NDS Disassembler 2nd [NDSDIS2] Ver2.23(100421)  (Programmed by Imaha486)
File [4554.nds] open Ok.
================ Header info ================
Game Title             : BEYBLADE2-DS
Game Code              : BBUJ
Maker Code             : 18
Unit Code              : 00
Device Code            : 00
Card Size              : 09 = 512MBit
Card Info              : 
Flags                  : 00
ARM9_source            : 00004000
ARM9_execute address   : 02000800
ARM9_copy to address   : 02000000
ARM9_binary size       : 0009e4f4
ARM7_source            : 00144800
ARM7_execute address   : 02380000
ARM7_copy to address   : 02380000
ARM7_binary size       : 00027130
Filename table offset  : 0016ba00
Filename table size    : 0001b39e
FAT offset             : 00186e00
FAT size               : 0000b050
ARM9 overlay src       : 000a2600
ARM9 overlay size      : 000005e0
ARM7 overlay src       : 00000000
ARM7 overlay size      : 00000000
Unknown2a              : 00416657
Unknown2a              : 081808f8
Icon+Titles            : 00192000
SecureCRC16[4000-7FFF] : 8b7f
ROM timeout            : 0d7e
ARM9 unk addr          : 02000a74
ARM7 unk addr          : 02380188
Unknown3c              : 
ROM size               : 03835c3c
header size            : 00004000
Logo CRC16[0C0-15B]    : cf56
Header CRC16[000-15D]  : 6c83

================ ARM9(Main CPU) code ================
:02000000 E7FFDEFF unknown
:02000004 E7FFDEFF unknown
:02000008 E7FFDEFF unknown
:0200000C 594BDEFF stmpldb  r11 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r10,r11,r12,r14,r15}^
:02000010 E040D909 sub  r13,r0,r9,lsl #0x12
:02000014 47C6057F unknown
:02000018 881A8A85 ldmhida  r10 ,{r0,r2,r7,r9,r11,r15}
:0200001C 627E7B59 rsbvss r7,r14,#0x16400
:02000020 27E663EA strcsb r6,r7,r14,#0x16400
:02000024 51490494 unknown
:02000028 FCF15412 ldc2l 4,cr5,[r1],#+0x48
:0200002C 11D9F3AB bicnes r15,r9,r11,lsr #0x7
:02000030 71A51B8F movvc  r1,r15,lsl #0x17		;r1=469762048(0x1c000000)
:02000034 97CDEBF9 unknown
:02000038 824EE3BE subhi  r14,r14,#0xF8000002
:0200003C B7A91B1A unknown
:02000040 C497D9D8 ldrgt r13,[r7],#+0x9d8
:02000044 E2F83C61 rscs r3,r8,#0x6100
:02000048 D0D0E907 sbcles r14,r0,r7,lsl #0x12
:0200004C 6D199D8E unknown
:02000050 FEDFDD1F mrc2 13,6,r13,cr15,cr15,{0}
:02000054 40CE1EAA sbcmi  r1,r14,r10,lsr #0x1d
:02000058 D9FA6D4E unknown
:0200005C 16DA9947 ldrneb r9,ib 
:02000060 2CE8DF91 stccsl 15,cr13,[r8],#+0x244
:02000064 9976AD8E ldmlsdb  r6!,{r1,r2,r3,r7,r8,r10,r11,r13,r15}^
:02000068 9385E09C orrls  r14,r5,#0x9C
:0200006C 910783B7 strlsh r8,[r7, -r7]
:02000070 DF0358DD swile 0x000358dd
:02000074 91E24770 mvnls  r4,r0,ror r7
:02000078 3CB4251C ldccc  5,cr2,[r4],#+0x70
:0200007C FF6ED9FD swinv 0x006ed9fd
:02000080 B32E7BD6 unknown
:02000084 29D77CCE ldmcsib  r7 ,{r1,r2,r3,r6,r7,r10,r11,r12,r13,r14}^
:02000088 F35A8B01 cmpnv r10,#0x400
:0200008C E7E7DF54 unknown
:02000090 4A10920A bmi 024248C0
:02000094 420AB6E3 andmi  r11,r10,#0xE300000
:02000098 296F0B1E unknown
:0200009C 51496DE9 unknown
:020000A0 D6CA662F strleb r6,[r10],+r15, lsr #0xc
:020000A4 E430867A unknown
:020000A8 F0D10C49 sbcnvs r0,r1,r9,asr #0x18
:020000AC 6F67882D swivs 0x0067882d
:020000B0 2874F236 ldmcsda  r4!,{r1,r2,r4,r5,r9,r12,r13,r14,r15}^
:020000B4 D7DAE93B unknown
:020000B8 A4148295 ldrge r8,[r4],#-0x295
:020000BC 8DA0737E stchi  3,cr7,[r0,#+0x1f8]!
:020000C0 EB68DC3F bl 03A371C4
:020000C4 DBAC6F8D blle 00B1BF00
:020000C8 0E91E3A1 cdpeq 3,8,cr14,cr1,cr1,5
:020000CC 4770DF11 unknown
:020000D0 14ADC3B2 unknown
:020000D4 D067A621 rsble  r10,r7,r1,lsr #0xc
:020000D8 7A45D46B bvc 0317528C
:020000DC E7A86EE9 str r6,r10,r7,r1,lsr #0xc
:020000E0 B92E1DE0 stmltdb  r14!,{r5,r6,r7,r8,r10,r11,r12}
:020000E4 ABD1478A blge 01451F14
:020000E8 D3D9E481 bicles r14,r9,#0x81000000
:020000EC BA21C3DC blt 02871064
:020000F0 A23B69EC eorges r6,r11,#0x3B0000
:020000F4 0CB60B0B ldceq  11,cr0,[r6],#+0x2c
:020000F8 44A93659 unknown
:020000FC 14DA6357 ldrneb r6,[r10],#+0x357
:02000100 7B469A25 blvc 031A699C
:02000104 20497220 subcs  r7,r9,r0,lsr #0x4
:02000108 235CE08C cmpcs r12,#0x8C
:0200010C 98B90D8F ldmlsia  r9!,{r0,r1,r2,r3,r7,r8,r10,r11}
:02000110 76EF5DE2 unknown
:02000114 6D0192EA unknown
:02000118 08B80D34 ldmeqia  r8!,{r2,r4,r5,r8,r10,r11}
:0200011C FA5BDE31 blx 036F79F0
:02000120 3E06735A mcrcc 3,0,r7,cr6,cr10,{2}
:02000124 9F4A651F swils 0x004a651f
:02000128 88DB9A74 ldmhiia  r11 ,{r2,r4,r5,r6,r9,r11,r12,r15}^
:0200012C C4B49696 unknown
:02000130 5274E5CD rsbpls r14,r4,#0x33400000
:02000134 E2A22CC9 adc  r2,r2,#0xC900
:02000138 4770DF00 ldrmib r13,[r0,-r0, lsl #0x1e]!
:0200013C C00EEB78 andgt  r14,r14,r8,ror r11
:02000140 3AA8597A bcc 00A16730
:02000144 E4218D28 unknown
:02000148 82A08215 adchi  r8,r0,#0x50000001
:0200014C C05E1238 subgts r1,r14,r8,lsr r2
:02000150 BCA16DFD stclt  13,cr6,[r1],#+0x3f4
:02000154 868C197C unknown
:02000158 E853DEFC ldmda  r3 ,{r2,r3,r4,r5,r6,r7,r9,r10,r11,r12,r14,r15}^
:0200015C 8E93CE35 mrchi 14,4,r12,cr3,cr5,{1}
:02000160 54539A44 ldrplb r9,[r3],#-0xa44
:02000164 D4916255 ldrle r6,[r1],#+0x255
:02000168 FA2E19E0 blx 02B868F8
:0200016C 82227C39 eorhi  r7,r2,#0x3900
:02000170 F4AC82EE unknown
:02000174 EE36846F cdp 4,2,cr8,cr6,cr15,3
:02000178 9EEBA638 mcrls 6,7,r10,cr11,cr8,{1}
:0200017C AC71C8E4 ldcgel 8,cr12,[r1],#-0x390
:02000180 0D6C5F36 stceql 15,cr5,[r12,#-0xd8]!
:02000184 FD7D4034 ldc2l 0,cr4,[r13,#-0xd0]!
:02000188 53DC3A32 bicpls r3,r12,#0x32000
:0200018C ED05825B unknown
:02000190 BB024233 bllt 02090A64
:02000194 3C7CC427 ldcccl 4,cr12,[r12],#-0x9c
:02000198 4770DF14 unknown
:0200019C 079124D4 unknown
:020001A0 8523A92E strhi r10,[r3, #-0x92e]!
:020001A4 58E59EA9 unknown
:020001A8 781678CC ldmvcda  r6 ,{r2,r3,r6,r7,r11,r12,r13,r14}
:020001AC 4DA33AF5 stcmi  10,cr3,[r3,#+0x3d4]!
:020001B0 A95421A4 ldmgedb  r4 ,{r2,r5,r7,r8,r13}^
:020001B4 84B88837 unknown
:020001B8 8E6D8F65 cdphi 15,6,cr8,cr13,cr5,3
:020001BC B4C00C49 strltb r0,[r0],#+0xc49
:020001C0 B876CEE7 ldmltda  r6!,{r0,r1,r2,r5,r6,r7,r9,r10,r11,r14,r15}^
:020001C4 54C0E4FA strplb r14,[r0],#+0x4fa
:020001C8 B70C6FDC unknown
:020001CC CBC03423 blgt 0100D260
:020001D0 FB3859D8 blx 02E16940
:020001D4 3B3DE08C blcc 02F7840C
:020001D8 2A0C6747 bcs 02319EFC
:020001DC C5C69942 strgtb r9,[r6, #+0x942]		;r6+0x942=*(00000942)
:020001E0 6A3D126F bvs 02F44BA4
:020001E4 AC5941D1 ldcgel 1,cr4,[r9],{#0xd1}
:020001E8 DC62A3E8 stclel 3,cr10,[r2],#-0x3a0
:020001EC 023AD0FC eoreqs r13,r10,#0xFC
:020001F0 3ECB253E mcrcc 5,6,r2,cr11,cr14,{1}
:020001F4 4E2C5F74 mcrmi 15,1,r5,cr12,cr4,{3}
:020001F8 F22CAD26 eornv  r10,r12,#0x980
:020001FC 16A6442B unknown
:02000200 4770DF13 unknown
:02000204 19262C4C stmnedb  r6!,{r2,r3,r6,r10,r11,r13}
:02000208 3834D61E ldmccda  r4!,{r1,r2,r3,r4,r9,r10,r12,r14,r15}
:0200020C 5FE20C8A swipl 0x00e20c8a
:02000210 FFAAC77D swinv 0x00aac77d
:02000214 72B88854 adcvcs r8,r8,#0x540000
:02000218 C6313F60 unknown
:0200021C C17B35DB ldrgtsb r3,[r11, #-0x5b]!
:02000220 6451776B ldrvsb r7,[r1],#-0x76b
:02000224 F318DA1C tstnv r8,#0x1C000
:02000228 0A70A421 beq 03C292B4
:0200022C 627D42A9 rsbvss r4,r13,#0x9000000A
:02000230 E05A5891 unknown
:02000234 4B654982 blmi 03952844
:02000238 98EFF582 unknown
:0200023C 383905AB ldmccda  r9!,{r0,r1,r3,r5,r7,r8,r10}
:02000240 89D58015 ldmhiib  r5 ,{r0,r2,r4,r15}^
:02000244 3E5D0EC2 cdpcc 14,4,cr0,cr13,cr2,6
:02000248 C3277A98 unknown
:0200024C 9E77D95F mrcls 9,3,r13,cr7,cr15,{2}
:02000250 8BAB1643 blhi 00AC5B64
:02000254 094B8250 stmeqdb  r11 ,{r4,r6,r9,r15}^
:02000258 B2C29CCC sbclt  r9,r2,#0xCC00
:0200025C BF50F1FB swilt 0x0050f1fb
:02000260 25F5DAB2 ldrcsb r13,[r5, #+0xab2]!
:02000264 DF090E3F swile 0x00090e3f
:02000268 47701C08 ldrmib r1,[r0,-r8, lsl #0x18]!
:0200026C F3E4657C mvnnv  r6,#0x1F000000
:02000270 D6274B16 unknown
:02000274 5CBD3F68 ldcpl  15,cr3,[r13],#+0x1a0
:02000278 722CEA24 eorvc  r14,r12,#0x24000
:0200027C 83A1B9F8 movhi  r11,#0x3E0000		;r11=4063232(0x3e0000)
:02000280 F55378A2 ldrnvb r7,[r3, #-0x8a2]		;(r3-0x8a2=*(fffff75e))
:02000284 A184F15C orrge  r15,r4,r12,asr r1
:02000288 063D4774 unknown
:0200028C 2C56A29F ldccsl 2,cr10,[r6],{#0x9f}
:02000290 85B544D9 ldrhi r4,[r5, #+0x4d9]!
:02000294 5A75E559 bpl 03D79800
:02000298 E465AAAD unknown
:0200029C 875CAA61 ldrhib r10,[r5, #+0x4d9]!
:020002A0 6BDB218D blvs 016C88DC
:020002A4 AF779287 swige 0x00779287
:020002A8 50F5E233 rscpls r14,r5,r3,lsr r2
:020002AC 0B563353 bleq 0358D000
:020002B0 9A7F7328 bls 03FDCF58
:020002B4 AE28A060 cdpge 0,2,cr10,cr8,cr0,3
:020002B8 82454C47 subhi  r4,r5,#0x4700
:020002BC FB6FA03C blx 03BE83BC
:020002C0 AC2CAE33 stcge  14,cr10,[r12],#-0xcc
:020002C4 3314DEEF tstcc r4,#0xEF0
:020002C8 5A9BE8E7 bpl 006FA66C
:020002CC 11A491D2 unknown
:020002D0 493C70CA ldmmidb  r12!,{r1,r3,r6,r7,r12,r13,r14}
:020002D4 131CE0F5 tstne r12,#0xF5
:020002D8 E1A63DE2 mov  r3,r2,ror #0x1b
:020002DC B9252C10 stmltdb  r5!,{r4,r10,r11,r13}
:020002E0 4C118F53 ldcmi  15,cr8,[r1],{#0x53}
:020002E4 9A691D33 bls 03A477B8
:020002E8 C1C5FF5F bicgt  r15,r5,r15,asr r15
:020002EC DF09AD6A swile 0x0009ad6a
:020002F0 A86B4770 unknown
:020002F4 46D5FC6A ldrmib r15,da 
:020002F8 2B4D0BD1 blcs 03343244
:020002FC 6D88CF71 unknown
:02000300 A4249DC5 unknown
:02000304 3996FBCA ldmccib  r6 ,{r1,r3,r6,r7,r8,r9,r11,r12,r13,r14,r15}
:02000308 3691F706 ldrcc r15,[r1],+r6, lsl #0xe
:0200030C C62D089D unknown
:02000310 08FF8C12 ldmeqia  r15!,{r1,r4,r10,r11,r15}^
:02000314 389F43A3 ldmccia  r15 ,{r0,r1,r5,r7,r8,r9,r14}
:02000318 5575EE65 ldrplb r14,[r5, #-0xe65]!
:0200031C C8E54FD3 unknown
:02000320 6A786B96 bvs 03E1B180
:02000324 FC9BBDFB ldc2  13,cr11,[r11],{#0xfb}
:02000328 C8178072 ldmgtda  r7 ,{r1,r4,r5,r6,r15}
:0200032C DDCA0E4B unknown
:02000330 DDC375D8 unknown
:02000334 FA38B548 blx 02E2D864
:02000338 E3F21068 mvns r1,#0x68
:0200033C 1ED7D43B mrcne 4,6,r13,cr7,cr11,{1}
:02000340 31FA7006 mvnccs r7,r6
:02000344 06B720B0 unknown
:02000348 A0D294D3 ldrgesb r9,[r2],#+0x43
:0200034C 4770DF0B ldrmib r13,[r0,-r11, lsl #0x1e]!
:02000350 DD108499 unknown
:02000354 3F784A6F swicc 0x00784a6f
:02000358 E75344CB ldrb r4,[r0,-r11, lsl #0x1e]!
:0200035C 31A71429 movcc  r1,r9,lsr #0x8		;r1=0(0x0)
:02000360 77008151 unknown
:02000364 74D5ED04 ldrvcb r14,[r5],#+0xd04
:02000368 AB347C82 blge 02D1F578
:0200036C 12338965 eornes r8,r3,#0x194000
:02000370 868126C5 strhi r2,r8,r3,#0x194000
:02000374 B6F85EBD unknown
:02000378 9DE502B0 stclsl 2,cr0,[r5,#+0x2c0]!
:0200037C 70CE7381 sbcvc  r7,r14,r1,lsl #0x7
:02000380 D1761DD4 ldrlesb r1,[r6, #-0xd4]!
:02000384 C5E95588 strgtb r5,[r9, #+0x588]!
:02000388 3C68FE80 stcccl 14,cr15,[r8],#-0x200
:0200038C 515B797D cmppl r11,r13,ror r9
:02000390 8243AD2E subhi  r10,r3,#0xB80
:02000394 B6219488 unknown
:02000398 69BF6704 ldmvsib  r15!,{r2,r8,r9,r10,r13,r14}
:0200039C BA94DBFB blt 00537390
:020003A0 CFF925EE swigt 0x00f925ee
:020003A4 C91A7C82 ldmgtdb  r10 ,{r1,r7,r10,r11,r12,r13,r14}
:020003A8 2636FF22 unknown
:020003AC C3CDCC42 bicgt  r12,r13,#0x4200
:020003B0 107A8F74 rsbnes r8,r10,r4,ror r15
:020003B4 DF0D74E2 swile 0x000d74e2
:020003B8 0B3C4770 bleq 02F12180
:020003BC 43A2D5CE movmi  r13,#0x33800000		;r13=864026624(0x33800000)
:020003C0 1C34242E ldcne  4,cr2,[r4],#-0xb8
:020003C4 85EBEA7E strhib r14,[r11, #+0xa7e]!
:020003C8 00E7BB12 rsceq  r11,r7,r2,lsl r11
:020003CC ED2808DE stc  8,cr0,[r8,#-0x378]!
:020003D0 1BBA45F0 blne 00E91B98
:020003D4 3E46885D mcrcc 8,2,r8,cr6,cr13,{2}
:020003D8 2B8DE709 blcs 0037A004
:020003DC A1D0AF1B bicges r10,r0,r11,lsl r15
:020003E0 318DD4F9 unknown
:020003E4 8BDBA179 blhi 016E89D0
:020003E8 44403BFF strmib r3,[r0],#-0xbff
:020003EC 9C185286 ldcls  2,cr5,[r8],{#0x86}
:020003F0 34C5A8D1 strccb r10,[r5],#+0x8d1
:020003F4 EF6727FE swi 0x006727fe
:020003F8 7421AF65 unknown
:020003FC 5CE32150 stcpll 1,cr2,[r3],#+0x140
:02000400 61F7937C mvnvss r9,r12,ror r3
:02000404 8D8A68CE unknown
:02000408 DF0C61EB swile 0x000c61eb
:0200040C 75694770 strvcb r4,[r9, #-0x770]!
:02000410 07ACEB05 streq r14,[r12,+r5, lsl #0x16]!
:02000414 0EB5ACD8 mrceq 12,5,r10,cr5,cr8,{6}
:02000418 D5AB5241 strle r5,[r11, #+0x241]!
:0200041C 224ACA79 subcs  r12,r10,#0x79000
:02000420 6CFB0D22 ldcvsl 13,cr0,[r11],#+0x88
:02000424 5AB202FC bpl 00C8101C
:02000428 B0070431 andlt  r0,r7,r1,lsr r4
:0200042C F161CADF unknown
:02000430 30C03236 sbccc  r3,r0,r6,lsr r2
:02000434 5213B5E5 andpls r11,r3,#0x39400000
:02000438 30C29CF0 unknown
:0200043C A0842C4A addge  r2,r4,r10,asr #0x18
:02000440 0927612B stmeqdb  r7!,{r0,r1,r3,r5,r8,r13,r14}
:02000444 70D66D3A sbcvcs r6,r6,r10,lsr r13
:02000448 795BBA57 ldmvcdb  r11 ,{r0,r1,r2,r4,r6,r9,r11,r12,r13,r15}^
:0200044C 38526EF7 ldmccda  r2 ,{r0,r1,r2,r4,r5,r6,r7,r9,r10,r11,r13,r14}^
:02000450 F369CC53 unknown
:02000454 E1CD4632 bic  r4,r13,r2,lsr r6
:02000458 48B4423B ldmmiia  r4!,{r0,r1,r3,r4,r5,r9,r14}
:0200045C C2F87BFB rscgts r7,r8,#0x3EC00
:02000460 536DE2CE unknown
:02000464 B8FACA6D ldmltia  r10!,{r0,r2,r3,r5,r6,r9,r11,r14,r15}^
:02000468 DF042200 swile 0x00042200
:0200046C 5C664770 stcpll 7,cr4,[r6],#-0x1c0
:02000470 AFD5CF4B swige 0x00d5cf4b
:02000474 A1ABC3B4 strgeh r12,[r11, +r4]!
:02000478 16BEBDA7 unknown
:0200047C C82F49EB stmgtda  r15!,{r0,r1,r3,r5,r6,r7,r8,r11,r14}
:02000480 1EFFE877 mrcne 8,7,r14,cr15,cr7,{3}
:02000484 59512113 ldmpldb  r1 ,{r0,r1,r4,r8,r13}^
:02000488 762C0980 unknown
:0200048C 99BE859C ldmlsib  r14!,{r2,r3,r4,r7,r8,r10,r15}
:02000490 5D5D6AEC unknown
:02000494 46A83BD3 unknown
:02000498 8FC3B710 swihi 0x00c3b710
:0200049C 65F78F78 ldrvsb r8,[r7, #+0xf78]!
:020004A0 D221C778 eorle  r12,r1,#0x1E00000
:020004A4 9D621860 stclsl 8,cr1,[r2,#-0x180]!
:020004A8 77412709 strvcb r2,[r1,-r9, lsl #0xe]
:020004AC 338BBB9E orrcc  r11,r11,#0x27800
:020004B0 795BB4E0 ldmvcdb  r11 ,{r5,r6,r7,r10,r12,r13,r15}^
:020004B4 10897795 umullne  r7,r9,r5,r7
:020004B8 A2F003F4 rscges r0,r0,#0xD0000003
:020004BC E80F78F0 stmda  r15 ,{r4,r5,r6,r7,r11,r12,r13,r14}
:020004C0 EC27DD46 stc  13,cr13,[r7],#-0x118
:020004C4 03D24C40 biceqs r4,r2,#0x4000
:020004C8 9130640E teqls r0,r14,lsl #0x8
:020004CC 4770DF15 unknown
:020004D0 D5C695D1 strleb r9,[r6, #+0x5d1]		;r6+0x5d1=*(000005d1)
:020004D4 E0720F3B rsbs r0,r2,r11,lsr r15
:020004D8 934B5ADC unknown
:020004DC B893A175 ldmltia  r3 ,{r0,r2,r4,r5,r6,r8,r13,r15}
:020004E0 D4056B08 strle r6,[r5],#-0xb08
:020004E4 856445D3 strhib r4,[r4, #-0x5d3]!
:020004E8 E2EBCC77 rsc  r12,r11,#0x7700
:020004EC 66BF4006 unknown
:020004F0 0AE60349 beq 0198121C
:020004F4 BD66F9A8 stcltl 9,cr15,[r6,#-0x2a0]!
:020004F8 ABB3CF8B blge 00CF432C
:020004FC 89C646F8 stmhiib  r6 ,{r3,r4,r5,r6,r7,r9,r10,r14}^
:02000500 8AD32AB5 bhi 014CAFDC
:02000504 0B472B8D bleq 031CB340
:02000508 71E36991 unknown
:0200050C 1AC721B2 bne 011C8BDC
:02000510 885518E9 ldmhida  r5 ,{r0,r3,r5,r6,r7,r11,r12}^
:02000514 AC72BC3A ldcgel 12,cr11,[r2],#-0xe8
:02000518 0ED8CA87 cdpeq 10,12,cr12,cr8,cr7,4
:0200051C 63B03F8E movvss r3,#0x238		;r3=568(0x238)
:02000520 8EACFB5C mcrhi 11,5,r15,cr12,cr12,{2}
:02000524 E9709435 ldmdb  r0!,{r0,r2,r4,r5,r10,r12,r15}^
:02000528 360E8BEA strcc r8,db 
:0200052C 0CD56963 ldceql 9,cr6,[r5],{#0x63}
:02000530 7524EF97 strvc r14,[r4, #-0xf97]!
:02000534 CCFFC424 ldcgtl 4,cr12,[r15],#+0x90
:02000538 4B1EE9B0 blmi 027BAC00
:0200053C D18758CC orrle  r5,r7,r12,asr #0x11
:02000540 4770DF06 ldrmib r13,[r0,-r6, lsl #0x1e]!
:02000544 3DA641C4 stccc  1,cr4,[r6,#+0x310]!
:02000548 37F6FAE6 ldrccb r15,[r6,#+0x310]!
:0200054C C7B3F4AF ldrgt r15,[r3,+r15, lsr #0x9]!
:02000550 A3804C76 orrge  r4,r0,#0x7600
:02000554 F5E4EEEE strnvb r14,[r4, #+0xeee]!
:02000558 95D50FF5 ldrlsb r0,[r5, #+0xff5]		;r5+0xff5=*(00000ff5)
:0200055C EAC11FBB b 01048450
:02000560 AACFE2EE bge 013F9120
:02000564 B46323E5 unknown
:02000568 CA543223 bgt 0350CDFC
:0200056C AA291A6D bge 02A46F28
:02000570 E757B6E4 ldrb r11,[r5, #+0xff5]		;r5+0xff5=*(00000ff5)
:02000574 7C8B71BF stcvc  1,cr7,[r11],{#0xbf}
:02000578 A2888351 addge  r8,r8,#0x44000001
:0200057C 7519BBB6 ldrvc r11,[r9, #-0xbb6]		;(r9-0xbb6=*(fffff44a))
:02000580 866052B9 unknown
:02000584 DD63AE5E stclel 14,cr10,[r3,#-0x178]!
:02000588 59DE873A ldmplib  r14 ,{r1,r3,r4,r5,r8,r9,r10,r15}^
:0200058C CDF21668 ldcgtl 6,cr1,[r2,#+0x1a0]!
:02000590 5D229C66 stcpl  12,cr9,[r2,#-0x198]!
:02000594 92E51AAB rscls  r1,r5,#0xAB000
:02000598 49C9A315 stmmiib  r9 ,{r0,r2,r4,r8,r9,r13,r15}^
:0200059C 92DCBE83 sbclss r11,r12,#0x830
:020005A0 4770DF12 unknown
:020005A4 797C31CF unknown
:020005A8 81E6334E mvnhi  r3,r14,asr #0x6
:020005AC A83F297A ldmgeda  r15!,{r1,r3,r4,r5,r6,r8,r11,r13}
:020005B0 F330C3D9 teqnv r0,#0x64000003
:020005B4 487F6DCA unknown
:020005B8 2112556C tstcs r2,r12,ror #0xa
:020005BC AA2E8C46 bge 02BA36DC
:020005C0 BA925824 blt 00496658
:020005C4 2D06C54F unknown
:020005C8 EAED3E4D b 01B4FF04
:020005CC CFBAE472 swigt 0x00bae472
:020005D0 9AAAE8CC bls 00ABA908
:020005D4 2CA767FB stccs  7,cr6,[r7],#+0x3ec
:020005D8 D89F65AE ldmleia  r15 ,{r1,r2,r3,r5,r7,r8,r10,r13,r14}
:020005DC FEF28157 mrc2 1,7,r8,cr2,cr7,{2}
:020005E0 14CBD69C strneb r13,[r11],#+0x69c
:020005E4 AFFE10A9 swige 0x00fe10a9
:020005E8 B3C2E8FA biclt  r14,r2,#0xFA0000
:020005EC E52829F8 str r2,[r8, #-0x9f8]!
:020005F0 93D7ED25 biclss r14,r7,#0x940
:020005F4 70A4B47A adcvc  r11,r4,r10,ror r4
:020005F8 0E915CC6 cdpeq 12,8,cr5,cr1,cr6,6
:020005FC 55B34F54 ldrpl r4,[r3, #+0xf54]!
:02000600 3327A008 unknown
:02000604 655EEC2C ldrvsb r14,[r14, #-0xc2c]		;(r14-0xc2c=*(fffff3d4))
:02000608 66BC70EA unknown
:0200060C 58C177F8 stmplia  r1 ,{r3,r4,r5,r6,r7,r8,r9,r10,r12,r13,r14}^
:02000610 805B8CD6 ldrhisb r8,[r11],#-0xc6
:02000614 1F81DF79 swine 0x0081df79
:02000618 50A947C0 adcpl  r4,r9,r0,asr #0xf
:0200061C DF0E68AD swile 0x000e68ad
:02000620 6AE34770 bvs 018D23E8
:02000624 490DBEE9 stmmidb  r13 ,{r0,r3,r5,r6,r7,r9,r10,r11,r12,r13,r15}
:02000628 F82CA496 stmnvda  r12!,{r1,r2,r4,r7,r10,r13,r15}
:0200062C ACF44351 ldcgel 3,cr4,[r4],#+0x144
:02000630 879C140E ldrhi r1,[r12,+r14, lsl #0x8]
:02000634 766EE2E6 unknown
:02000638 EF21AA41 swi 0x0021aa41
:0200063C EB8B50FA bl 002D4A2C
:02000640 0E43DE30 mcreq 14,2,r13,cr3,cr0,{1}
:02000644 656643A0 strvsb r4,[r6, #-0x3a0]!
:02000648 9A3EE355 bls 02FB93A4
:0200064C 4253AE0B submis r10,r3,#0xB0
:02000650 BF334F38 swilt 0x00334f38
:02000654 2D5743E1 unknown
:02000658 25493DE7 strcsb r3,[r9, #-0xde7]		;(r9-0xde7=*(fffff219))
:0200065C 54F378F1 unknown
:02000660 34DF1073 ldrccb r1,[r15],#+0x73
:02000664 F5D920D6 ldrnvb r2,[r9, #+0xd6]		;r9+0xd6=*(000000d6)
:02000668 3C8AA5C7 stccc  5,cr10,[r10],{#0xc7}
:0200066C 5E253090 mcrpl 0,1,r3,cr5,cr0,{4}
:02000670 B170E4AF cmnlt r0,r15,lsr #0x9
:02000674 021410D4 andeqs r1,r4,#0xD4
:02000678 D70909E4 strle r0,r1,r4,#0xD4
:0200067C EFE61F9C swi 0x00e61f9c
:02000680 C6A3A6CD unknown
:02000684 46A70690 unknown
:02000688 6F9E3F0D swivs 0x009e3f0d
:0200068C 412D0E21 unknown
:02000690 F699F49E unknown
:02000694 220090DD andcs  r9,r0,#0xDD
:02000698 4770DF05 ldrmib r13,[r0,-r5, lsl #0x1e]!
:0200069C 960E196E strls r1,[r0,-r5, lsl #0x1e]!
:020006A0 47185B28 ldrmi r5,[r8,-r8, lsr #0x16]
:020006A4 E9468B33 stmdb  r6 ,{r0,r1,r4,r5,r8,r9,r11,r15}^
:020006A8 CAB4732B bgt 00D1D35C
:020006AC 2BBFDD53 blcs 00FF7C00
:020006B0 827D79A3 rsbhis r7,r13,#0x28C000
:020006B4 32DFEB28 sbcccs r14,r15,#0xA000
:020006B8 848498AA strhi r9,[r4],#+0x8aa
:020006BC 1B23182A blne 028C676C
:020006C0 5A903965 bpl 0040EC5C
:020006C4 15F7FBB3 ldrneb r15,[r7, #+0xbb3]!
:020006C8 BE85E5A6 cdplt 5,8,cr14,cr5,cr6,5
:020006CC 359416AC ldrcc r1,[r4, #+0x6ac]		;r4+0x6ac=*(000006ac)
:020006D0 7352D73B cmpvc r2,#0xEC0000
:020006D4 D79BBE15 unknown
:020006D8 7A6ADA67 bvc 03AB707C
:020006DC 1C67A2F2 stcnel 2,cr10,[r7],#-0x3c8
:020006E0 7C8669DD stcvc  9,cr6,[r6],{#0xdd}
:020006E4 AC730AFC ldcgel 10,cr0,[r3],#-0x3f0
:020006E8 292F6FC5 stmcsdb  r15!,{r0,r2,r6,r7,r8,r9,r10,r11,r13,r14}
:020006EC BC1D69D7 ldclt  9,cr6,[r13],{#0xd7}
:020006F0 35EF6200 strccb r6,[r15, #+0x200]!
:020006F4 85F912DA ldrhib r1,[r9, #+0x2da]!
:020006F8 5A3BD481 bpl 02EF5904
:020006FC 2155E3CE cmpcs r5,r14,asr #0x7
:02000700 4770DF10 unknown
:02000704 83ADDA4F movhi  r13,#0x4F000		;r13=323584(0x4f000)
:02000708 B00368FE unknown
:0200070C 7F7AAD6A swivc 0x007aad6a
:02000710 A245BEA4 subge  r11,r5,#0xA40
:02000714 184FCF20 stmneda  r15 ,{r5,r8,r9,r10,r11,r14,r15}^
:02000718 28AEFB47 stmcsia  r14!,{r0,r1,r2,r6,r8,r9,r11,r12,r13,r14,r15}
:0200071C D0B31553 adcles r1,r3,r3,asr r5
:02000720 9F2C7100 swils 0x002c7100
:02000724 194D8CC9 stmnedb  r13 ,{r0,r3,r6,r7,r10,r11,r15}^
:02000728 B121C9EB unknown
:0200072C 2513646E ldrcs r6,[r3, #-0x46e]		;(r3-0x46e=*(fffffdca))
:02000730 66D57FDE unknown
:02000734 340E6F65 strcc r6,[r14],#-0xf65
:02000738 722E00FD eorvc  r0,r14,#0xFD
:0200073C C2FEFED5 rscgts r15,r14,#0xD50
:02000740 10BE3C65 adcnes r3,r14,r5,ror #0x18
:02000744 3BCA8131 blcc 012A0C10
:02000748 8022589B mlahi  r2,r11,r8,r5unknown
:0200074C A2C53983 sbcge  r3,r5,#0x20C000
:02000750 A178F807 cmnge r8,r7,lsl #0x10
:02000754 A6C597B5 unknown
:02000758 747CEBD7 unknown
:0200075C A3558D20 cmpge r5,#0x800
:02000760 C0E9B454 rscgt  r11,r9,r4,asr r4
:02000764 72BBC8D1 adcvcs r12,r11,#0xD10000
:02000768 E1E2E513 mvn  r14,r3,lsl r5
:0200076C C89FB6CE ldmgtia  r15 ,{r1,r2,r3,r6,r7,r9,r10,r12,r13,r15}
:02000770 60579197 unknown
:02000774 DA0036B3 ble 0200E248
:02000778 4770DF0F ldrmib r13,[r0,-r15, lsl #0x1e]!
:0200077C DA96008A ble 005809AC
:02000780 D3FD42D6 mvnles r4,#0x6000000D
:02000784 F7F9405E unknown
:02000788 9D5ED331 unknown
:0200078C C94A1FEB stmgtdb  r10 ,{r0,r1,r3,r5,r6,r7,r8,r9,r10,r11,r12}^
:02000790 B84314A9 stmltda  r3 ,{r0,r3,r5,r7,r10,r12}^
:02000794 8AD8046B bhi 01601948
:02000798 026EE527 rsbeq  r14,r14,#0x9C00000
:0200079C F22E2153 eornv  r2,r14,#0xC0000014
:020007A0 9953ED66 ldmlsdb  r3 ,{r1,r2,r5,r6,r8,r10,r11,r13,r14,r15}^
:020007A4 4ECE0764 cdpmi 7,12,cr0,cr14,cr4,3
:020007A8 F8080C5B stmnvda  r8 ,{r0,r1,r3,r4,r6,r10,r11}
:020007AC 7DCE75F3 unknown
:020007B0 7858348D ldmvcda  r8 ,{r0,r2,r3,r7,r10,r12,r13}^
:020007B4 0037EB35 eoreqs r14,r7,r5,lsr r11
:020007B8 73BFFE6C movvcs r15,#0x6C0		;r15=1728(0x6c0)
:020007BC A139262B teqge r9,r11,lsr #0xc
:020007C0 9621224D unknown
:020007C4 F282187B addnv  r1,r2,#0x7B0000
:020007C8 8CFE8AA7 ldchil 10,cr8,[r14],#+0x29c
:020007CC 8D035A09 unknown
:020007D0 9DFB6324 ldclsl 3,cr6,[r11,#+0x90]!
:020007D4 9E69F426 cdpls 4,6,cr15,cr9,cr6,1
:020007D8 09218D78 stmeqdb  r1!,{r3,r4,r5,r6,r8,r10,r11,r15}
:020007DC D36166D0 unknown
:020007E0 5FB1A5D1 swipl 0x00b1a5d1
:020007E4 5889DC10 stmplia  r9 ,{r4,r10,r11,r12,r14,r15}
:020007E8 4C492005 stcmil 0,cr2,[r9],{#0x5}
:020007EC F42EC66A unknown
:020007F0 D8B95342 ldmleia  r9!,{r1,r6,r8,r9,r12,r14}
:020007F4 382A2F2A stmccda  r10!,{r1,r3,r5,r8,r9,r10,r11,r13}
:020007F8 5044E02C subpl  r14,r4,r12,lsr #0x0
:020007FC 00009CA4 andeq  r9,r0,r4,lsr #0x19
:02000800 E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:02000804 E58CC208 str r12,[r12, #+0x208]		;r12+0x208=*(b0504238)
:02000808 E1DC00B6 ldrh r0,[r12, #+0x6]		;r12+0x6=*(b0504036)
: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)=#34202868(0x0209e4f4)
: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)=#34627680(0x02106060)
:020008A8 E5902010 ldr r2,[r0, #+0x10]		;r0+0x10=*(02000b78)=#35478592(0x021d5c40)
:020008AC E1A03001 mov  r3,r1			;r3=34627680(0x2106060)
: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)=#1101770820(0x41abb044)
: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)=#33542956(0x01ffd32c)
:020008F4 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(027e0000)=#-1164819319(0xba924489)
:020008F8 EB034A1C bl 020D3170
:020008FC EB000097 bl 02000B60
:02000900 EB034A48 bl 020D3228
: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=*(ba924489))
:02000924 07000000 streq r0,[r0, -r0]
:02000928 02000B68 andeq  r0,r0,#0x1A000
:0200092C 027FFF9C rsbeqs r15,r15,#0x270
:02000930 01FFD32C mvneqs r13,r12,lsr #0x6
: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=35478592(0x21d5c40)
: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=0(0x0)
: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)=#34650496(0x0210b980)
:02000A04 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(02000b6c)=#34650520(0x0210b998)
:02000A08 E5903008 ldr r3,[r0, #+0x8]		;r0+0x8=*(02000b70)=#34627680(0x02106060)
: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=0(0x0)
: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 0210B980 andeqs r11,r0,#0x200000
:02000B6C 0210B998 andeqs r11,r0,#0x260000
:02000B70 02106060 andeqs r6,r0,#0x60
:02000B74 02106060 andeqs r6,r0,#0x60
:02000B78 021D5C40 andeqs r5,r13,#0x4000
:02000B7C 0209E4F4 andeq  r14,r9,#0xF4000000
:02000B80 04027539 streq r7,[r2],#-0x539
: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 322E3630 eorcc  r3,r14,#0x3000000
:02000BA8 30393030 eorccs r3,r9,r0,lsr r0
:02000BAC 2E313331 mrccs 3,1,r3,cr1,cr1,{1}
:02000BB0 32323232 eorccs r3,r2,#0x20000003
:02000BB4 4357445F cmpmi r7,#0x5F000000
:02000BB8 315F335F cmpcc r15,r15,asr r3
:02000BBC 554C505F strplb r5,[r12, #-0x5f]		;(r12-0x5f=*(b0503fd1))
:02000BC0 005D3653 subeqs r3,r13,r3,asr r6
: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 E59F012C ldr r0,[r15, #+0x12c]		;r15+0x12c=*(02000d6c)=#34649696(0x0210b660)
:02000C3C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02000C40 E1C010BE strh r1,[r0, #+0xe]		;r0+0xe=*(0210b66e)=#-1369426767(0xae6034b1)
:02000C44 EB000087 bl 02000E68
:02000C48 EBFFDF35 bl 01FF8924
:02000C4C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02000C50 E59F0118 ldr r0,[r15, #+0x118]		;r15+0x118=*(02000d70)=#33558444(0x02000fac)
:02000C54 E1A02001 mov  r2,r1			;r2=0(0x0)
:02000C58 EBFFDECA bl 01FF8788
:02000C5C EB00020A bl 0200148C
:02000C60 EB000B55 bl 020039BC
:02000C64 EB001115 bl 020050C0
:02000C68 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02000C6C EB0012B9 bl 02005758
:02000C70 EB000046 bl 02000D90
:02000C74 EB02A80B bl 020AACA8
:02000C78 E59F10F4 ldr r1,[r15, #+0xf4]		;r15+0xf4=*(02000d74)=#67112960(0x04001000)
:02000C7C E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(04001000)=#-587215555(0xdcffcd3d)
:02000C80 E3800801 orr  r0,r0,#0x10000
:02000C84 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(04001000)=#-587215555(0xdcffcd3d)
:02000C88 EB0000A8 bl 02000F30
:02000C8C EB00016B bl 02001240
:02000C90 E59F10E0 ldr r1,[r15, #+0xe0]		;r15+0xe0=*(02000d78)=#34627680(0x02106060)
:02000C94 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02000C98 E5810014 str r0,[r1, #+0x14]		;r1+0x14=*(02106074)=#-243883056(0xf176a3d0)
:02000C9C EB02A7E5 bl 020AAC38
:02000CA0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02000CA4 EB02A7D6 bl 020AAC04
:02000CA8 E59F50CC ldr r5,[r15, #+0xcc]		;r15+0xcc=*(02000d7c)=#67108870(0x04000006)
:02000CAC E59F40CC ldr r4,[r15, #+0xcc]		;r15+0xcc=*(02000d80)=#41942076(0x027ffc3c)
:02000CB0 E59F90CC ldr r9,[r15, #+0xcc]		;r15+0xcc=*(02000d84)=#41816956(0x027e137c)
:02000CB4 E59F70CC ldr r7,[r15, #+0xcc]		;r15+0xcc=*(02000d88)=#34627860(0x02106114)
:02000CB8 E59F80CC ldr r8,[r15, #+0xcc]		;r15+0xcc=*(02000d8c)=#34647648(0x0210ae60)
:02000CBC E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02000CC0 E5896000 str r6,[r9, #+0x0]		;r9+0x0=*(027e137c)=#831244803(0x318bca03)
:02000CC4 EB000B16 bl 02003924
:02000CC8 EB000A67 bl 0200366C
:02000CCC EB0000E8 bl 02001074
:02000CD0 E59807EC ldr r0,[r8, #+0x7ec]		;r8+0x7ec=*(0210b64c)=#21860864(0x014d9200)
:02000CD4 E3100103 tst r0,#0xC0000000
:02000CD8 0A000008 beq 02000D00
:02000CDC E3100101 tst r0,#0x40000000
:02000CE0 0A000000 beq 02000CE8
:02000CE4 EB005860 bl 02016E6C
:02000CE8 E59807EC ldr r0,[r8, #+0x7ec]		;r8+0x7ec=*(0210b64c)=#21860864(0x014d9200)
:02000CEC E3100102 tst r0,#0x80000000
:02000CF0 0A000000 beq 02000CF8
:02000CF4 EB00471C bl 0201296C
:02000CF8 EB006BA5 bl 0201BB94
:02000CFC EB006DE9 bl 0201C4A8
:02000D00 EB002344 bl 02009A18
:02000D04 EBFFDEAB bl 01FF87B8
:02000D08 EB0026B0 bl 0200A7D0
:02000D0C EB000383 bl 02001B20
:02000D10 E1D510B0 ldrh r1,[r5, #+0x0]		;r5+0x0=*(04000006)=#53938487(0x03370937)
:02000D14 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(027ffc3c)=#-2125296439(0x81528cc9)
:02000D18 E0800001 add  r0,r0,r1
:02000D1C EB000FB1 bl 02004BE8
:02000D20 EB000987 bl 02003344
:02000D24 E5970000 ldr r0,[r7, #+0x0]		;r7+0x0=*(02106114)=#1373184217(0x51d920d9)
:02000D28 E3500000 cmp r0,#0x0
:02000D2C 0A000000 beq 02000D34
:02000D30 EBFFDF78 bl 01FF8B18
:02000D34 EB02BE26 bl 020B05D4
:02000D38 EB00128A bl 02005768
:02000D3C E5991000 ldr r1,[r9, #+0x0]		;r9+0x0=*(027e137c)=#831244803(0x318bca03)
:02000D40 E1500001 cmp r0,r1
:02000D44 CAFFFFF5 bgt 02000D20
:02000D48 EB001290 bl 02005790
:02000D4C EB0001BB bl 02001440
:02000D50 E3500001 cmp r0,#0x1
:02000D54 1AFFFFD9 bne 02000CC0
:02000D58 EBFFDE52 bl 01FF86A8
:02000D5C EB000E86 bl 0200477C
:02000D60 EBFFDCB2 bl 01FF8030
:02000D64 EB000151 bl 020012B0
:02000D68 EAFFFFC6 b 02000C88
:02000D6C 0210B660 andeqs r11,r0,#0x6000000
:02000D70 02000FAC andeq  r0,r0,#0x2B0
:02000D74 04001000 streq r1,[r0],#-0x0
:02000D78 02106060 andeqs r6,r0,#0x60
:02000D7C 04000006 streq r0,[r0],#-0x6
:02000D80 027FFC3C rsbeqs r15,r15,#0x3C00
:02000D84 027E137C rsbeqs r1,r14,#0xF0000001
:02000D88 02106114 andeqs r6,r0,#0x5
:02000D8C 0210AE60 andeqs r10,r0,#0x600
:02000D90 E92D4010 stmdb  r13!,{r4,r14}
:02000D94 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:02000D98 EB002522 bl 0200A228
:02000D9C E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02000DA0 EB00232C bl 02009A58
:02000DA4 E3500000 cmp r0,#0x0
:02000DA8 0A000004 beq 02000DC0
:02000DAC EB00263E bl 0200A6AC
:02000DB0 E3500003 cmp r0,#0x3
:02000DB4 18BD8010 ldmneia  r13!,{r4,r15}
:02000DB8 E1A00004 mov  r0,r4			;r0=1(0x1)
:02000DBC EB001F45 bl 02008AD8
:02000DC0 EB002314 bl 02009A18
:02000DC4 EAFFFFF5 b 02000DA0
:02000DC8 E8BD8010 ldmia  r13!,{r4,r15}
:02000DCC E92D4008 stmdb  r13!,{r3,r14}
:02000DD0 E59F1058 ldr r1,[r15, #+0x58]		;r15+0x58=*(02000e30)=#33521748(0x01ff8054)
:02000DD4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02000DD8 EB02B3C5 bl 020ADCF4
:02000DDC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02000DE0 EB02B437 bl 020ADEC4
:02000DE4 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(02000e34)=#33522472(0x01ff8328)
:02000DE8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02000DEC EB02B3C0 bl 020ADCF4
:02000DF0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02000DF4 EB02B432 bl 020ADEC4
:02000DF8 E3A00701 mov  r0,#0x40000		;r0=262144(0x40000)
:02000DFC EB02B430 bl 020ADEC4
:02000E00 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02000E04 EB02B42E bl 020ADEC4
:02000E08 E3A00B02 mov  r0,#0x800		;r0=2048(0x800)
:02000E0C EB02B42C bl 020ADEC4
:02000E10 E3A00B01 mov  r0,#0x400		;r0=1024(0x400)
:02000E14 EB02B42A bl 020ADEC4
:02000E18 E59F2018 ldr r2,[r15, #+0x18]		;r15+0x18=*(02000e38)=#67109384(0x04000208)
:02000E1C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02000E20 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000208)=#-1336917968(0xb0504030)
:02000E24 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000208)=#-1336917968(0xb0504030)
:02000E28 EB02BDC5 bl 020B0544
:02000E2C E8BD8008 ldmia  r13!,{r3,r15}
:02000E30 01FF8054 mvneqs r8,r4,asr r0
:02000E34 01FF8328 mvneqs r8,r8,lsr #0x6
:02000E38 04000208 streq r0,[r0],#-0x208
:02000E3C E92D4010 stmdb  r13!,{r4,r14}
:02000E40 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02000E44 EB02CF75 bl 020B4C20
:02000E48 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02000E4C E1A01000 mov  r1,r0			;r1=0(0x0)
:02000E50 EB02D18E bl 020B5490
:02000E54 E1A04000 mov  r4,r0			;r4=0(0x0)
:02000E58 EBFFDD60 bl 01FF83E0
:02000E5C E1A01004 mov  r1,r4			;r1=0(0x0)
:02000E60 EB02D18A bl 020B5490
:02000E64 E8BD8010 ldmia  r13!,{r4,r15}
:02000E68 E92D4008 stmdb  r13!,{r3,r14}
:02000E6C E59F10A0 ldr r1,[r15, #+0xa0]		;r15+0xa0=*(02000f14)=#34627680(0x02106060)
:02000E70 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02000E74 E59F009C ldr r0,[r15, #+0x9c]		;r15+0x9c=*(02000f18)=#34627860(0x02106114)
:02000E78 E5812014 str r2,[r1, #+0x14]		;r1+0x14=*(02106074)=#-243883056(0xf176a3d0)
:02000E7C E5802000 str r2,[r0, #+0x0]		;r0+0x0=*(02106114)=#1373184217(0x51d920d9)
:02000E80 EB02B9A1 bl 020AF50C
:02000E84 EB02BC31 bl 020AFF50
:02000E88 EB02BCBB bl 020B017C
:02000E8C EB02A708 bl 020AAAB4
:02000E90 EB02A708 bl 020AAAB8
:02000E94 EB02C8DB bl 020B3208
:02000E98 EB02DE0C bl 020B86D0
:02000E9C EB02D95B bl 020B7410
:02000EA0 EB02DA91 bl 020B78EC
:02000EA4 EBFFFFC8 bl 02000DCC
:02000EA8 EBFFDD2C bl 01FF8360
:02000EAC EBFFFFE2 bl 02000E3C
:02000EB0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02000EB4 EB000169 bl 02001460
:02000EB8 EB000A9F bl 0200393C
:02000EBC EB000A2F bl 02003780
:02000EC0 EBFFDECC bl 01FF89F8
:02000EC4 EB000DBD bl 020045C0
:02000EC8 EB028C98 bl 020A4130
:02000ECC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02000ED0 EB028C09 bl 020A3EFC
:02000ED4 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(02000f1c)=#32767(0x00007fff)
:02000ED8 EB000876 bl 020030B8
:02000EDC E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(02000f20)=#15855(0x00003def)
:02000EE0 E3A00405 mov  r0,#0x5000000		;r0=83886080(0x5000000)
:02000EE4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(05000000)=#-2038495105(0x867f087f)
:02000EE8 E2800B01 add  r0,r0,#0x400
:02000EEC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(05000000)=#-2038495105(0x867f087f)
:02000EF0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02000EF4 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(02000f24)=#34631264(0x02106e60)
:02000EF8 E59F2028 ldr r2,[r15, #+0x28]		;r15+0x28=*(02000f28)=#18748(0x0000493c)
:02000EFC EB02C0CD bl 020B1238
:02000F00 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(02000f2c)=#41942076(0x027ffc3c)
:02000F04 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(027ffc3c)=#-2125296439(0x81528cc9)
:02000F08 EB000F36 bl 02004BE8
:02000F0C EB000882 bl 0200311C
:02000F10 E8BD8008 ldmia  r13!,{r3,r15}
:02000F14 02106060 andeqs r6,r0,#0x60
:02000F18 02106114 andeqs r6,r0,#0x5
:02000F1C 00007FFF unknown
:02000F20 00003DEF andeq  r3,r0,r15,ror #0x1b
:02000F24 02106E60 andeqs r6,r0,#0x600
:02000F28 0000493C andeq  r4,r0,r12,lsr r9
:02000F2C 027FFC3C rsbeqs r15,r15,#0x3C00
:02000F30 E92D4008 stmdb  r13!,{r3,r14}
:02000F34 EB0000B3 bl 02001208
:02000F38 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(02000f70)=#34627716(0x02106084)
:02000F3C E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02000F40 EB02725A bl 0209D8B0
:02000F44 EB000150 bl 0200148C
:02000F48 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(02000f74)=#34628028(0x021061bc)
:02000F4C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02000F50 E3A02060 mov  r2,#0x60		;r2=96(0x60)
:02000F54 EB02C10B bl 020B1388
:02000F58 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02000f78)=#34627680(0x02106060)
:02000F5C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02000F60 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02000f7c)=#34515008(0x020ea840)
:02000F64 E5812018 str r2,[r1, #+0x18]		;r1+0x18=*(02106078)=#-1744824054(0x9800190a)
:02000F68 EB02D09E bl 020B51E8
:02000F6C E8BD8008 ldmia  r13!,{r3,r15}
:02000F70 02106084 andeqs r6,r0,#0x84
:02000F74 021061BC andeqs r6,r0,#0x2F
:02000F78 02106060 andeqs r6,r0,#0x60
:02000F7C 020EA840 andeq  r10,r14,#0x400000
:02000F80 E92D4008 stmdb  r13!,{r3,r14}
:02000F84 EB02A738 bl 020AAC6C
:02000F88 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02000fa8)=#67112960(0x04001000)
:02000F8C E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(04001000)=#-587215555(0xdcffcd3d)
:02000F90 E3C00801 bic  r0,r0,#0x10000
:02000F94 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(04001000)=#-587215555(0xdcffcd3d)
:02000F98 EB02BD69 bl 020B0544
:02000F9C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02000FA0 EB02BDBF bl 020B06A4
:02000FA4 E8BD8008 ldmia  r13!,{r3,r15}
:02000FA8 04001000 streq r1,[r0],#-0x0
:02000FAC E92D4010 stmdb  r13!,{r4,r14}
:02000FB0 E59F00B0 ldr r0,[r15, #+0xb0]		;r15+0xb0=*(02001068)=#34627892(0x02106134)
:02000FB4 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(02106134)=#1777363344(0x69f06990)
:02000FB8 E2000FC3 and  r0,r0,#0x30C
:02000FBC E3500FC3 cmp r0,#0x30C
:02000FC0 1A000024 bne 02001058
:02000FC4 E59F00A0 ldr r0,[r15, #+0xa0]		;r15+0xa0=*(0200106c)=#34647648(0x0210ae60)
:02000FC8 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02000FCC E59007EC ldr r0,[r0, #+0x7ec]		;r0+0x7ec=*(0210b64c)=#21860864(0x014d9200)
:02000FD0 E3100101 tst r0,#0x40000000
:02000FD4 0A000002 beq 02000FE4
:02000FD8 EB0057ED bl 02016F94
:02000FDC E3500000 cmp r0,#0x0
:02000FE0 EA000003 b 02000FF4
:02000FE4 E3100102 tst r0,#0x80000000
:02000FE8 0A000001 beq 02000FF4
:02000FEC EB0046F1 bl 02012BB8
:02000FF0 E3500000 cmp r0,#0x0
:02000FF4 E59F0070 ldr r0,[r15, #+0x70]		;r15+0x70=*(0200106c)=#34647648(0x0210ae60)
:02000FF8 E59007EC ldr r0,[r0, #+0x7ec]		;r0+0x7ec=*(0210b64c)=#21860864(0x014d9200)
:02000FFC E3100103 tst r0,#0xC0000000
:02001000 13A04001 movne  r4,#0x1		;r4=1(0x1)
:02001004 E3100301 tst r0,#0x4000000
:02001008 13A04001 movne  r4,#0x1		;r4=1(0x1)
:0200100C E3100402 tst r0,#0x2000000
:02001010 13A04001 movne  r4,#0x1		;r4=1(0x1)
:02001014 E3540000 cmp r4,#0x0
:02001018 1A00000E bne 02001058
:0200101C E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(02001070)=#34627680(0x02106060)
:02001020 E5901018 ldr r1,[r0, #+0x18]		;r0+0x18=*(02106078)=#-1744824054(0x9800190a)
:02001024 E3510000 cmp r1,#0x0
:02001028 03A0101E moveq  r1,#0x1E		;r1=30(0x1e)
:0200102C 05801018 streq r1,[r0, #+0x18]		;r0+0x18=*(02106078)=#-1744824054(0x9800190a)
:02001030 08BD8010 ldmeqia  r13!,{r4,r15}
:02001034 EB0011CB bl 02005768
:02001038 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(02001070)=#34627680(0x02106060)
:0200103C E5912018 ldr r2,[r1, #+0x18]		;r1+0x18=*(02106078)=#-1744824054(0x9800190a)
:02001040 E0420000 sub  r0,r2,r0
:02001044 E5810018 str r0,[r1, #+0x18]		;r1+0x18=*(02106078)=#-1744824054(0x9800190a)
:02001048 E3500000 cmp r0,#0x0
:0200104C C8BD8010 ldmgtia  r13!,{r4,r15}
:02001050 EBFFFFCA bl 02000F80
:02001054 E8BD8010 ldmia  r13!,{r4,r15}
:02001058 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(02001070)=#34627680(0x02106060)
:0200105C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02001060 E5801018 str r1,[r0, #+0x18]		;r0+0x18=*(02106078)=#-1744824054(0x9800190a)
:02001064 E8BD8010 ldmia  r13!,{r4,r15}
:02001068 02106134 andeqs r6,r0,#0xD
:0200106C 0210AE60 andeqs r10,r0,#0x600
:02001070 02106060 andeqs r6,r0,#0x60
:02001074 E92D4010 stmdb  r13!,{r4,r14}
:02001078 E59F0178 ldr r0,[r15, #+0x178]		;r15+0x178=*(020011f8)=#34647648(0x0210ae60)
:0200107C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02001080 E59007EC ldr r0,[r0, #+0x7ec]		;r0+0x7ec=*(0210b64c)=#21860864(0x014d9200)
:02001084 E3100101 tst r0,#0x40000000
:02001088 0A000003 beq 0200109C
:0200108C EB0057C0 bl 02016F94
:02001090 E3500000 cmp r0,#0x0
:02001094 03A04001 moveq  r4,#0x1		;r4=1(0x1)
:02001098 EA000004 b 020010B0
:0200109C E3100102 tst r0,#0x80000000
:020010A0 0A000002 beq 020010B0
:020010A4 EB0046C3 bl 02012BB8
:020010A8 E3500000 cmp r0,#0x0
:020010AC 03A04001 moveq  r4,#0x1		;r4=1(0x1)
:020010B0 E3540000 cmp r4,#0x0
:020010B4 E59F0140 ldr r0,[r15, #+0x140]		;r15+0x140=*(020011fc)=#41942952(0x027fffa8)
:020010B8 1A000024 bne 02001150
:020010BC E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(027fffa8)=#-1308161109(0xb2070bab)
:020010C0 E2000902 and  r0,r0,#0x8000
:020010C4 E1A007C0 mov  r0,r0,asr #0xf
:020010C8 E3500001 cmp r0,#0x1
:020010CC 1A000011 bne 02001118
:020010D0 E59F0120 ldr r0,[r15, #+0x120]		;r15+0x120=*(020011f8)=#34647648(0x0210ae60)
:020010D4 E59007EC ldr r0,[r0, #+0x7ec]		;r0+0x7ec=*(0210b64c)=#21860864(0x014d9200)
:020010D8 E3100402 tst r0,#0x2000000
:020010DC 18BD8010 ldmneia  r13!,{r4,r15}
:020010E0 EB000B7D bl 02003EDC
:020010E4 E3500001 cmp r0,#0x1
:020010E8 08BD8010 ldmeqia  r13!,{r4,r15}
:020010EC EB02BD14 bl 020B0544
:020010F0 E1A04000 mov  r4,r0			;r4=21860864(0x14d9200)
:020010F4 E3E00000 mvn  r0,#0x0
:020010F8 EBFFDF72 bl 01FF8EC8
:020010FC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02001100 E1A02001 mov  r2,r1			;r2=0(0x0)
:02001104 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02001108 EB02DB8F bl 020B7F4C
:0200110C E1A00004 mov  r0,r4			;r0=21860864(0x14d9200)
:02001110 EB02BD15 bl 020B056C
:02001114 E8BD8010 ldmia  r13!,{r4,r15}
:02001118 E59F00D8 ldr r0,[r15, #+0xd8]		;r15+0xd8=*(020011f8)=#34647648(0x0210ae60)
:0200111C E59007EC ldr r0,[r0, #+0x7ec]		;r0+0x7ec=*(0210b64c)=#21860864(0x014d9200)
:02001120 E3100401 tst r0,#0x1000000
:02001124 08BD8010 ldmeqia  r13!,{r4,r15}
:02001128 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0200112C EB02DCCF bl 020B8470
:02001130 E3500000 cmp r0,#0x0
:02001134 08BD8010 ldmeqia  r13!,{r4,r15}
:02001138 E59F00B8 ldr r0,[r15, #+0xb8]		;r15+0xb8=*(020011f8)=#34647648(0x0210ae60)
:0200113C E59017EC ldr r1,[r0, #+0x7ec]		;r0+0x7ec=*(0210b64c)=#21860864(0x014d9200)
:02001140 E3C11401 bic  r1,r1,#0x1000000
:02001144 E3811902 orr  r1,r1,#0x8000
:02001148 E58017EC str r1,[r0, #+0x7ec]		;r0+0x7ec=*(0210b64c)=#21860864(0x014d9200)
:0200114C E8BD8010 ldmia  r13!,{r4,r15}
:02001150 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0210ae60)=#-529419264(0xe071b400)
:02001154 E2000902 and  r0,r0,#0x8000
:02001158 E1A007C0 mov  r0,r0,asr #0xf
:0200115C E3500001 cmp r0,#0x1
:02001160 1A000016 bne 020011C0
:02001164 E59F3094 ldr r3,[r15, #+0x94]		;r15+0x94=*(02001200)=#34627892(0x02106134)
:02001168 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0200116C E1C310B0 strh r1,[r3, #+0x0]		;r3+0x0=*(02106134)=#1777363344(0x69f06990)
:02001170 E1C310B2 strh r1,[r3, #+0x2]		;r3+0x2=*(02106136)=#-1863292432(0x90f069f0)
:02001174 E1C310B6 strh r1,[r3, #+0x6]		;r3+0x6=*(0210613a)=#2104584629(0x7d7169b5)
:02001178 E1C310B8 strh r1,[r3, #+0x8]		;r3+0x8=*(0210613c)=#-179339919(0xf54f7d71)
:0200117C E59F0080 ldr r0,[r15, #+0x80]		;r15+0x80=*(02001204)=#34627972(0x02106184)
:02001180 E3A02038 mov  r2,#0x38		;r2=56(0x38)
:02001184 E5C3100C strb r1,[r3, #+0xc]		;r3+0xc=*(02106140)=#1602814809(0x5f890359)
:02001188 EB02C07E bl 020B1388
:0200118C E59F0064 ldr r0,[r15, #+0x64]		;r15+0x64=*(020011f8)=#34647648(0x0210ae60)
:02001190 E59007EC ldr r0,[r0, #+0x7ec]		;r0+0x7ec=*(0210b64c)=#21860864(0x014d9200)
:02001194 E3100401 tst r0,#0x1000000
:02001198 18BD8010 ldmneia  r13!,{r4,r15}
:0200119C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:020011A0 EB02DCB2 bl 020B8470
:020011A4 E3500000 cmp r0,#0x0
:020011A8 08BD8010 ldmeqia  r13!,{r4,r15}
:020011AC E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(020011f8)=#34647648(0x0210ae60)
:020011B0 E59017EC ldr r1,[r0, #+0x7ec]		;r0+0x7ec=*(0210b64c)=#21860864(0x014d9200)
:020011B4 E3811401 orr  r1,r1,#0x1000000
:020011B8 E58017EC str r1,[r0, #+0x7ec]		;r0+0x7ec=*(0210b64c)=#21860864(0x014d9200)
:020011BC E8BD8010 ldmia  r13!,{r4,r15}
:020011C0 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(020011f8)=#34647648(0x0210ae60)
:020011C4 E59007EC ldr r0,[r0, #+0x7ec]		;r0+0x7ec=*(0210b64c)=#21860864(0x014d9200)
:020011C8 E3100401 tst r0,#0x1000000
:020011CC 08BD8010 ldmeqia  r13!,{r4,r15}
:020011D0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:020011D4 EB02DCA5 bl 020B8470
:020011D8 E3500000 cmp r0,#0x0
:020011DC 08BD8010 ldmeqia  r13!,{r4,r15}
:020011E0 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(020011f8)=#34647648(0x0210ae60)
:020011E4 E59017EC ldr r1,[r0, #+0x7ec]		;r0+0x7ec=*(0210b64c)=#21860864(0x014d9200)
:020011E8 E3C11401 bic  r1,r1,#0x1000000
:020011EC E3811902 orr  r1,r1,#0x8000
:020011F0 E58017EC str r1,[r0, #+0x7ec]		;r0+0x7ec=*(0210b64c)=#21860864(0x014d9200)
:020011F4 E8BD8010 ldmia  r13!,{r4,r15}
:020011F8 0210AE60 andeqs r10,r0,#0x600
:020011FC 027FFFA8 rsbeqs r15,r15,#0x2A0
:02001200 02106134 andeqs r6,r0,#0xD
:02001204 02106184 andeqs r6,r0,#0x21
:02001208 E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(0200121c)=#34627680(0x02106060)
:0200120C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02001210 E5801010 str r1,[r0, #+0x10]		;r0+0x10=*(02106070)=#1037430829(0x3dd5f02d)
:02001214 E580100C str r1,[r0, #+0xc]		;r0+0xc=*(0210606c)=#539870208(0x202dc400)
:02001218 E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:0200121C 02106060 andeqs r6,r0,#0x60
:02001220 E2002CFF and  r2,r0,#0xFF00
:02001224 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(0200123c)=#34419956(0x020d34f4)
:02001228 E1A02442 mov  r2,r2,asr #0x8
:0200122C E7911102 ldr r1,[r1,+r2, lsl #0x2]
:02001230 E20000FF and  r0,r0,#0xFF
:02001234 E7910100 ldr r0,[r1,+r0, lsl #0x2]
:02001238 E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:0200123C 020D34F4 andeq  r3,r13,#0xF4000000
:02001240 E92D4008 stmdb  r13!,{r3,r14}
:02001244 E59F105C ldr r1,[r15, #+0x5c]		;r15+0x5c=*(020012a8)=#34717600(0x0211bfa0)
:02001248 E1D120B4 ldrh r2,[r1, #+0x4]		;r1+0x4=*(0211bfa4)=#-443272960(0xe5943100)
:0200124C E3520000 cmp r2,#0x0
:02001250 159F0054 ldrne r0,[r15, #+0x54]		;r15+0x54=*(020012ac)=#65535(0x0000ffff)
:02001254 11520000 cmpne r2,r0
:02001258 E59F0048 ldr r0,[r15, #+0x48]		;r15+0x48=*(020012a8)=#34717600(0x0211bfa0)
:0200125C 11C120B0 strneh r2,[r1, #+0x0]		;r1+0x0=*(0211bfa0)=#1692767249(0x64e59411)
:02001260 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0211bfa0)=#1692767249(0x64e59411)
:02001264 EBFFFFED bl 02001220
:02001268 E1A01000 mov  r1,r0			;r1=0(0x0)
:0200126C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02001270 EB02D1FD bl 020B5A6C
:02001274 E3500000 cmp r0,#0x0
:02001278 1A000000 bne 02001280
:0200127C EB02BDF4 bl 020B0A54
:02001280 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(020012a8)=#34717600(0x0211bfa0)
:02001284 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(020012ac)=#65535(0x0000ffff)
:02001288 E1D024BA ldrh r2,[r0, #+0x4a]		;r0+0x4a=*(0211bfea)=#1074929099(0x40121dcb)
:0200128C E3C22001 bic  r2,r2,#0x1
:02001290 E1C024BA strh r2,[r0, #+0x4a]		;r0+0x4a=*(0211bfea)=#1074929099(0x40121dcb)
:02001294 E1D024BA ldrh r2,[r0, #+0x4a]		;r0+0x4a=*(0211bfea)=#1074929099(0x40121dcb)
:02001298 E3C22008 bic  r2,r2,#0x8
:0200129C E1C024BA strh r2,[r0, #+0x4a]		;r0+0x4a=*(0211bfea)=#1074929099(0x40121dcb)
:020012A0 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(0211bfa4)=#-443272960(0xe5943100)
:020012A4 E8BD8008 ldmia  r13!,{r3,r15}
:020012A8 0211BFA0 andeqs r11,r1,#0x280
:020012AC 0000FFFF unknown
:020012B0 E92D4008 stmdb  r13!,{r3,r14}
:020012B4 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(020012f8)=#34717600(0x0211bfa0)
:020012B8 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0211bfa0)=#1692767249(0x64e59411)
:020012BC EBFFFFD7 bl 02001220
:020012C0 E1A01000 mov  r1,r0			;r1=0(0x0)
:020012C4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:020012C8 EB02D1FC bl 020B5AC0
:020012CC E3500000 cmp r0,#0x0
:020012D0 1A000000 bne 020012D8
:020012D4 EB02BDDE bl 020B0A54
:020012D8 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(020012f8)=#34717600(0x0211bfa0)
:020012DC E1D004BA ldrh r0,[r0, #+0x4a]		;r0+0x4a=*(0211bfea)=#1074929099(0x40121dcb)
:020012E0 E1A00D80 mov  r0,r0,lsl #0x1b		;r0=0(0x0)
:020012E4 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:020012E8 08BD8008 ldmeqia  r13!,{r3,r15}
:020012EC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:020012F0 EB00005A bl 02001460
:020012F4 E8BD8008 ldmia  r13!,{r3,r15}
:020012F8 0211BFA0 andeqs r11,r1,#0x280
:020012FC E3500000 cmp r0,#0x0
:02001300 012FFF1E bxeq r14 (Jump to addr_FFFF0000?)msreq CPSR_fsxc,r14
:02001304 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02001340)=#34717600(0x0211bfa0)
:02001308 E1D234BA ldrh r3,[r2, #+0x4a]		;r2+0x4a=*(0211bfea)=#1074929099(0x40121dcb)
:0200130C E1A0CE03 mov  r12,r3,lsl #0x1c		;r12=-1342177280(0xb0000000)
:02001310 E1B0CFAC movs r12,r12,lsr #0x1f		;r12=1(0x1)
:02001314 112FFF1E bxne r14 (Jump to addr_FFFF0000?)msrne CPSR_fsxc,r14
:02001318 E1D2C0B0 ldrh r12,[r2, #+0x0]		;r2+0x0=*(0211bfa0)=#1692767249(0x64e59411)
:0200131C E3C33006 bic  r3,r3,#0x6
:02001320 E1C2C0B2 strh r12,[r2, #+0x2]		;r2+0x2=*(0211bfa2)=#822109413(0x310064e5)
:02001324 E1C200B4 strh r0,[r2, #+0x4]		;r2+0x4=*(0211bfa4)=#-443272960(0xe5943100)
:02001328 E1C212B8 strh r1,[r2, #+0x28]		;r2+0x28=*(0211bfc8)=#-1945081371(0x8c1069e5)
:0200132C E1C234BA strh r3,[r2, #+0x4a]		;r2+0x4a=*(0211bfea)=#1074929099(0x40121dcb)
:02001330 E1D204BA ldrh r0,[r2, #+0x4a]		;r2+0x4a=*(0211bfea)=#1074929099(0x40121dcb)
:02001334 E3800008 orr  r0,r0,#0x8
:02001338 E1C204BA strh r0,[r2, #+0x4a]		;r2+0x4a=*(0211bfea)=#1074929099(0x40121dcb)
:0200133C E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:02001340 0211BFA0 andeqs r11,r1,#0x280
:02001344 E92D4010 stmdb  r13!,{r4,r14}
:02001348 E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(020013a4)=#34717600(0x0211bfa0)
:0200134C E59FC054 ldr r12,[r15, #+0x54]		;r15+0x54=*(020013a8)=#34717606(0x0211bfa6)
:02001350 E1D2E2B6 ldrh r14,[r2, #+0x26]		;r2+0x26=*(0211bfc6)=#1776656192(0x69e59f40)
:02001354 E28E3001 add  r3,r14,#0x1
:02001358 E1C232B6 strh r3,[r2, #+0x26]		;r2+0x26=*(0211bfc6)=#1776656192(0x69e59f40)
:0200135C E1D232B6 ldrh r3,[r2, #+0x26]		;r2+0x26=*(0211bfc6)=#1776656192(0x69e59f40)
:02001360 E1A0E08E mov  r14,r14,lsl #0x1		;r14=-741654912(0xd3cb3e80)
:02001364 E3530010 cmp r3,#0x10
:02001368 22433001 subcs  r3,r3,#0x1
:0200136C 21C232B6 strcsh r3,[r2, #+0x26]		;r2+0x26=*(0211bfc6)=#1776656192(0x69e59f40)
:02001370 E59F202C ldr r2,[r15, #+0x2c]		;r15+0x2c=*(020013a4)=#34717600(0x0211bfa0)
:02001374 E59F3030 ldr r3,[r15, #+0x30]		;r15+0x30=*(020013ac)=#34717642(0x0211bfca)
:02001378 E1D240B0 ldrh r4,[r2, #+0x0]		;r2+0x0=*(0211bfa0)=#1692767249(0x64e59411)
:0200137C E18C40BE strh r4,[r12, +r14]
:02001380 E1D222B8 ldrh r2,[r2, #+0x28]		;r2+0x28=*(0211bfc8)=#-1945081371(0x8c1069e5)
:02001384 E18320BE strh r2,[r3, +r14]
:02001388 EBFFFFDB bl 020012FC
:0200138C E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(020013a4)=#34717600(0x0211bfa0)
:02001390 E1D014BA ldrh r1,[r0, #+0x4a]		;r0+0x4a=*(0211bfea)=#1074929099(0x40121dcb)
:02001394 E3C11006 bic  r1,r1,#0x6
:02001398 E3811002 orr  r1,r1,#0x2
:0200139C E1C014BA strh r1,[r0, #+0x4a]		;r0+0x4a=*(0211bfea)=#1074929099(0x40121dcb)
:020013A0 E8BD8010 ldmia  r13!,{r4,r15}
:020013A4 0211BFA0 andeqs r11,r1,#0x280
:020013A8 0211BFA6 andeqs r11,r1,#0x298
:020013AC 0211BFCA andeqs r11,r1,#0x328
:020013B0 E92D4008 stmdb  r13!,{r3,r14}
:020013B4 E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(0200140c)=#34717600(0x0211bfa0)
:020013B8 E1D012B6 ldrh r1,[r0, #+0x26]		;r0+0x26=*(0211bfc6)=#1776656192(0x69e59f40)
:020013BC E3510000 cmp r1,#0x0
:020013C0 1A000002 bne 020013D0
:020013C4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:020013C8 EB000024 bl 02001460
:020013CC E8BD8008 ldmia  r13!,{r3,r15}
:020013D0 E2411001 sub  r1,r1,#0x1
:020013D4 E1C012B6 strh r1,[r0, #+0x26]		;r0+0x26=*(00000027)
:020013D8 E1D022B6 ldrh r2,[r0, #+0x26]		;r0+0x26=*(00000027)
:020013DC E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(02001410)=#34717606(0x0211bfa6)
:020013E0 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(02001414)=#34717642(0x0211bfca)
:020013E4 E1A02082 mov  r2,r2,lsl #0x1		;r2=404804554(0x1820d3ca)
:020013E8 E19000B2 ldrh r0,[r0, +r2]
:020013EC E19110B2 ldrh r1,[r1, +r2]
:020013F0 EBFFFFC1 bl 020012FC
:020013F4 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0200140c)=#34717600(0x0211bfa0)
:020013F8 E1D014BA ldrh r1,[r0, #+0x4a]		;r0+0x4a=*(0211bfea)=#1074929099(0x40121dcb)
:020013FC E3C11006 bic  r1,r1,#0x6
:02001400 E3811004 orr  r1,r1,#0x4
:02001404 E1C014BA strh r1,[r0, #+0x4a]		;r0+0x4a=*(0211bfea)=#1074929099(0x40121dcb)
:02001408 E8BD8008 ldmia  r13!,{r3,r15}
:0200140C 0211BFA0 andeqs r11,r1,#0x280
:02001410 0211BFA6 andeqs r11,r1,#0x298
:02001414 0211BFCA andeqs r11,r1,#0x328
:02001418 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0200143c)=#34717600(0x0211bfa0)
:0200141C E1D014BA ldrh r1,[r0, #+0x4a]		;r0+0x4a=*(0211bfea)=#1074929099(0x40121dcb)
:02001420 E3C11001 bic  r1,r1,#0x1
:02001424 E3811001 orr  r1,r1,#0x1
:02001428 E1C014BA strh r1,[r0, #+0x4a]		;r0+0x4a=*(0211bfea)=#1074929099(0x40121dcb)
:0200142C E1D014BA ldrh r1,[r0, #+0x4a]		;r0+0x4a=*(0211bfea)=#1074929099(0x40121dcb)
:02001430 E3C11008 bic  r1,r1,#0x8
:02001434 E1C014BA strh r1,[r0, #+0x4a]		;r0+0x4a=*(0211bfea)=#1074929099(0x40121dcb)
:02001438 E12FFF1E bx r14 (Jump to addr_D3CB3E80?)
msr CPSR_fsxc,r14
:0200143C 0211BFA0 andeqs r11,r1,#0x280
:02001440 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(0200145c)=#34717600(0x0211bfa0)
:02001444 E1D004BA ldrh r0,[r0, #+0x4a]		;r0+0x4a=*(0211bfea)=#1074929099(0x40121dcb)
:02001448 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:0200144C E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02001450 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02001454 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02001458 E12FFF1E bx r14 (Jump to addr_D3CB3E80?)
msr CPSR_fsxc,r14
:0200145C 0211BFA0 andeqs r11,r1,#0x280
:02001460 E92D4008 stmdb  r13!,{r3,r14}
:02001464 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(02001484)=#34717600(0x0211bfa0)
:02001468 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0200146C E3A0204C mov  r2,#0x4C		;r2=76(0x4c)
:02001470 EB02BFC4 bl 020B1388
:02001474 E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(02001488)=#515(0x00000203)
:02001478 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0200147C EBFFFF9E bl 020012FC
:02001480 E8BD8008 ldmia  r13!,{r3,r15}
:02001484 0211BFA0 andeqs r11,r1,#0x280
:02001488 00000203 andeq  r0,r0,r3,lsl #0x4
:0200148C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02001490 E59F1074 ldr r1,[r15, #+0x74]		;r15+0x74=*(0200150c)=#34676640(0x02111fa0)
:02001494 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02001498 E3A02A0A mov  r2,#0xA000		;r2=40960(0xa000)
:0200149C EB02BF76 bl 020B127C
:020014A0 E59F1068 ldr r1,[r15, #+0x68]		;r15+0x68=*(02001510)=#34628428(0x0210634c)
:020014A4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:020014A8 E3A02C03 mov  r2,#0x300		;r2=768(0x300)
:020014AC EB02BF72 bl 020B127C
:020014B0 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(02001514)=#34627872(0x02106120)
:020014B4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:020014B8 E3A02008 mov  r2,#0x8		;r2=8(0x8)
:020014BC EB02BFB1 bl 020B1388
:020014C0 EB00028B bl 02001EF4
:020014C4 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:020014C8 E1A04005 mov  r4,r5			;r4=0(0x0)
:020014CC E59FE044 ldr r14,[r15, #+0x44]		;r15+0x44=*(02001518)=#41813500(0x027e05fc)
:020014D0 E59FC044 ldr r12,[r15, #+0x44]		;r15+0x44=*(0200151c)=#41813372(0x027e057c)
:020014D4 E59F2044 ldr r2,[r15, #+0x44]		;r15+0x44=*(02001520)=#41812872(0x027e0388)
:020014D8 E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(02001524)=#41813244(0x027e04fc)
:020014DC E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(02001528)=#41813116(0x027e047c)
:020014E0 EA000006 b 02001500
:020014E4 E1A03085 mov  r3,r5,lsl #0x1		;r3=0(0x0)
:020014E8 E78E4105 str r4,[r14,+r5, lsl #0x2]
:020014EC E78C4105 str r4,[r12,+r5, lsl #0x2]
:020014F0 E18240B3 strh r4,[r2, +r3]
:020014F4 E7814105 str r4,[r1,+r5, lsl #0x2]
:020014F8 E7804105 str r4,[r0,+r5, lsl #0x2]
:020014FC E2855001 add  r5,r5,#0x1
:02001500 E3550020 cmp r5,#0x20
:02001504 BAFFFFF6 blt 020014E4
:02001508 E8BD8038 ldmia  r13!,{r3,r4,r5,r15}
:0200150C 02111FA0 andeqs r1,r1,#0x280
:02001510 0210634C andeqs r6,r0,#0x30000001
:02001514 02106120 andeqs r6,r0,#0x8
:02001518 027E05FC rsbeqs r0,r14,#0x3F000000
:0200151C 027E057C rsbeqs r0,r14,#0x1F000000
:02001520 027E0388 rsbeqs r0,r14,#0x20000002
:02001524 027E04FC rsbeqs r0,r14,#0xFC000000
:02001528 027E047C rsbeqs r0,r14,#0x7C000000
:0200152C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02001530 E5C01017 strb r1,[r0, #+0x17]		;r0+0x17=*(027e0493)=#-1525742710(0xa50f038a)
:02001534 E12FFF1E bx r14 (Jump to addr_027E05FC?)
msr CPSR_fsxc,r14
:02001538 E92D4010 stmdb  r13!,{r4,r14}
:0200153C E1A04000 mov  r4,r0			;r4=41813116(0x27e047c)
:02001540 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(027e047c)=#461741104(0x1b859c30)
:02001544 EBFFFFF8 bl 0200152C
:02001548 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0200154C E5840000 str r0,[r4, #+0x0]		;r4+0x0=*(027e047c)=#461741104(0x1b859c30)
:02001550 E8BD8010 ldmia  r13!,{r4,r15}
:02001554 E92D4010 stmdb  r13!,{r4,r14}
:02001558 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0200155C E59F406C ldr r4,[r15, #+0x6c]		;r15+0x6c=*(020015d0)=#34676640(0x02111fa0)
:02001560 EA000016 b 020015C0
:02001564 E5D40017 ldrb r0,[r4, #+0x17]		;r4+0x17=*(02111fb7)=#551814513(0x20e40571)
:02001568 E3500000 cmp r0,#0x0
:0200156C 1A000011 bne 020015B8
:02001570 E1A01004 mov  r1,r4			;r1=34676640(0x2111fa0)
:02001574 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02001578 E3A02050 mov  r2,#0x50		;r2=80(0x50)
:0200157C EB02BF3E bl 020B127C
:02001580 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02001584 E5C4104C strb r1,[r4, #+0x4c]		;r4+0x4c=*(02111fec)=#66128357(0x03f109e5)
:02001588 E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:0200158C E584000C str r0,[r4, #+0xc]		;r4+0xc=*(02111fac)=#658575369(0x27411009)
:02001590 E5840010 str r0,[r4, #+0x10]		;r4+0x10=*(02111fb0)=#403005668(0x180560e4)
:02001594 E1C411B4 strh r1,[r4, #+0x14]		;r4+0x14=*(02111fb4)=#1910507373(0x71e0076d)
:02001598 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0200159C E5C40017 strb r0,[r4, #+0x17]		;r4+0x17=*(02111fb7)=#551814513(0x20e40571)
:020015A0 E5D41016 ldrb r1,[r4, #+0x16]		;r4+0x16=*(02111fb6)=#-469405216(0xe40571e0)
:020015A4 E1A00004 mov  r0,r4			;r0=34676640(0x2111fa0)
:020015A8 E3C11018 bic  r1,r1,#0x18
:020015AC E3811010 orr  r1,r1,#0x10
:020015B0 E5C41016 strb r1,[r4, #+0x16]		;r4+0x16=*(02111fb6)=#-469405216(0xe40571e0)
:020015B4 E8BD8010 ldmia  r13!,{r4,r15}
:020015B8 E2811001 add  r1,r1,#0x1
:020015BC E2844050 add  r4,r4,#0x50
:020015C0 E3510C02 cmp r1,#0x200
:020015C4 BAFFFFE6 blt 02001564
:020015C8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:020015CC E8BD8010 ldmia  r13!,{r4,r15}
:020015D0 02111FA0 andeqs r1,r1,#0x280
:020015D4 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:020015D8 E59F4068 ldr r4,[r15, #+0x68]		;r15+0x68=*(02001648)=#34717700(0x0211c004)
:020015DC E1A05080 mov  r5,r0,lsl #0x1		;r5=0(0x0)
:020015E0 E19460B5 ldrh r6,[r4, +r5]
:020015E4 E3560020 cmp r6,#0x20
:020015E8 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:020015EC 08BD8070 ldmeqia  r13!,{r4,r5,r6,r15}
:020015F0 E59F4054 ldr r4,[r15, #+0x54]		;r15+0x54=*(0200164c)=#34628428(0x0210634c)
:020015F4 E3A0CD06 mov  r12,#0x180		;r12=384(0x180)
:020015F8 E0254C90 mla  r5,r0,r12,r4unknown
:020015FC E3A0E00C mov  r14,#0xC		;r14=12(0xc)
:02001600 E0040E96 mul  r4,r6,r14
:02001604 E3510000 cmp r1,#0x0
:02001608 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:0200160C E7851004 str r1,[r5, +r4]
:02001610 E3520000 cmp r2,#0x0
:02001614 E59FE02C ldr r14,[r15, #+0x2c]		;r15+0x2c=*(02001648)=#34717700(0x0211c004)
:02001618 E1A0C080 mov  r12,r0,lsl #0x1		;r12=0(0x0)
:0200161C E19E00BC ldrh r0,[r14, +r12]
:02001620 03A02001 moveq  r2,#0x1		;r2=1(0x1)
:02001624 E0854004 add  r4,r5,r4
:02001628 E2800001 add  r0,r0,#0x1
:0200162C E18E00BC strh r0,[r14, +r12]
:02001630 E5842004 str r2,[r4, #+0x4]		;r4+0x4=*(02106350)=#803278873(0x2fe11019)
:02001634 E19E00BC ldrh r0,[r14, +r12]
:02001638 E1C430B8 strh r3,[r4, #+0x8]		;r4+0x8=*(02106354)=#97591320(0x05d12018)
:0200163C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02001640 E1C410BA strh r1,[r4, #+0xa]		;r4+0xa=*(02106356)=#1453065681(0x569c05d1)
:02001644 E8BD8070 ldmia  r13!,{r4,r5,r6,r15}
:02001648 0211C004 andeqs r12,r1,#0x4
:0200164C 0210634C andeqs r6,r0,#0x30000001
:02001650 E2012103 and  r2,r1,#0xC0000000
:02001654 E2013903 and  r3,r1,#0xC000
:02001658 E1A01F22 mov  r1,r2,lsr #0x1e		;r1=0(0x0)
:0200165C E59F2018 ldr r2,[r15, #+0x18]		;r15+0x18=*(0200167c)=#34420436(0x020d36d4)
:02001660 E1813643 orr  r3,r1,r3,asr #0xc
:02001664 E0821183 add  r1,r2,r3,lsl #0x3
:02001668 E7922183 ldr r2,[r2,+r3, lsl #0x3]
:0200166C E5911004 ldr r1,[r1, #+0x4]		;r1+0x4=*(00000004)
:02001670 E5802000 str r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02001674 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02001678 E12FFF1E bx r14 (Jump to addr_0211C004?)
msr CPSR_fsxc,r14
:0200167C 020D36D4 andeq  r3,r13,#0xD400000
:02001680 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02001684 E24DD02C sub  r13,r13,#0x2C
:02001688 E1A0A000 mov  r10,r0			;r10=0(0x0)
:0200168C E59F047C ldr r0,[r15, #+0x47c]		;r15+0x47c=*(02001b10)=#34627872(0x02106120)
:02001690 E5DA101B ldrb r1,[r10, #+0x1b]		;r10+0x1b=*(0000001b)
:02001694 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(02106124)=#1494238384(0x591044b0)
:02001698 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0200169C E1A00110 mov  r0,r0,lsl r1		;r0=1(0x1)
:020016A0 E1A01F02 mov  r1,r2,lsl #0x1e		;r1=0(0x0)
:020016A4 E1100F21 tst r0,r1,lsr #0x1e
:020016A8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:020016AC E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(027e0004)=#1269928219(0x4bb1911b)
:020016B0 128DD02C addne  r13,r13,#0x2C
:020016B4 18BD8FF0 ldmneia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r15}
:020016B8 E59A0000 ldr r0,[r10, #+0x0]		;r10+0x0=*(00000000)
:020016BC E2801004 add  r1,r0,#0x4
:020016C0 E58A1000 str r1,[r10, #+0x0]		;r10+0x0=*(00000000)
:020016C4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(4bb1911b)=#0(0x00000000)
:020016C8 E2814004 add  r4,r1,#0x4
:020016CC E58A4000 str r4,[r10, #+0x0]		;r10+0x0=*(00000000)
:020016D0 E58D0018 str r0,[r13, #+0x18]		;r13+0x18=*(027e0018)=#-1415050880(0xaba80980)
:020016D4 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(00000000)
:020016D8 E59A000C ldr r0,[r10, #+0xc]		;r10+0xc=*(0000000c)
:020016DC E58D1014 str r1,[r13, #+0x14]		;r13+0x14=*(027e0014)=#-368568311(0xea081809)
:020016E0 EB02A350 bl 020AA428
:020016E4 E58D0010 str r0,[r13, #+0x10]		;r13+0x10=*(027e0010)=#-1449323995(0xa99d1225)
:020016E8 E59A0010 ldr r0,[r10, #+0x10]		;r10+0x10=*(00000010)
:020016EC EB02A34D bl 020AA428
:020016F0 E59A100C ldr r1,[r10, #+0xc]		;r10+0xc=*(0000000c)
:020016F4 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(027e000c)=#1091115264(0x41091900)
:020016F8 E3510A01 cmp r1,#0x1000
:020016FC 059A0010 ldreq r0,[r10, #+0x10]		;r10+0x10=*(00000010)
:02001700 03500A01 cmpeq r0,#0x1000
:02001704 01DA01B4 ldreqh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:02001708 03500000 cmpeq r0,#0x0
:0200170C 0A000019 beq 02001778
:02001710 E59A100C ldr r1,[r10, #+0xc]		;r10+0xc=*(0000000c)
:02001714 E59D5010 ldr r5,[r13, #+0x10]		;r13+0x10=*(027e0010)=#-1449323995(0xa99d1225)
:02001718 E59D600C ldr r6,[r13, #+0xc]		;r13+0xc=*(027e000c)=#1091115264(0x41091900)
:0200171C E3510A01 cmp r1,#0x1000
:02001720 0A000005 beq 0200173C
:02001724 E5DA001D ldrb r0,[r10, #+0x1d]		;r10+0x1d=*(0000001d)
:02001728 E3500000 cmp r0,#0x0
:0200172C 1A000002 bne 0200173C
:02001730 E2810080 add  r0,r1,#0x80
:02001734 EB02A33B bl 020AA428
:02001738 E1A05000 mov  r5,r0			;r5=1091115264(0x41091900)
:0200173C E59A1010 ldr r1,[r10, #+0x10]		;r10+0x10=*(00000010)
:02001740 E3510A01 cmp r1,#0x1000
:02001744 0A000005 beq 02001760
:02001748 E5DA001E ldrb r0,[r10, #+0x1e]		;r10+0x1e=*(0000001e)
:0200174C E3500000 cmp r0,#0x0
:02001750 1A000002 bne 02001760
:02001754 E2810080 add  r0,r1,#0x80
:02001758 EB02A332 bl 020AA428
:0200175C E1A06000 mov  r6,r0			;r6=1091115264(0x41091900)
:02001760 E5DA001B ldrb r0,[r10, #+0x1b]		;r10+0x1b=*(0000001b)
:02001764 E1DA31B4 ldrh r3,[r10, #+0x14]		;r10+0x14=*(00000014)
:02001768 E1A01005 mov  r1,r5			;r1=1091115264(0x41091900)
:0200176C E1A02006 mov  r2,r6			;r2=1091115264(0x41091900)
:02001770 EBFFFF97 bl 020015D4
:02001774 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(027e0004)=#1269928219(0x4bb1911b)
:02001778 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(027e0004)=#1269928219(0x4bb1911b)
:0200177C E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02001780 E2400001 sub  r0,r0,#0x1
:02001784 E58D001C str r0,[r13, #+0x1c]		;r13+0x1c=*(027e001c)=#-1415499007(0xaba13301)
:02001788 EA0000DB b 02001AFC
:0200178C E5DA001B ldrb r0,[r10, #+0x1b]		;r10+0x1b=*(0000001b)
:02001790 E1A01080 mov  r1,r0,lsl #0x1		;r1=1463969282(0x57426602)
:02001794 E59F0378 ldr r0,[r15, #+0x378]		;r15+0x378=*(02001b14)=#34717696(0x0211c000)
:02001798 E19000B1 ldrh r0,[r0, +r1]
:0200179C E3500080 cmp r0,#0x80
:020017A0 028DD02C addeq  r13,r13,#0x2C
:020017A4 08BD8FF0 ldmeqia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r15}
:020017A8 E5941014 ldr r1,[r4, #+0x14]		;r4+0x14=*(02106360)=#-2080173599(0x840311e1)
:020017AC E28D0024 add  r0,r13,#0x24
:020017B0 EBFFFFA6 bl 02001650
:020017B4 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(027e0004)=#1269928219(0x4bb1911b)
:020017B8 E3500000 cmp r0,#0x0
:020017BC 0A000037 beq 020018A0
:020017C0 E5940020 ldr r0,[r4, #+0x20]		;r4+0x20=*(0210636c)=#-1039181550(0xc20f5912)
:020017C4 E3A09C03 mov  r9,#0x300		;r9=768(0x300)
:020017C8 E59D601C ldr r6,[r13, #+0x1c]		;r13+0x1c=*(027e001c)=#-1415499007(0xaba13301)
:020017CC E3500000 cmp r0,#0x0
:020017D0 E5942004 ldr r2,[r4, #+0x4]		;r4+0x4=*(02106350)=#803278873(0x2fe11019)
:020017D4 1A000005 bne 020017F0
:020017D8 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(027e0024)=#558471616(0x214999c0)
:020017DC E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(02106354)=#97591320(0x05d12018)
:020017E0 E08270C0 add  r7,r2,r0,asr #0x1
:020017E4 E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(027e0028)=#324049865(0x13509bc9)
:020017E8 E08180C0 add  r8,r1,r0,asr #0x1
:020017EC EA000004 b 02001804
:020017F0 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(027e0024)=#558471616(0x214999c0)
:020017F4 E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(02106354)=#97591320(0x05d12018)
:020017F8 E0827000 add  r7,r2,r0
:020017FC E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(027e0028)=#324049865(0x13509bc9)
:02001800 E0818000 add  r8,r1,r0
:02001804 E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:02001808 E59D1010 ldr r1,[r13, #+0x10]		;r13+0x10=*(027e0010)=#-1449323995(0xa99d1225)
:0200180C E2600000 rsb  r0,r0,#0x0
:02001810 E1A00800 mov  r0,r0,lsl #0x10		;r0=-1681326080(0x9bc90000)
:02001814 E1A00820 mov  r0,r0,lsr #0x10		;r0=39881(0x9bc9)
:02001818 E1A00240 mov  r0,r0,asr #0x4
:0200181C E1A02080 mov  r2,r0,lsl #0x1		;r2=79762(0x13792)
:02001820 E59F02F0 ldr r0,[r15, #+0x2f0]		;r15+0x2f0=*(02001b18)=#34496216(0x020e5ed8)
:02001824 E1A03082 mov  r3,r2,lsl #0x1		;r3=159524(0x26f24)
:02001828 E190B0F3 ldrsh r11,[r0, +r3]
:0200182C E2820001 add  r0,r2,#0x1
:02001830 E1A02080 mov  r2,r0,lsl #0x1		;r2=68992432(0x41cbdb0)
:02001834 E59F02DC ldr r0,[r15, #+0x2dc]		;r15+0x2dc=*(02001b18)=#34496216(0x020e5ed8)
:02001838 E19000F2 ldrsh r0,[r0, +r2]
:0200183C E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02001840 E000089B mul  r0,r11,r8
:02001844 E59D2000 ldr r2,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02001848 E0200792 mla  r0,r2,r7,r0unknown
:0200184C EB0343F4 bl 020D2824
:02001850 E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02001854 E59D3024 ldr r3,[r13, #+0x24]		;r13+0x24=*(027e0024)=#558471616(0x214999c0)
:02001858 E0020891 mul  r2,r1,r8
:0200185C E59A8004 ldr r8,[r10, #+0x4]		;r10+0x4=*(00000004)
:02001860 E26B1000 rsb  r1,r11,#0x0
:02001864 E0888000 add  r8,r8,r0
:02001868 E0202791 mla  r0,r1,r7,r2unknown
:0200186C E59D100C ldr r1,[r13, #+0xc]		;r13+0xc=*(027e000c)=#1091115264(0x41091900)
:02001870 E0487003 sub  r7,r8,r3
:02001874 EB0343EA bl 020D2824
:02001878 E59A2008 ldr r2,[r10, #+0x8]		;r10+0x8=*(00000008)
:0200187C E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(027e0028)=#324049865(0x13509bc9)
:02001880 E0820000 add  r0,r2,r0
:02001884 E0402001 sub  r2,r0,r1
:02001888 E1A00081 mov  r0,r1,lsl #0x1		;r0=648099730(0x26a13792)
:0200188C E58D0028 str r0,[r13, #+0x28]		;r13+0x28=*(027e0028)=#324049865(0x13509bc9)
:02001890 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(027e0024)=#558471616(0x214999c0)
:02001894 E1A00080 mov  r0,r0,lsl #0x1		;r0=1116943232(0x42933380)
:02001898 E58D0024 str r0,[r13, #+0x24]		;r13+0x24=*(027e0024)=#558471616(0x214999c0)
:0200189C EA000039 b 02001988
:020018A0 E5DA0019 ldrb r0,[r10, #+0x19]		;r10+0x19=*(00000019)
:020018A4 E3500000 cmp r0,#0x0
:020018A8 1A000007 bne 020018CC
:020018AC E5940020 ldr r0,[r4, #+0x20]		;r4+0x20=*(0210636c)=#-1039181550(0xc20f5912)
:020018B0 E59A2004 ldr r2,[r10, #+0x4]		;r10+0x4=*(00000004)
:020018B4 E5941004 ldr r1,[r4, #+0x4]		;r4+0x4=*(02106350)=#803278873(0x2fe11019)
:020018B8 E3500000 cmp r0,#0x0
:020018BC 159D0024 ldrne r0,[r13, #+0x24]		;r13+0x24=*(027e0024)=#558471616(0x214999c0)
:020018C0 E0827001 add  r7,r2,r1
:020018C4 108770C0 addne  r7,r7,r0,asr #0x1
:020018C8 EA000007 b 020018EC
:020018CC E5942004 ldr r2,[r4, #+0x4]		;r4+0x4=*(02106350)=#803278873(0x2fe11019)
:020018D0 E59D1024 ldr r1,[r13, #+0x24]		;r13+0x24=*(027e0024)=#558471616(0x214999c0)
:020018D4 E5940020 ldr r0,[r4, #+0x20]		;r4+0x20=*(0210636c)=#-1039181550(0xc20f5912)
:020018D8 E59A3004 ldr r3,[r10, #+0x4]		;r10+0x4=*(00000004)
:020018DC E0822001 add  r2,r2,r1
:020018E0 E0437002 sub  r7,r3,r2
:020018E4 E3500000 cmp r0,#0x0
:020018E8 104770C1 subne  r7,r7,r1,asr #0x1
:020018EC E5DA001A ldrb r0,[r10, #+0x1a]		;r10+0x1a=*(0000001a)
:020018F0 E3500000 cmp r0,#0x0
:020018F4 1A000007 bne 02001918
:020018F8 E5940020 ldr r0,[r4, #+0x20]		;r4+0x20=*(0210636c)=#-1039181550(0xc20f5912)
:020018FC E59A2008 ldr r2,[r10, #+0x8]		;r10+0x8=*(00000008)
:02001900 E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(02106354)=#97591320(0x05d12018)
:02001904 E3500000 cmp r0,#0x0
:02001908 159D0028 ldrne r0,[r13, #+0x28]		;r13+0x28=*(027e0028)=#324049865(0x13509bc9)
:0200190C E0822001 add  r2,r2,r1
:02001910 108220C0 addne  r2,r2,r0,asr #0x1
:02001914 EA000007 b 02001938
:02001918 E5942008 ldr r2,[r4, #+0x8]		;r4+0x8=*(02106354)=#97591320(0x05d12018)
:0200191C E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(027e0028)=#324049865(0x13509bc9)
:02001920 E5940020 ldr r0,[r4, #+0x20]		;r4+0x20=*(0210636c)=#-1039181550(0xc20f5912)
:02001924 E59A3008 ldr r3,[r10, #+0x8]		;r10+0x8=*(00000008)
:02001928 E0822001 add  r2,r2,r1
:0200192C E0432002 sub  r2,r3,r2
:02001930 E3500000 cmp r0,#0x0
:02001934 104220C1 subne  r2,r2,r1,asr #0x1
:02001938 E594600C ldr r6,[r4, #+0xc]		;r4+0xc=*(02106358)=#301618844(0x11fa569c)
:0200193C E5DA3019 ldrb r3,[r10, #+0x19]		;r10+0x19=*(00000019)
:02001940 E5941010 ldr r1,[r4, #+0x10]		;r4+0x10=*(0210635c)=#-584992224(0xdd21ba20)
:02001944 E5DA001A ldrb r0,[r10, #+0x1a]		;r10+0x1a=*(0000001a)
:02001948 E0363003 eors r3,r6,r3
:0200194C E0210000 eor  r0,r1,r0
:02001950 0A000002 beq 02001960
:02001954 E3500000 cmp r0,#0x0
:02001958 03A09201 moveq  r9,#0x10000000		;r9=268435456(0x10000000)
:0200195C 0A000008 beq 02001984
:02001960 E3530000 cmp r3,#0x0
:02001964 1A000002 bne 02001974
:02001968 E3500000 cmp r0,#0x0
:0200196C 13A09202 movne  r9,#0x20000000		;r9=536870912(0x20000000)
:02001970 1A000003 bne 02001984
:02001974 E3530000 cmp r3,#0x0
:02001978 13500000 cmpne r0,#0x0
:0200197C 13A09203 movne  r9,#0x30000000		;r9=805306368(0x30000000)
:02001980 03A09000 moveq  r9,#0x0		;r9=0(0x0)
:02001984 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02001988 E3570C01 cmp r7,#0x100
:0200198C CA000058 bgt 02001AF4
:02001990 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(027e0024)=#558471616(0x214999c0)
:02001994 E0970000 adds r0,r7,r0
:02001998 4A000055 bmi 02001AF4
:0200199C E35200C0 cmp r2,#0xC0
:020019A0 CA000053 bgt 02001AF4
:020019A4 E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(027e0028)=#324049865(0x13509bc9)
:020019A8 E0920000 adds r0,r2,r0
:020019AC 4A000050 bmi 02001AF4
:020019B0 E5DA0018 ldrb r0,[r10, #+0x18]		;r10+0x18=*(00000018)
:020019B4 E594101C ldr r1,[r4, #+0x1c]		;r4+0x1c=*(02106368)=#-236193834(0xf1ebf7d6)
:020019B8 E0810000 add  r0,r1,r0
:020019BC E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(027e0008)=#227574624(0x0d908360)
:020019C0 E350000F cmp r0,#0xF
:020019C4 CA00004A bgt 02001AF4
:020019C8 E1DA01B6 ldrh r0,[r10, #+0x16]		;r10+0x16=*(00000016)
:020019CC E5941000 ldr r1,[r4, #+0x0]		;r4+0x0=*(0210634c)=#538006275(0x20115303)
:020019D0 E3590C01 cmp r9,#0x100
:020019D4 E081C000 add  r12,r1,r0
:020019D8 E5DA001C ldrb r0,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:020019DC E59F1138 ldr r1,[r15, #+0x138]		;r15+0x138=*(02001b1c)=#34629216(0x02106660)
:020019E0 E594B014 ldr r11,[r4, #+0x14]		;r4+0x14=*(02106360)=#-2080173599(0x840311e1)
:020019E4 E58D0020 str r0,[r13, #+0x20]		;r13+0x20=*(027e0020)=#1115130063(0x427788cf)
:020019E8 E5DA001B ldrb r0,[r10, #+0x1b]		;r10+0x1b=*(0000001b)
:020019EC E59A8024 ldr r8,[r10, #+0x24]		;r10+0x24=*(00000024)
:020019F0 E59A3020 ldr r3,[r10, #+0x20]		;r10+0x20=*(00000020)
:020019F4 E081E500 add  r14,r1,r0,lsl #0xa
:020019F8 E1A01080 mov  r1,r0,lsl #0x1		;r1=-2064707170(0x84ef119e)
:020019FC E59F0110 ldr r0,[r15, #+0x110]		;r15+0x110=*(02001b14)=#34717696(0x0211c000)
:02001A00 13590C03 cmpne r9,#0x300
:02001A04 E19000B1 ldrh r0,[r0, +r1]
:02001A08 E08E0180 add  r0,r14,r0,lsl #0x3
:02001A0C 1A000018 bne 02001A74
:02001A10 E3530003 cmp r3,#0x3
:02001A14 1A000009 bne 02001A40
:02001A18 E1A01B87 mov  r1,r7,lsl #0x17		;r1=-1979711488(0x8a000000)
:02001A1C E20220FF and  r2,r2,#0xFF
:02001A20 E1822C86 orr  r2,r2,r6,lsl #0x19
:02001A24 E1822503 orr  r2,r2,r3,lsl #0xa
:02001A28 E1822608 orr  r2,r2,r8,lsl #0xc
:02001A2C E18B2002 orr  r2,r11,r2
:02001A30 E18213A1 orr  r1,r2,r1,lsr #0x7
:02001A34 E1891001 orr  r1,r9,r1
:02001A38 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(0211c000)=#-1124059897(0xbd003507)
:02001A3C EA000020 b 02001AC4
:02001A40 E20210FF and  r1,r2,#0xFF
:02001A44 E59D2014 ldr r2,[r13, #+0x14]		;r13+0x14=*(027e0014)=#-368568311(0xea081809)
:02001A48 E1A06C86 mov  r6,r6,lsl #0x19		;r6=0(0x0)
:02001A4C E1862682 orr  r2,r6,r2,lsl #0xd
:02001A50 E1811002 orr  r1,r1,r2
:02001A54 E1811503 orr  r1,r1,r3,lsl #0xa
:02001A58 E1811608 orr  r1,r1,r8,lsl #0xc
:02001A5C E1A07B87 mov  r7,r7,lsl #0x17		;r7=-1979711488(0x8a000000)
:02001A60 E18B1001 orr  r1,r11,r1
:02001A64 E18113A7 orr  r1,r1,r7,lsr #0x7
:02001A68 E1891001 orr  r1,r9,r1
:02001A6C E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(0211c000)=#-1124059897(0xbd003507)
:02001A70 EA000013 b 02001AC4
:02001A74 E3530003 cmp r3,#0x3
:02001A78 E1A01B87 mov  r1,r7,lsl #0x17		;r1=0(0x0)
:02001A7C 1A000007 bne 02001AA0
:02001A80 E20220FF and  r2,r2,#0xFF
:02001A84 E1822503 orr  r2,r2,r3,lsl #0xa
:02001A88 E1822608 orr  r2,r2,r8,lsl #0xc
:02001A8C E18B2002 orr  r2,r11,r2
:02001A90 E18213A1 orr  r1,r2,r1,lsr #0x7
:02001A94 E1891001 orr  r1,r9,r1
:02001A98 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(0211c000)=#-1124059897(0xbd003507)
:02001A9C EA000008 b 02001AC4
:02001AA0 E20260FF and  r6,r2,#0xFF
:02001AA4 E59D2014 ldr r2,[r13, #+0x14]		;r13+0x14=*(027e0014)=#-368568311(0xea081809)
:02001AA8 E1862682 orr  r2,r6,r2,lsl #0xd
:02001AAC E1822503 orr  r2,r2,r3,lsl #0xa
:02001AB0 E1822608 orr  r2,r2,r8,lsl #0xc
:02001AB4 E18B2002 orr  r2,r11,r2
:02001AB8 E18213A1 orr  r1,r2,r1,lsr #0x7
:02001ABC E1891001 orr  r1,r9,r1
:02001AC0 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(0211c000)=#-1124059897(0xbd003507)
:02001AC4 E59D1020 ldr r1,[r13, #+0x20]		;r13+0x20=*(027e0020)=#1115130063(0x427788cf)
:02001AC8 E18C2501 orr  r2,r12,r1,lsl #0xa
:02001ACC E59D1008 ldr r1,[r13, #+0x8]		;r13+0x8=*(027e0008)=#227574624(0x0d908360)
:02001AD0 E1821601 orr  r1,r2,r1,lsl #0xc
:02001AD4 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(0211c004)=#-845152191(0xcda00041)
:02001AD8 E5DA001B ldrb r0,[r10, #+0x1b]		;r10+0x1b=*(0000001b)
:02001ADC E1A02080 mov  r2,r0,lsl #0x1		;r2=69435392(0x4238000)
:02001AE0 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(02001b14)=#34717696(0x0211c000)
:02001AE4 E19000B2 ldrh r0,[r0, +r2]
:02001AE8 E2801001 add  r1,r0,#0x1
:02001AEC E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(02001b14)=#34717696(0x0211c000)
:02001AF0 E18010B2 strh r1,[r0, +r2]
:02001AF4 E2855001 add  r5,r5,#0x1
:02001AF8 E284402C add  r4,r4,#0x2C
:02001AFC E59D0018 ldr r0,[r13, #+0x18]		;r13+0x18=*(027e0018)=#-1415050880(0xaba80980)
:02001B00 E1550000 cmp r5,r0
:02001B04 BAFFFF20 blt 0200178C
:02001B08 E28DD02C add  r13,r13,#0x2C
:02001B0C E8BD8FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r15}
:02001B10 02106120 andeqs r6,r0,#0x8
:02001B14 0211C000 andeqs r12,r1,#0x0
:02001B18 020E5ED8 andeq  r5,r14,#0xD80
:02001B1C 02106660 andeqs r6,r0,#0x6000000
:02001B20 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02001B24 E24DD010 sub  r13,r13,#0x10
:02001B28 E59F119C ldr r1,[r15, #+0x19c]		;r15+0x19c=*(02001ccc)=#34627852(0x0210610c)
:02001B2C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02001B30 E59F0198 ldr r0,[r15, #+0x198]		;r15+0x198=*(02001cd0)=#34627872(0x02106120)
:02001B34 E5C14000 strb r4,[r1, #+0x0]		;r1+0x0=*(0210610c)=#1844500768(0x6df0d920)
:02001B38 E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(02106124)=#1494238384(0x591044b0)
:02001B3C E1A00F00 mov  r0,r0,lsl #0x1e		;r0=0(0x0)
:02001B40 E1A00F20 mov  r0,r0,lsr #0x1e		;r0=0(0x0)
:02001B44 E3100001 tst r0,#0x1
:02001B48 1A000006 bne 02001B68
:02001B4C E59F3180 ldr r3,[r15, #+0x180]		;r15+0x180=*(02001cd4)=#34717680(0x0211bff0)
:02001B50 E59F1180 ldr r1,[r15, #+0x180]		;r15+0x180=*(02001cd8)=#34629216(0x02106660)
:02001B54 E1C341B0 strh r4,[r3, #+0x10]		;r3+0x10=*(0211c000)=#-1124059897(0xbd003507)
:02001B58 E3A000C0 mov  r0,#0xC0		;r0=192(0xc0)
:02001B5C E3A02B01 mov  r2,#0x400		;r2=1024(0x400)
:02001B60 E1C341B4 strh r4,[r3, #+0x14]		;r3+0x14=*(0211c004)=#-845152191(0xcda00041)
:02001B64 EB02BDC4 bl 020B127C
:02001B68 E59F0160 ldr r0,[r15, #+0x160]		;r15+0x160=*(02001cd0)=#34627872(0x02106120)
:02001B6C E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(02106124)=#1494238384(0x591044b0)
:02001B70 E1A00F00 mov  r0,r0,lsl #0x1e		;r0=0(0x0)
:02001B74 E1A00F20 mov  r0,r0,lsr #0x1e		;r0=0(0x0)
:02001B78 E3100002 tst r0,#0x2
:02001B7C 1A000007 bne 02001BA0
:02001B80 E59F314C ldr r3,[r15, #+0x14c]		;r15+0x14c=*(02001cd4)=#34717680(0x0211bff0)
:02001B84 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02001B88 E1C341B2 strh r4,[r3, #+0x12]		;r3+0x12=*(0211c002)=#4308224(0x0041bd00)
:02001B8C E59F1148 ldr r1,[r15, #+0x148]		;r15+0x148=*(02001cdc)=#34630240(0x02106a60)
:02001B90 E3A000C0 mov  r0,#0xC0		;r0=192(0xc0)
:02001B94 E3A02B01 mov  r2,#0x400		;r2=1024(0x400)
:02001B98 E1C341B6 strh r4,[r3, #+0x16]		;r3+0x16=*(0211c006)=#-2028483168(0x8717cda0)
:02001B9C EB02BDB6 bl 020B127C
:02001BA0 E59F0138 ldr r0,[r15, #+0x138]		;r15+0x138=*(02001ce0)=#34627864(0x02106118)
:02001BA4 E5904000 ldr r4,[r0, #+0x0]		;r0+0x0=*(02106118)=#333701342(0x13e3e0de)
:02001BA8 EA000002 b 02001BB8
:02001BAC E1A00004 mov  r0,r4			;r0=333701342(0x13e3e0de)
:02001BB0 EBFFFEB2 bl 02001680
:02001BB4 E5944030 ldr r4,[r4, #+0x30]		;r4+0x30=*(13e3e10e)=#0(0x00000000)
:02001BB8 E3540000 cmp r4,#0x0
:02001BBC 1AFFFFFA bne 02001BAC
:02001BC0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02001BC4 EA000036 b 02001CA4
:02001BC8 E59F0100 ldr r0,[r15, #+0x100]		;r15+0x100=*(02001cd0)=#34627872(0x02106120)
:02001BCC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02001BD0 E5903004 ldr r3,[r0, #+0x4]		;r0+0x4=*(02106124)=#1494238384(0x591044b0)
:02001BD4 E1A00211 mov  r0,r1,lsl r2		;r0=1(0x1)
:02001BD8 E1A01F03 mov  r1,r3,lsl #0x1e		;r1=0(0x0)
:02001BDC E1100F21 tst r0,r1,lsr #0x1e
:02001BE0 1A00002E bne 02001CA0
:02001BE4 E59F10F8 ldr r1,[r15, #+0xf8]		;r15+0xf8=*(02001ce4)=#34628428(0x0210634c)
:02001BE8 E3A00D06 mov  r0,#0x180		;r0=384(0x180)
:02001BEC E0211092 mla  r1,r2,r0,r1unknown
:02001BF0 E59F00E0 ldr r0,[r15, #+0xe0]		;r15+0xe0=*(02001cd8)=#34629216(0x02106660)
:02001BF4 E1A04082 mov  r4,r2,lsl #0x1		;r4=0(0x0)
:02001BF8 E080C502 add  r12,r0,r2,lsl #0xa
:02001BFC E59F00E4 ldr r0,[r15, #+0xe4]		;r15+0xe4=*(02001ce8)=#34717700(0x0211c004)
:02001C00 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02001C04 E190E0B4 ldrh r14,[r0, +r4]
:02001C08 E59F00DC ldr r0,[r15, #+0xdc]		;r15+0xdc=*(02001cec)=#34496216(0x020e5ed8)
:02001C0C EA000021 b 02001C98
:02001C10 E1D150B8 ldrh r5,[r1, #+0x8]		;r1+0x8=*(02106354)=#97591320(0x05d12018)
:02001C14 E08C4283 add  r4,r12,r3,lsl #0x5
:02001C18 E5917000 ldr r7,[r1, #+0x0]		;r1+0x0=*(0210634c)=#538006275(0x20115303)
:02001C1C E1A05245 mov  r5,r5,asr #0x4
:02001C20 E1A06085 mov  r6,r5,lsl #0x1		;r6=195182640(0xba24030)
:02001C24 E2865001 add  r5,r6,#0x1
:02001C28 E1A05085 mov  r5,r5,lsl #0x1		;r5=195182640(0xba24030)
:02001C2C E1A06086 mov  r6,r6,lsl #0x1		;r6=390365280(0x17448060)
:02001C30 E19090F5 ldrsh r9,[r0, +r5]
:02001C34 E5915004 ldr r5,[r1, #+0x4]		;r1+0x4=*(02106350)=#803278873(0x2fe11019)
:02001C38 E190A0F6 ldrsh r10,[r0, +r6]
:02001C3C E0060799 mul  r6,r9,r7
:02001C40 E1A08646 mov  r8,r6,asr #0xc
:02001C44 E006079A mul  r6,r10,r7
:02001C48 E1A07646 mov  r7,r6,asr #0xc
:02001C4C E006059A mul  r6,r10,r5
:02001C50 E0050599 mul  r5,r9,r5
:02001C54 E1A05645 mov  r5,r5,asr #0xc
:02001C58 E1A06646 mov  r6,r6,asr #0xc
:02001C5C E2666000 rsb  r6,r6,#0x0
:02001C60 E1A09248 mov  r9,r8,asr #0x4
:02001C64 E1C490B6 strh r9,[r4, #+0x6]		;r4+0x6=*(00000006)
:02001C68 E1A09247 mov  r9,r7,asr #0x4
:02001C6C E1C490BE strh r9,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02001C70 E1A09246 mov  r9,r6,asr #0x4
:02001C74 E1C491B6 strh r9,[r4, #+0x16]		;r4+0x16=*(00000016)
:02001C78 E1A09245 mov  r9,r5,asr #0x4
:02001C7C E58D8000 str r8,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02001C80 E58D7004 str r7,[r13, #+0x4]		;r13+0x4=*(027e0004)=#1269928219(0x4bb1911b)
:02001C84 E58D6008 str r6,[r13, #+0x8]		;r13+0x8=*(027e0008)=#227574624(0x0d908360)
:02001C88 E58D500C str r5,[r13, #+0xc]		;r13+0xc=*(027e000c)=#1091115264(0x41091900)
:02001C8C E1C491BE strh r9,[r4, #+0x1e]		;r4+0x1e=*(0000001e)
:02001C90 E2833001 add  r3,r3,#0x1
:02001C94 E281100C add  r1,r1,#0xC
:02001C98 E153000E cmp r3,r14
:02001C9C 1AFFFFDB bne 02001C10
:02001CA0 E2822001 add  r2,r2,#0x1
:02001CA4 E3520002 cmp r2,#0x2
:02001CA8 3AFFFFC6 bcc 02001BC8
:02001CAC E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(02001ce0)=#34627864(0x02106118)
:02001CB0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02001CB4 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(02001ccc)=#34627852(0x0210610c)
:02001CB8 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02001CBC E5813000 str r3,[r1, #+0x0]		;r1+0x0=*(02106118)=#333701342(0x13e3e0de)
:02001CC0 E5C02000 strb r2,[r0, #+0x0]		;r0+0x0=*(0210610c)=#1844500768(0x6df0d920)
:02001CC4 E28DD010 add  r13,r13,#0x10
:02001CC8 E8BD87F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r15}
:02001CCC 0210610C andeqs r6,r0,#0x3
:02001CD0 02106120 andeqs r6,r0,#0x8
:02001CD4 0211BFF0 andeqs r11,r1,#0x3C0
:02001CD8 02106660 andeqs r6,r0,#0x6000000
:02001CDC 02106A60 andeqs r6,r0,#0x60000
:02001CE0 02106118 andeqs r6,r0,#0x6
:02001CE4 0210634C andeqs r6,r0,#0x30000001
:02001CE8 0211C004 andeqs r12,r1,#0x4
:02001CEC 020E5ED8 andeq  r5,r14,#0xD80
:02001CF0 E92D4008 stmdb  r13!,{r3,r14}
:02001CF4 E59F21E8 ldr r2,[r15, #+0x1e8]		;r15+0x1e8=*(02001ee4)=#34627864(0x02106118)
:02001CF8 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(02106118)=#333701342(0x13e3e0de)
:02001CFC E3520000 cmp r2,#0x0
:02001D00 059F31E0 ldreq r3,[r15, #+0x1e0]		;r15+0x1e0=*(02001ee8)=#34650016(0x0210b7a0)
:02001D04 059F21E0 ldreq r2,[r15, #+0x1e0]		;r15+0x1e0=*(02001eec)=#34627868(0x0210611c)
:02001D08 05823000 streq r3,[r2, #+0x0]		;r2+0x0=*(0210611c)=#1766175221(0x6945b1f5)
:02001D0C E590E024 ldr r14,[r0, #+0x24]		;r0+0x24=*(02106130)=#1776298292(0x69e02934)
:02001D10 E1D034B4 ldrh r3,[r0, #+0x44]		;r0+0x44=*(02106150)=#-252079635(0xf0f991ed)
:02001D14 E59EC000 ldr r12,[r14, #+0x0]		;r14+0x0=*(69e02934)=#0(0x00000000)
:02001D18 E59F21CC ldr r2,[r15, #+0x1cc]		;r15+0x1cc=*(02001eec)=#34627868(0x0210611c)
:02001D1C E2833001 add  r3,r3,#0x1
:02001D20 E08EC10C add  r12,r14,r12,lsl #0x2
:02001D24 E79E3103 ldr r3,[r14,+r3, lsl #0x2]
:02001D28 E28CC004 add  r12,r12,#0x4
:02001D2C E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0210611c)=#1766175221(0x6945b1f5)
:02001D30 E08C3103 add  r3,r12,r3,lsl #0x2
:02001D34 E5823000 str r3,[r2, #+0x0]		;r2+0x0=*(00000000)
:02001D38 E1D0C2FE ldrsh r12,[r0, #+0x2e]		;r0+0x2e=*(0210613a)=#2104584629(0x7d7169b5)
:02001D3C E590E000 ldr r14,[r0, #+0x0]		;r0+0x0=*(0210610c)=#1844500768(0x6df0d920)
:02001D40 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02001D44 E08CC44E add  r12,r12,r14,asr #0x8
:02001D48 E582C004 str r12,[r2, #+0x4]		;r2+0x4=*(00000004)
:02001D4C E1D0C3F0 ldrsh r12,[r0, #+0x30]		;r0+0x30=*(0210613c)=#-179339919(0xf54f7d71)
:02001D50 E590E004 ldr r14,[r0, #+0x4]		;r0+0x4=*(02106110)=#552627696(0x20f06df0)
:02001D54 E08CC44E add  r12,r12,r14,asr #0x8
:02001D58 E582C008 str r12,[r2, #+0x8]		;r2+0x8=*(00000008)
:02001D5C E1D0C3F2 ldrsh r12,[r0, #+0x32]		;r0+0x32=*(0210613e)=#56227151(0x0359f54f)
:02001D60 E590E00C ldr r14,[r0, #+0xc]		;r0+0xc=*(02106118)=#333701342(0x13e3e0de)
:02001D64 E08EC00C add  r12,r14,r12
:02001D68 E24CCC01 sub  r12,r12,#0x100
:02001D6C E1A0C20C mov  r12,r12,lsl #0x4		;r12=899634416(0x359f54f0)
:02001D70 E582C00C str r12,[r2, #+0xc]		;r2+0xc=*(0000000c)
:02001D74 E1D0C3F4 ldrsh r12,[r0, #+0x34]		;r0+0x34=*(02106140)=#1602814809(0x5f890359)
:02001D78 E590E010 ldr r14,[r0, #+0x10]		;r0+0x10=*(0210611c)=#1766175221(0x6945b1f5)
:02001D7C E08EC00C add  r12,r14,r12
:02001D80 E24CCC01 sub  r12,r12,#0x100
:02001D84 E1A0C20C mov  r12,r12,lsl #0x4		;r12=-124766832(0xf8903590)
:02001D88 E582C010 str r12,[r2, #+0x10]		;r2+0x10=*(00000010)
:02001D8C E1D0E1B4 ldrh r14,[r0, #+0x14]		;r0+0x14=*(02106120)=#8511488(0x0081e000)
:02001D90 E1D0C3B6 ldrh r12,[r0, #+0x36]		;r0+0x36=*(02106142)=#553475977(0x20fd5f89)
:02001D94 E08EC00C add  r12,r14,r12
:02001D98 E1C2C1B4 strh r12,[r2, #+0x14]		;r2+0x14=*(00000014)
:02001D9C E1D0C4B8 ldrh r12,[r0, #+0x48]		;r0+0x48=*(02106154)=#-1241714439(0xb5fcf0f9)
:02001DA0 E1C2C1B6 strh r12,[r2, #+0x16]		;r2+0x16=*(00000016)
:02001DA4 E5D0C04A ldrb r12,[r0, #+0x4a]		;r0+0x4a=*(02106156)=#86095356(0x0521b5fc)
:02001DA8 E5C2C018 strb r12,[r2, #+0x18]		;r2+0x18=*(00000018)
:02001DAC E5D0C016 ldrb r12,[r0, #+0x16]		;r0+0x16=*(02106122)=#1152385153(0x44b00081)
:02001DB0 E1A0CF8C mov  r12,r12,lsl #0x1f		;r12=-2147483648(0x80000000)
:02001DB4 E1A0CFAC mov  r12,r12,lsr #0x1f		;r12=1(0x1)
:02001DB8 E5C2C019 strb r12,[r2, #+0x19]		;r2+0x19=*(00000019)
:02001DBC E5D0C016 ldrb r12,[r0, #+0x16]		;r0+0x16=*(02106122)=#1152385153(0x44b00081)
:02001DC0 E1A0CF0C mov  r12,r12,lsl #0x1e		;r12=1073741824(0x40000000)
:02001DC4 E1A0CFAC mov  r12,r12,lsr #0x1f		;r12=0(0x0)
:02001DC8 E5C2C01A strb r12,[r2, #+0x1a]		;r2+0x1a=*(0000001a)
:02001DCC E5D0C04B ldrb r12,[r0, #+0x4b]		;r0+0x4b=*(02106157)=#-1660608075(0x9d0521b5)
:02001DD0 E5C2C01B strb r12,[r2, #+0x1b]		;r2+0x1b=*(0000001b)
:02001DD4 E5D0C016 ldrb r12,[r0, #+0x16]		;r0+0x16=*(02106122)=#1152385153(0x44b00081)
:02001DD8 E1A0CD8C mov  r12,r12,lsl #0x1b		;r12=134217728(0x8000000)
:02001DDC E1A0CF2C mov  r12,r12,lsr #0x1e		;r12=0(0x0)
:02001DE0 E5C2C01C strb r12,[r2, #+0x1c]		;r2+0x1c=*(0000001c)
:02001DE4 E5D0C04C ldrb r12,[r0, #+0x4c]		;r0+0x4c=*(02106158)=#-1986198239(0x899d0521)
:02001DE8 E582C020 str r12,[r2, #+0x20]		;r2+0x20=*(00000020)
:02001DEC E5D0C016 ldrb r12,[r0, #+0x16]		;r0+0x16=*(02106122)=#1152385153(0x44b00081)
:02001DF0 E1A0CE8C mov  r12,r12,lsl #0x1d		;r12=536870912(0x20000000)
:02001DF4 E1A0CFAC mov  r12,r12,lsr #0x1f		;r12=0(0x0)
:02001DF8 E582C024 str r12,[r2, #+0x24]		;r2+0x24=*(00000024)
:02001DFC E5821028 str r1,[r2, #+0x28]		;r2+0x28=*(00000028)
:02001E00 E582302C str r3,[r2, #+0x2c]		;r2+0x2c=*(0000002c)
:02001E04 E5823030 str r3,[r2, #+0x30]		;r2+0x30=*(00000030)
:02001E08 E1D013F2 ldrsh r1,[r0, #+0x32]		;r0+0x32=*(0210613e)=#56227151(0x0359f54f)
:02001E0C E3510C01 cmp r1,#0x100
:02001E10 13A03001 movne  r3,#0x1		;r3=1(0x1)
:02001E14 E5C2301D strb r3,[r2, #+0x1d]		;r2+0x1d=*(0000001d)
:02001E18 E1D013F4 ldrsh r1,[r0, #+0x34]		;r0+0x34=*(02106140)=#1602814809(0x5f890359)
:02001E1C E3510C01 cmp r1,#0x100
:02001E20 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02001E24 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02001E28 E5C2101E strb r1,[r2, #+0x1e]		;r2+0x1e=*(0000001e)
:02001E2C E5D00017 ldrb r0,[r0, #+0x17]		;r0+0x17=*(1044b017)=#0(0x00000000)
:02001E30 E3100002 tst r0,#0x2
:02001E34 0A000008 beq 02001E5C
:02001E38 E59F00B0 ldr r0,[r15, #+0xb0]		;r15+0xb0=*(02001ef0)=#34647648(0x0210ae60)
:02001E3C E5923004 ldr r3,[r2, #+0x4]		;r2+0x4=*(00000004)
:02001E40 E59017E4 ldr r1,[r0, #+0x7e4]		;r0+0x7e4=*(0210b644)=#87878647(0x053cebf7)
:02001E44 E0431441 sub  r1,r3,r1,asr #0x8
:02001E48 E5821004 str r1,[r2, #+0x4]		;r2+0x4=*(00000004)
:02001E4C E5921008 ldr r1,[r2, #+0x8]		;r2+0x8=*(00000008)
:02001E50 E59007E8 ldr r0,[r0, #+0x7e8]		;r0+0x7e8=*(0210b648)=#153267488(0x0922ad20)
:02001E54 E0410440 sub  r0,r1,r0,asr #0x8
:02001E58 E5820008 str r0,[r2, #+0x8]		;r2+0x8=*(00000008)
:02001E5C E59F0080 ldr r0,[r15, #+0x80]		;r15+0x80=*(02001ee4)=#34627864(0x02106118)
:02001E60 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(02106118)=#333701342(0x13e3e0de)
:02001E64 E3530000 cmp r3,#0x0
:02001E68 05802000 streq r2,[r0, #+0x0]		;r0+0x0=*(02106118)=#333701342(0x13e3e0de)
:02001E6C 0A000017 beq 02001ED0
:02001E70 EA000014 b 02001EC8
:02001E74 E5921028 ldr r1,[r2, #+0x28]		;r2+0x28=*(13e3e106)=#0(0x00000000)
:02001E78 E5930028 ldr r0,[r3, #+0x28]		;r3+0x28=*(13e3e106)=#0(0x00000000)
:02001E7C E1510000 cmp r1,r0
:02001E80 BA00000A blt 02001EB0
:02001E84 E593002C ldr r0,[r3, #+0x2c]		;r3+0x2c=*(13e3e10a)=#0(0x00000000)
:02001E88 E582002C str r0,[r2, #+0x2c]		;r2+0x2c=*(13e3e10a)=#0(0x00000000)
:02001E8C E5823030 str r3,[r2, #+0x30]		;r2+0x30=*(13e3e10e)=#0(0x00000000)
:02001E90 E583202C str r2,[r3, #+0x2c]		;r3+0x2c=*(0000002c)
:02001E94 E3500000 cmp r0,#0x0
:02001E98 15802030 strne r2,[r0, #+0x30]		;r0+0x30=*(00000030)
:02001E9C E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(02001ee4)=#34627864(0x02106118)
:02001EA0 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(02106118)=#333701342(0x13e3e0de)
:02001EA4 E1530001 cmp r3,r1
:02001EA8 05802000 streq r2,[r0, #+0x0]		;r0+0x0=*(02106118)=#333701342(0x13e3e0de)
:02001EAC EA000007 b 02001ED0
:02001EB0 E5930030 ldr r0,[r3, #+0x30]		;r3+0x30=*(00000030)
:02001EB4 E3500000 cmp r0,#0x0
:02001EB8 05832030 streq r2,[r3, #+0x30]		;r3+0x30=*(00000030)
:02001EBC 0582302C streq r3,[r2, #+0x2c]		;r2+0x2c=*(13e3e10a)=#0(0x00000000)
:02001EC0 0A000002 beq 02001ED0
:02001EC4 E1A03000 mov  r3,r0			;r3=34627864(0x2106118)
:02001EC8 E3530000 cmp r3,#0x0
:02001ECC 1AFFFFE8 bne 02001E74
:02001ED0 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02001eec)=#34627868(0x0210611c)
:02001ED4 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0210611c)=#1766175221(0x6945b1f5)
:02001ED8 E2811034 add  r1,r1,#0x34
:02001EDC E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(0210611c)=#1766175221(0x6945b1f5)
:02001EE0 E8BD8008 ldmia  r13!,{r3,r15}
:02001EE4 02106118 andeqs r6,r0,#0x6
:02001EE8 0210B7A0 andeqs r11,r0,#0x2800000
:02001EEC 0210611C andeqs r6,r0,#0x7
:02001EF0 0210AE60 andeqs r10,r0,#0x600
:02001EF4 E59F3014 ldr r3,[r15, #+0x14]		;r15+0x14=*(02001f10)=#34627864(0x02106118)
:02001EF8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02001EFC E59FC010 ldr r12,[r15, #+0x10]		;r15+0x10=*(02001f14)=#34280328(0x020b1388)
:02001F00 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(02001f18)=#34650016(0x0210b7a0)
:02001F04 E3A02B1A mov  r2,#0x6800		;r2=26624(0x6800)
:02001F08 E5831000 str r1,[r3, #+0x0]		;r3+0x0=*(02106118)=#333701342(0x13e3e0de)
:02001F0C E12FFF1C bx r12 (Jump to addr_020B1388?)msr CPSR_fsxc,r12
:02001F10 02106118 andeqs r6,r0,#0x6
:02001F14 020B1388 andeq  r1,r11,#0x20000002
:02001F18 0210B7A0 andeqs r11,r0,#0x2800000
:02001F1C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02001F20 E1A05000 mov  r5,r0			;r5=34650016(0x210b7a0)
:02001F24 E1D513F8 ldrsh r1,[r5, #+0x38]		;r5+0x38=*(0210b7d8)=#806687193(0x301511d9)
:02001F28 E3A0001C mov  r0,#0x1C		;r0=28(0x1c)
:02001F2C E5952020 ldr r2,[r5, #+0x20]		;r5+0x20=*(0210b7c0)=#-1226584352(0xb6e3cee0)
:02001F30 E1610081 unknown
:02001F34 E7920001 ldr r0,[r2, +r1]
:02001F38 E0824001 add  r4,r2,r1
:02001F3C E1C504B4 strh r0,[r5, #+0x44]		;r5+0x44=*(0210b7e4)=#1124927533(0x430d082d)
:02001F40 EB000E08 bl 02005768
:02001F44 E5941004 ldr r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02001F48 E2600009 rsb  r0,r0,#0x9
:02001F4C E1A00011 mov  r0,r1,lsl r0		;r0=-1573183488(0xa23b2000)
:02001F50 E585003C str r0,[r5, #+0x3c]		;r5+0x3c=*(0210b7dc)=#587269833(0x230106c9)
:02001F54 E5940014 ldr r0,[r4, #+0x14]		;r4+0x14=*(00000014)
:02001F58 E1C502BE strh r0,[r5, #+0x2e]		;r5+0x2e=*(0210b7ce)=#982323977(0x3a8d1309)
:02001F5C E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000018)
:02001F60 E1C503B0 strh r0,[r5, #+0x30]		;r5+0x30=*(0210b7d0)=#972044941(0x39f03a8d)
:02001F64 E594000C ldr r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02001F68 E1C503B2 strh r0,[r5, #+0x32]		;r5+0x32=*(0210b7d2)=#-1234093584(0xb67139f0)
:02001F6C E5940010 ldr r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:02001F70 E1C503B4 strh r0,[r5, #+0x34]		;r5+0x34=*(0210b7d4)=#-2146060687(0x8015b671)
:02001F74 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02001F78 E1C503B6 strh r0,[r5, #+0x36]		;r5+0x36=*(0210b7d6)=#299466773(0x11d98015)
:02001F7C E8BD8038 ldmia  r13!,{r3,r4,r5,r15}
:02001F80 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02001F84 E1B09000 movs r9,r0			;r9=299466773(0x11d98015)
:02001F88 E1A08001 mov  r8,r1			;r8=806687193(0x301511d9)
:02001F8C 08BD83F8 ldmeqia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:02001F90 E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:02001F94 E310000D tst r0,#0xD
:02001F98 1A000003 bne 02001FAC
:02001F9C E599103C ldr r1,[r9, #+0x3c]		;r9+0x3c=*(11d98051)=#0(0x00000000)
:02001FA0 E5990040 ldr r0,[r9, #+0x40]		;r9+0x40=*(11d98055)=#0(0x00000000)
:02001FA4 E0410000 sub  r0,r1,r0
:02001FA8 E589003C str r0,[r9, #+0x3c]		;r9+0x3c=*(11d98051)=#0(0x00000000)
:02001FAC E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:02001FB0 E3C00012 bic  r0,r0,#0x12
:02001FB4 E5C9004F strb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:02001FB8 E599003C ldr r0,[r9, #+0x3c]		;r9+0x3c=*(11d98051)=#0(0x00000000)
:02001FBC E3500000 cmp r0,#0x0
:02001FC0 CA000082 bgt 020021D0
:02001FC4 E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:02001FC8 E3A04002 mov  r4,#0x2		;r4=2(0x2)
:02001FCC E3A05003 mov  r5,#0x3		;r5=3(0x3)
:02001FD0 E3800010 orr  r0,r0,#0x10
:02001FD4 E5C9004F strb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:02001FD8 E5D9004D ldrb r0,[r9, #+0x4d]		;r9+0x4d=*(11d98062)=#0(0x00000000)
:02001FDC E3500000 cmp r0,#0x0
:02001FE0 12400001 subne  r0,r0,#0x1
:02001FE4 01D962BC ldreqh r6,[r9, #+0x2c]		;r9+0x2c=*(11d98041)=#0(0x00000000)
:02001FE8 11A00800 movne  r0,r0,lsl #0x10		;r0=0(0x0)
:02001FEC 11A06820 movne  r6,r0,lsr #0x10		;r6=0(0x0)
:02001FF0 E1D913F8 ldrsh r1,[r9, #+0x38]		;r9+0x38=*(11d9804d)=#0(0x00000000)
:02001FF4 E1D903FA ldrsh r0,[r9, #+0x3a]		;r9+0x3a=*(11d9804f)=#0(0x00000000)
:02001FF8 E3560000 cmp r6,#0x0
:02001FFC E0810000 add  r0,r1,r0
:02002000 E1C903B8 strh r0,[r9, #+0x38]		;r9+0x38=*(11d9804d)=#0(0x00000000)
:02002004 E599703C ldr r7,[r9, #+0x3c]		;r9+0x3c=*(11d98051)=#0(0x00000000)
:02002008 0A000003 beq 0200201C
:0200200C E3560002 cmp r6,#0x2
:02002010 13560003 cmpne r6,#0x3
:02002014 0A000018 beq 0200207C
:02002018 EA000035 b 020020F4
:0200201C E1D923FA ldrsh r2,[r9, #+0x3a]		;r9+0x3a=*(11d9804f)=#0(0x00000000)
:02002020 E1D913F8 ldrsh r1,[r9, #+0x38]		;r9+0x38=*(11d9804d)=#0(0x00000000)
:02002024 E3520000 cmp r2,#0x0
:02002028 DA000009 ble 02002054
:0200202C E1D902F8 ldrsh r0,[r9, #+0x28]		;r9+0x28=*(11d9803d)=#0(0x00000000)
:02002030 E1510000 cmp r1,r0
:02002034 1A000044 bne 0200214C
:02002038 E1A00001 mov  r0,r1			;r0=0(0x0)
:0200203C E0400002 sub  r0,r0,r2
:02002040 E1C903B8 strh r0,[r9, #+0x38]		;r9+0x38=*(11d9804d)=#0(0x00000000)
:02002044 E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:02002048 E3800003 orr  r0,r0,#0x3
:0200204C E5C9004F strb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:02002050 EA00003D b 0200214C
:02002054 E1D902FA ldrsh r0,[r9, #+0x2a]		;r9+0x2a=*(11d9803f)=#0(0x00000000)
:02002058 E1510000 cmp r1,r0
:0200205C AA00003A bge 0200214C
:02002060 E1A00001 mov  r0,r1			;r0=0(0x0)
:02002064 E0400002 sub  r0,r0,r2
:02002068 E1C903B8 strh r0,[r9, #+0x38]		;r9+0x38=*(11d9804d)=#0(0x00000000)
:0200206C E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:02002070 E3800003 orr  r0,r0,#0x3
:02002074 E5C9004F strb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:02002078 EA000033 b 0200214C
:0200207C E1D923FA ldrsh r2,[r9, #+0x3a]		;r9+0x3a=*(11d9804f)=#0(0x00000000)
:02002080 E1D913F8 ldrsh r1,[r9, #+0x38]		;r9+0x38=*(11d9804d)=#0(0x00000000)
:02002084 E3520000 cmp r2,#0x0
:02002088 DA000009 ble 020020B4
:0200208C E1D902F8 ldrsh r0,[r9, #+0x28]		;r9+0x28=*(11d9803d)=#0(0x00000000)
:02002090 E1510000 cmp r1,r0
:02002094 1A00002C bne 0200214C
:02002098 E1A00001 mov  r0,r1			;r0=0(0x0)
:0200209C E0400082 sub  r0,r0,r2,lsl #0x1
:020020A0 E1C903B8 strh r0,[r9, #+0x38]		;r9+0x38=*(11d9804d)=#0(0x00000000)
:020020A4 E1D903FA ldrsh r0,[r9, #+0x3a]		;r9+0x3a=*(11d9804f)=#0(0x00000000)
:020020A8 E2600000 rsb  r0,r0,#0x0
:020020AC E1C903BA strh r0,[r9, #+0x3a]		;r9+0x3a=*(11d9804f)=#0(0x00000000)
:020020B0 EA000025 b 0200214C
:020020B4 E1D902FA ldrsh r0,[r9, #+0x2a]		;r9+0x2a=*(11d9803f)=#0(0x00000000)
:020020B8 E1510000 cmp r1,r0
:020020BC AA000022 bge 0200214C
:020020C0 E1A00001 mov  r0,r1			;r0=0(0x0)
:020020C4 E0400002 sub  r0,r0,r2
:020020C8 E1C903B8 strh r0,[r9, #+0x38]		;r9+0x38=*(11d9804d)=#0(0x00000000)
:020020CC E1D903FA ldrsh r0,[r9, #+0x3a]		;r9+0x3a=*(11d9804f)=#0(0x00000000)
:020020D0 E3560002 cmp r6,#0x2
:020020D4 01A01005 moveq  r1,r5			;r1=3(0x3)
:020020D8 E2600000 rsb  r0,r0,#0x0
:020020DC E1C903BA strh r0,[r9, #+0x3a]		;r9+0x3a=*(11d9804f)=#0(0x00000000)
:020020E0 E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:020020E4 11A01004 movne  r1,r4			;r1=2(0x2)
:020020E8 E1800001 orr  r0,r0,r1
:020020EC E5C9004F strb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:020020F0 EA000015 b 0200214C
:020020F4 E1D903FA ldrsh r0,[r9, #+0x3a]		;r9+0x3a=*(11d9804f)=#0(0x00000000)
:020020F8 E1D913F8 ldrsh r1,[r9, #+0x38]		;r9+0x38=*(11d9804d)=#0(0x00000000)
:020020FC E3500000 cmp r0,#0x0
:02002100 DA000008 ble 02002128
:02002104 E1D902F8 ldrsh r0,[r9, #+0x28]		;r9+0x28=*(11d9803d)=#0(0x00000000)
:02002108 E1510000 cmp r1,r0
:0200210C 1A00000E bne 0200214C
:02002110 E1D902FA ldrsh r0,[r9, #+0x2a]		;r9+0x2a=*(11d9803f)=#0(0x00000000)
:02002114 E1C903B8 strh r0,[r9, #+0x38]		;r9+0x38=*(11d9804d)=#0(0x00000000)
:02002118 E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:0200211C E3800002 orr  r0,r0,#0x2
:02002120 E5C9004F strb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:02002124 EA000008 b 0200214C
:02002128 E1D902FA ldrsh r0,[r9, #+0x2a]		;r9+0x2a=*(11d9803f)=#0(0x00000000)
:0200212C E1510000 cmp r1,r0
:02002130 AA000005 bge 0200214C
:02002134 E1D902F8 ldrsh r0,[r9, #+0x28]		;r9+0x28=*(11d9803d)=#0(0x00000000)
:02002138 E2400001 sub  r0,r0,#0x1
:0200213C E1C903B8 strh r0,[r9, #+0x38]		;r9+0x38=*(11d9804d)=#0(0x00000000)
:02002140 E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:02002144 E3800002 orr  r0,r0,#0x2
:02002148 E5C9004F strb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:0200214C E1A00009 mov  r0,r9			;r0=299466773(0x11d98015)
:02002150 EBFFFF71 bl 02001F1C
:02002154 E3570000 cmp r7,#0x0
:02002158 B599003C ldrlt r0,[r9, #+0x3c]		;r9+0x3c=*(11d98051)=#0(0x00000000)
:0200215C B0800007 addlt  r0,r0,r7
:02002160 B589003C strlt r0,[r9, #+0x3c]		;r9+0x3c=*(11d98051)=#0(0x00000000)
:02002164 E599003C ldr r0,[r9, #+0x3c]		;r9+0x3c=*(11d98051)=#0(0x00000000)
:02002168 E3500000 cmp r0,#0x0
:0200216C DAFFFF9F ble 02001FF0
:02002170 E3560000 cmp r6,#0x0
:02002174 1A000007 bne 02002198
:02002178 E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:0200217C E3100002 tst r0,#0x2
:02002180 0A000004 beq 02002198
:02002184 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02002188 E589003C str r0,[r9, #+0x3c]		;r9+0x3c=*(11d98051)=#0(0x00000000)
:0200218C E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:02002190 E3800003 orr  r0,r0,#0x3
:02002194 E5C9004F strb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:02002198 E1D924B6 ldrh r2,[r9, #+0x46]		;r9+0x46=*(11d9805b)=#0(0x00000000)
:0200219C E31200FF tst r2,#0xFF
:020021A0 0A00000A beq 020021D0
:020021A4 E5D9004B ldrb r0,[r9, #+0x4b]		;r9+0x4b=*(11d98060)=#0(0x00000000)
:020021A8 E1D914B8 ldrh r1,[r9, #+0x48]		;r9+0x48=*(11d9805d)=#0(0x00000000)
:020021AC E2422001 sub  r2,r2,#0x1
:020021B0 E3500000 cmp r0,#0x0
:020021B4 03A03000 moveq  r3,#0x0		;r3=0(0x0)
:020021B8 13A03005 movne  r3,#0x5		;r3=5(0x5)
:020021BC E1A03803 mov  r3,r3,lsl #0x10		;r3=327680(0x50000)
:020021C0 E1D904B4 ldrh r0,[r9, #+0x44]		;r9+0x44=*(11d98059)=#0(0x00000000)
:020021C4 E1A01381 mov  r1,r1,lsl #0x7		;r1=0(0x0)
:020021C8 E1A03843 mov  r3,r3,asr #0x10
:020021CC EB000094 bl 02002424
:020021D0 E5D9004F ldrb r0,[r9, #+0x4f]		;r9+0x4f=*(11d98064)=#0(0x00000000)
:020021D4 E3100080 tst r0,#0x80
:020021D8 18BD83F8 ldmneia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:020021DC E1A00009 mov  r0,r9			;r0=299466773(0x11d98015)
:020021E0 E1A01008 mov  r1,r8			;r1=806687193(0x301511d9)
:020021E4 EBFFFEC1 bl 02001CF0
:020021E8 E8BD83F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:020021EC E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:020021F0 E1A08000 mov  r8,r0			;r8=299466773(0x11d98015)
:020021F4 E5984000 ldr r4,[r8, #+0x0]		;r8+0x0=*(11d98015)=#0(0x00000000)
:020021F8 E1A06001 mov  r6,r1			;r6=806687193(0x301511d9)
:020021FC E1A07002 mov  r7,r2			;r7=0(0x0)
:02002200 E1A05003 mov  r5,r3			;r5=327680(0x50000)
:02002204 E3540000 cmp r4,#0x0
:02002208 1A000007 bne 0200222C
:0200220C EBFFFCD0 bl 02001554
:02002210 E1B04000 movs r4,r0			;r4=299466773(0x11d98015)
:02002214 E5880000 str r0,[r8, #+0x0]		;r8+0x0=*(11d98015)=#0(0x00000000)
:02002218 1A000003 bne 0200222C
:0200221C E59F00FC ldr r0,[r15, #+0xfc]		;r15+0xfc=*(02002320)=#34717680(0x0211bff0)
:02002220 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02002224 E5C01000 strb r1,[r0, #+0x0]		;r0+0x0=*(0211bff0)=#-721229599(0xd502e8e1)
:02002228 E8BD81F0 ldmia  r13!,{r4,r5,r6,r7,r8,r15}
:0200222C E5D40017 ldrb r0,[r4, #+0x17]		;r4+0x17=*(11d9802c)=#0(0x00000000)
:02002230 E3100004 tst r0,#0x4
:02002234 0A000009 beq 02002260
:02002238 E1A00004 mov  r0,r4			;r0=299466773(0x11d98015)
:0200223C E1A01006 mov  r1,r6			;r1=806687193(0x301511d9)
:02002240 E1A02007 mov  r2,r7			;r2=0(0x0)
:02002244 EB0000BA bl 02002534
:02002248 E3500001 cmp r0,#0x1
:0200224C 1A000003 bne 02002260
:02002250 E59F00C8 ldr r0,[r15, #+0xc8]		;r15+0xc8=*(02002320)=#34717680(0x0211bff0)
:02002254 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02002258 E5C01000 strb r1,[r0, #+0x0]		;r0+0x0=*(0211bff0)=#-721229599(0xd502e8e1)
:0200225C E8BD81F0 ldmia  r13!,{r4,r5,r6,r7,r8,r15}
:02002260 E5847024 str r7,[r4, #+0x24]		;r4+0x24=*(11d98039)=#0(0x00000000)
:02002264 E5960004 ldr r0,[r6, #+0x4]		;r6+0x4=*(301511dd)=#0(0x00000000)
:02002268 E2862010 add  r2,r6,#0x10
:0200226C E1C402B8 strh r0,[r4, #+0x28]		;r4+0x28=*(11d9803d)=#0(0x00000000)
:02002270 E5960008 ldr r0,[r6, #+0x8]		;r6+0x8=*(301511e1)=#0(0x00000000)
:02002274 E5DD1018 ldrb r1,[r13, #+0x18]		;r13+0x18=*(027e0018)=#-1415050880(0xaba80980)
:02002278 E1C402BA strh r0,[r4, #+0x2a]		;r4+0x2a=*(11d9803f)=#0(0x00000000)
:0200227C E596300C ldr r3,[r6, #+0xc]		;r6+0xc=*(301511e5)=#0(0x00000000)
:02002280 E59D001C ldr r0,[r13, #+0x1c]		;r13+0x1c=*(027e001c)=#-1415499007(0xaba13301)
:02002284 E1C432BC strh r3,[r4, #+0x2c]		;r4+0x2c=*(11d98041)=#0(0x00000000)
:02002288 E5842020 str r2,[r4, #+0x20]		;r4+0x20=*(11d98035)=#0(0x00000000)
:0200228C E1C454B8 strh r5,[r4, #+0x48]		;r4+0x48=*(11d9805d)=#0(0x00000000)
:02002290 E5C4104A strb r1,[r4, #+0x4a]		;r4+0x4a=*(11d9805f)=#0(0x00000000)
:02002294 E5C4004B strb r0,[r4, #+0x4b]		;r4+0x4b=*(11d98060)=#0(0x00000000)
:02002298 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0200229C E1C423B8 strh r2,[r4, #+0x38]		;r4+0x38=*(11d9804d)=#0(0x00000000)
:020022A0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:020022A4 E1C403BA strh r0,[r4, #+0x3a]		;r4+0x3a=*(11d9804f)=#0(0x00000000)
:020022A8 E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:020022AC E5840040 str r0,[r4, #+0x40]		;r4+0x40=*(11d98055)=#0(0x00000000)
:020022B0 E5D41016 ldrb r1,[r4, #+0x16]		;r4+0x16=*(11d9802b)=#0(0x00000000)
:020022B4 E1A00004 mov  r0,r4			;r0=299466773(0x11d98015)
:020022B8 E3C11004 bic  r1,r1,#0x4
:020022BC E5C41016 strb r1,[r4, #+0x16]		;r4+0x16=*(11d9802b)=#0(0x00000000)
:020022C0 E5D4104F ldrb r1,[r4, #+0x4f]		;r4+0x4f=*(11d98064)=#0(0x00000000)
:020022C4 E3C11087 bic  r1,r1,#0x87
:020022C8 E5C4104F strb r1,[r4, #+0x4f]		;r4+0x4f=*(11d98064)=#0(0x00000000)
:020022CC E5C4204D strb r2,[r4, #+0x4d]		;r4+0x4d=*(11d98062)=#0(0x00000000)
:020022D0 EBFFFF11 bl 02001F1C
:020022D4 E1DD22B0 ldrh r2,[r13, #+0x20]		;r13+0x20=*(027e0020)=#1115130063(0x427788cf)
:020022D8 E1C424B6 strh r2,[r4, #+0x46]		;r4+0x46=*(11d9805b)=#0(0x00000000)
:020022DC E31200FF tst r2,#0xFF
:020022E0 0A00000A beq 02002310
:020022E4 E5D4004B ldrb r0,[r4, #+0x4b]		;r4+0x4b=*(11d98060)=#0(0x00000000)
:020022E8 E1D414B8 ldrh r1,[r4, #+0x48]		;r4+0x48=*(11d9805d)=#0(0x00000000)
:020022EC E2422001 sub  r2,r2,#0x1
:020022F0 E3500000 cmp r0,#0x0
:020022F4 03A03000 moveq  r3,#0x0		;r3=0(0x0)
:020022F8 13A03005 movne  r3,#0x5		;r3=5(0x5)
:020022FC E1A03803 mov  r3,r3,lsl #0x10		;r3=327680(0x50000)
:02002300 E1D404B4 ldrh r0,[r4, #+0x44]		;r4+0x44=*(11d98059)=#0(0x00000000)
:02002304 E1A01381 mov  r1,r1,lsl #0x7		;r1=0(0x0)
:02002308 E1A03843 mov  r3,r3,asr #0x10
:0200230C EB000044 bl 02002424
:02002310 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(02002320)=#34717680(0x0211bff0)
:02002314 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02002318 E5C01000 strb r1,[r0, #+0x0]		;r0+0x0=*(0211bff0)=#-721229599(0xd502e8e1)
:0200231C E8BD81F0 ldmia  r13!,{r4,r5,r6,r7,r8,r15}
:02002320 0211BFF0 andeqs r11,r1,#0x3C0
:02002324 E92D40F0 stmdb  r13!,{r4,r5,r6,r7,r14}
:02002328 E24DD00C sub  r13,r13,#0xC
:0200232C E1A06001 mov  r6,r1			;r6=-721229599(0xd502e8e1)
:02002330 E5961000 ldr r1,[r6, #+0x0]		;r6+0x0=*(d502e8e1)
:02002334 E1A05002 mov  r5,r2			;r5=0(0x0)
:02002338 E1A07000 mov  r7,r0			;r7=34717680(0x211bff0)
:0200233C E1A04003 mov  r4,r3			;r4=327680(0x50000)
:02002340 E1550001 cmp r5,r1
:02002344 3A000000 bcc 0200234C
:02002348 EB02B9C1 bl 020B0A54
:0200234C E5DD2024 ldrb r2,[r13, #+0x24]		;r13+0x24=*(027e0024)=#558471616(0x214999c0)
:02002350 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(027e0028)=#324049865(0x13509bc9)
:02002354 E1DD02BC ldrh r0,[r13, #+0x2c]		;r13+0x2c=*(027e002c)=#421772218(0x1923bbba)
:02002358 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:0200235C E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(027e0004)=#1269928219(0x4bb1911b)
:02002360 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(027e0008)=#227574624(0x0d908360)
:02002364 E2850001 add  r0,r5,#0x1
:02002368 E7961100 ldr r1,[r6,+r0, lsl #0x2]
:0200236C E1DD32B0 ldrh r3,[r13, #+0x20]		;r13+0x20=*(027e0020)=#1115130063(0x427788cf)
:02002370 E1A00007 mov  r0,r7			;r0=34717680(0x211bff0)
:02002374 E1A02004 mov  r2,r4			;r2=327680(0x50000)
:02002378 E0861001 add  r1,r6,r1
:0200237C EBFFFF9A bl 020021EC
:02002380 E28DD00C add  r13,r13,#0xC
:02002384 E8BD80F0 ldmia  r13!,{r4,r5,r6,r7,r15}
:02002388 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0200238C E24DD010 sub  r13,r13,#0x10
:02002390 E59F4084 ldr r4,[r15, #+0x84]		;r15+0x84=*(0200241c)=#41814748(0x027e0adc)
:02002394 E1A06001 mov  r6,r1			;r6=1269928219(0x4bb1911b)
:02002398 E7941106 ldr r1,[r4,+r6, lsl #0x2]
:0200239C E1A07000 mov  r7,r0			;r7=34717680(0x211bff0)
:020023A0 E1A05002 mov  r5,r2			;r5=327680(0x50000)
:020023A4 E1A04003 mov  r4,r3			;r4=1115130063(0x427788cf)
:020023A8 E3510000 cmp r1,#0x0
:020023AC 0A000001 beq 020023B8
:020023B0 E35600F0 cmp r6,#0xF0
:020023B4 BA000000 blt 020023BC
:020023B8 EB02B9A5 bl 020B0A54
:020023BC E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(02002420)=#41814348(0x027e094c)
:020023C0 E7900104 ldr r0,[r0,+r4, lsl #0x2]
:020023C4 E3500000 cmp r0,#0x0
:020023C8 0A000001 beq 020023D4
:020023CC E3540064 cmp r4,#0x64
:020023D0 BA000000 blt 020023D8
:020023D4 EB02B99E bl 020B0A54
:020023D8 E1DD22B8 ldrh r2,[r13, #+0x28]		;r13+0x28=*(027e0028)=#324049865(0x13509bc9)
:020023DC E5DD002C ldrb r0,[r13, #+0x2c]		;r13+0x2c=*(027e002c)=#421772218(0x1923bbba)
:020023E0 E59D1030 ldr r1,[r13, #+0x30]		;r13+0x30=*(027e0030)=#-2144992851(0x802601ad)
:020023E4 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:020023E8 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(027e0004)=#1269928219(0x4bb1911b)
:020023EC E1DD03B4 ldrh r0,[r13, #+0x34]		;r13+0x34=*(027e0034)=#-1316486454(0xb18802ca)
:020023F0 E58D1008 str r1,[r13, #+0x8]		;r13+0x8=*(027e0008)=#227574624(0x0d908360)
:020023F4 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0200241c)=#41814748(0x027e0adc)
:020023F8 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(027e000c)=#1091115264(0x41091900)
:020023FC E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(02002420)=#41814348(0x027e094c)
:02002400 E7911106 ldr r1,[r1,+r6, lsl #0x2]
:02002404 E7903104 ldr r3,[r0,+r4, lsl #0x2]
:02002408 E1A00007 mov  r0,r7			;r0=34717680(0x211bff0)
:0200240C E1A02005 mov  r2,r5			;r2=327680(0x50000)
:02002410 EBFFFFC3 bl 02002324
:02002414 E28DD010 add  r13,r13,#0x10
:02002418 E8BD80F8 ldmia  r13!,{r3,r4,r5,r6,r7,r15}
:0200241C 027E0ADC rsbeqs r0,r14,#0xDC000
:02002420 027E094C rsbeqs r0,r14,#0x130000
:02002424 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02002428 E1A06001 mov  r6,r1			;r6=41814748(0x27e0adc)
:0200242C E59F10B0 ldr r1,[r15, #+0xb0]		;r15+0xb0=*(020024e4)=#41813372(0x027e057c)
:02002430 E1A07000 mov  r7,r0			;r7=34717680(0x211bff0)
:02002434 E1A05003 mov  r5,r3			;r5=1115130063(0x427788cf)
:02002438 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0200243C E7910104 ldr r0,[r1,+r4, lsl #0x2]
:02002440 E3500000 cmp r0,#0x0
:02002444 1A000022 bne 020024D4
:02002448 E3120902 tst r2,#0x8000
:0200244C 0A000009 beq 02002478
:02002450 E1A00422 mov  r0,r2,lsr #0x8		;r0=1280(0x500)
:02002454 E200007F and  r0,r0,#0x7F
:02002458 E20210FF and  r1,r2,#0xFF
:0200245C EB00093F bl 02004960
:02002460 E0801107 add  r1,r0,r7,lsl #0x2
:02002464 E5912004 ldr r2,[r1, #+0x4]		;r1+0x4=*(027e0580)=#-1819532327(0x938c23d9)
:02002468 E59F1078 ldr r1,[r15, #+0x78]		;r15+0x78=*(020024e8)=#41813500(0x027e05fc)
:0200246C E0800002 add  r0,r0,r2
:02002470 E7810104 str r0,[r1,+r4, lsl #0x2]
:02002474 EA000006 b 02002494
:02002478 E59F106C ldr r1,[r15, #+0x6c]		;r15+0x6c=*(020024ec)=#41814028(0x027e080c)
:0200247C E59F0064 ldr r0,[r15, #+0x64]		;r15+0x64=*(020024e8)=#41813500(0x027e05fc)
:02002480 E7912102 ldr r2,[r1,+r2, lsl #0x2]
:02002484 E0821107 add  r1,r2,r7,lsl #0x2
:02002488 E5911004 ldr r1,[r1, #+0x4]		;r1+0x4=*(027e0810)=#-393203504(0xe89030d0)
:0200248C E0821001 add  r1,r2,r1
:02002490 E7801104 str r1,[r0,+r4, lsl #0x2]
:02002494 E59F904C ldr r9,[r15, #+0x4c]		;r15+0x4c=*(020024e8)=#41813500(0x027e05fc)
:02002498 E59FE050 ldr r14,[r15, #+0x50]		;r15+0x50=*(020024f0)=#41813116(0x027e047c)
:0200249C E7990104 ldr r0,[r9,+r4, lsl #0x2]
:020024A0 E59F704C ldr r7,[r15, #+0x4c]		;r15+0x4c=*(020024f4)=#41813244(0x027e04fc)
:020024A4 E5908000 ldr r8,[r0, #+0x0]		;r0+0x0=*(027e05fc)=#-1710974160(0x9a049b30)
:020024A8 E280C004 add  r12,r0,#0x4
:020024AC E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(020024e4)=#41813372(0x027e057c)
:020024B0 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:020024B4 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(020024f8)=#41812872(0x027e0388)
:020024B8 E1A01084 mov  r1,r4,lsl #0x1		;r1=0(0x0)
:020024BC E78E8104 str r8,[r14,+r4, lsl #0x2]
:020024C0 E789C104 str r12,[r9,+r4, lsl #0x2]
:020024C4 E7876104 str r6,[r7,+r4, lsl #0x2]
:020024C8 E7823104 str r3,[r2,+r4, lsl #0x2]
:020024CC E18050B1 strh r5,[r0, +r1]
:020024D0 E8BD83F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:020024D4 E2844001 add  r4,r4,#0x1
:020024D8 E3540020 cmp r4,#0x20
:020024DC BAFFFFD6 blt 0200243C
:020024E0 E8BD83F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:020024E4 027E057C rsbeqs r0,r14,#0x1F000000
:020024E8 027E05FC rsbeqs r0,r14,#0x3F000000
:020024EC 027E080C rsbeqs r0,r14,#0xC0000
:020024F0 027E047C rsbeqs r0,r14,#0x7C000000
:020024F4 027E04FC rsbeqs r0,r14,#0xFC000000
:020024F8 027E0388 rsbeqs r0,r14,#0x20000002
:020024FC E92D4008 stmdb  r13!,{r3,r14}
:02002500 E24DD010 sub  r13,r13,#0x10
:02002504 E590E000 ldr r14,[r0, #+0x0]		;r0+0x0=*(027e0388)=#1393202186(0x530a940a)
:02002508 E1DEC4B8 ldrh r12,[r14, #+0x48]		;r14+0x48=*(530a9452)=#0(0x00000000)
:0200250C E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02002510 E5DEC04A ldrb r12,[r14, #+0x4a]		;r14+0x4a=*(530a9454)=#0(0x00000000)
:02002514 E58DC004 str r12,[r13, #+0x4]		;r13+0x4=*(027e0004)=#1269928219(0x4bb1911b)
:02002518 E5DEC04B ldrb r12,[r14, #+0x4b]		;r14+0x4b=*(530a9455)=#0(0x00000000)
:0200251C E58DC008 str r12,[r13, #+0x8]		;r13+0x8=*(027e0008)=#227574624(0x0d908360)
:02002520 E1DEC4B6 ldrh r12,[r14, #+0x46]		;r14+0x46=*(530a9450)=#0(0x00000000)
:02002524 E58DC00C str r12,[r13, #+0xc]		;r13+0xc=*(027e000c)=#1091115264(0x41091900)
:02002528 EBFFFF96 bl 02002388
:0200252C E28DD010 add  r13,r13,#0x10
:02002530 E8BD8008 ldmia  r13!,{r3,r15}
:02002534 E5903020 ldr r3,[r0, #+0x20]		;r0+0x20=*(027e03a8)=#-2011784431(0x88169b11)
:02002538 E2811010 add  r1,r1,#0x10
:0200253C E1510003 cmp r1,r3
:02002540 05900024 ldreq r0,[r0, #+0x24]		;r0+0x24=*(027e03ac)=#1142466856(0x4418a928)
:02002544 01520000 cmpeq r2,r0
:02002548 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0200254C 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02002550 E12FFF1E bx r14 (Jump to addr_530A940A?)
msr CPSR_fsxc,r14
:02002554 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02002558 E5C0104D strb r1,[r0, #+0x4d]		;r0+0x4d=*(0000004d)
:0200255C E12FFF1E bx r14 (Jump to addr_530A940A?)
msr CPSR_fsxc,r14
:02002560 E3510000 cmp r1,#0x0
:02002564 E5D0104F ldrb r1,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:02002568 13811008 orrne  r1,r1,#0x8
:0200256C 03C11008 biceq  r1,r1,#0x8
:02002570 E5C0104F strb r1,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:02002574 E12FFF1E bx r14 (Jump to addr_530A940A?)
msr CPSR_fsxc,r14
:02002578 E92D4008 stmdb  r13!,{r3,r14}
:0200257C E1D013FA ldrsh r1,[r0, #+0x3a]		;r0+0x3a=*(0000003a)
:02002580 E3510001 cmp r1,#0x1
:02002584 18BD8008 ldmneia  r13!,{r3,r15}
:02002588 E5D0304F ldrb r3,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:0200258C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02002590 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02002594 E3C33005 bic  r3,r3,#0x5
:02002598 E5C0304F strb r3,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:0200259C E1C023B8 strh r2,[r0, #+0x38]		;r0+0x38=*(00000038)
:020025A0 E1C013BA strh r1,[r0, #+0x3a]		;r0+0x3a=*(0000003a)
:020025A4 EBFFFE5C bl 02001F1C
:020025A8 E8BD8008 ldmia  r13!,{r3,r15}
:020025AC E5D0004F ldrb r0,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:020025B0 E2000002 and  r0,r0,#0x2
:020025B4 E12FFF1E bx r14 (Jump to addr_530A940A?)
msr CPSR_fsxc,r14
:020025B8 E5D0104F ldrb r1,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:020025BC E3811080 orr  r1,r1,#0x80
:020025C0 E5C0104F strb r1,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:020025C4 E12FFF1E bx r14 (Jump to addr_530A940A?)
msr CPSR_fsxc,r14
:020025C8 E5D0104F ldrb r1,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:020025CC E3C11080 bic  r1,r1,#0x80
:020025D0 E5C0104F strb r1,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:020025D4 E12FFF1E bx r14 (Jump to addr_530A940A?)
msr CPSR_fsxc,r14
:020025D8 E5D0004F ldrb r0,[r0, #+0x4f]		;r0+0x4f=*(0000004f)
:020025DC E2000080 and  r0,r0,#0x80
:020025E0 E12FFF1E bx r14 (Jump to addr_530A940A?)
msr CPSR_fsxc,r14
:020025E4 E5D02016 ldrb r2,[r0, #+0x16]		;r0+0x16=*(00000016)
:020025E8 E1A01F82 mov  r1,r2,lsl #0x1f		;r1=0(0x0)
:020025EC E1A01FA1 mov  r1,r1,lsr #0x1f		;r1=0(0x0)
:020025F0 E2211001 eor  r1,r1,#0x1
:020025F4 E20110FF and  r1,r1,#0xFF
:020025F8 E3C22001 bic  r2,r2,#0x1
:020025FC E2011001 and  r1,r1,#0x1
:02002600 E1821001 orr  r1,r2,r1
:02002604 E5C01016 strb r1,[r0, #+0x16]		;r0+0x16=*(00000016)
:02002608 E12FFF1E bx r14 (Jump to addr_530A940A?)
msr CPSR_fsxc,r14
:0200260C E5D01016 ldrb r1,[r0, #+0x16]		;r0+0x16=*(00000016)
:02002610 E3C11001 bic  r1,r1,#0x1
:02002614 E3811001 orr  r1,r1,#0x1
:02002618 E5C01016 strb r1,[r0, #+0x16]		;r0+0x16=*(00000016)
:0200261C E12FFF1E bx r14 (Jump to addr_530A940A?)
msr CPSR_fsxc,r14
:02002620 E5D01016 ldrb r1,[r0, #+0x16]		;r0+0x16=*(00000016)
:02002624 E3C11001 bic  r1,r1,#0x1
:02002628 E5C01016 strb r1,[r0, #+0x16]		;r0+0x16=*(00000016)
:0200262C E12FFF1E bx r14 (Jump to addr_530A940A?)
msr CPSR_fsxc,r14
:02002630 E5C0104C strb r1,[r0, #+0x4c]		;r0+0x4c=*(0000004c)
:02002634 E12FFF1E bx r14 (Jump to addr_530A940A?)
msr CPSR_fsxc,r14
:02002638 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0200263C E1A06000 mov  r6,r0			;r6=0(0x0)
:02002640 E1A05001 mov  r5,r1			;r5=0(0x0)
:02002644 E5960014 ldr r0,[r6, #+0x14]		;r6+0x14=*(00000014)
:02002648 E5961010 ldr r1,[r6, #+0x10]		;r6+0x10=*(00000010)
:0200264C E1A04002 mov  r4,r2			;r4=0(0x0)
:02002650 EB02B38F bl 020AF494
:02002654 E5963004 ldr r3,[r6, #+0x4]		;r6+0x4=*(00000004)
:02002658 E59F106C ldr r1,[r15, #+0x6c]		;r15+0x6c=*(020026cc)=#34420140(0x020d35ac)
:0200265C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02002660 E7910182 ldr r0,[r1,+r2, lsl #0x3]
:02002664 E1530000 cmp r3,r0
:02002668 1A000004 bne 02002680
:0200266C E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(020026d0)=#34420144(0x020d35b0)
:02002670 E7900182 ldr r0,[r0,+r2, lsl #0x3]
:02002674 E0000094 mul  r0,r4,r0
:02002678 E1A04000 mov  r4,r0			;r4=34420144(0x20d35b0)
:0200267C EA000002 b 0200268C
:02002680 E2822001 add  r2,r2,#0x1
:02002684 E3520003 cmp r2,#0x3
:02002688 3AFFFFF4 bcc 02002660
:0200268C E59F1040 ldr r1,[r15, #+0x40]		;r15+0x40=*(020026d4)=#34420244(0x020d3614)
:02002690 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02002694 E7910183 ldr r0,[r1,+r3, lsl #0x3]
:02002698 E1550000 cmp r5,r0
:0200269C 1A000006 bne 020026BC
:020026A0 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(020026d8)=#34420248(0x020d3618)
:020026A4 E5960014 ldr r0,[r6, #+0x14]		;r6+0x14=*(00000014)
:020026A8 E7913183 ldr r3,[r1,+r3, lsl #0x3]
:020026AC E5962010 ldr r2,[r6, #+0x10]		;r6+0x10=*(00000010)
:020026B0 E1A01004 mov  r1,r4			;r1=34420144(0x20d35b0)
:020026B4 E12FFF33 blx r3 (Jump to addr_00000000?)msr CPSR_fsxc,r3
:020026B8 E8BD8070 ldmia  r13!,{r4,r5,r6,r15}
:020026BC E2833001 add  r3,r3,#0x1
:020026C0 E3530008 cmp r3,#0x8
:020026C4 3AFFFFF2 bcc 02002694
:020026C8 E8BD8070 ldmia  r13!,{r4,r5,r6,r15}
:020026CC 020D35AC andeq  r3,r13,#0x2B000000
:020026D0 020D35B0 andeq  r3,r13,#0x2C000000
:020026D4 020D3614 andeq  r3,r13,#0x1400000
:020026D8 020D3618 andeq  r3,r13,#0x1800000
:020026DC E92D4078 stmdb  r13!,{r3,r4,r5,r6,r14}
:020026E0 E24DD004 sub  r13,r13,#0x4
:020026E4 E1A03000 mov  r3,r0			;r3=34420144(0x20d35b0)
:020026E8 E1A06001 mov  r6,r1			;r6=34420144(0x20d35b0)
:020026EC E1A05002 mov  r5,r2			;r5=0(0x0)
:020026F0 E28D0000 add  r0,r13,#0x0
:020026F4 E1A01003 mov  r1,r3			;r1=34420144(0x20d35b0)
:020026F8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:020026FC EBFFDADE bl 01FF927C
:02002700 E1A04000 mov  r4,r0			;r4=34420144(0x20d35b0)
:02002704 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02002708 E1A01006 mov  r1,r6			;r1=34420144(0x20d35b0)
:0200270C E1A02005 mov  r2,r5			;r2=0(0x0)
:02002710 EBFFFFC8 bl 02002638
:02002714 E1A00004 mov  r0,r4			;r0=34420144(0x20d35b0)
:02002718 EBFFD747 bl 01FF843C
:0200271C E28DD004 add  r13,r13,#0x4
:02002720 E8BD8078 ldmia  r13!,{r3,r4,r5,r6,r15}
:02002724 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02002728 E1A08000 mov  r8,r0			;r8=34420144(0x20d35b0)
:0200272C E1A07001 mov  r7,r1			;r7=34420144(0x20d35b0)
:02002730 E5980014 ldr r0,[r8, #+0x14]		;r8+0x14=*(020d35c4)=#96256(0x00017800)
:02002734 E5981010 ldr r1,[r8, #+0x10]		;r8+0x10=*(020d35c0)=#824181280(0x31200220)
:02002738 E1A06002 mov  r6,r2			;r6=0(0x0)
:0200273C EB02B354 bl 020AF494
:02002740 E5983004 ldr r3,[r8, #+0x4]		;r8+0x4=*(020d35b4)=#1555427918(0x5cb5f24e)
:02002744 E59F10B8 ldr r1,[r15, #+0xb8]		;r15+0xb8=*(02002804)=#34420076(0x020d356c)
:02002748 E3A04020 mov  r4,#0x20		;r4=32(0x20)
:0200274C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02002750 E7910182 ldr r0,[r1,+r2, lsl #0x3]
:02002754 E1530000 cmp r3,r0
:02002758 059F00A8 ldreq r0,[r15, #+0xa8]		;r15+0xa8=*(02002808)=#34420080(0x020d3570)
:0200275C 07904182 ldreq r4,[r0,+r2, lsl #0x3]
:02002760 0A000002 beq 02002770
:02002764 E2822001 add  r2,r2,#0x1
:02002768 E3520002 cmp r2,#0x2
:0200276C 3AFFFFF7 bcc 02002750
:02002770 E0010496 mul  r1,r6,r4
:02002774 E59F3090 ldr r3,[r15, #+0x90]		;r15+0x90=*(0200280c)=#34420068(0x020d3564)
:02002778 E5980014 ldr r0,[r8, #+0x14]		;r8+0x14=*(020d35c4)=#96256(0x00017800)
:0200277C E5982010 ldr r2,[r8, #+0x10]		;r8+0x10=*(020d35c0)=#824181280(0x31200220)
:02002780 E7933107 ldr r3,[r3,+r7, lsl #0x2]
:02002784 E12FFF33 blx r3 (Jump to addr_020D3564?)msr CPSR_fsxc,r3
:02002788 E3570000 cmp r7,#0x0
:0200278C 159F107C ldrne r1,[r15, #+0x7c]		;r15+0x7c=*(02002810)=#67112960(0x04001000)
:02002790 159F007C ldrne r0,[r15, #+0x7c]		;r15+0x7c=*(02002814)=#3145744(0x00300010)
:02002794 15911000 ldrne r1,[r1, #+0x0]		;r1+0x0=*(04001000)=#-587215555(0xdcffcd3d)
:02002798 1A000002 bne 020027A8
:0200279C E3A00301 mov  r0,#0x4000000		;r0=67108864(0x4000000)
:020027A0 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(04000000)=#656664628(0x2723e834)
:020027A4 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(02002814)=#3145744(0x00300010)
:020027A8 E0012000 and  r2,r1,r0
:020027AC E59F1064 ldr r1,[r15, #+0x64]		;r15+0x64=*(02002818)=#34420204(0x020d35ec)
:020027B0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:020027B4 E7910183 ldr r0,[r1,+r3, lsl #0x3]
:020027B8 E1520000 cmp r2,r0
:020027BC 1A00000A bne 020027EC
:020027C0 E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(0200281c)=#34420208(0x020d35f0)
:020027C4 E1A00244 mov  r0,r4,asr #0x4
:020027C8 E0841DA0 add  r1,r4,r0,lsr #0x1b
:020027CC E7920183 ldr r0,[r2,+r3, lsl #0x3]
:020027D0 E1A012C1 mov  r1,r1,asr #0x5
:020027D4 EB034012 bl 020D2824
:020027D8 E1A01000 mov  r1,r0			;r1=3145744(0x300010)
:020027DC E1A00006 mov  r0,r6			;r0=0(0x0)
:020027E0 EB03400F bl 020D2824
:020027E4 E1A05000 mov  r5,r0			;r5=0(0x0)
:020027E8 EA000002 b 020027F8
:020027EC E2833001 add  r3,r3,#0x1
:020027F0 E3530005 cmp r3,#0x5
:020027F4 3AFFFFEE bcc 020027B4
:020027F8 E1A00805 mov  r0,r5,lsl #0x10		;r0=0(0x0)
:020027FC E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02002800 E8BD81F0 ldmia  r13!,{r4,r5,r6,r7,r8,r15}
:02002804 020D356C andeq  r3,r13,#0x1B000000
:02002808 020D3570 andeq  r3,r13,#0x1C000000
:0200280C 020D3564 andeq  r3,r13,#0x19000000
:02002810 04001000 streq r1,[r0],#-0x0
:02002814 00300010 eoreqs r0,r0,r0,lsl r0
:02002818 020D35EC andeq  r3,r13,#0x3B000000
:0200281C 020D35F0 andeq  r3,r13,#0x3C000000
:02002820 E92D4078 stmdb  r13!,{r3,r4,r5,r6,r14}
:02002824 E24DD004 sub  r13,r13,#0x4
:02002828 E1A03000 mov  r3,r0			;r3=0(0x0)
:0200282C E1A06001 mov  r6,r1			;r6=3145744(0x300010)
:02002830 E1A04002 mov  r4,r2			;r4=34420208(0x20d35f0)
:02002834 E28D0000 add  r0,r13,#0x0
:02002838 E1A01003 mov  r1,r3			;r1=0(0x0)
:0200283C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02002840 EBFFDA8D bl 01FF927C
:02002844 E1A05000 mov  r5,r0			;r5=0(0x0)
:02002848 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:0200284C E1A01006 mov  r1,r6			;r1=3145744(0x300010)
:02002850 E1A02004 mov  r2,r4			;r2=34420208(0x20d35f0)
:02002854 EBFFFFB2 bl 02002724
:02002858 E1A04000 mov  r4,r0			;r4=-1164819319(0xba924489)
:0200285C E1A00005 mov  r0,r5			;r0=0(0x0)
:02002860 EBFFD6F5 bl 01FF843C
:02002864 E1A00004 mov  r0,r4			;r0=-1164819319(0xba924489)
:02002868 E28DD004 add  r13,r13,#0x4
:0200286C E8BD8078 ldmia  r13!,{r3,r4,r5,r6,r15}
:02002870 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02002874 E1A04000 mov  r4,r0			;r4=-1164819319(0xba924489)
:02002878 E1A06001 mov  r6,r1			;r6=3145744(0x300010)
:0200287C E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(ba924491)
:02002880 E284000C add  r0,r4,#0xC
:02002884 E1A05002 mov  r5,r2			;r5=34420208(0x20d35f0)
:02002888 EB02B301 bl 020AF494
:0200288C E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(020028cc)=#34420308(0x020d3654)
:02002890 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02002894 E7910183 ldr r0,[r1,+r3, lsl #0x3]
:02002898 E1560000 cmp r6,r0
:0200289C 1A000006 bne 020028BC
:020028A0 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(020028d0)=#34420312(0x020d3658)
:020028A4 E5942008 ldr r2,[r4, #+0x8]		;r4+0x8=*(ba924491)
:020028A8 E7903183 ldr r3,[r0,+r3, lsl #0x3]
:020028AC E284000C add  r0,r4,#0xC
:020028B0 E1A01085 mov  r1,r5,lsl #0x1		;r1=68840416(0x41a6be0)
:020028B4 E12FFF33 blx r3 (Jump to addr_00000000?)msr CPSR_fsxc,r3
:020028B8 E8BD8070 ldmia  r13!,{r4,r5,r6,r15}
:020028BC E2833001 add  r3,r3,#0x1
:020028C0 E3530008 cmp r3,#0x8
:020028C4 3AFFFFF2 bcc 02002894
:020028C8 E8BD8070 ldmia  r13!,{r4,r5,r6,r15}
:020028CC 020D3654 andeq  r3,r13,#0x5400000
:020028D0 020D3658 andeq  r3,r13,#0x5800000
:020028D4 E92D4078 stmdb  r13!,{r3,r4,r5,r6,r14}
:020028D8 E24DD004 sub  r13,r13,#0x4
:020028DC E1A03000 mov  r3,r0			;r3=34420312(0x20d3658)
:020028E0 E1A06001 mov  r6,r1			;r6=68840416(0x41a6be0)
:020028E4 E28D0000 add  r0,r13,#0x0
:020028E8 E1A01003 mov  r1,r3			;r1=34420312(0x20d3658)
:020028EC E1A05002 mov  r5,r2			;r5=34420208(0x20d35f0)
:020028F0 EBFFDA9E bl 01FF9370
:020028F4 E1A04000 mov  r4,r0			;r4=34420312(0x20d3658)
:020028F8 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:020028FC E1A01006 mov  r1,r6			;r1=68840416(0x41a6be0)
:02002900 E1A02005 mov  r2,r5			;r2=34420208(0x20d35f0)
:02002904 EBFFFFD9 bl 02002870
:02002908 E1A00004 mov  r0,r4			;r0=34420312(0x20d3658)
:0200290C EBFFD6CA bl 01FF843C
:02002910 E28DD004 add  r13,r13,#0x4
:02002914 E8BD8078 ldmia  r13!,{r3,r4,r5,r6,r15}
:02002918 E92D4008 stmdb  r13!,{r3,r14}
:0200291C E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(02002954)=#34420372(0x020d3694)
:02002920 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02002924 E7921183 ldr r1,[r2,+r3, lsl #0x3]
:02002928 E1500001 cmp r0,r1
:0200292C 1A000003 bne 02002940
:02002930 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(02002958)=#34420376(0x020d3698)
:02002934 E7900183 ldr r0,[r0,+r3, lsl #0x3]
:02002938 E12FFF30 blx r0 (Jump to addr_020D3698?)msr CPSR_fsxc,r0
:0200293C E8BD8008 ldmia  r13!,{r3,r15}
:02002940 E2833001 add  r3,r3,#0x1
:02002944 E3530008 cmp r3,#0x8
:02002948 3AFFFFF5 bcc 02002924
:0200294C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02002950 E8BD8008 ldmia  r13!,{r3,r15}
:02002954 020D3694 andeq  r3,r13,#0x9400000
:02002958 020D3698 andeq  r3,r13,#0x9800000
:0200295C E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02002960 E24DD008 sub  r13,r13,#0x8
:02002964 E1A04000 mov  r4,r0			;r4=0(0x0)
:02002968 E1A05001 mov  r5,r1			;r5=68840416(0x41a6be0)
:0200296C E28D0000 add  r0,r13,#0x0
:02002970 E1A01004 mov  r1,r4			;r1=0(0x0)
:02002974 E1A09002 mov  r9,r2			;r9=34420372(0x20d3694)
:02002978 E1A08003 mov  r8,r3			;r8=0(0x0)
:0200297C EBFFDA14 bl 01FF91D4
:02002980 E59D4000 ldr r4,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02002984 E1A00005 mov  r0,r5			;r0=68840416(0x41a6be0)
:02002988 E1D470B2 ldrh r7,[r4, #+0x2]		;r4+0x2=*(ba92448b)
:0200298C E2845004 add  r5,r4,#0x4
:02002990 E1D460B0 ldrh r6,[r4, #+0x0]		;r4+0x0=*(ba924489)
:02002994 EBFFFFDF bl 02002918
:02002998 E3570000 cmp r7,#0x0
:0200299C E0802089 add  r2,r0,r9,lsl #0x1
:020029A0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:020029A4 9A000015 bls 02002A00
:020029A8 E1DD02B8 ldrh r0,[r13, #+0x28]		;r13+0x28=*(027e0028)=#324049865(0x13509bc9)
:020029AC E1A0EE00 mov  r14,r0,lsl #0x1c		;r14=-1879048192(0x90000000)
:020029B0 E1A00001 mov  r0,r1			;r0=0(0x0)
:020029B4 E1A03002 mov  r3,r2			;r3=34420372(0x20d3694)
:020029B8 E1A0C000 mov  r12,r0			;r12=0(0x0)
:020029BC E3560000 cmp r6,#0x0
:020029C0 E2822040 add  r2,r2,#0x40
:020029C4 9A000008 bls 020029EC
:020029C8 E0D590B2 ldrh r9,[r5],#+0x2
:020029CC E28CC001 add  r12,r12,#0x1
:020029D0 E1A0C80C mov  r12,r12,lsl #0x10		;r12=0(0x0)
:020029D4 E0899008 add  r9,r9,r8
:020029D8 E089982E add  r9,r9,r14,lsr #0x10
:020029DC E156082C cmp r6,r12,lsr #0x10
:020029E0 E0C390B2 strh r9,[r3],#+0x2
:020029E4 E1A0C82C mov  r12,r12,lsr #0x10		;r12=0(0x0)
:020029E8 8AFFFFF6 bhi 020029C8
:020029EC E2811001 add  r1,r1,#0x1
:020029F0 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:020029F4 E1570821 cmp r7,r1,lsr #0x10
:020029F8 E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:020029FC 8AFFFFEC bhi 020029B4
:02002A00 E1A00004 mov  r0,r4			;r0=-1164819319(0xba924489)
:02002A04 EBFFD68C bl 01FF843C
:02002A08 E28DD008 add  r13,r13,#0x8
:02002A0C E8BD83F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:02002A10 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02002A14 E24DD010 sub  r13,r13,#0x10
:02002A18 E1A04000 mov  r4,r0			;r4=-1164819319(0xba924489)
:02002A1C E1A09001 mov  r9,r1			;r9=0(0x0)
:02002A20 E28D0004 add  r0,r13,#0x4
:02002A24 E1A01004 mov  r1,r4			;r1=-1164819319(0xba924489)
:02002A28 E1A0A002 mov  r10,r2			;r10=34420372(0x20d3694)
:02002A2C E1A08003 mov  r8,r3			;r8=34420372(0x20d3694)
:02002A30 EBFFD9E7 bl 01FF91D4
:02002A34 E59F012C ldr r0,[r15, #+0x12c]		;r15+0x12c=*(02002b68)=#34420048(0x020d3550)
:02002A38 E59D4004 ldr r4,[r13, #+0x4]		;r13+0x4=*(027e0004)=#1269928219(0x4bb1911b)
:02002A3C E5D03000 ldrb r3,[r0, #+0x0]		;r0+0x0=*(020d3550)=#323621(0x0004f025)
:02002A40 E5D02001 ldrb r2,[r0, #+0x1]		;r0+0x1=*(020d3551)=#1056965872(0x3f0004f0)
:02002A44 E5D01002 ldrb r1,[r0, #+0x2]		;r0+0x2=*(020d3552)=#4128772(0x003f0004)
:02002A48 E5D00003 ldrb r0,[r0, #+0x3]		;r0+0x3=*(08003f03)=#0(0x00000000)
:02002A4C E1D460B0 ldrh r6,[r4, #+0x0]		;r4+0x0=*(4bb1911b)=#0(0x00000000)
:02002A50 E1D470B2 ldrh r7,[r4, #+0x2]		;r4+0x2=*(4bb1911d)=#0(0x00000000)
:02002A54 E5CD300C strb r3,[r13, #+0xc]		;r13+0xc=*(027e000c)=#1091115264(0x41091900)
:02002A58 E5CD200D strb r2,[r13, #+0xd]		;r13+0xd=*(027e000d)=#625019161(0x25410919)
:02002A5C E5CD100E strb r1,[r13, #+0xe]		;r13+0xe=*(027e000e)=#304431369(0x12254109)
:02002A60 E5CD000F strb r0,[r13, #+0xf]		;r13+0xf=*(027e000f)=#-1659755199(0x9d122541)
:02002A64 E3590007 cmp r9,#0x7
:02002A68 E2845004 add  r5,r4,#0x4
:02002A6C 908FF109 addls  r15,r15,r9,lsl #0x2
:02002A70 EA000017 b 02002AD4
:02002A74 EA000016 b 02002AD4
:02002A78 EA000015 b 02002AD4
:02002A7C EA000004 b 02002A94
:02002A80 EA000007 b 02002AA4
:02002A84 EA000012 b 02002AD4
:02002A88 EA000011 b 02002AD4
:02002A8C EA000008 b 02002AB4
:02002A90 EA00000B b 02002AC4
:02002A94 E59F00D0 ldr r0,[r15, #+0xd0]		;r15+0xd0=*(02002b6c)=#67108876(0x0400000c)
:02002A98 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0400000c)=#872358467(0x33ff2243)
:02002A9C E1CD00B0 strh r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02002AA0 EA00000C b 02002AD8
:02002AA4 E59F00C4 ldr r0,[r15, #+0xc4]		;r15+0xc4=*(02002b70)=#67108878(0x0400000e)
:02002AA8 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0400000e)=#2000892927(0x774333ff)
:02002AAC E1CD00B0 strh r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02002AB0 EA000008 b 02002AD8
:02002AB4 E59F00B8 ldr r0,[r15, #+0xb8]		;r15+0xb8=*(02002b74)=#67112972(0x0400100c)
:02002AB8 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0400100c)=#693652267(0x29584b2b)
:02002ABC E1CD00B0 strh r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02002AC0 EA000004 b 02002AD8
:02002AC4 E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(02002b78)=#67112974(0x0400100e)
:02002AC8 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0400100e)=#1504192856(0x59a82958)
:02002ACC E1CD00B0 strh r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02002AD0 EA000000 b 02002AD8
:02002AD4 EB02B7DE bl 020B0A54
:02002AD8 E1A00009 mov  r0,r9			;r0=0(0x0)
:02002ADC EBFFFF8D bl 02002918
:02002AE0 E3570000 cmp r7,#0x0
:02002AE4 E080A08A add  r10,r0,r10,lsl #0x1
:02002AE8 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:02002AEC 9A000019 bls 02002B58
:02002AF0 E1DD20B0 ldrh r2,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02002AF4 E1DD03B0 ldrh r0,[r13, #+0x30]		;r13+0x30=*(027e0030)=#-2144992851(0x802601ad)
:02002AF8 E28D100C add  r1,r13,#0xC
:02002AFC E1A02802 mov  r2,r2,lsl #0x10		;r2=1149829120(0x44890000)
:02002B00 E7D13F22 ldrb r3,[r1,+r2, lsr #0x1e]
:02002B04 E1A00E00 mov  r0,r0,lsl #0x1c		;r0=-805306368(0xd0000000)
:02002B08 E1A02009 mov  r2,r9			;r2=0(0x0)
:02002B0C E1A0C00A mov  r12,r10			;r12=34420372(0x20d3694)
:02002B10 E1A0E002 mov  r14,r2			;r14=0(0x0)
:02002B14 E3560000 cmp r6,#0x0
:02002B18 E08AA083 add  r10,r10,r3,lsl #0x1
:02002B1C 9A000008 bls 02002B44
:02002B20 E0D510B2 ldrh r1,[r5],#+0x2
:02002B24 E28EE001 add  r14,r14,#0x1
:02002B28 E1A0E80E mov  r14,r14,lsl #0x10		;r14=0(0x0)
:02002B2C E0811008 add  r1,r1,r8
:02002B30 E0811820 add  r1,r1,r0,lsr #0x10
:02002B34 E0CC10B2 strh r1,[r12],#+0x2
:02002B38 E156082E cmp r6,r14,lsr #0x10
:02002B3C E1A0E82E mov  r14,r14,lsr #0x10		;r14=0(0x0)
:02002B40 8AFFFFF6 bhi 02002B20
:02002B44 E2891001 add  r1,r9,#0x1
:02002B48 E1A01801 mov  r1,r1,lsl #0x10		;r1=1091108864(0x41090000)
:02002B4C E1570821 cmp r7,r1,lsr #0x10
:02002B50 E1A09821 mov  r9,r1,lsr #0x10		;r9=16649(0x4109)
:02002B54 8AFFFFEC bhi 02002B0C
:02002B58 E1A00004 mov  r0,r4			;r0=1269928219(0x4bb1911b)
:02002B5C EBFFD636 bl 01FF843C
:02002B60 E28DD010 add  r13,r13,#0x10
:02002B64 E8BD87F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r15}
:02002B68 020D3550 andeq  r3,r13,#0x14000000
:02002B6C 0400000C streq r0,[r0],#-0xc
:02002B70 0400000E streq r0,[r0],#-0xe
:02002B74 0400100C streq r1,[r0],#-0xc
:02002B78 0400100E streq r1,[r0],#-0xe
:02002B7C E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02002B80 E59DC018 ldr r12,[r13, #+0x18]		;r13+0x18=*(027e0018)=#-1415050880(0xaba80980)
:02002B84 E590400C ldr r4,[r0, #+0xc]		;r0+0xc=*(4bb19127)=#0(0x00000000)
:02002B88 E1A08001 mov  r8,r1			;r8=1091108864(0x41090000)
:02002B8C E35C0000 cmp r12,#0x0
:02002B90 05905008 ldreq r5,[r0, #+0x8]		;r0+0x8=*(4bb19123)=#0(0x00000000)
:02002B94 E5901008 ldr r1,[r0, #+0x8]		;r0+0x8=*(4bb19123)=#0(0x00000000)
:02002B98 E1A00004 mov  r0,r4			;r0=0(0x0)
:02002B9C E1A07002 mov  r7,r2			;r7=0(0x0)
:02002BA0 E1A06003 mov  r6,r3			;r6=1091115264(0x41091900)
:02002BA4 11A0528C movne  r5,r12,lsl #0x5		;r5=1963012096(0x75013000)
:02002BA8 EB02B239 bl 020AF494
:02002BAC E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02002bc8)=#34420052(0x020d3554)
:02002BB0 E1A02005 mov  r2,r5			;r2=1963012096(0x75013000)
:02002BB4 E7903108 ldr r3,[r0,+r8, lsl #0x2]
:02002BB8 E0840287 add  r0,r4,r7,lsl #0x5
:02002BBC E1A01286 mov  r1,r6,lsl #0x5		;r1=555950080(0x21232000)
:02002BC0 E12FFF33 blx r3 (Jump to addr_41091900?)msr CPSR_fsxc,r3
:02002BC4 E8BD81F0 ldmia  r13!,{r4,r5,r6,r7,r8,r15}
:02002BC8 020D3554 andeq  r3,r13,#0x15000000
:02002BCC E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02002BD0 E24DD008 sub  r13,r13,#0x8
:02002BD4 E1A05000 mov  r5,r0			;r5=34420052(0x20d3554)
:02002BD8 E1A06001 mov  r6,r1			;r6=555950080(0x21232000)
:02002BDC E1A01005 mov  r1,r5			;r1=34420052(0x20d3554)
:02002BE0 E28D0004 add  r0,r13,#0x4
:02002BE4 E1A04003 mov  r4,r3			;r4=1091115264(0x41091900)
:02002BE8 E1A05002 mov  r5,r2			;r5=1963012096(0x75013000)
:02002BEC EBFFD9B9 bl 01FF92D8
:02002BF0 E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02002BF4 E1A04000 mov  r4,r0			;r4=34420052(0x20d3554)
:02002BF8 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(027e0004)=#1269928219(0x4bb1911b)
:02002BFC E1A01006 mov  r1,r6			;r1=555950080(0x21232000)
:02002C00 E1A03005 mov  r3,r5			;r3=1963012096(0x75013000)
:02002C04 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02002C08 EBFFFFDB bl 02002B7C
:02002C0C E1A00004 mov  r0,r4			;r0=34420052(0x20d3554)
:02002C10 EBFFD609 bl 01FF843C
:02002C14 E28DD008 add  r13,r13,#0x8
:02002C18 E8BD8070 ldmia  r13!,{r4,r5,r6,r15}
:02002C1C E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02002C20 E24DD008 sub  r13,r13,#0x8
:02002C24 E1A04000 mov  r4,r0			;r4=34420052(0x20d3554)
:02002C28 E1A07001 mov  r7,r1			;r7=555950080(0x21232000)
:02002C2C E28D0004 add  r0,r13,#0x4
:02002C30 E1A01004 mov  r1,r4			;r1=34420052(0x20d3554)
:02002C34 E1A06002 mov  r6,r2			;r6=0(0x0)
:02002C38 E1A05003 mov  r5,r3			;r5=1963012096(0x75013000)
:02002C3C EBFFD9B8 bl 01FF9324
:02002C40 E59D1020 ldr r1,[r13, #+0x20]		;r13+0x20=*(027e0020)=#1115130063(0x427788cf)
:02002C44 E1A04000 mov  r4,r0			;r4=34420052(0x20d3554)
:02002C48 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02002C4C E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(027e0004)=#1269928219(0x4bb1911b)
:02002C50 E1A01007 mov  r1,r7			;r1=555950080(0x21232000)
:02002C54 E1A02006 mov  r2,r6			;r2=0(0x0)
:02002C58 E1A03005 mov  r3,r5			;r3=1963012096(0x75013000)
:02002C5C EBFFFFC6 bl 02002B7C
:02002C60 E1A00004 mov  r0,r4			;r0=34420052(0x20d3554)
:02002C64 EBFFD5F4 bl 01FF843C
:02002C68 E28DD008 add  r13,r13,#0x8
:02002C6C E8BD80F8 ldmia  r13!,{r3,r4,r5,r6,r7,r15}
:02002C70 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02002C74 E24DD008 sub  r13,r13,#0x8
:02002C78 E1A05000 mov  r5,r0			;r5=34420052(0x20d3554)
:02002C7C E1A04001 mov  r4,r1			;r4=555950080(0x21232000)
:02002C80 E595000C ldr r0,[r5, #+0xc]		;r5+0xc=*(020d3560)=#35688280(0x02208f58)
:02002C84 E5951008 ldr r1,[r5, #+0x8]		;r5+0x8=*(020d355c)=#-2080374384(0x84000190)
:02002C88 E1A09002 mov  r9,r2			;r9=0(0x0)
:02002C8C E1A08003 mov  r8,r3			;r8=1963012096(0x75013000)
:02002C90 EB02B1FF bl 020AF494
:02002C94 E204007F and  r0,r4,#0x7F
:02002C98 E3500007 cmp r0,#0x7
:02002C9C 908FF100 addls  r15,r15,r0,lsl #0x2
:02002CA0 EA000036 b 02002D80
:02002CA4 EA000006 b 02002CC4
:02002CA8 EA00000E b 02002CE8
:02002CAC EA000016 b 02002D0C
:02002CB0 EA000018 b 02002D18
:02002CB4 EA00001A b 02002D24
:02002CB8 EA000022 b 02002D48
:02002CBC EA00002A b 02002D6C
:02002CC0 EA00002C b 02002D78
:02002CC4 E59F0130 ldr r0,[r15, #+0x130]		;r15+0x130=*(02002dfc)=#67108872(0x04000008)
:02002CC8 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02002CCC E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(04000008)=#1329791799(0x4f430337)
:02002CD0 E1A00901 mov  r0,r1,lsl #0x12		;r0=215744512(0xcdc0000)
:02002CD4 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02002CD8 03A07000 moveq  r7,#0x0		;r7=0(0x0)
:02002CDC E1CD10B6 strh r1,[r13, #+0x6]		;r13+0x6=*(027e0006)=#-2090841167(0x83604bb1)
:02002CE0 13A07901 movne  r7,#0x4000		;r7=16384(0x4000)
:02002CE4 EA000025 b 02002D80
:02002CE8 E59F0110 ldr r0,[r15, #+0x110]		;r15+0x110=*(02002e00)=#67108874(0x0400000a)
:02002CEC E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02002CF0 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(0400000a)=#574836547(0x22434f43)
:02002CF4 E1A00901 mov  r0,r1,lsl #0x12		;r0=1024196608(0x3d0c0000)
:02002CF8 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02002CFC 03A07A02 moveq  r7,#0x2000		;r7=8192(0x2000)
:02002D00 E1CD10B4 strh r1,[r13, #+0x4]		;r13+0x4=*(027e0004)=#1269928219(0x4bb1911b)
:02002D04 13A07A06 movne  r7,#0x6000		;r7=24576(0x6000)
:02002D08 EA00001C b 02002D80
:02002D0C E3A07901 mov  r7,#0x4000		;r7=16384(0x4000)
:02002D10 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02002D14 EA000019 b 02002D80
:02002D18 E3A07A06 mov  r7,#0x6000		;r7=24576(0x6000)
:02002D1C E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02002D20 EA000016 b 02002D80
:02002D24 E59F00D8 ldr r0,[r15, #+0xd8]		;r15+0xd8=*(02002e04)=#67112968(0x04001008)
:02002D28 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02002D2C E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(04001008)=#1615416207(0x60494b8f)
:02002D30 E1A00901 mov  r0,r1,lsl #0x12		;r0=775684096(0x2e3c0000)
:02002D34 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02002D38 03A07000 moveq  r7,#0x0		;r7=0(0x0)
:02002D3C E1CD10B2 strh r1,[r13, #+0x2]		;r13+0x2=*(027e0002)=#-1860453742(0x911bba92)
:02002D40 13A07901 movne  r7,#0x4000		;r7=16384(0x4000)
:02002D44 EA00000D b 02002D80
:02002D48 E59F00B8 ldr r0,[r15, #+0xb8]		;r15+0xb8=*(02002e08)=#67112970(0x0400100a)
:02002D4C E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02002D50 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(0400100a)=#1261133897(0x4b2b6049)
:02002D54 E1A00901 mov  r0,r1,lsl #0x12		;r0=-2128347136(0x81240000)
:02002D58 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:02002D5C 03A07A02 moveq  r7,#0x2000		;r7=8192(0x2000)
:02002D60 E1CD10B0 strh r1,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02002D64 13A07A06 movne  r7,#0x6000		;r7=24576(0x6000)
:02002D68 EA000004 b 02002D80
:02002D6C E3A07901 mov  r7,#0x4000		;r7=16384(0x4000)
:02002D70 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02002D74 EA000001 b 02002D80
:02002D78 E3A07A06 mov  r7,#0x6000		;r7=24576(0x6000)
:02002D7C E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02002D80 E3580000 cmp r8,#0x0
:02002D84 05958008 ldreq r8,[r5, #+0x8]		;r5+0x8=*(020d355c)=#-2080374384(0x84000190)
:02002D88 E0877489 add  r7,r7,r9,lsl #0x9
:02002D8C 11A08488 movne  r8,r8,lsl #0x9		;r8=204800(0x32000)
:02002D90 E3140080 tst r4,#0x80
:02002D94 0A000008 beq 02002DBC
:02002D98 E3560000 cmp r6,#0x0
:02002D9C 03A00011 moveq  r0,#0x11		;r0=17(0x11)
:02002DA0 E595200C ldr r2,[r5, #+0xc]		;r5+0xc=*(020d3560)=#35688280(0x02208f58)
:02002DA4 13A00021 movne  r0,#0x21		;r0=33(0x21)
:02002DA8 E1A01007 mov  r1,r7			;r1=24576(0x6000)
:02002DAC E1A03008 mov  r3,r8			;r3=204800(0x32000)
:02002DB0 EB026ADF bl 0209D934
:02002DB4 E28DD008 add  r13,r13,#0x8
:02002DB8 E8BD83F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:02002DBC E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02002DC0 E0040096 mul  r4,r6,r0
:02002DC4 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(02002e0c)=#34420092(0x020d357c)
:02002DC8 E7900004 ldr r0,[r0, +r4]
:02002DCC E12FFF30 blx r0 (Jump to addr_020D357C?)msr CPSR_fsxc,r0
:02002DD0 E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(02002e10)=#34420096(0x020d3580)
:02002DD4 E595000C ldr r0,[r5, #+0xc]		;r5+0xc=*(020d3560)=#35688280(0x02208f58)
:02002DD8 E7913004 ldr r3,[r1, +r4]
:02002DDC E1A01007 mov  r1,r7			;r1=24576(0x6000)
:02002DE0 E1A02008 mov  r2,r8			;r2=204800(0x32000)
:02002DE4 E12FFF33 blx r3 (Jump to addr_00032000?)msr CPSR_fsxc,r3
:02002DE8 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(02002e14)=#34420100(0x020d3584)
:02002DEC E7900004 ldr r0,[r0, +r4]
:02002DF0 E12FFF30 blx r0 (Jump to addr_020D3584?)msr CPSR_fsxc,r0
:02002DF4 E28DD008 add  r13,r13,#0x8
:02002DF8 E8BD83F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:02002DFC 04000008 streq r0,[r0],#-0x8
:02002E00 0400000A streq r0,[r0],#-0xa
:02002E04 04001008 streq r1,[r0],#-0x8
:02002E08 0400100A streq r1,[r0],#-0xa
:02002E0C 020D357C andeq  r3,r13,#0x1F000000
:02002E10 020D3580 andeq  r3,r13,#0x20000000
:02002E14 020D3584 andeq  r3,r13,#0x21000000
:02002E18 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02002E1C E1A04000 mov  r4,r0			;r4=34420100(0x20d3584)
:02002E20 E1A07001 mov  r7,r1			;r7=24576(0x6000)
:02002E24 E28D0000 add  r0,r13,#0x0
:02002E28 E1A01004 mov  r1,r4			;r1=34420100(0x20d3584)
:02002E2C E1A06002 mov  r6,r2			;r6=204800(0x32000)
:02002E30 E1A05003 mov  r5,r3			;r5=204800(0x32000)
:02002E34 EBFFD927 bl 01FF92D8
:02002E38 E1A04000 mov  r4,r0			;r4=34420100(0x20d3584)
:02002E3C E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02002E40 E1A01007 mov  r1,r7			;r1=24576(0x6000)
:02002E44 E1A02006 mov  r2,r6			;r2=204800(0x32000)
:02002E48 E1A03005 mov  r3,r5			;r3=204800(0x32000)
:02002E4C EBFFFF87 bl 02002C70
:02002E50 E1A00004 mov  r0,r4			;r0=34420100(0x20d3584)
:02002E54 EBFFD578 bl 01FF843C
:02002E58 E8BD80F8 ldmia  r13!,{r3,r4,r5,r6,r7,r15}
:02002E5C E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02002E60 E1A04000 mov  r4,r0			;r4=34420100(0x20d3584)
:02002E64 E1A07001 mov  r7,r1			;r7=24576(0x6000)
:02002E68 E28D0000 add  r0,r13,#0x0
:02002E6C E1A01004 mov  r1,r4			;r1=34420100(0x20d3584)
:02002E70 E1A06002 mov  r6,r2			;r6=204800(0x32000)
:02002E74 E1A05003 mov  r5,r3			;r5=204800(0x32000)
:02002E78 EBFFD929 bl 01FF9324
:02002E7C E1A04000 mov  r4,r0			;r4=34420100(0x20d3584)
:02002E80 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02002E84 E1A01007 mov  r1,r7			;r1=24576(0x6000)
:02002E88 E1A02006 mov  r2,r6			;r2=204800(0x32000)
:02002E8C E1A03005 mov  r3,r5			;r3=204800(0x32000)
:02002E90 EBFFFF76 bl 02002C70
:02002E94 E1A00004 mov  r0,r4			;r0=34420100(0x20d3584)
:02002E98 EBFFD567 bl 01FF843C
:02002E9C E8BD80F8 ldmia  r13!,{r3,r4,r5,r6,r7,r15}
:02002EA0 E92D4008 stmdb  r13!,{r3,r14}
:02002EA4 E1A0E001 mov  r14,r1			;r14=24576(0x6000)
:02002EA8 E3530000 cmp r3,#0x0
:02002EAC 01D010B0 ldreqh r1,[r0, #+0x0]		;r0+0x0=*(020d3584)=#21688352(0x014af020)
:02002EB0 E59FC018 ldr r12,[r15, #+0x18]		;r15+0x18=*(02002ed0)=#34420060(0x020d355c)
:02002EB4 E2800008 add  r0,r0,#0x8
:02002EB8 01A032A1 moveq  r3,r1,lsr #0x5		;r3=677761(0xa5781)
:02002EBC E1A01282 mov  r1,r2,lsl #0x5		;r1=6553600(0x640000)
:02002EC0 E79CC10E ldr r12,[r12,+r14, lsl #0x2]
:02002EC4 E1A02283 mov  r2,r3,lsl #0x5		;r2=21688352(0x14af020)
:02002EC8 E12FFF3C blx r12 (Jump to addr_020D355C?)msr CPSR_fsxc,r12
:02002ECC E8BD8008 ldmia  r13!,{r3,r15}
:02002ED0 020D355C andeq  r3,r13,#0x17000000
:02002ED4 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02002ED8 E1A07000 mov  r7,r0			;r7=34420100(0x20d3584)
:02002EDC E1A08001 mov  r8,r1			;r8=6553600(0x640000)
:02002EE0 E597000C ldr r0,[r7, #+0xc]		;r7+0xc=*(020d3590)=#560726017(0x216c0001)
:02002EE4 E5971008 ldr r1,[r7, #+0x8]		;r7+0x8=*(020d358c)=#955261103(0x38f020af)
:02002EE8 E1A04003 mov  r4,r3			;r4=677761(0xa5781)
:02002EEC E1A06002 mov  r6,r2			;r6=21688352(0x14af020)
:02002EF0 EB02B167 bl 020AF494
:02002EF4 E3540000 cmp r4,#0x0
:02002EF8 05975008 ldreq r5,[r7, #+0x8]		;r7+0x8=*(020d358c)=#955261103(0x38f020af)
:02002EFC E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02002F00 11A05484 movne  r5,r4,lsl #0x9		;r5=347013632(0x14af0200)
:02002F04 E0040098 mul  r4,r8,r0
:02002F08 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(02002f3c)=#34420116(0x020d3594)
:02002F0C E7900004 ldr r0,[r0, +r4]
:02002F10 E12FFF30 blx r0 (Jump to addr_020D3594?)msr CPSR_fsxc,r0
:02002F14 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02002f40)=#34420120(0x020d3598)
:02002F18 E597000C ldr r0,[r7, #+0xc]		;r7+0xc=*(020d3590)=#560726017(0x216c0001)
:02002F1C E7913004 ldr r3,[r1, +r4]
:02002F20 E1A02005 mov  r2,r5			;r2=347013632(0x14af0200)
:02002F24 E1A01486 mov  r1,r6,lsl #0x9		;r1=-1780465664(0x95e04000)
:02002F28 E12FFF33 blx r3 (Jump to addr_000A5781?)msr CPSR_fsxc,r3
:02002F2C E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(02002f44)=#34420124(0x020d359c)
:02002F30 E7900004 ldr r0,[r0, +r4]
:02002F34 E12FFF30 blx r0 (Jump to addr_020D359C?)msr CPSR_fsxc,r0
:02002F38 E8BD81F0 ldmia  r13!,{r4,r5,r6,r7,r8,r15}
:02002F3C 020D3594 andeq  r3,r13,#0x25000000
:02002F40 020D3598 andeq  r3,r13,#0x26000000
:02002F44 020D359C andeq  r3,r13,#0x27000000
:02002F48 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02002F4C E1A04000 mov  r4,r0			;r4=34420124(0x20d359c)
:02002F50 E1A07001 mov  r7,r1			;r7=-1780465664(0x95e04000)
:02002F54 E28D0000 add  r0,r13,#0x0
:02002F58 E1A01004 mov  r1,r4			;r1=34420124(0x20d359c)
:02002F5C E1A06002 mov  r6,r2			;r6=347013632(0x14af0200)
:02002F60 E1A05003 mov  r5,r3			;r5=677761(0xa5781)
:02002F64 EBFFD8EE bl 01FF9324
:02002F68 E1A04000 mov  r4,r0			;r4=34420124(0x20d359c)
:02002F6C E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02002F70 E1A01007 mov  r1,r7			;r1=-1780465664(0x95e04000)
:02002F74 E1A02006 mov  r2,r6			;r2=347013632(0x14af0200)
:02002F78 E1A03005 mov  r3,r5			;r3=677761(0xa5781)
:02002F7C EBFFFFD4 bl 02002ED4
:02002F80 E1A00004 mov  r0,r4			;r0=34420124(0x20d359c)
:02002F84 EBFFD52C bl 01FF843C
:02002F88 E8BD80F8 ldmia  r13!,{r3,r4,r5,r6,r7,r15}
:02002F8C E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02002F90 E24DD040 sub  r13,r13,#0x40
:02002F94 E1A04000 mov  r4,r0			;r4=34420124(0x20d359c)
:02002F98 E1A07001 mov  r7,r1			;r7=-1780465664(0x95e04000)
:02002F9C E1A06002 mov  r6,r2			;r6=347013632(0x14af0200)
:02002FA0 E59F007C ldr r0,[r15, #+0x7c]		;r15+0x7c=*(02003024)=#34515064(0x020ea878)
:02002FA4 E1A01004 mov  r1,r4			;r1=34420124(0x20d359c)
:02002FA8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02002FAC E1A05003 mov  r5,r3			;r5=677761(0xa5781)
:02002FB0 EBFFD901 bl 01FF93BC
:02002FB4 E1B04000 movs r4,r0			;r4=34515064(0x20ea878)
:02002FB8 028DD040 addeq  r13,r13,#0x40
:02002FBC 08BD80F8 ldmeqia  r13!,{r3,r4,r5,r6,r7,r15}
:02002FC0 E59F1060 ldr r1,[r15, #+0x60]		;r15+0x60=*(02003028)=#34515068(0x020ea87c)
:02002FC4 E28D0000 add  r0,r13,#0x0
:02002FC8 EB03139F bl 020C7E4C
:02002FCC E28D0000 add  r0,r13,#0x0
:02002FD0 E1A01007 mov  r1,r7			;r1=-1780465664(0x95e04000)
:02002FD4 EB0313CB bl 020C7F08
:02002FD8 E59D205C ldr r2,[r13, #+0x5c]		;r13+0x5c=*(027e005c)=#-2129815277(0x810d9913)
:02002FDC E28D0000 add  r0,r13,#0x0
:02002FE0 E1A01005 mov  r1,r5			;r1=677761(0xa5781)
:02002FE4 EBFFFDBC bl 020026DC
:02002FE8 E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(02003028)=#34515068(0x020ea87c)
:02002FEC E28D0000 add  r0,r13,#0x0
:02002FF0 EB031395 bl 020C7E4C
:02002FF4 E1A01006 mov  r1,r6			;r1=347013632(0x14af0200)
:02002FF8 E28D0000 add  r0,r13,#0x0
:02002FFC EB0313C1 bl 020C7F08
:02003000 E59D1058 ldr r1,[r13, #+0x58]		;r13+0x58=*(027e0058)=#1075626115(0x401cc083)
:02003004 E59D2060 ldr r2,[r13, #+0x60]		;r13+0x60=*(027e0060)=#352655641(0x15051919)
:02003008 E59D3064 ldr r3,[r13, #+0x64]		;r13+0x64=*(027e0064)=#-1428649936(0xaad88830)
:0200300C E28D0000 add  r0,r13,#0x0
:02003010 EBFFFEED bl 02002BCC
:02003014 E1A00004 mov  r0,r4			;r0=34515064(0x20ea878)
:02003018 EBFFD916 bl 01FF9478
:0200301C E28DD040 add  r13,r13,#0x40
:02003020 E8BD80F8 ldmia  r13!,{r3,r4,r5,r6,r7,r15}
:02003024 020EA878 andeq  r10,r14,#0x780000
:02003028 020EA87C andeq  r10,r14,#0x7C0000
:0200302C E92D40F0 stmdb  r13!,{r4,r5,r6,r7,r14}
:02003030 E24DD044 sub  r13,r13,#0x44
:02003034 E1A04000 mov  r4,r0			;r4=34515064(0x20ea878)
:02003038 E1A07001 mov  r7,r1			;r7=1075626115(0x401cc083)
:0200303C E1A06002 mov  r6,r2			;r6=352655641(0x15051919)
:02003040 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(020030b0)=#34515064(0x020ea878)
:02003044 E1A01004 mov  r1,r4			;r1=34515064(0x20ea878)
:02003048 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0200304C E1A05003 mov  r5,r3			;r5=-1428649936(0xaad88830)
:02003050 EBFFD8D9 bl 01FF93BC
:02003054 E1B04000 movs r4,r0			;r4=34515064(0x20ea878)
:02003058 028DD044 addeq  r13,r13,#0x44
:0200305C 08BD80F0 ldmeqia  r13!,{r4,r5,r6,r7,r15}
:02003060 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(020030b4)=#34515068(0x020ea87c)
:02003064 E28D0004 add  r0,r13,#0x4
:02003068 EB031377 bl 020C7E4C
:0200306C E28D0004 add  r0,r13,#0x4
:02003070 E1A01007 mov  r1,r7			;r1=1075626115(0x401cc083)
:02003074 EB0313A3 bl 020C7F08
:02003078 E59D0058 ldr r0,[r13, #+0x58]		;r13+0x58=*(027e0058)=#1075626115(0x401cc083)
:0200307C E1A03805 mov  r3,r5,lsl #0x10		;r3=-2010120192(0x88300000)
:02003080 E1A00800 mov  r0,r0,lsl #0x10		;r0=-1065156608(0xc0830000)
:02003084 E1A01820 mov  r1,r0,lsr #0x10		;r1=49283(0xc083)
:02003088 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:0200308C E59D205C ldr r2,[r13, #+0x5c]		;r13+0x5c=*(027e005c)=#-2129815277(0x810d9913)
:02003090 E28D0004 add  r0,r13,#0x4
:02003094 E1A01006 mov  r1,r6			;r1=352655641(0x15051919)
:02003098 E1A03823 mov  r3,r3,lsr #0x10		;r3=34864(0x8830)
:0200309C EBFFFE2E bl 0200295C
:020030A0 E1A00004 mov  r0,r4			;r0=34515064(0x20ea878)
:020030A4 EBFFD8F3 bl 01FF9478
:020030A8 E28DD044 add  r13,r13,#0x44
:020030AC E8BD80F0 ldmia  r13!,{r4,r5,r6,r7,r15}
:020030B0 020EA878 andeq  r10,r14,#0x780000
:020030B4 020EA87C andeq  r10,r14,#0x7C0000
:020030B8 E3A01405 mov  r1,#0x5000000		;r1=83886080(0x5000000)
:020030BC E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(05000000)=#-2038495105(0x867f087f)
:020030C0 E2811B01 add  r1,r1,#0x400
:020030C4 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(05000000)=#-2038495105(0x867f087f)
:020030C8 E12FFF1E bx r14 (Jump to addr_02002F40?)
msr CPSR_fsxc,r14
:020030CC E3110001 tst r1,#0x1
:020030D0 13A02405 movne  r2,#0x5000000		;r2=83886080(0x5000000)
:020030D4 11C200B0 strneh r0,[r2, #+0x0]		;r2+0x0=*(05000000)=#-2038495105(0x867f087f)
:020030D8 E3110002 tst r1,#0x2
:020030DC 159F1004 ldrne r1,[r15, #+0x4]		;r15+0x4=*(020030e8)=#83887104(0x05000400)
:020030E0 11C100B0 strneh r0,[r1, #+0x0]		;r1+0x0=*(05000400)=#-868730744(0xcc383888)
:020030E4 E12FFF1E bx r14 (Jump to addr_02002F40?)
msr CPSR_fsxc,r14
:020030E8 05000400 streq r0,[r0, #-0x400]		;(r0-0x400=*(cc383488))
:020030EC E92D4008 stmdb  r13!,{r3,r14}
:020030F0 EB02A2A6 bl 020ABB90
:020030F4 EB02A2AA bl 020ABBA4
:020030F8 EB02A2AE bl 020ABBB8
:020030FC EB02A2B6 bl 020ABBDC
:02003100 EB02A2CD bl 020ABC3C
:02003104 EB02A2D1 bl 020ABC50
:02003108 EB02A2D5 bl 020ABC64
:0200310C EB02A2DE bl 020ABC8C
:02003110 EB02A2BA bl 020ABC00
:02003114 EB02A2BE bl 020ABC14
:02003118 E8BD8008 ldmia  r13!,{r3,r15}
:0200311C E92D4008 stmdb  r13!,{r3,r14}
:02003120 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02003124 E3A01406 mov  r1,#0x6000000		;r1=100663296(0x6000000)
:02003128 E3A02702 mov  r2,#0x80000		;r2=524288(0x80000)
:0200312C EB02B852 bl 020B127C
:02003130 E3A000C0 mov  r0,#0xC0		;r0=192(0xc0)
:02003134 E3A01407 mov  r1,#0x7000000		;r1=117440512(0x7000000)
:02003138 E3A02B01 mov  r2,#0x400		;r2=1024(0x400)
:0200313C EB02B84E bl 020B127C
:02003140 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02003144 E3A01405 mov  r1,#0x5000000		;r1=83886080(0x5000000)
:02003148 E3A02B01 mov  r2,#0x400		;r2=1024(0x400)
:0200314C EB02B84A bl 020B127C
:02003150 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(020031a4)=#117441536(0x07000400)
:02003154 E3A000C0 mov  r0,#0xC0		;r0=192(0xc0)
:02003158 E3A02B01 mov  r2,#0x400		;r2=1024(0x400)
:0200315C EB02B846 bl 020B127C
:02003160 E59F1040 ldr r1,[r15, #+0x40]		;r15+0x40=*(020031a8)=#83887104(0x05000400)
:02003164 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02003168 E3A02B01 mov  r2,#0x400		;r2=1024(0x400)
:0200316C EB02B842 bl 020B127C
:02003170 EBFFFFDD bl 020030EC
:02003174 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(020031ac)=#511(0x000001ff)
:02003178 EB02A1E9 bl 020AB924
:0200317C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02003180 E3A0151A mov  r1,#0x6800000		;r1=109051904(0x6800000)
:02003184 E3A02929 mov  r2,#0xA4000		;r2=671744(0xa4000)
:02003188 EB02B83B bl 020B127C
:0200318C EB02A330 bl 020ABE54
:02003190 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(020031b0)=#34628028(0x021061bc)
:02003194 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02003198 E3A02060 mov  r2,#0x60		;r2=96(0x60)
:0200319C EB02B879 bl 020B1388
:020031A0 E8BD8008 ldmia  r13!,{r3,r15}
:020031A4 07000400 streq r0,[r0,-r0, lsl #0x8]
:020031A8 05000400 streq r0,[r0, #-0x400]		;(r0-0x400=*(b8064128))
:020031AC 000001FF unknown
:020031B0 021061BC andeqs r6,r0,#0x2F
:020031B4 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:020031B8 E24DD018 sub  r13,r13,#0x18
:020031BC E59D4044 ldr r4,[r13, #+0x44]		;r13+0x44=*(027e0044)=#407445690(0x184920ba)
:020031C0 E1A09000 mov  r9,r0			;r9=-1207548632(0xb8064528)
:020031C4 E1A04244 mov  r4,r4,asr #0x4
:020031C8 E59D003C ldr r0,[r13, #+0x3c]		;r13+0x3c=*(027e003c)=#-1818645608(0x9399ab98)
:020031CC E1A08001 mov  r8,r1			;r8=0(0x0)
:020031D0 E1A07002 mov  r7,r2			;r7=96(0x60)
:020031D4 E1A06003 mov  r6,r3			;r6=34864(0x8830)
:020031D8 E1A04084 mov  r4,r4,lsl #0x1		;r4=814891380(0x30924174)
:020031DC E59D5038 ldr r5,[r13, #+0x38]		;r13+0x38=*(027e0038)=#-1609542350(0xa0105532)
:020031E0 EB029C90 bl 020AA428
:020031E4 E1A0A000 mov  r10,r0			;r10=-1818645608(0x9399ab98)
:020031E8 E59D0040 ldr r0,[r13, #+0x40]		;r13+0x40=*(027e0040)=#-911602974(0xc9aa0ae2)
:020031EC EB029C8D bl 020AA428
:020031F0 E2843001 add  r3,r4,#0x1
:020031F4 E1A013C6 mov  r1,r6,asr #0x7
:020031F8 E0861C21 add  r1,r6,r1,lsr #0x18
:020031FC E1A023C5 mov  r2,r5,asr #0x7
:02003200 E59F6128 ldr r6,[r15, #+0x128]		;r15+0x128=*(02003330)=#34496216(0x020e5ed8)
:02003204 E1A03083 mov  r3,r3,lsl #0x1		;r3=69728(0x11060)
:02003208 E1A04084 mov  r4,r4,lsl #0x1		;r4=1629782760(0x612482e8)
:0200320C E0852C22 add  r2,r5,r2,lsr #0x18
:02003210 E19650F4 ldrsh r5,[r6, +r4]
:02003214 E196C0F3 ldrsh r12,[r6, +r3]
:02003218 E3590007 cmp r9,#0x7
:0200321C E0030095 mul  r3,r5,r0
:02003220 E0040A95 mul  r4,r5,r10
:02003224 E0060A9C mul  r6,r12,r10
:02003228 E000009C mul  r0,r12,r0
:0200322C E1A03643 mov  r3,r3,asr #0xc
:02003230 E1A05646 mov  r5,r6,asr #0xc
:02003234 E1A04644 mov  r4,r4,asr #0xc
:02003238 E2633000 rsb  r3,r3,#0x0
:0200323C E1A00640 mov  r0,r0,asr #0xc
:02003240 E58D5008 str r5,[r13, #+0x8]		;r13+0x8=*(027e0008)=#227574624(0x0d908360)
:02003244 E58D0014 str r0,[r13, #+0x14]		;r13+0x14=*(027e0014)=#-368568311(0xea081809)
:02003248 E58D400C str r4,[r13, #+0xc]		;r13+0xc=*(027e000c)=#1091115264(0x41091900)
:0200324C E58D3010 str r3,[r13, #+0x10]		;r13+0x10=*(027e0010)=#-1449323995(0xa99d1225)
:02003250 E1A00441 mov  r0,r1,asr #0x8
:02003254 E1A05442 mov  r5,r2,asr #0x8
:02003258 908FF109 addls  r15,r15,r9,lsl #0x2
:0200325C EA000031 b 02003328
:02003260 EA000030 b 02003328
:02003264 EA00002F b 02003328
:02003268 EA000004 b 02003280
:0200326C EA00000E b 020032AC
:02003270 EA00002C b 02003328
:02003274 EA00002B b 02003328
:02003278 EA000016 b 020032D8
:0200327C EA000020 b 02003304
:02003280 E2604000 rsb  r4,r0,#0x0
:02003284 E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02003288 E2654000 rsb  r4,r5,#0x0
:0200328C E59F00A0 ldr r0,[r15, #+0xa0]		;r15+0xa0=*(02003334)=#67108896(0x04000020)
:02003290 E28D1008 add  r1,r13,#0x8
:02003294 E1A02008 mov  r2,r8			;r2=0(0x0)
:02003298 E1A03007 mov  r3,r7			;r3=96(0x60)
:0200329C E58D4004 str r4,[r13, #+0x4]		;r13+0x4=*(027e0004)=#1269928219(0x4bb1911b)
:020032A0 EB02A42A bl 020AC350
:020032A4 E28DD018 add  r13,r13,#0x18
:020032A8 E8BD87F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r15}
:020032AC E2604000 rsb  r4,r0,#0x0
:020032B0 E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:020032B4 E2654000 rsb  r4,r5,#0x0
:020032B8 E59F0078 ldr r0,[r15, #+0x78]		;r15+0x78=*(02003338)=#67108912(0x04000030)
:020032BC E28D1008 add  r1,r13,#0x8
:020032C0 E1A02008 mov  r2,r8			;r2=0(0x0)
:020032C4 E1A03007 mov  r3,r7			;r3=96(0x60)
:020032C8 E58D4004 str r4,[r13, #+0x4]		;r13+0x4=*(027e0004)=#1269928219(0x4bb1911b)
:020032CC EB02A41F bl 020AC350
:020032D0 E28DD018 add  r13,r13,#0x18
:020032D4 E8BD87F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r15}
:020032D8 E2604000 rsb  r4,r0,#0x0
:020032DC E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:020032E0 E2654000 rsb  r4,r5,#0x0
:020032E4 E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(0200333c)=#67112992(0x04001020)
:020032E8 E28D1008 add  r1,r13,#0x8
:020032EC E1A02008 mov  r2,r8			;r2=0(0x0)
:020032F0 E1A03007 mov  r3,r7			;r3=96(0x60)
:020032F4 E58D4004 str r4,[r13, #+0x4]		;r13+0x4=*(027e0004)=#1269928219(0x4bb1911b)
:020032F8 EB02A414 bl 020AC350
:020032FC E28DD018 add  r13,r13,#0x18
:02003300 E8BD87F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r15}
:02003304 E2604000 rsb  r4,r0,#0x0
:02003308 E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:0200330C E2654000 rsb  r4,r5,#0x0
:02003310 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(02003340)=#67113008(0x04001030)
:02003314 E28D1008 add  r1,r13,#0x8
:02003318 E1A02008 mov  r2,r8			;r2=0(0x0)
:0200331C E1A03007 mov  r3,r7			;r3=96(0x60)
:02003320 E58D4004 str r4,[r13, #+0x4]		;r13+0x4=*(027e0004)=#1269928219(0x4bb1911b)
:02003324 EB02A409 bl 020AC350
:02003328 E28DD018 add  r13,r13,#0x18
:0200332C E8BD87F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r15}
:02003330 020E5ED8 andeq  r5,r14,#0xD80
:02003334 04000020 streq r0,[r0],#-0x20
:02003338 04000030 streq r0,[r0],#-0x30
:0200333C 04001020 streq r1,[r0],#-0x20
:02003340 04001030 streq r1,[r0],#-0x30
:02003344 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02003348 E59F9068 ldr r9,[r15, #+0x68]		;r15+0x68=*(020033b8)=#41813372(0x027e057c)
:0200334C E59F8068 ldr r8,[r15, #+0x68]		;r15+0x68=*(020033bc)=#41812872(0x027e0388)
:02003350 E59F7068 ldr r7,[r15, #+0x68]		;r15+0x68=*(020033c0)=#34420164(0x020d35c4)
:02003354 E59F6068 ldr r6,[r15, #+0x68]		;r15+0x68=*(020033c4)=#41813244(0x027e04fc)
:02003358 E59F5068 ldr r5,[r15, #+0x68]		;r15+0x68=*(020033c8)=#41813500(0x027e05fc)
:0200335C E59F4068 ldr r4,[r15, #+0x68]		;r15+0x68=*(020033cc)=#41813116(0x027e047c)
:02003360 E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:02003364 E799010A ldr r0,[r9,+r10, lsl #0x2]
:02003368 E3500000 cmp r0,#0x0
:0200336C 0A00000D beq 020033A8
:02003370 E2500001 subs r0,r0,#0x1
:02003374 E789010A str r0,[r9,+r10, lsl #0x2]
:02003378 1A00000A bne 020033A8
:0200337C E1A0008A mov  r0,r10,lsl #0x1		;r0=0(0x0)
:02003380 E19800F0 ldrsh r0,[r8, +r0]
:02003384 E796110A ldr r1,[r6,+r10, lsl #0x2]
:02003388 E795210A ldr r2,[r5,+r10, lsl #0x2]
:0200338C E7970100 ldr r0,[r7,+r0, lsl #0x2]
:02003390 E794310A ldr r3,[r4,+r10, lsl #0x2]
:02003394 EB026966 bl 0209D934
:02003398 E3500000 cmp r0,#0x0
:0200339C 0799010A ldreq r0,[r9,+r10, lsl #0x2]
:020033A0 02800001 addeq  r0,r0,#0x1
:020033A4 0789010A streq r0,[r9,+r10, lsl #0x2]
:020033A8 E28AA001 add  r10,r10,#0x1
:020033AC E35A0020 cmp r10,#0x20
:020033B0 BAFFFFEB blt 02003364
:020033B4 E8BD87F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r15}
:020033B8 027E057C rsbeqs r0,r14,#0x1F000000
:020033BC 027E0388 rsbeqs r0,r14,#0x20000002
:020033C0 020D35C4 andeq  r3,r13,#0x31000000
:020033C4 027E04FC rsbeqs r0,r14,#0xFC000000
:020033C8 027E05FC rsbeqs r0,r14,#0x3F000000
:020033CC 027E047C rsbeqs r0,r14,#0x7C000000
:020033D0 E59FC010 ldr r12,[r15, #+0x10]		;r15+0x10=*(020033e8)=#34259996(0x020ac41c)
:020033D4 E1A03000 mov  r3,r0			;r3=0(0x0)
:020033D8 E1A02001 mov  r2,r1			;r2=0(0x0)
:020033DC E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(020033ec)=#67108944(0x04000050)
:020033E0 E1A01003 mov  r1,r3			;r1=0(0x0)
:020033E4 E12FFF1C bx r12 (Jump to addr_020AC41C?)msr CPSR_fsxc,r12
:020033E8 020AC41C andeq  r12,r10,#0x1C000000
:020033EC 04000050 streq r0,[r0],#-0x50
:020033F0 E59FC010 ldr r12,[r15, #+0x10]		;r15+0x10=*(02003408)=#34259996(0x020ac41c)
:020033F4 E1A03000 mov  r3,r0			;r3=67108944(0x4000050)
:020033F8 E1A02001 mov  r2,r1			;r2=0(0x0)
:020033FC E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(0200340c)=#67113040(0x04001050)
:02003400 E1A01003 mov  r1,r3			;r1=67108944(0x4000050)
:02003404 E12FFF1C bx r12 (Jump to addr_020AC41C?)msr CPSR_fsxc,r12
:02003408 020AC41C andeq  r12,r10,#0x1C000000
:0200340C 04001050 streq r1,[r0],#-0x50
:02003410 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02003414 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02003418 E3E02000 mvn  r2,#0x0
:0200341C E5905000 ldr r5,[r0, #+0x0]		;r0+0x0=*(04001050)=#607094302(0x242f861e)
:02003420 E1550002 cmp r5,r2
:02003424 03E00000 mvneq  r0,#0x0
:02003428 08BD8070 ldmeqia  r13!,{r4,r5,r6,r15}
:0200342C E1D140B0 ldrh r4,[r1, #+0x0]		;r1+0x0=*(04000050)=#837888480(0x31f129e0)
:02003430 E1550004 cmp r5,r4
:02003434 D1D1E0B2 ldrleh r14,[r1, #+0x2]		;r1+0x2=*(04000052)=#566571505(0x21c531f1)
:02003438 D590C004 ldrle r12,[r0, #+0x4]		;r0+0x4=*(04001054)=#-358386055(0xeaa37679)
:0200343C D15C000E cmple r12,r14
:02003440 CA000006 bgt 02003460
:02003444 E5903008 ldr r3,[r0, #+0x8]		;r0+0x8=*(04001058)=#1143685355(0x442b40eb)
:02003448 E0853003 add  r3,r5,r3
:0200344C E1530004 cmp r3,r4
:02003450 A590300C ldrge r3,[r0, #+0xc]		;r0+0xc=*(0400105c)=#-2040125829(0x8666267b)
:02003454 A08C3003 addge  r3,r12,r3
:02003458 A153000E cmpge r3,r14
:0200345C AA000002 bge 0200346C
:02003460 E2800010 add  r0,r0,#0x10
:02003464 E2866001 add  r6,r6,#0x1
:02003468 EAFFFFEB b 0200341C
:0200346C E1A00006 mov  r0,r6			;r0=0(0x0)
:02003470 E8BD8070 ldmia  r13!,{r4,r5,r6,r15}
:02003474 E92D4008 stmdb  r13!,{r3,r14}
:02003478 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02003498)=#34627972(0x02106184)
:0200347C E5912008 ldr r2,[r1, #+0x8]		;r1+0x8=*(0210618c)=#-788286179(0xd103b51d)
:02003480 E1A02F02 mov  r2,r2,lsl #0x1e		;r2=1073741824(0x40000000)
:02003484 E1B02FA2 movs r2,r2,lsr #0x1f		;r2=0(0x0)
:02003488 03E00000 mvneq  r0,#0x0
:0200348C 08BD8008 ldmeqia  r13!,{r3,r15}
:02003490 EBFFFFDE bl 02003410
:02003494 E8BD8008 ldmia  r13!,{r3,r15}
:02003498 02106184 andeqs r6,r0,#0x21
:0200349C E92D000F stmdb  r13!,{r0,r1,r2,r3}
:020034A0 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:020034A4 E59DA038 ldr r10,[r13, #+0x38]		;r13+0x38=*(027e0038)=#-1609542350(0xa0105532)
:020034A8 E59F41B8 ldr r4,[r15, #+0x1b8]		;r15+0x1b8=*(02003668)=#41942076(0x027ffc3c)
:020034AC E59A1008 ldr r1,[r10, #+0x8]		;r10+0x8=*(a010553a)
:020034B0 E1DD02BC ldrh r0,[r13, #+0x2c]		;r13+0x2c=*(027e002c)=#421772218(0x1923bbba)
:020034B4 E3C13002 bic  r3,r1,#0x2
:020034B8 E3C32004 bic  r2,r3,#0x4
:020034BC E5945000 ldr r5,[r4, #+0x0]		;r4+0x0=*(027ffc3c)=#-2125296439(0x81528cc9)
:020034C0 E59A400C ldr r4,[r10, #+0xc]		;r10+0xc=*(a010553e)
:020034C4 E3C21010 bic  r1,r2,#0x10
:020034C8 E58A1008 str r1,[r10, #+0x8]		;r10+0x8=*(a010553a)
:020034CC E58A500C str r5,[r10, #+0xc]		;r10+0xc=*(a010553e)
:020034D0 E3500001 cmp r0,#0x1
:020034D4 E0454004 sub  r4,r5,r4
:020034D8 E1DD32BA ldrh r3,[r13, #+0x2a]		;r13+0x2a=*(027e002a)=#-1145433264(0xbbba1350)
:020034DC E1DD23B4 ldrh r2,[r13, #+0x34]		;r13+0x34=*(027e0034)=#-1316486454(0xb18802ca)
:020034E0 1A000047 bne 02003604
:020034E4 E59A1008 ldr r1,[r10, #+0x8]		;r10+0x8=*(a010553a)
:020034E8 E1DD02B8 ldrh r0,[r13, #+0x28]		;r13+0x28=*(027e0028)=#324049865(0x13509bc9)
:020034EC E3C11001 bic  r1,r1,#0x1
:020034F0 E3811001 orr  r1,r1,#0x1
:020034F4 E58A1008 str r1,[r10, #+0x8]		;r10+0x8=*(a010553a)
:020034F8 E1DA10B0 ldrh r1,[r10, #+0x0]		;r10+0x0=*(a0105532)
:020034FC E3520000 cmp r2,#0x0
:02003500 E1CA12B4 strh r1,[r10, #+0x24]		;r10+0x24=*(a0105556)
:02003504 E1DA10B2 ldrh r1,[r10, #+0x2]		;r10+0x2=*(a0105534)
:02003508 E1CA12B6 strh r1,[r10, #+0x26]		;r10+0x26=*(a0105558)
:0200350C E1CA00B0 strh r0,[r10, #+0x0]		;r10+0x0=*(a0105532)
:02003510 E1CA30B2 strh r3,[r10, #+0x2]		;r10+0x2=*(a0105534)
:02003514 1A000008 bne 0200353C
:02003518 E59A1008 ldr r1,[r10, #+0x8]		;r10+0x8=*(a010553a)
:0200351C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02003520 E3811002 orr  r1,r1,#0x2
:02003524 E98A0003 stmib  r10 ,{r0,r1}
:02003528 E1DA00B0 ldrh r0,[r10, #+0x0]		;r10+0x0=*(a0105532)
:0200352C E1CA01B8 strh r0,[r10, #+0x18]		;r10+0x18=*(a010554a)
:02003530 E1DA00B2 ldrh r0,[r10, #+0x2]		;r10+0x2=*(a0105534)
:02003534 E1CA01BA strh r0,[r10, #+0x1a]		;r10+0x1a=*(a010554c)
:02003538 EA00002B b 020035EC
:0200353C E1DA30B0 ldrh r3,[r10, #+0x0]		;r10+0x0=*(a0105532)
:02003540 E1DA20B2 ldrh r2,[r10, #+0x2]		;r10+0x2=*(a0105534)
:02003544 E1DA11B8 ldrh r1,[r10, #+0x18]		;r10+0x18=*(a010554a)
:02003548 E1DA01BA ldrh r0,[r10, #+0x1a]		;r10+0x1a=*(a010554c)
:0200354C E1DA82B4 ldrh r8,[r10, #+0x24]		;r10+0x24=*(a0105556)
:02003550 E1DA92B6 ldrh r9,[r10, #+0x26]		;r10+0x26=*(a0105558)
:02003554 E1A05603 mov  r5,r3,lsl #0xc		;r5=-1590362112(0xa1350000)
:02003558 E1A06602 mov  r6,r2,lsl #0xc		;r6=-2144559104(0x802ca000)
:0200355C E1A07601 mov  r7,r1,lsl #0xc		;r7=102252544(0x6184000)
:02003560 E1A0B600 mov  r11,r0,lsl #0xc		;r11=0(0x0)
:02003564 E1A00007 mov  r0,r7			;r0=102252544(0x6184000)
:02003568 E1A0100B mov  r1,r11			;r1=0(0x0)
:0200356C E1A02005 mov  r2,r5			;r2=-1590362112(0xa1350000)
:02003570 E1A03006 mov  r3,r6			;r3=-2144559104(0x802ca000)
:02003574 E1A08608 mov  r8,r8,lsl #0xc		;r8=-533168128(0xe0388000)
:02003578 E1A09609 mov  r9,r9,lsl #0xc		;r9=-531120128(0xe057c000)
:0200357C EBFFD7CF bl 01FF94C0
:02003580 E58A0010 str r0,[r10, #+0x10]		;r10+0x10=*(a0105542)
:02003584 E1A00007 mov  r0,r7			;r0=102252544(0x6184000)
:02003588 E1A0100B mov  r1,r11			;r1=0(0x0)
:0200358C E1A02005 mov  r2,r5			;r2=-1590362112(0xa1350000)
:02003590 E1A03006 mov  r3,r6			;r3=-2144559104(0x802ca000)
:02003594 EBFFD7F3 bl 01FF9568
:02003598 E58A0014 str r0,[r10, #+0x14]		;r10+0x14=*(a0105546)
:0200359C E1A00008 mov  r0,r8			;r0=-533168128(0xe0388000)
:020035A0 E1A01009 mov  r1,r9			;r1=-531120128(0xe057c000)
:020035A4 E1A02005 mov  r2,r5			;r2=-1590362112(0xa1350000)
:020035A8 E1A03006 mov  r3,r6			;r3=-2144559104(0x802ca000)
:020035AC EBFFD7C3 bl 01FF94C0
:020035B0 E1A01009 mov  r1,r9			;r1=-531120128(0xe057c000)
:020035B4 E1A02005 mov  r2,r5			;r2=-1590362112(0xa1350000)
:020035B8 E1A03006 mov  r3,r6			;r3=-2144559104(0x802ca000)
:020035BC E58A001C str r0,[r10, #+0x1c]		;r10+0x1c=*(a010554e)
:020035C0 E1A00008 mov  r0,r8			;r0=-533168128(0xe0388000)
:020035C4 EBFFD7E7 bl 01FF9568
:020035C8 E58A0020 str r0,[r10, #+0x20]		;r10+0x20=*(a0105552)
:020035CC E59A1008 ldr r1,[r10, #+0x8]		;r10+0x8=*(a010553a)
:020035D0 E1A00E01 mov  r0,r1,lsl #0x1c		;r0=0(0x0)
:020035D4 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:020035D8 1A000003 bne 020035EC
:020035DC E59A0010 ldr r0,[r10, #+0x10]		;r10+0x10=*(a0105542)
:020035E0 E3500C06 cmp r0,#0x600
:020035E4 23810008 orrcs  r0,r1,#0x8
:020035E8 258A0008 strcs r0,[r10, #+0x8]		;r10+0x8=*(a010553a)
:020035EC E59A0004 ldr r0,[r10, #+0x4]		;r10+0x4=*(a0105536)
:020035F0 E0800004 add  r0,r0,r4
:020035F4 E58A0004 str r0,[r10, #+0x4]		;r10+0x4=*(a0105536)
:020035F8 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:020035FC E28DD010 add  r13,r13,#0x10
:02003600 E12FFF1E bx r14 (Jump to addr_21C531F1?)
msr CPSR_fsxc,r14
:02003604 E3520001 cmp r2,#0x1
:02003608 1A00000F bne 0200364C
:0200360C E59A1008 ldr r1,[r10, #+0x8]		;r10+0x8=*(a010553a)
:02003610 E1A00E01 mov  r0,r1,lsl #0x1c		;r0=0(0x0)
:02003614 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02003618 1A000007 bne 0200363C
:0200361C E59A0004 ldr r0,[r10, #+0x4]		;r10+0x4=*(a0105536)
:02003620 E3500014 cmp r0,#0x14
:02003624 8A000004 bhi 0200363C
:02003628 E1A00D01 mov  r0,r1,lsl #0x1a		;r0=0(0x0)
:0200362C E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02003630 01A00001 moveq  r0,r1			;r0=-531120128(0xe057c000)
:02003634 03800004 orreq  r0,r0,#0x4
:02003638 058A0008 streq r0,[r10, #+0x8]		;r10+0x8=*(a010553a)
:0200363C E59A0008 ldr r0,[r10, #+0x8]		;r10+0x8=*(a010553a)
:02003640 E3800010 orr  r0,r0,#0x10
:02003644 E3C00020 bic  r0,r0,#0x20
:02003648 E58A0008 str r0,[r10, #+0x8]		;r10+0x8=*(a010553a)
:0200364C E59A0008 ldr r0,[r10, #+0x8]		;r10+0x8=*(a010553a)
:02003650 E3C00001 bic  r0,r0,#0x1
:02003654 E3C00008 bic  r0,r0,#0x8
:02003658 E58A0008 str r0,[r10, #+0x8]		;r10+0x8=*(a010553a)
:0200365C E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02003660 E28DD010 add  r13,r13,#0x10
:02003664 E12FFF1E bx r14 (Jump to addr_21C531F1?)
msr CPSR_fsxc,r14
:02003668 027FFC3C rsbeqs r15,r15,#0x3C00
:0200366C E92D4018 stmdb  r13!,{r3,r4,r14}
:02003670 E24DD014 sub  r13,r13,#0x14
:02003674 E59F0100 ldr r0,[r15, #+0x100]		;r15+0x100=*(0200377c)=#34627972(0x02106184)
:02003678 E28D100C add  r1,r13,#0xC
:0200367C E5900008 ldr r0,[r0, #+0x8]		;r0+0x8=*(0210618c)=#-788286179(0xd103b51d)
:02003680 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02003684 E1A00C80 mov  r0,r0,lsl #0x19		;r0=973078528(0x3a000000)
:02003688 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0200368C E59F00E8 ldr r0,[r15, #+0xe8]		;r15+0xe8=*(0200377c)=#34627972(0x02106184)
:02003690 E1C140B0 strh r4,[r1, #+0x0]		;r1+0x0=*(e057c000)
:02003694 E5900008 ldr r0,[r0, #+0x8]		;r0+0x8=*(0210618c)=#-788286179(0xd103b51d)
:02003698 E1C140B2 strh r4,[r1, #+0x2]		;r1+0x2=*(e057c002)
:0200369C E1A00C00 mov  r0,r0,lsl #0x18		;r0=486539264(0x1d000000)
:020036A0 E1C140B4 strh r4,[r1, #+0x4]		;r1+0x4=*(e057c004)
:020036A4 E1C140B6 strh r4,[r1, #+0x6]		;r1+0x6=*(e057c006)
:020036A8 13A04001 movne  r4,#0x1		;r4=1(0x1)
:020036AC E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:020036B0 1A000002 bne 020036C0
:020036B4 EB000208 bl 02003EDC
:020036B8 E3500002 cmp r0,#0x2
:020036BC 13A04001 movne  r4,#0x1		;r4=1(0x1)
:020036C0 E3540000 cmp r4,#0x0
:020036C4 1A000002 bne 020036D4
:020036C8 EB02CDD8 bl 020B6E30
:020036CC E28D000C add  r0,r13,#0xC
:020036D0 EB02CE0E bl 020B6F10
:020036D4 E59FC0A0 ldr r12,[r15, #+0xa0]		;r15+0xa0=*(0200377c)=#34627972(0x02106184)
:020036D8 E24D4008 sub  r4,r13,#0x8
:020036DC E1DC12B8 ldrh r1,[r12, #+0x28]		;r12+0x28=*(021061ac)=#1013293786(0x3c65a2da)
:020036E0 E1DC02BA ldrh r0,[r12, #+0x2a]		;r12+0x2a=*(021061ae)=#1699232869(0x65483c65)
:020036E4 E1CC13B0 strh r1,[r12, #+0x30]		;r12+0x30=*(021061b4)=#1550184689(0x5c65f0f1)
:020036E8 E1CC03B2 strh r0,[r12, #+0x32]		;r12+0x32=*(021061b6)=#-252617627(0xf0f15c65)
:020036EC E1DC12BC ldrh r1,[r12, #+0x2c]		;r12+0x2c=*(021061b0)=#-1503632056(0xa6606548)
:020036F0 E1DC02BE ldrh r0,[r12, #+0x2e]		;r12+0x2e=*(021061b2)=#-252598688(0xf0f1a660)
:020036F4 E1CC13B4 strh r1,[r12, #+0x34]		;r12+0x34=*(021061b8)=#-252579599(0xf0f1f0f1)
:020036F8 E1CC03B6 strh r0,[r12, #+0x36]		;r12+0x36=*(021061ba)=#761393393(0x2d61f0f1)
:020036FC E1DD20BC ldrh r2,[r13, #+0xc]		;r13+0xc=*(027e000c)=#1091115264(0x41091900)
:02003700 E1DDE0BE ldrh r14,[r13, #+0xe]		;r13+0xe=*(027e000e)=#304431369(0x12254109)
:02003704 E1DD11B0 ldrh r1,[r13, #+0x10]		;r13+0x10=*(027e0010)=#-1449323995(0xa99d1225)
:02003708 E1DD01B2 ldrh r0,[r13, #+0x12]		;r13+0x12=*(027e0012)=#403286429(0x1809a99d)
:0200370C E1CD20B4 strh r2,[r13, #+0x4]		;r13+0x4=*(027e0004)=#1269928219(0x4bb1911b)
:02003710 E1CD10B8 strh r1,[r13, #+0x8]		;r13+0x8=*(027e0008)=#227574624(0x0d908360)
:02003714 E1CD00BA strh r0,[r13, #+0xa]		;r13+0xa=*(027e000a)=#419433872(0x19000d90)
:02003718 E1CC22B8 strh r2,[r12, #+0x28]		;r12+0x28=*(021061ac)=#1013293786(0x3c65a2da)
:0200371C E1DD00BA ldrh r0,[r13, #+0xa]		;r13+0xa=*(027e000a)=#419433872(0x19000d90)
:02003720 E1A01001 mov  r1,r1			;r1=227574624(0xd908360)
:02003724 E1CCE2BA strh r14,[r12, #+0x2a]		;r12+0x2a=*(021061ae)=#1699232869(0x65483c65)
:02003728 E1CC12BC strh r1,[r12, #+0x2c]		;r12+0x2c=*(021061b0)=#-1503632056(0xa6606548)
:0200372C E1CC02BE strh r0,[r12, #+0x2e]		;r12+0x2e=*(021061b2)=#-252598688(0xf0f1a660)
:02003730 E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(027e0000)=#-1164819319(0xba924489)
:02003734 E1C420B0 strh r2,[r4, #+0x0]		;r4+0x0=*(00000001)
:02003738 E1C4E0B2 strh r14,[r4, #+0x2]		;r4+0x2=*(00000003)
:0200373C E1C410B4 strh r1,[r4, #+0x4]		;r4+0x4=*(00000005)
:02003740 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000007)
:02003744 E1DC33B0 ldrh r3,[r12, #+0x30]		;r12+0x30=*(ba9244b9)
:02003748 E1DC23B2 ldrh r2,[r12, #+0x32]		;r12+0x32=*(ba9244bb)
:0200374C E8940003 ldmia  r4 ,{r0,r1}
:02003750 E1C430B0 strh r3,[r4, #+0x0]		;r4+0x0=*(00000001)
:02003754 E1C420B2 strh r2,[r4, #+0x2]		;r4+0x2=*(00000003)
:02003758 E1DC33B4 ldrh r3,[r12, #+0x34]		;r12+0x34=*(ba9244bd)
:0200375C E1DC23B6 ldrh r2,[r12, #+0x36]		;r12+0x36=*(ba9244bf)
:02003760 E1CDE0B6 strh r14,[r13, #+0x6]		;r13+0x6=*(027e0006)=#-2090841167(0x83604bb1)
:02003764 E1C430B4 strh r3,[r4, #+0x4]		;r4+0x4=*(00000005)
:02003768 E1C420B6 strh r2,[r4, #+0x6]		;r4+0x6=*(00000007)
:0200376C E894000C ldmia  r4 ,{r2,r3}
:02003770 EBFFFF49 bl 0200349C
:02003774 E28DD014 add  r13,r13,#0x14
:02003778 E8BD8018 ldmia  r13!,{r3,r4,r15}
:0200377C 02106184 andeqs r6,r0,#0x21
:02003780 E92D4008 stmdb  r13!,{r3,r14}
:02003784 E24DD008 sub  r13,r13,#0x8
:02003788 EB02CD1B bl 020B6BFC
:0200378C E28D0000 add  r0,r13,#0x0
:02003790 EB02CD37 bl 020B6C74
:02003794 E3500001 cmp r0,#0x1
:02003798 1A000002 bne 020037A8
:0200379C E28D0000 add  r0,r13,#0x0
:020037A0 EB02CD58 bl 020B6D08
:020037A4 EA000000 b 020037AC
:020037A8 EB02B4A9 bl 020B0A54
:020037AC E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(020037c4)=#34627972(0x02106184)
:020037B0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:020037B4 E3A02038 mov  r2,#0x38		;r2=56(0x38)
:020037B8 EB02B6F2 bl 020B1388
:020037BC E28DD008 add  r13,r13,#0x8
:020037C0 E8BD8008 ldmia  r13!,{r3,r15}
:020037C4 02106184 andeqs r6,r0,#0x21
:020037C8 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(020037d8)=#34627892(0x02106134)
:020037CC E3A010F0 mov  r1,#0xF0		;r1=240(0xf0)
:020037D0 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(02106138)=#1773506800(0x69b590f0)
:020037D4 E12FFF1E bx r14 (Jump to addr_83604BB1?)
msr CPSR_fsxc,r14
:020037D8 02106134 andeqs r6,r0,#0xD
:020037DC E59F10E0 ldr r1,[r15, #+0xe0]		;r15+0xe0=*(020038c4)=#67109168(0x04000130)
:020037E0 E59F00E0 ldr r0,[r15, #+0xe0]		;r15+0xe0=*(020038c8)=#41942952(0x027fffa8)
:020037E4 E1D130B0 ldrh r3,[r1, #+0x0]		;r1+0x0=*(04000130)=#863580674(0x33793202)
:020037E8 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(027fffa8)=#-1308161109(0xb2070bab)
:020037EC E59F10D8 ldr r1,[r15, #+0xd8]		;r15+0xd8=*(020038cc)=#12287(0x00002fff)
:020037F0 E59F20D8 ldr r2,[r15, #+0xd8]		;r15+0xd8=*(020038d0)=#34627892(0x02106134)
:020037F4 E1830000 orr  r0,r3,r0
:020037F8 E0200001 eor  r0,r0,r1
:020037FC E0000001 and  r0,r0,r1
:02003800 E1A00800 mov  r0,r0,lsl #0x10		;r0=195756032(0xbab0000)
:02003804 E0010820 and  r0,r1,r0,lsr #0x10
:02003808 E5D2100D ldrb r1,[r2, #+0xd]		;r2+0xd=*(02106141)=#-44070653(0xfd5f8903)
:0200380C E1D230BA ldrh r3,[r2, #+0xa]		;r2+0xa=*(0210613e)=#56227151(0x0359f54f)
:02003810 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02003814 E1A01F81 mov  r1,r1,lsl #0x1f		;r1=-2147483648(0x80000000)
:02003818 E1E02003 mvn  r2,r3
:0200381C E0020820 and  r0,r2,r0,lsr #0x10
:02003820 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=1(0x1)
:02003824 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02003828 E59F10A0 ldr r1,[r15, #+0xa0]		;r15+0xa0=*(020038d0)=#34627892(0x02106134)
:0200382C E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02003830 12000FC3 andne  r0,r0,#0x30C
:02003834 11A00800 movne  r0,r0,lsl #0x10		;r0=0(0x0)
:02003838 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(02106134)=#1777363344(0x69f06990)
:0200383C 11A00820 movne  r0,r0,lsr #0x10		;r0=0(0x0)
:02003840 E0202002 eor  r2,r0,r2
:02003844 E0002002 and  r2,r0,r2
:02003848 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(02106136)=#-1863292432(0x90f069f0)
:0200384C E1D130B2 ldrh r3,[r1, #+0x2]		;r1+0x2=*(02106136)=#-1863292432(0x90f069f0)
:02003850 E1C130B6 strh r3,[r1, #+0x6]		;r1+0x6=*(0210613a)=#2104584629(0x7d7169b5)
:02003854 E3530000 cmp r3,#0x0
:02003858 0A000007 beq 0200387C
:0200385C E1D120B4 ldrh r2,[r1, #+0x4]		;r1+0x4=*(02106138)=#1773506800(0x69b590f0)
:02003860 E1130002 tst r3,r2
:02003864 13A02014 movne  r2,#0x14		;r2=20(0x14)
:02003868 15C1200C strneb r2,[r1, #+0xc]		;r1+0xc=*(02106140)=#1602814809(0x5f890359)
:0200386C E59F105C ldr r1,[r15, #+0x5c]		;r15+0x5c=*(020038d0)=#34627892(0x02106134)
:02003870 E1D120B2 ldrh r2,[r1, #+0x2]		;r1+0x2=*(02106136)=#-1863292432(0x90f069f0)
:02003874 E1C120B8 strh r2,[r1, #+0x8]		;r1+0x8=*(0210613c)=#-179339919(0xf54f7d71)
:02003878 EA00000E b 020038B8
:0200387C E1D120B8 ldrh r2,[r1, #+0x8]		;r1+0x8=*(0210613c)=#-179339919(0xf54f7d71)
:02003880 E0022000 and  r2,r2,r0
:02003884 E1C120B8 strh r2,[r1, #+0x8]		;r1+0x8=*(0210613c)=#-179339919(0xf54f7d71)
:02003888 E5D1200C ldrb r2,[r1, #+0xc]		;r1+0xc=*(02106140)=#1602814809(0x5f890359)
:0200388C E2422001 sub  r2,r2,#0x1
:02003890 E5C1200C strb r2,[r1, #+0xc]		;r1+0xc=*(02106140)=#1602814809(0x5f890359)
:02003894 E31200FF tst r2,#0xFF
:02003898 1A000006 bne 020038B8
:0200389C E1D130B8 ldrh r3,[r1, #+0x8]		;r1+0x8=*(0210613c)=#-179339919(0xf54f7d71)
:020038A0 E3A02003 mov  r2,#0x3		;r2=3(0x3)
:020038A4 E1C130B6 strh r3,[r1, #+0x6]		;r1+0x6=*(0210613a)=#2104584629(0x7d7169b5)
:020038A8 E5C1200C strb r2,[r1, #+0xc]		;r1+0xc=*(02106140)=#1602814809(0x5f890359)
:020038AC E1D120B4 ldrh r2,[r1, #+0x4]		;r1+0x4=*(02106138)=#1773506800(0x69b590f0)
:020038B0 E0102002 ands r2,r0,r2
:020038B4 11C120B2 strneh r2,[r1, #+0x2]		;r1+0x2=*(02106136)=#-1863292432(0x90f069f0)
:020038B8 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(020038d0)=#34627892(0x02106134)
:020038BC E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(02106134)=#1777363344(0x69f06990)
:020038C0 E12FFF1E bx r14 (Jump to addr_83604BB1?)
msr CPSR_fsxc,r14
:020038C4 04000130 streq r0,[r0],#-0x130
:020038C8 027FFFA8 rsbeqs r15,r15,#0x2A0
:020038CC 00002FFF unknown
:020038D0 02106134 andeqs r6,r0,#0xD
:020038D4 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(02003910)=#67109168(0x04000130)
:020038D8 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(02003914)=#41942952(0x027fffa8)
:020038DC E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(04000130)=#863580674(0x33793202)
:020038E0 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(027fffa8)=#-1308161109(0xb2070bab)
:020038E4 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(02003918)=#12287(0x00002fff)
:020038E8 E1821001 orr  r1,r2,r1
:020038EC E0211000 eor  r1,r1,r0
:020038F0 E0010000 and  r0,r1,r0
:020038F4 E1A00800 mov  r0,r0,lsl #0x10		;r0=805240832(0x2fff0000)
:020038F8 E1A00820 mov  r0,r0,lsr #0x10		;r0=12287(0x2fff)
:020038FC E3100FC3 tst r0,#0x30C
:02003900 059F1014 ldreq r1,[r15, #+0x14]		;r15+0x14=*(0200391c)=#33568732(0x020037dc)
:02003904 059F0014 ldreq r0,[r15, #+0x14]		;r15+0x14=*(02003920)=#34717680(0x0211bff0)
:02003908 05801004 streq r1,[r0, #+0x4]		;r0+0x4=*(0211bff4)=#-1609540347(0xa0105d05)
:0200390C E12FFF1E bx r14 (Jump to addr_83604BB1?)
msr CPSR_fsxc,r14
:02003910 04000130 streq r0,[r0],#-0x130
:02003914 027FFFA8 rsbeqs r15,r15,#0x2A0
:02003918 00002FFF unknown
:0200391C 020037DC andeq  r3,r0,#0x3700000
:02003920 0211BFF0 andeqs r11,r1,#0x3C0
:02003924 E92D4008 stmdb  r13!,{r3,r14}
:02003928 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(02003938)=#34717680(0x0211bff0)
:0200392C E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(0211bff4)=#-1609540347(0xa0105d05)
:02003930 E12FFF30 blx r0 (Jump to addr_A0105D05?)msr CPSR_fsxc,r0
:02003934 E8BD8008 ldmia  r13!,{r3,r15}
:02003938 0211BFF0 andeqs r11,r1,#0x3C0
:0200393C E92D4008 stmdb  r13!,{r3,r14}
:02003940 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(02003978)=#34627892(0x02106134)
:02003944 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02003948 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(02106134)=#1777363344(0x69f06990)
:0200394C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(02106136)=#-1863292432(0x90f069f0)
:02003950 E5C0100C strb r1,[r0, #+0xc]		;r0+0xc=*(02106140)=#1602814809(0x5f890359)
:02003954 EBFFFF9B bl 020037C8
:02003958 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(0200397c)=#41942952(0x027fffa8)
:0200395C E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(02003980)=#67109168(0x04000130)
:02003960 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(027fffa8)=#-1308161109(0xb2070bab)
:02003964 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(04000130)=#863580674(0x33793202)
:02003968 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(02003984)=#33568980(0x020038d4)
:0200396C E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02003988)=#34717680(0x0211bff0)
:02003970 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(0211bff4)=#-1609540347(0xa0105d05)
:02003974 E8BD8008 ldmia  r13!,{r3,r15}
:02003978 02106134 andeqs r6,r0,#0xD
:0200397C 027FFFA8 rsbeqs r15,r15,#0x2A0
:02003980 04000130 streq r0,[r0],#-0x130
:02003984 020038D4 andeq  r3,r0,#0xD40000
:02003988 0211BFF0 andeqs r11,r1,#0x3C0
:0200398C E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(0200399c)=#34254196(0x020aad74)
:02003990 E1A01000 mov  r1,r0			;r1=34717680(0x211bff0)
:02003994 E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(020039a0)=#67113068(0x0400106c)
:02003998 E12FFF1C bx r12 (Jump to addr_020AAD74?)msr CPSR_fsxc,r12
:0200399C 020AAD74 andeq  r10,r10,#0x1D00
:020039A0 0400106C streq r1,[r0],#-0x6c
:020039A4 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(020039b4)=#34254196(0x020aad74)
:020039A8 E1A01000 mov  r1,r0			;r1=67113068(0x400106c)
:020039AC E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(020039b8)=#67108972(0x0400006c)
:020039B0 E12FFF1C bx r12 (Jump to addr_020AAD74?)msr CPSR_fsxc,r12
:020039B4 020AAD74 andeq  r10,r10,#0x1D00
:020039B8 0400006C streq r0,[r0],#-0x6c
:020039BC E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(020039c8)=#33569228(0x020039cc)
:020039C0 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:020039C4 E12FFF1C bx r12 (Jump to addr_020039CC?)msr CPSR_fsxc,r12
:020039C8 020039CC andeq  r3,r0,#0x330000
:020039CC E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:020039D0 E59F8068 ldr r8,[r15, #+0x68]		;r15+0x68=*(02003a40)=#34717748(0x0211c034)
:020039D4 E1A0A000 mov  r10,r0			;r10=16(0x10)
:020039D8 E1A00008 mov  r0,r8			;r0=34717748(0x211c034)
:020039DC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:020039E0 E3A02018 mov  r2,#0x18		;r2=24(0x18)
:020039E4 EB02B667 bl 020B1388
:020039E8 E1A0040A mov  r0,r10,lsl #0x8		;r0=4096(0x1000)
:020039EC E3A09000 mov  r9,#0x0		;r9=0(0x0)
:020039F0 E1A00800 mov  r0,r0,lsl #0x10		;r0=268435456(0x10000000)
:020039F4 E59F5048 ldr r5,[r15, #+0x48]		;r15+0x48=*(02003a44)=#34515056(0x020ea870)
:020039F8 E59F4048 ldr r4,[r15, #+0x48]		;r15+0x48=*(02003a48)=#34515048(0x020ea868)
:020039FC E1A06840 mov  r6,r0,asr #0x10
:02003A00 E3A0703F mov  r7,#0x3F		;r7=63(0x3f)
:02003A04 E1A0B009 mov  r11,r9			;r11=0(0x0)
:02003A08 E5887000 str r7,[r8, #+0x0]		;r8+0x0=*(0211c034)=#943434780(0x383bac1c)
:02003A0C E1C860B4 strh r6,[r8, #+0x4]		;r8+0x4=*(0211c038)=#125946(0x0001ebfa)
:02003A10 E7951109 ldr r1,[r5,+r9, lsl #0x2]
:02003A14 E1A0000A mov  r0,r10			;r0=16(0x10)
:02003A18 E12FFF31 blx r1 (Jump to addr_00000000?)msr CPSR_fsxc,r1
:02003A1C E498000C ldr r0,[r8],#+0xc
:02003A20 E7942109 ldr r2,[r4,+r9, lsl #0x2]
:02003A24 E1A0100B mov  r1,r11			;r1=0(0x0)
:02003A28 E12FFF32 blx r2 (Jump to addr_00000018?)msr CPSR_fsxc,r2
:02003A2C E2890001 add  r0,r9,#0x1
:02003A30 E20090FF and  r9,r0,#0xFF
:02003A34 E3590002 cmp r9,#0x2
:02003A38 3AFFFFF2 bcc 02003A08
:02003A3C E8BD8FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:02003A40 0211C034 andeqs r12,r1,#0x34
:02003A44 020EA870 andeq  r10,r14,#0x700000
:02003A48 020EA868 andeq  r10,r14,#0x680000
:02003A4C E59F201C ldr r2,[r15, #+0x1c]		;r15+0x1c=*(02003a70)=#34717748(0x0211c034)
:02003A50 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02003A54 E0222190 mla  r2,r0,r1,r2unknown
:02003A58 E5D2100B ldrb r1,[r2, #+0xb]		;r2+0xb=*(0211c03f)=#2424850(0x00250012)
:02003A5C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02003A60 E3C11080 bic  r1,r1,#0x80
:02003A64 E5C2100B strb r1,[r2, #+0xb]		;r2+0xb=*(0211c03f)=#2424850(0x00250012)
:02003A68 E5C2000A strb r0,[r2, #+0xa]		;r2+0xa=*(0211c03e)=#620761760(0x250012a0)
:02003A6C E12FFF1E bx r14 (Jump to addr_02003A34?)
msr CPSR_fsxc,r14
:02003A70 0211C034 andeqs r12,r1,#0x34
:02003A74 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02003A78 E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:02003A7C E3A08A01 mov  r8,#0x1000		;r8=4096(0x1000)
:02003A80 E59F9160 ldr r9,[r15, #+0x160]		;r15+0x160=*(02003be8)=#34717748(0x0211c034)
:02003A84 E59F5160 ldr r5,[r15, #+0x160]		;r15+0x160=*(02003bec)=#34515048(0x020ea868)
:02003A88 E59F6160 ldr r6,[r15, #+0x160]		;r15+0x160=*(02003bf0)=#34515056(0x020ea870)
:02003A8C E59F4160 ldr r4,[r15, #+0x160]		;r15+0x160=*(02003bf4)=#34647648(0x0210ae60)
:02003A90 E2688000 rsb  r8,r8,#0x0
:02003A94 E3A07A01 mov  r7,#0x1000		;r7=4096(0x1000)
:02003A98 E1A0B00A mov  r11,r10			;r11=0(0x0)
:02003A9C E1A0100B mov  r1,r11			;r1=0(0x0)
:02003AA0 E5D9000B ldrb r0,[r9, #+0xb]		;r9+0xb=*(0211c03f)=#2424850(0x00250012)
:02003AA4 E3100080 tst r0,#0x80
:02003AA8 0A00002E beq 02003B68
:02003AAC E5D9000A ldrb r0,[r9, #+0xa]		;r9+0xa=*(0211c03e)=#620761760(0x250012a0)
:02003AB0 E3500001 cmp r0,#0x1
:02003AB4 13500003 cmpne r0,#0x3
:02003AB8 1A000029 bne 02003B64
:02003ABC E1D910F4 ldrsh r1,[r9, #+0x4]		;r9+0x4=*(0211c038)=#125946(0x0001ebfa)
:02003AC0 E1D900F8 ldrsh r0,[r9, #+0x8]		;r9+0x8=*(0211c03c)=#312533633(0x12a0e281)
:02003AC4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02003AC8 E0810000 add  r0,r1,r0
:02003ACC E1C900B4 strh r0,[r9, #+0x4]		;r9+0x4=*(0211c038)=#125946(0x0001ebfa)
:02003AD0 E1D900F8 ldrsh r0,[r9, #+0x8]		;r9+0x8=*(0211c03c)=#312533633(0x12a0e281)
:02003AD4 E3500000 cmp r0,#0x0
:02003AD8 03A02001 moveq  r2,#0x1		;r2=1(0x1)
:02003ADC 0A000013 beq 02003B30
:02003AE0 E1D900F4 ldrsh r0,[r9, #+0x4]		;r9+0x4=*(0211c038)=#125946(0x0001ebfa)
:02003AE4 E1500008 cmp r0,r8
:02003AE8 D1C980B4 strleh r8,[r9, #+0x4]		;r9+0x4=*(0211c038)=#125946(0x0001ebfa)
:02003AEC D3A02001 movle  r2,#0x1		;r2=1(0x1)
:02003AF0 DA00000E ble 02003B30
:02003AF4 E3500A01 cmp r0,#0x1000
:02003AF8 A1C970B4 strgeh r7,[r9, #+0x4]		;r9+0x4=*(0211c038)=#125946(0x0001ebfa)
:02003AFC A3A02001 movge  r2,#0x1		;r2=1(0x1)
:02003B00 AA00000A bge 02003B30
:02003B04 E200CC1F and  r12,r0,#0x1F00
:02003B08 E2013C1F and  r3,r1,#0x1F00
:02003B0C E15C0003 cmp r12,r3
:02003B10 0A000006 beq 02003B30
:02003B14 E1D9C0F6 ldrsh r12,[r9, #+0x6]		;r9+0x6=*(0211c03a)=#-494862335(0xe2810001)
:02003B18 E040300C sub  r3,r0,r12
:02003B1C E041000C sub  r0,r1,r12
:02003B20 E2031902 and  r1,r3,#0x8000
:02003B24 E2000902 and  r0,r0,#0x8000
:02003B28 E1510000 cmp r1,r0
:02003B2C 13A02001 movne  r2,#0x1		;r2=1(0x1)
:02003B30 E3520000 cmp r2,#0x0
:02003B34 0A00000A beq 02003B64
:02003B38 E1D900F6 ldrsh r0,[r9, #+0x6]		;r9+0x6=*(0211c03a)=#-494862335(0xe2810001)
:02003B3C E1C900B4 strh r0,[r9, #+0x4]		;r9+0x4=*(0211c038)=#125946(0x0001ebfa)
:02003B40 E5D9000A ldrb r0,[r9, #+0xa]		;r9+0xa=*(0211c03e)=#620761760(0x250012a0)
:02003B44 E5D9100B ldrb r1,[r9, #+0xb]		;r9+0xb=*(0211c03f)=#2424850(0x00250012)
:02003B48 E3500001 cmp r0,#0x1
:02003B4C 03A02020 moveq  r2,#0x20		;r2=32(0x20)
:02003B50 13A02040 movne  r2,#0x40		;r2=64(0x40)
:02003B54 E1811002 orr  r1,r1,r2
:02003B58 E1A0000A mov  r0,r10			;r0=0(0x0)
:02003B5C E5C9100B strb r1,[r9, #+0xb]		;r9+0xb=*(0211c03f)=#2424850(0x00250012)
:02003B60 EBFFFFB9 bl 02003A4C
:02003B64 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02003B68 E59407EC ldr r0,[r4, #+0x7ec]		;r4+0x7ec=*(0210b64c)=#21860864(0x014d9200)
:02003B6C E3100902 tst r0,#0x8000
:02003B70 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02003B74 E3510000 cmp r1,#0x0
:02003B78 15990000 ldrne r0,[r9, #+0x0]		;r9+0x0=*(0211c034)=#943434780(0x383bac1c)
:02003B7C 13500000 cmpne r0,#0x0
:02003B80 0A00000E beq 02003BC0
:02003B84 E350003F cmp r0,#0x3F
:02003B88 1A000006 bne 02003BA8
:02003B8C E1D920F4 ldrsh r2,[r9, #+0x4]		;r9+0x4=*(0211c038)=#125946(0x0001ebfa)
:02003B90 E796110A ldr r1,[r6,+r10, lsl #0x2]
:02003B94 E1A003C2 mov  r0,r2,asr #0x7
:02003B98 E0820C20 add  r0,r2,r0,lsr #0x18
:02003B9C E1A00440 mov  r0,r0,asr #0x8
:02003BA0 E12FFF31 blx r1 (Jump to addr_00000001?)msr CPSR_fsxc,r1
:02003BA4 EA000005 b 02003BC0
:02003BA8 E1D930F4 ldrsh r3,[r9, #+0x4]		;r9+0x4=*(0211c038)=#125946(0x0001ebfa)
:02003BAC E795210A ldr r2,[r5,+r10, lsl #0x2]
:02003BB0 E1A013C3 mov  r1,r3,asr #0x7
:02003BB4 E0831C21 add  r1,r3,r1,lsr #0x18
:02003BB8 E1A01441 mov  r1,r1,asr #0x8
:02003BBC E12FFF32 blx r2 (Jump to addr_0001EBFA?)msr CPSR_fsxc,r2
:02003BC0 E28A0001 add  r0,r10,#0x1
:02003BC4 E200A0FF and  r10,r0,#0xFF
:02003BC8 E35A0002 cmp r10,#0x2
:02003BCC E289900C add  r9,r9,#0xC
:02003BD0 3AFFFFB1 bcc 02003A9C
:02003BD4 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(02003bf4)=#34647648(0x0210ae60)
:02003BD8 E59017EC ldr r1,[r0, #+0x7ec]		;r0+0x7ec=*(0210b64c)=#21860864(0x014d9200)
:02003BDC E3C11902 bic  r1,r1,#0x8000
:02003BE0 E58017EC str r1,[r0, #+0x7ec]		;r0+0x7ec=*(0210b64c)=#21860864(0x014d9200)
:02003BE4 E8BD8FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:02003BE8 0211C034 andeqs r12,r1,#0x34
:02003BEC 020EA868 andeq  r10,r14,#0x680000
:02003BF0 020EA870 andeq  r10,r14,#0x700000
:02003BF4 0210AE60 andeqs r10,r0,#0x600
:02003BF8 E92D4008 stmdb  r13!,{r3,r14}
:02003BFC E1A01000 mov  r1,r0			;r1=34647648(0x210ae60)
:02003C00 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02003C04 E0020091 mul  r2,r1,r0
:02003C08 E59F3054 ldr r3,[r15, #+0x54]		;r15+0x54=*(02003c64)=#34717748(0x0211c034)
:02003C0C E7930002 ldr r0,[r3, +r2]
:02003C10 E0832002 add  r2,r3,r2
:02003C14 E3500000 cmp r0,#0x0
:02003C18 08BD8008 ldmeqia  r13!,{r3,r15}
:02003C1C E350003F cmp r0,#0x3F
:02003C20 1A000007 bne 02003C44
:02003C24 E1D230F4 ldrsh r3,[r2, #+0x4]		;r2+0x4=*(0001ebfe)
:02003C28 E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(02003c68)=#34515056(0x020ea870)
:02003C2C E1A003C3 mov  r0,r3,asr #0x7
:02003C30 E0830C20 add  r0,r3,r0,lsr #0x18
:02003C34 E7921101 ldr r1,[r2,+r1, lsl #0x2]
:02003C38 E1A00440 mov  r0,r0,asr #0x8
:02003C3C E12FFF31 blx r1 (Jump to addr_0210AE60?)msr CPSR_fsxc,r1
:02003C40 E8BD8008 ldmia  r13!,{r3,r15}
:02003C44 E1D2C0F4 ldrsh r12,[r2, #+0x4]		;r2+0x4=*(020ea874)=#1292911896(0x4d104518)
:02003C48 E59F301C ldr r3,[r15, #+0x1c]		;r15+0x1c=*(02003c6c)=#34515048(0x020ea868)
:02003C4C E1A023CC mov  r2,r12,asr #0x7
:02003C50 E08C2C22 add  r2,r12,r2,lsr #0x18
:02003C54 E7933101 ldr r3,[r3,+r1, lsl #0x2]
:02003C58 E1A01442 mov  r1,r2,asr #0x8
:02003C5C E12FFF33 blx r3 (Jump to addr_020EA868?)msr CPSR_fsxc,r3
:02003C60 E8BD8008 ldmia  r13!,{r3,r15}
:02003C64 0211C034 andeqs r12,r1,#0x34
:02003C68 020EA870 andeq  r10,r14,#0x700000
:02003C6C 020EA868 andeq  r10,r14,#0x680000
:02003C70 E3500000 cmp r0,#0x0
:02003C74 E3E00000 mvn  r0,#0x0
:02003C78 0A000002 beq 02003C88
:02003C7C E1520000 cmp r2,r0
:02003C80 03A0203F moveq  r2,#0x3F		;r2=63(0x3f)
:02003C84 EA000002 b 02003C94
:02003C88 E1510000 cmp r1,r0
:02003C8C 03A0103F moveq  r1,#0x3F		;r1=63(0x3f)
:02003C90 E1A02001 mov  r2,r1			;r2=63(0x3f)
:02003C94 E1A00002 mov  r0,r2			;r0=63(0x3f)
:02003C98 E12FFF1E bx r14 (Jump to addr_02003C68?)
msr CPSR_fsxc,r14
:02003C9C E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02003CA0 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02003CA4 E59F5084 ldr r5,[r15, #+0x84]		;r15+0x84=*(02003d30)=#34717748(0x0211c034)
:02003CA8 E1A0A000 mov  r10,r0			;r10=63(0x3f)
:02003CAC E1A09001 mov  r9,r1			;r9=63(0x3f)
:02003CB0 E1A08002 mov  r8,r2			;r8=63(0x3f)
:02003CB4 E1A04006 mov  r4,r6			;r4=0(0x0)
:02003CB8 E3A0B003 mov  r11,#0x3		;r11=3(0x3)
:02003CBC E1A00006 mov  r0,r6			;r0=0(0x0)
:02003CC0 E1A01009 mov  r1,r9			;r1=63(0x3f)
:02003CC4 E1A02008 mov  r2,r8			;r2=63(0x3f)
:02003CC8 EBFFFFE8 bl 02003C70
:02003CCC E1B07000 movs r7,r0			;r7=0(0x0)
:02003CD0 0A000010 beq 02003D18
:02003CD4 E5D5000B ldrb r0,[r5, #+0xb]		;r5+0xb=*(0211c03f)=#2424850(0x00250012)
:02003CD8 E3100080 tst r0,#0x80
:02003CDC 0A000001 beq 02003CE8
:02003CE0 E1A00006 mov  r0,r6			;r0=0(0x0)
:02003CE4 EBFFFF58 bl 02003A4C
:02003CE8 E5857000 str r7,[r5, #+0x0]		;r5+0x0=*(0211c034)=#943434780(0x383bac1c)
:02003CEC E1C540B6 strh r4,[r5, #+0x6]		;r5+0x6=*(0211c03a)=#-494862335(0xe2810001)
:02003CF0 E1D500F4 ldrsh r0,[r5, #+0x4]		;r5+0x4=*(0211c038)=#125946(0x0001ebfa)
:02003CF4 E35A0000 cmp r10,#0x0
:02003CF8 03A0A001 moveq  r10,#0x1		;r10=1(0x1)
:02003CFC E1A0100A mov  r1,r10			;r1=1(0x1)
:02003D00 EB033AC7 bl 020D2824
:02003D04 E2600000 rsb  r0,r0,#0x0
:02003D08 E1C500B8 strh r0,[r5, #+0x8]		;r5+0x8=*(0211c03c)=#312533633(0x12a0e281)
:02003D0C E5C5B00A strb r11,[r5, #+0xa]		;r5+0xa=*(0211c03e)=#620761760(0x250012a0)
:02003D10 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:02003D14 E5C5000B strb r0,[r5, #+0xb]		;r5+0xb=*(0211c03f)=#2424850(0x00250012)
:02003D18 E2860001 add  r0,r6,#0x1
:02003D1C E20060FF and  r6,r0,#0xFF
:02003D20 E3560002 cmp r6,#0x2
:02003D24 E285500C add  r5,r5,#0xC
:02003D28 3AFFFFE3 bcc 02003CBC
:02003D2C E8BD8FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:02003D30 0211C034 andeqs r12,r1,#0x34
:02003D34 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02003D38 E3A04A01 mov  r4,#0x1000		;r4=4096(0x1000)
:02003D3C E59F50A4 ldr r5,[r15, #+0xa4]		;r15+0xa4=*(02003de8)=#34717748(0x0211c034)
:02003D40 E1A0A000 mov  r10,r0			;r10=2424850(0x250012)
:02003D44 E1A09001 mov  r9,r1			;r9=1(0x1)
:02003D48 E1A08002 mov  r8,r2			;r8=63(0x3f)
:02003D4C E1A0B003 mov  r11,r3			;r11=34515048(0x20ea868)
:02003D50 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02003D54 E2644000 rsb  r4,r4,#0x0
:02003D58 E1A00006 mov  r0,r6			;r0=0(0x0)
:02003D5C E1A01008 mov  r1,r8			;r1=63(0x3f)
:02003D60 E1A0200B mov  r2,r11			;r2=34515048(0x20ea868)
:02003D64 EBFFFFC1 bl 02003C70
:02003D68 E1B07000 movs r7,r0			;r7=0(0x0)
:02003D6C 0A000017 beq 02003DD0
:02003D70 E5D5000B ldrb r0,[r5, #+0xb]		;r5+0xb=*(0211c03f)=#2424850(0x00250012)
:02003D74 E3100080 tst r0,#0x80
:02003D78 0A000001 beq 02003D84
:02003D7C E1A00006 mov  r0,r6			;r0=0(0x0)
:02003D80 EBFFFF31 bl 02003A4C
:02003D84 E3590000 cmp r9,#0x0
:02003D88 01A00004 moveq  r0,r4			;r0=4096(0x1000)
:02003D8C 13A00A01 movne  r0,#0x1000		;r0=4096(0x1000)
:02003D90 E5857000 str r7,[r5, #+0x0]		;r5+0x0=*(0211c034)=#943434780(0x383bac1c)
:02003D94 E35A0000 cmp r10,#0x0
:02003D98 03A0A001 moveq  r10,#0x1		;r10=1(0x1)
:02003D9C E1C500B6 strh r0,[r5, #+0x6]		;r5+0x6=*(0211c03a)=#-494862335(0xe2810001)
:02003DA0 E3A00A01 mov  r0,#0x1000		;r0=4096(0x1000)
:02003DA4 E1A0100A mov  r1,r10			;r1=1(0x1)
:02003DA8 EB033A9D bl 020D2824
:02003DAC E1C500B8 strh r0,[r5, #+0x8]		;r5+0x8=*(0211c03c)=#312533633(0x12a0e281)
:02003DB0 E3590000 cmp r9,#0x0
:02003DB4 01D500F8 ldreqsh r0,[r5, #+0x8]		;r5+0x8=*(0211c03c)=#312533633(0x12a0e281)
:02003DB8 02600000 rsbeq  r0,r0,#0x0
:02003DBC 01C500B8 streqh r0,[r5, #+0x8]		;r5+0x8=*(0211c03c)=#312533633(0x12a0e281)
:02003DC0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02003DC4 E5C5000A strb r0,[r5, #+0xa]		;r5+0xa=*(0211c03e)=#620761760(0x250012a0)
:02003DC8 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:02003DCC E5C5000B strb r0,[r5, #+0xb]		;r5+0xb=*(0211c03f)=#2424850(0x00250012)
:02003DD0 E2860001 add  r0,r6,#0x1
:02003DD4 E20060FF and  r6,r0,#0xFF
:02003DD8 E3560002 cmp r6,#0x2
:02003DDC E285500C add  r5,r5,#0xC
:02003DE0 3AFFFFDC bcc 02003D58
:02003DE4 E8BD8FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:02003DE8 0211C034 andeqs r12,r1,#0x34
:02003DEC E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02003DF0 E3A04A01 mov  r4,#0x1000		;r4=4096(0x1000)
:02003DF4 E59F5094 ldr r5,[r15, #+0x94]		;r15+0x94=*(02003e90)=#34717748(0x0211c034)
:02003DF8 E59FB094 ldr r11,[r15, #+0x94]		;r15+0x94=*(02003e94)=#34515048(0x020ea868)
:02003DFC E1A0A000 mov  r10,r0			;r10=2424850(0x250012)
:02003E00 E1A09001 mov  r9,r1			;r9=1(0x1)
:02003E04 E1A08002 mov  r8,r2			;r8=34515048(0x20ea868)
:02003E08 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02003E0C E2644000 rsb  r4,r4,#0x0
:02003E10 E1A00006 mov  r0,r6			;r0=0(0x0)
:02003E14 E1A01009 mov  r1,r9			;r1=1(0x1)
:02003E18 E1A02008 mov  r2,r8			;r2=34515048(0x20ea868)
:02003E1C EBFFFF93 bl 02003C70
:02003E20 E1B07000 movs r7,r0			;r7=0(0x0)
:02003E24 0A000013 beq 02003E78
:02003E28 E5D5000B ldrb r0,[r5, #+0xb]		;r5+0xb=*(0211c03f)=#2424850(0x00250012)
:02003E2C E3100080 tst r0,#0x80
:02003E30 0A000001 beq 02003E3C
:02003E34 E1A00006 mov  r0,r6			;r0=0(0x0)
:02003E38 EBFFFF03 bl 02003A4C
:02003E3C E35A0000 cmp r10,#0x0
:02003E40 01A00004 moveq  r0,r4			;r0=4096(0x1000)
:02003E44 E5857000 str r7,[r5, #+0x0]		;r5+0x0=*(0211c034)=#943434780(0x383bac1c)
:02003E48 13A00A01 movne  r0,#0x1000		;r0=4096(0x1000)
:02003E4C E1C500B4 strh r0,[r5, #+0x4]		;r5+0x4=*(0211c038)=#125946(0x0001ebfa)
:02003E50 E1D510F4 ldrsh r1,[r5, #+0x4]		;r5+0x4=*(0211c038)=#125946(0x0001ebfa)
:02003E54 E1A00006 mov  r0,r6			;r0=0(0x0)
:02003E58 E1C510B6 strh r1,[r5, #+0x6]		;r5+0x6=*(0211c03a)=#-494862335(0xe2810001)
:02003E5C EBFFFF65 bl 02003BF8
:02003E60 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(0211c034)=#943434780(0x383bac1c)
:02003E64 E3500000 cmp r0,#0x0
:02003E68 0A000002 beq 02003E78
:02003E6C E79B2106 ldr r2,[r11,+r6, lsl #0x2]
:02003E70 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02003E74 E12FFF32 blx r2 (Jump to addr_020EA868?)msr CPSR_fsxc,r2
:02003E78 E2860001 add  r0,r6,#0x1
:02003E7C E20060FF and  r6,r0,#0xFF
:02003E80 E3560002 cmp r6,#0x2
:02003E84 E285500C add  r5,r5,#0xC
:02003E88 3AFFFFE0 bcc 02003E10
:02003E8C E8BD8FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:02003E90 0211C034 andeqs r12,r1,#0x34
:02003E94 020EA868 andeq  r10,r14,#0x680000
:02003E98 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02003E9C E0010190 mul  r1,r0,r1
:02003EA0 E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(02003eac)=#34717759(0x0211c03f)
:02003EA4 E7D00001 ldrb r0,[r0, +r1]
:02003EA8 E12FFF1E bx r14 (Jump to addr_02003E80?)
msr CPSR_fsxc,r14
:02003EAC 0211C03F andeqs r12,r1,#0x3F
:02003EB0 E92D4008 stmdb  r13!,{r3,r14}
:02003EB4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02003EB8 EBFFFFF6 bl 02003E98
:02003EBC E3100080 tst r0,#0x80
:02003EC0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02003EC4 18BD8008 ldmneia  r13!,{r3,r15}
:02003EC8 EBFFFFF2 bl 02003E98
:02003ECC E3100080 tst r0,#0x80
:02003ED0 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02003ED4 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02003ED8 E8BD8008 ldmia  r13!,{r3,r15}
:02003EDC E92D4010 stmdb  r13!,{r4,r14}
:02003EE0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02003EE4 EB000007 bl 02003F08
:02003EE8 E1A04000 mov  r4,r0			;r4=0(0x0)
:02003EEC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02003EF0 EB000004 bl 02003F08
:02003EF4 E3540001 cmp r4,#0x1
:02003EF8 13500001 cmpne r0,#0x1
:02003EFC 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02003F00 11A00004 movne  r0,r4			;r0=0(0x0)
:02003F04 E8BD8010 ldmia  r13!,{r4,r15}
:02003F08 E92D4008 stmdb  r13!,{r3,r14}
:02003F0C EBFFFFE1 bl 02003E98
:02003F10 E3100081 tst r0,#0x81
:02003F14 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02003F18 18BD8008 ldmneia  r13!,{r3,r15}
:02003F1C E3100040 tst r0,#0x40
:02003F20 13A00002 movne  r0,#0x2		;r0=2(0x2)
:02003F24 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02003F28 E8BD8008 ldmia  r13!,{r3,r15}
:02003F2C E92D4008 stmdb  r13!,{r3,r14}
:02003F30 EBFFFFD8 bl 02003E98
:02003F34 E3100081 tst r0,#0x81
:02003F38 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02003F3C 18BD8008 ldmneia  r13!,{r3,r15}
:02003F40 E3100020 tst r0,#0x20
:02003F44 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02003F48 18BD8008 ldmneia  r13!,{r3,r15}
:02003F4C E3100040 tst r0,#0x40
:02003F50 13A00002 movne  r0,#0x2		;r0=2(0x2)
:02003F54 03A00003 moveq  r0,#0x3		;r0=3(0x3)
:02003F58 E8BD8008 ldmia  r13!,{r3,r15}
:02003F5C E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02003F60 E59F10C0 ldr r1,[r15, #+0xc0]		;r15+0xc0=*(02004028)=#33570652(0x02003f5c)
:02003F64 E1B06000 movs r6,r0			;r6=3(0x3)
:02003F68 03A05064 moveq  r5,#0x64		;r5=100(0x64)
:02003F6C E7914106 ldr r4,[r1,+r6, lsl #0x2]
:02003F70 13A05000 movne  r5,#0x0		;r5=0(0x0)
:02003F74 E3540000 cmp r4,#0x0
:02003F78 08BD81F0 ldmeqia  r13!,{r4,r5,r6,r7,r8,r15}
:02003F7C E59F00A8 ldr r0,[r15, #+0xa8]		;r15+0xa8=*(0200402c)=#759296015(0x2d41f00f)
:02003F80 E7D00186 ldrb r0,[r0,+r6, lsl #0x3]
:02003F84 E3500000 cmp r0,#0x0
:02003F88 0A00000E beq 02003FC8
:02003F8C E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02003F90 E3550000 cmp r5,#0x0
:02003F94 D8BD81F0 ldmleia  r13!,{r4,r5,r6,r7,r8,r15}
:02003F98 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02003F9C E3500000 cmp r0,#0x0
:02003FA0 15940004 ldrne r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02003FA4 13500000 cmpne r0,#0x0
:02003FA8 13500001 cmpne r0,#0x1
:02003FAC 0A000000 beq 02003FB4
:02003FB0 EB0001B2 bl 02004680
:02003FB4 E2866001 add  r6,r6,#0x1
:02003FB8 E1560005 cmp r6,r5
:02003FBC E284400C add  r4,r4,#0xC
:02003FC0 BAFFFFF4 blt 02003F98
:02003FC4 E8BD81F0 ldmia  r13!,{r4,r5,r6,r7,r8,r15}
:02003FC8 E3550000 cmp r5,#0x0
:02003FCC E3A08000 mov  r8,#0x0		;r8=0(0x0)
:02003FD0 DA000010 ble 02004018
:02003FD4 E1A07008 mov  r7,r8			;r7=0(0x0)
:02003FD8 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02003FDC E3500000 cmp r0,#0x0
:02003FE0 0A000008 beq 02004008
:02003FE4 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02003FE8 E3500000 cmp r0,#0x0
:02003FEC 13500001 cmpne r0,#0x1
:02003FF0 0A000002 beq 02004000
:02003FF4 EBFFD110 bl 01FF843C
:02003FF8 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02003FFC EB00019F bl 02004680
:02004000 04000100 streq r0,[r0],#-0x100
:02004004 08E58470 unknown
:02004008 05018D01 streq r8,[r1, #-0xd01]		;r1-0xd01=*(0200325b)=#12688(0x00003190)
:0200400C 22DD5800 sbccss r5,r13,#0x0
:02004010 A200B5EF andge  r11,r0,#0x3BC00000
:02004014 0118C508 tsteq r8,r8,lsl #0xa
:02004018 6D15E080 unknown
:0200401C C220AD0A eorgt  r10,r0,#0x280
:02004020 546D1571 unknown
:02004024 B46D600D unknown
:02004028 02003F5C andeq  r3,r0,#0x170
:0200402C 2D41F00F unknown
:02004030 9D1FDDE9 unknown
:02004034 1929CD12 stmnedb  r9!,{r1,r4,r8,r10,r11,r14,r15}
:02004038 8064F00D rsbhi  r15,r4,r13
:0200403C 800503A0 andhi  r0,r5,r0,lsr #0x7
:02004040 40610C59 rsbmi  r0,r1,r9,asr r12
:02004044 04D9E791 ldreqb r14,[r9],#+0x791
:02004048 B2752811 rsblts r2,r5,#0x110000
:0200404C 4C5818D5 ldcmil 8,cr1,[r8],{#0xd5}
:02004050 917000E3 cmnls r0,r3,ror #0x1
:02004054 0000790C andeq  r7,r0,r12,lsl #0x12
:02004058 58D04025 ldmplia  r0 ,{r0,r2,r5,r14}^
:0200405C 2F11D010 swics 0x0011d010
:02004060 002E0001 eoreq  r0,r14,r1
:02004064 07131051 unknown
:02004068 188D0081 stmneia  r13 ,{r0,r7}
:0200406C 28F90FA0 unknown
:02004070 00CC387D sbceq  r3,r12,r13,ror r8
:02004074 5037C196 mlapls r7,r6,r1,r12unknown
:02004078 144D11A0 strneb r1,[r13],#-0x1a0
:0200407C 08C416F5 stmeqia  r4 ,{r0,r2,r4,r5,r6,r7,r9,r10,r12}^
:02004080 0CE15700 stceql 7,cr5,[r1],#+0x0
:02004084 CDED023D stcgtl 2,cr0,[r13,#+0xf4]!
:02004088 7905A000 stmvcdb  r5 ,{r13,r15}
:0200408C F581F000 strnv r15,[r1, #+0x0]		;r1+0x0=*(02003f5c)=#-382909968(0xe92d41f0)
:02004090 9910FD10 ldmlsdb  r0 ,{r4,r8,r10,r11,r12,r13,r14,r15}
:02004094 5572E439 ldrplb r14,[r2, #-0x439]!
:02004098 0DA0644B stceq  4,cr6,[r0,#+0x12c]!
:0200409C 13A0A002 movne  r10,#0x2		;r10=2(0x2)
:020040A0 9D810900 unknown
:020040A4 00E35A1A rsceq  r5,r3,r10,lsl r10
:020040A8 052601A1 streq r0,[r6, #-0x1a1]!
:020040AC C1C8A201 bicgt  r10,r8,r1,lsl #0x4
:020040B0 A0418006 subge  r8,r1,r6
:020040B4 026180E1 rsbeq  r8,r1,#0xE1
:020040B8 B000E085 andlt  r14,r0,r5,lsl #0x1
:020040BC 7001E28D andvc  r14,r1,r13,lsl #0x5
:020040C0 98174500 ldmlsda  r7 ,{r8,r10,r14}
:020040C4 691A2681 ldmvsdb  r10 ,{r0,r7,r9,r10,r13}
:020040C8 98000400 stmlsda  r0 ,{r10}
:020040CC 17207D15 unknown
:020040D0 00D0017D sbceqs r0,r0,r13,ror r1
:020040D4 052EE1D1 streq r14,[r14, #-0x1d1]!
:020040D8 0100007D unknown
:020040DC A00C4000 andge  r4,r12,r0
:020040E0 850B36E1 strhi r3,[r11, #-0x6e1]		;r11-0x6e1=*(020ea187)=#-593756159(0xdc9c0001)
:020040E4 C15000F9 ldrgtsh r0,[r0, #-0x9]		;(r0-0xf9=*(fffffff7))
:020040E8 00018A13 andeq  r8,r1,r3,lsl r10
:020040EC 45C4078D strmib r0,[r4, #+0x78d]		;r4+0x78d=*(0000078d)
:020040F0 88700BE1 unknown
:020040F4 018905E5 orreq  r0,r9,r5,ror #0xb
:020040F8 A101F10B unknown
:020040FC EBFFD41B bl 01FF9170
:02004100 000101B1 streqh r0,[r1], -r1
:02004104 B0040188 andlt  r0,r4,r8,lsl #0x3
:02004108 8800319D stmhida  r0 ,{r0,r2,r3,r4,r7,r8,r12,r13}
:0200410C 000DB0E5 andeq  r11,r13,r5,ror #0x1
:02004110 A200E101 andge  r14,r0,#0x40000000
:02004114 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000000)
:02004118 E19510B4 ldrh r1,[r5, +r4]
:0200411C D600B200 strle r11,[r0],-r0, lsl #0x4
:02004120 751501E1 ldrvc r0,[r5, #-0x1e1]		;(r5-0x1e1=*(fffffe1f))
:02004124 30899021 addcc  r9,r9,r1,lsr #0x0
:02004128 59000AE2 stmpldb  r0 ,{r1,r5,r6,r7,r9,r11}
:0200412C 88800CE1 stmhiia  r0 ,{r0,r5,r6,r7,r10,r11}
:02004130 9DDDE200 unknown
:02004134 900A6934 andls  r6,r10,r4,lsr r9
:02004138 18F110FD unknown
:0200413C 8FF86C02 swihi 0x00f86c02
:02004140 400007F9 unknown
:02004144 04D285E2 ldreqb r8,[r2],#+0x5e2
:02004148 A56899FF strgeb r9,[r8, #-0x9ff]!
:0200414C A118E513 tstge r8,r3,lsl r5
:02004150 C911A521 ldmgtdb  r1 ,{r0,r5,r8,r10,r13,r15}
:02004154 4F7EF843 swimi 0x007ef843
:02004158 118CE92D orrne  r14,r12,r13,lsr #0x12
:0200415C E1B01E2D movs r1,r13,lsr #0x1c		;r1=0(0x0)
:02004160 A0706420 rsbges r6,r0,r0,lsr #0x8
:02004164 09A50803 stmeqib  r5!,{r0,r1,r11}
:02004168 601305CD andvss r0,r3,r13,asr #0xb
:0200416C 006D217C rsbeq  r2,r13,r12,ror r1
:02004170 C5E1A031 strgtb r10,[r1, #+0x31]!
:02004174 1044B313 subne  r11,r4,r3,lsl r3
:02004178 ED00E182 unknown
:0200417C 00851505 addeq  r1,r5,r5,lsl #0xa
:02004180 65215068 strvs r5,[r1, #-0x68]!
:02004184 301B1500 andccs r1,r11,r0,lsl #0xa
:02004188 5000E082 andpl  r14,r0,r2,lsl #0x1
:0200418C 22E19006 rsccs  r9,r1,#0x6
:02004190 15902004 ldrne r2,[r0, #+0x4]		;r0+0x4=*(00000004)
:02004194 421300D1 andmis r0,r3,#0xD1
:02004198 D000A509 andle  r10,r0,r9,lsl #0xa
:0200419C 2EE1D520 cdpcs 5,14,cr13,cr1,cr0,1
:020041A0 E2420220 sub  r0,r2,#0x2
:020041A4 42000102 andmi  r0,r0,#0x80000000
:020041A8 200EF92C andcs  r15,r14,r12,lsr #0x12
:020041AC 08050248 stmeqda  r5 ,{r3,r6,r9}
:020041B0 8002AD52 andhi  r10,r2,r2,asr r13
:020041B4 0A20B295 beq 02830C10
:020041B8 031981D3 tsteq r9,#0xC0000034
:020041BC C320B282 unknown
:020041C0 40910481 addmis r0,r1,r1,lsl #0x9
:020041C4 91EC2315 mvnls  r2,r5,lsl r3
:020041C8 B9010C00 stmltdb  r1 ,{r10,r11}
:020041CC CB031502 blgt 020C95DC
:020041D0 E19010B2 ldrh r1,[r0, +r2]
:020041D4 F80E5904 stmnvda  r14 ,{r2,r8,r11,r12,r14}
:020041D8 135520E0 cmpne r5,#0xE0
:020041DC 6000E247 andvs  r14,r0,r7,asr #0x4
:020041E0 8D600021 stchil 0,cr0,[r0,#-0x84]!
:020041E4 10B2E521 adcnes r14,r2,r1,lsr #0xa
:020041E8 7100E180 unknown
:020041EC 51400803 unknown
:020041F0 C520E79E strgt r14,[r0, #-0x79e]!
:020041F4 39A00602 stmccib  r0!,{r1,r9,r10}
:020041F8 69B09003 ldmvsib  r0!,{r0,r1,r12,r15}
:020041FC 0C0E9507 stceq  5,cr9,[r14],{#0x7}
:02004200 15708D90 ldrneb r8,[r0, #-0xd90]!
:02004204 08A60129 stmeqia  r6!,{r0,r3,r5,r8}
:02004208 03219E01 unknown
:0200420C 0991E286 ldmeqib  r1 ,{r1,r2,r7,r9,r13,r14,r15}
:02004210 03E02408 mvneq  r2,#0x8000000
:02004214 1029001D eorne  r0,r9,r13,lsl r0
:02004218 1800000B stmneda  r0 ,{r0,r1,r3}
:0200421C 940000AA strls r0,[r0],#-0xaa
:02004220 000766C5 andeq  r6,r7,r5,asr #0xd
:02004224 07E81094 unknown
:02004228 0BE88500 bleq 01A25630
:0200422C 40A01E51 adcmi  r1,r0,r1,asr r14
:02004230 BD03E584 unknown
:02004234 0712ED00 ldreq r14,[r2,-r0, lsl #0x1a]
:02004238 580C039D stmplda  r12 ,{r0,r2,r3,r4,r7,r8,r9}
:0200423C 34C58440 strccb r8,[r5],#+0x440
:02004240 09010099 stmeqdb  r1 ,{r0,r3,r4,r7}
:02004244 05078501 streq r8,[r7, #-0x501]		;(r7-0x501=*(fffffaff))
:02004248 5510456C ldrpl r4,[r0, #-0x56c]		;(r0-0x56c=*(fffffa94))
:0200424C 40550C10 submis r0,r5,r0,lsl r12
:02004250 9D243DE2 stcls  13,cr3,[r4,#-0x388]!
:02004254 05AB2019 streq r2,[r11, #+0x19]!
:02004258 103D0800 eornes r0,r13,r0,lsl #0x10
:0200425C 00A80045 adceq  r0,r8,r5,asr #0x0
:02004260 8D02C180 unknown
:02004264 40059659 andmi  r9,r5,r9,asr r6
:02004268 05950008 ldreq r0,[r5, #+0x8]		;r5+0x8=*(00000008)
:0200426C 43030099 unknown
:02004270 00152D03 andeqs r2,r5,r3,lsl #0x1a
:02004274 05191FB1 ldreq r1,[r9, #-0xfb1]		;(r9-0xfb1=*(fffff050))
:02004278 E9B50725 ldmib  r5!,{r0,r2,r5,r8,r9,r10}
:0200427C 144DBA02 strneb r11,[r13],#-0xa02
:02004280 E1560007 cmp r6,r7
:02004284 39F01539 unknown
:02004288 BD8FA115 unknown
:0200428C 152241E8 strne r4,[r2, #-0x1e8]!
:02004290 04259531 unknown
:02004294 38053831 stmccda  r5 ,{r0,r4,r5,r11,r12,r13}
:02004298 E7D32184 ldrb r2,[r3,+r4, lsl #0x3]
:0200429C 080FED84 stmeqda  r15 ,{r2,r7,r8,r10,r11,r13,r14,r15}
:020042A0 0202A141 andeq  r10,r2,#0x40000010
:020042A4 01908FF1 ldreqsh r8,[r0, +r1]
:020042A8 06101110 unknown
:020042AC 19000161 stmnedb  r0 ,{r0,r5,r6,r8}
:020042B0 011F0001 tsteq r15,r1
:020042B4 40092300 andmi  r2,r9,r0,lsl #0x6
:020042B8 00015526 andeq  r5,r1,r6,lsr #0xa
:020042BC 35015D2E strcc r5,[r1, #-0xd2e]		;(r1-0xd2e=*(fffff2d2))
:020042C0 C9110110 ldmgtdb  r1 ,{r4,r8}
:020042C4 3D20B112 stccc  1,cr11,[r0,#-0x48]!
:020042C8 00B1E192 umlaleqs r14,r1,r2,r1
:020042CC 9900E190 stmlsdb  r0 ,{r4,r7,r8,r13,r14,r15}
:020042D0 31078001 unknown
:020042D4 801DB801 andhis r11,r13,r1,lsl #0x10
:020042D8 9C030099 stcls  0,cr0,[r3],{#0x99}
:020042DC 139A3045 orrnes r3,r10,#0x45
:020042E0 00985031 addeqs r5,r8,r1,lsr r0
:020042E4 E7D010B1 unknown
:020042E8 0392459D orreqs r4,r2,#0x27400000
:020042EC 07C30001 streqb r0,[r3, +r1]
:020042F0 41A51019 movmi  r1,r9,lsl r0		;r1=1(0x1)
:020042F4 0068A080 rsbeq  r10,r8,r0,lsl #0x1
:020042F8 80110F09 andhis r0,r1,r9,lsl #0x1e
:020042FC 54001129 strpl r1,[r0],#-0x129
:02004300 11AC10F5 unknown
:02004304 00352480 eoreqs r2,r5,r0,lsl #0x9
:02004308 00190040 andeqs r0,r9,r0,asr #0x0
:0200430C 65948035 ldrvs r8,[r4, #+0x35]		;r4+0x35=*(00000035)
:02004310 2545FFFE strcsb r15,[r5, #-0xffe]		;(r5-0xffe=*(fffff002))
:02004314 31241645 unknown
:02004318 1527951D strne r9,[r7, #-0x51d]!
:0200431C C121EC00 unknown
:02004320 F5CEE5E7 strnvb r14,[r14, #+0x5e7]		;r14+0x5e7=*(fbe357e8)
:02004324 1AED5635 bne 01B59C00
:02004328 3D1BE5A0 unknown
:0200432C C0118401 andgts r8,r1,r1,lsl #0x8
:02004330 510510E7 unknown
:02004334 15412183 strneb r2,[r1, #-0x183]		;(r1-0x183=*(fffffe7e))
:02004338 000D11C0 andeq  r1,r13,r0,asr #0x3
:0200433C 800D0025 andhi  r0,r13,r5,lsr #0x0
:02004340 9FC07104 swils 0x00c07104
:02004344 3A4D03CD bcc 03345280
:02004348 35004380 strcc r4,[r0, #-0x380]		;(r0-0x380=*(fffffc80))
:0200434C 1FD18C0E swine 0x00d18c0e
:02004350 B5C8E1B0 strltb r14,[r8, #+0x1b0]		;r8+0x1b0=*(00003340)
:02004354 0500C441 streq r12,[r0, #-0x441]		;(r0-0x441=*(fffffbbf))
:02004358 C2319100 eorgts r9,r1,#0x0
:0200435C 20A1C0E7 adccs  r12,r1,r7,ror #0x1
:02004360 1085E080 addne  r14,r5,r0,lsl #0x1
:02004364 07E7C131 unknown
:02004368 B4E5D210 unknown
:0200436C 0D950000 unknown
:02004370 0203A040 andeq  r10,r3,#0x40
:02004374 E302C110 unknown
:02004378 07130429 ldreq r0,[r3,-r9, lsr #0x8]
:0200437C 08E5C210 unknown
:02004380 49803002 stmmiib  r0 ,{r1,r12,r13}
:02004384 02E35500 rsceq  r5,r3,#0x0
:02004388 F504A029 strnv r10,[r4, #-0x29]		;(r4-0x29=*(ffffffd7))
:0200438C 241DA000 ldrcs r10,[r13],#-0x0
:02004390 212C7590 unknown
:02004394 02000D0E andeq  r0,r0,#0x380
:02004398 880DB175 stmhida  r13 ,{r0,r2,r4,r5,r6,r8,r12,r13,r15}
:0200439C 21880009 orrcs  r0,r8,r9
:020043A0 0F797E00 swieq 0x00797e00
:020043A4 19095584 stmnedb  r9 ,{r2,r7,r8,r10,r12,r14}
:020043A8 225D9001 subcss r9,r13,#0x1
:020043AC 0C056D38 stceq  13,cr6,[r5],{#0x38}
:020043B0 10A91A81 adcne  r1,r9,r1,lsl #0x15
:020043B4 0261A504 rsbeq  r10,r1,#0x1000000
:020043B8 1D003168 unknown
:020043BC 3501051E strcc r0,[r1, #-0x51e]		;(r1-0x51e=*(fffffae3))
:020043C0 10B9E781 adcnes r14,r9,r1,lsl #0xf
:020043C4 DA000007 ble 020043E8
:020043C8 FD84152D unknown
:020043CC 0810C952 ldmeqda  r0 ,{r1,r4,r6,r8,r11,r14,r15}
:020043D0 E15224F5 ldrsh r2,[r2, #-0x45]		;(r2-0x4f5=*(ffffffbb))
:020043D4 8B0ED50C blhi 023B980C
:020043D8 750069F8 strvc r6,[r0, #-0x9f8]		;(r0-0x9f8=*(fffff608))
:020043DC A0218513 eorge  r8,r1,r3,lsl r5
:020043E0 861069E1 ldrhi r6,r8,r1,r3,lsl r5
:020043E4 30B2180D adcccs r1,r2,r13,lsl #0x10
:020043E8 30B2E181 adcccs r14,r2,r1,lsl #0x3
:020043EC E1E10180 mvn  r0,r0,lsl #0x3
:020043F0 00011418 andeq  r1,r1,r8,lsl r4
:020043F4 16000110 unknown
:020043F8 F0AA0015 adcnv  r0,r10,r5,lsl r0
:020043FC A00211BF strgeh r1,[r2], -r15
:02004400 05300005 ldreq r0,[r0, #-0x5]!
:02004404 44B0A000 unknown
:02004408 40400200 submi  r0,r0,r0,lsl #0x4
:0200440C 08000200 stmeqda  r0 ,{r9}
:02004410 C0120001 andgts r0,r2,r1
:02004414 65298911 strvs r8,[r9, #-0x911]!
:02004418 20628C10 rsbcs  r8,r2,r0,lsl r12
:0200441C 29CD0BC9 stmcsib  r13 ,{r0,r3,r6,r7,r8,r9,r11}^
:02004420 80C104AD sbchi  r0,r1,r13,lsr #0x9
:02004424 8E1E49E7 cdphi 9,0,cr4,cr14,cr7,7
:02004428 C011C1F0 ldrgtsh r12,[r1], -r0
:0200442C 74201DC2 unknown
:02004430 920BD910 andls  r13,r11,#0x40000
:02004434 0C309100 ldceq  1,cr9,[r0],#-0x0
:02004438 C0001D31 andgt  r1,r0,r1,lsr r13
:0200443C 6412E28C ldrvs r14,[r2],#-0x28c
:02004440 1D301D55 ldcne  13,cr1,[r0,#-0x154]!
:02004444 02E95C30 rsceq  r5,r9,#0x3000
:02004448 D92A005C stmledb  r10!,{r2,r3,r4,r6}
:0200444C 21007112 unknown
:02004450 5101E780 unknown
:02004454 C1232001 unknown
:02004458 0015FAE4 andeqs r15,r5,r4,ror #0x15
:0200445C 02402144 subeq  r2,r0,#0x11
:02004460 01A80471 moveq  r0,r1,ror r4
:02004464 01158220 tsteq r5,r0,lsr #0x4
:02004468 75FBE352 ldrvcb r14,[r11, #+0x352]!
:0200446C 13F98800 mvnnes r8,#0x0
:02004470 E3A02E4B mov  r2,#0x4B0		;r2=1200(0x4b0)
:02004474 0102B34E unknown
:02004478 404528EB submi  r2,r5,r11,ror #0x11
:0200447C 5108120D unknown
:02004480 01F25142 mvneqs r5,r2,asr #0x2
:02004484 1251EC11 subnes r14,r1,#0x1100
:02004488 20D83249 sbccss r3,r8,r9,asr #0x4
:0200448C 35C8F035 strccb r15,[r8, #+0x35]		;r8+0x35=*(000031c5)
:02004490 D3F03560 mvnles r3,#0x18000000
:02004494 A84035F0 stmgeda  r0 ,{r4,r5,r6,r7,r8,r10,r12,r13}^
:02004498 98F03520 unknown
:0200449C F0356035 eornvs r6,r5,r5,lsr r0
:020044A0 403564D2 unknown
:020044A4 49B03578 ldmmiib  r0!,{r3,r4,r5,r6,r8,r10,r12,r13}
:020044A8 21315123 teqcs r1,r3,lsr #0x2
:020044AC C07A1000 rsbgts r1,r10,r0
:020044B0 2D1103E7 unknown
:020044B4 002D50B0 unknown
:020044B8 61D01095 unknown
:020044BC 000D3028 andeq  r3,r13,r8,lsr #0x0
:020044C0 F1E13395 unknown
:020044C4 03101911 tsteq r0,#0x44000
:020044C8 0106796D unknown
:020044CC 1B794011 blne 03E54518
:020044D0 95530028 ldrlsb r0,[r3, #-0x28]		;(r3-0x28=*(dc9bffd9))
:020044D4 18658D23 unknown
:020044D8 115114C5 cmpne r1,r5,asr #0x9
:020044DC 1151071C cmpne r1,r12,lsl r7
:020044E0 11511149 cmpne r1,r9,asr #0x2
:020044E4 7C3149E7 ldcvc  9,cr4,[r1],#-0x39c
:020044E8 F8027E06 stmnvda  r2 ,{r1,r2,r9,r10,r11,r12,r13,r14}
:020044EC 10E50151 rscne  r0,r5,r1,asr r1
:020044F0 9F7124C1 swils 0x007124c1
:020044F4 E15124E5 cmp r1,r5,ror #0x9
:020044F8 C00D9110 andgt  r9,r13,r0,lsl r1
:020044FC 3DD7A03D unknown
:02004500 003D2360 eoreqs r2,r13,r0,ror #0x6
:02004504 45003D06 strmi r3,[r0, #-0xd06]		;(r0-0xd06=*(fffff2fa))
:02004508 E9F0D510 ldmib  r0!,{r4,r8,r10,r12,r14,r15}^
:0200450C 3D003500 unknown
:02004510 B960EC60 unknown
:02004514 CEA03D07 cdpgt 13,10,cr3,cr0,cr7,0
:02004518 3D13F03D unknown
:0200451C 803D6480 eorhis r6,r13,r0,lsl #0x9
:02004520 B4E30CB9 unknown
:02004524 B4081135 strlt r1,[r8],#-0x135
:02004528 4007ED50 andmi  r14,r7,r0,asr r13
:0200452C 95010CC9 strls r0,[r1, #-0xcc9]		;(r1-0xcc9=*(fffff338))
:02004530 217DE729 cmncs r13,r9,lsr #0xe
:02004534 D6101031 unknown
:02004538 29491025 stmcsdb  r9 ,{r0,r2,r5,r12}^
:0200453C FFCF6603 swinv 0x00cf6603
:02004540 854107EB strhib r0,[r1, #-0x7eb]		;(r1-0x7eb=*(fffff816))
:02004544 D10001E7 unknown
:02004548 5700500C strpl r5,[r0, -r12]
:0200454C 7D0061E3 unknown
:02004550 F9618021 unknown
:02004554 FD5FD141 unknown
:02004558 00ADF111 adceq  r15,r13,r1,lsl r1
:0200455C 1DB1FD68 ldcne  13,cr15,[r1,#+0x1a0]!
:02004560 58E3D711 unknown
:02004564 131D116D tstne r13,#0x4000001B
:02004568 2B953119 blcs 005509D4
:0200456C D53C1008 ldrle r1,[r12, #-0x8]!
:02004570 EA516DE5 b 0345FD0C
:02004574 010199CE unknown
:02004578 40640400 rsbmi  r0,r4,r0,lsl #0x8
:0200457C 4008E585 andmi  r14,r8,r5,lsl #0xb
:02004580 0001E5C5 andeq  r14,r1,r5,asr #0xb
:02004584 00A18660 adceq  r8,r1,r0,ror #0xc
:02004588 F1211156 unknown
:0200458C 54F800A1 unknown
:02004590 7E07161D mcrvc 6,0,r1,cr7,cr13,{0}
:02004594 18120102 ldmneda  r2 ,{r1,r8}
:02004598 02117E04 andeqs r7,r1,#0x40
:0200459C 03C81281 biceq  r1,r8,#0x10000008
:020045A0 7E080EB1 mcrvc 14,0,r0,cr8,cr1,{5}
:020045A4 11A91202 movne  r1,r2,lsl #0x4		;r1=19200(0x4b00)
:020045A8 108D50FD unknown
:020045AC E0050291 mul  r5,r1,r2
:020045B0 248710A9 strcs r1,[r7],#+0xa9
:020045B4 81110900 tsthi r1,r0,lsl #0x12
:020045B8 33114003 tstcc r1,#0x3
:020045BC FF2CD2B1 swinv 0x002cd2b1
:020045C0 750409EB strvc r0,[r4, #-0x9eb]		;(r4-0x9eb=*(fffff615))
:020045C4 05E78405 streqb r8,[r7, #+0x405]!
:020045C8 E7810C60 str r0,[r7, #+0x405]!
:020045CC E7940005 ldr r0,[r4, +r5]
:020045D0 490062C5 stmmidb  r0 ,{r0,r2,r6,r7,r9,r13,r14}
:020045D4 04BD783C unknown
:020045D8 388109A0 stmccia  r1 ,{r5,r7,r8,r11}
:020045DC 113921A1 teqne r9,r1,lsr #0x3
:020045E0 A1E592D5 unknown
:020045E4 81A1E591 unknown
:020045E8 0EE9606D cdpeq 0,14,cr6,cr9,cr13,3
:020045EC 006D74F4 unknown
:020045F0 719DB03F orrvcs r11,r13,r15,lsr r0
:020045F4 953020C1 ldrls r2,[r0, #-0xc1]!
:020045F8 D9029905 stmledb  r2 ,{r0,r2,r8,r11,r12,r15}
:020045FC C0081921 andgt  r1,r8,r1,lsr #0x12
:02004600 9200F59F andls  r15,r0,#0x27C00000
:02004604 911379E5 tstls r3,r5,ror #0x13
:02004608 D4981051 ldrle r1,[r8],#+0x51
:0200460C 40204D09 eormi  r4,r0,r9,lsl #0x1a
:02004610 91007950 unknown
:02004614 71401F8D unknown
:02004618 0DE59512 stceql 5,cr9,[r5,#+0x48]!
:0200461C ED1B3920 unknown
:02004620 0D61E500 stceql 5,cr14,[r1,#-0x0]!
:02004624 BD27C503 stclt  5,cr12,[r7,#-0xc]!
:02004628 10390100 eornes r0,r9,r0,lsl #0x2
:0200462C 0CD851B9 ldceql 1,cr5,[r8],{#0xb9}
:02004630 F3E28550 mvnnv  r8,#0x14000000
:02004634 B023012D eorlt  r0,r3,r13,lsr #0x2
:02004638 49312D20 ldmmidb  r1!,{r5,r8,r10,r11,r13}
:0200463C 91105110 tstls r0,r0,lsl r1
:02004640 0632FD13 unknown
:02004644 501F34E0 andpls r3,r15,r0,ror #0x9
:02004648 9500000D strls r0,[r0, #-0xd]		;(r0-0xd=*(fffffff3))
:0200464C 4D7021B1 ldcmil 1,cr2,[r0,#-0x2c4]!
:02004650 40522800 submis r2,r2,r0,lsl #0x10
:02004654 D40FE19F strle r14,[r15],#-0x19f
:02004658 0E2D01E7 cdpeq 1,2,cr0,cr13,cr7,7
:0200465C 00514400 subeqs r4,r1,r0,lsl #0x8
:02004660 1801A18E stmneda  r1 ,{r1,r2,r3,r7,r8,r13,r15}
:02004664 0BC14055 bleq 010547C0
:02004668 75850001 strvc r0,[r5, #+0x1]		;r5+0x1=*(00000001)
:0200466C A9C40FC5 stmgeib  r4 ,{r0,r2,r6,r7,r8,r9,r10,r11}^
:02004670 0001A023 andeq  r10,r1,r3,lsr #0x0
:02004674 9C0001A4 stcls  1,cr0,[r0],{#0xa4}
:02004678 30510E55 subccs r0,r1,r5,asr r14
:0200467C 3B05FFD4 blcc 021845D4
:02004680 110010C1 unknown
:02004684 1161B200 unknown
:02004688 219F0030 orrcss r0,r15,r0,lsr r0
:0200468C 01AD9000 moveq  r9,r0			;r9=0(0x0)
:02004690 0F9D5141 swieq 0x009d5141
:02004694 1FBDE154 swine 0x00bde154
:02004698 62711D19 rsbvss r1,r1,#0x640
:0200469C 14EB1902 unknown
:020046A0 01467100 unknown
:020046A4 71080110 unknown
:020046A8 CD78D710 ldcgtl 7,cr13,[r8,#-0x40]!
:020046AC 85038042 strhi r8,[r3, #-0x42]		;(r3-0x42=*(dc9bffbf))
:020046B0 CFF08550 swigt 0x00f08550
:020046B4 F0856085 addnv  r6,r5,r5,lsl #0x1
:020046B8 4085E8D9 unknown
:020046BC 70853041 addvc  r3,r5,r1,asr #0x0
:020046C0 F085F085 addnv  r15,r5,r5,lsl #0x1
:020046C4 BE4085F0 mcrlt 5,2,r8,cr0,cr0,{7}
:020046C8 B54085D7 strltb r8,[r0, #-0x5d7]		;(r0-0x5d7=*(fffffa29))
:020046CC D00C9170 andle  r9,r12,r0,ror r1
:020046D0 8D03194D unknown
:020046D4 3B41CE19 blcc 03077F40
:020046D8 AD004502 unknown
:020046DC 69EBFFD1 unknown
:020046E0 05F5850E ldreqb r8,[r5, #+0x50e]!
:020046E4 0D24319F stceq  1,cr3,[r4,#-0x27c]!
:020046E8 207D1200 rsbcss r1,r13,r0,lsl #0x4
:020046EC 6DC60261 unknown
:020046F0 C5080041 strgt r0,[r8, #-0x41]		;(r8-0x41=*(0000314f))
:020046F4 34904106 ldrcc r4,[r0],#+0x106
:020046F8 1B09009D blne 02244974
:020046FC 01ED12E1 mvneq  r1,r1,ror #0x5
:02004700 51267D04 unknown
:02004704 FFFFE619 swinv 0x00ffe619
:02004708 28DD21D1 ldmcsia  r13 ,{r0,r4,r6,r7,r8,r13}^
:0200470C E28440C7 add  r4,r4,#0xC7
:02004710 F507F964 strnv r15,[r7, #-0x964]		;(r7-0x964=*(fffff69c))
:02004714 50B5076D adcpls r0,r5,r13,ror #0xe
:02004718 012501B9 streqh r0,[r5, -r9]!
:0200471C 2D305DE3 ldccs  13,cr5,[r0,#-0x38c]!
:02004720 25F02D50 ldrcsb r2,[r0, #+0xd50]!
:02004724 F02D3BCE eornv  r3,r13,r14,asr #0x17
:02004728 027E0ADC rsbeqs r0,r14,#0xDC000
:0200472C 10169110 andnes r9,r6,r0,lsl r1
:02004730 E917F541 ldmdb  r7 ,{r0,r6,r8,r10,r12,r13,r14,r15}
:02004734 75014908 strvc r4,[r1, #-0x908]		;(r1-0x908=*(000041f8))
:02004738 027D1010 rsbeqs r1,r13,#0x10
:0200473C 992FCE19 stmlsdb  r15!,{r0,r3,r4,r9,r10,r11,r14,r15}
:02004740 21232503 unknown
:02004744 E9E78015 unknown
:02004748 27094C10 unknown
:0200474C 2038027E eorcss r0,r8,r14,ror r2
:02004750 00F50001 rsceqs r0,r5,r1
:02004754 B0038938 andlt  r8,r3,r8,lsr r9
:02004758 08E806B5 unknown
:0200475C 3DE58230 stcccl 2,cr8,[r5,#+0xc0]!
:02004760 C118B110 tstgt r8,r0,lsl r1
:02004764 00281B55 eoreq  r1,r8,r5,asr r11
:02004768 0820A99F stmeqda  r0!,{r0,r1,r2,r3,r4,r7,r8,r11,r13,r15}
:0200476C 510C000D unknown
:02004770 10E581C0 rscne  r8,r5,r0,asr #0x3
:02004774 10A90099 umlalne  r0,r9,r9,r0
:02004778 B00B3914 andlt  r3,r11,r4,lsl r9
:0200477C 10092049 andne  r2,r9,r9,asr #0x0
:02004780 C35D588B cmpgt r13,#0x8B0000
:02004784 0003269E muleq  r3,r14,r6
:02004788 89651099 unknown
:0200478C 41306C07 teqmi r0,r7,lsl #0x18
:02004790 100C8240 andne  r8,r12,r0,asr #0x4
:02004794 C293E891 addgts r14,r3,#0x910000
:02004798 2400E022 strcs r14,[r0],#-0x22
:0200479C 65030D00 strvs r0,[r3, #-0xd00]		;(r3-0xd00=*(dc9bf301))
:020047A0 A0082240 andge  r2,r8,r0,asr #0x4
:020047A4 18220C01 stmneda  r2!,{r0,r10,r11}
:020047A8 169111A0 ldrne r1,[r1],+r0, lsr #0x3
:020047AC 11000500 unknown
:020047B0 08288D60 stmeqda  r8!,{r5,r6,r8,r10,r11,r15}
:020047B4 59283BCD stmpldb  r8!,{r0,r2,r3,r6,r7,r8,r9,r11,r12,r13}
:020047B8 07C8FF00 streqb r15,[r8,+r0, lsl #0x1e]
:020047BC 19C95510 stmneib  r9 ,{r4,r8,r10,r12,r14}^
:020047C0 10359F10 eornes r9,r5,r0,lsl r15
:020047C4 001D0C35 andeqs r0,r13,r5,lsr r12
:020047C8 E9399110 ldmdb  r9!,{r4,r8,r12,r15}
:020047CC E08E439C umull  r4,r14,r12,r3
:020047D0 002EE29C mlaeq  r14,r12,r2,r14unknown
:020047D4 000D0CE0 andeq  r0,r13,r0,ror #0x19
:020047D8 92023910 andls  r3,r2,#0x40000
:020047DC E0142EE3 ands r2,r4,r3,ror #0x1d
:020047E0 14030F36 strne r0,[r3],#-0xf36
:020047E4 0CA19120 stceq  1,cr9,[r1],#+0x80
:020047E8 0EE0429C mcreq 2,7,r4,cr0,cr12,{4}
:020047EC 00E0A220 rsceq  r10,r0,r0,lsr #0x4
:020047F0 2D008130 unknown
:020047F4 2C45810A stccsl 1,cr8,[r5],{#0xa}
:020047F8 10801092 umullne  r1,r0,r2,r0
:020047FC 11850469 orrne  r0,r5,r9,ror #0x8
:02004800 10711B71 rsbnes r1,r1,r1,ror r11
:02004804 3D122144 unknown
:02004808 36019000 strcc r9,[r1],-r0
:0200480C 0010E002 andeqs r14,r0,r2
:02004810 C5100001 ldrgt r0,[r0, #-0x1]		;(r0-0x1=*(ffffffff))
:02004814 9F50C000 swils 0x0050c000
:02004818 06D10C0D ldreqb r0,[r1],+r13, lsl #0x18
:0200481C 1CE79110 stcnel 1,cr9,[r7],#+0x40
:02004820 38861B4D stmccia  r6 ,{r0,r2,r3,r6,r8,r9,r11,r12}
:02004824 37FC020D ldrccb r0,[r12,+r13, lsl #0x4]!
:02004828 0034020D eoreqs r0,r4,r13,lsl #0x4
:0200482C 18020A6B stmneda  r2 ,{r0,r1,r3,r5,r6,r9,r11}
:02004830 A9221065 stmgedb  r2!,{r0,r2,r5,r6,r12}
:02004834 1150911B cmpne r0,r11,lsl r1
:02004838 CD0E2921 unknown
:0200483C E0000331 and  r0,r0,r1,lsr r3
:02004840 E0B141D1 unknown
:02004844 40B146C7 adcmis r4,r1,r7,asr #0xd
:02004848 B1201DEF unknown
:0200484C 40B13EF0 unknown
:02004850 10915AE7 addnes r5,r1,r7,ror #0x15
:02004854 65544849 ldrvsb r4,[r4, #-0x849]		;(r4-0x849=*(fffff7b7))
:02004858 13BD6211 movnes r6,#0x10000001		;r6=268435457(0x10000001)
:0200485C 06190165 ldreq r0,r6,#0x10000001
:02004860 920106EB andls  r0,r1,#0xEB00000
:02004864 151C45E7 ldrne r4,[r12, #-0x5e7]		;r12-0x5e7=*(4d103f31)=#0(0x00000000)
:02004868 E1108014 tst r0,r4,lsl r0
:0200486C B510253C ldrlt r2,[r0, #-0x53c]		;(r0-0x53c=*(fffffac4))
:02004870 00B50600 adceqs r0,r5,r0,lsl #0xc
:02004874 102C0415 eorne  r0,r12,r5,lsl r4
:02004878 0A6570E1 beq 03960C04
:0200487C B57A90B5 ldrltb r9,[r10, #-0xb5]!
:02004880 B5580680 ldrltb r0,[r8, #-0x680]		;(r8-0x680=*(00002b10))
:02004884 81041540 unknown
:02004888 00B506E1 adceqs r0,r5,r1,ror #0xd
:0200488C 90B54170 adclss r4,r5,r0,ror r1
:02004890 20B5144D adccss r1,r5,r13,asr #0x8
:02004894 5919F0B5 ldmpldb  r9 ,{r0,r2,r4,r5,r7,r12,r13,r14,r15}
:02004898 201DDB47 andcss r13,r13,r7,asr #0x16
:0200489C 11F0B5AF mvnnes r11,r15,lsr #0xb
:020048A0 D330B5AF teqle r0,#0x2BC00000
:020048A4 582D0095 stmplda  r13!,{r0,r2,r4,r7}
:020048A8 00356958 eoreqs r6,r5,r8,asr r9
:020048AC 056D301F streqb r3,[r13, #-0x1f]!
:020048B0 A0E59120 rscge  r9,r5,r0,lsr #0x2
:020048B4 047D4209 unknown
:020048B8 5300D5C0 unknown
:020048BC 1031E1E0 eornes r14,r1,r0,ror #0x3
:020048C0 0015408A andeqs r4,r5,r10,lsl #0x1
:020048C4 00311005 eoreqs r1,r1,r5
:020048C8 12E78211 rscne  r8,r7,#0x10000001
:020048CC E7900104 ldr r0,[r0,+r4, lsl #0x2]
:020048D0 E110031C tst r0,r12,lsl r3
:020048D4 04893800 streq r3,[r9],#+0x800
:020048D8 0001002C andeq  r0,r1,r12,lsr #0x0
:020048DC 202C0079 eorcs  r0,r12,r9,ror r0
:020048E0 9D012132 unknown
:020048E4 01291803 unknown
:020048E8 11187D10 tstne r8,r0,lsl r13
:020048EC 00E72B92 smlaleq  r2,r7,r2,r11
:020048F0 05E58020 streqb r8,[r5, #+0x20]!
:020048F4 E0000100 and  r0,r0,r0,lsl #0x2
:020048F8 E7820104 str r0,[r2,+r4, lsl #0x2]
:020048FC 9C80F538 stcls  5,cr15,[r0],{#0x38}
:02004900 0399A840 orreqs r10,r9,#0x400000
:02004904 8DA80001 stchi  0,cr0,[r8,#+0x4]!
:02004908 E9101D03 ldmdb  r0 ,{r0,r1,r8,r10,r11,r12}
:0200490C F6401D2F strnvb r1,[r0],-r15, lsr #0x1a
:02004910 3469AEEB unknown
:02004914 69101DDA ldmvsdb  r0 ,{r1,r3,r4,r6,r7,r8,r10,r11,r12}
:02004918 29244D44 stmcsdb  r4!,{r2,r6,r8,r10,r11,r14}
:0200491C 1B01F40D blne 02081958
:02004920 4908E9E3 stmmidb  r8 ,{r0,r1,r5,r6,r7,r8,r11,r13,r14,r15}
:02004924 D2E2840E rscle  r8,r2,#0xE000000
:02004928 79009905 stmvcdb  r0 ,{r0,r2,r8,r11,r12,r15}
:0200492C A01FB915 andges r11,r15,r5,lsl r9
:02004930 BDE1A032 stcltl 0,cr10,[r1,#+0xc8]!
:02004934 711F8713 tstvc r15,r3,lsl r7
:02004938 9C210305 stcls  3,cr0,[r1],#-0x14
:0200493C 0D0385E7 unknown
:02004940 E022C20B eor  r12,r2,r11,lsl #0x4
:02004944 E78C0103 str r0,[r12,+r3, lsl #0x2]
:02004948 401010D9 ldrmisb r1,[r0], -r9
:0200494C 60B01961 adcvss r1,r0,r1,ror #0x12
:02004950 191C8019 ldmnedb  r12 ,{r0,r3,r4,r15}
:02004954 801932C0 andhis r3,r9,r0,asr #0x5
:02004958 00197CAA andeqs r7,r9,r10,lsr #0x19
:0200495C 0475C00C unknown
:02004960 20A04319 adccs  r4,r0,r9,lsl r3
:02004964 8907ED32 stmhidb  r7 ,{r1,r4,r5,r8,r10,r11,r13,r14,r15}
:02004968 0B138800 bleq 024E6970
:0200496C 0362AC02 unknown
:02004970 FD1C32FD unknown
:02004974 2A319022 bcs 02C68A04
:02004978 05050EB9 streq r0,[r5, #-0xeb9]		;(r5-0xeb9=*(fffff147))
:0200497C E305B503 unknown
:02004980 01E90001 mvneq  r0,r1
:02004984 D5FFEF00 ldrleb r14,[r15, #+0xf00]!
:02004988 13A59407 movne  r9,#0x7000000		;r9=117440512(0x7000000)
:0200498C 621C0291 andvss r0,r12,#0x10000009
:02004990 AD4C0210 unknown
:02004994 104C8300 subne  r8,r12,r0,lsl #0x6
:02004998 00110259 andeqs r0,r1,r9,asr r2
:0200499C 48001148 stmmida  r0 ,{r3,r6,r8,r12}
:020049A0 0CAC205D stceq  0,cr2,[r12],#+0x174
:020049A4 0015ECE0 andeqs r14,r5,r0,ror #0x19
:020049A8 E593C7F0 ldr r12,[r3, #+0x7f0]		;r3+0x7f0=*(dc9c07f1)
:020049AC 14253C08 unknown
:020049B0 02E00CC0 rsceq  r0,r0,#0xC000
:020049B4 E0020C20 and  r0,r2,r0,lsr #0x18
:020049B8 0DF0100D ldceql 0,cr1,[r0,#+0x34]!
:020049BC 9327F400 msrls CPSR_sxc,#0x0
:020049C0 035D0AE5 cmpeq r13,#0xE5000
:020049C4 02031141 andeq  r1,r3,#0x40000010
:020049C8 0807F4E0 stmeqda  r7 ,{r5,r6,r7,r10,r12,r13,r14,r15}
:020049CC 05002D83 streq r2,[r0, #-0xd83]		;(r0-0xd83=*(fffff27d))
:020049D0 8F000109 swihi 0x00000109
:020049D4 C137B908 teqgt r7,r8,lsl #0x12
:020049D8 FFFDCE10 swinv 0x00fdce10
:020049DC F00270BF strnvh r7,[r2], -r15
:020049E0 FE00CFFF mcr2 15,0,r12,cr0,cr15,{7}
:020049E4 FBFFC1FF blx 01FF51E8
:020049E8 1A990AE8 bne 00647590
:020049EC 0049609C unknown
:020049F0 3131209C unknown
:020049F4 9402658F strls r6,[r2],#-0x58f
:020049F8 019D2980 orreqs r2,r13,r0,lsl #0x13
:020049FC 88E3A090 unknown
:02004A00 01890001 orreq  r0,r9,r1
:02004A04 018AA100 orreq  r10,r10,r0,lsl #0x2
:02004A08 C8988B00 ldmgtia  r8 ,{r8,r9,r11,r15}
:02004A0C 027080E5 rsbeqs r8,r0,#0xE5
:02004A10 08D9E59F ldmeqia  r9 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}^
:02004A14 01607CE3 unknown
:02004A18 01445000 unknown
:02004A1C 00014000 andeq  r4,r1,r0
:02004A20 C00001E0 andgt  r0,r0,r0,ror #0x3
:02004A24 55300001 ldrpl r0,[r0, #-0x1]!
:02004A28 01200001 unknown
:02004A2C 7C00E900 stcvc  9,cr14,[r0],{#0x0}
:02004A30 00019F00 andeq  r9,r1,r0,lsl #0x1e
:02004A34 0001878D andeq  r8,r1,r13,lsl #0xf
:02004A38 85000186 strhi r0,[r0, #-0x186]		;(r0-0x186=*(fffffe7a))
:02004A3C 01840001 orreq  r0,r4,r1
:02004A40 018EAA00 orreq  r10,r14,r0,lsl #0x14
:02004A44 00018C00 andeq  r8,r1,r0,lsl #0x18
:02004A48 82000183 andhi  r0,r0,#0xC0000020
:02004A4C 81AA0001 movhi  r0,r1			;r0=19200(0x4b00)
:02004A50 808000E5 addhi  r0,r0,r5,ror #0x1
:02004A54 0061B8E5 rsbeq  r11,r1,r5,ror #0x11
:02004A58 01112480 tsteq r1,r0,lsl #0x9
:02004A5C 9000BD08 andls  r11,r0,r8,lsl #0x1a
:02004A60 0AE5C018 beq 01974AC8
:02004A64 EB003ED7 bl 020145C8
:02004A68 EB00413B bl 02014F5C
:02004A6C 0175BC00 cmneq r5,r0,lsl #0x18
:02004A70 70017579 andvc  r7,r1,r9,ror r5
:02004A74 83F80169 mvnhis r0,#0x4000001A
:02004A78 3C325D2A ldccc  13,cr5,[r2],#-0xa8
:02004A7C B1000049 unknown
:02004A80 00017411 andeq  r7,r1,r1,lsl r4
:02004A84 000160A1 andeq  r6,r1,r1,lsr #0x1
:02004A88 5C00016C stcpl  1,cr0,[r0],{#0x6c}
:02004A8C 01540001 cmpeq r4,r1
:02004A90 0170AA00 cmneq r0,r0,lsl #0x14
:02004A94 00016400 andeq  r6,r1,r0,lsl #0x8
:02004A98 58000168 stmplda  r0 ,{r3,r5,r6,r8}
:02004A9C 50AA0001 adcpl  r0,r10,r1
:02004AA0 FD0006A5 unknown
:02004AA4 07BDC54F ldreq r12,r0,r10,r1
:02004AA8 9F2A0134 swils 0x002a0134
:02004AAC 01993339 orreqs r3,r9,r9,lsr r3
:02004AB0 30151577 andccs r1,r5,r7,ror r5
:02004AB4 A60009C0 strge r0,r1,r5,r7,ror r5
:02004AB8 0039011C eoreqs r0,r9,r12,lsl r1
:02004ABC 15DF054D ldrneb r0,[r15, #+0x54d]		;r15+0x54d=*(02005011)=#280761993(0x10bc1689)
:02004AC0 6F0CEB00 swivs 0x000ceb00
:02004AC4 19010019 stmnedb  r1 ,{r0,r3,r4}
:02004AC8 19002D20 stmnedb  r0 ,{r5,r8,r10,r11,r13}
:02004ACC 4D021D10 unknown
:02004AD0 311F317A tstcc r15,r10,ror r1
:02004AD4 0D72E59F ldceql 5,cr14,[r2,#-0x27c]!
:02004AD8 41ECF029 mvnmi  r15,r9,lsr #0x0
:02004ADC F0290029 eornv  r0,r9,r9,lsr #0x0
:02004AE0 990D0241 stmlsdb  r13 ,{r0,r6,r9}
:02004AE4 0501251F streq r2,[r1, #-0x51f]		;(r1-0x51f=*(000045e1))
:02004AE8 09771800 unknown
:02004AEC C41F4500 ldrgt r4,[r15],#-0x500
:02004AF0 24819F10 strcs r9,[r1],#+0xf10
:02004AF4 13552855 cmpne r5,#0x550000
:02004AF8 710151E3 unknown
:02004AFC 000DF415 andeq  r15,r13,r5,lsl r4
:02004B00 03120DEB tsteq r2,#0x3AC0
:02004B04 E514FD00 ldr r15,[r4, #-0xd00]		;(r4-0xd00=*(fffff300))
:02004B08 5616952A ldrpl r9,[r6],-r10, lsr #0xa
:02004B0C 0EEB000E cdpeq 0,14,cr0,cr11,cr14,0
:02004B10 98000998 stmlsda  r0 ,{r3,r4,r7,r8,r11}
:02004B14 090D0009 stmeqdb  r13 ,{r0,r3}
:02004B18 0900FD20 stmeqdb  r0 ,{r5,r8,r10,r11,r12,r13,r14,r15}
:02004B1C 090AEA00 stmeqdb  r10 ,{r9,r11,r13,r14,r15}
:02004B20 00098C00 andeq  r8,r9,r0,lsl #0x18
:02004B24 0C61108C stceql 0,cr1,[r1],#-0x230
:02004B28 84CA4009 strhib r4,[r10],#+0x9
:02004B2C 09053D10 stmeqdb  r5 ,{r4,r8,r10,r11,r12,r13}
:02004B30 00098000 andeq  r8,r9,r0
:02004B34 112C1080 unknown
:02004B38 30091302 andcc  r1,r9,r2,lsl #0x6
:02004B3C FE000978 mcr2 9,0,r0,cr0,cr8,{3}
:02004B40 950E9912 strls r9,[r14, #-0x912]		;r14-0x912=*(020040de)=#920756236(0x36e1a00c)
:02004B44 DD740015 ldclel 0,cr0,[r4,#-0x54]!
:02004B48 0012FB01 andeqs r15,r2,r1,lsl #0x16
:02004B4C 33058AEB unknown
:02004B50 0003EB00 andeq  r14,r3,r0,lsl #0x16
:02004B54 05272150 streq r2,[r7, #-0x150]!
:02004B58 17ECC015 unknown
:02004B5C 1602E590 unknown
:02004B60 EC00E381 stc  3,cr14,[r0],{#0x81}
:02004B64 7EE58017 mcrvc 0,7,r8,cr5,cr7,{0}
:02004B68 00EB0043 rsceq  r0,r11,r3,asr #0x0
:02004B6C 745B139D ldrvcb r1,[r11],#-0x39d
:02004B70 6C17EB00 ldcvs  11,cr14,[r7],{#0x0}
:02004B74 F9EB0100 unknown
:02004B78 0CEB0002 stceql 0,cr0,[r11],#+0x8
:02004B7C 800451D0 unknown
:02004B80 6D04006D unknown
:02004B84 00013400 andeq  r3,r1,r0,lsl #0x8
:02004B88 6400014C strvs r0,[r0],#-0x14c
:02004B8C 84000155 strhi r0,[r0],#-0x155
:02004B90 21C40005 biccs  r0,r4,r5
:02004B94 0001A400 andeq  r10,r1,r0,lsl #0x8
:02004B98 101D55B0 ldrneh r5,[r13], -r0
:02004B9C A90D19B2 stmgedb  r13 ,{r1,r4,r5,r7,r8,r11,r12}
:02004BA0 00050DED andeq  r0,r5,r13,ror #0x1b
:02004BA4 0E35B250 mrceq 2,1,r11,cr5,cr0,{2}
:02004BA8 0001D402 andeq  r13,r1,r2,lsl #0x8
:02004BAC 0C71A9E0 ldceql 9,cr10,[r1],#-0x380
:02004BB0 020E48A8 andeq  r4,r14,#0xA80000
:02004BB4 020EA9EC andeq  r10,r14,#0x3B0000
:02004BB8 2D00AE60 unknown
:02004BBC 990D0110 stmlsdb  r13 ,{r4,r8}
:02004BC0 0259284B subeqs r2,r9,#0x4B0000
:02004BC4 1000AD49 andne  r10,r0,r9,asr #0x1a
:02004BC8 02015157 andeq  r5,r1,#0xC0000015
:02004BCC 35802F91 strcc r2,[r0, #+0xf91]		;r0+0xf91=*(10bc261a)=#0(0x00000000)
:02004BD0 07FD2527 ldreqb r2,[r13,+r7, lsr #0xa]!
:02004BD4 11DD5508 bicnes r5,r13,r8,lsl #0xa
:02004BD8 2FB11061 swics 0x00b11061
:02004BDC 00013064 andeq  r3,r1,r4,ror #0x0
:02004BE0 64C90111 strvsb r0,[r9],#+0x111
:02004BE4 320099C0 andcc  r9,r0,#0x300000
:02004BE8 1101E022 unknown
:02004BEC 47E79C04 strmib r9,[r7,+r4, lsl #0x18]!
:02004BF0 00F9820F rsceqs r8,r9,r15,lsl #0x4
:02004BF4 0120E591 unknown
:02004BF8 00E2802B rsceq  r8,r2,r11,lsr #0x0
:02004BFC DC177930 ldcle  9,cr7,[r7],{#0x30}
:02004C00 E002E440 and  r14,r2,r0,asr #0x8
:02004C04 821001ED andhis r0,r0,#0x4000003B
:02004C08 310801E2 unknown
:02004C0C 0381CE28 orreq  r12,r1,#0x280
:02004C10 D12B8110 unknown
:02004C14 E015DC00 ands r13,r5,r0,lsl #0x18
:02004C18 E2812001 add  r2,r1,#0x1
:02004C1C 02AD2605 adceq  r2,r13,#0x500000
:02004C20 95E013DD strlsb r1,[r0, #+0x3dd]!
:02004C24 08153503 ldmeqda  r5 ,{r0,r1,r8,r10,r12,r13}
:02004C28 011815F1 ldreqsh r1,[r8, -r1]
:02004C2C 05F5EE0D ldreqb r14,[r5, #+0xe0d]!
:02004C30 60145DAB andvss r5,r4,r11,lsr #0x1b
:02004C34 6502106E strvs r1,[r2, #-0x6e]		;(r2-0x6e=*(ffffff92))
:02004C38 21808411 orrcs  r8,r0,r1,lsl r4
:02004C3C 125D020D subnes r0,r13,#0xD0000000
:02004C40 00D01D41 sbceqs r1,r0,r1,asr #0x1a
:02004C44 8C222D00 stchi  13,cr2,[r2],#-0x0
:02004C48 B0CC1359 sbclt  r1,r12,r9,asr r3
:02004C4C 7DCC43B1 unknown
:02004C50 C9130905 ldmgtdb  r3 ,{r0,r2,r8,r11}
:02004C54 0015E91A andeqs r14,r5,r10,lsl r9
:02004C58 E59F2130 ldr r2,[r15, #+0x130]		;r15+0x130=*(02004d90)=#1644134517(0x61ff8075)
:02004C5C 01030190 swpeq r0,r0,r3
:02004C60 10112CE0 andnes r2,r1,r0,ror #0x19
:02004C64 11E7D220 mvnne  r13,r0,lsr #0x4
:02004C68 11442410 unknown
:02004C6C D0C18206 sbcle  r8,r1,r6,lsl #0x4
:02004C70 9D0120E7 unknown
:02004C74 E081811E add  r8,r1,r14,lsl r1
:02004C78 8202E903 andhi  r14,r2,#0xC000
:02004C7C 08E7D1E1 unknown
:02004C80 E7D04182 ldrb r4,[r0,+r2, lsl #0x3]
:02004C84 00090791 muleq  r9,r1,r7
:02004C88 1D30124C ldcne  2,cr1,[r0,#-0x130]!
:02004C8C 0FB91200 swieq 0x00b91200
:02004C90 124E0009 subne  r0,r14,#0x9
:02004C94 000DE0FF unknown
:02004C98 B500A112 strlt r10,[r0, #-0x112]		;r0-0x112=*(10bc1577)=#0(0x00000000)
:02004C9C 19124404 ldmnedb  r2 ,{r2,r10,r14}
:02004CA0 4C4C1200 stcmil 2,cr1,[r12],{#0x0}
:02004CA4 00C01009 sbceq  r1,r0,r9
:02004CA8 79114EE2 ldmvcdb  r1 ,{r1,r5,r6,r7,r9,r10,r11,r14}
:02004CAC A0018209 andge  r8,r1,r9,lsl #0x4
:02004CB0 01E0FFE1 mvneq  r15,r1,ror #0x1f
:02004CB4 590012E2 stmpldb  r0 ,{r1,r5,r6,r7,r9,r12}
:02004CB8 0040FF07 subeq  r15,r0,r7,lsl #0x1e
:02004CBC 230A09E2 unknown
:02004CC0 034121CC unknown
:02004CC4 415E000E cmpmi r14,r14
:02004CC8 69102314 ldmvsdb  r0 ,{r2,r4,r8,r9,r13}
:02004CCC ADC09100 unknown
:02004CD0 92310C03 eorlss r0,r1,#0x300
:02004CD4 02210EE7 eoreq  r0,r1,#0xE70
:02004CD8 0DB8E791 ldceq  7,cr14,[r8,#+0x244]!
:02004CDC 23017900 unknown
:02004CE0 90181104 andlss r1,r8,r4,lsl #0x2
:02004CE4 E00A70E7 and  r7,r10,r7,ror #0x1
:02004CE8 010015AC unknown
:02004CEC 11A40E1D movne  r0,r13,lsl r14		;r0=0(0x0)
:02004CF0 0011A410 andeqs r10,r1,r0,lsl r4
:02004CF4 0A001100 beq 020090FC
:02004CF8 559C0011 ldrpl r0,[r12, #+0x11]		;r12+0x11=*(4d104529)=#0(0x00000000)
:02004CFC 11984011 orrnes r4,r8,r1,lsl r0
:02004D00 00110300 andeqs r0,r1,r0,lsl #0x6
:02004D04 75901899 ldrvc r1,[r0, #+0x899]		;r0+0x899=*(00000899)
:02004D08 0021B513 eoreq  r11,r1,r3,lsl r5
:02004D0C A59F208C ldrge r2,[r15, #+0x8c]		;r15+0x8c=*(02004da0)=#-1542335168(0xa411d540)
:02004D10 88A300D9 stmhiia  r3!,{r0,r3,r4,r6,r7}
:02004D14 B59F2021 ldrlt r2,[r15, #+0x21]		;r15+0x21=*(02004d3d)=#1410138265(0x540d0099)
:02004D18 00050109 andeq  r0,r5,r9,lsl #0x2
:02004D1C E1109240 tst r0,r0,asr #0x4
:02004D20 BD001529 unknown
:02004D24 A90BC920 stmgedb  r11 ,{r5,r8,r11,r14,r15}
:02004D28 B240042A sublt  r0,r0,#0x2A000000
:02004D2C 1751E51F unknown
:02004D30 10FF1009 rscnes r1,r15,r9
:02004D34 06F8E201 unknown
:02004D38 16F900D5 unknown
:02004D3C 0D009903 unknown
:02004D40 12000954 andne  r0,r0,#0x150000
:02004D44 D9BB1009 ldmleib  r11!,{r0,r3,r12}
:02004D48 5C61ED03 stcpll 13,cr14,[r1],#-0xc
:02004D4C 013F03C4 teqeq r15,r4,asr #0x7
:02004D50 00014600 andeq  r4,r1,r0,lsl #0xc
:02004D54 000147AB andeq  r4,r1,r11,lsr #0xf
:02004D58 02107348 andeqs r7,r0,#0x20000001
:02004D5C 0D02552C unknown
:02004D60 0001B402 andeq  r11,r1,r2,lsl #0x8
:02004D64 000005EC andeq  r0,r0,r12,ror #0xb
:02004D68 03932887 orreqs r2,r3,#0x870000
:02004D6C 8000055C andhi  r0,r0,r12,asr r5
:02004D70 08005B8D stmeqda  r0 ,{r0,r2,r3,r7,r8,r9,r11,r12,r14}
:02004D74 C0000504 andgt  r0,r0,r4,lsl #0xa
:02004D78 30000927 andcc  r0,r0,r7,lsr #0x12
:02004D7C 88820001 stmhiia  r2 ,{r0}
:02004D80 F0020D54 andnv  r0,r2,r4,asr r13
:02004D84 F170C141 cmnnv r0,r1,asr #0x2
:02004D88 11F7C016 mvnnes r12,r6,lsl r0
:02004D8C 00316010 eoreqs r6,r1,r0,lsl r0
:02004D90 61FF8075 mvnvss r8,r5,ror r0
:02004D94 DA3FE100 ble 02FFD19C
:02004D98 0045E358 subeq  r14,r5,r8,asr r3
:02004D9C 1A1D2008 bne 0274CDC4
:02004DA0 A411D540 ldrge r13,[r1],#-0x540
:02004DA4 06297118 unknown
:02004DA8 B508CD00 strlt r12,[r8, #-0xd00]		;(r8-0xd00=*(00002490))
:02004DAC 005D7741 subeqs r7,r13,r1,asr #0xe
:02004DB0 403907B2 unknown
:02004DB4 C8005DE7 stmgtda  r0 ,{r0,r1,r2,r5,r6,r7,r8,r10,r11,r12,r14}
:02004DB8 5908159D stmpldb  r8 ,{r0,r2,r3,r4,r7,r8,r10,r12}
:02004DBC B088AA0B addlt  r10,r8,r11,lsl #0x14
:02004DC0 04A520E1 unknown
:02004DC4 F0054D20 andnv  r4,r5,r0,lsr #0x1a
:02004DC8 F0034D50 andnv  r4,r3,r0,asr r13
:02004DCC 45009D81 strmi r9,[r0, #-0xd81]		;(r0-0xd81=*(fffff27f))
:02004DD0 30456010 subcc  r6,r5,r0,lsl r0
:02004DD4 101159D9 ldrnesb r5,[r1], -r9
:02004DD8 20111C79 andcss r1,r1,r9,ror r12
:02004DDC D0E13B09 rscle  r3,r1,r9,lsl #0x16
:02004DE0 015D1151 cmpeq r13,r1,asr r1
:02004DE4 0923FDCF stmeqdb  r3!,{r0,r1,r2,r3,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:02004DE8 E3A02B00 mov  r2,#0x0		;r2=0(0x0)
:02004DEC 0302AF5F unknown
:02004DF0 1B2159EB blne 0285B5A4
:02004DF4 65CFE3A0 strvsb r14,[r15, #+0x3a0]		;r15+0x3a0=*(0200519c)=#7670017(0x00750901)
:02004DF8 29427001 stmcsdb  r2 ,{r0,r12,r13,r14}^
:02004DFC 290671A0 stmcsdb  r6 ,{r5,r7,r8,r12,r13,r14}
:02004E00 2029B940 eorcs  r11,r9,r0,asr #0x12
:02004E04 92F5F029 rsclss r15,r5,#0x29
:02004E08 0B417715 bleq 03062A64
:02004E0C D0AE10E9 adcle  r1,r14,r9,ror #0x1
:02004E10 109512ED addnes r1,r5,r13,ror #0x5
:02004E14 2033E5D1 unknown
:02004E18 20398000 eorcss r8,r9,r0
:02004E1C F0398038 eornvs r8,r9,r8,lsr r0
:02004E20 A03948A4 eorges r4,r9,r4,lsr #0x11
:02004E24 3982F039 stmccib  r2 ,{r0,r3,r4,r5,r12,r13,r14,r15}
:02004E28 CD36BD60 ldcgt  13,cr11,[r6,#-0x180]!
:02004E2C 8114C918 tsthi r4,r8,lsl r9
:02004E30 3195FB1D orrccs r15,r5,r13,lsl r11
:02004E34 B11EFD00 tstlt r14,r0,lsl #0x1a
:02004E38 09018050 stmeqdb  r1 ,{r4,r6,r15}
:02004E3C 06E04680 unknown
:02004E40 00E5C140 rsceq  r12,r5,r0,asr #0x2
:02004E44 000111F9 unknown
:02004E48 00050AC0 andeq  r0,r5,r0,asr #0x15
:02004E4C 09B10081 ldmeqib  r1!,{r0,r7}
:02004E50 16F503B9 unknown
:02004E54 55F2180D ldrplb r1,[r2, #+0x80d]!
:02004E58 55D08812 ldrplb r8,[r0, #+0x812]		;r0+0x812=*(00000812)
:02004E5C 04065902 streq r5,[r6],#-0x902
:02004E60 E519D000 ldr r13,[r9, #-0x0]		;r9-0x0=*(36e1a00c)=#0(0x00000000)
:02004E64 FF000180 swinv 0x00000180
:02004E68 10E20000 rscne  r0,r2,r0
:02004E6C 34D98004 ldrccb r8,[r9],#+0x4
:02004E70 50114D48 andpls r4,r1,r8,asr #0x1a
:02004E74 1AED3E4D bne 01B547B0
:02004E78 59BD6A7D ldmplib  r13!,{r0,r2,r3,r4,r5,r6,r9,r11,r13,r14}
:02004E7C 32104D30 andccs r4,r0,#0xC00
:02004E80 12790031 rsbnes r0,r9,#0x31
:02004E84 B6001913 unknown
:02004E88 24031128 strcs r1,[r3],#-0x128
:02004E8C E0412265 sub  r2,r1,r5,ror #0x4
:02004E90 4A551411 bmi 03549EDC
:02004E94 07D5FFCB ldreqb r15,r2,r1,r5,ror #0x4
:02004E98 190AE1B0 stmnedb  r10 ,{r4,r5,r7,r8,r13,r14,r15}
:02004E9C C4102900 ldrgt r2,[r0],#-0x900
:02004EA0 144911F5 strneb r1,[r9],#-0x1f5
:02004EA4 AB00218A blge 0200D4D4
:02004EA8 6504E100 strvs r14,[r4, #-0x100]		;(r4-0x100=*(ffffff00))
:02004EAC 01759B1B cmneq r5,r11,lsl r11
:02004EB0 010E0162 unknown
:02004EB4 19E90339 unknown
:02004EB8 0235A775 eoreqs r10,r5,#0x1D40000
:02004EBC 2E10E1EB cdpcs 1,0,cr14,cr0,cr11,7
:02004EC0 27D102BE unknown
:02004EC4 01014448 unknown
:02004EC8 795CE538 ldmvcdb  r12 ,{r3,r4,r5,r8,r10,r13,r14,r15}^
:02004ECC A00D1902 andge  r1,r13,r2,lsl #0x12
:02004ED0 20680DE3 rsbcs  r0,r8,r3,ror #0x1b
:02004ED4 00090079 andeq  r0,r9,r9,ror r0
:02004ED8 02650064 rsbeq  r0,r5,#0x64
:02004EDC 08CC0025 stmeqia  r12 ,{r0,r2,r5}^
:02004EE0 0A010005 beq 02044EFC
:02004EE4 000506AD andeq  r0,r5,r13,lsr #0xd
:02004EE8 A0320819 eorges r0,r2,r9,lsl r8
:02004EEC 002110E3 eoreq  r1,r1,r3,ror #0x1
:02004EF0 C183C020 orrgt  r12,r3,r0,lsr #0x0
:02004EF4 E8918803 ldmia  r1 ,{r0,r1,r11,r15}
:02004EF8 058C0007 streq r0,[r12, #+0x7]		;r12+0x7=*(4d10451f)=#0(0x00000000)
:02004EFC 00012C21 andeq  r2,r1,r1,lsr #0x18
:02004F00 000130A0 andeq  r3,r1,r0,lsr #0x1
:02004F04 26000934 unknown
:02004F08 0AE3A00C beq 018ECF40
:02004F0C 4C001548 stcmi  5,cr1,[r0],{#0x48}
:02004F10 15500001 ldrneb r0,[r0, #-0x1]		;(r0-0x1=*(ffffffff))
:02004F14 2A1A1A00 bcs 0268B71C
:02004F18 C51CE3A0 ldrgt r14,[r12, #-0x3a0]		;r12-0x3a0=*(4d104178)=#0(0x00000000)
:02004F1C 54E58327 unknown
:02004F20 E5830800 str r0,[r3, #+0x800]		;r3+0x800=*(dc9c0801)
:02004F24 5800FD03 stmplda  r0 ,{r0,r1,r8,r10,r11,r12,r13,r14,r15}
:02004F28 08E58320 unknown
:02004F2C 3CA1D3D4 stccc  3,cr13,[r1],#+0x350
:02004F30 022F0EBA eoreq  r0,r15,#0xBA0
:02004F34 64FF09B4 unknown
:02004F38 710F4004 mrsvc r4,CPSR
:02004F3C 600D812D andvs  r8,r13,r13,lsr #0x2
:02004F40 100D0004 andne  r0,r13,r4
:02004F44 20159096 mulcss r5,r6,r0
:02004F48 0C001578 stceq  5,cr1,[r0],{#0x78}
:02004F4C C31D5130 tstgt r13,#0xC
:02004F50 C302214A unknown
:02004F54 C32002E5 unknown
:02004F58 811005E5 tsthi r0,r5,ror #0xb
:02004F5C 027E134C rsbeqs r1,r14,#0x30000001
:02004F60 07D90045 ldreqb r0,r1,r14,#0x30000001
:02004F64 4130E92D teqmi r0,r13,lsr #0x12
:02004F68 01018010 unknown
:02004F6C 12BD101D adcnes r1,r13,#0x1D
:02004F70 F5006980 strnv r6,[r0, #-0x980]		;(r0-0x980=*(fffff680))
:02004F74 EB02AE5D bl 020B08F0
:02004F78 07A90090 unknown
:02004F7C E320C010 unknown
:02004F80 E2813004 add  r3,r1,#0x4
:02004F84 E10BD990 swp r13,r0,r11
:02004F88 017EC01C cmneq r14,r12,lsl r0
:02004F8C 031A9B01 tsteq r10,#0x400
:02004F90 1A7D80EB bne 03F65344
:02004F94 E8BD4082 ldmia  r13!,{r1,r7,r14}
:02004F98 65029D10 strvs r9,[r2, #-0xd10]		;(r2-0xd10=*(fffff2f0))
:02004F9C 594BD910 stmpldb  r11 ,{r4,r8,r11,r12,r14,r15}^
:02004FA0 012DF00A msreq CPSR_fsc,r10
:02004FA4 C0D103A4 sbcgts r0,r1,r4,lsr #0x7
:02004FA8 30D1E0D0 ldrccsb r14,[r1],#+0x0
:02004FAC 03E0D103 mvneq  r13,#0xC0000000
:02004FB0 41E15C00 mvnmi  r5,r0,lsl #0x18
:02004FB4 C01BF517 andgts r15,r11,r7,lsl r5
:02004FB8 00021565 andeq  r1,r2,r5,ror #0xa
:02004FBC 41F7E15E mvnmis r14,r14,asr r1
:02004FC0 C1020D1B unknown
:02004FC4 102D160D eorne  r1,r13,r13,lsl #0xc
:02004FC8 49302DD0 ldmmidb  r0!,{r4,r6,r7,r8,r10,r11,r13}
:02004FCC 11008021 unknown
:02004FD0 1299E31B addnes r14,r9,#0x6C000000
:02004FD4 1D011025 unknown
:02004FD8 D9131100 ldmledb  r3 ,{r8,r12}
:02004FDC 1D76EA0F ldcnel 10,cr14,[r6,#-0x3c]!
:02004FE0 0D07F140 unknown
:02004FE4 61013D3D unknown
:02004FE8 F1128001 tstnv r2,r1
:02004FEC 19129F02 ldmnedb  r2 ,{r1,r8,r9,r10,r11,r12,r15}
:02004FF0 151B7910 ldrne r7,[r11, #-0x910]		;r11-0x910=*(020e9f58)=#222343200(0x0d40b020)
:02004FF4 D120D010 unknown
:02004FF8 104D0EE1 subne  r0,r13,r1,ror #0x1d
:02004FFC 01120309 tsteq r2,r9,lsl #0x6
:02005000 6514C020 ldrvs r12,[r4, #-0x20]		;(r4-0x20=*(ffffffe0))
:02005004 1E1A8300 cdpne 3,0,cr8,cr10,cr0,0
:02005008 251D0791 ldrcs r0,[r13, #-0x791]		;(r13-0x791=*(fffff86f))
:0200500C 004D123D subeq  r1,r13,r13,lsr r2
:02005010 BC1689E1 ldclt  9,cr8,[r6],{#0xe1}
:02005014 85108910 ldrhi r8,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:02005018 02C5F2E0 sbceq  r15,r5,#0xE
:0200501C A2148138 andges r8,r4,#0xE
:02005020 B11402E9 tstlt r4,r9,ror #0x5
:02005024 85200406 strhi r0,[r0, #-0x406]!
:02005028 25422000 strcsb r2,[r2, #-0x0]		;(r2-0x0=*(00000000))
:0200502C 019003E2 orreqs r0,r0,r2,ror #0x7
:02005030 3ADDA000 bcc 0176D038
:02005034 28C911E9 stmcsia  r9 ,{r0,r3,r5,r6,r7,r8,r12}^
:02005038 327130E8 rsbccs r3,r1,#0xE8
:0200503C 08F9100A unknown
:02005040 170D0511 unknown
:02005044 69407200 stmvsdb  r0 ,{r9,r12,r13,r14}^
:02005048 FA0A6902 blx 0229F460
:0200504C 001D0181 andeqs r0,r13,r1,lsl #0x3
:02005050 00192C6D andeqs r2,r9,r13,ror #0x18
:02005054 600371F6 unknown
:02005058 A08000B2 strgeh r0,[r0], +r2
:0200505C 500108A1 andpl  r0,r1,r1,lsr #0x11
:02005060 0075E58D rsbeqs r14,r5,r13,lsl #0xb
:02005064 40ED3301 rscmi  r3,r13,r1,lsl #0x6
:02005068 78B3062D ldmvcia  r3!,{r0,r2,r3,r5,r9,r10}
:0200506C 04B5013D unknown
:02005070 D97010DD unknown
:02005074 59030504 stmpldb  r3 ,{r2,r8,r10}
:02005078 F54FE910 strnvb r14,[r15, #-0x910]		;r15-0x910=*(02004770)=#283476416(0x10e581c0)
:0200507C 7E074D1F mcrvc 13,0,r4,cr7,cr15,{0}
:02005080 0895E0B0 ldmeqia  r5 ,{r4,r5,r7,r13,r14,r15}
:02005084 8BC61915 blhi 0118B4E0
:02005088 8D0010E2 unknown
:0200508C 12912D2D addnes r2,r1,#0xB40
:02005090 029560B7 addeqs r6,r5,#0xB7
:02005094 E0010490 mul  r1,r0,r4
:02005098 01488001 unknown
:0200509C 9F1128E0 swils 0x001128e0
:020050A0 9111A5E5 tstls r1,r5,ror #0xb
:020050A4 E0C42023 sbc  r2,r4,r3,lsr #0x0
:020050A8 E1A01FA3 mov  r1,r3,lsr #0x1f		;r1=1(0x1)
:020050AC 404410A9 submi  r1,r4,r9,lsr #0x1
:020050B0 0C010365 stceq  3,cr0,[r1],{#0x65}
:020050B4 05178103 ldreq r8,[r7, #-0x103]		;r7-0x103=*(0d40af1d)=#0(0x00000000)
:020050B8 10B5005D adcnes r0,r5,r13,asr r0
:020050BC 000D6D0D andeq  r6,r13,r13,lsl #0x1a
:020050C0 211D0035 tstcs r13,r5,lsr r0
:020050C4 71091045 unknown
:020050C8 291B2900 ldmcsdb  r11 ,{r8,r11,r13}
:020050CC 02F5EF2D rsceqs r14,r5,#0xB4
:020050D0 8A202099 bhi 0280D33C
:020050D4 2D105BE0 unknown
:020050D8 E5C28316 strb r8,[r2, #+0x316]		;r2+0x316=*(00000316)
:020050DC 10B11629 adcnes r1,r1,r9,lsr #0xc
:020050E0 204106E9 subcs  r0,r1,r9,ror #0xd
:020050E4 BC023102 stclt  1,cr3,[r2],{#0x2}
:020050E8 3D00150C unknown
:020050EC BA124D02 blt 024984FC
:020050F0 196D1519 unknown
:020050F4 00356E07 eoreqs r6,r5,r7,lsl #0x1c
:020050F8 103D1010 eornes r1,r13,r0,lsl r0
:020050FC 10093059 andne  r3,r9,r9,asr r0
:02005100 D13900D1 ldrlesb r0,[r9, -r1]!
:02005104 00DD4FE1 sbceqs r4,r13,r1,ror #0x1f
:02005108 1A351035 bne 02D491E4
:0200510C B8153D08 ldmltda  r5 ,{r3,r8,r10,r11,r12,r13}
:02005110 22491A01 subcs  r1,r9,#0x1000
:02005114 02104559 andeqs r4,r0,#0x16400000
:02005118 1D143911 unknown
:0200511C AD05CB00 unknown
:02005120 1D003D1B unknown
:02005124 CA000610 bgt 0200696C
:02005128 194F0EE7 stmnedb  r15 ,{r0,r1,r2,r5,r6,r7,r9,r10,r11}^
:0200512C 2B490940 blcs 03247634
:02005130 8907E359 stmhidb  r7 ,{r0,r3,r4,r6,r8,r9,r13,r14,r15}
:02005134 B0068A01 andlt  r8,r6,r1,lsl #0x14
:02005138 8A0C39CA bhi 02313868
:0200513C 080040E0 stmeqda  r0 ,{r5,r6,r7,r14}
:02005140 C10219A0 unknown
:02005144 189102E5 ldmneia  r1 ,{r0,r2,r5,r6,r7,r9}
:02005148 A2072100 andge  r2,r7,#0x0
:0200514C 08E24660 unknown
:02005150 9907F100 stmlsdb  r7 ,{r8,r12,r13,r14,r15}
:02005154 E01DA101 ands r10,r13,r1,lsl #0x2
:02005158 B51DA100 ldrlt r10,[r13, #-0x100]		;(r13-0x100=*(ffffff00))
:0200515C 0069B400 rsbeq  r11,r9,r0,lsl #0x8
:02005160 CA1029FD bgt 0240F95C
:02005164 0006E736 andeq  r14,r6,r6,lsr r7
:02005168 C003458A andgt  r4,r3,r10,lsl #0xb
:0200516C 991014E5 ldmlsdb  r0 ,{r0,r2,r5,r6,r7,r10,r12}
:02005170 67022D15 unknown
:02005174 F8666666 unknown
:02005178 E5830A95 str r0,[r3, #+0xa95]		;r3+0xa95=*(dc9c0a96)
:0200517C D5170114 ldrle r0,[r7, #-0x114]		;r7-0x114=*(0d40af0c)=#0(0x00000000)
:02005180 3910BD54 ldmccdb  r0 ,{r2,r4,r6,r8,r10,r11,r12,r13,r15}
:02005184 10150B10 andnes r0,r5,r0,lsl r11
:02005188 E7985F21 ldr r5,[r8,+r1, lsr #0x1e]
:0200518C 00B90011 adceqs r0,r9,r1,lsl r0
:02005190 087DB262 ldmeqda  r13!,{r1,r5,r6,r9,r12,r13,r15}^
:02005194 C9054CA1 stmgtdb  r5 ,{r0,r5,r7,r10,r11,r14}
:02005198 00810200 addeq  r0,r1,r0,lsl #0x4
:0200519C 00750901 rsbeqs r0,r5,r1,lsl #0x12
:020051A0 023AB262 eoreqs r11,r10,#0x20000006
:020051A4 91004550 unknown
:020051A8 00DD0708 sbceqs r0,r13,r8,lsl #0xe
:020051AC 014D1E69 unknown
:020051B0 10DDE3EC sbcnes r14,r13,r12,ror #0x7
:020051B4 C5D80045 ldrgtb r0,[r8, #+0x45]		;r8+0x45=*(00000045)
:020051B8 C101154F unknown
:020051BC 05E79846 streqb r9,[r7, #+0x846]!
:020051C0 F5255920 strnv r5,[r5, #-0x920]!
:020051C4 30B26C08 adcccs r6,r2,r8,lsl #0x18
:020051C8 00350FCC eoreqs r0,r5,r12,asr #0x1f
:020051CC 0D18A51E unknown
:020051D0 3481120D strcc r1,[r1],#+0x20d
:020051D4 A00E0CE1 andge  r0,r14,r1,ror #0x19
:020051D8 0571C0E1 ldreqb r12,[r1, #-0xe1]!
:020051DC 65084020 strvs r4,[r8, #-0x20]		;(r8-0x20=*(ffffffe0))
:020051E0 E1800800 orr  r0,r0,r0,lsl #0x10
:020051E4 02890106 addeq  r0,r9,#0x80000001
:020051E8 866001E7 unknown
:020051EC 560007E2 strpl r0,r0,r9,#0x80000001
:020051F0 05EFE100 streqb r14,[r15, #+0x100]!
:020051F4 3275831D rsbccs r8,r5,#0x74000000
:020051F8 05112509 ldreq r2,[r1, #-0x509]		;(r1-0x509=*(fffffaf8))
:020051FC 01F4102D mvneqs r1,r13,lsr #0x0
:02005200 02112D15 andeqs r2,r1,#0x540
:02005204 00E79101 rsceq  r9,r7,r1,lsl #0x2
:02005208 037D0302 cmneq r13,#0x8000000
:0200520C 05E78101 streqb r8,[r7, #+0x101]!
:02005210 52002D08 andpl  r2,r0,#0x200
:02005214 05B1202D ldreq r2,[r1, #+0x2d]!
:02005218 B5354900 ldrlt r4,[r5, #-0x900]!
:0200521C 385C6513 ldmccda  r12 ,{r0,r1,r4,r8,r10,r13,r14}^
:02005220 5C010C65 stcpl  12,cr0,[r1],{#0x65}
:02005224 40E79501 rscmi  r9,r7,r1,lsl #0xa
:02005228 01002D02 unknown
:0200522C 9DE72085 stclsl 0,cr2,[r7,#+0x214]!
:02005230 3814655C ldmccda  r4 ,{r2,r3,r4,r6,r8,r10,r13,r14}
:02005234 2D4F16C9 unknown
:02005238 040D16E9 streq r1,[r13],#-0x6e9
:0200523C 02109DE1 andeqs r9,r0,#0x3840
:02005240 602803D1 unknown
:02005244 B1950EC5 orrlts r0,r5,r5,asr #0x1d
:02005248 003D701F eoreqs r7,r13,r15,lsl r0
:0200524C 8DE3A0B0 stchil 0,cr10,[r3,#+0x2c0]!
:02005250 C500F510 strgt r15,[r0, #-0x510]		;(r0-0x510=*(fffffaf0))
:02005254 0800F501 stmeqda  r0 ,{r0,r8,r10,r12,r13,r14,r15}
:02005258 450F1089 strmi r1,[r15, #-0x89]		;r15-0x89=*(020051d7)=#1908466080(0x71c0e1a0)
:0200525C 2A100900 bcs 02407664
:02005260 61061958 unknown
:02005264 59500042 ldmpldb  r0 ,{r1,r6}^
:02005268 41C102E0 bicmi  r0,r1,r0,ror #0x5
:0200526C 04103900 ldreq r3,[r0],#-0x900
:02005270 A0041339 andge  r1,r4,r9,lsr r3
:02005274 331116E1 tstcc r1,#0xE100000
:02005278 3011EB03 andccs r14,r1,r3,lsl #0x16
:0200527C E354103D cmp r4,#0x3D
:02005280 04F10A30 unknown
:02005284 9403412C strls r4,[r3],#-0x12c
:02005288 44400029 strmib r0,[r0],#-0x29
:0200528C 5503112A strpl r1,[r3, #-0x12a]		;(r3-0x12a=*(dc9bfed7))
:02005290 10410340 subne  r0,r1,r0,asr #0x6
:02005294 00E05850 rsceq  r5,r0,r0,asr r8
:02005298 4265500B rsbmi  r5,r5,#0xB
:0200529C F90131C5 stmnvdb  r1 ,{r0,r2,r6,r7,r8,r12,r13}
:020052A0 06512C16 unknown
:020052A4 0279D2B0 rsbeqs r13,r9,#0xB
:020052A8 1901B496 stmnedb  r1 ,{r1,r2,r4,r7,r10,r12,r13,r15}
:020052AC 06950C24 ldreq r0,[r5],+r4, lsr #0x18
:020052B0 C3A05A6C movgt  r5,#0x6C000		;r5=442368(0x6c000)
:020052B4 E0010694 mul  r1,r4,r6
:020052B8 40411039 submi  r1,r1,r9,lsr r0
:020052BC 3DE1A014 stcccl 0,cr10,[r1,#+0x50]!
:020052C0 00121110 andeqs r1,r2,r0,lsl r1
:020052C4 13950011 orrnes r0,r5,#0x11
:020052C8 011779D8 ldreqsb r7,[r7, -r8]
:020052CC 3103A01C unknown
:020052D0 01127512 tsteq r2,r2,lsl r5
:020052D4 0C138161 ldceq  1,cr8,[r3],{#0x61}
:020052D8 0019E355 andeqs r14,r9,r5,asr r3
:020052DC 85201DB5 strhi r1,[r0, #-0xdb5]!
:020052E0 301DD10B andccs r13,r13,r11,lsl #0x2
:020052E4 D5901D40 ldrle r1,[r0, #+0xd40]		;r0+0xd40=*(00000d40)
:020052E8 08C3001D stmeqia  r3 ,{r0,r2,r3,r4}^
:020052EC E1591500 cmp r9,r0,lsl #0xa
:020052F0 AE045505 cdpge 5,0,cr5,cr4,cr5,0
:020052F4 3101E506 unknown
:020052F8 E58A982B str r9,[r10, #+0x82b]		;r10+0x82b=*(0000082b)
:020052FC 00E105DD unknown
:02005300 04A58A80 unknown
:02005304 B3A0B000 movlt  r11,#0x0		;r11=0(0x0)
:02005308 F801F10B stmnvda  r1 ,{r0,r1,r3,r8,r12,r13,r14,r15}
:0200530C 3C91208F ldccc  0,cr2,[r1],{#0x8f}
:02005310 E041C002 sub  r12,r1,r2
:02005314 018CC08C orreq  r12,r12,r12,lsl #0x1
:02005318 E04C0FC9 sub  r0,r12,r9,asr #0x1f
:0200531C C0031579 andgt  r1,r3,r9,ror r5
:02005320 9E09E08C cdpls 0,0,cr14,cr9,cr12,4
:02005324 01E00C0C mvneq  r0,r12,lsl #0x18
:02005328 00E08141 rsceq  r8,r0,r1,asr #0x2
:0200532C E0644080 rsb  r4,r4,r0,lsl #0x1
:02005330 E0844102 add  r4,r4,r2,lsl #0x2
:02005334 44300300 unknown
:02005338 83364CE0 teqhi r6,#0xE000
:0200533C CE9300E0 cdpgt 0,8,cr0,cr3,cr0,7
:02005340 C62CE0C4 unknown
:02005344 8E00E1A0 cdphi 1,0,cr14,cr0,cr0,5
:02005348 43E1A035 mvnmi  r10,#0x35
:0200534C 42103D36 andmis r3,r0,#0xD80
:02005350 CA04E040 bgt 0213D458
:02005354 9E09F58C cdpls 5,0,cr15,cr9,cr12,4
:02005358 63109CE0 tstvs r0,#0xE000
:0200535C 0FC3E085 swieq 0x00c3e085
:02005360 A0260ADD unknown
:02005364 509CE120 addpls r14,r12,r0,lsr #0x2
:02005368 0FCEE025 swieq 0x00cee025
:0200536C 90E000A2 rscls  r0,r0,r2,lsr #0x1
:02005370 26E02553 unknown
:02005374 8001F906 andhi  r15,r1,r6,lsl #0x12
:02005378 0329800A unknown
:0200537C 8070E091 unknown
:02005380 61843FBD strvsh r3,[r4, +r13]
:02005384 A0521414 subges r1,r2,r4,lsl r4
:02005388 201E15E1 andcss r1,r14,r1,ror #0xb
:0200538C E2622160 rsb  r2,r2,#0x18
:02005390 E2012007 and  r2,r1,#0x7
:02005394 4600C002 strmi r12,[r0],-r2
:02005398 8011A1E0 andhis r10,r1,r0,ror #0x3
:0200539C 00400EE0 subeq  r0,r0,r0,ror #0x1d
:020053A0 E24514C9 sub  r1,r5,#0xC9000000
:020053A4 047104FF unknown
:020053A8 E121A084 unknown
:020053AC 18000912 stmneda  r0 ,{r1,r4,r8,r11}
:020053B0 35E26470 strccb r6,[r2, #+0x470]!
:020053B4 E1A06704 mov  r6,r4,lsl #0xe		;r6=0(0x0)
:020053B8 19085C13 stmnedb  r8 ,{r0,r1,r4,r10,r11,r12,r14}
:020053BC E2400600 sub  r0,r0,#0x0
:020053C0 E1A05735 mov  r5,lsr r5		;r5=442368(0x6c000)
:020053C4 70001055 andvc  r1,r0,r5,asr r0
:020053C8 06E5D120 unknown
:020053CC FFE1E060 swinv 0x00e1e060
:020053D0 E2050050 and  r0,r5,#0x50
:020053D4 E0077006 and  r7,r7,r6
:020053D8 070060FF unknown
:020053DC 865005E2 ldrhib r0,r7,r7,r6
:020053E0 007000E1 rsbeqs r0,r0,r1,ror #0x1
:020053E4 0039E5C1 eoreqs r14,r9,r1,asr #0xb
:020053E8 E4C103CD strb r0,[r1],#+0x3cd
:020053EC 4CEC1039 stcmil 0,cr1,[r12],#+0xe4
:020053F0 1BA10039 blne 008454DC
:020053F4 C0109938 andgts r9,r0,r8,lsr r9
:020053F8 A5E0041D strgeb r0,[r0, #+0x41d]!
:020053FC 10C5AB02 sbcne  r10,r5,r2,lsl #0x16
:02005400 20E20130 rsccs  r0,r2,r0,lsr r1
:02005404 01E26220 mvneq  r6,r0,lsr #0x4
:02005408 E08051A1 add  r5,r0,r1,lsr #0x3
:0200540C E4D51001 ldrb r1,[r5],#+0x1
:02005410 64001800 strvs r1,[r0],#-0x800
:02005414 552DBDE2 strpl r11,[r13, #-0xde2]!
:02005418 30C01105 sbccc  r1,r0,r5,lsl #0x2
:0200541C 8404458C strhi r4,[r4],#-0x58c
:02005420 0579F8E2 ldreqb r15,[r9, #-0x8e2]!
:02005424 E0220000 eor  r0,r2,r0
:02005428 A50230E3 strge r3,[r2, #-0xe3]		;(r2-0xe3=*(ffffff1d))
:0200542C E0421000 sub  r1,r2,r0
:02005430 00013C10 andeq  r3,r1,r0,lsl r12
:02005434 25CD38E0 strcsb r3,[r13, #+0x8e0]		;r13+0x8e0=*(000008e0)
:02005438 60000C6D andvs  r0,r0,r13,ror #0x18
:0200543C ED02959F unknown
:02005440 E3A02C00 mov  r2,#0x0		;r2=0(0x0)
:02005444 86013162 strhi r3,r2,#0x0
:02005448 07000920 streq r0,[r0,-r0, lsr #0x12]
:0200544C 099301CD ldmeqib  r3 ,{r0,r2,r3,r6,r7,r8}
:02005450 00091800 andeq  r1,r9,r0,lsl #0x10
:02005454 000918AA andeq  r1,r9,r10,lsr #0x11
:02005458 140009AE strne r0,[r0],#-0x9ae
:0200545C 71140041 tstvc r4,r1,asr #0x0
:02005460 3DCCAA00 unknown
:02005464 80790800 rsbhis r0,r9,r0,lsl #0x10
:02005468 0000A001 andeq  r10,r0,r1
:0200546C 2010750A andcss r7,r0,r10,lsl #0xa
:02005470 10EDB883 rscne  r11,r13,r3,lsl #0x11
:02005474 114D007D unknown
:02005478 052085C1 streq r8,[r0, #-0x5c1]!
:0200547C 20850600 addcs  r0,r5,r0,lsl #0xc
:02005480 0B26F950 bleq 029C39C8
:02005484 0DAB12CD stceq  2,cr1,[r11,#+0x334]!
:02005488 400DDB00 andmi  r13,r13,r0,lsl #0x16
:0200548C 0D3415ED ldceq  5,cr1,[r4,#-0x3b4]!
:02005490 400DE100 andmi  r14,r13,r0,lsl #0x2
:02005494 28106DAD ldmcsda  r0 ,{r0,r2,r3,r5,r7,r8,r10,r11,r13,r14}
:02005498 07E7000D streqb r0,[r7,+r13]!
:0200549C 1099EB03 addnes r14,r9,r3,lsl #0x16
:020054A0 1C106D85 ldcne  13,cr6,[r0],{#0x85}
:020054A4 6D000100 unknown
:020054A8 006D1C00 rsbeq  r1,r13,r0,lsl #0x18
:020054AC 7DFE593E ldcvcl 9,cr5,[r14,#+0xf8]!
:020054B0 A11AF500 tstge r10,r0,lsl #0xa
:020054B4 0122AC00 unknown
:020054B8 1C4E2300 stcnel 3,cr2,[r14],{#0x0}
:020054BC 1C25AC02 stcne  12,cr10,[r5],#-0x8
:020054C0 95AC216D strls r2,[r12, #+0x16d]!
:020054C4 35E1A040 strccb r10,[r1, #+0x40]!
:020054C8 7901E1B0 stmvcdb  r1 ,{r4,r5,r7,r8,r13,r14,r15}
:020054CC 05116D01 ldreq r6,[r1, #-0xd01]		;r1-0xd01=*(71c0d49f)=#0(0x00000000)
:020054D0 05710110 ldreqb r0,[r1, #-0x110]!
:020054D4 57000240 strpl r0,[r1, #-0x110]!
:020054D8 024504E3 subeq  r0,r5,#0xE3000000
:020054DC 79C1100D stmvcib  r1 ,{r0,r2,r3,r12}^
:020054E0 00050712 andeq  r0,r5,r2,lsl r7
:020054E4 AD051281 unknown
:020054E8 02855016 addeq  r5,r5,#0x16
:020054EC 4401FDAD strmi r15,[r1],#-0xdad
:020054F0 BD000100 unknown
:020054F4 2218DD00 andcss r13,r8,#0x0
:020054F8 EBFF39FE bl 01FD3CF8
:020054FC 02910007 addeqs r0,r1,#0x7
:02005500 441B2910 ldrmi r2,[r11],#-0x910
:02005504 95C7E050 strlsb r14,[r7, #+0x50]		;r7+0x50=*(0d40b070)=#0(0x00000000)
:02005508 86300401 unknown
:0200550C 400400E0 andmi  r0,r4,r0,ror #0x1
:02005510 05E22471 streqb r2,[r2, #+0x471]!
:02005514 00074120 andeq  r4,r7,r0,lsr #0x2
:02005518 3AE02243 bcc 0180DE2C
:0200551C FD13D9AD unknown
:02005520 0001E12B andeq  r14,r1,r11,lsr #0x2
:02005524 03FEA018 mvneqs r10,#0x18
:02005528 141D13A0 ldrne r1,[r13],#-0x3a0
:0200552C 01BC10D5 ldreqsb r1,[r12, +r5]!
:02005530 D5B4B200 ldrle r11,[r4, #+0x200]!
:02005534 0D8D4710 unknown
:02005538 C0B800D5 unknown
:0200553C 8D9A15F5 unknown
:02005540 B06003E2 rsblt  r0,r0,r2,ror #0x7
:02005544 58C92BE9 stmplia  r9 ,{r0,r3,r5,r6,r7,r8,r9,r11,r13}^
:02005548 BC00600F stclt  0,cr6,[r0],{#0xf}
:0200554C E8A50001 stmia  r5!,{r0}
:02005550 049C000F ldreq r0,[r12],#+0xf
:02005554 020091E8 andeq  r9,r0,#0x3A
:02005558 E885000F stmia  r5 ,{r0,r1,r2,r3}
:0200555C 48821AE9 stmmiia  r2 ,{r0,r3,r5,r6,r7,r9,r11,r12}
:02005560 20D5DD00 sbccss r13,r5,r0,lsl #0x1a
:02005564 50161540 andpls r1,r6,r0,asr #0xa
:02005568 0DA804A9 stceq  4,cr0,[r8,#+0x2a4]!
:0200556C 000D0000 andeq  r0,r13,r0
:02005570 11A0400A movne  r4,r10			;r4=0(0x0)
:02005574 F0851421 addnv  r1,r5,r1,lsr #0x8
:02005578 01A015F5 unknown
:0200557C 13A04000 movne  r4,#0x0		;r4=0(0x0)
:02005580 5C8A10B1 stcpl  0,cr1,[r10],{#0xb1}
:02005584 0D000100 unknown
:02005588 020D5C02 andeq  r5,r13,#0x200
:0200558C AC008D09 stcge  13,cr8,[r0],{#0x9}
:02005590 EBFFFDF1 bl 02004D5C
:02005594 99E3051D unknown
:02005598 E0508334 subs r8,r0,r4,lsr r3
:0200559C E1190011 tst r9,r1,lsl r0
:020055A0 135D1645 cmpne r13,#0x4500000
:020055A4 0FAD6004 swieq 0x00ad6004
:020055A8 400829F9 unknown
:020055AC E2297D10 eor  r7,r9,#0x400
:020055B0 20652591 unknown
:020055B4 82420AE0 subhi  r0,r2,#0xE0000
:020055B8 290044E0 stmcsdb  r0 ,{r5,r6,r7,r10,r14}
:020055BC 2185970B orrcs  r9,r5,r11,lsl #0xe
:020055C0 0FC199E0 swieq 0x00c199e0
:020055C4 94314103 unknown
:020055C8 A5202FC1 strge r2,[r0, #-0xfc1]!
:020055CC 901B7D00 andlss r7,r11,r0,lsl #0x1a
:020055D0 A4B404F9 unknown
:020055D4 01C80001 biceq  r0,r8,r1
:020055D8 0EAADC00 cdpeq 12,10,cr13,cr10,cr0,0
:020055DC B58AEFB5 strlt r14,[r10, #+0xfb5]		;r10+0xfb5=*(00000fb5)
:020055E0 BFFFB5FF swilt 0x00ffb5ff
:020055E4 B55FB508 ldrltb r11,[r15, #-0x508]		;r15-0x508=*(020050e4)=#-1140707070(0xbc023102)
:020055E8 33326CFF teqcc r2,#0xFF00
:020055EC FFB5BFB5 swinv 0x00b5bfb5
:020055F0 B5A7FFB5 strlt r15,[r7, #+0xfb5]!
:020055F4 B508E34F strlt r14,[r8, #-0x34f]		;(r8-0x34f=*(fffffcb1))
:020055F8 22A1974F adccs  r9,r1,#0x13C0000
:020055FC C0203455 eorgt  r3,r0,r5,asr r4
:02005600 1127159D unknown
:02005604 71635513 unknown
:02005608 56002001 strpl r2,[r0],-r1
:0200560C 912B231D unknown
:02005610 91515621 cmpls r1,r1,lsr #0xc
:02005614 06182521 ldreq r2,[r8],-r1, lsr #0xa
:02005618 01310191 unknown
:0200561C 101D3000 andnes r3,r13,r0
:02005620 2D4331AB unknown
:02005624 012B400D unknown
:02005628 1B412A00 blne 0304FE30
:0200562C 71D51311 bicvcs r1,r5,r1,lsl r3
:02005630 17000911 unknown
:02005634 9125000D unknown
:02005638 21915621 orrcss r5,r1,r1,lsr #0xc
:0200563C 00091BAB andeq  r1,r9,r11,lsr #0x17
:02005640 D9119121 ldmledb  r1 ,{r0,r5,r8,r12,r15}
:02005644 01751C07 cmneq r5,r7,lsl #0x18
:02005648 000D5A1E andeq  r5,r13,r14,lsl r10
:0200564C 4D100D65 unknown
:02005650 76115140 ldrvc r5,r5,r13,r14,lsl r10
:02005654 146D400D unknown
:02005658 000D16DD unknown
:0200565C 3D100D87 unknown
:02005660 1AB11240 bne 00C49F68
:02005664 3DDA1191 unknown
:02005668 11690E40 unknown
:0200566C 13C5400D bicne  r4,r5,#0xD
:02005670 0D731151 ldceql 1,cr1,[r3,#-0x144]!
:02005674 2065BD00 rsbcs  r11,r5,r0,lsl #0x1a
:02005678 115100C1 cmpne r1,r1,asr #0x1
:0200567C 01200D98 unknown
:02005680 32C55000 sbccc  r5,r5,#0x0
:02005684 8D97D2B7 unknown
:02005688 00314003 eoreqs r4,r1,r3
:0200568C 10300395 mlanes r0,r5,r3,r0unknown
:02005690 4D0F9534 unknown
:02005694 0C01940F stceq  4,cr9,[r1],{#0xf}
:02005698 02FD50E0 rsceqs r5,r13,#0xE0
:0200569C 060D5083 streq r5,[r13],-r3, lsl #0x1
:020056A0 E0040095 mul  r4,r5,r0
:020056A4 8102300C unknown
:020056A8 E5442EB1 strb r2,[r4, #-0xeb1]		;(r4-0xeb1=*(fffff14f))
:020056AC 0C100903 ldceq  9,cr0,[r0],{#0x3}
:020056B0 E01A8230 ands r8,r10,r0,lsr r2
:020056B4 10118940 andnes r8,r1,r0,asr #0x12
:020056B8 AC63E784 stcgel 7,cr14,[r3],#-0x210
:020056BC 02B90204 adceqs r0,r9,#0x40000000
:020056C0 00451D61 subeq  r1,r5,r1,ror #0x1a
:020056C4 000D1F65 andeq  r1,r13,r5,ror #0x1e
:020056C8 BE0E711C mcrlt 1,0,r7,cr14,cr12,{0}
:020056CC 7911C906 ldmvcdb  r1 ,{r1,r2,r8,r11,r14,r15}
:020056D0 4C0D7512 stcmi  5,cr7,[r13],{#0x12}
:020056D4 41911E49 orrmis r1,r1,r9,asr #0x1c
:020056D8 00016EBC streqh r6,[r1], -r12
:020056DC 021061C0 andeqs r6,r0,#0x30
:020056E0 080EA58C stmeqda  r14 ,{r2,r3,r7,r8,r10,r13,r15}
:020056E4 104D4141 subne  r4,r13,r1,asr #0x2
:020056E8 278100D9 unknown
:020056EC 013781E0 teqeq r7,r0,ror #0x3
:020056F0 85AD0159 strhi r0,[r13, #+0x159]!
:020056F4 A932451D ldmgedb  r2!,{r0,r2,r3,r4,r8,r10,r14}
:020056F8 F4A91CF4 unknown
:020056FC F4A9F4A9 unknown
:02005700 A9F7F4A9 ldmgeib  r7!,{r0,r3,r5,r7,r10,r12,r13,r14,r15}^
:02005704 89F4A9F4 ldmhiib  r4!,{r2,r4,r5,r6,r7,r8,r11,r13,r15}^
:02005708 04A99711 unknown
:0200570C A9971151 ldmgeib  r7 ,{r0,r4,r6,r8,r12}
:02005710 9726B734 unknown
:02005714 976234A9 strlsb r3,[r2,-r9, lsr #0x9]!
:02005718 118904A9 orrne  r0,r9,r9,lsr #0x9
:0200571C 34A96497 unknown
:02005720 34A99718 unknown
:02005724 34A9973F unknown
:02005728 B197497B orrlts r4,r7,r11,ror r9
:0200572C A50C9101 strge r9,[r12, #-0x101]		;r12-0x101=*(4d104417)=#0(0x00000000)
:02005730 5E04A904 cdppl 9,0,cr10,cr4,cr4,0
:02005734 24A545D9 unknown
:02005738 75D998DE ldrvcb r9,[r9, #+0x8de]		;r9+0x8de=*(000008de)
:0200573C 15D924B1 ldrneb r2,[r9, #+0x4b1]		;r9+0x4b1=*(000004b1)
:02005740 0515D99A ldreq r13,[r5, #-0x99a]		;(r5-0x99a=*(0006b666))
:02005744 0DAE55D9 stceq  5,cr5,[r14,#+0x364]!
:02005748 0E15D900 cdpeq 9,0,cr13,cr5,cr0,0
:0200574C AD3A75D9 ldcge  5,cr7,[r10,#-0x364]!
:02005750 4F817811 swimi 0x00817811
:02005754 102D15AB eorne  r1,r13,r11,lsr #0xb
:02005758 1E4185D5 mcrne 5,2,r8,cr1,cr5,{6}
:0200575C 07F445D5 unknown
:02005760 A59D0621 ldrge r0,[r13, #+0x621]		;r13+0x621=*(00000621)
:02005764 20267546 eorcs  r7,r6,r6,asr #0xa
:02005768 469D1CB9 unknown
:0200576C 08254FA9 stmeqda  r5!,{r0,r3,r5,r7,r8,r9,r10,r11,r14}
:02005770 783FA93B ldmvcda  r15!,{r0,r1,r3,r4,r5,r8,r11,r13,r15}
:02005774 1FD145FD swine 0x00d145fd
:02005778 000BD908 andeq  r13,r11,r8,lsl #0x12
:0200577C E1AD1029 mov  r1,r9,lsr #0x0		;r1=0(0x0)
:02005780 1111C011 tstne r1,r1,lsl r0
:02005784 4903F510 stmmidb  r3 ,{r4,r8,r10,r12,r13,r14,r15}
:02005788 10053112 andne  r3,r5,r2,lsl r1
:0200578C 20010975 andcs  r0,r1,r5,ror r9
:02005790 F20B35DD andnv  r3,r11,#0x37400000
:02005794 5679B2E9 unknown
:02005798 1D00651F unknown
:0200579C 1D2335F3 stcne  5,cr3,[r3,#-0x3cc]!
:020057A0 13151783 tstne r5,#0x20C0000
:020057A4 13811A89 orrne  r1,r1,#0x89000
:020057A8 130001EE unknown
:020057AC 1BDD531D blne 0175A428
:020057B0 1D0F000D unknown
:020057B4 095D0683 ldmeqdb  r13 ,{r0,r1,r7,r9,r10}^
:020057B8 431D0B00 tstmi r13,#0x0
:020057BC 35030BC9 strcc r0,[r3, #-0xbc9]		;(r3-0xbc9=*(dc9bf438))
:020057C0 A9136513 ldmgedb  r3 ,{r0,r1,r4,r8,r10,r13,r14}
:020057C4 8901ED11 stmhidb  r1 ,{r0,r4,r8,r10,r11,r13,r14,r15}
:020057C8 0D10FD1D unknown
:020057CC 05147110 ldreq r7,[r4, #-0x110]		;(r4-0x110=*(fffffef0))
:020057D0 05133500 ldreq r3,[r3, #-0x500]		;(r3-0x500=*(dc9bfb01))
:020057D4 0203457E andeq  r4,r3,#0x1F800000
:020057D8 70723900 rsbvcs r3,r2,r0,lsl #0x12
:020057DC 154261F2 strneb r6,[r2, #-0x1f2]		;(r2-0x1f2=*(fffffe0e))
:020057E0 5170C912 cmnpl r0,r2,lsl r9
:020057E4 01325D3F teqeq r2,r15,lsr r13
:020057E8 FF51CB0C swinv 0x0051cb0c
:020057EC AE007DF2 mcrge 13,0,r7,cr0,cr2,{7}
:020057F0 01951D85 orreqs r1,r5,r5,lsl #0x1b
:020057F4 20086F51 andcs  r6,r8,r1,asr r15
:020057F8 07800590 unknown
:020057FC 0011A020 andeqs r10,r1,r0,lsr #0x0
:02005800 000F0151 andeq  r0,r15,r1,asr r1
:02005804 25E31017 strcsb r1,[r3, #+0x17]!
:02005808 30000304 andcc  r0,r0,r4,lsl #0x6
:0200580C 020C13A0 andeq  r1,r12,#0x80000002
:02005810 FFE59000 swinv 0x00e59000
:02005814 03E20330 mvneq  r0,#0xC0000000
:02005818 85017100 strhi r7,[r1, #-0x100]		;(r1-0x100=*(ffffff00))
:0200581C 558602C5 strpl r0,[r6, #+0x2c5]		;r6+0x2c5=*(000002c5)
:02005820 CA417D1F bgt 03064CA4
:02005824 F8B5017D ldmnvia  r5!,{r0,r2,r3,r4,r5,r6,r8}
:02005828 1AC514C9 bne 0114AB54
:0200582C 0CE92D43 stceql 13,cr2,[r9],#+0x10c
:02005830 9086149D umullls  r1,r6,r13,r4
:02005834 2ED101A5 cdpcs 1,12,cr0,cr1,cr5,5
:02005838 CB7B3BC9 blgt 03ED4764
:0200583C CED101A1 cdpgt 1,12,cr0,cr1,cr1,5
:02005840 35A3D2CE strcc r13,[r3, #+0x2ce]!
:02005844 4040290C submi  r2,r0,r12,lsl #0x12
:02005848 F0752029 rsbnvs r2,r5,r9,lsr #0x0
:0200584C 40756CB6 unknown
:02005850 0200292F andeq  r2,r0,#0xBC000
:02005854 01184049 tsteq r8,r9,asr #0x0
:02005858 50950261 addpls r0,r5,r1,ror #0x4
:0200585C 75B4F075 ldrvc r15,[r4, #+0x75]!
:02005860 00492440 subeq  r2,r9,r0,asr #0x8
:02005864 AA207504 bge 02822C7C
:02005868 1A05000D bne 021458A4
:0200586C 7508000D strvc r0,[r8, #-0xd]		;(r8-0xd=*(fffffff3))
:02005870 00650040 rsbeq  r0,r5,r0,asr #0x0
:02005874 0065571C rsbeq  r5,r5,r12,lsl r7
:02005878 D0402910 suble  r2,r0,r0,lsl r9
:0200587C 136DF029 msrne SPSR_fsc,#0x29
:02005880 2935B203 ldmcsdb  r5!,{r0,r1,r9,r12,r13,r15}
:02005884 11103500 tstne r0,r0,lsl #0xa
:02005888 00291149 eoreq  r1,r9,r9,asr #0x2
:0200588C A8016D08 stmgeda  r1 ,{r3,r8,r10,r11,r13,r14}
:02005890 25005D5B strcs r5,[r0, #-0xd5b]		;(r0-0xd5b=*(fffff2a5))
:02005894 D007F100 andle  r15,r7,r0,lsl #0x2
:02005898 A00901E1 andge  r0,r9,r1,ror #0x3
:0200589C 0FA0E107 swieq 0x00a0e107
:020058A0 A06A045D rsbge  r0,r10,r13,asr r4
:020058A4 1008B003 andne  r11,r8,r3
:020058A8 1019E1CD andnes r14,r9,r13,asr #0x3
:020058AC 0D114D06 unknown
:020058B0 69680100 unknown
:020058B4 9502300D strls r3,[r2, #-0xd]		;(r2-0xd=*(fffffff3))
:020058B8 19008000 stmnedb  r0 ,{r15}
:020058BC 6A060AE3 bvs 02188450
:020058C0 7D0113A0 unknown
:020058C4 13452809 unknown
:020058C8 084DE5A0 stmeqda  r13 ,{r5,r7,r8,r10,r13,r14,r15}^
:020058CC 60870DE5 addvs  r0,r7,r5,ror #0x1b
:020058D0 0508E086 streq r14,[r8, #-0x86]		;(r8-0x86=*(ffffff7a))
:020058D4 2DDD9070 unknown
:020058D8 11A07080 movne  r7,r0,lsl #0x1		;r7=0(0x0)
:020058DC 0025044C eoreq  r0,r5,r12,asr #0x8
:020058E0 E0818088 add  r8,r1,r8,lsl #0x1
:020058E4 10405021 subne  r5,r0,r1,lsr #0x0
:020058E8 CD0DD521 unknown
:020058EC 060DE113 unknown
:020058F0 3DE12F7D stcccl 15,cr2,[r1,#+0x1f4]!
:020058F4 B71FD12C ldrlt r13,[r15,-r12, lsr #0x2]
:020058F8 C76A8DE1 strgtb r8,[r15,-r12, lsr #0x2]
:020058FC 19DD09D5 ldmneib  r13 ,{r0,r2,r4,r6,r7,r8,r11}^
:02005900 01031D83 unknown
:02005904 00F1D900 rsceqs r13,r1,r0,lsl #0x12
:02005908 00010804 andeq  r0,r1,r4,lsl #0x10
:0200590C 5808AD0A stmplda  r8 ,{r1,r3,r8,r10,r11,r13,r15}
:02005910 40A90001 adcmi  r0,r9,r1
:02005914 D1780001 cmnle r8,r1
:02005918 61FDD1CD mvnvss r13,r13,asr #0x3
:0200591C D1EDD109 mvnle  r13,r9,lsl #0x2
:02005920 D186FAFD unknown
:02005924 ED0F898D unknown
:02005928 2D17F506 unknown
:0200592C 31188D31 tstcc r8,r1,lsr r13
:02005930 F131FEF1 ldrnvsh r15,[r1, -r1]!
:02005934 F131F131 teqnv r1,r1,lsr r1
:02005938 F131F131 teqnv r1,r1,lsr r1
:0200593C E84131D5 stmda  r1 ,{r0,r2,r4,r6,r7,r8,r12,r13}^
:02005940 FB41315F blx 03051ECC
:02005944 96374131 unknown
:02005948 31DA3131 bicccs r3,r10,r1,lsr r1
:0200594C 14A1A511 unknown
:02005950 96144131 unknown
:02005954 31503131 cmpcc r0,r1,lsr r1
:02005958 12538601 subnes r8,r3,#0x100000
:0200595C 69237587 stmvsdb  r3!,{r0,r1,r2,r7,r8,r10,r12,r13,r14}
:02005960 E118C113 tst r8,r3,lsl r1
:02005964 3C201C1D stccc  12,cr1,[r0],#-0x74
:02005968 E001E5DD unknown
:0200596C A0CE0059 sbcge  r0,r14,r9,asr r0
:02005970 204410E1 subcs  r1,r4,r1,ror #0x1
:02005974 700E3899 mulvc  r14,r9,r8
:02005978 E908336D stmdb  r8 ,{r0,r2,r3,r5,r6,r8,r9,r12,r13}
:0200597C D630A415 unknown
:02005980 310AD1E1 unknown
:02005984 04915701 ldreq r5,[r1],#+0x701
:02005988 03E05803 mvneq  r5,#0x30000
:0200598C 382C4CFD stmccda  r12!,{r0,r2,r3,r4,r5,r6,r7,r10,r11,r14}
:02005990 04B2E183 unknown
:02005994 F6E0C630 unknown
:02005998 81101111 tsthi r0,r1,lsl r1
:0200599C 51900365 orrpls r0,r0,r5,ror #0x6
:020059A0 13692111 unknown
:020059A4 5CFF1D61 ldcpll 13,cr1,[r15],#+0x184
:020059A8 2114AD00 tstcs r4,r0,lsl #0x1a
:020059AC 622DEE03 eorvs  r14,r13,#0x30
:020059B0 5018100D andpls r1,r8,r13
:020059B4 0215055D andeqs r0,r5,#0x17400000
:020059B8 B3000D12 unknown
:020059BC 72251221 eorvc  r1,r5,#0x10000002
:020059C0 F225F225 eornv  r15,r5,#0x50000002
:020059C4 F225F225 eornv  r15,r5,#0x50000002
:020059C8 7F88F225 swivc 0x0088f225
:020059CC D5022595 strle r2,[r2, #-0x595]		;(r2-0x595=*(fffffa6b))
:020059D0 55122514 ldrpl r2,[r2, #-0x514]		;(r2-0x514=*(fffffaec))
:020059D4 EA422513 b 0308EE28
:020059D8 8DBE4225 ldchi  2,cr4,[r14,#+0x94]!
:020059DC 25A04225 strcs r4,[r0, #+0x225]!
:020059E0 1225C742 eorne  r12,r5,#0x1080000
:020059E4 6A96120D bvs 0058A220
:020059E8 1287EB02 addne  r14,r7,#0x800
:020059EC 1261E088 rsbne  r14,r1,#0x88
:020059F0 20C025F1 unknown
:020059F4 410235F1 unknown
:020059F8 30124512 andccs r4,r2,r2,lsl r5
:020059FC 5A0335F5 bpl 020D31D8
:02005A00 ED010245 unknown
:02005A04 0C8D0604 stceq  6,cr0,[r13],{#0x4}
:02005A08 15CC40B2 strneb r4,[r12, #+0xb2]		;r12+0xb2=*(4d1045ca)=#0(0x00000000)
:02005A0C 1251FBE0 subnes r15,r1,#0x38000
:02005A10 02398220 eoreqs r8,r9,#0x2
:02005A14 A4225152 unknown
:02005A18 9D24D5F3 stcls  5,cr13,[r4,#-0x3cc]!
:02005A1C 7EF09DD0 mrcvc 13,7,r9,cr0,cr0,{6}
:02005A20 10CD0049 sbcne  r0,r13,r9,asr #0x0
:02005A24 99206E78 stmlsdb  r0!,{r3,r4,r5,r6,r9,r10,r11,r13,r14}
:02005A28 99086520 stmlsdb  r8 ,{r5,r8,r10,r13,r14}
:02005A2C 40992040 addmis r2,r9,r0,asr #0x0
:02005A30 AE309920 cdpge 9,2,cr9,cr0,cr0,1
:02005A34 E1D130B0 ldrh r3,[r1, #+0x0]		;r1+0x0=*(00000000)
:02005A38 E91C5505 ldmdb  r12 ,{r0,r2,r8,r10,r12,r14}
:02005A3C E00B751E and  r7,r11,r14,lsl r5
:02005A40 A1D150B2 ldrgeh r5,[r1, #+0x2]		;r1+0x2=*(00000002)
:02005A44 500B3D00 andpl  r3,r11,r0,lsl #0x1a
:02005A48 2B18E58D blcs 0263F084
:02005A4C 9DA5409D stcls  0,cr4,[r5,#+0x274]!
:02005A50 4B190880 blmi 02647C58
:02005A54 09CD02C1 stmeqib  r13 ,{r0,r6,r7,r9}^
:02005A58 010045EA unknown
:02005A5C 4DC00800 unknown
:02005A60 D90AD100 stmledb  r10 ,{r8,r12,r14,r15}
:02005A64 4DFF33FF ldcmil 3,cr3,[r15,#+0x3fc]!
:02005A68 9509B90D strls r11,[r9, #-0x90d]		;(r9-0x90d=*(fffff6f3))
:02005A6C 29056846 stmcsdb  r5 ,{r1,r2,r6,r11,r13,r14}
:02005A70 35FD13DD ldrccb r1,[r13, #+0x3dd]!
:02005A74 18142DEE ldmneda  r4 ,{r1,r2,r3,r5,r6,r7,r8,r10,r11,r13}
:02005A78 4956460D ldmmidb  r6 ,{r0,r2,r3,r9,r10,r14}^
:02005A7C 000D7800 andeq  r7,r13,r0,lsl #0x10
:02005A80 2631557C unknown
:02005A84 0D80357D unknown
:02005A88 000D8400 andeq  r8,r13,r0,lsl #0x8
:02005A8C 000D2631 andeq  r2,r13,r1,lsr r6
:02005A90 000D88EB andeq  r8,r13,r11,ror #0x11
:02005A94 1005ED8C andne  r14,r5,r12,lsl #0x1b
:02005A98 5D140611 unknown
:02005A9C 1018AA05 andnes r10,r8,r5,lsl #0x14
:02005AA0 6D26119D stcvs  1,cr1,[r6,#-0x274]!
:02005AA4 B5002536 strlt r2,[r0, #-0x536]		;(r0-0x536=*(fffffaca))
:02005AA8 BD781806 ldcltl 8,cr1,[r8,#-0x18]!
:02005AAC D5067D05 strle r7,[r6, #-0xd05]		;(r6-0xd05=*(fffff2fb))
:02005AB0 70058108 andvc  r8,r5,r8,lsl #0x2
:02005AB4 99913D80 ldmlsib  r1 ,{r7,r8,r10,r11,r12,r13}
:02005AB8 F13DF13D teqnv r13,r13,lsr r1
:02005ABC F13DF13D teqnv r13,r13,lsr r1
:02005AC0 F13DF13D teqnv r13,r13,lsr r1
:02005AC4 7FFEF13D swivc 0x00fef13d
:02005AC8 10F1113D rscnes r1,r1,r13,lsr r1
:02005ACC 24313D95 unknown
:02005AD0 60313D95 mlavss r1,r5,r13,r3unknown
:02005AD4 03413D4B unknown
:02005AD8 16313D95 unknown
:02005ADC 3D313D95 ldccc  13,cr3,[r1,#-0x254]!
:02005AE0 313D9549 teqcc r13,r9,asr #0xa
:02005AE4 20113D79 andcss r3,r1,r9,ror r13
:02005AE8 0581213D streq r2,[r1, #+0x13d]		;r1+0x13d=*(0000013d)
:02005AEC 91EA313D mvnls  r3,lsr r13
:02005AF0 0CB12332 ldceq  3,cr2,[r1],#+0xc8
:02005AF4 1281313D addne  r3,r1,#0x4000000F
:02005AF8 81E01889 mvnhi  r1,r9,lsl #0x11
:02005AFC 1275113D rsbnes r1,r5,#0x4000000F
:02005B00 0E313DE0 cdpeq 13,2,cr3,cr1,cr0,7
:02005B04 1BA52C10 blne 00950B4C
:02005B08 9DC00055 unknown
:02005B0C 313D8004 teqcc r13,r4
:02005B10 AB214106 blge 02855F30
:02005B14 0295E0DC addeqs r14,r5,#0xDC
:02005B18 41580141 cmpmi r8,r1,asr #0x2
:02005B1C 2CA0B261 stccs  2,cr11,[r0],#+0x184
:02005B20 11F8E0C9 mvnnes r14,r9,asr #0x1
:02005B24 45012900 strmi r2,[r1, #-0x900]		;(r1-0x900=*(fffff700))
:02005B28 227D5E01 rsbcss r5,r13,#0x10
:02005B2C 03A582B8 moveq  r8,#0x8000000B		;r8=-2147483637(0x8000000b)
:02005B30 E14145EE unknown
:02005B34 01453016 unknown
:02005B38 C1455A34 unknown
:02005B3C 450800D5 strmi r0,[r8, #-0xd5]		;r8-0xd5=*(7fffff36)=#0(0x00000000)
:02005B40 45F145F1 ldrmib r4,[r1, #+0x5f1]!
:02005B44 45F145F1 ldrmib r4,[r1, #+0x5f1]!
:02005B48 F145FBF1 unknown
:02005B4C C14145AE unknown
:02005B50 45D44145 ldrmib r4,[r4, #+0x145]		;r4+0x145=*(00000145)
:02005B54 D510E511 ldrle r14,[r0, #-0x511]		;(r0-0x511=*(fffffaef))
:02005B58 B3314595 teqlt r1,#0x25400000
:02005B5C 45C64145 strmib r4,[r6, #+0x145]		;r6+0x145=*(00000145)
:02005B60 4145ED41 unknown
:02005B64 029529AA addeqs r2,r5,#0x2A8000
:02005B68 D810B4EB ldmleda  r0 ,{r0,r1,r3,r5,r6,r7,r10,r12,r13,r15}
:02005B6C F12800E0 unknown
:02005B70 00092C03 andeq  r2,r9,r3,lsl #0x18
:02005B74 E59D9020 ldr r9,[r13, #+0x20]		;r13+0x20=*(00000020)
:02005B78 2331920A teqcs r1,#0xA0000000
:02005B7C 013124E0 teqeq r1,r0,ror #0x9
:02005B80 60821149 addvs  r1,r2,r9,asr #0x2
:02005B84 82E08922 rschi  r8,r0,#0x88000
:02005B88 20830135 addcs  r0,r3,r5,lsr r1
:02005B8C 126D1088 rsbne  r1,r13,#0x88
:02005B90 90852609 addls  r2,r5,r9,lsl #0xc
:02005B94 16891DA1 strne r1,[r9],+r1, lsr #0x1b
:02005B98 73E00001 mvnvc  r0,#0x1
:02005B9C 80023139 andhi  r3,r2,r9,lsr r1
:02005BA0 6907E249 stmvsdb  r7 ,{r0,r3,r6,r9,r13,r14,r15}
:02005BA4 D341A012 unknown
:02005BA8 00052269 andeq  r2,r5,r9,ror #0x4
:02005BAC 8A05E95E bhi 0218012C
:02005BB0 A60622E0 strge r2,r2,r5,r9,ror #0x4
:02005BB4 AB01E08A blge 0207DDE4
:02005BB8 B200E22A andlt  r14,r0,#0xA0000002
:02005BBC F7E048A0 strnvb r4,[r0,+r0, lsr #0x11]!
:02005BC0 5D04425D unknown
:02005BC4 04B9A012 unknown
:02005BC8 ED067581 unknown
:02005BCC 113525FD ldrnesh r2,[r5, -r13]!
:02005BD0 75500E01 ldrvcb r0,[r0, #-0xe01]		;(r0-0xe01=*(fffff1ff))
:02005BD4 B924E59D stmltdb  r4!,{r0,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:02005BD8 09112D02 ldmeqdb  r1 ,{r1,r8,r10,r11,r13}
:02005BDC 2D312D37 ldccs  13,cr2,[r1,#-0xdc]!
:02005BE0 F12DF8F1 msrnv CPSR_fsc,r1
:02005BE4 F12DF12D msrnv CPSR_fsc,r13
:02005BE8 F12DF12D msrnv CPSR_fsc,r13
:02005BEC 6F412D5C swivs 0x00412d5c
:02005BF0 82412D5F subhi  r2,r1,#0x17C0
:02005BF4 2DBE412D ldccs  1,cr4,[r14,#+0xb4]!
:02005BF8 412D6141 unknown
:02005BFC 412D5574 unknown
:02005C00 D7412D9B unknown
:02005C04 201800F5 ldrcssh r0,[r8], -r5
:02005C08 8D9501FD unknown
:02005C0C 87328602 ldrhi r8,[r2,-r2, lsl #0xc]!
:02005C10 821281E0 andhis r8,r2,#0x38
:02005C14 3983E001 stmccib  r3 ,{r0,r13,r14,r15}
:02005C18 88308101 ldmhida  r0!,{r0,r8,r15}
:02005C1C 44E31465 unknown
:02005C20 21310F21 teqcs r1,r1,lsr #0x1e
:02005C24 29113108 ldmcsdb  r1 ,{r3,r8,r12,r13}
:02005C28 01317015 teqeq r1,r5,lsl r0
:02005C2C 59DB01A9 ldmplib  r11 ,{r0,r3,r5,r7,r8}^
:02005C30 B02DFD0F eorlt  r15,r13,r15,lsl #0x1a
:02005C34 41E1D710 mvnmi  r13,r0,lsl r7
:02005C38 9D430211 unknown
:02005C3C B0169D03 andlts r9,r6,r3,lsl #0x1a
:02005C40 0511C610 ldreq r12,[r1, #-0x610]		;(r1-0x610=*(fffff9f0))
:02005C44 02830135 addeq  r0,r3,#0x4000000D
:02005C48 25F70385 ldrcsb r0,[r7, #+0x385]!
:02005C4C 0404D111 streq r13,[r4],#-0x111
:02005C50 251A5800 ldrcs r5,[r10, #-0x800]		;(r10-0x800=*(fffff800))
:02005C54 02514021 subeqs r4,r1,#0x21
:02005C58 FD4125ED unknown
:02005C5C 35800113 strcc r0,[r0, #+0x113]		;r0+0x113=*(00000113)
:02005C60 5002E1B0 strplh r14,[r2], -r0
:02005C64 81F034D5 ldrhisb r3,[r0, #+0x45]!
:02005C68 09900171 ldmeqib  r0 ,{r0,r4,r5,r6,r8}
:02005C6C 00091100 andeq  r1,r9,r0,lsl #0x2
:02005C70 08AA0011 stmeqia  r10!,{r0,r4}
:02005C74 4D0B0005 unknown
:02005C78 22C50041 sbccs  r0,r5,#0x41
:02005C7C 21A08FF1 unknown
:02005C80 43200001 unknown
:02005C84 4005101D andmi  r1,r5,r13,lsl r0
:02005C88 1100011D unknown
:02005C8C 00011AF1 unknown
:02005C90 00016B1A andeq  r6,r1,r10,lsl r11
:02005C94 0F000119 swieq 0x00000119
:02005C98 00091025 andeq  r1,r9,r5,lsr #0x0
:02005C9C 7515100D ldrvc r1,[r5, #-0xd]		;(r5-0xd=*(0006bff3))
:02005CA0 F540000D strnvb r0,[r0, #-0xd]		;(r0-0xd=*(fffffff3))
:02005CA4 0F0D6919 swieq 0x000d6919
:02005CA8 09110009 ldmeqdb  r1 ,{r0,r3}
:02005CAC 1D80AD00 unknown
:02005CB0 02790E01 rsbeqs r0,r9,#0x10
:02005CB4 1000050E andne  r0,r0,r14,lsl #0xa
:02005CB8 0CAA0005 stceq  0,cr0,[r10],#+0x14
:02005CBC 05230005 streq r0,[r3, #-0x5]!
:02005CC0 00050A00 andeq  r0,r5,r0,lsl #0x14
:02005CC4 AA000536 bge 020071A4
:02005CC8 05721FED ldreqb r1,[r2, #-0xfed]!
:02005CCC 00050600 andeq  r0,r5,r0,lsl #0xc
:02005CD0 04000515 streq r0,[r0],#-0x515
:02005CD4 28000555 stmcsda  r0 ,{r0,r2,r4,r6,r8,r10}
:02005CD8 05020005 streq r0,[r2, #-0x5]		;(r2-0x5=*(fffffffb))
:02005CDC 02944F00 addeqs r4,r4,#0x0
:02005CE0 8B2A8115 blhi 02AA613C
:02005CE4 B8EB0294 unknown
:02005CE8 E101DD61 unknown
:02005CEC E1DD71BC ldrh r7,[r13, #+0x1c]		;r13+0x1c=*(0000001c)
:02005CF0 00851284 addeq  r1,r5,r4,lsl #0x5
:02005CF4 C860B0E0 unknown
:02005CF8 C870B2E1 ldmgtda  r0!,{r0,r5,r6,r7,r9,r12,r13,r15}^
:02005CFC 1F65E100 swine 0x0065e100
:02005D00 E2883004 add  r3,r8,#0x4
:02005D04 82064581 andhi  r4,r6,#0x20400000
:02005D08 41032500 unknown
:02005D0C 200CD800 andcs  r13,r12,r0,lsl #0x10
:02005D10 13F90009 mvnnes r0,#0x9
:02005D14 E0117DC6 ands r7,r1,r6,asr #0x1b
:02005D18 2FCDE1A0 swics 0x00cde1a0
:02005D1C 10B20249 adcnes r0,r2,r9,asr #0x4
:02005D20 01E0D431 mvneq  r13,lsr r1
:02005D24 03B18EE0 moveqs r8,#0xE00		;r8=3584(0xe00)
:02005D28 B220E15E eorlt  r14,r0,#0x80000017
:02005D2C 79E0C510 unknown
:02005D30 8CC0011E stchil 1,cr0,[r0],{#0x1e}
:02005D34 0007E210 andeq  r14,r7,r0,lsl r2
:02005D38 0D40E15C unknown
:02005D3C 30408606 subcc  r8,r0,r6,lsl #0xc
:02005D40 55F0E083 ldrplb r14,[r0, #+0x83]!
:02005D44 E5133502 ldr r3,[r3, #-0x502]		;(r3-0x502=*(dc9bfaff))
:02005D48 2D700C1A ldccsl 12,cr0,[r0,#-0x68]!
:02005D4C 60199126 andvss r9,r9,r6,lsr #0x2
:02005D50 04001000 streq r1,[r0],#-0x0
:02005D54 01851015 orreq  r1,r5,r5,lsl r0
:02005D58 03CDA003 biceq  r10,r13,#0x3
:02005D5C 11E11A85 mvnne  r1,r5,lsl #0x15
:02005D60 1138E001 teqne r8,r1
:02005D64 30001017 andcc  r1,r0,r7,lsl r0
:02005D68 43F93800 mvnmis r3,#0x0
:02005D6C 9FE04158 swils 0x00e04158
:02005D70 58E113B9 unknown
:02005D74 04E59E40 unknown
:02005D78 319E005C orrccs r0,r14,r12,asr r0
:02005D7C 6523F902 strvs r15,[r3, #-0x902]!
:02005D80 3813FD2B ldmccda  r3 ,{r0,r1,r3,r5,r8,r10,r11,r12,r13,r14,r15}
:02005D84 2003FD78 andcs  r15,r3,r8,ror r13
:02005D88 18E5DD00 unknown
:02005D8C 8102A940 unknown
:02005D90 40306DE0 eormis r6,r0,r0,ror #0x1b
:02005D94 2013A050 andcss r10,r3,r0,asr r0
:02005D98 03A00250 moveq  r0,#0x5		;r0=5(0x5)
:02005D9C 9401BD02 strls r11,[r1],#-0xd02
:02005DA0 08E02035 unknown
:02005DA4 95E20549 strlsb r0,[r2, #+0x549]!
:02005DA8 059E0BC5 ldreq r0,[r14, #+0xbc5]		;r14+0xbc5=*(02006511)=#-531877885(0xe04c3003)
:02005DAC 0C09E002 stceq  0,cr14,[r9],{#0x2}
:02005DB0 33E79331 mvncc  r9,#0xC4000000
:02005DB4 E13843E1 teq r8,r1,ror #0x7
:02005DB8 B5F0A043 ldrltb r10,[r0, #+0x43]!
:02005DBC 78030515 stmvcda  r3 ,{r0,r2,r4,r8,r10}
:02005DC0 99E5DDC0 unknown
:02005DC4 11E58610 mvnne  r8,r0,lsl r6
:02005DC8 13F93089 mvnnes r3,#0x89
:02005DCC 7040E35C subvc  r14,r0,r12,asr r3
:02005DD0 031307A0 tsteq r3,#0x2800000
:02005DD4 105D0021 subnes r0,r13,r1,lsr #0x0
:02005DD8 70201311 eorvc  r1,r0,r1,lsl r3
:02005DDC D1031CA0 unknown
:02005DE0 00210055 eoreq  r0,r1,r5,asr r0
:02005DE4 12DD3291 sbcnes r3,r13,#0x10000009
:02005DE8 00312ED1 unknown
:02005DEC 7E0BB1FC mcrvc 1,0,r11,cr11,cr12,{7}
:02005DF0 74EB032E unknown
:02005DF4 41700011 cmnmi r0,r1,lsl r0
:02005DF8 11740225 cmnne r4,r5,lsr #0x4
:02005DFC 7812ED02 ldmvcda  r2 ,{r1,r8,r10,r11,r13,r14,r15}
:02005E00 1341DD10 unknown
:02005E04 1033FD8D eornes r15,r3,r13,lsl #0x1b
:02005E08 035104B9 cmpeq r1,#0xB9000000
:02005E0C 30305585 eorccs r5,r0,r5,lsl #0xb
:02005E10 C2E21D83 rscgt  r1,r2,#0x20C0
:02005E14 AD05E5FF unknown
:02005E18 02B5F502 adceqs r15,r5,#0x800000
:02005E1C 42E9585C rscmi  r5,r9,#0x5C0000
:02005E20 1D50158D unknown
:02005E24 0D352145 ldceq  1,cr2,[r5,#-0x114]!
:02005E28 0A7D831C beq 03F66AA0
:02005E2C 2001D9BB strcsh r13,[r1], -r11
:02005E30 02A80EF1 adceq  r0,r8,#0xF10
:02005E34 5D052E3D unknown
:02005E38 152CA502 strne r10,[r12, #-0x502]!
:02005E3C 80152C00 andhis r2,r5,r0,lsl #0x18
:02005E40 1C40159B stcnel 5,cr1,[r0],{#0x9b}
:02005E44 10AA1F91 umlalne  r1,r10,r1,r15
:02005E48 7D20058D stcvc  5,cr0,[r0,#-0x234]!
:02005E4C FFC59532 swinv 0x00c59532
:02005E50 B9700AEB unknown
:02005E54 00013C44 andeq  r3,r1,r4,asr #0x18
:02005E58 4C00015C stcmi  1,cr0,[r0],{#0x5c}
:02005E5C 7CAA0001 stcvc  0,cr0,[r10],#+0x4
:02005E60 4FF80E61 swimi 0x00f80e61
:02005E64 79A0039D stmvcib  r0!,{r0,r2,r3,r4,r7,r8,r9}
:02005E68 D202291C andle  r2,r2,#0x70000
:02005E6C 290201B0 stmcsdb  r2 ,{r4,r5,r7,r8}
:02005E70 02512D01 subeqs r2,r1,#0x40
:02005E74 DD1095A0 unknown
:02005E78 254FD680 strcsb r13,[r15, #-0x680]		;r15-0x680=*(02005800)=#983377(0x000f0151)
:02005E7C 981F0D00 ldmlsda  r15 ,{r8,r10,r11}
:02005E80 25AF0025 strcs r0,[r15, #+0x25]!
:02005E84 E9568000 ldmdb  r6 ,{,r15}^
:02005E88 71108001 tstvc r0,r1
:02005E8C E7820200 str r0,[r2,+r0, lsl #0x4]
:02005E90 8095090A addhis r0,r5,r10,lsl #0x12
:02005E94 8D02A645 unknown
:02005E98 0C949B25 ldceq  11,cr9,[r4],{#0x25}
:02005E9C 008951A5 addeq  r5,r9,r5,lsr #0x3
:02005EA0 5100495C unknown
:02005EA4 49020A1D stmmidb  r2 ,{r0,r2,r3,r4,r9,r11}
:02005EA8 094D0200 stmeqdb  r13 ,{r9}^
:02005EAC 03C56000 biceq  r6,r5,#0x0
:02005EB0 70060A7D andvc  r0,r6,r13,ror r10
:02005EB4 4D811F41 unknown
:02005EB8 8D4024E0 unknown
:02005EBC E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(0006c000)
:02005EC0 6D000809 unknown
:02005EC4 11012514 unknown
:02005EC8 0089A609 addeq  r10,r9,r9,lsl #0xc
:02005ECC 862E6001 unknown
:02005ED0 E1560CD9 ldrsb r0,[r6, #-0xc9]		;(r6-0xcd9=*(ffffff37))
:02005ED4 24014160 strcs r4,[r1],#-0x160
:02005ED8 E2892290 add  r2,r9,#0x9
:02005EDC 140145F5 strne r4,[r1],#-0x5f5
:02005EE0 41140025 tstmi r4,r5,lsr #0x0
:02005EE4 B20AA800 andlt  r10,r10,#0x0
:02005EE8 820AE781 andhi  r14,r10,#0x2040000
:02005EEC F800E780 stmnvda  r0 ,{r7,r8,r9,r10,r13,r14,r15}
:02005EF0 7470658F unknown
:02005EF4 45A51675 strmi r1,[r5, #+0x675]!
:02005EF8 B934104C ldmltdb  r4!,{r2,r3,r6,r12}
:02005EFC 02007111 andeq  r7,r0,#0x40000004
:02005F00 99601D91 unknown
:02005F04 1455001D ldrneb r0,[r5],#-0x1d
:02005F08 301139D3 ldrccsb r3,[r1], -r3
:02005F0C 7D221ACD stcvc  10,cr1,[r2,#-0x334]!
:02005F10 C5039508 strgt r9,[r3, #-0x508]		;(r3-0x508=*(dc9bfaf9))
:02005F14 F52F5900 strnv r5,[r15, #-0x900]!
:02005F18 037DC491 cmneq r13,#0x91000000
:02005F1C 05137D30 ldreq r7,[r3, #-0xd30]		;(r3-0xd30=*(dc9bf2d1))
:02005F20 34830200 strcc r0,[r3],#+0x200
:02005F24 111110E0 tstne r1,r0,ror #0x1
:02005F28 5EE78312 mcrpl 3,7,r8,cr7,cr2,{0}
:02005F2C 850204A8 strhi r0,[r2, #-0x4a8]		;(r2-0x4a8=*(fffffb58))
:02005F30 4150CD35 cmpmi r0,r5,lsr r13
:02005F34 28010889 stmcsda  r1 ,{r0,r3,r7,r11}
:02005F38 CD36E004 ldcgt  0,cr14,[r6,#-0x10]!
:02005F3C B5004811 strlt r4,[r0, #-0x811]		;(r0-0x811=*(e04c27f2))
:02005F40 014D7004 unknown
:02005F44 E7299052 unknown
:02005F48 601A9902 andvss r9,r10,r2,lsl #0x12
:02005F4C F640E085 strnvb r14,[r0],-r5, lsl #0x1
:02005F50 1E75FF04 cdpne 15,6,cr15,cr5,cr4,0
:02005F54 1B10F9E7 blne 024446F8
:02005F58 00151071 andeqs r1,r5,r1,ror r0
:02005F5C 1CEA1BD1 stcnel 11,cr1,[r10],#+0x344
:02005F60 C1000920 unknown
:02005F64 FFED6F00 swinv 0x00ed6f00
:02005F68 10200CEB eorne  r0,r0,r11,ror #0x19
:02005F6C 8605159D unknown
:02005F70 08100CE5 ldmeqda  r0 ,{r0,r2,r5,r6,r7,r10,r11}
:02005F74 9D1CE186 unknown
:02005F78 F0E5C606 rscnv  r12,r5,r6,lsl #0xc
:02005F7C 86031581 strhi r1,[r3],-r1, lsl #0xb
:02005F80 1A112409 bne 0244EFAC
:02005F84 00191F6D andeqs r1,r9,r13,ror #0x1e
:02005F88 19E79162 unknown
:02005F8C 10998F1B addnes r8,r9,r11,lsl r15
:02005F90 031D87F0 tsteq r13,#0x3C00000
:02005F94 8002AD40 andhi  r10,r2,r0,asr #0x1a
:02005F98 A0A9024D adcge  r0,r9,r13,asr #0x4
:02005F9C 94020449 strls r0,[r2],#-0x449
:02005FA0 805008E7 subhis r0,r0,r7,ror #0x11
:02005FA4 D50B4102 strle r4,[r11, #-0x102]		;(r11-0x102=*(bc023000))
:02005FA8 273D1171 unknown
:02005FAC 3D000500 unknown
:02005FB0 91FF2DF6 ldrlssh r2,[r15, #+0xd6]!
:02005FB4 2FE59500 swics 0x00e59500
:02005FB8 A004C9F6 unknown
:02005FBC 2C55C542 ldccsl 5,cr12,[r5],{#0x42}
:02005FC0 801B5506 andhis r5,r11,r6,lsl #0xa
:02005FC4 4D2A1188 stcmi  1,cr1,[r10,#-0x220]!
:02005FC8 5D74CA14 ldcpll 10,cr12,[r4,#-0x50]!
:02005FCC 5400855A strpl r8,[r0],#-0x55a
:02005FD0 B05011E9 sublts r1,r0,r9,ror #0x3
:02005FD4 700016E1 andvc  r1,r0,r1,ror #0xd
:02005FD8 01600A61 unknown
:02005FDC 363D4000 unknown
:02005FE0 89D413CD ldmhiib  r4 ,{r0,r2,r3,r6,r7,r8,r9,r12}^
:02005FE4 01D95819 biceqs r5,r9,r9,lsl r8
:02005FE8 EBFFF91F bl 0200446C
:02005FEC 39851A6D stmccib  r5 ,{r0,r2,r3,r5,r6,r9,r11,r12}
:02005FF0 89100510 ldmhidb  r0 ,{r4,r8,r10}
:02005FF4 0D002502 unknown
:02005FF8 59680031 unknown
:02005FFC 1BAD00DD blne 00B46378
:02006000 2001F100 andcs  r15,r1,r0,lsl #0x2
:02006004 0B03A0C0 bleq 020EE30C
:02006008 11652004 unknown
:0200600C E10713A0 unknown
:02006010 C412991E ldrgt r9,[r2],#-0x91e
:02006014 2000C130 andcs  r12,r0,r0,lsr r1
:02006018 3509CD82 strcc r12,[r9, #-0xd82]		;(r9-0xd82=*(fffff27e))
:0200601C 3A00A10E bcc 0202E45C
:02006020 EB000472 bl 020071F0
:02006024 8D13C954 unknown
:02006028 30AAE84D adccc  r14,r10,r13,asr #0x10
:0200602C 79087F3D stmvcdb  r8 ,{r0,r2,r3,r4,r5,r8,r9,r10,r11,r12,r13,r14}
:02006030 3D165900 unknown
:02006034 E59CE023 ldr r14,[r12, #+0x23]		;r12+0x23=*(4d10453b)=#0(0x00000000)
:02006038 4D08A91D unknown
:0200603C 25E58D03 strcsb r8,[r5, #+0xd03]!
:02006040 0D29310A stceq  1,cr3,[r9,#-0x28]!
:02006044 0873E201 ldmeqda  r3!,{r0,r9,r13,r14,r15}^
:02006048 17610F9D unknown
:0200604C 10F50002 rscnes r0,r5,r2
:02006050 663004D5 unknown
:02006054 00250AE5 eoreq  r0,r5,r5,ror #0x15
:02006058 20291921 eorcs  r1,r9,r1,lsr #0x12
:0200605C 00C14F8D sbceq  r4,r1,r13,lsl #0x1f
:02006060 1CAD3371 stcne  3,cr3,[r13],#+0x1c4
:02006064 E281E0FF add  r14,r1,#0xFF
:02006068 00211082 eoreq  r1,r1,r2,lsl #0x1
:0200606C E7209CC1 str r9,r1,r1,r2,lsl #0x1
:02006070 030B3108 unknown
:02006074 3CE08E01 stcccl 14,cr8,[r0],#+0x4
:02006078 C5006104 strgt r6,[r0, #-0x104]		;(r0-0x104=*(e04c2eff))
:0200607C 00916810 addeqs r6,r1,r0,lsl r8
:02006080 0E8541F8 mcreq 1,4,r4,cr5,cr8,{7}
:02006084 80CB1EC1 sbchi  r1,r11,r1,asr #0x1d
:02006088 99704F71 unknown
:0200608C C600D900 strgt r13,[r0],-r0, lsl #0x12
:02006090 EB1AFFC7 bl 026C5FB4
:02006094 E5402015 strb r2,[r0, #-0x15]		;(r0-0x15=*(e04c2fee))
:02006098 15001910 strne r1,[r0, #-0x910]		;(r0-0x910=*(e04c26f3))
:0200609C 3AA01D00 bcc 0080D4A4
:020060A0 0020EB02 eoreq  r14,r0,r2,lsl #0x16
:020060A4 0D01559D unknown
:020060A8 E009793A and  r7,r9,r10,lsr r9
:020060AC 02110C05 andeqs r0,r1,#0x500
:020060B0 05905008 ldreq r5,[r0, #+0x8]		;r0+0x8=*(e04c300b)
:020060B4 81600486 unknown
:020060B8 A05080E0 subges r8,r0,r0,ror #0x1
:020060BC 21003811 unknown
:020060C0 9F103080 swils 0x00103080
:020060C4 004D048D subeq  r0,r13,r13,lsl #0x9
:020060C8 E7319131 unknown
:020060CC 3D8710E5 unknown
:020060D0 00093300 andeq  r3,r9,r0,lsl #0x6
:020060D4 AA01111C bge 0204A54C
:020060D8 E7900108 ldr r0,[r0,+r8, lsl #0x2]
:020060DC E92FFF30 stmdb  r15!,{r4,r5,r8,r9,r10,r11,r12,r13,r14,r15}
:020060E0 C3F18028 mvngts r8,#0x28
:020060E4 1104EBFF unknown
:020060E8 20BD8111 adccss r8,r13,r1,lsl r1
:020060EC 000150E8 andeq  r5,r1,r8,ror #0x1
:020060F0 30000148 andcc  r0,r0,r8,asr #0x2
:020060F4 AD140D72 unknown
:020060F8 4916ED22 ldmmidb  r6 ,{r1,r5,r8,r10,r11,r13,r14,r15}
:020060FC 1D102914 unknown
:02006100 C5502150 ldrgtb r2,[r0, #-0x150]		;(r0-0x150=*(e04c2eb3))
:02006104 01BF4021 moveqs r4,r1,lsr #0x0		;r4=0(0x0)
:02006108 2DCD5100 unknown
:0200610C 04811002 streq r1,[r1],#+0x2
:02006110 00354820 eoreqs r4,r5,r0,lsr #0x10
:02006114 08E59DC0 unknown
:02006118 06DD9D30 unknown
:0200611C C6E58D81 unknown
:02006120 D94AC5FF stmledb  r10 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r14,r15}^
:02006124 3060024D rsbcc  r0,r0,r13,asr #0x4
:02006128 00D9043D sbceqs r0,r9,r13,lsr r4
:0200612C E00C0296 mul  r12,r6,r2
:02006130 B50320A0 strlt r2,[r3, #-0xa0]		;(r3-0xa0=*(dc9bff61))
:02006134 0307814A unknown
:02006138 821CD150 andhis r13,r12,#0x14
:0200613C E01308E0 ands r0,r3,r0,ror #0x11
:02006140 6160E590 unknown
:02006144 00010E03 andeq  r0,r1,r3,lsl #0x1c
:02006148 61385023 teqvs r8,r3,lsr #0x0
:0200614C B9093918 stmltdb  r9 ,{r3,r4,r8,r11,r12,r13}
:02006150 04049107 streq r9,[r4],#-0x107
:02006154 10FF0EE0 rscnes r0,r15,r0,ror #0x1d
:02006158 0082E203 addeq  r14,r2,r3,lsl #0x4
:0200615C 0000E98D andeq  r14,r0,r13,lsl #0x13
:02006160 8D101661 unknown
:02006164 9F3064E5 swils 0x003064e5
:02006168 8108B502 unknown
:0200616C 3012E104 andccs r14,r2,r4,lsl #0x2
:02006170 8D201592 stchi  5,cr1,[r0,#-0x248]!
:02006174 E711CD19 unknown
:02006178 C5FFEB8F ldrgtb r14,[r15, #+0xb8f]!
:0200617C 6930091D ldmvsdb  r0!,{r0,r2,r3,r4,r8,r11}
:02006180 20096017 andcs  r6,r9,r7,lsl r0
:02006184 5030F9B8 unknown
:02006188 0A41E580 beq 0307F790
:0200618C 21DD1015 biccss r1,r13,r5,lsl r0
:02006190 FFEC7110 swinv 0x00ec7110
:02006194 490B5DEB stmmidb  r11 ,{r0,r1,r3,r5,r6,r7,r8,r10,r11,r12,r14}
:02006198 40D5072D sbcmis r0,r5,r13,lsr #0xe
:0200619C 80105844 andhis r5,r0,r4,asr #0x10
:020061A0 6D119DE5 unknown
:020061A4 F510D510 ldrnv r13,[r0, #-0x510]		;(r0-0x510=*(e04c2af3))
:020061A8 30785C56 rsbccs r5,r8,r6,asr r12
:020061AC 101936F5 ldrnesh r3,[r9], -r5
:020061B0 09595001 ldmeqdb  r9 ,{r0,r12,r14}^
:020061B4 0C2D17E9 stceq  7,cr1,[r13],#-0x3a4
:020061B8 B126F1E6 msrlt CPSR_sx,r6
:020061BC 00E10640 rsceq  r0,r1,r0,asr #0xc
:020061C0 E0223295 mla  r2,r5,r2,r3unknown
:020061C4 92201C0B eorls  r1,r0,#0xB00
:020061C8 071502E5 ldreq r0,r1,r0,#0xB00
:020061CC A001E9F8 unknown
:020061D0 C90011F0 stmgtdb  r0 ,{r4,r5,r6,r7,r8,r12}
:020061D4 0D100D19 unknown
:020061D8 313FD53E teqcc r15,r14,lsr r5
:020061DC FE00CD37 mcr2 13,0,r12,cr0,cr7,{1}
:020061E0 BDB000F5 ldclt  0,cr0,[r0,#+0x3d4]!
:020061E4 0126F100 msreq CPSR_sx,r0
:020061E8 8546F110 strhib r15,[r6, #-0x110]		;(r6-0x110=*(fffffef0))
:020061EC FD02C100 unknown
:020061F0 1ED1E004 cdpne 0,12,cr14,cr1,cr4,0
:020061F4 04312BA9 unknown
:020061F8 C00410A9 andgt  r1,r4,r9,lsr #0x1
:020061FC 20E0813C rsccs  r8,r0,r12,lsr r1
:02006200 34E59C30 unknown
:02006204 938003F9 orrls  r0,r0,#0xE4000003
:02006208 05E00E00 streqb r0,[r0, #+0xe00]!
:0200620C 00E79132 rsceq  r9,r7,r2,lsr r1
:02006210 E28C0024 add  r0,r12,#0x24
:02006214 04E1100E unknown
:02006218 E5914010 ldr r4,[r1, #+0x10]		;r1+0x10=*(00000010)
:0200621C 105D300E subnes r3,r13,r14
:02006220 89EB0A95 unknown
:02006224 1965B006 unknown
:02006228 D5056902 strle r6,[r5, #-0x902]		;(r5-0x902=*(0006b6fe))
:0200622C 80601C03 rsbhi  r1,r0,r3,lsl #0x18
:02006230 80700DE5 rsbhis r0,r0,r5,ror #0x1b
:02006234 10F140C9 rscnes r4,r1,r9,asr #0x1
:02006238 001CC131 andeqs r12,r12,r1,lsr r1
:0200623C 32191C90 andccs r1,r9,#0x9000
:02006240 254716BD strcsb r1,[r7, #-0x6bd]		;(r7-0x6bd=*(fffff943))
:02006244 A91AA53C ldmgedb  r10 ,{r2,r3,r4,r5,r8,r10,r13,r15}
:02006248 3B039710 blcc 020EBE90
:0200624C 308CE005 addcc  r14,r12,r5
:02006250 19800035 stmneib  r0 ,{r0,r2,r4,r5}
:02006254 D0044900 andle  r4,r4,r0,lsl #0x12
:02006258 06756002 unknown
:0200625C 90200471 eorls  r0,r0,r1,ror r4
:02006260 1C0CE592 stcne  5,cr14,[r12],{#0x92}
:02006264 B7E592A0 strltb r9,[r5,+r0, lsr #0x5]!
:02006268 16D90069 ldrneb r0,[r5,+r0, lsr #0x5]!
:0200626C E1E03055 mvn  r3,r5,asr r0
:02006270 140A210D strne r2,[r10],#-0x10d
:02006274 00990289 addeqs r0,r9,r9,lsl #0x5
:02006278 580BE003 stmplda  r11 ,{r0,r1,r13,r14,r15}
:0200627C A0E01FED rscge  r1,r0,r13,ror #0x1f
:02006280 901208E3 andlss r0,r2,r3,ror #0x11
:02006284 C048E702 subgt  r14,r8,r2,lsl #0xe
:02006288 8103819F swphi r8,r15,r3
:0200628C 901008E0 andlss r0,r0,r0,ror #0x11
:02006290 200AE590 mulcs  r10,r0,r5
:02006294 00010259 andeq  r0,r1,r9,asr r2
:02006298 A0986029 addges r6,r8,r9,lsr #0x0
:0200629C 401AF9E1 andmis r15,r10,r1,ror #0x13
:020062A0 08E98D41 unknown
:020062A4 E7913003 ldr r3,[r1, +r3]
:020062A8 B99C6208 ldmltib  r12 ,{r3,r9,r13,r14}
:020062AC AD908004 unknown
:020062B0 24E08605 unknown
:020062B4 3D1B0B65 unknown
:020062B8 17B5A210 unknown
:020062BC 59654CD1 unknown
:020062C0 18051002 stmneda  r5 ,{r1,r12}
:020062C4 AB002987 blge 020108E8
:020062C8 491888D5 ldmmidb  r8 ,{r0,r2,r4,r6,r7,r11,r15}
:020062CC 02529981 subeqs r9,r2,#0x204000
:020062D0 6D810581 unknown
:020062D4 F06DADA0 rsbnv  r10,r13,r0,lsr #0x1b
:020062D8 60390011 eorvss r0,r9,r1,lsl r0
:020062DC 7B094D10 blvc 02259724
:020062E0 137D2071 cmnne r13,#0x71
:020062E4 6D075DD7 unknown
:020062E8 FDA1FD10 stc2  13,cr15,[r1,#+0x40]!
:020062EC D0104FF1 ldrlesh r4,[r0], -r1
:020062F0 00080FE5 andeq  r0,r8,r5,ror #0x1f
:020062F4 E9286111 stmdb  r8!,{r0,r4,r8,r13,r14}
:020062F8 423D6518 eormis r6,r13,#0x6000000
:020062FC 2CD85311 ldccsl 3,cr5,[r8],{#0x11}
:02006300 E024A1C9 eor  r10,r4,r9,asr #0x3
:02006304 004F1335 subeq  r1,r15,r5,lsr r3
:02006308 02E512D1 rsceq  r1,r5,#0x1000000D
:0200630C 004F03D9 unknown
:02006310 5E2401C1 cdppl 1,2,cr0,cr4,cr1,6
:02006314 3401EB44 strcc r14,[r1],#-0xb44
:02006318 6405EB53 strvs r14,[r5],#-0xb53
:0200631C F021C021 eornv  r12,r1,r1,lsr #0x0
:02006320 00217278 eoreq  r7,r1,r8,ror r2
:02006324 81802514 orrhi  r2,r0,r4,lsl r5
:02006328 1C50251E ldcnel 5,cr2,[r0],{#0x1e}
:0200632C 5D544051 unknown
:02006330 10020025 andne  r0,r2,r5,lsr #0x0
:02006334 2439B145 unknown
:02006338 704D5141 subvc  r5,r13,r1,asr #0x2
:0200633C 05054071 streq r4,[r5, #-0x71]		;(r5-0x71=*(0006bf8f))
:02006340 8914D913 ldmhidb  r4 ,{r0,r1,r4,r8,r11,r12,r14,r15}
:02006344 14F01933 unknown
:02006348 21BB6019 movcss r6,r9,lsl r0		;r6=0(0x0)
:0200634C 422108F2 eormi  r0,r1,#0xF20000
:02006350 0D9850A5 unknown
:02006354 50021DE1 andpl  r1,r2,r1,ror #0x1b
:02006358 0D06E96D unknown
:0200635C 40213B40 eormi  r3,r1,r0,asr #0x16
:02006360 2F401119 swics 0x00401119
:02006364 16AB0011 unknown
:02006368 171D1619 unknown
:0200636C EB324029 bl 02C96418
:02006370 49354CB9 ldmmidb  r5!,{r0,r3,r4,r5,r7,r10,r11,r14}
:02006374 40292ACE eormi  r2,r9,r14,asr #0x15
:02006378 0B001114 bleq 0200A7D0
:0200637C 10CD0029 sbcne  r0,r13,r9,lsr #0x0
:02006380 00116A09 andeqs r6,r1,r9,lsl #0x14
:02006384 EB271009 bl 029CA3B0
:02006388 0A315BD1 beq 02C5D2D4
:0200638C 000D04F5 unknown
:02006390 410EB5F3 unknown
:02006394 49100508 ldmmidb  r0 ,{r3,r8,r10}
:02006398 005D1B05 subeqs r1,r13,r5,lsl #0x16
:0200639C 50315295 mlapls r1,r5,r2,r5unknown
:020063A0 103138EF eornes r3,r1,r15,ror #0x11
:020063A4 9CC25065 stclsl 0,cr5,[r2],{#0x65}
:020063A8 9119F5E7 tstls r9,r7,ror #0xb
:020063AC E024C346 eor  r12,r4,r6,asr #0x6
:020063B0 20310008 eorcss r0,r1,r8
:020063B4 29050249 stmcsdb  r5 ,{r0,r3,r6,r9}
:020063B8 4403B800 strmi r11,[r3],#-0x800
:020063BC 38058450 stmccda  r5 ,{r4,r6,r10,r15}
:020063C0 40248031 eormi  r8,r4,r1,lsr r0
:020063C4 31114530 tstcc r1,r0,lsr r5
:020063C8 02014510 andeq  r4,r1,#0x4000000
:020063CC 4D073035 unknown
:020063D0 3485AE00 strcc r10,[r5],#+0xe00
:020063D4 02B90501 adceqs r0,r9,#0x400000
:020063D8 750969FF strvc r6,[r9, #-0x9ff]		;(r9-0x9ff=*(fffff601))
:020063DC 70F14092 smlalvcs r4,r1,r2,r0
:020063E0 ED2295B7 stc  5,cr9,[r2,#-0x2dc]!
:020063E4 09412410 stmeqdb  r1 ,{r4,r10,r13}^
:020063E8 0514B904 ldreq r11,[r4, #-0x904]		;(r4-0x904=*(fffff6fc))
:020063EC EB14C110 bl 02536834
:020063F0 8104027D unknown
:020063F4 1B850801 blne 00148400
:020063F8 FE3005EB cdp2 5,2,cr0,cr0,cr11,7
:020063FC F2400555 subnv  r0,r0,#0x15400000
:02006400 D05501E5 subles r0,r5,r5,ror #0x3
:02006404 0210210C andeqs r2,r0,#0x3
:02006408 29AD0021 stmcsib  r13!,{r0,r5}
:0200640C 61E88020 mvnvs  r8,r0,lsr #0x0
:02006410 20503190 unknown
:02006414 59E09031 unknown
:02006418 0002E081 andeq  r14,r2,r1,lsl #0x1
:0200641C 8101CD80 unknown
:02006420 000420E7 andeq  r2,r4,r7,ror #0x1
:02006424 0003E59E muleq  r3,r14,r5
:02006428 408E1249 addmi  r1,r14,r9,asr #0x4
:0200642C C060604D rsbgt  r6,r0,r13,asr #0x0
:02006430 0C0C05A9 stceq  5,cr0,[r12],{#0xa9}
:02006434 110918E0 unknown
:02006438 00011212 andeq  r1,r1,r2,lsl r2
:0200643C 0CE79100 stceql 1,cr9,[r7],#+0x0
:02006440 E0810510 add  r0,r1,r0,lsl r5
:02006444 034901A1 unknown
:02006448 3D11A191 unknown
:0200644C EC31A120 ldc  1,cr10,[r1],#-0x80
:02006450 1CFDF1A1 ldcnel 1,cr15,[r13],#+0x284
:02006454 1941A110 stmnedb  r1 ,{r4,r8,r13,r15}^
:02006458 001DC020 andeqs r12,r13,r0,lsr #0x0
:0200645C 11555B30 cmpne r5,r0,lsr r11
:02006460 0391E79C orreqs r14,r1,#0x2700000
:02006464 0128E020 unknown
:02006468 41A90181 movmi  r0,r1,lsl #0x3		;r0=0(0x0)
:0200646C 31202619 unknown
:02006470 1EE90135 mcrne 1,7,r0,cr9,cr5,{1}
:02006474 E7936732 unknown
:02006478 E0243291 mla  r4,r1,r2,r3unknown
:0200647C 7D003024 unknown
:02006480 3DE35310 stcccl 3,cr5,[r3,#+0x40]!
:02006484 3C001128 stccc  1,cr1,[r0],{#0x28}
:02006488 A9199410 ldmgedb  r9 ,{r4,r10,r12,r15}
:0200648C C90D0520 stmgtdb  r13 ,{r5,r8,r10}
:02006490 40E59405 rscmi  r9,r5,r5,lsl #0x8
:02006494 4702400D strmi r4,[r2, -r13]
:02006498 04E08320 unknown
:0200649C 09080009 stmeqdb  r8 ,{r0,r3}
:020064A0 D000D120 andle  r13,r0,r0,lsr #0x2
:020064A4 090C0009 stmeqdb  r12 ,{r0,r3}
:020064A8 00090C40 andeq  r0,r9,r0,asr #0x18
:020064AC 10400910 subne  r0,r0,r0,lsl r9
:020064B0 E5812055 str r2,[r1, #+0x55]		;r1+0x55=*(00000055)
:020064B4 24000D28 strcs r0,[r0],#-0xd28
:020064B8 50B40025 adcpls r0,r4,r5,lsr #0x0
:020064BC 24E1C121 unknown
:020064C0 14E594C0 unknown
:020064C4 16005D00 strne r5,[r0],-r0, lsl #0x1a
:020064C8 FFE5DC30 swinv 0x00e5dc30
:020064CC E2010210 and  r0,r1,#0x1
:020064D0 E1A01F01 mov  r1,r1,lsl #0x1e		;r1=0(0x0)
:020064D4 A1003D18 unknown
:020064D8 E1831D40 orr  r1,r3,r0,asr #0x1a
:020064DC 5DCC1016 unknown
:020064E0 C0105905 andgts r5,r0,r5,lsl #0x12
:020064E4 0913E351 ldmeqdb  r3 ,{r0,r4,r6,r8,r9,r13,r14,r15}
:020064E8 BD103003 unknown
:020064EC 81483002 unknown
:020064F0 E0010102 and  r0,r1,r2,lsl #0x2
:020064F4 0B71C07C bleq 03C766EC
:020064F8 E59441E0 ldr r4,[r4, #+0x1e0]		;r4+0x1e0=*(000001e0)
:020064FC 11F50392 unknown
:02006500 1002E08C andne  r14,r2,r12,lsl #0x1
:02006504 6CE79030 stcvsl 0,cr9,[r7],#+0xc0
:02006508 E59E2A81 ldr r2,[r14, #+0xa81]		;r14+0xa81=*(00000a81)
:0200650C C33010FF teqgt r0,#0xFF
:02006510 4C3003E3 ldcmi  3,cr0,[r0],#-0x38c
:02006514 300000E0 andcc  r0,r0,r0,ror #0x1
:02006518 820EE58E andhi  r14,r14,#0x23800000
:0200651C 6D2024E0 stcvs  4,cr2,[r0,#-0x380]!
:02006520 0E5D8401 cdpeq 4,4,cr8,cr13,cr1,0
:02006524 E5921004 ldr r1,[r2, #+0x4]		;r2+0x4=*(00000004)
:02006528 1FE500FF swine 0x00e500ff
:0200652C 04E04181 unknown
:02006530 55440061 strplb r0,[r4, #-0x61]		;(r4-0x61=*(ffffff9f))
:02006534 01A90748 moveq  r0,r8,asr #0xe
:02006538 0D11EDA8 unknown
:0200653C 31329D00 teqcc r2,r0,lsl #0x1a
:02006540 44134D02 ldrmi r4,[r3],#-0xd02
:02006544 10050849 andne  r0,r5,r9,asr #0x10
:02006548 89EA71DF unknown
:0200654C 5D94000D unknown
:02006550 24E59002 unknown
:02006554 EBFFE8DC bl 020008CC
:02006558 BC403110 stcltl 1,cr3,[r0],{#0x10}
:0200655C C0A00001 adcgt  r0,r0,r1
:02006560 00291061 eoreq  r1,r9,r1,ror #0x0
:02006564 A0290129 eorge  r0,r9,r9,lsr #0x2
:02006568 0C38E02C ldceq  0,cr14,[r8],#-0xb0
:0200656C 1F7D0005 swine 0x007d0005
:02006570 859C0010 ldrhi r0,[r12, #+0x10]		;r12+0x10=*(4d104528)=#0(0x00000000)
:02006574 21468300 unknown
:02006578 1443C530 strneb r12,[r3],#-0x530
:0200657C C00699E0 andgt  r9,r6,r0,ror #0x13
:02006580 5302001D unknown
:02006584 0C91E79E ldceq  7,cr14,[r1],{#0x9e}
:02006588 593CE020 ldmpldb  r12!,{r5,r13,r14,r15}
:0200658C 3040800B subcc  r8,r0,r11
:02006590 53D9E580 bicpls r14,r9,#0x20000000
:02006594 1B69146D blne 03A4B750
:02006598 A5F053A1 ldrgeb r5,[r0, #+0x3a1]!
:0200659C 20911303 addcss r1,r1,r3,lsl #0x6
:020065A0 49031023 stmmidb  r3 ,{r0,r1,r5,r12}
:020065A4 195D8100 ldmnedb  r13 ,{r8,r15}^
:020065A8 3A492170 bcc 0324EB70
:020065AC 40906958 addmis r6,r0,r8,asr r9
:020065B0 44A97309 unknown
:020065B4 51501BED cmppl r0,r13,ror #0x17
:020065B8 13097200 unknown
:020065BC AA0D6197 bge 0235EC20
:020065C0 2020E080 eorcs  r14,r0,r0,lsl #0x1
:020065C4 0355E590 cmpeq r5,#0x24000000
:020065C8 1CC021FD stcnel 1,cr2,[r0],{#0xfd}
:020065CC 4DE59030 stcmil 0,cr9,[r5,#+0xc0]!
:020065D0 FD110D10 unknown
:020065D4 11A530FD unknown
:020065D8 84009D97 strhi r9,[r0],#-0xd97
:020065DC E1054DE2 unknown
:020065E0 00452560 subeq  r2,r5,r0,ror #0xa
:020065E4 61B311F1 ldrvssh r1,[r3, +r1]!
:020065E8 05103826 ldreq r3,[r0, #-0x826]		;(r0-0x826=*(fffff7da))
:020065EC CD051D11 unknown
:020065F0 9D70829D ldclsl 2,cr8,[r0,#-0x274]!
:020065F4 029D2402 addeqs r2,r13,#0x2000000
:020065F8 7D02A106 unknown
:020065FC 00B8D55F adceqs r13,r8,r15,asr r5
:02006600 F8A2C100 stmnvia  r2!,{r8,r14,r15}
:02006604 C5700065 ldrgtb r0,[r0, #-0x65]!
:02006608 0BF1A862 bleq 01C70798
:0200660C 1CE92D4F stcnel 13,cr2,[r9],#+0x13c
:02006610 40400565 submi  r0,r0,r5,ror #0xa
:02006614 A0005121 andge  r5,r0,r1,lsr #0x2
:02006618 2875E1A0 ldmcsda  r5!,{r5,r7,r8,r13,r14,r15}^
:0200661C 11E24050 mvnne  r4,r0,asr r0
:02006620 40401195 unknown
:02006624 B002E58D andlt  r14,r2,r13,lsl #0xb
:02006628 90810091 umullls  r0,r1,r1,r0
:0200662C 4D2DE9A0 stcmi  9,cr14,[r13,#-0x280]!
:02006630 9D804411 unknown
:02006634 55480CE5 strplb r0,[r8, #-0xce5]		;(r8-0xce5=*(0000011b))
:02006638 E3032100 unknown
:0200663C C9051165 stmgtdb  r5 ,{r0,r2,r5,r6,r8,r12}
:02006640 10560A00 subnes r0,r6,r0,lsl #0x14
:02006644 00010D71 andeq  r0,r1,r1,ror r13
:02006648 822001E0 eorhi  r0,r0,#0x38
:0200664C 85051D02 strhi r1,[r5, #-0xd02]		;(r5-0xd02=*(0006b2fe))
:02006650 FAE15214 blx 0185AEA8
:02006654 00950189 addeqs r0,r5,r9,lsl #0x3
:02006658 E3E311F9 mvn  r1,#0x4000003E
:0200665C B2603459 rsblt  r3,r0,#0x59000000
:02006660 49B50001 ldmmiib  r5!,{r0}
:02006664 6152A500 cmpvs r2,r0,lsl #0xa
:02006668 2D700C11 ldccsl 12,cr0,[r0,#-0x44]!
:0200666C D2016530 andle  r6,r1,#0xC000000
:02006670 59D80165 ldmplib  r8 ,{r0,r2,r5,r6,r8}^
:02006674 19181089 ldmnedb  r8 ,{r0,r3,r7,r12}
:02006678 14E3E020 unknown
:0200667C 00150011 andeqs r0,r5,r1,lsl r0
:02006680 8D2E59C5 stchi  9,cr5,[r14,#-0x314]!
:02006684 90EB032A rscls  r0,r11,r10,lsr #0x6
:02006688 E0010104 and  r0,r1,r4,lsl #0x2
:0200668C 3D8D0010 unknown
:02006690 D900E510 stmledb  r0 ,{r4,r8,r10,r13,r14,r15}
:02006694 F0005939 andnv  r5,r0,r9,lsr r9
:02006698 004104E0 subeq  r0,r1,r0,ror #0x9
:0200669C 8519A528 ldrhi r10,[r9, #-0x528]		;(r9-0x528=*(fffffad8))
:020066A0 34129000 ldrcc r9,[r2],#-0x0
:020066A4 0FA2E0C4 swieq 0x00a2e0c4
:020066A8 4144E1A0 unknown
:020066AC 14E08000 unknown
:020066B0 E5E59D50 strb r9,[r5, #+0xd50]!
:020066B4 1840CA00 stmneda  r0 ,{r9,r11,r14,r15}^
:020066B8 10FD0009 rscnes r0,r13,r9
:020066BC 51009914 unknown
:020066C0 1E311150 mrcne 1,1,r1,cr1,cr0,{2}
:020066C4 F13045B6 ldrnvh r4,[r0, -r6]!
:020066C8 150F4103 strne r4,[r15, #-0x103]		;r15-0x103=*(020065cd)=#273540496(0x104de590)
:020066CC AA09D100 bge 0227AAD4
:020066D0 9F091100 swils 0x00091100
:020066D4 0700B10A streq r11,[r0,-r10, lsl #0x2]
:020066D8 01E08900 mvneq  r8,r0,lsl #0x12
:020066DC E2400200 sub  r0,r0,#0x0
:020066E0 0D0EE108 unknown
:020066E4 20006130 andcs  r6,r0,r0,lsr r1
:020066E8 C8E2388B unknown
:020066EC 210101FD unknown
:020066F0 99105506 ldmlsdb  r0 ,{r1,r2,r8,r10,r12,r14}
:020066F4 69788E10 ldmvsdb  r8!,{r4,r9,r10,r11,r15}^
:020066F8 65C99D21 strvsb r9,[r9, #+0xd21]		;r9+0xd21=*(00000d21)
:020066FC 60108D10 andvss r8,r0,r0,lsl r13
:02006700 55500115 ldrplb r0,[r0, #-0x115]		;(r0-0x115=*(fffffeeb))
:02006704 0D08E08B unknown
:02006708 0540191E streqb r1,[r0, #-0x91e]		;(r0-0x91e=*(fffff6e2))
:0200670C 000D1799 muleq  r13,r9,r7
:02006710 A0500BD8 ldrgesb r0,[r0],#-0xb8
:02006714 00090101 andeq  r0,r9,r1,lsl #0x2
:02006718 6002137D andvs  r1,r2,r13,ror r3
:0200671C 00E35800 rsceq  r5,r3,r0,lsl #0x10
:02006720 7908A960 stmvcdb  r8 ,{r5,r6,r8,r11,r13,r15}
:02006724 4560BA3F strmib r11,[r0, #-0xa3f]!
:02006728 AE501119 mrcge 1,2,r1,cr0,cr9,{0}
:0200672C 452ED5FD strmi r13,[r14, #-0x5fd]!
:02006730 11101D2F tstne r0,r15,lsr #0x1a
:02006734 1771F310 unknown
:02006738 09001D72 stmeqdb  r0 ,{r1,r4,r5,r6,r8,r10,r11,r12}
:0200673C 2548001D strcsb r0,[r8, #-0x1d]		;(r8-0x1d=*(00000de3))
:02006740 10550700 subnes r0,r5,r0,lsl #0xe
:02006744 10ADE089 adcne  r14,r13,r9,lsl #0x1
:02006748 2485000A strcs r0,[r5],#+0xa
:0200674C 854848DA strhib r4,[r8, #-0x8da]		;(r8-0x8da=*(00000526))
:02006750 85FE9405 ldrhib r9,[r14, #+0x405]!
:02006754 01950134 orreqs r0,r5,r4,lsr r1
:02006758 FFFE5267 swinv 0x00fe5267
:0200675C 119D0649 orrnes r0,r13,r9,asr #0xc
:02006760 00CD8702 sbceq  r8,r13,r2,lsl #0xe
:02006764 ABE15457 blge 0185B8C8
:02006768 751C00D1 ldrvc r0,[r12, #-0xd1]		;r12-0xd1=*(4d104447)=#0(0x00000000)
:0200676C E8BD8F1B ldmia  r13!,{r0,r1,r3,r4,r8,r9,r10,r11,r15}
:02006770 66666714 unknown
:02006774 11090466 unknown
:02006778 1129800D unknown
:0200677C 29102DE0 ldmcsdb  r0 ,{r5,r6,r7,r8,r10,r11,r13}
:02006780 B1007F21 unknown
:02006784 64100520 ldrvs r0,[r0],#-0x520
:02006788 09B32411 ldmeqib  r3!,{r0,r4,r10,r13}
:0200678C 34C9FC05 strccb r15,[r9],#+0xc05
:02006790 91401D8F unknown
:02006794 5C100510 ldcpl  5,cr0,[r0],{#0x10}
:02006798 3005FF75 andcc  r15,r5,r5,ror r15
:0200679C 3155FCBA ldrcch r15,[r5, #-0xca]		;(r5-0xcba=*(0006bf36))
:020067A0 30A5FC87 adccc  r15,r5,r7,lsl #0x19
:020067A4 60173D92 mulvss r7,r2,r13
:020067A8 1570136D ldrneb r1,[r0, #-0x36d]!
:020067AC E7910200 ldr r0,[r1,+r0, lsl #0x4]
:020067B0 1D1E6D15 unknown
:020067B4 D8004D10 stmleda  r0 ,{r4,r8,r10,r11,r14}
:020067B8 19F5004C unknown
:020067BC 42C70A85 sbcmi  r0,r7,#0x85000
:020067C0 0004E080 andeq  r14,r4,r0,lsl #0x1
:020067C4 800CCD94 mulhi  r12,r4,r13
:020067C8 0924E040 stmeqdb  r4!,{r6,r13,r14,r15}
:020067CC 0D219900 stceq  9,cr9,[r1,#-0x0]!
:020067D0 51910015 orrpls r0,r1,r5,lsl r0
:020067D4 2EC99C10 mcrcs 12,6,r9,cr9,cr0,{0}
:020067D8 F92C6507 stmnvdb  r12!,{r0,r1,r2,r8,r10,r13,r14}
:020067DC 0C079D0C stceq  13,cr9,[r7],{#0xc}
:020067E0 5D010119 unknown
:020067E4 49E28550 unknown
:020067E8 6060E102 rsbvs  r14,r0,r2,lsl #0x2
:020067EC EFE20886 swi 0x00e20886
:020067F0 25BAFFFF ldrcs r15,[r10, #+0xfff]!
:020067F4 00017819 andeq  r7,r1,r9,lsl r8
:020067F8 4F7D6CA0 swimi 0x007d6ca0
:020067FC 2211D928 andcss r13,r1,#0xA0000
:02006800 520A0592 andpl  r0,r10,#0x24800000
:02006804 6020114A eorvs  r1,r0,r10,asr #0x2
:02006808 209100C1 addcss r0,r1,r1,asr #0x1
:0200680C 0524E022 streq r14,[r4, #-0x22]!
:02006810 224D0B79 subcs  r0,r13,#0x1E400
:02006814 00240309 eoreq  r0,r4,r9,lsl #0x6
:02006818 073DE282 ldreq r14,[r13,-r2, lsl #0x5]!
:0200681C 08EBFFE5 unknown
:02006820 0F251389 swieq 0x00251389
:02006824 4029E015 eormi  r14,r9,r5,lsl r0
:02006828 9FC008F0 swils 0x00c008f0
:0200682C 501121B9 ldrplh r2,[r1], -r9
:02006830 11202574 unknown
:02006834 1E95D8F0 mrcne 8,4,r13,cr5,cr0,{7}
:02006838 14BDC004 unknown
:0200683C AD9C3089 unknown
:02006840 7D02190A unknown
:02006844 C1749D1E cmngt r4,r14,lsl r13
:02006848 0119B373 tsteq r9,r3,ror r3
:0200684C 6EE51009 cdpvs 0,14,cr1,cr5,cr9,0
:02006850 2E4105A5 cdpcs 5,4,cr0,cr1,cr5,5
:02006854 B39A0D71 orrlts r0,r10,#0x1C40
:02006858 B134A902 teqlt r4,r2,lsl #0x12
:0200685C 09C1C701 stmeqib  r1 ,{r0,r8,r9,r10,r14,r15}^
:02006860 499F0EC9 ldmmiib  r15 ,{r0,r3,r6,r7,r9,r10,r11}
:02006864 2C519F0F ldccsl 15,cr9,[r1],{#0xf}
:02006868 AB4099AA blge 0302CF18
:0200686C 38009979 stmccda  r0 ,{r0,r3,r4,r5,r6,r8,r11,r12,r15}
:02006870 69FC41AD unknown
:02006874 2AAB0C01 bcs 00AC9880
:02006878 0BE554B5 bleq 0195BB54
:0200687C 131D01F1 tstne r13,#0x4000003C
:02006880 DE00894C cdple 9,0,cr8,cr0,cr12,2
:02006884 33612F9C unknown
:02006888 85F05595 ldrhib r5,[r0, #+0x595]!
:0200688C 43F80200 mvnmis r0,#0x0
:02006890 8002F903 andhi  r15,r2,r3,lsl #0x12
:02006894 E59814C9 ldr r1,[r8, #+0x4c9]		;r8+0x4c9=*(000012c9)
:02006898 0D00CD28 unknown
:0200689C 4390C568 orrmis r12,r0,#0x1A000000
:020068A0 695000E0 ldmvsdb  r0 ,{r5,r6,r7}^
:020068A4 10694030 rsbne  r4,r9,r0,lsr r0
:020068A8 C01C59A0 andgts r5,r12,r0,lsr #0x13
:020068AC 1D8115B9 unknown
:020068B0 402D035D eormi  r0,r13,r13,asr r3
:020068B4 BD8171DB unknown
:020068B8 000100E8 andeq  r0,r1,r8,ror #0x1
:020068BC 20E80071 rsccs  r0,r8,r1,ror r0
:020068C0 4075081D rsbmis r0,r5,r13,lsl r8
:020068C4 007552CC rsbeqs r5,r5,r12,asr #0x5
:020068C8 41091389 unknown
:020068CC CBE28821 blgt 018A8958
:020068D0 0681B316 unknown
:020068D4 71218A71 unknown
:020068D8 7A71941A bvc 03C6B948
:020068DC 00555625 subeqs r5,r5,r5,lsr #0xc
:020068E0 86005509 strhi r5,[r0],-r9, lsl #0xa
:020068E4 851B25C0 ldrhi r2,[r11, #-0x5c0]		;(r11-0x5c0=*(bc022b42))
:020068E8 E504411A str r4,[r4, #-0x11a]		;(r4-0x11a=*(fffffee6))
:020068EC A4E30109 unknown
:020068F0 092BDD02 stmeqdb  r11!,{r1,r8,r10,r11,r12,r14,r15}
:020068F4 0111A060 tsteq r1,r0,ror #0x0
:020068F8 E0873006 add  r3,r7,r6
:020068FC 74443509 strvcb r3,[r4],#-0x509
:02006900 74009D40 strvc r9,[r0],#-0xd40
:02006904 3578009D ldrccb r0,[r8, #-0x9d]!
:02006908 E58D9014 str r9,[r13, #+0x14]		;r13+0x14=*(000f0165)
:0200690C 40996515 addmis r6,r9,r5,lsl r5
:02006910 4D000234 unknown
:02006914 0F622510 swieq 0x00622510
:02006918 0D2A8962 stceq  9,cr8,[r10,#-0x188]!
:0200691C 88202509 stmhida  r0!,{r0,r3,r8,r10,r13}
:02006920 1CD900A1 ldcnel 0,cr0,[r9],{#0xa1}
:02006924 00A90395 umlaleq  r0,r9,r5,r3
:02006928 65A47AF7 strvs r7,[r4, #+0xaf7]!
:0200692C E5886004 str r6,[r8, #+0x4]		;r8+0x4=*(00000e04)
:02006930 447D9621 unknown
:02006934 79BB7DC0 ldmvcib  r11!,{r6,r7,r8,r10,r11,r12,r13,r14}
:02006938 9810C9C0 ldmlsda  r0 ,{r6,r7,r8,r11,r14,r15}
:0200693C 10124CE5 andnes r4,r2,r5,ror #0x19
:02006940 9C8CE598 stcls  5,cr14,[r12],{#0x98}
:02006944 00F8EB02 rsceqs r14,r8,r2,lsl #0x16
:02006948 18303D83 ldmneda  r0!,{r0,r1,r7,r8,r10,r11,r12,r13}
:0200694C 352C403D strcc r4,[r12, #-0x3d]!
:02006950 13790800 cmnne r9,#0x0
:02006954 E28000AA add  r0,r0,#0xAA
:02006958 19405D3F stmnedb  r0 ,{r0,r1,r2,r3,r4,r5,r8,r10,r11,r12,r14}^
:0200695C 30141800 andccs r1,r4,r0,lsl #0x10
:02006960 1291005D addnes r0,r1,#0x5D
:02006964 3E005D14 mcrcc 13,0,r5,cr0,cr4,{0}
:02006968 020D405D andeq  r4,r13,#0x5D
:0200696C 08EB002B unknown
:02006970 A93C40A9 ldmgedb  r12!,{r0,r3,r5,r7,r14}
:02006974 10430510 subne  r0,r3,r0,lsl r5
:02006978 2910AD68 ldmcsdb  r0 ,{r3,r5,r6,r8,r10,r11,r13,r15}
:0200697C 3D942011 unknown
:02006980 04019403 streq r9,[r1],#-0x403
:02006984 42D31175 sbcmis r1,r3,#0x4000001D
:02006988 00110CE0 andeqs r0,r1,r0,ror #0x19
:0200698C 4D0DF51B unknown
:02006990 E8102918 ldmda  r0 ,{r3,r4,r8,r11,r13}
:02006994 7385B37E orrvc  r11,r5,#0xF8000001
:02006998 00010060 andeq  r0,r1,r0,ror #0x0
:0200699C 64600021 unknown
:020069A0 F5260335 strnv r0,[r6, #-0x335]!
:020069A4 85F53339 ldrhib r3,[r5, #+0x339]!
:020069A8 00021123 andeq  r1,r2,r3,lsr #0x2
:020069AC 10E28469 rscne  r8,r2,r9,ror #0x8
:020069B0 B36E000D unknown
:020069B4 41D50651 bicmis r0,r5,r1,asr r6
:020069B8 01590CC8 cmpeq r9,r8,asr #0x19
:020069BC 71BDF52E movvcs r15,r14,lsr #0xa		;r15=32793(0x8019)
:020069C0 3100410C unknown
:020069C4 100DD289 andne  r13,r13,r9,lsl #0x5
:020069C8 0302F502 unknown
:020069CC 024A0009 subeq  r0,r10,#0x9
:020069D0 116109CD unknown
:020069D4 4C4351F5 stcmil 1,cr5,[r3],{#0xf5}
:020069D8 DDB40005 ldcle  0,cr0,[r4,#+0x14]!
:020069DC 01DD5801 biceqs r5,r13,r1,lsl #0x10
:020069E0 6DD5306D unknown
:020069E4 402948F0 unknown
:020069E8 3159FFCA cmpcc r9,r10,asr #0x1f
:020069EC 3CC54061 stcccl 0,cr4,[r5],{#0x61}
:020069F0 02B520E5 adceqs r2,r5,#0xE5
:020069F4 810295FF unknown
:020069F8 55105104 ldrpl r5,[r0, #-0x104]		;(r0-0x104=*(fffffefc))
:020069FC B0BA4041 adclts r4,r10,r1,asr #0x0
:02006A00 F051E051 subnvs r14,r1,r1,asr r0
:02006A04 1D10AD70 unknown
:02006A08 5040AD22 subpl  r10,r0,r2,lsr #0x1a
:02006A0C 11176D76 tstne r7,r6,ror r13
:02006A10 FD000D02 unknown
:02006A14 474B1120 strmib r1,[r11,-r0, lsr #0x2]
:02006A18 9F312DFF swils 0x00312dff
:02006A1C E0130D9B muls r3,r11,r13
:02006A20 A0C000E5 sbcge  r0,r0,r5,ror #0x1
:02006A24 4ABE085D bmi 00F88BA0
:02006A28 A6000FE8 strge r0,r0,r0,r5,ror #0x1
:02006A2C 5CC001E8 stcpll 1,cr0,[r0],{#0xe8}
:02006A30 D9FBE200 ldmleib  r11!,{r9,r13,r14,r15}^
:02006A34 70108D0A andvcs r8,r0,r10,lsl #0x1a
:02006A38 620DB021 andvs  r11,r13,#0x21
:02006A3C 80256CFF unknown
:02006A40 216D1035 unknown
:02006A44 4D942071 unknown
:02006A48 F511E56D ldrnv r14,[r1, #-0x56d]		;(r1-0x56d=*(fffffa93))
:02006A4C 3D21ED6F stccc  13,cr14,[r1,#-0x1bc]!
:02006A50 10E18417 rscne  r8,r1,r7,lsl r4
:02006A54 55502701 ldrplb r2,[r0, #-0x701]		;(r0-0x701=*(fffff8ff))
:02006A58 A35BC200 cmpge r11,#0x0
:02006A5C 1135315D teqne r5,r13,asr r1
:02006A60 C1003150 unknown
:02006A64 1102F532 unknown
:02006A68 202CF600 eorcs  r15,r12,r0,lsl #0xc
:02006A6C 44E50DE9 unknown
:02006A70 E0424001 sub  r4,r2,r1
:02006A74 59FF720C unknown
:02006A78 81032110 unknown
:02006A7C 89112900 ldmhidb  r1 ,{r8,r11,r13}
:02006A80 397C8010 ldmccdb  r12!,{r4,r15}^
:02006A84 893A8901 ldmhidb  r10!,{r0,r8,r11,r15}
:02006A88 022DACB4 eoreq  r10,r13,#0xB400
:02006A8C CC40955C stcgtl 5,cr9,[r0],{#0x5c}
:02006A90 7D302957 ldcvc  9,cr2,[r0,#-0x15c]!
:02006A94 100D482B andne  r4,r13,r11,lsr #0x10
:02006A98 911114E1 tstls r1,r1,ror #0x9
:02006A9C 09E01BE7 unknown
:02006AA0 40253C00 eormi  r3,r5,r0,lsl #0x18
:02006AA4 8DFFF4DD ldchil 4,cr15,[r15,#+0x374]!
:02006AA8 F4C18A20 strnvb r8,[r1],#+0xa20
:02006AAC 4D3159FF ldcmi  9,cr5,[r1,#-0x3fc]!
:02006AB0 25100D00 ldrcs r0,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:02006AB4 0978D617 ldmeqdb  r8!,{r0,r1,r2,r4,r9,r10,r12,r14,r15}^
:02006AB8 9F101400 swils 0x00101400
:02006ABC FDD3245D unknown
:02006AC0 69518041 ldmvsdb  r1 ,{r0,r6,r15}^
:02006AC4 79105101 ldmvcdb  r0 ,{r0,r8,r12,r14}
:02006AC8 0EAB6810 mcreq 8,5,r6,cr11,cr0,{0}
:02006ACC 1A052A01 bne 021512D8
:02006AD0 5C17A1C7 ldcpl  1,cr10,[r7],{#0xc7}
:02006AD4 9512BD10 ldrls r11,[r2, #-0xd10]		;(r2-0xd10=*(fffff2f0))
:02006AD8 9F010901 swils 0x00010901
:02006ADC 09B94019 ldmeqib  r9!,{r0,r3,r4,r14}
:02006AE0 00051285 andeq  r1,r5,r5,lsl #0x5
:02006AE4 4000191E andmi  r1,r0,r14,lsl r9
:02006AE8 560114AD strpl r1,[r1],-r13, lsr #0x9
:02006AEC 21A6E790 unknown
:02006AF0 9D1F4150 unknown
:02006AF4 40211700 eormi  r1,r1,r0,lsl #0xe
:02006AF8 810005B8 strhih r0,[r0, -r8]
:02006AFC 2509291A strcs r2,[r9, #-0x91a]		;(r9-0x91a=*(fffff6e6))
:02006B00 38402918 stmccda  r0 ,{r3,r4,r8,r11,r13}^
:02006B04 A9BC2029 ldmgeib  r12!,{r0,r3,r5,r13}
:02006B08 B9002D06 stmltdb  r0 ,{r1,r2,r8,r10,r11,r13}
:02006B0C 00F56C19 rsceqs r6,r5,r9,lsl r12
:02006B10 1EB51035 mrcne 0,5,r1,cr5,cr5,{1}
:02006B14 06F7120D unknown
:02006B18 F4920011 ldrnv r0,[r2],#+0x11
:02006B1C 1EC53D81 cdpne 13,12,cr3,cr5,cr1,4
:02006B20 11320004 teqne r2,r4
:02006B24 02097901 andeq  r7,r9,#0x4000
:02006B28 10EB02B3 unknown
:02006B2C 1083134D addne  r1,r3,r13,asr #0x6
:02006B30 E7911311 unknown
:02006B34 B55019E9 ldrltb r1,[r0, #-0x9e9]		;(r0-0x9e9=*(fffff617))
:02006B38 E9527800 ldmdb  r2 ,{r11,r12,r13,r14}^
:02006B3C 03490400 unknown
:02006B40 302C1695 mlacc  r12,r5,r6,r1unknown
:02006B44 280DE596 stmcsda  r13 ,{r1,r2,r4,r7,r8,r10,r13,r14,r15}
:02006B48 40020039 andmi  r0,r2,r9,lsr r0
:02006B4C C000E1B0 strgth r14,[r0], -r0
:02006B50 01E04302 mvneq  r4,r2,lsl #0x6
:02006B54 40075550 andmi  r5,r7,r0,asr r5
:02006B58 041001A0 ldreq r0,[r0],#-0x1a0
:02006B5C 0CE08530 stceql 5,cr8,[r0],#+0xc0
:02006B60 61060C79 unknown
:02006B64 007CA00A rsbeqs r10,r12,r10
:02006B68 004D0001 subeq  r0,r13,r1
:02006B6C 0099207C addeqs r2,r9,r12,ror r0
:02006B70 57CC0739 unknown
:02006B74 01264049 unknown
:02006B78 B19617F1 ldrltsh r1,[r6, +r1]
:02006B7C A1520161 cmpge r2,r1,ror #0x2
:02006B80 BF6235FD swilt 0x006235fd
:02006B84 6D8610D5 unknown
:02006B88 D2303103 eorles r3,r0,#0xC0000000
:02006B8C B29C110D addlts r1,r12,#0x40000003
:02006B90 1A850179 bne 0014717C
:02006B94 512C05AD unknown
:02006B98 1E61B900 cdpne 9,6,cr11,cr1,cr0,0
:02006B9C 02E92030 rsceq  r2,r9,#0x30
:02006BA0 133489F4 teqne r4,#0x3D0000
:02006BA4 89002901 stmhidb  r0 ,{r0,r8,r11,r13}
:02006BA8 01499600 unknown
:02006BAC E28613B1 add  r1,r6,#0xC4000002
:02006BB0 D9B21A8C ldmleib  r2!,{r2,r3,r7,r9,r11,r12}
:02006BB4 E5864001 str r4,[r6, #+0x1]		;r6+0x1=*(00000001)
:02006BB8 78040904 stmvcda  r4 ,{r2,r8,r11}
:02006BBC A4028942 strge r8,[r2],#-0x942
:02006BC0 74020EAA strvc r0,[r2],#-0xeaa
:02006BC4 41840001 orrmi  r0,r4,r1
:02006BC8 81940001 orrhis r0,r4,r1
:02006BCC 00090002 andeq  r0,r9,r2
:02006BD0 86C01015 unknown
:02006BD4 A8B10035 ldmgeia  r1!,{r0,r2,r4,r5}
:02006BD8 5D78B188 ldcpll 1,cr11,[r8,#-0x220]!
:02006BDC 650F6D02 strvs r6,[r15, #-0xd02]		;r15-0xd02=*(02005ee2)=#-1476378348(0xa8004114)
:02006BE0 DE7A1A08 cdple 10,6,cr1,cr10,cr8,0
:02006BE4 5D70025D ldcpll 2,cr0,[r0,#-0x174]!
:02006BE8 025D6002 subeqs r6,r13,#0x2
:02006BEC AA002540 bge 020100F4
:02006BF0 05ED925D streqb r9,[r13, #+0x25d]!
:02006BF4 24003520 strcs r3,[r0],#-0x520
:02006BF8 1208ED02 andne  r14,r8,#0x80
:02006BFC 6730354B ldrvs r3,r14,r8,#0x80
:02006C00 40091035 andmi  r1,r9,r5,lsr r0
:02006C04 75000950 strvc r0,[r0, #-0x950]		;(r0-0x950=*(fffff6b0))
:02006C08 056D7F15 streqb r7,[r13, #-0xf15]!
:02006C0C 00295300 eoreq  r5,r9,r0,lsl #0x6
:02006C10 D5129221 ldrle r9,[r2, #-0x221]		;(r2-0x221=*(fffffddf))
:02006C14 1281EC02 addne  r14,r1,#0x200
:02006C18 594225AD stmpldb  r2 ,{r0,r2,r3,r5,r7,r8,r10,r13}^
:02006C1C 427225FF rsbmis r2,r2,#0x3FC00000
:02006C20 1902E1F4 stmnedb  r2 ,{r2,r4,r5,r6,r7,r8,r13,r14,r15}
:02006C24 F445C942 strnvb r12,[r5],#-0x942
:02006C28 0B3501B9 bleq 02D47314
:02006C2C 059F01C8 ldreq r0,[r15, #+0x1c8]		;r15+0x1c8=*(02006dfc)=#-410648135(0xe78601b9)
:02006C30 09C1100C stmeqib  r1 ,{r2,r3,r12}^
:02006C34 01BC1021 moveqs r1,r1,lsr #0x0		;r1=0(0x0)
:02006C38 0601159F unknown
:02006C3C 8013A010 andhis r10,r3,r0,lsl r0
:02006C40 119507E5 orrnes r0,r5,r5,ror #0xf
:02006C44 B040157F sublt  r1,r0,r15,ror r5
:02006C48 A00019F3 unknown
:02006C4C 25A99FC1 strcs r9,[r9, #+0xfc1]!
:02006C50 323D1185 eorccs r1,r13,#0x40000021
:02006C54 40055DE2 andmi  r5,r5,r2,ror #0x1b
:02006C58 71ECE58C mvnvc  r14,r12,lsl #0xb
:02006C5C 009DB801 addeqs r11,r13,r1,lsl #0x10
:02006C60 25D180A1 ldrcsb r8,[r1, #+0xa1]		;r1+0xa1=*(000000a1)
:02006C64 1C65E3B0 stcnel 3,cr14,[r5],#-0x2c0
:02006C68 71A31039 movvc  r1,lsr r9		;r1=0(0x0)
:02006C6C 000DB220 andeq  r11,r13,r0,lsr #0x4
:02006C70 7530ADBF ldrvc r10,[r0, #-0xdbf]!
:02006C74 6680AD20 strvs r10,[r0],+r0, lsr #0x1a
:02006C78 5D4480AD unknown
:02006C7C 109D9035 addnes r9,r13,r5,lsr r0
:02006C80 35F540AD ldrccb r4,[r5, #+0xad]!
:02006C84 AD312440 ldcge  4,cr2,[r1,#-0x100]!
:02006C88 10359770 eornes r9,r5,r0,ror r7
:02006C8C 0C40ADFE stceql 13,cr10,[r0],{#0xfe}
:02006C90 8075155D rsbhis r1,r5,r13,asr r5
:02006C94 B511F586 ldrlt r15,[r1, #-0x586]		;(r1-0x586=*(fffffa7a))
:02006C98 75E7000D strvcb r0,[r7, #+0xd]!
:02006C9C 7503F520 strvc r15,[r3, #-0x520]		;(r3-0x520=*(dc9bfae1))
:02006CA0 00295000 eoreq  r5,r9,r0
:02006CA4 31215D9C unknown
:02006CA8 F0007501 andnv  r7,r0,r1,lsl #0xa
:02006CAC BEF4C0AD cdplt 0,14,cr12,cr4,cr13,5
:02006CB0 7796717D unknown
:02006CB4 7DD84071 unknown
:02006CB8 11207541 unknown
:02006CBC 5A3A717D bpl 02EA32B8
:02006CC0 045502A4 ldreqb r0,[r5],#-0x2a4
:02006CC4 3594317D ldrcc r3,[r4, #+0x17d]		;r4+0x17d=*(0000017d)
:02006CC8 2CA068C0 stccs  8,cr6,[r0],#+0x300
:02006CCC 35C9337D strccb r3,[r9, #+0x37d]		;r9+0x37d=*(0000037d)
:02006CD0 9F307440 swils 0x00307440
:02006CD4 14C92F11 strneb r2,[r9],#+0xf11
:02006CD8 D21035C5 andles r3,r0,#0x31400000
:02006CDC 005C417D subeqs r4,r12,r13,ror r1
:02006CE0 4529F99F strmi r15,[r9, #-0x99f]!
:02006CE4 A05AC551 subges r12,r10,r1,asr r5
:02006CE8 000D04F9 unknown
:02006CEC 3081BEBB strcch r11,[r1], +r11
:02006CF0 71304C3C teqvc r0,r12,lsr r12
:02006CF4 E59D0100 ldr r0,[r13, #+0x100]		;r13+0x100=*(000f0251)
:02006CF8 029D214C addeqs r2,r13,#0x13
:02006CFC E583033D str r0,[r3, #+0x33d]		;r3+0x33d=*(dc9c033e)
:02006D00 C8C17DC4 stmgtia  r1 ,{r2,r6,r7,r8,r10,r11,r12,r13,r14}^
:02006D04 511500E1 tstpl r5,r1,ror #0x1
:02006D08 C9E28D0E unknown
:02006D0C 0C01E9FE stceq  9,cr14,[r1],{#0xfe}
:02006D10 C7E2208D strgtb r2,[r2,+r13, lsl #0x1]!
:02006D14 DE1A0049 cdple 0,0,cr0,cr10,cr9,2
:02006D18 7D800ED9 unknown
:02006D1C 4199A481 orrmis r10,r9,r1,lsl #0x9
:02006D20 8D0199D0 unknown
:02006D24 91094D0D unknown
:02006D28 30256007 eorcc  r6,r5,r7
:02006D2C 7F11C5BD swivc 0x0011c5bd
:02006D30 9D03007D unknown
:02006D34 00E98800 rsceq  r8,r9,r0,lsl #0x10
:02006D38 00495544 subeq  r5,r9,r4,asr #0xa
:02006D3C 01C11144 biceq  r1,r1,r4,asr #0x2
:02006D40 FECF0921 cdp2 9,12,cr0,cr15,cr1,1
:02006D44 09993699 ldmeqib  r9 ,{r0,r3,r4,r7,r9,r10,r12,r13}
:02006D48 0009B810 andeq  r11,r9,r0,lsl r8
:02006D4C 4918BDF0 ldmmidb  r8 ,{r4,r5,r6,r7,r8,r10,r11,r12,r13,r15}
:02006D50 35F3BB00 ldrccb r11,[r3, #+0xb00]!
:02006D54 1124EBFF unknown
:02006D58 0FD9116D swieq 0x00d9116d
:02006D5C E530D130 ldr r13,[r0, #-0x130]!
:02006D60 0161211C unknown
:02006D64 0083000D addeq  r0,r3,r13
:02006D68 05E11865 streqb r1,[r1, #+0x865]!
:02006D6C 05E78280 streqb r8,[r7, #+0x280]!
:02006D70 E7008170 unknown
:02006D74 05A51110 streq r1,[r5, #+0x110]!
:02006D78 60006901 andvs  r6,r0,r1,lsl #0x12
:02006D7C 05E72881 streqb r2,[r7, #+0x881]!
:02006D80 E8E78040 unknown
:02006D84 14491045 strneb r1,[r9],#-0x45
:02006D88 F400B9C0 strnv r11,[r0],#-0x9c0
:02006D8C 89FCE70A ldmhiib  r12!,{r1,r3,r8,r9,r10,r13,r14,r15}^
:02006D90 0CF18005 ldceql 0,cr8,[r1],#+0x14
:02006D94 81205305 unknown
:02006D98 5D2365E7 stcpl  5,cr6,[r3,#-0x39c]!
:02006D9C 5D13810F unknown
:02006DA0 EBFF38FE bl 01FD51A0
:02006DA4 A0175239 andges r5,r7,r9,lsr r2
:02006DA8 BE783071 mrclt 0,3,r3,cr8,cr1,{3}
:02006DAC 75323924 ldrvc r3,[r2, #-0x924]!
:02006DB0 082DCC10 stmeqda  r13!,{r4,r10,r11,r14,r15}
:02006DB4 1A6914FD bne 03A4C1B0
:02006DB8 713BA3DA ldrvcsb r10,[r11, -r10]!
:02006DBC E1B07000 movs r7,r0			;r7=-410648135(0xe78601b9)
:02006DC0 B0000D0D andlt  r0,r0,r13,lsl #0x1a
:02006DC4 39A19035 stmccib  r1!,{r0,r2,r4,r5,r12,r15}
:02006DC8 EB02A016 bl 020AEE28
:02006DCC 0700399C unknown
:02006DD0 35A11059 strcc r1,[r1, #+0x59]!
:02006DD4 05381540 ldreq r1,[r8, #-0x540]!
:02006DD8 7200D905 andvc  r13,r0,#0x14000
:02006DDC 590F21A2 stmpldb  r15 ,{r1,r5,r7,r8,r13}
:02006DE0 0078CF02 rsbeqs r12,r8,r2,lsl #0x1e
:02006DE4 900F1D9F mulls  r15,r15,r13
:02006DE8 C503D1E7 strgt r13,[r3, #-0x1e7]		;(r3-0x1e7=*(dc9bfe1a))
:02006DEC C5FAC821 ldrgtb r12,[r10, #+0x821]!
:02006DF0 000DCC01 andeq  r12,r13,r1,lsl #0x18
:02006DF4 E59F6060 ldr r6,[r15, #+0x60]		;r15+0x60=*(02006e5c)=#596997(0x00091c05)
:02006DF8 FFBE5A0A swinv 0x00be5a0a
:02006DFC E78601B9 unknown
:02006E00 25080080 strcs r0,[r8, #-0x80]		;(r8-0x80=*(00000d80))
:02006E04 CCE7961C stcgtl 6,cr9,[r7],#+0x70
:02006E08 A2640991 rsbge  r0,r4,#0x244000
:02006E0C 6891BD55 ldmvsia  r1 ,{r0,r2,r4,r6,r8,r10,r11,r12,r13,r15}
:02006E10 B90D69BE stmltdb  r13 ,{r1,r2,r3,r4,r5,r7,r8,r11,r13,r14}
:02006E14 08C18404 stmeqia  r1 ,{r2,r10,r15}^
:02006E18 6C841DBD stcvs  13,cr1,[r4],{#0xbd}
:02006E1C D0E5C010 rscle  r12,r5,r0,lsl r0
:02006E20 1B55097D blne 0354941C
:02006E24 B004BD04 andlt  r11,r4,r4,lsl #0x1a
:02006E28 750D5570 strvc r5,[r13, #-0x570]		;(r13-0x570=*(000efbe1))
:02006E2C 00013814 andeq  r3,r1,r4,lsl r8
:02006E30 4000013C andmi  r0,r0,r12,lsr r1
:02006E34 44000156 strmi r0,[r0],#-0x156
:02006E38 01480001 unknown
:02006E3C 00014C00 andeq  r4,r1,r0,lsl #0x18
:02006E40 9D225534 stcls  5,cr5,[r2,#-0xd0]!
:02006E44 B55D351A ldrltb r3,[r13, #-0x51a]		;(r13-0x51a=*(000efc37))
:02006E48 A0400901 subge  r0,r0,r1,lsl #0x12
:02006E4C 9E031988 cdpls 9,0,cr1,cr3,cr8,4
:02006E50 0FE59F04 swieq 0x00e59f04
:02006E54 889D04A5 ldmhiia  r13 ,{r0,r2,r5,r7,r10}
:02006E58 1D9002F5 unknown
:02006E5C 00091C05 andeq  r1,r9,r5,lsl #0x18
:02006E60 E0271094 mla  r7,r4,r0,r1unknown
:02006E64 FFE90583 swinv 0x00e90583
:02006E68 88F82EAD unknown
:02006E6C 02D51135 sbceqs r1,r5,#0x4000000D
:02006E70 1B8D648B blne 003600A4
:02006E74 40690001 rsbmi  r0,r9,r1
:02006E78 F4003D70 strnv r3,[r0],#-0xd70
:02006E7C 97325553 unknown
:02006E80 30201039 eorcc  r1,r0,r9,lsr r0
:02006E84 F03914FD unknown
:02006E88 3D56D03D unknown
:02006E8C 14D1B900 ldrneb r11,[r1],#+0x900
:02006E90 0E4D887A mcreq 8,2,r8,cr13,cr10,{3}
:02006E94 B0E2855A rsclt  r8,r2,r10,asr r5
:02006E98 F5D52009 ldrnvb r2,[r5, #+0x9]		;r5+0x9=*(0006c009)
:02006E9C 08FD202D unknown
:02006EA0 14022043 strne r2,[r2],#-0x43
:02006EA4 822C0DE2 eorhi  r0,r12,#0x3880
:02006EA8 C520B0E3 strgt r11,[r0, #-0xe3]!
:02006EAC 40B0E100 adcmis r14,r0,r0,lsl #0x2
:02006EB0 8510E1D5 ldrhi r14,[r0, #-0x1d5]		;(r0-0x1d5=*(e785ffe4))
:02006EB4 C0119104 andgts r9,r1,r4,lsl #0x2
:02006EB8 E3C44003 bic  r4,r4,#0x3
:02006EBC F5C540B0 strnvb r4,[r5, #+0xb0]		;r5+0xb0=*(0006c0b0)
:02006EC0 FD468021 unknown
:02006EC4 99230101 stmlsdb  r3!,{r0,r8}
:02006EC8 1A005511 bne 0201C314
:02006ECC 09E23282 unknown
:02006ED0 0E601900 cdpeq 9,6,cr1,cr0,cr0,0
:02006ED4 101DC00A andnes r12,r13,r10
:02006ED8 92C6000D sbcls  r0,r6,#0xD
:02006EDC 0979700D unknown
:02006EE0 0C1F10A1 ldceq  0,cr1,[r15],{#0xa1}
:02006EE4 010EE3C0 unknown
:02006EE8 89E3800C unknown
:02006EEC 821FC119 andhis r12,r15,#0x40000006
:02006EF0 00B0E210 adceqs r14,r0,r0,lsl r2
:02006EF4 C002F9D1 unknown
:02006EF8 50C102F1 unknown
:02006EFC 02882BE1 addeq  r2,r8,#0x38400
:02006F00 9F232CEB swils 0x00232ceb
:02006F04 032CE500 unknown
:02006F08 17B50059 unknown
:02006F0C 18E38118 unknown
:02006F10 51821000 orrpl  r1,r2,r0
:02006F14 15459003 strneb r9,[r5, #-0x3]		;(r5-0x3=*(0006bffd))
:02006F18 00A9004D adceq  r0,r9,r13,asr #0x0
:02006F1C 8D127DE8 unknown
:02006F20 7A595412 bvc 0365BF70
:02006F24 E9405588 stmdb  r0 ,{r3,r7,r8,r10,r12,r14}^
:02006F28 3A412BBD bcc 03051E24
:02006F2C C10019EC unknown
:02006F30 45101512 ldrmi r1,[r0, #-0x512]		;(r0-0x512=*(e785fca7))
:02006F34 9D0A21A2 unknown
:02006F38 02B52051 adceqs r2,r5,#0x51
:02006F3C D0EB029A smlalle  r0,r11,r10,r2
:02006F40 25C935CD strcsb r3,[r9, #+0x5cd]		;r9+0x5cd=*(000005cd)
:02006F44 5500F0C3 strpl r15,[r0, #-0xc3]		;(r0-0xc3=*(e78600f6))
:02006F48 105E750C subnes r7,r14,r12,lsl #0xa
:02006F4C 54705997 unknown
:02006F50 7230594C eorvcs r5,r0,#0x130000
:02006F54 D330759F teqle r0,#0x27C00000
:02006F58 451CA1BD ldrmi r10,[r12, #-0x1bd]		;r12-0x1bd=*(4d10435b)=#0(0x00000000)
:02006F5C 30BDC910 adcccs r12,r13,r0,lsl r9
:02006F60 C5005D30 strgt r5,[r0, #-0xd30]		;(r0-0xd30=*(e785f489))
:02006F64 105DF95F subnes r15,r13,r15,asr r9
:02006F68 6D601611 stcvsl 6,cr1,[r0,#-0x44]!
:02006F6C 6174E597 unknown
:02006F70 39001110 stmccdb  r0 ,{r4,r8,r12}
:02006F74 3810F018 ldmccda  r0 ,{r3,r4,r12,r13,r14,r15}
:02006F78 102B9D01 eorne  r9,r11,r1,lsl #0x1a
:02006F7C 03D5015D biceqs r0,r5,#0x40000017
:02006F80 07A54991 unknown
:02006F84 E1A07A84 mov  r7,r4,lsl #0x15		;r7=0(0x0)
:02006F88 19C511F1 stmneib  r5 ,{r0,r4,r5,r6,r7,r8,r12}^
:02006F8C BC001908 stclt  9,cr1,[r0],{#0x8}
:02006F90 39A92CBD stmccib  r9!,{r0,r2,r3,r4,r5,r7,r10,r11,r13}
:02006F94 29AD0535 stmcsib  r13!,{r0,r2,r4,r5,r8,r10}
:02006F98 A21815D9 andges r1,r8,#0x36400000
:02006F9C 050FEB02 streq r14,[r15, #-0xb02]		;r15-0xb02=*(020064a2)=#643072(0x0009d000)
:02006FA0 51005500 unknown
:02006FA4 ED99E100 unknown
:02006FA8 CC15BD01 ldcgt  13,cr11,[r5],{#0x1}
:02006FAC 00059050 andeq  r9,r5,r0,asr r0
:02006FB0 69020D45 stmvsdb  r2 ,{r0,r2,r6,r8,r10,r11}
:02006FB4 75193D10 ldrvc r3,[r9, #-0xd10]		;(r9-0xd10=*(fffff2f0))
:02006FB8 D920EC00 stmledb  r0!,{r10,r11,r13,r14,r15}
:02006FBC 10193001 andnes r3,r9,r1
:02006FC0 65043049 strvs r3,[r4, #-0x49]		;(r4-0x49=*(ffffffb7))
:02006FC4 FF5AF410 swinv 0x005af410
:02006FC8 E5970181 ldr r0,[r7, #+0x181]		;r7+0x181=*(00000181)
:02006FCC 04E91099 unknown
:02006FD0 72970629 addvcs r0,r7,#0x2900000
:02006FD4 9F01DCE5 swils 0x0001dce5
:02006FD8 09DD1905 ldmeqib  r13 ,{r0,r2,r8,r11,r12}^
:02006FDC 0630E597 unknown
:02006FE0 F93012B5 ldmnvdb  r0!,{r0,r2,r4,r5,r7,r9,r12}
:02006FE4 02000908 andeq  r0,r0,#0x20000
:02006FE8 9A1DA530 bls 027704B0
:02006FEC 97C0053D unknown
:02006FF0 0D9D10E5 unknown
:02006FF4 97217018 unknown
:02006FF8 197014E5 unknown
:02006FFC FFF73430 swinv 0x00f73430
:02007000 6DA4EB10 stcvs  11,cr14,[r4,#+0x40]!
:02007004 31034120 unknown
:02007008 01750503 cmneq r5,r3,lsl #0xa
:0200700C 80DC1D55 sbchis r1,r12,r5,asr r13
:02007010 F1007500 unknown
:02007014 FFF5840C swinv 0x00f5840c
:02007018 0D8C8A39 unknown
:0200701C 21000D06 unknown
:02007020 51200D08 unknown
:02007024 FFBD9D11 swinv 0x00bd9d11
:02007028 99ABBD1F stmlsib  r11!,{r0,r1,r2,r3,r4,r8,r10,r11,r12,r13,r15}
:0200702C 58EBFFBD unknown
:02007030 1FBD500D swine 0x00bd500d
:02007034 4C000DC1 stcmi  13,cr0,[r0],{#0xc1}
:02007038 0D3F000D ldceq  0,cr0,[r15,#-0x34]!
:0200703C 891A6100 ldmhidb  r10 ,{r8,r13,r14}
:02007040 EB02358D bl 0209467C
:02007044 DC400920 stclel 9,cr0,[r0],{#0x20}
:02007048 01180009 tsteq r8,r9
:0200704C D9317528 ldmledb  r1!,{r3,r5,r8,r10,r12,r13,r14}
:02007050 28EB0287 unknown
:02007054 E5019F01 str r9,[r1, #-0xf01]		;(r1-0xf01=*(fffff0ff))
:02007058 01B507EC moveqs r0,r12,ror #0xf
:0200705C 002B00B5 unknown
:02007060 09961800 ldmeqib  r6 ,{r11,r12}
:02007064 177501F5 unknown
:02007068 49924031 ldmmiib  r2 ,{r0,r4,r5,r14}
:0200706C 4F273019 swimi 0x00273019
:02007070 0C9D6031 ldceq  0,cr6,[r13],{#0x31}
:02007074 313B4031 teqcc r11,r1,lsr r0
:02007078 403102C0 eormis r0,r1,r0,asr #0x5
:0200707C 403157FB unknown
:02007080 0960311A unknown
:02007084 0300150D unknown
:02007088 5D2E0015 stcpl  0,cr0,[r14,#-0x54]!
:0200708C 00194031 andeqs r4,r9,r1,lsr r0
:02007090 12001912 andne  r1,r0,#0x48000
:02007094 19001904 stmnedb  r0 ,{r2,r8,r11,r12}
:02007098 396DCB16 unknown
:0200709C 4DA90019 stcmi  0,cr0,[r9,#+0x64]!
:020070A0 E2850001 add  r0,r5,#0x1
:020070A4 0516ED0C ldreq r14,[r6, #-0xd0c]		;(r6-0xd0c=*(00090ef9))
:020070A8 09020945 stmeqdb  r2 ,{r0,r2,r6,r8,r11}
:020070AC 00382100 eoreqs r2,r8,r0,lsl #0x2
:020070B0 21249515 unknown
:020070B4 0037EA17 eoreqs r14,r7,r7,lsl r10
:020070B8 978F2D4D strls r2,r14,r7,r7,lsl r10
:020070BC D5EB0223 strleb r0,[r11, #+0x223]!
:020070C0 0B44004D bleq 031071FC
:020070C4 34122795 ldrcc r2,[r2],#-0x795
:020070C8 60EB0038 rscvs  r0,r11,r8,lsr r0
:020070CC A0501F31 subges r1,r0,r1,lsr r15
:020070D0 8816B5E3 ldmhida  r6 ,{r0,r1,r5,r6,r7,r8,r10,r12,r13,r15}
:020070D4 E1D700B0 ldrh r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:020070D8 E2000902 and  r0,r0,#0x8000
:020070DC A007C000 andge  r12,r7,r0
:020070E0 FA1BEDE1 blx 02702874
:020070E4 50910BB5 ldrplh r0,[r1], +r5
:020070E8 2A35029D bcs 02D47B64
:020070EC 4CA52A75 stcmi  10,cr2,[r5],#+0x1d4
:020070F0 1C02BC0E stcne  12,cr11,[r2],{#0xe}
:020070F4 9417D5EB ldrls r13,[r7],#-0x5eb
:020070F8 85F10FD9 ldrhib r0,[r1, #+0xfd9]!
:020070FC 00096C04 andeq  r6,r9,r4,lsl #0x18
:02007100 00096CAA andeq  r6,r9,r10,lsr #0x19
:02007104 00652234 rsbeq  r2,r5,r4,lsr r2
:02007108 09000009 stmeqdb  r0 ,{r0,r3}
:0200710C 3124B200 unknown
:02007110 00005005 andeq  r5,r0,r5
:02007114 02105004 andeqs r5,r0,#0x4
:02007118 AE600400 cdpge 4,6,cr0,cr0,cr0,0
:0200711C FFA80210 swinv 0x00a80210
:02007120 38027F00 stmccda  r2 ,{r8,r9,r10,r11,r12,r13,r14}
:02007124 CD501C89 unknown
:02007128 07072D08 streq r2,[r7,-r8, lsl #0x1a]
:0200712C 100A5568 andne  r5,r10,r8,ror #0xa
:02007130 9D1EED00 unknown
:02007134 0045500F subeq  r5,r5,r15
:02007138 E5805940 str r5,[r0, #+0x940]		;r0+0x940=*(e7860af9)
:0200713C 38003904 stmccda  r0 ,{r2,r8,r11,r12,r13}
:02007140 61844051 orrvs  r4,r4,r1,asr r0
:02007144 AAC51028 bge 0114B1EC
:02007148 7AC52058 bvc 0114F2B0
:0200714C 2A110031 bcs 02447218
:02007150 0001726B andeq  r7,r1,r11,ror #0x4
:02007154 2AA520EB bcs 0094F508
:02007158 0001019D muleq  r1,r13,r1
:0200715C 80107018 andhis r7,r0,r8,lsl r0
:02007160 01852819 orreq  r2,r5,r9,lsl r8
:02007164 10032015 andne  r2,r3,r5,lsl r0
:02007168 20151C81 andcss r1,r5,r1,lsl #0x19
:0200716C 70151A4D andvcs r1,r5,r13,asr #0x14
:02007170 C0150A55 andgts r0,r5,r5,asr r10
:02007174 10541A1D subnes r1,r4,r13,lsl r10
:02007178 5100DD3F unknown
:0200717C 80105406 andhis r5,r0,r6,lsl #0x8
:02007180 146D300D unknown
:02007184 71E31FB5 strvch r1,[r3, #+0xf5]!
:02007188 24064595 strcs r4,[r6],#-0x595
:0200718C F1D50645 bicnvs r0,r5,r5,asr #0xc
:02007190 10214571 eorne  r4,r1,r1,ror r5
:02007194 EB0326CB bl 020D0CC8
:02007198 1E551438 mrcne 4,2,r1,cr5,cr8,{1}
:0200719C 1C20E3E0 stcne  3,cr14,[r0],#-0x380
:020071A0 20180001 andcss r0,r8,r1
:020071A4 BD54E581 unknown
:020071A8 00FF8204 rsceqs r8,r15,r4,lsl #0x4
:020071AC 21110735 tstcs r1,r5,lsr r7
:020071B0 8D121131 unknown
:020071B4 115C3B20 cmpne r12,r0,lsr #0x16
:020071B8 31006500 unknown
:020071BC 19008903 stmnedb  r0 ,{r0,r1,r8,r11,r15}
:020071C0 80190240 andhis r0,r9,r0,asr #0x4
:020071C4 12CD5F06 sbcne  r5,r13,#0x18
:020071C8 25C59100 strcsb r9,[r5, #+0x100]		;r5+0x100=*(0006c100)
:020071CC E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:020071D0 11752F09 cmnne r5,r9,lsl #0x1e
:020071D4 05003530 streq r3,[r0, #-0x530]		;(r0-0x530=*(fffffad1))
:020071D8 00002C00 andeq  r2,r0,r0,lsl #0x18
:020071DC 145D9A1A ldrneb r9,[r13],#-0xa1a
:020071E0 3500D92A strcc r13,[r0, #-0x92a]		;(r0-0x92a=*(fffff6d7))
:020071E4 8A040910 bhi 0210962C
:020071E8 00153AB0 ldreqh r3,[r5], -r0
:020071EC B8001DC0 stmltda  r0 ,{r6,r7,r8,r10,r11,r12}
:020071F0 210F8503 mrscs r8,CPSR
:020071F4 81E72581 mvnhi  r2,r1,lsl #0xb
:020071F8 9F03B41E swils 0x0003b41e
:020071FC 0220B2E5 eoreq  r11,r0,#0x5000000E
:02007200 AD08C9D1 unknown
:02007204 E7802109 str r2,[r0,+r9, lsl #0x2]
:02007208 E506139C str r1,[r6, #-0x39c]		;(r6-0x39c=*(00091869))
:0200720C 0775911F unknown
:02007210 1061E590 unknown
:02007214 0025001A eoreq  r0,r5,r10,lsl r0
:02007218 4041013A submi  r0,r1,r10,lsr r1
:0200721C E591B02C ldr r11,[r1, #+0x2c]		;r1+0x2c=*(0000002c)
:02007220 25503C08 ldrcsb r3,[r0, #-0xc08]		;(r0-0xc08=*(fffff3f9))
:02007224 150A2503 strne r2,[r10, #-0x503]		;(r10-0x503=*(fffffafd))
:02007228 20152C10 andcss r2,r5,r0,lsl r12
:0200722C 60155C5B andvss r5,r5,r11,asr r12
:02007230 0200E905 andeq  r14,r0,#0x14000
:02007234 3CE08101 stcccl 1,cr8,[r0],#+0x4
:02007238 ED012D05 unknown
:0200723C 60065906 andvs  r5,r6,r6,lsl #0x12
:02007240 1AD10842 bne 01449350
:02007244 91C70139 bicls  r0,r7,r9,lsr r1
:02007248 A509F931 strge r15,[r9, #-0x931]		;(r9-0x931=*(fffff6cf))
:0200724C 06B90101 unknown
:02007250 ED038102 unknown
:02007254 020D0157 andeq  r0,r13,#0xC0000015
:02007258 032803B9 unknown
:0200725C 0125059F unknown
:02007260 10280385 eorne  r0,r8,r5,lsl #0x7
:02007264 15D50580 ldrneb r0,[r5, #+0x580]		;r5+0x580=*(0006c580)
:02007268 6093239D umullvss r2,r3,r13,r3
:0200726C 15D5E59F ldrneb r14,[r5, #+0x59f]		;r5+0x59f=*(0006c59f)
:02007270 222D1575 eorcs  r1,r13,#0x1D400000
:02007274 1CE09040 stcnel 0,cr9,[r0],#+0x100
:02007278 9420D918 unknown
:0200727C 1507ED15 strne r14,[r7, #-0xd15]		;(r7-0xd15=*(fffff2eb))
:02007280 52110019 andpls r0,r1,#0x19
:02007284 20002D8E andcs  r2,r0,r14,lsl #0x1b
:02007288 061D0045 ldreq r0,r2,r0,r14,lsl #0x1b
:0200728C 45872859 strmi r2,[r7, #+0x859]		;r7+0x859=*(00000859)
:02007290 4594BA24 ldrmi r11,[r4, #+0xa24]		;r4+0xa24=*(00000a24)
:02007294 24459944 strcsb r9,[r5],#-0x944
:02007298 1500DD82 strne r13,[r0, #-0xd82]		;(r0-0xd82=*(fffff27f))
:0200729C 2D6A6452 stccsl 4,cr6,[r10,#-0x148]!
:020072A0 E594C012 ldr r12,[r4, #+0x12]		;r4+0x12=*(00000012)
:020072A4 E594E014 ldr r14,[r4, #+0x14]		;r4+0x14=*(00000014)
:020072A8 00412401 subeq  r2,r1,r1,lsl #0x8
:020072AC 00412F85 subeq  r2,r1,r5,lsl #0x1f
:020072B0 E599104C ldr r1,[r9, #+0x4c]		;r9+0x4c=*(0000004c)
:020072B4 1101500E unknown
:020072B8 00E04EE0 rsceq  r4,r0,r0,ror #0x1d
:020072BC E0024CC0 and  r4,r2,r0,asr #0x19
:020072C0 1C017920 stcne  9,cr7,[r1],{#0x20}
:020072C4 0EE59400 cdpeq 4,14,cr9,cr5,cr0,0
:020072C8 01001104 unknown
:020072CC 2005C930 andcs  r12,r5,r0,lsr r9
:020072D0 5506E58E strpl r14,[r6, #-0x58e]		;(r6-0x58e=*(00091677))
:020072D4 3154A149 cmpcc r4,r9,asr #0x2
:020072D8 00315B20 eoreqs r5,r1,r0,lsr #0x16
:020072DC 1451D155 ldrneb r13,[r1],#-0x155
:020072E0 85250031 strhi r0,[r5, #-0x31]!
:020072E4 15F53740 ldrneb r3,[r5, #+0x740]!
:020072E8 15E599A0 strneb r9,[r5, #+0x9a0]!
:020072EC E1DA00B0 ldrh r0,[r10, #+0x0]		;r10+0x0=*(00000000)
:020072F0 BDDA10B2 unknown
:020072F4 4D508003 unknown
:020072F8 022D8D02 eoreq  r8,r13,#0x80
:020072FC 352DA151 strcc r10,[r13, #-0x151]!
:02007300 12A58A01 adcne  r8,r5,#0x1000
:02007304 D1510003 cmple r1,r3
:02007308 0100002A unknown
:0200730C D51099CA ldrle r9,[r0, #-0x9ca]		;(r0-0x9ca=*(fffff637))
:02007310 38512918 ldmccda  r1 ,{r3,r4,r8,r11,r13}^
:02007314 9012AD02 andlss r10,r2,r2,lsl #0x1a
:02007318 991D4D4E ldmlsdb  r13 ,{r1,r2,r3,r6,r8,r10,r11,r14}
:0200731C 00150F25 andeqs r0,r5,r5,lsr #0x1e
:02007320 79032578 stmvcdb  r3 ,{r3,r4,r5,r6,r8,r10,r13}
:02007324 21BD8B14 movcss r8,r4,lsl r11		;r8=0(0x0)
:02007328 5D0BBD17 unknown
:0200732C 72005124 andvc  r5,r0,#0x9
:02007330 291D0325 ldmcsdb  r13 ,{r0,r2,r5,r8,r9}
:02007334 6F141123 swivs 0x00141123
:02007338 D5EB0325 strleb r0,[r11, #+0x325]!
:0200733C 71430F10 unknown
:02007340 71F07120 mvnvcs r7,r0,lsr #0x2
:02007344 00F071F0 unknown
:02007348 69307D00 ldmvsdb  r0!,{r8,r10,r11,r12,r13,r14}
:0200734C 0245CF40 subeq  r12,r5,#0x100
:02007350 2824F199 stmcsda  r4!,{r0,r3,r4,r7,r8,r12,r13,r14,r15}
:02007354 19E58900 unknown
:02007358 00000905 andeq  r0,r0,r5,lsl #0x12
:0200735C E58A2829 str r2,[r10, #+0x829]		;r10+0x829=*(00000829)
:02007360 040D4916 streq r4,[r13],#-0x916
:02007364 D5005945 strle r5,[r0, #-0x945]		;(r0-0x945=*(fffff6bc))
:02007368 1855E50E ldmneda  r5 ,{r1,r2,r3,r8,r10,r13,r14,r15}^
:0200736C 26000D12 unknown
:02007370 E5D42B00 ldrb r2,[r4, #+0xb00]		;r4+0xb00=*(00000b00)
:02007374 066D2ABD unknown
:02007378 20141D31 andcss r1,r4,r1,lsr r13
:0200737C 0B891C99 bleq 0024E5E8
:02007380 922A759D eorls  r7,r10,#0x27400000
:02007384 30020101 andcc  r0,r2,r1,lsl #0x2
:02007388 27E525D4 unknown
:0200738C E5005900 str r5,[r0, #-0x900]		;(r0-0x900=*(fffff701))
:02007390 03001501 unknown
:02007394 18B81041 ldmneia  r8!,{r0,r6,r12}
:02007398 14158960 ldrne r8,[r5],#-0x960
:0200739C 601C0001 andvss r0,r12,r1
:020073A0 27658920 strcsb r8,[r5,-r0, lsr #0x12]!
:020073A4 04851629 streq r1,[r5],#+0x629
:020073A8 81990CE1 orrhis r0,r9,r1,ror #0x19
:020073AC E35E1001 cmp r14,#0x1
:020073B0 39001917 stmccdb  r0 ,{r0,r1,r2,r4,r8,r11,r12}
:020073B4 14202500 unknown
:020073B8 104902A5 subne  r0,r9,r5,lsr #0x5
:020073BC A5FA47DC ldrgeb r4,[r10, #+0x7dc]!
:020073C0 00591032 subeqs r1,r9,r2,lsr r0
:020073C4 10081605 andne  r1,r8,r5,lsl #0xc
:020073C8 0D159D34 unknown
:020073CC 65D01020 ldrvsb r1,[r0, #+0x20]		;r0+0x20=*(00000021)
:020073D0 24100120 ldrcs r0,[r0],#-0x120
:020073D4 105C1241 subnes r1,r12,r1,asr #0x4
:020073D8 005C15C0 subeqs r1,r12,r0,asr #0xb
:020073DC 0041D000 subeq  r13,r1,r0
:020073E0 113CD194 unknown
:020073E4 10000500 andne  r0,r0,r0,lsl #0xa
:020073E8 90203A10 eorls  r3,r0,r0,lsl r10
:020073EC 80000815 andhi  r0,r0,r5,lsl r8
:020073F0 20000C00 andcs  r0,r0,r0,lsl #0x18
:020073F4 00080590 muleq  r8,r0,r5
:020073F8 007FE599 unknown
:020073FC 28EBFFF8 unknown
:02007400 13A903ED movne  r0,#0xB4000003		;r0=-1275068413(0xb4000003)
:02007404 B0012969 andlt  r2,r1,r9,ror #0x12
:02007408 2CA10401 stccs  4,cr0,[r1],#+0x4
:0200740C A400151F strge r1,[r0],#-0x51f
:02007410 E5902BB1 ldr r2,[r0, #+0xbb1]		;r0+0xbb1=*(b4000bb4)
:02007414 0112252B tsteq r2,r11,lsr #0xa
:02007418 A1E1A01E mvnge  r10,r14,lsl r0
:0200741C E101B01F unknown
:02007420 1802A119 stmneda  r2 ,{r0,r3,r4,r8,r13,r15}
:02007424 21F59010 mvncss r9,r0,lsl r0
:02007428 9000441C andls  r4,r0,r12,lsl r4
:0200742C B3021DB5 unknown
:02007430 08000014 stmeqda  r0 ,{r2,r4}
:02007434 018920AA orreq  r2,r9,r10,lsr #0x1
:02007438 0511DD1C ldreq r13,[r1, #-0xd1c]		;(r1-0xd1c=*(fffff2e4))
:0200743C 34201C00 unknown
:02007440 0840E28D stmeqda  r0 ,{r0,r2,r3,r7,r9,r13,r14,r15}^
:02007444 C048E1A0 subgt  r14,r8,r0,lsr #0x3
:02007448 60EBFF00 rscvs  r15,r11,r0,lsl #0x1e
:0200744C 006C0039 rsbeq  r0,r12,r9,lsr r0
:02007450 8801A59F stmhida  r1 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r15}
:02007454 91100AB9 ldrlsh r0,[r0, -r9]
:02007458 15C511BD strneb r1,[r5, #+0x1bd]		;r5+0x1bd=*(0006c1bd)
:0200745C 00011C83 andeq  r1,r1,r3,lsl #0x19
:02007460 8D002099 unknown
:02007464 02891C85 addeq  r1,r9,#0x8500
:02007468 2D20003C stccs  0,cr0,[r0,#-0xf0]!
:0200746C 03111001 tsteq r1,#0x1
:02007470 0A218020 beq 028674F8
:02007474 A5602980 strgeb r2,[r0, #-0x980]!
:02007478 06091024 streq r1,[r9],-r4, lsr #0x0
:0200747C 14F5600D unknown
:02007480 910D0181 unknown
:02007484 0FA0E55C swieq 0x00a0e55c
:02007488 D9C0E080 stmleib  r0 ,{r7,r13,r14,r15}^
:0200748C C0011913 andgt  r1,r1,r3,lsl r9
:02007490 F003AD24 andnv  r10,r3,r4,lsr #0x1a
:02007494 8D10758F unknown
:02007498 0400710B streq r7,[r0],#-0x10b
:0200749C 064D2272 unknown
:020074A0 A0027E13 andge  r7,r2,r3,lsl r14
:020074A4 00020186 andeq  r0,r2,r6,lsl #0x3
:020074A8 1B05175D blne 0214D224
:020074AC 91C0266D bicls  r2,r0,r13,ror #0xc
:020074B0 E00E20E5 and  r2,r14,r5,ror #0x1
:020074B4 4024E591 mlami  r4,r1,r5,r14unknown
:020074B8 E0033991 mul  r3,r1,r9
:020074BC 9C096940 stcls  9,cr6,[r9],{#0x40}
:020074C0 E1520125 cmp r2,r5,lsr #0x2
:020074C4 00021029 andeq  r1,r2,r9,lsr #0x0
:020074C8 08E15E25 unknown
:020074CC 9C20111D stcls  1,cr1,[r0],#-0x74
:020074D0 0D9D1181 unknown
:020074D4 041154C8 ldreq r5,[r1],#-0x4c8
:020074D8 DC201121 stcle  1,cr1,[r0],#-0x84
:020074DC 010802E5 unknown
:020074E0 0D3D1401 ldceq  4,cr1,[r13,#-0x4]!
:020074E4 05803014 streq r3,[r0, #+0x14]		;r0+0x14=*(b4000017)
:020074E8 288518CD stmcsia  r5 ,{r0,r2,r3,r6,r7,r11,r12}
:020074EC 294D8CC0 stmcsdb  r13 ,{r6,r7,r10,r11,r15}^
:020074F0 410131EE unknown
:020074F4 E8903517 ldmia  r0 ,{r0,r1,r2,r4,r8,r10,r12,r13}
:020074F8 35803514 strcc r3,[r0, #+0x514]		;r0+0x514=*(b4000517)
:020074FC 2CF035F0 ldccsl 5,cr3,[r0],#+0x3c0
:02007500 E3E02571 mvn  r2,#0x1C400000
:02007504 0930182E ldmeqdb  r0!,{r1,r2,r3,r5,r11,r12}
:02007508 11095311 unknown
:0200750C 14201CB1 unknown
:02007510 53018991 unknown
:02007514 00111549 andeqs r1,r1,r9,asr #0xa
:02007518 790A9110 stmvcdb  r10 ,{r4,r8,r12,r15}
:0200751C 20109329 andcss r9,r0,r9,lsr #0x6
:02007520 D00027E0 andle  r2,r0,r0,ror #0xf
:02007524 C1201101 unknown
:02007528 C1101120 tstgt r0,r0,lsr #0x2
:0200752C 60C12400 sbcvs  r2,r1,r0,lsl #0x8
:02007530 6F2004F9 swivs 0x002004f9
:02007534 92300BD5 eorlss r0,r0,#0x35400
:02007538 45800E61 strmi r0,[r0, #+0xe61]		;r0+0xe61=*(b4000e64)
:0200753C 8110550A tsthi r0,r10,lsl #0xa
:02007540 DD50A569 unknown
:02007544 7813B52D ldmvcda  r3 ,{r0,r2,r3,r5,r8,r10,r12,r13,r15}
:02007548 1D006DF0 unknown
:0200754C E7156D01 ldr r6,[r5,-r1, lsl #0x1a]
:02007550 EB0324A4 bl 020D07E8
:02007554 E59F8070 ldr r8,[r15, #+0x70]		;r15+0x70=*(020075cc)=#-1844435192(0x92102708)
:02007558 0050FF00 subeqs r15,r0,r0,lsl #0x1e
:0200755C 0359127D cmpeq r9,#0xD0000007
:02007560 9800C5E0 stmlsda  r0 ,{r5,r6,r7,r8,r10,r14,r15}
:02007564 6500B158 strvs r11,[r0, #-0x158]		;(r0-0x158=*(b3fffeab))
:02007568 07E08019 unknown
:0200756C 03E15100 mvneq  r5,#0x0
:02007570 07DD81F0 unknown
:02007574 14110035 ldrne r0,[r1],#-0x35
:02007578 0400110E streq r1,[r0],#-0x10e
:0200757C 24401D5C strcsb r1,[r0],#-0xd5c
:02007580 FD159800 unknown
:02007584 16111103 ldrne r1,[r1],-r3, lsl #0x2
:02007588 D20027A1 andle  r2,r0,#0x2840000
:0200758C 06117DE5 ldreq r7,r2,r0,#0x2840000
:02007590 104D03D5 unknown
:02007594 1D04C1D0 unknown
:02007598 0008BA1A andeq  r11,r8,r10,lsl r10
:0200759C 039DE598 orreqs r14,r13,#0x26000000
:020075A0 5C3791F9 ldcpl  1,cr9,[r7],#-0x3e4
:020075A4 2815C050 ldmcsda  r5 ,{r4,r6,r14,r15}
:020075A8 E2840240 add  r0,r4,#0x4
:020075AC EAFFFFE6 b 0200754C
:020075B0 40CC1E01 sbcmi  r1,r12,r1,lsl #0x1c
:020075B4 5D0FF521 unknown
:020075B8 002D4C07 eoreq  r4,r13,r7,lsl #0x18
:020075BC 50291050 eorpl  r1,r9,r0,asr r0
:020075C0 75385196 ldrvc r5,[r8, #-0x196]!
:020075C4 52003904 andpl  r3,r0,#0x10000
:020075C8 010015E3 unknown
:020075CC 92102708 andlss r2,r0,#0x200000
:020075D0 A00F80E5 andge  r8,r15,r5,ror #0x1
:020075D4 010080E1 unknown
:020075D8 810C200A unknown
:020075DC 51820D39 orrpl  r0,r2,r9,lsr r13
:020075E0 2151CC28 cmpcs r1,r8,lsr #0x18
:020075E4 0151C11C cmpeq r1,r12,lsl r1
:020075E8 D501DD01 strle r13,[r1, #-0xd01]		;(r1-0xd01=*(fffff2ff))
:020075EC D5049521 strle r9,[r4, #-0x521]		;(r4-0x521=*(fffffadf))
:020075F0 39E5FC31 unknown
:020075F4 12C51019 sbcne  r1,r5,#0x19
:020075F8 19580019 ldmnedb  r8 ,{r0,r3,r4}^
:020075FC B9119900 ldmltdb  r1 ,{r8,r11,r12,r15}
:02007600 9CF1EF51 ldclsl 15,cr14,[r1],#+0x144
:02007604 100D013D andne  r0,r13,r13,lsr r1
:02007608 55510119 ldrplb r0,[r1, #-0x119]		;(r1-0x119=*(fffffee7))
:0200760C DC11B901 ldcle  9,cr11,[r1],{#0x1}
:02007610 4281211D addmi  r2,r1,#0x40000007
:02007614 1010255B andnes r2,r0,r11,asr r5
:02007618 28B9210D ldmcsia  r9!,{r0,r2,r3,r8,r13}
:0200761C 29F16BDE unknown
:02007620 ED027917 unknown
:02007624 08B91400 ldmeqia  r9!,{r10,r12}
:02007628 752E1001 strvc r1,[r14, #-0x1]!
:0200762C 1D9F5132 unknown
:02007630 0811FD38 ldmeqda  r1 ,{r3,r4,r5,r8,r10,r11,r12,r13,r14,r15}
:02007634 99029970 stmlsdb  r2 ,{r4,r5,r6,r8,r11,r12,r15}
:02007638 4D0231B0 unknown
:0200763C 52157D02 andpls r7,r5,#0x80
:02007640 0EEBFFED cdpeq 15,14,cr15,cr11,cr13,7
:02007644 8D071075 unknown
:02007648 E0880010 add  r0,r8,r0,lsl r0
:0200764C 45101055 ldrmi r1,[r0, #-0x55]		;(r0-0x55=*(b3ffffae))
:02007650 80FF0071 rschis r0,r15,r1,ror r0
:02007654 65F6E200 ldrvsb r14,[r6, #+0x200]!
:02007658 E3418821 unknown
:0200765C 0211F165 andeqs r15,r1,#0x40000019
:02007660 C00C8165 andgt  r8,r12,r5,ror #0x2
:02007664 4E30018D cdpmi 1,2,cr0,cr0,cr13,4
:02007668 0010E7D5 ldreqsb r14,[r0], -r5
:0200766C C430015D unknown
:02007670 118510E7 orrne  r1,r5,r7,ror #0x1
:02007674 088185C0 stmeqia  r1 ,{r6,r7,r8,r10,r15}
:02007678 0C91C185 ldceq  1,cr12,[r1],{#0x85}
:0200767C 75FF201D ldrvcb r2,[r15, #+0x1d]!
:02007680 39E20010 unknown
:02007684 35617D01 strccb r7,[r1, #-0xd01]!
:02007688 0E114151 mrceq 1,0,r4,cr1,cr1,{2}
:0200768C 21C40078 biccs  r0,r4,r8,ror r0
:02007690 01D16921 biceqs r6,r1,r1,lsr #0x12
:02007694 79216511 stmvcdb  r1!,{r0,r4,r8,r10,r13,r14}
:02007698 FC416511 stc2l 5,cr6,[r1],{#0x11}
:0200769C 0081650C addeq  r6,r1,r12,lsl #0xa
:020076A0 00090101 andeq  r0,r9,r1,lsl #0x2
:020076A4 9EEE227D mcrls 2,7,r2,cr14,cr13,{3}
:020076A8 2004413A andcs  r4,r4,r10,lsr r1
:020076AC 9102719D swpls r7,r13,r2
:020076B0 20104501 andcss r4,r0,r1,lsl #0xa
:020076B4 0EE23982 cdpeq 9,14,cr3,cr2,cr2,4
:020076B8 11EB029F unknown
:020076BC 7D21A106 stcvc  1,cr10,[r1,#-0x18]!
:020076C0 BB12E011 bllt 024BF70C
:020076C4 0D2191FF stceq  1,cr9,[r1,#-0x3fc]!
:020076C8 000D0200 andeq  r0,r13,r0,lsl #0x4
:020076CC 11795808 cmnne r9,r8,lsl #0x10
:020076D0 EBFFBB0D bl 01FF630C
:020076D4 15AD6191 strne r6,[r13, #+0x191]!
:020076D8 E92D614F stmdb  r13!,{r0,r1,r2,r3,r6,r8,r13,r14}
:020076DC 0002A518 andeq  r10,r2,r8,lsl r5
:020076E0 100902B5 strneh r0,[r9], -r5
:020076E4 40006814 andmi  r6,r0,r4,lsl r8
:020076E8 C5000CE2 strgt r0,[r0, #-0xce2]		;(r0-0xce2=*(b3fff321))
:020076EC B013E502 andlts r14,r3,r2,lsl #0xa
:020076F0 00E24060 rsceq  r4,r2,r0,ror #0x0
:020076F4 20005910 andcs  r5,r0,r0,lsl r9
:020076F8 0410E58D ldreq r14,[r0],#-0x58d
:020076FC 02498D30 subeq  r8,r9,#0xC00
:02007700 82280DB0 eorhi  r0,r8,#0x2C00
:02007704 0BA80949 bleq 00A09C30
:02007708 BAE3011D blt 018C7B84
:0200770C FD2000E1 stc2  0,cr0,[r0,#-0x384]!
:02007710 D2127500 andles r7,r2,#0x0
:02007714 490100CD stmmidb  r1 ,{r0,r2,r3,r6,r7}
:02007718 10083510 andne  r3,r8,r0,lsl r5
:0200771C 0E990241 cdpeq 2,8,cr0,cr9,cr1,2
:02007720 20FF6DE0 rsccss r6,r15,r0,ror #0x1b
:02007724 99F9E200 ldmlsib  r9!,{r9,r13,r14,r15}^
:02007728 20000200 andcs  r0,r0,r0,lsl #0x4
:0200772C 6000E382 andvs  r14,r0,r2,lsl #0x7
:02007730 10A00D9D umlalne  r0,r0,r13,r13
:02007734 700610E2 andvc  r1,r6,r2,ror #0x1
:02007738 75800285 strvc r0,[r0, #+0x285]		;r0+0x285=*(b4000288)
:0200773C E5A09006 str r9,[r0, #+0x6]!
:02007740 E58D940A str r9,[r13, #+0x40a]		;r13+0x40a=*(000f055b)
:02007744 01B1E010 moveqs r14,r0,lsl r0		;r14=-1610612712(0xa0000018)
:02007748 C00800C9 andgt  r0,r8,r9,asr #0x1
:0200774C 0EE59D30 mcreq 13,7,r9,cr5,cr0,{1}
:02007750 E0000910 and  r0,r0,r0,lsl r9
:02007754 0C10E28E ldceq  2,cr14,[r0],{#0x8e}
:02007758 08E7C510 unknown
:0200775C 00E7D400 rsceq  r13,r7,r0,lsl #0x8
:02007760 002D0675 eoreq  r0,r13,r5,ror r6
:02007764 3121167D unknown
:02007768 0030FF20 eoreqs r15,r0,r0,lsr #0x1e
:0200776C 1510E217 ldrne r14,[r0, #-0x217]		;(r0-0x217=*(b3fffdec))
:02007770 06690C00 unknown
:02007774 14D02006 ldrneb r2,[r0],#+0x6
:02007778 0119CCE7 tsteq r9,r7,ror #0x19
:0200777C 07E20C65 streqb r0,r9,r7,ror #0x19
:02007780 E70CD010 unknown
:02007784 B9003504 stmltdb  r0 ,{r2,r8,r10,r12,r13}
:02007788 0110711A tsteq r0,r10,lsl r1
:0200778C BD1C4200 unknown
:02007790 0CE04301 stceql 3,cr4,[r0],#+0x4
:02007794 41E7C500 mvnmi  r12,r0,lsl #0xa
:02007798 2E238100 cdpcs 1,2,cr8,cr3,cr0,0
:0200779C 005D0065 subeqs r0,r13,r5,ror #0x0
:020077A0 58001023 stmplda  r0 ,{r0,r1,r5,r12}
:020077A4 C00AE30C andgt  r14,r10,r12,lsl #0x6
:020077A8 05EDE08C streqb r14,[r13, #+0x8c]!
:020077AC 00200B23 eoreq  r0,r0,r3,lsr #0x16
:020077B0 11E2E15C mvnne  r14,r12,asr r1
:020077B4 9D000800 unknown
:020077B8 E1253D10 unknown
:020077BC DC00AD21 stcle  13,cr10,[r0],{#0x21}
:020077C0 4D3AFFFF ldcmi  15,cr15,[r10,#-0x3fc]!
:020077C4 A1108720 tstge r0,r0,lsr #0xe
:020077C8 F11DA501 tstnv r13,r1,lsl #0xa
:020077CC D5600451 strleb r0,[r0, #-0x451]!
:020077D0 9D560001 unknown
:020077D4 E28D0869 add  r0,r13,#0x690000
:020077D8 E0850000 add  r0,r5,r0
:020077DC B3145502 tstlt r4,#0x800000
:020077E0 0001D19E muleq  r1,r14,r1
:020077E4 0901E59D stmeqdb  r1 ,{r0,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:020077E8 561F8170 unknown
:020077EC 4D7000E1 ldcmil 0,cr0,[r0,#-0x384]!
:020077F0 E3425714 unknown
:020077F4 201B9507 andcss r9,r11,r7,lsl #0xa
:020077F8 7907399D stmvcdb  r7 ,{r0,r2,r3,r4,r7,r8,r11,r12,r13}
:020077FC 0D648435 stceql 4,cr8,[r4,#-0xd4]!
:02007800 9D200C00 stcls  12,cr0,[r0,#-0x0]!
:02007804 011011E5 tsteq r0,r5,ror #0x3
:02007808 9E61A51A mcrls 5,3,r10,cr1,cr10,{0}
:0200780C E3551029 cmp r5,#0x29
:02007810 79026501 stmvcdb  r2 ,{r0,r8,r10,r13,r14}
:02007814 BA62A911 blt 038B1C60
:02007818 182541FF stmneda  r5!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r14}
:0200781C BD8F1639 unknown
:02007820 AB9C14E8 blge 0070CBC8
:02007824 23264D0E unknown
:02007828 BF2B0E19 swilt 0x002b0e19
:0200782C 2D403D28 unknown
:02007830 49C2E601 stmmiib  r2 ,{r0,r9,r10,r13,r14,r15}^
:02007834 2F002140 swics 0x00002140
:02007838 EB023392 bl 02094688
:0200783C E3E01002 mvn  r1,#0x2
:02007840 40E10111 rscmi  r0,r1,r1,lsl r1
:02007844 10305021 eornes r5,r0,r1,lsr #0x0
:02007848 E5C11021 strb r1,[r1, #+0x21]		;r1+0x21=*(00000021)
:0200784C 29E1D100 unknown
:02007850 C5001D37 strgt r1,[r0, #-0xd37]		;(r0-0xd37=*(b3fff2cc))
:02007854 02C0E715 sbceq  r14,r0,#0x540000
:02007858 102D6395 mlane  r13,r5,r3,r6unknown
:0200785C 011041C6 tsteq r0,r6,asr #0x3
:02007860 02B93312 adceqs r3,r9,#0x48000000
:02007864 B910ED01 ldmltdb  r0 ,{r0,r8,r10,r11,r13,r14,r15}
:02007868 106B0141 rsbne  r0,r11,r1,asr #0x2
:0200786C 15D90000 ldrneb r0,[r9, #+0x0]		;r9+0x0=*(00000000)
:02007870 161501DD unknown
:02007874 25D5103D ldrcsb r1,[r5, #+0x3d]		;r5+0x3d=*(0006c03d)
:02007878 05250CF8 streq r0,[r5, #-0xcf8]!
:0200787C 75001930 strvc r1,[r0, #-0x930]		;(r0-0x930=*(b3fff6d3))
:02007880 C00DF936 andgt  r15,r13,r6,lsr r9
:02007884 15E53A9F strneb r3,[r5, #+0xa9f]!
:02007888 A52E2256 strge r2,[r14, #-0x256]!
:0200788C 88001D06 stmhida  r0 ,{r1,r2,r8,r10,r11,r12}
:02007890 150B3213 strne r3,[r11, #-0x213]		;(r11-0x213=*(bc022eef))
:02007894 9103ED26 unknown
:02007898 2905DD10 stmcsdb  r5 ,{r4,r8,r10,r11,r12,r14,r15}
:0200789C 3EE31114 mcrcc 1,7,r1,cr3,cr4,{0}
:020078A0 41033D00 unknown
:020078A4 35100150 ldrcc r0,[r0, #-0x150]		;(r0-0x150=*(b3fffeb3))
:020078A8 0122F110 msreq CPSR_x,r0
:020078AC 28E03E02 unknown
:020078B0 006513ED rsbeq  r1,r5,r13,ror #0x7
:020078B4 E791C002 ldr r12,[r1, +r2]
:020078B8 036D000C unknown
:020078BC 258C1183 strcs r1,[r12, #+0x183]		;r12+0x183=*(4d10469b)=#0(0x00000000)
:020078C0 8314712E tsthi r4,#0x8000000B
:020078C4 119C1162 orrnes r1,r12,r2,ror #0x2
:020078C8 1DE0800A stcnel 0,cr8,[r0,#+0x28]!
:020078CC 0489F814 streq r15,[r9],#+0x814
:020078D0 6133E5A4 teqvs r3,r4,lsr #0xb
:020078D4 61310471 teqvs r1,r1,ror r4
:020078D8 011DFBF1 ldreqsh r15,[r13, -r1]
:020078DC 516153A2 unknown
:020078E0 E0A1404D adc  r4,r1,r13,asr #0x0
:020078E4 F04DE04D subnv  r14,r13,r13,asr #0x0
:020078E8 8E804D57 mcrhi 13,4,r4,cr0,cr7,{2}
:020078EC 0F81595F swieq 0x0081595f
:020078F0 D05100AD subles r0,r1,r13,lsr #0x1
:020078F4 65605107 strvsb r5,[r0, #-0x107]!
:020078F8 ED304D39 ldc  13,cr4,[r0,#-0xe4]!
:020078FC 5143B051 unknown
:02007900 71517A80 cmpvc r1,r0,lsl #0x15
:02007904 1921F151 stmnedb  r1!,{r0,r4,r6,r8,r12,r13,r14,r15}
:02007908 08F50005 unknown
:0200790C C00A40BD strgth r4,[r10], -r13
:02007910 1105E3A0 unknown
:02007914 20BD8218 adccss r8,r13,r8,lsl r2
:02007918 8DC00BF1 unknown
:0200791C 001902E5 andeqs r0,r9,r5,ror #0x5
:02007920 8D404310 unknown
:02007924 20B52EE5 adccss r2,r5,r5,ror #0x1d
:02007928 C314F149 tstgt r4,#0x40000012
:0200792C B9B14930 ldmltib  r1!,{r4,r5,r8,r11,r14}
:02007930 49A08149 stmmiib  r0!,{r0,r3,r6,r8,r15}
:02007934 B1F14921 mvnlts r4,r1,lsr #0x12
:02007938 51B5A149 movpls r10,r9,asr #0x2
:0200793C 1400FD04 strne r15,[r0],#-0xd04
:02007940 30EC0285 rsccc  r0,r12,r5,lsl #0x5
:02007944 01A5024D moveq  r0,r13,asr #0x4
:02007948 D301B4CB unknown
:0200794C 0D0D01E1 unknown
:02007950 A0074102 andge  r4,r7,r2,lsl #0x2
:02007954 490105A2 stmmidb  r1 ,{r1,r5,r7,r8,r10}
:02007958 45014045 strmi r4,[r1, #-0x45]		;(r1-0x45=*(ffffffbb))
:0200795C 45F045C0 ldrmib r4,[r0, #+0x5c0]!
:02007960 C000EAF0 unknown
:02007964 45377045 ldrmi r7,[r7, #-0x45]!
:02007968 0D138D40 unknown
:0200796C 49B4009D ldmmiib  r4!,{r0,r2,r3,r4,r7}
:02007970 49F04950 unknown
:02007974 8049EEF0 unknown
:02007978 FF006525 swinv 0x00006525
:0200797C E2000057 and  r0,r0,#0x57
:02007980 35005103 strcc r5,[r0, #-0x103]		;(r0-0x103=*(b3ffff00))
:02007984 30781200 rsbccs r1,r8,r0,lsl #0x4
:02007988 2BBD0409 blcs 00F489B4
:0200798C A5010021 strge r0,[r1, #-0x21]		;(r1-0x21=*(ffffffdf))
:02007990 F520091F strnv r0,[r0, #-0x91f]!
:02007994 F7028101 strnv r8,[r2,-r1, lsl #0x2]
:02007998 E58D100C str r1,[r13, #+0xc]		;r13+0xc=*(000f015d)
:0200799C 02592139 subeqs r2,r9,#0x4000000E
:020079A0 55302004 ldrpl r2,[r0, #-0x4]!
:020079A4 E58D3000 str r3,[r13, #+0x0]		;r13+0x0=*(000f0151)
:020079A8 EB02BFDB bl 020B791C
:020079AC 02C11401 sbceq  r1,r1,#0x1000000
:020079B0 55804978 strpl r4,[r0, #+0x978]		;r0+0x978=*(b400097b)
:020079B4 0DC2C11A unknown
:020079B8 10259A30 eorne  r9,r5,r0,lsr r10
:020079BC 6602D509 strvs r13,[r2],-r9, lsl #0xa
:020079C0 063009C0 unknown
:020079C4 BEA51DBD mcrlt 13,5,r1,cr5,cr13,{5}
:020079C8 14204102 unknown
:020079CC 1BF99F00 blne 01E6F5D4
:020079D0 01B44403 moveqs r4,r3,lsl #0x8		;r4=-1677721344(0x9c000100)
:020079D4 4002E1D0 unknown
:020079D8 5E0013A0 cdppl 3,0,cr1,cr0,cr0,5
:020079DC 2AFD02BE bcs 01F484DC
:020079E0 1AE5204D bne 0194FB1C
:020079E4 7820189D stmvcda  r0!,{r0,r2,r3,r4,r7,r11,r12}
:020079E8 21903401 orrcss r3,r0,r1,lsl #0x8
:020079EC 1038E024 eornes r14,r8,r4,lsr #0x0
:020079F0 19810429 stmneib  r1 ,{r0,r3,r5,r10}
:020079F4 B9200B00 stmltdb  r0!,{r8,r9,r11}
:020079F8 1D401901 unknown
:020079FC 101B6D20 andnes r6,r11,r0,lsr #0x1a
:02007A00 0003FD79 andeq  r15,r3,r9,ror r13
:02007A04 8D23FD84 stchi  13,cr15,[r3,#-0x210]!
:02007A08 0001471D andeq  r4,r1,r13,lsl r7
:02007A0C A513A029 ldrge r10,[r3, #-0x29]		;(r3-0x29=*(dc9bffd8))
:02007A10 1110030F tstne r0,r15,lsl #0x6
:02007A14 9426D5B4 unknown
:02007A18 2D13A964 unknown
:02007A1C D3421600 unknown
:02007A20 073101E5 ldreq r0,r0,r15,lsl #0x6
:02007A24 E5708883 ldrb r8,[r0, #-0x883]!
:02007A28 75650200 strvcb r0,[r5, #-0x200]!
:02007A2C 24E7830E unknown
:02007A30 D9241A79 stmledb  r4!,{r0,r3,r4,r5,r6,r9,r11,r12}
:02007A34 80100402 andhis r0,r0,r2,lsl #0x8
:02007A38 000514E2 andeq  r1,r5,r2,ror #0x9
:02007A3C 0005E281 andeq  r14,r5,r1,lsl #0x5
:02007A40 100DE787 andne  r14,r13,r7,lsl #0xf
:02007A44 0A107D80 beq 0242704C
:02007A48 C93013F1 ldmgtdb  r0!,{r0,r4,r5,r6,r7,r8,r9,r12}
:02007A4C 0709B500 streq r11,[r9,-r0, lsl #0xa]
:02007A50 4CB50BDD ldcmi  11,cr0,[r5],#+0x374
:02007A54 09499F70 stmeqdb  r9 ,{r4,r5,r6,r8,r9,r10,r11,r12,r15}^
:02007A58 100FE597 mulne  r15,r7,r5
:02007A5C A5E28208 strgeb r8,[r2, #+0x208]!
:02007A60 53038D0A unknown
:02007A64 E00AA1E1 and  r10,r10,r1,ror #0x3
:02007A68 0571284C ldreqb r2,[r1, #-0x84c]!
:02007A6C A90995F8 stmgedb  r9 ,{r3,r4,r5,r6,r7,r8,r10,r12,r15}
:02007A70 2102A112 unknown
:02007A74 E77A8001 ldrb r8,[r10,-r1]!
:02007A78 0B0D0006 bleq 02347A98
:02007A7C 73E78160 mvnvc  r8,#0x18
:02007A80 24067D08 strcs r7,[r6],#-0xd08
:02007A84 1002FD20 andne  r15,r2,r0,lsr #0x1a
:02007A88 C2000101 andgt  r0,r0,#0x40000000
:02007A8C 0216E729 andeqs r14,r6,#0xA40000
:02007A90 E21039D1 ands r3,r0,#0x344000
:02007A94 C1100216 tstgt r0,r6,lsl r2
:02007A98 85A9075D strhi r0,[r9, #+0x75d]!
:02007A9C 31711179 cmncc r1,r9,ror r1
:02007AA0 F7613761 strnvb r3,r1,r9,ror r1
:02007AA4 FDFEF761 ldc2l 7,cr15,[r14,#+0x184]!
:02007AA8 05F19E13 ldreqb r9,[r1, #+0xe13]!
:02007AAC 95081547 strls r1,[r8, #-0x547]		;(r8-0x547=*(921021c1))
:02007AB0 55ED280D strplb r2,[r13, #+0x80d]!
:02007AB4 F1D142B5 ldrnvh r4,[r1, #+0x25]		;r1+0x25=*(00000025)
:02007AB8 05E91C25 streqb r1,[r9, #+0xc25]!
:02007ABC 146A0084 unknown
:02007AC0 92600AE1 rsbls  r0,r0,#0xE1000
:02007AC4 861A29E7 ldrhi r2,r0,r0,#0xE1000
:02007AC8 7DA00D7D stcvc  13,cr0,[r0,#+0x1f4]!
:02007ACC 499ADE11 ldmmiib  r10 ,{r0,r4,r9,r10,r11,r12,r14,r15}
:02007AD0 3F04E106 swicc 0x0004e106
:02007AD4 EB19FFB9 bl 026879C0
:02007AD8 D59F30F4 ldrle r3,[r15, #+0xf4]		;r15+0xf4=*(02007bd4)=#-873339423(0xcbf1e5e1)
:02007ADC DD1AE900 unknown
:02007AE0 E5708314 ldrb r8,[r0, #-0x314]!
:02007AE4 0EB59D24 cdpeq 13,10,cr9,cr5,cr4,1
:02007AE8 DCE3A080 stclel 0,cr10,[r3],#+0x200
:02007AEC 00CD5008 sbceq  r5,r13,r8
:02007AF0 0AE1A090 beq 0186FD38
:02007AF4 05029500 streq r9,[r2, #-0x500]		;(r2-0x500=*(fffffb00))
:02007AF8 88E59506 unknown
:02007AFC 88E08011 unknown
:02007B00 ED147901 unknown
:02007B04 83100907 tsthi r0,#0x1C000
:02007B08 00793FE0 rsbeqs r3,r9,r0,ror #0x1f
:02007B0C 95200A83 strls r0,[r0, #-0xa83]!
:02007B10 160588E7 strne r8,[r0, #-0xa83]!
:02007B14 05208880 streq r8,[r0, #-0x880]!
:02007B18 16058826 strne r8,[r5],-r6, lsr #0x10
:02007B1C 66058990 unknown
:02007B20 A52C3D28 strge r3,[r12, #-0xd28]!
:02007B24 3598E005 ldrcc r14,[r8, #+0x5]		;r8+0x5=*(9210270d)
:02007B28 1A3D8C00 bne 02F6AB30
:02007B2C A8006120 stmgeda  r0 ,{r5,r8,r13,r14}
:02007B30 0A19258D beq 0265116C
:02007B34 2109058D unknown
:02007B38 06DDB904 ldreqb r11,[r13],+r4, lsl #0x12
:02007B3C 23C15770 biccs  r5,r1,#0x1C00000
:02007B40 1049E246 subne  r14,r9,r6,asr #0x4
:02007B44 EFAF1545 swi 0x00af1545
:02007B48 1E3119FF mrcne 9,1,r1,cr1,cr15,{7}
:02007B4C 9F1058E5 swils 0x001058e5
:02007B50 05252E09 streq r2,[r5, #-0xe09]!
:02007B54 C1E103A1 mvngt  r0,r1,lsr #0x7
:02007B58 0401010E streq r0,[r1],#-0x10e
:02007B5C 20E24110 rsccs  r4,r2,r0,lsl r1
:02007B60 6D830011 unknown
:02007B64 412E0503 unknown
:02007B68 E0801025 add  r1,r0,r5,lsr #0x0
:02007B6C 02079D1B andeq  r9,r7,#0x6C0
:02007B70 241425EB ldrcs r2,[r4],#-0x5eb
:02007B74 291CC500 ldmcsdb  r12 ,{r8,r10,r14,r15}
:02007B78 31640734 unknown
:02007B7C 83000F04 unknown
:02007B80 0031BBE2 eoreqs r11,r1,r2,ror #0x17
:02007B84 79104120 ldmvcdb  r0 ,{r5,r8,r14}
:02007B88 04404100 streqb r4,[r0],#-0x100
:02007B8C E1871E05 orr  r1,r7,r5,lsl #0x1c
:02007B90 D640C5C5 strleb r12,r1,r7,r5,lsl #0x1c
:02007B94 307D9FF4 unknown
:02007B98 F0C5FEF4 unknown
:02007B9C 40912951 addmis r2,r1,r1,asr r9
:02007BA0 054109E4 streqb r0,[r1, #-0x9e4]		;(r1-0x9e4=*(fffff61c))
:02007BA4 AD0710C5 unknown
:02007BA8 40C54000 sbcmi  r4,r5,r0
:02007BAC 20C5563C sbccs  r5,r5,r12,lsr r6
:02007BB0 6120F0C5 msrvs CPSR_,r5
:02007BB4 B9B8F8C3 ldmltib  r8!,{r0,r1,r6,r7,r11,r12,r13,r14,r15}
:02007BB8 CB540508 blgt 03508FE0
:02007BBC A0744045 rsbges r4,r4,r5,asr #0x0
:02007BC0 F1E5B0A5 mvnnv  r11,r5,lsr #0x1
:02007BC4 E5DEF1E5 ldrb r15,[r14, #+0x1e5]		;r14+0x1e5=*(a00001fd)
:02007BC8 F1E5B931 mvnnv  r11,lsr r1
:02007BCC 5DA0150D stcpl  5,cr1,[r0,#+0x34]!
:02007BD0 1DFF1530 ldcnel 5,cr1,[r15,#+0xc0]!
:02007BD4 CBF1E5E1 blgt 01C81360
:02007BD8 F1E5F1E5 mvnnv  r15,r5,ror #0x3
:02007BDC E5A15031 str r5,[r1, #+0x31]!
:02007BE0 E50F1D91 str r1,[r15, #-0xd91]		;r15-0xd91=*(02006e57)=#-1878854264(0x9002f588)
:02007BE4 FF770E41 swinv 0x00770e41
:02007BE8 418500B5 strmih r0,[r5, +r5]
:02007BEC 5117D128 tstpl r7,r8,lsr #0x2
:02007BF0 A0BD1C81 adcges r1,r13,r1,lsl #0x19
:02007BF4 6CF0BDB6 ldcvsl 13,cr11,[r0],#+0x2d8
:02007BF8 9911E9A1 ldmlsdb  r1 ,{r0,r5,r7,r8,r11,r13,r14,r15}
:02007BFC 14995034 ldrne r5,[r9],#+0x34
:02007C00 34995910 ldrcc r5,[r9],#+0x910
:02007C04 ED0B1EE9 unknown
:02007C08 34990110 ldrcc r0,[r9],#+0x110
:02007C0C 6BA11019 blvs 0084BC78
:02007C10 1F37F19C swine 0x0037f19c
:02007C14 118D000D orrne  r0,r13,r13
:02007C18 1A029C9D bne 020AEE94
:02007C1C C48928EB strgt r2,[r9],#+0x8eb
:02007C20 17D9FE3F unknown
:02007C24 64CCF489 strvsb r15,[r12],#+0x489
:02007C28 ABD80001 blge 01607C34
:02007C2C DC20C50E stcle  5,cr12,[r0],#-0x38
:02007C30 91307DA1 teqls r0,r1,lsr #0x1b
:02007C34 81E0C57A mvnhi  r12,r10,ror r5
:02007C38 81F481F4 ldrhish r8,[r4, #+0x14]!
:02007C3C 73AD24F4 movvc  r2,#0xF4000000		;r2=-201326592(0xf4000000)
:02007C40 ADDE0365 unknown
:02007C44 C00002F3 unknown
:02007C48 A25CA3A9 subges r10,r12,#0xA4000002
:02007C4C 36891100 strcc r1,[r9],+r0, lsl #0x2
:02007C50 D153A910 cmple r3,r0,lsl r9
:02007C54 039D28E5 orreqs r2,r13,#0xE50000
:02007C58 60C533A9 sbcvs  r3,r5,r9,lsr #0x7
:02007C5C 1C950759 ldcne  7,cr0,[r5],{#0x59}
:02007C60 1014E793 mulnes r4,r3,r7
:02007C64 64E20681 unknown
:02007C68 3143B9FE unknown
:02007C6C A483B950 strge r11,[r3],#+0x950
:02007C70 305D38A2 subccs r3,r13,r2,lsr #0x11
:02007C74 F175FE9B unknown
:02007C78 34001D34 strcc r1,[r0],#-0xd34
:02007C7C F1752900 cmnnv r5,r0,lsl #0x12
:02007C80 C1910359 orrgts r0,r1,r9,asr r3
:02007C84 A304F051 unknown
:02007C88 31155191 unknown
:02007C8C 171141CF ldrne r4,[r5, -r1]
:02007C90 0D9403A1 unknown
:02007C94 9F103041 swils 0x00103041
:02007C98 15D91515 ldrneb r1,[r9, #+0x515]		;r9+0x515=*(00000515)
:02007C9C 21150015 tstcs r5,r5,lsl r0
:02007CA0 D1001C11 unknown
:02007CA4 D13D9600 teqle r13,r0,lsl #0xc
:02007CA8 1281F355 addne  r15,r1,#0x54000001
:02007CAC 41F0213D mvnmis r2,lsr r13
:02007CB0 A80FE92D stmgeda  r15 ,{r0,r2,r3,r5,r8,r11,r13,r14,r15}
:02007CB4 3D701415 ldcccl 4,cr1,[r0,#-0x54]!
:02007CB8 35D52201 ldrccb r2,[r5, #+0x201]		;r5+0x201=*(0006c201)
:02007CBC CA1B7521 bgt 026E5148
:02007CC0 E1680082 unknown
:02007CC4 E7916008 ldr r6,[r1, +r8]
:02007CC8 04D90700 ldreqb r0,[r9],#+0x700
:02007CCC 6D041015 unknown
:02007CD0 80218706 eorhi  r8,r1,r6,lsl #0xe
:02007CD4 1011E016 andnes r14,r1,r6,lsl r0
:02007CD8 FC04AD04 stc2  13,cr10,[r4],{#0x4}
:02007CDC 0219029B andeqs r0,r9,#0xB0000009
:02007CE0 01E7958A mvneq  r9,r10,lsl #0xb
:02007CE4 87E28770 unknown
:02007CE8 E7900001 ldr r0,[r0, +r1]
:02007CEC 99F4100D unknown
:02007CF0 C0A15C01 adcgt  r5,r1,r1,lsl #0x18
:02007CF4 E59954A5 ldr r5,[r9, #+0x4a5]		;r9+0x4a5=*(000004a5)
:02007CF8 B8162D03 ldmltda  r6 ,{r0,r1,r8,r10,r11,r13}
:02007CFC D51005A5 ldrle r0,[r0, #-0x5a5]		;(r0-0x5a5=*(b3fffa5e))
:02007D00 D6009914 unknown
:02007D04 1038421D eornes r4,r8,r13,lsl r2
:02007D08 0D4501B5 unknown
:02007D0C 20106D28 andcss r6,r0,r8,lsr #0x1a
:02007D10 08E79159 unknown
:02007D14 000F0095 muleq  r15,r5,r0
:02007D18 0608E282 streq r14,[r8],-r2, lsl #0x5
:02007D1C 0611A030 unknown
:02007D20 25054D20 strcs r4,[r5, #-0xd20]		;(r5-0xd20=*(0006b2e0))
:02007D24 2507C001 strcs r12,[r7, #-0x1]		;(r7-0x1=*(ffffffff))
:02007D28 82451400 subhi  r1,r5,#0x0
:02007D2C 41B181F0 ldrmish r8,[r1, +r0]!
:02007D30 1CCA4241 stcnel 2,cr4,[r10],{#0x41}
:02007D34 3D3241A4 ldccc  1,cr4,[r2,#-0x290]!
:02007D38 1AE241FE bne 01898538
:02007D3C 00392450 eoreqs r2,r9,r0,asr r4
:02007D40 45110D50 ldrmi r0,[r1, #-0xd50]		;(r1-0xd50=*(9002e838))
:02007D44 32210240 eorcc  r0,r1,#0x4
:02007D48 4D2D3C18 stcmi  12,cr3,[r13,#-0x60]!
:02007D4C 014DF6C1 unknown
:02007D50 19514D28 ldmnedb  r1 ,{r3,r5,r8,r10,r11,r14}^
:02007D54 0111CD11 tsteq r1,r1,lsl r13
:02007D58 F215F561 andnvs r15,r5,#0x18400000
:02007D5C 0200A498 andeq  r10,r0,#0x98000000
:02007D60 27A14211 unknown
:02007D64 6D11611C unknown
:02007D68 E5D15241 ldrb r5,[r1, #+0x241]		;r1+0x241=*(9002f7c9)
:02007D6C 00F12114 rsceqs r2,r1,r4,lsl r1
:02007D70 E5911282 ldr r1,[r1, #+0x282]		;r1+0x282=*(9002f80a)
:02007D74 E1670085 unknown
:02007D78 92400007 subls  r0,r0,#0x7
:02007D7C 1B1502E7 blne 02548920
:02007D80 EE7C08E5 cdp 8,6,cr0,cr12,cr5,7
:02007D84 65EBFF30 strvsb r15,[r11, #+0xf30]!
:02007D88 CD002858 unknown
:02007D8C 24060007 strcs r0,[r6],#-0x7
:02007D90 006DECE0 rsbeq  r14,r13,r0,ror #0x19
:02007D94 ADE81821 stcgel 8,cr1,[r8,#+0x84]!
:02007D98 2C300600 ldccs  6,cr0,[r0],#-0x0
:02007D9C 00B9E7D1 unknown
:02007DA0 E79208B9 unknown
:02007DA4 440C1004 strmi r1,[r12],#-0x4
:02007DA8 71FCC6E2 mvnvcs r12,r2,ror #0xd
:02007DAC 00711831 rsbeqs r1,r1,r1,lsr r8
:02007DB0 E3D00441 bics r0,r0,#0x41000000
:02007DB4 077540B8 unknown
:02007DB8 941E8560 ldrls r8,[r14],#-0x560
:02007DBC 320828E7 andcc  r2,r8,#0xE70000
:02007DC0 C985E594 stmgtib  r5 ,{r2,r4,r7,r8,r10,r13,r14,r15}
:02007DC4 20118504 andcss r8,r1,r4,lsl #0xa
:02007DC8 2004E791 mulcs  r4,r1,r7
:02007DCC 830008FD unknown
:02007DD0 09BD10E0 ldmeqib  r13!,{r5,r6,r7,r12}
:02007DD4 94200701 unknown
:02007DD8 031585E7 tsteq r5,#0x39C00000
:02007DDC 05500182 ldreqb r0,[r0, #-0x182]		;(r0-0x182=*(b3fffe81))
:02007DE0 8502ED01 strhi r14,[r2, #-0xd01]		;(r2-0xd01=*(f3fff2ff))
:02007DE4 0CE79201 stceql 2,cr9,[r7],#+0x4
:02007DE8 29D504C1 ldmcsib  r5 ,{r0,r6,r7,r10}^
:02007DEC 1AFFFFF0 bne 02007DB4
:02007DF0 29031084 stmcsdb  r3 ,{r2,r7,r12}
:02007DF4 F1410007 unknown
:02007DF8 5800290E stmplda  r0 ,{r1,r2,r3,r8,r11,r13}
:02007DFC 95012500 strls r2,[r1, #-0x500]		;(r1-0x500=*(9002f088))
:02007E00 1319A132 tstne r9,#0x8000000C
:02007E04 110506E3 unknown
:02007E08 62540069 subvss r0,r4,#0x69
:02007E0C C0106D10 andgts r6,r0,r0,lsl r13
:02007E10 011510CD tsteq r5,r13,asr #0x1
:02007E14 032115C3 unknown
:02007E18 4001FD5A andmi  r15,r1,r10,asr r13
:02007E1C 02859F20 addeq  r9,r5,#0x80
:02007E20 110CE383 unknown
:02007E24 01E58022 mvneq  r8,r2,lsr #0x0
:02007E28 08148511 ldmeqda  r4 ,{r0,r4,r8,r10,r15}
:02007E2C 98712102 unknown
:02007E30 0775B7A2 ldreqb r11,[r5,-r2, lsr #0xf]!
:02007E34 079D231D unknown
:02007E38 91F80091 unknown
:02007E3C 01B8BC40 moveqs r11,r0,asr #0x18
:02007E40 0001BC00 andeq  r11,r1,r0,lsl #0x18
:02007E44 5840D5B0 stmplda  r0 ,{r4,r5,r7,r8,r10,r12,r14,r15}^
:02007E48 02002AA3 andeq  r2,r0,#0xA3000
:02007E4C 31212120 unknown
:02007E50 E5C10200 strb r0,[r1, #+0x200]		;r1+0x200=*(9002f788)
:02007E54 10C51818 sbcne  r1,r5,r8,lsl r8
:02007E58 0CE5C122 stceql 1,cr12,[r5],#+0x88
:02007E5C 42100009 andmis r0,r0,#0x9
:02007E60 01E59102 mvneq  r9,r2,lsl #0x2
:02007E64 021008A1 andeqs r0,r0,#0xA10000
:02007E68 40B51081 adcmis r1,r5,r1,lsl #0x1
:02007E6C 00A601C9 adceq  r0,r6,r9,asr #0x3
:02007E70 3040232D subcc  r2,r0,r13,lsr #0x6
:02007E74 C1930951 orrgts r0,r3,r1,asr r9
:02007E78 D3C21700 bicle  r1,r2,#0x0
:02007E7C 101D22B9 ldrneh r2,[r13], -r9
:02007E80 6431008C unknown
:02007E84 835004E1 cmphi r0,#0xE1000000
:02007E88 000014E0 andeq  r1,r0,r0,ror #0x9
:02007E8C 9B55E285 blls 035808A8
:02007E90 0049EB02 subeq  r14,r9,r2,lsl #0x16
:02007E94 85C00C45 strhib r0,[r0, #+0xc45]		;r0+0xc45=*(b4000c48)
:02007E98 E700D1E2 str r13,[r0, #+0xc45]		;r0+0xc45=*(b4000c48)
:02007E9C 1C03E90F stcne  9,cr14,[r3],{#0xf}
:02007EA0 10A40021 adcne  r0,r4,r1,lsr #0x0
:02007EA4 204112CD subcs  r1,r1,r13,asr #0x5
:02007EA8 404D035D submi  r0,r13,r13,asr r3
:02007EAC 600049B4 strvsh r4,[r0], -r4
:02007EB0 6D00A65E unknown
:02007EB4 FFFD5921 swinv 0x00fd5921
:02007EB8 84105DEB ldrhi r5,[r0],#-0xdeb
:02007EBC E1011291 swp r1,r1,r1
:02007EC0 004D0242 subeq  r0,r13,r2,asr #0x4
:02007EC4 03050285 unknown
:02007EC8 03A01035 moveq  r1,#0x35		;r1=53(0x35)
:02007ECC 05C01218 streqb r1,[r0, #+0x218]		;r0+0x218=*(b400021b)
:02007ED0 0D800309 unknown
:02007ED4 1204C90B andne  r12,r4,#0x2C000
:02007ED8 8512048D ldrhi r0,[r2, #-0x48d]		;(r2-0x48d=*(f3fffb73))
:02007EDC 10017D0A andne  r7,r1,r10,lsl #0x1a
:02007EE0 327D126B rsbccs r1,r13,#0xB0000006
:02007EE4 9A781011 bls 03E0BF30
:02007EE8 12690200 rsbne  r0,r9,#0x0
:02007EEC D0021886 andle  r1,r2,r6,lsl #0x11
:02007EF0 29AC213D stmcsib  r12!,{r0,r2,r3,r4,r5,r8,r13}
:02007EF4 8804F91C stmhida  r4 ,{r2,r3,r4,r8,r11,r12,r13,r14,r15}
:02007EF8 9F010F91 swils 0x00010f91
:02007EFC 1DDFA01D unknown
:02007F00 00959800 addeqs r9,r5,r0,lsl #0x10
:02007F04 05B740A9 ldreq r4,[r7, #+0xa9]!
:02007F08 51262106 unknown
:02007F0C D7802503 strle r2,[r0,+r3, lsl #0xa]
:02007F10 38BC4025 ldmccia  r12!,{r0,r2,r5,r14}
:02007F14 10C80025 sbcne  r0,r8,r5,lsr #0x0
:02007F18 10254589 eorne  r4,r5,r9,lsl #0xb
:02007F1C 80251119 eorhi  r1,r5,r9,lsl r1
:02007F20 4025CDF2 unknown
:02007F24 059DB72E ldreq r11,[r13, #+0x72e]		;r13+0x72e=*(000f087f)
:02007F28 00F92025 rsceqs r2,r9,r5,lsr #0x0
:02007F2C 1DF22025 ldcnel 0,cr2,[r2,#+0x94]!
:02007F30 C3802500 orrgt  r2,r0,#0x0
:02007F34 0D090025 unknown
:02007F38 240BE3A0 strcs r14,[r11],#-0x3a0
:02007F3C 45780025 ldrmib r0,[r8, #-0x25]!
:02007F40 490AE522 stmmidb  r10 ,{r1,r5,r8,r10,r13,r14,r15}
:02007F44 90066532 andls  r6,r6,r2,lsr r5
:02007F48 3575E57A ldrccb r14,[r5, #-0x57a]!
:02007F4C 040D4000 streq r4,[r13],#-0x0
:02007F50 5000351A andpl  r3,r0,r10,lsl r5
:02007F54 E3AB3255 mov  r3,#0x50000005		;r3=1342177285(0x50000005)
:02007F58 5540102D strplb r1,[r0, #-0x2d]		;(r0-0x2d=*(b3ffffd6))
:02007F5C 002D0C02 eoreq  r0,r13,r2,lsl #0x18
:02007F60 AA0E0D0B bge 0238B394
:02007F64 A9950000 ldmgeib  r5 ,{}
:02007F68 81E11022 mvnhi  r1,r2,lsr #0x0
:02007F6C A801E1AB stmgeda  r1 ,{r0,r1,r3,r5,r7,r8,r13,r14,r15}
:02007F70 B70C15D5 unknown
:02007F74 7D1249FF unknown
:02007F78 8106A912 unknown
:02007F7C 91018D71 unknown
:02007F80 F1E3541A mvnnv  r5,r10,lsl r4
:02007F84 0D340109 ldceq  1,cr0,[r4,#-0x24]!
:02007F88 1279A300 rsbnes r10,r9,#0x0
:02007F8C 81435115 unknown
:02007F90 00013500 andeq  r3,r1,r0,lsl #0xa
:02007F94 002B0DB9 unknown
:02007F98 000E1CEB andeq  r1,r14,r11,ror #0x19
:02007F9C 808508EB addhi  r0,r5,r11,ror #0x11
:02007FA0 80395C80 eorhis r5,r9,r0,lsl #0x19
:02007FA4 600D00ED andvs  r0,r13,r13,ror #0x1
:02007FA8 200D0B59 andcs  r0,r13,r9,asr r11
:02007FAC 7E025091 mcrvc 0,0,r5,cr2,cr1,{4}
:02007FB0 10CD3091 smullne  r3,r13,r1,r0
:02007FB4 ED91061D unknown
:02007FB8 90E3C000 rscls  r12,r3,r0
:02007FBC 15810017 strne r0,[r1, #+0x17]		;r1+0x17=*(0000004c)
:02007FC0 34F04900 unknown
:02007FC4 52898049 addpl  r8,r9,#0x49
:02007FC8 20056C9F mulcs  r5,r15,r12
:02007FCC 00000FD9 unknown
:02007FD0 005627B1 ldreqh r2,[r6],#-0x71
:02007FD4 27B91300 ldrcs r1,[r9,+r0, lsl #0x6]!
:02007FD8 28951008 ldmcsia  r5 ,{r3,r12}
:02007FDC 15C10111 strneb r0,[r1, #+0x111]		;r1+0x111=*(00000146)
:02007FE0 20590C60 subcss r0,r9,r0,ror #0x18
:02007FE4 002A8D9F mlaeq  r10,r15,r13,r8unknown
:02007FE8 80E08201 rschi  r8,r0,r1,lsl #0x4
:02007FEC CD804904 unknown
:02007FF0 DD0A5520 unknown
:02007FF4 92109017 andlss r9,r0,#0x17
:02007FF8 C18F04F1 unknown
:02007FFC 821090E3 andhis r9,r0,#0xE3
:02008000 71E000E1 mvnvc  r0,r1,ror #0x1
:02008004 7103A021 unknown
:02008008 83300101 teqhi r0,#0x40000000
:0200800C 022080E2 eoreq  r8,r0,#0xE2
:02008010 530DF981 unknown
:02008014 000C2AA1 andeq  r2,r12,r1,lsr #0x15
:02008018 8A23B99F bhi 028F669C
:0200801C 3D8C1095 unknown
:02008020 0857CD00 ldmeqda  r7 ,{r8,r10,r11,r14,r15}^
:02008024 000F1540 andeq  r1,r15,r0,asr #0xa
:02008028 753F554D ldrvc r5,[r15, #-0x54d]!
:0200802C 9F002814 swils 0x00002814
:02008030 11046D15 unknown
:02008034 06B50843 unknown
:02008038 EB9F9701 bl 007EDC44
:0200803C 1D100B05 unknown
:02008040 27EDA605 strcsb r10,[r13,+r5, lsl #0xc]!
:02008044 8008E580 andhi  r14,r8,r0,lsl #0xb
:02008048 10610785 rsbne  r0,r1,r5,lsl #0xf
:0200804C 621C0221 andvss r0,r12,#0x10000002
:02008050 E0208910 eor  r8,r0,r0,lsl r9
:02008054 157D2089 ldrneb r2,[r13, #-0x89]!
:02008058 25F111D0 ldrcsb r1,[r1, #+0x1d0]!
:0200805C 89F11170 unknown
:02008060 A099B111 addges r11,r9,r1,lsl r1
:02008064 11379832 teqne r7,r2,lsr r8
:02008068 91119271 tstls r1,r1,ror r2
:0200806C 311112F5 ldrccsh r1,[r1, -r5]
:02008070 C1113525 tstgt r1,r5,lsr #0xa
:02008074 11AD7DF4 unknown
:02008078 70342D11 eorvcs r2,r4,r1,lsl r13
:0200807C 21F1ED40 mvncss r14,r0,asr #0x1a
:02008080 E6F1ED30 unknown
:02008084 B1ED012F mvnlt  r0,r15,lsr #0x2
:02008088 1DA1ED68 stcne  13,cr14,[r1,#+0x1a0]!
:0200808C 85807500 strhi r7,[r0, #+0x500]		;r0+0x500=*(b4000503)
:02008090 F0DDB674 sbcnvs r11,r13,r4,ror r6
:02008094 2181201C orrcs  r2,r1,r12,lsl r0
:02008098 DD11ED72 unknown
:0200809C F0DDE260 sbcnvs r14,r13,r0,ror #0x4
:020080A0 F0DD7025 sbcnvs r7,r13,r5,lsr #0x0
:020080A4 6590DD44 ldrvs r13,[r0, #+0xd44]		;r0+0xd44=*(b4000d47)
:020080A8 3797EDC0 ldrcc r14,[r0, #+0xd44]		;r0+0xd44=*(b4000d47)
:020080AC 10DD33C9 sbcnes r3,r13,r9,asr #0x7
:020080B0 D980DD4D stmleib  r0 ,{r0,r2,r3,r6,r8,r10,r11,r12,r14,r15}
:020080B4 9930DD25 ldmlsdb  r0!,{r0,r2,r5,r8,r10,r11,r12,r14,r15}
:020080B8 FB00DD35 blx 0203F59C
:020080BC 35E9F0DD strccb r15,[r9, #+0xdd]!
:020080C0 10DD14B9 ldrneh r1,[r13],#+0x49
:020080C4 380AD5AE stmccda  r10 ,{r1,r2,r3,r5,r7,r8,r10,r12,r14,r15}
:020080C8 416D2F00 unknown
:020080CC 80751F6D rsbhis r1,r5,r13,ror #0x1e
:020080D0 3DC10D4D unknown
:020080D4 3781202D strcc r2,[r1,+r13, lsr #0x0]
:020080D8 010D7CFD unknown
:020080DC 23894501 orrcs  r4,r9,#0x400000
:020080E0 5E752070 mrcpl 0,3,r2,cr5,cr0,{3}
:020080E4 01E54F92 unknown
:020080E8 30250081 eorcc  r0,r5,r1,lsl #0x1
:020080EC 9F917D61 swils 0x00917d61
:020080F0 FF3CEB0C swinv 0x003ceb0c
:020080F4 736540EB unknown
:020080F8 F9B5A095 ldmnvib  r5!,{r0,r2,r4,r7,r13,r15}
:020080FC D812C501 ldmleda  r2 ,{r0,r8,r10,r14,r15}
:02008100 89151F7D ldmhidb  r5 ,{r0,r2,r3,r4,r5,r6,r8,r9,r10,r11,r12}
:02008104 FD101800 unknown
:02008108 6D04F930 unknown
:0200810C E582E500 str r14,[r2, #+0x500]		;r2+0x500=*(f4000500)
:02008110 108D2365 addne  r2,r13,r5,ror #0x6
:02008114 D5E58040 strleb r8,[r5, #+0x40]!
:02008118 39008C93 stmccdb  r0 ,{r0,r1,r4,r7,r10,r11,r15}
:0200811C 45ADEC02 strmi r14,[r13, #+0xc02]!
:02008120 0D517432 unknown
:02008124 21D21085 biccss r1,r2,r5,lsl #0x1
:02008128 212CD100 unknown
:0200812C EA403120 b 030145B4
:02008130 E104DA04 unknown
:02008134 016C9F4B unknown
:02008138 D5950125 ldrle r0,[r5, #+0x125]		;r5+0x125=*(0006c125)
:0200813C 78100D2C ldmvcda  r0 ,{r2,r3,r5,r8,r10,r11}
:02008140 2DE93B75 stccsl 11,cr3,[r9,#+0x1d4]!
:02008144 810104DB unknown
:02008148 613D13A9 teqvs r13,r9,lsr #0x7
:0200814C 0355B609 cmpeq r5,#0x900000
:02008150 39A90098 stmccib  r9!,{r3,r4,r7}
:02008154 1C2D1C29 stcne  12,cr1,[r13],#-0xa4
:02008158 3181202C orrcc  r2,r1,r12,lsr #0x0
:0200815C 11ED8E30 mvnne  r8,lsr r0
:02008160 62698020 rsbvs  r8,r9,#0x20
:02008164 81D01B09 bichis r1,r0,r9,lsl #0x16
:02008168 C1590305 cmpgt r9,r5,lsl #0x6
:0200816C 7001BD2B andvc  r11,r1,r11,lsr #0x1a
:02008170 4B05157D blmi 0214D76C
:02008174 126D5BB9 rsbne  r5,r13,#0x2E400
:02008178 05FB3BB9 ldreqb r3,[r11, #+0xbb9]!
:0200817C 0001013B andeq  r0,r1,r11,lsr r1
:02008180 B90B0111 stmltdb  r11 ,{r0,r4,r8}
:02008184 35EAC34B strccb r12,[r10, #+0x34b]!
:02008188 05110B05 ldreq r0,[r1, #-0xb05]		;(r1-0xb05=*(fffff530))
:0200818C B900250B stmltdb  r0 ,{r0,r1,r3,r8,r10,r13}
:02008190 B9033D31 stmltdb  r3 ,{r0,r4,r5,r8,r10,r11,r12,r13}
:02008194 B97D1C01 unknown
:02008198 300DAD21 andcc  r10,r13,r1,lsr #0x1a
:0200819C 102DE024 eorne  r14,r13,r4,lsr #0x0
:020081A0 63B51031 movvss r1,#0x31		;r1=49(0x31)
:020081A4 012C0049 unknown
:020081A8 491103C9 ldmmidb  r1 ,{r0,r3,r6,r7,r8,r9}
:020081AC 29F5FB70 ldmcsib  r5!,{r4,r5,r6,r8,r9,r11,r12,r13,r14,r15}^
:020081B0 7D20000D stcvc  0,cr0,[r0,#-0x34]!
:020081B4 82200D0C eorhi  r0,r0,#0x300
:020081B8 000DE3E2 andeq  r14,r13,r2,ror #0x7
:020081BC 8400A08D strhi r10,[r0],#-0x8d
:020081C0 BD16B5E2 unknown
:020081C4 30E5E206 rsccc  r14,r5,r6,lsl #0x4
:020081C8 00D10035 sbceqs r0,r1,r5,lsr r0
:020081CC 10102071 andnes r2,r0,r1,ror r0
:020081D0 116135ED unknown
:020081D4 00AD67A2 adceq  r6,r13,r2,lsr #0xf
:020081D8 078D00E0 streq r0,r6,r13,r2,lsr #0xf
:020081DC 89E88169 unknown
:020081E0 D9400910 stmledb  r0 ,{r4,r8,r11}^
:020081E4 A50009D1 strge r0,[r0, #-0x9d1]		;(r0-0x9d1=*(b3fff632))
:020081E8 D410391A ldrle r3,[r0],#-0x91a
:020081EC E9098019 stmdb  r9 ,{r0,r3,r4,r15}
:020081F0 A900AE1D stmgedb  r0 ,{r0,r2,r3,r4,r9,r10,r11,r13,r15}
:020081F4 B800F50B stmltda  r0 ,{r0,r1,r3,r8,r10,r12,r13,r14,r15}
:020081F8 4D9300F5 unknown
:020081FC D6756121 unknown
:02008200 E561E9B9 strb r14,[r1, #-0x9b9]!
:02008204 C6002D05 strgt r2,[r0],-r5, lsl #0x1a
:02008208 10390035 eornes r0,r9,r5,lsr r0
:0200820C A0516EA0 subges r6,r1,r0,lsr #0x1d
:02008210 3D0A49E1 unknown
:02008214 08113625 ldmeqda  r1 ,{r0,r2,r5,r9,r10,r12,r13}
:02008218 A0615885 rsbge  r5,r1,r5,lsl #0x11
:0200821C 0BB10471 bleq 00C493E8
:02008220 B920119D stmltdb  r0!,{r0,r2,r3,r4,r7,r8,r12}
:02008224 DC101D31 ldcle  13,cr1,[r0],{#0x31}
:02008228 020BB550 andeq  r11,r11,#0x14000000
:0200822C DD8C00A1 unknown
:02008230 08001510 stmeqda  r0 ,{r4,r8,r10,r12}
:02008234 E594106A ldr r1,[r4, #+0x6a]		;r4+0x6a=*(9c00016a)
:02008238 9B052506 blls 02151658
:0200823C 1BBD00B9 blne 00F48528
:02008240 00C5A4D0 unknown
:02008244 E80459EC stmda  r4 ,{r2,r3,r5,r6,r7,r8,r11,r12,r14}
:02008248 0AE59D10 beq 0196F690
:0200824C 14C55014 strneb r5,[r5],#+0x14
:02008250 00110549 andeqs r0,r1,r9,asr #0xa
:02008254 1C100A0F ldcne  10,cr0,[r0],{#0xf}
:02008258 015D1CE3 cmpeq r13,r3,ror #0x19
:0200825C 13800040 orrne  r0,r0,#0x40
:02008260 80000404 andhi  r0,r0,r4,lsl #0x8
:02008264 014D1C03 unknown
:02008268 0502CDD0 streq r12,[r2, #-0xdd0]		;(r2-0xdd0=*(f3fff230))
:0200826C 9928D09A stmlsdb  r8!,{r1,r3,r4,r7,r12,r14,r15}
:02008270 12391481 eornes r1,r9,#0x81000000
:02008274 40024BA1 andmi  r4,r2,r1,lsr #0x17
:02008278 799A1DC5 ldmvcib  r10 ,{r0,r2,r6,r7,r8,r10,r11,r12}
:0200827C 8840B109 stmhida  r0 ,{r0,r3,r8,r12,r13,r15}^
:02008280 B1788DC5 cmnlt r8,r5,asr #0x1b
:02008284 2B007480 blcs 0202548C
:02008288 000D0001 andeq  r0,r13,r1
:0200828C 5440B174 strplb r11,[r0],#-0x174
:02008290 650FDDEA strvs r13,[r15, #-0xdea]		;r15-0xdea=*(020074ae)=#551915968(0x20e591c0)
:02008294 10DDCB18 sbcnes r12,r13,r8,lsl r11
:02008298 02BD9120 adceqs r9,r13,#0x8
:0200829C 02390A4D eoreqs r0,r9,#0x4D000
:020082A0 B902392C stmltdb  r2 ,{r2,r3,r5,r8,r11,r12,r13}
:020082A4 3012397F andccs r3,r2,r15,ror r9
:020082A8 101DE026 andnes r14,r13,r6,lsr #0x0
:020082AC ED229947 stc  9,cr9,[r2,#-0x11c]!
:020082B0 40005D0A andmi  r5,r0,r10,lsl #0x1a
:020082B4 00853EE5 addeq  r3,r5,r5,ror #0x1d
:020082B8 1B8DE5D0 blne 00381A00
:020082BC 0900A5F5 stmeqdb  r0 ,{r0,r2,r4,r5,r6,r7,r8,r10,r13,r15}
:020082C0 00097640 andeq  r7,r9,r0,asr #0xc
:020082C4 00101865 andeqs r1,r0,r5,ror #0x10
:020082C8 79E28636 unknown
:020082CC 961B9DEA ldrls r9,ib 
:020082D0 50800071 addpl  r0,r0,r1,ror r0
:020082D4 BDA900A5 stclt  0,cr0,[r9,#+0x294]!
:020082D8 1440D934 strneb r13,[r0],#-0x934
:020082DC D18500D1 unknown
:020082E0 81856BB0 strhih r6,[r5, +r0]
:020082E4 9C818568 stcls  5,cr8,[r1],{#0x68}
:020082E8 11000100 unknown
:020082EC 85659C00 strhib r9,[r5, #-0xc00]!
:020082F0 00752741 rsbeqs r2,r5,r1,asr #0xe
:020082F4 80006594 mulhi  r0,r4,r5
:020082F8 55022C01 strpl r2,[r2, #-0xc01]		;(r2-0xc01=*(f3fff3ff))
:020082FC 21511DF5 ldrcssh r1,[r1, #-0xd5]		;(r1-0xdf5=*(ffffff5c))
:02008300 00A5101C adceq  r1,r5,r12,lsl r0
:02008304 40020C05 andmi  r0,r2,r5,lsl #0x18
:02008308 19E08133 unknown
:0200830C 60C54590 smullvs  r4,r5,r0,r5
:02008310 C08D03C5 addgt  r0,r13,r5,asr #0x7
:02008314 208D743E addcs  r7,r13,r14,lsr r4
:02008318 308D09D1 unknown
:0200831C D0A932C5 adcle  r3,r9,r5,asr #0x5
:02008320 00051F69 andeq  r1,r5,r9,ror #0x1e
:02008324 5DEA7F09 stcpll 15,cr7,[r10,#+0x24]!
:02008328 0289E90F addeq  r14,r9,#0x3C000
:0200832C ADEB0299 stcgel 2,cr0,[r11,#+0x264]!
:02008330 AE488691 mcrge 6,2,r8,cr8,cr1,{4}
:02008334 3D214E19 stccc  14,cr4,[r1,#-0x64]!
:02008338 A50E0914 strge r0,[r14, #-0x914]		;r14-0x914=*(020077b0)=#300081500(0x11e2e15c)
:0200833C 30748800 rsbccs r8,r4,r0,lsl #0x10
:02008340 1E990709 cdpne 7,8,cr0,cr9,cr9,0
:02008344 7D910EB1 unknown
:02008348 2E010003 cdpcs 0,0,cr0,cr1,cr3,0
:0200834C A12CE083 unknown
:02008350 90400200 subls  r0,r0,r0,lsl #0x4
:02008354 011008E0 tsteq r0,r0,ror #0x11
:02008358 C0190408 andgts r0,r9,r8,lsl #0x8
:0200835C 4530191A ldrmi r1,[r0, #-0x91a]!
:02008360 016A840B unknown
:02008364 13B88900 movnes r8,#0x0		;r8=0(0x0)
:02008368 DD16ADB5 unknown
:0200836C 0389841C orreq  r8,r9,#0x1C000000
:02008370 9452B1B3 ldrlsb r11,[r2],#-0x1b3
:02008374 03021105 unknown
:02008378 0D6917A5 stceql 7,cr1,[r9,#-0x294]!
:0200837C F9E90289 unknown
:02008380 DE005D03 cdple 13,0,cr5,cr0,cr3,0
:02008384 59410061 stmpldb  r1 ,{r0,r5,r6}^
:02008388 D7007190 unknown
:0200838C 10007D5B andne  r7,r0,r11,asr r13
:02008390 01548101 cmpeq r4,r1,lsl #0x2
:02008394 0F139900 swieq 0x00139900
:02008398 E92D3500 stmdb  r13!,{r8,r10,r12,r13}
:0200839C 855CD085 ldrhib r13,[r12, #-0x85]		;r12-0x85=*(4d104493)=#0(0x00000000)
:020083A0 48F08520 ldmmiia  r0!,{r5,r8,r10,r15}^
:020083A4 00013400 andeq  r3,r1,r0,lsl #0x8
:020083A8 8507D110 strhi r13,[r7, #-0x110]		;(r7-0x110=*(fffffef0))
:020083AC 0085C540 addeq  r12,r5,r0,asr #0xa
:020083B0 AD107130 unknown
:020083B4 E590253D ldr r2,[r0, #+0x53d]		;r0+0x53d=*(11e2e699)=#0(0x00000000)
:020083B8 0508E118 streq r14,[r8, #-0x118]		;(r8-0x118=*(fffffee8))
:020083BC 18B94DA5 ldmneia  r9!,{r0,r2,r5,r7,r8,r10,r11,r14}
:020083C0 213194D1 ldrcssb r9,[r1, -r1]!
:020083C4 811F8FE0 tsthi r15,r0,ror #0x1f
:020083C8 DC8028CD stcle  8,cr2,[r0],{#0xcd}
:020083CC 40380229 eormis r0,r8,r9,lsr #0x4
:020083D0 5910E8BD ldmpldb  r0 ,{r0,r2,r3,r4,r5,r7,r11,r13,r14,r15}
:020083D4 FF1E8201 swinv 0x001e8201
:020083D8 5079E12F rsbpls r14,r9,r15,lsr #0x2
:020083DC 79A07960 stmvcib  r0!,{r5,r6,r8,r11,r12,r13,r14}
:020083E0 F079D0F0 unknown
:020083E4 79A3F079 stmvcib  r3!,{r0,r3,r4,r5,r6,r12,r13,r14,r15}
:020083E8 35F07990 ldrccb r7,[r0, #+0x990]!
:020083EC 0189100F orreq  r1,r9,r15
:020083F0 790F1DBB stmvcdb  r15 ,{r0,r1,r3,r4,r5,r7,r8,r10,r11,r12}
:020083F4 60796CC0 rsbvss r6,r9,r0,asr #0x19
:020083F8 1950F975 ldmnedb  r0 ,{r0,r2,r4,r5,r6,r8,r11,r12,r13,r14,r15}^
:020083FC DBF97525 blle 01E65898
:02008400 0001003C andeq  r0,r1,r12,lsr r0
:02008404 753C000D ldrvc r0,[r12, #-0xd]!
:02008408 00858449 addeq  r8,r5,r9,asr #0x8
:0200840C 043D24AC unknown
:02008410 FFE50030 swinv 0x00e50030
:02008414 100FE520 andne  r14,r15,r0,lsr #0xa
:02008418 0E890052 mcreq 0,4,r0,cr9,cr2,{2}
:0200841C 81000989 unknown
:02008420 7C998D09 ldcvc  13,cr8,[r9],{#0x9}
:02008424 8DB6963D ldchi  6,cr9,[r6,#+0xf4]!
:02008428 9DBD0804 ldcls  8,cr0,[r13,#+0x10]!
:0200842C ED048D60 unknown
:02008430 DDB9DC48 ldcle  12,cr13,[r9,#+0x120]!
:02008434 C84211B5 stmgtda  r2 ,{r0,r2,r4,r5,r7,r8,r12}^
:02008438 35000101 strcc r0,[r0, #-0x101]		;(r0-0x101=*(fffffeff))
:0200843C 4DB9C800 ldcmi  8,cr12,[r9,#+0x0]!
:02008440 80615962 rsbhi  r5,r1,r2,ror #0x12
:02008444 209500B1 ldrcsh r0,[r5], +r1
:02008448 E97B500D unknown
:0200844C 4FB014B1 swimi 0x00b014b1
:02008450 047508E1 unknown
:02008454 880475F0 stmhida  r4 ,{r4,r5,r6,r7,r8,r10,r12,r13,r14}
:02008458 9406C911 strls r12,[r6],#-0x911
:0200845C 44755D91 unknown
:02008460 29147597 ldmcsdb  r4 ,{r0,r1,r2,r4,r7,r8,r10,r12,r13,r14}
:02008464 E506F501 str r15,[r6, #-0x501]		;(r6-0x501=*(00091704))
:02008468 E37B1101 cmn r11,#0x40000000
:0200846C E5809B01 str r9,[r0, #+0xb01]		;r0+0xb01=*(00000b01)
:02008470 AD016021 unknown
:02008474 01E5900B mvneq  r9,r11
:02008478 4901E568 stmmidb  r1 ,{r3,r5,r6,r8,r10,r13,r14,r15}
:0200847C 51490E21 unknown
:02008480 81350007 teqhi r5,r7
:02008484 00B90125 adceqs r0,r9,r5,lsr #0x2
:02008488 0C070009 stceq  0,cr0,[r7],{#0x9}
:0200848C F00EE284 andnv  r14,r14,r4,lsl #0x5
:02008490 0500B116 streq r11,[r0, #-0x116]		;(r0-0x116=*(fffffeea))
:02008494 0005F400 andeq  r15,r5,r0,lsl #0x8
:02008498 AC00051C stcge  5,cr0,[r0],{#0x1c}
:0200849C E58416F8 str r1,[r4, #+0x6f8]		;r4+0x6f8=*(9c0007f8)
:020084A0 E5991020 ldr r1,[r9, #+0x20]		;r9+0x20=*(00000020)
:020084A4 00451C00 subeq  r1,r5,r0,lsl #0x18
:020084A8 E1D912B8 ldrh r1,[r9, #+0x28]		;r9+0x28=*(00000028)
:020084AC C00217BE strgth r1,[r2], -r14
:020084B0 B5041DE1 strlt r1,[r4, #-0xde1]		;(r4-0xde1=*(9bfff31f))
:020084B4 02B5E662 adceqs r14,r5,#0x6200000
:020084B8 8A2C0001 bhi 02B084C4
:020084BC FFB447E2 swinv 0x00b447e2
:020084C0 0905B9EB stmeqdb  r5 ,{r0,r1,r3,r5,r6,r7,r8,r11,r12,r13,r15}
:020084C4 E59DC00C ldr r12,[r13, #+0xc]		;r13+0xc=*(0000000c)
:020084C8 E5941600 ldr r1,[r4, #+0x600]		;r4+0x600=*(9c000700)
:020084CC 40511425 submis r1,r1,r5,lsr #0x8
:020084D0 2AEB0298 bcs 01AC8F38
:020084D4 0144E308 unknown
:020084D8 07484800 streqb r4,[r8,-r0, lsl #0x10]
:020084DC 282A2584 stmcsda  r10!,{r2,r7,r8,r10,r13}
:020084E0 9930102D ldmlsdb  r0!,{r0,r2,r3,r5,r12}
:020084E4 20CC14E5 sbccs  r1,r12,r5,ror #0x9
:020084E8 15360159 ldrne r0,[r6, #-0x159]!
:020084EC E599A000 ldr r10,[r9, #+0x0]		;r9+0x0=*(00000000)
:020084F0 A0304014 eorges r4,r0,r4,lsl r0
:020084F4 84A72CE3 unknown
:020084F8 66FC00E5 unknown
:020084FC 75570011 ldrvcb r0,[r7, #-0x11]		;(r7-0x11=*(ffffffef))
:02008500 08000105 stmeqda  r0 ,{r0,r2,r8}
:02008504 0CB40001 ldceq  0,cr0,[r4],#+0x4
:02008508 17100001 ldrne r0,[r0, -r1]
:0200850C 00050581 andeq  r0,r5,r1,lsl #0xb
:02008510 99325024 ldmlsdb  r2!,{r2,r5,r12,r14}
:02008514 540521F5 strpl r2,[r5],#-0x1f5
:02008518 61F50531 mvnvss r0,lsr r1
:0200851C 3832E584 ldmccda  r2!,{r2,r7,r8,r10,r13,r14,r15}
:02008520 01140001 tsteq r4,r1
:02008524 00091800 andeq  r1,r9,r0,lsl #0x10
:02008528 AA00014C bge 02008A60
:0200852C E5843750 str r3,[r4, #+0x750]		;r4+0x750=*(9c000850)
:02008530 54000158 strpl r0,[r0],#-0x158
:02008534 5CA00001 stcpl  0,cr0,[r0],#+0x4
:02008538 17600001 strneb r0,[r0,-r1]!
:0200853C 2801E584 stmcsda  r1 ,{r2,r7,r8,r10,r13,r14,r15}
:02008540 81E28002 mvnhi  r8,r2
:02008544 32698400 rsbcc  r8,r9,#0x0
:02008548 E2208110 eor  r8,r0,#0x4
:0200854C 12692AB0 rsbne  r2,r9,#0xB0000
:02008550 94426951 strlsb r6,[r2],#-0x951
:02008554 94A8C269 unknown
:02008558 69940269 ldmvsib  r4 ,{r0,r3,r5,r6,r9}
:0200855C 0269BC62 rsbeq  r11,r9,#0x6200
:02008560 22690011 rsbcs  r0,r9,#0x11
:02008564 690011EA stmvsdb  r0 ,{r1,r3,r5,r6,r7,r8,r12}
:02008568 21B9D902 movcss r13,r2,lsl #0x12		;r13=0(0x0)
:0200856C 42690311 rsbmi  r0,r9,#0x44000000
:02008570 083B1584 ldmeqda  r11!,{r2,r7,r8,r10,r12}
:02008574 7D871061 unknown
:02008578 F0C2698F sbcnv  r6,r2,r15,lsl #0x13
:0200857C E91A2D4F ldmdb  r10 ,{r0,r1,r2,r3,r6,r8,r10,r11,r13}
:02008580 308BA50C addcc  r10,r11,r12,lsl #0xa
:02008584 34327D60 unknown
:02008588 165524B2 unknown
:0200858C 5108E59B swppl r14,r11,r8
:02008590 0170E084 cmneq r0,r4,lsl #0x1
:02008594 3D01F140 unknown
:02008598 027D0606 rsbeqs r0,r13,#0x600000
:0200859C 00010220 andeq  r0,r1,r0,lsr #0x4
:020085A0 E59F1296 ldr r1,[r15, #+0x296]		;r15+0x296=*(0200883e)=#1440865729(0x55e1ddc1)
:020085A4 38AD2220 stmccia  r13!,{r5,r9,r13}
:020085A8 A08035DD unknown
:020085AC 01595024 cmpeq r9,r4,lsr #0x0
:020085B0 97E59F42 strlsb r9,r9,r4,lsr #0x0
:020085B4 E0250454 eor  r0,r5,r4,asr r4
:020085B8 E595A720 ldr r10,[r5, #+0x720]		;r5+0x720=*(0006c720)
:020085BC 85004F8F strhi r4,[r0, #-0xf8f]		;(r0-0xf8f=*(fffff071))
:020085C0 1A0003E2 bne 02009550
:020085C4 004B01E3 subeq  r0,r11,r3,ror #0x3
:020085C8 1021E284 eorne  r14,r1,r4,lsl #0x5
:020085CC 087501E4 unknown
:020085D0 64EC0021 unknown
:020085D4 21CF0021 biccs  r0,r15,r1,lsr #0x0
:020085D8 01960480 orreqs r0,r6,r0,lsl #0x9
:020085DC 25E35911 strcsb r5,[r3, #+0x911]!
:020085E0 C0010105 andgt  r0,r1,r5,lsl #0x2
:020085E4 C1C003A9 bicgt  r0,r0,r9,lsr #0x7
:020085E8 03C1CC03 biceq  r12,r1,#0x300
:020085EC 0221C6AA eoreq  r12,r1,#0xAA00000
:020085F0 900351A9 andls  r5,r3,r9,lsr #0x3
:020085F4 0620E38A unknown
:020085F8 A000A597 mulge  r0,r7,r5
:020085FC 91B4E594 unknown
:02008600 F0E5029F smlalnv  r0,r5,r15,r2
:02008604 09009DA6 stmeqdb  r0 ,{r1,r2,r5,r7,r8,r10,r11,r12,r15}
:02008608 06A00900 unknown
:0200860C 09F4E018 ldmeqib  r4!,{r3,r4,r13,r14,r15}^
:02008610 94C01C00 strlsb r1,[r0],#+0xc00
:02008614 9C0407E5 stcls  7,cr0,[r4],{#0xe5}
:02008618 C6F8E285 unknown
:0200861C 0020E585 eoreq  r14,r0,r5,lsl #0xb
:02008620 C6460035 unknown
:02008624 3D1CE1A0 unknown
:02008628 E241B800 sub  r11,r1,#0x0
:0200862C A80AE1D4 stmgeda  r10 ,{r2,r4,r6,r7,r8,r13,r14,r15}
:02008630 00BEE1A0 adceqs r14,r14,r0,lsr #0x3
:02008634 44E1C9E7 unknown
:02008638 90003167 andls  r3,r0,r7,ror #0x2
:0200863C 2AE5209B bcs 019508B0
:02008640 91023968 unknown
:02008644 082CE089 stmeqda  r12!,{r0,r3,r7,r13,r14,r15}
:02008648 90E599E0 rscls  r9,r5,r0,ror #0x13
:0200864C C7480BCD strgtb r0,r9,r5,r0,ror #0x13
:02008650 9CE51085 stclsl 0,cr1,[r5],#+0x214
:02008654 00E029E9 rsceq  r2,r0,r9,ror #0x13
:02008658 01ED0009 mvneq  r0,r9
:0200865C E6ECE3C0 unknown
:02008660 94E00011 unknown
:02008664 E7082CE5 str r2,r0,r9
:02008668 26FCE585 unknown
:0200866C 85370011 ldrhi r0,[r7, #-0x11]!
:02008670 4D04E520 unknown
:02008674 0C000110 stceq  1,cr0,[r0],{#0x10}
:02008678 A7100001 ldrge r0,[r0, -r1]
:0200867C 00B1852C adceqs r8,r1,r12,lsr #0xa
:02008680 3024E59B mlacc  r4,r11,r5,r14unknown
:02008684 5C02E594 stcpl  5,cr14,[r2],{#0x94}
:02008688 03E59220 mvneq  r9,#0x2
:0200868C 00E1A034 rsceq  r10,r1,r4,lsr r0
:02008690 E0020293 mul  r2,r3,r2
:02008694 E1A02442 mov  r2,r2,asr #0x8
:02008698 00113C00 andeqs r3,r1,r0,lsl #0x18
:0200869C 14000138 strne r0,[r0],#-0x138
:020086A0 0D180001 unknown
:020086A4 8940AA00 stmhidb  r0 ,{r9,r11,r13,r15}^
:020086A8 85274C00 strhi r4,[r7, #-0xc00]!
:020086AC E5850B41 str r0,[r5, #+0xb41]		;r5+0xb41=*(0006cb41)
:020086B0 00015822 andeq  r5,r1,r2,lsr #0x10
:020086B4 5C000154 stcpl  1,cr0,[r0],{#0x54}
:020086B8 A7600001 strgeb r0,[r0,-r1]!
:020086BC 2D00412A unknown
:020086C0 12000200 andne  r0,r0,#0x0
:020086C4 01890EE3 orreq  r0,r9,r3,ror #0x1d
:020086C8 95060483 strls r0,[r6, #-0x483]		;(r6-0x483=*(00091782))
:020086CC 95386FC5 ldrls r6,[r8, #-0xfc5]!
:020086D0 00090F15 andeq  r0,r9,r5,lsl r15
:020086D4 71B399C8 movvcs r9,r8,asr #0x13
:020086D8 DDE58513 stclel 5,cr8,[r5,#+0x4c]!
:020086DC 24160414 ldrcs r0,[r6],#-0x414
:020086E0 200CE595 mulcs  r12,r5,r5
:020086E4 97A3E599 unknown
:020086E8 991FA900 ldmlsdb  r15 ,{r8,r11,r13,r15}
:020086EC E7900651 unknown
:020086F0 B1007528 unknown
:020086F4 2010C517 andcss r12,r0,r7,lsl r5
:020086F8 8D0EC989 unknown
:020086FC 082F81E5 stmeqda  r15!,{r0,r2,r5,r6,r7,r8,r15}
:02008700 3FCAE285 swicc 0x00cae285
:02008704 3104E285 unknown
:02008708 2B018002 blcs 02068718
:0200870C 3B01E282 blcc 0208111C
:02008710 0800E283 stmeqda  r0 ,{r0,r1,r7,r9,r13,r14,r15}
:02008714 88E58D60 unknown
:02008718 00E502A1 rsceq  r0,r5,r1,lsr #0x5
:0200871C 82E02541 rschi  r2,r0,#0x10400000
:02008720 27C18500 strcsb r8,[r1,+r0, lsl #0xa]
:02008724 B00ED101 andlt  r13,r14,r1,lsl #0x2
:02008728 E1C0281A bic  r2,r0,r10,lsl r8
:0200872C F90AD508 stmnvdb  r10 ,{r3,r8,r10,r12,r14,r15}
:02008730 95171B21 ldrls r1,[r7, #-0xb21]		;(r7-0xb21=*(fffff4df))
:02008734 1291E528 addnes r14,r1,#0xA000000
:02008738 1A8D1AD9 bne 0034F2A4
:0200873C E5952600 ldr r2,[r5, #+0x600]		;r5+0x600=*(0006c600)
:02008740 9536040E ldrls r0,[r6, #-0x40e]!
:02008744 011D0AC1 tsteq r13,r1,asr #0x15
:02008748 092100F1 stmeqdb  r1!,{r0,r4,r5,r6,r7}
:0200874C 11EB0038 mvnne  r0,lsr r8
:02008750 9D02E500 unknown
:02008754 E5001105 str r1,[r0, #-0x105]		;(r0-0x105=*(fffffefb))
:02008758 D4002A64 strle r2,[r0],#-0xa64
:0200875C 05911251 ldreq r1,[r1, #+0x251]		;r1+0x251=*(55e1e012)=#0(0x00000000)
:02008760 18021595 stmneda  r2 ,{r0,r2,r4,r7,r8,r10,r12}
:02008764 851BF10C ldrhi r15,[r11, #-0x10c]		;(r11-0x10c=*(bc022ff6))
:02008768 13550C15 cmpne r5,#0x1500
:0200876C A271058F rsbges r0,r1,#0x23C00000
:02008770 F355AE9C cmpnv r5,#0x9C0
:02008774 00000FFF unknown
:02008778 F5FF04FF ldrnvb r0,[r15, #+0x4ff]!
:0200877C E92D4700 stmdb  r13!,{r8,r9,r10,r14}
:02008780 0D01AD04 unknown
:02008784 5028C2D6 unknown
:02008788 10EDE59D smlalne  r14,r13,r13,r5
:0200878C 0920EDBC stmeqdb  r0!,{r2,r3,r4,r5,r7,r8,r10,r11,r13,r14,r15}
:02008790 00A8D0F6 unknown
:02008794 00190001 andeqs r0,r9,r1
:02008798 360920A8 strcc r2,[r9],-r8, lsr #0x1
:0200879C 10394C3D eornes r4,r9,r13,lsr r12
:020087A0 09411765 stmeqdb  r1 ,{r0,r2,r5,r6,r8,r9,r10,r12}^
:020087A4 7908005D stmvcdb  r8 ,{r0,r2,r3,r4,r6}
:020087A8 40E19013 rscmi  r9,r1,r3,lsl r0
:020087AC 40E109AF rscmi  r0,r1,r15,lsr #0x13
:020087B0 E0241098 mla  r4,r8,r0,r1unknown
:020087B4 20E10F29 rsccs  r0,r1,r9,lsr #0x1e
:020087B8 150021C2 strne r2,[r0, #-0x1c2]		;(r0-0x1c2=*(fffffe3e))
:020087BC 0C13002D ldceq  0,cr0,[r3],{#0x2d}
:020087C0 094E00D9 stmeqdb  r14 ,{r0,r3,r4,r6,r7}^
:020087C4 A0A0A510 adcge  r10,r0,r0,lsl r5
:020087C8 4B12E9E1 blmi 024C2F54
:020087CC E15A2015 cmp r10,r5,lsl r0
:020087D0 03910628 orreqs r0,r1,#0x2800000
:020087D4 21650175 unknown
:020087D8 3700250A strcc r2,[r0,-r10, lsl #0xa]
:020087DC 34252EE8 unknown
:020087E0 29120029 ldmcsdb  r2 ,{r0,r3,r5}
:020087E4 50091800 andpl  r1,r9,r0,lsl #0x10
:020087E8 AB00B53A blge 02035CD8
:020087EC E500A909 str r10,[r0, #-0x909]		;(r0-0x909=*(fffff6f7))
:020087F0 9D006158 unknown
:020087F4 A4E58D03 unknown
:020087F8 01BDFE1E moveqs r15,r14,lsl r14		;r15=537398336(0x20080c40)
:020087FC B5871961 strlt r1,[r7, #+0x961]		;r7+0x961=*(00000961)
:02008800 B9AEAC70 stmltib  r14!,{r4,r5,r6,r10,r11,r13,r15}
:02008804 F66D96D7 unknown
:02008808 6D22A584 stcvs  5,cr10,[r2,#-0x210]!
:0200880C 010070F6 unknown
:02008810 CD000D00 unknown
:02008814 FD166D70 unknown
:02008818 EBFFE813 bl 0200286C
:0200881C 86168158 unknown
:02008820 43FDD73D mvnmis r13,#0xF40000
:02008824 BD100003 unknown
:02008828 2301B820 unknown
:0200882C 1744E1DD unknown
:02008830 292C8D91 stmcsdb  r12!,{r0,r4,r7,r8,r10,r11,r15}
:02008834 0D600800 stceql 8,cr0,[r0,#-0x0]!
:02008838 710CD130 unknown
:0200883C DDC1B802 unknown
:02008840 877155E1 ldrhib r5,[r0,#-0x0]!
:02008844 017D18F1 ldreqsh r1,[r13, #-0x81]!
:02008848 FBE58DC0 blx 0196BF50
:0200884C 8103FFFE unknown
:02008850 4195BCA6 orrmis r11,r5,r6,lsr #0x19
:02008854 0D812F15 unknown
:02008858 A15F1530 cmpge r15,r0,lsr r5
:0200885C 5BE9DD59 blpl 01A7FDC8
:02008860 0101D9A1 unknown
:02008864 02B11100 adceqs r1,r1,#0x0
:02008868 6BD44F15 blvs 0151C4C4
:0200886C 0109A1E7 unknown
:02008870 13491D75 unknown
:02008874 11790BB9 ldrneh r0,[r9, #-0xb9]!
:02008878 E1817A11 orr  r7,r1,r1,lsl r10
:0200887C 28719105 ldmcsda  r1!,{r0,r2,r8,r12,r15}^
:02008880 E0243295 mla  r4,r5,r2,r3unknown
:02008884 D903AC0A stmledb  r3 ,{r1,r3,r10,r11,r13,r15}
:02008888 F0C01901 sbcnv  r1,r0,r1,lsl #0x12
:0200888C B15DB1B2 ldrlth r11,[r13, #-0x12]		;(r13-0x1b2=*(ffffffee))
:02008890 B2E9CCFD rsclt  r12,r9,#0xFD00
:02008894 03317DB1 teqeq r1,#0x2C40
:02008898 855006E3 ldrhib r0,[r0, #-0x6e3]		;(r0-0x6e3=*(fffff91d))
:0200889C 30718C00 rsbccs r8,r1,r0,lsl #0x18
:020088A0 B2DFAD89 sbclts r10,r15,#0x2240
:020088A4 5906EBFF stmpldb  r6 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:020088A8 80568310 subhis r8,r6,r0,lsl r3
:020088AC 71860D19 orrvc  r0,r6,r9,lsl r13
:020088B0 20715600 rsbcss r5,r1,r0,lsl #0xc
:020088B4 80195400 andhis r5,r9,r0,lsl #0x8
:020088B8 AC440DA4 stcgel 13,cr0,[r4],{#0xa4}
:020088BC 19A90019 stmneib  r9!,{r0,r3,r4}
:020088C0 D59D4500 ldrle r4,[r13, #+0x500]		;r13+0x500=*(00000500)
:020088C4 00110088 andeqs r0,r1,r8,lsl #0x1
:020088C8 005511FD ldreqsh r1,[r5],#-0x1d
:020088CC 0B85E7A2 bleq 0018275C
:020088D0 E59F709C ldr r7,[r15, #+0x9c]		;r15+0x9c=*(02008974)=#-2063548073(0x8500c157)
:020088D4 88009978 stmhida  r0 ,{r3,r4,r5,r6,r8,r11,r12,r15}
:020088D8 1FF10785 swine 0x00f10785
:020088DC 840108D0 strhi r0,[r1],#-0x8d0
:020088E0 900608E0 andls  r0,r6,r0,ror #0x11
:020088E4 07806BED streq r6,r0,r6,r0,ror #0x11
:020088E8 10060031 andne  r0,r6,r1,lsr r0
:020088EC 06D100D1 unknown
:020088F0 B200F996 andlt  r15,r0,#0x258000
:020088F4 07192F7D unknown
:020088F8 8F00A5F4 swihi 0x0000a5f4
:020088FC 0779840F ldreqb r8,[r9,-r15, lsl #0x8]!
:02008900 0B00218B bleq 02010F34
:02008904 39002180 stmccdb  r0 ,{r7,r8,r13}
:02008908 65000D0F strvs r0,[r0, #-0xd0f]		;(r0-0xd0f=*(fffff2f1))
:0200890C F9072905 stmnvdb  r7 ,{r0,r2,r8,r11,r13}
:02008910 B110004D tstlt r0,r13,asr #0x0
:02008914 11001103 unknown
:02008918 1B69001E blne 03A48998
:0200891C E2815D1B add  r5,r1,#0x6C0
:02008920 A7019130 unknown
:02008924 08EB0296 unknown
:02008928 791F8130 ldmvcdb  r15 ,{r4,r5,r8,r15}
:0200892C 6121CC8D unknown
:02008930 140D0789 strne r0,[r13],#-0x789
:02008934 0DF61115 ldceql 1,cr1,[r6,#+0x54]!
:02008938 40122101 andmis r2,r2,r1,lsl #0x2
:0200893C 15E59F60 strneb r9,[r5, #+0xf60]!
:02008940 C3002111 unknown
:02008944 40212095 mlami  r1,r5,r0,r2unknown
:02008948 00252B4D eoreq  r2,r5,r13,asr #0x16
:0200894C 010005D8 unknown
:02008950 91108F07 tstls r0,r7,lsl #0x1e
:02008954 3B35FF07 blcc 02D88578
:02008958 90F510B9 unknown
:0200895C 525D1F49 subpls r1,r13,#0x124
:02008960 D143F8FA unknown
:02008964 6D158D11 unknown
:02008968 8D53C512 unknown
:0200896C FC71D145 ldc2l 1,cr13,[r1],#-0x114
:02008970 41D1B3C5 bicmis r11,r1,r5,asr #0x7
:02008974 8500C157 strhi r12,[r0, #-0x157]		;(r0-0x157=*(fffffea9))
:02008978 1E169116 mrcne 1,0,r9,cr6,cr6,{0}
:0200897C EB003B00 bl 02017584
:02008980 102D1565 eorne  r1,r13,r5,ror #0xa
:02008984 027D2081 rsbeqs r2,r13,#0x81
:02008988 063C0095 unknown
:0200898C 95904CE0 ldrls r4,[r0, #+0xce0]		;r0+0xce0=*(00000ce0)
:02008990 12D15000 sbcnes r5,r1,#0x0
:02008994 08E55099 unknown
:02008998 1179129D unknown
:0200899C 0C0902A1 stceq  2,cr0,[r9],{#0xa1}
:020089A0 157120A5 ldrneb r2,[r1, #-0xa5]!
:020089A4 0D222DFC stceq  13,cr2,[r2,#-0x3f0]!
:020089A8 1F550240 swine 0x00550240
:020089AC A100021D unknown
:020089B0 DA5BCC05 ble 036FB9CC
:020089B4 5D841235 unknown
:020089B8 0E6D5406 cdpeq 4,6,cr5,cr13,cr6,0
:020089BC ED2AE285 stc  2,cr14,[r10,#-0x214]!
:020089C0 92F1065D rsclss r0,r1,#0x5D00000
:020089C4 910001DC unknown
:020089C8 9146E9F0 unknown
:020089CC B6E9F6F0 unknown
:020089D0 17FD1091 unknown
:020089D4 7D4C0091 unknown
:020089D8 03259440 unknown
:020089DC 01008DAF unknown
:020089E0 E150892F cmp r0,r15,lsr #0x12
:020089E4 B11E0101 tstlt r14,r1,lsl #0x2
:020089E8 3FDAAC2B swicc 0x00daac2b
:020089EC 3DF5EBFF ldcccl 11,cr14,[r5,#+0x3fc]!
:020089F0 0C810F21 stceq  15,cr0,[r1],{#0x21}
:020089F4 1C0020FF stcne  0,cr2,[r0],{#0xff}
:020089F8 510002E2 unknown
:020089FC 8075E8B6 unknown
:02008A00 F5D9F5D9 ldrnvb r15,[r9, #+0x5d9]		;r9+0x5d9=*(000005d9)
:02008A04 2DF5D9E8 ldccsl 9,cr13,[r5,#+0x3a0]!
:02008A08 A5D9E70B ldrgeb r14,[r9, #+0x70b]		;r9+0x70b=*(0000070b)
:02008A0C 800AF6E9 andhi  r15,r10,r9,ror #0xd
:02008A10 F49BE6E9 ldrnv r14,[r11],#+0x6e9
:02008A14 D92099AE stmledb  r0!,{r1,r2,r3,r5,r7,r8,r11,r12,r15}
:02008A18 D956EDF5 ldmledb  r6 ,{r0,r2,r4,r5,r6,r7,r8,r10,r11,r13,r14,r15}^
:02008A1C 15B6EDF5 ldrne r14,[r6, #+0xdf5]!
:02008A20 E6E2FC42 unknown
:02008A24 9F1003B9 swils 0x001003b9
:02008A28 12C125E1 sbcne  r2,r1,#0x38400000
:02008A2C D9E41139 unknown
:02008A30 6410D935 ldrvs r13,[r0],#-0x935
:02008A34 261095B2 unknown
:02008A38 298305D5 stmcsib  r3 ,{r0,r2,r4,r6,r7,r8,r10}
:02008A3C E3800904 orr  r0,r0,#0x10000
:02008A40 5C001520 stcpl  5,cr1,[r0],{#0x20}
:02008A44 E5862147 str r2,[r6, #+0x147]		;r6+0x147=*(00091d4c)
:02008A48 ED1069CA unknown
:02008A4C 09197800 ldmeqdb  r9 ,{r11,r12,r13,r14}
:02008A50 031A58F6 tsteq r10,#0xF60000
:02008A54 860760EB strhi r6,r10,#0xF60000
:02008A58 1E6575D5 mcrne 5,3,r7,cr5,cr5,{6}
:02008A5C 51A319C0 movpl  r1,r0,asr #0x13
:02008A60 01518001 cmpeq r1,r1
:02008A64 70015190 mulvc  r1,r0,r1
:02008A68 1DAB0151 stcne  1,cr0,[r11,#+0x144]!
:02008A6C D5011849 strle r1,[r1, #-0x849]		;(r1-0x849=*(fffff7b7))
:02008A70 31315140 teqcc r1,r0,asr #0x2
:02008A74 1121511C unknown
:02008A78 0935F97D ldmeqdb  r5!,{r0,r2,r3,r4,r5,r6,r8,r11,r12,r13,r14,r15}
:02008A7C 21BA0021 movcss r0,r1,lsr #0x0		;r0=0(0x0)
:02008A80 5102FD00 unknown
:02008A84 21515741 cmpcs r1,r1,asr #0xe
:02008A88 0031E0BB unknown
:02008A8C E40031E0 str r3,[r0],#-0x1e0
:02008A90 8512F520 ldrhi r15,[r2, #-0x520]		;(r2-0x520=*(fffffae0))
:02008A94 25E6CA08 strcsb r12,[r6, #+0xa08]!
:02008A98 0D0F6D04 unknown
:02008A9C 06200D01 unknown
:02008AA0 5ECC03AD cdppl 3,12,cr0,cr12,cr13,5
:02008AA4 153E7DE6 ldrne r7,[r14, #-0xde6]!
:02008AA8 21200300 unknown
:02008AAC 0039BC03 eoreqs r11,r9,r3,lsl #0x18
:02008AB0 0061A4A6 rsbeq  r10,r1,r6,lsr #0x9
:02008AB4 75050098 strvc r0,[r5, #-0x98]		;(r5-0x98=*(0006bf68))
:02008AB8 1F3D910B swine 0x003d910b
:02008ABC 203123A2 eorcss r2,r1,r2,lsr #0x7
:02008AC0 502D4A8D eorpl  r4,r13,r13,lsl #0x15
:02008AC4 10291125 eorne  r1,r9,r5,lsr #0x2
:02008AC8 BE014999 mcrlt 9,0,r4,cr1,cr9,{4}
:02008ACC FD0914CD unknown
:02008AD0 C5006C02 strgt r6,[r0, #-0xc02]		;(r0-0xc02=*(fffff3fe))
:02008AD4 2502D100 strcs r13,[r2, #-0x100]		;(r2-0x100=*(ffffff00))
:02008AD8 F025E530 eornv  r14,r5,r0,lsr r5
:02008ADC 080025C5 stmeqda  r0 ,{r0,r2,r6,r7,r8,r10,r13}
:02008AE0 91440945 unknown
:02008AE4 D5C02145 strleb r2,[r0, #+0x145]		;r0+0x145=*(00000145)
:02008AE8 F58720F5 strnv r2,[r7, #+0xf5]		;r7+0xf5=*(8500c24c)
:02008AEC 2DE6BB00 stccsl 11,cr11,[r6,#+0x0]!
:02008AF0 20B59F1F adccss r9,r5,r15,lsl r15
:02008AF4 091055A5 ldmeqdb  r0 ,{r0,r2,r5,r7,r8,r10,r12,r14}
:02008AF8 13B91E05 movnes r1,#0x50		;r1=80(0x50)
:02008AFC 01870001 orreq  r0,r7,r1
:02008B00 1C5DB04E ldcnel 0,cr11,[r13],{#0x4e}
:02008B04 936DE1C0 unknown
:02008B08 2CC0D110 stccsl 1,cr13,[r0],{#0x10}
:02008B0C CDA800C1 stcgt  0,cr0,[r8,#+0x304]!
:02008B10 98F0CD30 ldmlsia  r0!,{r4,r5,r8,r10,r11,r14,r15}^
:02008B14 F0CD20CD sbcnv  r2,r13,r13,asr #0x1
:02008B18 1B9F0084 blne 007C8D30
:02008B1C 02A90C49 adceq  r0,r9,#0x4900
:02008B20 E66540CD unknown
:02008B24 F90874F9 stmnvdb  r8 ,{r0,r3,r4,r5,r6,r7,r10,r12,r13,r14}
:02008B28 1160A744 unknown
:02008B2C 00A96000 adceq  r6,r9,r0
:02008B30 5C43C164 stcpll 1,cr12,[r3],{#0x64}
:02008B34 49AA00A9 stmmiib  r10!,{r0,r3,r5,r7}
:02008B38 9FC04415 swils 0x00c04415
:02008B3C E0000CF9 unknown
:02008B40 9C201100 stcls  1,cr1,[r0],#-0x0
:02008B44 D1072965 unknown
:02008B48 1B352407 blne 02D51B6C
:02008B4C 02695420 rsbeq  r5,r9,#0x20000000
:02008B50 30850001 addcc  r0,r5,r1
:02008B54 3C07E083 stccc  0,cr14,[r7],{#0x83}
:02008B58 B0E28303 rsclt  r8,r2,r3,lsl #0x6
:02008B5C 0D95C34C unknown
:02008B60 0720E59C unknown
:02008B64 00453781 subeq  r3,r5,r1,lsl #0xf
:02008B68 0E7DE083 cdpeq 0,6,cr14,cr13,cr3,4
:02008B6C 85E20680 strhib r0,[r2, #+0x680]!
:02008B70 954609A5 strlsb r0,[r6, #-0x9a5]		;(r6-0x9a5=*(00091260))
:02008B74 907DEB02 rsblss r14,r13,r2,lsl #0x16
:02008B78 64CD3084 strvsb r3,[r13],#+0x84
:02008B7C F079D079 rsbnvs r13,r9,r9,ror r0
:02008B80 F079F079 rsbnvs r15,r9,r9,ror r0
:02008B84 BE607931 mcrlt 9,3,r7,cr0,cr1,{1}
:02008B88 56F0F079 unknown
:02008B8C 46F4E580 unknown
:02008B90 4081B079 addmi  r11,r1,r9,ror r0
:02008B94 F3ADE3AD movnv  r14,#0xB4000002		;r14=-1275068414(0xb4000002)
:02008B98 F3AD0048 movnv  r0,#0x48		;r0=72(0x48)
:02008B9C 03CD73D1 biceq  r7,r13,#0x44000003
:02008BA0 8523ADE6 strhi r10,[r3, #-0xde6]!
:02008BA4 03D1E60C biceqs r14,r1,#0xC00000
:02008BA8 D1001B4D unknown
:02008BAC 575B0CF3 unknown
:02008BB0 C3D10A6D bicgts r0,r1,#0x6D000
:02008BB4 4393314C orrmis r3,r3,#0x13
:02008BB8 2816E92D ldmcsda  r6 ,{r0,r2,r3,r5,r8,r11,r13,r14,r15}
:02008BBC 132D6601 unknown
:02008BC0 F6014331 unknown
:02008BC4 01013331 unknown
:02008BC8 2D11BE00 unknown
:02008BCC F3460103 unknown
:02008BD0 114001A1 unknown
:02008BD4 0196083D orreqs r0,r6,r13,lsr r8
:02008BD8 063521A1 unknown
:02008BDC E59211A1 ldr r1,[r2, #+0x1a1]		;r2+0x1a1=*(000001a1)
:02008BE0 260E1097 unknown
:02008BE4 96072CE0 strls r2,[r2, #+0x1a1]		;r2+0x1a1=*(000001a1)
:02008BE8 302921E5 eorcc  r2,r9,r5,ror #0x3
:02008BEC E1E00B7D mvn  r0,r13,ror r11
:02008BF0 9626EC05 unknown
:02008BF4 9F1124E5 swils 0x001124e5
:02008BF8 92246D01 eorls  r6,r4,#0x40
:02008BFC 08E02731 unknown
:02008C00 185900C9 ldmneda  r9 ,{r0,r3,r6,r7}^
:02008C04 000254C1 andeq  r5,r2,r1,asr #0x9
:02008C08 C1282B51 unknown
:02008C0C 08005908 stmeqda  r0 ,{r3,r8,r11,r12,r14}
:02008C10 25572C68 ldrcsb r2,[r7, #-0xc68]		;(r7-0xc68=*(8500b4ef))
:02008C14 0FE59715 swieq 0x00e59715
:02008C18 441B0005 ldrmi r0,[r11],#-0x5
:02008C1C 000918F9 unknown
:02008C20 07000901 streq r0,[r0,-r1, lsl #0x12]
:02008C24 100A1015 andne  r1,r10,r5,lsl r0
:02008C28 0902E32B stmeqdb  r2 ,{r0,r1,r3,r5,r8,r9,r13,r14,r15}
:02008C2C 19ED0400 unknown
:02008C30 40068909 andmi  r8,r6,r9,lsl #0x12
:02008C34 02378954 eoreqs r8,r7,#0x150000
:02008C38 08E31009 unknown
:02008C3C 81078940 unknown
:02008C40 D50BD137 strle r13,[r11, #-0x137]		;(r11-0x137=*(bc022fcb))
:02008C44 A0420408 subge  r0,r2,r8,lsl #0x8
:02008C48 E5060001 str r0,[r6, #-0x1]		;(r6-0x1=*(00091c04))
:02008C4C 96075809 strls r5,[r7],-r9, lsl #0x10
:02008C50 C304A5C5 unknown
:02008C54 D2A10021 adcle  r0,r1,#0x21
:02008C58 25D80021 ldrcsb r0,[r8, #+0x21]		;r8+0x21=*(00000021)
:02008C5C 0500FF16 streq r15,[r0, #-0xf16]		;(r0-0xf16=*(fffff132))
:02008C60 38690AE2 unknown
:02008C64 96086996 unknown
:02008C68 9B14ADE5 blls 02534404
:02008C6C EBFF25E9 bl 01FD2418
:02008C70 50845071 addpl  r5,r4,r1,ror r0
:02008C74 0484E59F streq r14,[r4],#+0x59f
:02008C78 80024D40 andhi  r4,r2,r0,asr #0x1a
:02008C7C 4D0215A0 unknown
:02008C80 19859006 stmneib  r5 ,{r1,r2,r12,r15}
:02008C84 81E598B2 strhih r9,[r5, #+0x82]!
:02008C88 045D0E17 ldreqb r0,[r13],#-0xe17
:02008C8C 1496172C ldrne r1,[r6],#+0x72c
:02008C90 1C7D25F1 ldcnel 5,cr2,[r13],#-0x3c4
:02008C94 304B181D subcc  r1,r11,r13,lsl r8
:02008C98 0705E5D2 unknown
:02008C9C 050405E5 streq r0,[r4, #-0x5e5]		;(r4-0x5e5=*(9bfffb1b))
:02008CA0 0011B600 andeqs r11,r1,r0,lsl #0xc
:02008CA4 09650D65 unknown
:02008CA8 E0F50BF1 unknown
:02008CAC 4993E5DD ldmmiib  r3 ,{r0,r2,r3,r4,r6,r7,r8,r10,r13,r14,r15}
:02008CB0 00B8E02C adceqs r14,r8,r12,lsr #0x0
:02008CB4 0EE1D234 mcreq 2,7,r13,cr1,cr4,{1}
:02008CB8 3DE79C21 stcccl 12,cr9,[r7,#+0x84]!
:02008CBC 0835D800 ldmeqda  r5!,{r11,r12,r14,r15}
:02008CC0 08358770 ldmeqda  r5!,{r4,r5,r6,r8,r9,r10,r15}
:02008CC4 120CE357 andne  r14,r12,#0x5C000001
:02008CC8 1C2107B9 stcne  7,cr0,[r1],#-0x2e4
:02008CCC 8315F128 tsthi r5,#0xA
:02008CD0 31587081 cmpcc r8,r1,lsl #0x1
:02008CD4 7318ABC8 tstvc r8,#0x32000
:02008CD8 40383CF9 unknown
:02008CDC F10DF10D unknown
:02008CE0 8AE4F10D bhi 0194511C
:02008CE4 F10D310D unknown
:02008CE8 074401B1 unknown
:02008CEC 3D0EE590 unknown
:02008CF0 0D0A392A unknown
:02008CF4 20956891 umullcss r6,r5,r1,r8
:02008CF8 F1B151B1 ldrnvh r5,[r1, +r1]!
:02008CFC 20917768 addcss r7,r1,r8,ror #0xe
:02008D00 0054F1B1 ldreqh r15,[r4],#-0x11
:02008D04 000D0001 andeq  r0,r13,r1
:02008D08 B3413554 unknown
:02008D0C 3C00916B stccc  1,cr9,[r0],{#0x6b}
:02008D10 71B111A1 movvcs r1,r1,lsr #0x3		;r1=10(0xa)
:02008D14 B109F1B1 strlth r15,[r9, -r1]
:02008D18 B109BA81 unknown
:02008D1C A5907531 ldrge r7,[r0, #+0x531]		;r0+0x531=*(00000579)
:02008D20 38F07531 unknown
:02008D24 5E401075 mcrpl 0,2,r1,cr0,cr5,{3}
:02008D28 41B10075 movmis r0,r5,ror r0
:02008D2C 05407D4C streqb r7,[r0, #-0xd4c]		;(r0-0xd4c=*(fffff2fc))
:02008D30 1145307D unknown
:02008D34 38EB207D unknown
:02008D38 A1000100 unknown
:02008D3C FD073920 unknown
:02008D40 044DE51B streqb r14,[r13],#-0x51b
:02008D44 0580A1BC streq r10,[r0, #+0x1bc]		;r0+0x1bc=*(00000204)
:02008D48 219440A1 orrcss r4,r4,r1,lsr #0x1
:02008D4C 41210141 unknown
:02008D50 92C95538 sbcls  r5,r9,#0xE000000
:02008D54 06A1612D unknown
:02008D58 281D00A1 ldmcsda  r13 ,{r0,r5,r7}
:02008D5C 6CB81D70 ldcvs  13,cr1,[r8],#+0x1c0
:02008D60 B910515F ldmltdb  r0 ,{r0,r1,r2,r3,r4,r6,r8,r12,r14}
:02008D64 58C81D18 stmplia  r8 ,{r3,r4,r8,r10,r11,r12}^
:02008D68 31000100 unknown
:02008D6C E7381D22 ldr r1,[r8,-r2, lsr #0x1a]!
:02008D70 0211E526 andeqs r14,r1,#0x9800000
:02008D74 05010005 streq r0,[r1, #-0x5]		;(r1-0x5=*(00000005))
:02008D78 2C000600 stccs  6,cr0,[r0],{#0x0}
:02008D7C 1079E355 rsbnes r14,r9,r5,asr r3
:02008D80 34001534 strcc r1,[r0],#-0x534
:02008D84 5438000D unknown
:02008D88 E51D4079 ldr r4,[r13, #-0x79]		;(r13-0x79=*(ffffff87))
:02008D8C 9F1005E1 swils 0x001005e1
:02008D90 499F0D1D ldmmiib  r15 ,{r0,r2,r3,r4,r8,r10,r11}
:02008D94 107D3E45 rsbnes r3,r13,r5,asr #0x1c
:02008D98 201017F1 ldrcssh r1,[r0], -r1
:02008D9C 003D05E0 eoreqs r0,r13,r0,ror #0xb
:02008DA0 80476487 subhi  r6,r7,r7,lsl #0x9
:02008DA4 808DF8E5 addhi  r15,r13,r5,ror #0x11
:02008DA8 A062298C rsbge  r2,r2,r12,lsl #0x13
:02008DAC 89703089 unknown
:02008DB0 6023C100 eorvs  r12,r3,r0,lsl #0x2
:02008DB4 2D40008D unknown
:02008DB8 9100AD42 unknown
:02008DBC 73BD0630 movvcs r0,#0x3000000		;r0=50331648(0x3000000)
:02008DC0 0100322D unknown
:02008DC4 295A1000 ldmcsdb  r10 ,{r12}^
:02008DC8 33BD2002 movccs r2,#0x2		;r2=2(0x2)
:02008DCC 10122DFE ldrnesh r2,[r2], -r14
:02008DD0 5500022D strpl r0,[r0, #-0x22d]		;(r0-0x22d=*(fffffdd3))
:02008DD4 08D5377D ldmeqia  r5 ,{r0,r2,r3,r4,r5,r6,r8,r9,r10,r12,r13}^
:02008DD8 177D06E3 ldrneb r0,ia 
:02008DDC A5950771 ldrge r0,[r5, #+0x771]		;r5+0x771=*(0006c771)
:02008DE0 0009B309 andeq  r11,r9,r9,lsl #0x6
:02008DE4 E3C00311 bic  r0,r0,#0x44000000
:02008DE8 20E50009 rsccs  r0,r5,r9
:02008DEC 15911307 ldrne r1,[r1, #+0x307]		;r1+0x307=*(00000311)
:02008DF0 13800802 orrne  r0,r0,#0x20000
:02008DF4 81000720 unknown
:02008DF8 81997015 orrhis r7,r9,r5,lsl r0
:02008DFC 78856D98 stmvcia  r5 ,{r3,r4,r7,r8,r10,r11,r13,r14}
:02008E00 5CA80579 stcpl  5,cr0,[r8],#+0x1e4
:02008E04 9DC0119D unknown
:02008E08 119D4001 orrnes r4,r13,r1
:02008E0C 6A5006E9 bvs 0340A9B8
:02008E10 35643199 strccb r3,[r4, #-0x199]!
:02008E14 5C619950 stcpll 9,cr9,[r1],#-0x140
:02008E18 01502035 cmpeq r0,r5,lsr r0
:02008E1C 1100012D unknown
:02008E20 552100F9 strpl r0,[r1, #-0xf9]!
:02008E24 D900D907 stmledb  r0 ,{r0,r1,r2,r8,r11,r12,r14,r15}
:02008E28 74B50035 unknown
:02008E2C 24219D10 unknown
:02008E30 2C001505 stccs  5,cr1,[r0],{#0x5}
:02008E34 A9A82161 stmgeib  r8!,{r0,r5,r6,r8,r13}
:02008E38 78016109 stmvcda  r1 ,{r0,r3,r8,r13,r14}
:02008E3C 14099000 strne r9,[r9],#-0x0
:02008E40 63742161 cmnvs r4,#0x40000018
:02008E44 010C3530 unknown
:02008E48 39110A21 ldmccdb  r1 ,{r0,r5,r9,r11}
:02008E4C CB015D06 blgt 0206026C
:02008E50 9100C16A unknown
:02008E54 31200050 unknown
:02008E58 D5002D00 strle r2,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:02008E5C C9B30015 ldmgtib  r3!,{r0,r2,r4}
:02008E60 91003120 unknown
:02008E64 40C9E415 sbcmi  r14,r9,r5,lsl r4
:02008E68 780019ED stmvcda  r0 ,{r0,r2,r3,r5,r6,r7,r8,r11,r12}
:02008E6C 70003D57 andvc  r3,r0,r7,asr r13
:02008E70 410FC910 mrsmi r12,CPSR
:02008E74 08103908 ldmeqda  r0 ,{r3,r8,r11,r12,r13}
:02008E78 82B923F9 adchis r2,r9,#0xE4000003
:02008E7C 0035C8E2 eoreqs r12,r5,r2,ror #0x11
:02008E80 8D2E990C stchi  9,cr9,[r14,#-0x30]!
:02008E84 D7A82011 unknown
:02008E88 27651095 unknown
:02008E8C 07650039 unknown
:02008E90 D202D104 andle  r13,r2,#0x1
:02008E94 2011B55E andcss r11,r1,r14,asr r5
:02008E98 20210C41 eorcs  r0,r1,r1,asr #0x18
:02008E9C 4240020D submi  r0,r0,#0xD0000000
:02008EA0 EFD81DE0 swi 0x00d81de0
:02008EA4 DDC008ED unknown
:02008EA8 05F984E1 ldreqb r8,[r9, #+0x4e1]!
:02008EAC 16C90884 strneb r0,[r9],+r4, lsl #0x11
:02008EB0 C0009DC1 andgt  r9,r0,r1,asr #0x1b
:02008EB4 0A70E28C beq 03C418EC
:02008EB8 10550351 subnes r0,r5,r1,asr r3
:02008EBC 8200BD04 andhi  r11,r0,#0x100
:02008EC0 0BE08C20 bleq 0182BF48
:02008EC4 2019EFB0 ldrcsh r14,[r9], -r0
:02008EC8 4D506125 unknown
:02008ECC 05195003 ldreq r5,[r9, #-0x3]		;(r9-0x3=*(fffffffd))
:02008ED0 053558AC ldreq r5,[r5, #-0x8ac]!
:02008ED4 1015E49A mulnes r5,r10,r4
:02008ED8 46613196 unknown
:02008EDC 014D9152 unknown
:02008EE0 E9A70175 stmib  r7!,{r0,r2,r4,r5,r6,r8}
:02008EE4 02AD8620 adceq  r8,r13,#0x2000000
:02008EE8 96D61C21 ldrlsb r1,[r6],+r1, lsr #0x18
:02008EEC 0FBD08ED swieq 0x00bd08ed
:02008EF0 F9011593 stmnvdb  r1 ,{r0,r1,r4,r7,r8,r10,r12}
:02008EF4 36EFBA05 unknown
:02008EF8 064130CD streqb r3,db 
:02008EFC 01815CE5 orreq  r5,r1,r5,ror #0x19
:02008F00 71918078 orrvcs r8,r1,r8,ror r0
:02008F04 21917893 unknown
:02008F08 01890001 orreq  r0,r9,r1
:02008F0C 41154920 tstmi r5,r0,lsr #0x12
:02008F10 0CE92E2D stceql 14,cr2,[r9],#+0xb4
:02008F14 91701191 unknown
:02008F18 05498001 streqb r8,[r9, #-0x1]		;(r9-0x1=*(ffffffff))
:02008F1C 318D5460 orrcc  r5,r13,r0,ror #0x8
:02008F20 118D015C orrne  r0,r13,r12,asr r1
:02008F24 618D08F1 unknown
:02008F28 B9218D57 stmltdb  r1!,{r0,r1,r2,r4,r6,r8,r10,r11,r15}
:02008F2C 00010148 andeq  r0,r1,r8,asr #0x2
:02008F30 21480011 unknown
:02008F34 018D0ADD unknown
:02008F38 65E472CC strvsb r7,[r4, #+0x2cc]!
:02008F3C 3C018107 stccc  1,cr8,[r1],{#0x7}
:02008F40 1CB10179 ldcne  1,cr0,[r1],#+0x1e4
:02008F44 016D6C38 unknown
:02008F48 08B13108 ldmeqia  r1!,{r3,r8,r12,r13}
:02008F4C 60010FDD unknown
:02008F50 97E01916 unknown
:02008F54 41E02430 mvnmi  r2,lsr r0
:02008F58 10D90031 sbcnes r0,r9,r1,lsr r0
:02008F5C A01090C0 andges r9,r0,r0,asr #0x1
:02008F60 D5800045 strle r0,[r0, #+0x45]		;r0+0x45=*(00000045)
:02008F64 28E3C000 unknown
:02008F68 09840720 stmeqib  r4 ,{r5,r8,r9,r10}
:02008F6C 2D0FD904 unknown
:02008F70 38210800 stmccda  r1!,{r11}
:02008F74 612CE082 unknown
:02008F78 21274803 unknown
:02008F7C 31489230 unknown
:02008F80 10B1E025 adcnes r14,r1,r5,lsr #0x0
:02008F84 1983503D stmneib  r3 ,{r0,r2,r3,r4,r5,r12,r14}
:02008F88 D822B100 stmleda  r2!,{r8,r12,r13,r15}
:02008F8C 40250019 eormi  r0,r5,r9,lsl r0
:02008F90 10212339 eorne  r2,r1,r9,lsr r3
:02008F94 336DAF7C unknown
:02008F98 5DCF0025 unknown
:02008F9C 29319500 ldmcsdb  r1!,{r8,r10,r12,r15}
:02008FA0 0401790E streq r7,[r1],#-0x90e
:02008FA4 6D159406 unknown
:02008FA8 00690022 rsbeq  r0,r9,r2,lsr #0x0
:02008FAC 0C09B9F9 stceq  9,cr11,[r9],{#0xf9}
:02008FB0 555A0009 ldrplb r0,[r10, #-0x9]		;(r10-0x9=*(fffffff7))
:02008FB4 04EBFFAF unknown
:02008FB8 000D1061 andeq  r1,r13,r1,ror #0x0
:02008FBC 71301604 teqvc r0,r4,lsl #0xc
:02008FC0 64021101 strvs r1,[r2],#-0x101
:02008FC4 04EB0293 unknown
:02008FC8 E5950300 ldr r0,[r5, #+0x300]		;r5+0x300=*(0006c300)
:02008FCC E7900106 ldr r0,[r0,+r6, lsl #0x2]
:02008FD0 80004928 andhi  r4,r0,r8,lsr #0x12
:02008FD4 8522F10B strhi r15,[r2, #-0x10b]!
:02008FD8 481799E2 ldmmida  r7 ,{r1,r5,r6,r7,r8,r11,r12,r15}
:02008FDC 52810025 addpl  r0,r1,#0x25
:02008FE0 CAE2842F bgt 018AA0A4
:02008FE4 04E2843F unknown
:02008FE8 CD114500 unknown
:02008FEC 61100701 tstvs r0,r1,lsl #0xe
:02008FF0 03B12B05 moveqs r2,#0x1400		;r2=5120(0x1400)
:02008FF4 E283533B add  r5,r3,#0xEC000000
:02008FF8 E58D6008 str r6,[r13, #+0x8]		;r13+0x8=*(00000008)
:02008FFC D900FF46 stmledb  r0 ,{r1,r2,r6,r8,r9,r10,r11,r12,r13,r14,r15}
:02009000 02001505 andeq  r1,r0,#0x1400000
:02009004 1D392508 ldcne  5,cr2,[r9,#-0x20]!
:02009008 3306FC10 unknown
:0200900C 0500E584 streq r14,[r0, #-0x584]		;(r0-0x584=*(fffffa7c))
:02009010 01013C00 unknown
:02009014 84280738 unknown
:02009018 81000DE5 unknown
:0200901C 8100AD03 unknown
:02009020 5C000211 stcpl  2,cr0,[r0],{#0x11}
:02009024 17050211 unknown
:02009028 A8723D81 unknown
:0200902C 0249323D subeq  r3,r9,#0xD0000003
:02009030 11EB3E85 mvnne  r3,r5,lsl #0x1d
:02009034 57111C17 unknown
:02009038 0C33BDB0 ldceq  13,cr11,[r3],#-0x2c0
:0200903C 2A6103ED bcs 03849FF8
:02009040 1D8001D5 unknown
:02009044 0101F8A7 unknown
:02009048 F8001100 stmnvda  r0 ,{r8,r12}
:0200904C 371D2164 ldrcc r2,da 
:02009050 EBFFE40E bl 02002090
:02009054 8200A9E0 andhi  r10,r0,#0x380000
:02009058 338D11EC orrcc  r1,r13,#0x3B
:0200905C 060921E8 streq r2,r1,r13,#0x3B
:02009060 A4041D41 strge r1,[r4],#-0xd41
:02009064 1CE59430 stcnel 4,cr9,[r5],#+0xc0
:02009068 95E59460 strlsb r9,[r5, #+0x460]!
:0200906C E0243100 eor  r3,r4,r0,lsl #0x2
:02009070 E59436EC ldr r3,[r4, #+0x6ec]		;r4+0x6ec=*(9c0007ec)
:02009074 841F008F ldrhi r0,[r15],#-0x8f
:02009078 256293E2 strcsb r9,[r2, #-0x3e2]!
:0200907C 100018E0 andne  r1,r0,r0,ror #0x11
:02009080 951005C1 ldrls r0,[r0, #-0x5c1]		;(r0-0x5c1=*(fffffa3f))
:02009084 A55C2F55 ldrgeb r2,[r12, #-0xf55]		;r12-0xf55=*(4d1035c3)=#0(0x00000000)
:02009088 D200D900 andle  r13,r0,#0x0
:0200908C 2D402879 unknown
:02009090 0292F802 addeqs r15,r2,#0x20000
:02009094 851D71EB ldrhi r7,[r13, #-0x1eb]		;(r13-0x1eb=*(fffffe15))
:02009098 05030301 streq r0,[r3, #-0x301]		;r3-0x301=*(4ffffd04)=#0(0x00000000)
:0200909C 00100500 andeqs r0,r0,r0,lsl #0xa
:020090A0 150513A0 strne r1,[r5, #-0x3a0]		;(r5-0x3a0=*(0006bc60))
:020090A4 100C1500 andne  r1,r12,r0,lsl #0xa
:020090A8 271CE595 unknown
:020090AC 0D113501 unknown
:020090B0 021F1D0D andeqs r1,r15,#0x340
:020090B4 09203785 stmeqdb  r0!,{r0,r2,r7,r8,r9,r10,r12,r13}
:020090B8 55570100 ldrplb r0,[r7, #-0x100]		;(r7-0x100=*(8500c057))
:020090BC 03951002 orreqs r1,r5,#0x2
:020090C0 13A07040 movne  r7,#0x40		;r7=64(0x40)
:020090C4 45851C35 strmi r1,[r5, #+0xc35]		;r5+0xc35=*(0006cc35)
:020090C8 2120F117 msrcs CPSR_,r7
:020090CC 94875004 strls r5,[r7],#+0x4
:020090D0 06450191 unknown
:020090D4 49074DC7 stmmidb  r7 ,{r0,r1,r2,r6,r7,r8,r10,r11,r14}
:020090D8 00112D15 andeqs r2,r1,r5,lsl r13
:020090DC 08B5014C ldmeqia  r5!,{r2,r3,r6,r8}
:020090E0 00714B97 unknown
:020090E4 26D58002 ldrcsb r8,[r5],+r2
:020090E8 8800F924 stmhida  r0 ,{r2,r5,r8,r11,r12,r13,r14,r15}
:020090EC E0892962 add  r2,r9,r2,ror #0x12
:020090F0 E3560B01 cmp r6,#0x400
:020090F4 8009F920 andhi  r15,r9,r0,lsr #0x12
:020090F8 8007051C andhi  r0,r7,r12,lsl r5
:020090FC 08651059 unknown
:02009100 1AD12AB0 bne 01453BC8
:02009104 551A2B09 ldrpl r2,[r10, #-0xb09]		;(r10-0xb09=*(fffff4f7))
:02009108 218BA912 orrcs  r10,r11,r2,lsl r9
:0200910C 10035DA8 andne  r5,r3,r8,lsr #0x1b
:02009110 1400794D strne r7,[r0],#-0x94d
:02009114 0721C5D1 unknown
:02009118 38091341 stmccda  r9 ,{r0,r6,r8,r9,r12}
:0200911C 91E90A39 mvnls  r0,lsr r9
:02009120 0229D0E7 eoreq  r13,r9,#0xE7
:02009124 21010A97 swpcs r0,r7,r1
:02009128 22798819 rsbcss r8,r9,#0x190000
:0200912C 064D1B05 streqb r1,[r13],-r5, lsl #0x16
:02009130 158124F1 strne r2,[r1, #+0x4f1]		;r1+0x4f1=*(000004fb)
:02009134 860FE085 strhi r14,[r15],-r5, lsl #0x1
:02009138 85E08120 strhib r8,[r0, #+0x120]!
:0200913C C21AB017 andgts r11,r10,#0x17
:02009140 95037510 strls r7,[r3, #-0x510]		;r3-0x510=*(4ffffaf5)=#0(0x00000000)
:02009144 9416ECE5 ldrls r14,[r6],#-0xce5
:02009148 41022A61 unknown
:0200914C 5EE04A20 cdppl 10,14,cr4,cr0,cr0,1
:02009150 29210003 stmcsdb  r1!,{r0,r1}
:02009154 C9C00389 stmgtib  r0 ,{r0,r3,r7,r8,r9}^
:02009158 D9591D2E ldmledb  r9 ,{r1,r2,r3,r5,r8,r10,r11,r12}^
:0200915C 65583D15 ldrvsb r3,[r8, #-0xd15]		;(r8-0xd15=*(fffff2eb))
:02009160 D0042A17 andle  r2,r4,r7,lsl r10
:02009164 1C28391F stcne  9,cr3,[r8],#-0x7c
:02009168 D15845E5 cmple r8,r5,ror #0xb
:0200916C 5119052A tstpl r9,r10,lsr #0xa
:02009170 F5025505 strnv r5,[r2, #-0x505]		;(r2-0x505=*(fffffafb))
:02009174 5005DD4C andpl  r13,r5,r12,asr #0x1a
:02009178 370B2127 strcc r2,[r11,-r7, lsr #0x2]
:0200917C 52CB3669 sbcpl  r3,r11,#0x6900000
:02009180 35EBFFE7 strccb r15,[r11, #+0xfe7]!
:02009184 C1800050 orrgt  r0,r0,r0,asr r0
:02009188 A0485000 subge  r5,r8,r0
:0200918C 981769E3 ldmlsda  r7 ,{r0,r1,r5,r6,r7,r8,r11,r13,r14}
:02009190 08050105 stmeqda  r5 ,{r0,r2,r8}
:02009194 F5E74494 strnvb r4,[r7, #+0x494]!
:02009198 00106D2F andeqs r6,r0,r15,lsr #0x1a
:0200919C D302E084 unknown
:020091A0 8037C506 eorhis r12,r7,r6,lsl #0xa
:020091A4 4DF608A9 ldcmil 8,cr0,[r6,#+0x2a4]!
:020091A8 BC451C03 stcltl 12,cr1,[r5],{#0x3}
:020091AC 49D5FDED ldmmiib  r5 ,{r0,r2,r3,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}^
:020091B0 001C4D4C andeqs r4,r12,r12,asr #0x1a
:020091B4 01002DC0 unknown
:020091B8 0015C010 andeqs r12,r5,r0,lsl r0
:020091BC 200911B3 strcsh r1,[r9], -r3
:020091C0 81030015 unknown
:020091C4 E580C01E str r12,[r0, #+0x1e]		;r0+0x1e=*(0000001e)
:020091C8 40192015 andmis r2,r9,r5,lsl r0
:020091CC 132B210C unknown
:020091D0 21303051 teqcs r0,r1,asr r0
:020091D4 0005AA00 andeq  r10,r5,r0,lsl #0x14
:020091D8 04096140 streq r6,[r9],#-0x140
:020091DC 05E58030 streqb r8,[r5, #+0x30]!
:020091E0 01105105 tsteq r0,r5,lsl #0x2
:020091E4 09110001 ldmeqdb  r1 ,{r0}
:020091E8 E59F2104 ldr r2,[r15, #+0x104]		;r15+0x104=*(020092f4)=#535628768(0x1fed0be0)
:020091EC 80E97615 rschi  r7,r9,r5,lsl r6
:020091F0 E592200C ldr r2,[r2, #+0xc]		;r2+0xc=*(1fed0bec)=#0(0x00000000)
:020091F4 82101902 andhis r1,r0,#0x8000
:020091F8 C0191E91 mulgts r9,r1,r14
:020091FC 191A610E ldmnedb  r10 ,{r1,r2,r3,r8,r13,r14}
:02009200 80190400 andhis r0,r9,r0,lsl #0x8
:02009204 21DB101D biccss r1,r11,r13,lsl r0
:02009208 128D0710 addne  r0,r13,#0x400000
:0200920C 65050185 strvs r0,[r5, #-0x185]		;(r5-0x185=*(0006be7b))
:02009210 0C000510 stceq  5,cr0,[r0],{#0x10}
:02009214 B180206D orrlt  r2,r0,r13,ror #0x0
:02009218 200C450C andcs  r4,r12,r12,lsl #0xa
:0200921C 0C02E580 stceq  5,cr14,[r2],{#0x80}
:02009220 20097120 andcs  r7,r9,r0,lsr #0x2
:02009224 982995C0 stmlsda  r9!,{r6,r7,r8,r10,r12,r15}
:02009228 15129F20 ldrne r9,[r2, #-0xf20]		;(r2-0xf20=*(fffff0e0))
:0200922C 159F1098 ldrne r1,[r15, #+0x98]		;r15+0x98=*(020092cc)=#2222315(0x0021e8eb)
:02009230 00922000 addeqs r2,r2,r0
:02009234 09150215 ldmeqdb  r5 ,{r0,r2,r4,r9}
:02009238 E3A01301 mov  r1,#0x4000000		;r1=67108864(0x4000000)
:0200923C 84841C89 strhi r1,[r4],#+0xc89
:02009240 1439AD10 unknown
:02009244 14E58010 unknown
:02009248 10043904 andne  r3,r4,r4,lsl #0x12
:0200924C 40111BE9 andmis r1,r1,r9,ror #0x17
:02009250 68001114 stmvsda  r0 ,{r2,r4,r8,r12}
:02009254 02AD0041 adceq  r0,r13,#0x41
:02009258 11010011 unknown
:0200925C 1B790F40 blne 03E4CF64
:02009260 6A024011 bvs 020992AC
:02009264 110A4011 unknown
:02009268 82160200 andhis r0,r6,#0x0
:0200926C C10501E2 unknown
:02009270 0306450D unknown
:02009274 05801000 streq r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02009278 167D0305 unknown
:0200927C B5180BF5 ldrlt r0,[r8, #-0xbf5]		;(r8-0xbf5=*(fffff40b))
:02009280 0B192802 bleq 02653290
:02009284 B92BE33B stmltdb  r11!,{r0,r1,r3,r4,r5,r8,r9,r13,r14,r15}
:02009288 71400500 unknown
:0200928C 552B6506 strpl r6,[r11, #-0x506]!
:02009290 0355C013 cmpeq r5,#0x13
:02009294 034D5FEC unknown
:02009298 10040004 andne  r0,r4,r4
:0200929C 10003000 andne  r3,r0,r0
:020092A0 00100003 andeqs r0,r0,r3
:020092A4 3FB9AE18 swicc 0x00b9ae18
:020092A8 A0135980 andges r5,r3,r0,lsl #0x13
:020092AC 504C7960 subpl  r7,r12,r0,ror #0x12
:020092B0 9D400C79 unknown
:020092B4 2A03143B bcs 020CE3A8
:020092B8 5D56DC7D unknown
:020092BC 17350023 ldrne r0,[r5,-r3, lsr #0x0]!
:020092C0 6D001113 unknown
:020092C4 E506D507 str r13,[r6, #-0x507]		;(r6-0x507=*(000916fe))
:020092C8 FFE31E00 swinv 0x00e31e00
:020092CC 0021E8EB eoreq  r14,r1,r11,ror #0x11
:020092D0 3C7DF482 ldcccl 4,cr15,[r13],#-0x208
:020092D4 E0070829 and  r0,r7,r9,lsr #0x10
:020092D8 005D0C79 subeqs r0,r13,r9,ror r12
:020092DC 026D6691 rsbeq  r6,r13,#0x9100000
:020092E0 A8205991 stmgeda  r0!,{r0,r4,r7,r8,r11,r12,r14}
:020092E4 12077920 andne  r7,r7,#0x80000
:020092E8 1CC1259F stcnel 5,cr2,[r1],{#0x9f}
:020092EC C90C2B95 stmgtdb  r12 ,{r0,r2,r4,r7,r8,r9,r11,r13}
:020092F0 2B019504 blcs 0206E708
:020092F4 1FED0BE0 swine 0x00ed0be0
:020092F8 0185100A orreq  r1,r5,r10
:020092FC FF7F0511 swinv 0x007f0511
:02009300 89992355 ldmhiib  r9 ,{r0,r2,r4,r6,r8,r9,r13}
:02009304 051B7162 ldreq r7,[r11, #-0x162]		;(r11-0x162=*(bc022fa0))
:02009308 258200A9 strcs r0,[r2, #+0xa9]		;r2+0xa9=*(000000a9)
:0200930C 2B028800 blcs 020AB314
:02009310 008D01D5 unknown
:02009314 49140100 ldmmidb  r4 ,{r8}
:02009318 1F690A00 swine 0x00690a00
:0200931C 07DB02C9 ldreqb r0,db 
:02009320 35070229 strcc r0,[r7, #-0x229]		;(r7-0x229=*(fffffdd7))
:02009324 D007BE0D andle  r11,r7,r13,lsl #0x1c
:02009328 350B0AE1 strcc r0,[r11, #-0xae1]		;(r11-0xae1=*(bc022621))
:0200932C 85251D10 strhi r1,[r5, #-0xd10]!
:02009330 5D3210E0 ldcpl  0,cr1,[r2,#-0x380]!
:02009334 A1708600 cmnge r0,r0,lsl #0xc
:02009338 E5965000 ldr r5,[r6, #+0x0]		;r6+0x0=*(00091c05)
:0200933C 90450794 unknown
:02009340 404D8582 submi  r8,r13,r2,lsl #0xb
:02009344 23CD010D biccs  r0,r13,#0x40000003
:02009348 4910E312 ldmmidb  r0 ,{r1,r4,r8,r9,r13,r14,r15}
:0200934C 20148E00 andcss r8,r4,r0,lsl #0x1c
:02009350 E53E0049 ldr r0,[r14, #-0x49]!
:02009354 A303FD06 unknown
:02009358 017D344D cmneq r13,r13,asr #0x8
:0200935C 02E08530 rsceq  r8,r0,#0xC000000
:02009360 01E28200 mvneq  r8,r0,lsl #0x4
:02009364 04755018 unknown
:02009368 13E08443 mvnne  r8,#0x43000000
:0200936C 95840275 strls r0,[r4, #+0x275]		;r4+0x275=*(9c000375)
:02009370 24E00004 unknown
:02009374 13550051 cmpne r5,#0x51
:02009378 D1026013 unknown
:0200937C E5962002 ldr r2,[r6, #+0x2]		;r6+0x2=*(00091c07)
:02009380 028200C0 addeq  r0,r2,#0xC0
:02009384 9D883631 unknown
:02009388 19006D03 stmnedb  r0 ,{r0,r1,r8,r10,r11,r13,r14}
:0200938C 11B11F71 movnes r1,r1,ror r15
:02009390 7DED0AB5 stcvcl 10,cr0,[r13,#+0x2d4]!
:02009394 CD145550 unknown
:02009398 03D54024 biceqs r4,r5,#0x24
:0200939C 17E08150 unknown
:020093A0 D0006D3B andle  r6,r0,r11,lsr r13
:020093A4 61054101 unknown
:020093A8 9512E790 ldrls r14,[r2, #-0x790]		;(r2-0x790=*(fffff870))
:020093AC 8314A130 tsthi r4,#0xC
:020093B0 208094E2 addcs  r9,r0,r2,ror #0x9
:020093B4 9983035D stmlsib  r3 ,{r0,r2,r3,r4,r6,r8,r9}
:020093B8 451A1D10 ldrmi r1,[r10, #-0xd10]		;(r10-0xd10=*(fffff2f0))
:020093BC 9D00950A unknown
:020093C0 9D844020 unknown
:020093C4 1A1D9F20 bne 0277104C
:020093C8 E2855B01 add  r5,r5,#0x400
:020093CC A1009DF1 unknown
:020093D0 1B65C114 blne 03979828
:020093D4 1A651CA5 bne 03950670
:020093D8 2369008D unknown
:020093DC 0069ECFE unknown
:020093E0 6946259F stmvsdb  r6 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13}^
:020093E4 1B120510 blne 0248A82C
:020093E8 016004F1 unknown
:020093EC 60970529 addvss r0,r7,r9,lsr #0xa
:020093F0 710AE1A0 unknown
:020093F4 000CE790 muleq  r12,r0,r7
:020093F8 50002500 andpl  r2,r0,r0,lsl #0xa
:020093FC 4030E28D eormis r14,r0,r13,lsl #0x5
:02009400 18E20280 unknown
:02009404 0061157D rsbeq  r1,r1,r13,ror r5
:02009408 2112102D tstcs r2,r13,lsr #0x0
:0200940C 06E11CA0 unknown
:02009410 05E08410 streqb r8,[r0, #+0x410]!
:02009414 40240025 eormi  r0,r4,r5,lsr #0x0
:02009418 005D12DD ldreqsb r1,[r13],#-0x2d
:0200941C 832E7130 unknown
:02009420 0B8199E2 bleq 0006FBB0
:02009424 E592E021 ldr r14,[r2, #+0x21]		;r2+0x21=*(00000021)
:02009428 A0231207 eorge  r1,r3,r7,lsl #0x4
:0200942C E53708E1 ldr r0,[r7, #-0x8e1]!
:02009430 00590501 subeqs r0,r9,r1,lsl #0xa
:02009434 51001DC4 unknown
:02009438 866A6B2E unknown
:0200943C AD13E1E2 unknown
:02009440 E91A5914 ldmdb  r10 ,{r2,r4,r8,r11,r12,r14}
:02009444 100503DD unknown
:02009448 000550DC unknown
:0200944C C3017D30 unknown
:02009450 0AEBFFED beq 01B0940C
:02009454 05F051AC ldreqb r5,[r0, #+0x1ac]!
:02009458 4051CC2F submis r12,r1,r15,lsr #0x18
:0200945C 16211092 unknown
:02009460 2C1B05E0 ldccs  5,cr0,[r11],{#0xe0}
:02009464 58E5DD20 unknown
:02009468 38821415 stmccia  r2 ,{r0,r2,r4,r10,r12}
:0200946C 912109ED unknown
:02009470 0031B0E7 eoreqs r11,r1,r7,ror #0x1
:02009474 1AC25051 bne 0109D5C0
:02009478 A1130051 tstge r3,r1,asr r0
:0200947C 11095D1F unknown
:02009480 5AAC0201 bpl 00B09C8C
:02009484 1A3D0045 bne 02F495A0
:02009488 E20110FF and  r1,r1,#0xFF
:0200948C 8D030402 unknown
:02009490 8D0008E8 unknown
:02009494 1D9D00F1 unknown
:02009498 990CA029 stmlsdb  r12 ,{r0,r3,r5,r13,r15}
:0200949C 22109302 andcss r9,r0,#0x8000000
:020094A0 02502CE0 subeqs r2,r0,#0xE000
:020094A4 1118E5DD ldrnesb r14,[r8, -r13]
:020094A8 F110680F tstnv r0,r15,lsl #0x10
:020094AC C8031508 stmgtda  r3 ,{r3,r8,r10,r12}
:020094B0 21100900 tstcs r0,r0,lsl #0x12
:020094B4 1E25E792 mcrne 7,1,r14,cr5,cr2,{4}
:020094B8 B5223823 strlt r3,[r2, #-0x823]!
:020094BC 0C09D508 stceq  5,cr13,[r9],{#0x8}
:020094C0 A5B400D1 ldrge r0,[r4, #+0xd1]!
:020094C4 00B58B22 adceqs r8,r5,r2,lsr #0x16
:020094C8 017D8BAD cmneq r13,r13,lsr #0x17
:020094CC 900601C5 andls  r0,r6,r5,asr #0x3
:020094D0 018904E5 orreq  r0,r9,r5,ror #0x9
:020094D4 00C98086 sbceq  r8,r9,r6,lsl #0x1
:020094D8 001F000D andeqs r0,r15,r13
:020094DC D5EDE59B strleb r14,[r13, #+0x59b]!
:020094E0 80EBFF0E rschi  r15,r11,r14,lsl #0x1e
:020094E4 977D1E85 ldrlsb r1,[r13,-r5, lsl #0x1d]!
:020094E8 7DB0C925 ldcvc  9,cr12,[r0,#+0x94]!
:020094EC 21E0B807 mvncs  r11,r7,lsl #0x10
:020094F0 0D731809 ldceql 8,cr1,[r3,#-0x24]!
:020094F4 0C5DF002 ldceql 0,cr15,[r13],{#0x2}
:020094F8 1849B482 stmneda  r9 ,{r1,r7,r10,r12,r13,r15}^
:020094FC 2B79B050 blcs 03E75644
:02009500 0C9909D5 ldceq  9,cr0,[r9],{#0xd5}
:02009504 38F23C69 unknown
:02009508 3110A507 tstcc r0,r7,lsl #0xa
:0200950C 81003520 unknown
:02009510 5C55483D ldcpll 8,cr4,[r5],{#0x3d}
:02009514 0720283D unknown
:02009518 096D1971 unknown
:0200951C 3D085527 unknown
:02009520 E246D908 sub  r13,r6,#0x20000
:02009524 0708EBFF unknown
:02009528 800B3D9F mulhi  r11,r15,r13
:0200952C 03691739 unknown
:02009530 9F2710F9 swils 0x002710f9
:02009534 241735E5 ldrcs r3,[r7],#-0x5e5
:02009538 08614047 unknown
:0200953C 42954C61 addmis r4,r5,#0x6100
:02009540 0690E024 ldreq r14,[r0],+r4, lsr #0x0
:02009544 00592131 subeqs r2,r9,r1,lsr r1
:02009548 2820498D stmcsda  r0!,{r0,r2,r3,r7,r8,r11,r14}
:0200954C 54480025 strplb r0,[r8],#-0x25
:02009550 99A9014D stmlsib  r9!,{r0,r2,r3,r6,r8}
:02009554 2D02510F unknown
:02009558 1029D461 eorne  r13,r9,r1,ror #0x8
:0200955C 17DD10A5 ldrneb r1,[r13,+r5, lsr #0x1]
:02009560 4C23E994 stcmi  9,cr14,[r3],#-0x250
:02009564 11022120 unknown
:02009568 A2E72490 rscge  r2,r7,#0x90000000
:0200956C 05180071 ldreq r0,[r8, #-0x71]		;(r8-0x71=*(ffffff8f))
:02009570 003D8200 eoreqs r8,r13,r0,lsl #0x4
:02009574 25D41951 ldrcsb r1,[r4, #+0x951]		;r4+0x951=*(9c000a51)
:02009578 1D26AC10 stcne  12,cr10,[r6,#-0x40]!
:0200957C 35247501 strcc r7,[r4, #-0x501]!
:02009580 39822205 stmccib  r2 ,{r0,r2,r9,r13}
:02009584 1C9528E0 ldcne  8,cr2,[r5],{#0xe0}
:02009588 50A00019 adcpl  r0,r0,r9,lsl r0
:0200958C 030CE281 unknown
:02009590 83E79211 mvnhi  r9,#0x10000001
:02009594 00E08555 rsceq  r8,r0,r5,asr r5
:02009598 DC046931 stcle  9,cr6,[r4],{#0x31}
:0200959C 16F00091 unknown
:020095A0 950AE594 strls r14,[r10, #-0x594]		;(r10-0x594=*(fffffa6c))
:020095A4 8201D50C andhi  r13,r1,#0x3000000
:020095A8 14E52021 unknown
:020095AC 101961C1 andnes r6,r9,r1,asr #0x3
:020095B0 86E1509B unknown
:020095B4 F4E041A1 unknown
:020095B8 E5940006 ldr r0,[r4, #+0x6]		;r4+0x6=*(9c000106)
:020095BC 006510E0 rsbeq  r1,r5,r0,ror #0x1
:020095C0 10C58467 sbcne  r8,r5,r7,ror #0x8
:020095C4 1440141D strneb r1,[r0],#-0x41d
:020095C8 25C1E1A0 strcsb r14,[r1, #+0x1a0]		;r1+0x1a0=*(040001a0)=#1030510871(0x3d6c5917)
:020095CC C108AD03 unknown
:020095D0 E0410A91 unknown
:020095D4 C500790C strgt r7,[r0, #-0x90c]		;(r0-0x90c=*(fffff6f4))
:020095D8 39236504 stmccdb  r3!,{r2,r8,r10,r13,r14}
:020095DC 0750F119 unknown
:020095E0 50D9C584 sbcpls r12,r9,r4,lsl #0xb
:020095E4 46000D55 unknown
:020095E8 0A000150 beq 02009B30
:020095EC 12151041 andnes r1,r5,#0x41
:020095F0 C91E2502 ldmgtdb  r14 ,{r1,r8,r10,r13}
:020095F4 1011D840 andnes r13,r1,r0,asr #0x10
:020095F8 E0090190 mul  r9,r0,r1
:020095FC 0500A108 streq r10,[r0, #-0x108]		;(r0-0x108=*(fffffef8))
:02009600 3D610041 stcccl 0,cr0,[r1,#-0x104]!
:02009604 4043B504 submi  r11,r3,r4,lsl #0xa
:02009608 0E00ED12 mcreq 13,0,r14,cr0,cr2,{0}
:0200960C 0D0E654A unknown
:02009610 8003062D andhi  r0,r3,r13,lsr #0xc
:02009614 050092E0 streq r9,[r0, #-0x2e0]		;(r0-0x2e0=*(fffffd20))
:02009618 9928E009 stmlsdb  r8!,{r0,r3,r13,r14,r15}
:0200961C BD00FD13 unknown
:02009620 00ED5813 rsceq  r5,r13,r3,lsl r8
:02009624 000391B8 streqh r9,[r3], -r8
:02009628 6D1C9DE0 unknown
:0200962C 30721310 rsbccs r1,r2,r0,lsl r3
:02009630 051CE1A0 ldreq r14,[r12, #-0x1a0]		;r12-0x1a0=*(4d104378)=#0(0x00000000)
:02009634 40848D1B addmi  r8,r4,r11,lsl r13
:02009638 980E1500 stmlsda  r14 ,{r8,r10,r12}
:0200963C 405D1D49 submis r1,r13,r9,asr #0x1a
:02009640 0204D9A0 andeq  r13,r4,#0x280000
:02009644 0BE2811A bleq 018A9AB4
:02009648 06A5EC23 unknown
:0200964C 05112505 ldreq r2,[r1, #-0x505]		;r1-0x505=*(03fffafb)=#762754863(0x2d76b72f)
:02009650 A121C920 unknown
:02009654 89D7F410 ldmhiib  r7 ,{r4,r10,r12,r13,r14,r15}^
:02009658 0FF93000 swieq 0x00f93000
:0200965C 0AD9002C beq 01649714
:02009660 F1CA0019 bicnv  r0,r10,r9,lsl r0
:02009664 00559A10 subeqs r9,r5,r0,lsl r10
:02009668 093D0030 ldmeqdb  r13!,{r4,r5}
:0200966C 908D81BD strlsh r8,[r13], +r13
:02009670 005D08E5 subeqs r0,r13,r5,ror #0x11
:02009674 8900094C stmhidb  r0 ,{r2,r3,r6,r8,r11}
:02009678 03019810 unknown
:0200967C 102CE01A eorne  r14,r12,r10,lsl r0
:02009680 8320319D unknown
:02009684 5021047D eorpl  r0,r1,r13,ror r4
:02009688 050411EC streq r1,[r4, #-0x1ec]		;(r4-0x1ec=*(9bffff14))
:0200968C 281AE100 ldmcsda  r10 ,{r8,r13,r14,r15}
:02009690 40B511D1 unknown
:02009694 10B96E14 adcnes r6,r9,r4,lsl r14
:02009698 FD090540 unknown
:0200969C E0810212 add  r0,r1,r2,lsl r2
:020096A0 0D140BE4 unknown
:020096A4 0100B901 unknown
:020096A8 6920C100 stmvsdb  r0!,{r8,r14,r15}
:020096AC 10EDD912 rscne  r13,r13,r2,lsl r9
:020096B0 290B79BE stmcsdb  r11 ,{r1,r2,r3,r4,r5,r7,r8,r11,r12,r13,r14}
:020096B4 A504C415 strge r12,[r4, #-0x415]		;(r4-0x415=*(9bfffceb))
:020096B8 30300510 eorccs r0,r0,r0,lsl r5
:020096BC C19D3330 orrgts r3,r13,r0,lsr r3
:020096C0 00AD0325 adceq  r0,r13,r5,lsr #0x6
:020096C4 BCB31235 ldclt  2,cr1,[r3],#+0xd4
:020096C8 91EB1AFF unknown
:020096CC 251CE563 ldrcs r14,[r12, #-0x563]		;r12-0x563=*(4d103fb5)=#0(0x00000000)
:020096D0 CB139500 blgt 024EEAD8
:020096D4 EB1EFFEC bl 027C968C
:020096D8 CDCED475 unknown
:020096DC 9D000C00 unknown
:020096E0 338A2805 orrcc  r2,r10,#0x50000
:020096E4 1018021D andnes r0,r8,r13,lsl r2
:020096E8 6007019D mulvs  r7,r13,r1
:020096EC 009122E2 addeqs r2,r1,r2,ror #0x5
:020096F0 4D01E00A unknown
:020096F4 20029000 andcs  r9,r2,r0
:020096F8 10D1E00B sbcnes r14,r1,r11
:020096FC F100052A unknown
:02009700 00C92510 sbceq  r2,r9,r0,lsl r5
:02009704 010448B4 streqh r4,[r4, -r4]
:02009708 B505B111 strlt r11,[r5, #-0x111]		;(r5-0x111=*(0006beef))
:0200970C E691211A unknown
:02009710 0021101C eoreq  r1,r1,r12,lsl r0
:02009714 E0222098 mla  r2,r8,r0,r2unknown
:02009718 429910B1 addmis r1,r9,#0xB1
:0200971C 0BE02720 bleq 018133A4
:02009720 102500D5 unknown
:02009724 B00015AD andlt  r1,r0,r13,lsr #0xb
:02009728 218D141C orrcs  r1,r13,r12,lsl r4
:0200972C 010D1631 unknown
:02009730 007D0025 rsbeqs r0,r13,r5,lsr #0x0
:02009734 000D7CA7 andeq  r7,r13,r7,lsr #0x19
:02009738 E517F907 ldr r15,[r7, #-0x907]		;(r7-0x907=*(fffff6f9))
:0200973C 7E103D09 cdpvc 13,0,cr3,cr0,cr9,0
:02009740 5DF40015 ldcpll 0,cr0,[r4,#+0x54]!
:02009744 100A001D andne  r0,r10,r13,lsl r0
:02009748 2921E087 stmcsdb  r1!,{r0,r1,r2,r7,r13,r14,r15}
:0200974C 610C0029 unknown
:02009750 559D0021 ldrpl r0,[r13, #+0x21]		;r13+0x21=*(00000021)
:02009754 07002910 unknown
:02009758 03D4076D biceqs r0,r4,#0x1B40000
:0200975C 9500CD2D strls r12,[r0, #-0xd2d]		;(r0-0xd2d=*(fffff2d3))
:02009760 491EAD27 ldmmidb  r14 ,{r0,r1,r2,r5,r8,r10,r11,r13,r15}
:02009764 820100E2 andhi  r0,r1,#0xE2
:02009768 90004907 andls  r4,r0,r7,lsl #0x12
:0200976C 80993205 addhis r3,r9,r5,lsl #0x4
:02009770 034281D7 unknown
:02009774 D2AD0E35 adcle  r0,r13,#0x350
:02009778 039C008D orreqs r0,r12,#0x8D
:0200977C A02D05A5 eorge  r0,r13,r5,lsr #0xb
:02009780 110D12E3 unknown
:02009784 69875111 stmvsib  r7 ,{r0,r4,r8,r12,r14}
:02009788 9612A900 ldrls r10,[r2],-r0, lsl #0x12
:0200978C 5BC00029 blpl 01009838
:02009790 0098044D addeqs r0,r8,r13,asr #0x8
:02009794 00BDE00B adceqs r14,r13,r11
:02009798 61E01C05 mvnvs  r1,r5,lsl #0x18
:0200979C 8E40D190 mcrhi 1,2,r13,cr0,cr0,{4}
:020097A0 9D8000D1 unknown
:020097A4 58104D02 ldmplda  r0 ,{r1,r8,r10,r11,r14}
:020097A8 E59FA36A ldr r10,[r15, #+0x36a]		;r15+0x36a=*(02009b1a)=#273709131(0x1050784b)
:020097AC 0100510E unknown
:020097B0 30953061 addccs r3,r5,r1,ror #0x0
:020097B4 9F0364E1 swils 0x000364e1
:020097B8 033D45E5 teqeq r13,#0x39400000
:020097BC 268520E0 strcs r2,r13,#0x39400000
:020097C0 4511A138 ldrmi r10,[r1, #-0x138]		;r1-0x138=*(03fffec8)=#1677658188(0x63ff084c)
:020097C4 00AD0439 adceq  r0,r13,r9,lsr r4
:020097C8 7B2D0293 blvc 02B4A21C
:020097CC E0211903 eor  r1,r1,r3,lsl #0x12
:020097D0 EB02906C bl 020AD988
:020097D4 EE51E501 cdp 5,4,cr14,cr1,cr1,0
:020097D8 10590039 subnes r0,r9,r9,lsr r0
:020097DC 0709012B streq r0,[r9,-r11, lsr #0x2]
:020097E0 0A5D4D23 beq 0375CC74
:020097E4 923015A1 eorlss r1,r0,#0x28400000
:020097E8 E89306ED ldmia  r3 ,{r0,r2,r3,r5,r6,r7,r9,r10}
:020097EC 09931BF1 ldmeqib  r3 ,{r0,r4,r5,r6,r7,r8,r9,r11,r12}
:020097F0 A1000171 unknown
:020097F4 21B5E791 unknown
:020097F8 E18A4230 orr  r4,r10,r0,lsr r2
:020097FC E7813100 str r3,[r1,+r0, lsl #0x2]
:02009800 80001114 andhi  r1,r0,r4,lsl r1
:02009804 E1590141 cmp r9,r1,asr #0x2
:02009808 F401A9F4 strnv r10,[r1],#-0x9f4
:0200980C 91A004D9 unknown
:02009810 1110D810 tstne r0,r0,lsl r8
:02009814 E0820200 add  r0,r2,r0,lsl #0x4
:02009818 0005093C andeq  r0,r5,r12,lsr r9
:0200981C E1A00E01 mov  r0,r1,lsl #0x1c		;r0=0(0x0)
:02009820 E1001144 unknown
:02009824 0035C161 eoreqs r12,r5,r1,ror #0x2
:02009828 31401299 unknown
:0200982C 00005B00 andeq  r5,r0,r0,lsl #0x16
:02009830 968B099D unknown
:02009834 006D58E0 rsbeq  r5,r13,r0,ror #0x11
:02009838 56003D20 strpl r3,[r0],-r0, lsr #0x1a
:0200983C 8CA8067D stchi  6,cr0,[r8],#+0x1f4
:02009840 10699F02 rsbne  r9,r9,r2,lsl #0x1e
:02009844 02B91DBD adceqs r1,r9,#0x2F40
:02009848 78083649 stmvcda  r8 ,{r0,r3,r6,r9,r10,r12,r13}
:0200984C 990B0495 stmlsdb  r11 ,{r0,r2,r4,r7,r10}
:02009850 0009340C andeq  r3,r9,r12,lsl #0x8
:02009854 15000992 strne r0,[r0, #-0x992]		;(r0-0x992=*(fffff66e))
:02009858 00050BE0 andeq  r0,r5,r0,ror #0x17
:0200985C 71195938 tstvc r9,r8,lsr r9
:02009860 00AD4700 adceq  r4,r13,r0,lsl #0xe
:02009864 06C103B4 unknown
:02009868 B143148D unknown
:0200986C 5D005902 unknown
:02009870 F6206110 unknown
:02009874 2302B900 unknown
:02009878 50790561 rsbpls r0,r9,r1,ror #0xa
:0200987C A01E6596 mulges r14,r6,r5
:02009880 2BE1B05A blcs 018759F0
:02009884 5079032D rsbpls r0,r9,r13,lsr #0x6
:02009888 1C48ED4C stcnel 13,cr14,[r8],{#0x4c}
:0200988C 37187958 unknown
:02009890 C03CE594 mlagts r12,r4,r5,r14unknown
:02009894 9201E59D andls  r14,r1,#0x27400000
:02009898 03E0211A mvneq  r2,#0x80000006
:0200989C 20859C31 addcs  r9,r5,r1,lsr r12
:020098A0 11E92880 mvnne  r2,r0,lsl #0x11
:020098A4 1006CD30 andne  r12,r6,r0,lsr r13
:020098A8 87086990 unknown
:020098AC 610AE04A unknown
:020098B0 05618001 streqb r8,[r1, #-0x1]!
:020098B4 0015100D andeqs r1,r5,r13
:020098B8 104474E1 subne  r7,r4,r1,ror #0x9
:020098BC 8218004D andhis r0,r8,#0x4D
:020098C0 0410B0E0 ldreq r11,[r0],#-0xe0
:020098C4 94170161 ldrls r0,[r7],#-0x161
:020098C8 20B02BD5 unknown
:020098CC D9091195 stmledb  r9 ,{r0,r2,r4,r7,r8,r12}
:020098D0 20B01507 adccss r1,r0,r7,lsl #0xa
:020098D4 D5001181 strle r1,[r0, #-0x181]		;(r0-0x181=*(fffffe7f))
:020098D8 00358126 eoreqs r8,r5,r6,lsr #0x2
:020098DC 00002920 andeq  r2,r0,r0,lsr #0x12
:020098E0 3425D100 unknown
:020098E4 38A500FD stmccia  r5!,{r0,r2,r3,r4,r5,r6,r7}
:020098E8 94A71091 unknown
:020098EC 11B827BD ldrneh r2,[r8, +r13]!
:020098F0 00F1129F smlaleqs r1,r1,r15,r2
:020098F4 1801E002 stmneda  r1 ,{r1,r13,r14,r15}
:020098F8 014CE1A0 unknown
:020098FC 382100D9 stmccda  r1!,{r0,r3,r4,r6,r7}
:02009900 0293E1A0 addeqs r14,r3,#0x28
:02009904 3CE00101 stcccl 1,cr0,[r0],#+0x4
:02009908 310A06D9 unknown
:0200990C 0433E793 unknown
:02009910 000907E9 andeq  r0,r9,r9,ror #0xf
:02009914 8000F186 andhi  r15,r0,r6,lsl #0x3
:02009918 07114CE2 ldreq r4,r15,r0,r6,lsl #0x3
:0200991C 94270119 unknown
:02009920 20151399 mulcss r5,r9,r3
:02009924 19320754 ldmnedb  r2!,{r2,r4,r6,r8,r9,r10}
:02009928 A9004921 stmgedb  r0 ,{r0,r5,r8,r11,r14}
:0200992C E5942700 ldr r2,[r4, #+0x700]		;r4+0x700=*(9c000800)
:02009930 47E00B11 unknown
:02009934 07581B39 unknown
:02009938 A502B584 strge r11,[r2, #-0x584]		;r2-0x584=*(2d76b1ab)=#0(0x00000000)
:0200993C 83413019 unknown
:02009940 530122E2 unknown
:02009944 0BCDB5E1 bleq 013770D0
:02009948 03110580 tsteq r1,#0x20000000
:0200994C 0DA10A45 stceq  10,cr0,[r1,#+0x114]!
:02009950 410D0281 unknown
:02009954 00F95564 rsceqs r5,r9,r4,ror #0xa
:02009958 C99D0028 ldmgtib  r13 ,{r3,r5}
:0200995C 80214021 eorhi  r4,r1,r1,lsr #0x0
:02009960 79D11005 ldmvcib  r1 ,{r0,r2,r12}^
:02009964 75640005 strvcb r0,[r4, #-0x5]!
:02009968 FFEBEC03 swinv 0x00ebec03
:0200996C 50E90AEB rscpl  r0,r9,r11,ror #0x15
:02009970 B4041D20 strlt r1,[r4],#-0xd20
:02009974 00DD0245 sbceqs r0,r13,r5,asr #0x4
:02009978 B51AD508 ldrlt r13,[r10, #-0x508]		;r10-0x508=*(63ff0344)=#0(0x00000000)
:0200997C 1000252F andne  r2,r0,r15,lsr #0xa
:02009980 0B254649 bleq 0295B2AC
:02009984 811D01E0 tsthi r13,r0,ror #0x3
:02009988 E086725A add  r7,r6,r10,asr r2
:0200998C E3C0A020 bic  r10,r0,#0x20
:02009990 8130000A teqhi r0,r10
:02009994 D8E28110 unknown
:02009998 4D070520 unknown
:0200999C 16FDC203 unknown
:020099A0 307DB058 rsbccs r11,r13,r8,asr r0
:020099A4 E001019A mul  r1,r10,r1
:020099A8 8BB00109 blhi 00C09DD4
:020099AC 2C939BE2 ldccs  11,cr9,[r3],{#0xe2}
:020099B0 128800E0 addne  r0,r8,#0xE0
:020099B4 B028E081 eorlt  r14,r8,r1,lsl #0x1
:020099B8 6900E59D stmvsdb  r0 ,{r0,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:020099BC C018E004 andgts r14,r8,r4
:020099C0 B009E59B mullt  r9,r11,r5
:020099C4 01E08701 mvneq  r8,r1,lsl #0xe
:020099C8 02E08C10 rsceq  r8,r0,#0x1000
:020099CC E08100C6 add  r0,r1,r6,asr #0x1
:020099D0 C013218B andgts r2,r3,r11,lsl #0x3
:020099D4 083CE185 ldmeqda  r12!,{r0,r2,r7,r8,r13,r14,r15}
:020099D8 00C594B7 streqh r9,[r5],#+0x47
:020099DC C0B1E35B adcgts r14,r1,r11,asr r3
:020099E0 20110495 mulcss r1,r5,r4
:020099E4 B1159DB0 ldrlth r9,[r5, -r0]
:020099E8 11008BC0 unknown
:020099EC E086B009 add  r11,r6,r9
:020099F0 008BC001 addeq  r12,r11,r1
:020099F4 00154CE2 andeqs r4,r5,r2,ror #0x19
:020099F8 0B000D54 bleq 0200CF50
:020099FC E0144CB0 ldrh r4,[r4], -r0
:02009A00 5403650B strpl r6,[r3],#-0x50b
:02009A04 50B584B7 unknown
:02009A08 E5941704 ldr r1,[r4, #+0x704]		;r4+0x704=*(9c000804)
:02009A0C 1194B758 orrnes r11,r4,r8,asr r7
:02009A10 E0404000 sub  r4,r0,r0
:02009A14 E15B0001 cmp r11,r1
:02009A18 00841758 addeq  r1,r4,r8,asr r7
:02009A1C 58193DB5 ldmplda  r9 ,{r0,r2,r4,r5,r7,r8,r10,r11,r12,r13}
:02009A20 1C390639 ldcne  6,cr0,[r9],#-0xe4
:02009A24 DA021501 ble 0208EE30
:02009A28 A100115A unknown
:02009A2C A505291A strge r2,[r5, #-0x91a]		;(r5-0x91a=*(0006b6e6))
:02009A30 CBE1584E blgt 0185FB70
:02009A34 B48F0085 strlt r0,[r15],#+0x85
:02009A38 870514D9 unknown
:02009A3C 8531A5CC ldrhi r10,[r1, #-0x5cc]!
:02009A40 D811A120 ldmleda  r1 ,{r5,r8,r13,r15}
:02009A44 B8000176 stmltda  r0 ,{r1,r2,r4,r5,r6,r8}
:02009A48 0FFF0005 swieq 0x00ff0005
:02009A4C 0D720199 ldceql 1,cr0,[r2,#-0x264]!
:02009A50 1AA50225 bne 0094A2EC
:02009A54 E59F3060 ldr r3,[r15, #+0x60]		;r15+0x60=*(02009abc)=#-706371616(0xd5e59fe0)
:02009A58 D1022060 unknown
:02009A5C 00011100 andeq  r1,r1,r0,lsl #0x2
:02009A60 0071A0C0 rsbeqs r10,r1,r0,asr #0x1
:02009A64 A3294D83 unknown
:02009A68 E0230291 mla  r3,r1,r2,r0unknown
:02009A6C 3D025D0C unknown
:02009A70 21600C10 unknown
:02009A74 E020E083 eor  r14,r0,r3,lsl #0x1
:02009A78 5E005192 mcrpl 1,0,r5,cr0,cr2,{4}
:02009A7C 7107E140 unknown
:02009A80 1E12E923 cdpne 9,0,cr14,cr2,cr3,1
:02009A84 0C028CE3 stceq  12,cr8,[r2],{#0xe3}
:02009A88 1A750082 bne 03D49C98
:02009A8C 61201361 unknown
:02009A90 2CE0AE03 stccsl 14,cr10,[r0],#+0xc
:02009A94 188D0621 stmneia  r13 ,{r0,r5,r9,r10}
:02009A98 20E28CC0 rsccs  r8,r2,r0,asr #0x19
:02009A9C E3035C00 unknown
:02009AA0 FA02E1F0 blx 020C2270
:02009AA4 5108E30D unknown
:02009AA8 514C1080 unknown
:02009AAC 00114000 andeqs r4,r1,r0
:02009AB0 99A0C2C2 stmlsib  r0!,{r1,r6,r7,r9,r14,r15}
:02009AB4 F5459E0C strnvb r9,[r5, #-0xe0c]		;(r5-0xe0c=*(0006b1f4))
:02009AB8 30025D32 andcc  r5,r2,r2,lsr r13
:02009ABC D5E59FE0 strleb r9,[r5, #+0xfe0]!
:02009AC0 32438C18 subcc  r8,r3,#0x1800
:02009AC4 0E91E042 cdpeq 0,8,cr14,cr1,cr2,2
:02009AC8 0020E020 eoreq  r14,r0,r0,lsr #0x0
:02009ACC 0DE28020 stceql 0,cr8,[r2,#+0x80]!
:02009AD0 11D51700 bicnes r1,r5,r0,lsl #0xe
:02009AD4 81280310 unknown
:02009AD8 E0031011 and  r1,r3,r1,lsl r0
:02009ADC 00110C01 andeqs r0,r1,r1,lsl #0x18
:02009AE0 01079E92 swpeq r9,r2,r7
:02009AE4 82010C00 andhi  r0,r1,#0x0
:02009AE8 801002E7 andhis r0,r0,r7,ror #0x5
:02009AEC 3B8D59DD blcc 00360268
:02009AF0 4010D110 andmis r13,r0,r0,lsl r1
:02009AF4 0C352CB0 ldceq  12,cr2,[r5],#-0x2c0
:02009AF8 CD9C3B8D unknown
:02009AFC DD007D29 unknown
:02009B00 20DD5460 sbccss r5,r13,r0,ror #0x8
:02009B04 010088BB streqh r8,[r0, -r11]
:02009B08 88000D00 stmhida  r0 ,{r8,r10,r11}
:02009B0C DD014120 unknown
:02009B10 E036CC00 eors r12,r6,r0,lsl #0x18
:02009B14 1D91EBFF unknown
:02009B18 784B8D7C stmvcda  r11 ,{r2,r3,r4,r5,r6,r8,r10,r11,r15}^
:02009B1C 0B751050 bleq 03D4DC64
:02009B20 931A8D31 tstls r10,#0xC40
:02009B24 0FD11CE5 swieq 0x00d11ce5
:02009B28 0DB9948A ldceq  4,cr9,[r9,#+0x228]!
:02009B2C E59026EC ldr r2,[r0, #+0x6ec]		;r0+0x6ec=*(000006ec)
:02009B30 26023192 unknown
:02009B34 01451CE0 unknown
:02009B38 10010DF0 unknown
:02009B3C 70A80161 adcvc  r0,r8,r1,ror #0x2
:02009B40 3750097D unknown
:02009B44 274CE590 unknown
:02009B48 1CE59002 stcnel 0,cr9,[r5],#+0x8
:02009B4C A0E590E7 rscge  r9,r5,r7,ror #0x1
:02009B50 E2860010 add  r0,r6,#0x10
:02009B54 E88D000C stmia  r13 ,{r2,r3}
:02009B58 80000954 andhi  r0,r0,r4,asr r9
:02009B5C 8904A138 stmhidb  r4 ,{r3,r4,r5,r8,r13,r15}
:02009B60 90C75812 sbcls  r5,r7,r2,lsl r8
:02009B64 020605E5 andeq  r0,r6,#0x39400000
:02009B68 1285E084 addne  r14,r5,#0x84
:02009B6C 8E01910E cdphi 1,0,cr9,cr1,cr14,0
:02009B70 E0812815 add  r2,r1,r5,lsl r8
:02009B74 098DE56D stmeqib  r13 ,{r0,r2,r3,r5,r6,r8,r10,r13,r14,r15}
:02009B78 9B5D01B5 blls 0374A254
:02009B7C A33170B4 teqge r1,#0xB4
:02009B80 0EAB0B59 mcreq 11,5,r0,cr11,cr9,{2}
:02009B84 181DCD02 ldmneda  r13 ,{r1,r8,r10,r11,r14,r15}
:02009B88 01A3033D moveq  r0,lsr r13		;r0=0(0x0)
:02009B8C 0B5DB090 bleq 03775DD4
:02009B90 60387DD5 unknown
:02009B94 F09839AD addnvs r3,r8,r13,lsr #0x13
:02009B98 0A334502 beq 02CDAFA8
:02009B9C 49596555 ldmmidb  r9 ,{r0,r2,r4,r6,r8,r10,r13,r14}^
:02009BA0 0254DC23 subeqs r13,r4,#0x2300
:02009BA4 000D0001 andeq  r0,r13,r1
:02009BA8 E59F22DC ldr r2,[r15, #+0x2dc]		;r15+0x2dc=*(02009e8c)=#-1189085171(0xb920000d)
:02009BAC 09AD0609 stmeqib  r13!,{r0,r3,r9,r10}
:02009BB0 C40019FE strgt r1,[r0],#-0x9fe
:02009BB4 D0E59F12 rscle  r9,r5,r2,lsl r15
:02009BB8 0510A505 ldreq r10,[r0, #-0x505]		;(r0-0x505=*(fffffafb))
:02009BBC 06D90A00 ldreqb r0,[r9],+r0, lsl #0x14
:02009BC0 9906D924 stmlsdb  r6 ,{r2,r5,r8,r11,r12,r14,r15}
:02009BC4 E0252B10 eor  r2,r5,r0,lsl r11
:02009BC8 0A91DFEC beq 00481B80
:02009BCC 0155427D cmpeq r5,r13,ror r2
:02009BD0 85F02011 ldrhib r2,[r0, #+0x11]!
:02009BD4 0061C200 rsbeq  r12,r1,r0,lsl #0x4
:02009BD8 C80085C3 stmgtda  r0 ,{r0,r1,r6,r7,r8,r10,r15}
:02009BDC D9150000 ldmledb  r5 ,{}
:02009BE0 8400A90D strhi r10,[r0],#-0x90d
:02009BE4 95133902 ldrls r3,[r3, #-0x902]		;(r3-0x902=*(d5e596de))
:02009BE8 018D4339 orreq  r4,r13,r9,lsr r3
:02009BEC 804339D3 unknown
:02009BF0 10F33902 rscnes r3,r3,r2,lsl #0x12
:02009BF4 032D6339 unknown
:02009BF8 8DE92339 stchil 3,cr2,[r9,#+0xe4]!
:02009BFC 08E59619 unknown
:02009C00 03062D20 unknown
:02009C04 85EB2100 strhib r2,[r11, #+0x100]!
:02009C08 21264D05 unknown
:02009C0C B9108112 ldmltdb  r0 ,{r1,r4,r8,r15}
:02009C10 974E100D strlsb r1,[r14, -r13]
:02009C14 CD11B0E1 unknown
:02009C18 017514E1 cmneq r5,r1,ror #0x9
:02009C1C 3010B580 andccs r11,r0,r0,lsl #0xb
:02009C20 91333D02 teqls r3,r2,lsl #0x1a
:02009C24 00910200 addeqs r0,r1,r0,lsl #0x4
:02009C28 1CF95903 ldcnel 9,cr5,[r9],#+0xc
:02009C2C 612B1335 unknown
:02009C30 0750C100 ldreqb r12,[r0,-r0, lsl #0x2]
:02009C34 E21B857C ands r8,r11,#0x1F000000
:02009C38 204140C1 subcs  r4,r1,r1,asr #0x1
:02009C3C E59FA1E8 ldr r10,[r15, #+0x1e8]		;r15+0x1e8=*(02009e2c)=#-352320914(0xeb00026e)
:02009C40 B9862539 stmltib  r6 ,{r0,r3,r4,r5,r8,r10,r13}
:02009C44 0191E001 orreqs r14,r1,r1
:02009C48 E59F8100 ldr r8,[r15, #+0x100]		;r15+0x100=*(02009d50)=#-1792997572(0x9521073c)
:02009C4C 064109F0 unknown
:02009C50 37BC1639 unknown
:02009C54 0186E1C7 orreq  r14,r6,r7,asr #0x3
:02009C58 BCE08403 stcltl 4,cr8,[r0],#+0xc
:02009C5C B2E1D717 rsclt  r13,r1,#0x5C0000
:02009C60 E5800EE1 str r0,[r0, #+0xee1]		;r0+0xee1=*(00000ee1)
:02009C64 750FE106 strvc r14,[r15, #-0x106]		;r15-0x106=*(02009b66)=#-528219642(0xe0840206)
:02009C68 86120500 ldrhi r0,[r2],-r0, lsl #0xa
:02009C6C 59E803B5 unknown
:02009C70 14F14145 unknown
:02009C74 B0007564 andlt  r7,r0,r4,ror #0xa
:02009C78 F33D233D teqnv r13,#0xF4000000
:02009C7C 0C956B5D ldceq  11,cr6,[r5],{#0x5d}
:02009C80 69021169 stmvsdb  r2 ,{r0,r3,r5,r6,r8,r12}
:02009C84 1A175141 bne 025DE190
:02009C88 5BE70751 blpl 019CB9D4
:02009C8C 85B00071 ldrhi r0,[r0, #+0x71]!
:02009C90 CD107902 unknown
:02009C94 A100A920 unknown
:02009C98 E1BD0125 movs r0,r5,lsr #0x2		;r0=110592(0x1b000)
:02009C9C 2D380109 ldccs  1,cr0,[r8,#-0x24]!
:02009CA0 0D03BD56 unknown
:02009CA4 01093D10 unknown
:02009CA8 150551BA strne r5,[r5, #-0x1ba]		;(r5-0x1ba=*(0006be46))
:02009CAC 12599D02 subnes r9,r9,#0x80
:02009CB0 863339E3 unknown
:02009CB4 CD282BE5 stcgt  11,cr2,[r8,#-0x394]!
:02009CB8 25D99425 ldrcsb r9,[r9, #+0x425]		;r9+0x425=*(00000425)
:02009CBC 10051A45 andne  r1,r5,r5,asr #0x14
:02009CC0 209A002D addcss r0,r10,r13,lsr #0x0
:02009CC4 05A50375 streq r0,[r5, #+0x375]!
:02009CC8 13D12AE9 bicnes r2,r1,#0xE9000
:02009CCC 1EE28220 cdpne 2,14,cr8,cr2,cr0,1
:02009CD0 350C1009 strcc r1,[r12, #-0x9]		;r12-0x9=*(4d10450f)=#0(0x00000000)
:02009CD4 02C9F808 sbceq  r15,r9,#0x80000
:02009CD8 1A0B6D80 bne 022E52E0
:02009CDC AA000055 bge 02009E38
:02009CE0 304516EC subcc  r1,r5,r12,ror #0xd
:02009CE4 602C11C5 eorvs  r1,r12,r5,asr #0x3
:02009CE8 B50049C7 strlt r4,[r0, #-0x9c7]		;(r0-0x9c7=*(0001a639))
:02009CEC 0029C012 eoreq  r12,r9,r2,lsl r0
:02009CF0 090029E6 stmeqdb  r0 ,{r1,r2,r5,r6,r7,r8,r11,r13}
:02009CF4 E04ED620 sub  r13,r14,r0,lsr #0xc
:02009CF8 002DC008 eoreq  r12,r13,r8
:02009CFC C005F9C7 andgt  r15,r5,r7,asr #0x13
:02009D00 49E58D50 unknown
:02009D04 0CEBFFFC stceql 15,cr15,[r11],#+0x3f0
:02009D08 2C8001B5 stccs  1,cr0,[r0],{#0xb5}
:02009D0C B9030051 stmltdb  r3 ,{r0,r4,r6}
:02009D10 FC148501 ldc2  5,cr8,[r4],{#0x1}
:02009D14 5A14001D bpl 02509D90
:02009D18 F90A0075 stmnvdb  r10 ,{r0,r2,r4,r5,r6}
:02009D1C 0609432B streq r4,[r9],-r11, lsr #0x6
:02009D20 953702AD ldrls r0,[r7, #-0x2ad]!
:02009D24 6909E535 stmvsdb  r9 ,{r0,r2,r4,r5,r8,r10,r13,r14,r15}
:02009D28 00D10802 sbceqs r0,r1,r2,lsl #0x10
:02009D2C 1205B9EC andne  r11,r5,#0x3B0000
:02009D30 B00F5154 andlt  r5,r15,r4,asr r1
:02009D34 10080221 andne  r0,r8,r1,lsr #0x4
:02009D38 95260279 strls r0,[r6, #-0x279]!
:02009D3C 0180E525 orreq  r14,r0,r5,lsr #0xa
:02009D40 1DFCE791 ldcnel 7,cr14,[r12,#+0x244]!
:02009D44 C0127905 andgts r7,r2,r5,lsl #0x12
:02009D48 06FC11A9 unknown
:02009D4C D019E585 andles r14,r9,r5,lsl #0xb
:02009D50 9521073C strls r0,[r1, #-0x73c]!
:02009D54 05001105 streq r1,[r0, #-0x105]		;(r0-0x105=*(0001aefb))
:02009D58 07122D6E ldreq r2,[r0, #-0x105]		;(r0-0x105=*(0001aefb))
:02009D5C 1D852495 unknown
:02009D60 00112C15 andeqs r2,r1,r5,lsl r12
:02009D64 019D0615 orreqs r0,r13,r5,lsl r6
:02009D68 7D27DF4C stcvc  15,cr13,[r7,#-0x130]!
:02009D6C 14F91706 unknown
:02009D70 0009E041 andeq  r14,r9,r1,asr #0x0
:02009D74 1BF51291 blne 01D4E7C0
:02009D78 3138D3E5 teqcc r8,r5,ror #0x7
:02009D7C 39100D05 ldmccdb  r0 ,{r0,r2,r8,r10,r11}
:02009D80 F9100917 ldmnvdb  r0 ,{r0,r1,r2,r4,r8,r11}
:02009D84 8D7C1816 ldchil 8,cr1,[r12,#-0x58]!
:02009D88 72298717 eorvc  r8,r9,#0x5C0000
:02009D8C 290011D8 stmcsdb  r0 ,{r3,r4,r6,r7,r8,r12}
:02009D90 3C3C09F2 ldccc  9,cr0,[r12],#-0x3c8
:02009D94 1225AC75 eorne  r10,r5,#0x7500
:02009D98 12250C89 eorne  r0,r5,#0x8900
:02009D9C B0117DB0 ldrlth r7,[r1], -r0
:02009DA0 25542EE1 ldrcsb r2,[r4, #-0xee1]		;(r4-0xee1=*(9bfff21f))
:02009DA4 00A10800 adceq  r0,r1,r0,lsl #0x10
:02009DA8 1000690C andne  r6,r0,r12,lsl #0x12
:02009DAC 01292A30 unknown
:02009DB0 65060109 strvs r0,[r6, #-0x109]		;(r6-0x109=*(00091afc))
:02009DB4 3101D406 unknown
:02009DB8 CB103520 blgt 02417240
:02009DBC 303503C1 eorccs r0,r5,r1,asr #0x7
:02009DC0 3661014D unknown
:02009DC4 11000101 unknown
:02009DC8 21AF065D movcs  r0,r13,asr r6
:02009DCC 00750339 rsbeqs r0,r5,r9,lsr r3
:02009DD0 0661DF2B unknown
:02009DD4 A6066101 strge r6,[r6],-r1, lsl #0x2
:02009DD8 50357111 eorpls r7,r5,r1,lsl r1
:02009DDC 150B0065 strne r0,[r11, #-0x65]		;(r11-0x65=*(ffffff9b))
:02009DE0 E51E553E ldr r5,[r14, #-0x53e]		;(r14-0x53e=*(e083fcc8))
:02009DE4 3190EA2A orrccs r14,r0,r10,lsr #0x14
:02009DE8 011CE028 tsteq r12,r8,lsr #0x0
:02009DEC 20901800 addcss r1,r0,r0,lsl #0x10
:02009DF0 003D0041 eoreqs r0,r13,r1,asr #0x0
:02009DF4 4D9F0174 unknown
:02009DF8 25419806 strcsb r9,[r1, #-0x806]		;(r1-0x806=*(fffff7fa))
:02009DFC 9836ECA3 ldmlsda  r6!,{r0,r1,r5,r7,r10,r11,r13,r14,r15}
:02009E00 01A50BE5 moveq  r0,r5,ror #0x17
:02009E04 A0055D1C andge  r5,r5,r12,lsl r13
:02009E08 399F0170 ldmccib  r15 ,{r4,r5,r6,r8}
:02009E0C 0F1D9326 swieq 0x001d9326
:02009E10 A8127909 ldmgeda  r2 ,{r0,r3,r8,r11,r12,r13,r14}
:02009E14 054D9410 streqb r9,[r13, #-0x410]		;(r13-0x410=*(fffffbf0))
:02009E18 8D14308D unknown
:02009E1C 00812403 addeq  r2,r1,r3,lsl #0x8
:02009E20 E50645AC str r4,[r6, #-0x5ac]		;(r6-0x5ac=*(00091659))
:02009E24 E59D3020 ldr r3,[r13, #+0x20]		;r13+0x20=*(00000020)
:02009E28 8100F90C unknown
:02009E2C EB00026E bl 0200A7EC
:02009E30 2001C106 andcs  r12,r1,r6,lsl #0x2
:02009E34 01A00009 moveq  r0,r9			;r0=0(0x0)
:02009E38 00D11F55 sbceqs r1,r1,r5,asr r15
:02009E3C B2002910 andlt  r2,r0,#0x40000
:02009E40 56B40565 unknown
:02009E44 24E1CD01 unknown
:02009E48 103D0055 eornes r0,r13,r5,asr r0
:02009E4C 1930011C ldmnedb  r0!,{r2,r3,r4,r8}
:02009E50 3C003D00 stccc  13,cr3,[r0],{#0x0}
:02009E54 13091171 unknown
:02009E58 690B2CE3 stmvsdb  r11 ,{r0,r1,r5,r6,r7,r10,r11,r13}
:02009E5C EC50B101 ldcl 1,cr11,[r0],{#0x1}
:02009E60 20B19F60 adccss r9,r1,r0,ror #0x1e
:02009E64 012350E8 unknown
:02009E68 E59F4000 ldr r4,[r15, #+0x0]		;r15+0x0=*(02009e70)=#-1578925798(0xa1e3811a)
:02009E6C 159F70F8 ldrne r7,[r15, #+0xf8]		;r15+0xf8=*(02009f6c)=#-494252145(0xe28a4f8f)
:02009E70 A1E3811A mvnge  r8,r10,lsl r1
:02009E74 87018A10 unknown
:02009E78 0231B4E0 eoreqs r11,r1,#0xE0000000
:02009E7C 3BA9E1DD blcc 00A825F8
:02009E80 6916E153 ldmvsdb  r6 ,{r0,r1,r4,r6,r8,r13,r14,r15}
:02009E84 45441801 strmib r1,[r4, #-0x801]		;(r4-0x801=*(a1e37919))
:02009E88 541D490D ldrpl r4,[r13],#-0x90d
:02009E8C B920000D stmltdb  r0!,{r0,r2,r3}
:02009E90 0D3D0405 ldceq  4,cr0,[r13,#-0x14]!
:02009E94 904004AB subls  r0,r0,r11,lsr #0x9
:02009E98 006503F5 unknown
:02009E9C 18E28D30 unknown
:02009EA0 3400310B strcc r3,[r0],#-0x10b
:02009EA4 551C01A9 ldrpl r0,[r12, #-0x1a9]		;r12-0x1a9=*(4d10436f)=#0(0x00000000)
:02009EA8 79107500 ldmvcdb  r0 ,{r8,r10,r12,r13,r14}
:02009EAC 01B4EA10 moveqs r14,r0,lsl r10		;r14=0(0x0)
:02009EB0 11FFE1DD ldrnesb r14,[r15, #+0x1d]!
:02009EB4 0EB97F08 cdpeq 15,10,cr7,cr9,cr8,0
:02009EB8 3954DDA0 ldmccdb  r4 ,{r5,r7,r8,r10,r11,r12,r14,r15}^
:02009EBC 0A51BC12 beq 03478F0C
:02009EC0 105D1065 subnes r1,r13,r5,ror #0x0
:02009EC4 DD3B8FF8 ldcle  15,cr8,[r11,#-0x3e0]!
:02009EC8 1A03E909 bne 021042F4
:02009ECC E0E35A00 rsc  r5,r3,r0,lsl #0x14
:02009ED0 0683025D unknown
:02009ED4 1005D900 andne  r13,r5,r0,lsl #0x12
:02009ED8 09E50835 unknown
:02009EDC B40229D2 strlt r2,[r2],#-0x9d2
:02009EE0 200035DB unknown
:02009EE4 6D08F510 unknown
:02009EE8 32201C05 eorcc  r1,r0,#0x500
:02009EEC 00203569 eoreq  r3,r0,r9,ror #0xa
:02009EF0 9401298D strls r2,[r1],#-0x98d
:02009EF4 16114CE5 ldrne r4,[r1],#-0x98d
:02009EF8 0183E598 unknown
:02009EFC 32FDE790 rscccs r14,r13,#0x2400000
:02009F00 09E08280 unknown
:02009F04 001C09DD ldreqsb r0,[r12], -r13
:02009F08 8819698D ldmhida  r9 ,{r0,r2,r3,r7,r8,r11,r13,r14}
:02009F0C 01F1A3C1 mvneqs r10,r1,asr #0x7
:02009F10 19281085 stmnedb  r8!,{r0,r2,r7,r12}
:02009F14 E4756122 unknown
:02009F18 AD85616C unknown
:02009F1C 2019D513 andcss r13,r9,r3,lsl r5
:02009F20 0209154D andeq  r1,r9,#0x13400000
:02009F24 192955ED stmnedb  r9!,{r0,r2,r3,r5,r6,r7,r8,r10,r12,r14}
:02009F28 0D61E4F7 stceql 4,cr14,[r1,#-0x3dc]!
:02009F2C 0D601D12 stceql 13,cr1,[r0,#-0x48]!
:02009F30 02616E62 rsbeq  r6,r1,#0x620
:02009F34 0D515CCC unknown
:02009F38 B0142502 andlts r2,r4,r2,lsl #0xa
:02009F3C E5961775 ldr r1,[r6, #+0x775]		;r6+0x775=*(0009237a)
:02009F40 80011609 andhi  r1,r1,r9,lsl #0xc
:02009F44 A0082BCD andge  r2,r8,r13,asr #0x17
:02009F48 001DE080 andeqs r14,r13,r0,lsl #0x1
:02009F4C 5C204184 stcpl  1,cr4,[r0],#-0x210
:02009F50 F90C10ED stmnvdb  r12 ,{r0,r2,r3,r5,r6,r7,r12}
:02009F54 7F50893A swivc 0x0050893a
:02009F58 61B50F69 movvss r0,r9,ror #0x1e
:02009F5C 30610C20 rsbcc  r0,r1,r0,lsr #0x18
:02009F60 0200C153 andeq  r12,r0,#0xC0000014
:02009F64 9500610A strls r6,[r0, #-0x10a]		;(r0-0x10a=*(fffffef6))
:02009F68 E31021F1 tst r0,#0x4000003C
:02009F6C E28A4F8F add  r4,r10,#0x23C
:02009F70 298116CD stmcsib  r1 ,{r0,r2,r3,r6,r7,r9,r10,r12}
:02009F74 1BF10C50 blne 01C4D0BC
:02009F78 C1104917 tstgt r0,r7,lsl r9
:02009F7C 358D0804 strcc r0,[r13, #+0x804]		;r13+0x804=*(00000804)
:02009F80 3D50E9E8 unknown
:02009F84 FFFF4910 swinv 0x00ff4910
:02009F88 1D0618EB unknown
:02009F8C 94040400 strls r0,[r4],#-0x400
:02009F90 071822F9 unknown
:02009F94 C015119A mulgts r5,r10,r1
:02009F98 1411A000 ldrne r10,[r1],#-0x0
:02009F9C 15008A07 strne r8,[r0, #-0xa07]		;(r0-0xa07=*(fffff5f9))
:02009FA0 5D0A20A9 unknown
:02009FA4 15703D10 ldrneb r3,[r0, #-0xd10]!
:02009FA8 5AE80021 bpl 01A0A034
:02009FAC 3270AD26 rsbccs r10,r0,#0x980
:02009FB0 50210355 eorpl  r0,r1,r5,asr r3
:02009FB4 40002105 andmi  r2,r0,r5,lsl #0x2
:02009FB8 0300195A unknown
:02009FBC 71001E39 unknown
:02009FC0 BD00EC30 unknown
:02009FC4 8A06950F bhi 021AF408
:02009FC8 02110AC5 andeqs r0,r1,#0xC5000
:02009FCC 00251499 mlaeq  r5,r9,r4,r1unknown
:02009FD0 7CC21029 stcvcl 0,cr1,[r2],{#0x29}
:02009FD4 0049FFFF unknown
:02009FD8 C00B01ED andgt  r0,r11,r13,ror #0x3
:02009FDC 4C222049 stcmi  0,cr2,[r2],#-0x124
:02009FE0 1A1D03E1 bne 0274AF6C
:02009FE4 1500310F strne r3,[r0, #-0x10f]		;(r0-0x10f=*(fffffef1))
:02009FE8 00090D10 andeq  r0,r9,r0,lsl r13
:02009FEC D5005BB2 strle r5,[r0, #-0xbb2]		;(r0-0xbb2=*(fffff44e))
:02009FF0 791009F1 ldmvcdb  r0 ,{r0,r4,r5,r6,r7,r8,r11}
:02009FF4 6979D549 ldmvsdb  r9!,{r0,r3,r6,r8,r10,r12,r14,r15}^
:02009FF8 C979549C unknown
:02009FFC 9A297902 bls 02A6840C
:0200A000 299102E5 ldmcsib  r1 ,{r0,r2,r5,r6,r7,r9}
:0200A004 CAE5458A bgt 0195B634
:0200A008 85E28A0F strhib r8,[r2, #+0xa0f]!
:0200A00C 2365E209 unknown
:0200A010 E59A26A0 ldr r2,[r10, #+0x6a0]		;r10+0x6a0=*(eb00090e)
:0200A014 E59A3604 ldr r3,[r10, #+0x604]		;r10+0x604=*(eb000872)
:0200A018 472D0009 strmi r0,[r13,-r9]!
:0200A01C FD072D3D unknown
:0200A020 5529A907 strpl r10,[r9, #-0x907]!
:0200A024 1A11E50E bne 02483464
:0200A028 0100507D unknown
:0200A02C 5002CD00 andpl  r12,r2,r0,lsl #0x1a
:0200A030 DE4702CD cdple 2,4,cr0,cr7,cr13,6
:0200A034 9BEBFF2C blls 01B09CEC
:0200A038 071DFFFF unknown
:0200A03C A001A596 mulge  r1,r6,r5
:0200A040 1109E288 unknown
:0200A044 8BB1A581 blhi 00C73650
:0200A048 93E22080 mvnls  r2,#0x80
:0200A04C 16110009 ldrne r0,[r1],-r9
:0200A050 86077902 strhi r7,[r7],-r2, lsl #0x12
:0200A054 BAFF2CFF blt 01FD5458
:0200A058 51A11345 movpl  r1,r5,asr #0x6
:0200A05C 0CB119A1 ldceq  9,cr1,[r1],#+0x284
:0200A060 2339199D teqcs r9,#0x274000
:0200A064 01AFF0FC unknown
:0200A068 4113D936 tstmi r3,r6,lsr r9
:0200A06C 4178E303 cmnmi r8,r3,lsl #0x6
:0200A070 8DE59F1C stchil 15,cr9,[r5,#+0x70]!
:0200A074 F5114515 ldrnv r4,[r1, #-0x515]		;(r1-0x515=*(fffffaeb))
:0200A078 1502450B strne r4,[r2, #-0x50b]		;(r2-0x50b=*(b91ffb02))
:0200A07C E07C543D rsbs r5,r12,r13,lsr r4
:0200A080 9FB16000 swils 0x00b16000
:0200A084 2D9007E5 unknown
:0200A088 61118107 tstvs r1,r7,lsl #0x2
:0200A08C 09001102 stmeqdb  r0 ,{r1,r8,r12}
:0200A090 07B18050 unknown
:0200A094 01BD4695 unknown
:0200A098 1544E312 strneb r14,[r4, #-0x312]		;(r4-0x312=*(a1e37e08))
:0200A09C 01B11C00 moveqs r1,r0,lsl #0x18		;r1=0(0x0)
:0200A0A0 001951EC andeqs r5,r9,r12,ror #0x3
:0200A0A4 E0200B91 mla  r0,r1,r11,r0unknown
:0200A0A8 0F01451C swieq 0x0001451c
:0200A0AC 3E014941 cdpcc 9,0,cr4,cr1,cr1,2
:0200A0B0 1209134D andne  r1,r9,#0x34000001
:0200A0B4 006514E3 rsbeq  r1,r5,r3,ror #0x9
:0200A0B8 01903585 orreqs r3,r0,r5,lsl #0xb
:0200A0BC 0FE35008 swieq 0x00e35008
:0200A0C0 416005A9 unknown
:0200A0C4 40581507 submis r1,r8,r7,lsl #0xa
:0200A0C8 850760C2 strhi r6,[r7, #-0xc2]		;(r7-0xc2=*(e28a4ecd))
:0200A0CC B50A02C5 strlt r0,[r10, #-0x2c5]		;(r10-0x2c5=*(eaffffa9))
:0200A0D0 00910405 addeqs r0,r1,r5,lsl #0x8
:0200A0D4 6995075C ldmvsib  r5 ,{r2,r3,r4,r6,r8,r9,r10}
:0200A0D8 E0418A00 sub  r8,r1,r0,lsl #0x14
:0200A0DC E5852704 str r2,[r5, #+0x704]		;r5+0x704=*(0006c704)
:0200A0E0 80004DF0 unknown
:0200A0E4 55950718 ldrpl r0,[r5, #+0x718]		;r5+0x718=*(0006c718)
:0200A0E8 D5E26042 strleb r6,[r2, #+0x42]!
:0200A0EC 0148E105 unknown
:0200A0F0 04D26108 ldreqb r6,[r2],#+0x108
:0200A0F4 00D58507 sbceqs r8,r5,r7,lsl #0xa
:0200A0F8 04ED8000 unknown
:0200A0FC 10391331 eornes r1,r9,r1,lsr r3
:0200A100 DD1E01ED unknown
:0200A104 36F0BC01 unknown
:0200A108 2104E595 swpcs r14,r5,r4
:0200A10C 00190C00 andeqs r0,r9,r0,lsl #0x18
:0200A110 833002A0 teqhi r0,#0xA
:0200A114 9A2004E0 bls 0280B49C
:0200A118 010300E5 unknown
:0200A11C 80000200 andhi  r0,r0,r0,lsl #0x4
:0200A120 011500E0 tsteq r5,r0,ror #0x1
:0200A124 0021F482 eoreq  r15,r1,r2,lsl #0x9
:0200A128 E5950708 ldr r0,[r5, #+0x708]		;r5+0x708=*(0006c708)
:0200A12C 95022710 strls r2,[r2, #-0x710]		;(r2-0x710=*(b91ff8fd))
:0200A130 10082201 andne  r2,r8,r1,lsl #0x4
:0200A134 8200BD9A andhi  r11,r0,#0x2680
:0200A138 100D22E0 andne  r2,r13,r0,ror #0x5
:0200A13C 09041AC5 stmeqdb  r4 ,{r0,r2,r6,r7,r9,r11,r12}
:0200A140 9516F800 ldrls r15,[r6, #-0x800]		;(r6-0x800=*(00091405))
:0200A144 808B4025 addhi  r4,r11,r5,lsr #0x0
:0200A148 171C201D unknown
:0200A14C 2016E595 mulcss r6,r5,r5
:0200A150 F5E5D002 strnvb r13,[r5, #+0x2]!
:0200A154 A01F0110 andges r0,r15,r0,lsl r1
:0200A158 C50418E1 strgt r1,[r4, #-0x8e1]		;(r4-0x8e1=*(a1e37839))
:0200A15C 821DA106 andhis r10,r13,#0x80000001
:0200A160 C01016E1 andgts r1,r0,r1,ror #0xd
:0200A164 0462E501 unknown
:0200A168 00B108E5 adceqs r0,r1,r5,ror #0x11
:0200A16C 010745DB unknown
:0200A170 800F3D52 andhi  r3,r15,r2,asr r13
:0200A174 0CE35800 stceql 8,cr5,[r3],#+0x0
:0200A178 E2018AA0 and  r8,r1,#0xA0000
:0200A17C 00001DD9 unknown
:0200A180 E50A5520 str r5,[r10, #-0x520]		;(r10-0x520=*(eafffd4e))
:0200A184 11640605 unknown
:0200A188 CD70E082 ldcgtl 0,cr14,[r0,#-0x208]!
:0200A18C 0114590A tsteq r4,r10,lsl #0x12
:0200A190 02B00471 adceqs r0,r0,#0x71000000
:0200A194 ACE2809B stcgel 0,cr8,[r2],#+0x26c
:0200A198 86601471 unknown
:0200A19C B902E220 stmltdb  r2 ,{r5,r9,r13,r14,r15}
:0200A1A0 03DDA003 biceqs r10,r13,#0x3
:0200A1A4 307D8FF8 unknown
:0200A1A8 7D212094 stcvc  0,cr2,[r1,#-0x250]!
:0200A1AC 5931BD36 ldmpldb  r1!,{r1,r2,r4,r5,r8,r10,r11,r12,r13,r15}
:0200A1B0 0100B900 unknown
:0200A1B4 75BC4005 ldrvc r4,[r12, #+0x5]!
:0200A1B8 0799081A unknown
:0200A1BC 38B5ABCA ldmccia  r5!,{r1,r3,r6,r7,r8,r9,r11,r13,r15}
:0200A1C0 A5073108 strge r3,[r7, #-0x108]		;(r7-0x108=*(e28a4e87))
:0200A1C4 20C50044 sbccs  r0,r5,r4,asr #0x0
:0200A1C8 9114201D tstls r4,r13,lsl r0
:0200A1CC 2C003803 stccs  8,cr3,[r0],{#0x3}
:0200A1D0 1275059F rsbnes r0,r5,#0x27C00000
:0200A1D4 159F0030 ldrne r0,[r15, #+0x30]		;r15+0x30=*(0200a20c)=#86048977(0x052100d1)
:0200A1D8 138402AD orrne  r0,r4,#0xD000000A
:0200A1DC 8A000188 bhi 0200A804
:0200A1E0 60E5C018 rscvs  r12,r5,r8,lsl r0
:0200A1E4 06085504 streq r5,[r8],-r4, lsl #0xa
:0200A1E8 38EBFFAB unknown
:0200A1EC EB01FFAC bl 0208A0A4
:0200A1F0 959F0010 ldrls r0,[r15, #+0x10]		;r15+0x10=*(0200a208)=#-528474111(0xe0802001)
:0200A1F4 90E59001 rscls  r9,r5,r1
:0200A1F8 CD1A2110 unknown
:0200A1FC 81009007 unknown
:0200A200 6055FDE5 subvss r15,r5,r5,ror #0x1b
:0200A204 0210AE43 andeqs r10,r0,#0x430
:0200A208 E0802001 add  r2,r0,r1
:0200A20C 052100D1 streq r0,[r1, #-0xd1]!
:0200A210 E1D210D1 ldrsb r1,[r2, #+0x1]		;r2+0x1=*(b920000e)
:0200A214 01A00C00 moveq  r0,r0,lsl #0x18		;r0=16777216(0x1000000)
:0200A218 0110FFE1 tsteq r0,r1,ror #0x1f
:0200A21C 810820E2 unknown
:0200A220 3A11E100 bcc 02482628
:0200A224 A541441D strgeb r4,[r1, #-0x41d]		;(r1-0x41d=*(fffffbe3))
:0200A228 E10A5431 unknown
:0200A22C 3DB60F91 ldccc  15,cr0,[r6,#+0x244]!
:0200A230 5000A10E andpl  r10,r0,r14,lsl #0x2
:0200A234 9D4004FD unknown
:0200A238 8B10FDE5 blhi 024499D4
:0200A23C 0740FDD0 unknown
:0200A240 02D140FD sbceqs r4,r1,#0xFD
:0200A244 00BC20FD unknown
:0200A248 1100013A unknown
:0200A24C B120BC00 unknown
:0200A250 9200FD0D andls  r15,r0,#0x340
:0200A254 02F133DD rsceqs r3,r1,#0x74000003
:0200A258 10B000D1 unknown
:0200A25C 919010FD ldrlssh r1,[r0, +r13]
:0200A260 FD530720 unknown
:0200A264 27219640 strcs r9,[r0, +r13]
:0200A268 19C10061 stmneib  r1 ,{r0,r5,r6}^
:0200A26C 0431E597 unknown
:0200A270 0D160605 unknown
:0200A274 D5103500 ldrle r3,[r0, #-0x500]		;(r0-0x500=*(00fffb00))
:0200A278 5A23005D bpl 028CA3F4
:0200A27C 15DD118D ldrneb r1,[r13, #+0x18d]		;r13+0x18d=*(0000018d)
:0200A280 0B2D11D5 bleq 02B4E9DC
:0200A284 005D104D subeqs r1,r13,r13,asr #0x0
:0200A288 BF202518 swilt 0x00202518
:0200A28C 01E28D20 mvneq  r8,r0,lsr #0x1a
:0200A290 1BB18434 blne 00C6B368
:0200A294 058D04F9 streq r0,[r13, #+0x4f9]		;r13+0x4f9=*(000004f9)
:0200A298 099716E8 ldmeqib  r7 ,{r3,r5,r6,r7,r9,r10,r12}
:0200A29C 30010D04 andcc  r0,r1,r4,lsl #0x1a
:0200A2A0 014DE085 unknown
:0200A2A4 6502C18C strvs r12,[r2, #-0x18c]		;(r2-0x18c=*(b91ffe81))
:0200A2A8 19479107 stmnedb  r7 ,{r0,r1,r2,r8,r12,r15}^
:0200A2AC 0423C500 unknown
:0200A2B0 E51F9716 ldr r9,[r15, #-0x716]		;r15-0x716=*(02009ba2)=#66132(0x00010254)
:0200A2B4 13610085 unknown
:0200A2B8 9501E191 strls r14,[r1, #-0x191]		;(r1-0x191=*(fffffe6f))
:0200A2BC C8108814 ldmgtda  r0 ,{r2,r4,r11,r15}
:0200A2C0 069900ED ldreq r0,da 
:0200A2C4 1AE112C9 bne 0184EDF0
:0200A2C8 BC709981 ldcltl 9,cr9,[r0],#-0x204
:0200A2CC 7099AFFC ldrvcsh r10,[r9], +r12
:0200A2D0 03114070 tsteq r1,#0x70
:0200A2D4 E124B050 unknown
:0200A2D8 031D6000 tsteq r13,#0x0
:0200A2DC 01E10319 mvneq  r0,r9,lsl r3
:0200A2E0 2D386C4A ldccs  12,cr6,[r8,#-0x128]!
:0200A2E4 1D000510 unknown
:0200A2E8 05397018 ldreq r7,[r9, #-0x18]!
:0200A2EC 04E101C5 unknown
:0200A2F0 5802AD37 stmplda  r2 ,{r0,r1,r2,r4,r5,r8,r10,r11,r13,r15}
:0200A2F4 0D000100 unknown
:0200A2F8 41205800 unknown
:0200A2FC 03E99909 mvneq  r9,#0x24000
:0200A300 EBFFDD52 bl 02001850
:0200A304 4C01E540 stcmi  5,cr14,[r1],{#0x40}
:0200A308 359F0041 ldrcc r0,[r15, #+0x41]		;r15+0x41=*(0200a351)=#-2001202587(0x88b81265)
:0200A30C C5E59103 strgtb r9,[r5, #+0x103]!
:0200A310 49290619 stmmidb  r9!,{r0,r3,r4,r9,r10}
:0200A314 222095A4 eorcs  r9,r0,#0x29000000
:0200A318 BD0675E0 unknown
:0200A31C 21891006 orrcs  r1,r9,r6
:0200A320 502D11B0 unknown
:0200A324 92060315 andls  r0,r6,#0x54000000
:0200A328 E08408BD strh r0,[r4], +r13
:0200A32C 08C19225 stmeqia  r1 ,{r0,r2,r5,r9,r12,r15}^
:0200A330 E0855000 add  r5,r5,r0
:0200A334 427011E9 rsbmis r1,r0,#0x4000003A
:0200A338 1229443D eorne  r4,r9,#0x3D000000
:0200A33C 3133ED0C teqcc r3,r12,lsl #0x1a
:0200A340 083A3D04 ldmeqda  r10!,{r2,r8,r10,r11,r12,r13}
:0200A344 30BB064D adcccs r0,r11,r13,asr #0xc
:0200A348 04719D60 unknown
:0200A34C 1DE502D5 stcnel 2,cr0,[r5,#+0x354]!
:0200A350 B81265A0 ldmltda  r2 ,{r5,r7,r8,r10,r13,r14}
:0200A354 710A3588 unknown
:0200A358 E1CA5042 bic  r5,r10,r2,asr #0x0
:0200A35C 79064000 stmvcdb  r6 ,{r14}
:0200A360 3141B009 unknown
:0200A364 D102E500 unknown
:0200A368 E1159910 tst r5,r0,lsl r9
:0200A36C 00000930 andeq  r0,r0,r0,lsr r9
:0200A370 4107C4B0 strmih r12,[r7, -r0]
:0200A374 31000D04 unknown
:0200A378 0D01000D unknown
:0200A37C 000D3D40 andeq  r3,r13,r0,asr #0x1a
:0200A380 000D5532 andeq  r5,r13,r2,lsr r5
:0200A384 39400D02 stmccdb  r0 ,{r1,r8,r10,r11}^
:0200A388 0D33000D ldceq  0,cr0,[r3,#-0x34]!
:0200A38C 0D550300 unknown
:0200A390 000D3540 andeq  r3,r13,r0,asr #0xa
:0200A394 0D1DC534 unknown
:0200A398 000D3140 andeq  r3,r13,r0,asr #0x2
:0200A39C 000D35B5 streqh r3,[r13], -r5
:0200A3A0 2D400D05 unknown
:0200A3A4 0D36000D ldceq  0,cr0,[r6,#-0x34]!
:0200A3A8 0D06AA00 unknown
:0200A3AC 000D2940 andeq  r2,r13,r0,asr #0x12
:0200A3B0 07000D37 unknown
:0200A3B4 45AA400D strmi r4,[r10, #+0xd]!
:0200A3B8 000D3814 andeq  r3,r13,r4,lsl r8
:0200A3BC 21400D08 unknown
:0200A3C0 5539000D ldrpl r0,[r9, #-0xd]!
:0200A3C4 1109000D unknown
:0200A3C8 411DA940 tstmi r13,r0,asr #0x12
:0200A3CC 11610011 unknown
:0200A3D0 110AAD00 unknown
:0200A3D4 421F0940 andmis r0,r15,#0x100000
:0200A3D8 11620011 unknown
:0200A3DC 11560B00 cmpne r6,r0,lsl #0x16
:0200A3E0 00111340 andeqs r1,r1,r0,asr #0x6
:0200A3E4 63001143 unknown
:0200A3E8 550C0011 strpl r0,[r12, #-0x11]		;r12-0x11=*(4d104507)=#0(0x00000000)
:0200A3EC 110E4011 unknown
:0200A3F0 00114400 andeqs r4,r1,r0,lsl #0x8
:0200A3F4 0D001164 unknown
:0200A3F8 09401155 stmeqdb  r0 ,{r0,r2,r4,r6,r8,r12}^
:0200A3FC 11450011 unknown
:0200A400 00116500 andeqs r6,r1,r0,lsl #0xa
:0200A404 03D50D41 biceqs r0,r5,#0x1040
:0200A408 59070015 stmpldb  r7 ,{r0,r2,r4}
:0200A40C 0D014615 unknown
:0200A410 512A0066 unknown
:0200A414 001D1413 andeqs r1,r13,r3,lsl r4
:0200A418 0DA0100F stceq  0,cr1,[r0,#+0x3c]!
:0200A41C E7C48808 strb r8,[r4,+r8, lsl #0x10]
:0200A420 E3550000 cmp r5,#0x0
:0200A424 40030645 andmi  r0,r3,r5,asr #0xc
:0200A428 10851809 addne  r1,r5,r9,lsl #0x10
:0200A42C 11A05205 movne  r5,r5,lsl #0x4		;r5=7077888(0x6c0000)
:0200A430 430A13ED unknown
:0200A434 ED9500A5 unknown
:0200A438 3D17610E unknown
:0200A43C B11BC900 tstlt r11,r0,lsl #0x12
:0200A440 E57D8801 ldrb r8,[r13, #-0x801]!
:0200A444 A9001905 stmgedb  r0 ,{r0,r2,r8,r11,r12}
:0200A448 008C0085 addeq  r0,r12,r5,lsl #0x1
:0200A44C 19940001 ldmneib  r4 ,{r0}
:0200A450 D5168500 ldrle r8,[r6, #-0x500]		;(r6-0x500=*(00091705))
:0200A454 D1A40019 movle  r0,r9,lsl r0		;r0=66132(0x10254)
:0200A458 B1101D00 tstlt r0,r0,lsl #0x1a
:0200A45C B170EB11 cmnlt r0,r1,lsl r11
:0200A460 04F57001 unknown
:0200A464 CE024D74 mcrgt 13,0,r4,cr2,cr4,{3}
:0200A468 45AA01D9 strmi r0,[r10, #+0x1d9]!
:0200A46C 85072D00 strhi r2,[r7, #-0xd00]		;(r7-0xd00=*(e28a428f))
:0200A470 111A7D3A tstne r10,r10,lsr r13
:0200A474 900000F9 unknown
:0200A478 B008A92F andlt  r10,r8,r15,lsr #0x12
:0200A47C C1381DA0 teqgt r8,r0,lsr #0x1b
:0200A480 01031016 unknown
:0200A484 E5D99901 ldrb r9,[r9, #+0x901]		;r9+0x901=*(00010b55)
:0200A488 E1DA20B0 ldrh r2,[r10, #+0x0]		;r10+0x0=*(eb00026e)
:0200A48C 40E30E85 rscmi  r0,r3,r5,lsl #0x1d
:0200A490 1EA51ABD mcrne 10,5,r1,cr5,cr13,{5}
:0200A494 E1CA00B0 strh r0,[r10, #+0x0]		;r10+0x0=*(eb00026e)
:0200A498 00030B94 muleq  r3,r4,r11
:0200A49C 3E009100 cdpcc 1,0,cr9,cr0,cr0,0
:0200A4A0 04E59800 unknown
:0200A4A4 11A00C42 movne  r0,r2,asr #0x18
:0200A4A8 90011AB1 strlsh r1,[r1], -r1
:0200A4AC 04EFE289 unknown
:0200A4B0 00010169 andeq  r0,r1,r9,ror #0x2
:0200A4B4 4B9D0765 blmi 0074C250
:0200A4B8 04C5ADD8 streqb r10,[r5],#+0xdd8
:0200A4BC EC01C199 stc  1,cr12,[r1],{#0x99}
:0200A4C0 BD04C1AD unknown
:0200A4C4 F5300001 ldrnv r0,[r0, #-0x1]!
:0200A4C8 8120990B unknown
:0200A4CC 9020D2E0 eorls  r13,r0,r0,ror #0x5
:0200A4D0 0D0030E1 unknown
:0200A4D4 00053940 andeq  r3,r5,r0,asr #0x12
:0200A4D8 61000D07 unknown
:0200A4DC 000D1015 andeq  r1,r13,r5,lsl r0
:0200A4E0 520066D5 andpl  r6,r0,#0xD500000
:0200A4E4 05412BD1 streqb r2,[r1, #-0xbd1]		;(r1-0xbd1=*(fffff42f))
:0200A4E8 0AD50300 beq 0154B0F0
:0200A4EC 520045A8 andpl  r4,r0,#0x2A000000
:0200A4F0 81CA1051 bichi  r1,r10,r1,asr r0
:0200A4F4 0121EF1C unknown
:0200A4F8 006103A8 rsbeq  r0,r1,r8,lsr #0x7
:0200A4FC 164D13CD strneb r1,r0,r1,r8,lsr #0x7
:0200A500 03DD9001 biceqs r9,r13,#0x1
:0200A504 03914E50 orreqs r4,r1,#0x500
:0200A508 4CE58950 stcmil 9,cr8,[r5],#+0x140
:0200A50C 4000B511 andmi  r11,r0,r1,lsl r5
:0200A510 BD009941 unknown
:0200A514 0B750309 bleq 03D4B140
:0200A518 E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(a1e3811a)
:0200A51C 9820D70B stmlsda  r0!,{r0,r1,r3,r8,r9,r10,r12,r14,r15}
:0200A520 9D6020E1 stclsl 0,cr2,[r0,#-0x384]!
:0200A524 502400E5 eorpl  r0,r4,r5,ror #0x1
:0200A528 A51A319D ldrge r3,[r10, #-0x19d]		;(r10-0x19d=*(eb0000d1))
:0200A52C 0200FF2E andeq  r15,r0,#0xB8
:0200A530 0181E218 orreq  r14,r1,r8,lsl r2
:0200A534 9F000D12 swils 0x00000d12
:0200A538 1B655000 blne 0395E540
:0200A53C 00E09A8C rsceq  r9,r0,r12,lsl #0x15
:0200A540 3A120950 bcc 0248CA88
:0200A544 501000FC ldrplsh r0,[r0], -r12
:0200A548 098A1209 stmeqib  r10 ,{r0,r3,r9,r12}
:0200A54C 4041D45F submi  r13,r1,r15,asr r4
:0200A550 6A0210BD bvs 0208E84C
:0200A554 7D054011 unknown
:0200A558 02101D05 andeqs r1,r0,#0x140
:0200A55C 81101D08 tsthi r0,r8,lsl #0x1a
:0200A560 8906854D stmhidb  r6 ,{r0,r2,r3,r6,r8,r10,r15}
:0200A564 4D155DE5 unknown
:0200A568 0199401B orreqs r4,r9,r11,lsl r0
:0200A56C 0041591F subeq  r5,r1,r15,lsl r9
:0200A570 0EC5100D cdpeq 0,12,cr1,cr5,cr13,0
:0200A574 E0870E7D add  r0,r7,r13,ror r14
:0200A578 B10FFEC3 mrslt r15,CPSR
:0200A57C 21991002 orrcss r1,r9,r2
:0200A580 810D4117 unknown
:0200A584 001900E2 andeqs r0,r9,r2,ror #0x1
:0200A588 70A4E589 adcvc  r14,r4,r9,lsl #0xb
:0200A58C 01600001 unknown
:0200A590 E550A000 ldrb r10,[r0, #-0x0]		;(r0-0x0=*(00010254))
:0200A594 00B98007 adceqs r8,r9,r7
:0200A598 11890B4D orrne  r0,r9,r13,asr #0x16
:0200A59C B1E11AA0 mvnlt  r1,r0,lsr #0x15
:0200A5A0 8DE19800 stchil 8,cr9,[r1,#+0x0]!
:0200A5A4 28D1E10B ldmcsia  r1 ,{r0,r1,r3,r8,r13,r14,r15}^
:0200A5A8 B1016DA0 unknown
:0200A5AC 71E19000 mvnvc  r9,r0
:0200A5B0 21000150 unknown
:0200A5B4 24F1E289 unknown
:0200A5B8 19058998 stmnedb  r5 ,{r3,r4,r7,r8,r11,r15}
:0200A5BC 34FFF20C unknown
:0200A5C0 157D3AFF ldrneb r3,[r13, #-0xaff]!
:0200A5C4 06CD343D unknown
:0200A5C8 1CE1A030 stcnel 0,cr10,[r1],#+0xc0
:0200A5CC EBFFDC57 bl 02001730
:0200A5D0 EAFFFFEC b 0200A588
:0200A5D4 AD094500 unknown
:0200A5D8 11003524 unknown
:0200A5DC 162D1675 unknown
:0200A5E0 86371182 unknown
:0200A5E4 0A81B4E0 beq 0007796C
:0200A5E8 B0099901 andlt  r9,r9,r1,lsl #0x12
:0200A5EC 01C42820 biceq  r2,r4,r0,lsr #0x10
:0200A5F0 04351D99 unknown
:0200A5F4 A01801E2 andges r0,r8,r2,ror #0x3
:0200A5F8 0821E10C stmeqda  r1!,{r2,r3,r8,r13,r14,r15}
:0200A5FC 2821E155 stmcsda  r1!,{r0,r2,r4,r6,r8,r13,r14,r15}
:0200A600 192500A0 stmnedb  r5!,{r5,r7}
:0200A604 F900008A stmnvdb  r0 ,{r1,r3,r7}
:0200A608 E1C40008 bic  r0,r4,r8
:0200A60C FF165511 swinv 0x00165511
:0200A610 3032FDFF unknown
:0200A614 AE0009B0 mcrge 9,0,r0,cr0,cr0,{5}
:0200A618 0102F549 unknown
:0200A61C 0EAC3A00 cdpeq 10,10,cr3,cr12,cr0,0
:0200A620 3D903D02 unknown
:0200A624 F03DC3F0 unknown
:0200A628 B03DF44C eorlts r15,r13,r12,asr #0x8
:0200A62C 2C003D08 stccs  13,cr3,[r0],{#0x8}
:0200A630 06552930 unknown
:0200A634 E02CE181 eor  r14,r12,r1,lsl #0x3
:0200A638 959C2720 ldrls r2,[r12, #+0x720]		;r12+0x720=*(4d104c38)=#0(0x00000000)
:0200A63C E3C2830A bic  r8,r2,#0x28000000
:0200A640 E3C32004 bic  r2,r3,#0x4
:0200A644 C2002008 andgt  r2,r0,#0x8
:0200A648 8C2720E3 stchi  0,cr2,[r7],#-0x38c
:0200A64C 00FBDAE5 rsceqs r13,r11,r5,ror #0x15
:0200A650 91910049 orrlss r0,r1,r9,asr #0x0
:0200A654 31280141 unknown
:0200A658 0728E59F unknown
:0200A65C 11412451 unknown
:0200A660 4024E085 eormi  r14,r4,r5,lsl #0x1
:0200A664 3C03E593 stccc  5,cr14,[r3],{#0x93}
:0200A668 91E28530 mvnls  r8,lsr r0
:0200A66C 049D2442 ldreq r2,[r13],#+0x442
:0200A670 5209ED80 andpl  r14,r9,#0x2000
:0200A674 0010E083 andeqs r14,r0,r3,lsl #0x1
:0200A678 81E07D81 mvnhi  r7,r1,lsl #0x1b
:0200A67C F07DCF9B unknown
:0200A680 E0006996 mul  r0,r6,r9
:0200A684 0961507D unknown
:0200A688 751379D4 ldrvc r7,[r3, #-0x9d4]		;(r3-0x9d4=*(d5e5960c))
:0200A68C 80750710 rsbhis r0,r5,r0,lsl r7
:0200A690 C0006904 andgt  r6,r0,r4,lsl #0x12
:0200A694 FD9F2B00 unknown
:0200A698 0F02B100 swieq 0x0002b100
:0200A69C 0FA0E1A0 swieq 0x00a0e1a0
:0200A6A0 25E1B006 strcsb r11,[r1, #+0x6]!
:0200A6A4 10554061 subnes r4,r5,r1,ror #0x0
:0200A6A8 20130081 andcss r0,r3,r1,lsl #0x1
:0200A6AC 59033D38 stmpldb  r3 ,{r3,r4,r5,r8,r10,r11,r12,r13}
:0200A6B0 10101800 andnes r1,r0,r0,lsl #0x10
:0200A6B4 C10509C0 unknown
:0200A6B8 A910D543 ldmgedb  r0 ,{r0,r1,r6,r8,r10,r12,r14,r15}
:0200A6BC 778C8531 unknown
:0200A6C0 85043DCF strhi r3,[r4, #-0xdcf]		;(r4-0xdcf=*(a1e3734b))
:0200A6C4 CF6772CC swigt 0x006772cc
:0200A6C8 0060EBFF unknown
:0200A6CC 0C4918E1 stceql 8,cr1,[r9],{#0xe1}
:0200A6D0 E311600B tst r1,#0xB
:0200A6D4 B002B902 andlt  r11,r2,r2,lsl #0x12
:0200A6D8 0B020BF1 bleq 0208D6A4
:0200A6DC 310C1928 unknown
:0200A6E0 D5072001 strle r2,[r7, #-0x1]		;(r7-0x1=*(e28a4f8e))
:0200A6E4 E3100A08 tst r0,#0x8000
:0200A6E8 08000D13 stmeqda  r0 ,{r0,r1,r4,r8,r10,r11}
:0200A6EC E3100B02 tst r0,#0x800
:0200A6F0 80010B02 andhi  r0,r1,r2,lsl #0x16
:0200A6F4 05001503 streq r1,[r0, #-0x503]		;(r0-0x503=*(0000fd51))
:0200A6F8 1BE11015 blne 0184E754
:0200A6FC FF34A96A swinv 0x0034a96a
:0200A700 51D00DEB bicpls r0,r0,r11,ror #0x1b
:0200A704 290B0210 stmcsdb  r11 ,{r4,r9}
:0200A708 804C3831 subhi  r3,r12,r1,lsr r8
:0200A70C 6584BC69 strvs r11,[r4, #+0xc69]		;r4+0xc69=*(a1e38d83)
:0200A710 0095100C addeqs r1,r5,r12
:0200A714 E12A303C unknown
:0200A718 49004D20 stmmidb  r0 ,{r5,r8,r10,r11,r14}
:0200A71C 9D833100 unknown
:0200A720 27E59300 strcsb r9,[r5,+r0, lsl #0x6]!
:0200A724 E0243291 mla  r4,r1,r2,r3unknown
:0200A728 EBFFF7A6 bl 020085C8
:0200A72C FC129900 ldc2  9,cr9,[r2],{#0x0}
:0200A730 05095906 streq r5,[r9, #-0x906]		;(r9-0x906=*(0000f94e))
:0200A734 00053C00 andeq  r3,r5,r0,lsl #0x18
:0200A738 81715938 cmnhi r1,r8,lsr r9
:0200A73C D1800B01 orrle  r0,r0,r1,lsl #0x16
:0200A740 80D51020 sbchis r1,r5,r0,lsr #0x0
:0200A744 9F305138 swils 0x00305138
:0200A748 204938E5 subcs  r3,r9,r5,ror #0x11
:0200A74C 01387193 unknown
:0200A750 21E08C50 mvncs  r8,r0,asr r12
:0200A754 2202911B andcs  r9,r2,#0xC0000006
:0200A758 3604FCE0 strcc r15,r9,r2,#0xC0000006
:0200A75C 1700E582 strne r14,[r0,-r2, lsl #0xb]
:0200A760 0048E592 unknown
:0200A764 00819206 addeq  r9,r1,r6,lsl #0x4
:0200A768 820707ED andhi  r0,r7,#0x3B40000
:0200A76C 4C920089 ldcmi  0,cr0,[r2],{#0x89}
:0200A770 E5824089 str r4,[r2, #+0x89]		;r2+0x89=*(00000089)
:0200A774 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0200A778 9981508D stmlsib  r1 ,{r0,r2,r3,r7,r12,r14}
:0200A77C 99F09930 ldmlsib  r0!,{r4,r5,r8,r11,r12,r15}^
:0200A780 F1F099F0 ldrnvsh r9,[r0, #+0x90]!
:0200A784 F0993099 umullnvs r3,r9,r9,r0
:0200A788 99EF1171 unknown
:0200A78C ECF09920 ldcl 9,cr9,[r0],#+0x80
:0200A790 99D09906 ldmlsib  r0 ,{r1,r2,r8,r11,r12,r15}^
:0200A794 209938F0 ldrcssh r3,[r9], +r0
:0200A798 787F91B3 ldmvcda  r15!,{r0,r1,r4,r5,r7,r8,r12,r15}^
:0200A79C FF912F91 swinv 0x00912f91
:0200A7A0 916F9164 unknown
:0200A7A4 9D6DCAFF stclsl 10,cr12,[r13,#-0x3fc]!
:0200A7A8 000145A0 andeq  r4,r1,r0,lsr #0xb
:0200A7AC 9F06D99F swils 0x0006d99f
:0200A7B0 5369213D unknown
:0200A7B4 7D14BDDB unknown
:0200A7B8 EFAD2CFB swi 0x00ad2cfb
:0200A7BC 354CFFAD strccb r15,[r12, #-0xfad]		;r12-0xfad=*(4d10356b)=#0(0x00000000)
:0200A7C0 7BA5B621 blvc 0097804C
:0200A7C4 95013D14 strls r3,[r1, #-0xd14]		;(r1-0xd14=*(fffff2ec))
:0200A7C8 0101ADFA unknown
:0200A7CC FA959A95 blx 00571228
:0200A7D0 95FDA2DD ldrlsb r10,[r13, #+0x2dd]!
:0200A7D4 010A65AA unknown
:0200A7D8 D405B500 strle r11,[r5],#-0x500
:0200A7DC 41BC0035 movmis r0,lsr r5		;r0=6(0x6)
:0200A7E0 016A95DB unknown
:0200A7E4 F1E28401 mvnnv  r8,r1,lsl #0x8
:0200A7E8 024C819E subeq  r8,r12,#0x80000027
:0200A7EC 8D30E080 ldchi  0,cr14,[r0,#-0x200]!
:0200A7F0 40F55800 rscmis r5,r5,r0,lsl #0x10
:0200A7F4 003D5017 eoreqs r5,r13,r7,lsl r0
:0200A7F8 208C1AC1 addcs  r1,r12,r1,asr #0x15
:0200A7FC 01590411 cmpeq r9,r1,lsl r4
:0200A800 84330080 unknown
:0200A804 10AD20ED adcne  r2,r13,r13,ror #0x1
:0200A808 05D03CB0 ldreqb r3,[r0, #+0xcb0]		;r0+0xcb0=*(00000cb6)
:0200A80C ED46820A unknown
:0200A810 ED064320 unknown
:0200A814 E0212100 eor  r2,r1,r0,lsl #0x2
:0200A818 91000908 unknown
:0200A81C 002920FD unknown
:0200A820 15001D13 strne r1,[r0, #-0xd13]		;(r0-0xd13=*(fffff2f3))
:0200A824 00B52C09 adceqs r2,r5,r9,lsl #0x18
:0200A828 0FB50064 swieq 0x00b50064
:0200A82C 00F99110 rsceqs r9,r9,r0,lsl r1
:0200A830 00E04903 rsceq  r4,r0,r3,lsl #0x12
:0200A834 08019508 stmeqda  r1 ,{r3,r8,r10,r12,r15}
:0200A838 9101006D unknown
:0200A83C 0734E728 ldreq r14,[r4,-r8, lsr #0xe]!
:0200A840 1D693809 stcnel 8,cr3,[r9,#-0x24]!
:0200A844 95298534 strls r8,[r9, #-0x534]!
:0200A848 D120D805 unknown
:0200A84C 1719790E ldrne r7,[r9,-r14, lsl #0x12]
:0200A850 096D178D unknown
:0200A854 E3368110 teq r6,#0x4
:0200A858 0509F920 streq r15,[r9, #-0x920]		;(r9-0x920=*(0000f934))
:0200A85C D9E80111 unknown
:0200A860 D4000E07 strle r0,[r0],#-0xe07
:0200A864 69D00CEB ldmvsib  r0 ,{r0,r1,r3,r5,r6,r7,r10,r11}^
:0200A868 451160FA ldrmi r6,[r1, #-0xfa]		;(r1-0xfa=*(ffffff06))
:0200A86C 686C1179 unknown
:0200A870 103525EB eornes r2,r5,r11,ror #0xb
:0200A874 6D5C0175 unknown
:0200A878 3E6D501E mcrcc 0,3,r5,cr13,cr14,{0}
:0200A87C 051E75AA ldreq r7,[r14, #-0x5aa]		;r14-0x5aa=*(0200a22e)=#-1592902218(0xa10e3db6)
:0200A880 35218221 strcc r8,[r1, #-0x221]!
:0200A884 11E1A040 mvnne  r10,r0,asr #0x0
:0200A888 30017994 mulcc  r1,r4,r9
:0200A88C 7DE59687 stcvcl 6,cr9,[r5,#+0x21c]!
:0200A890 88820F89 stmhiia  r2 ,{r0,r3,r7,r8,r9,r10,r11}
:0200A894 09E08072 unknown
:0200A898 7DDB1A14 unknown
:0200A89C 1D359031 ldcne  0,cr9,[r5,#-0xc4]!
:0200A8A0 1BCD2003 blne 013528B4
:0200A8A4 9CB04E55 ldcls  14,cr4,[r0],#+0x154
:0200A8A8 00E11AD0 unknown
:0200A8AC 05E59110 streqb r9,[r5, #+0x110]!
:0200A8B0 E0008101 and  r8,r0,r1,lsl #0x2
:0200A8B4 4901352C stmmidb  r1 ,{r2,r3,r5,r8,r10,r12,r13}
:0200A8B8 90E1A0A6 rscls  r10,r1,r6,lsr #0x1
:0200A8BC 9A075104 bls 021DECD4
:0200A8C0 17200B35 unknown
:0200A8C4 E9C11329 stmib  r1 ,{r0,r3,r5,r8,r9,r12}^
:0200A8C8 0251A510 subeqs r10,r1,#0x4000000
:0200A8CC 1102E597 swpne r14,r7,r2
:0200A8D0 05973018 ldreq r3,[r7, #+0x18]		;r7+0x18=*(a10e3dce)
:0200A8D4 00151C11 andeqs r1,r5,r1,lsl r12
:0200A8D8 F5062069 strnv r2,[r6, #-0x69]		;(r6-0x69=*(00091b9c))
:0200A8DC 9707FD2E strls r15,[r7,-r14, lsr #0x1a]
:0200A8E0 04B93615 unknown
:0200A8E4 45182111 ldrmi r2,[r8, #-0x111]		;(r8-0x111=*(9521062b))
:0200A8E8 45A60858 strmi r0,[r6, #+0x858]!
:0200A8EC CD17E130 unknown
:0200A8F0 55801608 strpl r1,[r0, #+0x608]		;r0+0x608=*(0000060e)
:0200A8F4 200ADD09 andcs  r13,r10,r9,lsl #0x1a
:0200A8F8 980DF987 stmlsda  r13 ,{r0,r1,r2,r7,r8,r11,r12,r13,r14,r15}
:0200A8FC 8D049509 unknown
:0200A900 A02801E5 eorge  r0,r8,r5,ror #0x3
:0200A904 2D8202E1 unknown
:0200A908 09982240 ldmeqib  r8 ,{r6,r9,r13}
:0200A90C E58DA000 str r10,[r13, #+0x0]		;r13+0x0=*(00000000)
:0200A910 8D300C12 ldchi  12,cr0,[r0,#-0x48]!
:0200A914 21086021 unknown
:0200A918 0808E087 stmeqda  r8 ,{r0,r1,r2,r7,r13,r14,r15}
:0200A91C E0E58D90 smlal  r8,r5,r0,r13
:0200A920 00EBFFF5 unknown
:0200A924 E0860108 add  r0,r6,r8,lsl #0x2
:0200A928 E5903608 ldr r3,[r0, #+0x608]		;r0+0x608=*(0000060e)
:0200A92C 860FCD00 strhi r12,[r15],-r0, lsl #0x1a
:0200A930 807B01E2 rsbhis r0,r11,r2,ror #0x3
:0200A934 302100E2 eorcc  r0,r1,r2,ror #0x1
:0200A938 14810079 strne r0,[r1],#+0x79
:0200A93C B1E58D70 mvnlt  r8,r0,ror r13
:0200A940 9187002D orrls  r0,r7,r13,lsr #0x0
:0200A944 CD13BD17 unknown
:0200A948 04E2863F unknown
:0200A94C E3800380 orr  r0,r0,#0x2
:0200A950 07E93B95 unknown
:0200A954 8687147D unknown
:0200A958 4B011CE5 blmi 02051CF4
:0200A95C 0481E283 streq r14,[r1],#+0x283
:0200A960 E58D02B9 str r0,[r13, #+0x2b9]		;r13+0x2b9=*(000002b9)
:0200A964 0851A530 ldmeqda  r1 ,{r4,r5,r8,r10,r13,r15}^
:0200A968 15007102 strne r7,[r0, #-0x102]		;(r0-0x102=*(ffffff04))
:0200A96C 00151200 andeqs r1,r5,r0,lsl #0x4
:0200A970 17245A18 unknown
:0200A974 C100025D unknown
:0200A978 105E75E3 subnes r7,r14,r3,ror #0xb
:0200A97C 871C2544 ldrhi r2,r7,r14,r3,ror #0xb
:0200A980 0E188E75 mrceq 14,0,r8,cr8,cr5,{3}
:0200A984 03AD4FF8 moveq  r4,#0x3E0		;r4=992(0x3e0)
:0200A988 6CCD07DD stcvsl 7,cr0,[r13],{#0xdd}
:0200A98C FD19FD23 unknown
:0200A990 002D58F9 unknown
:0200A994 AC07DD14 stcge  13,cr13,[r7],{#0x14}
:0200A998 5D151CF5 unknown
:0200A99C F480450E strnv r4,[r0],#+0x50e
:0200A9A0 032CC045 unknown
:0200A9A4 1300012B unknown
:0200A9A8 9F23019D swils 0x0023019d
:0200A9AC A04593E5 subge  r9,r5,r5,ror #0x7
:0200A9B0 10F04585 rscnes r4,r0,r5,lsl #0xb
:0200A9B4 45E28045 strmib r8,[r2, #+0x45]!
:0200A9B8 7902E4C0 stmvcdb  r2 ,{r6,r7,r10,r13,r14,r15}
:0200A9BC 0045950E subeq  r9,r5,r14,lsl #0xa
:0200A9C0 810045E8 unknown
:0200A9C4 F0456045 subnv  r6,r5,r5,asr #0x0
:0200A9C8 804520A9 subhi  r2,r5,r9,lsr #0x1
:0200A9CC C045D0F5 unknown
:0200A9D0 9C00459C stcls  5,cr4,[r0],{#0x9c}
:0200A9D4 45A40045 strmi r0,[r4, #+0x45]!
:0200A9D8 456FAA00 strmib r10,[r15, #-0xa00]!
:0200A9DC 19F04590 unknown
:0200A9E0 C045BEAA subgt  r11,r5,r10,lsr #0x1d
:0200A9E4 AE004554 mcrge 5,0,r4,cr0,cr4,{2}
:0200A9E8 07491254 unknown
:0200A9EC 455D0045 ldrmib r0,[r13, #-0x45]		;(r13-0x45=*(ffffffbb))
:0200A9F0 6DF04590 ldcvsl 5,cr4,[r0,#+0x240]!
:0200A9F4 45ACECA9 strmi r14,[r12, #+0xca9]!
:0200A9F8 9F020CC0 swils 0x00020cc0
:0200A9FC 02120CE5 andeqs r0,r2,#0xE500
:0200AA00 8D1CE59F unknown
:0200AA04 70CD4B08 sbcvc  r4,r13,r8,lsl #0x16
:0200AA08 688D0041 stmvsia  r13 ,{r0,r6}
:0200AA0C 003950CD eoreqs r5,r9,r13,asr #0x1
:0200AA10 A8952085 ldmgeia  r5 ,{r0,r2,r7,r13}
:0200AA14 C4C0859A strgtb r8,[r0],#+0x59a
:0200AA18 C4AF0031 unknown
:0200AA1C 310BD911 unknown
:0200AA20 BDDA3900 unknown
:0200AA24 CC008516 stcgt  5,cr8,[r0],{#0x16}
:0200AA28 00E966BD unknown
:0200AA2C 00BA46BD unknown
:0200AA30 03255DDD unknown
:0200AA34 90020D47 andls  r0,r2,r7,asr #0x1a
:0200AA38 11900831 orrnes r0,r0,r1,lsr r8
:0200AA3C 004D063D subeq  r0,r13,r13,lsr r6
:0200AA40 0051652C subeqs r6,r1,r12,lsr #0xa
:0200AA44 05702075 ldreqb r2,[r0, #-0x75]!
:0200AA48 007D1C39 rsbeqs r1,r13,r9,lsr r12
:0200AA4C 9F2BB170 swils 0x002bb170
:0200AA50 01A506E5 moveq  r0,r5,ror #0xd
:0200AA54 0E755014 mrceq 0,3,r5,cr5,cr4,{0}
:0200AA58 1B894840 blne 0025CB60
:0200AA5C 8B894B25 blhi 0025D6F8
:0200AA60 BB25FC78 bllt 02989C48
:0200AA64 A7081140 strge r1,r0,r5,ror #0xd
:0200AA68 0B08115C bleq 0220EFE0
:0200AA6C DA17007D ble 025CAC68
:0200AA70 4A9615ED bmi 0059022C
:0200AA74 1D6914E5 stcnel 4,cr1,[r9,#-0x394]!
:0200AA78 45ED880C strmib r8,[r13, #+0x80c]!
:0200AA7C 09751B25 unknown
:0200AA80 0C0B89E4 stceq  9,cr8,[r11],{#0xe4}
:0200AA84 17B40971 unknown
:0200AA88 05BEE1C0 ldreq r14,[r14, #+0x1c0]!
:0200AA8C B9572621 ldmltdb  r7 ,{r0,r5,r9,r10,r13}^
:0200AA90 4024ED22 eormi  r14,r4,r2,lsr #0x1a
:0200AA94 015D04A9 cmpeq r13,r9,lsr #0x9
:0200AA98 B0ED13DD unknown
:0200AA9C 93E1DD31 mvnls  r13,#0xC40
:0200AAA0 00E02261 rsceq  r2,r0,r1,ror #0x4
:0200AAA4 E5D22676 ldrb r2,[r2, #+0x676]		;r2+0x676=*(00000676)
:0200AAA8 7104117D unknown
:0200AAAC D0013121 andle  r3,r1,r1,lsr #0x2
:0200AAB0 B0E28440 rsclt  r8,r2,r0,asr #0x8
:0200AAB4 053DCD21 ldreq r12,[r13, #-0xd21]!
:0200AAB8 F5E14054 strnvb r4,[r1, #+0x54]!
:0200AABC 71B001FD ldrvcsh r0,[r0, +r13]!
:0200AAC0 04CCE1DD streqb r14,[r12],#+0x1dd
:0200AAC4 D8E58676 unknown
:0200AAC8 40BC0025 adcmis r0,r12,r5,lsr #0x0
:0200AACC E5E110DD strb r1,[r1, #+0xdd]!
:0200AAD0 8646DC1A unknown
:0200AAD4 0250BAE5 subeqs r11,r0,#0xE5000
:0200AAD8 E02875DD unknown
:0200AADC 17E58656 unknown
:0200AAE0 EB03020E bl 020CB320
:0200AAE4 E0010490 mul  r1,r0,r4
:0200AAE8 47001001 strmi r1,[r0, -r1]
:0200AAEC 49163041 ldmmidb  r6 ,{r0,r6,r12,r13}
:0200AAF0 202D5110 eorcs  r5,r13,r0,lsl r1
:0200AAF4 412A0004 unknown
:0200AAF8 D41039E0 ldrle r3,[r0],#-0x9e0
:0200AAFC 1021402D eorne  r4,r1,r13,lsr #0x0
:0200AB00 B412CD05 ldrlt r12,[r2],#-0xd05
:0200AB04 CD05002D unknown
:0200AB08 D4002D12 strle r2,[r0],#-0xd12
:0200AB0C 19050011 stmnedb  r5 ,{r0,r4}
:0200AB10 0908AD00 stmeqdb  r8 ,{r8,r10,r11,r13,r15}
:0200AB14 40000503 andmi  r0,r0,r3,lsl #0xa
:0200AB18 0009D4E0 andeq  r13,r9,r0,ror #0x9
:0200AB1C 99000D82 stmlsdb  r0 ,{r1,r7,r8,r10,r11}
:0200AB20 0AFDD022 beq 01F7EBB0
:0200AB24 D0029D04 andle  r9,r2,r4,lsl #0x1a
:0200AB28 A5962B06 ldrge r2,[r6, #+0xb06]		;r6+0xb06=*(0009270b)
:0200AB2C BD400004 unknown
:0200AB30 20A58601 adccs  r8,r5,r1,lsl #0xc
:0200AB34 06000DB8 unknown
:0200AB38 0DE2860C stceql 6,cr8,[r2,#+0x30]!
:0200AB3C 0542B41E streqb r11,[r2, #-0x41e]		;(r2-0x41e=*(fffffbe2))
:0200AB40 B61F2100 ldrlt r2,[r15],-r0, lsl #0x2
:0200AB44 ADE1C02E stcgel 0,cr12,[r1,#+0xb8]!
:0200AB48 C30F090A unknown
:0200AB4C C5044580 strgt r4,[r4, #-0x580]		;(r4-0x580=*(fffffe60))
:0200AB50 E586160A str r1,[r6, #+0x60a]		;r6+0x60a=*(0009220f)
:0200AB54 86055918 unknown
:0200AB58 FDA89DF8 stc2  13,cr9,[r8,#+0x3e0]!
:0200AB5C 055DB00A ldreqb r11,[r13, #-0xa]		;(r13-0xa=*(fffffff6))
:0200AB60 B89D2555 ldmltia  r13 ,{r0,r2,r4,r6,r8,r10,r13}
:0200AB64 000176B0 streqh r7,[r1], -r0
:0200AB68 C40001BC strgt r0,[r0],#-0x1bc
:0200AB6C F0940539 addnvs r0,r4,r9,lsr r5
:0200AB70 F0021500 andnv  r1,r2,r0,lsl #0xa
:0200AB74 18E92D47 unknown
:0200AB78 C5009F24 strgt r9,[r0, #-0xf24]		;(r0-0xf24=*(fffff0e2))
:0200AB7C 30043109 andcc  r3,r4,r9,lsl #0x2
:0200AB80 0410E592 ldreq r14,[r0],#-0x592
:0200AB84 D18319A9 orrle  r1,r3,r9,lsr #0x13
:0200AB88 70193D0A andvcs r3,r9,r10,lsl #0x1a
:0200AB8C 3597E1A0 ldrcc r14,[r7, #+0x1a0]		;r7+0x1a0=*(a10e3f56)
:0200AB90 C300B104 unknown
:0200AB94 E2830B35 add  r0,r3,#0xD400
:0200AB98 520814C5 andpl  r1,r8,#0xC5000000
:0200AB9C 89293D81 stmhidb  r9!,{r0,r7,r8,r10,r11,r12,r13}
:0200ABA0 E8001903 stmda  r0 ,{r0,r1,r8,r11,r12}
:0200ABA4 19304019 ldmnedb  r0!,{r0,r3,r4,r14}
:0200ABA8 0EA50600 cdpeq 6,10,cr0,cr5,cr0,0
:0200ABAC 024DE0AA subeq  r14,r13,#0xAA
:0200ABB0 490417B5 stmmidb  r4 ,{r0,r2,r4,r5,r7,r8,r9,r10,r12}
:0200ABB4 FD13CC00 unknown
:0200ABB8 D1109602 tstle r0,r2,lsl #0xc
:0200ABBC 1100C0E1 unknown
:0200ABC0 890000E3 stmhidb  r0 ,{r0,r1,r5,r6,r7}
:0200ABC4 002D2014 eoreq  r2,r13,r4,lsl r0
:0200ABC8 5D8D0919 unknown
:0200ABCC 2D9F1317 unknown
:0200ABD0 30B22065 adcccs r2,r2,r5,ror #0x0
:0200ABD4 1059E1D1 ldrnesb r14,[r9],#-0x11
:0200ABD8 BD21100E stclt  0,cr1,[r1,#-0x38]!
:0200ABDC 07CD2003 streqb r2,[r13, +r3]
:0200ABE0 611D007D tstvs r13,r13,ror r0
:0200ABE4 5C510120 ldcpll 1,cr0,[r1],{#0x20}
:0200ABE8 7D71E36D ldcvcl 3,cr14,[r1,#-0x1b4]!
:0200ABEC 0CF07D20 ldceql 13,cr7,[r0],#+0x80
:0200ABF0 0CA04660 stceq  6,cr4,[r0],#+0x180
:0200ABF4 B9107D06 ldmltdb  r0 ,{r1,r2,r8,r10,r11,r12,r13,r14}
:0200ABF8 E2566012 subs r6,r6,#0x12
:0200ABFC 8602E5D0 unknown
:0200AC00 459466D0 ldrmi r6,[r4, #+0x6d0]		;r4+0x6d0=*(00000ab0)
:0200AC04 814000F1 unknown
:0200AC08 81504500 cmphi r0,r0,lsl #0xa
:0200AC0C 9CE02CB0 stclsl 12,cr2,[r0],#+0x2c0
:0200AC10 76E02A49 unknown
:0200AC14 E5DAA601 ldrb r10,[r10, #+0x601]		;r10+0x601=*(eb00086f)
:0200AC18 5CE300C6 stcpll 0,cr0,[r3],#+0x318
:0200AC1C 48C61019 stmmiia  r6 ,{r0,r3,r4,r12}^
:0200AC20 490C3045 stmmidb  r12 ,{r0,r2,r6,r12,r13}
:0200AC24 0081E700 addeq  r14,r1,r0,lsl #0xe
:0200AC28 10008157 andne  r8,r0,r7,asr r1
:0200AC2C 1E008155 mcrne 1,0,r8,cr0,cr5,{2}
:0200AC30 00812065 addeq  r2,r1,r5,ror #0x0
:0200AC34 1055008D subnes r0,r5,r13,lsl #0x1
:0200AC38 BD108151 unknown
:0200AC3C E0E3A090 smlal  r10,r3,r0,r0
:0200AC40 A00015E6 andge  r1,r0,r6,ror #0xb
:0200AC44 0AE2204E beq 01892D84
:0200AC48 0E900149 cdpeq 1,8,cr0,cr0,cr9,2
:0200AC4C 0403A006 streq r10,[r3],#-0x6
:0200AC50 03A04630 moveq  r4,#0x3000000		;r4=50331648(0x3000000)
:0200AC54 36D000F5 unknown
:0200AC58 D09030A9 addles r3,r0,r9,lsr #0x1
:0200AC5C A5026536 strge r6,[r2, #-0x536]		;(r2-0x536=*(fffffaca))
:0200AC60 9436D000 unknown
:0200AC64 00000CA5 andeq  r0,r0,r5,lsr #0x19
:0200AC68 06D0A043 ldreqb r10,r0,r0,r5,lsr #0x19
:0200AC6C 80F0DD84 rschis r13,r0,r4,lsl #0x1b
:0200AC70 76E02349 unknown
:0200AC74 004DD336 subeq  r13,r13,r6,lsr r3
:0200AC78 3BE34053 blcc 018DADCC
:0200AC7C 2D361019 ldccs  0,cr1,[r6,#-0x64]!
:0200AC80 E28CC000 add  r12,r12,#0x0
:0200AC84 5C000314 stcpl  3,cr0,[r0],{#0x14}
:0200AC88 006DE6E1 rsbeq  r14,r13,r1,ror #0xd
:0200AC8C A0006D36 andge  r6,r0,r6,lsr r13
:0200AC90 19006D40 stmnedb  r0 ,{r6,r8,r10,r11,r13,r14}
:0200AC94 6D30C06D ldcvs  0,cr12,[r0,#-0x1b4]!
:0200AC98 6D034180 unknown
:0200AC9C 009DEA20 addeqs r14,r13,r0,lsr #0x14
:0200ACA0 E010115A ands r1,r0,r10,asr r1
:0200ACA4 07B110B5 unknown
:0200ACA8 706D1059 rsbvc  r1,r13,r9,asr r0
:0200ACAC 1FF06DF5 swine 0x00f06df5
:0200ACB0 1AF06D00 bne 01C260B8
:0200ACB4 0080008D addeq  r0,r0,r13,lsl #0x1
:0200ACB8 18E31329 unknown
:0200ACBC 08D53051 ldmeqia  r5 ,{r0,r4,r6,r12,r13}^
:0200ACC0 1041E3A0 subne  r14,r1,r0,lsr #0x7
:0200ACC4 05491498 streqb r1,[r9, #-0x498]		;(r9-0x498=*(0000fdbc))
:0200ACC8 E3A0C00C mov  r12,#0xC		;r12=12(0xc)
:0200ACCC 00690011 rsbeq  r0,r9,r1,lsl r0
:0200ACD0 D4E280C2 unknown
:0200ACD4 66E00081 unknown
:0200ACD8 4850127D ldmmida  r0 ,{r0,r2,r3,r4,r5,r6,r9,r12}^
:0200ACDC 9406D4E1 strls r13,[r6],#-0x4e1
:0200ACE0 400006A5 andmi  r0,r0,r5,lsr #0xd
:0200ACE4 06D4A000 ldreqb r10,[r4],+r0
:0200ACE8 06DCA584 ldreqb r10,[r12],+r4, lsl #0xb
:0200ACEC 39800059 stmccib  r0 ,{r0,r3,r4,r6}
:0200ACF0 94E6D001 unknown
:0200ACF4 2AE096E5 bcs 01830890
:0200ACF8 4C9AE001 ldcmi  0,cr14,[r10],{#0x1}
:0200ACFC 9676E029 unknown
:0200AD00 002500D9 unknown
:0200AD04 D8229D59 stmleda  r2!,{r0,r3,r4,r6,r8,r10,r11,r12,r15}
:0200AD08 30011D96 mulcc  r1,r6,r13
:0200AD0C 09E22583 unknown
:0200AD10 EBE15300 bl 0185F918
:0200AD14 409605D1 ldrmisb r0,[r6], +r1
:0200AD18 600006A1 andvs  r0,r0,r1,lsr #0xd
:0200AD1C 0009E09E muleq  r9,r14,r0
:0200AD20 0621D84A unknown
:0200AD24 56003194 unknown
:0200AD28 BA026DE1 blt 020A64B4
:0200AD2C 841624D0 ldrhi r2,[r6],#-0x4d0
:0200AD30 8426D4E5 unknown
:0200AD34 801279E5 andhis r7,r2,r5,ror #0x13
:0200AD38 AA00E101 bge 02043144
:0200AD3C 41D000E1 bicmis r0,r0,r1,ror #0x1
:0200AD40 2A16D400 bcs 025BFD48
:0200AD44 06DCE594 unknown
:0200AD48 2091E594 umullcss r14,r1,r4,r5
:0200AD4C CCE02000 stcgtl 0,cr2,[r0],#+0x0
:0200AD50 510D0D25 unknown
:0200AD54 F0510011 subnvs r0,r1,r1,lsl r0
:0200AD58 51F05198 unknown
:0200AD5C 805104F0 ldrhish r0,[r1],#-0x40
:0200AD60 C98C10C1 stmgtib  r12 ,{r0,r6,r7,r12}
:0200AD64 655B1280 ldrvsb r1,[r11, #-0x280]		;(r11-0x280=*(fffffd80))
:0200AD68 0025CC00 eoreq  r12,r5,r0,lsl #0x18
:0200AD6C 9300590C unknown
:0200AD70 E0152241 ands r2,r5,r1,asr #0x4
:0200AD74 E59496F0 ldr r9,[r4, #+0x6f0]		;r4+0x6f0=*(030006f0)=#470565956(0x1c0c4444)
:0200AD78 6C014114 stcvs  1,cr4,[r1],{#0x14}
:0200AD7C E5922640 ldr r2,[r2, #+0x640]		;r2+0x640=*(00000640)
:0200AD80 E0493003 sub  r3,r9,r3
:0200AD84 83200002 unknown
:0200AD88 E5800645 str r0,[r0, #+0x645]		;r0+0x645=*(0000064b)
:0200AD8C 049426CC ldreq r2,[r4],#+0x6cc
:0200AD90 9436F4E5 unknown
:0200AD94 204192E5 subcs  r9,r1,r5,ror #0x5
:0200AD98 1670E000 unknown
:0200AD9C 39100990 ldmccdb  r0 ,{r4,r7,r8,r11}
:0200ADA0 30E08300 rsccc  r8,r0,r0,lsl #0x6
:0200ADA4 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(0000000a)
:0200ADA8 1085107D addne  r1,r5,r13,ror r0
:0200ADAC 2130CC76 teqcs r0,r6,ror r12
:0200ADB0 B200F500 andlt  r15,r0,#0x0
:0200ADB4 03E1D000 mvneq  r13,#0x0
:0200ADB8 51100300 tstpl r0,r0,lsl #0x6
:0200ADBC 001A7120 andeqs r7,r10,r0,lsr #0x2
:0200ADC0 F5040011 strnv r0,[r4, #-0x11]		;r4-0x11=*(02ffffef)=#655360(0x000a0000)
:0200ADC4 D6002516 unknown
:0200ADC8 CC002571 stcgt  5,cr2,[r0],{#0x71}
:0200ADCC 29E59466 unknown
:0200ADD0 75420A10 strvcb r0,[r2, #-0xa10]		;(r2-0xa10=*(fffff5f0))
:0200ADD4 151B6101 ldrne r6,[r11, #-0x101]		;(r11-0x101=*(fffffeff))
:0200ADD8 0EB41200 cdpeq 2,10,cr1,cr4,cr0,0
:0200ADDC 290711D0 stmcsdb  r7 ,{r4,r6,r7,r8,r12}
:0200ADE0 29051300 stmcsdb  r5 ,{r8,r9,r12}
:0200ADE4 00410300 subeq  r0,r1,r0,lsl #0x6
:0200ADE8 FF29A667 swinv 0x0029a667
:0200ADEC 840C06EB strhi r0,[r12],#-0x6eb
:0200ADF0 006EB6E2 rsbeq  r11,r14,r2,ror #0xd
:0200ADF4 0FDDE1D0 swieq 0x00dde1d0
:0200ADF8 8466CCE3 unknown
:0200ADFC 144904E5 strneb r0,[r9],#-0x4e5
:0200AE00 04080065 streq r0,[r8],#-0x65
:0200AE04 2DB9000D ldccs  0,cr0,[r9,#+0x34]!
:0200AE08 7355000D cmpvc r5,#0xD
:0200AE0C 9510A5CC ldrls r10,[r0, #-0x5cc]		;(r0-0x5cc=*(0009fa34))
:0200AE10 2A09168D bcs 0225084C
:0200AE14 CC501711 ldcgtl 7,cr1,[r0],{#0x11}
:0200AE18 0CEBFF3A stceql 15,cr15,[r11],#+0xe8
:0200AE1C 4096040D addmis r0,r6,r13,lsl #0x8
:0200AE20 0608E020 streq r14,[r8],-r0, lsr #0x0
:0200AE24 27B40591 unknown
:0200AE28 A508E1D0 strge r14,[r8, #-0x1d0]		;(r8-0x1d0=*(9521056c))
:0200AE2C 10078203 andne  r8,r7,r3,lsl #0x4
:0200AE30 15F4051D ldrneb r0,[r4, #+0x51d]!
:0200AE34 65D8B1B1 ldrvsb r11,[r8, #+0x1b1]		;r8+0x1b1=*(952108ed)
:0200AE38 A0019400 andge  r9,r1,r0,lsl #0x8
:0200AE3C 0D01476D unknown
:0200AE40 87F040FD unknown
:0200AE44 349C7101 ldrcc r7,[r12],#+0x101
:0200AE48 810D1061 unknown
:0200AE4C F10DF10D unknown
:0200AE50 78FCF10D ldmvcia  r12!,{r0,r2,r3,r8,r12,r13,r14,r15}^
:0200AE54 F10D6045 unknown
:0200AE58 0D410D9B unknown
:0200AE5C EAF10DF1 b 01C4E628
:0200AE60 0DBB60C5 ldceq  0,cr6,[r11,#+0x314]!
:0200AE64 810D89F1 unknown
:0200AE68 F10DF10D unknown
:0200AE6C 410DD60E unknown
:0200AE70 D61D259D unknown
:0200AE74 F10DD10D unknown
:0200AE78 69610DD0 unknown
:0200AE7C ED471116 unknown
:0200AE80 5711D669 ldrpl r13,db 
:0200AE84 F669A669 unknown
:0200AE88 11B045B8 ldrneh r4,[r0, +r8]!
:0200AE8C D86F57A7 unknown
:0200AE90 F8D13349 ldmnvia  r1 ,{r0,r3,r6,r8,r9,r12,r13}^
:0200AE94 FAA6F889 blx 009C90C0
:0200AE98 2B59A301 blcs 03673AA4
:0200AE9C 030160CE unknown
:0200AEA0 4501AD64 strmi r10,[r1, #-0xd64]		;(r1-0xd64=*(fffff29c))
:0200AEA4 25E581D8 strcsb r8,[r5, #+0x1d8]!
:0200AEA8 4201CA59 andmi  r12,r1,#0x59000
:0200AEAC 09320150 ldmeqdb  r2!,{r4,r6,r8}
:0200AEB0 4201F840 andmi  r15,r1,#0x400000
:0200AEB4 6DFD16A9 ldcvsl 6,cr1,[r13,#+0x2a4]!
:0200AEB8 05D605D5 ldreqb r0,[r6, #+0x5d5]		;r6+0x5d5=*(000921da)
:0200AEBC 6231E0F6 eorvss r14,r1,#0xF6
:0200AEC0 150C7CB1 strne r7,[r12, #-0xcb1]		;(r12-0xcb1=*(fffff35b))
:0200AEC4 F601B61E unknown
:0200AEC8 9E150E45 cdpls 14,0,cr0,cr5,cr5,2
:0200AECC 4574F601 ldrmib r15,[r4, #-0x601]!
:0200AED0 2F01CCC0 swics 0x0001ccc0
:0200AED4 00450001 subeq  r0,r5,r1
:0200AED8 130045CC unknown
:0200AEDC F0459045 subnv  r9,r5,r5,asr #0x0
:0200AEE0 62EBA2CD rscvs  r10,r11,#0xD000000C
:0200AEE4 0184C045 orreq  r12,r4,r5,asr #0x0
:0200AEE8 004501F9 unknown
:0200AEEC 01322188 teqeq r2,r8,lsl #0x3
:0200AEF0 10A9D802 adcne  r13,r9,r2,lsl #0x10
:0200AEF4 FE15FDCD cdp2 13,0,cr15,cr5,cr13,6
:0200AEF8 71FA0E95 unknown
:0200AEFC 013CBDB5 ldreqh r11,[r12, -r5]!
:0200AF00 C5110429 ldrgt r0,[r1, #-0x429]		;(r1-0x429=*(fffffbd7))
:0200AF04 EF021504 swi 0x00021504
:0200AF08 4E1534D7 mrcmi 4,0,r3,cr5,cr7,{6}
:0200AF0C 15B012E9 ldrne r1,[r0, #+0x2e9]!
:0200AF10 291275BE ldmcsdb  r2 ,{r1,r2,r3,r4,r5,r7,r8,r10,r12,r13,r14}
:0200AF14 02813610 addeq  r3,r1,#0x1000000
:0200AF18 495108BB ldmmidb  r1 ,{r0,r1,r3,r4,r5,r7,r11}^
:0200AF1C 3E154101 cdpcc 1,0,cr4,cr5,cr1,0
:0200AF20 82216045 eorhi  r6,r1,#0x45
:0200AF24 80417437 subhi  r7,r1,r7,lsr r4
:0200AF28 D6C041F0 unknown
:0200AF2C 0C0D7041 stceq  0,cr7,[r13],{#0x41}
:0200AF30 6BFDFE15 blvs 01F8A78C
:0200AF34 7101FAF5 unknown
:0200AF38 9E111245 cdpls 2,0,cr1,cr1,cr5,2
:0200AF3C 2CDDD7C5 ldccsl 7,cr13,[r13],{#0xc5}
:0200AF40 DDCE6B79 unknown
:0200AF44 41DDBA5C bicmis r11,r13,r12,asr r10
:0200AF48 D5127102 ldrle r7,[r2, #-0x102]		;(r2-0x102=*(fffffefe))
:0200AF4C 193D0301 ldmnedb  r13!,{r0,r8,r9}
:0200AF50 1C4009B5 stcnel 9,cr0,[r0],{#0xb5}
:0200AF54 05C10009 streqb r0,[r1, #+0x9]		;r1+0x9=*(00000009)
:0200AF58 0009BCEA andeq  r11,r9,r10,ror #0x19
:0200AF5C A5D54D21 ldrgeb r4,[r5, #+0xd21]		;r5+0xd21=*(006c0d21)
:0200AF60 B06E4D30 rsblt  r4,r14,r0,lsr r13
:0200AF64 14F503A0 unknown
:0200AF68 014D46CB unknown
:0200AF6C E35B0000 cmp r11,#0x0
:0200AF70 41110689 tstmi r1,r9,lsl #0xd
:0200AF74 03CDA15E biceq  r10,r13,#0x80000017
:0200AF78 E13BDD01 teq r11,r1,lsl #0x1a
:0200AF7C 22E5871B rsccs  r8,r5,#0x6C0000
:0200AF80 1BE10DF3 blne 0184E754
:0200AF84 B0F4F4DD unknown
:0200AF88 1E494251 mcrne 2,2,r4,cr9,cr1,{2}
:0200AF8C 73A44E41 movvc  r4,#0x410		;r4=1040(0x410)
:0200AF90 7D9484D1 unknown
:0200AF94 80F27D22 rschis r7,r2,r2,lsr #0x1a
:0200AF98 F27D627D rsbnvs r6,r13,#0xD0000007
:0200AF9C C27D6DE5 rsbgts r6,r13,#0x3940
:0200AFA0 00010058 andeq  r0,r1,r8,asr r0
:0200AFA4 2058027D subcss r0,r8,r13,ror r2
:0200AFA8 D7990839 unknown
:0200AFAC D138731D teqle r8,r13,lsl r3
:0200AFB0 8540D974 strhib r13,[r0, #-0x974]		;(r0-0x974=*(0009f68c))
:0200AFB4 1414CD09 ldrne r12,[r4],#-0xd09
:0200AFB8 700D917A andvc  r9,r13,r10,ror r1
:0200AFBC A004400A andge  r4,r4,r10
:0200AFC0 00013CE1 andeq  r3,r1,r1,ror #0x19
:0200AFC4 C2613883 rsbgt  r3,r1,#0x830000
:0200AFC8 09BDF261 ldmeqib  r13!,{r0,r5,r6,r9,r12,r13,r14,r15}
:0200AFCC B964C309 unknown
:0200AFD0 DE1FB929 cdple 9,0,cr11,cr15,cr9,1
:0200AFD4 11353309 teqne r5,r9,lsl #0x6
:0200AFD8 01750154 cmneq r5,r4,asr r1
:0200AFDC 4D500129 unknown
:0200AFE0 2099B300 addcss r11,r9,r0,lsl #0x6
:0200AFE4 9100E026 unknown
:0200AFE8 2000820E andcs  r8,r0,r14,lsl #0x4
:0200AFEC 203DF186 eorcss r15,r13,r6,lsl #0x3
:0200AFF0 1BB0E282 blne 00C43A00
:0200AFF4 0A8902C0 beq 0024BAFC
:0200AFF8 082DF152 stmeqda  r13!,{r1,r4,r6,r8,r12,r13,r14,r15}
:0200AFFC 10006110 andne  r6,r0,r0,lsl r1
:0200B000 04A53061 unknown
:0200B004 61AE82E9 movvs  r8,r9,ror #0x5
:0200B008 4DA4A9B0 stcmi  9,cr10,[r4,#+0x2c0]!
:0200B00C 62E93061 rscvs  r3,r9,#0x61
:0200B010 9D6061DA stclsl 1,cr6,[r0,#-0x368]!
:0200B014 190D9919 stmnedb  r13 ,{r0,r3,r4,r8,r11,r12,r15}
:0200B018 E9D802E9 ldmib  r8 ,{r0,r3,r5,r6,r7,r9}^
:0200B01C B057D802 sublts r13,r7,r2,lsl #0x10
:0200B020 867E009D unknown
:0200B024 12E908E2 rscne  r0,r9,#0xE20000
:0200B028 E58D4250 str r4,[r13, #+0x250]		;r13+0x250=*(00000250)
:0200B02C E9071019 stmdb  r7 ,{r0,r3,r4,r12}
:0200B030 A13D9582 teqge r13,r2,lsl #0xb
:0200B034 B0E55496 smlallt  r5,r5,r6,r4
:0200B038 D73482E9 ldrle r8,r13,r2,lsl #0xb
:0200B03C E996113D ldmib  r6 ,{r0,r2,r3,r4,r5,r8,r12}
:0200B040 A586A4C2 strge r10,[r6, #+0x4c2]		;r6+0x4c2=*(000920c7)
:0200B044 700DD10D andvc  r13,r13,r13,lsl #0x2
:0200B048 19D9E287 ldmneib  r9 ,{r0,r1,r2,r7,r9,r13,r14,r15}^
:0200B04C 02E546E9 rsceq  r4,r5,#0xE900000
:0200B050 11456964 unknown
:0200B054 90003412 andls  r3,r0,r2,lsl r4
:0200B058 498D1F41 stmmiib  r13 ,{r0,r6,r8,r9,r10,r11,r12}
:0200B05C 0FE59600 swieq 0x00e59600
:0200B060 8909147D stmhidb  r9 ,{r0,r2,r3,r4,r5,r6,r10,r12}
:0200B064 D1003930 unknown
:0200B068 00D90305 sbceqs r0,r9,r5,lsl #0x6
:0200B06C E3802801 orr  r2,r0,#0x10000
:0200B070 5D000450 unknown
:0200B074 4586270F strmi r2,[r6, #+0x70f]		;r6+0x70f=*(00092314)
:0200B078 28E58605 unknown
:0200B07C 0A792012 beq 03E530CC
:0200B080 00E2860E rsceq  r8,r2,r14,lsl #0xc
:0200B084 420A0005 andmi  r0,r10,#0x5
:0200B088 34E08221 unknown
:0200B08C 32E59220 rsccc  r9,r5,#0x2
:0200B090 0D006100 unknown
:0200B094 8630D950 unknown
:0200B098 FFFFE28D swinv 0x00ffe28d
:0200B09C A197D289 orrges r13,r7,r9,lsl #0x5
:0200B0A0 0200FB04 andeq  r15,r0,#0x1000
:0200B0A4 2404AD24 strcs r10,[r4],#-0xd24
:0200B0A8 319F2120 orrccs r2,r15,r0,lsr #0x2
:0200B0AC 8314AD0F tsthi r4,#0x3C0
:0200B0B0 02E524E0 rsceq  r2,r5,#0xE0000000
:0200B0B4 22024691 andcs  r4,r2,#0x9100000
:0200B0B8 290720E0 stmcsdb  r7 ,{r5,r6,r7,r13}
:0200B0BC 20100800 andcss r0,r0,r0,lsl #0x10
:0200B0C0 030089E3 unknown
:0200B0C4 05820720 streq r0,[r2, #+0x720]		;r2+0x720=*(00000720)
:0200B0C8 8D821DA1 unknown
:0200B0CC 78525150 ldmvcda  r2 ,{r4,r6,r8,r12,r14}^
:0200B0D0 F2510049 subnvs r0,r1,#0x49
:0200B0D4 62510505 subvss r0,r1,#0x1400000
:0200B0D8 45FBF251 ldrmib r15,[r11, #+0x251]!
:0200B0DC 003CC09D mlaeqs r12,r13,r0,r12unknown
:0200B0E0 F5100001 ldrnv r0,[r0, #-0x1]		;(r0-0x1=*(0009ffff))
:0200B0E4 D2004D0B andle  r4,r0,#0x2C0
:0200B0E8 E75DD6E4 ldrb r13,r4,r0,#0x2C0
:0200B0EC 55402385 strplb r2,[r0, #-0x385]		;(r0-0x385=*(0009fc7b))
:0200B0F0 28F265E7 unknown
:0200B0F4 84C2656C strhib r6,[r2],#+0x56c
:0200B0F8 65126520 ldrvs r6,[r2, #-0x520]		;(r2-0x520=*(fffffae0))
:0200B0FC A4D570F2 ldrgeb r7,[r5],#+0xf2
:0200B100 1DD9F2AD unknown
:0200B104 44B1B1F9 unknown
:0200B108 10000100 andne  r0,r0,r0,lsl #0x2
:0200B10C 55A40979 strpl r0,[r4, #+0x979]!
:0200B110 81B1BC00 movhis r11,r0,lsl #0x18		;r11=0(0x0)
:0200B114 51B11321 movpls r1,r1,lsr #0x6		;r1=0(0x0)
:0200B118 1DDD20B4 unknown
:0200B11C F2302315 eornvs r2,r0,#0x54000000
:0200B120 F329D1BD unknown
:0200B124 7D210938 stcvc  9,cr0,[r1,#-0xe0]!
:0200B128 20E8D97A rsccs  r13,r8,r10,ror r9
:0200B12C F6AD16AD unknown
:0200B130 9A7D00D4 bls 03F4B488
:0200B134 F3CCF905 bicnv  r15,r12,#0x14000
:0200B138 00A8C061 adceq  r12,r8,r1,ror #0x0
:0200B13C 01090001 unknown
:0200B140 B20059A8 andlt  r5,r0,#0x2A0000
:0200B144 A1506192 unknown
:0200B148 185AB9C8 ldmneda  r10 ,{r3,r6,r7,r8,r11,r12,r13,r15}^
:0200B14C B97806D9 unknown
:0200B150 B978AE0A ldmltdb  r8!,{r1,r3,r9,r10,r11,r13,r15}^
:0200B154 DAFAB9AA ble 01EB9804
:0200B158 50B7ADF8 unknown
:0200B15C 79A68AB9 stmvcib  r6!,{r0,r3,r4,r5,r7,r9,r11,r15}
:0200B160 F5383DD6 ldrnv r3,[r8, #-0xdd6]!
:0200B164 C9583D56 ldmgtdb  r8 ,{r1,r2,r4,r6,r8,r10,r11,r12,r13}^
:0200B168 06F1EA5A unknown
:0200B16C 3D9B3DBC unknown
:0200B170 B10009FB unknown
:0200B174 544D5965 strplb r5,[r13],#-0x965
:0200B178 F44DF44D strnvb r15,[r13],#-0x44d
:0200B17C B0F44DF7 unknown
:0200B180 F44D60B1 strnvb r6,[r13],#-0xb1
:0200B184 4D40B14F unknown
:0200B188 EDF44DF4 ldcl 13,cr4,[r4,#+0x3d0]!
:0200B18C 4DE44DD5 stcmil 13,cr4,[r4,#+0x354]!
:0200B190 51B148F4 ldrplsh r4,[r1, +r4]!
:0200B194 48526D36 ldmmida  r2 ,{r1,r2,r4,r5,r8,r10,r11,r13,r14}^
:0200B198 6D226D66 stcvs  13,cr6,[r2,#-0x198]!
:0200B19C 6D0134F2 unknown
:0200B1A0 83F26D92 mvnhis r6,#0x2480
:0200B1A4 11B3A045 movnes r10,r5,asr #0x0
:0200B1A8 51188D00 tstpl r8,r0,lsl #0x1a
:0200B1AC 22121D06 andcss r1,r2,#0x180
:0200B1B0 F26D4045 rsbnv  r4,r13,#0x45
:0200B1B4 71EFF26D mvnvc  r15,r13,ror #0x4
:0200B1B8 BD9225F8 unknown
:0200B1BC C000150F andgt  r1,r0,r15,lsl #0xa
:0200B1C0 5CC40045 stcpll 0,cr0,[r4],{#0x45}
:0200B1C4 D6046D20 strle r6,[r4],-r0, lsr #0x1a
:0200B1C8 6DA07225 stcvs  2,cr7,[r0,#+0x94]!
:0200B1CC 07C9B682 streqb r11,[r9,+r2, lsl #0xd]
:0200B1D0 F90005AA stmnvdb  r0 ,{r1,r3,r5,r7,r8,r10}
:0200B1D4 5031810E eorpls r8,r1,r14,lsl #0x2
:0200B1D8 C1172345 tstgt r7,r5,asr #0x6
:0200B1DC DB1BB900 blle 026F95E4
:0200B1E0 02026115 andeq  r6,r2,#0x40000005
:0200B1E4 6CEBFFA4 stcvsl 15,cr15,[r11],#+0x290
:0200B1E8 10110210 andnes r0,r1,r0,lsl r2
:0200B1EC 1964E591 unknown
:0200B1F0 00A5DF40 adceq  r13,r5,r0,asr #0x1e
:0200B1F4 91315158 teqls r1,r8,asr r1
:0200B1F8 6CBD324D ldcvs  2,cr3,[r13],#+0x134
:0200B1FC 159F0054 ldrne r0,[r15, #+0x54]		;r15+0x54=*(0200b258)=#-442757071(0xe59c1031)
:0200B200 12870015 addne  r0,r7,#0x15
:0200B204 7815009D ldmvcda  r5 ,{r0,r2,r3,r4,r7}
:0200B208 1D0D0081 unknown
:0200B20C 08390D01 ldmeqda  r9!,{r0,r8,r10,r11}
:0200B210 1DEB00F2 stcnel 0,cr0,[r11,#+0x3c8]!
:0200B214 8180F950 orrhi  r15,r0,r0,asr r9
:0200B218 5CF22DC3 ldcpll 13,cr2,[r2],#+0x30c
:0200B21C 1CBC822D ldcne  2,cr8,[r12],#+0xb4
:0200B220 715C4071 cmpvc r12,r1,ror r0
:0200B224 60715C00 rsbvss r5,r1,r0,lsl #0x18
:0200B228 6A09F071 bvs 022873F4
:0200B22C 71D70071 bicvcs r0,r7,r1,ror r0
:0200B230 40712C80 rsbmis r2,r1,r0,lsl #0x19
:0200B234 1B006D60 blne 020267BC
:0200B238 24005955 strcs r5,[r0],#-0x955
:0200B23C 06E80061 unknown
:0200B240 F089F089 addnv  r15,r9,r9,lsl #0x1
:0200B244 00E5003B rsceq  r0,r5,r11,lsr r0
:0200B248 742E4101 unknown
:0200B24C B5012130 strlt r2,[r1, #-0x130]		;(r1-0x130=*(fffffed0))
:0200B250 CD649321 stcgtl 3,cr9,[r4,#-0x84]!
:0200B254 01BD8C08 moveqs r8,r8,lsl #0x18		;r8=1006632960(0x3c000000)
:0200B258 E59C1031 ldr r1,[r12, #+0x31]		;r12+0x31=*(0000003d)
:0200B25C 240D3291 strcs r3,[r13],#-0x291
:0200B260 0F120DE0 swieq 0x00120de0
:0200B264 A3BA00A9 movges r0,#0xA9		;r0=169(0xa9)
:0200B268 3194309D unknown
:0200B26C 00441800 subeq  r1,r4,r0,lsl #0x10
:0200B270 6421ED9F unknown
:0200B274 FEA101E9 cdp2 1,10,cr0,cr1,cr9,7
:0200B278 02790835 rsbeqs r0,r9,#0x350000
:0200B27C 00156119 andeqs r6,r5,r9,lsl r1
:0200B280 E0151119 ands r1,r5,r9,lsl r1
:0200B284 C0007E04 andgt  r7,r0,r4,lsl #0x1c
:0200B288 6D8C0101 unknown
:0200B28C 1D08AD82 unknown
:0200B290 F45FCD81 ldrnvb r12,[r15],#-0xd81
:0200B294 053D0981 ldreq r0,[r13, #-0x981]!
:0200B298 AD50412D unknown
:0200B29C F4427D0A strnvb r7,[r2],#-0xd0a
:0200B2A0 95B7412D ldrls r4,[r7, #+0x12d]!
:0200B2A4 4506827D strmi r8,[r6, #-0x27d]		;(r6-0x27d=*(00091988))
:0200B2A8 A045E780 subge  r14,r5,r0,lsl #0xf
:0200B2AC 6A000D75 bvs 0200E888
:0200B2B0 00450001 subeq  r0,r5,r1
:0200B2B4 860045C8 strhi r4,r0,r5,r1
:0200B2B8 243D7045 unknown
:0200B2BC E5EB7129 strb r7,[r11, #+0x129]!
:0200B2C0 29100670 ldmcsdb  r0 ,{r4,r5,r6,r9,r10}
:0200B2C4 D500BD09 strle r11,[r0, #-0xd09]		;(r0-0xd09=*(fffff3a0))
:0200B2C8 28C990E1 stmcsia  r9 ,{r0,r5,r6,r7,r12,r15}^
:0200B2CC E102B9D9 unknown
:0200B2D0 00958400 addeqs r8,r5,r0,lsl #0x8
:0200B2D4 9560E174 strlsb r14,[r0, #-0x174]!
:0200B2D8 EB70E10C bl 03C43710
:0200B2DC 001D0859 andeqs r0,r13,r9,asr r8
:0200B2E0 05007D10 streq r7,[r0, #-0xd10]		;(r0-0xd10=*(fffff399))
:0200B2E4 00A90D00 adceq  r0,r9,r0,lsl #0x1a
:0200B2E8 11005B04 unknown
:0200B2EC 00290BE3 eoreq  r0,r9,r3,ror #0x17
:0200B2F0 106016D5 unknown
:0200B2F4 07598230 unknown
:0200B2F8 0F7D00C1 swieq 0x007d00c1
:0200B2FC 90096902 andls  r6,r9,r2,lsl #0x12
:0200B300 6D812E00 unknown
:0200B304 00C1442A sbceq  r4,r1,r10,lsr #0x8
:0200B308 293510B9 ldmcsdb  r5!,{r0,r3,r4,r5,r7,r12}
:0200B30C 7A8E0855 bvc 0038D468
:0200B310 55D0B1F7 ldrplb r11,[r0, #+0x1f7]		;r0+0x1f7=*(000002a0)
:0200B314 40B188FF unknown
:0200B318 160EB17C unknown
:0200B31C B98C60B9 stmltib  r12 ,{r0,r3,r4,r5,r7,r13,r14}
:0200B320 78F0B920 ldmvcia  r0!,{r5,r8,r11,r12,r13,r15}^
:0200B324 F0B960B9 unknown
:0200B328 C0B96D9C umlalgts r6,r9,r12,r13
:0200B32C 00010050 andeq  r0,r1,r0,asr r0
:0200B330 6D5000B9 unknown
:0200B334 D5593B00 ldrleb r3,[r9, #-0xb00]		;r9-0xb00=*(1c0c3944)=#0(0x00000000)
:0200B338 25C12151 strcsb r2,[r1, #+0x151]		;r1+0x151=*(00000151)
:0200B33C 51007530 unknown
:0200B340 9000AD41 andls  r10,r0,r1,asr #0x1a
:0200B344 900FF576 andls  r15,r15,r6,ror r5
:0200B348 087901E5 unknown
:0200B34C 35008101 strcc r8,[r0, #-0x101]		;(r0-0x101=*(ffffffa8))
:0200B350 A313D114 tstge r3,#0x5
:0200B354 B09DEBFF ldrltsh r14,[r13], +r15
:0200B358 019CF09D unknown
:0200B35C 9970B000 ldmlsdb  r0!,{r12,r13,r15}^
:0200B360 06650000 unknown
:0200B364 50063D1C andpl  r3,r6,r12,lsl r13
:0200B368 02002ABB andeq  r2,r0,#0xBB000
:0200B36C 7048B118 subvc  r11,r8,r8,lsl r1
:0200B370 91C01655 bicls  r1,r0,r5,asr r6
:0200B374 0D20A840 stceq  8,cr10,[r0,#-0x100]!
:0200B378 5C4C0D0E stcpll 13,cr0,[r12],{#0xe}
:0200B37C 30924C0D addccs r4,r2,r13,lsl #0x18
:0200B380 1D966091 unknown
:0200B384 00910C23 addeqs r0,r1,r3,lsr #0x18
:0200B388 34C0956D strccb r9,[r0],#+0x56d
:0200B38C 95000100 strls r0,[r0, #-0x100]		;(r0-0x100=*(ffffffa9))
:0200B390 95340095 ldrls r0,[r4, #-0x95]!
:0200B394 19D50C00 ldmneib  r5 ,{r10,r11}^
:0200B398 1D246521 stcne  5,cr6,[r4,#-0x84]!
:0200B39C 07EDE551 unknown
:0200B3A0 16DD1599 unknown
:0200B3A4 01182599 unknown
:0200B3A8 215DB0CE cmpcs r13,r14,asr #0x1
:0200B3AC 3C7161AF ldcccl 1,cr6,[r1],#-0x2bc
:0200B3B0 F16123CD unknown
:0200B3B4 51610128 unknown
:0200B3B8 01614D24 unknown
:0200B3BC A1612081 unknown
:0200B3C0 9161F747 msrls SPSR_c,r7
:0200B3C4 67000A25 strvs r0,[r0,-r5, lsr #0x14]
:0200B3C8 35100001 ldrcc r0,[r0, #-0x1]		;(r0-0x1=*(000000a8))
:0200B3CC 03FD2004 mvneqs r2,#0x4
:0200B3D0 61942161 orrvss r2,r4,r1,ror #0x2
:0200B3D4 2575B511 ldrcsb r11,[r5, #-0x511]!
:0200B3D8 E5843161 str r3,[r4, #+0x161]		;r4+0x161=*(00000571)
:0200B3DC BE0A5D1A mcrlt 13,0,r5,cr10,cr10,{0}
:0200B3E0 01ED2310 mvneq  r2,r0,lsl r3
:0200B3E4 E3E025F1 mvn  r2,#0x3C400000
:0200B3E8 07511004 ldreqb r1,[r1, -r4]
:0200B3EC 03D94310 biceqs r4,r9,#0x40000000
:0200B3F0 55EB0309 strplb r0,[r11, #+0x309]!
:0200B3F4 1501911B strne r9,[r1, #-0x11b]		;(r1-0x11b=*(fffffee5))
:0200B3F8 F1021109 unknown
:0200B3FC 80060049 andhi  r0,r6,r9,asr #0x0
:0200B400 1E21C5A0 cdpne 5,2,cr12,cr1,cr0,5
:0200B404 111D01C5 tstne r13,r5,asr #0x3
:0200B408 250125D1 strcs r2,[r1, #-0x5d1]		;(r1-0x5d1=*(fffffa2f))
:0200B40C 26A12510 unknown
:0200B410 9D70DDF7 ldclsl 13,cr13,[r0,#-0x3dc]!
:0200B414 F5677C1C strnvb r7,[r7, #-0xc1c]!
:0200B418 03E58009 mvneq  r8,#0x9
:0200B41C C5060128 strgt r0,[r6, #-0x128]		;(r6-0x128=*(00091add))
:0200B420 5594216D ldrpl r2,[r4, #+0x16d]		;r4+0x16d=*(0000057d)
:0200B424 0291216D addeqs r2,r1,#0x4000001B
:0200B428 05C9316D streqb r3,[r9, #+0x16d]		;r9+0x16d=*(1c0c45b1)=#0(0x00000000)
:0200B42C 0601000D streq r0,[r1],-r13
:0200B430 019F0005 orreqs r0,r15,r5
:0200B434 073A0000 ldreq r0,[r10,-r0]!
:0200B438 00E15500 rsceq  r5,r1,r0,lsl #0xa
:0200B43C 31DDB0BC ldrcch r11,[r13, #+0xc]		;r13+0xc=*(0000000c)
:0200B440 13211241 unknown
:0200B444 70071265 andvc  r1,r7,r5,ror #0x4
:0200B448 B9701C5D unknown
:0200B44C E0025D03 and  r5,r2,r3,lsl #0x1a
:0200B450 5D94225D unknown
:0200B454 C130AD32 teqgt r0,r2,lsr r13
:0200B458 41B909E3 movmis r0,r3,ror #0x13
:0200B45C F02915D1 unknown
:0200B460 5D125D30 unknown
:0200B464 625DC4F2 subvss r12,r13,#0xF2000000
:0200B468 69143269 ldmvsdb  r4 ,{r0,r3,r5,r6,r9,r12,r13}
:0200B46C 225B3802 subcss r3,r11,#0x20000
:0200B470 F2691269 rsbnv  r1,r9,#0x90000006
:0200B474 00F50224 rsceqs r0,r5,r4,lsr #0x4
:0200B478 660EC269 strvs r12,r0,r5,r4,lsr #0x4
:0200B47C 45EE8045 strmib r8,[r14, #+0x45]!
:0200B480 0101F8C0 unknown
:0200B484 F8004500 stmnvda  r0 ,{r8,r10,r14}
:0200B488 8D004565 unknown
:0200B48C F045A045 subnv  r10,r5,r5,asr #0x0
:0200B490 DC80450C stcle  5,cr4,[r0],{#0xc}
:0200B494 B0ADC045 adclt  r12,r13,r5,asr #0x0
:0200B498 45B00045 ldrmi r0,[r0, #+0x45]!
:0200B49C 0045B400 subeq  r11,r5,r0,lsl #0x8
:0200B4A0 AA80A97B bge 00035A94
:0200B4A4 2570A910 ldrcsb r10,[r0, #-0x910]!
:0200B4A8 09106101 ldmeqdb  r0 ,{r0,r8,r13,r14}
:0200B4AC 95606102 strlsb r6,[r0, #-0x102]!
:0200B4B0 FE206102 cdp2 1,2,cr6,cr0,cr2,0
:0200B4B4 5970F1D9 ldmpldb  r0!,{r0,r3,r4,r6,r7,r8,r12,r13,r14,r15}^
:0200B4B8 90E96900 rscls  r6,r9,r0,lsl #0x12
:0200B4BC 15E3A080 strneb r10,[r3, #+0x80]!
:0200B4C0 15B850E5 ldrne r5,[r8, #+0xe5]!
:0200B4C4 11D94442 bicnes r4,r9,r2,asr #0x8
:0200B4C8 D501D951 strle r13,[r1, #-0x951]		;(r1-0x951=*(fffff6af))
:0200B4CC B144D503 unknown
:0200B4D0 15600FA1 strneb r0,[r0, #-0xfa1]!
:0200B4D4 B1F17512 mvnlts r7,r2,lsl r5
:0200B4D8 1CB4C041 ldcne  0,cr12,[r4],#+0x104
:0200B4DC 603D9F21 eorvss r9,r13,r1,lsr #0x1e
:0200B4E0 04804150 streq r4,[r0],#+0x150
:0200B4E4 41A86041 movmi  r6,r1,asr #0x0
:0200B4E8 6041A0F0 unknown
:0200B4EC D43FF041 unknown
:0200B4F0 239921D1 orrcss r2,r9,#0x40000034
:0200B4F4 00FD0ACD rsceqs r0,r13,r13,asr #0x15
:0200B4F8 518951D1 unknown
:0200B4FC ED8F50ED unknown
:0200B500 DE417180 cdple 1,4,cr7,cr1,cr0,4
:0200B504 018D0229 orreq  r0,r13,r9,lsr #0x4
:0200B508 D42E00D1 unknown
:0200B50C ED1030ED unknown
:0200B510 91BEA780 movlss r10,r0,lsl #0xf		;r10=5537792(0x548000)
:0200B514 1021B601 eorne  r11,r1,r1,lsl #0xc
:0200B518 64E08711 unknown
:0200B51C E591170A ldr r1,[r1, #+0x70a]		;r1+0x70a=*(0000070a)
:0200B520 1D690009 stcnel 0,cr0,[r9,#-0x24]!
:0200B524 452571BA strmi r7,[r5, #-0x1ba]!
:0200B528 00BAD80D adceqs r13,r10,r13,lsl #0x10
:0200B52C 00BCD1DD unknown
:0200B530 B800D1CD stmltda  r0 ,{r0,r2,r3,r6,r7,r8,r12,r14,r15}
:0200B534 116D0105 unknown
:0200B538 F5BE1175 ldrnv r1,[r14, #+0x175]!
:0200B53C 00A52000 adceq  r2,r5,r0
:0200B540 23D10AAE biccss r0,r1,#0xAE000
:0200B544 1720E3C1 strne r14,r0,r1,#0xAE000
:0200B548 82244987 eorhi  r4,r4,#0x21C000
:0200B54C EF9112E9 swi 0x009112e9
:0200B550 D9D003C9 ldmleib  r0 ,{r0,r3,r6,r7,r8,r9}^
:0200B554 C1D9D4F1 ldrgtsh r13,[r9, #+0x41]		;r9+0x41=*(1c0c4485)=#0(0x00000000)
:0200B558 000198A9 andeq  r9,r1,r9,lsr #0x11
:0200B55C A901D18C stmgedb  r1 ,{r2,r3,r7,r8,r12,r14,r15}
:0200B560 A921A857 stmgedb  r1!,{r0,r1,r2,r4,r6,r11,r13,r15}
:0200B564 A9929A57 ldmgeib  r2 ,{r0,r1,r2,r4,r6,r9,r11,r12,r15}
:0200B568 E5902077 ldr r2,[r0, #+0x77]		;r0+0x77=*(00000120)
:0200B56C 37A90194 unknown
:0200B570 27209982 strcs r9,[r0,-r2, lsl #0x13]!
:0200B574 309D09C9 addccs r0,r13,r9,asr #0x13
:0200B578 5387AD06 orrpl  r10,r7,#0x180
:0200B57C 68C09D58 stmvsia  r0 ,{r3,r4,r6,r8,r10,r11,r12,r15}^
:0200B580 2D000101 unknown
:0200B584 002D6800 eoreq  r6,r13,r0,lsl #0x10
:0200B588 109D59F2 ldrnesh r5,[r13], +r2
:0200B58C 15C99717 strneb r9,[r9, #+0x717]		;r9+0x717=*(00000717)
:0200B590 3D2821B9 stccc  1,cr2,[r8,#-0x2e4]!
:0200B594 3059B601 subccs r11,r9,r1,lsl #0xc
:0200B598 8302E9DD unknown
:0200B59C 003910E2 eoreqs r1,r9,r2,ror #0x1
:0200B5A0 00394403 eoreqs r4,r9,r3,lsl #0x8
:0200B5A4 0DAD0138 stceq  1,cr0,[r13,#+0xe0]!
:0200B5A8 B13C0285 teqlt r12,r5,lsl #0x5
:0200B5AC 6D59E602 unknown
:0200B5B0 F5114D00 ldrnv r4,[r1, #-0xd00]		;(r1-0xd00=*(fffff300))
:0200B5B4 006D8111 rsbeq  r8,r13,r1,lsl r1
:0200B5B8 CD102079 unknown
:0200B5BC C088B700 addgt  r11,r8,r0,lsl #0xe
:0200B5C0 510010E1 unknown
:0200B5C4 7D00F9E3 unknown
:0200B5C8 4459B600 ldrmib r11,[r9],#-0x600
:0200B5CC DA00001C ble 0200B644
:0200B5D0 077905FC unknown
:0200B5D4 601779FC ldrvssh r7,[r7], -r12
:0200B5D8 7504E28D strvc r14,[r4, #-0x28d]		;(r4-0x28d=*(00000183))
:0200B5DC 8D608517 stchil 5,cr8,[r0,#-0x5c]!
:0200B5E0 051019E5 ldreq r1,[r0, #-0x9e5]		;(r0-0x9e5=*(fffff6c4))
:0200B5E4 F62B8775 unknown
:0200B5E8 28760528 unknown
:0200B5EC D8E59737 unknown
:0200B5F0 41CA8775 bicmi  r8,r10,r5,ror r7
:0200B5F4 272801FD unknown
:0200B5F8 88237D97 stmhida  r3!,{r0,r1,r2,r4,r7,r8,r10,r11,r12,r13,r14}
:0200B5FC 18E50025 unknown
:0200B600 871728D1 unknown
:0200B604 0045B4E5 subeq  r11,r5,r5,ror #0x9
:0200B608 E9200C07 stmdb  r0!,{r0,r1,r2,r10,r11}
:0200B60C 3588800B strcc r8,[r8, #+0xb]		;r8+0xb=*(0000000b)
:0200B610 89301900 ldmhidb  r0!,{r8,r11,r12}
:0200B614 39E6E10B unknown
:0200B618 101D0415 andnes r0,r13,r5,lsl r4
:0200B61C 00191BED andeqs r1,r9,r13,ror #0x17
:0200B620 0019005D andeqs r0,r9,r13,asr r0
:0200B624 313FDD00 teqcc r15,r0,lsl #0x1a
:0200B628 300B8D0C andcc  r8,r11,r12,lsl #0x1a
:0200B62C 0BA508A5 bleq 0094D8C8
:0200B630 1B870080 blne 001CB838
:0200B634 18B021C1 ldmneia  r0!,{r0,r6,r7,r8,r13}
:0200B638 012019C0 unknown
:0200B63C E2116228 ands r6,r1,#0x80000002
:0200B640 E2870D1E add  r0,r7,#0x780
:0200B644 F0111002 andnvs r1,r1,r2
:0200B648 90110380 andlss r0,r1,r0,lsl #0x7
:0200B64C B6E1C138 unknown
:0200B650 E102DD10 unknown
:0200B654 E2811004 add  r1,r1,#0x4
:0200B658 00871081 addeq  r1,r7,r1,lsl #0x1
:0200B65C 811C07E0 tsthi r12,r0,ror #0xf
:0200B660 C128B0E2 unknown
:0200B664 A200E100 andge  r14,r0,#0x0
:0200B668 0720EBFF unknown
:0200B66C 01CD0097 unknown
:0200B670 870141C0 strhi r4,[r13, #+0x7]		;r13+0x7=*(00000007)
:0200B674 F6E90865 unknown
:0200B678 B586E9E4 strlt r14,[r6, #+0x9e4]		;r6+0x9e4=*(000925e9)
:0200B67C 020EB080 andeq  r11,r14,#0x80
:0200B680 10011001 andne  r1,r1,r1
:0200B684 05F50011 ldreqb r0,[r5, #+0x11]!
:0200B688 9D131DF0 unknown
:0200B68C 102D0001 eorne  r0,r13,r1
:0200B690 1789E580 strne r14,[r9,+r0, lsl #0xb]
:0200B694 00414D08 subeq  r4,r1,r8,lsl #0x1a
:0200B698 0C75C030 ldceql 0,cr12,[r5],#-0xc0
:0200B69C 9C178920 ldcls  9,cr8,[r7],{#0x20}
:0200B6A0 C5A90BF1 strgt r0,[r9, #+0xbf1]!
:0200B6A4 E08E0100 add  r0,r14,r0,lsl #0x2
:0200B6A8 E590E024 ldr r14,[r0, #+0x24]		;r0+0x24=*(000000cd)
:0200B6AC 9111D901 tstls r1,r1,lsl #0x12
:0200B6B0 000D22E2 andeq  r2,r13,r2,ror #0x5
:0200B6B4 9C03F583 stcls  5,cr15,[r3],{#0x83}
:0200B6B8 0648E551 unknown
:0200B6BC 8C402592 stchil 5,cr2,[r0],{#0x92}
:0200B6C0 ED1008E5 unknown
:0200B6C4 15901D87 ldrne r1,[r0, #+0xd87]		;r0+0xd87=*(00000e30)
:0200B6C8 F531A01D ldrnv r10,[r1, #-0x1d]!
:0200B6CC 1BFFF60D blne 02008F08
:0200B6D0 2D43F441 unknown
:0200B6D4 01D51CE9 biceqs r1,r5,r9,ror #0x19
:0200B6D8 312141BC strcch r4,[r1, -r12]!
:0200B6DC 47059005 strmi r9,[r5, -r5]
:0200B6E0 31055980 unknown
:0200B6E4 35906015 ldrcc r6,[r0, #+0x15]		;r0+0x15=*(000000be)
:0200B6E8 001910E5 andeqs r1,r9,r5,ror #0x1
:0200B6EC E59F41A4 ldr r4,[r15, #+0x1a4]		;r15+0x1a4=*(0200b898)=#-183435175(0xf5110059)
:0200B6F0 C18421C1 orrgt  r2,r4,r1,asr #0x3
:0200B6F4 A0700300 rsbges r0,r0,r0,lsl #0x6
:0200B6F8 64982751 ldrvs r2,[r8],#+0x751
:0200B6FC 0CE01124 stceql 1,cr1,[r0],#+0x90
:0200B700 D900D500 stmledb  r0 ,{r8,r10,r12,r14,r15}
:0200B704 B301B910 unknown
:0200B708 3CB801B9 ldccc  1,cr0,[r8],#+0x2e4
:0200B70C B5E5DD00 strltb r13,[r5, #+0xd00]!
:0200B710 0D101011 unknown
:0200B714 35019031 strcc r9,[r1, #-0x31]		;(r1-0x31=*(ffffffcf))
:0200B718 0FA51C03 swieq 0x00a51c03
:0200B71C 015D1229 cmpeq r13,r9,lsr #0x4
:0200B720 673A2008 ldrvs r2,[r10,-r8]!
:0200B724 1E7DE594 mrcne 5,3,r14,cr13,cr4,{4}
:0200B728 0040E284 subeq  r14,r0,r4,lsl #0x5
:0200B72C 21118600 tstcs r1,r0,lsl #0xc
:0200B730 02801011 addeq  r1,r0,#0x11
:0200B734 6A0CE081 bvs 02343940
:0200B738 3B33E9D3 blcc 02D05E8C
:0200B73C 01BC0059 moveqs r0,r9,asr r0
:0200B740 11543002 cmpne r4,r2
:0200B744 E594102D ldr r1,[r4, #+0x2d]		;r4+0x2d=*(f5110086)
:0200B748 E0840080 add  r0,r4,r0,lsl #0x1
:0200B74C 800C0702 andhi  r0,r12,r2,lsl #0xe
:0200B750 912000E2 unknown
:0200B754 1CB000E5 ldcne  0,cr0,[r0],#+0x394
:0200B758 0109E1D0 unknown
:0200B75C 2C00E082 stccs  0,cr14,[r0],{#0x82}
:0200B760 41E59050 mvnmi  r9,r0,asr r0
:0200B764 00E1A006 rsceq  r10,r1,r6
:0200B768 90008990 mulls  r0,r0,r9
:0200B76C 04E02552 unknown
:0200B770 E3C30230 bic  r0,r3,#0x3
:0200B774 0B052108 bleq 02153B9C
:0200B778 A510C137 ldrge r12,[r0, #-0x137]		;(r0-0x137=*(ffffff72))
:0200B77C 00BDD000 adceqs r13,r13,r0
:0200B780 E0011002 and  r1,r1,r2
:0200B784 01D92008 biceqs r2,r9,r8
:0200B788 19991881 ldmneib  r9 ,{r0,r7,r11,r12}
:0200B78C C821E312 stmgtda  r1!,{r1,r4,r8,r9,r13,r14,r15}
:0200B790 822985A0 eorhi  r8,r9,#0x28000000
:0200B794 B1000500 unknown
:0200B798 0C00612F stceq  1,cr6,[r0],{#0x2f}
:0200B79C 0EE79001 cdpeq 0,14,cr9,cr7,cr1,0
:0200B7A0 0B250014 bleq 0294B7F8
:0200B7A4 85101D6D ldrhi r1,[r0, #-0xd6d]		;(r0-0xd6d=*(fffff33c))
:0200B7A8 8C6025E2 stchil 5,cr2,[r0],#-0x388
:0200B7AC 14E28D20 unknown
:0200B7B0 40898D30 addmi  r8,r9,r0,lsr r13
:0200B7B4 C0C0001D sbcgt  r0,r0,r13,lsl r0
:0200B7B8 EE36E58D cdp 5,2,cr14,cr6,cr13,4
:0200B7BC 0014EBFF ldreqsh r14,[r4], -r15
:0200B7C0 20659D10 rsbcs  r9,r5,r0,lsl r13
:0200B7C4 10611269 rsbne  r1,r1,r9,ror #0x4
:0200B7C8 65034118 strvs r4,[r3, #-0x118]		;(r3-0x118=*(fffffee8))
:0200B7CC 10D5DC20 sbcnes r13,r5,r0,lsr #0x18
:0200B7D0 65D70965 ldrvsb r0,[r7, #+0x965]		;r7+0x965=*(a10e471b)
:0200B7D4 95025DB0 strls r5,[r2, #-0xdb0]		;(r2-0xdb0=*(fffff250))
:0200B7D8 5B100B9D blpl 0240E654
:0200B7DC 000916E3 andeq  r1,r9,r3,ror #0xd
:0200B7E0 2D025118 unknown
:0200B7E4 03090011 unknown
:0200B7E8 3D9E39B4 unknown
:0200B7EC 29001D00 stmcsdb  r0 ,{r8,r10,r11,r12}
:0200B7F0 1D310F1F ldcne  15,cr0,[r1,#-0x7c]!
:0200B7F4 09945C07 ldmeqib  r4 ,{r0,r1,r2,r10,r11,r12,r14}
:0200B7F8 80100D00 andhis r0,r0,r0,lsl #0x1a
:0200B7FC 840720E3 strhi r2,[r7],#-0xe3
:0200B800 105DE506 subnes r14,r13,r6,lsl #0xa
:0200B804 4D05E101 unknown
:0200B808 DD20BC1F stcle  12,cr11,[r0,#-0x7c]!
:0200B80C 5E7DE11A mrcpl 1,3,r14,cr13,cr10,{0}
:0200B810 1955E284 ldmnedb  r5 ,{r2,r7,r9,r13,r14,r15}^
:0200B814 A0005108 andge  r5,r0,r8,lsl #0x2
:0200B818 E0852282 add  r2,r5,r2,lsl #0x5
:0200B81C 972685BD unknown
:0200B820 87A04151 unknown
:0200B824 846720E5 unknown
:0200B828 11091CE5 unknown
:0200B82C 745D8380 ldrvcb r8,[r13],#-0x380
:0200B830 00000FFF unknown
:0200B834 F269517D rsbnv  r5,r9,#0x4000001F
:0200B838 44F1A9C2 unknown
:0200B83C 15653019 strneb r3,[r5, #-0x19]!
:0200B840 00D10021 sbceqs r0,r1,r1,lsr #0x0
:0200B844 7D1010E1 unknown
:0200B848 15803165 strne r3,[r0, #+0x165]		;r0+0x165=*(0000020e)
:0200B84C 7AF01520 bvc 01C10CD4
:0200B850 F0152015 andnvs r2,r5,r5,lsl r0
:0200B854 20156D74 andcss r6,r5,r4,ror r13
:0200B858 056EF015 streqb r15,[r14, #-0x15]!
:0200B85C 290109C1 stmcsdb  r1 ,{r0,r6,r7,r8,r11}
:0200B860 302D6820 eorcc  r6,r13,r0,lsr #0x10
:0200B864 310131BB strcch r3,[r1, -r11]
:0200B868 F1F131F1 ldrnvsh r3,[r1, #+0x11]!
:0200B86C 49003906 stmmidb  r0 ,{r1,r2,r8,r11,r12,r13}
:0200B870 3DF20DF1 ldcccl 13,cr0,[r2,#+0x3c4]!
:0200B874 02F1FFF0 rsceqs r15,r1,#0x3C0
:0200B878 F03D203D eornvs r2,r13,r13,lsr r0
:0200B87C 89002547 stmhidb  r0 ,{r0,r1,r2,r6,r8,r10,r13}
:0200B880 3DF349F3 ldcccl 9,cr4,[r3,#+0x3cc]!
:0200B884 49204177 stmmidb  r0!,{r0,r1,r2,r4,r5,r6,r8,r14}
:0200B888 49F537F3 unknown
:0200B88C 1160E9C3 unknown
:0200B890 15732CF5 ldrneb r2,[r3, #-0xcf5]!
:0200B894 26F07120 unknown
:0200B898 F5110059 ldrnv r0,[r1, #-0x59]		;(r1-0x59=*(ffffffa7))
:0200B89C F4D9F0BD ldrnvb r15,[r9],#+0xbd
:0200B8A0 D9B0D93B ldmleib  r0!,{r0,r1,r3,r4,r5,r8,r11,r12,r14,r15}
:0200B8A4 0FF0D9F0 swieq 0x00f0d9f0
:0200B8A8 9D1291F5 unknown
:0200B8AC F56709F4 strnvb r0,[r7, #-0x9f4]!
:0200B8B0 F0C150C1 sbcnv  r5,r1,r1,asr #0x1
:0200B8B4 ED50C1EE unknown
:0200B8B8 36F4FCC0 unknown
:0200B8BC 5375F0CD cmnpl r5,#0xCD
:0200B8C0 F375F375 cmnnv r5,#0xD4000001
:0200B8C4 754105A9 strvcb r0,[r1, #-0x5a9]		;(r1-0x5a9=*(fffffa57))
:0200B8C8 EF02D5F3 swi 0x0002d5f3
:0200B8CC 75B375D2 ldrvc r7,[r3, #+0x5d2]!
:0200B8D0 D8F375F3 unknown
:0200B8D4 F375003D cmnnv r5,#0x3D
:0200B8D8 49EEF375 unknown
:0200B8DC C8B14D71 ldmgtia  r1!,{r0,r4,r5,r6,r8,r10,r11,r14}
:0200B8E0 C1CDD01D bicgt  r13,r13,r13,lsl r0
:0200B8E4 F12DF4C0 msrnv CPSR_fsc,r0
:0200B8E8 D14FF09B mrsle r15,SPSR
:0200B8EC D130E831 teqle r0,r1,lsr r8
:0200B8F0 11D1A001 bicnes r10,r1,r1
:0200B8F4 0B2993A4 bleq 02A7078C
:0200B8F8 11D10089 bicnes r0,r1,r9,lsl #0x1
:0200B8FC D4E59030 unknown
:0200B900 8051D10E subhis r13,r1,r14,lsl #0x2
:0200B904 309931D1 ldrccsb r3,[r9], +r1
:0200B908 0065E024 rsbeq  r14,r5,r4,lsr #0x0
:0200B90C 6521D585 strvs r13,[r1, #-0x585]!
:0200B910 C0656750 rsbgt  r6,r5,r0,asr r7
:0200B914 000100A4 andeq  r0,r1,r4,lsr #0x1
:0200B918 A4CB01D5 strgeb r0,[r11],#+0x1d5
:0200B91C D20C2120 andle  r2,r12,#0x8
:0200B920 14957065 ldrne r7,[r5],#+0x65
:0200B924 B26D4065 rsblt  r4,r13,#0x65
:0200B928 7A0485F4 bvc 0212D100
:0200B92C 6CE2847E stcvsl 4,cr8,[r2],#+0x1f8
:0200B930 810DF140 unknown
:0200B934 500161B0 strplh r6,[r1], -r0
:0200B938 055001F9 ldreqb r0,[r0, #-0x1f9]		;(r0-0x1f9=*(fffffeb0))
:0200B93C 2AE59812 bcs 0197198C
:0200B940 1D253D07 stcne  13,cr3,[r5,#-0x1c]!
:0200B944 0E592005 cdpeq 0,4,cr2,cr9,cr5,0
:0200B948 75A16DF4 strvc r6,[r1, #+0xdf4]!
:0200B94C 9104D621 unknown
:0200B950 00850B00 addeq  r0,r5,r0,lsl #0x16
:0200B954 982205EC stmlsda  r2!,{r2,r3,r5,r6,r7,r8,r10}
:0200B958 A9AA2205 stmgeib  r10!,{r0,r2,r9,r13}
:0200B95C 88423504 stmhida  r2 ,{r2,r8,r10,r12,r13}^
:0200B960 14A52205 unknown
:0200B964 E9049900 stmdb  r4 ,{r8,r11,r12,r15}
:0200B968 8512315B ldrhi r3,[r2, #-0x15b]		;(r2-0x15b=*(fffffea5))
:0200B96C F4B1792F unknown
:0200B970 203179B1 unknown
:0200B974 020E27AF andeq  r2,r14,#0x2BC0000
:0200B978 9D74909D ldclsl 0,cr9,[r4,#-0x274]!
:0200B97C 3D203DD0 stccc  13,cr3,[r0,#-0x340]!
:0200B980 3D746AF0 ldcccl 10,cr6,[r4,#-0x3c0]!
:0200B984 64F03D20 unknown
:0200B988 70F03DF4 unknown
:0200B98C 0025603D eoreq  r6,r5,r13,lsr r0
:0200B990 011560D3 ldreqsb r6,[r5, -r3]
:0200B994 150D4D50 strne r4,[r13, #-0xd50]		;(r13-0xd50=*(fffff2b0))
:0200B998 05102D00 ldreq r2,[r0, #-0xd00]		;(r0-0xd00=*(fffff3a9))
:0200B99C 06BA41C9 unknown
:0200B9A0 E58421C9 str r2,[r4, #+0x1c9]		;r4+0x1c9=*(f5110222)
:0200B9A4 70C01D54 sbcvc  r1,r0,r4,asr r13
:0200B9A8 10A2001D adcne  r0,r2,r13,lsl r0
:0200B9AC 40034140 andmi  r4,r3,r0,asr #0x2
:0200B9B0 E5941189 ldr r1,[r4, #+0x189]		;r4+0x189=*(f51101e2)
:0200B9B4 11F4144C mvnnes r1,r12,asr #0x8
:0200B9B8 19E59411 unknown
:0200B9BC 89E58431 unknown
:0200B9C0 1F11921F swine 0x0011921f
:0200B9C4 9040B178 subls  r11,r0,r8,ror r1
:0200B9C8 E0051540 and  r1,r5,r0,asr #0xa
:0200B9CC 2FA525A0 swics 0x00a525a0
:0200B9D0 E1A0C001 mov  r12,r1			;r12=0(0x0)
:0200B9D4 0180010E orreq  r0,r0,r14,lsl #0x2
:0200B9D8 904024E0 subls  r2,r0,r0,ror #0x9
:0200B9DC 9F007CE5 swils 0x00007ce5
:0200B9E0 02217500 eoreq  r7,r1,#0x0
:0200B9E4 0FE1A060 swieq 0x00e1a060
:0200B9E8 244009E9 strcsb r0,[r0],#-0x9e9
:0200B9EC 9103E031 unknown
:0200B9F0 20959620 addcss r9,r5,r0,lsr #0xc
:0200B9F4 0E59100E cdpeq 0,4,cr1,cr9,cr14,0
:0200B9F8 F1009594 swpnv r9,r4,r0
:0200B9FC 0EE5B095 mcreq 0,7,r11,cr5,cr5,{4}
:0200BA00 B1100001 tstlt r0,r1
:0200BA04 695D2004 ldmvsdb  r13 ,{r2,r13}^
:0200BA08 1115D101 tstne r5,r1,lsl #0x2
:0200BA0C 1B21E596 blne 0288506C
:0200BA10 D125000C unknown
:0200BA14 01291002 unknown
:0200BA18 B4E58610 unknown
:0200BA1C E1DD0560 bics r0,r13,r0,ror #0xa
:0200BA20 1BA9104D blne 00A4FB5C
:0200BA24 E0224096 mla  r2,r6,r0,r4unknown
:0200BA28 BD366C0C ldclt  12,cr6,[r6,#-0x30]!
:0200BA2C 8206703F andhi  r7,r6,#0x3F
:0200BA30 8410B5E5 ldrhi r11,[r0],#-0x5e5
:0200BA34 CC00B578 stcgt  5,cr11,[r0],{#0x78}
:0200BA38 1CD40EE5 ldcnel 14,cr0,[r4],{#0xe5}
:0200BA3C 0410AD08 ldreq r10,[r0],#-0xd08
:0200BA40 B9C0AD6A stmltib  r0 ,{r1,r3,r5,r6,r8,r10,r11,r13,r15}^
:0200BA44 CBF0D9F1 blgt 01C42210
:0200BA48 F1B960D9 ldrnvsb r6,[r9, +r9]!
:0200BA4C B7C0D96A strltb r13,[r9, +r9]!
:0200BA50 F0D9F0D9 ldrnvsb r15,[r9],#+0x9
:0200BA54 094109FA stmeqdb  r1 ,{r1,r3,r4,r5,r6,r7,r8,r11}^
:0200BA58 18F1B9F1 ldmneia  r1!,{r0,r4,r5,r6,r7,r8,r11,r12,r13,r15}^
:0200BA5C 15BBC109 ldrne r12,[r11, #+0x109]!
:0200BA60 05100D11 ldreq r0,[r0, #-0xd11]		;(r0-0xd11=*(fffff398))
:0200BA64 2015E751 andcss r14,r5,r1,asr r7
:0200BA68 75E1F08D strvcb r15,[r1, #+0x8d]!
:0200BA6C 0041B720 subeq  r11,r1,r0,lsr #0xe
:0200BA70 00A58D10 adceq  r8,r5,r0,lsl r13
:0200BA74 41104582 tstmi r0,r2,lsl #0xb
:0200BA78 E9F0DD0F ldmib  r0!,{r0,r1,r2,r3,r8,r10,r11,r12,r14,r15}^
:0200BA7C 90C0DD94 smullls  r13,r0,r4,r13
:0200BA80 10000100 andne  r0,r0,r0,lsl #0x2
:0200BA84 00DD02BD ldreqh r0,[r13],#+0x2d
:0200BA88 DDD133D2 unknown
:0200BA8C DDF0DDB0 ldclel 13,cr13,[r0,#+0x2c0]!
:0200BA90 2015C3F0 ldrcssh r12,[r5], -r0
:0200BA94 BDDCF015 unknown
:0200BA98 10B50015 adcnes r0,r5,r5,lsl r0
:0200BA9C 10051006 andne  r1,r5,r6
:0200BAA0 AD26E082 stcge  0,cr14,[r6,#-0x208]!
:0200BAA4 850B1500 strhi r1,[r11, #-0x500]		;(r11-0x500=*(fffffb00))
:0200BAA8 60ADB7E5 adcvs  r11,r13,r5,ror #0xf
:0200BAAC 63E8F0AD mvnvs  r15,#0xAD
:0200BAB0 AD28C0AD stcge  0,cr12,[r8,#-0x2b4]!
:0200BAB4 0CA5F040 stceq  0,cr15,[r5],#+0x100
:0200BAB8 0801F50C stmeqda  r1 ,{r2,r3,r8,r10,r12,r13,r14,r15}
:0200BABC E28D3055 add  r3,r13,#0x55
:0200BAC0 00A97000 adceq  r7,r9,r0
:0200BAC4 A000BD60 andge  r11,r0,r0,ror #0x1a
:0200BAC8 29009D50 stmcsdb  r0 ,{r4,r6,r8,r10,r11,r12,r15}
:0200BACC 95300002 ldrls r0,[r0, #-0x2]!
:0200BAD0 86074DE5 strhi r4,[r0, #-0x2]!
:0200BAD4 4D1007E2 unknown
:0200BAD8 0EE12000 cdpeq 0,14,cr2,cr1,cr0,0
:0200BADC 188D104D stmneia  r13 ,{r0,r2,r3,r6,r12}
:0200BAE0 301161E8 andccs r6,r1,r8,ror #0x3
:0200BAE4 0060E59D unknown
:0200BAE8 0B550001 bleq 0354BAF4
:0200BAEC 9F2060C1 swils 0x002060c1
:0200BAF0 31D0FBE5 bicccs r15,r0,r5,ror #0x17
:0200BAF4 C006C920 andgt  r12,r6,r0,lsr #0x12
:0200BAF8 2D2F919D stccs  1,cr9,[r15,#-0x274]!
:0200BAFC 312BAD80 unknown
:0200BB00 3DF0D200 ldcccl 2,cr13,[r0,#+0x0]!
:0200BB04 20009E0D andcs  r9,r0,r13,lsl #0x1c
:0200BB08 6507E595 strvs r14,[r7, #-0x595]		;(r7-0x595=*(a10e3821))
:0200BB0C 00810600 addeq  r0,r1,r0,lsl #0xc
:0200BB10 9DF38BA0 ldclsl 11,cr8,[r3,#+0x280]!
:0200BB14 8440013F strhib r0,[r0],#-0x13f
:0200BB18 840C41E2 strhi r4,[r12],#-0x1e2
:0200BB1C 850000E0 strhi r0,[r0, #-0xe0]		;(r0-0xe0=*(ffffffc9))
:0200BB20 DD00B4E5 unknown
:0200BB24 5402F500 strpl r15,[r2],#-0x500
:0200BB28 0085F4E1 addeq  r15,r5,r1,ror #0x9
:0200BB2C 711B950C tstvc r11,r12,lsl #0xa
:0200BB30 ADD8D10C unknown
:0200BB34 B23C020E eorlts r0,r12,#0xE0000000
:0200BB38 0800020E stmeqda  r0 ,{r1,r2,r3,r9}
:0200BB3C 30A50EAE adccc  r0,r5,r14,lsr #0x1d
:0200BB40 7560A580 strvcb r10,[r0, #-0x580]!
:0200BB44 E368A00C unknown
:0200BB48 20A50B61 adccs  r0,r5,r1,ror #0x16
:0200BB4C 03395080 teqeq r9,#0x80
:0200BB50 E126A070 bkpt
:0200BB54 B001109D mullt  r1,r13,r0
:0200BB58 0D86E3A0 unknown
:0200BB5C 99C08210 stmlsib  r0 ,{r4,r9,r15}^
:0200BB60 C53000E1 ldrgt r0,[r0, #-0xe1]!
:0200BB64 05001500 streq r1,[r0, #-0x500]		;(r0-0x500=*(fffffba9))
:0200BB68 B0003D60 andlt  r3,r0,r0,ror #0x1a
:0200BB6C 040DD010 streq r13,[r13],#-0x10
:0200BB70 1105E151 unknown
:0200BB74 10A1002D adcne  r0,r1,r13,lsr #0x0
:0200BB78 2CF90089 ldccsl 0,cr0,[r9],#+0x224
:0200BB7C 0B009DED bleq 02033338
:0200BB80 E1A02F30 mov  r2,lsr r0		;r2=0(0x0)
:0200BB84 6D17C503 unknown
:0200BB88 0D390102 ldceq  1,cr0,[r9,#-0x8]!
:0200BB8C 057958B7 ldreqb r5,[r9, #-0x8b7]!
:0200BB90 590029F2 stmpldb  r0 ,{r1,r4,r5,r6,r7,r8,r11,r13}
:0200BB94 0A209D0B beq 02832FC8
:0200BB98 5D070055 unknown
:0200BB9C 0167409D unknown
:0200BBA0 0075EB00 rsbeqs r14,r5,r0,lsl #0x16
:0200BBA4 615605B1 ldrvsh r0,[r6, #-0x51]		;(r6-0x5b1=*(00091bb4))
:0200BBA8 8770309D unknown
:0200BBAC C09DE2E2 addgts r14,r13,r2,ror #0x5
:0200BBB0 A021B002 eorge  r11,r1,r2
:0200BBB4 890581E1 stmhidb  r5 ,{r0,r5,r6,r7,r8,r15}
:0200BBB8 500A8D03 andpl  r8,r10,r3,lsl #0x1a
:0200BBBC 9C0B49A0 stcls  9,cr4,[r11],{#0xa0}
:0200BBC0 007DE35B rsbeqs r14,r13,r11,asr r3
:0200BBC4 1E7102D8 mrcne 2,3,r0,cr1,cr8,{6}
:0200BBC8 2D24A070 stccs  0,cr10,[r4,#-0x1c0]!
:0200BBCC 07E59F0C streqb r9,[r5,+r12, lsl #0x1e]!
:0200BBD0 45E1A060 strmib r10,[r1, #+0x60]!
:0200BBD4 04F98100 unknown
:0200BBD8 4504E288 strmi r14,[r4, #-0x288]		;(r4-0x288=*(f510fdd1))
:0200BBDC FFD0BB07 swinv 0x00d0bb07
:0200BBE0 052B4111 streq r4,[r11, #-0x111]!
:0200BBE4 2D080205 unknown
:0200BBE8 002D0240 eoreq  r0,r13,r0,asr #0x4
:0200BBEC 027F55C5 rsbeqs r5,r15,#0x31400000
:0200BBF0 A07001EB rsbges r0,r0,r11,ror #0x3
:0200BBF4 D90003E3 stmledb  r0 ,{r0,r1,r5,r6,r7,r8,r9}
:0200BBF8 E2866011 add  r6,r6,#0x11
:0200BBFC E35600B7 cmp r6,#0xB7
:0200BC00 88800601 stmhiia  r0 ,{r0,r9,r10}
:0200BC04 0029EFE2 eoreq  r14,r9,r2,ror #0x1f
:0200BC08 57200000 strpl r0,[r0,-r0]!
:0200BC0C 091A119D ldmeqdb  r10 ,{r0,r2,r3,r4,r7,r8,r12}
:0200BC10 100A0B41 andne  r0,r10,r1,asr #0x16
:0200BC14 F59201A9 ldrnv r0,[r2, #+0x1a9]		;r2+0x1a9=*(000001a9)
:0200BC18 06F50606 unknown
:0200BC1C E2855002 add  r5,r5,#0x2
:0200BC20 5500050B strpl r0,[r0, #-0x50b]		;(r0-0x50b=*(fffffb9e))
:0200BC24 8AA002E1 bhi 0080C7B0
:0200BC28 210002E2 unknown
:0200BC2C 0F51E100 swieq 0x0051e100
:0200BC30 74AC14BD unknown
:0200BC34 04E104D9 unknown
:0200BC38 04E160CD unknown
:0200BC3C AC0011AC stcge  1,cr1,[r0],{#0xac}
:0200BC40 C0051134 andgt  r1,r5,r4,lsr r1
:0200BC44 78E2894A unknown
:0200BC48 0D000019 unknown
:0200BC4C 00B99411 adceqs r9,r9,r1,lsl r4
:0200BC50 E24380A8 sub  r8,r3,#0xA8
:0200BC54 E289B026 add  r11,r9,#0x26
:0200BC58 000D0094 muleq  r13,r4,r0
:0200BC5C 17002D90 unknown
:0200BC60 110C000D unknown
:0200BC64 D5000D11 strle r0,[r0, #-0xd11]		;(r0-0xd11=*(fffff398))
:0200BC68 C7005DC7 strgt r5,[r0, #-0xd11]		;(r0-0xd11=*(fffff398))
:0200BC6C 0D08000D unknown
:0200BC70 000D7400 andeq  r7,r13,r0,lsl #0x8
:0200BC74 002D38AA eoreq  r3,r13,r10,lsr #0x11
:0200BC78 14000D37 strne r0,[r0],#-0xd37
:0200BC7C 0D64000D stceql 0,cr0,[r4,#-0x34]!
:0200BC80 3464AA00 unknown
:0200BC84 000D053D andeq  r0,r13,r13,lsr r5
:0200BC88 54000D10 strpl r0,[r0],#-0xd10
:0200BC8C 10AC000D adcne  r0,r12,r13
:0200BC90 57E24330 unknown
:0200BC94 9024000D eorls  r0,r4,r13
:0200BC98 94048520 strls r8,[r4],#-0x520
:0200BC9C 002D0475 eoreq  r0,r13,r5,ror r4
:0200BCA0 2000D140 andcs  r13,r0,r0,asr #0x2
:0200BCA4 38AD000D stmccia  r13!,{r0,r2,r3}
:0200BCA8 3430000D unknown
:0200BCAC 000D04F5 unknown
:0200BCB0 B2000D34 andlt  r0,r0,#0xD00
:0200BCB4 F7000D28 strnv r0,[r0,-r8, lsr #0x1a]
:0200BCB8 714100B9 strvch r0,[r1, #-0x9]		;(r1-0xb9=*(fffffff7))
:0200BCBC 2A903000 bcs 00417CC4
:0200BCC0 000D0599 muleq  r13,r9,r5
:0200BCC4 86002D48 strhi r2,[r13], -r9
:0200BCC8 0BE2899F bleq 018AE34C
:0200BCCC 08000D44 stmeqda  r0 ,{r2,r6,r8,r10,r11}
:0200BCD0 3409F994 strcc r15,[r9],#-0x994
:0200BCD4 0081003D addeq  r0,r1,r13,lsr r0
:0200BCD8 000D40D2 unknown
:0200BCDC 043593FC unknown
:0200BCE0 12E2833C rscne  r8,r2,#0xF0000000
:0200BCE4 5C000D1F stcpl  13,cr0,[r0],{#0x1f}
:0200BCE8 11048190 swpne r8,r0,r4
:0200BCEC 32305000 eorccs r5,r0,#0x0
:0200BCF0 113FE58D teqne r15,r13,lsl #0xb
:0200BCF4 79905800 ldmvcib  r0 ,{r11,r12,r14}
:0200BCF8 C8003505 stmgtda  r0 ,{r0,r2,r8,r10,r12,r13}
:0200BCFC 73000DD8 unknown
:0200BD00 48E2636F unknown
:0200BD04 5482000D strpl r0,[r2],#+0xd
:0200BD08 0DC8000D unknown
:0200BD0C 637E1100 cmnvs r14,#0x0
:0200BD10 1D780AE2 ldcnel 10,cr0,[r8,#-0x388]!
:0200BD14 000D3C00 andeq  r3,r13,r0,lsl #0x18
:0200BD18 8A000DB8 bhi 0200F400
:0200BD1C 1D632A4F stcnel 10,cr2,[r3,#-0x13c]!
:0200BD20 89902C20 ldmhiib  r0 ,{r5,r10,r11,r13}
:0200BD24 9C000D04 stcls  13,cr0,[r0],{#0x4}
:0200BD28 EEB2001D mrc 0,5,r0,cr2,cr13,{0}
:0200BD2C 0D2801D1 stceq  1,cr0,[r8,#-0x344]!
:0200BD30 000D9800 andeq  r9,r13,r0,lsl #0x10
:0200BD34 432A5E13 unknown
:0200BD38 699E4BE2 ldmvsib  r14 ,{r1,r5,r6,r7,r8,r9,r11,r14}
:0200BD3C 00901CE2 addeqs r1,r0,r2,ror #0x19
:0200BD40 000D048D andeq  r0,r13,r13,lsl #0x9
:0200BD44 04193374 ldreq r3,[r9],#-0x374
:0200BD48 13E2699D mvnne  r6,#0x274000
:0200BD4C 7C001118 stcvc  1,cr1,[r0],{#0x18}
:0200BD50 19E59F93 unknown
:0200BD54 E24302E0 sub  r0,r3,#0xE
:0200BD58 2100E141 unknown
:0200BD5C 08E28330 unknown
:0200BD60 E58D9004 str r9,[r13, #+0x4]		;r13+0x4=*(00000004)
:0200BD64 810031CA unknown
:0200BD68 01A00005 moveq  r0,r5			;r0=7077888(0x6c0000)
:0200BD6C 799F000D ldmvcib  r15 ,{r0,r2,r3}
:0200BD70 E0017D10 and  r7,r1,r0,lsl r13
:0200BD74 491A5900 ldmmidb  r10 ,{r8,r11,r12,r14}
:0200BD78 5900EA25 stmpldb  r0 ,{r0,r2,r5,r9,r11,r13,r14,r15}
:0200BD7C 9C092549 stcls  5,cr2,[r9],{#0x49}
:0200BD80 01E111A0 mvneq  r1,r0,lsr #0x3
:0200BD84 79E5D0A0 unknown
:0200BD88 2098291A addcss r2,r8,r10,lsl r9
:0200BD8C 0128698A unknown
:0200BD90 5CE4D090 stcpll 0,cr13,[r4],#+0x240
:0200BD94 A582000D strge r0,[r2, #+0xd]		;r2+0xd=*(0000000d)
:0200BD98 B7313990 unknown
:0200BD9C 1025000D eorne  r0,r5,r13
:0200BDA0 9F34931C swils 0x0034931c
:0200BDA4 B3100D05 tstlt r0,#0x140
:0200BDA8 000D14DD unknown
:0200BDAC 74130091 ldrvc r0,[r3],#-0x91
:0200BDB0 DDAF1119 stcle  1,cr1,[r15,#+0x64]!
:0200BDB4 44DD5924 ldrmib r5,[r13],#+0x924
:0200BDB8 3112AD59 tstcc r2,r9,asr r13
:0200BDBC 0005AA55 andeq  r10,r5,r5,asr r10
:0200BDC0 450005A1 strmi r0,[r0, #-0x5a1]		;(r0-0x5a1=*(006bfa5f))
:0200BDC4 02A9DF10 adceq  r13,r9,#0x40
:0200BDC8 FBDA1045 blx 0168FEE4
:0200BDCC 89030089 stmhidb  r3 ,{r0,r3,r7}
:0200BDD0 1801A240 stmneda  r1 ,{r6,r9,r13,r15}
:0200BDD4 292A5900 stmcsdb  r10!,{r8,r11,r12,r14}
:0200BDD8 101D0625 andnes r0,r13,r5,lsr #0xc
:0200BDDC 59A21799 stmplib  r2!,{r0,r3,r4,r7,r8,r9,r10,r12}
:0200BDE0 2D8A9102 unknown
:0200BDE4 499B81E0 ldmmiib  r11 ,{r5,r6,r7,r8,r15}
:0200BDE8 599FBEE2 ldmplib  r15 ,{r1,r5,r6,r7,r9,r10,r11,r12,r13,r15}
:0200BDEC 98225900 stmlsda  r2!,{r8,r11,r12,r14}
:0200BDF0 4105001D unknown
:0200BDF4 0014E910 andeqs r14,r4,r0,lsl r9
:0200BDF8 90B5F021 adclss r15,r5,r1,lsr #0x0
:0200BDFC 410E0021 unknown
:0200BE00 A2120D10 andges r0,r2,#0x400
:0200BE04 9A60419F bls 0381C488
:0200BE08 1F00D9C1 swine 0x0000d9c1
:0200BE0C 87301D9B unknown
:0200BE10 520014E5 andpl  r1,r0,#0xE5000000
:0200BE14 03247559 unknown
:0200BE18 9DF34021 ldclsl 0,cr4,[r3,#+0x84]!
:0200BE1C 010AE289 unknown
:0200BE20 7F30B599 swivc 0x0030b599
:0200BE24 090B0021 stmeqdb  r11 ,{r0,r5}
:0200BE28 D4143100 ldrle r3,[r4],#-0x100
:0200BE2C 51301900 teqpl r0,r0,lsl #0x12
:0200BE30 76808134 unknown
:0200BE34 09080051 stmeqdb  r8 ,{r0,r4,r6}
:0200BE38 5111AE40 tstpl r1,r0,asr #0x1c
:0200BE3C 40450C00 submi  r0,r5,r0,lsl #0x18
:0200BE40 1D14A10E unknown
:0200BE44 D16AF840 msrle SPSR_fx,r0
:0200BE48 68613570 unknown
:0200BE4C A1D400CD bicges r0,r4,r13,asr #0x1
:0200BE50 4B653175 blmi 0395842C
:0200BE54 3D61C0CD stcccl 0,cr12,[r1,#-0x334]!
:0200BE58 803D1000 eorhis r1,r13,r0
:0200BE5C 18803D14 stmneia  r0 ,{r2,r4,r8,r10,r11,r12,r13}
:0200BE60 3D507D55 unknown
:0200BE64 C03D5580 eorgts r5,r13,r0,lsl #0xb
:0200BE68 20003D51 andcs  r3,r0,r1,asr r13
:0200BE6C 0CAB4009 stceq  0,cr4,[r11],#+0x24
:0200BE70 09240021 stmeqdb  r4!,{r0,r5}
:0200BE74 003D0940 eoreqs r0,r13,r0,asr #0x12
:0200BE78 AA402528 bge 03015320
:0200BE7C D59DA02C ldrle r10,[r13, #+0x2c]		;r13+0x2c=*(0000002c)
:0200BE80 0DE0890D stceql 9,cr8,[r0,#+0x34]!
:0200BE84 19484510 stmnedb  r8 ,{r4,r8,r10,r14}^
:0200BE88 89304D00 ldmhidb  r0!,{r8,r10,r11,r14}
:0200BE8C 4D41204D unknown
:0200BE90 40093000 andmi  r3,r9,r0
:0200BE94 004D10AB subeq  r1,r13,r11,lsr #0x1
:0200BE98 0D400934 unknown
:0200BE9C 503514D1 unknown
:0200BEA0 4D9F6AA1 unknown
:0200BEA4 80205120 eorhi  r5,r0,r0,lsr #0x2
:0200BEA8 513401C1 teqpl r4,r1,asr #0x3
:0200BEAC 193C8600 ldmnedb  r12!,{r9,r10,r15}
:0200BEB0 C07D3140 rsbgts r3,r13,r0,asr #0x2
:0200BEB4 40007D2D andmi  r7,r0,r13,lsr #0x1a
:0200BEB8 1CAA4009 stcne  0,cr4,[r10],#+0x24
:0200BEBC 0944007D stmeqdb  r4 ,{r0,r2,r3,r4,r5,r6}^
:0200BEC0 007D1940 rsbeqs r1,r13,r0,asr #0x12
:0200BEC4 AA401D48 bge 030133EC
:0200BEC8 A010154C andges r1,r0,r12,asr #0xa
:0200BECC 90BCE089 adclss r14,r12,r9,lsl #0x1
:0200BED0 B005029F mullt  r5,r15,r2
:0200BED4 11E1C1A0 mvnne  r12,r0,lsr #0x3
:0200BED8 00111F10 andeqs r1,r1,r0,lsl r15
:0200BEDC 401150A0 andmis r5,r1,r0,lsr #0x1
:0200BEE0 2103006D unknown
:0200BEE4 5D1A0100 unknown
:0200BEE8 09549602 ldmeqdb  r4 ,{r1,r9,r10,r12,r15}^
:0200BEEC 00151740 andeqs r1,r5,r0,asr #0xe
:0200BEF0 0D402558 unknown
:0200BEF4 916A1190 unknown
:0200BEF8 D190B005 orrles r11,r0,r5
:0200BEFC 499001E1 ldmmiib  r0 ,{r0,r5,r6,r7,r8}
:0200BF00 102DE201 eorne  r14,r13,r1,lsl #0x4
:0200BF04 5C002D0D stcpl  13,cr2,[r0],{#0xd}
:0200BF08 20099DA0 andcs  r9,r9,r0,lsr #0x1b
:0200BF0C 0251088A subeqs r0,r1,#0x8A0000
:0200BF10 0A000964 beq 0200E4A8
:0200BF14 0AE15900 beq 0186231C
:0200BF18 68026105 stmvsda  r2 ,{r0,r2,r8,r13,r14}
:0200BF1C A10085A0 unknown
:0200BF20 6412E08A ldrvs r14,[r2],#-0x8a
:0200BF24 B9E59F90 unknown
:0200BF28 00E11A90 smlaleq  r1,r1,r0,r10
:0200BF2C 39011009 stmccdb  r1 ,{r0,r3,r12}
:0200BF30 03299A13 unknown
:0200BF34 27E5C190 unknown
:0200BF38 D0900095 umullles r0,r0,r5,r0
:0200BF3C E3590621 cmp r9,#0x2100000
:0200BF40 88058560 stmhida  r5 ,{r5,r6,r8,r10,r15}
:0200BF44 F10585F8 unknown
:0200BF48 0215F515 andeqs r15,r5,#0x5400000
:0200BF4C 4D220001 stcmi  0,cr0,[r2,#-0x4]!
:0200BF50 852BAE02 strhi r10,[r11, #-0xe02]!
:0200BF54 05856005 streq r6,[r5, #+0x5]		;r5+0x5=*(006c0005)
:0200BF58 82791F59 rsbhis r1,r9,#0x164
:0200BF5C 51001A00 unknown
:0200BF60 837F0208 cmnhi r15,#0x80000000
:0200BF64 04D00000 ldreqb r0,[r0],#+0x0
:0200BF68 BEFFFF7F mrclt 15,7,r15,cr15,cr15,{3}
:0200BF6C AD61057D stcgel 5,cr0,[r1,#-0x1f4]!
:0200BF70 7DFF10FF ldcvcl 0,cr1,[r15,#+0x3fc]!
:0200BF74 7A559515 bvc 035713D0
:0200BF78 F0000212 andnv  r0,r0,r2,lsl r2
:0200BF7C 740BCD06 strvc r12,[r11],#-0xd06
:0200BF80 49E24DD0 unknown
:0200BF84 214CE10C unknown
:0200BF88 754C000D strvcb r0,[r12, #-0xd]		;(r12-0xd=*(fffffff3))
:0200BF8C 0D09E59F unknown
:0200BF90 0D410800 unknown
:0200BF94 89054400 stmhidb  r5 ,{r10,r14}
:0200BF98 300C3901 andcc  r3,r12,r1,lsl #0x12
:0200BF9C 5900003D stmpldb  r0 ,{r0,r2,r3,r4,r5}
:0200BFA0 0D2C000D stceq  0,cr0,[r12,#-0x34]!
:0200BFA4 3D800200 unknown
:0200BFA8 10000904 andne  r0,r0,r4,lsl #0x12
:0200BFAC 1C000965 stcne  9,cr0,[r0],{#0x65}
:0200BFB0 2D008505 unknown
:0200BFB4 10000919 andne  r0,r0,r9,lsl r9
:0200BFB8 41B90009 movmis r0,r9			;r0=0(0x0)
:0200BFBC 09180009 ldmeqdb  r8 ,{r0,r3}
:0200BFC0 00152840 andeqs r2,r5,r0,asr #0x10
:0200BFC4 AA000914 bge 0200E41C
:0200BFC8 E59F0504 ldr r0,[r15, #+0x504]		;r15+0x504=*(0200c4d4)=#1816473649(0x6c453031)
:0200BFCC 24004952 strcs r4,[r0],#-0x952
:0200BFD0 09A010FD stmeqib  r0!,{r0,r2,r3,r4,r5,r6,r7,r12}
:0200BFD4 00096300 andeq  r6,r9,r0,lsl #0x6
:0200BFD8 EC00092C stc  9,cr0,[r0],{#0x2c}
:0200BFDC 13150009 tstne r5,#0x9
:0200BFE0 001128D5 ldreqsb r2,[r1], -r5
:0200BFE4 501055D4 ldrplsb r5,[r0], -r4
:0200BFE8 80600049 rsbhi  r0,r0,r9,asr #0x0
:0200BFEC 00CCE22A sbceq  r14,r12,r10,lsr #0x4
:0200BFF0 501106E1 andpls r0,r1,r1,ror #0xd
:0200BFF4 18E240B0 unknown
:0200BFF8 430009C8 unknown
:0200BFFC 20E2800D rsccs  r8,r2,r13
:0200C000 C0820009 addgt  r0,r2,r9
:0200C004 5D057904 unknown
:0200C008 00093400 andeq  r3,r9,r0,lsl #0x8
:0200C00C 0D2C04B4 stceq  4,cr0,[r12,#-0x2d0]!
:0200C010 40000904 andmi  r0,r0,r4,lsl #0x12
:0200C014 09A80009 stmeqib  r8!,{r0,r3}
:0200C018 00090800 andeq  r0,r9,r0,lsl #0x10
:0200C01C 00093CAB andeq  r3,r9,r11,lsr #0x19
:0200C020 5800099C stmplda  r0 ,{r2,r3,r4,r7,r8,r11}
:0200C024 09480009 stmeqdb  r8 ,{r0,r3}^
:0200C028 0990AA00 ldmeqib  r0 ,{r9,r11,r13,r15}
:0200C02C 00098600 andeq  r8,r9,r0,lsl #0xc
:0200C030 8400094C strhi r0,[r0],#-0x94c
:0200C034 A6AA0009 unknown
:0200C038 09540009 ldmeqdb  r4 ,{r0,r3}^
:0200C03C A8165500 ldmgeda  r6 ,{r8,r10,r12,r14}
:0200C040 5A60002D bpl 0380C0FC
:0200C044 09680009 unknown
:0200C048 0015B500 andeqs r11,r5,r0,lsl #0xa
:0200C04C 5C000968 stcpl  9,cr0,[r0],{#0x68}
:0200C050 2E000955 mcrcs 9,0,r0,cr0,cr5,{2}
:0200C054 09640051 unknown
:0200C058 00095800 andeq  r5,r9,r0,lsl #0x10
:0200C05C 800F5549 andhi  r5,r15,r9,asr #0xa
:0200C060 000970E2 andeq  r7,r9,r2,ror #0x1
:0200C064 5500094C strpl r0,[r0, #-0x94c]		;(r0-0x94c=*(fffff6b4))
:0200C068 6C000950 stcvs  9,cr0,[r0],{#0x50}
:0200C06C 093C0009 ldmeqdb  r12!,{r0,r3}
:0200C070 00099500 andeq  r9,r9,r0,lsl #0xa
:0200C074 0009555C andeq  r5,r9,r12,asr r5
:0200C078 8D000930 unknown
:0200C07C 09580009 ldmeqdb  r8 ,{r0,r3}^
:0200C080 09552400 ldmeqdb  r5 ,{r10,r13}^
:0200C084 00096D00 andeq  r6,r9,r0,lsl #0x1a
:0200C088 18000950 stmneda  r0 ,{r4,r6,r8,r11}
:0200C08C 551A0009 ldrpl r0,[r10, #-0x9]		;(r10-0x9=*(00547ff7))
:0200C090 09440015 stmeqdb  r4 ,{r0,r2,r4}^
:0200C094 05810C00 streq r0,[r1, #+0xc00]		;r1+0xc00=*(00000c00)
:0200C098 15400006 strneb r0,[r0, #-0x6]		;(r0-0x6=*(fffffffa))
:0200C09C 000938E2 andeq  r3,r9,r2,ror #0x11
:0200C0A0 4D0011F8 unknown
:0200C0A4 54300195 unknown
:0200C0A8 0CFE0005 ldceql 0,cr0,[r14],#+0x14
:0200C0AC 001CE247 andeqs r14,r12,r7,asr #0x4
:0200C0B0 D8E5018D unknown
:0200C0B4 40590655 submis r0,r9,r5,asr r6
:0200C0B8 04E9E260 unknown
:0200C0BC 00B20071 adceqs r0,r2,r1,ror r0
:0200C0C0 09A5E0D9 stmeqib  r5!,{r0,r3,r4,r6,r7,r13,r14,r15}
:0200C0C4 19415C00 stmnedb  r1 ,{r10,r11,r12,r14}^
:0200C0C8 1AF1E100 bne 01C844D0
:0200C0CC 851F0019 ldrhi r0,[r15, #-0x19]		;r15-0x19=*(0200c0bb)=#-1308593916(0xb2007104)
:0200C0D0 000DDE00 andeq  r13,r13,r0,lsl #0x1c
:0200C0D4 4075C0AD rsbmis r12,r5,r13,lsr #0x1
:0200C0D8 03A0207E moveq  r2,#0x7E		;r2=126(0x7e)
:0200C0DC 82000DDA andhi  r0,r0,#0x3680
:0200C0E0 0A000D0D beq 0200F51C
:0200C0E4 00110F45 andeqs r0,r1,r5,asr #0x1e
:0200C0E8 0065D601 rsbeq  r13,r5,r1,lsl #0xc
:0200C0EC 0005209A muleq  r5,r10,r0
:0200C0F0 097E1315 unknown
:0200C0F4 31002100 unknown
:0200C0F8 000536D1 unknown
:0200C0FC 211F21A2 tstcs r15,r2,lsr #0x3
:0200C100 0351F700 cmpeq r1,#0x0
:0200C104 6D88106D unknown
:0200C108 D9AB0031 stmleib  r11!,{r0,r4,r5}
:0200C10C 40D9E700 sbcmis r14,r9,r0,lsl #0xe
:0200C110 06001DC8 streq r1,r14,r9,r0,lsl #0xe
:0200C114 2D12E955 unknown
:0200C118 00190500 andeqs r0,r9,r0,lsl #0xa
:0200C11C 04003103 streq r3,[r0],#-0x103
:0200C120 C0AB804D adcgt  r8,r11,r13,asr #0x0
:0200C124 2D58004D unknown
:0200C128 87201740 strhi r1,r8,r11,r13,asr #0x0
:0200C12C B9BC0A02 ldmltib  r12!,{r1,r9,r11}
:0200C130 28000915 stmcsda  r0 ,{r0,r2,r4,r8,r11}
:0200C134 09040015 stmeqdb  r4 ,{r0,r2,r4}
:0200C138 15562540 ldrneb r2,[r6, #-0x540]		;(r6-0x540=*(000916c5))
:0200C13C 80290800 eorhi  r0,r9,r0,lsl #0x10
:0200C140 70A91308 adcvc  r1,r9,r8,lsl #0x6
:0200C144 29251320 stmcsdb  r5!,{r5,r8,r9,r12}
:0200C148 0029ACB0 unknown
:0200C14C 1080290C addne  r2,r0,r12,lsl #0x12
:0200C150 55F48029 ldrplb r8,[r4, #+0x29]!
:0200C154 A0299F12 eorge  r9,r9,r2,lsl r15
:0200C158 140029A1 strne r2,[r0],#-0x9a1
:0200C15C 54188051 ldrpl r8,[r8],#-0x51
:0200C160 2D1C8255 unknown
:0200C164 51E08020 mvnpl  r8,r0,lsr #0x0
:0200C168 00119650 andeqs r9,r1,r0,asr r6
:0200C16C 0031B8A5 eoreqs r11,r1,r5,lsr #0x11
:0200C170 B0009554 andlt  r9,r0,r4,asr r5
:0200C174 3D914095 unknown
:0200C178 0A03AA00 beq 020F6980
:0200C17C 11ADE350 movne  r14,r0,asr r3
:0200C180 20400920 subcs  r0,r0,r0,lsr #0x12
:0200C184 24001550 strcs r1,[r0],#-0x550
:0200C188 11E95201 mvnne  r5,r1,lsl #0x4
:0200C18C 5E71BD12 mrcpl 13,3,r11,cr1,cr2,{0}
:0200C190 81ADC031 movhi  r12,lsr r1		;r12=0(0x0)
:0200C194 55280041 strpl r0,[r8, #-0x41]!
:0200C198 80992C80 addhis r2,r9,r0,lsl #0x19
:0200C19C AA403D30 bge 0301B664
:0200C1A0 5200559F andpl  r5,r0,#0x27C00000
:0200C1A4 7470550C unknown
:0200C1A8 5270C0E9 rsbpls r12,r0,#0xE9
:0200C1AC 71240011 unknown
:0200C1B0 01656C05 unknown
:0200C1B4 6B41658A blvs 030657E4
:0200C1B8 34004155 strcc r4,[r0],#-0x155
:0200C1BC 11EC8041 mvnne  r8,r1,asr #0x0
:0200C1C0 3860419F unknown
:0200C1C4 41202945 unknown
:0200C1C8 C0415EF0 unknown
:0200C1CC 3C00415A stccc  1,cr4,[r0],{#0x5a}
:0200C1D0 4DAB4009 stcmi  0,cr4,[r11,#+0x24]!
:0200C1D4 804D4010 subhi  r4,r13,r0,lsl r0
:0200C1D8 0E402944 cdpeq 9,4,cr2,cr0,cr4,2
:0200C1DC 554DC04D strplb r12,[r13, #-0x4d]		;(r13-0x4d=*(ffffffb3))
:0200C1E0 3D42204D unknown
:0200C1E4 004D4960 subeq  r4,r13,r0,ror #0x12
:0200C1E8 00401548 subeq  r1,r0,r8,asr #0xa
:0200C1EC 059D2055 ldreq r2,[r13, #+0x55]		;r13+0x55=*(00000055)
:0200C1F0 3D130545 unknown
:0200C1F4 00250D00 eoreq  r0,r5,r0,lsl #0x1a
:0200C1F8 40094CB0 strmih r4,[r9], -r0
:0200C1FC 50003D0A andpl  r3,r0,r10,lsl #0x1a
:0200C200 00304031 eoreqs r4,r0,r1,lsr r0
:0200C204 09003D2A stmeqdb  r0 ,{r1,r3,r5,r8,r10,r11,r12,r13}
:0200C208 39600D80 unknown
:0200C20C 0485A055 streq r10,[r5],#+0x55
:0200C210 43E90055 mvnmi  r0,#0x55
:0200C214 13E3500E mvnne  r5,#0xE
:0200C218 09540025 ldmeqdb  r4 ,{r0,r2,r5}^
:0200C21C 6510A040 ldrvs r10,[r0, #-0x40]		;(r0-0x40=*(b20070c4))
:0200C220 40195800 andmis r5,r9,r0,lsl #0x10
:0200C224 E2801040 add  r1,r0,#0x40
:0200C228 4519020A ldrmi r0,[r9, #-0x20a]		;(r9-0x20a=*(fffffdf6))
:0200C22C E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:0200C230 84001521 strhi r1,[r0],#-0x521
:0200C234 5C001529 stcpl  5,cr1,[r0],{#0x29}
:0200C238 900D4025 andls  r4,r13,r5,lsr #0x0
:0200C23C 01002523 unknown
:0200C240 AD82005A unknown
:0200C244 A0282020 eorge  r2,r8,r0,lsr #0x0
:0200C248 35041FE1 strcc r1,[r4, #-0xfe1]		;(r4-0xfe1=*(f510f078))
:0200C24C 40356000 eormis r6,r5,r0
:0200C250 059F20B4 ldreq r2,[r15, #+0xb4]		;r15+0xb4=*(0200c30c)=#2045248013(0x79e8020d)
:0200C254 00E9051B rsceq  r0,r9,r11,lsl r5
:0200C258 E3500C25 cmp r0,#0x2500
:0200C25C 10B41041 adcnes r1,r4,r1,asr #0x0
:0200C260 60419F21 subvs  r9,r1,r1,lsr #0x1e
:0200C264 0E1110C0 cdpeq 0,0,cr1,cr1,cr0,6
:0200C268 41300041 teqmi r0,r1,asr #0x0
:0200C26C 4111B240 tstmi r1,r0,asr #0x4
:0200C270 40096400 andmi  r6,r9,r0,lsl #0x8
:0200C274 68001502 stmvsda  r0 ,{r1,r8,r10,r12}
:0200C278 E5AA4009 str r4,[r10, #+0x9]!
:0200C27C 096C9A0E unknown
:0200C280 3A009D40 bcc 02033788
:0200C284 9D191070 unknown
:0200C288 E10101E5 unknown
:0200C28C 808A0105 addhi  r0,r10,r5,lsl #0x2
:0200C290 A09400DD ldrgesb r0,[r4], +r13
:0200C294 001F06F9 ldreqsh r0,[r15], -r9
:0200C298 2D200ACD stccs  10,cr0,[r0,#-0x334]!
:0200C29C D203F900 andle  r15,r3,#0x0
:0200C2A0 FF0E6107 swinv 0x000e6107
:0200C2A4 42E3120C rscmi  r1,r3,#0xC0000000
:0200C2A8 79A00204 stmvcib  r0!,{r2,r9}
:0200C2AC 0114CA0C tsteq r4,r12,lsl #0x14
:0200C2B0 02E4CA20 rsceq  r12,r4,#0x20000
:0200C2B4 E1D900B0 ldrh r0,[r9, #+0x0]		;r9+0x0=*(00000000)
:0200C2B8 F974109D unknown
:0200C2BC 8F50F00F swihi 0x0050f00f
:0200C2C0 48000A05 stmmida  r0 ,{r0,r2,r9,r11}
:0200C2C4 A00800E2 andge  r0,r8,r2,ror #0x1
:0200C2C8 58005502 stmplda  r0 ,{r1,r8,r10,r12,r14}
:0200C2CC A08820E3 addge  r2,r8,r3,ror #0x1
:0200C2D0 65010CE1 strvs r0,[r1, #-0xce1]		;(r1-0xce1=*(fffff31f))
:0200C2D4 8DD07400 unknown
:0200C2D8 09D1F0E2 ldmeqib  r1 ,{r1,r5,r6,r7,r12,r13,r14,r15}^
:0200C2DC 00FF4119 rsceqs r4,r15,r9,lsl r1
:0200C2E0 76106100 ldrvc r6,[r0],-r0, lsl #0x2
:0200C2E4 08000084 stmeqda  r0 ,{r2,r7}
:0200C2E8 00003093 muleq  r0,r3,r0
:0200C2EC 0000203E andeq  r2,r0,r14,lsr r0
:0200C2F0 0B73A900 bleq 03CF66F8
:0200C2F4 0000254B andeq  r2,r0,r11,asr #0xa
:0200C2F8 820009A8 andhi  r0,r0,#0x2A0000
:0200C2FC 3F0394DD swicc 0x000394dd
:0200C300 84FFFF83 unknown
:0200C304 78820001 stmvcia  r2 ,{r0}
:0200C308 78F80005 unknown
:0200C30C 79E8020D unknown
:0200C310 01020D02 unknown
:0200C314 65E29230 strvsb r9,[r2, #+0x230]!
:0200C318 3040B210 subcc  r11,r0,r0,lsl r2
:0200C31C 5300C5D1 unknown
:0200C320 D100B0E1 unknown
:0200C324 1CAD0104 stcne  1,cr0,[r13],#+0x10
:0200C328 21F91CA5 mvncss r1,r5,lsr #0x19
:0200C32C F7E24220 strnvb r4,[r2,+r0, lsr #0x4]!
:0200C330 1AFFFF0E bne 0200BF70
:0200C334 0D9F0000 unknown
:0200C338 8140402C unknown
:0200C33C 55643AAD strplb r3,[r4, #-0xaad]!
:0200C340 8E813115 mcrhi 1,4,r3,cr1,cr5,{0}
:0200C344 5A5400FD bpl 0350C740
:0200C348 09EF000D unknown
:0200C34C 212FB501 unknown
:0200C350 791A8903 ldmvcdb  r10 ,{r0,r1,r8,r11,r15}
:0200C354 E9013D47 stmdb  r1 ,{r0,r1,r2,r6,r8,r10,r11,r12,r13}
:0200C358 07130929 ldreq r0,[r3,-r9, lsr #0x12]
:0200C35C BA9D0009 blt 0074C388
:0200C360 1AA9FA9D bne 00A8ADDC
:0200C364 04B118F6 unknown
:0200C368 910A71F6 unknown
:0200C36C A70A358A strge r3,[r10,-r10, lsl #0xb]
:0200C370 1C7A320A ldcnel 2,cr3,[r10],#-0x28
:0200C374 00012C02 andeq  r2,r1,r2,lsl #0x18
:0200C378 700C4558 andvc  r4,r12,r8,asr r5
:0200C37C 70A808E5 adcvc  r0,r8,r5,ror #0x11
:0200C380 B0E59F45 rsclt  r9,r5,r5,asr #0x1e
:0200C384 00E1DD51 rsceq  r13,r1,r1,asr r13
:0200C388 10656000 rsbne  r6,r5,r0
:0200C38C 301DE586 andccs r14,r13,r6,lsl #0xb
:0200C390 64244025 unknown
:0200C394 3535402D ldrcc r4,[r5, #-0x2d]!
:0200C398 300D5540 andcc  r5,r13,r0,asr #0xa
:0200C39C B6400DBC unknown
:0200C3A0 BE400D55 mcrlt 13,2,r0,cr0,cr5,{2}
:0200C3A4 B2300D14 eorlts r0,r0,#0x500
:0200C3A8 0DB0400D ldceq  0,cr4,[r0,#+0x34]!
:0200C3AC 0DB4A940 ldceq  9,cr10,[r4,#+0x100]!
:0200C3B0 B215A100 andlts r10,r5,#0x0
:0200C3B4 B830B515 ldmltda  r0!,{r0,r2,r4,r8,r10,r12,r13,r15}
:0200C3B8 E1C0261F bic  r2,r0,r15,lsl r6
:0200C3BC 40092691 mulmi  r9,r1,r6
:0200C3C0 14D804F5 ldrneb r0,[r8],#+0x4f5
:0200C3C4 4E9C8691 mrcmi 6,4,r8,cr12,cr1,{4}
:0200C3C8 31E00031 mvncc  r0,lsr r1
:0200C3CC AC627D30 stcgel 13,cr7,[r2],#-0xc0
:0200C3D0 5ACC0031 bpl 0130C49C
:0200C3D4 31144031 tstcc r4,r1,lsr r0
:0200C3D8 E5251130 str r1,[r5, #-0x130]!
:0200C3DC AC003165 stcge  1,cr3,[r0],{#0x65}
:0200C3E0 7DBD3031 ldcvc  0,cr3,[r13,#+0xc4]!
:0200C3E4 00319F62 eoreqs r9,r1,r2,ror #0x1e
:0200C3E8 18403198 stmneda  r0 ,{r3,r4,r7,r8,r12,r13}^
:0200C3EC A5013031 strge r3,[r1, #-0x31]		;(r1-0x31=*(ffffffcf))
:0200C3F0 00A134D5 unknown
:0200C3F4 B3310478 teqlt r1,#0x78000000
:0200C3F8 6400A192 strvs r10,[r0],#-0x192
:0200C3FC 30A11452 adccc  r1,r1,r2,asr r4
:0200C400 BC40A11C stcltl 1,cr10,[r0],{#0x1c}
:0200C404 0AE1D024 beq 0188049C
:0200C408 3D04104D unknown
:0200C40C C02FBA0F eorgt  r11,r15,r15,lsl #0x14
:0200C410 850EDDE1 strhi r13,[r14, #-0xde1]		;r14-0xde1=*(0200aff3)=#-1996308453(0x8902c01b)
:0200C414 14BE201D unknown
:0200C418 0211101D andeqs r1,r1,#0x1D
:0200C41C 0428801D unknown
:0200C420 1D177D39 unknown
:0200C424 B2E28110 rsclt  r8,r2,#0x4
:0200C428 03E1D115 mvneq  r13,#0x40000005
:0200C42C 01BD2FBA ldreqh r2,[r13, +r10]!
:0200C430 01E28110 mvneq  r8,r0,lsl r1
:0200C434 E1520400 cmp r2,r0,lsl #0x8
:0200C438 04081019 streq r1,[r8],#-0x19
:0200C43C D01F8DB9 ldrleh r8,[r15], -r9
:0200C440 0E12E124 cdpeq 1,0,cr14,cr2,cr4,1
:0200C444 1E12E351 mrcne 3,0,r14,cr2,cr1,{2}
:0200C448 BA3300A0 blt 02CCC6D0
:0200C44C EC31C01F ldc  0,cr12,[r1],#-0x7c
:0200C450 05A12015 streq r2,[r1, #+0x15]!
:0200C454 0B8031C0 bleq 00018B5C
:0200C458 D4EB027A unknown
:0200C45C 4169C031 unknown
:0200C460 31C00031 biccc  r0,r0,r1,lsr r0
:0200C464 30311040 eorccs r1,r1,r0,asr #0x0
:0200C468 31FEA575 mvnccs r10,r5,ror r5
:0200C46C 31A0B500 movcc  r11,r0,lsl #0xa		;r11=29626368(0x1c41000)
:0200C470 00315CC0 eoreqs r5,r1,r0,asr #0x19
:0200C474 2040318C subcs  r3,r0,r12,lsl #0x3
:0200C478 65AA3031 strvs r3,[r10, #+0x31]!
:0200C47C 0031F1A5 eoreqs r15,r1,r5,lsr #0x3
:0200C480 4FC0316C swimi 0x00c0316c
:0200C484 55580031 ldrplb r0,[r8, #-0x31]		;(r8-0x31=*(ffffffcf))
:0200C488 31284031 unknown
:0200C48C E5178D10 ldr r8,[r7, #-0xd10]		;(r7-0xd10=*(a10e30a6))
:0200C490 09B97995 ldmeqib  r9!,{r0,r2,r4,r7,r8,r11,r12,r13,r14}
:0200C494 42DDC031 sbcmis r12,r13,#0x31
:0200C498 13036598 unknown
:0200C49C 07611031 unknown
:0200C4A0 A5453031 strgeb r3,[r5, #-0x31]		;(r5-0x31=*(006bffcf))
:0200C4A4 11EDD7F4 unknown
:0200C4A8 35B03103 ldrcc r3,[r0, #+0x103]!
:0200C4AC 12F00031 rscnes r0,r0,#0x31
:0200C4B0 E142652A unknown
:0200C4B4 CAA53531 bgt 00959980
:0200C4B8 02D0003D sbceqs r0,r0,#0x3D
:0200C4BC 2897B231 ldmcsia  r7 ,{r0,r4,r5,r9,r12,r13,r15}
:0200C4C0 5201FD98 andpl  r15,r1,#0x2600
:0200C4C4 110D5265 unknown
:0200C4C8 4E34E581 cdpmi 5,2,cr14,cr4,cr1,4
:0200C4CC 00252269 eoreq  r2,r5,r9,ror #0x4
:0200C4D0 65E54031 strvsb r4,[r5, #+0x31]!
:0200C4D4 6C453031 stcvsl 0,cr3,[r5],{#0x31}
:0200C4D8 40317E19 eormis r7,r1,r9,lsl r14
:0200C4DC 25603110 strcsb r3,[r0, #-0x110]!
:0200C4E0 05903100 ldreq r3,[r0, #+0x100]		;r0+0x100=*(b2007204)
:0200C4E4 0CC09916 stceql 9,cr9,[r0],{#0x16}
:0200C4E8 3031987D eorccs r9,r1,r13,ror r8
:0200C4EC 25603120 strcsb r3,[r0, #-0x120]!
:0200C4F0 A0C03100 sbcge  r3,r0,r0,lsl #0x2
:0200C4F4 FFBAC099 swinv 0x00bac099
:0200C4F8 21C90031 biccs  r0,r9,r1,lsr r0
:0200C4FC 00256031 eoreq  r6,r5,r1,lsr r0
:0200C500 3193C031 orrccs r12,r3,r1,lsr r0
:0200C504 60B1BE30 adcvss r11,r1,r0,lsr r14
:0200C508 304031F2 unknown
:0200C50C 00256031 eoreq  r6,r5,r1,lsr r0
:0200C510 7586C031 strvc r12,[r6, #+0x31]		;r6+0x31=*(00091c36)
:0200C514 04BC4031 unknown
:0200C518 31E5307D mvncc  r3,r13,ror r0
:0200C51C 40312440 eormis r2,r1,r0,asr #0x8
:0200C520 0D0015A9 unknown
:0200C524 79B16503 ldmvcib  r1!,{r0,r1,r8,r10,r13,r14}
:0200C528 114D0075 unknown
:0200C52C D03704BE unknown
:0200C530 D81031E1 ldmleda  r0 ,{r0,r5,r6,r7,r8,r12,r13}
:0200C534 102C415D eorne  r4,r12,r13,asr r1
:0200C538 B594715D ldrlt r7,[r4, #+0x15d]		;r4+0x15d=*(f51101b6)
:0200C53C 5D0CC91C unknown
:0200C540 015DAC21 cmpeq r13,r1,lsr #0x18
:0200C544 17D214BC unknown
:0200C548 D204BEE1 andle  r11,r4,#0xE10
:0200C54C 814004E1 unknown
:0200C550 1502E200 strne r14,[r2, #-0x200]		;r2-0x200=*(79e8000d)=#0(0x00000000)
:0200C554 40154480 andmis r4,r5,r0,lsl #0x9
:0200C558 14D005B2 ldrneb r0,[r0],#+0x5b2
:0200C55C 4C8D04E1 stcmi  4,cr0,[r13],{#0xe1}
:0200C560 2C3100DD ldccs  0,cr0,[r1],#-0x374
:0200C564 9D0C9F01 unknown
:0200C568 40255BE3 eormi  r5,r5,r3,ror #0x17
:0200C56C 0C0025BC stceq  5,cr2,[r0],{#0xbc}
:0200C570 95102511 ldrls r2,[r0, #-0x511]		;(r0-0x511=*(b2006bf3))
:0200C574 302500ED eorcc  r0,r5,r13,ror #0x1
:0200C578 2551A399 ldrcsb r10,[r1, #-0x399]		;(r1-0x399=*(fffffc67))
:0200C57C 0025B240 eoreq  r11,r5,r0,asr #0x4
:0200C580 402557E4 eormi  r5,r5,r4,ror #0xf
:0200C584 95302508 ldrls r2,[r0, #-0x508]!
:0200C588 197947A3 unknown
:0200C58C 314DA837 unknown
:0200C590 4031BC00 eormis r11,r1,r0,lsl #0x18
:0200C594 9137610C teqls r7,r12,lsl #0x2
:0200C598 00313DA3 eoreqs r3,r1,r3,lsr #0x1b
:0200C59C C0319CB5 unknown
:0200C5A0 8800319B stmhida  r0 ,{r0,r1,r3,r4,r7,r8,r12,r13}
:0200C5A4 03653711 unknown
:0200C5A8 99EA172D unknown
:0200C5AC 61535D0B cmpvs r3,r11,lsl #0x1a
:0200C5B0 68004116 stmvsda  r0 ,{r1,r2,r4,r8,r14}
:0200C5B4 10553415 subnes r3,r5,r5,lsl r4
:0200C5B8 A0EF0B81 rscge  r0,r15,r1,lsl #0x17
:0200C5BC 00358EE1 eoreqs r8,r5,r1,ror #0x1d
:0200C5C0 350D5054 strcc r5,[r13, #-0x54]		;(r13-0x54=*(8902bfc7))
:0200C5C4 28C8102D stmcsia  r8 ,{r0,r2,r3,r5,r12}^
:0200C5C8 034C0BAD unknown
:0200C5CC F10BE581 unknown
:0200C5D0 002D8200 eoreq  r8,r13,r0,lsl #0x4
:0200C5D4 02AD0349 adceq  r0,r13,#0x24000001
:0200C5D8 791F80F1 ldmvcdb  r15 ,{r0,r4,r5,r6,r7,r15}
:0200C5DC 950FEB02 strls r14,[r15, #-0xb02]		;r15-0xb02=*(0200bae2)=#-442683375(0xe59d3011)
:0200C5E0 FF97801B swinv 0x0097801b
:0200C5E4 39950975 ldmccib  r5 ,{r0,r2,r4,r5,r6,r8,r11}
:0200C5E8 0151042B cmpeq r1,r11,lsr #0x8
:0200C5EC 4001E781 andmi  r14,r1,r1,lsl #0xf
:0200C5F0 9505B584 strls r11,[r5, #-0x584]		;(r5-0x584=*(006bfa7c))
:0200C5F4 5D257140 stcpl  1,cr7,[r5,#-0x100]!
:0200C5F8 019DEF1B orreqs r14,r13,r11,lsl r15
:0200C5FC 4FF85BA1 swimi 0x00f85ba1
:0200C600 58E91B2D unknown
:0200C604 9DD77903 unknown
:0200C608 09852633 stmeqib  r5 ,{r0,r1,r4,r5,r9,r10,r13}
:0200C60C 4903583C stmmidb  r3 ,{r2,r3,r4,r5,r11,r12,r14}
:0200C610 21001913 unknown
:0200C614 FD977F80 unknown
:0200C618 CE802101 cdpgt 1,8,cr2,cr0,cr1,0
:0200C61C 19202114 stmnedb  r0!,{r2,r4,r8,r13}
:0200C620 76802100 strvc r2,[r0],+r0, lsl #0x2
:0200C624 49031065 stmmidb  r3 ,{r0,r2,r5,r6,r12}
:0200C628 4918AE71 ldmmidb  r8 ,{r0,r4,r5,r6,r9,r10,r11,r13,r15}
:0200C62C 81491C41 unknown
:0200C630 01FD976D mvneqs r9,r13,ror #0xe
:0200C634 82694A42 rsbhi  r4,r9,#0x42000
:0200C638 1CE1A090 stcnel 0,cr10,[r1],#+0x240
:0200C63C 01E580A0 mvneq  r8,r0,lsr #0x1
:0200C640 0001800A andeq  r8,r1,r10
:0200C644 60000170 andvs  r0,r0,r0,ror r1
:0200C648 5514E1A0 ldrpl r14,[r4, #-0x1a0]		;(r4-0x1a0=*(f510feb9))
:0200C64C A0B00A12 adcges r0,r0,r2,lsl r10
:0200C650 025536E1 subeqs r3,r5,#0xE100000
:0200C654 21C12015 biccs  r2,r1,r5,lsl r0
:0200C658 40215CC0 eormi  r5,r1,r0,asr #0x19
:0200C65C 91100910 tstls r0,r0,lsl r9
:0200C660 1515E780 ldrne r14,[r5, #-0x780]		;(r5-0x780=*(006bf880))
:0200C664 53C02120 bicpl  r2,r0,#0x8
:0200C668 09204021 stmeqdb  r0!,{r0,r5,r14}
:0200C66C 2B808110 blcs 0002CAB4
:0200C670 212015E7 unknown
:0200C674 40214AC0 eormi  r4,r1,r0,asr #0x15
:0200C678 71100928 tstvc r0,r8,lsr #0x12
:0200C67C 15E78056 strneb r8,[r7, #+0x56]!
:0200C680 41C02120 bicmi  r2,r0,r0,lsr #0x2
:0200C684 09304021 ldmeqdb  r0!,{r0,r5,r14}
:0200C688 8061AC10 rsbhi  r10,r1,r0,lsl r12
:0200C68C 212015E7 unknown
:0200C690 2112E590 unknown
:0200C694 F800CD30 stmnvda  r0 ,{r4,r5,r8,r10,r11,r14,r15}
:0200C698 301531C5 andccs r3,r5,r5,asr #0x3
:0200C69C 972FB1A1 strls r11,[r15,-r1, lsr #0x3]!
:0200C6A0 00CD21A1 sbceq  r2,r13,r1,lsr #0x3
:0200C6A4 B1E70189 mvnlt  r0,r9,lsl #0x3
:0200C6A8 A1C4F1A1 bicge  r15,r4,r1,lsr #0x3
:0200C6AC A1001001 unknown
:0200C6B0 214A2371 unknown
:0200C6B4 6021B400 eorvs  r11,r1,r0,lsl #0x8
:0200C6B8 20210279 eorcs  r0,r1,r9,ror r2
:0200C6BC 80210019 eorhi  r0,r1,r9,lsl r0
:0200C6C0 00217D1A eoreq  r7,r1,r10,lsl r13
:0200C6C4 75602190 strvcb r2,[r0, #-0x190]!
:0200C6C8 19202102 stmnedb  r0!,{r1,r8,r13}
:0200C6CC 11802100 orrne  r2,r0,r0,lsl #0x2
:0200C6D0 6C00217D stcvs  1,cr2,[r0],{#0x7d}
:0200C6D4 21288021 unknown
:0200C6D8 21001920 unknown
:0200C6DC 97750880 ldrlsb r0,[r5,-r0, lsl #0x11]!
:0200C6E0 2148EBFF unknown
:0200C6E4 50B13080 adcpls r3,r1,r0,lsl #0x1
:0200C6E8 FFD08021 swinv 0x00d08021
:0200C6EC 21240021 unknown
:0200C6F0 21009560 unknown
:0200C6F4 21001920 unknown
:0200C6F8 BDF6FA80 ldcltl 10,cr15,[r6,#+0x200]!
:0200C6FC 70210110 eorvc  r0,r1,r0,lsl r1
:0200C700 1920212C stmnedb  r0!,{r2,r3,r5,r8,r13}
:0200C704 EA802100 b 00014B0C
:0200C708 DC0021ED stcle  1,cr2,[r0],{#0xed}
:0200C70C 21048021 unknown
:0200C710 21001920 unknown
:0200C714 21E4EA80 mvncs  r14,r0,lsl #0x15
:0200C718 8021B800 eorhi  r11,r1,r0,lsl #0x10
:0200C71C 79302108 ldmvcdb  r0!,{r3,r8,r13}
:0200C720 EA702106 b 03C14B40
:0200C724 940021DB strls r2,[r0],#-0x1db
:0200C728 06B11081 unknown
:0200C72C 410C1151 unknown
:0200C730 0324BA44 unknown
:0200C734 D2605D90 rsble  r5,r0,#0x2400
:0200C738 6570002D ldrvsb r0,[r0, #-0x2d]!
:0200C73C 65A0A812 strvs r10,[r0, #+0x812]!
:0200C740 03390A32 teqeq r9,#0x32000
:0200C744 E580A324 str r10,[r0, #+0x324]		;r0+0x324=*(b2007428)
:0200C748 0809090A stmeqda  r9 ,{r1,r3,r8,r11}
:0200C74C 90016015 andls  r6,r1,r5,lsl r0
:0200C750 C6502DE7 ldrgtb r2,r6,r1,r5,lsl r0
:0200C754 3D002D46 unknown
:0200C758 90034C12 andls  r4,r3,r2,lsl r12
:0200C75C 03510AE5 cmpeq r1,#0xE5000
:0200C760 A001E780 andge  r14,r1,r0,lsl #0xf
:0200C764 2D0B258A unknown
:0200C768 E0100912 ands r0,r0,r2,lsl r9
:0200C76C 69F1E15A ldmvsib  r1!,{r1,r3,r4,r6,r8,r13,r14,r15}^
:0200C770 89034C02 stmhidb  r3 ,{r1,r10,r11,r14}
:0200C774 C8207128 stmgtda  r0!,{r3,r5,r8,r12,r13,r14}
:0200C778 EBFF96BA bl 01FF2268
:0200C77C 59105510 ldmpldb  r0 ,{r4,r8,r10,r12,r14}
:0200C780 E007BD34 and  r11,r7,r4,lsr r13
:0200C784 ED49E580 unknown
:0200C788 758FF803 strvc r15,[r15, #+0x803]		;r15+0x803=*(00000803)
:0200C78C C81C294F ldmgtda  r12 ,{r0,r1,r2,r3,r6,r8,r11,r13}
:0200C790 81303501 teqhi r0,r1,lsl #0xa
:0200C794 0D604954 stceql 9,cr4,[r0,#-0x150]!
:0200C798 7520A140 strvc r10,[r0, #-0x140]!
:0200C79C 0C7E0204 ldceql 2,cr0,[r14],#-0x10
:0200C7A0 CDAD3099 stcgt  0,cr3,[r13,#+0x264]!
:0200C7A4 EB009007 bl 020307C8
:0200C7A8 9AD035D8 bls 01419F10
:0200C7AC C130190A teqgt r0,r10,lsl #0x12
:0200C7B0 BCEB00B9 stcltl 0,cr0,[r11],#+0x2e4
:0200C7B4 1982D035 stmneib  r2 ,{r0,r2,r4,r5,r12,r14,r15}
:0200C7B8 09956440 ldmeqib  r5 ,{r6,r10,r13,r14}
:0200C7BC 09DFCDA0 ldmeqib  r15 ,{r5,r7,r8,r10,r11,r14,r15}^
:0200C7C0 55783019 ldrplb r3,[r8, #-0x19]!
:0200C7C4 85840019 strhi r0,[r4, #+0x19]		;r4+0x19=*(f5110072)
:0200C7C8 01C107D3 unknown
:0200C7CC 01A10025 moveq  r0,r5,lsr #0x0		;r0=7077888(0x6c0000)
:0200C7D0 0CDCB500 ldceql 5,cr11,[r12],{#0x0}
:0200C7D4 43290115 unknown
:0200C7D8 E1701D5C cmn r0,r12,asr r13
:0200C7DC EC401D30 stcl 13,cr1,[r0],{#0x30}
:0200C7E0 3C401D38 stcccl 13,cr1,[r0],{#0x38}
:0200C7E4 03D1B01D biceqs r11,r1,#0x1D
:0200C7E8 3C271D10 stccc  13,cr1,[r7],#-0x40
:0200C7EC 51401D5A unknown
:0200C7F0 8110A13A tsthi r0,r10,lsr r1
:0200C7F4 00402059 subeq  r2,r0,r9,asr r0
:0200C7F8 40973F01 addmis r3,r7,r1,lsl #0x1e
:0200C7FC 1D30022D ldcne  2,cr0,[r0,#-0xb4]!
:0200C800 5C310800 ldcpl  8,cr0,[r1],#-0x0
:0200C804 AA000100 bge 0200CC0C
:0200C808 02519FC0 subeqs r9,r1,#0x300
:0200C80C 02792071 rsbeqs r2,r9,#0x71
:0200C810 4081057D addmi  r0,r1,r13,ror r5
:0200C814 0B137C88 bleq 024EBA3C
:0200C818 0011FC02 andeqs r15,r1,r2,lsl #0x18
:0200C81C 801A4100 andhis r4,r10,r0,lsl #0x2
:0200C820 3A450048 bcc 0314C948
:0200C824 0D0C50FD unknown
:0200C828 A572C100 ldrgeb r12,[r2, #-0x100]!
:0200C82C 000DEC0E andeq  r14,r13,r14,lsl #0x18
:0200C830 651EA557 ldrvs r10,[r14, #-0x557]		;(r14-0x557=*(e59d2aba))
:0200C834 2D101510 unknown
:0200C838 0918111A ldmeqdb  r8 ,{r1,r3,r4,r8,r12}
:0200C83C 1685FD00 strne r15,[r5],+r0, lsl #0x1a
:0200C840 03003D03 unknown
:0200C844 113D0B8D teqne r13,r13,lsl #0x17
:0200C848 FEA51A85 cdp2 10,10,cr1,cr5,cr5,4
:0200C84C 00019DF5 unknown
:0200C850 79602910 unknown
:0200C854 39BC5692 ldmccib  r12!,{r1,r4,r7,r9,r10,r12,r14}
:0200C858 13509957 cmpne r0,#0x15C000
:0200C85C 044DBD01 streqb r11,[r13],#-0xd01
:0200C860 10854041 addne  r4,r5,r1,asr #0x0
:0200C864 11016808 unknown
:0200C868 5D40188D unknown
:0200C86C 354C9100 strccb r9,[r12, #-0x100]		;(r12-0x100=*(ffffff00))
:0200C870 F929D110 stmnvdb  r9!,{r4,r8,r12,r14,r15}
:0200C874 100DFB05 andne  r15,r13,r5,lsl #0x16
:0200C878 EB00875F bl 0202E5FC
:0200C87C 10C55045 sbcne  r5,r5,r5,asr #0x0
:0200C880 443D613D unknown
:0200C884 10CD1521 sbcne  r1,r13,r1,lsr #0xa
:0200C888 02150C5D andeqs r0,r5,#0x5D00
:0200C88C FF2FED85 swinv 0x002fed85
:0200C890 15ED505F strneb r5,[r13, #+0x5f]!
:0200C894 C12D0555 unknown
:0200C898 54D13813 ldrplb r3,[r1],#+0x813
:0200C89C 0DDA3035 unknown
:0200C8A0 C1274916 unknown
:0200C8A4 E309C351 unknown
:0200C8A8 10C513C9 sbcne  r1,r5,r9,asr #0x7
:0200C8AC 41EF143D mvnmi  r1,lsr r13
:0200C8B0 30568550 subccs r8,r6,r0,asr r5
:0200C8B4 70F9E019 rscvcs r14,r9,r9,lsl r0
:0200C8B8 9913E731 ldmlsdb  r3 ,{r0,r4,r5,r8,r9,r10,r13,r14,r15}
:0200C8BC 5819BB70 ldmplda  r9 ,{r4,r5,r6,r8,r9,r11,r12,r13,r15}
:0200C8C0 7647181D unknown
:0200C8C4 112EA102 unknown
:0200C8C8 9563E610 strlsb r14,[r3, #-0x610]!
:0200C8CC 466021FF unknown
:0200C8D0 20210276 eorcs  r0,r1,r6,ror r2
:0200C8D4 38C41025 stmccia  r4 ,{r0,r2,r5,r12}^
:0200C8D8 B0501A65 sublts r1,r0,r5,ror #0x14
:0200C8DC 019D38E1 orreqs r3,r13,r1,ror #0x11
:0200C8E0 79C20011 stmvcib  r2 ,{r0,r4}^
:0200C8E4 050AE10E streq r14,[r10, #-0x10e]		;(r10-0x10e=*(00547ef2))
:0200C8E8 FF95F100 swinv 0x0095f100
:0200C8EC 8712E5EB ldrhi r14,[r10, #-0x10e]		;(r10-0x10e=*(00547ef2))
:0200C8F0 5902763B stmpldb  r2 ,{r0,r1,r3,r4,r5,r9,r10,r12,r13,r14}
:0200C8F4 38103D28 ldmccda  r0 ,{r3,r5,r8,r10,r11,r12,r13}
:0200C8F8 A1189F10 tstge r8,r0,lsl r15
:0200C8FC 7D665D1E stcvcl 13,cr5,[r6,#-0x78]!
:0200C900 7D10F505 unknown
:0200C904 24011003 strcs r1,[r1],#-0x3
:0200C908 38DF1811 ldmccia  r15 ,{r0,r4,r11,r12}^
:0200C90C B3598200 cmplt r9,#0x0
:0200C910 50B58695 umlalpls r8,r5,r5,r6
:0200C914 B8010934 stmltda  r1 ,{r2,r4,r5,r8,r11}
:0200C918 99419934 stmlsdb  r1 ,{r2,r4,r5,r8,r11,r12,r15}^
:0200C91C ADE382F1 stcgel 2,cr8,[r3,#+0x3c4]!
:0200C920 A8B02DF1 ldmgeia  r0!,{r0,r4,r5,r6,r7,r8,r10,r11,r13}
:0200C924 03312D66 teqeq r1,#0x1980
:0200C928 92E5F041 rscls  r15,r5,#0x41
:0200C92C 2E58A621 cdpcs 6,4,cr10,cr8,cr1,1
:0200C930 E89E30AD ldmia  r14 ,{r0,r2,r3,r5,r7,r12,r13}
:0200C934 B1007D81 unknown
:0200C938 5A025510 bpl 020A1D80
:0200C93C 60D1070D sbcvss r0,r1,r13,lsl #0xe
:0200C940 D1F0D1DC ldrlesb r13,[r0, #+0x1c]!
:0200C944 5978C1F0 ldmpldb  r8!,{r4,r5,r6,r7,r8,r14,r15}^
:0200C948 39B8C184 ldmccib  r8!,{r2,r7,r8,r14,r15}
:0200C94C 0025345B eoreq  r3,r5,r11,asr r4
:0200C950 5D1ECDBF unknown
:0200C954 D5032120 strle r2,[r3, #-0x120]		;(r3-0x120=*(fffffee0))
:0200C958 14E2800F unknown
:0200C95C FA021907 blx 02092D88
:0200C960 02EB0080 rsceq  r0,r11,#0x80
:0200C964 810DD900 unknown
:0200C968 81240001 unknown
:0200C96C 145904E9 ldrneb r0,[r9],#-0x4e9
:0200C970 3C219F10 stccc  15,cr9,[r1],#-0x40
:0200C974 10651099 unknown
:0200C978 652D49ED strvs r4,[r13, #-0x9ed]!
:0200C97C 00017530 andeq  r7,r1,r0,lsr r5
:0200C980 6181565E orrvs  r5,r1,r14,asr r6
:0200C984 550BE170 strpl r14,[r11, #-0x170]		;(r11-0x170=*(01c40e90))
:0200C988 381F8930 ldmccda  r15 ,{r4,r5,r8,r11,r15}
:0200C98C 15B2D465 ldrne r13,[r2, #+0x465]!
:0200C990 01052045 unknown
:0200C994 3D3BBD20 ldccc  13,cr11,[r11,#-0x80]!
:0200C998 CD2BC500 stcgt  5,cr12,[r11,#-0x0]!
:0200C99C 2509F571 strcs r15,[r9, #-0x571]		;(r9-0x571=*(fffffa8f))
:0200C9A0 823AF065 eorhis r15,r10,#0x65
:0200C9A4 6D083105 unknown
:0200C9A8 D3061131 unknown
:0200C9AC 11418D9F unknown
:0200C9B0 20018D90 mulcs  r1,r0,r13
:0200C9B4 F03D8011 eornvs r8,r13,r1,lsl r0
:0200C9B8 6DEEF03D stcvsl 0,cr15,[r14,#+0xf4]!
:0200C9BC FD418D51 unknown
:0200C9C0 F18D0081 orrnv  r0,r13,r1,lsl #0x1
:0200C9C4 A3618D2C unknown
:0200C9C8 8D127399 unknown
:0200C9CC 1C946171 ldcne  1,cr6,[r4],{#0x71}
:0200C9D0 9915F511 ldmlsdb  r5 ,{r0,r4,r8,r10,r12,r13,r14,r15}
:0200C9D4 DDE0CD06 stclel 13,cr12,[r0,#+0x18]!
:0200C9D8 62D58E10 sbcvss r8,r5,#0x100
:0200C9DC 0401AD3E streq r10,[r1],#-0xd3e
:0200C9E0 11F12A01 mvnnes r2,r1,lsl #0x14
:0200C9E4 46A5032D unknown
:0200C9E8 F80079F8 stmnvda  r0 ,{r3,r4,r5,r6,r7,r8,r11,r12,r13,r14}
:0200C9EC 9702F910 unknown
:0200C9F0 5528032D strpl r0,[r8, #-0x32d]!
:0200C9F4 0015F005 andeqs r15,r5,r5
:0200C9F8 EE0031F0 mcr 1,0,r3,cr0,cr0,{7}
:0200C9FC E28E0F55 add  r0,r14,#0x154
:0200CA00 E58DC010 str r12,[r13, #+0x10]		;r13+0x10=*(8902c02b)
:0200CA04 01010044 unknown
:0200CA08 6DE01361 stcvsl 3,cr1,[r0,#+0x184]!
:0200CA0C CD04ED26 unknown
:0200CA10 3B84DC05 blcc 00143A2C
:0200CA14 111D705D tstne r13,r13,asr r0
:0200CA18 30C4105D sbccc  r1,r4,r13,asr r0
:0200CA1C 18F507A9 unknown
:0200CA20 08E703E5 unknown
:0200CA24 0008ED20 andeq  r14,r8,r0,lsr #0x1a
:0200CA28 4015E5CD andmis r14,r5,r13,asr #0xb
:0200CA2C 18E5CD04 unknown
:0200CA30 1AE58D30 bne 0196FEF8
:0200CA34 402D0094 mlami  r13,r4,r0,r0unknown
:0200CA38 0109123D unknown
:0200CA3C 250B13DD strcs r1,[r11, #-0x3dd]		;(r11-0x3dd=*(01c40c23))
:0200CA40 42C9740B sbcmi  r7,r9,#0xB000000
:0200CA44 BA1CB9AF blt 0273B108
:0200CA48 7EE1D00F cdpvc 0,14,cr13,cr1,cr15,0
:0200CA4C 81089505 unknown
:0200CA50 B60B017D unknown
:0200CA54 105121A9 subnes r2,r1,r9,lsr #0x3
:0200CA58 070900F5 unknown
:0200CA5C F5F91929 ldrnvb r1,[r9, #+0x929]!
:0200CA60 41000940 unknown
:0200CA64 11335025 teqne r3,r5,lsr #0x0
:0200CA68 61456130 unknown
:0200CA6C F561E7F5 strnvb r14,[r1, #-0x7f5]!
:0200CA70 23712D35 cmncs r1,#0xD40
:0200CA74 0D80405D unknown
:0200CA78 2F3A3400 swics 0x003a3400
:0200CA7C 2EC73295 mcrcs 2,6,r3,cr7,cr5,{4}
:0200CA80 B1700000 cmnlt r0,r0
:0200CA84 3141AC04 unknown
:0200CA88 BF200201 swilt 0x00200201
:0200CA8C 00E40002 rsceq  r0,r4,r2
:0200CA90 11154533 tstne r5,r3,lsr r5
:0200CA94 04E1A439 unknown
:0200CA98 169F1028 ldrne r1,[r15],+r8, lsr #0x0
:0200CA9C 04A55011 unknown
:0200CAA0 45049D90 strmi r9,[r4, #-0xd90]		;(r4-0xd90=*(f510f2c9))
:0200CAA4 B924F116 stmltdb  r4!,{r1,r2,r4,r8,r12,r13,r14,r15}
:0200CAA8 FB492182 blx 032550C0
:0200CAAC 41C15501 bicmi  r5,r1,r1,lsl #0xa
:0200CAB0 0179460D cmneq r9,r13,lsl #0xc
:0200CAB4 110C0B79 unknown
:0200CAB8 119F1249 orrnes r1,r15,r9,asr #0x4
:0200CABC E3110702 tst r1,#0x80000
:0200CAC0 0105AD02 unknown
:0200CAC4 4545AD40 strmib r10,[r5, #-0xd40]		;(r5-0xd40=*(006bf2c0))
:0200CAC8 38106966 ldmccda  r0 ,{r1,r2,r5,r6,r8,r11,r13,r14}
:0200CACC 1B6905C2 blne 03A4E1DC
:0200CAD0 775800A9 ldrvcb r0,[r8,-r9, lsr #0x1]
:0200CAD4 9924CD10 stmlsdb  r4!,{r4,r8,r10,r11,r14,r15}
:0200CAD8 3920211E stmccdb  r0!,{r1,r2,r3,r4,r8,r13}
:0200CADC 351D4D20 ldrcc r4,[r13, #-0xd20]		;(r13-0xd20=*(8902b2fb))
:0200CAE0 FE0B5900 cdp2 9,0,cr5,cr11,cr0,0
:0200CAE4 11520691 unknown
:0200CAE8 FAE08303 blx 0182D6FC
:0200CAEC 4530009D ldrmi r0,[r0, #-0x9d]!
:0200CAF0 61092910 unknown
:0200CAF4 C3029101 unknown
:0200CAF8 0F06A2E0 swieq 0x0006a2e0
:0200CAFC 3143E1A0 unknown
:0200CB00 0004E080 andeq  r14,r4,r0,lsl #0x1
:0200CB04 BD14017D unknown
:0200CB08 AD134C48 unknown
:0200CB0C 25910100 ldrcs r0,[r1, #+0x100]		;r1+0x100=*(00000100)
:0200CB10 903000E7 eorlss r0,r0,r7,ror #0x1
:0200CB14 004103E5 subeq  r0,r1,r5,ror #0x7
:0200CB18 67C05229 strvsb r5,[r0,+r9, lsr #0x4]
:0200CB1C 70666666 rsbvc  r6,r6,r6,ror #0xc
:0200CB20 9F5017A9 swils 0x005017a9
:0200CB24 17A5E520 strne r14,[r5,+r0, lsr #0xa]!
:0200CB28 03B5003D moveqs r0,#0x3D		;r0=61(0x3d)
:0200CB2C 0350E590 cmpeq r0,#0x24000000
:0200CB30 3CE5920E stcccl 2,cr9,[r5],#+0x38
:0200CB34 19950355 ldmneib  r5 ,{r0,r2,r4,r6,r8,r9}
:0200CB38 2D980045 unknown
:0200CB3C 0701B800 streq r11,[r1,-r0, lsl #0x10]
:0200CB40 050B39E5 streq r3,[r11, #-0x9e5]		;(r11-0x9e5=*(01c4061b))
:0200CB44 E0100D07 ands r0,r0,r7,lsl #0x1a
:0200CB48 9B450D85 blls 03150164
:0200CB4C 15B900B1 ldrne r0,[r9, #+0xb1]!
:0200CB50 11F1B56D mvnnes r11,r13,ror #0xa
:0200CB54 F3E71595 mvnnv  r1,#0x25400000
:0200CB58 50067D53 andpl  r7,r6,r3,asr r13
:0200CB5C 70E58243 rscvc  r8,r5,r3,asr #0x4
:0200CB60 410088ED unknown
:0200CB64 B10C01B1 strlth r0,[r12, -r1]
:0200CB68 9F210C01 swils 0x00210c01
:0200CB6C 168D1895 unknown
:0200CB70 DD6031C5 stclel 1,cr3,[r0,#-0x314]!
:0200CB74 91038904 unknown
:0200CB78 04851129 streq r1,[r5],#+0x129
:0200CB7C B72B8DC3 strlt r8,[r5],#+0x129
:0200CB80 0001A10C andeq  r10,r1,r12,lsl #0x2
:0200CB84 000001A1 andeq  r0,r0,r1,lsr #0x3
:0200CB88 8A105192 bhi 024211D8
:0200CB8C 003D63C5 eoreqs r6,r13,r5,asr #0x7
:0200CB90 06390002 unknown
:0200CB94 6A0031C8 bvs 020192BC
:0200CB98 EB014553 bl 0205E0EC
:0200CB9C C001E1BC strgth r14,[r1], -r12
:0200CBA0 90222130 eorls  r2,r2,r0,lsr r1
:0200CBA4 E88301E1 stmia  r3 ,{r0,r5,r6,r7,r8}
:0200CBA8 4025069D mlami  r5,r13,r6,r0unknown
:0200CBAC 81A53131 movhi  r3,lsr r1		;r3=0(0x0)
:0200CBB0 0734A139 unknown
:0200CBB4 00900045 addeqs r0,r0,r5,asr #0x0
:0200CBB8 17F0619F unknown
:0200CBBC 7C706145 ldcvcl 1,cr6,[r0],#-0x114
:0200CBC0 0337C910 teqeq r7,#0x40000
:0200CBC4 157402C5 ldrneb r0,[r4, #-0x2c5]!
:0200CBC8 3074A902 rsbccs r10,r4,r2,lsl #0x12
:0200CBCC D524DD9F strle r13,[r4, #-0xd9f]!
:0200CBD0 C9845C1D stmgtib  r4 ,{r0,r2,r3,r4,r10,r11,r12,r14}
:0200CBD4 16059832 unknown
:0200CBD8 EDD0C548 unknown
:0200CBDC 04010742 streq r0,[r1],#-0x742
:0200CBE0 10251091 mlane  r5,r1,r0,r1unknown
:0200CBE4 75A08DED strvc r8,[r0, #+0xded]!
:0200CBE8 24101140 ldrcs r1,[r0],#-0x140
:0200CBEC 8C494669 stchil 6,cr4,[r9],{#0x69}
:0200CBF0 0CEB1700 stceql 7,cr1,[r11],#+0x0
:0200CBF4 41791A89 cmnmi r9,r9,lsl #0x15
:0200CBF8 A00001E8 andge  r0,r0,r8,ror #0x3
:0200CBFC 021C2C39 andeqs r2,r12,#0x3900
:0200CC00 E400059C str r0,[r0],#-0x59c
:0200CC04 08020132 stmeqda  r2 ,{r1,r4,r5,r8}
:0200CC08 A8000160 stmgeda  r0 ,{r5,r6,r8}
:0200CC0C 70020133 andvc  r0,r2,r3,lsr r1
:0200CC10 11450230 unknown
:0200CC14 65254193 strvs r4,[r5, #-0x193]!
:0200CC18 25410100 strcsb r0,[r1, #-0x100]		;(r1-0x100=*(ffffff00))
:0200CC1C AD02ADC1 unknown
:0200CC20 CC0C13CD stcgt  3,cr1,[r12],{#0xcd}
:0200CC24 1F612541 swine 0x00612541
:0200CC28 79041759 stmvcdb  r4 ,{r0,r3,r4,r6,r8,r9,r10,r12}
:0200CC2C 2D93B92C unknown
:0200CC30 30151870 andccs r1,r5,r0,ror r8
:0200CC34 1CD6012C ldcnel 1,cr0,[r6],{#0x2c}
:0200CC38 81AA7581 movhi  r7,r1,lsl #0xb		;r7=0(0x0)
:0200CC3C 4566ADF5 strmib r10,[r6, #-0xdf5]!
:0200CC40 42F04500 rscmis r4,r0,#0x0
:0200CC44 F0456045 subnv  r6,r5,r5,asr #0x0
:0200CC48 80456F8D subhi  r6,r5,r13,lsl #0x1f
:0200CC4C 52345365 eorpls r5,r4,#0x94000001
:0200CC50 0039029D mlaeqs r9,r13,r2,r0unknown
:0200CC54 B301491C unknown
:0200CC58 00011004 andeq  r1,r1,r4
:0200CC5C 40009D20 andmi  r9,r0,r0,lsr #0x1a
:0200CC60 540A0BED strpl r0,[r10],#-0xbed
:0200CC64 E59D14D9 ldr r1,[r13, #+0x4d9]		;r13+0x4d9=*(8902c4f4)
:0200CC68 11046918 unknown
:0200CC6C 00111200 andeqs r1,r1,r0,lsl #0x4
:0200CC70 850418B1 strhi r1,[r4, #-0x8b1]		;(r4-0x8b1=*(f510f7a8))
:0200CC74 7B11A900 blvc 0247707C
:0200CC78 A5054D07 strge r4,[r5, #-0xd07]		;(r5-0xd07=*(006bf2f9))
:0200CC7C 1D18CC01 unknown
:0200CC80 5414FD00 ldrpl r15,[r4],#-0xd00
:0200CC84 067121B5 unknown
:0200CC88 81369330 teqhi r6,r0,lsr r3
:0200CC8C 00595103 subeqs r5,r9,r3,lsl #0x2
:0200CC90 F594BA00 ldrnv r11,[r4, #+0xa00]		;r4+0xa00=*(f5110a59)
:0200CC94 C5103D09 ldrgt r3,[r0, #-0xd09]		;(r0-0xd09=*(fffff334))
:0200CC98 10F9E009 rscnes r14,r9,r9
:0200CC9C B5330025 ldrlt r0,[r3, #-0x25]!
:0200CCA0 2C93C107 ldccs  1,cr12,[r3],{#0x7}
:0200CCA4 E00005E7 and  r0,r0,r7,ror #0xb
:0200CCA8 E5133004 ldr r3,[r3, #-0x4]		;(r3-0x4=*(fffffffc))
:0200CCAC 8C31020E ldchi  2,cr0,[r1],#-0x38
:0200CCB0 4EE001E7 cdpmi 1,14,cr0,cr0,cr7,7
:0200CCB4 405E0485 submis r0,r14,r5,lsl #0x9
:0200CCB8 FFFFF6E3 swinv 0x00fff6e3
:0200CCBC 43F910CA mvnmis r1,#0xCA
:0200CCC0 CD23404C stcgt  0,cr4,[r3,#-0x130]!
:0200CCC4 E7921100 ldr r1,[r2,+r0, lsl #0x2]
:0200CCC8 02810000 addeq  r0,r1,#0x0
:0200CCCC A9386565 ldmgedb  r8!,{r0,r2,r5,r6,r8,r10,r13,r14}
:0200CCD0 FD140D00 unknown
:0200CCD4 F5069900 strnv r9,[r6, #-0x900]		;(r6-0x900=*(00091305))
:0200CCD8 A17D8D18 cmnge r13,r8,lsl r13
:0200CCDC 24E1AA23 unknown
:0200CCE0 7D28ADDD stcvc  13,cr10,[r8,#-0x374]!
:0200CCE4 02557719 subeqs r7,r5,#0x640000
:0200CCE8 9F1060B5 swils 0x001060b5
:0200CCEC 25DD05E5 ldrcsb r0,[r13, #+0x5e5]		;r13+0x5e5=*(8902c600)
:0200CCF0 07794829 ldreqb r4,[r9,-r9, lsr #0x10]!
:0200CCF4 23329CA8 teqcs r2,#0xA800
:0200CCF8 15C302E1 strneb r0,[r3, #+0x2e1]		;r3+0x2e1=*(000002e1)
:0200CCFC C030B910 eorgts r11,r0,r0,lsl r9
:0200CD00 15E3A068 strneb r10,[r3, #+0x68]!
:0200CD04 C0C09910 sbcgt  r9,r0,r0,lsl r9
:0200CD08 00FD10A9 rsceqs r1,r13,r9,lsr #0x1
:0200CD0C 58E5DDC4 unknown
:0200CD10 18690351 unknown
:0200CD14 18200293 stmneda  r0!,{r0,r1,r4,r7,r9}
:0200CD18 001DEAE0 andeqs r14,r13,r0,ror #0x15
:0200CD1C DD24651C stcle  5,cr6,[r4,#-0x70]!
:0200CD20 9452D9E5 ldrlsb r13,[r2],#-0x9e5
:0200CD24 9106B178 unknown
:0200CD28 0DE02020 stceql 0,cr2,[r0,#+0x80]!
:0200CD2C 6542E211 strvsb r14,[r2, #-0x211]		;r2-0x211=*(79e7fffc)=#0(0x00000000)
:0200CD30 40AD3802 adcmi  r3,r13,r2,lsl #0x10
:0200CD34 259FC004 ldrcs r12,[r15, #+0x4]		;r15+0x4=*(0200cd40)=#10555058(0x00a10eb2)
:0200CD38 C5321D0E ldrgt r1,[r2, #-0xd0e]!
:0200CD3C 88021D84 stmhida  r2 ,{r2,r7,r8,r10,r11,r12}
:0200CD40 00A10EB2 unknown
:0200CD44 628835A5 addvs  r3,r8,#0x29400000
:0200CD48 18B52E65 ldmneia  r5!,{r0,r2,r5,r6,r9,r10,r11,r13}
:0200CD4C 830B5592 unknown
:0200CD50 056D019D streqb r0,[r13, #-0x19d]!
:0200CD54 19EB0005 unknown
:0200CD58 E31220A5 tst r2,#0xA5
:0200CD5C 12002117 andne  r2,r0,#0xC0000005
:0200CD60 48A200AD stmmiia  r2!,{r0,r2,r3,r5,r7}
:0200CD64 60E593C0 rscvs  r9,r5,r0,asr #0x7
:0200CD68 1C75101D ldcnel 0,cr1,[r5],#-0x74
:0200CD6C 00AD6030 adceq  r6,r13,r0,lsr r0
:0200CD70 D3E20C00 mvnle  r0,#0x0
:0200CD74 F0ADF0AD adcnv  r15,r13,r13,lsr #0x1
:0200CD78 ADE1F0AD stcgel 0,cr15,[r1,#+0x2b4]!
:0200CD7C AD1711F0 unknown
:0200CD80 5D00D1F0 unknown
:0200CD84 1055943A subnes r9,r5,r10,lsr r4
:0200CD88 C0DF18B9 ldrgth r1,[r15],#+0x89
:0200CD8C 20510281 subcss r0,r1,r1,lsl #0x5
:0200CD90 05309D8C ldreq r9,[r0, #-0xd8c]!
:0200CD94 00051B00 andeq  r1,r5,r0,lsl #0x16
:0200CD98 390C02B6 stmccdb  r12 ,{r1,r2,r4,r5,r7,r9}
:0200CD9C D1207037 unknown
:0200CDA0 8D0DBD20 unknown
:0200CDA4 3508E864 strcc r14,[r8, #-0x864]		;(r8-0x864=*(fffff79c))
:0200CDA8 06A90C0A unknown
:0200CDAC 149C2048 ldrne r2,[r12],#+0x48
:0200CDB0 20FF2BC1 rsccss r2,r15,r1,asr #0x17
:0200CDB4 83CFE202 bichi  r14,r15,#0x20000000
:0200CDB8 A1812089 orrge  r2,r1,r9,lsl #0x1
:0200CDBC 9F10402B swils 0x0010402b
:0200CDC0 159F0D2D ldrne r0,[r15, #+0xd2d]		;r15+0xd2d=*(0200daf5)=#1815675105(0x6c3900e1)
:0200CDC4 D125ED10 unknown
:0200CDC8 02310019 eoreqs r0,r1,#0x19
:0200CDCC 0F89E590 swieq 0x0089e590
:0200CDD0 1331E4E3 teqne r1,#0xE3000000
:0200CDD4 20383005 eorcss r3,r8,r5
:0200CDD8 0A4DE580 beq 033863E0
:0200CDDC 0E3152A9 cdpeq 2,2,cr5,cr1,cr9,5
:0200CDE0 043291E1 unknown
:0200CDE4 507D4D1D rsbpls r4,r13,r13,lsl r13
:0200CDE8 02013824 andeq  r3,r1,#0x240000
:0200CDEC 012C840D unknown
:0200CDF0 D29D1802 addles r1,r13,#0x20000
:0200CDF4 5051C365 subpls r12,r1,r5,ror #0x6
:0200CDF8 E310A5E0 tst r0,#0x38000000
:0200CDFC 2CFD0009 ldccsl 0,cr0,[r13],#+0x24
:0200CE00 51D8000D bicpls r0,r8,r13
:0200CE04 DD153D40 unknown
:0200CE08 5101ED02 unknown
:0200CE0C 1A4D15F5 bne 033525E8
:0200CE10 41077540 unknown
:0200CE14 0595DAF0 ldreq r13,[r5, #+0xaf0]		;r5+0xaf0=*(006c0af0)
:0200CE18 8E314041 cdphi 0,2,cr4,cr1,cr1,2
:0200CE1C 924511AD subls  r1,r5,#0x4000002B
:0200CE20 0C6D32B5 stceql 2,cr3,[r13],#-0x2d4
:0200CE24 91AF8ACF movls  r8,r15,asr #0x15
:0200CE28 24E5EB00 unknown
:0200CE2C 601804E9 andvss r0,r8,r9,ror #0x9
:0200CE30 150402F1 strne r0,[r4, #-0x2f1]		;(r4-0x2f1=*(f510fd68))
:0200CE34 E42B8934 unknown
:0200CE38 2B05FD21 blcs 0218C2C4
:0200CE3C E4E3C24D unknown
:0200CE40 10E58121 rscne  r8,r5,r1,lsr #0x2
:0200CE44 E480CEA9 str r12,[r0],#+0xea9
:0200CE48 F002037F andnv  r0,r2,r15,ror r3
:0200CE4C 8000C947 andhi  r12,r0,r7,asr #0x12
:0200CE50 ED100540 unknown
:0200CE54 10097004 andne  r7,r9,r4
:0200CE58 A0ACE5C8 adcge  r14,r12,r8,asr #0xb
:0200CE5C 02E59F0B rsceq  r9,r5,#0x2C
:0200CE60 104500C1 subne  r0,r5,r1,asr #0x1
:0200CE64 94041548 strls r1,[r4],#-0x548
:0200CE68 E0050958 and  r0,r5,r8,asr r9
:0200CE6C C8341149 ldmgtda  r4!,{r0,r3,r6,r8,r12}
:0200CE70 880EF1FF stmhida  r14 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r12,r13,r14,r15}
:0200CE74 B900E59A stmltdb  r0 ,{r1,r3,r4,r7,r8,r10,r13,r14,r15}
:0200CE78 81005800 unknown
:0200CE7C 10A908E2 adcne  r0,r9,r2,ror #0x11
:0200CE80 C8201015 stmgtda  r0!,{r0,r2,r4,r12}
:0200CE84 7D2355FF stcvc  5,cr5,[r3,#-0x3fc]!
:0200CE88 61637016 unknown
:0200CE8C 00990541 addeqs r0,r9,r1,asr #0xa
:0200CE90 E5D00098 ldrb r0,[r0, #+0x98]		;r0+0x98=*(00000098)
:0200CE94 2D850045 unknown
:0200CE98 03E5C704 mvneq  r12,#0x100000
:0200CE9C E2842911 add  r2,r4,#0x44000
:0200CEA0 004011FF unknown
:0200CEA4 04D10AE2 ldreqb r0,[r1],#+0xae2
:0200CEA8 000045E9 andeq  r4,r0,r9,ror #0xb
:0200CEAC 2D057550 unknown
:0200CEB0 003C0800 eoreqs r0,r12,r0,lsl #0x10
:0200CEB4 0B894D85 bleq 002604D0
:0200CEB8 00116348 andeqs r6,r1,r8,asr #0x6
:0200CEBC E0212093 mla  r1,r3,r0,r2unknown
:0200CEC0 01D11098 unknown
:0200CEC4 510064E5 unknown
:0200CEC8 002A1431 eoreq  r1,r10,r1,lsr r4
:0200CECC 10391000 eornes r1,r9,r0
:0200CED0 C705E5C8 strgt r14,r1,r9,r0
:0200CED4 059D0781 ldreq r0,[r13, #+0x781]		;r13+0x781=*(8902c79c)
:0200CED8 75FF034D ldrvcb r0,[r15, #+0x34d]!
:0200CEDC 00410130 subeq  r0,r1,r0,lsr r1
:0200CEE0 FFF3E353 swinv 0x00f3e353
:0200CEE4 153A04FF ldrne r0,[r10, #-0x4ff]!
:0200CEE8 912DE948 unknown
:0200CEEC 0E89341E mcreq 4,4,r3,cr9,cr14,{0}
:0200CEF0 F92E8007 stmnvdb  r14!,{r0,r1,r2,r15}
:0200CEF4 0D396005 ldceq  0,cr6,[r9,#-0x14]!
:0200CEF8 13310361 teqne r1,#0x84000001
:0200CEFC 815419ED cmphi r4,r13,ror #0x13
:0200CF00 2005BD02 andcs  r11,r5,r2,lsl #0x1a
:0200CF04 03C90491 biceq  r0,r9,#0x91000000
:0200CF08 95030DDE strls r0,[r3, #-0xdde]		;(r3-0xdde=*(fffff222))
:0200CF0C 756C0A1E strvcb r0,[r12, #-0xa1e]!
:0200CF10 88804807 stmhiia  r0 ,{r0,r1,r2,r11,r14}
:0200CF14 CE29F5E2 cdpgt 5,2,cr15,cr9,cr2,7
:0200CF18 CD2041B0 stcgt  1,cr4,[r0,#-0x2c0]!
:0200CF1C 2AF9921B bcs 01E71790
:0200CF20 0100C9F8 unknown
:0200CF24 00792A2A rsbeqs r2,r9,r10,lsr #0x14
:0200CF28 39202931 stmccdb  r0!,{r0,r4,r5,r8,r11,r13}
:0200CF2C 051DC309 ldreq r12,[r13, #-0x309]		;(r13-0x309=*(8902bd12))
:0200CF30 AD121982 unknown
:0200CF34 01351B03 teqeq r5,r3,lsl #0x16
:0200CF38 80051955 andhi  r1,r5,r5,asr r9
:0200CF3C 94367170 unknown
:0200CF40 2D85001D unknown
:0200CF44 23510039 cmpcs r1,#0x39
:0200CF48 7902DD0F stmvcdb  r2 ,{r0,r1,r2,r3,r8,r10,r11,r12,r14,r15}
:0200CF4C 066F1413 unknown
:0200CF50 1926E915 stmnedb  r6!,{r0,r2,r4,r8,r11,r13,r14,r15}
:0200CF54 1D255D00 stcne  13,cr5,[r5,#-0x0]!
:0200CF58 031D1013 tsteq r13,#0x13
:0200CF5C 027DBABC rsbeqs r11,r13,#0xBC000
:0200CF60 E7931106 ldr r1,[r3,+r6, lsl #0x2]
:0200CF64 1102B394 swpne r11,r4,r2
:0200CF68 31972002 orrccs r2,r7,r2
:0200CF6C E50D9500 str r9,[r13, #-0x500]		;(r13-0x500=*(8902bb1b))
:0200CF70 3960FF09 unknown
:0200CF74 1D91E201 unknown
:0200CF78 0A159DF0 beq 02574740
:0200CF7C 94301582 unknown
:0200CF80 0014407D andeqs r4,r4,r13,ror r0
:0200CF84 C910C469 ldmgtdb  r0 ,{r0,r3,r5,r6,r10,r14,r15}
:0200CF88 8B0DF830 blhi 0238B050
:0200CF8C 7D0060A9 unknown
:0200CF90 7910C9F0 ldmvcdb  r0 ,{r4,r5,r6,r7,r8,r11,r14,r15}
:0200CF94 00054810 andeq  r4,r5,r0,lsl r8
:0200CF98 00055CA2 andeq  r5,r5,r2,lsr #0x19
:0200CF9C A8000544 stmgeda  r0 ,{r2,r6,r8,r10}
:0200CFA0 09400005 stmeqdb  r0 ,{r0,r2}^
:0200CFA4 B355AE00 cmplt r5,#0x0
:0200CFA8 49040001 stmmidb  r4 ,{r0}
:0200CFAC 6A4CA90C bvs 033373E4
:0200CFB0 9A059D83 bls 021745C4
:0200CFB4 3959E061 ldmccdb  r9 ,{r0,r5,r6,r13,r14,r15}^
:0200CFB8 C1034132 unknown
:0200CFBC B4505912 ldrltb r5,[r0],#-0x912
:0200CFC0 E8BB0005 ldmia  r11!,{r0,r2}
:0200CFC4 B801FFC4 stmltda  r1 ,{r2,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0200CFC8 4B140001 blmi 0250CFD4
:0200CFCC 2A8D0120 bcs 0034D454
:0200CFD0 EDC0453C unknown
:0200CFD4 5F2B650F swipl 0x002b650f
:0200CFD8 EB003A83 bl 0201B9EC
:0200CFDC 17C51855 unknown
:0200CFE0 2900894B stmcsdb  r0 ,{r0,r1,r3,r6,r8,r11,r15}
:0200CFE4 9D6C1BED stclsl 11,cr1,[r12,#-0x3b4]!
:0200CFE8 2910E533 ldmcsdb  r0 ,{r0,r1,r4,r5,r8,r10,r13,r14,r15}
:0200CFEC 29D1053D ldmcsib  r1 ,{r0,r2,r3,r4,r5,r8,r10}^
:0200CFF0 C52A1DBD strgt r1,[r10, #-0xdbd]!
:0200CFF4 FF112503 swinv 0x00112503
:0200CFF8 7EDD0044 cdpvc 0,12,cr0,cr13,cr4,2
:0200CFFC 0BC5001C bleq 0114D074
:0200D000 09E52881 unknown
:0200D004 458123E4 strmi r2,[r1, #+0x3e4]		;r1+0x3e4=*(000003e4)
:0200D008 8123342A unknown
:0200D00C 443820B9 unknown
:0200D010 753CC923 ldrvc r12,[r12, #-0x923]!
:0200D014 F219DD54 andnvs r13,r9,#0x1500
:0200D018 20700ADD unknown
:0200D01C 0D3AB52E ldceq  5,cr11,[r10,#-0xb8]!
:0200D020 9F306810 swils 0x00306810
:0200D024 09BC2009 ldmeqib  r12!,{r0,r3,r13}
:0200D028 03BEA380 moveqs r10,#0x2		;r10=2(0x2)
:0200D02C C1033A51 unknown
:0200D030 4504B000 strmi r11,[r4, #-0x0]		;(r4-0x0=*(f5110059))
:0200D034 9330940A teqls r0,#0xA000000
:0200D038 332C2005 unknown
:0200D03C 11753825 cmnne r5,r5,lsr #0x10
:0200D040 1DE41019 stcnel 0,cr1,[r4,#+0x64]!
:0200D044 153A7500 ldrne r7,[r10, #-0x500]!
:0200D048 8930000C ldmhidb  r0!,{r2,r3}
:0200D04C 279C1304 ldrcs r1,[r12,+r4, lsl #0x6]
:0200D050 813100E5 teqhi r1,r5,ror #0x1
:0200D054 F5C000E7 strnvb r0,[r0, #+0xe7]		;r0+0xe7=*(000000e7)
:0200D058 06598007 ldreqb r8,[r9],-r7
:0200D05C E59C1048 ldr r1,[r12, #+0x48]		;r12+0x48=*(00a10efa)
:0200D060 2AC50751 bcs 0114EDAC
:0200D064 09806108 stmeqib  r0 ,{r3,r8,r13,r14}
:0200D068 F1520D72 cmpnv r2,r2,ror r13
:0200D06C B7183113 unknown
:0200D070 5E764211 mrcpl 2,3,r4,cr6,cr1,{0}
:0200D074 110112E1 unknown
:0200D078 008D70F2 unknown
:0200D07C 32B502B6 adcccs r0,r5,#0x6000000B
:0200D080 0002A195 muleq  r2,r5,r1
:0200D084 027A2CD5 rsbeqs r2,r10,#0xD500
:0200D088 48893471 stmmiia  r9 ,{r0,r4,r5,r6,r10,r12,r13}
:0200D08C 54A101F9 unknown
:0200D090 A001D109 andge  r13,r1,r9,lsl #0x2
:0200D094 6554A111 ldrvsb r10,[r4, #-0x111]		;(r4-0x111=*(f510ff48))
:0200D098 9120CB00 unknown
:0200D09C 31042981 unknown
:0200D0A0 509DE792 umullpls r14,r13,r2,r7
:0200D0A4 C9763F84 unknown
:0200D0A8 7800D50A stmvcda  r0 ,{r1,r3,r8,r10,r12,r14,r15}
:0200D0AC 0CE59F41 stceql 15,cr9,[r5],#+0x104
:0200D0B0 119F1178 orrnes r1,r15,r8,ror r1
:0200D0B4 2C107120 ldccs  1,cr7,[r0],{#0x20}
:0200D0B8 E5189013 ldr r9,[r8, #-0x13]		;(r8-0x13=*(ffffffed))
:0200D0BC E59F816C ldr r8,[r15, #+0x16c]		;r15+0x16c=*(0200d230)=#-1039132400(0xc2101910)
:0200D0C0 0080232C addeq  r2,r0,r12,lsr #0x6
:0200D0C4 082D14C9 stmeqda  r13!,{r0,r3,r6,r7,r10,r12}
:0200D0C8 0045E042 subeq  r14,r5,r2,asr #0x0
:0200D0CC 7C91068D ldcvc  6,cr0,[r1],{#0x8d}
:0200D0D0 09F32ED5 unknown
:0200D0D4 1522B917 strne r11,[r2, #-0x917]!
:0200D0D8 2422B90B unknown
:0200D0DC 5C200239 stcpl  2,cr0,[r0],#-0xe4
:0200D0E0 B9B601E1 ldmltib  r6!,{r0,r5,r6,r7,r8}
:0200D0E4 02B90902 adceqs r0,r9,#0x8000
:0200D0E8 C9126D09 ldmgtdb  r2 ,{r0,r3,r8,r10,r11,r13,r14}
:0200D0EC 2925D500 stmcsdb  r5!,{r8,r10,r12,r14,r15}
:0200D0F0 49048106 stmmidb  r4 ,{r1,r2,r8,r15}
:0200D0F4 32B98905 adcccs r8,r9,#0x14000
:0200D0F8 6EEF03D1 mcrvs 3,7,r0,cr15,cr1,{6}
:0200D0FC 011110BD ldreqh r1,[r1, -r13]
:0200D100 C135FD04 teqgt r5,r4,lsl #0x1a
:0200D104 8213D107 andhis r13,r3,#0xC0000001
:0200D108 30143DE2 andccs r3,r4,r2,ror #0x1b
:0200D10C 2FB6E592 swics 0x00b6e592
:0200D110 800239D1 unknown
:0200D114 4107E283 unknown
:0200D118 9F30DC06 swils 0x0030dc06
:0200D11C 11882A35 orrne  r2,r8,r5,lsr r10
:0200D120 03102500 tsteq r0,#0x0
:0200D124 03D50328 biceqs r0,r5,#0xA0000000
:0200D128 10150599 mulnes r5,r9,r5
:0200D12C 28104DE3 ldmcsda  r0 ,{r0,r1,r5,r6,r7,r8,r10,r11,r14}
:0200D130 1EE59103 cdpne 1,14,cr9,cr5,cr3,0
:0200D134 413A3EA5 teqmi r10,r5,lsr #0x1d
:0200D138 032818ED unknown
:0200D13C A0400179 subge  r0,r0,r9,ror r1
:0200D140 010917E3 unknown
:0200D144 011D9922 tsteq r13,r2,lsr #0x12
:0200D148 01011332 unknown
:0200D14C BD04213C unknown
:0200D150 1702D72E strne r13,[r2,-r14, lsr #0xe]
:0200D154 00450AE1 subeq  r0,r5,r1,ror #0x15
:0200D158 E9065011 stmdb  r6 ,{r0,r4,r12,r14}
:0200D15C 8511B015 ldrhi r11,[r1, #-0x15]		;(r1-0x15=*(ffffffeb))
:0200D160 241019E7 ldrcs r1,[r0],#-0x9e7
:0200D164 1102AD53 unknown
:0200D168 3CE79548 stcccl 5,cr9,[r7],#+0x120
:0200D16C 121008A9 andnes r0,r0,#0xA90000
:0200D170 020821E0 andeq  r2,r8,#0x38
:0200D174 01278591 unknown
:0200D178 00200880 eoreq  r0,r0,r0,lsl #0x11
:0200D17C 04151000 ldreq r1,[r5],#-0x0
:0200D180 504801ED subpl  r0,r8,r13,ror #0x3
:0200D184 8C069591 stchi  5,cr9,[r6],{#0x91}
:0200D188 F9EDE152 unknown
:0200D18C 8124DD01 unknown
:0200D190 02B13800 adceqs r3,r1,#0x0
:0200D194 65035DB8 strvs r5,[r3, #-0xdb8]		;(r3-0xdb8=*(fffff248))
:0200D198 991BD120 ldmlsdb  r11 ,{r5,r8,r12,r14,r15}
:0200D19C D04FB617 suble  r11,r15,r7,lsl r6
:0200D1A0 E1080FE1 unknown
:0200D1A4 E1003521 unknown
:0200D1A8 41E1DA41 mvnmi  r13,r1,asr #0x14
:0200D1AC 6E030395 mcrvs 3,0,r0,cr3,cr5,{4}
:0200D1B0 3CC1E10B stcccl 1,cr14,[r1],{#0xb}
:0200D1B4 43497FFC unknown
:0200D1B8 1A6541DD bne 0395D934
:0200D1BC 36B5A0E2 unknown
:0200D1C0 30AD0832 adccc  r0,r13,r2,lsr r8
:0200D1C4 0115156A tsteq r5,r10,ror #0xa
:0200D1C8 64F1E152 unknown
:0200D1CC 351E001D ldrcc r0,[r14, #-0x1d]		;(r14-0x1d=*(ffffffe3))
:0200D1D0 11E19400 mvnne  r9,r0,lsl #0x8
:0200D1D4 91E15580 mvnls  r5,r0,lsl #0xb
:0200D1D8 41E10055 mvnmi  r0,r5,asr r0
:0200D1DC 21E100D1 unknown
:0200D1E0 0BE101E8 bleq 0184D988
:0200D1E4 1801E19F stmneda  r1 ,{r0,r1,r2,r3,r4,r7,r8,r13,r14,r15}
:0200D1E8 29759220 ldmcsdb  r5!,{r5,r9,r12,r15}^
:0200D1EC A131E19D unknown
:0200D1F0 51E5D16D mvnpl  r13,r13,ror #0x2
:0200D1F4 317D4C00 cmncc r13,r0,lsl #0x18
:0200D1F8 41E17555 mvnmi  r7,r5,asr r5
:0200D1FC E13A1134 teq r10,r4,lsr r1
:0200D200 E12529B1 strh r2,[r5, -r1]!
:0200D204 198FF801 stmneib  r15 ,{r0,r11,r12,r13,r14,r15}
:0200D208 C931E10E ldmgtdb  r1!,{r1,r2,r3,r8,r13,r14,r15}
:0200D20C 033CE721 teqeq r12,#0x840000
:0200D210 993D70F9 ldmlsdb  r13!,{r0,r3,r4,r5,r6,r7,r12,r13,r14}
:0200D214 117D0A00 cmnne r13,r0,lsl #0x14
:0200D218 D0D40115 sbcles r0,r4,r5,lsl r1
:0200D21C 2D250001 stccs  0,cr0,[r5,#-0x4]!
:0200D220 3D0135DF unknown
:0200D224 E819D510 ldmda  r9 ,{r4,r8,r10,r12,r14,r15}
:0200D228 E00015E0 and  r1,r0,r0,ror #0xb
:0200D22C 15E59FB0 strneb r9,[r5, #+0xfb0]!
:0200D230 C2101910 andgts r1,r0,#0x40000
:0200D234 150019B2 strne r1,[r0, #-0x9b2]		;(r0-0x9b2=*(fffff64e))
:0200D238 9110C816 tstls r0,r6,lsl r8
:0200D23C 1222912A eorne  r9,r2,#0x8000000A
:0200D240 11058966 unknown
:0200D244 B4E2831C unknown
:0200D248 E101D14F unknown
:0200D24C 400A145D andmi  r1,r10,r13,asr r4
:0200D250 01B921B1 ldreqh r2,[r9, +r1]!
:0200D254 06320358 unknown
:0200D258 312800CD unknown
:0200D25C 14350606 unknown
:0200D260 151D0049 ldrne r0,[r13, #-0x49]		;(r13-0x49=*(8902bfd2))
:0200D264 8811C1EA ldmhida  r1 ,{r1,r3,r5,r6,r7,r8,r14,r15}
:0200D268 C11E0045 tstgt r14,r5,asr #0x0
:0200D26C 93004801 unknown
:0200D270 7103BD15 unknown
:0200D274 00E11135 rsceq  r1,r1,r5,lsr r1
:0200D278 01517070 cmpeq r1,r0,ror r0
:0200D27C 18CB0081 stmneia  r11 ,{r0,r7}^
:0200D280 08E1190A unknown
:0200D284 07D100A9 ldreqb r0,[r1,+r9, lsr #0x1]
:0200D288 2CE025F5 stccsl 5,cr2,[r0],#+0x3d4
:0200D28C 09280229 stmeqdb  r8!,{r0,r3,r5,r9}
:0200D290 D02FB201 eorle  r11,r15,r1,lsl #0x4
:0200D294 010A0AE1 unknown
:0200D298 110AE793 swpne r14,r3,r10
:0200D29C 8007D991 mulhi  r7,r1,r9
:0200D2A0 7576E282 ldrvcb r14,[r6, #-0x282]!
:0200D2A4 07F1136D ldreqb r1,[r6, #-0x282]!
:0200D2A8 01308AA0 teqeq r0,r0,lsr #0x15
:0200D2AC F103DD2C unknown
:0200D2B0 7929F527 stmvcdb  r9!,{r0,r1,r2,r5,r8,r10,r12,r13,r14,r15}
:0200D2B4 1AE90B01 bne 01A4FEC0
:0200D2B8 113D5F30 teqne r13,r0,lsr r15
:0200D2BC 8D400169 unknown
:0200D2C0 416961E5 unknown
:0200D2C4 05C31E29 streqb r1,[r3, #+0xe29]		;r3+0xe29=*(00000e29)
:0200D2C8 99AD4169 stmlsib  r13!,{r0,r3,r5,r6,r8,r14}
:0200D2CC 0D6547F0 stceql 7,cr4,[r5,#-0x3c0]!
:0200D2D0 66801A39 unknown
:0200D2D4 3901E3A0 stmccdb  r1 ,{r5,r7,r8,r9,r13,r14,r15}
:0200D2D8 086D0145 unknown
:0200D2DC 313107B9 ldrcch r0,[r1, -r9]!
:0200D2E0 00594C9C unknown
:0200D2E4 B8290138 stmltda  r9!,{r3,r4,r5,r8}
:0200D2E8 1D46115D unknown
:0200D2EC 85A5B200 strhi r11,[r5, #+0x200]!
:0200D2F0 12ED1C00 rscne  r1,r13,#0x0
:0200D2F4 D512C950 ldrle r12,[r2, #-0x950]		;r2-0x950=*(79e7f8bd)=#0(0x00000000)
:0200D2F8 356A8219 strccb r8,[r10, #-0x219]!
:0200D2FC 0609D501 streq r13,[r9],-r1, lsl #0xa
:0200D300 7D19E310 unknown
:0200D304 4D431543 unknown
:0200D308 1D01EC02 unknown
:0200D30C E591310A ldr r3,[r1, #+0x10a]		;r1+0x10a=*(0000010a)
:0200D310 9220091C eorls  r0,r0,#0x70000
:0200D314 02242721 eoreq  r2,r4,#0x840000
:0200D318 BD1A3100 unknown
:0200D31C 2902C42B stmcsdb  r2 ,{r0,r1,r3,r5,r10,r14,r15}
:0200D320 0C4D6C00 stceql 12,cr6,[r13],{#0x0}
:0200D324 AD3409D4 ldcge  9,cr0,[r4,#-0x350]!
:0200D328 716AC183 unknown
:0200D32C 0031BC23 eoreqs r11,r1,r3,lsr #0x18
:0200D330 2A4100B5 bcs 0304D60C
:0200D334 238112BD orrcs  r1,r1,#0xD000000B
:0200D338 E5817D41 str r7,[r1, #+0xd41]		;r1+0xd41=*(00000d41)
:0200D33C 060210A5 streq r1,[r2],-r5, lsr #0x1
:0200D340 04E4E3C0 unknown
:0200D344 01960339 orreqs r0,r6,r9,lsr r3
:0200D348 00015D00 andeq  r5,r1,r0,lsl #0x1a
:0200D34C 00D53861 sbceqs r3,r5,r1,ror #0x10
:0200D350 E5108CC5 ldr r8,[r0, #-0xcc5]		;(r0-0xcc5=*(fffff33b))
:0200D354 06E15910 unknown
:0200D358 021D4A01 andeqs r4,r13,#0x1000
:0200D35C F93935C4 ldmnvdb  r9!,{r2,r6,r7,r8,r10,r12,r13}
:0200D360 6F250D06 swivs 0x00250d06
:0200D364 6009E1D1 unknown
:0200D368 0011A007 andeqs r10,r1,r7
:0200D36C 1401094D strne r0,[r1],#-0x94d
:0200D370 1BED1571 blne 01B5293C
:0200D374 13FD7808 mvnnes r7,#0x80000
:0200D378 410A0491 swpmi r0,r1,r10
:0200D37C 06153500 ldreq r3,[r5],-r0, lsl #0xa
:0200D380 9B06DD20 blls 021C4808
:0200D384 1101F110 unknown
:0200D388 1002E791 mulne  r2,r1,r7
:0200D38C 17E20281 strneb r0,[r2,+r1, lsl #0x5]!
:0200D390 CD099575 unknown
:0200D394 A0260D00 eorge  r0,r6,r0,lsl #0x1a
:0200D398 24E5388D unknown
:0200D39C 51301849 teqpl r0,r9,asr #0x10
:0200D3A0 8D600432 stchil 4,cr0,[r0,#-0xc8]!
:0200D3A4 8101C114 unknown
:0200D3A8 0C258047 stceq  0,cr8,[r5],#-0x11c
:0200D3AC 03691571 unknown
:0200D3B0 413B87F0 ldrmish r8,[r11, -r0]!
:0200D3B4 4F0A6D58 swimi 0x000a6d58
:0200D3B8 08CD0569 stmeqia  r13 ,{r0,r3,r5,r6,r8,r10}^
:0200D3BC 007D4354 rsbeqs r4,r13,r4,asr r3
:0200D3C0 C900399B stmgtdb  r0 ,{r0,r1,r3,r4,r7,r8,r11,r12,r13}
:0200D3C4 8D01950A unknown
:0200D3C8 3B0956D1 blcc 02262F14
:0200D3CC B701CD60 strlt r12,db 
:0200D3D0 403C0945 eormis r0,r12,r5,asr #0x12
:0200D3D4 17BDE59D unknown
:0200D3D8 61C511A9 bicvs  r1,r5,r9,lsr #0x3
:0200D3DC 1D250161 stcne  1,cr0,[r5,#-0x184]!
:0200D3E0 011C6D01 tsteq r12,r1,lsl #0x1a
:0200D3E4 E50BB911 str r11,[r11, #-0x911]		;(r11-0x911=*(01c406ef))
:0200D3E8 0CBD10A5 ldceq  0,cr1,[r13],#+0x294
:0200D3EC BCB04D13 ldclt  13,cr4,[r0],#+0x4c
:0200D3F0 A514004D ldrge r0,[r4, #-0x4d]		;(r4-0x4d=*(f511000c))
:0200D3F4 D4004D10 strle r4,[r0],#-0xd10
:0200D3F8 BCC04DBC stcltl 13,cr4,[r0],{#0xbc}
:0200D3FC 4DBC404D ldcmi  0,cr4,[r12,#+0x134]!
:0200D400 2A02D400 bcs 020C2408
:0200D404 8FCF329D swihi 0x00cf329d
:0200D408 5529E280 strpl r14,[r9, #-0x280]!
:0200D40C C111D500 tstgt r1,r0,lsl #0xa
:0200D410 BC002113 stclt  1,cr2,[r0],{#0x13}
:0200D414 23BEC055 movcss r12,#0x55		;r12=85(0x55)
:0200D418 0055052D subeqs r0,r5,r13,lsr #0xa
:0200D41C 822A02CA eorhi  r0,r10,#0xA000000C
:0200D420 5523BEE3 strpl r11,[r3, #-0xee3]!
:0200D424 1340BEB0 unknown
:0200D428 13BE3055 movnes r3,#0x55		;r3=85(0x55)
:0200D42C 5584E1C0 strpl r14,[r4, #+0x1c0]		;r4+0x1c0=*(f5110219)
:0200D430 003E8280 eoreqs r8,r14,r0,lsl #0x5
:0200D434 808C09B9 strhih r0,[r12], +r9
:0200D438 41B913E2 movmis r1,r2,ror #0x7
:0200D43C 00211184 eoreq  r1,r1,r4,lsl #0x3
:0200D440 00351264 eoreqs r1,r5,r4,ror #0x4
:0200D444 19301A95 ldmnedb  r0!,{r0,r2,r4,r7,r9,r11,r12}
:0200D448 E283B210 add  r11,r3,#0x1
:0200D44C 055D24B0 ldreqb r2,[r13, #-0x4b0]		;(r13-0x4b0=*(8902bb6b))
:0200D450 10E59370 rscne  r9,r5,r0,ror r3
:0200D454 00B92901 adceqs r2,r9,r1,lsl #0x12
:0200D458 21E1C024 mvncs  r12,r4,lsr #0x0
:0200D45C C401CA01 strgt r12,[r1],#-0xa01
:0200D460 02F1040D rsceqs r0,r1,#0xD000000
:0200D464 E1D014B0 ldrh r1,[r0, #+0x40]		;r0+0x40=*(00000040)
:0200D468 81031C01 unknown
:0200D46C C014B0E3 andgts r11,r4,r3,ror #0x1
:0200D470 00022CE1 andeq  r2,r2,r1,ror #0x19
:0200D474 A19006E9 orrges r0,r0,r9,ror #0xd
:0200D478 808D0D34 addhi  r0,r13,r4,lsr r13
:0200D47C 851041E2 ldrhi r4,[r0, #-0x1e2]		;(r0-0x1e2=*(fffffe1e))
:0200D480 B9004D0C stmltdb  r0 ,{r2,r3,r8,r10,r11,r14}
:0200D484 11001519 unknown
:0200D488 1D1206EE unknown
:0200D48C 9512AE00 ldrls r10,[r2, #-0xe00]		;r2-0xe00=*(79e7f40d)=#0(0x00000000)
:0200D490 0105151C unknown
:0200D494 E20010FF and  r1,r0,#0xFF
:0200D498 FF10090A swinv 0x0010090a
:0200D49C 09E2000C unknown
:0200D4A0 80008940 andhi  r8,r0,r0,asr #0x12
:0200D4A4 1011E061 andnes r14,r1,r1,ror #0x0
:0200D4A8 A004106D andge  r1,r4,r13,ror #0x0
:0200D4AC 0E2D0021 cdpeq 0,2,cr0,cr13,cr1,1
:0200D4B0 C00B6601 andgt  r6,r11,r1,lsl #0xc
:0200D4B4 60382041 eorvss r2,r8,r1,asr #0x0
:0200D4B8 1655E59D unknown
:0200D4BC 59000084 stmpldb  r0 ,{r2,r7}
:0200D4C0 21BC25B5 ldrcsh r2,[r12, +r5]!
:0200D4C4 28000600 stmcsda  r0 ,{r9,r10}
:0200D4C8 292001C9 stmcsdb  r0!,{r0,r3,r6,r7,r8}
:0200D4CC 922EB100 eorls  r11,r14,#0x0
:0200D4D0 0D76A7E5 ldceql 7,cr10,[r6,#-0x394]!
:0200D4D4 CD10AD02 unknown
:0200D4D8 D820B023 stmleda  r0!,{r0,r1,r5,r12,r13,r15}
:0200D4DC 110698E1 unknown
:0200D4E0 05D9E59F ldreqb r14,[r9, #+0x59f]		;r9+0x59f=*(0000059f)
:0200D4E4 298207A1 stmcsib  r2 ,{r0,r5,r7,r8,r9,r10}
:0200D4E8 39580020 ldmccdb  r8 ,{r5}^
:0200D4EC 01D16014 biceqs r6,r1,r4,lsl r0
:0200D4F0 90000075 andls  r0,r0,r5,ror r0
:0200D4F4 610DE3A0 unknown
:0200D4F8 B0008929 andlt  r8,r0,r9,lsr #0x12
:0200D4FC 0111D800 tsteq r1,r0,lsl #0x10
:0200D500 630C404D unknown
:0200D504 00B0E380 adceqs r14,r0,r0,lsl #0x7
:0200D508 0D2E0DC8 stceq  13,cr0,[r14,#-0x320]!
:0200D50C EBFF20C7 bl 01FD5830
:0200D510 00BC103D adceqs r1,r12,r13,lsr r0
:0200D514 040CE1CD streq r14,[r12],#-0x1cd
:0200D518 D50A09F1 strle r0,[r10, #-0x9f1]		;(r10-0x9f1=*(fffff60f))
:0200D51C 8010110E andhis r1,r0,r14,lsl #0x2
:0200D520 10150011 andnes r0,r5,r1,lsl r0
:0200D524 1F556D08 swine 0x00556d08
:0200D528 747B40D9 unknown
:0200D52C E35A13ED cmp r10,#0xB4000003
:0200D530 0F691302 swieq 0x00691302
:0200D534 F102FD04 unknown
:0200D538 10CD0A15 sbcne  r0,r13,r5,lsl r10
:0200D53C 6D740805 ldcvsl 8,cr0,[r4,#-0x14]!
:0200D540 900F3974 andls  r3,r15,r4,ror r9
:0200D544 B900E089 stmltdb  r0 ,{r0,r3,r7,r13,r14,r15}
:0200D548 C2009110 andgt  r9,r0,#0x4
:0200D54C 05A12007 streq r2,[r1, #+0x7]!
:0200D550 014D05A9 unknown
:0200D554 4C1E34E5 ldcmi  4,cr3,[r14],{#0xe5}
:0200D558 00391D2D eoreqs r1,r9,r13,lsr #0x1a
:0200D55C E400390C str r3,[r0],#-0x90c
:0200D560 39DC8039 ldmccib  r12 ,{r0,r3,r4,r5,r15}^
:0200D564 39E8AB80 unknown
:0200D568 397EA530 ldmccdb  r14!,{r4,r5,r8,r10,r13,r15}^
:0200D56C 003D0D40 eoreqs r0,r13,r0,asr #0x1a
:0200D570 6EA85071 mcrvs 0,5,r5,cr8,cr1,{3}
:0200D574 60099F20 andvs  r9,r9,r0,lsr #0x1e
:0200D578 C98191E0 stmgtib  r1 ,{r5,r6,r7,r8,r12,r15}
:0200D57C C425ED11 unknown
:0200D580 E58101EC str r0,[r1, #+0x1ec]		;r1+0x1ec=*(000001ec)
:0200D584 73F500A1 mvnvcs r0,#0xA1
:0200D588 B033F516 eorlts r15,r3,r6,lsl r5
:0200D58C 5D1A1065 unknown
:0200D590 9D100800 unknown
:0200D594 8510FDE5 ldrhi r15,[r0, #-0xde5]		;(r0-0xde5=*(fffff21b))
:0200D598 C9000152 stmgtdb  r0 ,{r1,r4,r6,r8}
:0200D59C 12E1B007 rscne  r11,r1,#0x7
:0200D5A0 31881039 orrcc  r1,r8,r9,lsr r0
:0200D5A4 44364926 unknown
:0200D5A8 2938000D ldmcsdb  r8!,{r0,r2,r3}
:0200D5AC 251D4D00 ldrcs r4,[r13, #-0xd00]		;(r13-0xd00=*(8902b31b))
:0200D5B0 7440EB10 strvcb r14,[r0],#-0xb10
:0200D5B4 0B29E902 bleq 02A879C4
:0200D5B8 C6A51565 unknown
:0200D5BC 08E814C1 unknown
:0200D5C0 06759D00 unknown
:0200D5C4 0226A986 eoreq  r10,r6,#0x218000
:0200D5C8 B0A817A5 adclt  r1,r8,r5,lsr #0xf
:0200D5CC 0061002D rsbeq  r0,r1,r13,lsr #0x0
:0200D5D0 E1A0B009 mov  r11,r9			;r11=0(0x0)
:0200D5D4 1A21060B bne 0284EE08
:0200D5D8 B18F1695 unknown
:0200D5DC 9D208477 stcls  4,cr8,[r0,#-0x1dc]!
:0200D5E0 A94B9253 stmgedb  r11 ,{r0,r1,r4,r6,r9,r12,r15}^
:0200D5E4 69546527 ldmvsdb  r4 ,{r0,r1,r2,r5,r8,r10,r13,r14}^
:0200D5E8 17AD0100 strne r0,[r13,+r0, lsl #0x2]!
:0200D5EC 31017989 unknown
:0200D5F0 0411D71A ldreq r13,[r1],#-0x71a
:0200D5F4 9514E110 ldrls r14,[r4, #-0x110]		;(r4-0x110=*(f510ff49))
:0200D5F8 4C401913 stcmil 9,cr1,[r0],{#0x13}
:0200D5FC 20401960 subcs  r1,r0,r0,ror #0x12
:0200D600 190C4019 stmnedb  r12 ,{r0,r3,r4,r14}
:0200D604 CD07CD00 unknown
:0200D608 F55F7D24 ldrnvb r7,[r15, #-0xd24]		;r15-0xd24=*(0200c8ec)=#-2028804629(0x8712e5eb)
:0200D60C 05401928 streqb r1,[r0, #-0x928]		;(r0-0x928=*(fffff6d8))
:0200D610 A15624B1 ldrgeh r2,[r6, #-0x41]		;(r6-0x4b1=*(00091bc4))
:0200D614 B512E526 ldrlt r14,[r2, #-0x526]		;r2-0x526=*(79e7fce7)=#0(0x00000000)
:0200D618 1285EA24 addne  r14,r5,#0x24000
:0200D61C 31022D51 unknown
:0200D620 7013A104 andvcs r10,r3,r4,lsl #0x2
:0200D624 5D6C816D stcpll 1,cr8,[r12,#-0x1b4]!
:0200D628 05999F30 ldreq r9,[r9, #+0xf30]		;r9+0xf30=*(00000f30)
:0200D62C 822C0009 eorhi  r0,r12,#0x9
:0200D630 0F0CB2E2 swieq 0x000cb2e2
:0200D634 090019C2 stmeqdb  r0 ,{r1,r6,r7,r8,r11,r12}
:0200D638 B4E28010 unknown
:0200D63C 7DC00C1F unknown
:0200D640 20299300 eorcs  r9,r9,r0,lsl #0x6
:0200D644 BE0029B2 mcrlt 9,0,r2,cr0,cr2,{5}
:0200D648 30292A04 eorcc  r2,r9,r4,lsl #0x14
:0200D64C 19551DB5 ldmnedb  r5 ,{r0,r2,r4,r5,r7,r8,r10,r11,r12}^
:0200D650 293C10E9 ldmcsdb  r12!,{r0,r3,r5,r6,r7,r12}
:0200D654 0029D500 eoreq  r13,r9,r0,lsl #0xa
:0200D658 34C528AF strccb r2,[r5],#+0x8af
:0200D65C 51B42051 movpls r2,r1,asr r0
:0200D660 5105B000 unknown
:0200D664 1DD196F0 unknown
:0200D668 A0C051CA sbcge  r5,r0,r10,asr #0x3
:0200D66C 4DB04051 ldcmi  0,cr4,[r0,#+0x144]!
:0200D670 D51A0910 ldrle r0,[r10, #-0x910]		;(r10-0x910=*(fffff6f0))
:0200D674 2009002D andcs  r0,r9,r13,lsr #0x0
:0200D678 0F00091C swieq 0x0000091c
:0200D67C 920689C1 andls  r8,r6,#0x304000
:0200D680 0C11E54B ldceq  5,cr14,[r1],{#0x4b}
:0200D684 3FB8E281 swicc 0x00b8e281
:0200D688 B2E100D0 rsclt  r0,r1,#0xD0
:0200D68C 0265D105 rsbeq  r13,r5,#0x40000001
:0200D690 9810B153 ldmlsda  r0 ,{r0,r1,r4,r6,r8,r12,r13,r15}
:0200D694 091A0950 ldmeqdb  r10 ,{r4,r6,r8,r11}
:0200D698 046D1017 unknown
:0200D69C 2DFFC4B5 ldccsl 4,cr12,[r15,#+0x2d4]!
:0200D6A0 75318B00 ldrvc r8,[r1, #-0xb00]!
:0200D6A4 940001BC strls r0,[r0],#-0x1bc
:0200D6A8 89080529 stmhidb  r8 ,{r0,r3,r5,r8,r10}
:0200D6AC D543CD18 strleb r12,[r3, #-0xd18]		;(r3-0xd18=*(fffff33d))
:0200D6B0 80DA96E1 sbchis r9,r10,r1,ror #0xd
:0200D6B4 386556E1 unknown
:0200D6B8 0842BDF4 stmeqda  r2 ,{r2,r4,r5,r6,r7,r8,r10,r11,r12,r13,r15}^
:0200D6BC 2645D900 strcsb r13,[r5],-r0, lsl #0x12
:0200D6C0 15F116FD ldrneb r1,[r1, #+0x6fd]!
:0200D6C4 104D1865 subne  r1,r13,r5,ror #0x10
:0200D6C8 3C004D24 stccc  13,cr4,[r0],{#0x24}
:0200D6CC 4D204D5F stcmi  13,cr4,[r0,#-0x17c]!
:0200D6D0 404D07F0 unknown
:0200D6D4 300C1051 andcc  r1,r12,r1,asr r0
:0200D6D8 2D111BA0 unknown
:0200D6DC 45103115 ldrmi r3,[r0, #-0x115]		;(r0-0x115=*(fffffeeb))
:0200D6E0 F8104910 ldmnvda  r0 ,{r4,r8,r11,r14}
:0200D6E4 2651C049 ldrcsb r12,da 
:0200D6E8 380881DE stmccda  r8 ,{r1,r2,r3,r4,r6,r7,r8,r15}
:0200D6EC 005D27D5 ldreqsb r2,[r13],#-0x75
:0200D6F0 03E591E0 mvneq  r9,#0x38
:0200D6F4 0D07410D unknown
:0200D6F8 06264100 unknown
:0200D6FC 8D20125D stchi  2,cr1,[r0,#-0x174]!
:0200D700 D70E8104 strle r8,[r14,-r4, lsl #0x2]
:0200D704 E1100C12 tst r0,r2,lsl r12
:0200D708 E28CC001 add  r12,r12,#0x1
:0200D70C 83300100 teqhi r0,#0x0
:0200D710 5C000112 stcpl  1,cr0,[r0],{#0x12}
:0200D714 A1F900E1 mvnges r0,r1,ror #0x1
:0200D718 01E50300 mvneq  r0,r0,lsl #0x6
:0200D71C 60094625 andvs  r4,r9,r5,lsr #0xc
:0200D720 033A48C4 teqeq r10,#0xC40000
:0200D724 01450002 unknown
:0200D728 08181625 ldmeqda  r8 ,{r0,r2,r5,r9,r10,r12}
:0200D72C 24391804 unknown
:0200D730 BE808578 mcrlt 5,4,r8,cr0,cr8,{3}
:0200D734 18E1D054 unknown
:0200D738 67404505 strvsb r4,[r0,-r5, lsl #0xa]
:0200D73C 515C0031 cmppl r12,r1,lsr r0
:0200D740 85004149 strhi r4,[r0, #-0x149]		;(r0-0x149=*(fffffeb7))
:0200D744 F5642510 strnvb r2,[r4, #-0x510]!
:0200D748 00094006 andeq  r4,r9,r6
:0200D74C 3128019D unknown
:0200D750 19134900 ldmnedb  r3 ,{r8,r11,r14}
:0200D754 1011EC10 andnes r14,r1,r0,lsl r12
:0200D758 1F05735A swine 0x0005735a
:0200D75C 6D08E597 unknown
:0200D760 024D8900 subeq  r8,r13,#0x0
:0200D764 E2850351 add  r0,r5,#0x44000001
:0200D768 54006506 strpl r6,[r0],#-0x506
:0200D76C 97A32069 strls r2,[r0],#-0x506
:0200D770 69092DE5 stmvsdb  r9 ,{r0,r2,r5,r6,r7,r8,r10,r11,r13}
:0200D774 EF148120 swi 0x00148120
:0200D778 50AD4411 adcpl  r4,r13,r1,lsl r4
:0200D77C 8D695CDC stchil 12,cr5,[r9,#-0x370]!
:0200D780 E1D065B2 ldrh r6,[r0, #+0x52]		;r0+0x52=*(00000052)
:0200D784 8200591C andhi  r5,r0,#0x70000
:0200D788 2D45102D unknown
:0200D78C 9F404000 swils 0x00404000
:0200D790 102523A1 eorne  r2,r5,r1,lsr #0x7
:0200D794 9D0029C5 unknown
:0200D798 D8002D23 stmleda  r0 ,{r0,r1,r5,r8,r10,r11,r13}
:0200D79C 30012907 andcc  r2,r1,r7,lsl #0x12
:0200D7A0 C5912700 ldrgt r2,[r1, #+0x700]		;r1+0x700=*(00000700)
:0200D7A4 01016D09 unknown
:0200D7A8 86200829 unknown
:0200D7AC 013916E2 teqeq r9,r2,ror #0xd
:0200D7B0 70244903 eorvc  r4,r4,r3,lsl #0x12
:0200D7B4 02E503A1 rsceq  r0,r5,#0x84000002
:0200D7B8 18F513A5 unknown
:0200D7BC 9550D9F6 ldrlsb r13,[r0, #-0x9f6]		;(r0-0x9f6=*(fffff60a))
:0200D7C0 E9391DEC ldmdb  r9!,{r2,r3,r5,r6,r7,r8,r10,r11,r12}
:0200D7C4 DC591861 ldclel 8,cr1,[r9],{#0x61}
:0200D7C8 392F1008 stmccdb  r15!,{r3,r12}
:0200D7CC 6551C56F ldrvsb r12,[r1, #-0x56f]		;(r1-0x56f=*(fffffa91))
:0200D7D0 1B398813 blne 02E6F824
:0200D7D4 0411241D ldreq r2,[r1],#-0x41d
:0200D7D8 29F70095 unknown
:0200D7DC B501F93C strlt r15,[r1, #-0x93c]		;(r1-0x93c=*(fffff6c4))
:0200D7E0 4910031A ldmmidb  r0 ,{r1,r3,r4,r8,r9}
:0200D7E4 40050123 andmi  r0,r5,r3,lsr #0x2
:0200D7E8 001915A7 andeqs r1,r9,r7,lsr #0xb
:0200D7EC 10A113F5 unknown
:0200D7F0 1500310A strne r3,[r0, #-0x10a]		;(r0-0x10a=*(fffffef6))
:0200D7F4 156E4D10 strneb r4,[r14, #-0xd10]!
:0200D7F8 00A50E40 adceq  r0,r5,r0,asr #0x1c
:0200D7FC 216F9021 unknown
:0200D800 00F10780 rsceqs r0,r1,r0,lsl #0xf
:0200D804 D10C45AD unknown
:0200D808 FF5A0120 swinv 0x005a0120
:0200D80C B6E20400 unknown
:0200D810 7D00AF07 unknown
:0200D814 79035934 stmvcdb  r3 ,{r2,r4,r5,r8,r11,r12,r14}
:0200D818 A03ABD83 eorges r11,r10,r3,lsl #0x1b
:0200D81C 90BC08AD adclss r0,r12,r13,lsr #0x11
:0200D820 7D8001A5 unknown
:0200D824 91012503 unknown
:0200D828 00057E17 andeq  r7,r5,r7,lsl r14
:0200D82C 441751BA ldrmi r5,[r7],#-0x1ba
:0200D830 16D5004D ldrneb r0,[r7],#-0x1ba
:0200D834 6C00516C stcvs  1,cr5,[r0],{#0x6c}
:0200D838 22012D10 andcs  r2,r1,#0x400
:0200D83C E15A0B49 cmp r10,r9,asr #0x16
:0200D840 01A0A005 moveq  r10,r5			;r10=7077888(0x6c0000)
:0200D844 05104903 ldreq r4,[r0, #-0x903]		;(r0-0x903=*(fffff6fd))
:0200D848 00E00AA0 rsceq  r0,r0,r0,lsr #0x15
:0200D84C 2899024D ldmcsia  r9 ,{r0,r2,r3,r6,r9}
:0200D850 010FA5C1 mrseq r10,CPSR
:0200D854 1BE3A0B0 blne 018F5B1C
:0200D858 45011A05 strmi r1,[r1, #-0xa05]		;(r1-0xa05=*(fffff5fb))
:0200D85C 06115504 ldreq r5,[r1],-r4, lsl #0xa
:0200D860 130D0175 unknown
:0200D864 71081ABD strvch r1,[r8, -r13]
:0200D868 41054520 unknown
:0200D86C 4489BC05 strmi r11,[r9],#+0xc05
:0200D870 1686651B unknown
:0200D874 11001801 unknown
:0200D878 31E28512 mvncc  r8,r2,lsl r5
:0200D87C C811F910 ldmgtda  r1 ,{r4,r8,r11,r12,r13,r14,r15}
:0200D880 EFE102D5 swi 0x00e102d5
:0200D884 D906022D stmledb  r6 ,{r0,r2,r3,r5,r9}
:0200D888 31BD8F12 movccs r8,r2,lsl r15		;r8=34406400(0x20d0000)
:0200D88C 046CFFA9 unknown
:0200D890 0C7111E1 ldceql 1,cr1,[r1],#-0x384
:0200D894 1D74201D ldcnel 0,cr2,[r4,#-0x74]!
:0200D898 1D5E2480 unknown
:0200D89C 32250E40 eorcc  r0,r5,#0x400
:0200D8A0 1D542099 unknown
:0200D8A4 401D2C80 andmis r2,r13,r0,lsl #0x19
:0200D8A8 107906AD rsbnes r0,r9,r13,lsr #0xd
:0200D8AC 3EF5170D cdpcc 7,14,cr1,cr5,cr13,0
:0200D8B0 3B350261 blcc 02D4E23C
:0200D8B4 BE189D30 mrclt 13,0,r9,cr8,cr0,{1}
:0200D8B8 11350EE9 teqne r5,r9,ror #0x1d
:0200D8BC 083516C1 ldmeqda  r5!,{r0,r6,r7,r9,r10,r12}
:0200D8C0 0D28FD0D stceq  13,cr15,[r8,#-0x34]!
:0200D8C4 DF3D7D3D swile 0x003d7d3d
:0200D8C8 01390EF5 ldreqsh r0,[r9, -r5]!
:0200D8CC F94DD004 stmnvdb  r13 ,{r2,r12,r14,r15}^
:0200D8D0 23FEFD2E mvncss r15,#0xB80
:0200D8D4 002107B5 unknown
:0200D8D8 E20060FF and  r6,r0,#0xFF
:0200D8DC 4308101D unknown
:0200D8E0 18701D01 unknown
:0200D8E4 1DDC001D unknown
:0200D8E8 BD1B5600 unknown
:0200D8EC 2E79EA00 cdpcs 10,6,cr14,cr9,cr0,0
:0200D8F0 DD2081E8 stcle  1,cr8,[r0,#-0x3a0]!
:0200D8F4 1C0B0906 stcne  9,cr0,[r11],{#0x6}
:0200D8F8 E51D9180 ldr r9,[r13, #-0x180]		;(r13-0x180=*(8902be9b))
:0200D8FC E59051E0 ldr r5,[r0, #+0x1e0]		;r0+0x1e0=*(000001e0)
:0200D900 69D41181 ldmvsib  r4 ,{r0,r7,r8,r12}^
:0200D904 1D45A000 unknown
:0200D908 048920D4 streq r2,[r9],#+0xd4
:0200D90C 07EBFFC3 streqb r15,[r9],#+0xd4
:0200D910 08490009 stmeqda  r9 ,{r0,r3}^
:0200D914 5DC00025 unknown
:0200D918 E1B04013 movs r4,r3,lsl r0		;r4=85(0x55)
:0200D91C 0D509916 unknown
:0200D920 D110091D tstle r0,r13,lsl r9
:0200D924 D572B11E ldrleb r11,[r2, #-0x11e]!
:0200D928 CF8EB10B swigt 0x008eb10b
:0200D92C B00021AD andlt  r2,r0,r13,lsr #0x3
:0200D930 01E1DD00 mvneq  r13,r0,lsl #0x1a
:0200D934 E310020B tst r0,#0xB0000000
:0200D938 7C00C512 stcvc  5,cr12,[r0],{#0x12}
:0200D93C 00054510 andeq  r4,r5,r0,lsl r5
:0200D940 0CD98448 ldceql 4,cr8,[r9],{#0x48}
:0200D944 45200C49 strmi r0,[r0, #-0xc49]!
:0200D948 001108E2 andeqs r0,r1,r2,ror #0x11
:0200D94C 0031A486 eoreqs r10,r1,r6,lsl #0x9
:0200D950 29001964 stmcsdb  r0 ,{r2,r5,r6,r8,r11,r12}
:0200D954 0AF1081B beq 01C4F9C8
:0200D958 2B515A0C blcs 03464190
:0200D95C A0540BA1 subges r0,r4,r1,lsr #0x17
:0200D960 0273A6E1 rsbeqs r10,r3,#0xE100000
:0200D964 1E35EB03 cdpne 11,2,cr14,cr5,cr3,0
:0200D968 101D1E65 andnes r1,r13,r5,ror #0x1c
:0200D96C 1CF51031 ldcnel 0,cr1,[r5],#+0xc4
:0200D970 023E7297 eoreqs r7,r14,#0x70000009
:0200D974 05DD02EB ldreqb r0,[r13, #+0x2eb]		;r13+0x2eb=*(8902c306)
:0200D978 F8059D04 stmnvda  r5 ,{r2,r8,r10,r11,r12,r15}
:0200D97C 04E52881 unknown
:0200D980 204440AD subcs  r4,r4,r13,lsr #0x1
:0200D984 E31CA190 tst r12,#0x24
:0200D988 02352304 eoreqs r2,r5,#0x10000000
:0200D98C 06080011 unknown
:0200D990 100DE100 andne  r14,r13,r0,lsl #0x2
:0200D994 32E22384 rsccc  r2,r2,#0x10000002
:0200D998 02411249 subeq  r1,r1,#0x90000004
:0200D99C 154069F8 strneb r6,[r0, #-0x9f8]		;(r0-0x9f8=*(fffff608))
:0200D9A0 156CD018 strneb r13,[r12, #-0x18]!
:0200D9A4 2D41F048 unknown
:0200D9A8 00A5E8E9 adceq  r14,r5,r9,ror #0x11
:0200D9AC 9F80414C swils 0x0080414c
:0200D9B0 2D10A9E5 unknown
:0200D9B4 3D700010 ldcccl 0,cr0,[r0,#-0x40]!
:0200D9B8 45B99807 ldrmi r9,[r9, #+0x807]!
:0200D9BC 34D80035 ldrccb r0,[r8],#+0x35
:0200D9C0 10410F49 subne  r0,r1,r9,asr #0x1e
:0200D9C4 16330715 unknown
:0200D9C8 022902E1 eoreq  r0,r9,#0x1000000E
:0200D9CC AFA0550D swige 0x00a0550d
:0200D9D0 989814D1 ldmlsia  r8 ,{r0,r4,r6,r7,r10,r12}
:0200D9D4 E287008D add  r0,r7,#0x8D
:0200D9D8 FF002D48 swinv 0x00002d48
:0200D9DC 61012270 unknown
:0200D9E0 F4E15706 unknown
:0200D9E4 BD811749 unknown
:0200D9E8 2FA1E822 swics 0x00a1e822
:0200D9EC 99000027 stmlsdb  r0 ,{r0,r1,r2,r5}
:0200D9F0 2D10C514 unknown
:0200D9F4 2015E202 andcss r14,r5,r2,lsl #0x4
:0200D9F8 33401590 unknown
:0200D9FC 15E2804E strneb r8,[r2, #+0x4e]!
:0200DA00 0D018519 unknown
:0200DA04 78003912 stmvcda  r0 ,{r1,r4,r8,r11,r12,r13}
:0200DA08 4FCD4541 swimi 0x00cd4541
:0200DA0C 03E21680 mvneq  r1,#0x8000000
:0200DA10 00911E69 addeqs r1,r1,r9,ror #0x1c
:0200DA14 059F0064 ldreq r0,[r15, #+0x64]		;r15+0x64=*(0200da80)=#-1926754203(0x8d281065)
:0200DA18 05052D0C streq r2,[r5, #-0xd0c]		;(r5-0xd0c=*(006bf2f4))
:0200DA1C 02804FCE addeq  r4,r0,#0x338
:0200DA20 811005BE ldrhih r0,[r0, -r14]
:0200DA24 05064D70 streq r4,[r6, #-0xd70]		;(r6-0xd70=*(00090e95))
:0200DA28 93171500 tstls r7,#0x0
:0200DA2C 00C50085 sbceq  r0,r5,r5,lsl #0x1
:0200DA30 159D6EE1 ldrne r6,[r13, #+0xee1]		;r13+0xee1=*(8902cefc)
:0200DA34 161FA101 ldrne r10,[r15],-r1, lsl #0x2
:0200DA38 940055E0 strls r5,[r0],#-0x5e0
:0200DA3C 07A502E1 streq r0,[r0],#-0x5e0
:0200DA40 E0010001 and  r0,r1,r1
:0200DA44 B5001C25 strlt r1,[r0, #-0xc25]		;(r0-0xc25=*(8d280440))
:0200DA48 B1520301 cmplt r2,r1,lsl #0x6
:0200DA4C 94100008 ldrls r0,[r0],#-0x8
:0200DA50 02B101E5 adceqs r0,r1,#0x40000039
:0200DA54 11004112 unknown
:0200DA58 016100E1 unknown
:0200DA5C 29001C79 stmcsdb  r0 ,{r0,r3,r4,r5,r6,r10,r11,r12}
:0200DA60 1584B02B strne r11,[r4, #+0x2b]		;r4+0x2b=*(00000080)
:0200DA64 31F816F5 ldrccsh r1,[r8, #+0x65]!
:0200DA68 9DC0908C unknown
:0200DA6C FD609402 stc2l 4,cr9,[r0,#-0x8]!
:0200DA70 02E59C1B rsceq  r9,r5,#0x1B00
:0200DA74 410C3550 unknown
:0200DA78 1095C201 addnes r12,r5,r1,lsl #0x4
:0200DA7C 10CD101D sbcne  r1,r13,r13,lsl r0
:0200DA80 8D281065 stchi  0,cr1,[r8,#-0x194]!
:0200DA84 4F0D3015 swimi 0x000d3015
:0200DA88 21600169 unknown
:0200DA8C 2D103540 unknown
:0200DA90 0DEB007F stceql 0,cr0,[r11,#+0x1fc]!
:0200DA94 413C5831 teqmi r12,r1,lsr r8
:0200DA98 40117E00 andmis r7,r1,r0,lsl #0x1c
:0200DA9C 15FFFE68 ldrneb r15,[r15, #+0xe68]!
:0200DAA0 051C15EB ldreq r1,[r12, #-0x5eb]		;(r12-0x5eb=*(fffffa6a))
:0200DAA4 2D9AA800 unknown
:0200DAA8 152C1500 strne r1,[r12, #-0x500]!
:0200DAAC 8009E610 andhi  r14,r9,r0,lsl r6
:0200DAB0 3BDD0501 blcc 0174EEBC
:0200DAB4 0BF903D1 bleq 01E4EA00
:0200DAB8 03097003 unknown
:0200DABC 00022B9F muleq  r2,r15,r11
:0200DAC0 FFFB6DEB swinv 0x00fb6deb
:0200DAC4 217000EB cmncs r0,r11,ror #0x1
:0200DAC8 08107D40 ldmeqda  r0 ,{r6,r8,r10,r11,r12,r13,r14}
:0200DACC 01351489 teqeq r5,r9,lsl #0x9
:0200DAD0 187109F9 unknown
:0200DAD4 F52781F6 strnv r8,[r7, #-0x1f6]!
:0200DAD8 A991007E ldmgeib  r1 ,{r1,r2,r3,r4,r5,r6}
:0200DADC 2E835925 cdpcs 9,8,cr5,cr3,cr5,1
:0200DAE0 29699131 unknown
:0200DAE4 0112DD04 tsteq r2,r4,lsl #0x1a
:0200DAE8 5E42DD00 cdppl 13,4,cr13,cr2,cr0,0
:0200DAEC 101D5165 andnes r5,r13,r5,ror #0x2
:0200DAF0 C18321DF unknown
:0200DAF4 3900E112 stmccdb  r0 ,{r1,r4,r8,r13,r14,r15}
:0200DAF8 1A05026C bne 0214E4B0
:0200DAFC 6F0482C5 swivs 0x000482c5
:0200DB00 32414149 subcc  r4,r1,#0x40000012
:0200DB04 41E903F9 unknown
:0200DB08 2D009DD8 unknown
:0200DB0C CDAF0131 stcgt  1,cr0,[r15,#+0xc4]!
:0200DB10 0F004122 swieq 0x00004122
:0200DB14 E0100089 ands r0,r0,r9,lsl #0x1
:0200DB18 C40BE24D strgt r14,[r11],#-0x24d
:0200DB1C 250E0549 strcs r0,[r14, #-0x549]		;(r14-0x549=*(fffffab7))
:0200DB20 05700D02 ldreqb r0,[r0, #-0xd02]!
:0200DB24 0001BC50 andeq  r11,r1,r0,asr r12
:0200DB28 0001A4BA streqh r10,[r1], -r10
:0200DB2C 8400019C strhi r0,[r0],#-0x19c
:0200DB30 FFD62045 swinv 0x00d62045
:0200DB34 32B9FF2A adcccs r15,r9,#0xA8
:0200DB38 3513A050 ldrcc r10,[r3, #-0x50]		;(r3-0x50=*(00000005))
:0200DB3C 22FE0305 rsccss r0,r14,#0x14000000
:0200DB40 60E58500 rscvs  r8,r5,r0,lsl #0xa
:0200DB44 850EC01A strhi r12,[r14, #-0x1a]		;(r14-0x1a=*(ffffffe6))
:0200DB48 41857811 orrmi  r7,r5,r1,lsl r8
:0200DB4C 85F185B4 ldrhib r8,[r1, #+0x5b4]!
:0200DB50 42A5C2F1 adcmi  r12,r5,#0x1000000F
:0200DB54 AD2D690B stcge  9,cr6,[r13,#-0x2c]!
:0200DB58 EB001900 bl 02013F60
:0200DB5C DD013E1D unknown
:0200DB60 013E7427 teqeq r14,r7,lsr #0x8
:0200DB64 55880FA1 strpl r0,[r8, #+0xfa1]		;r8+0xfa1=*(020d0fa1)=#1700000(0x0019f0a0)
:0200DB68 8D242685 stchi  6,cr2,[r4,#-0x214]!
:0200DB6C 013EC140 teqeq r14,r0,asr #0x2
:0200DB70 428A20ED addmi  r2,r10,#0xED
:0200DB74 6100953F unknown
:0200DB78 E5C05810 strb r5,[r0, #+0x810]		;r0+0x810=*(0019f8b0)
:0200DB7C 13C10C30 bicne  r0,r1,#0x3000
:0200DB80 554AC0F1 strplb r12,[r10, #-0xf1]		;(r10-0xf1=*(006bff0f))
:0200DB84 3A284242 bcc 02A1E494
:0200DB88 59082503 stmpldb  r8 ,{r0,r1,r8,r10,r13}
:0200DB8C 9132E500 teqls r2,r0,lsl #0xa
:0200DB90 50D562E5 sbcpls r6,r5,r5,ror #0x5
:0200DB94 117915F1 ldrnesh r1,[r9, #-0x51]!
:0200DB98 793E51F7 ldmvcdb  r14!,{r0,r1,r2,r4,r5,r6,r7,r8,r12,r14}
:0200DB9C 0950F9B1 ldmeqdb  r0 ,{r0,r4,r5,r7,r8,r11,r12,r13,r14,r15}^
:0200DBA0 FE405528 cdp2 5,4,cr5,cr0,cr8,1
:0200DBA4 FFBC0589 swinv 0x00bc0589
:0200DBA8 51E20000 mvnpl  r0,r0
:0200DBAC 9059884E sublss r8,r9,r14,asr #0x10
:0200DBB0 F971509B unknown
:0200DBB4 9940590A stmlsdb  r0 ,{r1,r3,r8,r11,r12,r14}^
:0200DBB8 1D095059 unknown
:0200DBBC 105D5059 subnes r5,r13,r9,asr r0
:0200DBC0 591055F6 ldmpldb  r0 ,{r1,r2,r4,r5,r6,r7,r8,r10,r12,r14}
:0200DBC4 7D4EC510 unknown
:0200DBC8 D0082C1C andle  r2,r8,r12,lsl r12
:0200DBCC BD030FE5 unknown
:0200DBD0 D8027D16 stmleda  r2 ,{r1,r2,r4,r8,r10,r11,r12,r13,r14}
:0200DBD4 15450339 strneb r0,[r5, #-0x339]		;(r5-0x339=*(006bfcc7))
:0200DBD8 B6001937 unknown
:0200DBDC 0D13BD28 unknown
:0200DBE0 01C14000 biceq  r4,r1,r0
:0200DBE4 16027184 strne r7,[r2],-r4, lsl #0x3
:0200DBE8 101C2325 andnes r2,r12,r5,lsr #0x6
:0200DBEC 008D0BF9 unknown
:0200DBF0 2C457D08 stccsl 13,cr7,[r5],{#0x8}
:0200DBF4 49C01859 stmmiib  r0 ,{r0,r3,r4,r6,r11,r12}^
:0200DBF8 C9106125 ldmgtdb  r0 ,{r0,r2,r5,r8,r13,r14}
:0200DBFC 553A2852 ldrpl r2,[r10, #-0x852]!
:0200DC00 14FD9C00 unknown
:0200DC04 4010020D andmis r0,r0,r13,lsl #0x4
:0200DC08 E030E24D eors r14,r0,r13,asr #0x4
:0200DC0C C0013903 andgt  r3,r1,r3,lsl #0x12
:0200DC10 700DE1A0 andvc  r14,r13,r0,lsr #0x3
:0200DC14 01BE5005 moveqs r5,r5			;r5=7077888(0x6c0000)
:0200DC18 01ACB100 moveq  r11,r0,lsl #0x2		;r11=6800000(0x67c280)
:0200DC1C 00019E00 andeq  r9,r1,r0,lsl #0x1c
:0200DC20 000FE88C andeq  r14,r15,r12,lsl #0x11
:0200DC24 60E8940A rscvs  r9,r8,r10,lsl #0x8
:0200DC28 8530011D ldrhi r0,[r0, #-0x11d]!
:0200DC2C 22791000 rsbcss r1,r9,#0x0
:0200DC30 E90BA5A8 stmdb  r11 ,{r3,r5,r7,r8,r10,r13,r15}
:0200DC34 A021B539 eorge  r11,r1,r9,lsr r5
:0200DC38 34327139 unknown
:0200DC3C 7DA74BB5 stcvc  11,cr4,[r7,#+0x2d4]!
:0200DC40 00AD2052 adceq  r2,r13,r2,asr r0
:0200DC44 003D1591 mlaeqs r13,r1,r5,r1unknown
:0200DC48 021D1003 andeqs r1,r13,#0x3
:0200DC4C 1265249D rsbne  r2,r5,#0x9D000000
:0200DC50 10E00200 rscne  r0,r0,r0,lsl #0x4
:0200DC54 42020105 andmi  r0,r2,#0x40000001
:0200DC58 00020E2D andeq  r0,r2,r13,lsr #0x1c
:0200DC5C 1004E790 mulne  r4,r0,r7
:0200DC60 027D0191 rsbeqs r0,r13,#0x40000024
:0200DC64 102972DD unknown
:0200DC68 00081225 andeq  r1,r8,r5,lsr #0x4
:0200DC6C 4F993775 swimi 0x00993775
:0200DC70 4845003D stmmida  r5 ,{r0,r2,r3,r4,r5}^
:0200DC74 10123113 andnes r3,r2,r3,lsl r1
:0200DC78 000F8105 andeq  r8,r15,r5,lsl #0x2
:0200DC7C F8E92D2B unknown
:0200DC80 1D0911F9 unknown
:0200DC84 E5852A0D str r2,[r5, #+0xa0d]		;r5+0xa0d=*(006c0a0d)
:0200DC88 F1850138 orrnv  r0,r5,r8,lsr r1
:0200DC8C 00753931 rsbeqs r3,r5,r1,lsr r9
:0200DC90 3D8910A9 unknown
:0200DC94 79002934 stmvcdb  r0 ,{r2,r4,r5,r8,r11,r13}
:0200DC98 08002946 stmeqda  r0 ,{r1,r2,r6,r8,r11,r13}
:0200DC9C 00291149 eoreq  r1,r9,r9,asr #0x2
:0200DCA0 7037D401 eorvcs r13,r7,r1,lsl #0x8
:0200DCA4 79600095 unknown
:0200DCA8 E28D4002 add  r4,r13,#0x2
:0200DCAC 48BD0A07 ldmmiia  r13!,{r0,r1,r2,r9,r11}
:0200DCB0 43253E5A unknown
:0200DCB4 00550651 subeqs r0,r5,r1,asr r6
:0200DCB8 B9116518 ldmltdb  r1 ,{r3,r4,r8,r10,r13,r14}
:0200DCBC 01110055 tsteq r1,r5,asr r0
:0200DCC0 002D8660 eoreq  r8,r13,r0,ror #0xc
:0200DCC4 0C21E356 stceq  3,cr14,[r1],#-0x158
:0200DCC8 99F30025 unknown
:0200DCCC 13214013 unknown
:0200DCD0 01E10ADD unknown
:0200DCD4 860094EA strhi r9,[r1, #+0xad]!
:0200DCD8 900007E2 andls  r0,r0,r2,ror #0xf
:0200DCDC 039500E8 orreqs r0,r5,#0xE8
:0200DCE0 10493AD5 unknown
:0200DCE4 01F98770 mvneqs r8,r0,ror r7
:0200DCE8 0127E357 unknown
:0200DCEC 600C02E1 andvs  r0,r12,r1,ror #0x5
:0200DCF0 F9F5E286 ldmnvib  r5!,{r1,r2,r7,r9,r13,r14,r15}^
:0200DCF4 2D288201 stccs  2,cr8,[r8,#-0x4]!
:0200DCF8 A3017102 unknown
:0200DCFC 45A80045 strmi r0,[r8, #+0x45]!
:0200DD00 4556A200 ldrmib r10,[r6, #-0x200]		;(r6-0x200=*(00091a05))
:0200DD04 AD50A100 unknown
:0200DD08 02015125 andeq  r5,r1,#0x40000009
:0200DD0C 1C19E021 ldcne  0,cr14,[r9],{#0x21}
:0200DD10 711100D5 ldrvcsb r0,[r1, -r5]
:0200DD14 5944EB02 stmpldb  r4 ,{r1,r8,r9,r11,r13,r14,r15}^
:0200DD18 529D8241 addpls r8,r13,#0x10000004
:0200DD1C 0A55C151 beq 0357E268
:0200DD20 0D00E585 unknown
:0200DD24 C717A9C0 ldrgt r10,r8,r13,#0x10000004
:0200DD28 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0200DD2C 502510D9 unknown
:0200DD30 B000D5A0 andlt  r13,r0,r0,lsr #0xb
:0200DD34 49302EBD ldmmidb  r0!,{r0,r2,r3,r4,r5,r7,r9,r10,r11,r13}
:0200DD38 3201F915 andcc  r15,r1,#0x54000
:0200DD3C 41300CDD ldrmisb r0,[r0, -r13]!
:0200DD40 9200AD01 andls  r10,r0,#0x40
:0200DD44 E80601E8 stmda  r6 ,{r3,r5,r6,r7,r8}
:0200DD48 3A3411ED bcc 02D12504
:0200DD4C 103C8928 eornes r8,r12,r8,lsr #0x12
:0200DD50 500889D0 unknown
:0200DD54 00B10185 adceqs r0,r1,r5,lsl #0x3
:0200DD58 80156998 mulhis r5,r8,r9
:0200DD5C 0740154F streqb r1,[r5], -r8
:0200DD60 13510325 cmpne r1,#0x94000000
:0200DD64 75495035 strvcb r5,[r9, #-0x35]		;(r9-0x35=*(ffffffcb))
:0200DD68 101541FD ldrnesh r4,[r5], -r13
:0200DD6C 7A401502 bvc 0301317C
:0200DD70 F5010031 strnv r0,[r1, #-0x31]		;(r1-0x31=*(ffffffcf))
:0200DD74 06E1AB06 unknown
:0200DD78 02002D01 andeq  r2,r0,#0x40
:0200DD7C 38050905 stmccda  r5 ,{r0,r2,r8,r11}
:0200DD80 04A5006D unknown
:0200DD84 50DD0011 sbcpls r0,r13,r1,lsl r0
:0200DD88 EB013DCB bl 0205D4BC
:0200DD8C 059D0604 ldreq r0,[r13, #+0x604]		;r13+0x604=*(8902c61f)
:0200DD90 000E175D andeq  r1,r14,r13,asr r7
:0200DD94 FF8EE891 swinv 0x008ee891
:0200DD98 3045FF03 subcc  r15,r5,r3,lsl #0x1e
:0200DD9C 95380A11 ldrls r0,[r8, #-0xa11]!
:0200DDA0 4D05E907 unknown
:0200DDA4 01769221 cmneq r6,r1,lsr #0x4
:0200DDA8 8918E003 ldmhidb  r8 ,{r0,r1,r13,r14,r15}
:0200DDAC E7815017 unknown
:0200DDB0 81100310 tsthi r0,r0,lsl r3
:0200DDB4 814004E0 unknown
:0200DDB8 4D1000E5 unknown
:0200DDBC E11C8D06 tst r12,r6,lsl #0x1a
:0200DDC0 B139A814 teqlt r9,r4,lsl r8
:0200DDC4 CE090510 mcrgt 5,0,r0,cr9,cr0,{0}
:0200DDC8 84844BCD strhi r4,[r4],#+0xbcd
:0200DDCC 3910348D ldmccdb  r0 ,{r0,r2,r3,r7,r10,r12,r13}
:0200DDD0 29103002 ldmcsdb  r0 ,{r1,r12,r13}
:0200DDD4 09A11455 stmeqib  r1!,{r0,r2,r4,r6,r10,r12}
:0200DDD8 8BE02010 blhi 01815E20
:0200DDDC EB030084 bl 020CDFF4
:0200DDE0 0141114D unknown
:0200DDE4 03454900 unknown
:0200DDE8 AADB7D18 bge 016ED250
:0200DDEC 4D104ABD unknown
:0200DDF0 C514892B ldrgt r8,[r4, #-0x92b]		;(r4-0x92b=*(fffff72a))
:0200DDF4 E92D470E stmdb  r13!,{r1,r2,r3,r8,r9,r10,r14}
:0200DDF8 4811111D ldmmida  r1 ,{r0,r2,r3,r4,r8,r12}
:0200DDFC A0067D90 mulge  r6,r0,r13
:0200DE00 55700051 ldrplb r0,[r0, #-0x51]!
:0200DE04 4160A901 unknown
:0200DE08 01655007 unknown
:0200DE0C 09122540 ldmeqdb  r2 ,{r6,r8,r10,r13}
:0200DE10 EA15E508 b 02587238
:0200DE14 0D80000D unknown
:0200DE18 7539C900 ldrvc r12,[r9, #-0x900]!
:0200DE1C 00757C30 rsbeqs r7,r5,r0,lsr r12
:0200DE20 65DD50F1 ldrvsb r5,[r13, #+0xf1]		;r13+0xf1=*(8902c10c)
:0200DE24 00E9F251 rsceq  r15,r9,r1,asr r2
:0200DE28 817D87F0 ldrhish r8,[r13, #-0x70]!
:0200DE2C 65080089 strvs r0,[r8, #-0x89]		;r8-0x89=*(020cff77)=#-163834625(0xf63c14ff)
:0200DE30 B9280029 stmltdb  r8!,{r0,r3,r5}
:0200DE34 03624843 unknown
:0200DE38 3A053402 bcc 0215AE48
:0200DE3C 01B19579 moveqs r9,r9,ror r5
:0200DE40 541A3D50 ldrpl r3,[r10],#-0xd50
:0200DE44 56242A41 unknown
:0200DE48 09000100 stmeqdb  r0 ,{r8}
:0200DE4C 67003110 unknown
:0200DE50 10200601 eorne  r0,r0,r1,lsl #0xc
:0200DE54 0000292E andeq  r2,r0,r14,lsr #0x12
:0200DE58 2110045D tstcs r0,r13,asr r4
:0200DE5C 160505E0 strne r0,r0,r13,asr r4
:0200DE60 83060985 unknown
:0200DE64 2A6100B9 bcs 0384E150
:0200DE68 19B213C1 ldmneib  r2!,{r0,r6,r7,r8,r9,r12}
:0200DE6C 115D1C36 cmpne r13,r6,lsr r12
:0200DE70 ED201111 stc  1,cr1,[r0,#-0x44]!
:0200DE74 F9201D47 stmnvdb  r0!,{r0,r1,r2,r6,r8,r10,r11,r12}
:0200DE78 2401AD00 strcs r10,[r1],#-0xd00
:0200DE7C 37D93F10 unknown
:0200DE80 59F5C00C ldmplib  r5!,{r2,r3,r14,r15}^
:0200DE84 DD1C332D unknown
:0200DE88 D9032900 stmledb  r3 ,{r8,r11,r13}
:0200DE8C 12C52851 sbcne  r2,r5,#0x510000
:0200DE90 E59F60C4 ldr r6,[r15, #+0xc4]		;r15+0xc4=*(0200df5c)=#-1542131456(0xa414f100)
:0200DE94 D103B0C4 unknown
:0200DE98 8005E510 andhi  r14,r5,r0,lsl r5
:0200DE9C 4006E3A0 andmi  r14,r6,r0,lsr #0x7
:0200DEA0 B48334E5 strlt r3,[r3],#+0x4e5
:0200DEA4 631D013C tstvs r13,#0xF
:0200DEA8 E284400C add  r4,r4,#0xC
:0200DEAC 28107508 ldmcsda  r0 ,{r3,r8,r10,r12,r13,r14}
:0200DEB0 7DF70005 ldcvcl 0,cr0,[r7,#+0x14]!
:0200DEB4 1D107500 unknown
:0200DEB8 AA003500 bge 0201B2C0
:0200DEBC 6010050C andvss r0,r0,r12,lsl #0xa
:0200DEC0 1021E029 eorne  r14,r1,r9,lsr #0x0
:0200DEC4 2AB09888 bcs 00C340EC
:0200DEC8 517001E0 cmnpl r0,r0,ror #0x3
:0200DECC C0201500 eorgt  r1,r0,r0,lsl #0xa
:0200DED0 1025E005 eorne  r14,r5,r5
:0200DED4 10251859 eorne  r1,r5,r9,asr r8
:0200DED8 24001554 strcs r1,[r0],#-0x554
:0200DEDC 0531005C ldreq r0,[r1, #-0x5c]!
:0200DEE0 1DE00400 stcnel 4,cr0,[r0,#+0x0]!
:0200DEE4 04450A10 streqb r0,[r5],#-0xa10
:0200DEE8 4E101DA2 cdpmi 13,0,cr1,cr0,cr2,5
:0200DEEC 0005000D andeq  r0,r5,r13
:0200DEF0 C9200D86 stmgtdb  r0!,{r1,r2,r7,r8,r10,r11}
:0200DEF4 0D25C515 stceq  5,cr12,[r5,#-0x54]!
:0200DEF8 8B000400 blhi 0200EF00
:0200DEFC 2410CDE0 ldrcs r12,[r0],#-0xde0
:0200DF00 2101B942 unknown
:0200DF04 8000D970 andhi  r13,r0,r0,ror r9
:0200DF08 090CE288 stmeqdb  r12 ,{r3,r7,r9,r13,r14,r15}
:0200DF0C B92408B5 stmltdb  r4!,{r0,r2,r4,r5,r7,r11}
:0200DF10 58002708 stmplda  r0 ,{r3,r8,r9,r10,r13}
:0200DF14 1105E5E3 unknown
:0200DF18 6D28A100 stcvs  1,cr10,[r8,#-0x0]!
:0200DF1C 28160105 ldmcsda  r6 ,{r0,r2,r8}
:0200DF20 FFD00069 swinv 0x00d00069
:0200DF24 F8BAFF2F ldmnvia  r10!,{r0,r1,r2,r3,r5,r8,r9,r10,r11,r12,r13,r14,r15}
:0200DF28 A9196D8F ldmgedb  r9 ,{r0,r1,r2,r3,r7,r8,r10,r11,r13,r14}
:0200DF2C 301C3C08 andccs r3,r12,r8,lsl #0x18
:0200DF30 61F2A902 mvnvss r10,r2,lsl #0x12
:0200DF34 4D312110 ldcmi  1,cr2,[r1,#-0x40]!
:0200DF38 F2A900AF adcnv  r0,r9,#0xAF
:0200DF3C F2A91A8E adcnv  r1,r9,#0x8E000
:0200DF40 C4010197 strgt r0,[r1],#-0x197
:0200DF44 00B00015 adceqs r0,r0,r5,lsl r0
:0200DF48 090E392A stmeqdb  r14 ,{r1,r3,r5,r8,r11,r12,r13}
:0200DF4C 07C0E200 streqb r14,[r0,+r0, lsl #0x4]
:0200DF50 12150441 andnes r0,r5,#0x41000000
:0200DF54 B003E9C1 andlt  r14,r3,r1,asr #0x13
:0200DF58 2903BD00 stmcsdb  r3 ,{r8,r10,r11,r12,r13,r15}
:0200DF5C A414F100 ldrge r15,[r4],#-0x100
:0200DF60 21B9001D movcss r0,r13,lsl r0		;r0=-2147483648(0x80000000)
:0200DF64 2F05D0B0 swics 0x0005d0b0
:0200DF68 650500C5 strvs r0,[r5, #-0xc5]		;(r5-0xc5=*(006bff3b))
:0200DF6C 2D840500 unknown
:0200DF70 605D7141 subvss r7,r13,r1,asr #0x2
:0200DF74 E5C0129D strb r1,[r0, #+0x29d]		;r0+0x29d=*(8000029d)=#0(0x00000000)
:0200DF78 83195118 tsthi r9,#0x6
:0200DF7C 1D0D2113 unknown
:0200DF80 8D68E181 stchil 1,cr14,[r8,#-0x204]!
:0200DF84 31420311 unknown
:0200DF88 F1089D03 unknown
:0200DF8C 59500375 ldmpldb  r0 ,{r0,r2,r4,r5,r6,r8,r9}^
:0200DF90 002DE01A eoreq  r14,r13,r10,lsl r0
:0200DF94 E59E20AB ldr r2,[r14, #+0xab]		;r14+0xab=*(000000ab)
:0200DF98 E2822A02 add  r2,r2,#0x2000
:0200DF9C 92C20084 sbcls  r0,r2,#0x84
:0200DFA0 820284E5 andhi  r8,r2,#0xE5000000
:0200DFA4 120088E5 andne  r8,r0,#0xE50000
:0200DFA8 9E00A982 cdpls 9,0,cr10,cr0,cr2,4
:0200DFAC E050015D subs r0,r0,r13,asr r1
:0200DFB0 810A1402 unknown
:0200DFB4 000D0015 andeq  r0,r13,r5,lsl r0
:0200DFB8 19E04110 unknown
:0200DFBC 12498C00 subne  r8,r9,#0x0
:0200DFC0 1111206D tstne r1,r13,ror #0x0
:0200DFC4 B5901294 ldrlt r1,[r0, #+0x294]		;r0+0x294=*(80000294)=#0(0x00000000)
:0200DFC8 C700C926 strgt r12,[r0,-r6, lsr #0x12]
:0200DFCC 801294B3 ldrhih r9,[r2], -r3
:0200DFD0 FFA82A41 swinv 0x00a82a41
:0200DFD4 218D107F orrcs  r1,r13,r15,ror r0
:0200DFD8 8214C0B8 andhis r12,r4,#0xB8
:0200DFDC 85B43131 ldrhi r3,[r4, #+0x131]!
:0200DFE0 D50021A1 strle r2,[r0, #-0x1a1]		;r0-0x1a1=*(7ffffe5f)=#0(0x00000000)
:0200DFE4 00284185 eoreq  r4,r8,r5,lsl #0x3
:0200DFE8 0A5D08DD beq 03750364
:0200DFEC 19021C4C stmnedb  r2 ,{r2,r3,r6,r10,r11,r12}
:0200DFF0 DAB190EB ble 00C723A4
:0200DFF4 296AB129 unknown
:0200DFF8 290B2500 stmcsdb  r11 ,{r8,r10,r13}
:0200DFFC 29E2F480 unknown
:0200E000 A0296000 eorge  r6,r9,r0
:0200E004 50290259 eorpl  r0,r9,r9,asr r2
:0200E008 7AD7C891 bvc 01600254
:0200E00C 00340025 eoreqs r0,r4,r5,lsr #0x0
:0200E010 10D519B9 ldrneh r1,[r5],#+0x99
:0200E014 11CD1025 bicne  r1,r13,r5,lsr #0x0
:0200E018 30457981 subcc  r7,r5,r1,lsl #0x13
:0200E01C 8BCD8869 blhi 013701C8
:0200E020 9D0CEBFF unknown
:0200E024 20298341 eorcs  r8,r9,r1,asr #0x6
:0200E028 29B10110 ldmcsib  r1!,{r4,r8}
:0200E02C 91EB0288 mvnls  r0,r8,lsl #0x5
:0200E030 8A4B8510 bhi 032EF478
:0200E034 10593035 subnes r3,r9,r5,lsr r0
:0200E038 F015002C andnvs r0,r5,r12,lsr #0x0
:0200E03C 02474C83 subeq  r4,r7,#0x8300
:0200E040 913460B1 ldrlsh r6,[r4, -r1]!
:0200E044 800E2200 andhi  r2,r14,r0,lsl #0x4
:0200E048 8D02E214 unknown
:0200E04C 02475E00 subeq  r5,r7,#0x0
:0200E050 440C6975 strmi r6,[r12],#-0x975
:0200E054 F511B5C0 ldrnv r11,[r1, #-0x5c0]		;(r1-0x5c0=*(fffffa40))
:0200E058 1C312D10 ldcne  13,cr2,[r1],#-0x40
:0200E05C 138800C1 orrne  r0,r8,#0xC1
:0200E060 79020B2E stmvcdb  r2 ,{r1,r2,r3,r5,r8,r9,r11}
:0200E064 016CB414 unknown
:0200E068 513C1051 teqpl r12,r1,asr r0
:0200E06C 1A0DB400 bne 0237B074
:0200E070 0342BD62 unknown
:0200E074 108100C1 addne  r0,r1,r1,asr #0x1
:0200E078 15350002 ldrne r0,[r5, #-0x2]!
:0200E07C 0512B10D ldreq r11,[r2, #-0x10d]		;(r2-0x10d=*(fffffef3))
:0200E080 D500B112 strle r11,[r0, #-0x112]		;r0-0x112=*(7ffffeee)=#0(0x00000000)
:0200E084 79480511 stmvcdb  r8 ,{r0,r4,r8,r10}^
:0200E088 E57F9109 ldrb r9,[r15, #-0x109]!
:0200E08C 79822902 stmvcib  r2 ,{r1,r8,r11,r13}
:0200E090 F83A4109 ldmnvda  r10!,{r0,r3,r8,r14}
:0200E094 E8B00255 ldmia  r0!,{r0,r2,r4,r6,r9}
:0200E098 67AD1C39 unknown
:0200E09C AD701930 ldcgel 9,cr1,[r0,#-0xc0]!
:0200E0A0 10680937 rsbne  r0,r8,r7,lsr r9
:0200E0A4 59BB2875 ldmplib  r11!,{r0,r2,r4,r5,r6,r11,r13}
:0200E0A8 19E5ED02 unknown
:0200E0AC 5A99F96D bpl 0068C668
:0200E0B0 01060465 unknown
:0200E0B4 03CD04C8 biceq  r0,r13,#0xC8000000
:0200E0B8 15830007 strne r0,[r3, #+0x7]		;r3+0x7=*(0000005c)
:0200E0BC 3058B9E9 subccs r11,r8,r9,ror #0x13
:0200E0C0 611C00FD ldrvssh r0,[r12, -r13]
:0200E0C4 22910C04 addcss r0,r1,#0x400
:0200E0C8 C5028DAA strgt r8,[r2, #-0xdaa]		;(r2-0xdaa=*(fffff256))
:0200E0CC 42119605 andmis r9,r1,#0x500000
:0200E0D0 D400392E strle r3,[r0],#-0x92e
:0200E0D4 459F2B10 ldrmi r2,[r15, #+0xb10]		;r15+0xb10=*(0200ebec)=#1080669184(0x4069b400)
:0200E0D8 30052502 andcc  r2,r5,r2,lsl #0xa
:0200E0DC E926D591 stmdb  r6!,{r0,r4,r7,r8,r10,r12,r14,r15}
:0200E0E0 0966101D unknown
:0200E0E4 40090400 andmi  r0,r9,r0,lsl #0x8
:0200E0E8 0C000918 stceq  9,cr0,[r0],{#0x18}
:0200E0EC 55144009 ldrpl r4,[r4, #-0x9]		;(r4-0x9=*(0000004c))
:0200E0F0 08059D20 stmeqda  r5 ,{r5,r8,r10,r11,r12,r15}
:0200E0F4 41059300 unknown
:0200E0F8 C9018007 stmgtdb  r1 ,{r0,r1,r2,r15}
:0200E0FC 41ED9813 mvnmi  r9,r3,lsl r8
:0200E100 1A46C90C bne 031C0538
:0200E104 50AA1261 adcpl  r1,r10,r1,ror #0x4
:0200E108 B59D1741 ldrlt r1,[r13, #+0x741]		;r13+0x741=*(8902c75c)
:0200E10C E1E59502 mvn  r9,r2,lsl #0xa
:0200E110 05C50A0E streqb r0,[r5, #+0xa0e]		;r5+0xa0e=*(006c0a0e)
:0200E114 92E00C00 rscls  r0,r0,#0x0
:0200E118 01E00300 mvneq  r0,r0,lsl #0x6
:0200E11C 3C000D04 stccc  13,cr0,[r0],{#0x4}
:0200E120 0D01C100 unknown
:0200E124 32C09E00 sbccc  r9,r0,#0x0
:0200E128 E008E02C and  r14,r8,r12,lsr #0x0
:0200E12C 3092E595 umullccs r14,r2,r5,r5
:0200E130 08E02000 unknown
:0200E134 059D9D20 ldreq r9,[r13, #+0xd20]		;r13+0xd20=*(8902cd3b)
:0200E138 1D20E08E stcne  0,cr14,[r0,#-0x238]!
:0200E13C 0B88E000 bleq 00246144
:0200E140 00DD06E1 sbceqs r0,r13,r1,ror #0xd
:0200E144 1125200C unknown
:0200E148 E0401006 sub  r1,r0,r6
:0200E14C 13E509A1 mvnne  r0,#0x284000
:0200E150 7181104D orrvc  r1,r1,r13,asr #0x0
:0200E154 02850771 addeq  r0,r5,#0x1C40000
:0200E158 79912215 ldmvcib  r1 ,{r0,r2,r4,r9,r13}
:0200E15C F513A504 ldrnv r10,[r3, #-0x504]		;(r3-0x504=*(fffffb51))
:0200E160 1155E906 cmpne r5,r6,lsl #0x12
:0200E164 46F92631 unknown
:0200E168 911C4531 tstls r12,r1,lsr r5
:0200E16C 54C53004 strplb r3,[r5],#+0x4
:0200E170 401075AF andmis r7,r0,r15,lsr #0xb
:0200E174 8D6034C5 stchil 4,cr3,[r0,#-0x314]!
:0200E178 0D14B900 unknown
:0200E17C 10750315 rsbnes r0,r5,r5,lsl r3
:0200E180 82410F85 subhi  r0,r1,#0x214
:0200E184 02F42DE7 rsceqs r2,r4,#0x39C0
:0200E188 C120ED02 unknown
:0200E18C 16F97016 unknown
:0200E190 1D05001D unknown
:0200E194 1D5B3400 unknown
:0200E198 DA061980 ble 021947A0
:0200E19C 55102100 ldrpl r2,[r0, #-0x100]		;r0-0x100=*(7fffff00)=#0(0x00000000)
:0200E1A0 23995520 orrcss r5,r9,#0x8000000
:0200E1A4 F1044DB3 strnvh r4,[r4, -r3]
:0200E1A8 B1E1544E mvnlt  r5,r14,asr #0x8
:0200E1AC 0005B300 andeq  r11,r5,r0,lsl #0x6
:0200E1B0 103953B8 unknown
:0200E1B4 E912E170 ldmdb  r2 ,{r4,r5,r6,r8,r13,r14,r15}
:0200E1B8 02007912 andeq  r7,r0,#0x48000
:0200E1BC 9D011550 unknown
:0200E1C0 00E28530 rsceq  r8,r2,r0,lsr r5
:0200E1C4 60010970 andvs  r0,r1,r0,ror r9
:0200E1C8 00A00A21 adceq  r0,r0,r1,lsr #0x14
:0200E1CC 2504E353 strcs r14,[r4, #-0x353]		;(r4-0x353=*(fffffd02))
:0200E1D0 01004803 unknown
:0200E1D4 00859000 addeq  r9,r5,r0
:0200E1D8 E9001148 stmdb  r0 ,{r3,r6,r8,r12}
:0200E1DC 2039FFBF unknown
:0200E1E0 8FC510C9 swihi 0x00c510c9
:0200E1E4 38EBFFC1 unknown
:0200E1E8 00991045 addeqs r1,r9,r5,asr #0x0
:0200E1EC 24216097 unknown
:0200E1F0 CD00B0E0 unknown
:0200E1F4 801309E1 andhis r0,r3,r1,ror #0x13
:0200E1F8 2531152D ldrcs r1,[r1, #-0x52d]!
:0200E1FC 0532B56F ldreq r11,[r2, #-0x56f]!
:0200E200 0BE08410 bleq 0182F248
:0200E204 FC007D02 stc2  13,cr7,[r0],{#0x2}
:0200E208 45F8007D ldrmib r0,[r8, #+0x7d]!
:0200E20C 44453C44 strmib r3,[r5],#-0xc44
:0200E210 43A12CAA movmi  r2,#0xAA00		;r2=43520(0xaa00)
:0200E214 2200097C andcs  r0,r0,#0x1F0000
:0200E218 2C01C5C0 stccs  5,cr12,[r1],{#0xc0}
:0200E21C 74E0234A unknown
:0200E220 8D160120 unknown
:0200E224 211000E5 tstcs r0,r5,ror #0x1
:0200E228 B02BE792 mlalt  r11,r2,r7,r14unknown
:0200E22C 80087231 andhi  r7,r8,r1,lsr r2
:0200E230 11713520 cmnne r1,r0,lsr #0xa
:0200E234 35B135F6 ldrcc r3,[r1, #+0x5f6]!
:0200E238 B7F135F1 unknown
:0200E23C F135396E teqnv r5,r14,ror #0x12
:0200E240 454135B2 strmib r3,[r1, #-0x5b2]		;(r1-0x5b2=*(fffffa4e))
:0200E244 00012C13 andeq  r2,r1,r3,lsl r12
:0200E248 352D3220 strcc r3,[r13, #-0x220]!
:0200E24C 4301D911 unknown
:0200E250 DE11E92D cdple 9,0,cr14,cr1,cr13,1
:0200E254 00E2034D rsceq  r0,r2,r13,asr #0x6
:0200E258 80083990 mulhi  r8,r0,r9
:0200E25C A07003F5 unknown
:0200E260 0039E128 eoreqs r14,r9,r8,lsr #0x2
:0200E264 010909DD unknown
:0200E268 2503312E strcs r3,[r3, #-0x12e]		;(r3-0x12e=*(ffffff27))
:0200E26C 516E3003 unknown
:0200E270 4134E59D unknown
:0200E274 00A1E59D umlaleq  r14,r1,r13,r5
:0200E278 390300DD stmccdb  r3 ,{r0,r2,r3,r4,r6,r7}
:0200E27C 8FF10902 swihi 0x00f10902
:0200E280 01051990 swpeq r1,r0,r5
:0200E284 00010200 andeq  r0,r1,r0,lsl #0x4
:0200E288 0B000106 bleq 0200E6A8
:0200E28C 10110001 andnes r0,r1,r1
:0200E290 201108D5 ldrcssb r0,[r1], -r5
:0200E294 000D1015 andeq  r1,r13,r5,lsl r0
:0200E298 15100015 ldrne r0,[r0, #-0x15]		;r0-0x15=*(7fffffeb)=#0(0x00000000)
:0200E29C DEF01520 cdple 5,14,cr1,cr0,cr0,1
:0200E2A0 0C00150A stceq  5,cr1,[r0],{#0xa}
:0200E2A4 0DD01500 unknown
:0200E2A8 43006900 unknown
:0200E2AC E3A00F72 mov  r0,#0x1C8		;r0=456(0x1c8)
:0200E2B0 08E50169 unknown
:0200E2B4 A9088D60 stmgedb  r8 ,{r5,r6,r8,r10,r11,r15}
:0200E2B8 0CE58D0F stceql 13,cr8,[r5],#+0x3c
:0200E2BC 84E58D40 unknown
:0200E2C0 DD9F4001 unknown
:0200E2C4 09E28D04 unknown
:0200E2C8 44080145 strmi r0,[r8],#-0x145
:0200E2CC 20070195 mulcs  r7,r5,r1
:0200E2D0 84960291 ldrhi r0,[r6],#+0x291
:0200E2D4 D50918E5 strle r1,[r9, #-0x8e5]		;(r9-0x8e5=*(fffff71b))
:0200E2D8 45006130 strmi r6,[r0, #-0x130]		;(r0-0x130=*(00000098))
:0200E2DC 18005D31 stmneda  r0 ,{r0,r4,r5,r8,r10,r11,r12,r14}
:0200E2E0 0300815C unknown
:0200E2E4 E991004F ldmib  r1 ,{r0,r1,r2,r3,r6}
:0200E2E8 31D9F5C3 bicccs r15,r9,r3,asr #0xb
:0200E2EC A0137505 andges r7,r3,r5,lsl #0xa
:0200E2F0 1002D100 andne  r13,r2,r0,lsl #0x2
:0200E2F4 1E241590 mcrne 5,1,r1,cr4,cr0,{4}
:0200E2F8 16490749 strneb r0,r13,r2,r0,lsl #0x2
:0200E2FC 0CC109D2 stceql 9,cr0,[r1],{#0xd2}
:0200E300 95301130 ldrls r1,[r0, #-0x130]!
:0200E304 11059100 unknown
:0200E308 117A6900 cmnne r10,r0,lsl #0x12
:0200E30C 40951C00 addmis r1,r5,r0,lsl #0x18
:0200E310 0C020908 stceq  9,cr0,[r2],{#0x8}
:0200E314 55640251 strplb r0,[r4, #-0x251]!
:0200E318 118500D9 unknown
:0200E31C 01D5DE11 biceqs r13,r5,r1,lsl r14
:0200E320 8521D583 strhi r13,[r1, #-0x583]!
:0200E324 0039D303 eoreqs r13,r9,r3,lsl #0x6
:0200E328 10AD032D adcne  r0,r13,r13,lsr #0x6
:0200E32C E0223290 mla  r2,r0,r2,r3unknown
:0200E330 00590734 subeqs r0,r9,r4,lsr r7
:0200E334 E0202091 mla  r0,r1,r0,r2unknown
:0200E338 2BE0100D blcs 01812374
:0200E33C A9B00D21 ldmgeib  r0!,{r0,r5,r8,r10,r11}
:0200E340 1525D511 strne r13,[r5, #-0x511]!
:0200E344 6114BD00 tstvs r4,r0,lsl #0x1a
:0200E348 01991010 orreqs r1,r9,r0,lsl r0
:0200E34C 691050BF ldmvsdb  r0 ,{r0,r1,r2,r3,r4,r5,r7,r12,r14}
:0200E350 91010430 unknown
:0200E354 44062C45 strmi r2,[r6],#-0xc45
:0200E358 40251AC5 eormi  r1,r5,r5,asr #0x15
:0200E35C B5006DF2 strlt r6,[r0, #-0xdf2]		;(r0-0xdf2=*(fffff3d6))
:0200E360 00011D22 andeq  r1,r1,r2,lsr #0x1a
:0200E364 25BB0109 ldrcs r0,[r11, #+0x109]!
:0200E368 31BD2410 movccs r2,r0,lsl r4		;r2=956301312(0x39000000)
:0200E36C 001C2071 andeqs r2,r12,r1,ror r0
:0200E370 0CAD02B1 stceq  2,cr0,[r13],#+0x2c4
:0200E374 45B104CD ldrmi r0,[r1, #+0x4cd]!
:0200E378 01104930 tsteq r0,r0,lsr r9
:0200E37C 69100399 ldmvsdb  r0 ,{r0,r3,r4,r7,r8,r9}
:0200E380 0520AC01 streq r10,[r0, #-0xc01]!
:0200E384 3531FC00 ldrcc r15,[r1, #-0xc00]!
:0200E388 0FA53201 swieq 0x00a53201
:0200E38C 053D524F ldreq r5,[r13, #-0x24f]!
:0200E390 1CE24DD0 stcnel 13,cr4,[r2],#+0x340
:0200E394 12190D7D andnes r0,r9,#0x1F40
:0200E398 192F6182 stmnedb  r15!,{r1,r7,r8,r13,r14}
:0200E39C E02A1208 eor  r1,r10,r8,lsl #0x4
:0200E3A0 280D0089 stmcsda  r13 ,{r0,r3,r7}
:0200E3A4 20E5622D rsccs  r6,r5,r13,lsr #0x4
:0200E3A8 B0B2E28D adclts r14,r2,r13,lsl #0x5
:0200E3AC 8D00F045 unknown
:0200E3B0 01E8A100 mvneq  r10,r0,lsl #0x2
:0200E3B4 041AC901 ldreq r12,[r10],#-0x901
:0200E3B8 01E78011 mvneq  r8,r1,lsl r0
:0200E3BC 901C0D06 andlss r0,r12,r6,lsl #0x1a
:0200E3C0 2131E3A0 teqcs r1,r0,lsr #0x7
:0200E3C4 2140CC01 unknown
:0200E3C8 0909E59F stmeqdb  r9 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0200E3CC A0B03401 adcges r3,r0,r1,lsl #0x8
:0200E3D0 600408E3 andvs  r0,r4,r3,ror #0x11
:0200E3D4 0006E28D andeq  r14,r6,r13,lsl #0x5
:0200E3D8 00390041 eoreqs r0,r9,r1,asr #0x0
:0200E3DC 41B05FC0 movmis r5,r0,asr #0x1f
:0200E3E0 1210A921 andnes r10,r0,#0x84000
:0200E3E4 A5030500 strge r0,[r3, #-0x500]		;(r3-0x500=*(fffffb55))
:0200E3E8 2D18CC00 unknown
:0200E3EC 6D303100 ldcvs  1,cr3,[r0,#-0x0]!
:0200E3F0 E3008102 unknown
:0200E3F4 9E10290C cdpls 9,0,cr2,cr0,cr12,0
:0200E3F8 0C115800 ldceq  8,cr5,[r1],{#0x0}
:0200E3FC 70001980 andvc  r1,r0,r0,lsl #0x13
:0200E400 0A122089 beq 0249662C
:0200E404 110500F9 unknown
:0200E408 0900F50B stmeqdb  r0 ,{r0,r1,r3,r8,r10,r12,r13,r14,r15}
:0200E40C 18AC0055 stmneia  r12!,{r0,r2,r4,r6}
:0200E410 00419406 subeq  r9,r1,r6,lsl #0x8
:0200E414 11B50011 movnes r0,r1,lsl r0		;r0=0(0x0)
:0200E418 15389D00 ldrne r9,[r8, #-0xd00]!
:0200E41C 058A7000 streq r7,[r10, #+0x0]		;r10+0x0=*(006c0000)
:0200E420 008A0000 addeq  r0,r10,r0
:0200E424 9D101C15 unknown
:0200E428 20022EB5 strcsh r2,[r2], -r5
:0200E42C CBE21042 blgt 0189253C
:0200E430 10D9FFC0 sbcnes r15,r9,r0,asr #0x1f
:0200E434 9D103261 unknown
:0200E438 000CE530 andeq  r14,r12,r0,lsr r5
:0200E43C 8A01A19D bhi 02076AB8
:0200E440 301010E5 andccs r1,r0,r5,ror #0x1
:0200E444 0008E59D muleq  r8,r13,r5
:0200E448 001CE58A andeqs r14,r12,r10,lsl #0xb
:0200E44C 20180011 andcss r0,r8,r1,lsl r0
:0200E450 1010E59D mulnes r0,r13,r5
:0200E454 0CE2018A stceql 1,cr0,[r2],#+0x228
:0200E458 18E58A30 unknown
:0200E45C A900026E stmgedb  r0 ,{r1,r2,r3,r5,r6,r9}
:0200E460 01E59D00 mvneq  r9,r0,lsl #0x1a
:0200E464 06A98990 unknown
:0200E468 34E14159 unknown
:0200E46C D1E28AA0 mvnle  r8,r0,lsr #0x15
:0200E470 1E650BA5 cdpne 11,6,cr0,cr5,cr5,5
:0200E474 8DD020C0 unknown
:0200E478 BD8FF8E2 unknown
:0200E47C 05E000E8 streqb r0,[r0, #+0xe8]!
:0200E480 30A13213 adccc  r3,r1,r3,lsl r2
:0200E484 EB00AFF1 bl 0203A450
:0200E488 40BD010A adcmis r0,r13,r10,lsl #0x2
:0200E48C 8118E2F1 ldrhish r14,[r8, -r1]
:0200E490 7170A0BD ldrvch r10,[r0, #-0xd]!
:0200E494 10C5A600 sbcne  r10,r5,r0,lsl #0xc
:0200E498 18E10661 unknown
:0200E49C 01E35500 mvneq  r5,r0,lsl #0xa
:0200E4A0 06A94003 unknown
:0200E4A4 449A0000 ldrmi r0,[r10],#+0x0
:0200E4A8 82000100 andhi  r0,r0,#0x0
:0200E4AC B5440019 strltb r0,[r4, #-0x19]		;(r4-0x19=*(0000003c))
:0200E4B0 FFBED600 swinv 0x00bed600
:0200E4B4 350540EB strcc r4,[r5, #-0xeb]		;(r5-0xeb=*(006bff15))
:0200E4B8 01B11841 moveqs r1,r1,asr #0x10
:0200E4BC 30000DCF andcc  r0,r0,r15,asr #0x1b
:0200E4C0 550600BD strpl r0,[r6, #-0xbd]		;(r6-0xbd=*(a414f043))
:0200E4C4 10F1001D rscnes r0,r1,r13,lsl r0
:0200E4C8 EB026DF0 bl 020A9C90
:0200E4CC 43051395 unknown
:0200E4D0 818B00DD unknown
:0200E4D4 15393DA1 ldrne r3,[r9, #-0xda1]!
:0200E4D8 25701ADD ldrcsb r1,[r0, #-0xadd]!
:0200E4DC 058CB900 streq r11,[r12, #+0x900]		;r12+0x900=*(00000955)
:0200E4E0 0EB34C00 cdpeq 12,10,cr4,cr3,cr0,0
:0200E4E4 02B2E002 adceqs r14,r2,#0x2
:0200E4E8 95B4020E ldrls r0,[r4, #+0x20e]!
:0200E4EC 9FC00C4D swils 0x00c00c4d
:0200E4F0 300C08E5 andcc  r0,r12,r5,ror #0x11
:0200E4F4 C093E3A0 addgts r14,r3,r0,lsr #0x7
:0200E4F8 4000E020 andmi  r14,r0,r0,lsr #0x0
:0200E4FC 34324181 unknown
:0200E500 1E30ED3A mrcne 13,1,r14,cr0,cr10,{1}
:0200E504 EB00246D bl 020176C0
:0200E508 C1500002 cmpgt r0,r2
:0200E50C B2311811 eorlts r1,r1,#0x110000
:0200E510 1700D9A0 strne r13,[r0,-r0, lsr #0x13]
:0200E514 6D38B2BD ldcvs  2,cr11,[r8,#-0x2f4]!
:0200E518 020A3911 andeq  r3,r10,#0x44000
:0200E51C 79B51019 ldmvcib  r5!,{r0,r3,r4,r12}
:0200E520 00754C0E rsbeqs r4,r5,r14,lsl #0x18
:0200E524 007198EB rsbeqs r9,r1,r11,ror #0x11
:0200E528 9F204198 swils 0x00204198
:0200E52C 801084E5 andhis r8,r0,r5,ror #0x9
:0200E530 400084E0 andmi  r8,r0,r0,ror #0x9
:0200E534 0030E7D0 unknown
:0200E538 D1300109 teqle r0,r9,lsl #0x2
:0200E53C 21000D20 unknown
:0200E540 811203E0 tsthi r2,r0,ror #0x7
:0200E544 410185E0 unknown
:0200E548 B57CE791 ldrltb r14,[r12, #-0x791]!
:0200E54C 22209400 eorcs  r9,r0,#0x0
:0200E550 10C1E010 sbcne  r14,r1,r0,lsl r0
:0200E554 14E51203 unknown
:0200E558 0F350CA5 swieq 0x00350ca5
:0200E55C 04F21041 unknown
:0200E560 3DE59150 stcccl 1,cr9,[r5,#+0x140]!
:0200E564 026B4810 rsbeq  r4,r11,#0x100000
:0200E568 0701EB10 unknown
:0200E56C 35A9E3A0 strcc r14,[r9, #+0x3a0]!
:0200E570 30404C00 subcc  r4,r0,r0,lsl #0x18
:0200E574 05100BD1 ldreq r0,[r0, #-0xbd1]		;(r0-0xbd1=*(fffff42f))
:0200E578 E5934000 ldr r4,[r3, #+0x0]		;r3+0x0=*(00000055)
:0200E57C 9D200A05 stcls  10,cr0,[r0,#-0x14]!
:0200E580 95E58414 strlsb r8,[r5, #+0x414]!
:0200E584 5E200905 cdppl 9,2,cr0,cr0,cr5,0
:0200E588 EB0032DB bl 0201B0FC
:0200E58C BD30C12C ldclt  1,cr12,[r0,#-0xb0]!
:0200E590 897FFD10 ldmhidb  r15!,{r4,r8,r10,r11,r12,r13,r14,r15}^
:0200E594 00B80A89 adceqs r0,r8,r9,lsl #0x15
:0200E598 00196D89 andeqs r6,r9,r9,lsl #0x1b
:0200E59C B538E580 ldrlt r14,[r8, #-0x580]!
:0200E5A0 01466F00 unknown
:0200E5A4 0D7C8800 ldceql 8,cr8,[r12,#-0x0]!
:0200E5A8 A050AD02 subges r10,r0,r2,lsl #0x1a
:0200E5AC 85A12BF9 strhi r2,[r1, #+0xbf9]!
:0200E5B0 010C9D10 unknown
:0200E5B4 10020045 andne  r0,r2,r5,asr #0x0
:0200E5B8 390B08E3 stmccdb  r11 ,{r0,r1,r5,r6,r7,r11}
:0200E5BC 810F7500 mrshi r7,CPSR
:0200E5C0 811F73E2 tsthi r15,r2,ror #0x7
:0200E5C4 1021E201 eorne  r14,r1,r1,lsl #0x4
:0200E5C8 D540100D strleb r1,[r0, #-0xd]		;(r0-0xd=*(fffffff3))
:0200E5CC 000D7400 andeq  r7,r13,r0,lsl #0x8
:0200E5D0 59D64C71 ldmplib  r6 ,{r0,r4,r5,r6,r10,r11,r14}^
:0200E5D4 64E58100 unknown
:0200E5D8 70DD9F10 sbcvcs r9,r13,r0,lsl r15
:0200E5DC 51C10009 bicpl  r0,r1,r9
:0200E5E0 1A151903 bne 025549F4
:0200E5E4 12082169 andne  r2,r8,#0x4000001A
:0200E5E8 090B09E3 stmeqdb  r11 ,{r0,r1,r5,r6,r7,r8,r11}
:0200E5EC 00090802 andeq  r0,r9,r2,lsl #0x10
:0200E5F0 209940C1 addcss r4,r9,r1,asr #0x1
:0200E5F4 08A570BD stmeqia  r5!,{r0,r2,r3,r4,r5,r7,r12,r13,r14}
:0200E5F8 B9FD0289 unknown
:0200E5FC 1800DD20 stmneda  r0 ,{r5,r8,r10,r11,r12,r14,r15}
:0200E600 309130C5 addccs r3,r1,r5,asr #0x1
:0200E604 DD31C901 ldcle  9,cr12,[r1,#-0x4]!
:0200E608 1425DB1B unknown
:0200E60C C000904D andgt  r9,r0,r13,asr #0x0
:0200E610 80C00055 sbchi  r0,r0,r5,asr r0
:0200E614 82930005 addhis r0,r3,#0x5
:0200E618 453034E5 ldrmi r3,[r0, #-0x4e5]!
:0200E61C 2D81C000 unknown
:0200E620 E5939003 ldr r9,[r3, #+0x3]		;r3+0x3=*(00000058)
:0200E624 E2833A01 add  r3,r3,#0x1000
:0200E628 9300E1C8 unknown
:0200E62C 93C1D4E5 bicls  r13,r1,#0xE5000000
:0200E630 0031CCE5 eoreqs r12,r1,r5,ror #0x19
:0200E634 5E000993 mcrpl 9,0,r0,cr0,cr3,{4}
:0200E638 001BB9E3 andeqs r11,r11,r3,ror #0x13
:0200E63C 921039E0 andlss r3,r0,#0x380000
:0200E640 0D02215C unknown
:0200E644 00B26C1C adceqs r6,r2,r12,lsl r12
:0200E648 B5068200 strlt r8,[r6, #-0x200]		;(r6-0x200=*(a414ef00))
:0200E64C 744990FD strvcb r9,[r9],#-0xfd
:0200E650 1040EB00 subne  r14,r0,r0,lsl #0x16
:0200E654 953BE502 ldrls r14,[r11, #-0x502]!
:0200E658 00453160 subeq  r3,r5,r0,ror #0x2
:0200E65C E4E3C338 unknown
:0200E660 7009310B andvc  r3,r9,r11,lsl #0x2
:0200E664 D48009C8 strle r0,[r0],#+0x9c8
:0200E668 71CC807D bicvc  r8,r12,r13,ror r0
:0200E66C 4D09AA00 unknown
:0200E670 1D50A900 unknown
:0200E674 A01D81F0 ldrgesh r8,[r13], -r0
:0200E678 AE30E914 mrcge 9,1,r14,cr0,cr4,{0}
:0200E67C 00414069 subeq  r4,r1,r9,ror #0x0
:0200E680 1E306912 mrcne 9,1,r6,cr0,cr2,{0}
:0200E684 50690F89 rsbpl  r0,r9,r9,lsl #0x1f
:0200E688 0AD96B18 beq 016692F0
:0200E68C EBFFF447 bl 0200B7B0
:0200E690 01FFF3E2 mvneqs r15,r2,ror #0x7
:0200E694 D06D50EB rsble  r5,r13,r11,ror #0x1
:0200E698 0209F011 andeq  r15,r9,#0x11
:0200E69C 2010F059 andcss r15,r0,r9,asr r0
:0200E6A0 20F0593C rsccss r5,r0,r12,lsr r9
:0200E6A4 91F05910 mvnlss r5,r0,lsl r9
:0200E6A8 FD2E0001 stc2  0,cr0,[r14,#-0x4]!
:0200E6AC 70EBFF29 rscvc  r15,r11,r9,lsr #0x1e
:0200E6B0 E3EBFFF6 mvn  r15,#0x3D8
:0200E6B4 EBFF00FC bl 01FCEAAC
:0200E6B8 119F103C orrnes r1,r15,r12,lsr r0
:0200E6BC 27013180 strcs r3,[r1,-r0, lsl #0x3]
:0200E6C0 79A01160 stmvcib  r0!,{r5,r6,r8,r12}
:0200E6C4 20094D0A andcs  r4,r9,r10,lsl #0x1a
:0200E6C8 800A79C2 andhi  r7,r10,r2,asr #0x13
:0200E6CC F9A7164D stmnvib  r7!,{r0,r2,r3,r6,r9,r10,r12}
:0200E6D0 100AD94F andne  r13,r10,r15,asr #0x12
:0200E6D4 2D1FF9C1 unknown
:0200E6D8 3A2D2B30 bcc 02B593A0
:0200E6DC 29C520B3 stmcsib  r5 ,{r0,r1,r4,r5,r7,r13}^
:0200E6E0 89937089 ldmhiib  r3 ,{r0,r3,r7,r12,r13,r14}
:0200E6E4 A00D4900 andge  r4,r13,r0,lsl #0x12
:0200E6E8 89F4E316 ldmhiib  r4!,{r1,r2,r4,r8,r9,r13,r14,r15}^
:0200E6EC 15100400 ldrne r0,[r0, #-0x400]		;(r0-0x400=*(fffffc00))
:0200E6F0 F07A3511 rsbnvs r3,r10,r1,lsl r5
:0200E6F4 E92D4164 stmdb  r13!,{r2,r5,r6,r8,r14}
:0200E6F8 E59F49F0 ldr r4,[r15, #+0x9f0]		;r15+0x9f0=*(0200f0f0)=#-1624217756(0x9f306764)
:0200E6FC DD7100B8 ldclel 0,cr0,[r1,#-0x2e0]!
:0200E700 945000E1 ldrlsb r0,[r0],#-0xe1
:0200E704 6100BCE5 unknown
:0200E708 0E48E1DD mcreq 1,2,r14,cr8,cr13,{6}
:0200E70C B0200985 eorlt  r0,r0,r5,lsl #0x13
:0200E710 E1DD5240 bics r5,r13,r0,asr #0x4
:0200E714 D1801E4C orrle  r1,r0,r12,asr #0x1c
:0200E718 C030851B eorgts r8,r0,r11,lsl r5
:0200E71C D9200925 stmledb  r0!,{r0,r2,r5,r8,r11}
:0200E720 20093530 andcs  r3,r9,r0,lsr r5
:0200E724 097532E1 unknown
:0200E728 30E9B620 rsccc  r11,r9,r0,lsr #0xc
:0200E72C A1E1C065 mvnge  r12,r5,ror #0x0
:0200E730 75C0556B strvcb r5,[r0, #+0x56b]		;r0+0x56b=*(0000056b)
:0200E734 A9ED9116 unknown
:0200E738 040D6A70 streq r6,[r13],#-0xa70
:0200E73C 88D10239 ldmhiia  r1 ,{r0,r3,r4,r5,r9}^
:0200E740 78EB19FF unknown
:0200E744 8D008929 unknown
:0200E748 4F8D384F swimi 0x008d384f
:0200E74C 153E584C ldrne r5,[r14, #-0x84c]!
:0200E750 43300134 teqmi r0,#0xD
:0200E754 0237B0E2 eoreqs r11,r7,#0xE2
:0200E758 33798385 cmncc r9,#0x14000002
:0200E75C 6511A225 ldrvs r10,[r1, #-0x225]		;(r1-0x225=*(fffffddb))
:0200E760 B9093400 stmltdb  r9 ,{r10,r12,r13}
:0200E764 25309740 ldrcs r9,[r0, #-0x740]!
:0200E768 42258352 eormi  r8,r5,#0x48000001
:0200E76C 3E4CE283 cdpcc 2,4,cr14,cr12,cr3,4
:0200E770 25E5930A strcsb r9,[r5, #+0x30a]!
:0200E774 93000D62 unknown
:0200E778 49040489 stmmidb  r4 ,{r0,r3,r7,r10}
:0200E77C 4195AC03 orrmis r10,r5,r3,lsl #0x18
:0200E780 5191214D orrpls r2,r1,r13,asr #0x2
:0200E784 84AD08EC unknown
:0200E788 E127D025 unknown
:0200E78C 8DB61135 ldchi  1,cr1,[r6,#+0xd4]!
:0200E790 01053B44 unknown
:0200E794 AA0019CC bge 02014ECC
:0200E798 11ED78C8 mvnne  r7,r8,asr #0x11
:0200E79C CD971229 unknown
:0200E7A0 1019B0A0 andnes r11,r9,r0,lsr #0x1
:0200E7A4 201920AC andcss r2,r9,r12,lsr #0x1
:0200E7A8 B10312FD unknown
:0200E7AC 10199490 mulnes r9,r0,r4
:0200E7B0 40195630 andmis r5,r9,r0,lsr r6
:0200E7B4 78B01930 ldmvcia  r0!,{r4,r5,r8,r11,r12}
:0200E7B8 B5116908 ldrlt r6,[r1, #-0x908]		;(r1-0x908=*(fffff6f8))
:0200E7BC E50D6D41 str r6,[r13, #-0xd41]		;(r13-0xd41=*(8902b2da))
:0200E7C0 53B12061 movpls r2,#0x61		;r2=97(0x61)
:0200E7C4 B6E2860C unknown
:0200E7C8 E103D085 unknown
:0200E7CC 11911051 orrnes r1,r1,r1,asr r0
:0200E7D0 E0882002 add  r2,r8,r2
:0200E7D4 49500600 ldmmidb  r0 ,{r9,r10}^
:0200E7D8 E080400D add  r4,r0,r13
:0200E7DC 02883003 addeq  r3,r8,#0x3
:0200E7E0 022001E0 eoreq  r0,r0,#0x38
:0200E7E4 832002E2 unknown
:0200E7E8 3005E000 andcc  r14,r5,r0
:0200E7EC 0400BD80 streq r11,[r0],#-0xd80
:0200E7F0 111002E2 tstne r0,r2,ror #0x5
:0200E7F4 03101500 tsteq r0,#0x0
:0200E7F8 B4E2866B unknown
:0200E7FC B5D60339 ldrltb r0,[r6, #+0x339]		;r6+0x339=*(a414f439)
:0200E800 28055500 stmcsda  r5 ,{r8,r10,r12,r14}
:0200E804 958210B1 strls r1,[r2, #+0xb1]		;r2+0xb1=*(00000112)
:0200E808 D610AD00 ldrle r10,[r0],-r0, lsl #0x1a
:0200E80C 0949E1C6 stmeqdb  r9 ,{r1,r2,r6,r7,r8,r13,r14,r15}^
:0200E810 401533A5 andmis r3,r5,r5,lsr #0x7
:0200E814 110019F8 unknown
:0200E818 3119DC10 tstcc r9,r0,lsl r12
:0200E81C 401500C1 andmis r0,r5,r1,asr #0x1
:0200E820 DC120035 ldcle  0,cr0,[r2],{#0x35}
:0200E824 8F634507 swihi 0x00634507
:0200E828 D51A6175 ldrle r6,[r10, #-0x175]		;(r10-0x175=*(006bfe8b))
:0200E82C 25C01534 strcsb r1,[r0, #+0x534]		;r0+0x534=*(00000534)
:0200E830 1102A100 unknown
:0200E834 49300065 ldmmidb  r0!,{r0,r2,r5,r6}
:0200E838 2C00FD1F stccs  13,cr15,[r0],{#0x1f}
:0200E83C 0CB8E283 ldceq  2,cr14,[r8],#+0x20c
:0200E840 20FDD225 rsccss r13,r13,r5,lsr #0x4
:0200E844 2E4C1E55 mcrcs 14,2,r1,cr12,cr5,{2}
:0200E848 820C1593 andhi  r1,r12,#0x24C00000
:0200E84C 9811A060 ldmlsda  r1 ,{r5,r6,r13,r15}
:0200E850 A6240127 unknown
:0200E854 E592C00C ldr r12,[r2, #+0xc]		;r2+0xc=*(0000006d)
:0200E858 E2852C0E add  r2,r5,#0xE00
:0200E85C D20045B8 andle  r4,r0,#0x2E000000
:0200E860 953E4CE1 ldrls r4,[r14, #-0xce1]!
:0200E864 002B03E5 eoreq  r0,r11,r5,ror #0x7
:0200E868 0394E285 orreqs r14,r4,#0x50000008
:0200E86C F500E003 strnv r14,[r0, #-0x3]		;(r0-0x3=*(fffffffd))
:0200E870 000980A0 andeq  r8,r9,r0,lsr #0x1
:0200E874 40790075 rsbmis r0,r9,r5,ror r0
:0200E878 37582029 ldrccb r2,[r8,-r9, lsr #0x0]
:0200E87C 4F023165 swimi 0x00023165
:0200E880 40074910 andmi  r4,r7,r0,lsl r9
:0200E884 1F91E241 swine 0x0091e241
:0200E888 A2058D06 andge  r8,r5,#0x180
:0200E88C 01AD2B03 moveq  r2,r3,lsl #0x16		;r2=356515840(0x15400000)
:0200E890 25E1D259 strcsb r13,[r1, #+0x259]!
:0200E894 50449418 subpl  r9,r4,r8,lsl r4
:0200E898 09B4E020 ldmeqib  r4!,{r5,r13,r14,r15}
:0200E89C 5D1009C2 unknown
:0200E8A0 3151C021 cmpcc r1,r1,lsr #0x0
:0200E8A4 65104993 ldrvs r4,[r0, #-0x993]		;(r0-0x993=*(fffff66d))
:0200E8A8 00490C62 subeq  r0,r9,r2,ror #0x18
:0200E8AC 492D070C stmmidb  r13!,{r2,r3,r8,r9,r10}
:0200E8B0 30694000 rsbcc  r4,r9,r0
:0200E8B4 69010C01 stmvsdb  r1 ,{r0,r10,r11}
:0200E8B8 69024500 stmvsdb  r2 ,{r8,r10,r14}
:0200E8BC 0111ED20 tsteq r1,r0,lsr #0x1a
:0200E8C0 0004E1D2 unknown
:0200E8C4 83407580 unknown
:0200E8C8 1035E041 eornes r14,r5,r1,asr #0x0
:0200E8CC 71D81071 bicvcs r1,r8,r1,ror r0
:0200E8D0 71201D40 unknown
:0200E8D4 7176C080 cmnvc r6,r0,lsl #0x1
:0200E8D8 711111D0 ldrvcsb r1,[r1, -r0]
:0200E8DC 7106A080 unknown
:0200E8E0 0071B4F0 unknown
:0200E8E4 71F071A7 mvnvcs r7,r7,lsr #0x3
:0200E8E8 250664F0 strcs r6,[r6, #-0x4f0]		;(r6-0x4f0=*(a414ec10))
:0200E8EC 5D75E162 ldcpll 1,cr14,[r5,#-0x188]!
:0200E8F0 29730613 unknown
:0200E8F4 D513A012 ldrle r10,[r3, #-0x12]		;(r3-0x12=*(00000043))
:0200E8F8 0311D900 tsteq r1,#0x0
:0200E8FC 00593841 subeqs r3,r9,r1,asr #0x10
:0200E900 A50075D9 strge r7,[r0, #-0x5d9]		;(r0-0x5d9=*(fffffa27))
:0200E904 09062C10 stmeqdb  r6 ,{r4,r10,r11,r13}
:0200E908 13A06002 movne  r6,#0x2		;r6=2(0x2)
:0200E90C 8D019113 unknown
:0200E910 231D0312 tstcs r13,#0x48000000
:0200E914 03E1D035 mvneq  r13,#0x35
:0200E918 E2822B0B add  r2,r2,#0x2C00
:0200E91C E1D249B6 ldrh r4,[r2, #+0x96]		;r2+0x96=*(15400096)=#0(0x00000000)
:0200E920 00090005 andeq  r0,r9,r5
:0200E924 E0833006 add  r3,r3,r6
:0200E928 01E501B4 streqh r0,[r5, #+0x14]!
:0200E92C B1E06183 mvnlt  r6,r3,lsl #0x3
:0200E930 E0840824 add  r0,r4,r4,lsr #0x10
:0200E934 02C209B6 sbceq  r0,r2,#0x2D8000
:0200E938 9F25F0E1 swils 0x0025f0e1
:0200E93C 390D09E5 stmccdb  r13 ,{r0,r2,r5,r6,r7,r8,r11}
:0200E940 E0016100 and  r6,r1,r0,lsl #0x2
:0200E944 20950D31 addcss r0,r5,r1,lsr r13
:0200E948 01E1D039 mvneq  r13,lsr r9
:0200E94C E2034110 and  r4,r3,#0x4
:0200E950 E0831101 add  r1,r3,r1,lsl #0x2
:0200E954 00C019B6 streqh r1,[r0],#+0x96
:0200E958 007D1F01 rsbeqs r1,r13,r1,lsl #0x1e
:0200E95C D0190029 andles r0,r9,r9,lsr #0x0
:0200E960 0081B6E1 addeq  r11,r1,r1,ror #0xd
:0200E964 00892387 addeq  r2,r9,r7,lsl #0x7
:0200E968 1F008D21 swine 0x00008d21
:0200E96C 0AE3C120 beq 018FEDF4
:0200E970 8D00108D unknown
:0200E974 7091A800 addvcs r10,r1,r0,lsl #0x10
:0200E978 80913031 addhis r3,r1,r1,lsr r0
:0200E97C 809175B4 ldrhih r7,[r1], +r4
:0200E980 6C809144 stcvs  1,cr9,[r0],{#0x44}
:0200E984 05700091 ldreqb r0,[r0, #-0x91]!
:0200E988 B4957091 ldrlt r7,[r5],#+0x91
:0200E98C 87CA0069 strhib r0,[r5],#+0x91
:0200E990 9115094D tstls r5,r13,asr #0x12
:0200E994 91524430 cmpls r2,r0,lsr r4
:0200E998 71055000 unknown
:0200E99C 800B0330 andhi  r0,r11,r0,lsr r3
:0200E9A0 29B609E2 ldmcsib  r6!,{r1,r5,r6,r7,r8,r11}
:0200E9A4 17B0E1D0 unknown
:0200E9A8 4009010D andmi  r0,r9,r13,lsl #0x2
:0200E9AC 200EE1D0 unknown
:0200E9B0 0192E282 orreqs r14,r2,r2,lsl #0x5
:0200E9B4 29E00100 unknown
:0200E9B8 091F00AD ldmeqdb  r15 ,{r0,r2,r3,r5,r7}
:0200E9BC 2800550C stmcsda  r0 ,{r2,r3,r8,r10,r12,r14}
:0200E9C0 2081E280 addcs  r14,r1,r0,lsl #0x5
:0200E9C4 001FE1A0 andeqs r14,r15,r0,lsr #0x3
:0200E9C8 80E3C000 rschi  r12,r3,r0
:0200E9CC 80E15200 rschi  r5,r1,r0,lsl #0x4
:0200E9D0 06650000 unknown
:0200E9D4 D1258115 unknown
:0200E9D8 30310119 eorccs r0,r1,r9,lsl r1
:0200E9DC E135C020 teq r5,r0,lsr #0x0
:0200E9E0 45121039 ldrmi r1,[r2, #-0x39]		;r2-0x39=*(153fffc7)=#0(0x00000000)
:0200E9E4 0B5FF500 bleq 0380BDEC
:0200E9E8 5A400009 bpl 0300EA14
:0200E9EC FD478481 unknown
:0200E9F0 12409D10 subne  r9,r0,#0x400
:0200E9F4 1FCD0075 swine 0x00cd0075
:0200E9F8 10FD6DA5 rscnes r6,r13,r5,lsr #0x1b
:0200E9FC 39404051 stmccdb  r0 ,{r0,r4,r6,r14}^
:0200EA00 9F04BC04 swils 0x0004bc04
:0200EA04 0E8BE57D mcreq 5,4,r14,cr11,cr13,{3}
:0200EA08 73FD357D mvnvcs r3,#0x1F400000
:0200EA0C 2994008D ldmcsib  r4 ,{r0,r2,r3,r7}
:0200EA10 8D17B100 unknown
:0200EA14 2DB0EE11 ldccs  14,cr14,[r0,#+0x44]!
:0200EA18 00719500 rsbeqs r9,r1,r0,lsl #0xa
:0200EA1C 007590E0 rsbeqs r9,r5,r0,ror #0x1
:0200EA20 E5144674 ldr r4,[r4, #-0x674]		;(r4-0x674=*(fffff98c))
:0200EA24 0C00B113 stceq  1,cr11,[r0],{#0x13}
:0200EA28 0468E581 unknown
:0200EA2C 35370906 ldrcc r0,[r7, #-0x906]!
:0200EA30 4BF55DB3 blmi 01D66104
:0200EA34 043C0031 unknown
:0200EA38 B497B30D ldrlt r11,[r7],#+0x30d
:0200EA3C E1213105 unknown
:0200EA40 20910511 addcss r0,r1,r1,lsl r5
:0200EA44 E59F1404 ldr r1,[r15, #+0x404]		;r15+0x404=*(0200ee50)=#559677473(0x215c0021)
:0200EA48 E2815002 add  r5,r1,#0x2
:0200EA4C 4011D53D andmis r13,r1,r13,lsr r5
:0200EA50 72309969 eorvcs r9,r0,#0x1A4000
:0200EA54 31FC0031 mvnccs r0,lsr r1
:0200EA58 31051D30 unknown
:0200EA5C 0029EA10 eoreq  r14,r9,r0,lsl r10
:0200EA60 69078031 stmvsdb  r7 ,{r0,r4,r5,r15}
:0200EA64 31DCEB02 bicccs r14,r12,r2,lsl #0x16
:0200EA68 316583C0 unknown
:0200EA6C 4913C800 ldmmidb  r3 ,{r11,r14,r15}
:0200EA70 31498031 unknown
:0200EA74 FAD2A595 blx 014B80D0
:0200EA78 03A8003D moveq  r0,#0x3D		;r0=61(0x3d)
:0200EA7C 3158B149 cmpcc r8,r9,asr #0x2
:0200EA80 43529400 cmpmi r2,#0x0
:0200EA84 0035517D eoreqs r5,r5,r13,ror r1
:0200EA88 A118017D tstge r8,r13,ror r1
:0200EA8C EAE4D535 b 01943F68
:0200EA90 4B40296E blmi 03019050
:0200EA94 80359987 eorhis r9,r5,r7,lsl #0x13
:0200EA98 003541B9 unknown
:0200EA9C DFE9E4CD swile 0x00e9e4cd
:0200EAA0 01F52255 mvneqs r2,r5,asr r2
:0200EAA4 75942075 ldrvc r2,[r4, #+0x75]		;r4+0x75=*(00000075)
:0200EAA8 C104C500 unknown
:0200EAAC 11C5EE51 bicne  r14,r5,r1,asr r14
:0200EAB0 051D01D9 ldreq r0,[r13, #-0x1d9]		;(r13-0x1d9=*(8902be42))
:0200EAB4 DDE261DD stclel 1,cr6,[r2,#+0x374]!
:0200EAB8 2F630C01 swics 0x00630c01
:0200EABC 2520415D strcs r4,[r0, #-0x15d]!
:0200EAC0 0E044D00 cdpeq 13,0,cr4,cr4,cr0,0
:0200EAC4 0DE2820C stceql 2,cr8,[r2,#+0x30]!
:0200EAC8 6F41D5B8 swivs 0x0041d5b8
:0200EACC 0E4C0021 cdpeq 0,4,cr0,cr12,cr1,1
:0200EAD0 020AE592 andeq  r14,r10,#0x24800000
:0200EAD4 91E28110 mvnls  r8,r0,lsl r1
:0200EAD8 00E00400 rsceq  r0,r0,r0,lsl #0x8
:0200EADC E5963599 ldr r3,[r6, #+0x599]		;r6+0x599=*(0000059b)
:0200EAE0 C1C4FD07 bicgt  r15,r4,r7,lsl #0x1a
:0200EAE4 5122403D unknown
:0200EAE8 96114987 ldrls r4,[r1],-r7, lsl #0x13
:0200EAEC 21072149 unknown
:0200EAF0 010AE082 unknown
:0200EAF4 0C04F518 stceq  5,cr15,[r4],{#0x18}
:0200EAF8 414DE582 unknown
:0200EAFC 9CC42599 stclsl 5,cr2,[r4],{#0x99}
:0200EB00 B1F4F502 mvnlts r15,r2,lsl #0xa
:0200EB04 3112409D unknown
:0200EB08 31547C00 cmpcc r4,r0,lsl #0x18
:0200EB0C 20316040 eorcss r6,r1,r0,asr #0x0
:0200EB10 80310029 eorhis r0,r1,r9,lsr #0x0
:0200EB14 5C0031A7 stcpl  1,cr3,[r0],{#0xa7}
:0200EB18 05C0315D streqb r3,[r0, #+0x15d]		;r0+0x15d=*(0000019a)
:0200EB1C 1201FD87 andne  r15,r1,#0x21C0
:0200EB20 00452069 subeq  r2,r5,r9,ror #0x0
:0200EB24 A9E92169 unknown
:0200EB28 11FD9AA5 mvnnes r9,r5,lsr #0x15
:0200EB2C 0180E502 orreq  r14,r0,r2,lsl #0xa
:0200EB30 F815E1A0 ldmnvda  r5 ,{r5,r7,r8,r13,r14,r15}
:0200EB34 4D12134D unknown
:0200EB38 3D106513 unknown
:0200EB3C 3AE58110 bcc 0196EF84
:0200EB40 0210692F andeqs r6,r0,#0xBC000
:0200EB44 F48510BD strnv r1,[r5],#+0xbd
:0200EB48 EA406989 b 03029174
:0200EB4C 1110FD5A tstne r0,r10,asr r13
:0200EB50 69C030FD stmvsib  r0 ,{r0,r2,r3,r4,r5,r6,r7,r12,r13}^
:0200EB54 00710600 rsbeqs r0,r1,r0,lsl #0xc
:0200EB58 CDD500F9 unknown
:0200EB5C 00397DE4 eoreqs r7,r9,r4,ror #0x1b
:0200EB60 DE01D580 cdple 5,0,cr13,cr1,cr0,4
:0200EB64 95044D86 strls r4,[r4, #-0xd86]		;(r4-0xd86=*(fffff27a))
:0200EB68 70006981 andvc  r6,r0,r1,lsl #0x13
:0200EB6C E59811C9 ldr r1,[r8, #+0x1c9]		;r8+0x1c9=*(020d01c9)=#228871168(0x0da44c00)
:0200EB70 000D0481 andeq  r0,r13,r1,lsl #0x9
:0200EB74 0FE781CA swieq 0x00e781ca
:0200EB78 519822E9 orrpls r2,r8,r9,ror #0x5
:0200EB7C 02E50764 rsceq  r0,r5,#0x1900000
:0200EB80 9161E5A8 unknown
:0200EB84 CF169500 swigt 0x00169500
:0200EB88 982012DD stmlsda  r0!,{r0,r2,r3,r4,r6,r7,r9,r12}
:0200EB8C 87970489 ldrhi r0,[r7,+r9, lsl #0x9]
:0200EB90 192DE0E2 stmnedb  r13!,{r1,r5,r6,r7,r13,r14,r15}
:0200EB94 03011809 unknown
:0200EB98 E7925021 ldr r5,[r2,+r1, lsr #0x0]
:0200EB9C E7820107 str r0,[r2,+r7, lsl #0x2]
:0200EBA0 A5007821 strge r7,[r0, #-0x821]		;(r0-0x821=*(fffff81c))
:0200EBA4 EDE35713 stcl 7,cr5,[r3,#+0x4c]!
:0200EBA8 12E103A5 rscne  r0,r1,#0x94000002
:0200EBAC 12E912E5 rscne  r1,r9,#0x5000000E
:0200EBB0 E50140F1 str r4,[r1, #-0xf1]		;r1-0xf1=*(0da44b0f)=#0(0x00000000)
:0200EBB4 CA22E560 bgt 028C813C
:0200EBB8 012C02E5 unknown
:0200EBBC 2552252C ldrcsb r2,[r2, #-0x52c]		;(r2-0x52c=*(fffffad4))
:0200EBC0 4225B8F2 eormi  r11,r5,#0xF20000
:0200EBC4 04001920 streq r1,[r0],#-0x920
:0200EBC8 F19F2B01 orrnvs r2,r15,r1,lsl #0x16
:0200EBCC 00895500 addeq  r5,r9,r0,lsl #0xa
:0200EBD0 A0500581 subges r0,r0,r1,lsl #0xb
:0200EBD4 948D1A31 strls r1,[r13],#+0xa31
:0200EBD8 AA402549 bge 03018104
:0200EBDC 25034D86 strcs r4,[r3, #-0xd86]		;(r3-0xd86=*(fffff2cf))
:0200EBE0 25652440 strcsb r2,[r5, #-0x440]!
:0200EBE4 3FA48930 swicc 0x00a48930
:0200EBE8 25A04025 strcs r4,[r0, #+0x25]!
:0200EBEC 4069B400 rsbmi  r11,r9,r0,lsl #0x8
:0200EBF0 306928AB rsbcc  r2,r9,r11,lsr #0x11
:0200EBF4 3935A485 ldmccdb  r5!,{r0,r2,r7,r10,r13,r15}
:0200EBF8 05B10500 ldreq r0,[r1, #+0x500]!
:0200EBFC 00415696 unknown
:0200EC00 2C40718C stccsl 1,cr7,[r0],{#0x8c}
:0200EC04 044D0071 streqb r0,[r13],#-0x71
:0200EC08 627D5141 rsbvss r5,r13,#0x40000010
:0200EC0C 161D16F5 unknown
:0200EC10 2671410E unknown
:0200EC14 2D58002D unknown
:0200EC18 2D85AA80 unknown
:0200EC1C 36F14800 unknown
:0200EC20 270D0445 strcs r0,r5,r13,#0x40000010
:0200EC24 7A1AA461 bvc 026B7DB0
:0200EC28 75EB0268 strvcb r0,[r11, #+0x268]!
:0200EC2C 7D036135 unknown
:0200EC30 00857900 addeq  r7,r5,r0,lsl #0x12
:0200EC34 6D0035B8 unknown
:0200EC38 D104391E unknown
:0200EC3C D1701917 cmnle r0,r7,lsl r9
:0200EC40 3F81F018 swicc 0x0081f018
:0200EC44 3577744D ldrccb r7,[r7, #-0x44d]!
:0200EC48 6157F150 cmpvs r7,r0,asr r1
:0200EC4C 22D7F115 sbccss r15,r7,#0x40000005
:0200EC50 A7F13D82 ldrgeb r3,[r1,+r2, lsl #0x1b]!
:0200EC54 840415F8 strhi r1,[r4],#-0x5f8
:0200EC58 85342501 ldrhi r2,[r4, #-0x501]!
:0200EC5C 1565F818 strneb r15,[r5, #-0x818]!
:0200EC60 20A1F804 adccs  r15,r1,r4,lsl #0x10
:0200EC64 80210019 eorhi  r0,r1,r9,lsl r0
:0200EC68 E000216E and  r2,r0,r14,ror #0x2
:0200EC6C 3880215D stmccia  r0 ,{r0,r2,r3,r4,r6,r8,r13}
:0200EC70 00192021 andeqs r2,r9,r1,lsr #0x0
:0200EC74 21658021 unknown
:0200EC78 215DBC00 cmpcs r13,r0,lsl #0x18
:0200EC7C 23154480 tstcs r5,#0x80000000
:0200EC80 82F10019 rschis r0,r1,#0x19
:0200EC84 9800315C stmlsda  r0 ,{r2,r3,r4,r6,r8,r12,r13}
:0200EC88 7111035D tstvc r1,r13,asr r3
:0200EC8C 16E12E40 unknown
:0200EC90 E2811035 add  r1,r1,#0x35
:0200EC94 4139B032 teqmi r9,r2,lsr r0
:0200EC98 A0000907 andge  r0,r0,r7,lsl #0x12
:0200EC9C 4F70DD0C swimi 0x0070dd0c
:0200ECA0 64004D4A strvs r4,[r0],#-0xd4a
:0200ECA4 1C810103 stcne  1,cr0,[r1],{#0x3}
:0200ECA8 0954E580 ldmeqdb  r4 ,{r7,r8,r10,r13,r14,r15}^
:0200ECAC 21013025 unknown
:0200ECB0 29D015B2 ldmcsib  r0 ,{r1,r4,r5,r7,r8,r10,r12}^
:0200ECB4 2315B626 tstcs r5,#0x2600000
:0200ECB8 06290005 unknown
:0200ECBC 01D005B4 ldreqh r0,[r0, #+0x54]		;r0+0x54=*(00000091)
:0200ECC0 83062900 unknown
:0200ECC4 2C001136 stccs  1,cr1,[r0],{#0x36}
:0200ECC8 FD416103 unknown
:0200ECCC 32863B80 addcc  r3,r6,#0x20000
:0200ECD0 357302FD ldrccb r0,[r3, #-0x2fd]!
:0200ECD4 06316511 unknown
:0200ECD8 6C016550 stcvs  5,cr6,[r1],{#0x50}
:0200ECDC 06E5804D unknown
:0200ECE0 C901E540 stmgtdb  r1 ,{r6,r8,r10,r13,r14,r15}
:0200ECE4 21201500 unknown
:0200ECE8 212EF0C0 msrcs CPSR_fsx,r0
:0200ECEC 80100900 andhis r0,r0,r0,lsl #0x12
:0200ECF0 112D413D unknown
:0200ECF4 B6C10DA0 strltb r0,[r1],+r0, lsr #0x1b
:0200ECF8 51458625 unknown
:0200ECFC 45A0E286 strmi r14,[r0, #+0x286]!
:0200ED00 8D444151 unknown
:0200ED04 91012D31 unknown
:0200ED08 0191E661 orreqs r14,r1,r1,ror #0xc
:0200ED0C 17819180 strne r9,[r1,+r0, lsl #0x3]
:0200ED10 84002157 strhi r2,[r0],#-0x157
:0200ED14 80719102 rsbhis r9,r1,r2,lsl #0x2
:0200ED18 20190191 mulcss r9,r1,r1
:0200ED1C 0EE98081 cdpeq 0,14,cr8,cr9,cr1,4
:0200ED20 60EBFF86 rscvs  r15,r11,r6,lsl #0x1f
:0200ED24 A0719102 rsbges r9,r1,r2,lsl #0x2
:0200ED28 50019140 andpl  r9,r1,r0,asr #0x2
:0200ED2C 1DE59F42 stcnel 15,cr9,[r5,#+0x108]!
:0200ED30 0C0D0E10 stceq  14,cr0,[r13],{#0x10}
:0200ED34 F105B8A1 unknown
:0200ED38 001D5E38 andeqs r5,r13,r8,lsr r14
:0200ED3C B505108D strlt r1,[r5, #-0x8d]		;(r5-0x8d=*(006bff73))
:0200ED40 990BB40B stmlsdb  r11 ,{r0,r1,r3,r10,r12,r13,r15}
:0200ED44 05E59420 streqb r9,[r5, #+0x420]!
:0200ED48 02E08001 rsceq  r8,r0,#0x1
:0200ED4C 70350CE0 eorvcs r0,r5,r0,ror #0x19
:0200ED50 94209DFB unknown
:0200ED54 5405209D strpl r2,[r5],#-0x9d
:0200ED58 00E08111 rsceq  r8,r0,r1,lsl r1
:0200ED5C 816C10DD unknown
:0200ED60 50A110E5 adcpl  r1,r1,r5,ror #0x1
:0200ED64 F400A1F1 strnv r10,[r0],#-0x1f1
:0200ED68 20190015 andcss r0,r9,r5,lsl r0
:0200ED6C 75ED810D strvcb r8,[r13, #+0x10d]!
:0200ED70 01DC002D biceqs r0,r12,r13,lsr #0x0
:0200ED74 310D1B59 unknown
:0200ED78 19806D60 stmneib  r0 ,{r5,r6,r8,r10,r11,r13,r14}
:0200ED7C 00352CE5 eoreqs r2,r5,r5,ror #0x19
:0200ED80 D92075C8 stmledb  r0!,{r3,r6,r7,r8,r10,r12,r13,r14}
:0200ED84 E1C07500 bic  r7,r0,r0,lsl #0xa
:0200ED88 AC003574 stcge  5,cr3,[r0],{#0x74}
:0200ED8C 50005971 andpl  r5,r0,r1,ror r9
:0200ED90 1011E3A0 andnes r14,r1,r0,lsr #0x7
:0200ED94 59400589 stmpldb  r0 ,{r0,r3,r7,r8,r10}^
:0200ED98 51100D0D tstpl r0,r13,lsl #0x1a
:0200ED9C 0C0DE780 stceq  7,cr14,[r13],{#0x80}
:0200EDA0 0000051D andeq  r0,r0,r13,lsl r5
:0200EDA4 05604197 streqb r4,[r0, #-0x197]!
:0200EDA8 51D3803D bicpls r8,r3,r13,lsr r0
:0200EDAC 1000003D andne  r0,r0,r13,lsr r0
:0200EDB0 8502A597 strhi r10,[r2, #-0x597]		;(r2-0x597=*(fffffa69))
:0200EDB4 1D11E0E2 unknown
:0200EDB8 1C4DE591 stcnel 5,cr14,[r13],{#0x91}
:0200EDBC E7911106 ldr r1,[r1,+r6, lsl #0x2]
:0200EDC0 41410508 unknown
:0200EDC4 E1A05800 mov  r5,r0,lsl #0x10		;r5=3997696(0x3d0000)
:0200EDC8 55040020 strpl r0,[r4, #-0x20]		;(r4-0x20=*(ffffffe0))
:0200EDCC FFFFEFE3 swinv 0x00ffefe3
:0200EDD0 0001503A andeq  r5,r1,r10,lsr r0
:0200EDD4 0660699F unknown
:0200EDD8 41E79001 mvnmi  r9,r1
:0200EDDC 4142C350 unknown
:0200EDE0 F9013400 stmnvdb  r1 ,{r10,r12,r13}
:0200EDE4 00E28612 rsceq  r8,r2,r2,lsl r6
:0200EDE8 01590920 cmpeq r9,r0,lsr #0x12
:0200EDEC 1DE00C0D stcnel 12,cr0,[r0,#+0x34]!
:0200EDF0 06203192 unknown
:0200EDF4 E7812321 str r2,[r1,+r1, lsr #0x6]
:0200EDF8 E1A06820 mov  r6,r0,lsr #0x10		;r6=0(0x0)
:0200EDFC 3D000114 unknown
:0200EE00 090E4C31 stmeqdb  r14 ,{r0,r4,r5,r10,r11,r14}
:0200EE04 CDE15610 stcgtl 6,cr5,[r1,#+0x40]!
:0200EE08 C0890CDD unknown
:0200EE0C 6021910D eorvs  r9,r1,r13,lsl #0x2
:0200EE10 F00021B2 strnvh r2,[r0], -r2
:0200EE14 C0A88049 adcgt  r8,r8,r9,asr #0x0
:0200EE18 19E5812D unknown
:0200EE1C 70250D20 eorvc  r0,r5,r0,lsr #0x1a
:0200EE20 002550A9 eoreq  r5,r5,r9,lsr #0x1
:0200EE24 E080B5CC add  r11,r0,r12,asr #0xb
:0200EE28 BCE5801D stcltl 0,cr8,[r5],#+0x74
:0200EE2C 1920C905 stmnedb  r0!,{r0,r2,r8,r11,r14,r15}
:0200EE30 9F802100 swils 0x00802100
:0200EE34 21A40021 movcs  r0,r1,lsr #0x0		;r0=228871168(0xda44c00)
:0200EE38 21572480 cmpcs r7,r0,lsl #0x9
:0200EE3C 21001920 unknown
:0200EE40 00219680 eoreq  r9,r1,r0,lsl #0xd
:0200EE44 28802180 stmcsia  r0 ,{r7,r8,r13}
:0200EE48 19202157 stmnedb  r0!,{r0,r1,r2,r4,r6,r8,r13}
:0200EE4C 8D802100 unknown
:0200EE50 215C0021 cmpcs r12,r1,lsr #0x0
:0200EE54 D75EC910 unknown
:0200EE58 00192021 andeqs r2,r9,r1,lsr #0x0
:0200EE5C 85848021 strhi r8,[r4, #+0x21]		;r4+0x21=*(00000021)
:0200EE60 827101FD rsbhis r0,r1,#0x4000003F
:0200EE64 02756730 rsbeqs r6,r5,#0xC00000
:0200EE68 81D12019 bichis r2,r1,r9,lsl r0
:0200EE6C 45FF857B ldrmib r8,[r15, #+0x57b]!
:0200EE70 C770690A ldrgtb r6,[r0,-r10, lsl #0x12]!
:0200EE74 E5801E34 str r1,[r0, #+0xe34]		;r0+0xe34=*(0da45a34)=#0(0x00000000)
:0200EE78 1DEB0C05 stcnel 12,cr0,[r11,#+0x14]!
:0200EE7C 4550F811 ldrmib r15,[r0, #-0x811]		;r0-0x811=*(0da443ef)=#0(0x00000000)
:0200EE80 72FD388A rscvcs r3,r13,#0x8A0000
:0200EE84 11602021 unknown
:0200EE88 11C13BED bicne  r3,r1,r13,ror #0x17
:0200EE8C 11124DCD tstne r2,r13,asr #0x1b
:0200EE90 AD1BC102 unknown
:0200EE94 C1006540 unknown
:0200EE98 3F910F1A swicc 0x00910f1a
:0200EE9C 001D30E5 andeqs r3,r13,r5,ror #0x1
:0200EEA0 11E551B5 strneh r5,[r5, #+0x15]!
:0200EEA4 1D239D10 stcne  13,cr9,[r3,#-0x40]!
:0200EEA8 2D49DC30 unknown
:0200EEAC AA2DE3A0 bge 02B87D34
:0200EEB0 3DF1212D ldcccl 1,cr2,[r1,#+0xb4]!
:0200EEB4 55F04291 ldrplb r4,[r0, #+0x291]!
:0200EEB8 1DA7E92C stcne  9,cr14,[r7,#+0xb0]!
:0200EEBC 30710C10 rsbccs r0,r1,r0,lsl r12
:0200EEC0 17100802 ldrne r0,[r0,-r2, lsl #0x10]
:0200EEC4 000D08E3 andeq  r0,r13,r3,ror #0x11
:0200EEC8 050291D8 streq r9,[r2, #-0x1d8]		;(r2-0x1d8=*(fffffe28))
:0200EECC C4000933 strgt r0,[r0],#-0x933
:0200EED0 2C3512BD ldccs  2,cr1,[r5],#-0x2f4
:0200EED4 95010009 strls r0,[r1, #-0x9]		;(r1-0x9=*(fffffff7))
:0200EED8 0300951D unknown
:0200EEDC 03A03740 moveq  r3,#0x1000000		;r3=16777216(0x1000000)
:0200EEE0 55090904 strpl r0,[r9, #-0x904]		;(r9-0x904=*(fffff6fc))
:0200EEE4 5DB3914A ldcpl  1,cr9,[r3,#+0x128]!
:0200EEE8 0978102E unknown
:0200EEEC 28905D21 ldmcsia  r0 ,{r0,r5,r8,r10,r11,r12,r14}
:0200EEF0 0504D36D streq r13,[r4, #-0x36d]		;(r4-0x36d=*(fffffc93))
:0200EEF4 0311A500 tsteq r1,#0x0
:0200EEF8 5903656B stmpldb  r3 ,{r0,r1,r3,r5,r6,r8,r10,r13,r14}
:0200EEFC 9D400512 unknown
:0200EF00 51502912 cmppl r0,r2,lsl r9
:0200EF04 E195558B orrs r5,r5,r11,lsl #0xb
:0200EF08 1102FF3C unknown
:0200EF0C 50412091 unknown
:0200EF10 51061051 unknown
:0200EF14 195C3000 ldmnedb  r12 ,{r12,r13}^
:0200EF18 601981E0 andvss r8,r9,r0,ror #0x3
:0200EF1C 733148AD teqvc r1,#0xAD0000
:0200EF20 58F19113 ldmplia  r1!,{r0,r1,r4,r8,r12,r15}^
:0200EF24 F079005D rsbnvs r0,r9,r13,asr r0
:0200EF28 0F080D8C swieq 0x00080d8c
:0200EF2C 0AE3A00C beq 018F6F64
:0200EF30 380071ED stmccda  r0 ,{r0,r2,r3,r5,r6,r7,r8,r12,r13,r14}
:0200EF34 17E11FA1 strneb r1,[r1,+r1, lsr #0x1f]!
:0200EF38 83100530 tsthi r0,#0xC000000
:0200EF3C 4D12BD5A unknown
:0200EF40 C0314D20 eorgts r4,r1,r0,lsr #0x1a
:0200EF44 909F1841 addlss r1,r15,r1,asr #0x10
:0200EF48 BD9B001D unknown
:0200EF4C 49101941 ldmmidb  r0 ,{r0,r6,r8,r11,r12}
:0200EF50 DD710450 ldclel 4,cr0,[r1,#-0x140]!
:0200EF54 278EC431 unknown
:0200EF58 6539F902 ldrvs r15,[r9, #-0x902]!
:0200EF5C 18002D02 stmneda  r0 ,{r1,r8,r10,r11,r13}
:0200EF60 3C40E928 stcccl 9,cr14,[r0],{#0x28}
:0200EF64 E5900E4E ldr r0,[r0, #+0xe4e]		;r0+0xe4e=*(0da45a4e)=#0(0x00000000)
:0200EF68 84E75765 unknown
:0200EF6C 1008EBFF unknown
:0200EF70 3C3110D1 ldccc  0,cr1,[r1],#-0x344
:0200EF74 2E3C28C5 cdpcs 8,2,cr2,cr12,cr5,6
:0200EF78 103D718D eornes r7,r13,r13,lsl #0x3
:0200EF7C C04538CE subgt  r3,r5,r14,asr #0x11
:0200EF80 2BE148F1 blcs 0186134C
:0200EF84 10911281 addnes r1,r1,r1,lsl #0x5
:0200EF88 823E0FB8 eorhis r0,r14,#0x2E0
:0200EF8C 0CB984B9 ldceq  4,cr8,[r9],#+0x2e4
:0200EF90 45B8C095 ldrmi r12,[r8, #+0x95]!
:0200EF94 C46D6001 unknown
:0200EF98 081B69AE ldmeqda  r11 ,{r1,r2,r3,r5,r7,r8,r11,r13,r14}
:0200EF9C F0152015 andnvs r2,r5,r5,lsl r0
:0200EFA0 03001501 unknown
:0200EFA4 21AD4455 movcs  r4,r5,asr r4
:0200EFA8 39422512 stmccdb  r2 ,{r1,r4,r8,r10,r13}^
:0200EFAC D010B42B andles r11,r0,r11,lsr #0x8
:0200EFB0 47510BD9 unknown
:0200EFB4 D000B603 andle  r11,r0,r3,lsl #0xc
:0200EFB8 03008101 unknown
:0200EFBC 02A00431 adceq  r0,r0,#0x31000000
:0200EFC0 50255259 eorpl  r5,r5,r9,asr r2
:0200EFC4 81315D1C teqhi r1,r12,lsl r13
:0200EFC8 39D1B161 ldmccib  r1 ,{r0,r5,r6,r8,r12,r13,r15}^
:0200EFCC 55A0F692 strpl r15,[r0, #+0x692]!
:0200EFD0 2239A001 eorcss r10,r9,#0x1
:0200EFD4 52393151 eorpls r3,r9,#0x40000014
:0200EFD8 F239F239 eornvs r15,r9,#0x90000003
:0200EFDC 196504FA unknown
:0200EFE0 12314005 eornes r4,r1,#0x5
:0200EFE4 05061104 streq r1,[r6, #-0x104]		;(r6-0x104=*(fffffefc))
:0200EFE8 04AE4015 unknown
:0200EFEC 00051F09 andeq  r1,r5,r9,lsl #0x1e
:0200EFF0 250C1B8D strcs r1,[r12, #-0xb8d]		;(r12-0xb8d=*(fffff4c8))
:0200EFF4 040AD510 streq r13,[r10],#-0x510
:0200EFF8 38001D6E stmccda  r0 ,{r1,r2,r3,r5,r6,r8,r10,r11,r12}
:0200EFFC 49074831 stmmidb  r7 ,{r0,r4,r5,r11,r14}
:0200F000 7DF07D00 ldcvcl 13,cr7,[r0,#+0x0]!
:0200F004 F401C5F0 strnv r12,[r1],#-0x5f0
:0200F008 6831FD72 ldmvsda  r1!,{r1,r4,r5,r6,r8,r10,r11,r12,r13,r14,r15}
:0200F00C C0680185 rsbgt  r0,r8,r5,lsl #0x3
:0200F010 93951181 orrlss r1,r5,#0x40000020
:0200F014 1D08C1E5 unknown
:0200F018 E1004900 unknown
:0200F01C 10F1008D rscnes r0,r1,r13,lsl #0x1
:0200F020 E38EE0DC orr  r14,r14,#0xDC
:0200F024 3005E1E4 andcc  r14,r5,r4,ror #0x3
:0200F028 8220CFB8 eorhi  r12,r0,#0x2E0
:0200F02C 056502F5 streqb r0,[r5, #-0x2f5]!
:0200F030 007D822A rsbeqs r8,r13,r10,lsr #0x4
:0200F034 2FBD0689 swics 0x00bd0689
:0200F038 76E582E6 unknown
:0200F03C 01EB0049 mvneq  r0,r9,asr #0x0
:0200F040 7D80D17D unknown
:0200F044 73F1F9F1 mvnvcs r15,#0x3C4000
:0200F048 09F1F901 ldmeqib  r1!,{r0,r8,r11,r12,r13,r14,r15}^
:0200F04C 5374F1F9 cmnpl r4,#0x4000003E
:0200F050 4F95C07D swimi 0x0095c07d
:0200F054 390221E9 stmccdb  r2 ,{r0,r3,r5,r6,r7,r8,r13}
:0200F058 51FD3F91 unknown
:0200F05C FDE77069 stc2l 0,cr7,[r7,#+0x1a4]!
:0200F060 C9F06981 unknown
:0200F064 FD106525 unknown
:0200F068 54F1FDF1 unknown
:0200F06C 219F3F20 orrcss r3,r15,r0,lsr #0x1e
:0200F070 715C1520 cmpvc r12,r0,lsr #0xa
:0200F074 91220101 unknown
:0200F078 3EC11961 cdpcc 9,12,cr1,cr1,cr1,3
:0200F07C F1918191 unknown
:0200F080 A9510007 ldmgedb  r1 ,{r0,r1,r2}^
:0200F084 01E20111 mvneq  r0,r1,lsl r1
:0200F088 F079E3F2 unknown
:0200F08C F079F079 rsbnvs r15,r9,r9,ror r0
:0200F090 F0799176 rsbnvs r9,r9,r6,ror r1
:0200F094 F079F079 rsbnvs r15,r9,r9,ror r0
:0200F098 0174F0E7 cmneq r4,r7,ror #0x1
:0200F09C 85F18592 ldrhib r8,[r1, #+0x592]!
:0200F0A0 74F185F1 unknown
:0200F0A4 F1853C91 unknown
:0200F0A8 F185F185 orrnv  r15,r5,r5,lsl #0x3
:0200F0AC D2017574 andle  r7,r1,#0x1D000000
:0200F0B0 42010049 andmi  r0,r1,#0x49
:0200F0B4 01F201E7 mvneqs r0,r7,ror #0x3
:0200F0B8 820102F2 andhi  r0,r1,#0x2000000F
:0200F0BC 006DF201 rsbeq  r15,r13,r1,lsl #0x4
:0200F0C0 BBF2011C bllt 01C8F538
:0200F0C4 F201F201 andnv  r15,r1,#0x10000000
:0200F0C8 F201F201 andnv  r15,r1,#0x10000000
:0200F0CC 0259F201 subeqs r15,r9,#0x10000000
:0200F0D0 F2015201 andnv  r5,r1,#0x10000000
:0200F0D4 01F201FF ldreqsh r0,[r2, #+0x1f]!
:0200F0D8 798079F2 stmvcib  r0 ,{r1,r4,r5,r6,r7,r8,r11,r12,r13,r14}
:0200F0DC 79F079F0 unknown
:0200F0E0 3F9122F0 swicc 0x009122f0
:0200F0E4 F079F079 rsbnvs r15,r9,r9,ror r0
:0200F0E8 76F4F079 unknown
:0200F0EC 1D8134C9 unknown
:0200F0F0 9F306764 swils 0x00306764
:0200F0F4 30195BF5 ldrccsh r5,[r9], -r5
:0200F0F8 C0003DC1 andgt  r3,r0,r1,asr #0x1b
:0200F0FC E4E32C8C unknown
:0200F100 B83005C1 ldmltda  r0!,{r0,r6,r7,r8,r10}
:0200F104 29241D3F stmcsdb  r4!,{r0,r1,r2,r3,r4,r5,r8,r10,r11,r12}
:0200F108 2004C860 andcs  r12,r4,r0,ror #0x10
:0200F10C B913346D ldmltdb  r3 ,{r0,r2,r3,r5,r6,r10,r12,r13}
:0200F110 995FE504 ldmlsdb  r15 ,{r2,r8,r10,r13,r14,r15}^
:0200F114 D174181B cmnle r4,r11,lsl r8
:0200F118 35B44110 ldrcc r4,[r4, #+0x110]!
:0200F11C 3174C105 cmncc r4,r5,lsl #0x2
:0200F120 C577785F ldrgtb r7,[r7, #-0x85f]!
:0200F124 D4519F04 ldrleb r9,[r1],#-0xf04
:0200F128 78F4C50C ldmvcia  r4!,{r2,r3,r8,r10,r14,r15}^
:0200F12C F8790215 unknown
:0200F130 753C0099 ldrvc r0,[r12, #-0x99]!
:0200F134 710AB879 unknown
:0200F138 1CA01100 stcne  1,cr1,[r0],#+0x0
:0200F13C 7CDD3175 ldcvcl 1,cr3,[r13],{#0x75}
:0200F140 C1EDF06D mvngt  r15,r13,ror #0x0
:0200F144 4DE84D2C stcmil 13,cr4,[r8,#+0xb0]!
:0200F148 22C558F8 sbccs  r5,r5,#0xF80000
:0200F14C F55214F5 ldrnvb r1,[r2, #-0x4f5]		;(r2-0x4f5=*(fffffb0b))
:0200F150 5805B727 stmplda  r5 ,{r0,r1,r2,r5,r8,r9,r10,r12,r13,r15}
:0200F154 29023909 stmcsdb  r2 ,{r0,r3,r8,r11,r12,r13}
:0200F158 11035D00 unknown
:0200F15C 03DD2C00 biceqs r2,r13,#0x0
:0200F160 6D68B9BD stcvsl 9,cr11,[r8,#-0x2f4]!
:0200F164 FD17DDFC unknown
:0200F168 E5EC6D01 strb r6,[r12, #+0xd01]!
:0200F16C 1029C89E mlane  r9,r14,r8,r12unknown
:0200F170 350CC9BF strcc r12,[r12, #-0x9bf]		;(r12-0x9bf=*(fffff696))
:0200F174 02010110 andeq  r0,r1,#0x4
:0200F178 C51CC1A4 ldrgt r12,[r12, #-0x1a4]		;(r12-0x1a4=*(fffffeb1))
:0200F17C 196B938C unknown
:0200F180 035D6608 cmpeq r13,#0x800000
:0200F184 EBFF82F4 bl 01FEFD5C
:0200F188 CCC5059C stcgtl 5,cr0,[r5],{#0x9c}
:0200F18C 8E4CC5A4 cdphi 5,4,cr12,cr12,cr4,5
:0200F190 7D0F01F9 unknown
:0200F194 4955D509 ldmmidb  r5 ,{r0,r3,r8,r10,r12,r14,r15}^
:0200F198 5CCD7800 stcpll 8,cr7,[r13],{#0x0}
:0200F19C 8C3CCDC0 ldchi  13,cr12,[r12],#-0x300
:0200F1A0 CD15DC4F unknown
:0200F1A4 CC3F8CAC ldcgt  12,cr8,[r15],#-0x2b0
:0200F1A8 3F8C2CCD swicc 0x008c2ccd
:0200F1AC 8C913CCD ldchi  12,cr3,[r1],{#0xcd}
:0200F1B0 8D3CCD3F ldchi  13,cr12,[r12,#-0xfc]!
:0200F1B4 FD1CCD5F unknown
:0200F1B8 E4065D0A str r5,[r6],#-0xd0a
:0200F1BC B1E71215 mvnlt  r1,r5,lsl r2
:0200F1C0 40152C01 andmis r2,r5,r1,lsl #0x18
:0200F1C4 15801FE3 strne r1,[r0, #+0xfe3]		;r0+0xfe3=*(00000fe3)
:0200F1C8 DD08E1E2 unknown
:0200F1CC 2502150C strcs r1,[r2, #-0x50c]		;(r2-0x50c=*(fffffaf4))
:0200F1D0 39F02500 unknown
:0200F1D4 1D7E7032 ldcnel 0,cr7,[r14,#-0xc8]!
:0200F1D8 0209F588 andeq  r15,r9,#0x22000000
:0200F1DC 7B5140D5 blvc 0345F538
:0200F1E0 E117F514 tst r7,r4,lsl r5
:0200F1E4 BD71DD69 ldcltl 13,cr13,[r1,#-0x1a4]!
:0200F1E8 0D7113D9 ldceql 3,cr1,[r1,#-0x364]!
:0200F1EC ED712024 ldcl 0,cr2,[r1,#-0x90]!
:0200F1F0 670826C1 strvs r2,[r1,#-0x90]!
:0200F1F4 207C0E31 rsbcss r0,r12,r1,lsr r14
:0200F1F8 2AFD23BD bcs 01F580F4
:0200F1FC 0D010104 unknown
:0200F200 07B4D910 unknown
:0200F204 400D035D andmi  r0,r13,r13,asr r3
:0200F208 07B6113D unknown
:0200F20C 8D9C1A45 unknown
:0200F210 0C2D005D stceq  0,cr0,[r13],#-0x174
:0200F214 A8E2803B unknown
:0200F218 B4860829 strlt r0,[r6],#+0x829
:0200F21C 4DE1D329 stcmil 3,cr13,[r1,#+0xa4]!
:0200F220 D339B61A teqle r9,#0x1A00000
:0200F224 222FFD10 eorcs  r15,r15,#0x400
:0200F228 083C19BB ldmeqda  r12!,{r0,r1,r3,r4,r5,r7,r8,r11,r12}
:0200F22C 3FF90E35 swicc 0x00f90e35
:0200F230 24E90331 unknown
:0200F234 791CE1D4 ldmvcdb  r12 ,{r2,r4,r6,r7,r8,r13,r14,r15}
:0200F238 2004E121 andcs  r14,r4,r1,lsr #0x2
:0200F23C 24B003D1 unknown
:0200F240 10D5E1C4 sbcnes r14,r5,r4,asr #0x3
:0200F244 10441139 subne  r1,r4,r9,lsr r1
:0200F248 08E51884 unknown
:0200F24C 573D0FA9 ldrpl r0,[r13,-r9, lsr #0x1f]!
:0200F250 A5010114 strge r0,[r1, #-0x114]		;(r1-0x114=*(fffffeec))
:0200F254 D06C0F27 rsble  r0,r12,r7,lsr #0x1e
:0200F258 620517CD andvs  r1,r5,#0x3340000
:0200F25C 8D5092B5 unknown
:0200F260 E104B104 unknown
:0200F264 6169EE13 unknown
:0200F268 6900054D stmvsdb  r0 ,{r0,r2,r3,r6,r8,r10}
:0200F26C 008D4B11 addeq  r4,r13,r1,lsl r11
:0200F270 AD01E5FF unknown
:0200F274 09C21FC8 stmeqib  r2 ,{r3,r6,r7,r8,r9,r10,r11,r12}^
:0200F278 A102E910 unknown
:0200F27C 7150090D cmpvc r0,r13,lsl #0x12
:0200F280 09CAF804 stmeqib  r10 ,{r2,r11,r12,r13,r14,r15}^
:0200F284 CB246130 blgt 0292774C
:0200F288 54490009 strplb r0,[r9],#-0x9
:0200F28C B64005CC strltb r0,[r9],#-0x9
:0200F290 35072DCD strcc r2,[r7, #-0xdcd]		;(r7-0xdcd=*(8712d81e))
:0200F294 5D149514 unknown
:0200F298 05149113 ldreq r9,[r4, #-0x113]		;(r4-0x113=*(fffffeed))
:0200F29C 55BE03F5 ldrpl r0,[r14, #+0x3f5]!
:0200F2A0 535D01C9 cmppl r13,#0x40000032
:0200F2A4 E28550E0 add  r5,r5,#0xE0
:0200F2A8 035906F5 cmpeq r9,#0xF500000
:0200F2AC DD00A5C8 unknown
:0200F2B0 21661518 unknown
:0200F2B4 9D14C180 unknown
:0200F2B8 10E16491 smlalne  r6,r1,r1,r4
:0200F2BC 9100E114 unknown
:0200F2C0 00027554 andeq  r7,r2,r4,asr r5
:0200F2C4 FD6EE11B stc2l 1,cr14,[r14,#-0x6c]!
:0200F2C8 BD8F4311 unknown
:0200F2CC 0F44E905 swieq 0x0044e905
:0200F2D0 048D331C streq r3,[r13],#+0x31c
:0200F2D4 09E1C10C unknown
:0200F2D8 C01E2910 andgts r2,r14,r0,lsl r9
:0200F2DC D181311F orrle  r3,r1,r15,lsl r1
:0200F2E0 D4247514 unknown
:0200F2E4 0C30A590 ldceq  5,cr10,[r0],#-0x240
:0200F2E8 51A60085 movpl  r0,r5,lsl #0x1		;r0=7995392(0x7a0000)
:0200F2EC 911E4850 tstls r14,r0,asr r8
:0200F2F0 B7D52451 unknown
:0200F2F4 B7913A81 ldrlt r3,[r1,+r1, lsl #0x15]
:0200F2F8 5945BDB7 stmpldb  r5 ,{r0,r1,r2,r4,r5,r7,r8,r10,r11,r12,r13,r15}^
:0200F2FC 7D2E2DF4 stcvc  13,cr2,[r14,#-0x3d0]!
:0200F300 3D2A95F0 stccc  5,cr9,[r10,#-0x3c0]!
:0200F304 307DFC04 rsbccs r15,r13,r4,lsl #0x18
:0200F308 14555451 ldrneb r5,[r5],#-0x451
:0200F30C D40079C8 strle r7,[r0],#-0x9c8
:0200F310 9736E580 ldrls r14,[r6,-r0, lsl #0xb]!
:0200F314 BD707164 ldcltl 1,cr7,[r0,#-0x190]!
:0200F318 00051263 andeq  r1,r5,r3,ror #0x4
:0200F31C 19101069 ldmnedb  r0 ,{r0,r3,r5,r6,r12}
:0200F320 1004B619 andne  r11,r4,r9,lsl r6
:0200F324 15FD27F9 ldrneb r2,[r13, #+0x7f9]!
:0200F328 33CD9139 biccc  r9,r13,#0x4000000E
:0200F32C 01614C02 unknown
:0200F330 B8BF5029 ldmltia  r15!,{r0,r3,r5,r12,r14}
:0200F334 0071EB02 rsbeqs r14,r1,r2,lsl #0x16
:0200F338 2BC3FA15 blcs 0110DB94
:0200F33C 082A15C2 stmeqda  r10!,{r1,r6,r7,r8,r10,r12}
:0200F340 6F91490D swivs 0x0091490d
:0200F344 B407317F strlt r3,[r7],#-0x17f
:0200F348 3B014391 blcc 02060194
:0200F34C 10000391 mulne  r0,r1,r3
:0200F350 F0918F35 addnvs r8,r1,r5,lsr r15
:0200F354 822E6711 eorhi  r6,r14,#0x440000
:0200F358 202091E2 eorcs  r9,r0,r2,ror #0x3
:0200F35C 809F19E0 addhis r1,r15,r0,ror #0x13
:0200F360 0A711020 beq 03C533E8
:0200F364 01FD0031 mvneqs r0,lsr r1
:0200F368 4CE21669 stcmil 6,cr1,[r2],#+0x1a4
:0200F36C E592CE3C ldr r12,[r2, #+0xe3c]		;r2+0xe3c=*(00000e3c)
:0200F370 20032465 andcs  r2,r3,r5,ror #0x8
:0200F374 660807E0 strvs r0,r2,r3,r5,ror #0x8
:0200F378 B5DD1975 ldrltb r1,[r13, #+0x975]		;r13+0x975=*(8902c990)
:0200F37C 65303C66 ldrvs r3,[r0, #-0xc66]!
:0200F380 CA38C911 bgt 02E417CC
:0200F384 04693005 unknown
:0200F388 06E022C2 unknown
:0200F38C 0D8204CD unknown
:0200F390 000DDC00 andeq  r13,r13,r0,lsl #0x18
:0200F394 8C0F9DDC stchi  13,cr9,[r15],{#0xdc}
:0200F398 30012AE2 andcc  r2,r1,r2,ror #0x15
:0200F39C 79B0E253 ldmvcib  r0!,{r0,r1,r4,r6,r9,r13,r14,r15}
:0200F3A0 000DB205 andeq  r11,r13,r5,lsl #0x4
:0200F3A4 014504A0 unknown
:0200F3A8 1AFFFFF7 bne 0200F38C
:0200F3AC DC0210B0 stcle  0,cr1,[r2],{#0xb0}
:0200F3B0 E1C00821 bic  r0,r0,r1,lsr #0x10
:0200F3B4 E5206375 str r6,[r0, #-0x375]!
:0200F3B8 D228F900 eorle  r15,r8,#0x0
:0200F3BC 2190E592 unknown
:0200F3C0 91010169 unknown
:0200F3C4 C9902359 ldmgtib  r0 ,{r0,r3,r4,r6,r8,r9,r13}
:0200F3C8 E92D412A stmdb  r13!,{r1,r3,r5,r8,r14}
:0200F3CC BD9F12EC unknown
:0200F3D0 00AD8128 adceq  r8,r13,r8,lsr #0x2
:0200F3D4 57692019 unknown
:0200F3D8 010025AE unknown
:0200F3DC A517831A ldrge r8,[r7, #-0x31a]		;(r7-0x31a=*(8712e2d1))
:0200F3E0 025D9102 subeqs r9,r13,#0x80000000
:0200F3E4 B8225D11 stmltda  r2!,{r0,r4,r8,r10,r11,r12,r14}
:0200F3E8 5505074D strpl r0,[r5, #-0x74d]		;(r5-0x74d=*(003cf8b3))
:0200F3EC 203C012D eorcss r0,r12,r13,lsr #0x2
:0200F3F0 1E480590 mcrne 5,2,r0,cr8,cr0,{4}
:0200F3F4 01050193 swpeq r0,r3,r5
:0200F3F8 64015200 strvs r5,[r1],#-0x200
:0200F3FC 40430079 submi  r0,r3,r9,ror r0
:0200F400 2621D000 unknown
:0200F404 0301C161 unknown
:0200F408 0075113D rsbeqs r1,r5,r13,lsr r1
:0200F40C D95DE3D4 ldmledb  r13 ,{r2,r4,r6,r7,r8,r9,r13,r14,r15}^
:0200F410 3179020A cmncc r9,r10,lsl #0x4
:0200F414 120D109D andne  r1,r13,#0x9D
:0200F418 10E5742C rscne  r7,r5,r12,lsr #0x8
:0200F41C 04E02012 unknown
:0200F420 01E5D150 mvneq  r13,r0,asr r1
:0200F424 E5D030C4 ldrb r3,[r0, #+0xc4]		;r0+0xc4=*(007a00c4)
:0200F428 05E10009 streqb r0,[r1, #+0x9]!
:0200F42C C5900009 ldrgt r0,[r0, #+0x9]		;r0+0x9=*(007a0009)
:0200F430 09064009 stmeqdb  r6 ,{r0,r3,r14}
:0200F434 4009C600 andmi  r12,r9,r0,lsl #0xc
:0200F438 AA000907 bge 0201185C
:0200F43C 084009C7 stmeqda  r0 ,{r0,r1,r2,r6,r7,r8,r11}^
:0200F440 C805D150 stmgtda  r5 ,{r4,r6,r8,r12,r14,r15}
:0200F444 05D00230 ldreqb r0,[r0, #+0x230]		;r0+0x230=*(007a0230)
:0200F448 01550003 cmpeq r5,r3
:0200F44C D1003009 unknown
:0200F450 D000C905 andle  r12,r0,r5,lsl #0x12
:0200F454 01530182 cmpeq r3,r2,lsl #0x3
:0200F458 20A51720 adccs  r1,r5,r0,lsr #0xe
:0200F45C A5A7E281 strge r14,[r7, #+0x281]!
:0200F460 22222400 eorcs  r2,r2,#0x0
:0200F464 13FD0035 mvnnes r0,#0x35
:0200F468 94E59250 unknown
:0200F46C E0032251 and  r2,r3,r1,asr r2
:0200F470 B8013901 stmltda  r1 ,{r0,r8,r11,r12,r13}
:0200F474 B8E1D534 unknown
:0200F478 2514DD04 ldrcs r13,[r4, #-0xd04]		;(r4-0xd04=*(fffff2fc))
:0200F47C 4C151D06 ldcmi  13,cr1,[r5],{#0x6}
:0200F480 2089951E addcs  r9,r9,r14,lsl r5
:0200F484 9F0147FC swils 0x000147fc
:0200F488 820198B5 andhi  r9,r1,#0xB50000
:0200F48C 49000AB5 stmmidb  r0 ,{r0,r2,r4,r5,r7,r9,r11}
:0200F490 0029EC00 eoreq  r14,r9,r0,lsl #0x18
:0200F494 38DD1309 ldmccia  r13 ,{r0,r3,r8,r9,r12}^
:0200F498 05B102AD ldreq r0,[r1, #+0x2ad]!
:0200F49C 02FD7D94 rsceqs r7,r13,#0x2500
:0200F4A0 A9007D7E stmgedb  r0 ,{r1,r2,r3,r4,r5,r6,r8,r10,r11,r12,r13,r14}
:0200F4A4 00A9D090 umlaleq  r13,r9,r0,r0
:0200F4A8 AD0A01C0 unknown
:0200F4AC 212117B1 strcsh r1,[r1, -r1]!
:0200F4B0 12310145 eornes r0,r1,#0x40000011
:0200F4B4 89003D24 stmhidb  r0 ,{r2,r5,r8,r10,r11,r12,r13}
:0200F4B8 006F2210 rsbeq  r2,r15,r0,lsl r2
:0200F4BC 108DBA00 addne  r11,r13,r0,lsl #0x14
:0200F4C0 A11D1035 tstge r13,r5,lsr r0
:0200F4C4 21582010 cmpcs r8,r0,lsl r0
:0200F4C8 A11860A9 tstge r8,r9,lsr #0x1
:0200F4CC 82005004 andhi  r5,r0,#0x4
:0200F4D0 4D7D0AE2 ldcmil 10,cr0,[r13,#-0x388]!
:0200F4D4 F5117C09 ldrnv r7,[r1, #-0xc09]		;(r1-0xc09=*(fffff3f7))
:0200F4D8 4CE5911D stcmil 1,cr9,[r5],#+0x74
:0200F4DC BD921E12 unknown
:0200F4E0 058D142D streq r1,[r13, #+0x42d]		;r13+0x42d=*(8902c448)
:0200F4E4 148210C0 strne r1,[r2],#+0xc0
:0200F4E8 0D94220D unknown
:0200F4EC 35168D02 ldrcc r8,[r6, #-0xd02]		;(r6-0xd02=*(fffff2fe))
:0200F4F0 00B58312 adceqs r8,r5,r2,lsl r3
:0200F4F4 4CDD11F9 ldcmil 1,cr1,[r13],{#0xf9}
:0200F4F8 0FAD9F11 swieq 0x00ad9f11
:0200F4FC 000DE002 andeq  r14,r13,r2
:0200F500 0DC82405 unknown
:0200F504 80319C10 eorhis r9,r1,r0,lsl r12
:0200F508 1D1137E1 unknown
:0200F50C D1038903 unknown
:0200F510 02009D98 andeq  r9,r0,#0x2600
:0200F514 5099002D addpls r0,r9,r13,lsr #0x0
:0200F518 140099DF strne r9,[r0],#-0x9df
:0200F51C D59F615A ldrle r6,[r15, #+0x15a]		;r15+0x15a=*(0200f67e)=#66936881(0x03fd6031)
:0200F520 9612ED06 ldrls r14,[r2],-r6, lsl #0x1a
:0200F524 0979E0E5 ldmeqdb  r9!,{r0,r2,r5,r6,r7,r13,r14,r15}^
:0200F528 4122098C unknown
:0200F52C 8004E580 andhi  r14,r4,r0,lsl #0xb
:0200F530 06510051 unknown
:0200F534 00591BC1 subeqs r1,r9,r1,asr #0x17
:0200F538 E0000594 mul  r0,r4,r5
:0200F53C 429C5029 addmis r5,r12,#0x29
:0200F540 AD144029 unknown
:0200F544 821C0F02 andhis r0,r12,#0x8
:0200F548 3F0566E2 swicc 0x000566e2
:0200F54C 1CB6E282 ldcne  2,cr14,[r6],#+0x208
:0200F550 0000E1D1 unknown
:0200F554 01E79320 mvneq  r9,r0,lsr #0x6
:0200F558 01ED4210 mvneq  r4,r0,lsl r2
:0200F55C 00E74083 rsceq  r4,r7,r3,lsl #0x1
:0200F560 00459620 subeq  r9,r5,r0,lsr #0xc
:0200F564 1098E082 addnes r14,r8,r2,lsl #0x1
:0200F568 10CD9111 sbcne  r9,r13,r1,lsl r1
:0200F56C C0CA1495 smullgt  r1,r10,r5,r4
:0200F570 E20C8230 and  r8,r12,#0x3
:0200F574 09951008 ldmeqib  r5 ,{r3,r12}
:0200F578 8315ED20 tsthi r5,#0x800
:0200F57C 653028E0 ldrvs r2,[r0, #-0x8e0]!
:0200F580 1125EB02 unknown
:0200F584 10820A01 addne  r0,r2,r1,lsl #0x14
:0200F588 00F59199 smlaleqs r9,r5,r9,r1
:0200F58C 0004E284 andeq  r14,r4,r4,lsl #0x5
:0200F590 E103E354 unknown
:0200F594 E57802ED ldrb r0,[r8, #-0x2ed]!
:0200F598 11100BD3 ldrnesb r0,[r0, -r3]
:0200F59C 0F4AF120 swieq 0x004af120
:0200F5A0 1765E281 strneb r14,[r5,-r1, lsl #0x5]!
:0200F5A4 04350150 unknown
:0200F5A8 08C83019 stmeqia  r8 ,{r0,r3,r4,r12,r13}^
:0200F5AC 00501691 unknown
:0200F5B0 3F26219F swicc 0x0026219f
:0200F5B4 E281221D add  r2,r1,#0xD0000001
:0200F5B8 334D8FB6 unknown
:0200F5BC 30180019 andccs r0,r8,r9,lsl r0
:0200F5C0 85716130 ldrhib r6,[r1, #-0x130]!
:0200F5C4 1942B131 stmnedb  r2 ,{r0,r4,r5,r8,r12,r13,r15}^
:0200F5C8 8334E110 teqhi r4,#0x4
:0200F5CC 5F0264E1 swipl 0x000264e1
:0200F5D0 81F044E1 mvnhis r4,r1,ror #0x9
:0200F5D4 2709E8BD unknown
:0200F5D8 616C0B7B unknown
:0200F5DC 3502017C strcc r0,[r2, #-0x17c]		;(r2-0x17c=*(fffffe84))
:0200F5E0 2112E106 tstcs r2,r6,lsl #0x2
:0200F5E4 0920191C stmeqdb  r0!,{r2,r3,r4,r8,r11,r12}
:0200F5E8 02BDF806 adceqs r15,r13,#0x60000
:0200F5EC 1940E591 stmnedb  r0 ,{r0,r4,r7,r8,r10,r13,r14,r15}^
:0200F5F0 B2E58123 rsclt  r8,r5,#0xC0000008
:0200F5F4 29D00011 ldmcsib  r0 ,{r0,r4}^
:0200F5F8 08244D15 stmeqda  r4!,{r0,r2,r4,r8,r10,r11,r14}
:0200F5FC 14710041 unknown
:0200F600 04956C02 ldreq r6,[r5],#+0xc02
:0200F604 9112000D tstls r2,r13
:0200F608 06170114 unknown
:0200F60C 519D00D1 ldrplsb r0,[r13, +r1]
:0200F610 FC9481DB ldc2  1,cr8,[r4],{#0xdb}
:0200F614 03B91251 moveqs r1,#0x10000005		;r1=268435461(0x10000005)
:0200F618 19815409 stmneib  r1 ,{r0,r3,r10,r12,r14}
:0200F61C BD410104 unknown
:0200F620 01031011 unknown
:0200F624 00012000 andeq  r2,r1,r0
:0200F628 2F00012C swics 0x0000012c
:0200F62C 75010155 strvc r0,[r1, #-0x155]		;r1-0x155=*(0ffffeb0)=#0(0x00000000)
:0200F630 06102110 unknown
:0200F634 21E28C1D mvncs  r8,r13,lsl r12
:0200F638 10258710 eorne  r8,r5,r0,lsl r7
:0200F63C E5943004 ldr r3,[r4, #+0x4]		;r4+0x4=*(00000004)
:0200F640 22002516 andcs  r2,r0,#0x5800000
:0200F644 E2830E41 add  r0,r3,#0x410
:0200F648 A80021FE stmgeda  r0 ,{r1,r2,r3,r4,r5,r6,r7,r8,r13}
:0200F64C 90302100 eorlss r2,r0,r0,lsl #0x2
:0200F650 202101B1 unknown
:0200F654 920039C0 andls  r3,r0,#0x300000
:0200F658 0BE02110 bleq 01817AA0
:0200F65C E2840008 add  r0,r4,#0x8
:0200F660 F50019C0 strnv r1,[r0, #-0x9c0]		;(r0-0x9c0=*(fffff640))
:0200F664 84A00049 unknown
:0200F668 20063110 andcs  r3,r6,r0,lsl r1
:0200F66C E022C1D4 unknown
:0200F670 92A40445 adcls  r0,r4,#0x45000000
:0200F674 41E02030 mvnmi  r2,lsr r0
:0200F678 49219C11 stmmidb  r1!,{r0,r4,r10,r11,r12,r15}
:0200F67C 60319022 eorvss r9,r1,r2,lsr #0x0
:0200F680 603103FD unknown
:0200F684 00C013ED sbceq  r1,r0,r13,ror #0x7
:0200F688 E00FE28C and  r14,r15,r12,lsl #0x5
:0200F68C 02910119 addeqs r0,r1,#0x40000006
:0200F690 10F5E020 rscnes r14,r5,r0,lsr #0x0
:0200F694 026442BD rsbeq  r4,r4,#0xD000000B
:0200F698 831538EB tsthi r5,#0xEB0000
:0200F69C 910021F8 unknown
:0200F6A0 0DF8D011 ldceql 0,cr13,[r8,#+0x44]!
:0200F6A4 A1109D80 tstge r0,r0,lsl #0x1b
:0200F6A8 29018152 stmcsdb  r1 ,{r1,r4,r6,r8,r15}
:0200F6AC 82F14021 rschis r4,r1,#0x21
:0200F6B0 135A1DBE cmpne r10,#0x2F80
:0200F6B4 001D0009 andeqs r0,r13,r9
:0200F6B8 0000198A andeq  r1,r0,r10,lsl #0x13
:0200F6BC 350E2A0D strcc r2,[r14, #-0xa0d]		;r14-0xa0d=*(0200e073)=#-2130657021(0x8100c103)
:0200F6C0 12D01D4B sbcnes r1,r0,#0x12C0
:0200F6C4 05110001 ldreq r0,[r1, #-0x1]		;r1-0x1=*(10000004)=#0(0x00000000)
:0200F6C8 110FAC40 mrsne r10,CPSR
:0200F6CC 05500980 ldreqb r0,[r0, #-0x980]		;(r0-0x980=*(fffff680))
:0200F6D0 10010009 andne  r0,r1,r9
:0200F6D4 7607100D strvc r1,[r7],-r13
:0200F6D8 41140089 tstmi r4,r9,lsl #0x1
:0200F6DC 00410B00 subeq  r0,r1,r0,lsl #0x16
:0200F6E0 0D541011 unknown
:0200F6E4 1FACB582 swine 0x00acb582
:0200F6E8 402015C0 eormi  r1,r0,r0,asr #0xb
:0200F6EC F9020015 stmnvdb  r2 ,{r0,r2,r4}
:0200F6F0 3129A8A1 unknown
:0200F6F4 2019159D mulcss r9,r13,r5
:0200F6F8 80AF856D adchi  r8,r15,r13,ror #0xa
:0200F6FC 4FA4B59D swimi 0x00a4b59d
:0200F700 FDD2008D unknown
:0200F704 5C6F21FF stcpll 1,cr2,[r15],#-0x3fc
:0200F708 510080F5 unknown
:0200F70C 0015007D andeqs r0,r5,r13,ror r0
:0200F710 2548215D strcsb r2,[r8, #-0x15d]		;r8-0x15d=*(020cfea3)=#21039652(0x01410a24)
:0200F714 01B10400 moveqs r0,r0,lsl #0x8		;r0=0(0x0)
:0200F718 49D700DD ldmmiib  r7 ,{r0,r2,r3,r4,r6,r7}^
:0200F71C 31B1800C movccs r8,r12			;r8=85(0x55)
:0200F720 2F21C021 swics 0x0021c021
:0200F724 A50F250E strge r2,[r15, #-0x50e]		;r15-0x50e=*(0200f21e)=#-1239790111(0xb61a4de1)
:0200F728 D1052DF8 unknown
:0200F72C F1202411 unknown
:0200F730 8103F920 unknown
:0200F734 F9102D66 ldmnvdb  r0 ,{r1,r2,r5,r6,r8,r10,r11,r13}
:0200F738 D1622D93 unknown
:0200F73C A828E981 stmgeda  r8!,{r0,r7,r8,r11,r13,r14,r15}
:0200F740 5FA8004D swipl 0x00a8004d
:0200F744 8D0C806D unknown
:0200F748 B994EB02 ldmltib  r4 ,{r1,r8,r9,r11,r13,r14,r15}
:0200F74C C1123901 tstgt r2,r1,lsl #0x12
:0200F750 41C911B5 strmih r1,[r9, #+0x15]		;r9+0x15=*(00000015)
:0200F754 4D13224D unknown
:0200F758 ED18C502 unknown
:0200F75C F7205901 strnv r5,[r0,-r1, lsl #0x12]!
:0200F760 81001D1E unknown
:0200F764 605E4153 subvss r4,r14,r3,asr r1
:0200F768 E112001D tst r2,r13,lsl r0
:0200F76C 30BEAE02 adcccs r10,r14,r2,lsl #0x1c
:0200F770 7903E1D1 stmvcdb  r3 ,{r0,r4,r6,r7,r8,r13,r14,r15}
:0200F774 EB00251E bl 02018BF4
:0200F778 01E19460 mvneq  r9,r0,ror #0x8
:0200F77C 00C91425 sbceq  r1,r9,r5,lsr #0x8
:0200F780 40004D38 andmi  r4,r0,r8,lsr r13
:0200F784 31252E10 unknown
:0200F788 30291FB8 unknown
:0200F78C 919F1024 orrlss r1,r15,r4,lsr #0x0
:0200F790 B329892F unknown
:0200F794 30A16315 adccc  r6,r1,r5,lsl r3
:0200F798 65E58021 strvsb r8,[r5, #+0x21]!
:0200F79C C7502D18 unknown
:0200F7A0 020183DC andeq  r8,r1,#0x70000003
:0200F7A4 180025CC stmneda  r0 ,{r2,r3,r6,r7,r8,r10,r13}
:0200F7A8 7DA0244D stcvc  4,cr2,[r0,#+0x134]!
:0200F7AC 03CD8110 biceq  r8,r13,#0x4
:0200F7B0 7D1018CD unknown
:0200F7B4 2D059F04 unknown
:0200F7B8 19810FB8 stmneib  r1 ,{r3,r4,r5,r7,r8,r9,r10,r11}
:0200F7BC 0182F469 orreq  r15,r2,r9,ror #0x8
:0200F7C0 D0882155 addle  r2,r8,r5,asr r1
:0200F7C4 AD22AD10 stcge  13,cr10,[r2,#-0x40]!
:0200F7C8 F9000514 stmnvdb  r0 ,{r2,r4,r8,r10}
:0200F7CC 19046100 stmnedb  r4 ,{r8,r13,r14}
:0200F7D0 0221FC10 eoreq  r15,r1,#0x1000
:0200F7D4 E2830499 add  r0,r3,#0x99000000
:0200F7D8 81D020BE ldrhih r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:0200F7DC E3528300 cmp r2,#0x0
:0200F7E0 9A000027 bls 0200F884
:0200F7E4 106518B5 unknown
:0200F7E8 9C127DC0 ldcls  13,cr7,[r2],{#0xc0}
:0200F7EC BD0E0171 unknown
:0200F7F0 42103901 andmis r3,r0,#0x4000
:0200F7F4 65003500 strvs r3,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:0200F7F8 1201806B andne  r8,r1,#0x6B
:0200F7FC 5F5543D1 swipl 0x005543d1
:0200F800 0E352135 mrceq 1,1,r2,cr5,cr5,{1}
:0200F804 019964FA ldreqsh r6,[r9, +r10]
:0200F808 C0001DBD strgth r1,[r0], -r13
:0200F80C 068EE591 unknown
:0200F810 E1D06095 unknown
:0200F814 03040104 unknown
:0200F818 51010601 unknown
:0200F81C 12E28E20 rscne  r8,r2,#0x200
:0200F820 2DE28C0C stccsl 12,cr8,[r2,#+0x30]!
:0200F824 20BE8011 adccss r8,r14,r1,lsl r0
:0200F828 8E006DC0 cdphi 13,0,cr6,cr0,cr0,6
:0200F82C A0E837D9 unknown
:0200F830 5E00D528 cdppl 5,0,cr13,cr0,cr8,1
:0200F834 07D9F0E3 ldreqb r15,r8,r14,r1,lsl r0
:0200F838 82314C71 eorhis r4,r1,#0x7100
:0200F83C 6DC171C1 unknown
:0200F840 0FB81CF5 swieq 0x00b81cf5
:0200F844 FF65A583 swinv 0x0065a583
:0200F848 08A30898 stmeqia  r3!,{r3,r4,r7,r11}
:0200F84C 64020182 strvs r0,[r2],#-0x182
:0200F850 0DC19F20 unknown
:0200F854 01019280 unknown
:0200F858 17B9E35C unknown
:0200F85C 12D010B2 sbcnes r1,r0,#0xB2
:0200F860 0C17A9E1 ldceq  9,cr10,[r7],{#0xe1}
:0200F864 8C1C1E39 ldchi  14,cr1,[r12],{#0x39}
:0200F868 100ABEE2 andne  r11,r10,r2,ror #0x1d
:0200F86C 30BAE1D1 unknown
:0200F870 4107A9D0 unknown
:0200F874 0080E240 addeq  r14,r0,r0,asr #0x4
:0200F878 13A1E08C movne  r14,#0x8C		;r14=140(0x8c)
:0200F87C C02031B8 unknown
:0200F880 990E3DE1 stmlsdb  r14 ,{r0,r5,r6,r7,r8,r10,r11,r12,r13}
:0200F884 399D4511 ldmccib  r13 ,{r0,r4,r8,r10,r14}
:0200F888 3C00082C stccc  8,cr0,[r0],{#0x2c}
:0200F88C 8C0E7951 stchi  9,cr7,[r14],{#0x51}
:0200F890 030E71E2 unknown
:0200F894 52050005 andpl  r0,r5,#0x5
:0200F898 6D130111 unknown
:0200F89C 1245150E subne  r1,r5,#0x3800000
:0200F8A0 8C7E94F5 ldchil 4,cr9,[r14],#-0x3d4
:0200F8A4 02EB0235 rsceq  r0,r11,#0x50000003
:0200F8A8 0DE35009 stceql 0,cr5,[r3,#+0x24]!
:0200F8AC 30801241 addcc  r1,r0,r1,asr #0x4
:0200F8B0 00AD0201 adceq  r0,r13,r1,lsl #0x4
:0200F8B4 00D12015 sbceqs r2,r1,r5,lsl r0
:0200F8B8 1EC410B0 mcrne 0,6,r1,cr4,cr0,{5}
:0200F8BC 9D1009E1 unknown
:0200F8C0 C430B01C unknown
:0200F8C4 1006B081 andne  r11,r6,r1,lsl #0x1
:0200F8C8 4105EDD4 unknown
:0200F8CC 100112E2 andne  r1,r1,r2,ror #0x5
:0200F8D0 0529E104 streq r14,[r9, #-0x104]!
:0200F8D4 2D891F9D unknown
:0200F8D8 21F855F9 ldrcssh r5,[r8, #+0x59]!
:0200F8DC 255EF402 ldrcsb r15,[r14, #-0x402]		;(r14-0x402=*(fffffc8a))
:0200F8E0 E1032502 unknown
:0200F8E4 11602CC1 unknown
:0200F8E8 01010F06 unknown
:0200F8EC 051550AB ldreq r5,[r5, #-0xab]		;(r5-0xab=*(003cff55))
:0200F8F0 521D0489 andpls r0,r13,#0x89000000
:0200F8F4 EB026161 bl 020A7E80
:0200F8F8 A009030E andge  r0,r9,r14,lsl #0x6
:0200F8FC 0215C2E3 andeqs r12,r5,#0x3000000E
:0200F900 452030C4 strmi r3,[r0, #-0xc4]!
:0200F904 E593C042 ldr r12,[r3, #+0x42]		;r3+0x42=*(01000042)
:0200F908 3406F914 strcc r15,[r6],#-0x914
:0200F90C 058C210F streq r2,[r12, #+0x10f]		;r12+0x10f=*(00000164)
:0200F910 D17E4820 cmnle r14,r0,lsr #0x10
:0200F914 5EE59310 mcrpl 3,7,r9,cr5,cr0,{0}
:0200F918 8106C912 unknown
:0200F91C 0049A11D subeq  r10,r9,r13,lsl r1
:0200F920 0F007D98 swieq 0x00007d98
:0200F924 E2042B30 and  r2,r4,#0xC000
:0200F928 E5917000 ldr r7,[r1, #+0x0]		;r1+0x0=*(10000005)=#0(0x00000000)
:0200F92C 405C1331 submis r1,r12,r1,lsr r3
:0200F930 85E5D74E strhib r13,[r5, #+0x74e]!
:0200F934 400F023D andmi  r0,r15,r13,lsr r2
:0200F938 03E310C4 mvneq  r1,#0xC4
:0200F93C 5CE18430 stcpll 4,cr8,[r1],#+0xc0
:0200F940 E500C73E str r12,[r0, #-0x73e]		;(r0-0x73e=*(fffff8c2))
:0200F944 E5914000 ldr r4,[r1, #+0x0]		;r1+0x0=*(10000005)=#0(0x00000000)
:0200F948 00D43E5C sbceqs r3,r4,r12,asr r14
:0200F94C C330F0E5 teqgt r0,#0xE5
:0200F950 C43E5CE3 unknown
:0200F954 16A9E500 unknown
:0200F958 B1C35E5D biclt  r5,r3,r13,asr r14
:0200F95C 22105E26 andcss r5,r0,#0x260
:0200F960 1CD1E281 ldcnel 2,cr14,[r1],{#0x81}
:0200F964 EB0263B3 bl 020A8838
:0200F968 9F00044C swils 0x0000044c
:0200F96C 1E510C15 mrcne 12,2,r0,cr1,cr5,{0}
:0200F970 A0380075 eorges r0,r8,r5,ror r0
:0200F974 1B391CE3 blne 02E56D08
:0200F978 E2821F97 add  r1,r2,#0x25C
:0200F97C 01920F34 orreqs r0,r2,r4,lsr r15
:0200F980 212E48E5 unknown
:0200F984 4219BB3B andmis r11,r9,#0xEC00
:0200F988 68F8110D unknown
:0200F98C 95180505 ldrls r0,[r8, #-0x505]		;(r8-0x505=*(fffffb50))
:0200F990 950031E3 strls r3,[r0, #-0x1e3]		;(r0-0x1e3=*(fffffe1d))
:0200F994 4191F843 orrmis r15,r1,r3,asr #0x10
:0200F998 005D5D4C subeqs r5,r13,r12,asr #0x1a
:0200F99C 29205D4C stmcsdb  r0!,{r2,r3,r6,r8,r10,r11,r12,r14}
:0200F9A0 ED605D0F stcl 13,cr5,[r0,#-0x3c]!
:0200F9A4 3DC33200 unknown
:0200F9A8 40495011 submi  r5,r9,r1,lsl r0
:0200F9AC F049F049 subnv  r15,r9,r9,asr #0x0
:0200F9B0 1138F049 teqne r8,r9,asr #0x0
:0200F9B4 205F3803 subcss r3,r15,r3,lsl #0x10
:0200F9B8 3420159F unknown
:0200F9BC 10199FC0 andnes r9,r9,r0,asr #0x1f
:0200F9C0 8DC40F6D unknown
:0200F9C4 052F6D05 streq r6,[r15, #-0xd05]!
:0200F9C8 802FB830 eorhi  r11,r15,r0,lsr r8
:0200F9CC 4B4115B9 blmi 030550B8
:0200F9D0 100C3DC7 andne  r3,r12,r7,asr #0x1b
:0200F9D4 2DB12B41 ldccs  11,cr2,[r1,#+0x104]!
:0200F9D8 4F285F85 swimi 0x00285f85
:0200F9DC 18021D0C stmneda  r2 ,{r2,r3,r8,r10,r11,r12}
:0200F9E0 C00E4100 andgt  r4,r14,r0,lsl #0x2
:0200F9E4 20C1203D sbccs  r2,r1,r13,lsr r0
:0200F9E8 0BF96897 bleq 01E69C4C
:0200F9EC 9DA02E13 stcls  14,cr2,[r0,#+0x4c]!
:0200F9F0 885F812E ldmhida  r15 ,{r1,r2,r3,r5,r8,r15}^
:0200F9F4 020B3113 andeq  r3,r11,#0xC0000004
:0200F9F8 35B010A1 ldrcc r1,[r0, #+0xa1]!
:0200F9FC 291D8101 ldmcsdb  r13 ,{r0,r8,r15}
:0200FA00 FC744095 ldc2l 0,cr4,[r4],#-0x254
:0200FA04 1D54F97F unknown
:0200FA08 012ACD62 unknown
:0200FA0C 9C026190 stcls  1,cr6,[r2],{#0x90}
:0200FA10 0101E310 unknown
:0200FA14 00DD1135 sbceqs r1,r13,r5,lsr r1
:0200FA18 62B52A0D adcvss r2,r5,#0xD000
:0200FA1C 6002C1E8 andvs  r12,r2,r8,ror #0x3
:0200FA20 1475045D unknown
:0200FA24 C1512015 cmpgt r1,r5,lsl r0
:0200FA28 0D3D7F53 ldceq  15,cr7,[r13,#-0x14c]!
:0200FA2C 39015914 stmccdb  r1 ,{r2,r4,r8,r11,r12,r14}
:0200FA30 86600101 unknown
:0200FA34 5F0738E2 swipl 0x000738e2
:0200FA38 147DE580 unknown
:0200FA3C 490081F3 stmmidb  r0 ,{r0,r1,r4,r5,r6,r7,r8,r15}
:0200FA40 E8201919 stmda  r0!,{r0,r3,r4,r8,r11,r12}
:0200FA44 7F478121 swivc 0x00478121
:0200FA48 4D000C31 unknown
:0200FA4C 291F347B ldmcsdb  r15 ,{r0,r1,r3,r4,r5,r6,r10,r12,r13}
:0200FA50 C9C7E580 stmgtib  r7 ,{r7,r8,r10,r13,r14,r15}^
:0200FA54 F0545503 subnvs r5,r4,r3,lsl #0xa
:0200FA58 E9182D4F ldmdb  r8 ,{r0,r1,r2,r3,r6,r8,r10,r11,r13}
:0200FA5C 901C6154 andlss r6,r12,r4,asr r1
:0200FA60 FDA00005 stc2  0,cr0,[r0,#+0x14]!
:0200FA64 5D548002 unknown
:0200FA68 8D148D13 unknown
:0200FA6C BD200AE5 stclt  10,cr0,[r0,#-0x394]!
:0200FA70 C3098500 unknown
:0200FA74 7108106D unknown
:0200FA78 D2001800 andle  r1,r0,#0x0
:0200FA7C 851981E5 ldrhi r8,[r9, #-0x1e5]		;(r9-0x1e5=*(fffffe1b))
:0200FA80 E282203C add  r2,r2,#0x3C
:0200FA84 042514F9 unknown
:0200FA88 B00251E1 andlt  r5,r2,r1,ror #0x3
:0200FA8C A01820B1 ldrgeh r2,[r8], -r1
:0200FA90 530009B1 unknown
:0200FA94 2DF6E100 ldccsl 1,cr14,[r6,#+0x0]!
:0200FA98 A00C0101 andge  r0,r12,r1,lsl #0x2
:0200FA9C B004C9E3 andlt  r12,r4,r3,ror #0x13
:0200FAA0 0594F065 ldreq r15,[r4, #+0x65]		;r4+0x65=*(00000065)
:0200FAA4 01F5DA00 mvneqs r13,r0,lsl #0x14
:0200FAA8 292A0190 stmcsdb  r10!,{r4,r7,r8}
:0200FAAC 550C1233 strpl r1,[r12, #-0x233]		;(r12-0x233=*(fffffe22))
:0200FAB0 E1D0000D bics r0,r0,r13
:0200FAB4 39B10992 ldmccib  r1!,{r1,r4,r7,r8,r11}
:0200FAB8 13ED1260 mvnne  r1,#0x6
:0200FABC 00180039 andeqs r0,r8,r9,lsr r0
:0200FAC0 E3591A00 cmp r9,#0x0
:0200FAC4 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:0200FAC8 00000037 andeq  r0,r0,r7,lsr r0
:0200FACC 9F4160DA swils 0x004160da
:0200FAD0 00B008E5 adceqs r0,r0,r5,ror #0x11
:0200FAD4 5004E28D andpl  r14,r4,r13,lsl #0x5
:0200FAD8 9A0C7D8D bls 0232F114
:0200FADC 2BA02C95 blcs 0081AD38
:0200FAE0 106900B5 unknown
:0200FAE4 B6F071E4 unknown
:0200FAE8 36E35801 unknown
:0200FAEC 04010015 streq r0,[r1],#-0x15
:0200FAF0 5960151D unknown
:0200FAF4 29580802 ldmcsdb  r8 ,{r1,r11}^
:0200FAF8 A06801E3 rsbge  r0,r8,r3,ror #0x3
:0200FAFC 56000033 unknown
:0200FB00 6000E100 andvs  r14,r0,r0,lsl #0x2
:0200FB04 130581A0 unknown
:0200FB08 80200107 eorhi  r0,r0,r7,lsl #0x2
:0200FB0C 530138E0 unknown
:0200FB10 0A291479 beq 02A54CFC
:0200FB14 78E51151 unknown
:0200FB18 0DEBFF7E stceql 15,cr15,[r11,#+0x1f8]!
:0200FB1C 0D0A0900 unknown
:0200FB20 38810F40 stmccia  r1 ,{r6,r8,r9,r10,r11}
:0200FB24 210B2B09 unknown
:0200FB28 21A2E780 movcs  r14,r0,lsl #0xf		;r14=0(0x0)
:0200FB2C 251000F0 ldrcs r0,[r0, #-0xf0]		;(r0-0xf0=*(ffffff10))
:0200FB30 001D0951 andeqs r0,r13,r1,asr r9
:0200FB34 E0811107 add  r1,r1,r7,lsl #0x2
:0200FB38 830ADD38 unknown
:0200FB3C 30C5A41A sbccc  r10,r5,r10,lsl r4
:0200FB40 C10DC154 unknown
:0200FB44 08009910 stmeqda  r0 ,{r4,r8,r11,r12,r15}
:0200FB48 721BDD74 andvcs r13,r11,#0x1D00
:0200FB4C 01EBFFBE streqh r15,[r11, #+0xfe]!
:0200FB50 E2018770 and  r8,r1,#0x1C00000
:0200FB54 E1570009 cmp r7,r9
:0200FB58 008AA03C addeq  r10,r10,r12,lsr r0
:0200FB5C 0841CAE2 stmeqda  r1 ,{r1,r5,r6,r7,r9,r11,r14,r15}^
:0200FB60 1D9D0000 unknown
:0200FB64 3D447460 unknown
:0200FB68 78401D90 stmvcda  r0 ,{r4,r7,r8,r10,r11,r12}^
:0200FB6C 1601501D unknown
:0200FB70 0999701D ldmeqib  r9 ,{r0,r2,r3,r4,r12,r13,r14}
:0200FB74 7CFB301D ldcvcl 0,cr3,[r11],#+0x74
:0200FB78 21E1DD00 mvncs  r13,r0,lsl #0x1a
:0200FB7C 49341255 ldmmidb  r4!,{r0,r2,r4,r6,r9,r12}
:0200FB80 D8001967 stmleda  r0 ,{r0,r1,r2,r5,r6,r8,r11,r12}
:0200FB84 49204749 stmmidb  r0!,{r0,r3,r6,r8,r9,r10,r14}
:0200FB88 3DAC9110 stccc  1,cr9,[r12,#+0x40]!
:0200FB8C 3E41220A cdpcc 2,4,cr2,cr1,cr10,0
:0200FB90 0AA55D54 beq 009670E8
:0200FB94 E8BD8FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r15}
:0200FB98 3AA99104 bcc 00A73FB0
:0200FB9C 71D11D81 bicvcs r1,r1,r1,lsl #0x1b
:0200FBA0 B17081B5 ldrlth r8,[r0, #-0x15]!
:0200FBA4 E1100C17 tst r0,r7,lsl r12
:0200FBA8 4C45990A stcmil 9,cr9,[r5],{#0xa}
:0200FBAC 1D814FA8 unknown
:0200FBB0 65F0716A ldrvsb r7,[r0, #+0x16a]!
:0200FBB4 F180710B orrnv  r7,r0,r11,lsl #0x2
:0200FBB8 F0719D9C unknown
:0200FBBC F071F071 rsbnvs r15,r1,r1,ror r0
:0200FBC0 8D007103 unknown
:0200FBC4 7120715C unknown
:0200FBC8 791135F0 ldmvcdb  r1 ,{r4,r5,r6,r7,r8,r10,r12,r13}
:0200FBCC 000F8925 andeq  r8,r15,r5,lsr #0x12
:0200FBD0 9F08A950 swils 0x0008a950
:0200FBD4 4006D960 andmi  r13,r6,r0,ror #0x12
:0200FBD8 5D00013D unknown
:0200FBDC 7F0C8D00 swivc 0x000c8d00
:0200FBE0 0100396A unknown
:0200FBE4 02852065 addeq  r2,r5,#0x65
:0200FBE8 050050FF streq r5,[r0, #-0xff]		;(r0-0xff=*(ffffff01))
:0200FBEC FF114D02 swinv 0x00114d02
:0200FBF0 0FE20060 swieq 0x00e20060
:0200FBF4 C9820151 stmgtib  r2 ,{r0,r4,r6,r8}
:0200FBF8 00009A00 andeq  r9,r0,r0,lsl #0x14
:0200FBFC 00289D55 eoreq  r9,r8,r5,asr r13
:0200FC00 00A14021 adceq  r4,r1,r1,lsr #0x0
:0200FC04 10024029 andne  r4,r2,r9,lsr #0x0
:0200FC08 C1110011 tstgt r1,r1,lsl r0
:0200FC0C E0352125 eors r2,r5,r5,lsr #0x2
:0200FC10 65366DF2 ldrvs r6,[r6, #-0xdf2]!
:0200FC14 F0352035 eornvs r2,r5,r5,lsr r0
:0200FC18 85403542 strhib r3,[r0, #-0x542]		;(r0-0x542=*(fffffabe))
:0200FC1C ED197526 unknown
:0200FC20 501909A9 andpls r0,r9,r9,lsr #0x13
:0200FC24 AD5717A1 unknown
:0200FC28 DD502900 unknown
:0200FC2C F7000127 strnv r0,[r0,-r7, lsr #0x2]
:0200FC30 B1341105 teqlt r4,r5,lsl #0x2
:0200FC34 D9196902 ldmledb  r9 ,{r1,r8,r11,r13,r14}
:0200FC38 55E5142E strplb r1,[r5, #+0x42e]!
:0200FC3C 416031B1 strmih r3,[r0, #-0x11]!
:0200FC40 FFFFF5FC swinv 0x00fff5fc
:0200FC44 45293065 strmi r3,[r9, #-0x65]!
:0200FC48 40856314 addmi  r6,r5,r4,lsl r3
:0200FC4C 0D302180 ldceq  1,cr2,[r0,#-0x200]!
:0200FC50 70551D6C subvcs r1,r5,r12,ror #0x1a
:0200FC54 0AE11D85 beq 01857270
:0200FC58 295019DD ldmcsdb  r0 ,{r0,r2,r3,r4,r6,r7,r8,r11,r12}^
:0200FC5C E3A060A0 mov  r6,#0xA0		;r6=160(0xa0)
:0200FC60 21090906 unknown
:0200FC64 2571C306 ldrcsb r12,[r1, #-0x306]!
:0200FC68 E1100615 tst r0,r5,lsl r6
:0200FC6C 06012104 streq r2,[r1],-r4, lsl #0x2
:0200FC70 16059D41 strne r9,[r1],-r4, lsl #0x2
:0200FC74 1111029D unknown
:0200FC78 C1702035 cmngt r0,r5,lsr r0
:0200FC7C 0001B104 andeq  r11,r1,r4,lsl #0x2
:0200FC80 68393986 ldmvsda  r9!,{r1,r2,r7,r8,r11,r12,r13}
:0200FC84 5604E9A0 strpl r14,[r4],-r0, lsr #0x13
:0200FC88 FFF1E348 swinv 0x00f1e348
:0200FC8C 31013AFF unknown
:0200FC90 B5407008 strltb r7,[r0, #-0x8]		;(r0-0x8=*(fffffff8))
:0200FC94 44892444 strmi r2,[r9],#+0x444
:0200FC98 1D901F84 unknown
:0200FC9C C51B892D ldrgt r8,[r11, #-0x92d]		;(r11-0x92d=*(fffff6d3))
:0200FCA0 35191FCD ldrcc r1,[r9, #-0xfcd]		;(r9-0xfcd=*(fffff033))
:0200FCA4 5855E150 ldmplda  r5 ,{r4,r6,r8,r13,r14,r15}^
:0200FCA8 E9015049 stmdb  r1 ,{r0,r3,r6,r12,r14}
:0200FCAC 2504B348 strcs r11,[r4, #-0x348]		;(r4-0x348=*(fffffcb8))
:0200FCB0 08E12008 unknown
:0200FCB4 FF3C1821 swinv 0x003c1821
:0200FCB8 28021A0B stmcsda  r2 ,{r0,r1,r3,r9,r11,r12}
:0200FCBC 29FD19D1 unknown
:0200FCC0 E1C3100D bic  r1,r3,r13
:0200FCC4 2F5C8828 swics 0x005c8828
:0200FCC8 751CC5C0 ldrvc r12,[r12, #-0x5c0]		;(r12-0x5c0=*(fffffa95))
:0200FCCC 75143933 ldrvc r3,[r4, #-0x933]		;(r4-0x933=*(fffff6cd))
:0200FCD0 2C947543 ldccs  5,cr7,[r4],{#0x43}
:0200FCD4 706D047C rsbvc  r0,r13,r12,ror r4
:0200FCD8 0000590F andeq  r5,r0,r15,lsl #0x12
:0200FCDC 01FC04F9 ldreqsh r0,[r12, #+0x49]!
:0200FCE0 E90EAA00 stmdb  r14 ,{r9,r11,r13,r15}
:0200FCE4 2E00011F mcrcs 1,0,r0,cr0,cr15,{0}
:0200FCE8 014844F9 unknown
:0200FCEC 01565800 cmpeq r6,r0,lsl #0x10
:0200FCF0 11196500 tstne r9,r0,lsl #0xa
:0200FCF4 017B0001 cmneq r11,r1
:0200FCF8 9011B900 andlss r11,r1,r0,lsl #0x12
:0200FCFC A000016D andge  r0,r0,r13,ror #0x2
:0200FD00 01AD0001 moveq  r0,r1			;r0=268435461(0x10000005)
:0200FD04 0001BD00 andeq  r11,r1,r0,lsl #0x1a
:0200FD08 11B955CF movnes r5,r15,asr #0xb
:0200FD0C 1D89002D unknown
:0200FD10 FFE24020 swinv 0x00e24020
:0200FD14 E2000B00 and  r0,r0,#0x0
:0200FD18 BC804147 stclt  1,cr4,[r0],{#0x47}
:0200FD1C E0F04103 rscs r4,r0,r3,lsl #0x2
:0200FD20 A4001148 strge r1,[r0],#-0x148
:0200FD24 2DDBC041 unknown
:0200FD28 4041A200 submi  r10,r1,r0,lsl #0x4
:0200FD2C 000955D8 unknown
:0200FD30 78806D84 stmvcia  r0 ,{r2,r7,r8,r10,r11,r13,r14}
:0200FD34 CFF03503 swigt 0x00f03503
:0200FD38 60A50011 adcvs  r0,r5,r1,lsl r0
:0200FD3C 21CAC035 biccs  r12,r10,r5,lsr r0
:0200FD40 82B1C300 adchis r12,r1,#0x0
:0200FD44 352A0340 strcc r0,[r10, #-0x340]!
:0200FD48 0011C1F0 ldreqsh r12,[r1], -r0
:0200FD4C B0350328 eorlts r0,r5,r8,lsr #0x6
:0200FD50 A51279BC ldrge r7,[r2, #-0x9bc]		;(r2-0x9bc=*(b61a4425))
:0200FD54 1C6D5041 stcnel 0,cr5,[r13],#-0x104
:0200FD58 B3F04103 mvnlts r4,#0xC0000000
:0200FD5C 41F00011 mvnmis r0,r1,lsl r0
:0200FD60 2DAEABC0 stccs  11,cr10,[r14,#+0x300]!
:0200FD64 40797500 rsbmis r7,r9,r0,lsl #0xa
:0200FD68 D60009AB strle r0,[r0],-r11, lsr #0x13
:0200FD6C C4AA80F1 unknown
:0200FD70 A2F03502 rscges r3,r0,#0x800000
:0200FD74 C03511FD unknown
:0200FD78 B400219D strlt r2,[r0],#-0x19d
:0200FD7C 81FDFA0B mvnhis r15,r11,lsl #0x14
:0200FD80 94F04102 unknown
:0200FD84 C04110FD unknown
:0200FD88 002D8FD4 unknown
:0200FD8C 8C405D56 stchil 13,cr5,[r0],{#0x56}
:0200FD90 FA380009 blx 02E0FDC4
:0200FD94 4870752A unknown
:0200FD98 83F02D02 mvnhis r2,#0x80
:0200FD9C 750211FD strvc r1,[r2, #-0x1fd]		;(r2-0x1fd=*(b61a4be4))
:0200FDA0 197EA9B0 ldmnedb  r14!,{r4,r5,r7,r8,r11,r13,r15}^
:0200FDA4 18152900 ldmneda  r5 ,{r8,r11,r13}
:0200FDA8 77F02102 ldrvcb r2,[r0,+r2, lsl #0x2]!
:0200FDAC 3EA60021 cdpcc 0,10,cr0,cr6,cr1,1
:0200FDB0 21744059 cmncs r4,r9,asr r0
:0200FDB4 2101F400 unknown
:0200FDB8 214A6EF0 unknown
:0200FDBC 8079FB00 rsbhis r15,r9,r0,lsl #0x16
:0200FDC0 F04101D0 unknown
:0200FDC4 A5001165 strge r1,[r0, #-0x165]		;r0-0x165=*(0ffffea0)=#0(0x00000000)
:0200FDC8 60C041B8 strvsh r4,[r0],#+0x18
:0200FDCC 7927002D stmvcdb  r7!,{r0,r2,r3,r5}
:0200FDD0 00415D40 subeq  r5,r1,r0,asr #0x1a
:0200FDD4 79FA09AA unknown
:0200FDD8 35018C70 strcc r8,[r1, #-0xc70]		;(r1-0xc70=*(fffff390))
:0200FDDC 10FD54F0 unknown
:0200FDE0 4FC035A4 swimi 0x00c035a4
:0200FDE4 F95B0021 ldmnvdb  r11 ,{r0,r5}^
:0200FDE8 015470C5 cmpeq r4,r5,asr #0x1
:0200FDEC 46F04125 unknown
:0200FDF0 013C0011 teqeq r12,r1,lsl r0
:0200FDF4 2D41B041 unknown
:0200FDF8 4108A500 unknown
:0200FDFC 00413E40 subeq  r3,r1,r0,asr #0x1c
:0200FE00 70C5F969 sbcvc  r15,r5,r9,ror #0x12
:0200FE04 81014A10 unknown
:0200FE08 001135F0 ldreqsh r3,[r1], -r0
:0200FE0C 30C049F8 unknown
:0200FE10 44AA0035 unknown
:0200FE14 710A4049 unknown
:0200FE18 8940491F stmhidb  r0 ,{r0,r1,r2,r3,r4,r8,r11,r14}^
:0200FE1C 23250011 unknown
:0200FE20 0D00B5DA unknown
:0200FE24 2D260500 stccs  5,cr0,[r6,#-0x0]!
:0200FE28 22903500 addcss r3,r0,#0x0
:0200FE2C ACB30011 ldcge  0,cr0,[r3],#+0x44
:0200FE30 211DC035 tstcs r13,r5,lsr r0
:0200FE34 0041A900 subeq  r10,r1,r0,lsl #0x12
:0200FE38 6A8C509D bvs 003240B4
:0200FE3C 14F04100 unknown
:0200FE40 41740011 cmnmi r4,r1,lsl r0
:0200FE44 002D0FC0 eoreq  r0,r13,r0,asr #0x1f
:0200FE48 09F7D6AA ldmeqib  r7!,{r1,r3,r5,r7,r9,r10,r12,r14,r15}^
:0200FE4C 1E050C30 mcrne 12,0,r0,cr5,cr0,{1}
:0200FE50 14EBFFF8 unknown
:0200FE54 023D2059 eoreqs r2,r13,#0x59
:0200FE58 25205948 strcs r5,[r0, #-0x948]!
:0200FE5C 01E5D110 mvneq  r13,r0,lsl r1
:0200FE60 8804A91B stmhida  r4 ,{r0,r1,r3,r4,r8,r11,r13,r15}
:0200FE64 03E5C10F mvneq  r12,#0xC0000003
:0200FE68 18CD011D stmneia  r13 ,{r0,r2,r3,r4,r8}^
:0200FE6C 00D1FFC1 sbceqs r15,r1,r1,asr #0x1f
:0200FE70 C01F2009 andgts r2,r15,r9
:0200FE74 8853A5E5 ldmhida  r3 ,{r0,r2,r5,r6,r7,r8,r10,r13,r15}^
:0200FE78 E5D00F46 ldrb r0,[r0, #+0xf46]		;r0+0xf46=*(00000f46)
:0200FE7C FF86B110 swinv 0x0086b110
:0200FE80 50020011 andpl  r0,r2,r1,lsl r0
:0200FE84 507143CD rsbpls r4,r1,r13,asr #0x7
:0200FE88 DD05124D unknown
:0200FE8C A0152803 andges r2,r5,r3,lsl #0x10
:0200FE90 60155780 andvss r5,r5,r0,lsl #0xf
:0200FE94 902A2110 eorls  r2,r10,r0,lsl r1
:0200FE98 910F78E5 mrsls r7,CPSR
:0200FE9C C0011505 andgt  r1,r1,r5,lsl #0xa
:0200FEA0 0F1178E3 swieq 0x001178e3
:0200FEA4 2028904D eorcs  r9,r8,r13,asr #0x0
:0200FEA8 8554C531 ldrhib r12,[r4, #-0x531]		;(r4-0x531=*(fffffacf))
:0200FEAC B5D1170F ldrltb r1,[r1, #+0x70f]		;r1+0x70f=*(0000070f)
:0200FEB0 34B58D03 unknown
:0200FEB4 0F69533B swieq 0x0069533b
:0200FEB8 B6E1D319 unknown
:0200FEBC 01E1D329 mvneq  r13,r9,lsr #0x6
:0200FEC0 E1D337B4 ldrh r3,[r3, #+0x74]		;r3+0x74=*(01000074)
:0200FEC4 EB02A08E bl 020B8104
:0200FEC8 0C564D00 ldceql 13,cr4,[r6],{#0x0}
:0200FECC 0F7C4305 swieq 0x007c4305
:0200FED0 E31FA590 tst r15,#0x24000000
:0200FED4 F7966145 ldrnv r6,r15,#0x24000000
:0200FED8 144507F5 strneb r0,[r5],#-0x7f5
:0200FEDC D50F7102 strle r7,[r15, #-0x102]		;r15-0x102=*(0200fde2)=#2183104(0x00214fc0)
:0200FEE0 106D0321 rsbne  r0,r13,r1,lsr #0x6
:0200FEE4 ED3001E1 ldc  1,cr0,[r0,#-0x384]!
:0200FEE8 12822000 addne  r2,r2,#0x0
:0200FEEC 00191010 andeqs r1,r9,r0,lsl r0
:0200FEF0 310F81FA mrscc r8,CPSR
:0200FEF4 101D0813 andnes r0,r13,r3,lsl r8
:0200FEF8 42DA12F5 sbcmis r1,r10,#0x5000000F
:0200FEFC C110C19F unknown
:0200FF00 0E20791A mcreq 9,1,r7,cr0,cr10,{0}
:0200FF04 0AD11849 beq 01456030
:0200FF08 0C5011DC ldceql 1,cr1,[r0],{#0xdc}
:0200FF0C 1FF50001 swine 0x00f50001
:0200FF10 01400D3B unknown
:0200FF14 ED100510 unknown
:0200FF18 5A400950 bpl 03012460
:0200FF1C 055E0001 ldreqb r0,[r14, #-0x1]		;r14-0x1=*(0200fd9b)=#34733443(0x0211fd83)
:0200FF20 00057340 andeq  r7,r5,r0,asr #0x6
:0200FF24 7C1029AA ldcvc  9,cr2,[r0],{#0xaa}
:0200FF28 81C50AB5 strhih r0,[r5, #+0xa5]		;r5+0xa5=*(003d00a5)
:0200FF2C 3255F1C5 subccs r15,r5,#0x40000031
:0200FF30 416D7141 unknown
:0200FF34 931F7CFD tstls r15,#0xFD00
:0200FF38 000D0485 andeq  r0,r13,r5,lsl #0x9
:0200FF3C 18E18110 unknown
:0200FF40 1019009D mulnes r9,r13,r0
:0200FF44 E01E2099 muls r14,r9,r0
:0200FF48 0784E1E0 streq r14,[r14], -r9
:0200FF4C 01900011 orreqs r0,r0,r1,lsl r0
:0200FF50 100DE001 andne  r14,r13,r1
:0200FF54 8C213F84 stchi  15,cr3,[r1],#-0x210
:0200FF58 E594089D ldr r0,[r4, #+0x89d]		;r4+0x89d=*(0000089d)
:0200FF5C 359C3F80 ldrcc r3,[r12, #+0xf80]		;r12+0xf80=*(00000fd5)
:0200FF60 E0038200 and  r8,r3,r0,lsl #0x4
:0200FF64 E58C3F80 str r3,[r12, #+0xf80]		;r12+0xf80=*(00000fd5)
:0200FF68 400A1F89 andmi  r1,r10,r9,lsl #0x1f
:0200FF6C 9DE5D2C0 stclsl 2,cr13,[r5,#+0x300]!
:0200FF70 EB0AD53F bl 022C5474
:0200FF74 01E22083 mvneq  r2,r3,lsl #0x1
:0200FF78 0BE7CEC0 bleq 01A03A80
:0200FF7C 6900D230 stmvsdb  r0 ,{r4,r5,r9,r12,r14,r15}
:0200FF80 01E08E05 mvneq  r8,r5,lsl #0x1c
:0200FF84 050C0005 streq r0,[r12, #-0x5]		;(r12-0x5=*(00000050))
:0200FF88 05510200 ldreqb r0,[r1, #-0x200]		;(r1-0x200=*(fffffe00))
:0200FF8C 00050D00 andeq  r0,r5,r0,lsl #0x1a
:0200FF90 0E000503 cdpeq 5,0,cr0,cr0,cr3,0
:0200FF94 8515D230 ldrhi r13,[r5, #-0x230]		;(r5-0x230=*(003cfdd0))
:0200FF98 0FE5CC03 swieq 0x00e5cc03
:0200FF9C 0F41D220 swieq 0x0041d220
:0200FFA0 29E541CC unknown
:0200FFA4 8200250F andhi  r2,r0,#0x3C00000
:0200FFA8 1DE50EE0 stcnel 14,cr0,[r5,#+0x380]!
:0200FFAC 91C6033D bicls  r0,r6,r13,lsr r3
:0200FFB0 A1931F20 orrges r1,r3,r0,lsr #0x1e
:0200FFB4 E1110037 tst r1,r7,lsr r0
:0200FFB8 12891A65 addne  r1,r9,#0x65000
:0200FFBC 7CE1E010 stcvcl 0,cr14,[r1],#+0x40
:0200FFC0 E002207D and  r2,r2,r13,ror r0
:0200FFC4 011D7C20 tsteq r13,r0,lsr #0x18
:0200FFC8 9000090C andls  r0,r0,r12,lsl #0x12
:0200FFCC 0AE00401 beq 01810FD8
:0200FFD0 301D2144 andccs r2,r13,r4,asr #0x2
:0200FFD4 15061215 strne r1,[r6, #-0x215]		;(r6-0x215=*(fffffe8b))
:0200FFD8 2C0F9D02 stccs  13,cr9,[r15],{#0x2}
:0200FFDC 126DE280 rsbne  r14,r13,#0x8
:0200FFE0 60461011 subvs  r1,r6,r1,lsl r0
:0200FFE4 240CEB02 strcs r14,[r12],#-0xb02
:0200FFE8 25D99F01 ldrcsb r9,[r9, #+0xf01]		;r9+0xf01=*(00000f01)
:0200FFEC 0004102D andeq  r1,r4,r13,lsr #0x0
:0200FFF0 49E01880 unknown
:0200FFF4 C006C10B andgt  r12,r6,r11,lsl #0x2
:0200FFF8 DD6041E1 stclel 1,cr4,[r0,#-0x384]!
:0200FFFC 4166B840 unknown
:02010000 84F041E0 unknown
:02010004 82005099 andhi  r5,r0,#0x99
:02010008 0F0B84E1 swieq 0x000b84e1
:0201000C 78202D83 stmvcda  r0!,{r0,r1,r7,r8,r10,r11,r13}
:02010010 2900851F stmcsdb  r0 ,{r0,r1,r2,r3,r4,r8,r10,r15}
:02010014 45640800 strmib r0,[r4, #-0x800]!
:02010018 E029EF01 eor  r14,r9,r1,lsl #0x1e
:0201001C 0202F029 andeq  r15,r2,#0x29
:02010020 4DD6306D unknown
:02010024 F06DE06D rsbnv  r14,r13,r13,ror #0x0
:02010028 A5B9092D ldrge r0,[r9, #+0x92d]!
:0201002C 408D0DC9 addmi  r0,r13,r9,asr #0x1b
:02010030 7F1806AD swivc 0x001806ad
:02010034 FCDC35A5 ldc2l 5,cr3,[r12],{#0xa5}
:02010038 1041EBFF unknown
:0201003C 49212F80 stmmidb  r1!,{r7,r8,r9,r10,r11,r13}
:02010040 11002D01 unknown
:02010044 80E18210 rschi  r8,r1,r0,lsl r2
:02010048 E583031F str r0,[r3, #+0x31f]		;r3+0x31f=*(0100031f)
:0201004C 1F781D8D swine 0x00781d8d
:02010050 11010E71 unknown
:02010054 15BDE324 ldrne r14,[r13, #+0x324]!
:02010058 3559FD9D ldrccb r15,[r9, #-0xd9d]		;(r9-0xd9d=*(fffff263))
:0201005C 04055910 streq r5,[r5],#-0x910
:02010060 12850052 addne  r0,r5,#0x52
:02010064 C1100399 unknown
:02010068 4679E036 unknown
:0201006C 5DD62051 unknown
:02010070 025D0C00 subeqs r0,r13,#0x0
:02010074 1A4D2C01 bne 0335B080
:02010078 0325E58D unknown
:0201007C CDE98D00 stcgtl 13,cr8,[r9,#+0x0]!
:02010080 01312C19 teqeq r1,r9,lsl r12
:02010084 007D500E rsbeqs r5,r13,r14
:02010088 3D481135 unknown
:0201008C D5152000 ldrle r2,[r5, #-0x0]		;(r5-0x0=*(003d0000))
:02010090 152B8118 strne r8,[r11, #-0x118]!
:02010094 1A9D0C25 bne 00753130
:02010098 9440002D strlsb r0,[r0],#-0x2d
:0201009C 4D9401ED unknown
:020100A0 11DD0201 bicnes r0,r13,r1,lsl #0x4
:020100A4 F901F100 stmnvdb  r1 ,{r8,r12,r13,r14,r15}
:020100A8 34959411 ldrcc r9,[r5],#+0x411
:020100AC 88229502 stmhida  r2!,{r1,r8,r10,r12,r15}
:020100B0 61990040 orrvss r0,r9,r0,asr #0x0
:020100B4 101519F9 ldrnesh r1,[r5], -r9
:020100B8 00127DE2 andeqs r7,r2,r2,ror #0x1b
:020100BC 176117D1 unknown
:020100C0 7BED000D blvc 01B500FC
:020100C4 11EB1DFF unknown
:020100C8 05710110 ldreqb r0,[r1, #-0x110]!
:020100CC 7C104D02 ldcvc  13,cr4,[r0],{#0x2}
:020100D0 75EB2AFF strvcb r2,[r11, #+0xaff]!
:020100D4 ED12C511 unknown
:020100D8 01B53812 moveqs r3,r2,lsl r8		;r3=-1138753536(0xbc200000)
:020100DC 9F2E217C swils 0x002e217c
:020100E0 E10DE5E5 unknown
:020100E4 A050209D unknown
:020100E8 019407C9 orreqs r0,r4,r9,asr #0xf
:020100EC 0F213005 swieq 0x00213005
:020100F0 E5E2810B strb r8,[r2, #+0x10b]!
:020100F4 3945B213 stmccdb  r5 ,{r0,r1,r4,r9,r12,r13,r15}^
:020100F8 157030A1 ldrneb r3,[r0, #-0xa1]!
:020100FC C20D0D10 andgt  r0,r13,#0x400
:02010100 5A480015 bpl 0321015C
:02010104 000F2911 andeq  r2,r15,r1,lsl r9
:02010108 911051A0 tstls r0,r0,lsr #0x3
:0201010C E115A125 tst r5,r5,lsr #0x2
:02010110 EB025F72 bl 020A7EE0
:02010114 15158130 ldrne r8,[r5, #-0x130]		;(r5-0x130=*(003cfed0))
:02010118 4C173101 ldcmi  1,cr3,[r7],{#0x1}
:0201011C 15A52E70 strne r2,[r5, #+0xe70]!
:02010120 0092E242 addeqs r14,r2,r2,asr #0x4
:02010124 1A02E000 bne 020C812C
:02010128 08000585 stmeqda  r0 ,{r0,r2,r7,r8,r10}
:0201012C 2820E1A0 stmcsda  r0!,{r5,r7,r8,r13,r14,r15}
:02010130 70E1A002 rscvc  r10,r1,r2
:02010134 1A215200 bne 0286493C
:02010138 A000E583 andge  r14,r0,r3,lsl #0xb
:0201013C D90E3888 stmledb  r14 ,{r3,r7,r11,r12,r13}
:02010140 E5830C01 str r0,[r3, #+0xc01]		;r3+0xc01=*(bc200c01)
:02010144 D1884061 orrle  r4,r8,r1,ror #0x0
:02010148 D9E1C005 unknown
:0201014C 910E4810 unknown
:02010150 0C6809E5 stceql 9,cr0,[r8],#-0x394
:02010154 B525E581 strlt r14,[r5, #-0x581]!
:02010158 2020DC00 eorcs  r13,r0,r0,lsl #0x18
:0201015C E1500079 cmp r0,r9,ror r0
:02010160 9924CD2A stmlsdb  r4!,{r1,r3,r5,r8,r10,r11,r14,r15}
:02010164 0DC10625 unknown
:02010168 00A99D10 adceq  r9,r9,r0,lsl r13
:0201016C 85001D54 strhi r1,[r0, #-0xd54]		;r0-0xd54=*(0211f02f)=#292873502(0x1174e51e)
:02010170 200D560E andcs  r5,r13,r14,lsl #0xc
:02010174 6D9F0BF1 unknown
:02010178 08AD0019 stmeqia  r13!,{r0,r3,r4}
:0201017C F5E1C037 strnvb r12,[r1, #+0x37]!
:02010180 18D11508 ldmneia  r1 ,{r3,r8,r10,r12}^
:02010184 120009A3 andne  r0,r0,#0x28C000
:02010188 11C057B2 strneh r5,[r0, #+0x72]		;r0+0x72=*(0211fdf5)=#-381308572(0xe945b164)
:0201018C 41B45009 movmis r5,r9			;r5=0(0x0)
:02010190 03349927 teqeq r4,#0x9C000
:02010194 270BC90B strcs r12,[r11,-r11, lsl #0x12]
:02010198 6D12E1C0 unknown
:0201019C 78EB0288 unknown
:020101A0 307801ED rsbccs r0,r8,r13,ror #0x3
:020101A4 C9553920 ldmgtdb  r5 ,{r5,r8,r11,r12,r13}^
:020101A8 3AA5070A bcc 00951DD8
:020101AC D131E168 teqle r1,r8,ror #0x2
:020101B0 EB004500 bl 020215B8
:020101B4 51E120D1 unknown
:020101B8 1141AA65 unknown
:020101BC 1EC66A51 mcrne 10,6,r6,cr6,cr1,{2}
:020101C0 A1E21F81 mvnge  r1,r1,lsl #0x1f
:020101C4 393881D9 ldmccdb  r8!,{r0,r3,r4,r6,r7,r8,r15}
:020101C8 38F0B5A1 ldmccia  r0!,{r0,r5,r7,r8,r10,r12,r13,r15}^
:020101CC B0B480B9 unknown
:020101D0 14020198 strne r0,[r2],#-0x198
:020101D4 C9E000BD unknown
:020101D8 9330A01B teqls r0,#0x1B
:020101DC 001D0CE5 andeqs r0,r13,r5,ror #0x19
:020101E0 920F25C0 andls  r2,r15,#0x30000000
:020101E4 1C0B6550 stcne  5,cr6,[r11],{#0x50}
:020101E8 28B5013D ldmcsia  r5!,{r0,r2,r3,r4,r5,r8}
:020101EC 40011595 mulmi  r1,r5,r5
:020101F0 7CAD3A89 stcvc  10,cr3,[r13],#+0x224
:020101F4 911319C0 tstls r3,r0,asr #0x13
:020101F8 40085910 andmi  r5,r8,r0,lsl r9
:020101FC 5C3A0009 ldcpl  0,cr0,[r10],#-0x24
:02010200 E5931091 ldr r1,[r3, #+0x91]		;r3+0x91=*(bc200091)
:02010204 8360916C unknown
:02010208 519C0399 unknown
:0201020C E3A0001D mov  r0,#0x1D		;r0=29(0x1d)
:02010210 41834FB8 strmih r4,[r3, +r8]
:02010214 E1419C0E unknown
:02010218 E284CA37 add  r12,r4,#0x37000
:0201021C E59C41E4 ldr r4,[r12, #+0x1e4]		;r12+0x1e4=*(00000239)
:02010220 84400401 strhib r0,[r0],#-0x401
:02010224 8C41E4E3 stchil 4,cr14,[r1],{#0xe3}
:02010228 E00000E5 and  r0,r0,r5,ror #0x1
:0201022C 2189E58D orrcs  r14,r9,r13,lsl #0xb
:02010230 D116ED12 tstle r6,r2,lsl r13
:02010234 1081E002 addne  r14,r1,r2
:02010238 1C008118 stcne  1,cr8,[r0],{#0x18}
:0201023C F0815081 addnv  r5,r1,r1,lsl #0x1
:02010240 75182C65 ldrvc r2,[r8, #-0xc65]		;(r8-0xc65=*(fffff3f0))
:02010244 71999219 orrvcs r9,r9,r9,lsl r2
:02010248 022511AD eoreq  r1,r5,#0x4000002B
:0201024C 99C0048D stmlsib  r0 ,{r0,r2,r3,r7,r10}^
:02010250 995F8011 ldmlsdb  r15 ,{r0,r4,r15}^
:02010254 00615821 rsbeq  r5,r1,r1,lsr #0x10
:02010258 F199F199 unknown
:0201025C F09D8FEF addnvs r8,r13,r15,ror #0x1f
:02010260 9DF09D9D ldclsl 13,cr9,[r0,#+0x274]!
:02010264 499D30F0 ldmmiib  r13 ,{r4,r5,r6,r7,r12,r13}
:02010268 0B0FB9D8 bleq 023FE9D0
:0201026C 79B3E849 ldmvcib  r3!,{r0,r3,r6,r11,r13,r14,r15}
:02010270 79F07980 unknown
:02010274 8CF079F0 ldchil 9,cr7,[r0],#+0x3c0
:02010278 F079E079 rsbnvs r14,r9,r9,ror r0
:0201027C ADEFF079 stcgel 0,cr15,[r15,#+0x1e4]!
:02010280 30799907 rsbccs r9,r9,r7,lsl #0x12
:02010284 F72D372D strnv r3,[r13,-r13, lsr #0xe]!
:02010288 F72DF72D strnv r15,[r13,-r13, lsr #0xe]!
:0201028C 7D897D71 unknown
:02010290 7DF07DF0 ldcvcl 13,cr7,[r0,#+0x3c0]!
:02010294 7D9B68F0 unknown
:02010298 894E6830 stmhidb  r14 ,{r4,r5,r11,r13,r14}^
:0201029C 79C06802 stmvcib  r0 ,{r1,r11,r13,r14}^
:020102A0 64E59310 unknown
:020102A4 1D9F0900 unknown
:020102A8 05D98100 ldreqb r8,[r9, #+0x100]		;r9+0x100=*(00000100)
:020102AC 01F50F6D mvneqs r0,r13,ror #0x1e
:020102B0 200535D9 unknown
:020102B4 8205D9FA andhi  r13,r5,#0x3E8000
:020102B8 D19300C1 orrles r0,r3,r1,asr #0x1
:020102BC 92077113 andls  r7,r7,#0xC0000004
:020102C0 300435E5 andcc  r3,r4,r5,ror #0xb
:020102C4 82077183 andhi  r7,r7,#0xC0000020
:020102C8 088A33E5 stmeqia  r10 ,{r0,r2,r5,r6,r7,r8,r9,r12,r13}
:020102CC F6ADF6AD unknown
:020102D0 9CCCF6AD stclsl 6,cr15,[r12],{#0xad}
:020102D4 79583609 ldmvcdb  r8 ,{r0,r3,r9,r10,r12,r13}^
:020102D8 1621A784 unknown
:020102DC FF9892B1 swinv 0x009892b1
:020102E0 312529FF unknown
:020102E4 E1633015 unknown
:020102E8 A1D11934 bicges r1,r1,r4,lsr r9
:020102EC 6532B125 ldrvs r11,[r2, #-0x125]!
:020102F0 105595F4 ldrnesh r9,[r5],#-0x54
:020102F4 38BF449D ldmccia  r15!,{r0,r2,r3,r4,r7,r10,r14}
:020102F8 5D624512 stcpll 5,cr4,[r2,#-0x48]!
:020102FC B1100210 tstlt r0,r0,lsl r2
:02010300 104CB205 subne  r11,r12,r5,lsl #0x4
:02010304 417F3495 unknown
:02010308 821B0302 andhis r0,r11,#0x8000000
:0201030C 17B20AE2 ldrne r0,r0,r11,#0x8000000
:02010310 120C3019 andne  r3,r12,#0x19
:02010314 D1132855 tstle r3,r5,asr r8
:02010318 049DA410 ldreq r10,[r13],#+0x410
:0201031C BE113503 cdplt 5,0,cr3,cr1,cr3,0
:02010320 2469D116 unknown
:02010324 13C504B1 bicne  r0,r5,#0xB1000000
:02010328 B8030055 stmltda  r3 ,{r0,r2,r4,r6}
:0201032C 20079D10 andcs  r9,r7,r0,lsl r13
:02010330 FFE12283 swinv 0x00e12283
:02010334 07E20240 streqb r0,r9,r7,r0,lsl r13
:02010338 A1005100 unknown
:0201033C 0BD1CA1C bleq 01482BB4
:02010340 300902AA andcc  r0,r9,r10,lsr #0x5
:02010344 A50009C2 strge r0,[r0, #-0x9c2]		;(r0-0x9c2=*(fffff65b))
:02010348 6903A1C8 stmvsdb  r3 ,{r3,r6,r7,r8,r13,r15}
:0201034C 000DB214 andeq  r11,r13,r4,lsl r2
:02010350 201106B8 ldrcsh r0,[r1], -r8
:02010354 050B0596 streq r0,[r11, #-0x596]		;(r11-0x596=*(fffffa6a))
:02010358 09100D00 ldmeqdb  r0 ,{r8,r10,r11}
:0201035C 3541018D strccb r0,[r1, #-0x18d]		;r1-0x18d=*(1174e391)=#0(0x00000000)
:02010360 D760FD04 strleb r15,[r0,-r4, lsl #0x1a]!
:02010364 068D0055 unknown
:02010368 207D1EED rsbcss r1,r13,r13,ror #0x1d
:0201036C 3114F512 tstcc r4,r2,lsl r5
:02010370 9DAF2251 stcls  2,cr2,[r15,#+0x144]!
:02010374 22206D24 eorcs  r6,r0,#0x900
:02010378 955011C0 ldrlsb r1,[r0, #-0x1c0]		;(r0-0x1c0=*(fffffe40))
:0201037C 95524141 ldrlsb r4,[r2, #-0x141]		;(r2-0x141=*(b61a4ca0))
:02010380 10A9F3F1 unknown
:02010384 400DC9B0 strmih r12,[r13], -r0
:02010388 2D002511 unknown
:0201038C E5004900 str r4,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:02010390 E00C0AED and  r0,r12,r13,ror #0x15
:02010394 00490309 subeq  r0,r9,r9,lsl #0x6
:02010398 1938E28C ldmnedb  r8!,{r2,r3,r7,r9,r13,r14,r15}
:0201039C 0C59911E ldceql 1,cr9,[r9],{#0x1e}
:020103A0 45763045 ldrmib r3,[r6, #-0x45]!
:020103A4 2C311800 ldccs  8,cr1,[r1],#-0x0
:020103A8 F07D007D rsbnvs r0,r13,r13,ror r0
:020103AC 207D14A5 rsbcss r1,r13,r5,lsr #0x9
:020103B0 F07DF07D rsbnvs r15,r13,r13,ror r0
:020103B4 BF007D64 swilt 0x00007d64
:020103B8 D0007DD0 unknown
:020103BC F07D007D rsbnvs r0,r13,r13,ror r0
:020103C0 7D80F07D unknown
:020103C4 2998BA80 ldmcsib  r8 ,{r7,r9,r11,r12,r13,r15}
:020103C8 28F11804 unknown
:020103CC 2901E593 stmcsdb  r1 ,{r0,r1,r4,r7,r8,r10,r13,r14,r15}
:020103D0 00298A03 eoreq  r8,r9,r3,lsl #0x14
:020103D4 25D00005 ldrcsb r0,[r0, #+0x5]		;r0+0x5=*(00000005)
:020103D8 34E24C04 unknown
:020103DC 6DC00BC2 unknown
:020103E0 4CE59303 stcmil 3,cr9,[r5],#+0xc
:020103E4 0F8D0381 swieq 0x008d0381
:020103E8 01E28C22 mvneq  r8,r2,lsr #0x18
:020103EC 01930CA1 orreqs r0,r3,r1,lsr #0x19
:020103F0 3808E00E stmccda  r8 ,{r1,r2,r3,r13,r14,r15}
:020103F4 3018036D andccs r0,r8,r13,ror #0x6
:020103F8 1099E28E addnes r14,r9,r14,lsl #0x5
:020103FC 0D054203 unknown
:02010400 EB025E44 bl 020A7D18
:02010404 50030550 andpl  r0,r3,r0,asr r5
:02010408 12210041 eorne  r0,r1,#0x41
:0201040C 0525100D streq r1,[r5, #-0xd]!
:02010410 12E1D116 rscne  r13,r1,#0x80000005
:02010414 00033D0E andeq  r3,r3,r14,lsl #0x1a
:02010418 03E59230 mvneq  r9,#0x3
:0201041C E201831B and  r8,r1,#0x6C000000
:02010420 E1D126B4 ldrh r2,[r1, #+0x64]		;r1+0x64=*(1174e582)=#0(0x00000000)
:02010424 68063D60 stmvsda  r6 ,{r5,r6,r8,r10,r11,r12,r13}
:02010428 0C493C40 stceql 12,cr3,[r9],{#0x40}
:0201042C 1DEB028E stcnel 2,cr0,[r11,#+0x238]!
:02010430 22000850 andcs  r0,r0,#0x500000
:02010434 69006951 stmvsdb  r0 ,{r0,r4,r6,r8,r11,r13,r14}
:02010438 101321F0 ldrnesh r2,[r3], -r0
:0201043C 9D804349 unknown
:02010440 B161012E unknown
:02010444 30E5F161 rsccc  r15,r5,r1,ror #0x2
:02010448 A950D12B ldmgedb  r0 ,{r0,r1,r3,r5,r8,r12,r14,r15}^
:0201044C EEF161F0 mrc 1,7,r6,cr1,cr0,{7}
:02010450 10F4F0FD unknown
:02010454 10FD1A19 rscnes r1,r13,r9,lsl r10
:02010458 0930FD53 ldmeqdb  r0!,{r0,r1,r4,r6,r8,r10,r11,r12,r13,r14,r15}
:0201045C 00F1D900 rsceqs r13,r1,r0,lsl #0x12
:02010460 35B824FD ldrcc r2,[r8, #+0x4fd]!
:02010464 00A50900 adceq  r0,r5,r0,lsl #0x12
:02010468 8F2BF102 swihi 0x002bf102
:0201046C 05D00D90 ldreqb r0,[r0, #+0xd90]		;r0+0xd90=*(00000d90)
:02010470 41100150 tstmi r0,r0,asr r1
:02010474 39000520 stmccdb  r0 ,{r5,r8,r10}
:02010478 050DFC10 streq r15,[r13, #-0xc10]		;(r13-0xc10=*(8902b40b))
:0201047C D020BA05 eorle  r11,r0,r5,lsl #0x14
:02010480 053D04E5 ldreq r0,[r13, #-0x4e5]!
:02010484 11E20BC1 mvnne  r0,r1,asr #0x17
:02010488 82402540 subhi  r2,r0,#0x10000000
:0201048C F0B58025 adcnvs r8,r5,r5,lsr #0x0
:02010490 F08D2641 addnv  r2,r13,r1,asr #0xc
:02010494 3DFB0079 ldcccl 0,cr0,[r11,#+0x1e4]!
:02010498 79C22A04 stmvcib  r2 ,{r2,r9,r11,r13}^
:0201049C 907919F0 unknown
:020104A0 A92DF152 stmgedb  r13!,{r1,r4,r6,r8,r12,r13,r14,r15}
:020104A4 7D061011 unknown
:020104A8 0C40611A stceql 1,cr6,[r0],{#0x1a}
:020104AC 15E90025 strneb r0,[r9, #+0x25]!
:020104B0 20616D03 rsbcs  r6,r1,r3,lsl #0x1a
:020104B4 1058F061 subnes r15,r8,r1,ror #0x0
:020104B8 D12D419F unknown
:020104BC E3A06108 mov  r6,#0x2		;r6=2(0x2)
:020104C0 29006109 stmcsdb  r0 ,{r0,r3,r8,r13,r14}
:020104C4 11019D00 unknown
:020104C8 019D2A00 orreqs r2,r13,r0,lsl #0x14
:020104CC D9DE32B1 ldmleib  r14 ,{r0,r4,r5,r7,r9,r12,r13}^
:020104D0 82F04D65 rschis r4,r0,#0x1940
:020104D4 F04D404D subnv  r4,r13,r13,asr #0x0
:020104D8 55804D44 strpl r4,[r0, #+0xd44]		;r0+0xd44=*(00000d44)
:020104DC 45B2DB10 ldrmi r13,[r2, #+0xb10]!
:020104E0 15562509 ldrneb r2,[r6, #-0x509]		;(r6-0x509=*(fffffaf9))
:020104E4 11054D00 unknown
:020104E8 59258902 stmpldb  r5!,{r1,r8,r11,r15}
:020104EC B035FE32 eorlts r15,r5,r2,lsr r14
:020104F0 10F5F035 rscnes r15,r5,r5,lsr r0
:020104F4 00B25FB1 unknown
:020104F8 550F11D0 strpl r1,[r15, #-0x1d0]		;r15-0x1d0=*(02010330)=#-2022781(0xffe12283)
:020104FC 00191300 andeqs r1,r9,r0,lsl #0x6
:02010500 00650801 rsbeq  r0,r5,r1,lsl #0x10
:02010504 0725197D unknown
:02010508 000503E5 andeq  r0,r5,r5,ror #0x7
:0201050C 13097505 unknown
:02010510 95150975 ldrls r0,[r5, #-0x975]		;(r5-0x975=*(fffff68b))
:02010514 CD08AA9F unknown
:02010518 50FDE402 rscpls r14,r13,r2,lsl #0x8
:0201051C D0151AF1 ldrlesh r1,[r5], -r1
:02010520 12791AE1 rsbnes r1,r9,#0xE1000
:02010524 B44005B6 strltb r0,[r0],#-0x5b6
:02010528 6901D015 stmvsdb  r1 ,{r0,r2,r4,r12,r14,r15}
:0201052C B8038502 stmltda  r3 ,{r1,r8,r10,r15}
:02010530 1501D005 strne r13,[r1, #-0x5]		;(r1-0x5=*(ffe1227e))
:02010534 17BD0300 ldrne r0,[r13,+r0, lsl #0x6]!
:02010538 9F10B8A0 swils 0x0010b8a0
:0201053C 3A3D0621 bcc 02F51DC8
:02010540 24218546 unknown
:02010544 12109D98 andnes r9,r0,#0x2600
:02010548 89016900 stmhidb  r1 ,{r8,r11,r13,r14}
:0201054C D5941800 ldrle r1,[r4, #+0x800]		;r4+0x800=*(00000800)
:02010550 C0989900 addgts r9,r8,r0,lsl #0x12
:02010554 2CD9E59F ldccsl 5,cr14,[r9],{#0x9f}
:02010558 45106530 ldrmi r6,[r0, #-0x530]		;(r0-0x530=*(fffffad0))
:0201055C 91E1D001 mvnls  r13,r1
:02010560 10C988E5 sbcne  r8,r9,r5,ror #0x11
:02010564 10E38EE0 rscne  r8,r3,r0,ror #0x1d
:02010568 40D1E1E4 sbcmis r14,r1,r4,ror #0x3
:0201056C B520C9CF strlt r12,[r0, #-0x9cf]!
:02010570 B500D140 strlt r13,[r0, #-0x140]		;(r0-0x140=*(fffffec0))
:02010574 A9C0F450 stmgeib  r0 ,{r4,r6,r10,r12,r13,r14,r15}^
:02010578 B4E28C11 unknown
:0201057C 09E90005 unknown
:02010580 59B262E8 ldmplib  r2!,{r3,r5,r6,r7,r9,r13,r14}
:02010584 01E14004 mvneq  r4,r4
:02010588 E59C3E44 ldr r3,[r12, #+0xe44]		;r12+0xe44=*(00000e99)
:0201058C 30B5740A adcccs r7,r5,r10,lsl #0x8
:02010590 B92C2B55 stmltdb  r12!,{r0,r2,r4,r6,r8,r9,r11,r13}
:02010594 B5102500 ldrlt r2,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:02010598 F627AD2E unknown
:0201059C 0548F0B5 streqb r15,[r8, #-0xb5]		;(r8-0xb5=*(ffffffa0))
:020105A0 991B111D ldmlsdb  r11 ,{r0,r2,r3,r4,r8,r12}
:020105A4 FC50A503 ldc2l 5,cr10,[r0],{#0x3}
:020105A8 01FF3DCA mvneqs r3,r10,asr #0x1b
:020105AC B28410A1 addlt  r1,r4,#0xA1
:020105B0 8C2D8901 stchi  9,cr8,[r13],#-0x4
:020105B4 4D003144 unknown
:020105B8 050B153F streq r1,[r11, #-0x53f]		;(r11-0x53f=*(fffffac1))
:020105BC 9D1615D0 unknown
:020105C0 0467D82B unknown
:020105C4 49334500 ldmmidb  r3!,{r8,r10,r14}
:020105C8 00B16440 adceqs r6,r1,r0,asr #0x8
:020105CC F12C3064 unknown
:020105D0 9F00603D swils 0x0000603d
:020105D4 3DC13019 unknown
:020105D8 8C51C000 ldchil 0,cr12,[r1],{#0x0}
:020105DC 05C1E4E3 streqb r14,[r1, #+0x4e3]		;r1+0x4e3=*(ffe12766)
:020105E0 D53FB830 ldrle r11,[r15, #-0x830]!
:020105E4 40299020 eormi  r9,r9,r0,lsr #0x0
:020105E8 82200781 eorhi  r0,r0,#0x2040000
:020105EC 89AC2029 stmhiib  r12!,{r0,r3,r5,r13}
:020105F0 02EB1302 rsceq  r1,r11,#0x8000000
:020105F4 001D4915 andeqs r4,r13,r5,lsl r9
:020105F8 8DF91808 ldchil 8,cr1,[r9,#+0x20]!
:020105FC 59CC36F5 stmplib  r12 ,{r0,r2,r4,r5,r6,r7,r9,r10,r12,r13}^
:02010600 2D46F500 unknown
:02010604 0170BC51 cmneq r0,r1,asr r12
:02010608 B3075402 unknown
:0201060C 00180201 andeqs r0,r8,r1,lsl #0x4
:02010610 4911B141 ldmmidb  r1 ,{r0,r6,r8,r12,r13,r15}
:02010614 C9006013 stmgtdb  r0 ,{r0,r1,r4,r13,r14}
:02010618 106DC908 rsbne  r12,r13,r8,lsl #0x12
:0201061C BC289D9F stclt  13,cr9,[r8],#-0x27c
:02010620 2581260F strcs r2,[r1, #+0x60f]		;r1+0x60f=*(ffe12892)
:02010624 02091C60 andeq  r1,r9,#0x6000
:02010628 099F201C ldmeqib  r15 ,{r2,r3,r4,r13}
:0201062C 09E88A60 unknown
:02010630 F9084100 stmnvdb  r8 ,{r8,r14}
:02010634 0A09EC20 beq 0228B6BC
:02010638 58991D8D ldmplia  r9 ,{r0,r2,r3,r7,r8,r10,r11,r12}
:0201063C F21C81EE andnvs r8,r12,#0x8000003B
:02010640 20B00D89 adccss r0,r0,r9,lsl #0x1b
:02010644 90113D61 andlss r3,r1,r1,ror #0x1a
:02010648 80116510 andhis r6,r1,r0,lsl r5
:0201064C 01312649 teqeq r1,r9,asr #0xc
:02010650 E3C33006 bic  r3,r3,#0x6
:02010654 81310BE4 teqhi r1,r4,ror #0x17
:02010658 09B26CE5 ldmeqib  r2!,{r0,r2,r5,r6,r7,r10,r11,r13,r14}
:0201065C 0901B480 stmeqdb  r1 ,{r7,r10,r12,r13,r15}
:02010660 20E19430 rsccs  r9,r1,r0,lsr r4
:02010664 09B88009 ldmeqib  r8!,{r0,r3,r15}
:02010668 A91AB980 ldmgedb  r10 ,{r7,r8,r11,r12,r13,r15}
:0201066C 251AF55C ldrcs r15,[r10, #-0x55c]		;(r10-0x55c=*(006bfaa4))
:02010670 0029FB10 eoreq  r15,r9,r0,lsl r11
:02010674 002D2CED eoreq  r2,r13,r13,ror #0x19
:02010678 035500D8 cmpeq r5,#0xD8
:0201067C 9C271E30 stcls  14,cr1,[r7],#-0xc0
:02010680 1C812009 stcne  0,cr2,[r1],{#0x9}
:02010684 81911E34 orrhis r1,r1,r4,lsr r14
:02010688 E746C105 strb r12,[r6,-r5, lsl #0x2]
:0201068C E592C000 ldr r12,[r2, #+0x0]		;r2+0x0=*(00000000)
:02010690 1E4C16C1 cdpne 6,4,cr1,cr12,cr1,6
:02010694 25ED9C20 strcsb r9,[r13, #+0xc20]!
:02010698 80081EE5 andhi  r1,r8,r5,ror #0x1d
:0201069C C5A0C1C1 strgt r12,[r0, #+0x1c1]!
:020106A0 C5DAA631 ldrgtb r10,[r10, #+0x631]		;r10+0x631=*(006c0631)
:020106A4 00416541 subeq  r6,r1,r1,asr #0xa
:020106A8 A9C1C59C stmgeib  r1 ,{r2,r3,r4,r7,r8,r10,r14,r15}^
:020106AC 056A5F1F streqb r5,[r10, #-0xf1f]!
:020106B0 5D11BD00 unknown
:020106B4 03210075 unknown
:020106B8 4B5A3ADD blmi 0369F234
:020106BC 000401E1 andeq  r0,r4,r1,ror #0x3
:020106C0 45E327A1 strmib r2,[r3, #+0x7a1]!
:020106C4 30B91310 adcccs r1,r9,r0,lsl r3
:020106C8 AE2F0DA9 cdpge 13,2,cr0,cr15,cr9,5
:020106CC 05DD11A1 ldreqb r1,[r13, #+0x1a1]		;r13+0x1a1=*(8902c1bc)
:020106D0 13C515C9 bicne  r1,r5,#0x32400000
:020106D4 10B50F19 adcnes r0,r5,r9,lsl r15
:020106D8 C1000DFD unknown
:020106DC B01079E1 andlts r7,r0,r1,ror #0x13
:020106E0 09E1DD10 unknown
:020106E4 07AD3CA5 streq r3,[r13,+r5, lsr #0x19]!
:020106E8 815A7950 cmphi r10,r0,asr r9
:020106EC E1CD08D1 unknown
:020106F0 4445152B strmib r1,[r5],#-0x52b
:020106F4 51911D41 orrpls r1,r1,r1,asr #0x1a
:020106F8 2531B021 ldrcs r11,[r1, #-0x21]!
:020106FC 25D61675 ldrcsb r1,[r6, #+0x675]		;r6+0x675=*(00000677)
:02010700 B010B118 andlts r11,r0,r8,lsl r1
:02010704 ADE1D115 stcgel 1,cr13,[r1,#+0x54]!
:02010708 C32ED500 unknown
:0201070C E0213199 mla  r1,r9,r1,r3unknown
:02010710 0D001DAF unknown
:02010714 E00F1D06 and  r1,r15,r6,lsl #0x1a
:02010718 014D0D4D unknown
:0201071C 1CA01095 stcne  0,cr1,[r0],#+0x254
:02010720 0799E593 unknown
:02010724 15E02112 strneb r2,[r0, #+0x112]!
:02010728 655CA713 ldrvsb r10,[r12, #-0x713]		;(r12-0x713=*(fffff942))
:0201072C C805513D stmgtda  r5 ,{r0,r2,r3,r4,r5,r8,r12,r14}
:02010730 D5E56455 strleb r6,[r5, #+0x455]!
:02010734 01910F01 orreqs r0,r1,r1,lsl #0x1e
:02010738 F1EA10A5 mvnnv  r1,r5,lsr #0x1
:0201073C 5675B500 unknown
:02010740 1801109C stmneda  r1 ,{r2,r3,r4,r7,r12}
:02010744 D9163B89 ldmledb  r6 ,{r0,r3,r7,r8,r9,r11,r12,r13}
:02010748 D91B3102 ldmledb  r11 ,{r1,r8,r12,r13}
:0201074C 84002D97 strhi r2,[r0],#-0xd97
:02010750 00057BED andeq  r7,r5,r13,ror #0x17
:02010754 B62819D0 unknown
:02010758 6C06395A stcvs  9,cr3,[r6],{#0x5a}
:0201075C 24512649 ldrcsb r2,[r1],#-0x649
:02010760 1CA027C9 stcne  7,cr2,[r0],#+0x324
:02010764 8BE51D91 blhi 01957DB0
:02010768 B554001D ldrltb r0,[r4, #-0x1d]		;(r4-0x1d=*(ffffffe3))
:0201076C 00490A01 subeq  r0,r9,r1,lsl #0x14
:02010770 0ED4181D mrceq 8,6,r1,cr4,cr13,{0}
:02010774 A0E2821C rscge  r8,r2,r12,lsl r2
:02010778 00E5923C rsceq  r9,r5,r12,lsr r2
:0201077C 79D125B0 ldmvcib  r1 ,{r4,r5,r7,r8,r10,r13}^
:02010780 83E28308 mvnhi  r8,#0x20000000
:02010784 34880145 strcc r0,[r8],#+0x145
:02010788 901A3D00 andlss r3,r10,r0,lsl #0x1a
:0201078C 921CA0E5 andlss r10,r12,#0xE5
:02010790 0D11E504 unknown
:02010794 2EFEE282 cdpcs 2,14,cr14,cr14,cr2,4
:02010798 26E20082 unknown
:0201079C 4DEB028A stcmil 2,cr0,[r11,#+0x228]!
:020107A0 51100924 tstpl r0,r4,lsr #0x12
:020107A4 20D1E013 sbccss r14,r1,r3,lsl r0
:020107A8 0EE10741 cdpeq 7,14,cr0,cr1,cr1,2
:020107AC 47F8D1A1 ldrmib r13,[r8,+r1, lsr #0x3]!
:020107B0 197D3F4D unknown
:020107B4 491931CF ldmmidb  r9 ,{r0,r1,r2,r3,r6,r7,r8,r12,r13}
:020107B8 6104681F unknown
:020107BC 01055C30 unknown
:020107C0 BD015378 unknown
:020107C4 002556F1 unknown
:020107C8 DD10E1B1 unknown
:020107CC 356A4502 strccb r4,[r10, #-0x502]!
:020107D0 13DD5400 bicnes r5,r13,#0x0
:020107D4 0EC107B1 mcreq 7,6,r0,cr1,cr1,{5}
:020107D8 39830039 stmccib  r3 ,{r0,r3,r4,r5}
:020107DC 0175BD10 cmneq r5,r0,lsl r13
:020107E0 6113E311 tstvs r3,r1,lsl r3
:020107E4 BA635530 blt 038E5CAC
:020107E8 B6B10355 unknown
:020107EC 5509B920 strpl r11,[r9, #-0x920]		;(r9-0x920=*(fffff6e0))
:020107F0 40394003 eormis r4,r9,r3
:020107F4 AC154905 ldcge  9,cr4,[r5],{#0x5}
:020107F8 11BD9501 movnes r9,r1,lsl #0xa		;r9=-2071327744(0x848a0c00)
:020107FC 3D3F4500 ldccc  5,cr4,[r15,#-0x0]!
:02010800 0A9D8754 beq 00772558
:02010804 A5C15E10 strgeb r5,[r1, #+0xe10]		;r1+0xe10=*(ffe13093)
:02010808 D1036F6D unknown
:0201080C 001D3370 andeqs r3,r13,r0,ror r3
:02010810 31D215A1 bicccs r1,r2,r1,lsr #0xb
:02010814 118D0145 orrne  r0,r13,r5,asr #0x2
:02010818 70C415C9 sbcvc  r1,r4,r9,asr #0xb
:0201081C 4E183629 cdpmi 6,0,cr3,cr8,cr9,1
:02010820 9DE1190A stclsl 9,cr1,[r1,#+0x28]!
:02010824 97200016 unknown
:02010828 A51108E5 ldrge r0,[r1, #-0x8e5]		;(r1-0x8e5=*(ffe1199e))
:0201082C 921D8004 andlss r8,r13,#0x4
:02010830 023DA0E5 eoreqs r10,r13,#0xE5
:02010834 2FBCE592 swics 0x00bce592
:02010838 01550F61 cmpeq r5,r1,ror #0x1e
:0201083C B0014D0A andlt  r4,r1,r10,lsl #0x1a
:02010840 CD311435 ldcgt  4,cr1,[r1,#-0xd4]!
:02010844 2D01D106 unknown
:02010848 E1018D6B unknown
:0201084C 01C93DEF biceq  r3,r9,r15,ror #0x1b
:02010850 5942B170 stmpldb  r2 ,{r4,r5,r6,r8,r12,r13,r15}^
:02010854 80117015 andhis r7,r1,r5,lsl r0
:02010858 AD0011BC unknown
:0201085C 5C00DD03 stcpl  13,cr13,[r0],{#0x3}
:02010860 38CD3861 stmccia  r13 ,{r0,r5,r6,r11,r12,r13}^
:02010864 1AE1D07F bne 01884A68
:02010868 050AF507 streq r15,[r10, #-0x507]		;(r10-0x507=*(006bfaf9))
:0201086C 004808E1 subeq  r0,r8,r1,ror #0x11
:02010870 043D0001 unknown
:02010874 792048CA stmvcdb  r0!,{r1,r3,r6,r7,r11,r14}
:02010878 F6401D0C strnvb r1,[r0],-r12, lsl #0x1a
:0201087C F13BFDAC teqnv r11,r12,lsr #0x1b
:02010880 7005CC17 andvc  r12,r5,r7,lsl r12
:02010884 4D3011A0 ldcmi  1,cr1,[r0,#-0x280]!
:02010888 3015991E andccs r9,r5,r14,lsl r9
:0201088C 8D112D60 unknown
:02010890 650121E5 strvs r2,[r1, #-0x1e5]		;(r1-0x1e5=*(ffe1209e))
:02010894 4D0D4D44 unknown
:02010898 1469E12E unknown
:0201089C 68777D87 unknown
:020108A0 B3780001 cmnlt r8,#0x1
:020108A4 645D150E ldrvsb r1,[r13],#-0x50e
:020108A8 A94DD020 stmgedb  r13 ,{r5,r12,r14,r15}^
:020108AC 20053503 andcs  r3,r5,r3,lsl #0xa
:020108B0 0A5D318D beq 0375CEEC
:020108B4 3126398D unknown
:020108B8 F8126114 ldmnvda  r2 ,{r2,r4,r8,r13,r14}
:020108BC 9D002903 unknown
:020108C0 000112E5 andeq  r1,r1,r5,ror #0x5
:020108C4 BD04241A unknown
:020108C8 C16F5127 unknown
:020108CC 00012445 andeq  r2,r1,r5,asr #0x8
:020108D0 0005410A andeq  r4,r5,r10,lsl #0x2
:020108D4 A1023518 unknown
:020108D8 B011CDD5 ldrltsb r12,[r1], -r5
:020108DC 51A9E1A0 movpl  r14,r0,lsr #0x3		;r14=0(0x0)
:020108E0 A2009561 andge  r9,r0,#0x18400000
:020108E4 513410FD ldrplsh r1,[r4, -r13]!
:020108E8 09221100 stmeqdb  r2!,{r8,r12}
:020108EC 0D2FE11B stceq  1,cr14,[r15,#-0x6c]!
:020108F0 03DC00B1 biceqs r0,r12,#0xB1
:020108F4 179D1709 ldrne r1,[r13,+r9, lsl #0xe]
:020108F8 19B0E284 ldmneib  r0!,{r2,r7,r9,r13,r14,r15}
:020108FC 941A3510 ldrls r3,[r10],#-0x510
:02010900 943DE0E5 unknown
:02010904 81823A31 orrhi  r3,r2,r1,lsr r10
:02010908 151DC00C ldrne r12,[r13, #-0xc]		;(r13-0xc=*(8902c00f))
:0201090C E793010A ldr r0,[r3,+r10, lsl #0x2]
:02010910 91110909 tstls r1,r9,lsl #0x12
:02010914 DC14F1E7 ldcle  1,cr15,[r4],{#0xe7}
:02010918 A0A010E9 adcge  r1,r0,r9,ror #0x1
:0201091C 601CE328 andvss r14,r12,r8,lsr #0x6
:02010920 03E50215 mvneq  r0,#0x50000001
:02010924 189F439C ldmneia  r15 ,{r2,r3,r4,r7,r8,r9,r14}
:02010928 00B11BE5 adceqs r1,r1,r5,ror #0x17
:0201092C 01410231 unknown
:02010930 1CE0E28A stcnel 2,cr14,[r0],#+0x228
:02010934 06E5912D unknown
:02010938 92311A05 eorlss r1,r1,#0x5000
:0201093C 210510E7 unknown
:02010940 E793811A unknown
:02010944 0293710A addeqs r7,r3,#0x80000002
:02010948 35CD2209 strccb r2,[r13, #+0x209]		;r13+0x209=*(8902c224)
:0201094C 21448920 unknown
:02010950 08003912 stmeqda  r0 ,{r1,r4,r8,r11,r12,r13}
:02010954 08BD0111 ldmeqia  r13!,{r0,r4,r8}
:02010958 043D3075 unknown
:0201095C 2C0EE594 stccs  5,cr14,[r14],{#0x94}
:02010960 B8E20687 unknown
:02010964 4CE1D235 stcmil 2,cr13,[r1],#+0xd4
:02010968 E500972E str r9,[r0, #-0x72e]		;(r0-0x72e=*(fffff8d2))
:0201096C 93086902 unknown
:02010970 BFE00202 swilt 0x00e00202
:02010974 04515B04 ldreqb r5,[r1],#-0xb04
:02010978 55345101 ldrpl r5,[r4, #-0x101]!
:0201097C E28AA024 add  r10,r10,#0x24
:02010980 03751F1A cmneq r5,#0x68
:02010984 509910B1 ldrplh r1,[r9], +r1
:02010988 16D58314 unknown
:0201098C 91CE1095 unknown
:02010990 95C52095 strlsb r2,[r5, #+0x95]		;r5+0x95=*(00000095)
:02010994 E50FBC00 str r11,[r15, #-0xc00]		;r15-0xc00=*(0200fd9c)=#1963069949(0x750211fd)
:02010998 CA165107 bgt 025A4DBC
:0201099C 69020025 stmvsdb  r2 ,{r0,r2,r5}
:020109A0 1E19450B cdpne 5,0,cr4,cr9,cr11,0
:020109A4 150403DD strne r0,[r4, #-0x3dd]		;(r4-0x3dd=*(fffffc23))
:020109A8 6119AD03 tstvs r9,r3,lsl #0x1a
:020109AC 61104101 tstvs r0,r1,lsl #0x2
:020109B0 55017F11 strpl r7,[r1, #-0xf11]		;(r1-0xf11=*(ffe11372))
:020109B4 E14EB016 unknown
:020109B8 291E1112 ldmcsdb  r14 ,{r1,r4,r8,r12}
:020109BC 0014F115 andeqs r15,r4,r5,lsl r1
:020109C0 A11CE246 tstge r12,r6,asr #0x4
:020109C4 59982159 ldmplib  r8 ,{r0,r3,r4,r6,r8,r13}
:020109C8 59002901 stmpldb  r0 ,{r0,r8,r11,r13}
:020109CC 55115D01 ldrpl r5,[r1, #-0xd01]		;(r1-0xd01=*(ffe11582))
:020109D0 0159FA11 cmpeq r9,r1,lsl r10
:020109D4 2FBC2661 swics 0x00bc2661
:020109D8 44A90145 unknown
:020109DC B3078932 unknown
:020109E0 21950015 orrcss r0,r5,r5,lsl r0
:020109E4 99900E34 ldmlsib  r0 ,{r2,r4,r5,r9,r10,r11}
:020109E8 2941D921 stmcsdb  r1 ,{r0,r5,r8,r11,r12,r14,r15}^
:020109EC AD98E301 unknown
:020109F0 E121D918 unknown
:020109F4 026801D9 rsbeq  r0,r8,#0x40000036
:020109F8 BD961C9D unknown
:020109FC 3045831B subcc  r8,r5,r11,lsl r3
:02010A00 1409043D strne r0,[r9],#-0x43d
:02010A04 510F5051 mrspl r5,CPSR
:02010A08 1165BD00 unknown
:02010A0C E1D100BC ldrh r0,[r1, #+0xc]		;r1+0xc=*(ffe1228f)
:02010A10 200161B8 strcsh r6,[r1], -r8
:02010A14 6A016141 bvs 02068F20
:02010A18 0A309102 beq 02C34E28
:02010A1C 9F1215E9 swils 0x001215e9
:02010A20 4520F929 strmi r15,[r0, #-0x929]!
:02010A24 9D3C3150 ldcls  1,cr3,[r12,#-0x140]!
:02010A28 E54F150F strb r1,[r15, #-0x50f]		;r15-0x50f=*(02010521)=#-1240303334(0xb612791a)
:02010A2C 3F002010 swicc 0x00002010
:02010A30 81010C25 unknown
:02010A34 416D18E5 unknown
:02010A38 A1054D7A unknown
:02010A3C 08000DF4 stmeqda  r0 ,{r2,r4,r5,r6,r7,r8,r10,r11}
:02010A40 0FE1315D swieq 0x00e1315d
:02010A44 4AE00099 bmi 01810CB0
:02010A48 119D9F11 orrnes r9,r13,r1,lsl r15
:02010A4C 3A2516BD bcc 02956548
:02010A50 25958D00 ldrcs r8,[r5, #+0xd00]		;r5+0xd00=*(00000d00)
:02010A54 C415999C ldrgt r9,[r5],#-0x99c
:02010A58 00062911 andeq  r2,r6,r1,lsl r9
:02010A5C 141524C9 ldrne r2,[r5],#-0x4c9
:02010A60 158D0029 strne r0,[r13, #+0x29]		;r13+0x29=*(8902c044)
:02010A64 136D0189 unknown
:02010A68 E59D0615 ldr r0,[r13, #+0x615]		;r13+0x615=*(8902c630)
:02010A6C 05756038 ldreqb r6,[r5, #-0x38]!
:02010A70 9E003D5A mcrls 13,0,r3,cr0,cr10,{2}
:02010A74 05544405 ldreqb r4,[r4, #-0x405]		;(r4-0x405=*(fffffbfb))
:02010A78 07E9AA14 unknown
:02010A7C 701E17ED andvcs r1,r14,r13,ror #0xf
:02010A80 A060027D rsbge  r0,r0,r13,ror r2
:02010A84 418413E3 orrmi  r1,r4,r3,ror #0x7
:02010A88 7D37E59F ldcvc  5,cr14,[r7,#-0x27c]!
:02010A8C 48490742 stmmida  r9 ,{r1,r6,r8,r9,r10}^
:02010A90 ED2006A0 stc  6,cr0,[r0,#-0x280]!
:02010A94 85051107 strhi r1,[r5, #-0x107]		;(r5-0x107=*(fffffef9))
:02010A98 025B4A10 subeqs r4,r11,#0x10000
:02010A9C 650A191C strvs r1,[r10, #-0x91c]		;(r10-0x91c=*(006bf6e4))
:02010AA0 10652100 rsbne  r2,r5,r0,lsl #0x2
:02010AA4 D0000319 andle  r0,r0,r9,lsl r3
:02010AA8 01011BE7 unknown
:02010AAC 0D172031 unknown
:02010AB0 4FE9FF00 swimi 0x00e9ff00
:02010AB4 6B0E1B85 blvs 023978D0
:02010AB8 F0216021 eornv  r6,r1,r1,lsr #0x0
:02010ABC DD04F501 unknown
:02010AC0 792A3509 stmvcdb  r10!,{r0,r3,r8,r10,r12,r13}
:02010AC4 D17B0212 cmnle r11,r2,lsl r2
:02010AC8 3521013B strcc r0,[r1, #-0x13b]!
:02010ACC F910FD11 ldmnvdb  r0 ,{r0,r4,r8,r10,r11,r12,r13,r14,r15}
:02010AD0 DD11BE11 unknown
:02010AD4 0E30E11F mrceq 1,1,r14,cr0,cr15,{0}
:02010AD8 8D500399 unknown
:02010ADC 48C002AD stmmiia  r0 ,{r0,r2,r3,r5,r7,r9}^
:02010AE0 943000E7 unknown
:02010AE4 017D0121 cmneq r13,r1,lsr #0x2
:02010AE8 702019ED eorvc  r1,r0,r13,ror #0x13
:02010AEC 1E4CE1D1 mcrne 1,2,r14,cr12,cr1,{6}
:02010AF0 8D60E593 stchil 5,cr14,[r0,#-0x24c]!
:02010AF4 02259300 eoreq  r9,r5,#0x0
:02010AF8 0192E282 orreqs r14,r2,r2,lsl #0x5
:02010AFC 9202E003 andls  r14,r2,#0x3
:02010B00 02E00109 rsceq  r0,r0,#0x40000002
:02010B04 00714330 rsbeqs r4,r1,r0,lsr r3
:02010B08 03E24180 mvneq  r4,#0x20
:02010B0C 38230001 stmccda  r3!,{r0}
:02010B10 488815D1 stmmiia  r8 ,{r0,r4,r6,r7,r8,r10,r12}
:02010B14 8D3014E0 ldchi  4,cr1,[r0,#-0x380]!
:02010B18 06D55B08 ldreqb r5,[r5],+r8, lsl #0x16
:02010B1C 68FF02F1 unknown
:02010B20 F5E20090 strnvb r0,[r2, #+0x90]!
:02010B24 09170116 ldmeqdb  r7 ,{r1,r2,r4,r8}
:02010B28 38C3E102 stmccia  r3 ,{r1,r8,r13,r14,r15}^
:02010B2C 104901C5 subne  r0,r9,r5,asr #0x3
:02010B30 108813DD unknown
:02010B34 038D059F orreq  r0,r13,#0x27C00000
:02010B38 03D10587 biceqs r0,r1,#0x21C00000
:02010B3C 00D10C01 sbceqs r0,r1,r1,lsl #0x18
:02010B40 B406D512 strlt r13,[r6],#-0x512
:02010B44 E1D03152 bics r3,r0,r2,asr r1
:02010B48 FF00396C swinv 0x0000396c
:02010B4C E210032C ands r0,r0,#0xB0000000
:02010B50 10C51135 sbcne  r1,r5,r5,lsr r1
:02010B54 E20320FF and  r2,r3,#0xFF
:02010B58 D9864135 stmleib  r6 ,{r0,r2,r4,r5,r8,r14}
:02010B5C FFE24205 swinv 0x00e24205
:02010B60 B5E20220 strltb r0,[r2, #+0x220]!
:02010B64 2DE08106 stccsl 1,cr8,[r0,#+0x18]!
:02010B68 9D001011 unknown
:02010B6C 8D0B2C1D unknown
:02010B70 002DA215 eoreq  r10,r13,r5,lsl r2
:02010B74 20451030 subcs  r1,r5,r0,lsr r0
:02010B78 13E52DF9 mvnne  r2,#0x3E40
:02010B7C 91393D60 teqls r9,r0,ror #0x1a
:02010B80 15312AC1 ldrne r2,[r1, #-0xac1]!
:02010B84 F5139107 ldrnv r9,[r3, #-0x107]		;(r3-0x107=*(bc1ffef9))
:02010B88 36000C4C strcc r0,[r3, #-0x107]		;(r3-0x107=*(bc1ffef9))
:02010B8C C10C058D unknown
:02010B90 83112001 tsthi r1,#0x1
:02010B94 0028FFFF unknown
:02010B98 694FF800 stmvsdb  r15 ,{r11,r12,r13,r14,r15}^
:02010B9C 6152FC37 cmpvs r2,r7,lsr r12
:02010BA0 00259002 eoreq  r9,r5,r2
:02010BA4 69A028B1 stmvsib  r0!,{r0,r4,r5,r7,r11,r13}
:02010BA8 E1A07087 mov  r7,r7,lsl #0x1		;r7=4366208(0x429f80)
:02010BAC D18B07FD unknown
:02010BB0 30078D04 andcc  r8,r7,r4,lsl #0x1a
:02010BB4 9038E58D eorlss r14,r8,r13,lsl #0xb
:02010BB8 21E5039D unknown
:02010BBC AE15A511 mrcge 5,0,r10,cr5,cr1,{0}
:02010BC0 02151D21 andeqs r1,r5,#0x840
:02010BC4 159D121D ldrne r1,[r13, #+0x21d]		;r13+0x21d=*(8902c238)
:02010BC8 19F114F6 unknown
:02010BCC 60154059 andvss r4,r5,r9,asr r0
:02010BD0 2A020059 bcs 02090D3C
:02010BD4 B2E31E82 rsclt  r1,r3,#0x820
:02010BD8 15419059 strneb r9,[r1, #-0x59]		;(r1-0x59=*(b61278c1))
:02010BDC 59B24059 ldmplib  r2!,{r0,r3,r4,r6,r14}
:02010BE0 025C8000 subeqs r8,r12,#0x0
:02010BE4 C1800025 orrgt  r0,r0,r5,lsr #0x0
:02010BE8 75062130 strvc r2,[r6, #-0x130]		;(r6-0x130=*(fffffed2))
:02010BEC 3A12E218 bcc 024C9454
:02010BF0 C0E2804C rscgt  r8,r2,r12,asr #0x0
:02010BF4 26E5916C unknown
:02010BF8 24420500 strcsb r0,[r2],#-0x500
:02010BFC 1258001D subnes r0,r8,#0x1D
:02010C00 0071007D rsbeqs r0,r1,r13,ror r0
:02010C04 21E56015 mvncs  r6,r5,lsl r0
:02010C08 1995E1D0 ldmneib  r5 ,{r4,r6,r7,r8,r13,r14,r15}
:02010C0C E1C021B4 strh r2,[r0, #+0x14]		;r0+0x14=*(00000014)
:02010C10 00790408 rsbeqs r0,r9,r8,lsl #0x8
:02010C14 21A90991 unknown
:02010C18 E1D011B4 ldrh r1,[r0, #+0x14]		;r0+0x14=*(00000014)
:02010C1C 811C010E tsthi r12,r14,lsl #0x2
:02010C20 A111B4E3 tstge r1,r3,ror #0x9
:02010C24 C0024D01 andgt  r4,r2,r1,lsl #0x1a
:02010C28 E28D500C add  r5,r13,#0xC
:02010C2C E3A0B002 mov  r11,#0x2		;r11=2(0x2)
:02010C30 9F421800 swils 0x00421800
:02010C34 65750BE5 ldrvsb r0,[r5, #-0xbe5]!
:02010C38 15750279 ldrneb r0,[r5, #-0x279]!
:02010C3C E5906CE0 ldr r6,[r0, #+0xce0]		;r0+0xce0=*(00000ce0)
:02010C40 00F9200B rsceqs r2,r9,r11
:02010C44 60AA00F5 unknown
:02010C48 E136E95A teq r6,r10,asr r9
:02010C4C 03A08023 moveq  r8,#0x23		;r8=35(0x23)
:02010C50 46011FF5 unknown
:02010C54 05618770 streqb r8,[r1, #-0x770]!
:02010C58 FDF1E357 ldc2l 3,cr14,[r1,#+0x15c]!
:02010C5C 0144D803 unknown
:02010C60 7D01F99F unknown
:02010C64 17598534 unknown
:02010C68 E22C804A eor  r8,r12,#0x4A
:02010C6C 2D550291 unknown
:02010C70 048101BC streq r0,[r1],#+0x1bc
:02010C74 51993CB9 ldrplh r3,[r9, +r9]
:02010C78 810139E6 unknown
:02010C7C 08F9E0E2 ldmeqia  r9!,{r1,r5,r6,r7,r13,r14,r15}^
:02010C80 2D014165 unknown
:02010C84 5D08D110 unknown
:02010C88 0C001120 stceq  1,cr1,[r0],{#0x20}
:02010C8C 1015E201 andnes r14,r5,r1,lsl #0x4
:02010C90 090046FF stmeqdb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r10,r14}
:02010C94 E2801000 add  r1,r0,#0x0
:02010C98 13FD100D mvnnes r1,#0xD
:02010C9C E0E20E81 rsc  r0,r2,r1,lsl #0x1d
:02010CA0 00B01011 adceqs r1,r0,r1,lsl r0
:02010CA4 1075E1D4 unknown
:02010CA8 13C201B1 bicne  r0,r2,#0x4000002C
:02010CAC E3C00B01 bic  r0,r0,#0x400
:02010CB0 00C400B0 streqh r0,[r4],#+0x0
:02010CB4 002114E1 eoreq  r1,r1,r1,ror #0x9
:02010CB8 E59F1158 ldr r1,[r15, #+0x158]		;r15+0x158=*(02010e18)=#2099773845(0x7d280195)
:02010CBC 45840065 strmi r0,[r4, #+0x65]		;r4+0x65=*(00000065)
:02010CC0 2D100929 unknown
:02010CC4 E5922E00 ldr r2,[r2, #+0xe00]		;r2+0xe00=*(00000e00)
:02010CC8 025C098A subeqs r0,r12,#0x228000
:02010CCC 28207DEB stmcsda  r0!,{r0,r1,r3,r5,r6,r7,r8,r10,r11,r12,r13,r14}
:02010CD0 080BE1B0 stmeqda  r11 ,{r4,r5,r7,r8,r13,r14,r15}
:02010CD4 10B00045 adcnes r0,r0,r5,asr #0x0
:02010CD8 0130E1D4 ldreqsb r14,[r0, -r4]!
:02010CDC 12811829 addne  r1,r1,#0x290000
:02010CE0 811B01E3 tsthi r11,r3,ror #0x3
:02010CE4 0010B0E3 andeqs r11,r0,r3,ror #0x1
:02010CE8 150065C4 strne r6,[r0, #-0x5c4]		;(r0-0x5c4=*(fffffa3c))
:02010CEC 2404ED04 strcs r14,[r4],#-0xd04
:02010CF0 8D1FAD0E unknown
:02010CF4 82064D4E andhi  r4,r6,#0x1380
:02010CF8 11004912 unknown
:02010CFC 09A09820 stmeqib  r0!,{r5,r11,r12,r15}
:02010D00 06115511 unknown
:02010D04 6A35E910 bvs 02D8B14C
:02010D08 04751015 unknown
:02010D0C 16FD03D2 unknown
:02010D10 20090031 andcs  r0,r9,r1,lsr r0
:02010D14 E2861761 add  r1,r6,#0x1840000
:02010D18 025A6426 subeqs r6,r10,#0x26000000
:02010D1C 250399EB strcs r9,[r3, #-0x9eb]		;(r3-0x9eb=*(bc1ff615))
:02010D20 3000D821 andcc  r13,r0,r1,lsr #0x10
:02010D24 01F10001 mvneqs r0,r1
:02010D28 3C0031D8 stccc  1,cr3,[r0],{#0xd8}
:02010D2C 0599FFAB ldreq r15,[r9, #+0xfab]		;r9+0xfab=*(848a1bab)
:02010D30 19E2898B unknown
:02010D34 E1A04825 mov  r4,r5,lsr #0x10		;r4=0(0x0)
:02010D38 0471003D unknown
:02010D3C 250575C4 strcs r7,[r5, #-0x5c4]		;(r5-0x5c4=*(fffffa3c))
:02010D40 00014304 andeq  r4,r1,r4,lsl #0x6
:02010D44 31262299 unknown
:02010D48 0045A315 subeq  r10,r5,r5,lsl r3
:02010D4C 9800450F stmlsda  r0 ,{r0,r1,r2,r3,r8,r10,r14}
:02010D50 45004045 strmi r4,[r0, #-0x45]		;(r0-0x45=*(ffffffbb))
:02010D54 D532D530 ldrle r13,[r2, #-0x530]!
:02010D58 45BAC045 ldrmi r12,[r10, #+0x45]!
:02010D5C 404510C0 submi  r1,r5,r0,asr #0x1
:02010D60 5A20F110 bpl 0284D1A8
:02010D64 D50EE355 strle r14,[r14, #-0x355]		;(r14-0x355=*(fffffcab))
:02010D68 059F2015 ldreq r2,[r15, #+0x15]		;r15+0x15=*(02010d85)=#-1961866815(0x8b1049c1)
:02010D6C 246E2020 unknown
:02010D70 0009E580 andeq  r14,r9,r0,lsl #0xb
:02010D74 40B8228D adcmis r2,r8,r13,lsl #0x5
:02010D78 8C000DC0 stchi  13,cr0,[r0],{#0xc0}
:02010D7C 069901B5 unknown
:02010D80 BC002900 stclt  9,cr2,[r0],{#0x0}
:02010D84 1049C100 subne  r12,r9,r0,lsl #0x2
:02010D88 2D452D8B unknown
:02010D8C 252D100B strcs r1,[r13, #-0xb]!
:02010D90 004511E1 subeq  r1,r5,r1,ror #0x3
:02010D94 093BE58D ldmeqdb  r11!,{r0,r2,r3,r7,r8,r10,r13,r14,r15}
:02010D98 8D500812 unknown
:02010D9C E59D0D65 ldr r0,[r13, #+0xd65]		;r13+0xd65=*(8902cd80)
:02010DA0 F8911541 ldmnvia  r1 ,{r0,r6,r8,r10,r12}
:02010DA4 8871598F unknown
:02010DA8 510AC1B3 strplh r12,[r10, -r3]
:02010DAC E4128901 ldr r8,[r2],#-0x901
:02010DB0 162120BC unknown
:02010DB4 5192136D orrpls r1,r2,r13,ror #0x6
:02010DB8 00017034 andeq  r7,r1,r4,lsr r0
:02010DBC 353180AC ldrcc r8,[r1, #-0xac]!
:02010DC0 9D01009D unknown
:02010DC4 00690800 rsbeq  r0,r9,r0,lsl #0x10
:02010DC8 2C650016 stccsl 0,cr0,[r5],#-0x58
:02010DCC DA000022 ble 02010E5C
:02010DD0 275902DD unknown
:02010DD4 611205C2 tstvs r2,r2,asr #0xb
:02010DD8 85001101 strhi r1,[r0, #-0x101]		;(r0-0x101=*(fffffeff))
:02010DDC 14B91A02 unknown
:02010DE0 0BD90035 bleq 01650EBC
:02010DE4 00560035 subeqs r0,r6,r5,lsr r0
:02010DE8 61043D00 unknown
:02010DEC E202D503 and  r13,r2,#0xC00000
:02010DF0 150029F1 strne r2,[r0, #-0x9f1]		;(r0-0x9f1=*(fffff60f))
:02010DF4 25E18006 strcsb r8,[r1, #+0x6]!
:02010DF8 25421110 strcsb r1,[r2, #-0x110]		;(r2-0x110=*(8b1048b1))
:02010DFC 8054FD00 subhis r15,r4,r0,lsl #0x1a
:02010E00 810E050D unknown
:02010E04 0C13E790 ldceq  7,cr14,[r3],{#0x90}
:02010E08 55001D81 strpl r1,[r0, #-0xd81]		;(r0-0xd81=*(fffff27f))
:02010E0C 01550AE3 cmpeq r5,r3,ror #0x15
:02010E10 01554261 cmpeq r5,r1,ror #0x4
:02010E14 07056117 unknown
:02010E18 7D280195 stcvc  1,cr0,[r8,#-0x254]!
:02010E1C D520D530 strle r13,[r0, #-0x530]!
:02010E20 E5911DC0 ldr r1,[r1, #+0xdc0]		;r1+0xdc0=*(7d280f55)=#0(0x00000000)
:02010E24 3DD000B0 unknown
:02010E28 06458000 streqb r8,[r5],-r0
:02010E2C 14900C41 ldrne r0,[r0],#+0xc41
:02010E30 033DE028 teqeq r13,#0x28
:02010E34 800243E3 andhi  r4,r2,r3,ror #0x7
:02010E38 4D081288 unknown
:02010E3C 2081F001 addcs  r15,r1,r1
:02010E40 09308181 ldmeqdb  r0!,{r0,r7,r8,r15}
:02010E44 2C000917 stccs  9,cr0,[r0],{#0x17}
:02010E48 0DBCE282 ldceq  2,cr14,[r12,#+0x208]!
:02010E4C 001DC20F andeqs r12,r13,r15,lsl #0x4
:02010E50 01510009 cmpeq r1,r9
:02010E54 1CC01FBE stcnel 15,cr1,[r0],{#0xbe}
:02010E58 2D930085 unknown
:02010E5C 002DBC60 eoreq  r11,r13,r0,ror #0x18
:02010E60 03402DB2 unknown
:02010E64 40029C55 andmi  r9,r2,r5,asr r12
:02010E68 10000100 andne  r0,r0,r0,lsl #0x2
:02010E6C 002D0F7D eoreq  r0,r13,r13,ror r15
:02010E70 002D69BF unknown
:02010E74 AD21752C stcge  5,cr7,[r1,#-0xb0]!
:02010E78 BE405505 cdplt 5,4,cr5,cr0,cr5,0
:02010E7C 9D11753F unknown
:02010E80 2114F055 tstcs r4,r5,asr r0
:02010E84 C055B300 subgts r11,r5,r0,lsl #0x6
:02010E88 B840559C stmltda  r0 ,{r2,r3,r4,r7,r8,r10,r12,r14}^
:02010E8C 3961B355 unknown
:02010E90 09003138 stmeqdb  r0 ,{r3,r4,r5,r8,r12,r13}
:02010E94 00100D20 andeqs r0,r0,r0,lsr #0x1a
:02010E98 95E13AC1 strlsb r3,[r1, #+0xac1]!
:02010E9C E2004917 and  r4,r0,#0x5C000
:02010EA0 E2811C0E add  r1,r1,#0xE00
:02010EA4 D030B006 eorles r11,r0,r6
:02010EA8 D105B8E1 unknown
:02010EAC 858014D5 strhi r1,[r0, #+0x4d5]		;r0+0x4d5=*(000004d5)
:02010EB0 00109810 andeqs r9,r0,r0,lsl r8
:02010EB4 001D0001 andeqs r0,r13,r1
:02010EB8 B102F110 unknown
:02010EBC 0901AA9D stmeqdb  r1 ,{r0,r2,r3,r4,r7,r9,r11,r13,r15}
:02010EC0 8DC4838D unknown
:02010EC4 78111443 ldmvcda  r1 ,{r0,r1,r6,r10,r12}
:02010EC8 122255AC eorne  r5,r2,#0x2B000000
:02010ECC B012810C andlts r8,r2,r12,lsl #0x2
:02010ED0 1101D001 unknown
:02010ED4 FFF59729 swinv 0x00f59729
:02010ED8 029549B9 addeqs r4,r5,#0x2E4000
:02010EDC B2100590 andlts r0,r0,#0x24000000
:02010EE0 2D0900E9 unknown
:02010EE4 0218F900 andeqs r15,r8,#0x0
:02010EE8 22410299 subcs  r0,r1,#0x90000009
:02010EEC E1106D03 tst r0,r3,lsl #0x1a
:02010EF0 20011D95 mulcs  r1,r5,r13
:02010EF4 04101282 ldreq r1,[r0],#-0x282
:02010EF8 09FA0075 unknown
:02010EFC 00310201 eoreqs r0,r1,r1,lsl #0x4
:02010F00 12111071 andnes r1,r1,#0x71
:02010F04 00007582 andeq  r7,r0,r2,lsl #0xb
:02010F08 59E22211 unknown
:02010F0C 14225133 unknown
:02010F10 12B441D5 adcnes r4,r4,#0x40000035
:02010F14 01B60061 moveqs r0,r1,ror #0x0
:02010F18 84035DD0 strhi r5,[r3],#-0xdd0
:02010F1C 2A6122E1 bcs 03859AA8
:02010F20 00748471 rsbeqs r8,r4,r1,ror r4
:02010F24 1D1DEB00 unknown
:02010F28 007D4303 rsbeqs r4,r13,r3,lsl #0x6
:02010F2C 100123E5 andne  r2,r1,r5,ror #0x7
:02010F30 00D901E1 sbceqs r0,r9,r1,ror #0x3
:02010F34 011043FF ldreqsh r4,[r0, -r15]
:02010F38 120D25E2 andne  r2,r13,#0x38800000
:02010F3C 08510010 ldmeqda  r1 ,{r4}^
:02010F40 003A1D25 eoreqs r1,r10,r5,lsr #0x1a
:02010F44 531AE100 tstpl r10,#0x0
:02010F48 51D31635 bicpls r1,r3,r5,lsr r6
:02010F4C 41F01475 mvnmis r1,r5,ror r4
:02010F50 5188E92D orrpl  r14,r8,r13,lsr #0x12
:02010F54 C124BD76 unknown
:02010F58 0FCD65B2 swieq 0x00cd65b2
:02010F5C E15624B9 ldrh r2,[r6, #-0x49]		;(r6-0x4b9=*(ffffffb9))
:02010F60 4C9101AD ldcmi  1,cr0,[r1],{#0xad}
:02010F64 2D9F0068 unknown
:02010F68 C010C120 andgts r12,r0,r0,lsr #0x2
:02010F6C 5851009D ldmplda  r1 ,{r0,r2,r3,r4,r7}^
:02010F70 A0501029 subges r1,r0,r9,lsr #0x0
:02010F74 00C505E3 sbceq  r0,r5,r3,ror #0xb
:02010F78 A0218005 eorge  r8,r1,r5
:02010F7C 0F4D48E1 swieq 0x004d48e1
:02010F80 E93F590C ldmdb  r15!,{r2,r3,r8,r11,r12,r14}
:02010F84 15688020 strneb r8,[r8, #-0x20]!
:02010F88 02594680 subeqs r4,r9,#0x8000000
:02010F8C 5D082FA1 unknown
:02010F90 0D51A000 unknown
:02010F94 86200171 unknown
:02010F98 00B105E2 adceqs r0,r1,r2,ror #0xb
:02010F9C 105D4240 subnes r4,r13,r0,asr #0x4
:02010FA0 25E28550 strcsb r8,[r2, #+0x550]!
:02010FA4 5540E10F strplb r14,[r0, #-0x10f]		;(r0-0x10f=*(fffffef1))
:02010FA8 E1EE31E1 mvn  r3,r1,ror #0x3
:02010FAC 20E18110 rsccs  r8,r1,r0,lsl r1
:02010FB0 40D42CF1 ldrmish r2,[r4],#+0xc1
:02010FB4 909A00DD ldrlssb r0,[r10], +r13
:02010FB8 E5941D55 ldr r1,[r4, #+0xd55]		;r4+0xd55=*(00000d55)
:02010FBC 03155009 tsteq r5,#0x9
:02010FC0 E282420C add  r4,r2,#0xC0000000
:02010FC4 E1D015B8 ldrh r1,[r0, #+0x58]		;r0+0x58=*(00000058)
:02010FC8 92000E4C andls  r0,r0,#0x4C0
:02010FCC E2810435 add  r0,r1,#0x35000000
:02010FD0 E0070091 mul  r7,r1,r0
:02010FD4 20510602 subcss r0,r1,r2,lsl #0xc
:02010FD8 5105E594 swppl r14,r4,r5
:02010FDC 22010900 andcs  r0,r1,#0x0
:02010FE0 0CE0E080 stceql 0,cr14,[r0],#+0x200
:02010FE4 7528304D strvc r3,[r8, #-0x4d]!
:02010FE8 7550F680 ldrvcb r15,[r0, #-0x680]		;(r0-0x680=*(fffff980))
:02010FEC 9F008800 swils 0x00008800
:02010FF0 008D2035 addeq  r2,r13,r5,lsr r0
:02010FF4 71602565 unknown
:02010FF8 591F0025 ldmpldb  r15 ,{r0,r2,r5}
:02010FFC 258000A5 strcs r0,[r0, #+0xa5]		;r0+0xa5=*(000000a5)
:02011000 00014001 andeq  r4,r1,r1
:02011004 001960A9 andeqs r6,r9,r9,lsr #0x1
:02011008 A06000C9 rsbge  r0,r0,r9,asr #0x1
:0201100C 0612E59F unknown
:02011010 1D06401D unknown
:02011014 801DC000 andhis r12,r13,r0
:02011018 05002113 streq r2,[r0, #-0x113]		;(r0-0x113=*(fffffeed))
:0201101C E1A09055 mov  r9,r5,asr r0
:02011020 10291141 eorne  r1,r9,r1,asr #0x2
:02011024 E00D0504 and  r0,r13,r4,lsl #0xa
:02011028 E5900D58 ldr r0,[r0, #+0xd58]		;r0+0xd58=*(00000d58)
:0201102C 0800D907 stmeqda  r0 ,{r0,r1,r2,r8,r11,r12,r14,r15}
:02011030 50090001 andpl  r0,r9,r1
:02011034 590A0CD5 stmpldb  r10 ,{r0,r2,r4,r6,r7,r10,r11}
:02011038 202E2102 eorcs  r2,r14,r2,lsl #0x2
:0201103C 51F50E21 mvnpls r0,r1,lsr #0x1c
:02011040 80010011 andhi  r0,r1,r1,lsl r0
:02011044 9A0CD188 bls 0234566C
:02011048 0E114CE5 cdpeq 12,0,cr4,cr1,cr5,7
:0201104C E158101D cmp r8,r13,lsl r0
:02011050 F00BA1E8 andnv  r10,r11,r8,ror #0x3
:02011054 42152287 andmis r2,r5,#0x70000008
:02011058 1D65C481 stcnel 4,cr12,[r5,#-0x204]!
:0201105C 9D445502 unknown
:02011060 BD519D14 unknown
:02011064 EB028077 bl 020B1248
:02011068 455D1199 ldrmib r1,[r13, #-0x199]		;(r13-0x199=*(8902be82))
:0201106C 11192101 tstne r9,r1,lsl #0x2
:02011070 E1840068 orr  r0,r4,r8,ror #0x0
:02011074 20000100 andcs  r0,r0,r0,lsl #0x2
:02011078 9031C908 eorlss r12,r1,r8,lsl #0x12
:0201107C 1000F570 andne  r15,r0,r0,ror r5
:02011080 ADD401CD unknown
:02011084 D52F2104 strle r2,[r15, #-0x104]!
:02011088 1F25EA0C swine 0x0025ea0c
:0201108C 0F2143A1 swieq 0x002143a1
:02011090 10030061 andne  r0,r3,r1,ror #0x0
:02011094 050F2AE3 streq r2,[r15, #-0xae3]		;r15-0xae3=*(020105b9)=#-804975851(0xd0050b15)
:02011098 26F11427 unknown
:0201109C 000100AC andeq  r0,r1,r12,lsr #0x1
:020110A0 65AC014D strvs r0,[r12, #+0x14d]!
:020110A4 101D0475 andnes r0,r13,r5,ror r4
:020110A8 00E9A9DF unknown
:020110AC 13E58D60 mvnne  r8,#0x1800
:020110B0 0F3D100C swieq 0x003d100c
:020110B4 3D0EED10 unknown
:020110B8 05156D01 ldreq r6,[r5, #-0xd01]		;(r5-0xd01=*(fffff2ff))
:020110BC 02052074 andeq  r2,r5,#0x74
:020110C0 1001A930 andne  r10,r1,r0,lsr r9
:020110C4 01CD06CD biceq  r0,r13,r13,asr #0xd
:020110C8 F9856A1B stmnvib  r5 ,{r0,r1,r3,r4,r9,r11,r13,r14}
:020110CC 12106524 andnes r6,r0,#0x9000000
:020110D0 117010ED cmnne r0,r13,ror #0x1
:020110D4 10560C02 subnes r0,r6,r2,lsl #0x18
:020110D8 0005E28D andeq  r14,r5,r13,lsl #0x5
:020110DC 0101018D unknown
:020110E0 025860EF subeqs r6,r8,#0xEF
:020110E4 E1DD0A61 bics r0,r13,r1,ror #0x14
:020110E8 0602D102 streq r13,[r2],-r2, lsl #0x2
:020110EC 40002144 andmi  r2,r0,r4,asr #0x2
:020110F0 A1AD0021 movge  r0,r1,lsr #0x0		;r0=0(0x0)
:020110F4 07302114 unknown
:020110F8 09AD1795 stmeqib  r13!,{r0,r2,r4,r7,r8,r9,r10,r12}
:020110FC 1C2F3110 stcne  1,cr3,[r15],#-0x40
:02011100 8913D315 ldmhidb  r3 ,{r0,r2,r4,r8,r9,r12,r14,r15}
:02011104 D42AD131 unknown
:02011108 91700189 cmnls r0,r9,lsl #0x3
:0201110C 00015C40 andeq  r5,r1,r0,asr #0x18
:02011110 AC0001D8 stcge  1,cr0,[r0],{#0xd8}
:02011114 FC0AD155 stc2  1,cr13,[r10],{#0x55}
:02011118 3801FFC6 stmccda  r1 ,{r1,r2,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0201111C 114D0081 unknown
:02011120 691031C1 ldmvsdb  r0 ,{r0,r6,r7,r8,r12,r13}
:02011124 01BD3813 moveqs r3,r3,lsl r8		;r3=-520093696(0xe1000000)
:02011128 00601735 rsbeq  r1,r0,r5,lsr r7
:0201112C 0D151B9F unknown
:02011130 0F7B1500 swieq 0x007b1500
:02011134 02021280 andeq  r1,r2,#0x8
:02011138 55500019 ldrplb r0,[r0, #-0x19]		;(r0-0x19=*(ffffffe7))
:0201113C 800F7A41 andhi  r7,r15,r1,asr #0x14
:02011140 5A0501E2 bpl 021518D0
:02011144 FF0BE280 swinv 0x000be280
:02011148 A66109FF unknown
:0201114C 3DFFFF40 ldcccl 15,cr15,[r15,#+0x100]!
:02011150 0045950B subeq  r9,r5,r11,lsl #0xa
:02011154 020321C0 andeq  r2,r3,#0x30
:02011158 0181E054 orreq  r14,r1,r4,asr r0
:0201115C 021AC9E1 andeqs r12,r10,#0x384000
:02011160 19014C21 stmnedb  r1 ,{r0,r5,r10,r11,r14}
:02011164 E500AA08 str r10,[r0, #-0xa08]		;(r0-0xa08=*(fffff5f8))
:02011168 001AB906 andeqs r11,r10,r6,lsl #0x12
:0201116C 15852301 strne r2,[r5, #+0x301]		;r5+0x301=*(00000301)
:02011170 389610F1 ldmccia  r6 ,{r0,r4,r5,r6,r7,r12}
:02011174 48111051 ldmmida  r1 ,{r0,r4,r6,r12}
:02011178 FEF61815 mrc2 8,7,r1,cr6,cr5,{0}
:0201117C 3C0EEBFF stccc  11,cr14,[r14],{#0xff}
:02011180 20699F10 rsbcs  r9,r9,r0,lsl r15
:02011184 01C0212D biceq  r2,r0,r13,lsr #0x2
:02011188 83581C0C cmphi r8,#0xC00
:0201118C D11EB0E2 tstle r14,r2,ror #0x1
:02011190 000012E1 andeq  r1,r0,r1,ror #0x5
:02011194 0412E181 ldreq r14,[r2],#-0x181
:02011198 042FDD10 unknown
:0201119C 107D2028 rsbnes r2,r13,r8,lsr #0x0
:020111A0 1EFEE283 cdpne 2,14,cr14,cr14,cr3,4
:020111A4 0122E283 unknown
:020111A8 88640059 unknown
:020111AC A0C0007D sbcge  r0,r0,r13,ror r0
:020111B0 91090CE1 unknown
:020111B4 F910A116 ldmnvdb  r0 ,{r1,r2,r4,r8,r13,r15}
:020111B8 904D5516 subls  r5,r13,r6,lsl r5
:020111BC B9684900 unknown
:020111C0 106DCF00 rsbne  r12,r13,r0,lsl #0x1e
:020111C4 110900B1 strneh r0,[r9, -r1]
:020111C8 01D51BE3 biceqs r1,r5,r3,ror #0x17
:020111CC 591E434C ldmpldb  r14 ,{r2,r3,r6,r8,r9,r14}
:020111D0 1204A100 andne  r10,r4,#0x0
:020111D4 0EE1A021 cdpeq 0,14,cr10,cr1,cr1,1
:020111D8 01091C06 unknown
:020111DC 01E1D135 mvneq  r13,lsr r5
:020111E0 E2024210 and  r4,r2,#0x1
:020111E4 10B11015 adcnes r1,r1,r5,lsl r0
:020111E8 E1A02821 mov  r2,r1,lsr #0x10		;r2=0(0x0)
:020111EC 39100602 ldmccdb  r0 ,{r1,r9,r10}
:020111F0 FEA01006 cdp2 0,10,cr1,cr0,cr6,0
:020111F4 01E08304 mvneq  r8,r4,lsl #0x6
:020111F8 E1A01812 mov  r1,r2,lsl r8		;r1=0(0x0)
:020111FC E3A0C001 mov  r12,#0x1		;r12=1(0x1)
:02011200 A0380021 eorges r0,r8,r1,lsr #0x0
:02011204 0D104DE1 unknown
:02011208 8DC010F5 unknown
:0201120C 8585E528 strhi r14,[r5, #+0x528]		;r5+0x528=*(00000528)
:02011210 5A61EB02 bpl 0388BE20
:02011214 A0127520 andges r7,r2,r0,lsr #0xa
:02011218 718905E1 orrvc  r0,r9,r1,ror #0xb
:0201121C 811A0165 tsthi r10,r5,ror #0x2
:02011220 15F12189 ldrneb r2,[r1, #+0x189]!
:02011224 18E71D25 unknown
:02011228 51C18041 bicpl  r8,r1,r1,asr #0x0
:0201122C E2800D11 add  r0,r0,#0x440
:02011230 02860608 addeq  r0,r6,#0x800000
:02011234 44BD373D unknown
:02011238 02291018 eoreq  r1,r9,#0x18
:0201123C 49CCA2E1 stmmiib  r12 ,{r0,r5,r6,r7,r9,r13,r15}^
:02011240 32E12A02 rsccc  r2,r1,#0x2000
:02011244 10C090CD sbcne  r9,r0,r13,asr #0x1
:02011248 10CD1865 sbcne  r1,r13,r5,ror #0x10
:0201124C 30CD53CD sbccc  r5,r13,r13,asr #0x7
:02011250 C1E1D020 mvngt  r13,r0,lsr #0x0
:02011254 006D1910 rsbeq  r1,r13,r0,lsl r9
:02011258 0A17C9A2 beq 026038E8
:0201125C 00614041 rsbeq  r4,r1,r1,asr #0x0
:02011260 C18240C1 orrgt  r4,r2,r1,asr #0x1
:02011264 DD10AD90 unknown
:02011268 70AD0289 adcvc  r0,r13,r9,lsl #0x5
:0201126C B00AF90E andlt  r15,r10,r14,lsl #0x12
:02011270 0BE1D005 bleq 0188528C
:02011274 FFAB5369 swinv 0x00ab5369
:02011278 005470AD subeqs r7,r4,r13,lsr #0x1
:0201127C 91690CE5 unknown
:02011280 1550D9C9 ldrneb r13,[r0, #-0x9c9]		;(r0-0x9c9=*(fffff637))
:02011284 01490680 unknown
:02011288 094099E0 stmeqdb  r0 ,{r5,r6,r7,r8,r11,r12,r15}^
:0201128C 03AB0015 moveq  r0,#0x15		;r0=21(0x15)
:02011290 00110045 andeqs r0,r1,r5,asr #0x0
:02011294 10750059 rsbnes r0,r5,r9,asr r0
:02011298 0F206510 swieq 0x00206510
:0201129C A952005E ldmgedb  r2 ,{r1,r2,r3,r4,r6}^
:020112A0 B1128300 tstlt r2,r0,lsl #0x6
:020112A4 A4512590 ldrgeb r2,[r1],#-0x590
:020112A8 49427564 stmmidb  r2 ,{r2,r5,r6,r8,r10,r12,r13,r14}^
:020112AC B222E909 eorlt  r14,r2,#0x24000
:020112B0 2901D000 stmcsdb  r1 ,{r12,r14,r15}
:020112B4 0389471C orreq  r4,r9,#0x700000
:020112B8 01AD0075 moveq  r0,r5,ror r0
:020112BC D929002D stmledb  r9!,{r0,r2,r3,r5}
:020112C0 12558011 subnes r8,r5,#0x11
:020112C4 013021AF teqeq r0,r15,lsr #0x3
:020112C8 100B0471 andne  r0,r11,r1,ror r4
:020112CC 25052919 strcs r2,[r5, #-0x919]		;(r5-0x919=*(fffff6e7))
:020112D0 2558A580 ldrcsb r10,[r8, #-0x580]		;(r8-0x580=*(fffffaa3))
:020112D4 1AF02560 bne 01C1A85C
:020112D8 A92331F9 stmgedb  r3!,{r0,r3,r4,r5,r6,r7,r8,r12,r13}
:020112DC 39663023 unknown
:020112E0 9011E480 andlss r14,r1,r0,lsl #0x9
:020112E4 E3C104FD bic  r0,r1,#0xFD000000
:020112E8 F11111E4 tstnv r1,r4,ror #0x3
:020112EC 491D6102 ldmmidb  r13 ,{r1,r8,r13,r14}
:020112F0 E2820A10 add  r0,r2,#0x10000
:020112F4 40290E06 eormi  r0,r9,r6,lsl #0x1c
:020112F8 13A01002 movne  r1,#0x2		;r1=2(0x2)
:020112FC 5D150021 unknown
:02011300 1934A151 ldmnedb  r4!,{r0,r4,r6,r8,r13,r15}
:02011304 11705900 cmnne r0,r0,lsl #0x12
:02011308 4508E100 strmi r14,[r8, #-0x100]		;(r8-0x100=*(ffffff23))
:0201130C 004D0300 subeq  r0,r13,r0,lsl #0x6
:02011310 211805BE ldrcsh r0,[r8, -r14]
:02011314 0D2145A0 stceq  5,cr4,[r1,#-0x280]!
:02011318 35201565 strcc r1,[r0, #-0x565]!
:0201131C FC601944 stc2l 9,cr1,[r0],#-0x110
:02011320 30199001 andccs r9,r9,r1
:02011324 641D14F9 ldrvs r1,[r13],#-0x4f9
:02011328 800A027D andhi  r0,r10,r13,ror r2
:0201132C 11E0E23C mvnne  r14,lsr r12
:02011330 61D03419 bicvss r3,r0,r9,lsl r4
:02011334 0109DC42 unknown
:02011338 9F30DCA8 swils 0x0030dca8
:0201133C 00D82015 sbceqs r2,r8,r5,lsl r0
:02011340 8840119F stmhida  r0 ,{r0,r1,r2,r3,r4,r7,r8,r12}^
:02011344 CCC0016D stcgtl 1,cr0,[r0],{#0x6d}
:02011348 CCCBF025 stcgtl 0,cr15,[r11],{#0x25}
:0201134C 49CBF025 stmmiib  r11 ,{r0,r2,r5,r12,r13,r14,r15}^
:02011350 11F025CC mvnnes r2,r12,asr #0xb
:02011354 CA03E5E0 bgt 0210AADC
:02011358 C9F011CC unknown
:0201135C 0011CC4E andeqs r12,r1,r14,asr #0x18
:02011360 3DC18019 unknown
:02011364 E38CC000 orr  r12,r12,#0x0
:02011368 05C1E416 streqb r14,[r1, #+0x416]		;r1+0x416=*(00000418)
:0201136C 813FB830 teqhi r15,r0,lsr r8
:02011370 44920101 ldrmi r0,[r2],#+0x101
:02011374 20046029 andcs  r6,r4,r9,lsr #0x0
:02011378 9D202982 stcls  9,cr2,[r0,#-0x208]!
:0201137C EB110281 bl 02451D88
:02011380 0D496D02 unknown
:02011384 10691811 rsbne  r1,r9,r1,lsl r8
:02011388 000524E9 andeq  r2,r5,r9,ror #0x9
:0201138C E2811AEC add  r1,r1,#0xEC000
:02011390 01E121E4 mvneq  r2,r4,ror #0x3
:02011394 E320C220 unknown
:02011398 30C921E4 sbccc  r2,r9,r4,ror #0x3
:0201139C BC00C9D0 stclt  9,cr12,[r0],{#0xd0}
:020113A0 02012870 andeq  r2,r1,#0x700000
:020113A4 02017170 andeq  r7,r1,#0x1C
:020113A8 801F3508 andhis r3,r15,r8,lsl #0xa
:020113AC 2189701D orrcs  r7,r9,r13,lsl r0
:020113B0 000100A8 andeq  r0,r1,r8,lsr #0x1
:020113B4 15075910 strne r5,[r7, #-0x910]		;(r7-0x910=*(00429670))
:020113B8 A87FD305 ldmgeda  r15!,{r0,r2,r8,r9,r12,r14,r15}^
:020113BC 0094EBFF ldreqsh r14,[r4], +r15
:020113C0 80A01D9F umlalhi  r1,r0,r15,r13
:020113C4 55001D2A strpl r1,[r0, #-0xd2a]		;(r0-0xd2a=*(fffff2eb))
:020113C8 8BE3A00E blhi 018F9408
:020113CC 7882001D stmvcia  r2 ,{r0,r2,r3,r4}
:020113D0 8101217D unknown
:020113D4 40251F19 eormi  r1,r5,r9,lsl r15
:020113D8 58002583 stmplda  r0 ,{r0,r1,r7,r8,r10,r13}
:020113DC CD20255E stcgt  5,cr2,[r0,#-0x178]!
:020113E0 95302502 ldrls r2,[r0, #-0x502]!
:020113E4 402518A0 eormi  r1,r5,r0,lsr #0x11
:020113E8 AF002579 swige 0x00002579
:020113EC 030D12C9 unknown
:020113F0 05820075 streq r0,[r2, #+0x75]		;r2+0x75=*(00000075)
:020113F4 70919100 addvcs r9,r1,r0,lsl #0x2
:020113F8 55D71631 ldrplb r1,[r7, #+0x631]		;r7+0x631=*(0042a5b1)
:020113FC 0F7DEB02 swieq 0x007deb02
:02011400 006FE3A0 rsbeq  r14,r15,r0,lsr #0x7
:02011404 791010A9 ldmvcdb  r0 ,{r0,r3,r5,r7,r12}
:02011408 81007122 unknown
:0201140C 018060A9 orreq  r6,r0,r9,lsr #0x1
:02011410 018CAD00 orreq  r10,r12,r0,lsl #0x1a
:02011414 0EB49400 cdpeq 4,10,cr9,cr4,cr0,0
:02011418 0090209D umulleqs r2,r0,r13,r0
:0201141C 50719F22 rsbpls r9,r1,r2,lsr #0x1e
:02011420 906520FD unknown
:02011424 70002175 andvc  r2,r0,r5,ror r1
:02011428 09AE6021 stmeqib  r14!,{r0,r5,r13,r14}
:0201142C 19202100 stmnedb  r0!,{r8,r13}
:02011430 6C802100 stcvs  1,cr2,[r0],{#0x0}
:02011434 2103A573 unknown
:02011438 2020CF80 eorcs  r12,r0,r0,lsl #0x1f
:0201143C 1D34A581 ldcne  5,cr10,[r4,#-0x204]!
:02011440 001D6380 andeqs r6,r13,r0,lsl #0x7
:02011444 64715828 unknown
:02011448 81200489 unknown
:0201144C 1245127D subne  r1,r5,#0xD0000007
:02011450 735B2E6D cmpvc r11,#0x6D0
:02011454 95007973 strls r7,[r0, #-0x973]		;(r0-0x973=*(fffff6a2))
:02011458 80136121 andhis r6,r3,r1,lsr #0x2
:0201145C 20495F99 unknown
:02011460 54656E3C unknown
:02011464 001918A9 andeqs r1,r9,r9,lsr #0x11
:02011468 3019FD8D andccs r15,r9,r13,lsl #0x1b
:0201146C A7057507 strge r7,[r5,-r7, lsl #0xa]
:02011470 F9401D01 stmnvdb  r0 ,{r0,r8,r10,r11,r12}^
:02011474 7DE37750 stcvcl 7,cr7,[r3,#+0x140]!
:02011478 55222D22 strpl r2,[r2, #-0xd22]!
:0201147C 1011E610 andnes r14,r1,r0,lsl r6
:02011480 F05DB05D subnvs r11,r13,r13,asr r0
:02011484 5DC05D79 unknown
:02011488 AEED0029 cdpge 0,14,cr0,cr13,cr9,1
:0201148C 059029D7 ldreq r2,[r0, #+0x9d7]		;r0+0x9d7=*(000009ec)
:02011490 31022510 unknown
:02011494 B0316350 eorlts r6,r1,r0,asr r3
:02011498 1D91F031 unknown
:0201149C 6AC031EF bvs 0101DC60
:020114A0 A06D1031 rsbge  r1,r13,r1,lsr r0
:020114A4 FD6DF06D stc2l 0,cr15,[r13,#-0x1b4]!
:020114A8 709DB06D addvcs r11,r13,r13,ror #0x0
:020114AC 79305DE3 ldmvcdb  r0!,{r0,r1,r5,r6,r7,r8,r10,r11,r12,r14}
:020114B0 4CB12C5D ldcmi  12,cr2,[r1],#+0x174
:020114B4 43B92D29 movmis r2,#0xA40		;r2=2624(0xa40)
:020114B8 1DA1BCEC stcne  12,cr11,[r1,#+0x3b0]!
:020114BC 146D4D89 unknown
:020114C0 23AD0205 movcs  r0,#0x50000000		;r0=1342177280(0x50000000)
:020114C4 7E24DDA5 cdpvc 13,2,cr13,cr4,cr5,5
:020114C8 13210061 unknown
:020114CC 41412129 unknown
:020114D0 300DEDA1 andcc  r14,r13,r1,lsr #0x1b
:020114D4 7DCF0131 unknown
:020114D8 A1DC9420 bicges r9,r12,r0,lsr #0x8
:020114DC 1D46556D unknown
:020114E0 E2365500 eors r5,r6,#0x0
:020114E4 80B5E879 adchis r14,r5,r9,ror r8
:020114E8 157DD10C ldrneb r13,[r13, #-0x10c]!
:020114EC 709D8000 addvcs r8,r13,r0
:020114F0 18DA0029 ldmneia  r10 ,{r0,r3,r5}^
:020114F4 E83DC900 ldmda  r13!,{r8,r11,r14,r15}
:020114F8 1E890199 mcrne 1,4,r0,cr9,cr9,{4}
:020114FC 74A30099 unknown
:02011500 79B30099 ldmvcib  r3!,{r0,r3,r4,r7}
:02011504 06840850 unknown
:02011508 10301D15 eornes r1,r0,r5,lsl r13
:0201150C 00499F35 subeq  r9,r9,r5,lsr r15
:02011510 91270CAD unknown
:02011514 210D59E5 unknown
:02011518 0890C62D ldmeqia  r0 ,{r0,r2,r3,r5,r9,r10,r14,r15}
:0201151C 651E01D1 ldrvs r0,[r14, #-0x1d1]		;(r14-0x1d1=*(fffffe2f))
:02011520 F7E22000 strnvb r2,[r2,+r0]!
:02011524 EBFFDD18 bl 0200898C
:02011528 E59F3010 ldr r3,[r15, #+0x10]		;r15+0x10=*(02011540)=#1235157776(0x499f0310)
:0201152C A01F00A0 andges r0,r15,r0,lsr #0x1
:02011530 C02093E1 eorgt  r9,r0,r1,ror #0x7
:02011534 310040E0 unknown
:02011538 675D0503 ldrvsb r0,[r13,-r3, lsl #0xa]
:0201153C 28666666 unknown
:02011540 499F0310 ldmmiib  r15 ,{r4,r8,r9}
:02011544 1102F514 unknown
:02011548 08031100 stmeqda  r3 ,{r8,r12}
:0201154C 5E8225CD cdppl 5,8,cr2,cr2,cr13,6
:02011550 15011011 strne r1,[r1, #-0x11]		;(r1-0x11=*(fffffff1))
:02011554 08259D01 stmeqda  r5!,{r0,r8,r10,r11,r12,r15}
:02011558 8518C59D ldrhi r12,[r8, #-0x59d]		;(r8-0x59d=*(fffffa86))
:0201155C 5B75AD01 blpl 03D7C968
:02011560 02210008 eoreq  r0,r1,#0x8
:02011564 1CD5004D ldcnel 0,cr0,[r5],{#0x4d}
:02011568 003900FF unknown
:0201156C 2C115E6D ldccs  14,cr5,[r1],{#0x6d}
:02011570 003D1218 eoreqs r1,r13,r8,lsl r2
:02011574 66EC043D unknown
:02011578 09E59117 unknown
:0201157C E10BD512 unknown
:02011580 00019021 andeq  r9,r1,r1,lsr #0x0
:02011584 41E177B8 strmih r7,[r1, #+0x78]!
:02011588 21E10BD1 unknown
:0201158C 6F000195 swivs 0x00000195
:02011590 15AE4C2D strne r4,[r14, #+0xc2d]!
:02011594 DC1BB515 ldcle  5,cr11,[r11],{#0x15}
:02011598 1D30501D ldcne  0,cr5,[r0,#-0x74]!
:0201159C 4400B510 strmi r11,[r0],#-0x510
:020115A0 1001836B andne  r8,r1,r11,ror #0x6
:020115A4 56712185 unknown
:020115A8 C0150D69 andgts r0,r5,r9,ror #0x1a
:020115AC 000D6620 andeq  r6,r13,r0,lsr #0xc
:020115B0 A400156B strge r1,[r0],#-0x56b
:020115B4 2F7D82ED swics 0x007d82ed
:020115B8 75E315A0 strvcb r1,[r3, #+0x5a0]!
:020115BC 02566512 subeqs r6,r6,#0x4800000
:020115C0 02018CEB andeq  r8,r1,#0xEB00
:020115C4 225D3AB9 subcss r3,r13,#0xB9000
:020115C8 E1040AB9 strh r0,[r4, -r9]
:020115CC B900111A stmltdb  r0 ,{r1,r3,r4,r8,r12}
:020115D0 F72BA511 unknown
:020115D4 00030001 andeq  r0,r3,r1
:020115D8 416C1350 unknown
:020115DC 5C05019F stcpl  1,cr0,[r5],{#0x9f}
:020115E0 17712D01 ldrneb r2,[r1,-r1, lsl #0x1a]!
:020115E4 00551BBD ldreqh r1,[r5],#-0xbd
:020115E8 6511684C ldrvs r6,[r1, #-0x84c]		;(r1-0x84c=*(fffff7b6))
:020115EC 65214C70 strvs r4,[r1, #-0xc70]!
:020115F0 7BF06510 blvc 01C2AA38
:020115F4 0AE532FC beq 0195E1EC
:020115F8 892C0239 stmhidb  r12!,{r0,r3,r4,r5,r9}
:020115FC 98F06522 unknown
:02011600 5BE20001 blpl 0189160C
:02011604 FD070BE9 unknown
:02011608 953E3065 ldrls r3,[r14, #-0x65]!
:0201160C 40D9180B sbcmis r1,r9,r11,lsl #0x10
:02011610 00C516A9 sbceq  r1,r5,r9,lsr #0xd
:02011614 E40055DE str r5,[r0],#-0x5de
:02011618 202D9F10 eorcs  r9,r13,r0,lsl r15
:0201161C E41BC98A ldr r12,[r11],#-0x98a
:02011620 14E40B65 unknown
:02011624 0591E591 ldreq r14,[r1, #+0x591]		;r1+0x591=*(00000593)
:02011628 99000CE4 stmlsdb  r0 ,{r2,r5,r6,r7,r10,r11}
:0201162C 9200B00F andls  r11,r0,#0xF
:02011630 45D10329 ldrmib r0,[r1, #+0x329]		;r1+0x329=*(0000032b)
:02011634 001D4CE1 andeqs r4,r13,r1,ror #0x19
:02011638 C4002DBC strgt r2,[r0],#-0xdbc
:0201163C 94322110 unknown
:02011640 E4008D06 str r8,[r0],#-0xd06
:02011644 92E59224 rscls  r9,r5,#0x40000002
:02011648 B4820DED strlt r0,[r2],#+0xded
:0201164C 67E1D000 strvsb r13,[r1,+r0]!
:02011650 01B80001 moveqs r0,r1			;r0=2(0x2)
:02011654 E2D9A000 sbcs r10,r9,#0x0
:02011658 1AE1EBFF bne 0188C65C
:0201165C 8C00F1B8 stchi  1,cr15,[r0],{#0xb8}
:02011660 09002D50 stmeqdb  r0 ,{r4,r6,r8,r10,r11,r13}
:02011664 65200D14 strvs r0,[r0, #-0xd14]!
:02011668 C135470C teqgt r5,r12,lsl #0xe
:0201166C 105D0FE5 subnes r0,r13,r5,ror #0x1f
:02011670 076D101D unknown
:02011674 C12548E0 unknown
:02011678 838700E9 orrhi  r0,r7,#0xE9
:0201167C E35308B9 cmp r3,#0xB90000
:02011680 5C0269F9 stcpl  9,cr6,[r2],{#0xf9}
:02011684 7DA21379 stcvc  3,cr1,[r2,#+0x1e4]!
:02011688 4A10050B bmi 02412ABC
:0201168C 00E52005 rsceq  r2,r5,r5
:02011690 0141C125 unknown
:02011694 2500D59B strcs r13,[r0, #-0x59b]		;(r0-0x59b=*(fffffa67))
:02011698 213DE5C1 teqcs r13,r1,asr #0xb
:0201169C 11E5C025 mvnne  r12,r5,lsr #0x0
:020116A0 EB00084B bl 020137D4
:020116A4 815A8D2C cmphi r10,r12,lsr #0x1a
:020116A8 E0201110 eor  r1,r0,r0,lsl r1
:020116AC FFED0D25 swinv 0x00ed0d25
:020116B0 106D03EB rsbne  r0,r13,r11,ror #0x7
:020116B4 11194A79 tstne r9,r9,ror r10
:020116B8 0A491BE1 beq 03258644
:020116BC 09410331 stmeqdb  r1 ,{r0,r4,r5,r8,r9}^
:020116C0 E0F07305 rscs r7,r0,r5,lsl #0x6
:020116C4 30021E01 andcc  r1,r2,r1,lsl #0x1c
:020116C8 E80201E6 stmda  r2 ,{r1,r2,r5,r6,r7,r8}
:020116CC 49000EB3 stmmidb  r0 ,{r0,r1,r4,r5,r7,r9,r10,r11}
:020116D0 035D502E cmpeq r13,#0x2E
:020116D4 492502E4 stmmidb  r5!,{r2,r5,r6,r7,r9}
:020116D8 65500019 ldrvsb r0,[r0, #-0x19]		;(r0-0x19=*(ffffffe9))
:020116DC 004503F1 unknown
:020116E0 000E8108 andeq  r8,r14,r8,lsl #0x2
:020116E4 0203CCEB andeq  r12,r3,#0xEB00
:020116E8 E3E018F5 mvn  r1,#0xF50000
:020116EC F8E49931 unknown
:020116F0 31921015 orrccs r1,r2,r5,lsl r0
:020116F4 5A5172F9 bpl 0346E2E0
:020116F8 028D4931 addeq  r4,r13,#0xC4000
:020116FC B8028DB2 stmltda  r2 ,{r1,r4,r5,r7,r8,r10,r11,r15}
:02011700 01816B5D orreq  r6,r1,r13,asr r11
:02011704 03E90288 mvneq  r0,#0x80000008
:02011708 100902FD unknown
:0201170C 05597280 ldreqb r7,[r9, #-0x280]		;(r9-0x280=*(848a0980))
:02011710 BD200540 stclt  5,cr0,[r0,#-0x100]!
:02011714 01200500 unknown
:02011718 3DC23501 unknown
:0201171C 9001B0C9 andls  r11,r1,r9,asr #0x1
:02011720 14100DE7 ldrne r0,[r0],#-0xde7
:02011724 51F0000D mvnpls r0,r13
:02011728 1809D504 stmneda  r9 ,{r2,r8,r10,r12,r14,r15}
:0201172C 002DE263 eoreq  r14,r13,r3,ror #0x4
:02011730 620E29A1 andvs  r2,r14,#0x284000
:02011734 5100E509 unknown
:02011738 0025340A eoreq  r3,r5,r10,lsl #0x8
:0201173C 12452234 subne  r2,r5,#0x40000003
:02011740 34004196 strcc r4,[r0],#-0x196
:02011744 001D0021 andeqs r0,r13,r1,lsr #0x0
:02011748 3D822183 unknown
:0201174C E7928D00 ldr r8,[r2,+r0, lsl #0x1a]
:02011750 020C904D andeq  r9,r12,#0x4D
:02011754 4D40704D unknown
:02011758 9940A480 stmlsdb  r0 ,{r7,r10,r13,r15}^
:0201175C 0031F000 eoreqs r15,r1,r0
:02011760 127D11F4 rsbnes r1,r13,#0x3D
:02011764 93CA104D bicls  r1,r10,#0x4D
:02011768 4D21304D stcmi  0,cr3,[r1,#-0x134]!
:0201176C 09070D00 stmeqdb  r7 ,{r8,r10,r11}
:02011770 5A20004D bpl 028118AC
:02011774 20119300 andcss r9,r1,r0,lsl #0x6
:02011778 BC804932 stclt  9,cr4,[r0],{#0x32}
:0201177C 21CD4049 biccs  r4,r13,r9,asr #0x0
:02011780 3F8049D4 swicc 0x008049d4
:02011784 A0E5C305 rscge  r12,r5,r5,lsl #0x6
:02011788 059D002D ldreq r0,[r13, #+0x2d]		;r13+0x2d=*(8902c048)
:0201178C 9009A1C1 andls  r10,r9,r1,asr #0x3
:02011790 9204E4E5 andls  r14,r4,#0xE5000000
:02011794 010180E5 unknown
:02011798 1104E081 unknown
:0201179C 0000E790 muleq  r0,r0,r7
:020117A0 C50806D5 strgt r0,[r8, #-0x6d5]		;(r8-0x6d5=*(fffff94e))
:020117A4 310C9D10 unknown
:020117A8 104501A9 subne  r0,r5,r9,lsr #0x3
:020117AC 18816D06 stmneia  r1 ,{r1,r2,r8,r10,r11,r13,r14}
:020117B0 3E793D01 cdpcc 13,6,cr3,cr9,cr1,0
:020117B4 1D0FC515 unknown
:020117B8 E5191900 ldr r1,[r9, #-0x900]		;(r9-0x900=*(848a0300))
:020117BC E5C2053E strb r0,[r2, #+0x53e]		;r2+0x53e=*(00000f7e)
:020117C0 00D90597 smulleqs r0,r9,r7,r5
:020117C4 0A094090 beq 02261A0C
:020117C8 48E24DA0 unknown
:020117CC 01E59F51 mvneq  r9,r1,asr r15
:020117D0 69076D60 stmvsdb  r7 ,{r5,r6,r8,r10,r11,r13,r14}
:020117D4 20C5953F sbccs  r9,r5,r15,lsr r5
:020117D8 16D100AF ldrneb r0,[r1],+r15, lsr #0x1
:020117DC 1DD13BA1 unknown
:020117E0 80540A81 subhis r0,r4,r1,lsl #0x15
:020117E4 0706E281 streq r14,[r6,-r1, lsl #0x5]
:020117E8 0771A060 ldreqb r10,[r6,-r1, lsl #0x5]
:020117EC 000FE8B8 streqh r14,[r15], -r8
:020117F0 01E804A7 mvneq  r0,r7,lsr #0x9
:020117F4 FBE25660 blx 018A717C
:020117F8 1A00FFFF bne 020517FC
:020117FC E89A000F ldmia  r10 ,{r0,r1,r2,r3}
:02011800 30ED06DA unknown
:02011804 59000480 stmpldb  r0 ,{r7,r10}
:02011808 06ED2F69 unknown
:0201180C 0C08EB00 stceq  11,cr14,[r8],{#0x0}
:02011810 19550A51 ldmnedb  r5 ,{r0,r4,r6,r9,r11}^
:02011814 E24D800C sub  r8,r13,#0xC
:02011818 897006E8 unknown
:0201181C 0001500E andeq  r5,r1,r14
:02011820 FD096540 unknown
:02011824 916A3008 unknown
:02011828 06201901 unknown
:0201182C 01D8E021 biceqs r14,r8,r1,lsr #0x0
:02011830 D983305D stmleib  r3 ,{r0,r2,r3,r4,r6,r12,r13}
:02011834 05C05D01 streqb r5,[r0, #+0xd01]		;r0+0xd01=*(00000d03)
:02011838 5D01E020 unknown
:0201183C 5D2D8410 stcpl  4,cr8,[r13,#-0x40]!
:02011840 805D1D00 subhis r1,r13,r0,lsl #0x1a
:02011844 1D005D2D unknown
:02011848 1DAA805D stcne  0,cr8,[r10,#+0x174]!
:0201184C 5D0D005D unknown
:02011850 005D1EB0 ldreqh r1,[r13],#-0xe0
:02011854 6A042019 bvs 021198C0
:02011858 02C8E021 sbceq  r14,r8,#0x21
:0201185C C92089D1 stmgtdb  r0!,{r0,r4,r6,r7,r8,r11,r15}
:02011860 05D12002 ldreqb r2,[r1, #+0x2]		;r1+0x2=*(00000004)
:02011864 10030081 andne  r0,r3,r1,lsl #0x1
:02011868 1E8500FD mcrne 0,4,r0,cr5,cr13,{7}
:0201186C 200A6499 mulcs  r10,r9,r4
:02011870 800C02E0 andhi  r0,r12,r0,ror #0x5
:02011874 0D00B4E2 unknown
:02011878 000DB600 andeq  r11,r13,r0,lsl #0xc
:0201187C B2000DB0 andlt  r0,r0,#0x2C00
:02011880 55B8000D ldrpl r0,[r8, #+0xd]!
:02011884 BAE1D02C blt 0188593C
:02011888 20B40009 adccss r0,r4,r9
:0201188C B6E110C8 unknown
:02011890 1CBC0009 ldcne  0,cr0,[r12],#+0x24
:02011894 04BEE1D0 unknown
:02011898 100FE90C andne  r14,r15,r12,lsl #0x12
:0201189C 00BAE1C8 adceqs r14,r10,r8,asr #0x3
:020118A0 07E102C8 streqb r0,r14,r10,r8,asr #0x3
:020118A4 54E89800 unknown
:020118A8 11000007 unknown
:020118AC 09111429 ldmeqdb  r1 ,{r0,r3,r5,r10,r12}
:020118B0 6A0911CC bvs 02255FE8
:020118B4 950A8907 strls r8,[r10, #-0x907]		;(r10-0x907=*(006bf6f9))
:020118B8 87F000D9 unknown
:020118BC 2F9D259D swics 0x009d259d
:020118C0 58000130 stmplda  r0 ,{r4,r5,r8}
:020118C4 08000159 stmeqda  r0 ,{r0,r3,r4,r6,r8}
:020118C8 FD140F85 unknown
:020118CC 1A4D3F48 bne 033615F4
:020118D0 00D54AA1 sbceqs r4,r5,r1,lsr #0x15
:020118D4 10190D45 andnes r0,r9,r5,asr #0x1a
:020118D8 1980F019 stmneib  r0 ,{r0,r3,r4,r12,r13,r14,r15}
:020118DC 277910A0 ldrcsb r1,[r9,-r0, lsr #0x1]!
:020118E0 9115D5AE tstls r5,r14,lsr #0xb
:020118E4 E3C00105 bic  r0,r0,#0x40000001
:020118E8 D50785A4 strle r8,[r7, #-0x5a4]		;(r7-0x5a4=*(004299dc))
:020118EC 4078C558 rsbmis r12,r8,r8,asr r5
:020118F0 096048D5 unknown
:020118F4 3000A910 andcc  r10,r0,r0,lsl r9
:020118F8 01E134C6 mvneq  r3,r6,asr #0x9
:020118FC BD100550 unknown
:02011900 19494007 stmnedb  r9 ,{r0,r1,r2,r14}^
:02011904 08E55885 unknown
:02011908 841FBD05 ldrhi r11,[r15],#-0xd05
:0201190C 911A66BD ldrlsh r6,[r10, -r13]
:02011910 FD45A800 unknown
:02011914 ED06EBFF unknown
:02011918 208FF116 addcs  r15,r15,r6,lsl r1
:0201191C 00013890 muleq  r1,r0,r8
:02011920 C5000D37 strgt r0,[r0, #-0xd37]		;(r0-0xd37=*(fffff2cb))
:02011924 00010715 andeq  r0,r1,r5,lsl r7
:02011928 00090AB4 streqh r0,[r9], -r4
:0201192C 00050133 andeq  r0,r5,r3,lsr r1
:02011930 12EA0001 rscne  r0,r10,#0x1
:02011934 3205B10B andcc  r11,r5,#0xC0000002
:02011938 0D33C00D ldceq  0,cr12,[r3,#-0x34]!
:0201193C C00D37C0 andgt  r3,r13,r0,asr #0xf
:02011940 91B135AA movlss r3,r10,lsr #0xb		;r3=3456(0xd80)
:02011944 102D4659 eorne  r4,r13,r9,asr r6
:02011948 06ED2031 unknown
:0201194C FF3EE7A4 swinv 0x003ee7a4
:02011950 911445EB tstls r4,r11,ror #0xb
:02011954 1DE1C811 stcnel 8,cr12,[r1,#+0x44]!
:02011958 CC119535 ldcgt  5,cr9,[r1],{#0x35}
:0201195C 29310015 ldmcsdb  r1!,{r0,r2,r4}
:02011960 A1C1BDDD unknown
:02011964 2031481F eorcss r4,r1,r15,lsl r8
:02011968 31DB0771 bicccs r0,r11,r1,ror r7
:0201196C 39144000 ldmccdb  r4 ,{r14}
:02011970 65003141 strvs r3,[r0, #-0x141]		;(r0-0x141=*(fffffec1))
:02011974 596C4025 unknown
:02011978 106E4005 rsbne  r4,r14,r5
:0201197C 00151282 andeqs r1,r5,r2,lsl #0x5
:02011980 1D214A11 stcne  10,cr4,[r1,#-0x44]!
:02011984 41241C02 unknown
:02011988 41F04130 mvnmis r4,lsr r0
:0201198C 4041F4F0 unknown
:02011990 80413CB9 strhih r3,[r1],#-0xc9
:02011994 E0001539 and  r1,r0,r9,lsr r5
:02011998 F0414041 subnv  r4,r1,r1,asr #0x0
:0201199C B8EAF041 unknown
:020119A0 412B4041 unknown
:020119A4 00152880 andeqs r2,r5,r0,lsl #0x11
:020119A8 712A23A4 unknown
:020119AC 81710D31 cmnhi r1,r1,lsr r13
:020119B0 0200290A andeq  r2,r0,#0x28000
:020119B4 6169402D unknown
:020119B8 151239D5 ldrne r3,[r2, #-0x9d5]		;(r2-0x9d5=*(0000006b))
:020119BC 92511A40 sublss r1,r1,#0x40000
:020119C0 1568005D strneb r0,[r8, #-0x5d]!
:020119C4 DB525190 blle 034A600C
:020119C8 90151239 andlss r1,r5,r9,lsr r2
:020119CC 12395251 eornes r5,r9,#0x10000005
:020119D0 5180E513 orrpl  r14,r0,r3,lsl r5
:020119D4 EF123952 swi 0x00123952
:020119D8 F1092025 unknown
:020119DC 08C031C8 stmeqia  r0 ,{r3,r6,r7,r8,r12,r13}^
:020119E0 A5408113 strgeb r8,[r0, #-0x113]		;(r0-0x113=*(fffffeef))
:020119E4 D513CB16 ldrle r12,[r3, #-0xb16]		;(r3-0xb16=*(0000026a))
:020119E8 0019F870 andeqs r15,r9,r0,ror r8
:020119EC D5C950D5 strleb r5,[r9, #+0xd5]		;r9+0xd5=*(848a0cd5)
:020119F0 355AE0C0 ldrccb r14,[r10, #-0xc0]		;(r10-0xc0=*(006bff40))
:020119F4 C015CA40 andgts r12,r5,r0,asr #0x14
:020119F8 BDCB50F9 unknown
:020119FC 2D0B32C0 unknown
:02011A00 1021E350 eorne  r14,r1,r0,asr r3
:02011A04 CC4015AC stcgtl 5,cr1,[r0],{#0xac}
:02011A08 5498C021 ldrpl r12,[r8],#+0x21
:02011A0C 20510021 subcss r0,r1,r1,lsr #0x0
:02011A10 00CD8021 sbceq  r8,r13,r1,lsr #0x0
:02011A14 0061D3A0 rsbeq  r13,r1,r0,lsr #0x7
:02011A18 0061D287 rsbeq  r13,r1,r7,lsl #0x5
:02011A1C D80061D1 stmleda  r0 ,{r0,r4,r6,r7,r8,r13,r14}
:02011A20 40791278 rsbmis r1,r9,r8,ror r2
:02011A24 0E80398A cdpeq 9,8,cr3,cr0,cr10,4
:02011A28 22640079 rsbcs  r0,r4,#0x79
:02011A2C 10150729 andnes r0,r5,r9,lsr #0xe
:02011A30 09E51021 unknown
:02011A34 21205500 unknown
:02011A38 82100300 andhis r0,r0,#0x0
:02011A3C 02A13145 adceq  r3,r1,#0x40000011
:02011A40 451244C7 ldrmi r4,[r2, #-0x4c7]		;(r2-0x4c7=*(00000579))
:02011A44 81456371 unknown
:02011A48 20C145CE sbccs  r4,r1,r14,asr #0xb
:02011A4C 30151254 andccs r1,r5,r4,asr r2
:02011A50 BCC145CF stcltl 5,cr4,[r1],{#0xcf}
:02011A54 41F02D11 mvnmis r2,r1,lsl r13
:02011A58 A800154A stmgeda  r0 ,{r1,r3,r6,r8,r10,r12}
:02011A5C 3BF02D11 blcc 01C1CEA8
:02011A60 11940015 orrnes r0,r4,r5,lsl r0
:02011A64 35F02D29 ldrccb r2,[r0, #+0xd29]!
:02011A68 11800015 orrne  r0,r0,r5,lsl r0
:02011A6C 152FF02D strne r15,[r15, #-0x2d]!
:02011A70 116CA500 unknown
:02011A74 1529F02D strne r15,[r9, #-0x2d]!
:02011A78 2D115800 unknown
:02011A7C 152394F0 strne r9,[r3, #-0x4f0]!
:02011A80 2D117C00 unknown
:02011A84 00151DF0 ldreqsh r1,[r5], -r0
:02011A88 2D115268 unknown
:02011A8C 001517F0 ldreqsh r1,[r5], -r0
:02011A90 F02D1154 eornv  r1,r13,r4,asr r1
:02011A94 00154A11 andeqs r4,r5,r1,lsl r10
:02011A98 2D501540 unknown
:02011A9C 00150B80 andeqs r0,r5,r0,lsl #0x17
:02011AA0 792D112C stmvcdb  r13!,{r2,r3,r5,r8,r12}
:02011AA4 40150370 andmis r0,r5,r0,ror r3
:02011AA8 18007905 stmneda  r0 ,{r0,r2,r8,r11,r12,r13,r14}
:02011AAC 95302511 ldrls r2,[r0, #-0x511]!
:02011AB0 02006106 andeq  r6,r0,#0x80000001
:02011AB4 40610B6D rsbmi  r0,r1,r13,ror #0x16
:02011AB8 C061D0CA rsbgt  r13,r1,r10,asr #0x1
:02011ABC 4039F49A mlamis r9,r10,r4,r15unknown
:02011AC0 C19015D1 ldrgtsb r1,[r0, +r1]
:02011AC4 E595201F ldr r2,[r5, #+0x1f]		;r5+0x1f=*(0000001f)
:02011AC8 0055061A subeqs r0,r5,r10,lsl r6
:02011ACC 310055D3 unknown
:02011AD0 10510200 subnes r0,r1,r0,lsl #0x4
:02011AD4 00F15A78 rsceqs r5,r1,r8,ror r10
:02011AD8 B1421003 unknown
:02011ADC 41E35103 mvnmi  r5,r3,lsl #0x2
:02011AE0 BC8A9105 stclt  1,cr9,[r10],{#0x5}
:02011AE4 9E024009 cdpls 0,0,cr4,cr2,cr9,0
:02011AE8 1975B400 ldmnedb  r5!,{r10,r12,r13,r15}^
:02011AEC 03D40421 biceqs r0,r4,#0x21000000
:02011AF0 0DD301C9 unknown
:02011AF4 3D116190 unknown
:02011AF8 0D101502 unknown
:02011AFC 11E1FA00 mvnne  r15,r0,lsl #0x14
:02011B00 0E0D0710 mcreq 7,0,r0,cr13,cr0,{0}
:02011B04 B00209D5 unknown
:02011B08 01C62A00 biceq  r2,r6,r0,lsl #0x14
:02011B0C A978141D unknown
:02011B10 002D2041 eoreq  r2,r13,r1,asr #0x0
:02011B14 00525407 subeqs r5,r2,r7,lsl #0x8
:02011B18 00012000 andeq  r2,r1,r0
:02011B1C 0717CB2A ldreq r12,[r7,-r10, lsr #0x16]
:02011B20 8E000190 mcrhi 1,0,r0,cr0,cr0,{4}
:02011B24 01E80001 mvneq  r0,r1
:02011B28 00CBF200 sbceq  r15,r11,r0,lsl #0x4
:02011B2C CC4C0015 stcgtl 0,cr0,[r12],{#0x15}
:02011B30 00010795 muleq  r1,r5,r7
:02011B34 D000016C andle  r0,r0,r12,ror #0x2
:02011B38 0000CF58 andeq  r12,r0,r8,asr r15
:02011B3C D8000985 stmleda  r0 ,{r0,r2,r7,r8,r11}
:02011B40 00100059 andeqs r0,r0,r9,asr r0
:02011B44 00005DBF streqh r5,[r0], -r15
:02011B48 00004E8C andeq  r4,r0,r12,lsl #0x1d
:02011B4C 67C86300 strvsb r6,[r8,+r0, lsl #0x6]
:02011B50 0000C300 andeq  r12,r0,r0,lsl #0x6
:02011B54 00010838 andeq  r0,r1,r8,lsr r8
:02011B58 6400059C strvs r0,[r0],#-0x59c
:02011B5C 9F0000C8 swils 0x000000c8
:02011B60 0000C705 andeq  r12,r0,r5,lsl #0xe
:02011B64 BA0001B0 blt 0201222C
:02011B68 001000CC andeqs r0,r0,r12,asr #0x1
:02011B6C 1E000114 mcrne 1,0,r0,cr0,cr4,{0}
:02011B70 01DC0001 biceqs r0,r12,r1
:02011B74 CD54E600 unknown
:02011B78 3A2E0000 bcc 02B91B80
:02011B7C 00180001 andeqs r0,r8,r1
:02011B80 FF000079 swinv 0x00000079
:02011B84 C500007C strgt r0,[r0, #-0x7c]		;(r0-0x7c=*(ffffff86))
:02011B88 C5B48010 ldrgt r8,[r4, #+0x10]!
:02011B8C A431A520 unknown
:02011B90 07059004 streq r9,[r5, -r4]
:02011B94 20614610 rsbcs  r4,r1,r0,lsl r6
:02011B98 712061A0 unknown
:02011B9C E3100809 tst r0,#0x90000
:02011BA0 00C10D12 sbceq  r0,r1,r2,lsl r13
:02011BA4 3025B55F eorcc  r11,r5,r15,asr r5
:02011BA8 2200190F andcs  r1,r0,#0x3C000
:02011BAC 34492900 strccb r2,[r9],#-0x900
:02011BB0 10151B65 andnes r1,r5,r5,ror #0x16
:02011BB4 211D4089 tstcs r13,r9,lsl #0x1
:02011BB8 7015FBC1 andvcs r15,r5,r1,asr #0x17
:02011BBC 4099049F umullmis r0,r9,r15,r4
:02011BC0 1D002102 unknown
:02011BC4 D95081E6 ldmledb  r0 ,{r1,r2,r5,r6,r7,r8,r15}^
:02011BC8 0D85CA06 unknown
:02011BCC 3C00D110 stccc  1,cr13,[r0],{#0x10}
:02011BD0 007540B1 unknown
:02011BD4 75692755 strvcb r2,[r9, #-0x755]!
:02011BD8 65EBFFE6 strvsb r15,[r11, #+0xfe6]!
:02011BDC 125908D9 subnes r0,r9,#0xD90000
:02011BE0 000D2FA9 andeq  r2,r13,r9,lsr #0x1f
:02011BE4 700D01F0 unknown
:02011BE8 11010218 unknown
:02011BEC 180202E3 stmneda  r2 ,{r0,r1,r5,r6,r7,r9}
:02011BF0 0F951381 swieq 0x00951381
:02011BF4 65544D15 ldrvsb r4,[r4, #-0xd15]		;(r4-0xd15=*(fffff2eb))
:02011BF8 E8240100 stmda  r4!,{r8}
:02011BFC 3CF10058 ldcccl 0,cr0,[r1],#+0x160
:02011C00 23AD4061 movcs  r4,#0x61		;r4=97(0x61)
:02011C04 2519DD0F ldrcs r13,[r9, #-0xd0f]		;(r9-0xd0f=*(8489fef1))
:02011C08 9113DC30 tstls r3,r0,lsr r12
:02011C0C 25F67017 ldrcsb r7,[r6, #+0x17]!
:02011C10 491F3170 ldmmidb  r15 ,{r4,r5,r6,r8,r12,r13}
:02011C14 F21E8510 andnvs r8,r14,#0x4000000
:02011C18 690081EB stmvsdb  r0 ,{r0,r1,r3,r5,r6,r7,r8,r15}
:02011C1C A0013503 andge  r3,r1,r3,lsl #0xa
:02011C20 DA0389D3 ble 020F4374
:02011C24 59DCFA4E ldmplib  r12 ,{r1,r2,r3,r6,r9,r11,r12,r13,r14,r15}^
:02011C28 85028D20 strhi r8,[r2, #-0xd20]		;(r2-0xd20=*(fffffd20))
:02011C2C 2D18C503 unknown
:02011C30 007C2080 rsbeqs r2,r12,r0,lsl #0x1
:02011C34 9007002D andls  r0,r7,r13,lsr #0x0
:02011C38 3D10002D unknown
:02011C3C 0D52642C unknown
:02011C40 10303508 eornes r3,r0,r8,lsl #0xa
:02011C44 0C5908E3 ldceql 8,cr0,[r9],{#0xe3}
:02011C48 FF23E02E swinv 0x0023e02e
:02011C4C 389045EB ldmccia  r0 ,{r0,r1,r3,r5,r6,r7,r8,r10,r14}
:02011C50 27EC077D unknown
:02011C54 15940085 ldrne r0,[r4, #+0x85]		;r4+0x85=*(000000e6)
:02011C58 15F95640 ldrneb r5,[r9, #+0x640]!
:02011C5C 120102B0 andne  r0,r1,#0xB
:02011C60 1B4509E3 blne 031543F4
:02011C64 3099DF49 addccs r13,r9,r9,asr #0x1e
:02011C68 4D4525BD unknown
:02011C6C 5F591029 swipl 0x00591029
:02011C70 11451CF9 unknown
:02011C74 FC5582B5 ldc2l 2,cr8,[r5],{#0xb5}
:02011C78 3B850149 blcc 001521A4
:02011C7C 81E60131 mvnhi  r0,lsr r1
:02011C80 0F5BC5E5 swieq 0x005bc5e5
:02011C84 C5E92D00 strgtb r2,[r9, #+0xd00]!
:02011C88 21388451 teqcs r8,r1,asr r4
:02011C8C 10590111 subnes r0,r9,r1,lsl r1
:02011C90 294007F5 stmcsdb  r0 ,{r0,r2,r4,r5,r6,r7,r8,r9,r10}^
:02011C94 705C200D subvcs r2,r12,r13
:02011C98 CD0C0592 unknown
:02011C9C A0215D3E eorge  r5,r1,r14,lsr r13
:02011CA0 007901E9 rsbeqs r0,r9,r9,ror #0x3
:02011CA4 702C91DC unknown
:02011CA8 1199E087 orrnes r14,r9,r7,lsl #0x1
:02011CAC 0D3E1029 ldceq  0,cr1,[r14,#-0xa4]!
:02011CB0 0195B110 orreqs r11,r5,r0,lsl r1
:02011CB4 1F8DFC24 swine 0x008dfc24
:02011CB8 B5FC03F9 ldrltb r0,[r12, #+0x3f9]!
:02011CBC 25592F32 ldrcsb r2,[r9, #-0xf32]		;(r9-0xf32=*(8489fcce))
:02011CC0 2D001900 unknown
:02011CC4 00F51122 rsceqs r1,r5,r2,lsr #0x2
:02011CC8 1D291181 stcne  1,cr1,[r9,#-0x204]!
:02011CCC 1DF7118D ldcnel 1,cr1,[r7,#+0x234]!
:02011CD0 75125D1C ldrvc r5,[r2, #-0xd1c]		;(r2-0xd1c=*(fffffd24))
:02011CD4 162FE10A unknown
:02011CD8 0FE11B09 swieq 0x00e11b09
:02011CDC 2D140519 unknown
:02011CE0 BB111101 bllt 024560EC
:02011CE4 81184181 tsthi r8,r1,lsl #0x3
:02011CE8 0829AE61 stmeqda  r9!,{r0,r5,r6,r9,r10,r11,r13,r15}
:02011CEC 10018153 andne  r8,r1,r3,asr r1
:02011CF0 04B0E1DD unknown
:02011CF4 29C5DD05 stmcsib  r5 ,{r0,r2,r8,r10,r11,r12,r14,r15}^
:02011CF8 85301D11 ldrhi r1,[r0, #-0xd11]!
:02011CFC 10E19361 rscne  r9,r1,r1,ror #0x6
:02011D00 E1A05A18 mov  r5,r8,lsl r10		;r5=35(0x23)
:02011D04 08211169 stmeqda  r1!,{r0,r3,r5,r6,r8,r12}
:02011D08 0409E150 streq r14,[r9],#-0x150
:02011D0C 000400B9 streqh r0,[r4], -r9
:02011D10 217A0161 cmncs r10,r1,ror #0x2
:02011D14 891015E0 ldmhidb  r0 ,{r5,r6,r7,r8,r10,r12}
:02011D18 6D00152B unknown
:02011D1C A903E101 stmgedb  r3 ,{r0,r8,r13,r14,r15}
:02011D20 267A9901 unknown
:02011D24 A50A314D strge r3,[r10, #-0x14d]		;(r10-0x14d=*(006bfeb3))
:02011D28 59008517 stmpldb  r0 ,{r0,r1,r2,r4,r8,r10,r15}
:02011D2C 0159D951 cmpeq r9,r1,asr r9
:02011D30 0D055D0B unknown
:02011D34 081302A6 ldmeqda  r3 ,{r1,r2,r5,r7,r9}
:02011D38 4D240A19 stcmi  10,cr0,[r4,#-0x64]!
:02011D3C 0453D841 ldreqb r13,[r3],#-0x841
:02011D40 E15B1515 cmp r11,r5,lsl r5
:02011D44 FFA614DD swinv 0x00a614dd
:02011D48 A19200B5 ldrgeh r0,[r2, +r5]
:02011D4C E8BD4F51 ldmia  r13!,{r0,r4,r6,r8,r9,r10,r11,r14}
:02011D50 5E291199 mcrpl 1,1,r1,cr9,cr9,{4}
:02011D54 71041BC5 unknown
:02011D58 A20D0079 andge  r0,r13,#0x79
:02011D5C 009D1E31 addeqs r1,r13,r1,lsr r14
:02011D60 77A9FBDC unknown
:02011D64 220D4F83 andcs  r4,r13,#0x20C
:02011D68 6B2900A1 blvs 02A51FF4
:02011D6C 295302C9 ldmcsdb  r3 ,{r0,r3,r6,r7,r9}^
:02011D70 10A1083B adcne  r0,r1,r11,lsr r8
:02011D74 E91B29AF ldmdb  r11 ,{r0,r1,r2,r3,r5,r7,r8,r11,r13}
:02011D78 8440000B strhib r0,[r0],#-0xb
:02011D7C 034795E0 unknown
:02011D80 1106E020 unknown
:02011D84 80A15A43 adchi  r5,r1,r3,asr #0x14
:02011D88 00C10A39 sbceq  r0,r1,r9,lsr r10
:02011D8C 550EB5E8 strpl r11,[r14, #-0x5e8]		;r14-0x5e8=*(02011218)=#1904805345(0x718905e1)
:02011D90 4F0B492D swimi 0x000b492d
:02011D94 0B49039D bleq 03252C10
:02011D98 D137A000 teqle r7,r0
:02011D9C 40012116 andmi  r2,r1,r6,lsl r1
:02011DA0 B9B00021 ldmltib  r0!,{r0,r5}
:02011DA4 05091D14 streq r1,[r9, #-0xd14]		;(r9-0xd14=*(8489feec))
:02011DA8 FBBCEB00 blx 00F4C9B0
:02011DAC 089901FD ldmeqia  r9 ,{r0,r2,r3,r4,r5,r6,r7,r8}
:02011DB0 16F5FBD2 unknown
:02011DB4 70CC0099 smullvc  r0,r12,r9,r0
:02011DB8 11690655 unknown
:02011DBC 60010A21 andvs  r0,r1,r1,lsr #0x14
:02011DC0 4E090495 mcrmi 4,0,r0,cr9,cr5,{4}
:02011DC4 1113E117 tstne r3,r7,lsl r1
:02011DC8 9D000800 unknown
:02011DCC 5A88218D bpl 0021A408
:02011DD0 1FA100ED swine 0x00a100ed
:02011DD4 0C00910E stceq  1,cr9,[r0],{#0xe}
:02011DD8 56DA4A85 ldrplb r4,[r10],+r5, lsl #0x15
:02011DDC 85BC01A5 ldrhi r0,[r12, #+0x1a5]!
:02011DE0 50000B0A andpl  r0,r0,r10,lsl #0x16
:02011DE4 851069E1 ldrhi r6,[r0, #-0x9e1]		;(r0-0x9e1=*(fffff621))
:02011DE8 0C9108F9 ldceq  8,cr0,[r1],{#0xf9}
:02011DEC 1099E085 addnes r14,r9,r5,lsl #0x1
:02011DF0 AD03E020 unknown
:02011DF4 3110D910 tstcc r0,r0,lsl r9
:02011DF8 0800B5A5 stmeqda  r0 ,{r0,r2,r5,r7,r8,r10,r12,r13,r15}
:02011DFC 535A171D cmppl r10,#0x740000
:02011E00 888916E1 stmhiia  r9 ,{r0,r5,r6,r7,r9,r10,r12}
:02011E04 89900101 ldmhiib  r0 ,{r0,r8}
:02011E08 E62B7500 unknown
:02011E0C 001D19C1 andeqs r1,r13,r1,asr #0x13
:02011E10 0CF52021 ldceql 0,cr2,[r5],#+0x84
:02011E14 BD202500 stclt  5,cr2,[r0,#-0x0]!
:02011E18 21060157 unknown
:02011E1C 0021E540 eoreq  r14,r1,r0,asr #0xa
:02011E20 A8179D50 ldmgeda  r7 ,{r4,r6,r8,r10,r11,r12,r15}
:02011E24 E10D8029 unknown
:02011E28 011C991A tsteq r12,r10,lsl r9
:02011E2C EB111D04 bl 02459244
:02011E30 7F2D3D0A swivc 0x002d3d0a
:02011E34 0F9D0024 swieq 0x009d0024
:02011E38 154C4411 strneb r4,[r12, #-0x411]		;(r12-0x411=*(fffffbf0))
:02011E3C 2C0119C0 stccs  9,cr1,[r1],{#0xc0}
:02011E40 45486D02 strmib r6,[r8, #-0xd02]		;(r8-0xd02=*(fffff321))
:02011E44 5D04050E unknown
:02011E48 CD1F7108 unknown
:02011E4C A0694769 rsbge  r4,r9,r9,ror #0xe
:02011E50 45027110 strmi r7,[r2, #-0x110]		;(r2-0x110=*(00000930))
:02011E54 3B193590 blcc 0265F49C
:02011E58 21BB417D movcss r4,r13,ror r1
:02011E5C 101CB800 andnes r11,r12,r0,lsl #0x10
:02011E60 2E013939 mcrcs 9,0,r3,cr1,cr9,{1}
:02011E64 B1007912 unknown
:02011E68 10810395 umullne  r0,r1,r5,r3
:02011E6C 81DA119D unknown
:02011E70 48851000 stmmiia  r5 ,{r12}
:02011E74 9FC0570C swils 0x00c0570c
:02011E78 D92A35BD stmledb  r10!,{r0,r2,r3,r4,r5,r7,r8,r10,r12,r13}
:02011E7C 483F151C ldmmida  r15!,{r2,r3,r4,r8,r10,r12}
:02011E80 020134C8 andeq  r3,r1,#0xC8000000
:02011E84 3201C000 andcc  r12,r1,#0x0
:02011E88 1001C650 andne  r12,r1,r0,asr r6
:02011E8C 00E10CE5 rsceq  r0,r1,r5,ror #0x19
:02011E90 900061A0 andls  r6,r0,r0,lsr #0x3
:02011E94 25800039 strcs r0,[r0, #+0x39]		;r0+0x39=*(0000003b)
:02011E98 072DAB02 streq r10,[r13,-r2, lsl #0x16]!
:02011E9C 0EDDB11D mrceq 1,6,r11,cr13,cr13,{0}
:02011EA0 00AD411D adceq  r4,r13,r13,lsl r1
:02011EA4 1D85A848 unknown
:02011EA8 E084029F umull  r0,r4,r15,r2
:02011EAC 6219A100 andvss r10,r9,#0x0
:02011EB0 505005D5 ldrplsb r0,[r0],#-0x55
:02011EB4 203112F1 unknown
:02011EB8 3A0924C9 bcc 0225B1E4
:02011EBC 07B9E3A0 ldreq r14,[r9,+r0, lsr #0x7]!
:02011EC0 04652109 unknown
:02011EC4 A9201109 stmgedb  r0!,{r0,r3,r8,r12}
:02011EC8 21048502 unknown
:02011ECC F703690B strnv r6,[r3,-r11, lsl #0x12]
:02011ED0 70210582 eorvc  r0,r1,r2,lsl #0xb
:02011ED4 1105CD52 unknown
:02011ED8 4011D040 andmis r13,r1,r0,asr #0x0
:02011EDC EDA4ACB2 stc  12,cr10,[r4,#+0x2c8]!
:02011EE0 D840110F stmleda  r0 ,{r0,r1,r2,r3,r8,r12}^
:02011EE4 11A74011 movne  r4,r1,lsl r0		;r4=8(0x8)
:02011EE8 1BDDAC00 blne 0177CEF0
:02011EEC 10E0100D rscne  r1,r0,r13
:02011EF0 11A23021 movne  r3,r1,lsr #0x0		;r3=2(0x2)
:02011EF4 1053E840 subnes r14,r3,r0,asr #0x10
:02011EF8 3D010586 unknown
:02011EFC E59D3008 ldr r3,[r13, #+0x8]		;r13+0x8=*(8902c023)
:02011F00 00110C9D muleqs r1,r13,r12
:02011F04 420D0902 andmi  r0,r13,#0x8000
:02011F08 20B5861F adccss r8,r5,r15,lsl r6
:02011F0C DD304524 ldcle  5,cr4,[r0,#-0x90]!
:02011F10 008598E5 addeq  r9,r5,r5,ror #0x11
:02011F14 53691CA5 unknown
:02011F18 E5F00861 ldrb r0,[r0, #+0x861]!
:02011F1C 10059002 andne  r9,r5,r2
:02011F20 89800391 stmhiib  r0 ,{r0,r4,r7,r8,r9}
:02011F24 E558C91B ldrb r12,[r8, #-0x91b]		;(r8-0x91b=*(fffff708))
:02011F28 280BED00 stmcsda  r11 ,{r8,r10,r11,r13,r14,r15}
:02011F2C C8100570 ldmgtda  r0 ,{r4,r5,r6,r8,r10}
:02011F30 602C24E5 eorvs  r2,r12,r5,ror #0x9
:02011F34 E5C71005 strb r1,[r7, #+0x5]		;r7+0x5=*(00429f85)
:02011F38 049DB030 ldreq r11,[r13],#+0x30
:02011F3C E5860151 str r0,[r6, #+0x151]		;r6+0x151=*(00000153)
:02011F40 401D0A09 andmis r0,r13,r9,lsl #0x14
:02011F44 61CB2135 bicvs  r2,r11,r5,lsr r1
:02011F48 49FF4EE5 unknown
:02011F4C 19212D34 stmnedb  r1!,{r2,r4,r5,r8,r10,r11,r13}
:02011F50 E328A00A unknown
:02011F54 03212BB5 unknown
:02011F58 28011522 stmcsda  r1 ,{r1,r5,r8,r10,r12}
:02011F5C 963341FF unknown
:02011F60 0A00ED26 beq 0204D400
:02011F64 01E08A12 mvneq  r8,r2,lsl r10
:02011F68 07890252 unknown
:02011F6C 95335910 ldrls r5,[r3, #-0x910]!
:02011F70 00220029 eoreq  r0,r2,r9,lsr #0x0
:02011F74 029534B5 addeqs r3,r5,#0xB5000000
:02011F78 1D1508F5 unknown
:02011F7C 0D181F49 unknown
:02011F80 2E522E00 cdpcs 14,4,cr2,cr2,cr0,0
:02011F84 40114131 andmis r4,r1,r1,lsr r1
:02011F88 C920118A stmgtdb  r0!,{r1,r3,r7,r8,r12}
:02011F8C 11D82011 bicnes r2,r8,r1,lsl r0
:02011F90 1185AB40 orrne  r10,r5,r0,asr #0x16
:02011F94 2011C820 andcss r12,r1,r0,lsr #0x10
:02011F98 302510E0 eorcc  r1,r5,r0,ror #0x1
:02011F9C 20114A80 andcss r4,r1,r0,lsl #0x15
:02011FA0 E82011C7 stmda  r0!,{r0,r1,r2,r6,r7,r8,r12}
:02011FA4 20E28510 rsccs  r8,r2,r0,lsl r5
:02011FA8 7B001105 blvc 020163C4
:02011FAC E5862011 str r2,[r6, #+0x11]		;r6+0x11=*(00000013)
:02011FB0 1F4210E1 swine 0x004210e1
:02011FB4 33FD8525 mvnccs r8,#0x9400000
:02011FB8 CB1395A4 blgt 024F7650
:02011FBC 400501E5 andmi  r0,r5,r5,ror #0x3
:02011FC0 04562D8A ldreqb r2,[r6],#-0xd8a
:02011FC4 1106F9C0 unknown
:02011FC8 A41D0500 ldrge r0,[r13],#-0x500
:02011FCC 020139F4 andeq  r3,r1,#0x3D0000
:02011FD0 4008101D andmi  r1,r8,r13,lsl r0
:02011FD4 85000EA1 strhi r0,[r0, #-0xea1]		;(r0-0xea1=*(fffff161))
:02011FD8 690AA403 stmvsdb  r10 ,{r0,r1,r10,r13,r15}
:02011FDC 7515B53C ldrvc r11,[r5, #-0x53c]		;(r5-0x53c=*(fffffae7))
:02011FE0 01162D17 tsteq r6,r7,lsl r13
:02011FE4 001E0090 muleqs r14,r0,r0
:02011FE8 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02011FEC 01096002 unknown
:02011FF0 03D55080 biceqs r5,r5,#0x80
:02011FF4 161BB140 ldrne r11,r5,r5,#0x80
:02011FF8 F81551E3 ldmnvda  r5 ,{r0,r1,r5,r6,r7,r8,r12,r14}
:02011FFC 0001014A andeq  r0,r1,r10,asr #0x2
:02012000 09F80049 unknown
:02012004 D71A4500 ldrle r4,[r10,-r0, lsl #0xa]
:02012008 01E536A2 mvneq  r3,r2,lsr #0xd
:0201200C 2EE59F21 cdpcs 15,14,cr9,cr5,cr1,1
:02012010 100900E1 andne  r0,r9,r1,ror #0x1
:02012014 00516106 subeqs r6,r1,r6,lsl #0x2
:02012018 458164A8 strmi r6,[r1, #+0x4a8]		;r1+0x4a8=*(000004aa)
:0201201C 455FBC61 ldrmib r11,[r15, #-0xc61]		;r15-0xc61=*(020113c3)=#1911424(0x001d2a80)
:02012020 40449131 submi  r9,r4,r1,lsr r1
:02012024 81344005 teqhi r4,r5
:02012028 21191129 tstcs r9,r9,lsr #0x2
:0201202C 0119646F tsteq r9,r15,ror #0x8
:02012030 10ED11B4 unknown
:02012034 0506F180 streq r15,[r6, #-0x180]		;(r6-0x180=*(fffffe82))
:02012038 E932A911 ldmdb  r2!,{r0,r4,r8,r11,r13,r15}
:0201203C E0040291 mul  r4,r1,r2
:02012040 356F5035 strccb r5,[r15, #-0x35]!
:02012044 3550D040 ldrccb r13,[r0, #-0x40]		;(r0-0x40=*(ffffffc2))
:02012048 9F718800 swils 0x00718800
:0201204C E302F9E5 unknown
:02012050 80A1202D adchi  r2,r1,r13,lsr #0x0
:02012054 810005C9 unknown
:02012058 20292869 eorcs  r2,r9,r9,ror #0x10
:0201205C 7261C5C9 rsbvc  r12,r1,#0x32400000
:02012060 298D024F stmcsib  r13 ,{r0,r1,r2,r3,r6,r9}
:02012064 130D6DC2 unknown
:02012068 64110009 ldrvs r0,[r1],#-0x9
:0201206C 18AD135D stmneia  r13!,{r0,r2,r3,r4,r6,r8,r9,r12}
:02012070 4905E597 stmmidb  r5 ,{r0,r1,r2,r4,r7,r8,r10,r13,r14,r15}
:02012074 23854502 orrcs  r4,r5,#0x800000
:02012078 5001E5C0 andpl  r14,r1,r0,asr #0xb
:0201207C 7902E285 stmvcdb  r2 ,{r0,r2,r7,r9,r13,r14,r15}
:02012080 75EE8006 strvcb r8,[r14, #+0x6]!
:02012084 31012C03 unknown
:02012088 9104B030 unknown
:0201208C B5193D12 ldrlt r3,[r9, #-0xd12]		;(r9-0xd12=*(8489feee))
:02012090 033D331F teqeq r13,#0x7C000000
:02012094 5D20483A stcpl  8,cr4,[r0,#-0xe8]!
:02012098 00598B00 subeqs r8,r9,r0,lsl #0x16
:0201209C AD041906 unknown
:020120A0 0253161C subeqs r1,r3,#0x1C00000
:020120A4 018D2231 orreq  r2,r13,r1,lsr r2
:020120A8 5049F813 subpl  r15,r9,r3,lsl r8
:020120AC 1AC18164 bne 01072644
:020120B0 6592081D ldrvs r0,[r2, #+0x81d]		;r2+0x81d=*(0000125d)
:020120B4 004D48E5 subeq  r4,r13,r5,ror #0x11
:020120B8 E59224AC ldr r2,[r2, #+0x4ac]		;r2+0x4ac=*(00000eec)
:020120BC 01E904B3 streqh r0,[r9, #+0x43]!
:020120C0 448C0DD8 strmi r0,[r12],#+0xdd8
:020120C4 17750AC9 ldrneb r0,[r12],#+0xdd8
:020120C8 493510C4 ldmmidb  r5!,{r2,r6,r7,r12}
:020120CC 11309D03 teqne r0,r3,lsl #0x1a
:020120D0 209D8300 addcss r8,r13,r0,lsl #0x6
:020120D4 AC081D44 stcge  13,cr1,[r8],{#0x44}
:020120D8 AC483557 stcgel 5,cr3,[r8],{#0x57}
:020120DC 25B00625 ldrcs r0,[r0, #+0x625]!
:020120E0 02D72800 sbceqs r2,r7,#0x0
:020120E4 C998EB15 ldmgtib  r8 ,{r0,r2,r4,r8,r9,r11,r13,r14,r15}
:020120E8 55100902 ldrpl r0,[r0, #-0x902]		;(r0-0x902=*(fffff700))
:020120EC C103A102 unknown
:020120F0 92BC08C5 adclss r0,r12,#0xC50000
:020120F4 E2810029 add  r0,r1,#0x29
:020120F8 E59124B0 ldr r2,[r1, #+0x4b0]		;r1+0x4b0=*(000004b2)
:020120FC 0029BA02 eoreq  r11,r9,r2,lsl #0x14
:02012100 93030DAC unknown
:02012104 0AE00202 beq 01812914
:02012108 02C50A39 sbceq  r0,r5,#0x39000
:0201210C 1FBA3283 swine 0x00ba3283
:02012110 640331C0 strvs r3,[r3],#-0x1c0
:02012114 23698405 unknown
:02012118 BCE1D04F stcltl 0,cr13,[r1],#+0x13c
:0201211C 01B1063F moveqs r0,lsr r15		;r0=8407113(0x804849)
:02012120 BAE08430 blt 018331E8
:02012124 73ED0011 mvnvc  r0,#0x11
:02012128 57E1F3ED strplb r15,r0,#0x11
:0201212C C5240169 strgt r0,[r4, #-0x169]!
:02012130 E91EB923 ldmdb  r14 ,{r0,r1,r5,r8,r11,r12,r13,r15}
:02012134 0261C313 rsbeq  r12,r1,#0x4C000000
:02012138 D102A5BA strleh r10,[r2, -r10]
:0201213C F0117903 andnvs r7,r1,r3,lsl #0x12
:02012140 B1E8BD81 mvnlt  r11,r1,lsl #0x1b
:02012144 019C8712 orreqs r8,r12,r2,lsl r7
:02012148 0EB4A800 cdpeq 8,10,cr10,cr4,cr0,0
:0201214C 12B12A09 adcnes r2,r1,#0x9000
:02012150 01026294 swpeq r6,r4,r2
:02012154 0107E921 unknown
:02012158 238D8451 orrcs  r8,r13,#0x51000000
:0201215C 6EB010FD mrcvs 0,5,r1,cr0,cr13,{7}
:02012160 85E59474 strhib r9,[r5, #+0x474]!
:02012164 40300313 eormis r0,r0,r3,lsl r3
:02012168 039708E0 orreqs r0,r7,#0xE00000
:0201216C 10EDE006 rscne  r14,r13,r6
:02012170 10A0B006 adcne  r11,r0,r6
:02012174 B5FE03E3 ldrltb r0,[r14, #+0x3e3]!
:02012178 00003034 andeq  r3,r0,r4,lsr r0
:0201217C 3154084A cmpcc r4,r10,asr #0x10
:02012180 31102500 tstcc r0,r0,lsl #0xa
:02012184 01009410 unknown
:02012188 0B010EE0 bleq 02055D10
:0201218C 2020E282 eorcs  r14,r0,r2,lsl #0x5
:02012190 B800E592 stmltda  r0 ,{r1,r4,r7,r8,r10,r13,r14,r15}
:02012194 078DD03F unknown
:02012198 3141E282 unknown
:0201219C 21C802A9 biccs  r0,r8,r9,lsr #0x5
:020121A0 20E00360 rsccs  r0,r0,r0,ror #0x6
:020121A4 21299F12 unknown
:020121A8 7DC108ED unknown
:020121AC 43E28306 mvnmi  r8,#0x18000000
:020121B0 2425D235 unknown
:020121B4 70494196 unknown
:020121B8 06FD00E5 unknown
:020121BC 89201825 stmhidb  r0!,{r0,r2,r5,r11,r12}
:020121C0 44402108 strmib r2,[r0],#-0x108
:020121C4 E5D3356F ldrb r3,[r3, #+0x56f]		;r3+0x56f=*(00000571)
:020121C8 ED00258D unknown
:020121CC 301E1A10 andccs r1,r14,r0,lsl r10
:020121D0 00BD0021 adceqs r0,r13,r1,lsr #0x0
:020121D4 10E110D5 unknown
:020121D8 118D31CC orrne  r3,r13,r12,asr #0x3
:020121DC 3BCF0715 blcc 013D3E38
:020121E0 3FBAE283 swicc 0x00bae283
:020121E4 0083E1D3 unknown
:020121E8 10E900AD rscne  r0,r9,r13,lsr #0x1
:020121EC F100E994 swpnv r14,r4,r0
:020121F0 80100B10 andhis r0,r0,r0,lsl r11
:020121F4 15A8E01B strne r14,[r8, #+0x1b]!
:020121F8 19290700 stmnedb  r9!,{r8,r9,r10}
:020121FC 1A351111 bne 02D56648
:02012200 38F400E5 unknown
:02012204 90EB0251 rscls  r0,r11,r1,asr r2
:02012208 E55A2101 ldrb r2,[r10, #-0x101]		;(r10-0x101=*(006bfeff))
:0201220C 392AC006 stmccdb  r10!,{r1,r2,r14,r15}
:02012210 3B21F160 blcc 0288E798
:02012214 4A30EDFE bmi 02C4DA14
:02012218 F1A60049 movnv  r0,r9,asr #0x0
:0201221C 122101AD eorne  r0,r1,#0x4000002B
:02012220 0075FA14 rsbeqs r15,r5,r4,lsl r10
:02012224 A6036580 strge r6,[r3],-r0, lsl #0xb
:02012228 A909F5A0 stmgedb  r9 ,{r5,r7,r8,r10,r12,r13,r14,r15}
:0201222C 23013A04 unknown
:02012230 F1235994 unknown
:02012234 0111D620 tsteq r1,r0,lsr #0xc
:02012238 E3A02A03 mov  r2,#0x3000		;r2=12288(0x3000)
:0201223C FE0C11B1 mcr2 1,0,r1,cr12,cr1,{5}
:02012240 15338121 ldrne r8,[r3, #-0x121]!
:02012244 01A9111F moveq  r1,r15,lsl r1		;r1=134514992(0x8048930)
:02012248 2D1303C5 unknown
:0201224C 119B01A9 orrnes r0,r11,r9,lsr #0x3
:02012250 00151850 andeqs r1,r5,r0,asr r8
:02012254 217611A1 cmncs r6,r1,lsr #0x3
:02012258 2D1E1A00 unknown
:0201225C 01010039 unknown
:02012260 942000E0 unknown
:02012264 B12001E5 unknown
:02012268 82200A00 eorhi  r0,r0,#0x0
:0201226C 020545E0 andeq  r4,r5,#0x38000000
:02012270 0005E5C2 andeq  r14,r5,r2,asr #0xb
:02012274 017D0339 cmneq r13,r9,lsr r3
:02012278 B001816D andlt  r8,r1,r13,ror #0x2
:0201227C 08001021 stmeqda  r0 ,{r0,r5,r12}
:02012280 811B0149 tsthi r11,r9,asr #0x2
:02012284 2F09BAE2 swics 0x0009bae2
:02012288 3820E1D1 stmccda  r0!,{r0,r4,r6,r7,r8,r13,r14,r15}
:0201228C E1521AB5 ldrh r1,[r2, #-0xa5]		;(r2-0xab5=*(00002f5b))
:02012290 A00E1A20 andge  r1,r14,r0,lsr #0x14
:02012294 03E09AE3 mvneq  r9,#0xE3000
:02012298 C1203FBA strgth r3,[r0, -r10]!
:0201229C C0102531 andgts r2,r0,r1,lsr r5
:020122A0 0AE08501 beq 018336AC
:020122A4 00251104 eoreq  r1,r5,r4,lsl #0x2
:020122A8 000B0029 andeq  r0,r11,r9,lsr #0x0
:020122AC 13D9E080 bicnes r14,r9,#0x80
:020122B0 E00EED86 and  r14,r14,r6,lsl #0x1b
:020122B4 090205FC stmeqdb  r2 ,{r2,r3,r4,r5,r6,r7,r8,r10}
:020122B8 09E15A00 unknown
:020122BC 1014890C andnes r8,r4,r12,lsl #0x12
:020122C0 2007E594 mulcs  r7,r4,r5
:020122C4 0AE00286 beq 01812CE4
:020122C8 21E18101 mvncs  r8,r1,lsl #0x2
:020122CC E4007548 str r7,[r0],#-0x548
:020122D0 327DA150 rsbccs r10,r13,#0x14
:020122D4 DD02F104 unknown
:020122D8 060DCC95 unknown
:020122DC B5FD5A5C ldrltb r5,[r13, #+0xa5c]!
:020122E0 298AA002 stmcsib  r10 ,{r1,r13,r15}
:020122E4 023DC221 eoreqs r12,r13,#0x10000002
:020122E8 75005258 strvc r5,[r0, #-0x258]		;(r0-0x258=*(008045f1))
:020122EC 810C65A0 unknown
:020122F0 E1C0006D bic  r0,r0,r13,ror #0x0
:020122F4 003D1670 eoreqs r1,r13,r0,ror r6
:020122F8 117D103C cmnne r13,r12,lsr r0
:020122FC 0145113D unknown
:02012300 B930592F ldmltdb  r0!,{r0,r1,r2,r3,r5,r8,r11,r12,r14}
:02012304 101D0181 andnes r0,r13,r1,lsl #0x3
:02012308 0189EC88 orreq  r14,r9,r8,lsl #0x19
:0201230C 139F002C orrnes r0,r15,#0x2C
:02012310 24EC2739 unknown
:02012314 EC213983 stc  9,cr3,[r1],#-0x20c
:02012318 E9119114 ldmdb  r1 ,{r2,r4,r8,r12,r15}
:0201231C B8000520 stmltda  r0 ,{r5,r8,r10}
:02012320 05DDFD42 ldreqb r15,[r13, #+0xd42]		;r13+0xd42=*(8902cd5d)
:02012324 A375DD8F cmnge r5,#0x23C0
:02012328 304995B4 strcch r9,[r9],#-0x54
:0201232C F800002A stmnvda  r0 ,{r1,r3,r5}
:02012330 02AD024F adceq  r0,r13,#0xF0000004
:02012334 E1215D01 unknown
:02012338 D01FB820 andles r11,r15,r0,lsr #0x10
:0201233C 10410DE1 subne  r0,r1,r1,ror #0x1b
:02012340 293D10AD ldmcsdb  r13!,{r0,r2,r3,r5,r7,r12}
:02012344 40750005 rsbmis r0,r5,r5
:02012348 AB0309FF blge 020D4B4C
:0201234C A011B1AA andges r11,r1,r10,lsr #0x3
:02012350 50E4E3A0 rscpl  r14,r4,r0,lsr #0x7
:02012354 0A823FDD beq 000A22D0
:02012358 BA05B170 blt 0217E920
:0201235C 12F9E3A0 rscnes r14,r9,#0x80000002
:02012360 3D4E441A unknown
:02012364 51100731 tstpl r0,r1,lsr r7
:02012368 08BD0B00 ldmeqia  r13!,{r8,r9,r11}
:0201236C E1D0520F bics r5,r0,r15,lsl #0x4
:02012370 3402B50B strcc r11,[r2],#-0x50b
:02012374 FD9F0675 unknown
:02012378 0A02E128 beq 020CA820
:0201237C 0069E118 rsbeq  r14,r9,r8,lsl r1
:02012380 00190C13 andeqs r0,r9,r3,lsl r12
:02012384 01049A91 swpeq r9,r1,r4
:02012388 101185E0 andnes r8,r1,r0,ror #0xb
:0201238C 500C0465 andpl  r0,r12,r5,ror #0x8
:02012390 A501E9A3 strge r14,[r1, #-0x9a3]		;r1-0x9a3=*(08047f8d)=#0(0x00000000)
:02012394 B500FF02 strlt r15,[r0, #-0xf02]		;(r0-0xf02=*(00803947))
:02012398 592D1105 stmpldb  r13!,{r0,r2,r8,r12}
:0201239C 1ED1E166 cdpne 1,12,cr14,cr1,cr6,3
:020123A0 00311205 eoreqs r1,r1,r5,lsl #0x4
:020123A4 10F504E5 rscnes r0,r5,r5,ror #0x9
:020123A8 15F94E90 ldrneb r4,[r9, #+0xe90]!
:020123AC A0FFE28A rscges r14,r15,r10,lsl #0x5
:020123B0 E35A11C1 cmp r10,#0x40000030
:020123B4 0279E421 rsbeqs r14,r9,#0x21000000
:020123B8 148514AD strne r1,[r5],#+0x4ad
:020123BC 4300456D unknown
:020123C0 21D42E15 biccss r2,r4,r5,lsl r14
:020123C4 131B3D1B tstne r11,#0x6C0
:020123C8 00150209 andeqs r0,r5,r9,lsl #0x4
:020123CC 919D1600 orrlss r1,r13,r0,lsl #0xc
:020123D0 391E9520 ldmccdb  r14 ,{r5,r8,r10,r12,r15}
:020123D4 10340800 eornes r0,r4,r0,lsl #0x10
:020123D8 118E33AD orrne  r3,r14,r13,lsr #0x7
:020123DC 800B0110 andhi  r0,r11,r0,lsl r1
:020123E0 D03FBCE2 eorles r11,r15,r2,ror #0x19
:020123E4 184DE101 stmneda  r13 ,{r0,r8,r13,r14,r15}^
:020123E8 F1C03FB8 strnvh r3,[r0, #+0xf8]		;r0+0xf8=*(00804941)
:020123EC 22E59100 rsccs  r9,r5,#0x0
:020123F0 5B0C69B4 blpl 0232CAC8
:020123F4 210C00D5 unknown
:020123F8 2A05434C bcs 02163130
:020123FC 218DE5C1 orrcs  r14,r13,r1,asr #0xb
:02012400 71E8BD8F mvnvc  r11,r15,lsl #0x1b
:02012404 20442C5A subcs  r2,r4,r10,asr r12
:02012408 659217B9 ldrvs r1,[r2, #+0x7b9]		;r2+0x7b9=*(000037b9)
:0201240C 45E08303 strmib r8,[r0, #+0x303]!
:02012410 21D20A25 biccss r0,r2,r5,lsr #0x14
:02012414 3065830E rsbcc  r8,r5,r14,lsl #0x6
:02012418 1C590AD5 ldcnel 10,cr0,[r9],{#0xd5}
:0201241C BA4009CC blt 03014B54
:02012420 E59324A8 ldr r2,[r3, #+0x4a8]		;r3+0x4a8=*(000004aa)
:02012424 9D025077 unknown
:02012428 71708063 cmnvc r0,r3,ror #0x0
:0201242C 00856400 addeq  r6,r5,r0,lsl #0x8
:02012430 11592089 cmpne r9,r9,lsl #0x1
:02012434 7A480075 bvc 03212610
:02012438 2D74802D ldccsl 0,cr8,[r4,#-0xb4]!
:0201243C 9F504400 swils 0x00504400
:02012440 45E31515 strmib r1,[r3, #+0x515]!
:02012444 009D200D addeqs r2,r13,r13
:02012448 E5804048 str r4,[r0, #+0x48]		;r0+0x48=*(00804891)
:0201244C 83018109 unknown
:02012450 004D6015 subeq  r6,r13,r5,lsl r0
:02012454 1EF52E3D mrcne 14,7,r2,cr5,cr13,{1}
:02012458 95102D6C ldrls r2,[r0, #-0xd6c]		;(r0-0xd6c=*(00803add))
:0201245C 01042FE5 unknown
:02012460 604CE080 subvs  r14,r12,r0,lsl #0x1
:02012464 0100E580 unknown
:02012468 00AD8440 adceq  r8,r13,r0,asr #0x8
:0201246C 702BE954 eorvc  r14,r11,r4,asr r9
:02012470 C5A88B05 strgt r8,[r8, #+0xb05]!
:02012474 03C15024 biceq  r5,r1,#0x24
:02012478 383E81F9 ldmccda  r14!,{r0,r3,r4,r5,r6,r7,r8,r15}
:0201247C 24F1396D unknown
:02012480 8102B5D5 unknown
:02012484 03452026 unknown
:02012488 10091065 andne  r1,r9,r5,ror #0x0
:0201248C BB00118B bllt 02016AC0
:02012490 70611395 unknown
:02012494 004D0ADD unknown
:02012498 52FD1525 rscpls r1,r13,#0x9400000
:0201249C 13051301 unknown
:020124A0 FFF910FF swinv 0x00f910ff
:020124A4 B814FDEB ldmltda  r4 ,{r0,r1,r3,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:020124A8 9033B9FC unknown
:020124AC 9123B917 unknown
:020124B0 91054D10 unknown
:020124B4 6100B000 unknown
:020124B8 50099E0F andpl  r9,r9,r15,lsl #0x1c
:020124BC 006D11E3 rsbeq  r1,r13,r3,ror #0x3
:020124C0 00890011 addeq  r0,r9,r1,lsl r0
:020124C4 11F00B89 mvnnes r0,r9,lsl #0x17
:020124C8 10119100 andnes r9,r1,r0,lsl #0x2
:020124CC DD010150 unknown
:020124D0 55131909 ldrpl r1,[r3, #-0x909]		;(r3-0x909=*(fffff6f9))
:020124D4 A28CF514 addge  r15,r12,#0x5000000
:020124D8 13C93D7D bicne  r3,r9,#0x1F40
:020124DC DDF853D5 ldclel 3,cr5,[r8,#+0x354]!
:020124E0 505C0005 subpls r0,r12,r5
:020124E4 C6003DC7 strgt r3,r0,r12,r5
:020124E8 100501E5 andne  r0,r5,r5,ror #0x3
:020124EC 19C444F9 stmneib  r4 ,{r0,r3,r4,r5,r6,r7,r10,r14}^
:020124F0 0331F813 teqeq r1,#0x130000
:020124F4 011D5914 tsteq r13,r4,lsl r9
:020124F8 55E32271 strplb r2,[r3, #+0x271]!
:020124FC F170920D cmnnv r0,r13,lsl #0x4
:02012500 A0090100 andge  r0,r9,r0,lsl #0x2
:02012504 0005B0E3 andeq  r11,r5,r3,ror #0x1
:02012508 1020E1CD eorne  r14,r0,r13,asr #0x3
:0201250C 29100D91 ldmcsdb  r0 ,{r0,r4,r7,r8,r10,r11}
:02012510 1513C02B ldrne r12,[r3, #-0x2b]		;(r3-0x2b=*(ffffffd7))
:02012514 A911CC00 ldmgedb  r1 ,{r10,r11,r14,r15}
:02012518 4103C901 unknown
:0201251C F215051A andnvs r0,r5,#0x6800000
:02012520 0D0A3940 unknown
:02012524 DBEB0250 blle 01AD2E6C
:02012528 2342E302 unknown
:0201252C 07EBFF9E unknown
:02012530 E1028580 unknown
:02012534 A0FFC002 rscges r12,r15,r2
:02012538 E107E200 unknown
:0201253C 4903A51C stmmidb  r3 ,{r2,r3,r4,r8,r10,r13,r15}
:02012540 104DE011 subne  r14,r13,r1,lsl r0
:02012544 E7C12009 strb r2,[r1, +r9]
:02012548 49FA5079 unknown
:0201254C 8D50A150 unknown
:02012550 F5417CE2 strnvb r7,[r1, #-0xce2]		;r1-0xce2=*(08047c4e)=#0(0x00000000)
:02012554 B10D6903 unknown
:02012558 41E3E010 mvnmi  r14,r0,lsl r0
:0201255C 10091600 andne  r1,r9,r0,lsl #0xc
:02012560 008906E1 addeq  r0,r9,r1,ror #0xd
:02012564 0D003982 unknown
:02012568 8DE7D500 stchil 5,cr13,[r7,#+0x0]!
:0201256C C53C6918 ldrgt r6,[r12, #-0x918]!
:02012570 000133E7 andeq  r3,r1,r7,ror #0x7
:02012574 80FF1288 rschis r1,r15,r8,lsl #0x5
:02012578 2D001200 unknown
:0201257C 002D0250 eoreq  r0,r13,r0,asr r2
:02012580 00002DF1 unknown
:02012584 95023990 strls r3,[r2, #-0x990]		;(r2-0x990=*(00002670))
:02012588 10CD0435 sbcne  r0,r13,r5,lsr r4
:0201258C 090021C5 stmeqdb  r0 ,{r0,r2,r6,r7,r8,r13}
:02012590 0BE7D410 bleq 01A075D8
:02012594 09E10855 unknown
:02012598 A9A1A070 stmgeib  r1!,{r4,r5,r6,r13,r15}
:0201259C 0141AA01 unknown
:020125A0 FFE28900 swinv 0x00e28900
:020125A4 00E20090 smlaleq  r0,r2,r0,r0
:020125A8 E3590010 cmp r9,#0x10
:020125AC BC0D45F6 stclt  5,cr4,[r13],{#0xf6}
:020125B0 EBFF20F8 bl 01FDA998
:020125B4 ADE10DCD stcgel 13,cr0,[r1,#+0x334]!
:020125B8 8100BA00 unknown
:020125BC 00119411 andeqs r9,r1,r1,lsl r4
:020125C0 EBFFFC4A bl 020116F0
:020125C4 9530ADF4 ldrls r10,[r0, #-0xdf4]!
:020125C8 E311C100 tst r1,#0x0
:020125CC 00052D2B andeq  r2,r5,r11,lsr #0x1a
:020125D0 21290005 unknown
:020125D4 5D07A802 unknown
:020125D8 8FF10701 swihi 0x00f10701
:020125DC 00012290 muleq  r1,r0,r2
:020125E0 00012182 andeq  r2,r1,r2,lsl #0x3
:020125E4 08000105 stmeqda  r0 ,{r0,r2,r8}
:020125E8 010B0001 unknown
:020125EC 1039AA00 eornes r10,r9,r0,lsl #0x14
:020125F0 14000111 strne r0,[r0],#-0x111
:020125F4 0D170001 unknown
:020125F8 D50A2D20 strle r2,[r10, #-0xd20]		;(r10-0xd20=*(006bf2e0))
:020125FC 16300D1C unknown
:02012600 0D80400D unknown
:02012604 400D1240 andmi  r1,r13,r0,asr #0x4
:02012608 400D40AA andmi  r4,r13,r10,lsr #0x1
:0201260C 20400D0E subcs  r0,r0,r14,lsl #0x1a
:02012610 103D100D eornes r1,r13,r13
:02012614 10EA400D rscne  r4,r10,r13
:02012618 0D06400D unknown
:0201261C 400D0840 andmi  r0,r13,r0,asr #0x10
:02012620 AA04D902 bge 02148A30
:02012624 79000DEC stmvcdb  r0 ,{r2,r3,r5,r6,r7,r8,r10,r11}
:02012628 0DECE302 stceql 3,cr14,[r12,#+0x8]!
:0201262C 00194400 andeqs r4,r9,r0,lsl #0x8
:02012630 0117F0A6 tsteq r7,r6,lsr #0x1
:02012634 E3811404 orr  r1,r1,#0x4000000
:02012638 800417F0 unknown
:0201263C 10ED0AE5 rscne  r0,r13,r5,ror #0x15
:02012640 5D4F0461 unknown
:02012644 E5582000 ldrb r2,[r8, #-0x0]		;(r8-0x0=*(00000023))
:02012648 02611058 rsbeq  r1,r1,#0x58
:0201264C 0029C125 eoreq  r12,r9,r5,lsr #0x2
:02012650 08B10271 ldmeqia  r1!,{r0,r4,r5,r6,r9}
:02012654 25228DE5 strcs r8,[r2, #-0xde5]!
:02012658 8D14E5C0 unknown
:0201265C 2187F802 orrcs  r15,r7,r2,lsl #0x10
:02012660 228D203D addcs  r2,r13,#0x3D
:02012664 23990285 orrcss r0,r9,#0x50000008
:02012668 27990879 unknown
:0201266C 9D3F04E4 ldcls  4,cr0,[r15,#-0x390]!
:02012670 D111CD07 tstle r1,r7,lsl #0x1a
:02012674 81004101 unknown
:02012678 050742E2 streq r4,[r7, #-0x2e2]		;(r7-0x2e2=*(fffffd1e))
:0201267C 04290502 unknown
:02012680 E2811C05 add  r1,r1,#0x500
:02012684 0B45054C bleq 03153BBC
:02012688 9500042C strls r0,[r0, #-0x42c]		;(r0-0x42c=*(0080441d))
:0201268C 41901123 orrmis r1,r0,r3,lsr #0x2
:02012690 51B18011 movpls r8,r1,lsl r0		;r8=152199168(0x9126000)
:02012694 D0054258 andle  r4,r5,r8,asr r2
:02012698 61F86819 mvnvss r6,r9,lsl r8
:0201269C 30519801 subccs r9,r1,r1,lsl #0x10
:020126A0 E570002D ldrb r0,[r0, #-0x2d]!
:020126A4 6008611A andvs  r6,r8,r10,lsl r1
:020126A8 5A7F395D bpl 03FE0C24
:020126AC 00E35700 rsceq  r5,r3,r0,lsl #0xe
:020126B0 19E59040 unknown
:020126B4 007C8010 rsbeqs r8,r12,r0,lsl r0
:020126B8 00190001 andeqs r0,r9,r1
:020126BC 0F55207C swieq 0x0055207c
:020126C0 78CC0019 stmvcia  r12 ,{r0,r3,r4}^
:020126C4 00F50009 rsceqs r0,r5,r9
:020126C8 609A13DD ldrvssb r1,[r10], +r13
:020126CC 4E60018D cdpmi 1,6,cr0,cr0,cr13,4
:020126D0 FD0D4110 unknown
:020126D4 EBFFA013 bl 01FFA728
:020126D8 001120B5 ldreqh r2,[r1], -r5
:020126DC AB5081C6 blge 03432DFC
:020126E0 02312011 eoreqs r2,r1,#0x11
:020126E4 A6708130 unknown
:020126E8 B9AD113D stmltib  r13!,{r0,r2,r3,r4,r5,r8,r12}
:020126EC 7089301A addvc  r3,r9,r10,lsl r0
:020126F0 810011A1 unknown
:020126F4 35508910 ldrccb r8,[r0, #-0x910]		;(r0-0x910=*(00803f39))
:020126F8 459CF512 ldrmi r15,[r12, #+0x512]		;r12+0x512=*(00000513)
:020126FC 017DF800 cmneq r13,r0,lsl #0x10
:02012700 51C853B5 strplh r5,[r8, #+0x35]		;r8+0x35=*(09126035)=#0(0x00000000)
:02012704 305AFF4F subccs r15,r10,r15,asr #0x1e
:02012708 F01F5101 andnvs r5,r15,r1,lsl #0x2
:0201270C 01E92D47 mvneq  r2,r7,asr #0x1a
:02012710 E1A003A0 mov  r0,r0,lsr #0x7		;r0=65680(0x10090)
:02012714 90021015 andls  r1,r2,r5,lsl r0
:02012718 0A2100F1 beq 02852AE4
:0201271C 11FB64C9 mvnnes r6,r9,asr #0x9
:02012720 E1B04000 movs r4,r0			;r4=65680(0x10090)
:02012724 51217D1F unknown
:02012728 0011C206 andeqs r12,r1,r6,lsl #0x4
:0201272C 381015A9 ldmccda  r0 ,{r0,r3,r5,r7,r8,r10,r12}
:02012730 08951019 ldmeqia  r5 ,{r0,r3,r4,r12}
:02012734 165D0019 unknown
:02012738 A05823F5 ldrgesh r2,[r8],#-0x35
:0201273C 1029A3E1 eorne  r10,r9,r1,ror #0x7
:02012740 6022039D mlavs  r2,r13,r3,r0unknown
:02012744 11E1A068 mvnne  r10,r8,ror #0x0
:02012748 40110710 andmis r0,r1,r0,lsl r7
:0201274C C128A19D unknown
:02012750 E2007009 and  r7,r0,#0x9
:02012754 1709ED04 strne r14,[r9,-r4, lsl #0x1a]
:02012758 85A119A9 strhi r1,[r1, #+0x9a9]!
:0201275C 21419800 unknown
:02012760 5600E155 unknown
:02012764 95193903 ldrls r3,[r9, #-0x903]		;(r9-0x903=*(848a02fd))
:02012768 03570000 cmpeq r7,#0x0
:0201276C 19811299 stmneib  r1 ,{r0,r3,r4,r7,r9,r12}
:02012770 70080011 andvc  r0,r8,r1,lsl r0
:02012774 E1CA50B0 strh r5,[r10, #+0x0]		;r10+0x0=*(006c0000)
:02012778 E1C960B0 strh r6,[r9, #+0x0]		;r9+0x0=*(848a0c00)
:0201277C C8700000 unknown
:02012780 200501E5 andcs  r0,r5,r5,ror #0x3
:02012784 60F0311D rscvss r3,r0,r13,lsl r1
:02012788 35E8BD87 strccb r11,[r8, #+0xd87]!
:0201278C F11CB937 tstnv r12,r7,lsr r9
:02012790 0CED200E stceql 0,cr2,[r13],#+0x38
:02012794 B5D118B8 ldrltb r1,[r1, #+0x8b8]		;r1+0x8b8=*(000008b8)
:02012798 D219250E andles r2,r9,#0x3800000
:0201279C 7D2E29E7 stcvc  9,cr2,[r14,#-0x39c]!
:020127A0 C138CC09 teqgt r8,r9,lsl #0x18
:020127A4 50E5810E rscpl  r8,r5,r14,lsl #0x2
:020127A8 03CDE592 biceq  r14,r13,#0x24800000
:020127AC B5058106 strlt r8,[r5, #-0x106]		;(r5-0x106=*(fffffefa))
:020127B0 99201930 stmlsdb  r0!,{r4,r5,r8,r11,r12}
:020127B4 19A15610 stmneib  r1!,{r4,r9,r10,r12,r14}
:020127B8 794F0437 stmvcdb  r15 ,{r0,r1,r2,r4,r5,r10}^
:020127BC 50909D00 addpls r9,r0,r0,lsl #0x1a
:020127C0 390D99A1 stmccdb  r13 ,{r0,r5,r7,r8,r11,r12,r15}
:020127C4 89F58900 ldmhiib  r5!,{r8,r11,r15}^
:020127C8 8908F3F5 stmhidb  r8 ,{r0,r2,r4,r5,r6,r7,r8,r9,r12,r13,r14,r15}
:020127CC 000445C5 andeq  r4,r4,r5,asr #0xb
:020127D0 F739143D unknown
:020127D4 FDE24145 stc2l 1,cr4,[r2,#+0x114]!
:020127D8 95810365 strls r0,[r1, #+0x365]		;r1+0x365=*(00000365)
:020127DC 077DF581 ldreqb r15,[r13,-r1, lsl #0xb]!
:020127E0 03E70171 mvneq  r0,#0x4000001C
:020127E4 8105813E unknown
:020127E8 4724C5F5 unknown
:020127EC 812739A1 unknown
:020127F0 E75059E5 ldrb r5,r0,#0x4000001C
:020127F4 F059F059 subnvs r15,r9,r9,asr r0
:020127F8 2E405902 cdpcs 9,4,cr5,cr0,cr2,0
:020127FC F0593059 subnvs r3,r9,r9,asr r0
:02012800 59EB14E9 unknown
:02012804 30319D60 eorccs r9,r1,r0,ror #0x1a
:02012808 21540055 cmpcs r4,r5,asr r0
:0201280C 2B500C04 blcs 03415824
:02012810 4060E24D rsbmi  r14,r0,r13,asr #0x4
:02012814 E005E28D and  r14,r5,r13,lsl #0x5
:02012818 C0031900 andgt  r1,r3,r0,lsl #0x12
:0201281C ADB418AD ldcge  8,cr1,[r4,#+0x2b4]!
:02012820 01E8AE08 mvneq  r10,r8,lsl #0x1c
:02012824 AD5CC015 unknown
:02012828 9520A138 strls r10,[r0, #-0x138]!
:0201282C 0C0417E8 stceq  7,cr1,[r4],{#0xe8}
:02012830 0554EB00 ldreqb r14,[r4, #-0xb00]		;(r4-0xb00=*(0000f590))
:02012834 D2E13000 rscle  r3,r1,#0x0
:02012838 414115A9 unknown
:0201283C 01EE5CE8 mvneq  r5,r8,ror #0x19
:02012840 F331C331 teqnv r1,#0xC4000000
:02012844 18A02D06 stmneia  r0!,{r1,r2,r8,r10,r11,r13}
:02012848 072554E3 streq r5,ia 
:0201284C A2F94E84 rscges r4,r9,#0x840
:02012850 F2413241 subnv  r3,r1,#0x10000004
:02012854 2D0135E4 unknown
:02012858 35513121 ldrccb r3,[r1, #-0x121]		;(r1-0x121=*(fffffedf))
:0201285C 31212D01 unknown
:02012860 04113561 ldreq r3,[r1],#-0x561
:02012864 31002D7F unknown
:02012868 0131FC11 teqeq r1,r1,lsl r12
:0201286C 31813198 unknown
:02012870 EBF131F1 bl 01C5F03C
:02012874 F131F131 teqnv r1,r1,lsr r1
:02012878 F131F131 teqnv r1,r1,lsr r1
:0201287C 18813108 stmneia  r1 ,{r3,r8,r12,r13}
:02012880 00012F00 andeq  r2,r1,r0,lsl #0x1e
:02012884 31079110 unknown
:02012888 FF9F4D01 swinv 0x009f4d01
:0201288C 358DA1AD strcc r10,[r13, #+0x1ad]		;r13+0x1ad=*(8902c1c8)
:02012890 35B4E851 ldrcc r14,[r4, #+0x851]!
:02012894 350D4591 strcc r4,[r13, #-0x591]		;(r13-0x591=*(8902ba8a))
:02012898 132D10C1 unknown
:0201289C 022101B9 eoreq  r0,r1,#0x4000002E
:020128A0 87E1D048 strhib r13,r0,r1,#0x4000002E
:020128A4 82235DF7 eorhi  r5,r3,#0x3DC0
:020128A8 610800E0 unknown
:020128AC 20001900 andcs  r1,r0,r0,lsl #0x12
:020128B0 9815ED28 ldmlsda  r5 ,{r3,r5,r8,r10,r11,r13,r14,r15}
:020128B4 20BAE151 adccss r14,r10,r1,asr r1
:020128B8 10BA31CD adcnes r3,r10,r13,asr #0x3
:020128BC B821CD00 stmltda  r1!,{r8,r10,r11,r14,r15}
:020128C0 69211100 stmvsdb  r1!,{r8,r12}
:020128C4 0DF10D20 ldceql 13,cr0,[r1,#+0x80]!
:020128C8 0D05F0F1 unknown
:020128CC 010DAF81 unknown
:020128D0 1E35009C mrcne 0,1,r0,cr5,cr12,{4}
:020128D4 20CA0141 sbccs  r0,r10,r1,asr #0x2
:020128D8 BD100361 unknown
:020128DC E5D10301 ldrb r0,[r1, #+0x301]		;r1+0x301=*(00000301)
:020128E0 B98A12D1 stmltib  r10 ,{r0,r4,r6,r7,r9,r12}
:020128E4 C905D103 stmgtdb  r5 ,{r0,r1,r8,r12,r14,r15}
:020128E8 890F0302 stmhidb  r15 ,{r1,r8,r9}
:020128EC D90C9006 stmledb  r12 ,{r1,r2,r12,r15}
:020128F0 20209300 eorcs  r9,r0,r0,lsl #0x6
:020128F4 000DB8E0 andeq  r11,r13,r0,ror #0x11
:020128F8 E208A982 and  r10,r8,#0x208000
:020128FC 0D10B1BA unknown
:02012900 B120BC00 unknown
:02012904 C01B9900 andgts r9,r11,r0,lsl #0x12
:02012908 00B100A1 adceqs r0,r1,r1,lsr #0x1
:0201290C 21B0000D movcss r0,r13			;r0=-1996308453(0x8902c01b)
:02012910 1B9C0081 blne 00712B1C
:02012914 6D00A1C0 unknown
:02012918 E1C02B07 bic  r2,r0,r7,lsl #0x16
:0201291C C01B0CBE ldrgth r0,[r11], -r14
:02012920 12D9276D sbcnes r2,r9,#0x1B40000
:02012924 250C1009 strcs r1,[r12, #-0x9]		;(r12-0x9=*(fffffff8))
:02012928 955CE602 ldrlsb r14,[r12, #-0x602]		;(r12-0x602=*(fffff9ff))
:0201292C 02D11401 sbceqs r1,r1,#0x1000000
:02012930 19B80019 ldmneib  r8!,{r0,r3,r4}
:02012934 0019B200 andeqs r11,r9,r0,lsl #0x4
:02012938 001CB1AD andeqs r11,r12,r13,lsr #0x3
:0201293C 01310001 teqeq r1,r1
:02012940 B51AAD1C ldrlt r10,[r10, #-0xd1c]		;(r10-0xd1c=*(006bf2e4))
:02012944 7910D801 ldmvcdb  r0 ,{r0,r11,r12,r14,r15}
:02012948 4D516D40 unknown
:0201294C 4A5D005C bmi 03752AC4
:02012950 05893065 streq r3,[r9, #+0x65]		;r9+0x65=*(848a0c65)
:02012954 BD7065EE ldcltl 5,cr6,[r0,#-0x3b8]!
:02012958 B810612D ldmltda  r0 ,{r0,r2,r3,r5,r8,r13,r14}
:0201295C 1006C900 andne  r12,r6,r0,lsl #0x12
:02012960 5DA74859 stcpl  8,cr4,[r7,#+0x164]!
:02012964 06DD0018 unknown
:02012968 10BE000D adcnes r0,r14,r13
:0201296C 185D0859 ldmneda  r13 ,{r0,r3,r4,r6,r11}^
:02012970 E1DD01CD bics r0,r13,r13,asr #0x3
:02012974 111841B6 ldrneh r4,[r8, -r6]
:02012978 083D06B9 ldmeqda  r13!,{r0,r3,r4,r5,r7,r9,r10}
:0201297C 00C106D0 unknown
:02012980 0E0831BA mcreq 1,0,r3,cr8,cr10,{5}
:02012984 056B0855 streqb r0,[r11, #-0x855]!
:02012988 08EB002A unknown
:0201298C 10E8BD40 rscne  r11,r8,r0,asr #0x1a
:02012990 698D00D0 stmvsib  r13 ,{r4,r6,r7}
:02012994 9FC00824 swils 0x00c00824
:02012998 023002E5 eoreqs r0,r0,#0x5000000E
:0201299C 1F0905F5 swine 0x000905f5
:020129A0 F38400E1 orrnv  r0,r4,#0xE1
:020129A4 3C204D01 stccc  13,cr4,[r0],#-0x4
:020129A8 30C04D47 sbccc  r4,r0,r7,asr #0x1a
:020129AC 1575C015 ldrneb r12,[r5, #-0x15]!
:020129B0 0015CB00 andeqs r12,r5,r0,lsl #0x16
:020129B4 B1D5D035 biclts r13,r5,r5,lsr r0
:020129B8 35C50035 strccb r0,[r5, #+0x35]		;r5+0x35=*(00000035)
:020129BC 24544980 ldrcsb r4,[r4],#-0x980
:020129C0 5AEC000D bpl 01B129FC
:020129C4 0100C907 unknown
:020129C8 D92A1510 stmledb  r10!,{r4,r8,r10,r12}
:020129CC F12A1509 unknown
:020129D0 10C1F223 sbcne  r15,r1,r3,lsr #0x4
:020129D4 B7E2800F strltb r8,[r2,+r15]!
:020129D8 2A35024D bcs 02D53314
:020129DC 5DAE6081 stcpl  0,cr6,[r14,#+0x204]!
:020129E0 00915030 addeqs r5,r1,r0,lsr r0
:020129E4 C818B150 ldmgtda  r8 ,{r4,r6,r8,r12,r13,r15}
:020129E8 B1E1D054 mvnlt  r13,r4,asr r0
:020129EC 09005D35 stmeqdb  r0 ,{r0,r2,r4,r5,r8,r10,r11,r12,r14}
:020129F0 D313B801 tstle r3,#0x10000
:020129F4 B921A11C stmltdb  r1!,{r2,r3,r4,r8,r13,r15}
:020129F8 9905D313 stmlsdb  r5 ,{r0,r1,r4,r8,r9,r12,r14,r15}
:020129FC 21050301 unknown
:02012A00 831C10F1 tsthi r12,#0xF1
:02012A04 D11BB6E2 tstle r11,r2,ror #0xd
:02012A08 100101E1 andne  r0,r1,r1,ror #0x3
:02012A0C 5C008D41 stcpl  13,cr8,[r0],{#0x41}
:02012A10 0C2101E1 stceq  1,cr0,[r1],#-0x384
:02012A14 A1001188 unknown
:02012A18 9514107D ldrls r1,[r4, #-0x7d]		;(r4-0x7d=*(00010013))
:02012A1C 01390C01 teqeq r9,r1,lsl #0x18
:02012A20 014155F0 unknown
:02012A24 B6601115 unknown
:02012A28 23550210 cmpcs r5,#0x1
:02012A2C 71C31191 unknown
:02012A30 6917F91C ldmvsdb  r7 ,{r2,r3,r4,r8,r11,r12,r13,r14,r15}
:02012A34 6C51954D ldcvsl 5,cr9,[r1],{#0x4d}
:02012A38 1099C195 umullnes r12,r9,r5,r1
:02012A3C 11AD6FF5 unknown
:02012A40 7501AD00 strvc r10,[r1, #-0xd00]		;(r1-0xd00=*(fffff300))
:02012A44 B8217938 stmltda  r1!,{r3,r4,r5,r8,r11,r12,r13,r14}
:02012A48 9D1D3534 unknown
:02012A4C ED209582 stc  5,cr9,[r0,#-0x208]!
:02012A50 20F511AD rsccss r1,r5,r13,lsr #0x3
:02012A54 11B131AD movnes r3,r13,lsr #0x3		;r3=287332355(0x11205803)
:02012A58 59FA0115 unknown
:02012A5C 13F1AD02 mvnnes r10,#0x80
:02012A60 ADE2C1AD stcgel 1,cr12,[r2,#+0x2b4]!
:02012A64 10F1AD21 rscnes r10,r1,r1,lsr #0x1a
:02012A68 E5004D6B str r4,[r0, #-0xd6b]		;(r0-0xd6b=*(8902b2b0))
:02012A6C 50130520 andpls r0,r3,r0,lsr #0xa
:02012A70 B13001B1 ldrlth r0,[r0, -r1]!
:02012A74 B1574001 cmplt r7,r1
:02012A78 59001507 stmpldb  r0 ,{r0,r1,r2,r8,r10,r12}
:02012A7C 49036130 stmmidb  r3 ,{r4,r5,r8,r13,r14}
:02012A80 41B58600 movmis r8,r0,lsl #0xc		;r8=738308096(0x2c01b000)
:02012A84 51B55F07 movpls r5,r7,lsl #0x1e		;r5=0(0x0)
:02012A88 CD0407F1 unknown
:02012A8C 21B5E641 movcss r14,r1,asr #0xc
:02012A90 012BE584 unknown
:02012A94 41D11005 bicmis r1,r1,r5
:02012A98 B881D538 stmltia  r1 ,{r3,r4,r5,r8,r10,r12,r14,r15}
:02012A9C F1D5E1D5 ldrnvsb r14,[r5, #+0x15]		;r5+0x15=*(00000015)
:02012AA0 D524BCD6 strle r11,[r4, #-0xcd6]!
:02012AA4 81D5B8F1 ldrhish r11,[r5, #+0x81]		;r5+0x81=*(00000081)
:02012AA8 11D5003C bicnes r0,r5,r12,lsr r0
:02012AAC 02332994 eoreqs r2,r3,#0x250000
:02012AB0 BCE08301 stcltl 3,cr8,[r0],#+0x4
:02012AB4 410241D1 unknown
:02012AB8 04B80009 unknown
:02012ABC 0131D193 unknown
:02012AC0 0151D501 cmpeq r1,r1,lsl #0xa
:02012AC4 E2822071 add  r2,r2,#0x71
:02012AC8 F303F102 unknown
:02012ACC 50010185 andpl  r0,r1,r5,lsl #0x3
:02012AD0 1FB181C1 swine 0x00b181c1
:02012AD4 B400C508 strlt r12,[r0],#-0x508
:02012AD8 19650139 unknown
:02012ADC CDEB2BD5 stcgtl 11,cr2,[r11,#+0x354]!
:02012AE0 064BD11B unknown
:02012AE4 00110002 andeqs r0,r1,r2
:02012AE8 10B97BD5 unknown
:02012AEC 00158FE3 andeqs r8,r5,r3,ror #0x1f
:02012AF0 0CC11004 stceql 0,cr1,[r1],{#0x4}
:02012AF4 9BD10A51 blls 01455440
:02012AF8 E19F7289 orrs r7,r15,r9,lsl #0x5
:02012AFC 061D300D ldreq r3,[r13],-r13
:02012B00 A1932BA1 orrges r2,r3,r1,lsr #0x17
:02012B04 345AC42B ldrccb r12,[r10],#-0x42b
:02012B08 10B9E593 umlalnes r14,r9,r3,r5
:02012B0C 9F8110B1 swils 0x008110b1
:02012B10 09980C89 ldmeqib  r8 ,{r0,r3,r7,r10,r11}
:02012B14 B9EEB911 unknown
:02012B18 CEB915FE mrcgt 5,5,r1,cr9,cr14,{7}
:02012B1C 10004576 andne  r4,r0,r6,ror r5
:02012B20 08CEB957 stmeqia  r14 ,{r0,r1,r2,r4,r6,r8,r11,r12,r13,r15}^
:02012B24 1D38006D ldcne  0,cr0,[r8,#-0x1b4]!
:02012B28 46BD7847 unknown
:02012B2C E5605500 strb r5,[r0, #-0x500]!
:02012B30 0121C00E unknown
:02012B34 143EE550 unknown
:02012B38 81AA2015 movhi  r2,r5,lsl r0		;r2=0(0x0)
:02012B3C 0B912002 bleq 0045AB4C
:02012B40 02180069 andeqs r0,r8,#0x69
:02012B44 4D0E3295 unknown
:02012B48 401500A9 andmis r0,r5,r9,lsr #0x1
:02012B4C 00254B11 eoreq  r4,r5,r1,lsl r11
:02012B50 5EE51015 mcrpl 0,7,r1,cr5,cr5,{0}
:02012B54 7F06043D swivc 0x0006043d
:02012B58 9F724F15 swils 0x00724f15
:02012B5C E5851179 str r1,[r5, #+0x179]		;r5+0x179=*(00000179)
:02012B60 4901100D stmmidb  r1 ,{r0,r2,r3,r12}
:02012B64 10090005 andne  r0,r9,r5
:02012B68 169D107D unknown
:02012B6C 08010178 stmeqda  r1 ,{r3,r4,r5,r6,r8}
:02012B70 C4AF407D unknown
:02012B74 60358104 eorvss r8,r5,r4,lsl #0x2
:02012B78 28E30935 unknown
:02012B7C 0B111800 bleq 02458B84
:02012B80 15B900D1 ldrne r0,[r9, #+0xd1]!
:02012B84 9D05B903 unknown
:02012B88 B905B516 stmltdb  r5 ,{r1,r2,r4,r8,r10,r12,r13,r15}
:02012B8C E353F706 cmp r3,#0x180000
:02012B90 0808E5F9 stmeqda  r8 ,{r0,r3,r4,r5,r6,r7,r8,r10,r13,r14,r15}
:02012B94 24C44061 strcsb r4,[r4],#+0x61
:02012B98 31E58028 mvncc  r8,r8,lsr #0x0
:02012B9C 9F102850 swils 0x00102850
:02012BA0 10310DB5 unknown
:02012BA4 C8E082C4 unknown
:02012BA8 11119014 tstne r1,r4,lsl r0
:02012BAC 60C42F31 sbcvs  r2,r4,r1,lsr r15
:02012BB0 6100AD04 unknown
:02012BB4 00750109 rsbeqs r0,r5,r9,lsl #0x2
:02012BB8 11010005 unknown
:02012BBC 5019B612 andpls r11,r9,r2,lsl r6
:02012BC0 055508F5 ldreqb r0,[r5, #-0x8f5]		;(r5-0x8f5=*(fffff70b))
:02012BC4 0100E591 swpeq r14,r1,r0
:02012BC8 D0E00781 rscle  r0,r0,r1,lsl #0xf
:02012BCC 10690015 rsbne  r0,r9,r5,lsl r0
:02012BD0 0034503D eoreqs r5,r4,r13,lsr r0
:02012BD4 659C11E5 ldrvs r1,[r12, #+0x1e5]		;r12+0x1e5=*(000001e6)
:02012BD8 0F00750D swieq 0x0000750d
:02012BDC 1907000D stmnedb  r7 ,{r0,r2,r3}
:02012BE0 2B068000 blcs 021B2BE8
:02012BE4 30391009 eorccs r1,r9,r9
:02012BE8 021D500D andeqs r5,r13,#0xD
:02012BEC E3C00335 bic  r0,r0,#0xD4000000
:02012BF0 F1081F00 unknown
:02012BF4 E1A0080E mov  r0,r14,lsl #0x10		;r0=0(0x0)
:02012BF8 55C51D69 strplb r1,[r5, #+0xd69]		;r5+0xd69=*(00000d69)
:02012BFC 8DE2007D stchil 0,cr0,[r2,#+0x1f4]!
:02012C00 6515CD27 ldrvs r12,[r5, #-0xd27]		;(r5-0xd27=*(fffff2d9))
:02012C04 2C586918 ldccsl 9,cr6,[r8],{#0x18}
:02012C08 0FEBFF9F swieq 0x00ebff9f
:02012C0C 15F111E9 ldrneb r1,[r1, #+0x1e9]!
:02012C10 3DC41895 unknown
:02012C14 9124FC05 msrls CPSR_s,r5
:02012C18 21809700 orrcs  r9,r0,r0,lsl #0xe
:02012C1C 09184100 ldmeqdb  r8 ,{r8,r14}
:02012C20 04153907 ldreq r3,[r5],#-0x907
:02012C24 5EC4003D mcrpl 0,6,r0,cr4,cr13,{1}
:02012C28 00190541 andeqs r0,r9,r1,asr #0xa
:02012C2C E9102518 ldmdb  r0 ,{r3,r4,r8,r10,r13}
:02012C30 B00029FF unknown
:02012C34 5B15194B blpl 02559168
:02012C38 C5E316F1 strgtb r1,[r3, #+0x6f1]!
:02012C3C 04C5D204 streqb r13,[r5],#+0x204
:02012C40 04C455D8 streqb r5,[r4],#+0x5d8
:02012C44 80400891 unknown
:02012C48 802951E0 eorhi  r5,r9,r0,ror #0x3
:02012C4C 39FDBB84 ldmccib  r13!,{r2,r7,r8,r9,r11,r12,r13,r15}^
:02012C50 0915E544 ldmeqdb  r5 ,{r2,r6,r8,r10,r13,r14,r15}
:02012C54 0C9DE284 ldceq  2,cr14,[r13],{#0x84}
:02012C58 2045D018 subcs  r13,r5,r8,lsl r0
:02012C5C 05DD1051 ldreqb r1,[r13, #+0x51]		;r13+0x51=*(8902c06c)
:02012C60 C018049D mulgts r8,r13,r4
:02012C64 D7908905 ldrle r8,[r0,+r5, lsl #0x12]
:02012C68 091C4089 ldmeqdb  r12 ,{r0,r3,r7,r14}
:02012C6C F556A800 ldrnvb r10,[r6, #-0x800]		;(r6-0x800=*(fffff802))
:02012C70 7D19307D unknown
:02012C74 9F046800 swils 0x00046800
:02012C78 35222514 strcc r2,[r2, #-0x514]!
:02012C7C 21006015 unknown
:02012C80 E0223002 eor  r3,r2,r2
:02012C84 D210AF13 andles r10,r0,#0x4C
:02012C88 8D0724F9 unknown
:02012C8C 28C06400 stmcsia  r0 ,{r10,r13,r14}^
:02012C90 A054E28D subges r14,r4,r13,lsl #0x5
:02012C94 9006E282 andls  r14,r6,r2,lsl #0x5
:02012C98 BC106100 ldclt  1,cr6,[r0],{#0x0}
:02012C9C E8AA0061 stmia  r10!,{r0,r5,r6}
:02012CA0 05599001 ldreqb r9,[r9, #-0x1]		;(r9-0x1=*(848a0bff))
:02012CA4 21012061 unknown
:02012CA8 01123110 tsteq r2,r0,lsl r1
:02012CAC EF1005E2 swi 0x001005e2
:02012CB0 0401014B streq r0,[r1],#-0x14b
:02012CB4 04184231 ldreq r4,[r8],#-0x231
:02012CB8 9F140001 swils 0x00140001
:02012CBC D918E525 ldmledb  r8 ,{r0,r2,r5,r8,r10,r13,r14,r15}
:02012CC0 00556707 subeqs r6,r5,r7,lsl #0xe
:02012CC4 CB805564 blgt 0002825C
:02012CC8 0F428554 swieq 0x00428554
:02012CCC C0100061 andgts r0,r0,r1,ror #0x0
:02012CD0 0564E24D streqb r14,[r4, #-0x24d]!
:02012CD4 900C078D andls  r0,r12,r13,lsl #0xf
:02012CD8 019D003D orreqs r0,r13,r13,lsr r0
:02012CDC 19BA000F ldmneib  r10!,{r0,r1,r2,r3}
:02012CE0 E8A90F99 stmia  r9!,{r0,r3,r4,r7,r8,r9,r10,r11}
:02012CE4 E2566001 subs r6,r6,#0x1
:02012CE8 FFFF01FB swinv 0x00ff01fb
:02012CEC 9C000F1A stcls  15,cr0,[r0],{#0x1a}
:02012CF0 2D00B9E8 unknown
:02012CF4 00A9C082 adceq  r12,r9,r2,lsl #0x1
:02012CF8 A9C41845 stmgeib  r4 ,{r0,r2,r6,r11,r12}^
:02012CFC C0A95100 adcgt  r5,r9,r0,lsl #0x2
:02012D00 40A906AD adcmi  r0,r9,r13,lsr #0xd
:02012D04 2180A9AC orrcs  r10,r0,r12,lsr #0x13
:02012D08 138400A9 orrne  r0,r4,#0xA9
:02012D0C D8F0A92A ldmleia  r0!,{r1,r3,r5,r8,r11,r13,r15}^
:02012D10 D930A921 ldmledb  r0!,{r0,r5,r8,r11,r13,r15}
:02012D14 01F0A921 mvneqs r10,r1,lsr #0x12
:02012D18 3D10A949 unknown
:02012D1C A92D00A9 stmgedb  r13!,{r0,r3,r5,r7}
:02012D20 00A93D80 adceq  r3,r9,r0,lsl #0x1b
:02012D24 80A9552D adchi  r5,r9,r13,lsr #0xa
:02012D28 2D00A93D unknown
:02012D2C F0A990A9 adcnv  r9,r9,r9,lsr #0x1
:02012D30 9F350314 swils 0x00350314
:02012D34 079914E5 ldreq r1,r9,r9,r9,lsr #0x1
:02012D38 26075520 strcs r5,[r7],-r0, lsr #0xa
:02012D3C B181289D unknown
:02012D40 00427D29 subeq  r7,r2,r9,lsr #0x1a
:02012D44 57718103 ldrplb r8,[r1,-r3, lsl #0x2]!
:02012D48 D8A50181 stmleia  r5!,{r0,r7,r8}
:02012D4C 03FD2891 mvneqs r2,#0x910000
:02012D50 0CE59130 stceql 1,cr9,[r5],#+0xc0
:02012D54 908600C5 addls  r0,r6,r5,asr #0x1
:02012D58 C8E02631 unknown
:02012D5C 00E5D622 rsceq  r13,r5,r2,lsr #0xc
:02012D60 C9E30005 unknown
:02012D64 00A6D622 adceq  r13,r6,r2,lsr #0xc
:02012D68 0D210352 stceq  3,cr0,[r1,#-0x148]!
:02012D6C 35B800A1 ldrcc r0,[r8, #+0xa1]!
:02012D70 001100E1 andeqs r0,r1,r1,ror #0x1
:02012D74 86321C02 unknown
:02012D78 000DB4E2 andeq  r11,r13,r2,ror #0x9
:02012D7C BC000DB6 stclt  13,cr0,[r0],{#0xb6}
:02012D80 00E12835 rsceq  r2,r1,r5,lsr r8
:02012D84 0D00F125 unknown
:02012D88 000DBA00 andeq  r11,r13,r0,lsl #0x14
:02012D8C E12D36B0 strh r3,[r13, -r0]!
:02012D90 E1DD2600 bics r2,r13,r0,lsl #0xc
:02012D94 E1C13CBC strh r3,[r1, #+0xcc]		;r1+0xcc=*(000000cc)
:02012D98 C12CBE01 unknown
:02012D9C 6D1081E1 unknown
:02012DA0 0523D500 streq r13,[r3, #-0x500]!
:02012DA4 81E7F010 mvnhi  r15,r0,lsl r0
:02012DA8 20815020 addcs  r5,r1,r0,lsr #0x0
:02012DAC 49000D68 stmmidb  r0 ,{r3,r5,r6,r8,r10,r11}
:02012DB0 226A7818 rsbcs  r7,r10,#0x180000
:02012DB4 81FBE59F unknown
:02012DB8 F9025000 stmnvdb  r2 ,{r12,r14}
:02012DBC F0F99070 rscnvs r9,r9,r0,ror r0
:02012DC0 F0F9F0F9 unknown
:02012DC4 F9E2F0F9 unknown
:02012DC8 E4F0F9A0 unknown
:02012DCC E400516F str r5,[r0],#-0x16f
:02012DD0 51F80051 mvnpls r0,r1,asr r0
:02012DD4 20F9DA00 rsccss r13,r9,r0,lsl #0x14
:02012DD8 F9D5F0F9 ldmnvib  r5 ,{r0,r3,r4,r5,r6,r7,r12,r13,r14,r15}^
:02012DDC B7F0F9F0 unknown
:02012DE0 319080F9 ldrccsh r8,[r0, +r9]
:02012DE4 080D9000 stmeqda  r13 ,{r12,r15}
:02012DE8 00A5A8AB adceq  r10,r5,r11,lsr #0x11
:02012DEC 5800A5C5 stmplda  r0 ,{r0,r2,r6,r7,r8,r10,r13,r15}
:02012DF0 1DE280F9 stcnel 0,cr8,[r2,#+0x3e4]!
:02012DF4 017CAA4F cmneq r12,r15,asr #0x14
:02012DF8 0890159F ldmeqia  r0 ,{r0,r1,r2,r3,r4,r7,r8,r10,r12}
:02012DFC 710015D0 unknown
:02012E00 ED351102 ldc  1,cr1,[r5,#-0x8]!
:02012E04 0D455400 unknown
:02012E08 A90E715C stmgedb  r14 ,{r2,r3,r4,r6,r8,r12,r13,r14}
:02012E0C B8060D5D stmltda  r6 ,{r0,r2,r3,r4,r6,r8,r10,r11}
:02012E10 E001C1C5 and  r12,r1,r5,asr #0x3
:02012E14 5260024D rsbpl  r0,r0,#0xD0000004
:02012E18 023D0035 eoreqs r0,r13,#0x35
:02012E1C E0010996 mul  r1,r6,r9
:02012E20 8E030001 cdphi 0,0,cr0,cr3,cr1,0
:02012E24 D0A3B8E0 adcle  r11,r3,r0,ror #0x11
:02012E28 091D0AE5 ldmeqdb  r13 ,{r0,r2,r5,r6,r7,r9,r11}
:02012E2C D0A3B980 adcle  r11,r3,r0,lsl #0x13
:02012E30 53000A05 unknown
:02012E34 0C030001 stceq  0,cr0,[r3],{#0x1}
:02012E38 0BB40280 bleq 00D13840
:02012E3C 8006DAD0 unknown
:02012E40 8105015C unknown
:02012E44 8E0FED00 cdphi 13,0,cr14,cr15,cr0,0
:02012E48 8D0108E2 unknown
:02012E4C 0C11BD01 ldceq  13,cr11,[r1],{#0x1}
:02012E50 71A30171 movvc  r0,r1,ror r1
:02012E54 D612C501 ldrle r12,[r2],-r1, lsl #0xa
:02012E58 E2860001 add  r0,r6,#0x1
:02012E5C E20060FF and  r6,r0,#0xFF
:02012E60 EB100500 bl 02414268
:02012E64 001402D5 ldreqsb r0,[r4], -r5
:02012E68 3A105156 bcc 024273C8
:02012E6C 0051E845 subeqs r14,r1,r5,asr #0x10
:02012E70 020110E8 andeq  r1,r1,#0xE8
:02012E74 9C9B0CD1 ldcls  12,cr0,[r11],{#0xd1}
:02012E78 1109C132 unknown
:02012E7C 0011BA00 andeqs r11,r1,r0,lsl #0x14
:02012E80 E24D200C sub  r2,r13,#0xC
:02012E84 000DB00B andeq  r11,r13,r11
:02012E88 BC000DB2 stclt  13,cr0,[r0],{#0xb2}
:02012E8C 0AE1DD15 beq 0188A2E8
:02012E90 E1DD05BE ldrh r0,[r13, #+0x5e]		;r13+0x5e=*(8902c079)
:02012E94 B6000DB4 unknown
:02012E98 B0A0000D adclt  r0,r0,r13
:02012E9C B2E1DD16 rsclt  r13,r1,#0x580
:02012EA0 00E1DD06 rsceq  r13,r1,r6,lsl #0x1a
:02012EA4 E1C210B8 strh r1,[r2, #+0x8]		;r2+0x8=*(00000008)
:02012EA8 F9C200BA stmnvib  r2 ,{r1,r3,r4,r5,r7}^
:02012EAC E8928002 ldmia  r2 ,{r1,r15}
:02012EB0 25000678 strcs r0,[r0, #-0x678]		;(r0-0x678=*(fffff988))
:02012EB4 9421D910 unknown
:02012EB8 94002560 strls r2,[r0],#-0x560
:02012EBC C5B40381 ldrgt r0,[r4, #+0x381]!
:02012EC0 165D8600 ldrneb r8,[r13],-r0, lsl #0xc
:02012EC4 702D5520 eorvc  r5,r13,r0,lsr #0xa
:02012EC8 79402D0D stmvcdb  r0 ,{r0,r2,r3,r8,r10,r11,r13}^
:02012ECC 102D641F eorne  r6,r13,r15,lsl r4
:02012ED0 392D9D10 stmccdb  r13!,{r4,r8,r10,r11,r12,r15}
:02012ED4 BC203D10 stclt  13,cr3,[r0],#-0x40
:02012ED8 001D8014 andeqs r8,r13,r4,lsl r0
:02012EDC 5023E28D eorpl  r14,r3,r13,lsl #0x5
:02012EE0 07E28D30 unknown
:02012EE4 15050215 strne r0,[r5, #-0x215]		;(r5-0x215=*(fffffdeb))
:02012EE8 5D6DA002 stcpll 0,cr10,[r13,#-0x8]!
:02012EEC 79139D12 ldmvcdb  r3 ,{r1,r4,r8,r10,r11,r12,r15}
:02012EF0 00A93401 adceq  r3,r9,r1,lsl #0x8
:02012EF4 9D2E2054 stcls  0,cr2,[r14,#-0x150]!
:02012EF8 E59000E1 ldr r0,[r0, #+0xe1]		;r0+0xe1=*(000000e1)
:02012EFC E0811108 add  r1,r1,r8,lsl #0x2
:02012F00 8124C802 unknown
:02012F04 FD50282D unknown
:02012F08 28010807 stmcsda  r1 ,{r0,r1,r2,r11}
:02012F0C 81D0E080 bichis r14,r0,r0,lsl #0x1
:02012F10 08A9010F stmeqia  r9!,{r0,r1,r2,r3,r8}
:02012F14 002850FF unknown
:02012F18 55000BE2 strpl r0,[r0, #-0xbe2]		;(r0-0xbe2=*(fffff41e))
:02012F1C 00FED1E1 rsceqs r13,r14,r1,ror #0x3
:02012F20 29C4BAFF stmcsib  r4 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r12,r13,r15}^
:02012F24 6041F118 subvs  r15,r1,r8,lsl r1
:02012F28 ED18106E unknown
:02012F2C 2D002501 unknown
:02012F30 290F5988 stmcsdb  r15 ,{r3,r7,r8,r11,r12,r14}
:02012F34 000140A8 andeq  r4,r1,r8,lsr #0x1
:02012F38 00015F48 andeq  r5,r1,r8,asr #0x1e
:02012F3C 1801C950 stmneda  r1 ,{r4,r6,r8,r11,r14,r15}
:02012F40 5504005D strpl r0,[r4, #-0x5d]		;(r4-0x5d=*(00010033))
:02012F44 B1554C03 cmplt r5,r3,lsl #0x18
:02012F48 30B14010 adcccs r4,r1,r0,lsl r0
:02012F4C E59004E4 ldr r0,[r0, #+0x4e4]		;r0+0x4e4=*(000004e4)
:02012F50 02851111 addeq  r1,r5,#0x40000004
:02012F54 0ED90001 cdpeq 0,12,cr0,cr9,cr1,0
:02012F58 12002D13 andne  r2,r0,#0x4C0
:02012F5C 5618002D ldrpl r0,[r8],-r13, lsr #0x0
:02012F60 A100F503 unknown
:02012F64 6B245D00 blvs 0292A36C
:02012F68 0EEB024B cdpeq 2,14,cr0,cr11,cr11,2
:02012F6C B0002518 andlt  r2,r0,r8,lsl r5
:02012F70 8DE1DD10 stchil 13,cr13,[r1,#+0x40]!
:02012F74 00428417 subeq  r8,r2,r7,lsl r4
:02012F78 0B01E080 bleq 0208B180
:02012F7C C00E9180 andgt  r9,r14,r0,lsl #0x3
:02012F80 9904E140 stmlsdb  r4 ,{r6,r8,r13,r14,r15}
:02012F84 8EAD1807 cdphi 8,10,cr1,cr13,cr7,0
:02012F88 7D2F2548 stcvc  5,cr2,[r15,#-0x120]!
:02012F8C E5DCD417 ldrb r13,[r12, #+0x417]		;r12+0x417=*(00000418)
:02012F90 2EA901B9 mcrcs 1,5,r0,cr9,cr9,{5}
:02012F94 91001015 unknown
:02012F98 DC13F902 ldcle  9,cr15,[r3],{#0x2}
:02012F9C 0D833001 unknown
:02012FA0 111F0110 tstne r15,r0,lsl r1
:02012FA4 38E5DC00 unknown
:02012FA8 E203300F and  r3,r3,#0xF
:02012FAC 0DCC3547 unknown
:02012FB0 00408027 subeq  r8,r0,r7,lsr #0x0
:02012FB4 3547E593 strccb r14,[r7, #-0x593]		;(r7-0x593=*(fffffa6d))
:02012FB8 7100E5D3 unknown
:02012FBC 8D9D8F12 unknown
:02012FC0 FC211562 stc2  5,cr1,[r1],#-0x188
:02012FC4 59A01245 stmplib  r0!,{r0,r2,r6,r9,r12}
:02012FC8 AD92180D unknown
:02012FCC D0854B22 addle  r4,r5,r2,lsr #0x16
:02012FD0 700540E5 andvc  r4,r5,r5,ror #0x1
:02012FD4 9D079D90 unknown
:02012FD8 00E58A12 rsceq  r8,r5,r2,lsl r10
:02012FDC 338C0AC5 orrcc  r0,r12,#0xC5000
:02012FE0 50D80030 sbcpls r0,r8,r0,lsr r0
:02012FE4 9F400001 swils 0x00400001
:02012FE8 15D812E5 ldrneb r1,[r8, #+0x2e5]		;r8+0x2e5=*(2c01b2e5)=#0(0x00000000)
:02012FEC 11156011 tstne r5,r1,lsl r0
:02012FF0 2115028D tstcs r5,r13,lsl #0x5
:02012FF4 993AE287 ldmlsdb  r10!,{r0,r1,r2,r7,r9,r13,r14,r15}
:02012FF8 E2102115 ands r2,r0,#0x40000005
:02012FFC 0100ED29 unknown
:02013000 08A28055 stmeqia  r2!,{r0,r2,r4,r6,r15}
:02013004 B129301D unknown
:02013008 1DAE801D stcne  0,cr8,[r14,#+0x74]!
:0201300C 29012930 stmcsdb  r1 ,{r4,r5,r8,r11,r13}
:02013010 1015EEF1 ldrnesh r14,[r5], -r1
:02013014 29301542 ldmcsdb  r0!,{r1,r6,r8,r10,r12}
:02013018 13801531 orrne  r1,r0,#0xC400000
:0201301C A1293015 unknown
:02013020 2901FDDD stmcsdb  r1 ,{r0,r2,r3,r4,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:02013024 2900CE21 stmcsdb  r0 ,{r0,r5,r9,r10,r11,r14,r15}
:02013028 0413E121 ldreq r14,[r3],#-0x121
:0201302C 5F0B0205 swipl 0x000b0205
:02013030 29EF0071 unknown
:02013034 E2890011 add  r0,r9,#0x11
:02013038 710590FF unknown
:0201303C CFE15910 swigt 0x00e15910
:02013040 003AFFFF unknown
:02013044 BD9D0001 unknown
:02013048 F8E5C001 unknown
:0201304C 8471818F unknown
:02013050 F8412D58 stmnvda  r1 ,{r3,r4,r6,r8,r10,r11,r13}^
:02013054 A006594F andge  r5,r6,r15,asr #0x12
:02013058 52900CF5 addpls r0,r0,#0xF500
:0201305C 3180013D orrcc  r0,r0,r13,lsr r1
:02013060 E1A07000 mov  r7,r0			;r7=0(0x0)
:02013064 8516692B ldrhi r6,[r6, #-0x92b]		;(r6-0x92b=*(fffff6d7))
:02013068 50001D60 andpl  r1,r0,r0,ror #0x1a
:0201306C 89600119 unknown
:02013070 4A5A038D bmi 03693EAC
:02013074 002D3BE3 eoreq  r3,r13,r3,ror #0x17
:02013078 91351385 teqls r5,r5,lsl #0x7
:0201307C 2CB0E801 ldccs  8,cr14,[r0],#+0x4
:02013080 1140059D unknown
:02013084 04E5991F unknown
:02013088 8519F120 ldrhi r15,[r9, #-0x120]		;(r9-0x120=*(848a0ae0))
:0201308C 9D53E28A unknown
:02013090 25FFEBFF ldrcsb r14,[r15, #+0xbff]!
:02013094 00B1801C adceqs r8,r1,r12,lsl r0
:02013098 2B010069 blcs 02053244
:0201309C 00091615 andeq  r1,r9,r5,lsl r6
:020130A0 00B11F3D adceqs r1,r1,r13,lsr r15
:020130A4 550108F3 strpl r0,[r1, #-0x8f3]		;(r1-0x8f3=*(fffff70d))
:020130A8 401D0880 andmis r0,r13,r0,lsl #0x11
:020130AC FE001D1F mcr2 13,0,r1,cr0,cr15,{0}
:020130B0 E9201D54 stmdb  r0!,{r2,r4,r6,r8,r10,r11,r12}
:020130B4 AE801D06 cdpge 13,8,cr1,cr0,cr6,0
:020130B8 1D17401D unknown
:020130BC 0057FC00 subeqs r15,r7,r0,lsl #0x18
:020130C0 00FFE281 rsceqs r14,r15,r1,lsl #0x5
:020130C4 5001D500 andpl  r13,r1,r0,lsl #0xa
:020130C8 8A101540 bhi 024185D0
:020130CC 15421015 strneb r1,[r2, #-0x15]		;(r2-0x15=*(ffffffeb))
:020130D0 00150F40 andeqs r0,r5,r0,asr #0x1e
:020130D4 80155507 andhis r5,r5,r7,lsl #0xa
:020130D8 71401513 unknown
:020130DC 5100081F unknown
:020130E0 1A8D16A1 bne 00358B6C
:020130E4 E5990000 ldr r0,[r9, #+0x0]		;r9+0x0=*(848a0c00)
:020130E8 00800015 addeq  r0,r0,r5,lsl r0
:020130EC E58900B9 str r0,[r9, #+0xb9]		;r9+0xb9=*(848a0cb9)
:020130F0 850F5903 strhi r5,[r15, #-0x903]		;r15-0x903=*(020127f5)=#49306096(0x02f059f0)
:020130F4 003D301C eoreqs r3,r13,r12,lsl r0
:020130F8 00210BB1 unknown
:020130FC 01006DA4 unknown
:02013100 0AE28660 beq 018B4A88
:02013104 79CB1005 stmvcib  r11 ,{r0,r2,r12}^
:02013108 08ED0501 unknown
:0201310C 9D0CF501 unknown
:02013110 05A3D508 streq r13,[r3, #+0x508]!
:02013114 00AD0610 adceq  r0,r13,r0,lsl r6
:02013118 E8BD8FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:0201311C 6C10510A ldcvs  1,cr5,[r0],{#0xa}
:02013120 2C0D3051 stccs  0,cr3,[r13],{#0x51}
:02013124 411C5938 tstmi r12,r8,lsr r9
:02013128 ED0CA505 unknown
:0201312C 0B750151 bleq 03D53678
:02013130 0BB50EAD bleq 00D56BEC
:02013134 E2800EC9 add  r0,r0,#0xC90
:02013138 015D1FF2 ldreqsh r1,[r13, #-0xf2]		;(r13-0xff2=*(8902bf29))
:0201313C 01DDFDCB biceqs r15,r13,r11,asr #0x1b
:02013140 1BF15000 blne 01C67148
:02013144 1BF94998 blne 01E657AC
:02013148 25101F61 ldrcs r1,[r0, #-0xf61]		;(r0-0xf61=*(fffff09f))
:0201314C 13D1880C bicnes r8,r1,#0xC0000
:02013150 14B94BC5 unknown
:02013154 44B97CEB unknown
:02013158 4FF01835 swimi 0x00f01835
:0201315C 060CE92D streq r14,[r12],-r13, lsr #0x12
:02013160 64980835 ldrvs r0,[r8],#+0x835
:02013164 8498E59F ldrhi r14,[r8],#+0x59f
:02013168 7EE5019F mcrvc 1,7,r0,cr5,cr15,{4}
:0201316C 94E24659 unknown
:02013170 800D0974 andhi  r0,r13,r4,ror r9
:02013174 000D8DA0 andeq  r8,r13,r0,lsr #0x1b
:02013178 E318258D tst r8,#0x23400000
:0201317C 21144005 tstcs r4,r5
:02013180 E246B908 sub  r11,r6,#0x20000
:02013184 05002100 streq r2,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:02013188 E1056100 unknown
:0201318C 0006D59A muleq  r6,r10,r5
:02013190 102DD150 eorne  r13,r13,r0,asr r1
:02013194 802D406C eorhi  r4,r13,r12,ror #0x0
:02013198 0D181605 unknown
:0201319C 02AA0600 adceq  r0,r10,#0x0
:020131A0 2D8B0A15 unknown
:020131A4 001D2030 andeqs r2,r13,r0,lsr r0
:020131A8 EB02AA02 bl 020BD9B8
:020131AC 404D0504 submi  r0,r13,r4,lsl #0xa
:020131B0 62802D40 addvs  r2,r0,#0x1000
:020131B4 0D0C002D unknown
:020131B8 0D55FA00 unknown
:020131BC 0014CA70 andeqs r12,r4,r0,ror r10
:020131C0 3DF6E59A ldcccl 5,cr14,[r6,#+0x268]!
:020131C4 24148180 ldrcs r8,[r4],#-0x180
:020131C8 F556701D ldrnvb r7,[r6, #-0x1d]		;(r6-0x1d=*(ffffffe5))
:020131CC EE001D16 mcr 13,0,r1,cr0,cr6,{0}
:020131D0 0BB4001D bleq 00D1324C
:020131D4 F8301D00 ldmnvda  r0!,{r8,r10,r11,r12}
:020131D8 054E801D streqb r8,[r14, #-0x1d]		;(r14-0x1d=*(ffffffe3))
:020131DC E154DA27 cmp r4,r7,lsr #0x14
:020131E0 26014DE6 strcs r4,r4,r7,lsr #0x14
:020131E4 03E15005 mvneq  r5,#0x5
:020131E8 DC038504 stcle  5,cr8,[r3],{#0x4}
:020131EC 39001D23 stmccdb  r0 ,{r0,r1,r5,r8,r10,r11,r12}
:020131F0 461F7901 ldrmi r7,[r15],-r1, lsl #0x12
:020131F4 2CB902C9 ldccs  2,cr0,[r9],#+0x324
:020131F8 01E28AA0 mvneq  r8,r0,lsr #0x15
:020131FC 0AA18990 beq 00875844
:02013200 CAE35980 bgt 018E9808
:02013204 13C00AA1 bicne  r0,r0,#0xA1000
:02013208 278D0A21 strcs r0,[r13,+r1, lsr #0x14]
:0201320C 8D0C3DC8 unknown
:02013210 11FF1147 mvnnes r1,r7,asr #0x2
:02013214 9D033520 unknown
:02013218 578D33E5 strpl r3,r1,r7,asr #0x2
:0201321C 8E40159A mcrhi 5,2,r1,cr0,cr10,{4}
:02013220 1594C78D ldrne r12,[r4, #+0x78d]		;r4+0x78d=*(0001081d)
:02013224 15558F40 ldrneb r8,[r5, #-0xf40]		;r5-0xf40=*(02f04ab0)=#-1600114519(0xa0a030a9)
:02013228 8E63D130 mcrhi 1,3,r13,cr3,cr0,{1}
:0201322C BD904015 unknown
:02013230 CD23A532 stcgt  5,cr10,[r3,#-0xc8]!
:02013234 8188EB13 orrhi  r14,r8,r3,lsl r11
:02013238 38178D10 ldmccda  r7 ,{r4,r8,r10,r11,r15}
:0201323C 4775478D ldrmib r4,[r5,-r13, lsl #0xf]!
:02013240 B6002182 strlt r2,[r0],-r2, lsl #0x3
:02013244 01792034 cmneq r9,r4,lsr r0
:02013248 C5F02113 ldrgtb r2,[r0, #+0x113]!
:0201324C 00217953 eoreq  r7,r1,r3,asr r9
:02013250 00213CB4 unknown
:02013254 F02112EC eornv  r1,r1,r12,ror #0x5
:02013258 9C7053BD ldclsl 3,cr5,[r0],#-0x2f4
:0201325C 2006B932 andcs  r11,r6,r2,lsr r9
:02013260 12C8E59D sbcne  r14,r8,#0x27400000
:02013264 2F2D2025 swics 0x002d2025
:02013268 4D3621C1 ldcmi  1,cr2,[r6,#-0x304]!
:0201326C 6753B530 unknown
:02013270 6831C19C ldmvsda  r1!,{r2,r3,r4,r7,r8,r14,r15}
:02013274 A0001D4C andge  r1,r0,r12,asr #0x1a
:02013278 21719F32 cmncs r1,r2,lsr r15
:0201327C 11053003 unknown
:02013280 2353B1E0 cmpcs r3,#0x38
:02013284 3100D936 unknown
:02013288 40314C00 eormis r4,r1,r0,lsl #0x18
:0201328C 110192B2 strneh r9,[r1, -r2]
:02013290 F0315031 eornvs r5,r1,r1,lsr r0
:02013294 9C516395 ldclsl 3,cr6,[r1],{#0x95}
:02013298 319E05CD orrccs r0,r14,r13,asr #0xb
:0201329C 11018540 unknown
:020132A0 F0315031 eornvs r5,r1,r1,lsr r0
:020132A4 14793399 unknown
:020132A8 0C317D9C ldceq  13,cr7,[r1],#-0x270
:020132AC 01784031 cmneq r8,r1,lsr r0
:020132B0 31503111 cmpcc r0,r1,lsl r1
:020132B4 0D339DF0 ldceq  13,cr9,[r3,#-0x3c0]!
:020132B8 FD9CFB13 unknown
:020132BC 6B403107 blvs 0301F6E0
:020132C0 12000031 andne  r0,r0,#0x31
:020132C4 6D964031 unknown
:020132C8 30313513 eorccs r3,r1,r3,lsl r5
:020132CC A1303120 teqge r0,r0,lsr #0x2
:020132D0 359C2A63 ldrcc r2,[r12, #+0xa63]		;r12+0xa63=*(00000a64)
:020132D4 20310A21 eorcss r0,r1,r1,lsr #0x14
:020132D8 00310201 eoreqs r0,r1,r1,lsl #0x4
:020132DC 315031D0 ldrccsb r3,[r0, #-0x10]		;(r0-0x1d0=*(fffffff0))
:020132E0 EF63A5F0 swi 0x0063a5f0
:020132E4 4800311D stmmida  r0 ,{r0,r2,r3,r4,r8,r12,r13}
:020132E8 31514031 cmpcc r1,r1,lsr r0
:020132EC 50319C00 eorpls r9,r1,r0,lsl #0x18
:020132F0 A9F065AA unknown
:020132F4 310F7D43 mrscc r7,CPSR
:020132F8 20316C00 eorcss r6,r1,r0,lsl #0x18
:020132FC 00310301 eoreqs r0,r1,r1,lsl #0x6
:02013300 C03168EF eorgts r6,r1,r15,ror #0x11
:02013304 002D1035 eoreq  r1,r13,r5,lsr r0
:02013308 33AD10A9 movcc  r1,#0xA9		;r1=169(0xa9)
:0201330C 7E9C17B5 mrcvc 7,4,r1,cr12,cr5,{5}
:02013310 9D5000C1 unknown
:02013314 081D05E5 ldmeqda  r13 ,{r0,r2,r5,r6,r7,r8,r10}
:02013318 0221A937 eoreq  r10,r1,#0xDC000
:0201331C 04CD34EB streqb r3,[r13],#+0x4eb
:02013320 0A7504DD beq 03D5469C
:02013324 78330BC3 ldmvcda  r3!,{r0,r1,r6,r7,r8,r9,r11}
:02013328 1015E1A0 andnes r14,r5,r0,lsr #0x3
:0201332C B135A110 teqlt r5,r0,lsl r1
:02013330 4015F663 andmis r15,r5,r3,ror #0xc
:02013334 302DB8B4 unknown
:02013338 15F063D1 ldrneb r6,[r0, #+0x3d1]!
:0201333C 302DB440 eorcc  r11,r13,r0,asr #0x8
:02013340 EAD663D1 b 015AC28C
:02013344 35BA4015 ldrcc r4,[r10, #+0x15]!
:02013348 63D12015 bicvss r2,r1,#0x15
:0201334C B24015E4 sublt  r1,r0,#0x39000000
:02013350 24FD38B6 unknown
:02013354 13CD23BD bicne  r2,r13,#0xF4000002
:02013358 5C4015DE stcpll 5,cr1,[r0],{#0xde}
:0201335C D130155C teqle r0,r12,asr r5
:02013360 0015D863 andeqs r13,r5,r3,ror #0x10
:02013364 8800CD08 stmhida  r0 ,{r3,r8,r10,r11,r14,r15}
:02013368 D1AB3485 movle  r3,r5,lsl #0x9		;r3=-525082624(0xe0b3e000)
:0201336C 059BD263 ldreq r13,[r11, #+0x263]		;r11+0x263=*(001d2ce3)
:02013370 999F000F ldmlsib  r15 ,{r0,r1,r2,r3}
:02013374 C9253D0D stmgtdb  r5!,{r0,r2,r3,r8,r10,r11,r12,r13}
:02013378 E2810541 add  r0,r1,#0x10400000
:0201337C 03C10539 biceq  r0,r1,#0xE400000
:02013380 3DAEF53D stccc  5,cr15,[r14,#+0xf4]!
:02013384 FEC7B9C5 cdp2 9,12,cr11,cr7,cr5,6
:02013388 A53D0935 ldrge r0,[r13, #-0x935]!
:0201338C 00050921 andeq  r0,r5,r1,lsr #0x12
:02013390 3D3C4FF0 ldccc  15,cr4,[r12,#-0x3c0]!
:02013394 1FFFFF75 swine 0x00ffff75
:02013398 01B48000 moveqs r8,r0			;r8=0(0x0)
:0201339C 85398100 ldrhi r8,[r9, #-0x100]!
:020133A0 300529E0 andcc  r2,r5,r0,ror #0x13
:020133A4 B5380001 ldrlt r0,[r8, #-0x1]!
:020133A8 FF95352D swinv 0x0095352d
:020133AC D0FF05EC rscles r0,r15,r12,ror #0xb
:020133B0 25403804 strcsb r3,[r0, #-0x804]		;(r0-0x804=*(fffff7fc))
:020133B4 254ACFF5 strcsb r12,[r10, #-0xff5]		;(r10-0xff5=*(006bf00b))
:020133B8 25FE5EC5 ldrcsb r5,[r14, #+0xec5]!
:020133BC 2500C935 strcs r12,[r0, #-0x935]		;(r0-0x935=*(fffff6cb))
:020133C0 1549BEF5 strneb r11,[r9, #-0xef5]		;(r9-0xef5=*(8489fd0b))
:020133C4 95255A00 strls r5,[r5, #-0xa00]!
:020133C8 0CC12195 stceql 1,cr2,[r1],{#0x95}
:020133CC 155B0015 ldrneb r0,[r11, #-0x15]		;(r11-0x15=*(001d2a6b))
:020133D0 890BBD80 stmhidb  r11 ,{r7,r8,r10,r11,r12,r13,r15}
:020133D4 0015B243 andeqs r11,r5,r3,asr #0x4
:020133D8 25950D5C ldrcs r0,[r5, #+0xd5c]		;r5+0xd5c=*(02f0674c)=#706223215(0x2a181c6f)
:020133DC EA0C7925 b 02331878
:020133E0 5DB80015 ldcpl  0,cr0,[r8,#+0x54]!
:020133E4 1C901902 ldcne  9,cr1,[r0],{#0x2}
:020133E8 19A60019 stmneib  r6!,{r0,r3,r4}
:020133EC 05F1AD20 ldreqb r10,[r1, #+0xd20]!
:020133F0 1925C019 stmnedb  r5!,{r0,r3,r4,r14,r15}
:020133F4 20199F00 andcss r9,r9,r0,lsl #0x1e
:020133F8 C0190F61 andgts r0,r9,r1,ror #0x1e
:020133FC 13812EEB orrne  r2,r1,#0xEB0
:02013400 192C4019 stmnedb  r12!,{r0,r3,r4,r14}
:02013404 001D0980 andeqs r0,r13,r0,lsl #0x13
:02013408 00155637 andeqs r5,r5,r7,lsr r6
:0201340C 03659B91 unknown
:02013410 34E1A006 unknown
:02013414 40803509 addmi  r3,r0,r9,lsl #0xa
:02013418 358A4035 strcc r4,[r10, #+0x35]		;r10+0x35=*(006c0035)
:0201341C 80351880 eorhis r1,r5,r0,lsl #0x11
:02013420 80355518 eorhis r5,r5,r8,lsl r5
:02013424 46803518 unknown
:02013428 17511035 unknown
:0201342C 75208035 strvc r8,[r0, #-0x35]!
:02013430 35208035 strcc r8,[r0, #-0x35]!
:02013434 80352080 eorhis r2,r5,r0,lsl #0x1
:02013438 FD10354C unknown
:0201343C 8035D513 eorhis r13,r5,r3,lsl r5
:02013440 44803544 strmi r3,[r0],#+0x544
:02013444 35448035 strccb r8,[r4, #-0x35]		;(r4-0x35=*(0001005b))
:02013448 35555280 ldrccb r5,[r5, #-0x280]		;(r5-0x280=*(f2097f23))
:0201344C 00350600 eoreqs r0,r5,r0,lsl #0xc
:02013450 1F003560 swine 0x00003560
:02013454 55010035 strpl r0,[r1, #-0x35]		;(r1-0x35=*(00000074))
:02013458 4CE1A015 stcmil 0,cr10,[r1],#+0x54
:0201345C 083D8410 ldmeqda  r13!,{r4,r10,r15}
:02013460 36F94010 unknown
:02013464 354C8035 strccb r8,[r12, #-0x35]		;(r12-0x35=*(ffffffcc))
:02013468 40355880 eormis r5,r5,r0,lsl #0x11
:0201346C AB603552 blge 038209BC
:02013470 80350349 eorhis r0,r5,r9,asr #0x6
:02013474 0C80350C stceq  5,cr3,[r0],{#0xc}
:02013478 355D8035 ldrccb r8,[r13, #-0x35]		;(r13-0x35=*(8902bfe6))
:0201347C 0469AB20 unknown
:02013480 03156035 tsteq r5,#0x35
:02013484 35148035 ldrcc r8,[r4, #-0x35]		;(r4-0x35=*(0001005b))
:02013488 80351480 eorhis r1,r5,r0,lsl #0x9
:0201348C 403562AF eormis r6,r5,r15,lsr #0x5
:02013490 6D603536 stcvsl 5,cr3,[r0,#-0xd8]!
:02013494 38803504 stmccia  r0 ,{r2,r8,r10,r12,r13}
:02013498 38BA8035 ldmccia  r10!,{r0,r2,r4,r5,r15}
:0201349C 35678035 strccb r8,[r7, #-0x35]!
:020134A0 281BB100 ldmcsda  r11 ,{r8,r12,r13,r15}
:020134A4 5A0F0035 bpl 023D3580
:020134A8 13810379 orrne  r0,r1,#0xE4000001
:020134AC 1040E1A0 subne  r14,r0,r0,lsr #0x3
:020134B0 10E50184 rscne  r0,r5,r4,lsl #0x3
:020134B4 10404375 subne  r4,r0,r5,ror r3
:020134B8 5341E594 unknown
:020134BC 84004084 strhi r4,[r0],#-0x84
:020134C0 156C6075 strneb r6,[r12, #-0x75]!
:020134C4 00151A40 andeqs r1,r5,r0,asr #0x14
:020134C8 802DB4A8 eorhi  r11,r13,r8,lsr #0x9
:020134CC 0E00157A mcreq 5,0,r1,cr0,cr10,{3}
:020134D0 C59B1155 ldrgt r1,[r11, #+0x155]		;r11+0x155=*(001d2bd5)
:020134D4 802DAA02 eorhi  r10,r13,r2,lsl #0x14
:020134D8 0E401588 cdpeq 5,4,cr1,cr0,cr8,4
:020134DC 02B60015 adceqs r0,r6,#0x15
:020134E0 93957015 orrlss r7,r5,#0x15
:020134E4 200B0019 andcs  r0,r11,r9,lsl r0
:020134E8 AD9B0AD1 unknown
:020134EC C4520502 ldrgtb r0,[r2],#-0x502
:020134F0 9E9015E1 cdpls 5,8,cr1,cr0,cr1,7
:020134F4 BD9B10C5 unknown
:020134F8 D4723501 unknown
:020134FC ADA62141 stcge  1,cr2,[r6,#+0x104]!
:02013500 0099FC00 addeqs r15,r9,r0,lsl #0x18
:02013504 E522E554 str r14,[r2, #-0x554]!
:02013508 43F8D5F2 mvnmis r13,#0x3C800000
:0201350C 07DD02E1 ldreqb r0,r13,#0x3C800000
:02013510 E5DD8030 ldrb r8,[r13, #+0x30]		;r13+0x30=*(8902c04b)
:02013514 4970310C unknown
:02013518 7F0C2901 swivc 0x000c2901
:0201351C 63D30885 bicvss r0,r3,#0x850000
:02013520 D4E1DD2C unknown
:02013524 7FE1DD53 swivc 0x00e1dd53
:02013528 93570000 cmpls r7,#0x0
:0201352C 809A001D addhis r0,r10,r13,lsl r0
:02013530 1D000101 unknown
:02013534 1D80C400 unknown
:02013538 001D6600 andeqs r6,r13,r0,lsl #0xc
:0201353C BD02597E unknown
:02013540 E56AE100 strb r14,[r10, #-0x100]!
:02013544 0245A100 subeq  r10,r5,#0x0
:02013548 9F0160AA swils 0x000160aa
:0201354C 100905E5 andne  r0,r9,r5,ror #0xb
:02013550 E59F2164 ldr r2,[r15, #+0x164]		;r15+0x164=*(020136bc)=#1497031301(0x593ae285)
:02013554 01FF995E mvneqs r9,r14,asr r9
:02013558 9F1160EB swils 0x001160eb
:0201355C 029104E5 addeqs r0,r1,#0xE5000000
:02013560 75C01F4D strvcb r1,[r0, #+0xf4d]		;r0+0xf4d=*(2a182bbc)=#0(0x00000000)
:02013564 92404011 subls  r4,r0,#0x11
:02013568 11FD2DE5 mvnnes r2,r5,ror #0x1b
:0201356C 29098130 stmcsdb  r9 ,{r4,r5,r8,r15}
:02013570 15201100 strne r1,[r0, #-0x100]!
:02013574 4015B600 andmis r11,r5,r0,lsl #0xc
:02013578 DD2E3032 stcle  0,cr3,[r14,#-0xc8]!
:0201357C 690015E5 stmvsdb  r0 ,{r0,r2,r5,r6,r7,r8,r10,r12}
:02013580 15175931 ldrne r5,[r7, #-0x931]		;(r7-0x931=*(fffff6cf))
:02013584 1511D110 ldrne r13,[r1, #-0x110]		;(r1-0x110=*(fffffef0))
:02013588 1165FC80 msrne SPSR_sc,r0
:0201358C 074015AA streqb r1,[r0,-r10, lsr #0xb]
:02013590 1015A030 andnes r10,r5,r0,lsr r0
:02013594 65C52155 strvsb r2,[r5, #+0x155]		;r5+0x155=*(f20982f8)
:02013598 4015A411 andmis r10,r5,r1,lsl r4
:0201359C 658015BC strvs r1,[r0, #+0x5bc]		;r0+0x5bc=*(2a18222b)=#0(0x00000000)
:020135A0 00159E11 andeqs r9,r5,r1,lsl r14
:020135A4 BE1021B5 mrclt 1,0,r2,cr0,cr5,{5}
:020135A8 29E1DD32 unknown
:020135AC 98516910 ldmlsda  r1 ,{r4,r8,r11,r13,r14}^
:020135B0 11002961 unknown
:020135B4 66002900 strvs r2,[r0],-r0, lsl #0x12
:020135B8 A02906B2 unknown
:020135BC 60294756 eorvs  r4,r9,r6,asr r7
:020135C0 8D402932 unknown
:020135C4 00110029 andeqs r0,r1,r9,lsr #0x0
:020135C8 75650069 strvcb r0,[r5, #-0x69]!
:020135CC A10949B2 strgeh r4,[r9, -r2]
:020135D0 7F00BD04 swivc 0x0000bd04
:020135D4 E2120030 ands r0,r2,#0x30
:020135D8 E3550000 cmp r5,#0x0
:020135DC 00833080 addeq  r3,r3,r0,lsl #0x1
:020135E0 840003B3 strhi r0,[r0],#-0x3b3
:020135E4 B182615D orrlt  r6,r2,r13,asr r1
:020135E8 31506400 cmpcc r0,r0,lsl #0x8
:020135EC 0315DD24 tsteq r5,#0x900
:020135F0 D3150025 tstle r5,#0x25
:020135F4 8D13DDE5 unknown
:020135F8 E1520001 cmp r2,r1
:020135FC 4BDA0E99 blmi 01697068
:02013600 ADC31025 unknown
:02013604 1404F502 strne r15,[r4],#-0x502
:02013608 118504C1 orrne  r0,r5,r1,asr #0x9
:0201360C 19368214 ldmnedb  r6!,{r2,r4,r9,r15}
:02013610 0504DD02 streq r13,[r4, #-0xd02]		;(r4-0xd02=*(0000f38e))
:02013614 5977E5D0 ldmpldb  r7!,{r4,r6,r7,r8,r10,r13,r14,r15}^
:02013618 C3036900 unknown
:0201361C 24D92805 ldrcsb r2,[r9],#+0x805
:02013620 79080499 stmvcdb  r8 ,{r0,r3,r4,r7,r10}
:02013624 71694319 unknown
:02013628 00055780 andeq  r5,r5,r0,lsl #0xf
:0201362C 020EB5AC andeq  r11,r14,#0x2B000000
:02013630 D8000194 stmleda  r0 ,{r2,r4,r7,r8}
:02013634 020EB441 andeq  r11,r14,#0x41000000
:02013638 B0506159 sublts r6,r0,r9,asr r1
:0201363C 076D01A1 streqb r0,[r13,-r1, lsr #0x3]!
:02013640 0869C0C8 unknown
:02013644 153F014D ldrne r0,[r15, #-0x14d]!
:02013648 0EE28D20 cdpeq 13,14,cr8,cr2,cr0,1
:0201364C 058D2016 streq r2,[r13, #+0x16]		;r13+0x16=*(8902c031)
:02013650 FD1404F5 unknown
:02013654 99393E21 ldmlsdb  r9!,{r0,r5,r9,r10,r11,r12,r13}
:02013658 5015A600 andpls r10,r5,r0,lsl #0xc
:0201365C FD001504 unknown
:02013660 00157410 andeqs r7,r5,r0,lsl r4
:02013664 AD601506 stcgel 5,cr1,[r0,#-0x18]!
:02013668 40150665 andmis r0,r5,r5,ror #0xc
:0201366C 0400156E streq r1,[r0],#-0x56e
:02013670 210D8015 unknown
:02013674 0015AB1F andeqs r10,r5,r15,lsl r11
:02013678 05001568 streq r1,[r0, #-0x568]		;r0-0x568=*(2a181707)=#0(0x00000000)
:0201367C 19148061 ldmnedb  r4 ,{r0,r5,r6,r15}
:02013680 D5101100 ldrle r1,[r0, #-0x100]		;r0-0x100=*(2a181b6f)=#0(0x00000000)
:02013684 B0001562 andlt  r1,r0,r2,ror #0xa
:02013688 150F8015 strne r8,[r15, #-0x15]		;r15-0x15=*(0201367b)=#343957765(0x14806105)
:0201368C 00152300 andeqs r2,r5,r0,lsl #0x6
:02013690 00155CAA andeqs r5,r5,r10,lsr #0x19
:02013694 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00010092)
:02013698 102D1035 eorne  r1,r13,r5,lsr r0
:0201369C 321035C2 andccs r3,r0,#0x30800000
:020136A0 3156002D cmpcc r6,r13,lsr #0x0
:020136A4 7F103900 swivc 0x00103900
:020136A8 E2003500 and  r3,r0,#0x0
:020136AC 22550011 subcss r0,r5,#0x11
:020136B0 078031D7 unknown
:020136B4 91C42C00 bicls  r2,r4,r0,lsl #0x18
:020136B8 023D9D01 eoreqs r9,r13,#0x40
:020136BC 593AE285 ldmpldb  r10!,{r0,r2,r7,r9,r13,r14,r15}
:020136C0 51088A00 unknown
:020136C4 FF9A4900 swinv 0x009a4900
:020136C8 02107FEB andeqs r7,r0,#0x3AC
:020136CC C409AD00 strgt r10,[r9],#-0xd00
:020136D0 A1100451 tstge r0,r1,asr r4
:020136D4 052DD822 streq r13,[r13, #-0x822]!
:020136D8 E30002AA unknown
:020136DC 080E1591 stmeqda  r14 ,{r0,r4,r7,r8,r10,r12}
:020136E0 09E5C400 unknown
:020136E4 25100501 ldrcs r0,[r0, #-0x501]		;r0-0x501=*(2a18176e)=#0(0x00000000)
:020136E8 75109549 ldrvc r9,[r0, #-0x549]		;(r0-0x549=*(fffffab7))
:020136EC 28109518 ldmcsda  r0 ,{r3,r4,r8,r10,r12,r15}
:020136F0 A19F3E10 orrges r3,r15,r0,lsl r14
:020136F4 06D98D07 ldreqb r8,[r9],+r7, lsl #0x1a
:020136F8 3010E591 mulccs r0,r1,r5
:020136FC 100E010A andne  r0,r14,r10,lsl #0x2
:02013700 003D0105 eoreqs r0,r13,r5,lsl #0x2
:02013704 F0034903 andnv  r4,r3,r3,lsl #0x12
:02013708 E58C2D34 str r2,[r12, #+0xd34]		;r12+0xd34=*(00000d35)
:0201370C 099947D2 ldmeqib  r9 ,{r1,r4,r6,r7,r8,r9,r10,r14}
:02013710 5135488D teqpl r5,r13,lsl #0x11
:02013714 005D7038 subeqs r7,r13,r8,lsr r0
:02013718 A9B418B1 ldmgeib  r4!,{r0,r4,r5,r7,r11,r12}
:0201371C 44130101 ldrmi r0,[r3],#-0x101
:02013720 5B030051 blpl 020D386C
:02013724 5003A5E0 andpl  r10,r3,r0,ror #0xb
:02013728 FDC0004D unknown
:0201372C 1201F101 andne  r15,r1,#0x40000000
:02013730 E1100C6A tst r0,r10,ror #0x18
:02013734 108C1CC9 addne  r1,r12,r9,asr #0x19
:02013738 88039985 stmhida  r3 ,{r0,r2,r7,r8,r11,r12,r15}
:0201373C D11F02FD ldrlesh r0,[r15, -r13]
:02013740 E1540A89 cmp r4,r9,lsl #0x15
:02013744 83093C12 unknown
:02013748 E1038D01 unknown
:0201374C 2DED5C04 stccsl 12,cr5,[r13,#+0x10]!
:02013750 AC0B7103 stcge  1,cr7,[r11],{#0x3}
:02013754 03A0E001 moveq  r14,#0x1		;r14=1(0x1)
:02013758 3805050E stmccda  r5 ,{r1,r2,r3,r8,r10}
:0201375C 4DA00031 stcmi  0,cr0,[r0,#+0xc4]!
:02013760 3510E951 ldrcc r14,[r0, #-0x951]		;(r0-0x951=*(fffff6af))
:02013764 081AFD40 ldmeqda  r10 ,{r6,r8,r10,r11,r12,r13,r14,r15}
:02013768 0111E53C tsteq r1,r12,lsr r5
:0201376C 10E0014F rscne  r0,r0,r15,asr #0x2
:02013770 E5403100 strb r3,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:02013774 4CF93C00 ldcmil 12,cr3,[r9],#+0x0
:02013778 30503DB0 ldrcch r3,[r0],#-0xd0
:0201377C 17EC4855 unknown
:02013780 41009D91 swpmi r9,r1,r0
:02013784 10D1C530 sbcnes r12,r1,r0,lsr r5
:02013788 11F92020 mvnnes r2,r0,lsr #0x0
:0201378C 90340065 eorlss r0,r4,r5,ror #0x0
:02013790 139219E5 orrnes r1,r2,#0x394000
:02013794 0000E0C0 andeq  r14,r0,r0,asr #0x1
:02013798 A300E083 unknown
:0201379C C0E1A01F rscgt  r10,r1,r15,lsl r0
:020137A0 00E08102 rsceq  r8,r0,r2,lsl #0x2
:020137A4 888990A1 stmhiia  r9 ,{r0,r5,r7,r12,r15}
:020137A8 00508888 subeqs r8,r0,r8,lsl #0x11
:020137AC 718112D5 unknown
:020137B0 B19C1400 orrlts r1,r12,r0,lsl #0x8
:020137B4 E03BB900 eors r11,r11,r0,lsl #0x12
:020137B8 49199C34 ldmmidb  r9 ,{r2,r4,r5,r10,r11,r12,r15}
:020137BC D1104D11 tstle r0,r1,lsl r13
:020137C0 006900CD rsbeq  r0,r9,r13,asr #0x1
:020137C4 9201659C andls  r6,r1,#0x27000000
:020137C8 4205715B andmi  r7,r5,#0xC0000016
:020137CC 431001E0 tstmi r0,#0x38
:020137D0 1401E0E0 strne r14,[r1],#-0xe0
:020137D4 5100058C unknown
:020137D8 30CD2400 sbccc  r2,r13,r0,lsl #0x8
:020137DC 912C04E0 unknown
:020137E0 01952729 orreqs r2,r5,r9,lsr #0xe
:020137E4 8104E0B3 strhih r14,[r4, -r3]
:020137E8 103D06B5 unknown
:020137EC 41305041 teqmi r0,r1,asr #0x0
:020137F0 003124C0 eoreqs r2,r1,r0,asr #0x9
:020137F4 B92B1024 stmltdb  r11!,{r2,r5,r12}
:020137F8 24003D11 strcs r3,[r0],#-0xd11
:020137FC 2002E593 mulcs  r2,r3,r5
:02013800 A4E30382 unknown
:02013804 12858324 addne  r8,r5,#0x90000000
:02013808 14DC210D ldrneb r2,[r12],#+0x10d
:0201380C A0318030 eorges r8,r1,r0,lsr r0
:02013810 027FFC3C rsbeqs r15,r15,#0x3C00
:02013814 827B5920 rsbhis r5,r11,#0x80000
:02013818 F1142B19 tstnv r4,r9,lsl r11
:0201381C F1004560 unknown
:02013820 5D6A8D30 stcpll 13,cr8,[r10,#-0xc0]!
:02013824 A57D2450 ldrgeb r2,[r13, #-0x450]!
:02013828 FF160501 swinv 0x00160501
:0201382C 90E21030 rscls  r1,r2,r0,lsr r0
:02013830 E5C10308 strb r0,[r1, #+0x308]		;r1+0x308=*(00000308)
:02013834 12B5107D adcnes r1,r5,#0x7D
:02013838 02107D34 andeqs r7,r0,#0xD00
:0201383C 58E02C21 unknown
:02013840 6D019D47 unknown
:02013844 12A12800 adcne  r2,r1,#0x0
:02013848 25D81B31 ldrcsb r1,[r8, #+0xb31]		;r8+0xb31=*(14806c36)=#0(0x00000000)
:0201384C 27F0E382 ldrcsb r14,[r0,+r2, lsl #0x7]!
:02013850 80809981 addhi  r9,r0,r1,lsl #0x13
:02013854 2D209940 stccs  9,cr9,[r0,#-0x100]!
:02013858 991D593B ldmlsdb  r13 ,{r0,r1,r3,r4,r5,r8,r11,r12,r14}
:0201385C 7C90B930 ldcvc  9,cr11,[r0],{#0x30}
:02013860 F0B970B9 unknown
:02013864 B92105DF stmltdb  r1!,{r0,r1,r2,r3,r4,r6,r7,r8,r10}
:02013868 E5D03808 ldrb r3,[r0, #+0x808]		;r0+0x808=*(00000808)
:0201386C 03056500 unknown
:02013870 0D00C143 unknown
:02013874 00BD5016 adceqs r5,r13,r6,lsl r0
:02013878 E0201293 mla  r0,r3,r2,r1unknown
:0201387C 0247380B subeq  r3,r7,#0xB0000
:02013880 472140EB strmi r4,r3,r7,#0xB0000
:02013884 A0008190 mulge  r0,r0,r1
:02013888 EBFF960C bl 01FF90C0
:0201388C 35D90038 ldrccb r0,[r9, #+0x38]		;r9+0x38=*(848a0c38)
:02013890 41C01015 bicmi  r1,r0,r5,lsl r0
:02013894 2035C125 eorcss r12,r5,r5,lsr #0x2
:02013898 E5C02542 strb r2,[r0, #+0x542]		;r0+0x542=*(00000542)
:0201389C 0AFD5F08 beq 01F6B4C4
:020138A0 2520B91C strcs r11,[r0, #-0x91c]!
:020138A4 00259110 eoreq  r9,r5,r0,lsl r1
:020138A8 A4E35AC0 unknown
:020138AC 01E58104 mvneq  r8,r4,lsl #0x2
:020138B0 1D3FD971 ldcne  9,cr13,[r15,#-0x1c4]!
:020138B4 0014E010 andeqs r14,r4,r0,lsl r0
:020138B8 A420A19F unknown
:020138BC 08E59004 unknown
:020138C0 3A910004 bcc 004538D8
:020138C4 190302CD stmnedb  r3 ,{r0,r2,r3,r6,r7,r9}
:020138C8 BD482121 unknown
:020138CC 30C4EC14 sbccc  r14,r4,r4,lsl r12
:020138D0 3503A99F strcc r10,[r3, #-0x99f]		;(r3-0x99f=*(e0b3d661))
:020138D4 E2830902 add  r0,r3,#0x8000
:020138D8 9D15A918 unknown
:020138DC 390204F9 stmccdb  r2 ,{r0,r3,r4,r5,r6,r7,r10}
:020138E0 A82D7D3B stmgeda  r13!,{r0,r1,r3,r4,r5,r8,r10,r11,r12,r13,r14}
:020138E4 27B519E5 ldrcs r1,da 
:020138E8 C22F0A41 eorgt  r0,r15,#0x41000
:020138EC 8027ECE3 eorhi  r14,r7,r3,ror #0x19
:020138F0 1204E102 andne  r14,r4,#0x80000000
:020138F4 05B917E3 ldreq r1,[r9, #+0x7e3]!
:020138F8 ED00A594 unknown
:020138FC 1005D117 andne  r13,r5,r7,lsl r1
:02013900 42400541 submi  r0,r0,#0x10400000
:02013904 921BFD15 andlss r15,r11,#0x540
:02013908 008125E5 addeq  r2,r1,r5,ror #0xb
:0201390C F120C580 unknown
:02013910 E1C03F29 bic  r3,r0,r9,lsr #0x1e
:02013914 05C10218 streqb r0,[r1, #+0x218]		;r1+0x218=*(00000218)
:02013918 60009DF8 unknown
:0201391C 20059F00 andcs  r9,r5,r0,lsl #0x1e
:02013920 C1354B8A teqgt r5,r10,lsl #0x17
:02013924 E590009D ldr r0,[r0, #+0x9d]		;r0+0x9d=*(0000009d)
:02013928 810834F0 unknown
:0201392C E5900239 ldr r0,[r0, #+0x239]		;r0+0x239=*(00000239)
:02013930 E5C0354A strb r3,[r0, #+0x54a]		;r0+0x54a=*(0000054a)
:02013934 49F00F02 unknown
:02013938 ED00010F unknown
:0201393C 0CEBFFF9 stceql 15,cr15,[r11],#+0x3e4
:02013940 F51F8909 ldrnv r8,[r15, #-0x909]		;r15-0x909=*(0201303f)=#989855695(0x3affffcf)
:02013944 CB015D1E blgt 0206ADC4
:02013948 100901A1 andne  r0,r9,r1,lsr #0x3
:0201394C 00696E2C rsbeq  r6,r9,r12,lsr #0x1c
:02013950 E5D02A3F ldrb r2,[r0, #+0xa3f]		;r0+0xa3f=*(00000a3f)
:02013954 08A109B1 stmeqia  r1!,{r0,r4,r5,r7,r8,r11}
:02013958 00E76191 smlaleq  r6,r7,r1,r1
:0201395C 9808E910 stmlsda  r8 ,{r4,r8,r11,r13,r14,r15}
:02013960 0872EBFF ldmeqda  r2!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}^
:02013964 02470001 subeq  r0,r7,#0x1
:02013968 210D09E9 unknown
:0201396C 10393115 eornes r3,r9,r5,lsl r1
:02013970 010979D8 unknown
:02013974 020D8084 andeq  r8,r13,#0x84
:02013978 C0105128 andgts r5,r0,r8,lsr #0x2
:0201397C 300B1541 andcc  r1,r11,r1,asr #0xa
:02013980 92100369 andlss r0,r0,#0xA4000001
:02013984 0530B3E5 ldreq r11,[r0, #-0x3e5]!
:02013988 108CE190 umullne  r14,r12,r0,r1
:0201398C 1195E081 orrnes r14,r5,r1,lsl #0x1
:02013990 06614001 unknown
:02013994 E1C13FBE strh r3,[r1, #+0xfe]		;r1+0xfe=*(000000fe)
:02013998 015C0020 cmpeq r12,r0,lsr #0x0
:0201399C 0091F6E3 addeqs r15,r1,r3,ror #0xd
:020139A0 15053019 strne r3,[r5, #-0x19]		;(r5-0x19=*(f209818a))
:020139A4 E59112D1 ldr r1,[r1, #+0x2d1]		;r1+0x2d1=*(000002d1)
:020139A8 0069803C rsbeq  r8,r9,r12,lsr r0
:020139AC 0FBE111D swieq 0x00be111d
:020139B0 D426CDD0 unknown
:020139B4 34A94146 unknown
:020139B8 99165DA0 ldmlsdb  r6 ,{r5,r7,r8,r10,r11,r12,r14}
:020139BC C2E54E0D rscgt  r4,r5,#0xD0
:020139C0 A998E51A ldmgeib  r8 ,{r1,r3,r4,r8,r10,r13,r14,r15}
:020139C4 C2EAAA03 rscgt  r10,r10,#0x3000
:020139C8 000494E5 andeq  r9,r4,r5,ror #0x9
:020139CC C1ED0979 mvngt  r0,r9,ror r9
:020139D0 C0E2BCE1 rscgt  r11,r2,r1,ror #0x19
:020139D4 05BCE102 ldreq r14,[r12, #+0x102]!
:020139D8 00091800 andeq  r1,r9,r0,lsl #0x10
:020139DC 1482E4B8 strne r14,[r2],#+0x4b8
:020139E0 D90080E5 stmledb  r0 ,{r0,r2,r5,r6,r7,r15}
:020139E4 E582EA02 str r14,[r2, #+0xa02]		;r2+0xa02=*(593aec87)=#0(0x00000000)
:020139E8 00010892 muleq  r1,r2,r8
:020139EC E5C0E89F strb r14,[r0, #+0x89f]		;r0+0x89f=*(0000089f)
:020139F0 08BDE804 ldmeqia  r13!,{r2,r11,r13,r14,r15}
:020139F4 3580E881 strcc r14,[r0, #+0x881]		;r0+0x881=*(00000881)
:020139F8 0EE3E00B cdpeq 0,14,cr14,cr3,cr11,0
:020139FC 440C059D strmi r0,[r12],#-0x59d
:02013A00 120E0249 andne  r0,r14,#0x90000004
:02013A04 0084E082 addeq  r14,r4,r2,lsl #0x1
:02013A08 12E00181 rscne  r0,r0,#0x40000020
:02013A0C 7503390B strvc r3,[r3, #-0x90b]		;(r3-0x90b=*(e0b3d6f5))
:02013A10 08BD3110 ldmeqia  r13!,{r4,r8,r12,r13}
:02013A14 F9D804ED ldmnvib  r8 ,{r0,r2,r3,r5,r6,r7,r10}^
:02013A18 8DE015CD stchil 5,cr1,[r0,#+0x334]!
:02013A1C 55E35E15 strplb r5,[r3, #+0xe15]!
:02013A20 2D4A3419 unknown
:02013A24 1009F003 andne  r15,r9,r3
:02013A28 17016D15 unknown
:02013A2C 95379580 ldrls r9,[r7, #-0x580]!
:02013A30 34383116 unknown
:02013A34 01A90009 moveq  r0,r9			;r0=-2071327744(0x848a0c00)
:02013A38 2AF8BC00 bcs 01E42A40
:02013A3C 01D5EBFF ldreqsh r14,[r5, #+0xbf]		;r5+0xbf=*(f2098262)
:02013A40 03553FF5 cmpeq r5,#0x3D4
:02013A44 137945A5 cmnne r9,#0x29400000
:02013A48 41034DF0 unknown
:02013A4C B574E92D ldrltb r14,[r4, #-0x92d]!
:02013A50 2143340A unknown
:02013A54 0AB50669 beq 00D55400
:02013A58 B5EAB510 strltb r11,[r10, #+0x510]!
:02013A5C 4D830CFA unknown
:02013A60 00519B00 subeqs r9,r1,r0,lsl #0x16
:02013A64 09450AF9 stmeqdb  r5 ,{r0,r3,r4,r5,r6,r7,r9,r11}^
:02013A68 4D50004D unknown
:02013A6C 07001500 streq r1,[r0,-r0, lsl #0xa]
:02013A70 0409106F streq r1,[r9],#-0x6f
:02013A74 1E9D004D cdpne 0,8,cr0,cr13,cr13,2
:02013A78 E0004D87 and  r4,r0,r7,lsl #0x1b
:02013A7C E5D82E14 ldrb r2,[r8, #+0xe14]		;r8+0xe14=*(3b000de3)=#0(0x00000000)
:02013A80 08991B6D ldmeqia  r9 ,{r0,r2,r3,r5,r6,r8,r9,r11,r12}
:02013A84 AD5604F1 unknown
:02013A88 E45CC40B ldrb r12,[r12],#-0x40b
:02013A8C 650B3118 strvs r3,[r11, #-0x118]		;(r11-0x118=*(001d2968))
:02013A90 54204D0B unknown
:02013A94 EB1C000A bl 02713AC4
:02013A98 BC0AC111 stclt  1,cr12,[r10],{#0x11}
:02013A9C 60420045 subvs  r0,r2,r5,asr #0x0
:02013AA0 70940001 addvcs r0,r4,r1
:02013AA4 1445E28D strneb r14,[r5],#-0x28d
:02013AA8 4703BD18 unknown
:02013AAC 03D1281F biceqs r2,r1,#0x1F0000
:02013AB0 C1185100 tstgt r8,r0,lsl #0x2
:02013AB4 73E28111 mvnvc  r8,#0x40000004
:02013AB8 03E90D46 mvneq  r0,#0x1180
:02013ABC D1E4D710 mvnle  r13,r0,lsl r7
:02013AC0 850F5714 strhi r5,[r15, #-0x714]		;r15-0x714=*(020133b4)=#625659893(0x254acff5)
:02013AC4 25E0E211 strcsb r14,[r0, #+0x211]!
:02013AC8 04C90200 streqb r0,[r9],#+0x200
:02013ACC 14805B01 strne r5,[r0],#+0xb01
:02013AD0 03DD18E2 biceqs r1,r13,#0xE20000
:02013AD4 740221F2 strvc r2,[r2],#-0x1f2
:02013AD8 94336152 unknown
:02013ADC 3C0011E0 stccc  1,cr1,[r0],{#0xe0}
:02013AE0 DD0F0009 unknown
:02013AE4 2A14E300 bcs 0254C6EC
:02013AE8 053FE5C5 ldreq r14,[r15, #-0x5c5]!
:02013AEC C504DF00 strgt r13,[r4, #-0xf00]		;(r4-0xf00=*(0000f190))
:02013AF0 0A3B08E5 beq 02ED5E8C
:02013AF4 116CE5C5 unknown
:02013AF8 20C00C80 sbccs  r0,r0,r0,lsl #0x19
:02013AFC CB6CE381 blgt 03B4C908
:02013B00 1198E585 orrnes r14,r8,r5,lsl #0xb
:02013B04 F1948080 orrnvs r8,r4,r0,lsl #0x1
:02013B08 853B9800 ldrhi r9,[r11, #-0x800]!
:02013B0C 022BC4E5 eoreq  r12,r11,#0xE5000000
:02013B10 0AD64011 beq 015A3B5C
:02013B14 C400F1EC strgt r15,[r0],#-0x1ec
:02013B18 0BE5852B bleq 01974FCC
:02013B1C 00114BF0 ldreqsh r4,[r1], -r0
:02013B20 01E2401B mvneq  r4,r11,lsl r0
:02013B24 E0040410 and  r0,r4,r0,lsl r4
:02013B28 F000F151 andnv  r15,r0,r1,asr r1
:02013B2C 08E5851B unknown
:02013B30 E5956C1C ldr r6,[r5, #+0xc1c]		;r5+0xc1c=*(254adc11)=#0(0x00000000)
:02013B34 E2404B01 sub  r4,r0,#0x400
:02013B38 06400400 streqb r0,[r0],-r0, lsl #0x8
:02013B3C 847F6BE0 unknown
:02013B40 41F400E3 mvnmis r0,r3,ror #0x1
:02013B44 857C06F9 ldrhib r0,[r12, #-0x6f9]!
:02013B48 044280E5 streqb r8,[r2],#-0xe5
:02013B4C 014B006D unknown
:02013B50 007D3B01 rsbeqs r3,r13,r1,lsl #0x16
:02013B54 4503212B strmi r2,[r3, #-0x12b]		;(r3-0x12b=*(e0b3ded5))
:02013B58 81DCD500 bichis r13,r12,r0,lsl #0xa
:02013B5C 001D05A1 andeqs r0,r13,r1,lsr #0xb
:02013B60 D4001184 strle r1,[r0],#-0x184
:02013B64 0B652C71 bleq 0395ED30
:02013B68 090F1981 stmeqdb  r15 ,{r0,r7,r8,r11,r12}
:02013B6C 0075D000 rsbeqs r13,r5,r0
:02013B70 852D828C strhi r8,[r13, #-0x28c]!
:02013B74 857290E5 ldrhib r9,[r2, #-0xe5]!
:02013B78 006B26E5 rsbeq  r2,r11,r5,ror #0xd
:02013B7C 6294E1A0 addvss r14,r4,#0x28
:02013B80 4B24E585 blmi 0294D19C
:02013B84 98E1A000 unknown
:02013B88 20D98542 sbccss r8,r9,r2,asr #0xa
:02013B8C 8520329C strhi r3,[r0, #-0x29c]!
:02013B90 0E7500D9 mrceq 0,3,r0,cr5,cr9,{6}
:02013B94 20D98522 sbccss r8,r9,r2,lsr #0xa
:02013B98 A60009A4 strge r0,[r0],-r4, lsr #0x13
:02013B9C 858502A8 strhi r0,[r5, #+0x2a8]		;r5+0x2a8=*(254ad29d)=#0(0x00000000)
:02013BA0 0005AC28 andeq  r10,r5,r8,lsr #0x18
:02013BA4 A8155502 ldmgeda  r5 ,{r1,r8,r10,r12,r14}
:02013BA8 10030005 andne  r0,r3,r5
:02013BAC 00050309 andeq  r0,r5,r9,lsl #0x6
:02013BB0 08091004 stmeqda  r9 ,{r2,r12}
:02013BB4 E5851299 str r1,[r5, #+0x299]		;r5+0x299=*(254ad28e)=#0(0x00000000)
:02013BB8 09650B4C unknown
:02013BBC A0008140 andge  r8,r0,r0,asr #0x2
:02013BC0 48E3A00B unknown
:02013BC4 0A07000D beq 021D3C00
:02013BC8 C03000E2 eorgts r0,r0,r2,ror #0x1
:02013BCC CC48E001 stcgtl 0,cr14,[r8],{#0x1}
:02013BD0 0074E584 rsbeqs r14,r4,r4,lsl #0xb
:02013BD4 715C0011 cmpvc r12,r1,lsl r0
:02013BD8 30643011 rsbcc  r3,r4,r1,lsl r0
:02013BDC 7409E381 strvc r14,[r9],#-0x381
:02013BE0 A0E5843C rscge  r8,r5,r12,lsr r4
:02013BE4 614C0011 unknown
:02013BE8 C8301120 ldmgtda  r0!,{r5,r8,r12}
:02013BEC A0E38120 rscge  r8,r3,r0,lsr #0x2
:02013BF0 E501842C str r8,[r1, #-0x42c]		;(r1-0x42c=*(fffffbd4))
:02013BF4 E5941CCC ldr r1,[r4, #+0xccc]		;r4+0xccc=*(00010d5c)
:02013BF8 1295513C addnes r5,r5,#0xF
:02013BFC 4DE00180 stcmil 1,cr0,[r0,#+0x200]!
:02013C00 CCE3811F stcgtl 1,cr8,[r3],#+0x7c
:02013C04 E584001C str r0,[r4, #+0x1c]		;r4+0x1c=*(000100ac)
:02013C08 55948CF8 ldrpl r8,[r4, #+0xcf8]		;r4+0xcf8=*(00010d88)
:02013C0C 20E00801 rsccs  r0,r0,r1,lsl #0x10
:02013C10 E3800F6D orr  r0,r0,#0x1B4
:02013C14 E5840CF8 str r0,[r4, #+0xcf8]		;r4+0xcf8=*(00010d88)
:02013C18 8477DC00 unknown
:02013C1C 0025E0E5 eoreq  r14,r5,r5,ror #0x1
:02013C20 A00009E4 andge  r0,r0,r4,ror #0x13
:02013C24 14072914 strne r2,[r7],#-0x914
:02013C28 E8E59F61 unknown
:02013C2C 0C82001D stceq  0,cr0,[r2],{#0x1d}
:02013C30 3B00755B blcc 020311A4
:02013C34 E52B0CCD str r0,[r11, #-0xccd]!
:02013C38 D4002106 strle r2,[r0],#-0x106
:02013C3C 67EC1CD5 unknown
:02013C40 5B25E584 blpl 0298D258
:02013C44 F0E101A0 rscnv  r0,r1,r0,lsr #0x3
:02013C48 23E58457 mvncs  r8,#0x57000000
:02013C4C E100A03B unknown
:02013C50 E58437F4 str r3,[r4, #+0x7f4]		;r4+0x7f4=*(00010884)
:02013C54 08C12B22 stmeqia  r1 ,{r1,r5,r8,r9,r11,r13}^
:02013C58 E5842780 str r2,[r4, #+0x780]		;r4+0x780=*(00010810)
:02013C5C E1A01B21 mov  r1,r1,lsr #0x16		;r1=0(0x0)
:02013C60 841700FC ldrhi r0,[r7],#-0xfc
:02013C64 F50B20E5 strnv r2,[r11, #-0xe5]		;(r11-0xe5=*(001d299b))
:02013C68 05000501 streq r0,[r0, #-0x501]		;(r0-0x501=*(fffffaff))
:02013C6C 00310060 eoreqs r0,r1,r0,ror #0x0
:02013C70 05060005 streq r0,[r6, #-0x5]		;(r6-0x5=*(fffffffb))
:02013C74 07000514 unknown
:02013C78 0CB60005 ldceq  0,cr0,[r6],#+0x14
:02013C7C 05080005 streq r0,[r8, #-0x5]		;r8-0x5=*(3affffca)=#0(0x00000000)
:02013C80 E5840811 str r0,[r4, #+0x811]		;r4+0x811=*(000108a1)
:02013C84 005D0A09 subeqs r0,r13,r9,lsl #0x14
:02013C88 181410F9 ldmneda  r4 ,{r0,r3,r4,r5,r6,r7,r12}
:02013C8C 0B11E584 bleq 0248D2A4
:02013C90 25EB0003 strcsb r0,[r11, #+0x3]!
:02013C94 3D10B510 unknown
:02013C98 8101031F unknown
:02013C9C 0A03E01C beq 0210BD14
:02013CA0 F8227580 stmnvda  r2!,{r7,r8,r10,r12,r13,r14}
:02013CA4 E510C023 ldr r12,[r0, #-0x23]		;(r0-0x23=*(ffffffdd))
:02013CA8 C1027112 unknown
:02013CAC 492D1518 stmmidb  r13!,{r3,r4,r8,r10,r12}
:02013CB0 3C33FC03 ldccc  12,cr15,[r3],#-0xc
:02013CB4 C0340765 eorgts r0,r4,r5,ror #0xe
:02013CB8 008140E5 addeq  r4,r1,r5,ror #0x1
:02013CBC 61C117C1 bicvs  r1,r1,r1,asr #0xf
:02013CC0 C2E5C132 rscgt  r12,r5,#0x8000000C
:02013CC4 1DE5C122 stcnel 1,cr12,[r5,#+0x88]!
:02013CC8 E5C13800 strb r3,[r1, #+0x800]		;r1+0x800=*(00000800)
:02013CCC E5C1281E strb r2,[r1, #+0x81e]		;r1+0x81e=*(0000081e)
:02013CD0 01A10058 moveq  r0,r8,asr r0
:02013CD4 8E01A10B cdphi 1,0,cr10,cr1,cr11,0
:02013CD8 64F9C018 unknown
:02013CDC 0CCD4574 stceql 5,cr4,[r13],{#0x74}
:02013CE0 0208000D andeq  r0,r8,#0xD
:02013CE4 FEED0D09 cdp2 13,14,cr0,cr13,cr9,0
:02013CE8 74EB13FF unknown
:02013CEC 81F80085 mvnhis r0,r5,lsl #0x1
:02013CF0 04A8E8BD unknown
:02013CF4 17550D7D unknown
:02013CF8 3DF828A1 ldcccl 8,cr2,[r8,#+0x284]!
:02013CFC 00012407 andeq  r2,r1,r7,lsl #0x8
:02013D00 000150AC andeq  r5,r1,r12,lsr #0x1
:02013D04 A800017C stmgeda  r0 ,{r2,r3,r4,r5,r6,r8}
:02013D08 7AD40001 bvc 01513D14
:02013D0C 0108952A unknown
:02013D10 317B2C00 cmncc r11,r0,lsl #0x18
:02013D14 00017B07 andeq  r7,r1,r7,lsl #0x16
:02013D18 AED31731 mrcge 7,6,r1,cr3,cr1,{1}
:02013D1C 106D3225 rsbne  r3,r13,r5,lsr #0x4
:02013D20 61244560 unknown
:02013D24 36E5D111 unknown
:02013D28 017D2C35 cmneq r13,r5,lsr r12
:02013D2C 6000954C andvs  r9,r0,r12,asr #0xa
:02013D30 E02E2CD5 unknown
:02013D34 8D40082B unknown
:02013D38 C5B440C5 ldrgt r4,[r4, #+0xc5]!
:02013D3C 1D705D10 ldcnel 13,cr5,[r0,#-0x40]!
:02013D40 0E49E8B0 mcreq 8,2,r14,cr9,cr0,{5}
:02013D44 02750CDD rsbeqs r0,r5,#0xDD00
:02013D48 EB023960 bl 020A22D0
:02013D4C 57405241 strplb r5,r0,r5,#0xDD00
:02013D50 1215E8BD andnes r14,r5,#0xBD0000
:02013D54 2CA14059 stccs  0,cr4,[r1],#+0x164
:02013D58 30E5E030 rsccc  r14,r5,r0,lsr r0
:02013D5C DE005B9C mcrle 11,0,r5,cr0,cr12,{4}
:02013D60 F10620F1 unknown
:02013D64 BE306500 cdplt 5,2,cr6,cr0,cr0,0
:02013D68 A4006568 strge r6,[r0],#-0x568
:02013D6C 05016065 streq r6,[r1, #-0x65]		;(r1-0x65=*(ffffff9b))
:02013D70 A121F940 msrge CPSR_c,r0
:02013D74 F5434930 strnvb r4,[r3, #-0x930]		;(r3-0x930=*(e0b3d6d0))
:02013D78 191000B5 ldmnedb  r0 ,{r0,r2,r4,r5,r7}
:02013D7C 585085BD ldmplda  r0 ,{r0,r2,r3,r4,r5,r7,r8,r10,r15}^
:02013D80 AD208950 stcge  9,cr8,[r0,#-0x140]!
:02013D84 1739CD05 ldrne r12,[r9,-r5, lsl #0x1a]!
:02013D88 058000CD streq r0,[r0, #+0xcd]		;r0+0xcd=*(000000cd)
:02013D8C E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02013D90 7DE00B05 stcvcl 11,cr0,[r0,#+0x14]!
:02013D94 E285A000 add  r10,r5,#0x0
:02013D98 02A0C006 adceq  r12,r0,#0x6
:02013D9C BA000FE3 blt 02017D30
:02013DA0 AE000FE8 cdpge 15,0,cr0,cr0,cr8,7
:02013DA4 C001E800 andgt  r14,r1,r0,lsl #0x10
:02013DA8 65FBE25C ldrvsb r14,[r11, #+0x25c]!
:02013DAC 00406006 subeq  r6,r0,r6
:02013DB0 8D100479 unknown
:02013DB4 1B112000 blne 0245BDBC
:02013DB8 532AE089 unknown
:02013DBC 39056545 stmccdb  r5 ,{r0,r2,r6,r8,r10,r13,r14}
:02013DC0 06CD0306 streqb r0,[r13],+r6, lsl #0x6
:02013DC4 AC06AD60 stcge  13,cr10,[r6],{#0x60}
:02013DC8 EE045960 cdp 9,0,cr5,cr4,cr0,3
:02013DCC 317960E5 cmncc r9,r5,ror #0x1
:02013DD0 29628DBA unknown
:02013DD4 A02DDA05 eorge  r13,r13,r5,lsl #0x14
:02013DD8 554546E3 strplb r4,[r5, #-0x6e3]		;r5-0x6e3=*(254ac912)=#0(0x00000000)
:02013DDC F030C512 eornvs r12,r0,r2,lsl r5
:02013DE0 E92D4760 stmdb  r13!,{r5,r6,r8,r9,r10,r14}
:02013DE4 19B41505 ldmneib  r4!,{r0,r2,r8,r10,r12}
:02013DE8 0118FD06 tsteq r8,r6,lsl #0x1a
:02013DEC A908E815 stmgedb  r8 ,{r0,r2,r4,r11,r13,r14,r15}
:02013DF0 03E16006 mvneq  r6,#0x6
:02013DF4 BDD9005B unknown
:02013DF8 59218A20 stmpldb  r1!,{r5,r9,r11,r15}
:02013DFC 1FDD9801 swine 0x00dd9801
:02013E00 2D59D00C unknown
:02013E04 9F004A90 swils 0x00004a90
:02013E08 D002B815 andle  r11,r2,r5,lsl r8
:02013E0C 801C0511 andhis r0,r12,r1,lsl r5
:02013E10 0900A904 stmeqdb  r0 ,{r2,r8,r11,r13,r15}
:02013E14 10001900 andne  r1,r0,r0,lsl #0x12
:02013E18 03D10475 biceqs r0,r1,#0x75000000
:02013E1C 02452FD2 subeq  r2,r5,#0x348
:02013E20 175915EB ldrneb r1,r2,r5,#0x348
:02013E24 A003C130 andge  r12,r3,r0,lsr r1
:02013E28 E00665C0 and  r6,r6,r0,asr #0xb
:02013E2C 0007E1A0 andeq  r14,r7,r0,lsr #0x3
:02013E30 000D029C muleq  r13,r12,r2
:02013E34 17F9E88E ldrneb r14,[r9,+r14, lsl #0x11]!
:02013E38 15000D18 strne r0,[r0, #-0xd18]		;(r0-0xd18=*(fffff2e8))
:02013E3C CD690C50 stcgtl 12,cr0,[r9,#-0x140]!
:02013E40 8EA00C07 cdphi 12,10,cr0,cr0,cr7,0
:02013E44 790159E2 stmvcdb  r1 ,{r1,r5,r6,r7,r8,r11,r12,r14}
:02013E48 C5615306 strgtb r5,[r1, #-0x306]!
:02013E4C 07E89002 streqb r9,[r8,+r2]!
:02013E50 B4E88A00 unknown
:02013E54 B4000501 strlt r0,[r0],#-0x501
:02013E58 02B60009 adceqs r0,r6,#0x9
:02013E5C 052CE1DC streq r14,[r12, #-0x1dc]!
:02013E60 02B60145 adceqs r0,r6,#0x40000011
:02013E64 E02CE1CE eor  r14,r12,r14,asr #0x3
:02013E68 2459018E ldrcsb r0,[r9],#-0x18e
:02013E6C 79041479 stmvcdb  r4 ,{r0,r3,r4,r5,r6,r10,r12}
:02013E70 04496004 streqb r6,[r9],#-0x4
:02013E74 AB0089D6 blge 020365D4
:02013E78 E8BD87F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r15}
:02013E7C 021C42C8 andeqs r4,r12,#0x8000000C
:02013E80 D1726000 cmnle r2,r0
:02013E84 02107802 andeqs r7,r0,#0x20000
:02013E88 2D04000F unknown
:02013E8C A1207CE9 unknown
:02013E90 D215AD11 andles r10,r5,#0x440
:02013E94 05B02F85 ldreq r2,[r0, #+0xf85]!
:02013E98 7105D200 unknown
:02013E9C A5120302 ldrge r0,[r2, #-0x302]		;(r2-0x302=*(fffffcfe))
:02013EA0 C1009010 unknown
:02013EA4 E00C0008 and  r0,r12,r8
:02013EA8 02DD20B0 sbceqs r2,r13,#0xB0
:02013EAC 0F1954E1 swieq 0x001954e1
:02013EB0 BC0011B2 stclt  1,cr1,[r0],{#0xb2}
:02013EB4 E1148320 tst r4,r0,lsr #0x6
:02013EB8 E083200C add  r2,r3,r12
:02013EBC B4000DB2 strlt r0,[r0],#-0xdb2
:02013EC0 B6000D40 strlt r0,[r0],#-0xdb2
:02013EC4 11B4000D movnes r0,r13			;r0=-1996308453(0x8902c01b)
:02013EC8 0015B600 andeqs r11,r5,r0,lsl #0xc
:02013ECC DD0055B8 unknown
:02013ED0 E1DD00A5 bics r0,r13,r5,lsr #0x1
:02013ED4 00B81025 adceqs r1,r8,r5,lsr #0x0
:02013ED8 20A5C224 adccs  r12,r5,r4,lsr #0x4
:02013EDC 51C210BA strplh r1,[r2, #+0xa]		;r2+0xa=*(0000000a)
:02013EE0 A1125116 tstge r2,r6,lsl r1
:02013EE4 1551E200 ldrneb r14,[r1, #-0x200]		;(r1-0x200=*(fffffe00))
:02013EE8 40A1E321 adcmi  r14,r1,r1,lsr #0x6
:02013EEC 4905BD10 stmmidb  r5 ,{r4,r8,r10,r11,r12,r13,r15}
:02013EF0 EA50A111 b 0343C33C
:02013EF4 C01EA990 mulgts r14,r0,r9
:02013EF8 D2E800A1 rscle  r0,r8,#0xA1
:02013EFC 001130A1 andeqs r3,r1,r1,lsr #0x1
:02013F00 051C01CA ldreq r0,[r12, #-0x1ca]		;(r12-0x1ca=*(fffffe37))
:02013F04 C105DC20 unknown
:02013F08 21160309 tstcs r6,r9,lsl #0x6
:02013F0C DC2010A1 stcle  0,cr1,[r0],#-0x284
:02013F10 0F8102E5 swieq 0x008102e5
:02013F14 DC2120B2 stcle  0,cr2,[r1],#-0x2c8
:02013F18 5E000201 cdppl 2,0,cr0,cr0,cr1,0
:02013F1C 00A11101 adceq  r1,r1,r1,lsl #0x2
:02013F20 A5100C80 ldrge r0,[r0, #-0xc80]		;(r0-0xc80=*(8902b39b))
:02013F24 E0020100 and  r0,r2,r0,lsl #0x2
:02013F28 84006154 strhi r6,[r0],#-0x154
:02013F2C 0C793002 ldceql 0,cr3,[r9],#-0x8
:02013F30 B2E19120 rsclt  r9,r1,#0x8
:02013F34 B084000D addlt  r0,r4,r13
:02013F38 0DB2000D ldceq  0,cr0,[r2,#+0x34]!
:02013F3C 000DB400 andeq  r11,r13,r0,lsl #0x8
:02013F40 AA000DB6 bge 02017620
:02013F44 B6000DB4 unknown
:02013F48 0005C010 andeq  r12,r5,r0,lsl r0
:02013F4C A20005D3 andge  r0,r0,#0x34C00000
:02013F50 20B8E1D3 unknown
:02013F54 10BAE1C0 adcnes r14,r10,r0,asr #0x3
:02013F58 3DE1C000 stcccl 0,cr12,[r1,#+0x0]!
:02013F5C 14507111 ldrneb r7,[r0],#-0x111
:02013F60 8CC01071 stchil 0,cr1,[r0],{#0x71}
:02013F64 71DFE22C bicvcs r14,r15,r12,lsr #0x4
:02013F68 6D10B900 unknown
:02013F6C 00A15CD0 unknown
:02013F70 03695C5C unknown
:02013F74 E1D1C8B4 ldrh r12,[r1, #+0x84]		;r1+0x84=*(00000084)
:02013F78 01A03000 moveq  r3,r0			;r3=-1996308453(0x8902c01b)
:02013F7C 69D2056D ldmvsib  r2 ,{r0,r2,r3,r5,r6,r8,r10}^
:02013F80 D210052A andles r0,r0,#0xA800000
:02013F84 8508AD05 strhi r10,[r8, #-0xd05]		;r8-0xd05=*(3afff2ca)=#0(0x00000000)
:02013F88 00C50A03 sbceq  r0,r5,r3,lsl #0x14
:02013F8C EDD21006 unknown
:02013F90 1044B226 subne  r11,r4,r6,lsr #0x4
:02013F94 5C00E1D2 stcpl  1,cr14,[r0],{#0xd2}
:02013F98 00CD0501 sbceq  r0,r13,r1,lsl #0xa
:02013F9C 71004428 unknown
:02013FA0 93003D07 unknown
:02013FA4 00E02002 rsceq  r2,r0,r2
:02013FA8 01B51006 moveqs r1,r6			;r1=0(0x0)
:02013FAC 123D4035 eornes r4,r13,#0x35
:02013FB0 0C05C913 stceq  9,cr12,[r5],{#0x13}
:02013FB4 EBAE0229 bl 00B94860
:02013FB8 102101DD unknown
:02013FBC 001D1135 andeqs r1,r13,r5,lsr r1
:02013FC0 E1CF20D1 unknown
:02013FC4 000CBE00 andeq  r11,r12,r0,lsl #0x1c
:02013FC8 C9F031C9 unknown
:02013FCC 0244A201 subeq  r10,r4,#0x10000000
:02013FD0 D8216914 stmleda  r1!,{r2,r4,r8,r11,r13,r14}
:02013FD4 713D1C41 teqvc r13,r1,asr #0x18
:02013FD8 0915A031 ldmeqdb  r5 ,{r0,r4,r5,r13,r15}
:02013FDC 39F18031 ldmccib  r1!,{r0,r4,r5,r15}^
:02013FE0 61610950 unknown
:02013FE4 A0658160 rsbge  r8,r5,r0,ror #0x2
:02013FE8 179F103C unknown
:02013FEC 00511991 unknown
:02013FF0 0501E591 streq r14,[r1, #-0x591]		;(r1-0x591=*(fffffa6f))
:02013FF4 02006510 andeq  r6,r0,#0x4000000
:02013FF8 C5110163 ldrgt r0,[r1, #-0x163]		;(r1-0x163=*(fffffe9d))
:02013FFC 9F102420 swils 0x00102420
:02014000 44910791 ldrmi r0,[r1],#+0x791
:02014004 091268E5 ldmeqdb  r2 ,{r0,r2,r5,r6,r7,r11,r13,r14}
:02014008 00A50230 adceq  r0,r5,r0,lsr r2
:0201400C 09281534 stmeqdb  r8!,{r2,r4,r5,r8,r10,r12}
:02014010 05110309 ldreq r0,[r1, #-0x309]		;(r1-0x309=*(fffffcf7))
:02014014 A9010110 stmgedb  r1 ,{r4,r8}
:02014018 19494880 stmnedb  r9 ,{r7,r11,r14}^
:0201401C 3910021F ldmccdb  r0 ,{r0,r1,r2,r3,r4,r9}
:02014020 01076D20 unknown
:02014024 11700200 cmnne r0,r0,lsl #0x4
:02014028 594CF0A1 stmpldb  r12 ,{r0,r5,r7,r12,r13,r14,r15}^
:0201402C 03006510 unknown
:02014030 E31A1001 tst r10,#0x1
:02014034 B8000907 stmltda  r0 ,{r0,r1,r2,r8,r11}
:02014038 D13725F6 ldrlesh r2,[r7, -r6]!
:0201403C 69643018 unknown
:02014040 690E6140 stmvsdb  r14 ,{r6,r8,r13,r14}
:02014044 1C102120 ldcne  1,cr2,[r0],{#0x20}
:02014048 511C0559 tstpl r12,r9,asr r5
:0201404C 9127AF10 unknown
:02014050 C22202E5 eorgt  r0,r2,#0x5000000E
:02014054 2700F4E3 strcs r15,r0,r2,#0x5000000E
:02014058 18B4E581 ldmneia  r4!,{r0,r7,r8,r10,r13,r14,r15}
:0201405C 1109E1D0 unknown
:02014060 C018B480 andgts r11,r8,r0,lsl #0x9
:02014064 554508E1 strplb r0,[r5, #-0x8e1]		;r5-0x8e1=*(254ac714)=#0(0x00000000)
:02014068 022010B6 eoreq  r1,r0,#0xB6
:0201406C EC002920 stc  9,cr2,[r0],{#0x20}
:02014070 0F7F0029 swieq 0x007f0029
:02014074 03E31411 mvneq  r1,#0x11000000
:02014078 07F40309 ldreqb r0,[r4,+r9, lsl #0x6]!
:0201407C 1002001D andne  r0,r2,r13,lsl r0
:02014080 1158C924 cmpne r8,r4,lsr #0x12
:02014084 3015109D mulccs r5,r13,r0
:02014088 4D000201 unknown
:0201408C 905D1702 sublss r1,r13,r2,lsl #0xe
:02014090 C11202E5 tstgt r2,r5,ror #0x5
:02014094 0017F4E3 andeqs r15,r7,r3,ror #0x9
:02014098 11FDE580 mvnnes r14,r0,lsl #0xb
:0201409C 690814FD stmvsdb  r8 ,{r0,r2,r3,r4,r5,r6,r7,r10,r12}
:020140A0 7A000116 bvc 02014500
:020140A4 0806B56C stmeqda  r6 ,{r2,r3,r5,r6,r8,r10,r12,r13,r15}
:020140A8 E9F803F1 unknown
:020140AC F1321901 teqnv r2,r1,lsl #0x12
:020140B0 F5006101 strnv r6,[r0, #-0x101]		;(r0-0x101=*(fffffeff))
:020140B4 521991B0 andpls r9,r9,#0x2C
:020140B8 443AF219 unknown
:020140BC F2199219 andnvs r9,r9,#0x90000001
:020140C0 800D78CC andhi  r7,r13,r12,asr #0x11
:020140C4 6C000D2F stcvs  13,cr0,[r0],{#0x2f}
:020140C8 D51D2501 ldrle r2,[r13, #-0x501]		;(r13-0x501=*(8902bb1a))
:020140CC 0195CA0E orreqs r12,r5,r14,lsl #0x14
:020140D0 0D00692B unknown
:020140D4 9F715C18 swils 0x00715c18
:020140D8 01350DE5 teqeq r5,r5,ror #0x1b
:020140DC 14DF2BB1 ldrneb r2,[r15],#+0xbb1
:020140E0 310079C7 unknown
:020140E4 E3168502 tst r6,#0x800000
:020140E8 31810045 orrcc  r0,r1,r5,asr #0x0
:020140EC 9101E087 unknown
:020140F0 A441E40C strgeb r14,[r1],#-0x40c
:020140F4 E508E5C3 str r14,[r8, #-0x5c3]		;r8-0x5c3=*(3afffa0c)=#0(0x00000000)
:020140F8 011E1108 tsteq r14,r8,lsl #0x2
:020140FC F01B8D12 andnvs r8,r11,r2,lsl r13
:02014100 F5062D07 strnv r2,[r6, #-0xd07]		;(r6-0xd07=*(fffff2f9))
:02014104 51100061 tstpl r0,r1,ror #0x0
:02014108 070AE59F unknown
:0201410C 8D023990 unknown
:02014110 1161E287 unknown
:02014114 031D44FA tsteq r13,#0xFA000000
:02014118 01F901F5 ldreqsh r0,[r9, #+0x15]!
:0201411C 1D1002FD unknown
:02014120 44078112 strmi r8,[r7],#-0x112
:02014124 94EB026F unknown
:02014128 01980001 orreqs r0,r8,r1
:0201412C 00019C00 andeq  r9,r1,r0,lsl #0x18
:02014130 0001A0A8 andeq  r10,r1,r8,lsr #0x1
:02014134 E58952A4 str r5,[r9, #+0x2a4]		;r9+0x2a4=*(848a0ea4)
:02014138 820001A8 andhi  r0,r0,#0x2A
:0201413C B00001AC andlt  r0,r0,r12,lsr #0x3
:02014140 05B40001 ldreq r0,[r4, #+0x1]!
:02014144 B8120900 ldmltda  r2 ,{r8,r11}
:02014148 E589426A str r4,[r9, #+0x26a]		;r9+0x26a=*(848a0e6a)
:0201414C 4401B907 strmi r11,[r1],#-0x907
:02014150 50440029 subpl  r0,r4,r9,lsr #0x0
:02014154 2DEC01D1 stccsl 1,cr0,[r12,#+0x344]!
:02014158 202DB840 eorcs  r11,r13,r0,asr #0x10
:0201415C C02D0009 eorgt  r0,r13,r9
:02014160 402D75F9 unknown
:02014164 04002D12 streq r2,[r0],#-0xd12
:02014168 4B01102D blmi 02058224
:0201416C 9F35608C swils 0x0035608c
:02014170 20E508E5 rsccs  r0,r5,r5,ror #0x11
:02014174 80E50E5D rschi  r0,r5,r13,asr r14
:02014178 023843ED eoreqs r4,r8,#0xB4000003
:0201417C 55192B55 ldrpl r2,[r9, #-0xb55]		;(r9-0xb55=*(848a00ab))
:02014180 00E12C0B rsceq  r2,r1,r11,lsl #0x18
:02014184 6A641119 bvs 039185F0
:02014188 03D515C5 biceqs r1,r5,#0x31400000
:0201418C D8036160 stmleda  r3 ,{r5,r6,r8,r13,r14}
:02014190 0BE5C01F bleq 01984214
:02014194 E5C210E0 strb r1,[r2, #+0xe0]		;r2+0xe0=*(01c9f111)
:02014198 E5C211E8 strb r1,[r2, #+0x1e8]		;r2+0x1e8=*(01c9f219)
:0201419C C212F000 andgts r15,r2,#0x0
:020141A0 06410CE5 streqb r0,r15,r2,#0x0
:020141A4 C0203FDB unknown
:020141A8 30E32F49 rsccc  r2,r3,r9,asr #0x1e
:020141AC 8101E5C2 unknown
:020141B0 31EB8204 mvncc  r8,r4,lsl #0x4
:020141B4 1F57E5C2 swine 0x0057e5c2
:020141B8 C500E287 strgt r14,[r0, #-0x287]		;(r0-0x287=*(fffffd79))
:020141BC 32F3E505 rscccs r14,r3,#0x1400000
:020141C0 9502E5C2 strls r14,[r2, #-0x5c2]		;(r2-0x5c2=*(01c9ea6f))
:020141C4 817B8111 cmnhi r11,r1,lsl r1
:020141C8 00A5ADE2 adceq  r10,r5,r2,ror #0x1b
:020141CC 7C3D8FF8 ldcvc  15,cr8,[r13],#-0x3e0
:020141D0 00018C90 muleq  r1,r0,r12
:020141D4 33199DCC tstcc r9,#0x3300
:020141D8 1210A258 andnes r10,r0,#0x80000005
:020141DC 019E0C02 orreqs r0,r14,r2,lsl #0x18
:020141E0 03098E00 unknown
:020141E4 11A905DD unknown
:020141E8 2D4FF0E8 unknown
:020141EC 053114E9 ldreq r1,[r1, #-0x4e9]!
:020141F0 AD204124 stcge  1,cr4,[r0,#-0x90]!
:020141F4 1D058D1C unknown
:020141F8 0009D427 andeq  r13,r9,r7,lsr #0x8
:020141FC 1704E1D4 unknown
:02014200 10B00091 umlalnes r0,r0,r1,r0
:02014204 00B2E1C3 adceqs r14,r2,r3,asr #0x3
:02014208 04E101C3 unknown
:0201420C 52201FB9 eorpl  r1,r0,#0x2E4
:02014210 1A006DE2 bne 0202F9A0
:02014214 E902E544 stmdb  r2 ,{r2,r6,r8,r10,r13,r14,r15}
:02014218 F4E3A000 unknown
:0201421C 03E59F70 mvneq  r9,#0x1C0
:02014220 01D990F4 ldreqsh r9,[r9, #+0x4]		;r9+0x4=*(848a0c04)
:02014224 06E26880 unknown
:02014228 D9841E55 stmleib  r4 ,{r0,r2,r4,r6,r9,r10,r11,r12}
:0201422C 1000892C andne  r8,r0,r12,lsr #0x12
:02014230 990B7DA0 stmlsdb  r11 ,{r5,r7,r8,r10,r11,r12,r13,r14}
:02014234 16D94308 ldrneb r4,[r9],+r8, lsl #0x6
:02014238 01E597B3 streqh r9,[r5, #+0x73]!
:0201423C 6DE28660 stcvsl 6,cr8,[r2,#+0x180]!
:02014240 0940E000 stmeqdb  r0 ,{r13,r14,r15}^
:02014244 C8E18000 unknown
:02014248 09DD5600 ldmeqib  r13 ,{r9,r10,r12,r14}^
:0201424C F4E48780 unknown
:02014250 91501025 cmpls r0,r5,lsr #0x0
:02014254 28E28D11 unknown
:02014258 94243985 unknown
:0201425C 000299E1 andeq  r9,r2,r1,ror #0x13
:02014260 131902EB tstne r9,#0xB000000E
:02014264 950015F8 strls r1,[r0, #-0x5f8]		;(r0-0x5f8=*(fffffa08))
:02014268 0A950A1A beq 00556AD8
:0201426C AD0015F7 unknown
:02014270 10551169 subnes r1,r5,r9,ror #0x2
:02014274 020039FA andeq  r3,r0,#0x3E8000
:02014278 890A0F55 stmhidb  r10 ,{r0,r2,r4,r6,r8,r9,r10,r11}
:0201427C 9DFAAB02 ldclsl 11,cr10,[r10,#+0x8]!
:02014280 1A9DA019 bne 0077C2EC
:02014284 ED78E59F ldcl 5,cr14,[r8,#-0x27c]!
:02014288 ED0A8A00 unknown
:0201428C 44025115 strmi r5,[r2],#-0x115
:02014290 49013DB0 stmmidb  r1 ,{r4,r5,r7,r8,r10,r11,r12,r13}
:02014294 31660800 unknown
:02014298 0981060A stmeqib  r1 ,{r1,r3,r9,r10}
:0201429C E1A09005 mov  r9,r5			;r9=625659893(0x254acff5)
:020142A0 00190509 andeqs r0,r9,r9,lsl #0xa
:020142A4 09E1036A unknown
:020142A8 FD0509E9 unknown
:020142AC 9059020F sublss r0,r9,r15,lsl #0x4
:020142B0 195DE289 ldmnedb  r13 ,{r0,r3,r7,r9,r13,r14,r15}^
:020142B4 10FD10C9 rscnes r1,r13,r9,asr #0x1
:020142B8 A038200B eorges r2,r8,r11
:020142BC 881D0AE1 ldmhida  r13 ,{r0,r5,r6,r7,r9,r11}
:020142C0 0043ACE2 subeq  r10,r3,r2,ror #0x19
:020142C4 00FFEB02 rsceqs r14,r15,r2,lsl #0x16
:020142C8 08D0E20A ldmeqia  r0 ,{r1,r3,r9,r13,r14,r15}^
:020142CC 57EB0000 strplb r0,[r11,+r0]!
:020142D0 01E2880F mvneq  r8,r15,lsl #0x10
:020142D4 CD8A00A0 unknown
:020142D8 01E35A00 mvneq  r5,r0,lsl #0x14
:020142DC 02E2808B rsceq  r8,r2,#0x8B
:020142E0 14092DE9 strne r2,[r9],#-0xde9
:020142E4 8FF0049D swihi 0x00f0049d
:020142E8 FC0AE8BD stc2  8,cr14,[r10],{#0xbd}
:020142EC DD020D7D unknown
:020142F0 E011C15A ands r12,r1,r10,asr r1
:020142F4 02103070 andeqs r3,r0,#0x70
:020142F8 E3E01000 mvn  r1,#0x0
:020142FC 80106D64 andhis r6,r0,r4,ror #0x1a
:02014300 05120011 ldreq r0,[r2, #-0x11]		;(r2-0x11=*(01c9f020))
:02014304 40116400 andmis r6,r1,r0,lsl #0x8
:02014308 00112C99 muleqs r1,r9,r12
:0201430C 0005750D andeq  r7,r5,r13,lsl #0xa
:02014310 000500C8 andeq  r0,r5,r8,asr #0x1
:02014314 00115009 andeqs r5,r1,r9
:02014318 B9000508 stmltdb  r0 ,{r3,r8,r10}
:0201431C 0200194B andeq  r1,r0,#0x12C000
:02014320 11034009 unknown
:02014324 00050300 andeq  r0,r5,r0,lsl #0x6
:02014328 500E19AA andpl  r1,r14,r10,lsr #0x13
:0201432C 7D1BD9E3 unknown
:02014330 E310500F tst r0,#0xF
:02014334 413305B9 ldrmih r0,[r3, -r9]!
:02014338 8D105D5C unknown
:0201433C 0A894C13 beq 00267390
:02014340 0169E2BA streqh r14,[r9, #-0x2a]!
:02014344 5BE50B35 blpl 01957020
:02014348 1439F445 unknown
:0201434C 1B3D1149 blne 02F58878
:02014350 001540FE ldreqsh r4,[r5], -r14
:02014354 45401B41 strmib r1,[r0, #-0xb41]		;(r0-0xb41=*(fffff4bf))
:02014358 1B4502E2 blne 03154EE8
:0201435C E2454F86 sub  r4,r5,#0x218
:02014360 4E1B4900 cdpmi 9,0,cr4,cr11,cr0,0
:02014364 1D10E245 unknown
:02014368 41A93813 movmi  r3,r3,lsl r8		;r3=1611497472(0x600d8000)
:0201436C 13F11A25 mvnnes r1,#0x25000
:02014370 00050CF5 unknown
:02014374 DCE57D81 stclel 13,cr7,[r5],#+0x204
:02014378 8213E1C0 andhis r14,r3,#0x30
:0201437C 084890E5 stmeqda  r8 ,{r0,r2,r5,r6,r7,r12,r15}^
:02014380 6DD4E5DC unknown
:02014384 B5C0D409 strltb r13,[r0, #+0x409]		;r0+0x409=*(00000409)
:02014388 C80AF103 stmgtda  r10 ,{r0,r1,r8,r12,r13,r14,r15}
:0201438C 08015C94 stmeqda  r1 ,{r2,r4,r7,r10,r11,r12,r14}
:02014390 0AE5D544 beq 019898A8
:02014394 E28504CD add  r0,r5,#0xCD000000
:02014398 940A9504 strls r9,[r10],#-0x504
:0201439C 08E02CCE unknown
:020143A0 2600F903 strcs r15,[r0],-r3, lsl #0x12
:020143A4 179540F9 unknown
:020143A8 175D1111 unknown
:020143AC 00E57A1A rsceq  r7,r5,r10,lsl r10
:020143B0 E580C000 str r12,[r0, #+0x0]		;r0+0x0=*(00000000)
:020143B4 28401914 stmcsda  r0 ,{r2,r4,r8,r11,r12}^
:020143B8 04801941 streq r1,[r0],#+0x941
:020143BC 19184019 ldmnedb  r8 ,{r0,r3,r4,r14}
:020143C0 80192C40 andhis r2,r9,r0,asr #0x18
:020143C4 40195508 andmis r5,r9,r8,lsl #0xa
:020143C8 8900051C stmhidb  r0 ,{r2,r3,r4,r8,r10}
:020143CC 0C80192C stceq  9,cr1,[r0],{#0x2c}
:020143D0 5D204019 stcpl  0,cr4,[r0,#-0x64]!
:020143D4 19344019 ldmnedb  r4!,{r0,r3,r4,r14}
:020143D8 05301080 ldreq r1,[r0, #-0x80]!
:020143DC 25803000 strcs r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:020143E0 000524E5 andeq  r2,r5,r5,ror #0x9
:020143E4 00381C51 eoreqs r1,r8,r1,asr r12
:020143E8 8C04018C stchi  1,cr0,[r4],{#0x8c}
:020143EC 4938E582 ldmmidb  r8!,{r1,r7,r8,r10,r13,r14,r15}
:020143F0 FF940FCC swinv 0x00940fcc
:020143F4 5D3808EB ldcpl  8,cr0,[r8,#-0x3ac]!
:020143F8 CC3911AD ldcgt  1,cr1,[r9],#-0x2b4
:020143FC 53994911 orrpls r4,r9,#0x44000
:02014400 768717F5 unknown
:02014404 11BD0009 movnes r0,r9			;r0=625659893(0x254acff5)
:02014408 11691191 unknown
:0201440C 1A431178 bne 030D89F4
:02014410 04AF0311 unknown
:02014414 C1040185 unknown
:02014418 12C11702 sbcne  r1,r1,#0x80000
:0201441C 49B912C9 ldmmiib  r9!,{r0,r3,r6,r7,r9,r12}
:02014420 00010CEA andeq  r0,r1,r10,ror #0x19
:02014424 0D501671 unknown
:02014428 000D0E80 andeq  r0,r13,r0,lsl #0x1d
:0201442C 800D5644 andhi  r5,r13,r4,asr #0xc
:02014430 0D1A590A unknown
:02014434 2C128D80 ldccs  13,cr8,[r2],{#0x80}
:02014438 2299800D addcss r8,r9,#0xD
:0201443C 0B9520DD bleq 0055C7B8
:02014440 25211891 strcs r1,[r1, #-0x891]!
:02014444 51292215 unknown
:02014448 052F6684 streq r6,[r15, #-0x684]!
:0201444C 00054500 andeq  r4,r5,r0,lsl #0xa
:02014450 74020F3E strvc r0,[r2],#-0xf3e
:02014454 020F330A andeq  r3,r15,#0x28000000
:02014458 F01138B4 ldrnvh r3,[r1], -r4
:0201445C 0F202E58 swieq 0x00202e58
:02014460 1C4D0802 stcnel 8,cr0,[r13],{#0x2}
:02014464 F19101A5 orrnvs r0,r1,r5,lsr #0x3
:02014468 D8100D02 ldmleda  r0 ,{r1,r8,r10,r11}
:0201446C 020F2D80 andeq  r2,r15,#0x2000
:02014470 10099015 andne  r9,r9,r5,lsl r0
:02014474 A0301E4B eorges r1,r0,r11,asr #0x1c
:02014478 810820E3 unknown
:0201447C 7D900DE0 unknown
:02014480 41C03140 bicmi  r3,r0,r0,asr #0x2
:02014484 24B0110E unknown
:02014488 FAF02100 blx 01C1C890
:0201448C B0110F49 andlts r0,r1,r9,asr #0x1e
:02014490 010F256A mrseq r2,CPSR
:02014494 0802810B stmeqda  r2 ,{r0,r1,r3,r8,r15}
:02014498 0800254A stmeqda  r0 ,{r1,r3,r6,r8,r10,r13}
:0201449C 2319397D tstcs r9,#0x1F4000
:020144A0 6000C550 andvs  r12,r0,r0,asr r5
:020144A4 01AD3241 moveq  r3,r1,asr #0x4
:020144A8 50E59531 rscpl  r9,r5,r1,lsr r5
:020144AC 1009C06D andne  r12,r9,r13,ror #0x0
:020144B0 B182259D unknown
:020144B4 0C6D0F79 stceql 15,cr0,[r13],#-0x1e4
:020144B8 89100E81 ldmhidb  r0 ,{r0,r7,r9,r10,r11}
:020144BC 0C69083C stceql 8,cr0,[r9],#-0xf0
:020144C0 13D702A1 bicnes r0,r7,#0x1000000A
:020144C4 02B1000D adceqs r0,r1,#0xD
:020144C8 FD128100 unknown
:020144CC E2471D21 sub  r1,r7,#0x840
:020144D0 00CD9176 sbceq  r9,r13,r6,ror r1
:020144D4 590950F1 stmpldb  r9 ,{r0,r4,r5,r6,r7,r12,r14}
:020144D8 911011B1 ldrlsh r1,[r0, -r1]
:020144DC E55E9120 ldrb r9,[r14, #-0x120]		;r14-0x120=*(02014374)=#-588939903(0xdce57d81)
:020144E0 BD00B530 unknown
:020144E4 10591099 unknown
:020144E8 6C105145 ldcvs  1,cr5,[r0],{#0x45}
:020144EC 01851590 unknown
:020144F0 00291013 eoreq  r1,r9,r3,lsl r0
:020144F4 99240004 stmlsdb  r4!,{r2}
:020144F8 710BD517 unknown
:020144FC 7D38F105 ldcvc  1,cr15,[r8,#-0x14]!
:02014500 01D92831 biceqs r2,r9,r1,lsr r8
:02014504 B0405F01 sublt  r5,r0,r1,lsl #0x1e
:02014508 1905D5E1 stmnedb  r5 ,{r0,r5,r6,r7,r8,r10,r12,r14,r15}
:0201450C 7C19A560 ldcvc  5,cr10,[r9],{#0x60}
:02014510 F5B81689 ldrnv r1,[r8, #+0x689]!
:02014514 0D023546 unknown
:02014518 10498160 subne  r8,r9,r0,ror #0x2
:0201451C 93700D0D cmnls r0,#0x340
:02014520 6010D957 andvss r13,r0,r7,asr r9
:02014524 CD28E1B0 stcgt  1,cr14,[r8,#-0x2c0]!
:02014528 6591B141 ldrvs r11,[r1, #+0x141]		;r1+0x141=*(00000141)
:0201452C 02D54261 sbceqs r4,r5,#0x10000006
:02014530 25E1D620 strcsb r13,[r1, #+0x620]!
:02014534 B6102116 unknown
:02014538 E1CD2262 bic  r2,r13,r2,ror #0x4
:0201453C 71001D5D unknown
:02014540 802A9909 eorhi  r9,r10,r9,lsl #0x12
:02014544 08950170 ldmeqia  r5 ,{r4,r5,r6,r8}
:02014548 2908E52D stmcsdb  r8 ,{r0,r2,r3,r5,r8,r10,r13,r14,r15}
:0201454C E0211011 eor  r1,r1,r1,lsl r0
:02014550 00A1051A adceq  r0,r1,r10,lsl r5
:02014554 EB000955 bl 02016AB0
:02014558 8241B528 subhi  r11,r1,#0xA000000
:0201455C 019E2715 orreqs r2,r14,r5,lsl r7
:02014560 0099883E addeqs r8,r9,r14,lsr r8
:02014564 04909988 ldreq r9,[r0],#+0x988
:02014568 0AE5D255 beq 01988EC4
:0201456C 04E2822D unknown
:02014570 908000A5 addls  r0,r0,r5,lsr #0x1
:02014574 00700095 unknown
:02014578 07391E19 unknown
:0201457C F79D679D unknown
:02014580 000514F2 unknown
:02014584 92219506 eorls  r9,r1,#0x1800000
:02014588 001C2B65 andeqs r2,r12,r5,ror #0x16
:0201458C 2B65922A blcs 03978E3C
:02014590 00000520 andeq  r0,r0,r0,lsr #0xa
:02014594 E5922185 ldr r2,[r2, #+0x185]		;r2+0x185=*(01c9f1b6)
:02014598 47C5282A strmib r2,[r5,+r10, lsr #0x10]
:0201459C 2F04D904 swics 0x0004d904
:020145A0 0A89306D beq 0026075C
:020145A4 65156A90 ldrvs r6,[r5, #-0xa90]		;r5-0xa90=*(254ac565)=#0(0x00000000)
:020145A8 39011300 stmccdb  r1 ,{r8,r9,r12}
:020145AC 952DF901 strls r15,[r13, #-0x901]!
:020145B0 F215A180 andnvs r10,r5,#0x20
:020145B4 28063528 stmcsda  r6 ,{r3,r5,r8,r10,r12,r13}
:020145B8 30005120 andcc  r5,r0,r0,lsr #0x2
:020145BC 52C205B1 sbcpl  r0,r2,#0x2C400000
:020145C0 C4DFE022 ldrgtb r14,[r15],#+0x22
:020145C4 9C2C95D2 stcls  5,cr9,[r12],#-0x348
:020145C8 E0222023 eor  r2,r2,r3,lsr #0x0
:020145CC 12BC1E45 adcnes r1,r12,#0x450
:020145D0 551871D1 ldrpl r7,[r8, #-0x1d1]		;r8-0x1d1=*(3afffdfe)=#0(0x00000000)
:020145D4 1639C420 unknown
:020145D8 505D9059 subpls r9,r13,r9,asr r0
:020145DC 9DC41061 unknown
:020145E0 3050DD00 subccs r13,r0,r0,lsl #0x1a
:020145E4 3003556F andcc  r5,r3,r15,ror #0xa
:020145E8 450E3100 strmi r3,[r14, #-0x100]		;r14-0x100=*(02014394)=#-494598963(0xe28504cd)
:020145EC 20209600 eorcs  r9,r0,r0,lsl #0xc
:020145F0 24DFE019 ldrcsb r14,[r15],#+0x19
:020145F4 3D0AE5D0 unknown
:020145F8 24710080 unknown
:020145FC E0213192 mla  r1,r2,r1,r3unknown
:02014600 0903553C stmeqdb  r3 ,{r2,r3,r4,r5,r8,r10,r12,r14}
:02014604 51E7C100 mvnpl  r12,r0,lsl #0x2
:02014608 071D0110 unknown
:0201460C 17C10005 strneb r0,[r1, +r5]
:02014610 E110810A tst r0,r10,lsl #0x2
:02014614 50107953 andpls r7,r0,r3,asr r9
:02014618 307D03E5 rsbccs r0,r13,r5,ror #0x7
:0201461C 16B10405 unknown
:02014620 B0033DF7 unknown
:02014624 29E1C610 unknown
:02014628 B0101110 andlts r1,r0,r0,lsl r1
:0201462C E1C51061 bic  r1,r5,r1,ror #0x0
:02014630 290241FC stmcsdb  r2 ,{r2,r3,r4,r5,r6,r7,r8,r14}
:02014634 C012FD20 andgts r15,r2,r0,lsr #0x1a
:02014638 F8001928 stmnvda  r0 ,{r3,r5,r8,r11,r12}
:0201463C B90B6941 stmltdb  r11 ,{r0,r6,r8,r11,r13,r14}
:02014640 0775500C ldreqb r5,[r5,-r12]!
:02014644 281055B2 ldmcsda  r0 ,{r1,r4,r5,r7,r8,r10,r12,r14}
:02014648 0619300D ldreq r3,[r9],-r13
:0201464C 1AF90BC5 bne 01E57568
:02014650 10A50455 adcne  r0,r5,r5,asr r4
:02014654 06856FFD unknown
:02014658 E1DD04FE ldrsh r0,[r13, #+0x4e]		;r13+0x4e=*(8902c069)
:0201465C 42F610A9 rscmis r1,r6,#0xA9
:02014660 B0E1DD02 rsclt  r13,r1,r2,lsl #0x1a
:02014664 50E1C500 rscpl  r12,r1,r0,lsl #0xa
:02014668 7003D100 andvc  r13,r3,r0,lsl #0x2
:0201466C 89014C85 stmhidb  r1 ,{r0,r2,r7,r10,r11,r14}
:02014670 00180105 andeqs r0,r8,r5,lsl #0x2
:02014674 04B53560 unknown
:02014678 400CF550 andmi  r15,r12,r0,asr r5
:0201467C 69B013A0 ldmvsib  r0!,{r5,r7,r8,r9,r12}
:02014680 12D98500 sbcnes r8,r9,#0x0
:02014684 14071D70 strne r1,[r7],#-0xd70
:02014688 25455000 strcsb r5,[r5, #-0x0]		;(r5-0x0=*(00000000))
:0201468C 00014595 muleq  r1,r5,r5
:02014690 3D000194 unknown
:02014694 00011815 andeq  r1,r1,r5,lsl r8
:02014698 6D2411C9 stcvs  1,cr1,[r4,#-0x324]!
:0201469C 000115F1 unknown
:020146A0 36000130 unknown
:020146A4 013C0001 teqeq r12,r1
:020146A8 0142AB00 unknown
:020146AC 4E110500 cdpmi 5,0,cr0,cr1,cr0,0
:020146B0 000115DD unknown
:020146B4 B600015A unknown
:020146B8 66000160 strvs r0,[r1], -r13
:020146BC 016A0001 unknown
:020146C0 00016E00 andeq  r6,r1,r0,lsl #0x1c
:020146C4 78103DAA ldmvcda  r0 ,{r1,r3,r5,r7,r8,r10,r11,r12,r13}
:020146C8 197C0001 unknown
:020146CC 10DDEB80 sbcnes r14,r13,r0,lsl #0x17
:020146D0 40DD5510 sbcmis r5,r13,r0,lsl r5
:020146D4 19790019 unknown
:020146D8 02C6E480 sbceq  r14,r6,#0x80000000
:020146DC DD8B0399 unknown
:020146E0 72001940 andvc  r1,r0,#0x100000
:020146E4 DDDD8019 unknown
:020146E8 40DD1010 sbcmis r1,r13,r0,lsl r0
:020146EC 6B0019AB blvs 0201ADA0
:020146F0 DDD68019 unknown
:020146F4 40DD1010 sbcmis r1,r13,r0,lsl r0
:020146F8 64D50019 ldrvsb r0,[r5],#+0x19
:020146FC DDCF8019 unknown
:02014700 40DD1010 sbcmis r1,r13,r0,lsl r0
:02014704 6A5D0019 bvs 03754770
:02014708 0D356019 ldceq  0,cr6,[r5,#-0x64]!
:0201470C DD1010DD unknown
:02014710 56001940 strpl r1,[r5,#-0x64]!
:02014714 C1B78019 movgts r8,r9,lsl r0		;r8=-1340080128(0xb0200000)
:02014718 10FC0019 rscnes r0,r12,r9,lsl r0
:0201471C 1930D5D6 ldmnedb  r0!,{r1,r2,r4,r6,r7,r8,r10,r12,r14,r15}
:02014720 19624F00 unknown
:02014724 0019BA80 andeqs r11,r9,r0,lsl #0x15
:02014728 CDD610FE unknown
:0201472C C6450030 unknown
:02014730 801948E1 andhis r4,r9,r1,ror #0x11
:02014734 F00019B3 strnvh r1,[r0], -r3
:02014738 C5D62811 ldrgtb r2,[r6, #+0x811]		;r6+0x811=*(00000811)
:0201473C 41001930 unknown
:02014740 04E16019 unknown
:02014744 761110C5 ldrvc r1,[r6, #+0x811]		;r6+0x811=*(00000811)
:02014748 001940C5 andeqs r4,r9,r5,asr #0x1
:0201474C A580193A strge r1,[r0, #+0x93a]		;r0+0x93a=*(254ad92f)=#0(0x00000000)
:02014750 11F40019 mvnnes r0,r9,lsl r0
:02014754 30BDD62B adcccs r13,r13,r11,lsr #0xc
:02014758 19330019 ldmnedb  r3!,{r0,r3,r4}
:0201475C 00199E80 andeqs r9,r9,r0,lsl #0x1d
:02014760 D61156F6 unknown
:02014764 001930B5 ldreqh r3,[r9], -r5
:02014768 9780192C strls r1,[r0,+r12, lsr #0x12]
:0201476C F8AC0019 stmnvia  r12!,{r0,r3,r4}
:02014770 19B84019 ldmneib  r8!,{r0,r3,r4,r14}
:02014774 60552500 subvss r2,r5,r0,lsl #0xa
:02014778 005505ED subeqs r0,r5,r13,ror #0xb
:0201477C 5511FAEA ldrpl r15,[r1, #-0xaea]		;(r1-0xaea=*(fffff516))
:02014780 0011BA30 andeqs r11,r1,r0,lsr r10
:02014784 FC00111E stc2  1,cr1,[r0],{#0x1e}
:02014788 BC801154 stclt  1,cr1,[r0],{#0x54}
:0201478C 11190011 tstne r9,r1,lsl r0
:02014790 1111FE00 tstne r1,r0,lsl #0x1c
:02014794 01BE9570 moveqs r9,r0,ror r5
:02014798 1114E1C6 tstne r4,r6,asr #0x3
:0201479C 802DF000 eorhi  r15,r13,r0
:020147A0 0019B0A0 andeqs r11,r9,r0,lsr #0x1
:020147A4 1D00190F unknown
:020147A8 076D0410 unknown
:020147AC 02C65A7A sbceq  r5,r6,#0x7A000
:020147B0 D612F2EB ldrle r15,r5,r6,#0x7A000
:020147B4 40B22011 adcmis r2,r2,r1,lsl r0
:020147B8 11080011 unknown
:020147BC 8011F400 andhis r15,r1,r0,lsl #0x8
:020147C0 010011B4 streqh r1,[r0, -r4]
:020147C4 12F6D513 rscnes r13,r6,#0x4C00000
:020147C8 00F2E1D6 unknown
:020147CC 801521D5 ldrhisb r2,[r5], -r5
:020147D0 C602B6E0 strgt r11,[r5], -r5
:020147D4 011904E1 tsteq r9,r1,ror #0x9
:020147D8 FFFF4061 swinv 0x00ff4061
:020147DC AD1A5DEA unknown
:020147E0 0009BC1C andeq  r11,r9,r12,lsl r12
:020147E4 012558BC streqh r5,[r5, -r12]!
:020147E8 00B81CAD adceqs r1,r8,r13,lsr #0x19
:020147EC 0A59061D beq 03656068
:020147F0 25332091 ldrcs r2,[r3, #-0x91]!
:020147F4 D564DFE0 strleb r13,[r4, #-0xfe0]!
:020147F8 E5934AE9 ldr r4,[r3, #+0xae9]		;r3+0xae9=*(e2850fb6)
:020147FC E5092920 str r2,[r9, #-0x920]		;(r9-0x920=*(dce57461))
:02014800 0DE5514D stceql 1,cr5,[r5,#+0x134]!
:02014804 BDF9E483 ldcltl 4,cr14,[r9,#+0x20c]!
:02014808 19808B15 stmneib  r0 ,{r0,r2,r4,r8,r9,r11,r15}
:0201480C 04717002 unknown
:02014810 16FD038D unknown
:02014814 BA000180 blt 02014E1C
:02014818 88000184 stmhida  r0 ,{r2,r7,r8}
:0201481C 018C0001 orreq  r0,r12,r1
:02014820 2A429000 bcs 030B8828
:02014824 0DA8E587 stceq  5,cr14,[r8,#+0x21c]!
:02014828 016D0180 unknown
:0201482C A8800DAC stmgeia  r0 ,{r2,r3,r5,r7,r8,r10,r11}
:02014830 B0000DFD unknown
:02014834 0DF9800D ldceql 0,cr8,[r9,#+0x34]!
:02014838 800DB400 andhi  r11,r13,r0,lsl #0x8
:0201483C 000DF5AA andeq  r15,r13,r10,lsr #0xb
:02014840 E59702B8 ldr r0,[r7, #+0x2b8]		;r7+0x2b8=*(000002b8)
:02014844 82122D00 andhis r2,r2,#0x0
:02014848 00F10079 rsceqs r0,r1,r9,ror r0
:0201484C 44680900 unknown
:02014850 51E108B9 strplh r0,[r1, #+0x89]!
:02014854 C5641D61 strgtb r1,[r4, #-0xd61]!
:02014858 F5750D61 ldrnvb r0,[r5, #-0xd61]!
:0201485C 9D11F578 unknown
:02014860 0BF5D913 bleq 01D8ACB4
:02014864 3E4155B9 mcrcc 5,2,r5,cr1,cr9,{5}
:02014868 21000061 unknown
:0201486C 01950001 orreqs r0,r5,r1
:02014870 3D03E99F unknown
:02014874 E23D9212 eors r9,r13,#0x20000001
:02014878 00091EA9 andeq  r1,r9,r9,lsr #0x1d
:0201487C 820135EC andhi  r3,r1,#0x3B000000
:02014880 A1C821A1 bicge  r2,r8,r1,lsr #0x3
:02014884 0A0D060E beq 023560C4
:02014888 010055D0 unknown
:0201488C D0002900 andle  r2,r0,r0,lsl #0x12
:02014890 29F80029 unknown
:02014894 D61089C0 ldrle r8,ib 
:02014898 3E69FDEA cdpcc 13,6,cr15,cr9,cr10,7
:0201489C 65A416E5 strvs r1,[r4, #+0x6e5]!
:020148A0 00C9A400 sbceq  r10,r9,r0,lsl #0x8
:020148A4 ED17A5AC unknown
:020148A8 04EBFF91 unknown
:020148AC 4079139D unknown
:020148B0 11202CC1 unknown
:020148B4 E0040203 and  r0,r4,r3,lsl #0x4
:020148B8 9F045078 swils 0x00045078
:020148BC 1951198D ldmnedb  r1 ,{r0,r2,r3,r7,r8,r11,r12}^
:020148C0 40CDE1E0 sbcmi  r14,r13,r0,ror #0x3
:020148C4 102510D1 unknown
:020148C8 061B20E6 ldreq r2,r14,r13,r0,ror #0x3
:020148CC 011029E0 tsteq r0,r0,ror #0x13
:020148D0 E1108030 tst r0,r0,lsr r0
:020148D4 300498FD unknown
:020148D8 FECEE785 cdp2 7,12,cr14,cr14,cr5,4
:020148DC FD08F902 unknown
:020148E0 E7952018 unknown
:020148E4 8112554C tsthi r2,r12,asr #0xa
:020148E8 E002C321 and  r12,r2,r1,lsr #0x6
:020148EC 0D801621 unknown
:020148F0 01D5810D biceqs r8,r5,r13,lsl #0x2
:020148F4 100B01A0 andne  r0,r11,r0,lsr #0x3
:020148F8 0356E785 cmpeq r6,#0x2140000
:020148FC 2E01EB00 cdpcs 11,0,cr14,cr1,cr0,0
:02014900 100D0095 mulne  r13,r5,r0
:02014904 91781091 unknown
:02014908 11012520 unknown
:0201490C 3578EE03 ldrccb r14,[r8, #-0xe03]!
:02014910 4335E0C3 teqmi r5,#0xC3
:02014914 CD0EB5EC unknown
:02014918 78798A28 ldmvcda  r9!,{r3,r5,r9,r11,r15}^
:0201491C 4060E005 rsbmi  r14,r0,r5
:02014920 390F1D9F stmccdb  r15 ,{r0,r1,r2,r3,r4,r7,r8,r10,r11,r12}
:02014924 9420C10D unknown
:02014928 959079E7 ldrls r7,[r0, #+0x9e7]		;r0+0x9e7=*(254ad9dc)=#0(0x00000000)
:0201492C 478D7112 unknown
:02014930 054D580D streqb r5,[r13, #-0x80d]		;(r13-0x80d=*(8902b80e))
:02014934 35E00025 strccb r0,[r0, #+0x25]!
:02014938 AD161D11 unknown
:0201493C EB1B0240 bl 026D5244
:02014940 05850B01 streq r0,[r5, #+0xb01]		;r5+0xb01=*(00000b01)
:02014944 0F559410 swieq 0x00559410
:02014948 05ED4860 streqb r4,[r13, #+0x860]!
:0201494C 00E7E001 rsceq  r14,r7,r1
:02014950 0103E380 unknown
:02014954 08C1800C stmeqia  r1 ,{r2,r3,r15}^
:02014958 6508E784 strvs r14,[r8, #-0x784]		;(r8-0x784=*(b01ff87c))
:0201495C C4400517 strgtb r0,[r0],#-0x517
:02014960 ED38100D ldc  0,cr1,[r8,#-0x34]!
:02014964 25016980 strcs r6,[r1, #-0x980]		;(r1-0x980=*(fffff680))
:02014968 B1044100 unknown
:0201496C FD00A522 unknown
:02014970 231D9C20 tstcs r13,#0x2000
:02014974 F12C1502 unknown
:02014978 123FE101 eornes r14,r15,#0x40000000
:0201497C 0150A974 cmpeq r0,r4,ror r9
:02014980 6991A516 ldmvsib  r1 ,{r1,r2,r4,r8,r10,r13,r15}
:02014984 A90FA14B stmgedb  r15 ,{r0,r1,r3,r6,r8,r13,r15}
:02014988 20A91230 adccs  r1,r9,r0,lsr r2
:0201498C 02FB65BF rsceqs r6,r11,#0x2FC00000
:02014990 400825E0 andmi  r2,r8,r0,ror #0xb
:02014994 1B650B7D blne 03957790
:02014998 C8E90009 unknown
:0201499C 650B7D40 strvs r7,[r11, #-0xd40]		;(r11-0xd40=*(001d1d40))
:020149A0 4B09A51B blmi 0227DE14
:020149A4 9C00954F stcls  5,cr9,[r0],{#0x4f}
:020149A8 A0EF1B65 rscge  r1,r15,r5,ror #0x16
:020149AC A14E19E3 unknown
:020149B0 C11B6500 tstgt r11,r0,lsl #0xa
:020149B4 7DE3A0EE stcvcl 0,cr10,[r3,#+0x3b8]!
:020149B8 40E3A04F rscmi  r10,r3,r15,asr #0x0
:020149BC 400C0500 andmi  r0,r12,r0,lsl #0xa
:020149C0 5D121500 unknown
:020149C4 CDE59C12 stcgtl 12,cr9,[r5,#+0x48]!
:020149C8 C51B9923 ldrgt r9,[r11, #-0x923]		;(r11-0x923=*(001d215d))
:020149CC 03000501 unknown
:020149D0 000E0181 andeq  r0,r14,r1,lsl #0x3
:020149D4 15591651 ldrneb r1,[r9, #-0x651]		;(r9-0x651=*(dce57730))
:020149D8 31510CF1 ldrccsh r0,[r1, #-0xc1]		;(r1-0xcf1=*(ffffff3f))
:020149DC 1261321F rsbne  r3,r1,#0xF0000001
:020149E0 6B2C180D blvs 02B1AA1C
:020149E4 89F20A51 unknown
:020149E8 16D10202 ldrneb r0,[r1],+r2, lsl #0x4
:020149EC 1ABD81B5 bne 00F750C8
:020149F0 C5F52211 ldrgtb r2,[r5, #+0x211]!
:020149F4 2AF3C563 bcs 01D05F88
:020149F8 ED060005 unknown
:020149FC 3AE5101A bcc 01958A6C
:02014A00 000548AB andeq  r4,r5,r11,lsr #0x11
:02014A04 053813C5 ldreq r1,[r8, #-0x3c5]!
:02014A08 4013C500 andmis r12,r3,r0,lsl #0xa
:02014A0C 04D93610 ldreqb r3,[r9],#+0x610
:02014A10 109D001D addnes r0,r13,r13,lsl r0
:02014A14 0E9D25ED cdpeq 5,8,cr2,cr13,cr13,7
:02014A18 C803C1AC stmgtda  r3 ,{r2,r3,r5,r7,r8,r14,r15}
:02014A1C B150005F cmplt r0,r15,asr r0
:02014A20 A8001928 stmgeda  r0 ,{r3,r5,r8,r11,r12}
:02014A24 FCE615DD stc2l 5,cr1,[r6],#+0x374
:02014A28 9D01352C unknown
:02014A2C 3900AD00 stmccdb  r0 ,{r8,r10,r11,r13,r15}
:02014A30 350DC500 strcc r12,[r13, #-0x500]		;(r13-0x500=*(8902bb1b))
:02014A34 6D15ED00 unknown
:02014A38 51FDFF10 mvnpls r15,r0,lsl r15
:02014A3C 58007958 stmplda  r0 ,{r3,r4,r6,r8,r11,r12,r13,r14}
:02014A40 E79226A5 ldr r2,[r2,+r5, lsr #0xd]
:02014A44 F1952AA1 orrnvs r2,r5,r1,lsr #0x15
:02014A48 30410102 subcc  r0,r1,r2,lsl #0x2
:02014A4C 100D8101 andne  r8,r13,r1,lsl #0x2
:02014A50 501D1849 andpls r1,r13,r9,asr #0x10
:02014A54 300D05E5 andcc  r0,r13,r5,ror #0xb
:02014A58 81400D03 unknown
:02014A5C 0DA00349 stceq  3,cr0,[r0,#+0x124]!
:02014A60 0D04AA00 unknown
:02014A64 11001100 unknown
:02014A68 BD0555B9 unknown
:02014A6C D612054A ldrle r0,[r0,#+0x124]!
:02014A70 C93050BD ldmgtdb  r0!,{r0,r2,r3,r4,r5,r7,r12,r14}
:02014A74 551AD940 ldrpl r13,[r10, #-0x940]		;(r10-0x940=*(fffff6c0))
:02014A78 03009512 unknown
:02014A7C 919CE01D orrlss r14,r12,r13,lsl r0
:02014A80 1D519C00 unknown
:02014A84 40030181 andmi  r0,r3,r1,lsl #0x3
:02014A88 69E08234 unknown
:02014A8C 4D112150 unknown
:02014A90 00119C50 andeqs r9,r1,r0,asr r12
:02014A94 A5DC1099 ldrgeb r1,[r12, #+0x99]		;r12+0x99=*(0000009a)
:02014A98 00A9C890 umlaleq  r12,r9,r0,r8
:02014A9C A9105E69 ldmgedb  r0 ,{r0,r3,r5,r6,r9,r10,r11,r12,r14}
:02014AA0 0019E500 andeqs r14,r9,r0,lsl #0xa
:02014AA4 1614956D ldrne r9,r14,r9,r0,lsl #0xa
:02014AA8 09FDE381 ldmeqib  r13!,{r0,r7,r8,r9,r13,r14,r15}^
:02014AAC 115000E5 cmpne r0,r5,ror #0x1
:02014AB0 11120D80 tstne r2,r0,lsl #0x1b
:02014AB4 95E58005 strlsb r8,[r5, #+0x5]!
:02014AB8 951CC113 ldrls r12,[r12, #-0x113]		;(r12-0x113=*(fffffeee))
:02014ABC 0015E610 andeqs r14,r5,r0,lsl r6
:02014AC0 0D940626 unknown
:02014AC4 DD32C521 ldcle  5,cr12,[r2,#-0x84]!
:02014AC8 3BE58111 blcc 01974F14
:02014ACC 00181015 andeqs r1,r8,r5,lsl r0
:02014AD0 002D0001 eoreq  r0,r13,r1
:02014AD4 FC00ED18 stc2  13,cr14,[r0],{#0x18}
:02014AD8 30410D59 subcc  r0,r1,r9,asr r13
:02014ADC 1115852D tstne r5,r13,lsr #0xa
:02014AE0 3115B5F4 ldrccsh r11,[r5, -r4]
:02014AE4 04794D18 unknown
:02014AE8 EC01550C stc  5,cr5,[r1],{#0xc}
:02014AEC 00319F10 eoreqs r9,r1,r0,lsl r15
:02014AF0 C8C50839 stmgtia  r5 ,{r0,r3,r4,r5,r11}^
:02014AF4 E0E4E5D1 unknown
:02014AF8 00E4E59F smlaleq  r14,r4,r15,r5
:02014AFC 01959F40 orreqs r9,r5,r0,asr #0x1e
:02014B00 39100541 ldmccdb  r0 ,{r0,r6,r8,r10}
:02014B04 2C8D2005 stccs  0,cr2,[r13],{#0x5}
:02014B08 24E49CE2 unknown
:02014B0C 05399DE0 ldreq r9,[r9, #-0xde0]!
:02014B10 40314008 eormis r4,r1,r8
:02014B14 4E000029 cdpmi 0,0,cr0,cr0,cr9,1
:02014B18 E0101D03 ands r1,r0,r3,lsl #0x1a
:02014B1C 123531E3 eornes r3,r5,#0xC0000038
:02014B20 6D003903 unknown
:02014B24 006D0200 rsbeq  r0,r13,r0,lsl #0x4
:02014B28 AD137508 unknown
:02014B2C 01610015 unknown
:02014B30 81300005 teqhi r0,r5
:02014B34 0D6104E5 stceql 4,cr0,[r1,#-0x394]!
:02014B38 FA104D87 blx 02428164
:02014B3C 0012831F andeqs r8,r2,r15,lsl r3
:02014B40 15018210 strne r8,[r1, #-0x210]		;(r1-0x210=*(fffffdf0))
:02014B44 3002184D andcc  r1,r2,r13,asr #0x10
:02014B48 94120341 ldrls r0,[r2],#-0x341
:02014B4C 1C2D12E5 stcne  2,cr1,[r13],#-0x394
:02014B50 05AC1D09 streq r1,[r12, #+0xd09]!
:02014B54 4005B040 andmi  r11,r5,r0,asr #0x0
:02014B58 AB0005B4 blge 02016230
:02014B5C 12B81009 adcnes r1,r8,#0x9
:02014B60 61441594 unknown
:02014B64 C10CE504 unknown
:02014B68 02081D11 andeq  r1,r8,#0x440
:02014B6C F0051907 andnv  r1,r5,r7,lsl #0x12
:02014B70 1DFD01BD ldcnel 1,cr0,[r13,#+0x2f4]!
:02014B74 120011D2 andne  r1,r0,#0x80000034
:02014B78 5118001D tstpl r8,r13,lsl r0
:02014B7C 001D3450 andeqs r3,r13,r0,asr r4
:02014B80 4DD51021 unknown
:02014B84 4D07F510 unknown
:02014B88 CD101520 unknown
:02014B8C 201B811F andcss r8,r11,r15,lsl r1
:02014B90 B8BF0031 ldmltia  r15!,{r0,r4,r5}
:02014B94 6D0C08E5 unknown
:02014B98 6D801803 unknown
:02014B9C CA18A5F3 bgt 0263E370
:02014BA0 1D38A504 ldcne  5,cr10,[r8,#-0x10]!
:02014BA4 1D0602E0 unknown
:02014BA8 015B8D90 unknown
:02014BAC 0FE9E066 swieq 0x00e9e066
:02014BB0 E79201BD unknown
:02014BB4 06800101 streq r0,[r0],+r1, lsl #0x2
:02014BB8 F1820211 orrnv  r0,r2,r1,lsl r2
:02014BBC 402E5D53 eormi  r5,r14,r3,asr r13
:02014BC0 0DE24DD0 stceql 13,cr4,[r2,#+0x340]!
:02014BC4 0E5D0304 cdpeq 3,4,cr0,cr13,cr4,0
:02014BC8 D01A9133 andles r9,r10,r3,lsr r1
:02014BCC 131400E5 tstne r4,#0xE5
:02014BD0 8D030251 unknown
:02014BD4 D9E0251A unknown
:02014BD8 CA02E102 bgt 020CCFE8
:02014BDC 6000E5D5 unknown
:02014BE0 8D000BDD unknown
:02014BE4 869002A5 ldrhi r0,[r0],+r5, lsr #0x5
:02014BE8 AB12ADE2 blge 024C0378
:02014BEC DCAA0000 stcle  0,cr0,[r10],#+0x0
:02014BF0 E59F1204 ldr r1,[r15, #+0x204]		;r15+0x204=*(02014dfc)=#-2028973598(0x871051e2)
:02014BF4 9700C12C strls r12,[r0,-r12, lsr #0x2]
:02014BF8 E0102010 ands r2,r0,r0,lsl r0
:02014BFC 08061295 stmeqda  r6 ,{r0,r2,r4,r7,r9,r12}
:02014C00 4840E1A0 stmmida  r0 ,{r5,r7,r8,r13,r14,r15}^
:02014C04 E017D502 ands r13,r7,r2,lsl #0xa
:02014C08 015D10E3 cmpeq r13,r3,ror #0x1
:02014C0C 1551116D ldrneb r1,[r1, #-0x16d]		;(r1-0x16d=*(87105075))
:02014C10 05F100B9 ldreqb r0,[r1, #+0xb9]!
:02014C14 F9754904 unknown
:02014C18 94E1503C unknown
:02014C1C 9A070000 bls 021D4C24
:02014C20 0040A582 subeq  r10,r0,r2,lsl #0xb
:02014C24 0DE3A0B0 stceql 0,cr10,[r3,#+0x2c0]!
:02014C28 0375841E cmneq r5,#0x1E000000
:02014C2C 009921E5 addeqs r2,r9,r5,ror #0x3
:02014C30 0B40A1FB bleq 0303D424
:02014C34 086D2980 unknown
:02014C38 8440A190 strhib r10,[r0],#-0x190
:02014C3C F0A1F0A1 adcnv  r15,r1,r1,lsr #0x1
:02014C40 B540A199 strltb r10,[r0, #-0x199]		;r0-0x199=*(254ace5c)=#0(0x00000000)
:02014C44 9940A199 stmlsdb  r0 ,{r0,r3,r4,r7,r8,r13,r15}^
:02014C48 A19940A1 orrges r4,r9,r1,lsr #0x1
:02014C4C 2AE59940 bcs 0197B154
:02014C50 04018D00 streq r8,[r1],#-0xd00
:02014C54 A16840A1 unknown
:02014C58 0820A500 stmeqda  r0!,{r8,r10,r13,r15}
:02014C5C FFE18B6A swinv 0x00e18b6a
:02014C60 44E200B0 unknown
:02014C64 098000AD stmeqib  r0 ,{r0,r2,r3,r5,r7}
:02014C68 11B1E151 movnes r14,r1,asr r1
:02014C6C E5902109 ldr r2,[r0, #+0x109]		;r0+0x109=*(254ad0fe)=#0(0x00000000)
:02014C70 010D1580 unknown
:02014C74 E1B01F09 movs r1,r9,lsl #0x1e		;r1=1073741824(0x40000000)
:02014C78 3510CD25 ldrcc r12,[r0, #-0xd25]		;r0-0xd25=*(254ac2d0)=#0(0x00000000)
:02014C7C FB61D242 blx 03889594
:02014C80 2DA00065 stccs  0,cr0,[r0,#+0x194]!
:02014C84 07E99001 streqb r9,[r9,+r1]!
:02014C88 AA025D80 bge 020AC290
:02014C8C C59411B5 ldrgt r1,[r4, #+0x1b5]		;r4+0x1b5=*(000001b5)
:02014C90 E35A0029 cmp r10,#0x29
:02014C94 89064D0A stmhidb  r6 ,{r1,r3,r8,r10,r11,r14}
:02014C98 79164D0D ldmvcdb  r6 ,{r0,r2,r3,r8,r10,r11,r14}
:02014C9C 06464918 unknown
:02014CA0 05A84645 streq r4,[r8, #+0x645]!
:02014CA4 0506AE00 streq r10,[r6, #-0xe00]		;(r6-0xe00=*(fffff200))
:02014CA8 0005AC00 andeq  r10,r5,r0,lsl #0x18
:02014CAC 05B01679 ldreq r1,[r0, #+0x679]!
:02014CB0 055A0200 ldreqb r0,[r10, #-0x200]		;(r10-0x200=*(fffffe00))
:02014CB4 1005B400 andne  r11,r5,r0,lsl #0x8
:02014CB8 02B80619 adceqs r0,r8,#0x1900000
:02014CBC 000DE598 muleq  r13,r8,r5
:02014CC0 990600F5 stmlsdb  r6 ,{r0,r2,r4,r5,r6,r7}
:02014CC4 3F1CE101 swicc 0x001ce101
:02014CC8 30910771 addccs r0,r1,r1,ror r7
:02014CCC 090619DA stmeqdb  r6 ,{r1,r3,r4,r6,r7,r8,r11,r12}
:02014CD0 2731E181 ldrcs r14,[r1,-r1, lsl #0x3]!
:02014CD4 61440125 unknown
:02014CD8 1D1DB100 unknown
:02014CDC DF0D3107 swile 0x000d3107
:02014CE0 001D211D andeqs r2,r13,r13,lsl r1
:02014CE4 B5301D10 ldrlt r1,[r0, #-0xd10]!
:02014CE8 F5000D4A strnv r0,[r0, #-0xd4a]		;(r0-0xd4a=*(fffff2b6))
:02014CEC 00090810 andeq  r0,r9,r0,lsl r8
:02014CF0 0D46100D unknown
:02014CF4 1004B600 andne  r11,r4,r0,lsl #0xc
:02014CF8 02110A7D andeqs r0,r1,#0x7D000
:02014CFC 3F4211D5 swicc 0x004211d5
:02014D00 5B9C1DA1 blpl 0071C38C
:02014D04 403109E3 eormis r0,r1,r3,ror #0x13
:02014D08 351B7035 ldrcc r7,[r11, #-0x35]		;(r11-0x35=*(001d2a4b))
:02014D0C D8152D20 ldmleda  r5 ,{r5,r8,r10,r11,r13}
:02014D10 F68035EE strnv r3,da 
:02014D14 2A691501 bcs 03A5A120
:02014D18 2421038D unknown
:02014D1C 35FA0129 ldrccb r0,[r10, #+0x129]!
:02014D20 DF187D0A swile 0x00187d0a
:02014D24 10E5C584 rscne  r12,r5,r4,lsl #0xb
:02014D28 E1110308 tst r1,r8,lsl #0x6
:02014D2C D906103D stmledb  r6 ,{r0,r2,r3,r4,r5,r12}
:02014D30 FFFEE000 swinv 0x00fee000
:02014D34 9501EB14 strls r14,[r1, #-0xb14]		;r1-0xb14=*(3ffff4ec)=#0(0x00000000)
:02014D38 E1A01807 mov  r1,r7,lsl #0x10		;r1=0(0x0)
:02014D3C 9D0220A8 unknown
:02014D40 A098413C addges r4,r8,r12,lsr r1
:02014D44 1D11F9E1 unknown
:02014D48 1D613D10 stcnel 13,cr3,[r1,#-0x40]!
:02014D4C 1D8AF000 unknown
:02014D50 1D9AB030 unknown
:02014D54 4A49B070 bmi 03280F1C
:02014D58 308101C3 addcc  r0,r1,r3,asr #0x3
:02014D5C 0047E082 subeq  r14,r7,r2,lsl #0x1
:02014D60 FCE2833C stc2l 3,cr8,[r2],#+0xf0
:02014D64 0601D386 streq r13,[r1],-r6, lsl #0x7
:02014D68 BCE14056 stcltl 0,cr4,[r1],#+0x158
:02014D6C C9000996 stmgtdb  r0 ,{r1,r2,r4,r7,r8,r11}
:02014D70 57000800 strpl r0,[r0,-r0, lsl #0x10]
:02014D74 46BCE118 unknown
:02014D78 19F901C3 unknown
:02014D7C 60EC1335 rscvs  r1,r12,r5,lsr r3
:02014D80 AD0A000D unknown
:02014D84 07001114 unknown
:02014D88 15E70065 strneb r0,[r7, #+0x65]!
:02014D8C 1504AD00 strne r10,[r4, #-0xd00]		;(r4-0xd00=*(fffff300))
:02014D90 15047500 strne r7,[r4, #-0x500]		;(r4-0x500=*(fffffb00))
:02014D94 00190420 andeqs r0,r9,r0,lsr #0x8
:02014D98 AE046DC8 cdpge 13,0,cr6,cr4,cr8,6
:02014D9C A900155B stmgedb  r0 ,{r0,r1,r3,r4,r6,r8,r10,r12}
:02014DA0 04350119 unknown
:02014DA4 1680002C strne r0,[r0],+r12, lsr #0x0
:02014DA8 5600C7E2 strpl r12,[r0],+r12, lsr #0x0
:02014DAC 0F5108E3 swieq 0x005108e3
:02014DB0 294D404A stmcsdb  r13 ,{r1,r3,r6,r14}^
:02014DB4 C507A99D strgt r10,[r7, #-0x99d]		;(r7-0x99d=*(fffff663))
:02014DB8 3F1D40E5 swicc 0x001d40e5
:02014DBC E1C5F479 bic  r15,r5,r9,ror r4
:02014DC0 44100D45 ldrmi r0,[r0],#-0xd45
:02014DC4 25E50000 strcsb r0,[r5, #+0x0]!
:02014DC8 63D45069 bicvss r5,r4,#0x69
:02014DCC E2842FF9 add  r2,r4,#0x3E4
:02014DD0 65071589 strvs r1,[r7, #-0x589]		;(r7-0x589=*(fffffa77))
:02014DD4 05D9F500 ldreqb r15,[r9, #+0x500]		;r9+0x500=*(dce58281)
:02014DD8 7014B9A9 andvcs r11,r4,r9,lsr #0x13
:02014DDC A1600099 unknown
:02014DE0 DD606000 stclel 0,cr6,[r0,#-0x0]!
:02014DE4 14B5951E unknown
:02014DE8 4901E595 stmmidb  r1 ,{r0,r2,r4,r7,r8,r10,r13,r14,r15}
:02014DEC B503C922 strlt r12,[r3, #-0x922]		;(r3-0x922=*(e284fbab))
:02014DF0 09710C08 unknown
:02014DF4 19425D10 stmnedb  r2 ,{r4,r8,r10,r11,r12,r14}^
:02014DF8 40000119 andmi  r0,r0,r9,lsl r1
:02014DFC 871051E2 ldrhi r5,r0,r0,r9,lsl r1
:02014E00 00990F00 addeqs r0,r9,r0,lsl #0x1e
:02014E04 01E18114 mvneq  r8,r4,lsl r1
:02014E08 1F210404 swine 0x00210404
:02014E0C 0F20E585 swieq 0x0020e585
:02014E10 00FD0109 rsceqs r0,r13,r9,lsl #0x2
:02014E14 00E12A59 rsceq  r2,r1,r9,asr r10
:02014E18 049D0E41 ldreq r0,[r13],#+0xe41
:02014E1C 2C082DC8 stccs  13,cr2,[r8],{#0xc8}
:02014E20 56E90565 unknown
:02014E24 7970036D unknown
:02014E28 2C54A100 ldccsl 1,cr10,[r4],{#0x0}
:02014E2C 108D0081 addne  r0,r13,r1,lsl #0x1
:02014E30 49306D14 ldmmidb  r0!,{r2,r4,r8,r10,r11,r13,r14}
:02014E34 07D10F00 ldreqb r0,[r1,+r0, lsl #0x1e]
:02014E38 03E79310 mvneq  r9,#0x40000000
:02014E3C E3C1150A bic  r1,r1,#0x2800000
:02014E40 B9810420 stmltib  r1 ,{r5,r10}
:02014E44 49408300 stmmidb  r0 ,{r8,r9,r15}^
:02014E48 C579CC27 ldrgtb r12,[r9, #-0xc27]!
:02014E4C 04377534 unknown
:02014E50 501938E0 andpls r3,r9,r0,ror #0x11
:02014E54 0CBD04A5 ldceq  4,cr0,[r13],#+0x294
:02014E58 04E20EB5 unknown
:02014E5C E00E8520 and  r8,r14,r0,lsr #0xa
:02014E60 F206A98F andnv  r10,r6,#0x23C000
:02014E64 F0E1DD20 rscnv  r13,r1,r0,lsr #0x1a
:02014E68 2DDD1004 unknown
:02014E6C 1CE7950D stcnel 5,cr9,[r7],#+0x34
:02014E70 44101455 ldrmi r1,[r0],#-0x455
:02014E74 03200BD5 unknown
:02014E78 118901E0 orrne  r0,r9,r0,ror #0x3
:02014E7C E1218206 unknown
:02014E80 1DC00503 unknown
:02014E84 BDE78502 stcltl 5,cr8,[r7,#+0x8]!
:02014E88 13599014 cmpne r9,#0x14
:02014E8C FFF003FF swinv 0x00f003ff
:02014E90 0DB41425 ldceq  4,cr1,[r4,#+0x94]!
:02014E94 2044A100 subcs  r10,r4,r0,lsl #0x2
:02014E98 D13801C9 teqle r8,r9,asr #0x3
:02014E9C 04C1ACE5 streqb r10,[r1],#+0xce5
:02014EA0 11ACE59F unknown
:02014EA4 02020641 andeq  r0,r2,#0x4100000
:02014EA8 C19310E0 orrgts r1,r3,r0,ror #0x1
:02014EAC 1049E020 subne  r14,r9,r0,lsr #0x0
:02014EB0 109E3280 addnes r3,r14,r0,lsl #0x5
:02014EB4 101D2AED andnes r2,r13,r13,ror #0x15
:02014EB8 4DD0450D unknown
:02014EBC 0025A840 eoreq  r10,r5,r0,asr #0x10
:02014EC0 4DDBF04D unknown
:02014EC4 002584F0 unknown
:02014EC8 0195F04D orreqs r15,r5,r13,asr #0x0
:02014ECC 21B5104D movcss r1,r13,asr #0x0
:02014ED0 ACFD304D ldcgel 0,cr3,[r13],#+0x134
:02014ED4 F04D0025 subnv  r0,r13,r5,lsr #0x0
:02014ED8 2588F04D strcs r15,[r8, #+0x4d]		;r8+0x4d=*(b020004d)
:02014EDC 91F04D00 mvnlss r4,r0,lsl #0x1a
:02014EE0 004DEE11 subeq  r14,r13,r1,lsl r14
:02014EE4 304D2191 unknown
:02014EE8 4DF04DB0 ldcmil 13,cr4,[r0,#+0x2c0]!
:02014EEC 3780E0F0 unknown
:02014EF0 30258CE0 eorcc  r8,r5,r0,ror #0x19
:02014EF4 93C0304D bicls  r3,r0,#0x4D
:02014EF8 3B0C0CE5 blcc 02318294
:02014EFC 116D102D unknown
:02014F00 6D0AE353 unknown
:02014F04 4D465321 unknown
:02014F08 9E32B420 cdpls 4,2,cr11,cr2,cr0,1
:02014F0C 4D069DE5 unknown
:02014F10 34610C20 unknown
:02014F14 4D3F0009 ldcmi  0,cr0,[r15,#-0x24]!
:02014F18 A0360C30 eorges r0,r6,r0,lsr r12
:02014F1C 3B230AE1 blcc 028D7AA8
:02014F20 3002304D andcc  r3,r2,r13,asr #0x0
:02014F24 0490E080 ldreq r14,[r0],#+0x80
:02014F28 F50F4025 strnv r4,[r15, #-0x25]		;r15-0x25=*(02014f0b)=#111011230(0x069de59e)
:02014F2C 2D0B024F unknown
:02014F30 41014910 unknown
:02014F34 490AE50A stmmidb  r10 ,{r1,r3,r8,r10,r13,r14,r15}
:02014F38 17195021 ldrne r5,[r9,-r1, lsr #0x0]
:02014F3C 9302B88A unknown
:02014F40 0526C50A streq r12,[r6, #-0x50a]!
:02014F44 04020A2D streq r0,[r2],#-0xa2d
:02014F48 B00F0009 andlt  r0,r15,r9
:02014F4C 1A125125 bne 024A93E8
:02014F50 E1A00602 mov  r0,r2,lsl #0xc		;r0=0(0x0)
:02014F54 B0010B20 andlt  r0,r1,r0,lsr #0x16
:02014F58 051216C1 ldreq r1,[r2, #-0x6c1]		;(r2-0x6c1=*(fffff93f))
:02014F5C 128D5100 addne  r5,r13,#0x0
:02014F60 028D42A3 addeq  r4,r13,#0x3000000A
:02014F64 65128DB3 ldrvs r8,[r2, #-0xdb3]		;(r2-0xdb3=*(fffff24d))
:02014F68 416C9D5A unknown
:02014F6C 701DE92D andvcs r14,r13,r13,lsr #0x12
:02014F70 5111FD01 tstpl r1,r1,lsl #0x1a
:02014F74 E5D01805 ldrb r1,[r0, #+0x805]		;r0+0x805=*(00000805)
:02014F78 15210C68 strne r0,[r1, #-0xc68]!
:02014F7C 619F010C orrvss r0,r15,r12,lsl #0x2
:02014F80 791D910A ldmvcdb  r13 ,{r1,r3,r8,r12,r15}
:02014F84 C0720E34 rsbgts r0,r2,r4,lsr r14
:02014F88 00FD0C89 rsceqs r0,r13,r9,lsl #0x19
:02014F8C 2A351509 bcs 02D5A3B8
:02014F90 1B3D00FD blne 02F5538C
:02014F94 301D7E80 andccs r7,r13,r0,lsl #0x1d
:02014F98 F01D01A1 andnvs r0,r13,r1,lsr #0x3
:02014F9C 21A0E003 movcs  r14,r3			;r14=-494598963(0xe28504cd)
:02014FA0 20290784 eorcs  r0,r9,r4,lsl #0xf
:02014FA4 2964F029 unknown
:02014FA8 2900C840 stmcsdb  r0 ,{r6,r11,r14,r15}
:02014FAC 294B0230 stmcsdb  r11 ,{r4,r5,r9}^
:02014FB0 20298800 eorcs  r8,r9,r0,lsl #0x10
:02014FB4 00C8F029 sbceq  r15,r8,r9,lsr #0x0
:02014FB8 4D4B3029 unknown
:02014FBC 15711055 ldrneb r1,[r1, #-0x55]!
:02014FC0 298C0029 stmcsib  r12 ,{r0,r3,r5}
:02014FC4 4BF02920 blmi 01C1F44C
:02014FC8 3029370F eorcc  r3,r9,r15,lsl #0xe
:02014FCC 30290E19 eorcc  r0,r9,r9,lsl r14
:02014FD0 90002900 andls  r2,r0,r0,lsl #0x12
:02014FD4 E5962982 ldr r2,[r6, #+0x982]		;r6+0x982=*(00000982)
:02014FD8 35071ABD strcc r1,[r7, #-0xabd]		;(r7-0xabd=*(fffff543))
:02014FDC 08E59820 unknown
:02014FE0 28000114 stmcsda  r0 ,{r2,r4,r8}
:02014FE4 19E1A08B unknown
:02014FE8 E301580E unknown
:02014FEC 7D000501 unknown
:02014FF0 1D0AA10F unknown
:02014FF4 E0640701 rsb  r0,r4,r1,lsl #0xe
:02014FF8 8CC001A9 stchil 1,cr0,[r0],{#0xa9}
:02014FFC 05B907E2 ldreq r0,[r9, #+0x7e2]!
:02015000 0A314244 beq 02C65918
:02015004 000029C7 andeq  r2,r0,r7,asr #0x13
:02015008 3D5D5E00 unknown
:0201500C 05A94580 streq r4,[r9, #+0x580]!
:02015010 70060979 andvc  r0,r6,r9,ror r9
:02015014 C48401F1 strgt r0,[r4],#+0x1f1
:02015018 C90713E5 stmgtdb  r7 ,{r0,r2,r5,r6,r7,r8,r9,r12}
:0201501C 6DFDD501 ldcvsl 5,cr13,[r13,#+0x4]!
:02015020 E2877003 add  r7,r7,#0x3
:02015024 09810512 stmeqib  r1 ,{r1,r4,r8,r10}
:02015028 010009FA unknown
:0201502C 0AE28880 beq 018B7234
:02015030 F50A5507 strnv r5,[r10, #-0x507]		;(r10-0x507=*(fffffaf9))
:02015034 2BE91F71 blcs 01A5CE00
:02015038 E5911975 ldr r1,[r1, #+0x975]		;r1+0x975=*(00000975)
:0201503C 01143D3A tsteq r4,r10,lsr r13
:02015040 C8E3C006 unknown
:02015044 4100143D unknown
:02015048 13DDE481 bicnes r14,r13,#0x81000000
:0201504C 81F01375 mvnhis r1,r5,ror r3
:02015050 4CCCB375 stcmil 3,cr11,[r12],{#0x75}
:02015054 D137E579 teqle r7,r9,ror r5
:02015058 42191354 andmis r1,r9,#0x50000001
:0201505C 35000105 strcc r0,[r0, #-0x105]		;(r0-0x105=*(fffffefb))
:02015060 0D09D610 unknown
:02015064 2A132142 bcs 024DD574
:02015068 31100009 tstcc r0,r9
:0201506C D6000912 unknown
:02015070 0D0431B8 unknown
:02015074 03091249 unknown
:02015078 069DCE11 unknown
:0201507C 3F12619A swicc 0x0012619a
:02015080 A0CF0769 sbcge  r0,r15,r9,ror #0xe
:02015084 3E2279E3 cdpcc 9,2,cr7,cr2,cr3,7
:02015088 1DE3A045 stcnel 0,cr10,[r3,#+0x114]!
:0201508C C90111CE stmgtdb  r1 ,{r1,r2,r3,r6,r7,r8,r12}
:02015090 30005401 andcc  r5,r0,r1,lsl #0x8
:02015094 02950001 addeqs r0,r5,#0x1
:02015098 9B036D54 blls 020F05F0
:0201509C 27A5FF8E strcs r15,[r5,+r14, lsl #0x1f]!
:020150A0 9F404C8B swils 0x00404c8b
:020150A4 17414CE5 strneb r4,[r5,+r14, lsl #0x1f]!
:020150A8 A01081E0 andges r8,r0,r0,ror #0x3
:020150AC 9101E594 swpls r14,r4,r1
:020150B0 0503AD2D streq r10,[r3, #-0xd2d]		;(r3-0xd2d=*(e284f7a0))
:020150B4 0318A900 tsteq r8,#0x0
:020150B8 F9000578 stmnvdb  r0 ,{r3,r4,r5,r6,r8,r10}
:020150BC 03B90C13 moveqs r0,#0x1300		;r0=4864(0x1300)
:020150C0 33C11202 biccc  r1,r1,#0x20000000
:020150C4 8410000B ldrhi r0,[r0],#-0xb
:020150C8 C813FD35 ldmgtda  r3 ,{r0,r2,r4,r5,r8,r10,r11,r12,r13,r14,r15}
:020150CC E3105E00 tst r0,#0x0
:020150D0 F90A492C stmnvdb  r10 ,{r2,r3,r5,r8,r11,r14}
:020150D4 C415AD13 ldrgt r10,[r5],#-0xd13
:020150D8 5C140005 ldcpl  0,cr0,[r4],{#0x5}
:020150DC D8020EB6 stmleda  r2 ,{r1,r2,r4,r5,r7,r9,r10,r11}
:020150E0 CC020EB5 stcgt  14,cr0,[r2],{#0xb5}
:020150E4 02107900 andeqs r7,r0,#0x0
:020150E8 077903E7 ldreqb r0,r7,r0,#0x0
:020150EC 16251049 unknown
:020150F0 402100E0 eormi  r0,r1,r0,ror #0x1
:020150F4 10106190 mulnes r0,r0,r1
:020150F8 089065E3 ldmeqia  r0 ,{r0,r1,r5,r6,r7,r8,r10,r13,r14}
:020150FC E920654A stmdb  r0!,{r1,r3,r6,r8,r10,r13,r14}
:02015100 428DC006 addmi  r12,r13,#0x6
:02015104 0905DD10 stmeqdb  r5 ,{r4,r8,r10,r11,r12,r14,r15}
:02015108 A06B301D rsbge  r3,r11,r13,lsl r0
:0201510C 20155DE1 andcss r5,r5,r1,ror #0x1b
:02015110 8C02005D stchi  0,cr0,[r2],{#0x5d}
:02015114 73119D04 tstvc r1,#0x100
:02015118 EC801134 stc  1,cr1,[r0],{#0x34}
:0201511C 00401011 subeq  r1,r0,r1,lsl r0
:02015120 16B5E22A unknown
:02015124 124D1F41 subne  r1,r13,#0x104
:02015128 EBFF8FE7 bl 01FF90CC
:0201512C F5100D0E ldrnv r0,[r0, #-0xd0e]		;(r0-0xd0e=*(000005f2))
:02015130 01CDE102 biceq  r14,r13,r2,lsl #0x2
:02015134 0301C113 unknown
:02015138 00002BFF unknown
:0201513C 8C10B5E2 ldchi  5,cr11,[r0],{#0xe2}
:02015140 9DCC0001 unknown
:02015144 B132C528 teqlt r2,r8,lsr #0xa
:02015148 E750CD10 unknown
:0201514C F0CD201D sbcnv  r2,r13,r13,lsl r0
:02015150 0B3530D1 bleq 02D6149C
:02015154 D1201DF7 unknown
:02015158 D750D5F0 unknown
:0201515C F0D5201D sbcnvs r2,r5,r13,lsl r0
:02015160 19A920D9 stmneib  r9!,{r0,r3,r4,r6,r7,r13}
:02015164 D9201DF7 stmledb  r0!,{r0,r1,r2,r4,r5,r6,r7,r8,r10,r11,r12}
:02015168 9D30DDF0 ldcls  13,cr13,[r0,#-0x3c0]!
:0201516C DDE0DD03 stclel 13,cr13,[r0,#+0xc]!
:02015170 343D04F0 unknown
:02015174 3022B5BF unknown
:02015178 010B42B5 streqh r4,[r11, -r5]
:0201517C 00011300 andeq  r1,r1,r0,lsl #0x6
:02015180 42AD551B adcmi  r5,r13,#0x6C00000
:02015184 2101F104 unknown
:02015188 C021B310 eorgt  r11,r1,r0,lsl r3
:0201518C AD40212A unknown
:02015190 64002122 strvs r2,[r0],#-0x122
:02015194 21AA4021 movcs  r4,r1,lsr #0x0		;r4=0(0x0)
:02015198 2A00B8C0 bcs 020434A0
:0201519C 21193021 tstcs r9,r1,lsr #0x0
:020151A0 2150C800 cmpcs r0,r0,lsl #0x10
:020151A4 C021A130 eorgt  r10,r1,r0,lsr r1
:020151A8 404511A5 submi  r1,r5,r5,lsr #0x3
:020151AC 4B002110 blmi 0201D5F4
:020151B0 9830215F ldmlsda  r0!,{r0,r1,r2,r3,r4,r6,r8,r13}
:020151B4 59C0214A stmplib  r0 ,{r1,r3,r6,r8,r13}^
:020151B8 0730210F ldreq r2,[r0,-r15, lsl #0x2]!
:020151BC 5E190211 mrcpl 2,0,r0,cr9,cr1,{0}
:020151C0 8F3C4529 swihi 0x003c4529
:020151C4 013C79FF ldreqsh r7,[r12, -r15]!
:020151C8 0C450C51 stceql 12,cr0,[r5],{#0x51}
:020151CC 0E1D6912 mrceq 9,0,r6,cr13,cr2,{0}
:020151D0 71F8E355 mvnvcs r14,r5,asr r3
:020151D4 41C10407 bicmi  r0,r1,r7,lsl #0x8
:020151D8 641135A0 ldrvs r3,[r1],#-0x5a0
:020151DC 05640009 streqb r0,[r4, #-0x9]!
:020151E0 D1289001 unknown
:020151E4 6960E515 unknown
:020151E8 05319200 ldreq r9,[r1, #-0x200]!
:020151EC 24D45409 ldrcsb r5,[r4],#+0x409
:020151F0 EDC409E5 unknown
:020151F4 0005F921 andeq  r15,r5,r1,lsr #0x12
:020151F8 05F710CD ldreqb r1,[r7, #+0xcd]!
:020151FC 1259B500 subnes r11,r9,#0x0
:02015200 3461FCF5 unknown
:02015204 1461FCF3 unknown
:02015208 FCC90319 stc2l 3,cr0,[r9],{#0x19}
:0201520C D42409F5 unknown
:02015210 10F544E5 rscnes r4,r5,r5,ror #0x9
:02015214 06254230 unknown
:02015218 C1E02140 mvngt  r2,r0,asr #0x2
:0201521C 2AB9C132 bcs 00E856EC
:02015220 20409181 subcs  r9,r0,r1,lsl #0x3
:02015224 B132C2E0 teqlt r2,r0,ror #0x5
:02015228 C4405409 strgtb r5,[r0],#-0x409
:0201522C 356538E5 strccb r3,[r5, #-0x8e5]!
:02015230 F12064D5 unknown
:02015234 D1581113 cmple r8,r3,lsl r1
:02015238 181285E7 ldmneda  r2 ,{r0,r1,r2,r5,r6,r7,r8,r10,r15}
:0201523C 09059F10 stmeqdb  r5 ,{r4,r8,r9,r10,r11,r12,r15}
:02015240 09038400 stmeqdb  r3 ,{r10,r15}
:02015244 10080700 andne  r0,r8,r0,lsl #0xe
:02015248 A920023D stmgedb  r0!,{r0,r2,r3,r4,r5,r9}
:0201524C C121A200 unknown
:02015250 0158205D cmpeq r8,r13,asr r0
:02015254 2DA25900 stccs  9,cr5,[r2,#+0x0]!
:02015258 005D9415 subeqs r9,r13,r5,lsl r4
:0201525C 20002D10 andcs  r2,r0,r0,lsl r13
:02015260 E081152D add  r1,r1,r13,lsr #0xa
:02015264 800A1503 andhi  r1,r10,r3,lsl #0xa
:02015268 106501E2 rsbne  r0,r5,r2,ror #0x3
:0201526C 10E5C023 rscne  r12,r5,r3,lsr #0x0
:02015270 5D00C112 unknown
:02015274 034D2C90 unknown
:02015278 16030190 unknown
:0201527C 9F201CE0 swils 0x00201ce0
:02015280 E7D20519 unknown
:02015284 14901119 ldrne r1,[r0],#+0x119
:02015288 51059F00 unknown
:0201528C 10030309 andne  r0,r3,r9,lsl #0x6
:02015290 5107C010 unknown
:02015294 C2064901 andgt  r4,r6,#0x4000
:02015298 12991EE7 addnes r1,r9,#0xE70
:0201529C 0E00018C cdpeq 1,0,cr0,cr0,cr12,4
:020152A0 C102109E swpgt r1,r14,r2
:020152A4 21301C18 teqcs r0,r8,lsl r12
:020152A8 0D100A09 unknown
:020152AC 5D830A05 unknown
:020152B0 251FAE24 ldrcs r10,[r15, #-0xe24]		;r15-0xe24=*(02014494)=#134381835(0x0802810b)
:020152B4 A119E5C0 tstge r9,r0,asr #0xb
:020152B8 04CD2C01 streqb r2,[r13],#+0xc01
:020152BC 54DD1039 ldrplb r1,[r13],#+0x39
:020152C0 13B538E8 movnes r3,#0xE80000		;r3=15204352(0xe80000)
:020152C4 4000D950 andmi  r13,r0,r0,asr r9
:020152C8 05051005 streq r1,[r5, #-0x5]		;(r5-0x5=*(fffffffb))
:020152CC 302D6A20 eorcc  r6,r13,r0,lsr #0x14
:020152D0 82002D05 andhi  r2,r0,#0x140
:020152D4 9510102D ldrls r1,[r0, #-0x2d]		;(r0-0x2d=*(000012d3))
:020152D8 141D15E1 ldrne r1,[r13],#-0x5e1
:020152DC 01E10889 mvneq  r0,r9,lsl #0x11
:020152E0 F9E08000 unknown
:020152E4 D7004D03 strle r4,[r0,-r3, lsl #0x1a]
:020152E8 C00AED8A andgt  r14,r10,r10,lsl #0x1b
:020152EC 027D0355 rsbeqs r0,r13,#0x54000001
:020152F0 0829690C stmeqda  r9!,{r2,r3,r8,r11,r13,r14}
:020152F4 0D0D1389 unknown
:020152F8 02698E00 rsbeq  r8,r9,#0x0
:020152FC 952B30B1 strls r3,[r11, #-0xb1]!
:02015300 000620F9 unknown
:02015304 0902DA00 stmeqdb  r2 ,{r9,r11,r12,r14,r15}
:02015308 6D038200 unknown
:0201530C 0009020F andeq  r0,r9,r15,lsl #0x4
:02015310 0EE10AED cdpeq 10,14,cr0,cr1,cr13,7
:02015314 31A01AC0 movcc  r1,r0,asr #0x15
:02015318 03088103 unknown
:0201531C E0083120 and  r3,r8,r0,lsr #0x2
:02015320 01718E48 cmneq r1,r8,asr #0x1c
:02015324 A9F1E15E ldmgeib  r1!,{r1,r2,r3,r4,r6,r8,r13,r14,r15}^
:02015328 22000C02 andcs  r0,r0,#0x200
:0201532C 01AD0779 moveq  r0,r9,ror r7
:02015330 13891A35 orrne  r1,r9,#0x35000
:02015334 E5DD004C ldrb r0,[r13, #+0x4c]		;r13+0x4c=*(8902c067)
:02015338 9DC00C0F unknown
:0201533C 9D3010E5 ldcls  0,cr1,[r0,#-0x394]!
:02015340 E51400E5 ldr r0,[r4, #-0xe5]		;(r4-0xe5=*(ffffff1b))
:02015344 E1101806 tst r0,r6,lsl #0x10
:02015348 F1118106 tstnv r1,r6,lsl #0x2
:0201534C 5590328F ldrpl r3,[r0, #+0x28f]		;r0+0x28f=*(0000158f)
:02015350 01030001 unknown
:02015354 00011400 andeq  r1,r1,r0,lsl #0x8
:02015358 00015423 andeq  r5,r1,r3,lsr #0x8
:0201535C 42000132 andmi  r0,r0,#0x8000000C
:02015360 08EA0000 unknown
:02015364 F15A4105 cmpnv r10,r5,lsl #0x2
:02015368 F1226137 unknown
:0201536C 17204187 strne r4,[r0,-r7, lsl #0x3]!
:02015370 123DC011 eornes r12,r13,#0x11
:02015374 E03D9EDF unknown
:02015378 3D01E35C unknown
:0201537C 0906FD40 stmeqdb  r6 ,{r6,r8,r10,r11,r12,r13,r14,r15}
:02015380 403DE278 eormis r14,r13,r8,ror r2
:02015384 8EC00D06 cdphi 13,12,cr0,cr0,cr6,0
:02015388 1D15C03D unknown
:0201538C B5005502 strlt r5,[r0, #-0x502]		;(r0-0x502=*(00000dfe))
:02015390 93203908 unknown
:02015394 10FFA825 rscnes r10,r15,r5,lsr #0x10
:02015398 F60AE201 strnv r14,[r10],-r1, lsl #0x4
:0201539C 417EC03D cmnmi r14,r13,lsr r0
:020153A0 404152E0 submi  r5,r1,r0,ror #0x5
:020153A4 742AE592 unknown
:020153A8 1011C041 andnes r12,r1,r1,asr #0x0
:020153AC A1C041E6 bicge  r4,r0,r6,ror #0x3
:020153B0 C0416D11 subgt  r6,r1,r1,lsl r13
:020153B4 091A99B6 ldmeqdb  r10 ,{r1,r2,r4,r5,r7,r8,r11,r12,r15}
:020153B8 E59126E9 ldr r2,[r1, #+0x6e9]		;r1+0x6e9=*(000006e9)
:020153BC 059F0034 ldreq r0,[r15, #+0x34]		;r15+0x34=*(020153f8)=#-261092968(0xf0700998)
:020153C0 800B36E9 andhi  r3,r11,r9,ror #0xd
:020153C4 0010FFE0 andeqs r15,r0,r0,ror #0x1f
:020153C8 101101E2 andnes r0,r1,r2,ror #0x3
:020153CC B0111CD5 ldrltsb r1,[r1], -r5
:020153D0 1D5C1165 unknown
:020153D4 08EB1908 unknown
:020153D8 997A0140 unknown
:020153DC 95189D18 ldrls r9,[r8, #-0xd18]		;(r8-0xd18=*(b01ff2e8))
:020153E0 89780111 unknown
:020153E4 081CF100 ldmeqda  r12 ,{r8,r12,r13,r14,r15}
:020153E8 018928F9 unknown
:020153EC B113A913 tstlt r3,r3,lsl r9
:020153F0 500911AD andpl  r1,r9,r13,lsr #0x3
:020153F4 8C800964 stchi  9,cr0,[r0],{#0x64}
:020153F8 F0700998 unknown
:020153FC 7009964B andvc  r9,r9,r11,asr #0xc
:02015400 2880090C stmcsia  r0 ,{r2,r3,r8,r11}
:02015404 97688009 strlsb r8,[r8,-r9]!
:02015408 5102222A unknown
:0201540C 0223745D eoreq  r7,r3,#0x5D000000
:02015410 84283502 unknown
:02015414 A1047D90 swpge r7,r0,r4
:02015418 F1710001 cmnnv r1,r1
:0201541C 090FC10D stmeqdb  r15 ,{r0,r2,r3,r8,r14,r15}
:02015420 088D806A stmeqia  r13 ,{r1,r3,r5,r6,r15}
:02015424 7DE1A0B0 stcvcl 0,cr10,[r1,#+0x2c0]!
:02015428 8205595F andhi  r5,r5,#0x17C000
:0201542C 190F9940 stmnedb  r15 ,{r6,r8,r11,r12,r15}
:02015430 8011F78E andhis r15,r1,r14,lsl #0xf
:02015434 10211931 eorne  r1,r1,r1,lsr r9
:02015438 002176F2 unknown
:0201543C FD602147 stc2l 1,cr2,[r0,#-0x11c]!
:02015440 11FF8D02 mvnnes r8,r2,lsl #0x1a
:02015444 CD220550 stcgt  5,cr0,[r2,#-0x140]!
:02015448 9D17FD18 unknown
:0201544C 10214D00 eorne  r4,r1,r0,lsl #0x1a
:02015450 16E2800B unknown
:02015454 02FD1006 rsceqs r1,r13,#0x6
:02015458 B0EBFF8D rsclt  r15,r11,r13,lsl #0x1f
:0201545C E58A0454 str r0,[r10, #+0x454]		;r10+0x454=*(0802855f)=#0(0x00000000)
:02015460 E2899001 add  r9,r9,#0x1
:02015464 CA0044E3 bgt 020267F8
:02015468 0400FFE5 streq r15,[r0],#-0xfe5
:0201546C 00054CE2 andeq  r4,r5,r2,ror #0x19
:02015470 0F57E5CA swieq 0x0057e5ca
:02015474 AB01E28A blge 0208DEA4
:02015478 02E28000 rsceq  r8,r2,#0x0
:0201547C 9DE002A9 stclsl 2,cr0,[r0,#+0x2a4]!
:02015480 28051801 stmcsda  r5 ,{r0,r11,r12}
:02015484 29CBEB00 stmcsib  r11 ,{r8,r9,r11,r13,r14,r15}^
:02015488 0D107000 unknown
:0201548C C8014D1B stmgtda  r1 ,{r0,r1,r3,r4,r8,r10,r11,r14}
:02015490 07FC0001 ldreqb r0,[r12,+r1]!
:02015494 45073101 strmi r3,[r7, #-0x101]		;(r7-0x101=*(fffffeff))
:02015498 00018A00 andeq  r8,r1,r0,lsl #0x14
:0201549C C1288BA9 unknown
:020154A0 000104E5 andeq  r0,r1,r5,ror #0x9
:020154A4 A000D108 andge  r13,r0,r8,lsl #0x2
:020154A8 08518A63 ldmeqda  r1 ,{r0,r1,r5,r6,r9,r11,r15}^
:020154AC 8A610005 bhi 038554C8
:020154B0 00050881 andeq  r0,r5,r1,lsl #0x11
:020154B4 00055FCC andeq  r5,r5,r12,asr #0x1f
:020154B8 5D00051A unknown
:020154BC 051C0005 ldreq r0,[r12, #-0x5]		;(r12-0x5=*(fffffffb))
:020154C0 055BAA00 ldreqb r10,[r11, #-0xa00]		;(r11-0xa00=*(001d2080))
:020154C4 01B92700 moveqs r2,r0,lsl #0xe		;r2=0(0x0)
:020154C8 EBFF8A59 bl 01FF7E34
:020154CC 0031200A eoreqs r2,r1,r10
:020154D0 650C1165 strvs r1,[r12, #-0x165]		;(r12-0x165=*(fffffe9b))
:020154D4 0031C101 eoreqs r12,r1,r1,lsl #0x2
:020154D8 0004561F andeq  r5,r4,r15,lsl r6
:020154DC 6421F8EB unknown
:020154E0 06F10023 unknown
:020154E4 90F010ED rsclss r1,r0,r13,ror #0x1
:020154E8 A90210B7 stmgedb  r2 ,{r0,r1,r2,r4,r5,r7,r12}
:020154EC 2412B512 ldrcs r11,[r2],#-0x512
:020154F0 00013000 andeq  r3,r1,r0
:020154F4 11064D10 unknown
:020154F8 023BD900 eoreqs r13,r11,#0x0
:020154FC 108D217D addne  r2,r13,r13,ror r1
:02015500 10250661 eorne  r0,r5,r1,ror #0xc
:02015504 94002510 strls r2,[r0],#-0x510
:02015508 E0162012 ands r2,r6,r2,lsl r0
:0201550C ED011DD3 unknown
:02015510 21101D42 tstcs r0,r2,asr #0x1a
:02015514 3CC00C20 stcccl 12,cr0,[r0],{#0x20}
:02015518 0105D19F swpeq r13,r15,r5
:0201551C 03D91000 biceqs r1,r9,#0x0
:02015520 1C3BD120 ldcne  1,cr13,[r11],#-0x80
:02015524 020B1456 andeq  r1,r11,#0x56000000
:02015528 D91C4458 ldmledb  r12 ,{r3,r4,r6,r10,r14}
:0201552C C140086F unknown
:02015530 FF8C9700 swinv 0x008c9700
:02015534 135D74EB cmpne r13,#0xEB000000
:02015538 E5914128 ldr r4,[r1, #+0x128]		;r1+0x128=*(00000128)
:0201553C 00191479 andeqs r1,r9,r9,ror r4
:02015540 21500009 cmpcs r0,r9
:02015544 275CFC20 ldrcsb r15,[r12,-r0, lsr #0x18]
:02015548 0EE1E591 mcreq 5,7,r14,cr1,cr1,{4}
:0201554C FC202140 stc2  1,cr2,[r0],#-0x100
:02015550 E5812740 str r2,[r1, #+0x740]		;r1+0x740=*(00000740)
:02015554 E5810800 str r0,[r1, #+0x800]		;r1+0x800=*(00000800)
:02015558 9F000048 swils 0x00000048
:0201555C 00090019 andeq  r0,r9,r9,lsl r0
:02015560 10AD5100 adcne  r5,r13,r0,lsl #0x2
:02015564 27F84CBA unknown
:02015568 CD3CE590 ldcgt  5,cr14,[r12,#-0x240]!
:0201556C F8144104 ldmnvda  r4 ,{r2,r8,r14}
:02015570 E5802760 str r2,[r0, #+0x760]		;r0+0x760=*(00000760)
:02015574 39241025 stmccdb  r4!,{r0,r2,r5,r12}
:02015578 2817F805 ldmcsda  r7 ,{r0,r2,r11,r12,r13,r14,r15}
:0201557C 0063E590 unknown
:02015580 90001551 andls  r1,r0,r1,asr r5
:02015584 003B20A5 eoreqs r2,r11,r5,lsr #0x1
:02015588 0011A351 andeqs r10,r1,r1,asr r3
:0201558C 000563B8 streqh r6,[r5], -r8
:02015590 0005F890 muleq  r5,r0,r8
:02015594 FC00613B stc2  1,cr6,[r0],{#0x3b}
:02015598 0AE58017 beq 019755FC
:0201559C AD4F4908 unknown
:020155A0 01C52C1F biceq  r2,r5,r15,lsl r12
:020155A4 0303ED03 unknown
:020155A8 E0820156 add  r0,r2,r6,asr r1
:020155AC 6800015C stmvsda  r0 ,{r2,r3,r4,r6,r8}
:020155B0 50740001 rsbpls r0,r4,r1
:020155B4 1FB90005 swine 0x00b90005
:020155B8 E5801480 str r1,[r0, #+0x480]		;r0+0x480=*(00000480)
:020155BC 83042503 unknown
:020155C0 019C1639 orreqs r1,r12,r9,lsr r6
:020155C4 8214A800 andhis r10,r4,#0x0
:020155C8 85173DE5 ldrhi r3,[r7, #-0xde5]		;(r7-0xde5=*(fffff21b))
:020155CC 7B0101FD blvc 02055DC8
:020155D0 7000B960 andvc  r11,r0,r0,ror #0x12
:020155D4 FB011B01 blx 0205C1E8
:020155D8 023B6B66 eoreqs r6,r11,#0x19800
:020155DC F0451101 subnv  r1,r5,r1,lsl #0x2
:020155E0 5CE02171 stcpll 1,cr2,[r0],#+0x1c4
:020155E4 2500290C strcs r2,[r0, #-0x90c]		;(r0-0x90c=*(fffff6f4))
:020155E8 150AE119 strne r14,[r10, #-0x119]		;r10-0x119=*(08027ff2)=#0(0x00000000)
:020155EC 00251009 eoreq  r1,r5,r9
:020155F0 00370215 eoreqs r0,r7,r5,lsl r2
:020155F4 4970B9D0 ldmmidb  r0!,{r4,r6,r7,r8,r11,r12,r13,r15}^
:020155F8 E0215011 eor  r5,r1,r1,lsl r0
:020155FC 518C1015 orrpl  r1,r12,r5,lsl r0
:02015600 05AD1019 streq r1,[r13, #+0x19]!
:02015604 40008104 andmi  r8,r0,r4,lsl #0x2
:02015608 E516DD20 ldr r13,[r6, #-0xd20]		;(r6-0xd20=*(fffff2e0))
:0201560C 291EE928 ldmcsdb  r14 ,{r3,r5,r8,r11,r13,r14,r15}
:02015610 E0214112 eor  r4,r1,r2,lsl r1
:02015614 00790C4A rsbeqs r0,r9,r10,asr #0x18
:02015618 F0C530C5 sbcnv  r3,r5,r5,asr #0x1
:0201561C 00B50B69 adceqs r0,r5,r9,ror #0x16
:02015620 8602ADC6 strhi r10,r0,r5,r9,ror #0x16
:02015624 BD20C55F stclt  5,cr12,[r0,#-0x17c]!
:02015628 0A454F6A beq 031693D8
:0201562C 032D2145 unknown
:02015630 BB0A4590 bllt 022A6C78
:02015634 70CA4580 sbcvc  r4,r10,r0,lsl #0xb
:02015638 01490145 unknown
:0201563C 11493B36 unknown
:02015640 4900059A stmmidb  r0 ,{r1,r3,r4,r7,r8,r10}
:02015644 2BF14921 blcs 01C67AD0
:02015648 49B14902 ldmmiib  r1!,{r1,r8,r11,r14}
:0201564C E703E1F1 unknown
:02015650 49112502 ldmmidb  r1 ,{r1,r8,r10,r13}
:02015654 49021CF1 stmmidb  r2 ,{r0,r4,r5,r6,r7,r10,r11,r12}
:02015658 7519F5F1 ldrvc r15,[r9, #-0x5f1]		;(r9-0x5f1=*(dce57790))
:0201565C F161E6F0 unknown
:02015660 016129F5 unknown
:02015664 7D301DD9 ldcvc  13,cr1,[r0,#-0x364]!
:02015668 01116800 tsteq r1,r0,lsl #0x10
:0201566C 1DD168AF unknown
:02015670 3205DD40 andcc  r13,r5,#0x1000
:02015674 0A6EE02E beq 03BCD734
:02015678 B9E28E0F unknown
:0201567C DE24DF15 mcrle 15,1,r13,cr4,cr5,{0}
:02015680 3D0A08E5 unknown
:02015684 3944E28E stmccdb  r4 ,{r1,r2,r3,r7,r9,r13,r14,r15}^
:02015688 2020301B eorcs  r3,r0,r11,lsl r0
:0201568C 80C03CE0 sbchi  r3,r0,r0,ror #0x19
:02015690 7D0008E2 unknown
:02015694 8E208000 cdphi 0,2,cr8,cr0,cr0,0
:02015698 8E30F0E2 cdphi 0,2,cr15,cr0,cr2,7
:0201569C C00004E2 andgt  r0,r0,r2,ror #0x9
:020156A0 7D0DE58D unknown
:020156A4 E920E91D stmdb  r0!,{r0,r2,r3,r4,r8,r11,r13,r14,r15}
:020156A8 F00981F0 unknown
:020156AC 19C400D9 stmneib  r4 ,{r0,r3,r4,r6,r7}^
:020156B0 20E98407 rsccs  r8,r9,r7,lsl #0x8
:020156B4 1000E930 andne  r14,r0,r0,lsr r9
:020156B8 80E98055 rschi  r8,r9,r5,asr r0
:020156BC E92C03E1 stmdb  r12!,{r0,r5,r6,r7,r8,r9}
:020156C0 B913DD00 ldmltdb  r3 ,{r8,r10,r11,r12,r14,r15}
:020156C4 0276E50A rsbeqs r14,r6,#0x2800000
:020156C8 FD014190 unknown
:020156CC 048D8098 streq r8,[r13],#+0x98
:020156D0 6C5403CD ldcvsl 3,cr0,[r4],{#0xcd}
:020156D4 3AE303CD bcc 018D6610
:020156D8 073DEB02 ldreq r14,[r13,-r2, lsl #0x16]!
:020156DC 402104E3 eormi  r0,r1,r3,ror #0x9
:020156E0 B028E28D eorlt  r14,r8,r13,lsl #0x5
:020156E4 555DE3A0 ldrplb r14,[r13, #-0x3a0]		;(r13-0x3a0=*(8902bc7b))
:020156E8 219B9580 orrcss r9,r11,r0,lsl #0xb
:020156EC 010BFD10 unknown
:020156F0 65240900 strvs r0,[r4, #-0x900]!
:020156F4 0513CC04 ldreq r12,[r3, #-0xc04]		;(r3-0xc04=*(00e7f3fc))
:020156F8 7D17D600 unknown
:020156FC 60151301 andvss r1,r5,r1,lsl #0x6
:02015700 301580A0 andccs r8,r5,r0,lsr #0x1
:02015704 150001CF strne r0,[r0, #-0x1cf]		;(r0-0x1cf=*(fffffe31))
:02015708 2828B914 stmcsda  r8!,{r2,r4,r8,r11,r12,r13,r15}
:0201570C 0AED0062 beq 01B5589C
:02015710 04E02170 unknown
:02015714 42C90381 sbcmi  r0,r9,#0x4000002
:02015718 03E50001 mvneq  r0,#0x1
:0201571C 50FFE285 rscpls r14,r15,r5,lsl #0x5
:02015720 05E20400 streqb r0,[r2, #+0x400]!
:02015724 FFE706D1 swinv 0x00e706d1
:02015728 04403AFF streqb r3,[r0],#-0xaff
:0201572C 1002F130 andne  r15,r2,r0,lsr r1
:02015730 E59D1C41 ldr r1,[r13, #+0xc41]		;r13+0xc41=*(8902cc5c)
:02015734 8A086904 bhi 0222FB4C
:02015738 E0213192 mla  r1,r2,r1,r3unknown
:0201573C 0400FDBF streq r15,[r0],#-0xdbf
:02015740 0AA00891 beq 0081798C
:02015744 10B000F9 unknown
:02015748 3D000DD3 unknown
:0201574C E20CD106 and  r13,r12,#0x80000001
:02015750 E2522001 subs r2,r2,#0x1
:02015754 E1CA10B0 strh r1,[r10, #+0x0]		;r10+0x0=*(0802810b)=#0(0x00000000)
:02015758 CA00B200 bgt 02041F60
:0201575C 8AA004E1 bhi 00816AE8
:02015760 59F700E2 unknown
:02015764 12CD2C00 sbcne  r2,r13,#0x0
:02015768 ED52CD8F unknown
:0201576C EA08110C b 02219BA4
:02015770 B808113C stmltda  r8 ,{r2,r3,r4,r5,r8,r12}
:02015774 B8E59F22 unknown
:02015778 E59F0212 ldr r0,[r15, #+0x212]		;r15+0x212=*(02015992)=#764887085(0x2d97402d)
:0201577C 2190104D orrcss r1,r0,r13,asr #0x0
:02015780 11F5E024 mvnnes r14,r4,lsr #0x0
:02015784 842D0A84 unknown
:02015788 189544E2 ldmneia  r5 ,{r1,r5,r6,r7,r10,r14}
:0201578C E0202520 eor  r2,r0,r0,lsr #0xa
:02015790 35088D01 strcc r8,[r8, #-0xd01]		;(r8-0xd01=*(b01ff2ff))
:02015794 04353850 unknown
:02015798 F0313031 eornvs r3,r1,r1,lsr r0
:0201579C 803128EC eorhis r2,r1,r12,ror #0x11
:020157A0 E01031A4 ands r3,r0,r4,lsr #0x3
:020157A4 0C290031 stceq  0,cr0,[r9],#-0xc4
:020157A8 A0706A0E rsbges r6,r0,r14,lsl #0x14
:020157AC 10310605 eornes r0,r1,r5,lsl #0xc
:020157B0 A70031BC unknown
:020157B4 60012CE8 andvs  r2,r1,r8,ror #0x19
:020157B8 9C403156 stclsl 1,cr3,[r0],{#0x56}
:020157BC 0800F0E5 stmeqda  r0 ,{r0,r2,r5,r6,r7,r12,r13,r14,r15}
:020157C0 31871031 orrcc  r1,r7,r1,lsr r0
:020157C4 EDE89E00 stcl 14,cr9,[r8,#+0x0]!
:020157C8 450C0BC5 strmi r0,[r12, #-0xbc5]		;(r12-0xbc5=*(fffff43b))
:020157CC 05E24D70 streqb r4,[r2, #+0xd70]!
:020157D0 E0086960 and  r6,r8,r0,ror #0x12
:020157D4 C0A003E1 adcgt  r0,r0,r1,ror #0x7
:020157D8 000FE3A0 andeq  r14,r15,r0,lsr #0x7
:020157DC 000FE8B6 streqh r14,[r15], -r6
:020157E0 01E8AE00 mvneq  r10,r0,lsl #0x1c
:020157E4 FBE25CC0 blx 018ACAEC
:020157E8 1AFFFF00 bne 020153F0
:020157EC E5961000 ldr r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:020157F0 840F006E strhi r0,[r15],#-0x6e
:020157F4 E58E076D str r0,[r14, #+0x76d]		;r14+0x76d=*(02015f5d)=#2180880(0x00214710)
:020157F8 0497000E ldreq r0,[r7],#+0xe
:020157FC 000113E8 andeq  r1,r1,r8,ror #0x7
:02015800 812000EB unknown
:02015804 02C1800F sbceq  r8,r1,#0xF
:02015808 00005041 andeq  r5,r0,r1,asr #0x0
:0201580C 820B3582 andhi  r3,r11,#0x20800000
:02015810 206123E2 rsbcs  r2,r1,r2,ror #0x7
:02015814 FFF80A61 swinv 0x00f80a61
:02015818 5900DAFF stmpldb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r12,r14,r15}
:0201581C F0598350 subnvs r8,r9,r0,asr r3
:02015820 E28106F5 add  r0,r1,#0xF500000
:02015824 40592009 submis r2,r9,r9
:02015828 00592025 subeqs r2,r9,r5,lsr #0x0
:0201582C 40592BF3 ldrmish r2,[r9],#-0xb3
:02015830 000101A0 andeq  r0,r1,r0,lsr #0x3
:02015834 59A00059 stmplib  r0!,{r0,r3,r4,r6}
:02015838 5969B200 unknown
:0201583C 0025E4C0 eoreq  r14,r5,r0,asr #0x9
:02015840 59605904 unknown
:02015844 596A63F0 unknown
:02015848 59200900 stmpldb  r0!,{r8,r11}
:0201584C 59202540 stmpldb  r0!,{r6,r8,r10,r13}
:02015850 40595500 submis r5,r9,r0,lsl #0xa
:02015854 08D15F44 ldmeqia  r1 ,{r2,r6,r8,r9,r10,r11,r12,r14}^
:02015858 48099D44 stmmida  r9 ,{r2,r6,r8,r10,r11,r12,r15}
:0201585C 52E59F21 rscpl  r9,r5,#0x84
:02015860 E5C05905 strb r5,[r0, #+0x905]		;r0+0x905=*(00215015)
:02015864 59080025 stmpldb  r8 ,{r0,r2,r5}
:02015868 39069990 stmccdb  r6 ,{r4,r7,r8,r11,r12,r15}
:0201586C 5D751B20 ldcpll 11,cr1,[r5,#-0x80]!
:02015870 4110C737 tstmi r0,r7,lsr r7
:02015874 593031E2 ldmpldb  r0!,{r1,r5,r6,r7,r8,r12,r13}
:02015878 E1202530 unknown
:0201587C 59490059 stmpldb  r9 ,{r0,r3,r4,r6}^
:02015880 0031E840 eoreqs r14,r1,r0,asr #0x10
:02015884 591CE9E8 ldmpldb  r12 ,{r3,r5,r6,r7,r8,r11,r13,r14,r15}
:02015888 593BD500 ldmpldb  r11!,{r8,r10,r12,r14,r15}
:0201588C 0059E6C0 subeqs r14,r9,r0,asr #0xd
:02015890 A940590C stmgedb  r0 ,{r2,r3,r8,r11,r12,r14}^
:02015894 EA505D17 b 0342CCF8
:02015898 09905DC8 ldmeqib  r0 ,{r3,r6,r7,r8,r10,r11,r12,r14}
:0201589C 25405D10 strcsb r5,[r0, #-0xd10]		;(r0-0xd10=*(00213a00))
:020158A0 39005D20 stmccdb  r0 ,{r5,r8,r10,r11,r12,r14}
:020158A4 9D533E00 unknown
:020158A8 358C3A16 strcc r3,[r12, #+0xa16]		;r12+0xa16=*(00000a16)
:020158AC 9C194500 ldcls  5,cr4,[r9],{#0x0}
:020158B0 24B20061 unknown
:020158B4 61E7C061 mvnvs  r12,r1,ror #0x0
:020158B8 95001000 strls r1,[r0, #-0x0]		;(r0-0x0=*(00214710))
:020158BC 3C8A20DD stccc  0,cr2,[r10],{#0xdd}
:020158C0 89F001A1 unknown
:020158C4 90200009 eorls  r0,r0,r9
:020158C8 14DF0AE5 ldrneb r0,[r15],#+0xae5
:020158CC E570E5D4 ldrb r14,[r0, #-0x5d4]!
:020158D0 20A02B19 adccs  r2,r0,r9,lsl r11
:020158D4 802B22E1 eorhi  r2,r11,r1,ror #0x5
:020158D8 100981E0 andne  r8,r9,r0,ror #0x3
:020158DC E5C04024 strb r4,[r0, #+0x24]		;r0+0x24=*(00214734)
:020158E0 20291025 eorcs  r1,r9,r5,lsr #0x0
:020158E4 41E5D034 mvnmi  r13,lsr r4
:020158E8 2504010C strcs r0,[r4, #-0x10c]		;(r4-0x10c=*(fffffef4))
:020158EC 00253200 eoreq  r3,r5,r0,lsl #0x4
:020158F0 09552838 ldmeqdb  r5 ,{r3,r4,r5,r11,r13}^
:020158F4 07454B28 streqb r4,[r5,-r8, lsr #0x16]
:020158F8 0B09C940 bleq 02287E00
:020158FC DFEBFF8B swile 0x00ebff8b
:02015900 E5D40405 ldrb r0,[r4, #+0x405]		;r4+0x405=*(00000405)
:02015904 80006901 andhi  r6,r0,r1,lsl #0x12
:02015908 E0108401 ands r8,r0,r1,lsl #0x8
:0201590C 3C0D29E8 stccc  9,cr2,[r13],{#0xe8}
:02015910 05C11775 streqb r1,[r1, #+0x775]		;r1+0x775=*(00000775)
:02015914 74685955 unknown
:02015918 01700001 cmneq r0,r1
:0201591C 00018000 andeq  r8,r1,r0
:02015920 9800018C stmlsda  r0 ,{r2,r3,r7,r8}
:02015924 D5000555 strle r0,[r0, #-0x555]		;(r0-0x555=*(002141bb))
:02015928 05A40005 streq r0,[r4, #+0x5]!
:0201592C FFFE7100 swinv 0x00fe7100
:02015930 4DB0FF15 ldcmi  15,cr15,[r0,#+0x54]!
:02015934 7155020F cmpvc r5,r15,lsl #0x4
:02015938 015D08CD cmpeq r13,r13,asr #0x11
:0201593C 598030E0 stmplib  r0 ,{r5,r6,r7,r12,r13}
:02015940 01597001 cmpeq r9,r1
:02015944 14E59D60 unknown
:02015948 004DB03C subeq  r11,r13,r12,lsr r0
:0201594C 015D150D cmpeq r13,r13,lsl #0xa
:02015950 09004505 stmeqdb  r0 ,{r0,r2,r8,r10,r14}
:02015954 5DE9DC55 stcpll 12,cr13,[r9,#+0x154]!
:02015958 5D844011 unknown
:0201595C 28E35401 unknown
:02015960 5D855012 unknown
:02015964 2D31AD31 ldccs  13,cr10,[r1,#-0xc4]!
:02015968 2D0CE920 unknown
:0201596C 557C6460 ldrplb r6,[r12, #-0x460]!
:02015970 39402D11 stmccdb  r0 ,{r0,r4,r8,r10,r11,r13}^
:02015974 290C8501 stmcsdb  r12 ,{r0,r8,r10,r15}
:02015978 2151F740 cmpcs r1,r0,asr #0xe
:0201597C 98DF402D ldmlsia  r15 ,{r0,r2,r3,r5,r14}^
:02015980 2D58602D unknown
:02015984 402D0100 eormi  r0,r13,r0,lsl #0x2
:02015988 AA202D08 bge 02820DB0
:0201598C 2D1C3121 unknown
:02015990 402D5720 eormi  r5,r13,r0,lsr #0xe
:02015994 4C602D97 stcmil 13,cr2,[r0],#-0x25c
:02015998 02002D55 andeq  r2,r0,#0x1540
:0201599C 2D07402D unknown
:020159A0 10310520 eornes r0,r1,r0,lsr #0xa
:020159A4 BDB5102D ldclt  0,cr1,[r5,#+0xb4]!
:020159A8 25E90900 strcsb r0,[r9, #+0x900]!
:020159AC 40603596 unknown
:020159B0 55030035 strpl r0,[r3, #-0x35]		;(r3-0x35=*(00e7ffcb))
:020159B4 061A3459 unknown
:020159B8 30E9203D rsccc  r2,r9,r13,lsr r0
:020159BC 20D5F704 sbccss r15,r5,r4,lsl #0xe
:020159C0 9290ED99 addlss r14,r0,#0x2640
:020159C4 B1E59B00 mvnlt  r9,r0,lsl #0x16
:020159C8 15853254 strne r3,[r5, #+0x254]		;r5+0x254=*(00000254)
:020159CC 18D330CD ldmneia  r3 ,{r0,r2,r3,r6,r7,r12,r13}^
:020159D0 19120019 ldmnedb  r2 ,{r0,r3,r4}
:020159D4 10AD1100 adcne  r1,r13,r0,lsl #0x2
:020159D8 C92A2009 stmgtdb  r10!,{r0,r3,r13}
:020159DC 006DF430 rsbeq  r15,r13,r0,lsr r4
:020159E0 F0C9F0C9 sbcnv  r15,r9,r9,asr #0x1
:020159E4 F0C9F0C9 sbcnv  r15,r9,r9,asr #0x1
:020159E8 E0C97D91 smull  r7,r9,r1,r13
:020159EC F6F5F0C9 unknown
:020159F0 F6F0F0C9 unknown
:020159F4 EB93F0C9 bl 00511D20
:020159F8 E6F0C9F6 unknown
:020159FC F0C9A0C9 sbcnv  r10,r9,r9,asr #0x1
:02015A00 B4C0C9DE strltb r12,[r0],#+0x9de
:02015A04 E92D000F stmdb  r13!,{r0,r1,r2,r3}
:02015A08 0AA94FF8 beq 00A699F0
:02015A0C 16E140A0 unknown
:02015A10 E311359D tst r1,#0x27400000
:02015A14 E59D9030 ldr r9,[r13, #+0x30]		;r13+0x30=*(8902c04b)
:02015A18 9D803405 unknown
:02015A1C 9DB038E5 ldcls  8,cr3,[r0,#+0x394]!
:02015A20 E5801315 str r1,[r0, #+0x315]		;r0+0x315=*(00214a25)
:02015A24 0321700A unknown
:02015A28 40004150 andmi  r4,r0,r0,asr r1
:02015A2C 038D28A0 orreq  r2,r13,#0xA00000
:02015A30 00350319 eoreqs r0,r5,r9,lsl r3
:02015A34 5E031504 cdppl 5,0,cr1,cr3,cr4,0
:02015A38 EB170239 bl 025D6324
:02015A3C E2866001 add  r6,r6,#0x1
:02015A40 28051105 stmcsda  r5 ,{r0,r2,r8,r12}
:02015A44 E2877040 add  r7,r7,#0x40
:02015A48 2C0741F7 stccs  1,cr4,[r7],{#0xf7}
:02015A4C 90004D10 andls  r4,r0,r0,lsl r13
:02015A50 000D1AED andeq  r1,r13,r13,ror #0x15
:02015A54 D602E90A strle r14,[r2],-r10, lsl #0x12
:02015A58 11592011 cmpne r9,r1,lsl r0
:02015A5C 1009AB20 andne  r10,r9,r0,lsr #0x16
:02015A60 001103C1 andeqs r0,r1,r1,asr #0x7
:02015A64 582011D1 stmplda  r0!,{r0,r4,r6,r7,r8,r12}
:02015A68 69AC2011 stmvsib  r12!,{r0,r4,r13}
:02015A6C 00115013 andeqs r5,r1,r3,lsl r0
:02015A70 5B2011CC blpl 0281A1A8
:02015A74 9D1502E3 unknown
:02015A78 001D0B02 andeqs r0,r13,r2,lsl #0x16
:02015A7C C7001D78 unknown
:02015A80 028112A1 addeq  r1,r1,#0x1000000A
:02015A84 151285D5 ldrne r8,[r2, #-0x5d5]		;(r2-0x5d5=*(fffffa2b))
:02015A88 00150800 andeqs r0,r5,r0,lsl #0x10
:02015A8C 001AD902 andeqs r13,r10,r2,lsl #0x12
:02015A90 03DD2B10 biceqs r2,r13,#0x4000
:02015A94 BFE28A00 swilt 0x00e28a00
:02015A98 4FF80281 swimi 0x00f80281
:02015A9C 10E8BD21 rscne  r11,r8,r1,lsr #0x1a
:02015AA0 19DD02A5 ldmneib  r13 ,{r0,r2,r5,r7,r9}^
:02015AA4 90F412A5 rsclss r1,r4,r5,lsr #0x5
:02015AA8 80001138 andhi  r1,r0,r8,lsr r1
:02015AAC 31C00031 biccc  r0,r0,r1,lsr r0
:02015AB0 E1D37000 bics r7,r3,r0
:02015AB4 D360FC15 msrle SPSR_,#0x1500
:02015AB8 0025F0E1 eoreq  r15,r5,r1,ror #0x1
:02015ABC D32041F2 unknown
:02015AC0 877006E1 ldrhib r0,r15,r5,r1,ror #0x1
:02015AC4 009003E0 addeqs r0,r0,r0,ror #0x7
:02015AC8 800CE249 andhi  r14,r12,r9,asr #0x4
:02015ACC C088E088 addgt  r14,r8,r8,lsl #0x1
:02015AD0 FEE08900 cdp2 9,14,cr8,cr0,cr0,0
:02015AD4 04E1D380 unknown
:02015AD8 E0850040 add  r0,r5,r0,asr #0x0
:02015ADC E1D361F4 ldrsh r6,[r3, #+0x14]		;r3+0x14=*(00e80014)
:02015AE0 D30091F6 unknown
:02015AE4 D351F8E1 cmple r1,#0xE10000
:02015AE8 00E1FAE1 rsceq  r15,r1,r1,ror #0x15
:02015AEC 7007E1D3 unknown
:02015AF0 3004E088 andcc  r14,r4,r8,lsl #0x1
:02015AF4 07E08600 streqb r8,[r0,+r0, lsl #0xc]!
:02015AF8 03E08940 mvneq  r8,#0x100000
:02015AFC E0850060 add  r0,r5,r0,ror #0x0
:02015B00 0EDD30C4 cdpeq 0,12,cr3,cr13,cr4,6
:02015B04 5F2501E1 swipl 0x002501e1
:02015B08 68E08630 unknown
:02015B0C 0CE59F70 stceql 15,cr9,[r5],#+0x1c0
:02015B10 E08E0080 add  r0,r14,r0,lsl #0x1
:02015B14 E0844F23 add  r4,r4,r3,lsr #0x1e
:02015B18 C3006897 unknown
:02015B1C B06144E0 rsblt  r4,r1,r0,ror #0x9
:02015B20 101958E1 andnes r5,r9,r1,ror #0x11
:02015B24 43A06080 movmi  r6,#0x80		;r6=128(0x80)
:02015B28 51451019 unknown
:02015B2C A808E1A0 stmgeda  r8 ,{r5,r7,r8,r13,r14,r15}
:02015B30 04E0833F unknown
:02015B34 60040FAD andvs  r0,r4,r13,lsr #0x1f
:02015B38 40C1A020 sbcmi  r10,r1,r0,lsr #0x0
:02015B3C 19552019 ldmnedb  r5 ,{r0,r3,r4,r13}^
:02015B40 00195030 andeqs r5,r9,r0,lsr r0
:02015B44 19C060A8 stmneib  r0 ,{r3,r5,r7,r13,r14}^
:02015B48 04E15500 unknown
:02015B4C C104A050 unknown
:02015B50 04B94028 unknown
:02015B54 40F00615 rscmis r0,r0,r5,lsl r6
:02015B58 00E118D4 unknown
:02015B5C 50065530 andpl  r5,r6,r0,lsr r5
:02015B60 0804E1C1 stmeqda  r4 ,{r0,r6,r7,r8,r13,r14,r15}
:02015B64 95E15300 strlsb r5,[r1, #+0x300]!
:02015B68 30B0C10F adcccs r12,r0,r15,lsl #0x2
:02015B6C 79E108C2 unknown
:02015B70 AAAAAB12 bge 00AC07C0
:02015B74 0001202A andeq  r2,r1,r10,lsr #0x0
:02015B78 00011882 andeq  r1,r1,r2,lsl #0x11
:02015B7C 020D7E1C andeq  r7,r13,#0x1C0
:02015B80 7D0230F0 unknown
:02015B84 407D2000 rsbmis r2,r13,r0
:02015B88 30007D20 andcc  r7,r0,r0,lsr #0x1a
:02015B8C 5520007D strpl r0,[r0, #-0x7d]!
:02015B90 7D20407D stcvc  0,cr4,[r0,#-0x1f4]!
:02015B94 007D3000 rsbeqs r3,r13,r0
:02015B98 20407D20 subcs  r7,r0,r0,lsr #0x1a
:02015B9C 30007D55 andcc  r7,r0,r5,asr r13
:02015BA0 7D20007D stcvc  0,cr0,[r0,#-0x1f4]!
:02015BA4 007D2040 rsbeqs r2,r13,r0,asr #0x0
:02015BA8 007D5530 rsbeqs r5,r13,r0,lsr r5
:02015BAC 20407D20 subcs  r7,r0,r0,lsr #0x1a
:02015BB0 7D30007D ldcvc  0,cr0,[r0,#-0x1f4]!
:02015BB4 7D552000 unknown
:02015BB8 007D2040 rsbeqs r2,r13,r0,asr #0x0
:02015BBC 20007D30 andcs  r7,r0,r0,lsr r13
:02015BC0 5520407D strpl r4,[r0, #-0x7d]!
:02015BC4 7D30007D ldcvc  0,cr0,[r0,#-0x1f4]!
:02015BC8 407D2000 rsbmis r2,r13,r0
:02015BCC 31007D20 unknown
:02015BD0 21007D55 unknown
:02015BD4 7D21407D stcvc  0,cr4,[r1,#-0x1f4]!
:02015BD8 007D3100 rsbeqs r3,r13,r0,lsl #0x2
:02015BDC 407D5521 rsbmis r5,r13,r1,lsr #0xa
:02015BE0 31007D21 unknown
:02015BE4 7D21007D stcvc  0,cr0,[r1,#-0x1f4]!
:02015BE8 7D552140 unknown
:02015BEC 007D3100 rsbeqs r3,r13,r0,lsl #0x2
:02015BF0 0DB6400D ldceq  0,cr4,[r6,#+0x34]!
:02015BF4 2D31F800 ldccs  8,cr15,[r1,#-0x0]!
:02015BF8 400D06F9 unknown
:02015BFC FA000DB8 blx 020192EC
:02015C00 0D06FD31 unknown
:02015C04 0DBACB40 ldceq  11,cr12,[r10,#+0x100]!
:02015C08 0131FC00 teqeq r1,r0,lsl #0x18
:02015C0C BC400D07 stcltl 13,cr0,[r0],{#0x7}
:02015C10 FEB2000D cdp2 0,10,cr0,cr2,cr13,0
:02015C14 21070531 unknown
:02015C18 21BE300D movcss r3,r13			;r3=-1996308453(0x8902c01b)
:02015C1C F0E114C0 rscnv  r1,r1,r0,asr #0x9
:02015C20 0D066932 unknown
:02015C24 000DB040 andeq  r11,r13,r0,asr #0x0
:02015C28 6D3258F2 ldcvs  8,cr5,[r2,#-0x3c8]!
:02015C2C B2400D06 sublt  r0,r0,#0x180
:02015C30 32F4000D rscccs r0,r4,#0xD
:02015C34 22960671 addcss r0,r6,#0x7100000
:02015C38 2002E1D1 unknown
:02015C3C 00B4E083 adceqs r14,r4,r3,lsl #0x1
:02015C40 B5E1C022 strltb r12,[r1, #+0x22]!
:02015C44 E0821067 add  r1,r2,r7,ror #0x0
:02015C48 E1880625 orr  r0,r8,r5,lsr #0xc
:02015C4C 1C0F0500 stcne  5,cr0,[r15],{#0x0}
:02015C50 35A407B1 strcc r0,[r4, #+0x7b1]!
:02015C54 02311402 eoreqs r1,r1,#0x2000000
:02015C58 75704075 ldrvcb r4,[r0, #-0x75]!
:02015C5C 00756000 rsbeqs r6,r5,r0
:02015C60 ABC07550 blge 010331A8
:02015C64 75A50445 strvc r0,[r5, #+0x445]!
:02015C68 00354400 eoreqs r4,r5,r0,lsl #0x8
:02015C6C 03408D9D unknown
:02015C70 9D008D55 unknown
:02015C74 D5004D10 strle r4,[r0, #-0xd10]		;(r0-0xd10=*(00213a00))
:02015C78 309DB42F addccs r11,r13,r15,lsr #0x8
:02015C7C 0DA1044D stceq  4,cr0,[r1,#+0x134]!
:02015C80 0D3110EF ldceq  0,cr1,[r1,#-0x3bc]!
:02015C84 9D00ED20 unknown
:02015C88 40100900 andmis r0,r0,r0,lsl #0x12
:02015C8C B0BA009D umlallts r0,r10,r13,r0
:02015C90 A0A5C410 adcge  r12,r5,r0,lsl r4
:02015C94 43F8138D mvnmis r1,#0x34000002
:02015C98 28E9182D unknown
:02015C9C A900C0A9 stmgedb  r0 ,{r0,r3,r5,r7,r14,r15}
:02015CA0 00A987C0 adceq  r8,r9,r0,asr #0xf
:02015CA4 80A9544C adchi  r5,r9,r12,asr #0x8
:02015CA8 79C0A96C stmvcib  r0 ,{r2,r3,r5,r6,r8,r11,r13,r15}^
:02015CAC A90740A9 stmgedb  r7 ,{r0,r3,r5,r7,r14}
:02015CB0 D5F0A960 ldrleb r10,[r0, #+0x960]!
:02015CB4 F68C10CD strnv r1,[r0, #+0x960]!
:02015CB8 C1090081 unknown
:02015CBC 3109FF34 unknown
:02015CC0 B1094899 swplt r4,r9,r9
:02015CC4 3109068D unknown
:02015CC8 831E1528 tsthi r14,#0xA000000
:02015CCC F0AE3109 adcnv  r3,r14,r9,lsl #0x2
:02015CD0 50E92D47 rscpl  r2,r9,r7,asr #0x1a
:02015CD4 90000CF9 unknown
:02015CD8 8002C920 andhi  r12,r2,r0,lsr #0x12
:02015CDC A07001E5 rsbges r0,r0,r5,ror #0x3
:02015CE0 607528E1 rsbvss r2,r5,r1,ror #0x11
:02015CE4 A9067D85 stmgedb  r6 ,{r0,r2,r7,r8,r10,r11,r12,r13,r14}
:02015CE8 00715C0C rsbeqs r5,r1,r12,lsl #0x18
:02015CEC E59D1074 ldr r1,[r13, #+0x74]		;r13+0x74=*(8902c08f)
:02015CF0 9110910B tstls r0,r11,lsl #0x2
:02015CF4 CCE00400 stcgtl 4,cr0,[r0],#+0x0
:02015CF8 8112E550 tsthi r2,r0,asr r5
:02015CFC 9D0B0015 unknown
:02015D00 E1A00B06 mov  r0,r6,lsl #0x16		;r0=536870912(0x20000000)
:02015D04 DD05F54E unknown
:02015D08 1FE3501B swine 0x00e3501b
:02015D0C 1091002D addnes r0,r1,r13,lsr #0x0
:02015D10 71811E9D unknown
:02015D14 1FA1007D swine 0x00a1007d
:02015D18 900075B0 strlsh r7,[r0], -r0
:02015D1C 910E7DE5 unknown
:02015D20 61103513 tstvs r0,r3,lsl r5
:02015D24 41303DF6 ldrmish r3,[r0, -r6]!
:02015D28 32B00D20 adcccs r0,r0,#0x800
:02015D2C 000913E1 andeq  r1,r9,r1,ror #0x7
:02015D30 0B65F56C bleq 039932E8
:02015D34 E124B0A0 unknown
:02015D38 11115510 tstne r1,r0,lsl r5
:02015D3C AD0C3120 unknown
:02015D40 3C383F00 ldccc  15,cr3,[r8],#-0x0
:02015D44 20F6EB02 rsccss r14,r6,r2,lsl #0x16
:02015D48 1025E1DA unknown
:02015D4C 8D104000 unknown
:02015D50 CD22B6E2 stcgt  6,cr11,[r2,#-0x388]!
:02015D54 02ED1BC1 rsceq  r1,r13,#0x30400
:02015D58 50E795C0 rscpl  r9,r7,r0,asr #0xb
:02015D5C 49800161 stmmiib  r0 ,{r0,r5,r6,r8}
:02015D60 0215A00D andeqs r10,r5,#0xD
:02015D64 2E492CA8 cdpcs 12,4,cr2,cr9,cr8,5
:02015D68 0028E021 eoreq  r14,r8,r1,lsr #0x0
:02015D6C 2F02E28D swics 0x0002e28d
:02015D70 302802D5 unknown
:02015D74 1FE5E28D swine 0x00e5e28d
:02015D78 0F194208 swieq 0x00194208
:02015D7C F1027507 unknown
:02015D80 10040B05 andne  r0,r4,r5,lsl #0x16
:02015D84 70E71595 smlalvc  r1,r7,r5,r5
:02015D88 01E59D00 mvneq  r9,r0,lsl #0x1a
:02015D8C E100A016 unknown
:02015D90 05A01B21 streq r1,[r0, #+0xb21]!
:02015D94 FEE1C600 cdp2 6,14,cr12,cr1,cr0,0
:02015D98 09DD1410 ldmeqib  r13 ,{r4,r10,r12}^
:02015D9C 0950E114 ldmeqdb  r0 ,{r2,r4,r8,r13,r14,r15}^
:02015DA0 2487F00D strcs r15,[r7],#+0xd
:02015DA4 2979027D unknown
:02015DA8 0BE99E02 bleq 01A7D5B8
:02015DAC 31C80205 biccc  r0,r8,r5,lsl #0x4
:02015DB0 C8E59F35 unknown
:02015DB4 00C9103D sbceq  r1,r9,r13,lsr r0
:02015DB8 EC0FFDC4 stc  13,cr15,[r15],{#0xc4}
:02015DBC E5931758 ldr r1,[r3, #+0x758]		;r3+0x758=*(8902c773)
:02015DC0 1DE54092 stcnel 0,cr4,[r5,#+0x248]!
:02015DC4 A0100911 andges r0,r0,r1,lsl r9
:02015DC8 07105118 unknown
:02015DCC 117D5600 cmnne r13,r0,lsl #0xc
:02015DD0 5422DF28 unknown
:02015DD4 0BE900BD bleq 01A560D0
:02015DD8 7100B90A unknown
:02015DDC 36019610 unknown
:02015DE0 72A8E005 adcvc  r14,r8,#0x5
:02015DE4 4190E594 unknown
:02015DE8 610D5D00 unknown
:02015DEC 70B5E59F umlalvcs r14,r5,r15,r5
:02015DF0 81301D84 teqhi r0,r4,lsl #0x1b
:02015DF4 84E5D348 unknown
:02015DF8 2C101D51 ldccs  13,cr1,[r0],{#0x51}
:02015DFC 018420E0 orreq  r2,r4,r0,ror #0x1
:02015E00 C2ACE167 adcgt  r14,r12,#0xC0000019
:02015E04 7800E59C stmvcda  r0 ,{r2,r3,r4,r7,r8,r10,r13,r14,r15}
:02015E08 B7E59F41 strltb r9,da 
:02015E0C 00E186C0 rsceq  r8,r1,r0,asr #0xd
:02015E10 001974DF ldreqsb r7,[r9], -r15
:02015E14 6CE5D368 stcvsl 3,cr13,[r5],#+0x1a0
:02015E18 0FB504C1 swieq 0x00b504c1
:02015E1C 01860015 orreq  r0,r6,r5,lsl r0
:02015E20 15B0E166 ldrne r14,[r0, #+0x166]!
:02015E24 E0B68300 adcs r8,r6,r0,lsl #0x6
:02015E28 64DFE185 ldrvsb r14,[r15],#+0x185
:02015E2C 40580015 submis r0,r8,r5,lsl r0
:02015E30 0296E5D3 addeqs r14,r6,#0x34C00000
:02015E34 0185E02E orreq  r14,r5,r14,lsr #0x0
:02015E38 B4E16500 unknown
:02015E3C B5E59EE2 strltb r9,[r5, #+0xee2]!
:02015E40 E18400E0 orr  r0,r4,r0,ror #0x1
:02015E44 E5D054DF ldrb r5,[r0, #+0x4df]		;r0+0x4df=*(200004df)=#0(0x00000000)
:02015E48 D300E892 unknown
:02015E4C 240295E5 strcs r9,[r2],#-0x5e5
:02015E50 00018EE0 andeq  r8,r1,r0,ror #0x1d
:02015E54 E2B8E161 adcs r14,r8,#0x40000018
:02015E58 E0B1E594 umlals r14,r1,r4,r5
:02015E5C DFE18C00 swile 0x00e18c00
:02015E60 9CE5D0C4 stclsl 0,cr13,[r5],#+0x310
:02015E64 E0210002 eor  r0,r1,r2
:02015E68 00311280 eoreqs r1,r1,r0,lsl #0x5
:02015E6C 003115B5 unknown
:02015E70 91107000 tstls r0,r0
:02015E74 E5D30035 ldrb r0,[r3, #+0x35]		;r3+0x35=*(8902c050)
:02015E78 04B53181 unknown
:02015E7C 50351184 eorpls r1,r5,r4,lsl #0x3
:02015E80 3584F035 strcc r15,[r4, #+0x35]		;r4+0x35=*(00000035)
:02015E84 A035C480 eorges r12,r5,r0,lsl #0x9
:02015E88 35D60F4D ldrccb r0,[r6, #+0xf4d]		;r6+0xf4d=*(00000fcd)
:02015E8C 88F03560 unknown
:02015E90 358C8035 strcc r8,[r12, #+0x35]		;r12+0x35=*(00000035)
:02015E94 4035A4C0 eormis r10,r5,r0,asr #0x9
:02015E98 21F035AB mvncss r3,r11,lsr #0xb
:02015E9C 05228CE0 streq r8,[r2, #-0xce0]!
:02015EA0 051D521C ldreq r5,[r13, #-0x21c]		;(r13-0x21c=*(8902bdff))
:02015EA4 540A00A1 strpl r0,[r10],#-0xa1
:02015EA8 921BCD10 andlss r12,r11,#0x400
:02015EAC 281092E5 ldmcsda  r0 ,{r0,r2,r5,r6,r7,r9,r12,r15}
:02015EB0 3183E5D1 unknown
:02015EB4 FD100A59 unknown
:02015EB8 B53DA000 ldrlt r10,[r13, #-0x0]!
:02015EBC E0822100 add  r2,r2,r0,lsl #0x2
:02015EC0 02C13002 sbceq  r3,r1,#0x2
:02015EC4 D024DFE7 eorle  r13,r4,r7,ror #0x1f
:02015EC8 009144E5 addeqs r4,r1,r5,ror #0x9
:02015ECC E0C00C30 sbc  r0,r0,r0,lsr r12
:02015ED0 E5901290 ldr r1,[r0, #+0x290]		;r0+0x290=*(20000290)=#0(0x00000000)
:02015ED4 00211101 eoreq  r1,r1,r1,lsl #0x2
:02015ED8 E11C6008 tst r12,r8
:02015EDC 92E5912A rscls  r9,r5,#0x8000000A
:02015EE0 21820D9D unknown
:02015EE4 3CE1A022 stcccl 0,cr10,[r1],#+0x88
:02015EE8 2DA20049 stccs  0,cr0,[r2,#+0x124]!
:02015EEC 0108E1A0 unknown
:02015EF0 01E08111 mvneq  r8,r1,lsl r1
:02015EF4 00E7C020 rsceq  r12,r7,r0,lsr #0x0
:02015EF8 CFF580F8 swigt 0x00f580f8
:02015EFC 01020001 unknown
:02015F00 2CAC0400 stccs  4,cr0,[r12],#+0x0
:02015F04 10150B25 andnes r0,r5,r5,lsr #0x16
:02015F08 01460001 unknown
:02015F0C 00014700 andeq  r4,r1,r0,lsl #0xe
:02015F10 00015748 andeq  r5,r1,r8,asr #0xe
:02015F14 4A000149 bmi 02016440
:02015F18 237510AC cmncs r5,#0xAC
:02015F1C B900450C stmltdb  r0 ,{r2,r3,r8,r10,r14}
:02015F20 6910050A ldmvsdb  r0 ,{r1,r3,r8,r10}
:02015F24 790B3D00 stmvcdb  r11 ,{r8,r10,r11,r12,r13}
:02015F28 005110A0 subeqs r1,r1,r0,lsr #0x1
:02015F2C 1B1944BE blne 0266722C
:02015F30 1DED0359 stcnel 3,cr0,[r13,#+0x164]!
:02015F34 45005193 strmi r5,[r0, #-0x193]		;r0-0x193=*(1ffffe6d)=#0(0x00000000)
:02015F38 EE006D03 cdp 13,0,cr6,cr0,cr3,0
:02015F3C 8C6349E0 stchil 9,cr4,[r3],#-0x380
:02015F40 0C0908C9 stceq  8,cr0,[r9],{#0xc9}
:02015F44 450AE280 strmi r14,[r10, #-0x280]		;r10-0x280=*(08027e8b)=#0(0x00000000)
:02015F48 C016B013 andgts r11,r6,r3,lsl r0
:02015F4C 034505E1 unknown
:02015F50 000D41F9 unknown
:02015F54 1AE51349 bne 0195AC80
:02015F58 4984400A stmmiib  r4 ,{r1,r3,r14}
:02015F5C 21471023 unknown
:02015F60 01102900 tsteq r0,r0,lsl #0x12
:02015F64 01001413 unknown
:02015F68 14020100 strne r0,[r2],#-0x100
:02015F6C A30A4967 unknown
:02015F70 04EB0237 unknown
:02015F74 41E30995 unknown
:02015F78 13250859 unknown
:02015F7C 0210A2A0 andeqs r10,r0,#0xA
:02015F80 1003AC6C andne  r10,r3,r12,ror #0x18
:02015F84 D509CC02 strle r12,[r9, #-0xc02]		;(r9-0xc02=*(dce5717f))
:02015F88 807D100C rsbhis r1,r13,r12
:02015F8C 007D5010 rsbeqs r5,r13,r0,lsl r0
:02015F90 10807D10 addne  r7,r0,r0,lsl r13
:02015F94 7D10007D unknown
:02015F98 7D551080 unknown
:02015F9C 807D1000 rsbhis r1,r13,r0
:02015FA0 10007D10 andne  r7,r0,r0,lsl r13
:02015FA4 5510807D ldrpl r8,[r0, #-0x7d]		;r0-0x7d=*(1fffff83)=#0(0x00000000)
:02015FA8 7D10007D unknown
:02015FAC 007D1080 rsbeqs r1,r13,r0,lsl #0x1
:02015FB0 10807D10 addne  r7,r0,r0,lsl r13
:02015FB4 10007D55 andne  r7,r0,r5,asr r13
:02015FB8 7D10807D unknown
:02015FBC 807D1100 rsbhis r1,r13,r0,lsl #0x2
:02015FC0 007D5511 rsbeqs r5,r13,r1,lsl r5
:02015FC4 11807D11 orrne  r7,r0,r1,lsl r13
:02015FC8 7D11007D unknown
:02015FCC 7D551180 unknown
:02015FD0 807D1100 rsbhis r1,r13,r0,lsl #0x2
:02015FD4 0DF8000D ldceql 0,cr0,[r8,#+0x34]!
:02015FD8 000DB880 andeq  r11,r13,r0,lsl #0x11
:02015FDC 800DFAAD andhi  r15,r13,r13,lsr #0x15
:02015FE0 FC000DBA stc2  13,cr0,[r0],{#0xba}
:02015FE4 0DBC800D ldceq  0,cr8,[r12,#+0x34]!
:02015FE8 11FEAA00 mvnnes r10,r0,lsl #0x14
:02015FEC 017D700D cmneq r13,r13
:02015FF0 800DF0B1 strhih r15,[r13], -r1
:02015FF4 000D4CB0 streqh r4,[r13], -r0
:02015FF8 B2800DF2 addlt  r0,r0,#0x3C80
:02015FFC 0DF4000D ldceql 0,cr0,[r4,#+0x34]!
:02016000 0D55B480 unknown
:02016004 D012F600 andles r15,r2,r0,lsl #0xc
:02016008 291279E1 ldmcsdb  r2 ,{r0,r5,r6,r7,r8,r11,r12,r13,r14}
:0201600C 8D61B30C stchil 3,cr11,[r1,#-0x30]!
:02016010 118CB101 orrne  r11,r12,r1,lsl #0x2
:02016014 9D20009D stcls  0,cr0,[r0,#-0x274]!
:02016018 9D511000 unknown
:0201601C 78001140 stmvcda  r0 ,{r6,r8,r12}
:02016020 20009D11 andcs  r9,r0,r1,lsl r13
:02016024 5310009D tstpl r0,#0x9D
:02016028 0011409D muleqs r1,r13,r0
:0201602C 009D1164 addeqs r1,r13,r4,ror #0x2
:02016030 10009D20 andne  r9,r0,r0,lsr #0x1a
:02016034 11409D53 unknown
:02016038 9D115000 unknown
:0201603C 009D2000 addeqs r2,r13,r0
:02016040 409D5310 addmis r5,r13,r0,lsl r3
:02016044 113C0011 teqne r12,r1,lsl r0
:02016048 9D20009D stcls  0,cr0,[r0,#-0x274]!
:0201604C 9D531000 unknown
:02016050 28001140 stmcsda  r0 ,{r6,r8,r12}
:02016054 20009D11 andcs  r9,r0,r1,lsl r13
:02016058 5310009D tstpl r0,#0x9D
:0201605C 0011409D muleqs r1,r13,r0
:02016060 009D1114 addeqs r1,r13,r4,lsl r1
:02016064 10009D20 andne  r9,r0,r0,lsr #0x1a
:02016068 11409D53 unknown
:0201606C 9D110000 unknown
:02016070 009D2000 addeqs r2,r13,r0
:02016074 409D5310 addmis r5,r13,r0,lsl r3
:02016078 ECC1C010 stcl 0,cr12,[r1],{#0x10}
:0201607C 9D21109D stcls  0,cr1,[r1,#-0x274]!
:02016080 9D11A100 unknown
:02016084 D8001140 stmleda  r0 ,{r6,r8,r12}
:02016088 9D21109D stcls  0,cr1,[r1,#-0x274]!
:0201608C 9D561100 unknown
:02016090 C4001140 strgt r1,[r0],#-0x140
:02016094 9D21109D stcls  0,cr1,[r1,#-0x274]!
:02016098 409D1100 addmis r1,r13,r0,lsl #0x2
:0201609C B00011AB andlt  r1,r0,r11,lsr #0x3
:020160A0 9D21109D stcls  0,cr1,[r1,#-0x274]!
:020160A4 409D1100 addmis r1,r13,r0,lsl #0x2
:020160A8 9CD50011 ldclsl 0,cr0,[r5],{#0x11}
:020160AC 110F2110 mrsne r2,CPSR
:020160B0 4011F800 andmis r15,r1,r0,lsl #0x10
:020160B4 AC0011B8 stcge  1,cr1,[r0],{#0xb8}
:020160B8 FA001188 blx 0201A6E8
:020160BC 11FA0011 mvnnes r0,r1,lsl r0
:020160C0 0011BA40 andeqs r11,r1,r0,asr #0x14
:020160C4 001174AA andeqs r7,r1,r10,lsr #0x9
:020160C8 FC0011FC stc2  1,cr1,[r0],{#0xfc}
:020160CC 11BC4011 movnes r4,r1,lsl r0		;r4=0(0x0)
:020160D0 188DAA00 stmneia  r13 ,{r9,r11,r13,r15}
:020160D4 E1D021FE ldrsh r2,[r0, #+0x1e]		;r0+0x1e=*(2000001e)=#0(0x00000000)
:020160D8 301111FE ldrccsh r1,[r1], -r14
:020160DC C011BE81 andgts r11,r1,r1,lsl #0x1d
:020160E0 1CE94CC1 stcnel 12,cr4,[r9],#+0x304
:020160E4 60F00011 rscvss r0,r0,r1,lsl r0
:020160E8 11B04011 movnes r4,r1,lsl r0		;r4=0(0x0)
:020160EC F210C100 andnvs r12,r0,#0x0
:020160F0 11F20011 mvnnes r0,r1,lsl r0
:020160F4 11B2AD40 movnes r10,r0,asr #0x1a
:020160F8 69102400 ldmvsdb  r0 ,{r10,r13}
:020160FC F400110F strnv r1,[r0],#-0x10f
:02016100 B4B24011 unknown
:02016104 12E50011 rscne  r0,r5,#0x11
:02016108 E1D022F6 ldrsh r2,[r0, #+0x26]		;r0+0x26=*(20000026)=#0(0x00000000)
:0201610C D11206F6 ldrlesh r0,[r2, -r6]
:02016110 520001E1 andpl  r0,r0,#0x40000038
:02016114 1200B6E1 andne  r11,r0,#0xE100000
:02016118 1059C1C0 subnes r12,r9,r0,asr #0x3
:0201611C 020F50D0 andeq  r5,r15,#0xD0
:02016120 054D0808 streqb r0,[r13, #-0x808]		;(r13-0x808=*(8902b813))
:02016124 313417C5 teqcc r4,r5,asr #0xf
:02016128 00691007 rsbeq  r1,r9,r7
:0201612C F9205603 stmnvdb  r0!,{r0,r1,r9,r10,r12,r14}
:02016130 E1A0C00D mov  r12,r13			;r12=-1996308453(0x8902c01b)
:02016134 028E000C addeq  r0,r14,#0xC
:02016138 06A101E0 unknown
:0201613C E5C014D4 strb r1,[r0, #+0x4d4]		;r0+0x4d4=*(200004d4)=#0(0x00000000)
:02016140 5C00040A stcpl  4,cr0,[r0],{#0xa}
:02016144 0011FAE3 andeqs r15,r1,r3,ror #0x15
:02016148 108E0F57 addne  r0,r14,r7,asr r15
:0201614C E2830665 add  r0,r3,#0x6500000
:02016150 EB1E5502 bl 027AB560
:02016154 9D11E280 unknown
:02016158 0559081D ldreqb r0,[r9, #-0x81d]		;(r9-0x81d=*(dce57564))
:0201615C 9D321761 ldcls  7,cr1,[r2,#-0x184]!
:02016160 00900909 addeqs r0,r0,r9,lsl #0x12
:02016164 0DE9086D stceql 8,cr0,[r9,#+0x1b4]!
:02016168 227D092D rsbcss r0,r13,#0xB4000
:0201616C 91011019 unknown
:02016170 909E0069 addlss r0,r14,r9,ror #0x0
:02016174 8084297D addhi  r2,r4,r13,ror r9
:02016178 3860490D unknown
:0201617C 51A28049 movpl  r8,r9,asr #0x0
:02016180 C5205510 strgt r5,[r0, #-0x510]!
:02016184 C5506DD0 ldrgtb r6,[r0, #-0xdd0]		;r0-0xdd0=*(1ffff230)=#0(0x00000000)
:02016188 79525510 ldmvcdb  r2 ,{r4,r8,r10,r12,r14}^
:0201618C 297F0440 unknown
:02016190 29F079C1 unknown
:02016194 29F129F1 unknown
:02016198 29F129F1 unknown
:0201619C 557F05F1 ldrplb r0,[r15, #-0x5f1]!
:020161A0 61F055F0 ldrvssh r5,[r0, #+0x50]!
:020161A4 C5105550 ldrgt r5,[r0, #-0x550]		;r0-0x550=*(1ffffab0)=#0(0x00000000)
:020161A8 D1105550 tstle r0,r0,asr r5
:020161AC FFF05570 swinv 0x00f05570
:020161B0 F055B0D1 ldrnvsb r11,[r5],#-0x1
:020161B4 5055114D subpls r1,r5,r13,asr #0x2
:020161B8 50551049 subpls r1,r5,r9,asr #0x0
:020161BC 606D10C5 rsbvs  r1,r13,r5,asr #0x1
:020161C0 13F14DFF mvnnes r4,#0x3FC0
:020161C4 F14D5079 unknown
:020161C8 1085F079 addne  r15,r5,r9,ror r0
:020161CC 10855079 addne  r5,r5,r9,ror r0
:020161D0 4D5079FD unknown
:020161D4 20400911 subcs  r0,r0,r1,lsl r9
:020161D8 4D2881D5 stcmi  1,cr8,[r8,#-0x354]!
:020161DC 00573081 subeqs r3,r7,r1,lsl #0x1
:020161E0 5506F14D strpl r15,[r6, #-0x14d]		;(r6-0x14d=*(fffffeb3))
:020161E4 E9F07960 unknown
:020161E8 05108520 ldreq r8,[r0, #-0x520]		;r0-0x520=*(1ffffae0)=#0(0x00000000)
:020161EC 8085FA52 addhi  r15,r5,r2,asr r10
:020161F0 18808510 stmneia  r0 ,{r4,r8,r10,r15}
:020161F4 405510C5 submis r1,r5,r5,asr #0x1
:020161F8 B5407906 strltb r7,[r0, #-0x906]		;r0-0x906=*(1ffff6fa)=#0(0x00000000)
:020161FC 10802107 addne  r2,r0,r7,lsl #0x2
:02016200 408D9021 addmi  r9,r13,r1,lsr #0x0
:02016204 55081055 strpl r1,[r8, #-0x55]		;(r8-0x55=*(ffffffab))
:02016208 5544BA80 strplb r11,[r4, #-0xa80]		;(r4-0xa80=*(fffff580))
:0201620C 552061C0 strpl r6,[r0, #-0x1c0]!
:02016210 04400910 streqb r0,[r0],#-0x910
:02016214 40091141 andmi  r1,r9,r1,asr #0x2
:02016218 10C507DE unknown
:0201621C 103D5079 eornes r5,r13,r9,ror r0
:02016220 7905406D stmvcdb  r5 ,{r0,r2,r3,r5,r6,r14}
:02016224 795E0940 ldmvcdb  r14 ,{r6,r8,r11}^
:02016228 79F07950 unknown
:0201622C 791085F0 ldmvcdb  r0 ,{r4,r5,r6,r7,r8,r10,r15}
:02016230 79108550 ldmvcdb  r0 ,{r4,r6,r8,r10,r15}
:02016234 FF108550 swinv 0x00108550
:02016238 10855079 addne  r5,r5,r9,ror r0
:0201623C 10855079 addne  r5,r5,r9,ror r0
:02016240 6D098079 unknown
:02016244 795F0A40 ldmvcdb  r15 ,{r6,r9,r11}^
:02016248 E0E90A40 rsc  r0,r9,r0,asr #0x14
:0201624C 7901F079 stmvcdb  r1 ,{r0,r3,r4,r5,r6,r12,r13,r14,r15}
:02016250 79F079C0 unknown
:02016254 F0E9EDF0 unknown
:02016258 6D0BF0E9 unknown
:0201625C 6D105C80 unknown
:02016260 CBF06DF0 blgt 01C31A28
:02016264 F06DF06D rsbnv  r15,r13,r13,ror #0x0
:02016268 7908F06D stmvcdb  r8 ,{r0,r2,r3,r5,r6,r12,r13,r14,r15}
:0201626C 80790C40 rsbhis r0,r9,r0,asr #0x18
:02016270 20795768 rsbcss r5,r9,r8,ror #0xe
:02016274 0902F079 stmeqdb  r2 ,{r0,r3,r4,r5,r6,r12,r13,r14,r15}
:02016278 00090240 andeq  r0,r9,r0,asr #0x4
:0201627C AB400903 blge 03018690
:02016280 09106103 ldmeqdb  r0 ,{r0,r1,r8,r13,r14}
:02016284 00090440 andeq  r0,r9,r0,asr #0x8
:02016288 05400905 streqb r0,[r0, #-0x905]		;(r0-0x905=*(fffff6fb))
:0201628C 45000956 strmi r0,[r0, #-0x956]		;(r0-0x956=*(fffff6aa))
:02016290 103D0301 eornes r0,r13,r1,lsl #0x6
:02016294 07000907 streq r0,[r0,-r7, lsl #0x12]
:02016298 51AB6009 movpl  r6,r9			;r6=-588939903(0xdce57d81)
:0201629C 059318A1 ldreq r1,[r3, #+0x8a1]		;r3+0x8a1=*(8902c8bc)
:020162A0 05119100 ldreq r9,[r1, #-0x100]		;(r1-0x100=*(ffffff00))
:020162A4 AA102983 bge 024208B8
:020162A8 1014129D mulnes r4,r13,r2
:020162AC 02010179 andeq  r0,r1,#0x4000001E
:020162B0 100918E0 andne  r1,r9,r0,ror #0x11
:020162B4 10023C8D andne  r3,r2,r13,lsl #0x19
:020162B8 1E11E7D1 mrcne 7,0,r14,cr1,cr1,{6}
:020162BC 01C20009 biceq  r0,r2,r9
:020162C0 790E0901 stmvcdb  r14 ,{r0,r8,r11}
:020162C4 12D12305 sbcnes r2,r1,#0x14000000
:020162C8 304D1265 subcc  r1,r13,r5,ror #0x4
:020162CC 4D04D5EC unknown
:020162D0 504DF580 subpl  r15,r13,r0,lsl #0xb
:020162D4 50091665 andpl  r1,r9,r5,ror #0xc
:020162D8 906D15E9 rsbls  r1,r13,r9,ror #0xb
:020162DC E28055FB add  r5,r0,#0x3EC00000
:020162E0 0589E029 streq r14,[r9, #+0x29]		;r9+0x29=*(dce57daa)
:020162E4 F77029FE unknown
:020162E8 70292DFE unknown
:020162EC 69C0355E stmvsib  r0 ,{r1,r2,r3,r4,r6,r8,r10,r12,r13}^
:020162F0 37803526 strcc r3,[r0,+r6, lsr #0xa]
:020162F4 5D728009 ldcpll 0,cr8,[r2,#-0x24]!
:020162F8 29AA8029 stmcsib  r10!,{r0,r3,r5,r15}
:020162FC 00293880 eoreq  r3,r9,r0,lsl #0x11
:02016300 09CF14E1 stmeqib  r15 ,{r0,r5,r6,r7,r10,r12}^
:02016304 E280B520 add  r11,r0,#0x8000000
:02016308 09E01009 unknown
:0201630C 3D037510 unknown
:02016310 FF74E810 swinv 0x0074e810
:02016314 E0841B7D add  r1,r4,r13,ror r11
:02016318 6D003538 unknown
:0201631C E213D112 ands r13,r3,#0x80000004
:02016320 33D94028 bicccs r4,r9,#0x28
:02016324 FFEE1441 swinv 0x00ee1441
:02016328 4C861401 stcmi  4,cr1,[r6],{#0x1}
:0201632C 60FF2401 rscvss r2,r15,r1,lsl #0x8
:02016330 4100E202 unknown
:02016334 C1165103 tstgt r6,r3,lsl #0x2
:02016338 390401F7 stmccdb  r4 ,{r0,r1,r2,r4,r5,r6,r7,r8}
:0201633C FD42BD14 unknown
:02016340 0AF10826 beq 01C583E0
:02016344 9D515E08 unknown
:02016348 E28D4000 add  r4,r13,#0x0
:0201634C 07293004 streq r3,[r9,-r4]!
:02016350 09D52082 ldmeqib  r5 ,{r1,r7,r13}^
:02016354 02E5D500 rsceq  r13,r5,#0x0
:02016358 D5048550 strle r8,[r4, #-0x550]		;(r4-0x550=*(fffffab0))
:0201635C 0D25C401 stceq  4,cr12,[r5,#-0x4]!
:02016360 5502E5C4 strpl r14,[r2, #-0x5c4]		;(r2-0x5c4=*(fffffa3c))
:02016364 5345301B unknown
:02016368 20142C41 andcss r2,r4,r1,asr #0x18
:0201636C 01020365 unknown
:02016370 25C512E0 strcsb r1,[r5, #+0x2e0]		;r5+0x2e0=*(000002e0)
:02016374 C0000990 mulgt  r0,r0,r9
:02016378 B0D4E7D0 ldrltsb r14,[r4],#+0x70
:0201637C A0087D05 andge  r7,r8,r5,lsl #0x1a
:02016380 D990004D ldmleib  r0 ,{r0,r2,r3,r6}
:02016384 05C000E7 streqb r0,[r0, #+0xe7]		;r0+0xe7=*(000000e7)
:02016388 B001E28C andlt  r14,r1,r12,lsl #0x5
:0201638C 8509E7DB strhi r14,[r9, #-0x7db]		;(r9-0x7db=*(dce575a6))
:02016390 00C48009 sbceq  r8,r4,r9
:02016394 15900015 ldrne r0,[r0, #+0x15]		;r0+0x15=*(00000015)
:02016398 01E7DA10 mvneq  r13,r0,lsl r10
:0201639C E7D0B014 unknown
:020163A0 0AA530B8 beq 00962688
:020163A4 E0208990 mla  r0,r0,r9,r8unknown
:020163A8 0B3180B4 bleq 02C76680
:020163AC 01E089B0 streqh r8,[r0, #+0x90]!
:020163B0 E7D8A008 ldrb r10,[r8, +r8]
:020163B4 E5D39890 ldrb r9,[r3, #+0x890]		;r3+0x890=*(8902c8ab)
:020163B8 001900A8 andeqs r0,r9,r8,lsr #0x1
:020163BC E59F80A8 ldr r8,[r15, #+0xa8]		;r15+0xa8=*(0201646c)=#27962027(0x01aaaaab)
:020163C0 01622E57 unknown
:020163C4 228299E2 addcs  r9,r2,#0x388000
:020163C8 D284E0E0 addle  r14,r4,#0xE0
:020163CC 609CE500 addvss r14,r12,r0,lsl #0xa
:020163D0 D406B99F strle r11,[r6],#-0x99f
:020163D4 401098E7 andmis r9,r0,r7,ror #0x11
:020163D8 3998E59F ldmccib  r8 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:020163DC E28D2012 add  r2,r13,#0x12
:020163E0 D6900110 unknown
:020163E4 D26008E7 rsble  r0,r0,#0xE70000
:020163E8 200000E7 andcs  r0,r0,r7,ror #0x1
:020163EC 5088E287 addpl  r14,r8,r7,lsl #0x5
:020163F0 40800661 addmi  r0,r0,r1,ror #0xc
:020163F4 7001E082 andvc  r14,r1,r2,lsl #0x1
:020163F8 300AE7D5 unknown
:020163FC 93E08B00 mvnls  r8,#0x0
:02016400 78E00506 unknown
:02016404 101500E0 andnes r0,r5,r0,ror #0x1
:02016408 06E1E7D4 unknown
:0201640C B1C070E0 biclt  r7,r0,r0,ror #0x1
:02016410 100D8906 andne  r8,r13,r6,lsl #0x12
:02016414 68E7DE30 unknown
:02016418 DC4010D9 stclel 0,cr1,[r0],{#0xd9}
:0201641C E103E721 unknown
:02016420 041C3102 ldreq r3,[r12],#-0x102
:02016424 0CE08710 stceql 7,cr8,[r0],#+0x40
:02016428 E0832295 umull  r2,r3,r5,r2
:0201642C 1DD11E99 unknown
:02016430 B00E1DA0 andlt  r1,r14,r0,lsr #0x1b
:02016434 0CA502A3 stceq  2,cr0,[r5],#+0x28c
:02016438 103F91D0 unknown
:0201643C 54040099 strpl r0,[r4],#-0x99
:02016440 01050001 unknown
:02016444 00011300 andeq  r1,r1,r0,lsl #0x6
:02016448 07000106 streq r0,[r0,-r6, lsl #0x2]
:0201644C 3BD1B755 blcc 014841A8
:02016450 0800010F stmeqda  r0 ,{r0,r1,r2,r3,r8}
:02016454 093181B7 ldmeqdb  r1!,{r0,r1,r2,r4,r5,r7,r8,r15}
:02016458 0B00014A bleq 02016988
:0201645C 010E0001 unknown
:02016460 00010A00 andeq  r0,r1,r0,lsl #0x14
:02016464 0001550C andeq  r5,r1,r12,lsl #0xa
:02016468 0210B70D andeqs r11,r0,#0x340000
:0201646C 01AAAAAB moveq  r10,r11,lsr #0x15		;r10=0(0x0)
:02016470 152050AA strne r5,[r0, #-0xaa]!
:02016474 3509CD1C strcc r12,[r9, #-0xd1c]		;(r9-0xd1c=*(dce57065))
:02016478 38110300 ldmccda  r1 ,{r8,r9}
:0201647C 8102E792 swphi r14,r2,r2
:02016480 0A10090A beq 024188B0
:02016484 58050075 stmplda  r5 ,{r0,r2,r4,r5,r6}
:02016488 500D0289 andpl  r0,r13,r9,lsl #0x5
:0201648C 15821103 strne r1,[r2, #+0x103]		;r2+0x103=*(00000103)
:02016490 3A6D910E bcc 03B7A8D0
:02016494 010D9CA3 unknown
:02016498 30FF0985 rscccs r0,r15,r5,lsl #0x13
:0201649C 1005E201 andne  r14,r5,r1,lsl #0x4
:020164A0 FFFFEF85 swinv 0x00ffef85
:020164A4 0639083A unknown
:020164A8 C1203007 unknown
:020164AC 6902110B stmvsdb  r2 ,{r0,r1,r3,r8,r12}
:020164B0 0121E010 unknown
:020164B4 6000A560 andvs  r10,r0,r0,ror #0xa
:020164B8 1B810057 blne 0005661C
:020164BC 205CE5D1 ldrcssb r14,[r12],#-0x51
:020164C0 42300081 eormis r0,r0,#0x81
:020164C4 21044D2C unknown
:020164C8 01819CE0 orreq  r9,r1,r0,ror #0x19
:020164CC D122154E unknown
:020164D0 D0054EE5 andle  r4,r5,r5,ror #0x1d
:020164D4 011D1A0D tsteq r13,r13,lsl #0x14
:020164D8 0D906041 unknown
:020164DC 20019200 andcs  r9,r1,r0,lsl #0x4
:020164E0 0001347D andeq  r3,r1,r13,ror r4
:020164E4 B1E04022 mvnlt  r4,r2,lsr #0x0
:020164E8 1C1B8119 ldcne  1,cr8,[r11],{#0x19}
:020164EC 07042900 streq r2,[r4,-r0, lsl #0x12]
:020164F0 0B15904C bleq 0257A628
:020164F4 0001E310 andeq  r14,r1,r0,lsl r3
:020164F8 050E8915 streq r8,[r14, #-0x915]		;r14-0x915=*(020157af)=#3259408(0x0031bc10)
:020164FC D5001C52 strle r1,[r0, #-0xc52]		;(r0-0xc52=*(fffff3ae))
:02016500 030B9900 unknown
:02016504 31650081 unknown
:02016508 95EC309D strlsb r3,[r12, #+0x9d]!
:0201650C 0001C010 andeq  r12,r1,r0,lsl r0
:02016510 7004BD88 andvc  r11,r4,r8,lsl #0x1b
:02016514 557C0B01 ldrplb r0,[r12, #-0xb01]!
:02016518 BD00A920 unknown
:0201651C D2289000 eorle  r9,r8,#0x0
:02016520 300674E5 andcc  r7,r6,r5,ror #0x9
:02016524 503AFD9F mlapls r10,r15,r13,r15unknown
:02016528 24300441 unknown
:0201652C 000614E0 andeq  r1,r6,r0,ror #0x9
:02016530 64201956 unknown
:02016534 1D342500 ldcne  5,cr2,[r4,#-0x0]!
:02016538 3006C814 andcc  r12,r6,r4,lsl r8
:0201653C 298507D9 stmcsib  r5 ,{r0,r3,r4,r6,r7,r8,r9,r10}
:02016540 04E3551A unknown
:02016544 4803F514 stmmida  r3 ,{r2,r4,r8,r10,r12,r13,r14,r15}
:02016548 02F52A55 rsceqs r2,r5,#0x55000
:0201654C 19C900E5 stmneib  r9 ,{r0,r2,r5,r6,r7}^
:02016550 FF3D8587 swinv 0x003d8587
:02016554 51241DEB unknown
:02016558 9424B800 unknown
:0201655C E5060CE5 str r0,[r6, #-0xce5]		;(r6-0xce5=*(dce5709c))
:02016560 011B7D0B tsteq r11,r11,lsl #0x1a
:02016564 1003E920 andne  r14,r3,r0,lsr #0x12
:02016568 63E02682 mvnvs  r2,#0x8200000
:0201656C B8E3E000 unknown
:02016570 49008414 stmmidb  r0 ,{r2,r4,r10,r15}
:02016574 8404B829 strhi r11,[r4],#-0x829
:02016578 CAFD70B5 bgt 01F72854
:0201657C BCC117D9 stcltl 7,cr1,[r1],{#0xd9}
:02016580 27ED37D9 unknown
:02016584 BC0001C4 stclt  1,cr0,[r0],{#0xc4}
:02016588 02160D7E andeqs r0,r6,#0x1F80
:0201658C 7D70131D ldcvcl 3,cr1,[r0,#-0x74]!
:02016590 E30A8100 unknown
:02016594 D01A8892 mulles r10,r2,r8
:02016598 01400EE5 unknown
:0201659C 00015000 andeq  r5,r1,r0
:020165A0 0ED00125 cdpeq 1,12,cr0,cr0,cr5,1
:020165A4 197500AD unknown
:020165A8 5008F90D andpl  r15,r8,r13,lsl #0x12
:020165AC 9604ED70 unknown
:020165B0 B0E28709 rsclt  r8,r2,r9,lsl #0xe
:020165B4 F5B10A31 ldrnv r0,[r1, #+0xa31]!
:020165B8 2850B202 ldmcsda  r0 ,{r1,r9,r12,r13,r15}^
:020165BC 7901E5D0 stmvcdb  r1 ,{r4,r6,r7,r8,r10,r13,r14,r15}
:020165C0 E1A0081C mov  r0,r12,lsl r8		;r0=-1071972352(0xc01b0000)
:020165C4 58084010 stmplda  r8 ,{r4,r14}
:020165C8 84400CE1 strhib r0,[r0],#-0xce1
:020165CC 500300E0 andpl  r0,r3,r0,ror #0x1
:020165D0 1102E085 unknown
:020165D4 4004251D andmi  r2,r4,r13,lsl r5
:020165D8 E1A06860 mov  r6,r0,ror #0x10
:020165DC 1EAA048D cdpne 4,10,cr0,cr10,cr13,4
:020165E0 48940005 ldmmiia  r4 ,{r0,r2}
:020165E4 55E022E0 strplb r2,[r0, #+0x2e0]!
:020165E8 00259513 eoreq  r9,r5,r3,lsl r5
:020165EC 40280032 eormi  r0,r8,r2,lsr r0
:020165F0 81B385E2 movhis r8,r2,ror #0xb
:020165F4 9D1D2D07 unknown
:020165F8 3CD01812 ldcccl 8,cr1,[r0],{#0x12}
:020165FC 019118E5 orreqs r1,r1,r5,ror #0x11
:02016600 E0222091 mla  r2,r1,r0,r2unknown
:02016604 920404BC andls  r0,r4,#0xBC000000
:02016608 04BC2CFD unknown
:0201660C 552EF182 strpl r15,[r14, #-0x182]!
:02016610 47F0C492 unknown
:02016614 4240E92D submi  r14,r0,#0xB4000
:02016618 06610275 unknown
:0201661C 004190C0 subeq  r9,r1,r0,asr #0x1
:02016620 38044938 stmccda  r4 ,{r3,r4,r5,r8,r11,r14}
:02016624 60036502 andvs  r6,r3,r2,lsl #0xa
:02016628 2000694A andcs  r6,r0,r10,asr #0x12
:0201662C 7005E02A andvc  r14,r5,r10,lsr #0x0
:02016630 41800001 orrmi  r0,r0,r1
:02016634 03450071 unknown
:02016638 09C61009 stmeqib  r6 ,{r0,r3,r12}^
:0201663C 09866010 stmeqib  r6 ,{r4,r13,r14}
:02016640 FED79720 cdp2 7,12,cr9,cr7,cr0,1
:02016644 87700355 unknown
:02016648 003D09E0 eoreqs r0,r13,r0,ror #0x13
:0201664C 18B9DF84 ldmneia  r9!,{r2,r7,r8,r9,r10,r11,r12,r14,r15}
:02016650 92E28920 rscls  r8,r2,#0x80000
:02016654 E502D418 str r13,[r2, #-0x418]		;(r2-0x418=*(fffffbe8))
:02016658 E0888000 add  r8,r8,r0
:0201665C 000290FF unknown
:02016660 E1590791 unknown
:02016664 9AFFFFF1 bls 02016630
:02016668 DA0401D3 ble 02116DBC
:0201666C 465103E5 ldrmib r0,[r9, #-0x71]		;(r9-0x791=*(dce57d10))
:02016670 55000172 strpl r0,[r0, #-0x172]		;(r0-0x172=*(c01afe8e))
:02016674 011DD016 tsteq r13,r6,lsl r0
:02016678 00013800 andeq  r3,r1,r0,lsl #0x10
:0201667C 91406D53 unknown
:02016680 C0AA4009 adcgt  r4,r10,r9
:02016684 6DA00021 stcvs  0,cr0,[r0,#+0x84]!
:02016688 806DEA80 rsbhi  r14,r13,r0,lsl #0x15
:0201668C AA200988 bge 02818CB4
:02016690 00210111 eoreq  r0,r1,r1,lsl r1
:02016694 E1802197 unknown
:02016698 057F806D ldreqb r8,[r15, #-0x6d]!
:0201669C 1749AB51 unknown
:020166A0 6DD88049 unknown
:020166A4 406D5240 rsbmi  r5,r13,r0,asr #0x4
:020166A8 AB400975 blge 03018C84
:020166AC 02810154 addeq  r0,r1,#0x15
:020166B0 6DCE806D unknown
:020166B4 40096C80 andmi  r6,r9,r0,lsl #0x19
:020166B8 7B1715AC blvc 025DBD70
:020166BC 6DC58021 unknown
:020166C0 40096380 andmi  r6,r9,r0,lsl #0x7
:020166C4 03E95510 mvneq  r5,#0x4000000
:020166C8 BC804972 stclt  9,cr4,[r0],{#0x72}
:020166CC 6D36406D ldcvs  0,cr4,[r6,#-0x1b4]!
:020166D0 09555940 ldmeqdb  r5 ,{r6,r8,r11,r12,r14}^
:020166D4 0021EC40 eoreq  r14,r1,r0,asr #0x18
:020166D8 B2806D68 addlt  r6,r0,#0x1A00
:020166DC 5550806D ldrplb r8,[r0, #-0x6d]		;(r0-0x6d=*(c01aff93))
:020166E0 03412009 unknown
:020166E4 215F0021 cmpcs r15,r1,lsr #0x0
:020166E8 806DA980 rsbhi  r10,r13,r0,lsl #0x13
:020166EC 10095747 andne  r5,r9,r7,asr #0xe
:020166F0 00251749 eoreq  r1,r5,r9,asr #0xe
:020166F4 65604956 strvsb r4,[r0, #-0x956]!
:020166F8 1A406D04 bne 03031B10
:020166FC 1514FD77 ldrne r15,[r4, #-0xd77]		;(r4-0xd77=*(fffff289))
:02016700 40093D00 andmi  r3,r9,r0,lsl #0x1a
:02016704 4C002180 stcmi  1,cr2,[r0],{#0x80}
:02016708 51AB2015 movpl  r2,r5,lsl r0		;r2=0(0x0)
:0201670C 40219630 eormi  r9,r1,r0,lsr r6
:02016710 093415A5 ldmeqdb  r4!,{r0,r2,r5,r7,r8,r10,r12}
:02016714 00215C40 eoreq  r5,r1,r0,asr #0x18
:02016718 802143AD eorhi  r4,r1,r13,lsr #0x7
:0201671C C100218D unknown
:02016720 2B119515 blcs 0247BB7C
:02016724 09BA4009 ldmeqib  r10!,{r0,r3,r14}
:02016728 00153A1C andeqs r3,r5,r12,lsl r10
:0201672C 14A516FD unknown
:02016730 0185B584 orreq  r11,r5,r4,lsl #0xb
:02016734 08D5509D ldmeqia  r5 ,{r0,r2,r3,r4,r7,r12,r14}^
:02016738 B7150171 unknown
:0201673C 06F0EB02 unknown
:02016740 F6A10187 unknown
:02016744 01404007 unknown
:02016748 26CD3E01 strcsb r3,[r13],+r1, lsl #0x1c
:0201674C 9A3F4CCC bls 02FE9A84
:02016750 333F1999 teqcc r15,#0x264000
:02016754 3FB33300 swicc 0x00b33300
:02016758 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0201675C 000900D8 unknown
:02016760 073520D8 unknown
:02016764 D4E5D038 unknown
:02016768 18890009 stmneia  r9 ,{r0,r3}
:0201676C 23100115 tstcs r0,#0x40000005
:02016770 062093E2 unknown
:02016774 2091E024 addcss r14,r1,r4,lsr #0x0
:02016778 7166E025 unknown
:0201677C 5DB48006 ldcpl  0,cr8,[r4,#+0x18]!
:02016780 9117F000 tstls r7,r0
:02016784 E21106A9 ands r0,r1,#0xA900000
:02016788 00490622 subeq  r0,r9,r2,lsr #0xc
:0201678C 0019154E andeqs r1,r9,r14,asr #0xa
:02016790 12E5D465 rscne  r13,r5,#0x65000000
:02016794 4D0D4901 unknown
:02016798 60018305 andvs  r8,r1,r5,lsl #0x6
:0201679C 190691A0 stmnedb  r6 ,{r5,r7,r8,r12,r15}
:020167A0 040D0910 streq r0,[r13],#-0x910
:020167A4 E5D5854E ldrb r8,[r5, #+0x54e]		;r5+0x54e=*(0000054e)
:020167A8 D475054E unknown
:020167AC 0A1108E5 beq 02458B48
:020167B0 10481004 subne  r1,r8,r4
:020167B4 0180FF92 unknown
:020167B8 A0300192 mlages r0,r2,r1,r0unknown
:020167BC A4029300 strge r9,[r2],#-0x300
:020167C0 47100408 ldrmi r0,[r0,-r8, lsl #0x8]
:020167C4 7004FFE2 andvc  r15,r4,r2,ror #0x1f
:020167C8 3006E201 andcc  r14,r6,r1,lsl #0x4
:020167CC E3521489 cmp r2,#0x89000000
:020167D0 04910920 ldreq r0,[r1],#+0x920
:020167D4 64002964 strvs r2,[r0],#-0x964
:020167D8 32002510 andcc  r2,r0,#0x4000000
:020167DC 00E0824A rsceq  r8,r0,r10,asr #0x4
:020167E0 06303521 unknown
:020167E4 E7109321 ldr r9,[r0,-r1, lsr #0x6]
:020167E8 3B81B035 blcc 000828C4
:020167EC 045D2044 ldreqb r2,[r13],#-0x44
:020167F0 A6001512 unknown
:020167F4 08E08222 unknown
:020167F8 07E79131 unknown
:020167FC E7924100 ldr r4,[r2,+r0, lsl #0x2]
:02016800 22172D28 andcss r2,r7,#0xA00
:02016804 9210E1A0 andlss r14,r0,#0x28
:02016808 03E08101 mvneq  r8,#0x40000000
:0201680C 00E08420 rsceq  r8,r0,r0,lsr #0x8
:02016810 003111A1 eoreqs r1,r1,r1,lsr #0x3
:02016814 2020186D eorcs  r1,r0,r13,ror #0x10
:02016818 810CF0E0 unknown
:0201681C 0520B6D5 streq r11,[r0, #-0x6d5]!
:02016820 CCCCCD00 stcgtl 13,cr12,[r12],{#0x0}
:02016824 01000ACC unknown
:02016828 0D7F4000 ldceql 0,cr4,[r15,#-0x0]!
:0201682C 90012705 andls  r2,r1,r5,lsl #0xe
:02016830 A0008D22 andge  r8,r0,r2,lsr #0x1a
:02016834 05150545 ldreq r0,[r5, #-0x545]		;(r5-0x545=*(fffffabb))
:02016838 E59F6388 ldr r6,[r15, #+0x388]		;r15+0x388=*(02016bc8)=#327936(0x00050100)
:0201683C 00CD050D sbceq  r0,r13,r13,lsl #0xa
:02016840 00010384 andeq  r0,r1,r4,lsl #0x7
:02016844 23023113 unknown
:02016848 290C3152 stmcsdb  r12 ,{r1,r4,r6,r8,r12,r13}
:0201684C 0D845F05 unknown
:02016850 00599004 subeqs r9,r9,r4
:02016854 E3A0534B mov  r5,#0x2C000001		;r5=738197505(0x2c000001)
:02016858 E59F8374 ldr r8,[r15, #+0x374]		;r15+0x374=*(02016bd4)=#592640(0x00090b00)
:0201685C A1005374 unknown
:02016860 40181D02 andmis r1,r8,r2,lsl #0x1a
:02016864 A00CCD64 andge  r12,r12,r4,ror #0x1a
:02016868 0CCD0B09 stceql 11,cr0,[r13],{#0x9}
:0201686C 2C0545D3 stccs  5,cr4,[r5],{#0xd3}
:02016870 3351021D cmpcc r1,#0xD0000001
:02016874 0673EB02 unknown
:02016878 0428F585 unknown
:0201687C 000507E9 andeq  r0,r5,r9,ror #0xf
:02016880 05D0E180 ldreqb r14,[r0, #+0x180]		;r0+0x180=*(c01b0180)
:02016884 002C03DD unknown
:02016888 59F4E488 ldmplib  r4!,{r3,r7,r10,r13,r14,r15}^
:0201688C 13413C00 unknown
:02016890 2D0001C9 unknown
:02016894 0E062902 cdpeq 9,0,cr2,cr6,cr2,0
:02016898 5A2324C5 bpl 028DFBB4
:0201689C 01E503E5 mvneq  r0,r5,ror #0x7
:020168A0 1301015B unknown
:020168A4 3908299F stmccdb  r8 ,{r0,r1,r2,r3,r4,r7,r8,r11,r13}
:020168A8 6550CB02 ldrvsb r12,[r0, #-0xb02]		;(r0-0xb02=*(c01af4fe))
:020168AC 820E26E2 andhi  r2,r14,#0xE200000
:020168B0 700084E2 andvc  r8,r0,r2,ror #0x9
:020168B4 800A035D andhi  r0,r10,r13,asr r3
:020168B8 9370B7E2 cmnls r0,#0x3880000
:020168BC 8000E102 andhi  r14,r0,r2,lsl #0x2
:020168C0 13CDE791 bicne  r14,r13,#0x2440000
:020168C4 08208005 stmeqda  r0!,{r0,r2,r15}
:020168C8 077B25E0 ldreqb r2,da 
:020168CC 007007E0 rsbeqs r0,r0,r0,ror #0xf
:020168D0 7000E188 andvc  r14,r0,r8,lsl #0x3
:020168D4 C105E781 unknown
:020168D8 252C8003 strcs r8,[r12, #-0x3]!
:020168DC 037DF20F cmneq r13,#0xF0000000
:020168E0 001902E8 andeqs r0,r9,r8,ror #0x5
:020168E4 2ACA803D bcs 012B69E0
:020168E8 3D09003D unknown
:020168EC 0025B400 eoreq  r11,r5,r0,lsl #0x8
:020168F0 AA0009B4 bge 02018FC8
:020168F4 2C0045CC stccs  5,cr4,[r0],{#0xcc}
:020168F8 45C00045 strmib r0,[r0, #+0x45]		;r0+0x45=*(c01b0045)
:020168FC 45020120 strmi r0,[r2, #-0x120]		;(r2-0x120=*(fffffee0))
:02016900 49CCEA80 stmmiib  r12 ,{r7,r9,r11,r13,r14,r15}^
:02016904 B902A800 stmltdb  r2 ,{r11,r13,r15}
:02016908 70490D00 subvc  r0,r9,r0,lsl #0x1a
:0201690C 40495264 submi  r5,r9,r4,ror #0x4
:02016910 304900B8 strcch r0,[r9],#-0x8
:02016914 6C00296C stcvs  9,cr2,[r0],{#0x6c}
:02016918 00DD2912 sbceqs r2,r13,r2,lsl r9
:0201691C 491A0049 ldmmidb  r10 ,{r0,r3,r6}
:02016920 40497800 submi  r7,r9,r0,lsl #0x10
:02016924 492B2DF8 stmmidb  r11!,{r3,r4,r5,r6,r7,r8,r10,r11,r13}
:02016928 00496470 subeq  r6,r9,r0,ror r4
:0201692C E5810DF8 str r0,[r1, #+0xdf8]		;r1+0xdf8=*(00000df8)
:02016930 001D055C andeqs r0,r13,r12,asr r5
:02016934 C8804924 stmgtia  r0 ,{r2,r5,r8,r11,r14}
:02016938 11304900 teqne r0,r0,lsl #0x12
:0201693C 20A54095 umlalcs  r4,r5,r5,r0
:02016940 09200029 stmeqdb  r0!,{r0,r3,r5}
:02016944 05D54000 ldreqb r4,[r5, #+0x0]		;r5+0x0=*(2c000001)=#0(0x00000000)
:02016948 412A8407 unknown
:0201694C 30491204 subcc  r1,r9,r4,lsl #0x4
:02016950 C8804924 stmgtia  r0 ,{r2,r5,r8,r11,r14}
:02016954 552409AD strpl r0,[r4, #-0x9ad]!
:02016958 02100049 andeqs r0,r0,#0x49
:0201695C 80490C01 subhi  r0,r9,r1,lsl #0x18
:02016960 30490F4B subcc  r0,r9,r11,asr #0x1e
:02016964 490F5999 stmmidb  r15 ,{r0,r3,r4,r7,r8,r11,r12,r14}
:02016968 0029D430 eoreq  r13,r9,r0,lsr r4
:0201696C F80009D4 stmnvda  r0 ,{r2,r4,r6,r7,r8,r11}
:02016970 F4004954 strnv r4,[r0],#-0x954
:02016974 49E00049 unknown
:02016978 80495040 subhi  r5,r9,r0,asr #0x0
:0201697C 800F554B andhi  r5,r15,r11,asr #0xa
:02016980 004950E3 subeq  r5,r9,r3,ror #0x1
:02016984 053501C4 ldreq r0,[r5, #-0x1c4]!
:02016988 41410E90 unknown
:0201698C 0E1900B9 mrceq 0,0,r0,cr9,cr9,{5}
:02016990 1D22B953 stcne  9,cr11,[r2,#-0x14c]!
:02016994 E3530E46 cmp r3,#0x460
:02016998 8802B10A stmhida  r2 ,{r1,r3,r8,r12,r13,r15}
:0201699C 50880029 addpl  r0,r8,r9,lsr #0x0
:020169A0 2DB00009 ldccs  0,cr0,[r0,#+0x24]!
:020169A4 03A9E100 moveq  r14,#0x0		;r14=0(0x0)
:020169A8 005D1194 unknown
:020169AC E3A00B95 mov  r0,#0x25400		;r0=152576(0x25400)
:020169B0 01912E7C orreqs r2,r1,r12,ror r14
:020169B4 E2406001 sub  r6,r0,#0x1
:020169B8 190EDD00 stmnedb  r14 ,{r8,r10,r11,r12,r14,r15}
:020169BC 7CE3800E stcvcl 0,cr8,[r3],#+0x38
:020169C0 E5810E04 str r0,[r1, #+0xe04]		;r1+0xe04=*(00000e04)
:020169C4 00010168 andeq  r0,r1,r8,ror #0x2
:020169C8 A0000151 andge  r0,r0,r1,asr r1
:020169CC 21000131 unknown
:020169D0 FD8CE59F unknown
:020169D4 C1428401 unknown
:020169D8 00698800 rsbeq  r8,r9,r0,lsl #0x10
:020169DC 5800BD8C stmplda  r0 ,{r2,r3,r7,r8,r10,r11,r12,r13,r15}
:020169E0 E5159F41 ldr r9,[r5, #-0xf41]		;r5-0xf41=*(2bfff0c0)=#0(0x00000000)
:020169E4 E5860280 str r0,[r6, #+0x280]		;r6+0x280=*(00050380)
:020169E8 CC001190 stcgt  1,cr1,[r0],{#0x90}
:020169EC 0E001140 cdpeq 1,0,cr1,cr0,cr0,2
:020169F0 94702520 unknown
:020169F4 1DF80011 ldcnel 0,cr0,[r8,#+0x44]!
:020169F8 5CE59429 stcpll 4,cr9,[r5],#+0xa4
:020169FC 30110189 andccs r0,r1,r9,lsl #0x3
:02016A00 00110305 andeqs r0,r1,r5,lsl #0x6
:02016A04 941E7824 ldrls r7,[r14],#-0x824
:02016A08 00450F3D subeq  r0,r5,r13,lsr r15
:02016A0C 1B210001 blne 02856A18
:02016A10 9CE11CA0 stclsl 12,cr1,[r1],#+0x280
:02016A14 0AE58612 beq 01978264
:02016A18 409A0229 addmis r0,r10,r9,lsr #0x4
:02016A1C 9AE02551 bls 0181FF68
:02016A20 50E00103 rscpl  r0,r0,r3,lsl #0x2
:02016A24 99001100 stmlsdb  r0 ,{r8,r12}
:02016A28 01070F35 unknown
:02016A2C A03B2300 eorges r2,r11,r0,lsl #0x6
:02016A30 32A0E115 adccc  r14,r0,#0x40000005
:02016A34 7E7CE586 cdpvc 5,6,cr14,cr12,cr6,4
:02016A38 05E50094 streqb r0,[r5, #+0x94]!
:02016A3C 07E7D930 unknown
:02016A40 E100A05B unknown
:02016A44 BB251839 bllt 0295CB30
:02016A48 9FC102B5 swils 0x00c102b5
:02016A4C A0C812E5 sbcge  r1,r8,r5,ror #0x5
:02016A50 8C900DF1 ldchi  13,cr0,[r0],{#0xf1}
:02016A54 04E100E0 unknown
:02016A58 90B9E59F umlallss r14,r9,r15,r5
:02016A5C 8E0E8D92 mcrhi 13,0,r8,cr14,cr2,{4}
:02016A60 10B120E0 adcnes r2,r1,r0,ror #0x1
:02016A64 80C9E192 smullhi  r14,r9,r2,r1
:02016A68 055D0FC9 ldreqb r0,[r13, #-0xfc9]		;(r13-0xfc9=*(8902b052))
:02016A6C 04C5CBC0 streqb r12,[r5],#+0xbc0
:02016A70 A40155CC strge r5,[r1],#-0x5cc
:02016A74 0AE586B2 beq 01978544
:02016A78 E586A2A8 str r10,[r6, #+0x2a8]		;r6+0x2a8=*(000503a8)
:02016A7C E58682AC str r8,[r6, #+0x2ac]		;r6+0x2ac=*(000503ac)
:02016A80 8672B000 unknown
:02016A84 8652B4E5 ldrhib r11,[r6, #+0x2ac]		;r6+0x2ac=*(000503ac)
:02016A88 22B800E5 adccss r0,r8,#0xE5
:02016A8C 0DDFE586 unknown
:02016A90 2034E000 eorcss r14,r4,r0
:02016A94 92C1E5C6 sbcls  r14,r1,#0x31800000
:02016A98 12C2E5C6 sbcne  r14,r2,#0x31800000
:02016A9C D3E5C600 mvnle  r12,#0x0
:02016AA0 23A9C644 movcs  r12,#0x4400000		;r12=71303168(0x4400000)
:02016AA4 A0089DF8 unknown
:02016AA8 210B239D swpcs r2,r13,r11
:02016AAC E1A00B09 mov  r0,r9,lsl #0x16		;r0=0(0x0)
:02016AB0 FF05EF8E swinv 0x0005ef8e
:02016AB4 03E502EB mvneq  r0,#0xB000000E
:02016AB8 F1113D04 tstnv r1,r4,lsl #0x1a
:02016ABC 0190288F orreqs r2,r0,r15,lsl #0x11
:02016AC0 09202510 stmeqdb  r0!,{r4,r8,r10,r13}
:02016AC4 06000110 unknown
:02016AC8 5E080001 cdppl 0,0,cr0,cr8,cr1,0
:02016ACC 17A100B5 unknown
:02016AD0 09015009 stmeqdb  r1 ,{r0,r3,r12,r14}
:02016AD4 80090280 andhi  r0,r9,r0,lsl #0x5
:02016AD8 00BD5703 adceqs r5,r13,r3,lsl #0xe
:02016ADC E5C604D3 strb r0,[r6, #+0x4d3]		;r6+0x4d3=*(000505d3)
:02016AE0 125D1609 subnes r1,r13,#0x900000
:02016AE4 00016168 andeq  r6,r1,r8,ror #0x2
:02016AE8 800001D0 unknown
:02016AEC 252C0015 strcs r0,[r12, #-0x15]!
:02016AF0 5C55E700 ldcpll 7,cr14,[r5],{#0x0}
:02016AF4 00314800 eoreqs r4,r1,r0,lsl #0x10
:02016AF8 024179CC subeq  r7,r1,#0x330000
:02016AFC 0225108E eoreq  r1,r5,#0x8E
:02016B00 9800018C stmlsda  r0 ,{r2,r3,r7,r8}
:02016B04 01A40001 moveq  r0,r1			;r0=0(0x0)
:02016B08 0154B000 cmpeq r4,r0
:02016B0C 0F4DE000 swieq 0x004de000
:02016B10 00015802 andeq  r5,r1,r2,lsl #0x10
:02016B14 00014184 andeq  r4,r1,r4,lsl #0x3
:02016B18 DC0001B0 stcle  1,cr0,[r0],{#0xb0}
:02016B1C 1C02109C stcne  0,cr1,[r2],{#0x9c}
:02016B20 020D8105 andeq  r8,r13,#0x40000001
:02016B24 54000152 strpl r0,[r0],#-0x152
:02016B28 C1100D8D tstgt r0,r13,lsl #0x1b
:02016B2C C102DD07 unknown
:02016B30 2DA00007 stccs  0,cr0,[r0,#+0x1c]!
:02016B34 092D9000 stmeqdb  r13!,{r12,r15}
:02016B38 006980A7 rsbeq  r8,r9,r7,lsr #0x1
:02016B3C B1E80265 mvnlt  r0,r5,ror #0x4
:02016B40 06E8E59F unknown
:02016B44 81E59F51 mvnhi  r9,r1,asr r15
:02016B48 0091E410 addeqs r14,r1,r0,lsl r4
:02016B4C A840910A stmgeda  r0 ,{r1,r3,r8,r12,r15}^
:02016B50 7509E923 strvc r14,[r9, #-0x923]		;(r9-0x923=*(fffff6dd))
:02016B54 45700613 ldrmib r0,[r0, #-0x613]!
:02016B58 59043514 stmpldb  r4 ,{r2,r4,r8,r10,r12,r13}
:02016B5C 80BFE601 adchis r14,r15,r1,lsl #0xc
:02016B60 142DD9FF unknown
:02016B64 08118667 ldmeqda  r1 ,{r0,r1,r2,r5,r6,r9,r10,r15}
:02016B68 E357350D cmp r7,#0x3400000
:02016B6C 11AC1C4D movne  r1,r13,asr #0x18
:02016B70 107D10A5 rsbnes r1,r13,r5,lsr #0x1
:02016B74 C9E5D1C9 unknown
:02016B78 8630191C unknown
:02016B7C 71040BE3 unknown
:02016B80 210CD90C unknown
:02016B84 55E00308 strplb r0,[r0, #+0x308]!
:02016B88 12102915 andnes r2,r0,#0x54000
:02016B8C E1160467 tst r6,r7,ror #0x8
:02016B90 17814100 strne r4,[r1,+r0, lsl #0x2]
:02016B94 F5801361 strnv r1,[r0, #+0x361]		;r0+0x361=*(00000361)
:02016B98 99091204 stmlsdb  r9 ,{r2,r9,r12}
:02016B9C 4D036116 unknown
:02016BA0 0301E112 unknown
:02016BA4 02490379 subeq  r0,r9,#0xE4000001
:02016BA8 02E5807C rsceq  r8,r5,#0x7C
:02016BAC 9101135D unknown
:02016BB0 30FFE732 rscccs r14,r15,r2,lsr r7
:02016BB4 2150E200 cmpcs r0,r0,lsl #0x4
:02016BB8 E2408320 sub  r8,r0,#0x80000000
:02016BBC 01441021 unknown
:02016BC0 D0080D11 andle  r0,r8,r1,lsl r13
:02016BC4 050B12E5 streq r1,[r11, #-0x2e5]		;(r11-0x2e5=*(001d279b))
:02016BC8 00050100 andeq  r0,r5,r0,lsl #0x2
:02016BCC B5002114 strlt r2,[r0, #-0x114]		;(r0-0x114=*(fffffeec))
:02016BD0 256A2C11 strcsb r2,[r10, #-0xc11]!
:02016BD4 00090B00 andeq  r0,r9,r0,lsl #0x16
:02016BD8 E5C0188E strb r1,[r0, #+0x88e]		;r0+0x88e=*(0000088e)
:02016BDC DD00054C unknown
:02016BE0 A4E3227D unknown
:02016BE4 0451E5C5 ldreqb r14,[r1],#-0x5c5
:02016BE8 01E5C515 mvneq  r12,r5,lsl r5
:02016BEC 390B01F1 stmccdb  r11 ,{r0,r4,r5,r6,r7,r8}
:02016BF0 14509C00 ldrneb r9,[r0],#-0xc00
:02016BF4 0108E59B swpeq r14,r11,r8
:02016BF8 100D3019 andne  r3,r13,r9,lsl r0
:02016BFC 8DE02181 stchil 1,cr2,[r0,#+0x204]!
:02016C00 B5001109 strlt r1,[r0, #-0x109]		;(r0-0x109=*(fffffef7))
:02016C04 F0BA06CD adcnvs r0,r10,r13,asr #0xd
:02016C08 0AC1417D beq 01067204
:02016C0C 0551A3CB ldreqb r10,[r1, #-0x3cb]		;(r1-0x3cb=*(fffffc35))
:02016C10 0000A5C5 andeq  r10,r0,r5,asr #0xb
:02016C14 00510059 subeqs r0,r1,r9,asr r0
:02016C18 08205149 stmeqda  r0!,{r0,r3,r6,r8,r12,r14}
:02016C1C 51560015 cmppl r6,r5,lsl r0
:02016C20 6555D000 ldrvsb r13,[r5, #-0x0]		;r5-0x0=*(2c000001)=#0(0x00000000)
:02016C24 4D90FF01 unknown
:02016C28 E08A0100 add  r0,r10,r0,lsl #0x2
:02016C2C 81130900 tsthi r3,r0,lsl #0x12
:02016C30 003928E0 eoreqs r2,r9,r0,ror #0x11
:02016C34 10241099 mlane  r4,r9,r0,r1unknown
:02016C38 024105E0 subeq  r0,r1,#0x38000000
:02016C3C B000590A andlt  r5,r0,r10,lsl #0x12
:02016C40 0914D410 ldmeqdb  r4 ,{r4,r10,r12,r14,r15}
:02016C44 04E1D400 unknown
:02016C48 10B00281 adcnes r0,r0,r1,lsl #0x5
:02016C4C B2E111C3 rsclt  r1,r1,#0xC0000030
:02016C50 087DC300 ldmeqda  r13!,{r8,r9,r14,r15}^
:02016C54 520BB583 andpl  r11,r11,#0x20C00000
:02016C58 6DF7E250 ldcvsl 2,cr14,[r7,#+0x140]!
:02016C5C 5D071D0B unknown
:02016C60 0112480E tsteq r2,r14,lsl #0x10
:02016C64 0A065D1C beq 021AE0DC
:02016C68 80410015 subhi  r0,r1,r5,lsl r0
:02016C6C 05FFEBFF ldreqb r14,[r15, #+0xbff]!
:02016C70 0AE20080 beq 01896E78
:02016C74 002D19FD unknown
:02016C78 FF30FE98 swinv 0x0030fe98
:02016C7C 491905EB ldmmidb  r9 ,{r0,r1,r3,r5,r6,r7,r8,r10}
:02016C80 0F0019F7 swieq 0x000019f7
:02016C84 ADE22485 stcgel 4,cr2,[r2,#+0x214]!
:02016C88 A9001500 stmgedb  r0 ,{r8,r10,r12}
:02016C8C BD0C991A unknown
:02016C90 05590A01 ldreqb r0,[r9, #-0xa01]		;(r9-0xa01=*(fffff5ff))
:02016C94 FFFB4DBE swinv 0x00fb4dbe
:02016C98 852F47EB strhi r4,[r15, #-0x7eb]!
:02016C9C 100000E2 andne  r0,r0,r2,ror #0x1
:02016CA0 820B02AD andhi  r0,r11,#0xD000000A
:02016CA4 04832AE2 streq r2,[r3],#+0xae2
:02016CA8 002CEBFF unknown
:02016CAC DD1000CD unknown
:02016CB0 27F010E5 ldrcsb r1,[r3],#+0xae2
:02016CB4 2010E590 mulcss r0,r0,r5
:02016CB8 0000E3C2 andeq  r14,r0,r2,asr #0x7
:02016CBC 27F0003D unknown
:02016CC0 82062580 andhi  r2,r6,#0x20000000
:02016CC4 17F02213 unknown
:02016CC8 EB411580 bl 0305C2D0
:02016CCC 2400EBFF strcs r14,[r0],#-0xbff
:02016CD0 103148C1 eornes r4,r1,r1,asr #0x11
:02016CD4 021073BC andeqs r7,r0,#0xF0000002
:02016CD8 B88610B5 stmltia  r6 ,{r0,r2,r4,r5,r7,r12}
:02016CDC 7000000B andvc  r0,r0,r11
:02016CE0 00000017 andeq  r0,r0,r7,lsl r0
:02016CE4 020DA210 andeq  r10,r13,#0x1
:02016CE8 1A3F137D bne 02FDBAE4
:02016CEC 61E510D0 unknown
:02016CF0 0D9D0F15 unknown
:02016CF4 01230139 unknown
:02016CF8 E7D01A00 ldrb r1,[r0,+r0, lsl #0x14]
:02016CFC 00893C79 addeq  r3,r9,r9,ror r12
:02016D00 7830997F ldmvcda  r0!,{r0,r1,r2,r3,r4,r5,r6,r8,r11,r12,r15}
:02016D04 78AC0009 stmvcia  r12!,{r0,r3}
:02016D08 C8900B6D ldmgtia  r0 ,{r0,r2,r3,r5,r6,r8,r9,r11}
:02016D0C 0074E5D0 unknown
:02016D10 10085502 andne  r5,r8,r2,lsl #0xa
:02016D14 3091E22C addccs r14,r1,r12,lsr #0x4
:02016D18 9C01E022 stcls  0,cr14,[r1],{#0x22}
:02016D1C 01E02030 mvneq  r2,lsr r0
:02016D20 00E2800B rsceq  r8,r2,r11
:02016D24 E5D2E4E3 ldrb r14,[r2, #+0x4e3]		;r2+0x4e3=*(000004e3)
:02016D28 E5D23551 ldrb r3,[r2, #+0x551]		;r2+0x551=*(00000551)
:02016D2C D01CBC00 andles r11,r12,r0,lsl #0x18
:02016D30 5E0026E1 cdppl 6,0,cr2,cr0,cr1,7
:02016D34 E00000E3 and  r0,r0,r3,ror #0x1
:02016D38 510323A0 unknown
:02016D3C 20004C0E andcs  r4,r0,r14,lsl #0x18
:02016D40 23194D9F tstcs r9,#0x27C0
:02016D44 10151109 andnes r1,r5,r9,lsl #0x2
:02016D48 0D801009 unknown
:02016D4C 0A99BA00 beq 00685554
:02016D50 3A0E9933 bcc 023BD224
:02016D54 8D9F0030 unknown
:02016D58 0261852E rsbeq  r8,r1,#0xB800000
:02016D5C B5102823 ldrlt r2,[r0, #-0x823]		;(r0-0x823=*(fffff7dd))
:02016D60 9E000506 cdpls 5,0,cr0,cr0,cr6,0
:02016D64 E0213110 eor  r3,r1,r0,lsl r1
:02016D68 10931199 umullnes r1,r3,r9,r1
:02016D6C 0482E020 streq r14,[r2],#+0x20
:02016D70 45E08001 strmib r8,[r0, #+0x1]!
:02016D74 10AE6010 adcne  r6,r14,r0,lsl r0
:02016D78 5C882805 stcpl  8,cr2,[r8],{#0x5}
:02016D7C 13EC0D7C mvnne  r0,#0x1F00
:02016D80 27D80000 ldrcsb r0,[r8, +r0]
:02016D84 98000002 stmlsda  r0 ,{r1}
:02016D88 27F50D82 ldrcsb r0,[r5,+r2, lsl #0x1b]!
:02016D8C A0C7FD24 sbcge  r15,r7,r4,lsr #0x1a
:02016D90 1400655F strne r6,[r0],#-0x55f
:02016D94 4DC00065 unknown
:02016D98 492500A5 stmmidb  r5!,{r0,r2,r5,r7}
:02016D9C 0001FFCA andeq  r15,r1,r10,asr #0x1f
:02016DA0 D947F5EB stmledb  r7 ,{r0,r1,r3,r5,r6,r7,r8,r10,r12,r13,r14,r15}^
:02016DA4 30DE162E sbcccs r1,r14,r14,lsr #0xc
:02016DA8 1294E24D addnes r14,r4,#0xD0000004
:02016DAC 22B11C35 adccss r1,r1,#0x3500
:02016DB0 027D6025 rsbeqs r6,r13,#0x25
:02016DB4 027D12F0 rsbeqs r1,r13,#0xF
:02016DB8 000D7C18 andeq  r7,r13,r8,lsl r12
:02016DBC 3265127C rsbcc  r1,r5,#0xC0000007
:02016DC0 FF8E0692 swinv 0x008e0692
:02016DC4 9D0268EB unknown
:02016DC8 9D400533 unknown
:02016DCC 00CD4583 sbceq  r4,r13,r3,lsl #0xb
:02016DD0 A6009D24 strge r9,[r0],-r4, lsr #0x1a
:02016DD4 554800D1 strplb r0,[r8, #-0xd1]		;(r8-0xd1=*(00090a2f))
:02016DD8 A02C9F49 eorge  r9,r12,r9,asr #0x1e
:02016DDC 830105E3 unknown
:02016DE0 100901E7 andne  r0,r9,r7,ror #0x3
:02016DE4 38006989 stmccda  r0 ,{r0,r3,r7,r8,r11,r13,r14}
:02016DE8 89100445 ldmhidb  r0 ,{r0,r2,r6,r10}
:02016DEC 7555050A ldrvcb r0,[r5, #-0x50a]		;r5-0x50a=*(2bfffaf7)=#0(0x00000000)
:02016DF0 FF82C202 swinv 0x0082c202
:02016DF4 FD1265EB unknown
:02016DF8 6D611011 stcvsl 0,cr1,[r1,#-0x44]!
:02016DFC 7D300200 ldcvc  2,cr0,[r0,#-0x0]!
:02016E00 074D8D08 streqb r8,[r13,-r8, lsl #0x1a]
:02016E04 A917D902 ldmgedb  r7 ,{r1,r8,r11,r12,r14,r15}
:02016E08 40063329 andmi  r3,r6,r9,lsr #0x6
:02016E0C 551100C5 ldrpl r0,[r1, #-0xc5]		;(r1-0xc5=*(ffffff3b))
:02016E10 298D7002 stmcsib  r13 ,{r1,r12,r13,r14}
:02016E14 00050CE2 andeq  r0,r5,r2,ror #0x19
:02016E18 812F0108 unknown
:02016E1C 010D1A49 unknown
:02016E20 5004F1D4 unknown
:02016E24 022520AD eoreq  r2,r5,#0xAD
:02016E28 10B5E797 umlalnes r14,r5,r7,r7
:02016E2C 09CD00A9 stmeqib  r13 ,{r0,r3,r5,r7}^
:02016E30 2D319321 ldccs  3,cr9,[r1,#-0x84]!
:02016E34 030B850C unknown
:02016E38 59040339 stmpldb  r4 ,{r0,r3,r4,r5,r8,r9}
:02016E3C 81F50175 mvnhis r0,r5,ror r1
:02016E40 795F5501 ldmvcdb  r15 ,{r0,r8,r10,r12,r14}^
:02016E44 A12A0911 unknown
:02016E48 08E73D91 unknown
:02016E4C 51584009 cmppl r8,r9
:02016E50 501D0000 andpls r0,r13,r0
:02016E54 1DD41BB1 unknown
:02016E58 01203100 unknown
:02016E5C 4D71E1A0 ldcmil 1,cr14,[r1,#-0x280]!
:02016E60 21830A99 unknown
:02016E64 A5011900 strge r1,[r1, #-0x900]		;(r1-0x900=*(fffff700))
:02016E68 022F0961 eoreq  r0,r15,#0x184000
:02016E6C 01190FDD ldreqsb r0,[r9, -r13]
:02016E70 9D0659C7 unknown
:02016E74 FF4D6819 swinv 0x004d6819
:02016E78 058A00F9 streq r0,[r10, #+0xf9]		;r10+0xf9=*(000000f9)
:02016E7C 1C8DA321 stcne  3,cr10,[r13],{#0x21}
:02016E80 11431171 unknown
:02016E84 71500404 cmpvc r0,r4,lsl #0x8
:02016E88 014B800F unknown
:02016E8C 06E1900F unknown
:02016E90 E51EB5B0 ldr r11,[r14, #-0x5b0]		;(r14-0x5b0=*(fffffa50))
:02016E94 04CD0106 streqb r0,[r13],#+0x106
:02016E98 06001DB5 unknown
:02016E9C 1D0800D1 unknown
:02016EA0 671C8100 ldrvs r8,[r12,-r0, lsl #0x2]
:02016EA4 99B52019 ldmlsib  r5!,{r0,r3,r4,r13}
:02016EA8 0B80190F bleq 0001D2EC
:02016EAC 10190A85 andnes r0,r9,r5,lsl #0x15
:02016EB0 ED201D60 stc  13,cr1,[r0,#-0x180]!
:02016EB4 E01DDB04 ands r13,r13,r4,lsl #0x16
:02016EB8 001D0011 andeqs r0,r13,r1,lsl r0
:02016EBC 51201D58 unknown
:02016EC0 4D601D0F stcmil 13,cr1,[r0,#-0x3c]!
:02016EC4 401DF705 andmis r15,r13,r5,lsl #0xe
:02016EC8 50001D08 andpl  r1,r0,r8,lsl #0x1a
:02016ECC 0245301D subeq  r3,r5,#0x1D
:02016ED0 7510F01D ldrvc r15,[r0, #-0x1d]		;(r0-0x1d=*(ffffffe3))
:02016ED4 1D48001D unknown
:02016ED8 1D001240 unknown
:02016EDC 001D12F0 ldreqsh r1,[r13], -r0
:02016EE0 093140A5 ldmeqdb  r1!,{r0,r2,r5,r7,r14}
:02016EE4 099D110A ldmeqib  r13 ,{r1,r3,r8,r12}
:02016EE8 24E2860F unknown
:02016EEC 0B1506E5 bleq 02558A88
:02016EF0 2002E59A mulcs  r2,r10,r5
:02016EF4 43100DE5 tstmi r0,#0x3940
:02016EF8 8106C181 unknown
:02016EFC B53138E2 ldrlt r3,[r1, #-0x8e2]!
:02016F00 C2000D0A andgt  r0,r0,#0x280
:02016F04 00091C01 andeq  r1,r9,r1,lsl #0x18
:02016F08 400CE080 andmi  r14,r12,r0,lsl #0x1
:02016F0C 01E90180 mvneq  r0,r0,lsl #0x3
:02016F10 6018E59A mulvss r8,r10,r5
:02016F14 05190635 ldreq r0,[r9, #-0x635]		;(r9-0x635=*(fffff9cb))
:02016F18 89906118 ldmhiib  r0 ,{r3,r4,r8,r13,r14}
:02016F1C E157000D cmp r7,r13
:02016F20 000011C0 andeq  r1,r0,r0,asr #0x3
:02016F24 259D0044 ldrcs r0,[r13, #+0x44]		;r13+0x44=*(00000044)
:02016F28 06258005 unknown
:02016F2C 004D0C71 subeq  r0,r13,r1,ror r12
:02016F30 0501749B streq r7,[r1, #-0x49b]		;(r1-0x49b=*(fffffb65))
:02016F34 E28D0E11 add  r0,r13,#0x110
:02016F38 01FF8D32 mvneqs r8,lsr r2
:02016F3C 0FAD0D45 swieq 0x00ad0d45
:02016F40 E5D02621 ldrb r2,[r0, #+0x621]		;r0+0x621=*(00000621)
:02016F44 07FF8D6C ldreqb r8,[r0, #+0x621]		;r0+0x621=*(00000621)
:02016F48 85DE16EB ldrhib r1,[r14, #+0x6eb]		;r14+0x6eb=*(000006eb)
:02016F4C 0445110F streqb r1,[r5],#-0x10f
:02016F50 980F8161 stmlsda  r15 ,{r0,r5,r6,r8,r15}
:02016F54 50F80005 rscpls r0,r8,r5
:02016F58 5124020F unknown
:02016F5C 2149010F unknown
:02016F60 E59F113C ldr r1,[r15, #+0x13c]		;r15+0x13c=*(020170a4)=#1024779232(0x3d14e3e0)
:02016F64 017119E5 cmneq r1,r5,ror #0x13
:02016F68 3FE16111 swicc 0x00e16111
:02016F6C 94FD0009 unknown
:02016F70 14002919 strne r2,[r0],#-0x919
:02016F74 96B02901 unknown
:02016F78 04802900 streq r2,[r0],#+0x900
:02016F7C 290E8029 stmcsdb  r14 ,{r0,r3,r5,r15}
:02016F80 C029E800 eorgt  r14,r9,r0,lsl #0x10
:02016F84 802904AA eorhi  r0,r9,r10,lsr #0x9
:02016F88 0380290C orreq  r2,r0,#0x30000
:02016F8C 290D6D4D stmcsdb  r13 ,{r0,r2,r3,r6,r8,r10,r11,r13,r14}
:02016F90 290CCAC0 stmcsdb  r12 ,{r6,r7,r9,r11,r14,r15}
:02016F94 80291080 eorhi  r1,r9,r0,lsl #0x1
:02016F98 900029F8 unknown
:02016F9C 10AAC029 adcne  r12,r10,r9,lsr #0x0
:02016FA0 29188029 ldmcsdb  r8 ,{r0,r3,r5,r15}
:02016FA4 0029ED80 eoreq  r14,r9,r0,lsl #0x1b
:02016FA8 AA102964 bge 02421540
:02016FAC 10552835 subnes r2,r5,r5,lsr r8
:02016FB0 2018E791 mulcss r8,r1,r7
:02016FB4 1D03E581 unknown
:02016FB8 E2842160 add  r2,r4,#0x18
:02016FBC 29380029 ldmcsdb  r8!,{r0,r3,r5}
:02016FC0 1C500D40 ldcnel 13,cr0,[r0],{#0x40}
:02016FC4 151D516B ldrne r5,[r13, #-0x16b]		;(r13-0x16b=*(fffffe95))
:02016FC8 01201900 unknown
:02016FCC 53F5E790 mvnpls r14,#0x2400000
:02016FD0 0F1D47D7 swieq 0x001d47d7
:02016FD4 5120890C unknown
:02016FD8 2D06711C unknown
:02016FDC 43F11006 mvnmis r1,#0x6
:02016FE0 753925BD ldrvc r2,[r9, #-0x5bd]!
:02016FE4 FF090111 swinv 0x00090111
:02016FE8 E2841F95 add  r1,r4,#0x254
:02016FEC 004017FF unknown
:02016FF0 014D02E2 unknown
:02016FF4 10FFFFF9 unknown
:02016FF8 44180D3A ldrmi r0,[r8],#-0xd3a
:02016FFC 75108D10 ldrvc r8,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:02017000 0000D11B andeq  r13,r0,r11,lsl r1
:02017004 00E5C372 rsceq  r12,r5,r2,ror r3
:02017008 200C0029 andcs  r0,r12,r9,lsr #0x0
:0201700C 88400D80 stmhida  r0 ,{r7,r8,r10,r11}^
:02017010 0D801079 unknown
:02017014 0D006910 unknown
:02017018 40459210 submi  r9,r5,r0,lsl r2
:0201701C 00195D82 andeqs r5,r9,r2,lsl #0x1b
:02017020 00551001 subeqs r1,r5,r1
:02017024 F0198019 andnvs r8,r9,r9,lsl r0
:02017028 10A01980 adcne  r1,r0,r0,lsl #0x13
:0201702C 159F005F ldrne r0,[r15, #+0x5f]		;r15+0x5f=*(02017093)=#42283032(0x02853018)
:02017030 91046918 unknown
:02017034 E3C00365 bic  r0,r0,#0x94000001
:02017038 4D14612C unknown
:0201703C F0130913 andnvs r0,r3,r3,lsl r9
:02017040 A12C0A29 unknown
:02017044 3157F805 cmpcc r7,r5,lsl #0x10
:02017048 11044570 unknown
:0201704C 0508A049 streq r10,[r8, #-0x49]		;(r8-0x49=*(00090ab7))
:02017050 00B90300 adceqs r0,r9,r0,lsl #0x6
:02017054 110004AB unknown
:02017058 05920359 ldreq r0,[r2, #+0x359]		;r2+0x359=*(00000359)
:0201705C 81081001 unknown
:02017060 82100C02 andhis r0,r0,#0x200
:02017064 0011C405 andeqs r12,r1,r5,lsl #0x8
:02017068 0852AD80 ldmeqda  r2 ,{r7,r8,r10,r11,r13,r15}^
:0201706C 41B042AD movmis r4,r13,lsr #0x5		;r4=0(0x0)
:02017070 1012990A andnes r9,r2,r10,lsl #0x12
:02017074 01B5089D unknown
:02017078 4DE79251 stcmil 2,cr9,[r7,#+0x144]!
:0201707C 0212750A andeqs r7,r2,#0x2800000
:02017080 03B00281 moveqs r0,#0x10000008		;r0=268435464(0x10000008)
:02017084 18080275 stmneda  r8 ,{r0,r2,r4,r5,r6,r9}
:02017088 18E28020 unknown
:0201708C 09BD2002 ldmeqib  r13!,{r1,r13}
:02017090 18E28540 unknown
:02017094 E2028530 and  r8,r2,#0xC000000
:02017098 E2801030 add  r1,r0,#0x30
:0201709C 50201AE9 eorpl  r1,r0,r9,ror #0x15
:020170A0 0DC58D20 unknown
:020170A4 3D14E3E0 unknown
:020170A8 0581061A streq r0,[r1, #+0x61a]		;r1+0x61a=*(3d14e9fa)=#0(0x00000000)
:020170AC 68099DA2 stmvsda  r9 ,{r1,r5,r7,r8,r10,r11,r12,r15}
:020170B0 79E59F52 unknown
:020170B4 2140241D unknown
:020170B8 8D06018D unknown
:020170BC 09C10289 stmeqib  r1 ,{r0,r3,r7,r9}^
:020170C0 93A111B1 movls  r1,#0x4000002C		;r1=1073741868(0x4000002c)
:020170C4 4008E73A andmi  r14,r8,r10,lsr r7
:020170C8 19CDE59A stmneib  r13 ,{r1,r3,r4,r7,r8,r10,r13,r14,r15}^
:020170CC 00200080 eoreq  r0,r0,r0,lsl #0x1
:020170D0 9F323CDA swils 0x00323cda
:020170D4 E59300DD ldr r0,[r3, #+0xdd]		;r3+0xdd=*(8902c0f8)
:020170D8 0D600C20 stceql 12,cr0,[r0,#-0x80]!
:020170DC 02F13005 rsceqs r3,r1,#0x5
:020170E0 60010319 andvs  r0,r1,r9,lsl r3
:020170E4 E9A24434 stmib  r2!,{r2,r4,r5,r10,r14}
:020170E8 ED00A201 unknown
:020170EC 057D5C01 ldreqb r5,[r13, #-0xc01]!
:020170F0 070396A4 streq r9,[r3,-r4, lsr #0xd]
:020170F4 6D1175E0 unknown
:020170F8 30410811 subcc  r0,r1,r1,lsl r8
:020170FC 3007E793 mulcc  r7,r3,r7
:02017100 216D0C3D unknown
:02017104 B000018D andlt  r0,r0,r13,lsl #0x3
:02017108 8D00CD93 unknown
:0201710C 7D930001 unknown
:02017110 2AE58D01 bcs 0197A51C
:02017114 E1D361B0 ldrh r6,[r3, #+0x10]		;r3+0x10=*(8902c02b)
:02017118 62461121 subvs  r1,r6,#0x40000008
:0201711C 01901005 orreqs r1,r0,r5
:02017120 8604CD00 strhi r12,[r4],-r0, lsl #0x1a
:02017124 43E08560 mvnmi  r8,#0x18000000
:02017128 10050332 andne  r0,r5,r2,lsr r3
:0201712C A0B00001 adcges r0,r0,r1
:02017130 853083E1 ldrhi r8,[r0, #-0x3e1]!
:02017134 60F2E003 rscvss r14,r2,r3
:02017138 B00CE1D6 unknown
:0201713C 00A1008D adceq  r0,r1,r13,lsl #0x1
:02017140 C096E58D addgts r14,r6,r13,lsl #0xb
:02017144 0196E08B orreqs r14,r6,r11,lsl #0x1
:02017148 C6E02BB2 unknown
:0201714C B00E353F andlt  r3,r14,r15,lsr r5
:02017150 02E0202B rsceq  r2,r0,#0x2B
:02017154 2330593B teqcs r0,#0xEC000
:02017158 60004059 andvs  r4,r0,r9,asr r0
:0201715C FEE58428 cdp2 4,14,cr8,cr5,cr8,1
:02017160 93E19530 mvnls  r9,#0xC000000
:02017164 E08C00E1 add  r0,r12,r1,ror #0x1
:02017168 E02CC293 mla  r12,r3,r2,r12unknown
:0201716C D100BFC3 unknown
:02017170 E29E3B03 adds r3,r14,#0xC00
:02017174 E02CC19B mla  r12,r11,r1,r12unknown
:02017178 ACB00001 ldcge  0,cr0,[r0],#+0x4
:0201717C 313623E2 teqcc r6,r2,ror #0x7
:02017180 83403A00 unknown
:02017184 840048E1 strhi r4,[r0],#-0x8e1
:02017188 15150CE9 ldrne r0,[r5, #-0xce9]		;r5-0xce9=*(2bfff318)=#0(0x00000000)
:0201718C F3005180 unknown
:02017190 68E19560 unknown
:02017194 41480051 unknown
:02017198 51000051 unknown
:0201719C 00F051A0 rsceqs r5,r0,r0,lsr #0x3
:020171A0 613C0019 teqvs r12,r9,lsl r0
:020171A4 004D9F2D subeq  r9,r13,r13,lsr #0x1e
:020171A8 BB4CE594 bllt 03350800
:020171AC 093D10A5 ldmeqdb  r13!,{r0,r2,r5,r7,r12}
:020171B0 E08B60C2 add  r6,r11,r2,asr #0x1
:020171B4 35041035 strcc r1,[r4, #-0x35]		;(r4-0x35=*(ffffffcb))
:020171B8 28301000 ldmcsda  r0!,{r12}
:020171BC 94B00A95 unknown
:020171C0 D360F2E5 msrle SPSR_,#0x5000000e
:020171C4 311401E1 tstcc r4,r1,ror #0x3
:020171C8 93CB0BD1 bicls  r0,r11,#0x34400
:020171CC 043008E5 unknown
:020171D0 8C3003C1 ldchi  3,cr0,[r0],#-0x304
:020171D4 CBCB96E0 blgt 012FCD5C
:020171D8 6B0201E0 blvs 02097960
:020171DC B000E29C mullt  r0,r12,r2
:020171E0 2600E2AB strcs r14,[r0],-r11, lsr #0x5
:020171E4 6A09A966 bvs 02281784
:020171E8 3006E186 andcc  r14,r6,r6,lsl #0x3
:020171EC 09D18304 ldmeqib  r1 ,{r2,r8,r9,r15}^
:020171F0 5011E584 andpls r14,r1,r4,lsl #0xb
:020171F4 B04021B0 strlth r2,[r0],#-0x10
:020171F8 B2800D52 addlt  r0,r0,#0x1480
:020171FC 31B2000D movccs r0,r13			;r0=0(0x0)
:02017200 9A02EDC4 bls 020D2918
:02017204 3007E545 andcc  r14,r7,r5,asr #0xa
:02017208 31B4E083 movccs r14,r3,lsl #0x1		;r14=302350390(0x12058036)
:0201720C 084900D3 stmeqda  r9 ,{r0,r1,r4,r6,r7}^
:02017210 31B4E263 movccs r14,r3,ror #0x4
:02017214 011BE1C4 tsteq r11,r4,asr #0x3
:02017218 03960069 orreqs r0,r6,#0x69
:0201721C 1011E004 andnes r14,r1,r4
:02017220 D1213014 unknown
:02017224 E793310D ldr r3,[r3,+r13, lsl #0x2]
:02017228 00E7000D rsceq  r0,r7,r13
:0201722C 0491800D ldreq r8,[r1],#+0xd
:02017230 0D04000D unknown
:02017234 6008FD60 andvs  r15,r8,r0,ror #0x1a
:02017238 5A600AA1 bpl 03819CC4
:0201723C 500DE583 andpl  r14,r13,r3,lsl #0xb
:02017240 B0000DB0 strlth r0,[r0], -r0
:02017244 5460500D unknown
:02017248 61B2E086 movvss r14,r6,lsl #0x1		;r14=655872(0xa0200)
:0201724C 61B2E1D6 ldrvssb r14,[r2, +r6]!
:02017250 04E1C300 unknown
:02017254 04E59A60 unknown
:02017258 E0860040 add  r0,r6,r0,asr #0x0
:0201725C E1D441B4 ldrh r4,[r4, #+0x14]		;r4+0x14=*(00000014)
:02017260 C30041B4 unknown
:02017264 16B900E1 unknown
:02017268 BD090190 unknown
:0201726C 00680306 rsbeq  r0,r8,r6,lsl #0x6
:02017270 2175E358 cmncs r5,r8,asr r3
:02017274 0B610301 bleq 03857E80
:02017278 B2D00021 sbclts r0,r0,#0x21
:0201727C 1DB300C5 ldcne  0,cr0,[r3,#+0x314]!
:02017280 1018B800 andnes r11,r8,r0,lsl #0x10
:02017284 F58A030D strnv r0,[r10, #+0x30d]		;r10+0x30d=*(0000030d)
:02017288 11290845 unknown
:0201728C 10080BC9 andne  r0,r8,r9,asr #0x17
:02017290 2C0DE582 stccs  5,cr14,[r13],{#0x82}
:02017294 8FF003E1 swihi 0x00f003e1
:02017298 13ED3039 mvnne  r3,#0x39
:0201729C 205D03E1 subcss r0,r13,r1,ror #0x7
:020172A0 00C50DF2 unknown
:020172A4 1CEB0519 stcnel 5,cr0,[r11],#+0x64
:020172A8 64753155 unknown
:020172AC 4D4B66D9 unknown
:020172B0 0029B4F1 unknown
:020172B4 21C50001 biccs  r0,r5,r1
:020172B8 7A102021 bvc 0241F344
:020172BC 000D0419 andeq  r0,r13,r9,lsl r4
:020172C0 E1A00200 mov  r0,r0,lsl #0x4		;r0=0(0x0)
:020172C4 8320FDB6 msrhi CPSR_,#0x2d80
:020172C8 F0FD1011 rscnvs r1,r13,r1,lsl r0
:020172CC C500FD0C strgt r15,[r0, #-0xd0c]		;(r0-0xd0c=*(fffff2f4))
:020172D0 0EA160FD mcreq 0,5,r6,cr1,cr13,{7}
:020172D4 69EB10FD unknown
:020172D8 50144150 andpls r4,r4,r0,asr r1
:020172DC 17F9044D ldrneb r0,r4,r4,r0,asr r1
:020172E0 205DD540 subcss r13,r13,r0,asr #0xa
:020172E4 4520109B strmi r1,[r0, #-0x9b]!
:020172E8 03752F08 cmneq r5,#0x20
:020172EC 2419C540 ldrcs r12,[r9],#-0x540
:020172F0 3810F194 ldmccda  r0 ,{r2,r4,r7,r8,r12,r13,r14,r15}
:020172F4 101D40F1 ldrnesh r4,[r13], -r1
:020172F8 0590F10C ldreq r15,[r0, #+0x10c]		;r0+0x10c=*(0000010c)
:020172FC C56D6013 strgtb r6,[r13, #-0x13]!
:02017300 C5FFECE5 ldrgtb r14,[r15, #+0xce5]!
:02017304 E2861003 add  r1,r6,#0x3
:02017308 00D10410 sbceqs r0,r1,r0,lsl r4
:0201730C E90160FF stmdb  r1 ,{r0,r1,r2,r3,r4,r5,r6,r7,r13,r14}
:02017310 00E91020 rsceq  r1,r9,r0,lsr #0x0
:02017314 80E9F6A2 rschi  r15,r9,r2,lsr #0xd
:02017318 99105D38 ldmlsdb  r0 ,{r3,r4,r5,r8,r10,r11,r12,r14}
:0201731C E991C017 ldmib  r1 ,{r0,r1,r2,r4,r14,r15}
:02017320 10899A00 addne  r9,r9,r0,lsl #0x14
:02017324 CD0CE35C unknown
:02017328 D1000D04 unknown
:0201732C 92103104 andlss r3,r0,#0x1
:02017330 B4D500E1 ldrltb r0,[r5],#+0xe1
:02017334 E153000C cmp r3,r12
:02017338 84D5100C ldrhib r1,[r5],#+0xc
:0201733C 630D2029 unknown
:02017340 1014E002 andnes r14,r4,r2
:02017344 0D06FD0E unknown
:02017348 006D0200 rsbeq  r0,r13,r0,lsl #0x4
:0201734C 04001D76 streq r1,[r0],#-0xd76
:02017350 81AB2479 movhi  r2,r9,ror r4
:02017354 A2BD5021 adcges r5,r13,#0x21
:02017358 C2BD4B85 adcgts r4,r13,#0x21400
:0201735C 660C4055 unknown
:02017360 D512A9C0 ldrle r10,[r2, #-0x9c0]		;(r2-0x9c0=*(fffff640))
:02017364 00751832 rsbeqs r1,r5,r2,lsr r8
:02017368 123818E5 eornes r1,r8,#0xE50000
:0201736C 23290B36 unknown
:02017370 C9048130 stmgtdb  r4 ,{r4,r5,r8,r15}
:02017374 D100151E unknown
:02017378 FA32D902 blx 02CCD790
:0201737C 21D8001D biccss r0,r8,r13,lsl r0
:02017380 6DFFF013 ldcvsl 0,cr15,[r15,#+0x4c]!
:02017384 0102C502 unknown
:02017388 4D04CD65 unknown
:0201738C C918E104 ldmgtdb  r8 ,{r2,r8,r13,r14,r15}
:02017390 02D1F802 sbceqs r15,r1,#0x20000
:02017394 29D3138D ldmcsib  r3 ,{r0,r2,r3,r7,r8,r9,r12}^
:02017398 B9202010 stmltdb  r0!,{r4,r13}
:0201739C 9225CD00 eorls  r12,r5,#0x0
:020173A0 301900E5 andccs r0,r9,r5,ror #0x1
:020173A4 2121025D unknown
:020173A8 021B81E0 andeqs r8,r11,#0x38
:020173AC E3102201 tst r0,#0x10000000
:020173B0 01A03001 moveq  r3,r1			;r3=1073741868(0x4000002c)
:020173B4 8001CD03 andhi  r12,r1,r3,lsl #0x1a
:020173B8 49BC1019 ldmmiib  r12!,{r0,r3,r4,r12}
:020173BC 2000021C andcs  r0,r0,r12,lsl r2
:020173C0 10810659 addne  r0,r1,r9,asr r6
:020173C4 2004E241 andcs  r14,r4,r1,asr #0x4
:020173C8 00FFE480 rsceqs r14,r15,r0,lsl #0x9
:020173CC FBE21110 blx 0189B814
:020173D0 30044015 andcc  r4,r4,r5,lsl r0
:020173D4 01E41090 unknown
:020173D8 04E24220 unknown
:020173DC E4008130 str r8,[r0],#-0x130
:020173E0 E21220FF ands r2,r2,#0xFF
:020173E4 150A51FA strne r5,[r10, #-0x1fa]		;(r10-0x1fa=*(fffffe06))
:020173E8 A122C020 unknown
:020173EC 00152109 andeqs r2,r5,r9,lsl #0x2
:020173F0 69E20100 unknown
:020173F4 00118A15 andeqs r8,r1,r5,lsl r10
:020173F8 2019E002 andcss r14,r9,r2
:020173FC 10E1A0C2 rscne  r10,r1,r2,asr #0x1
:02017400 E790310C ldr r3,[r0,+r12, lsl #0x2]
:02017404 E1837015 orr  r7,r3,r5,lsl r0
:02017408 401D100C andmis r1,r13,r12
:0201740C E1A032A1 mov  r3,r1,lsr #0x5		;r3=33554433(0x2000001)
:02017410 71027D1F unknown
:02017414 1112C115 tstne r2,r5,lsl r1
:02017418 2103E1E0 unknown
:0201741C 0100E790 swpeq r14,r0,r0
:02017420 03E00210 mvneq  r0,#0x1
:02017424 00E78011 rsceq  r8,r7,r1,lsl r0
:02017428 000F1151 andeq  r1,r15,r1,asr r1
:0201742C 1235E92D eornes r14,r5,#0xB4000
:02017430 A1048508 unknown
:02017434 00B90140 adceqs r0,r9,r0,asr #0x2
:02017438 48E59D50 unknown
:0201743C E590044B ldr r0,[r0, #+0x44b]		;r0+0x44b=*(0000044b)
:02017440 1D691B50 stcnel 11,cr1,[r9,#-0x140]!
:02017444 1555E045 ldrneb r14,[r5, #-0x45]		;r5-0x45=*(2bffffbc)=#0(0x00000000)
:02017448 00D90390 smulleqs r0,r9,r0,r3
:0201744C A90018F1 stmgedb  r0 ,{r0,r4,r5,r6,r7,r11,r12}
:02017450 009D6505 addeqs r6,r13,r5,lsl #0xa
:02017454 9F315618 swils 0x00315618
:02017458 4810A5E5 ldmmida  r0 ,{r0,r2,r5,r6,r7,r8,r10,r13,r15}
:0201745C 1525932B strne r9,[r5, #-0x32b]!
:02017460 50269988 eorpl  r9,r6,r8,lsl #0x13
:02017464 4BE5933B blmi 0197C158
:02017468 414600CD unknown
:0201746C 81E1A012 mvnhi  r10,r2,lsl r0
:02017470 30F80021 rscccs r0,r8,r1,lsr #0x0
:02017474 C0900F31 addgts r0,r0,r1,lsr r15
:02017478 2093E28E addcss r14,r3,r14,lsl #0x5
:0201747C 001CE0C1 andeqs r14,r12,r1,asr #0x1
:02017480 0F0E4560 swieq 0x000e4560
:02017484 86200765 unknown
:02017488 2B0A07E2 blcs 02299418
:0201748C 60E0E282 rscvs  r14,r0,r2,lsl #0x5
:02017490 008EE59F umulleq  r14,r14,r15,r5
:02017494 1CE1A0E0 stcnel 0,cr10,[r1],#+0x380
:02017498 308C0025 addcc  r0,r12,r5,lsr #0x0
:0201749C 10900C19 addnes r0,r0,r9,lsl r12
:020174A0 00F3E080 rsceqs r14,r3,r0,lsl #0x1
:020174A4 00FEE196 smlaleqs r14,r14,r6,r1
:020174A8 18E19620 unknown
:020174AC 00910079 addeqs r0,r1,r9,ror r0
:020174B0 91E01000 mvnls  r1,r0
:020174B4 42E00202 rscmi  r0,r0,#0x20000000
:020174B8 E0004326 and  r4,r0,r6,lsr #0x6
:020174BC 2018163D andcss r1,r8,r13,lsr r6
:020174C0 41260AD9 unknown
:020174C4 202012E0 eorcs  r1,r0,r0,ror #0x5
:020174C8 1D6D0431 stcnel 4,cr0,[r13,#-0xc4]!
:020174CC 8D201775 stchi  7,cr1,[r0,#-0x1d4]!
:020174D0 FA551CE2 blx 0355E868
:020174D4 0D1D3485 unknown
:020174D8 20199003 andcss r9,r9,r3
:020174DC 19D4007D ldmneib  r4 ,{r0,r2,r3,r4,r5,r6}^
:020174E0 0404F120 streq r15,[r4],#-0x120
:020174E4 02B400A5 adceqs r0,r4,#0xA5
:020174E8 4B74284D blmi 03D21624
:020174EC 5D180259 unknown
:020174F0 02141707 andeqs r1,r4,#0x1C0000
:020174F4 45412081 strmib r2,[r1, #-0x81]		;r1-0x81=*(3fffffab)=#0(0x00000000)
:020174F8 F9E3A005 unknown
:020174FC 240805B3 strcs r0,[r8],#-0x5b3
:02017500 99A000D5 stmlsib  r0!,{r0,r2,r4,r6,r7}
:02017504 F5146112 ldrnv r6,[r4, #-0x112]		;(r4-0x112=*(fffffeee))
:02017508 59302803 ldmpldb  r0!,{r0,r1,r11,r13}
:0201750C 01E10404 mvneq  r0,r4,lsl #0x8
:02017510 05A514A7 streq r1,[r5, #+0x4a7]!
:02017514 17E1A034 unknown
:02017518 42860639 addmi  r0,r6,#0x3900000
:0201751C 01E08610 mvneq  r8,r0,lsl r6
:02017520 34E08510 unknown
:02017524 81086100 unknown
:02017528 13920225 orrnes r0,r2,#0x50000002
:0201752C 05A3E0C5 streq r14,[r3, #+0xc5]!
:02017530 05E0855F streqb r8,[r0, #+0x55f]!
:02017534 14995000 ldrne r5,[r9],#+0x0
:02017538 000440D3 unknown
:0201753C 41D004B9 ldrmih r0,[r0, #+0x49]		;r0+0x49=*(00000049)
:02017540 018D4007 orreq  r4,r13,r7
:02017544 25D40685 ldrcsb r0,[r4, #+0x685]		;r4+0x685=*(00000685)
:02017548 106E6012 rsbne  r6,r14,r2,lsl r0
:0201754C AAAAAB02 bge 00AC215C
:02017550 5ED82A01 cdppl 10,12,cr2,cr8,cr1,0
:02017554 2D9C020E unknown
:02017558 55405600 strplb r5,[r0, #-0x600]		;(r0-0x600=*(fffffa00))
:0201755C 10295555 eorne  r5,r9,r5,asr r5
:02017560 CA000D9C bgt 0201ABD8
:02017564 C5A86055 strgt r6,[r8, #+0x55]!
:02017568 55209C31 strpl r9,[r0, #-0xc31]!
:0201756C 00555A30 subeqs r5,r5,r0,lsr r10
:02017570 C2D12021 sbcgts r2,r1,#0x21
:02017574 E2D1D5E9 sbcs r13,r1,#0x3A400000
:02017578 42790D6D rsbmis r0,r9,#0x1B40
:0201757C B4827918 strlt r7,[r2],#+0x918
:02017580 51AE2151 movpl  r2,r1,asr r1
:02017584 512E44F1 unknown
:02017588 38404D01 stmccda  r0 ,{r0,r8,r10,r11,r14}^
:0201758C 5940004D stmpldb  r0 ,{r0,r2,r3,r6}^
:02017590 35501029 ldrccb r1,[r0, #-0x29]		;(r0-0x29=*(ffffffd7))
:02017594 118D4000 orrne  r4,r13,r0
:02017598 1500E594 strne r14,[r0, #-0x594]		;(r0-0x594=*(fffffa6c))
:0201759C 00711DC1 rsbeqs r1,r1,r1,asr #0x1b
:020175A0 5011F1BB ldrplh r15,[r1], -r11
:020175A4 0BC8E285 bleq 0124FFC0
:020175A8 401802FD ldrmish r0,[r8], -r13
:020175AC F1F7E284 mvnnvs r14,r4,lsl #0x5
:020175B0 F141B481 unknown
:020175B4 00A138C1 adceq  r3,r1,r1,asr #0x11
:020175B8 9D182D54 unknown
:020175BC 20156010 andcss r6,r5,r0,lsl r0
:020175C0 543225B5 unknown
:020175C4 12C9E1A0 sbcne  r14,r9,#0x28
:020175C8 9660A991 unknown
:020175CC 21187951 tstcs r8,r1,asr r9
:020175D0 20E20107 rsccs  r0,r2,r7,lsl #0x2
:020175D4 15030009 strne r0,[r3, #-0x9]		;r3-0x9=*(01fffff8)=#0(0x00000000)
:020175D8 0735A300 ldreq r10,[r5,-r0, lsl #0x6]!
:020175DC 000910AA andeq  r1,r9,r10,lsr #0x1
:020175E0 11000D07 unknown
:020175E4 00A91DC1 adceq  r1,r9,r1,asr #0x1b
:020175E8 CA159551 bgt 0257CB34
:020175EC 1A3D1009 bne 02F5B618
:020175F0 51340080 teqpl r4,r0,lsl #0x1
:020175F4 0A12A5E3 beq 024C0D88
:020175F8 2EDF4009 cdpcs 0,12,cr4,cr15,cr9,0
:020175FC 07EB1402 streqb r1,[r11,+r2, lsl #0x8]!
:02017600 155D4009 ldrneb r4,[r13, #-0x9]		;(r13-0x9=*(fffffff7))
:02017604 90400910 subls  r0,r0,r0,lsl r9
:02017608 1D02342F unknown
:0201760C A81B8527 ldmgeda  r11 ,{r0,r1,r2,r5,r8,r10,r15}
:02017610 2D00092F unknown
:02017614 26669F46 unknown
:02017618 101DEB02 andnes r14,r13,r2,lsl #0x16
:0201761C 21403170 unknown
:02017620 C168A610 unknown
:02017624 E1B02011 movs r2,r1,lsl r0		;r2=1073741868(0x4000002c)
:02017628 1014125D andnes r1,r4,r13,asr r2
:0201762C 04E51192 unknown
:02017630 511013AD tstpl r0,r13,lsr #0x7
:02017634 E0411004 sub  r1,r1,r4
:02017638 314A9614 unknown
:0201763C 29300D16 ldmcsdb  r0!,{r1,r2,r4,r8,r10,r11}
:02017640 80112110 andhis r2,r1,r0,lsl r1
:02017644 E1A03C41 mov  r3,r1,asr #0x18
:02017648 255F1125 ldrcsb r1,[r15, #-0x125]		;r15-0x125=*(0201752b)=#-1545550573(0xa3e0c513)
:0201764C EFF12521 swi 0x00f12521
:02017650 EDB42125 ldc  1,cr2,[r4,#+0x94]!
:02017654 CD103430 unknown
:02017658 9111DD10 tstls r1,r0,lsl r13
:0201765C 991900E5 ldmlsdb  r9 ,{r0,r2,r5,r6,r7}
:02017660 00101100 andeqs r1,r0,r0,lsl #0x2
:02017664 D21AED30 andles r14,r10,#0xC00
:02017668 53110045 tstpl r1,#0x45
:0201766C 010321E3 unknown
:02017670 01010011 unknown
:02017674 950A8330 strls r8,[r10, #-0x330]		;(r10-0x330=*(fffffcd0))
:02017678 08E35300 unknown
:0201767C 79F70071 unknown
:02017680 8D511E00 unknown
:02017684 F010AD01 andnvs r10,r0,r1,lsl #0x1a
:02017688 A0E92D41 rscge  r2,r9,r1,asr #0x1a
:0201768C 459F0300 ldrmi r0,[r15, #+0x300]		;r15+0x300=*(02017994)=#-2130551806(0x81025c02)
:02017690 5614890E ldrpl r8,[r4],-r14, lsl #0x12
:02017694 080095E3 stmeqda  r0 ,{r0,r1,r5,r6,r7,r8,r10,r12,r15}
:02017698 A1702600 cmnge r0,r0,lsl #0xc
:0201769C E59F4000 ldr r4,[r15, #+0x0]		;r15+0x0=*(020176a4)=#538564226(0x2019d682)
:020176A0 13FD5007 mvnnes r5,#0x7
:020176A4 2019D682 andcss r13,r9,r2,lsl #0xd
:020176A8 40000514 andmi  r0,r0,r4,lsl r5
:020176AC F5100011 ldrnv r0,[r0, #-0x11]		;r0-0x11=*(81025bf1)=#0(0x00000000)
:020176B0 E594AA28 ldr r10,[r4, #+0xa28]		;r4+0xa28=*(2019e0aa)=#0(0x00000000)
:020176B4 11009505 unknown
:020176B8 2129103F unknown
:020176BC DDD8002D unknown
:020176C0 51004119 unknown
:020176C4 044502E1 streqb r0,[r5],#-0x2e1
:020176C8 DD23FFBF stcle  15,cr15,[r3,#-0x2fc]!
:020176CC 0125E52E unknown
:020176D0 C8E28220 unknown
:020176D4 E3520300 cmp r2,#0x0
:020176D8 E2888018 add  r8,r8,#0x18
:020176DC 800019F1 unknown
:020176E0 E90015E5 stmdb  r0 ,{r0,r2,r5,r6,r7,r8,r10,r12}
:020176E4 294A3E01 stmcsdb  r10 ,{r0,r9,r10,r11,r12,r13}^
:020176E8 25877002 strcs r7,[r7, #+0x2]		;r7+0x2=*(00000002)
:020176EC 046532E2 unknown
:020176F0 E2866008 add  r6,r6,#0x8
:020176F4 FFFF04E3 swinv 0x00ff04e3
:020176F8 375059BA unknown
:020176FC 81F0C059 mvnhis r12,r9,asr r0
:02017700 543F4528 unknown
:02017704 31100031 tstcc r0,r1,lsr r0
:02017708 00410C00 subeq  r0,r1,r0,lsl #0x18
:0201770C 04015590 streq r5,[r1],#-0x590
:02017710 4A1521D5 bmi 0255FE6C
:02017714 01B103F5 ldreqsh r0,[r1, +r5]!
:02017718 A5306410 ldrge r6,[r0, #-0x410]!
:0201771C 14292000 unknown
:02017720 E5831025 str r1,[r3, #+0x25]		;r3+0x25=*(02000026)=#1410486601(0x54125149)
:02017724 022D1AA5 eoreq  r1,r13,#0xA5000
:02017728 402110EB eormi  r1,r1,r11,ror #0x1
:0201772C 102D4008 eorne  r4,r13,r8
:02017730 A10014E9 unknown
:02017734 2D4D2033 unknown
:02017738 125130D5 subnes r3,r1,#0xD5
:0201773C BD8008E8 unknown
:02017740 7E135CE8 cdpvc 12,0,cr5,cr3,cr8,7
:02017744 28802369 stmcsia  r0 ,{r0,r3,r5,r6,r8,r9,r13}
:02017748 09210369 stmeqdb  r1!,{r0,r3,r5,r6,r8,r9}
:0201774C 066D032D unknown
:02017750 1EE58D20 cdpne 13,14,cr8,cr5,cr0,1
:02017754 E1A07003 mov  r7,r3			;r7=33554433(0x2000001)
:02017758 E59DA050 ldr r10,[r13, #+0x50]		;r13+0x50=*(00000050)
:0201775C 01FC3500 mvneqs r3,r0,lsl #0xa
:02017760 19B00481 ldmneib  r0!,{r0,r7,r10}
:02017764 0031C524 eoreqs r12,r1,r4,lsr #0xa
:02017768 01E986A8 mvneq  r8,r8,lsr #0xd
:0201776C 107D2D79 rsbnes r2,r13,r9,ror r13
:02017770 89007D88 stmhidb  r0 ,{r3,r7,r8,r10,r11,r12,r13,r14}
:02017774 3150D820 cmpcc r0,r0,lsr #0x10
:02017778 89205921 stmhidb  r0!,{r0,r5,r8,r11,r12,r14}
:0201777C 00550110 subeqs r0,r5,r0,lsl r1
:02017780 812E1024 unknown
:02017784 11002500 unknown
:02017788 21542385 cmpcs r4,r5,lsl #0x7
:0201778C 2B12E020 blcs 024CF814
:02017790 30210C95 mlacc  r1,r5,r12,r0unknown
:02017794 0E5101D5 mrceq 1,2,r0,cr1,cr5,{6}
:02017798 10210449 eorne  r0,r1,r9,asr #0x8
:0201779C 8D3F0024 ldchi  0,cr0,[r15,#-0x90]!
:020177A0 E3550059 cmp r5,#0x59
:020177A4 CD108D06 unknown
:020177A8 E223A907 eor  r10,r3,#0x1C000
:020177AC 01E59130 mvneq  r9,lsr r0
:020177B0 4031102D eormis r1,r1,r13,lsr #0x0
:020177B4 8D300020 ldchi  0,cr0,[r0,#-0x80]!
:020177B8 E2170D79 ands r0,r7,#0x1E40
:020177BC 0D1B6914 unknown
:020177C0 E2103900 ands r3,r0,#0x0
:020177C4 0901E985 stmeqdb  r1 ,{r0,r2,r7,r8,r11,r13,r14,r15}
:020177C8 8822BD13 stmhida  r2!,{r0,r1,r4,r8,r10,r11,r12,r13,r15}
:020177CC 98114122 ldmlsda  r1 ,{r1,r5,r8,r14}
:020177D0 9230009D eorlss r0,r0,#0x9D
:020177D4 8D332A31 ldchi  10,cr2,[r3,#-0xc4]!
:020177D8 00911C02 addeqs r1,r1,r2,lsl #0x18
:020177DC 652031A9 strvs r3,[r0, #-0x1a9]!
:020177E0 61001918 unknown
:020177E4 15202011 strne r2,[r0, #-0x11]!
:020177E8 154F5E30 strneb r5,[r15, #-0xe30]		;r15-0xe30=*(020169c0)=#-444527100(0xe5810e04)
:020177EC 2D516100 unknown
:020177F0 7523B142 strvc r11,[r3, #-0x142]!
:020177F4 620901E9 andvs  r0,r9,#0x4000003A
:020177F8 00094F8F andeq  r4,r9,r15,lsl #0x1f
:020177FC 00B100BC unknown
:02017800 99314981 ldmlsdb  r1!,{r0,r7,r8,r11,r14}
:02017804 4908D21B stmmidb  r8 ,{r0,r1,r3,r4,r9,r12,r14,r15}
:02017808 914976D1 unknown
:0201780C 21490029 unknown
:02017810 7A09005D bvc 0225798C
:02017814 005DE358 subeqs r14,r13,r8,asr r3
:02017818 31490101 unknown
:0201781C 41451021 unknown
:02017820 4DFC2049 ldcmil 0,cr2,[r12,#+0x124]!
:02017824 4B414920 blmi 03069CAC
:02017828 09314950 ldmeqdb  r1!,{r4,r6,r8,r11,r14}
:0201782C E0138020 ands r8,r3,r0,lsr #0x0
:02017830 81492C99 unknown
:02017834 21495044 unknown
:02017838 6687014D strvs r0,[r9, #-0xc9]		;(r9-0xc99=*(ffffff37))
:0201783C 49480145 stmmidb  r8 ,{r0,r2,r6,r8}^
:02017840 002514A1 eoreq  r1,r5,r1,lsr #0x9
:02017844 20E5103D rsccs  r1,r5,r13,lsr r0
:02017848 00517530 subeqs r7,r1,r0,lsr r5
:0201784C 3500D100 strcc r13,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:02017850 9501BC00 strls r11,[r1, #-0xc00]		;r1-0xc00=*(54124549)=#0(0x00000000)
:02017854 B04D5100 sublt  r5,r13,r0,lsl #0x2
:02017858 008918E1 addeq  r1,r9,r1,ror #0x11
:0201785C 24009918 strcs r9,[r0],#-0x918
:02017860 48A810BD stmmiia  r8!,{r0,r2,r3,r4,r5,r7,r12}
:02017864 76A4E1A0 unknown
:02017868 5109311D unknown
:0201786C 39006002 stmccdb  r0 ,{r1,r13,r14}
:02017870 026D1007 rsbeq  r1,r13,#0x7
:02017874 352A002D strcc r0,[r10, #-0x2d]!
:02017878 155A4C00 ldrneb r4,[r10, #-0xc00]		;(r10-0xc00=*(fffff400))
:0201787C A4123102 ldrge r3,[r2],#-0x102
:02017880 00E00006 rsceq  r0,r0,r6
:02017884 A0830285 addge  r0,r3,r5,lsl #0x5
:02017888 27006500 strcs r6,[r0,-r0, lsl #0xa]
:0201788C 0802E207 stmeqda  r2 ,{r0,r1,r2,r9,r13,r14,r15}
:02017890 22E28004 rsccs  r8,r2,#0x4
:02017894 A001B111 andge  r11,r1,r1,lsl r1
:02017898 5020048D eorpl  r0,r0,r13,lsl #0x9
:0201789C 89A5E596 stmhiib  r5!,{r1,r2,r4,r7,r8,r10,r13,r14,r15}
:020178A0 00790300 rsbeqs r0,r9,r0,lsl #0x6
:020178A4 A8006D02 stmgeda  r0 ,{r1,r8,r10,r11,r13,r14}
:020178A8 06E9501C unknown
:020178AC 101510F1 ldrnesh r1,[r5], -r1
:020178B0 10240005 eorne  r0,r4,r5
:020178B4 0508E53C streq r14,[r8, #-0x53c]		;(r8-0x53c=*(000905c4))
:020178B8 00DD2000 sbceqs r2,r13,r0
:020178BC 1400E108 strne r14,[r0],#-0x108
:020178C0 35AB40BD strcc r4,[r11, #+0xbd]!
:020178C4 D6031F9D unknown
:020178C8 B07180E1 rsblts r8,r1,r1,ror #0x1
:020178CC 1929E102 stmnedb  r9!,{r1,r8,r13,r14,r15}
:020178D0 0281DC00 addeq  r13,r1,#0x0
:020178D4 1496102C ldrne r1,[r6],#+0x2c
:020178D8 A01830F9 ldrgesh r3,[r8], -r9
:020178DC A110F5E1 tstge r0,r1,ror #0xb
:020178E0 E111A086 tst r1,r6,lsl #0x1
:020178E4 5900A11A stmpldb  r0 ,{r1,r3,r4,r8,r13,r15}
:020178E8 00795021 rsbeqs r5,r9,r1,lsr #0x0
:020178EC AC006140 stcge  1,cr6,[r0],{#0x40}
:020178F0 61E3A0B9 strvsh r10,[r3, #+0x9]!
:020178F4 57090110 unknown
:020178F8 106108E3 rsbne  r0,r1,r3,ror #0x11
:020178FC 002A0629 eoreq  r0,r10,r9,lsr #0xc
:02017900 004D3201 subeq  r3,r13,r1,lsl #0x4
:02017904 733001A9 teqvc r0,#0x4000002A
:02017908 31043015 unknown
:0201790C E58DA018 str r10,[r13, #+0x18]		;r13+0x18=*(00000018)
:02017910 850019F8 strhi r1,[r0, #-0x9f8]		;(r0-0x9f8=*(fffff608))
:02017914 CD1B5111 unknown
:02017918 E082201D add  r2,r2,r13,lsl r0
:0201791C 1DCD1029 unknown
:02017920 001920C6 andeqs r2,r9,r6,asr #0x1
:02017924 01E14FF1 unknown
:02017928 12E28999 rscne  r8,r2,#0x264000
:0201792C E2888901 add  r8,r8,#0x4000
:02017930 E2477901 sub  r7,r7,#0x4000
:02017934 FFFFE800 swinv 0x00ffe800
:02017938 0041081A subeq  r0,r1,r10,lsl r8
:0201793C 18E88D04 unknown
:02017940 E5960038 ldr r0,[r6, #+0x38]		;r6+0x38=*(00050138)
:02017944 E0863ABD strh r3,[r6], +r13
:02017948 A5301007 ldrge r1,[r0, #-0x7]!
:0201794C E5007D06 str r7,[r0, #-0xd06]		;(r0-0xd06=*(fffff2fa))
:02017950 6D180685 unknown
:02017954 D6000D42 strle r0,[r0, #-0xd06]		;(r0-0xd06=*(fffff2fa))
:02017958 12691005 rsbne  r1,r9,#0x5
:0201795C 02058010 andeq  r8,r5,#0x10
:02017960 1C84004D stcne  0,cr0,[r4],{#0x4d}
:02017964 51000110 unknown
:02017968 80100C02 andhis r0,r0,r2,lsl #0x18
:0201796C 10010CE5 andne  r0,r1,r5,ror #0x19
:02017970 00D10EFD ldreqsh r0,[r1],#+0xed
:02017974 18428528 stmneda  r2 ,{r3,r5,r8,r10,r15}^
:02017978 20AC0001 adccs  r0,r12,r1
:0201797C 2BB51056 blcs 00D5BADC
:02017980 002FFFFF unknown
:02017984 E59F48C0 ldr r4,[r15, #+0x8c0]		;r15+0x8c0=*(0201824c)=#-183991815(0xf50881f9)
:02017988 E12FFF1C bx r12 (Jump to addr_04400000?)msr CPSR_fsxc,r12
:0201798C 02005AC0 andeq  r5,r0,#0xC0000
:02017990 91B82291 unknown
:02017994 81025C02 unknown
:02017998 024A50BE subeq  r5,r10,#0xBE
:0201799C 05B9F759 ldreq r15,[r9, #+0x759]!
:020179A0 00313C01 eoreqs r3,r1,r1,lsl #0x18
:020179A4 AAC40550 bge 01118EEC
:020179A8 ED0011D4 unknown
:020179AC 007D731B rsbeqs r7,r13,r11,lsl r3
:020179B0 FDD551B9 unknown
:020179B4 6C315936 ldcvs  9,cr5,[r1],#-0xd8
:020179B8 020C0015 andeq  r0,r12,#0x15
:020179BC 89414C0D stmhidb  r1 ,{r0,r2,r3,r10,r11,r14}^
:020179C0 2BE56563 blcs 01970F54
:020179C4 31900039 orrccs r0,r0,r9,lsr r0
:020179C8 E1A08004 mov  r8,r4			;r8=-183991815(0xf50881f9)
:020179CC 9D8B23C9 unknown
:020179D0 E28D5018 add  r5,r13,#0x18
:020179D4 3E7DB070 mrccc 0,3,r11,cr13,cr0,{3}
:020179D8 00C5412F sbceq  r4,r5,r15,lsr #0x2
:020179DC 0000C50A andeq  r12,r0,r10,lsl #0xa
:020179E0 01E35900 mvneq  r5,r0,lsl #0x12
:020179E4 55009905 strpl r9,[r0, #-0x905]		;(r0-0x905=*(fffff6fb))
:020179E8 0C712211 ldceql 2,cr2,[r1],#-0x44
:020179EC EF8909C0 swi 0x008909c0
:020179F0 CDAB0145 stcgt  1,cr0,[r11,#+0x114]!
:020179F4 13E9E103 mvnne  r14,#0xC0000000
:020179F8 211CC949 tstcs r12,r9,asr #0x12
:020179FC 352CDB85 strcc r13,[r12, #-0xb85]!
:02017A00 0DD5EB02 unknown
:02017A04 87892009 strhi r2,[r9, +r9]
:02017A08 25592931 ldrcsb r2,[r9, #-0x931]		;(r9-0x931=*(fffff6cf))
:02017A0C 0587B5CC streq r11,[r7, #+0x5cc]		;r7+0x5cc=*(020005cd)=#-858801436(0xcccfbae4)
:02017A10 3B19C100 blcc 02687E18
:02017A14 0520ED02 streq r14,[r0, #-0xd02]!
:02017A18 BC01094C stclt  9,cr0,[r1],{#0x4c}
:02017A1C FD0500E9 unknown
:02017A20 EB01DC1B bl 0208EA94
:02017A24 00354815 eoreqs r4,r5,r5,lsl r8
:02017A28 E59D2098 ldr r2,[r13, #+0x98]		;r13+0x98=*(00000098)
:02017A2C 9D021094 unknown
:02017A30 00E944E5 rsceq  r4,r9,r5,ror #0x9
:02017A34 E0421001 sub  r1,r2,r1
:02017A38 81100308 tsthi r0,r8,lsl #0x6
:02017A3C C11003E2 tstgt r0,r2,ror #0x7
:02017A40 104C00E3 subne  r0,r12,r3,ror #0x1
:02017A44 7D42E58D unknown
:02017A48 71049110 unknown
:02017A4C 34F55060 unknown
:02017A50 0684F510 unknown
:02017A54 1F3144A1 swine 0x003144a1
:02017A58 09056A02 stmeqdb  r5 ,{r1,r9,r11,r13,r14}
:02017A5C 34F5FECB unknown
:02017A60 00950671 addeqs r0,r5,r1,ror r6
:02017A64 00110869 andeqs r0,r1,r9,ror #0x10
:02017A68 C4A0B4F9 unknown
:02017A6C C48007E1 strgt r0,[r0],#+0x7e1
:02017A70 010800E5 unknown
:02017A74 15010845 strne r0,[r1, #-0x845]		;r1-0x845=*(54124904)=#0(0x00000000)
:02017A78 010013C1 unknown
:02017A7C DA004500 ble 02028E84
:02017A80 AF0045F0 swige 0x000045f0
:02017A84 E2882045 add  r2,r8,#0x45
:02017A88 000A80FF unknown
:02017A8C 8DFDC0E2 ldchil 0,cr12,[r13,#+0x388]!
:02017A90 6300090C unknown
:02017A94 88CD28FE stmhiia  r13 ,{r1,r2,r3,r4,r5,r6,r7,r11,r13}^
:02017A98 8038CD60 eorhis r12,r8,r0,ror #0x1a
:02017A9C A50648CD strge r4,[r6, #-0x8cd]		;(r6-0x8cd=*(0004f833))
:02017AA0 D504B911 strle r11,[r4, #-0x911]		;(r4-0x911=*(f50878e8))
:02017AA4 AC04B9A8 stcge  9,cr11,[r4],{#0xa8}
:02017AA8 7D9D04B9 unknown
:02017AAC 00CD0031 sbceq  r0,r13,r1,lsr r0
:02017AB0 000506CA andeq  r0,r5,r10,asr #0xd
:02017AB4 EBFF48C4 bl 01FE9DCC
:02017AB8 42931DE9 addmis r1,r3,#0x3A40
:02017ABC 05EB023B streqb r0,[r11, #+0x23b]!
:02017AC0 005DA459 subeqs r10,r13,r9,asr r4
:02017AC4 A802B509 stmgeda  r2 ,{r0,r3,r8,r10,r12,r13,r15}
:02017AC8 EBFF4CCC bl 01FEAE00
:02017ACC 734A3150 unknown
:02017AD0 7BE920FD blvc 01A5FECC
:02017AD4 54422D50 strplb r2,[r2],#-0xd50
:02017AD8 99C54005 stmlsib  r5 ,{r0,r2,r14}^
:02017ADC F21DF21D andnvs r15,r13,#0xD0000001
:02017AE0 044D7AF5 streqb r7,[r13],#-0xaf5
:02017AE4 E114BDB8 ldrh r11,[r4, -r8]
:02017AE8 D94BE54D stmledb  r11 ,{r0,r2,r3,r6,r8,r10,r13,r14,r15}^
:02017AEC 017A6824 cmneq r10,r4,lsr #0x10
:02017AF0 44D96C00 ldrmib r6,[r9],#+0xc00
:02017AF4 D559217C ldrleb r2,[r9, #-0x17c]		;(r9-0x17c=*(fffffe84))
:02017AF8 04D57844 ldreqb r7,[r5],#+0x844
:02017AFC FD16BDB5 unknown
:02017B00 03510811 cmpeq r1,#0x110000
:02017B04 09038135 stmeqdb  r3 ,{r0,r2,r4,r5,r8,r15}
:02017B08 EB120D12 bl 0249AF58
:02017B0C 64000165 strvs r0,[r0],#-0x165
:02017B10 468D120D strmi r1,[r13],+r13, lsl #0x4
:02017B14 2B00011D blcs 02017F90
:02017B18 3500015A strcc r0,[r0, #-0x15a]		;(r0-0x15a=*(fffffea6))
:02017B1C 1A0D0001 bne 02357B28
:02017B20 4D000145 unknown
:02017B24 55AD0001 strpl r0,[r13, #+0x1]!
:02017B28 09041D39 stmeqdb  r4 ,{r0,r3,r4,r5,r8,r10,r11,r12}
:02017B2C 52F50995 rscpls r0,r5,#0x254000
:02017B30 5A041209 bpl 0211C35C
:02017B34 F509C509 strnv r12,[r9, #-0x509]		;(r9-0x509=*(fffffaf7))
:02017B38 1EC9F509 cdpne 5,12,cr15,cr9,cr9,0
:02017B3C D509121D strle r1,[r9, #-0x21d]		;(r9-0x21d=*(fffffde3))
:02017B40 F509F509 strnv r15,[r9, #-0x509]		;(r9-0x509=*(fffffaf7))
:02017B44 2914F9FF ldmcsdb  r4 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11,r12,r13,r14,r15}
:02017B48 0029A800 eoreq  r10,r9,r0,lsl #0x10
:02017B4C F509F509 strnv r15,[r9, #-0x509]		;(r9-0x509=*(fffffaf7))
:02017B50 BB002929 bllt 02021FFC
:02017B54 0900297C stmeqdb  r0 ,{r2,r3,r4,r5,r6,r8,r11,r13}
:02017B58 1EF509F5 mrcne 9,7,r0,cr5,cr5,{7}
:02017B5C 19500019 ldmnedb  r0 ,{r0,r3,r4}^
:02017B60 195CAE40 ldmnedb  r12 ,{r6,r9,r10,r11,r13,r15}^
:02017B64 40196040 andmis r6,r9,r0,asr #0x0
:02017B68 34002117 strcc r2,[r0],#-0x117
:02017B6C 64AA4021 unknown
:02017B70 21684021 unknown
:02017B74 40216C40 eormi  r6,r1,r0,asr #0x18
:02017B78 AA10C10E bge 02447FB8
:02017B7C D57043D5 ldrleb r4,[r0, #-0x3d5]!
:02017B80 43D57443 bicmis r7,r5,#0x43000000
:02017B84 3513D578 ldrcc r13,[r3, #-0x578]		;r3-0x578=*(01fffa89)=#0(0x00000000)
:02017B88 0065D517 rsbeq  r13,r5,r7,lsl r5
:02017B8C 06B502EC unknown
:02017B90 59D2C79D ldmplib  r2 ,{r0,r2,r3,r4,r7,r8,r9,r10,r14,r15}^
:02017B94 D9727D00 unknown
:02017B98 F27DF27D rsbnvs r15,r13,#0xD0000007
:02017B9C 799FF27D ldmvcib  r15 ,{r0,r2,r3,r4,r5,r6,r9,r12,r13,r14,r15}
:02017BA0 84798B84 unknown
:02017BA4 45D957C1 ldrmib r5,[r9, #+0x7c1]		;r9+0x7c1=*(000007c1)
:02017BA8 B100C984 unknown
:02017BAC 1261E307 rsbne  r14,r1,#0x1C000000
:02017BB0 AD1B6508 unknown
:02017BB4 1D32030D ldcne  3,cr0,[r2,#-0x34]!
:02017BB8 21147913 tstcs r4,r3,lsl r9
:02017BBC A5000111 strge r0,[r0, #-0x111]		;(r0-0x111=*(fffffeef))
:02017BC0 757D1014 ldrvcb r1,[r13, #-0x14]!
:02017BC4 42F91644 rscmis r1,r9,#0x4400000
:02017BC8 0D1F1031 unknown
:02017BCC 800D3800 andhi  r3,r13,r0,lsl #0x10
:02017BD0 000D24AD andeq  r2,r13,r13,lsr #0x9
:02017BD4 20800D2C addcs  r0,r0,r12,lsr #0x1a
:02017BD8 0D20000D stceq  0,cr0,[r0,#-0x34]!
:02017BDC 1421AA80 unknown
:02017BE0 18800D14 stmneia  r0 ,{r2,r4,r8,r10,r11}
:02017BE4 0D12144D unknown
:02017BE8 61551470 cmpvs r5,r0,ror r4
:02017BEC 10800D15 addne  r0,r0,r5,lsl r13
:02017BF0 0DF0000D ldceql 0,cr0,[r0,#+0x34]!
:02017BF4 1ED50C80 cdpne 12,12,cr0,cr5,cr0,4
:02017BF8 001D11AB andeqs r1,r13,r11,lsr #0x3
:02017BFC 800D4D11 andhi  r4,r13,r1,lsl r13
:02017C00 D8242191 stmleda  r4!,{r0,r4,r7,r8,r13}
:02017C04 0D9D114A unknown
:02017C08 06E19111 unknown
:02017C0C CC250D11 stcgt  13,cr0,[r5],#-0x44
:02017C10 89002D52 stmhidb  r0 ,{r1,r4,r6,r8,r10,r11,r13}
:02017C14 E6F18910 unknown
:02017C18 051300A5 ldreq r0,[r3, #-0xa5]		;r3-0xa5=*(01ffff5c)=#0(0x00000000)
:02017C1C 0315B100 tsteq r5,#0x0
:02017C20 09040C09 stmeqdb  r4 ,{r0,r3,r10,r11}
:02017C24 4216E90C andmis r14,r6,#0x30000
:02017C28 A0B40025 adcges r0,r4,r5,lsr #0x0
:02017C2C 005903E1 subeqs r0,r9,r1,ror #0x7
:02017C30 4BB0240D blmi 00C20C6C
:02017C34 16E5540D unknown
:02017C38 3D390DCE ldccc  13,cr0,[r9,#-0x338]!
:02017C3C ED640D2C stcl 13,cr0,[r4,#-0xb0]!
:02017C40 C40D2CF6 strgt r2,[r13],#-0xcf6
:02017C44 022F2B92 eoreq  r2,r15,#0x24800
:02017C48 140D50EB strne r5,[r13],#-0xeb
:02017C4C ED861D75 unknown
:02017C50 D8240126 stmleda  r4!,{r1,r2,r5,r8}
:02017C54 340D866C strcc r8,[r13],#-0x66c
:02017C58 740DDBBA strvc r13,[r13],#-0xbba
:02017C5C ED24FD04 stc  13,cr15,[r4,#-0x10]!
:02017C60 4F0FBD16 swimi 0x000fbd16
:02017C64 E1B01405 movs r1,r5,lsl #0x8		;r1=-2129787904(0x810e0400)
:02017C68 8B940D13 blhi 0051B0BC
:02017C6C 26E99D30 unknown
:02017C70 8D440904 unknown
:02017C74 94340DFD unknown
:02017C78 05011D0E streq r1,[r1, #-0xd0e]		;(r1-0xd0e=*(fffff2f2))
:02017C7C 1DFD1975 ldcnel 9,cr1,[r13,#+0x1d4]!
:02017C80 07358411 unknown
:02017C84 0455C4AA ldreqb r12,[r5],#-0x4aa
:02017C88 C40455C4 strgt r5,[r4],#-0x5c4
:02017C8C 55C40739 strplb r0,[r4, #+0x739]		;r4+0x739=*(f5088932)
:02017C90 55D4AA04 ldrplb r10,[r4, #+0xa04]		;r4+0xa04=*(f5088bfd)
:02017C94 03E5C444 mvneq  r12,#0x44000000
:02017C98 00012E15 andeq  r2,r1,r5,lsl r14
:02017C9C C8E20411 unknown
:02017CA0 7C6E0411 stcvcl 4,cr0,[r14],#-0x44
:02017CA4 55C8F989 strplb r15,[r8, #+0x989]		;r8+0x989=*(f5088b82)
:02017CA8 4B52A044 blmi 034BFDC0
:02017CAC FC477455 stc2l 4,cr7,[r7],{#0x55}
:02017CB0 F209A455 andnv  r10,r9,#0x55000000
:02017CB4 F525F209 strnv r15,[r5, #-0x209]!
:02017CB8 6241D9F2 subvs  r13,r1,#0x3C8000
:02017CBC 02DDFFFF sbceqs r15,r13,#0x3FC
:02017CC0 11FFE28B mvnnes r14,r11,lsl #0x5
:02017CC4 09E200B0 unknown
:02017CC8 DEE35B00 cdple 11,14,cr5,cr3,cr0,0
:02017CCC 9AFFFE00 bls 020174D4
:02017CD0 55444D78 strplb r4,[r4, #-0xd78]		;(r4-0xd78=*(f5087481))
:02017CD4 49F45514 unknown
:02017CD8 0E06F004 cdpeq 0,0,cr15,cr6,cr4,0
:02017CDC 0E09D402 cdpeq 4,0,cr13,cr9,cr2,0
:02017CE0 07009402 streq r9,[r0,-r2, lsl #0x8]
:02017CE4 FDB70D0E ldc2  13,cr0,[r7,#+0x38]!
:02017CE8 4445A848 strmib r10,[r5],#-0x848
:02017CEC AC0449F8 stcge  9,cr4,[r4],{#0xf8}
:02017CF0 00044970 andeq  r4,r4,r0,ror r9
:02017CF4 E2F44904 rscs r4,r4,#0x10000
:02017CF8 5AE902B1 bpl 01A587C4
:02017CFC C103E4D2 unknown
:02017D00 00212001 eoreq  r2,r1,r1
:02017D04 103BA130 eornes r10,r11,r0,lsr r1
:02017D08 BD931054 unknown
:02017D0C EAE11101 b 0185C118
:02017D10 4412015D ldrmi r0,[r2],#-0x15d
:02017D14 02A9E000 adceq  r14,r9,#0x0
:02017D18 1161E001 unknown
:02017D1C A4024906 strge r4,[r2],#-0x906
:02017D20 E5832010 str r2,[r3, #+0x10]		;r3+0x10=*(02000011)=#2145403097(0x7fe040d9)
:02017D24 65015DEE strvs r5,[r1, #-0xdee]		;(r1-0xdee=*(fffff212))
:02017D28 E0516911 subs r6,r1,r1,lsl r9
:02017D2C 6D116940 unknown
:02017D30 271F8541 ldrcs r8,r6,r1,r1,lsl r9
:02017D34 21310001 teqcs r1,r1
:02017D38 2190AE00 orrcss r10,r0,r0,lsl #0x1c
:02017D3C 2101C120 unknown
:02017D40 2111D510 tstcs r1,r0,lsl r5
:02017D44 40210840 eormi  r0,r1,r0,asr #0x10
:02017D48 003932BE unknown
:02017D4C 0C40396C stceql 9,cr3,[r0],{#0x6c}
:02017D50 0B392039 bleq 02E5FE3C
:02017D54 59EA1039 unknown
:02017D58 18403910 stmneda  r0 ,{r4,r8,r11,r12,r13}^
:02017D5C 391C4039 ldmccdb  r12 ,{r0,r3,r4,r5,r14}
:02017D60 40392040 eormis r2,r9,r0,asr #0x0
:02017D64 1D0123AB unknown
:02017D68 24303903 unknown
:02017D6C 1B1D1039 blne 0275BE58
:02017D70 2CEA4039 stccsl 0,cr4,[r10],#+0xe4
:02017D74 39304039 ldmccdb  r0!,{r0,r3,r4,r5,r14}
:02017D78 00053440 andeq  r3,r5,r0,asr #0x8
:02017D7C AA000568 bge 02019324
:02017D80 6C001138 stcvs  1,cr1,[r0],{#0x38}
:02017D84 6D140011 unknown
:02017D88 3C40291B stcccl 9,cr2,[r0],{#0x1b}
:02017D8C 4040296A submi  r2,r0,r10,ror #0x12
:02017D90 29444029 stmcsdb  r4 ,{r0,r3,r5,r14}^
:02017D94 29146D10 ldmcsdb  r4 ,{r4,r8,r10,r11,r13,r14}
:02017D98 F1750940 cmnnv r5,r0,asr #0x12
:02017D9C 1109021B unknown
:02017DA0 054CE590 streqb r14,[r12, #-0x590]		;r12-0x590=*(043ffa70)=#131125058(0x07d0cf42)
:02017DA4 C51D0D00 ldrgt r0,[r13, #-0xd00]		;(r13-0xd00=*(fffff300))
:02017DA8 5C000550 stcpl  5,cr0,[r0],{#0x50}
:02017DAC 05540005 ldreqb r0,[r4, #-0x5]		;(r4-0x5=*(f50881f4))
:02017DB0 20056000 andcs  r6,r5,r0
:02017DB4 64E591AA unknown
:02017DB8 924900F5 subls  r0,r9,#0xF5
:02017DBC F249F249 subnv  r15,r9,#0x90000004
:02017DC0 001D7892 muleqs r13,r2,r8
:02017DC4 0A411EF1 beq 0305F990
:02017DC8 002582E2 eoreq  r8,r5,r2,ror #0x5
:02017DCC 67A251F5 unknown
:02017DD0 8D7B443D ldchil 4,cr4,[r11,#-0xf4]!
:02017DD4 79022900 stmvcdb  r2 ,{r8,r11,r13}
:02017DD8 C9132933 ldmgtdb  r3 ,{r0,r1,r4,r5,r8,r11,r13}
:02017DDC 017D1C0E cmneq r13,r14,lsl #0x18
:02017DE0 07105D00 ldreq r5,[r0,-r0, lsl #0x1a]
:02017DE4 010B0001 unknown
:02017DE8 00010F00 andeq  r0,r1,r0,lsl #0x1e
:02017DEC 281E29AB ldmcsda  r14 ,{r0,r1,r3,r5,r7,r8,r11,r13}
:02017DF0 11010011 unknown
:02017DF4 00111280 andeqs r1,r1,r0,lsl #0x5
:02017DF8 00115518 andeqs r5,r1,r8,lsl r5
:02017DFC 0D801102 unknown
:02017E00 023D1E3D eoreqs r1,r13,#0x3D0
:02017E04 B5601103 strltb r1,[r0, #-0x103]!
:02017E08 1A510251 bne 03458754
:02017E0C 11035D01 unknown
:02017E10 C920F970 stmgtdb  r0!,{r4,r5,r6,r8,r11,r12,r13,r14,r15}
:02017E14 B07B0512 rsblts r0,r11,r2,lsl r5
:02017E18 B90100B5 stmltdb  r1 ,{r0,r2,r4,r5,r7}
:02017E1C 020D7008 andeq  r7,r13,#0x8
:02017E20 6A540F61 bvs 0351BBAC
:02017E24 B1D40025 biclts r0,r4,r5,lsr #0x0
:02017E28 D9005900 stmledb  r0 ,{r8,r11,r12,r14}
:02017E2C 41079102 unknown
:02017E30 FD1F8501 unknown
:02017E34 13011129 unknown
:02017E38 A5034106 strge r4,[r3, #-0x106]		;r3-0x106=*(01fffefb)=#0(0x00000000)
:02017E3C 00654810 rsbeq  r4,r5,r0,lsl r8
:02017E40 E5DB952D ldrb r9,[r11, #+0x52d]		;r11+0x52d=*(cccfc011)
:02017E44 E3032153 unknown
:02017E48 DD15E53E unknown
:02017E4C 332A8E82 unknown
:02017E50 1184EB02 orrne  r14,r4,r2,lsl #0x16
:02017E54 1FC1023D swine 0x00c1023d
:02017E58 B012DD85 andlts r13,r2,r5,lsl #0x1b
:02017E5C 68256197 stmvsda  r5!,{r0,r1,r2,r4,r7,r8,r13,r14}
:02017E60 59EB0285 unknown
:02017E64 DA42B615 ble 030C56C0
:02017E68 1C1DEB01 ldcne  11,cr14,[r13],{#0x1}
:02017E6C 01A1004C moveq  r0,r12,asr #0x0
:02017E70 34A148FC unknown
:02017E74 003D4E9D mlaeqs r13,r13,r14,r4unknown
:02017E78 25E1B080 strcsb r11,[r1, #+0x80]!
:02017E7C 2182DD09 orrcs  r13,r2,r9,lsl #0x1a
:02017E80 89852D26 stmhiib  r5 ,{r1,r2,r5,r8,r10,r11,r13}
:02017E84 2032DDFC unknown
:02017E88 28A70159 stmcsia  r7!,{r0,r3,r4,r6,r8}
:02017E8C FC2FC2DD stc2  2,cr12,[r15],#-0x374
:02017E90 DD4082DD unknown
:02017E94 D22931C2 eorle  r3,r9,#0x80000030
:02017E98 00410001 subeq  r0,r1,r1
:02017E9C 690041FC stmvsdb  r0 ,{r2,r3,r4,r5,r6,r7,r8,r14}
:02017EA0 88142D7B ldmhida  r4 ,{r0,r1,r3,r4,r5,r6,r8,r10,r11,r13}
:02017EA4 2502E54B strcs r14,[r2, #-0x54b]		;r2-0x54b=*(7fe03b8e)=#0(0x00000000)
:02017EA8 85FC0742 ldrhib r0,[r12, #+0x742]!
:02017EAC 100F5D01 andne  r5,r15,r1,lsl #0x1a
:02017EB0 E5C86064 strb r6,[r8, #+0x64]		;r8+0x64=*(f508825d)
:02017EB4 E5C8B011 strb r11,[r8, #+0x11]		;r8+0x11=*(f508820a)
:02017EB8 C89100B2 ldmgtia  r1 ,{r1,r4,r5,r7}
:02017EBC C85014E1 ldmgtda  r0 ,{r0,r5,r6,r7,r10,r12}^
:02017EC0 40D802E1 sbcmis r0,r8,r1,ror #0x5
:02017EC4 E5C842E1 strb r4,[r8, #+0x2e1]		;r8+0x2e1=*(f50884da)
:02017EC8 99197903 ldmlsdb  r9 ,{r0,r1,r8,r11,r12,r13,r14}
:02017ECC 0299B802 addeqs r11,r9,#0x20000
:02017ED0 0299BCB1 addeqs r11,r9,#0xB100
:02017ED4 10257B58 eorne  r7,r5,r8,asr r11
:02017ED8 12FFE285 rscnes r14,r15,#0x50000008
:02017EDC B7106550 unknown
:02017EE0 4DB62025 ldcmi  0,cr2,[r6,#+0x94]!
:02017EE4 8A1E7100 bhi 027B42EC
:02017EE8 5806916A stmplda  r6 ,{r1,r3,r5,r6,r8,r12,r15}
:02017EEC 12210129 eorne  r0,r1,#0x4000000A
:02017EF0 9DFFFB31 ldclsl 11,cr15,[r15,#+0xc4]!
:02017EF4 C5588D6E ldrgtb r8,[r8, #-0xd6e]		;(r8-0xd6e=*(f508748b))
:02017EF8 CD10CD40 unknown
:02017EFC 6FF0CDF0 swivs 0x00f0cdf0
:02017F00 6F951291 swivs 0x00951291
:02017F04 C90279DE stmgtdb  r2 ,{r1,r2,r3,r4,r6,r7,r8,r11,r12,r13,r14}
:02017F08 D51DCD11 ldrle r12,[r13, #-0xd11]		;(r13-0xd11=*(fffff2ef))
:02017F0C 02D97005 sbceqs r7,r9,#0x5
:02017F10 AF42D9F8 swige 0x0042d9f8
:02017F14 D51C49BC ldrle r4,[r12, #-0x9bc]		;r12-0x9bc=*(043ff644)=#442034502(0x1a58e946)
:02017F18 0E0C7422 cdpeq 4,0,cr7,cr12,cr2,1
:02017F1C 1C840802 stcne  8,cr0,[r4],{#0x2}
:02017F20 01170001 tsteq r7,r1
:02017F24 020E1300 andeq  r1,r14,#0x0
:02017F28 0E0F4414 mcreq 4,0,r4,cr15,cr4,{0}
:02017F2C C9B4E2C9 ldmgtib  r4!,{r0,r3,r6,r7,r9,r13,r14,r15}
:02017F30 02C974C2 sbceq  r7,r9,#0xC2000000
:02017F34 D90290A8 stmledb  r2 ,{r3,r5,r7,r12,r15}
:02017F38 0145CFF2 unknown
:02017F3C 5400797C strpl r7,[r0],#-0x97c
:02017F40 BD059D54 unknown
:02017F44 00BD0812 adceqs r0,r13,r2,lsl r8
:02017F48 EA06CD7C b 021CB540
:02017F4C 19AB0059 stmneib  r11!,{r0,r3,r4,r6}
:02017F50 19F21972 unknown
:02017F54 74F219F2 unknown
:02017F58 170D4299 unknown
:02017F5C 00A16F72 adceq  r6,r1,r2,ror r15
:02017F60 69D951B5 ldmvsib  r9 ,{r0,r2,r4,r5,r7,r8,r12,r14}^
:02017F64 000D6B43 andeq  r6,r13,r3,asr #0x16
:02017F68 9F2B0204 swils 0x002b0204
:02017F6C 90010AE5 andls  r0,r1,r5,ror #0x15
:02017F70 E209C5E7 and  r12,r9,#0x39C00000
:02017F74 000D6440 andeq  r6,r13,r0,asr #0x8
:02017F78 0B351021 bleq 02D5C004
:02017F7C 010D6D03 unknown
:02017F80 E8AE10F9 stmia  r14!,{r0,r3,r4,r5,r6,r7,r12}
:02017F84 108A0029 addne  r0,r10,r9,lsr #0x0
:02017F88 0101E08A unknown
:02017F8C 08E08002 unknown
:02017F90 1906BD80 stmnedb  r6 ,{r7,r8,r10,r11,r12,r13,r15}
:02017F94 30A0B052 adccc  r11,r0,r2,asr r0
:02017F98 A0B00313 adcges r0,r0,r3,lsl r3
:02017F9C 56123103 ldrpl r3,[r2],-r3, lsl #0x2
:02017FA0 61A00025 movvs  r0,r5,lsr #0x0		;r0=-444527100(0xe5810e04)
:02017FA4 00B1C010 adceqs r12,r1,r0,lsl r0
:02017FA8 49F51099 unknown
:02017FAC 70213501 eorvc  r3,r1,r1,lsl #0xa
:02017FB0 2135C56D teqcs r5,r13,ror #0xa
:02017FB4 4A112912 bmi 02462404
:02017FB8 224D0069 subcs  r0,r13,#0x69
:02017FBC F24D05E5 subnv  r0,r13,#0x39400000
:02017FC0 D6F24DF7 unknown
:02017FC4 4D70024D ldcmil 2,cr0,[r0,#-0x134]!
:02017FC8 4D848442 unknown
:02017FCC 04D59552 ldreqb r9,[r5],#+0x552
:02017FD0 4DFE424D ldcmil 2,cr4,[r14,#+0x134]!
:02017FD4 71FB4882 mvnvcs r4,r2,lsl #0x11
:02017FD8 E14BA010 unknown
:02017FDC 45D24DE5 ldrmib r4,[r2, #+0xde5]		;r2+0xde5=*(7fe04ebe)=#0(0x00000000)
:02017FE0 0B824D16 bleq 000AB440
:02017FE4 5CD10459 ldcpll 4,cr0,[r1],{#0x59}
:02017FE8 0114824D tsteq r4,r13,asr #0x4
:02017FEC FB77B24D blx 03E04930
:02017FF0 4950824D ldmmidb  r0 ,{r0,r2,r3,r6,r9,r15}^
:02017FF4 00E8F24D rsceq  r15,r8,r13,asr #0x4
:02017FF8 00450001 subeq  r0,r5,r1
:02017FFC B10045E8 unknown
:02018000 50124D59 andpls r4,r2,r9,asr r13
:02018004 15E1324D strneb r3,[r1, #+0x24d]!
:02018008 724DFB4F subvc  r15,r13,#0x13C00
:0201800C 524D4D09 subpl  r4,r13,#0x240
:02018010 4D124DA1 unknown
:02018014 01D5A0F2 ldreqsh r10,[r5, #+0x2]		;r5+0x2=*(e5810e06)
:02018018 AD0201A0 unknown
:0201801C 9F0201A4 swils 0x000201a4
:02018020 B810924D ldmltda  r0 ,{r0,r2,r3,r6,r9,r12,r15}
:02018024 624D1459 subvs  r1,r13,#0x59000000
:02018028 124DD1CA subne  r13,r13,#0x80000032
:0201802C 8D0A016D unknown
:02018030 01697801 unknown
:02018034 54D65FCD ldrplb r5,[r6],#+0xfcd
:02018038 055843FD ldreqb r4,[r8, #-0x3fd]		;(r8-0x3fd=*(f5087dfc))
:0201803C 40055C40 andmi  r5,r5,r0,asr #0x18
:02018040 AA400560 bge 030195C8
:02018044 68400564 stmvsda  r0 ,{r2,r5,r6,r8,r10}^
:02018048 056C4005 streqb r4,[r12, #-0x5]!
:0201804C 2A007040 bcs 02034154
:02018050 0059059D unknown
:02018054 01ED7B03 mvneq  r7,r3,lsl #0x16
:02018058 A441F574 strgeb r15,[r1],#-0x574
:0201805C 2F9101F9 swics 0x009101f9
:02018060 021EB7E4 andeqs r11,r14,#0x3900000
:02018064 1E03BACC cdpne 10,0,cr11,cr3,cr12,6
:02018068 31F59C02 mvnccs r9,r2,lsl #0x18
:0201806C 21E91CA5 mvncs  r1,r5,lsr #0x19
:02018070 B841EDCC stmltda  r1 ,{r2,r3,r6,r7,r8,r10,r11,r13,r14,r15}^
:02018074 290F5194 stmcsdb  r15 ,{r2,r4,r7,r8,r12,r14}
:02018078 02C9542D sbceq  r5,r9,#0x2D000000
:0201807C 152801BC strne r0,[r8, #-0x1bc]!
:02018080 16690571 unknown
:02018084 65420901 strvsb r0,[r2, #-0x901]		;r2-0x901=*(7fe037d8)=#0(0x00000000)
:02018088 32007516 andcc  r7,r0,#0x5800000
:0201808C E512E975 ldr r14,[r2, #-0x975]		;r2-0x975=*(7fe03764)=#0(0x00000000)
:02018090 00359400 eoreqs r9,r5,r0,lsl #0x8
:02018094 01191198 unknown
:02018098 E5D04B58 ldrb r4,[r0, #+0xb58]		;r0+0xb58=*(00000b58)
:0201809C 040C7D05 streq r7,[r12],#-0xd05
:020180A0 6501E580 strvs r14,[r1, #-0x580]		;(r1-0x580=*(fffffa80))
:020180A4 0179C809 cmneq r9,r9,lsl #0x10
:020180A8 B98FF002 stmltib  r15 ,{r1,r12,r13,r14,r15}
:020180AC 0259700C subeqs r7,r9,#0xC
:020180B0 E3A05109 mov  r5,#0x40000002		;r5=1073741826(0x40000002)
:020180B4 E1A06007 mov  r6,r7			;r6=33554433(0x2000001)
:020180B8 80001D70 andhi  r1,r0,r0,ror r13
:020180BC 65E10FF1 strvsb r0,[r1, #+0xff1]!
:020180C0 0A556810 beq 03572108
:020180C4 62019907 andvs  r9,r1,#0x1C000
:020180C8 00094955 andeq  r4,r9,r5,asr r9
:020180CC 7D7F42E9 ldcvcl 2,cr4,[r15,#-0x3a4]!
:020180D0 4B512D01 blmi 034634DC
:020180D4 48B6006D ldmmiia  r6!,{r0,r2,r3,r5,r6}
:020180D8 400A41B1 strmih r4,[r10], -r1
:020180DC 00D0E28D sbceqs r14,r0,r13,lsl #0x5
:020180E0 2EE1D004 cdpcs 0,14,cr13,cr1,cr4,0
:020180E4 1C39007D ldcne  0,cr0,[r9],#-0x1f4
:020180E8 1ED559E9 cdpne 9,12,cr5,cr5,cr9,7
:020180EC 23E1783F mvncs  r7,#0x3F0000
:020180F0 55100055 ldrpl r0,[r0, #-0x55]		;(r0-0x55=*(ffffffab))
:020180F4 42005104 andmi  r5,r0,#0x1
:020180F8 5B1802B5 blpl 02618BD4
:020180FC 21910A0D orrcss r0,r1,r13,lsl #0x14
:02018100 01310283 teqeq r1,r3,lsl #0x5
:02018104 1C229198 stcne  1,cr9,[r2],#-0x260
:02018108 EB028453 bl 020B925C
:0201810C D96A111D unknown
:02018110 B908EB01 stmltdb  r8 ,{r0,r8,r9,r11,r13,r14,r15}
:02018114 04294817 unknown
:02018118 D50045B4 strle r4,[r0, #-0x5b4]		;(r0-0x5b4=*(fffffa4c))
:0201811C 3551E103 ldrccb r14,[r1, #-0x103]		;(r1-0x103=*(fffffefd))
:02018120 90003D4D andls  r3,r0,r13,asr #0x1a
:02018124 2126E1B0 strcsh r14,[r6, -r0]!
:02018128 C2110D13 andgts r0,r1,#0x4C0
:0201812C 106101DD unknown
:02018130 00FD1009 rsceqs r1,r13,r9
:02018134 300C6920 andcc  r6,r12,r0,lsr #0x12
:02018138 3DE3A053 stcccl 0,cr10,[r3,#+0x14c]!
:0201813C 35EBFFFB strccb r15,[r11, #+0xffb]!
:02018140 2D40211A unknown
:02018144 9F00A403 swils 0x0000a403
:02018148 E5900379 ldr r0,[r0, #+0x379]		;r0+0x379=*(00000379)
:0201814C 06751101 unknown
:02018150 E300090D unknown
:02018154 0D21EDFA stceq  13,cr14,[r1,#-0x3e8]!
:02018158 E5002A16 str r2,[r0, #-0xa16]		;(r0-0xa16=*(fffff5ea))
:0201815C 02790339 rsbeqs r0,r9,#0xE4000000
:02018160 E38110C0 orr  r1,r1,#0xC0
:02018164 C0031004 andgt  r1,r3,r4
:02018168 458C2045 strmi r2,[r12, #+0x45]		;r12+0x45=*(04400045)=#-1842014126(0x92351852)
:0201816C 40458C00 submi  r8,r5,r0,lsl #0x18
:02018170 0D2A7A1D stceq  10,cr7,[r10,#-0x74]!
:02018174 E589A000 str r10,[r9, #+0x0]		;r9+0x0=*(00000000)
:02018178 35182902 ldrcc r2,[r8, #-0x902]		;(r8-0x902=*(f50878f7))
:0201817C FA61BB00 blx 03886D8C
:02018180 E58911B1 str r1,[r9, #+0x1b1]		;r9+0x1b1=*(000001b1)
:02018184 99C97010 stmlsib  r9 ,{r4,r12,r13,r14}^
:02018188 11118221 tstne r1,r1,lsr #0x4
:0201818C C951B200 ldmgtdb  r1 ,{r9,r12,r13,r15}^
:02018190 026014E1 rsbeq  r1,r0,#0xE1000000
:02018194 D90A65C9 stmledb  r10 ,{r0,r3,r6,r7,r8,r10,r13,r14}
:02018198 0A0D80E5 beq 02378534
:0201819C C9220015 stmgtdb  r2!,{r0,r2,r4}
:020181A0 441E15E5 ldrmi r1,[r14],#-0x5e5
:020181A4 45440B19 strmib r0,[r4, #-0xb19]		;(r4-0xb19=*(fffff4e7))
:020181A8 00540B0B subeqs r0,r4,r11,lsl #0x16
:020181AC 7D7A0709 ldcvcl 7,cr0,[r10,#-0x24]!
:020181B0 B801096E stmltda  r1 ,{r1,r2,r3,r5,r6,r8,r11}
:020181B4 5AB52075 bpl 00D60390
:020181B8 22A9FFFF adccs  r15,r9,#0x3FC
:020181BC EBFF493D bl 01FEA6B8
:020181C0 4AC10454 bmi 01059318
:020181C4 136C1AC5 unknown
:020181C8 9C2B4D7E stcls  13,cr4,[r11],#-0x1f8
:020181CC 39A30001 stmccib  r3!,{r0}
:020181D0 0001A01B andeq  r10,r1,r11,lsl r0
:020181D4 5D3B35DC ldcpl  5,cr3,[r11,#-0x370]!
:020181D8 451D39B0 ldrmi r3,[r13, #-0x9b0]		;(r13-0x9b0=*(fffff650))
:020181DC 5D105D75 unknown
:020181E0 105D98F0 ldrnesh r9,[r13],#-0x80
:020181E4 205D1029 subcss r1,r13,r9,lsr #0x0
:020181E8 7B11F05D blvc 02494364
:020181EC 64F05D45 unknown
:020181F0 49344E7D ldmmidb  r4!,{r0,r2,r3,r4,r5,r6,r9,r10,r11,r14}
:020181F4 2A019000 bcs 0207C1FC
:020181F8 10EDE004 rscne  r14,r13,r4
:020181FC 00C144F0 unknown
:02018200 A4070110 strge r0,[r7],#-0x110
:02018204 200AE930 andcs  r14,r10,r0,lsr r9
:02018208 102D1E69 eorne  r1,r13,r9,ror #0x1c
:0201820C 1A80E583 bne 00051820
:02018210 10EB0228 rscne  r0,r11,r8,lsr #0x4
:02018214 49084029 stmmidb  r8 ,{r0,r3,r5,r14}
:02018218 11501C0A cmpne r0,r10,lsl #0x18
:0201821C FD00C900 unknown
:02018220 0A750820 beq 03D5A2A8
:02018224 01F144F9 ldreqsh r4,[r1, #+0x49]!
:02018228 F90A1597 stmnvdb  r10 ,{r0,r1,r2,r4,r7,r8,r10,r12}
:0201822C 08E58030 unknown
:02018230 19F10A6D unknown
:02018234 0DE301A1 stceql 1,cr0,[r3,#+0x284]!
:02018238 01E4D000 mvneq  r13,r0
:0201823C FFE28220 swinv 0x00e28220
:02018240 89022001 stmhidb  r2 ,{r0,r13}
:02018244 01E35200 mvneq  r5,r0,lsl #0x4
:02018248 E404C130 str r12,[r4],#-0x130
:0201824C F50881F9 strnv r8,[r8, #-0x1f9]		;(r8-0x1f9=*(f5088000))
:02018250 5C1A5D19 ldcpl  13,cr5,[r10],{#0x19}
:02018254 5C750A5D ldcpll 10,cr0,[r5],#-0x174
:02018258 39EB0002 unknown
:0201825C 0025AC10 eoreq  r10,r5,r0,lsl r12
:02018260 A8202514 stmgeda  r0!,{r2,r4,r8,r10,r13}
:02018264 1135E5D1 ldrnesb r14,[r5, -r1]!
:02018268 E5CD202C strb r2,[r13, #+0x2c]		;r13+0x2c=*(0000002c)
:0201826C CD00042D unknown
:02018270 F50979E5 strnv r7,[r9, #-0x9e5]		;(r9-0x9e5=*(fffff61b))
:02018274 00D58D09 sbceqs r8,r5,r9,lsl #0x1a
:02018278 01E758D1 unknown
:0201827C 1988014D stmneib  r8 ,{r0,r2,r3,r6,r8}
:02018280 0418E59F ldreq r14,[r8],#-0x59f
:02018284 8D20160D stchi  6,cr1,[r0,#-0x34]!
:02018288 D1188CE5 tstle r8,r5,ror #0x19
:0201828C 18812F41 stmneia  r1 ,{r0,r6,r8,r9,r10,r11,r13}
:02018290 19006D20 stmnedb  r0 ,{r5,r8,r10,r11,r13,r14}
:02018294 F14AB20A unknown
:02018298 CC1F712B ldcgt  1,cr7,[r15],{#0x2b}
:0201829C 05003103 streq r3,[r0, #-0x103]		;(r0-0x103=*(fffffefd))
:020182A0 011E0914 tsteq r14,r4,lsl r9
:020182A4 92207510 eorls  r7,r0,#0x4000000
:020182A8 E1A01420 mov  r1,r0,lsr #0x8		;r1=0(0x0)
:020182AC 0D690C5D stceql 12,cr0,[r9,#-0x174]!
:020182B0 B06CA901 rsblt  r10,r12,r1,lsl #0x12
:020182B4 B5001913 strlt r1,[r0, #-0x913]		;(r0-0x913=*(fffff6ed))
:020182B8 A0042019 andge  r2,r4,r9,lsl r0
:020182BC 4406B0E1 strmi r11,[r6],#-0xe1
:020182C0 101DEBFF ldrnesh r14,[r13], -r15
:020182C4 17012C8D strne r2,[r1,-r13, lsl #0x19]
:020182C8 EB38FF76 bl 02E580A8
:020182CC 0B04ED1C bleq 02153744
:020182D0 02EB0229 rsceq  r0,r11,#0x90000002
:020182D4 1C407504 stcnel 5,cr7,[r0],{#0x4}
:020182D8 26430069 strcsb r0,[r0],{#0x4}
:020182DC 051CEB02 ldreq r14,[r12, #-0xb02]		;r12-0xb02=*(043ff4fe)=#570843479(0x22066157)
:020182E0 02364071 eoreqs r4,r6,#0x71
:020182E4 C9500A00 ldmgtdb  r0 ,{r9,r11}^
:020182E8 C1203D07 unknown
:020182EC 01040001 unknown
:020182F0 82100800 andhis r0,r0,#0x0
:020182F4 F605D2E5 strnv r13,r0,r0,#0x0
:020182F8 0F2B6901 swieq 0x002b6901
:020182FC 20080005 andcs  r0,r8,r5
:02018300 06E21490 unknown
:02018304 D0101CD5 ldrlesb r1,[r0], -r5
:02018308 610019E5 unknown
:0201830C 10BEC420 adcnes r12,r14,r0,lsr #0x8
:02018310 1001E1D0 unknown
:02018314 0400E082 streq r14,[r0],#-0x82
:02018318 30618110 rsbcc  r8,r1,r0,lsl r1
:0201831C 10350EF5 unknown
:02018320 B8003503 stmltda  r0 ,{r0,r1,r8,r10,r12,r13}
:02018324 9D011E6D unknown
:02018328 0D10090B unknown
:0201832C 1503CD3B strne r12,[r3, #-0xd3b]		;r3-0xd3b=*(01fff2c6)=#0(0x00000000)
:02018330 FD456D1F unknown
:02018334 1590100C ldrne r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02018338 01130009 tsteq r3,r9
:0201833C 10801010 addne  r1,r0,r0,lsl r0
:02018340 12A01000 adcne  r1,r0,#0x0
:02018344 20E35100 rsccs  r5,r3,r0,lsl #0x2
:02018348 0600010C streq r0,[r0],-r12, lsl #0x2
:0201834C B5D12A5D ldrltb r2,[r1, #+0xa5d]		;r1+0xa5d=*(00000a5d)
:02018350 06DD0320 ldreqb r0,[r13],+r0, lsr #0x6
:02018354 D100B6AA unknown
:02018358 E0810CA5 add  r0,r1,r5,lsr #0x19
:0201835C 88152504 ldmhida  r5 ,{r2,r8,r10,r13}
:02018360 36C124D5 unknown
:02018364 001508C5 andeqs r0,r5,r5,asr #0x11
:02018368 07108120 ldreq r8,[r0,-r0, lsr #0x2]
:0201836C 201C2D00 andcss r2,r12,r0,lsl #0x1a
:02018370 921009FD andlss r0,r0,#0x3F4000
:02018374 8A26F1E5 bhi 029D4B10
:02018378 55E08250 strplb r8,[r0, #+0x250]!
:0201837C 11258906 unknown
:02018380 38182410 ldmccda  r8 ,{r4,r10,r13}
:02018384 15183029 ldrne r3,[r8, #-0x29]		;(r8-0x29=*(f50881d0))
:02018388 8029DC00 eorhi  r13,r9,r0,lsl #0x18
:0201838C 6F0029B2 swivs 0x000029b2
:02018390 06D9FF55 unknown
:02018394 09E59F08 unknown
:02018398 42F84955 rscmis r4,r8,#0x154000
:0201839C 1CE59F17 stcnel 15,cr9,[r5],#+0x5c
:020183A0 ECE59020 stcl 0,cr9,[r5],#+0x80
:020183A4 D8001500 stmleda  r0 ,{r8,r10,r12}
:020183A8 20158027 andcss r8,r5,r7,lsr #0x0
:020183AC B00019B6 strlth r1,[r0], -r6
:020183B0 E1C10E51 bic  r0,r1,r1,asr r14
:020183B4 E0004D4C and  r4,r0,r12,asr #0x1a
:020183B8 9008AD07 andls  r10,r8,r7,lsl #0x1a
:020183BC 2F999060 swics 0x00999060
:020183C0 02B41989 adceqs r1,r4,#0x224000
:020183C4 0A0CE1D0 beq 02350B0C
:020183C8 80044D90 mulhi  r4,r0,r13
:020183CC 5DA00599 stcpl  5,cr0,[r0,#+0x264]!
:020183D0 8D54A00E unknown
:020183D4 01732491 unknown
:020183D8 47B89A00 ldrmi r9,[r8,+r0, lsl #0x14]!
:020183DC 50E59F02 rscpl  r9,r5,r2,lsl #0x1e
:020183E0 7EE28DB0 mcrvc 13,7,r8,cr2,cr0,{5}
:020183E4 E244000C sub  r0,r4,#0xC
:020183E8 24000120 strcs r0,[r0],#-0x120
:020183EC 258D2E79 strcs r2,[r13, #+0xe79]		;r13+0xe79=*(00000e79)
:020183F0 0B21A807 bleq 02882414
:020183F4 C9680659 unknown
:020183F8 59243907 stmpldb  r4!,{r0,r1,r2,r8,r11,r12,r13}
:020183FC 3B00400B blcc 02028430
:02018400 D004E18D andle  r14,r4,r13,lsl #0x3
:02018404 000970E7 andeq  r7,r9,r7,ror #0x1
:02018408 A2000959 andge  r0,r0,#0x164000
:0201840C 06610103 unknown
:02018410 61530005 cmpvs r3,r5
:02018414 F1244101 unknown
:02018418 04A08F6C unknown
:0201841C 01016901 unknown
:02018420 5001044D andpl  r0,r1,r13,asr #0x8
:02018424 CD010C59 unknown
:02018428 EA000101 b 02018834
:0201842C 850001FF strhi r0,[r0, #-0x1ff]		;(r0-0x1ff=*(fffffe01))
:02018430 FD0001FE unknown
:02018434 01FC0001 mvneqs r0,r1
:02018438 0001FB00 andeq  r15,r1,r0,lsl #0x16
:0201843C 0001FAAA andeq  r15,r1,r10,lsr #0x15
:02018440 F80001F9 stmnvda  r0 ,{r0,r3,r4,r5,r6,r7,r8}
:02018444 01F70001 mvneqs r0,r1
:02018448 01F6AA00 mvneqs r10,r0,lsl #0x14
:0201844C 0001F500 andeq  r15,r1,r0,lsl #0xa
:02018450 F34005F4 unknown
:02018454 A1AA0001 movge  r0,r1			;r0=0(0x0)
:02018458 40054A12 andmi  r4,r5,r2,lsl r10
:0201845C 4B0001EF blmi 02018C20
:02018460 554D4D69 strplb r4,[r13, #-0xd69]		;(r13-0xd69=*(fffff297))
:02018464 154E0001 strneb r0,[r14, #-0x1]		;r14-0x1=*(22066156)=#0(0x00000000)
:02018468 0001E6C0 andeq  r14,r1,r0,asr #0xd
:0201846C E40001E5 str r0,[r0],#-0x1e5
:02018470 4F000155 swimi 0x00000155
:02018474 01500001 cmpeq r0,r1
:02018478 00015100 andeq  r5,r1,r0,lsl #0x2
:0201847C 00015552 andeq  r5,r1,r2,asr r5
:02018480 7B000165 blvc 02018A1C
:02018484 01870001 orreq  r0,r7,r1
:02018488 01559300 cmpeq r5,r0,lsl #0x6
:0201848C C01D9F00 andgts r9,r13,r0,lsl #0x1e
:02018490 D60001D7 unknown
:02018494 55D50001 ldrplb r0,[r5, #+0x1]		;r5+0x1=*(40000003)=#0(0x00000000)
:02018498 10711B65 rsbnes r1,r1,r5,ror #0x16
:0201849C 10611069 rsbne  r1,r1,r9,ror #0x0
:020184A0 40511059 submis r1,r1,r9,asr r0
:020184A4 BF0001CE swilt 0x000001ce
:020184A8 011E21CD tsteq r14,r13,asr #0x3
:020184AC 0001CB00 andeq  r12,r1,r0,lsl #0x16
:020184B0 C90001CA stmgtdb  r0 ,{r1,r3,r6,r7,r8}
:020184B4 C8000156 stmgtda  r0 ,{r1,r2,r4,r6,r8}
:020184B8 01C70001 biceq  r0,r7,r1
:020184BC 0001C600 andeq  r12,r1,r0,lsl #0xc
:020184C0 000155C5 andeq  r5,r1,r5,asr #0xb
:020184C4 3514A5C4 ldrcc r10,[r4, #-0x5c4]		;(r4-0x5c4=*(fffffa3c))
:020184C8 0001C140 andeq  r12,r1,r0,asr #0x2
:020184CC AD0001C0 unknown
:020184D0 BE0001BF mcrlt 1,0,r0,cr0,cr15,{5}
:020184D4 01BD0001 moveqs r0,r1			;r0=0(0x0)
:020184D8 0001BC00 andeq  r11,r1,r0,lsl #0x18
:020184DC 0001BBAA andeq  r11,r1,r10,lsr #0x17
:020184E0 B90001BA stmltdb  r0 ,{r1,r3,r4,r5,r7,r8}
:020184E4 01B80001 moveqs r0,r1			;r0=0(0x0)
:020184E8 01B7AA00 moveqs r10,r0,lsl #0x14		;r10=0(0x0)
:020184EC 0001B600 andeq  r11,r1,r0,lsl #0xc
:020184F0 B40001B5 strlt r0,[r0],#-0x1b5
:020184F4 25AA0001 strcs r0,[r10, #+0x1]!
:020184F8 00096010 andeq  r6,r9,r0,lsl r0
:020184FC 0DB0100D ldceq  0,cr1,[r0,#+0x34]!
:02018500 3A717100 bcc 03C74908
:02018504 09A9CAAD stmeqib  r9!,{r0,r2,r3,r5,r7,r9,r11,r14,r15}
:02018508 0009AC00 andeq  r10,r9,r0,lsl #0x18
:0201850C A802D572 stmgeda  r2 ,{r1,r4,r5,r6,r8,r10,r12,r14,r15}
:02018510 A902B554 stmgedb  r2 ,{r2,r4,r6,r8,r10,r12,r13,r15}
:02018514 05A84005 streq r4,[r8, #+0x5]!
:02018518 4005A640 andmi  r10,r5,r0,asr #0xc
:0201851C 403D55A4 eormis r5,r13,r4,lsr #0xb
:02018520 A0400DA2 subge  r0,r0,r2,lsr #0x1b
:02018524 059E400D ldreq r4,[r14, #+0xd]		;r14+0xd=*(22066164)=#0(0x00000000)
:02018528 05554000 ldreqb r4,[r5, #-0x0]		;r5-0x0=*(40000002)=#0(0x00000000)
:0201852C 15359C00 ldrne r9,[r5, #-0xc00]!
:02018530 059A0005 ldreq r0,[r10, #+0x5]		;r10+0x5=*(00000005)
:02018534 00052400 andeq  r2,r5,r0,lsl #0x8
:02018538 400598AD andmi  r9,r5,r13,lsr #0x11
:0201853C 94423D96 strlsb r3,[r2],#-0xd96
:02018540 05924005 ldreq r4,[r2, #+0x5]		;r2+0x5=*(92351857)
:02018544 B190AA40 orrlts r10,r0,r0,asr #0x14
:02018548 11FD8E41 mvnnes r8,r1,asr #0x1c
:0201854C 49E59520 unknown
:02018550 09BD8A00 ldmeqib  r13!,{r9,r11,r15}
:02018554 1200A902 andne  r10,r0,#0x8000
:02018558 1842A051 stmneda  r2 ,{r0,r4,r6,r13,r15}^
:0201855C 129510A9 addnes r1,r5,#0xA9
:02018560 2109B059 unknown
:02018564 5061E02B rsbpl  r14,r1,r11,lsr #0x0
:02018568 105D11E5 subnes r1,r13,r5,ror #0x3
:0201856C 7A1009EA bvc 0241AD1C
:02018570 105920F5 ldrnesh r2,[r9],#-0x5
:02018574 401906FD ldrmish r0,[r9], -r13
:02018578 7D5010ED unknown
:0201857C 19504019 ldmnedb  r0 ,{r0,r3,r4,r14}^
:02018580 A0154000 andges r4,r5,r0
:02018584 1B0581E1 blne 02178D10
:02018588 C1A1E1A0 movgt  r14,r0,lsr #0x3		;r14=0(0x0)
:0201858C 5410E904 ldrpl r14,[r0],#-0x904
:02018590 19B010D5 ldmneib  r0!,{r0,r2,r4,r6,r7,r12}
:02018594 D5541241 ldrleb r1,[r4, #-0x241]		;(r4-0x241=*(fffffdbf))
:02018598 A030F100 eorges r15,r0,r0,lsl #0x2
:0201859C 0B8030E1 bleq 00024928
:020185A0 B1A0E1A0 movlt  r14,r0,lsr #0x3		;r14=0(0x0)
:020185A4 63906501 orrvss r6,r0,#0x400000
:020185A8 F0310060 eornvs r0,r1,r0,ror #0x0
:020185AC B051F031 sublts r15,r1,r1,lsr r0
:020185B0 F0310056 eornvs r0,r1,r6,asr r0
:020185B4 40114E50 andmis r4,r1,r0,asr r14
:020185B8 31203150 unknown
:020185BC 50D549F0 ldrplsh r4,[r5],#+0x90
:020185C0 6D012265 unknown
:020185C4 110902E0 unknown
:020185C8 401154E3 andmis r5,r1,r3,ror #0x9
:020185CC 00114054 andeqs r4,r1,r4,asr r0
:020185D0 E0040841 and  r0,r4,r1,asr #0x10
:020185D4 01110102 tsteq r1,r2,lsl #0x2
:020185D8 104D58E3 subne  r5,r13,r3,ror #0x11
:020185DC 58124009 ldmplda  r2 ,{r0,r3,r14}
:020185E0 3C84004D stccc  0,cr0,[r4],{#0x4d}
:020185E4 E495258D ldr r2,[r5],#+0x58d
:020185E8 399D1020 ldmccib  r13 ,{r5,r12}
:020185EC CD108200 unknown
:020185F0 44E0000F unknown
:020185F4 15444015 strneb r4,[r4, #-0x15]		;(r4-0x15=*(ffffffeb))
:020185F8 1524A200 strne r10,[r4, #-0x200]!
:020185FC 00150710 andeqs r0,r5,r0,lsl r7
:02018600 48E00115 unknown
:02018604 0015100A andeqs r1,r5,r10
:02018608 4812411C ldmmida  r2 ,{r2,r3,r4,r8,r14}
:0201860C 15028D10 strne r8,[r2, #-0xd10]		;(r2-0xd10=*(92350b42))
:02018610 02211028 eoreq  r1,r1,#0x28
:02018614 40E31002 rscmi  r1,r3,r2
:02018618 E0010A08 and  r0,r1,r8,lsl #0x14
:0201861C 0C13DD4C ldceq  13,cr13,[r3],{#0x4c}
:02018620 4C101240 ldcmi  2,cr1,[r0],{#0x40}
:02018624 BD158D00 unknown
:02018628 01BD0B11 moveqs r0,r1,lsl r11		;r0=0(0x0)
:0201862C 027D500B rsbeqs r5,r13,#0xB
:02018630 3101CDDE unknown
:02018634 40052311 andmi  r2,r5,r1,lsl r3
:02018638 AD400521 unknown
:0201863C 1D40051F unknown
:02018640 051B4005 ldreq r4,[r11, #-0x5]		;(r11-0x5=*(cccfbadf))
:02018644 40051940 andmi  r1,r5,r0,asr #0x12
:02018648 403117AA eormis r1,r1,r10,lsr #0xf
:0201864C 298012F9 stmcsib  r0 ,{r0,r3,r4,r5,r6,r7,r9,r12}
:02018650 10211300 eorne  r1,r1,r0,lsl #0x6
:02018654 E4955610 ldr r5,[r5],#+0x610
:02018658 FF400D01 swinv 0x00400d01
:0201865C 08E201A0 unknown
:02018660 194119D5 stmnedb  r1 ,{r0,r2,r4,r6,r7,r8,r11,r12}^
:02018664 07452D19 unknown
:02018668 0840050A stmeqda  r0 ,{r1,r3,r8,r10}^
:0201866C 06AF4015 unknown
:02018670 00051065 andeq  r1,r5,r5,ror #0x0
:02018674 05146104 ldreq r6,[r4, #-0x104]		;(r4-0x104=*(fffffefc))
:02018678 14A50200 unknown
:0201867C E28550B6 add  r5,r5,#0xB6
:02018680 0DD1110D unknown
:02018684 10281531 eorne  r1,r8,r1,lsr r5
:02018688 00431568 subeq  r1,r3,r8,ror #0xa
:0201868C 08200001 stmeqda  r0!,{r0}
:02018690 09E9E1A0 unknown
:02018694 9D09C185 unknown
:02018698 00E92391 smlaleq  r2,r9,r1,r3
:0201869C 00E94313 rsceq  r4,r9,r3,lsl r3
:020186A0 05D94D03 ldreqb r4,[r9, #+0xd03]		;r9+0xd03=*(00000d03)
:020186A4 09106900 ldmeqdb  r0 ,{r8,r11,r13,r14}
:020186A8 10353304 eornes r3,r5,r4,lsl #0x6
:020186AC 44111BB1 ldrmi r1,[r1],#-0xbb1
:020186B0 00252FED eoreq  r2,r5,r13,ror #0x1f
:020186B4 30A1502D adccc  r5,r1,r13,lsr #0x0
:020186B8 A0250195 mlage  r5,r5,r1,r0unknown
:020186BC 00950099 umulleqs r0,r5,r9,r0
:020186C0 002126FE unknown
:020186C4 0111100D tsteq r1,r13
:020186C8 08550C8A ldmeqda  r5 ,{r1,r3,r7,r10,r11}^
:020186CC 23604E98 unknown
:020186D0 391441E0 ldmccdb  r4 ,{r5,r6,r7,r8,r14}
:020186D4 09E88330 unknown
:020186D8 17039800 strne r9,[r3,-r0, lsl #0x10]
:020186DC 006515C1 rsbeq  r1,r5,r1,asr #0xb
:020186E0 0A00A501 beq 02041AEC
:020186E4 1CAC00C9 stcne  0,cr0,[r12],#+0x324
:020186E8 29288029 stmcsdb  r8!,{r0,r3,r5,r15}
:020186EC 09F02960 unknown
:020186F0 5A462185 bpl 031A0D0C
:020186F4 0D90000D unknown
:020186F8 1CE88600 stcnel 6,cr8,[r8],#+0x0
:020186FC E2054630 and  r4,r5,#0x3000000
:02018700 1009C00C andne  r12,r9,r12
:02018704 8C000993 stchi  9,cr0,[r0],{#0x93}
:02018708 E01828E8 ands r2,r8,r8,ror #0x11
:0201870C 9B044186 blls 02128D2C
:02018710 080007E8 stmeqda  r0 ,{r3,r5,r6,r7,r8,r9,r10}
:02018714 33C5E88E biccc  r14,r5,#0x8E0000
:02018718 03C505DD biceq  r0,r5,#0x37400000
:0201871C 1CA08003 stcne  0,cr8,[r0],#+0xc
:02018720 00810023 addeq  r0,r1,r3,lsr #0x0
:02018724 C902248D stmgtdb  r2 ,{r0,r2,r3,r7,r10,r13}
:02018728 C4272D14 unknown
:0201872C 10B51011 adcnes r1,r5,r1,lsl r0
:02018730 E286200C add  r2,r6,#0xC
:02018734 830EE918 unknown
:02018738 4400E927 strmi r14,[r0],#-0x927
:0201873C 1024084D eorne  r0,r4,r13,asr #0x10
:02018740 CC0AE286 stcgt  2,cr14,[r10],{#0x86}
:02018744 603400B1 unknown
:02018748 87047186 strhi r7,[r4,-r6, lsl #0x3]
:0201874C 13F522E2 mvnnes r2,#0x2000000E
:02018750 65041081 strvs r1,[r4, #-0x81]		;(r4-0x81=*(ffffff7f))
:02018754 00119B03 andeqs r9,r1,r3,lsl #0x16
:02018758 6BB41349 blvs 00D1D484
:0201875C 10E1D012 rscne  r13,r1,r2,lsl r0
:02018760 FE9140D1 mrc2 0,4,r4,cr1,cr1,{6}
:02018764 02903095 addeqs r3,r0,#0x95
:02018768 1DD0445D unknown
:0201876C 001DD000 andeqs r13,r13,r0
:02018770 AA001DB2 bge 0201FE40
:02018774 19BC1025 ldmneib  r12!,{r0,r2,r5,r12}
:02018778 9167DC40 unknown
:0201877C 45B0214D ldrmi r2,[r0, #+0x14d]!
:02018780 21B40371 movcss r0,r1,ror r3
:02018784 0EB0E59F mrceq 5,5,r14,cr0,cr15,{4}
:02018788 A0E101D0 unknown
:0201878C 2C2D1369 stccs  3,cr1,[r13],#-0x1a4
:02018790 67D8E592 unknown
:02018794 C9E5910C unknown
:02018798 E3A0B02C mov  r11,#0x2C		;r11=44(0x2c)
:0201879C 445611FD ldrmib r1,[r6],#-0x1fd
:020187A0 949A0000 ldrls r0,[r10],#+0x0
:020187A4 94E59F51 unknown
:020187A8 019DA100 orreqs r10,r13,r0,lsl #0x2
:020187AC 0331053D teqeq r1,#0xF400000
:020187B0 070499E3 streq r9,r1,#0xF400000
:020187B4 1009E00E andne  r14,r9,r14
:020187B8 479514F9 unknown
:020187BC E08817A9 add  r1,r8,r9,lsr #0xf
:020187C0 C1200026 unknown
:020187C4 020B3D34 andeq  r3,r11,#0xD00
:020187C8 840565EB strhi r6,[r5],#-0x5eb
:020187CC 4503251D strmi r2,[r3, #-0x51d]		;r3-0x51d=*(01fffae4)=#0(0x00000000)
:020187D0 19B5F302 ldmneib  r5!,{r1,r8,r9,r12,r13,r14,r15}
:020187D4 012D102D unknown
:020187D8 0181753C orreq  r7,r1,r12,lsr r5
:020187DC 0D3C100D ldceq  0,cr1,[r12,#-0x34]!
:020187E0 000D3800 andeq  r3,r13,r0,lsl #0x10
:020187E4 AB000D3C blge 0201BCDC
:020187E8 21341FA5 teqcs r4,r5,lsr #0x1f
:020187EC 8D20300E stchi  0,cr3,[r0,#-0x38]!
:020187F0 55054DE2 strpl r4,[r5, #-0xde2]		;r5-0xde2=*(3ffff220)=#0(0x00000000)
:020187F4 0D48EBFF unknown
:020187F8 400D3800 andmi  r3,r13,r0,lsl #0x10
:020187FC 000D500F andeq  r5,r13,r15
:02018800 D0491045 suble  r1,r9,r5,asr #0x0
:02018804 28404904 stmcsda  r0 ,{r2,r8,r11,r14}^
:02018808 5708C049 strpl r12,da 
:0201880C 490C4049 stmmidb  r12 ,{r0,r3,r6,r14}
:02018810 19DD2040 ldmneib  r13 ,{r6,r13}^
:02018814 1B50400D blne 03428850
:02018818 11E59A35 mvnne  r9,lsr r5
:0201881C D039DA07 eorles r13,r9,r7,lsl #0x14
:02018820 15403901 strneb r3,[r0, #-0x901]		;(r0-0x901=*(fffff6ff))
:02018824 02C03954 sbceq  r3,r0,#0x150000
:02018828 39034039 stmccdb  r3 ,{r0,r3,r4,r5,r14}
:0201882C 30119D40 andccs r9,r1,r0,asr #0x1a
:02018830 B9B53019 ldmltib  r5!,{r0,r3,r4,r12,r13}
:02018834 0015AA10 andeqs r10,r5,r0,lsl r10
:02018838 E3800F91 orr  r0,r0,#0x244
:0201883C 4DE50015 stcmil 0,cr0,[r5,#+0x54]!
:02018840 3D16C106 unknown
:02018844 30E15020 rsccc  r5,r1,r0,lsr #0x0
:02018848 86138500 ldrhi r8,[r3],-r0, lsl #0xa
:0201884C 0005C380 andeq  r12,r5,r0,lsl #0x7
:02018850 80000FC5 andhi  r0,r0,r5,asr #0x1f
:02018854 003004D3 unknown
:02018858 0001D588 andeq  r13,r1,r8,lsl #0xb
:0201885C 0000E28B andeq  r14,r0,r11,lsl #0x5
:02018860 A1E1A018 mvnge  r10,r8,lsl r0
:02018864 A0B82111 adcges r2,r8,r1,lsl r1
:02018868 0821E110 stmeqda  r1!,{r4,r8,r13,r14,r15}
:0201886C 8034E150 eorhis r14,r4,r0,asr r1
:02018870 ABE20088 blge 01898A98
:02018874 1C8AFFFF stcne  15,cr15,[r10],{#0xff}
:02018878 40830005 addmi  r0,r3,r5
:0201887C 14EBFF42 unknown
:02018880 45891CE9 strmi r1,[r9, #+0xce9]		;r9+0xce9=*(00000ce9)
:02018884 C9300014 ldmgtdb  r0!,{r2,r4}
:02018888 9A00810A bls 02038CB8
:0201888C 5C3AFFFD ldcpl  15,cr15,[r10],#-0x3f4
:02018890 90834195 umullls  r4,r3,r5,r1
:02018894 00910DD1 ldreqsb r0,[r1], +r1
:02018898 10B50011 adcnes r0,r5,r1,lsl r0
:0201889C 01681802 unknown
:020188A0 02C96400 sbceq  r6,r9,#0x0
:020188A4 00007FFF unknown
:020188A8 1079A80A rsbnes r10,r9,r10,lsl #0x10
:020188AC 290C258D stmcsdb  r12 ,{r0,r2,r3,r7,r8,r10,r13}
:020188B0 00290C00 eoreq  r0,r9,r0,lsl #0x18
:020188B4 B9088DA8 stmltdb  r8 ,{r3,r5,r7,r8,r10,r11,r15}
:020188B8 E7910101 ldr r0,[r1,+r1, lsl #0x2]
:020188BC 840E091E strhi r0,[r14],#-0x91e
:020188C0 22D41061 sbccss r1,r4,#0x61
:020188C4 F623FD0E unknown
:020188C8 51034E55 unknown
:020188CC 00340241 eoreqs r0,r4,r1,asr #0x4
:020188D0 000D0001 andeq  r0,r13,r1
:020188D4 3A008934 bcc 0203ADAC
:020188D8 02297759 eoreq  r7,r9,#0x1640000
:020188DC 2CE5D420 stccsl 4,cr13,[r5],#+0x80
:020188E0 422C0069 eormi  r0,r12,#0x69
:020188E4 91111A45 tstls r1,r5,asr #0x14
:020188E8 C0288CE7 eorgt  r8,r8,r7,ror #0x19
:020188EC 75812609 strvc r2,[r1, #+0x609]		;r1+0x609=*(00000609)
:020188F0 9113F55D tstls r3,r13,asr r5
:020188F4 74340973 unknown
:020188F8 53EC0001 mvnpl  r0,#0x1
:020188FC 518C0001 orrpl  r0,r12,r1
:02018900 2224020F eorcs  r0,r4,#0xF0000000
:02018904 6002010E andvs  r0,r2,r14,lsl #0x2
:02018908 69C110AE stmvsib  r1 ,{r1,r2,r3,r5,r7,r12}^
:0201890C 09F940EC unknown
:02018910 E1A03090 unknown
:02018914 040DB0E8 streq r11,[r13],#-0xe8
:02018918 60E40109 rscvs  r0,r4,r9,lsl #0x2
:0201891C 000D9FA0 andeq  r9,r13,r0,lsr #0x1f
:02018920 B103E084 unknown
:02018924 DCE0048B stclel 4,cr0,[r0],#+0x22c
:02018928 1503B950 strne r11,[r3, #-0x950]		;r3-0x950=*(01fff6b1)=#0(0x00000000)
:0201892C 85410300 strhib r0,[r1, #-0x300]		;(r1-0x300=*(fffffd00))
:02018930 10D4E018 sbcnes r14,r4,r8,lsl r0
:02018934 F16009D9 unknown
:02018938 288DB000 stmcsia  r13 ,{r12,r13,r15}
:0201893C 0385D0E5 orreq  r13,r5,#0xE5
:02018940 CCE5071D stcgtl 7,cr0,[r5],#+0x74
:02018944 4C030E2D stcmi  14,cr0,[r3],{#0x2d}
:02018948 800C51B1 strhih r5,[r12], -r1
:0201894C 8AA10B6D bhi 0085B708
:02018950 410A03E0 unknown
:02018954 E503E080 str r14,[r3, #-0x80]		;r3-0x80=*(01ffff81)=#0(0x00000000)
:02018958 82610300 rsbhi  r0,r1,#0x0
:0201895C D907E010 stmledb  r7 ,{r4,r13,r14,r15}
:02018960 50F91949 rscpls r1,r9,r9,asr #0x12
:02018964 10F51015 rscnes r1,r5,r5,lsl r0
:02018968 F1F41211 mvnnvs r1,r1,lsl r2
:0201896C 96300580 unknown
:02018970 20050FE7 andcs  r0,r5,r7,ror #0x1f
:02018974 0D23E795 stceq  7,cr14,[r3,#-0x254]!
:02018978 E7942005 ldr r2,[r4, +r5]
:0201897C 9A20050B bls 02819DB0
:02018980 1D0922E7 unknown
:02018984 E79B7110 unknown
:02018988 40092109 andmi  r2,r9,r9,lsl #0x2
:0201898C 11C16204 bicne  r6,r1,r4,lsl #0x4
:02018990 03612009 unknown
:02018994 166111BD unknown
:02018998 1FE79071 swine 0x00e79071
:0201899C 42F90211 rscmis r0,r9,#0x10000001
:020189A0 7352E597 cmpvc r2,#0x25C00000
:020189A4 43DAB9D5 bicmis r11,r10,#0x354000
:020189A8 39E1012D unknown
:020189AC 0E090FB9 mcreq 15,0,r0,cr9,cr9,{5}
:020189B0 07079402 streq r9,[r7,-r2, lsl #0x8]
:020189B4 000519E9 andeq  r1,r5,r9,ror #0x13
:020189B8 D129DD06 unknown
:020189BC F039D949 eornvs r13,r9,r9,asr #0x12
:020189C0 02E13B47 rsceq  r3,r1,#0x11C00
:020189C4 A0012D90 mulge  r1,r0,r13
:020189C8 0108E3A0 unknown
:020189CC 11000105 unknown
:020189D0 9F4108E9 swils 0x004108e9
:020189D4 05109AE5 ldreq r9,[r0, #-0xae5]		;(r0-0xae5=*(fffff51b))
:020189D8 28B92369 ldmcsia  r9!,{r0,r3,r5,r6,r8,r9,r13}
:020189DC 0808F580 stmeqda  r8 ,{r7,r8,r10,r12,r13,r14,r15}
:020189E0 63618500 unknown
:020189E4 41152F8B tstmi r5,r11,lsl #0x1f
:020189E8 FF00C107 swinv 0x0000c107
:020189EC 1500B970 strne r11,[r0, #-0x970]		;(r0-0x970=*(fffff690))
:020189F0 1D1DCA01 unknown
:020189F4 09104D41 ldmeqdb  r0 ,{r0,r6,r8,r10,r11,r14}
:020189F8 D90D4695 stmledb  r13 ,{r0,r2,r4,r7,r9,r10,r14}
:020189FC D610F948 ldrle r15,db 
:02018A00 94602005 unknown
:02018A04 400913E5 andmi  r1,r9,r5,ror #0x7
:02018A08 A100090C unknown
:02018A0C 092458C9 stmeqdb  r4!,{r0,r3,r6,r7,r11,r12,r14}
:02018A10 40090D00 andmi  r0,r9,r0,lsl #0x1a
:02018A14 0A00093C beq 0201AF0C
:02018A18 4C400955 stcmil 9,cr0,[r0],{#0x55}
:02018A1C 0900E560 stmeqdb  r0 ,{r5,r6,r8,r10,r13,r14,r15}
:02018A20 E5605C40 strb r5,[r0, #-0xc40]!
:02018A24 40099900 andmi  r9,r9,r0,lsl #0x12
:02018A28 00E56064 rsceq  r6,r5,r4,ror #0x0
:02018A2C 6070488D rsbvss r4,r0,r13,lsl #0x11
:02018A30 11E21980 mvnne  r1,r0,lsl #0x13
:02018A34 80E58550 rschi  r8,r5,r0,asr r5
:02018A38 864BED06 strhib r14,[r11],-r6, lsl #0x1a
:02018A3C 59AA20D1 stmplib  r10!,{r0,r4,r6,r7,r13}
:02018A40 5D0720E5 unknown
:02018A44 A5FF7A41 ldrgeb r7,[r15, #+0xa41]!
:02018A48 CA05B158 bgt 02184FB0
:02018A4C 79C708A5 stmvcib  r7 ,{r0,r2,r5,r7,r11}^
:02018A50 FFE28A29 swinv 0x00e28a29
:02018A54 8512B9A0 ldrhi r11,[r2, #-0x9a0]		;(r2-0x9a0=*(fffff660))
:02018A58 D5BCE35A ldrle r14,[r12, #+0x35a]!
:02018A5C BD87F000 unknown
:02018A60 12D908E8 sbcnes r0,r9,#0xE80000
:02018A64 68B50159 ldmvsia  r5!,{r0,r3,r4,r6,r8}
:02018A68 C0024DC0 andgt  r4,r2,r0,asr #0x1b
:02018A6C 971BBD90 unknown
:02018A70 DD600155 stclel 1,cr0,[r0,#-0x154]!
:02018A74 0909000B stmeqdb  r9 ,{r0,r1,r3}
:02018A78 15E08000 strneb r8,[r0, #+0x0]!
:02018A7C 32490019 subcc  r0,r9,#0x19
:02018A80 7D008123 unknown
:02018A84 FF158917 swinv 0x00158917
:02018A88 E2005074 and  r5,r0,#0x74
:02018A8C 85111335 ldrhi r1,[r1, #-0x335]		;(r1-0x335=*(fffffccb))
:02018A90 132D0445 unknown
:02018A94 0547C1A8 streqb r12,[r7, #-0x1a8]		;r7-0x1a8=*(01fffe59)=#0(0x00000000)
:02018A98 0A08B520 beq 02245F20
:02018A9C 090C4009 stmeqdb  r12 ,{r0,r3,r14}
:02018AA0 09570700 ldmeqdb  r7 ,{r8,r9,r10}^
:02018AA4 10152440 andnes r2,r5,r0,asr #0x8
:02018AA8 093C4009 ldmeqdb  r12!,{r0,r3,r14}
:02018AAC 27A50100 strcs r0,[r5,+r0, lsl #0x2]!
:02018AB0 4CE598AD stcmil 8,cr9,[r5],#+0x2b4
:02018AB4 64998040 ldrvs r8,[r9],#+0x40
:02018AB8 A080754B addge  r7,r0,r11,asr #0xa
:02018ABC 614C5485 unknown
:02018AC0 02012910 andeq  r2,r1,#0x40000
:02018AC4 75408485 strvcb r8,[r0, #-0x485]		;(r0-0x485=*(fffffb7b))
:02018AC8 96A9AD00 unknown
:02018ACC E52085D2 str r8,[r0, #-0x5d2]!
:02018AD0 E107C930 unknown
:02018AD4 3D107427 unknown
:02018AD8 0ABC3DB9 beq 00F281C4
:02018ADC 682DA5D1 stmvsda  r13!,{r0,r4,r6,r7,r8,r10,r13,r15}
:02018AE0 E5119F60 ldr r9,[r1, #-0xf60]		;(r1-0xf60=*(fffff0a0))
:02018AE4 4500812A strmi r8,[r0, #-0x12a]		;(r0-0x12a=*(fffffed6))
:02018AE8 8004E200 andhi  r14,r4,r0,lsl #0x4
:02018AEC 708C0009 addvc  r0,r12,r9
:02018AF0 5011E3A0 andpls r14,r1,r0,lsr #0x7
:02018AF4 07406D2D streqb r6,[r0,-r13, lsr #0x1a]
:02018AF8 5DA800C5 stcpl  0,cr0,[r8,#+0x314]!
:02018AFC 2E1AD517 mrccs 5,0,r13,cr10,cr7,{0}
:02018B00 E3552059 cmp r5,#0x59
:02018B04 8B1F7902 blhi 027F6F14
:02018B08 410803F9 unknown
:02018B0C 00D52200 sbceqs r2,r5,r0,lsl #0x4
:02018B10 005900ED subeqs r0,r9,r13,ror #0x1
:02018B14 FF127589 swinv 0x00127589
:02018B18 01120090 unknown
:02018B1C E2008400 and  r8,r0,#0x0
:02018B20 E20040FF and  r4,r0,#0xFF
:02018B24 00A09007 adceq  r9,r0,r7
:02018B28 00D50301 sbceqs r0,r5,r1,lsl #0x6
:02018B2C 110159EA unknown
:02018B30 59017518 stmpldb  r1 ,{r3,r4,r8,r10,r12,r13,r14}
:02018B34 4991F417 ldmmiib  r1 ,{r0,r1,r2,r4,r10,r12,r13,r14,r15}
:02018B38 F611F991 unknown
:02018B3C 91186991 unknown
:02018B40 D3F99139 mvnles r9,#0x4000000E
:02018B44 D9917293 ldmleib  r1 ,{r0,r1,r4,r7,r9,r12,r13,r14}
:02018B48 91F605E9 mvnlss r0,r9,ror #0xb
:02018B4C 410AAD99 swpmi r10,r9,r10
:02018B50 700E5D6C andvc  r5,r14,r12,ror #0x1a
:02018B54 F1FE08B1 ldrnvh r0,[r14, #+0x81]!
:02018B58 411D3D39 tstmi r13,r9,lsr r13
:02018B5C 41750410 cmnmi r5,r0,lsl r4
:02018B60 D4100200 ldrle r0,[r0],#-0x200
:02018B64 000DE4E5 andeq  r14,r13,r5,ror #0x9
:02018B68 87104101 ldrhi r4,[r0,-r1, lsl #0x2]
:02018B6C 000901E0 andeq  r0,r9,r0,ror #0x3
:02018B70 0744B101 streqb r11,[r4,-r1, lsl #0x2]
:02018B74 E7905150 unknown
:02018B78 10110009 andnes r0,r1,r9
:02018B7C 0D0D30FD unknown
:02018B80 209178D4 ldrcssb r7,[r1], +r4
:02018B84 2DFFE5F5 ldccsl 5,cr14,[r15,#+0x3d4]!
:02018B88 0035FA00 eoreqs r15,r5,r0,lsl #0x14
:02018B8C 00955102 addeqs r5,r5,r2,lsl #0x2
:02018B90 401C9523 andmis r9,r12,r3,lsr #0xa
:02018B94 2D1D7D94 unknown
:02018B98 E51B1928 ldr r1,[r11, #-0x928]		;(r11-0x928=*(fffff6d8))
:02018B9C 400810C5 andmi  r1,r8,r5,asr #0x1
:02018BA0 FFC8E284 swinv 0x00c8e284
:02018BA4 D48112F1 strle r1,[r1],#+0x2f1
:02018BA8 00B1202D adceqs r2,r1,r13,lsr #0x0
:02018BAC 35F7284D ldrccb r2,[r7, #+0x84d]!
:02018BB0 74110903 ldrvc r0,[r1],#-0x903
:02018BB4 7405756E strvc r7,[r5],#-0x56e
:02018BB8 59E59F80 unknown
:02018BBC 21589617 cmpcs r8,r7,lsl r6
:02018BC0 04DFE021 ldreqb r14,[r15],#+0x21
:02018BC4 0180E5D1 unknown
:02018BC8 E4E08100 unknown
:02018BCC 281DD004 ldmcsda  r13 ,{r2,r12,r14,r15}
:02018BD0 60120535 andvss r0,r2,r5,lsr r5
:02018BD4 2A120015 bcs 02498C30
:02018BD8 1F155000 swine 0x00155000
:02018BDC A1009521 unknown
:02018BE0 02A5152A adceq  r1,r5,#0xA800000
:02018BE4 22400015 subcs  r0,r0,#0x15
:02018BE8 22840005 addcs  r0,r4,#0x5
:02018BEC 15800064 strne r0,[r0, #+0x64]		;r0+0x64=*(00000064)
:02018BF0 001DAF25 andeqs r10,r13,r5,lsr #0x1e
:02018BF4 0DD042E5 unknown
:02018BF8 02E5EB2E rsceq  r14,r5,#0xB800
:02018BFC E3570003 cmp r7,#0x3
:02018C00 18850011 stmneia  r5 ,{r0,r4}
:02018C04 A7000564 strge r0,ia 
:02018C08 29700005 unknown
:02018C0C 4154A500 cmpmi r4,r0,lsl #0xa
:02018C10 A01F7900 andges r7,r15,r0,lsl #0x12
:02018C14 6E600999 mcrvs 9,3,r0,cr0,cr9,{4}
:02018C18 5C0B0210 stcpl  2,cr0,[r11],{#0x10}
:02018C1C 1819025C ldmneda  r9 ,{r2,r3,r4,r6,r9}
:02018C20 68005998 stmvsda  r0 ,{r3,r4,r7,r8,r11,r12,r14}
:02018C24 16B55815 unknown
:02018C28 391055D6 ldmccdb  r0 ,{r1,r2,r4,r6,r7,r8,r10,r12,r14}
:02018C2C 02248507 eoreq  r8,r4,#0x1C00000
:02018C30 E5D40581 ldrb r0,[r4, #+0x581]		;r4+0x581=*(00000581)
:02018C34 00194023 andeqs r4,r9,r3,lsr #0x0
:02018C38 72401904 subvc  r1,r0,#0x10000
:02018C3C 11030005 unknown
:02018C40 11AAAA00 movne  r10,r0,lsl #0x14		;r10=0(0x0)
:02018C44 00118040 andeqs r8,r1,r0,asr #0x0
:02018C48 100D1ABD strneh r1,[r13], -r13
:02018C4C BA402136 blt 0302112C
:02018C50 E3100020 tst r0,#0x20
:02018C54 25390825 ldrcs r0,[r9, #-0x825]!
:02018C58 0D30FEE7 ldceq  14,cr15,[r0,#-0x39c]!
:02018C5C 11FEE530 mvnnes r14,lsr r0
:02018C60 250C8D1F strcs r8,[r12, #-0xd1f]		;(r12-0xd1f=*(fffff2e1))
:02018C64 4D624D1F stcmil 13,cr4,[r2,#-0x7c]!
:02018C68 C189F9F2 unknown
:02018C6C 424D0701 submi  r0,r13,#0x40000
:02018C70 B100015C unknown
:02018C74 016A0E1B unknown
:02018C78 00011C00 andeq  r1,r1,r0,lsl #0x18
:02018C7C 3400012A strcc r0,[r0],#-0x12a
:02018C80 553E0001 ldrpl r0,[r14, #-0x1]!
:02018C84 01440001 unknown
:02018C88 12DD4C00 sbcnes r4,r13,#0x0
:02018C8C 41924102 orrmis r4,r2,r2,lsl #0x2
:02018C90 394BD5F2 stmccdb  r11 ,{r1,r4,r5,r6,r7,r8,r10,r12,r14,r15}^
:02018C94 E241DC00 sub  r13,r1,#0x0
:02018C98 F241F241 subnv  r15,r1,#0x10000004
:02018C9C 003907E5 eoreqs r0,r9,r5,ror #0xf
:02018CA0 4101A0FA unknown
:02018CA4 41F241F2 ldrmish r4,[r2, #+0x12]!
:02018CA8 00292DF2 unknown
:02018CAC 00295C64 eoreq  r5,r9,r4,ror #0x18
:02018CB0 F241F241 subnv  r15,r1,#0x10000004
:02018CB4 38002922 stmccda  r0 ,{r1,r5,r8,r11,r13}
:02018CB8 F2410029 subnv  r0,r1,#0x29
:02018CBC 17F241D7 unknown
:02018CC0 4D0C0019 unknown
:02018CC4 40195C41 andmis r5,r9,r1,asr #0x18
:02018CC8 30195560 andccs r5,r9,r0,ror #0xa
:02018CCC 21F0237D mvncss r2,r13,ror r3
:02018CD0 40216440 eormi  r6,r1,r0,asr #0x8
:02018CD4 AB402168 blge 0302127C
:02018CD8 1D40216C unknown
:02018CDC 41D5CC1A bicmis r12,r5,r10,lsl r12
:02018CE0 74410D70 strvcb r0,[r1],#-0xd70
:02018CE4 78410D56 stmvcda  r1 ,{r1,r2,r4,r6,r8,r10,r11}^
:02018CE8 A1DD110D bicges r1,r13,r13,lsl #0x2
:02018CEC F1DDF1DD ldrnvsb r15,[r13, #+0x1d]		;r13+0x1d=*(0000001d)
:02018CF0 7D24F1DD stcvc  1,cr15,[r4,#-0x374]!
:02018CF4 1EF1DDF5 mrcne 13,7,r13,cr1,cr5,{7}
:02018CF8 2971DDFE ldmcsdb  r1!,{r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r12,r14,r15}^
:02018CFC 9291DDF5 addlss r13,r1,#0x3D40
:02018D00 F1DDF1DD ldrnvsb r15,[r13, #+0x1d]		;r13+0x1d=*(0000001d)
:02018D04 2908F1DD stmcsdb  r8 ,{r0,r2,r3,r4,r6,r7,r8,r12,r13,r14,r15}
:02018D08 51DD7100 bicpls r7,r13,r0,lsl #0x2
:02018D0C C9D75471 ldmgtib  r7 ,{r0,r4,r5,r6,r10,r12,r14}^
:02018D10 3879605D unknown
:02018D14 F5031506 strnv r1,[r3, #-0x506]		;r3-0x506=*(01fffafb)=#0(0x00000000)
:02018D18 950165F4 strls r6,[r1, #-0x5f4]		;(r1-0x5f4=*(fffffa0c))
:02018D1C 3D0601B1 unknown
:02018D20 123D4002 eornes r4,r13,#0x2
:02018D24 01194245 tsteq r9,r5,asr #0x4
:02018D28 0127B500 unknown
:02018D2C 00213100 eoreq  r3,r1,r0,lsl #0x2
:02018D30 A940219C stmgedb  r0 ,{r2,r3,r4,r7,r8,r13}^
:02018D34 EA83A937 b 00103218
:02018D38 39324021 ldmccdb  r2!,{r0,r5,r14}
:02018D3C 40397800 eormis r7,r9,r0,lsl #0x10
:02018D40 1D20390C stcne  9,cr3,[r0,#-0x30]!
:02018D44 1039D50B eornes r13,r9,r11,lsl #0xa
:02018D48 40391059 eormis r1,r9,r9,asr r0
:02018D4C 1C403918 stcnel 9,cr3,[r0],{#0x18}
:02018D50 57204039 unknown
:02018D54 39234039 stmccdb  r3!,{r0,r3,r4,r5,r14}
:02018D58 40393C00 eormis r3,r9,r0,lsl #0x18
:02018D5C 28403924 stmcsda  r0 ,{r2,r5,r8,r11,r12,r13}^
:02018D60 2C403955 stccsl 9,cr3,[r0],{#0x55}
:02018D64 39304039 ldmccdb  r0!,{r0,r3,r4,r5,r14}
:02018D68 00053440 andeq  r3,r5,r0,asr #0x8
:02018D6C 38D51D85 ldmccia  r5 ,{r0,r2,r7,r8,r10,r11,r12}^
:02018D70 1D610011 stcnel 0,cr0,[r1,#-0x44]!
:02018D74 0111AD14 tsteq r1,r4,lsl r13
:02018D78 563C3029 unknown
:02018D7C 05592029 ldreqb r2,[r9, #-0x29]		;(r9-0x29=*(ffffffd7))
:02018D80 06352029 unknown
:02018D84 29484029 stmcsdb  r8 ,{r0,r3,r5,r14}^
:02018D88 615F0940 cmpvs r15,r0,asr #0x12
:02018D8C B5012901 strlt r2,[r1, #-0x901]		;(r1-0x901=*(fffff6ff))
:02018D90 00054C27 andeq  r4,r5,r7,lsr #0x18
:02018D94 E1501101 cmp r0,r1,lsl #0x2
:02018D98 0659B732 unknown
:02018D9C 582ED191 stmplda  r14!,{r0,r4,r7,r8,r12,r14,r15}
:02018DA0 1CE900CD stcnel 0,cr0,[r9],#+0x334
:02018DA4 F0613061 rsbnv  r3,r1,r1,ror #0x0
:02018DA8 69D065F5 ldmvsib  r0 ,{r0,r2,r4,r5,r6,r7,r8,r10,r13,r14}^
:02018DAC 191BA110 ldmnedb  r11 ,{r4,r8,r13,r15}
:02018DB0 8D401171 unknown
:02018DB4 201D17E2 andcss r1,r13,r2,ror #0xf
:02018DB8 B9F41B15 unknown
:02018DBC A652A572 unknown
:02018DC0 9B3B91FD blls 02EFD5BC
:02018DC4 B1029905 unknown
:02018DC8 52BD82B9 adcpls r8,r13,#0x9000000B
:02018DCC 0140110C unknown
:02018DD0 E285305A add  r3,r5,#0x5A
:02018DD4 1442A910 strneb r10,[r2],#-0x910
:02018DD8 49109D10 ldmmidb  r0 ,{r4,r8,r10,r11,r12,r15}
:02018DDC 0350FF22 cmpeq r0,#0x88
:02018DE0 E61249E2 ldr r4,r0,#0x88
:02018DE4 15A102A1 strne r0,[r1, #+0x2a1]!
:02018DE8 0060FF13 rsbeq  r15,r0,r3,lsl r15
:02018DEC 00F905E2 rsceqs r0,r9,r2,ror #0xb
:02018DF0 0111418D tsteq r1,r13,lsl #0x3
:02018DF4 F0836918 addnv  r6,r3,r8,lsl r9
:02018DF8 0C31E94F ldceq  9,cr14,[r1],#-0x13c
:02018DFC 90A516FD unknown
:02018E00 02010145 andeq  r0,r1,#0x40000011
:02018E04 E2801014 add  r1,r0,#0x14
:02018E08 D1000609 unknown
:02018E0C 120922C1 andne  r2,r9,#0x1000000C
:02018E10 0BE18FF0 bleq 0187CDD8
:02018E14 C6CC0771 unknown
:02018E18 3911C10C ldmccdb  r1 ,{r2,r3,r8,r14,r15}
:02018E1C 8008590A andhi  r5,r8,r10,lsl #0x12
:02018E20 12C9E7C1 sbcne  r14,r9,#0x3040000
:02018E24 0ED1D88F cdpeq 8,12,cr13,cr1,cr15,4
:02018E28 D4010D80 strle r0,[r1],#-0xd80
:02018E2C 0AE59F50 beq 01980B74
:02018E30 099F00D4 ldmeqib  r15 ,{r2,r4,r6,r7}
:02018E34 D0E08300 rscle  r8,r0,r0,lsl #0x6
:02018E38 02F50840 rsceqs r0,r5,#0x400000
:02018E3C 84311011 unknown
:02018E40 8110C8E0 tsthi r0,r0,ror #0x11
:02018E44 85B18303 ldrhi r8,[r1, #+0x303]!
:02018E48 4540C4E0 strmib r12,[r0, #-0x4e0]		;(r0-0x4e0=*(fffffb20))
:02018E4C A1193D03 tstge r9,r3,lsl #0x1a
:02018E50 02E08060 rsceq  r8,r0,#0x60
:02018E54 0B398151 bleq 02E793A0
:02018E58 0920E359 stmeqdb  r0!,{r0,r3,r4,r6,r8,r9,r13,r14,r15}
:02018E5C 01180F3D tsteq r8,r13,lsr r15
:02018E60 4F3D0300 swimi 0x003d0300
:02018E64 6A0B1031 bvs 022DCF30
:02018E68 103D1F39 eornes r1,r13,r9,lsr r15
:02018E6C 00E79561 rsceq  r9,r7,r1,ror #0xa
:02018E70 E5039470 str r9,[r3, #-0x470]		;r3-0x470=*(01fffb91)=#0(0x00000000)
:02018E74 9A600D10 bls 0381C2BC
:02018E78 000D0CE7 andeq  r0,r13,r7,ror #0x19
:02018E7C 26F5440C unknown
:02018E80 E79B1025 ldr r1,[r11,+r5, lsr #0x0]
:02018E84 E2807024 add  r7,r0,#0x24
:02018E88 00110803 andeqs r0,r1,r3,lsl #0x10
:02018E8C 21A10015 movcs  r0,r5,lsl r0		;r0=1073741826(0x40000002)
:02018E90 0D00153C unknown
:02018E94 E96E0310 unknown
:02018E98 2D1D0801 unknown
:02018E9C 90610C8D rsbls  r0,r1,r13,lsl #0x19
:02018EA0 700D4CE7 andvc  r4,r13,r7,ror #0x19
:02018EA4 56010981 strpl r0,[r1],-r1, lsl #0x13
:02018EA8 E59641F5 ldr r4,[r6, #+0x1f5]		;r6+0x1f5=*(020001f6)=#-1389998548(0xad264e2c)
:02018EAC 0171141F cmneq r1,r15,lsl r4
:02018EB0 FFE28812 swinv 0x00e28812
:02018EB4 08310080 ldmeqda  r1!,{r7}
:02018EB8 DBE35882 blle 018EF0C8
:02018EBC 115D00D1 ldrnesb r0,[r13, #-0x1]		;(r13-0xd1=*(ffffffff))
:02018EC0 57012D07 strpl r2,[r1,-r7, lsl #0x1a]
:02018EC4 0C00E958 stceq  9,cr14,[r0],{#0x58}
:02018EC8 C98F13C5 stmgtib  r15 ,{r0,r2,r6,r7,r8,r9,r12}
:02018ECC 050F4430 streq r4,[r15, #-0x430]		;r15-0x430=*(02018aa4)=#269820992(0x10152440)
:02018ED0 0E179500 cdpeq 5,0,cr9,cr7,cr0,0
:02018ED4 0E1C8402 cdpeq 4,0,cr8,cr12,cr2,0
:02018ED8 13004402 unknown
:02018EDC 0C74020E ldceql 2,cr0,[r4],#-0x38
:02018EE0 1159020E cmpne r9,r14,lsl #0x4
:02018EE4 02CDF880 sbceq  r15,r13,#0x800000
:02018EE8 E3A07B01 mov  r7,#0x400		;r7=1024(0x400)
:02018EEC 4502C0A0 strmi r12,[r2, #-0xa0]		;(r2-0xa0=*(ffffff60))
:02018EF0 35100138 ldrcc r0,[r0, #-0x138]		;r0-0x138=*(3ffffeca)=#0(0x00000000)
:02018EF4 E6128509 ldr r8,[r2],-r9, lsl #0xa
:02018EF8 0719E3A0 ldreq r14,[r9,-r0, lsr #0x7]
:02018EFC 500B8520 andpl  r8,r11,r0,lsr #0xa
:02018F00 8003E59C mulhi  r3,r12,r5
:02018F04 19E08504 unknown
:02018F08 14E5D860 unknown
:02018F0C A9D80040 ldmgeib  r8 ,{r6}^
:02018F10 02E15600 rsceq  r5,r1,#0x0
:02018F14 411005B9 ldrmih r0,[r0, -r9]
:02018F18 0312A20C tsteq r2,#0xC0000000
:02018F1C D513E114 ldrle r14,[r3, #-0x114]		;r3-0x114=*(01fffeed)=#0(0x00000000)
:02018F20 20C86015 sbccs  r6,r8,r5,lsl r0
:02018F24 E0633029 rsb  r3,r3,r9,lsr #0x0
:02018F28 E5980009 ldr r0,[r8, #+0x9]		;r8+0x9=*(f5088202)
:02018F2C E0095317 and  r5,r9,r7,lsl r3
:02018F30 844311E1 strhib r1,[r3],#-0x1e1
:02018F34 00210465 eoreq  r0,r1,r5,ror #0x8
:02018F38 E59C6090 ldr r6,[r12, #+0x90]		;r12+0x90=*(00000090)
:02018F3C E1E0431E mvn  r4,r14,lsl r3
:02018F40 99008010 stmlsdb  r0 ,{r4,r15}
:02018F44 086006E5 unknown
:02018F48 006010E0 rsbeq  r1,r0,r0,ror #0x1
:02018F4C 8010E589 andhis r14,r0,r9,lsl #0xb
:02018F50 9800099C stmlsda  r0 ,{r2,r3,r4,r7,r8,r11}
:02018F54 500520E5 andpl  r2,r5,r5,ror #0x1
:02018F58 5010E006 andpls r14,r0,r6
:02018F5C 800D5988 andhi  r5,r13,r8,lsl #0x13
:02018F60 96500481 ldrlsb r0,[r0],-r1, lsl #0x9
:02018F64 09E504E5 unknown
:02018F68 86214010 unknown
:02018F6C E28300A1 add  r0,r3,#0xA1
:02018F70 E20330FF and  r3,r3,#0xFF
:02018F74 05F10502 ldreqb r0,[r1, #+0x502]!
:02018F78 0108D9DE unknown
:02018F7C FDA601F5 stc2  1,cr0,[r6,#+0x3d4]!
:02018F80 F8EBFF2A unknown
:02018F84 09BC02F9 ldmeqib  r12!,{r0,r3,r4,r5,r6,r7,r9}
:02018F88 3B0D7805 blcc 02376FA4
:02018F8C 8D0089A8 unknown
:02018F90 0065033C rsbeq  r0,r5,r12,lsr r3
:02018F94 099F0088 ldmeqib  r15 ,{r3,r7}
:02018F98 03DD8B27 biceqs r8,r13,#0x9C00
:02018F9C 4D910001 unknown
:02018FA0 9100011B unknown
:02018FA4 5B8D0051 blpl 003590F0
:02018FA8 13ED0131 mvnne  r0,#0x4000000C
:02018FAC D508E182 strle r14,[r8, #-0x182]		;(r8-0x182=*(f5088077))
:02018FB0 E501510B str r5,[r1, #-0x10b]		;(r1-0x10b=*(fffffef5))
:02018FB4 5D78E32A ldcpll 3,cr14,[r8,#-0xa8]!
:02018FB8 01410601 unknown
:02018FBC 501D1081 andpls r1,r13,r1,lsl #0x1
:02018FC0 BA4085FD blt 0303A7BC
:02018FC4 06008505 streq r8,[r0],-r5, lsl #0xa
:02018FC8 FCF74E31 ldc2l 14,cr4,[r7],#+0xc4
:02018FCC 063D5091 unknown
:02018FD0 0049F4CA subeq  r15,r9,r10,asr #0x9
:02018FD4 00A10211 adceq  r0,r1,r1,lsl r2
:02018FD8 E2860531 add  r0,r6,#0xC400000
:02018FDC 91201E08 unknown
:02018FE0 FFE18110 swinv 0x00e18110
:02018FE4 00210360 eoreq  r0,r1,r0,ror #0x6
:02018FE8 ECE19282 stcl 2,cr9,[r1],#+0x208
:02018FEC 1AED00C1 bne 01B592F8
:02018FF0 7040D578 subvc  r13,r0,r8,ror r5
:02018FF4 71179158 tstvc r7,r8,asr r1
:02018FF8 14A5C401 unknown
:02018FFC DD000AA1 unknown
:02019000 DB01A51A blle 02082470
:02019004 19DC10A9 ldmneib  r12 ,{r0,r3,r5,r7,r12}^
:02019008 AC165900 ldcge  9,cr5,[r6],{#0x0}
:0201900C 042D264D unknown
:02019010 29ED0301 unknown
:02019014 10B9DB50 adcnes r13,r9,r0,asr r11
:02019018 00864B7D addeq  r4,r6,r13,ror r11
:0201901C 4D0108B9 unknown
:02019020 A1A0BD94 unknown
:02019024 B91E7570 ldmltdb  r14 ,{r4,r5,r6,r8,r10,r12,r13,r14}
:02019028 08051009 stmeqda  r5 ,{r0,r3,r12}
:0201902C 07A5F3B2 unknown
:02019030 91E28600 mvnls  r8,r0,lsl #0xc
:02019034 00716829 rsbeqs r6,r1,r9,lsr #0x10
:02019038 044971A2 streqb r7,[r9],#-0x1a2
:0201903C 05084005 streq r4,[r8, #-0x5]		;(r8-0x5=*(f50881f4))
:02019040 40050C40 andmi  r0,r5,r0,asr #0x18
:02019044 40055510 andmi  r5,r5,r0,lsl r5
:02019048 18400514 stmneda  r0 ,{r2,r4,r8,r10}^
:0201904C 001C4005 andeqs r4,r12,r5
:02019050 4505159D strmi r1,[r5, #-0x59d]		;r5-0x59d=*(3ffffa65)=#0(0x00000000)
:02019054 FFDD0300 swinv 0x00dd0300
:02019058 02141AFF andeqs r1,r4,#0xFF000
:0201905C 00851B9D umulleq  r1,r5,r13,r11
:02019060 79209061 stmvcdb  r0!,{r0,r5,r6,r12,r15}
:02019064 705D7001 subvcs r7,r13,r1
:02019068 4CD72CC9 ldcmil 12,cr2,[r7],{#0xc9}
:0201906C 8D139110 unknown
:02019070 35203122 strcc r3,[r0, #-0x122]!
:02019074 3CF3AC10 ldcccl 12,cr10,[r3],#+0x40
:02019078 12853755 addne  r3,r5,#0x1540000
:0201907C 84001930 strhi r1,[r0],#-0x930
:02019080 0BE08410 bleq 0183A0C8
:02019084 E7900101 ldr r0,[r0,+r1, lsl #0x2]
:02019088 008D28B9 streqh r2,[r13], +r9
:0201908C 7071100D rsbvcs r1,r1,r13
:02019090 7D373D70 ldcvc  13,cr3,[r7,#-0x1c0]!
:02019094 7C138D13 ldcvc  13,cr8,[r3],{#0x13}
:02019098 F3AB0029 movnv  r0,#0x29		;r0=41(0x29)
:0201909C 3535FF2E ldrcc r15,[r5, #-0xf2e]!
:020190A0 BACC0335 blt 01319D7C
:020190A4 1021021E eorne  r0,r1,r14,lsl r2
:020190A8 02177586 andeqs r7,r7,#0x21800000
:020190AC C0048021 andgt  r8,r4,r1,lsr #0x0
:020190B0 800F1D9F mulhi  r15,r15,r13
:020190B4 1011E245 andnes r14,r1,r5,asr #0x4
:020190B8 0800119C stmeqda  r0 ,{r2,r3,r4,r7,r8,r12}
:020190BC A9120555 ldmgedb  r2 ,{r0,r2,r4,r6,r8,r10}
:020190C0 916AAA04 unknown
:020190C4 58154D04 ldmplda  r5 ,{r2,r8,r10,r11,r14}
:020190C8 E101FFB8 strh r15,[r1, -r8]
:020190CC 0F8986F0 swieq 0x008986f0
:020190D0 E1E1C0E1 mvn  r12,r1,ror #0x1
:020190D4 ED30ED20 ldc  13,cr14,[r0,#-0x80]!
:020190D8 5B2440E1 blpl 02929464
:020190DC 10E500D5 unknown
:020190E0 E19F1094 unknown
:020190E4 202F0D20 eorcs  r0,r15,r0,lsr #0x1a
:020190E8 E1084563 unknown
:020190EC E100D920 unknown
:020190F0 0EF0E120 cdpeq 1,14,cr14,cr0,cr0,1
:020190F4 9F50E14E swils 0x0050e14e
:020190F8 0044F0E1 subeq  r15,r4,r1,ror #0x1
:020190FC E100DDDD unknown
:02019100 C5095160 strgt r5,[r9, #-0x160]		;(r9-0x160=*(fffffea0))
:02019104 E100D171 unknown
:02019108 3000D900 andcc  r13,r0,r0,lsl #0x12
:0201910C E90E00E9 stmdb  r14 ,{r0,r3,r5,r6,r7}
:02019110 D7F0E9E0 ldrleb r14,db 
:02019114 69F0F905 ldmvsib  r0!,{r0,r2,r8,r11,r12,r13,r14,r15}^
:02019118 69700264 unknown
:0201911C 48146134 ldmmida  r4 ,{r2,r4,r5,r8,r13,r14}
:02019120 AD103966 unknown
:02019124 5D100700 unknown
:02019128 E109D914 unknown
:0201912C 24693306 unknown
:02019130 B400092C strlt r0,[r0],#-0x92c
:02019134 273451FF unknown
:02019138 3CA50131 stccc  1,cr0,[r5],#+0xc4
:0201913C 30380011 eorccs r0,r8,r1,lsl r0
:02019140 7000E5DD unknown
:02019144 A4E58D02 unknown
:02019148 08D100CD ldmeqia  r1 ,{r0,r2,r3,r6,r7}^
:0201914C 61DD005D bicvss r0,r13,r13,asr r0
:02019150 C044B824 subgt  r11,r4,r4,lsr #0x10
:02019154 07245DDD unknown
:02019158 08E79121 unknown
:0201915C 4D091445 unknown
:02019160 04411002 streqb r1,[r1],#-0x2
:02019164 15FF4DD5 ldrneb r4,[r15, #+0xdd5]!
:02019168 075130EB ldreqb r3,[r15, #+0xdd5]!
:0201916C E5846098 str r6,[r4, #+0x98]		;r4+0x98=*(101524d8)=#0(0x00000000)
:02019170 07110434 unknown
:02019174 A00BE99C mulge  r11,r12,r9
:02019178 200B0775 andcs  r0,r11,r5,ror r7
:0201917C 48E515D5 unknown
:02019180 154C0011 strneb r0,[r12, #-0x11]		;(r12-0x11=*(ffffffef))
:02019184 82208000 eorhi  r8,r0,#0x0
:02019188 200BE314 andcs  r14,r11,r4,lsl r3
:0201918C 0D0CE5C5 unknown
:02019190 41405000 unknown
:02019194 000D0D04 andeq  r0,r13,r4,lsl #0x1a
:02019198 0E043154 mcreq 1,0,r3,cr4,cr4,{2}
:0201919C E515C510 ldr r12,[r5, #-0x510]		;r5-0x510=*(3ffffaf2)=#0(0x00000000)
:020191A0 FD0AD940 unknown
:020191A4 85016501 strhi r6,[r1, #-0x501]		;(r1-0x501=*(fffffaff))
:020191A8 801CB6E5 andhis r11,r12,r5,ror #0xd
:020191AC 30B6E1C5 adcccs r14,r6,r5,asr #0x3
:020191B0 000AE1D5 unknown
:020191B4 03B1236D moveqs r2,#0xB4000001		;r2=-1275068415(0xb4000001)
:020191B8 01E79221 mvneq  r9,r1,lsr #0x4
:020191BC 69039211 stmvsdb  r3 ,{r0,r4,r9,r12,r15}
:020191C0 F61D4123 ldrnv r4,[r13],-r3, lsr #0x2
:020191C4 143D0005 unknown
:020191C8 0C311FF4 ldceq  15,cr1,[r1],#-0x3d0
:020191CC E4843D9B str r3,[r4],#+0xd9b
:020191D0 14021EB7 strne r1,[r2],#-0xeb7
:020191D4 61011EF5 unknown
:020191D8 9D806D22 unknown
:020191DC 03592862 cmpeq r9,#0x620000
:020191E0 2D1381E8 unknown
:020191E4 002DD701 eoreq  r13,r13,r1,lsl #0xe
:020191E8 ED282139 stc  1,cr2,[r8,#-0xe4]!
:020191EC D021BA45 eorle  r11,r1,r5,asr #0x14
:020191F0 10BD0BE1 adcnes r0,r13,r1,ror #0x17
:020191F4 9DC02BBA unknown
:020191F8 0FE5DC0C swieq 0x00e5dc0c
:020191FC 89106911 ldmhidb  r0 ,{r0,r4,r8,r11,r13,r14}
:02019200 CC000C01 stcgt  12,cr0,[r0],{#0x1}
:02019204 00590A35 subeqs r0,r9,r5,lsr r10
:02019208 91000083 unknown
:0201920C 0D10207D unknown
:02019210 28100211 ldmcsda  r0 ,{r0,r4,r9}
:02019214 D511DDE3 ldrle r13,[r1, #-0xde3]		;(r1-0xde3=*(fffff21d))
:02019218 0511DD01 ldreq r13,[r1, #-0xd01]		;(r1-0xd01=*(fffff2ff))
:0201921C 138D1BA5 orrne  r1,r13,#0x29400
:02019220 8DEE01CD stchil 1,cr0,[r14,#+0x334]!
:02019224 ED408823 unknown
:02019228 4005E229 andmi  r14,r5,r9,lsr #0x4
:0201922C 69B40001 ldmvsib  r4!,{r0}
:02019230 01AE0C99 unknown
:02019234 03E89400 mvneq  r9,#0x0
:02019238 E8058E00 stmda  r5 ,{r9,r10,r11,r15}
:0201923C 33A5006C movcc  r0,#0x6C		;r0=108(0x6c)
:02019240 3A3C9101 bcc 02F3D64C
:02019244 D9A800F9 stmleib  r8!,{r0,r3,r4,r5,r6,r7}
:02019248 00924004 addeqs r4,r2,r4
:0201924C 200000F5 unknown
:02019250 BD9113C9 unknown
:02019254 E7902107 ldr r2,[r0,+r7, lsl #0x2]
:02019258 4D02D548 unknown
:0201925C 0D614412 stceql 4,cr4,[r1,#-0x48]!
:02019260 000D1C80 andeq  r1,r13,r0,lsl #0x19
:02019264 21A12098 unknown
:02019268 659C0009 ldrvs r0,[r12, #+0x9]		;r12+0x9=*(00000009)
:0201926C E5920845 ldr r0,[r2, #+0x845]		;r2+0x845=*(b4000846)
:02019270 29112179 ldmcsdb  r1 ,{r0,r3,r4,r5,r6,r8,r13}
:02019274 1924E59C stmnedb  r4!,{r2,r3,r4,r7,r8,r10,r13,r14,r15}
:02019278 B1A00D15 movlt  r0,r5,lsl r13		;r0=1073741826(0x40000002)
:0201927C 45FD2806 ldrmib r2,[r13, #+0x806]!
:02019280 4D19EDD4 unknown
:02019284 113DD502 teqne r13,r2,lsl #0xa
:02019288 097E1388 unknown
:0201928C 2AE52C24 bcs 01964324
:02019290 27D10AF9 unknown
:02019294 1124E591 unknown
:02019298 13DD11F1 bicnes r1,r13,#0x4000003C
:0201929C 12E01929 rscne  r1,r0,#0xA4000
:020192A0 3B1313A5 blcc 024DE13C
:020192A4 05010005 streq r0,[r1, #-0x5]		;(r1-0x5=*(fffffffb))
:020192A8 39E31212 unknown
:020192AC 29101B21 ldmcsdb  r0 ,{r0,r5,r8,r9,r11,r12}
:020192B0 0B01E919 bleq 0209371C
:020192B4 27113412 unknown
:020192B8 F15021F8 ldrnvsh r2,[r0, #-0x18]		;r0-0x18=*(3fffffea)=#0(0x00000000)
:020192BC 05502116 ldreqb r2,[r0, #-0x116]		;r0-0x116=*(3ffffeec)=#0(0x00000000)
:020192C0 5D077021 unknown
:020192C4 11D80041 bicnes r0,r8,r1,asr #0x0
:020192C8 14542D4A ldrneb r2,[r4],#-0xd4a
:020192CC 0A060D00 beq 0219C6D4
:020192D0 01E3104D mvneq  r1,r13,asr #0x0
:020192D4 0913A0C0 ldmeqdb  r3 ,{r6,r7,r13,r15}
:020192D8 C0019201 andgt  r9,r1,r1,lsl #0x4
:020192DC 2106E35C unknown
:020192E0 DD604D00 stclel 13,cr4,[r0,#-0x0]!
:020192E4 38000302 stmccda  r0 ,{r1,r8,r9}
:020192E8 001DE240 andeqs r14,r13,r0,asr #0x4
:020192EC 01E501E5 mvneq  r0,r5,ror #0x3
:020192F0 A4026106 strge r6,[r2],#-0x106
:020192F4 19041419 stmnedb  r4 ,{r0,r3,r4,r10,r12}
:020192F8 8023E550 eorhi  r14,r3,r0,asr r5
:020192FC 01102932 tsteq r0,r2,lsr r9
:02019300 33A0304D movcc  r3,#0x4D		;r3=77(0x4d)
:02019304 65530000 ldrvsb r0,[r3, #-0x0]		;(r3-0x0=*(0000004d))
:02019308 C0100D2A andgts r0,r0,r10,lsr #0x1a
:0201930C D1000D1F unknown
:02019310 000D8300 andeq  r8,r13,r0,lsl #0x6
:02019314 16000F85 strne r0,[r0],-r5, lsl #0x1f
:02019318 000AE5D5 unknown
:0201931C A00D2D50 andge  r2,r13,r0,asr r13
:02019320 000F2033 andeq  r2,r15,r3,lsr r0
:02019324 200035C5 andcs  r3,r0,r5,asr #0xb
:02019328 8000DD95 mulhi  r0,r5,r13
:0201932C DDC0DDD5 unknown
:02019330 B1EF1AF0 unknown
:02019334 3105D500 unknown
:02019338 0005E61D andeq  r14,r5,r13,lsl r6
:0201933C 1301C515 unknown
:02019340 020501BD andeq  r0,r5,#0x4000002F
:02019344 03C01508 biceq  r1,r0,#0x2000000
:02019348 153811BD ldrne r1,[r8, #-0x1bd]!
:0201934C 4F093932 swimi 0x00093932
:02019350 1F748F04 swine 0x00748f04
:02019354 20272002 eorcs  r2,r7,r2
:02019358 02100902 andeqs r0,r0,#0x8000
:0201935C E3A02B40 mov  r2,#0x10000		;r2=65536(0x10000)
:02019360 0A40099C beq 0301B9D8
:02019364 E210422B ands r4,r0,#0xB0000002
:02019368 000920A0 andeq  r2,r9,r0,lsr #0x1
:0201936C 3D150521 unknown
:02019370 30980121 addccs r0,r8,r1,lsr #0x2
:02019374 E2200981 eor  r0,r0,#0x204000
:02019378 05900D75 ldreq r0,[r0, #+0xd75]		;r0+0xd75=*(40000d77)=#0(0x00000000)
:0201937C D406C510 strle r12,[r6],#-0x510
:02019380 F9823094 stmnvib  r2 ,{r2,r4,r7,r12,r13}
:02019384 C01BB828 andgts r11,r11,r8,lsr #0x10
:02019388 000908E1 andeq  r0,r9,r1,ror #0x11
:0201938C 1101004D unknown
:02019390 8CE5E5C0 stchil 5,cr14,[r5],#+0x300
:02019394 00ED02DD unknown
:02019398 1F0005E7 swine 0x000005e7
:0201939C 000F0225 andeq  r0,r15,r5,lsr #0x4
:020193A0 D06DEDC4 rsble  r14,r13,r4,asr #0x1b
:020193A4 CDD20045 unknown
:020193A8 00E2200C rsceq  r2,r2,r12
:020193AC E0048202 and  r8,r4,r2,lsl #0x4
:020193B0 FD017160 unknown
:020193B4 1CB90029 ldcne  0,cr0,[r9],#+0xa4
:020193B8 D434300F unknown
:020193BC D210D0E5 andles r13,r0,#0xE5
:020193C0 000283E5 andeq  r8,r2,r5,ror #0x7
:020193C4 21052183 unknown
:020193C8 822201E2 eorhi  r0,r2,#0x80000038
:020193CC 050302E0 streq r0,[r3, #-0x2e0]		;(r3-0x2e0=*(fffffd6d))
:020193D0 1800E180 stmneda  r0 ,{r7,r8,r13,r14,r15}
:020193D4 40000AE1 andmi  r0,r0,r1,ror #0x15
:020193D8 13B5E592 movnes r14,#0x24800000		;r14=612368384(0x24800000)
:020193DC EB01EEE2 bl 02094F6C
:020193E0 658413F1 strvs r1,[r4, #+0x3f1]		;r4+0x3f1=*(10152831)=#0(0x00000000)
:020193E4 381C3512 ldmccda  r12 ,{r1,r4,r8,r10,r12,r13}
:020193E8 2D120940 unknown
:020193EC 10FD6001 rscnes r6,r13,r1
:020193F0 320995B3 andcc  r9,r9,#0x2CC00000
:020193F4 D510151D ldrle r1,[r0, #-0x51d]		;(r0-0x51d=*(fffffae3))
:020193F8 00390C41 eoreqs r0,r9,r1,asr #0x18
:020193FC D9946611 ldmleib  r4 ,{r0,r4,r9,r10,r13,r14}
:02019400 86086110 unknown
:02019404 0A0102E2 beq 02059F94
:02019408 85504610 ldrhib r4,[r0, #-0x610]		;(r0-0x610=*(fffff9f0))
:0201940C 1D702209 ldcnel 2,cr2,[r0,#-0x24]!
:02019410 00D92C42 sbceqs r2,r9,r2,asr #0x18
:02019414 07095400 streq r5,[r9,-r0, lsl #0x8]
:02019418 1400B51C strne r11,[r0],#-0x51c
:0201941C F0020255 andnv  r0,r2,r5,asr r2
:02019420 E92D4305 stmdb  r13!,{r0,r2,r8,r9,r14}
:02019424 90129114 andlss r9,r2,r4,lsl r1
:02019428 50800119 addpl  r0,r0,r9,lsl r1
:0201942C 10FD0099 smlalnes r0,r13,r9,r0
:02019430 F1E0010D mvnnv  r0,r13,lsl #0x2
:02019434 B00571FF unknown
:02019438 0925E147 stmeqdb  r5!,{r0,r1,r2,r6,r8,r13,r14,r15}
:0201943C FFFE9300 swinv 0x00fe9300
:02019440 44B00DB1 unknown
:02019444 005D21E1 subeqs r2,r13,r1,ror #0x3
:02019448 15B11090 ldrne r1,[r1, #+0x90]!
:0201944C 64C80A9D strvsb r0,[r8],#+0xa9d
:02019450 01FFE5D1 ldreqsb r14,[r15, #+0x51]!
:02019454 26ED0902 unknown
:02019458 688000E9 stmvsia  r0 ,{r0,r3,r5,r6,r7}
:0201945C 000500E9 andeq  r0,r5,r9,ror #0x1
:02019460 3010143D andccs r1,r0,r13,lsr r4
:02019464 0702E58D streq r14,[r2,-r13, lsl #0xb]
:02019468 BFE3A022 swilt 0x00e3a022
:0201946C 709801A5 addvcs r0,r8,r5,lsr #0x3
:02019470 A0E51085 rscge  r1,r5,r5,lsl #0x1
:02019474 01558560 cmpeq r5,r0,ror #0xa
:02019478 1004E584 andne  r14,r4,r4,lsl #0xb
:0201947C 51340021 teqpl r4,r1,lsr #0x0
:02019480 8121020F unknown
:02019484 100530E3 andne  r3,r5,r3,ror #0x1
:02019488 840589DD strhi r8,[r5],#-0x9dd
:0201948C 1ED500E5 cdpne 0,12,cr0,cr5,cr5,7
:02019490 E5C44410 strb r4,[r4, #+0x410]		;r4+0x410=*(00000410)
:02019494 E5C4000B strb r0,[r4, #+0xb]		;r4+0xb=*(0000000b)
:02019498 1BCD1141 blne 0135D9A4
:0201949C 0C91C8C0 ldceq  8,cr12,[r1],{#0xc0}
:020194A0 E3800802 orr  r0,r0,#0x20000
:020194A4 820539C8 andhi  r3,r5,#0x320000
:020194A8 E1D52DB6 ldrh r2,[r5, #+0xd6]		;r5+0xd6=*(400000d8)=#0(0x00000000)
:020194AC 374D0031 unknown
:020194B0 E7309111 unknown
:020194B4 01119131 tsteq r1,r1,lsr r1
:020194B8 144ECD1B strneb r12,[r14],#-0xd1b
:020194BC 5C8310A1 stcpl  0,cr1,[r3],{#0xa1}
:020194C0 23603031 unknown
:020194C4 2355020E cmpcs r5,#0xE0000000
:020194C8 612000C1 unknown
:020194CC 088C00C1 stmeqia  r12 ,{r0,r6,r7}
:020194D0 0100E5D0 unknown
:020194D4 09E70191 unknown
:020194D8 85123D00 ldrhi r3,[r2, #-0xd00]		;(r2-0xd00=*(fffff300))
:020194DC C9173521 ldmgtdb  r7 ,{r0,r5,r8,r10,r12,r13}
:020194E0 9E33516E cdpls 1,2,cr5,cr3,cr14,3
:020194E4 0210AE60 andeqs r10,r0,#0x600
:020194E8 2D0E2224 unknown
:020194EC 35DD8007 ldrccb r8,[r13, #+0x7]		;r13+0x7=*(00000007)
:020194F0 250069D5 strcs r6,[r0, #-0x9d5]		;(r0-0x9d5=*(fffff62b))
:020194F4 00103917 andeqs r3,r0,r7,lsl r9
:020194F8 9D11CD80 unknown
:020194FC 089A2A59 ldmeqia  r10 ,{r0,r3,r4,r6,r9,r11,r13}
:02019500 0095194D addeqs r1,r5,r13,asr #0x12
:02019504 00914020 addeqs r4,r1,r0,lsr #0x0
:02019508 398D6099 stmccib  r13 ,{r0,r3,r4,r7,r13,r14}
:0201950C 08198D0A ldmeqda  r9 ,{r1,r3,r8,r10,r11,r15}
:02019510 970B2597 unknown
:02019514 28F5E554 ldmcsia  r5!,{r2,r4,r6,r8,r10,r13,r14,r15}^
:02019518 FFAC0221 swinv 0x00ac0221
:0201951C 88100095 ldmhida  r0 ,{r0,r2,r4,r7}
:02019520 D70F8926 strle r8,[r15,-r6, lsr #0x12]
:02019524 0180FFE5 orreq  r15,r0,r5,ror #0x1f
:02019528 41580A05 cmpmi r8,r5,lsl #0x14
:0201952C FFFFF3E1 swinv 0x00fff3e1
:02019530 460DDA3A unknown
:02019534 818140F0 unknown
:02019538 BA1F857F blt 027FAB3C
:0201953C 01F5FFFA ldreqsh r15,[r5, #+0xfa]!
:02019540 01C60E95 unknown
:02019544 00017300 andeq  r7,r1,r0,lsl #0x6
:02019548 45FFF184 ldrmib r15,[r15, #+0x184]!
:0201954C B145DA66 unknown
:02019550 15791002 ldrneb r1,[r9, #-0x2]!
:02019554 59050431 stmpldb  r5 ,{r0,r4,r5,r10}
:02019558 DD156105 unknown
:0201955C 30593D6D subccs r3,r9,r13,ror #0x1a
:02019560 F80001AC stmnvda  r0 ,{r2,r3,r5,r7,r8}
:02019564 25D5028D ldrcsb r0,[r5, #+0x28d]		;r5+0x28d=*(4000028f)=#0(0x00000000)
:02019568 9F00488A swils 0x0000488a
:0201956C 012505DD unknown
:02019570 2AA59040 bcs 0097D678
:02019574 10010298 mulne  r1,r8,r2
:02019578 01413079 unknown
:0201957C 18FF4A3B unknown
:02019580 FFF13C31 swinv 0x00f13c31
:02019584 855001EB ldrhib r0,[r0, #-0x1eb]		;(r0-0x1eb=*(fffffe15))
:02019588 1ED101E2 cdpne 1,12,cr0,cr1,cr2,7
:0201958C E2844010 add  r4,r4,#0x10
:02019590 050E9DF4 streq r9,[r14, #-0xdf4]		;r14-0xdf4=*(247ff20c)=#0(0x00000000)
:02019594 44DDC110 ldrmib r12,[r13],#+0x110
:02019598 742AE5FF unknown
:0201959C 08EBFF45 unknown
:020195A0 0DFF4CC2 ldceql 12,cr4,[r15,#+0x308]!
:020195A4 1C49C826 stcnel 8,cr12,[r9],{#0x26}
:020195A8 0288285D addeq  r2,r8,#0x5D0000
:020195AC 8614E160 ldrhi r14,r2,r8,#0x5D0000
:020195B0 D56003E2 strleb r0,[r0, #-0x3e2]!
:020195B4 46208403 unknown
:020195B8 153000E2 ldrne r0,[r0, #-0xe2]!
:020195BC 20E1E016 rsccs  r14,r1,r6,lsl r0
:020195C0 55810002 strpl r0,[r1, #+0x2]		;r1+0x2=*(00000002)
:020195C4 45E00500 strmib r0,[r0, #+0x500]!
:020195C8 11480150 unknown
:020195CC 3FF10000 swicc 0x00f10000
:020195D0 2DAD10B9 stccs  0,cr1,[r13,#+0x2e4]!
:020195D4 1D861000 unknown
:020195D8 054001E0 streqb r0,[r0, #-0x1e0]		;(r0-0x1e0=*(fffffe20))
:020195DC 440000E0 strmi r0,[r0],#-0xe0
:020195E0 0004E000 andeq  r14,r4,r0
:020195E4 7024C904 eorvc  r12,r4,r4,lsl #0x12
:020195E8 180511BD stmneda  r5 ,{r0,r2,r3,r4,r5,r7,r8,r12}
:020195EC 290499D0 stmcsdb  r4 ,{r4,r6,r7,r8,r11,r12,r15}
:020195F0 11200454 unknown
:020195F4 03001CE5 unknown
:020195F8 3018E593 mulccs r8,r3,r5
:020195FC 2002E593 mulcs  r2,r3,r5
:02019600 00E04100 rsceq  r4,r0,r0,lsl #0x2
:02019604 2C794181 ldccsl 1,cr4,[r9],#-0x204
:02019608 A10D11B9 strgeh r1,[r13, -r9]
:0201960C F9F8700D unknown
:02019610 1081BD2F addne  r11,r1,r15,lsr #0x1a
:02019614 AD0D10FD unknown
:02019618 10010D41 andne  r0,r1,r1,asr #0x1a
:0201961C 40010D6B andmi  r0,r1,r11,ror #0x1a
:02019620 1D0C0D39 unknown
:02019624 04122980 ldreq r2,[r2],#-0x980
:02019628 15B50121 ldrne r0,[r5, #+0x121]!
:0201962C 0EB9A410 mrceq 4,5,r10,cr9,cr0,{0}
:02019630 14008901 strne r8,[r0],#-0x901
:02019634 20E50019 rsccs  r0,r5,r9,lsl r0
:02019638 E1D00CD5 ldrsb r0,[r0, #+0xc5]		;r0+0xc5=*(000000c5)
:0201963C 840B2275 strhi r2,[r11],#-0x275
:02019640 0708B4E2 streq r11,[r11],#-0x275
:02019644 07B601D0 unknown
:02019648 001011D0 ldreqsb r1,[r0], -r0
:0201964C 50E5002D rscpl  r0,r5,r13,lsr #0x0
:02019650 79190533 ldmvcdb  r9 ,{r0,r1,r4,r5,r8,r10}
:02019654 D231A111 eorles r10,r1,#0x40000004
:02019658 D8BB0065 ldmleia  r11!,{r0,r2,r5,r6}
:0201965C 03016914 unknown
:02019660 8908192D stmhidb  r8 ,{r0,r2,r3,r5,r8,r11,r12}
:02019664 D403ED14 strle r14,[r3],#-0xd14
:02019668 313C0171 teqcc r12,r1,ror r1
:0201966C 14094C00 strne r4,[r9],#-0xc00
:02019670 180A3518 stmneda  r10 ,{r3,r4,r8,r10,r12,r13}
:02019674 0008B955 andeq  r11,r8,r5,asr r9
:02019678 1010E98D andnes r14,r0,r13,lsl #0x13
:0201967C 8101AD9D swphi r10,r13,r1
:02019680 C538028D ldrgt r0,[r8, #-0x28d]!
:02019684 A0382333 eorges r2,r8,r3,lsr r3
:02019688 4C05CCE1 stcmi  12,cr12,[r5],{#0xe1}
:0201968C 12050C95 andne  r0,r5,#0x9500
:02019690 103104DD unknown
:02019694 2D801B0D unknown
:02019698 10B5BE00 adcnes r11,r5,r0,lsl #0x1c
:0201969C E1810DA0 orr  r0,r1,r0,lsr #0x1b
:020196A0 DD181089 unknown
:020196A4 FFFEA143 swinv 0x00fea143
:020196A8 7D2C0000 stcvc  0,cr0,[r12,#-0x0]!
:020196AC 00811804 addeq  r1,r1,r4,lsl #0x10
:020196B0 00A90CA0 adceq  r0,r9,r0,lsr #0x19
:020196B4 088136F1 stmeqia  r1 ,{r0,r4,r5,r6,r7,r9,r10,r12,r13}
:020196B8 81B00D0F movhis r0,r15,lsl #0x1a		;r0=0(0x0)
:020196BC 9DAE500D stcls  0,cr5,[r14,#+0x34]!
:020196C0 1ED91800 cdpne 8,12,cr1,cr9,cr0,0
:020196C4 0041409D unknown
:020196C8 1D591812 unknown
:020196CC E2840C9D add  r0,r4,#0x9D00
:020196D0 E1D02CB8 ldrh r2,[r0, #+0xc8]		;r0+0xc8=*(000000c8)
:020196D4 00990004 addeqs r0,r9,r4
:020196D8 0C1D0E52 ldceq  14,cr0,[r13],{#0x52}
:020196DC 99854099 stmlsib  r5 ,{r0,r3,r4,r7,r14}
:020196E0 D9913D00 ldmleib  r1 ,{r8,r10,r11,r12,r13}
:020196E4 49410501 stmmidb  r1 ,{r0,r8,r10}^
:020196E8 80004500 andhi  r4,r0,r0,lsl #0xa
:020196EC E58400DD str r0,[r4, #+0xdd]		;r4+0xdd=*(000000dd)
:020196F0 00CD0C2E sbceq  r0,r13,r14,lsr #0x18
:020196F4 204A7918 subcs  r7,r10,r8,lsl r9
:020196F8 01659000 unknown
:020196FC 2F08318A swics 0x0008318a
:02019700 2FA2E1A0 swics 0x00a2e1a0
:02019704 A501E1B0 strge r14,[r1, #-0x1b0]		;(r1-0x1b0=*(fffffe50))
:02019708 25C1102A strcsb r1,[r1, #+0x2a]		;r1+0x2a=*(0000002a)
:0201970C 13259123 unknown
:02019710 69184C9D ldmvsdb  r8 ,{r0,r2,r3,r4,r7,r10,r11,r14}
:02019714 29910291 ldmcsib  r1 ,{r0,r4,r7,r9}
:02019718 00559540 subeqs r9,r5,r0,asr #0xa
:0201971C 213500E1 teqcs r5,r1,ror #0x1
:02019720 2DF3400D ldccsl 0,cr4,[r3,#+0x34]!
:02019724 232D0E12 unknown
:02019728 3802109D stmccda  r2 ,{r0,r2,r3,r4,r7,r12}
:0201972C 4DB2021D ldcmi  2,cr0,[r2,#+0x74]!
:02019730 10100021 andnes r0,r0,r1,lsr #0x0
:02019734 0014E28D andeqs r14,r4,r13,lsl #0x5
:02019738 0CE20185 stceql 1,cr0,[r2],#+0x214
:0201973C 2D060021 unknown
:02019740 02205E01 eoreq  r5,r0,#0x10
:02019744 100CEB14 andne  r14,r12,r4,lsl r11
:02019748 9D011195 unknown
:0201974C 508D0709 addpl  r0,r13,r9,lsl #0xe
:02019750 D521B0E5 strle r11,[r1, #-0xe5]!
:02019754 1112ADE1 tstne r2,r1,ror #0x1b
:02019758 13112000 tstne r1,#0x0
:0201975C 8D08098D unknown
:02019760 D500B4E5 strle r11,[r0, #-0x4e5]		;(r0-0x4e5=*(fffffb1b))
:02019764 5115E105 tstpl r5,r5,lsl #0x2
:02019768 4D1CCA35 unknown
:0201976C 30090905 andcc  r0,r9,r5,lsl #0x12
:02019770 0009C2A4 andeq  r12,r9,r4,lsr #0x5
:02019774 1119DDC8 tstne r9,r8,asr #0x1b
:02019778 0011B200 andeqs r11,r1,r0,lsl #0x4
:0201977C 05075AB8 streq r5,[r7, #-0xab8]		;(r7-0xab8=*(fffff948))
:02019780 1A390900 bne 02E5BB88
:02019784 6D1A800D unknown
:02019788 DA02AD13 ble 020C4BDC
:0201978C F019D018 andnvs r13,r9,r8,lsl r0
:02019790 F0190179 andnvs r0,r9,r9,ror r1
:02019794 00191D05 andeqs r1,r9,r5,lsl #0x1a
:02019798 40197C03 andmis r7,r9,r3,lsl #0x18
:0201979C 79245021 stmvcdb  r4!,{r0,r5,r12,r14}
:020197A0 94302002 unknown
:020197A4 8D8B04E5 unknown
:020197A8 B11005E2 tstlt r0,r2,ror #0xb
:020197AC 5900E12C stmpldb  r0 ,{r2,r3,r5,r8,r13,r14,r15}
:020197B0 F001B501 andnv  r11,r1,r1,lsl #0xa
:020197B4 38021518 stmccda  r2 ,{r3,r4,r8,r10,r12}
:020197B8 3A758A6D bcc 03D7C174
:020197BC 2E313A65 cdpcs 10,2,cr3,cr1,cr5,3
:020197C0 D921CD3A stmledb  r1!,{r1,r3,r4,r5,r8,r10,r11,r14,r15}
:020197C4 23191528 tstcs r9,#0xA000000
:020197C8 1C061D2E stcne  13,cr1,[r6],{#0x2e}
:020197CC A8A7386D stmgeia  r7!,{r0,r2,r3,r5,r6,r11,r12,r13}
:020197D0 21C99F00 biccs  r9,r9,r0,lsl #0x1e
:020197D4 A107E981 unknown
:020197D8 E1B0281F movs r2,r15,lsl r8		;r2=-1073741824(0xc0000000)
:020197DC 18003523 stmneda  r0 ,{r0,r1,r5,r8,r10,r12,r13}
:020197E0 08E58070 unknown
:020197E4 9000111C andls  r1,r0,r12,lsl r1
:020197E8 801DE960 andhis r14,r13,r0,ror #0x12
:020197EC 351218E5 ldrcc r1,[r2, #-0x8e5]		;(r2-0x8e5=*(bffff71b))
:020197F0 55308800 ldrpl r8,[r0, #-0x800]!
:020197F4 00556001 subeqs r6,r5,r1
:020197F8 6914034D ldmvsdb  r4 ,{r0,r2,r3,r6,r8,r9}
:020197FC 36E58030 unknown
:02019800 106C0089 rsbne  r0,r12,r9,lsl #0x1
:02019804 2DCD109F unknown
:02019808 7106F924 unknown
:0201980C 4D1D9A11 unknown
:02019810 1D4D000E unknown
:02019814 1C097546 stcne  5,cr7,[r9],{#0x46}
:02019818 06719D10 unknown
:0201981C A30A49C2 unknown
:02019820 2020E382 eorcs  r14,r0,r2,lsl #0x7
:02019824 E12C8DC6 unknown
:02019828 5160E503 unknown
:0201982C 013C190C teqeq r12,r12,lsl #0x12
:02019830 1110E880 tstne r0,r0,lsl #0x11
:02019834 E543802C strb r8,[r3, #-0x2c]		;(r3-0x2c=*(00000021))
:02019838 3C007520 stccc  5,cr7,[r0],{#0x20}
:0201983C F1E58050 mvnnv  r8,r0,asr r0
:02019840 112D8414 unknown
:02019844 E1C13CB8 strh r3,[r1, #+0xc8]		;r1+0xc8=*(000000c8)
:02019848 B60001B4 unknown
:0201984C FDC03741 unknown
:02019850 F1000623 unknown
:02019854 14309909 unknown
:02019858 6CBC0001 ldcvs  0,cr0,[r12],#+0x4
:0201985C 4E013190 mcrmi 1,0,r3,cr1,cr0,{4}
:02019860 4DE0021C stcmil 2,cr0,[r0,#+0x70]!
:02019864 49021C04 stmmidb  r2 ,{r2,r10,r11,r12}
:02019868 1E21055E mcrne 5,1,r0,cr1,cr14,{2}
:0201986C 14908FF1 ldrne r8,[r0],#+0xff1
:02019870 0114C508 tsteq r4,r8,lsl #0xa
:02019874 00010500 andeq  r0,r1,r0,lsl #0xa
:02019878 153D17B5 ldrne r1,[r13, #-0x7b5]!
:0201987C 13F61FF9 mvnnes r1,#0x3E4
:02019880 51AC0265 movpl  r0,r5,ror #0x4
:02019884 02146140 andeqs r6,r4,#0x10
:02019888 00CD30C9 sbceq  r3,r13,r9,asr #0x1
:0201988C 140990DA strne r9,[r9],#-0xda
:02019890 07A70915 unknown
:02019894 01811B6D orreq  r1,r1,r13,ror #0x16
:02019898 7E4D5009 cdpvc 0,4,cr5,cr13,cr9,0
:0201989C 094B8009 stmeqdb  r11 ,{r0,r3,r15}^
:020198A0 58074560 stmplda  r7 ,{r5,r6,r8,r10,r14}
:020198A4 10213009 eorne  r3,r1,r9
:020198A8 BD596D52 unknown
:020198AC D9213900 stmledb  r1!,{r8,r11,r12,r13}
:020198B0 4DD0083A unknown
:020198B4 E0880EE2 add  r0,r8,r2,ror #0x1d
:020198B8 014511A9 unknown
:020198BC 00351101 eoreqs r1,r5,r1,lsl #0x2
:020198C0 7C781D55 ldcvcl 13,cr1,[r8],#-0x154
:020198C4 E000BDC0 and  r11,r0,r0,asr #0x1b
:020198C8 210A898D unknown
:020198CC 93002500 unknown
:020198D0 68005D72 stmvsda  r0 ,{r1,r4,r5,r6,r8,r10,r11,r12,r14}
:020198D4 9DC01DA9 unknown
:020198D8 054024E5 streqb r2,[r0, #-0x4e5]		;(r0-0x4e5=*(fffffb1b))
:020198DC 3560E590 strccb r14,[r0, #-0x590]!
:020198E0 80402804 subhi  r2,r0,r4,lsl #0x10
:020198E4 305C08E5 subccs r0,r12,r5,ror #0x11
:020198E8 2A1D01E5 bcs 0275A084
:020198EC 8DC004FD unknown
:020198F0 594D1CE5 stmpldb  r13 ,{r0,r2,r5,r6,r7,r10,r11,r12}^
:020198F4 1014EB02 andnes r14,r4,r2,lsl #0x16
:020198F8 1800E59D stmneda  r0 ,{r0,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:020198FC 20B19D20 adccss r9,r1,r0,lsr #0x1a
:02019900 40855A13 addmi  r5,r5,r3,lsl r10
:02019904 3DC80065 unknown
:02019908 C9240085 stmgtdb  r4!,{r0,r2,r7}
:0201990C 15490100 strneb r0,[r9, #-0x100]		;(r9-0x100=*(ffffff00))
:02019910 6A080009 bvs 0221993C
:02019914 91040D61 unknown
:02019918 0B128900 bleq 024BBD20
:0201991C 8DD01D5D unknown
:02019920 1645E22D strneb r14,[r5],-r13, lsr #0x4
:02019924 03DB0E2C biceqs r0,r11,#0x2C0
:02019928 10950005 addnes r0,r5,r5
:0201992C 0294725C addeqs r7,r4,#0xC0000005
:02019930 AD49EC02 unknown
:02019934 20408037 subcs  r8,r0,r7,lsr r0
:02019938 1BEDE59F blne 01B92FBC
:0201993C 16393055 unknown
:02019940 B0400981 sublt  r0,r0,r1,lsl #0x13
:02019944 01002917 unknown
:02019948 0F00550F swieq 0x0000550f
:0201994C 1412E1B0 ldrne r14,[r2],#-0x1b0
:02019950 003C00B1 unknown
:02019954 12690AA5 rsbne  r0,r9,#0xA5000
:02019958 B219D508 andlts r13,r9,#0x2000000
:0201995C A0080F39 andge  r0,r8,r9,lsr r15
:02019960 801150E1 andhis r5,r1,r1,ror #0x1
:02019964 A100111B unknown
:02019968 E2840D11 add  r0,r4,#0x440
:0201996C 00694781 rsbeq  r4,r9,r1,lsl #0xf
:02019970 B9C016C1 stmltib  r0 ,{r0,r6,r7,r9,r10,r12}^
:02019974 021D1600 andeqs r1,r13,#0x0
:02019978 75940939 ldrvc r0,[r4, #+0x939]		;r4+0x939=*(00000939)
:0201997C D1004104 unknown
:02019980 05158110 ldreq r8,[r5, #-0x110]		;r5-0x110=*(3ffffef2)=#0(0x00000000)
:02019984 FEE6E584 cdp2 5,14,cr14,cr6,cr4,4
:02019988 260504FF unknown
:0201998C FD0EE9A0 unknown
:02019990 FD1BD313 unknown
:02019994 494DE038 stmmidb  r13 ,{r3,r4,r5,r13,r14,r15}^
:02019998 02920325 addeqs r0,r2,#0x94000000
:0201999C 13850402 orrne  r0,r5,#0x2000000
:020199A0 E0C24BB9 strh r4,[r2],#+0xb9
:020199A4 F0021C49 andnv  r1,r2,r9,asr #0x18
:020199A8 05380141 ldreq r0,[r8, #-0x141]!
:020199AC 35EEC058 strccb r12,[r14, #+0x58]!
:020199B0 270C2562 strcs r2,[r14, #+0x58]!
:020199B4 40214175 eormi  r4,r1,r5,ror r1
:020199B8 9F3681F4 swils 0x003681f4
:020199BC 012021E5 unknown
:020199C0 02008D17 andeq  r8,r0,#0x5C0
:020199C4 5C020D19 stcpl  13,cr0,[r2],{#0x19}
:020199C8 35EB0213 strccb r0,[r11, #+0x213]!
:020199CC 1EF1E105 cdpne 1,14,cr14,cr1,cr5,0
:020199D0 68080031 stmvsda  r8 ,{r0,r4,r5}
:020199D4 E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(00000000)
:020199D8 01D800B0 ldreqh r0,[r8, #+0x0]		;r8+0x0=*(00000000)
:020199DC 17FD8013 unknown
:020199E0 0015AE0A andeqs r10,r5,r10,lsl #0x1c
:020199E4 120111BC andne  r1,r1,#0x2F
:020199E8 91C91199 unknown
:020199EC AD5015E5 unknown
:020199F0 20B28015 adccss r8,r2,r5,lsl r0
:020199F4 41E114D1 unknown
:020199F8 A721E90B strge r14,[r1,-r11, lsl #0x12]!
:020199FC 507D11E9 rsbpls r1,r13,r9,ror #0x3
:02019A00 76040005 strvc r0,[r4],-r5
:02019A04 00051939 andeq  r1,r5,r9,lsr r9
:02019A08 0C000512 stceq  5,cr0,[r0],{#0x12}
:02019A0C 0BE35700 bleq 018EF614
:02019A10 3101C520 unknown
:02019A14 2965303D unknown
:02019A18 97C03D4F strlsb r3,db 
:02019A1C 44803D5A strmi r3,[r0],#+0xd5a
:02019A20 3D036101 unknown
:02019A24 C03D4000 eorgts r4,r13,r0
:02019A28 303D5924 eorccs r5,r13,r4,lsr #0x12
:02019A2C 3D3F28F1 ldccc  8,cr2,[r15,#-0x3c4]!
:02019A30 103D87C0 eornes r8,r13,r0,asr #0xf
:02019A34 6B0150F9 blvs 0206DE20
:02019A38 10B100A1 adcnes r0,r1,r1,lsr #0x1
:02019A3C 14B03D11 unknown
:02019A40 10B50045 adcnes r0,r5,r5,asr #0x0
:02019A44 00156B0C andeqs r6,r5,r12,lsl #0x16
:02019A48 30511C2F subccs r1,r1,r15,lsr #0x18
:02019A4C 0004171D andeq  r1,r4,r13,lsl r7
:02019A50 2D990779 unknown
:02019A54 402D0600 eormi  r0,r13,r0,lsl #0xc
:02019A58 337D00C4 cmncc r13,#0xC4
:02019A5C A51081C0 ldrge r8,[r0, #-0x1c0]		;(r0-0x1c0=*(fffffe40))
:02019A60 82E1C020 rschi  r12,r1,#0x20
:02019A64 0005101D andeq  r1,r5,r13,lsl r0
:02019A68 A030008A eorges r0,r0,r10,lsl #0x1
:02019A6C E5C103FD strb r0,[r1, #+0x3fd]		;r1+0x3fd=*(000003fd)
:02019A70 896B1659 unknown
:02019A74 89520300 ldmhidb  r2 ,{r8,r9}^
:02019A78 E370F920 cmn r0,#0x80000
:02019A7C F98C80F9 stmnvib  r12 ,{r0,r3,r4,r5,r6,r7,r15}
:02019A80 31073520 unknown
:02019A84 197DEB10 ldmnedb  r13!,{r4,r8,r9,r11,r13,r14,r15}^
:02019A88 297480F9 ldmcsdb  r4!,{r0,r3,r4,r5,r6,r7,r15}^
:02019A8C 40F96000 rscmis r6,r9,r0
:02019A90 AB00F958 blge 02057FF8
:02019A94 80F9207D rschis r2,r9,r13,ror r0
:02019A98 0B4075DA bleq 03037208
:02019A9C 103800F9 unknown
:02019AA0 1F3D9F2B swine 0x003d9f2b
:02019AA4 E1D1017D bics r0,r1,r13,ror r1
:02019AA8 2806E932 stmcsda  r6 ,{r1,r4,r5,r8,r11,r13,r14,r15}
:02019AAC 7D20E946 stcvc  9,cr14,[r0,#-0x118]!
:02019AB0 E1C12001 bic  r2,r1,r1
:02019AB4 E54850E5 strb r5,[r8, #-0xe5]		;(r8-0xe5=*(ffffff1b))
:02019AB8 200DA310 andcs  r10,r13,r0,lsl r3
:02019ABC 0FC510E5 swieq 0x00c510e5
:02019AC0 2B1D0045 blcs 02759BDC
:02019AC4 4230E581 eormis r14,r0,#0x20400000
:02019AC8 4300015F unknown
:02019ACC DD040002 unknown
:02019AD0 1158C940 cmpne r8,r0,asr #0x12
:02019AD4 0960E12D unknown
:02019AD8 19103900 ldmnedb  r0 ,{r8,r11,r12,r13}
:02019ADC C926B31B stmgtdb  r6!,{r0,r1,r3,r4,r8,r9,r12,r13,r15}
:02019AE0 CE11697A mrcgt 9,0,r6,cr1,cr10,{3}
:02019AE4 A000152D andge  r1,r0,r13,lsr #0xa
:02019AE8 118D0031 orrne  r0,r13,r1,lsr r0
:02019AEC 2B250271 blcs 0295A4B8
:02019AF0 2CFA10C5 ldccsl 0,cr1,[r10],#+0x314
:02019AF4 750FC11B strvc r12,[r15, #-0x11b]		;r15-0x11b=*(020199e1)=#-1140845138(0xbc0015ae)
:02019AF8 A4513140 ldrgeb r3,[r1],#-0x140
:02019AFC 23153045 tstcs r5,#0x45
:02019B00 251070DC ldrcs r7,[r0, #-0xdc]		;(r0-0xdc=*(ffffff24))
:02019B04 00318C30 eoreqs r8,r1,r0,lsr r12
:02019B08 355C10DD ldrccb r1,[r12, #-0xdd]		;(r12-0xdd=*(bc0014d1))
:02019B0C 8060B418 rsbhi  r11,r0,r8,lsl r4
:02019B10 4512F915 ldrmi r15,[r2, #-0x915]		;(r2-0x915=*(bffff6eb))
:02019B14 DD004C19 unknown
:02019B18 07DD9801 ldreqb r9,[r13,+r1, lsl #0x10]
:02019B1C E59F3044 ldr r3,[r15, #+0x44]		;r15+0x44=*(02019b68)=#-402648823(0xe8001109)
:02019B20 18178D0F ldmneda  r7 ,{r0,r1,r2,r3,r8,r10,r11,r15}
:02019B24 15E3A041 strneb r10,[r3, #+0x41]!
:02019B28 E5835020 str r5,[r3, #+0x20]		;r3+0x20=*(e8001129)
:02019B2C 4504269B strmi r2,[r4, #-0x69b]		;(r4-0x69b=*(fffff965))
:02019B30 AA09113A bge 0225E020
:02019B34 022D0991 eoreq  r0,r13,#0x244000
:02019B38 0319119D tsteq r9,#0x40000027
:02019B3C E5817B20 str r7,[r1, #+0xb20]		;r1+0xb20=*(00000b20)
:02019B40 0F351B0E swieq 0x00351b0e
:02019B44 12D9400D sbcnes r4,r9,#0xD
:02019B48 021B700A andeqs r7,r11,#0xA
:02019B4C 50DD2475 sbcpls r2,r13,r5,ror r4
:02019B50 02029954 andeq  r9,r2,#0x150000
:02019B54 029A2C0C addeqs r2,r10,#0xC00
:02019B58 166D7002 unknown
:02019B5C E320A008 unknown
:02019B60 10ED20C4 rscne  r2,r13,r4,asr #0x1
:02019B64 D90F7560 stmledb  r15 ,{r5,r6,r8,r10,r12,r13,r14}
:02019B68 E8001109 stmda  r0 ,{r0,r3,r8,r12}
:02019B6C E20160FF and  r6,r1,#0xFF
:02019B70 E5924008 ldr r4,[r2, #+0x8]		;r2+0x8=*(c0000008)
:02019B74 92500400 sublss r0,r0,#0x0
:02019B78 082541E5 stmeqda  r5!,{r0,r2,r5,r6,r7,r8,r14}
:02019B7C 0E10E350 mrceq 3,0,r14,cr0,cr0,{2}
:02019B80 6D1D001D unknown
:02019B84 1B003512 blne 02026FD4
:02019B88 9AF03500 bls 01C26F90
:02019B8C D2803516 addle  r3,r0,#0x5800000
:02019B90 35700035 ldrccb r0,[r0, #-0x35]!
:02019B94 D5023590 strle r3,[r2, #-0x590]		;(r2-0x590=*(bffffa70))
:02019B98 210AEA14 unknown
:02019B9C A9101102 ldmgedb  r0 ,{r1,r8,r12}
:02019BA0 D200B015 andle  r11,r0,#0x15
:02019BA4 1A050E11 bne 0215D3F0
:02019BA8 00B21F5D adceqs r1,r2,r13,asr r15
:02019BAC 10B0E1D2 unknown
:02019BB0 C4E1D203 unknown
:02019BB4 E505311B str r3,[r5, #-0x11b]		;r5-0x11b=*(3ffffee7)=#0(0x00000000)
:02019BB8 3010B246 andccs r11,r0,r6,asr #0x4
:02019BBC 450FE1C0 strmi r14,[r15, #-0x1c0]		;r15-0x1c0=*(02019a04)=#334137(0x00051939)
:02019BC0 44115900 ldrmi r5,[r1],#-0x900
:02019BC4 EB180226 bl 0261A464
:02019BC8 25750AC5 ldrcsb r0,[r5, #-0xac5]!
:02019BCC 00412018 subeq  r2,r1,r8,lsl r0
:02019BD0 A6007930 unknown
:02019BD4 2D050009 unknown
:02019BD8 3014ED1D andccs r14,r4,r13,lsl r13
:02019BDC 0D34E582 ldceq  5,cr14,[r4,#-0x208]!
:02019BE0 AD700009 ldcgel 0,cr0,[r0,#-0x24]!
:02019BE4 0901A513 stmeqdb  r1 ,{r0,r1,r4,r8,r10,r13,r15}
:02019BE8 155ECD17 ldrneb r12,[r14, #-0xd17]		;(r14-0xd17=*(00050c22))
:02019BEC FD268511 stc2  5,cr8,[r6,#-0x44]!
:02019BF0 15110069 ldrne r0,[r1, #-0x69]		;(r1-0x69=*(ffffff97))
:02019BF4 07C51000 streqb r1,[r5, +r0]
:02019BF8 71001131 unknown
:02019BFC 067DD326 unknown
:02019C00 85F50015 ldrhib r0,[r5, #+0x15]!
:02019C04 6D016800 unknown
:02019C08 CB0EC106 blgt 023CA028
:02019C0C 200117E9 andcs  r1,r1,r9,ror #0xf
:02019C10 00F1003D rsceqs r0,r1,r13,lsr r0
:02019C14 11541F09 cmpne r4,r9,lsl #0x1e
:02019C18 8317BD39 tsthi r7,#0xE40
:02019C1C 000109E5 andeq  r0,r1,r5,ror #0x13
:02019C20 10000516 andne  r0,r0,r6,lsl r5
:02019C24 C3259D51 unknown
:02019C28 001122E5 andeqs r2,r1,r5,ror #0x5
:02019C2C 11052134 unknown
:02019C30 11012591 swpne r2,r1,r1
:02019C34 1D15DD00 unknown
:02019C38 21200011 unknown
:02019C3C A5970055 ldrge r0,[r7, #+0x55]		;r7+0x55=*(00000455)
:02019C40 95001110 strls r1,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:02019C44 00111815 andeqs r1,r1,r5,lsl r8
:02019C48 1739210C ldrne r2,[r9,-r12, lsl #0x2]!
:02019C4C 8212C997 andhis r12,r2,#0x25C000
:02019C50 011327E9 tsteq r3,r9,ror #0xf
:02019C54 00190A19 andeqs r0,r9,r9,lsl r10
:02019C58 D92065F8 stmledb  r0!,{r3,r4,r5,r6,r7,r8,r10,r13,r14}
:02019C5C 07ED8117 unknown
:02019C60 D3273591 unknown
:02019C64 DCAA4011 stcle  0,cr4,[r10],#+0x44
:02019C68 05AD9F10 streq r9,[r13, #+0xf10]!
:02019C6C 00110061 andeqs r0,r1,r1,ror #0x0
:02019C70 B84011CE stmltda  r0 ,{r1,r2,r3,r6,r7,r8,r12}^
:02019C74 659F10C8 ldrvs r1,[r15, #+0xc8]		;r15+0xc8=*(02019d44)=#221253891(0x0d301103)
:02019C78 11028505 unknown
:02019C7C 381DC900 ldmccda  r13 ,{r8,r11,r14,r15}
:02019C80 B420AD02 unknown
:02019C84 99124D10 ldmlsdb  r2 ,{r4,r8,r10,r11,r14}
:02019C88 0265C437 rsbeq  r12,r5,#0x37000000
:02019C8C 1789A4B2 unknown
:02019C90 9114AD20 tstls r4,r0,lsr #0x1a
:02019C94 10490AE5 subne  r0,r9,r5,ror #0x15
:02019C98 E5D03D8A ldrb r3,[r0, #+0xd8a]		;r0+0xd8a=*(00000d8a)
:02019C9C 03692009 unknown
:02019CA0 60030325 andvs  r0,r3,r5,lsr #0x6
:02019CA4 83201C25 unknown
:02019CA8 00310BE1 eoreqs r0,r1,r1,ror #0x17
:02019CAC 91213008 unknown
:02019CB0 059403F9 ldreq r0,[r4, #+0x3f9]		;r4+0x3f9=*(000003f9)
:02019CB4 20004903 andcs  r4,r0,r3,lsl #0x12
:02019CB8 9A000183 bls 0201A2CC
:02019CBC 8320055D unknown
:02019CC0 831008E5 tsthi r0,#0xE50000
:02019CC4 2D0C01E5 unknown
:02019CC8 110AE5D0 unknown
:02019CCC 00150F00 andeqs r0,r5,r0,lsl #0x1e
:02019CD0 01100FA0 tsteq r0,r0,lsr #0x1f
:02019CD4 152001E2 strne r0,[r0, #-0x1e2]!
:02019CD8 C0402D00 subgt  r2,r0,r0,lsl #0x1a
:02019CDC 13550BE5 cmpne r5,#0x39400
:02019CE0 A1300BE1 teqge r0,r1,ror #0x17
:02019CE4 1F580104 swine 0x00580104
:02019CE8 1D21E1A0 stcne  1,cr14,[r1,#-0x280]!
:02019CEC 000CE182 andeq  r14,r12,r2,lsl #0x3
:02019CF0 1F170DB5 swine 0x00170db5
:02019CF4 11C5EB00 bicne  r14,r5,r0,lsl #0x16
:02019CF8 75211C23 strvc r1,[r1, #-0xc23]!
:02019CFC 8605FD07 strhi r15,[r5],-r7, lsl #0x1a
:02019D00 01EB01B2 streqh r0,[r11, #+0x12]!
:02019D04 9583110D strls r1,[r3, #+0x10d]		;r3+0x10d=*(0000010d)
:02019D08 B1111D14 tstlt r1,r4,lsl r13
:02019D0C 101D0006 andnes r0,r13,r6
:02019D10 22E91005 rsccs  r1,r9,#0x5
:02019D14 09F70721 unknown
:02019D18 6F116987 swivs 0x00116987
:02019D1C CD300D01 ldcgt  13,cr0,[r0,#-0x4]!
:02019D20 613A2902 teqvs r10,r2,lsl #0x12
:02019D24 251CF340 ldrcs r15,[r12, #-0x340]		;(r12-0x340=*(bc00126e))
:02019D28 00250700 eoreq  r0,r5,r0,lsl #0xe
:02019D2C 54002507 strpl r2,[r0],#-0x507
:02019D30 79022A1A stmvcdb  r2 ,{r1,r3,r4,r9,r11,r13}
:02019D34 4031B920 eormis r11,r1,r0,lsr #0x12
:02019D38 C940714A stmgtdb  r0 ,{r1,r3,r6,r8,r12,r13,r14}^
:02019D3C B56A121C strltb r1,[r10, #-0x21c]!
:02019D40 5740111F unknown
:02019D44 0D301103 ldceq  1,cr1,[r0,#-0xc]!
:02019D48 530A0011 unknown
:02019D4C 06754011 unknown
:02019D50 1CFD3011 ldcnel 0,cr3,[r13],#+0x44
:02019D54 ED021029 unknown
:02019D58 08BDB906 ldmeqia  r13!,{r1,r2,r8,r11,r12,r13,r15}
:02019D5C 01851011 orreq  r1,r5,r1,lsl r0
:02019D60 001101B5 ldreqh r0,[r1], -r5
:02019D64 25A51C55 strcs r1,[r5, #+0xc55]!
:02019D68 E50004EE str r0,[r0, #-0x4ee]		;(r0-0x4ee=*(fffffb12))
:02019D6C E508DD14 str r13,[r8, #-0xd14]		;(r8-0xd14=*(fffff2ec))
:02019D70 00710102 rsbeqs r0,r1,r2,lsl #0x2
:02019D74 AD55064D unknown
:02019D78 71019828 unknown
:02019D7C 154A8831 strneb r8,[r10, #-0x831]		;(r10-0x831=*(fffff7cf))
:02019D80 12510500 subnes r0,r1,#0x0
:02019D84 52A50165 adcpl  r0,r5,#0x40000019
:02019D88 D9000D82 stmledb  r0 ,{r1,r7,r8,r10,r11}
:02019D8C 3AADDB38 bcc 00B90A74
:02019D90 3881013B stmccia  r1 ,{r0,r1,r3,r4,r5,r8}
:02019D94 08930119 ldmeqia  r3 ,{r0,r3,r4,r8}
:02019D98 079904C1 ldreq r0,ia 
:02019D9C 401515A1 andmis r1,r5,r1,lsr #0xb
:02019DA0 0A801509 beq 0001F1CC
:02019DA4 40151685 andmis r1,r5,r5,lsl #0xd
:02019DA8 801D0BD6 ldrhisb r0,[r13], -r6
:02019DAC A0203110 eorge  r3,r0,r0,lsl r1
:02019DB0 38000533 stmccda  r0 ,{r0,r1,r4,r5,r8,r10}
:02019DB4 4009054A andmi  r0,r9,r10,asr #0xa
:02019DB8 2D156511 unknown
:02019DBC 02710804 rsbeqs r0,r1,#0x40000
:02019DC0 21045ACD unknown
:02019DC4 FF4C7502 swinv 0x004c7502
:02019DC8 311F0031 tstcc r15,r1,lsr r0
:02019DCC D6157910 unknown
:02019DD0 03A14031 moveq  r4,#0x31		;r4=49(0x31)
:02019DD4 9503BD95 strls r11,[r3, #-0xd95]		;(r3-0xd95=*(fffff26b))
:02019DD8 0BD04017 bleq 01429E3C
:02019DDC 755C8D95 ldrvcb r8,[r12, #-0xd95]		;(r12-0xd95=*(bc000819))
:02019DE0 1218D994 andnes r13,r8,#0x250000
:02019DE4 6D0A0F1D unknown
:02019DE8 0AF9AE1F beq 01E8566C
:02019DEC C5001110 strgt r1,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:02019DF0 392C8A09 stmccdb  r12!,{r0,r3,r9,r11,r15}
:02019DF4 CD01E114 unknown
:02019DF8 450FCD17 strmi r12,[r15, #-0xd17]		;r15-0xd17=*(020190e9)=#551618629(0x20e10845)
:02019DFC 00350816 eoreqs r0,r5,r6,lsl r8
:02019E00 022117AD eoreq  r1,r1,#0x2B40000
:02019E04 82F606DD rschis r0,r6,#0xDD00000
:02019E08 A31075E2 tstge r0,#0x38800000
:02019E0C 99010081 stmlsdb  r1 ,{r0,r7}
:02019E10 D4117908 ldrle r7,[r1],#-0x908
:02019E14 0D422538 unknown
:02019E18 2029FE15 eorcs  r15,r9,r5,lsl r14
:02019E1C 100131CD andne  r3,r1,r13,asr #0x3
:02019E20 2D12E256 unknown
:02019E24 79008246 stmvcdb  r0 ,{r1,r2,r6,r9,r15}
:02019E28 F1101507 tstnv r0,r7,lsl #0xa
:02019E2C 0AF5E41C beq 01D92EA4
:02019E30 1005043E andne  r0,r5,r14,lsr r4
:02019E34 21DBE5DD ldrcssb r14,[r11, #+0x5d]		;r11+0x5d=*(0000005d)
:02019E38 12558910 subnes r8,r5,#0x40000
:02019E3C 6118B580 tstvs r8,r0,lsl #0xb
:02019E40 06298000 unknown
:02019E44 6D705141 ldcvsl 1,cr5,[r0,#-0x104]!
:02019E48 0059005D subeqs r0,r9,r13,asr r0
:02019E4C A1405DBC strgeh r5,[r0, #-0xdc]		;(r0-0xdbc=*(ffffff24))
:02019E50 A9147900 ldmgedb  r4 ,{r8,r11,r12,r13,r14}
:02019E54 FB11492B blx 0246C310
:02019E58 8200C518 andhi  r12,r0,#0x6000000
:02019E5C 192D000D stmnedb  r13!,{r0,r2,r3}
:02019E60 1A840018 bne 00119EC8
:02019E64 51592459 cmppl r9,r9,asr r4
:02019E68 9D301800 ldcls  8,cr1,[r0,#-0x0]!
:02019E6C A90508E5 stmgedb  r5 ,{r0,r2,r5,r6,r7,r11}
:02019E70 2006AD26 andcs  r10,r6,r6,lsr #0x1a
:02019E74 C4300FF9 unknown
:02019E78 190B00E5 stmnedb  r11 ,{r0,r2,r5,r6,r7}
:02019E7C 8981F000 stmhiib  r1 ,{r12,r13,r14,r15}
:02019E80 6040B55C subvs  r11,r0,r12,asr r5
:02019E84 00A90121 adceq  r0,r9,r1,lsr #0x2
:02019E88 0000A4D9 unknown
:02019E8C 913D3375 teqls r13,r5,ror r3
:02019E90 20051911 andcs  r1,r5,r1,lsl r9
:02019E94 30074D68 andcc  r4,r7,r8,ror #0x1a
:02019E98 0899E3C3 ldmeqia  r9 ,{r0,r1,r6,r7,r8,r9,r13,r14,r15}
:02019E9C 113D0CE3 teqne r13,r3,ror #0x19
:02019EA0 1D44E5C4 unknown
:02019EA4 19039902 stmnedb  r3 ,{r1,r8,r11,r12,r15}
:02019EA8 D7601002 strleb r1,[r0,-r2]!
:02019EAC 1AAD00E7 bne 00B5A250
:02019EB0 E0842039 add  r2,r4,r9,lsr r0
:02019EB4 40981401 addmis r1,r8,r1,lsl #0x8
:02019EB8 177D00B9 unknown
:02019EBC D503F9F7 strle r15,[r3, #-0x9f7]		;(r3-0x9f7=*(fffff609))
:02019EC0 13180502 tstne r8,#0x800000
:02019EC4 E61C9D76 unknown
:02019EC8 09030131 stmeqdb  r3 ,{r0,r4,r5,r8}
:02019ECC 79003D02 stmvcdb  r0 ,{r1,r8,r10,r11,r12,r13}
:02019ED0 F500093C strnv r0,[r0, #-0x93c]		;(r0-0x93c=*(fffff6c4))
:02019ED4 0EF52005 cdpeq 0,14,cr2,cr5,cr5,0
:02019ED8 06E911BD unknown
:02019EDC 1CA0200D stcne  0,cr2,[r0],#+0x34
:02019EE0 130F6503 unknown
:02019EE4 018010CD orreq  r1,r0,r13,asr #0x1
:02019EE8 2A1D5007 bcs 0276DF0C
:02019EEC 10E6EB02 rscne  r14,r6,r2,lsl #0x16
:02019EF0 050EB9D4 streq r11,[r14, #-0x9d4]		;r14-0x9d4=*(0201948c)=#517275877(0x1ed500e5)
:02019EF4 3D0320E2 unknown
:02019EF8 C1100306 tstgt r0,r6,lsl #0x6
:02019EFC E1810431 orr  r0,r1,r1,lsr r4
:02019F00 010DE622 unknown
:02019F04 4029A5F9 unknown
:02019F08 4D002977 unknown
:02019F0C EE108D21 cdp 13,0,cr8,cr0,cr1,1
:02019F10 F0E08114 rscnv  r8,r0,r4,lsl r1
:02019F14 1CCB0121 stcnel 1,cr0,[r11],{#0x21}
:02019F18 CD9008ED unknown
:02019F1C 41403D65 unknown
:02019F20 10B56C00 adcnes r6,r5,r0,lsl #0x18
:02019F24 0015D010 andeqs r13,r5,r0,lsl r0
:02019F28 00E11197 smlaleq  r1,r1,r7,r1
:02019F2C 39380F79 ldmccdb  r8!,{r0,r3,r4,r5,r6,r8,r9,r10,r11}
:02019F30 2810050A ldmcsda  r0 ,{r1,r3,r8,r10}
:02019F34 1049E181 subne  r14,r9,r1,lsl #0x3
:02019F38 B9902000 ldmltib  r0 ,{r13}
:02019F3C C411692A ldrgt r6,[r1],#-0x92a
:02019F40 7D004D32 unknown
:02019F44 2191DD12 orrcss r13,r1,r2,lsl r13
:02019F48 4A9D5B56 bmi 00770CA8
:02019F4C 10555E70 subnes r5,r5,r0,ror r14
:02019F50 1213B120 andnes r11,r3,#0x8
:02019F54 004970E1 subeq  r7,r9,r1,ror #0x1
:02019F58 E0104506 ands r4,r0,r6,lsl #0xa
:02019F5C E0020501 and  r0,r2,r1,lsl #0xa
:02019F60 04C01008 streqb r1,[r0],#+0x8
:02019F64 99900065 ldmlsib  r0 ,{r0,r2,r5,r6}
:02019F68 B5053503 strlt r3,[r5, #-0x503]		;r5-0x503=*(3ffffaff)=#0(0x00000000)
:02019F6C 5D026910 unknown
:02019F70 FD011500 unknown
:02019F74 05117956 ldreq r7,[r1, #-0x956]		;r1-0x956=*(0d3007ad)=#0(0x00000000)
:02019F78 1D030039 unknown
:02019F7C 11DD0501 bicnes r0,r13,r1,lsl #0xa
:02019F80 F9522DAA ldmnvdb  r2 ,{r1,r3,r5,r7,r8,r10,r11,r13}^
:02019F84 44894510 strmi r4,[r9],#+0x510
:02019F88 103110D9 unknown
:02019F8C BB403110 bllt 030263D4
:02019F90 313E101D teqcc r14,r13,lsl r0
:02019F94 30313010 eorccs r3,r1,r0,lsl r0
:02019F98 159F20E4 ldrne r2,[r15, #+0xe4]		;r15+0xe4=*(0201a084)=#189063300(0x0b44e084)
:02019F9C B9C30009 stmltib  r3 ,{r0,r3}^
:02019FA0 31015D50 unknown
:02019FA4 40310870 eormis r0,r1,r0,ror r8
:02019FA8 31DD100D bicccs r1,r13,r13
:02019FAC 22898031 addcs  r8,r9,#0x31
:02019FB0 310C8031 unknown
:02019FB4 10310480 eornes r0,r1,r0,lsl #0x9
:02019FB8 751369AE ldrvc r6,[r3, #-0x9ae]		;(r3-0x9ae=*(fffff652))
:02019FBC 01503110 cmpeq r0,r0,lsl r1
:02019FC0 31187D18 tstcc r8,r8,lsl r13
:02019FC4 3F205880 swicc 0x00205880
:02019FC8 107D7031 rsbnes r7,r13,r1,lsr r0
:02019FCC 0D01AD09 unknown
:02019FD0 FD001710 unknown
:02019FD4 01209B0D unknown
:02019FD8 CD003101 unknown
:02019FDC C2075D02 andgt  r5,r7,#0x80
:02019FE0 201E08E3 andcss r0,r14,r3,ror #0x11
:02019FE4 2C23301D stccs  0,cr3,[r3],#-0x74
:02019FE8 12010025 andne  r0,r1,#0x25
:02019FEC 00390515 eoreqs r0,r9,r5,lsl r5
:02019FF0 B1023DF2 unknown
:02019FF4 08040502 stmeqda  r4 ,{r1,r8,r10}
:02019FF8 3004011D andcc  r0,r4,r13,lsl r1
:02019FFC 04E51794 unknown
:0201A000 2F850389 swics 0x00850389
:0201A004 693301AD ldmvsdb  r3!,{r0,r2,r3,r5,r7,r8}
:0201A008 795C0C00 ldmvcdb  r12 ,{r10,r11}^
:0201A00C 80114121 andhis r4,r1,r1,lsr #0x2
:0201A010 11FD2871 mvnnes r2,r1,ror r8
:0201A014 194D1055 stmnedb  r13 ,{r0,r2,r4,r6,r12}^
:0201A018 000D7B48 andeq  r7,r13,r8,asr #0x16
:0201A01C 71400D0C unknown
:0201A020 000D3816 andeq  r3,r13,r6,lsl r8
:0201A024 AD400D00 unknown
:0201A028 28000D04 stmcsda  r0 ,{r2,r8,r10,r11}
:0201A02C 0D04000D unknown
:0201A030 000D0840 andeq  r0,r13,r0,asr #0x10
:0201A034 000D18AA andeq  r1,r13,r10,lsr #0x11
:0201A038 CD900008 unknown
:0201A03C 2210111F andcss r1,r0,#0xC0000007
:0201A040 C1080641 unknown
:0201A044 9000100F andls  r1,r0,r15
:0201A048 4570A079 ldrmib r10,[r0, #-0x79]!
:0201A04C 52510079 subpls r0,r1,#0x79
:0201A050 A10009E5 unknown
:0201A054 106DE253 rsbne  r14,r13,r3,asr r2
:0201A058 60DB1C7D sbcvss r1,r11,r13,ror r12
:0201A05C 6510E5C5 ldrvs r14,[r0, #-0x5c5]		;(r0-0x5c5=*(fffffa3b))
:0201A060 2800110B stmcsda  r0 ,{r0,r1,r3,r8,r12}
:0201A064 D5003016 strle r3,[r0, #-0x16]		;(r0-0x16=*(ffffffea))
:0201A068 01B500E5 moveqs r0,r5,ror #0x1
:0201A06C 10C56016 sbcne  r6,r5,r6,lsl r0
:0201A070 8301AD85 unknown
:0201A074 0D98001D unknown
:0201A078 4A440009 bmi 0311A0A4
:0201A07C 000D1969 andeq  r1,r13,r9,ror #0x12
:0201A080 01137513 tsteq r3,r3,lsl r5
:0201A084 0B44E084 bleq 0315229C
:0201A088 0014019D muleqs r4,r13,r1
:0201A08C E970E5C5 ldmdb  r0!,{r0,r2,r6,r7,r8,r10,r13,r14,r15}^
:0201A090 C1103D17 tstgt r0,r7,lsl r13
:0201A094 218D1E3D orrcs  r1,r13,r13,lsr r14
:0201A098 1AC915D0 bne 0125F7E0
:0201A09C 33315035 teqcc r1,#0x35
:0201A0A0 C6F331D5 unknown
:0201A0A4 504331FF unknown
:0201A0A8 FFF1E584 swinv 0x00f1e584
:0201A0AC 0D0E5504 unknown
:0201A0B0 1A19380D bne 026680EC
:0201A0B4 10010069 andne  r0,r1,r9,ror #0x0
:0201A0B8 BB0DF90C bllt 023984F0
:0201A0BC 10A510B9 unknown
:0201A0C0 19981709 ldmneib  r8 ,{r0,r3,r8,r9,r10,r12}
:0201A0C4 22101D00 andcss r1,r0,#0x0
:0201A0C8 E5D13720 ldrb r3,[r1, #+0x720]		;r1+0x720=*(0d301823)=#0(0x00000000)
:0201A0CC 79010100 stmvcdb  r1 ,{r8}
:0201A0D0 49A9221E stmmiib  r9!,{r1,r2,r3,r4,r9,r13}
:0201A0D4 0021587C eoreq  r5,r1,r12,ror r8
:0201A0D8 102116C1 eorne  r1,r1,r1,asr #0xd
:0201A0DC E5C12017 strb r2,[r1, #+0x17]		;r1+0x17=*(0d30111a)=#0(0x00000000)
:0201A0E0 01BA07AA moveqs r0,r10,lsr #0xf		;r0=0(0x0)
:0201A0E4 17112231 unknown
:0201A0E8 88001D20 stmhida  r0 ,{r5,r8,r10,r11,r12}
:0201A0EC EB022C14 bl 020A5144
:0201A0F0 04007558 streq r7,[r0],#-0x558
:0201A0F4 007515BD unknown
:0201A0F8 003D6818 eoreqs r6,r13,r8,lsl r8
:0201A0FC EB000886 bl 0201C31C
:0201A100 21007544 unknown
:0201A104 300CC110 andcc  r12,r12,r0,lsl r1
:0201A108 7D03E590 unknown
:0201A10C 2001D802 andcs  r13,r1,r2,lsl #0x10
:0201A110 F920E1D2 stmnvdb  r0!,{r1,r4,r6,r7,r8,r13,r14,r15}
:0201A114 457EBA3D ldrmib r11,[r14, #-0xa3d]!
:0201A118 C8034511 stmgtda  r3 ,{r0,r4,r8,r10,r14}
:0201A11C 81830018 orrhi  r0,r3,r8,lsl r0
:0201A120 4104B907 unknown
:0201A124 381C4100 ldmccda  r12 ,{r8,r14}
:0201A128 A910EB02 ldmgedb  r0 ,{r1,r8,r9,r11,r13,r14,r15}
:0201A12C E2811018 add  r1,r1,#0x18
:0201A130 1B55080A blne 0355C160
:0201A134 23618220 unknown
:0201A138 02404110 subeq  r4,r0,#0x4
:0201A13C 40A9289D umlalmi  r2,r9,r13,r8
:0201A140 82047D82 andhi  r7,r4,#0x2080
:0201A144 14A91B0D unknown
:0201A148 9F341024 swils 0x00341024
:0201A14C 1CDD08E5 ldcnel 8,cr0,[r13],{#0xe5}
:0201A150 0CE59110 stceql 1,cr9,[r5],#+0x40
:0201A154 2604D508 strcs r13,[r4],-r8, lsl #0xa
:0201A158 0006C1FF unknown
:0201A15C 9F200001 swils 0x00200001
:0201A160 1010E529 andnes r14,r0,r9,lsr #0xa
:0201A164 10B9E590 umlalnes r14,r9,r0,r5
:0201A168 FF20FF21 swinv 0x0020ff21
:0201A16C 30A104C5 adccc  r0,r1,r5,asr #0x9
:0201A170 F0004818 andnv  r4,r0,r8,lsl r8
:0201A174 960C6547 strls r6,r4,r0,r8,lsl r8
:0201A178 01499F00 unknown
:0201A17C E5901BFD ldr r1,[r0, #+0xbfd]		;r0+0xbfd=*(00000bfd)
:0201A180 D80C7D13 stmleda  r12 ,{r0,r1,r4,r8,r10,r11,r12,r13,r14}
:0201A184 D82D0DE5 stmleda  r13!,{r0,r2,r5,r6,r7,r8,r10,r11}
:0201A188 000074E5 andeq  r7,r0,r5,ror #0x9
:0201A18C E187E288 orr  r14,r7,r8,lsl #0x5
:0201A190 805B0107 subhis r0,r11,r7,lsl #0x2
:0201A194 000608E2 andeq  r0,r6,r2,ror #0x11
:0201A198 231BA952 tstcs r11,#0x148000
:0201A19C 12280051 eorne  r0,r8,#0x51
:0201A1A0 DDD89D28 unknown
:0201A1A4 59130D07 ldmpldb  r3 ,{r0,r1,r2,r8,r10,r11}
:0201A1A8 04BD14E3 unknown
:0201A1AC A9A0018C stmgeib  r0!,{r2,r3,r7,r8}
:0201A1B0 0D004501 unknown
:0201A1B4 01060085 unknown
:0201A1B8 35E0882C strccb r8,[r0, #+0x82c]!
:0201A1BC 09272103 stmeqdb  r7!,{r0,r1,r8,r13}
:0201A1C0 0A960BF1 beq 0059D18C
:0201A1C4 01E0012C mvneq  r0,r12,lsr #0x2
:0201A1C8 0B01055D bleq 0205B744
:0201A1CC BA08E280 blt 02252BD4
:0201A1D0 71E1D027 mvnvc  r13,r7,lsr #0x0
:0201A1D4 85100118 ldrhi r0,[r0, #-0x118]		;(r0-0x118=*(fffffee8))
:0201A1D8 7DFAE010 ldcvcl 0,cr14,[r10,#+0x40]!
:0201A1DC 01D50242 biceqs r0,r5,r2,asr #0x4
:0201A1E0 00FD2309 rsceqs r2,r13,r9,lsl #0x6
:0201A1E4 006074FF unknown
:0201A1E8 560009E2 strpl r0,r2,r13,r9,lsl #0x6
:0201A1EC FF00EBE1 swinv 0x0000ebe1
:0201A1F0 00213AFF unknown
:0201A1F4 55FC230D ldrplb r2,[r12, #+0x30d]!
:0201A1F8 4102181C unknown
:0201A1FC 09316937 ldmeqdb  r1!,{r0,r1,r2,r4,r5,r8,r11,r13,r14}
:0201A200 00095313 andeq  r5,r9,r3,lsl r3
:0201A204 1B4D11ED blne 0335E9C0
:0201A208 000950EE andeq  r5,r9,r14,ror #0x1
:0201A20C 100B10ED andne  r1,r11,r13,ror #0x1
:0201A210 067BE5C0 unknown
:0201A214 072901F1 unknown
:0201A218 1CA12579 stcne  5,cr2,[r1],#+0x1e4
:0201A21C A900051C stmgedb  r0 ,{r2,r3,r4,r8,r10}
:0201A220 396F2D1C unknown
:0201A224 BA112103 blt 02462638
:0201A228 C5E1D710 strgtb r13,[r1, #+0x710]!
:0201A22C C3147900 tstgt r4,#0x0
:0201A230 15D708ED ldrneb r0,[r7, #+0x8ed]		;r7+0x8ed=*(000008ed)
:0201A234 02013100 andeq  r3,r1,#0x0
:0201A238 51F24015 mvnpls r4,r5,lsl r0
:0201A23C 29350015 ldmcsdb  r5!,{r0,r2,r4}
:0201A240 20173D00 andcss r3,r7,r0,lsl #0x1a
:0201A244 1255066D subnes r0,r5,#0x6D00000
:0201A248 D7036DB6 unknown
:0201A24C 0004ECE1 andeq  r14,r4,r1,ror #0x19
:0201A250 809015EB addhis r1,r0,r11,ror #0xb
:0201A254 2A40155B bcs 0301F7C8
:0201A258 00451901 subeq  r1,r5,r1,lsl #0x12
:0201A25C 105D1019 subnes r1,r13,r9,lsl r0
:0201A260 002D7A55 eoreq  r7,r13,r5,asr r10
:0201A264 10492F35 subne  r2,r9,r5,lsr r15
:0201A268 269DD62D ldrcs r13,[r13],+r13, lsr #0xc
:0201A26C 67921051 unknown
:0201A270 01E02161 mvneq  r2,r1,ror #0x2
:0201A274 2AB60781 bcs 00D9C080
:0201A278 06E110D1 unknown
:0201A27C 20004110 andcs  r4,r0,r0,lsl r1
:0201A280 08FFE242 ldmeqia  r15!,{r1,r6,r9,r13,r14,r15}^
:0201A284 68E20250 unknown
:0201A288 41184041 tstmi r8,r1,asr #0x0
:0201A28C 00504740 subeqs r4,r0,r0,asr #0xe
:0201A290 D10A0586 unknown
:0201A294 E7D20101 ldrb r0,[r2,+r1, lsl #0x2]
:0201A298 10490C80 subne  r0,r9,r0,lsl #0x19
:0201A29C 09E7C201 unknown
:0201A2A0 2910251B ldmcsdb  r0 ,{r0,r1,r3,r4,r8,r10,r13}
:0201A2A4 ED712410 ldcl 4,cr2,[r1,#-0x40]!
:0201A2A8 59E02229 unknown
:0201A2AC 1114B116 tstne r4,r6,lsl r1
:0201A2B0 593801FD ldmpldb  r8!,{r0,r2,r3,r4,r5,r6,r7,r8}
:0201A2B4 0F112515 swieq 0x00112515
:0201A2B8 B50F0385 strlt r0,[r15, #-0x385]		;r15-0x385=*(02019f3b)=#292104889(0x11692ab9)
:0201A2BC E500240E str r2,[r0, #-0x40e]		;r0-0x40e=*(116926ab)=#0(0x00000000)
:0201A2C0 862C9702 unknown
:0201A2C4 610081E2 unknown
:0201A2C8 40D20065 sbcmis r0,r2,r5,ror #0x0
:0201A2CC C0000FE7 andgt  r0,r0,r7,ror #0x1f
:0201A2D0 01191275 tsteq r9,r5,ror r2
:0201A2D4 8530E7C2 ldrhi r14,[r0, #-0x7c2]!
:0201A2D8 B8172908 ldmltda  r7 ,{r3,r8,r11,r13}
:0201A2DC 01810004 orreq  r0,r1,r4
:0201A2E0 6305000D unknown
:0201A2E4 6A326920 bvs 02CB476C
:0201A2E8 116D0005 unknown
:0201A2EC 3D023DC8 unknown
:0201A2F0 7D1DDA16 unknown
:0201A2F4 44910D4D ldrmi r0,[r1],#+0xd4d
:0201A2F8 1E656039 mcrne 0,3,r6,cr5,cr9,{1}
:0201A2FC F039A039 eornvs r10,r9,r9,lsr r0
:0201A300 10397FDF unknown
:0201A304 403916A1 eormis r1,r9,r1,lsr #0xd
:0201A308 71D40D0C bicvcs r0,r4,r12,lsl #0x1a
:0201A30C A947056D stmgedb  r7 ,{r0,r2,r3,r5,r6,r8,r10}^
:0201A310 D502BC4E strle r11,[r2, #-0xc4e]		;(r2-0xc4e=*(fffff3b2))
:0201A314 49AD7531 stmmiib  r13!,{r0,r4,r5,r8,r10,r12,r13,r14}
:0201A318 B10DCD0C unknown
:0201A31C 096907A5 unknown
:0201A320 070515E1 streq r1,db 
:0201A324 7903A938 stmvcdb  r3 ,{r3,r4,r5,r8,r11,r13,r15}
:0201A328 3541DC00 strccb r13,[r1, #-0xc00]		;r1-0xc00=*(0d300503)=#0(0x00000000)
:0201A32C 791DC943 ldmvcdb  r13 ,{r0,r1,r6,r8,r11,r14,r15}
:0201A330 E1D63000 bics r3,r6,r0
:0201A334 B1500D01 cmplt r0,r1,lsl #0x1a
:0201A338 0075400E rsbeqs r4,r5,r14
:0201A33C 75020FB9 strvc r0,[r2, #-0xfb9]		;(r2-0xfb9=*(fffff047))
:0201A340 DA307519 ble 02C377AC
:0201A344 F5C81051 strnvb r1,[r8, #+0x51]		;r8+0x51=*(00000051)
:0201A348 A0800010 addge  r0,r0,r0,lsl r0
:0201A34C 79050FE3 stmvcdb  r5 ,{r0,r1,r5,r6,r7,r8,r9,r10,r11}
:0201A350 E1D69010 bics r9,r6,r0,lsl r0
:0201A354 E20970FF and  r7,r9,#0xFF
:0201A358 08ED0301 unknown
:0201A35C 16111085 ldrne r1,[r1],-r5, lsl #0x1
:0201A360 86208909 unknown
:0201A364 1D4D2EE2 unknown
:0201A368 D500855A strle r8,[r0, #-0x55a]		;r0-0x55a=*(1169255f)=#0(0x00000000)
:0201A36C F8047D28 stmnvda  r4 ,{r3,r5,r8,r10,r11,r12,r13,r14}
:0201A370 9D008983 unknown
:0201A374 01198880 tsteq r9,r0,lsl #0x11
:0201A378 8124E158 unknown
:0201A37C 8D44F100 unknown
:0201A380 8D83F840 unknown
:0201A384 36014700 strcc r4,[r1],-r0, lsl #0xe
:0201A388 DA2920BA ble 02A62678
:0201A38C 119001E1 orrnes r0,r0,r1,ror #0x3
:0201A390 020AFD06 andeq  r15,r10,#0x180
:0201A394 B4B00039 unknown
:0201A398 69262DFF stmvsdb  r6!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r13}
:0201A39C 8D12C810 unknown
:0201A3A0 00E50CD9 unknown
:0201A3A4 E3582E89 cmp r8,#0x890
:0201A3A8 BA007514 blt 02037800
:0201A3AC E1DA7044 bics r7,r10,r4,asr #0x0
:0201A3B0 E289007C add  r0,r9,#0x7C
:0201A3B4 79500009 ldmvcdb  r0 ,{r0,r3}^
:0201A3B8 07D16B03 ldreqb r6,[r1,+r3, lsl #0x16]
:0201A3BC BAE2850B blt 018BB7F0
:0201A3C0 D1D0070A bicles r0,r0,r10,lsl #0xe
:0201A3C4 07E15702 streqb r5,[r1,+r2, lsl #0xe]!
:0201A3C8 020510C9 andeq  r1,r5,#0xC9
:0201A3CC 5D2007C4 stcpl  7,cr0,[r0,#-0x310]!
:0201A3D0 38E28A16 unknown
:0201A3D4 EB040288 bl 0211ADFC
:0201A3D8 89012A81 stmhidb  r1 ,{r0,r7,r9,r11,r13}
:0201A3DC D0044500 andle  r4,r4,r0,lsl #0xa
:0201A3E0 00190502 andeqs r0,r9,r2,lsl #0xa
:0201A3E4 55400108 strplb r0,[r0, #-0x108]		;(r0-0x108=*(fffffef8))
:0201A3E8 C0009D0C andgt  r9,r0,r12,lsl #0x1a
:0201A3EC 035D5062 cmpeq r13,#0x62
:0201A3F0 89EE0679 unknown
:0201A3F4 F0194100 andnvs r4,r9,r0,lsl #0x2
:0201A3F8 017D3687 cmneq r13,r7,lsl #0xd
:0201A3FC 03E92D41 mvneq  r2,#0x1040
:0201A400 5D120461 unknown
:0201A404 A6E5D621 unknown
:0201A408 1F35E30A swine 0x0035e30a
:0201A40C E9191B7D ldmdb  r9 ,{r0,r2,r3,r4,r5,r6,r8,r9,r11,r12}
:0201A410 E004B405 and  r11,r4,r5,lsl #0x8
:0201A414 C074E5D1 unknown
:0201A418 0100E286 unknown
:0201A41C 00E28CCB rsceq  r8,r2,r11,asr #0x19
:0201A420 00E5DC70 rsceq  r13,r5,r0,ror r12
:0201A424 E15E0007 cmp r14,r7
:0201A428 01000905 unknown
:0201A42C 06A04009 unknown
:0201A430 09020009 stmeqdb  r2 ,{r0,r3}
:0201A434 00090740 andeq  r0,r9,r0,asr #0xe
:0201A438 AA400903 bge 0301C84C
:0201A43C 04000908 streq r0,[r0],#-0x908
:0201A440 80094009 andhi  r4,r9,r9
:0201A444 050A05D1 streq r0,[r10, #-0x5d1]		;(r10-0x5d1=*(fffffa2f))
:0201A448 04B9DC70 unknown
:0201A44C 40030158 andmi  r0,r3,r8,asr r1
:0201A450 304EF908 subcc  r15,r14,r8,lsl #0x12
:0201A454 530C3983 unknown
:0201A458 05E82EB5 streqb r2,[r8, #+0xeb5]!
:0201A45C 2A59A906 bcs 0368487C
:0201A460 1BFD00C1 blne 01F5A76C
:0201A464 10511025 subnes r1,r1,r5,lsr #0x0
:0201A468 1200210A andne  r2,r0,#0x80000002
:0201A46C 0A0C7D5F beq 023399F0
:0201A470 7D0A0D81 unknown
:0201A474 12328027 eornes r8,r2,#0x27
:0201A478 35C60D15 strccb r0,[r6, #+0xd15]		;r6+0xd15=*(00000d15)
:0201A47C 10091E61 andne  r1,r9,r1,ror #0x1c
:0201A480 2D05E906 unknown
:0201A484 2AFDD808 bcs 01F904AC
:0201A488 37F181F0 unknown
:0201A48C 0E05C06C cdpeq 0,0,cr12,cr5,cr12,3
:0201A490 B2C90019 sbclt  r0,r9,#0x19
:0201A494 7FE1D100 swivc 0x00e1d100
:0201A498 02C91E35 sbceq  r1,r9,#0x350
:0201A49C CD016040 unknown
:0201A4A0 1D02801F unknown
:0201A4A4 8D040216 unknown
:0201A4A8 DCE4920D stclel 2,cr9,[r4],#+0x34
:0201A4AC 142D01E5 unknown
:0201A4B0 E0006510 and  r6,r0,r0,lsl r5
:0201A4B4 BFE18150 swilt 0x00e18150
:0201A4B8 00FD831E rsceqs r8,r13,r14,lsl r3
:0201A4BC 60E40341 rscvs  r0,r4,r1,asr #0x6
:0201A4C0 1AAAE5CC bne 00AD3BF8
:0201A4C4 42290B8D eormi  r0,r9,#0x23400
:0201A4C8 D13040B2 ldrleh r4,[r0, -r2]!
:0201A4CC 83C044E1 bichi  r4,r0,#0xE1000000
:0201A4D0 00E0C0E2 rsceq  r12,r0,r2,ror #0x1
:0201A4D4 8C5B0295 ldchil 2,cr0,[r11],{#0x95}
:0201A4D8 0C0E90E2 stceq  0,cr9,[r14],{#0xe2}
:0201A4DC 1481008D strne r0,[r1],#+0x8d
:0201A4E0 02890ED1 addeq  r0,r9,#0xD10
:0201A4E4 400F7941 andmi  r7,r15,r1,asr #0x12
:0201A4E8 05160284 ldreq r0,[r6, #-0x284]		;(r6-0x284=*(fffffd7c))
:0201A4EC D0E00210 rscle  r0,r0,r0,lsl r2
:0201A4F0 E2040BCD and  r0,r4,#0x33400
:0201A4F4 E13E1147 teq r14,r7,asr #0x2
:0201A4F8 05E1541D streqb r5,[r1, #+0x41d]!
:0201A4FC C0401E01 subgt  r1,r0,r1,lsl #0x1c
:0201A500 D00D2522 andle  r2,r13,r2,lsr #0xa
:0201A504 0DB17FE5 ldceq  15,cr7,[r1,#+0x394]!
:0201A508 020DA17F andeq  r10,r13,#0xC000001F
:0201A50C E18E2051 orr  r2,r14,r1,asr r0
:0201A510 3DC02003 unknown
:0201A514 C004B903 andgt  r11,r4,r3,lsl #0x12
:0201A518 8DE08310 stchil 3,cr8,[r0,#+0x40]!
:0201A51C 00598F10 subeqs r8,r9,r0,lsl r15
:0201A520 68F01245 unknown
:0201A524 D0C403F1 unknown
:0201A528 10E9E24D rscne  r14,r9,r13,asr #0x4
:0201A52C 05210044 streq r0,[r1, #-0x44]!
:0201A530 E2807B00 add  r7,r0,#0x0
:0201A534 A5818E47 strge r8,[r1, #+0xe47]		;r1+0xe47=*(0d301f4a)=#0(0x00000000)
:0201A538 E2548100 subs r8,r4,#0x0
:0201A53C 694A0E11 stmvsdb  r10 ,{r0,r4,r9,r10,r11}^
:0201A540 2A809610 bcs 0003FD88
:0201A544 9106E014 unknown
:0201A548 B000E087 andlt  r14,r0,r7,lsl #0x1
:0201A54C 04E2008D unknown
:0201A550 08B91005 ldmeqia  r9!,{r0,r2,r12}
:0201A554 E0870106 add  r0,r7,r6,lsl #0x2
:0201A558 1895020C ldmneia  r5 ,{r2,r3,r9}
:0201A55C 4D1F0D6D unknown
:0201A560 2100090E unknown
:0201A564 40119600 andmis r9,r1,r0,lsl #0xc
:0201A568 09E51A78 unknown
:0201A56C 00358751 eoreqs r8,r5,r1,asr r7
:0201A570 10C9056D sbcne  r0,r9,r13,ror #0xa
:0201A574 0D73300D ldceql 0,cr3,[r3,#-0x34]!
:0201A578 0B1EB900 bleq 027C8980
:0201A57C 10590009 subnes r0,r9,r9
:0201A580 021A6FDA andeqs r6,r10,#0x368
:0201A584 003507A1 eoreqs r0,r5,r1,lsr #0xf
:0201A588 6B302510 blvs 02C239D0
:0201A58C C0001558 andgt  r1,r0,r8,asr r5
:0201A590 05001AC9 streq r1,[r0, #-0xac9]		;(r0-0xac9=*(fffff537))
:0201A594 050005E0 streq r0,[r0, #-0x5e0]		;(r0-0x5e0=*(fffffa20))
:0201A598 0D0AE088 unknown
:0201A59C 65100D04 ldrvs r0,[r0, #-0xd04]		;(r0-0xd04=*(fffff2fc))
:0201A5A0 5805000D stmplda  r5 ,{r0,r2,r3}
:0201A5A4 04E08810 unknown
:0201A5A8 31E28D00 mvncc  r8,r0,lsl #0x1a
:0201A5AC 21618010 unknown
:0201A5B0 10FD0600 rscnes r0,r13,r0,lsl #0xc
:0201A5B4 C0E24990 smlalgt  r4,r2,r0,r9
:0201A5B8 E24AA00A sub  r10,r10,#0xA
:0201A5BC E2566001 subs r6,r6,#0x1
:0201A5C0 FFFF00D9 swinv 0x00ff00d9
:0201A5C4 8710285A unknown
:0201A5C8 12AD200D adcne  r2,r13,#0xD
:0201A5CC 000D53C0 andeq  r5,r13,r0,asr #0x7
:0201A5D0 55881D1E strpl r1,[r8, #+0xd1e]		;r8+0xd1e=*(00000d1e)
:0201A5D4 0109C029 unknown
:0201A5D8 01094FA2 unknown
:0201A5DC E28DD0C4 add  r13,r13,#0xC4
:0201A5E0 A1028FF0 unknown
:0201A5E4 008DF5B9 streqh r15,[r13], +r9
:0201A5E8 050009F0 streq r0,[r0, #-0x9f0]		;(r0-0x9f0=*(fffff610))
:0201A5EC 1E350009 cdpne 0,2,cr0,cr5,cr9,0
:0201A5F0 D410F2D5 ldrle r15,[r0],#-0x2d5
:0201A5F4 B917E5E1 ldmltdb  r7 ,{r0,r5,r6,r7,r8,r10,r13,r14,r15}
:0201A5F8 30100819 andccs r0,r0,r9,lsl r8
:0201A5FC 000DE594 muleq  r13,r4,r5
:0201A600 0F28F551 swieq 0x0028f551
:0201A604 49512000 ldmmidb  r1 ,{r13}^
:0201A608 1409112B strne r1,[r9],#-0x12b
:0201A60C 14C91061 strneb r1,[r9],#+0x61
:0201A610 7A028009 bvc 020BA63C
:0201A614 27354009 ldrcs r4,[r5,-r9]!
:0201A618 71048009 unknown
:0201A61C C01D1400 andgts r1,r13,r0,lsl #0x8
:0201A620 1011E517 andnes r14,r1,r7,lsl r5
:0201A624 10018D07 andne  r8,r1,r7,lsl #0x1a
:0201A628 00040681 andeq  r0,r4,r1,lsl #0xd
:0201A62C 7EE5942A cdpvc 4,14,cr9,cr5,cr10,1
:0201A630 26DDFFFE unknown
:0201A634 02B52449 adceqs r2,r5,#0x49000000
:0201A638 AD3911E0 ldcge  1,cr1,[r9,#-0x380]!
:0201A63C EBFFFD04 bl 02019A54
:0201A640 01000507 unknown
:0201A644 A508C31B strge r12,[r8, #-0x31b]		;(r8-0x31b=*(fffffce5))
:0201A648 F91B5903 ldmnvdb  r11 ,{r0,r1,r8,r11,r12,r14}
:0201A64C 79200926 stmvcdb  r0!,{r1,r2,r5,r8,r11}
:0201A650 001CF900 andeqs r15,r12,r0,lsl #0x12
:0201A654 268D007E unknown
:0201A658 7E811279 mcrvc 2,4,r1,cr1,cr9,{3}
:0201A65C 35D51231 ldrccb r1,[r5, #+0x231]		;r5+0x231=*(40000233)=#0(0x00000000)
:0201A660 E25E8502 subs r8,r14,#0x800000
:0201A664 023510C0 eoreqs r1,r5,#0xC0
:0201A668 85E02431 strhib r2,[r0, #+0x431]!
:0201A66C B8002908 stmltda  r0 ,{r3,r8,r11,r13}
:0201A670 39001510 stmccdb  r0 ,{r4,r8,r10,r12}
:0201A674 810B0300 unknown
:0201A678 188DE219 stmneia  r13 ,{r0,r3,r4,r9,r13,r14,r15}
:0201A67C 60004552 andvs  r4,r0,r2,asr r5
:0201A680 0AEB021A beq 01ADAEF0
:0201A684 E28520B8 add  r2,r5,#0xB8
:0201A688 0500350D streq r3,[r0, #-0x50d]		;(r0-0x50d=*(fffffaf3))
:0201A68C 2BA01FD1 blcs 008225D8
:0201A690 00EFE282 rsceq  r14,r15,r2,lsl #0x5
:0201A694 000D2259 andeq  r2,r13,r9,asr r2
:0201A698 212560D5 unknown
:0201A69C B91DF916 ldmltdb  r13 ,{r1,r2,r4,r8,r11,r12,r13,r14,r15}
:0201A6A0 10B05502 adcnes r5,r0,r2,lsl #0xa
:0201A6A4 F0298059 eornv  r8,r9,r9,asr r0
:0201A6A8 D50D0DDD strle r0,[r13, #-0xddd]		;(r13-0xddd=*(fffff223))
:0201A6AC 6D0861E5 unknown
:0201A6B0 3005D40A andcc  r13,r5,r10,lsl #0x8
:0201A6B4 110CAD00 unknown
:0201A6B8 F02D402D eornv  r4,r13,r13,lsr #0x0
:0201A6BC 00310319 eoreqs r0,r1,r9,lsl r3
:0201A6C0 D4027ABC strle r7,[r2],#-0xabc
:0201A6C4 690240E1 stmvsdb  r2 ,{r0,r5,r6,r7,r14}
:0201A6C8 E9030500 stmdb  r3 ,{r8,r10}
:0201A6CC D51DE06B ldrle r14,[r13, #-0x6b]		;(r13-0x6b=*(ffffff95))
:0201A6D0 798580C5 stmvcib  r5 ,{r0,r2,r6,r7,r15}
:0201A6D4 5927ED10 stmpldb  r7!,{r4,r8,r10,r11,r13,r14,r15}
:0201A6D8 F4000120 strnv r0,[r0],#-0x120
:0201A6DC E5C50D14 strb r0,[r5, #+0xd14]		;r5+0xd14=*(40000d16)=#0(0x00000000)
:0201A6E0 39381139 ldmccdb  r8!,{r0,r3,r4,r5,r8,r12}
:0201A6E4 D013F911 andles r15,r3,r1,lsl r9
:0201A6E8 B1B001C9 movlts r0,r9,asr #0x3
:0201A6EC 2D13EB01 unknown
:0201A6F0 C0E501D7 unknown
:0201A6F4 109D0389 addnes r0,r13,r9,lsl #0x7
:0201A6F8 E2875E47 add  r5,r7,#0x470
:0201A6FC 6401820C strvs r8,[r1],#-0x20c
:0201A700 C51145E1 ldrgt r4,[r1, #-0x5e1]		;(r1-0x5e1=*(fffffa1f))
:0201A704 00C5AA10 sbceq  r10,r5,r0,lsl r10
:0201A708 B51D15B0 ldrlt r1,[r13, #-0x5b0]		;(r13-0x5b0=*(fffffa50))
:0201A70C 12496001 subne  r6,r9,#0x1
:0201A710 E2001F45 and  r1,r0,#0x114
:0201A714 99100D34 ldmlsdb  r0 ,{r2,r4,r5,r8,r10,r11}
:0201A718 0AD50710 beq 0155C360
:0201A71C 09A18049 stmeqib  r1!,{r0,r3,r6,r15}
:0201A720 1215F049 andnes r15,r5,#0x49
:0201A724 01A11EFB unknown
:0201A728 9D000914 unknown
:0201A72C E5006153 str r6,[r0, #-0x153]		;(r0-0x153=*(fffffead))
:0201A730 01953A0C orreqs r3,r5,r12,lsl #0x14
:0201A734 1700110B strne r1,[r0,-r11, lsl #0x2]
:0201A738 2500130D strcs r1,[r0, #-0x30d]		;(r0-0x30d=*(fffffcf3))
:0201A73C D50A71F0 strle r7,[r10, #-0x1f0]		;(r10-0x1f0=*(fffffe10))
:0201A740 10BDF025 adcnes r15,r13,r5,lsr #0x0
:0201A744 02DD7059 sbceqs r7,r13,#0x59
:0201A748 2004E5D7 unknown
:0201A74C 0A4DA00F beq 03382790
:0201A750 871107F9 unknown
:0201A754 062444E0 unknown
:0201A758 1055E5C1 subnes r14,r5,r1,asr #0xb
:0201A75C 0D0B1989 unknown
:0201A760 0C0C05D7 stceq  5,cr0,[r12],{#0xd7}
:0201A764 0D0B01DD unknown
:0201A768 8D0705C7 unknown
:0201A76C 657F8200 ldrvsb r8,[r15, #-0x200]!
:0201A770 B80A1D1B stmltda  r10 ,{r0,r1,r3,r4,r8,r10,r11,r12}
:0201A774 08618710 unknown
:0201A778 03E04685 mvneq  r4,#0x8500000
:0201A77C 02E2811B rsceq  r8,r2,#0xC0000006
:0201A780 E1008620 unknown
:0201A784 08037D24 stmeqda  r3 ,{r2,r5,r8,r10,r11,r12,r13,r14}
:0201A788 408913B5 strmih r1,[r9], +r5
:0201A78C 74C73E4D strvcb r3,[r7],#+0xe4d
:0201A790 991514E5 ldmlsdb  r5 ,{r0,r2,r5,r6,r7,r10,r12}
:0201A794 0C99871C ldceq  7,cr8,[r9],{#0x1c}
:0201A798 0A28E587 beq 02A53DBC
:0201A79C 134D1005 unknown
:0201A7A0 BDF80019 ldcltl 0,cr0,[r8,#+0x64]!
:0201A7A4 2E4FF802 cdpcs 8,4,cr15,cr15,cr2,0
:0201A7A8 A0A002BD unknown
:0201A7AC DA2D13E1 ble 02B5F738
:0201A7B0 1D0C01E5 unknown
:0201A7B4 3E47E5DA mcrcc 5,2,r14,cr7,cr10,{6}
:0201A7B8 80225D8A eorhi  r5,r2,r10,lsl #0x1b
:0201A7BC 06ED3092 unknown
:0201A7C0 A9B02A55 ldmgeib  r0!,{r0,r2,r4,r6,r9,r11,r13}
:0201A7C4 3A202114 bcc 02822C1C
:0201A7C8 BA000D6C blt 0201DD80
:0201A7CC 00E1D400 rsceq  r13,r1,r0,lsl #0x8
:0201A7D0 E5019D60 str r9,[r1, #-0xd60]		;(r1-0xd60=*(fffff2a0))
:0201A7D4 07000D20 streq r0,[r0,-r0, lsr #0x1a]
:0201A7D8 FE284025 cdp2 0,2,cr4,cr8,cr5,1
:0201A7DC 902514FF unknown
:0201A7E0 C20025D3 andgt  r2,r0,#0x34C00000
:0201A7E4 08D50019 ldmeqia  r5 ,{r0,r3,r4}^
:0201A7E8 E1951189 orrs r1,r5,r9,lsl #0x3
:0201A7EC 8B4AAD1A blhi 032C5C5C
:0201A7F0 204D0001 subcs  r0,r13,r1
:0201A7F4 123D10E9 eornes r1,r13,#0xE9
:0201A7F8 120079E3 andne  r7,r0,#0x38C000
:0201A7FC 2095104D addcss r1,r5,r13,asr #0x0
:0201A800 10310999 mlanes r1,r9,r9,r0unknown
:0201A804 BD10993E unknown
:0201A808 C1E1A070 mvngt  r10,r0,ror r0
:0201A80C 03E28A8F mvneq  r8,#0x8F000
:0201A810 E28A9C00 add  r9,r10,#0x0
:0201A814 E28ABF43 add  r11,r10,#0x10C
:0201A818 D42000BA unknown
:0201A81C E5D70CFD ldrb r0,[r7, #+0xcfd]		;r7+0xcfd=*(00000cfd)
:0201A820 11095500 unknown
:0201A824 08001144 stmeqda  r0 ,{r2,r6,r8,r12}
:0201A828 160D078D strne r0,[r13],-r13, lsl #0xf
:0201A82C 361186A0 ldrcc r8,[r1],-r0, lsr #0xd
:0201A830 00814D0C addeq  r4,r1,r12,lsl #0x1a
:0201A834 030117D1 unknown
:0201A838 008D05D7 unknown
:0201A83C 02D54305 sbceqs r4,r5,#0x14000000
:0201A840 E5D9010E ldrb r0,[r9, #+0x10e]		;r9+0x10e=*(0000010e)
:0201A844 09BD0075 ldmeqib  r13!,{r0,r2,r4,r5,r6}
:0201A848 B3007180 unknown
:0201A84C DB0989C9 blle 0227CF78
:0201A850 0065C0E5 rsbeq  r12,r5,r5,ror #0x1
:0201A854 A20DE540 andge  r14,r13,#0x10000000
:0201A858 E5CB0C00 strb r0,[r11, #+0xc00]		;r11+0xc00=*(1ed50ce5)=#0(0x00000000)
:0201A85C 69866001 stmvsib  r6 ,{r0,r13,r14}
:0201A860 87708070 unknown
:0201A864 88803069 stmhiia  r0 ,{r0,r3,r5,r6,r12,r13}
:0201A868 049024E2 ldreq r2,[r0],#+0x4e2
:0201A86C 65E2E289 strvsb r14,[r2, #+0x289]!
:0201A870 49123D00 ldmmidb  r2 ,{r8,r10,r11,r12,r13}
:0201A874 9D05DD00 unknown
:0201A878 4005E578 andmi  r14,r5,r8,ror r5
:0201A87C 132F29A0 unknown
:0201A880 500A0825 andpl  r0,r10,r5,lsr #0x10
:0201A884 2C05BD30 stccs  13,cr11,[r5],{#0x30}
:0201A888 D200398A andle  r3,r0,#0x228000
:0201A88C DD1200E5 unknown
:0201A890 6515758F ldrvs r7,[r5, #-0x58f]		;r5-0x58f=*(3ffffa73)=#0(0x00000000)
:0201A894 F0218907 eornv  r8,r1,r7,lsl #0x12
:0201A898 0189C000 orreq  r12,r9,r0
:0201A89C 01E5C28F mvneq  r12,r15,lsl #0x5
:0201A8A0 014DD303 unknown
:0201A8A4 A007498D andge  r4,r7,r13,lsl #0x13
:0201A8A8 0D10E284 unknown
:0201A8AC 3501E5DA strcc r14,[r1, #-0x5da]		;(r1-0x5da=*(fffffa26))
:0201A8B0 21248006 unknown
:0201A8B4 E104A908 unknown
:0201A8B8 ED083D24 unknown
:0201A8BC 45A607B5 strmi r0,[r6, #+0x7b5]!
:0201A8C0 DA0D0C17 ble 0235D924
:0201A8C4 C000C005 andgt  r12,r0,r5
:0201A8C8 0D0C0301 unknown
:0201A8CC 9D0192CA unknown
:0201A8D0 50F82E89 rscpls r2,r8,r9,lsl #0x1d
:0201A8D4 19E8BD8F unknown
:0201A8D8 80190F20 andhis r0,r9,r0,lsr #0x1e
:0201A8DC A8001908 stmgeda  r0 ,{r3,r8,r11,r12}
:0201A8E0 2513A008 ldrcs r10,[r3, #-0x8]		;(r3-0x8=*(fffffff8))
:0201A8E4 B524F523 strlt r15,[r4, #-0x523]!
:0201A8E8 07211138 unknown
:0201A8EC 0706D578 unknown
:0201A8F0 12E113A0 rscne  r1,r1,#0x80000002
:0201A8F4 450210E9 strmi r1,[r2, #-0xe9]		;(r2-0xe9=*(ffffff17))
:0201A8F8 174DB118 unknown
:0201A8FC 95300171 ldrls r0,[r0, #-0x171]!
:0201A900 3512C111 ldrcc r12,[r2, #-0x111]		;(r2-0x111=*(fffffeef))
:0201A904 65000119 strvs r0,[r0, #-0x119]		;(r0-0x119=*(fffffee7))
:0201A908 0110FB10 tsteq r0,r0,lsl r11
:0201A90C 416D0E00 unknown
:0201A910 2700011F unknown
:0201A914 29AA1839 stmcsib  r10!,{r0,r3,r4,r5,r11,r12}
:0201A918 02E5E680 rsceq  r14,r5,#0x8000000
:0201A91C 02402980 subeq  r2,r0,#0x200000
:0201A920 E115A02F tst r5,r15,lsr #0x0
:0201A924 03E53F22 mvneq  r3,#0x88
:0201A928 21774021 cmncs r7,r1,lsr #0x0
:0201A92C 51581B00 cmppl r8,r0,lsl #0x16
:0201A930 0C100111 ldceq  1,cr0,[r0],{#0x11}
:0201A934 078D0029 streq r0,[r13,+r9, lsr #0x0]
:0201A938 2D0021D1 unknown
:0201A93C E905DB10 stmdb  r5 ,{r4,r8,r9,r11,r12,r14,r15}
:0201A940 6EE5C425 cdpvs 4,14,cr12,cr5,cr5,1
:0201A944 02EB0219 rsceq  r0,r11,#0x90000001
:0201A948 25C02512 strcsb r2,[r0, #+0x512]		;r0+0x512=*(00000512)
:0201A94C 250A8DF0 strcs r8,[r10, #-0xdf0]		;(r10-0xdf0=*(fffff210))
:0201A950 0213E900 andeqs r14,r3,#0x0
:0201A954 A1BE1F09 movges r1,r9,lsl #0x1e		;r1=0(0x0)
:0201A958 D01D1304 andles r1,r13,r4,lsl #0x6
:0201A95C 80007CE5 andhi  r7,r0,r5,ror #0x19
:0201A960 C02C3501 eorgt  r3,r12,r1,lsl #0xa
:0201A964 20201D39 eorcs  r1,r0,r9,lsr r13
:0201A968 047902E0 unknown
:0201A96C 00056385 andeq  r6,r5,r5,lsl #0x7
:0201A970 310019EB unknown
:0201A974 00014131 andeq  r4,r1,r1,lsr r1
:0201A978 2D007D70 unknown
:0201A97C D47B6110 unknown
:0201A980 00090AE5 andeq  r0,r9,r5,ror #0x15
:0201A984 07D5470D ldreqb r4,[r5,+r13, lsl #0xe]
:0201A988 4D10591B unknown
:0201A98C 1915ED10 ldmnedb  r5 ,{r4,r8,r10,r11,r13,r14,r15}
:0201A990 1010DD90 mulnes r0,r0,r13
:0201A994 01E3E07D mvneq  r14,r13,ror r0
:0201A998 15100279 ldrne r0,[r0, #-0x279]		;(r0-0x279=*(fffffd87))
:0201A99C 201D1200 andcss r1,r13,r0,lsl #0x4
:0201A9A0 39042DA8 stmccdb  r4 ,{r3,r5,r7,r8,r10,r11,r13}
:0201A9A4 50000E40 andpl  r0,r0,r0,asr #0x1c
:0201A9A8 01D22819 biceqs r2,r2,r9,lsl r8
:0201A9AC 1393A300 orrnes r10,r3,#0x0
:0201A9B0 19003100 stmnedb  r0 ,{r8,r12,r13}
:0201A9B4 B10F4912 mrslt r4,CPSR
:0201A9B8 F81AA91D ldmnvda  r10 ,{r0,r2,r3,r4,r8,r11,r13,r15}
:0201A9BC 070D01E1 streq r0,da 
:0201A9C0 D50A20FD strle r2,[r10, #-0xfd]		;(r10-0xfd=*(ffffff03))
:0201A9C4 7D05C420 unknown
:0201A9C8 5F519710 swipl 0x00519710
:0201A9CC 76D9B090 unknown
:0201A9D0 0510151C ldreq r1,[r0, #-0x51c]		;(r0-0x51c=*(fffffae4))
:0201A9D4 1D691940 stcnel 9,cr1,[r9,#-0x100]!
:0201A9D8 F516ED10 ldrnv r14,[r6, #-0xd10]		;(r6-0xd10=*(fffff2f0))
:0201A9DC 14102546 ldrne r2,[r0],#-0x546
:0201A9E0 1D950001 unknown
:0201A9E4 11EF17F9 unknown
:0201A9E8 1FF916E1 swine 0x00f916e1
:0201A9EC 403D1111 eormis r1,r13,r1,lsl r1
:0201A9F0 1E01ADCF cdpne 13,0,cr10,cr1,cr15,6
:0201A9F4 AE642715 mcrge 7,3,r2,cr4,cr5,{0}
:0201A9F8 10F50715 rscnes r0,r5,r5,lsl r7
:0201A9FC AC3715AF ldcge  5,cr1,[r7],#-0x2bc
:0201AA00 F5000559 strnv r0,[r0, #-0x559]		;(r0-0x559=*(fffffaa7))
:0201AA04 01AFF110 moveq  r15,r0,lsl r1		;r15=0(0x0)
:0201AA08 471903EB ldrmi r0,r15,r0,lsl r1
:0201AA0C 00617B83 rsbeq  r7,r1,r3,lsl #0x17
:0201AA10 20050839 andcs  r0,r5,r9,lsr r8
:0201AA14 C10810FD unknown
:0201AA18 005E384E subeqs r3,r14,r14,asr #0x10
:0201AA1C 41750F1D cmnmi r5,r13,lsl r15
:0201AA20 ED081025 unknown
:0201AA24 2E836A02 cdpcs 10,8,cr6,cr3,cr2,0
:0201AA28 4019300D andmis r3,r9,r13
:0201AA2C 01860718 orreq  r0,r6,r8,lsl r7
:0201AA30 432622CD unknown
:0201AA34 2513E010 ldrcs r14,[r3, #-0x10]		;(r3-0x10=*(fffffff0))
:0201AA38 25011100 strcs r1,[r1, #-0x100]		;(r1-0x100=*(ffffff00))
:0201AA3C 25480000 strcsb r0,[r8, #-0x0]		;(r8-0x0=*(00000000))
:0201AA40 10532C40 subnes r2,r3,r0,asr #0x18
:0201AA44 40210802 eormi  r0,r1,r2,lsl #0x10
:0201AA48 0021412D eoreq  r4,r1,r13,lsr #0x2
:0201AA4C A20AD90A andge  r13,r10,#0x28000
:0201AA50 2DF1FFFF ldccsl 15,cr15,[r1,#+0x3fc]!
:0201AA54 029D4512 addeqs r4,r13,#0x4800000
:0201AA58 08130DAD ldmeqda  r3 ,{r0,r2,r3,r5,r7,r8,r10,r11}
:0201AA5C 1A114259 bne 0246B3C8
:0201AA60 C933FC24 ldmgtdb  r3!,{r2,r5,r10,r11,r12,r13,r14,r15}
:0201AA64 15FC6031 ldrneb r6,[r12, #+0x31]!
:0201AA68 0B400D0D bleq 0301DEA4
:0201AA6C 1E9D500D cdpne 0,8,cr5,cr13,cr13,0
:0201AA70 180BE9D9 stmneda  r11 ,{r0,r3,r4,r6,r7,r8,r11,r13,r14,r15}
:0201AA74 69054011 stmvsdb  r5 ,{r0,r4,r14}
:0201AA78 3D04DD20 unknown
:0201AA7C 05751502 ldreqb r1,[r5, #-0x502]!
:0201AA80 49551A40 ldmmidb  r5 ,{r6,r9,r11,r12}^
:0201AA84 0B459503 bleq 0317FE98
:0201AA88 1D394005 ldcne  0,cr4,[r9,#-0x14]!
:0201AA8C 9126E9D5 unknown
:0201AA90 09400515 stmeqdb  r0 ,{r0,r2,r4,r8,r10}^
:0201AA94 05074005 streq r4,[r7, #-0x5]		;(r7-0x5=*(fffffffb))
:0201AA98 0D570640 unknown
:0201AA9C 05195930 ldreq r5,[r9, #-0x930]		;(r9-0x930=*(fffff6d0))
:0201AAA0 076D0520 streqb r0,[r13,-r0, lsr #0xa]!
:0201AAA4 310B1011 unknown
:0201AAA8 2C15B700 ldccs  7,cr11,[r5],{#0x0}
:0201AAAC 3D040031 unknown
:0201AAB0 4D105100 unknown
:0201AAB4 5B6500F9 blpl 0395AEA0
:0201AAB8 102200E9 eorne  r0,r2,r9,ror #0x1
:0201AABC 2016E5D0 ldrcssb r14,[r6], -r0
:0201AAC0 2BD901D0 blcs 0165B208
:0201AAC4 05D01015 ldreqb r1,[r0, #+0x15]		;r0+0x15=*(00000015)
:0201AAC8 951D950A ldrls r9,[r13, #-0x50a]		;(r13-0x50a=*(fffffaf6))
:0201AACC 0014C109 andeqs r12,r4,r9,lsl #0x2
:0201AAD0 1629E5D0 unknown
:0201AAD4 E58041C0 str r4,[r0, #+0x1c0]		;r0+0x1c0=*(000001c0)
:0201AAD8 00B4D01D adceqs r13,r4,r13,lsl r0
:0201AADC 000D159F muleq  r13,r15,r5
:0201AAE0 11000D10 unknown
:0201AAE4 750B3250 strvc r3,[r11, #-0x250]		;r11-0x250=*(1ed4fe95)=#0(0x00000000)
:0201AAE8 0DE26013 stceql 0,cr6,[r2,#+0x4c]!
:0201AAEC 1099E000 addnes r14,r9,r0
:0201AAF0 9816F5A4 ldmlsda  r6 ,{r2,r5,r7,r8,r10,r12,r13,r14,r15}
:0201AAF4 11359F00 teqne r5,r0,lsl #0x1e
:0201AAF8 00113000 andeqs r3,r1,r0
:0201AAFC 001031A1 andeqs r3,r0,r1,lsr #0x3
:0201AB00 882C4990 stmhida  r12!,{r4,r7,r8,r11,r14}
:0201AB04 50008011 andpl  r8,r0,r1,lsl r0
:0201AB08 03E3E030 mvneq  r14,#0x30
:0201AB0C 11780011 cmnne r8,r1,lsl r0
:0201AB10 11500180 cmpne r0,r0,lsl #0x3
:0201AB14 80116840 andhis r6,r1,r0,asr #0x10
:0201AB18 58401102 stmplda  r0 ,{r1,r8,r12}^
:0201AB1C 55038011 strpl r8,[r3, #-0x11]		;(r3-0x11=*(ffffffef))
:0201AB20 11484011 unknown
:0201AB24 40110480 andmis r0,r1,r0,lsl #0x9
:0201AB28 01701138 cmneq r0,r8,lsr r1
:0201AB2C 43200555 unknown
:0201AB30 E15003C9 cmp r0,r9,asr #0x7
:0201AB34 9F080028 swils 0x00080028
:0201AB38 40000105 andmi  r0,r0,r5,lsl #0x2
:0201AB3C 64142D00 ldrvs r2,[r4],#-0xd00
:0201AB40 FFFF3840 swinv 0x00ff3840
:0201AB44 FFFF379C swinv 0x00ff379c
:0201AB48 000500E0 andeq  r0,r5,r0,ror #0x1
:0201AB4C FFFF3CB0 swinv 0x00ff3cb0
:0201AB50 1800017C stmneda  r0 ,{r2,r3,r4,r5,r6,r8}
:0201AB54 FFFF3441 swinv 0x00ff3441
:0201AB58 FFFF33B4 swinv 0x00ff33b4
:0201AB5C 000100F8 unknown
:0201AB60 30000194 mulcc  r0,r4,r1
:0201AB64 41FFFF30 mvnmis r15,lsr r0
:0201AB68 91B18596 unknown
:0201AB6C 05280900 streq r0,[r8, #-0x900]!
:0201AB70 05125915 ldreq r5,[r2, #-0x915]		;(r2-0x915=*(fffff6eb))
:0201AB74 1C210A00 stcne  10,cr0,[r1],#-0x0
:0201AB78 351471BE ldrcc r7,[r4, #-0x1be]		;(r4-0x1be=*(fffffe73))
:0201AB7C C0351602 eorgts r1,r5,r2,lsl #0xc
:0201AB80 7D0217F9 unknown
:0201AB84 0D4D8B04 unknown
:0201AB88 1D354009 ldcne  0,cr4,[r5,#-0x24]!
:0201AB8C D53031B7 ldrle r3,[r0, #-0x1b7]!
:0201AB90 0025D82D eoreq  r13,r5,r13,lsr #0x10
:0201AB94 08189DB7 ldmeqda  r8 ,{r0,r1,r2,r4,r5,r7,r8,r10,r11,r12,r15}
:0201AB98 841C1425 ldrhi r1,[r12],#-0x425
:0201AB9C 511065E2 tstpl r0,r2,ror #0xb
:0201ABA0 0BD52F45 bleq 015668BC
:0201ABA4 10004D17 andne  r4,r0,r7,lsl r13
:0201ABA8 3D0F38A1 unknown
:0201ABAC 512DAA07 unknown
:0201ABB0 D1198117 tstle r9,r7,lsl r1
:0201ABB4 8CD51103 ldchil 1,cr1,[r5],{#0x3}
:0201ABB8 111EFFFB ldrnesh r15,[r14, -r11]
:0201ABBC 55492D0E strplb r2,[r9, #-0xd0e]		;(r9-0xd0e=*(fffff2f2))
:0201ABC0 00550640 subeqs r0,r5,r0,asr #0xc
:0201ABC4 1BD9101C blne 0165EC3C
:0201ABC8 1B305597 blne 02C3022C
:0201ABCC 2A250285 bcs 0295B5E8
:0201ABD0 25290E61 strcs r0,[r9, #-0xe61]!
:0201ABD4 5DF12FD1 ldcpll 15,cr2,[r1,#+0x344]!
:0201ABD8 C939C520 ldmgtdb  r9!,{r5,r8,r10,r14,r15}
:0201ABDC E2854C29 add  r4,r5,#0x2900
:0201ABE0 87105D4E ldrhi r5,r4,r5,#0x2900
:0201ABE4 5D5019DD unknown
:0201ABE8 24409530 strcsb r9,[r0],#-0x530
:0201ABEC 1431605D unknown
:0201ABF0 241CE5C5 ldrcs r14,[r12],#-0x5c5
:0201ABF4 5D84205D unknown
:0201ABF8 5D04C900 unknown
:0201ABFC F502A520 strnv r10,[r2, #-0x520]		;(r2-0x520=*(fffffae0))
:0201AC00 35010005 strcc r0,[r1, #-0x5]		;(r1-0x5=*(fffffffb))
:0201AC04 C410010F ldrgt r0,[r0],#-0x10f
:0201AC08 5005FFE5 andpl  r15,r5,r5,ror #0x1f
:0201AC0C 53A5E200 movpl  r14,#0x0		;r14=0(0x0)
:0201AC10 F500E5C0 strnv r14,[r0, #-0x5c0]		;(r0-0x5c0=*(fffffa40))
:0201AC14 E800F13C stmda  r0 ,{r2,r3,r4,r5,r8,r12,r13,r14,r15}
:0201AC18 36E2865C unknown
:0201AC1C 0E511D65 cdpeq 13,4,cr1,cr1,cr5,3
:0201AC20 15A112BD strne r1,[r1, #+0x2bd]!
:0201AC24 255094F0 ldrcsb r9,[r0, #-0x4f0]		;(r0-0x4f0=*(fffffb10))
:0201AC28 3D26DDE0 stccc  13,cr13,[r6,#-0x380]!
:0201AC2C 403D0400 eormis r0,r13,r0,lsl #0x8
:0201AC30 603DA8B0 unknown
:0201AC34 C03D0681 eorgts r0,r13,r1,lsl #0xd
:0201AC38 3D603D06 stcccl 13,cr3,[r0,#-0x18]!
:0201AC3C 3D6E07F0 stcccl 7,cr0,[r14,#-0x3c0]!
:0201AC40 6C1A0900 ldcvs  9,cr0,[r10],{#0x0}
:0201AC44 1108403D unknown
:0201AC48 08003D14 stmeqda  r0 ,{r2,r4,r8,r10,r11,r12,r13}
:0201AC4C 09803D6B stmeqib  r0 ,{r0,r1,r3,r5,r6,r8,r10,r11,r12,r13}
:0201AC50 5024803D eorpl  r8,r4,r13,lsr r0
:0201AC54 050CE285 streq r14,[r12, #-0x285]		;r12-0x285=*(20e105c0)=#0(0x00000000)
:0201AC58 47F5D60D ldrmib r13,[r5,+r13, lsl #0xc]!
:0201AC5C 5108E1B0 strplh r14,[r8, -r0]
:0201AC60 65440903 strvsb r0,[r4, #-0x903]		;(r4-0x903=*(fffff72e))
:0201AC64 2E253000 cdpcs 0,2,cr3,cr5,cr0,0
:0201AC68 11410E99 unknown
:0201AC6C 1DEB0218 stcnel 2,cr0,[r11,#+0x60]!
:0201AC70 BD10090B unknown
:0201AC74 00050304 andeq  r0,r5,r4,lsl #0x6
:0201AC78 1815100A ldmneda  r5 ,{r1,r3,r12}
:0201AC7C FFE5C596 swinv 0x00e5c596
:0201AC80 04E20040 unknown
:0201AC84 24804111 strcs r4,[r0],#+0x111
:0201AC88 B8020FF8 stmltda  r2 ,{r3,r4,r5,r6,r7,r8,r9,r10,r11}
:0201AC8C 85C80001 strhib r0,[r8, #+0x1]		;r8+0x1=*(00000001)
:0201AC90 1C09A00A stcne  0,cr10,[r9],{#0xa}
:0201AC94 01911109 orreqs r1,r1,r9,lsl #0x2
:0201AC98 04190581 ldreq r0,[r9],#-0x581
:0201AC9C 4D048DCC unknown
:0201ACA0 4E0D855F mcrmi 5,0,r8,cr13,cr15,{2}
:0201ACA4 5E24E1A0 cdppl 1,2,cr14,cr4,cr0,5
:0201ACA8 0101E1B0 streqh r14,[r1, -r0]
:0201ACAC 21128140 tstcs r2,r0,asr #0x2
:0201ACB0 69301103 ldmvsdb  r0!,{r0,r1,r8,r12}
:0201ACB4 10519000 subnes r9,r1,r0
:0201ACB8 2D0049FF unknown
:0201ACBC 505D0011 subpls r0,r13,r1,lsl r0
:0201ACC0 5D35E040 ldcpl  0,cr14,[r5,#-0x100]!
:0201ACC4 305D5E10 subccs r5,r13,r0,lsl r14
:0201ACC8 50005D40 andpl  r5,r0,r0,asr #0x1a
:0201ACCC 5504105D strpl r1,[r4, #-0x5d]		;(r4-0x5d=*(ffffffd4))
:0201ACD0 C5E004E2 strgtb r0,[r0, #+0x4e2]!
:0201ACD4 5D02E05D unknown
:0201ACD8 D0010530 andle  r0,r1,r0,lsr r5
:0201ACDC 40E77061 rscmi  r7,r7,r1,ror #0x0
:0201ACE0 905DE5D3 ldrlssb r14,[r13],#-0x53
:0201ACE4 61151A0D tstvs r5,r13,lsl #0x14
:0201ACE8 0B7500A1 bleq 03D5AF74
:0201ACEC E0830851 add  r0,r3,r1,asr r8
:0201ACF0 008D5060 addeq  r5,r13,r0,ror #0x0
:0201ACF4 0501BD87 streq r11,[r1, #-0xd87]		;(r1-0xd87=*(fffff279))
:0201ACF8 86E01115 unknown
:0201ACFC 054006E2 streqb r0,[r0, #-0x6e2]		;(r0-0x6e2=*(fffff91e))
:0201AD00 60FFE08C rscvss r14,r15,r12,lsl #0x1
:0201AD04 5004E20E andpl  r14,r4,r14,lsl #0x4
:0201AD08 20E5C400 rsccs  r12,r5,r0,lsl #0x8
:0201AD0C 49F50005 unknown
:0201AD10 28E35623 unknown
:0201AD14 0303011D unknown
:0201AD18 CC60125D stcgtl 2,cr1,[r0],#-0x174
:0201AD1C E00903E5 and  r0,r9,r5,ror #0x7
:0201AD20 F5E003C5 strnvb r0,[r0, #+0x3c5]!
:0201AD24 510B190F unknown
:0201AD28 12107500 andnes r7,r0,#0x0
:0201AD2C 1200797A andne  r7,r0,#0x1E8000
:0201AD30 128CC024 addne  r12,r12,#0x24
:0201AD34 41031089 unknown
:0201AD38 1DAD5100 stcne  1,cr5,[r13,#+0x0]!
:0201AD3C 108DC4E2 addne  r12,r13,r2,ror #0x9
:0201AD40 41AD1AC9 movmi  r1,r9,asr #0x15
:0201AD44 D03D12E4 eorles r1,r13,r4,ror #0x5
:0201AD48 1022C1E5 eorne  r12,r2,r5,ror #0x3
:0201AD4C 0FF90089 swieq 0x00f90089
:0201AD50 0DE11BD0 stceql 11,cr1,[r1,#+0x340]!
:0201AD54 E2803047 add  r3,r0,#0x47
:0201AD58 1902C000 stmnedb  r2 ,{r14,r15}
:0201AD5C E2833B01 add  r3,r3,#0x400
:0201AD60 E0804101 add  r4,r0,r1,lsl #0x2
:0201AD64 05444401 streqb r4,[r4, #-0x401]		;(r4-0x401=*(fffffc30))
:0201AD68 0B025901 bleq 020B1174
:0201AD6C 8CEB1851 stchil 8,cr1,[r11],#+0x144
:0201AD70 4AB6E22C bmi 00DD3628
:0201AD74 1025E1DE unknown
:0201AD78 44205001 unknown
:0201AD7C 994C8EE2 stmlsdb  r12 ,{r1,r5,r6,r7,r9,r10,r11,r15}^
:0201AD80 E1550C0C cmp r5,r12,lsl #0x18
:0201AD84 8012D910 andhis r13,r2,r0,lsl r9
:0201AD88 01E3CEE0 mvneq  r12,r0,ror #0x1d
:0201AD8C E2018220 and  r8,r1,#0x2
:0201AD90 20FF1011 rsccss r1,r15,r1,lsl r0
:0201AD94 2135E202 teqcs r5,r2,lsl #0x4
:0201AD98 E5D342E0 ldrb r4,[r3, #+0x2e0]		;r3+0x2e0=*(000002e0)
:0201AD9C E38EE080 orr  r14,r14,#0x80
:0201ADA0 C300E000 unknown
:0201ADA4 D0ED12E5 rscle  r1,r13,r5,ror #0x5
:0201ADA8 041489E5 ldreq r8,[r4],#-0x9e5
:0201ADAC 0E0F8D40 cdpeq 13,0,cr8,cr15,cr0,2
:0201ADB0 4DC00529 unknown
:0201ADB4 0D81E60F unknown
:0201ADB8 411D5502 tstmi r13,r2,lsl #0xa
:0201ADBC 1D05CD12 unknown
:0201ADC0 A0200621 eorge  r0,r0,r1,lsr #0xc
:0201ADC4 09992221 ldmeqib  r9 ,{r0,r5,r9,r13}
:0201ADC8 110207B9 strneh r0,[r2, -r9]
:0201ADCC 1447E080 strneb r14,[r7],#-0x80
:0201ADD0 072DD102 streq r13,[r13,-r2, lsl #0x2]!
:0201ADD4 B01F0115 andlts r0,r15,r5,lsl r1
:0201ADD8 010219E1 unknown
:0201ADDC 1027B146 eorne  r11,r7,r6,asr #0x2
:0201ADE0 E2011239 and  r1,r1,#0x90000003
:0201ADE4 F505190C strnv r1,[r5, #-0x90c]		;r5-0x90c=*(3ffff6f6)=#0(0x00000000)
:0201ADE8 61023945 unknown
:0201ADEC D92D1103 stmledb  r13!,{r0,r1,r8,r12}
:0201ADF0 FFFAB050 swinv 0x00fab050
:0201ADF4 658F39E9 strvs r3,[r15, #+0x9e9]		;r15+0x9e9=*(0201b7e5)=#48615696(0x02e5d110)
:0201ADF8 009DD900 addeqs r13,r13,r0,lsl #0x12
:0201ADFC 2B49410C blcs 0326B234
:0201AE00 552A0001 strpl r0,[r10, #-0x1]!
:0201AE04 01290001 unknown
:0201AE08 00012800 andeq  r2,r1,r0,lsl #0x10
:0201AE0C 26000108 strcs r0,[r0],-r8, lsl #0x2
:0201AE10 51000155 unknown
:0201AE14 00011819 andeq  r1,r1,r9,lsl r8
:0201AE18 7D000123 unknown
:0201AE1C 016B1716 unknown
:0201AE20 1C10C100 ldcne  1,cr12,[r0],{#0x0}
:0201AE24 1A554915 bne 0356D280
:0201AE28 18055D0E stmneda  r5 ,{r1,r2,r3,r8,r10,r11,r12,r14}
:0201AE2C D54A519B strleb r5,[r10, #-0x19b]		;(r10-0x19b=*(fffffe65))
:0201AE30 13009115 unknown
:0201AE34 2FB90425 swics 0x00b90425
:0201AE38 041D0045 ldreq r0,[r13],#-0x45
:0201AE3C 1229A1F7 eorne  r10,r9,#0xC000003D
:0201AE40 10C110A5 sbcne  r1,r1,r5,lsr #0x1
:0201AE44 10F10319 rscnes r0,r1,r9,lsl r3
:0201AE48 BD04790E unknown
:0201AE4C 18D55911 ldmneia  r5 ,{r0,r4,r8,r11,r12,r14}^
:0201AE50 C9000540 stmgtdb  r0 ,{r6,r8,r10}
:0201AE54 01ADE818 moveq  r14,r8,lsl r8		;r14=0(0x0)
:0201AE58 167DEB1B unknown
:0201AE5C B901AE2D stmltdb  r1 ,{r0,r2,r3,r5,r9,r10,r11,r13,r15}
:0201AE60 200DB824 andcs  r11,r13,r4,lsr #0x10
:0201AE64 490135A2 stmmidb  r1 ,{r1,r5,r7,r8,r10,r12,r13}
:0201AE68 B4126500 ldrlt r6,[r2],#-0x500
:0201AE6C 500561FA unknown
:0201AE70 05E327A0 streqb r2,[r3, #+0x7a0]!
:0201AE74 10C58685 sbcne  r8,r5,r5,lsl #0xd
:0201AE78 A5416179 strgeb r6,[r1, #-0x179]		;(r1-0x179=*(fffffe87))
:0201AE7C 38552CFA ldmccda  r5 ,{r1,r3,r4,r5,r6,r7,r10,r11,r13}^
:0201AE80 EB01AEA1 bl 0208690C
:0201AE84 91105902 tstls r0,r2,lsl #0x12
:0201AE88 5055C103 subpls r12,r5,r3,lsl #0x2
:0201AE8C C1205583 unknown
:0201AE90 3916B904 ldmccdb  r6 ,{r2,r8,r11,r12,r13,r15}
:0201AE94 8E801D11 mcrhi 13,4,r1,cr0,cr1,{0}
:0201AE98 19401D7D stmnedb  r0 ,{r0,r2,r3,r4,r5,r6,r8,r10,r11,r12}^
:0201AE9C 8D030039 unknown
:0201AEA0 130AFD02 unknown
:0201AEA4 401D3516 andmis r3,r13,r6,lsl r5
:0201AEA8 01861EAD orreq  r1,r6,r13,lsr #0x1d
:0201AEAC 1E090019 mcrne 0,0,r0,cr9,cr9,{0}
:0201AEB0 1A190005 bne 0265AECC
:0201AEB4 801503F3 ldrhish r0,[r5], -r3
:0201AEB8 B9201581 stmltdb  r0!,{r0,r7,r8,r10,r12}
:0201AEBC 0310E935 tsteq r0,#0xD4000
:0201AEC0 B6BA4015 unknown
:0201AEC4 17E54015 unknown
:0201AEC8 263500D9 unknown
:0201AECC 00FA1239 rsceqs r1,r10,r9,lsr r2
:0201AED0 B519D13E ldrlt r13,[r9, #-0x13e]		;(r9-0x13e=*(fffffec2))
:0201AED4 3115C104 tstcc r5,r4,lsl #0x2
:0201AED8 403147C0 eormis r4,r1,r0,asr #0xf
:0201AEDC AF04F50D swige 0x0004f50d
:0201AEE0 83A0400D movhi  r4,#0xD		;r4=13(0xd)
:0201AEE4 3DD031B6 unknown
:0201AEE8 E2448000 sub  r8,r4,#0x0
:0201AEEC 11121945 tstne r2,r5,asr #0x12
:0201AEF0 04B6E183 unknown
:0201AEF4 81E1C011 mvnhi  r12,r1,lsl r0
:0201AEF8 3A56DD52 bcc 035D2448
:0201AEFC 580D0065 stmplda  r13 ,{r0,r2,r5,r6}
:0201AF00 C100CD0C unknown
:0201AF04 0E990451 mrceq 4,4,r0,cr9,cr1,{2}
:0201AF08 21030041 unknown
:0201AF0C 1319BA10 tstne r9,#0x10000
:0201AF10 12293002 eorne  r3,r9,#0x2
:0201AF14 1C008EA0 stcne  14,cr8,[r0],{#0xa0}
:0201AF18 490529E1 stmmidb  r5 ,{r0,r5,r6,r7,r8,r11,r13}
:0201AF1C 02E15320 rsceq  r5,r1,#0x80000000
:0201AF20 0C400001 stceql 0,cr0,[r0],{#0x1}
:0201AF24 1001A022 andne  r10,r1,r2,lsr #0x0
:0201AF28 E28325CD add  r2,r3,#0x33400000
:0201AF2C 000830FF unknown
:0201AF30 E20B89E2 and  r8,r11,#0x388000
:0201AF34 E20020FF and  r2,r0,#0xFF
:0201AF38 05550D04 ldreqb r0,[r5, #-0xd04]		;r5-0xd04=*(3ffff2fe)=#0(0x00000000)
:0201AF3C 000012D5 unknown
:0201AF40 0610E3E0 ldreq r14,[r0], -r5
:0201AF44 10DD1525 sbcnes r1,r13,r5,lsr #0xa
:0201AF48 FD067550 unknown
:0201AF4C 14D1FA17 ldrneb r15,[r1],#+0xa17
:0201AF50 55DB1459 ldrplb r1,[r11, #+0x459]		;r11+0x459=*(1ed5053e)=#0(0x00000000)
:0201AF54 00053459 andeq  r3,r5,r9,asr r4
:0201AF58 2D14590C unknown
:0201AF5C 02851D09 addeq  r1,r5,#0x240
:0201AF60 ED1025B6 unknown
:0201AF64 8CF0C911 ldchil 9,cr12,[r0],#+0x44
:0201AF68 C98C0081 stmgtib  r12 ,{r0,r7}
:0201AF6C 13FDA910 mvnnes r10,#0x40000
:0201AF70 95E34049 strlsb r4,[r3, #+0x49]!
:0201AF74 95F295A2 ldrlsb r9,[r2, #+0x5a2]!
:0201AF78 6AF295F2 bvs 01CC0748
:0201AF7C D040317B suble  r3,r0,r11,ror r1
:0201AF80 7DD37D11 unknown
:0201AF84 437D08F3 cmnmi r13,#0xF30000
:0201AF88 0049595D subeq  r5,r9,r13,asr r9
:0201AF8C F04D8038 subnv  r8,r13,r8,lsr r0
:0201AF90 6D6011BF stcvsl 1,cr1,[r0,#-0x2fc]!
:0201AF94 E9411509 stmdb  r1 ,{r0,r3,r8,r10,r12}^
:0201AF98 35F09DBA ldrccb r9,[r0, #+0xdba]!
:0201AF9C 409D1023 addmis r1,r13,r3,lsr #0x0
:0201AFA0 A1809D4A orrge  r9,r0,r10,asr #0x1a
:0201AFA4 61ABD6D0 unknown
:0201AFA8 D1F0E900 mvnles r14,r0,lsl #0x12
:0201AFAC 80C0E900 sbchi  r14,r0,r0,lsl #0x12
:0201AFB0 5E4B40E9 cdppl 0,4,cr4,cr11,cr9,7
:0201AFB4 1303500F unknown
:0201AFB8 20350E25 eorcss r0,r5,r5,lsr #0x1c
:0201AFBC E130D011 teq r0,r1,lsl r0
:0201AFC0 11007502 unknown
:0201AFC4 127D0085 rsbnes r0,r13,#0x85
:0201AFC8 B433D10D unknown
:0201AFCC 02DD0EF9 sbceqs r0,r13,#0xF90
:0201AFD0 51B2014D movpls r0,r13,asr #0x2
:0201AFD4 71519241 cmpvc r1,r1,asr #0x4
:0201AFD8 21D73251 biccss r3,r7,r1,asr r2
:0201AFDC 9514E1D0 ldrls r14,[r4, #-0x1d0]		;(r4-0x1d0=*(fffffe3d))
:0201AFE0 021AAD02 andeqs r10,r10,#0x80
:0201AFE4 22B00175 adccss r0,r0,#0x4000001D
:0201AFE8 03EB0001 mvneq  r0,#0x1
:0201AFEC 5B1CC291 blpl 0274BA38
:0201AFF0 46810E20 strmi r0,[r1],+r0, lsr #0x1c
:0201AFF4 02351FAD eoreqs r1,r5,#0x2B4
:0201AFF8 2D0B002D unknown
:0201AFFC E19E00AD orrs r0,r14,r13,lsr #0x1
:0201B000 C111F142 tstgt r1,r2,asr #0x2
:0201B004 C220F018 eorgt  r15,r0,#0x18
:0201B008 1E0701E3 cdpne 1,0,cr0,cr7,cr3,7
:0201B00C 821C02CD andhis r0,r12,#0xD000000C
:0201B010 01E10BE1 mvneq  r0,r1,ror #0x17
:0201B014 029D42EB addeqs r4,r13,#0xB000000E
:0201B018 11E51295 unknown
:0201B01C CD112103 unknown
:0201B020 25059163 strcs r9,[r5, #-0x163]		;r5-0x163=*(3ffffe9f)=#0(0x00000000)
:0201B024 F125F721 msrnv CPSR_sc,r1
:0201B028 45C125FC strmib r2,[r1, #+0x5fc]		;r1+0x5fc=*(000005fc)
:0201B02C 0671259B unknown
:0201B030 C9A51125 stmgtib  r5!,{r0,r2,r5,r8,r12}
:0201B034 0D903D13 unknown
:0201B038 41292F46 unknown
:0201B03C 2B109947 blcs 02441560
:0201B040 01086957 unknown
:0201B044 0080E7D2 unknown
:0201B048 0101E380 unknown
:0201B04C 2DE7C201 stccsl 2,cr12,[r7,#+0x4]!
:0201B050 2D10ED10 unknown
:0201B054 E1700B10 cmn r0,r0,lsl r11
:0201B058 84010100 strhi r0,[r1],#-0x100
:0201B05C D00447E0 andle  r4,r4,r0,ror #0xf
:0201B060 A0238101 eorge  r8,r3,r1,lsl #0x2
:0201B064 06E1B00F unknown
:0201B068 910901C1 unknown
:0201B06C 003912C1 eoreqs r1,r9,r1,asr #0x5
:0201B070 9DF3529D ldclsl 2,cr5,[r3,#+0x274]!
:0201B074 0512A502 ldreq r10,[r2, #-0x502]		;(r2-0x502=*(fffffafe))
:0201B078 31B60101 movccs r0,r1,lsl #0x2		;r0=0(0x0)
:0201B07C AD1D3131 unknown
:0201B080 5D01310E unknown
:0201B084 113D4131 teqne r13,r1,lsr r1
:0201B088 2D81312F unknown
:0201B08C 35C0E5D4 strccb r14,[r0, #+0x5d4]		;r0+0x5d4=*(000005d4)
:0201B090 21107400 tstcs r0,r0,lsl #0x8
:0201B094 0082E284 addeq  r14,r2,r4,lsl #0x5
:0201B098 090CE16C stmeqdb  r12 ,{r2,r3,r5,r6,r8,r13,r14,r15}
:0201B09C 0F85801C swieq 0x0085801c
:0201B0A0 E1D02AB6 ldrh r2,[r0, #+0xa6]		;r0+0xa6=*(000000a6)
:0201B0A4 01086D7C unknown
:0201B0A8 E2813B41 add  r3,r1,#0x10400
:0201B0AC E2801B01 add  r1,r0,#0x400
:0201B0B0 8300000C unknown
:0201B0B4 F5810B11 strnv r0,[r1, #+0xb11]		;r1+0xb11=*(00000b11)
:0201B0B8 19E2420A unknown
:0201B0BC E5C49411 strb r9,[r4, #+0x411]		;r4+0x411=*(0000041e)
:0201B0C0 81190400 tsthi r9,r0,lsl #0x8
:0201B0C4 112652A5 unknown
:0201B0C8 419A1541 orrmis r1,r10,r1,asr #0xa
:0201B0CC C541F0F5 strgtb r15,[r1, #-0xf5]		;(r1-0xf5=*(ffffff0b))
:0201B0D0 35419AFB strccb r9,[r1, #-0xafb]		;(r1-0xafb=*(fffff505))
:0201B0D4 A5054196 strge r4,[r5, #-0x196]		;r5-0x196=*(3ffffe6c)=#0(0x00000000)
:0201B0D8 1D015907 unknown
:0201B0DC 20409150 subcs  r9,r0,r0,asr r1
:0201B0E0 030600E0 unknown
:0201B0E4 950E01C1 strls r0,[r14, #-0x1c1]		;(r14-0x1c1=*(fffffe3f))
:0201B0E8 01112B72 tsteq r1,r2,ror r11
:0201B0EC AA00250F bge 02024530
:0201B0F0 8D173924 unknown
:0201B0F4 61008100 unknown
:0201B0F8 450601E1 strmi r0,[r6, #-0x1e1]		;(r6-0x1e1=*(fffffe1f))
:0201B0FC C0000F0B andgt  r0,r0,r11,lsl #0x1e
:0201B100 E70D95E3 str r9,r0,r0,r11,lsl #0x1e
:0201B104 002D210F eoreq  r2,r13,r15,lsl #0x2
:0201B108 0D0F1725 unknown
:0201B10C 000D004D andeq  r0,r13,r13,asr #0x0
:0201B110 17050DA1 strne r0,[r5,-r1, lsr #0x1b]
:0201B114 8A1119F3 bhi 024618E8
:0201B118 B1D41D15 biclts r1,r4,r5,lsl r13
:0201B11C 151A4122 ldrne r4,[r10, #-0x122]		;(r10-0x122=*(fffffede))
:0201B120 E5C41D61 strb r1,[r4, #+0xd61]		;r4+0xd61=*(00000d61)
:0201B124 1500090F strne r0,[r0, #-0x90f]		;(r0-0x90f=*(fffff6f1))
:0201B128 50E70235 rscpl  r0,r7,r5,lsr r2
:0201B12C 11F54221 mvnnes r4,r1,lsr #0x4
:0201B130 4D41F5D1 unknown
:0201B134 1900AA0F stmnedb  r0 ,{r0,r1,r2,r3,r9,r11,r13,r15}
:0201B138 03FD9B24 mvneqs r9,#0x9000
:0201B13C 2D15012D unknown
:0201B140 0511E5C4 ldreq r14,[r1, #-0x5c4]		;(r1-0x5c4=*(fffffa3c))
:0201B144 F0C32225 sbcnv  r2,r3,r5,lsr #0x4
:0201B148 0C046910 stceq  9,cr6,[r4],{#0x10}
:0201B14C 1CB4E584 ldcne  5,cr14,[r4],#+0x210
:0201B150 0FE58404 swieq 0x00e58404
:0201B154 C1E5D43D mvngt  r13,lsr r13
:0201B158 E284001F add  r0,r4,#0x1F
:0201B15C 0D001924 unknown
:0201B160 08E2842C unknown
:0201B164 E0211093 mla  r1,r3,r0,r1unknown
:0201B168 E1D221D1 ldrsb r2,[r2, #+0x11]		;r2+0x11=*(00000011)
:0201B16C 05891000 streq r1,[r9, #+0x0]		;r9+0x0=*(00000000)
:0201B170 E3A03603 mov  r3,#0x300000		;r3=3145728(0x300000)
:0201B174 51C91331 bicpl  r1,r9,r1,lsr r3
:0201B178 0082EAC2 addeq  r14,r2,r2,asr #0x15
:0201B17C 0E5B1400 cdpeq 4,4,cr1,cr11,cr0,0
:0201B180 70C10002 sbcvc  r0,r1,r2
:0201B184 10C1063D sbcne  r0,r1,r13,lsr r6
:0201B188 00051245 andeq  r1,r5,r5,asr #0x4
:0201B18C B118A51A tstlt r8,r10,lsl r5
:0201B190 191BDF00 ldmnedb  r11 ,{r8,r9,r10,r11,r12,r14,r15}
:0201B194 00392200 eoreqs r2,r9,r0,lsl #0x4
:0201B198 65D51D12 ldrvsb r1,[r5, #+0xd12]		;r5+0xd12=*(40000d14)=#0(0x00000000)
:0201B19C 1C0D8A2D stcne  10,cr8,[r13],{#0x2d}
:0201B1A0 11B60285 movnes r0,r5,lsl #0x5		;r0=64(0x40)
:0201B1A4 E10001D1 unknown
:0201B1A8 115D0300 cmpne r13,r0,lsl #0x6
:0201B1AC FD431221 unknown
:0201B1B0 012D415D unknown
:0201B1B4 42F917CD rscmis r1,r9,#0x3340000
:0201B1B8 2D52D14A unknown
:0201B1BC 0DF02D20 ldceql 13,cr2,[r0,#+0x80]!
:0201B1C0 3BBA002D blcc 00E9B27C
:0201B1C4 0761202D streqb r2,[r1,-r13, lsr #0x0]!
:0201B1C8 32690009 rsbcc  r0,r9,#0x9
:0201B1CC 12410825 subne  r0,r1,#0x250000
:0201B1D0 E5D57E1D ldrb r7,[r5, #+0xe1d]		;r5+0xe1d=*(40000e1f)=#0(0x00000000)
:0201B1D4 025D1C01 subeqs r1,r13,#0x100
:0201B1D8 2CC5A01E stccsl 0,cr10,[r5],{#0x1e}
:0201B1DC 230B4990 unknown
:0201B1E0 2F2A0081 swics 0x002a0081
:0201B1E4 0531E9FF ldreq r14,[r1, #-0x9ff]!
:0201B1E8 F9B7C510 ldmnvib  r7!,{r4,r8,r10,r14,r15}
:0201B1EC CD50C100 unknown
:0201B1F0 D916C511 ldmledb  r6 ,{r0,r4,r8,r10,r14,r15}
:0201B1F4 3E001111 mcrcc 1,0,r1,cr0,cr1,{0}
:0201B1F8 12606D54 rsbne  r6,r0,#0x1500
:0201B1FC 2F5DD52D swics 0x005dd52d
:0201B200 62071059 andvs  r1,r7,#0x59
:0201B204 91010C6D unknown
:0201B208 B1D00412 biclts r0,r0,r2,lsl r4
:0201B20C 011CB924 tsteq r12,r4,lsr #0x12
:0201B210 E2810065 add  r0,r1,#0x65
:0201B214 020989FF andeq  r8,r9,#0x3FC000
:0201B218 50F703D5 unknown
:0201B21C 15060CB9 strne r0,[r6, #-0xcb9]		;(r6-0xcb9=*(fffff347))
:0201B220 00050A01 andeq  r0,r5,r1,lsl #0x14
:0201B224 05131035 ldreq r1,[r3, #-0x35]		;(r3-0x35=*(002fffcb))
:0201B228 1339B500 teqne r9,#0x0
:0201B22C 95010502 strls r0,[r1, #-0x502]		;(r1-0x502=*(fffffafe))
:0201B230 10F5F510 rscnes r15,r5,r0,lsl r5
:0201B234 0005119D muleq  r5,r13,r1
:0201B238 42ADF2ED adcmi  r15,r13,#0xD000000E
:0201B23C AD114D38 unknown
:0201B240 25500900 ldrcsb r0,[r0, #-0x900]		;(r0-0x900=*(fffff740))
:0201B244 FA12510C blx 024AF684
:0201B248 02853801 addeq  r3,r5,#0x10000
:0201B24C 46022501 strmi r2,[r2],-r1, lsl #0xa
:0201B250 A514D004 ldrge r13,[r4, #-0x4]		;(r4-0x4=*(fffffffc))
:0201B254 12615004 rsbne  r5,r1,#0x4
:0201B258 22F93831 rsccss r3,r9,#0x310000
:0201B25C 6525E5C5 strvs r14,[r5, #-0x5c5]!
:0201B260 1D00DDAB unknown
:0201B264 15C54D13 strneb r4,[r5, #+0xd13]		;r5+0xd13=*(40000d15)=#0(0x00000000)
:0201B268 A0400C07 subge  r0,r0,r7,lsl #0x18
:0201B26C 25220513 strcs r0,[r2, #-0x513]!
:0201B270 0C254146 stceq  1,cr4,[r5],#-0x118
:0201B274 B6E23884 unknown
:0201B278 65E1D001 strvsb r13,[r1, #+0x1]!
:0201B27C EB10E152 bl 024537CC
:0201B280 29FFFC60 ldmcsib  r15!,{r5,r6,r10,r11,r12,r13,r14,r15}^
:0201B284 43FD0422 mvnmis r0,#0x22000000
:0201B288 022DFE5E eoreq  r15,r13,#0x5E0
:0201B28C E5C40D94 strb r0,[r4, #+0xd94]		;r4+0xd94=*(00000d94)
:0201B290 0B40B105 bleq 030476AC
:0201B294 500C1249 andpl  r1,r12,r9,asr #0x4
:0201B298 490E0249 stmmidb  r14 ,{r0,r3,r6,r9}
:0201B29C 230E1132 unknown
:0201B2A0 11A91505 movne  r1,r5,lsl #0xa		;r1=2048(0x800)
:0201B2A4 FFFE6DE2 swinv 0x00fe6de2
:0201B2A8 11108DEB tstne r0,r11,ror #0x1b
:0201B2AC 51163126 tstpl r6,r6,lsr #0x2
:0201B2B0 20780C0A rsbcss r0,r8,r10,lsl #0x18
:0201B2B4 2102C3A0 unknown
:0201B2B8 8308F19C unknown
:0201B2BC 4DDBE140 unknown
:0201B2C0 D412A500 ldrle r10,[r2],#-0x500
:0201B2C4 0C020E23 stceq  14,cr0,[r2],{#0x23}
:0201B2C8 ACB15771 ldcge  7,cr5,[r1],#+0x1c4
:0201B2CC 82608101 rsbhi  r8,r0,#0x40000000
:0201B2D0 1BA10045 blne 0085B3EC
:0201B2D4 108912D1 unknown
:0201B2D8 0019D01D andeqs r13,r9,r13,lsl r0
:0201B2DC 09790149 unknown
:0201B2E0 79F214F1 unknown
:0201B2E4 C3198519 tstgt r9,#0x6400000
:0201B2E8 40EBFFFC unknown
:0201B2EC 0A834515 beq 000EC748
:0201B2F0 01EB01AA mvneq  r0,r10,lsr #0x3
:0201B2F4 11A91519 movne  r1,r9,lsl r5		;r1=0(0x0)
:0201B2F8 07E00051 unknown
:0201B2FC 10150FB1 ldrneh r0,[r5], -r1
:0201B300 09002DA5 stmeqdb  r0 ,{r0,r2,r5,r7,r8,r10,r11,r13}
:0201B304 40091110 andmi  r1,r9,r0,lsl r1
:0201B308 19100DB6 ldmnedb  r0 ,{r1,r2,r4,r5,r7,r8,r10,r11}
:0201B30C 59100911 ldmpldb  r0 ,{r0,r4,r8,r11}
:0201B310 49388911 ldmmidb  r8!,{r0,r4,r8,r11,r15}
:0201B314 3F02A909 swicc 0x0002a909
:0201B318 0D922F51 unknown
:0201B31C 61128541 tstvs r2,r1,asr #0xa
:0201B320 AC8B40F5 stcge  0,cr4,[r11],{#0xf5}
:0201B324 09EB012D unknown
:0201B328 951F0009 ldrls r0,[r15, #-0x9]		;r15-0x9=*(0201b327)=#520096009(0x1f000909)
:0201B32C 28000A00 stmcsda  r0 ,{r9,r11}
:0201B330 1D05E244 unknown
:0201B334 908FF119 addls  r15,r15,r9,lsl r1
:0201B338 0001082F andeq  r0,r1,r15,lsr #0x10
:0201B33C 59000104 stmpldb  r0 ,{r2,r8}
:0201B340 09109510 ldmeqdb  r0 ,{r4,r8,r10,r12,r15}
:0201B344 0001105D andeq  r1,r1,r13,asr r0
:0201B348 400D0EDD unknown
:0201B34C 25400D29 strcsb r0,[r0, #-0xd29]		;(r0-0xd29=*(fffff2d7))
:0201B350 093E4019 ldmeqdb  r14!,{r0,r3,r4,r14}
:0201B354 0921AA40 stmeqdb  r1!,{r6,r9,r11,r13,r15}
:0201B358 400D5F00 andmi  r5,r13,r0,lsl #0x1e
:0201B35C 66400D1E unknown
:0201B360 1AAA400D bne 00AAB39C
:0201B364 1031000D eornes r0,r1,r13
:0201B368 1640097D unknown
:0201B36C 567F0009 unknown
:0201B370 25134025 ldrcs r4,[r3, #-0x25]		;(r3-0x25=*(002fffdb))
:0201B374 00050B00 andeq  r0,r5,r0,lsl #0x16
:0201B378 0E000507 cdpeq 5,0,cr0,cr0,cr7,0
:0201B37C BD540055 unknown
:0201B380 0A7D0F20 beq 03F5F008
:0201B384 5D019108 unknown
:0201B388 0970D410 ldmeqdb  r0!,{r4,r10,r12,r14,r15}^
:0201B38C 00090940 andeq  r0,r9,r0,asr #0x12
:0201B390 45000072 strmi r0,[r0, #-0x72]		;(r0-0x72=*(ffffff8e))
:0201B394 00498A00 subeq  r8,r9,r0,lsl #0x14
:0201B398 018F0861 orreq  r0,r15,r1,ror #0x10
:0201B39C 01515000 cmpeq r1,r0
:0201B3A0 AB021913 blge 020A17F4
:0201B3A4 00F11002 rsceqs r1,r1,r2
:0201B3A8 85011871 strhi r1,[r1, #-0x871]		;(r1-0x871=*(fffff78f))
:0201B3AC 140C44E0 strne r4,[r12],#-0x4e0
:0201B3B0 103DE5C0 eornes r14,r13,r0,asr #0xb
:0201B3B4 23C11D38 biccs  r1,r1,#0xE00
:0201B3B8 25FF28F8 ldrcsb r2,[r15, #+0x8f8]!
:0201B3BC 39001101 stmccdb  r0 ,{r0,r8,r12}
:0201B3C0 11F82000 mvnnes r2,r0
:0201B3C4 CE0F3D11 mcrgt 13,0,r3,cr15,cr1,{0}
:0201B3C8 0EA5A000 cdpeq 0,10,cr10,cr5,cr0,0
:0201B3CC 0C7D07F5 ldceql 7,cr0,[r13],#-0x3d4
:0201B3D0 28004D67 stmcsda  r0 ,{r0,r1,r2,r5,r6,r8,r10,r11,r14}
:0201B3D4 39039D5C stmccdb  r3 ,{r2,r3,r4,r6,r8,r10,r11,r12,r15}
:0201B3D8 B92E611A stmltdb  r14!,{r1,r3,r4,r8,r13,r14}
:0201B3DC 0911710F ldmeqdb  r1 ,{r0,r1,r2,r3,r8,r12,r13,r14}
:0201B3E0 0241192F subeq  r1,r1,#0xBC000
:0201B3E4 4600057F unknown
:0201B3E8 112910BD strneh r1,[r9, -r13]!
:0201B3EC F1941429 orrnvs r1,r4,r9,lsr #0x8
:0201B3F0 DD10C53C unknown
:0201B3F4 1501452B strne r4,[r1, #-0x52b]		;(r1-0x52b=*(fffffad5))
:0201B3F8 1900C523 stmnedb  r0 ,{r0,r1,r5,r8,r10,r14,r15}
:0201B3FC 01ADAD16 moveq  r10,r6,lsl r13		;r10=0(0x0)
:0201B400 C50D5E0C strgt r5,[r13, #-0xe0c]		;(r13-0xe0c=*(fffff1f4))
:0201B404 04510D00 ldreqb r0,[r1],#-0xd00
:0201B408 1ACDA00F bne 0138344C
:0201B40C 0DCA20D1 unknown
:0201B410 10510115 subnes r0,r1,r5,lsl r1
:0201B414 EB020FD5 bl 0209F370
:0201B418 943C06B0 unknown
:0201B41C 942CB4E5 unknown
:0201B420 300003E5 andcc  r0,r0,r5,ror #0x7
:0201B424 C107F950 unknown
:0201B428 A01300E0 andges r0,r3,r0,ror #0x1
:0201B42C 1D25E104 stcne  1,cr14,[r5,#-0x10]!
:0201B430 E1811D23 orr  r1,r1,r3,lsr #0x1a
:0201B434 A0020303 andge  r0,r2,r3,lsl #0x6
:0201B438 AA11D5E1 bge 02490BC4
:0201B43C 39EB0299 unknown
:0201B440 08E58429 unknown
:0201B444 33A0000C movcc  r0,#0xC		;r0=12(0xc)
:0201B448 13380015 teqne r8,#0x15
:0201B44C 91D41D21 biclss r1,r4,r1,lsr #0x1a
:0201B450 20918480 addcss r8,r1,r0,lsl #0x9
:0201B454 FF62232D swinv 0x0062232d
:0201B458 41080134 unknown
:0201B45C E7001512 unknown
:0201B460 0ED0002D cdpeq 0,12,cr0,cr0,cr13,1
:0201B464 20A1002C adccs  r0,r1,r12,lsr #0x0
:0201B468 2C150079 ldccs  0,cr0,[r5],{#0x79}
:0201B46C 2D1E9903 unknown
:0201B470 0D6E1100 stceql 1,cr1,[r14,#-0x0]!
:0201B474 8170AD00 cmnhi r0,r0,lsl #0x1a
:0201B478 0225DB3E eoreq  r13,r5,#0xF800
:0201B47C 0F53120D swieq 0x0053120d
:0201B480 5002D137 andpl  r13,r2,r7,lsr r1
:0201B484 DD10E1B0 unknown
:0201B488 210D0D00 unknown
:0201B48C 4D42E5D6 unknown
:0201B490 12191500 andnes r1,r9,#0x0
:0201B494 086518CD unknown
:0201B498 D50F5BE8 strle r5,[r15, #-0xbe8]		;r15-0xbe8=*(0201a8b8)=#-318227164(0xed083d24)
:0201B49C 000EF130 andeq  r15,r14,r0,lsr r1
:0201B4A0 1D040BEB unknown
:0201B4A4 A0000F0D andge  r0,r0,r13,lsl #0x1e
:0201B4A8 1D132B29 unknown
:0201B4AC 012111D6 unknown
:0201B4B0 01211EB9 streqh r1,[r1, -r9]!
:0201B4B4 24440A35 strcsb r0,[r4],#-0xa35
:0201B4B8 8F20E1C1 swihi 0x0020e1c1
:0201B4BC 7000110E andvc  r1,r0,r14,lsl #0x2
:0201B4C0 0D0D4011 unknown
:0201B4C4 040AE5D0 streq r14,[r10],#-0x5d0
:0201B4C8 0095FFF8 ldreqsh r15,[r5], +r8
:0201B4CC 421D0351 andmis r0,r13,#0x44000001
:0201B4D0 0D387EEC ldceq  14,cr7,[r8,#-0x3b0]!
:0201B4D4 D1201930 unknown
:0201B4D8 01818901 orreq  r8,r1,r1,lsl #0x12
:0201B4DC 47262225 strmi r2,[r6,-r5, lsr #0x4]!
:0201B4E0 3913E010 ldmccdb  r3 ,{r4,r13,r14,r15}
:0201B4E4 1D091101 unknown
:0201B4E8 B9480B02 stmltdb  r8 ,{r1,r8,r9,r11}^
:0201B4EC BD1AAD42 unknown
:0201B4F0 1C8D0217 stcne  2,cr0,[r13],{#0x17}
:0201B4F4 05A40345 streq r0,[r4, #+0x345]!
:0201B4F8 1229B703 eorne  r11,r9,#0xC0000
:0201B4FC 0CB52058 ldceq  0,cr2,[r5],#+0x160
:0201B500 9611ED14 unknown
:0201B504 84A90001 unknown
:0201B508 E59601B1 ldr r0,[r6, #+0x1b1]		;r6+0x1b1=*(000001b1)
:0201B50C 0D002508 unknown
:0201B510 41D5220D bicmis r2,r5,r13,lsl #0x4
:0201B514 01457021 unknown
:0201B518 0145F810 unknown
:0201B51C 45854A54 strmi r4,[r5, #+0xa54]		;r5+0xa54=*(ed084778)
:0201B520 214DD501 unknown
:0201B524 4516B911 ldrmi r11,[r6, #-0x911]		;(r6-0x911=*(fffff6ef))
:0201B528 156AC040 strneb r12,[r10, #-0x40]!
:0201B52C 00091700 andeq  r1,r9,r0,lsl #0xe
:0201B530 00D01041 sbceqs r1,r0,r1,asr #0x0
:0201B534 290DE5D5 stmcsdb  r13 ,{r0,r2,r4,r6,r7,r8,r10,r13,r14,r15}
:0201B538 10390009 eornes r0,r9,r9
:0201B53C 110009C4 unknown
:0201B540 10310009 eornes r0,r1,r9
:0201B544 0009C8D6 unknown
:0201B548 2900090E stmcsdb  r0 ,{r1,r2,r3,r8,r11}
:0201B54C 85014500 strhi r4,[r1, #-0x500]		;(r1-0x500=*(fffffb00))
:0201B550 6D0B3AE2 unknown
:0201B554 01502101 cmpeq r0,r1,lsl #0x2
:0201B558 0503D500 streq r13,[r3, #-0x500]		;(r3-0x500=*(002ffb00))
:0201B55C E6107D00 ldr r7,[r0],-r0, lsl #0x1a
:0201B560 14000110 strne r0,[r0],#-0x110
:0201B564 01180001 tsteq r8,r1
:0201B568 00011C00 andeq  r1,r1,r0,lsl #0x18
:0201B56C 0C2D20AA stceq  0,cr2,[r13],#-0x2a8
:0201B570 24113170 ldrcs r3,[r1],#-0x170
:0201B574 C506E20E strgt r14,[r6, #-0x20e]		;(r6-0x20e=*(fffffdf2))
:0201B578 99D0CA14 ldmlsib  r0 ,{r2,r4,r9,r11,r14,r15}^
:0201B57C E1833C3A orr  r3,r3,r10,lsr r12
:0201B580 04891002 streq r1,[r9],#+0x2
:0201B584 55832882 strpl r2,[r3, #+0x882]		;r3+0x882=*(00300882)
:0201B588 1404AD0F strne r10,[r4],#-0xd0f
:0201B58C 81300029 teqhi r0,r9,lsr #0x0
:0201B590 9051E12C sublss r14,r1,r12,lsr #0x2
:0201B594 F051F051 subnvs r15,r1,r1,asr r0
:0201B598 E2601020 rsb  r1,r0,#0x20
:0201B59C 3D07190E unknown
:0201B5A0 F5E3E006 strnvb r14,[r3, #+0x6]!
:0201B5A4 055D031B ldreqb r0,[r13, #-0x31b]		;(r13-0x31b=*(fffffce5))
:0201B5A8 5DD318E1 unknown
:0201B5AC 06F58318 unknown
:0201B5B0 1C231C35 stcne  12,cr1,[r3],#-0xd4
:0201B5B4 230DE1A0 unknown
:0201B5B8 24000104 strcs r0,[r0],#-0x104
:0201B5BC 3D3C0975 ldccc  9,cr0,[r12,#-0x1d4]!
:0201B5C0 01541002 cmpeq r4,r2
:0201B5C4 000CFFE2 andeq  r15,r12,r2,ror #0x1f
:0201B5C8 0028FFE2 eoreq  r15,r8,r2,ror #0x1f
:0201B5CC 1009E202 andne  r14,r9,r2,lsl #0x4
:0201B5D0 E20314FF and  r1,r3,#0xFF000000
:0201B5D4 E1840CA1 orr  r0,r4,r1,lsr #0x19
:0201B5D8 D1E10969 mvnle  r0,r9,ror #0x12
:0201B5DC 164D1014 unknown
:0201B5E0 6A401085 bvs 0301F7FC
:0201B5E4 D40D0299 strle r0,[r13],#-0x299
:0201B5E8 303D06E5 eorccs r0,r13,r5,ror #0xd
:0201B5EC A1003122 unknown
:0201B5F0 4DF7BE28 ldcmil 14,cr11,[r7,#+0xa0]!
:0201B5F4 E0844400 add  r4,r4,r0,lsl #0x8
:0201B5F8 D40008C0 strle r0,[r0],#-0x8c0
:0201B5FC 0011C8E5 andeqs r12,r1,r5,ror #0x11
:0201B600 10D410C9 sbcnes r1,r4,r9,asr #0x1
:0201B604 30CA2BE5 sbccc  r2,r10,r5,ror #0x17
:0201B608 0E410005 cdpeq 0,4,cr0,cr1,cr5,0
:0201B60C 8323F5CB msrhi CPSR_xc,#0x32c00000
:0201B610 C908E059 stmgtdb  r8 ,{r0,r3,r4,r6,r13,r14,r15}
:0201B614 08410100 stmeqda  r1 ,{r8}^
:0201B618 005510C5 subeqs r1,r5,r5,asr #0x1
:0201B61C D1F428C1 mvnles r2,r1,asr #0x11
:0201B620 0009C819 andeq  r12,r9,r9,lsl r8
:0201B624 040009BC streq r0,[r0],#-0x9bc
:0201B628 55CC0009 strplb r0,[r12, #+0x9]		;r12+0x9=*(20e1084e)=#0(0x00000000)
:0201B62C B9E28400 unknown
:0201B630 1061FFFF unknown
:0201B634 8DC00C0D unknown
:0201B638 80672015 rsbhi  r2,r7,r5,lsl r0
:0201B63C 5D08EB01 unknown
:0201B640 35088240 strcc r8,[r8, #-0x240]		;(r8-0x240=*(fffffdc0))
:0201B644 33103940 tstcc r0,#0x100000
:0201B648 611C0039 tstvs r12,r9,lsr r0
:0201B64C 77561F80 ldrvcb r1,[r6,-r0, lsl #0x1f]
:0201B650 D018B099 mulles r8,r9,r0
:0201B654 40710049 rsbmis r0,r1,r9,asr #0x0
:0201B658 7224D025 eorvc  r13,r4,#0x25
:0201B65C 40411DD9 unknown
:0201B660 45000062 strmi r0,[r0, #-0x62]		;(r0-0x62=*(ffffff9e))
:0201B664 7D29F520 stcvc  5,cr15,[r9,#-0x80]!
:0201B668 2085E330 addcs  r14,r5,r0,lsr r3
:0201B66C B11A1261 tstlt r10,r1,ror #0x4
:0201B670 00392C00 eoreqs r2,r9,r0,lsl #0x18
:0201B674 6B081191 blvs 0221FCC0
:0201B678 77042920 strvc r2,[r4,-r0, lsr #0x12]
:0201B67C 00153035 andeqs r3,r5,r5,lsr r0
:0201B680 0A2D1012 beq 02B5F6D0
:0201B684 4185089A unknown
:0201B688 85DC1E55 ldrhib r1,[r12, #+0xe55]		;r12+0xe55=*(20e1169a)=#0(0x00000000)
:0201B68C 43211801 unknown
:0201B690 0FF856A4 swieq 0x00f856a4
:0201B694 B11429B1 ldrlth r2,[r4, -r1]
:0201B698 760B152D strvc r1,[r11],-r13, lsr #0xa
:0201B69C 79B4014D ldmvcib  r4!,{r0,r2,r3,r6,r8}
:0201B6A0 75137D13 ldrvc r7,[r3, #-0xd13]		;(r3-0xd13=*(002ff2ed))
:0201B6A4 B018C503 andlts r12,r8,r3,lsl #0xa
:0201B6A8 9FC01FCD swils 0x00c01fcd
:0201B6AC B50CE52F strlt r14,[r12, #-0x52f]		;r12-0x52f=*(20e10316)=#0(0x00000000)
:0201B6B0 036D1C05 unknown
:0201B6B4 1402C638 strne r12,[r2],#-0x638
:0201B6B8 33690A51 unknown
:0201B6BC 1241E0EC subne  r14,r1,#0xEC
:0201B6C0 300C3101 andcc  r3,r12,r1,lsl #0x2
:0201B6C4 DE18F133 mrcle 1,0,r15,cr8,cr3,{1}
:0201B6C8 E5DE0009 ldrb r0,[r14, #+0x9]		;r14+0x9=*(00000009)
:0201B6CC 058EE002 streq r14,[r14, #+0x2]		;r14+0x2=*(00000002)
:0201B6D0 CC2000E2 stcgt  0,cr0,[r0],#-0x388
:0201B6D4 E5CC02A5 strb r0,[r12, #+0x2a5]		;r12+0x2a5=*(20e10aea)=#0(0x00000000)
:0201B6D8 21C01002 biccs  r1,r0,r2
:0201B6DC E2533006 subs r3,r3,#0x6
:0201B6E0 010085F7 unknown
:0201B6E4 1D95C211 unknown
:0201B6E8 C8000918 stmgtda  r0 ,{r3,r4,r8,r11}
:0201B6EC 81B00CFD ldrhish r0,[r0, +r13]!
:0201B6F0 D50B9D20 strle r9,[r11, #-0xd20]		;r11-0xd20=*(1ed4f3c5)=#0(0x00000000)
:0201B6F4 F0813081 addnv  r3,r1,r1,lsl #0x1
:0201B6F8 DD70517D ldclel 1,cr5,[r0,#-0x1f4]!
:0201B6FC FFE28D14 swinv 0x00e28d14
:0201B700 0B5D1017 bleq 0375F764
:0201B704 0EE207E0 cdpeq 7,14,cr0,cr2,cr0,7
:0201B708 82001500 andhi  r1,r0,#0x0
:0201B70C 60034550 andvs  r4,r3,r0,asr r5
:0201B710 1029E7D4 unknown
:0201B714 A203A50A andge  r10,r3,#0x2800000
:0201B718 E08C3005 add  r3,r12,r5
:0201B71C E7DC5005 ldrb r5,[r12, +r5]
:0201B720 00110E00 andeqs r0,r1,r0,lsl #0x1c
:0201B724 05003505 streq r3,[r0, #-0x505]		;(r0-0x505=*(fffffafb))
:0201B728 6000B5E0 andvs  r11,r0,r0,ror #0xb
:0201B72C 00E7C44A rsceq  r12,r7,r10,asr #0x8
:0201B730 00050111 andeq  r0,r5,r1,lsl r1
:0201B734 0208E7DC andeq  r14,r8,#0x3700000
:0201B738 41FF0389 mvnmis r0,r9,lsl #0x7
:0201B73C 0FBDF402 swieq 0x00bdf402
:0201B740 872A7001 strhi r7,[r10,-r1]!
:0201B744 E3570025 cmp r7,#0x25
:0201B748 2C0025EB stccs  5,cr2,[r0],{#0xeb}
:0201B74C 47492200 strmib r2,[r9,-r0, lsl #0x4]
:0201B750 F0F920F9 unknown
:0201B754 1840F918 stmneda  r0 ,{r3,r4,r8,r11,r12,r13,r14,r15}^
:0201B758 576346C9 strplb r4,da 
:0201B75C 11ED01F5 unknown
:0201B760 6C004930 stcvs  9,cr4,[r0],{#0x30}
:0201B764 18B10049 ldmneia  r1!,{r0,r3,r6}
:0201B768 45EB1009 strmib r1,[r11, #+0x9]!
:0201B76C 000D4110 andeq  r4,r13,r0,lsl r1
:0201B770 65000D14 strvs r0,[r0, #-0xd14]		;(r0-0xd14=*(fffff2ec))
:0201B774 00191819 andeqs r1,r9,r9,lsl r8
:0201B778 99254DB5 stmlsdb  r5!,{r0,r2,r4,r5,r7,r8,r10,r11,r14}
:0201B77C 14000904 strne r0,[r0],#-0x904
:0201B780 257C00BD ldrcsb r0,[r12, #-0xbd]!
:0201B784 03EB022C mvneq  r0,#0xC0000002
:0201B788 1000B500 andne  r11,r0,r0,lsl #0xa
:0201B78C 507A30B5 unknown
:0201B790 9907B913 stmlsdb  r7 ,{r0,r1,r4,r8,r11,r12,r13,r15}
:0201B794 01993001 orreqs r3,r9,r1
:0201B798 19101765 ldmnedb  r0 ,{r0,r2,r5,r6,r8,r9,r10,r12}
:0201B79C E18CB602 orr  r11,r12,r2,lsl #0xc
:0201B7A0 9D08699F unknown
:0201B7A4 00390738 eoreqs r0,r9,r8,lsr r7
:0201B7A8 C321589E unknown
:0201B7AC 813003E0 teqhi r0,r0,ror #0x7
:0201B7B0 2F00A1E0 swics 0x0000a1e0
:0201B7B4 3143E1A0 unknown
:0201B7B8 009CE082 addeqs r14,r12,r2,lsl #0x1
:0201B7BC 02E0C323 rsceq  r12,r0,#0x8C000000
:0201B7C0 00294130 eoreq  r4,r9,r0,lsr r1
:0201B7C4 01014080 unknown
:0201B7C8 200DE7D0 unknown
:0201B7CC 396101D2 unknown
:0201B7D0 390DC111 stmccdb  r13 ,{r0,r4,r8,r14,r15}
:0201B7D4 0025F101 eoreq  r15,r5,r1,lsl #0x2
:0201B7D8 049120AD ldreq r2,[r1],#+0xad
:0201B7DC 803A100C eorhis r1,r10,r12
:0201B7E0 E5D300F5 ldrb r0,[r3, #+0xf5]		;r3+0xf5=*(003000f5)
:0201B7E4 E5D1100D ldrb r1,[r1, #+0xd]		;r1+0xd=*(0000000d)
:0201B7E8 07105D02 ldreq r5,[r0,-r2, lsl #0x1a]
:0201B7EC 301D005D andccs r0,r13,r13,asr r0
:0201B7F0 12B9E5C3 adcnes r14,r9,#0x30C00000
:0201B7F4 9F014D20 swils 0x00014d20
:0201B7F8 A0593A91 unknown
:0201B7FC 13D9F059 bicnes r15,r9,#0x59
:0201B800 7C0D1805 stcvc  8,cr1,[r13],{#0x5}
:0201B804 134C0201 unknown
:0201B808 30ECEB02 rsccc  r14,r12,r2,lsl #0x16
:0201B80C 8D811601 unknown
:0201B810 551045E2 ldrpl r4,[r0, #-0x5e2]		;(r0-0x5e2=*(fffffa1e))
:0201B814 0001E400 andeq  r14,r1,r0,lsl #0x8
:0201B818 5DE40CD3 stcpll 12,cr0,[r4,#+0x34c]!
:0201B81C 001D0050 andeqs r0,r13,r0,asr r0
:0201B820 ADC411F9 unknown
:0201B824 DA226105 ble 028B3C40
:0201B828 890309E5 stmhidb  r3 ,{r0,r2,r5,r6,r7,r8,r11}
:0201B82C 9110D300 tstls r0,r0,lsl #0x6
:0201B830 100501E1 andne  r0,r5,r1,ror #0x3
:0201B834 C403F122 strgt r15,[r3],#-0x122
:0201B838 00311275 eoreqs r1,r1,r5,ror r2
:0201B83C B421A553 unknown
:0201B840 C015C9A4 andgts r12,r5,r4,lsr #0x13
:0201B844 00310239 eoreqs r0,r1,r9,lsr r2
:0201B848 1AA00243 bne 0081C15C
:0201B84C 00100FE1 andeqs r0,r0,r1,ror #0x1f
:0201B850 E2030E0D and  r0,r3,#0xD0
:0201B854 D2101001 andles r1,r0,#0x1
:0201B858 D20000E7 andle  r0,r0,#0xE7
:0201B85C 020001E7 andeq  r0,r0,#0xC0000039
:0201B860 0069E180 rsbeq  r14,r9,r0,lsl #0x3
:0201B864 8CC001E7 stchil 1,cr0,[r0],{#0xe7}
:0201B868 000DE208 andeq  r14,r13,r8,lsl #0x4
:0201B86C B1F4E35C mvnlts r14,r12,asr r3
:0201B870 D9401011 stmledb  r0 ,{r0,r4,r12}^
:0201B874 01E08411 mvneq  r8,r1,lsl r4
:0201B878 06E7D430 unknown
:0201B87C 01400D01 unknown
:0201B880 03E7C420 mvneq  r12,#0x20000000
:0201B884 4109000D unknown
:0201B888 0DE5D020 stceql 0,cr13,[r5,#+0x80]!
:0201B88C 000D0310 andeq  r0,r13,r0,lsl r3
:0201B890 A8000D06 stmgeda  r0 ,{r1,r2,r8,r10,r11}
:0201B894 E20220FF and  r2,r2,#0xFF
:0201B898 0D06100D unknown
:0201B89C 30500900 subccs r0,r0,r0,lsl #0x12
:0201B8A0 D40F0DD0 strle r0,[r15],#-0xdd0
:0201B8A4 232002E7 unknown
:0201B8A8 2009E004 andcs  r14,r9,r4
:0201B8AC 0195E5C0 orreqs r14,r5,r0,asr #0xb
:0201B8B0 20200CE7 eorcs  r0,r0,r7,ror #0x19
:0201B8B4 032489D4 unknown
:0201B8B8 B92226FD stmltdb  r2!,{r0,r2,r3,r4,r5,r6,r7,r9,r10,r13}
:0201B8BC E554C400 ldrb r12,[r4, #-0x400]		;(r4-0x400=*(fffffc00))
:0201B8C0 B9119DE7 ldmltdb  r1 ,{r0,r1,r2,r5,r6,r7,r8,r10,r11,r12,r15}
:0201B8C4 93168900 tstls r6,#0x0
:0201B8C8 921C4924 andlss r4,r12,#0x90000
:0201B8CC 7C0CC93C stcvc  9,cr12,[r12],{#0x3c}
:0201B8D0 D58C0001 strle r0,[r12, #+0x1]		;r12+0x1=*(20e10846)=#0(0x00000000)
:0201B8D4 05544104 ldreqb r4,[r4, #-0x104]		;(r4-0x104=*(fffffefc))
:0201B8D8 00110200 andeqs r0,r1,r0,lsl #0x4
:0201B8DC 4100095A unknown
:0201B8E0 15154000 ldrne r4,[r5, #-0x0]		;(r5-0x0=*(ed083d24))
:0201B8E4 40156120 andmis r6,r5,r0,lsr #0x2
:0201B8E8 61000D7A unknown
:0201B8EC 551A0015 ldrpl r0,[r10, #-0x15]		;(r10-0x15=*(ffffffeb))
:0201B8F0 05304015 ldreq r4,[r0, #-0x15]!
:0201B8F4 39105D00 ldmccdb  r0 ,{r8,r10,r11,r12,r14}
:0201B8F8 0030000D eoreqs r0,r0,r13
:0201B8FC 3492402D ldrcc r4,[r2],#+0x2d
:0201B900 09928000 ldmeqib  r2 ,{r15}
:0201B904 2B409100 blcs 0303FD0C
:0201B908 093E0009 ldmeqdb  r14!,{r0,r3}
:0201B90C 00092F40 andeq  r2,r9,r0,asr #0x1e
:0201B910 AA000D3F bge 0201EE14
:0201B914 3D010011 unknown
:0201B918 8D010051 unknown
:0201B91C 2605050C strcs r0,[r5],-r12, lsl #0xa
:0201B920 7960E900 unknown
:0201B924 E92D4F31 stmdb  r13!,{r0,r4,r5,r8,r9,r10,r11,r14}
:0201B928 82017918 andhi  r7,r1,#0x60000
:0201B92C 09824042 stmeqib  r2 ,{r1,r6,r14}
:0201B930 59000503 stmpldb  r0 ,{r0,r1,r8,r10}
:0201B934 E5025D01 str r5,[r2, #-0xd01]		;(r2-0xd01=*(fffff2ff))
:0201B938 53013C24 unknown
:0201B93C 000D08E1 andeq  r0,r13,r1,ror #0x11
:0201B940 B00319D1 unknown
:0201B944 00E10230 rsceq  r0,r1,r0,lsr r2
:0201B948 8D097D42 unknown
:0201B94C 033D02E5 teqeq r13,#0x5000000E
:0201B950 4D11298A unknown
:0201B954 CD112516 unknown
:0201B958 06C57024 streqb r7,[r5],+r4, lsr #0x0
:0201B95C 6F070091 swivs 0x00070091
:0201B960 14E1A090 unknown
:0201B964 8D022150 unknown
:0201B968 E0002D11 and  r2,r0,r1,lsl r13
:0201B96C 851AA900 ldrhi r10,[r10, #-0x900]		;(r10-0x900=*(fffff700))
:0201B970 80A00700 adchi  r0,r0,r0,lsl #0xe
:0201B974 000601E0 andeq  r0,r6,r0,ror #0x3
:0201B978 89C7E4DA stmhiib  r7 ,{r1,r3,r4,r6,r7,r10,r13,r14,r15}^
:0201B97C 91E26820 mvnls  r6,r0,lsr #0x10
:0201B980 00890410 addeq  r0,r9,r0,lsl r4
:0201B984 01E18662 mvneq  r8,r2,ror #0xc
:0201B988 C9028880 stmgtdb  r2 ,{r7,r11,r15}
:0201B98C F7E3580C strnvb r5,[r3,+r12, lsl #0x10]!
:0201B990 10AD0029 adcne  r0,r13,r9,lsr #0x0
:0201B994 89311089 ldmhidb  r1!,{r0,r3,r7,r12}
:0201B998 141741E0 ldrne r4,[r7],#-0x1e0
:0201B99C 01E58D60 mvneq  r8,r0,ror #0x1a
:0201B9A0 02009104 andeq  r9,r0,#0x1
:0201B9A4 00196200 andeqs r6,r9,r0,lsl #0x4
:0201B9A8 0B25E7D5 bleq 02995904
:0201B9AC 5202B991 andpl  r11,r2,#0x244000
:0201B9B0 A5C10045 strgeb r0,[r1, #+0x45]		;r1+0x45=*(00000045)
:0201B9B4 04102D20 ldreq r2,[r0],#-0xd20
:0201B9B8 89873570 stmhiib  r7 ,{r4,r5,r6,r8,r10,r12,r13}
:0201B9BC 01E15700 mvneq  r5,r0,lsl #0xe
:0201B9C0 02E28990 rsceq  r8,r2,#0x240000
:0201B9C4 51004DE3 unknown
:0201B9C8 16912210 unknown
:0201B9CC 60064550 andvs  r4,r6,r0,asr r5
:0201B9D0 500EB956 andpl  r11,r14,r6,asr r9
:0201B9D4 690EE58D stmvsdb  r14 ,{r0,r2,r3,r7,r8,r10,r13,r14,r15}
:0201B9D8 219D1016 orrcss r1,r13,r6,lsl r0
:0201B9DC 051041E5 ldreq r4,[r0, #-0x1e5]		;(r0-0x1e5=*(fffffe1b))
:0201B9E0 81163180 tsthi r6,r0,lsl #0x3
:0201B9E4 701206E0 andvcs r0,r2,r0,ror #0xd
:0201B9E8 D40AC1A0 strle r12,[r10],#-0x1a0
:0201B9EC 0289A4E4 addeq  r10,r9,#0xE4000000
:0201B9F0 66104403 ldrvs r4,[r0],-r3, lsl #0x8
:0201B9F4 020791E2 andeq  r9,r7,#0x80000038
:0201B9F8 520010E0 andpl  r1,r0,#0xE0
:0201B9FC 6001E185 andvs  r14,r1,r5,lsl #0x3
:0201BA00 56004186 strpl r4,[r0],-r6, lsl #0x3
:0201BA04 8005E140 andhi  r14,r5,r0,asr #0x2
:0201BA08 41F6E188 mvnmis r14,r8,lsl #0x3
:0201BA0C 80401000 subhi  r1,r0,r0
:0201BA10 5B00D98D blpl 0205204C
:0201BA14 21038DE3 unknown
:0201BA18 0D640C26 stceql 12,cr0,[r4,#-0x98]!
:0201BA1C 80108000 andhis r8,r0,r0
:0201BA20 0319C1E0 tsteq r9,#0x38
:0201BA24 811F4120 tsthi r15,r0,lsr #0x2
:0201BA28 002104E0 eoreq  r0,r1,r0,ror #0x9
:0201BA2C 10802141 addne  r2,r0,r1,asr #0x2
:0201BA30 011D10E0 tsteq r13,r0,ror #0x1
:0201BA34 41630002 unknown
:0201BA38 E744D101 strb r13,[r4,-r1, lsl #0x2]
:0201BA3C 000B10D1 unknown
:0201BA40 C2007553 andgt  r7,r0,#0x14C00000
:0201BA44 D5F922E4 ldrleb r2,[r9, #+0x2e4]!
:0201BA48 9D000805 unknown
:0201BA4C 12F118E5 rscnes r1,r1,#0xE50000
:0201BA50 E8BD8F82 ldmia  r13!,{r1,r7,r8,r9,r10,r11,r15}
:0201BA54 01401851 unknown
:0201BA58 1908E1A0 stmnedb  r8 ,{r5,r7,r8,r13,r14,r15}
:0201BA5C 09028000 stmeqdb  r2 ,{r15}
:0201BA60 F812F112 ldmnvda  r2 ,{r1,r4,r8,r12,r13,r14,r15}
:0201BA64 D0B04C09 adcles r4,r0,r9,lsl #0x18
:0201BA68 A0601059 rsbge  r1,r0,r9,asr r0
:0201BA6C 1B2299E1 blne 028C21F8
:0201BA70 0FE322A0 swieq 0x00e322a0
:0201BA74 0A9A0169 beq 0069C020
:0201BA78 04B2EB02 unknown
:0201BA7C 2AD5D600 bcs 01591284
:0201BA80 01D600B8 ldreqh r0,[r6, #+0x8]		;r6+0x8=*(00000008)
:0201BA84 03840845 orreq  r0,r4,#0x450000
:0201BA88 5D002D9B unknown
:0201BA8C E3049D12 unknown
:0201BA90 5C971355 ldcpl  3,cr1,[r7],{#0x55}
:0201BA94 50A9003D adcpl  r0,r9,r13,lsr r0
:0201BA98 083914B0 ldmeqda  r9!,{r4,r5,r7,r10,r12}
:0201BA9C 20440029 subcs  r0,r4,r9,lsr #0x0
:0201BAA0 84059033 strhi r9,[r5],#-0x33
:0201BAA4 01059F12 unknown
:0201BAA8 01520000 cmpeq r2,r0
:0201BAAC 7406C18B strvc r12,[r6],#-0x18b
:0201BAB0 F1170912 tstnv r7,r2,lsl r9
:0201BAB4 06C1C810 unknown
:0201BAB8 2A046D30 bcs 02136F80
:0201BABC 0025E28C eoreq  r14,r5,r12,lsl #0x5
:0201BAC0 0AC52245 beq 011643DC
:0201BAC4 74B809C1 unknown
:0201BAC8 1083E1D0 unknown
:0201BACC 118D8C02 orrne  r8,r13,r2,lsl #0x18
:0201BAD0 E1D101B1 ldrh r0,[r1, #+0x11]		;r1+0x11=*(00000011)
:0201BAD4 06510007 ldreqb r0,[r1],-r7
:0201BAD8 0303157D unknown
:0201BADC 1A880015 bne 0021BB38
:0201BAE0 8903B192 stmhidb  r3 ,{r1,r4,r7,r8,r12,r13,r15}
:0201BAE4 53000089 unknown
:0201BAE8 01F1F5E1 mvneqs r15,r1,ror #0xb
:0201BAEC 61761E5D cmnvs r6,r13,asr r14
:0201BAF0 12200125 eorne  r0,r0,#0x40000009
:0201BAF4 43ED0069 mvnmi  r0,#0x69
:0201BAF8 1BC10050 blne 0105BC40
:0201BAFC D2E28199 rscle  r8,r2,#0x40000026
:0201BB00 8CE2811F stchil 1,cr8,[r2],#+0x7c
:0201BB04 8D93003A unknown
:0201BB08 21129323 tstcs r2,r3,lsr #0x6
:0201BB0C 02125AE0 andeqs r5,r2,#0xE0000
:0201BB10 2502047D strcs r0,[r2, #-0x47d]		;(r2-0x47d=*(fffffb83))
:0201BB14 56201520 unknown
:0201BB18 31050015 unknown
:0201BB1C 11ED08C5 mvnne  r0,r5,asr #0x11
:0201BB20 D9000600 stmledb  r0 ,{r9,r10}
:0201BB24 5000110A andpl  r1,r0,r10,lsl #0x2
:0201BB28 EB190212 bl 0265C378
:0201BB2C 12FD01D0 rscnes r0,r13,#0x34
:0201BB30 1901898D stmnedb  r1 ,{r0,r2,r3,r7,r8,r11,r15}
:0201BB34 E8408906 stmda  r0 ,{r1,r2,r8,r11,r15}^
:0201BB38 3174102D cmncc r4,r13,lsr #0x0
:0201BB3C 1031B400 eornes r11,r1,r0,lsl #0x8
:0201BB40 1D90252D unknown
:0201BB44 3583B504 strcc r11,[r3, #+0x504]		;r3+0x504=*(00300504)
:0201BB48 00818340 addeq  r8,r1,r0,asr #0x6
:0201BB4C 06B10035 unknown
:0201BB50 7A07507D bvc 021EFD4C
:0201BB54 3000950B andcc  r9,r0,r11,lsl #0xa
:0201BB58 748BE084 strvc r14,[r11],#+0x84
:0201BB5C 80EB0201 rschi  r0,r11,r1,lsl #0x4
:0201BB60 E5005501 str r5,[r0, #-0x501]		;(r0-0x501=*(fffffaff))
:0201BB64 0039C014 eoreqs r12,r9,r4,lsl r0
:0201BB68 D2D801CD sbcles r0,r8,#0x40000033
:0201BB6C 01E28C0F mvneq  r8,r15,lsl #0x18
:0201BB70 8C127D4A ldchi  13,cr7,[r2],{#0x4a}
:0201BB74 2A8CE240 bcs 0035447C
:0201BB78 8C01DD90 stchi  13,cr13,[r1],{#0x90}
:0201BB7C 011092E2 tsteq r0,r2,ror #0x5
:0201BB80 1FA5E007 swine 0x00a5e007
:0201BB84 0620218C unknown
:0201BB88 E2811B40 add  r1,r1,#0x10000
:0201BB8C E0842007 add  r2,r4,r7
:0201BB90 0019006B andeqs r0,r9,r11,ror #0x0
:0201BB94 08F50144 unknown
:0201BB98 11CD002D bicne  r0,r13,r13,lsr #0x0
:0201BB9C B900116E stmltdb  r0 ,{r1,r2,r3,r5,r6,r8,r12}
:0201BBA0 6C9D51B1 ldcvs  1,cr5,[r13],{#0xb1}
:0201BBA4 1128EB02 unknown
:0201BBA8 037D019F cmneq r13,#0xC0000027
:0201BBAC 504D3741 subpl  r3,r13,r1,asr #0xe
:0201BBB0 E0030291 mul  r3,r1,r2
:0201BBB4 004D0703 subeq  r0,r13,r3,lsl #0xe
:0201BBB8 D11B2241 tstle r11,r1,asr #0x4
:0201BBBC 040901E1 streq r0,[r9],#-0x1e1
:0201BBC0 13C300E9 bicne  r0,r3,#0xE9
:0201BBC4 0FD21805 swieq 0x00d21805
:0201BBC8 4D033409 unknown
:0201BBCC D2113903 andles r3,r1,#0xC000
:0201BBD0 260139F0 unknown
:0201BBD4 010504B9 streqh r0,[r5, -r9]
:0201BBD8 100AE086 andne  r14,r10,r6,lsl #0x1
:0201BBDC 00B2016D adceqs r0,r2,r13,ror #0x2
:0201BBE0 00FFE1D0 unknown
:0201BBE4 77E20002 strvcb r0,[r2,+r2]!
:0201BBE8 1A01010D bne 0205C024
:0201BBEC 8C08E284 stchi  2,cr14,[r8],{#0x84}
:0201BBF0 05C4036D streqb r0,[r4, #+0x36d]		;r4+0x36d=*(0000036d)
:0201BBF4 84108102 ldrhi r8,[r0],#-0x102
:0201BBF8 1C1A0AE0 ldcne  10,cr0,[r10],{#0xe0}
:0201BBFC C1031D81 unknown
:0201BC00 0511FDE1 ldreq r15,[r1, #-0xde1]		;(r1-0xde1=*(fffff21f))
:0201BC04 E0861148 add  r1,r6,r8,asr #0x2
:0201BC08 D9101D65 ldmledb  r0 ,{r0,r2,r5,r6,r8,r10,r11,r12}
:0201BC0C 02C98C01 sbceq  r8,r9,#0x100
:0201BC10 D114B8A8 tstle r4,r8,lsr #0x11
:0201BC14 820080E1 andhi  r8,r0,#0xE1
:0201BC18 168032F9 unknown
:0201BC1C 201DE1C0 andcss r14,r13,r0,asr #0x3
:0201BC20 8CE2802A stchil 0,cr8,[r2],#+0xa8
:0201BC24 E5920A08 ldr r0,[r2, #+0xa08]		;r2+0xa08=*(00000a08)
:0201BC28 1FA01351 swine 0x00a01351
:0201BC2C 480E00A9 stmmida  r14 ,{r0,r3,r5,r7}
:0201BC30 0E60E061 cdpeq 0,6,cr14,cr0,cr1,3
:0201BC34 0A8CE081 beq 00353E40
:0201BC38 80118200 andhis r8,r1,r0,lsl #0x4
:0201BC3C 069D0A95 unknown
:0201BC40 12B10015 adcnes r0,r1,#0x15
:0201BC44 7E1A333D mrcvc 3,0,r3,cr10,cr13,{1}
:0201BC48 00390C6D eoreqs r0,r9,r13,ror #0x18
:0201BC4C C3A01010 movgt  r1,#0x10		;r1=16(0x10)
:0201BC50 80031A88 andhi  r1,r3,r8,lsl #0x15
:0201BC54 D600BEC5 strle r11,r1,r3,r8,lsl #0x15
:0201BC58 035D01E1 cmpeq r13,#0x40000038
:0201BC5C 67126580 ldrvs r6,[r2,-r0, lsl #0xb]
:0201BC60 01340F39 teqeq r4,r9,lsr r15
:0201BC64 01400942 unknown
:0201BC68 F5008D02 strnv r8,[r0, #-0xd02]		;(r0-0xd02=*(fffff2fe))
:0201BC6C 13444975 unknown
:0201BC70 29952719 ldmcsib  r5 ,{r0,r3,r4,r8,r9,r10,r13}
:0201BC74 BD003DF8 unknown
:0201BC78 1931D916 ldmnedb  r1!,{r1,r2,r4,r8,r11,r12,r14,r15}
:0201BC7C 2919D100 ldmcsdb  r9 ,{r8,r12,r14,r15}
:0201BC80 057C5753 ldreqb r5,[r12, #-0x753]!
:0201BC84 0E2E249C mcreq 4,1,r2,cr14,cr12,{4}
:0201BC88 7D9F020E unknown
:0201BC8C 001DA027 andeqs r10,r13,r7,lsr #0x0
:0201BC90 95700A00 ldrlsb r0,[r0, #-0xa00]!
:0201BC94 B0600100 rsblt  r0,r0,r0,lsl #0x2
:0201BC98 01D502E1 biceqs r0,r5,r1,ror #0x5
:0201BC9C A0400382 subge  r0,r0,r2,lsl #0x7
:0201BCA0 8D7020CD ldchil 0,cr2,[r0,#-0x334]!
:0201BCA4 47B57000 ldrmi r7,[r5,+r0]!
:0201BCA8 02C1F3A8 sbceq  r15,r1,#0xA0000002
:0201BCAC 95233564 strls r3,[r3, #-0x564]!
:0201BCB0 A123192B unknown
:0201BCB4 0B113A11 bleq 0246A500
:0201BCB8 0D3DF120 ldceq  1,cr15,[r13,#-0x80]!
:0201BCBC 3BA54810 blcc 0096DD04
:0201BCC0 6D80012D unknown
:0201BCC4 1A1009E5 bne 0241E460
:0201BCC8 C03910AD eorgts r1,r9,r13,lsr #0x1
:0201BCCC 4A962185 bmi 005A42E8
:0201BCD0 11DD00ED bicnes r0,r13,r13,ror #0x1
:0201BCD4 1A916BE6 bne 00476C74
:0201BCD8 02350465 eoreqs r0,r5,#0x65000000
:0201BCDC 05F3176D ldreqb r1,[r3, #+0x76d]!
:0201BCE0 5504A920 strpl r10,[r4, #-0x920]		;(r4-0x920=*(fffff6e0))
:0201BCE4 80417A0E subhi  r7,r1,r14,lsl #0x14
:0201BCE8 AC404170 stcgel 1,cr4,[r0],{#0x70}
:0201BCEC 05034C01 streq r4,[r3, #-0xc01]		;(r3-0xc01=*(002ff3ff))
:0201BCF0 6D2024D1 stcvs  4,cr2,[r0,#-0x344]!
:0201BCF4 20B1C003 adccss r12,r1,r3
:0201BCF8 BD23C9A6 stclt  9,cr12,[r3,#-0x298]!
:0201BCFC 00B1CA20 adceqs r12,r1,r0,lsr #0x14
:0201BD00 3B950B35 blcc 0055E9DC
:0201BD04 799BC0FD ldmvcib  r11 ,{r0,r2,r3,r4,r5,r6,r7,r14,r15}
:0201BD08 C51F2949 ldrgt r2,[r15, #-0x949]		;r15-0x949=*(0201b3c7)=#-1516240690(0xa5a000ce)
:0201BD0C A82A0900 stmgeda  r10!,{r8,r11}
:0201BD10 A02B17C9 eorge  r1,r11,r9,asr #0xf
:0201BD14 100DE32F andne  r14,r13,r15,lsr #0x6
:0201BD18 31613C0F unknown
:0201BD1C 12803300 addne  r3,r0,#0x0
:0201BD20 3D1AC1E5 unknown
:0201BD24 C020B410 eorgt  r11,r0,r0,lsl r4
:0201BD28 11061EE1 unknown
:0201BD2C 009D8000 addeqs r8,r13,r0
:0201BD30 206900A1 rsbcs  r0,r9,r1,lsr #0x1
:0201BD34 1DC100B6 unknown
:0201BD38 023A69E1 eoreqs r6,r10,#0x384000
:0201BD3C 35306CEB ldrcc r6,[r0, #-0xceb]!
:0201BD40 C5C08000 strgtb r8,[r0, #+0x0]		;r0+0x0=*(00000000)
:0201BD44 FFE59315 swinv 0x00e59315
:0201BD48 2C000D10 stccs  13,cr0,[r0],{#0x10}
:0201BD4C B8E28242 unknown
:0201BD50 100DC200 andne  r12,r13,r0,lsl #0x4
:0201BD54 100D2395 mulne  r13,r5,r3
:0201BD58 C0C1B0E0 sbcgt  r11,r1,r0,ror #0x1
:0201BD5C 5D0A2105 unknown
:0201BD60 00ED1301 rsceq  r1,r13,r1,lsl #0x6
:0201BD64 00CD58A8 sbceq  r5,r13,r8,lsr #0x11
:0201BD68 00092034 andeq  r2,r9,r4,lsr r0
:0201BD6C 100D031D andne  r0,r13,r13,lsl r3
:0201BD70 09F20A0D unknown
:0201BD74 09434420 stmeqdb  r3 ,{r5,r10,r14}^
:0201BD78 3A304120 bcc 02C2C200
:0201BD7C 074D0405 streqb r0,[r13,-r5, lsl #0x8]
:0201BD80 0AB513D9 beq 00D60CEC
:0201BD84 59503925 ldmpldb  r0 ,{r0,r2,r5,r8,r11,r12,r13}^
:0201BD88 D0403919 suble  r3,r0,r9,lsl r9
:0201BD8C 39023AC9 stmccdb  r2 ,{r0,r3,r6,r7,r9,r11,r12,r13}
:0201BD90 4D012925 unknown
:0201BD94 15650310 strneb r0,[r5, #-0x310]!
:0201BD98 012E101C unknown
:0201BD9C C5006D03 strgt r6,[r0, #-0xd03]		;(r0-0xd03=*(fffff2fd))
:0201BDA0 E5812A60 str r2,[r1, #+0xa60]		;r1+0xa60=*(00000a70)
:0201BDA4 99073C6A stmlsdb  r7 ,{r1,r3,r5,r6,r10,r11,r12,r13}
:0201BDA8 FD227504 stc2  5,cr7,[r2,#-0x10]!
:0201BDAC 79409904 stmvcdb  r0 ,{r2,r8,r11,r12,r15}^
:0201BDB0 4099202F addmis r2,r9,r15,lsr #0x0
:0201BDB4 6DDF4615 unknown
:0201BDB8 90009500 andls  r9,r0,r0,lsl #0xa
:0201BDBC 26115095 unknown
:0201BDC0 6DE30009 stcvsl 0,cr0,[r3,#+0x24]!
:0201BDC4 30C1BB19 sbccc  r11,r1,r9,lsl r11
:0201BDC8 79296D55 stmvcdb  r9!,{r0,r2,r4,r6,r8,r10,r11,r13,r14}
:0201BDCC BD205100 stclt  1,cr5,[r0,#-0x0]!
:0201BDD0 78107510 ldmvcda  r0 ,{r4,r8,r10,r12,r13,r14}
:0201BDD4 2400157D strcs r1,[r0],#-0x57d
:0201BDD8 39010039 stmccdb  r1 ,{r0,r3,r4,r5}
:0201BDDC 39513010 ldmccdb  r1 ,{r4,r12,r13}^
:0201BDE0 70D51019 sbcvcs r1,r5,r9,lsl r0
:0201BDE4 1D850121 unknown
:0201BDE8 800C1A03 andhi  r1,r12,r3,lsl #0x14
:0201BDEC 04B80AE2 unknown
:0201BDF0 DD06E1D0 unknown
:0201BDF4 2000B40D andcs  r11,r0,r13,lsl #0x8
:0201BDF8 F100E1C4 unknown
:0201BDFC 46C9D205 strmib r13,[r9],+r5, lsl #0x4
:0201BE00 20280295 mlacs  r8,r5,r2,r0unknown
:0201BE04 02113AE0 andeqs r3,r1,#0xE0000
:0201BE08 40A13691 umlalmi  r3,r1,r1,r6
:0201BE0C 00A160F8 unknown
:0201BE10 15791094 ldrneb r1,[r9, #-0x94]!
:0201BE14 46390029 unknown
:0201BE18 91391A90 unknown
:0201BE1C BD5102B9 unknown
:0201BE20 F813E000 ldmnvda  r3 ,{r13,r14,r15}
:0201BE24 108A1655 addne  r1,r10,r5,asr r6
:0201BE28 F52D04B5 strnv r0,[r13, #-0x4b5]!
:0201BE2C 55021103 strpl r1,[r2, #-0x103]		;(r2-0x103=*(a59fffcb))
:0201BE30 CA142116 bgt 02524290
:0201BE34 006D0D59 rsbeq  r0,r13,r9,asr r13
:0201BE38 1AE505AD bne 0195D4F4
:0201BE3C E4814078 str r4,[r1],#+0x78
:0201BE40 0049FB0F subeq  r15,r9,r15,lsl #0x16
:0201BE44 E59F704C ldr r7,[r15, #+0x4c]		;r15+0x4c=*(0201be98)=#2186820(0x00215e44)
:0201BE48 302D1029 eorcc  r1,r13,r9,lsr #0x0
:0201BE4C 792615C2 stmvcdb  r6!,{r1,r6,r7,r8,r10,r12}
:0201BE50 E060002A rsb  r0,r0,r10,lsr #0x0
:0201BE54 0BF503A1 bleq 01D5CCE0
:0201BE58 BBE30045 bllt 018DBF74
:0201BE5C 0006003D andeq  r0,r6,r13,lsr r0
:0201BE60 CA1D1D50 bgt 027633A8
:0201BE64 E5629700 strb r9,[r2, #-0x700]!
:0201BE68 2569029D strcsb r0,[r9, #-0x29d]!
:0201BE6C 0E6D0A88 cdpeq 10,6,cr0,cr13,cr8,4
:0201BE70 19268550 stmnedb  r6!,{r4,r6,r8,r10,r15}
:0201BE74 F3E15402 mvnnv  r5,#0x2000000
:0201BE78 14410295 strneb r0,[r1],#-0x295
:0201BE7C B10069F8 unknown
:0201BE80 D51C5610 ldrle r5,[r12, #-0x610]		;r12-0x610=*(20e10235)=#0(0x00000000)
:0201BE84 DD14D924 unknown
:0201BE88 38FF3214 unknown
:0201BE8C E1083DFF unknown
:0201BE90 111A2D0A tstne r10,r10,lsl #0x1a
:0201BE94 00114400 andeqs r4,r1,r0,lsl #0x8
:0201BE98 00215E44 eoreq  r5,r1,r4,asr #0x1c
:0201BE9C 2D0115B5 unknown
:0201BEA0 1581181A strne r1,[r1, #+0x81a]		;r1+0x81a=*(0000082a)
:0201BEA4 05A143D9 streq r4,[r1, #+0x3d9]!
:0201BEA8 FD2028EB stc2  8,cr2,[r0,#-0x3ac]!
:0201BEAC 07A1100C streq r1,[r1,+r12]!
:0201BEB0 100945D1 unknown
:0201BEB4 50F42385 rscpls r2,r4,r5,lsl #0x7
:0201BEB8 0025E583 eoreq  r14,r5,r3,lsl #0xb
:0201BEBC 834790E5 unknown
:0201BEC0 2C41E508 stccsl 5,cr14,[r1],{#0x8}
:0201BEC4 B99443B1 ldmltib  r4 ,{r0,r4,r5,r7,r8,r9,r14}
:0201BEC8 2D41F00D unknown
:0201BECC 130CE916 unknown
:0201BED0 40A918F5 unknown
:0201BED4 18159130 ldmneda  r5 ,{r4,r5,r8,r12,r15}
:0201BED8 13530000 cmpne r3,#0x0
:0201BEDC F5048903 strnv r8,[r4, #-0x903]		;(r4-0x903=*(fffff6fd))
:0201BEE0 E9600802 unknown
:0201BEE4 0B02B528 bleq 020C938C
:0201BEE8 F1020221 unknown
:0201BEEC B60B908F strlt r9,[r11],-r15, lsl #0x1
:0201BEF0 12A90001 adcne  r0,r9,#0x1
:0201BEF4 130001B4 unknown
:0201BEF8 56B20001 unknown
:0201BEFC 01270001 unknown
:0201BF00 00013F00 andeq  r3,r1,r0,lsl #0x1e
:0201BF04 470001AF strmi r0,[r0,-r15, lsr #0x3]
:0201BF08 AD000155 unknown
:0201BF0C 017A0001 cmneq r10,r1
:0201BF10 0001A000 andeq  r10,r1,r0
:0201BF14 002955A9 eoreq  r5,r9,r9,lsr #0xb
:0201BF18 E5816008 str r6,[r1, #+0x8]		;r1+0x8=*(00000018)
:0201BF1C 01933790 unknown
:0201BF20 3912A8E5 ldmccdb  r2 ,{r0,r2,r5,r6,r7,r11,r13,r15}
:0201BF24 41B5FF35 movmis r15,lsr r5		;r15=0(0x0)
:0201BF28 A800E1A3 stmgeda  r0 ,{r0,r1,r5,r7,r8,r13,r14,r15}
:0201BF2C 71B50290 unknown
:0201BF30 8800459F stmhida  r0 ,{r0,r1,r2,r3,r4,r7,r8,r10,r14}
:0201BF34 54030015 strpl r0,[r3],#-0x15
:0201BF38 B92B40B9 stmltdb  r11!,{r0,r3,r4,r5,r7,r14}
:0201BF3C 00190B40 andeqs r0,r9,r0,asr #0x16
:0201BF40 22D50268 sbccss r0,r5,#0x80000006
:0201BF44 A5143995 ldrge r3,[r4, #-0x995]		;(r4-0x995=*(fffff66b))
:0201BF48 6130F902 teqvs r0,r2,lsl #0x12
:0201BF4C F1920300 orrnvs r0,r2,r0,lsl #0x6
:0201BF50 214FC906 mrscs r12,SPSR
:0201BF54 DD224800 stcle  8,cr4,[r2,#-0x0]!
:0201BF58 00F99214 rsceqs r9,r9,r4,lsl r2
:0201BF5C 8D29E982 stchi  9,cr14,[r9,#-0x208]!
:0201BF60 0238000D eoreqs r0,r8,#0xD
:0201BF64 51897089 orrpl  r7,r9,r9,lsl #0x1
:0201BF68 0B52C000 bleq 034CBF70
:0201BF6C 3224EB02 eorcc  r14,r4,#0x800
:0201BF70 16B11D4D unknown
:0201BF74 01B56093 unknown
:0201BF78 94500125 ldrlsb r0,[r0],#-0x125
:0201BF7C 944008E5 strlsb r0,[r0],#-0x8e5
:0201BF80 5005E503 andpl  r14,r5,r3,lsl #0xa
:0201BF84 8904E050 stmhidb  r4 ,{r4,r6,r13,r14,r15}
:0201BF88 89402549 stmhidb  r0 ,{r0,r3,r6,r8,r10,r13}^
:0201BF8C 09890509 stmeqib  r9 ,{r0,r3,r8,r10}
:0201BF90 06759593 unknown
:0201BF94 8D259F22 stchi  15,cr9,[r5,#-0x88]!
:0201BF98 03099136 unknown
:0201BF9C 01E40991 unknown
:0201BFA0 4B7472B5 blmi 03D38A7C
:0201BFA4 0DD4000D unknown
:0201BFA8 40250500 eormi  r0,r5,r0,lsl #0xa
:0201BFAC D8002570 stmleda  r0 ,{r4,r5,r6,r8,r10,r13}
:0201BFB0 06001555 unknown
:0201BFB4 1D2E4195 stcne  1,cr4,[r14,#-0x254]!
:0201BFB8 00556A40 subeqs r6,r5,r0,asr #0x14
:0201BFBC 0AD51A91 beq 01562A08
:0201BFC0 D16640D1 unknown
:0201BFC4 83000C00 unknown
:0201BFC8 FF5B0AE2 swinv 0x005b0ae2
:0201BFCC 00F920B1 unknown
:0201BFD0 9F010125 swils 0x00010125
:0201BFD4 C50A1C15 strgt r1,[r10, #-0xc15]		;(r10-0xc15=*(fffff3eb))
:0201BFD8 06C50806 streqb r0,[r5],+r6, lsl #0x10
:0201BFDC 799F8180 ldmvcib  r15 ,{r7,r8,r15}
:0201BFE0 E2448A07 sub  r8,r4,#0x7000
:0201BFE4 D1041065 unknown
:0201BFE8 A0700402 rsbges r0,r0,r2,lsl #0x8
:0201BFEC 178CE114 unknown
:0201BFF0 98040180 stmlsda  r4 ,{r7,r8}
:0201BFF4 50820261 addpl  r0,r2,r1,ror #0x4
:0201BFF8 35000CE0 strcc r0,[r0, #-0xce0]		;(r0-0xce0=*(fffff320))
:0201BFFC 00091335 andeq  r1,r9,r5,lsr r3
:0201C000 D1280078 unknown
:0201C004 E31002C1 tst r0,#0x1000000C
:0201C008 77001D10 unknown
:0201C00C E5D12200 ldrb r2,[r1, #+0x200]		;r1+0x200=*(00000210)
:0201C010 8A384D03 bhi 02E2F424
:0201C014 08820032 stmeqia  r2 ,{r1,r4,r5}
:0201C018 731029E2 tstvc r0,#0x388000
:0201C01C 33F90000 mvnccs r0,#0x0
:0201C020 6200004D andvs  r0,r0,#0x4D
:0201C024 19001510 stmnedb  r0 ,{r4,r8,r10,r12}
:0201C028 D001B00D andle  r11,r1,r13
:0201C02C 000605E1 andeq  r0,r6,r1,ror #0xb
:0201C030 C103E150 unknown
:0201C034 81478C01 unknown
:0201C038 98004910 stmlsda  r0 ,{r4,r8,r11,r14}
:0201C03C E08007A9 add  r0,r0,r9,lsr #0xf
:0201C040 05D051B0 ldreqb r5,[r0, #+0x1b0]		;r0+0x1b0=*(000001b0)
:0201C044 007D01E1 rsbeqs r0,r13,r1,ror #0x3
:0201C048 78067D10 stmvcda  r6 ,{r4,r8,r10,r11,r12,r13,r14}
:0201C04C E2148770 ands r8,r4,#0x1C00000
:0201C050 F401BDE2 strnv r11,[r1],#-0xde2
:0201C054 015526E9 cmpeq r5,r9,ror #0xd
:0201C058 10C109D1 unknown
:0201C05C 40C1B7F4 unknown
:0201C060 D800C135 stmleda  r0 ,{r0,r2,r4,r5,r8,r14,r15}
:0201C064 993180C1 ldmlsdb  r1!,{r0,r6,r7,r15}
:0201C068 278CAA00 strcs r10,[r12,+r0, lsl #0x14]
:0201C06C 01850E5D orreq  r0,r5,r13,asr r14
:0201C070 49B30795 ldmmiib  r3!,{r0,r2,r4,r7,r8,r9,r10}
:0201C074 2C5CB502 ldccsl 5,cr11,[r12],{#0x2}
:0201C078 10120591 mulnes r2,r1,r5
:0201C07C 1015E283 andnes r14,r5,r3,lsl #0x5
:0201C080 20104292 mulcss r0,r2,r2
:0201C084 931000E0 tstls r0,#0xE0
:0201C088 40552011 submis r2,r5,r1,lsl r0
:0201C08C 259C0025 ldrcs r0,[r12, #+0x25]		;r12+0x25=*(20e1086a)=#0(0x00000000)
:0201C090 00252080 eoreq  r2,r5,r0,lsl #0x1
:0201C094 3D56503D unknown
:0201C098 3D20B540 stccc  5,cr11,[r0,#-0x100]!
:0201C09C 003D4B00 eoreqs r4,r13,r0,lsl #0x16
:0201C0A0 7801A974 stmvcda  r1 ,{r2,r4,r5,r6,r8,r11,r13,r15}
:0201C0A4 19AA00C5 stmneib  r10!,{r0,r2,r6,r7}
:0201C0A8 8C2C2900 stchi  9,cr2,[r12],#-0x0
:0201C0AC 034D9457 unknown
:0201C0B0 9523E594 strls r14,[r3, #-0x594]!
:0201C0B4 77E02440 strvcb r2,[r3, #-0x594]!
:0201C0B8 00E5D440 rsceq  r13,r5,r0,asr #0x8
:0201C0BC E5834040 str r4,[r3, #+0x40]		;r3+0x40=*(00300040)
:0201C0C0 253D9104 ldrcs r9,[r13, #-0x104]!
:0201C0C4 9428378C unknown
:0201C0C8 844032E5 strhib r3,[r0],#-0x2e5
:0201C0CC 004093E2 subeq  r9,r0,r2,ror #0x7
:0201C0D0 1044E020 subne  r14,r4,r0,lsr #0x0
:0201C0D4 103BE281 eornes r14,r11,r1,lsl #0x5
:0201C0D8 02EB0200 rsceq  r0,r11,#0x0
:0201C0DC 250A002D strcs r0,[r10, #-0x2d]		;(r10-0x2d=*(ffffffd3))
:0201C0E0 10514800 subnes r4,r1,r0,lsl #0x10
:0201C0E4 450081A8 strmi r8,[r0, #-0x1a8]		;(r0-0x1a8=*(fffffe58))
:0201C0E8 FFFE8619 swinv 0x00fe8619
:0201C0EC 2FD512E5 swics 0x00d512e5
:0201C0F0 61356314 teqvs r5,r4,lsl r3
:0201C0F4 070101C5 streq r0,r5,r4,lsl r3
:0201C0F8 E3A06003 mov  r6,#0x3		;r6=3(0x3)
:0201C0FC 1EC10706 cdpne 7,12,cr0,cr1,cr6,0
:0201C100 34309181 unknown
:0201C104 09480001 stmeqdb  r8 ,{r0}^
:0201C108 D518C500 ldrle r12,[r8, #-0x500]		;(r8-0x500=*(fffffb00))
:0201C10C 5C0D90B8 stcpl  0,cr9,[r13],{#0xb8}
:0201C110 01700001 cmneq r0,r1
:0201C114 2AD48400 bcs 0153D11C
:0201C118 65100202 ldrvs r0,[r0, #-0x202]		;(r0-0x202=*(fffffdfe))
:0201C11C 1D0B4923 unknown
:0201C120 030CED00 unknown
:0201C124 0500A178 streq r10,[r0, #-0x178]		;(r0-0x178=*(fffffe88))
:0201C128 42E920A1 rscmi  r2,r9,#0xA1
:0201C12C 7900194C stmvcdb  r0 ,{r2,r3,r6,r8,r11,r12}
:0201C130 ED226545 stc  5,cr6,[r2,#-0x114]!
:0201C134 2A111025 bcs 024601D0
:0201C138 0901CD17 stmeqdb  r1 ,{r0,r1,r2,r4,r8,r10,r11,r14,r15}
:0201C13C 251F5110 ldrcs r5,[r15, #-0x110]		;r15-0x110=*(0201c034)=#-2126017535(0x81478c01)
:0201C140 FB247900 blx 0293A550
:0201C144 22C13551 sbccs  r3,r1,#0x14400000
:0201C148 29210049 stmcsdb  r1!,{r0,r3,r6}
:0201C14C EB00172B bl 02021E00
:0201C150 89336D0F ldmhidb  r3!,{r0,r1,r2,r3,r8,r10,r11,r13,r14}
:0201C154 85004506 strhi r4,[r0, #-0x506]		;(r0-0x506=*(fffffafa))
:0201C158 71104512 tstvc r0,r2,lsl r5
:0201C15C 3F100211 swicc 0x00100211
:0201C160 0520E7D0 streq r14,[r0, #-0x7d0]!
:0201C164 007E3A30 rsbeqs r3,r14,r0,lsr r10
:0201C168 14CD0851 strneb r0,[r13],#+0x851
:0201C16C 4011009A mulmis r1,r10,r0
:0201C170 0A0AC101 beq 022CC57C
:0201C174 E3522900 cmp r2,#0x0
:0201C178 510FBDF5 mrspl r11,CPSR
:0201C17C 43251E11 unknown
:0201C180 D0115802 andles r5,r1,r2,lsl #0x10
:0201C184 D01113C9 andles r1,r1,r9,asr #0x7
:0201C188 1110192D tstne r0,r13,lsr #0x12
:0201C18C B01109F0 ldrltsh r0,[r1], -r0
:0201C190 910D49AF unknown
:0201C194 0D32D506 ldceq  5,cr13,[r2,#-0x18]!
:0201C198 01351420 teqeq r5,r0,lsr #0x8
:0201C19C 9F2F1004 swils 0x002f1004
:0201C1A0 600D1AB9 strvsh r1,[r13], -r9
:0201C1A4 FD12B104 unknown
:0201C1A8 00311E00 eoreqs r1,r1,r0,lsl #0x1c
:0201C1AC 3814C1B6 ldmccda  r4 ,{r1,r2,r4,r5,r7,r8,r14,r15}
:0201C1B0 16351121 unknown
:0201C1B4 20DD0C41 sbccss r0,r13,r1,asr #0x18
:0201C1B8 101D032D andnes r0,r13,r13,lsr #0x6
:0201C1BC 065D40FD unknown
:0201C1C0 EC47BD02 stcl 13,cr11,[r7],{#0x2}
:0201C1C4 13A10105 movne  r0,#0x40000001		;r0=1073741825(0x40000001)
:0201C1C8 02716A32 rsbeqs r6,r1,#0x32000
:0201C1CC AD9F10DC unknown
:0201C1D0 AD00AD31 unknown
:0201C1D4 3971381B unknown
:0201C1D8 0920D001 stmeqdb  r0!,{r0,r12,r14,r15}
:0201C1DC 00299F30 eoreq  r9,r9,r0,lsr r15
:0201C1E0 512930BC strplh r3,[r9, -r12]!
:0201C1E4 09001132 stmeqdb  r0 ,{r1,r4,r5,r8,r12}
:0201C1E8 4321C123 unknown
:0201C1EC 83023D80 unknown
:0201C1F0 CD08E54F unknown
:0201C1F4 9452F90B ldrlsb r15,[r2],#-0x90b
:0201C1F8 0CEB020F stceql 2,cr0,[r11],#+0x3c
:0201C1FC 18391090 ldmneda  r9!,{r4,r7,r12}
:0201C200 40043D69 andmi  r3,r4,r9,ror #0x1a
:0201C204 26013111 unknown
:0201C208 E591E0CC ldr r14,[r1, #+0xcc]		;r1+0xcc=*(000000dc)
:0201C20C 0100F573 unknown
:0201C210 E21080CA ands r8,r0,#0xCA
:0201C214 E8B5000F ldmia  r5!,{r0,r1,r2,r3}
:0201C218 00AC000F adceq  r0,r12,r15
:0201C21C 544001E8 strplb r0,[r0],#-0x1e8
:0201C220 FFFFFBE2 swinv 0x00fffbe2
:0201C224 00031A00 andeq  r1,r3,r0,lsl #0x14
:0201C228 8C04C195 stchi  1,cr12,[r4],{#0x95}
:0201C22C 0C1011E8 ldceq  1,cr1,[r0],{#0xe8}
:0201C230 1085E28E addne  r14,r5,r14,lsl #0x5
:0201C234 E1C02FBE strh r2,[r0, #+0xfe]		;r0+0xfe=*(400000ff)=#0(0x00000000)
:0201C238 00794808 rsbeqs r4,r9,r8,lsl #0x10
:0201C23C 008514CD addeq  r1,r5,r13,asr #0x9
:0201C240 220B2011 andcs  r2,r11,#0x11
:0201C244 BAE51EC1 blt 01963D50
:0201C248 7930002D ldmvcdb  r0!,{r0,r2,r3,r5}
:0201C24C E9F37933 unknown
:0201C250 99743840 unknown
:0201C254 821D612C andhis r6,r13,#0xB
:0201C258 049D05E5 ldreq r0,[r13],#+0x5e5
:0201C25C 63009AE5 unknown
:0201C260 A1131FB1 ldrgeh r1,[r3, -r1]
:0201C264 0810B132 ldmeqda  r0 ,{r1,r4,r5,r8,r12,r13,r15}
:0201C268 DD980B05 unknown
:0201C26C 2065AD85 rsbcs  r10,r5,r5,lsl #0x1b
:0201C270 F9840F7D stmnvib  r4 ,{r0,r2,r3,r4,r5,r6,r8,r9,r10,r11}
:0201C274 41B0B511 movmis r11,r1,lsl r5		;r11=32(0x20)
:0201C278 05A0E511 streq r14,[r0, #+0x511]!
:0201C27C E500C97B str r12,[r0, #-0x97b]		;r0-0x97b=*(3ffff686)=#0(0x00000000)
:0201C280 004D0E50 subeq  r0,r13,r0,asr r14
:0201C284 0B75206D bleq 03D64440
:0201C288 7B441069 blvc 03120434
:0201C28C 3A007500 bcc 02039694
:0201C290 90E00075 rscls  r0,r0,r5,ror r0
:0201C294 100A3CE5 andne  r3,r10,r5,ror #0x19
:0201C298 8E00259F mcrhi 5,0,r2,cr0,cr15,{4}
:0201C29C 0D2038E2 stceq  8,cr3,[r0,#-0x388]!
:0201C2A0 0E2D8401 cdpeq 4,2,cr8,cr13,cr1,0
:0201C2A4 1885C010 stmneia  r5 ,{r4,r14,r15}
:0201C2A8 8E3A0015 mrchi 0,1,r0,cr10,cr5,{0}
:0201C2AC 690419E2 stmvsdb  r4 ,{r1,r5,r6,r7,r8,r11,r12}
:0201C2B0 F5044B0F strnv r4,[r4, #-0xb0f]		;(r4-0xb0f=*(fffff4f1))
:0201C2B4 C6402904 strgtb r2,[r0],-r4, lsl #0x12
:0201C2B8 2DB24031 ldccs  0,cr4,[r2,#+0xc4]!
:0201C2BC 0AB514B1 beq 00D61588
:0201C2C0 D9905091 ldmleib  r0 ,{r0,r4,r7,r12,r14}
:0201C2C4 280E0202 stmcsda  r14 ,{r1,r9}
:0201C2C8 20E11C56 rsccs  r1,r1,r6,asr r12
:0201C2CC 40613519 rsbmi  r3,r1,r9,lsl r5
:0201C2D0 78D98115 ldmvcia  r9 ,{r0,r2,r4,r8,r15}^
:0201C2D4 01600021 unknown
:0201C2D8 ED009D12 unknown
:0201C2DC 8923F05B stmhidb  r3!,{r0,r1,r3,r4,r6,r12,r13,r14,r15}
:0201C2E0 F1F19DB4 ldrnvh r9,[r1, #+0xd4]!
:0201C2E4 B4D93C00 ldrltb r3,[r9],#+0xc00
:0201C2E8 D11B6055 tstle r11,r5,asr r0
:0201C2EC DA608504 ble 0383D704
:0201C2F0 3461F085 unknown
:0201C2F4 8544C085 strhib r12,[r4, #-0x85]		;(r4-0x85=*(ffffff7b))
:0201C2F8 01108980 tsteq r0,r0,lsl #0x13
:0201C2FC 12BD371A adcnes r3,r13,#0x680000
:0201C300 4210E591 andmis r14,r0,#0x24400000
:0201C304 56670591 unknown
:0201C308 59000641 stmpldb  r0 ,{r0,r6,r9,r10}
:0201C30C 3530792B ldrcc r7,[r0, #-0x92b]!
:0201C310 BD263919 stclt  9,cr3,[r6,#-0x64]!
:0201C314 FC34E900 ldc2  9,cr14,[r4],#-0x0
:0201C318 607D1281 rsbvss r1,r13,r1,lsl #0x5
:0201C31C 2D080209 unknown
:0201C320 81752000 cmnhi r5,r0
:0201C324 25035784 strcs r5,[r3, #-0x784]		;(r3-0x784=*(002ff87c))
:0201C328 00290830 eoreq  r0,r9,r0,lsr r8
:0201C32C 30410FC6 subcc  r0,r1,r6,asr #0x1f
:0201C330 91044AA6 unknown
:0201C334 3C804903 stccc  9,cr4,[r0],{#0x3}
:0201C338 31FD2405 mvnccs r2,r5,lsl #0x8
:0201C33C B608ED16 unknown
:0201C340 6509F510 strvs r15,[r9, #-0x510]		;(r9-0x510=*(fffffaf0))
:0201C344 D9069353 stmledb  r6 ,{r0,r1,r4,r6,r8,r9,r12,r15}
:0201C348 F921250A stmnvdb  r1!,{r1,r3,r8,r10,r13}
:0201C34C 7981E613 stmvcib  r1 ,{r0,r1,r4,r9,r10,r13,r14,r15}
:0201C350 913AD127 teqls r10,r7,lsr #0x2
:0201C354 0206ADE5 andeq  r10,r6,#0x3940
:0201C358 193DEB06 ldmnedb  r13!,{r1,r2,r8,r9,r11,r13,r14,r15}
:0201C35C 2A95407D bcs 0056C558
:0201C360 B9408D70 stmltdb  r0 ,{r4,r5,r6,r8,r10,r11,r15}^
:0201C364 EE103506 cdp 5,0,cr3,cr0,cr6,0
:0201C368 144121FD strneb r2,[r1],#-0x1fd
:0201C36C 19DC1011 ldmneib  r12 ,{r0,r4,r12}^
:0201C370 44F95000 unknown
:0201C374 71D71091 unknown
:0201C378 0104292F unknown
:0201C37C 020EFA47 andeq  r15,r14,#0x47000
:0201C380 10210CEB eorne  r0,r1,r11,ror #0x19
:0201C384 02400934 subeq  r0,r0,#0xD0000
:0201C388 152C0009 strne r0,[r12, #-0x9]!
:0201C38C D5126D40 ldrle r6,[r2, #-0xd40]		;(r2-0xd40=*(fffff2c0))
:0201C390 11000924 unknown
:0201C394 9403F500 strls r15,[r3],#-0x500
:0201C398 CD057DE5 unknown
:0201C39C 0029CE10 eoreq  r12,r9,r0,lsl r14
:0201C3A0 0013A261 andeqs r10,r3,r1,ror #0x4
:0201C3A4 205A59A5 subcss r5,r10,r5,lsr #0x13
:0201C3A8 30A90009 adccc  r0,r9,r9
:0201C3AC 06000075 unknown
:0201C3B0 00000052 andeq  r0,r0,r2,asr r0
:0201C3B4 1A0513B9 bne 021612A0
:0201C3B8 490009EC stmmidb  r0 ,{r2,r3,r5,r6,r7,r8,r11}
:0201C3BC 22B5913A adccss r9,r5,#0x8000000E
:0201C3C0 817B5B66 cmnhi r11,r6,ror #0x16
:0201C3C4 9F00D439 swils 0x0000d439
:0201C3C8 02100115 andeqs r0,r0,#0x40000005
:0201C3CC 101413A0 andnes r1,r4,r0,lsr #0x7
:0201C3D0 148D1580 strne r1,[r13],#+0x580
:0201C3D4 E92040C4 stmdb  r0!,{r2,r6,r7,r14}
:0201C3D8 9F10C830 swils 0x0010c830
:0201C3DC 320C2069 andcc  r2,r12,#0x69
:0201C3E0 0505D522 streq r13,[r5, #-0x522]		;r5-0x522=*(814786df)=#0(0x00000000)
:0201C3E4 90321000 eorlss r1,r2,r0
:0201C3E8 E5820BC5 str r0,[r2, #+0xbc5]		;r2+0xbc5=*(00000bc5)
:0201C3EC 06103123 ldreq r3,[r0],-r3, lsr #0x2
:0201C3F0 4F319069 swimi 0x00319069
:0201C3F4 98011D01 stmlsda  r1 ,{r0,r8,r10,r11,r12}
:0201C3F8 CDAD0005 stcgt  0,cr0,[r13,#+0x14]!
:0201C3FC 88EB000F unknown
:0201C400 AD101D00 unknown
:0201C404 2F73C030 swics 0x0073c030
:0201C408 1C123569 ldcne  5,cr3,[r2],{#0x69}
:0201C40C 15E1E281 strneb r14,[r1, #+0x281]!
:0201C410 B101F484 unknown
:0201C414 A5B2CD02 ldrge r12,[r2, #+0xd02]!
:0201C418 1152CD50 cmpne r2,r0,asr r13
:0201C41C FC102D60 ldc2  13,cr2,[r0],{#0x60}
:0201C420 0447E932 streqb r14,[r7],#-0x932
:0201C424 4D10034D unknown
:0201C428 48893803 stmmiia  r9 ,{r0,r1,r11,r12,r13}
:0201C42C 0069E9AA rsbeq  r14,r9,r10,lsr #0x13
:0201C430 4921ED20 stmmidb  r1!,{r5,r8,r10,r11,r13,r14,r15}
:0201C434 C1401009 unknown
:0201C438 357D9A01 ldrccb r9,[r13, #-0xa01]!
:0201C43C 2907B94C stmcsdb  r7 ,{r2,r3,r6,r8,r11,r12,r13,r15}
:0201C440 55801011 strpl r1,[r0, #+0x11]		;r0+0x11=*(40000012)=#0(0x00000000)
:0201C444 014DF80B unknown
:0201C448 B1048500 unknown
:0201C44C E9F8BC12 ldmib  r8!,{r1,r4,r10,r11,r12,r13,r15}^
:0201C450 271B4038 unknown
:0201C454 4FF8021D swimi 0x00f8021d
:0201C458 8000E92D andhi  r14,r0,r13,lsr #0x12
:0201C45C 0208BD00 andeq  r11,r8,#0x0
:0201C460 50292215 eorpl  r2,r9,r5,lsl r2
:0201C464 0BA424BD bleq 00925760
:0201C468 4D9D0249 unknown
:0201C46C CE002910 mcrgt 9,0,r2,cr0,cr0,{0}
:0201C470 06E2810F unknown
:0201C474 E280030B add  r0,r0,#0x2C000000
:0201C478 6801B91C stmvsda  r1 ,{r2,r3,r4,r8,r11,r12,r13,r15}
:0201C47C 70219F22 eorvc  r9,r1,r2,lsr #0x1e
:0201C480 11901388 orrnes r1,r0,r8,lsl #0x7
:0201C484 04A52022 unknown
:0201C488 1E012108 cdpne 1,0,cr2,cr1,cr8,0
:0201C48C 4C008554 stcmi  5,cr8,[r0],{#0x54}
:0201C490 C5621D12 strgtb r1,[r2, #-0xd12]!
:0201C494 F121BD41 unknown
:0201C498 1979072F unknown
:0201C49C 1D115540 unknown
:0201C4A0 710C8071 unknown
:0201C4A4 40110200 andmis r0,r1,r0,lsl #0x4
:0201C4A8 850009AB strhi r0,[r0, #-0x9ab]		;(r0-0x9ab=*(fffff655))
:0201C4AC 03401109 unknown
:0201C4B0 41020031 unknown
:0201C4B4 000BAC00 andeq  r10,r11,r0,lsl #0x18
:0201C4B8 400905F5 unknown
:0201C4BC 0E00090D cdpeq 9,0,cr0,cr0,cr13,0
:0201C4C0 F0712C02 rsbnvs r2,r1,r2,lsl #0x18
:0201C4C4 7700491B unknown
:0201C4C8 01100229 tsteq r0,r9,lsr #0x4
:0201C4CC 05551142 ldreqb r1,[r5, #-0x142]		;r5-0x142=*(81478abf)=#0(0x00000000)
:0201C4D0 15018D10 strne r8,[r1, #-0xd10]		;(r1-0xd10=*(fffff2f0))
:0201C4D4 C50D01F1 strgt r0,[r13, #-0x1f1]		;(r13-0x1f1=*(fffffe0f))
:0201C4D8 2B001500 blcs 020218E0
:0201C4DC 29020885 stmcsdb  r2 ,{r0,r2,r7,r11}
:0201C4E0 00000270 andeq  r0,r0,r0,ror r2
:0201C4E4 8512E9DA ldrhi r14,[r2, #-0x9da]		;(r2-0x9da=*(fffff626))
:0201C4E8 0D2015FB stceq  5,cr1,[r0,#-0x3ec]!
:0201C4EC 0880250F stmeqia  r0 ,{r0,r1,r2,r3,r8,r10,r13}
:0201C4F0 0DF5018E ldceql 1,cr0,[r5,#+0x238]!
:0201C4F4 0C96AE30 ldceq  14,cr10,[r6],{#0x30}
:0201C4F8 BA1A4D58 blt 026AFA60
:0201C4FC 0140A5F1 unknown
:0201C500 19A511B5 stmneib  r5!,{r0,r2,r4,r5,r7,r8,r12}
:0201C504 5A137109 bpl 024F8930
:0201C508 90002909 andls  r2,r0,r9,lsl #0x12
:0201C50C 53A0080D movpl  r0,#0xD0000		;r0=851968(0xd0000)
:0201C510 A157E1A0 cmpge r7,r0,lsr #0x3
:0201C514 40F0A120 rscmis r10,r0,r0,lsr #0x2
:0201C518 1FBD017D swine 0x00bd017d
:0201C51C 00A12ED8 unknown
:0201C520 713410F9 ldrvcsh r1,[r4, -r9]!
:0201C524 109DE59F umullnes r14,r13,r15,r5
:0201C528 00002786 andeq  r2,r0,r6,lsl #0xf
:0201C52C 8DB0002A ldchi  0,cr0,[r0,#+0xa8]!
:0201C530 3540610E strccb r6,[r0, #-0x10e]		;(r0-0x10e=*(000cfef2))
:0201C534 0B047506 bleq 02139954
:0201C538 2D952771 unknown
:0201C53C 002DB960 eoreq  r11,r13,r0,ror #0x12
:0201C540 F054A9AB subnvs r10,r4,r11,lsr #0x13
:0201C544 BD007913 unknown
:0201C548 017D0900 cmneq r13,r0,lsl #0x12
:0201C54C 009959EC addeqs r5,r9,r12,ror #0x13
:0201C550 138910E4 orrne  r1,r9,#0xE4
:0201C554 05CEB761 streqb r11,[r14, #+0x761]		;r14+0x761=*(0201c8ad)=#330929(0x00050cb1)
:0201C558 09C51902 stmeqib  r5 ,{r1,r8,r11,r12}^
:0201C55C 000109D1 unknown
:0201C560 5D8240B1 unknown
:0201C564 5D53C820 unknown
:0201C568 04790700 unknown
:0201C56C EB020461 bl 0209D6F8
:0201C570 07F1052E ldreqb r0,[r1,+r14, lsr #0xa]!
:0201C574 E0502009 subs r2,r0,r9
:0201C578 01C1000A biceq  r0,r1,r10
:0201C57C A01300E0 andges r0,r3,r0,ror #0x1
:0201C580 811D22E1 tsthi r13,r1,ror #0x5
:0201C584 0302E100 unknown
:0201C588 300B35E5 andcc  r3,r11,r5,ror #0xb
:0201C58C 48930695 ldmmiia  r3 ,{r0,r2,r4,r7,r9,r10}
:0201C590 E1511E9D unknown
:0201C594 01500007 cmpeq r0,r7
:0201C598 FFFF01DB swinv 0x00ff01db
:0201C59C 30117C3A andccs r7,r1,r10,lsr r12
:0201C5A0 05376275 ldreq r6,[r7, #-0x275]!
:0201C5A4 68EB0030 unknown
:0201C5A8 4120D900 unknown
:0201C5AC 30058F60 andcc  r8,r5,r0,ror #0x1e
:0201C5B0 0885053D stmeqia  r5 ,{r0,r2,r3,r4,r5,r8,r10}
:0201C5B4 EBFFFF27 bl 0201C258
:0201C5B8 83213D4C unknown
:0201C5BC 1095E592 umullnes r14,r5,r2,r5
:0201C5C0 080DB504 stmeqda  r13 ,{r2,r8,r10,r12,r13,r15}
:0201C5C4 B1149230 tstlt r4,r0,lsr r2
:0201C5C8 08798300 ldmeqda  r9!,{r8,r9,r15}^
:0201C5CC 69511F01 ldmvsdb  r1 ,{r0,r8,r9,r10,r11,r12}^
:0201C5D0 2D102C20 unknown
:0201C5D4 16A5106D unknown
:0201C5D8 99468592 stmlsdb  r6 ,{r1,r4,r7,r8,r10,r15}^
:0201C5DC 11000D0F unknown
:0201C5E0 0F7BF610 swieq 0x007bf610
:0201C5E4 9B230583 blls 028DDBF8
:0201C5E8 59EB0205 unknown
:0201C5EC EAFFFF04 b 0201C204
:0201C5F0 51C58FF8 unknown
:0201C5F4 60820128 addvs  r0,r2,r8,lsr #0x2
:0201C5F8 13880000 orrne  r0,r8,#0x0
:0201C5FC 01AC31D5 unknown
:0201C600 959051D5 ldrls r5,[r0, #+0x1d5]		;r0+0x1d5=*(000d01d5)
:0201C604 9211D912 andlss r13,r1,#0x48000
:0201C608 92420CE5 subls  r0,r2,#0xE500
:0201C60C 521003E5 andpls r0,r0,#0x94000003
:0201C610 D504E592 strle r14,[r4, #-0x592]		;(r4-0x592=*(fffffa6e))
:0201C614 9D2F6101 stcls  1,cr6,[r15,#-0x4]!
:0201C618 2984E000 stmcsib  r4 ,{r13,r14,r15}
:0201C61C 20658400 rsbcs  r8,r5,r0,lsl #0x8
:0201C620 1162F289 msrne SPSR_x,r9
:0201C624 055A0E45 ldreqb r0,[r10, #-0xe45]		;(r10-0xe45=*(fffff1bb))
:0201C628 04CD3804 streqb r3,[r13],#+0x804
:0201C62C C1002558 unknown
:0201C630 85018112 strhi r8,[r1, #-0x112]		;(r1-0x112=*(fffffeee))
:0201C634 003DF511 eoreqs r15,r13,r1,lsl r5
:0201C638 00090239 andeq  r0,r9,r9,lsr r2
:0201C63C 6202D524 andvs  r13,r2,#0x9000000
:0201C640 91174100 tstls r7,r0,lsl #0x2
:0201C644 00111F20 andeqs r1,r1,r0,lsr #0x1e
:0201C648 38001138 stmccda  r0 ,{r3,r4,r5,r8,r12}
:0201C64C 90C501E5 sbcls  r0,r5,r5,ror #0x3
:0201C650 001D1CD5 ldreqsb r1,[r13], -r5
:0201C654 0242211C subeq  r2,r2,#0x7
:0201C658 0685D0C5 streq r13,r2,r2,#0x7
:0201C65C 01D56A0C biceqs r6,r5,r12,lsl #0x14
:0201C660 E3C1101F bic  r1,r1,#0x1F
:0201C664 D90069CA stmledb  r0 ,{r1,r3,r6,r7,r8,r11,r13,r14}
:0201C668 10C5C114 sbcne  r12,r5,r4,lsl r1
:0201C66C 25F81051 ldrcsb r1,[r8, #+0x51]!
:0201C670 ED00D880 unknown
:0201C674 CB20510F blgt 02830AB8
:0201C678 C0510329 subgts r0,r1,r9,lsr #0x6
:0201C67C 91408DD0 unknown
:0201C680 40AD1510 adcmi  r1,r13,r0,lsl r5
:0201C684 40095B04 andmi  r5,r9,r4,lsl #0x16
:0201C688 08000903 stmeqda  r0 ,{r0,r1,r8,r11}
:0201C68C FDE28100 stc2l 1,cr8,[r2,#+0x0]!
:0201C690 E5098511 str r8,[r9, #-0x511]		;(r9-0x511=*(fffffaef))
:0201C694 05CD2200 streqb r2,[r13, #+0x200]		;r13+0x200=*(00000200)
:0201C698 C300059C unknown
:0201C69C 84AA0055 unknown
:0201C6A0 2D980019 unknown
:0201C6A4 C02D1040 eorgt  r1,r13,r0,asr #0x0
:0201C6A8 9D2A0070 stcls  0,cr0,[r10,#-0x1c0]!
:0201C6AC E3A01C0F mov  r1,#0xF00		;r1=3840(0xf00)
:0201C6B0 40001BA9 andmi  r1,r0,r9,lsr #0x17
:0201C6B4 E9E111B0 unknown
:0201C6B8 00255410 eoreq  r5,r5,r0,lsl r4
:0201C6BC 3520356C strcc r3,[r0, #-0x56c]!
:0201C6C0 006A1FF0 unknown
:0201C6C4 C001F184 andgt  r15,r1,r4,lsl #0x3
:0201C6C8 001388E3 andeqs r8,r3,r3,ror #0x11
:0201C6CC 0D40EB04 unknown
:0201C6D0 8102B514 unknown
:0201C6D4 0B693510 bleq 03A69B1C
:0201C6D8 61005C1C unknown
:0201C6DC 30B1200B adcccs r2,r1,r11
:0201C6E0 12C0B111 sbcne  r11,r0,#0x40000004
:0201C6E4 84AA82B5 unknown
:0201C6E8 09400011 stmeqdb  r0 ,{r0,r4}^
:0201C6EC 00A01F00 adceq  r1,r0,r0,lsl #0x1e
:0201C6F0 6A501465 bvs 0342188C
:0201C6F4 010AB5F9 unknown
:0201C6F8 02A98C00 adceq  r8,r9,#0x0
:0201C6FC 04D54038 ldreqb r4,[r5],#+0x38
:0201C700 DD9F0296 unknown
:0201C704 ED00F52A unknown
:0201C708 35147910 ldrcc r7,[r4, #-0x910]		;(r4-0x910=*(fffff6f0))
:0201C70C 357C7820 ldrccb r7,[r12, #-0x820]!
:0201C710 00353600 eoreqs r3,r5,r0,lsl #0xc
:0201C714 35250359 strcc r0,[r5, #-0x359]!
:0201C718 0C2D0061 stceq  0,cr0,[r13],#-0x184
:0201C71C 5CEB003D stcpll 0,cr0,[r11],#+0xf4
:0201C720 22359F02 eorcss r9,r5,#0x8
:0201C724 60581039 subvss r1,r8,r9,lsr r0
:0201C728 E52C0502 str r0,[r12, #-0x502]!
:0201C72C 55005D00 strpl r5,[r0, #-0xd00]		;(r0-0xd00=*(000cf300))
:0201C730 48207900 stmmida  r0!,{r8,r11,r12,r13,r14}
:0201C734 28000972 stmcsda  r0 ,{r1,r4,r5,r6,r8,r11}
:0201C738 80BA0079 adchis r0,r10,r9,ror r0
:0201C73C 99120575 ldmlsdb  r2 ,{r0,r2,r4,r5,r6,r8,r10}
:0201C740 0035A500 eoreqs r10,r5,r0,lsl #0xa
:0201C744 45510022 ldrmib r0,[r1, #-0x22]		;(r1-0x22=*(00000ede))
:0201C748 2C14D52D ldccs  5,cr13,[r4],{#0x2d}
:0201C74C 306D3122 rsbcc  r3,r13,r2,lsr #0x2
:0201C750 C8C06D0C stmgtia  r0 ,{r2,r3,r8,r10,r11,r13,r14}^
:0201C754 B1070049 unknown
:0201C758 D5180900 ldrle r0,[r8, #-0x900]		;(r8-0x900=*(fffff700))
:0201C75C B1800F76 orrlt  r0,r0,r6,ror r15
:0201C760 16E59100 unknown
:0201C764 1069082B rsbne  r0,r9,r11,lsr #0x10
:0201C768 E5801049 str r1,[r0, #+0x49]		;r0+0x49=*(000d0049)
:0201C76C DC40A512 stclel 5,cr10,[r0],{#0x12}
:0201C770 ECA30029 stc  0,cr0,[r3],#+0xa4
:0201C774 E1002911 unknown
:0201C778 FD012D12 unknown
:0201C77C 30FD0C10 rscccs r0,r13,r0,lsl r12
:0201C780 0730C1BC unknown
:0201C784 1CD50235 ldcnel 2,cr0,[r5],{#0x35}
:0201C788 01B00F9D unknown
:0201C78C 219D0A39 orrcss r0,r13,r9,lsr r10
:0201C790 901003A1 andlss r0,r0,r1,lsr #0x7
:0201C794 00650EE5 rsbeq  r0,r5,r5,ror #0x1d
:0201C798 08C21041 stmeqia  r2 ,{r0,r6,r12}^
:0201C79C 5DE58120 stcpll 1,cr8,[r5,#+0x80]!
:0201C7A0 99019410 stmlsdb  r1 ,{r4,r10,r12,r15}
:0201C7A4 02159012 andeqs r9,r5,#0x12
:0201C7A8 200A02B9 strcsh r0,[r10], -r9
:0201C7AC 6D000F01 unknown
:0201C7B0 80535A33 subhis r5,r3,r3,lsr r10
:0201C7B4 1178EB02 cmnne r8,r2,lsl #0x16
:0201C7B8 91504355 cmpls r0,r5,asr r3
:0201C7BC 85002D20 strhi r2,[r0, #-0xd20]		;(r0-0xd20=*(000cf2e0))
:0201C7C0 79602355 unknown
:0201C7C4 D1100429 tstle r0,r9,lsr #0x8
:0201C7C8 6581A51B strvs r10,[r1, #+0x51b]		;r1+0x51b=*(0000141b)
:0201C7CC 2F859D02 swics 0x00859d02
:0201C7D0 E1520000 cmp r2,r0
:0201C7D4 3523BD0A strcc r11,[r3, #-0xd0a]!
:0201C7D8 0C501500 ldceql 5,cr1,[r0],{#0x0}
:0201C7DC 0EE24139 mcreq 1,7,r4,cr2,cr9,{1}
:0201C7E0 19970C09 ldmneib  r7 ,{r0,r3,r10,r11}
:0201C7E4 2D25E280 stccs  2,cr14,[r5,#-0x200]!
:0201C7E8 09640B6D unknown
:0201C7EC 00584601 subeqs r4,r8,r1,lsl #0xc
:0201C7F0 511CAA00 tstpl r12,r0,lsl #0x14
:0201C7F4 0D2FED9F stceq  13,cr14,[r15,#-0x27c]!
:0201C7F8 1128C010 unknown
:0201C7FC 003D100D eoreqs r1,r13,r13
:0201C800 311C400D tstcc r12,r13
:0201C804 00091C9F muleq  r9,r15,r12
:0201C808 6015004D andvss r0,r5,r13,asr #0x0
:0201C80C 09010065 stmeqdb  r1 ,{r0,r2,r5,r6}
:0201C810 00007D50 andeq  r7,r0,r0,asr r13
:0201C814 1520096F strne r0,[r0, #-0x96f]!
:0201C818 C2018820 andgt  r8,r1,#0x200000
:0201C81C 032008E5 unknown
:0201C820 52201D95 eorpl  r1,r0,#0x2540
:0201C824 1021401D eorne  r4,r1,r13,lsl r0
:0201C828 D08021DF unknown
:0201C82C 1F40215A swine 0x0040215a
:0201C830 45334021 ldrmi r4,[r3, #-0x21]!
:0201C834 8021D640 eorhi  r13,r1,r0,asr #0xc
:0201C838 402155B0 unknown
:0201C83C 0940217F stmeqdb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r8,r13}^
:0201C840 2C110021 ldccs  0,cr0,[r1],{#0x21}
:0201C844 CDE21582 stcgtl 5,cr1,[r2,#+0x208]!
:0201C848 21908021 orrcss r8,r0,r1,lsr #0x0
:0201C84C 21201040 unknown
:0201C850 210F9430 mrscs r9,CPSR
:0201C854 0006C440 andeq  r12,r6,r0,asr #0x8
:0201C858 002102D1 unknown
:0201C85C 09896220 stmeqib  r9 ,{r5,r9,r13,r14}
:0201C860 821C2110 andhis r2,r12,#0x4
:0201C864 822F62E2 eorhi  r6,r15,#0x2000000E
:0201C868 90062505 andls  r2,r6,r5,lsl #0xa
:0201C86C 113041E5 teqne r0,r5,ror #0x3
:0201C870 21822A00 orrcs  r2,r2,r0,lsl #0x14
:0201C874 0006D0E2 andeq  r13,r6,r2,ror #0x1
:0201C878 091005EB ldmeqdb  r0 ,{r0,r1,r3,r5,r6,r7,r8,r10}
:0201C87C 75008032 strvc r8,[r0, #-0x32]		;(r0-0x32=*(000cffce))
:0201C880 28120902 ldmcsda  r2 ,{r1,r8,r11}
:0201C884 21B3077D movcss r0,r13,ror r7
:0201C888 8DE516C0 stchil 6,cr1,[r5,#+0x300]!
:0201C88C 15000519 strne r0,[r0, #-0x519]		;(r0-0x519=*(000cfae7))
:0201C890 A917F102 ldmgedb  r7 ,{r1,r8,r12,r13,r14,r15}
:0201C894 E611A508 ldr r10,[r1],-r8, lsl #0xa
:0201C898 5C41A938 stcpll 9,cr10,[r1],{#0x38}
:0201C89C 5C300005 ldcpl  0,cr0,[r0],#-0x14
:0201C8A0 640A021D strvs r0,[r10],#-0x21d
:0201C8A4 4E850005 cdpmi 0,8,cr0,cr5,cr5,0
:0201C8A8 F9700000 unknown
:0201C8AC 050CB102 streq r11,[r12, #-0x102]		;(r12-0x102=*(fffffefe))
:0201C8B0 02142D00 andeqs r2,r4,#0x0
:0201C8B4 8C000184 stchi  1,cr0,[r0],{#0x84}
:0201C8B8 07F52BF9 unknown
:0201C8BC F9A40001 stmnvib  r4!,{r0}
:0201C8C0 01A107DD unknown
:0201C8C4 B301E594 unknown
:0201C8C8 119D316C orrnes r3,r13,r12,ror #0x2
:0201C8CC 8D931EC5 unknown
:0201C8D0 226D9303 rsbcs  r9,r13,#0xC000000
:0201C8D4 0211F9AC andeqs r15,r1,#0x2B0000
:0201C8D8 120D0429 andne  r0,r13,#0x29000000
:0201C8DC 4C00D50B stcmi  5,cr13,[r0],{#0xb}
:0201C8E0 EDAD002D stc  0,cr0,[r13,#+0xb4]!
:0201C8E4 2D44402D unknown
:0201C8E8 402D3C00 eormi  r3,r13,r0,lsl #0x18
:0201C8EC AA402D71 bge 03027EB8
:0201C8F0 2100ED18 unknown
:0201C8F4 01190811 tsteq r9,r1,lsl r8
:0201C8F8 5924111D stmpldb  r4!,{r0,r2,r3,r4,r8,r12}
:0201C8FC 29E1B602 unknown
:0201C900 056D1440 streqb r1,[r13, #-0x440]!
:0201C904 30252114 eorcc  r2,r5,r4,lsl r1
:0201C908 29044A65 stmcsdb  r4 ,{r0,r2,r5,r6,r9,r11,r14}
:0201C90C D6134DF0 unknown
:0201C910 00AD2079 adceq  r2,r13,r9,ror r0
:0201C914 2CC130B5 stccsl 0,cr3,[r1],{#0xb5}
:0201C918 79045AF6 stmvcdb  r4 ,{r1,r2,r4,r5,r6,r7,r9,r11,r12,r14}
:0201C91C B910D4F0 ldmltdb  r0 ,{r4,r5,r6,r7,r10,r12,r14,r15}
:0201C920 80215338 eorhi  r5,r1,r8,lsr r3
:0201C924 402105A4 eormi  r0,r1,r4,lsr #0xb
:0201C928 01251781 unknown
:0201C92C 3CB90755 ldccc  7,cr0,[r9],#+0x154
:0201C930 393E00F6 ldmccdb  r14!,{r1,r2,r4,r5,r6,r7}
:0201C934 08094940 stmeqda  r9 ,{r6,r8,r11,r14}
:0201C938 817806C5 cmnhi r8,r5,asr #0xd
:0201C93C 2B008007 blcs 0203C960
:0201C940 38FD001D unknown
:0201C944 4D8C2631 unknown
:0201C948 4978B707 ldmmidb  r8!,{r0,r1,r2,r8,r9,r10,r12,r13,r15}^
:0201C94C 00399745 eoreqs r9,r9,r5,asr #0xe
:0201C950 3035207C eorccs r2,r5,r12,ror r0
:0201C954 E9D03D3B ldmib  r0 ,{r0,r1,r3,r4,r5,r8,r10,r11,r12,r13}^
:0201C958 7F69F443 swivc 0x0069f443
:0201C95C 182D3231 stmneda  r13!,{r0,r4,r5,r9,r12,r13}
:0201C960 7FF01331 swivc 0x00f01331
:0201C964 16314431 unknown
:0201C968 BD43D9CE unknown
:0201C96C A9042B15 stmgedb  r4 ,{r0,r2,r4,r8,r9,r11,r13}
:0201C970 02099433 andeq  r9,r9,#0x33000000
:0201C974 02095308 andeq  r5,r9,#0x20000000
:0201C978 A9282D78 stmgedb  r8!,{r3,r4,r5,r6,r8,r10,r11,r13}
:0201C97C 78009100 stmvcda  r0 ,{r8,r12,r15}
:0201C980 5DB04065 ldcpl  0,cr4,[r0,#+0x194]!
:0201C984 01BC0001 moveqs r0,r1			;r0=3840(0xf00)
:0201C988 0001C400 andeq  r12,r1,r0,lsl #0x8
:0201C98C 0329F9CC msreq CPSR_fc,#0x330000
:0201C990 48000195 stmmida  r0 ,{r0,r2,r4,r7,r8}
:0201C994 01D4004D biceqs r0,r4,r13,asr #0x0
:0201C998 0001D800 andeq  r13,r1,r0,lsl #0x10
:0201C99C 0FF955E0 swieq 0x00f955e0
:0201C9A0 103428D5 unknown
:0201C9A4 901D3789 andlss r3,r13,r9,lsl #0xf
:0201C9A8 001D64DC ldreqsb r6,[r13], -r12
:0201C9AC 099F101C ldmeqib  r15 ,{r2,r3,r4,r12}
:0201C9B0 8929C500 stmhidb  r9!,{r8,r10,r14,r15}
:0201C9B4 F11D9908 tstnv r13,r8,lsl #0x12
:0201C9B8 0FF6E591 swieq 0x00f6e591
:0201C9BC F5298180 strnv r8,[r9, #-0x180]!
:0201C9C0 F1022003 unknown
:0201C9C4 088D2028 stmeqia  r13 ,{r3,r5,r13}
:0201C9C8 3AB94018 bcc 00E6CA30
:0201C9CC 7DCA1031 unknown
:0201C9D0 000D5117 andeq  r5,r13,r7,lsl r1
:0201C9D4 27850BA1 strcs r0,[r5,+r1, lsr #0x17]
:0201C9D8 2B811CD9 blcs 00063D44
:0201C9DC 05B118F1 ldreq r1,[r1, #+0x8f1]!
:0201C9E0 8C0F21F0 stchi  1,cr2,[r15],{#0xf0}
:0201C9E4 600102AD andvs  r0,r1,r13,lsr #0x5
:0201C9E8 943B012A unknown
:0201C9EC 4002C120 andmi  r12,r2,r0,lsr #0x2
:0201C9F0 020C040D andeq  r0,r12,#0xD000000
:0201C9F4 96013129 strls r3,[r1],-r9, lsr #0x2
:0201C9F8 550225E8 strpl r2,[r2, #-0x5e8]		;(r2-0x5e8=*(fffffa18))
:0201C9FC 0E035300 cdpeq 3,0,cr5,cr3,cr0,0
:0201CA00 052D1019 streq r1,[r13, #-0x19]!
:0201CA04 195801E5 ldmnedb  r8 ,{r0,r2,r5,r6,r7,r8}^
:0201CA08 08F50680 unknown
:0201CA0C 094E5605 stmeqdb  r14 ,{r0,r2,r9,r10,r12,r14}^
:0201CA10 E5963008 ldr r3,[r6, #+0x8]		;r6+0x8=*(0000000b)
:0201CA14 0196500C orreqs r5,r6,r12
:0201CA18 12793CE5 rsbnes r3,r9,#0xE500
:0201CA1C 8D501AB9 unknown
:0201CA20 110CFFE5 unknown
:0201CA24 D631B000 unknown
:0201CA28 02652CE1 rsbeq  r2,r5,#0xE100
:0201CA2C 8400410E strhi r4,[r0],#-0x10e
:0201CA30 FFFA26FD swinv 0x00fa26fd
:0201CA34 C0210C65 eorgt  r0,r1,r5,ror #0x18
:0201CA38 002164B6 unknown
:0201CA3C 15000D0C strne r0,[r0, #-0xd0c]		;(r0-0xd0c=*(000001f4))
:0201CA40 2100F110 unknown
:0201CA44 0C652400 stceql 4,cr2,[r5],#-0x0
:0201CA48 0A9500C5 beq 0055CD64
:0201CA4C 293117DD ldmcsdb  r1!,{r0,r2,r3,r4,r6,r7,r8,r9,r10,r12}
:0201CA50 B1AD0121 movlt  r0,r1,lsr #0x2		;r0=960(0x3c0)
:0201CA54 65ECBE08 strvsb r11,[r12, #+0xe08]!
:0201CA58 00791A0B rsbeqs r1,r9,r11,lsl #0x14
:0201CA5C 1B007902 blne 0203AE6C
:0201CA60 EB022A0C bl 020A7298
:0201CA64 16004D30 unknown
:0201CA68 101D0039 andnes r0,r13,r9,lsr r0
:0201CA6C E8E5C428 unknown
:0201CA70 51D00035 bicpls r0,r0,r5,lsr r0
:0201CA74 1608E59F unknown
:0201CA78 1FE28D70 swine 0x00e28d70
:0201CA7C 5D60110D stcpll 1,cr1,[r0,#-0x34]!
:0201CA80 D720A00F strle r10,[r0,-r15]!
:0201CA84 CC510DE4 ldcgtl 13,cr0,[r1],{#0xe4}
:0201CA88 8660110D unknown
:0201CA8C 56010D28 strpl r0,[r1],-r8, lsr #0x1a
:0201CA90 2938610D ldmcsdb  r8!,{r0,r2,r3,r8,r13,r14}
:0201CA94 1D51E100 unknown
:0201CA98 E5DD5500 ldrb r5,[r13, #+0x500]		;r13+0x500=*(00000500)
:0201CA9C 03003194 unknown
:0201CAA0 3491107D ldrcc r1,[r1],#+0x7d
:0201CAA4 00386823 eoreqs r6,r8,r3,lsr #0x10
:0201CAA8 293825CD ldmcsdb  r8!,{r0,r2,r3,r6,r7,r8,r10,r13}
:0201CAAC 001D2C00 andeqs r2,r13,r0,lsl #0x18
:0201CAB0 0029CDA0 eoreq  r12,r9,r0,lsr #0x1b
:0201CAB4 7E00293C mcrvc 9,0,r2,cr0,cr12,{1}
:0201CAB8 3D14013D unknown
:0201CABC 3DFCAA01 ldcccl 10,cr10,[r12,#+0x4]!
:0201CAC0 DD103B01 unknown
:0201CAC4 003564E5 eoreqs r6,r5,r5,ror #0x9
:0201CAC8 003D2F82 eoreqs r2,r13,r2,lsl #0x1f
:0201CACC 303A16F1 unknown
:0201CAD0 1A61E5DD bne 0389624C
:0201CAD4 0055C286 subeqs r12,r5,r6,lsl #0x5
:0201CAD8 1C00E128 stcne  1,cr14,[r0],{#0x28}
:0201CADC 0AE28D10 beq 018BFF24
:0201CAE0 3871292E unknown
:0201CAE4 F0419D8C subnv  r9,r1,r12,lsl #0x1b
:0201CAE8 9402FD83 strls r15,[r2],#-0xd83
:0201CAEC 21300B59 teqcs r0,r9,asr r11
:0201CAF0 1D79E59F ldcnel 5,cr14,[r9,#-0x27c]!
:0201CAF4 9D211030 stcls  0,cr1,[r1,#-0xc0]!
:0201CAF8 840034E5 strhi r3,[r0],#-0x4e5
:0201CAFC 091C2A7D ldmeqdb  r12 ,{r0,r2,r3,r4,r5,r6,r9,r11,r13}
:0201CB00 100DA000 andne  r10,r13,r0
:0201CB04 00050605 andeq  r0,r5,r5,lsl #0xc
:0201CB08 0C000520 stceq  5,cr0,[r0],{#0x20}
:0201CB0C 24AC0005 unknown
:0201CB10 30100005 andccs r0,r0,r5
:0201CB14 9D300695 ldcls  6,cr0,[r0,#-0x254]!
:0201CB18 4DAC12E5 stcmi  2,cr1,[r12,#+0x394]!
:0201CB1C 95082D00 strls r2,[r8, #-0xd00]		;(r8-0xd00=*(fffff300))
:0201CB20 01A9F938 moveq  r15,lsr r8		;r15=0(0x0)
:0201CB24 79287D12 stmvcdb  r8!,{r1,r4,r8,r10,r11,r12,r13,r14}
:0201CB28 2085E91B addcs  r14,r5,r11,lsl r9
:0201CB2C AD408557 unknown
:0201CB30 EBC0850A bl 0103DF60
:0201CB34 E59F50BC ldr r5,[r15, #+0xbc]		;r15+0xbc=*(0201cbf8)=#1303650345(0x4db42029)
:0201CB38 E2848041 add  r8,r4,#0x41
:0201CB3C E30D6900 unknown
:0201CB40 E7D72009 ldrb r2,[r7, +r9]
:0201CB44 0B253D91 bleq 0296C190
:0201CB48 0901FFC1 stmeqdb  r1 ,{r0,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0201CB4C 03798990 cmneq r9,#0x240000
:0201CB50 1202E359 andne  r14,r2,#0x64000001
:0201CB54 F7E28880 strnvb r8,[r2,+r0, lsl #0x11]!
:0201CB58 04BAFFFF unknown
:0201CB5C D9FFEE00 ldmleib  r15!,{r9,r10,r11,r13,r14,r15}^
:0201CB60 0005FF20 andeq  r15,r5,r0,lsr #0x1e
:0201CB64 63054501 unknown
:0201CB68 E3530054 cmp r3,#0x54
:0201CB6C 630AB100 unknown
:0201CB70 508000B1 strplh r0,[r0], +r1
:0201CB74 496F032D unknown
:0201CB78 00110E00 andeqs r0,r1,r0,lsl #0x1c
:0201CB7C 0945FF89 stmeqdb  r5 ,{r0,r3,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:0201CB80 E8009595 stmda  r0 ,{r0,r2,r4,r7,r8,r10,r12,r15}
:0201CB84 2E1501A9 cdpcs 1,0,cr0,cr5,cr9,5
:0201CB88 03C716B1 biceq  r1,r7,#0xB100000
:0201CB8C 5516D931 ldrpl r13,[r6, #-0x931]		;(r6-0x931=*(fffff6d2))
:0201CB90 1A4904E3 bne 0325DF24
:0201CB94 F90CFD00 stmnvdb  r12 ,{r8,r10,r11,r12,r13,r14,r15}
:0201CB98 102DD10B eorne  r13,r13,r11,lsl #0x2
:0201CB9C 83182100 tsthi r8,#0x0
:0201CBA0 12D10B1D sbcnes r0,r1,#0x7400
:0201CBA4 5D358410 ldcpl  4,cr8,[r5,#-0x40]!
:0201CBA8 020BAC2B andeq  r10,r11,#0x2B00
:0201CBAC 0CF572EB ldceql 2,cr7,[r5],#+0x3ac
:0201CBB0 FFED41F4 swinv 0x00ed41f4
:0201CBB4 450006EB strmi r0,[r0, #-0x6eb]		;(r0-0x6eb=*(fffffcd5))
:0201CBB8 36B10701 unknown
:0201CBBC 18F18CA0 ldmneia  r1!,{r5,r7,r10,r11,r15}^
:0201CBC0 01EC0D65 mvneq  r0,r5,ror #0x1a
:0201CBC4 0009F400 andeq  r15,r9,r0,lsl #0x8
:0201CBC8 0001560C andeq  r5,r1,r12,lsl #0xc
:0201CBCC 027FFE10 rsbeqs r15,r15,#0x100
:0201CBD0 010FF9FC mrseq r15,CPSR
:0201CBD4 4DFA0402 ldcmil 4,cr0,[r10,#+0x8]!
:0201CBD8 2C00010F stccs  1,cr0,[r0],{#0xf}
:0201CBDC 58284349 stmplda  r8!,{r0,r3,r6,r8,r9,r14}
:0201CBE0 6D020465 unknown
:0201CBE4 3D134904 unknown
:0201CBE8 E4129113 ldr r9,[r2],#-0x113
:0201CBEC E59F3D22 ldr r3,[r15, #+0xd22]		;r15+0xd22=*(0201d916)=#-494575611(0xe2856005)
:0201CBF0 3D5ED28D unknown
:0201CBF4 BC127905 ldclt  9,cr7,[r2],{#0x5}
:0201CBF8 4DB42029 ldcmi  0,cr2,[r4,#+0xa4]!
:0201CBFC 7D40290D unknown
:0201CC00 29034012 stmcsdb  r3 ,{r1,r4,r14}
:0201CC04 B117FDF0 ldrltsh r15,[r7, -r0]
:0201CC08 9C402967 stclsl 9,cr2,[r0],{#0x67}
:0201CC0C 15194029 ldrne r4,[r9, #-0x29]		;(r9-0x29=*(ffffffd7))
:0201CC10 F0290335 eornv  r0,r9,r5,lsr r3
:0201CC14 00294D0E eoreq  r4,r9,r14,lsl #0x1a
:0201CC18 744029A6 strvcb r2,[r0],#-0x9a6
:0201CC1C 200E4029 andcs  r4,r14,r9,lsr #0x0
:0201CC20 039501D9 orreqs r0,r5,#0x40000036
:0201CC24 2941F029 stmcsdb  r1 ,{r0,r3,r5,r12,r13,r14,r15}^
:0201CC28 40299B00 eormi  r9,r9,r0,lsl #0x16
:0201CC2C AA40294C bge 03027164
:0201CC30 1F002941 swine 0x00002941
:0201CC34 6FF02903 swivs 0x00f02903
:0201CC38 52900029 addpls r0,r0,#0x29
:0201CC3C 12244029 eorne  r4,r4,#0x29
:0201CC40 206F3029 rsbcs  r3,r15,r9,lsr #0x0
:0201CC44 49030A11 stmmidb  r3 ,{r0,r4,r9,r11}
:0201CC48 2915F029 ldmcsdb  r5 ,{r0,r3,r5,r12,r13,r14,r15}
:0201CC4C 20298500 eorcs  r8,r9,r0,lsl #0xa
:0201CC50 C5110361 ldrgt r0,[r1, #-0x361]		;(r1-0x361=*(00000b9f))
:0201CC54 08D5B551 ldmeqia  r5 ,{r0,r4,r6,r8,r10,r12,r13,r15}^
:0201CC58 1AF02903 bne 01C2706C
:0201CC5C 297A0029 unknown
:0201CC60 2955D440 ldmcsdb  r5 ,{r6,r10,r12,r14,r15}^
:0201CC64 00291A40 eoreq  r1,r9,r0,asr #0x14
:0201CC68 F02902FE unknown
:0201CC6C A500291D strge r2,[r0, #-0x91d]		;(r0-0x91d=*(fffffaa3))
:0201CC70 AC40296F stcgel 9,cr2,[r0],{#0x6f}
:0201CC74 291D4029 ldmcsdb  r13 ,{r0,r3,r5,r14}
:0201CC78 2A02F300 bcs 020D9880
:0201CC7C 291FF029 ldmcsdb  r15 ,{r0,r3,r5,r12,r13,r14,r15}
:0201CC80 40296400 eormi  r6,r9,r0,lsl #0x8
:0201CC84 1F402984 swine 0x00402984
:0201CC88 E8002955 stmda  r0 ,{r0,r2,r4,r6,r8,r11,r13}
:0201CC8C 2CF02902 ldccsl 9,cr2,[r0],#+0x8
:0201CC90 29590029 ldmcsdb  r9 ,{r0,r3,r5}^
:0201CC94 0FE9A920 swieq 0x00e9a920
:0201CC98 292C4029 stmcsdb  r12!,{r0,r3,r5,r14}
:0201CC9C 2902DD00 stmcsdb  r2 ,{r8,r10,r11,r12,r14,r15}
:0201CCA0 294B2FF0 stmcsdb  r11 ,{r4,r5,r6,r7,r8,r9,r10,r11,r13}^
:0201CCA4 20294E00 eorcs  r4,r9,r0,lsl #0x1c
:0201CCA8 40290031 eormi  r0,r9,r1,lsr r0
:0201CCAC D200292F andle  r2,r0,#0xBC000
:0201CCB0 F029025D eornv  r0,r9,r13,asr r2
:0201CCB4 43002934 unknown
:0201CCB8 01392061 teqeq r9,r1,ror #0x0
:0201CCBC 10296A11 eorne  r6,r9,r1,lsl r10
:0201CCC0 00290151 eoreq  r0,r9,r1,asr r1
:0201CCC4 F02D02C7 eornv  r0,r13,r7,asr #0x5
:0201CCC8 A700357E unknown
:0201CCCC 30357E80 eorccs r7,r5,r0,lsl #0x1d
:0201CCD0 292035E4 stmcsdb  r0!,{r2,r5,r6,r7,r8,r10,r12,r13}
:0201CCD4 8300350A unknown
:0201CCD8 BB002574 bllt 020262B0
:0201CCDC 121DD031 andnes r13,r13,#0x31
:0201CCE0 7D0A0AF1 unknown
:0201CCE4 D95D4E01 ldmledb  r13 ,{r0,r9,r10,r11,r14}^
:0201CCE8 25772A0D ldrcsb r2,[r7, #-0xa0d]!
:0201CCEC B00A9D02 andlt  r9,r10,r2,lsl #0x1a
:0201CCF0 2F5D0039 swics 0x005d0039
:0201CCF4 AE0059D9 mcrge 9,0,r5,cr0,cr9,{6}
:0201CCF8 94F03902 unknown
:0201CCFC C0040520 andgt  r0,r4,r0,lsr #0xa
:0201CD00 0509B549 streq r11,[r9, #-0x549]		;(r9-0x549=*(fffffab7))
:0201CD04 00AD2102 adceq  r2,r13,r2,lsl #0x2
:0201CD08 02C93003 sbceq  r3,r9,#0x3
:0201CD0C E58D4BC0 str r4,[r13, #+0xbc0]		;r13+0xbc0=*(00000bc0)
:0201CD10 7C01FDBA stcvc  13,cr15,[r1],{#0xba}
:0201CD14 200C4910 andcs  r4,r12,r0,lsl r9
:0201CD18 29B98D48 ldmcsib  r9!,{r3,r6,r8,r10,r11,r15}
:0201CD1C 28401D68 stmcsda  r0 ,{r3,r5,r6,r8,r10,r11,r12}^
:0201CD20 101D01AD andnes r0,r13,r13,lsr #0x3
:0201CD24 60EA1DA9 rscvs  r1,r10,r9,lsr #0x1b
:0201CD28 2015442D andcss r4,r5,r13,lsr #0x8
:0201CD2C 0260E285 rsbeq  r14,r0,#0x50000008
:0201CD30 4949ED02 stmmidb  r9 ,{r1,r8,r10,r11,r13,r14,r15}^
:0201CD34 28018D11 stmcsda  r1 ,{r0,r4,r8,r10,r11,r15}
:0201CD38 110101E5 unknown
:0201CD3C 4D37FA3C ldcmi  10,cr15,[r7,#-0xf0]!
:0201CD40 5000010B andpl  r0,r0,r11,lsl #0x2
:0201CD44 FA01DDFA blx 0209453C
:0201CD48 53FA01DD mvnpls r0,#0x40000037
:0201CD4C 102D0141 eorne  r0,r13,r1,asr #0x2
:0201CD50 01780001 cmneq r8,r1
:0201CD54 00018000 andeq  r8,r1,r0
:0201CD58 B1FA5788 mvnlts r5,r8,lsl #0xf
:0201CD5C 98000104 stmlsda  r0 ,{r2,r8}
:0201CD60 010E45FA unknown
:0201CD64 0166A800 unknown
:0201CD68 0001B000 andeq  r11,r1,r0
:0201CD6C D00001B8 strleh r0,[r0], -r8
:0201CD70 55DC0001 ldrplb r0,[r12, #+0x1]		;r12+0x1=*(00000001)
:0201CD74 AD3CE1FA ldcge  1,cr14,[r12,#-0x3e8]!
:0201CD78 011DF81B tsteq r13,r11,lsl r8
:0201CD7C 400C1439 andmi  r1,r12,r9,lsr r4
:0201CD80 3DE59536 stcccl 5,cr9,[r5,#+0xd8]!
:0201CD84 020A9E13 andeq  r9,r10,#0x130
:0201CD88 840ADDEB strhi r13,[r10],#-0xdeb
:0201CD8C 1100D9E2 unknown
:0201CD90 30E3E00A rsccc  r14,r3,r10
:0201CD94 46050005 strmi r0,[r5],-r5
:0201CD98 34E1A0E0 unknown
:0201CD9C CA01D12A bgt 0209124C
:0201CDA0 0FE22081 swieq 0x00e22081
:0201CDA4 0FE8BE00 swieq 0x00e8be00
:0201CDA8 0100AC00 unknown
:0201CDAC 07E89E00 streqb r9,[r8,+r0, lsl #0x1c]!
:0201CDB0 BCE88C00 stcltl 12,cr8,[r8],#+0x0
:0201CDB4 BC002101 stclt  1,cr2,[r0],{#0x1}
:0201CDB8 10554021 subnes r4,r5,r1,lsr #0x0
:0201CDBC 218109CC orrcs  r0,r1,r12,asr #0x13
:0201CDC0 004D8D60 subeq  r8,r13,r0,ror #0x1a
:0201CDC4 F1A02021 movnv  r2,r1,lsr #0x0		;r2=3840(0xf00)
:0201CDC8 991D1102 ldmlsdb  r13 ,{r1,r8,r12}
:0201CDCC 3B862A27 blcc 001A7670
:0201CDD0 8209D0E2 andhi  r13,r9,#0xE2
:0201CDD4 613911E5 teqvs r9,r5,ror #0x3
:0201CDD8 82600004 rsbhi  r0,r0,#0x4
:0201CDDC 821D0905 andhis r0,r13,#0x14000
:0201CDE0 0CE2861F stceql 6,cr8,[r2],#+0x7c
:0201CDE4 E5922004 ldr r2,[r2, #+0x4]		;r2+0x4=*(00000f04)
:0201CDE8 BF474106 swilt 0x00474106
:0201CDEC 90502102 sublss r2,r0,r2,lsl #0x2
:0201CDF0 1000F021 andne  r15,r0,r1,lsr #0x0
:0201CDF4 03330595 teqeq r3,#0x25400000
:0201CDF8 9164FD00 msrls SPSR_s,r0
:0201CDFC 2F990015 swics 0x00990015
:0201CE00 20250011 eorcs  r0,r5,r1,lsl r0
:0201CE04 01166106 tsteq r6,r6,lsl #0x2
:0201CE08 03812F00 orreq  r2,r1,#0x0
:0201CE0C 1D811011 unknown
:0201CE10 02E1FF21 rsceq  r15,r1,#0x84
:0201CE14 6B05059D blvs 0215E490
:0201CE18 E2860A01 add  r0,r6,#0x1000
:0201CE1C 1D00E920 unknown
:0201CE20 E017591D ands r5,r7,r13,lsl r9
:0201CE24 8100051C unknown
:0201CE28 00893412 addeq  r3,r9,r2,lsl r4
:0201CE2C 9510127D ldrls r1,[r0, #-0x27d]		;(r0-0x27d=*(00000143))
:0201CE30 2574B640 ldrcsb r11,[r4, #-0x640]!
:0201CE34 00397400 eoreqs r7,r9,r0,lsl #0x8
:0201CE38 01FC1145 mvneqs r1,r5,asr #0x2
:0201CE3C 319AF04D orrccs r15,r10,r13,asr #0x0
:0201CE40 9009F811 andls  r15,r9,r1,lsl r8
:0201CE44 778C2855 unknown
:0201CE48 91EB1102 mvnls  r1,r2,lsl #0x2
:0201CE4C 1275A01E rsbnes r10,r5,#0x1E
:0201CE50 0BE1B030 bleq 01888F18
:0201CE54 4000B10A andmi  r11,r0,r10,lsl #0x2
:0201CE58 0789020D streq r0,[r9,+r13, lsl #0x4]
:0201CE5C FE3A2465 cdp2 4,2,cr2,cr10,cr5,3
:0201CE60 34EB1D01 unknown
:0201CE64 A9169110 ldmgedb  r6 ,{r4,r8,r12,r15}
:0201CE68 0001E83E andeq  r14,r1,r14,lsr r8
:0201CE6C 51309D18 teqpl r0,r8,lsl r13
:0201CE70 9110F147 tstls r0,r7,asr #0x2
:0201CE74 2910C511 ldmcsdb  r0 ,{r0,r4,r8,r10,r14,r15}
:0201CE78 00014C11 andeq  r4,r1,r1,lsl r12
:0201CE7C 55FB58BF ldrplb r5,[r11, #+0x8bf]!
:0201CE80 010B3118 unknown
:0201CE84 02D96C00 sbceqs r6,r9,#0x0
:0201CE88 08DC15FD ldmeqia  r12 ,{r0,r2,r3,r4,r5,r6,r7,r8,r10,r12}^
:0201CE8C 11F502E1 mvnnes r0,r1,ror #0x5
:0201CE90 2A106DFE bcs 02438690
:0201CE94 3916E285 ldmccdb  r6 ,{r0,r2,r7,r9,r13,r14,r15}
:0201CE98 40207515 eormi  r7,r0,r5,lsl r5
:0201CE9C 823C04F5 eorhis r0,r12,#0xF5000000
:0201CEA0 010BCCE5 unknown
:0201CEA4 4039020D eormis r0,r9,r13,lsl #0x4
:0201CEA8 0D0201C9 unknown
:0201CEAC 00461826 subeq  r1,r6,r6,lsr #0x10
:0201CEB0 006C30E9 rsbeq  r3,r12,r9,ror #0x1
:0201CEB4 ED01059F unknown
:0201CEB8 00648202 rsbeq  r8,r4,r2,lsl #0x4
:0201CEBC 3BCD159F blcc 01362540
:0201CEC0 30A12615 adccc  r2,r1,r5,lsl r6
:0201CEC4 39F04FA9 unknown
:0201CEC8 3DFFD450 ldcccl 4,cr13,[r15,#+0x140]!
:0201CECC 02C50833 sbceq  r0,r5,#0x330000
:0201CED0 A9208938 stmgedb  r0!,{r3,r4,r5,r8,r11,r15}
:0201CED4 045D1B25 ldreqb r1,[r13],#-0xb25
:0201CED8 102803C9 eorne  r0,r8,r9,asr #0x7
:0201CEDC 59200609 stmpldb  r0!,{r0,r3,r9,r10}
:0201CEE0 03C5A71D biceq  r10,r5,#0x740000
:0201CEE4 4001A13A andmi  r10,r1,r10,lsr r1
:0201CEE8 0914E58D ldmeqdb  r4 ,{r0,r2,r3,r7,r8,r10,r13,r14,r15}
:0201CEEC 0FCE8500 swieq 0x00ce8500
:0201CEF0 F8203185 stmnvda  r0!,{r0,r2,r7,r8,r12,r13}
:0201CEF4 1D080065 unknown
:0201CEF8 15F1A803 ldrneb r10,[r1, #+0x803]!
:0201CEFC 021C5640 andeqs r5,r12,#0x4000000
:0201CF00 0102ED88 unknown
:0201CF04 3D805902 unknown
:0201CF08 FFE5D002 swinv 0x00e5d002
:0201CF0C 08F51031 unknown
:0201CF10 A45075C6 ldrgeb r7,[r0],#-0x5c6
:0201CF14 10690201 rsbne  r0,r9,r1,lsl #0x4
:0201CF18 00B10AC1 adceqs r0,r1,r1,asr #0x15
:0201CF1C 11B57120 movnes r7,r0,lsr #0x2		;r7=240(0xf0)
:0201CF20 812C0909 unknown
:0201CF24 405DBFE5 submis r11,r13,r5,ror #0x1f
:0201CF28 900B43A4 andls  r4,r11,r4,lsr #0x7
:0201CF2C 05093D21 streq r3,[r9, #-0xd21]		;(r9-0xd21=*(fffff2df))
:0201CF30 9F4025CE swils 0x004025ce
:0201CF34 EB012CFF bl 02068338
:0201CF38 00359075 eoreqs r9,r5,r5,ror r0
:0201CF3C 3D066229 unknown
:0201CF40 DC500900 ldclel 9,cr0,[r0],{#0x0}
:0201CF44 75094168 strvc r4,[r9, #-0x168]		;(r9-0x168=*(fffffe98))
:0201CF48 2CA9000D stccs  0,cr0,[r9],#+0x34
:0201CF4C 93A30059 movls  r0,#0x59		;r0=89(0x59)
:0201CF50 15EB013A strneb r0,[r11, #+0x13a]!
:0201CF54 B1018650 unknown
:0201CF58 240C103C strcs r1,[r12],#-0x3c
:0201CF5C 31FE31F1 ldrccsh r3,[r14, #+0x11]!
:0201CF60 02113900 andeqs r3,r1,#0x0
:0201CF64 EDA001E9 stc  1,cr0,[r0,#+0x3a4]!
:0201CF68 4011AD10 andmis r10,r1,r0,lsl r13
:0201CF6C 0A00C59D beq 0204E5E8
:0201CF70 00360005 eoreqs r0,r6,r5
:0201CF74 4D953FD1 unknown
:0201CF78 5118B510 tstpl r8,r0,lsl r5
:0201CF7C 31102115 tstcc r0,r5,lsl r1
:0201CF80 6424C100 unknown
:0201CF84 CDBF0475 ldcgt  4,cr0,[r15,#+0x1d4]!
:0201CF88 452C01BD strmi r0,[r12, #-0x1bd]!
:0201CF8C E2841A1B add  r1,r4,#0x1B000
:0201CF90 81010A74 unknown
:0201CF94 9139CCE5 teqls r9,r5,ror #0x19
:0201CF98 25004EE5 strcs r4,[r0, #-0xee5]		;(r0-0xee5=*(fffff174))
:0201CF9C 03A91C0C moveq  r1,#0xC00		;r1=3072(0xc00)
:0201CFA0 E5813178 str r3,[r1, #+0x178]		;r1+0x178=*(00000d78)
:0201CFA4 00090580 andeq  r0,r9,r0,lsl #0xb
:0201CFA8 199129D0 ldmneib  r1 ,{r4,r6,r7,r8,r11,r13}
:0201CFAC 81218420 unknown
:0201CFB0 8363E511 unknown
:0201CFB4 0B38A101 bleq 02E453C0
:0201CFB8 01D00220 biceqs r0,r0,r0,lsr #0x4
:0201CFBC A5C008D0 strgeb r0,[r0, #+0x8d0]		;r0+0x8d0=*(00000929)
:0201CFC0 1C2A1929 stcne  9,cr1,[r10],#-0xa4
:0201CFC4 15300465 ldrne r0,[r0, #-0x465]!
:0201CFC8 2A85092C bcs 0015F480
:0201CFCC 245906A1 ldrcsb r0,[r9],#-0x6a1
:0201CFD0 E5906A08 ldr r6,[r0, #+0xa08]		;r0+0xa08=*(00000a61)
:0201CFD4 00AD820E adceq  r8,r13,r14,lsl #0x4
:0201CFD8 550019C0 strpl r1,[r0, #-0x9c0]		;(r0-0x9c0=*(fffff699))
:0201CFDC E2824B27 add  r4,r2,#0x9C00
:0201CFE0 F576EC1A ldrnvb r14,[r6, #-0xc1a]!
:0201CFE4 A4404D49 strgeb r4,[r0],#-0xd49
:0201CFE8 35E64D91 strccb r4,[r6, #+0xd91]!
:0201CFEC 1011AC00 andnes r10,r1,r0,lsl #0x18
:0201CFF0 E2806004 add  r6,r0,#0x4
:0201CFF4 00810019 addeq  r0,r1,r9,lsl r0
:0201CFF8 19E10285 unknown
:0201CFFC 13C58600 bicne  r8,r5,#0x0
:0201D000 EDE04020 stcl 0,cr4,[r0,#+0x80]!
:0201D004 2A453413 bcs 0316A058
:0201D008 81006580 unknown
:0201D00C 190164E2 stmnedb  r1 ,{r1,r5,r6,r7,r10,r13,r14}
:0201D010 E5948419 ldr r8,[r4, #+0x419]		;r4+0x419=*(00000419)
:0201D014 D8001D6C stmleda  r0 ,{r2,r3,r5,r6,r8,r10,r11,r12}
:0201D018 05BD0276 ldreq r0,[r13, #+0x276]!
:0201D01C 6DE1B088 stcvsl 0,cr11,[r1,#+0x220]!
:0201D020 08005915 stmeqda  r0 ,{r0,r2,r4,r8,r11,r12,r14}
:0201D024 E903D558 stmdb  r3 ,{r3,r4,r6,r8,r10,r12,r14,r15}
:0201D028 3501594C strcc r5,[r1, #-0x94c]		;(r1-0x94c=*(000002b4))
:0201D02C 05655014 streqb r5,[r5, #-0x14]!
:0201D030 76CF1021 strvcb r1,[r15],+r1, lsr #0x0
:0201D034 DDEB1B02 stclel 11,cr1,[r11,#+0x8]!
:0201D038 D10F8618 mrsle r8,CPSR
:0201D03C 3C5D4003 ldcccl 0,cr4,[r13],{#0x3}
:0201D040 5DD20B45 unknown
:0201D044 0019302C andeqs r3,r9,r12,lsr #0x0
:0201D048 E0880007 add  r0,r8,r7
:0201D04C 027D0502 rsbeqs r0,r13,#0x800000
:0201D050 86134DEB ldrhi r4,r0,r13,#0x800000
:0201D054 08E2852F unknown
:0201D058 31810A30 orrcc  r0,r1,r0,lsr r10
:0201D05C 4AE28202 bmi 018BD86C
:0201D060 14190801 ldrne r0,[r9],#-0x801
:0201D064 ED01E5C6 unknown
:0201D068 7C3D7D2A ldcvc  13,cr7,[r13],#-0xa8
:0201D06C 1D8531FB unknown
:0201D070 0569099D streqb r0,[r9, #-0x99d]!
:0201D074 6503CD14 strvs r12,[r3, #-0xd14]		;(r3-0xd14=*(e28552f1))
:0201D078 37801C55 unknown
:0201D07C 514EE590 unknown
:0201D080 8A1F6701 bhi 027F6C8C
:0201D084 2F8208E2 swics 0x008208e2
:0201D088 4D01558A unknown
:0201D08C 0AE35817 beq 018F30F0
:0201D090 5A147518 bpl 0253A4F8
:0201D094 7B06E281 blvc 021D5AA0
:0201D098 F901E282 stmnvdb  r1 ,{r1,r7,r9,r13,r14,r15}
:0201D09C 82C8E301 sbchi  r14,r8,#0x4000000
:0201D0A0 059AD59F ldreq r13,[r10, #+0x59f]		;r10+0x59f=*(0000059f)
:0201D0A4 2BE98100 blcs 01A7D4AC
:0201D0A8 1BC5FFFF blne 0119D0AC
:0201D0AC 10022525 andne  r2,r2,r5,lsr #0xa
:0201D0B0 850319A0 strhi r1,[r3, #-0x9a0]		;(r3-0x9a0=*(e2855665))
:0201D0B4 E9140500 ldmdb  r4 ,{r8,r10}
:0201D0B8 05B1F00A ldreq r15,[r1, #+0xa]!
:0201D0BC 8061522C rsbhi  r5,r1,r12,lsr #0x4
:0201D0C0 718335E5 orrvc  r3,r3,r5,ror #0xb
:0201D0C4 038D3032 orreq  r3,r13,#0x32
:0201D0C8 0E13CDA0 cdpeq 13,0,cr12,cr3,cr0,5
:0201D0CC 533900BD teqpl r9,#0xBD
:0201D0D0 E3A02E83 mov  r2,#0x830		;r2=2096(0x830)
:0201D0D4 01615D0D unknown
:0201D0D8 410AA57C unknown
:0201D0DC 00091010 andeq  r1,r9,r0,lsl r0
:0201D0E0 39115A24 ldmccdb  r1 ,{r2,r5,r9,r11,r12,r14}
:0201D0E4 00E1020D rsceq  r0,r1,r13,lsl #0x4
:0201D0E8 3506A518 strcc r10,[r6, #-0x518]		;(r6-0x518=*(fffffaeb))
:0201D0EC 506A0C00 rsbpl  r0,r10,r0,lsl #0x18
:0201D0F0 8AE0E584 bhi 01856708
:0201D0F4 29039101 stmcsdb  r3 ,{r0,r8,r12,r15}
:0201D0F8 0196C000 orreqs r12,r6,r0
:0201D0FC 8A0C11EB bhi 023218B0
:0201D100 40D00865 sbcmis r0,r0,r5,ror #0x10
:0201D104 11392D55 teqne r9,r5,asr r13
:0201D108 F56B1229 strnvb r1,[r11, #-0x229]!
:0201D10C 95104140 ldrls r4,[r0, #-0x140]		;(r0-0x140=*(ffffff19))
:0201D110 3D770312 ldcccl 3,cr0,[r7,#-0x48]!
:0201D114 00DD2340 sbceqs r2,r13,r0,asr #0x6
:0201D118 8D6215EC stchil 5,cr1,[r2,#-0x3b0]!
:0201D11C 3590490D ldrcc r4,[r0, #+0x90d]		;r0+0x90d=*(00000966)
:0201D120 75922B59 ldrvc r2,[r2, #+0xb59]		;r2+0xb59=*(00001389)
:0201D124 40957D0D addmis r7,r5,r13,lsl #0x1a
:0201D128 0BFC3075 bleq 01F29304
:0201D12C 72F99075 rscvcs r9,r9,#0x75
:0201D130 75610021 strvcb r0,[r1, #-0x21]!
:0201D134 4010FD00 andmis r15,r0,r0,lsl #0x1a
:0201D138 8D1AFFFF unknown
:0201D13C 69A1815C stmvsib  r1!,{r2,r3,r4,r6,r8,r15}
:0201D140 01BF0000 moveqs r0,r0			;r0=89(0x59)
:0201D144 A3031197 unknown
:0201D148 970DF987 strls r15,[r13,-r7, lsl #0x13]
:0201D14C 97000CE5 strls r0,[r13,-r7, lsl #0x13]
:0201D150 8D821319 unknown
:0201D154 54E58703 unknown
:0201D158 0F8D404D swieq 0x008d404d
:0201D15C 204D118A subcs  r1,r13,r10,lsl #0x3
:0201D160 34195F86 ldrcc r5,[r9],#-0xf86
:0201D164 01901411 orreqs r1,r0,r1,lsl r4
:0201D168 39993EB1 ldmccib  r9 ,{r0,r4,r5,r7,r9,r10,r11,r12,r13}
:0201D16C 05212D4C streq r2,[r1, #-0xd4c]!
:0201D170 0ED5210D cdpeq 1,12,cr2,cr5,cr13,0
:0201D174 85270089 strhi r0,[r7, #-0x89]!
:0201D178 990F893B stmlsdb  r15 ,{r0,r1,r3,r4,r5,r8,r11,r15}
:0201D17C 00004749 andeq  r4,r0,r9,asr #0xe
:0201D180 033527BA teqeq r5,#0x2E80000
:0201D184 10B14083 adcnes r4,r1,r3,lsl #0x1
:0201D188 00ED8D00 rsceq  r8,r13,r0,lsl #0x1a
:0201D18C 096109D1 unknown
:0201D190 018372B6 streqh r7,[r3, +r6]
:0201D194 353F20ED ldrcc r2,[r15, #-0xed]!
:0201D198 05E99728 streqb r9,[r9, #+0x728]!
:0201D19C 10E29400 rscne  r9,r2,r0,lsl #0x8
:0201D1A0 19E59D90 unknown
:0201D1A4 20000214 andcs  r0,r0,r4,lsl r2
:0201D1A8 0CA9E159 stceq  1,cr14,[r9],#+0x164
:0201D1AC 291A61A1 ldmcsdb  r10 ,{r0,r5,r7,r8,r13,r14}
:0201D1B0 ED140209 unknown
:0201D1B4 05659704 streqb r9,[r5, #-0x704]!
:0201D1B8 1009E35B andne  r14,r9,r11,asr r3
:0201D1BC 03610580 unknown
:0201D1C0 65227D87 strvs r7,[r2, #-0xd87]!
:0201D1C4 0AE50714 beq 0195EE1C
:0201D1C8 6D9F1009 unknown
:0201D1CC 0635E100 unknown
:0201D1D0 09E2850B unknown
:0201D1D4 02090210 andeq  r0,r9,#0x1
:0201D1D8 00BB0445 adceqs r0,r11,r5,asr #0x8
:0201D1DC 408102ED addmi  r0,r1,r13,ror #0x5
:0201D1E0 B31BC939 tstlt r11,#0xE4000
:0201D1E4 3D0F49B0 unknown
:0201D1E8 14A10900 unknown
:0201D1EC 09D30059 ldmeqib  r3 ,{r0,r3,r4,r6}^
:0201D1F0 6120B600 unknown
:0201D1F4 C1000900 unknown
:0201D1F8 30007D07 andcc  r7,r0,r7,lsl #0x1a
:0201D1FC 1194321A orrnes r3,r4,r10,lsl r2
:0201D200 940A3421 strls r3,[r10],#-0x421
:0201D204 A101E1A5 unknown
:0201D208 AA09D942 bge 02293718
:0201D20C 07FD0413 unknown
:0201D210 0CF99D20 ldceql 13,cr9,[r9],#+0x80
:0201D214 2009AD91 mulcs  r9,r1,r13
:0201D218 9D020150 unknown
:0201D21C 00E013ED rsceq  r1,r0,r13,ror #0x7
:0201D220 E1A01329 mov  r1,r9,lsr #0x6		;r1=0(0x0)
:0201D224 E1811D22 orr  r1,r1,r2,lsr #0x1a
:0201D228 A0030002 andge  r0,r3,r2
:0201D22C E81CBDE1 ldmda  r12 ,{r0,r5,r6,r7,r8,r10,r11,r12,r13,r15}
:0201D230 08EB028D unknown
:0201D234 25510FC8 ldrcsb r0,[r1, #-0xfc8]		;(r1-0xfc8=*(fffff038))
:0201D238 D901500E stmledb  r1 ,{r1,r2,r3,r12,r14}
:0201D23C 01489A06 unknown
:0201D240 1D02ED0A unknown
:0201D244 1D1E1D10 unknown
:0201D248 18B90A00 ldmneia  r9!,{r9,r11}
:0201D24C 45FFFEBC ldrmib r15,[r15, #+0xebc]!
:0201D250 09E9AF22 unknown
:0201D254 1D07101D unknown
:0201D258 1E75B410 mrcne 4,3,r11,cr5,cr0,{0}
:0201D25C 830E0619 unknown
:0201D260 001D0E8D andeqs r0,r13,r13,lsl #0x1d
:0201D264 B30001A6 unknown
:0201D268 95001D6F strls r1,[r0, #-0xd6f]		;(r0-0xd6f=*(fffff2ea))
:0201D26C BD00FD02 unknown
:0201D270 150C7D0F strne r7,[r12, #-0xd0f]		;(r12-0xd0f=*(fffff2f1))
:0201D274 017E0550 cmneq r14,r0,asr r5
:0201D278 01831300 orreq  r1,r3,r0,lsl #0x6
:0201D27C 00019DEB andeq  r9,r1,r11,ror #0x1b
:0201D280 01824166 orreq  r4,r2,r6,ror #0x2
:0201D284 F0017D0F andnv  r7,r1,r15,lsl #0x1a
:0201D288 00EA1A69 rsceq  r1,r10,r9,ror #0x14
:0201D28C F4881600 strnv r1,[r8],#+0x600
:0201D290 FAEC0202 blx 01B1DAA0
:0201D294 0000020F andeq  r0,r0,r15,lsl #0x4
:0201D298 EA021C97 b 020A44FC
:0201D29C 00000082 andeq  r0,r0,r2,lsl #0x1
:0201D2A0 50135938 andpls r5,r3,r8,lsr r9
:0201D2A4 851A03ED ldrhi r0,[r10, #-0x3ed]		;(r10-0x3ed=*(fffffc13))
:0201D2A8 490A14E2 stmmidb  r10 ,{r1,r5,r6,r7,r10,r12}
:0201D2AC 8E13F50E cdphi 5,0,cr15,cr3,cr14,0
:0201D2B0 1011000D andnes r0,r1,r13
:0201D2B4 CF003920 swigt 0x00003920
:0201D2B8 EB00025B bl 0201DC2C
:0201D2BC 04800D82 streq r0,[r0],#+0xd82
:0201D2C0 507E000D rsbpls r0,r14,r13
:0201D2C4 05E2851F streqb r8,[r2, #+0x51f]!
:0201D2C8 011B12A1 tsteq r11,r1,lsr #0x5
:0201D2CC 00500108 subeqs r0,r0,r8,lsl #0x2
:0201D2D0 CC1019EB ldcgt  9,cr1,[r0],{#0xeb}
:0201D2D4 004C8025 subeq  r8,r12,r5,lsr #0x0
:0201D2D8 CC94F025 ldcgt  0,cr15,[r4],{#0x25}
:0201D2DC 10190025 andnes r0,r9,r5,lsr #0x0
:0201D2E0 272119D0 unknown
:0201D2E4 66282821 unknown
:0201D2E8 257D7CB5 ldrcsb r7,[r13, #-0xcb5]!
:0201D2EC 19D0100D ldmneib  r0 ,{r0,r2,r3,r12}^
:0201D2F0 0714E580 ldreq r14,[r4,-r0, lsl #0xb]
:0201D2F4 D5041920 strle r1,[r4, #-0x920]		;(r4-0x920=*(fffff6e0))
:0201D2F8 02088F43 andeq  r8,r8,#0x10C
:0201D2FC 861399EB ldrhi r9,r8,r8,#0x10C
:0201D300 AC000194 stcge  1,cr0,[r0],{#0x94}
:0201D304 F83C15FB ldmnvda  r12!,{r0,r1,r3,r4,r5,r6,r7,r8,r10,r12}
:0201D308 520405CD andpl  r0,r4,#0x33400000
:0201D30C 12A10721 adcne  r0,r1,#0x840000
:0201D310 CD081015 unknown
:0201D314 89004506 stmhidb  r0 ,{r1,r2,r8,r10,r14}
:0201D318 60779423 rsbvss r9,r7,r3,lsr #0x8
:0201D31C 5B06059F blpl 0219E9A0
:0201D320 E28714D1 add  r1,r7,#0xD1000000
:0201D324 9F608C20 swils 0x00608c20
:0201D328 D0152915 andles r2,r5,r5,lsl r9
:0201D32C 344D20A9 strccb r2,[r13],#-0xa9
:0201D330 1111CDD0 ldrnesb r12,[r1, -r0]
:0201D334 7DE2871A stcvcl 7,cr8,[r2,#+0x68]!
:0201D338 22012810 andcs  r2,r1,#0x100000
:0201D33C A5C9E591 strgeb r14,[r9, #+0x591]		;r9+0x591=*(00000591)
:0201D340 30A54820 adccc  r4,r5,r0,lsr #0x10
:0201D344 E0288420 eor  r8,r8,r0,lsr #0x8
:0201D348 02550F7E subeqs r0,r5,#0x1F8
:0201D34C 2B04451B blcs 0212E7C0
:0201D350 85E22882 strhib r2,[r2, #+0x882]!
:0201D354 0000B210 andeq  r11,r0,r0,lsl r2
:0201D358 075D381D unknown
:0201D35C 81E22295 unknown
:0201D360 873A0761 ldrhi r0,[r2, #+0x25]!
:0201D364 E59304D1 ldr r0,[r3, #+0x4d1]		;r3+0x4d1=*(e28564d6)
:0201D368 DD9219B9 unknown
:0201D36C 00A50416 adceq  r0,r5,r6,lsl r4
:0201D370 2800090C stmcsda  r0 ,{r2,r3,r8,r11}
:0201D374 E5159331 ldr r9,[r5, #-0x331]		;r5-0x331=*(4db41cf8)=#0(0x00000000)
:0201D378 7500D955 strvc r13,[r0, #-0x955]		;(r0-0x955=*(fffff704))
:0201D37C E930D582 ldmdb  r0!,{r1,r7,r8,r10,r12,r14,r15}
:0201D380 C405F118 strgt r15,[r5],#-0x118
:0201D384 1800DD7C stmneda  r0 ,{r2,r3,r4,r5,r6,r8,r10,r11,r12,r14,r15}
:0201D388 D94311E5 stmledb  r3 ,{r0,r2,r5,r6,r7,r8,r12}^
:0201D38C 01198000 tsteq r9,r0
:0201D390 2FD511E5 swics 0x00d511e5
:0201D394 9D06E288 unknown
:0201D398 11E17010 mvnne  r7,r0,lsl r0
:0201D39C A5E25082 strgeb r5,[r2, #+0x82]!
:0201D3A0 71A84119 movvc  r4,r9,lsl r1		;r4=0(0x0)
:0201D3A4 110DA202 unknown
:0201D3A8 31015490 swpcc r5,r0,r1
:0201D3AC 0400599F streq r5,[r0],#-0x99f
:0201D3B0 1DE24910 stcnel 9,cr4,[r2,#+0x40]!
:0201D3B4 40008512 andmi  r8,r0,r2,lsl r5
:0201D3B8 0006E084 andeq  r14,r6,r4,lsl #0x1
:0201D3BC 8004D595 mulhi  r4,r5,r5
:0201D3C0 42042D84 andmi  r2,r4,#0x2100
:0201D3C4 071941E0 ldreq r4,r2,r4,#0x2100
:0201D3C8 520841BD andpl  r4,r8,#0x4000002F
:0201D3CC 09A981BD stmeqib  r9!,{r0,r2,r3,r4,r5,r7,r8,r15}
:0201D3D0 08005981 stmeqda  r0 ,{r0,r7,r8,r11,r12,r14}
:0201D3D4 9D541241 unknown
:0201D3D8 7576AD03 ldrvcb r10,[r6, #-0xd03]!
:0201D3DC 16E5EB02 unknown
:0201D3E0 10D080D2 ldrnesb r8,[r0],#+0x2
:0201D3E4 098D0021 stmeqib  r13 ,{r0,r5}
:0201D3E8 20033D74 andcs  r3,r3,r4,ror r13
:0201D3EC E0891C69 add  r1,r9,r9,ror #0x18
:0201D3F0 0081092B addeq  r0,r1,r11,lsr #0x12
:0201D3F4 EB026B57 bl 020B8158
:0201D3F8 821A1128 andhis r1,r10,#0xA
:0201D3FC 0FDD8D60 swieq 0x00dd8d60
:0201D400 02F1308D rsceqs r3,r1,#0x8D
:0201D404 1CFC1EE2 ldcnel 14,cr1,[r12],#+0x388
:0201D408 C9800C7D stmgtib  r0 ,{r0,r2,r3,r4,r5,r6,r10,r11}
:0201D40C 551195E7 ldrpl r9,[r1, #-0x5e7]		;(r1-0x5e7=*(fffffa19))
:0201D410 8521052A strhi r0,[r1, #-0x52a]!
:0201D414 83F8E571 mvnhis r14,#0x1C400000
:0201D418 0938E8BD ldmeqdb  r8!,{r0,r2,r3,r4,r5,r7,r11,r13,r14,r15}
:0201D41C FB406001 blx 03035430
:0201D420 01091585 unknown
:0201D424 8A1301A0 bhi 024DDAAC
:0201D428 4916F4E2 ldmmidb  r6 ,{r1,r5,r6,r7,r10,r12,r13,r14,r15}
:0201D42C 0F7EE590 swieq 0x007ee590
:0201D430 1281E28A addne  r14,r1,#0xA0000008
:0201D434 9F70E480 swils 0x0070e480
:0201D438 14190205 ldrne r0,[r9],#-0x205
:0201D43C E2208A4A eor  r8,r0,#0x4A000
:0201D440 E2806B06 add  r6,r0,#0x1800
:0201D444 009409F4 ldreqsh r0,[r4], +r4
:0201D448 FDB003E5 ldc2  3,cr0,[r0,#+0x394]!
:0201D44C E5E28017 strb r8,[r2, #+0x17]!
:0201D450 C808E52F stmgtda  r8 ,{r0,r1,r2,r3,r5,r8,r10,r13,r14,r15}
:0201D454 159F70C4 ldrne r7,[r15, #+0xc4]		;r15+0xc4=*(0201d520)=#178125591(0x0a9dfb17)
:0201D458 100B1091 mulne  r11,r1,r0
:0201D45C 69900CAD ldmvsib  r0 ,{r0,r2,r3,r5,r7,r10,r11}
:0201D460 8459F400 ldrhib r15,[r9],#-0x400
:0201D464 008970E5 addeq  r7,r9,r5,ror #0x1
:0201D468 E5C11291 strb r1,[r1, #+0x291]		;r1+0x291=*(00000291)
:0201D46C 40C55E10 sbcmi  r5,r5,r0,lsl r14
:0201D470 B95B1635 ldmltdb  r11 ,{r0,r2,r4,r5,r9,r10,r12}^
:0201D474 2D100200 unknown
:0201D478 2000E244 andcs  r14,r0,r4,asr #0x4
:0201D47C 1031E081 eornes r14,r1,r1,lsl #0x1
:0201D480 85204002 strhi r4,[r0, #-0x2]!
:0201D484 5230B1E0 eorpls r11,r0,#0x38
:0201D488 E04240B1 strh r4,[r2],#-0x1
:0201D48C 108D0A28 addne  r0,r13,r8,lsr #0x14
:0201D490 B16640B1 strlth r4,[r6, #-0x1]!
:0201D494 F9253950 stmnvdb  r5!,{r4,r6,r8,r11,r12,r13}
:0201D498 F6208121 unknown
:0201D49C B10916ED unknown
:0201D4A0 10B1E700 adcnes r14,r1,r0,lsl #0xe
:0201D4A4 100B01BD strneh r0,[r11], -r13
:0201D4A8 82188D35 andhis r8,r8,#0xD40
:0201D4AC E58604A1 str r0,[r6, #+0x4a1]		;r6+0x4a1=*(000004a4)
:0201D4B0 0201A908 andeq  r10,r1,#0x20000
:0201D4B4 E0403045 sub  r3,r0,r5,asr #0x0
:0201D4B8 43254D08 unknown
:0201D4BC 08104DE2 ldmeqda  r0 ,{r1,r5,r6,r7,r8,r10,r11,r14}
:0201D4C0 15B3606D ldrne r6,[r3, #+0x6d]!
:0201D4C4 6D04B800 unknown
:0201D4C8 C54A0001 strgtb r0,[r10, #-0x1]		;(r10-0x1=*(ffffffff))
:0201D4CC 86144921 ldrhi r4,[r4],-r1, lsr #0x12
:0201D4D0 E5C10081 strb r0,[r1, #+0x81]		;r1+0x81=*(00000081)
:0201D4D4 5D0B8FF8 unknown
:0201D4D8 48000109 stmmida  r0 ,{r0,r3,r8}
:0201D4DC 17191129 ldrne r1,[r9,-r9, lsr #0x2]
:0201D4E0 C1113170 tstgt r1,r0,ror r1
:0201D4E4 871FDB06 ldrhi r13,[r15,-r6, lsl #0x16]
:0201D4E8 178506E2 strne r0,[r15,-r6, lsl #0x16]
:0201D4EC 10E2815B rscne  r8,r2,r11,asr r1
:0201D4F0 6502212C strvs r2,[r2, #-0x12c]		;(r2-0x12c=*(00000704))
:0201D4F4 0D502D14 unknown
:0201D4F8 DA021513 ble 020A294C
:0201D4FC 44203E01 unknown
:0201D500 650007E0 strvs r0,[r0, #-0x7e0]		;(r0-0x7e0=*(fffff879))
:0201D504 2011C107 andcss r12,r1,r7,lsl #0x2
:0201D508 39E28260 unknown
:0201D50C 21F90000 mvncss r0,r0
:0201D510 A0614501 rsbge  r4,r1,r1,lsl #0xa
:0201D514 1000E995 mulne  r0,r5,r9
:0201D518 2024E041 eorcs  r14,r4,r1,asr #0x0
:0201D51C 41060900 unknown
:0201D520 0A9DFB17 beq 0079C184
:0201D524 25010745 strcs r0,[r1, #-0x745]		;(r1-0x745=*(fffff8bb))
:0201D528 BD5BF806 unknown
:0201D52C 0C450401 stceql 4,cr0,[r5],{#0x1}
:0201D530 00511129 subeqs r1,r1,r9,lsr #0x2
:0201D534 114523E5 unknown
:0201D538 00617D50 rsbeq  r7,r1,r0,asr r13
:0201D53C E3100902 tst r0,#0x8000
:0201D540 01C00902 biceq  r0,r0,r2,lsl #0x12
:0201D544 381A8D13 ldmccda  r10 ,{r0,r1,r4,r8,r10,r11,r15}
:0201D548 B04016DD unknown
:0201D54C 10A12161 adcne  r2,r1,r1,ror #0x2
:0201D550 19167DCA ldmnedb  r6 ,{r1,r3,r6,r7,r8,r10,r11,r12,r13,r14}
:0201D554 BD096950 unknown
:0201D558 20CD3220 sbccs  r3,r13,r0,lsr #0x4
:0201D55C AF37FD85 swige 0x0037fd85
:0201D560 1CDD4801 ldcnel 8,cr4,[r13],{#0x1}
:0201D564 3B69400C blcc 03A6D59C
:0201D568 08E003FD unknown
:0201D56C 6D1B3D33 unknown
:0201D570 75FC5448 ldrvcb r5,[r12, #+0x448]!
:0201D574 40103D09 andmis r3,r0,r9,lsl #0x1a
:0201D578 94B31021 unknown
:0201D57C 1309213D unknown
:0201D580 E5903014 ldr r3,[r0, #+0x14]		;r0+0x14=*(0000006d)
:0201D584 18861451 stmneia  r6 ,{r0,r4,r6,r10,r12}
:0201D588 FF334075 swinv 0x00334075
:0201D58C B901112F stmltdb  r1 ,{r0,r1,r2,r3,r5,r8,r12}
:0201D590 E205D514 and  r13,r5,#0x5000000
:0201D594 55980065 ldrpl r0,[r8, #+0x65]		;r8+0x65=*(00000065)
:0201D598 68192900 ldmvsda  r9 ,{r8,r11,r13}
:0201D59C 40034DFC unknown
:0201D5A0 7046D94D subvc  r13,r6,r13,asr #0x12
:0201D5A4 C1500209 cmpgt r0,r9,lsl #0x4
:0201D5A8 55220900 strpl r0,[r2, #-0x900]!
:0201D5AC 201035E3 andcss r3,r0,r3,ror #0xb
:0201D5B0 D3131990 tstle r3,#0x240000
:0201D5B4 55D80019 ldrplb r0,[r8, #+0x19]		;r8+0x19=*(00000019)
:0201D5B8 19D9A810 ldmneib  r9 ,{r4,r11,r13,r15}^
:0201D5BC 29321055 ldmcsdb  r2!,{r0,r2,r4,r6,r12}
:0201D5C0 29162100 ldmcsdb  r6 ,{r8,r13}
:0201D5C4 9627C520 unknown
:0201D5C8 200CE57B andcs  r14,r12,r11,ror r5
:0201D5CC A720E196 unknown
:0201D5D0 9000A507 andls  r10,r0,r7,lsl #0xa
:0201D5D4 588D0029 stmplia  r13 ,{r0,r3,r5}
:0201D5D8 11691EA5 unknown
:0201D5DC 00F1233D rsceqs r2,r1,r13,lsr r3
:0201D5E0 963F0003 unknown
:0201D5E4 440000E8 strmi r0,[r0],#-0xe8
:0201D5E8 090721E0 stmeqdb  r7 ,{r5,r6,r7,r8,r13}
:0201D5EC 2011C002 andcss r12,r1,r2
:0201D5F0 10052245 andne  r2,r5,r5,asr #0x4
:0201D5F4 86100335 unknown
:0201D5F8 869306E5 ldrhi r0,r2,r5,r5,asr #0x4
:0201D5FC A19602E9 orrges r0,r6,r9,ror #0x5
:0201D600 08E08401 unknown
:0201D604 E5860A10 str r0,[r6, #+0xa10]		;r6+0xa10=*(00000a13)
:0201D608 7C0149F8 stcvc  9,cr4,[r1],{#0xf8}
:0201D60C FC680001 stc2l 0,cr0,[r8],#-0x4
:0201D610 51154528 tstpl r5,r8,lsr #0xa
:0201D614 50116D01 andpls r6,r1,r1,lsl #0x1a
:0201D618 410002AD unknown
:0201D61C 7357B835 cmpvc r7,#0x350000
:0201D620 910C02C1 unknown
:0201D624 15C12120 strneb r2,[r1, #+0x120]		;r1+0x120=*(00000120)
:0201D628 6A061035 bvs 021A1704
:0201D62C 95312D10 ldrls r2,[r1, #-0xd10]!
:0201D630 0005E912 andeq  r14,r5,r2,lsl r9
:0201D634 2443A506 strcsb r10,[r3],#-0x506
:0201D638 E2851056 add  r1,r5,#0x56
:0201D63C 18791505 unknown
:0201D640 610135AA unknown
:0201D644 0904D81B stmeqdb  r4 ,{r0,r1,r3,r4,r11,r12,r14,r15}
:0201D648 067D7003 unknown
:0201D64C 3DDC103D unknown
:0201D650 3D5A8D40 unknown
:0201D654 00B50940 adceqs r0,r5,r0,asr #0x12
:0201D658 8D00252B unknown
:0201D65C 0520591A streq r5,[r0, #-0x91a]!
:0201D660 159DF500 ldrne r15,[r13, #+0x500]		;r13+0x500=*(00000500)
:0201D664 1041103D subne  r1,r1,r13,lsr r0
:0201D668 3D002D50 unknown
:0201D66C 03190E10 tsteq r9,#0x100
:0201D670 850024B7 strhi r2,[r0, #-0x4b7]		;(r0-0x4b7=*(fffffba2))
:0201D674 9F10A0E2 swils 0x0010a0e2
:0201D678 7D80266D unknown
:0201D67C 26210039 unknown
:0201D680 150102F5 strne r0,[r1, #-0x2f5]		;(r1-0x2f5=*(fffffd0b))
:0201D684 1E802008 cdpne 0,8,cr2,cr0,cr8,0
:0201D688 011019E2 tsteq r0,r2,ror #0x13
:0201D68C 95240049 strls r0,[r4, #-0x49]!
:0201D690 0055300C subeqs r3,r5,r12
:0201D694 611F6FAA tstvs r15,r10,lsr #0x1f
:0201D698 610C11E2 unknown
:0201D69C C0401300 subgt  r1,r0,r0,lsl #0x6
:0201D6A0 64501DE1 ldrvsb r1,[r0],#-0xde1
:0201D6A4 1D6E001D stcnel 0,cr0,[r14,#-0x74]!
:0201D6A8 D40B5550 strle r5,[r11],#-0x550
:0201D6AC 21402021 unknown
:0201D6B0 C924E220 stmgtdb  r4!,{r5,r9,r13,r14,r15}
:0201D6B4 03694807 unknown
:0201D6B8 757466A5 ldrvcb r6,[r4, #-0x6a5]!
:0201D6BC 0921B522 stmeqdb  r1!,{r1,r5,r8,r10,r12,r13,r15}
:0201D6C0 10000200 andne  r0,r0,r0,lsl #0x4
:0201D6C4 3915C01C ldmccdb  r5 ,{r2,r3,r4,r14,r15}
:0201D6C8 0A01120D beq 02061F04
:0201D6CC 28041285 stmcsda  r4 ,{r0,r2,r7,r9,r12}
:0201D6D0 54116911 ldrpl r6,[r1],#-0x911
:0201D6D4 12152541 andnes r2,r5,#0x10400000
:0201D6D8 02347A97 eoreqs r7,r4,#0x97000
:0201D6DC 851C11EB ldrhi r1,[r12, #-0x1eb]		;(r12-0x1eb=*(fffffe15))
:0201D6E0 0003B4E2 andeq  r11,r3,r2,ror #0x9
:0201D6E4 54EDE1C1 unknown
:0201D6E8 9400018C strls r0,[r0],#-0x18c
:0201D6EC 54A00001 unknown
:0201D6F0 FCA40001 stc2  0,cr0,[r4],#+0x4
:0201D6F4 DD410735 unknown
:0201D6F8 38958004 ldmccia  r5 ,{r2,r15}
:0201D6FC 980012A9 stmlsda  r0 ,{r0,r3,r5,r7,r9,r12}
:0201D700 540001E9 strpl r0,[r0],#-0x1e9
:0201D704 401000E1 andmis r0,r0,r1,ror #0x1
:0201D708 CD500639 unknown
:0201D70C 04317004 unknown
:0201D710 39A05460 stmccib  r0!,{r5,r6,r10,r12,r14}
:0201D714 00ADC314 adceq  r12,r13,r4,lsl r3
:0201D718 5C12EDC8 ldcpl  13,cr14,[r2],{#0xc8}
:0201D71C 44352A73 unknown
:0201D720 45D03501 ldrmib r3,[r0, #+0x501]		;r0+0x501=*(0000055a)
:0201D724 5039E720 eorpls r14,r9,r0,lsr #0xe
:0201D728 103D1049 eornes r1,r13,r9,asr #0x0
:0201D72C 003D1DED eoreqs r1,r13,r13,ror #0x1b
:0201D730 734E12D9 unknown
:0201D734 04391149 unknown
:0201D738 59E60075 unknown
:0201D73C 11151510 tstne r5,r0,lsl r5
:0201D740 0D000900 unknown
:0201D744 E0821100 add  r1,r2,r0,lsl #0x2
:0201D748 3915851F ldmccdb  r5 ,{r0,r1,r2,r3,r4,r8,r10,r15}
:0201D74C 81101D10 tsthi r0,r0,lsl r13
:0201D750 2AE54025 bcs 0196D7EC
:0201D754 77810041 strvc r0,r0,r0,lsl r13
:0201D758 07E79201 streqb r9,[r7,+r1, lsl #0x4]!
:0201D75C 7344000D unknown
:0201D760 41901C9D unknown
:0201D764 E106D520 unknown
:0201D768 E082010A add  r0,r2,r10,lsl #0x2
:0201D76C 473E1731 unknown
:0201D770 290800D1 stmcsdb  r8 ,{r0,r4,r6,r7}
:0201D774 1DFD0100 ldcnel 1,cr0,[r13,#+0x0]!
:0201D778 100CFD10 andne  r15,r12,r0,lsl r13
:0201D77C 65E58855 strvsb r8,[r5, #+0x855]!
:0201D780 92118110 andlss r8,r1,#0x4
:0201D784 2A4D1431 bcs 03362850
:0201D788 30315CC4 eorccs r5,r1,r4,asr #0x19
:0201D78C 8121F031 msrhi CPSR_c,r1
:0201D790 255021E7 ldrcsb r2,[r0, #-0x1e7]		;(r0-0x1e7=*(fffffe72))
:0201D794 041DC600 ldreq r12,[r13],#-0x600
:0201D798 912C7591 unknown
:0201D79C 2BE13545 blcs 0186ACB8
:0201D7A0 AB053598 blge 0216AE08
:0201D7A4 80254598 mlahi  r5,r8,r5,r4unknown
:0201D7A8 04E08101 unknown
:0201D7AC 04890220 streq r0,[r9],#+0x220
:0201D7B0 BD811A91 unknown
:0201D7B4 0001A8E8 andeq  r10,r1,r8,ror #0x11
:0201D7B8 000143C8 andeq  r4,r1,r8,asr #0x7
:0201D7BC 020FFCE8 andeq  r15,r15,#0xE800
:0201D7C0 89028504 stmhidb  r2 ,{r2,r8,r10,r15}
:0201D7C4 A910C113 ldmgedb  r0 ,{r0,r1,r4,r8,r14,r15}
:0201D7C8 03AD0006 moveq  r0,#0x6		;r0=6(0x6)
:0201D7CC E2840F8E add  r0,r4,#0x238
:0201D7D0 0960010A unknown
:0201D7D4 08490B03 stmeqda  r9 ,{r0,r1,r8,r9,r11}^
:0201D7D8 21BD0A0D movcss r0,r13,lsl #0x14		;r0=0(0x0)
:0201D7DC E3A0742C mov  r7,#0x2C000000		;r7=738197504(0x2c000000)
:0201D7E0 CD081BA9 unknown
:0201D7E4 0B590C06 bleq 03660804
:0201D7E8 4D0654B5 unknown
:0201D7EC E2840A03 add  r0,r4,#0x3000
:0201D7F0 02905A08 addeqs r5,r0,#0x8000
:0201D7F4 20313CE5 eorcss r3,r1,r5,ror #0x19
:0201D7F8 1031089D mlanes r1,r13,r8,r0unknown
:0201D7FC 902D4B85 eorls  r4,r13,r5,lsl #0x17
:0201D800 072D7C04 streq r7,[r13,-r4, lsl #0x18]!
:0201D804 F91129FB ldmnvdb  r1 ,{r0,r1,r3,r4,r5,r6,r7,r8,r11,r13}
:0201D808 B004992B andlt  r9,r4,r11,lsr #0x12
:0201D80C 0C1DE081 ldceq  0,cr14,[r13],{#0x81}
:0201D810 4DE59F12 stcmil 15,cr9,[r5,#+0x48]!
:0201D814 1173DF12 cmnne r3,r2,lsl r15
:0201D818 E1B09011 movs r9,r1,lsl r0		;r9=0(0x0)
:0201D81C 12851079 addne  r1,r5,#0x79
:0201D820 90D41079 sbclss r1,r4,r9,ror r0
:0201D824 F0E11CD7 unknown
:0201D828 E3238521 unknown
:0201D82C 060100C5 streq r0,r1,r4,r9,ror r0
:0201D830 30E80205 rsccc  r0,r8,r5,lsl #0x4
:0201D834 5004E287 andpl  r14,r4,r7,lsl #0x5
:0201D838 007FE5C7 rsbeqs r14,r15,r7,asr #0xb
:0201D83C 304910BD strcch r1,[r9],#-0xd
:0201D840 C7900412 unknown
:0201D844 830045E5 unknown
:0201D848 18002911 stmneda  r0 ,{r0,r4,r8,r11,r13}
:0201D84C 6D560001 unknown
:0201D850 1142BC21 unknown
:0201D854 00210619 eoreq  r0,r1,r9,lsl r6
:0201D858 2D02F903 unknown
:0201D85C 106BC101 rsbne  r12,r11,r1,lsl #0x2
:0201D860 0D39D076 ldceq  0,cr13,[r9,#-0x1d8]!
:0201D864 119C4099 unknown
:0201D868 87000859 unknown
:0201D86C 21C0E226 biccs  r14,r0,r6,lsr #0x4
:0201D870 DD244900 stcle  9,cr4,[r4,#-0x0]!
:0201D874 0101C105 unknown
:0201D878 08BC007D ldmeqia  r12!,{r0,r2,r3,r4,r5,r6}
:0201D87C 00231091 mlaeq  r3,r1,r0,r1unknown
:0201D880 65110C29 ldrvs r0,[r1, #-0xc29]		;(r1-0xc29=*(fffff3d7))
:0201D884 D2002106 andle  r2,r0,#0x80000001
:0201D888 17C173B7 unknown
:0201D88C 2523E1B0 strcs r14,[r3, #-0x1b0]!
:0201D890 D6447010 unknown
:0201D894 A0022025 andge  r2,r2,r5,lsr #0x0
:0201D898 0211E286 andeqs r14,r1,#0x60000008
:0201D89C 115442E5 cmpne r4,r5,ror #0x5
:0201D8A0 104DE59F unknown
:0201D8A4 2D408DAE unknown
:0201D8A8 1905D000 stmnedb  r5 ,{r12,r14,r15}
:0201D8AC 89801089 stmhiib  r0 ,{r0,r3,r7,r12}
:0201D8B0 00C10930 sbceq  r0,r1,r0,lsr r9
:0201D8B4 C1D41089 bicgts r1,r4,r9,lsl #0x1
:0201D8B8 00C10A50 sbceq  r0,r1,r0,asr r10
:0201D8BC 7130C14F teqvc r0,r15,asr #0x2
:0201D8C0 C5101922 ldrgt r1,[r0, #-0x922]		;(r0-0x922=*(fffff6de))
:0201D8C4 1019F510 andnes r15,r9,r0,lsl r5
:0201D8C8 000A50C5 andeq  r5,r10,r5,asr #0x1
:0201D8CC 10C50AE1 sbcne  r0,r5,r1,ror #0x15
:0201D8D0 A533C670 ldrge r12,[r3, #-0x670]!
:0201D8D4 00E08A00 rsceq  r8,r0,r0,lsl #0x14
:0201D8D8 01F9C580 mvneqs r12,r0,lsl #0xb
:0201D8DC D0E24180 rscle  r4,r2,r0,lsl #0x3
:0201D8E0 0DE1D900 stceql 9,cr13,[r1,#+0x0]!
:0201D8E4 40D10089 sbcmis r0,r1,r9,lsl #0x1
:0201D8E8 0A11D900 beq 02493CF0
:0201D8EC D6135000 ldrle r5,[r3],-r0
:0201D8F0 1AFFFF00 bne 0201D4F8
:0201D8F4 A9161500 ldmgedb  r6 ,{r8,r10,r12}
:0201D8F8 2B10AD00 blcs 02448D00
:0201D8FC 2A000070 bcs 0201DAC4
:0201D900 1D0021CC unknown
:0201D904 10218A12 eorne  r8,r1,r2,lsl r10
:0201D908 E1B050B0 ldrh r5,[r0, +r0]!
:0201D90C D0005D26 andle  r5,r0,r6,lsr #0x1a
:0201D910 D910D590 ldmledb  r0 ,{r4,r7,r8,r10,r12,r14,r15}
:0201D914 60051D09 andvs  r1,r5,r9,lsl #0x1a
:0201D918 1000E285 andne  r14,r0,r5,lsl #0x5
:0201D91C ACE503C5 stcgel 3,cr0,[r5],#+0x314
:0201D920 11814011 orrne  r4,r1,r1,lsl r0
:0201D924 D5E1B020 strleb r11,[r1, #+0x20]!
:0201D928 108C9410 addne  r9,r12,r0,lsl r4
:0201D92C 7C2C6D9F stcvc  13,cr6,[r12],#-0x27c
:0201D930 91004D73 unknown
:0201D934 102DC801 eorne  r12,r13,r1,lsl #0x10
:0201D938 11DA80D0 ldrnesb r8,[r10, #+0x0]		;r10+0x0=*(00000000)
:0201D93C 07021500 streq r1,[r2,-r0, lsl #0xa]
:0201D940 76010541 strvc r0,[r2,-r0, lsl #0xa]
:0201D944 5504150E strpl r1,[r4, #-0x50e]		;(r4-0x50e=*(fffffaf2))
:0201D948 0607C111 unknown
:0201D94C 1EB300F9 mrcne 0,5,r0,cr3,cr9,{7}
:0201D950 21767DFF ldrcssh r7,[r6, #-0xdf]!
:0201D954 21103540 tstcs r0,r0,asr #0xa
:0201D958 2D10A520 unknown
:0201D95C 1125FC10 msrne CPSR_sc,r0
:0201D960 8620717E unknown
:0201D964 C59000E0 ldrgt r0,[r0, #+0xe0]		;r0+0xe0=*(000000e0)
:0201D968 5A005905 bpl 02033D84
:0201D96C 157001E3 ldrneb r0,[r0, #-0x1e3]!
:0201D970 21CA8004 biccs  r8,r10,r4
:0201D974 57000B15 unknown
:0201D978 FFFFD3E1 swinv 0x00ffd3e1
:0201D97C 2B853A00 blcs 0016C184
:0201D980 118904A9 orrne  r0,r9,r9,lsr #0x9
:0201D984 20000D60 andcs  r0,r0,r0,ror #0x1a
:0201D988 24AE0001 unknown
:0201D98C 05300001 ldreq r0,[r0, #-0x1]!
:0201D990 0FFB9000 swieq 0x00fb9000
:0201D994 79340A02 ldmvcdb  r4!,{r1,r9,r11}
:0201D998 3C000111 stccc  1,cr0,[r0],{#0x11}
:0201D99C 1055016D subnes r0,r5,r13,ror #0x2
:0201D9A0 F1366000 teqnv r6,r0
:0201D9A4 40117100 andmis r7,r1,r0,lsl #0x2
:0201D9A8 5021E3A0 eorpl  r14,r1,r0,lsr #0x7
:0201D9AC 21231A38 unknown
:0201D9B0 DD187901 unknown
:0201D9B4 72005D29 andvc  r5,r0,#0xA40
:0201D9B8 5D0336C5 unknown
:0201D9BC 8601AF1F unknown
:0201D9C0 3C10B5E0 ldccc  5,cr11,[r0],{#0xe0}
:0201D9C4 08E5900A unknown
:0201D9C8 40011011 andmi  r1,r1,r1,lsl r0
:0201D9CC 0020E284 eoreq  r14,r0,r4,lsl #0x5
:0201D9D0 EFE30154 swi 0x00e30154
:0201D9D4 11C50115 bicne  r0,r5,r5,lsl r1
:0201D9D8 51E5D051 mvnpl  r13,r1,asr r0
:0201D9DC 515C4EC0 cmppl r12,r0,asr #0x1d
:0201D9E0 69195100 ldmvsdb  r9 ,{r8,r12,r14}
:0201D9E4 051B6113 ldreq r6,[r11, #-0x113]		;(r11-0x113=*(00050b9e))
:0201D9E8 06BA072D unknown
:0201D9EC 19EB002F unknown
:0201D9F0 2D000528 unknown
:0201D9F4 09103110 ldmeqdb  r0 ,{r4,r8,r12,r13}
:0201D9F8 897C2800 unknown
:0201D9FC 3DE7C632 stcccl 6,cr12,[r7,#+0xc8]!
:0201DA00 00C57010 sbceq  r7,r5,r0,lsl r0
:0201DA04 0D296002 stceq  0,cr6,[r9,#-0x8]!
:0201DA08 0CA55007 stceq  0,cr5,[r5],#+0x1c
:0201DA0C 40047DFF unknown
:0201DA10 0015E1B0 ldreqh r14,[r5], -r0
:0201DA14 E97000E9 unknown
:0201DA18 A1723900 cmnge r2,r0,lsl #0x12
:0201DA1C E14A5018 unknown
:0201DA20 11A30145 movne  r0,r5,asr #0x2
:0201DA24 1AF5A800 bne 01D87A2C
:0201DA28 AA08ED04 bge 02258E40
:0201DA2C 6902723A stmvsdb  r2 ,{r1,r3,r4,r5,r9,r12,r13,r14}
:0201DA30 014D7024 unknown
:0201DA34 A803A5F8 stmgeda  r3 ,{r3,r4,r5,r6,r7,r8,r10,r13,r15}
:0201DA38 BD6021B9 stcltl 1,cr2,[r0,#-0x2e4]!
:0201DA3C 03AD9003 moveq  r9,#0x3		;r9=3(0x3)
:0201DA40 800029A0 andhi  r2,r0,r0,lsr #0x13
:0201DA44 5911C955 ldmpldb  r1 ,{r0,r2,r4,r6,r8,r11,r14,r15}
:0201DA48 D8005DE3 stmleda  r0 ,{r0,r1,r5,r6,r7,r8,r10,r11,r12,r14}
:0201DA4C 05ADB058 streq r11,[r13, #+0x58]!
:0201DA50 0F9D7089 swieq 0x009d7089
:0201DA54 C1080065 unknown
:0201DA58 9A118803 bls 0247FA6C
:0201DA5C 001DE716 andeqs r14,r13,r6,lsl r7
:0201DA60 1D0B253D unknown
:0201DA64 E78A5190 unknown
:0201DA68 15201916 strne r1,[r0, #-0x916]!
:0201DA6C 01290442 unknown
:0201DA70 35029D07 strcc r9,[r2, #-0xd07]		;(r2-0xd07=*(fffffb29))
:0201DA74 496B3611 unknown
:0201DA78 8A018800 bhi 0207FA80
:0201DA7C 804004E0 subhi  r0,r0,r0,ror #0x9
:0201DA80 8001E501 andhi  r14,r1,r1,lsl #0xa
:0201DA84 0009E288 andeq  r14,r9,r8,lsl #0x5
:0201DA88 ECE10058 stcl 0,cr0,[r1],#+0x160
:0201DA8C F8BAFFFF ldmnvia  r10!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0201DA90 E800BD8F stmda  r0 ,{r0,r1,r2,r3,r7,r8,r10,r11,r12,r13,r15}
:0201DA94 5C000140 stcpl  1,cr0,[r0],{#0x40}
:0201DA98 DD3800CD ldcle  0,cr0,[r8,#-0x334]!
:0201DA9C 2554BC00 ldrcsb r11,[r4, #-0xc00]		;(r4-0xc00=*(fffff400))
:0201DAA0 E1A05010 mov  r5,r0,lsl r0		;r5=0(0x0)
:0201DAA4 95402C31 strlsb r2,[r0, #-0xc31]		;(r0-0xc31=*(fffff3cf))
:0201DAA8 F591A061 ldrnv r10,[r1, #+0x61]		;r1+0x61=*(00000061)
:0201DAAC 4061A410 rsbmi  r10,r1,r0,lsl r4
:0201DAB0 BD9F1094 unknown
:0201DAB4 C5806131 strgt r6,[r0, #+0x131]		;r0+0x131=*(00000131)
:0201DAB8 30D52088 sbcccs r2,r5,r8,lsl #0x1
:0201DABC EB0205AA bl 0209F16C
:0201DAC0 9FC00474 swils 0x00c00474
:0201DAC4 203D7CE5 eorcss r7,r13,r5,ror #0x19
:0201DAC8 DD51D59C unknown
:0201DACC E59CD005 ldr r13,[r12, #+0x5]		;r12+0x5=*(00000005)
:0201DAD0 E8950007 ldmia  r5 ,{r0,r1,r2}
:0201DAD4 83003F42 unknown
:0201DAD8 E2830281 add  r0,r3,#0x10000008
:0201DADC E8830007 stmia  r3 ,{r0,r1,r2}
:0201DAE0 9C001402 stcls  4,cr1,[r0],{#0x2}
:0201DAE4 41042019 unknown
:0201DAE8 18001D09 stmneda  r0 ,{r0,r3,r8,r10,r11,r12}
:0201DAEC 005D4C68 subeqs r4,r13,r8,ror #0x18
:0201DAF0 F900054C stmnvdb  r0 ,{r2,r3,r6,r8,r10}
:0201DAF4 999F1020 ldmlsib  r15 ,{r5,r12}
:0201DAF8 0C859A10 stceq  10,cr9,[r5],{#0x10}
:0201DAFC 03159581 tsteq r5,#0x20400000
:0201DB00 00009138 andeq  r9,r0,r8,lsr r1
:0201DB04 81A52471 movhi  r2,r1,ror r4
:0201DB08 9905E9E5 stmlsdb  r5 ,{r0,r2,r5,r6,r7,r8,r11,r13,r14,r15}
:0201DB0C FD245121 stc2  1,cr5,[r4,#-0x84]!
:0201DB10 751CEB01 ldrvc r14,[r12, #-0xb01]		;(r12-0xb01=*(fffff4ff))
:0201DB14 850C8D00 strhi r8,[r12, #-0xd00]		;(r12-0xd00=*(fffff300))
:0201DB18 A040F91C subge  r15,r0,r12,lsl r9
:0201DB1C 5CF40009 ldcpll 0,cr0,[r4],#+0x24
:0201DB20 61000011 unknown
:0201DB24 B4FFFE79 unknown
:0201DB28 1400ED00 strne r14,[r0],#-0xd00
:0201DB2C 5D00001C unknown
:0201DB30 30F5D811 rscccs r13,r5,r1,lsl r8
:0201DB34 B512E5A1 ldrlt r14,[r2, #-0x5a1]		;(r2-0x5a1=*(0000028f))
:0201DB38 0C103926 ldceq  9,cr3,[r0],{#0x26}
:0201DB3C 08E59141 unknown
:0201DB40 C3004507 unknown
:0201DB44 99B802D5 ldmlsib  r8!,{r0,r2,r4,r6,r7,r9}
:0201DB48 C500B800 strgt r11,[r0, #-0x800]		;(r0-0x800=*(fffff800))
:0201DB4C 80999502 addhis r9,r9,r2,lsl #0xa
:0201DB50 992039A4 stmlsdb  r0!,{r2,r5,r7,r8,r11,r12,r13}
:0201DB54 58009909 stmplda  r0 ,{r0,r3,r8,r11,r12,r15}
:0201DB58 EB1DFFF6 bl 0279DB38
:0201DB5C BD101D94 unknown
:0201DB60 00B11040 adceqs r1,r1,r0,asr #0x0
:0201DB64 80352025 eorhis r2,r5,r5,lsr #0x0
:0201DB68 80357CEC eorhis r7,r5,r12,ror #0x19
:0201DB6C 51703568 cmnpl r0,r8,ror #0xa
:0201DB70 54003536 strpl r3,[r0],#-0x536
:0201DB74 B1BA30D9 ldrltsb r3,[r10, +r9]!
:0201DB78 14D907A3 ldrneb r0,[r9],#+0x7a3
:0201DB7C 60259F00 eorvs  r9,r5,r0,lsl #0x1e
:0201DB80 75250030 strvc r0,[r5, #-0x30]!
:0201DB84 80438967 subhi  r8,r3,r7,ror #0x12
:0201DB88 03C903B9 biceq  r0,r9,#0xE4000002
:0201DB8C 3474D100 unknown
:0201DB90 912FFF5B msrls CPSR_fsxc,r11
:0201DB94 75474D0D strvcb r4,[r7, #-0xd0d]		;r7-0xd0d=*(2bfff2f3)=#0(0x00000000)
:0201DB98 C450B500 ldrgtb r11,[r0],#-0x500
:0201DB9C D4BC0001 unknown
:0201DBA0 E1F00001 mvns r0,r1
:0201DBA4 0FFE100F swieq 0x00fe100f
:0201DBA8 588A20BD stmplia  r10 ,{r0,r2,r3,r4,r5,r7,r13}
:0201DBAC 33452021 unknown
:0201DBB0 001410E1 andeqs r1,r4,r1,ror #0x1
:0201DBB4 4E00301D mcrmi 0,0,r3,cr0,cr13,{0}
:0201DBB8 8934001D ldmhidb  r4!,{r0,r2,r3,r4}
:0201DBBC FFF5FF02 swinv 0x00f5ff02
:0201DBC0 9D0534EB unknown
:0201DBC4 9D4221A0 unknown
:0201DBC8 01FAE080 mvneqs r14,r0,lsl #0x1
:0201DBCC 08450B09 stmeqda  r5 ,{r0,r3,r8,r9,r11}^
:0201DBD0 D9C241C7 stmleib  r2 ,{r0,r1,r2,r6,r7,r8,r14}^
:0201DBD4 302FF140 eorcc  r15,r15,r0,asr #0x2
:0201DBD8 6FF53039 swivs 0x00f53039
:0201DBDC F537FCCB ldrnv r15,[r7, #-0xccb]!
:0201DBE0 7740450F strvcb r4,[r0,-r15, lsl #0xa]
:0201DBE4 141D0055 ldrne r0,[r13],#-0x55
:0201DBE8 E5913FED ldr r3,[r1, #+0xfed]		;r1+0xfed=*(00000fed)
:0201DBEC 01FCE53B mvneqs r14,lsr r11
:0201DBF0 F513BDEB ldrnv r11,[r3, #-0xdeb]		;(r3-0xdeb=*(e285521a))
:0201DBF4 30000C5F andcc  r0,r0,r15,asr r12
:0201DBF8 118573A1 orrne  r7,r5,r1,lsr #0x7
:0201DBFC 8103F91E unknown
:0201DC00 0F990810 swieq 0x00990810
:0201DC04 0FDD5B08 swieq 0x00dd5b08
:0201DC08 45105970 ldrmi r5,[r0, #-0x970]		;(r0-0x970=*(fffff690))
:0201DC0C 025D8844 subeqs r8,r13,#0x440000
:0201DC10 6D475115 unknown
:0201DC14 2049810F subcs  r8,r9,r15,lsl #0x2
:0201DC18 0101FAC4 unknown
:0201DC1C C4004521 strgt r4,[r0],#-0x521
:0201DC20 08004502 stmeqda  r0 ,{r1,r8,r10,r14}
:0201DC24 04050040 streq r0,[r5],#-0x40
:0201DC28 A200553A andge  r5,r0,#0xE800000
:0201DC2C 38E59020 unknown
:0201DC30 00219F10 eoreq  r9,r1,r0,lsl r15
:0201DC34 00E24082 rsceq  r4,r2,r2,lsl #0x1
:0201DC38 10E58D30 rscne  r8,r5,r0,lsr r13
:0201DC3C 4900A0C0 stmmidb  r0 ,{r6,r7,r13,r15}
:0201DC40 3A001504 bcc 02023058
:0201DC44 C004E282 andgt  r14,r4,r2,lsl #0x5
:0201DC48 02E5038D rsceq  r0,r5,#0x34000002
:0201DC4C 30852149 addcc  r2,r5,r9,asr #0x2
:0201DC50 E44F3D47 strb r3,[r15],#-0xd47
:0201DC54 08AC0135 stmeqia  r12!,{r0,r2,r4,r5,r8}
:0201DC58 08E28DD0 unknown
:0201DC5C FFB04F59 swinv 0x00b04f59
:0201DC60 F0020220 andnv  r0,r2,r0,lsr #0x4
:0201DC64 A7E92D4F strgeb r2,r0,r2,r0,lsr #0x4
:0201DC68 E24D00DF sub  r0,r13,#0xDF
:0201DC6C 00595E7C subeqs r5,r9,r12,ror r14
:0201DC70 11036590 swpne r6,r0,r3
:0201DC74 3DB0D01B ldccc  0,cr13,[r0,#+0x6c]!
:0201DC78 04310A0B unknown
:0201DC7C 0CE59071 stceql 0,cr9,[r5],#+0x1c4
:0201DC80 08BD810A ldmeqia  r13!,{r1,r3,r8,r15}
:0201DC84 05200FAD streq r0,[r0, #-0xfad]!
:0201DC88 000D0100 andeq  r0,r13,r0,lsl #0x2
:0201DC8C 401D5624 andmis r5,r13,r4,lsr #0xc
:0201DC90 95A0A009 strls r10,[r0, #+0x9]!
:0201DC94 28E24005 unknown
:0201DC98 44000D11 strmi r0,[r0],#-0xd11
:0201DC9C D10DF90E unknown
:0201DCA0 02C5A00E sbceq  r10,r5,#0xE
:0201DCA4 2B4D5918 blcs 0337410C
:0201DCA8 3900159D stmccdb  r0 ,{r0,r2,r3,r4,r7,r8,r10,r12}
:0201DCAC 2C043D00 stccs  13,cr3,[r4],{#0x0}
:0201DCB0 9D08E90E unknown
:0201DCB4 09E59F1E unknown
:0201DCB8 D9100526 ldmledb  r0 ,{r1,r2,r5,r8,r10}
:0201DCBC 9D05F1FB unknown
:0201DCC0 6D360578 ldcvs  5,cr0,[r6,#-0x1e0]!
:0201DCC4 1C25C931 stcne  9,cr12,[r5],#-0xc4
:0201DCC8 26FD35C9 unknown
:0201DCCC FD37FA25 ldc2  10,cr15,[r7,#-0x94]!
:0201DCD0 0D402586 unknown
:0201DCD4 25934025 ldrcs r4,[r3, #+0x25]		;r3+0x25=*(e285602a)
:0201DCD8 40D15B00 sbcmis r5,r1,r0,lsl #0x16
:0201DCDC 568562AB strpl r6,[r5],+r11, lsr #0x5
:0201DCE0 40811D7D addmi  r1,r1,r13,ror r13
:0201DCE4 31ADFC03 movcc  r15,r3,lsl #0x18		;r15=83886080(0x5000000)
:0201DCE8 00814E89 addeq  r4,r1,r9,lsl #0x1d
:0201DCEC 03ED0351 mvneq  r0,#0x44000001
:0201DCF0 1432B90D unknown
:0201DCF4 66D529FB unknown
:0201DCF8 96D505FD unknown
:0201DCFC FA57F2C1 blx 0361A810
:0201DD00 FBF5D6D5 blx 01D9385C
:0201DD04 4D0D3CCF unknown
:0201DD08 402528F4 unknown
:0201DD0C 6842C1E2 stmvsda  r2 ,{r1,r5,r6,r7,r8,r14,r15}^
:0201DD10 03950354 orreqs r0,r5,#0x50000001
:0201DD14 45160103 ldrmi r0,[r6, #-0x103]		;(r6-0x103=*(ffffff00))
:0201DD18 4719FD06 ldrmi r15,[r9,-r6, lsl #0x1a]
:0201DD1C 0DDA1E5D unknown
:0201DD20 D1D830ED bicles r3,r8,r13,ror #0x1
:0201DD24 002D5E42 eoreq  r5,r13,r2,asr #0x1c
:0201DD28 452A0326 strmi r0,[r10, #-0x326]!
:0201DD2C 0071F830 rsbeqs r15,r1,r0,lsr r8
:0201DD30 02B9FE70 adceqs r15,r9,#0x700
:0201DD34 A5371978 ldrge r1,[r7, #-0x978]!
:0201DD38 47190CEC ldrmi r0,[r7, #-0x978]!
:0201DD3C 0109121D unknown
:0201DD40 D15212A1 cmple r2,r1,lsr #0x5
:0201DD44 031ABC00 tsteq r10,#0x0
:0201DD48 2C692725 stccsl 7,cr2,[r9],#-0x94
:0201DD4C C59F0CCC ldrgt r0,[r15, #+0xccc]		;r15+0xccc=*(0201ea20)=#2688528(0x00290610)
:0201DD50 A5E18C1B strgeb r8,[r1, #+0xc1b]!
:0201DD54 1AADBE10 bne 00B8D59C
:0201DD58 012C4019 unknown
:0201DD5C 099A0FE5 ldmeqib  r10 ,{r0,r2,r5,r6,r7,r8,r9,r10,r11}
:0201DD60 1B71BF00 blne 03C8D968
:0201DD64 8500164D strhi r1,[r0, #-0x64d]		;(r0-0x64d=*(0028ffc3))
:0201DD68 015D528D cmpeq r13,r13,lsl #0x5
:0201DD6C 8C3F71CD ldchi  1,cr7,[r15],#-0x334
:0201DD70 1C700071 ldcnel 0,cr0,[r0],#-0x1c4
:0201DD74 E0200505 eor  r0,r0,r5,lsl #0xa
:0201DD78 61062D25 unknown
:0201DD7C DDFBB231 ldclel 2,cr11,[r11,#+0xc4]!
:0201DD80 58004506 stmplda  r0 ,{r1,r2,r8,r10,r14}
:0201DD84 20D5332C sbccss r3,r5,r12,lsr #0x6
:0201DD88 08710125 unknown
:0201DD8C 051C042D ldreq r0,[r12, #-0x42d]		;(r12-0x42d=*(fffffbd3))
:0201DD90 2F1C0200 swics 0x001c0200
:0201DD94 8210043D andhis r0,r0,#0x3D000000
:0201DD98 E582043D str r0,[r2, #+0x43d]		;r2+0x43d=*(00000c6d)
:0201DD9C 3D093C5C unknown
:0201DDA0 58E58214 unknown
:0201DDA4 3030001D eorccs r0,r0,r13,lsl r0
:0201DDA8 08E51182 unknown
:0201DDAC 20343971 eorcss r3,r4,r1,ror r9
:0201DDB0 08159F0C ldmeqda  r5 ,{r2,r3,r8,r9,r10,r11,r12,r15}
:0201DDB4 04351001 unknown
:0201DDB8 14158010 ldrne r8,[r5],#-0x10
:0201DDBC E59F040C ldr r0,[r15, #+0x40c]		;r15+0x40c=*(0201e1d0)=#83960320(0x05012200)
:0201DDC0 30111C1C andccs r1,r1,r12,lsl r12
:0201DDC4 FC8109AF stc2  9,cr0,[r1],{#0xaf}
:0201DDC8 97404150 unknown
:0201DDCC 411D4109 tstmi r13,r9,lsl #0x2
:0201DDD0 3102E500 unknown
:0201DDD4 191C9534 ldmnedb  r12 ,{r2,r4,r5,r8,r10,r12,r15}
:0201DDD8 14FD0640 unknown
:0201DDDC 24319F0B unknown
:0201DDE0 2DCA1015 unknown
:0201DDE4 43EDCB14 mvnmi  r12,#0x5000
:0201DDE8 FD0B27FD unknown
:0201DDEC FD106D47 unknown
:0201DDF0 FD03ED17 unknown
:0201DDF4 A0006D07 andge  r6,r0,r7,lsl #0x1a
:0201DDF8 1BC8001D blne 0121DE74
:0201DDFC C4963051 ldrgt r3,[r6],#+0x51
:0201DE00 07E59F2B streqb r9,[r5,+r11, lsr #0x1e]!
:0201DE04 350DB130 strcc r11,[r13, #-0x130]		;(r13-0x130=*(fffffed0))
:0201DE08 590DC040 stmpldb  r13 ,{r6,r14,r15}
:0201DE0C C50B8001 strgt r8,[r11, #-0x1]		;(r11-0x1=*(00050cb0))
:0201DE10 41306D25 teqmi r0,r5,lsr #0x1a
:0201DE14 75E53290 strvcb r3,[r5, #+0x290]!
:0201DE18 0159801F cmpeq r9,r15,lsl r0
:0201DE1C 21000968 unknown
:0201DE20 EA105D14 b 02435278
:0201DE24 00811B90 umulleq  r1,r1,r0,r11
:0201DE28 FC030199 stc2  1,cr0,[r3],{#0x99}
:0201DE2C 4C487055 stcmil 0,cr7,[r8],{#0x55}
:0201DE30 6A30550B bvs 02C33264
:0201DE34 F033BDFB unknown
:0201DE38 52B80055 adcpls r0,r8,#0x55
:0201DE3C 19300055 ldmnedb  r0!,{r0,r2,r4,r6}
:0201DE40 3D0B6400 unknown
:0201DE44 69342512 ldmvsdb  r4!,{r1,r4,r8,r10,r13}
:0201DE48 0419E52A ldreq r14,[r9],#-0x52a
:0201DE4C 1B14141D blne 02522EC8
:0201DE50 05A532C5 streq r3,[r5, #+0x2c5]!
:0201DE54 73213A5D unknown
:0201DE58 8514E580 ldrhi r14,[r4, #-0x580]		;(r4-0x580=*(fffffa80))
:0201DE5C 8911B305 ldmhidb  r1 ,{r0,r2,r8,r9,r12,r13,r15}
:0201DE60 A84089F0 stmgeda  r0 ,{r4,r5,r6,r7,r8,r11,r15}^
:0201DE64 3325FB54 msrcc CPSR_sc,#0x15000
:0201DE68 A20089DA andge  r8,r0,#0x368000
:0201DE6C 54E80089 unknown
:0201DE70 6534190A ldrvs r1,[r4, #-0x90a]!
:0201DE74 CCEB01FA stcgtl 1,cr0,[r11],#+0x3e8
:0201DE78 15820031 strne r0,[r2, #+0x31]		;r2+0x31=*(00000861)
:0201DE7C CA102D14 bgt 024292D4
:0201DE80 0ABC053D beq 00F1F37C
:0201DE84 8B00859F blhi 0203F508
:0201DE88 11441190 unknown
:0201DE8C 03E5A6F4 mvneq  r10,#0xF400000
:0201DE90 10312A98 mlanes r1,r8,r10,r2unknown
:0201DE94 00559296 unknown
:0201DE98 050AF92D streq r15,[r10, #-0x92d]		;(r10-0x92d=*(fffff6d3))
:0201DE9C 9226D114 eorls  r13,r6,#0x5
:0201DEA0 89B62185 ldmhiib  r6!,{r0,r2,r7,r8,r13}
:0201DEA4 850A6451 strhi r6,[r10, #-0x451]		;(r10-0x451=*(fffffbaf))
:0201DEA8 55FB3130 ldrplb r3,[r11, #+0x130]!
:0201DEAC 0D49B734 unknown
:0201DEB0 000D7F00 andeq  r7,r13,r0,lsl #0x1e
:0201DEB4 0700252D streq r2,[r0,-r13, lsr #0xa]
:0201DEB8 55B30025 ldrpl r0,[r3, #+0x25]!
:0201DEBC 027B0025 rsbeqs r0,r11,#0x25
:0201DEC0 911A8949 tstls r10,r9,asr #0x12
:0201DEC4 C90914E5 stmgtdb  r9 ,{r0,r2,r5,r6,r7,r10,r12}
:0201DEC8 23294537 unknown
:0201DECC A93445FB ldmgedb  r4!,{r0,r1,r3,r4,r5,r6,r7,r8,r10,r14}
:0201DED0 5371004D cmnpl r1,#0x4D
:0201DED4 1725004D strne r0,r1,#0x4D
:0201DED8 19457029 stmnedb  r5 ,{r0,r3,r5,r12,r13,r14}^
:0201DEDC 450A0D21 strmi r0,[r10, #-0xd21]		;(r10-0xd21=*(fffff2df))
:0201DEE0 130DB3B9 unknown
:0201DEE4 0945629D stmeqdb  r5 ,{r0,r2,r3,r4,r7,r9,r13,r14}^
:0201DEE8 DC894504 stcle  5,cr4,[r9],{#0x4}
:0201DEEC 9747FD09 strlsb r15,[r7,-r9, lsl #0x1a]
:0201DEF0 FD05F1FB unknown
:0201DEF4 07FD0217 unknown
:0201DEF8 000D1035 andeq  r1,r13,r5,lsr r0
:0201DEFC 45707615 ldrmib r7,[r0, #-0x615]!
:0201DF00 10027919 andne  r7,r2,r9,lsl r9
:0201DF04 519D1195 unknown
:0201DF08 7056492F subvcs r4,r6,r15,lsr #0x12
:0201DF0C CD05EB02 unknown
:0201DF10 D909A400 stmledb  r9 ,{r10,r13,r15}
:0201DF14 10B99001 adcnes r9,r9,r1
:0201DF18 210A0239 unknown
:0201DF1C 00818700 addeq  r8,r1,r0,lsl #0xe
:0201DF20 192B024F stmnedb  r11!,{r0,r1,r2,r3,r6,r9}
:0201DF24 01C5FC32 biceq  r15,r5,r2,lsr r12
:0201DF28 0C150030 ldceq  0,cr0,[r5],{#0x30}
:0201DF2C EB250004 bl 0295DF44
:0201DF30 05A92030 streq r2,[r9, #+0x30]!
:0201DF34 27399D10 unknown
:0201DF38 04C810B9 streqb r1,[r8],#+0xb9
:0201DF3C 43015200 unknown
:0201DF40 10210075 eorne  r0,r1,r5,ror r0
:0201DF44 9F0960A0 swils 0x000960a0
:0201DF48 02D9101D sbceqs r1,r9,#0x1D
:0201DF4C 82100135 andhis r0,r0,#0x4000000D
:0201DF50 159C2105 ldrne r2,[r12, #+0x105]		;r12+0x105=*(00000105)
:0201DF54 C120B010 unknown
:0201DF58 C12034E1 unknown
:0201DF5C 0231E501 eoreqs r14,r1,#0x400000
:0201DF60 E2810115 add  r0,r1,#0x40000005
:0201DF64 0F6D3108 swieq 0x006d3108
:0201DF68 40074586 andmi  r4,r7,r6,lsl #0xb
:0201DF6C 0CE58130 stceql 1,cr8,[r5],#+0xc0
:0201DF70 E5019221 str r9,[r1, #-0x221]		;(r1-0x221=*(fffffddf))
:0201DF74 7D00ED44 unknown
:0201DF78 FFF3E712 swinv 0x00f3e712
:0201DF7C 52810CEB addpl  r0,r1,#0xEB00
:0201DF80 0213FD05 andeqs r15,r3,#0x140
:0201DF84 008903FD unknown
:0201DF88 B5000190 strlt r0,[r0, #-0x190]		;(r0-0x190=*(fffffe70))
:0201DF8C 1500099B strne r0,[r0, #-0x99b]		;(r0-0x99b=*(fffff665))
:0201DF90 49270009 stmmidb  r7!,{r0,r3}
:0201DF94 2AF49800 bcs 01D43F9C
:0201DF98 112103DD unknown
:0201DF9C C9081C11 stmgtdb  r8 ,{r0,r4,r10,r11,r12}
:0201DFA0 02751AF2 rsbeqs r1,r5,#0xF2000
:0201DFA4 012157D8 unknown
:0201DFA8 CC0021A1 stcgt  1,cr2,[r0],{#0xa1}
:0201DFAC 90134D08 andlss r4,r3,r8,lsl #0x1a
:0201DFB0 EDA5134D stc  3,cr1,[r5,#+0x134]!
:0201DFB4 FC10412E ldc2  1,cr4,[r0],{#0x2e}
:0201DFB8 26519F08 ldrcsb r9,[r1],-r8, lsl #0x1e
:0201DFBC 63851219 orrvs  r1,r5,#0x90000001
:0201DFC0 00BD101D adceqs r1,r13,r13,lsl r0
:0201DFC4 A0005108 andge  r5,r0,r8,lsl #0x2
:0201DFC8 1E9D9F08 cdpne 15,8,cr9,cr13,cr8,0
:0201DFCC 5BA27D8B blpl 008BD600
:0201DFD0 FD0B0021 unknown
:0201DFD4 07FD0217 unknown
:0201DFD8 7CD50021 ldcvcl 0,cr0,[r5],{#0x21}
:0201DFDC 71D8002D bicvcs r0,r8,r13,lsr #0x0
:0201DFE0 52925904 addpls r5,r2,#0x10000
:0201DFE4 9A33CDF4 bls 02D117BC
:0201DFE8 0200293A andeq  r2,r0,#0xE8000
:0201DFEC 4EEA0002 cdpmi 0,14,cr0,cr10,cr2,0
:0201DFF0 EBFF02F4 bl 01FDEBC8
:0201DFF4 138112C1 orrne  r1,r1,#0x1000000C
:0201DFF8 8120314C unknown
:0201DFFC 796C2FF3 unknown
:0201E000 0079F700 rsbeqs r15,r9,r0,lsl #0xe
:0201E004 185010D5 ldmneda  r0 ,{r0,r2,r4,r6,r7,r12}^
:0201E008 4D2435D9 stcmi  5,cr3,[r4,#-0x364]!
:0201E00C 083845D9 ldmeqda  r8!,{r0,r3,r4,r6,r7,r8,r10,r14}
:0201E010 21F5234D mvncss r2,r13,asr #0x6
:0201E014 1C05D518 stcne  5,cr13,[r5],{#0x18}
:0201E018 B9852059 stmltib  r5 ,{r0,r3,r4,r6,r13}
:0201E01C 2005D105 andcs  r13,r5,r5,lsl #0x2
:0201E020 27FC35D1 unknown
:0201E024 3545D12C strccb r13,[r5, #-0x12c]		;(r5-0x12c=*(fffffed4))
:0201E028 196FF90E unknown
:0201E02C 13002539 unknown
:0201E030 8500332C strhi r3,[r0, #-0x32c]		;(r0-0x32c=*(fffffcd4))
:0201E034 E4103915 ldr r3,[r0],#-0x915
:0201E038 F1A20069 movnv  r0,r9,ror #0x0
:0201E03C 1C69A850 stcnel 8,cr10,[r9],#-0x140
:0201E040 3D8A403D unknown
:0201E044 3D2B9100 stccc  1,cr9,[r11,#-0x0]!
:0201E048 3B01D800 blcc 02094050
:0201E04C DD000669 unknown
:0201E050 2D85950B unknown
:0201E054 B9104410 ldmltdb  r0 ,{r4,r10,r14}
:0201E058 00999D0D addeqs r9,r9,r13,lsl #0x1a
:0201E05C FD357DBF ldc2  13,cr7,[r5,#-0x2fc]!
:0201E060 7A406134 bvc 03036538
:0201E064 1A3D1061 bne 02F621F0
:0201E068 EB0002DD bl 0201EBE4
:0201E06C 9841A1C8 stmlsda  r1 ,{r3,r6,r7,r8,r13,r15}^
:0201E070 50B00031 adcpls r0,r0,r1,lsr r0
:0201E074 05E59F27 streqb r9,[r5, #+0xf27]!
:0201E078 FB0B1D30 blx 022E5548
:0201E07C 0BA0302D bleq 0082A138
:0201E080 36A50109 unknown
:0201E084 906103E9 rsbls  r0,r1,r9,ror #0x7
:0201E088 8E1679E5 cdphi 9,0,cr7,cr6,cr5,7
:0201E08C 01816F76 orreq  r6,r1,r6,ror r15
:0201E090 105502C1 subnes r0,r5,r1,asr #0x5
:0201E094 1C9F1784 ldcne  7,cr1,[r15],{#0x84}
:0201E098 FA1C6DE5 blx 0273983C
:0201E09C 24704DFA unknown
:0201E0A0 92304D07 eorlss r4,r0,#0x1C0
:0201E0A4 3545FA61 strccb r15,[r5, #-0xa61]		;(r5-0xa61=*(fffff59f))
:0201E0A8 AF004DE7 swige 0x00004de7
:0201E0AC 04B92115 unknown
:0201E0B0 4D9F07D4 unknown
:0201E0B4 91111426 tstls r1,r6,lsr #0x8
:0201E0B8 8466BDE5 unknown
:0201E0BC 0BF5306D bleq 01D6A278
:0201E0C0 81010261 unknown
:0201E0C4 F8AC24C9 stmnvia  r12!,{r0,r3,r6,r7,r10,r13}
:0201E0C8 D474C927 unknown
:0201E0CC FA4D40C5 blx 0336E3F0
:0201E0D0 8DD334C9 unknown
:0201E0D4 8D9BA500 unknown
:0201E0D8 1D06CC00 unknown
:0201E0DC 1DF95E35 ldcnel 14,cr5,[r9,#+0xd4]!
:0201E0E0 F8C49275 stmnvia  r4 ,{r0,r2,r4,r5,r6,r9,r12,r15}^
:0201E0E4 F51D951D ldrnv r9,[r13, #-0x51d]		;(r13-0x51d=*(fffffae3))
:0201E0E8 F51DF8A1 ldrnv r15,[r13, #-0x8a1]		;(r13-0x8a1=*(fffff75f))
:0201E0EC 00054C13 andeq  r4,r5,r3,lsl r12
:0201E0F0 1A851503 bne 00163504
:0201E0F4 41130079 tstmi r3,r9,ror r0
:0201E0F8 55553102 ldrplb r3,[r5, #-0x102]		;(r5-0x102=*(fffffefe))
:0201E0FC D9065800 stmledb  r6 ,{r11,r12,r14}
:0201E100 79901000 ldmvcib  r0 ,{r12}
:0201E104 C910E121 ldmgtdb  r0 ,{r0,r5,r8,r13,r14,r15}
:0201E108 E0E1002D rsc  r0,r1,r13,lsr #0x0
:0201E10C 770009AF strvc r0,[r0,-r15, lsr #0x13]
:0201E110 10290009 eorne  r0,r9,r9
:0201E114 00296BAC eoreq  r6,r9,r12,lsr #0x17
:0201E118 20002974 andcs  r2,r0,r4,ror r9
:0201E11C 0CF4D906 ldceql 9,cr13,[r4],#+0x18
:0201E120 30252506 eorcc  r2,r5,r6,lsl #0xa
:0201E124 34D9FA1B ldrccb r15,[r9],#+0xa1b
:0201E128 690025A1 stmvsdb  r0 ,{r0,r5,r7,r8,r10,r13}
:0201E12C 12FD2901 rscnes r2,r13,#0x4000
:0201E130 D9FC0245 unknown
:0201E134 4039E474 eormis r14,r9,r4,ror r4
:0201E138 AB403911 blge 0302C584
:0201E13C 5F003997 swipl 0x00003997
:0201E140 49DC408D ldmmiib  r12 ,{r0,r2,r3,r7,r14}^
:0201E144 0095A900 addeqs r10,r5,r0,lsl #0x12
:0201E148 45763BAA ldrmib r3,[r6, #-0xbaa]!
:0201E14C 0B356005 bleq 02D76168
:0201E150 2238F905 eorcss r15,r8,#0x14000
:0201E154 A8451154 stmgeda  r5 ,{r2,r4,r6,r8,r12}^
:0201E158 FA02401D blx 020AE1DC
:0201E15C 4588349D strmi r3,[r8, #+0x49d]		;r8+0x49d=*(0000049d)
:0201E160 4550A500 ldrmib r10,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:0201E164 01EDC800 mvneq  r12,r0,lsl #0x10
:0201E168 88037D12 stmhida  r3 ,{r1,r4,r8,r10,r11,r12,r13,r14}
:0201E16C FAAA4065 blx 00AAE308
:0201E170 157C0065 ldrneb r0,[r12, #-0x65]!
:0201E174 001106E9 andeqs r0,r1,r9,ror #0xd
:0201E178 728C1461 addvc  r1,r12,#0x61000000
:0201E17C C9059F05 stmgtdb  r5 ,{r0,r2,r8,r9,r10,r11,r12,r15}
:0201E180 71060101 unknown
:0201E184 C805FD00 stmgtda  r5 ,{r8,r10,r11,r12,r13,r14,r15}
:0201E188 13F92099 mvnnes r2,#0x99
:0201E18C 109D1099 umullnes r1,r13,r9,r0
:0201E190 3E000976 mcrcc 9,0,r0,cr0,cr6,{3}
:0201E194 49AF0009 stmmiib  r15!,{r0,r3}
:0201E198 00317314 eoreqs r7,r1,r4,lsl r3
:0201E19C 3349013B unknown
:0201E1A0 CD25158C stcgt  5,cr1,[r5,#-0x230]!
:0201E1A4 E509E106 str r14,[r9, #-0x106]		;(r9-0x106=*(fffffefd))
:0201E1A8 00B19919 adceqs r9,r1,r9,lsl r9
:0201E1AC 052050B5 streq r5,[r0, #-0xb5]!
:0201E1B0 E0302D37 eors r2,r0,r7,lsr r13
:0201E1B4 2D66402D stccsl 0,cr4,[r6,#-0xb4]!
:0201E1B8 002D2E00 eoreq  r2,r13,r0,lsl #0x1c
:0201E1BC 0CD5162D ldceql 6,cr1,[r5],{#0x2d}
:0201E1C0 18EB0276 unknown
:0201E1C4 F0B26515 adcnvs r6,r2,r5,lsl r5
:0201E1C8 D4404D40 strleb r4,[r0],#-0xd40
:0201E1CC 2D5A4085 unknown
:0201E1D0 05012200 streq r2,[r1, #-0x200]		;(r1-0x200=*(fffffe00))
:0201E1D4 13519501 cmpne r1,#0x400000
:0201E1D8 C5720241 ldrgtb r0,[r2, #-0x241]!
:0201E1DC 00DD0705 sbceqs r0,r13,r5,lsl #0xe
:0201E1E0 C12B04C8 unknown
:0201E1E4 0B17B536 bleq 0260B6C4
:0201E1E8 14010025 strne r0,[r1],#-0x25
:0201E1EC 4E064104 cdpmi 1,0,cr4,cr6,cr4,0
:0201E1F0 16001D5B unknown
:0201E1F4 35085501 strcc r5,[r8, #-0x501]		;(r8-0x501=*(fffffaff))
:0201E1F8 A0099110 andge  r9,r9,r0,lsl r1
:0201E1FC C0B94035 adcgts r4,r9,r5,lsr r0
:0201E200 35060035 strcc r0,[r6, #-0x35]		;(r6-0x35=*(ffffffce))
:0201E204 00354600 eoreqs r4,r5,r0,lsl #0xc
:0201E208 AA80350E bge 0002B648
:0201E20C 6C4035D8 stcvsl 5,cr3,[r0],{#0xd8}
:0201E210 8035106D eorhis r1,r5,r13,ror #0x0
:0201E214 B2403568 sublt  r3,r0,#0x1A000000
:0201E218 1D20355A stcne  5,cr3,[r0,#-0x168]!
:0201E21C 011F6504 tsteq r15,r4,lsl #0xa
:0201E220 35A47035 strcc r7,[r4, #+0x35]!
:0201E224 35575E40 ldrccb r5,[r7, #-0xe40]		;r7-0xe40=*(2bfff1c0)=#0(0x00000000)
:0201E228 73990C00 orrvcs r0,r9,#0x0
:0201E22C 450430CA strmi r3,[r4, #-0xca]		;(r4-0xca=*(ffffff36))
:0201E230 E145A430 unknown
:0201E234 00452A40 subeq  r2,r5,r0,asr #0x14
:0201E238 D90045F2 stmledb  r0 ,{r1,r4,r5,r6,r7,r8,r10,r14}
:0201E23C 7010B113 andvcs r11,r0,r3,lsl r1
:0201E240 0EED1475 mcreq 4,7,r1,cr13,cr5,{3}
:0201E244 AD500949 unknown
:0201E248 00311000 eoreqs r1,r1,r0
:0201E24C 60D614D9 ldrvssb r1,[r6],#+0x49
:0201E250 2D90902D unknown
:0201E254 402DE830 eormi  r14,r13,r0,lsr r8
:0201E258 AA402D92 bge 030298A8
:0201E25C E0002D18 and  r2,r0,r8,lsl r13
:0201E260 04344099 unknown
:0201E264 8A1A3D9F bhi 026AD8E8
:0201E268 31B03031 movccs r3,lsr r1		;r3=0(0x0)
:0201E26C 4031B830 eormis r11,r1,r0,lsr r8
:0201E270 0C403186 stceql 1,cr3,[r0],{#0x86}
:0201E274 D40EB555 strle r11,[r14],#-0x555
:0201E278 10B50031 adcnes r0,r5,r1,lsr r0
:0201E27C 0419B50A ldreq r11,[r9],#-0x50a
:0201E280 0A092D9F beq 02269904
:0201E284 22D1E286 sbccss r14,r1,#0x60000008
:0201E288 F9E1B0A0 unknown
:0201E28C 35848910 strcc r8,[r4, #+0x910]		;r4+0x910=*(00000910)
:0201E290 EDF97940 ldcl 9,cr7,[r9,#+0x100]!
:0201E294 0035FF32 eoreqs r15,r5,r2,lsr r15
:0201E298 16E552C7 unknown
:0201E29C 8DC00125 unknown
:0201E2A0 21D18020 biccss r8,r1,r0,lsr #0x0
:0201E2A4 6B241AFD blvs 02924EA0
:0201E2A8 3D4C803D unknown
:0201E2AC 403D6B40 eormis r6,r13,r0,asr #0x16
:0201E2B0 B9003DF1 stmltdb  r0 ,{r0,r4,r5,r6,r7,r8,r10,r11,r12,r13}
:0201E2B4 1016A955 andnes r10,r6,r5,asr r9
:0201E2B8 089DE59D ldmeqia  r13 ,{r0,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0201E2BC 30312C85 eorccs r2,r1,r5,lsl #0x19
:0201E2C0 41E771C9 mvnmi  r7,r9,asr #0x3
:0201E2C4 0D137810 unknown
:0201E2C8 0C804900 stceq  9,cr4,[r0],{#0x0}
:0201E2CC 30493203 subcc  r3,r9,r3,lsl #0x4
:0201E2D0 E140495B unknown
:0201E2D4 49A90049 stmmiib  r9!,{r0,r3,r6}
:0201E2D8 E755CB60 ldrb r12,ib 
:0201E2DC 01004901 unknown
:0201E2E0 02410812 subeq  r0,r1,#0x120000
:0201E2E4 AC07A120 stcge  1,cr10,[r7],{#0x20}
:0201E2E8 13381081 teqne r8,#0x81
:0201E2EC 8608819F unknown
:0201E2F0 31110AE2 tstcc r1,r2,ror #0x15
:0201E2F4 40B5FC1E adcmis r15,r5,r14,lsl r12
:0201E2F8 35C00C39 strccb r0,[r0, #+0xc39]		;r0+0xc39=*(00000c39)
:0201E2FC 40354840 eormis r4,r5,r0,asr #0x10
:0201E300 0035CEAD eoreqs r12,r5,r13,lsr #0x1d
:0201E304 A9003596 stmgedb  r0 ,{r1,r2,r4,r7,r8,r10,r12,r13}
:0201E308 EDE7CA38 stcl 10,cr12,[r7,#+0xe0]!
:0201E30C 75729A16 ldrvcb r9,[r2, #-0xa16]!
:0201E310 29B0EB02 ldmcsib  r0!,{r1,r8,r9,r11,r13,r14,r15}
:0201E314 8821F177 stmhida  r1!,{r0,r1,r2,r4,r5,r6,r8,r12,r13,r14,r15}
:0201E318 3A407D60 bcc 0303D8A0
:0201E31C 41090029 unknown
:0201E320 007DC000 rsbeqs r12,r13,r0
:0201E324 007D5588 rsbeqs r5,r13,r8,lsl #0xb
:0201E328 E3A01FFA mov  r1,#0x3E8		;r1=1000(0x3e8)
:0201E32C 01010190 swpeq r0,r0,r1
:0201E330 9102D8E0 unknown
:0201E334 15598D1C ldrneb r8,[r9, #-0xd1c]		;(r9-0xd1c=*(fffff2e7))
:0201E338 688D0C2D stmvsia  r13 ,{r0,r2,r3,r5,r10,r11}
:0201E33C 2F103DC5 swics 0x00103dc5
:0201E340 11A10051 movne  r0,r1,asr r0
:0201E344 1A9F1258 bne 007E2CAC
:0201E348 E28007A5 add  r0,r0,#0x2940000
:0201E34C 0401D128 streq r13,[r1],#-0x128
:0201E350 511804F1 ldrplsh r0,[r8, -r1]
:0201E354 00BD8590 umlaleqs r8,r13,r0,r5
:0201E358 85000F71 strhi r0,[r0, #-0xf71]		;(r0-0xf71=*(fffff08f))
:0201E35C 4CA000AD stcmi  0,cr0,[r0],#+0x2b4
:0201E360 000D20E3 andeq  r2,r13,r3,ror #0x1
:0201E364 E5857024 str r7,[r5, #+0x24]		;r5+0x24=*(00000024)
:0201E368 9D020498 unknown
:0201E36C D5858004 strle r8,[r5, #+0x4]		;r5+0x4=*(00000004)
:0201E370 25E58503 strcsb r8,[r5, #+0x503]!
:0201E374 51329210 teqpl r2,r0,lsl r2
:0201E378 0250FD10 subeqs r15,r0,#0x400
:0201E37C 511A3029 tstpl r10,r9,lsr #0x0
:0201E380 2956A040 ldmcsdb  r6 ,{r6,r13,r15}^
:0201E384 30296800 eorcc  r6,r9,r0,lsl #0x10
:0201E388 F9EB21C1 unknown
:0201E38C 4DDC7025 unknown
:0201E390 250F4025 strcs r4,[r15, #-0x25]		;r15-0x25=*(0201e373)=#848433189(0x32921025)
:0201E394 95156900 ldrls r6,[r5, #-0x900]		;(r5-0x900=*(fffff700))
:0201E398 D15D0025 cmple r13,r5,lsr #0x0
:0201E39C F764AD40 strnvb r10,r13,r5,lsr #0x0
:0201E3A0 40A904E5 adcmi  r0,r9,r5,ror #0x9
:0201E3A4 054081B4 streqb r8,[r0, #-0x1b4]		;(r0-0x1b4=*(fffffe4c))
:0201E3A8 69AC0601 stmvsib  r12!,{r0,r9,r10}
:0201E3AC 00818B14 addeq  r8,r1,r4,lsl r11
:0201E3B0 AC005553 stcge  5,cr5,[r0],{#0x53}
:0201E3B4 9506ED01 strls r14,[r6, #-0xd01]		;(r6-0xd01=*(fffff302))
:0201E3B8 F8160059 ldmnvda  r6 ,{r0,r3,r4,r6}
:0201E3BC 4000C901 andmi  r12,r0,r1,lsl #0x12
:0201E3C0 911025E2 tstls r0,r2,ror #0xb
:0201E3C4 14056D7C strne r6,[r5],#-0xd7c
:0201E3C8 047D00C9 unknown
:0201E3CC 1A0BA4E2 bne 0230775C
:0201E3D0 201D278D andcss r2,r13,r13,lsl #0xf
:0201E3D4 11595481 cmpne r9,r1,lsl #0x9
:0201E3D8 85407101 strhib r7,[r0, #-0x101]		;(r0-0x101=*(fffffeff))
:0201E3DC F7074D02 strnv r4,[r7,-r2, lsl #0x1a]
:0201E3E0 45020005 strmi r0,[r2, #-0x5]		;(r2-0x5=*(0000082b))
:0201E3E4 0B02F110 bleq 020DA82C
:0201E3E8 2904003D stmcsdb  r4 ,{r0,r2,r3,r4,r5}
:0201E3EC 3544AD00 strccb r10,[r4, #-0xd00]		;r4-0xd00=*(32920325)=#0(0x00000000)
:0201E3F0 81E3E024 mvnhi  r14,r4,lsr #0x0
:0201E3F4 07390454 unknown
:0201E3F8 40255230 eormi  r5,r5,r0,lsr r2
:0201E3FC 030025E4 unknown
:0201E400 256A0025 strcsb r0,[r10, #-0x25]!
:0201E404 ED553200 unknown
:0201E408 D5071914 strle r1,[r7, #-0x914]		;r7-0x914=*(2bfff6ec)=#0(0x00000000)
:0201E40C 7101057D unknown
:0201E410 0800C110 stmeqda  r0 ,{r4,r8,r14,r15}
:0201E414 3071016B rsbccs r0,r1,r11,ror #0x2
:0201E418 604021DA unknown
:0201E41C 21280021 unknown
:0201E420 0014AA00 andeqs r10,r4,r0,lsl #0x14
:0201E424 E2801035 add  r1,r0,#0x35
:0201E428 04D96A08 ldreqb r6,[r9],#+0xa08
:0201E42C 03089584 unknown
:0201E430 4DD10045 unknown
:0201E434 004D0200 subeq  r0,r13,r0,lsl #0x4
:0201E438 004D5557 subeq  r5,r13,r7,asr r5
:0201E43C D7404D1F unknown
:0201E440 100BAD6D andne  r10,r11,r13,ror #0x1a
:0201E444 38E22580 unknown
:0201E448 813701A5 teqhi r7,r5,lsr #0x3
:0201E44C A1086500 unknown
:0201E450 F4000916 strnv r0,[r0],#-0x916
:0201E454 59187D81 ldmpldb  r8 ,{r0,r7,r8,r10,r11,r12,r13,r14}
:0201E458 90011821 andls  r1,r1,r1,lsr #0x10
:0201E45C 8601FDE5 strhi r15,r1,r1,r1,lsr #0x10
:0201E460 B90526B1 stmltdb  r5 ,{r0,r4,r5,r7,r9,r10,r13}
:0201E464 14108101 ldrne r8,[r0],#-0x101
:0201E468 2DBD03D5 ldccs  3,cr0,[r13,#+0x354]!
:0201E46C 3504AD00 strcc r10,[r4, #-0xd00]		;r4-0xd00=*(32920325)=#0(0x00000000)
:0201E470 04054302 streq r4,[r5],#-0x302
:0201E474 1BA11429 blne 00863520
:0201E478 023A6DC3 eoreqs r6,r10,#0x30C0
:0201E47C 1775239D unknown
:0201E480 160911CD strne r1,r6,r10,#0x30C0
:0201E484 140141F7 strne r4,[r1],#-0x1f7
:0201E488 B108315E unknown
:0201E48C 08EBFFF8 unknown
:0201E490 41C80245 bicmi  r0,r8,r5,asr #0x4
:0201E494 89EB01F7 unknown
:0201E498 00EAFFFC unknown
:0201E49C 15590000 ldrneb r0,[r9, #-0x0]		;(r9-0x0=*(00000003))
:0201E4A0 0015C020 andeqs r12,r5,r0,lsr #0x0
:0201E4A4 5BA01509 blpl 008238D0
:0201E4A8 8903E354 stmhidb  r3 ,{r2,r4,r6,r8,r9,r13,r14,r15}
:0201E4AC 7500AC01 strvc r10,[r0, #-0xc01]		;(r0-0xc01=*(fffff3ff))
:0201E4B0 B5701907 ldrltb r1,[r0, #-0x907]!
:0201E4B4 E35AE400 cmp r10,#0x0
:0201E4B8 F0020015 andnv  r0,r2,r5,lsl r0
:0201E4BC 00940735 addeqs r0,r4,r5,lsr r7
:0201E4C0 C1047124 unknown
:0201E4C4 0D41384F unknown
:0201E4C8 E28DDFA7 add  r13,r13,#0x29C
:0201E4CC C58FF00B strgt r15,[r15, #+0xb]		;r15+0xb=*(0000000b)
:0201E4D0 9C100900 ldcls  9,cr0,[r0],{#0x0}
:0201E4D4 0C780000 ldceql 0,cr0,[r8],#-0x0
:0201E4D8 31005DFD unknown
:0201E4DC 1D1B4000 unknown
:0201E4E0 FE068C02 cdp2 12,0,cr8,cr6,cr2,0
:0201E4E4 0C2E32C1 stceq  2,cr3,[r14],#-0x304
:0201E4E8 49F8BC03 ldmmiib  r8!,{r0,r1,r10,r11,r12,r13,r15}^
:0201E4EC 004A4E00 subeq  r4,r10,r0,lsl #0x1c
:0201E4F0 00019800 andeq  r9,r1,r0,lsl #0x10
:0201E4F4 02B1FEB8 adceqs r15,r1,#0xB80
:0201E4F8 C8C80001 stmgtia  r8 ,{r0}^
:0201E4FC 15067DFE strne r7,[r6, #-0xdfe]		;(r6-0xdfe=*(fffff205))
:0201E500 00092400 andeq  r2,r9,r0,lsl #0x8
:0201E504 AC008578 stcge  5,cr8,[r0],{#0x78}
:0201E508 FFFFA4FA swinv 0x00ffa4fa
:0201E50C E00001D8 unknown
:0201E510 D4A00005 unknown
:0201E514 E8020FFD stmda  r2 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11}
:0201E518 01F40001 mvneqs r0,r1
:0201E51C 05F8A000 ldreqb r10,[r8, #+0x0]!
:0201E520 00190000 andeqs r0,r9,r0
:0201E524 4C000140 stcmi  1,cr0,[r0],{#0x40}
:0201E528 5CAA0001 stcpl  0,cr0,[r10],#+0x4
:0201E52C BF0011FE swilt 0x000011fe
:0201E530 D4C00002 strleb r0,[r0],#+0x2
:0201E534 6C000104 stcvs  1,cr0,[r0],{#0x4}
:0201E538 08020FFE stmeqda  r2 ,{r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11}
:0201E53C 14800001 strne r0,[r0],#+0x1
:0201E540 FF200001 swinv 0x00200001
:0201E544 34225D0F unknown
:0201E548 49A20015 stmmiib  r2!,{r0,r2,r4}
:0201E54C CD901D10 unknown
:0201E550 091D001D ldmeqdb  r13 ,{r0,r2,r3,r4}
:0201E554 02951009 addeqs r1,r5,#0x9
:0201E558 40FB0E3D rscmis r0,r11,r13,lsr r14
:0201E55C 77215980 strvc r5,[r1,-r0, lsl #0x13]!
:0201E560 85E2800F strhib r8,[r2, #+0xf]!
:0201E564 F8E68412 unknown
:0201E568 F54439E1 strnvb r3,[r4, #-0x9e1]		;r4-0x9e1=*(32920644)=#0(0x00000000)
:0201E56C 0DA14119 stceq  1,cr4,[r1,#+0x64]!
:0201E570 51D41D11 bicpls r1,r4,r1,lsl r13
:0201E574 616D6D0B unknown
:0201E578 090A4510 stmeqdb  r10 ,{r4,r8,r10,r14}
:0201E57C 00796A02 rsbeqs r6,r9,r2,lsl #0x14
:0201E580 E10065B9 strh r6,[r0, -r9]
:0201E584 DB4005D7 blle 0301FCE8
:0201E588 D0300500 eorles r0,r0,r0,lsl #0xa
:0201E58C D3401549 unknown
:0201E590 05D64005 ldreqb r4,[r6, #+0x5]		;r6+0x5=*(00000008)
:0201E594 00053A00 andeq  r3,r5,r0,lsl #0x14
:0201E598 D60155D9 unknown
:0201E59C 50002001 andpl  r2,r0,r1
:0201E5A0 11006A03 unknown
:0201E5A4 9D1E6880 unknown
:0201E5A8 01E96530 mvneq  r6,lsr r0
:0201E5AC 69305151 ldmvsdb  r0!,{r0,r4,r6,r8,r12,r14}
:0201E5B0 40002120 andmi  r2,r0,r0,lsr #0x2
:0201E5B4 A0500A19 subges r0,r0,r9,lsl r10
:0201E5B8 01711761 cmneq r1,r1,ror #0xe
:0201E5BC 55E155CA strplb r5,[r1, #+0x5ca]!
:0201E5C0 495C0101 ldmmidb  r12 ,{r0,r8}^
:0201E5C4 65136500 ldrvs r6,[r3, #-0x500]		;(r3-0x500=*(fffffb00))
:0201E5C8 6552E410 ldrvsb r14,[r2, #-0x410]		;(r2-0x410=*(00000420))
:0201E5CC 6C109100 ldcvs  1,cr9,[r0],{#0x0}
:0201E5D0 007D9F11 rsbeqs r9,r13,r1,lsl r15
:0201E5D4 01C60759 biceq  r0,r6,r9,asr r7
:0201E5D8 00010B00 andeq  r0,r1,r0,lsl #0x16
:0201E5DC 13000110 unknown
:0201E5E0 55160001 ldrpl r0,[r6, #-0x1]		;(r6-0x1=*(00000002))
:0201E5E4 20190001 andcss r0,r9,r1
:0201E5E8 1075E5CD rsbnes r14,r5,r13,asr #0xb
:0201E5EC A1007566 unknown
:0201E5F0 F1033544 unknown
:0201E5F4 4962F500 unknown
:0201E5F8 1E7D0035 mrcne 0,3,r0,cr13,cr5,{1}
:0201E5FC 0DE2402E stceql 0,cr4,[r2,#+0xb8]!
:0201E600 712C0111 unknown
:0201E604 2C08E59F stccs  5,cr14,[r8],{#0x9f}
:0201E608 001D0D05 andeqs r0,r13,r5,lsl #0x1a
:0201E60C 0A5D0931 beq 03760AD8
:0201E610 71080351 unknown
:0201E614 1B21BE0A blne 0288DE44
:0201E618 09026D8A stmeqdb  r2 ,{r1,r3,r7,r8,r10,r11,r13,r14}
:0201E61C 30028848 andcc  r8,r2,r8,asr #0x10
:0201E620 518D0011 orrpl  r0,r13,r1,lsl r0
:0201E624 0C299117 stceq  1,cr9,[r9],#-0x5c
:0201E628 45F50451 ldrmib r0,[r5, #+0x451]!
:0201E62C 0515AC1F ldreq r10,[r5, #-0xc1f]		;(r5-0xc1f=*(fffff3e1))
:0201E630 3500250C strcc r2,[r0, #-0x50c]		;(r0-0x50c=*(fffffaf4))
:0201E634 E08A0000 add  r0,r10,r0
:0201E638 6D220105 stcvs  1,cr0,[r2,#-0x14]!
:0201E63C 48402106 stmmida  r0 ,{r1,r2,r8,r13}^
:0201E640 10CC0021 sbcne  r0,r12,r1,lsr #0x0
:0201E644 21970875 orrcss r0,r7,r5,ror r8
:0201E648 21110150 tstcs r1,r0,asr r1
:0201E64C 40211140 eormi  r1,r1,r0,asr #0x2
:0201E650 A800213F stmgeda  r0 ,{r0,r1,r2,r3,r4,r5,r8,r13}
:0201E654 20002157 andcs  r2,r0,r7,asr r1
:0201E658 21228021 unknown
:0201E65C 40211440 eormi  r1,r1,r0,asr #0x8
:0201E660 00215536 eoreq  r5,r1,r6,lsr r5
:0201E664 0C711084 ldceql 0,cr1,[r1],#-0x210
:0201E668 12E58021 rscne  r8,r5,#0x21
:0201E66C 79171195 ldmvcdb  r7 ,{r0,r2,r4,r7,r8,r12}
:0201E670 1195001D orrnes r0,r5,r13,lsl r0
:0201E674 EB02742D bl 020BB730
:0201E678 83011960 unknown
:0201E67C 510C7D28 unknown
:0201E680 00191052 andeqs r1,r9,r2,asr r0
:0201E684 2002352C andcs  r3,r2,r12,lsr #0xa
:0201E688 DB050956 blle 02160BE8
:0201E68C F1EB021F mvnnv  r0,r15,lsl r2
:0201E690 0213E51A andeqs r14,r3,#0x6800000
:0201E694 090FE561 stmeqdb  r15 ,{r0,r5,r6,r8,r10,r13,r14,r15}
:0201E698 20380089 eorcss r0,r8,r9,lsl #0x1
:0201E69C 01541095 unknown
:0201E6A0 C982A507 stmgtib  r2 ,{r0,r1,r2,r8,r10,r13,r15}
:0201E6A4 10E0C503 rscne  r12,r0,r3,lsl #0xa
:0201E6A8 00300009 eoreqs r0,r0,r9
:0201E6AC 01E98222 mvneq  r8,r2,lsr #0x4
:0201E6B0 821C9100 andhis r9,r12,#0x0
:0201E6B4 905009E5 sublss r0,r0,r5,ror #0x13
:0201E6B8 D13C1119 teqle r12,r9,lsl r1
:0201E6BC E8BD8113 ldmia  r13!,{r0,r1,r4,r8,r15}
:0201E6C0 8543DD8C strhib r13,[r3, #-0xd8c]		;(r3-0xd8c=*(fffff274))
:0201E6C4 C003D15C andgt  r13,r3,r12,asr r1
:0201E6C8 01184701 tsteq r8,r1,lsl #0xe
:0201E6CC 4A90119D bmi 00422D48
:0201E6D0 0A2AC9E5 beq 02AD0E6C
:0201E6D4 0BA41281 bleq 009230E0
:0201E6D8 7D150290 unknown
:0201E6DC 58B51300 ldmplia  r5!,{r8,r9,r12}
:0201E6E0 E2810FCE add  r0,r1,#0x338
:0201E6E4 800B060A andhi  r0,r11,r10,lsl #0xc
:0201E6E8 01F644E2 mvneqs r4,r2,ror #0x9
:0201E6EC 1B3900EB blne 02E5EAA0
:0201E6F0 EC01812B stc  1,cr8,[r1],{#0x2b}
:0201E6F4 20012DE2 andcs  r2,r1,r2,ror #0x1b
:0201E6F8 05A50B5D streq r0,[r5, #+0xb5d]!
:0201E6FC 01290100 unknown
:0201E700 0001A963 andeq  r10,r1,r3,ror #0x12
:0201E704 5563053D strplb r0,[r3, #-0x53d]!
:0201E708 99C800C1 stmlsib  r8 ,{r0,r6,r7}^
:0201E70C 8002C130 andhi  r12,r2,r0,lsr r1
:0201E710 009120E2 addeqs r2,r1,r2,ror #0x1
:0201E714 1119088D tstne r9,r13,lsl #0x11
:0201E718 01180C15 tsteq r8,r5,lsl r12
:0201E71C 00011700 andeq  r1,r1,r0,lsl #0xe
:0201E720 00015616 andeq  r5,r1,r6,lsl r6
:0201E724 0F00010A swieq 0x0000010a
:0201E728 010E0001 unknown
:0201E72C 01551200 cmpeq r5,r0,lsl #0x4
:0201E730 00010C00 andeq  r0,r1,r0,lsl #0x18
:0201E734 FF001510 swinv 0x00001510
:0201E738 55260BF1 strpl r0,[r6, #-0xbf1]!
:0201E73C 00194A71 andeqs r4,r9,r1,ror r10
:0201E740 130F5503 unknown
:0201E744 BD1BF911 unknown
:0201E748 415DCB16 cmpmi r13,r6,lsl r11
:0201E74C B5201187 strlt r1,[r0, #-0x187]!
:0201E750 6400110E strvs r1,[r0],#-0x10e
:0201E754 181D1011 ldmneda  r13 ,{r0,r4,r12}
:0201E758 064011DD unknown
:0201E75C 25540011 ldrcsb r0,[r4, #-0x11]		;r4-0x11=*(32921014)=#0(0x00000000)
:0201E760 000D1300 andeq  r1,r13,r0,lsl #0x6
:0201E764 002D557D eoreq  r5,r13,r13,ror r5
:0201E768 01494003 unknown
:0201E76C 12B90BA5 adcnes r0,r9,#0x29400
:0201E770 792C1031 stmvcdb  r12!,{r0,r4,r5,r12}
:0201E774 B9000900 stmltdb  r0 ,{r8,r11}
:0201E778 FFF7A00D swinv 0x00f7a00d
:0201E77C 110620EB unknown
:0201E780 A1111900 tstge r1,r0,lsl #0x12
:0201E784 9920D900 stmlsdb  r0!,{r8,r11,r12,r14,r15}
:0201E788 C90C0105 stmgtdb  r12 ,{r0,r2,r8}
:0201E78C 017DAF35 cmneq r13,r5,lsr r15
:0201E790 47D100C9 ldrmib r0,r13,r5,lsr r15
:0201E794 347C12A1 unknown
:0201E798 0E0FFFFF mcreq 15,0,r15,cr15,cr15,{7}
:0201E79C 7EFA02AD cdpvc 2,14,cr0,cr10,cr13,5
:0201E7A0 B15832B1 ldrlth r3,[r8, #-0x21]		;(r8-0x2b1=*(ffffffdf))
:0201E7A4 62528002 subvss r8,r2,#0x2
:0201E7A8 5038E59F mlapls r8,r15,r5,r14unknown
:0201E7AC 000FE28D andeq  r14,r15,r13,lsl #0x5
:0201E7B0 0FE8B600 swieq 0x00e8b600
:0201E7B4 74E8A500 unknown
:0201E7B8 059F4200 ldreq r4,[r15, #+0x200]		;r15+0x200=*(0201e9c0)=#89145765(0x055041a5)
:0201E7BC 00E89600 rsceq  r9,r8,r0,lsl #0xc
:0201E7C0 E50494A0 str r9,[r4, #-0x4a0]		;r4-0x4a0=*(05503d05)=#786888430(0x2ee6f6ee)
:0201E7C4 E885000F stmia  r5 ,{r0,r1,r2,r3}
:0201E7C8 07E58000 streqb r8,[r5,+r0]!
:0201E7CC 7A4F6D80 bvc 033F9DD4
:0201E7D0 118D40E9 orrne  r4,r13,r9,ror #0x1
:0201E7D4 40155000 andmis r5,r5,r0
:0201E7D8 9DFA551D ldclsl 5,cr5,[r10,#+0x74]!
:0201E7DC 1500154F strne r1,[r0, #-0x54f]		;(r0-0x54f=*(fffffab1))
:0201E7E0 153C0F91 ldrne r0,[r12, #-0xf91]!
:0201E7E4 D6103100 ldrle r3,[r0],-r0, lsl #0x2
:0201E7E8 82403517 subhi  r3,r0,#0x5C00000
:0201E7EC 39A70011 stmccib  r7!,{r0,r4}
:0201E7F0 2A122800 bcs 024A87F8
:0201E7F4 003D1151 eoreqs r1,r13,r1,asr r1
:0201E7F8 417D0091 unknown
:0201E7FC 7B001911 blvc 02024C48
:0201E800 14B700DD unknown
:0201E804 19002112 stmnedb  r0 ,{r1,r4,r8,r13}
:0201E808 1922E501 stmnedb  r2!,{r0,r8,r10,r13,r14,r15}
:0201E80C 3CFA1F01 ldcccl 15,cr1,[r10],#+0x4
:0201E810 B1743085 cmnlt r4,r5,lsl #0x1
:0201E814 01550000 cmpeq r5,r0
:0201E818 15027398 strne r7,[r2, #-0x398]		;(r2-0x398=*(00000498))
:0201E81C 1511ECEB ldrne r14,[r1, #-0xceb]		;(r1-0xceb=*(fffff315))
:0201E820 F9109901 ldmnvdb  r0 ,{r0,r8,r11,r12,r15}
:0201E824 00692204 rsbeq  r2,r9,r4,lsl #0x4
:0201E828 11796DB8 ldrneh r6,[r9, #-0xd8]!
:0201E82C 2E615200 cdpcs 2,6,cr5,cr1,cr0,0
:0201E830 07013D64 streq r3,[r9, #-0xd8]!
:0201E834 3D132D52 unknown
:0201E838 A111CC00 tstge r1,r0,lsl #0x18
:0201E83C 4118C111 tstmi r8,r1,lsl r1
:0201E840 072F33E0 streq r3,r8,r1,lsl r1
:0201E844 1185EB00 orrne  r14,r5,r0,lsl #0x16
:0201E848 1DB52611 ldcne  6,cr2,[r5,#+0x44]!
:0201E84C 0A9D7090 beq 0077AA94
:0201E850 653303B5 ldrvs r0,[r3, #-0x3b5]!
:0201E854 D10E0D2E unknown
:0201E858 3B70380B blcc 03C2C88C
:0201E85C 97110275 unknown
:0201E860 19202895 stmnedb  r0!,{r0,r2,r4,r7,r11,r13}
:0201E864 17B10A00 ldrne r0,[r1,+r0, lsl #0x14]!
:0201E868 FD4F3DA9 unknown
:0201E86C 1D524091 unknown
:0201E870 00911900 addeqs r1,r1,r0,lsl #0x12
:0201E874 1071555C rsbnes r5,r1,r12,asr r5
:0201E878 004106CD subeq  r0,r1,r13,asr #0xd
:0201E87C 004500ED subeq  r0,r5,r13,ror #0x1
:0201E880 1FE5923D swine 0x00e5923d
:0201E884 4A008D03 bmi 02041C98
:0201E888 200B0071 andcs  r0,r11,r1,ror r0
:0201E88C 08390301 ldmeqda  r9!,{r0,r8,r9}
:0201E890 00A10FCA adceq  r0,r1,r10,asr #0x1f
:0201E894 12393006 eornes r3,r9,#0x6
:0201E898 1231E1D3 eornes r14,r1,#0xC0000034
:0201E89C A5040055 strge r0,[r4, #-0x55]		;r4-0x55=*(05504150)=#-569736303(0xde0a8391)
:0201E8A0 1C101900 ldcne  9,cr1,[r0],{#0x0}
:0201E8A4 C0D20019 sbcgts r0,r2,r9,lsl r0
:0201E8A8 14E1902D unknown
:0201E8AC 02E18CC9 rsceq  r8,r1,#0xC900
:0201E8B0 E7C000C0 strb r0,r8,r1,#0xC900
:0201E8B4 9D91C000 unknown
:0201E8B8 200A0120 andcs  r0,r10,r0,lsr #0x2
:0201E8BC F920658C stmnvdb  r0!,{r2,r3,r7,r8,r10,r13,r14}
:0201E8C0 E102ED17 unknown
:0201E8C4 9017BDF0 ldrlssh r11,[r7], -r0
:0201E8C8 07E2894E streqb r8,[r7], -r0
:0201E8CC CDD801BD unknown
:0201E8D0 28110002 ldmcsda  r1 ,{r1}
:0201E8D4 C9E22F21 unknown
:0201E8D8 A5303311 ldrge r3,[r0, #-0x311]!
:0201E8DC 3E31F904 cdpcc 9,2,cr15,cr1,cr4,0
:0201E8E0 00192DA5 andeqs r2,r9,r5,lsr #0x1b
:0201E8E4 C800752C stmgtda  r0 ,{r2,r3,r5,r8,r10,r12,r13,r14}
:0201E8E8 00159F30 andeqs r9,r5,r0,lsr r15
:0201E8EC 1A001D8A bne 02025F1C
:0201E8F0 91008981 unknown
:0201E8F4 E15001B9 ldrh r0,[r0, #-0x19]		;(r0-0x1b9=*(de0a8378))
:0201E8F8 1AB52629 bne 00D681A4
:0201E8FC 01A9910D moveq  r9,r13,lsl #0x2		;r9=0(0x0)
:0201E900 0EAD02C5 cdpeq 2,10,cr0,cr13,cr5,6
:0201E904 0AF22065 beq 01CA6AA0
:0201E908 900D0069 andls  r0,r13,r9,ror #0x0
:0201E90C 1B10F5E5 blne 0245C0A8
:0201E910 69A202D9 stmvsib  r2!,{r0,r3,r4,r6,r7,r9}
:0201E914 D01D6111 andles r6,r13,r1,lsl r1
:0201E918 31E1D020 mvncc  r13,r0,lsr #0x0
:0201E91C 0F830275 swieq 0x00830275
:0201E920 104504E5 subne  r0,r5,r5,ror #0x9
:0201E924 C9925D20 ldmgtib  r2 ,{r5,r8,r10,r11,r12,r14}
:0201E928 95465800 strlsb r5,[r6, #-0x800]		;(r6-0x800=*(fffff803))
:0201E92C 8DE59509 stchil 5,cr9,[r5,#+0x24]!
:0201E930 85200017 strhi r0,[r0, #-0x17]!
:0201E934 93890095 orrls  r0,r9,#0x95
:0201E938 02000DE5 andeq  r0,r0,#0x3940
:0201E93C 05922D1C ldreq r2,[r2, #+0xd1c]		;r2+0xd1c=*(0000154c)
:0201E940 C2400104 subgt  r0,r0,#0x1
:0201E944 00E50407 rsceq  r0,r5,r7,lsl #0x8
:0201E948 82202A01 eorhi  r2,r0,#0x1000
:0201E94C 925D1CE2 sublss r1,r13,#0xE200
:0201E950 0020D1E5 eoreq  r13,r0,r5,ror #0x3
:0201E954 2080E195 umullcs  r14,r0,r5,r1
:0201E958 2001E382 andcs  r14,r1,r2,lsl #0x7
:0201E95C 00E7C500 rsceq  r12,r7,r0,lsl #0xa
:0201E960 350105AD strcc r0,[r1, #-0x5ad]		;(r1-0x5ad=*(fffffa53))
:0201E964 282A0103 stmcsda  r10!,{r0,r1,r8}
:0201E968 2D24E285 stccs  2,cr14,[r4,#-0x214]!
:0201E96C ED01E592 unknown
:0201E970 1BFD8002 blne 01F7E980
:0201E974 5802C1E5 stmplda  r2 ,{r0,r2,r5,r6,r7,r8,r14,r15}
:0201E978 44891B59 strmi r1,[r9],#+0xb59
:0201E97C B5032D30 strlt r2,[r3, #-0xd30]		;(r3-0xd30=*(fffff2d0))
:0201E980 C7000512 unknown
:0201E984 24750006 unknown
:0201E988 A241A158 subge  r10,r1,#0x16
:0201E98C 020E24A0 andeq  r2,r14,#0xA0000000
:0201E990 E80335D4 stmda  r3 ,{r2,r4,r6,r7,r8,r10,r12,r13}
:0201E994 F0A00001 adcnv  r0,r0,r1
:0201E998 5C300005 ldcpl  0,cr0,[r0],#-0x14
:0201E99C FFFC021D swinv 0x00fc021d
:0201E9A0 18020F02 stmneda  r2 ,{r1,r8,r9,r10,r11}
:0201E9A4 89080005 stmhidb  r8 ,{r0,r2}
:0201E9A8 287F0401 unknown
:0201E9AC 4FF8FFFF swimi 0x00f8ffff
:0201E9B0 4170370D cmnmi r0,r13,lsl #0xe
:0201E9B4 09900021 ldmeqib  r0 ,{r0,r5}
:0201E9B8 8544910E strhib r9,[r4, #-0x10e]		;r4-0x10e=*(05504097)=#-14118638(0xff289112)
:0201E9BC 083103E0 ldmeqda  r1!,{r5,r6,r7,r8,r9}
:0201E9C0 055041A5 ldreqb r4,[r0, #-0x1a5]		;(r0-0x1a5=*(de0a81ec))
:0201E9C4 E085450A add  r4,r5,r10,lsl #0xa
:0201E9C8 1C85A000 stcne  0,cr10,[r5],{#0x0}
:0201E9CC 81E05182 mvnhi  r5,r2,lsl #0x3
:0201E9D0 214C130C unknown
:0201E9D4 3D04E59F unknown
:0201E9D8 03016111 unknown
:0201E9DC 029112CD addeqs r1,r1,#0xD000000C
:0201E9E0 A40BE084 strge r14,[r11],#-0x84
:0201E9E4 16E10035 unknown
:0201E9E8 E0850104 add  r0,r5,r4,lsl #0x2
:0201E9EC CD8F06F8 unknown
:0201E9F0 2101850E unknown
:0201E9F4 11813201 orrne  r3,r1,r1,lsl #0x4
:0201E9F8 6E38011D mrcvs 1,1,r0,cr8,cr13,{0}
:0201E9FC E08A7001 add  r7,r10,r1
:0201EA00 F99D8000 ldmnvib  r13 ,{r15}
:0201EA04 ED3F8020 ldc  0,cr8,[r15,#-0x80]!
:0201EA08 91B10201 movlss r0,r1,lsl #0x4		;r0=0(0x0)
:0201EA0C E59F5104 ldr r5,[r15, #+0x104]		;r15+0x104=*(0201eb18)=#-1409284795(0xac000545)
:0201EA10 B5400B12 strltb r0,[r0, #-0xb12]		;(r0-0xb12=*(fffff4ee))
:0201EA14 E0479003 sub  r9,r7,r3
:0201EA18 84005D89 strhi r5,[r0],#-0xd89
:0201EA1C 19001194 stmnedb  r0 ,{r2,r4,r7,r8,r12}
:0201EA20 00290610 eoreq  r0,r9,r0,lsl r6
:0201EA24 16C32291 unknown
:0201EA28 502002E0 eorpl  r0,r0,r0,ror #0x5
:0201EA2C C2109BE0 andgts r9,r0,#0x38000
:0201EA30 3001E000 andcc  r14,r1,r0
:0201EA34 061913A0 ldreq r1,[r9],-r0, lsr #0x7
:0201EA38 2F20A003 swics 0x0020a003
:0201EA3C 5900B582 stmpldb  r0 ,{r1,r7,r8,r10,r12,r13,r15}
:0201EA40 826003E3 rsbhi  r0,r0,#0x8C000003
:0201EA44 9003E004 andls  r14,r3,r4
:0201EA48 6904A3A0 stmvsdb  r4 ,{r5,r7,r8,r9,r13,r15}
:0201EA4C C0030D2E andgt  r0,r3,r14,lsr #0x1a
:0201EA50 FF6D026D swinv 0x006d026d
:0201EA54 6923BD01 stmvsdb  r3!,{r0,r8,r10,r11,r12,r13,r15}
:0201EA58 8E14B916 mrchi 9,0,r11,cr4,cr6,{0}
:0201EA5C 0A65FF71 beq 0399E828
:0201EA60 00212075 eoreq  r2,r1,r5,ror r0
:0201EA64 01400035 unknown
:0201EA68 71E11EA0 mvnvc  r1,r0,lsr #0x1d
:0201EA6C 00250010 eoreq  r0,r5,r0,lsl r0
:0201EA70 18B12029 ldmneia  r1!,{r0,r3,r5,r13}
:0201EA74 7A050029 bvc 0215EB20
:0201EA78 29225029 stmcsdb  r2!,{r0,r3,r5,r12,r14}
:0201EA7C 10291240 eorne  r1,r9,r0,asr #0x4
:0201EA80 00290099 mlaeq  r9,r9,r0,r0unknown
:0201EA84 20297503 eorcs  r7,r9,r3,lsl #0xa
:0201EA88 200538D9 unknown
:0201EA8C 1006E5DD unknown
:0201EA90 0049DD03 subeq  r13,r9,r3,lsl #0x1a
:0201EA94 2102E595 swpcs r14,r5,r2
:0201EA98 422000CD eormi  r0,r0,#0xCD
:0201EA9C 1341E202 unknown
:0201EAA0 00D1E182 sbceqs r14,r1,r2,lsl #0x3
:0201EAA4 02E19000 rsceq  r9,r1,#0x0
:0201EAA8 41040021 unknown
:0201EAAC 28002A07 stmcsda  r0 ,{r0,r1,r2,r9,r11,r13}
:0201EAB0 10C5B3A0 sbcne  r11,r5,r0,lsr #0x7
:0201EAB4 E5DD0006 ldrb r0,[r13, #+0x6]		;r13+0x6=*(00000006)
:0201EAB8 95100400 ldrls r0,[r0, #-0x400]		;(r0-0x400=*(fffffc00))
:0201EABC E2098DE5 and  r8,r9,#0x3940
:0201EAC0 089100D0 ldmeqia  r1 ,{r4,r6,r7}
:0201EAC4 8AA009E1 bhi 00821250
:0201EAC8 C80003E0 stmgtda  r0 ,{r5,r6,r7,r8,r9}
:0201EACC 5A072900 bpl 021E8ED4
:0201EAD0 033504E1 teqeq r5,#0xE1000000
:0201EAD4 000961C2 andeq  r6,r9,r2,asr #0x3
:0201EAD8 482EC951 stmmida  r14!,{r0,r4,r6,r8,r11,r14,r15}
:0201EADC CD15F1E0 unknown
:0201EAE0 AAAAAB12 bge 00AC9730
:0201EAE4 0010AA19 andeqs r10,r0,r9,lsl r10
:0201EAE8 65F80210 ldrvsb r0,[r8, #+0x210]!
:0201EAEC 01400301 unknown
:0201EAF0 13004905 unknown
:0201EAF4 0018003D andeqs r0,r8,r13,lsr r0
:0201EAF8 05251B49 streq r1,[r5, #-0xb49]!
:0201EAFC 051041CB ldreq r4,[r0, #-0x1cb]		;(r0-0x1cb=*(fffffe35))
:0201EB00 40DC0A11 sbcmis r0,r12,r1,lsl r10
:0201EB04 14F5E190 unknown
:0201EB08 03ED2A85 mvneq  r2,#0x85000
:0201EB0C 12855006 addne  r5,r5,#0x6
:0201EB10 5C020001 stcpl  0,cr0,[r2],{#0x1}
:0201EB14 3A04E1E1 bcc 021572A0
:0201EB18 AC000545 stcge  5,cr0,[r0],{#0x45}
:0201EB1C E08524CE add  r2,r5,r14,asr #0x9
:0201EB20 E1A0C1CC mov  r12,r12,asr #0x3
:0201EB24 066D0C15 unknown
:0201EB28 1501A0C0 strne r10,[r1, #-0xc0]		;(r1-0xc0=*(ffffff40))
:0201EB2C 7D10BD10 unknown
:0201EB30 00093305 andeq  r3,r9,r5,lsl #0x6
:0201EB34 15095C38 strne r5,[r9, #-0xc38]		;(r9-0xc38=*(ff2884da))
:0201EB38 030122D1 unknown
:0201EB3C 25D11002 ldrcsb r1,[r1, #+0x2]		;r1+0x2=*(00000002)
:0201EB40 678D06D9 unknown
:0201EB44 038D07E2 orreq  r0,r13,#0x3880000
:0201EB48 3E03593F mcrcc 9,0,r5,cr3,cr15,{1}
:0201EB4C E314A0E0 tst r4,#0xE0
:0201EB50 E19050D7 ldrsb r5,[r0, +r7]
:0201EB54 5A401541 bpl 03024060
:0201EB58 41000D40 unknown
:0201EB5C 15114015 ldrne r4,[r1, #-0x15]		;(r1-0x15=*(ffffffeb))
:0201EB60 40156100 andmis r6,r5,r0,lsl #0x2
:0201EB64 000D557A andeq  r5,r13,r10,ror r5
:0201EB68 15455047 strneb r5,[r5, #-0x47]		;(r5-0x47=*(ac0004fe))
:0201EB6C 00150B20 andeqs r0,r5,r0,lsr #0x16
:0201EB70 00055130 andeq  r5,r5,r0,lsr r1
:0201EB74 39076103 stmccdb  r7 ,{r0,r1,r8,r13,r14}
:0201EB78 06495500 streqb r5,[r9],-r0, lsl #0xa
:0201EB7C 00D24585 sbceqs r4,r2,r5,lsl #0xb
:0201EB80 05D5C650 ldreqb r12,[r5, #+0x650]		;r5+0x650=*(ac000b95)
:0201EB84 402E08EC eormi  r0,r14,r12,ror #0x11
:0201EB88 C6E01009 unknown
:0201EB8C 2D1A1505 unknown
:0201EB90 510003D1 unknown
:0201EB94 0005C640 andeq  r12,r5,r0,asr #0xc
:0201EB98 0115C630 tsteq r5,r0,lsr r6
:0201EB9C E2877000 add  r7,r7,#0x0
:0201EBA0 600118C9 andvs  r1,r1,r9,asr #0x11
:0201EBA4 7908E286 stmvcdb  r8 ,{r1,r2,r7,r9,r13,r14,r15}
:0201EBA8 D0102916 andles r2,r0,r6,lsl r9
:0201EBAC 25010021 strcs r0,[r1, #-0x21]		;(r1-0x21=*(ffffffdf))
:0201EBB0 2B424400 blcs 030AFBB8
:0201EBB4 84410195 strhib r0,[r1],#-0x195
:0201EBB8 25002025 strcs r2,[r0, #-0x25]		;(r0-0x25=*(ffffffdb))
:0201EBBC 80097930 andhi  r7,r9,r0,lsr r9
:0201EBC0 2110E269 tstcs r0,r9,ror #0x4
:0201EBC4 DD40D140 unknown
:0201EBC8 44810009 strmi r0,[r1],#+0x9
:0201EBCC D5E14EE2 strleb r4,[r1, #+0xee2]!
:0201EBD0 198E4201 stmneib  r14 ,{r0,r9,r14}
:0201EBD4 E0484300 sub  r4,r8,r0,lsl #0x6
:0201EBD8 E5C14001 strb r4,[r1, #+0x1]		;r1+0x1=*(00000001)
:0201EBDC 011A101D tsteq r10,r13,lsl r0
:0201EBE0 E0D260AA sbcs r6,r2,r10,lsr #0x1
:0201EBE4 30D3E1DD ldrccsb r14,[r3],#+0x1d
:0201EBE8 0E00E1DD mcreq 1,0,r14,cr0,cr13,{6}
:0201EBEC 02E18333 rsceq  r8,r1,#0xCC000000
:0201EBF0 00B9C130 adceqs r12,r9,r0,lsr r1
:0201EBF4 02E28180 rsceq  r8,r2,#0x20
:0201EBF8 0CE04130 stceql 1,cr4,[r0],#+0xc0
:0201EBFC E1530000 cmp r3,r0
:0201EC00 0301C5C2 unknown
:0201EC04 2507A100 strcs r10,[r7, #-0x100]		;r7-0x100=*(2bffff00)=#0(0x00000000)
:0201EC08 C221C800 eorgt  r12,r1,#0x0
:0201EC0C E3A00511 mov  r0,#0x4400000		;r0=71303168(0x4400000)
:0201EC10 21000240 unknown
:0201EC14 61B183F2 ldrvssh r8,[r1, +r2]!
:0201EC18 002D0095 mlaeq  r13,r5,r0,r0unknown
:0201EC1C 102D15B5 unknown
:0201EC20 A4002DF6 strge r2,[r0],#-0xdf6
:0201EC24 E19F105F orrs r1,r15,r15,asr r0
:0201EC28 E120490A unknown
:0201EC2C 0415940E ldreq r9,[r5],#-0x40e
:0201EC30 00E05C03 rsceq  r5,r0,r3,lsl #0x18
:0201EC34 10010045 andne  r0,r1,r5,asr #0x0
:0201EC38 0404E002 streq r14,[r4],#-0x2
:0201EC3C 51880021 orrpl  r0,r8,r1,lsr #0x0
:0201EC40 0600451B unknown
:0201EC44 FEEA0045 cdp2 0,14,cr0,cr10,cr5,2
:0201EC48 100B7D2D andne  r7,r11,r13,lsr #0x1a
:0201EC4C C90C4594 stmgtdb  r12 ,{r2,r4,r7,r8,r10,r14}
:0201EC50 0B99110A bleq 00663080
:0201EC54 E181591E orr  r5,r1,r14,lsl r9
:0201EC58 A0002108 andge  r2,r0,r8,lsl #0x2
:0201EC5C 30030131 andcc  r0,r3,r1,lsr r1
:0201EC60 58E58448 unknown
:0201EC64 8902D910 stmhidb  r2 ,{r4,r8,r11,r12,r14,r15}
:0201EC68 300B020A andcc  r0,r11,r10,lsl #0x4
:0201EC6C 0869E241 unknown
:0201EC70 840008E0 strhi r0,[r0],#-0x8e0
:0201EC74 100304E5 andne  r0,r3,r5,ror #0x9
:0201EC78 100CE001 andne  r14,r12,r1
:0201EC7C 4400E584 strmi r14,[r0],#-0x584
:0201EC80 21100015 tstcs r0,r5,lsl r0
:0201EC84 C1FED840 mvngts r13,r0,asr #0x10
:0201EC88 D44A110A strleb r1,[r10],#-0x10a
:0201EC8C 341AC5E1 ldrcc r12,[r10],#-0x5e1
:0201EC90 13410A19 unknown
:0201EC94 11940C4D orrnes r0,r4,r13,asr #0x18
:0201EC98 C1B0E1C4 movgts r14,r4,asr #0x3
:0201EC9C 84100AC9 ldrhi r0,[r0],#-0xac9
:0201ECA0 2002E220 andcs  r14,r2,r0,lsr #0x4
:0201ECA4 0C3006B9 ldceq  6,cr0,[r0],#-0x2e4
:0201ECA8 3108B0E0 unknown
:0201ECAC 85CDE1C4 strhib r14,[r13, #+0x1c4]		;r13+0x1c4=*(000001c4)
:0201ECB0 092AD500 stmeqdb  r10!,{r8,r10,r12,r14,r15}
:0201ECB4 F0071810 andnv  r1,r7,r0,lsl r8
:0201ECB8 EE0001E9 cdp 1,0,cr0,cr0,cr9,7
:0201ECBC 6BFF0005 blvs 01FDECD8
:0201ECC0 F81AC909 ldmnvda  r10 ,{r0,r3,r8,r11,r14,r15}
:0201ECC4 C403A96A strgt r10,[r3],#-0x96a
:0201ECC8 A000FD20 andge  r15,r0,r0,lsr #0x1a
:0201ECCC 9290011D addlss r0,r0,#0x40000007
:0201ECD0 797DE529 ldmvcdb  r13!,{r0,r3,r5,r8,r10,r13,r14,r15}^
:0201ECD4 00EDB800 rsceq  r11,r13,r0,lsl #0x10
:0201ECD8 58EB1059 unknown
:0201ECDC 5C097934 stcpl  9,cr7,[r9],{#0x34}
:0201ECE0 60ACE3A0 adcvs  r14,r12,r0,lsr #0x7
:0201ECE4 000511B1 streqh r1,[r5], -r1
:0201ECE8 0E00B1C1 cdpeq 1,0,cr11,cr0,cr1,6
:0201ECEC 70049DB0 strvch r9,[r4], -r0
:0201ECF0 17FD0059 unknown
:0201ECF4 F3E94045 mvnnv  r4,#0x45
:0201ECF8 5CD500A9 ldcpll 0,cr0,[r5],{#0xa9}
:0201ECFC 4519DD3F ldrmi r13,[r9, #-0xd3f]		;(r9-0xd3f=*(ff2883d3))
:0201ED00 0B479518 bleq 03204168
:0201ED04 8A2ED576 bhi 02BD42E4
:0201ED08 01FEABE2 mvneqs r10,r2,ror #0x17
:0201ED0C 10010AEB andne  r0,r1,r11,ror #0x15
:0201ED10 12810181 addne  r0,r1,#0x40000020
:0201ED14 1EE28A0C cdpne 10,14,cr8,cr2,cr12,0
:0201ED18 EB020659 bl 020A0684
:0201ED1C E1CA0FBE strh r0,[r10, #+0xfe]		;r10+0xfe=*(000000fe)
:0201ED20 80210909 eorhi  r0,r1,r9,lsl #0x12
:0201ED24 117100F5 ldrnesh r0,[r1, #-0x5]!
:0201ED28 000A0011 andeq  r0,r10,r1,lsl r0
:0201ED2C 105100FD ldrnesh r0,[r1],#-0xd
:0201ED30 3CE7118D stcccl 1,cr1,[r7],#+0x234
:0201ED34 021FE28A andeqs r14,r15,#0xA0000008
:0201ED38 888080F9 stmhiia  r0 ,{r0,r3,r4,r5,r6,r7,r15}
:0201ED3C 580E9520 stmplda  r14 ,{r5,r8,r10,r12,r15}
:0201ED40 899C01E3 ldmhiib  r12 ,{r0,r1,r5,r6,r7,r8}
:0201ED44 FD01DEE2 unknown
:0201ED48 75022B00 strvc r2,[r2, #-0xb00]		;(r2-0xb00=*(fffffd30))
:0201ED4C 498FF8B0 stmmiib  r15 ,{r4,r5,r7,r11,r12,r13,r14,r15}
:0201ED50 C91CF930 ldmgtdb  r12 ,{r4,r5,r8,r11,r12,r13,r14,r15}
:0201ED54 894061A1 stmhidb  r0 ,{r0,r5,r7,r8,r13,r14}^
:0201ED58 0D142103 unknown
:0201ED5C 4041C841 submi  r12,r1,r1,asr #0x10
:0201ED60 3DDD2CC5 unknown
:0201ED64 D420B002 unknown
:0201ED68 001D10E1 andeqs r1,r13,r1,ror #0x1
:0201ED6C 82C11619 sbchi  r1,r1,#0x1900000
:0201ED70 422B1FA5 eormi  r1,r11,#0x294
:0201ED74 E5810F31 str r0,[r1, #+0xf31]		;r1+0xf31=*(00000f31)
:0201ED78 45801210 strmi r1,[r0, #+0x210]		;r0+0x210=*(04400210)=#-1687803771(0x9b662885)
:0201ED7C 1C015D41 stcne  13,cr5,[r1],{#0x41}
:0201ED80 01C900B1 streqh r0,[r9, #+0x1]		;r9+0x1=*(ff289113)
:0201ED84 76910691 unknown
:0201ED88 A01B01E5 andges r0,r11,r5,ror #0x3
:0201ED8C B085B7E3 addlt  r11,r5,r3,ror #0xf
:0201ED90 85C00332 strhib r0,[r0, #+0x332]		;r0+0x332=*(00000332)
:0201ED94 09317870 ldmeqdb  r1!,{r4,r5,r6,r11,r12,r13,r14}
:0201ED98 93502089 cmpls r0,#0x89
:0201ED9C 8D774DE5 ldchil 13,cr4,[r7,#-0x394]!
:0201EDA0 81400081 unknown
:0201EDA4 01008910 unknown
:0201EDA8 0A2BED97 beq 02B1A40C
:0201EDAC 0507054D streq r0,[r7, #-0x54d]		;r7-0x54d=*(2bfffab3)=#0(0x00000000)
:0201EDB0 46E91091 unknown
:0201EDB4 0A8D01C6 beq 0035F4D4
:0201EDB8 91CD1701 bicls  r1,r13,r1,lsl #0xe
:0201EDBC E0476510 sub  r6,r7,r0,lsl r5
:0201EDC0 81409091 unknown
:0201EDC4 010C090C unknown
:0201EDC8 E2888C6B add  r8,r8,#0x6B00
:0201EDCC E2855C01 add  r5,r5,#0x100
:0201EDD0 009100EC addeqs r0,r1,r12,ror #0x1
:0201EDD4 F09106BC ldrnvh r0,[r1], +r12
:0201EDD8 91844901 orrls  r4,r4,r1,lsl #0x12
:0201EDDC AC26CD00 stcge  13,cr12,[r6],#-0x0
:0201EDE0 6004756F andvs  r7,r4,r15,ror #0xa
:0201EDE4 5955E591 ldmpldb  r5 ,{r0,r4,r7,r8,r10,r13,r14,r15}^
:0201EDE8 FE01CD0A cdp2 13,0,cr12,cr1,cr10,0
:0201EDEC 07A54051 unknown
:0201EDF0 00296959 eoreq  r6,r9,r9,asr r9
:0201EDF4 0F495958 swieq 0x00495958
:0201EDF8 06E12EC1 unknown
:0201EDFC 46E11B8D unknown
:0201EE00 070011A1 streq r1,[r0,-r1, lsr #0x3]
:0201EE04 09AC4645 stmeqib  r12!,{r0,r2,r6,r9,r10,r14}
:0201EE08 3B006D20 blcc 0203A290
:0201EE0C 1DBBE288 ldcne  2,cr14,[r11,#+0x220]!
:0201EE10 0DF48440 ldceql 4,cr8,[r4,#+0x100]!
:0201EE14 71094506 unknown
:0201EE18 2D055500 unknown
:0201EE1C 12951941 addnes r1,r5,#0x104000
:0201EE20 D901C6EE stmledb  r1 ,{r1,r2,r3,r5,r6,r7,r9,r10,r14,r15}
:0201EE24 8D511530 unknown
:0201EE28 0815A919 ldmeqda  r5 ,{r0,r3,r4,r8,r11,r13,r15}
:0201EE2C 08493CC0 stmeqda  r9 ,{r6,r7,r10,r11,r12,r13}^
:0201EE30 1A5D05DD bne 037605AC
:0201EE34 1C00791C stcne  9,cr7,[r0],{#0x1c}
:0201EE38 02170B14 andeqs r0,r7,#0x5000
:0201EE3C DD1789E4 unknown
:0201EE40 85A0C01C strhi r12,[r0, #+0x1c]!
:0201EE44 CC00010F stcgt  1,cr0,[r0],{#0xf}
:0201EE48 400C0245 andmi  r0,r12,r5,asr #0x4
:0201EE4C E002E7D0 unknown
:0201EE50 54E101A0 unknown
:0201EE54 1116951E tstne r6,r14,lsl r5
:0201EE58 391D51E3 ldmccdb  r13 ,{r0,r1,r5,r6,r7,r8,r12,r14}
:0201EE5C 0812C800 ldmeqda  r2 ,{r11,r14,r15}
:0201EE60 1D550D4D unknown
:0201EE64 2D8CC001 unknown
:0201EE68 E35C8C00 cmp r12,#0x0
:0201EE6C 69FF1D81 unknown
:0201EE70 10B9100D adcnes r1,r9,r13
:0201EE74 E3E05420 mvn  r5,#0x20000000
:0201EE78 20321F25 eorcss r1,r2,r5,lsr #0x1e
:0201EE7C 0403E022 streq r14,[r3],#-0x22
:0201EE80 001804B9 ldreqh r0,[r8], -r9
:0201EE84 0032E26C eoreqs r14,r2,r12,ror #0x4
:0201EE88 089101A0 ldmeqia  r1 ,{r5,r7,r8}
:0201EE8C 3001E7C1 andcc  r14,r1,r1,asr #0xf
:0201EE90 53006D83 unknown
:0201EE94 C008E341 andgt  r14,r8,r1,asr #0x6
:0201EE98 1021E28C eorne  r14,r1,r12,lsl #0x5
:0201EE9C 01F90011 mvneqs r0,r1,lsl r0
:0201EEA0 1005F5E0 andne  r15,r5,r0,ror #0xb
:0201EEA4 18C1E7D0 stmneia  r1 ,{r4,r6,r7,r8,r9,r10,r13,r14,r15}^
:0201EEA8 0011106D andeqs r1,r1,r13,ror #0x0
:0201EEAC 1BFD7111 blne 01F7B2F8
:0201EEB0 F806E120 stmnvda  r6 ,{r5,r8,r13,r14,r15}
:0201EEB4 108D4C3D addne  r4,r13,r13,lsr r12
:0201EEB8 B546ED38 strltb r14,[r6, #-0xd38]		;(r6-0xd38=*(fffff2cb))
:0201EEBC 49135C3D ldmmidb  r3 ,{r0,r2,r3,r4,r5,r10,r11,r12,r14}
:0201EEC0 E529B508 str r11,[r9, #-0x508]!
:0201EEC4 CD80384A unknown
:0201EEC8 19109D05 ldmnedb  r0 ,{r0,r2,r8,r10,r11,r12,r15}
:0201EECC F2400D0A subnv  r0,r0,#0x280
:0201EED0 2B2101FD blcs 0285F6CC
:0201EED4 19C614CD stmneib  r6 ,{r0,r2,r3,r6,r7,r10,r12}^
:0201EED8 19FDEE17 ldmneib  r13!,{r0,r1,r2,r4,r9,r10,r11,r13,r14,r15}^
:0201EEDC E116D11E tst r6,r14,lsl r1
:0201EEE0 111A1118 tstne r10,r8,lsl r1
:0201EEE4 5FADE179 swipl 0x00ade179
:0201EEE8 8038173D eorhis r1,r8,r13,lsr r7
:0201EEEC E5D01871 ldrb r1,[r0, #+0x871]		;r0+0x871=*(00000871)
:0201EEF0 45BD7F26 ldrmi r7,[r13, #+0xf26]!
:0201EEF4 01010009 unknown
:0201EEF8 0D3335B1 ldceq  5,cr3,[r3,#-0x2c4]!
:0201EEFC DF31A600 swile 0x0031a600
:0201EF00 619335C1 orrvss r3,r3,r1,asr #0xb
:0201EF04 6116591A tstvs r6,r10,lsl r9
:0201EF08 5D743C1D ldcpll 12,cr3,[r4,#-0x74]!
:0201EF0C 21A44406 movcs  r4,r6,lsl #0x8		;r4=768(0x300)
:0201EF10 09E58800 unknown
:0201EF14 A9046144 stmgedb  r4 ,{r2,r6,r8,r13,r14}
:0201EF18 FFE1A090 swinv 0x00e1a090
:0201EF1C 01E2044C mvneq  r0,r12,asr #0x8
:0201EF20 00951800 addeqs r1,r5,r0,lsl #0x10
:0201EF24 23E38448 mvncs  r8,#0x48000000
:0201EF28 E102A058 unknown
:0201EF2C C4241B11 unknown
:0201EF30 1921E59F stmnedb  r1!,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0201EF34 40308200 eormis r8,r0,r0,lsl #0x4
:0201EF38 81480061 unknown
:0201EF3C 043803E3 unknown
:0201EF40 8C18053D ldchi  5,cr0,[r8],{#0x3d}
:0201EF44 811823E2 tsthi r8,r2,ror #0x7
:0201EF48 0D1001E1 unknown
:0201EF4C A0182300 andges r2,r8,r0,lsl #0x6
:0201EF50 021741E1 andeqs r4,r7,#0x40000038
:0201EF54 0400E381 streq r14,[r0],#-0x381
:0201EF58 0524E59F streq r14,[r4, #-0x59f]!
:0201EF5C 1C2A8000 stcne  0,cr8,[r10],#-0x0
:0201EF60 0D28E180 stceq  1,cr14,[r8,#-0x200]!
:0201EF64 29125900 ldmcsdb  r2 ,{r8,r11,r12,r14}
:0201EF68 00599860 subeqs r9,r9,r0,ror #0x10
:0201EF6C 30E38114 rsccc  r8,r3,r4,lsl r1
:0201EF70 82001D10 andhi  r1,r0,#0x400
:0201EF74 FFE2801C swinv 0x00e2801c
:0201EF78 01E20880 mvneq  r0,r0,lsl #0x11
:0201EF7C BD800C00 unknown
:0201EF80 030D8807 unknown
:0201EF84 1400E188 strne r14,[r0],#-0x188
:0201EF88 E3822031 orr  r2,r2,#0x31
:0201EF8C 0300051C unknown
:0201EF90 E3118508 tst r1,#0x2000000
:0201EF94 0711E120 ldreq r14,[r1,-r0, lsr #0x2]
:0201EF98 1B9DE385 blne 00797DB4
:0201EF9C 8D0344B4 unknown
:0201EFA0 0C021D12 stceq  13,cr1,[r2],{#0x12}
:0201EFA4 0914E240 ldmeqdb  r4 ,{r6,r9,r13,r14,r15}
:0201EFA8 08228600 stmeqda  r2!,{r9,r10,r15}
:0201EFAC 00110329 andeqs r0,r1,r9,lsr #0x6
:0201EFB0 02001904 andeq  r1,r0,#0x10000
:0201EFB4 08AC13E9 stmeqia  r12!,{r0,r3,r5,r6,r7,r8,r9,r12}
:0201EFB8 899802C9 ldmhiib  r8 ,{r0,r3,r6,r7,r9}
:0201EFBC 800803E3 andhi  r0,r8,r3,ror #0x7
:0201EFC0 902CE302 eorls  r14,r12,r2,lsl #0x6
:0201EFC4 1018E58D andnes r14,r8,r13,lsl #0xb
:0201EFC8 A1800C29 orrge  r0,r0,r9,lsr #0x18
:0201EFCC 39500601 ldmccdb  r0 ,{r0,r9,r10}^
:0201EFD0 00798E0D rsbeqs r8,r9,r13,lsl #0x1c
:0201EFD4 698D0AB5 stmvsib  r13 ,{r0,r2,r4,r5,r7,r9,r11}
:0201EFD8 03700259 cmneq r0,#0x90000005
:0201EFDC 0255E59F subeqs r14,r5,#0x27C00000
:0201EFE0 618008B1 strvsh r0,[r0, +r1]
:0201EFE4 F81251E5 ldmnvda  r2 ,{r0,r2,r5,r6,r7,r8,r12,r14}
:0201EFE8 51F70001 mvnpls r0,r1
:0201EFEC 36426112 unknown
:0201EFF0 5C00016A stcpl  1,cr0,[r0],{#0x6a}
:0201EFF4 015B0001 cmpeq r11,r1
:0201EFF8 00017000 andeq  r7,r1,r0
:0201EFFC 02395578 eoreqs r5,r9,#0x1E000000
:0201F000 6980A900 stmvsib  r0 ,{r8,r11,r13,r15}
:0201F004 FFE98019 swinv 0x00e98019
:0201F008 A0C915FF unknown
:0201F00C E2801962 add  r1,r0,#0x188000
:0201F010 19040019 stmnedb  r4 ,{r0,r3,r4}
:0201F014 D5192150 ldrle r2,[r9, #-0x150]		;(r9-0x150=*(ff288fc2))
:0201F018 7DDB8019 unknown
:0201F01C 09601918 unknown
:0201F020 D4801902 strle r1,[r0],#+0x902
:0201F024 0CBD0019 ldceq  0,cr0,[r13],#+0x64
:0201F028 194D8019 stmnedb  r13 ,{r0,r3,r4,r15}^
:0201F02C 00F5CD80 rsceqs r12,r5,r0,lsl #0x1b
:0201F030 AA807510 bge 0003C478
:0201F034 C5C01D46 strgtb r1,[r0, #+0xd46]		;r0+0xd46=*(00000d46)
:0201F038 1D14001D unknown
:0201F03C C08D3E80 addgt  r3,r13,r0,lsl #0x1d
:0201F040 0099BDAA addeqs r11,r9,r10,lsr #0x1b
:0201F044 36809918 unknown
:0201F048 191B8019 ldmnedb  r11 ,{r0,r3,r4,r15}
:0201F04C 1904AA00 stmnedb  r4 ,{r9,r11,r13,r15}
:0201F050 20193119 andcss r3,r9,r9,lsl r1
:0201F054 80190209 andhis r0,r9,r9,lsl #0x4
:0201F058 B6001914 unknown
:0201F05C 2880191C stmcsia  r0 ,{r2,r3,r4,r8,r11,r12}
:0201F060 190D8019 stmnedb  r13 ,{r0,r3,r4,r15}
:0201F064 80192000 andhis r2,r9,r0
:0201F068 801921AA andhis r2,r9,r10,lsr #0x3
:0201F06C 24BA076D unknown
:0201F070 611A8045 tstvs r10,r5,asr #0x0
:0201F074 F845A6C0 stmnvda  r5 ,{r6,r7,r9,r10,r13,r15}^
:0201F078 09C1015D stmeqib  r1 ,{r0,r2,r3,r4,r6,r8}^
:0201F07C 960BF901 strls r15,[r11],-r1, lsl #0x12
:0201F080 28AC0055 stmcsia  r12!,{r0,r2,r4,r6}
:0201F084 40799D10 rsbmis r9,r9,r0,lsl r13
:0201F088 801909E1 andhis r0,r9,r1,ror #0x13
:0201F08C B800198F stmltda  r0 ,{r0,r1,r2,r3,r7,r8,r11,r12}
:0201F090 D960192C unknown
:0201F094 88801901 stmhiia  r0 ,{r0,r8,r11,r12}
:0201F098 10300529 eornes r0,r0,r9,lsr #0xa
:0201F09C F103C52E unknown
:0201F0A0 0501B92A streq r11,[r1, #-0x92a]		;(r1-0x92a=*(9b661f5b))
:0201F0A4 2180B021 orrcs  r11,r0,r1,lsr #0x0
:0201F0A8 21577800 cmpcs r7,r0,lsl #0x10
:0201F0AC 811B0340 tsthi r11,r0,asr #0x6
:0201F0B0 F8101DE2 ldmnvda  r0 ,{r1,r5,r6,r7,r8,r10,r11,r12}
:0201F0B4 77A1C01D unknown
:0201F0B8 1154001D cmpne r4,r13,lsl r0
:0201F0BC 0205101D andeq  r1,r5,#0x1D
:0201F0C0 4181187D orrmi  r1,r1,r13,ror r8
:0201F0C4 B3001DF2 unknown
:0201F0C8 A3A06001 movge  r6,#0x1		;r6=1(0x1)
:0201F0CC 81002D6F unknown
:0201F0D0 091AE138 ldmeqdb  r10 ,{r3,r4,r5,r8,r13,r14,r15}
:0201F0D4 6B11A10F blvs 02487518
:0201F0D8 A128007D unknown
:0201F0DC 1845AE0A stmneda  r5 ,{r1,r3,r9,r10,r11,r13,r15}^
:0201F0E0 11551315 cmpne r5,r5,lsl r3
:0201F0E4 51147D3F tstpl r4,r15,lsr r13
:0201F0E8 0EED0700 cdpeq 7,14,cr0,cr13,cr0,0
:0201F0EC 000163B7 streqh r6,[r1], -r7
:0201F0F0 6D102D62 unknown
:0201F0F4 0940051F stmeqdb  r0 ,{r0,r1,r2,r3,r4,r8,r10}^
:0201F0F8 01BA1B65 moveqs r1,r5,ror #0x16
:0201F0FC 00012F00 andeq  r2,r1,r0,lsl #0x1e
:0201F100 C505C131 strgt r12,[r5, #-0x131]		;(r5-0x131=*(ac000414))
:0201F104 00050490 muleq  r5,r0,r4
:0201F108 000556B5 streqh r5,[r5], -r5
:0201F10C 54009105 strpl r9,[r0],#-0x105
:0201F110 000A0091 muleq  r10,r1,r0
:0201F114 32A5A02A adccc  r10,r5,#0x2A
:0201F118 571369F5 unknown
:0201F11C E5DA01F9 ldrb r0,[r10, #+0x1f9]		;r10+0x1f9=*(000001f9)
:0201F120 0217612A andeqs r6,r7,#0x8000000A
:0201F124 70030015 andvc  r0,r3,r5,lsl r0
:0201F128 054B13A0 streqb r1,[r11, #-0x3a0]		;(r11-0x3a0=*(00050911))
:0201F12C 791AFFFF ldmvcdb  r10 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0201F130 000D0190 muleq  r13,r0,r1
:0201F134 A846813C stmgeda  r6 ,{r2,r3,r4,r5,r8,r15}^
:0201F138 20080069 andcs  r0,r8,r9,ror #0x0
:0201F13C 05E31000 streqb r1,[r3, #+0x0]!
:0201F140 0941ED1B stmeqdb  r1 ,{r0,r1,r3,r4,r8,r10,r11,r13,r14,r15}^
:0201F144 02A9340A adceq  r3,r9,#0xA000000
:0201F148 0029C006 eoreq  r12,r9,r6
:0201F14C E0255090 mla  r5,r0,r0,r5unknown
:0201F150 03110040 tsteq r1,#0x40
:0201F154 99E0C1E0 unknown
:0201F158 E0810008 add  r0,r1,r8
:0201F15C E0211C99 mla  r1,r9,r12,r1unknown
:0201F160 00BD0040 adceqs r0,r13,r0,asr #0x0
:0201F164 E021199E mla  r1,r14,r9,r1unknown
:0201F168 4D02AD60 unknown
:0201F16C 81C0C111 bichi  r12,r0,r1,lsl r1
:0201F170 F5200125 strnv r0,[r0, #-0x125]!
:0201F174 080A0100 stmeqda  r10 ,{r8}
:0201F178 B9B40A5D ldmltib  r4!,{r0,r2,r3,r4,r6,r9,r11}
:0201F17C 69069A09 stmvsdb  r6 ,{r0,r3,r9,r11,r12,r15}
:0201F180 11FD2F00 mvnnes r2,r0,lsl #0x1e
:0201F184 A9031509 stmgedb  r3 ,{r0,r3,r8,r10,r12}
:0201F188 B12C00B1 strlth r0,[r12, -r1]!
:0201F18C 11100900 tstne r0,r0,lsl #0x12
:0201F190 0D100910 unknown
:0201F194 FD10AD10 unknown
:0201F198 10E91009 rscne  r1,r9,r9
:0201F19C F12AD93C unknown
:0201F1A0 12C55703 sbcne  r5,r5,#0xC0000
:0201F1A4 22DB05EE sbccss r0,r11,#0x3B800000
:0201F1A8 21000200 unknown
:0201F1AC 00D80300 sbceqs r0,r8,r0,lsl #0x6
:0201F1B0 05EF12AD streqb r1,[r15, #+0x2ad]!
:0201F1B4 010943F8 unknown
:0201F1B8 1091110D addnes r1,r1,r13,lsl #0x2
:0201F1BC FDF314C9 ldc2l 4,cr1,[r3,#+0x324]!
:0201F1C0 81F4CA00 mvnhis r12,r0,lsl #0x14
:0201F1C4 002D8002 eoreq  r8,r13,r2
:0201F1C8 A9082170 stmgedb  r8 ,{r4,r5,r6,r8,r13}
:0201F1CC 858640A5 strhi r4,[r6, #+0xa5]		;r6+0xa5=*(000000a6)
:0201F1D0 40855080 addmi  r5,r5,r0,lsl #0x1
:0201F1D4 0309046E unknown
:0201F1D8 881C6995 ldmhida  r12 ,{r0,r2,r4,r7,r8,r11,r13,r14}
:0201F1DC 5577004D ldrplb r0,[r7, #-0x4d]!
:0201F1E0 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:0201F1E4 00190915 andeqs r0,r9,r5,lsl r9
:0201F1E8 077102E5 ldreqb r0,r0,r9,r5,lsl r9
:0201F1EC 00890041 addeq  r0,r9,r1,asr #0x0
:0201F1F0 BE513DCB cdplt 13,4,cr3,cr1,cr11,6
:0201F1F4 89B84F95 ldmhiib  r8!,{r0,r2,r4,r7,r8,r9,r10,r11,r14}
:0201F1F8 40A10440 adcmi  r0,r1,r0,asr #0x8
:0201F1FC 31004DAF unknown
:0201F200 83F8D511 mvnhis r13,#0x4400000
:0201F204 41F03079 mvnmis r3,r9,ror r0
:0201F208 418006B5 strmih r0,[r0, +r5]
:0201F20C 01F1A41F mvneqs r10,r15,lsl r4
:0201F210 D0B90079 adcles r0,r9,r9,ror r0
:0201F214 4480B964 strmi r11,[r0],#+0x964
:0201F218 574C40B9 unknown
:0201F21C 5D0600A5 unknown
:0201F220 F406E52F strnv r14,[r6],#-0x52f
:0201F224 1100AD01 unknown
:0201F228 8550CD06 ldrhib r12,[r0, #-0xd06]		;(r0-0xd06=*(fffff2fa))
:0201F22C AD595520 unknown
:0201F230 40B1A829 adcmis r10,r1,r9,lsr #0x10
:0201F234 792E81F0 stmvcdb  r14!,{r4,r5,r6,r7,r8,r15}
:0201F238 0B95000E bleq 0055F278
:0201F23C 81F040B1 ldrhih r4,[r0, #+0x1]!
:0201F240 3F8D10B5 swicc 0x008d10b5
:0201F244 296502CD unknown
:0201F248 03BD15F9 moveqs r1,#0x3E400000		;r1=1044381696(0x3e400000)
:0201F24C 42191071 andmis r1,r9,#0x71
:0201F250 BE0919B4 mcrlt 9,0,r1,cr9,cr4,{5}
:0201F254 AD705E39 ldcgel 14,cr5,[r0,#-0xe4]!
:0201F258 6EDD0604 cdpvs 6,12,cr0,cr13,cr4,0
:0201F25C 255F0335 ldrcsb r0,[r15, #-0x335]		;r15-0x335=*(0201ef2f)=#568696772(0x21e59fc4)
:0201F260 124DB530 subne  r11,r13,#0xC000000
:0201F264 106512BD unknown
:0201F268 CD146D70 unknown
:0201F26C DD01D511 unknown
:0201F270 0435F759 unknown
:0201F274 B5FA34AD ldrltb r3,[r10, #+0x4ad]!
:0201F278 008D4008 addeq  r4,r13,r8
:0201F27C 1DD41CC9 unknown
:0201F280 01EB0204 mvneq  r0,r4,lsl #0x4
:0201F284 60014547 andvs  r4,r1,r7,asr #0xa
:0201F288 5001A540 andpl  r10,r1,r0,asr #0xa
:0201F28C 00011BED andeq  r1,r1,r13,ror #0x17
:0201F290 11A51E85 movne  r1,r5,lsl #0x1d		;r1=-1610612736(0xa0000000)
:0201F294 7D7B08F9 ldcvcl 8,cr0,[r11,#-0x3e4]!
:0201F298 61010569 unknown
:0201F29C FD021913 unknown
:0201F2A0 FF37681D swinv 0x0037681d
:0201F2A4 0D69FB1D stceql 11,cr15,[r9,#-0x74]!
:0201F2A8 1F392C99 swine 0x00392c99
:0201F2AC 020322DC andeq  r2,r3,#0xC000000D
:0201F2B0 001D240E andeqs r2,r13,r14,lsl #0x8
:0201F2B4 1100A5FF unknown
:0201F2B8 E5230900 str r0,[r3, #-0x900]!
:0201F2BC FA28190C blx 02A256FC
:0201F2C0 B007DDFF unknown
:0201F2C4 B511C010 ldrlt r12,[r1, #-0x10]		;(r1-0x10=*(9ffffff0))
:0201F2C8 7D42B010 unknown
:0201F2CC 1E791E0F cdpne 14,6,cr1,cr9,cr15,0
:0201F2D0 083D8D56 ldmeqda  r13!,{r1,r2,r4,r6,r8,r10,r11,r15}
:0201F2D4 07ED33D1 unknown
:0201F2D8 067594D5 unknown
:0201F2DC 1098E594 umullnes r14,r8,r4,r5
:0201F2E0 821FA59F andhis r10,r15,#0x27C00000
:0201F2E4 69052F9D stmvsdb  r5 ,{r0,r2,r3,r4,r7,r8,r9,r10,r11,r13}
:0201F2E8 6900451F stmvsdb  r0 ,{r0,r1,r2,r3,r4,r8,r10,r14}
:0201F2EC A210451B andges r4,r0,#0x6C00000
:0201F2F0 01153DC2 tsteq r5,r2,asr #0x1b
:0201F2F4 A1E594E0 mvnge  r9,r0,ror #0x9
:0201F2F8 CD06D132 unknown
:0201F2FC 29E18C41 unknown
:0201F300 00142E1C andeqs r2,r4,r12,lsl r14
:0201F304 00041FE0 andeq  r1,r4,r0,ror #0x1f
:0201F308 E180E202 orr  r14,r0,r2,lsl #0x4
:0201F30C 005CE181 subeqs r14,r12,r1,lsl #0x3
:0201F310 105C05A9 subnes r0,r12,r9,lsr #0xb
:0201F314 C2E000A5 rscgt  r0,r0,#0xA5
:0201F318 8920C1E5 stmhidb  r0!,{r0,r2,r5,r6,r7,r8,r14,r15}
:0201F31C 550001C0 strpl r0,[r0, #-0x1c0]		;(r0-0x1c0=*(fffffe40))
:0201F320 2713B90F ldrcs r11,[r3,-r15, lsl #0x12]
:0201F324 01B00035 moveqs r0,lsr r5		;r0=-1409284795(0xac000545)
:0201F328 19E1D42E unknown
:0201F32C 0CE5341B stceql 4,cr3,[r5],#+0x6c
:0201F330 1401103F strne r1,[r1],#-0x3f
:0201F334 350F00E2 strcc r0,[r15, #-0xe2]		;r15-0xe2=*(0201f25a)=#53833437(0x03356edd)
:0201F338 E1810C0A orr  r0,r1,r10,lsl #0x18
:0201F33C C300080A unknown
:0201F340 D421B0E5 unknown
:0201F344 710012E1 unknown
:0201F348 03852003 orreq  r2,r5,#0x3
:0201F34C 02814142 addeq  r4,r1,#0x80000010
:0201F350 650B0089 strvs r0,[r11, #-0x89]		;(r11-0x89=*(00050c28))
:0201F354 19E5C340 unknown
:0201F358 0C8501FC stceq  1,cr0,[r5],{#0xfc}
:0201F35C 2DC00551 unknown
:0201F360 111CD501 tstne r12,r1,lsl #0xa
:0201F364 100DEA10 andne  r14,r13,r0,lsl r10
:0201F368 02561C56 subeqs r1,r6,#0x5600
:0201F36C 2BE59F97 blcs 019871D0
:0201F370 021C56E4 andeqs r5,r12,#0xE400000
:0201F374 B10247F0 unknown
:0201F378 D90ADD24 stmledb  r10 ,{r2,r5,r8,r10,r11,r12,r14,r15}
:0201F37C 025D0731 subeqs r0,r13,#0xC40000
:0201F380 3D4DFBE5 unknown
:0201F384 80217897 mlahi  r1,r7,r8,r7unknown
:0201F388 C04021C4 subgt  r2,r0,r4,asr #0x3
:0201F38C 0AE59F12 beq 01986FDC
:0201F390 562E104D unknown
:0201F394 80210502 eorhi  r0,r1,r2,lsl #0xa
:0201F398 51A08289 movpl  r8,r9,lsl #0x5		;r8=0(0x0)
:0201F39C 61328902 teqvs r2,r2,lsl #0x12
:0201F3A0 0069105E rsbeq  r1,r9,r14,asr r0
:0201F3A4 0D01FBD2 unknown
:0201F3A8 08074D96 stmeqda  r7 ,{r1,r2,r4,r7,r8,r10,r11,r14}
:0201F3AC 50017970 andpl  r7,r1,r0,ror r9
:0201F3B0 0DA001FD stceq  1,cr0,[r0,#+0x3f4]!
:0201F3B4 8D90A902 unknown
:0201F3B8 4140FEE2 unknown
:0201F3BC 33DD100A bicccs r1,r13,#0xA
:0201F3C0 641039A0 ldrvs r3,[r0],#-0x9a0
:0201F3C4 14050041 strne r0,[r5],#-0x41
:0201F3C8 5041E088 subpl  r14,r1,r8,lsl #0x1
:0201F3CC A511C985 ldrge r12,[r1, #-0x985]		;(r1-0x985=*(9ffff67b))
:0201F3D0 31017D1C unknown
:0201F3D4 1789A133 unknown
:0201F3D8 E18F220D orr  r2,r15,r13,lsl #0x4
:0201F3DC E2866C14 add  r6,r6,#0x1400
:0201F3E0 05EE13B9 streqb r1,[r14, #+0x3b9]!
:0201F3E4 0C510502 ldceql 5,cr0,[r1],{#0x2}
:0201F3E8 1009E288 andne  r14,r9,r8,lsl #0x5
:0201F3EC 53012DFE unknown
:0201F3F0 EB022856 bl 020A9550
:0201F3F4 1FBE1195 swine 0x00be1195
:0201F3F8 E11DD1D1 ldrsb r13,[r13, -r1]
:0201F3FC 99124144 ldmlsdb  r2 ,{r2,r6,r8,r14}
:0201F400 05142D09 ldreq r2,[r4, #-0xd09]		;(r4-0xd09=*(fffff5f7))
:0201F404 50892031 addpl  r2,r9,r1,lsr r0
:0201F408 50794005 rsbpls r4,r9,r5
:0201F40C 191D41F7 ldmnedb  r13 ,{r0,r1,r2,r4,r5,r6,r7,r8,r14}
:0201F410 00399F11 eoreqs r9,r9,r1,lsl r15
:0201F414 21550041 cmpcs r5,r1,asr #0x0
:0201F418 4005E089 andmi  r14,r5,r9,lsl #0x1
:0201F41C C0790CFB unknown
:0201F420 6B4045B0 blvs 03030AE8
:0201F424 459CC045 ldrmi r12,[r12, #+0x45]		;r12+0x45=*(00000045)
:0201F428 4011AA90 mulmis r1,r0,r10
:0201F42C D100110D unknown
:0201F430 1500E150 strne r14,[r0, #-0x150]		;r0-0x150=*(03356d8d)=#-376296294(0xe9922c9a)
:0201F434 5D130015 unknown
:0201F438 319E5031 orrccs r5,r14,r1,lsr r0
:0201F43C 40315940 eormis r5,r1,r0,asr #0x12
:0201F440 103114C1 eornes r1,r1,r1,asr #0x9
:0201F444 80317554 eorhis r7,r1,r4,asr r5
:0201F448 1505005D strne r0,[r5, #-0x5d]		;(r5-0x5d=*(ac0004e8))
:0201F44C 505D0300 subpls r0,r13,r0,lsl #0x6
:0201F450 002B0091 mlaeq  r11,r1,r0,r0unknown
:0201F454 054C2BA5 streqb r2,[r12, #-0xba5]		;(r12-0xba5=*(fffff45b))
:0201F458 15050D41 strne r0,[r5, #-0xd41]		;(r5-0xd41=*(abfff804))
:0201F45C 5A201119 bpl 028238C8
:0201F460 15059F01 strne r9,[r5, #-0xf01]		;(r5-0xf01=*(abfff644))
:0201F464 09191D11 ldmeqdb  r9 ,{r0,r4,r8,r10,r11,r12}
:0201F468 13B94031 movnes r4,#0x31		;r4=49(0x31)
:0201F46C 0031A5D8 unknown
:0201F470 E2880E1F add  r0,r8,#0x1F0
:0201F474 310210F0 unknown
:0201F478 10319030 eornes r9,r1,r0,lsr r0
:0201F47C A5E5D801 strgeb r13,[r5, #+0x801]!
:0201F480 95450B10 strlsb r0,[r5, #-0xb10]		;(r5-0xb10=*(abfffa35))
:0201F484 C9186905 ldmgtdb  r8 ,{r0,r2,r8,r11,r13,r14}
:0201F488 7D40352E unknown
:0201F48C 0035981E eoreqs r9,r5,r14,lsl r8
:0201F490 1FDF1015 swine 0x00df1015
:0201F494 0EE2881E mcreq 8,7,r8,cr2,cr14,{0}
:0201F498 FB830051 blx 000DF5E4
:0201F49C 5DEB0120 stcpll 1,cr0,[r11,#+0x80]!
:0201F4A0 F0107D10 andnvs r7,r0,r0,lsl r13
:0201F4A4 0CE28800 stceql 8,cr8,[r2],#+0x0
:0201F4A8 0541FD52 streqb r15,[r1, #-0xd52]		;(r1-0xd52=*(9ffff2ae))
:0201F4AC 15114015 ldrne r4,[r1, #-0x15]		;(r1-0x15=*(9fffffeb))
:0201F4B0 1C891075 stcne  0,cr1,[r9],{#0x75}
:0201F4B4 00007C8A andeq  r7,r0,r10,lsl #0x19
:0201F4B8 381D084D ldmccda  r13 ,{r0,r2,r3,r6,r11}
:0201F4BC 1C14E503 ldcne  5,cr14,[r4],{#0x3}
:0201F4C0 29E22C88 unknown
:0201F4C4 01FAEC52 mvneqs r14,r2,asr r12
:0201F4C8 017D040D cmneq r13,r13,lsl #0x8
:0201F4CC 3FE96250 swicc 0x00e96250
:0201F4D0 010512F5 unknown
:0201F4D4 0041E793 unknown
:0201F4D8 EFC32F2D swi 0x00c32f2d
:0201F4DC 12E5D800 rscne  r13,r5,#0x0
:0201F4E0 00E11005 rsceq  r1,r1,r5
:0201F4E4 1A391BB9 bne 02E663D0
:0201F4E8 6DE00512 stcvsl 5,cr0,[r0,#+0x48]!
:0201F4EC 23E00101 mvncs  r0,#0x40000000
:0201F4F0 E5C800EF strb r0,[r8, #+0xef]		;r8+0xef=*(000000ef)
:0201F4F4 02035DFF andeq  r5,r3,#0x3FC0
:0201F4F8 EFA00059 swi 0x00a00059
:0201F4FC 2281C801 addcs  r12,r1,#0x10000
:0201F500 EF028103 swi 0x00028103
:0201F504 9DA80175 stcls  1,cr0,[r8,#+0x1d4]!
:0201F508 406D0A1A rsbmi  r0,r13,r10,lsl r10
:0201F50C 85004510 strhi r4,[r0, #-0x510]		;r0-0x510=*(033569cd)=#626579240(0x2558d728)
:0201F510 0011050B andeqs r0,r1,r11,lsl #0xa
:0201F514 1F0908B5 swine 0x000908b5
:0201F518 C1150E09 tstgt r5,r9,lsl #0x1c
:0201F51C 87119129 ldrhi r9,[r1,-r9, lsr #0x2]
:0201F520 EFE836BD swi 0x00e836bd
:0201F524 A0010005 andge  r0,r1,r5
:0201F528 04F00000 unknown
:0201F52C 01ED0001 mvneq  r0,r1
:0201F530 FFD8EE00 swinv 0x00d8ee00
:0201F534 851509FF ldrhi r0,[r5, #-0x9ff]		;(r5-0x9ff=*(abfffb46))
:0201F538 E7450904 strb r0,[r5,-r4, lsl #0x12]
:0201F53C 0DFF0069 ldceql 0,cr0,[r15,#+0x1a4]!
:0201F540 2517B510 ldrcs r11,[r7, #-0x510]		;r7-0x510=*(2bfffaf0)=#0(0x00000000)
:0201F544 5902EA40 stmpldb  r2 ,{r6,r9,r11,r13,r14,r15}
:0201F548 001940C0 andeqs r4,r9,r0,asr #0x1
:0201F54C F02DFD36 eornv  r15,r13,r6,lsr r13
:0201F550 00654AAC rsbeq  r4,r5,r12,lsr #0x15
:0201F554 5B4065C0 blpl 03038C5C
:0201F558 65134065 ldrvs r4,[r3, #-0x65]		;(r3-0x65=*(ffffff9b))
:0201F55C 3555C400 ldrccb r12,[r5, #-0x400]		;(r5-0x400=*(ac000145))
:0201F560 35FD4D00 ldrccb r4,[r13, #+0xd00]!
:0201F564 D400D0F0 strle r13,[r0],#-0xf0
:0201F568 212009E5 unknown
:0201F56C 00218230 eoreq  r8,r1,r0,lsr r2
:0201F570 88002183 stmhida  r0 ,{r0,r1,r7,r8,r13}
:0201F574 13AA1005 movne  r1,#0x5		;r1=5(0x5)
:0201F578 11CD0009 bicne  r0,r13,r9
:0201F57C 260019C0 strcs r1,r0,r13,r9
:0201F580 96F03DFD unknown
:0201F584 110A6944 unknown
:0201F588 411DC110 tstmi r13,r0,lsl r1
:0201F58C 0EEB025E mcreq 2,7,r0,cr11,cr14,{2}
:0201F590 00C85BF1 unknown
:0201F594 65FD08CD ldrvsb r0,[r13, #+0x8cd]!
:0201F598 0689CC7F unknown
:0201F59C FFFD2FA9 swinv 0x00fd2fa9
:0201F5A0 3D2A59EB stccc  9,cr5,[r10,#-0x3ac]!
:0201F5A4 8118D954 tsthi r8,r4,asr r9
:0201F5A8 4451F01D ldrmib r15,[r1],#-0x1d
:0201F5AC 09122DC0 ldmeqdb  r2 ,{r6,r7,r8,r10,r11,r13}
:0201F5B0 39557054 ldmccdb  r5 ,{r2,r4,r6,r12,r13,r14}^
:0201F5B4 6D2B207D stcvs  0,cr2,[r11,#-0x1f4]!
:0201F5B8 4581E3A0 strmi r14,[r1, #+0x3a0]		;r1+0x3a0=*(000003a5)
:0201F5BC 7D199500 unknown
:0201F5C0 38040210 stmccda  r4 ,{r4,r9}
:0201F5C4 BD01E087 unknown
:0201F5C8 03107508 tsteq r0,#0x2000000
:0201F5CC 58FA02F9 unknown
:0201F5D0 10050039 andne  r0,r5,r9,lsr r0
:0201F5D4 1100007B unknown
:0201F5D8 05C1B826 streqb r11,[r1, #+0x826]		;r1+0x826=*(0000082b)
:0201F5DC F51039A3 ldrnv r3,[r0, #-0x9a3]		;r0-0x9a3=*(0335653a)=#1898954616(0x712fbf78)
:0201F5E0 400EE308 andmi  r14,r14,r8,lsl #0x6
:0201F5E4 8509F1A0 strhi r15,[r9, #-0x1a0]		;(r9-0x1a0=*(fffffe60))
:0201F5E8 0915C310 ldmeqdb  r5 ,{r4,r8,r9,r14,r15}
:0201F5EC F5E28710 strnvb r8,[r2, #+0x710]!
:0201F5F0 60024DFA unknown
:0201F5F4 0EAD8641 cdpeq 6,10,cr8,cr13,cr1,2
:0201F5F8 7C01E356 stcvc  3,cr14,[r1],{#0x56}
:0201F5FC F702E287 strnv r14,[r2,-r7, lsl #0x5]
:0201F600 266100B1 unknown
:0201F604 00291379 eoreq  r1,r9,r9,ror r3
:0201F608 D1002938 unknown
:0201F60C 2805DE13 stmcsda  r5 ,{r0,r1,r4,r9,r10,r11,r12,r14,r15}
:0201F610 F1E08514 mvnnv  r8,r4,lsl r5
:0201F614 A02C0111 eorge  r0,r12,r1,lsl r1
:0201F618 D161E311 unknown
:0201F61C 85040400 strhi r0,[r4, #-0x400]		;r4-0x400=*(2558d328)=#0(0x00000000)
:0201F620 F904FFE0 stmnvdb  r4 ,{r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0201F624 0BF9E700 bleq 01E9922C
:0201F628 8D017538 unknown
:0201F62C 0181101A orreq  r1,r1,r10,lsl r0
:0201F630 B94168B5 stmltdb  r1 ,{r0,r2,r4,r5,r7,r11,r13,r14}^
:0201F634 1841E000 stmneda  r1 ,{r13,r14,r15}^
:0201F638 14FFE20E unknown
:0201F63C 11E28458 mvnne  r8,r8,asr r4
:0201F640 7D610C11 stcvcl 12,cr0,[r1,#-0x44]!
:0201F644 03483002 unknown
:0201F648 015005E2 cmpeq r0,r2,ror #0xb
:0201F64C 001102E0 andeqs r0,r1,r0,ror #0x5
:0201F650 6F22E183 swivs 0x0022e183
:0201F654 718CE186 orrvc  r14,r12,r6,lsl #0x3
:0201F658 0018FD00 andeqs r15,r8,r0,lsl #0x1a
:0201F65C 810185E0 unknown
:0201F660 1D0182E1 unknown
:0201F664 3D8CE180 unknown
:0201F668 00A2E1A0 adceq  r14,r2,r0,lsr #0x3
:0201F66C A5E18332 strgeb r8,[r1, #+0x332]!
:0201F670 0F49877E swieq 0x0049877e
:0201F674 0001408C andeq  r4,r1,r12,lsl #0x1
:0201F678 D9018187 stmledb  r1 ,{r0,r1,r2,r7,r8,r15}
:0201F67C C1216D10 unknown
:0201F680 3DE58D0A stcccl 13,cr8,[r5,#+0x28]!
:0201F684 01E5003D mvneq  r0,lsr r13
:0201F688 00D18EE0 sbceqs r8,r1,r0,ror #0x1d
:0201F68C D621E35E unknown
:0201F690 01E22000 mvneq  r2,r0
:0201F694 20D1C200 sbccss r12,r1,r0,lsl #0x4
:0201F698 9F20F880 swils 0x0020f880
:0201F69C 1045009D unknown
:0201F6A0 E5D411DD ldrb r1,[r4, #+0x1dd]		;r4+0x1dd=*(2558d905)=#0(0x00000000)
:0201F6A4 43504D38 cmpmi r0,#0xE00
:0201F6A8 0FE1A002 swieq 0x00e1a002
:0201F6AC E2010010 and  r0,r1,#0x10
:0201F6B0 E203000F and  r0,r3,#0xF
:0201F6B4 00D21001 sbceqs r1,r2,r1
:0201F6B8 D20000E7 andle  r0,r0,#0xE7
:0201F6BC 800201E7 andhi  r0,r2,r7,ror #0x3
:0201F6C0 C4026900 strgt r6,[r2],#-0x900
:0201F6C4 0035F4E4 eoreqs r15,r5,r4,ror #0x9
:0201F6C8 F9194D08 ldmnvdb  r9 ,{r3,r8,r10,r11,r14}
:0201F6CC 0711D114 unknown
:0201F6D0 EB01FAB2 bl 0209E1A0
:0201F6D4 019F40B4 ldreqh r4,[r15, +r4]
:0201F6D8 12DD1971 sbcnes r1,r13,#0x1C4000
:0201F6DC 7100DDE3 unknown
:0201F6E0 01E4D300 mvneq  r13,r0,lsl #0x6
:0201F6E4 E4D4101B ldrb r1,[r4],#+0x1b
:0201F6E8 E2855001 add  r5,r5,#0x1
:0201F6EC 55000005 strpl r0,[r0, #-0x5]		;(r0-0x5=*(fffffffb))
:0201F6F0 E70061E3 str r6,[r0, #-0x5]		;(r0-0x5=*(fffffffb))
:0201F6F4 61202061 unknown
:0201F6F8 1939A800 ldmnedb  r9!,{r11,r13,r15}
:0201F6FC 3109D130 unknown
:0201F700 5D105900 unknown
:0201F704 0C002D20 stceq  13,cr2,[r0],{#0x20}
:0201F708 8305097D unknown
:0201F70C B58200C5 strlt r0,[r2, #+0xc5]		;r2+0xc5=*(000008f5)
:0201F710 822FA301 eorhi  r10,r15,#0x4000000
:0201F714 250CE115 strcs r14,[r12, #-0x115]		;(r12-0x115=*(fffffeeb))
:0201F718 01050D09 unknown
:0201F71C 148D4008 strne r4,[r13],#+0x8
:0201F720 DD3008E5 ldcle  8,cr0,[r0,#-0x394]!
:0201F724 8921C2E5 stmhidb  r1!,{r0,r2,r5,r6,r7,r9,r14,r15}
:0201F728 E202801C and  r8,r2,#0x1C
:0201F72C C9832002 stmgtib  r3 ,{r1,r13}
:0201F730 04D9CD03 ldreqb r12,[r9],#+0xd03
:0201F734 00F1D0A0 rsceqs r13,r1,r0,lsr #0x1
:0201F738 0506E281 streq r14,[r6, #-0x281]		;(r6-0x281=*(fffffd80))
:0201F73C 22206705 eorcs  r6,r0,#0x140000
:0201F740 2001E222 andcs  r14,r1,r2,lsr #0x4
:0201F744 FFF9E4C0 swinv 0x00f9e4c0
:0201F748 0DBAFF00 ldceq  15,cr15,[r10,#+0x0]!
:0201F74C 2A71DD00 bcs 03C96B54
:0201F750 CD20100F stcgt  0,cr1,[r0,#-0x3c]!
:0201F754 0EE215A1 cdpeq 5,14,cr1,cr2,cr1,5
:0201F758 0581CD10 streq r12,[r1, #+0xd10]		;r1+0xd10=*(00000d10)
:0201F75C 08E542CD unknown
:0201F760 590C0459 stmpldb  r12 ,{r0,r3,r4,r6,r10}
:0201F764 01D51004 biceqs r1,r5,r4
:0201F768 FFD4196D swinv 0x00d4196d
:0201F76C CC0000FF stcgt  0,cr0,[r0],{#0xff}
:0201F770 24C40001 strcsb r0,[r4],#+0x1
:0201F774 6D020E20 unknown
:0201F778 81127552 tsthi r2,r2,asr r5
:0201F77C 172A01F9 unknown
:0201F780 5F328D2C swipl 0x00328d2c
:0201F784 F28D2015 addnv  r2,r13,#0x15
:0201F788 52751784 rsbpls r1,r5,#0x2100000
:0201F78C 77CDF28D strvcb r15,[r13,+r13, lsl #0x5]
:0201F790 8D528D19 unknown
:0201F794 8DF552F2 ldchil 2,cr5,[r5,#+0x3c8]!
:0201F798 014C5072 unknown
:0201F79C F732728D ldrnv r7,[r2,-r13, lsl #0x5]!
:0201F7A0 5140328D unknown
:0201F7A4 40E5129F smlalmi  r1,r5,r15,r2
:0201F7A8 91328D61 teqls r2,r1,ror #0x1a
:0201F7AC 8D128912 unknown
:0201F7B0 01782C52 cmneq r8,r2,asr r12
:0201F7B4 7291B28D addvcs r11,r1,#0xD0000008
:0201F7B8 2823E003 stmcsda  r3!,{r0,r1,r13,r14,r15}
:0201F7BC 227D06A0 rsbcss r0,r13,#0xA000000
:0201F7C0 8D40228D unknown
:0201F7C4 328D3402 addcc  r3,r13,#0x2000000
:0201F7C8 832B4804 unknown
:0201F7CC 65028DE1 strvs r8,[r2, #-0xde1]		;(r2-0xde1=*(fffffa4f))
:0201F7D0 01019900 unknown
:0201F7D4 000D0400 andeq  r0,r13,r0,lsl #0x8
:0201F7D8 9512C1BC ldrls r12,[r2, #-0x1bc]		;(r2-0x1bc=*(00000674))
:0201F7DC BD227542 stclt  5,cr7,[r2,#-0x108]!
:0201F7E0 61127116 tstvs r2,r6,lsl r1
:0201F7E4 2990611C ldmcsib  r0 ,{r2,r3,r4,r8,r13,r14}
:0201F7E8 0982797F stmeqib  r2 ,{r0,r1,r2,r3,r4,r5,r6,r8,r11,r12,r13,r14}
:0201F7EC 991FB150 ldmlsdb  r15 ,{r4,r6,r8,r12,r13,r15}
:0201F7F0 06E00005 unknown
:0201F7F4 E0909007 adds r9,r0,r7
:0201F7F8 89912275 ldmhiib  r1 ,{r0,r2,r4,r5,r6,r9,r13}
:0201F7FC 20554AF2 ldrcssh r4,[r5],#-0xa2
:0201F800 EDF289A8 ldcl 9,cr8,[r2,#+0x2a0]!
:0201F804 13C90055 bicne  r0,r9,#0x55
:0201F808 00031041 andeq  r1,r3,r1,asr #0x0
:0201F80C 03E11D53 mvneq  r1,#0x14C0
:0201F810 15100041 ldrne r0,[r0, #-0x41]		;(r0-0x41=*(ffffffbf))
:0201F814 95163512 ldrls r3,[r6, #-0x512]		;(r6-0x512=*(fffffaef))
:0201F818 F4823D37 strnv r3,[r2],#+0xd37
:0201F81C 01B23EFD ldreqsh r3,[r2, +r13]!
:0201F820 C5063229 strgt r3,[r6, #-0x229]		;(r6-0x229=*(fffffdd8))
:0201F824 29FF3405 unknown
:0201F828 3105B231 unknown
:0201F82C 8231F142 eorhis r15,r1,#0x80000010
:0201F830 F231F231 eornvs r15,r1,#0x10000003
:0201F834 4C517583 ldcmil 5,cr7,[r1],{#0x83}
:0201F838 101912A5 andnes r1,r9,r5,lsr #0x5
:0201F83C 2902A518 stmcsdb  r2 ,{r3,r4,r8,r10,r13,r15}
:0201F840 38104910 ldmccda  r0 ,{r4,r8,r11,r14}
:0201F844 41C04D77 bicmi  r4,r0,r7,ror r13
:0201F848 ED15E122 unknown
:0201F84C 31ED5051 mvncc  r5,r1,asr r0
:0201F850 6FF7142D swivs 0x00f7142d
:0201F854 C001A1FA unknown
:0201F858 9C000985 stcls  9,cr0,[r0],{#0x85}
:0201F85C 528501E9 addpl  r0,r5,#0x4000003A
:0201F860 11ED11E9 mvnne  r1,r9,ror #0x3
:0201F864 05915D21 ldreq r5,[r1, #+0xd21]		;r1+0xd21=*(00000d21)
:0201F868 FB24E88C blx 02959AA8
:0201F86C 79EBFF0F unknown
:0201F870 3011F193 mulccs r1,r3,r1
:0201F874 E54F1469 strb r1,[r15, #-0x469]		;r15-0x469=*(0201f413)=#1426080000(0x55004100)
:0201F878 119DAC03 orrnes r10,r13,r3,lsl #0x18
:0201F87C E5023120 str r3,[r2, #-0x120]		;(r2-0x120=*(00000710))
:0201F880 005DA017 subeqs r10,r13,r7,lsl r0
:0201F884 6D010001 unknown
:0201F888 01020001 unknown
:0201F88C C2100300 andgts r0,r0,#0x0
:0201F890 45C2037D strmib r0,[r2, #+0x37d]		;r2+0x37d=*(00000bad)
:0201F894 E5C20451 strb r0,[r2, #+0x451]		;r2+0x451=*(00000c81)
:0201F898 860181DD unknown
:0201F89C 102D0005 eorne  r0,r13,r5
:0201F8A0 1516BBD1 ldrne r11,[r6, #-0xbd1]		;(r6-0xbd1=*(fffff430))
:0201F8A4 001508F0 ldreqsh r0,[r5], -r0
:0201F8A8 3C1D16E0 ldccc  6,cr1,[r13],{#0xe0}
:0201F8AC 05AD2494 streq r2,[r13, #+0x494]!
:0201F8B0 00211C19 eoreq  r1,r1,r9,lsl r12
:0201F8B4 00351418 eoreqs r1,r5,r8,lsl r4
:0201F8B8 D3CE1155 bicle  r1,r14,#0x40000015
:0201F8BC 289D0218 ldmcsia  r13 ,{r3,r4,r9}
:0201F8C0 E0543FF9 ldrsh r3,[r4],#-0xf9
:0201F8C4 0C311800 ldceq  8,cr1,[r1],#-0x0
:0201F8C8 05B20105 ldreq r0,[r2, #+0x105]!
:0201F8CC F4AEB801 unknown
:0201F8D0 15C90B01 strneb r0,[r9, #+0xb01]		;r9+0xb01=*(00000b01)
:0201F8D4 00F42B55 rsceqs r2,r4,r5,asr r11
:0201F8D8 E09414A1 adds r1,r4,r1,lsr #0x9
:0201F8DC 8E93110D cdphi 1,8,cr1,cr3,cr13,0
:0201F8E0 410E51F6 unknown
:0201F8E4 9F50E400 swils 0x0050e400
:0201F8E8 60E40CE5 rscvs  r0,r4,r5,ror #0x19
:0201F8EC E5DD1291 ldrb r1,[r13, #+0x291]		;r13+0x291=*(00000291)
:0201F8F0 04A00400 unknown
:0201F8F4 296594E1 unknown
:0201F8F8 801801E0 andhis r0,r8,r0,ror #0x3
:0201F8FC 2002E100 andcs  r14,r2,r0,lsl #0x2
:0201F900 71D0E5DD ldrvcsb r14,[r0, #+0x5d]		;r0+0x5d=*(0000005d)
:0201F904 DD407013 unknown
:0201F908 E1820725 orr  r0,r2,r5,lsr #0xe
:0201F90C 75011151 strvc r1,[r1, #-0x151]		;(r1-0x151=*(fffffeaf))
:0201F910 09522902 ldmeqdb  r2 ,{r1,r8,r11,r13}^
:0201F914 A00FFA00 andge  r15,r15,r0,lsl #0x14
:0201F918 040092E3 streq r9,[r0],#-0x2e3
:0201F91C 2824E001 stmcsda  r4!,{r0,r13,r14,r15}
:0201F920 E5DD13BD ldrb r1,[r13, #+0x3bd]		;r13+0x3bd=*(000003bd)
:0201F924 DD088003 unknown
:0201F928 FD4407E5 unknown
:0201F92C 10690323 rsbne  r0,r9,r3,lsr #0x6
:0201F930 CA2150B0 bgt 02873BF8
:0201F934 8A3008E1 bhi 02C21CC0
:0201F938 00690835 rsbeq  r0,r9,r5,lsr r8
:0201F93C E18448C0 orr  r4,r4,r0,asr #0x11
:0201F940 4D9A2008 unknown
:0201F944 C02DA11F eorgt  r10,r13,r15,lsl r1
:0201F948 E20170FF and  r7,r1,#0xFF
:0201F94C E1808004 orr  r8,r0,r4
:0201F950 00F51700 rsceqs r1,r5,r0,lsl #0xe
:0201F954 3581B003 strcc r11,[r1, #+0x3]		;r1+0x3=*(00000003)
:0201F958 01392005 teqeq r9,r5
:0201F95C 29697295 unknown
:0201F960 E3590BA1 cmp r9,#0x28400
:0201F964 211011FC ldrcssh r1,[r0, -r12]
:0201F968 09E1DA44 unknown
:0201F96C 18000108 stmneda  r0 ,{r3,r8}
:0201F970 500802F9 unknown
:0201F974 2DF7E152 ldccsl 1,cr14,[r7,#+0x148]!
:0201F978 CA11B200 bgt 0248C180
:0201F97C 01B208E1 moveqs r0,r1,ror #0x11
:0201F980 610BD9DA unknown
:0201F984 E5035503 str r5,[r3, #-0x503]		;r3-0x503=*(712fba75)=#0(0x00000000)
:0201F988 FE78A716 mrc2 7,3,r10,cr8,cr6,{0}
:0201F98C 8A0351FF bhi 020F4190
:0201F990 018A068D orreq  r0,r10,r13,lsl #0xd
:0201F994 E5549A08 ldrb r9,[r4, #-0xa08]		;r4-0xa08=*(2558cd20)=#0(0x00000000)
:0201F998 0400A90B streq r10,[r0],#-0x90b
:0201F99C 31E90B15 mvncc  r0,r5,lsl r11
:0201F9A0 D4116509 ldrle r6,[r1],#-0x509
:0201F9A4 F0006124 andnv  r6,r0,r4,lsr #0x2
:0201F9A8 40E8BD8F rscmi  r11,r8,r15,lsl #0x1b
:0201F9AC 020B0200 andeq  r0,r11,#0x0
:0201F9B0 78BF5E1D ldmvcia  r15!,{r0,r2,r3,r4,r9,r10,r11,r12,r14}
:0201F9B4 40511805 submis r1,r1,r5,lsl #0x10
:0201F9B8 85D40275 ldrhib r0,[r4, #+0x275]		;r4+0x275=*(2558d99d)=#0(0x00000000)
:0201F9BC 004D7C24 subeq  r7,r13,r4,lsr #0x18
:0201F9C0 000D0045 andeq  r0,r13,r5,asr #0x0
:0201F9C4 84000D90 strhi r0,[r0],#-0xd90
:0201F9C8 6908E85D stmvsdb  r8 ,{r0,r2,r3,r4,r6,r11,r13,r14,r15}
:0201F9CC 8400080D strhi r0,[r0],#-0x80d
:0201F9D0 844D6DE2 strhib r6,[r13],#-0xde2
:0201F9D4 00010655 andeq  r0,r1,r5,asr r6
:0201F9D8 42250031 eormi  r0,r5,#0x31
:0201F9DC 1185202D orrne  r2,r5,r13,lsr #0x0
:0201F9E0 7F141395 swivc 0x00141395
:0201F9E4 13F14B65 mvnnes r4,#0x19400
:0201F9E8 1103F114 unknown
:0201F9EC 69FA6814 unknown
:0201F9F0 2F959B04 swics 0x00959b04
:0201F9F4 B111599D unknown
:0201F9F8 E91CA51D ldmdb  r12 ,{r0,r2,r3,r4,r8,r10,r13,r15}
:0201F9FC 3D100428 unknown
:0201FA00 9D017D9D unknown
:0201FA04 13211495 unknown
:0201FA08 02000D01 andeq  r0,r0,#0x40
:0201FA0C 2500015A strcs r0,[r0, #-0x15a]		;(r0-0x15a=*(fffffea6))
:0201FA10 ED01D10E unknown
:0201FA14 44311410 unknown
:0201FA18 ECDC1121 ldcl 1,cr1,[r12],{#0x21}
:0201FA1C F1159F20 tstnv r5,r0,lsr #0x1e
:0201FA20 014D1502 unknown
:0201FA24 11CD5015 bicne  r5,r13,r5,lsl r0
:0201FA28 D8023D34 stmleda  r2 ,{r2,r4,r5,r8,r10,r11,r12,r13}
:0201FA2C 011540D1 ldreqsb r4,[r5, -r1]
:0201FA30 01552D45 cmpeq r5,r5,asr #0x1a
:0201FA34 00012C00 andeq  r2,r1,r0,lsl #0x18
:0201FA38 0FC0211F swieq 0x00c0211f
:0201FA3C 40091015 andmi  r1,r9,r5,lsl r0
:0201FA40 50210CD5 unknown
:0201FA44 46011609 strmi r1,[r1],-r9, lsl #0xc
:0201FA48 E1500910 cmp r0,r0,lsl r9
:0201FA4C EE100915 mrc 9,0,r0,cr0,cr5,{0}
:0201FA50 101D44C5 andnes r4,r13,r5,asr #0x9
:0201FA54 14000115 strne r0,[r0],#-0x115
:0201FA58 A1168045 tstge r6,r5,asr #0x0
:0201FA5C 4009AB14 andmi  r10,r9,r4,lsl r11
:0201FA60 0915B913 ldmeqdb  r5 ,{r0,r1,r4,r8,r11,r12,r13,r15}
:0201FA64 00091040 andeq  r1,r9,r0,asr #0x0
:0201FA68 AD549D01 unknown
:0201FA6C 09070009 stmeqdb  r7 ,{r0,r3}
:0201FA70 15990A40 ldrne r0,[r9, #+0xa40]		;r9+0xa40=*(00000a40)
:0201FA74 09074009 stmeqdb  r7 ,{r0,r3,r14}
:0201FA78 1506B500 strne r11,[r6, #-0x500]		;(r6-0x500=*(fffffb01))
:0201FA7C 09158D50 ldmeqdb  r5 ,{r4,r6,r8,r10,r11,r15}
:0201FA80 84610140 unknown
:0201FA84 501D590D andpls r5,r13,r13,lsl #0x12
:0201FA88 D500F5EE strle r15,[r0, #-0x5ee]		;(r0-0x5ee=*(fffffa12))
:0201FA8C 5100391C unknown
:0201FA90 001D0579 andeqs r0,r13,r9,ror r5
:0201FA94 004D0001 subeq  r0,r13,r1
:0201FA98 201915F7 ldrcssh r1,[r9], -r7
:0201FA9C 38DD10B9 ldmccia  r13 ,{r0,r3,r4,r5,r7,r12}^
:0201FAA0 5015A3C9 andpls r10,r5,r9,asr #0x7
:0201FAA4 693E200C ldmvsdb  r14!,{r2,r3,r13}
:0201FAA8 02E19214 rsceq  r9,r1,#0x40000001
:0201FAAC 82081153 andhi  r1,r8,#0xC0000014
:0201FAB0 9528B918 strls r11,[r8, #-0x918]!
:0201FAB4 114027F9 unknown
:0201FAB8 11990C20 orrnes r0,r9,r0,lsr #0x18
:0201FABC 16E50BB1 unknown
:0201FAC0 062D7520 unknown
:0201FAC4 434D1021 unknown
:0201FAC8 10A14457 adcne  r4,r1,r7,asr r4
:0201FACC 005543F5 ldreqsh r4,[r5],#-0x35
:0201FAD0 03E10235 mvneq  r0,#0x50000003
:0201FAD4 19750111 unknown
:0201FAD8 75822D45 strvc r2,[r2, #+0xd45]		;r2+0xd45=*(00001575)
:0201FADC 1041BF28 subne  r11,r1,r8,lsr #0x1e
:0201FAE0 2000FD04 andcs  r15,r0,r4,lsl #0x1a
:0201FAE4 31614920 unknown
:0201FAE8 30652420 rsbcc  r2,r5,r0,lsr #0x8
:0201FAEC ED086D9F unknown
:0201FAF0 20E59312 rsccs  r9,r5,r2,lsl r3
:0201FAF4 4D840C10 unknown
:0201FAF8 1D576920 unknown
:0201FAFC E110A510 tst r0,r0,lsl r5
:0201FB00 4039001D eormis r0,r9,r13,lsl r0
:0201FB04 1927A9DE stmnedb  r7!,{r1,r2,r3,r4,r6,r7,r8,r11,r13,r15}
:0201FB08 C5262511 strgt r2,[r6, #-0x511]!
:0201FB0C A5305126 ldrge r5,[r0, #-0x126]!
:0201FB10 E5118910 ldr r8,[r1, #-0x910]		;(r1-0x910=*(fffff6f0))
:0201FB14 0205FF04 andeq  r15,r5,#0x10
:0201FB18 0DDD15C1 unknown
:0201FB1C 95330B81 ldrls r0,[r3, #-0xb81]!
:0201FB20 28163D00 ldmcsda  r6 ,{r8,r10,r11,r12,r13}
:0201FB24 20413D6F subcs  r3,r1,r15,ror #0x1a
:0201FB28 12850869 addne  r0,r5,#0x690000
:0201FB2C 215506DD ldrcssb r0,[r5, #-0x6d]		;(r5-0x6dd=*(ffffff93))
:0201FB30 2D3D41F0 ldccs  1,cr4,[r13,#-0x3c0]!
:0201FB34 2D5003E9 unknown
:0201FB38 18022902 stmneda  r2 ,{r1,r8,r11,r13}
:0201FB3C 05B00CE5 ldreq r0,[r0, #+0xce5]!
:0201FB40 80007110 andhi  r7,r0,r0,lsl r1
:0201FB44 19D7E1A0 ldmneib  r7 ,{r5,r7,r8,r13,r14,r15}^
:0201FB48 09198410 ldmeqdb  r9 ,{r4,r10,r15}
:0201FB4C 81F01279 mvnhis r1,r9,ror r2
:0201FB50 E3571279 cmp r7,#0x90000007
:0201FB54 11931969 orrnes r1,r3,r9,ror #0x12
:0201FB58 FFFFC310 swinv 0x00ffc310
:0201FB5C 000D09D1 unknown
:0201FB60 71060955 unknown
:0201FB64 0791A050 unknown
:0201FB68 422510D1 eormi  r1,r5,#0xD1
:0201FB6C B0009DB6 strlth r9,[r0], -r6
:0201FB70 B524F908 strlt r15,[r4, #-0x908]!
:0201FB74 FFFFD239 swinv 0x00ffd239
:0201FB78 46F02879 unknown
:0201FB7C 08E8BD81 unknown
:0201FB80 7019202D andvcs r2,r9,r13,lsr #0x0
:0201FB84 69303058 ldmvsdb  r0!,{r3,r4,r6,r12,r13}
:0201FB88 04DDC00D ldreqb r12,[r13],#+0xd
:0201FB8C AD188120 unknown
:0201FB90 70293001 eorvc  r3,r9,r1
:0201FB94 0015D8B5 ldreqh r13,[r5], -r5
:0201FB98 CD10150C unknown
:0201FB9C 112B5D11 unknown
:0201FBA0 307A9C30 rsbccs r9,r10,r0,lsr r12
:0201FBA4 3DC00D49 unknown
:0201FBA8 9134E91A teqls r4,r10,lsl r9
:0201FBAC 015D6816 cmpeq r13,r6,lsl r8
:0201FBB0 541AB1BA ldrpl r11,[r10],#-0x1ba
:0201FBB4 19496920 stmnedb  r9 ,{r5,r8,r11,r13,r14}^
:0201FBB8 50282507 eorpl  r2,r8,r7,lsl #0xa
:0201FBBC 70B93715 adcvcs r3,r9,r5,lsl r7
:0201FBC0 10BD00B9 unknown
:0201FBC4 6900BD64 stmvsdb  r0 ,{r2,r5,r6,r8,r10,r11,r12,r13,r15}
:0201FBC8 56B800BD unknown
:0201FBCC F1E1C460 mvnnv  r12,r0,ror #0x8
:0201FBD0 0001BA15 andeq  r11,r1,r5,lsl r10
:0201FBD4 C42800B4 unknown
:0201FBD8 02E100C1 rsceq  r0,r1,#0xC1
:0201FBDC 0889C400 stmeqia  r9 ,{r10,r14,r15}
:0201FBE0 A6025DC4 strge r5,ia 
:0201FBE4 84021D9F strhi r1,[r2],#-0xd9f
:0201FBE8 2126F9E5 msrcs CPSR_sx,r5
:0201FBEC 3279C904 rsbccs r12,r9,#0x10000
:0201FBF0 5D70EB01 ldcpll 11,cr14,[r0,#-0x4]!
:0201FBF4 BD5CE581 unknown
:0201FBF8 511E0524 tstpl r14,r4,lsr #0xa
:0201FBFC 0049F815 subeq  r15,r9,r5,lsl r8
:0201FC00 116D1009 unknown
:0201FC04 14400995 strneb r0,[r0],#-0x995
:0201FC08 57920009 ldrpl r0,[r2, +r9]
:0201FC0C 15A54009 strne r4,[r5, #+0x9]!
:0201FC10 EBFFE88F bl 02019E54
:0201FC14 8314B508 tsthi r4,#0x2000000
:0201FC18 01C80001 biceq  r0,r8,r1
:0201FC1C 820DEC00 andhi  r14,r13,#0x0
:0201FC20 94473D08 strlsb r3,[r7],#-0xd08
:0201FC24 1D859D65 unknown
:0201FC28 5101459D swppl r4,r13,r1
:0201FC2C 5D04E670 unknown
:0201FC30 51751000 cmnpl r5,r0
:0201FC34 3902C103 stmccdb  r2 ,{r0,r1,r8,r14,r15}
:0201FC38 64EB01F8 unknown
:0201FC3C 30831921 addcc  r1,r3,r1,lsr #0x12
:0201FC40 90E0008D rscls  r0,r0,r13,lsl #0x1
:0201FC44 062560E5 unknown
:0201FC48 000D42B8 streqh r4,[r13], -r8
:0201FC4C 100218B5 strneh r1,[r2], -r5
:0201FC50 00050109 andeq  r0,r5,r9,lsl #0x2
:0201FC54 DE33C0BA mrcle 0,1,r12,cr3,cr10,{5}
:0201FC58 CDC009E1 unknown
:0201FC5C 28E501A1 unknown
:0201FC60 CEE0020D cdpgt 2,14,cr0,cr0,cr13,0
:0201FC64 443DD5E1 unknown
:0201FC68 00120011 andeqs r0,r2,r1,lsl r0
:0201FC6C 9D98006D unknown
:0201FC70 80114255 andhis r4,r1,r5,asr r2
:0201FC74 3D458918 unknown
:0201FC78 CD15FFFF unknown
:0201FC7C 6508A506 strvs r10,[r8, #-0x506]		;(r8-0x506=*(fffffafa))
:0201FC80 00015840 andeq  r5,r1,r0,asr #0x10
:0201FC84 1703309C unknown
:0201FC88 11CD23A1 bicne  r2,r13,r1,lsr #0x7
:0201FC8C 794D16C5 stmvcdb  r13 ,{r0,r2,r6,r7,r9,r10,r12}^
:0201FC90 95FF05D5 ldrlsb r0,[r15, #+0x5d5]!
:0201FC94 DF704504 swile 0x00704504
:0201FC98 000C2075 andeq  r2,r12,r5,ror r0
:0201FC9C 596715C1 unknown
:0201FCA0 35410200 strccb r0,[r1, #-0x200]		;(r1-0x200=*(fffffe00))
:0201FCA4 18015912 stmneda  r1 ,{r1,r4,r8,r11,r12,r14}
:0201FCA8 36A90825 unknown
:0201FCAC 16A51B11 unknown
:0201FCB0 8DFB1811 ldchil 8,cr1,[r11,#+0x44]!
:0201FCB4 FFDA99E5 swinv 0x00da99e5
:0201FCB8 8055F8EB subhis r15,r5,r11,ror #0x11
:0201FCBC 73454880 unknown
:0201FCC0 5ECD6429 cdppl 4,12,cr6,cr13,cr9,1
:0201FCC4 411D3D09 tstmi r13,r9,lsl #0x1a
:0201FCC8 896E5044 unknown
:0201FCCC 34651C02 unknown
:0201FCD0 ADD00805 unknown
:0201FCD4 F5053D3E strnv r3,[r5, #-0xd3e]		;(r5-0xd3e=*(fffff2c2))
:0201FCD8 11FDED23 mvnnes r14,r3,lsr #0x1a
:0201FCDC 53791411 cmnpl r9,#0x11000000
:0201FCE0 811915D5 ldrhisb r1,[r9, -r5]
:0201FCE4 24C11D08 strcsb r1,[r1],#+0xd08
:0201FCE8 2300015F unknown
:0201FCEC 0109411D unknown
:0201FCF0 00011700 andeq  r1,r1,r0,lsl #0xe
:0201FCF4 0001551E andeq  r5,r1,r14,lsl r5
:0201FCF8 8901051D stmhidb  r1 ,{r0,r2,r3,r4,r8,r10}
:0201FCFC 0D108D13 unknown
:0201FD00 5DC80011 unknown
:0201FD04 2145007D unknown
:0201FD08 39DD407D ldmccib  r13 ,{r0,r2,r3,r4,r5,r6,r14}^
:0201FD0C 9900B400 stmlsdb  r0 ,{r10,r12,r13,r15}
:0201FD10 11219717 unknown
:0201FD14 54297590 unknown
:0201FD18 02159320 andeqs r9,r5,#0x80000000
:0201FD1C 34E24583 unknown
:0201FD20 58E28310 unknown
:0201FD24 E2008330 and  r8,r0,#0xC0000000
:0201FD28 9000EDB2 strlsh r14,[r0], -r2
:0201FD2C 41F91015 mvnmis r1,r5,lsl r0
:0201FD30 B44BF110 strltb r15,[r11],#-0x110
:0201FD34 0321E7CE unknown
:0201FD38 E3E0205D mvn  r2,#0x5D
:0201FD3C 1A9D216D bne 007682F8
:0201FD40 218230CC orrcs  r3,r2,r12,asr #0x1
:0201FD44 31118D01 tstcc r1,r1,lsl #0x1a
:0201FD48 0240F50E subeq  r15,r0,#0x3800000
:0201FD4C CFBC43ED swigt 0x00bc43ed
:0201FD50 414800F5 unknown
:0201FD54 F926BD11 stmnvdb  r6!,{r0,r4,r8,r10,r11,r12,r13,r15}
:0201FD58 4BE10432 blmi 01860E28
:0201FD5C 00CDB6BA streqh r11,[r13],#+0x6a
:0201FD60 8F355A41 swihi 0x00355a41
:0201FD64 0609EB01 streq r14,[r9],-r1, lsl #0x16
:0201FD68 2B6D4A35 blcs 03B72644
:0201FD6C 0BC92195 bleq 012683C8
:0201FD70 10D90179 sbcnes r0,r9,r9,ror r1
:0201FD74 7FB41175 swivc 0x00b41175
:0201FD78 21E1C010 mvncs  r12,r0,lsl r0
:0201FD7C C024F143 eorgt  r15,r4,r3,asr #0x2
:0201FD80 9861D101 unknown
:0201FD84 253112B5 ldrcs r1,[r1, #-0x2b5]!
:0201FD88 950511D9 strls r1,[r5, #-0x1d9]		;(r5-0x1d9=*(fffffe27))
:0201FD8C 00011A4B andeq  r1,r1,r11,asr #0x14
:0201FD90 00015719 andeq  r5,r1,r9,lsl r7
:0201FD94 054B9103 streqb r9,[r11, #-0x103]		;(r11-0x103=*(fffffefd))
:0201FD98 01110001 tsteq r1,r1
:0201FD9C 69551200 ldmvsdb  r5 ,{r9,r12}^
:0201FDA0 79100503 ldmvcdb  r0 ,{r0,r1,r8,r10}
:0201FDA4 0311A391 tsteq r1,#0x44000002
:0201FDA8 3F911170 swicc 0x00911170
:0201FDAC AA184997 bge 02632410
:0201FDB0 116000A1 unknown
:0201FDB4 91304149 teqls r0,r9,asr #0x2
:0201FDB8 49008125 stmmidb  r0 ,{r0,r2,r5,r8,r15}
:0201FDBC 0051C310 subeqs r12,r1,r0,lsl r3
:0201FDC0 411105F1 ldrmish r0,[r1, -r1]
:0201FDC4 BB100507 bllt 024211E8
:0201FDC8 41351229 teqmi r5,r9,lsr #0x4
:0201FDCC 14A95151 unknown
:0201FDD0 5D1185C5 unknown
:0201FDD4 EF002D14 swi 0x00002d14
:0201FDD8 1115B909 tstne r5,r9,lsl #0x12
:0201FDDC 20C11271 sbccs  r1,r1,r1,ror r2
:0201FDE0 12350039 eornes r0,r5,#0x39
:0201FDE4 B5E17AC2 strltb r7,[r1, #+0xac2]!
:0201FDE8 C230B610 eorgts r11,r0,#0x1000000
:0201FDEC 050041E1 streq r4,[r0, #-0x1e1]		;(r0-0x1e1=*(fffffe1f))
:0201FDF0 BDC1C207 unknown
:0201FDF4 38164D20 ldmccda  r6 ,{r5,r8,r10,r11,r14}
:0201FDF8 E5090369 str r0,[r9, #-0x369]		;(r9-0x369=*(fffffc97))
:0201FDFC D6064104 strle r4,[r6],-r4, lsl #0x2
:0201FE00 038D0BE1 orreq  r0,r13,#0x38400
:0201FE04 D8002DD8 stmleda  r0 ,{r3,r4,r6,r7,r8,r10,r11,r13}
:0201FE08 549028CD ldrpl r2,[r0],#+0x8cd
:0201FE0C 0009207D andeq  r2,r9,r13,ror r0
:0201FE10 C2300E81 eorgts r0,r0,#0x810
:0201FE14 550981E5 strpl r8,[r9, #-0x1e5]		;(r9-0x1e5=*(fffffe1b))
:0201FE18 12A1BC00 adcne  r11,r1,#0x0
:0201FE1C B9A8C0A5 stmltib  r8!,{r0,r2,r5,r7,r14,r15}
:0201FE20 0C07D510 stceq  5,cr13,[r7],{#0x10}
:0201FE24 B5D5106D ldrltb r1,[r5, #+0x6d]		;r5+0x6d=*(0000006d)
:0201FE28 00C11920 sbceq  r1,r1,r0,lsr #0x12
:0201FE2C 14D570B8 ldrneb r7,[r5],#+0xb8
:0201FE30 0178C0E1 cmneq r8,r1,ror #0x1
:0201FE34 14FD8CEB unknown
:0201FE38 B9C01401 stmltib  r0 ,{r0,r10,r12}^
:0201FE3C EB0BB10E bl 0230C27C
:0201FE40 E1A02806 mov  r2,r6,lsl #0x10		;r2=65536(0x10000)
:0201FE44 55380322 ldrpl r0,[r8, #-0x322]!
:0201FE48 31441910 unknown
:0201FE4C 004DD900 subeq  r13,r13,r0,lsl #0x12
:0201FE50 9F2E0064 swils 0x002e0064
:0201FE54 10CD0B41 sbcne  r0,r13,r1,asr #0x16
:0201FE58 04490661 streqb r0,[r9],#-0x661
:0201FE5C 5000915F andpl  r9,r0,r15,asr r1
:0201FE60 060D105E unknown
:0201FE64 04C51EA5 streqb r1,[r5],#+0xea5
:0201FE68 51112902 tstpl r1,r2,lsl #0x12
:0201FE6C EE002D06 cdp 13,0,cr2,cr0,cr6,0
:0201FE70 158D2611 strne r2,[r13, #+0x611]		;r13+0x611=*(00000611)
:0201FE74 123D1029 eornes r1,r13,#0x29
:0201FE78 D1E10D15 mvnle  r0,r5,lsl r13
:0201FE7C 715FB101 cmpvc r15,r1,lsl #0x2
:0201FE80 57114912 unknown
:0201FE84 E51401B1 ldr r0,[r4, #-0x1b1]		;r4-0x1b1=*(2558d577)=#0(0x00000000)
:0201FE88 11E50701 mvnne  r0,r1,lsl #0xe
:0201FE8C 3904B5AB stmccdb  r4 ,{r0,r1,r3,r5,r7,r8,r10,r12,r13,r15}
:0201FE90 02100511 andeqs r0,r0,#0x4400000
:0201FE94 408D1E15 addmi  r1,r13,r5,lsl r14
:0201FE98 FF373BE9 swinv 0x00373be9
:0201FE9C 7C1185FF ldcvc  5,cr8,[r1],{#0xff}
:0201FEA0 8D108089 unknown
:0201FEA4 D4100940 ldrle r0,[r0],#-0x940
:0201FEA8 3150990C cmpcc r0,r12,lsl #0x12
:0201FEAC 00112540 andeqs r2,r1,r0,asr #0xa
:0201FEB0 C5009556 strgt r9,[r0, #-0x556]		;(r0-0x556=*(fffffaaa))
:0201FEB4 FFFBD650 swinv 0x00fbd650
:0201FEB8 E7278AFF unknown
:0201FEBC C0310581 eorgts r0,r1,r1,lsl #0xb
:0201FEC0 FFD9A0C0 swinv 0x00d9a0c0
:0201FEC4 510A634D unknown
:0201FEC8 76129901 ldrvc r9,[r2],-r1, lsl #0x12
:0201FECC EB01ED68 bl 0209B474
:0201FED0 2530B99A ldrcs r11,[r0, #-0x99a]!
:0201FED4 30080A15 andcc  r0,r8,r5,lsl r10
:0201FED8 04916091 ldreq r6,[r1],#+0x91
:0201FEDC 490D10C1 stmmidb  r13 ,{r0,r6,r7,r12}
:0201FEE0 3D0039B4 unknown
:0201FEE4 EF1BB100 swi 0x001bb100
:0201FEE8 00B4600D adceqs r6,r4,r13
:0201FEEC B908E1D1 stmltdb  r8 ,{r0,r4,r6,r7,r8,r13,r14,r15}
:0201FEF0 C1404510 unknown
:0201FEF4 A1181009 tstge r8,r9
:0201FEF8 0103AD1C unknown
:0201FEFC 21FE4C79 mvncss r4,r9,ror r12
:0201FF00 0078AD00 rsbeqs r10,r8,r0,lsl #0x1a
:0201FF04 3D200D45 stccc  13,cr0,[r0,#-0x114]!
:0201FF08 1504F900 strne r15,[r4, #-0x900]		;r4-0x900=*(2558ce28)=#0(0x00000000)
:0201FF0C 81742021 cmnhi r4,r1,lsr #0x0
:0201FF10 1F8928B1 swine 0x008928b1
:0201FF14 2700D507 strcs r13,[r0,-r7, lsl #0xa]
:0201FF18 9600F5E6 strls r15,[r0,-r7, lsl #0xa]
:0201FF1C 12795039 rsbnes r5,r9,#0x39
:0201FF20 29020E8D stmcsdb  r2 ,{r0,r2,r3,r7,r9,r10,r11}
:0201FF24 F50B9910 strnv r9,[r11, #-0x910]		;(r11-0x910=*(fffff6f0))
:0201FF28 EBFF37E6 bl 01FEDEC8
:0201FF2C F0290038 eornv  r0,r9,r8,lsr r0
:0201FF30 00B41CF5 unknown
:0201FF34 6BE1C130 blvs 018903FC
:0201FF38 F52065D9 strnv r6,[r0, #-0x5d9]!
:0201FF3C 0C170520 ldceq  5,cr0,[r7],{#0x20}
:0201FF40 C956BD70 ldmgtdb  r6 ,{r4,r5,r6,r8,r10,r11,r12,r13,r15}^
:0201FF44 295F6503 ldmcsdb  r15 ,{r0,r1,r8,r10,r13,r14}^
:0201FF48 A9002010 stmgedb  r0 ,{r4,r13}
:0201FF4C CF46DD01 swigt 0x0046dd01
:0201FF50 B4003903 strlt r3,[r0],#-0x903
:0201FF54 B9060259 stmltdb  r6 ,{r0,r3,r4,r6,r9}
:0201FF58 7D4EB912 unknown
:0201FF5C 1091EA10 addnes r14,r1,r0,lsl r10
:0201FF60 0003ED30 andeq  r14,r3,r0,lsr r13
:0201FF64 8504C5C0 strhi r12,[r4, #-0x5c0]		;r4-0x5c0=*(2558d168)=#0(0x00000000)
:0201FF68 8F65E400 swihi 0x0065e400
:0201FF6C DF2F5D09 swile 0x002f5d09
:0201FF70 FFEE0B05 swinv 0x00ee0b05
:0201FF74 1494380D ldrne r3,[r4],#+0x80d
:0201FF78 FFD91D41 swinv 0x00d91d41
:0201FF7C 1CA10641 stcne  6,cr0,[r1],#+0x104
:0201FF80 B229FD54 eorlt  r15,r9,#0x1500
:0201FF84 F5540063 ldrnvb r0,[r4, #-0x63]		;r4-0x63=*(2558d6c5)=#0(0x00000000)
:0201FF88 40639A17 rsbmi  r9,r3,r7,lsl r10
:0201FF8C 46E308A0 unknown
:0201FF90 0BEB018E bleq 01AE05D0
:0201FF94 1FB51685 swine 0x00b51685
:0201FF98 090011C0 stmeqdb  r0 ,{r6,r7,r8,r12}
:0201FF9C 11D94011 bicnes r4,r9,r1,lsl r0
:0201FFA0 08110300 ldmeqda  r1 ,{r8,r9}
:0201FFA4 9F10551C swils 0x0010551c
:0201FFA8 161D07A9 ldrne r0,[r13],-r9, lsr #0xf
:0201FFAC B9D4E041 ldmltib  r4 ,{r0,r6,r13,r14,r15}^
:0201FFB0 05018C07 streq r8,[r1, #-0xc07]		;(r1-0xc07=*(fffff3f9))
:0201FFB4 8C5F5140 ldchil 1,cr5,[r15],{#0x40}
:0201FFB8 10FFFF29 rscnes r15,r15,r9,lsr #0x1e
:0201FFBC FFFF2D06 swinv 0x00ff2d06
:0201FFC0 31357504 teqcc r5,r4,lsl #0xa
:0201FFC4 3056202E subccs r2,r6,r14,lsr #0x0
:0201FFC8 00D50359 sbceqs r0,r5,r9,asr r3
:0201FFCC 8D0049B8 unknown
:0201FFD0 D12E1115 unknown
:0201FFD4 FB007500 blx 0203D3E4
:0201FFD8 05502DE3 ldreqb r2,[r0, #-0xde3]		;(r0-0xde3=*(fffff21d))
:0201FFDC D9EB0214 unknown
:0201FFE0 3842134F stmccda  r2 ,{r0,r1,r2,r3,r6,r8,r9,r12}^
:0201FFE4 507D0791 unknown
:0201FFE8 10F115CC rscnes r1,r1,r12,asr #0xb
:0201FFEC 8D26E3E0 stchi  3,cr14,[r6,#-0x380]!
:0201FFF0 0055E10F subeqs r14,r5,r15,lsl #0x2
:0201FFF4 3819D101 ldmccda  r9 ,{r0,r8,r12,r14,r15}
:0201FFF8 55700115 ldrplb r0,[r0, #-0x115]!
:0201FFFC 30252021 eorcc  r2,r5,r1,lsr #0x0
:02020000 2010250C andcss r2,r0,r12,lsl #0xa
:02020004 0B02E0D1 bleq 020D8350
:02020008 205C003D subcss r0,r12,r13,lsr r0
:0202000C E090102D adds r1,r0,r13,lsr #0x0
:02020010 A1091000 unknown
:02020014 1D2054E2 stcne  4,cr5,[r0,#-0x388]!
:02020018 E002F516 and  r15,r2,r6,lsl r5
:0202001C 022D3092 eoreq  r3,r13,#0x92
:02020020 1502AD92 strne r10,[r2, #-0xd92]		;(r2-0xd92=*(0000f26e))
:02020024 E0C13000 sbc  r3,r1,r0
:02020028 C18D01D9 unknown
:0202002C 03E2D30A mvneq  r13,#0x28000000
:02020030 00340AAD eoreqs r0,r4,r13,lsr #0x15
:02020034 18D5119F ldmneia  r5 ,{r0,r1,r2,r3,r4,r7,r8,r12}^
:02020038 DC0003E0 stcle  3,cr0,[r0],{#0xe0}
:0202003C AA08F1E0 bge 0225C7C4
:02020040 40110041 andmis r0,r1,r1,asr #0x0
:02020044 00850005 addeq  r0,r5,r5
:02020048 16230081 unknown
:0202004C 2A250232 bcs 0296091C
:02020050 C0004538 andgt  r4,r0,r8,lsr r5
:02020054 05C40001 streqb r0,[r4, #+0x1]		;r4+0x1=*(2558d729)=#0(0x00000000)
:02020058 0580AA00 streq r10,[r0, #+0xa00]		;r0+0xa00=*(00000a00)
:0202005C 1C56CC00 ldcnel 12,cr12,[r6],{#0x0}
:02020060 02137F02 andeqs r7,r3,#0x8
:02020064 1FA1BC19 swine 0x00a1bc19
:02020068 0901710C stmeqdb  r1 ,{r2,r3,r8,r12,r13,r14}
:0202006C E8148D00 ldmda  r4 ,{r8,r10,r11,r15}
:02020070 65003902 strvs r3,[r0, #-0x902]		;(r0-0x902=*(fffff6fe))
:02020074 AD201814 stcge  8,cr1,[r0,#-0x50]!
:02020078 CC002514 stcgt  5,cr2,[r0],{#0x14}
:0202007C 60E3A01A rscvs  r10,r3,r10,lsl r0
:02020080 BE3981EA cdplt 1,2,cr8,cr9,cr10,7
:02020084 0CA00045 stceq  0,cr0,[r0],#+0x114
:02020088 41180249 tstmi r8,r9,asr #0x4
:0202008C 100E0C00 andne  r0,r14,r0,lsl #0x18
:02020090 918A2AA9 orrls  r2,r10,r9,lsr #0x15
:02020094 893AA912 ldmhidb  r10!,{r1,r4,r8,r11,r13,r15}
:02020098 11101D32 tstne r0,r2,lsr r13
:0202009C 55635E11 strplb r5,[r3, #-0xe11]!
:020200A0 20319F40 eorcss r9,r1,r0,asr #0x1e
:020200A4 03B100ED moveqs r0,#0xED		;r0=237(0xed)
:020200A8 050ECDE4 streq r12,[r14, #-0xde4]		;r14-0xde4=*(0201f1fc)=#822103471(0x31004daf)
:020200AC 57AC0021 strpl r0,[r12,+r1, lsr #0x0]!
:020200B0 10990039 addnes r0,r9,r9,lsr r0
:020200B4 40011A69 andmi  r1,r1,r9,ror #0x14
:020200B8 5970001D unknown
:020200BC A060A701 rsbge  r10,r0,r1,lsl #0xe
:020200C0 12256015 eorne  r6,r5,#0x15
:020200C4 814D1049 unknown
:020200C8 DC101DC0 ldcle  13,cr1,[r0],{#0xc0}
:020200CC 2D001D9D unknown
:020200D0 4029071F eormi  r0,r9,r15,lsl r7
:020200D4 16026337 unknown
:020200D8 89076CB1 stmhidb  r7 ,{r0,r4,r5,r7,r10,r11,r13,r14}
:020200DC 007D9500 rsbeqs r9,r13,r0,lsl #0xa
:020200E0 D1091905 unknown
:020200E4 E1D00055 bics r0,r0,r5,asr r0
:020200E8 C10C1BCD unknown
:020200EC 39503101 ldmccdb  r0 ,{r0,r8,r12,r13}^
:020200F0 31404968 unknown
:020200F4 331D9990 tstcc r13,#0x240000
:020200F8 A9E64019 unknown
:020200FC D7001501 strle r1,[r0,-r1, lsl #0xa]
:02020100 50152A11 andpls r2,r5,r1,lsl r10
:02020104 139D632C orrnes r6,r13,#0xB0000000
:02020108 1300E1B0 unknown
:0202010C 29F80D29 unknown
:02020110 1512E504 ldrne r14,[r2, #-0x504]		;(r2-0x504=*(0000fafc))
:02020114 02632610 rsbeq  r2,r3,#0x1000000
:02020118 1D25811D stcne  1,cr8,[r5,#-0x74]!
:0202011C 60011200 andvs  r1,r1,r0,lsl #0x4
:02020120 17611040 strneb r1,r1,r1,r0,lsl #0x4
:02020124 751B0183 ldrvc r0,[r11, #-0x183]		;(r11-0x183=*(fffffe7d))
:02020128 0B350262 bleq 02D60AB8
:0202012C 1011002D andnes r0,r1,r13,lsr #0x0
:02020130 E9F11479 unknown
:02020134 0262A902 rsbeq  r10,r2,#0x8000
:02020138 08ED14F1 unknown
:0202013C 71100B1D tstvc r0,r13,lsl r11
:02020140 19B1E7C4 ldmneib  r1!,{r2,r6,r7,r8,r9,r10,r13,r14,r15}
:02020144 FC496D10 stc2l 13,cr6,[r9],{#0x10}
:02020148 0ECD2C85 cdpeq 12,12,cr2,cr13,cr5,4
:0202014C B19100D4 ldrltsb r0,[r1, +r4]
:02020150 11372D00 teqne r7,r0,lsl #0x1a
:02020154 11B10300 movnes r0,r0,lsl #0x6		;r0=15168(0x3b40)
:02020158 00115C26 andeqs r5,r1,r6,lsr #0x18
:0202015C 0800110C stmeqda  r0 ,{r2,r3,r8,r12}
:02020160 8D301130 ldchi  1,cr1,[r0,#-0xc0]!
:02020164 21650101 unknown
:02020168 20140011 andcss r0,r4,r1,lsl r0
:0202016C 2DA10099 stccs  0,cr0,[r1,#+0x264]!
:02020170 B210F152 andlts r15,r0,#0x80000014
:02020174 06E51C01 unknown
:02020178 F2FA1D6D rscnvs r1,r10,#0x1B40
:0202017C 310CEB01 unknown
:02020180 0F650F5D swieq 0x00650f5d
:02020184 0A310019 beq 02C601F0
:02020188 EC2C0149 stc  1,cr0,[r12],#-0x124
:0202018C E400F13E str r15,[r0],#-0x13e
:02020190 14FFE18E unknown
:02020194 0101E3E0 unknown
:02020198 00E00E10 rsceq  r0,r0,r0,lsl r14
:0202019C 00E181EC rsceq  r8,r1,r12,ror #0x3
:020201A0 0BD9C000 bleq 016901A8
:020201A4 23E18224 mvncs  r8,#0x40000002
:020201A8 E00C041C and  r0,r12,r12,lsl r4
:020201AC E1812002 orr  r2,r1,r2
:020201B0 0871368D unknown
:020201B4 025DE0C0 subeqs r14,r13,#0xC0
:020201B8 0039023D eoreqs r0,r9,r13,lsr r2
:020201BC 80000CE8 andhi  r0,r0,r8,ror #0x19
:020201C0 1068E80E rsbne  r14,r8,r14,lsl #0x10
:020201C4 0215059D andeqs r0,r5,#0x27400000
:020201C8 08089564 stmeqda  r8 ,{r2,r5,r6,r8,r10,r12,r15}
:020201CC 60000958 andvs  r0,r0,r8,asr r9
:020201D0 2000ED10 andcs  r14,r0,r0,lsl r13
:020201D4 0520F580 streq r15,[r0, #-0x580]!
:020201D8 1040C911 subne  r12,r0,r1,lsl r9
:020201DC 0921199F stmeqdb  r1!,{r0,r1,r2,r3,r4,r7,r8,r11,r12}
:020201E0 08E99100 unknown
:020201E4 E08CE293 umull  r14,r12,r3,r2
:020201E8 E02CC093 mla  r12,r3,r0,r12unknown
:020201EC 00090C00 andeq  r0,r9,r0,lsl #0x18
:020201F0 01913010 orreqs r3,r1,r0,lsl r0
:020201F4 12E02CC2 rscne  r2,r0,#0xC200
:020201F8 0E065D14 mcreq 13,0,r5,cr6,cr4,{0}
:020201FC 0CE09320 stceql 3,cr9,[r0],#+0x80
:02020200 E0A00200 adc  r0,r0,r0,lsl #0x4
:02020204 02010089 andeq  r0,r1,#0x89
:02020208 90270D81 eorls  r0,r7,r1,lsl #0x1b
:0202020C 10812C24 addne  r2,r1,r4,lsr #0x18
:02020210 A10DA901 unknown
:02020214 011BC118 tsteq r11,r8,lsl r1
:02020218 9D783810 ldclsl 8,cr3,[r8,#-0x40]!
:0202021C 07896502 streq r6,[r9,+r2, lsl #0xa]
:02020220 588B656C stmplia  r11 ,{r2,r3,r5,r6,r8,r10,r13,r14}
:02020224 9EC35D01 cdpls 13,12,cr5,cr3,cr1,0
:02020228 10B00026 adcnes r0,r0,r6,lsr #0x0
:0202022C 49E100D0 unknown
:02020230 04101110 ldreq r1,[r0],#-0x110
:02020234 01811EDD unknown
:02020238 B6016982 strlt r6,[r1],-r2, lsl #0x13
:0202023C BD9010B1 unknown
:02020240 FFFFFA2F swinv 0x00fffa2f
:02020244 E902081A stmdb  r2 ,{r1,r3,r4,r11}
:02020248 791A9501 ldmvcdb  r10 ,{r0,r8,r10,r12,r15}
:0202024C 9FC25457 swils 0x00c25457
:02020250 67750EE5 ldrvsb r0,db 
:02020254 E58C2B31 str r2,[r12, #+0xb31]		;r12+0xb31=*(310058e0)=#0(0x00000000)
:02020258 3C0715CD stccc  5,cr1,[r7],{#0xcd}
:0202025C 52952302 addpls r2,r5,#0x8000000
:02020260 6D320115 ldcvs  1,cr0,[r2,#-0x54]!
:02020264 45100911 ldrmi r0,[r0, #-0x911]		;(r0-0x911=*(0000322f))
:02020268 01C92201 biceq  r2,r9,r1,lsl #0x4
:0202026C ED28DDBB stc  13,cr13,[r8,#-0x2ec]!
:02020270 016DC003 unknown
:02020274 00118120 andeqs r8,r1,r0,lsr #0x2
:02020278 EDE34B5C stcl 11,cr4,[r3,#+0x170]!
:0202027C F1321410 teqnv r2,r0,lsl r4
:02020280 E59F1204 ldr r1,[r15, #+0x204]		;r15+0x204=*(0202048c)=#-352315204(0xeb0018bc)
:02020284 82300C12 eorhis r0,r0,#0x1200
:02020288 19282171 stmnedb  r8!,{r0,r4,r5,r6,r8,r13}
:0202028C 03391001 teqeq r9,#0x1
:02020290 D101F0A8 unknown
:02020294 03A0CA06 moveq  r12,#0x6000		;r12=24576(0x6000)
:02020298 29FD015D unknown
:0202029C 80C014C4 sbchi  r1,r0,r4,asr #0x9
:020202A0 A03A02E5 eorges r0,r10,r5,ror #0x5
:020202A4 11D80003 bicnes r0,r8,r3
:020202A8 47E500BD unknown
:020202AC E59FC1E0 ldr r12,[r15, #+0x1e0]		;r15+0x1e0=*(02020494)=#-1724829461(0x993130eb)
:020202B0 4049180C submi  r1,r9,r12,lsl #0x10
:020202B4 E59F31D8 ldr r3,[r15, #+0x1d8]		;r15+0x1d8=*(02020494)=#-1724829461(0x993130eb)
:020202B8 82400D1C subhi  r0,r0,#0x700
:020202BC 10056020 andne  r6,r5,r0,lsr #0x0
:020202C0 40050ECD andmi  r0,r5,r13,asr #0x1d
:020202C4 2C401528 stccsl 5,cr1,[r0],{#0x28}
:020202C8 6520055C strvs r0,[r0, #-0x55c]!
:020202CC 2005C21A andcs  r12,r5,r10,lsl r2
:020202D0 68401564 stmvsda  r0 ,{r2,r5,r6,r8,r10,r12}^
:020202D4 30052BC0 andcc  r2,r5,r0,asr #0x17
:020202D8 3005306C andcc  r3,r5,r12,ror #0x0
:020202DC 74400570 strvcb r0,[r0],#-0x570
:020202E0 78A94005 stmvcia  r9!,{r0,r2,r14}
:020202E4 057C4005 ldreqb r4,[r12, #-0x5]!
:020202E8 05276D00 streq r6,[r7, #-0xd00]!
:020202EC 05076D20 streq r6,[r7, #-0xd20]		;r7-0xd20=*(2bfff2e0)=#0(0x00000000)
:020202F0 0588FA40 streq r15,[r8, #+0xa40]		;r8+0xa40=*(00000a40)
:020202F4 00058C40 andeq  r8,r5,r0,asr #0x18
:020202F8 0090174D addeqs r1,r0,r13,asr #0xe
:020202FC 949A374D ldrls r3,[r10],#+0x74d
:02020300 03480E59 unknown
:02020304 0124EB00 unknown
:02020308 05619F02 streqb r9,[r1, #-0xf02]!
:0202030C 34205D96 unknown
:02020310 00412161 subeq  r2,r1,r1,ror #0x2
:02020314 99EA0075 unknown
:02020318 B1074506 unknown
:0202031C 9501BD00 strls r11,[r1, #-0xd00]		;(r1-0xd00=*(eb000bbc))
:02020320 982C6906 stmlsda  r12!,{r1,r2,r8,r11,r13,r14}
:02020324 00593F00 subeqs r3,r9,r0,lsl #0x1e
:02020328 27F98220 ldrcsb r8,[r9,+r0, lsr #0x4]!
:0202032C E80235F8 stmda  r2 ,{r3,r4,r5,r6,r7,r8,r10,r12,r13}
:02020330 20A91BF1 unknown
:02020334 E50C4D9D str r4,[r12, #-0xd9d]		;(r12-0xd9d=*(9931234e))
:02020338 C6078D0D strgt r8,[r7],-r13, lsl #0x1a
:0202033C 391C850F ldmccdb  r12 ,{r0,r1,r2,r3,r8,r10,r15}
:02020340 00E28500 rsceq  r8,r2,r0,lsl #0xa
:02020344 2EE58D20 cdpcs 13,14,cr8,cr5,cr0,1
:02020348 E2852001 add  r2,r5,#0x1
:0202034C 31890984 orrcc  r0,r9,r4,lsl #0x13
:02020350 F92010D4 stmnvdb  r0!,{r2,r4,r6,r7,r12}
:02020354 20A9D034 adccs  r13,r9,r4,lsr r0
:02020358 B58D17A9 strlt r1,[r13, #+0x7a9]		;r13+0x7a9=*(000007a9)
:0202035C 00008D0D andeq  r8,r0,r13,lsl #0x1a
:02020360 3106396D unknown
:02020364 06350C06 unknown
:02020368 E2820FDE add  r0,r2,#0x378
:0202036C 82101C0B andhis r1,r0,#0xB00
:02020370 823004E2 eorhis r0,r0,#0xE2000000
:02020374 10C500E2 sbcne  r0,r5,r2,ror #0x1
:02020378 41A50189 movmi  r0,r9,lsl #0x3		;r0=0(0x0)
:0202037C 01750FFF ldreqsh r0,[r5, #-0xff]!
:02020380 E2804C0B add  r4,r0,#0xB00
:02020384 3FF932B1 swicc 0x00f932b1
:02020388 5050399E unknown
:0202038C 0D303950 ldceq  9,cr3,[r0,#-0x140]!
:02020390 02619910 rsbeq  r9,r1,#0x40000
:02020394 016C2501 unknown
:02020398 3905A345 stmccdb  r5 ,{r0,r2,r6,r8,r9,r13,r15}
:0202039C 00396700 eoreqs r6,r9,r0,lsl #0xe
:020203A0 1058101D subnes r1,r8,r13,lsl r0
:020203A4 AD9A109D unknown
:020203A8 E7C1200B strb r2,[r1, +r11]
:020203AC 0100118F unknown
:020203B0 E350210C cmp r0,#0x3
:020203B4 23A040FF movcs  r4,#0xFF		;r4=255(0xff)
:020203B8 8007B902 andhi  r11,r7,r2,lsl #0x12
:020203BC 618A1009 orrvs  r1,r10,r9
:020203C0 202B1102 eorcs  r1,r11,r2,lsl #0x2
:020203C4 513005A1 teqpl r0,r1,lsr #0xb
:020203C8 00C91349 sbceq  r1,r9,r9,asr #0x6
:020203CC EB01F558 bl 0209D934
:020203D0 47D90A0D ldrmib r0,[r9,+r13, lsl #0x14]
:020203D4 B5E7C0C3 strltb r12,[r7, #+0xc3]!
:020203D8 39974095 ldmccib  r7 ,{r0,r2,r4,r7,r14}
:020203DC 1000010B andne  r0,r0,r11,lsl #0x2
:020203E0 02035264 andeq  r5,r3,#0x40000006
:020203E4 03ED5578 mvneq  r5,#0x1E000000
:020203E8 02201C89 eoreq  r1,r0,#0x8900
:020203EC 021C8AC0 andeqs r8,r12,#0xC0000
:020203F0 00034E54 andeq  r4,r3,r4,asr r14
:020203F4 0160216D unknown
:020203F8 1185717D orrne  r7,r5,r13,ror r1
:020203FC 70310388 eorvcs r0,r1,r8,lsl #0x7
:02020400 013F7B99 unknown
:02020404 850140EB strhi r4,[r1, #-0xeb]		;(r1-0xeb=*(eb0017d1))
:02020408 014030B3 streqh r3,[r0, #-0x3]		;(r0-0xb3=*(fffffffd))
:0202040C 234D3069 unknown
:02020410 19E5C123 unknown
:02020414 F1460420 unknown
:02020418 454C6870 strmib r6,[r12, #-0x870]		;(r12-0x870=*(9931287b))
:0202041C 5C81C908 stcpl  9,cr12,[r1],{#0x8}
:02020420 E5198014 ldr r8,[r9, #-0x14]		;(r9-0x14=*(ffffffec))
:02020424 00A50F85 adceq  r0,r5,r5,lsl #0x1f
:02020428 24B90005 unknown
:0202042C 03EB1801 mvneq  r1,#0x10000
:02020430 00EC05B1 unknown
:02020434 10791BAD rsbnes r1,r9,r13,lsr #0x17
:02020438 20B9649C umlalcss r6,r9,r12,r4
:0202043C 6123C125 unknown
:02020440 9D03FD0B unknown
:02020444 3DE28C31 stcccl 12,cr8,[r2,#+0xc4]!
:02020448 0011EDF1 ldreqsh r14,[r1], -r1
:0202044C 11A1F019 movne  r15,r9,lsl r0		;r15=0(0x0)
:02020450 A80019EA stmgeda  r0 ,{r1,r3,r5,r6,r7,r8,r11,r12}
:02020454 6990195A ldmvsib  r0 ,{r1,r3,r4,r6,r8,r11,r12}
:02020458 E311D541 tst r1,#0x10400000
:0202045C 008C0019 addeq  r0,r12,r9,lsl r0
:02020460 E9973F8D ldmib  r7 ,{r0,r2,r3,r7,r8,r9,r10,r11,r12,r13}
:02020464 01450291 unknown
:02020468 70000DDC unknown
:0202046C 55CB800D strplb r8,[r11, #+0xd]		;r11+0xd=*(0000000d)
:02020470 1160000D unknown
:02020474 C0310120 eorgts r0,r1,r0,lsr #0x2
:02020478 1D1C11EF unknown
:0202047C 2019CD0E andcss r12,r9,r14,lsl #0x1a
:02020480 003500ED eoreqs r0,r5,r13,ror #0x1
:02020484 1901CDF2 stmnedb  r1 ,{r1,r4,r5,r6,r7,r8,r10,r11,r14,r15}
:02020488 EB17000B bl 025E04BC
:0202048C EB0018BC bl 02026784
:02020490 000032F4 unknown
:02020494 993130EB ldmlsdb  r1!,{r0,r1,r3,r5,r6,r7,r12,r13}
:02020498 A92C509D stmgedb  r12!,{r0,r2,r3,r4,r7,r12,r14}
:0202049C 09825D09 stmeqib  r2 ,{r0,r3,r8,r10,r11,r12,r14}
:020204A0 424DEC20 submi  r14,r13,#0x2000
:020204A4 98651841 unknown
:020204A8 6515C9F8 ldrvs r12,[r5, #-0x9f8]		;(r5-0x9f8=*(fffff608))
:020204AC 0095DA4E addeqs r13,r5,r14,asr #0x14
:020204B0 BD0244B7 unknown
:020204B4 9D4FC188 unknown
:020204B8 FFFBD417 swinv 0x00fbd417
:020204BC 2060791C rsbcs  r7,r0,r12,lsl r9
:020204C0 06741902 unknown
:020204C4 01714C59 cmneq r1,r9,asr r12
:020204C8 0570A900 ldreqb r10,[r0, #-0x900]!
:020204CC 5440051C strplb r0,[r0],#-0x51c
:020204D0 01530001 cmpeq r3,r1
:020204D4 01565600 cmpeq r6,r0,lsl #0xc
:020204D8 001D5900 andeqs r5,r13,r0,lsl #0x12
:020204DC 02E5CB21 rsceq  r12,r5,#0x8400
:020204E0 116D41BD strneh r4,[r13, #-0x1d]!
:020204E4 000542E5 andeq  r4,r5,r5,ror #0x5
:020204E8 854413DD strhib r1,[r4, #-0x3dd]		;(r4-0x3dd=*(fffffd22))
:020204EC 00FD6201 rsceqs r6,r13,r1,lsl #0x4
:020204F0 002556CC eoreq  r5,r5,r12,asr #0xd
:020204F4 30252010 eorcc  r2,r5,r0,lsl r0
:020204F8 A000550B andge  r5,r0,r11,lsl #0xa
:020204FC 25A90141 strcs r0,[r9, #+0x141]!
:02020500 00257310 eoreq  r7,r5,r0,lsl r3
:02020504 A48025E2 strge r2,[r0],#+0x5e2
:02020508 95718501 ldrlsb r8,[r1, #-0x501]!
:0202050C 0481219C streq r2,[r1],#+0x19c
:02020510 102104A5 eorne  r0,r1,r5,lsr #0x9
:02020514 D8002589 stmleda  r0 ,{r0,r3,r7,r8,r10,r13}
:02020518 7C80255C stcvc  5,cr2,[r0],{#0x5c}
:0202051C 210A3101 unknown
:02020520 60254A09 eorvs  r4,r5,r9,lsl #0x14
:02020524 25E90089 strcsb r0,[r9, #+0x89]!
:02020528 8025CE00 eorhi  r12,r5,r0,lsl #0x1c
:0202052C 255C1411 ldrcsb r1,[r12, #-0x411]		;(r12-0x411=*(99312cda))
:02020530 250E8D20 strcs r8,[r14, #-0xd20]		;r14-0xd20=*(0201f2c0)=#-1341661697(0xb007ddff)
:02020534 2575ED80 ldrcsb r14,[r5, #-0xd80]!
:02020538 8025C400 eorhi  r12,r5,r0,lsl #0x8
:0202053C 25381415 ldrcs r1,[r8, #-0x415]!
:02020540 255A0140 ldrcsb r0,[r10, #-0x140]		;(r10-0x140=*(fffffec0))
:02020544 00256B80 eoreq  r6,r5,r0,lsl #0x17
:02020548 048025BA streq r2,[r0],#+0x5ba
:0202054C 5514039D ldrpl r0,[r4, #-0x39d]		;(r4-0x39d=*(fffffd62))
:02020550 C9120D21 ldmgtdb  r2 ,{r0,r5,r8,r10,r11}
:02020554 6DA0100D stcvs  0,cr1,[r0,#+0x34]!
:02020558 22A5800D adccs  r8,r5,#0xD
:0202055C 00EF61A6 rsceq  r6,r15,r6,lsr #0x3
:02020560 4102B0EB unknown
:02020564 C040AD00 subgt  r10,r0,r0,lsl #0x1a
:02020568 E17F11D1 ldrsb r1,[r15, #-0x11]!
:0202056C 000D1701 andeq  r1,r13,r1,lsl #0xe
:02020570 E4002522 str r2,[r0],#-0x522
:02020574 664C7955 unknown
:02020578 10D8400D sbcnes r4,r8,r13
:0202057C 6222359F eorvs  r3,r2,#0x27C00000
:02020580 36AD0545 unknown
:02020584 3100051B unknown
:02020588 2208C62D andcs  r12,r8,#0x2D00000
:0202058C D225ED00 eorle  r14,r5,#0x0
:02020590 0D140009 unknown
:02020594 CF103100 swigt 0x00103100
:02020598 C000316A andgt  r3,r0,r10,ror #0x2
:0202059C 2D019508 unknown
:020205A0 0031E600 eoreqs r14,r1,r0,lsl #0xc
:020205A4 3DBDEB19 ldccc  11,cr14,[r13,#+0x64]!
:020205A8 6D997C02 unknown
:020205AC 115DF5E5 cmpne r13,r5,ror #0xb
:020205B0 111174C2 tstne r1,r2,asr #0x9
:020205B4 A545513B strgeb r5,[r5, #-0x13b]		;(r5-0x13b=*(fffffec5))
:020205B8 0F79BC60 swieq 0x0079bc60
:020205BC AE202140 cdpge 1,2,cr2,cr0,cr0,2
:020205C0 05A90035 streq r0,[r9, #+0x35]!
:020205C4 E5148D01 ldr r8,[r4, #-0xd01]		;(r4-0xd01=*(fffff3fe))
:020205C8 91038806 unknown
:020205CC 5901E51B stmpldb  r1 ,{r0,r1,r3,r4,r8,r10,r13,r14,r15}
:020205D0 EB013E99 bl 0207003C
:020205D4 82800D1C addhi  r0,r0,#0x700
:020205D8 E5801388 str r1,[r0, #+0x388]		;r0+0x388=*(00000388)
:020205DC 13909919 orrnes r9,r0,#0x64000
:020205E0 64E110C0 unknown
:020205E4 AC000174 stcge  1,cr0,[r0],{#0x74}
:020205E8 90020350 andls  r0,r2,r0,asr r3
:020205EC 44000105 strmi r0,[r0],#-0x105
:020205F0 69C00001 stmvsib  r0 ,{r0}^
:020205F4 05720203 ldreqb r0,[r2, #-0x203]!
:020205F8 B17B0001 cmnlt r11,r1
:020205FC 4AD10105 bmi 01460A18
:02020600 01096002 unknown
:02020604 ADA05099 stcge  0,cr5,[r0,#+0x264]!
:02020608 ADFB3969 ldcgel 9,cr3,[r11,#+0x1a4]!
:0202060C 5101D471 unknown
:02020610 254571A4 strcsb r7,[r5, #-0x1a4]		;(r5-0x1a4=*(fffffe5c))
:02020614 75210D14 strvc r0,[r1, #-0xd14]!
:02020618 71410D19 unknown
:0202061C 010D7412 unknown
:02020620 D410B0BF ldrle r11,[r0],#-0xbf
:02020624 05750011 ldreqb r0,[r5, #-0x11]!
:02020628 60030035 andvs  r0,r3,r5,lsr r0
:0202062C F1006912 unknown
:02020630 39244D00 stmccdb  r4!,{r8,r10,r11,r14}
:02020634 040D3410 streq r3,[r13],#-0x410
:02020638 A5F35EAC ldrgeb r5,[r3, #+0xeac]!
:0202063C 00113836 andeqs r3,r1,r6,lsr r8
:02020640 19004519 stmnedb  r0 ,{r0,r3,r4,r8,r10,r14}
:02020644 83A02A50 movhi  r2,#0x50000		;r2=327680(0x50000)
:02020648 048A00B9 streq r0,[r10],#+0xb9
:0202064C FE0B3D00 cdp2 13,0,cr3,cr11,cr0,0
:02020650 0F15FF44 swieq 0x0015ff44
:02020654 4D910F0D unknown
:02020658 09851169 stmeqib  r5 ,{r0,r3,r5,r6,r8,r12}
:0202065C 395E2E06 ldmccdb  r14 ,{r1,r2,r9,r10,r11,r13}^
:02020660 01F3A40C mvneqs r10,r12,lsl #0x8
:02020664 48394CEB ldmmida  r9!,{r0,r1,r3,r5,r6,r7,r10,r11,r14}
:02020668 B9C12C19 stmltib  r1 ,{r0,r3,r4,r10,r11,r13}^
:0202066C C012BE07 andgts r11,r2,r7,lsl #0x1c
:02020670 05D552E1 ldreqb r5,[r5, #+0x2e1]		;r5+0x2e1=*(000002e1)
:02020674 47ED4104 strmib r4,[r13,+r4, lsl #0x2]!
:02020678 05021629 streq r1,[r2, #-0x629]		;(r2-0x629=*(0004f9d7))
:0202067C 1D04F600 unknown
:02020680 CB101570 blgt 02425C48
:02020684 91096D06 unknown
:02020688 13B56854 movnes r6,#0x540000		;r6=5505024(0x540000)
:0202068C 9100A1C9 unknown
:02020690 1596D686 ldrne r13,[r6, #+0x686]		;r6+0x686=*(00540686)
:02020694 162DFFFF unknown
:02020698 A900A510 stmgedb  r0 ,{r4,r8,r10,r13,r15}
:0202069C FAF8D090 blx 01E548E4
:020206A0 4931E9FF ldmmidb  r1!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11,r13,r14,r15}
:020206A4 10531D11 subnes r1,r3,r1,lsl r13
:020206A8 F5B80709 ldrnv r0,[r8, #+0x709]!
:020206AC 040B511E streq r5,[r11],#-0x11e
:020206B0 14190401 ldrne r0,[r9],#-0x401
:020206B4 56411059 unknown
:020206B8 B1607B78 unknown
:020206BC 410A9510 unknown
:020206C0 81507C00 cmphi r0,r0,lsl #0x18
:020206C4 01E70EE5 mvneq  r0,r5,ror #0x1d
:020206C8 6BAD0FE1 blvs 00B64654
:020206CC 5D9D1069 unknown
:020206D0 5D5C8D03 unknown
:020206D4 22492821 subcs  r2,r9,#0x210000
:020206D8 00E0309D smlaleq  r3,r0,r13,r0
:020206DC 1E0DE283 cdpne 2,0,cr14,cr13,cr3,4
:020206E0 209D831E addcss r8,r13,r14,lsl r3
:020206E4 08E51249 unknown
:020206E8 8998009D ldmhiib  r8 ,{r0,r2,r3,r4,r7}
:020206EC E9004513 stmdb  r0 ,{r0,r1,r4,r8,r10,r14}
:020206F0 034EB455 unknown
:020206F4 0E156A6D cdpeq 10,0,cr6,cr5,cr13,3
:020206F8 CDAA6DC7 stcgt  13,cr6,[r10,#+0x31c]!
:020206FC 006C809D unknown
:02020700 9D08F09D unknown
:02020704 1051A540 subnes r10,r1,r0,asr #0xa
:02020708 4800197B stmmida  r0 ,{r0,r1,r3,r4,r5,r6,r8,r11,r12}
:0202070C 12791849 rsbnes r1,r9,#0x490000
:02020710 75501B45 ldrvcb r1,[r0, #-0xb45]		;(r0-0xb45=*(fffff4bb))
:02020714 84241982 unknown
:02020718 81BB0985 movhis r0,r5,lsl #0x13		;r0=0(0x0)
:0202071C FD0B0100 unknown
:02020720 E247EA01 sub  r14,r7,#0x1000
:02020724 A19D4024 orrges r4,r13,r4,lsr #0x0
:02020728 0101D524 unknown
:0202072C 00C1E00B sbceq  r14,r1,r11
:02020730 0BA50000 bleq 00960738
:02020734 01A90189 moveq  r0,r9,lsl #0x3		;r0=0(0x0)
:02020738 B941A9D3 stmltdb  r1 ,{r0,r1,r4,r6,r7,r8,r11,r13,r15}^
:0202073C 61A93B49 movvs  r3,r9,asr #0x16
:02020740 01D50CE1 biceqs r0,r5,r1,ror #0x19
:02020744 07ED26D1 unknown
:02020748 BF09CDA0 swilt 0x0009cda0
:0202074C D909CD90 stmledb  r9 ,{r4,r7,r8,r10,r11,r14,r15}
:02020750 FFFAA50C swinv 0x00faa50c
:02020754 1A9D3475 bne 0076D930
:02020758 427901C6 rsbmis r0,r9,#0x80000031
:0202075C 48D515F1 ldmmiia  r5 ,{r0,r4,r5,r6,r7,r8,r10,r12}^
:02020760 12251161 eorne  r1,r5,#0x40000018
:02020764 7E53115D mrcvc 1,2,r1,cr3,cr13,{2}
:02020768 29540021 ldmcsdb  r4 ,{r0,r5}^
:0202076C 9D30B800 ldcls  8,cr11,[r0,#-0x0]!
:02020770 45BC2009 ldrmi r2,[r12, #+0x9]!
:02020774 0AA19D20 beq 00887BFC
:02020778 49002181 stmmidb  r0 ,{r0,r7,r8,r13}
:0202077C 84013502 strhi r3,[r1],#-0x502
:02020780 E5812074 str r2,[r1, #+0x74]		;r1+0x74=*(eb001930)
:02020784 004D0191 unknown
:02020788 600E0825 andvs  r0,r14,r5,lsr #0x10
:0202078C 012C0175 unknown
:02020790 00EDB0E9 rsceq  r11,r13,r9,ror #0x1
:02020794 50C42F41 sbcpl  r2,r4,r1,asr #0x1e
:02020798 4520E939 strmi r14,[r0, #-0x939]!
:0202079C 50A0E92B adcpl  r14,r0,r11,lsr #0x12
:020207A0 101EE58D andnes r14,r14,r13,lsl #0xb
:020207A4 39EB0007 unknown
:020207A8 E5A01819 str r1,[r0, #+0x819]!
:020207AC 1608D906 strne r13,[r8],-r6, lsl #0x12
:020207B0 45101968 ldrmi r1,[r0, #-0x968]		;(r0-0x968=*(fffff698))
:020207B4 40102911 andmis r2,r0,r1,lsl r9
:020207B8 8500698D strhi r6,[r0, #-0x98d]		;(r0-0x98d=*(fffff673))
:020207BC 500527E2 andpl  r2,r5,r2,ror #0xf
:020207C0 50FFE7C4 rscpls r14,r15,r4,asr #0xf
:020207C4 0F00E200 swieq 0x0000e200
:020207C8 E155200D cmp r5,r13
:020207CC C18024A9 orrgt  r2,r0,r9,lsr #0x9
:020207D0 DD520906 unknown
:020207D4 04F51B31 unknown
:020207D8 E28D5010 add  r5,r13,#0x10
:020207DC 8D400550 unknown
:020207E0 1D0906E2 unknown
:020207E4 20FD3A30 rsccss r3,r13,r0,lsr r10
:020207E8 296000E9 unknown
:020207EC 06E7D518 unknown
:020207F0 E0058570 and  r8,r5,r0,ror r5
:020207F4 E28AA001 add  r10,r10,#0x1
:020207F8 00C40008 sbceq  r0,r4,r8
:020207FC C01DFEE7 andgts r15,r13,r7,ror #0x1d
:02020800 012A05C9 unknown
:02020804 690CD700 stmvsdb  r12 ,{r8,r9,r10,r12,r14,r15}
:02020808 04D1860F ldreqb r8,[r1],#+0x60f
:0202080C 08F6E4C7 ldmeqia  r6!,{r0,r1,r2,r6,r7,r10,r13,r14,r15}^
:02020810 00850249 addeq  r0,r5,r9,asr #0x4
:02020814 0CB9E040 ldceq  0,cr14,[r9],#+0x100
:02020818 C103D9E2 unknown
:0202081C 01683A14 unknown
:02020820 FFE28800 swinv 0x00e28800
:02020824 00E20080 rsceq  r0,r2,r0,lsl #0x1
:02020828 ED00D9EF unknown
:0202082C D9E5E10B unknown
:02020830 26004003 strcs r4,[r0],-r3
:02020834 4909099F stmmidb  r9 ,{r0,r1,r2,r3,r4,r7,r8,r11}
:02020838 2D0245E2 unknown
:0202083C C01E5925 andgts r5,r14,r5,lsr #0x12
:02020840 C4024572 strgt r4,[r2],#-0x572
:02020844 410F6140 mrsmi r6,CPSR
:02020848 022D500E eoreq  r5,r13,#0xE
:0202084C 0231590A eoreqs r5,r1,#0x28000
:02020850 FF09610B swinv 0x0009610b
:02020854 0CE20220 stceql 2,cr0,[r2],#+0x80
:02020858 E58D4005 str r4,[r13, #+0x5]		;r13+0x5=*(00000005)
:0202085C 30A50FE3 adccc  r0,r5,r3,ror #0x1f
:02020860 A02CA590 mlage  r12,r0,r5,r10unknown
:02020864 4EFC30CD cdpmi 0,14,cr3,cr12,cr13,6
:02020868 20200203 eorcs  r0,r0,r3,lsl #0x4
:0202086C 92811505 addls  r1,r1,#0x1400000
:02020870 213917B1 ldrcsh r1,[r9, -r1]!
:02020874 009013BD ldreqh r1,[r0], +r13
:02020878 8E11A583 cdphi 5,0,cr10,cr1,cr3,4
:0202087C 1094205D addnes r2,r4,r13,asr r0
:02020880 916DE582 unknown
:02020884 A130C190 unknown
:02020888 A53060A5 ldrge r6,[r0, #-0xa5]!
:0202088C 2D7D7480 ldccsl 4,cr7,[r13,#-0x200]!
:02020890 A59210A5 ldrge r1,[r2, #+0xa5]		;r2+0xa5=*(000500a5)
:02020894 202DB5D0 unknown
:02020898 6DD20385 unknown
:0202089C 4C007930 stcmi  9,cr7,[r0],{#0x30}
:020208A0 F8B18D25 ldmnvia  r1!,{r0,r2,r5,r8,r10,r11,r15}
:020208A4 82EB0008 rschi  r0,r11,#0x8
:020208A8 1C37D10D ldcne  1,cr13,[r7],#-0x34
:020208AC ED0EE540 unknown
:020208B0 9D10291C unknown
:020208B4 2D170D11 unknown
:020208B8 D51FC210 ldrle r12,[r15, #-0x210]		;r15-0x210=*(020206b0)=#337183745(0x14190401)
:020208BC 0075F361 rsbeqs r15,r5,r1,ror #0x6
:020208C0 D5101D0C ldrle r1,[r0, #-0xd0c]		;(r0-0xd0c=*(fffff2f4))
:020208C4 C10B9D36 unknown
:020208C8 CD6E1575 stcgtl 5,cr1,[r14,#-0x1d4]!
:020208CC 582FE50D stmplda  r15!,{r0,r2,r3,r8,r10,r13,r14,r15}
:020208D0 6915C510 ldmvsdb  r5 ,{r4,r8,r10,r14,r15}
:020208D4 E759ED42 ldrb r14,db 
:020208D8 B13ECDFA ldrltsh r12,[r14, -r10]!
:020208DC 40893817 addmi  r3,r9,r7,lsl r8
:020208E0 55065879 strpl r5,[r6, #-0x879]		;(r6-0x879=*(0053f787))
:020208E4 5D01B600 unknown
:020208E8 1D02D102 unknown
:020208EC 87120920 ldrhi r0,[r2,-r0, lsr #0x12]
:020208F0 3C4500F9 stcccl 0,cr0,[r5],{#0xf9}
:020208F4 25BDE0DE ldrcs r14,[r13, #+0xde]!
:020208F8 011289CD tsteq r2,r13,asr #0x13
:020208FC 6950B116 ldmvsdb  r0 ,{r1,r2,r4,r8,r12,r13,r15}^
:02020900 FA34D913 blx 02D56D5C
:02020904 D7B1A061 ldrle r10,db 
:02020908 2C007102 stccs  1,cr7,[r0],{#0x2}
:0202090C 65218009 strvs r8,[r1, #-0x9]!
:02020910 125DAB00 subnes r10,r13,#0x0
:02020914 D5F0D508 ldrleb r13,[r0, #+0x508]!
:02020918 60D5D007 sbcvss r13,r5,r7
:0202091C 2F19204D swics 0x0019204d
:02020920 812B61ED unknown
:02020924 811F92A0 tsthi r15,r0,lsr #0x5
:02020928 031B01E2 tsteq r11,#0x80000038
:0202092C 1D19E281 unknown
:02020930 8D0F0100 unknown
:02020934 54020A65 strpl r0,[r2],#-0xa65
:02020938 138D0061 orrne  r0,r13,#0x61
:0202093C 350315D2 strcc r1,[r3, #-0x5d2]		;(r3-0x5d2=*(99312b19))
:02020940 C11B910E tstgt r11,r14,lsl #0x2
:02020944 2A400539 bcs 03021E30
:02020948 7D503116 unknown
:0202094C 3170654D cmncc r0,r13,asr #0xa
:02020950 132DF260 msrne CPSR_fsc,#0x6
:02020954 432D027D unknown
:02020958 35DBE59D ldrccb r14,[r11, #+0x59d]		;r11+0x59d=*(0000059d)
:0202095C C7877910 unknown
:02020960 0136C528 teqeq r6,r8,lsr #0xa
:02020964 6850112A ldmvsda  r0 ,{r1,r3,r5,r8,r12}^
:02020968 0EE59126 cdpeq 1,14,cr9,cr5,cr6,1
:0202096C 1102B101 unknown
:02020970 237D1200 cmncs r13,#0x0
:02020974 62941771 addvss r1,r4,#0x1C40000
:02020978 42390000 eormis r0,r9,#0x0
:0202097C 30210E5D eorcc  r0,r1,r13,asr r14
:02020980 4E413A01 cdpmi 10,4,cr3,cr1,cr1,0
:02020984 A8FCD2B1 ldmgeia  r12!,{r0,r4,r5,r7,r9,r12,r14,r15}^
:02020988 5D707D00 ldcpll 13,cr7,[r0,#-0x0]!
:0202098C 13001950 unknown
:02020990 5C01105D stcpl  0,cr1,[r1],{#0x5d}
:02020994 FC092909 stc2  9,cr2,[r9],{#0x9}
:02020998 0903EBFF stmeqdb  r3 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:0202099C 18820A89 stmneia  r2 ,{r0,r3,r7,r9,r11}
:020209A0 0D810565 unknown
:020209A4 0DA13471 stceq  4,cr3,[r1,#+0x1c4]!
:020209A8 93146D18 tstls r4,#0x600
:020209AC 34C2E55E strccb r14,[r2],#+0x55e
:020209B0 3968EB01 unknown
:020209B4 F9406000 stmnvdb  r0 ,{r13,r14}^
:020209B8 152B5510 strne r5,[r11, #-0x510]!
:020209BC 94201435 unknown
:020209C0 47940C55 unknown
:020209C4 002999E5 eoreq  r9,r9,r5,ror #0x13
:020209C8 8DFB124D ldchil 2,cr1,[r11,#+0x134]!
:020209CC 9121CD0D unknown
:020209D0 002DEC06 eoreq  r14,r13,r6,lsl #0x18
:020209D4 068D1811 unknown
:020209D8 113013A1 teqne r0,r1,lsr #0x7
:020209DC 2959A980 ldmcsdb  r9 ,{r7,r8,r11,r13,r15}^
:020209E0 0918EB01 ldmeqdb  r8 ,{r0,r8,r9,r11,r13,r14,r15}
:020209E4 59215D26 stmpldb  r1!,{r1,r2,r5,r8,r10,r11,r12,r14}
:020209E8 2A708321 bcs 03C41674
:020209EC 59244D01 stmpldb  r4!,{r0,r8,r10,r11,r14}
:020209F0 84406922 strhib r6,[r0],#-0x922
:020209F4 021C0355 andeqs r0,r12,#0x54000001
:020209F8 040001F8 streq r0,[r0],#-0x1f8
:020209FC 21650394 unknown
:02020A00 65104450 ldrvs r4,[r0, #-0x450]		;(r0-0x450=*(fffffbb0))
:02020A04 715CB131 cmpvc r12,r1,lsr r1
:02020A08 014D3C52 unknown
:02020A0C 29558151 ldmcsdb  r5 ,{r0,r4,r6,r8,r15}^
:02020A10 715173EE cmpvc r1,r14,ror #0x7
:02020A14 05051631 streq r1,[r5, #-0x631]		;(r5-0x631=*(fffff9cf))
:02020A18 06079001 streq r9,[r7],-r1
:02020A1C 4DF3914D ldcmil 1,cr9,[r3,#+0x134]!
:02020A20 49532941 ldmmidb  r3 ,{r0,r6,r8,r11,r13}^
:02020A24 11196550 tstne r9,r0,asr r5
:02020A28 D5DD100D ldrleb r1,[r13, #+0xd]		;r13+0xd=*(0000000d)
:02020A2C 012A6141 unknown
:02020A30 1DD0067D unknown
:02020A34 D11AF52B tstle r10,r11,lsr #0xa
:02020A38 92112359 andlss r2,r1,#0x64000001
:02020A3C 9D0061E7 unknown
:02020A40 2011852D andcss r8,r1,r13,lsr #0xa
:02020A44 F900DD71 stmnvdb  r0 ,{r0,r4,r5,r6,r8,r10,r11,r12,r14,r15}
:02020A48 E3E020FD mvn  r2,#0xFD
:02020A4C 0D1C903D unknown
:02020A50 8580A540 strhi r10,[r0, #+0x540]		;r0+0x540=*(00000540)
:02020A54 000DD704 andeq  r13,r13,r4,lsl #0xe
:02020A58 014D2510 unknown
:02020A5C E3A02A2C mov  r2,#0x2C000		;r2=180224(0x2c000)
:02020A60 EB01F1D3 bl 0209D1B4
:02020A64 8040D108 subhi  r13,r0,r8,lsl #0x2
:02020A68 E91075D8 ldmdb  r0 ,{r3,r4,r6,r7,r8,r10,r12,r13,r14}
:02020A6C 58407510 stmplda  r0 ,{r4,r8,r10,r12,r13,r14}^
:02020A70 110D456D unknown
:02020A74 09EE1C01 unknown
:02020A78 A14C010D unknown
:02020A7C 030DE913 unknown
:02020A80 E01A8C21 ands r8,r10,r1,lsr #0x18
:02020A84 B992246C ldmltib  r2 ,{r2,r3,r5,r6,r10,r13}
:02020A88 20310514 eorcss r0,r1,r4,lsl r5
:02020A8C FFE23083 swinv 0x00e23083
:02020A90 05E20230 streqb r0,[r2, #+0x230]!
:02020A94 2105F710 unknown
:02020A98 115953A0 cmpne r9,r0,lsr #0x7
:02020A9C A8001DA3 stmgeda  r0 ,{r0,r1,r5,r7,r8,r10,r11,r12}
:02020AA0 15333D18 ldrne r3,[r3, #-0xd18]!
:02020AA4 3580CA03 strcc r12,[r0, #+0xa03]		;r0+0xa03=*(00000a03)
:02020AA8 0001AD24 andeq  r10,r1,r4,lsr #0x1a
:02020AAC E30001C9 unknown
:02020AB0 4DAA0311 stcmi  3,cr0,[r10,#+0x44]!
:02020AB4 0071045A rsbeqs r0,r1,r10,asr r4
:02020AB8 E0810180 add  r0,r1,r0,lsl #0x3
:02020ABC 45852C11 strmi r2,[r5, #+0xc11]		;r5+0xc11=*(00000c11)
:02020AC0 13357000 teqne r5,#0x0
:02020AC4 81193D40 tsthi r9,r0,asr #0x1a
:02020AC8 07695000 streqb r5,[r9,-r0]!
:02020ACC E79401B5 unknown
:02020AD0 990412A1 stmlsdb  r4 ,{r0,r5,r7,r9,r12}
:02020AD4 282A1E00 stmcsda  r10!,{r9,r10,r11,r12}
:02020AD8 D002DD01 andle  r13,r2,r1,lsl #0x1a
:02020ADC E10375E5 unknown
:02020AE0 9240F501 subls  r15,r0,#0x400000
:02020AE4 E2855001 add  r5,r5,#0x1
:02020AE8 E3550020 cmp r5,#0x20
:02020AEC 0089F400 addeq  r15,r9,r0,lsl #0x8
:02020AF0 11D91061 bicnes r1,r9,r1,ror #0x0
:02020AF4 99DD19A9 ldmlsib  r13 ,{r0,r3,r5,r7,r8,r11,r12}^
:02020AF8 C03E102C eorgts r1,r14,r12,lsr #0x0
:02020AFC 10196021 andnes r6,r9,r1,lsr #0x0
:02020B00 119F1014 orrnes r1,r15,r4,lsl r0
:02020B04 C6000904 strgt r0,[r0],-r4, lsl #0x12
:02020B08 202802FD unknown
:02020B0C 0113D583 tsteq r3,r3,lsl #0xb
:02020B10 2C618101 stccsl 1,cr8,[r1],#-0x4
:02020B14 18119DB1 ldmneda  r1 ,{r0,r4,r5,r7,r8,r10,r11,r12,r15}
:02020B18 12F91471 rscnes r1,r9,#0x71000000
:02020B1C 15544EC5 ldrneb r4,[r4, #-0xec5]		;(r4-0xec5=*(fffff23a))
:02020B20 109D0615 addnes r0,r13,r5,lsl r6
:02020B24 11D93051 bicnes r3,r9,r1,asr r0
:02020B28 00004D07 andeq  r4,r0,r7,lsl #0x1a
:02020B2C 2D169D30 unknown
:02020B30 0359D303 cmpeq r9,#0xC000000
:02020B34 1695E154 unknown
:02020B38 100917CD andne  r1,r9,r13,asr #0xf
:02020B3C 833001E5 teqhi r0,#0x40000039
:02020B40 0045F8E2 subeq  r15,r5,r2,ror #0x11
:02020B44 60E10855 rscvs  r0,r1,r5,asr r8
:02020B48 4D03FD04 unknown
:02020B4C 004D1810 subeq  r1,r13,r0,lsl r8
:02020B50 011514B0 ldreqh r1,[r5, -r0]
:02020B54 18040D96 stmneda  r4 ,{r1,r2,r4,r7,r8,r10,r11}
:02020B58 10311A51 eornes r1,r1,r1,asr r10
:02020B5C 0CE3A0C0 stceql 0,cr10,[r3],#+0x300
:02020B60 E1A0E00D mov  r14,r13			;r14=0(0x0)
:02020B64 17250309 strne r0,[r5,-r9, lsl #0x6]!
:02020B68 2CCD01DA stccsl 1,cr0,[r13],{#0xda}
:02020B6C 01E7D098 unknown
:02020B70 00618EE0 rsbeq  r8,r1,r0,ror #0x1d
:02020B74 1320E15E unknown
:02020B78 FAE18CC2 blx 01883E88
:02020B7C 00BAFFFF unknown
:02020B80 0D00950C unknown
:02020B84 11197014 tstne r9,r4,lsl r0
:02020B88 70311960 eorvcs r1,r1,r0,ror #0x12
:02020B8C 711BCD56 tstvc r11,r6,asr r13
:02020B90 3BCD0602 blcc 013623A0
:02020B94 2009FBCD andcs  r15,r9,r13,asr #0x17
:02020B98 7B400125 blvc 03021034
:02020B9C 503BCD45 eorpls r12,r11,r5,asr #0x1a
:02020BA0 00090BCD andeq  r0,r9,r13,asr #0x17
:02020BA4 29200904 stmcsdb  r0!,{r2,r8,r11}
:02020BA8 4540DA01 strmib r13,[r0, #-0xa01]		;(r0-0xa01=*(fffff5ff))
:02020BAC CD503141 unknown
:02020BB0 E245400B sub  r4,r5,#0xB
:02020BB4 54A9A414 unknown
:02020BB8 011D89A9 tsteq r13,r9,lsr #0x13
:02020BBC 15351C00 ldrne r1,[r5, #-0xc00]!
:02020BC0 B1D64B7D biclts r4,r6,r13,ror r11
:02020BC4 4B611510 blmi 0386600C
:02020BC8 96C03978 unknown
:02020BCC 55130021 ldrpl r0,[r3, #-0x21]		;(r3-0x21=*(993130ca))
:02020BD0 319C0021 orrccs r0,r12,r1,lsr #0x0
:02020BD4 14315C01 unknown
:02020BD8 103105C5 eornes r0,r1,r5,asr #0xb
:02020BDC AAF500A9 bge 01D60E88
:02020BE0 ED8D5039 unknown
:02020BE4 40107D00 andmis r7,r0,r0,lsl #0x1a
:02020BE8 14114179 ldrne r4,[r1],#-0x179
:02020BEC 3D1021DA unknown
:02020BF0 106D05F5 unknown
:02020BF4 A940092C stmgedb  r0 ,{r2,r3,r5,r8,r11}^
:02020BF8 ED18C510 unknown
:02020BFC 5115139D unknown
:02020C00 16D106C9 ldrneb r0,[r5, -r13]
:02020C04 411103E9 tstmi r1,r9,ror #0x7
:02020C08 651173B8 ldrvs r7,[r1, #-0x3b8]		;(r1-0x3b8=*(eb001504))
:02020C0C FFFEC30C swinv 0x00fec30c
:02020C10 02FEEAA8 rsceqs r14,r14,#0xA8000
:02020C14 FE9C88FF mrc2 8,4,r8,cr12,cr15,{7}
:02020C18 07DAB1FF unknown
:02020C1C 19A04AB1 stmneib  r0!,{r0,r4,r5,r7,r9,r11,r14}
:02020C20 85180001 ldrhi r0,[r8, #-0x1]		;(r8-0x1=*(b007ddfe))
:02020C24 39000114 stmccdb  r0 ,{r2,r4,r8}
:02020C28 0C102910 ldceq  9,cr2,[r0],{#0x10}
:02020C2C 0D44717A unknown
:02020C30 A50F0001 strge r0,[r15, #-0x1]		;r15-0x1=*(02020c37)=#-719069888(0xd523dd40)
:02020C34 40850E8A addmi  r0,r5,r10,lsl #0x1d
:02020C38 0DD523DD unknown
:02020C3C 895AA111 ldmhidb  r10 ,{r0,r4,r8,r13,r15}^
:02020C40 CD10091A unknown
:02020C44 4C8A891F stcmi  9,cr8,[r10],{#0x1f}
:02020C48 56BF8A89 unknown
:02020C4C 2B694020 blcs 03A70CD4
:02020C50 81009502 unknown
:02020C54 0268515A rsbeq  r5,r8,#0x80000016
:02020C58 486A8100 unknown
:02020C5C 5DFFFEFA ldcpll 14,cr15,[r15,#+0x3e8]!
:02020C60 04298410 unknown
:02020C64 163D2C71 unknown
:02020C68 CD007144 unknown
:02020C6C 64115910 ldrvs r5,[r1],#-0x910
:02020C70 59079977 stmpldb  r7 ,{r0,r1,r2,r4,r5,r6,r8,r11,r12,r15}
:02020C74 0723000D streq r0,[r3,-r13]!
:02020C78 13E9EB00 mvnne  r14,#0x0
:02020C7C 55198185 ldrpl r8,[r9, #-0x185]		;(r9-0x185=*(fffffe7b))
:02020C80 1D20004D stcne  0,cr0,[r0,#-0x134]!
:02020C84 49257041 stmmidb  r5!,{r0,r6,r12,r13,r14}
:02020C88 01B15538 moveqs r5,lsr r8		;r5=-1341661697(0xb007ddff)
:02020C8C 39902074 ldmccib  r0 ,{r2,r4,r5,r6,r13}
:02020C90 45103D20 ldrmi r3,[r0, #-0xd20]		;(r0-0xd20=*(d523d020))
:02020C94 F13C0D70 teqnv r12,r0,ror r13
:02020C98 E99F2038 ldmib  r15 ,{r3,r4,r5,r13}
:02020C9C 283A254F ldmcsda  r10!,{r0,r1,r2,r3,r6,r8,r10,r13}
:02020CA0 005D1C79 subeqs r1,r13,r9,ror r12
:02020CA4 411811D8 ldrmisb r1,[r8, -r8]
:02020CA8 00E91065 rsceq  r1,r9,r5,ror #0x0
:02020CAC 91302601 teqls r0,r1,lsl #0xc
:02020CB0 7C9D2D79 ldcvc  13,cr2,[r13],{#0x79}
:02020CB4 8D780119 ldchil 1,cr0,[r8,#-0x64]!
:02020CB8 4175384A cmnmi r5,r10,asr #0x10
:02020CBC 112A40F8 unknown
:02020CC0 E1B07043 movs r7,r3,asr #0x0
:02020CC4 3B3516BD blcc 02D667C0
:02020CC8 001905F5 ldreqsh r0,[r9], -r5
:02020CCC 560000F1 unknown
:02020CD0 0148228D unknown
:02020CD4 06DD1085 ldreqb r1,[r13],+r5, lsl #0x1
:02020CD8 484D05C8 stmmida  r13 ,{r3,r6,r7,r8,r10}^
:02020CDC 12FA0015 rscnes r0,r10,#0x15
:02020CE0 FF273615 swinv 0x00273615
:02020CE4 5108D526 unknown
:02020CE8 7900F100 stmvcdb  r0 ,{r8,r12,r13,r14,r15}
:02020CEC 39000624 stmccdb  r0 ,{r2,r5,r9,r10}
:02020CF0 CF006D0B swigt 0x00006d0b
:02020CF4 10995FC1 addnes r5,r9,r1,asr #0x1f
:02020CF8 23B90035 movcss r0,#0x35		;r0=53(0x35)
:02020CFC 64BA04DD unknown
:02020D00 E5931F10 ldr r1,[r3, #+0xf10]		;r3+0xf10=*(99313ffb)
:02020D04 E0830102 add  r0,r3,r2,lsl #0x2
:02020D08 9000046C andls  r0,r0,r12,ror #0x8
:02020D0C 6D052105 unknown
:02020D10 1025E800 eorne  r14,r5,r0,lsl #0x10
:02020D14 147D1E59 unknown
:02020D18 E5D006EA ldrb r0,[r0, #+0x6ea]		;r0+0x6ea=*(0000071f)
:02020D1C E5C1002C strb r0,[r1, #+0x2c]		;r1+0x2c=*(eb0018e8)
:02020D20 24B10003 unknown
:02020D24 0C550465 ldceql 4,cr0,[r5],{#0x65}
:02020D28 F1E107FD unknown
:02020D2C DA0FFFFF ble 02420D30
:02020D30 12E906F1 rscne  r0,r9,#0xF100000
:02020D34 0F922461 swieq 0x00922461
:02020D38 4E0B0001 cdpmi 0,0,cr0,cr11,cr1,0
:02020D3C 5D01E280 unknown
:02020D40 09052604 stmeqdb  r5 ,{r2,r9,r10,r13}
:02020D44 A81839A4 ldmgeda  r8 ,{r2,r5,r7,r8,r11,r12,r13}
:02020D48 066800AD unknown
:02020D4C 144FE581 strneb r14,[r15],#-0x581
:02020D50 C5810C01 strgt r0,[r1, #+0xc01]		;r1+0xc01=*(eb0024bd)
:02020D54 45D1DD41 ldrmib r13,[r1, #+0xd41]		;r1+0xd41=*(eb0025fd)
:02020D58 9D007814 unknown
:02020D5C BD05F915 unknown
:02020D60 A907E707 stmgedb  r7 ,{r0,r1,r2,r8,r9,r10,r13,r14,r15}
:02020D64 8C04F512 stchi  5,cr15,[r4],{#0x12}
:02020D68 3A499320 bcc 032859F0
:02020D6C 88C60E4D stmhiia  r6 ,{r0,r2,r3,r6,r9,r10,r11}^
:02020D70 05E59360 streqb r9,[r5, #+0x360]!
:02020D74 FF3644F5 swinv 0x003644f5
:02020D78 22392F20 eorcss r2,r9,#0x80
:02020D7C 8002D584 andhi  r13,r2,r4,lsl #0xb
:02020D80 4904D930 stmmidb  r4 ,{r4,r5,r8,r11,r12,r14,r15}
:02020D84 1799CA43 ldrne r12,db 
:02020D88 2C010D00 stccs  13,cr0,[r1],{#0x0}
:02020D8C 173D1045 ldrne r1,[r1],{#0x0}
:02020D90 223D0181 eorcss r0,r13,#0x40000020
:02020D94 240045F5 strcs r4,[r0],#-0x5f5
:02020D98 89051FF9 stmhidb  r5 ,{r0,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12}
:02020D9C FEDD1035 mrc2 0,6,r1,cr13,cr5,{1}
:02020DA0 459D4341 ldrmi r4,[r13, #+0x341]		;r13+0x341=*(00000341)
:02020DA4 8D35CD25 ldchi  13,cr12,[r5,#-0x94]!
:02020DA8 B51DD907 ldrlt r13,[r13, #-0x907]		;(r13-0x907=*(fffff6f9))
:02020DAC 1505CD28 strne r12,[r5, #-0xd28]		;(r5-0xd28=*(b007d0d7))
:02020DB0 02BF1005 adceqs r1,r15,#0x5
:02020DB4 7512800C ldrvc r8,[r2, #-0xc]		;(r2-0xc=*(0002bff4))
:02020DB8 15F51102 ldrneb r1,[r5, #+0x102]!
:02020DBC FCD014B5 ldc2l 4,cr1,[r0],{#0xb5}
:02020DC0 26110245 ldrcs r0,[r0],{#0xb5}
:02020DC4 A00103C0 andge  r0,r1,r0,asr #0x7
:02020DC8 1979F002 ldmnedb  r9!,{r1,r12,r13,r14,r15}^
:02020DCC 301161AE andccs r6,r1,r14,lsr #0x3
:02020DD0 5D20009D stcpl  0,cr0,[r0,#-0x274]!
:02020DD4 015D6001 cmpeq r13,r1
:02020DD8 01D51509 biceqs r1,r5,r9,lsl #0xa
:02020DDC 00010100 andeq  r0,r1,r0,lsl #0x2
:02020DE0 03000102 unknown
:02020DE4 55040001 strpl r0,[r4, #-0x1]		;(r4-0x1=*(000000fe))
:02020DE8 01050001 unknown
:02020DEC 00010600 andeq  r0,r1,r0,lsl #0xc
:02020DF0 08000107 stmeqda  r0 ,{r0,r1,r2,r8}
:02020DF4 09000155 stmeqdb  r0 ,{r0,r2,r4,r6,r8}
:02020DF8 010A0001 unknown
:02020DFC C3200B00 unknown
:02020E00 00FCE515 rsceqs r14,r12,r5,lsl r5
:02020E04 9505119F strls r1,[r5, #-0x19f]		;(r5-0x19f=*(b007dc60))
:02020E08 7D10F3E5 unknown
:02020E0C 407DEC40 rsbmis r14,r13,r0,asr #0x18
:02020E10 85C07DE5 strhib r7,[r0, #+0xde5]		;r0+0xde5=*(00000e1a)
:02020E14 1059EA1A subnes r14,r9,r10,lsl r10
:02020E18 5D0051B5 unknown
:02020E1C 00297610 eoreq  r7,r9,r0,lsl r6
:02020E20 04001191 streq r1,[r0],#-0x191
:02020E24 E0402B70 sub  r2,r0,r0,ror r11
:02020E28 1B211019 blne 02864E94
:02020E2C 1A003D07 bne 02030250
:02020E30 EB022C5D bl 020ABFAC
:02020E34 1957000A ldmnedb  r7 ,{r1,r3}^
:02020E38 00198210 andeqs r8,r9,r0,lsl r2
:02020E3C 9F8588A0 swils 0x008588a0
:02020E40 EB0263A8 bl 020B9CE8
:02020E44 82802903 addhi  r2,r0,#0xC000
:02020E48 872DE584 strhi r14,[r13,-r4, lsl #0xb]!
:02020E4C E0840D25 add  r0,r4,r5,lsr #0x1a
:02020E50 8A4059D3 bhi 030375A4
:02020E54 3D9F1070 unknown
:02020E58 4953C526 ldmmidb  r3 ,{r1,r2,r5,r8,r10,r14,r15}^
:02020E5C C8801D00 stmgtia  r0 ,{r8,r10,r11,r12}
:02020E60 5D12E95C unknown
:02020E64 8114FD1B tsthi r4,r11,lsl r13
:02020E68 F5011910 strnv r1,[r1, #-0x910]		;(r1-0x910=*(eb000fac))
:02020E6C FE50151E mrc2 5,2,r1,cr0,cr14,{0}
:02020E70 610CD209 unknown
:02020E74 04C5F000 streqb r15,[r5],#+0x0
:02020E78 5CBC1C81 ldcpl  12,cr1,[r12],#+0x204
:02020E7C 200DBD35 andcs  r11,r13,r5,lsr r13
:02020E80 E59513ED ldr r1,[r5, #+0x3ed]		;r5+0x3ed=*(b007e1ec)
:02020E84 2017E506 andcss r14,r7,r6,lsl #0xa
:02020E88 F4E08445 unknown
:02020E8C 18C5035D stmneia  r5 ,{r0,r2,r3,r4,r6,r8,r9}^
:02020E90 1C03BDF0 stcne  13,cr11,[r3],{#0xf0}
:02020E94 24000158 strcs r0,[r0],#-0x158
:02020E98 03650375 unknown
:02020E9C 71546371 cmpvc r4,r1,ror r3
:02020EA0 4F5DF803 swimi 0x005df803
:02020EA4 28B106C5 ldmcsia  r1!,{r0,r2,r6,r7,r9,r10}
:02020EA8 81B00055 movhis r0,r5,asr r0
:02020EAC 01599001 cmpeq r9,r1
:02020EB0 E1A0A0AE mov  r10,r14,lsr #0x1		;r10=16844226(0x10105c2)
:02020EB4 91591456 cmpls r9,r6,asr r4
:02020EB8 029D0759 addeqs r0,r13,#0x1640000
:02020EBC 046D09E0 unknown
:02020EC0 7150050B cmpvc r0,r11,lsl #0xa
:02020EC4 05863114 streq r3,[r6, #+0x114]		;r6+0x114=*(00540114)
:02020EC8 E1A03A80 mov  r3,r0,lsl #0x15		;r3=111149056(0x6a00000)
:02020ECC 000D2629 andeq  r2,r13,r9,lsr #0xc
:02020ED0 490005F4 stmmidb  r0 ,{r2,r4,r5,r6,r7,r8,r10}
:02020ED4 626CF016 rsbvs  r15,r12,#0x16
:02020ED8 8009E59F mulhi  r9,r15,r5
:02020EDC 111DE3A0 tstne r13,r0,lsr #0x7
:02020EE0 005D2C80 subeqs r2,r13,r0,lsl #0x19
:02020EE4 6400290B strvs r2,[r0],#-0x90b
:02020EE8 0AEB0128 beq 01AE1390
:02020EEC E1B05000 movs r5,r0			;r5=53(0x35)
:02020EF0 02D052A5 sbceqs r5,r0,#0x5000000A
:02020EF4 0655109F unknown
:02020EF8 3D2219D5 stccc  9,cr1,[r2,#-0x354]!
:02020EFC 0668E302 unknown
:02020F00 17E50D90 unknown
:02020F04 1DE11004 stcnel 0,cr1,[r1,#+0x10]!
:02020F08 2C022D25 stccs  13,cr2,[r2],{#0x25}
:02020F0C 09092E60 stmeqdb  r9 ,{r5,r6,r9,r10,r11,r13}
:02020F10 11B16D02 movnes r6,r2,lsl #0x1a		;r6=0(0x0)
:02020F14 14F50302 unknown
:02020F18 01DA1081 biceqs r1,r10,r1,lsl #0x1
:02020F1C 0314CD01 tsteq r4,#0x40
:02020F20 A01FE100 andges r14,r15,r0,lsl #0x2
:02020F24 E513E3A0 ldr r14,[r3, #-0x3a0]		;r3-0x3a0=*(069ffc60)=#0(0x00000000)
:02020F28 0B094514 bleq 02272380
:02020F2C 1FB11278 swine 0x00b11278
:02020F30 7425E5D5 unknown
:02020F34 B0002132 andlt  r2,r0,r2,lsr r1
:02020F38 83B10D0D movhis r0,#0x340		;r0=832(0x340)
:02020F3C 200014E7 andcs  r1,r0,r7,ror #0x9
:02020F40 9902F191 stmlsdb  r2 ,{r0,r4,r7,r8,r12,r13,r14,r15}
:02020F44 2DD2130A unknown
:02020F48 01319814 teqeq r1,r4,lsl r8
:02020F4C 03851241 orreq  r1,r5,#0x10000004
:02020F50 014C15C2 unknown
:02020F54 018D2019 orreq  r2,r13,r9,lsl r0
:02020F58 718C412D orrvc  r4,r12,r13,lsr #0x2
:02020F5C 8C124021 ldchi  0,cr4,[r2],{#0x21}
:02020F60 15C10317 strneb r0,[r1, #+0x317]		;r1+0x317=*(eb001bd3)
:02020F64 B0810230 addlt  r0,r1,r0,lsr r2
:02020F68 91200024 unknown
:02020F6C 01E50605 mvneq  r0,r5,lsl #0xc
:02020F70 09030185 stmeqdb  r3 ,{r0,r2,r7,r8}
:02020F74 39988075 ldmccib  r8 ,{r0,r2,r4,r5,r6,r15}
:02020F78 502D0300 eorpl  r0,r13,r0,lsl #0x6
:02020F7C 7500DDB5 strvc r13,[r0, #-0xdb5]		;(r0-0xdb5=*(fffff58b))
:02020F80 3512C811 ldrcc r12,[r2, #-0x811]		;(r2-0x811=*(0002b7ef))
:02020F84 25603900 strcsb r3,[r0, #-0x900]!
:02020F88 B1100610 tstlt r0,r0,lsl r6
:02020F8C 6301890E unknown
:02020F90 B1009966 unknown
:02020F94 910AF791 swpls r15,r1,r10
:02020F98 7111CC2F tstvc r1,r15,lsr #0x18
:02020F9C CF1E9906 swigt 0x001e9906
:02020FA0 13E08610 mvnne  r8,#0x1000000
:02020FA4 AC71A9F7 ldcgel 9,cr10,[r1],#-0x3dc
:02020FA8 71612001 unknown
:02020FAC 20615BD9 unknown
:02020FB0 C50340C5 strgt r4,[r3, #-0xc5]		;r3-0xc5=*(069fff3b)=#0(0x00000000)
:02020FB4 00591100 subeqs r1,r9,r0,lsl #0x2
:02020FB8 452184AF strmi r8,[r1, #-0x4af]!
:02020FBC 45002D10 strmi r2,[r0, #-0xd10]		;(r0-0xd10=*(fffff630))
:02020FC0 E2806010 add  r6,r0,#0x10
:02020FC4 8131061C teqhi r1,r12,lsl r6
:02020FC8 93346CE0 teqls r4,#0xE000
:02020FCC 098023C5 stmeqib  r0 ,{r0,r2,r6,r7,r8,r9,r13}
:02020FD0 300600D9 unknown
:02020FD4 11D31009 bicnes r1,r3,r9
:02020FD8 95528000 ldrlsb r8,[r2, #-0x0]		;(r2-0x0=*(0002c000))
:02020FDC 48E08105 unknown
:02020FE0 2681C036 unknown
:02020FE4 D0134185 andles r4,r3,r5,lsl #0x3
:02020FE8 090D01E5 stmeqdb  r13 ,{r0,r2,r5,r6,r7,r8}
:02020FEC BD07F103 unknown
:02020FF0 0AC51250 beq 01165938
:02020FF4 02706101 rsbeqs r6,r0,#0x40000000
:02020FF8 00091675 andeq  r1,r9,r5,ror r6
:02020FFC 35EA10E5 strccb r1,[r10, #+0xe5]!
:02021000 7D00112E unknown
:02021004 0EEB0013 mcreq 0,7,r0,cr11,cr3,{0}
:02021008 9D83301D unknown
:0202100C 14001D33 strne r1,[r0],#-0xd33
:02021010 C1401D11 unknown
:02021014 21001D1C unknown
:02021018 00C9F314 sbceq  r15,r9,r4,lsl r3
:0202101C 00293BD1 unknown
:02021020 859F10F4 ldrhi r1,[r15, #+0xf4]		;r15+0xf4=*(0202111c)=#-1943640829(0x8c266503)
:02021024 C711652F ldrgt r6,[r1,-r15, lsr #0xa]
:02021028 D80061AE stmleda  r0 ,{r1,r2,r3,r5,r7,r8,r13,r14}
:0202102C 038D408D orreq  r4,r13,#0x8D
:02021030 4A15608D bmi 0257926C
:02021034 06130E9D unknown
:02021038 75001499 strvc r1,[r0, #-0x499]		;(r0-0x499=*(fffffea7))
:0202103C 29138C38 ldmcsdb  r3 ,{r3,r4,r5,r10,r11,r15}
:02021040 138EE5D2 orrne  r14,r14,#0x34800000
:02021044 10F5E5C2 rscnes r14,r5,r2,asr #0xb
:02021048 90034088 andls  r4,r3,r8,lsl #0x1
:0202104C 0139F8E5 teqeq r9,r5,ror #0x11
:02021050 40603915 rsbmi  r3,r0,r5,lsl r9
:02021054 0F61062D swieq 0x0061062d
:02021058 13573BFD cmpne r7,#0x3F400
:0202105C 00020D0F andeq  r0,r2,r15,lsl #0x1a
:02021060 E3590047 cmp r9,#0x47
:02021064 03A07001 moveq  r7,#0x1		;r7=1(0x1)
:02021068 0D801A11 unknown
:0202106C 056E1304 streqb r1,[r14, #-0x304]!
:02021070 E5191100 ldr r1,[r9, #-0x100]		;(r9-0x100=*(ffffff00))
:02021074 96102194 unknown
:02021078 00216CE5 eoreq  r6,r1,r5,ror #0x19
:0202107C 201D0B91 mulcss r13,r1,r11
:02021080 02C57008 sbceq  r7,r5,#0x8
:02021084 FD915090 unknown
:02021088 16DD0A2F ldrneb r0,[r13],+r15, lsr #0x14
:0202108C 35D104C9 ldrccb r0,[r1, #+0x4c9]		;r1+0x4c9=*(8c2669cc)
:02021090 89480065 stmhidb  r8 ,{r0,r2,r5,r6}^
:02021094 2D00CD10 unknown
:02021098 9A301500 bls 02C264A0
:0202109C 05D1038D ldreqb r0,[r1, #+0x38d]		;r1+0x38d=*(8c266890)
:020210A0 0D03020D unknown
:020210A4 0D500200 unknown
:020210A8 03850800 orreq  r0,r5,#0x0
:020210AC 541DE5D1 ldrpl r14,[r13],#-0x5d1
:020210B0 18C10015 stmneia  r1 ,{r0,r2,r4}^
:020210B4 74044D08 strvc r4,[r4],#-0xd08
:020210B8 03EB0011 mvneq  r0,#0x11
:020210BC A1004904 unknown
:020210C0 8F4459FD swihi 0x004459fd
:020210C4 00010055 andeq  r0,r1,r5,asr r0
:020210C8 FFE2694F swinv 0x00e2694f
:020210CC 58104DFF ldmplda  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r14}
:020210D0 C7800049 strgt r0,da 
:020210D4 18FFFE28 ldmneia  r15!,{r3,r5,r9,r10,r11,r12,r13,r14,r15}^
:020210D8 4900048D stmmidb  r0 ,{r0,r2,r3,r7,r10}
:020210DC 90149D00 andlss r9,r4,r0,lsl #0x1a
:020210E0 BD040968 unknown
:020210E4 01279C20 unknown
:020210E8 C204EBEB andgt  r14,r4,#0x3AC00
:020210EC C120EB00 unknown
:020210F0 00E91018 rsceq  r1,r9,r8,lsl r0
:020210F4 F5D006BD ldrnvb r0,[r0, #+0x6bd]		;r0+0x6bd=*(000009fd)
:020210F8 FFF69512 swinv 0x00f69512
:020210FC 2BF921A9 blcs 01E697A8
:02021100 40B910D5 unknown
:02021104 1C5750F1 ldcnel 0,cr5,[r7],{#0xf1}
:02021108 FE851502 cdp2 5,8,cr1,cr5,cr2,0
:0202110C 1ABD00FF bne 00F61510
:02021110 3469C074 unknown
:02021114 2B0D1475 blcs 023662F0
:02021118 E339A02D teq r9,#0x2D
:0202111C 8C266503 stchi  5,cr6,[r6],#-0xc
:02021120 01EF68E5 mvneq  r6,r5,ror #0x11
:02021124 F154EB04 cmpnv r4,r4,lsl #0x16
:02021128 C0202D47 eorgt  r2,r0,r7,asr #0x1a
:0202112C 0C00E59D stceq  5,cr14,[r0],{#0x9d}
:02021130 0E4D3029 cdpeq 0,4,cr3,cr13,cr9,1
:02021134 09023D9D stmeqdb  r2 ,{r0,r2,r3,r4,r7,r8,r10,r11,r12,r13}
:02021138 9D0E4920 unknown
:0202113C 81BB0E2D movhis r0,r13,lsr #0x1c		;r0=0(0x0)
:02021140 052034F5 streq r3,[r0, #-0x4f5]!
:02021144 0005C00E andeq  r12,r5,r14
:02021148 6A5014F5 bvs 03426524
:0202114C 118D1005 orrne  r1,r13,r5
:02021150 1F310005 swine 0x00310005
:02021154 806056D1 unknown
:02021158 99701FE5 unknown
:0202115C 41052481 unknown
:02021160 E500791B str r7,[r0, #-0x91b]		;(r0-0x91b=*(fffff6e5))
:02021164 EA241D01 b 02928570
:02021168 197D5425 unknown
:0202116C 19C190ED stmneib  r1 ,{r0,r2,r3,r5,r6,r7,r12,r15}^
:02021170 19DC5161 ldmneib  r12 ,{r0,r5,r6,r8,r12,r14}^
:02021174 DF806D10 swile 0x00806d10
:02021178 42C5F652 sbcmi  r15,r5,#0x5200000
:0202117C C9C002C9 stmgtib  r0 ,{r0,r3,r6,r7,r9}^
:02021180 35112122 ldrcc r2,[r1, #-0x122]		;(r1-0x122=*(8c2663e1))
:02021184 102DEC09 eorne  r14,r13,r9,lsl #0x18
:02021188 100101C9 andne  r0,r1,r9,asr #0x3
:0202118C C9130108 ldmgtdb  r3 ,{r3,r8}
:02021190 41BD0341 movmis r0,r1,asr #0x6
:02021194 6F1005B7 swivs 0x001005b7
:02021198 1A991EB9 bne 00668C84
:0202119C 0EF14C89 cdpeq 12,14,cr4,cr1,cr9,4
:020211A0 BD005515 unknown
:020211A4 00D90013 sbceqs r0,r9,r3,lsl r0
:020211A8 EB00EA0C bl 0205B9E0
:020211AC 9F000470 swils 0x00000470
:020211B0 40813161 addmi  r3,r1,r1,ror #0x2
:020211B4 EA4E166D b 033A6B70
:020211B8 58EB1C01 unknown
:020211BC 2058048D subcss r0,r8,r13,lsl #0x9
:020211C0 6D34766D ldcvs  6,cr7,[r4,#-0x1b4]!
:020211C4 6D38A406 ldcvs  4,cr10,[r8,#-0x18]!
:020211C8 21F66D26 mvncss r6,r6,lsr #0x1a
:020211CC 30EB0274 rsccc  r0,r11,r4,ror r2
:020211D0 1D866D06 unknown
:020211D4 61249800 unknown
:020211D8 350EF532 strcc r15,[r14, #-0x532]		;(r14-0x532=*(ffffface))
:020211DC F340C504 unknown
:020211E0 70D120F9 ldrvcsh r2,[r1],#+0x9
:020211E4 C360271D unknown
:020211E8 01617209 unknown
:020211EC 88C55710 stmhiia  r5 ,{r4,r8,r9,r10,r12,r14}^
:020211F0 E50DF51C str r15,[r13, #-0x51c]		;(r13-0x51c=*(fffffae4))
:020211F4 4090D110 addmis r13,r0,r0,lsl r1
:020211F8 9D34A520 ldcls  5,cr10,[r4,#-0x80]!
:020211FC 20A104B5 unknown
:02021200 C5130949 ldrgt r0,[r3, #-0x949]		;r3-0x949=*(069ff6b7)=#0(0x00000000)
:02021204 00651210 rsbeq  r1,r5,r0,lsl r2
:02021208 30315724 eorccs r5,r1,r4,lsr #0xe
:0202120C 319001C1 orrccs r0,r0,r1,asr #0x3
:02021210 1828851C stmneda  r8!,{r2,r3,r4,r8,r10,r15}
:02021214 5C050079 stcpl  0,cr0,[r5],{#0x79}
:02021218 3501ADDB strcc r10,[r1, #-0xddb]		;(r1-0xddb=*(8c265728))
:0202121C 5908410D stmpldb  r8 ,{r0,r2,r3,r8,r14}
:02021220 4C29B930 stcmi  9,cr11,[r9],#-0xc0
:02021224 20350031 eorcss r0,r5,r1,lsr r0
:02021228 A54851DF strgeb r5,[r8, #-0x1df]		;(r8-0x1df=*(b007dc20))
:0202122C 0001A41B andeq  r10,r1,r11,lsl r4
:02021230 1439DFC6 unknown
:02021234 20CBF4DD unknown
:02021238 0D1808B1 unknown
:0202123C DD273D10 stcle  13,cr3,[r7,#-0x40]!
:02021240 AD100904 unknown
:02021244 4D81FA15 unknown
:02021248 001C5645 andeqs r5,r12,r5,asr #0xc
:0202124C 0132419F unknown
:02021250 E3280D0E unknown
:02021254 99822D61 stmlsib  r2 ,{r0,r5,r6,r8,r10,r11,r13}
:02021258 070D3022 streq r3,[r13,-r2, lsr #0x0]
:0202125C 71105801 tstvc r0,r1,lsl #0x10
:02021260 1965B500 unknown
:02021264 E9101A7D ldmdb  r0 ,{r0,r2,r3,r4,r5,r6,r9,r11,r12}
:02021268 04087919 streq r7,[r8],#-0x919
:0202126C 901B8FF1 ldrlssh r8,[r11], -r1
:02021270 0E00010F cdpeq 1,0,cr0,cr0,cr15,0
:02021274 01020001 unknown
:02021278 D4201D00 unknown
:0202127C 09080001 stmeqdb  r8 ,{r0}
:02021280 09084920 stmeqdb  r8 ,{r5,r8,r11,r14}
:02021284 00090700 andeq  r0,r9,r0,lsl #0xe
:02021288 0BDD1EA1 bleq 01768D14
:0202128C 09040009 stmeqdb  r4 ,{r0,r3}
:02021290 00091040 andeq  r1,r9,r0,asr #0x0
:02021294 AA026901 bge 020BB6A0
:02021298 201A10F1 ldrcssh r1,[r10], -r1
:0202129C 950EDD40 strls r13,[r14, #-0xd40]		;(r14-0xd40=*(fffff2c0))
:020212A0 31E08216 mvncc  r8,r6,lsl r2
:020212A4 396DFFB0 unknown
:020212A8 B800D110 stmltda  r0 ,{r4,r8,r12,r14,r15}
:020212AC FF14FF11 swinv 0x0014ff11
:020212B0 3C5540F8 ldcccl 0,cr4,[r5],{#0xf8}
:020212B4 03412118 unknown
:020212B8 106548E0 rsbne  r4,r5,r0,ror #0x11
:020212BC E03039B9 unknown
:020212C0 C900E583 stmgtdb  r0 ,{r0,r1,r7,r8,r10,r13,r14,r15}
:020212C4 4594832D ldrmi r8,[r4, #+0x32d]		;r4+0x32d=*(0000032d)
:020212C8 1C693B27 stcnel 11,cr3,[r9],#-0x9c
:020212CC 04E592C0 unknown
:020212D0 2601290A strcs r2,[r1],-r10, lsl #0x12
:020212D4 0FE28C5E swieq 0x00e28c5e
:020212D8 0101B600 unknown
:020212DC 0001A500 andeq  r10,r1,r0,lsl #0xa
:020212E0 000FE896 muleq  r15,r6,r8
:020212E4 064D0585 streqb r0,[r13],-r5, lsl #0xb
:020212E8 232D6D9C unknown
:020212EC 9C1015A9 ldcls  5,cr1,[r0],{#0xa9}
:020212F0 106115E5 rsbne  r1,r1,r5,ror #0xb
:020212F4 E13FBD1C teq r15,r12,lsl r13
:020212F8 BC01F919 stclt  9,cr15,[r1],{#0x19}
:020212FC 0A5D2510 beq 0376A744
:02021300 200E00D1 unknown
:02021304 CD000181 unknown
:02021308 E5538C15 ldrb r8,[r3, #-0xc15]		;r3-0xc15=*(069ff3eb)=#0(0x00000000)
:0202130C C107417A unknown
:02021310 90B029FF unknown
:02021314 65A400E5 strvs r0,[r4, #+0xe5]!
:02021318 90059D00 andls  r9,r5,r0,lsl #0x1a
:0202131C B11822B1 ldrlth r2,[r8, -r1]
:02021320 4FB1140F swimi 0x00b1140f
:02021324 1DFBF0AB ldcnel 0,cr15,[r11,#+0x2ac]!
:02021328 04803101 streq r3,[r0],#+0x101
:0202132C 0CE59400 stceql 4,cr9,[r5],#+0x0
:02021330 49000A4B stmmidb  r0 ,{r0,r1,r3,r6,r9,r11}
:02021334 A51058A0 ldrge r5,[r0, #-0x8a0]		;(r0-0x8a0=*(fffff760))
:02021338 C8027900 stmgtda  r2 ,{r8,r11,r12,r13,r14}
:0202133C 03804176 orreq  r4,r0,#0x8000001D
:02021340 EDF84B91 ldcl 11,cr4,[r8,#+0x244]!
:02021344 07147104 ldreq r7,[r4,-r4, lsl #0x2]
:02021348 40155D6A andmis r5,r5,r10,ror #0x1a
:0202134C 200E3551 andcs  r3,r14,r1,asr r5
:02021350 A9300925 ldmgedb  r0!,{r0,r2,r5,r8,r11}
:02021354 00BDA509 adceqs r10,r13,r9,lsl #0xa
:02021358 51100D9E unknown
:0202135C 9A100945 bls 02423878
:02021360 911DFFFF ldrlssh r15,[r13, -r15]
:02021364 10BDF82B adcnes r15,r13,r11,lsr #0x10
:02021368 078D1919 unknown
:0202136C 1DFF15A0 ldcnel 5,cr1,[r15,#+0x280]!
:02021370 7D5E98FF unknown
:02021374 1591C00F ldrne r12,[r1, #+0xf]		;r1+0xf=*(8c266512)
:02021378 165935BD unknown
:0202137C 035A28E8 cmpeq r10,#0xE80000
:02021380 1F95045D swine 0x0095045d
:02021384 009909E9 addeqs r0,r9,r9,ror #0x13
:02021388 01E97888 mvneq  r7,r8,lsl #0x11
:0202138C 94402651 strlsb r2,[r0],#-0x651
:02021390 4817B1E5 ldmmida  r7 ,{r0,r2,r5,r6,r7,r8,r12,r13,r15}
:02021394 02A30551 adceq  r0,r3,#0x14400000
:02021398 85064950 strhi r4,[r6, #-0x950]		;(r6-0x950=*(fffff6b0))
:0202139C 025AA600 subeqs r10,r10,#0x0
:020213A0 068C23BD unknown
:020213A4 10950209 addnes r0,r5,r9,lsl #0x4
:020213A8 B5A11275 strlt r1,[r1, #+0x275]!
:020213AC 11115401 tstne r1,r1,lsl #0x8
:020213B0 E59060AE ldr r6,[r0, #+0xae]		;r0+0xae=*(000000ae)
:020213B4 34011D73 strcc r1,[r1],#-0xd73
:020213B8 503809AD eorpls r0,r8,r13,lsr #0x13
:020213BC 01E58610 mvneq  r8,r0,lsl r6
:020213C0 092102CD stmeqdb  r1!,{r0,r2,r3,r6,r7,r9}
:020213C4 70860DAD addvc  r0,r6,r13,lsr #0x1b
:020213C8 24C5113D strcsb r1,[r5],#+0x13d
:020213CC 08049522 stmeqda  r4 ,{r1,r5,r8,r10,r12,r15}
:020213D0 410EDD10 unknown
:020213D4 096DCB04 unknown
:020213D8 013152E2 teqeq r1,r2,ror #0x5
:020213DC 6E09293F mcrvs 9,0,r2,cr9,cr15,{1}
:020213E0 45A9380D strmi r3,[r9, #+0x80d]!
:020213E4 3D059F0D unknown
:020213E8 40040500 andmi  r0,r4,r0,lsl #0xa
:020213EC 0C050980 stceq  9,cr0,[r5],{#0x80}
:020213F0 B10F7DD0 mrslt r7,CPSR
:020213F4 D963D131 unknown
:020213F8 F813CD13 ldmnvda  r3 ,{r0,r1,r4,r8,r10,r11,r14,r15}
:020213FC 02A17329 adceq  r7,r1,#0xA4000000
:02021400 0188011D orreq  r0,r8,r13,lsl r1
:02021404 0961028D unknown
:02021408 4DE70939 stcmil 9,cr0,[r7,#+0xe4]!
:0202140C 80519060 subhis r9,r1,r0,ror #0x0
:02021410 92805168 addls  r5,r0,#0x1A
:02021414 E215812F ands r8,r5,#0xC000000B
:02021418 00C51024 sbceq  r1,r5,r4,lsr #0x0
:0202141C B5F20011 ldrltb r0,[r2, #+0x11]!
:02021420 51582C00 cmppl r8,r0,lsl #0x18
:02021424 51014800 unknown
:02021428 40197C70 andmis r7,r9,r0,ror r12
:0202142C A9016513 stmgedb  r1 ,{r0,r1,r4,r8,r10,r13,r14}
:02021430 C59F0130 ldrgt r0,[r15, #+0x130]		;r15+0x130=*(02021568)=#-851685343(0xcd3c5021)
:02021434 5A101D61 bpl 024289C0
:02021438 03BD81C1 moveqs r8,#0x40000030		;r8=1073741872(0x40000030)
:0202143C 307465D8 unknown
:02021440 07237981 streq r7,[r3,-r1, lsl #0x13]!
:02021444 09E89000 unknown
:02021448 E8830007 stmia  r3 ,{r0,r1,r2}
:0202144C F4001111 strnv r1,[r0],#-0x111
:02021450 31A0205D movcc  r2,r13,asr r0
:02021454 05BA1B34 ldreq r1,[r10, #+0xb34]!
:02021458 2B05A50C blcs 0218A890
:0202145C 111901E9 tstne r9,r9,ror #0x3
:02021460 0009E022 andeq  r14,r9,r2,lsr #0x0
:02021464 E084C290 umull  r12,r4,r0,r2
:02021468 24430590 strcsb r0,[r3],#-0x590
:0202146C 007DCCE0 rsbeqs r12,r13,r0,ror #0x19
:02021470 42911511 addmis r1,r1,#0x4400000
:02021474 00E02430 rsceq  r2,r0,r0,lsr r4
:02021478 04E09C00 unknown
:0202147C 45930030 ldrmi r0,[r3, #+0x30]		;r3+0x30=*(06a00030)=#0(0x00000000)
:02021480 3CE2A400 stcccl 4,cr10,[r2],#+0x0
:02021484 02E28300 rsceq  r8,r2,#0x0
:02021488 AC0329DE stcge  9,cr2,[r3],{#0xde}
:0202148C 119023F9 ldrnesh r2,[r0, +r9]
:02021490 8203E513 andhi  r14,r3,#0x4C00000
:02021494 2F92E26A swics 0x0092e26a
:02021498 F9C4E282 stmnvib  r4 ,{r1,r7,r9,r13,r14,r15}^
:0202149C 35409403 strccb r9,[r0, #-0x403]		;(r0-0x403=*(fffffbfd))
:020214A0 F8033162 stmnvda  r3 ,{r1,r5,r6,r8,r12,r13}
:020214A4 176DEBFF unknown
:020214A8 02F1F235 rsceqs r15,r1,#0x50000003
:020214AC 0209EEE3 andeq  r14,r9,#0xE30
:020214B0 0115E235 tsteq r5,r5,lsr r2
:020214B4 406000A5 rsbmi  r0,r0,r5,lsr #0x1
:020214B8 419E0001 orrmis r0,r14,r1
:020214BC 5199600D orrpls r6,r9,r13
:020214C0 404000CD submi  r0,r0,r13,asr #0x1
:020214C4 440DE58D strmi r14,[r13],#-0x58d
:020214C8 F50A0D35 strnv r0,[r10, #-0xd35]		;(r10-0xd35=*(0100f88d))
:020214CC 1930EBFF ldmnedb  r0!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:020214D0 09298247 stmeqdb  r9!,{r0,r1,r2,r6,r9,r15}
:020214D4 21FB2839 mvncss r2,lsr r9
:020214D8 120D1C01 andne  r1,r13,#0x100
:020214DC 6B2807A9 blvs 02A23388
:020214E0 102C0ED9 unknown
:020214E4 458D0385 strmi r0,[r13, #+0x385]		;r13+0x385=*(00000385)
:020214E8 B5002D12 strlt r2,[r0, #-0xd12]		;(r0-0xd12=*(fffff2ee))
:020214EC 8965D993 unknown
:020214F0 8B656C07 blhi 0397C514
:020214F4 C3005D58 unknown
:020214F8 6209269E andvs  r2,r9,#0x9E00000
:020214FC 00001C14 andeq  r1,r0,r4,lsl r12
:02021500 3D150908 unknown
:02021504 C1E24DDE unknown
:02021508 4115000D tstmi r5,r13
:0202150C 252E0075 strcs r0,[r14, #-0x75]!
:02021510 8D0F8302 unknown
:02021514 DE05D0E2 cdple 0,0,cr13,cr5,cr2,7
:02021518 250102A9 strcs r0,[r1, #-0x2a9]		;(r1-0x2a9=*(8c26625a))
:0202151C 56401503 strplb r1,[r0],-r3, lsl #0xa
:02021520 5A480015 bpl 0322157C
:02021524 15090225 strne r0,[r9, #-0x225]		;(r9-0x225=*(fffffddb))
:02021528 0031B400 eoreqs r11,r1,r0,lsl #0x8
:0202152C 32DD1C03 sbcccs r1,r13,#0x300
:02021530 55108395 ldrpl r8,[r0, #-0x395]		;(r0-0x395=*(fffffc6b))
:02021534 E2800F00 add  r0,r0,#0x0
:02021538 02045A03 andeq  r5,r4,#0x3000
:0202153C 00818EEB addeq  r8,r1,r11,ror #0x1d
:02021540 F0DD1198 smullnvs r1,r13,r8,r1
:02021544 00DD48E8 sbceqs r4,r13,r8,ror #0x11
:02021548 70DD0180 sbcvcs r0,r13,r0,lsl #0x3
:0202154C 010900E1 unknown
:02021550 001112B9 ldreqh r1,[r1], -r9
:02021554 3385BAF9 orrcc  r11,r5,#0xF9000
:02021558 F91BD507 ldmnvdb  r11 ,{r0,r1,r2,r8,r10,r12,r14,r15}
:0202155C 0A0A9D11 beq 022C89A8
:02021560 E9903A00 ldmib  r0 ,{r9,r11,r12,r13}
:02021564 1C015021 stcne  0,cr5,[r1],{#0x21}
:02021568 CD3C5021 ldcgt  0,cr5,[r12,#-0x84]!
:0202156C 215C3C01 cmpcs r12,r1,lsl #0x18
:02021570 0F65211D swieq 0x0065211d
:02021574 810000B9 strhih r0,[r0, -r9]
:02021578 1F0E52E2 swine 0x000e52e2
:0202157C FF33E281 swinv 0x0033e281
:02021580 DE8F7099 mcrle 0,4,r7,cr15,cr9,{4}
:02021584 3D319920 ldccc  9,cr9,[r1,#-0x80]!
:02021588 B23BF1DE eorlts r15,r11,#0x80000037
:0202158C 09EB01E8 unknown
:02021590 022D3104 eoreq  r3,r13,#0x1
:02021594 C0009521 andgt  r9,r0,r1,lsr #0xa
:02021598 942A4193 unknown
:0202159C E59CE028 ldr r14,[r12, #+0x28]		;r12+0x28=*(14190429)=#0(0x00000000)
:020215A0 E59CC02C ldr r12,[r12, #+0x2c]		;r12+0x2c=*(1419042d)=#0(0x00000000)
:020215A4 50E00E00 rscpl  r0,r0,r0,lsl #0x1c
:020215A8 4F210CE0 swimi 0x00210ce0
:020215AC A00F252E andge  r2,r15,r14,lsr #0xa
:020215B0 850F250E strhi r2,[r15, #-0x50e]		;r15-0x50e=*(020210aa)=#-439286907(0xe5d10385)
:020215B4 E0EB0272 rsc  r0,r11,r2,ror r2
:020215B8 4D9F0220 unknown
:020215BC 011B3D1B tsteq r11,r11,lsl r13
:020215C0 48089111 stmmida  r8 ,{r0,r4,r8,r12,r15}
:020215C4 8CA60049 stchi  0,cr0,[r6],#+0x124
:020215C8 3D560001 unknown
:020215CC 005DB800 subeqs r11,r13,r0,lsl #0x10
:020215D0 221D1295 andcss r1,r13,#0x50000009
:020215D4 990055EA stmlsdb  r0 ,{r1,r3,r5,r6,r7,r8,r10,r12,r14}
:020215D8 FFF4B010 swinv 0x00f4b010
:020215DC 2225A0EB eorcs  r10,r5,#0xEB
:020215E0 AD213183 stcge  1,cr3,[r1,#-0x20c]!
:020215E4 390FD108 stmccdb  r15 ,{r3,r8,r12,r14,r15}
:020215E8 0C29480A stceq  8,cr4,[r9],#-0x28
:020215EC 812FFE66 msrhi CPSR_fsxc,r6
:020215F0 FFDE4670 swinv 0x00de4670
:020215F4 FD32D9EB ldc2  9,cr13,[r2,#-0x3ac]!
:020215F8 E1011105 unknown
:020215FC 6800295D stmvsda  r0 ,{r0,r2,r3,r4,r6,r8,r11,r13}
:02021600 45104229 ldrmi r4,[r0, #-0x229]		;(r0-0x229=*(fffffdd7))
:02021604 2AF78601 bcs 01E02E10
:02021608 1958EBFF ldmnedb  r8 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}^
:0202160C 1DB98000 ldcne  0,cr8,[r9,#+0x0]!
:02021610 68201B49 stmvsda  r0!,{r0,r3,r6,r8,r9,r11,r12}
:02021614 0010E282 andeqs r14,r0,r2,lsl #0x5
:02021618 77228591 unknown
:0202161C EB0120ED bl 020699D8
:02021620 3401953C strcc r9,[r1],#-0x53c
:02021624 11A1002D movne  r0,r13,lsr #0x0		;r0=0(0x0)
:02021628 01816851 orreq  r6,r1,r1,asr r8
:0202162C 45811C02 strmi r1,[r1, #+0xc02]		;r1+0xc02=*(8c267105)
:02021630 E11AF521 tst r10,r1,lsr #0xa
:02021634 20714011 rsbcss r4,r1,r1,lsl r0
:02021638 9F09C18D swils 0x0009c18d
:0202163C 3D44215D unknown
:02021640 79542403 ldmvcdb  r4 ,{r0,r1,r10,r13}^
:02021644 8F126901 swihi 0x00126901
:02021648 3DEBFFDD stcccl 15,cr15,[r11,#+0x374]!
:0202164C 0B0503DE bleq 021625CC
:02021650 58D841A9 ldmplia  r8 ,{r0,r3,r5,r7,r8,r14}^
:02021654 102E9103 eorne  r9,r14,r3,lsl #0x2
:02021658 00002327 andeq  r2,r0,r7,lsr #0x6
:0202165C 9C000158 stcls  1,cr0,[r0],{#0x58}
:02021660 48397530 ldmmida  r9!,{r4,r5,r8,r10,r12,r13,r14}
:02021664 D94DD048 stmledb  r13 ,{r3,r6,r12,r14,r15}^
:02021668 0D11C903 unknown
:0202166C C113B50C tstgt r3,r12,lsl #0xa
:02021670 117C6C80 cmnne r12,r0,lsl #0x19
:02021674 08D51101 ldmeqia  r5 ,{r0,r8,r12}^
:02021678 09030019 stmeqdb  r3 ,{r0,r3,r4}
:0202167C 00092800 andeq  r2,r9,r0,lsl #0x10
:02021680 D418DEAE ldrle r13,[r8],#-0xeae
:02021684 1B1A25E1 blne 026AAE10
:02021688 50A100C9 adcpl  r0,r1,r9,asr #0x1
:0202168C 10A132D0 unknown
:02021690 00A1144D adceq  r1,r1,r13,asr #0x8
:02021694 E59F113C ldr r1,[r15, #+0x13c]		;r15+0x13c=*(020217d8)=#755024374(0x2d00c1f6)
:02021698 43D9320E bicmis r3,r9,#0xE0000000
:0202169C 580039E0 stmplda  r0 ,{r5,r6,r7,r8,r11,r12,r13}
:020216A0 606D311D rsbvs  r3,r13,r13,lsl r1
:020216A4 AD016A18 unknown
:020216A8 0510C500 ldreq r12,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:020216AC 46A90119 unknown
:020216B0 D0E1090D rscle  r0,r1,r13,lsl #0x12
:020216B4 00119AEE andeqs r9,r1,r14,ror #0x15
:020216B8 5940B949 stmpldb  r0 ,{r0,r3,r6,r8,r11,r12,r13,r15}^
:020216BC 56238100 unknown
:020216C0 E4BA00CD unknown
:020216C4 9DDA489D unknown
:020216C8 5100CC00 unknown
:020216CC CA104936 bgt 02433BAC
:020216D0 04C91091 streqb r1,[r9],#+0x91
:020216D4 61042945 unknown
:020216D8 05DD4806 ldreqb r4,[r13, #+0x806]		;r13+0x806=*(00000806)
:020216DC 18D70081 ldmneia  r7 ,{r0,r7}^
:020216E0 0BB1001C bleq 00C61758
:020216E4 211D084D tstcs r13,r13,asr #0x10
:020216E8 D8002910 stmleda  r0 ,{r4,r8,r11,r13}
:020216EC 1D0029D6 unknown
:020216F0 008E00F9 unknown
:020216F4 A50AE284 strge r14,[r10, #-0x284]		;(r10-0x284=*(0101033e))
:020216F8 20810259 addcs  r0,r1,r9,asr r2
:020216FC 80010916 andhi  r0,r1,r6,lsl r9
:02021700 08A80015 stmeqia  r8!,{r0,r2,r4}
:02021704 05AD3DF9 streq r3,[r13, #+0xdf9]!
:02021708 037D0BDD cmneq r13,#0x37400
:0202170C C502B5CB strgt r11,[r2, #-0x5cb]		;(r2-0x5cb=*(e5d0fdba))
:02021710 09ADDE0B stmeqib  r13!,{r0,r1,r3,r9,r10,r11,r12,r14,r15}
:02021714 6D04E594 unknown
:02021718 3C039518 stccc  5,cr9,[r3],{#0x18}
:0202171C A1B10D15 movges r0,r5,lsl r13		;r0=53(0x35)
:02021720 50EB00B9 unknown
:02021724 099D9F10 ldmeqib  r13 ,{r4,r8,r9,r10,r11,r12,r15}
:02021728 9115ED80 tstls r5,r0,lsl #0x1b
:0202172C 1CE1002D stcnel 0,cr0,[r1],#+0xb4
:02021730 910A2D82 unknown
:02021734 26AD2015 unknown
:02021738 37E2811E unknown
:0202173C 20290025 eorcs  r0,r9,r5,lsr #0x0
:02021740 00E01191 smlaleq  r1,r0,r1,r1
:02021744 BD0535C1 unknown
:02021748 E5941017 ldr r1,[r4, #+0x17]		;r4+0x17=*(00000017)
:0202174C E18A1145 orr  r1,r10,r5,asr #0x2
:02021750 1DE86111 stcnel 1,cr6,[r8,#+0x44]!
:02021754 30A9FE09 adccc  r15,r9,r9,lsl #0x1c
:02021758 ED29D048 stc  0,cr13,[r9,#-0x120]!
:0202175C 05103532 ldreq r3,[r0, #-0x532]		;(r0-0x532=*(fffffb03))
:02021760 5E980234 mrcpl 2,4,r0,cr8,cr4,{1}
:02021764 100B0203 andne  r0,r11,r3,lsl #0x4
:02021768 7D02035A unknown
:0202176C 0365A903 unknown
:02021770 8DB018B1 ldchi  8,cr1,[r0,#+0x2c4]!
:02021774 D142B51B unknown
:02021778 D842E92C stmleda  r2 ,{r2,r3,r5,r8,r11,r13,r14,r15}^
:0202177C C00C02B5 strgth r0,[r12], -r5
:02021780 31E59F2F mvncc  r9,r15,lsr #0x1e
:02021784 2001DD31 andcs  r13,r1,r1,lsr r13
:02021788 02D10E8D sbceqs r0,r1,#0x8D0
:0202178C 03606C80 unknown
:02021790 3D862A25 unknown
:02021794 2D21C909 stccs  9,cr12,[r1,#-0x24]!
:02021798 F41AC500 ldrnv r12,[r10],#-0x500
:0202179C 9501C903 strls r12,[r1, #-0x903]		;r1-0x903=*(2d00b8f3)=#0(0x00000000)
:020217A0 3231D504 eorccs r13,r1,#0x1000000
:020217A4 10B90011 adcnes r0,r9,r1,lsl r0
:020217A8 002106D2 unknown
:020217AC 81020D20 unknown
:020217B0 D424F100 unknown
:020217B4 54BAC03D unknown
:020217B8 0015803D andeqs r8,r5,r13,lsr r0
:020217BC C03D04D5 unknown
:020217C0 A6003DC6 strge r3,r8,r5,r13,lsr r0
:020217C4 2981004D stmcsib  r1 ,{r0,r2,r3,r6}
:020217C8 98005914 stmlsda  r0 ,{r2,r4,r8,r11,r12,r14}
:020217CC 0C7916F1 ldceql 6,cr1,[r9],#-0x3c4
:020217D0 01C96B0C biceq  r6,r9,r12,lsl #0x16
:020217D4 4401D12F strmi r13,[r1],#-0x12f
:020217D8 2D00C1F6 unknown
:020217DC 1565D332 strneb r13,[r5, #-0x332]!
:020217E0 15ADD500 strne r13,[r13, #+0x500]!
:020217E4 11D50000 bicnes r0,r5,r0
:020217E8 00C506A1 sbceq  r0,r5,r1,lsr #0xd
:020217EC 025FB6E5 subeqs r11,r15,#0xE500000
:020217F0 E50019EB str r1,[r0, #-0x9eb]		;(r0-0x9eb=*(fffff64a))
:020217F4 900D1105 andls  r1,r13,r5,lsl #0x2
:020217F8 F0393039 eornvs r3,r9,r9,lsr r0
:020217FC 215D00C1 cmpcs r13,r1,asr #0x1
:02021800 31751F43 cmncc r5,r3,asr #0x1e
:02021804 00894FE2 addeq  r4,r9,r2,ror #0x1f
:02021808 250C2108 strcs r2,[r12, #-0x108]		;(r12-0x108=*(fffffef8))
:0202180C 2111CD00 tstcs r1,r0,lsl #0x1a
:02021810 09009120 stmeqdb  r0 ,{r5,r8,r12,r15}
:02021814 15C6FD40 strneb r15,[r6, #+0xd40]		;r6+0xd40=*(00000d40)
:02021818 008948F5 unknown
:0202181C 113915C4 teqne r9,r4,asr #0xb
:02021820 B1DF4C86 biclts r4,r15,r6,lsl #0x19
:02021824 00012C30 andeq  r2,r1,r0,lsr r12
:02021828 02100E30 andeqs r0,r0,#0x300
:0202182C 1019080A andnes r0,r9,r10,lsl #0x10
:02021830 21322D30 teqcs r2,r0,lsr r13
:02021834 1106A101 unknown
:02021838 FA059500 blx 02186C48
:0202183C D97017CD unknown
:02021840 00910340 addeqs r0,r1,r0,asr #0x6
:02021844 10E207A5 rscne  r0,r2,r5,lsr #0xf
:02021848 E59D5135 ldr r5,[r13, #+0x135]		;r13+0x135=*(00000135)
:0202184C 1DFFFFAB ldcnel 15,cr15,[r15,#+0x2ac]!
:02021850 E140B008 unknown
:02021854 0D0308BD unknown
:02021858 05851021 streq r1,[r5, #+0x21]		;r5+0x21=*(00000056)
:0202185C B88A5039 stmltia  r10 ,{r0,r3,r4,r5,r12,r14}
:02021860 13D90039 bicnes r0,r9,#0x39
:02021864 177D5035 unknown
:02021868 10B5ED24 adcnes r14,r5,r4,lsr #0x1a
:0202186C 5DE5859E stcpll 5,cr8,[r5,#+0x278]!
:02021870 950CC500 strls r12,[r12, #-0x500]		;(r12-0x500=*(fffffb00))
:02021874 D1518515 cmple r1,r5,lsl r5
:02021878 C904CC10 stmgtdb  r4 ,{r4,r10,r11,r14,r15}
:0202187C A9100948 ldmgedb  r0 ,{r3,r6,r8,r11}
:02021880 100AA558 andne  r10,r10,r8,asr r5
:02021884 D9A61035 stmleib  r6!,{r0,r2,r4,r5,r12}
:02021888 0EF12007 cdpeq 0,14,cr2,cr1,cr7,0
:0202188C ED150741 unknown
:02021890 8D2191FF stchi  1,cr9,[r1,#-0x3fc]!
:02021894 7170107D cmnvc r0,r13,ror r0
:02021898 00004917 andeq  r4,r0,r7,lsl r9
:0202189C 0DE1B070 stceql 0,cr11,[r1,#+0x1c0]!
:020218A0 600111D1 unknown
:020218A4 08890079 stmeqia  r9 ,{r0,r3,r4,r5,r6}
:020218A8 590091F8 stmpldb  r0 ,{r3,r4,r5,r6,r7,r8,r12,r15}
:020218AC 0855D914 ldmeqda  r5 ,{r2,r4,r8,r11,r12,r14,r15}^
:020218B0 045D07E3 ldreqb r0,[r13],#-0x7e3
:020218B4 B8BC1F75 ldmltia  r12!,{r0,r2,r4,r5,r6,r8,r9,r10,r11,r12}
:020218B8 75993091 ldrvc r3,[r9, #+0x91]		;r9+0x91=*(00000091)
:020218BC 12029918 andne  r9,r2,#0x60000
:020218C0 5D1F4106 unknown
:020218C4 0299F704 addeqs r15,r9,#0x100000
:020218C8 F81141B3 ldmnvda  r1 ,{r0,r1,r4,r5,r7,r8,r14}
:020218CC 40380035 eormis r0,r8,r5,lsr r0
:020218D0 4DDC0E19 unknown
:020218D4 2078E225 rsbcss r14,r8,r5,lsr #0x4
:020218D8 472917C5 strmi r1,r14,r8,r5,lsr #0x4
:020218DC FF6088AD swinv 0x006088ad
:020218E0 62DDFF38 sbcvss r15,r13,#0xE0
:020218E4 143D1051 unknown
:020218E8 1025104D eorne  r1,r5,r13,asr #0x0
:020218EC 07553DC9 ldreqb r3,r1,r5,r13,asr #0x0
:020218F0 8A04E9FE bhi 0215C0F0
:020218F4 30008DEC andcc  r8,r0,r12,ror #0x1b
:020218F8 0903E3E0 stmeqdb  r3 ,{r5,r6,r7,r8,r9,r13,r14,r15}
:020218FC 00290C51 eoreq  r0,r9,r1,asr r12
:02021900 11578902 cmpne r7,r2,lsl #0x12
:02021904 C232BD17 eorgts r11,r2,#0x5C0
:02021908 CD033BE7 unknown
:0202190C 00020E00 andeq  r0,r2,r0,lsl #0x1c
:02021910 00E5385D rsceq  r3,r5,r13,asr r8
:02021914 13E2002D mvnne  r0,#0x2D
:02021918 E28DDC01 add  r13,r13,#0x100
:0202191C 212850C5 unknown
:02021920 5AE9A047 bpl 01A89A44
:02021924 FF0BBD1E swinv 0x000bbd1e
:02021928 00FF0349 rsceqs r0,r15,r9,asr #0x6
:0202192C 91E21500 mvnls  r1,r0,lsl #0xa
:02021930 0005934D andeq  r9,r5,r13,asr #0x6
:02021934 0910B991 ldmeqdb  r0 ,{r0,r4,r7,r8,r11,r12,r13,r15}
:02021938 A56A8497 strgeb r8,[r10, #-0x497]!
:0202193C 89370928 ldmhidb  r7!,{r3,r5,r8,r11}
:02021940 09FF325D unknown
:02021944 00091530 andeq  r1,r9,r0,lsr r5
:02021948 D1FCFDA7 mvnles r15,r7,lsr #0x1b
:0202194C FA12B531 blx 024CEE20
:02021950 0CEBFFFC stceql 15,cr15,[r11],#+0x3f0
:02021954 B8EF1D15 unknown
:02021958 5D1E2100 unknown
:0202195C 00951316 addeqs r1,r5,r6,lsl r3
:02021960 190B11B1 stmnedb  r11 ,{r0,r4,r5,r7,r8,r12}
:02021964 C0193C00 andgts r3,r9,r0,lsl #0x18
:02021968 7E91E8FF mrcvc 8,4,r14,cr1,cr15,{7}
:0202196C 8D0CC594 unknown
:02021970 167FC90F unknown
:02021974 E13F11E9 teq r15,r9,ror #0x3
:02021978 E71C9911 unknown
:0202197C EB01EBE9 bl 0209C928
:02021980 186954D1 unknown
:02021984 1C9D0B99 ldcne  11,cr0,[r13],{#0x99}
:02021988 312681F0 unknown
:0202198C 83004419 unknown
:02021990 2D45154D unknown
:02021994 82106348 andhis r6,r0,#0x20000001
:02021998 5119287D tstpl r9,r13,ror r8
:0202199C 097D610C unknown
:020219A0 15F94C50 ldrneb r4,[r9, #+0xc50]!
:020219A4 91029186 unknown
:020219A8 C5301101 ldrgt r1,[r0, #-0x101]!
:020219AC 05017D16 streq r7,[r1, #-0xd16]		;r1-0xd16=*(2d00b4e0)=#0(0x00000000)
:020219B0 3D08FD30 unknown
:020219B4 00010C40 andeq  r0,r1,r0,asr #0x18
:020219B8 14003110 strne r3,[r0],#-0x110
:020219BC 30052A50 andcc  r2,r5,r0,asr r10
:020219C0 30253018 eorcc  r3,r5,r8,lsl r0
:020219C4 1D40051C unknown
:020219C8 1EA94005 cdpne 0,10,cr4,cr9,cr5,0
:020219CC 02192005 andeqs r2,r9,#0x5
:020219D0 2005C040 andcs  r12,r5,r0,asr #0x0
:020219D4 A6400520 strgeb r0,[r0],-r0, lsr #0xa
:020219D8 28400D24 stmcsda  r0 ,{r2,r5,r8,r10,r11}^
:020219DC 2C300520 ldccs  5,cr0,[r0],#-0x80
:020219E0 52304005 eorpls r4,r0,#0x5
:020219E4 05344005 ldreq r4,[r4, #-0x5]!
:020219E8 40053840 andmi  r3,r5,r0,asr #0x10
:020219EC 4040053C submi  r0,r0,r12,lsr r5
:020219F0 44400555 strmib r0,[r0],#-0x555
:020219F4 05484005 streqb r4,[r8, #-0x5]		;r8-0x5=*(4000002b)=#0(0x00000000)
:020219F8 40054C40 andmi  r4,r5,r0,asr #0x18
:020219FC 40055550 andmi  r5,r5,r0,asr r5
:02021A00 58400554 stmplda  r0 ,{r2,r4,r6,r8,r10}^
:02021A04 10110005 andnes r0,r1,r5
:02021A08 8035405C eorhis r4,r5,r12,asr r0
:02021A0C 04D81C5D ldreqb r1,[r8],#+0xc5d
:02021A10 C911BD80 ldmgtdb  r1 ,{r7,r8,r10,r11,r12,r13,r15}
:02021A14 5D629614 stcpll 6,cr9,[r2,#-0x50]!
:02021A18 C108F92D unknown
:02021A1C 01C1F421 biceq  r15,r1,r1,lsr #0x8
:02021A20 D9051281 stmledb  r5 ,{r0,r7,r9,r12}
:02021A24 11CDB704 bicne  r11,r13,r4,lsl #0xe
:02021A28 F001D1F6 unknown
:02021A2C 115B7D81 cmpne r11,r1,lsl #0x1b
:02021A30 A965C434 unknown
:02021A34 A3A0D930 movge  r13,#0xC0000		;r13=786432(0xc0000)
:02021A38 A0B1FFF2 unknown
:02021A3C 9F2302A0 swils 0x002302a0
:02021A40 42097325 andmi  r7,r9,#0x94000000
:02021A44 509DD12D addpls r13,r13,r13,lsr #0x2
:02021A48 718101C1 orrvc  r0,r1,r1,asr #0x3
:02021A4C 69056C9E stmvsdb  r5 ,{r1,r2,r3,r4,r7,r10,r11,r13,r14}
:02021A50 1D4C7100 unknown
:02021A54 0D205D00 stceq  13,cr5,[r0,#-0x0]!
:02021A58 50BC0051 adcpls r0,r12,r1,asr r0
:02021A5C 15173102 ldrne r3,[r7, #-0x102]		;(r7-0x102=*(fffffefe))
:02021A60 35801000 strcc r1,[r0, #+0x0]		;r0+0x0=*(00000035)
:02021A64 CC1A8D22 ldcgt  13,cr8,[r10],{#0x22}
:02021A68 38001D44 stmccda  r0 ,{r2,r6,r8,r10,r11,r12}
:02021A6C B9239D02 stmltdb  r3!,{r1,r8,r10,r11,r12,r15}
:02021A70 2F9D800B swics 0x009d800b
:02021A74 910641B2 strlsh r4,[r6, -r2]
:02021A78 E5802035 str r2,[r0, #+0x35]		;r0+0x35=*(0000006a)
:02021A7C 03011B18 unknown
:02021A80 9D0218EB unknown
:02021A84 21A0B165 movcs  r11,r5,ror #0x2
:02021A88 58A30039 stmplia  r3!,{r0,r3,r4,r5}
:02021A8C ECB1D901 ldc  9,cr13,[r1],#+0x4
:02021A90 1A751045 bne 03D65BAC
:02021A94 2339300D teqcs r9,#0xD
:02021A98 15817AF0 strne r7,[r1, #+0xaf0]		;r1+0xaf0=*(2d00cce6)=#0(0x00000000)
:02021A9C 75930006 ldrvc r0,[r3, #+0x6]		;r3+0x6=*(06a00006)=#0(0x00000000)
:02021AA0 D3201E20 unknown
:02021AA4 00031512 andeq  r1,r3,r2,lsl r5
:02021AA8 F1121352 tstnv r2,r2,asr r3
:02021AAC C000111B andgt  r1,r0,r11,lsl r1
:02021AB0 8102B507 unknown
:02021AB4 001D9A0D andeqs r9,r13,r13,lsl #0x14
:02021AB8 118A151D orrne  r1,r10,r13,lsl r5
:02021ABC 29BDB610 ldmcsib  r13!,{r4,r9,r10,r12,r13,r15}
:02021AC0 07C1A407 streqb r10,[r1,+r7, lsl #0x8]
:02021AC4 10145FE1 andnes r5,r4,r1,ror #0x1f
:02021AC8 00151A93 muleqs r5,r3,r10
:02021ACC 0549E152 streqb r14,[r9, #-0x152]		;(r9-0x152=*(fffffeae))
:02021AD0 017D03BA ldreqh r0,[r13, #-0x3a]!
:02021AD4 C310491E tstgt r0,#0x78000
:02021AD8 6174E229 cmnvs r4,r9,lsr #0x4
:02021ADC 0051E59F unknown
:02021AE0 02221584 eoreq  r1,r2,#0x21000000
:02021AE4 75323149 ldrvc r3,[r2, #-0x149]!
:02021AE8 00043800 andeq  r3,r4,r0,lsl #0x10
:02021AEC 34119115 ldrcc r9,[r1],#-0x115
:02021AF0 023D13A5 eoreqs r1,r13,#0x94000002
:02021AF4 31023D4D unknown
:02021AF8 EE25E100 cdp 1,2,cr14,cr5,cr0,0
:02021AFC 00595004 subeqs r5,r9,r4
:02021B00 0B349570 bleq 02D470C8
:02021B04 548016F1 strpl r1,[r0],#+0x6f1
:02021B08 95083095 strls r3,[r8, #-0x95]		;r8-0x95=*(3fffff9b)=#0(0x00000000)
:02021B0C 30954E00 addccs r4,r5,r0,lsl #0x1c
:02021B10 BD9605A5 unknown
:02021B14 1401B550 strne r11,[r1],#-0x550
:02021B18 B90BB102 stmltdb  r11 ,{r1,r8,r12,r13,r15}
:02021B1C 00B9F420 adceqs r15,r9,r0,lsr #0x8
:02021B20 44692499 unknown
:02021B24 4311A5ED tstmi r1,#0x3B400000
:02021B28 05703902 ldreqb r3,[r0, #-0x902]!
:02021B2C 09E1A011 unknown
:02021B30 F24C11E1 subnv  r1,r12,#0x40000038
:02021B34 9F800EBD swils 0x00800ebd
:02021B38 03F53005 mvneqs r3,#0x5
:02021B3C 1D205DC9 stcne  13,cr5,[r0,#-0x324]!
:02021B40 C059E100 subgts r14,r9,r0,lsl #0x2
:02021B44 1C990079 ldcne  0,cr0,[r9],{#0x79}
:02021B48 B701ED5B unknown
:02021B4C 105150AD subnes r5,r1,r13,lsr #0x1
:02021B50 22ED1DA1 rsccs  r1,r13,#0x2840
:02021B54 65070371 strvs r0,[r7, #-0x371]		;(r7-0x371=*(fffffc8f))
:02021B58 DF012102 swile 0x00012102
:02021B5C B6282CF1 unknown
:02021B60 10690A95 unknown
:02021B64 FFFB17FD swinv 0x00fb17fd
:02021B68 B9200D39 stmltdb  r0!,{r0,r3,r4,r5,r8,r10,r11}
:02021B6C 0FA50614 swieq 0x00a50614
:02021B70 0D02FDEF unknown
:02021B74 EB115D10 bl 02478FBC
:02021B78 E7810104 str r0,[r1,+r4, lsl #0x2]
:02021B7C 0C6906A9 stceql 6,cr0,[r9],#-0x2a4
:02021B80 B01E7598 mullts r14,r8,r5
:02021B84 04950349 ldreq r0,[r5],#+0x349
:02021B88 2E6D8660 cdpcs 6,6,cr8,cr13,cr0,3
:02021B8C 440345EB strmi r4,[r3],#-0x5eb
:02021B90 48003153 stmmida  r0 ,{r0,r1,r4,r6,r8,r12,r13}
:02021B94 7D118D10 unknown
:02021B98 E10C1910 unknown
:02021B9C F905A507 stmnvdb  r5 ,{r0,r1,r2,r8,r10,r13,r15}
:02021BA0 09920145 ldmeqib  r2 ,{r0,r2,r6,r8}
:02021BA4 E8076904 stmda  r7 ,{r2,r8,r11,r13,r14}
:02021BA8 0DF3EB00 ldceql 11,cr14,[r3,#+0x0]!
:02021BAC 0832AD02 ldmeqda  r2!,{r1,r8,r10,r11,r13,r15}
:02021BB0 00150EFD ldreqsh r0,[r5], -r13
:02021BB4 411D1018 tstmi r13,r8,lsl r0
:02021BB8 4525499A strmi r4,[r5, #-0x99a]!
:02021BBC 69118106 ldmvsdb  r1 ,{r1,r2,r8,r15}
:02021BC0 FEEE8F59 mcr2 15,7,r8,cr14,cr9,{2}
:02021BC4 7B880FFF blvc 00225BC8
:02021BC8 9C224D03 stcls  13,cr4,[r2],#-0xc
:02021BCC 50100089 andpls r0,r0,r9,lsl #0x1
:02021BD0 20099D28 andcs  r9,r9,r8,lsr #0x1a
:02021BD4 E59D4014 ldr r4,[r13, #+0x14]		;r13+0x14=*(000c0014)
:02021BD8 82505D2C subhis r5,r0,#0xB00
:02021BDC 30E59DE0 rsccc  r9,r5,r0,ror #0x1b
:02021BE0 30418130 subcc  r8,r1,r0,lsr r1
:02021BE4 E59D40C0 ldr r4,[r13, #+0xc0]		;r13+0xc0=*(000c00c0)
:02021BE8 20095034 andcs  r5,r9,r4,lsr r0
:02021BEC 0ADD0AB5 beq 017646C8
:02021BF0 20097040 andcs  r7,r9,r0,asr #0x0
:02021BF4 E03C2C69 eors r2,r12,r9,ror #0x18
:02021BF8 C0403005 subgt  r3,r0,r5
:02021BFC D9931025 ldmleib  r3 ,{r0,r2,r5,r12}
:02021C00 95200505 strls r0,[r0, #-0x505]!
:02021C04 3031C11D eorccs r12,r1,r13,lsl r1
:02021C08 0DC52005 unknown
:02021C0C 05C17730 streqb r7,[r1, #+0x730]		;r1+0x730=*(2d00c926)=#0(0x00000000)
:02021C10 7934AD20 ldmvcdb  r4!,{r5,r8,r10,r11,r13,r15}
:02021C14 11405505 unknown
:02021C18 00110500 andeqs r0,r1,r0,lsl #0xa
:02021C1C 001102BE ldreqh r0,[r1], -r14
:02021C20 20391005 eorcss r1,r9,r5
:02021C24 47490499 unknown
:02021C28 0749721F unknown
:02021C2C 13D56AF1 bicnes r6,r5,#0xF1000
:02021C30 89433D20 stmhidb  r3 ,{r5,r8,r10,r11,r12,r13}^
:02021C34 13112530 tstne r1,#0xC000000
:02021C38 C71AE577 unknown
:02021C3C 315C002D cmpcc r12,r13,lsr #0x0
:02021C40 0D434952 unknown
:02021C44 10751309 rsbnes r1,r5,r9,lsl #0x6
:02021C48 105C0009 subnes r0,r12,r9
:02021C4C 06221D91 unknown
:02021C50 1DA218B9 stcne  8,cr1,[r2,#+0x2e4]!
:02021C54 E3106102 tst r0,#0x80000000
:02021C58 2CEBFFF1 stccsl 15,cr15,[r11],#+0x3c4
:02021C5C 0D831371 unknown
:02021C60 80105C45 andhis r5,r0,r5,asr #0x18
:02021C64 19B10459 ldmneib  r1!,{r0,r3,r4,r6,r10}
:02021C68 F70512E1 strnv r1,ib 
:02021C6C 00B1F8F1 unknown
:02021C70 604949A9 subvs  r4,r9,r9,lsr #0x13
:02021C74 7921DD34 stmvcdb  r1!,{r2,r4,r5,r8,r10,r11,r12,r14,r15}
:02021C78 B56E9219 strltb r9,[r14, #-0x219]!
:02021C7C 02002122 andeq  r2,r0,#0x80000008
:02021C80 312011B9 strcch r1,[r0, -r9]!
:02021C84 25F03100 ldrcsb r3,[r0, #+0x100]!
:02021C88 31E6EB08 mvncc  r14,r8,lsl #0x16
:02021C8C C851B530 ldmgtda  r1 ,{r4,r5,r8,r10,r12,r13,r15}^
:02021C90 08368D76 ldmeqda  r6!,{r1,r2,r4,r5,r6,r8,r10,r11,r15}
:02021C94 1CA607E1 stcne  7,cr0,[r6],#+0x384
:02021C98 139101AD orrnes r0,r1,#0x4000002B
:02021C9C 27E11969 strcsb r1,r0,r1,#0x4000002B
:02021CA0 39020295 stmccdb  r2 ,{r0,r2,r4,r7,r9}
:02021CA4 E5FBBE02 ldrb r11,[r11, #+0xe02]!
:02021CA8 08FD0C25 unknown
:02021CAC 78F81181 unknown
:02021CB0 78021C03 stmvcda  r2 ,{r0,r1,r10,r11,r12}
:02021CB4 20704235 rsbcss r4,r0,r5,lsr r2
:02021CB8 228910E1 addcs  r1,r9,#0xE1
:02021CBC 34E4217D unknown
:02021CC0 2019406D andcss r4,r9,r13,ror #0x0
:02021CC4 E5952135 ldr r2,[r5, #+0x135]		;r5+0x135=*(0000016a)
:02021CC8 050E002D streq r0,[r14, #-0x2d]		;r14-0x2d=*(0202192b)=#-501940224(0xe2150000)
:02021CCC F1110933 tstnv r1,r3,lsr r9
:02021CD0 7812391A ldmvcda  r2 ,{r1,r3,r4,r8,r11,r12,r13}
:02021CD4 02D50079 sbceqs r0,r5,#0x79
:02021CD8 9DEF293D stclsl 9,cr2,[r15,#+0xf4]!
:02021CDC 0459DB17 ldreqb r13,[r9],#-0xb17
:02021CE0 81197124 tsthi r9,r4,lsr #0x2
:02021CE4 79C23D33 stmvcib  r2 ,{r0,r1,r4,r5,r8,r10,r11,r12,r13}^
:02021CE8 0110F50A tsteq r0,r10,lsl #0xa
:02021CEC 785239E2 ldmvcda  r2 ,{r1,r5,r6,r7,r8,r11,r12,r13}^
:02021CF0 313D5969 teqcc r13,r9,ror #0x12
:02021CF4 75E82069 strvcb r2,[r8, #+0x69]!
:02021CF8 10211500 eorne  r1,r1,r0,lsl #0xa
:02021CFC 10389231 eornes r9,r8,r1,lsr r2
:02021D00 8D28999F stchi  9,cr9,[r8,#-0x27c]!
:02021D04 053129E9 ldreq r2,[r1, #-0x9e9]!
:02021D08 2659013D unknown
:02021D0C FB3B15F1 blx 02EE74E0
:02021D10 ED9F14DD unknown
:02021D14 E0214105 eor  r4,r1,r5,lsl #0x2
:02021D18 2351B72F cmpcs r1,#0xBC0000
:02021D1C E0C1017D sbc  r0,r1,r13,ror r1
:02021D20 11063513 unknown
:02021D24 99190500 ldmlsdb  r9 ,{r8,r10}
:02021D28 40645480 rsbmi  r5,r4,r0,lsl #0x9
:02021D2C 3E6D0099 mcrcc 0,3,r0,cr13,cr9,{4}
:02021D30 10BD1179 adcnes r1,r13,r9,ror r1
:02021D34 03003D13 unknown
:02021D38 2910215E ldmcsdb  r0 ,{r1,r2,r3,r4,r6,r8,r13}
:02021D3C 35161110 ldrcc r1,[r6, #-0x110]		;(r6-0x110=*(fffffef0))
:02021D40 DF460D26 swile 0x00460d26
:02021D44 109902E5 addnes r0,r9,r5,ror #0x5
:02021D48 0105B5DF unknown
:02021D4C 49003170 stmmidb  r0 ,{r4,r5,r6,r8,r12,r13}
:02021D50 14166917 ldrne r6,[r6],#-0x917
:02021D54 C1903900 orrgts r3,r0,r0,lsl #0x12
:02021D58 0351F52D cmpeq r1,#0xB400000
:02021D5C 40E91075 rscmi  r1,r9,r5,ror r0
:02021D60 820D3511 andhi  r3,r13,#0x4400000
:02021D64 011D08FA ldreqsh r0,[r13, -r10]
:02021D68 0819004D ldmeqda  r9 ,{r0,r2,r3,r6}
:02021D6C E544E581 strb r14,[r4, #-0x581]		;(r4-0x581=*(fffffa7f))
:02021D70 D101790E unknown
:02021D74 706511B1 unknown
:02021D78 30A400B1 unknown
:02021D7C D19700B5 ldrleh r0,[r7, +r5]
:02021D80 2509932D strcs r9,[r9, #-0x32d]		;(r9-0x32d=*(fffffcd3))
:02021D84 5B01150D blpl 020671C0
:02021D88 B7B1FD34 unknown
:02021D8C F910799D ldmnvdb  r0 ,{r0,r2,r3,r4,r7,r8,r11,r12,r13,r14}
:02021D90 19071D27 stmnedb  r7 ,{r0,r1,r2,r5,r8,r10,r11,r12}
:02021D94 90196810 andlss r6,r9,r0,lsl r8
:02021D98 6F6214F5 swivs 0x006214f5
:02021D9C 811D2190 unknown
:02021DA0 C0194C25 andgts r4,r9,r5,lsr #0x18
:02021DA4 16805FEE strne r5,r4,r9,r5,lsr #0x18
:02021DA8 080900E2 stmeqda  r9 ,{r1,r5,r6,r7}
:02021DAC 2101B505 unknown
:02021DB0 AD512901 unknown
:02021DB4 29B8F428 ldmcsib  r8!,{r3,r5,r10,r12,r13,r14,r15}
:02021DB8 804B0104 subhi  r0,r11,r4,lsl #0x2
:02021DBC 0B150B35 bleq 02564A98
:02021DC0 C1E2107D mvngt  r1,r13,ror r0
:02021DC4 0500E128 streq r14,[r0, #-0x128]		;(r0-0x128=*(e214fed8))
:02021DC8 01D53011 biceqs r3,r5,r1,lsl r0
:02021DCC 17EB00E7 strneb r0,r3,r5,r1,lsl r0
:02021DD0 18408570 stmneda  r0 ,{r4,r5,r6,r8,r10,r15}^
:02021DD4 55850099 strpl r0,[r5, #+0x99]		;r5+0x99=*(000000ce)
:02021DD8 04217401 unknown
:02021DDC 2110F1AA tstcs r0,r10,lsr #0x3
:02021DE0 93204414 unknown
:02021DE4 100026FD unknown
:02021DE8 01159323 tsteq r5,r3,lsr #0x6
:02021DEC A9135100 ldmgedb  r3 ,{r8,r12,r14}
:02021DF0 4140481F unknown
:02021DF4 00493204 subeq  r3,r9,r4,lsl #0x4
:02021DF8 3520F54C strcc r15,[r0, #-0x54c]!
:02021DFC 394AC500 stmccdb  r10 ,{r8,r10,r14,r15}^
:02021E00 1802F500 stmneda  r2 ,{r8,r10,r12,r13,r14,r15}
:02021E04 1A450431 bne 03162ED0
:02021E08 0A45218D beq 0316A444
:02021E0C 553C1F42 ldrpl r1,[r12, #-0xf42]!
:02021E10 6D07C101 unknown
:02021E14 8D2F4296 stchi  2,cr4,[r15,#-0x258]!
:02021E18 250738E2 strcs r3,[r7, #-0x8e2]		;(r7-0x8e2=*(fffff71e))
:02021E1C 90C03404 sbcls  r3,r0,r4,lsl #0x8
:02021E20 193C20A1 ldmnedb  r12!,{r0,r5,r7,r13}
:02021E24 DF518500 swile 0x00518500
:02021E28 C9800A91 stmgtib  r0 ,{r0,r4,r7,r9,r11}
:02021E2C DD53194E unknown
:02021E30 7853C14E ldmvcda  r3 ,{r1,r2,r3,r6,r8,r14,r15}^
:02021E34 4F39007A swimi 0x0039007a
:02021E38 E5E59050 strb r9,[r5, #+0x50]!
:02021E3C 420C0055 andmi  r0,r12,#0x55
:02021E40 10E59530 rscne  r9,r5,r0,lsr r5
:02021E44 03E59520 mvneq  r9,#0x8000000
:02021E48 E0503000 subs r3,r0,r0
:02021E4C E0C10002 sbc  r0,r1,r2
:02021E50 A0130000 andges r0,r3,r0
:02021E54 004158E1 subeq  r5,r1,r1,ror #0x11
:02021E58 10811D23 addne  r1,r1,r3,lsr #0x1a
:02021E5C 590303E1 stmpldb  r3 ,{r0,r5,r6,r7,r8,r9}
:02021E60 BA02FD02 blt 020E1270
:02021E64 EB18026E bl 02622824
:02021E68 0F4B1055 swieq 0x004b1055
:02021E6C 05510350 ldreqb r0,[r1, #-0x350]		;r1-0x350=*(2d00bea6)=#0(0x00000000)
:02021E70 1008423A andne  r4,r8,r10,lsr r2
:02021E74 0E2DE595 mcreq 5,1,r14,cr13,cr5,{4}
:02021E78 100821AD andne  r2,r8,r13,lsr #0x3
:02021E7C 61758530 cmnvs r5,r0,lsr r5
:02021E80 35E1E489 strccb r14,[r1, #+0x489]!
:02021E84 1201E4CF andne  r14,r1,#0xCF000000
:02021E88 027D10EB rsbeqs r1,r13,#0xEB
:02021E8C 00350059 eoreqs r0,r5,r9,asr r0
:02021E90 1C10E582 ldcne  5,cr14,[r0],{#0x82}
:02021E94 ADE58210 stcgel 2,cr8,[r5,#+0x40]!
:02021E98 EA639100 b 039062A0
:02021E9C 00180082 andeqs r0,r8,r2,lsl #0x1
:02021EA0 01129124 tsteq r2,r4,lsr #0x2
:02021EA4 0100194C unknown
:02021EA8 711C2000 tstvc r12,r0
:02021EAC 0249811E subeq  r8,r9,#0x80000007
:02021EB0 5DC11799 unknown
:02021EB4 2D201F20 stccs  15,cr1,[r0,#-0x80]!
:02021EB8 5D2E0DC0 stcpl  13,cr0,[r14,#-0x300]!
:02021EBC 93042123 unknown
:02021EC0 0EE24DDF mcreq 13,7,r4,cr2,cr15,{6}
:02021EC4 D19F22B8 ldrleh r2,[r15, +r8]
:02021EC8 C1159D26 tstgt r5,r6,lsr #0x1a
:02021ECC 38001E16 stmccda  r0 ,{r1,r2,r4,r9,r10,r11,r12}
:02021ED0 4F2021D2 swimi 0x002021d2
:02021ED4 05551389 ldreqb r1,[r5, #-0x389]		;(r5-0x389=*(fffffcac))
:02021ED8 2DE20109 stccsl 1,cr0,[r2,#+0x24]!
:02021EDC 2D8ABA10 unknown
:02021EE0 15010900 strne r0,[r1, #-0x900]		;r1-0x900=*(2d00b8f6)=#0(0x00000000)
:02021EE4 B1010922 unknown
:02021EE8 00254226 eoreq  r4,r5,r6,lsr #0x4
:02021EEC 006578BE unknown
:02021EF0 3840C118 stmccda  r0 ,{r3,r4,r8,r14,r15}^
:02021EF4 10BD0181 adcnes r0,r13,r1,lsl #0x3
:02021EF8 017D6AF4 ldreqsh r6,[r13, #-0xa4]!
:02021EFC 102D017E eorne  r0,r13,r14,ror r1
:02021F00 16CDE359 unknown
:02021F04 03254924 unknown
:02021F08 69251521 stmvsdb  r5!,{r0,r5,r8,r10,r12}
:02021F0C 69102103 ldmvsdb  r0 ,{r0,r1,r8,r13}
:02021F10 014CFD2E unknown
:02021F14 1011FB1D andnes r15,r1,r13,lsl r11
:02021F18 55402D70 strplb r2,[r0, #-0xd70]		;(r0-0xd70=*(fffff290))
:02021F1C 0510711A ldreq r7,[r0, #-0x11a]		;(r0-0x11a=*(fffffee6))
:02021F20 3DB69E10 ldccc  14,cr9,[r6,#+0x40]!
:02021F24 E08A1179 add  r1,r10,r9,ror r1
:02021F28 10001197 mulne  r0,r7,r1
:02021F2C 91BCF102 movlss r15,r2,lsl #0x2		;r15=-1757147628(0x97440e14)
:02021F30 77A5B458 unknown
:02021F34 FCF101F4 ldc2l 1,cr0,[r1],#+0x3d0
:02021F38 A400ADA1 strge r10,[r0],#-0xda1
:02021F3C BCF901DC ldcltl 1,cr0,[r9],#+0x370
:02021F40 169D1589 ldrne r1,[r13],+r9, lsl #0xb
:02021F44 4DDA1005 unknown
:02021F48 9509BC00 strls r11,[r9, #-0xc00]		;(r9-0xc00=*(fffff400))
:02021F4C 008D0B06 addeq  r0,r13,r6,lsl #0x16
:02021F50 11381D51 teqne r8,r1,asr r13
:02021F54 DA552900 ble 0356C35C
:02021F58 EB00E66E bl 0205B918
:02021F5C 0ED1014E cdpeq 1,12,cr0,cr1,cr14,2
:02021F60 18C00015 stmneia  r0 ,{r0,r2,r4}^
:02021F64 7D412015 unknown
:02021F68 1CE24005 stcnel 0,cr4,[r2],#+0x14
:02021F6C B18D0A10 orrlt  r0,r13,r0,lsl r10
:02021F70 09A18D03 stmeqib  r1!,{r0,r1,r8,r10,r11,r15}
:02021F74 9D005D9D unknown
:02021F78 81AA0011 movhi  r0,r1,lsl r0		;r0=755024374(0x2d00c1f6)
:02021F7C 8D1018E2 unknown
:02021F80 69BC2B81 ldmvsib  r12!,{r0,r7,r8,r9,r11,r13}
:02021F84 E96CA001 unknown
:02021F88 5C57A146 ldcpll 1,cr10,[r7],{#0x46}
:02021F8C A1459F71 unknown
:02021F90 A2C6011D sbcge  r0,r6,#0x40000007
:02021F94 0CA80121 stceq  1,cr0,[r8],#+0x84
:02021F98 E3E02A69 mvn  r2,#0x69000
:02021F9C 0191120B orreqs r1,r1,r11,lsl #0x4
:02021FA0 9101ED0B unknown
:02021FA4 45E020A6 strmib r2,[r0, #+0xa6]!
:02021FA8 302DB405 eorcc  r11,r13,r5,lsl #0x8
:02021FAC 01202D40 unknown
:02021FB0 D9E5D011 unknown
:02021FB4 8011F51A andhis r15,r1,r10,lsl r5
:02021FB8 F517E1B0 ldrnv r14,[r7, #-0x1b0]		;(r7-0x1b0=*(fffffe50))
:02021FBC 0A106101 beq 0243A3C8
:02021FC0 1012DD61 andnes r13,r2,r1,ror #0x1a
:02021FC4 B508E5D1 strlt r14,[r8, #-0x5d1]		;r8-0x5d1=*(3ffffa5f)=#0(0x00000000)
:02021FC8 4ED96600 cdpmi 6,12,cr6,cr9,cr0,0
:02021FCC 002134A1 eoreq  r3,r1,r1,lsr #0x9
:02021FD0 2D081029 unknown
:02021FD4 8903A534 stmhidb  r3 ,{r2,r4,r5,r8,r10,r13,r15}
:02021FD8 0076E503 rsbeqs r14,r6,r3,lsl #0xa
:02021FDC 0EA11EEB cdpeq 14,10,cr1,cr1,cr11,7
:02021FE0 39026518 stmccdb  r2 ,{r3,r4,r8,r10,r13,r14}
:02021FE4 E1682B10 unknown
:02021FE8 0399DD41 orreqs r13,r9,#0x1040
:02021FEC 230500B5 unknown
:02021FF0 1DD0201C unknown
:02021FF4 20A492E5 adccs  r9,r4,r5,ror #0x5
:02021FF8 061D63E0 ldreq r6,r9,r4,r5,ror #0x5
:02021FFC 01D54023 biceqs r4,r5,r3,lsr #0x0
:02022000 EBFFFA03 bl 02020814
:02022004 06D90089 ldreqb r0,[r9],+r9, lsl #0x1
:02022008 92E561D1 rscls  r6,r5,#0x40000034
:0202200C F6E021AB unknown
:02022010 B50000B5 strlt r0,[r0, #-0xb5]		;(r0-0xb5=*(ffffff4b))
:02022014 FC2CC11E stc2  1,cr12,[r12],#-0x78
:02022018 209003AD addcss r0,r0,r13,lsr #0x7
:0202201C 26B50031 unknown
:02022020 101992CB andnes r9,r9,r11,asr #0x5
:02022024 E5D30535 ldrb r0,[r3, #+0x535]		;r3+0x535=*(00000535)
:02022028 0621A193 unknown
:0202202C 00B642E0 adceqs r4,r6,r0,ror #0x5
:02022030 2BD574EB blcs 0157F3E4
:02022034 A9C01519 stmgeib  r0 ,{r0,r3,r4,r8,r10,r12}^
:02022038 06039D0B streq r9,[r3],-r11, lsl #0x1a
:0202203C 08E88D00 unknown
:02022040 60830005 addvs  r0,r3,r5
:02022044 E58D26BD str r2,[r13, #+0x6bd]		;r13+0x6bd=*(000c06bd)
:02022048 318D0010 orrcc  r0,r13,r0,lsl r0
:0202204C 05058200 streq r8,[r5, #-0x200]		;(r5-0x200=*(fffffe35))
:02022050 061D0165 ldreq r0,[r5, #-0x200]		;(r5-0x200=*(fffffe35))
:02022054 01B114E1 moveqs r1,r1,ror #0x9
:02022058 A7026504 strge r6,[r2,-r4, lsl #0xa]
:0202205C 38038140 stmccda  r3 ,{r6,r8,r15}
:02022060 10298065 eorne  r8,r9,r5,ror #0x0
:02022064 10251669 eorne  r1,r5,r9,ror #0xc
:02022068 0D107A0C unknown
:0202206C E5D10000 ldrb r0,[r1, #+0x0]		;r1+0x0=*(2d00c1f6)=#0(0x00000000)
:02022070 1C029D01 stcne  13,cr9,[r2],{#0x1}
:02022074 71C10042 bicvc  r0,r1,r2,asr #0x0
:02022078 D0101C24 andles r1,r0,r4,lsr #0x18
:0202207C 6D0409E5 unknown
:02022080 0155B203 cmpeq r5,r3,lsl #0x4
:02022084 E28DDF93 add  r13,r13,#0x24C
:02022088 42A105F0 adcmi  r0,r1,#0x3C000000
:0202208C 4D037424 unknown
:02022090 1006A50D andne  r10,r6,r13,lsl #0xa
:02022094 0065319F unknown
:02022098 09911611 ldmeqib  r1 ,{r0,r4,r9,r10,r12}
:0202209C 30E5D30B rsccc  r13,r5,r11,lsl #0x6
:020220A0 E5930B20 ldr r0,[r3, #+0xb20]		;r3+0xb20=*(00000b20)
:020220A4 E593302C ldr r3,[r3, #+0x2c]		;r3+0x2c=*(0000002c)
:020220A8 400C1065 andmi  r1,r12,r5,ror #0x0
:020220AC 4D020041 unknown
:020220B0 19004125 stmnedb  r0 ,{r0,r2,r5,r8,r14}
:020220B4 3055080B subccs r0,r5,r11,lsl #0x10
:020220B8 48DD2299 ldmmiia  r13 ,{r0,r3,r4,r7,r9,r13}^
:020220BC 8D00E930 unknown
:020220C0 02E59326 rsceq  r9,r5,#0x98000000
:020220C4 23C90C40 biccs  r0,r9,#0x4000
:020220C8 200C2021 andcs  r2,r12,r1,lsr #0x0
:020220CC 20020099 mulcs  r2,r9,r0
:020220D0 1AF913E0 bne 01E67058
:020220D4 EB01E8C0 bl 0209C3DC
:020220D8 452A6D20 strmi r6,[r10, #-0xd20]!
:020220DC E930C10D ldmdb  r0!,{r0,r2,r3,r8,r14,r15}
:020220E0 85E35315 strhib r5,[r3, #+0x315]!
:020220E4 B120401F unknown
:020220E8 1EB19202 cdpne 2,10,cr9,cr1,cr2,0
:020220EC B1330085 teqlt r3,r5,lsl #0x1
:020220F0 A152FD0A cmpge r2,r10,lsl #0x1a
:020220F4 1D064D2D unknown
:020220F8 E004FB31 and  r15,r4,r1,lsr r11
:020220FC 103910E5 eornes r1,r9,r5,ror #0x1
:02022100 D1085502 unknown
:02022104 36452CB3 unknown
:02022108 19D15D91 ldmneib  r1 ,{r0,r4,r7,r8,r10,r11,r12,r14}^
:0202210C B11F1B25 tstlt r15,r5,lsr #0x16
:02022110 5B188100 blpl 02642518
:02022114 9900C16F stmlsdb  r0 ,{r0,r1,r2,r3,r5,r6,r8,r14,r15}
:02022118 06001523 streq r1,[r0],-r3, lsr #0xa
:0202211C 19D10431 ldmneib  r1 ,{r0,r4,r5,r10}^
:02022120 77E00E21 strvcb r0,[r0,+r1, lsr #0x1c]!
:02022124 094011A7 stmeqdb  r0 ,{r0,r1,r2,r5,r7,r8,r12}^
:02022128 80954339 addhis r4,r5,r9,lsr r3
:0202212C A20AE020 andge  r14,r10,#0x20
:02022130 60ED5129 rscvs  r5,r13,r9,lsr #0x2
:02022134 0011000D andeqs r0,r1,r13
:02022138 030011C8 unknown
:0202213C D902915E stmledb  r2 ,{r1,r2,r3,r4,r6,r8,r12,r15}
:02022140 19112910 ldmnedb  r1 ,{r4,r8,r11,r13}
:02022144 0129C318 unknown
:02022148 9F2F1020 swils 0x002f1020
:0202214C 14112129 ldrne r2,[r1],#-0x129
:02022150 10111125 andnes r1,r1,r5,lsr #0x2
:02022154 61071751 unknown
:02022158 25DFBE00 ldrcsb r11,[r15, #+0xe00]		;r15+0xe00=*(02022f60)=#-508542891(0xe1b04055)
:0202215C 513D4501 teqpl r13,r1,lsl #0xa
:02022160 15511075 ldrneb r1,[r1, #-0x75]		;(r1-0x75=*(ffffff8b))
:02022164 AE11B9B0 mrcge 9,0,r11,cr1,cr0,{5}
:02022168 0421ED8D unknown
:0202216C 5B118120 blpl 024825F4
:02022170 11120CE3 tstne r2,r3,ror #0x19
:02022174 44154900 ldrmi r4,[r5],#-0x900
:02022178 103501A5 eornes r0,r5,r5,lsr #0x3
:0202217C 1BA09006 blne 0084619C
:02022180 016500F9 unknown
:02022184 1D5D0289 unknown
:02022188 81FFFE2A mvnhis r15,r10,lsr #0x1c
:0202218C E1B08F01 movs r8,r1,lsl #0x1e		;r8=0(0x0)
:02022190 9D270D34 stcls  13,cr0,[r7,#-0xd0]!
:02022194 F5860459 strnv r0,[r6, #+0x459]		;r6+0x459=*(00000459)
:02022198 600CA82A andvs  r10,r12,r10,lsr #0x10
:0202219C 10B9058D adcnes r0,r9,r13,lsl #0xb
:020221A0 1000002E andne  r0,r0,r14,lsr #0x0
:020221A4 0C108DAA ldceq  13,cr8,[r0],{#0xaa}
:020221A8 01970079 orreqs r0,r7,r9,ror r0
:020221AC D40AE02A strle r14,[r10],#-0x2a
:020221B0 75E59F40 strvcb r9,[r5, #+0xf40]!
:020221B4 02C11C1D sbceq  r1,r1,#0x1D00
:020221B8 22D016CD sbccss r1,r0,#0xCD00000
:020221BC 1099000D addnes r0,r9,r13
:020221C0 05DDB386 ldreqb r11,[r13, #+0x386]		;r13+0x386=*(000c0386)
:020221C4 000D1BA1 andeq  r1,r13,r1,lsr #0x17
:020221C8 821019E6 andhis r1,r0,#0x398000
:020221CC 5105B5B3 strplh r11,[r5, -r3]
:020221D0 19010D14 stmnedb  r1 ,{r2,r4,r8,r10,r11}
:020221D4 F9111510 ldmnvdb  r1 ,{r4,r8,r10,r12}
:020221D8 F1011594 swpnv r1,r4,r1
:020221DC 401D5F12 andmis r5,r13,r2,lsl r15
:020221E0 A9001D0C stmgedb  r0 ,{r2,r3,r8,r10,r11,r12}
:020221E4 5989D613 stmplib  r9 ,{r0,r1,r4,r9,r10,r12,r14,r15}
:020221E8 45B34BC7 ldrmi r4,[r3, #+0xbc7]!
:020221EC 95F82D55 ldrlsb r2,[r8, #+0xd55]!
:020221F0 C10032B3 strgth r3,[r0, -r3]
:020221F4 005D0722 subeqs r0,r13,r2,lsr #0xe
:020221F8 78011D06 stmvcda  r1 ,{r1,r2,r8,r10,r11,r12}
:020221FC 14AD2AFF unknown
:02022200 4EBD04F5 mrcmi 4,5,r0,cr13,cr5,{7}
:02022204 E28AA00C add  r10,r10,#0xC
:02022208 0B871395 bleq 001E7064
:0202220C 99D40395 ldmlsib  r4 ,{r0,r2,r4,r7,r8,r9}^
:02022210 18059D23 stmneda  r5 ,{r0,r1,r5,r8,r10,r11,r12,r15}
:02022214 6A8000B1 bvs 000224E0
:02022218 56000BE2 strpl r0,da 
:0202221C E58D028D str r0,[r13, #+0x28d]		;r13+0x28d=*(000c028d)
:02022220 8880100C stmhiia  r0 ,{r2,r3,r12}
:02022224 45BE27F5 ldrmi r2,[r14, #+0x7f5]!
:02022228 02750C02 rsbeqs r0,r5,#0x200
:0202222C 261D5410 unknown
:02022230 202070ED eorcs  r7,r0,r13,ror #0x1
:02022234 10C118AD sbcne  r1,r1,r13,lsr #0x11
:02022238 B3029992 unknown
:0202223C FC20BD9F stc2  13,cr11,[r0],#-0x27c
:02022240 27E900E3 strcsb r0,[r0],#-0x27c
:02022244 00220032 eoreq  r0,r2,r2,lsr r0
:02022248 40BD3131 adcmis r3,r13,r1,lsr r1
:0202224C 0D060134 unknown
:02022250 1DF1AC1D ldcnel 12,cr10,[r1,#+0x74]!
:02022254 ED12E9B6 unknown
:02022258 BD2D010D stclt  1,cr0,[r13,#-0x34]!
:0202225C 618D3017 orrvs  r3,r13,r7,lsl r0
:02022260 4D4F5200 unknown
:02022264 91FB4723 mvnlss r4,r3,lsr #0xe
:02022268 89705931 unknown
:0202226C 0AF9F90B beq 01EA06A0
:02022270 01E110B9 streqh r1,[r1, #+0x9]!
:02022274 CDEB00B5 stcgtl 0,cr0,[r11,#+0x2d4]!
:02022278 0810291C ldmeqda  r0 ,{r2,r3,r4,r8,r11,r13}
:0202227C 60002962 andvs  r2,r0,r2,ror #0x12
:02022280 11D10041 bicnes r0,r1,r1,asr #0x0
:02022284 1C791041 ldcnel 0,cr1,[r9],#-0x104
:02022288 7DED103D stcvcl 0,cr1,[r13,#+0xf4]!
:0202228C 2138803D teqcs r8,r13,lsr r0
:02022290 031CC10A tsteq r12,#0x80000002
:02022294 91000121 unknown
:02022298 0C79AD0E ldceql 13,cr10,[r9],#-0x38
:0202229C 0116A5E3 tsteq r6,r3,ror #0xb
:020222A0 5D8D00BD unknown
:020222A4 5935001C ldmpldb  r5!,{r2,r3,r4}
:020222A8 7D38011B ldcvc  1,cr0,[r8,#-0x6c]!
:020222AC 00E4791F rsceq  r7,r4,r15,lsl r9
:020222B0 3C716A71 ldcccl 10,cr6,[r1],#-0x1c4
:020222B4 103315C7 eornes r1,r3,r7,asr #0xb
:020222B8 05401BD1 streqb r1,[r0, #-0xbd1]		;(r0-0xbd1=*(fffff42f))
:020222BC 0A39103B beq 02E663B0
:020222C0 0C5D5504 ldceql 5,cr5,[r13],{#0x4}
:020222C4 908FF104 addls  r15,r15,r4,lsl #0x2
:020222C8 0E00010F cdpeq 1,0,cr0,cr0,cr15,0
:020222CC 02000141 andeq  r0,r0,#0x40000010
:020222D0 201D0001 andcss r0,r13,r1
:020222D4 09080001 stmeqdb  r8 ,{r0}
:020222D8 095D0A40 ldmeqdb  r13 ,{r6,r9,r11}^
:020222DC 00090700 andeq  r0,r9,r0,lsl #0xe
:020222E0 090B1B45 stmeqdb  r11 ,{r0,r2,r6,r8,r9,r11,r12}
:020222E4 20090400 andcs  r0,r9,r0,lsl #0x8
:020222E8 090769AD stmeqdb  r7 ,{r0,r2,r3,r5,r7,r8,r11,r13,r14}
:020222EC 01510100 cmpeq r1,r0,lsl #0x2
:020222F0 1A004506 bne 02033710
:020222F4 A5402B20 strgeb r2,[r0, #-0xb20]		;(r0-0xb20=*(fffff4e0))
:020222F8 82118104 andhis r8,r1,#0x1
:020222FC FFFD28E0 swinv 0x00fd28e0
:02022300 10270D06 eorne  r0,r7,r6,lsl #0x1a
:02022304 EAA80971 b 00A248D0
:02022308 12A1FFFE adcne  r15,r1,#0x3F8
:0202230C 5972A585 ldmpldb  r2!,{r0,r2,r7,r8,r10,r13,r15}^
:02022310 32A1800B adccc  r8,r1,#0xB
:02022314 19130986 ldmnedb  r3 ,{r1,r2,r7,r8,r11}
:02022318 216B8342 unknown
:0202231C 6C110900 ldcvs  9,cr0,[r1],{#0x0}
:02022320 06110912 unknown
:02022324 61711685 cmnvs r1,r5,lsl #0xd
:02022328 4151EBD3 ldrmisb r14,[r1, #-0xb3]		;(r1-0xbd3=*(ffffff4d))
:0202232C 4C00457A stcmi  5,cr4,[r0],{#0x7a}
:02022330 0AE59F72 beq 0198A100
:02022334 01E50021 mvneq  r0,r1,lsr #0x0
:02022338 42190629 andmis r0,r9,#0x2900000
:0202233C 074D005D unknown
:02022340 7F18347D swivc 0x0018347d
:02022344 89501755 ldmhidb  r0 ,{r0,r2,r4,r6,r8,r9,r10,r12}^
:02022348 0CE59714 stceql 7,cr9,[r5],#+0x50
:0202234C 04B532BD unknown
:02022350 08E791C5 unknown
:02022354 FE034510 mcr2 5,0,r4,cr3,cr0,{0}
:02022358 500A31B9 strplh r3,[r10], -r9
:0202235C 9F021411 swils 0x00021411
:02022360 51290139 unknown
:02022364 D4000582 strle r0,[r0],#-0x582
:02022368 83011959 unknown
:0202236C 79C40EA5 stmvcib  r4 ,{r0,r2,r5,r7,r9,r10,r11}^
:02022370 29C02031 stmcsib  r0 ,{r0,r4,r5,r13}^
:02022374 51319511 teqpl r1,r1,lsl r5
:02022378 086D2861 unknown
:0202237C 31E72131 mvncc  r2,lsr r1
:02022380 0910C101 ldmeqdb  r0 ,{r0,r8,r14,r15}
:02022384 FD49EF14 unknown
:02022388 15B1B801 ldrne r11,[r1, #+0x801]!
:0202238C 40195104 andmis r5,r9,r4,lsl #0x2
:02022390 0CE332E0 stceql 2,cr3,[r3],#+0x380
:02022394 19054239 stmnedb  r5 ,{r0,r3,r4,r5,r9,r14}
:02022398 E202D907 and  r13,r2,#0x1C000
:0202239C 00E4347B rsceq  r3,r4,r11,ror r4
:020223A0 2141A1EB unknown
:020223A4 5000459D mulpl  r0,r13,r5
:020223A8 17B9E150 unknown
:020223AC 5D051031 unknown
:020223B0 FFFF5F09 swinv 0x00ff5f09
:020223B4 9B021516 blls 020A7814
:020223B8 5085204D addpl  r2,r5,r13,asr #0x0
:020223BC 7D0039E5 unknown
:020223C0 ED113114 unknown
:020223C4 980F9560 stmlsda  r15 ,{r5,r6,r8,r10,r12,r15}
:020223C8 210C096D unknown
:020223CC 2001F121 andcs  r15,r1,r1,lsr #0x2
:020223D0 0605916A streq r9,r15,r1,r1,lsr #0x2
:020223D4 E0821011 add  r1,r2,r1,lsl r0
:020223D8 4001B9BD strmih r11,[r1], -r13
:020223DC B3C02946 biclt  r2,r0,#0x118000
:020223E0 C92C0015 stmgtdb  r12!,{r0,r2,r4}
:020223E4 B8901146 ldmltia  r0 ,{r1,r2,r6,r8,r12}
:020223E8 0C6535B2 stceql 5,cr3,[r5],#-0x2c8
:020223EC 4F695695 swimi 0x00695695
:020223F0 7549B26E strvcb r11,[r9, #-0x26e]		;(r9-0x26e=*(fffffd92))
:020223F4 A7D6D1F8 unknown
:020223F8 00B913B5 unknown
:020223FC E1841971 orr  r1,r4,r1,ror r9
:02022400 5709D804 strpl r13,[r9,-r4, lsl #0x10]
:02022404 06595740 ldreqb r5,[r9,-r4, lsl #0x10]
:02022408 0005831C andeq  r8,r5,r12,lsl r3
:0202240C C4404DD4 strgtb r4,[r0],#-0xdd4
:02022410 200C29E5 andcs  r2,r12,r5,ror #0x13
:02022414 C230004D eorgts r0,r0,#0x4D
:02022418 E5890D3D str r0,[r9, #+0xd3d]		;r9+0xd3d=*(00000d3d)
:0202241C 30252924 eorcc  r2,r5,r4,lsr #0x12
:02022420 12B13041 adcnes r3,r1,#0x41
:02022424 8D028D01 unknown
:02022428 AC6DE104 stcgel 1,cr14,[r13],#-0x10
:0202242C 95B80289 ldrls r0,[r8, #+0x289]!
:02022430 002D0802 eoreq  r0,r13,r2,lsl #0x10
:02022434 502A0C06 eorpl  r0,r10,r6,lsl #0x18
:02022438 841481E3 ldrhi r8,[r4],#-0x1e3
:0202243C F065C065 rsbnv  r12,r5,r5,ror #0x0
:02022440 74991AB9 ldrvc r1,[r9],#+0xab9
:02022444 FF50674D swinv 0x0050674d
:02022448 104D374D subne  r3,r13,r13,asr #0xe
:0202244C 61002948 unknown
:02022450 3A35D905 bcc 02D9886C
:02022454 10A14141 adcne  r4,r1,r1,asr #0x2
:02022458 10981445 addnes r1,r8,r5,asr #0x8
:0202245C 5F0FE020 swipl 0x000fe020
:02022460 4930F5B2 ldmmidb  r0!,{r1,r4,r5,r7,r8,r10,r12,r13,r14,r15}
:02022464 546D1C10 unknown
:02022468 E52C9030 str r9,[r12, #-0x30]!
:0202246C FDD3201C unknown
:02022470 1CE28209 stcnel 2,cr8,[r2],#+0x24
:02022474 E5C32010 strb r2,[r3, #+0x10]		;r3+0x10=*(00000010)
:02022478 7D14990C unknown
:0202247C 01222904 unknown
:02022480 122DF05C eorne  r15,r13,#0x5C
:02022484 991DC990 ldmlsdb  r13 ,{r4,r7,r8,r11,r14,r15}
:02022488 3DA90C25 stccc  12,cr0,[r9,#+0x94]!
:0202248C B500C900 strlt r12,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:02022490 FC422D28 stc2l 13,cr2,[r2],{#0x28}
:02022494 69060C09 stmvsdb  r6 ,{r0,r3,r10,r11}
:02022498 E5002D07 str r2,[r0, #-0xd07]		;(r0-0xd07=*(fffff2f9))
:0202249C 2D6FEA64 stccsl 10,cr14,[r15,#-0x190]!
:020224A0 05110602 ldreq r0,[r1, #-0x602]		;(r1-0x602=*(fffff9fe))
:020224A4 1231B011 eornes r11,r1,#0x11
:020224A8 5DCA001D unknown
:020224AC 01109113 tsteq r0,r3,lsl r1
:020224B0 1300291A unknown
:020224B4 951105F8 ldrls r0,[r1, #-0x5f8]		;(r1-0x5f8=*(fffffa08))
:020224B8 0231CF02 eoreqs r12,r1,#0x8
:020224BC 315B5101 cmpcc r11,r1,lsl #0x2
:020224C0 12310B00 eornes r0,r1,#0x0
:020224C4 6BBB0109 blvs 00EE28F0
:020224C8 95574231 ldrlsb r4,[r7, #-0x231]		;(r7-0x231=*(fffffdcf))
:020224CC 3A518D00 bcc 034858D4
:020224D0 7D3011E3 ldcvc  1,cr1,[r0,#-0x38c]!
:020224D4 6021CD01 eorvs  r12,r1,r1,lsl #0x1a
:020224D8 F0F9B441 rscnvs r11,r9,r1,asr #0x8
:020224DC F9C0F942 stmnvib  r0 ,{r1,r6,r8,r11,r12,r13,r14,r15}^
:020224E0 F9A960F9 stmnvib  r9!,{r0,r3,r4,r5,r6,r7,r13,r14}
:020224E4 40F943F0 unknown
:020224E8 1502213D strne r2,[r2, #-0x13d]		;(r2-0x13d=*(e5d10248))
:020224EC 35B21490 ldrcc r1,[r2, #+0x490]!
:020224F0 90AD7221 adcls  r7,r13,r1,lsr #0x4
:020224F4 3221B20E eorcc  r11,r1,#0xE0000000
:020224F8 E2005D31 and  r5,r0,#0xC40
:020224FC 24004153 strcs r4,[r0],#-0x153
:02022500 1055013D subnes r0,r5,r13,lsr r1
:02022504 30092821 andcc  r2,r9,r1,lsr #0x10
:02022508 10114D00 andnes r4,r1,r0,lsl #0x1a
:0202250C 20001124 andcs  r1,r0,r4,lsr #0x2
:02022510 0504E202 streq r14,[r4, #-0x202]		;(r4-0x202=*(fffffdfe))
:02022514 20FF8500 rsccss r8,r15,r0,lsl #0xa
:02022518 2008E201 andcs  r14,r8,r1,lsl #0x4
:0202251C 2100E58D unknown
:02022520 FFE1A01C swinv 0x00e1a01c
:02022524 00E20130 rsceq  r0,r2,r0,lsr r1
:02022528 03F920D4 mvneqs r2,#0xD4
:0202252C DA071510 ble 021E7974
:02022530 0414EB01 ldreq r14,[r4],#-0xb01
:02022534 D1E59980 mvnle  r9,r0,lsl #0x13
:02022538 2D0781DD unknown
:0202253C 2DC4A001 unknown
:02022540 E1028D01 unknown
:02022544 69113919 ldmvsdb  r1 ,{r0,r3,r4,r8,r11,r12,r13}
:02022548 1066970C rsbne  r9,r6,r12,lsl #0xe
:0202254C 5904E289 stmpldb  r4 ,{r0,r3,r7,r9,r13,r14,r15}
:02022550 214A1403 unknown
:02022554 F5139031 ldrnv r9,[r3, #-0x31]		;(r3-0x31=*(ffffffcf))
:02022558 7D1AE900 unknown
:0202255C 007DF610 rsbeqs r15,r13,r0,lsl r6
:02022560 13FDA029 mvnnes r10,#0x29
:02022564 3115B2EE tstcc r5,r14,ror #0x5
:02022568 11412019 unknown
:0202256C F1E92125 mvnnv  r2,r5,lsr #0x2
:02022570 BE00A107 cdplt 1,0,cr10,cr0,cr7,0
:02022574 00A1B204 adceq  r11,r1,r4,lsl #0x4
:02022578 1101E960 unknown
:0202257C A1140504 tstge r4,r4,lsl #0xa
:02022580 1325F400 msrne CPSR_sc,#0x0
:02022584 E991240D ldmib  r1 ,{r0,r2,r3,r10,r13}
:02022588 030AED11 unknown
:0202258C 5B9922D5 blpl 0066B0E8
:02022590 FFFE7AE5 swinv 0x00fe7ae5
:02022594 0E414011 mcreq 0,2,r4,cr1,cr1,{0}
:02022598 700A0341 andvc  r0,r10,r1,asr #0x6
:0202259C E2EA0089 rsc  r0,r10,#0x89
:020225A0 82550AE1 subhis r0,r5,#0xE1000
:020225A4 19100E38 ldmnedb  r0 ,{r3,r4,r5,r9,r10,r11}
:020225A8 047509D1 unknown
:020225AC A00109D1 unknown
:020225B0 011511C5 tsteq r5,r5,asr #0x3
:020225B4 69E700C5 unknown
:020225B8 00498027 subeq  r8,r9,r7,lsr #0x0
:020225BC 19D109CD ldmneib  r1 ,{r0,r2,r3,r6,r7,r8,r11}^
:020225C0 0A454224 beq 03172E58
:020225C4 5902C99D stmpldb  r2 ,{r0,r2,r3,r4,r7,r8,r11,r14,r15}
:020225C8 426D1410 rsbmi  r1,r13,#0x10000000
:020225CC 0702B55E unknown
:020225D0 06512B90 unknown
:020225D4 500269B0 strplh r6,[r2], -r0
:020225D8 5045E28D subpl  r14,r5,r13,lsl #0x5
:020225DC 40E945B2 unknown
:020225E0 86002920 strhi r2,[r0],-r0, lsr #0x12
:020225E4 710540B1 strvch r4,[r5, -r1]
:020225E8 D550AD06 ldrleb r10,[r0, #-0xd06]		;(r0-0xd06=*(fffff2fa))
:020225EC 450025CE strmi r2,[r0, #-0x5ce]		;(r0-0x5ce=*(fffffa32))
:020225F0 8A108E1D bhi 02445E6C
:020225F4 53062EE2 unknown
:020225F8 853C6102 ldrhi r6,[r12, #-0x102]!
:020225FC B7D0C100 ldrltb r12,[r0,+r0, lsl #0x2]
:02022600 5CAEC0C1 stcpl  0,cr12,[r14],#+0x304
:02022604 C170C0C1 cmngt r0,r1,asr #0x1
:02022608 05810BC0 streq r0,[r1, #+0xbc0]		;r1+0xbc0=*(00000bc0)
:0202260C C1BA5015 movgts r5,r5,lsl r0		;r5=53(0x35)
:02022610 D92FB540 stmledb  r15!,{r6,r8,r10,r12,r13,r15}
:02022614 8B901502 blhi 00427A24
:02022618 411D1211 tstmi r13,r1,lsl r2
:0202261C 76859035 unknown
:02022620 1EE50035 mcrne 0,7,r0,cr5,cr5,{1}
:02022624 59001D23 stmpldb  r0 ,{r0,r1,r5,r8,r10,r11,r12}
:02022628 941211F7 ldrls r1,[r2],#-0x1f7
:0202262C 0922114B stmeqdb  r2!,{r0,r1,r3,r6,r8,r12}
:02022630 394C0211 stmccdb  r12 ,{r0,r4,r9}^
:02022634 15102900 ldrne r2,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:02022638 A9751B12 unknown
:0202263C 5B902D00 blpl 0042DA44
:02022640 5132ADB1 ldrplh r10,[r2, -r1]!
:02022644 33140301 tstcc r4,#0x4000000
:02022648 10044039 andne  r4,r4,r9,lsr r0
:0202264C 86600D9A unknown
:02022650 91B00DB3 ldrlsh r0,[r0, +r3]!
:02022654 15000D7D strne r0,[r0, #-0xd7d]		;(r0-0xd7d=*(fffff283))
:02022658 3F501910 swicc 0x00501910
:0202265C 24AD0019 unknown
:02022660 15EE008D strneb r0,[r14, #+0x8d]!
:02022664 09605D00 unknown
:02022668 B189005D orrlt  r0,r9,r13,asr r0
:0202266C 4B700251 blmi 03C22FB8
:02022670 067D007D unknown
:02022674 0C02B501 stceq  5,cr11,[r2],{#0x1}
:02022678 0BE28990 bleq 018C4CC0
:0202267C B9901014 ldmltib  r0 ,{r2,r4,r12}
:02022680 A3E15605 mvnge  r5,#0x500000
:02022684 F5880215 strnv r0,[r8, #+0x215]		;r8+0x215=*(00000215)
:02022688 0EC51819 mcreq 8,6,r1,cr5,cr9,{0}
:0202268C 29080089 stmcsdb  r8 ,{r0,r3,r7}
:02022690 9A042500 bls 0212BA98
:02022694 FDAAE56D stc2  5,cr14,[r10,#+0x1b4]!
:02022698 95050DFF strls r0,[r5, #-0xdff]		;(r5-0xdff=*(fffff236))
:0202269C 30E35813 rsccc  r5,r3,r3,lsl r8
:020226A0 0C012D16 stceq  13,cr2,[r1],{#0x16}
:020226A4 F9078900 stmnvdb  r7 ,{r8,r11,r15}
:020226A8 32E00523 rsccc  r0,r0,#0x8C00000
:020226AC 2D91000C unknown
:020226B0 65501120 ldrvsb r1,[r0, #-0x120]		;(r0-0x120=*(fffffee0))
:020226B4 584C0011 stmplda  r12 ,{r0,r4}^
:020226B8 901D0019 andlss r0,r13,r9,lsl r0
:020226BC 721DB11B andvcs r11,r13,#0xC0000006
:020226C0 05C18530 streqb r8,[r1, #+0x530]		;r1+0x530=*(00000530)
:020226C4 6400D153 strvs r13,[r0],#-0x153
:020226C8 297100B1 unknown
:020226CC 10023531 andne  r3,r2,r1,lsr r5
:020226D0 29616551 unknown
:020226D4 1805F101 stmneda  r5 ,{r0,r8,r12,r13,r14,r15}
:020226D8 422128F9 eormi  r2,r1,#0xF90000
:020226DC 7720412D strvc r4,[r0,-r13, lsr #0x2]!
:020226E0 70119000 andvcs r9,r1,r0
:020226E4 80111135 andhis r1,r1,r5,lsr r1
:020226E8 010521F9 unknown
:020226EC 1EFC5605 cdpne 6,14,cr5,cr12,cr5,0
:020226F0 E4E12FFF unknown
:020226F4 2D431741 unknown
:020226F8 CDD8E920 unknown
:020226FC 21078D10 unknown
:02022700 0641DD20 streqb r13,[r1],-r0, lsr #0x1a
:02022704 3ABC88E9 bcc 00F44AB0
:02022708 B4EBFFED unknown
:0202270C 40E51021 rscmi  r1,r5,r1,lsr #0x0
:02022710 28E5605C unknown
:02022714 13627598 unknown
:02022718 6D1195FD unknown
:0202271C E5006908 str r6,[r0, #-0x908]		;(r0-0x908=*(fffff6f8))
:02022720 71E303FD unknown
:02022724 C9017511 stmgtdb  r1 ,{r0,r4,r8,r10,r12,r13,r14}
:02022728 00255D21 eoreq  r5,r5,r1,lsr #0x1a
:0202272C 79605D04 unknown
:02022730 55910007 ldrpl r0,[r1, #+0x7]		;r1+0x7=*(00000007)
:02022734 007D0620 rsbeqs r0,r13,r0,lsr #0xc
:02022738 50D21EBD ldrplh r1,[r2],#+0xed
:0202273C 20C10039 sbccs  r0,r1,r9,lsr r0
:02022740 104506F9 unknown
:02022744 1E00002C cdpne 0,0,cr0,cr0,cr12,1
:02022748 9F9150DA swils 0x009150da
:0202274C 024505E5 subeq  r0,r5,#0x39400000
:02022750 FFF640D4 swinv 0x00f640d4
:02022754 99100CEB ldmlsdb  r0 ,{r0,r1,r3,r5,r6,r7,r10,r11}
:02022758 100018E5 andne  r1,r0,r5,ror #0x11
:0202275C 81039191 swphi r9,r1,r3
:02022760 45B2C7E0 ldrmi r12,[r2, #+0x7e0]!
:02022764 98108405 ldmlsda  r0 ,{r0,r2,r10,r15}
:02022768 911007E5 tstls r0,r5,ror #0xf
:0202276C 40E112C1 rscmi  r1,r1,r1,asr #0x5
:02022770 2400191C strcs r1,[r0],#-0x91c
:02022774 E2B03901 adcs r3,r0,#0x4000
:02022778 521A4039 andpls r4,r10,#0x39
:0202277C 01080075 unknown
:02022780 30911039 addccs r1,r1,r9,lsr r0
:02022784 B095101D addlts r1,r5,r13,lsl r0
:02022788 45B10399 ldrmi r0,[r1, #+0x399]!
:0202278C B9C0550F stmltib  r0 ,{r0,r1,r2,r3,r8,r10,r12,r14}^
:02022790 950B4095 strls r4,[r11, #-0x95]		;(r11-0x95=*(e1b03fc0))
:02022794 00CCAC00 sbceq  r10,r12,r0,lsl #0x18
:02022798 B102F095 swplt r15,r5,r2
:0202279C 1C6DEB00 stcnel 11,cr14,[r13],#-0x0
:020227A0 01101184 tsteq r0,r4,lsl #0x3
:020227A4 0DE28550 stceql 5,cr8,[r2,#+0x140]!
:020227A8 21701C10 cmncs r0,r0,lsl r12
:020227AC 99D4E287 ldmlsib  r4 ,{r0,r1,r2,r7,r9,r13,r14,r15}^
:020227B0 98000400 stmlsda  r0 ,{r10}
:020227B4 019508E5 orreqs r0,r5,r5,ror #0x11
:020227B8 00190FE1 andeqs r0,r9,r1,ror #0x1f
:020227BC BDC03D90 unknown
:020227C0 011529B0 ldreqh r2,[r5, -r0]
:020227C4 014111A1 unknown
:020227C8 319F0074 orrccs r0,r15,r4,ror r0
:020227CC C7003D0F strgt r3,[r0,-r15, lsl #0x1a]
:020227D0 391E0120 ldmccdb  r14 ,{r5,r8}
:020227D4 11C23004 bicne  r3,r2,r4
:020227D8 0011DDA0 andeqs r13,r1,r0,lsr #0x1b
:020227DC 001950A6 andeqs r5,r9,r6,lsr #0x1
:020227E0 B093901D addlts r9,r3,r13,lsl r0
:020227E4 34617D00 unknown
:020227E8 39001546 stmccdb  r0 ,{r1,r2,r6,r8,r10,r12}
:020227EC 00010C1B andeq  r0,r1,r11,lsl r12
:020227F0 DD127918 unknown
:020227F4 B06BDC07 rsblt  r13,r11,r7,lsl #0x18
:020227F8 250004DD strcs r0,[r0, #-0x4dd]		;(r0-0x4dd=*(fffffb23))
:020227FC E2844007 add  r4,r4,#0x7
:02022800 00250A0C eoreq  r0,r5,r12,lsl #0x14
:02022804 E286600C add  r6,r6,#0xC
:02022808 A5035914 strge r5,[r3, #-0x914]		;(r3-0x914=*(fffff6ec))
:0202280C 7DA2C119 stcvc  1,cr12,[r2,#+0x64]!
:02022810 8DFCAD06 ldchil 13,cr10,[r12,#+0x18]!
:02022814 E8BD8308 ldmia  r13!,{r3,r8,r9,r15}
:02022818 4025E412 eormi  r14,r5,r2,lsl r4
:0202281C 05E10018 streqb r0,[r1, #+0x18]!
:02022820 13A1496D movne  r4,#0x1B4000		;r4=1785856(0x1b4000)
:02022824 8010720C andhis r7,r0,r12,lsl #0x4
:02022828 3F108D15 swicc 0x00108d15
:0202282C B50C252A strlt r2,[r12, #-0x52a]		;(r12-0x52a=*(fffffad6))
:02022830 104DC843 subne  r12,r13,r3,asr #0x10
:02022834 707D210F rsbvcs r2,r13,r15,lsl #0x2
:02022838 F120210C unknown
:0202283C 5169887B unknown
:02022840 03D07D00 biceqs r7,r0,#0x0
:02022844 3C382921 ldccc  9,cr2,[r8],#-0x84
:02022848 93723901 cmnls r2,#0x4000
:0202284C 501D1031 andpls r1,r13,r1,lsr r0
:02022850 501D00BD ldrplh r0,[r13], -r13
:02022854 167921F9 unknown
:02022858 49EB1F00 unknown
:0202285C 7341D920 unknown
:02022860 14D14191 ldrneb r4,[r1],#+0x191
:02022864 B60AB508 strlt r11,[r10],-r8, lsl #0xa
:02022868 7CE920EF stcvcl 0,cr2,[r9],#+0x3bc
:0202286C EBFFF2C0 bl 0201F374
:02022870 11950405 orrnes r0,r5,r5,lsl #0x8
:02022874 5DE900F9 stcpll 0,cr0,[r9,#+0x3e4]!
:02022878 9D01A901 unknown
:0202287C CB10694A blgt 0243CDAC
:02022880 17454005 strneb r4,[r5, -r5]
:02022884 41F011AD mvnmis r1,r13,lsr #0x3
:02022888 F9B012F9 ldmnvib  r0!,{r0,r3,r4,r5,r6,r7,r9,r12}
:0202288C 14D1A722 ldrneb r10,[r1],#+0x722
:02022890 551301C5 ldrpl r0,[r3, #-0x1c5]		;(r3-0x1c5=*(fffffe3b))
:02022894 0F063560 swieq 0x00063560
:02022898 3A1B0000 bcc 026E28A0
:0202289C 304D2064 subcc  r2,r13,r4,ror #0x0
:020228A0 E0030092 mul  r3,r2,r0
:020228A4 200DE008 andcs  r14,r13,r8
:020228A8 D4600DD0 unknown
:020228AC 90175100 andlss r5,r7,r0,lsl #0x2
:020228B0 2AD9E74A bcs 0169C5E0
:020228B4 51E20009 mvnpl  r0,r9
:020228B8 DD10ED02 unknown
:020228BC 3089C625 addcc  r12,r9,r5,lsr #0xc
:020228C0 E91A0A4D ldmdb  r10 ,{r0,r2,r3,r6,r9,r11}
:020228C4 00E1B01E rsceq  r11,r1,r14,lsl r0
:020228C8 798B0155 stmvcib  r11 ,{r0,r2,r4,r6,r8}
:020228CC 10640800 rsbne  r0,r4,r0,lsl #0x10
:020228D0 350CE247 strcc r14,[r12, #-0x247]		;(r12-0x247=*(fffffdb9))
:020228D4 00918100 addeqs r8,r1,r0,lsl #0x2
:020228D8 0D90E004 unknown
:020228DC 20009400 andcs  r9,r0,r0,lsl #0x8
:020228E0 C1700009 cmngt r0,r9
:020228E4 012001E7 unknown
:020228E8 9F41100E swils 0x0041100e
:020228EC E7C001E1 strb r0,r0,r9
:020228F0 03892000 orreq  r2,r9,#0x0
:020228F4 B4C2017D strltb r0,[r2],#+0x17d
:020228F8 5DE18120 stcpll 1,cr8,[r1,#+0x80]!
:020228FC 01158910 tsteq r5,r0,lsl r9
:02022900 63B04589 movvss r4,#0x22400000		;r4=574619648(0x22400000)
:02022904 0529FFEC streq r15,[r9, #-0xfec]!
:02022908 9F800759 swils 0x00800759
:0202290C 516D18E5 unknown
:02022910 801005B5 ldrhih r0,[r0], -r5
:02022914 EC4C2905 stcl 9,cr2,[r12],{#0x5}
:02022918 88157524 ldmhida  r5 ,{r2,r5,r8,r10,r12,r13,r14}
:0202291C 4456A1E7 ldrmib r10,[r6],#-0x1e7
:02022920 CA35C110 bgt 02D92D68
:02022924 F1000649 unknown
:02022928 75102526 ldrvc r2,[r0, #-0x526]		;(r0-0x526=*(fffffada))
:0202292C 02516710 subeqs r6,r1,#0x400000
:02022930 102CEB1C eorne  r14,r12,r12,lsl r11
:02022934 15B50599 ldrne r0,[r5, #+0x599]!
:02022938 18E78150 unknown
:0202293C E7901004 ldr r1,[r0, +r4]
:02022940 35731005 ldrccb r1,[r3, #-0x5]!
:02022944 A1EB1001 mvnge  r1,r1
:02022948 9581F015 strls r15,[r1, #+0x15]		;r1+0x15=*(00000015)
:0202294C 3C000100 stccc  1,cr0,[r0],{#0x0}
:02022950 39B20001 ldmccib  r2!,{r0}
:02022954 593A0001 ldmpldb  r10!,{r0}
:02022958 4026C91C eormi  r12,r6,r12,lsl r9
:0202295C 01C92259 biceq  r2,r9,r9,asr r2
:02022960 1160107D unknown
:02022964 4501C51D strmi r12,[r1, #-0x51d]		;(r1-0x51d=*(fffffae3))
:02022968 001D9100 andeqs r9,r13,r0,lsl #0x2
:0202296C 0E5A09BB mrceq 9,2,r0,cr10,cr11,{5}
:02022970 306DFFEC rsbcc  r15,r13,r12,ror #0x1f
:02022974 502D001D eorpl  r0,r13,r13,lsl r0
:02022978 A5207189 strge r7,[r0, #-0x189]!
:0202297C 0D0E1915 unknown
:02022980 013CFD00 teqeq r12,r0,lsl #0x1a
:02022984 50910EEB addpls r0,r1,r11,ror #0x1d
:02022988 35391005 ldrcc r1,[r9, #-0x5]!
:0202298C 3B813920 blcc 00070E14
:02022990 E1C914BD strh r1,[r9, #+0x4d]		;r9+0x4d=*(0000004d)
:02022994 001D0812 andeqs r0,r13,r2,lsl r8
:02022998 5A40257C bpl 0302BF90
:0202299C 3508030B strcc r0,[r8, #-0x30b]		;(r8-0x30b=*(fffffcf5))
:020229A0 20780025 rsbcss r0,r8,r5,lsr #0x0
:020229A4 0EFD18D9 mrceq 8,7,r1,cr13,cr9,{6}
:020229A8 49380111 ldmmidb  r8!,{r0,r4,r8}
:020229AC 5659B901 ldrplb r11,[r9],-r1, lsl #0x12
:020229B0 31115172 tstcc r1,r2,ror r1
:020229B4 0316A980 tsteq r6,#0x200000
:020229B8 00055025 andeq  r5,r5,r5,lsr #0x0
:020229BC 202902DD unknown
:020229C0 402A1555 eormi  r1,r10,r5,asr r5
:020229C4 B12019DD unknown
:020229C8 9113AA38 tstls r3,r8,lsr r10
:020229CC BA304918 blt 02C34E34
:020229D0 201DD408 andcss r13,r13,r8,lsl #0x8
:020229D4 6ED43699 mrcvs 6,6,r3,cr4,cr9,{4}
:020229D8 05812B9D streq r2,[r1, #+0xb9d]		;r1+0xb9d=*(00000b9d)
:020229DC 98002D93 stmlsda  r0 ,{r0,r1,r4,r7,r8,r10,r11,r13}
:020229E0 001900D4 ldreqsb r0,[r9], -r4
:020229E4 0112658B tsteq r2,r11,lsl #0xb
:020229E8 0D03391D unknown
:020229EC 00F92014 rsceqs r2,r9,r4,lsl r0
:020229F0 FF2FEBF2 swinv 0x002febf2
:020229F4 9F10B8EB swils 0x0010b8eb
:020229F8 04F91089 unknown
:020229FC F5E56081 strnvb r6,[r5, #+0x81]!
:02022A00 21380303 teqcs r8,r3,lsl #0x6
:02022A04 000D0008 andeq  r0,r13,r8
:02022A08 E51052A0 ldr r5,[r0, #-0x2a0]		;(r0-0x2a0=*(fffffd60))
:02022A0C C013E519 andgts r14,r3,r9,lsl r5
:02022A10 05D40005 ldreqb r0,[r4, #+0x5]		;r4+0x5=*(22400005)=#0(0x00000000)
:02022A14 D609BD10 unknown
:02022A18 30023005 andcc  r3,r2,r5
:02022A1C 032009C0 unknown
:02022A20 0511C030 ldreq r12,[r1, #-0x30]		;(r1-0x30=*(ffffffd0))
:02022A24 20059400 andcs  r9,r5,r0,lsl #0x8
:02022A28 30052004 andcc  r2,r5,r4
:02022A2C C5253008 strgt r3,[r5, #-0x8]!
:02022A30 0CE59113 stceql 1,cr9,[r5],#+0x4c
:02022A34 D4E58030 unknown
:02022A38 58001101 stmplda  r0 ,{r0,r8,r12}
:02022A3C 11104011 tstne r0,r1,lsl r0
:02022A40 00111400 andeqs r1,r1,r0,lsl #0x8
:02022A44 01DF55CF biceqs r5,r15,r15,asr #0xb
:02022A48 9F2044EB swils 0x002044eb
:02022A4C 409200D1 ldrmisb r0,[r2], +r1
:02022A50 820018E5 andhi  r1,r0,#0xE50000
:02022A54 82101CE5 andhis r1,r0,#0xE500
:02022A58 3100E500 unknown
:02022A5C AD1A0110 unknown
:02022A60 9F002447 swils 0x00002447
:02022A64 0749151C unknown
:02022A68 9F001C13 swils 0x00001c13
:02022A6C 82005105 andhi  r5,r0,#0x40000001
:02022A70 00891C03 addeq  r1,r9,r3,lsl #0x18
:02022A74 79417510 stmvcdb  r1 ,{r4,r8,r10,r12,r13,r14}^
:02022A78 0D100511 unknown
:02022A7C 7938F414 ldmvcdb  r8!,{r2,r4,r10,r12,r13,r14,r15}
:02022A80 07657041 streqb r7,db 
:02022A84 03256001 unknown
:02022A88 03254A50 unknown
:02022A8C 011A0175 tsteq r10,r5,ror r1
:02022A90 D1201D00 unknown
:02022A94 E54B8011 strb r8,[r11, #-0x11]		;(r11-0x11=*(e1b04044))
:02022A98 01A1201B moveq  r2,r11,lsl r0		;r2=-508542891(0xe1b04055)
:02022A9C 19E58050 unknown
:02022AA0 09752008 unknown
:02022AA4 17E58040 strneb r8,db 
:02022AA8 82722920 rsbhis r2,r2,#0x80000
:02022AAC 72592014 subvcs r2,r9,#0x14
:02022AB0 72592011 subvcs r2,r9,#0x11
:02022AB4 A440110E strgeb r1,[r0],#-0x10e
:02022AB8 010205E4 unknown
:02022ABC 010E0215 unknown
:02022AC0 40090900 andmi  r0,r9,r0,lsl #0x12
:02022AC4 00090FAA andeq  r0,r9,r10,lsr #0x1f
:02022AC8 19400906 stmnedb  r0 ,{r1,r2,r8,r11}^
:02022ACC 0AE5C010 beq 01992B14
:02022AD0 AF400903 swige 0x00400903
:02022AD4 200008F9 unknown
:02022AD8 0121100D unknown
:02022ADC E2800CCA add  r0,r0,#0xCA00
:02022AE0 E1C01BB6 strh r1,[r0, #+0xb6]		;r0+0xb6=*(000000b6)
:02022AE4 200900FC unknown
:02022AE8 00AD02ED adceq  r0,r13,r13,ror #0x5
:02022AEC 4EB11FF9 mrcmi 15,5,r1,cr1,cr9,{7}
:02022AF0 67F60009 ldrvsb r0,[r6,+r9]!
:02022AF4 000910D5 unknown
:02022AF8 F30009F4 unknown
:02022AFC 0900991F stmeqdb  r0 ,{r0,r1,r2,r3,r4,r8,r11,r12,r15}
:02022B00 09F8CB00 ldmeqib  r8!,{r8,r9,r11,r14,r15}^
:02022B04 0009F000 andeq  r15,r9,r0
:02022B08 FC000918 stc2  9,cr0,[r0],{#0x18}
:02022B0C E5802A12 str r2,[r0, #+0xa12]		;r0+0xa12=*(00000a12)
:02022B10 1C0009ED stcne  9,cr0,[r0],{#0xed}
:02022B14 1D00046D unknown
:02022B18 11EAA800 mvnne  r10,r0,lsl #0x10
:02022B1C 0919C100 ldmeqdb  r9 ,{r8,r14,r15}
:02022B20 5540100D strplb r1,[r0, #-0xd]		;(r0-0xd=*(fffffff3))
:02022B24 E45A5002 ldrb r5,[r10],#-0x2
:02022B28 09E5EB01 unknown
:02022B2C 80134440 andhis r4,r3,r0,asr #0x8
:02022B30 09E2E510 unknown
:02022B34 00096440 andeq  r6,r9,r0,asr #0x8
:02022B38 684009DF stmvsda  r0 ,{r0,r1,r2,r3,r4,r6,r7,r8,r11}^
:02022B3C DC000954 stcle  9,cr0,[r0],{#0x54}
:02022B40 12D14009 sbcnes r4,r1,#0x9
:02022B44 D14009D9 unknown
:02022B48 096DD612 unknown
:02022B4C 00097C40 andeq  r7,r9,r0,asr #0x18
:02022B50 804009D3 unknown
:02022B54 55D002AD ldrplb r0,[r0, #+0x2ad]		;r0+0x2ad=*(000002ad)
:02022B58 0174410D cmneq r4,r13,lsl #0x2
:02022B5C 9D117800 unknown
:02022B60 25001902 strcs r1,[r0, #-0x902]		;(r0-0x902=*(fffff6fe))
:02022B64 1A210571 bne 02864130
:02022B68 C1000135 unknown
:02022B6C E5C1078A strb r0,[r1, #+0x78a]		;r1+0x78a=*(0000078a)
:02022B70 C101BE27 unknown
:02022B74 027536E1 rsbeqs r3,r5,#0xE100000
:02022B78 75208070 strvc r8,[r0, #-0x70]!
:02022B7C 2D4FF833 unknown
:02022B80 469928E9 ldrmi r2,[r0, #-0x70]!
:02022B84 391F41C0 ldmccdb  r15 ,{r6,r7,r8,r14}
:02022B88 04C52873 streqb r2,[r5],#+0x873
:02022B8C E5130249 ldr r0,[r3, #-0x249]		;(r3-0x249=*(fffffdb7))
:02022B90 BA5A1800 blt 036A8B98
:02022B94 80421015 subhi  r1,r2,r5,lsl r0
:02022B98 017544E5 cmneq r5,r5,ror #0x9
:02022B9C 15B14244 ldrne r4,[r1, #+0x244]!
:02022BA0 E3A0A002 mov  r10,#0x2		;r10=2(0x2)
:02022BA4 B4E30999 unknown
:02022BA8 90102D22 andlss r2,r0,r2,lsr #0x1a
:02022BAC 11B2E1A0 movnes r14,r0,lsr #0x3		;r14=0(0x0)
:02022BB0 00113780 andeqs r3,r1,r0,lsl #0xf
:02022BB4 AD1159A1 unknown
:02022BB8 2A76A51F bcs 03DCC03C
:02022BBC 2A71011C bcs 03C63034
:02022BC0 FD1FA889 unknown
:02022BC4 0CED1F43 stceql 15,cr1,[r13],#+0x10c
:02022BC8 01A19032 moveq  r9,lsr r2		;r9=-508542891(0xe1b04055)
:02022BCC 0000ED94 muleq  r0,r4,r13
:02022BD0 5008E88D andpl  r14,r8,r13,lsl #0x11
:02022BD4 0C01E58D stceq  5,cr14,[r1],{#0x8d}
:02022BD8 ECE58D40 stcl 13,cr8,[r5],#+0x100
:02022BDC 8DB01015 ldchi  0,cr1,[r0,#+0x54]!
:02022BE0 0914E520 ldmeqdb  r4 ,{r5,r8,r10,r13,r14,r15}
:02022BE4 0009E400 andeq  r14,r9,r0,lsl #0x8
:02022BE8 1801A107 stmneda  r1 ,{r0,r1,r2,r8,r13,r15}
:02022BEC DC000954 stcle  9,cr0,[r0],{#0x54}
:02022BF0 00100009 andeqs r0,r0,r9
:02022BF4 051CE289 ldreq r14,[r12, #-0x289]		;(r12-0x289=*(fffffd77))
:02022BF8 30D40005 sbcccs r0,r4,r5
:02022BFC 3020E59F mlacc  r0,r15,r5,r14unknown
:02022C00 CD811215 unknown
:02022C04 32122101 andccs r2,r2,#0x40000000
:02022C08 2D41E596 unknown
:02022C0C B08316C1 addlt  r1,r3,r1,asr #0xd
:02022C10 8F1BD1E1 swihi 0x001bd1e1
:02022C14 8D55405D unknown
:02022C18 39548C00 ldmccdb  r4 ,{r10,r11,r15}^
:02022C1C 353ED110 ldrcc r13,[r14, #-0x110]!
:02022C20 2EE55602 cdpcs 6,14,cr5,cr5,cr2,0
:02022C24 175A0004 ldrneb r0,[r10, -r4]
:02022C28 0006220D andeq  r2,r6,r13,lsl #0x4
:02022C2C 0E190161 cdpeq 1,0,cr0,cr9,cr1,3
:02022C30 1065106D rsbne  r1,r5,r13,ror #0x0
:02022C34 01F91069 mvneqs r1,r9,ror #0x0
:02022C38 05E28AA0 streqb r8,[r2, #+0xaa0]!
:02022C3C 00E35A00 rsceq  r5,r3,r0,lsl #0x14
:02022C40 BAFFFFC8 blt 02022B68
:02022C44 1C40097D stcnel 9,cr0,[r0],{#0x7d}
:02022C48 7AA000B5 bvc 00822F24
:02022C4C D112B91F tstle r2,r15,lsl r9
:02022C50 E1C01108 bic  r1,r0,r8,lsl #0x2
:02022C54 400D0C77 andmi  r0,r13,r7,ror r12
:02022C58 A0000D50 andge  r0,r0,r0,asr r13
:02022C5C 0D73000D ldceql 0,cr0,[r3,#-0x34]!
:02022C60 0D554440 unknown
:02022C64 000D9000 andeq  r9,r13,r0
:02022C68 38400D6F stmccda  r0 ,{r0,r1,r2,r3,r5,r6,r8,r10,r11}^
:02022C6C 559201C1 ldrpl r0,[r2, #+0x1c1]		;r2+0x1c1=*(e1b04216)
:02022C70 6BEB012D blvs 01AE312C
:02022C74 1A31E51F bne 02C9C0F8
:02022C78 EB01202E bl 0206AD38
:02022C7C 28006106 stmcsda  r0 ,{r1,r2,r8,r13,r14}
:02022C80 BD8F159D unknown
:02022C84 F990E828 ldmnvib  r0 ,{r3,r5,r11,r13,r14,r15}
:02022C88 01D80203 biceqs r0,r8,r3,lsl #0x4
:02022C8C 0140DC00 unknown
:02022C90 03FAE000 mvneqs r14,#0x0
:02022C94 00018402 andeq  r8,r1,r2,lsl #0x8
:02022C98 0001418C andeq  r4,r1,r12,lsl #0x3
:02022C9C B8000198 stmltda  r0 ,{r3,r4,r7,r8}
:02022CA0 6C0203FB stcvs  3,cr0,[r2],{#0xfb}
:02022CA4 0203FC05 andeq  r15,r3,#0x500
:02022CA8 4501E9F8 strmi r14,[r1, #-0x9f8]		;(r1-0x9f8=*(fffff608))
:02022CAC E2104DDF ands r4,r0,#0x37C0
:02022CB0 E59F41C8 ldr r4,[r15, #+0x1c8]		;r15+0x1c8=*(02022e80)=#629997621(0x258d0035)
:02022CB4 0FA97001 swieq 0x00a97001
:02022CB8 044D1080 streqb r1,[r13],#-0x80
:02022CBC D91F9D80 ldmledb  r15 ,{r7,r8,r10,r11,r12,r15}
:02022CC0 6100F101 unknown
:02022CC4 FA2D5102 blx 02B770DC
:02022CC8 1FB12391 swine 0x00b12391
:02022CCC 69040045 stmvsdb  r4 ,{r0,r2,r6}
:02022CD0 45107500 ldrmi r7,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:02022CD4 F711D510 unknown
:02022CD8 1402211D strne r2,[r2],#-0x11d
:02022CDC 09158D00 ldmeqdb  r5 ,{r8,r10,r11,r15}
:02022CE0 2022E3E0 eorcs  r14,r2,r0,ror #0x7
:02022CE4 6D334520 ldcvs  5,cr4,[r3,#-0x80]!
:02022CE8 7430B909 unknown
:02022CEC FFA4001D swinv 0x00a4001d
:02022CF0 01EB024F mvneq  r0,r15,asr #0x4
:02022CF4 0499641C ldreq r6,[r9],#+0x41c
:02022CF8 C5E04180 strgtb r4,[r0, #+0x180]!
:02022CFC 6102290F unknown
:02022D00 C9FFEA07 ldmgtib  r15!,{r0,r1,r2,r9,r11,r13,r14,r15}^
:02022D04 E1B09C01 movs r9,r1,lsl #0x18		;r9=0(0x0)
:02022D08 08002950 stmeqda  r0 ,{r4,r6,r8,r11,r13}
:02022D0C 1A111CD5 bne 0246A068
:02022D10 09E80D65 unknown
:02022D14 05590039 ldreqb r0,[r9, #-0x39]		;(r9-0x39=*(ffffffc7))
:02022D18 A9077135 stmgedb  r7 ,{r0,r2,r4,r5,r8,r12,r13,r14}
:02022D1C 20520401 subcss r0,r2,r1,lsl #0x8
:02022D20 01AD01A5 moveq  r0,r5,lsr #0x3		;r0=6(0x6)
:02022D24 8121CD24 unknown
:02022D28 36900000 ldrcc r0,[r0],+r0
:02022D2C E0800F8D add  r0,r0,r13,lsl #0x1f
:02022D30 49401001 stmmidb  r0 ,{r0,r12}^
:02022D34 C11F8501 tstgt r15,r1,lsl #0xa
:02022D38 02890181 addeq  r0,r9,#0x40000020
:02022D3C C57F10F9 ldrgtb r1,[r15, #-0xf9]!
:02022D40 00092700 andeq  r2,r9,r0,lsl #0xe
:02022D44 55115730 ldrpl r5,[r1, #-0x730]		;(r1-0x730=*(fffff8d0))
:02022D48 34100D31 ldrcc r0,[r0],#-0xd31
:02022D4C 02315511 eoreqs r5,r1,#0x4400000
:02022D50 24A60035 unknown
:02022D54 1F1F0001 swine 0x001f0001
:02022D58 1F1BB1C9 swine 0x001bb1c9
:02022D5C FD9211C9 unknown
:02022D60 31C91F03 biccc  r1,r9,r3,lsl #0x1e
:02022D64 31C91F17 biccc  r1,r9,r7,lsl r15
:02022D68 C9251F15 stmgtdb  r5!,{r0,r2,r4,r8,r9,r10,r11,r12}
:02022D6C A0F1C991 smlalges r12,r1,r1,r9
:02022D70 C911C900 ldmgtdb  r1 ,{r8,r11,r14,r15}
:02022D74 41C995F1 unknown
:02022D78 C91F05B3 ldmgtdb  r15 ,{r0,r1,r4,r5,r7,r8,r10}
:02022D7C C0295DF1 unknown
:02022D80 030EC160 unknown
:02022D84 52423554 subpl  r3,r2,#0x15000000
:02022D88 F8EBFFF9 unknown
:02022D8C 419E4029 orrmis r4,r14,r9,lsr #0x0
:02022D90 1A520079 bne 034A2F7C
:02022D94 DF45319D swile 0x0045319d
:02022D98 019D037D orreqs r0,r13,r13,ror r3
:02022D9C 9385F1C9 orrls  r15,r5,#0x40000032
:02022DA0 29ED00BD unknown
:02022DA4 FFFF2642 swinv 0x00ff2642
:02022DA8 1235EB16 eornes r14,r5,#0x5800
:02022DAC 45016D02 strmi r6,[r1, #-0xd02]		;(r1-0xd02=*(fffff2fe))
:02022DB0 5503A1DF strpl r10,[r3, #-0x1df]		;(r3-0x1df=*(fffffe21))
:02022DB4 0944CA42 stmeqdb  r4 ,{r1,r6,r9,r11,r14,r15}^
:02022DB8 FEC77F00 cdp2 15,12,cr7,cr7,cr0,0
:02022DBC 4C124DFF ldcmi  13,cr4,[r2],{#0xff}
:02022DC0 F0024D42 andnv  r4,r2,r2,asr #0x1a
:02022DC4 40E92D41 rscmi  r2,r9,r1,asr #0x1a
:02022DC8 41020311 unknown
:02022DCC 700EA180 andvc  r10,r14,r0,lsl #0x3
:02022DD0 0D5005D9 unknown
:02022DD4 5800E100 stmplda  r0 ,{r8,r13,r14,r15}
:02022DD8 5C0E296A stcpl  9,cr2,[r14],{#0x6a}
:02022DDC 08E59D30 unknown
:02022DE0 813B2510 teqhi r11,r0,lsl r5
:02022DE4 5900082E stmpldb  r0 ,{r1,r2,r3,r5,r11}
:02022DE8 1304D921 unknown
:02022DEC 580300B1 stmplda  r3 ,{r0,r4,r5,r7}
:02022DF0 A60005D3 unknown
:02022DF4 D1E5C061 mvnle  r12,r1,ror #0x0
:02022DF8 60820009 addvs  r0,r2,r9
:02022DFC 09740009 unknown
:02022E00 0009CE00 andeq  r12,r9,r0,lsl #0x1c
:02022E04 AA0E1D64 bge 023AA39C
:02022E08 E5801478 str r1,[r0, #+0x478]		;r0+0x478=*(0000047e)
:02022E0C 23F91ECB mvncss r1,#0xCB0
:02022E10 E5C00FFD strb r0,[r0, #+0xffd]		;r0+0xffd=*(00001003)
:02022E14 E2811F0F add  r1,r1,#0x3C
:02022E18 A7009504 strge r9,[r0,-r4, lsl #0xa]
:02022E1C C561EB0D strgtb r14,[r1, #-0xb0d]!
:02022E20 4344005D unknown
:02022E24 12C5E580 sbcne  r14,r5,#0x20000000
:02022E28 143D420D unknown
:02022E2C 2D10002D unknown
:02022E30 0E10FD00 cdpeq 13,0,cr15,cr0,cr0,0
:02022E34 5BAC0051 blpl 00B22F80
:02022E38 559D2B8D ldrpl r2,[r13, #+0xb8d]		;r13+0xb8d=*(000c0b8d)
:02022E3C E90015D1 stmdb  r0 ,{r0,r4,r6,r7,r8,r10,r12}
:02022E40 011A2101 tsteq r10,r1,lsl #0x2
:02022E44 5DD10063 unknown
:02022E48 8DE24000 stchil 0,cr4,[r2,#+0x0]!
:02022E4C AA1F2502 bge 027EC25C
:02022E50 00110A64 andeqs r0,r1,r4,ror #0x14
:02022E54 04D31399 ldreqb r1,[r3],#+0x399
:02022E58 11017175 unknown
:02022E5C 000166B1 streqh r6,[r1], -r1
:02022E60 895065AC ldmhidb  r0 ,{r2,r3,r5,r7,r8,r10,r13,r14}^
:02022E64 711EA843 tstvc r14,r3,asr #0x10
:02022E68 1E4DA636 mcrne 6,2,r10,cr13,cr6,{1}
:02022E6C 07E1131D unknown
:02022E70 1FFD1005 swine 0x00fd1005
:02022E74 612010FD unknown
:02022E78 10C9BE05 sbcne  r11,r9,r5,lsl #0x1c
:02022E7C 0A3D0005 beq 02F62E98
:02022E80 258D0035 strcs r0,[r13, #+0x35]		;r13+0x35=*(000c0035)
:02022E84 090CC903 stmeqdb  r12 ,{r0,r1,r8,r11,r14,r15}
:02022E88 0124EF00 unknown
:02022E8C 8D000C0B unknown
:02022E90 023010E5 eoreqs r1,r0,#0xE5
:02022E94 02F4E58D rsceqs r14,r4,#0x23400000
:02022E98 12F4E595 rscnes r14,r4,#0x25400000
:02022E9C F8E59400 unknown
:02022EA0 22E59222 rsccs  r9,r5,#0x20000002
:02022EA4 0501003A streq r0,[r1, #-0x3a]		;(r1-0x3a=*(ffffffc6))
:02022EA8 92E58600 rscls  r8,r5,#0x0
:02022EAC 912A151E unknown
:02022EB0 1881C23D stmneia  r1 ,{r0,r2,r3,r4,r5,r9,r14,r15}
:02022EB4 89EA0081 unknown
:02022EB8 4041E4C0 submi  r14,r1,r0,asr #0x9
:02022EBC A02B3008 eorge  r3,r11,r8
:02022EC0 E1103DE1 tst r0,r1,ror #0x1b
:02022EC4 41D40041 bicmis r0,r4,r1,asr #0x0
:02022EC8 195472C0 ldmnedb  r4 ,{r6,r7,r9,r12,r13,r14}^
:02022ECC E30DB100 unknown
:02022ED0 C0150005 andgts r0,r5,r5
:02022ED4 0E850025 cdpeq 0,8,cr0,cr5,cr5,1
:02022ED8 502505CB eorpl  r0,r5,r11,asr #0xb
:02022EDC A0002579 andge  r2,r0,r9,ror r5
:02022EE0 FD001120 unknown
:02022EE4 1103CA4F unknown
:02022EE8 01D6D000 biceqs r13,r6,r0
:02022EEC 0E89A0EB cdpeq 0,8,cr10,cr9,cr11,7
:02022EF0 000D3482 andeq  r3,r13,r2,lsl #0x9
:02022EF4 2F0CB114 swics 0x000cb114
:02022EF8 EC08A930 stc  9,cr10,[r8],{#0x30}
:02022EFC 14EBFF4A unknown
:02022F00 410C7910 unknown
:02022F04 C41A6500 ldrgt r6,[r10],#-0x500
:02022F08 EBFFF870 bl 020210D0
:02022F0C B04519AA sublt  r1,r5,r10,lsr #0x13
:02022F10 A010F566 andges r15,r0,r6,ror #0xa
:02022F14 01495991 unknown
:02022F18 01112162 tsteq r1,r2,ror #0x2
:02022F1C FFFE9B04 swinv 0x00fe9b04
:02022F20 41C01D1B bicmi  r1,r0,r11,lsl r13
:02022F24 0D092D08 unknown
:02022F28 02A91A1A adceq  r1,r9,#0x1A000
:02022F2C AF46699F swige 0x0046699f
:02022F30 0D010940 unknown
:02022F34 12911800 addnes r1,r1,#0x0
:02022F38 4003D16C andmi  r13,r3,r12,ror #0x2
:02022F3C 811F5556 tsthi r15,r6,asr r5
:02022F40 1B61E8BD blne 0389D23C
:02022F44 1103F230 unknown
:02022F48 00015002 andeq  r5,r1,r2
:02022F4C 58000154 stmplda  r0 ,{r2,r4,r6,r8}
:02022F50 54600001 unknown
:02022F54 015C0001 cmpeq r12,r1
:02022F58 0E716400 cdpeq 4,6,cr6,cr1,cr0,0
:02022F5C 0000AD10 andeq  r10,r0,r0,lsl r13
:02022F60 E1B04055 movs r4,r5,asr r0
:02022F64 7700BD10 unknown
:02022F68 50B40079 adcpls r0,r4,r9,ror r0
:02022F6C 81000FB1 strhih r0,[r0, -r1]
:02022F70 3D1E4140 unknown
:02022F74 1301BD75 unknown
:02022F78 0210C165 andeqs r12,r0,#0x40000019
:02022F7C 10114B9D mulnes r1,r13,r11
:02022F80 01505139 cmpeq r0,r9,lsr r1
:02022F84 ED501D41 unknown
:02022F88 07410909 streqb r0,[r1,-r9, lsl #0x12]
:02022F8C 05060001 streq r0,[r6, #-0x1]		;(r6-0x1=*(ffffffff))
:02022F90 0512D540 ldreq r13,[r2, #-0x540]		;(r2-0x540=*(e1b03b15))
:02022F94 1001EA50 andne  r14,r1,r0,asr r10
:02022F98 0E041011 mcreq 0,0,r1,cr4,cr1,{0}
:02022F9C 401D28EA andmis r2,r13,r10,ror #0x11
:02022FA0 A7401DD7 unknown
:02022FA4 77C51E24 strvcb r1,[r5,+r4, lsr #0x1c]
:02022FA8 20003910 andcs  r3,r0,r0,lsl r9
:02022FAC 54CF4041 strplb r4,[r15],#+0x41
:02022FB0 79100051 ldmvcdb  r0 ,{r0,r4,r6}
:02022FB4 4A99F800 bmi 006A0FBC
:02022FB8 1E1910F9 mrcne 0,0,r1,cr9,cr9,{7}
:02022FBC 95B1A935 ldrls r10,[r1, #+0x935]!
:02022FC0 72D9FFE9 sbcvcs r15,r9,#0x3A4
:02022FC4 24853DED strcs r3,[r5],#+0xded
:02022FC8 400D710F andmi  r7,r13,r15,lsl #0x2
:02022FCC 00A52355 adceq  r2,r5,r5,asr r3
:02022FD0 08B91E0B ldmeqia  r9!,{r0,r1,r3,r9,r10,r11,r12}
:02022FD4 672C1E2D strvs r1,[r12,-r13, lsr #0x1c]!
:02022FD8 20110021 andcss r0,r1,r1,lsr #0x0
:02022FDC 1E03B029 cdpne 0,0,cr11,cr3,cr9,1
:02022FE0 199F78ED ldmneib  r15 ,{r0,r2,r3,r5,r6,r7,r11,r12,r13,r14}
:02022FE4 61110127 tstvs r1,r7,lsr #0x2
:02022FE8 BD2011FD stclt  1,cr1,[r0,#-0x3f4]!
:02022FEC 41D5F8B9 ldrmih r15,[r5, #+0x89]		;r5+0x89=*(000000be)
:02022FF0 1A115A0D bne 0247982C
:02022FF4 C0908FF1 ldrgtsh r8,[r0], +r1
:02022FF8 01BF0001 moveqs r0,r1			;r0=0(0x0)
:02022FFC 1180A100 orrne  r10,r0,r0,lsl #0x2
:02023000 00016900 andeq  r6,r1,r0,lsl #0x12
:02023004 011AB968 tsteq r10,r8,ror #0x12
:02023008 056A6600 streqb r6,[r10, #-0x600]!
:0202300C 0005B900 andeq  r11,r5,r0,lsl #0x12
:02023010 B7000D94 unknown
:02023014 55B60001 ldrpl r0,[r6, #+0x1]!
:02023018 05B50001 ldreq r0,[r5, #+0x1]!
:0202301C 01BDF100 moveqs r15,r0,lsl #0x2		;r15=0(0x0)
:02023020 2C0001B3 stccs  1,cr0,[r0],{#0xb3}
:02023024 E5023955 str r3,[r2, #-0x955]		;(r2-0x955=*(e1b03700))
:02023028 E9C80019 stmib  r8 ,{r0,r3,r4}^
:0202302C 00BD3640 adceqs r3,r13,r0,asr #0xc
:02023030 01015579 unknown
:02023034 03492CED unknown
:02023038 DC4351DE stclel 1,cr5,[r3],{#0xde}
:0202303C 57CC4351 unknown
:02023040 D0E59511 rscle  r9,r5,r1,lsl r5
:02023044 00F59501 rsceqs r9,r5,r1,lsl #0xa
:02023048 00F54056 rsceqs r4,r5,r6,asr r0
:0202304C 44A0F5C7 unknown
:02023050 4830F529 ldmmida  r0!,{r0,r3,r5,r8,r10,r12,r13,r14,r15}
:02023054 11A530F5 unknown
:02023058 01E59400 mvneq  r9,r0,lsl #0x8
:0202305C 392100F1 stmccdb  r1!,{r0,r4,r5,r6,r7}
:02023060 C551CC00 ldrgtb r12,[r1, #-0xc00]		;(r1-0xc00=*(fffff400))
:02023064 0235C841 eoreqs r12,r5,#0x410000
:02023068 335D1DC9 cmpcc r13,#0x3240
:0202306C A5481503 strgeb r1,[r8, #-0x503]		;(r8-0x503=*(fffffafd))
:02023070 15100DC5 ldrne r0,[r0, #-0xdc5]		;(r0-0xdc5=*(fffff23b))
:02023074 0615AA46 ldreq r10,[r0, #-0xdc5]		;(r0-0xdc5=*(fffff23b))
:02023078 AA0021C1 bge 0202B784
:0202307C DD159556 unknown
:02023080 F0027D19 andnv  r7,r2,r9,lsl r13
:02023084 DD377518 ldcle  5,cr7,[r7,#-0x60]!
:02023088 FDA70295 stc2  2,cr0,[r7,#+0x254]!
:0202308C 0780A163 streq r10,[r7,#+0x254]!
:02023090 A1FB03DD ldrgesb r0,[r11, #+0x3d]!
:02023094 E510C910 ldr r12,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:02023098 1915EB82 ldmnedb  r5 ,{r1,r7,r8,r9,r11,r13,r14,r15}
:0202309C B8111021 ldmltda  r1 ,{r0,r5,r12}
:020230A0 04CD1DAA streqb r1,[r13],#+0xdaa
:020230A4 308D4901 addcc  r4,r13,r1,lsl #0x12
:020230A8 A6007573 unknown
:020230AC 0890409D ldmeqia  r0 ,{r0,r2,r3,r4,r7,r14}
:020230B0 3895B09D ldmccia  r5 ,{r0,r2,r3,r4,r7,r12,r13,r15}
:020230B4 359D80B5 ldrcc r8,[r13, #+0xb5]		;r13+0xb5=*(000c00b5)
:020230B8 0119C000 tsteq r9,r0
:020230BC 902A01C4 eorls  r0,r10,r4,asr #0x3
:020230C0 70B50E0D adcvcs r0,r5,r13,lsl #0x1c
:020230C4 0200B922 andeq  r11,r0,#0x88000
:020230C8 96052103 strls r2,[r5],-r3, lsl #0x2
:020230CC 41157128 tstmi r5,r8,lsr #0x2
:020230D0 70B5670A adcvcs r6,r5,r10,lsl #0xe
:020230D4 1600015C unknown
:020230D8 31518F3A cmpcc r1,r10,lsr r15
:020230DC 01DE2615 biceqs r2,r14,r5,lsl r6
:020230E0 4241D200 submi  r13,r1,#0x0
:020230E4 410155AC unknown
:020230E8 10398672 eornes r8,r9,r2,ror r6
:020230EC 014F45E5 mrseq r4,SPSR
:020230F0 82DA0034 sbchis r0,r10,#0x34
:020230F4 E9153D1D ldmdb  r5 ,{r0,r2,r3,r4,r8,r10,r11,r12,r13}
:020230F8 7900290C stmvcdb  r0 ,{r2,r3,r8,r11,r13}
:020230FC 1D7EF019 ldcnel 0,cr15,[r14,#-0x64]!
:02023100 07F03AED ldreqb r3,[r14,#-0x64]!
:02023104 0491E59F ldreq r14,[r1],#+0x59f
:02023108 EEE00000 cdp 0,14,cr0,cr0,cr0,0
:0202310C 02E2800F rsceq  r8,r2,#0xF
:02023110 E2805B00 add  r5,r0,#0x0
:02023114 1D771A35 ldcnel 10,cr1,[r7,#-0xd4]!
:02023118 2800E800 stmcsda  r0 ,{r11,r13,r14,r15}
:0202311C 5FFA3F89 swipl 0x00fa3f89
:02023120 57CC03A0 strplb r0,[r12,+r0, lsr #0x7]
:02023124 0A15019F beq 025637A8
:02023128 954085DD strlsb r8,[r0, #-0x5dd]		;(r0-0x5dd=*(fffffa23))
:0202312C 00356F01 eoreqs r6,r5,r1,lsl #0x1e
:02023130 067558EC unknown
:02023134 508500F0 unknown
:02023138 9C2085C6 stcls  5,cr8,[r0],#-0x318
:0202313C DCA9C085 stcle  0,cr12,[r9],#+0x214
:02023140 10410085 subne  r0,r1,r5,lsl #0x1
:02023144 2E008905 cdpcs 9,0,cr8,cr0,cr5,0
:02023148 56610089 unknown
:0202314C 0206551D andeq  r5,r6,#0x7400000
:02023150 03A108BD moveq  r0,#0xBD0000		;r0=12386304(0xbd0000)
:02023154 B46918BB unknown
:02023158 406D5A9A unknown
:0202315C 230545E8 unknown
:02023160 0AEA0001 beq 01AA316C
:02023164 07111D56 unknown
:02023168 AD8C0021 unknown
:0202316C 01611C84 unknown
:02023170 8081E8AC addhi  r14,r1,r12,lsr #0x11
:02023174 8C00394D stchi  9,cr3,[r0],{#0x4d}
:02023178 8905C111 stmhidb  r5 ,{r0,r4,r8,r14,r15}
:0202317C 2714CAC3 ldrcs r12,db 
:02023180 81BAB081 movhis r11,r1,lsl #0x1		;r11=0(0x0)
:02023184 81270C00 unknown
:02023188 010B9470 unknown
:0202318C 1D3E9A00 ldcne  10,cr9,[r14,#-0x0]!
:02023190 403AB965 eormis r11,r10,r5,ror #0x12
:02023194 957D4095 ldrlsb r4,[r13, #-0x95]!
:02023198 011B8D10 tsteq r11,r0,lsl r13
:0202319C 1D337095 ldcne  0,cr7,[r3,#-0x254]!
:020231A0 1120F52D msrne CPSR_,r13
:020231A4 007DFC24 rsbeqs r15,r13,r4,lsr #0x18
:020231A8 2C8105C7 stccs  5,cr0,[r1],{#0xc7}
:020231AC 11052B1D unknown
:020231B0 2690F105 ldrcs r15,[r0],+r5, lsl #0x2
:020231B4 6699B105 ldrvs r11,[r9],+r5, lsl #0x2
:020231B8 26930305 ldrcs r0,[r3],+r5, lsl #0x6
:020231BC 1DEA7105 stcnel 1,cr7,[r10,#+0x14]!
:020231C0 E91D1D00 ldmdb  r13 ,{r8,r10,r11,r12}
:020231C4 CA0FFD91 bgt 02422810
:020231C8 F511E91D ldrnv r14,[r1, #-0x91d]		;(r1-0x91d=*(fffff6e3))
:020231CC 3D178D02 unknown
:020231D0 4D032F01 unknown
:020231D4 F11D9E0A tstnv r13,r10,lsl #0x1c
:020231D8 5D105732 unknown
:020231DC 8151DC30 cmphi r1,r0,lsr r12
:020231E0 111D520D tstne r13,r13,lsl #0x4
:020231E4 111D0B32 tstne r13,r2,lsr r11
:020231E8 1D0C3912 unknown
:020231EC 49B21211 ldmmiib  r2!,{r0,r4,r9,r12}
:020231F0 F9001D0C stmnvdb  r0 ,{r2,r3,r8,r10,r11,r12}
:020231F4 D2111D38 andles r1,r1,#0xE00
:020231F8 F211134D andnvs r1,r1,#0x34000001
:020231FC 000826E9 andeq  r2,r8,r9,ror #0xd
:02023200 F10E41EB unknown
:02023204 1140C430 unknown
:02023208 20F1F582 rsccss r15,r1,r2,lsl #0xb
:0202320C 0DBE316D ldceq  1,cr3,[r14,#+0x1b4]!
:02023210 2055F100 subcss r15,r5,r0,lsl #0x2
:02023214 C94149AD stmgtdb  r1 ,{r0,r2,r3,r5,r7,r8,r11,r14}^
:02023218 80558500 subhis r8,r5,r0,lsl #0xa
:0202321C FD6055EA stc2l 5,cr5,[r0,#-0x3a8]!
:02023220 EBC055C1 bl 0103892C
:02023224 84005557 strhi r5,[r0],#-0x557
:02023228 046D8055 unknown
:0202322C 1A1CDB8A bne 0275A05C
:02023230 F1A47D6D movnv  r7,r13,ror #0x1a
:02023234 80896F00 addhi  r6,r9,r0,lsl #0x1e
:02023238 892089D4 stmhidb  r0!,{r2,r4,r6,r7,r8,r11,r15}
:0202323C 2530D5F0 ldrcs r13,[r0, #-0x5f0]!
:02023240 0E319089 cdpeq 0,2,cr9,cr1,cr9,4
:02023244 25300089 ldrcs r0,[r0, #-0x89]!
:02023248 929C7089 addlss r7,r12,#0x89
:0202324C A9DF0089 ldmgeib  r15 ,{r0,r3,r7}^
:02023250 0005C400 andeq  r12,r5,r0,lsl #0x8
:02023254 6A1C27FD bvs 0272D250
:02023258 B57BFA09 ldrltb r15,[r11, #-0xa09]!
:0202325C 80B58740 adchis r8,r5,r0,asr #0xe
:02023260 CC0019B8 stcgt  9,cr1,[r0],{#0xb8}
:02023264 07F10355 unknown
:02023268 79810065 stmvcib  r1 ,{r0,r2,r5,r6}
:0202326C 81194C00 tsthi r9,r0,lsl #0x18
:02023270 003956B1 unknown
:02023274 6000CD5C andvs  r12,r0,r12,asr r13
:02023278 A4B11904 unknown
:0202327C B1192524 tstlt r9,r4,lsr #0xa
:02023280 EB02661E bl 020BCB00
:02023284 711924A8 tstvc r9,r8,lsr #0x9
:02023288 01196F81 tsteq r9,r1,lsl #0x1f
:0202328C 13100DA2 tstne r0,#0x2880
:02023290 1B013189 blne 0206F8BC
:02023294 00116A9E muleqs r1,r14,r10
:02023298 E5D003CD ldrb r0,[r0, #+0x3cd]		;r0+0x3cd=*(00bd03cd)
:0202329C 02B452AD adceqs r5,r4,#0xD000000A
:020232A0 99EB0021 unknown
:020232A4 F96B351C unknown
:020232A8 40499524 submi  r9,r9,r4,lsr #0xa
:020232AC F91C93B0 ldmnvdb  r12 ,{r4,r5,r7,r8,r9,r12,r15}
:020232B0 4D884503 unknown
:020232B4 E55940E5 ldrb r4,[r9, #-0xe5]		;(r9-0xe5=*(ffffff1b))
:020232B8 811DAC80 tsthi r13,r0,lsl #0x19
:020232BC 04F15503 unknown
:020232C0 18551C88 ldmneda  r5 ,{r3,r7,r10,r11,r12}^
:020232C4 1CCA03FD stcnel 3,cr0,[r10],{#0xfd}
:020232C8 CD843855 unknown
:020232CC 20CD8240 sbccs  r8,r13,r0,asr #0x4
:020232D0 00550FFD ldreqsh r0,[r5],#-0xfd
:020232D4 841FF5EA ldrhi r15,[r15],#-0x5ea
:020232D8 0310CDE2 tsteq r0,#0x3880
:020232DC E210853C ands r8,r0,#0xF000000
:020232E0 16711458 unknown
:020232E4 18690875 unknown
:020232E8 E5389714 ldr r9,[r8, #-0x714]!
:020232EC E59623D0 ldr r2,[r6, #+0x3d0]		;r6+0x3d0=*(000003d0)
:020232F0 00D33CBE ldreqh r3,[r3],#+0xce
:020232F4 00C5A1E1 sbceq  r10,r5,r1,ror #0x3
:020232F8 3F40C5BC swicc 0x0040c5bc
:020232FC 507D010D rsbpls r0,r13,r13,lsl #0x2
:02023300 09EE44D4 unknown
:02023304 00693A3D rsbeq  r3,r9,r13,lsr r10
:02023308 7121DC05 unknown
:0202330C 3D1C6A94 unknown
:02023310 FC00FD05 stc2  13,cr15,[r0],{#0x5}
:02023314 0E65A121 cdpeq 1,6,cr10,cr5,cr1,1
:02023318 B1216C23 unknown
:0202331C 8C0121D7 stchi  1,cr2,[r1],{#0xd7}
:02023320 28712123 unknown
:02023324 5BA50121 blpl 009637B0
:02023328 4101106D unknown
:0202332C 03760637 cmneq r6,#0x3700000
:02023330 AA001957 bge 02029894
:02023334 0F9A156D swieq 0x009a156d
:02023338 9D1F3045 unknown
:0202333C 1D233D00 stcne  13,cr3,[r3,#-0x0]!
:02023340 491CE919 ldmmidb  r12 ,{r0,r3,r4,r8,r11,r13,r14,r15}
:02023344 40494E36 submi  r4,r9,r6,lsr r14
:02023348 A930E54C ldmgedb  r0!,{r2,r3,r6,r8,r10,r13,r14,r15}
:0202334C EA1A4527 b 026B47F0
:02023350 E1D03AB4 ldrh r3,[r0, #+0xa4]		;r0+0xa4=*(00bd00a4)
:02023354 E59510F4 ldr r1,[r5, #+0xf4]		;r5+0xf4=*(00000129)
:02023358 94202400 unknown
:0202335C 00D940E5 sbceqs r4,r9,r5,ror #0x1
:02023360 0020076F eoreq  r0,r0,r15,ror #0xe
:02023364 550D8AEB strpl r8,[r13, #-0xaeb]		;(r13-0xaeb=*(000bf515))
:02023368 000D3FB2 streqh r3,[r13], -r2
:0202336C F11150AD tstnv r1,r13,lsr #0x1
:02023370 3B1B2D35 blcc 026EE84C
:02023374 D132911C teqle r2,r12,lsl r1
:02023378 F4A60051 unknown
:0202337C 039D9F22 orreqs r9,r13,#0x88
:02023380 E0901451 adds r1,r0,r1,asr r4
:02023384 840118F8 strhi r1,[r1],#-0x8f8
:02023388 E0A10D11 adc  r0,r1,r1,lsl r13
:0202338C 320D61FC andcc  r6,r13,#0x3F
:02023390 0B400D44 bleq 030268A8
:02023394 1C2E4199 stcne  1,cr4,[r14],#-0x264
:02023398 0AA911A9 beq 00A67A44
:0202339C 1DE50085 stcnel 0,cr0,[r5,#+0x214]!
:020233A0 212A0171 unknown
:020233A4 00218800 eoreq  r8,r1,r0,lsl #0x10
:020233A8 AA80ED84 bge 0005E9C0
:020233AC BC006D17 stclt  13,cr6,[r0],{#0x17}
:020233B0 08E560ED unknown
:020233B4 C90F211C stmgtdb  r15 ,{r2,r3,r4,r8,r13}
:020233B8 9188DA00 orrls  r13,r8,r0,lsl #0x14
:020233BC 912264C1 unknown
:020233C0 01918EB1 ldreqh r8,[r1, +r1]
:020233C4 91225270 unknown
:020233C8 00C90571 sbceq  r0,r9,r1,ror r5
:020233CC 305D1C12 subccs r1,r13,r2,lsl r12
:020233D0 803F4A65 eorhis r4,r15,r5,ror #0x14
:020233D4 185101E2 ldmneda  r1 ,{r1,r5,r6,r7,r8}^
:020233D8 F90EED00 stmnvdb  r14 ,{r8,r10,r11,r13,r14,r15}
:020233DC 511CD015 tstpl r12,r5,lsl r0
:020233E0 00292B70 eoreq  r2,r9,r0,ror r11
:020233E4 10B9023C adcnes r0,r9,r12,lsr r2
:020233E8 01CA0821 biceq  r0,r10,r1,lsr #0x10
:020233EC 00311400 eoreqs r1,r1,r0,lsl #0x8
:020233F0 30191C04 andccs r1,r9,r4,lsl #0x18
:020233F4 A5004159 strge r4,[r0, #-0x159]		;(r0-0x159=*(00bcfea7))
:020233F8 E59F0220 ldr r0,[r15, #+0x220]		;r15+0x220=*(02023620)=#-1123529445(0xbd084d1b)
:020233FC 4BD50014 blmi 01563454
:02023400 15C01BFD strneb r1,[r0, #+0xbfd]		;r0+0xbfd=*(bd085918)
:02023404 0137BD40 teqeq r7,r0,asr #0x1a
:02023408 41A5FAEB movmi  r15,r11,ror #0x15
:0202340C 008141E4 addeq  r4,r1,r4,ror #0x3
:02023410 AD100DF7 unknown
:02023414 00111640 andeqs r1,r1,r0,asr #0xc
:02023418 AD0011F3 unknown
:0202341C 5B0059E4 blpl 02039BB4
:02023420 11344D38 teqne r4,r8,lsr r13
:02023424 52EE0015 rscpl  r0,r14,#0x15
:02023428 20E97021 rsccs  r7,r9,r1,lsr #0x0
:0202342C A9023D00 stmgedb  r2 ,{r8,r10,r11,r12,r13}
:02023430 80A1801B adchi  r8,r1,r11,lsl r0
:02023434 00215BE5 eoreq  r5,r1,r5,ror #0x17
:02023438 7400A178 strvc r10,[r0],#-0x178
:0202343C 06B90081 unknown
:02023440 75011A19 strvc r1,[r1, #-0xa19]		;(r1-0xa19=*(fffff5e7))
:02023444 9C00C502 stcls  5,cr12,[r0],{#0x2}
:02023448 01E52309 mvneq  r2,r9,lsl #0x6
:0202344C 15DC0309 ldrneb r0,[r12, #+0x309]		;r12+0x309=*(00000309)
:02023450 FD90BA42 unknown
:02023454 1580EBFF strne r14,[r0, #+0xbff]		;r0+0xbff=*(bd08591a)
:02023458 2D354900 ldccs  9,cr4,[r5,#-0x0]!
:0202345C 1E1DE009 cdpne 0,0,cr14,cr13,cr9,0
:02023460 45360951 ldrmi r0,[r6, #-0x951]!
:02023464 9F016802 swils 0x00016802
:02023468 0D8B0235 unknown
:0202346C DD80200E unknown
:02023470 5118F105 tstpl r8,r5,lsl #0x2
:02023474 590C2AFD stmpldb  r12 ,{r0,r2,r3,r4,r5,r6,r7,r9,r11,r13}
:02023478 F8E58020 unknown
:0202347C 0DCB0B19 unknown
:02023480 D0692D30 rsble  r2,r9,r0,lsr r13
:02023484 7B411BC7 blvc 0306A3A8
:02023488 C3044D63 unknown
:0202348C 5412409D ldrpl r4,[r2],#-0x9d
:02023490 01A111B1 streqh r1,[r1, +r1]!
:02023494 EB01DB57 bl 0209A1F8
:02023498 43BC578D movmis r5,#0x2340000		;r5=36962304(0x2340000)
:0202349C 110E391B unknown
:020234A0 18990CF5 ldmneia  r9 ,{r0,r2,r4,r5,r6,r7,r10,r11}
:020234A4 0D415430 unknown
:020234A8 00E0C59A smlaleq  r12,r0,r10,r5
:020234AC D0E1A013 rscle  r10,r1,r3,lsl r0
:020234B0 23800011 orrcs  r0,r0,#0x11
:020234B4 03E1811D mvneq  r8,#0x40000007
:020234B8 30010503 andcc  r0,r1,r3,lsl #0xa
:020234BC 650B6D40 strvs r6,[r11, #-0xd40]		;(r11-0xd40=*(fffff2c0))
:020234C0 20C4EB02 sbccs  r14,r4,r2,lsl #0x16
:020234C4 8122A99F unknown
:020234C8 03010795 unknown
:020234CC 124D0499 subne  r0,r13,#0x99000000
:020234D0 8049000D subhi  r0,r9,r13
:020234D4 0D132CC9 unknown
:020234D8 00146DB0 ldreqh r6,[r4], -r0
:020234DC 849015EB ldrhi r1,[r0],#+0x5eb
:020234E0 001515D6 ldreqsb r1,[r5], -r6
:020234E4 01AE0011 moveq  r0,r1,lsl r0		;r0=0(0x0)
:020234E8 8CA049D0 stchi  9,cr4,[r0],#+0x340
:020234EC 0A41A59B beq 0308CB60
:020234F0 04011035 streq r1,[r1],#-0x35
:020234F4 960401F8 unknown
:020234F8 9440355A strlsb r3,[r0],#-0x55a
:020234FC A978791B unknown
:02023500 1B90077D blne 004252FC
:02023504 AE32AD29 cdpge 13,2,cr10,cr2,cr9,1
:02023508 118D0875 orrne  r0,r13,r5,ror r8
:0202350C D9047C00 stmledb  r4 ,{r10,r11,r12,r13,r14}
:02023510 10719530 rsbnes r9,r1,r0,lsr r5
:02023514 880075F8 stmhida  r0 ,{r3,r4,r5,r6,r7,r8,r10,r12,r13,r14}
:02023518 BD8641BD unknown
:0202351C 04558000 ldreqb r8,[r5],#-0x0
:02023520 147CE590 unknown
:02023524 0031E594 mlaeqs r1,r4,r5,r14unknown
:02023528 00512FFF ldreqsh r2,[r1],#-0xff
:0202352C 010D066D unknown
:02023530 1C0082EA stcne  2,cr8,[r0],{#0xea}
:02023534 B81AB100 ldmltda  r10 ,{r8,r12,r13,r15}
:02023538 61A803D8 unknown
:0202353C 700A0000 andvc  r0,r10,r0
:02023540 38000017 stmccda  r0 ,{r0,r1,r2,r4}
:02023544 0000004A andeq  r0,r0,r10,asr #0x0
:02023548 00007530 andeq  r7,r0,r0,lsr r5
:0202354C FF403B3A swinv 0x00403b3a
:02023550 00271000 eoreq  r1,r7,r0
:02023554 EE1F8500 cdp 5,0,cr8,cr15,cr0,0
:02023558 FF10FEB3 swinv 0x0010feb3
:0202355C 36614070 unknown
:02023560 0301AD18 unknown
:02023564 65A80169 strvs r0,[r8, #+0x169]!
:02023568 17450156 unknown
:0202356C 165D00E1 ldrneb r0,[r8, #+0x169]!
:02023570 2EB95AA1 cdpcs 10,10,cr5,cr9,cr1,5
:02023574 0DFD10B1 ldceql 0,cr1,[r13,#+0x2c4]!
:02023578 01DF7D00 biceqs r7,r15,r0,lsl #0x1a
:0202357C 6D1446EB unknown
:02023580 B5048100 strlt r8,[r4, #-0x100]		;r4-0x100=*(258cff35)=#0(0x00000000)
:02023584 FF006900 swinv 0x00006900
:02023588 FFE20110 swinv 0x00e20110
:0202358C 2D000C06 unknown
:02023590 01E18104 mvneq  r8,r4,lsl #0x2
:02023594 E504CD20 str r12,[r4, #-0xd20]		;r4-0xd20=*(258cf315)=#0(0x00000000)
:02023598 E1CD00B2 strh r0,[r13, #+0x2]		;r13+0x2=*(000c0002)
:0202359C 008D5004 addeq  r5,r13,r4
:020235A0 E5D40279 ldrb r0,[r4, #+0x279]		;r4+0x279=*(258d02ae)=#0(0x00000000)
:020235A4 07ED1071 unknown
:020235A8 1900FD05 stmnedb  r0 ,{r0,r2,r8,r10,r11,r12,r13,r14,r15}
:020235AC 19C90350 stmneib  r9 ,{r4,r6,r8,r9}^
:020235B0 0A00615C beq 0203BB28
:020235B4 54560041 ldrplb r0,[r6],#-0x41
:020235B8 363D200D unknown
:020235BC 52008115 andpl  r8,r0,#0x40000005
:020235C0 1836BD1B ldmneda  r6!,{r0,r1,r3,r4,r8,r10,r11,r12,r13,r15}
:020235C4 0029204B eoreq  r2,r9,r11,asr #0x0
:020235C8 F1002930 unknown
:020235CC EB012E15 bl 0206EE28
:020235D0 00290E1A eoreq  r0,r9,r10,lsl r14
:020235D4 C99F1040 ldmgtib  r15 ,{r6,r12}
:020235D8 BD155503 unknown
:020235DC 1942E201 stmnedb  r2 ,{r0,r9,r13,r14,r15}^
:020235E0 18473501 stmneda  r7 ,{r0,r8,r10,r12,r13}^
:020235E4 1DB901CD ldcne  1,cr0,[r9,#+0x334]!
:020235E8 769915C1 ldrvc r1,[r9,#+0x334]!
:020235EC 59030685 stmpldb  r3 ,{r0,r2,r7,r9,r10}
:020235F0 FE101101 cdp2 1,0,cr1,cr0,cr1,0
:020235F4 2A310869 bcs 02C657A0
:020235F8 29ED44BD unknown
:020235FC 29807016 stmcsib  r0 ,{r1,r2,r4,r12,r13,r14}
:02023600 02103E06 andeqs r3,r0,#0x60
:02023604 2D4309F8 unknown
:02023608 758001E9 strvc r0,[r0, #+0x1e9]		;r0+0x1e9=*(000001e9)
:0202360C 07217004 streq r7,[r1,-r4]!
:02023610 340241A0 strcc r4,[r2],#-0x1a0
:02023614 486D106D unknown
:02023618 42491B31 submi  r1,r9,#0xC400
:0202361C 2DCD4149 unknown
:02023620 BD084D1B unknown
:02023624 EC423918 stcl 9,cr3,[r2],{#0x18}
:02023628 9C70FD11 ldclsl 13,cr15,[r0],#-0x44
:0202362C 5240FDD7 subpl  r15,r0,#0x35C0
:02023630 E913B5ED ldmdb  r3 ,{r0,r2,r3,r5,r6,r7,r8,r10,r12,r13,r15}
:02023634 03B50230 moveqs r0,#0x3		;r0=3(0x3)
:02023638 003906B2 unknown
:0202363C 30D511C8 sbcccs r1,r5,r8,asr #0x3
:02023640 C000D9CE andgt  r13,r0,r14,asr #0x13
:02023644 31051152 unknown
:02023648 1105013C unknown
:0202364C 401D0CC1 andmis r0,r13,r1,asr #0x19
:02023650 811B7216 tsthi r11,r6,lsl r2
:02023654 57253580 strpl r3,[r5,-r0, lsl #0xb]!
:02023658 006108E1 rsbeq  r0,r1,r1,ror #0x11
:0202365C 611B4610 tstvs r11,r0,lsl r6
:02023660 791B0E30 ldmvcdb  r11 ,{r4,r5,r9,r10,r11}
:02023664 E1D009C0 bics r0,r0,r0,asr #0x13
:02023668 22193512 andcss r3,r9,#0x4800000
:0202366C 0024000D eoreq  r0,r4,r13
:02023670 D002A19D mulle  r2,r13,r1
:02023674 192D5D45 stmnedb  r13!,{r0,r2,r6,r8,r10,r11,r12,r14}
:02023678 107D01A1 rsbnes r0,r13,r1,lsr #0x3
:0202367C 8B01250A blhi 0206CAAC
:02023680 25022D52 strcs r2,[r2, #-0xd52]		;(r2-0xd52=*(e1b03303))
:02023684 0005FF20 andeq  r15,r5,r0,lsr #0x1e
:02023688 1DFD193D ldcnel 9,cr1,[r13,#+0xf4]!
:0202368C ED5A8960 unknown
:02023690 0D36A101 ldceq  1,cr10,[r6,#-0x4]!
:02023694 15F70071 ldrneb r0,[r7, #+0x71]!
:02023698 1015F540 andnes r15,r5,r0,asr #0xa
:0202369C 1041CDAB subne  r12,r1,r11,lsr #0x1b
:020236A0 F1E58072 mvnnv  r8,r2,ror r0
:020236A4 41EF41B5 strmih r4,[r15, #+0x15]!
:020236A8 00804065 addeq  r4,r0,r5,ror #0x0
:020236AC 6939F184 ldmvsdb  r9!,{r2,r7,r8,r12,r13,r14,r15}
:020236B0 0411E1C0 ldreq r14,[r1],#-0x1c0
:020236B4 10F807DD unknown
:020236B8 E040B99F unknown
:020236BC 169722E3 ldrne r2,[r0],#-0x9f
:020236C0 E4203501 unknown
:020236C4 E0BDA91A adcs r10,r13,r10,lsl r9
:020236C8 C1002948 unknown
:020236CC 6100910C unknown
:020236D0 01E51606 mvneq  r1,r6,lsl #0xc
:020236D4 6FC04325 swivs 0x00c04325
:020236D8 00FA42A1 rsceqs r4,r10,r1,lsr #0x5
:020236DC 03E510A5 mvneq  r1,#0xA5
:020236E0 1AD50299 bne 0156414C
:020236E4 C5464939 strgtb r4,[r6, #-0x939]		;(r6-0x939=*(fffff6c7))
:020236E8 9D102047 unknown
:020236EC 0B199CE5 bleq 0268AA88
:020236F0 001DC183 andeqs r12,r13,r3,lsl #0x3
:020236F4 150359C1 strne r5,[r3, #-0x9c1]		;(r3-0x9c1=*(fffff63f))
:020236F8 1ACCD100 bne 01357B00
:020236FC 0965CD1A unknown
:02023700 ED0AE900 unknown
:02023704 ED28726D stc  2,cr7,[r8,#-0x1b4]!
:02023708 0B1917FF bleq 0266970C
:0202370C 19C2326D stmneib  r2 ,{r0,r2,r3,r5,r6,r9,r12,r13}^
:02023710 0D40CD10 unknown
:02023714 9B327110 blls 02CBFB5C
:02023718 FD001ABD unknown
:0202371C 1011ED33 andnes r14,r1,r3,lsr r13
:02023720 980175D0 stmlsda  r1 ,{r4,r6,r7,r8,r10,r12,r13,r14}
:02023724 4D20020D stcmi  2,cr0,[r0,#-0x34]!
:02023728 E2411002 sub  r1,r1,#0x2
:0202372C 75051001 strvc r1,[r5, #-0x1]		;r5-0x1=*(0233ffff)=#-1054109422(0xc12b9112)
:02023730 B9D13202 ldmltib  r1 ,{r1,r9,r12,r13}^
:02023734 30003D05 andcc  r3,r0,r5,lsl #0x1a
:02023738 59200245 stmpldb  r0!,{r0,r2,r6,r9}
:0202373C 84200245 unknown
:02023740 99173CE5 ldmlsdb  r7 ,{r0,r2,r5,r6,r7,r10,r11,r12,r13}
:02023744 C101F90D unknown
:02023748 EB000E5C bl 020270C0
:0202374C E8BD83F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r15}
:02023750 00016800 andeq  r6,r1,r0,lsl #0x10
:02023754 8D000574 unknown
:02023758 02818012 addeq  r8,r1,#0x12
:0202375C 07555AE6 ldreqb r5,r8,r1,#0x12
:02023760 0000FFFF unknown
:02023764 1C0305F0 stcne  5,cr0,[r3],{#0xf0}
:02023768 60132541 andvss r2,r3,r1,asr #0xa
:0202376C 0DA235D1 stceq  5,cr3,[r2,#+0x344]!
:02023770 9E914900 cdpls 9,8,cr4,cr1,cr0,0
:02023774 41B5200D movmis r2,r13			;r2=786432(0xc0000)
:02023778 01500008 cmpeq r0,r8
:0202377C 52159A24 andpls r9,r5,#0x24000
:02023780 0AD51125 beq 01567C1C
:02023784 0519F0E9 ldreq r15,[r9, #-0xe9]		;(r9-0xe9=*(ffffff17))
:02023788 5C000500 stcpl  5,cr0,[r0],{#0x0}
:0202378C 077D0275 unknown
:02023790 06EA6111 unknown
:02023794 F14C0D1D unknown
:02023798 100D8E00 andne  r8,r13,r0,lsl #0x1c
:0202379C AA17AD10 bge 0260EBE4
:020237A0 1019E281 andnes r14,r9,r1,lsl #0x5
:020237A4 030D1A8A unknown
:020237A8 64050021 strvs r0,[r5],#-0x21
:020237AC 869A3621 ldrhi r3,[r10],+r1, lsr #0xc
:020237B0 837BE51A cmnhi r11,#0x6800000
:020237B4 51814039 orrpl  r4,r1,r9,lsr r0
:020237B8 B53BC0DD ldrlt r12,[r11, #-0xdd]!
:020237BC 10157A81 andnes r7,r5,r1,lsl #0x15
:020237C0 15E59032 strneb r9,[r5, #+0x32]!
:020237C4 E59F21B8 ldr r2,[r15, #+0x1b8]		;r15+0x1b8=*(02023984)=#-1257770665(0xb507f157)
:020237C8 D14A9910 unknown
:020237CC EB0120D2 bl 0206BB1C
:020237D0 FD20A174 stc2  1,cr10,[r0,#-0x1d0]!
:020237D4 89000507 stmhidb  r0 ,{r0,r1,r2,r8,r10}
:020237D8 1A787019 bne 03E3F844
:020237DC 3D6E32B9 stcccl 2,cr3,[r14,#-0x2e4]!
:020237E0 10896C41 addne  r6,r9,r1,asr #0x18
:020237E4 E52AD620 str r13,[r10, #-0x620]!
:020237E8 027D1014 rsbeqs r1,r13,#0x14
:020237EC 81E08701 mvnhi  r8,r1,lsl #0xe
:020237F0 E0851008 add  r1,r5,r8
:020237F4 07E51C02 streqb r1,[r5,+r2, lsl #0x18]!
:020237F8 E120D119 unknown
:020237FC 20127D10 andcss r7,r2,r0,lsl r13
:02023800 012102F1 unknown
:02023804 619420B1 ldrvsh r2,[r4, +r1]
:02023808 BD12011A unknown
:0202380C 54001908 strpl r1,[r0],#-0x908
:02023810 E51C9F31 ldr r9,[r12, #-0xf31]		;(r12-0xf31=*(fffff0cf))
:02023814 8D302D51 ldchi  13,cr2,[r0,#-0x144]!
:02023818 001508E5 andeqs r0,r5,r5,ror #0x11
:0202381C A0204205 eorge  r4,r0,r5,lsl #0x4
:02023820 E58D0985 str r0,[r13, #+0x985]		;r13+0x985=*(000c0985)
:02023824 048D100C streq r1,[r13],#+0xc
:02023828 E5940279 ldr r0,[r4, #+0x279]		;r4+0x279=*(258d02ae)=#0(0x00000000)
:0202382C E28D3010 add  r3,r13,#0x10
:02023830 08811581 stmeqia  r1 ,{r0,r7,r8,r10,r12}
:02023834 530D00F9 unknown
:02023838 7085163C addvc  r1,r5,r12,lsr r6
:0202383C 661C1029 ldrvs r1,[r12],-r9, lsr #0x0
:02023840 028911DD addeq  r1,r9,#0x40000037
:02023844 4940254B stmmidb  r0 ,{r0,r1,r3,r6,r8,r10,r13}^
:02023848 2514001D ldrcs r0,[r4, #-0x1d]		;r4-0x1d=*(258d0018)=#0(0x00000000)
:0202384C 5029AB00 eorpl  r10,r9,r0,lsl #0x16
:02023850 B0290D03 eorlt  r0,r9,r3,lsl #0x1a
:02023854 32ED1A41 rsccc  r1,r13,#0x41000
:02023858 C51A493F ldrgt r4,[r10, #-0x93f]		;(r10-0x93f=*(fffff6c3))
:0202385C 0107C953 unknown
:02023860 F825F984 stmnvda  r5!,{r2,r7,r8,r11,r12,r13,r14,r15}
:02023864 3029260C eorcc  r2,r9,r12,lsl #0xc
:02023868 10251181 eorne  r1,r5,r1,lsl #0x3
:0202386C 11E1EC64 mvnne  r14,r4,ror #0x18
:02023870 67E01201 strvsb r1,[r0,+r1, lsl #0x4]!
:02023874 DD550431 unknown
:02023878 450DA425 strmi r10,[r13, #-0x425]		;(r13-0x425=*(000bfbdb))
:0202387C 707D0051 rsbvcs r0,r13,r1,asr r0
:02023880 FFEC7195 swinv 0x00ec7195
:02023884 01610299 unknown
:02023888 EC0A7100 stc  1,cr7,[r10],{#0x0}
:0202388C 019DFF58 orreqs r15,r13,r8,asr r15
:02023890 262F8184 unknown
:02023894 2B114025 blcs 02473930
:02023898 0DEA0FAD stceql 15,cr0,[r10,#+0x2b4]!
:0202389C 00E5C020 rsceq  r12,r5,r0,lsr #0x0
:020238A0 00E5C450 rsceq  r12,r5,r0,asr r4
:020238A4 15C410B2 strneb r1,[r4, #+0xb2]		;r4+0xb2=*(258d00e7)=#0(0x00000000)
:020238A8 1EE58400 cdpne 4,14,cr8,cr5,cr0,0
:020238AC 3A5D081A bcc 0376591C
:020238B0 19251A1C stmnedb  r5!,{r2,r3,r4,r9,r11,r12}
:020238B4 118506D1 unknown
:020238B8 792010BD stmvcdb  r0!,{r0,r2,r3,r4,r5,r7,r12}
:020238BC 22D0E085 sbccss r14,r0,#0x85
:020238C0 C4200F75 unknown
:020238C4 16A110E5 unknown
:020238C8 1A14EB01 bne 0255E4D4
:020238CC 400C31FD unknown
:020238D0 21FD1251 mvncss r1,r1,asr r2
:020238D4 800D0945 andhi  r0,r13,r5,asr #0x12
:020238D8 0DB910F5 ldceq  0,cr1,[r9,#+0x3d4]!
:020238DC 1CEB1F00 stcnel 15,cr1,[r11],#+0x0
:020238E0 49451165 stmmidb  r5 ,{r0,r2,r5,r6,r8,r12}^
:020238E4 C4047088 strgt r7,[r4],#-0x88
:020238E8 FFFE2CAB swinv 0x00fe2cab
:020238EC DF861555 swile 0x00861555
:020238F0 4D9000A1 unknown
:020238F4 61B0A407 movvss r10,r7,lsl #0x8		;r10=0(0x0)
:020238F8 0805C500 stmeqda  r5 ,{r8,r10,r14,r15}
:020238FC 09E28D80 unknown
:02023900 0A07C106 beq 02213D20
:02023904 500CF560 andpl  r15,r12,r0,ror #0xa
:02023908 E000858D and  r8,r0,r13,lsl #0xb
:0202390C 1015E349 andnes r14,r5,r9,asr #0x6
:02023910 13612009 unknown
:02023914 120BE28A andne  r14,r11,#0xA0000008
:02023918 50109106 andpls r9,r0,r6,lsl #0x2
:0202391C 08137DE1 ldmeqda  r3 ,{r0,r5,r6,r7,r8,r10,r11,r12,r13,r14}
:02023920 9200FD00 andls  r15,r0,#0x0
:02023924 00F514ED rsceqs r1,r5,r13,ror #0x9
:02023928 2502517C strcs r5,[r2, #-0x17c]		;(r2-0x17c=*(b507efdb))
:0202392C 23E78505 mvncs  r8,#0x1400000
:02023930 E2899001 add  r9,r9,#0x1
:02023934 F10FFD80 mrsnv r15,CPSR
:02023938 18A004ED stmneia  r0!,{r0,r2,r3,r5,r6,r7,r10}
:0202393C 8D021845 unknown
:02023940 421075E8 andmis r7,r0,#0x3A000000
:02023944 0B62E502 bleq 038DCD54
:02023948 CD012D10 unknown
:0202394C 7D062100 unknown
:02023950 8D4CDF05 unknown
:02023954 E35689E2 cmp r6,#0x388000
:02023958 49FF0009 unknown
:0202395C D400091B strle r0,[r0],#-0x91b
:02023960 5120DDE0 unknown
:02023964 0919130C ldmeqdb  r9 ,{r2,r3,r8,r9,r12}
:02023968 D5084731 strle r4,[r8, #-0x731]		;(r8-0x731=*(fffff8cf))
:0202396C 4000B607 andmi  r11,r0,r7,lsl #0xc
:02023970 19D83449 ldmneib  r8 ,{r0,r3,r6,r10,r12,r13}^
:02023974 01ED3449 mvneq  r3,r9,asr #0x8
:02023978 00916413 addeqs r6,r1,r3,lsl r4
:0202397C BF172502 swilt 0x00172502
:02023980 5461019D unknown
:02023984 B507F157 strlt r15,[r7, #-0x157]		;(r7-0x157=*(fffffea9))
:02023988 0739107C unknown
:0202398C F4254889 unknown
:02023990 CB0CEBFF blgt 0235E994
:02023994 A0709285 rsbges r9,r0,r5,lsl #0x5
:02023998 1306E103 unknown
:0202399C 101922C6 andnes r2,r9,r6,asr #0x5
:020239A0 04554371 ldreqb r4,[r5],#-0x371
:020239A4 13071103 unknown
:020239A8 551719C1 ldrpl r1,[r7, #-0x9c1]		;(r7-0x9c1=*(fffff63f))
:020239AC 000DBF35 andeq  r11,r13,r5,lsr r15
:020239B0 EF03550C swi 0x0003550c
:020239B4 D915FFF3 ldmledb  r5 ,{r0,r1,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:020239B8 D119BB28 tstle r9,r8,lsr #0x16
:020239BC 68E58D18 unknown
:020239C0 E5900914 ldr r0,[r0, #+0x914]		;r0+0x914=*(00000914)
:020239C4 9511F104 ldrls r15,[r1, #-0x104]		;(r1-0x104=*(fffffefc))
:020239C8 9644640F strlsb r6,[r4],-r15, lsl #0x8
:020239CC 2008E518 andcs  r14,r8,r8,lsl r5
:020239D0 35300DB9 ldrcc r0,[r0, #-0xdb9]!
:020239D4 FF17650C swinv 0x0017650c
:020239D8 32E12F68 rsccc  r2,r1,#0x1A0
:020239DC D0031D03 andle  r1,r3,r3,lsl #0x1a
:020239E0 9027198D eorls  r1,r7,r13,lsl #0x13
:020239E4 AC47E94C stcgel 9,cr14,[r7],{#0x4c}
:020239E8 2CB95209 ldccs  2,cr5,[r9],#+0x24
:020239EC E91903FD ldmdb  r9 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9}
:020239F0 19A5BA79 stmneib  r5!,{r0,r3,r4,r5,r6,r9,r11,r12,r13,r15}
:020239F4 19A27B81 stmneib  r2!,{r0,r7,r8,r9,r11,r12,r13,r14}
:020239F8 02AD035D adceq  r0,r13,#0x74000001
:020239FC 01286451 unknown
:02023A00 0175B1EB cmneq r5,r11,ror #0x3
:02023A04 0BDD4000 bleq 01773A0C
:02023A08 A5D80005 ldrgeb r0,[r8, #+0x5]		;r8+0x5=*(00000005)
:02023A0C 0005031E andeq  r0,r5,r14,lsl r3
:02023A10 A517AD2D ldrge r10,[r7, #-0xd2d]		;(r7-0xd2d=*(fffff2d3))
:02023A14 00655D07 rsbeq  r5,r5,r7,lsl #0x1a
:02023A18 9410A9B5 ldrls r10,[r0],#-0x9b5
:02023A1C 2272C119 rsbcss r12,r2,#0x40000006
:02023A20 0DA20000 stceq  0,cr0,[r2,#+0x0]!
:02023A24 3D00BD89 unknown
:02023A28 39198D49 ldmccdb  r9 ,{r0,r3,r6,r8,r10,r11,r15}
:02023A2C 6002215B andvs  r2,r2,r11,asr r1
:02023A30 89E533D4 unknown
:02023A34 1002000D andne  r0,r2,r13
:02023A38 800269D4 unknown
:02023A3C 85248944 strhi r8,[r4, #-0x944]!
:02023A40 19834035 stmneib  r3 ,{r0,r2,r4,r5,r14}
:02023A44 E5901D91 ldr r1,[r0, #+0xd91]		;r0+0xd91=*(00000d91)
:02023A48 84010625 strhi r0,[r1],#-0x625
:02023A4C 7F14B9E0 swivc 0x0014b9e0
:02023A50 90BCE919 adclss r14,r12,r9,lsl r9
:02023A54 6AB1197B bvs 00C6A048
:02023A58 19772FCD unknown
:02023A5C 4C753089 ldcmil 0,cr3,[r5],#-0x224
:02023A60 C116409D unknown
:02023A64 F1197208 tstnv r9,r8,lsl #0x4
:02023A68 0065097A rsbeq  r0,r5,r10,ror r9
:02023A6C 001172A5 andeqs r7,r1,r5,lsr #0x5
:02023A70 11CD10C5 bicne  r1,r13,r5,asr #0x1
:02023A74 6940C5B2 stmvsdb  r0 ,{r1,r4,r5,r7,r8,r10,r14,r15}^
:02023A78 C5AE20C5 strgt r2,[r14, #+0xc5]!
:02023A7C 29006D03 stmcsdb  r0 ,{r0,r1,r8,r10,r11,r13,r14}
:02023A80 4965015D unknown
:02023A84 2B902110 blcs 0042BECC
:02023A88 09990309 ldmeqib  r9 ,{r0,r3,r8,r9}
:02023A8C 59E18215 unknown
:02023A90 D4055D09 strle r5,[r5],#-0xd09
:02023A94 D4004D63 strle r4,[r0],#-0xd63
:02023A98 814400E5 unknown
:02023A9C 11015DE1 unknown
:02023AA0 E1D00B50 bics r0,r0,r0,asr r11
:02023AA4 65021025 strvs r1,[r2, #-0x25]		;(r2-0x25=*(b507f132))
:02023AA8 15515802 ldrneb r5,[r1, #-0x802]		;(r1-0x802=*(fffff7fe))
:02023AAC 4B28E900 blmi 02A5DEB4
:02023AB0 4A2ABDC0 bmi 02AD31B8
:02023AB4 9331D913 teqls r1,#0x4C000
:02023AB8 D4001152 strle r1,[r0],#-0x152
:02023ABC 02711119 rsbeqs r1,r1,#0x40000006
:02023AC0 50011069 andpl  r1,r1,r9,ror #0x0
:02023AC4 2906B93A stmcsdb  r6 ,{r1,r3,r4,r5,r8,r11,r12,r13,r15}
:02023AC8 215C3110 cmpcs r12,r0,lsl r1
:02023ACC 02210405 eoreq  r0,r1,#0x5000000
:02023AD0 2D2F1948 stccs  9,cr1,[r15,#-0x120]!
:02023AD4 02310475 eoreqs r0,r1,#0x75000000
:02023AD8 3D00298B unknown
:02023ADC 11014215 unknown
:02023AE0 F54541B5 strnvb r4,[r5, #-0x1b5]		;r5-0x1b5=*(0233fe4b)=#839912959(0x32100dff)
:02023AE4 29110541 ldmcsdb  r1 ,{r0,r6,r8,r10}
:02023AE8 0D194100 unknown
:02023AEC 00059530 andeq  r9,r5,r0,lsr r5
:02023AF0 16E90D15 unknown
:02023AF4 37301910 unknown
:02023AF8 314D2C19 unknown
:02023AFC 70002109 andvc  r2,r0,r9,lsl #0x2
:02023B00 077929A1 ldreqb r2,[r9,-r1, lsr #0x13]!
:02023B04 EB35000C bl 02D63B3C
:02023B08 A5468570 strgeb r8,[r6, #-0x570]		;(r6-0x570=*(fffffa90))
:02023B0C EB1DC926 bl 02795FAC
:02023B10 F11CEBFF ldrnvsh r14,[r12, -r15]
:02023B14 C915291B ldmgtdb  r5 ,{r0,r1,r3,r4,r8,r11,r13}
:02023B18 11192917 tstne r9,r7,lsl r9
:02023B1C 38465145 stmccda  r6 ,{r0,r2,r6,r8,r12,r14}^
:02023B20 69318967 ldmvsdb  r1!,{r0,r1,r2,r5,r6,r8,r11,r15}
:02023B24 9F113420 swils 0x00113420
:02023B28 1DCD05E5 unknown
:02023B2C E0841083 add  r1,r4,r3,lsl #0x1
:02023B30 21FFFF41 mvncss r15,r1,asr #0x1e
:02023B34 19401C61 stmnedb  r0 ,{r0,r5,r6,r10,r11,r12}^
:02023B38 0D197A19 unknown
:02023B3C D001A900 andle  r10,r1,r0,lsl #0x12
:02023B40 0D8A30D5 unknown
:02023B44 200D1500 andcs  r1,r13,r0,lsl #0xa
:02023B48 4B4101C9 blmi 03064274
:02023B4C 61051911 unknown
:02023B50 DD2E419D stcle  1,cr4,[r14,#-0x274]!
:02023B54 200D0B50 andcs  r0,r13,r0,asr r11
:02023B58 81053085 unknown
:02023B5C 895B191D ldmhidb  r11 ,{r0,r2,r3,r4,r8,r11,r12}^
:02023B60 017D010E cmneq r13,r14,lsl #0x2
:02023B64 190DA924 stmnedb  r13 ,{r2,r5,r8,r11,r13,r15}
:02023B68 0F8D5F09 swieq 0x008d5f09
:02023B6C 231119D5 tstcs r1,#0x354000
:02023B70 B5FD6A1D ldrltb r6,[r13, #+0xa1d]!
:02023B74 2333E120 teqcs r3,#0x8
:02023B78 F9B6002D ldmnvib  r6!,{r0,r2,r3,r5}
:02023B7C 55030009 strpl r0,[r3, #-0x9]		;(r3-0x9=*(fffffff7))
:02023B80 5918F646 ldmpldb  r8 ,{r1,r2,r6,r9,r10,r12,r13,r14,r15}
:02023B84 154A527E strneb r5,[r10, #-0x27e]		;(r10-0x27e=*(fffffd82))
:02023B88 1B25EB01 blne 0299E794
:02023B8C 76BD18F1 unknown
:02023B90 64C81325 strvsb r1,[r8],#+0x325
:02023B94 02199F10 andeqs r9,r9,#0x40
:02023B98 092506E5 stmeqdb  r5!,{r0,r2,r5,r6,r7,r9,r10}
:02023B9C B8001513 stmltda  r0 ,{r0,r1,r4,r8,r10,r12}
:02023BA0 3B0918E9 blcc 02269F4C
:02023BA4 03B92551 moveqs r2,#0x14400000		;r2=339738624(0x14400000)
:02023BA8 A1003985 unknown
:02023BAC 18E3DC1D unknown
:02023BB0 18512AC5 ldmneda  r1 ,{r0,r2,r6,r7,r9,r11,r13}^
:02023BB4 1D122BD9 unknown
:02023BB8 015CE200 cmpeq r12,r0,lsl #0x4
:02023BBC 40DDDD00 sbcmis r13,r13,r0,lsl #0x1a
:02023BC0 07A5D873 unknown
:02023BC4 29258401 stmcsdb  r5!,{r0,r10,r15}
:02023BC8 B9E58406 unknown
:02023BCC 2910051A ldmcsdb  r0 ,{r1,r3,r4,r8,r10}
:02023BD0 9930790F ldmlsdb  r0!,{r0,r1,r2,r3,r8,r11,r12,r13,r14}
:02023BD4 C7801661 strgt r1,db 
:02023BD8 C5D2FFFE ldrgtb r15,[r2, #+0xffe]		;r2+0xffe=*(14400ffe)=#0(0x00000000)
:02023BDC D1FF01FE ldrlesh r0,[r15, #+0x1e]!
:02023BE0 0025CF52 eoreq  r12,r5,r2,asr r15
:02023BE4 33A901A8 movcc  r0,#0x2A		;r0=42(0x2a)
:02023BE8 45CA12D1 strmib r1,[r10, #+0x2d1]		;r10+0x2d1=*(000002d1)
:02023BEC 000B8810 andeq  r8,r11,r0,lsl r8
:02023BF0 525910EB subpls r1,r9,#0xEB
:02023BF4 00614160 rsbeq  r4,r1,r0,ror #0x2
:02023BF8 61C50501 bicvs  r0,r5,r1,lsl #0xa
:02023BFC 02117080 andeqs r7,r1,#0x80
:02023C00 04D130AD ldreqb r3,[r1],#+0xad
:02023C04 BE00ADEB cdplt 13,0,cr10,cr0,cr11,7
:02023C08 10551185 subnes r1,r5,r5,lsl #0x3
:02023C0C E156290D cmp r6,r13,lsl #0x12
:02023C10 049D1CD5 ldreq r1,[r13],#+0xcd5
:02023C14 100501D5 unknown
:02023C18 106D0DAD rsbne  r0,r13,r13,lsr #0x1b
:02023C1C 51454011 unknown
:02023C20 2145F2F2 unknown
:02023C24 146502A5 unknown
:02023C28 9001F54F andls  r15,r1,r15,asr #0xa
:02023C2C ACAE3BC9 stcge  11,cr3,[r14],#+0x324
:02023C30 019981AD orreqs r8,r9,r13,lsr #0x3
:02023C34 1011A808 andnes r10,r1,r8,lsl #0x10
:02023C38 66B010A1 unknown
:02023C3C 18A5E590 stmneia  r5!,{r4,r7,r8,r10,r13,r14,r15}
:02023C40 0BFD1579 bleq 01F6922C
:02023C44 70090049 andvc  r0,r9,r9,asr #0x0
:02023C48 153D52B1 ldrne r5,[r13, #-0x2b1]!
:02023C4C 11E59422 mvnne  r9,r2,lsr #0x8
:02023C50 DD03E000 unknown
:02023C54 F0E00207 rscnv  r0,r0,r7,lsl #0x4
:02023C58 68E58402 unknown
:02023C5C 09000001 stmeqdb  r0 ,{r0}
:02023C60 B9E24807 unknown
:02023C64 2437E10A unknown
:02023C68 09AA0000 stmeqib  r10!,{}
:02023C6C 01E04800 mvneq  r4,r0,lsl #0x10
:02023C70 E2405000 sub  r5,r0,#0x0
:02023C74 0A3101BD beq 02C64370
:02023C78 00D10901 sbceqs r0,r1,r1,lsl #0x12
:02023C7C 89707804 unknown
:02023C80 876001E0 strhib r0,db 
:02023C84 190090E2 stmnedb  r0 ,{r1,r5,r6,r7,r12,r15}
:02023C88 00118E40 andeqs r8,r1,r0,asr #0x1c
:02023C8C 75241039 strvc r1,[r4, #-0x39]!
:02023C90 2D010703 unknown
:02023C94 10C1E08A sbcne  r14,r1,r10,lsl #0x1
:02023C98 87401989 strhib r1,[r0,-r9, lsl #0x13]
:02023C9C 00550011 subeqs r0,r5,r1,lsl r0
:02023CA0 D00005D4 unknown
:02023CA4 8A0087E1 bhi 02045C30
:02023CA8 8110B5E0 tsthi r0,r0,ror #0xb
:02023CAC 80401982 subhi  r1,r0,r2,lsl #0x13
:02023CB0 11F48019 mvnnes r8,r9,lsl r0
:02023CB4 2A00F408 bcs 02060CDC
:02023CB8 197BE581 ldmnedb  r11!,{r0,r7,r8,r10,r13,r14,r15}^
:02023CBC 00117940 andeqs r7,r1,r0,asr #0x12
:02023CC0 8A281107 bhi 02A280E4
:02023CC4 006D06E0 rsbeq  r0,r13,r0,ror #0xd
:02023CC8 FD012510 unknown
:02023CCC E800052B stmda  r0 ,{r0,r1,r3,r5,r8,r10}
:02023CD0 19721E89 unknown
:02023CD4 8A108700 bhi 024458DC
:02023CD8 910586E0 unknown
:02023CDC D0000530 andle  r0,r0,r0,lsr r5
:02023CE0 690C02E1 stmvsdb  r12 ,{r0,r5,r6,r7,r9}
:02023CE4 C043290B subgt  r2,r3,r11,lsl #0x12
:02023CE8 49186BE1 ldmmidb  r8 ,{r0,r5,r6,r7,r8,r9,r11,r13,r14}
:02023CEC 10A1693D adcne  r6,r1,r13,lsr r9
:02023CF0 D1D04009 bicles r4,r0,r9
:02023CF4 0D79D012 ldceql 0,cr13,[r9,#-0x48]!
:02023CF8 013DE089 teqeq r13,r9,lsl #0x1
:02023CFC 007948E0 rsbeqs r4,r9,r0,ror #0x11
:02023D00 D1840189 orrle  r0,r4,r9,lsl #0x3
:02023D04 CCE15409 stcgtl 4,cr5,[r1],#+0x24
:02023D08 CD8B10E1 unknown
:02023D0C 0ED1190E cdpeq 9,12,cr1,cr1,cr14,0
:02023D10 E2484001 sub  r4,r8,#0x1
:02023D14 601D055C andvss r0,r13,r12,asr r5
:02023D18 001D0735 andeqs r0,r13,r5,lsr r7
:02023D1C 41102D58 tstmi r0,r8,asr r13
:02023D20 371AB440 ldrcc r11,r0,r8,asr r13
:02023D24 0D54E1C0 unknown
:02023D28 02A9F480 adceq  r15,r9,#0x80000000
:02023D2C A8102150 ldmgeda  r0 ,{r4,r6,r8,r13}
:02023D30 10302101 eornes r2,r0,r1,lsl #0x2
:02023D34 114C0515 unknown
:02023D38 00118400 andeqs r8,r1,r0,lsl #0x8
:02023D3C A50C02AA strge r0,[r12, #-0x2aa]		;(r12-0x2aa=*(fffffd56))
:02023D40 0C91B035 ldceq  0,cr11,[r1],{#0x35}
:02023D44 09051847 stmeqdb  r5 ,{r0,r1,r2,r6,r11,r12}
:02023D48 C1012994 swpgt r2,r4,r1
:02023D4C 09890B56 stmeqib  r9 ,{r1,r2,r4,r6,r8,r9,r11}
:02023D50 301D8FF8 ldrccsh r8,[r13], -r8
:02023D54 C01D4B40 andgts r4,r13,r0,asr #0x16
:02023D58 1D10A13C unknown
:02023D5C 38121940 ldmccda  r2 ,{r6,r8,r11,r12}
:02023D60 16E98075 unknown
:02023D64 30BD34DD unknown
:02023D68 5170226D cmnpl r0,r13,ror #0x4
:02023D6C E3E05010 mvn  r5,#0x10
:02023D70 B919E516 ldmltdb  r9 ,{r1,r2,r4,r8,r10,r13,r14,r15}
:02023D74 00252D10 eoreq  r2,r5,r0,lsl r13
:02023D78 140819F0 strne r1,[r8],#-0x9f0
:02023D7C E1102B06 tst r0,r6,lsl #0x16
:02023D80 00D51D3D sbceqs r1,r5,r13,lsr r13
:02023D84 0D392012 ldceq  0,cr2,[r9,#-0x48]!
:02023D88 28ED4CF8 unknown
:02023D8C 10D5E3E0 sbcnes r14,r5,r0,ror #0x7
:02023D90 23037103 unknown
:02023D94 53C92918 bicpl  r2,r9,#0x60000
:02023D98 691F3009 ldmvsdb  r15 ,{r0,r3,r12,r13}
:02023D9C E5C05010 strb r5,[r0, #+0x10]		;r0+0x10=*(0000003a)
:02023DA0 00310B70 eoreqs r0,r1,r0,ror r11
:02023DA4 1A423510 bne 030B11EC
:02023DA8 71108031 tstvc r0,r1,lsr r0
:02023DAC 18551606 ldmneda  r5 ,{r1,r2,r9,r10,r12}^
:02023DB0 132114D1 unknown
:02023DB4 1813E584 ldmneda  r3 ,{r2,r7,r8,r10,r13,r14,r15}
:02023DB8 9D860101 unknown
:02023DBC 01611040 unknown
:02023DC0 159D41F0 ldrne r4,[r13, #+0x1f0]		;r13+0x1f0=*(000c01f0)
:02023DC4 65180F75 ldrvs r0,[r8, #-0xf75]		;(r8-0xf75=*(fffff08b))
:02023DC8 17710039 unknown
:02023DCC 008501E5 addeq  r0,r5,r5,ror #0x3
:02023DD0 A110C508 tstge r0,r8,lsl #0xa
:02023DD4 EF057134 swi 0x00057134
:02023DD8 F11981DC ldrnvsb r8,[r9, -r12]
:02023DDC 00491803 subeq  r1,r9,r3,lsl #0x10
:02023DE0 12E534B9 rscne  r3,r5,#0xB9000000
:02023DE4 605C76BA ldrvsh r7,[r12],#-0x6a
:02023DE8 6D4007B9 unknown
:02023DEC 9900170D stmlsdb  r0 ,{r0,r2,r3,r8,r9,r10,r12}
:02023DF0 15FC942A ldrneb r9,[r12, #+0x42a]!
:02023DF4 9812F080 ldmlsda  r2 ,{r7,r12,r13,r14,r15}
:02023DF8 E11102D5 ldrsb r0,[r1, -r5]
:02023DFC F61A2D22 ldrnv r2,[r10],-r2, lsr #0x1a
:02023E00 89050011 stmhidb  r5 ,{r0,r4}
:02023E04 55D00217 ldrplb r0,[r0, #+0x217]		;r0+0x217=*(00000241)
:02023E08 7D85950B unknown
:02023E0C F1E4C607 mvnnv  r12,r7,lsl #0xc
:02023E10 19394015 ldmnedb  r9!,{r0,r2,r4,r14}
:02023E14 FFFF62EE swinv 0x00ff62ee
:02023E18 9F0010DA swils 0x000010da
:02023E1C 408700F9 unknown
:02023E20 0019EBE5 andeqs r14,r9,r5,ror #0x17
:02023E24 2500190E strcs r1,[r0, #-0x90e]		;(r0-0x90e=*(fffff71c))
:02023E28 3481F01D strcc r15,[r1],#+0x1d
:02023E2C 2518E8BD ldrcs r14,[r8, #-0x8bd]		;(r8-0x8bd=*(fffff743))
:02023E30 2C183908 ldccs  9,cr3,[r8],{#0x8}
:02023E34 58E40839 unknown
:02023E38 712C82A5 unknown
:02023E3C 00113D0A andeqs r3,r1,r10,lsl #0x1a
:02023E40 17DE029D unknown
:02023E44 1004FD2D andne  r15,r4,r13,lsr #0x1a
:02023E48 5590E5D0 ldrpl r14,[r0, #+0x5d0]		;r0+0x5d0=*(000005fa)
:02023E4C 30171D10 andccs r1,r7,r0,lsl r13
:02023E50 00258161 eoreq  r8,r5,r1,ror #0x2
:02023E54 002D0519 eoreq  r0,r13,r9,lsl r5
:02023E58 C5C02D80 strgtb r2,[r0, #+0xd80]		;r0+0xd80=*(00000daa)
:02023E5C D2AE002D adcle  r0,r14,#0x2D
:02023E60 D0201235 eorle  r1,r0,r5,lsr r2
:02023E64 11BD3029 movnes r3,r9,lsr #0x0		;r3=0(0x0)
:02023E68 E2328230 eors r8,r2,#0x3
:02023E6C 28001954 stmcsda  r0 ,{r2,r4,r6,r8,r11,r12}
:02023E70 25540025 ldrcsb r0,[r4, #-0x25]		;r4-0x25=*(32100dda)=#0(0x00000000)
:02023E74 2554C7C0 ldrcsb r12,[r4, #-0x7c0]		;r4-0x7c0=*(3210063f)=#0(0x00000000)
:02023E78 55203800 strpl r3,[r0, #-0x800]!
:02023E7C 00710C3C rsbeqs r0,r1,r12,lsr r12
:02023E80 A9001103 stmgedb  r0 ,{r0,r1,r8,r12}
:02023E84 EB01D01E bl 02097F04
:02023E88 07DD0030 unknown
:02023E8C C9C01011 stmgtib  r0 ,{r0,r4,r12}^
:02023E90 05B52F0E ldreq r2,[r5, #+0xf0e]!
:02023E94 0600E5BD unknown
:02023E98 0D911041 unknown
:02023E9C 12103DD5 andnes r3,r0,#0x3540
:02023EA0 2CEBFFF2 stccsl 15,cr15,[r11],#+0x3c8
:02023EA4 3D4527CD unknown
:02023EA8 000198C1 andeq  r9,r1,r1,asr #0x11
:02023EAC 6400019C strvs r0,[r0],#-0x19c
:02023EB0 108D14D1 unknown
:02023EB4 01216A00 unknown
:02023EB8 21600071 unknown
:02023EBC 58F02925 unknown
:02023EC0 5B440029 blpl 03123F6C
:02023EC4 10FD8521 rscnes r8,r13,r1,lsr #0xa
:02023EC8 201904F5 ldrcssh r0,[r9], -r5
:02023ECC E34DF4F5 unknown
:02023ED0 8534F539 ldrhi r15,[r4, #-0x539]!
:02023ED4 02351025 eoreqs r1,r5,#0x25
:02023ED8 043D24E9 unknown
:02023EDC 7B1D0001 blvc 02763EE8
:02023EE0 245974F5 ldrcsb r7,[r9],#-0x4f5
:02023EE4 34591793 ldrccb r1,[r9],#-0x793
:02023EE8 0003014D andeq  r0,r3,r13,asr #0x2
:02023EEC 08093133 stmeqda  r9 ,{r0,r1,r4,r5,r8,r12,r13}
:02023EF0 9906C180 stmlsdb  r6 ,{r7,r8,r14,r15}
:02023EF4 8C111D03 ldchi  13,cr1,[r1],{#0x3}
:02023EF8 43353917 teqmi r5,#0x5C000
:02023EFC 21890161 orrcs  r0,r9,r1,ror #0x2
:02023F00 004D7C40 subeq  r7,r13,r0,asr #0x18
:02023F04 8D2B1786 stchi  7,cr1,[r11,#-0x218]!
:02023F08 D2386D15 eorles r6,r8,#0x540
:02023F0C 85186DE5 ldrhi r6,[r8, #-0xde5]		;(r8-0xde5=*(fffff21b))
:02023F10 5380286D orrpl  r2,r0,#0x6D0000
:02023F14 02052009 andeq  r2,r5,#0x9
:02023F18 0D7D0009 ldceql 0,cr0,[r13,#-0x24]!
:02023F1C 01028520 unknown
:02023F20 11778800 cmnne r7,r0,lsl #0x10
:02023F24 B91701E1 ldmltdb  r7 ,{r0,r5,r6,r7,r8}
:02023F28 090BFD99 stmeqdb  r11 ,{r0,r3,r4,r7,r8,r10,r11,r12,r13,r14,r15}
:02023F2C 0009A440 andeq  r10,r9,r0,asr #0x8
:02023F30 400972BA strmih r7,[r9], -r10
:02023F34 6F0009A9 swivs 0x000009a9
:02023F38 09AA4009 stmeqib  r10!,{r0,r3,r14}
:02023F3C 096CAA00 unknown
:02023F40 0009AB40 andeq  r10,r9,r0,asr #0x16
:02023F44 AC400969 stcgel 9,cr0,[r0],{#0x69}
:02023F48 66AA0009 unknown
:02023F4C 09A74009 stmeqib  r7!,{r0,r3,r14}
:02023F50 40096300 andmi  r6,r9,r0,lsl #0x6
:02023F54 AA0105A8 bge 020655FC
:02023F58 B2800D60 addlt  r0,r0,#0x1800
:02023F5C F55C000D ldrnvb r0,[r12, #-0xd]		;(r12-0xd=*(fffffff3))
:02023F60 00F5B480 rsceqs r11,r5,r0,lsl #0x9
:02023F64 400958AA andmi  r5,r9,r10,lsr #0x11
:02023F68 550009B8 strpl r0,[r0, #-0x9b8]		;(r0-0x9b8=*(fffff648))
:02023F6C 01E0400D mvneq  r4,r13
:02023F70 09E4AA00 unknown
:02023F74 51355100 teqpl r5,r0,lsl #0x2
:02023F78 11F40001 mvnnes r0,r1
:02023F7C 199A038D ldmneib  r10 ,{r0,r2,r3,r7,r8,r9}
:02023F80 4171F300 cmnmi r1,r0,lsl #0x6
:02023F84 5F013598 swipl 0x00013598
:02023F88 55020135 strpl r0,[r2, #-0x135]		;r2-0x135=*(143ffecb)=#0(0x00000000)
:02023F8C 451201C1 ldrmi r0,[r2, #-0x1c1]		;r2-0x1c1=*(143ffe3f)=#0(0x00000000)
:02023F90 1495171E ldrne r1,[r5],#+0x71e
:02023F94 000907BD streqh r0,[r9], -r13
:02023F98 0009750D andeq  r7,r9,r13,lsl #0xa
:02023F9C E5C40014 strb r0,[r4, #+0x14]		;r4+0x14=*(32100e13)=#0(0x00000000)
:02023FA0 69E91741 unknown
:02023FA4 11353D81 teqne r5,r1,lsl #0x1b
:02023FA8 3A401911 bcc 0302A3F4
:02023FAC AD4F7517 unknown
:02023FB0 E1670A41 unknown
:02023FB4 91173900 tstls r7,r0,lsl #0x12
:02023FB8 20093331 andcs  r3,r9,r1,lsr r3
:02023FBC 000906D5 unknown
:02023FC0 400930E9 andmi  r3,r9,r9,ror #0x1
:02023FC4 2D00090E unknown
:02023FC8 02952009 addeqs r2,r5,#0x9
:02023FCC 2AEA0009 bcs 01AA3FF8
:02023FD0 89174009 ldmhidb  r7 ,{r0,r3,r14}
:02023FD4 00092701 andeq  r2,r9,r1,lsl #0xe
:02023FD8 00092119 andeq  r2,r9,r9,lsl r1
:02023FDC 400924EA andmi  r2,r9,r10,ror #0x9
:02023FE0 2102DDE8 unknown
:02023FE4 95A54009 strls r4,[r5, #+0x9]!
:02023FE8 0D1EAA01 unknown
:02023FEC B015AD40 andlts r10,r5,r0,asr #0x1a
:02023FF0 1AE1C01B bne 01894064
:02023FF4 BC400906 stcltl 9,cr0,[r0],{#0x6}
:02023FF8 0D170009 unknown
:02023FFC 0001C040 andeq  r12,r1,r0,asr #0x0
:02024000 000955C4 andeq  r5,r9,r4,asr #0xb
:02024004 C8400913 stmgtda  r0 ,{r0,r1,r4,r8,r11}^
:02024008 0D100009 unknown
:0202400C 0155CC40 cmpeq r5,r0,asr #0x18
:02024010 0009D000 andeq  r13,r9,r0
:02024014 E520090C str r0,[r0, #-0x90c]!
:02024018 09016500 stmeqdb  r1 ,{r8,r10,r13,r14}
:0202401C 35000975 strcc r0,[r0, #-0x975]		;(r0-0x975=*(fffff68b))
:02024020 07FD1228 ldreqb r1,[r13,+r8, lsr #0x4]!
:02024024 22990009 addcss r0,r9,#0x9
:02024028 BB03FD12 bllt 02123478
:0202402C 3910ED17 ldmccdb  r0 ,{r0,r1,r2,r4,r8,r10,r11,r13,r14,r15}
:02024030 7901110D stmvcdb  r1 ,{r0,r2,r3,r8,r12}
:02024034 0EEBFFE9 cdpeq 15,14,cr15,cr11,cr9,7
:02024038 240011FF strcs r1,[r0],#-0x1ff
:0202403C 25118025 ldrcs r8,[r1, #-0x25]		;(r1-0x25=*(ffffffdb))
:02024040 0011FA00 andeqs r15,r1,r0,lsl #0x14
:02024044 4D10A4AA unknown
:02024048 0039FF70 eoreqs r15,r9,r0,ror r15
:0202404C 0D2916F5 stceq  6,cr1,[r9,#-0x3d4]!
:02024050 70251094 mlavc  r5,r4,r0,r1unknown
:02024054 F0001107 andnv  r1,r0,r7,lsl #0x2
:02024058 4D075516 unknown
:0202405C 00C1CA20 sbceq  r12,r1,r0,lsr #0x14
:02024060 39020011 stmccdb  r2 ,{r0,r4}
:02024064 0011EB00 andeqs r14,r1,r0,lsl #0x16
:02024068 AB401121 blge 030284F4
:0202406C FD001180 unknown
:02024070 11E60011 mvnne  r0,r1,lsl r0
:02024074 2A1E2900 bcs 027AE47C
:02024078 04391025 unknown
:0202407C 25EB0011 strcsb r0,[r11, #+0x11]!
:02024080 0011E100 andeqs r14,r1,r0,lsl #0x2
:02024084 800E572D andhi  r5,r14,r13,lsr #0xe
:02024088 045D0291 ldreqb r0,[r13],#-0x291
:0202408C DB470011 blle 031E40D8
:02024090 DCEB1C01 stclel 12,cr1,[r11],#+0x4
:02024094 1FD20019 swine 0x00d20019
:02024098 DD84372D unknown
:0202409C DAEEA401 ble 01BCD0A8
:020240A0 54000689 strpl r0,[r0],#-0x689
:020240A4 19D52DF1 ldmneib  r5 ,{r0,r4,r5,r6,r7,r8,r10,r11,r13}^
:020240A8 6C71A430 ldcvsl 4,cr10,[r1],#-0xc0
:020240AC 19D41AE5 ldmneib  r4 ,{r0,r2,r5,r6,r7,r9,r11,r12}^
:020240B0 8235CE40 eorhis r12,r5,#0x400
:020240B4 AB077538 blge 0220159C
:020240B8 05CD119D streqb r1,[r13, #+0x19d]		;r13+0x19d=*(000c019d)
:020240BC C7107D00 ldrgt r7,[r0,-r0, lsl #0x1a]
:020240C0 09154009 ldmeqdb  r5 ,{r0,r3,r14}
:020240C4 09C4AD00 stmeqib  r4 ,{r8,r10,r11,r13,r15}^
:020240C8 00091640 andeq  r1,r9,r0,asr #0xc
:020240CC 951009C1 ldrls r0,[r0, #-0x9c1]		;(r0-0x9c1=*(fffff63f))
:020240D0 096ABE41 unknown
:020240D4 F511B910 ldrnv r11,[r1, #-0x910]		;(r1-0x910=*(fffff6f0))
:020240D8 4009BB0E andmi  r11,r9,r14,lsl #0x16
:020240DC B80009A6 stmltda  r0 ,{r1,r2,r5,r7,r8,r11}
:020240E0 AE400957 mcrge 9,2,r0,cr0,cr7,{2}
:020240E4 09B50009 ldmeqib  r5!,{r0,r3}
:020240E8 7102CD20 unknown
:020240EC 0D75B200 ldceql 2,cr11,[r5,#-0x0]!
:020240F0 0001F840 andeq  r15,r1,r0,asr #0x10
:020240F4 AE05BDFC mcrge 13,0,r11,cr5,cr12,{7}
:020240F8 556C4009 strplb r4,[r12, #-0x9]!
:020240FC 49AB0009 stmmiib  r11!,{r0,r3}
:02024100 08C17040 stmeqia  r1 ,{r6,r12,r13,r14}^
:02024104 91009138 unknown
:02024108 2695D516 unknown
:0202410C A5601A35 strgeb r1,[r0, #-0xa35]!
:02024110 0A255003 beq 02978124
:02024114 6B11016D blvs 024646D0
:02024118 A0EBFFFF unknown
:0202411C C070116D rsbgts r1,r0,r13,ror #0x2
:02024120 169E10E5 ldrne r1,r1,r0,r13,ror #0x2
:02024124 C0600DD1 unknown
:02024128 00059CE5 andeq  r9,r5,r5,ror #0x19
:0202412C 80546484 subhis r6,r4,r4,lsl #0x9
:02024130 00059AE5 andeq  r9,r5,r5,ror #0x15
:02024134 80204468 eorhi  r4,r0,r8,ror #0x8
:02024138 400998E5 andmi  r9,r9,r5,ror #0x11
:0202413C 9505657D strls r6,[r5, #-0x57d]		;r5-0x57d=*(0233fa83)=#-1876461805(0x90277713)
:02024140 D0A840A1 adcle  r4,r8,r1,lsr #0x1
:02024144 32E5C012 rsccc  r12,r5,#0x12
:02024148 09010100 stmeqdb  r1 ,{r8}
:0202414C 0965C000 unknown
:02024150 00093300 andeq  r3,r9,r0,lsl #0x6
:02024154 09621301 unknown
:02024158 095A3400 ldmeqdb  r10 ,{r10,r12,r13}^
:0202415C 00092400 andeq  r2,r9,r0,lsl #0x8
:02024160 3500095F strcc r0,[r0, #-0x95f]		;(r0-0x95f=*(fffff6a1))
:02024164 551C0009 ldrpl r0,[r12, #-0x9]		;(r12-0x9=*(fffffff7))
:02024168 095C0009 ldmeqdb  r12 ,{r0,r3}^
:0202416C 31003600 unknown
:02024170 5902DD09 stmpldb  r2 ,{r0,r3,r8,r10,r11,r12,r14,r15}
:02024174 EB012B65 bl 0206EF10
:02024178 0192FDF8 ldreqsh r15,[r2, +r8]
:0202417C 0289CC43 addeq  r12,r9,#0x4300
:02024180 029508B0 addeqs r0,r5,#0xB00000
:02024184 4629167C unknown
:02024188 2579066D ldrcsb r0,[r9, #-0x66d]!
:0202418C 3149B220 unknown
:02024190 7000490B andvc  r4,r0,r11,lsl #0x12
:02024194 39180039 ldmccdb  r8 ,{r0,r3,r4,r5}
:02024198 D5005D40 strle r5,[r0, #-0xd40]		;(r0-0xd40=*(fffff2c0))
:0202419C 80101413 andhis r1,r0,r3,lsl r4
:020241A0 6F1D4115 swivs 0x001d4115
:020241A4 2FA041AD swics 0x00a041ad
:020241A8 166C01AD unknown
:020241AC 31E4348D mvncc  r3,r13,lsl #0x9
:020241B0 F5524D00 ldrnvb r4,[r2, #-0xd00]		;r2-0xd00=*(143ff300)=#0(0x00000000)
:020241B4 6B29C1FF blvs 02A949B8
:020241B8 0034002D eoreqs r0,r4,r13,lsr #0x0
:020241BC 024D149F subeq  r1,r13,#0x9F000000
:020241C0 00C100FD unknown
:020241C4 450417D1 strmi r1,[r4, #-0x7d1]		;(r4-0x7d1=*(fffff82f))
:020241C8 0F004514 swieq 0x00004514
:020241CC EBFFE26F bl 0201CB90
:020241D0 79011D18 stmvcdb  r1 ,{r3,r4,r8,r10,r11,r12}
:020241D4 B40DB12D strlt r11,[r13],#-0x12d
:020241D8 EB000F70 bl 02027FA0
:020241DC 34B9165B unknown
:020241E0 C0201018 eorgt  r1,r0,r8,lsl r0
:020241E4 025108E5 subeqs r0,r1,#0xE50000
:020241E8 260901E9 strcs r0,r0,r1,#0xE50000
:020241EC B806091B stmltda  r6 ,{r0,r1,r3,r4,r8,r11}
:020241F0 5119C508 tstpl r9,r8,lsl #0xa
:020241F4 01513201 cmpeq r1,r1,lsl #0x4
:020241F8 340A5133 strcc r5,[r10],#-0x133
:020241FC E3A03056 mov  r3,#0x56		;r3=86(0x56)
:02024200 E3A02035 mov  r2,#0x35		;r2=53(0x35)
:02024204 004D0036 subeq  r0,r13,r6,lsr r0
:02024208 0825700C stmeqda  r5!,{r2,r3,r12,r13,r14}
:0202420C 0EE5CD60 cdpeq 13,14,cr12,cr5,cr0,3
:02024210 E5CD5009 strb r5,[r13, #+0x9]		;r13+0x9=*(000c0009)
:02024214 1008190F andne  r1,r8,r15,lsl #0x12
:02024218 E510CD30 ldr r12,[r0, #-0xd30]		;(r0-0xd30=*(fffff2d0))
:0202421C E5CD2011 strb r2,[r13, #+0x11]		;r13+0x11=*(000c0011)
:02024220 00CD1012 sbceq  r1,r13,r2,lsl r0
:02024224 802439E5 eorhi  r3,r4,r5,ror #0x13
:02024228 1644E3A0 strneb r14,[r4],-r0, lsr #0x7
:0202422C 4082BB1D addmi  r11,r2,r13,lsl r11
:02024230 D14D8116 unknown
:02024234 062D744F unknown
:02024238 AC06B113 stcge  1,cr11,[r6],{#0x13}
:0202423C 8DD233C9 unknown
:02024240 82200C2F eorhi  r0,r0,#0x2F00
:02024244 12CD049D sbcne  r0,r13,#0x9D000000
:02024248 0114C3C5 tsteq r4,r5,asr #0x7
:0202424C 9A128880 bls 024C6454
:02024250 F78002B5 unknown
:02024254 16310119 unknown
:02024258 00E519E1 rsceq  r1,r5,r1,ror #0x13
:0202425C 0A311949 beq 02C6A788
:02024260 000128F2 unknown
:02024264 01101127 tsteq r0,r7,lsr #0x2
:02024268 00011D00 andeq  r1,r1,r0,lsl #0x1a
:0202426C 00015A01 andeq  r5,r1,r1,lsl #0x14
:02024270 1A00011B bne 020246E4
:02024274 16260061 unknown
:02024278 14957EDD ldrne r7,[r5],#+0xedd
:0202427C 162200D1 unknown
:02024280 024D11B9 subeq  r1,r13,#0x4000002E
:02024284 B230DD16 eorlts r13,r0,#0x580
:02024288 B900411E stmltdb  r0 ,{r1,r2,r3,r4,r8,r14}
:0202428C D4201611 unknown
:02024290 300615E5 andcc  r1,r6,r5,ror #0xb
:02024294 402041D0 unknown
:02024298 89234100 stmhidb  r3!,{r8,r14}
:0202429C 89649F04 unknown
:020242A0 E1E59004 mvn  r9,r4
:020242A4 008D0F16 addeq  r0,r13,r6,lsl r15
:020242A8 08452025 stmeqda  r5 ,{r0,r2,r5,r13}^
:020242AC 2120D0E9 unknown
:020242B0 6BE26111 blvs 018BC6FC
:020242B4 44090021 strmi r0,[r9],#-0x21
:020242B8 160D01F9 unknown
:020242BC 9042063D subls  r0,r2,r13,lsr r6
:020242C0 9509BCE5 strls r11,[r9, #-0xce5]		;(r9-0xce5=*(fffff31b))
:020242C4 0105BC00 unknown
:020242C8 06E900AD unknown
:020242CC A532DD1C ldrge r13,[r2, #-0xd1c]!
:020242D0 05010162 streq r0,[r1, #-0x162]		;(r1-0x162=*(fffffe9e))
:020242D4 42029516 andmi  r9,r2,#0x5800000
:020242D8 0312E580 tsteq r2,#0x20000000
:020242DC 65317D16 ldrvs r7,[r1, #-0xd16]!
:020242E0 04BD0039 unknown
:020242E4 7034ADE3 eorvcs r10,r4,r3,ror #0x1b
:020242E8 6006E28D andvs  r14,r6,r13,lsl #0x5
:020242EC 08691799 unknown
:020242F0 0CE00051 stceql 0,cr0,[r0],#+0x144
:020242F4 45FA054D ldrmib r0,[r10, #+0x54d]!
:020242F8 01050100 unknown
:020242FC 6000950A andvs  r9,r0,r10,lsl #0xa
:02024300 4DE58D7A stcmil 13,cr8,[r5,#+0x1e8]!
:02024304 27050511 unknown
:02024308 E13005FD ldrsh r0,[r0, -r13]!
:0202430C 0132B404 teqeq r2,r4,lsl #0x8
:02024310 E1B0025D movs r0,r13,asr r2
:02024314 11021351 unknown
:02024318 C102A400 unknown
:0202431C E28AA011 add  r10,r10,#0x11
:02024320 EF04B505 swi 0x0004b505
:02024324 D5044942 strle r4,[r4, #-0x942]		;(r4-0x942=*(fffff6be))
:02024328 E824AD04 stmda  r4!,{r2,r8,r10,r11,r13,r15}
:0202432C D57E41F5 ldrleb r4,[r14, #-0x1f5]!
:02024330 59EB1701 unknown
:02024334 900A2500 andls  r2,r10,r0,lsl #0xa
:02024338 840174E0 strhi r7,[r1],#-0x4e0
:0202433C A1021106 unknown
:02024340 02C978E2 sbceq  r7,r9,#0xE20000
:02024344 E11B15D1 ldrsb r1,[r11, -r1]
:02024348 5938B145 ldmpldb  r8!,{r0,r2,r6,r8,r12,r13,r15}
:0202434C 58F8021C unknown
:02024350 D800021C stmleda  r0 ,{r2,r3,r4,r9}
:02024354 01E40001 mvneq  r0,r1
:02024358 F7105900 ldrnv r5,[r0,-r0, lsl #0x12]
:0202435C 001AEFB5 ldreqh r14,[r10], -r5
:02024360 24035100 strcs r5,[r3],#-0x100
:02024364 E0030065 and  r0,r3,r5,ror #0x0
:02024368 40E314A0 rscmi  r1,r3,r0,lsr #0x9
:0202436C E003A1C0 and  r10,r3,r0,asr #0x3
:02024370 8DC0020D unknown
:02024374 01363128 teqeq r6,r8,lsr #0x2
:02024378 00091000 andeq  r1,r9,r0
:0202437C 2C00112C stccs  1,cr1,[r0],{#0x2c}
:02024380 E59F2B10 ldr r2,[r15, #+0xb10]		;r15+0xb10=*(02024e98)=#1353814273(0x50b19101)
:02024384 1803F514 stmneda  r3 ,{r2,r4,r8,r10,r12,r13,r14,r15}
:02024388 E91C03E5 ldmdb  r12 ,{r0,r2,r5,r6,r7,r8,r9}
:0202438C 2020A803 eorcs  r10,r0,r3,lsl #0x10
:02024390 06D500F9 unknown
:02024394 20046101 andcs  r6,r4,r1,lsl #0x2
:02024398 E58D2CC0 str r2,[r13, #+0xcc0]		;r13+0xcc0=*(000c0cc0)
:0202439C EB01CE21 bl 02097C28
:020243A0 C500D024 strgt r13,[r0, #-0x24]		;(r0-0x24=*(ffffffdc))
:020243A4 A003B101 andge  r11,r3,r1,lsl #0x2
:020243A8 01A80001 moveq  r0,r1			;r0=0(0x0)
:020243AC 0001B400 andeq  r11,r1,r0,lsl #0x8
:020243B0 0001ECAB andeq  r14,r1,r11,lsr #0x19
:020243B4 35690EC0 strccb r0,[r9, #-0xec0]!
:020243B8 4012E910 andmis r14,r2,r0,lsl r9
:020243BC B877E152 ldmltda  r7!,{r1,r4,r6,r8,r13,r14,r15}^
:020243C0 11C10011 bicne  r0,r1,r1,lsl r0
:020243C4 29D04014 ldmcsib  r0 ,{r2,r4,r14}^
:020243C8 55868D23 strpl r8,[r6, #+0xd23]		;r6+0xd23=*(90278436)
:020243CC 4055B300 submis r11,r5,r0,lsl #0x6
:020243D0 BE4229B1 mcrlt 9,2,r2,cr2,cr1,{5}
:020243D4 E1D02A27 bics r2,r0,r7,lsr #0x14
:020243D8 E5951200 ldr r1,[r5, #+0x200]		;r5+0x200=*(02340200)=#21176731(0x0143219b)
:020243DC 8D000007 unknown
:020243E0 007D1800 rsbeqs r1,r13,r0,lsl #0x10
:020243E4 88006928 stmhida  r0 ,{r3,r5,r8,r11,r13,r14}
:020243E8 A415E182 ldrge r14,[r5],#-0x182
:020243EC 17331D2E ldrne r1,[r3,-r14, lsr #0x1a]!
:020243F0 2E934685 cdpcs 6,8,cr4,cr3,cr5,4
:020243F4 201D1401 andcss r1,r13,r1,lsl #0x8
:020243F8 3BDD15A3 blcc 01769A8C
:020243FC EB013238 bl 02070CE4
:02024400 E100CD09 unknown
:02024404 30130089 andccs r0,r3,r9,lsl #0x1
:02024408 159D0065 ldrne r0,[r13, #+0x65]		;r13+0x65=*(000c0065)
:0202440C 899BA580 ldmhiib  r11 ,{r7,r8,r10,r13,r15}
:02024410 80719780 rsbhis r9,r1,r0,lsl #0xf
:02024414 06C08997 unknown
:02024418 21AA0059 movcs  r0,r9,asr r0
:0202441C B1082D00 unknown
:02024420 28285900 stmcsda  r8!,{r8,r11,r12,r14}
:02024424 5C0800E9 stcpl  0,cr0,[r8],{#0xe9}
:02024428 65120575 ldrvs r0,[r2, #-0x575]		;r2-0x575=*(50b18b8c)=#0(0x00000000)
:0202442C 09084903 stmeqdb  r8 ,{r0,r1,r8,r11,r14}
:02024430 12FDE104 rscnes r14,r13,#0x1
:02024434 02105DFF andeqs r5,r0,#0x3FC0
:02024438 5100ACE2 unknown
:0202443C 40FF2761 rscmis r2,r15,r1,ror #0xe
:02024440 01E2020C mvneq  r0,r12,lsl #0x4
:02024444 6500050A strvs r0,[r0, #-0x50a]		;(r0-0x50a=*(fffffaf6))
:02024448 0C601F0C stceql 15,cr1,[r0],#-0x30
:0202444C 9A100550 bls 02425994
:02024450 E351000A cmp r1,#0xA
:02024454 01FD0104 mvneqs r0,r4,lsl #0x2
:02024458 610D1179 unknown
:0202445C 80157A00 andhis r7,r5,r0,lsl #0x14
:02024460 20895665 addcs  r5,r9,r5,ror #0xc
:02024464 0210E085 andeqs r14,r0,#0x85
:02024468 0174E581 cmneq r4,r1,lsl #0xb
:0202446C 6513F915 ldrvs r15,[r3, #-0x915]		;(r3-0x915=*(fffff741))
:02024470 00656130 rsbeq  r6,r5,r0,lsr r1
:02024474 16851084 strne r1,[r5],+r4, lsl #0x1
:02024478 811C02E0 tsthi r12,r0,ror #0x5
:0202447C 00E9B0E2 rsceq  r11,r9,r2,ror #0x1
:02024480 013D4000 teqeq r13,r0
:02024484 1BFD2B81 blne 01F6F290
:02024488 02F120C5 rsceqs r2,r1,#0xC5
:0202448C 1FE3A008 swine 0x00e3a008
:02024490 C5FFE3B6 ldrgtb r14,[r15, #+0x3b6]!
:02024494 C107BE20 unknown
:02024498 116408E1 unknown
:0202449C 00D12241 sbceqs r2,r1,r1,asr #0x4
:020244A0 0D114643 unknown
:020244A4 5FCA0011 swipl 0x00ca0011
:020244A8 25DC8125 ldrcsb r8,[r12, #+0x125]		;r12+0x125=*(00000125)
:020244AC 00310C01 eoreqs r0,r1,r1,lsl #0x18
:020244B0 AA10455A bge 02435A20
:020244B4 45300990 ldrmi r0,[r0, #-0x990]!
:020244B8 8001112E andhi  r1,r1,r14,lsr #0x2
:020244BC 05D91079 ldreqb r1,[r9, #+0x79]		;r9+0x79=*(00000079)
:020244C0 03AD2ED2 moveq  r2,#0xD20		;r2=3360(0xd20)
:020244C4 08E08911 unknown
:020244C8 8202F540 andhi  r15,r2,#0x10000000
:020244CC A5031530 strge r1,[r3, #-0x530]		;(r3-0x530=*(fffffb26))
:020244D0 0E1D401A mrceq 0,0,r4,cr13,cr10,{0}
:020244D4 6DF40445 ldcvsl 4,cr0,[r4,#+0x114]!
:020244D8 1A15B609 bne 02591D04
:020244DC 49751A75 unknown
:020244E0 40194842 andmis r4,r9,r2,asr #0x10
:020244E4 6BE3082D blvs 018E65A0
:020244E8 100D25CD andne  r2,r13,r13,asr #0xb
:020244EC 14794151 unknown
:020244F0 9C400941 stclsl 9,cr0,[r0],{#0x41}
:020244F4 091FFD5A ldmeqdb  r15 ,{r1,r3,r4,r6,r8,r10,r11,r12,r13,r14,r15}
:020244F8 3B404510 blcc 03035940
:020244FC 104540C1 subne  r4,r5,r1,asr #0x1
:02024500 B7601538 unknown
:02024504 012E0749 unknown
:02024508 E2840FD9 add  r0,r4,#0x364
:0202450C C10909B6 strgth r0,[r9, -r6]
:02024510 D51532E1 ldrle r3,[r5, #-0x2e1]		;r5-0x2e1=*(0233fd1f)=#645136674(0x26740122)
:02024514 1D14AD30 unknown
:02024518 EB01302E bl 020705D8
:0202451C 750AF598 strvc r15,[r10, #-0x598]		;(r10-0x598=*(fffffa68))
:02024520 21152C19 tstcs r5,r9,lsl r12
:02024524 1929987D stmnedb  r9!,{r0,r2,r3,r4,r5,r6,r11,r12,r15}
:02024528 08AD9540 stmeqia  r13!,{r6,r8,r10,r12,r15}
:0202452C 05000D26 streq r0,[r0, #-0xd26]		;(r0-0xd26=*(fffff2da))
:02024530 EA100919 b 0242699C
:02024534 E1C019B6 strh r1,[r0, #+0x96]		;r0+0x96=*(00000096)
:02024538 99000922 stmlsdb  r0 ,{r1,r5,r8,r11}
:0202453C 5D609814 stcpll 8,cr9,[r0,#-0x50]!
:02024540 00111F00 andeqs r1,r1,r0,lsl #0x1e
:02024544 9580819C strls r8,[r0, #+0x19c]		;r0+0x19c=*(0000019c)
:02024548 C51A412D ldrgt r4,[r10, #-0x12d]		;(r10-0x12d=*(fffffed3))
:0202454C 1A014D04 bne 02077964
:02024550 800F1025 andhi  r1,r15,r5,lsr #0x0
:02024554 000A14E2 andeq  r1,r10,r2,ror #0x9
:02024558 000E370D andeq  r3,r14,r13,lsl #0xe
:0202455C AD150FFD unknown
:02024560 11529A70 cmpne r2,r0,ror r10
:02024564 002911BD unknown
:02024568 0D2CD115 stceq  1,cr13,[r12,#-0x54]!
:0202456C 91136528 tstls r3,r8,lsr #0xa
:02024570 3DF2F619 ldcccl 6,cr15,[r2,#+0x64]!
:02024574 D1150A05 tstle r5,r5,lsl #0x14
:02024578 118506BC strneh r0,[r5, +r12]
:0202457C C0D24395 smullgts r4,r2,r5,r3
:02024580 400459A8 andmi  r5,r4,r8,lsr #0x13
:02024584 D008E92D andle  r14,r8,r13,lsr #0x12
:02024588 70039504 andvc  r9,r3,r4,lsl #0xa
:0202458C D5D713A5 ldrleb r1,[r7, #+0x3a5]		;r7+0x3a5=*(000003a5)
:02024590 00FD0F20 rsceqs r0,r13,r0,lsr #0x1e
:02024594 111455FC ldrnesh r5,[r4, -r12]
:02024598 C1144D11 tstgt r4,r1,lsl r13
:0202459C 01E59713 mvneq  r9,r3,lsl r7
:020245A0 1B4EA81B blne 033CE614
:020245A4 20B23315 adccss r3,r2,r5,lsl r3
:020245A8 00E4E1D7 unknown
:020245AC 300E6502 andcc  r6,r14,r2,lsl #0xa
:020245B0 312CE597 unknown
:020245B4 4E01EB01 cdpmi 11,0,cr14,cr1,cr1,0
:020245B8 40491FCD submi  r1,r9,r13,asr #0x1f
:020245BC 4505ED02 strmi r14,[r5, #-0xd02]		;r5-0xd02=*(0233f2fe)=#2000757008(0x77412110)
:020245C0 36505410 unknown
:020245C4 4054E59F unknown
:020245C8 E920799F stmdb  r0!,{r0,r1,r2,r3,r4,r7,r8,r11,r12,r13,r14}
:020245CC 7B252014 blvc 0296C624
:020245D0 EB01116E bl 02068B90
:020245D4 018D00A0 orreq  r0,r13,r0,lsr #0x1
:020245D8 D72000E8 strle r0,r0,r13,r0,lsr #0x1
:020245DC E597009D ldr r0,[r7, #+0x9d]		;r7+0x9d=*(0000009d)
:020245E0 00A11004 adceq  r1,r1,r4
:020245E4 9D0D194D unknown
:020245E8 0902DD28 stmeqdb  r2 ,{r3,r5,r8,r10,r11,r12,r14,r15}
:020245EC 3D030800 unknown
:020245F0 12DD14B1 sbcnes r1,r13,#0xB1000000
:020245F4 0972DD80 ldmeqdb  r2!,{r7,r8,r10,r11,r12,r14,r15}^
:020245F8 12DD0811 sbcnes r0,r13,#0x110000
:020245FC E8BD5B80 ldmia  r13!,{r7,r8,r9,r11,r12,r14}
:02024600 7800017C stmvcda  r0 ,{r2,r3,r4,r5,r6,r8}
:02024604 080203FD stmeqda  r2 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9}
:02024608 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0202460C E24DDE22 sub  r13,r13,#0x220
:02024610 7D300C00 ldcvc  12,cr0,[r0,#-0x0]!
:02024614 C9044105 stmgtdb  r4 ,{r0,r2,r8,r14}
:02024618 E503051D str r0,[r3, #-0x51d]		;r3-0x51d=*(2673fc05)=#0(0x00000000)
:0202461C 9D923C48 unknown
:02024620 9D824CE5 unknown
:02024624 40CA2245 sbcmi  r2,r10,r5,asr #0x4
:02024628 701D200D andvcs r2,r13,r13
:0202462C 497D14C6 unknown
:02024630 14C24425 strneb r4,[r2],#+0x425
:02024634 A52C0533 strge r0,[r12, #-0x533]!
:02024638 6100D165 unknown
:0202463C 00B10C2A adceqs r0,r1,r10,lsr #0x18
:02024640 6F0A10F9 swivs 0x000a10f9
:02024644 7D122D00 unknown
:02024648 E58D8001 str r8,[r13, #+0x1]		;r13+0x1=*(000c0001)
:0202464C 8620A953 unknown
:02024650 04590309 ldreqb r0,[r9],#-0x309
:02024654 110D1109 unknown
:02024658 301E9D1C andccs r9,r14,r12,lsl r13
:0202465C 28E52F99 unknown
:02024660 75200029 strvc r0,[r0, #-0x29]!
:02024664 CD033522 unknown
:02024668 031D3401 tsteq r13,#0x1000000
:0202466C 031D03A5 tsteq r13,#0x94000002
:02024670 13031D01 unknown
:02024674 5710031D unknown
:02024678 20E28D50 rsccs  r8,r2,r0,asr r13
:0202467C 07E28DB0 unknown
:02024680 E7993100 ldr r3,[r9,+r0, lsl #0x2]
:02024684 3D9F2100 unknown
:02024688 C00A4906 andgt  r4,r10,r6,lsl #0x12
:0202468C 4DFE003D ldcmil 0,cr0,[r14,#+0xf4]!
:02024690 E0071542 and  r1,r7,r2,asr #0xa
:02024694 0C021AA1 stceq  10,cr1,[r2],{#0xa1}
:02024698 6107152D unknown
:0202469C 22810500 addcs  r0,r1,#0x0
:020246A0 119DE08B orrnes r14,r13,r11,lsl #0x1
:020246A4 01D94B28 biceqs r4,r9,r8,lsr #0x16
:020246A8 60042F89 andvs  r2,r4,r9,lsl #0x1f
:020246AC 12F5E086 rscnes r14,r5,#0x86
:020246B0 01D1ED84 biceqs r14,r1,r4,lsl #0x1b
:020246B4 B1020920 unknown
:020246B8 C0100612 andgts r0,r0,r2,lsl r6
:020246BC 6D91E71A unknown
:020246C0 20154110 andcss r4,r5,r0,lsl r1
:020246C4 0C20E59D stceq  5,cr14,[r0],#-0x274
:020246C8 0AE28D30 beq 018C7B90
:020246CC 0000E110 andeq  r14,r0,r0,lsl r1
:020246D0 21A01861 movcs  r1,r1,ror #0x10
:020246D4 02DD5A12 sbceqs r5,r13,#0x12000
:020246D8 10C1135A sbcne  r1,r1,r10,asr r3
:020246DC 8A2500F8 bhi 02964AC4
:020246E0 0000FFE2 andeq  r15,r0,r2,ror #0x1f
:020246E4 1B1361E2 blne 024FCE74
:020246E8 8A000040 bhi 020247F0
:020246EC CC000583 stcgt  5,cr0,[r0],{#0x83}
:020246F0 E510C0A3 ldr r12,[r0, #-0xa3]		;(r0-0xa3=*(ffffff5d))
:020246F4 03000D81 unknown
:020246F8 090C0D09 stmeqdb  r12 ,{r0,r3,r8,r10,r11}
:020246FC 0C54BE0B ldceql 14,cr11,[r4],{#0xb}
:02024700 147DE1C1 unknown
:02024704 00090781 andeq  r0,r9,r1,lsl #0xf
:02024708 801360D0 ldrhisb r6,[r3], -r0
:0202470C E1147AE5 tst r4,r5,ror #0x15
:02024710 540B4504 strpl r4,[r11],#-0x504
:02024714 E5801460 str r1,[r0, #+0x460]		;r0+0x460=*(00000460)
:02024718 58000577 stmplda  r0 ,{r0,r1,r2,r4,r5,r6,r8,r10}
:0202471C E5108084 ldr r8,[r0, #-0x84]		;(r0-0x84=*(ffffff7c))
:02024720 F920F975 stmnvdb  r0!,{r0,r2,r4,r5,r6,r8,r11,r12,r13,r14,r15}
:02024724 EB01D403 bl 02099738
:02024728 05040C5C streq r0,[r4, #-0xc5c]		;(r4-0xc5c=*(fffff3a4))
:0202472C 60032D00 andvs  r2,r3,r0,lsl #0x1a
:02024730 13198514 tstne r9,#0x5000000
:02024734 59054613 stmpldb  r5 ,{r0,r1,r4,r9,r10,r14}
:02024738 10C56D00 sbcne  r6,r5,r0,lsl #0x1a
:0202473C 08312C49 ldmeqda  r1!,{r0,r3,r6,r10,r11,r13}
:02024740 E23A811F eors r8,r10,#0xC0000007
:02024744 04592108 ldreqb r2,[r9],#-0x108
:02024748 14690051 unknown
:0202474C 1938DE22 ldmnedb  r8!,{r1,r5,r9,r10,r11,r12,r14,r15}
:02024750 0C4D8F01 stceql 15,cr8,[r13],{#0x1}
:02024754 4402100E strmi r1,[r2],#-0xe
:02024758 98854115 stmlsia  r5 ,{r0,r2,r4,r8,r14}
:0202475C B8E24DD0 unknown
:02024760 A1128950 tstge r2,r0,asr r9
:02024764 03CDC003 biceq  r12,r13,#0x3
:02024768 83A05020 movhi  r5,#0x20		;r5=32(0x20)
:0202476C 01530000 cmpeq r3,r0
:02024770 13073DE3 unknown
:02024774 00895261 addeq  r5,r9,r1,ror #0x4
:02024778 18127503 ldmneda  r2 ,{r0,r1,r8,r10,r12,r13,r14}
:0202477C 0301295A unknown
:02024780 A02111D5 unknown
:02024784 05D86EE1 ldreqb r6,[r8, #+0xee1]		;r8+0xee1=*(00000ee1)
:02024788 9F200785 swils 0x00200785
:0202478C 10710C09 rsbnes r0,r1,r9,lsl #0x18
:02024790 0D0055D2 unknown
:02024794 6590D900 ldrvs r13,[r0, #+0x900]		;r0+0x900=*(00000900)
:02024798 15D25002 ldrneb r5,[r2, #+0x2]		;r2+0x2=*(00000d22)
:0202479C 0015D200 andeqs r13,r5,r0,lsl #0x4
:020247A0 04E552D2 unknown
:020247A4 10000D10 andne  r0,r0,r0,lsl r13
:020247A8 C9600689 unknown
:020247AC C90A3D28 stmgtdb  r10 ,{r3,r5,r8,r10,r11,r12,r13}
:020247B0 C93002E5 ldmgtdb  r0!,{r0,r2,r5,r6,r7,r9}
:020247B4 200103E5 andcs  r0,r1,r5,ror #0x7
:020247B8 B908E5C9 stmltdb  r8 ,{r0,r3,r6,r7,r8,r10,r13,r14,r15}
:020247BC CD400C04 unknown
:020247C0 CD0C6510 unknown
:020247C4 311441E5 tstcc r4,r5,ror #0x3
:020247C8 21D00104 biccss r0,r0,r4,lsl #0x2
:020247CC 0969BEE1 unknown
:020247D0 0415143E ldreq r1,[r5],#-0x43e
:020247D4 D1249000 unknown
:020247D8 10113B29 andnes r3,r1,r9,lsr #0x16
:020247DC C16014D9 unknown
:020247E0 00A50633 adceq  r0,r5,r3,lsr r6
:020247E4 251436AD ldrcs r3,[r4, #-0x6ad]		;(r4-0x6ad=*(fffff953))
:020247E8 9D009D13 unknown
:020247EC 0D019921 unknown
:020247F0 1A7CE200 bne 03F5CFF8
:020247F4 15A1EB01 strne r14,[r1, #+0xb01]!
:020247F8 E5DD000D ldrb r0,[r13, #+0xd]		;r13+0xd=*(000c000d)
:020247FC 15200708 strne r0,[r0, #-0x708]!
:02024800 14046D01 strne r6,[r4],#-0xd01
:02024804 29C98000 stmcsib  r9 ,{r15}^
:02024808 9500E48C strls r14,[r0, #-0x48c]		;(r0-0x48c=*(fffffb74))
:0202480C 69304DE5 ldmvsdb  r0!,{r0,r2,r5,r6,r7,r8,r10,r11,r14}
:02024810 C0300900 eorgts r0,r0,r0,lsl #0x12
:02024814 29112D02 ldmcsdb  r1 ,{r1,r8,r10,r11,r13}
:02024818 12001113 andne  r1,r0,#0xC0000004
:0202481C 01180011 tsteq r8,r1,lsl r0
:02024820 8186602E orrhi  r6,r6,r14,lsr #0x0
:02024824 E8E35600 unknown
:02024828 44980125 ldrmi r0,[r8],#+0x125
:0202482C 4830B5D0 ldmmida  r0!,{r4,r6,r7,r8,r10,r12,r13,r15}
:02024830 10C100B5 strneh r0,[r1],#+0x5
:02024834 C1215D82 unknown
:02024838 0001DA10 andeq  r13,r1,r0,lsl r10
:0202483C 07D9A070 unknown
:02024840 004D0779 subeq  r0,r13,r9,ror r7
:02024844 798C128D stmvcib  r12 ,{r0,r2,r3,r7,r9,r12}
:02024848 20000140 andcs  r0,r0,r0,asr #0x2
:0202484C 308CE59F umullcc  r14,r12,r15,r5
:02024850 08E5029F unknown
:02024854 1C020369 stcne  3,cr0,[r2],{#0x69}
:02024858 CC6A3DF5 stcgtl 13,cr3,[r10],#-0x3d4
:0202485C 5938C124 ldmpldb  r8!,{r2,r5,r8,r14,r15}
:02024860 03511020 cmpeq r1,#0x20
:02024864 45E7C250 strmib r12,[r7, #+0x250]!
:02024868 01718B00 cmneq r1,r0,lsl #0x16
:0202486C 0000E7C1 andeq  r14,r0,r1,asr #0xf
:02024870 0104E357 unknown
:02024874 0EE08160 cdpeq 1,14,cr8,cr0,cr0,3
:02024878 1021012D eorne  r0,r1,r13,lsr #0x2
:0202487C 023044BF eoreqs r4,r0,#0xBF000000
:02024880 E2844259 add  r4,r4,#0x90000005
:02024884 020AF105 andeq  r15,r10,#0x40000001
:02024888 E350220C cmp r0,#0xC0000000
:0202488C 859F0040 ldrhi r0,[r15, #+0x40]		;r15+0x40=*(020248d4)=#1162628485(0x454c4d85)
:02024890 84001001 strhi r1,[r0],#-0x1
:02024894 40500182 submis r0,r0,r2,lsl #0x3
:02024898 14A10780 unknown
:0202489C 8740B980 strhib r11,[r0,-r0, lsl #0x13]
:020248A0 006901D8 unknown
:020248A4 E7C610B9 unknown
:020248A8 09187531 ldmeqdb  r8 ,{r0,r4,r5,r8,r10,r12,r13,r14}
:020248AC D629437D unknown
:020248B0 0582EB00 streq r14,[r2, #+0xb00]		;r2+0xb00=*(00001820)
:020248B4 10A900F1 unknown
:020248B8 50000160 andpl  r0,r0,r0,ror #0x2
:020248BC 0F580001 swieq 0x00580001
:020248C0 FF02102B swinv 0x0002102b
:020248C4 43F8006B mvnmis r0,#0x6B
:020248C8 48900F7D ldmmiia  r0 ,{r0,r2,r3,r4,r5,r6,r8,r9,r10,r11}
:020248CC 9D400009 unknown
:020248D0 05D58000 ldreqb r8,[r5, #+0x0]		;r5+0x0=*(00000020)
:020248D4 454C4D85 strmib r4,[r12, #-0xd85]		;(r12-0xd85=*(fffff27b))
:020248D8 22410235 subcs  r0,r1,#0x50000003
:020248DC 2C8D00E9 stccs  0,cr0,[r13],{#0xe9}
:020248E0 2F05590A swics 0x0005590a
:020248E4 09AE08A1 stmeqib  r14!,{r0,r5,r7,r11}
:020248E8 0049105D subeq  r1,r9,r13,asr r0
:020248EC 2D402544 unknown
:020248F0 081C8D50 ldmeqda  r12 ,{r4,r6,r8,r10,r11,r15}
:020248F4 010C8D76 unknown
:020248F8 F5E28090 strnvb r8,[r2, #+0x90]!
:020248FC 10210C89 eorne  r0,r1,r9,lsl #0x19
:02024900 002D2FC1 eoreq  r2,r13,r1,asr #0x1f
:02024904 5D02453A unknown
:02024908 D2048D20 andle  r8,r4,#0x800
:0202490C 9D59E20C unknown
:02024910 2103E000 unknown
:02024914 50090800 andpl  r0,r9,r0,lsl #0x10
:02024918 09E04012 unknown
:0202491C 1002E900 andne  r14,r2,r0,lsl #0x12
:02024920 0171000D cmneq r1,r13
:02024924 01D858D0 ldreqsb r5,[r8, #+0x80]		;r8+0x80=*(00000080)
:02024928 12C92181 sbcne  r2,r9,#0x40000020
:0202492C 18C41005 stmneia  r4 ,{r0,r2,r12}^
:02024930 BD83F8E7 unknown
:02024934 2D47F0E8 unknown
:02024938 DF46E900 swile 0x0046e900
:0202493C 9000E24D andls  r14,r0,r13,asr #0x4
:02024940 E1800629 orr  r0,r0,r9,lsr #0xc
:02024944 03B9701E moveqs r7,#0x1E		;r7=30(0x1e)
:02024948 38E1A0A0 unknown
:0202494C E59D0561 ldr r0,[r13, #+0x561]		;r13+0x561=*(000c0561)
:02024950 E59D513C ldr r5,[r13, #+0x13c]		;r13+0x13c=*(000c013c)
:02024954 40BB1E61 adcmis r1,r11,r1,ror #0x1c
:02024958 50FD0009 rscpls r0,r13,r9
:0202495C B91025B8 ldmltdb  r0 ,{r3,r4,r5,r7,r8,r10,r13}
:02024960 61169D1D tstvs r6,r13,lsl r13
:02024964 A17B014B cmnge r11,r11,asr #0x2
:02024968 FFE58542 swinv 0x00e58542
:0202496C 13DD05EB bicnes r0,r13,#0x3AC00000
:02024970 AEC1000D cdpge 0,12,cr0,cr1,cr13,0
:02024974 81467513 unknown
:02024978 AA000D1A bge 02027DE8
:0202497C 9C777513 ldclsl 5,cr7,[r7],#-0x4c
:02024980 B500F500 strlt r15,[r0, #-0x500]		;r0-0x500=*(454c4885)=#0(0x00000000)
:02024984 09400431 stmeqdb  r0 ,{r0,r4,r5,r10}^
:02024988 2A002400 bcs 0202D990
:0202498C 0071CA00 rsbeqs r12,r1,r0,lsl #0x14
:02024990 008D20AA addeq  r2,r13,r10,lsr #0x1
:02024994 8F24F109 swihi 0x0024f109
:02024998 00018E90 muleq  r1,r0,r14
:0202499C 2000458D andcs  r4,r0,r13,lsl #0xb
:020249A0 93A80001 movls  r0,#0x1		;r0=1(0x1)
:020249A4 01070021 unknown
:020249A8 00011E00 andeq  r1,r1,r0,lsl #0x1c
:020249AC AA000165 bge 02024F48
:020249B0 C6000183 strgt r0,[r0],-r3, lsl #0x3
:020249B4 010B0719 unknown
:020249B8 00016A00 andeq  r6,r1,r0,lsl #0x14
:020249BC 00057EAA andeq  r7,r5,r10,lsr #0x1d
:020249C0 A6019D16 unknown
:020249C4 01C20001 biceq  r0,r2,r1
:020249C8 01C1AA00 biceq  r10,r1,r0,lsl #0x14
:020249CC 0001C000 andeq  r12,r1,r0
:020249D0 DB0001C8 blle 020250F8
:020249D4 02AA04ED adceq  r0,r10,#0xED000000
:020249D8 01180001 tsteq r8,r1
:020249DC 00017900 andeq  r7,r1,r0,lsl #0x12
:020249E0 AA000178 bge 02024FC8
:020249E4 76000177 unknown
:020249E8 01750001 cmneq r5,r1
:020249EC 00017400 andeq  r7,r1,r0,lsl #0x8
:020249F0 000173AA andeq  r7,r1,r10,lsr #0x7
:020249F4 71000172 unknown
:020249F8 01700001 cmneq r0,r1
:020249FC 016FAA00 unknown
:02024A00 00016E00 andeq  r6,r1,r0,lsl #0x1c
:02024A04 41000511 unknown
:02024A08 6BAA0025 blvs 00AA4AA4
:02024A0C 7CEA0003 stcvcl 0,cr0,[r10],#+0xc
:02024A10 1DBA5113 ldcne  1,cr5,[r10,#+0x4c]!
:02024A14 8D70C028 ldchil 0,cr12,[r0,#-0xa0]!
:02024A18 E1A0A845 mov  r10,r5,asr #0x10
:02024A1C 0259000B subeqs r0,r9,#0xB
:02024A20 015D01E3 cmpeq r13,r3,ror #0x3
:02024A24 BD00104D unknown
:02024A28 2C963017 ldccs  0,cr3,[r6],{#0x17}
:02024A2C 035FA025 cmpeq r15,#0x25
:02024A30 0D891701 unknown
:02024A34 FD3C00F9 ldc2  0,cr0,[r12,#-0x3e4]!
:02024A38 419DB91B orrmis r11,r13,r11,lsl r9
:02024A3C 5D8011DC unknown
:02024A40 5D01450A unknown
:02024A44 F101411A unknown
:02024A48 A8000125 stmgeda  r0 ,{r0,r2,r5,r8}
:02024A4C 5CF2B904 ldcpll 9,cr11,[r2],#+0x10
:02024A50 476550F5 unknown
:02024A54 F91358D2 ldmnvdb  r3 ,{r1,r4,r6,r7,r11,r12,r14}
:02024A58 B9104546 ldmltdb  r0 ,{r1,r2,r6,r8,r10,r14}
:02024A5C 20B95400 adccss r5,r9,r0,lsl #0x8
:02024A60 83DC3C59 bichis r3,r12,#0x5900
:02024A64 4F36F9ED swimi 0x0036f9ed
:02024A68 9656F913 unknown
:02024A6C 4AA466F9 bmi 0093E658
:02024A70 0AC5300D beq 01170AAC
:02024A74 25463AB5 strcsb r3,[r6, #-0xab5]		;(r6-0xab5=*(90276c5e))
:02024A78 09419910 stmeqdb  r1 ,{r4,r8,r11,r12,r15}^
:02024A7C 140B896E strne r8,[r11],#-0x96e
:02024A80 41E28D60 mvnmi  r8,r0,ror #0x1a
:02024A84 815B8513 cmphi r11,r3,lsl r5
:02024A88 860100DD unknown
:02024A8C 3C1C25E7 ldccc  5,cr2,[r12],{#0xe7}
:02024A90 4C251061 stcmi  0,cr1,[r5],#-0x184
:02024A94 0C25F6D1 stceq  6,cr15,[r5],#-0x344
:02024A98 0E311338 mrceq 3,1,r1,cr1,cr8,{1}
:02024A9C 05F19010 ldreqb r9,[r1, #+0x10]!
:02024AA0 110C7592 swpne r7,r2,r12
:02024AA4 1334E780 teqne r4,#0x2000000
:02024AA8 41210E31 unknown
:02024AAC 3001E1D0 unknown
:02024AB0 1069E284 rsbne  r14,r9,r4,lsl #0x5
:02024AB4 0095400B addeqs r4,r5,r11
:02024AB8 E7812103 str r2,[r1,+r3, lsl #0x2]
:02024ABC 310BE902 unknown
:02024AC0 12000D41 andne  r0,r0,#0x1040
:02024AC4 23193F21 tstcs r9,#0x84
:02024AC8 16000D29 strne r0,[r0],-r9, lsr #0x1a
:02024ACC 0CAD4149 stceq  1,cr4,[r13],#+0x124
:02024AD0 13250139 unknown
:02024AD4 091114A9 ldmeqdb  r1 ,{r0,r3,r5,r7,r10,r12}
:02024AD8 B21D1913 andlts r1,r13,#0x4C000
:02024ADC 5D6D19D6 stcpll 9,cr1,[r13,#-0x358]!
:02024AE0 C9131E12 ldmgtdb  r3 ,{r1,r4,r9,r10,r11,r12}
:02024AE4 B112DD43 tstlt r2,r3,asr #0x1a
:02024AE8 057DE60F ldreqb r14,[r13, #-0x60f]!
:02024AEC 0CC10105 stceql 1,cr0,[r1],{#0x5}
:02024AF0 050231FF streq r3,[r2, #-0x1ff]		;(r2-0x1ff=*(00000b21))
:02024AF4 0A002903 beq 0202EF08
:02024AF8 0546D914 streqb r13,[r6, #-0x914]		;(r6-0x914=*(90276dff))
:02024AFC 95710105 ldrlsb r0,[r1, #-0x105]!
:02024B00 3AE819F9 bcc 01A2B2EC
:02024B04 55EBFFFE strplb r15,[r11, #+0xffe]!
:02024B08 25FA4105 ldrcsb r4,[r10, #+0x105]!
:02024B0C 1308A0C1 unknown
:02024B10 02F371D1 rsceqs r7,r3,#0x40000034
:02024B14 D1130615 tstle r3,r5,lsl r6
:02024B18 D1EFA471 mvnle  r10,r1,ror r4
:02024B1C 72B91311 adcvcs r1,r9,#0x44000000
:02024B20 FD62B9FD stc2l 9,cr11,[r2,#-0x3f4]!
:02024B24 216A1203 unknown
:02024B28 2112F777 tstcs r2,r7,ror r7
:02024B2C C025F477 eorgt  r15,r5,r7,ror r4
:02024B30 69EF16A5 unknown
:02024B34 50294011 eorpl  r4,r9,r1,lsl r0
:02024B38 11EA16A1 mvnne  r1,r1,lsr #0xd
:02024B3C 04101540 ldreq r1,[r0],#-0x540
:02024B40 99913710 ldmlsib  r1 ,{r4,r8,r9,r10,r12,r13}
:02024B44 0015E526 andeqs r14,r5,r6,lsr #0xa
:02024B48 1F7D1021 swine 0x007d1021
:02024B4C 863A1101 unknown
:02024B50 911008E0 tstls r0,r0,ror #0x11
:02024B54 001BB4E5 andeqs r11,r11,r5,ror #0x9
:02024B58 89DFE1C0 ldmhiib  r15 ,{r6,r7,r8,r13,r14,r15}^
:02024B5C 45408152 strmib r8,[r0, #-0x152]		;(r0-0x152=*(fffffeaf))
:02024B60 38083957 stmccda  r8 ,{r0,r1,r2,r4,r6,r8,r11,r12,r13}
:02024B64 6DD67AF5 unknown
:02024B68 606D1380 rsbvs  r1,r13,r0,lsl #0x7
:02024B6C 000D0B25 andeq  r0,r13,r5,lsr #0x16
:02024B70 4B89750F blmi 00281FB4
:02024B74 13056976 unknown
:02024B78 21706504 cmncs r0,r4,lsl #0xa
:02024B7C E5281D10 str r1,[r8, #-0xd10]!
:02024B80 790A2910 stmvcdb  r10 ,{r4,r8,r11,r13}
:02024B84 E5048600 str r8,[r4, #-0x600]		;(r4-0x600=*(fffffa00))
:02024B88 B042A502 sublt  r10,r2,r2,lsl #0xa
:02024B8C BEC08166 cdplt 1,12,cr8,cr0,cr6,3
:02024B90 CD1C81C9 unknown
:02024B94 3249BA00 subcc  r11,r9,#0x0
:02024B98 0DD53CE5 unknown
:02024B9C 003D064B eoreqs r0,r13,r11,asr #0xc
:02024BA0 280005E7 stmcsda  r0 ,{r0,r1,r2,r5,r6,r7,r8,r10}
:02024BA4 55F906AD ldrplb r0,[r9, #+0x6ad]!
:02024BA8 81F40503 mvnhis r0,r3,lsl #0xa
:02024BAC 0001B012 andeq  r11,r1,r2,lsl r0
:02024BB0 E40039AB str r3,[r0],#-0x9ab
:02024BB4 8D01ED56 unknown
:02024BB8 292F1F10 stmcsdb  r15!,{r4,r8,r9,r10,r11,r12}
:02024BBC 03352003 teqeq r5,#0x3
:02024BC0 F9D3207D ldmnvib  r3 ,{r0,r2,r3,r4,r5,r6,r13}^
:02024BC4 5F00250E swipl 0x0000250e
:02024BC8 8F30250E swihi 0x0030250e
:02024BCC 1585C025 strne r12,[r5, #+0x25]		;r5+0x25=*(00000045)
:02024BD0 0012A0D3 ldreqsb r10,[r2], -r3
:02024BD4 A14221FD unknown
:02024BD8 280DF603 stmcsda  r13 ,{r0,r1,r9,r10,r12,r13,r14,r15}
:02024BDC 028531F9 addeq  r3,r5,#0x4000003E
:02024BE0 5D93B509 unknown
:02024BE4 000D7E80 andeq  r7,r13,r0,lsl #0x1d
:02024BE8 805D8FA9 subhis r8,r13,r9,lsr #0x1f
:02024BEC 2D004D7A unknown
:02024BF0 07310817 unknown
:02024BF4 D9DA2301 ldmleib  r10 ,{r0,r8,r9,r13}^
:02024BF8 4D15E118 unknown
:02024BFC 4DF8A648 ldcmil 6,cr10,[r8,#+0x120]!
:02024C00 402180B8 unknown
:02024C04 018DF1A7 orreq  r15,r13,r7,lsr #0x3
:02024C08 127B59B5 rsbnes r5,r11,#0x2D4000
:02024C0C 0D667B2D stceql 11,cr7,[r6,#-0xb4]!
:02024C10 1277A600 rsbnes r10,r7,#0x0
:02024C14 E9627B71 unknown
:02024C18 204D7300 subcs  r7,r13,r0,lsl #0x6
:02024C1C C9D40461 ldmgtib  r4 ,{r0,r5,r6,r10}^
:02024C20 004DCC0E subeq  r12,r13,r14,lsl #0x18
:02024C24 6E004DD0 mcrvs 13,0,r4,cr0,cr0,{6}
:02024C28 952B7912 strls r7,[r11, #-0x912]!
:02024C2C 4D6A6619 stcmil 6,cr6,[r10,#-0x64]!
:02024C30 03010110 unknown
:02024C34 663A3181 unknown
:02024C38 95502D35 ldrlsb r2,[r0, #-0xd35]		;(r0-0xd35=*(fffff2cc))
:02024C3C 1213FD12 andnes r15,r3,#0x480
:02024C40 125F7F09 subnes r7,r15,#0x24
:02024C44 D1974D9D unknown
:02024C48 125A7F09 subnes r7,r10,#0x24
:02024C4C 99457605 stmlsdb  r5 ,{r0,r2,r9,r10,r12,r13,r14}^
:02024C50 11525600 cmpne r2,r0,lsl #0xc
:02024C54 44E5A700 unknown
:02024C58 51401019 unknown
:02024C5C 2D125100 unknown
:02024C60 124E754D subne  r7,r14,#0x13400000
:02024C64 124B7531 subne  r7,r11,#0xC400000
:02024C68 1A6D44F5 bne 03B76044
:02024C6C 0019E9C9 andeqs r14,r9,r9,asr #0x13
:02024C70 00010AED andeq  r0,r1,r13,ror #0x15
:02024C74 11851245 orrne  r1,r5,r5,asr #0x4
:02024C78 79CD0DCD stmvcib  r13 ,{r0,r2,r3,r6,r7,r8,r10,r11}^
:02024C7C 21124202 tstcs r2,r2,lsl #0x4
:02024C80 D1009513 unknown
:02024C84 EC19EB01 ldc  11,cr14,[r9],{#0x1}
:02024C88 10F00EF9 unknown
:02024C8C 212BE584 unknown
:02024C90 123C8200 eornes r8,r12,#0x0
:02024C94 022771DD eoreq  r7,r7,#0x40000037
:02024C98 111001BD ldrneh r0,[r0, -r13]
:02024C9C 0205A40D andeq  r10,r5,#0xD000000
:02024CA0 03F61895 mvneqs r1,#0x950000
:02024CA4 0222EB00 eoreq  r14,r2,#0x0
:02024CA8 33EA0003 mvncc  r0,#0x3
:02024CAC 1E796D12 mrcne 13,3,r6,cr9,cr2,{0}
:02024CB0 0A100002 beq 02424CC0
:02024CB4 1A80B52F bne 00052178
:02024CB8 122B004D eorne  r0,r11,#0x4D
:02024CBC 02943199 addeqs r3,r4,#0x40000026
:02024CC0 000D1F59 andeq  r1,r13,r9,asr r15
:02024CC4 40B91227 adcmis r1,r9,r7,lsr #0x4
:02024CC8 66234A3D unknown
:02024CCC 85F8000D ldrhib r0,[r8, #+0xd]!
:02024CD0 1F19DD40 swine 0x0019dd40
:02024CD4 7B70F912 blvc 03C63124
:02024CD8 ED00F94D unknown
:02024CDC 4904D814 stmmidb  r4 ,{r2,r4,r11,r12,r14,r15}
:02024CE0 B4ED0244 unknown
:02024CE4 16E55304 unknown
:02024CE8 08066150 stmeqda  r6 ,{r4,r6,r8,r13,r14}
:02024CEC F1480175 unknown
:02024CF0 D5401901 strleb r1,[r0, #-0x901]		;(r0-0x901=*(fffff700))
:02024CF4 012D2841 unknown
:02024CF8 0F00CD06 swieq 0x0000cd06
:02024CFC 1F510005 swine 0x00510005
:02024D00 400D6B09 andmi  r6,r13,r9,lsl #0x16
:02024D04 0543CD06 streqb r12,[r3, #-0xd06]		;r3-0xd06=*(2673f41c)=#0(0x00000000)
:02024D08 F076B512 rsbnvs r11,r6,r2,lsl r5
:02024D0C 06712501 unknown
:02024D10 2D08BD12 unknown
:02024D14 00C1EC40 sbceq  r14,r1,r0,asr #0x18
:02024D18 0D2D11FD stceq  1,cr1,[r13,#-0x3f4]!
:02024D1C CC006505 stcgt  5,cr6,[r0],{#0x5}
:02024D20 FAE5C013 blx 01994D74
:02024D24 FD832021 unknown
:02024D28 59B0210F ldmplib  r0!,{r0,r1,r2,r3,r8,r13}
:02024D2C F113B166 tstnv r3,r6,ror #0x2
:02024D30 EF3DED11 swi 0x003ded11
:02024D34 55121D4F ldrpl r1,[r2, #-0xd4f]		;(r2-0xd4f=*(ffffffd1))
:02024D38 F4E0866B unknown
:02024D3C 03E58080 mvneq  r8,#0x80
:02024D40 0C3D1444 ldceq  4,cr1,[r13],#-0x110
:02024D44 100BA104 andne  r10,r11,r4,lsl #0x2
:02024D48 FF14E201 swinv 0x0014e201
:02024D4C 00E2000C rsceq  r0,r2,r12
:02024D50 00C915C1 sbceq  r1,r9,r1,asr #0xb
:02024D54 CD0060BA unknown
:02024D58 D911E3E1 ldmledb  r1 ,{r0,r5,r6,r7,r8,r9,r13,r14,r15}
:02024D5C 031D943A tsteq r13,#0x3A000000
:02024D60 A511E0A0 ldrge r14,[r1, #-0xa0]		;(r1-0xa0=*(014320fb))
:02024D64 010E6573 unknown
:02024D68 0FFD0129 swieq 0x00fd0129
:02024D6C 650015C4 strvs r1,[r0, #-0x5c4]		;(r0-0x5c4=*(fffffa3d))
:02024D70 79E2803F unknown
:02024D74 35121514 ldrcc r1,[r2, #-0x514]		;(r2-0x514=*(0000080c))
:02024D78 61BDE11E movvss r14,r14,lsl r1		;r14=1610612736(0x60000000)
:02024D7C 428DD503 addmi  r13,r13,#0xC00000
:02024D80 9000018C andls  r0,r0,r12,lsl #0x3
:02024D84 BFAA0249 swilt 0x00aa0249
:02024D88 15D00115 ldrneb r0,[r0, #+0x115]		;r0+0x115=*(00000116)
:02024D8C 000DBB81 andeq  r11,r13,r1,lsl #0x17
:02024D90 AA8115CC bge 0006A4C8
:02024D94 E17115B7 ldrh r1,[r1, #-0x57]!
:02024D98 C4315900 unknown
:02024D9C 14738111 unknown
:02024DA0 C0000D4E andgt  r0,r0,r14,asr #0x1a
:02024DA4 95355D11 ldrls r5,[r5, #-0xd11]!
:02024DA8 A100F52B unknown
:02024DAC 0B794510 bleq 03E761F4
:02024DB0 A481EB00 strge r14,[r1],#+0xb00
:02024DB4 20B48150 adccss r8,r4,r0,asr r1
:02024DB8 41A800F9 unknown
:02024DBC 0165DC1B unknown
:02024DC0 F1E502F7 unknown
:02024DC4 A5401DAB strgeb r1,[r0, #-0xdab]		;(r0-0xdab=*(fffff256))
:02024DC8 ED401DA9 unknown
:02024DCC 85421100 strhib r1,[r2, #-0x100]		;(r2-0x100=*(00000c20))
:02024DD0 35A32159 strcc r2,[r3, #+0x159]!
:02024DD4 11A1AE40 movne  r10,r0,asr #0x1c
:02024DD8 50897A1D addpl  r7,r9,r13,lsl r10
:02024DDC 3751119C unknown
:02024DE0 01204C4B unknown
:02024DE4 000D99EB andeq  r9,r13,r11,ror #0x13
:02024DE8 353D046C ldrcc r0,[r13, #-0x46c]!
:02024DEC 01058490 swpeq r8,r0,r5
:02024DF0 37591195 unknown
:02024DF4 EBC41169 bl 011293A0
:02024DF8 2061FF32 rsbcs  r15,r1,r2,lsr r15
:02024DFC 70001590 mulvc  r0,r0,r5
:02024E00 0AE59014 beq 01988E58
:02024E04 1195246C orrnes r2,r5,r12,ror #0x8
:02024E08 FF0BC502 swinv 0x000bc502
:02024E0C 7918E12F ldmvcdb  r8 ,{r0,r1,r2,r3,r5,r8,r13,r14,r15}
:02024E10 D18A0065 orrle  r0,r10,r5,ror #0x0
:02024E14 000D7581 andeq  r7,r13,r1,lsl #0xb
:02024E18 692A1186 stmvsdb  r10!,{r1,r2,r7,r8,r12}
:02024E1C 9D017172 unknown
:02024E20 D10C8134 unknown
:02024E24 17750D21 ldrneb r0,[r5,-r1, lsr #0x1a]!
:02024E28 01E950B9 streqh r5,[r9, #+0x9]!
:02024E2C 7CE59640 stcvcl 6,cr9,[r5],#+0x100
:02024E30 427980BD rsbmis r8,r9,#0xBD
:02024E34 51774059 cmnpl r7,r9,asr r0
:02024E38 E5902210 ldr r2,[r0, #+0x210]		;r0+0x210=*(00000211)
:02024E3C 84051105 strhi r1,[r5],#-0x105
:02024E40 F41FF1E0 ldrnv r15,[r15],#-0x1e0
:02024E44 20E58120 rsccs  r8,r5,r0,lsr #0x2
:02024E48 EB000504 bl 02026260
:02024E4C 1611015F unknown
:02024E50 A00A3596 mulge  r10,r6,r5
:02024E54 40FFE596 smlalmis r14,r15,r6,r5
:02024E58 156DE200 strneb r14,[r13, #-0x200]!
:02024E5C 10758000 rsbnes r8,r5,r0
:02024E60 5129106D unknown
:02024E64 67001116 unknown
:02024E68 9721B111 unknown
:02024E6C 15FD2CD5 ldrneb r2,[r13, #+0xcd5]!
:02024E70 ED62160D stcl 6,cr1,[r2,#-0x34]!
:02024E74 203D6040 eorcss r6,r13,r0,asr #0x0
:02024E78 19D71EE5 ldmneib  r7 ,{r0,r2,r5,r6,r7,r9,r10,r11,r12}^
:02024E7C 1018FD03 andnes r15,r8,r3,lsl #0x1a
:02024E80 09F5E58D ldmeqib  r5!,{r0,r2,r3,r7,r8,r10,r13,r14,r15}^
:02024E84 63940C51 orrvss r0,r4,#0x5100
:02024E88 022D04DD eoreq  r0,r13,#0xDD000000
:02024E8C FC820015 stc2  0,cr0,[r2],{#0x15}
:02024E90 079DEBFF unknown
:02024E94 42307D02 eormis r7,r0,#0x80
:02024E98 50B19101 adcpls r9,r1,r1,lsl #0x2
:02024E9C 0E351029 cdpeq 0,2,cr1,cr5,cr9,1
:02024EA0 13BD05D2 movnes r0,#0x34800000		;r0=880803840(0x34800000)
:02024EA4 114C0019 unknown
:02024EA8 09411055 stmeqdb  r1 ,{r0,r2,r4,r6,r12}^
:02024EAC E5C06642 strb r6,[r0, #+0x642]		;r0+0x642=*(34800642)=#0(0x00000000)
:02024EB0 2D201D49 stccs  13,cr1,[r0,#-0x124]!
:02024EB4 2403A100 strcs r10,[r3],#-0x100
:02024EB8 E5803810 str r3,[r0, #+0x810]		;r0+0x810=*(34800810)=#0(0x00000000)
:02024EBC 0D102D45 unknown
:02024EC0 09898500 stmeqib  r9 ,{r8,r10,r15}
:02024EC4 C01A58B4 ldrgth r5,[r10], -r4
:02024EC8 B11141E1 tstlt r1,r1,ror #0x3
:02024ECC B8007501 stmltda  r0 ,{r0,r8,r10,r12,r13,r14}
:02024ED0 3E003D60 cdpcc 13,0,cr3,cr0,cr0,3
:02024ED4 1C084511 stcne  5,cr4,[r8],{#0x11}
:02024ED8 0910E280 ldmeqdb  r0 ,{r7,r9,r13,r14,r15}
:02024EDC 1FC501B5 swine 0x00c501b5
:02024EE0 E1C12BB4 strh r2,[r1, #+0xb4]		;r1+0xb4=*(0143224f)
:02024EE4 C503113D strgt r1,[r3, #-0x13d]		;(r3-0x13d=*(fffffec3))
:02024EE8 DF068505 swile 0x00068505
:02024EEC 0C930975 ldceq  9,cr0,[r3],{#0x75}
:02024EF0 4B31F39D blmi 02CA1D6C
:02024EF4 2E783111 mrccs 1,3,r3,cr8,cr1,{0}
:02024EF8 19781911 unknown
:02024EFC 522A0051 eorpl  r0,r10,#0x51
:02024F00 510D4051 unknown
:02024F04 00251500 eoreq  r1,r5,r0,lsl #0xa
:02024F08 33A11126 movcc  r1,#0x80000009		;r1=-2147483639(0x80000009)
:02024F0C 101D2495 mulnes r13,r5,r4
:02024F10 006102ED rsbeq  r0,r1,r13,ror #0x5
:02024F14 05844825 streq r4,[r4, #+0x825]		;r4+0x825=*(00000825)
:02024F18 DE353D03 cdple 13,2,cr3,cr5,cr3,0
:02024F1C 1A00010B bne 02025350
:02024F20 A400191C strge r1,[r0],#-0x91c
:02024F24 A4A04BE9 unknown
:02024F28 10A90065 adcne  r0,r9,r5,ror #0x0
:02024F2C 12DD04C5 sbcnes r0,r13,#0xC5000000
:02024F30 1526EA00 strne r14,[r6, #-0xa00]!
:02024F34 0A85200D beq 0016CF70
:02024F38 1BFD10B5 blne 01F69214
:02024F3C 12321D11 eornes r1,r2,#0x440
:02024F40 FC000D5E stc2  13,cr0,[r0],{#0x5e}
:02024F44 5D111971 unknown
:02024F48 10124589 andnes r4,r2,r9,lsl #0xb
:02024F4C 05693596 streqb r3,[r9, #-0x596]!
:02024F50 0667E286 unknown
:02024F54 10910015 addnes r0,r1,r5,lsl r0
:02024F58 04E10035 unknown
:02024F5C 10003511 andne  r3,r0,r1,lsl r5
:02024F60 1019E596 mulnes r9,r6,r5
:02024F64 F5114401 ldrnv r4,[r1, #-0x401]		;r1-0x401=*(7ffffc08)=#0(0x00000000)
:02024F68 1FFD027D swine 0x00fd027d
:02024F6C FA7DCD10 blx 03F983BC
:02024F70 0DAA4259 stceq  2,cr4,[r10,#+0x164]!
:02024F74 1259F654 subnes r15,r9,#0x5400000
:02024F78 13F10001 mvnnes r0,#0x1
:02024F7C 1D010D52 unknown
:02024F80 0089E0EB addeq  r14,r9,r11,ror #0x1
:02024F84 30490791 unknown
:02024F88 A4C185DD strgeb r8,[r1],#+0x5dd
:02024F8C D68095EB strle r9,[r1],#+0x5dd
:02024F90 95E7001D strlsb r0,[r7, #+0x1d]!
:02024F94 E3423D53 unknown
:02024F98 BFD1106A swilt 0x00d1106a
:02024F9C 490423B1 stmmidb  r4 ,{r0,r4,r5,r7,r8,r9,r13}
:02024FA0 C049CA30 subgt  r12,r9,r0,lsr r10
:02024FA4 D91056D8 ldmledb  r0 ,{r3,r4,r6,r7,r9,r10,r12,r14}
:02024FA8 002DC37D eoreq  r12,r13,r13,ror r3
:02024FAC 0C0039D4 stceq  9,cr3,[r0],{#0xd4}
:02024FB0 E5802A82 str r2,[r0, #+0xa82]		;r0+0xa82=*(34800a82)=#0(0x00000000)
:02024FB4 101907BE ldrneh r0,[r9], -r14
:02024FB8 000705B1 streqh r0,[r7], -r1
:02024FBC 71BDEB30 movvcs r14,lsr r0		;r14=880803840(0x34800000)
:02024FC0 1D114D00 unknown
:02024FC4 DD100911 unknown
:02024FC8 AD099C00 unknown
:02024FCC ED01094B unknown
:02024FD0 00EDC590 smlaleq  r12,r13,r0,r5
:02024FD4 11D55199 unknown
:02024FD8 41D501EE bicmis r0,r5,r14,ror #0x3
:02024FDC 29001AAD stmcsdb  r0 ,{r0,r2,r3,r5,r7,r9,r11,r12}
:02024FE0 0000AB07 andeq  r10,r0,r7,lsl #0x16
:02024FE4 4007DA16 andmi  r13,r7,r6,lsl r10
:02024FE8 96010099 unknown
:02024FEC 881BCDE7 ldmhida  r11 ,{r0,r1,r2,r5,r6,r7,r8,r10,r11,r14,r15}
:02024FF0 0D40D596 unknown
:02024FF4 FFE2281E swinv 0x00e2281e
:02024FF8 86177DEB ldrhi r7,da 
:02024FFC F6078505 strnv r8,[r7],-r5, lsl #0xa
:02025000 A0BAFFFF unknown
:02025004 888200F9 stmhiia  r2 ,{r0,r3,r4,r5,r6,r7}
:02025008 400C0902 andmi  r0,r12,r2,lsl #0x12
:0202500C 042D2B69 unknown
:02025010 793415D4 ldmvcdb  r4!,{r2,r4,r6,r7,r8,r10,r12}
:02025014 79101300 ldmvcdb  r0 ,{r8,r9,r12}
:02025018 65D04300 ldrvsb r4,[r0, #+0x300]		;r0+0x300=*(34800300)=#0(0x00000000)
:0202501C 9449300E strlsb r3,[r9],#-0xe
:02025020 002114E5 eoreq  r1,r1,r5,ror #0x9
:02025024 E0503003 subs r3,r0,r3
:02025028 C1000208 unknown
:0202502C A01300E0 andges r0,r3,r0,ror #0x1
:02025030 225C00E1 subcss r0,r12,#0xE1
:02025034 1D23E59F stcne  5,cr14,[r3,#-0x27c]!
:02025038 0300E181 unknown
:0202503C 30007503 andcc  r7,r0,r3,lsl #0xa
:02025040 025A0521 subeqs r0,r10,#0x8400000
:02025044 510414EB unknown
:02025048 8917D50D ldmhidb  r7 ,{r0,r2,r3,r8,r10,r12,r14,r15}
:0202504C 02310102 eoreqs r0,r1,#0x80000000
:02025050 AE000923 cdpge 9,0,cr0,cr0,cr3,1
:02025054 0DDD0125 unknown
:02025058 00011039 andeq  r1,r1,r9,lsr r0
:0202505C 102D0089 eorne  r0,r13,r9,lsl #0x1
:02025060 20597C8D subcss r7,r9,r13,lsl #0x19
:02025064 05FD71CD ldreqb r7,[r13, #+0x1cd]!
:02025068 CDBB41CD ldcgt  1,cr4,[r11,#+0x334]!
:0202506C 4101D601 unknown
:02025070 002D7BAF eoreq  r7,r13,r15,lsr #0x17
:02025074 C5899071 strgt r9,[r9, #+0x71]		;r9+0x71=*(00000071)
:02025078 00111340 andeqs r1,r1,r0,asr #0x6
:0202507C 00715674 rsbeqs r5,r1,r4,ror r6
:02025080 0A605125 beq 0383951C
:02025084 216F31F5 unknown
:02025088 ED53C400 unknown
:0202508C 302D3107 eorcc  r3,r13,r7,lsl #0x2
:02025090 2008E591 mulcs  r8,r1,r5
:02025094 14E50393 unknown
:02025098 08E18220 unknown
:0202509C E5008320 str r8,[r0, #-0x320]		;r0-0x320=*(347ffce0)=#0(0x00000000)
:020250A0 107D2000 rsbnes r2,r13,r0
:020250A4 4D66E352 stcmil 3,cr14,[r6,#-0x148]!
:020250A8 91208813 unknown
:020250AC AD920A05 unknown
:020250B0 03C9810D biceq  r8,r9,#0x40000003
:020250B4 61E55482 mvnvs  r5,r2,lsl #0x9
:020250B8 1A3900D1 bne 02E65404
:020250BC F69210BD unknown
:020250C0 59EB1CFF unknown
:020250C4 59167D11 ldmpldb  r6 ,{r0,r4,r8,r10,r11,r12,r13,r14}
:020250C8 F5106C11 ldrnv r6,[r0, #-0xc11]		;r0-0xc11=*(347ff3ef)=#0(0x00000000)
:020250CC 0D4E5777 unknown
:020250D0 00116800 andeqs r6,r1,r0,lsl #0x10
:020250D4 534215A6 unknown
:020250D8 55010025 strpl r0,[r1, #-0x25]		;r1-0x25=*(7fffffe4)=#0(0x00000000)
:020250DC D9099140 stmledb  r9 ,{r6,r8,r12,r15}
:020250E0 00D94E80 sbceqs r4,r9,r0,lsl #0x1d
:020250E4 26C0D95F unknown
:020250E8 962BBD56 unknown
:020250EC 15B100E5 ldrne r0,[r1, #+0xe5]!
:020250F0 0D57001D unknown
:020250F4 8D0BB140 unknown
:020250F8 7D105342 unknown
:020250FC 5017B112 andpls r11,r7,r2,lsl r1
:02025100 6DB22D2D ldcvs  13,cr2,[r2,#+0xb4]!
:02025104 C995003D ldmgtib  r5 ,{r0,r2,r3,r4,r5}
:02025108 1210F130 andnes r15,r0,#0xC
:0202510C 9A011D00 bls 0206C514
:02025110 491800CD ldmmidb  r8 ,{r0,r2,r3,r6,r7}
:02025114 45BCC510 ldrmi r12,[r12, #+0x510]!
:02025118 913CB510 teqls r12,r0,lsl r5
:0202511C 420C6DE3 andmi  r6,r12,#0x38C0
:02025120 D27CC510 rsbles r12,r12,#0x4000000
:02025124 EB120006 bl 024A5144
:02025128 3D00252C unknown
:0202512C 9D117910 unknown
:02025130 C164000A unknown
:02025134 06211630 unknown
:02025138 E59421DC ldr r2,[r4, #+0x1dc]		;r4+0x1dc=*(000001dc)
:0202513C 5985042D stmplib  r5 ,{r0,r2,r3,r5,r10}
:02025140 DCE18201 stclel 2,cr8,[r1],#+0x4
:02025144 1522066D strne r0,[r2, #-0x66d]!
:02025148 D1107500 tstle r0,r0,lsl #0xa
:0202514C CE807532 mcrgt 5,4,r7,cr0,cr2,{1}
:02025150 D11C0075 tstle r12,r5,ror r0
:02025154 2A400100 bcs 0302555C
:02025158 41100A25 tstmi r0,r5,lsr #0x14
:0202515C F51ADD49 ldrnv r13,[r10, #-0xd49]		;(r10-0xd49=*(fffff2b7))
:02025160 25102804 ldrcs r2,[r0, #-0x804]		;(r0-0x804=*(fffff7fc))
:02025164 29419D02 stmcsdb  r1 ,{r1,r8,r10,r11,r12,r15}^
:02025168 E10D3231 unknown
:0202516C 1113851A tstne r3,r10,lsl r5
:02025170 17710800 ldrneb r0,[r1,-r0, lsl #0x10]!
:02025174 0A0ADDBB beq 022DC868
:02025178 0041075D subeq  r0,r1,r13,asr r7
:0202517C 8D400379 unknown
:02025180 FB47E525 blx 0321E624
:02025184 0162EBFF unknown
:02025188 75EB0000 strvcb r0,[r11, #+0x0]!
:0202518C 6110215B tstvs r0,r11,asr r1
:02025190 B1101D13 tstlt r0,r3,lsl r13
:02025194 3E10141E mrccc 4,0,r1,cr0,cr14,{0}
:02025198 FDE77EB1 stc2l 14,cr7,[r7,#+0x2c4]!
:0202519C 19F54644 unknown
:020251A0 EA334187 b 02CF57C4
:020251A4 07358255 unknown
:020251A8 BD04FD41 unknown
:020251AC 35138903 ldrcc r8,[r3, #-0x903]		;(r3-0x903=*(fffff6fd))
:020251B0 FA033527 blx 020F265C
:020251B4 E2012103 and  r2,r1,#0xC0000000
:020251B8 2D0BA909 unknown
:020251BC 1004AD62 andne  r10,r4,r2,ror #0x1a
:020251C0 1670D572 unknown
:020251C4 415D18A9 cmpmi r13,r9,lsr #0x11
:020251C8 19891C65 stmneib  r9 ,{r0,r2,r5,r6,r10,r11,r12}
:020251CC 315DB900 cmpcc r13,r0,lsl #0x12
:020251D0 6221F800 eorvs  r15,r1,#0x0
:020251D4 21D105E1 biccss r0,r1,r1,ror #0xb
:020251D8 2DEA23B2 stccsl 3,cr2,[r10,#+0x2c8]!
:020251DC DDACF221 stcle  2,cr15,[r12,#+0x84]!
:020251E0 74120500 ldrvc r0,[r2],#-0x500
:020251E4 20FD04ED rsccss r0,r13,r13,ror #0x9
:020251E8 A7ED0255 unknown
:020251EC 69E60039 unknown
:020251F0 154C8110 strneb r8,[r12, #-0x110]		;(r12-0x110=*(fffffef0))
:020251F4 5AE2000D bpl 018A5230
:020251F8 01A9000D moveq  r0,r13			;r0=786432(0xc0000)
:020251FC 45113029 ldrmi r3,[r1, #-0x29]		;r1-0x29=*(7fffffe0)=#0(0x00000000)
:02025200 4029DE00 eormi  r13,r9,r0,lsl #0x1c
:02025204 C1F5DCA9 mvngts r13,r9,lsr #0x19
:02025208 51D719CD bicpls r1,r7,r13,asr #0x13
:0202520C 00511F80 subeqs r1,r1,r0,lsl #0x1f
:02025210 41C956D3 unknown
:02025214 BA610FD1 blt 03869160
:02025218 CB41C918 blgt 03097680
:0202521C 7455290F ldrvcb r2,[r5],#-0x90f
:02025220 C7001188 strgt r1,[r0,-r8, lsl #0x3]
:02025224 69B4403D ldmvsib  r4!,{r0,r2,r3,r4,r5,r14}
:02025228 29558340 ldmcsdb  r5 ,{r6,r8,r9,r15}^
:0202522C 822DC200 eorhi  r12,r13,#0x0
:02025230 BE00397F mcrlt 9,0,r3,cr0,cr15,{3}
:02025234 55BC42F1 ldrpl r4,[r12, #+0x2f1]!
:02025238 951A0D0F ldrls r0,[r10, #-0xd0f]		;(r10-0xd0f=*(fffff2f1))
:0202523C 2D786A0D ldccsl 10,cr6,[r8,#-0x34]!
:02025240 4255B700 submis r11,r5,#0x0
:02025244 011E66AA tsteq r14,r10,lsr #0xd
:02025248 005174EB subeqs r7,r1,r11,ror #0x9
:0202524C A0400DB3 strgeh r0,[r0],#-0xd3
:02025250 2D101D03 unknown
:02025254 2179AF00 cmncs r9,r0,lsl #0x1e
:02025258 41790795 unknown
:0202525C 917976AB cmnls r9,r11,lsr #0xd
:02025260 A17913FD ldrgesh r1,[r9, #-0x3d]!
:02025264 515FF179 cmppl r15,r9,ror r1
:02025268 100D9E00 andne  r9,r13,r0,lsl #0x1c
:0202526C 284075AF stmcsda  r0 ,{r0,r1,r2,r3,r5,r7,r8,r10,r12,r13,r14}^
:02025270 759A0039 ldrvc r0,[r10, #+0x39]		;r10+0x39=*(00000039)
:02025274 0E402910 mcreq 9,2,r2,cr0,cr0,{0}
:02025278 39B50009 ldmccib  r5!,{r0,r3}
:0202527C 80399390 mlahis r9,r0,r3,r9unknown
:02025280 8F003905 swihi 0x00003905
:02025284 55586039 ldrplb r6,[r8, #-0x39]		;(r8-0x39=*(ffffffc7))
:02025288 551BDDE1 ldrpl r13,[r11, #-0xde1]		;(r11-0xde1=*(fffff21f))
:0202528C 00054A10 andeq  r4,r5,r0,lsl r10
:02025290 4D481091 unknown
:02025294 0018B600 andeqs r11,r8,r0,lsl #0xc
:02025298 71101D9D unknown
:0202529C A50F8423 strge r8,[r15, #-0x423]		;r15-0x423=*(02024e81)=#1359607269(0x5109f5e5)
:020252A0 0051981E subeqs r9,r1,r14,lsl r8
:020252A4 510C006D unknown
:020252A8 AD0F8005 unknown
:020252AC CB681124 blgt 03A29744
:020252B0 044D0F7C streqb r0,[r13],#-0xf7c
:020252B4 C923049D stmgtdb  r3!,{r0,r2,r3,r4,r7,r10}
:020252B8 2C00C00F stccs  0,cr12,[r0],{#0xf}
:020252BC 00FF3031 rsceqs r3,r15,r1,lsr r0
:020252C0 00E113A0 rsceq  r1,r1,r0,lsr #0x7
:020252C4 A1100D18 tstge r0,r8,lsl r13
:020252C8 65000534 strvs r0,[r0, #-0x534]		;(r0-0x534=*(000bfacc))
:020252CC 40C53210 sbcmi  r3,r5,r0,lsl r2
:020252D0 6F003130 swivs 0x00003130
:020252D4 36950F56 unknown
:020252D8 D0E11765 rscle  r1,r1,r5,ror #0xe
:020252DC 16593631 unknown
:020252E0 35006608 strcc r6,[r0, #-0x608]		;(r0-0x608=*(000bf9f8))
:020252E4 01FFE907 mvneqs r14,r7,lsl #0x12
:020252E8 49E3E001 unknown
:020252EC 20299200 eorcs  r9,r9,r0,lsl #0x4
:020252F0 09A040FF stmeqib  r0!,{r0,r1,r2,r3,r4,r5,r6,r7,r14}
:020252F4 551C610A ldrpl r6,[r12, #-0x10a]		;(r12-0x10a=*(fffffef6))
:020252F8 60B129D5 unknown
:020252FC 5E31810F cdppl 1,2,cr8,cr1,cr15,0
:02025300 AD21810F stcge  1,cr8,[r1,#-0x3c]!
:02025304 E422A15D unknown
:02025308 5D1813DD unknown
:0202530C 06716400 unknown
:02025310 00F5101C rsceqs r1,r5,r12,lsl r0
:02025314 1D02AD95 unknown
:02025318 0105D000 unknown
:0202531C 41130659 tstmi r3,r9,asr r6
:02025320 14F90875 unknown
:02025324 3F390F50 swicc 0x00390f50
:02025328 4C49490A stcmil 9,cr4,[r9],{#0xa}
:0202532C 42910F53 addmis r0,r1,#0x14C
:02025330 00191BED andeqs r1,r9,r13,ror #0x17
:02025334 72910F48 addvcs r0,r1,#0x120
:02025338 7DCE1431 unknown
:0202533C 03004914 unknown
:02025340 39195901 ldmccdb  r9 ,{r0,r8,r11,r12,r14}
:02025344 02034118 andeq  r4,r3,#0x6
:02025348 B1133573 tstlt r3,r3,ror r5
:0202534C 0BAD8112 bleq 00B8579C
:02025350 C5021C58 strgt r1,[r2, #-0xc58]		;(r2-0xc58=*(fffff3a8))
:02025354 39108B1A ldmccdb  r0 ,{r1,r3,r4,r8,r9,r11,r15}
:02025358 02196012 andeqs r6,r9,#0x12
:0202535C E101BD50 unknown
:02025360 0F6A3600 swieq 0x006a3600
:02025364 687927DD unknown
:02025368 00102132 andeqs r2,r0,r2,lsr r1
:0202536C 96248190 unknown
:02025370 9502015D strls r0,[r2, #-0x15d]		;(r2-0x15d=*(fffffea3))
:02025374 08015919 stmeqda  r1 ,{r0,r3,r4,r8,r11,r12,r14}
:02025378 7FA90F2C swivc 0x00a90f2c
:0202537C C10F298D mrsgt r2,CPSR
:02025380 27004907 strcs r4,[r0,-r7, lsl #0x12]
:02025384 24733D0F unknown
:02025388 1140154C unknown
:0202538C DD0F2113 unknown
:02025390 011DD037 tsteq r13,r7,lsr r0
:02025394 0F1EEB13 swieq 0x001eeb13
:02025398 191B7221 ldmnedb  r11 ,{r0,r5,r9,r12,r13,r14}
:0202539C C0191940 andgts r1,r9,r0,asr #0x12
:020253A0 0560F4A8 streqb r15,[r0, #-0x4a8]!
:020253A4 31201902 unknown
:020253A8 65201905 strvs r1,[r0, #-0x905]!
:020253AC E07C875B rsbs r8,r12,r11,asr r7
:020253B0 07FD5024 ldreqb r5,[r13,+r4, lsr #0x0]!
:020253B4 FD1A3D0F unknown
:020253B8 55680F07 strplb r0,[r8, #-0xf07]!
:020253BC E92BBD30 stmdb  r11!,{r4,r5,r8,r10,r11,r12,r13,r15}
:020253C0 C04AB40D subgt  r11,r10,r13,lsl #0x8
:020253C4 050706E1 streq r0,[r7, #-0x6e1]		;(r7-0x6e1=*(fffff93d))
:020253C8 0151B800 cmpeq r1,r0,lsl #0x10
:020253CC 01190F07 tsteq r9,r7,lsl #0x1e
:020253D0 E229800C eor  r8,r9,#0xC
:020253D4 E1C04BB4 strh r4,[r0, #+0xb4]		;r0+0xb4=*(000c00b4)
:020253D8 33310F01 teqcc r1,#0x4
:020253DC 401DFF80 andmis r15,r13,r0,lsl #0x1f
:020253E0 001D086B andeqs r0,r13,r11,ror #0x10
:020253E4 236DD410 unknown
:020253E8 85100192 ldrhi r0,[r0, #-0x192]		;(r0-0x192=*(000bfe6e))
:020253EC E5C10021 strb r0,[r1, #+0x21]		;r1+0x21=*(8000002a)=#0(0x00000000)
:020253F0 88005508 stmhida  r0 ,{r3,r8,r10,r12,r14}
:020253F4 F54169F7 strnvb r6,[r1, #-0x9f7]		;r1-0x9f7=*(7ffff612)=#0(0x00000000)
:020253F8 2C813019 stccs  0,cr3,[r1],{#0x19}
:020253FC 3CC57B1D stcccl 11,cr7,[r5],{#0x1d}
:02025400 10657AEE rsbne  r7,r5,r14,ror #0x15
:02025404 4D1941FD unknown
:02025408 8D600803 stchil 8,cr0,[r0,#-0xc]!
:0202540C 05020BE2 streq r0,[r2, #-0xbe2]		;(r2-0xbe2=*(fffff41e))
:02025410 01D90703 biceqs r0,r9,r3,lsl #0xe
:02025414 13A90EE7 movne  r0,#0xE70		;r0=3696(0xe70)
:02025418 0ECA0BFD mcreq 11,6,r0,cr10,cr13,{7}
:0202541C B5E33995 strltb r3,[r3, #+0x995]!
:02025420 50064D21 andpl  r4,r6,r1,lsr #0x1a
:02025424 871AE58D ldrhi r14,[r10,-r13, lsl #0xb]
:02025428 B1070C51 unknown
:0202542C 09B10709 ldmeqib  r1!,{r0,r3,r8,r9,r10}
:02025430 59B10641 ldmplib  r1!,{r0,r6,r9,r10}
:02025434 310659EA unknown
:02025438 35C9FA09 strccb r15,[r9, #+0xa09]		;r9+0xa09=*(00000a09)
:0202543C 3549B110 strccb r11,[r9, #-0x110]		;(r9-0x110=*(fffffef0))
:02025440 3D6BD41C stcccl 4,cr13,[r11,#-0x70]!
:02025444 4C351400 ldcmi  4,cr1,[r5],#-0x0
:02025448 010409E8 unknown
:0202544C 95076500 strls r6,[r7, #-0x500]		;(r7-0x500=*(fffffb1e))
:02025450 01B1256D moveqs r2,r13,ror #0xa
:02025454 062929E9 unknown
:02025458 A5501845 ldrgeb r1,[r0, #-0x845]		;(r0-0x845=*(0000062b))
:0202545C E55F951F ldrb r9,[r15, #-0x51f]		;r15-0x51f=*(02024f45)=#-1990389479(0x895d1119)
:02025460 00116000 andeqs r6,r1,r0
:02025464 75001940 strvc r1,[r0, #-0x940]		;(r0-0x940=*(00000530))
:02025468 3D680602 stcccl 6,cr0,[r8,#-0x8]!
:0202546C 20B9C40E adccss r12,r9,r14,lsl #0x8
:02025470 44200221 unknown
:02025474 4D8509C9 unknown
:02025478 811E35E2 tsthi r14,r2,ror #0xb
:0202547C E1A00E61 mov  r0,r1,ror #0x1c
:02025480 01D210D9 ldreqsb r1,[r2, #+0x9]		;r2+0x9=*(00000009)
:02025484 2075BDEB rsbcss r11,r5,r11,ror #0x1b
:02025488 1048E244 subne  r14,r8,r4,asr #0x4
:0202548C BAE58013 blt 019854E0
:02025490 634C0011 unknown
:02025494 F5E51080 strnvb r1,[r5, #+0x80]!
:02025498 00291017 eoreq  r1,r9,r7,lsl r0
:0202549C 95B51069 ldrls r1,[r5, #+0x69]!
:020254A0 DA5EA120 ble 037CD928
:020254A4 12890729 addne  r0,r9,#0xA40000
:020254A8 EE30050A cdp 5,2,cr0,cr0,cr10,0
:020254AC 71061109 unknown
:020254B0 81F0CB00 mvnhis r12,r0,lsl #0x16
:020254B4 45591404 ldrmib r1,[r9, #-0x404]		;(r9-0x404=*(895d0d15))
:020254B8 2D9501E9 unknown
:020254BC BA1101A7 blt 02465B60
:020254C0 1E55106D cdpne 0,4,cr1,cr5,cr13,3
:020254C4 FDA3000D stc2  0,cr0,[r3,#+0x34]!
:020254C8 0F104D40 swieq 0x00104d40
:020254CC 9FB7004D swils 0x00b7004d
:020254D0 1D07110E unknown
:020254D4 20559C41 subcss r9,r5,r1,asr #0x18
:020254D8 6CCE019D stcvsl 1,cr0,[r14],{#0x9d}
:020254DC 45C0EB01 strmib r14,[r0, #+0xb01]		;r0+0xb01=*(00001971)
:020254E0 0245C402 subeq  r12,r5,#0x2000000
:020254E4 A840B197 stmgeda  r0 ,{r0,r1,r2,r4,r7,r8,r12,r13,r15}^
:020254E8 74390E95 unknown
:020254EC 323DD014 eorccs r13,r13,#0x14
:020254F0 648F113D strvs r1,[r15],#+0x13d
:020254F4 2CA54081 stccs  0,cr4,[r5],#+0x204
:020254F8 0E8B0081 cdpeq 0,8,cr0,cr11,cr1,4
:020254FC 25A92EE1 strcs r2,[r9, #+0xee1]!
:02025500 012A67FF unknown
:02025504 19862049 stmneib  r6 ,{r0,r3,r6,r13}
:02025508 110DB920 unknown
:0202550C ADB41499 ldcge  4,cr1,[r4,#+0x264]!
:02025510 0445200B streqb r2,[r5],#-0xb
:02025514 11F40011 mvnnes r0,r1,lsl r0
:02025518 80117F00 andhis r7,r1,r0,lsl #0x1e
:0202551C 00116AAD andeqs r6,r1,r13,lsr #0x15
:02025520 7A062524 bvc 021AE9B8
:02025524 D1064171 unknown
:02025528 2767AA00 strcsb r10,[r7,-r0, lsl #0x14]!
:0202552C C40F0501 strgt r0,[r15],#-0x501
:02025530 080E75E1 stmeqda  r14 ,{r0,r5,r6,r7,r8,r10,r12,r13,r14}
:02025534 10214BFD unknown
:02025538 400FB100 andmi  r11,r15,r0,lsl #0x2
:0202553C 860203AD strhi r0,[r2],-r13, lsr #0x7
:02025540 E50EE52B str r14,[r14, #-0x52b]		;(r14-0x52b=*(dd123757))
:02025544 550E6E00 strpl r6,[r14, #-0xe00]		;(r14-0xe00=*(dd122e82))
:02025548 240E6ABE strcs r6,[r14],#-0xabe
:0202554C 80500CF5 ldrhish r0,[r0],#-0xc5
:02025550 510E68E5 unknown
:02025554 80415207 subhi  r5,r1,r7,lsl #0x4
:02025558 000966E5 andeq  r6,r9,r5,ror #0xd
:0202555C 9990001C ldmlsib  r0 ,{r2,r3,r4}
:02025560 0D63882A stceql 8,cr8,[r3,#-0xa8]!
:02025564 D001BA00 andle  r11,r1,r0,lsl #0x14
:02025568 E1184DE1 tst r8,r1,ror #0x1b
:0202556C 095FC218 ldmeqdb  r15 ,{r3,r4,r9,r14,r15}^
:02025570 45107800 ldrmi r7,[r0, #-0x800]		;(r0-0x800=*(00000670))
:02025574 9D0E5C31 unknown
:02025578 21459249 unknown
:0202557C 86014586 strhi r4,[r1],-r6, lsl #0xb
:02025580 814557E5 unknown
:02025584 10254554 eorne  r4,r5,r4,asr r5
:02025588 8D0B4D89 unknown
:0202558C 4F10A50D swimi 0x0010a50d
:02025590 9B234D0E blls 028F89D0
:02025594 0E4C2865 cdpeq 8,4,cr2,cr12,cr5,3
:02025598 0E4A34A5 cdpeq 4,4,cr3,cr10,cr5,5
:0202559C 0205090D andeq  r0,r5,#0x34000
:020255A0 0B5914C9 bleq 0366A8CC
:020255A4 17551DA1 ldrneb r1,[r5,-r1, lsr #0x1b]
:020255A8 23E50C89 mvncs  r0,#0x8900
:020255AC BE010507 cdplt 5,0,cr0,cr1,cr7,0
:020255B0 EBFFF96D bl 02023B6C
:020255B4 02BDD014 adceqs r13,r13,#0x14
:020255B8 0E754080 cdpeq 0,6,cr4,cr5,cr0,4
:020255BC 307002C1 rsbccs r0,r0,r1,asr #0x5
:020255C0 2D4FF003 unknown
:020255C4 DF8B0BE9 swile 0x008b0be9
:020255C8 113106CD teqne r1,r13,asr #0xd
:020255CC B0000180 andlt  r0,r0,r0,lsl #0x3
:020255D0 02E12CA0 rsceq  r2,r1,#0xA000
:020255D4 2D370055 ldccs  0,cr0,[r7,#-0x154]!
:020255D8 E5D06110 ldrb r6,[r0, #+0x110]		;r0+0x110=*(00000f80)
:020255DC 04D90B14 ldreqb r0,[r9],#+0xb14
:020255E0 16290E34 unknown
:020255E4 00190BFD ldreqsh r0,[r9], -r13
:020255E8 A5F2105D ldrgeb r1,[r2, #+0x5d]!
:020255EC 67BDD511 unknown
:020255F0 02A3042D adceq  r0,r3,#0x2D000000
:020255F4 2B9807B9 blcs 006274E0
:020255F8 17C91025 strneb r1,[r9,+r5, lsr #0x0]
:020255FC EDE28060 stcl 0,cr8,[r2,#+0x180]!
:02025600 C6176900 ldrgt r6,[r7],-r0, lsl #0x12
:02025604 70052CDD unknown
:02025608 097D11A0 unknown
:0202560C A1003DE3 unknown
:02025610 003D0D03 eoreqs r0,r13,r3,lsl #0x1a
:02025614 3D201521 stccc  5,cr1,[r0,#-0x84]!
:02025618 34E2811A unknown
:0202561C 491D1025 ldmmidb  r13 ,{r0,r2,r5,r12}
:02025620 D10E1B40 unknown
:02025624 25E5D410 strcsb r13,[r5, #+0x410]!
:02025628 33890344 orrcc  r0,r9,#0x10000001
:0202562C 1600F902 strne r15,[r0],-r2, lsl #0x12
:02025630 54A54041 unknown
:02025634 F9114D91 ldmnvdb  r1 ,{r0,r4,r7,r8,r10,r11,r14}
:02025638 A90E1100 stmgedb  r14 ,{r8,r12}
:0202563C 5629C100 unknown
:02025640 1F5DE165 swine 0x005de165
:02025644 EC00090D stc  9,cr0,[r0],{#0xd}
:02025648 1DC80C21 unknown
:0202564C 0E0AAA00 cdpeq 10,0,cr10,cr10,cr0,0
:02025650 25A0303D strcs r3,[r0, #+0x3d]!
:02025654 310E0582 unknown
:02025658 0D299410 stceq  4,cr9,[r9,#-0x40]!
:0202565C 11C103D1 unknown
:02025660 11BD16B5 ldrneh r1,[r13, +r5]!
:02025664 1DE32BA9 stcnel 11,cr2,[r3,#+0x2a4]!
:02025668 4DFCBF31 ldcmil 15,cr11,[r12,#+0xc4]!
:0202566C 41E5FA40 mvnmi  r15,r0,asr #0x14
:02025670 350035F8 strcc r3,[r0, #-0x5f8]		;(r0-0x5f8=*(fffffa08))
:02025674 216AA512 unknown
:02025678 32FCE5D1 rscccs r14,r12,#0x34400000
:0202567C 000CE599 muleq  r12,r9,r5
:02025680 2002013D andcs  r0,r2,r13,lsr r1
:02025684 2304E084 unknown
:02025688 0AE501D2 beq 01965DD8
:0202568C 31920171 orrccs r0,r2,r1,ror r1
:02025690 044BE021 streqb r14,[r11],#-0x21
:02025694 B011B99F mullts r1,r15,r9
:02025698 13E00959 mvnne  r0,#0x164000
:0202569C 4A11005D bmi 02465818
:020256A0 EA0035C5 b 02032DBC
:020256A4 E839B10D ldmda  r9!,{r0,r2,r3,r8,r12,r13,r15}
:020256A8 9210890D andlss r8,r0,#0x34000
:020256AC 00290BFD unknown
:020256B0 E5D011A5 ldrb r1,[r0, #+0x1a5]		;r0+0x1a5=*(000001a5)
:020256B4 9A0322FC bls 020EE2AC
:020256B8 2FE50CE5 swics 0x00e50ce5
:020256BC D11305BD ldrleh r0,[r3, -r13]
:020256C0 209118E5 addcss r1,r1,r5,ror #0x11
:020256C4 9EC1E020 cdpls 0,12,cr14,cr1,cr0,1
:020256C8 40B731AD adcmis r3,r7,r13,lsr #0x3
:020256CC 050AFFFF streq r15,[r10, #-0xfff]		;(r10-0xfff=*(fffff001))
:020256D0 0DDB005D unknown
:020256D4 8D90441D unknown
:020256D8 D7041D14 unknown
:020256DC 21090015 unknown
:020256E0 0425B934 unknown
:020256E4 90127D6B andlss r7,r2,r11,ror #0x1a
:020256E8 0DD1E289 unknown
:020256EC CD282970 stcgt  9,cr2,[r8,#-0x1c0]!
:020256F0 C9129961 ldmgtdb  r2 ,{r0,r5,r6,r8,r11,r12,r15}
:020256F4 008DA440 addeq  r10,r13,r0,asr #0x8
:020256F8 195015C9 ldmnedb  r0 ,{r0,r3,r6,r7,r8,r10,r12}^
:020256FC EB13E900 bl 0251FB04
:02025700 350DCF12 strcc r12,[r13, #-0xf12]		;(r13-0xf12=*(000bf0ee))
:02025704 D510E5C3 ldrle r14,[r0, #-0x5c3]		;(r0-0x5c3=*(fffffa3d))
:02025708 34E59D23 unknown
:0202570C A8001D18 stmgeda  r0 ,{r3,r4,r8,r10,r11,r12}
:02025710 991121CE ldmlsdb  r1 ,{r1,r2,r3,r6,r7,r8,r13}
:02025714 00121CE1 andeqs r1,r2,r1,ror #0x19
:02025718 05B5059D ldreq r0,[r5, #+0x59d]!
:0202571C 00699503 rsbeq  r9,r9,r3,lsl #0xa
:02025720 001548A8 andeqs r4,r5,r8,lsr #0x11
:02025724 C680150C strgt r1,[r0],+r12, lsl #0xa
:02025728 28E1FFDB unknown
:0202572C 00154594 muleqs r5,r4,r5
:02025730 C0801508 addgt  r1,r0,r8,lsl #0xa
:02025734 204DFFDB unknown
:02025738 0BBD4580 bleq 00F76D40
:0202573C 2008E900 andcs  r14,r8,r0,lsl #0x12
:02025740 302F0F9D mlacc  r15,r13,r15,r0unknown
:02025744 BAE315A0 blt 018EADCC
:02025748 5A110DDB bpl 02468EBC
:0202574C C3003DE3 unknown
:02025750 C300B548 unknown
:02025754 0C038D80 stceq  13,cr8,[r3],{#0x80}
:02025758 152C8015 strne r8,[r12, #-0x15]!
:0202575C 1105A900 unknown
:02025760 AD00217A unknown
:02025764 1055E205 subnes r14,r5,r5,lsl #0x4
:02025768 AD03110A unknown
:0202576C 69024526 stmvsdb  r2 ,{r1,r2,r5,r8,r10,r14}
:02025770 00419A24 subeq  r9,r1,r4,lsr #0x14
:02025774 685936A1 ldmvsda  r9 ,{r0,r5,r7,r9,r10,r12,r13}^
:02025778 FFFF71E1 swinv 0x00ff71e1
:0202577C 04C10B1A streqb r0,[r1],#+0xb1a
:02025780 A0804001 addge  r4,r0,r1
:02025784 A5214103 strge r4,[r1, #-0x103]!
:02025788 00ADE400 adceq  r14,r13,r0,lsl #0x8
:0202578C 8DDF588B unknown
:02025790 E8BD8F0F ldmia  r13!,{r0,r1,r2,r3,r8,r9,r10,r11,r15}
:02025794 640D30B8 strvs r3,[r13],#-0xb8
:02025798 54000142 strpl r0,[r0],#-0x142
:0202579C AD600001 stcgel 0,cr0,[r0,#-0x4]!
:020257A0 4129380B unknown
:020257A4 910D5589 unknown
:020257A8 80FD8673 rschis r8,r13,r3,ror r6
:020257AC A740C983 strgeb r12,[r0,-r3, lsl #0x13]
:020257B0 80AA0495 umlalhi  r0,r10,r5,r4
:020257B4 CD1640B5 unknown
:020257B8 01CCEB01 biceq  r14,r12,r1,lsl #0x16
:020257BC D0E58402 rscle  r8,r5,r2,lsl #0x8
:020257C0 7BE58411 blvc 0198680C
:020257C4 8715000D ldrhi r0,[r5, -r13]
:020257C8 0D7A41F5 ldceql 1,cr4,[r10,#-0x3d4]!
:020257CC 1D1C3395 unknown
:020257D0 0853D004 ldmeqda  r3 ,{r2,r12,r14,r15}^
:020257D4 311732A1 tstcc r7,r1,lsr #0x5
:020257D8 FD0D6E80 unknown
:020257DC CA46E141 bgt 031DDCE8
:020257E0 10792FE1 rsbnes r2,r9,r1,ror #0x1f
:020257E4 61280201 unknown
:020257E8 0201AD03 andeq  r10,r1,#0xC0
:020257EC A1D721A5 bicges r2,r7,r5,lsr #0x3
:020257F0 61502100 cmpvs r0,r0,lsl #0x2
:020257F4 1D718175 ldcnel 1,cr8,[r1,#-0x1d4]!
:020257F8 7D42B914 unknown
:020257FC 52B9F35B adcpls r15,r9,#0x6C000001
:02025800 42B108F5 adcmis r0,r1,#0xF50000
:02025804 38032DE6 stmccda  r3 ,{r1,r2,r5,r6,r7,r8,r10,r11,r13}
:02025808 50AE5EA5 adcpl  r5,r14,r5,lsr #0x1d
:0202580C 405D07FD ldrmish r0,[r13],#-0x7d
:02025810 75202550 strvc r2,[r0, #-0x550]!
:02025814 A928A11F stmgedb  r8!,{r0,r1,r2,r3,r4,r8,r13,r15}
:02025818 49D0F608 ldmmiib  r0 ,{r3,r9,r10,r12,r13,r14,r15}^
:0202581C D9E5940E unknown
:02025820 013D0514 teqeq r13,r4,lsl r5
:02025824 E5F85273 ldrb r5,[r8, #+0x273]!
:02025828 60F54632 rscvss r4,r5,r2,lsr r6
:0202582C 43BD0E51 movmis r0,#0x510		;r0=1296(0x510)
:02025830 BA4E5138 blt 033B9D18
:02025834 0D3E1259 ldceq  2,cr1,[r14,#-0x164]!
:02025838 4BF14D85 blmi 01C78E54
:0202583C 43FD0D3A mvnmis r0,#0xE80
:02025840 1D950D99 unknown
:02025844 016D9594 unknown
:02025848 12090301 andne  r0,r9,#0x4000000
:0202584C 13915A01 orrnes r5,r1,#0x1000
:02025850 006D1EC1 rsbeq  r1,r13,r1,asr #0x1d
:02025854 732D0D2F unknown
:02025858 2D270D2C stccs  13,cr0,[r7,#-0xb0]!
:0202585C 690D2973 stmvsdb  r13 ,{r0,r1,r4,r5,r6,r8,r11,r13}
:02025860 1B1BDD04 blne 0271CC78
:02025864 2619EB01 ldrcs r14,[r9],-r1, lsl #0x16
:02025868 811F4015 tsthi r15,r5,lsl r0
:0202586C 51222A37 unknown
:02025870 CA044120 bgt 02135CF8
:02025874 0F8D3051 swieq 0x008d3051
:02025878 24E1340D unknown
:0202587C 091A0095 ldmeqdb  r10 ,{r0,r2,r4,r7}
:02025880 105FFF00 subnes r15,r15,r0,lsl #0x1e
:02025884 06E5052D unknown
:02025888 B1D50D17 biclts r0,r5,r7,lsl r13
:0202588C C5260D13 strgt r0,[r6, #-0xd13]!
:02025890 01D5B131 biceqs r11,r5,r1,lsr r1
:02025894 71D50D10 bicvcs r0,r5,r0,lsl r13
:02025898 45250D0D strmi r0,[r5, #-0xd0d]!
:0202589C 8D0D0B32 unknown
:020258A0 08E5C651 unknown
:020258A4 1079090D rsbnes r0,r9,r13,lsl #0x12
:020258A8 018D088D orreq  r0,r13,r13,lsl #0x11
:020258AC 050E1100 streq r1,[r14, #-0x100]		;(r14-0x100=*(dd123b82))
:020258B0 570D1025 strpl r1,[r13,-r5, lsr #0x0]
:020258B4 3D43712D unknown
:020258B8 00A59201 adceq  r9,r5,r1,lsl #0x4
:020258BC FD003941 unknown
:020258C0 0A83C555 beq 00116E1C
:020258C4 01FC4EB1 ldreqh r4,[r12, #+0xe1]!
:020258C8 150CF700 strne r15,[r12, #-0x700]		;(r12-0x700=*(fffff900))
:020258CC E5F49575 ldrb r9,[r4, #+0x575]!
:020258D0 15CC8A42 strneb r8,[r12, #+0xa42]		;r12+0xa42=*(00000a42)
:020258D4 05158415 ldreq r8,[r5, #-0x415]		;(r5-0x415=*(fffffc0b))
:020258D8 32E55284 rsccc  r5,r5,#0x40000008
:020258DC 53A51FFD movpl  r1,#0x3F4		;r1=1012(0x3f4)
:020258E0 43A513D5 movmi  r1,#0x54000003		;r1=1409286147(0x54000003)
:020258E4 BC0015ED stclt  5,cr1,[r0],{#0xed}
:020258E8 FEA6950D cdp2 5,10,cr9,cr6,cr13,0
:020258EC 4527EBFF strmi r14,[r7, #-0xbff]!
:020258F0 0C41E301 stceql 3,cr14,[r1],{#0x1}
:020258F4 852373A9 strhi r7,[r3, #-0x3a9]!
:020258F8 00850E00 addeq  r0,r5,r0,lsl #0x1c
:020258FC AA0001E2 bge 0202608C
:02025900 D840E1DD stmleda  r0 ,{r0,r2,r3,r4,r6,r7,r8,r13,r14,r15}^
:02025904 F1DA0109 bicnvs r0,r10,r9,lsl #0x2
:02025908 2A801C11 bcs 0002C954
:0202590C A51791E2 ldrge r9,[r7, #-0x1e2]		;(r7-0x1e2=*(fffffe3c))
:02025910 C12BB211 unknown
:02025914 6106A5E1 unknown
:02025918 D3161900 tstle r6,#0x0
:0202591C 5E411035 mcrpl 0,2,r1,cr1,cr5,{1}
:02025920 400D0131 andmi  r0,r13,r1,lsr r1
:02025924 E500853B str r8,[r0, #-0x53b]		;(r0-0x53b=*(ffffffd5))
:02025928 D52F6512 strle r6,[r15, #-0x512]!
:0202592C E902DD08 stmdb  r2 ,{r3,r8,r10,r11,r12,r14,r15}
:02025930 591158ED ldmpldb  r1 ,{r0,r2,r3,r5,r6,r7,r11,r12,r14}
:02025934 E28550DF add  r5,r5,#0xDF
:02025938 51300DC5 teqpl r0,r5,asr #0x1b
:0202593C 30F2E118 rscccs r14,r2,r8,lsl r1
:02025940 35C10175 strccb r0,[r1, #+0x175]		;r1+0x175=*(54000178)=#0(0x00000000)
:02025944 2147A150 unknown
:02025948 F113CD17 tstnv r3,r7,lsl r13
:0202594C FD4E2928 unknown
:02025950 0CB710C1 ldceq  0,cr1,[r7],#+0x304
:02025954 43254571 unknown
:02025958 B5506DB3 ldrltb r6,[r0, #-0xdb3]		;(r0-0xdb3=*(fffff24d))
:0202595C 6D9BD94F unknown
:02025960 0A7D8800 beq 03F87968
:02025964 CE000506 cdpgt 5,0,cr0,cr0,cr6,0
:02025968 7E592AF2 mrcvc 10,2,r2,cr9,cr2,{7}
:0202596C 35490CA9 strccb r0,[r9, #-0xca9]		;(r9-0xca9=*(895d0470))
:02025970 15303DA7 ldrne r3,[r0, #-0xda7]!
:02025974 E569C502 strb r12,[r9, #-0x502]!
:02025978 852025A4 strhi r2,[r0, #-0x5a4]!
:0202597C A1031103 unknown
:02025980 9CB8D50C ldcls  5,cr13,[r8],#+0x30
:02025984 38C50C9D stmccia  r5 ,{r0,r2,r3,r4,r7,r10,r11}^
:02025988 EB01183B bl 0206BA7C
:0202598C D50C049A strle r0,[r12, #-0x49a]		;(r12-0x49a=*(fffffb66))
:02025990 30419778 subcc  r9,r1,r8,ror r7
:02025994 1F8D3695 swine 0x008d3695
:02025998 1E890329 cdpne 3,8,cr0,cr9,cr9,1
:0202599C 941241FA ldrls r4,[r2],#-0x1fa
:020259A0 2A950025 bcs 00565A3C
:020259A4 113695FF ldrnesh r9,[r6, -r15]!
:020259A8 ED1DC112 unknown
:020259AC FFFEC5D2 swinv 0x00fec5d2
:020259B0 39E143F8 unknown
:020259B4 86C015D1 unknown
:020259B8 53751079 cmnpl r5,#0x79
:020259BC D50A02D1 strle r0,[r10, #-0x2d1]		;(r10-0x2d1=*(fffffd2f))
:020259C0 2E0C8100 cdpcs 1,0,cr8,cr12,cr0,0
:020259C4 0C7F3415 ldceql 4,cr3,[r15],#-0x54
:020259C8 0C7D3399 ldceql 3,cr3,[r13],#-0x264
:020259CC 03FD124D mvneqs r1,#0xD0000004
:020259D0 FD20D9C9 stc2  9,cr13,[r0,#-0x324]!
:020259D4 D2004503 andle  r4,r0,#0xC00000
:020259D8 00E2861F rsceq  r8,r2,r15,lsl r6
:020259DC 48054907 stmmida  r5 ,{r0,r1,r2,r8,r11,r14}
:020259E0 84E590C3 unknown
:020259E4 E0018730 and  r8,r1,r0,lsr r7
:020259E8 E28CC001 add  r12,r12,#0x1
:020259EC 0535C004 ldreq r12,[r5, #-0x4]!
:020259F0 E0891180 add  r1,r9,r0,lsl #0x3
:020259F4 19882104 stmneib  r8 ,{r2,r8,r13}
:020259F8 19409144 stmnedb  r0 ,{r2,r6,r8,r12,r15}^
:020259FC 972D1114 unknown
:02025A00 6985FFF7 stmvsib  r5 ,{r0,r1,r2,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:02025A04 6318005D tstvs r8,#0x5D
:02025A08 0C6715A5 stceql 5,cr1,[r7],#-0x294
:02025A0C 81E175A5 mvnhi  r7,r5,lsr #0xb
:02025A10 290C6302 stmcsdb  r12 ,{r1,r8,r9,r13,r14}
:02025A14 0C607AB9 stceql 10,cr7,[r0],#-0x2e4
:02025A18 755D7AB9 ldrvcb r7,[r13, #-0xab9]		;(r13-0xab9=*(000bf547))
:02025A1C FD201911 stc2  9,cr1,[r0,#-0x44]!
:02025A20 FD0CE90B unknown
:02025A24 EB010887 bl 02067C48
:02025A28 8CDD0C56 ldchil 12,cr0,[r13],{#0x56}
:02025A2C B9012D82 stmltdb  r1 ,{r1,r7,r8,r10,r11,r13}
:02025A30 08FD8329 ldmeqia  r13!,{r0,r3,r5,r8,r9,r15}^
:02025A34 FD1C0D25 unknown
:02025A38 195B0408 ldmnedb  r11 ,{r3,r10}^
:02025A3C 00014014 andeq  r4,r1,r4,lsl r0
:02025A40 F1013950 unknown
:02025A44 9A15908F bls 02589C88
:02025A48 0103000D unknown
:02025A4C 0001EA00 andeq  r14,r1,r0,lsl #0x14
:02025A50 AA00C5FA bge 02057240
:02025A54 3100012A unknown
:02025A58 44EA0001 unknown
:02025A5C 42824095 addmi  r4,r2,#0x95
:02025A60 A431710C unknown
:02025A64 0021D611 eoreq  r13,r1,r1,lsl r6
:02025A68 39E24440 unknown
:02025A6C 00002711 andeq  r2,r0,r1,lsl r7
:02025A70 00ED0DAA rsceq  r0,r13,r10,lsr #0x1b
:02025A74 00013F82 andeq  r3,r1,r2,lsl #0x1f
:02025A78 38402D3A stmccda  r0 ,{r1,r3,r4,r5,r8,r10,r11,r13}^
:02025A7C 53918015 orrpls r8,r1,#0x15
:02025A80 32EA11C9 rsccc  r1,r10,#0x40000032
:02025A84 11C58015 bicne  r8,r5,r5,lsl r0
:02025A88 FD201D2E stc2  13,cr1,[r0,#-0xb8]!
:02025A8C BD701D03 ldcltl 13,cr1,[r0,#-0xc]!
:02025A90 C184F60A orrgt  r15,r4,r10,lsl #0xc
:02025A94 450C2661 strmi r2,[r12, #-0x661]		;(r12-0x661=*(fffff99f))
:02025A98 401D2433 andmis r2,r13,r3,lsr r4
:02025A9C 41D21021 bicmis r1,r2,r1,lsr #0x0
:02025AA0 00492413 subeq  r2,r9,r3,lsl r4
:02025AA4 1E002114 mcrne 1,0,r2,cr0,cr4,{0}
:02025AA8 9530A50C ldrls r10,[r0, #-0x50c]!
:02025AAC A4001D1C strge r1,[r0],#-0xd1c
:02025AB0 A0401F41 subge  r1,r0,r1,asr #0x1e
:02025AB4 4A80050D bmi 00026EF0
:02025AB8 B50080E2 strlt r8,[r0, #-0xe2]		;(r0-0xe2=*(ffffff1e))
:02025ABC E1D00A02 bics r0,r0,r2,lsl #0x14
:02025AC0 01550818 cmpeq r5,r8,lsl r8
:02025AC4 14003D92 strne r3,[r0],#-0xd92
:02025AC8 13494009 unknown
:02025ACC E5350C11 ldr r0,[r5, #-0xc11]!
:02025AD0 0E197D33 mrceq 13,0,r7,cr9,cr3,{1}
:02025AD4 A9100009 ldmgedb  r0 ,{r0,r3}
:02025AD8 2B1ABD00 blcs 026D4EE0
:02025ADC 0C0BEB01 stceq  11,cr14,[r11],{#0x1}
:02025AE0 60194155 andvss r4,r9,r5,asr r1
:02025AE4 00050CA1 andeq  r0,r5,r1,lsr #0x19
:02025AE8 041DCDF0 ldreq r12,[r13],#-0xdf0
:02025AEC 02716D0C rsbeqs r6,r1,#0x300
:02025AF0 0C034B05 stceq  11,cr4,[r3],{#0x5}
:02025AF4 0A351929 beq 02D6BFA0
:02025AF8 000C1421 andeq  r1,r12,r1,lsr #0x8
:02025AFC 406DFBEB rsbmi  r15,r13,r11,ror #0x17
:02025B00 0525A485 streq r10,[r5, #-0x485]!
:02025B04 695029F8 ldmvsdb  r0 ,{r3,r4,r5,r6,r7,r8,r11,r13}^
:02025B08 311BFD17 tstcc r11,r7,lsl r13
:02025B0C 0B7AF240 bleq 03EE2414
:02025B10 E5D61B1D ldrb r1,[r6, #+0xb1d]		;r6+0xb1d=*(00000b1d)
:02025B14 287DD00B ldmcsda  r13!,{r0,r1,r3,r12,r14,r15}^
:02025B18 AA000D2B bge 02028FCC
:02025B1C 71519DED cmpvc r1,r13,ror #0x1b
:02025B20 4155E94A cmpmi r5,r10,asr #0x12
:02025B24 E54029E7 strb r2,[r0, #-0x9e7]		;(r0-0x9e7=*(fffff619))
:02025B28 86624956 unknown
:02025B2C E5874249 str r4,[r7, #+0x249]		;r7+0x249=*(00000267)
:02025B30 0BDF1FCD bleq 017EDA6C
:02025B34 DC74A925 ldclel 9,cr10,[r4],#-0x94
:02025B38 75DA407D ldrvcb r4,[r10, #+0x7d]		;r10+0x7d=*(0000007d)
:02025B3C 00B1F442 adceqs r15,r1,r2,asr #0x8
:02025B40 00555510 subeqs r5,r5,r0,lsl r5
:02025B44 D50001DA strle r0,[r0, #-0x1da]		;(r0-0x1da=*(fffffe26))
:02025B48 11D441D1 ldrnesb r4,[r4, #+0x11]		;r4+0x11=*(00000011)
:02025B4C 359502F5 ldrcc r0,[r5, #+0x2f5]		;r5+0x2f5=*(00000315)
:02025B50 8261D10B rsbhi  r13,r1,#0xC0000002
:02025B54 B11F3147 tstlt r15,r7,asr #0x2
:02025B58 0015CC0B andeqs r12,r5,r11,lsl #0x18
:02025B5C 42F907B5 rscmis r0,r9,#0x2D40000
:02025B60 030F1FE1 unknown
:02025B64 1B71EB00 blne 03CA076C
:02025B68 3019C686 andccs r12,r9,r6,lsl #0xd
:02025B6C F5E11BE1 strnvb r1,[r1, #+0xbe1]!
:02025B70 1E850B75 mcrne 11,4,r0,cr5,cr5,{3}
:02025B74 A9006600 stmgedb  r0 ,{r9,r10,r13,r14}
:02025B78 4011BF3F andmis r11,r1,r15,lsr r15
:02025B7C BC00190C stclt  9,cr1,[r0],{#0xc}
:02025B80 BAAA4035 blt 00AB5C5C
:02025B84 10BC350B adcnes r3,r12,r11,lsl #0xa
:02025B88 0BB50F81 bleq 00D69994
:02025B8C B194B8C1 orrlts r11,r4,r1,asr #0x11
:02025B90 E83A350B ldmda  r10!,{r0,r1,r3,r8,r10,r12,r13}
:02025B94 E1AE0395 unknown
:02025B98 CB544440 blgt 03536CA0
:02025B9C 00ECEB01 rsceq  r14,r12,r1,lsl #0x16
:02025BA0 00F0E586 rsceqs r14,r0,r6,lsl #0xb
:02025BA4 22E58610 rsccs  r8,r5,#0x1000000
:02025BA8 89A80089 stmhiib  r8!,{r0,r3,r7}
:02025BAC 8D501E81 unknown
:02025BB0 01ED1016 mvneq  r1,r6,lsl r0
:02025BB4 11150309 tstne r5,r9,lsl #0x6
:02025BB8 1DFFFD62 ldcnel 13,cr15,[r15,#+0x188]!
:02025BBC 110BA0EB unknown
:02025BC0 9C480144 stclsl 1,cr0,[r8],{#0x44}
:02025BC4 40591029 submis r1,r9,r9,lsr #0x0
:02025BC8 025112D8 subeqs r1,r1,#0x8000000D
:02025BCC B1207998 unknown
:02025BD0 05096D16 streq r6,[r9, #-0xd16]		;(r9-0xd16=*(895d0403))
:02025BD4 93BA307D movlss r3,#0x7D		;r3=125(0x7d)
:02025BD8 F991406D ldmnvib  r1 ,{r0,r2,r3,r5,r6,r14}
:02025BDC DC319520 ldcle  5,cr9,[r1],#-0x80
:02025BE0 151A9821 ldrne r9,[r10, #-0x821]		;(r10-0x821=*(fffff7df))
:02025BE4 12018701 andne  r8,r1,#0x40000
:02025BE8 81E00C69 mvnhi  r0,r9,ror #0x18
:02025BEC 0C850606 stceq  6,cr0,[r5],{#0x6}
:02025BF0 01E152AD mvneq  r5,r13,lsr #0x5
:02025BF4 091A0025 ldmeqdb  r10 ,{r0,r2,r5}
:02025BF8 00A1D60B adceq  r13,r1,r11,lsl #0xc
:02025BFC 2D0B85A8 unknown
:02025C00 1300D172 unknown
:02025C04 7C290B81 stcvc  11,cr0,[r9],#-0x204
:02025C08 00DDCE8C sbceqs r12,r13,r12,lsl #0x1d
:02025C0C E100057D unknown
:02025C10 10057B19 andne  r7,r5,r9,lsl r11
:02025C14 0F3D5A90 swieq 0x003d5a90
:02025C18 09774129 unknown
:02025C1C 41097541 unknown
:02025C20 F92B0B73 stmnvdb  r11!,{r0,r1,r4,r5,r6,r8,r9,r11}
:02025C24 E28D1003 add  r1,r13,#0x3
:02025C28 E88D0012 stmia  r13 ,{r1,r4}
:02025C2C 49C00001 stmmiib  r0 ,{r0}^
:02025C30 B9D9300E ldmltib  r9 ,{r1,r2,r3,r12,r13}^
:02025C34 24E5D706 unknown
:02025C38 E5DC100D ldrb r1,[r12, #+0xd]		;r12+0xd=*(0000000d)
:02025C3C C18A4103 orrgt  r4,r10,r3,lsl #0x2
:02025C40 E0888006 add  r8,r8,r6
:02025C44 BD863081 unknown
:02025C48 2010F426 andcss r15,r0,r6,lsr #0x8
:02025C4C 16B9E594 unknown
:02025C50 11901EE5 orrnes r1,r0,r5,ror #0x1d
:02025C54 2CFCAB01 ldccsl 11,cr10,[r12],#+0x4
:02025C58 60A285FF unknown
:02025C5C CD32510B ldcgt  1,cr5,[r2,#-0x2c]!
:02025C60 E512C013 ldr r12,[r2, #-0x13]		;(r2-0x13=*(ffffffed))
:02025C64 5F4041AD swipl 0x004041ad
:02025C68 0B5A0001 bleq 036A5C74
:02025C6C 559442B9 ldrpl r4,[r4, #+0x2b9]		;r4+0x2b9=*(000002b9)
:02025C70 7D0B5647 unknown
:02025C74 40555435 submis r5,r5,r5,lsr r4
:02025C78 51290B52 unknown
:02025C7C 71840141 orrvc  r0,r4,r1,asr #0x2
:02025C80 02045909 andeq  r5,r4,#0x24000
:02025C84 9900E185 stmlsdb  r0 ,{r0,r2,r7,r8,r13,r14,r15}
:02025C88 425103A5 submis r0,r1,#0x94000002
:02025C8C 4900014E stmmidb  r0 ,{r1,r2,r3,r6,r8}
:02025C90 FD81B10B unknown
:02025C94 B10BCB13 unknown
:02025C98 414FFD41 mrsmi r15,SPSR
:02025C9C 3102210B unknown
:02025CA0 35663E46 strccb r3,[r6, #-0xe46]!
:02025CA4 0D06D120 unknown
:02025CA8 D105A900 unknown
:02025CAC 48E58400 unknown
:02025CB0 3800811F stmccda  r0 ,{r0,r1,r2,r3,r4,r8,r15}
:02025CB4 91858099 unknown
:02025CB8 990B3402 stmlsdb  r11 ,{r1,r10,r12,r13}
:02025CBC 0B329535 bleq 02CCB198
:02025CC0 0B303115 bleq 02C3211C
:02025CC4 0B2E35A1 bleq 02BB3350
:02025CC8 80010524 andhi  r0,r1,r4,lsr #0xa
:02025CCC 590B07FD stmpldb  r11 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r10}
:02025CD0 E2883003 add  r3,r8,#0x3
:02025CD4 D0200D15 eorle  r0,r0,r5,lsl r13
:02025CD8 F9092F09 stmnvdb  r9 ,{r0,r3,r8,r9,r10,r11,r13}
:02025CDC 28422014 stmcsda  r2 ,{r2,r4,r13}^
:02025CE0 832102E2 unknown
:02025CE4 F45589E0 ldrnvb r8,[r5],#-0x9e0
:02025CE8 24A00591 unknown
:02025CEC B4E59620 unknown
:02025CF0 00E1D43A rsceq  r13,r1,r10,lsr r4
:02025CF4 EBFFF64B bl 02023628
:02025CF8 3331FC66 teqcc r1,#0x6600
:02025CFC 004D406D subeq  r4,r13,r13,ror #0x0
:02025D00 379D306D ldrcc r3,r4,r13,r13,ror #0x0
:02025D04 2700051D unknown
:02025D08 9704ED05 strls r14,[r4,-r5, lsl #0x1a]
:02025D0C 100F010B andne  r0,r15,r11,lsl #0x2
:02025D10 C112059D unknown
:02025D14 0F39500E swieq 0x0039500e
:02025D18 40116DAA andmis r6,r1,r10,lsr #0x1b
:02025D1C 410B0EAD unknown
:02025D20 AD130D48 unknown
:02025D24 11750D08 cmnne r5,r8,lsl #0x1a
:02025D28 6D41C160 unknown
:02025D2C 7C2D0B1D stcvc  11,cr0,[r13],#-0x74
:02025D30 9111AD20 tstls r1,r0,lsr #0x1a
:02025D34 3580D709 strcc r13,[r0, #+0x709]		;r0+0x709=*(00000709)
:02025D38 00351500 eoreqs r1,r5,r0,lsl #0xa
:02025D3C 71FFF123 mvnvcs r15,r3,lsr #0x2
:02025D40 11F18A61 mvnnes r8,r1,ror #0x14
:02025D44 7C310AFD ldcvc  10,cr0,[r1],#-0x3f4
:02025D48 F908A9EB stmnvdb  r8 ,{r0,r1,r3,r5,r6,r7,r8,r11,r13,r15}
:02025D4C B555290A ldrltb r2,[r5, #-0x90a]		;(r5-0x90a=*(fffff716))
:02025D50 E59F114C ldr r1,[r15, #+0x14c]		;r15+0x14c=*(02025ea4)=#537739520(0x200d4100)
:02025D54 4B439902 blmi 0310C164
:02025D58 F1002541 unknown
:02025D5C ECF3D50A ldcl 5,cr13,[r3],#+0x28
:02025D60 EA34890A b 02D48190
:02025D64 1A439149 bne 0310A290
:02025D68 E633D5E5 unknown
:02025D6C F555000A ldrnvb r0,[r5, #-0xa]		;(r5-0xa=*(00000016))
:02025D70 C9964489 ldmgtib  r6 ,{r0,r3,r7,r10,r14}
:02025D74 5515B923 ldrpl r11,[r5, #-0x923]		;(r5-0x923=*(fffff6fd))
:02025D78 03D53415 biceqs r3,r5,#0x15000000
:02025D7C C10A5CDC unknown
:02025D80 0A13FD8A beq 025253B0
:02025D84 417D4581 cmnmi r13,r1,lsl #0xb
:02025D88 B6047555 unknown
:02025D8C D2006D20 andle  r6,r0,#0x800
:02025D90 7199200D orrvcs r2,r9,r13
:02025D94 8E409DCE cdphi 13,4,cr9,cr0,cr14,6
:02025D98 EB01265A bl 0206F708
:02025D9C E44059CB strb r5,[r0],#-0x9cb
:02025DA0 50AC0465 adcpl  r0,r12,r5,ror #0x8
:02025DA4 C7EBFFE9 strgtb r15,r0,r12,r5,ror #0x8
:02025DA8 1BE55319 blne 0197AA14
:02025DAC 70DB0139 sbcvcs r0,r11,r9,lsr r1
:02025DB0 59020479 stmpldb  r2 ,{r0,r3,r4,r5,r6,r10}
:02025DB4 DD105D1F unknown
:02025DB8 7407B112 strvc r11,[r7],#-0x112
:02025DBC E59F3D00 ldr r3,[r15, #+0xd00]		;r15+0xd00=*(02026ac4)=#141629029(0x08711665)
:02025DC0 1519101C ldrne r1,[r9, #-0x1c]		;(r9-0x1c=*(895d10fd))
:02025DC4 03134951 tsteq r3,#0x144000
:02025DC8 C0101D50 andgts r1,r0,r0,asr r13
:02025DCC 00090A05 andeq  r0,r9,r5,lsl #0x14
:02025DD0 A00009BC strgeh r0,[r0], -r12
:02025DD4 01B95961 moveqs r5,r1,ror #0x12
:02025DD8 80E1B400 rschi  r11,r1,r0,lsl #0x8
:02025DDC 63290AB1 unknown
:02025DE0 11184995 unknown
:02025DE4 80EDAB60 rschi  r10,r13,r0,ror #0x16
:02025DE8 11020011 unknown
:02025DEC A65B0800 ldrgeb r0,[r11],-r0, lsl #0x10
:02025DF0 C9E40029 unknown
:02025DF4 EB012716 bl 0206FA54
:02025DF8 12FD0A1C rscnes r0,r13,#0x1C000
:02025DFC A2A007A5 adcge  r0,r0,#0x2940000
:02025E00 12F9FFFE rscnes r15,r9,#0x3F8
:02025E04 1C5843F8 ldcnel 3,cr4,[r8],{#0xf8}
:02025E08 9B9B7902 blls 00704218
:02025E0C 2597C041 ldrcs r12,[r7, #+0x41]		;r7+0x41=*(0000005f)
:02025E10 8041A851 subhi  r10,r1,r1,asr r8
:02025E14 81402901 unknown
:02025E18 011AA505 tsteq r10,r5,lsl #0xa
:02025E1C 181BE796 ldmneda  r11 ,{r1,r2,r4,r7,r8,r9,r10,r13,r14,r15}
:02025E20 ACED0004 stcgel 0,cr0,[r13],#+0x10
:02025E24 A6000D8A strge r0,[r0],-r10, lsl #0x1b
:02025E28 70AD2801 adcvc  r2,r13,r1,lsl #0x10
:02025E2C 39303586 ldmccdb  r0!,{r1,r2,r7,r8,r10,r12,r13}
:02025E30 E11CC934 tst r12,r4,lsr r9
:02025E34 0A45054E beq 03167374
:02025E38 0F51EEBD swieq 0x0051eebd
:02025E3C 544111C1 strplb r1,[r1],#-0x1c1
:02025E40 DD20597B stcle  9,cr5,[r0,#-0x1ec]!
:02025E44 806E120A rsbhi  r1,r14,r10,lsl #0x4
:02025E48 40A978E5 adcmi  r7,r9,r5,ror #0x11
:02025E4C 624CE102 subvs  r14,r12,#0x80000000
:02025E50 72A84091 adcvc  r4,r8,#0x91
:02025E54 0A6F8041 beq 03C05F60
:02025E58 1469433D unknown
:02025E5C 726B00D5 rsbvc  r0,r11,#0xD5
:02025E60 FD67C10D stc2l 1,cr12,[r7,#-0x34]!
:02025E64 16107510 unknown
:02025E68 0D64EB01 stceql 11,cr14,[r4,#-0x4]!
:02025E6C 1D61810D stcnel 1,cr8,[r1,#-0x34]!
:02025E70 51015E81 unknown
:02025E74 0D5A4809 unknown
:02025E78 0DB6B581 ldceq  5,cr11,[r6,#+0x204]!
:02025E7C 05990501 ldreq r0,[r9, #+0x501]		;r9+0x501=*(895d161a)
:02025E80 FC408D55 stc2l 13,cr8,[r0],{#0x55}
:02025E84 99AA008D stmlsib  r10!,{r0,r2,r3,r7}
:02025E88 F13D808D teqnv r13,r13,lsl #0x1
:02025E8C 200D4D40 andcs  r4,r13,r0,asr #0x1a
:02025E90 44110BDD ldrmi r0,[r1],#-0xbdd
:02025E94 300D49EA andcc  r4,r13,r10,ror #0x13
:02025E98 16B527F5 unknown
:02025E9C 21400D45 unknown
:02025EA0 0D6E0B1A stceql 11,cr0,[r14,#-0x68]!
:02025EA4 200D4100 andcs  r4,r13,r0,lsl #0x2
:02025EA8 47190145 ldrmi r0,r4,r13,r0,lsl #0x2
:02025EAC 0B400D3D bleq 030293A8
:02025EB0 3942655D stmccdb  r2 ,{r0,r2,r3,r4,r6,r8,r10,r13,r14}^
:02025EB4 0C36F90A ldceq  9,cr15,[r6],#-0x28
:02025EB8 1A5D13D9 bne 0376AE24
:02025EBC 02E91079 rsceq  r1,r9,#0x79
:02025EC0 1BFD4035 blne 01F75F9C
:02025EC4 D837A50A ldmleda  r7!,{r1,r3,r8,r10,r13,r15}
:02025EC8 EB16FFFC bl 025E5EC0
:02025ECC 49800D75 stmmiib  r0 ,{r0,r2,r4,r5,r6,r8,r10,r11}
:02025ED0 FB710061 blx 03C66064
:02025ED4 307D14FF unknown
:02025ED8 0D270081 stceq  0,cr0,[r7,#-0x204]!
:02025EDC 05308520 ldreq r8,[r0, #-0x520]!
:02025EE0 000913FD unknown
:02025EE4 06A19CDB unknown
:02025EE8 EB0115C1 bl 0206B5F4
:02025EEC E5020A20 str r0,[r2, #-0xa20]		;(r2-0xa20=*(fffff5e0))
:02025EF0 0AE59C30 beq 0198CFB8
:02025EF4 44D10A1D ldrmib r0,[r1],#+0xa1d
:02025EF8 01011745 unknown
:02025EFC D90A19E5 stmledb  r10 ,{r0,r2,r5,r6,r7,r8,r11,r12}
:02025F00 1640C902 strneb r12,[r0],-r2, lsl #0x12
:02025F04 72741D0A rsbvcs r1,r4,#0x280
:02025F08 1F69064C swine 0x0069064c
:02025F0C 16510131 unknown
:02025F10 10AC4191 umlalne  r4,r12,r1,r1
:02025F14 23C51E9F biccs  r1,r5,#0x9F0
:02025F18 616418E5 unknown
:02025F1C 09054A00 stmeqdb  r5 ,{r9,r11,r14}
:02025F20 CB222123 blgt 028AE3B4
:02025F24 870221F8 unknown
:02025F28 0A06DDF3 beq 021DD6FC
:02025F2C 00158025 andeqs r8,r5,r5,lsr #0x0
:02025F30 16F504D2 unknown
:02025F34 9141710A unknown
:02025F38 917DFB81 cmnls r13,r1,lsl #0x17
:02025F3C 03A05A70 moveq  r5,#0x70000		;r5=458752(0x70000)
:02025F40 F61300A9 ldrnv r0,[r3],-r9, lsr #0x1
:02025F44 61F44085 mvnvss r4,r5,lsl #0x1
:02025F48 E424A441 unknown
:02025F4C 7DF030ED ldcvcl 0,cr3,[r0,#+0x3b4]!
:02025F50 89040561 stmhidb  r4 ,{r0,r5,r6,r8,r10}
:02025F54 F4617D01 unknown
:02025F58 116D0185 unknown
:02025F5C 117D1091 unknown
:02025F60 A940C5E6 stmgedb  r0 ,{r1,r2,r5,r6,r7,r8,r10,r14,r15}^
:02025F64 F1AF0239 movnv  r0,lsr r9		;r0=-1990389479(0x895d1119)
:02025F68 4C161510 ldcmi  5,cr1,[r6],{#0x10}
:02025F6C 01F00EED mvneqs r0,r13,ror #0x1d
:02025F70 1D10D118 unknown
:02025F74 0135EB18 teqeq r5,r8,lsl r11
:02025F78 17000DDC unknown
:02025F7C 0D29415D stceq  1,cr4,[r9,#-0x174]!
:02025F80 1555D800 ldrneb r13,[r5, #-0x800]		;(r5-0x800=*(0006f800))
:02025F84 A1132510 tstge r3,r0,lsl r5
:02025F88 D4001916 strle r1,[r0],#-0x916
:02025F8C 11D24021 bicnes r4,r2,r1,lsr #0x0
:02025F90 1020AF00 eorne  r10,r0,r0,lsl #0x1e
:02025F94 0200E595 andeq  r14,r0,#0x25400000
:02025F98 801CB990 mulhis r12,r0,r9
:02025F9C CD1475E1 unknown
:02025FA0 CB373909 blgt 02DF43CC
:02025FA4 52C940D1 sbcpl  r4,r9,#0xD1
:02025FA8 C7346909 ldrgt r6,[r4,-r9, lsl #0x12]!
:02025FAC C5351109 ldrgt r1,[r5, #-0x109]!
:02025FB0 04F111C1 unknown
:02025FB4 E910E5D2 ldmdb  r0 ,{r1,r4,r6,r7,r8,r10,r13,r14,r15}
:02025FB8 10D1E504 sbcnes r14,r1,r4,lsl #0xa
:02025FBC E5D0300D ldrb r3,[r0, #+0xd]		;r0+0xd=*(895d1126)
:02025FC0 D6200D0B unknown
:02025FC4 971020E5 ldrls r2,[r0, #+0xd]		;r0+0xd=*(895d1126)
:02025FC8 83800551 orrhi  r0,r0,#0x14400000
:02025FCC 822001E2 eorhi  r0,r0,#0x80000038
:02025FD0 003083E2 eoreqs r8,r0,r2,ror #0x7
:02025FD4 2102E084 unknown
:02025FD8 3AB4E085 bcc 00D5E1F4
:02025FDC 24E1D300 unknown
:02025FE0 1C090F8D stcne  15,cr0,[r9],{#0x8d}
:02025FE4 308DF4E1 addcc  r15,r13,r1,ror #0x9
:02025FE8 8159B498 unknown
:02025FEC 7D7159B1 ldcvcl 9,cr5,[r1,#-0x2c4]!
:02025FF0 CDD00C2D unknown
:02025FF4 27AD9A03 strcs r9,[r13,+r3, lsl #0x14]!
:02025FF8 120D3F85 andne  r3,r13,#0x214
:02025FFC 95002D02 strls r2,[r0, #-0xd02]		;(r0-0xd02=*(895d0417))
:02026000 9770E1FF unknown
:02026004 A3016914 unknown
:02026008 41A950E1 movmi  r5,r1,ror #0x1
:0202600C F150E19F unknown
:02026010 0069DA13 rsbeq  r13,r9,r3,lsl r10
:02026014 1910199B ldmnedb  r0 ,{r0,r1,r3,r4,r7,r8,r11,r12}
:02026018 0303BD41 unknown
:0202601C 5D130331 unknown
:02026020 9D000596 unknown
:02026024 1D099411 unknown
:02026028 26E3C436 unknown
:0202602C C9903121 ldmgtib  r0 ,{r0,r5,r8,r12,r13}
:02026030 68070110 stmvsda  r7 ,{r4,r8}
:02026034 1D10E914 unknown
:02026038 8D10CD06 unknown
:0202603C 95C464E5 strlsb r6,[r4, #+0x4e5]		;r4+0x4e5=*(000004e5)
:02026040 200006E5 andcs  r0,r0,r5,ror #0xd
:02026044 005D1185 subeqs r1,r13,r5,lsl #0x3
:02026048 793C02B9 ldmvcdb  r12!,{r0,r3,r4,r5,r7,r9}
:0202604C 8450610B ldrhib r6,[r0],#-0x10b
:02026050 A910316E ldmgedb  r0 ,{r1,r2,r3,r5,r6,r8,r12,r13}
:02026054 31188D55 tstcc r8,r5,asr r13
:02026058 24902D03 ldrcs r2,[r0],#+0xd03
:0202605C EB1FFFF3 bl 02826030
:02026060 310004D8 unknown
:02026064 55009920 strpl r9,[r0, #-0x920]		;(r0-0x920=*(895d07f9))
:02026068 D1707727 cmnle r0,r7,lsr #0xe
:0202606C 5426E950 unknown
:02026070 06A10803 unknown
:02026074 630016E5 unknown
:02026078 1001B100 andne  r11,r1,r0,lsl #0x2
:0202607C 025102E9 subeqs r0,r1,#0x9000000E
:02026080 3F45FB2F swicc 0x0045fb2f
:02026084 4161709A unknown
:02026088 4EA5096A cdpmi 9,10,cr0,cr5,cr10,3
:0202608C 0966400D unknown
:02026090 218EA932 orrcs  r10,r14,r2,lsr r9
:02026094 F9095D05 stmnvdb  r9 ,{r0,r2,r8,r10,r11,r12,r14}
:02026098 0DFFB324 ldceql 3,cr11,[r15,#+0x90]!
:0202609C CF4C150F swigt 0x004c150f
:020260A0 1740095D unknown
:020260A4 5AE5C010 bpl 019960EC
:020260A8 20824009 addcs  r4,r2,r9
:020260AC E1570F2D cmp r7,r13,lsr #0x1e
:020260B0 505D5480 subpls r5,r13,r0,lsl #0x9
:020260B4 6A5043E9 bvs 03437060
:020260B8 5B0D1035 blpl 0236A194
:020260BC 094F4EED stmeqdb  r15 ,{r0,r2,r3,r5,r6,r7,r9,r10,r11,r14}^
:020260C0 F1206500 unknown
:020260C4 303DF247 eorccs r15,r13,r7,asr #0x4
:020260C8 3D0004A4 unknown
:020260CC 803D1320 eorhis r1,r13,r0,lsr #0x6
:020260D0 590942A2 stmpldb  r9 ,{r1,r5,r7,r9,r14}
:020260D4 3D579904 unknown
:020260D8 41156103 tstmi r5,r3,lsl #0x2
:020260DC 3CBC0001 ldccc  0,cr0,[r12],#+0x4
:020260E0 BD08003D unknown
:020260E4 8B107104 blhi 024424FC
:020260E8 411AFFFA ldrmish r15,[r10, -r10]
:020260EC 31018139 unknown
:020260F0 0D12B554 unknown
:020260F4 84105910 ldrhi r5,[r0],#-0x910
:020260F8 306D3FFF unknown
:020260FC 2C8AE510 stccs  5,cr14,[r10],{#0x10}
:02026100 52047D09 andpl  r7,r4,#0x240
:02026104 2AE52580 bcs 0196F70C
:02026108 DB6FC041 blle 03C16214
:0202610C B0028DFF unknown
:02026110 B909E144 stmltdb  r9 ,{r2,r6,r8,r13,r14,r15}
:02026114 51092300 unknown
:02026118 24E59491 unknown
:0202611C 1E004D76 mcrne 13,0,r4,cr0,cr6,{3}
:02026120 19818109 stmneib  r1 ,{r0,r3,r8,r15}
:02026124 32091940 andcc  r1,r9,#0x100000
:02026128 15153DDD ldrne r3,[r5, #-0xddd]		;(r5-0xddd=*(0006f223))
:0202612C 454B135D strmib r1,[r11, #-0x35d]		;(r11-0x35d=*(fffffca3))
:02026130 085AE50F ldmeqda  r10 ,{r0,r1,r2,r3,r8,r10,r13,r14,r15}^
:02026134 11B70169 movnes r0,r9,ror #0x2
:02026138 0E710909 cdpeq 9,6,cr0,cr1,cr9,0
:0202613C 90144509 andlss r4,r4,r9,lsl #0xa
:02026140 6AA42D15 bvs 0093159C
:02026144 0AEB0105 beq 01AE6560
:02026148 08713109 unknown
:0202614C F1022940 unknown
:02026150 4DDF421C unknown
:02026154 0E8900E2 cdpeq 0,8,cr0,cr9,cr2,7
:02026158 071EC983 ldreq r12,[r14,-r3, lsl #0x13]
:0202615C 9001E180 andls  r14,r1,r0,lsl #0x3
:02026160 75090161 strvc r0,[r9, #-0x161]		;(r9-0x161=*(895d0fb8))
:02026164 CD17A971 unknown
:02026168 E28D4019 add  r4,r13,#0x19
:0202616C 3109106D unknown
:02026170 11F9A201 mvnnes r10,r1,lsl #0x4
:02026174 45216910 strmi r6,[r1, #-0x910]!
:02026178 05E11A1D streqb r1,[r1, #+0xa1d]!
:0202617C F48E00C9 strnv r0,[r14],#+0xc9
:02026180 05096015 streq r6,[r9, #-0x15]		;(r9-0x15=*(895d1104))
:02026184 01E78501 mvneq  r8,r1,lsl #0xa
:02026188 E2880680 add  r0,r8,#0x8000000
:0202618C EE00FD04 cdp 13,0,cr15,cr0,cr4,0
:02026190 5D090015 unknown
:02026194 0107A846 unknown
:02026198 1EADE784 cdpne 7,10,cr14,cr13,cr4,4
:0202619C 10899001 addne  r9,r9,r1
:020261A0 60EDE8E2 rscvs  r14,r13,r2,ror #0x11
:020261A4 00288159 eoreq  r8,r8,r9,asr r1
:020261A8 E3145800 tst r4,#0x0
:020261AC 12E30E49 rscne  r0,r3,#0x490
:020261B0 8D901061 unknown
:020261B4 601012E2 andvss r1,r0,r2,ror #0x5
:020261B8 00590425 subeqs r0,r9,r5,lsr #0x8
:020261BC 0A00590A beq 0203C5EC
:020261C0 E7952C11 unknown
:020261C4 E58D9000 str r9,[r13, #+0x0]		;r13+0x0=*(000c0000)
:020261C8 8028F106 eorhi  r15,r8,r6,lsl #0x2
:020261CC 14250001 unknown
:020261D0 02E58D70 rsceq  r8,r5,#0x1C00
:020261D4 EB03FFF4 bl 021261AC
:020261D8 69332D1D ldmvsdb  r3!,{r0,r2,r3,r4,r8,r10,r11,r13}
:020261DC 49342500 ldmmidb  r4!,{r8,r10,r13}
:020261E0 3C8AA02E stccc  0,cr10,[r10],{#0x2e}
:020261E4 5A0008E2 bpl 02028574
:020261E8 0041F0E1 subeq  r15,r1,r1,ror #0x1
:020261EC FD0840CE unknown
:020261F0 3D30410C ldccc  1,cr4,[r0,#-0x30]!
:020261F4 1891E31E ldmneia  r1 ,{r1,r2,r3,r4,r8,r9,r13,r14,r15}
:020261F8 AE097D0A cdpge 13,0,cr7,cr9,cr10,0
:020261FC E28D5088 add  r5,r13,#0x88
:02026200 03D54006 biceqs r4,r5,#0x6
:02026204 E7954001 ldr r4,[r5, +r1]
:02026208 04D51004 ldreqb r1,[r5],#+0x4
:0202620C 10EB0002 rscne  r0,r11,r2
:02026210 3D1299FF unknown
:02026214 91DA3300 biclss r3,r10,r0,lsl #0x6
:02026218 1B2D0738 blne 02B67F00
:0202621C BD0895A6 unknown
:02026220 11A8429D unknown
:02026224 4223DDC0 eormi  r13,r3,#0x3000
:02026228 3C75DF45 ldcccl 15,cr13,[r5],#-0x114
:0202622C 5D04135D unknown
:02026230 9100CD13 unknown
:02026234 F60D1508 strnv r1,[r13],-r8, lsl #0xa
:02026238 03284954 unknown
:0202623C 5D1E0519 unknown
:02026240 00752600 rsbeqs r2,r5,r0,lsl #0xc
:02026244 0005AEAA andeq  r10,r5,r10,lsr #0x1d
:02026248 59AC1345 stmplib  r12!,{r0,r2,r6,r8,r9,r12}
:0202624C 20318660 eorcss r8,r1,r0,ror #0xc
:02026250 2DD61A9D unknown
:02026254 05291100 streq r1,[r9, #-0x100]!
:02026258 13690500 unknown
:0202625C A2150055 andges r0,r5,#0x55
:02026260 16827537 unknown
:02026264 089E0159 ldmeqia  r14 ,{r0,r3,r4,r6,r8}
:02026268 6001B855 andvs  r11,r1,r5,asr r8
:0202626C 0205CD25 andeq  r12,r5,#0x940
:02026270 0F05CD50 swieq 0x0005cd50
:02026274 0080184D addeq  r1,r0,r13,asr #0x10
:02026278 60FFE286 rscvss r14,r15,r6,lsl #0x5
:0202627C 0095E200 addeqs r14,r5,r0,lsl #0x4
:02026280 1D6A7D08 stcnel 13,cr7,[r10,#-0x20]!
:02026284 1F759A15 swine 0x00759a15
:02026288 00800D90 umulleq  r0,r0,r0,r13
:0202628C 8C001156 stchi  1,cr1,[r0],{#0x56}
:02026290 40728108 rsbmis r8,r2,r8,lsl #0x2
:02026294 CD10A504 unknown
:02026298 8D02D149 unknown
:0202629C 05136DE2 ldreq r6,[r3, #-0xde2]		;r3-0xde2=*(08710883)=#0(0x00000000)
:020262A0 3002D510 andcc  r13,r2,r0,lsl r5
:020262A4 09049D49 stmeqdb  r4 ,{r0,r3,r6,r8,r10,r11,r12,r15}
:020262A8 BD82EB00 unknown
:020262AC 21C81841 biccs  r1,r8,r1,asr #0x10
:020262B0 ED0471BD unknown
:020262B4 7A151142 bvc 0256A7C4
:020262B8 14D15079 ldrneb r5,[r1],#+0x79
:020262BC 0DED1311 stceql 3,cr1,[r13,#+0x44]!
:020262C0 41291040 unknown
:020262C4 11405972 unknown
:020262C8 55064511 strpl r4,[r6, #-0x511]		;(r6-0x511=*(fffffaef))
:020262CC 6B7341C8 blvs 03CF69F4
:020262D0 41E0003D mvnmi  r0,lsr r13
:020262D4 C341E403 unknown
:020262D8 CBBD08AA blgt 00F68588
:020262DC 151151D8 ldrne r5,[r1, #-0x1d8]		;r1-0x1d8=*(200d3f28)=#0(0x00000000)
:020262E0 085BF511 ldmeqda  r11 ,{r0,r4,r8,r10,r12,r13,r14,r15}^
:020262E4 0932A932 ldmeqdb  r2!,{r1,r4,r5,r8,r11,r13,r15}
:020262E8 05104511 ldreq r4,[r0, #-0x511]		;(r0-0x511=*(895d0c08))
:020262EC 00051D00 andeq  r1,r5,r0,lsl #0x1a
:020262F0 001D5511 andeqs r5,r13,r1,lsl r5
:020262F4 6E00AD67 cdpvs 13,0,cr10,cr0,cr7,3
:020262F8 69C00069 stmvsib  r0 ,{r0,r3,r5,r6}^
:020262FC 69556A80 ldmvsdb  r5 ,{r7,r9,r11,r13,r14}^
:02026300 FFDA2200 swinv 0x00da2200
:02026304 0A100DEB beq 02429AB8
:02026308 4BA10021 blmi 00866394
:0202630C 106D1029 rsbne  r1,r13,r9,lsr #0x0
:02026310 473A3D51 unknown
:02026314 8E34F508 cdphi 5,2,cr15,cr4,cr8,0
:02026318 309DFB8A addccs r15,r13,r10,lsl #0x17
:0202631C 4080E95E addmi  r14,r0,r14,asr r9
:02026320 54AD000D unknown
:02026324 19414031 stmnedb  r1 ,{r0,r4,r5,r14}^
:02026328 D000213C andle  r2,r0,r12,lsr r1
:0202632C 100A0102 andne  r0,r10,r2,lsl #0x2
:02026330 533B454B teqpl r11,#0x12C00000
:02026334 A554005D ldrgeb r0,[r4, #-0x5d]		;(r4-0x5d=*(ffffffa3))
:02026338 001D4F84 andeqs r4,r13,r4,lsl #0x1f
:0202633C 100D5533 andne  r5,r13,r3,lsr r5
:02026340 107144D5 unknown
:02026344 AB000D2F blge 02029808
:02026348 572544D5 unknown
:0202634C 082B0115 stmeqda  r11!,{r0,r2,r4,r8}
:02026350 41E94A59 mvnmi  r4,r9,asr r10
:02026354 09990827 ldmeqib  r9 ,{r0,r1,r2,r5,r11}
:02026358 29408999 stmcsdb  r0 ,{r0,r3,r4,r7,r8,r11,r15}^
:0202635C F9FF0F11 unknown
:02026360 01DD7430 biceqs r7,r13,r0,lsr r4
:02026364 0049533B subeq  r5,r9,r11,lsr r3
:02026368 D400151F strle r1,[r0],#-0x51f
:0202636C FF1501B9 swinv 0x001501b9
:02026370 1995B4A5 ldmneib  r5 ,{r0,r2,r5,r7,r10,r12,r13,r15}
:02026374 15B4A508 ldrne r10,[r4, #+0x508]!
:02026378 AB34A508 blge 02D4F7A0
:0202637C 12A40461 adcne  r0,r4,#0x61000000
:02026380 A8312908 ldmgeda  r1!,{r3,r8,r11,r13}
:02026384 29E00129 unknown
:02026388 2954E401 ldmcsdb  r4 ,{r0,r10,r13,r14,r15}^
:0202638C 1DD92801 unknown
:02026390 C830CD08 ldmgtda  r0!,{r3,r8,r10,r11,r14,r15}
:02026394 9530F5FA ldrls r15,[r0, #-0x5fa]!
:02026398 D5540D23 ldrleb r0,[r4, #-0xd23]		;(r4-0xd23=*(fffff2dd))
:0202639C 08001127 stmeqda  r0 ,{r0,r1,r2,r5,r8,r12}
:020263A0 A11C72A1 tstge r12,r1,lsr #0x5
:020263A4 9502AE02 strls r10,[r2, #-0xe02]		;(r2-0xe02=*(fffff1fe))
:020263A8 9507FE44 strls r15,[r7, #-0xe44]		;(r7-0xe44=*(fffff1da))
:020263AC 8015FC34 andhis r15,r5,r4,lsr r12
:020263B0 449552D4 ldrmi r5,[r5],#+0x2d4
:020263B4 F6007504 strnv r7,[r0],-r4, lsl #0xa
:020263B8 95647D07 strlsb r7,[r4, #-0xd07]!
:020263BC 2D653924 stccsl 9,cr3,[r5,#-0x90]!
:020263C0 F014A101 andnvs r10,r4,r1,lsl #0x2
:020263C4 ED74A107 ldcl 1,cr10,[r4,#-0x1c]!
:020263C8 53EB44A1 mvnpl  r4,#0xA1000000
:020263CC A1B041CD movges r4,r13,asr #0x3
:020263D0 921981C4 andlss r8,r9,#0x31
:020263D4 78F4A1FB ldmvcia  r4!,{r0,r1,r3,r4,r5,r6,r7,r8,r13,r15}^
:020263D8 0C007D4D stceq  13,cr7,[r0],{#0x4d}
:020263DC 107D0855 rsbnes r0,r13,r5,asr r8
:020263E0 60133D0D andvss r3,r3,r13,lsl #0x1a
:020263E4 11AD36F1 unknown
:020263E8 123DD817 eornes r13,r13,#0x170000
:020263EC 13D90595 bicnes r0,r9,#0x25400000
:020263F0 00950001 addeqs r0,r5,r1
:020263F4 0ABD7D8D beq 00F85A30
:020263F8 1661E58D unknown
:020263FC 100614C9 andne  r1,r6,r9,asr #0x9
:02026400 30990049 addccs r0,r9,r9,asr #0x0
:02026404 8D4004B1 unknown
:02026408 FFF2F8E5 swinv 0x00f2f8e5
:0202640C F913EB02 ldmnvdb  r3 ,{r1,r8,r9,r11,r13,r14,r15}
:02026410 250C3095 strcs r3,[r12, #-0x95]		;(r12-0x95=*(ffffff6b))
:02026414 003D000A eoreqs r0,r13,r10
:02026418 003D78A8 eoreqs r7,r13,r8,lsr #0x11
:0202641C 316907C7 unknown
:02026420 5379C75D cmnpl r9,#0x1740000
:02026424 311BF192 unknown
:02026428 78089504 stmvcda  r8 ,{r2,r8,r10,r12,r15}
:0202642C 3D090075 unknown
:02026430 1F613085 swine 0x00613085
:02026434 45D98FF7 ldrmib r8,[r9, #+0xff7]		;r9+0xff7=*(895d2110)
:02026438 55002D00 strpl r2,[r0, #-0xd00]		;(r0-0xd00=*(895d0419))
:0202643C 99701301 unknown
:02026440 000D9C07 andeq  r9,r13,r7,lsl #0x18
:02026444 05328955 ldreq r8,[r2, #-0x955]!
:02026448 12891100 addne  r1,r9,#0x0
:0202644C 71D80299 unknown
:02026450 A5760011 ldrgeb r0,[r6, #-0x11]!
:02026454 51C1B001 bicpl  r11,r1,r1
:02026458 1E4D11F9 mcrne 1,2,r1,cr13,cr9,{7}
:0202645C AF0021EA swige 0x000021ea
:02026460 2C150007 ldccs  0,cr0,[r5],{#0x7}
:02026464 3D81FE79 unknown
:02026468 C5127D91 ldrgt r7,[r2, #-0xd91]		;(r2-0xd91=*(fffff26f))
:0202646C 8569414D strhib r4,[r9, #-0x14d]!
:02026470 81BDA181 movhis r10,r1,lsl #0x3		;r10=6948864(0x6a0800)
:02026474 01015556 unknown
:02026478 71CDC735 bicvc  r12,r13,r5,lsr r7
:0202647C 4120419A unknown
:02026480 41696CF0 unknown
:02026484 5108D9A0 unknown
:02026488 B1200041 unknown
:0202648C 2BA00007 blcs 008264B0
:02026490 2F812FF5 swics 0x00812ff5
:02026494 52003582 andpl  r3,r0,#0x20800000
:02026498 5D111A03 unknown
:0202649C 21898900 orrcs  r8,r9,r0,lsl #0x12
:020264A0 8928F189 stmhidb  r8!,{r0,r3,r7,r8,r12,r13,r14,r15}
:020264A4 0189F6C1 orreq  r15,r9,r1,asr #0xd
:020264A8 8130A0AD teqhi r0,r13,lsr #0x1
:020264AC E3A00F03 mov  r0,#0xC		;r0=12(0xc)
:020264B0 83043F81 unknown
:020264B4 E260001D rsb  r0,r0,#0x1D
:020264B8 05C9048D streqb r0,[r9, #+0x48d]		;r9+0x48d=*(895d15a6)
:020264BC A132E093 unknown
:020264C0 77E0A240 strvcb r10,[r2, -r3]!
:020264C4 5492D107 ldrpl r13,[r2],#+0x107
:020264C8 009DE140 addeqs r14,r13,r0,asr #0x2
:020264CC 019D0201 orreqs r0,r13,r1,lsl #0x4
:020264D0 42B90771 adcmis r0,r9,#0x1C40000
:020264D4 E1C05B92 unknown
:020264D8 1209109D andne  r1,r9,#0x9D
:020264DC 55202549 strpl r2,[r0, #-0x549]!
:020264E0 4D09D80A unknown
:020264E4 21101D68 tstcs r0,r8,ror #0x1a
:020264E8 2901A990 stmcsdb  r1 ,{r4,r7,r8,r11,r13,r15}
:020264EC 82651408 rsbhi  r1,r5,#0x8000000
:020264F0 8011D8E1 andhis r13,r1,r1,ror #0x11
:020264F4 01582A75 cmpeq r8,r5,ror r10
:020264F8 3E950020 cdpcc 0,8,cr0,cr5,cr0,1
:020264FC 0511A907 ldreq r10,[r1, #-0x907]		;r1-0x907=*(200d37f9)=#0(0x00000000)
:02026500 00692234 rsbeq  r2,r9,r4,lsr r2
:02026504 02055A01 andeq  r5,r5,#0x1000
:02026508 41F1075B mvnmis r0,r11,asr r7
:0202650C 01F113B9 ldreqh r1,[r1, #+0x39]!
:02026510 C139400F teqgt r9,r15
:02026514 0500210B streq r2,[r0, #-0x10b]		;(r0-0x10b=*(ffffff01))
:02026518 1E714215 mrcne 2,3,r4,cr1,cr5,{0}
:0202651C 55403571 strplb r3,[r0, #-0x571]		;(r0-0x571=*(fffffa9b))
:02026520 1E6DDB5B mcrne 11,3,r13,cr13,cr11,{2}
:02026524 1175074D cmnne r5,r13,asr #0xe
:02026528 15F23315 ldrneb r3,[r2, #+0x315]!
:0202652C 45590F02 ldrmib r0,[r9, #-0xf02]		;(r9-0xf02=*(895d0217))
:02026530 0C00211D stceq  1,cr2,[r0],{#0x1d}
:02026534 F50F4E09 strnv r4,[r15, #-0xe09]		;r15-0xe09=*(02025733)=#1308613568(0x4dffdbc0)
:02026538 10F56300 rscnes r6,r5,r0,lsl #0x6
:0202653C F5103DAB ldrnv r3,[r0, #-0xdab]		;(r0-0xdab=*(fffff261))
:02026540 3F401D10 swicc 0x00401d10
:02026544 45018025 strmi r8,[r1, #-0x25]		;r1-0x25=*(200d40db)=#0(0x00000000)
:02026548 D7116100 ldrle r6,[r1,-r0, lsl #0x2]
:0202654C 7041F98D subvc  r15,r1,r13,lsl #0x13
:02026550 123D41F9 eornes r4,r13,#0x4000003E
:02026554 07807935 unknown
:02026558 31000D5A unknown
:0202655C 0071400D rsbeqs r4,r1,r13
:02026560 592D24A1 stmpldb  r13!,{r0,r5,r7,r10,r13}
:02026564 2D5D0F40 unknown
:02026568 01C6C148 biceq  r12,r6,r8,asr #0x2
:0202656C 3D266031 stccc  0,cr6,[r6,#-0xc4]!
:02026570 0D51E800 unknown
:02026574 8101EC0D unknown
:02026578 E0543004 subs r3,r4,r4
:0202657C C5000900 strgt r0,[r0, #-0x900]		;(r0-0x900=*(fffff70c))
:02026580 299826A9 ldmcsib  r8 ,{r0,r3,r5,r7,r9,r10,r13}
:02026584 5001A1A8 andpl  r10,r1,r8,lsr #0x3
:02026588 20CD3402 sbccs  r3,r13,r2,lsl #0x8
:0202658C 19B91CCD ldmneib  r9!,{r0,r2,r3,r6,r7,r10,r11,r12}
:02026590 07165175 unknown
:02026594 4F08357D swimi 0x0008357d
:02026598 050E478D streq r4,[r14, #-0x78d]		;r14-0x78d=*(0202574f)=#11880643(0x00b548c3)
:0202659C 00050E00 andeq  r0,r5,r0,lsl #0x1c
:020265A0 4B00290F blmi 020309E4
:020265A4 52008955 andpl  r8,r0,#0x154000
:020265A8 2D5000A9 unknown
:020265AC 002D4E80 eoreq  r4,r13,r0,lsl #0x1d
:020265B0 9D075509 unknown
:020265B4 00710E3F rsbeqs r0,r1,r15,lsr r14
:020265B8 3049FF25 subcc  r15,r9,r5,lsr #0x1e
:020265BC 15414A48 strneb r4,[r1, #-0xa48]		;r1-0xa48=*(200d36b8)=#0(0x00000000)
:020265C0 01204121 unknown
:020265C4 012CCD9F unknown
:020265C8 1D634211 stcnel 2,cr4,[r3,#-0x44]!
:020265CC 100DFD00 andne  r15,r13,r0,lsl #0x1a
:020265D0 0951D011 ldmeqdb  r1 ,{r0,r4,r12,r14,r15}^
:020265D4 4125E281 unknown
:020265D8 000DF910 andeq  r15,r13,r0,lsl r9
:020265DC E5D001AC ldrb r0,[r0, #+0x1ac]		;r0+0x1ac=*(000001b8)
:020265E0 15851A69 strne r1,[r5, #+0xa69]		;r5+0xa69=*(00000a69)
:020265E4 15F500E1 ldrneb r0,[r5, #+0xe1]!
:020265E8 04F9D800 unknown
:020265EC 992AFDEB stmlsdb  r10!,{r0,r1,r3,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:020265F0 4041EFB0 strmih r14,[r1],#-0xf0
:020265F4 06EB5F45 unknown
:020265F8 4DAC33F1 stcmi  3,cr3,[r12,#+0x3c4]!
:020265FC 06E803F1 unknown
:02026600 C67E33F1 unknown
:02026604 E809EB01 stmda  r9 ,{r0,r8,r9,r11,r13,r14,r15}
:02026608 F1EC03F1 unknown
:0202660C 00092703 andeq  r2,r9,r3,lsl #0xe
:02026610 6A341095 bvs 02D2A86C
:02026614 F9240095 stmnvdb  r4!,{r0,r2,r4,r7}
:02026618 0ED9401A mrceq 0,6,r4,cr9,cr10,{0}
:0202661C 1F737906 swine 0x00737906
:02026620 0D014555 unknown
:02026624 112D00D9 unknown
:02026628 17DD06D8 unknown
:0202662C 09CD0FFD stmeqib  r13 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11}^
:02026630 9711D883 ldrls r13,[r1,-r3, lsl #0x11]
:02026634 2E4115F9 mcrcs 5,2,r1,cr1,cr9,{7}
:02026638 B182DDD0 unknown
:0202663C FEEB1C3D mcr2 12,7,r1,cr11,cr13,{1}
:02026640 F8624DFF unknown
:02026644 51C741A1 bicpl  r4,r7,r1,lsr #0x3
:02026648 11EA82A9 mvnne  r8,r9,lsr #0x5
:0202664C C2184901 andgts r4,r8,#0x4000
:02026650 B23E1506 eorlts r1,r14,#0x1800000
:02026654 C00E154D andgt  r1,r14,r13,asr #0xa
:02026658 85E1550F strhib r5,[r1, #+0x50f]!
:0202665C 21010101 unknown
:02026660 1A75054D bne 03D67B9C
:02026664 3551FD0E ldrccb r15,[r1, #-0xd0e]		;r1-0xd0e=*(200d33f2)=#0(0x00000000)
:02026668 57DD1095 unknown
:0202666C 007D7334 rsbeqs r7,r13,r4,lsr r3
:02026670 8D0C1509 unknown
:02026674 E0010014 and  r0,r1,r4,lsl r0
:02026678 D2100B01 andles r0,r0,#0x400
:0202667C 641041E7 ldrvs r4,[r0],#-0x1e7
:02026680 08028300 stmeqda  r2 ,{r8,r9,r15}
:02026684 210000FF unknown
:02026688 1001011F andne  r0,r1,r15,lsl r1
:0202668C FFE20883 swinv 0x00e20883
:02026690 9AE20130 bls 018A6B58
:02026694 40F50325 rscmis r0,r5,r5,lsr #0x6
:02026698 104D00C9 subne  r0,r13,r9,asr #0x1
:0202669C 10511F09 subnes r1,r1,r9,lsl #0x1e
:020266A0 9128A5F8 unknown
:020266A4 9F6F7004 swils 0x006f7004
:020266A8 0D61055D stceql 5,cr0,[r1,#-0x174]!
:020266AC 971BA940 ldrls r10,[r1,#-0x174]!
:020266B0 19053641 stmnedb  r5 ,{r0,r6,r9,r10,r12,r13}
:020266B4 6D113DD6 unknown
:020266B8 FFD24B04 swinv 0x00d24b04
:020266BC 9A105DEB bls 0243DE70
:020266C0 0C088543 stceq  5,cr8,[r8],{#0x43}
:020266C4 F1F50569 mvnnvs r0,r9,ror #0xa
:020266C8 1917BD00 ldmnedb  r7 ,{r8,r10,r11,r12,r13,r15}
:020266CC F523D503 strnv r13,[r3, #-0x503]!
:020266D0 02A9CAAA adceq  r12,r9,#0xAA000
:020266D4 1C591075 ldcnel 0,cr1,[r9],{#0x75}
:020266D8 070C3802 streq r3,[r12,-r2, lsl #0x10]
:020266DC 206D0741 rsbcs  r0,r13,r1,asr #0xe
:020266E0 FD400FE1 unknown
:020266E4 8C04CD00 stchi  13,cr12,[r4],{#0x0}
:020266E8 3150256E cmpcc r0,r14,ror #0xa
:020266EC 35068842 strcc r8,[r6, #-0x842]		;(r6-0x842=*(fffff7be))
:020266F0 F111BD62 tstnv r1,r2,ror #0x1a
:020266F4 F3122D2B tstnv r2,#0xAC0
:020266F8 F5800D82 strnv r0,[r0, #+0xd82]		;r0+0xd82=*(00000d8e)
:020266FC 2D7E01CD ldccsl 1,cr0,[r14,#-0x334]!
:02026700 42211400 eormi  r1,r1,#0x0
:02026704 018503AA orreq  r0,r5,r10,lsr #0x7
:02026708 0BD10001 bleq 01466714
:0202670C 12E20050 rscne  r0,r2,#0x50
:02026710 E80AAD20 stmda  r10 ,{r5,r8,r10,r11,r13,r15}
:02026714 113AFFFF ldrnesh r15,[r10, -r15]!
:02026718 C2114952 andgts r4,r1,#0x148000
:0202671C 15721151 ldrneb r1,[r2, #-0x151]!
:02026720 A902FC00 stmgedb  r2 ,{r10,r11,r12,r13,r14,r15}
:02026724 89403542 stmhidb  r0 ,{r1,r6,r8,r10,r12,r13}^
:02026728 356CE51C strccb r14,[r12, #-0x51c]!
:0202672C 0D329120 ldceq  1,cr9,[r2,#-0x80]!
:02026730 3D680015 stcccl 0,cr0,[r8,#-0x54]!
:02026734 D6162D11 unknown
:02026738 85E5D003 strhib r13,[r5, #+0x3]!
:0202673C C5EBFFE0 strgtb r15,[r11, #+0xfe0]!
:02026740 0A8D8029 beq 003867EC
:02026744 01003D05 unknown
:02026748 3D38003D ldccc  0,cr0,[r8,#-0xf4]!
:0202674C D5113D00 ldrle r3,[r1, #-0xd00]		;r1-0xd00=*(200d3400)=#0(0x00000000)
:02026750 4401055E strmi r0,[r1],#-0x55e
:02026754 313D9003 teqcc r13,r3
:02026758 113D1F45 teqne r13,r5,asr #0x1e
:0202675C B841A1E2 stmltda  r1 ,{r1,r5,r6,r7,r8,r13,r15}^
:02026760 1009001D andne  r0,r9,r13,lsl r0
:02026764 1E514000 cdpne 0,4,cr4,cr1,cr0,0
:02026768 9CCDF019 stclsl 0,cr15,[r13],{#0x19}
:0202676C 1A591019 bne 0366A7D8
:02026770 84F0191F unknown
:02026774 56FD4019 unknown
:02026778 10490019 subne  r0,r9,r9,lsl r0
:0202677C 6C805102 stcvs  1,cr5,[r0],{#0x2}
:02026780 35F64015 ldrccb r4,[r6, #+0x15]!
:02026784 2DE1AB70 stccsl 11,cr10,[r1,#+0x1c0]!
:02026788 EF803954 swi 0x00803954
:0202678C 501D4ECD andpls r4,r13,r13,asr #0x1d
:02026790 B5601D3C strltb r1,[r0, #-0xd3c]!
:02026794 1EE8E3E0 cdpne 3,14,cr14,cr8,cr0,7
:02026798 E0010901 and  r0,r1,r1,lsl #0x12
:0202679C 00C520E3 sbceq  r2,r5,r3,ror #0x1
:020267A0 1D2065C5 stcne  5,cr6,[r0,#-0x314]!
:020267A4 4D650401 stcmil 4,cr0,[r5,#-0x4]!
:020267A8 AB0E41E0 blge 023B6F30
:020267AC 01641105 unknown
:020267B0 100F7000 andne  r7,r15,r0
:020267B4 0105A802 unknown
:020267B8 0001B400 andeq  r11,r1,r0,lsl #0x8
:020267BC ED0001C0 unknown
:020267C0 0061381C rsbeq  r3,r1,r12,lsl r8
:020267C4 D51441B5 ldrle r4,[r4, #-0x1b5]		;(r4-0x1b5=*(fffffe4b))
:020267C8 75019204 strvc r9,[r1, #-0x204]		;r1-0x204=*(200d3efc)=#0(0x00000000)
:020267CC 351C1328 ldrcc r1,[r12, #-0x328]		;(r12-0x328=*(fffffcd8))
:020267D0 CF061D80 swigt 0x00061d80
:020267D4 101118CA andnes r1,r1,r10,asr #0x11
:020267D8 2DBD3D41 ldccs  13,cr3,[r13,#+0x104]!
:020267DC 0613196D ldreq r1,[r13,#+0x104]!
:020267E0 6104713C unknown
:020267E4 FD101940 unknown
:020267E8 FD060E14 unknown
:020267EC 614FF174 mrsvs r15,SPSR
:020267F0 15D9FF00 ldrneb r15,[r9, #+0xf00]		;r9+0xf00=*(00000f00)
:020267F4 162D001D unknown
:020267F8 02A91105 adceq  r1,r9,#0x40000001
:020267FC 06FD38E5 unknown
:02026800 02F0EB00 rsceqs r14,r0,#0x0
:02026804 C0001190 mulgt  r0,r0,r1
:02026808 8070E340 rsbhis r14,r0,r0,asr #0x6
:0202680C 046D0279 unknown
:02026810 815279FF ldrhish r7,[r2, #-0x9f]		;(r2-0x9ff=*(ffffff61))
:02026814 0279D816 rsbeqs r13,r9,#0x160000
:02026818 06854006 streq r4,[r5],+r6
:0202681C 850A4505 strhi r4,[r10, #-0x505]		;(r10-0x505=*(fffffafb))
:02026820 0269D002 rsbeq  r13,r9,#0x2
:02026824 86600261 unknown
:02026828 855014E2 ldrhib r1,[r0, #-0x4e2]		;(r0-0x4e2=*(fffffb2a))
:0202682C 39F5E102 ldmccib  r5!,{r1,r8,r13,r14,r15}^
:02026830 F62CB931 unknown
:02026834 A50502DD strge r0,[r5, #-0x2dd]		;(r5-0x2dd=*(fffffd23))
:02026838 4025AC16 eormi  r10,r5,r6,lsl r12
:0202683C AD41A9EE unknown
:02026840 EBE5C011 bl 0199688C
:02026844 CD210905 stcgt  9,cr0,[r1,#-0x14]!
:02026848 F800450A stmnvda  r0 ,{r1,r3,r8,r10,r14}
:0202684C FCE58401 stc2l 4,cr8,[r5],#+0x4
:02026850 69841107 stmvsib  r4 ,{r0,r1,r2,r8,r12}
:02026854 60149920 andvss r9,r4,r0,lsr #0x12
:02026858 BD12E910 unknown
:0202685C 1591CC11 ldrne r12,[r1, #+0xc11]		;r1+0xc11=*(200d4d11)=#0(0x00000000)
:02026860 006D5300 rsbeq  r5,r13,r0,lsl #0x6
:02026864 89206DD3 stmhidb  r0!,{r0,r1,r4,r6,r7,r8,r10,r11,r13,r14}
:02026868 206A0014 rsbcs  r0,r10,r4,lsl r0
:0202686C 83200119 unknown
:02026870 200C2005 andcs  r2,r12,r5
:02026874 000D1280 andeq  r1,r13,r0,lsl #0x5
:02026878 2002E591 mulcs  r2,r1,r5
:0202687C 016FE5C0 unknown
:02026880 190ED9C5 stmnedb  r14 ,{r0,r2,r6,r7,r8,r11,r12,r14,r15}
:02026884 151D6500 ldrne r6,[r13, #-0x500]		;(r13-0x500=*(000bfb00))
:02026888 00151810 andeqs r1,r5,r0,lsl r8
:0202688C 30155E1C andccs r5,r5,r12,lsl r14
:02026890 C9C56818 stmgtib  r5 ,{r3,r4,r11,r13,r14}^
:02026894 001D200C andeqs r2,r13,r12
:02026898 10D10221 sbcnes r0,r1,r1,lsr #0x4
:0202689C 14E58200 unknown
:020268A0 00E58210 rsceq  r8,r5,r0,lsl r2
:020268A4 914B8510 unknown
:020268A8 0D69081B stceql 8,cr0,[r9,#-0x6c]!
:020268AC 00590410 subeqs r0,r9,r0,lsl r4
:020268B0 3908A996 stmccdb  r8 ,{r1,r2,r4,r7,r8,r11,r13,r15}
:020268B4 C115D03D tstgt r5,r13,lsr r0
:020268B8 50111300 andpls r1,r1,r0,lsl #0x6
:020268BC 401153C0 andmis r5,r1,r0,asr #0x7
:020268C0 BB801102 bllt 0002ACD0
:020268C4 B5034099 strlt r4,[r3, #-0x99]		;(r3-0x99=*(ffffff67))
:020268C8 0D55B682 unknown
:020268CC 00851342 addeq  r1,r5,r2,asr #0x6
:020268D0 A74A517F unknown
:020268D4 55B40125 ldrpl r0,[r4, #+0x125]!
:020268D8 91114D13 tstls r1,r3,lsl r13
:020268DC 400908E5 andmi  r0,r9,r5,ror #0x11
:020268E0 A200092E andge  r0,r0,#0xB8000
:020268E4 5995100C ldmplib  r5 ,{r2,r3,r12}
:020268E8 005D0E28 subeqs r0,r13,r8,lsr #0x1c
:020268EC A84011A8 stmgeda  r0 ,{r3,r5,r7,r8,r12}^
:020268F0 164115A6 strneb r1,[r1],-r6, lsr #0xb
:020268F4 5DA3037D stcpl  3,cr0,[r3,#+0x1f4]!
:020268F8 1101A140 unknown
:020268FC 21D010AA biccss r1,r0,r10,lsr #0x1
:02026900 A41AC920 ldrge r12,[r10],#-0x920
:02026904 0CE5C411 stceql 4,cr12,[r5],#+0x44
:02026908 7071F94A rsbvcs r15,r1,r10,asr #0x12
:0202690C 1341C531 unknown
:02026910 A4034185 strge r4,[r3],#-0x185
:02026914 0365E585 unknown
:02026918 E58509E9 str r0,[r5, #+0x9e9]		;r5+0x9e9=*(000009e9)
:0202691C B90C0594 stmltdb  r12 ,{r2,r4,r7,r8,r10}
:02026920 F928B139 stmnvdb  r8!,{r0,r3,r4,r5,r8,r12,r13,r15}
:02026924 9315CD00 tstls r5,#0x0
:02026928 058E0001 streq r0,[r14, #+0x1]		;r14+0x1=*(02025edd)=#-49991547(0xfd053085)
:0202692C FD58692F unknown
:02026930 3869050F unknown
:02026934 2869C521 unknown
:02026938 65CB2139 strvsb r2,[r11, #+0x139]		;r11+0x139=*(00000139)
:0202693C 99214508 stmlsdb  r1!,{r3,r8,r10,r14}
:02026940 A5058718 strge r8,[r5, #-0x718]		;(r5-0x718=*(fffff8e8))
:02026944 010AD116 unknown
:02026948 105DE706 subnes r14,r13,r6,lsl #0xe
:0202694C 5069F740 rsbpl  r15,r9,r0,asr #0xe
:02026950 D5400575 strleb r0,[r0, #-0x575]		;(r0-0x575=*(fd052b10))
:02026954 C51319E5 ldrgt r1,[r3, #-0x9e5]		;(r3-0x9e5=*(fffff61b))
:02026958 D19511D1 ldrlesb r1,[r5, +r1]
:0202695C A17D9501 cmnge r13,r1,lsl #0xa
:02026960 7D2254CC stcvc  4,cr5,[r2,#-0x330]!
:02026964 7D022191 unknown
:02026968 9F22BC01 swils 0x0022bc01
:0202696C 02940EE5 addeqs r0,r4,#0xE50
:02026970 0FC2E002 swieq 0x00c2e002
:02026974 0200E151 andeq  r14,r0,#0x40000014
:02026978 0571CD00 ldreqb r12,[r1, #-0xd00]!
:0202697C 019A34B5 ldreqh r3,[r10, +r5]
:02026980 FF9417A9 swinv 0x009417a9
:02026984 FC52EBFF ldc2l 11,cr14,[r2],{#0xff}
:02026988 127DEBFF rsbnes r14,r13,#0x3FC00
:0202698C FFFBB780 swinv 0x00fbb780
:02026990 01527DEB cmpeq r2,r11,ror #0x1b
:02026994 90080D70 andls  r0,r8,r0,ror r13
:02026998 2271DD05 rsbcss r13,r1,#0x140
:0202699C 826401DD rsbhi  r0,r4,#0x40000037
:020269A0 01D91BF9 ldreqsh r1,[r9, #+0xb9]		;r9+0xb9=*(000000b9)
:020269A4 0BB540CA bleq 00D76CD4
:020269A8 055805C1 ldreqb r0,[r8, #-0x5c1]		;(r8-0x5c1=*(fffffa3f))
:020269AC 00310F59 eoreqs r0,r1,r9,asr r15
:020269B0 98106600 ldmlsda  r0 ,{r9,r10,r13,r14}
:020269B4 D002D0E5 andle  r13,r2,r5,ror #0x1
:020269B8 350008E5 strcc r0,[r0, #-0x8e5]		;(r0-0x8e5=*(fd0527a0))
:020269BC 11001600 unknown
:020269C0 00CD12E1 sbceq  r1,r13,r1,ror #0x5
:020269C4 10054151 andne  r4,r5,r1,asr r1
:020269C8 0509D9A0 streq r13,[r9, #-0x9a0]		;(r9-0x9a0=*(fffff660))
:020269CC 4D29D900 stcmi  9,cr13,[r9,#-0x0]!
:020269D0 1A712505 bne 03C6FDEC
:020269D4 8D5001B9 unknown
:020269D8 01B987E5 moveqs r8,r5,ror #0xf
:020269DC 8A114307 bhi 02477600
:020269E0 892107E0 stmhidb  r1!,{r5,r6,r7,r8,r9,r10}
:020269E4 2D2191B9 stccs  1,cr9,[r1,#-0x2e4]!
:020269E8 FFF06EC0 swinv 0x00f06ec0
:020269EC C14989EB unknown
:020269F0 603D1ABD unknown
:020269F4 E5215105 str r5,[r1, #-0x105]!
:020269F8 01B9E027 moveqs r14,r7,lsr #0x0		;r14=30(0x1e)
:020269FC 169F01D8 unknown
:02026A00 100021D1 unknown
:02026A04 E5D11625 ldrb r1,[r1, #+0x625]		;r1+0x625=*(00000625)
:02026A08 0071153D rsbeqs r1,r1,r13,lsr r5
:02026A0C 11C1E5C9 bicne  r14,r1,r9,asr #0xb
:02026A10 F9200D32 stmnvdb  r0!,{r1,r4,r5,r8,r10,r11}
:02026A14 2E433D0C cdpcs 13,4,cr3,cr3,cr12,0
:02026A18 35FD3A05 ldrccb r3,[r13, #+0xa05]!
:02026A1C 9880F503 stmlsia  r0 ,{r0,r1,r8,r10,r12,r13,r14,r15}
:02026A20 0527402D streq r4,[r7, #-0x2d]!
:02026A24 109500F1 ldrnesh r0,[r5], +r1
:02026A28 200DE5D4 unknown
:02026A2C C14110F5 unknown
:02026A30 E152A004 cmp r2,r4
:02026A34 5DB2005D ldcpl  0,cr0,[r2,#+0x174]!
:02026A38 104DB800 subne  r11,r13,r0,lsl #0x10
:02026A3C 95D42D29 ldrlsb r2,[r4, #+0xd29]		;r4+0xd29=*(00000d29)
:02026A40 40516805 submis r6,r1,r5,lsl #0x10
:02026A44 0C81C4B3 stceq  4,cr12,[r1],{#0xb3}
:02026A48 65140051 ldrvs r0,[r4, #-0x51]		;(r4-0x51=*(ffffffaf))
:02026A4C 214CC051 unknown
:02026A50 5188B051 orrpl  r11,r8,r1,asr r0
:02026A54 011D5170 tsteq r13,r0,ror r1
:02026A58 2A0C3169 bcs 02333004
:02026A5C E5D40002 ldrb r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:02026A60 0F992071 swieq 0x00992071
:02026A64 141A51C1 ldrne r5,[r10],#-0x1c1
:02026A68 9E30F501 cdpls 5,2,cr15,cr0,cr1,0
:02026A6C 943010F5 unknown
:02026A70 211CE529 tstcs r12,r9,lsr #0xa
:02026A74 50300300 eorpls r0,r0,r0,lsl #0x6
:02026A78 44C10886 strmib r0,[r1],#+0x886
:02026A7C A01300E0 andges r0,r3,r0,ror #0x1
:02026A80 0A05F8E1 beq 021A4E0C
:02026A84 811D4023 tsthi r13,r3,lsr #0x0
:02026A88 F50303E1 strnv r0,[r3, #-0x3e1]		;(r3-0x3e1=*(fffffc1f))
:02026A8C 07FD3003 ldreqb r3,[r13,+r3]!
:02026A90 EB024EA0 bl 020BA518
:02026A94 69942004 ldmvsib  r4 ,{r2,r13}
:02026A98 01402224 unknown
:02026A9C C9080150 stmgtdb  r8 ,{r4,r6,r8}
:02026AA0 3800290E stmccda  r0 ,{r1,r2,r3,r8,r11,r13}
:02026AA4 400D30F6 unknown
:02026AA8 04F25591 unknown
:02026AAC F79935E5 ldrnv r3,[r13], -r6
:02026AB0 36EB13FF unknown
:02026AB4 9513C06D ldrls r12,[r3, #-0x6d]		;(r3-0x6d=*(ffffff93))
:02026AB8 0004EE00 andeq  r14,r4,r0,lsl #0x1c
:02026ABC D90D3514 stmledb  r13 ,{r2,r4,r8,r10,r12,r13}
:02026AC0 48710405 unknown
:02026AC4 08711665 unknown
:02026AC8 BB0E8D00 bllt 023C9ED0
:02026ACC 09395011 ldmeqdb  r9!,{r0,r4,r12,r14}
:02026AD0 FD801005 unknown
:02026AD4 142D0407 unknown
:02026AD8 040461AC streq r6,[r4],#-0x1ac
:02026ADC 00010411 andeq  r0,r1,r1,lsl r4
:02026AE0 E58D6004 str r6,[r13, #+0x4]		;r13+0x4=*(000c0004)
:02026AE4 0AA9840D beq 00A87B20
:02026AE8 E0881104 add  r1,r8,r4,lsl #0x2
:02026AEC 87022104 strhi r2,[r2,-r4, lsl #0x2]
:02026AF0 D03AB4E0 eorles r11,r10,r0,ror #0x9
:02026AF4 0C41F4E1 stceql 4,cr15,[r1],{#0xe1}
:02026AF8 92202480 eorls  r2,r0,#0x80000000
:02026AFC EFFF2201 swi 0x00ff2201
:02026B00 1A08EBFF bne 02261B04
:02026B04 36D9FFF6 unknown
:02026B08 00350DFD unknown
:02026B0C B81CCD18 ldmltda  r12 ,{r3,r4,r8,r10,r11,r14,r15}
:02026B10 26D104CE ldrcsb r0,da 
:02026B14 4DE726B1 stcmil 6,cr2,[r7,#+0x2c4]!
:02026B18 2C001C08 stccs  12,cr1,[r0],{#0x8}
:02026B1C E5901C9D ldr r1,[r0, #+0xc9d]		;r0+0xc9d=*(fd053d22)
:02026B20 0AC1C460 beq 01097CA8
:02026B24 611C0565 tstvs r12,r5,ror #0xa
:02026B28 02910565 addeqs r0,r1,#0x19400000
:02026B2C E5C40349 strb r0,[r4, #+0x349]		;r4+0x349=*(00000349)
:02026B30 871E9D08 ldrhi r9,[r14,-r8, lsl #0x1a]
:02026B34 EA376147 b 02DFF058
:02026B38 70000082 andvc  r0,r0,r2,lsl #0x1
:02026B3C D071008C rsbles r0,r1,r12,lsl #0x1
:02026B40 407104C1 rsbmis r0,r1,r1,asr #0x9
:02026B44 0240890F subeq  r8,r0,#0x3C000
:02026B48 50A9906D adcpl  r9,r9,r13,ror #0x0
:02026B4C A9EA1091 unknown
:02026B50 B9109150 ldmltdb  r0 ,{r4,r6,r8,r12,r15}
:02026B54 6D109152 unknown
:02026B58 C7809150 unknown
:02026B5C 98BF8091 ldmlsia  r15!,{r0,r4,r7,r15}
:02026B60 06F179C3 unknown
:02026B64 01174235 tsteq r7,r5,lsr r2
:02026B68 01541600 cmpeq r4,r0,lsl #0xc
:02026B6C 0120C500 unknown
:02026B70 82310800 eorhis r0,r1,#0x0
:02026B74 0D817D0E unknown
:02026B78 3D825557 unknown
:02026B7C 3D00A532 unknown
:02026B80 00092E82 andeq  r2,r9,r2,lsl #0x1d
:02026B84 4135A141 teqmi r5,r1,asr #0x2
:02026B88 81410BEF unknown
:02026B8C 114141A2 unknown
:02026B90 7006142A andvc  r1,r6,r10,lsr #0x8
:02026B94 60BA10E5 adcvss r1,r10,r5,ror #0x1
:02026B98 C57030E5 ldrgtb r3,[r0, #-0xe5]!
:02026B9C 060F4D1F unknown
:02026BA0 5A1301A1 bpl 024E722C
:02026BA4 15CD0001 strneb r0,[r13, #+0x1]		;r13+0x1=*(000c0001)
:02026BA8 E9519D03 ldmdb  r1 ,{r0,r1,r8,r10,r11,r12,r15}^
:02026BAC 0B000110 bleq 02026FF4
:02026BB0 EDBB2009 ldc  0,cr2,[r11,#+0x24]!
:02026BB4 0A000900 beq 02028FBC
:02026BB8 09424009 stmeqdb  r2 ,{r0,r3,r14}^
:02026BBC 20090700 andcs  r0,r9,r0,lsl #0xe
:02026BC0 0901B9AB stmeqdb  r1 ,{r0,r1,r3,r5,r7,r8,r11,r12,r13,r15}
:02026BC4 20090400 andcs  r0,r9,r0,lsl #0x8
:02026BC8 454001C5 strmib r0,[r0, #-0x1c5]		;(r0-0x1c5=*(fd052ec0))
:02026BCC 819B30BD ldrhih r3,[r11, +r13]
:02026BD0 45401A02 strmib r1,[r0, #-0xa02]		;(r0-0xa02=*(fd052683))
:02026BD4 FFD635E2 swinv 0x00d635e2
:02026BD8 22CDEB01 sbccs  r14,r13,#0x400
:02026BDC 13391205 teqne r9,#0x50000000
:02026BE0 750942CD strvc r4,[r9, #-0x2cd]		;(r9-0x2cd=*(fffffd33))
:02026BE4 DE100D00 cdple 13,0,cr0,cr0,cr0,0
:02026BE8 1CFA1011 ldcnel 0,cr1,[r10],#+0x44
:02026BEC D9C3E244 stmleib  r3 ,{r2,r6,r9,r13,r14,r15}^
:02026BF0 3DEB01FF stcccl 1,cr0,[r11,#+0x3fc]!
:02026BF4 80113811 andhis r3,r1,r1,lsl r8
:02026BF8 EBFFDE09 bl 0201E424
:02026BFC 0011080A andeqs r0,r1,r10,lsl #0x10
:02026C00 6F801128 swivs 0x00801128
:02026C04 51030075 unknown
:02026C08 1A05AA00 bne 02191410
:02026C0C 8429A505 unknown
:02026C10 FFCFCFE0 swinv 0x00cfcfe0
:02026C14 70237D05 eorvc  r7,r3,r5,lsl #0x1a
:02026C18 FEDE1BA5 cdp2 11,12,cr1,cr14,cr5,5
:02026C1C 05B7E0FF ldreq r14,[r7, #+0xff]!
:02026C20 90D0FFFE ldrlssh r15,[r0],#+0xfe
:02026C24 09F059FE unknown
:02026C28 E0105917 ands r5,r0,r7,lsl r9
:02026C2C 40591005 submis r1,r9,r5
:02026C30 F9003D06 stmnvdb  r0 ,{r1,r2,r8,r10,r11,r12,r13}
:02026C34 C5040200 strgt r0,[r4, #-0x200]		;(r4-0x200=*(fffffe00))
:02026C38 80F99B50 rschis r9,r9,r0,asr r11
:02026C3C 0100B938 unknown
:02026C40 505D5151 subpls r5,r13,r1,asr r1
:02026C44 E05D1A8D subs r1,r13,r13,lsl #0x15
:02026C48 0506CDED streq r12,[r6, #-0xded]		;(r6-0xded=*(fffff213))
:02026C4C 543EB100 unknown
:02026C50 615441E1 cmpvs r4,r1,ror #0x3
:02026C54 D712D531 unknown
:02026C58 05024005 streq r4,[r2, #-0x5]		;(r2-0x5=*(fffffffb))
:02026C5C 10790340 rsbnes r0,r9,r0,asr #0x6
:02026C60 E9B02989 ldmib  r0!,{r0,r3,r7,r8,r11,r13}
:02026C64 9D08B529 unknown
:02026C68 80A13900 adchi  r3,r1,r0,lsl #0x12
:02026C6C FFFEB007 swinv 0x00feb007
:02026C70 B03A290A eorlts r2,r10,r10,lsl #0x12
:02026C74 F1166DE1 tstnv r6,r1,ror #0x1b
:02026C78 064D0718 unknown
:02026C7C 08295904 stmeqda  r9!,{r2,r8,r11,r12,r14}
:02026C80 01181835 tsteq r8,r5,lsr r8
:02026C84 3915D500 ldmccdb  r5 ,{r8,r10,r12,r14,r15}
:02026C88 AD102910 unknown
:02026C8C 1039FB15 eornes r15,r9,r5,lsl r11
:02026C90 CD00010D unknown
:02026C94 11000913 unknown
:02026C98 CD00190B unknown
:02026C9C 75000D0E strvc r0,[r0, #-0xd0e]		;(r0-0xd0e=*(fd052377))
:02026CA0 40241112 eormi  r1,r4,r2,lsl r1
:02026CA4 40090929 andmi  r0,r9,r9,lsr #0x12
:02026CA8 00096E10 andeq  r6,r9,r0,lsl r14
:02026CAC 24400907 strcsb r0,[r0],#-0x907
:02026CB0 09040009 stmeqdb  r4 ,{r0,r3}
:02026CB4 09554C40 ldmeqdb  r5 ,{r6,r10,r11,r14}^
:02026CB8 43CD0100 bicmi  r0,r13,#0x0
:02026CBC E2402056 sub  r2,r0,#0x56
:02026CC0 0C8558D5 stceq  8,cr5,[r5],{#0xd5}
:02026CC4 9D05C510 unknown
:02026CC8 FFEA100C swinv 0x00ea100c
:02026CCC 10990CEB addnes r0,r9,r11,ror #0x19
:02026CD0 AC2817C9 stcge  7,cr1,[r8],#-0x324
:02026CD4 5DF8FFFE ldcpll 15,cr15,[r8,#+0x3f8]!
:02026CD8 33FC8307 mvnccs r8,#0x1C000000
:02026CDC 1465E59F unknown
:02026CE0 10930018 addnes r0,r3,r8,lsl r0
:02026CE4 027D01E5 rsbeqs r0,r13,#0x40000039
:02026CE8 00181EF5 ldreqsh r1,[r8], -r5
:02026CEC 020CE583 andeq  r14,r12,#0x20C00000
:02026CF0 03E2009D mvneq  r0,#0x9D
:02026CF4 CD1104CD unknown
:02026CF8 90520104 sublss r0,r2,r4,lsl #0x2
:02026CFC A50028FD strge r2,[r0, #-0x8fd]		;(r0-0x8fd=*(fd052788))
:02026D00 20450F0A subcs  r0,r5,r10,lsl #0x1e
:02026D04 012AE245 unknown
:02026D08 D98A30B9 stmleib  r10 ,{r0,r3,r4,r5,r7,r12,r13}
:02026D0C 0C4D2175 stceql 1,cr2,[r13],{#0x75}
:02026D10 B2017511 andlt  r7,r1,#0x4400000
:02026D14 13790BBD cmnne r9,#0x2F400
:02026D18 9D20EDD4 stcls  13,cr14,[r0,#-0x350]!
:02026D1C A0018D05 andge  r8,r1,r5,lsl #0x1a
:02026D20 17E93B23 strneb r3,[r9,+r3, lsr #0x16]!
:02026D24 0574E090 ldreqb r14,[r4, #-0x90]!
:02026D28 78E2A120 unknown
:02026D2C E5870111 str r0,[r7, #+0x111]		;r7+0x111=*(0000012f)
:02026D30 7D031455 unknown
:02026D34 0400051F streq r0,[r0],#-0x51f
:02026D38 45107D68 ldrmi r7,[r0, #-0xd68]		;(r0-0xd68=*(fd05231d))
:02026D3C 0009D804 andeq  r13,r9,r4,lsl #0x10
:02026D40 016D2779 unknown
:02026D44 BB8075D5 bllt 000444A0
:02026D48 2910113C ldmcsdb  r0 ,{r2,r3,r4,r5,r8,r12}
:02026D4C D960751D unknown
:02026D50 60407501 subvs  r7,r0,r1,lsl #0xa
:02026D54 EDBE195D ldc  9,cr1,[r14,#+0x174]!
:02026D58 41221938 unknown
:02026D5C 45000D29 strmi r0,[r0, #-0xd29]		;(r0-0xd29=*(fd05235c))
:02026D60 2C50B11C ldccsl 1,cr11,[r0],{#0x1c}
:02026D64 30B13F20 adcccs r3,r1,r0,lsr #0x1e
:02026D68 AE00B1EF cdpge 1,0,cr11,cr0,cr15,7
:02026D6C 79289D03 stmvcdb  r8!,{r0,r1,r8,r10,r11,r12,r15}
:02026D70 E5198169 ldr r8,[r9, #-0x169]		;(r9-0x169=*(fffffe97))
:02026D74 4900053D stmmidb  r0 ,{r0,r2,r3,r4,r5,r8,r10}
:02026D78 00355719 eoreqs r5,r5,r9,lsl r7
:02026D7C 592159B7 stmpldb  r1!,{r0,r1,r2,r4,r5,r7,r8,r11,r12,r14}
:02026D80 0839D613 ldmeqda  r9!,{r0,r1,r4,r9,r10,r12,r14,r15}
:02026D84 1E30F120 cdpne 1,2,cr15,cr0,cr0,1
:02026D88 51A10311 movpl  r0,r1,lsl r3		;r0=0(0x0)
:02026D8C D9352015 ldmledb  r5!,{r0,r2,r4,r13}
:02026D90 39039C31 stmccdb  r3 ,{r0,r4,r5,r10,r11,r12,r15}
:02026D94 339D0008 orrccs r0,r13,#0x8
:02026D98 6998157D ldmvsib  r8 ,{r0,r2,r3,r4,r5,r6,r8,r10,r12}
:02026D9C 1C838029 stcne  0,cr8,[r3],{#0x29}
:02026DA0 971005DD unknown
:02026DA4 891029E5 ldmhidb  r0 ,{r0,r2,r5,r6,r7,r8,r11,r13}
:02026DA8 03911F5D orreqs r1,r1,#0x174
:02026DAC D0010815 andle  r0,r1,r5,lsl r8
:02026DB0 11552749 cmpne r5,r9,asr #0xe
:02026DB4 00038DC9 andeq  r8,r3,r9,asr #0x1b
:02026DB8 163D211D unknown
:02026DBC BA01117A blt 0206B3AC
:02026DC0 E1D71158 bics r1,r7,r8,asr r1
:02026DC4 04E107A1 unknown
:02026DC8 16951139 unknown
:02026DCC FF07ADC8 swinv 0x0007adc8
:02026DD0 E1E0400D mvn  r4,r13
:02026DD4 0D000603 unknown
:02026DD8 00659504 rsbeq  r9,r5,r4,lsl #0xa
:02026DDC BD091365 unknown
:02026DE0 55000305 strpl r0,[r0, #-0x305]		;(r0-0x305=*(fffffcfb))
:02026DE4 CB00010A blgt 02027214
:02026DE8 F100097B unknown
:02026DEC 780A092A stmvcda  r10 ,{r1,r3,r5,r8,r11}
:02026DF0 0209F903 andeq  r15,r9,#0xC000
:02026DF4 F50DE54E strnv r14,[r13, #-0x54e]		;(r13-0x54e=*(000bfab2))
:02026DF8 01F5D201 mvneqs r13,r1,lsl #0x4
:02026DFC 73002185 unknown
:02026E00 70AB806D adcvc  r8,r11,r13,ror #0x0
:02026E04 08C5206D stmeqia  r5 ,{r0,r2,r3,r5,r6,r13}^
:02026E08 7C706DC3 ldcvcl 13,cr6,[r0],#-0x30c
:02026E0C 13D90049 bicnes r0,r9,#0x49
:02026E10 000183D6 unknown
:02026E14 31A100F8 unknown
:02026E18 0B4061E1 bleq 0303F5A4
:02026E1C A1006152 unknown
:02026E20 0001B351 andeq  r11,r1,r1,asr r3
:02026E24 6F412DA7 swivs 0x00412da7
:02026E28 60AB4149 adcvs  r4,r11,r9,asr #0x2
:02026E2C 195B0001 ldmnedb  r11 ,{r0}^
:02026E30 B9200D10 stmltdb  r0!,{r4,r8,r10,r11}
:02026E34 57002107 strpl r2,[r0,-r7, lsl #0x2]
:02026E38 7185037A orrvc  r0,r5,r10,ror r3
:02026E3C 31850354 orrcc  r0,r5,r4,asr r3
:02026E40 608185EA addvs  r8,r1,r10,ror #0xb
:02026E44 1100F552 unknown
:02026E48 4065C810 rsbmi  r12,r5,r0,lsl r8
:02026E4C 99004919 stmlsdb  r0 ,{r0,r3,r4,r8,r11,r14}
:02026E50 EB104511 bl 0243829C
:02026E54 1FBE1789 swine 0x00be1789
:02026E58 5D025901 unknown
:02026E5C 43401906 unknown
:02026E60 B8001971 stmltda  r0 ,{r0,r4,r5,r6,r8,r11,r12}
:02026E64 101D06F1 ldrnesh r0,[r13], -r1
:02026E68 1AE11E81 bne 0186E874
:02026E6C 013D1C2E teqeq r13,r14,lsr #0x18
:02026E70 3C1EC1EB ldccc  1,cr12,[r14],{#0xeb}
:02026E74 35097D03 strcc r7,[r9, #-0xd03]		;(r9-0xd03=*(fffff2fd))
:02026E78 0B64B409 bleq 03953EA4
:02026E7C 12B9E1D0 adcnes r14,r9,#0x34
:02026E80 F1102906 tstnv r0,r6,lsl #0x12
:02026E84 1F688147 swine 0x00688147
:02026E88 021115FD andeqs r1,r1,#0x3F400000
:02026E8C 51E6400D mvnpl  r4,r13
:02026E90 AA100D0D bge 0242A2CC
:02026E94 3641416E strccb r4,r4,r13
:02026E98 50B50049 adcpls r0,r5,r9,asr #0x0
:02026E9C 0400B5A1 streq r11,[r0],#-0x5a1
:02026EA0 019F2D11 orreqs r2,r15,r1,lsl r13
:02026EA4 011BDE2F tsteq r11,r15,lsr #0x1c
:02026EA8 032520D1 unknown
:02026EAC 65013922 strvs r3,[r1, #-0x922]		;(r1-0x922=*(fffff6de))
:02026EB0 214A9511 unknown
:02026EB4 36A52041 unknown
:02026EB8 B748611C unknown
:02026EBC 29187536 ldmcsdb  r8 ,{r1,r2,r4,r5,r8,r10,r12,r13,r14}
:02026EC0 19000D14 stmnedb  r0 ,{r2,r4,r8,r10,r11}
:02026EC4 09013503 stmeqdb  r1 ,{r0,r1,r8,r10,r12,r13}
:02026EC8 9114CE41 tstls r4,r1,asr #0x1c
:02026ECC FFF68A01 swinv 0x00f68a01
:02026ED0 40195BEB andmis r5,r9,r11,ror #0x17
:02026ED4 00192382 andeqs r2,r9,r2,lsl #0x7
:02026ED8 10003D0F andne  r3,r0,r15,lsl #0x1a
:02026EDC 45F40019 ldrmib r0,[r4, #+0x19]!
:02026EE0 FFF5AA13 swinv 0x00f5aa13
:02026EE4 A1F454EB mvnges r5,r11,ror #0x9
:02026EE8 0D4E694B unknown
:02026EEC 01050360 unknown
:02026EF0 2D121903 unknown
:02026EF4 0EA1F430 mcreq 4,5,r15,cr1,cr0,{1}
:02026EF8 C4DA1029 ldrgtb r1,[r10],#+0x29
:02026EFC F4490001 strnvb r0,[r9],#-0x1
:02026F00 2912EBFF ldmcsdb  r2 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:02026F04 15F58200 ldrneb r8,[r5, #+0x200]!
:02026F08 25000303 strcs r0,[r0, #-0x303]		;(r0-0x303=*(fffffcfd))
:02026F0C 7311F125 tstvc r1,#0x40000009
:02026F10 6501311F strvs r3,[r1, #-0x11f]		;(r1-0x11f=*(fffffee1))
:02026F14 35159121 ldrcc r9,[r5, #-0x121]		;(r5-0x121=*(fffffedf))
:02026F18 0749391F unknown
:02026F1C FF2EFEB3 swinv 0x002efeb3
:02026F20 09F525D5 unknown
:02026F24 01CD0200 biceq  r0,r13,r0,lsl #0x4
:02026F28 AA0021E8 bge 0202F6D0
:02026F2C 884EDDF2 stmhida  r14 ,{r1,r4,r5,r6,r7,r8,r10,r11,r12,r14,r15}^
:02026F30 ECEB01C2 stcl 1,cr0,[r11],#+0x308
:02026F34 F08207AD addnv  r0,r2,r13,lsr #0xf
:02026F38 1BDD0C21 blne 01769FC4
:02026F3C E5901018 ldr r1,[r0, #+0x18]		;r0+0x18=*(00000018)
:02026F40 E2464105 sub  r4,r6,#0x40000001
:02026F44 F9801018 stmnvib  r0 ,{r3,r4,r12}
:02026F48 F71BA12D ldrnv r10,[r11,-r13, lsr #0x2]
:02026F4C 00EF30B5 unknown
:02026F50 37310EA0 ldrcc r0,[r1,-r0, lsr #0x1d]!
:02026F54 102D47F0 unknown
:02026F58 A02505E9 eorge  r0,r5,r9,ror #0xb
:02026F5C 0C8106D9 stceq  6,cr0,[r1],{#0xd9}
:02026F60 594011E0 stmpldb  r0 ,{r5,r6,r7,r8,r12}^
:02026F64 31651F5A unknown
:02026F68 DB00D152 blle 0205B4B8
:02026F6C 166D4061 unknown
:02026F70 11316A4F teqne r1,r15,asr #0x14
:02026F74 02D601C9 sbceqs r0,r6,#0x40000032
:02026F78 20852619 addcs  r2,r5,r9,lsl r6
:02026F7C B3003D1D unknown
:02026F80 20C5117C sbccs  r1,r5,r12,ror r1
:02026F84 1B86282D blne 001B1040
:02026F88 2C25382D stccs  8,cr3,[r5],#-0xb4
:02026F8C CB05D1CC blgt 0219B6C4
:02026F90 D14A8502 unknown
:02026F94 C702F513 unknown
:02026F98 0E793902 cdpeq 9,6,cr3,cr9,cr2,0
:02026F9C 1255486D subnes r4,r5,#0x6D0000
:02026FA0 99C21A15 stmlsib  r2 ,{r0,r2,r4,r9,r11,r12}^
:02026FA4 1F161950 swine 0x00161950
:02026FA8 6940996F stmvsdb  r0 ,{r0,r1,r2,r3,r5,r6,r8,r11,r12,r15}^
:02026FAC 801C311C andhis r3,r12,r12,lsl r1
:02026FB0 02BAE288 adceqs r14,r10,#0x80000008
:02026FB4 2D293907 stccs  9,cr3,[r9,#-0x1c]!
:02026FB8 DA11AD1B ble 0249242C
:02026FBC C5251035 strgt r1,[r5, #-0x35]!
:02026FC0 0D57B404 unknown
:02026FC4 C1047400 unknown
:02026FC8 B02BB12C eorlt  r11,r11,r12,lsr #0x2
:02026FCC 99195502 ldmlsdb  r9 ,{r1,r8,r10,r12,r14}
:02026FD0 00490241 subeq  r0,r9,r1,asr #0x4
:02026FD4 E5901478 ldr r1,[r0, #+0x478]		;r0+0x478=*(00000478)
:02026FD8 95032474 strls r2,[r3, #-0x474]		;(r3-0x474=*(fffffb8c))
:02026FDC 3F19086D swicc 0x0019086d
:02026FE0 16851465 strne r1,[r3, #-0x474]		;(r3-0x474=*(fffffb8c))
:02026FE4 D0011D0A andle  r1,r1,r10,lsl #0x1a
:02026FE8 79033D5E stmvcdb  r3 ,{r1,r2,r3,r4,r6,r8,r10,r11,r12,r13}
:02026FEC C11AED06 tstgt r10,r6,lsl #0x1a
:02026FF0 E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:02026FF4 4039F107 eormis r15,r9,r7,lsl #0x2
:02026FF8 911039BC ldrlsh r3,[r0, -r12]
:02026FFC E1822415 orr  r2,r2,r5,lsl r4
:02027000 00352E1A eoreqs r2,r5,r10,lsl r14
:02027004 9B00190C blls 0202D43C
:02027008 1EE480FD mcrne 0,7,r8,cr4,cr13,{7}
:0202700C 4710212A ldrmi r2,[r0,-r10, lsr #0x2]
:02027010 514001E2 unknown
:02027014 8002390B andhi  r3,r2,r11,lsl #0x12
:02027018 E2008161 and  r8,r0,#0x40000018
:0202701C 17210125 strne r0,[r1,-r5, lsr #0x2]!
:02027020 0901C580 stmeqdb  r1 ,{r7,r8,r10,r14,r15}
:02027024 20AD0251 adccs  r0,r13,r1,asr r2
:02027028 01A500E5 moveq  r0,r5,ror #0x1
:0202702C 10198DE2 andnes r8,r9,r2,ror #0x1b
:02027030 661F1741 ldrvs r1,r8,r9,r2,ror #0x1b
:02027034 1191EB01 orrnes r14,r1,r1,lsl #0x16
:02027038 0000F5AC andeq  r15,r0,r12,lsr #0xb
:0202703C E3145A00 tst r4,#0x0
:02027040 318611F5 unknown
:02027044 3031FF40 eorccs r15,r1,r0,asr #0x1e
:02027048 6A81201D bvs 0006F0C4
:0202704C 91348191 unknown
:02027050 0011FB41 andeqs r15,r1,r1,asr #0x16
:02027054 010515C5 unknown
:02027058 3979B501 ldmccdb  r9!,{r0,r8,r10,r12,r13,r15}^
:0202705C 011EF240 tsteq r14,r0,asr #0x4
:02027060 87F06E85 ldrhib r6,[r0,+r5, lsl #0x1d]!
:02027064 F03D7122 eornvs r7,r13,r2,lsr #0x2
:02027068 A0E8BD87 rscge  r11,r8,r7,lsl #0x1b
:0202706C 41FF0005 mvnmis r0,r5
:02027070 6D007FFF unknown
:02027074 182A9101 stmneda  r10!,{r0,r8,r12,r15}
:02027078 1A051449 bne 0216C1A4
:0202707C 6A0D1DD8 bvs 0236E7E4
:02027080 1EE34019 mcrne 0,7,r4,cr3,cr9,{0}
:02027084 3D26CD01 stccc  13,cr12,[r6,#-0x4]!
:02027088 3DD2C501 unknown
:0202708C 1A91D801 bne 0049D098
:02027090 DC401D63 stclel 13,cr1,[r0],{#0x63}
:02027094 13AA4071 movne  r4,#0x71		;r4=113(0x71)
:02027098 41200071 unknown
:0202709C 6120E59F unknown
:020270A0 E0106D02 ands r6,r0,r2,lsl #0x1a
:020270A4 60DD5BE3 sbcvss r5,r13,r3,ror #0x17
:020270A8 891E0C21 ldmhidb  r14 ,{r0,r5,r10,r11}
:020270AC 29D5B102 ldmcsib  r5 ,{r1,r8,r12,r13,r15}^
:020270B0 651B0BC5 ldrvs r0,[r11, #-0xbc5]		;(r11-0xbc5=*(fffff43b))
:020270B4 1904D904 stmnedb  r4 ,{r2,r8,r11,r12,r14,r15}
:020270B8 3B09C10B blcc 022974EC
:020270BC 91E79401 mvnls  r9,r1,lsl #0x8
:020270C0 4F24C100 swimi 0x0024c100
:020270C4 58C84021 stmplia  r8 ,{r0,r5,r14}^
:020270C8 8DEE408D stchil 0,cr4,[r14,#+0x234]!
:020270CC 65006400 strvs r6,[r0, #-0x400]		;(r0-0x400=*(fffffd00))
:020270D0 291DCD02 ldmcsdb  r13 ,{r1,r8,r10,r11,r14,r15}
:020270D4 A090E512 addges r14,r0,r2,lsl r5
:020270D8 401D46E3 andmis r4,r13,r3,ror #0xd
:020270DC 10011EBF strneh r1,[r1], -r15
:020270E0 04F42385 unknown
:020270E4 9F40ACDA swils 0x0040acda
:020270E8 438D0A3D orrmi  r0,r13,#0x3D000
:020270EC 03FD64E2 mvneqs r6,#0xE2000000
:020270F0 B740493E unknown
:020270F4 7D14011E unknown
:020270F8 45E24005 strmib r4,[r2, #+0x5]!
:020270FC 00BD1110 adceqs r1,r13,r0,lsl r1
:02027100 94292109 unknown
:02027104 03C100E7 biceq  r0,r1,#0xE7
:02027108 04C00019 streqb r0,[r0],#+0x19
:0202710C C51018A0 ldrgt r1,[r0, #-0x8a0]		;(r0-0x8a0=*(fffff860))
:02027110 E0000B92 mul  r0,r2,r11
:02027114 40D30365 sbcmis r0,r3,r5,ror #0x6
:02027118 4BC21941 blmi 010AD624
:0202711C F90AEB02 stmnvdb  r10 ,{r1,r8,r9,r11,r13,r14,r15}
:02027120 01410904 unknown
:02027124 0625E785 unknown
:02027128 06E105E1 unknown
:0202712C 2BC819F5 blcs 0122D908
:02027130 1EA4401D mcrne 0,5,r4,cr4,cr13,{0}
:02027134 E72CA101 str r10,[r12,-r1, lsl #0x2]!
:02027138 02A20239 adceq  r0,r2,#0x90000003
:0202713C 0AA9E001 beq 00A9F148
:02027140 7001E157 andvc  r14,r1,r7,asr r1
:02027144 23B28708 movcss r8,#0x200000		;r8=2097152(0x200000)
:02027148 101D0019 andnes r0,r13,r9,lsl r0
:0202714C 9702ED09 strls r14,[r2,-r9, lsl #0x1a]
:02027150 01F11E58 mvneqs r1,r8,asr r14
:02027154 85070141 strhi r0,[r7, #-0x141]		;(r7-0x141=*(fffffedd))
:02027158 151AAE03 ldrne r10,[r10, #-0xe03]		;(r10-0xe03=*(fffff1fd))
:0202715C B502960F strlt r9,[r2, #-0x60f]		;(r2-0x60f=*(fffff9f1))
:02027160 0579E432 ldreqb r14,[r9, #-0x432]!
:02027164 0AE92010 beq 01A6F1AC
:02027168 96CA0965 strlsb r0,[r9, #-0x432]!
:0202716C 18EB011E unknown
:02027170 1A0503E9 bne 0216811C
:02027174 0E2460DC mcreq 0,1,r6,cr4,cr12,{6}
:02027178 07C9CC02 streqb r12,[r9,+r2, lsl #0x18]
:0202717C 40114D10 andmis r4,r1,r0,lsl r13
:02027180 D5017D50 strle r7,[r1, #-0xd50]		;(r1-0xd50=*(fffff2b0))
:02027184 3900091B stmccdb  r0 ,{r0,r1,r3,r4,r8,r11}
:02027188 1011AA00 andnes r10,r1,r0,lsl #0x14
:0202718C 002F002E eoreq  r0,r15,r14,lsr #0x0
:02027190 000908CA andeq  r0,r9,r10,asr #0x11
:02027194 BA00002C blt 0202724C
:02027198 00050A08 andeq  r0,r5,r8,lsl #0x14
:0202719C 0D00CD0A unknown
:020271A0 0D2800DD stceq  0,cr0,[r8,#-0x374]!
:020271A4 1033AA00 eornes r10,r3,r0,lsl #0x14
:020271A8 9103E240 unknown
:020271AC 208FF111 addcs  r15,r15,r1,lsl r1
:020271B0 00012490 muleq  r1,r0,r4
:020271B4 15000111 strne r0,[r0, #-0x111]		;(r0-0x111=*(ffffffef))
:020271B8 54190001 ldrpl r0,[r9],#-0x1
:020271BC F51C0001 ldrnv r0,[r12, #-0x1]		;(r12-0x1=*(ffffffff))
:020271C0 13E9FD01 mvnne  r15,#0x40
:020271C4 11F24011 mvnnes r4,r1,lsl r0
:020271C8 1B45B510 blne 03194610
:020271CC 25160011 ldrcs r0,[r6, #-0x11]		;(r6-0x11=*(ffffffef))
:020271D0 4011ED40 andmis r14,r1,r0,asr #0x1a
:020271D4 AB1211F3 blge 024AB9A8
:020271D8 E8302512 ldmda  r0!,{r1,r4,r8,r10,r13}
:020271DC 79EE4011 unknown
:020271E0 2AD01012 bcs 0142B230
:020271E4 11E32011 mvnne  r2,r1,lsl r0
:020271E8 1C89E940 stcne  9,cr14,[r9],{#0x40}
:020271EC 20659010 rsbcs  r9,r5,r0,lsl r0
:020271F0 600DDE95 mulvs  r13,r5,r14
:020271F4 000D033D andeq  r0,r13,r13,lsr r3
:020271F8 7D100DDA unknown
:020271FC EE1A254A cdp 5,0,cr2,cr10,cr10,2
:02027200 644049D6 strvsb r4,[r0],#-0x9d6
:02027204 05E25010 streqb r5,[r2, #+0x10]!
:02027208 9A424800 bls 030B9210
:0202720C E9A83F31 stmib  r8!,{r0,r4,r5,r8,r9,r10,r11,r12,r13}
:02027210 02009113 andeq  r9,r0,#0xC0000004
:02027214 0D440AE0 unknown
:02027218 382F1970 stmccda  r15!,{r4,r5,r6,r8,r11,r12}
:0202721C 020D9F00 andeq  r9,r13,#0x0
:02027220 00E746D0 unknown
:02027224 112C4209 unknown
:02027228 4015D080 andmis r13,r5,r0,lsl #0x1
:0202722C 17195418 unknown
:02027230 91101A95 unknown
:02027234 BD1B6DE7 unknown
:02027238 09952310 ldmeqib  r5 ,{r4,r8,r9,r13}
:0202723C 013940B1 ldreqh r4,[r9, -r1]!
:02027240 1C594000 ldcnel 0,cr4,[r9],{#0x0}
:02027244 A98B229D stmgeib  r11 ,{r0,r2,r3,r4,r7,r9,r13}
:02027248 E91B7D10 ldmdb  r11 ,{r4,r8,r10,r11,r12,r13,r14}
:0202724C E5180107 ldr r0,[r8, #-0x107]		;(r8-0x107=*(001ffef9))
:02027250 B520D52B strlt r13,[r0, #-0x52b]!
:02027254 FF10810D swinv 0x0010810d
:02027258 00092751 andeq  r2,r9,r1,asr r7
:0202725C 0A40099E beq 030298DC
:02027260 099B0009 ldmeqib  r11 ,{r0,r3}
:02027264 0B31AB20 bleq 02C91EEC
:02027268 09980009 ldmeqib  r8 ,{r0,r3}
:0202726C 00093340 andeq  r3,r9,r0,asr #0x6
:02027270 AB400995 blge 030298CC
:02027274 92000934 andls  r0,r0,#0xD0000
:02027278 09354009 ldmeqdb  r5!,{r0,r3,r14}
:0202727C 2A108F00 bcs 0244AE84
:02027280 36270901 unknown
:02027284 198C00D9 stmneib  r12 ,{r0,r3,r4,r6,r7}
:02027288 2A502800 bcs 03431290
:0202728C B140038D unknown
:02027290 128DD516 addne  r13,r13,#0x5800000
:02027294 00062C19 andeq  r2,r6,r9,lsl r12
:02027298 1002A935 andne  r10,r2,r5,lsr r9
:0202729C 84400ED9 strhib r0,[r0],#-0xed9
:020272A0 02419AE2 subeq  r9,r1,#0xE2000
:020272A4 85500C85 ldrhib r0,[r0, #-0xc85]		;(r0-0xc85=*(fffff47b))
:020272A8 07ADF6E2 streq r15,[r0, #-0xc85]		;(r0-0xc85=*(fffff47b))
:020272AC A01BB970 andges r11,r11,r0,ror r9
:020272B0 00021C59 andeq  r1,r2,r9,asr r12
:020272B4 175D1D31 unknown
:020272B8 B03715C0 eorlts r1,r7,r0,asr #0xb
:020272BC 0203EFE8 andeq  r14,r3,#0x3A0
:020272C0 1DF55BA1 ldcnel 11,cr5,[r5,#+0x284]!
:020272C4 FD30018D ldc2  1,cr0,[r0,#-0x234]!
:020272C8 8B089503 blhi 0224C6DC
:020272CC 41BA0011 movmis r0,r1,lsl r0		;r0=0(0x0)
:020272D0 1D0BE1C0 unknown
:020272D4 48D51019 ldmmiia  r5 ,{r0,r3,r4,r12}^
:020272D8 41401986 unknown
:020272DC 8515E153 ldrhi r14,[r5, #-0x153]		;(r5-0x153=*(fffffead))
:020272E0 07000575 unknown
:020272E4 B17F0041 cmnlt r15,r1,asr #0x0
:020272E8 7B44D951 blvc 0315D834
:020272EC 5DB551B1 ldcpl  1,cr5,[r5,#+0x2c4]!
:020272F0 102D7740 eorne  r7,r13,r0,asr #0xe
:020272F4 18F90191 unknown
:020272F8 7301B904 unknown
:020272FC 048D015D streq r0,[r13],#+0x15d
:02027300 100D4571 andne  r4,r13,r1,ror r5
:02027304 6E024D04 cdpvs 13,0,cr4,cr2,cr4,0
:02027308 72092E01 andvc  r2,r9,#0x10
:0202730C 8000056B andhi  r0,r0,r11,ror #0xa
:02027310 69E58041 unknown
:02027314 20192505 andcss r2,r9,r5,lsl #0xa
:02027318 0D21020D stceq  2,cr0,[r1,#-0x34]!
:0202731C 15C92102 strneb r2,[r9, #+0x102]		;r9+0x102=*(00000102)
:02027320 A4D538E9 ldrgeb r3,[r5],#+0x8e9
:02027324 FD1E040D unknown
:02027328 551030F1 ldrpl r3,[r0, #-0xf1]		;(r0-0xf1=*(ffffff0f))
:0202732C 3D525F01 unknown
:02027330 01CDFF00 biceq  r15,r13,r0,lsl #0x1e
:02027334 E5C013CC strb r1,[r0, #+0x3cc]		;r0+0x3cc=*(000003cc)
:02027338 F0851CA1 addnv  r1,r5,r1,lsr #0x19
:0202733C 0D9C0645 unknown
:02027340 03D9A011 biceqs r10,r9,#0x11
:02027344 AA164190 bge 025B798C
:02027348 00090535 andeq  r0,r9,r5,lsr r5
:0202734C 26BD0521 unknown
:02027350 05BDD327 ldreq r13,[r13, #+0x327]!
:02027354 FDCF6021 unknown
:02027358 44290103 unknown
:0202735C 014B40F1 unknown
:02027360 50517409 subpls r7,r1,r9,lsl #0x8
:02027364 066114CD unknown
:02027368 4503E19C strmi r14,[r3, #-0x19c]		;(r3-0x19c=*(fffffe64))
:0202736C 50A03800 adcpl  r3,r0,r0,lsl #0x10
:02027370 4005D51A andmi  r13,r5,r10,lsl r5
:02027374 8D7008C1 ldchil 8,cr0,[r0,#-0x304]!
:02027378 45F514E2 ldrmib r1,[r5, #+0x4e2]!
:0202737C 8FA90A85 swihi 0x00a90a85
:02027380 070031CA streq r3,[r5, #+0x4e2]!
:02027384 B90B49E5 stmltdb  r11 ,{r0,r2,r5,r6,r7,r8,r11,r14}
:02027388 3291AA01 addccs r10,r1,#0x1000
:0202738C 06412B8D streqb r2,[r1],-r13, lsl #0x17
:02027390 03B5059D moveqs r0,#0x27400000		;r0=658505728(0x27400000)
:02027394 9D9C4C03 unknown
:02027398 18003D00 stmneda  r0 ,{r8,r10,r11,r12,r13}
:0202739C D9DD2011 ldmleib  r13 ,{r0,r4,r13}^
:020273A0 08818604 stmeqia  r1 ,{r2,r9,r10,r15}
:020273A4 BDE28A00 stcltl 10,cr8,[r2,#+0x0]!
:020273A8 017901C5 cmneq r9,r5,asr #0x3
:020273AC 29E58D81 unknown
:020273B0 DD014010 unknown
:020273B4 1001C100 andne  r12,r1,r0,lsl #0x2
:020273B8 B2001D64 andlt  r1,r0,#0x1900
:020273BC 18E1DD31 unknown
:020273C0 E9019D10 stmdb  r1 ,{r4,r8,r10,r11,r12,r15}
:020273C4 5FE59D08 swipl 0x00e59d08
:020273C8 9C3401ED ldcls  1,cr0,[r4],#-0x3b4
:020273CC F0A10069 adcnv  r0,r1,r9,ror #0x0
:020273D0 00110C8D andeqs r0,r1,r13,lsl #0x19
:020273D4 E114E5DD ldrsb r14,[r4, -r13]
:020273D8 88808213 stmhiia  r0 ,{r0,r1,r4,r9,r15}
:020273DC E2880E3D add  r0,r8,#0x3D0
:020273E0 DC0D1509 stcle  5,cr1,[r13],{#0x9}
:020273E4 9AFFFF44 bls 020270FC
:020273E8 F001A99C mulnv  r1,r12,r9
:020273EC 50480619 subpl  r0,r8,r9,lsl r6
:020273F0 2A350AF1 bcs 02D69FBC
:020273F4 ED1C03E1 unknown
:020273F8 47C9501A unknown
:020273FC 12D70111 sbcnes r0,r7,#0x40000004
:02027400 0155200D cmpeq r5,r13
:02027404 13FD140D mvnnes r1,#0xD000000
:02027408 E560B101 strb r11,[r0, #-0x101]!
:0202740C 0749DE62 streqb r13,[r0, #-0x101]!
:02027410 1EB56169 cdpne 1,10,cr6,cr5,cr9,3
:02027414 41009979 unknown
:02027418 07090252 unknown
:0202741C AD1014B7 unknown
:02027420 00A11433 adceq  r1,r1,r3,lsr r4
:02027424 651049FE ldrvs r4,[r0, #-0x9fe]		;r0-0x9fe=*(273ff602)=#0(0x00000000)
:02027428 5014D402 andpls r13,r4,r2,lsl #0x8
:0202742C 542555D0 unknown
:02027430 00F90159 rsceqs r0,r9,r9,asr r1
:02027434 F4F15D28 unknown
:02027438 F15DE15D cmpnv r13,r13,asr r1
:0202743C E882D5EB stmia  r2 ,{r0,r1,r3,r5,r6,r7,r8,r10,r12,r14,r15}
:02027440 E5AD82D5 str r8,[r13, #+0x2d5]!
:02027444 11E1C2D5 unknown
:02027448 9001A000 andls  r10,r1,r0
:0202744C AD0B0AE5 unknown
:02027450 E04A5110 sub  r5,r10,r0,lsl r1
:02027454 04AD1C41 unknown
:02027458 76DD1129 ldrvcb r1,[r13],+r9, lsr #0x2
:0202745C 59D80001 ldmplib  r8 ,{r0}^
:02027460 C013B920 andgts r11,r3,r0,lsr #0x12
:02027464 1015D5E5 andnes r13,r5,r5,ror #0xb
:02027468 E590328D ldr r3,[r0, #+0x28d]		;r0+0x28d=*(2740028d)=#0(0x00000000)
:0202746C E59F22C4 ldr r2,[r15, #+0x2c4]		;r15+0x2c4=*(02027738)=#898106377(0x35880409)
:02027470 07010010 unknown
:02027474 2C004D0C stccs  13,cr4,[r0],{#0xc}
:02027478 CFEB01B9 swigt 0x00eb01b9
:0202747C CD40ED05 unknown
:02027480 20250000 eorcs  r0,r5,r0
:02027484 11107DCB tstne r0,r11,asr #0x1b
:02027488 00E08651 rsceq  r8,r0,r1,asr r6
:0202748C 02100039 andeqs r0,r0,#0x39
:02027490 8508E591 strhi r14,[r8, #-0x591]		;(r8-0x591=*(001ffa6f))
:02027494 1C04ED10 stcne  13,cr14,[r4],{#0x10}
:02027498 D100C181 unknown
:0202749C 157124E1 ldrneb r2,[r1, #-0x4e1]!
:020274A0 F5010774 strnv r0,[r1, #-0x774]		;(r1-0x774=*(fffff88c))
:020274A4 222DC120 eorcs  r12,r13,#0x8
:020274A8 00E351E0 rsceq  r5,r3,r0,ror #0x3
:020274AC 32740019 rsbccs r0,r4,#0x19
:020274B0 03E91321 mvneq  r1,#0x84000000
:020274B4 E58D6430 str r6,[r13, #+0x430]		;r13+0x430=*(000c0430)
:020274B8 11001508 unknown
:020274BC 8D09C90C unknown
:020274C0 8DB80BFD ldchi  11,cr0,[r8,#+0x3f4]!
:020274C4 30102FDD ldrccsb r2,[r0], -r13
:020274C8 16B9E28D unknown
:020274CC D1FC4268 mvnles r4,r8,ror #0x4
:020274D0 00D50235 sbceqs r0,r5,r5,lsr r2
:020274D4 8DFFFC9C ldchil 12,cr15,[r15,#+0x270]!
:020274D8 90918A60 addlss r8,r1,r0,ror #0x14
:020274DC 290025AB stmcsdb  r0 ,{r0,r1,r3,r5,r7,r8,r10,r13}
:020274E0 66210100 unknown
:020274E4 21A58101 movcs  r8,r1,lsl #0x2		;r8=0(0x0)
:020274E8 0E0081DD mcreq 1,0,r8,cr0,cr13,{6}
:020274EC 455016ED ldrmib r1,[r0, #-0x6ed]		;r0-0x6ed=*(273ff913)=#0(0x00000000)
:020274F0 0011A1E2 andeqs r10,r1,r2,ror #0x3
:020274F4 0AFD0485 beq 01F68710
:020274F8 E0800105 add  r0,r0,r5,lsl #0x2
:020274FC 80021210 andhi  r1,r2,r0,lsl r2
:02027500 D640B2E5 strleb r11,r1,r2,r0,lsl r2
:02027504 00219CE1 eoreq  r9,r1,r1,ror #0x19
:02027508 2D244480 stccs  4,cr4,[r4,#-0x200]!
:0202750C E1A01404 mov  r1,r4,lsl #0x8		;r1=0(0x0)
:02027510 840E4185 strhi r4,[r14],#-0x185
:02027514 E20220FF and  r2,r2,#0xFF
:02027518 E2011CFF and  r1,r1,#0xFF00
:0202751C E10C6100 unknown
:02027520 19163D02 ldmnedb  r6 ,{r1,r8,r10,r11,r12,r13}
:02027524 0993E1C0 ldmeqib  r3 ,{r6,r7,r8,r13,r14,r15}
:02027528 01C0519D unknown
:0202752C 84018CEB strhi r8,[r1],#-0xceb
:02027530 418102A1 orrmi  r0,r1,r1,lsr #0x5
:02027534 E5841109 str r1,[r4, #+0x109]		;r4+0x109=*(00000109)
:02027538 3D006D91 unknown
:0202753C E11FA151 tst r15,r1,asr r1
:02027540 15359061 ldrne r9,[r5, #-0x61]!
:02027544 75009958 strvc r9,[r0, #-0x958]		;r0-0x958=*(273ff6a8)=#0(0x00000000)
:02027548 01102918 tsteq r0,r8,lsl r9
:0202754C 19BB0001 ldmneib  r11!,{r0}
:02027550 C240B910 subgt  r11,r0,#0x40000
:02027554 2371D40E cmncs r1,#0xE000000
:02027558 91001120 unknown
:0202755C 1095D710 addnes r13,r5,r0,lsl r7
:02027560 12409504 subne  r9,r0,#0x1000000
:02027564 9DD420D5 unknown
:02027568 A1550F20 cmpge r5,r0,lsr #0x1e
:0202756C 5150A101 cmppl r0,r1,lsl #0x2
:02027570 056DC0DD streqb r12,[r13, #-0xdd]!
:02027574 41056B41 unknown
:02027578 AC5109AB ldcgel 9,cr0,[r1],{#0xab}
:0202757C 758021F3 strvc r2,[r0, #+0x1f3]		;r0+0x1f3=*(274001f3)=#0(0x00000000)
:02027580 69D41011 ldmvsib  r4 ,{r0,r4,r12}^
:02027584 11319929 teqne r1,r9,lsr #0x12
:02027588 E5C41001 strb r1,[r4, #+0x1]		;r4+0x1=*(00000001)
:0202758C 01FFEB5B mvneqs r14,r11,asr r11
:02027590 FFFC1AEB swinv 0x00fc1aeb
:02027594 751081EB ldrvc r8,[r0, #-0x1eb]		;r0-0x1eb=*(273ffe15)=#0(0x00000000)
:02027598 E0107D10 ands r7,r0,r0,lsl r13
:0202759C F04A495A subnv  r4,r10,r10,asr r9
:020275A0 84EB01BF unknown
:020275A4 E5850201 str r0,[r5, #+0x201]		;r5+0x201=*(00000201)
:020275A8 88000D01 stmhida  r0 ,{r0,r8,r10,r11}
:020275AC 00358511 eoreqs r8,r5,r1,lsl r5
:020275B0 07135688 ldreq r5,[r3,-r8, lsl #0xd]
:020275B4 1D020035 unknown
:020275B8 0E1D1C0E cdpeq 12,0,cr1,cr13,cr14,0
:020275BC 00D178A8 sbceqs r7,r1,r8,lsr #0x11
:020275C0 7C00194F stcvc  9,cr1,[r0],{#0x4f}
:020275C4 51009501 unknown
:020275C8 7832CA30 ldmvcda  r2!,{r4,r5,r9,r11,r14,r15}
:020275CC 21090C7D unknown
:020275D0 B50EF500 strlt r15,[r14, #-0x500]		;(r14-0x500=*(fffffb1e))
:020275D4 A56C44C0 strgeb r4,[r12, #-0x4c0]!
:020275D8 13410240 unknown
:020275DC 001F4EC5 andeqs r4,r15,r5,asr #0x1d
:020275E0 8D3BA100 ldchi  1,cr10,[r11,#-0x0]!
:020275E4 50650209 rsbpl  r0,r5,r9,lsl #0x4
:020275E8 0C2510C9 stceq  0,cr1,[r5],#-0x324
:020275EC 04753051 unknown
:020275F0 BF02F178 swilt 0x0002f178
:020275F4 7C400935 stcvcl 9,cr0,[r0],{#0x35}
:020275F8 0932007D ldmeqdb  r2!,{r0,r2,r3,r4,r5,r6}
:020275FC 00098040 andeq  r8,r9,r0,asr #0x0
:02027600 000D2FAA andeq  r2,r13,r10,lsr #0x1f
:02027604 018410E5 orreq  r1,r4,r5,ror #0x1
:02027608 80118800 andhis r8,r1,r0,lsl #0x10
:0202760C 002BE516 eoreq  r14,r11,r6,lsl r5
:02027610 392933C1 stmccdb  r9!,{r0,r6,r7,r8,r9,r12,r13}
:02027614 28000D00 stmcsda  r0 ,{r8,r10,r11}
:02027618 E21F15D0 ands r1,r15,#0x34000000
:0202761C E0840100 add  r0,r4,r0,lsl #0x2
:02027620 009D02F4 ldreqsh r0,[r13], +r4
:02027624 3351F2E2 cmpcc r1,#0x2000000E
:02027628 7805011C stmvcda  r5 ,{r2,r3,r4,r8}
:0202762C 50A90069 adcpl  r0,r9,r9,ror #0x0
:02027630 8802100E stmhida  r2 ,{r1,r2,r3,r12}
:02027634 6137F113 teqvs r7,r3,lsl r1
:02027638 4F6DC023 swimi 0x006dc023
:0202763C 16C01D1A unknown
:02027640 D011101D andles r1,r1,r13,lsl r0
:02027644 819502F9 ldrhish r0,[r5, +r9]
:02027648 C0117DE2 andgts r7,r1,r2,ror #0x1b
:0202764C 000D12E5 andeq  r1,r13,r5,ror #0x5
:02027650 D0001580 andle  r1,r0,r0,lsl #0xb
:02027654 422903E5 eormi  r0,r9,#0x94000003
:02027658 A003590E andge  r5,r3,r14,lsl #0x12
:0202765C E5D0017D ldrb r0,[r0, #+0x17d]		;r0+0x17d=*(0000017d)
:02027660 4D014105 unknown
:02027664 14603A0D unknown
:02027668 E62A4B0D unknown
:0202766C 400500A1 andmi  r0,r5,r1,lsr #0x1
:02027670 726C5EF9 rsbvc  r5,r12,#0xF90
:02027674 04FFFEAE unknown
:02027678 21100D10 tstcs r0,r0,lsl r13
:0202767C E000BD50 and  r11,r0,r0,asr r13
:02027680 401130A1 andmis r3,r1,r1,lsr #0x1
:02027684 026D0721 rsbeq  r0,r13,#0x840000
:02027688 01A01261 moveq  r1,r1,ror #0x4
:0202768C 20151F81 andcss r1,r5,r1,lsl #0x1f
:02027690 021C58F8 andeqs r5,r12,#0xF80000
:02027694 5081D065 addpl  r13,r1,r5,ror #0x0
:02027698 2D4161F0 unknown
:0202769C 009558E9 addeqs r5,r5,r9,ror #0x11
:020276A0 190E5039 stmnedb  r14 ,{r0,r3,r4,r5,r12,r14}
:020276A4 A070B011 rsbges r11,r0,r1,lsl r0
:020276A8 117D07E3 cmnne r13,r3,ror #0xf
:020276AC B9035150 stmltdb  r3 ,{r4,r6,r8,r12,r14}
:020276B0 D107D000 unknown
:020276B4 9240BD1E subls  r11,r0,#0x780
:020276B8 2FE1FFCB swics 0x00e1ffcb
:020276BC 8EC65341 cdphi 3,12,cr5,cr6,cr1,2
:020276C0 505D00AD subpls r0,r13,r13,lsr #0x1
:020276C4 8500CDF3 strhi r12,[r0, #-0xdf3]		;(r0-0xdf3=*(fffff20d))
:020276C8 39198959 ldmccdb  r9 ,{r0,r3,r4,r6,r8,r11,r15}
:020276CC 81F0F61E mvnhis r15,r14,lsl r6
:020276D0 1709010D strne r0,[r9,-r13, lsl #0x2]
:020276D4 13351E09 teqne r5,#0x90
:020276D8 BC01210A stclt  1,cr2,[r1],{#0xa}
:020276DC 5D000271 unknown
:020276E0 DD15150C unknown
:020276E4 9F1DED31 swils 0x001ded31
:020276E8 B4BD2959 unknown
:020276EC F22C095D eornv  r0,r12,#0x174000
:020276F0 E9271907 stmdb  r7!,{r0,r1,r2,r8,r11,r12}
:020276F4 8962A020 unknown
:020276F8 79007D12 stmvcdb  r0 ,{r1,r4,r8,r10,r11,r12,r13,r14}
:020276FC 007D1B03 rsbeqs r1,r13,r3,lsl #0x16
:02027700 00E10081 rsceq  r0,r1,r1,lsl #0x1
:02027704 B0F7007D rsclts r0,r7,r13,ror r0
:02027708 057005B1 ldreqb r0,[r0, #-0x5b1]!
:0202770C 030D9000 unknown
:02027710 AA126930 bge 024C1BD8
:02027714 9D3AE898 ldcls  8,cr14,[r10,#-0x260]!
:02027718 0A106901 beq 02441B24
:0202771C 58201125 stmplda  r0!,{r0,r2,r5,r8,r12}
:02027720 980FF594 stmlsda  r15 ,{r2,r4,r7,r8,r10,r12,r13,r14,r15}
:02027724 27FD0BE5 ldrcsb r0,da 
:02027728 A20AF542 andge  r15,r10,#0x10800000
:0202772C 98005984 stmlsda  r0 ,{r2,r7,r8,r11,r12,r14}
:02027730 EDCB62E9 unknown
:02027734 88425009 stmhida  r2 ,{r0,r3,r12,r14}^
:02027738 35880409 strcc r0,[r8, #+0x409]		;r8+0x409=*(00000409)
:0202773C 81E58807 mvnhi  r8,r7,lsl #0x10
:02027740 904A011B subls  r0,r10,r11,lsl r1
:02027744 1005E289 andne  r14,r5,r9,lsl #0x5
:02027748 03082DEC unknown
:0202774C E3592800 cmp r9,#0x0
:02027750 0598800C ldreq r8,[r8, #+0xc]		;r8+0xc=*(0000000c)
:02027754 20135807 andcss r5,r3,r7,lsl #0x10
:02027758 4C0041E7 stcmi  1,cr4,[r0],{#0xe7}
:0202775C 50310065 eorpls r0,r1,r5,ror #0x0
:02027760 A111710C tstge r1,r12,lsl #0x2
:02027764 0311DA0E tsteq r1,#0xE000
:02027768 0750B9E3 ldreqb r11,r1,#0xE000
:0202776C 91301555 teqls r0,r5,asr r5
:02027770 4D953C11 unknown
:02027774 49E58423 unknown
:02027778 4A851071 bmi 0016B944
:0202777C B10059F4 unknown
:02027780 00692DD5 unknown
:02027784 8FF812ED swihi 0x00f812ed
:02027788 435900E5 cmpmi r9,#0xE5
:0202778C 057D67D8 ldreqb r6,[r13, #-0x7d8]!
:02027790 13155002 tstne r5,#0x2
:02027794 40D0E593 smullmis r14,r0,r3,r5
:02027798 491B8109 ldmmidb  r11 ,{r0,r3,r8,r15}
:0202779C 02E08211 rsceq  r8,r0,#0x10000001
:020277A0 0DA55009 stceq  0,cr5,[r5,#+0x24]!
:020277A4 29017183 stmcsdb  r1 ,{r0,r1,r7,r8,r12,r13,r14}
:020277A8 0002ED12 andeq  r14,r2,r2,lsl r13
:020277AC F1E59300 mvnnv  r9,r0,lsl #0x6
:020277B0 400C8750 andmi  r8,r12,r0,asr r7
:020277B4 460506FD unknown
:020277B8 3DFFFFFB ldcccl 15,cr15,[r15,#+0x3ec]!
:020277BC 00A18C30 adceq  r8,r1,r0,lsr r12
:020277C0 A510191B ldrge r1,[r0, #-0x91b]		;(r0-0x91b=*(fffff6e5))
:020277C4 05832111 streq r2,[r3, #+0x111]		;r3+0x111=*(00000111)
:020277C8 5D144E61 unknown
:020277CC 30050021 andcc  r0,r5,r1,lsr #0x0
:020277D0 05A92041 streq r2,[r9, #+0x41]!
:020277D4 913AC991 unknown
:020277D8 EF14E910 swi 0x0014e910
:020277DC 75CB11F5 strvcb r1,[r11, #+0x1f5]		;r11+0x1f5=*(000001f5)
:020277E0 05210900 streq r0,[r1, #-0x900]!
:020277E4 700E1D13 andvc  r1,r14,r3,lsl r13
:020277E8 89E53D81 unknown
:020277EC 1101E106 unknown
:020277F0 0C715002 ldceql 0,cr5,[r1],#-0x8
:020277F4 10E12B2D rscne  r2,r1,r13,lsr #0x16
:020277F8 16E581EE unknown
:020277FC 025D0015 subeqs r0,r13,#0x15
:02027800 C3EE01D5 mvngt  r0,#0x40000035
:02027804 AC0D1E01 stcge  14,cr1,[r13],{#0x1}
:02027808 0D048D05 unknown
:0202780C 7022C10C eorvc  r12,r2,r12,lsl #0x2
:02027810 5D6011E1 stcpll 1,cr1,[r0,#-0x384]!
:02027814 11C0078B bicne  r0,r0,r11,lsl #0xf
:02027818 7902A505 stmvcdb  r2 ,{r0,r2,r8,r10,r13,r15}
:0202781C 04049017 streq r9,[r4],#-0x17
:02027820 0938021D ldmeqdb  r8!,{r0,r2,r3,r4,r9}
:02027824 CF33A92F swigt 0x0033a92f
:02027828 F50941D1 strnv r4,[r9, #-0x1d1]		;(r9-0x1d1=*(fffffe2f))
:0202782C 07CDAC1A unknown
:02027830 0D001D03 unknown
:02027834 400D0F10 andmi  r0,r13,r0,lsl r15
:02027838 6DAC52AD stcvs  2,cr5,[r12,#+0x2b4]!
:0202783C 752045D1 strvc r4,[r0, #-0x5d1]!
:02027840 D192AD21 orrles r10,r2,r1,lsr #0x1a
:02027844 31329501 teqcc r2,r1,lsl #0xa
:02027848 47B9CE20 ldrmi r12,[r9,+r0, lsr #0x1c]!
:0202784C 306902D3 unknown
:02027850 39E91185 unknown
:02027854 D941A100 stmledb  r1 ,{r8,r13,r15}^
:02027858 090538B3 stmeqdb  r5 ,{r0,r1,r4,r5,r7,r11,r12,r13}
:0202785C 65305D5C ldrvs r5,[r0, #-0xd5c]!
:02027860 C52B216C strgt r2,[r11, #-0x16c]!
:02027864 29C0F417 stmcsib  r0 ,{r0,r1,r2,r4,r10,r12,r13,r14,r15}^
:02027868 146D3000 unknown
:0202786C 10C1048D sbcne  r0,r1,r13,lsl #0x9
:02027870 00691BF9 unknown
:02027874 432BA9FA unknown
:02027878 A1013329 unknown
:0202787C 15101124 ldrne r1,[r0, #-0x124]		;(r0-0x124=*(fffffedc))
:02027880 F5170937 ldrnv r0,[r7, #-0x937]		;(r7-0x937=*(fffff6e7))
:02027884 4541A1AB strmib r10,[r1, #-0x1ab]		;(r1-0x1ab=*(fffffe55))
:02027888 0ACD1020 beq 0136B910
:0202788C 252101FF strcs r0,[r1, #-0x1ff]!
:02027890 1111D62C tstne r1,r12,lsr #0xc
:02027894 01080069 unknown
:02027898 11A11FBD strneh r1,[r1, +r13]!
:0202789C 35F50191 ldrccb r0,[r5, #+0x191]!
:020278A0 DD1A21F3 unknown
:020278A4 A927A102 stmgedb  r7!,{r1,r8,r13,r15}
:020278A8 A4017D02 strge r7,[r1],#-0xd02
:020278AC 991103D5 ldmlsdb  r1 ,{r0,r2,r4,r6,r7,r8,r9}
:020278B0 A81041DF ldmgeda  r0 ,{r0,r1,r2,r3,r4,r6,r7,r8,r14}
:020278B4 D5980041 ldrle r0,[r8, #+0x41]		;r8+0x41=*(00000041)
:020278B8 E1D09190 unknown
:020278BC 11A10715 movne  r0,r5,lsl r7		;r0=0(0x0)
:020278C0 90050191 mulls  r5,r1,r1
:020278C4 0699D1A0 ldreq r13,[r9],+r0, lsr #0x3
:020278C8 14C10002 strneb r0,[r1],#+0x2
:020278CC 01C21935 biceq  r1,r2,r5,lsr r9
:020278D0 006D00C1 rsbeq  r0,r13,r1,asr #0x1
:020278D4 C107C8CC unknown
:020278D8 0D017D20 unknown
:020278DC 01193915 tsteq r9,r5,lsl r9
:020278E0 81BC150D movhis r1,r13,lsl #0xa		;r1=805306368(0x30000000)
:020278E4 25150D04 ldrcs r0,[r5, #-0xd04]		;(r5-0xd04=*(fffff2fc))
:020278E8 48DD1401 ldmmiia  r13 ,{r0,r10,r12}^
:020278EC 20001935 andcs  r1,r0,r5,lsr r9
:020278F0 200F2537 andcs  r2,r15,r7,lsr r5
:020278F4 00010109 andeq  r0,r1,r9,lsl #0x2
:020278F8 2C00050C stccs  5,cr0,[r0],{#0xc}
:020278FC 999F2D10 ldmlsib  r15 ,{r4,r8,r10,r11,r13}
:02027900 11698404 unknown
:02027904 112D6505 unknown
:02027908 583A0001 ldmplda  r10!,{r0}
:0202790C 91072B01 unknown
:02027910 8328C180 unknown
:02027914 D91AE8BD ldmledb  r10 ,{r0,r2,r3,r4,r5,r7,r11,r13,r14,r15}
:02027918 8D20D921 stchi  9,cr13,[r0,#-0x84]!
:0202791C 5A31D910 bpl 02C9DD64
:02027920 D17080D1 ldrlesb r8,[r0, #-0x1]!
:02027924 D19BAF40 orrles r10,r11,r0,asr #0x1e
:02027928 71408510 unknown
:0202792C 99005017 stmlsdb  r0 ,{r0,r1,r2,r4,r12,r14}
:02027930 D04E0182 suble  r0,r14,r2,lsl #0x3
:02027934 1EA510C1 cdpne 0,10,cr1,cr5,cr1,6
:02027938 C80039C3 stmgtda  r0 ,{r0,r1,r6,r7,r8,r11,r12,r13}
:0202793C 96168505 ldrls r8,[r6],-r5, lsl #0xa
:02027940 13B14C75 movnes r4,#0x7500		;r4=29952(0x7500)
:02027944 20003D66 andcs  r3,r0,r6,ror #0x1a
:02027948 046D3765 unknown
:0202794C 146D6B90 unknown
:02027950 189D38ED ldmneia  r13 ,{r0,r2,r3,r5,r6,r7,r11,r12,r13}
:02027954 103D4469 eornes r4,r13,r9,ror #0x8
:02027958 12F59769 rscnes r9,r5,#0x1A40000
:0202795C 42FF55F1 rscmis r5,r15,#0x3C400000
:02027960 812C0D01 unknown
:02027964 00014C2B andeq  r4,r1,r11,lsr #0x18
:02027968 8D8C1615 unknown
:0202796C 60258920 eorvs  r8,r5,r0,lsr #0x12
:02027970 84500FF1 ldrhib r0,[r0],#-0xff1
:02027974 8BB879E5 blhi 00E46110
:02027978 48C1085D stmmiia  r1 ,{r0,r2,r3,r4,r6,r11}^
:0202797C CA2558C9 bgt 0297DCA8
:02027980 68DD6989 ldmvsia  r13 ,{r0,r3,r7,r8,r11,r13,r14}^
:02027984 15D067AD ldrneb r6,[r0, #+0x7ad]		;r0+0x7ad=*(000007ad)
:02027988 02493C35 subeq  r3,r9,#0x3500
:0202798C 1BAD0511 blne 00B68DD8
:02027990 193A0313 ldmnedb  r10!,{r0,r1,r4,r8,r9}
:02027994 FB1F1515 blx 027ECDF8
:02027998 191D0015 ldmnedb  r13 ,{r0,r2,r4}
:0202799C 100D1985 andne  r1,r13,r5,lsl #0x13
:020279A0 E7FB45C1 ldrb r4,r1,r13,r5,lsl #0x13
:020279A4 A9392DFA ldmgedb  r9!,{r1,r3,r4,r5,r6,r7,r8,r10,r11,r13}
:020279A8 00D01D18 sbceqs r1,r0,r8,lsl r13
:020279AC F01DA01D andnvs r10,r13,r13,lsl r0
:020279B0 A01D04DC ldrgesb r0,[r13], -r12
:020279B4 1D08F01D unknown
:020279B8 1D215180 stcne  1,cr5,[r1,#-0x200]!
:020279BC 06760CC0 unknown
:020279C0 60211581 eorvs  r1,r1,r1,lsl #0xb
:020279C4 7D7D1E99 ldcvcl 14,cr1,[r13,#-0x264]!
:020279C8 780620B1 stmvcda  r6 ,{r0,r4,r5,r7,r13}
:020279CC B012811C andlts r8,r2,r12,lsl r1
:020279D0 4911C101 ldmmidb  r1 ,{r0,r8,r14,r15}
:020279D4 53B58019 movpls r8,#0x19		;r8=25(0x19)
:020279D8 6017C970 andvss r12,r7,r0,ror r9
:020279DC 12090219 andne  r0,r9,#0x90000001
:020279E0 B50A8940 strlt r8,[r10, #-0x940]		;(r10-0x940=*(fffff6c0))
:020279E4 E2862031 add  r2,r6,#0x31
:020279E8 2F1FFD02 swics 0x001ffd02
:020279EC B411EB02 ldrlt r14,[r1],#-0xb02
:020279F0 06CDC650 unknown
:020279F4 3970E586 ldmccdb  r0!,{r1,r2,r7,r8,r10,r13,r14,r15}^
:020279F8 ED088840 unknown
:020279FC 75064545 strvc r4,[r6, #-0x545]		;(r6-0x545=*(fffffabb))
:02027A00 00A9E62F adceq  r14,r9,r15,lsr #0xc
:02027A04 015D243D cmpeq r13,r13,lsr r4
:02027A08 005502EE subeqs r0,r5,r14,ror #0x5
:02027A0C 85022605 strhi r2,[r2, #-0x605]		;(r2-0x605=*(fffff9fb))
:02027A10 2200B421 andcs  r11,r0,#0x21000000
:02027A14 183D01DD ldmneda  r13!,{r0,r2,r3,r4,r6,r7,r8}
:02027A18 27E11679 unknown
:02027A1C 1C02100F stcne  0,cr1,[r2],{#0xf}
:02027A20 011EED02 tsteq r14,r2,lsl #0x1a
:02027A24 01890400 orreq  r0,r9,r0,lsl #0x8
:02027A28 050C1891 streq r1,[r12, #-0x891]		;(r12-0x891=*(fffff76f))
:02027A2C 1905B610 stmnedb  r5 ,{r4,r9,r10,r12,r13,r15}
:02027A30 13250045 unknown
:02027A34 993C10C5 ldmlsdb  r12!,{r0,r2,r6,r7,r12}
:02027A38 305B1182 subccs r1,r11,r2,lsl #0x3
:02027A3C 0295206F addeqs r2,r5,#0x6F
:02027A40 12D90402 sbcnes r0,r9,#0x2000000
:02027A44 03112CE0 tsteq r1,#0xE000
:02027A48 01BDD292 unknown
:02027A4C 12E510B9 rscne  r1,r5,#0xB9
:02027A50 E0820E51 add  r0,r2,r1,asr r14
:02027A54 82002438 andhi  r2,r0,#0x38000000
:02027A58 69820549 stmvsib  r2 ,{r0,r3,r6,r8,r10}
:02027A5C 7520B927 strvc r11,[r0, #-0x927]!
:02027A60 08B9E827 ldmeqia  r9!,{r0,r1,r2,r5,r11,r13,r14,r15}
:02027A64 2028060D eorcs  r0,r8,r13,lsl #0xc
:02027A68 02614D81 rsbeq  r4,r1,#0x2040
:02027A6C 0133C296 unknown
:02027A70 268114EB strcs r1,[r3, -r6]!
:02027A74 219120A1 orrcss r2,r1,r1,lsr #0x1
:02027A78 C03811B0 unknown
:02027A7C FFFE2FE1 swinv 0x00fe2fe1
:02027A80 38146041 ldmccda  r4 ,{r0,r6,r13,r14}
:02027A84 2CB9A003 ldccs  0,cr10,[r9],#+0xc
:02027A88 2C16ED01 ldccs  13,cr14,[r6],{#0x1}
:02027A8C 9CC012A1 stclsl 2,cr1,[r0],{#0xa1}
:02027A90 5C960041 ldcpl  0,cr0,[r6],{#0x41}
:02027A94 391009E3 ldmccdb  r0 ,{r0,r1,r5,r6,r7,r8,r11}
:02027A98 1301D110 unknown
:02027A9C 9C003508 stcls  5,cr3,[r0],{#0x8}
:02027AA0 21C901F9 unknown
:02027AA4 300500D9 unknown
:02027AA8 D5016114 strle r6,[r1, #-0x114]		;r1-0x114=*(2ffffeec)=#0(0x00000000)
:02027AAC 2295D316 addcss r13,r5,#0x58000000
:02027AB0 F92016F9 stmnvdb  r0!,{r0,r3,r4,r5,r6,r7,r9,r10,r12}
:02027AB4 18994003 ldmneia  r9 ,{r0,r1,r14}
:02027AB8 0C2BE592 stceq  5,cr14,[r11],#-0x248
:02027ABC 317BF916 cmncc r11,r6,lsl r9
:02027AC0 14EBFFD0 unknown
:02027AC4 819F2004 orrhis r2,r15,r4
:02027AC8 CD122527 unknown
:02027ACC 92260C12 eorls  r0,r6,#0x1200
:02027AD0 7132E51C teqvc r2,r12,lsl r5
:02027AD4 4F548919 swimi 0x00548919
:02027AD8 0C84E92D stceq  9,cr14,[r4],{#0x2d}
:02027ADC 10157DA1 andnes r7,r5,r1,lsr #0x1b
:02027AE0 A11D0508 tstge r13,r8,lsl #0xa
:02027AE4 2E39FFCF cdpcs 15,2,cr15,cr9,cr15,6
:02027AE8 E30E158B unknown
:02027AEC 01611711 unknown
:02027AF0 ED415CD8 unknown
:02027AF4 BDB08D08 ldclt  13,cr8,[r0,#+0x20]!
:02027AF8 90078910 andls  r8,r7,r0,lsl r9
:02027AFC 1523E7D0 strne r14,[r3, #-0x7d0]!
:02027B00 100D8603 andne  r8,r13,r3,lsl #0xc
:02027B04 3269CFB7 rsbcc  r12,r9,#0x2DC
:02027B08 6D10851E unknown
:02027B0C E900851D stmdb  r0 ,{r0,r2,r3,r4,r8,r10,r15}
:02027B10 2E191059 mrccs 0,0,r1,cr9,cr9,{2}
:02027B14 44019106 strmi r9,[r1],#-0x106
:02027B18 15240196 strne r0,[r4, #-0x196]!
:02027B1C 7D006153 unknown
:02027B20 01EB01BD streqh r0,[r11, #+0x1d]!
:02027B24 412407A1 unknown
:02027B28 078D9620 streq r9,[r13,+r0, lsr #0xc]
:02027B2C 55200215 strpl r0,[r0, #-0x215]!
:02027B30 1D0C28E0 unknown
:02027B34 9D030200 unknown
:02027B38 01E0CA10 mvneq  r12,r0,lsl r10
:02027B3C 037D0913 cmneq r13,#0x4C000
:02027B40 F0E1811D rscnv  r8,r1,r13,lsl r1
:02027B44 191500F9 ldmnedb  r5 ,{r0,r3,r4,r5,r6,r7}
:02027B48 02476150 subeq  r6,r7,#0x14
:02027B4C 96102CEB ldrls r2,r6,r7,#0x14
:02027B50 5D0001E5 unknown
:02027B54 082C0500 stmeqda  r12!,{r8,r10}
:02027B58 350910B1 strcc r1,[r9, #-0xb1]		;(r9-0xb1=*(ffffff4f))
:02027B5C 2D911614 unknown
:02027B60 139531E5 orrnes r3,r5,#0x40000039
:02027B64 28E58650 unknown
:02027B68 E58604A0 str r0,[r6, #+0x4a0]		;r6+0x4a0=*(000004a0)
:02027B6C 11E1CF6D mvnne  r12,r13,ror #0x1e
:02027B70 1029E159 eorne  r14,r9,r9,asr r1
:02027B74 100D009D mulne  r13,r13,r0
:02027B78 8D000D5D unknown
:02027B7C 006D251E rsbeq  r2,r13,r14,lsl r5
:02027B80 4DDB1029 unknown
:02027B84 A523C900 strge r12,[r3, #-0x900]!
:02027B88 4520141F strmi r1,[r0, #-0x41f]!
:02027B8C 27800C00 strcs r0,[r0,+r0, lsl #0x18]
:02027B90 B01025E2 andlts r2,r0,r2,ror #0xb
:02027B94 01E1D061 mvneq  r13,r1,ror #0x0
:02027B98 E0420200 sub  r0,r2,r0,lsl #0x4
:02027B9C 170D000D strne r0,[r13, -r13]
:02027BA0 551015D1 ldrpl r1,[r0, #-0x5d1]		;(r0-0x5d1=*(fffffa2f))
:02027BA4 07452C01 streqb r2,[r5,-r1, lsl #0x18]
:02027BA8 03B904A9 moveqs r0,#0xA9000000		;r0=-1459617792(0xa9000000)
:02027BAC 953000BA ldrls r0,[r0, #-0xba]!
:02027BB0 958702B1 strls r0,[r7, #+0x2b1]		;r7+0x2b1=*(000002cf)
:02027BB4 050009E5 streq r0,[r0, #-0x9e5]		;(r0-0x9e5=*(a8fff61b))
:02027BB8 06045500 streq r5,[r4],-r0, lsl #0xa
:02027BBC 015D3020 cmpeq r13,r0,lsr #0x0
:02027BC0 0003B930 andeq  r11,r3,r0,lsr r9
:02027BC4 0009053D andeq  r0,r9,r13,lsr r5
:02027BC8 80351006 eorhis r1,r5,r6
:02027BCC 15100CE0 ldrne r0,[r0, #-0xce0]		;(r0-0xce0=*(a8fff320))
:02027BD0 DD950000 unknown
:02027BD4 27019012 unknown
:02027BD8 E5C5B01C strb r11,[r5, #+0x1c]		;r5+0x1c=*(0000001c)
:02027BDC 0C000100 stceq  1,cr0,[r0],{#0x0}
:02027BE0 14000141 strne r0,[r0],#-0x141
:02027BE4 00E585B0 unknown
:02027BE8 412612C1 unknown
:02027BEC 35013A8D strcc r3,[r1, #-0xa8d]		;r1-0xa8d=*(2ffff573)=#0(0x00000000)
:02027BF0 321B4101 andccs r4,r11,#0x40000000
:02027BF4 8001009D mulhi  r1,r13,r0
:02027BF8 0369882D unknown
:02027BFC FFA9E158 swinv 0x00a9e158
:02027C00 F802BAFF stmnvda  r2 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r12,r13,r15}
:02027C04 EA32718F b 02CC4248
:02027C08 80000082 andhi  r0,r0,r2,lsl #0x1
:02027C0C 1D9F2004 unknown
:02027C10 7532A500 ldrvc r10,[r2, #-0x500]!
:02027C14 10990100 addnes r0,r9,r0,lsl #0x2
:02027C18 01015C90 swpeq r5,r0,r1
:02027C1C D53001E0 ldrle r0,[r0, #-0x1e0]!
:02027C20 09021513 stmeqdb  r2 ,{r0,r1,r4,r8,r10,r12}
:02027C24 0910E080 ldmeqdb  r0 ,{r7,r13,r14,r15}
:02027C28 80091480 andhi  r1,r9,r0,lsl #0x9
:02027C2C 7D701518 ldcvcl 5,cr1,[r0,#-0x60]!
:02027C30 096AC300 unknown
:02027C34 70090460 andvc  r0,r9,r0,ror #0x8
:02027C38 E5830915 str r0,[r3, #+0x915]		;r3+0x915=*(00000915)
:02027C3C 920D3000 andls  r3,r13,#0x0
:02027C40 758301B9 strvc r0,[r3, #+0x1b9]		;r3+0x1b9=*(000001b9)
:02027C44 35E5C300 strccb r12,[r5, #+0x300]!
:02027C48 CA04C900 bgt 0215A050
:02027C4C 02B2E082 adceqs r14,r2,#0x82
:02027C50 5031E1C1 eorpls r14,r1,r1,asr #0x3
:02027C54 2AA9400C bcs 00A77C8C
:02027C58 E59F178D ldr r1,[r15, #+0x78d]		;r15+0x78d=*(020283ed)=#618827010(0x24e28d02)
:02027C5C 191C1AA5 ldmnedb  r12 ,{r0,r2,r5,r7,r9,r11,r12}
:02027C60 02531C40 subeqs r1,r3,#0x4000
:02027C64 150C0204 strne r0,[r12, #-0x204]		;(r12-0x204=*(fffffdfc))
:02027C68 20209180 eorcs  r9,r0,r0,lsl #0x3
:02027C6C 3019E010 andccs r14,r9,r0,lsl r0
:02027C70 191CF019 ldmnedb  r12 ,{r0,r3,r4,r12,r13,r14,r15}
:02027C74 A5194D50 ldrge r4,[r9, #-0xd50]		;(r9-0xd50=*(fffff2b0))
:02027C78 E07621A1 rsbs r2,r6,r1,lsr #0x3
:02027C7C E5D1001D ldrb r0,[r1, #+0x1d]		;r1+0x1d=*(24e28d1f)=#0(0x00000000)
:02027C80 51F919E1 mvnpls r1,r1,ror #0x13
:02027C84 00896003 addeq  r6,r9,r3
:02027C88 12091205 andne  r1,r9,#0x50000000
:02027C8C 85408167 strhib r8,[r0, #-0x167]		;(r0-0x167=*(fffffe99))
:02027C90 00091314 andeq  r1,r9,r4,lsl r3
:02027C94 403186B7 unknown
:02027C98 3D4B1106 unknown
:02027C9C F5F96290 ldrnvb r6,[r9, #+0x290]!
:02027CA0 13459A3A unknown
:02027CA4 5021108D eorpl  r1,r1,r13,lsl #0x1
:02027CA8 3419FDB6 ldrcc r15,[r9],#-0xdb6
:02027CAC 671C11F9 unknown
:02027CB0 A1CB4101 bicge  r4,r11,r1,lsl #0x2
:02027CB4 C5100742 ldrgt r0,[r0, #-0x742]		;(r0-0x742=*(fffff8be))
:02027CB8 25F9527C ldrcsb r5,[r9, #+0x27c]!
:02027CBC A2228D00 eorge  r8,r2,#0x0
:02027CC0 CF5FC0F1 swigt 0x005fc0f1
:02027CC4 8A0619FF bhi 021AE4C8
:02027CC8 6DFF0025 ldcvsl 0,cr0,[r15,#+0x94]!
:02027CCC 2D4EE904 unknown
:02027CD0 4D4511FD unknown
:02027CD4 15ED17AD strneb r1,[r13, #+0x7ad]!
:02027CD8 125546E5 subnes r4,r5,#0xE500000
:02027CDC 021DFED0 andeqs r15,r13,#0xD00
:02027CE0 66383005 unknown
:02027CE4 317019A9 cmncc r0,r9,lsr #0x13
:02027CE8 4490110C ldrmi r1,[r0],#+0x10c
:02027CEC 3FF01100 swicc 0x00f01100
:02027CF0 F011004D andnvs r0,r1,r13,asr #0x0
:02027CF4 F940116C stmnvdb  r0 ,{r2,r3,r5,r6,r8,r12}^
:02027CF8 A050A513 subges r10,r0,r3,lsl r5
:02027CFC 70BA03A9 adcvcs r0,r10,r9,lsr #0x7
:02027D00 003D1791 mlaeqs r13,r1,r7,r1unknown
:02027D04 E00C0094 mul  r12,r4,r0
:02027D08 1B39063C blne 02E69600
:02027D0C 000D00D1 unknown
:02027D10 10092851 andne  r2,r9,r1,asr r8
:02027D14 1FC1301D swine 0x00c1301d
:02027D18 000901FD unknown
:02027D1C ED1001D1 unknown
:02027D20 01D10C4A biceqs r0,r1,r10,asr #0x18
:02027D24 80205718 eorhi  r5,r0,r8,lsl r7
:02027D28 1DC170E5 unknown
:02027D2C 9D8A419D unknown
:02027D30 5081B001 addpl  r11,r1,r1
:02027D34 700229B6 strvch r2,[r2], -r6
:02027D38 5159007D cmppl r9,r13,ror r0
:02027D3C FF35CF22 swinv 0x0035cf22
:02027D40 752064EB strvc r6,[r0, #-0x4eb]!
:02027D44 0D18B100 unknown
:02027D48 21709008 cmncs r0,r8
:02027D4C 5504E024 strpl r14,[r4, #-0x24]		;(r4-0x24=*(000074dc))
:02027D50 1F117043 swine 0x00117043
:02027D54 01495010 unknown
:02027D58 003100E1 eoreqs r0,r1,r1,ror #0x1
:02027D5C 923604B8 eorlss r0,r6,#0xB8000000
:02027D60 068761A5 streq r6,[r7],+r5, lsr #0x3
:02027D64 A5115510 ldrge r5,[r1, #-0x510]		;r1-0x510=*(24e287f2)=#0(0x00000000)
:02027D68 70F1A591 smlalvcs r10,r1,r1,r5
:02027D6C 5C7C01A5 ldcpll 1,cr0,[r12],#-0x294
:02027D70 C57081A5 ldrgtb r8,[r0, #-0x1a5]!
:02027D74 B48AAD10 strlt r10,[r10],#+0xd10
:02027D78 00C99F40 sbceq  r9,r9,r0,asr #0x1e
:02027D7C 4002C58D andmi  r12,r2,r13,lsl #0xb
:02027D80 90228194 mlals  r2,r4,r1,r8unknown
:02027D84 C10200C1 unknown
:02027D88 FF70A900 swinv 0x0070a900
:02027D8C C4000195 strgt r0,[r0],#-0x195
:02027D90 3D772145 ldcccl 1,cr2,[r7,#-0x114]!
:02027D94 A550A41E ldrgeb r10,[r0, #-0x41e]		;(r0-0x41e=*(fffffbe2))
:02027D98 05026D01 streq r6,[r2, #-0xd01]		;(r2-0xd01=*(fffff2ff))
:02027D9C 25750565 ldrcsb r0,[r5, #-0x565]!
:02027DA0 16014E59 unknown
:02027DA4 000117F6 unknown
:02027DA8 562D6116 unknown
:02027DAC 2DF82A75 ldccsl 10,cr2,[r8,#+0x1d4]!
:02027DB0 09BDAA18 ldmeqib  r13!,{r3,r4,r9,r11,r13,r15}
:02027DB4 19291109 stmnedb  r9!,{r0,r3,r8,r12}
:02027DB8 0000B953 andeq  r11,r0,r3,asr r9
:02027DBC 10DD4F4D sbcnes r4,r13,r13,asr #0x1e
:02027DC0 9D10B5D7 unknown
:02027DC4 081E595B ldmeqda  r14 ,{r0,r1,r3,r4,r6,r8,r11,r12,r14}
:02027DC8 031D9410 tsteq r13,#0x10000000
:02027DCC 1DC72265 unknown
:02027DD0 0009A312 andeq  r10,r9,r2,lsl r3
:02027DD4 141D04A5 ldrne r0,[r13],#-0x4a5
:02027DD8 65014009 strvs r4,[r1, #-0x9]		;r1-0x9=*(24e28cf9)=#0(0x00000000)
:02027DDC 40911DE9 addmis r1,r1,r9,ror #0x1b
:02027DE0 ADC452B2 unknown
:02027DE4 E520DD22 str r13,[r0, #-0xd22]!
:02027DE8 30D0E349 sbcccs r14,r0,r9,asr #0x6
:02027DEC E57000A9 ldrb r0,[r0, #-0xa9]!
:02027DF0 E5934001 ldr r4,[r3, #+0x1]		;r3+0x1=*(00000001)
:02027DF4 04513014 ldreqb r3,[r1],#-0x14
:02027DF8 E0244397 mla  r4,r7,r3,r4unknown
:02027DFC 423E59D9 eormis r5,r14,#0x364000
:02027E00 2A5DFFFF bcs 037A7E04
:02027E04 3012010D andccs r0,r2,r13,lsl #0x2
:02027E08 10310B19 eornes r0,r1,r9,lsl r11
:02027E0C 118310D4 unknown
:02027E10 02F5032E rsceqs r0,r5,#0xB8000000
:02027E14 4900E998 stmmidb  r0 ,{r3,r4,r7,r8,r11,r13,r14,r15}
:02027E18 C822D418 stmgtda  r2!,{r3,r4,r10,r12,r14,r15}
:02027E1C 1089EBFF unknown
:02027E20 00061051 andeq  r1,r6,r1,asr r0
:02027E24 3112C130 tstcc r2,r0,lsr r1
:02027E28 2404F902 strcs r15,[r4],#-0x902
:02027E2C 10EB01C1 rscne  r0,r11,r1,asr #0x3
:02027E30 050AE107 streq r14,[r10, #-0x107]		;(r10-0x107=*(fffffef9))
:02027E34 611000C5 tstvs r0,r5,asr #0x1
:02027E38 94201800 unknown
:02027E3C E11C3115 tst r12,r5,lsl r1
:02027E40 1D49150C unknown
:02027E44 09E5C400 unknown
:02027E48 00052851 andeq  r2,r5,r1,asr r8
:02027E4C 0D910721 unknown
:02027E50 36371D84 unknown
:02027E54 53AF101D movpl  r1,#0x1D		;r1=29(0x1d)
:02027E58 9410337D ldrls r3,[r0],#-0x37d
:02027E5C 4D3329C9 ldcmi  9,cr2,[r3,#-0x324]!
:02027E60 FD522401 unknown
:02027E64 B5060846 strlt r0,[r6, #-0x846]		;(r6-0x846=*(fffff7ba))
:02027E68 94002C30 strls r2,[r0],#-0xc30
:02027E6C 59000915 stmpldb  r0 ,{r0,r2,r4,r8,r11}
:02027E70 01B1F809 moveqs r15,r9,lsl #0x10		;r15=0(0x0)
:02027E74 EB01BC12 bl 02096EC4
:02027E78 071D240A ldreq r2,[r13,-r10, lsl #0x8]
:02027E7C 85070D28 strhi r0,[r7, #-0xd28]		;(r7-0xd28=*(fffff2f6))
:02027E80 00857811 addeq  r7,r5,r1,lsl r8
:02027E84 FE825AAC cdp2 10,8,cr5,cr2,cr12,5
:02027E88 003938FF unknown
:02027E8C B1FD51D1 ldrltsb r5,[r13, #+0x11]!
:02027E90 101EB00C andnes r11,r14,r12
:02027E94 101DE5D0 ldrnesb r14,[r13], -r0
:02027E98 B200E5C0 andlt  r14,r0,#0x30000000
:02027E9C 02E1D012 rsceq  r13,r1,#0x12
:02027EA0 01030131 unknown
:02027EA4 0004A000 andeq  r10,r4,r0
:02027EA8 A5381351 ldrge r1,[r8, #-0x351]!
:02027EAC C732F52B ldrgt r15,[r2,-r11, lsr #0xa]!
:02027EB0 EBFFE260 bl 02020838
:02027EB4 21001D38 unknown
:02027EB8 30CE7110 sbccc  r7,r14,r0,lsl r1
:02027EBC F8E7EBFF unknown
:02027EC0 1D0CEB00 unknown
:02027EC4 0EA98000 cdpeq 0,10,cr8,cr9,cr0,0
:02027EC8 3D2079E0 stccc  9,cr7,[r0,#-0x380]!
:02027ECC 61102100 tstvs r0,r0,lsl #0x2
:02027ED0 1021FF0E eorne  r15,r1,r14,lsl #0x1e
:02027ED4 65AFA0BD strvs r10,[r15, #+0xbd]!
:02027ED8 08591003 ldmeqda  r9 ,{r0,r1,r12}^
:02027EDC 912016A1 unknown
:02027EE0 8206C534 andhi  r12,r6,#0xD000000
:02027EE4 3D181DE2 unknown
:02027EE8 9F003090 swils 0x00003090
:02027EEC 712E5519 unknown
:02027EF0 0021D349 eoreq  r13,r1,r9,asr #0x6
:02027EF4 0235A7D8 eoreqs r10,r5,#0x3600000
:02027EF8 9F004B18 swils 0x00004b18
:02027EFC 081D165D ldmeqda  r13 ,{r0,r2,r3,r4,r6,r9,r10,r12}
:02027F00 1D04E251 unknown
:02027F04 00518C18 subeqs r8,r1,r8,lsl r12
:02027F08 40210160 eormi  r0,r1,r0,ror #0x2
:02027F0C 4AE114C5 bmi 0186D228
:02027F10 B91121C2 ldmltdb  r1 ,{r1,r6,r7,r8,r13}
:02027F14 4AE11B15 bmi 0186EB70
:02027F18 07D9B022 ldreqb r11,[r9,+r2, lsr #0x0]
:02027F1C 181D4B81 ldmneda  r13 ,{r0,r7,r8,r9,r11,r14}
:02027F20 B1407318 unknown
:02027F24 01657000 unknown
:02027F28 60099950 andvs  r9,r9,r0,asr r9
:02027F2C 09E52A94 unknown
:02027F30 00590E1C subeqs r0,r9,r12,lsl r14
:02027F34 28A50039 stmcsia  r5!,{r0,r3,r4,r5}
:02027F38 BA002503 blt 0203134C
:02027F3C 10191521 andnes r1,r9,r1,lsr #0xa
:02027F40 13C9501D bicne  r5,r9,#0x1D
:02027F44 F1AA1161 movnv  r1,r1,ror #0x2
:02027F48 DF2B2910 swile 0x002b2910
:02027F4C 35046194 strcc r6,[r4, #-0x194]		;(r4-0x194=*(fffffe6c))
:02027F50 35007507 strcc r7,[r0, #-0x507]		;(r0-0x507=*(fffffaf9))
:02027F54 01000081 unknown
:02027F58 6901AE09 stmvsdb  r1 ,{r0,r3,r9,r10,r11,r13,r15}
:02027F5C 59002917 stmpldb  r0 ,{r0,r1,r2,r4,r8,r11,r13}
:02027F60 B9526114 ldmltdb  r2 ,{r2,r4,r8,r13,r14}^
:02027F64 91E10307 mvnls  r0,r7,lsl #0x6
:02027F68 125DCABE subnes r12,r13,#0xBE000
:02027F6C 28691509 unknown
:02027F70 69289156 stmvsdb  r8!,{r1,r2,r4,r6,r8,r12,r15}
:02027F74 116EF812 msrne SPSR_fsx,r2
:02027F78 18478112 stmneda  r7 ,{r1,r4,r8,r15}^
:02027F7C E001ED40 and  r14,r1,r0,asr #0x1a
:02027F80 535E1221 cmppl r14,#0x10000002
:02027F84 055D08E3 ldreqb r0,[r13, #-0x8e3]		;(r13-0x8e3=*(000bf71d))
:02027F88 01D91211 biceqs r1,r9,r1,lsl r2
:02027F8C 10090795 mulne  r9,r5,r7
:02027F90 02C97C8D sbceq  r7,r9,#0x8D00
:02027F94 35200035 strcc r0,[r0, #-0x35]!
:02027F98 E594C000 ldr r12,[r4, #+0x0]		;r4+0x0=*(00000000)
:02027F9C 29300B10 ldmcsdb  r0!,{r4,r8,r9,r11}
:02027FA0 3E01C90D cdpcc 9,0,cr12,cr1,cr13,0
:02027FA4 17ED007D unknown
:02027FA8 76F01209 unknown
:02027FAC 4C355547 ldcmi  5,cr5,[r5],#-0x11c
:02027FB0 50E59D90 smlalpl  r9,r5,r0,r13
:02027FB4 E59D0280 ldr r0,[r13, #+0x280]		;r13+0x280=*(000c0280)
:02027FB8 07313555 unknown
:02027FBC A0073170 andge  r3,r7,r0,ror r1
:02027FC0 69E12CA0 unknown
:02027FC4 6DC77914 unknown
:02027FC8 E0274945 eor  r4,r7,r5,asr #0x12
:02027FCC 87F03213 unknown
:02027FD0 04E904C9 unknown
:02027FD4 150D0018 strne r0,[r13, #-0x18]		;(r13-0x18=*(000bffe8))
:02027FD8 1CE54C8D stcnel 12,cr4,[r5],#+0x234
:02027FDC 20E58D90 smlalcs  r8,r5,r0,r13
:02027FE0 402400A1 eormi  r0,r4,r1,lsr #0x1
:02027FE4 00C400B9 streqh r0,[r4],#+0x9
:02027FE8 B0060100 andlt  r0,r6,r0,lsl #0x2
:02027FEC 411109E1 tstmi r1,r1,ror #0x13
:02027FF0 00416940 subeq  r6,r1,r0,asr #0x12
:02027FF4 41005506 unknown
:02027FF8 C19049D0 ldrgtsb r4,[r0, +r0]
:02027FFC 13F9F500 mvnnes r15,#0x0
:02028000 DD1004DA unknown
:02028004 FFC77B32 swinv 0x00c77b32
:02028008 B005DD11 andlt  r13,r5,r1,lsl r13
:0202800C 033D0BE1 teqeq r13,#0x38400
:02028010 AD581025 unknown
:02028014 10B1B160 adcnes r11,r1,r0,ror #0x2
:02028018 40200719 eormi  r0,r0,r9,lsl r7
:0202801C C510ADE2 ldrgt r10,[r0, #-0xde2]		;(r0-0xde2=*(fffff21e))
:02028020 9163BF10 unknown
:02028024 0410CD00 ldreq r12,[r0],#-0xd00
:02028028 87F00C81 ldrhib r0,[r0,+r1, lsl #0x19]!
:0202802C 4B6000F9 blmi 03828418
:02028030 5A009987 bpl 0204E654
:02028034 02C91081 sbceq  r1,r9,#0x81
:02028038 9A095A00 bls 0227E840
:0202803C 20B0E55A adccss r14,r0,r10,asr r5
:02028040 E88D171D stmia  r13 ,{r0,r2,r3,r4,r8,r9,r10,r12}
:02028044 48A45031 stmmiia  r4!,{r0,r4,r5,r12,r14}
:02028048 F0312031 eornvs r2,r1,r1,lsr r0
:0202804C 0B003130 bleq 02034514
:02028050 8D1015DD unknown
:02028054 7826A52B stmvcda  r6!,{r0,r1,r3,r5,r8,r10,r13,r15}
:02028058 069D1C3D unknown
:0202805C E58D200C str r2,[r13, #+0xc]		;r13+0xc=*(000c000c)
:02028060 9F00700D swils 0x0000700d
:02028064 02150459 andeqs r0,r5,#0x59000000
:02028068 09D58D00 ldmeqib  r5 ,{r8,r10,r11,r15}^
:0202806C 30002598 mulcc  r0,r8,r5
:02028070 8D700051 ldchil 0,cr0,[r0,#-0x144]!
:02028074 009123E5 addeqs r2,r1,r5,ror #0x7
:02028078 51108985 tstpl r0,r5,lsl #0x13
:0202807C 00000E16 andeq  r0,r0,r6,lsl r14
:02028080 030004AA unknown
:02028084 00310C39 eoreqs r0,r1,r9,lsr r12
:02028088 235D25D1 cmpcs r13,#0x34400000
:0202808C 053D0331 ldreq r0,[r13, #-0x331]!
:02028090 2F3FFF39 swics 0x003fff39
:02028094 7997032D ldmvcib  r7 ,{r0,r2,r3,r5,r8,r9}
:02028098 007951E0 rsbeqs r5,r9,r0,ror #0x3
:0202809C 6A8D1325 bvs 0036CD38
:020280A0 79104900 ldmvcdb  r0 ,{r8,r11,r14}
:020280A4 E5874004 str r4,[r7, #+0x4]		;r7+0x4=*(00000022)
:020280A8 46872575 unknown
:020280AC 1188E8BD strneh r14,[r8, +r13]
:020280B0 10EC0204 rscne  r0,r12,r4,lsl #0x4
:020280B4 00020400 andeq  r0,r2,r0,lsl #0x8
:020280B8 E0104929 ands r4,r0,r9,lsr #0x12
:020280BC 48C009DD stmmiia  r0 ,{r0,r2,r3,r4,r6,r7,r8,r11}^
:020280C0 4008E59D mulmi  r8,r13,r5
:020280C4 0459E88D ldreqb r14,[r9],#-0x88d
:020280C8 8DC009A9 unknown
:020280CC FFFF8EE5 swinv 0x00ff8ee5
:020280D0 00D00CEB sbceqs r0,r0,r11,ror #0x19
:020280D4 8B750399 blhi 03D68F40
:020280D8 2500AF76 strcs r10,[r0, #-0xf76]		;(r0-0xf76=*(fffff08a))
:020280DC 00259920 eoreq  r9,r5,r0,lsr #0x12
:020280E0 39102DA3 ldmccdb  r0 ,{r0,r1,r5,r7,r8,r10,r11,r13}
:020280E4 94101010 ldrls r1,[r0],#-0x10
:020280E8 51E962B5 strplh r6,[r9, #+0x25]!
:020280EC 41C76332 bicmi  r6,r7,r2,lsr r3
:020280F0 F1006E31 unknown
:020280F4 B06B3504 rsblt  r3,r11,r4,lsl #0xa
:020280F8 000732E1 andeq  r3,r7,r1,ror #0x5
:020280FC 9F11086D swils 0x0011086d
:02028100 075161E5 ldreqb r6,r3,r7,r1,ror #0x5
:02028104 E2842044 add  r2,r4,#0x44
:02028108 0201D51A andeq  r13,r1,#0x6800000
:0202810C 5042064D subpl  r0,r2,r13,asr #0xc
:02028110 16591661 ldrneb r1,r0,r2,r13,asr #0xc
:02028114 87ED1005 strhib r1,[r13,+r5]!
:02028118 3A463D1B bcc 031B758C
:0202811C 21AF17D9 unknown
:02028120 22105940 andcss r5,r0,#0x100000
:02028124 10055021 andne  r5,r5,r1,lsr #0x0
:02028128 0925401D stmeqdb  r5!,{r0,r2,r3,r4,r14}
:0202812C 6D1FBB40 unknown
:02028130 23400510 unknown
:02028134 000110A9 andeq  r1,r1,r9,lsr #0x1
:02028138 B6000126 strlt r0,[r0],-r6, lsr #0x2
:0202813C 28000127 stmcsda  r0 ,{r0,r1,r2,r5,r8}
:02028140 10551789 subnes r1,r5,r9,lsl #0xf
:02028144 09250079 stmeqdb  r5!,{r0,r3,r4,r5,r6}
:02028148 19A0BA00 stmneib  r0!,{r9,r11,r12,r13,r15}
:0202814C 40252240 eormi  r2,r5,r0,asr #0x4
:02028150 1DCD1769 unknown
:02028154 095A1E00 ldmeqdb  r10 ,{r9,r10,r11,r12}^
:02028158 401D8800 andmis r8,r13,r0,lsl #0x10
:0202815C 0100091B unknown
:02028160 5509001D strpl r0,[r9, #-0x1d]		;(r9-0x1d=*(ffffffe3))
:02028164 000510B9 streqh r1,[r5], -r9
:02028168 160029D2 unknown
:0202816C 296C0009 unknown
:02028170 1769AB40 strneb r10,db 
:02028174 1100051E unknown
:02028178 05320005 ldreq r0,[r2, #-0x5]!
:0202817C 45550F00 ldrmib r0,[r5, #-0xf00]		;(r5-0xf00=*(fffff100))
:02028180 E2411017 sub  r1,r1,#0x17
:02028184 25D71581 ldrcsb r1,[r7, #+0x581]		;r7+0x581=*(0000059f)
:02028188 59510B00 ldmpldb  r1 ,{r8,r9,r11}^
:0202818C 29401117 stmcsdb  r0 ,{r0,r1,r2,r4,r8,r12}^
:02028190 411E3717 tstmi r14,r7,lsl r7
:02028194 871709E2 ldrhi r0,r14,r7,lsl r7
:02028198 F9401134 stmnvdb  r0 ,{r2,r4,r5,r8,r12}^
:0202819C 411FE117 tstmi r15,r7,lsl r1
:020281A0 8613B9E2 ldrhi r11,r15,r7,lsl r1
:020281A4 02074524 andeq  r4,r7,#0x9000000
:020281A8 B9E08110 unknown
:020281AC 79820035 stmvcib  r2 ,{r0,r2,r4,r5}
:020281B0 30107112 andccs r7,r0,r2,lsl r1
:020281B4 D6FFFE81 unknown
:020281B8 C2830001 addgt  r0,r3,#0x1
:020281BC 01AE0001 moveq  r0,r1			;r0=29(0x1d)
:020281C0 00019A00 andeq  r9,r1,r0,lsl #0x14
:020281C4 AA000186 bge 020287E4
:020281C8 FFFFFC72 swinv 0x00fffc72
:020281CC 106D59D9 unknown
:020281D0 B0015D1C andlt  r5,r1,r12,lsl r13
:020281D4 C01149C2 andgts r4,r1,r2,asr #0x13
:020281D8 AD00E1B0 unknown
:020281DC C2104D01 andgts r4,r0,#0x40
:020281E0 2994000F ldmcsib  r4 ,{r0,r1,r2,r3}
:020281E4 00E88C08 rsceq  r8,r8,r8,lsl #0x18
:020281E8 05881085 streq r1,[r8, #+0x85]		;r8+0x85=*(0000009e)
:020281EC 1010AD00 andnes r10,r0,r0,lsl #0x1a
:020281F0 00018C00 andeq  r8,r1,r0,lsl #0x18
:020281F4 A3220991 unknown
:020281F8 09010009 stmeqdb  r1 ,{r0,r3}
:020281FC 00180500 andeqs r0,r8,r0,lsl #0xa
:02028200 0105158C unknown
:02028204 07C51106 streqb r1,[r5,+r6, lsl #0x2]
:02028208 7D508115 unknown
:0202820C 007D7419 rsbeqs r7,r13,r9,lsl r4
:02028210 D10885B5 strleh r8,[r8, -r5]
:02028214 C5202D10 strgt r2,[r0, #-0xd10]!
:02028218 00310617 eoreqs r0,r1,r7,lsl r6
:0202821C 20391035 eorcss r1,r9,r5,lsr r0
:02028220 E59140EF ldr r4,[r1, #+0xef]		;r1+0xef=*(0000010c)
:02028224 4C003DB6 stcmi  13,cr3,[r0],{#0xb6}
:02028228 50802591 umullpl  r2,r0,r1,r5
:0202822C 913035E5 teqls r0,r5,ror #0xb
:02028230 2D102035 unknown
:02028234 E1002D01 unknown
:02028238 A010026A andges r0,r0,r10,ror #0x4
:0202823C 01C90711 biceq  r0,r9,r1,lsl r7
:02028240 9120C018 unknown
:02028244 100500F1 unknown
:02028248 2100299C swpcs r2,r12,r0
:0202824C 36813008 strcc r3,[r1],+r8
:02028250 00910CE5 addeqs r0,r1,r5,ror #0x19
:02028254 0D0085A6 unknown
:02028258 8D401D10 unknown
:0202825C 8010F420 andhis r15,r0,r0,lsr #0x8
:02028260 DD203099 stcle  0,cr3,[r0,#-0x264]!
:02028264 08052012 stmeqda  r5 ,{r1,r4,r13}
:02028268 18D4029D ldmneia  r4 ,{r0,r2,r3,r4,r7,r9}^
:0202826C 5216F920 andpls r15,r6,#0x80000
:02028270 159203A5 ldrne r0,[r2, #+0x3a5]		;r2+0x3a5=*(000003a5)
:02028274 11940041 orrnes r0,r4,r1,asr #0x0
:02028278 020065FA andeq  r6,r0,#0x3E800000
:0202827C 16590041 ldrneb r0,r6,r0,#0x3E800000
:02028280 B412C57C ldrlt r12,[r2],#-0x57c
:02028284 60E92D43 rscvs  r2,r9,r3,asr #0x1a
:02028288 90801055 addls  r1,r0,r5,asr r0
:0202828C 104510E5 subne  r1,r5,r5,ror #0x1
:02028290 70114511 andvcs r4,r1,r1,lsl r5
:02028294 01E9E3A0 mvneq  r14,r0,lsr #0x7
:02028298 500745E3 andpl  r4,r7,r3,ror #0xb
:0202829C A1400019 unknown
:020282A0 E1A09001 mov  r9,r1			;r9=29(0x1d)
:020282A4 99101014 ldmlsdb  r0 ,{r2,r4,r12}
:020282A8 988018E5 stmlsia  r0 ,{r0,r2,r5,r6,r7,r11,r12}
:020282AC 02802081 addeq  r2,r0,#0x81
:020282B0 53190121 tstpl r9,#0x40000008
:020282B4 31000D84 unknown
:020282B8 01490911 unknown
:020282BC 01DD04B6 ldreqh r0,[r13, #+0x46]		;r13+0x46=*(000c0046)
:020282C0 58202980 stmplda  r0!,{r7,r8,r11,r13}
:020282C4 06B9F1E3 unknown
:020282C8 1031088A eornes r0,r1,r10,lsl #0x11
:020282CC 83F84229 mvnhis r4,#0x90000002
:020282D0 067CE8BD unknown
:020282D4 16ED0071 unknown
:020282D8 4646ED04 strmib r14,[r6],-r4, lsl #0x1a
:020282DC 101510A1 andnes r1,r5,r1,lsr #0x1
:020282E0 48EB86ED unknown
:020282E4 61044261 unknown
:020282E8 11008912 unknown
:020282EC 5A5986D5 bpl 03689E48
:020282F0 8D00A18E unknown
:020282F4 89287502 stmhidb  r8!,{r1,r8,r10,r12,r13,r14}
:020282F8 46DD1201 ldrmib r1,[r13],+r1, lsl #0x4
:020282FC 85DE071D ldrhib r0,[r14, #+0x71d]		;r14+0x71d=*(020280bd)=#-1656176631(0x9d48c009)
:02028300 1004E412 andne  r14,r4,r2,lsl r4
:02028304 84035984 strhi r5,[r3],#-0x984
:02028308 04A121BD unknown
:0202830C 21E1170D mvncs  r1,r13,lsl #0xe
:02028310 2D410AC8 unknown
:02028314 E10E28E9 unknown
:02028318 8D300801 ldchi  8,cr0,[r0,#-0x4]!
:0202831C 00A500E2 adceq  r0,r5,r2,ror #0x1
:02028320 D9C1256D stmleib  r1 ,{r0,r2,r3,r5,r6,r8,r10,r13}^
:02028324 01000117 unknown
:02028328 01020001 unknown
:0202832C 00010300 andeq  r0,r1,r0,lsl #0x6
:02028330 000104AB andeq  r0,r1,r11,lsr #0x9
:02028334 06000105 streq r0,[r0],-r5, lsl #0x2
:02028338 20070001 andcs  r0,r7,r1
:0202833C 010DC32A unknown
:02028340 C61DE5C3 ldrgt r14,r0,r7,r1
:02028344 823119FF eorhis r1,r1,#0x3FC000
:02028348 401511BD ldrmih r1,[r5], -r13
:0202834C 01429D64 unknown
:02028350 0301A521 unknown
:02028354 29BB01A5 ldmcsib  r11!,{r0,r2,r5,r7,r8}
:02028358 100D1800 andne  r1,r13,r0,lsl #0x10
:0202835C D5100D79 ldrle r0,[r0, #-0xd79]		;(r0-0xd79=*(9d48b290))
:02028360 00190443 andeqs r0,r9,r3,asr #0x8
:02028364 008B86B5 streqh r8,[r11], +r5
:02028368 11296105 unknown
:0202836C F0010106 andnv  r0,r1,r6,lsl #0x2
:02028370 02898158 addeq  r8,r9,#0x16
:02028374 1D4201D9 unknown
:02028378 10BD5400 adcnes r5,r13,r0,lsl #0x8
:0202837C 04D6055D ldreqb r0,[r6],#+0x55d
:02028380 00BD055D adceqs r0,r13,r13,asr r5
:02028384 00111128 andeqs r1,r1,r8,lsr #0x2
:02028388 A6038905 strge r8,[r3],-r5, lsl #0x12
:0202838C 73001114 unknown
:02028390 17810015 unknown
:02028394 21141021 tstcs r4,r1,lsr #0x0
:02028398 3025BA40 eorcc  r11,r5,r0,asr #0x14
:0202839C 1D6DE5CD stcnel 5,cr14,[r13,#-0x334]!
:020283A0 101DFF80 andnes r15,r13,r0,lsl #0x1f
:020283A4 301D80A0 andccs r8,r13,r0,lsr #0x1
:020283A8 65401D1C strvsb r1,[r0, #-0xd1c]		;(r0-0xd1c=*(9d48b2ed))
:020283AC 1DF7801D ldcnel 0,cr8,[r7,#+0x74]!
:020283B0 1D70AA10 ldcnel 10,cr10,[r0,#-0x40]!
:020283B4 1D004D10 unknown
:020283B8 801D5D40 andhis r5,r13,r0,asr #0x1a
:020283BC AE101DEF cdpge 13,0,cr1,cr0,cr15,7
:020283C0 750800CD strvc r0,[r8, #-0xcd]		;(r8-0xcd=*(ffffff4c))
:020283C4 85102C04 ldrhi r2,[r0, #-0xc04]		;(r0-0xc04=*(9d48b405))
:020283C8 090508E2 stmeqdb  r5 ,{r1,r5,r6,r7,r11}
:020283CC 10515500 subnes r5,r1,r0,lsl #0xa
:020283D0 6D033110 unknown
:020283D4 3531E701 ldrcc r14,[r1, #-0x701]!
:020283D8 8D600045 stchil 0,cr0,[r0,#-0x114]!
:020283DC E58D0329 str r0,[r13, #+0x329]		;r13+0x329=*(000c0329)
:020283E0 89012908 stmhidb  r1 ,{r3,r8,r11,r13}
:020283E4 34012907 strcc r2,[r1],#-0x907
:020283E8 11E28500 mvnne  r8,r0,lsl #0xa
:020283EC E28D0210 add  r0,r13,#0x1
:020283F0 33BD8F24 movccs r8,#0x90		;r8=144(0x90)
:020283F4 05048528 streq r8,[r4, #-0x528]		;(r4-0x528=*(fffffad8))
:020283F8 4D035150 unknown
:020283FC 201C0800 andcss r0,r12,r0,lsl #0x10
:02028400 0344E594 unknown
:02028404 039D000D orreqs r0,r13,#0xD
:02028408 958102B9 strls r0,[r1, #+0x2b9]		;r1+0x2b9=*(000002d6)
:0202840C 004D3C20 subeq  r3,r13,r0,lsr #0x18
:02028410 BD2B5760 stclt  7,cr5,[r11,#-0x180]!
:02028414 B911BD06 ldmltdb  r1 ,{r1,r2,r8,r10,r11,r12,r13,r15}
:02028418 5A167D00 bpl 025C7820
:0202841C 5E010009 cdppl 0,0,cr0,cr1,cr9,0
:02028420 1011018D andnes r0,r1,r13,lsl #0x3
:02028424 10002957 andne  r2,r0,r7,asr r9
:02028428 A1010069 unknown
:0202842C D928AB83 stmledb  r8!,{r0,r1,r7,r8,r9,r11,r13,r15}
:02028430 2181F000 orrcs  r15,r1,r0
:02028434 0FF8BC30 swieq 0x00f8bc30
:02028438 0F800212 swieq 0x00800212
:0202843C BC22BD10 stclt  13,cr11,[r2],#-0x40
:02028440 9002F18D andls  r15,r2,r13,lsl #0x3
:02028444 137D9F10 cmnne r13,#0x40
:02028448 E58105F9 str r0,[r1, #+0x5f9]		;r1+0x5f9=*(00000616)
:0202844C 8C80E508 stchi  5,cr14,[r0],{#0x8}
:02028450 E1039108 unknown
:02028454 00E1ADD0 unknown
:02028458 50DD5049 sbcpls r5,r13,r9,asr #0x0
:0202845C DD0076B0 unknown
:02028460 07102DB0 unknown
:02028464 E35760D9 cmp r7,#0xD9
:02028468 9D001620 unknown
:0202846C 500FBF95 mulpl  r15,r5,r15
:02028470 11000893 swpne r0,r3,r0
:02028474 0411F844 ldreq r15,[r1],#-0x844
:02028478 220900C9 andcs  r0,r9,#0xC9
:0202847C 3D081095 unknown
:02028480 50F5BD03 rscpls r11,r5,r3,lsl #0x1a
:02028484 CD9D1020 unknown
:02028488 22E15C21 rsccs  r5,r1,#0x2100
:0202848C 02DD518D sbceqs r5,r13,#0x40000023
:02028490 C52041C5 strgt r4,[r0, #-0x1c5]!
:02028494 11C5B231 bicne  r11,r5,r1,lsr r2
:02028498 41C51075 bicmi  r1,r5,r5,ror r0
:0202849C 09156DEB ldmeqdb  r5 ,{r0,r1,r3,r5,r6,r7,r8,r10,r11,r13,r14}
:020284A0 40090810 andmi  r0,r9,r0,lsl r8
:020284A4 75091021 strvc r1,[r9, #-0x21]		;(r9-0x21=*(fffffffc))
:020284A8 BD5B0240 unknown
:020284AC 01BD1401 moveqs r1,r1,lsl #0x8		;r1=7424(0x1d00)
:020284B0 4B41BD03 blmi 030978C4
:020284B4 EB150001 bl 025684C0
:020284B8 03152295 tsteq r5,#0x50000009
:020284BC 1DF851B9 ldcnel 1,cr5,[r8,#+0x2e4]!
:020284C0 02AD7015 adceq  r7,r13,#0x15
:020284C4 E1A060AE mov  r6,r14,lsr #0x1		;r6=16858320(0x1013cd0)
:020284C8 0302A502 unknown
:020284CC 507402A5 rsbpls r0,r4,r5,lsr #0x5
:020284D0 401551A9 andmis r5,r5,r9,lsr #0x3
:020284D4 31A9018C movcc  r0,r12,lsl #0x3		;r0=0(0x0)
:020284D8 5D0410E1 unknown
:020284DC 490AB300 stmmidb  r10 ,{r8,r9,r12,r13,r15}
:020284E0 560FFA40 strpl r15,db 
:020284E4 12F92089 rscnes r2,r9,#0x89
:020284E8 80896201 addhi  r6,r9,r1,lsl #0x4
:020284EC E3570005 cmp r7,#0x5
:020284F0 3F01A107 swicc 0x0001a107
:020284F4 0D429141 unknown
:020284F8 012B41A5 unknown
:020284FC 00011A00 andeq  r1,r1,r0,lsl #0x14
:02028500 01895519 orreq  r5,r9,r9,lsl r5
:02028504 25081025 strcs r1,[r8, #-0x25]		;(r8-0x25=*(0000006b))
:02028508 31F02520 mvnccs r2,r0,lsr #0xa
:0202850C 5B0200E9 blpl 020A88B8
:02028510 3DF03D00 ldcccl 13,cr3,[r0,#+0x0]!
:02028514 21F03DF0 ldrcssh r3,[r0, #+0xd0]!
:02028518 00B12110 adceqs r2,r1,r0,lsl r1
:0202851C 0CDE903D ldceql 0,cr9,[r14],{#0x3d}
:02028520 3DD03D00 unknown
:02028524 803D1EF0 unknown
:02028528 AC503D11 ldcgel 13,cr3,[r0],{#0x11}
:0202852C 000D11F5 unknown
:02028530 E3500F43 cmp r0,#0x10C
:02028534 11B12011 movnes r2,r1,lsl r0		;r2=7424(0x1d00)
:02028538 8D0011C3 unknown
:0202853C 0200A120 andeq  r10,r0,#0x8
:02028540 51F80089 mvnpls r0,r9,lsl #0x1
:02028544 94570013 ldrlsb r0,[r7],#-0x13
:02028548 400541E5 andmi  r4,r5,r5,ror #0x3
:0202854C 36002901 strcc r2,[r0],-r1, lsl #0x12
:02028550 02688A05 rsbeq  r8,r8,#0x5000
:02028554 6D504031 unknown
:02028558 E58D4010 str r4,[r13, #+0x10]		;r13+0x10=*(000c0010)
:0202855C 90200A04 eorls  r0,r0,r4,lsl #0x14
:02028560 B9E110F9 unknown
:02028564 00E9E100 rsceq  r14,r9,r0,lsl #0x2
:02028568 8DD354E1 unknown
:0202856C 2059EB00 subcss r14,r9,r0,lsl #0x16
:02028570 510300D1 unknown
:02028574 03A5B010 moveq  r11,#0x10		;r11=16(0x10)
:02028578 E510050B ldr r0,[r0, #-0x50b]		;(r0-0x50b=*(fffffaf5))
:0202857C 03401910 unknown
:02028580 9D03A520 unknown
:02028584 03519F10 cmpeq r1,#0x40
:02028588 2000E242 andcs  r14,r0,r2,asr #0x4
:0202858C DBE50481 blle 01969798
:02028590 10D5009D smullnes r0,r5,r13,r0
:02028594 E920D5F8 stmdb  r0!,{r3,r4,r5,r6,r7,r8,r10,r12,r14,r15}
:02028598 EC00ED03 stc  13,cr14,[r0],{#0x3}
:0202859C 30F9C509 rscccs r12,r9,r9,lsl #0xa
:020285A0 B8401501 stmltda  r0 ,{r0,r8,r10,r12}^
:020285A4 540240C9 strpl r4,[r2],#-0xc9
:020285A8 0325000D unknown
:020285AC 00E50E13 rsceq  r0,r5,r3,lsl r14
:020285B0 FD00E508 unknown
:020285B4 310FD310 mrscc r13,CPSR
:020285B8 01310801 teqeq r1,r1,lsl #0x10
:020285BC 080061A9 stmeqda  r0 ,{r0,r3,r5,r7,r8,r13,r14}
:020285C0 20AA40ED adccs  r4,r10,r13,ror #0x1
:020285C4 40ED100D rscmi  r1,r13,r13
:020285C8 1C00011D stcne  1,cr0,[r0],{#0x1d}
:020285CC 560B0001 strpl r0,[r11],-r1
:020285D0 010A0001 unknown
:020285D4 00010900 andeq  r0,r1,r0,lsl #0x12
:020285D8 0D1410CD unknown
:020285DC 0D60B500 stceql 5,cr11,[r0,#-0x0]!
:020285E0 000D1380 andeq  r1,r13,r0,lsl #0x7
:020285E4 06000D50 unknown
:020285E8 0FAA4041 swieq 0x00aa4041
:020285EC 3144004E unknown
:020285F0 0000B300 andeq  r11,r0,r0,lsl #0x6
:020285F4 0B8A206D bleq 002B07B0
:020285F8 8CDB00F5 ldchil 0,cr0,[r11],{#0xf5}
:020285FC D92CEB00 stmledb  r12!,{r8,r9,r11,r13,r14,r15}
:02028600 11058202 unknown
:02028604 9F102C03 swils 0x00102c03
:02028608 11C107E5 bicne  r0,r1,r5,ror #0xf
:0202860C E5823082 str r3,[r2, #+0x82]		;r2+0x82=*(00001d82)
:02028610 0F0049E4 swieq 0x000049e4
:02028614 500C4011 andpl  r4,r12,r1,lsl r0
:02028618 1004001D andne  r0,r4,r13,lsl r0
:0202861C 198011A9 stmneib  r0 ,{r0,r3,r5,r7,r8,r12}
:02028620 00850821 addeq  r0,r5,r1,lsr #0x10
:02028624 752015A9 strvc r1,[r0, #-0x5a9]!
:02028628 FE800058 mcr2 0,4,r0,cr0,cr8,{2}
:0202862C 050004FF streq r0,[r0, #-0x4ff]		;(r0-0x4ff=*(fffffb01))
:02028630 5500E59F strpl r14,[r0, #-0x59f]		;(r0-0x59f=*(fffffa61))
:02028634 2FFF1E02 swics 0x00ff1e02
:02028638 12E508E1 rscne  r0,r5,#0xE10000
:0202863C 50510130 subpls r0,r1,r0,lsr r1
:02028640 D101E1A0 unknown
:02028644 FDCA8500 unknown
:02028648 40FD30C0 rscmis r3,r13,r0,asr #0x1
:0202864C 3080FD79 addcc  r15,r0,r9,ror r13
:02028650 0DAA00E9 stceq  0,cr0,[r10,#+0x3a4]!
:02028654 0DF10D91 ldceql 13,cr0,[r1,#+0x244]!
:02028658 001095F1 ldreqsh r9,[r0], -r1
:0202865C 60C95500 sbcvs  r5,r9,r0,lsl #0xa
:02028660 11C9308F bicne  r3,r9,r15,lsl #0x1
:02028664 9210FD20 andlss r15,r0,#0x800
:02028668 49000DE5 stmmidb  r0 ,{r0,r2,r5,r6,r7,r8,r10,r11}
:0202866C 4922CA10 stmmidb  r2!,{r4,r9,r11,r14,r15}
:02028670 00492300 subeq  r2,r9,r0,lsl #0x6
:02028674 08101528 ldmeqda  r0 ,{r3,r5,r8,r10,r12}
:02028678 E2822AC0 add  r2,r2,#0xC0000
:0202867C B2051015 andlt  r1,r5,#0x15
:02028680 19001406 stmnedb  r0 ,{r1,r2,r10,r12}
:02028684 8C109400 ldchi  4,cr9,[r0],{#0x0}
:02028688 001089E2 andeqs r8,r0,r2,ror #0x13
:0202868C 08E081C0 unknown
:02028690 E2444001 sub  r4,r4,#0x1
:02028694 1AFFFFF9 bne 02028680
:02028698 00890000 addeq  r0,r9,r0
:0202869C E59C1014 ldr r1,[r12, #+0x14]		;r12+0x14=*(00000014)
:020286A0 8C02E018 stchi  0,cr14,[r2],{#0x18}
:020286A4 8E1001E2 cdphi 1,0,cr0,cr0,cr2,7
:020286A8 E0820001 add  r0,r2,r1
:020286AC E101FD20 unknown
:020286B0 02820025 addeq  r0,r2,#0x25
:020286B4 002101FD unknown
:020286B8 29056588 stmcsdb  r5 ,{r3,r7,r8,r10,r13,r14}
:020286BC BC000F00 stclt  15,cr0,[r0],{#0x0}
:020286C0 02000FE8 andeq  r0,r0,#0x3A0
:020286C4 9C0001A4 stcls  1,cr0,[r0],{#0xa4}
:020286C8 840007E8 strhi r0,[r0],#-0x7e8
:020286CC E01802E8 ands r0,r8,r8,ror #0x5
:020286D0 516DE585 unknown
:020286D4 8AC08D30 bhi 0104BB9C
:020286D8 8D208D50 stchi  13,cr8,[r0,#-0x140]!
:020286DC E08D39F0 unknown
:020286E0 0905F08D stmeqdb  r5 ,{r0,r2,r3,r7,r12,r13,r14,r15}
:020286E4 8F5BF111 swihi 0x005bf111
:020286E8 40090890 mulmi  r9,r0,r8
:020286EC 05000106 streq r0,[r0, #-0x106]		;(r0-0x106=*(fffffefa))
:020286F0 04A80001 unknown
:020286F4 01030001 unknown
:020286F8 EA00F400 b 02065700
:020286FC 5A101019 bpl 0242C768
:02028700 10150009 andnes r0,r5,r9
:02028704 F06DF06D rsbnv  r15,r13,r13,ror #0x0
:02028708 6D206D66 stcvs  13,cr6,[r0,#-0x198]!
:0202870C FE6F15F0 mcr2 5,3,r1,cr15,cr0,{7}
:02028710 F06D906D rsbnv  r9,r13,r13,ror #0x0
:02028714 50351079 eorpls r1,r5,r9,ror r0
:02028718 08403510 stmeqda  r0 ,{r4,r8,r10,r12,r13}^
:0202871C E59D105E ldr r1,[r13, #+0x5e]		;r13+0x5e=*(000c005e)
:02028720 10001075 andne  r1,r0,r5,ror r0
:02028724 0008E591 muleq  r8,r1,r5
:02028728 6DE58410 stcvsl 4,cr8,[r5,#+0x40]!
:0202872C 006D1850 rsbeq  r1,r13,r0,asr r8
:02028730 4DD0500C unknown
:02028734 4A1069E2 bmi 02442EC4
:02028738 797015C4 unknown
:0202873C 1113C800 tstne r3,r0,lsl #0x10
:02028740 F9E28D30 unknown
:02028744 00A1FFFD unknown
:02028748 10095082 andne  r5,r9,r2,lsl #0x1
:0202874C 18000D12 stmneda  r0 ,{r1,r4,r8,r10,r11}
:02028750 102D0045 eorne  r0,r13,r5,asr #0x0
:02028754 00026A02 andeq  r6,r2,r2,lsl #0x14
:02028758 002903A0 eoreq  r0,r9,r0,lsr #0x7
:0202875C 10000808 andne  r0,r0,r8,lsl #0x10
:02028760 9000059D mulls  r0,r13,r5
:02028764 E50011E5 str r1,[r0, #-0x1e5]		;(r0-0x1e5=*(fffffe1b))
:02028768 9D120004 unknown
:0202876C 500003E5 andpl  r0,r0,r5,ror #0x7
:02028770 050193E3 streq r9,[r1, #-0x3e3]		;(r1-0x3e3=*(0000191d))
:02028774 80000140 andhi  r0,r0,r0,asr #0x2
:02028778 84000002 strhi r0,[r0],#-0x2
:0202877C 2D000005 unknown
:02028780 8DD00C00 unknown
:02028784 002918E2 eoreq  r1,r9,r2,ror #0x11
:02028788 2D401082 unknown
:0202878C 494000E9 stmmidb  r0 ,{r0,r3,r5,r6,r7}^
:02028790 E0400000 sub  r0,r0,r0
:02028794 540000E3 strpl r0,[r0],#-0xe3
:02028798 1A016AE1 bne 02083324
:0202879C 00154440 andeqs r4,r5,r0,asr #0x8
:020287A0 00101950 andeqs r1,r0,r0,asr r9
:020287A4 0A0CE582 beq 02361DB4
:020287A8 3DE58210 stcccl 2,cr8,[r5,#+0x40]!
:020287AC 1041E300 subne  r14,r1,r0,lsl #0x6
:020287B0 0128B83E unknown
:020287B4 9F3038EB swils 0x003038eb
:020287B8 002038E5 eoreq  r3,r0,r5,ror #0x11
:020287BC C008E59F mulgt  r8,r15,r5
:020287C0 93300001 teqls r0,#0x1
:020287C4 C00C10E5 andgt  r1,r12,r5,ror #0x1
:020287C8 0003E050 andeq  r14,r3,r0,asr r0
:020287CC 0000E0C1 andeq  r14,r0,r1,asr #0x1
:020287D0 2CE1A013 stccsl 0,cr10,[r1],#+0x4c
:020287D4 00E1811D rsceq  r8,r1,r13,lsl r1
:020287D8 E1A0030C mov  r0,r12,lsl #0x6		;r0=0(0x0)
:020287DC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:020287E0 02421200 subeq  r1,r2,#0x0
:020287E4 510000EB unknown
:020287E8 000400E3 andeq  r0,r4,r3,ror #0x1
:020287EC 00010150 andeq  r0,r1,r0,asr r1
:020287F0 000083A0 andeq  r8,r0,r0,lsr #0x7
:020287F4 1093A000 addnes r10,r3,r0
:020287F8 00E8BD80 rsceq  r11,r8,r0,lsl #0x1b
:020287FC EA010D84 b 0206BE14
:02028800 0D000082 unknown
:02028804 C210E990 andgts r14,r0,#0x240000
:02028808 4902B508 stmmidb  r2 ,{r3,r8,r10,r12,r13,r15}
:0202880C 47886809 strmi r6,[r8,+r9, lsl #0x10]
:02028810 6C1EF100 ldcvs  1,cr15,[r14],{#0x0}
:02028814 341B496E ldrcc r4,[r11],#-0x96e
:02028818 091C044A ldmeqdb  r12 ,{r1,r3,r6,r10}
:0202881C 210015A0 unknown
:02028820 1D31DFD0 ldcne  15,cr13,[r1,#-0x340]!
:02028824 1C1290DB ldcne  0,cr9,[r2],{#0xdb}
:02028828 DB191011 blle 0266C874
:0202882C 00000910 andeq  r0,r0,r0,lsl r9
:02028830 D0152228 andles r2,r5,r8,lsr #0x4
:02028834 DB134288 blle 024F925C
:02028838 20001D90 mulcs  r0,r0,r13
:0202883C DB069B5E blle 021CF5BC
:02028840 200BF910 andcs  r15,r11,r0,lsl r9
:02028844 4288245E addmi  r2,r8,#0x5E000000
:02028848 88A1DB0A stmhiia  r1!,{r1,r3,r8,r9,r11,r12,r14,r15}
:0202884C 07002900 streq r2,[r0,-r0, lsl #0x12]
:02028850 811F90D0 ldrhisb r9,[r15, -r0]
:02028854 00D80442 sbceqs r0,r8,r2,asr #0x8
:02028858 18201E48 stmneda  r0!,{r3,r6,r9,r10,r11,r12}
:0202885C 0D977980 unknown
:02028860 201540D0 ldrcssb r4,[r5], -r0
:02028864 1F2100E0 swine 0x002100e0
:02028868 217D0048 cmncs r13,r8,asr #0x0
:0202886C 00481E81 subeq  r1,r8,r1,lsl #0x1d
:02028870 D1010175 unknown
:02028874 4800111F stmmida  r0 ,{r0,r1,r2,r3,r4,r8,r12}
:02028878 0714D320 ldreq r13,[r4,-r0, lsr #0x6]
:0202887C 401B1AD1 ldrmisb r1,[r11], -r1
:02028880 A2401B51 subge  r1,r0,#0x14400
:02028884 F7FF4817 unknown
:02028888 F917FFAB ldmnvdb  r7 ,{r0,r1,r3,r5,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0202888C 61488001 unknown
:02028890 4813D107 ldmmida  r3 ,{r0,r1,r2,r8,r12,r14,r15}
:02028894 2100210F unknown
:02028898 FD42011F unknown
:0202889C 1CE73DDD stcnel 13,cr3,[r7],#+0x374
:020288A0 0F32F000 swieq 0x0032f000
:020288A4 2D1C20FF unknown
:020288A8 401DA31A andmis r10,r13,r10,lsl r3
:020288AC 07ED3069 streqb r3,r10,r13,r10,lsl r3
:020288B0 FD03FDFF unknown
:020288B4 0289850B addeq  r8,r9,#0x2C00000
:020288B8 F81F25F0 ldmnvda  r15 ,{r4,r5,r6,r7,r8,r10,r13}
:020288BC 1AB91C20 bne 00E6F944
:020288C0 01601371 unknown
:020288C4 6E6CB000 cdpvs 0,6,cr11,cr12,cr0,0
:020288C8 16E51375 unknown
:020288CC 3E013369 cdpcc 3,0,cr3,cr1,cr9,3
:020288D0 D33CB0B2 teqle r12,#0xB2
:020288D4 0A900249 beq 00429200
:020288D8 00884988 addeq  r4,r8,r8,lsl #0x13
:020288DC 8602A80B strhi r10,[r2],-r11, lsl #0x10
:020288E0 20008641 andcs  r8,r0,r1,asr #0xc
:020288E4 08A91600 stmeqia  r9!,{r9,r10,r12}
:020288E8 48900980 ldmmiia  r0 ,{r7,r8,r11}
:020288EC 20010080 andcs  r0,r1,r0,lsl #0x1
:020288F0 05BD9015 ldreq r9,[r13, #+0x15]!
:020288F4 10901499 umullnes r1,r0,r9,r4
:020288F8 A82C9007 stmgeda  r12!,{r0,r1,r2,r12,r15}
:020288FC A8013F18 stmgeda  r1 ,{r3,r4,r8,r9,r10,r11,r12,r13}
:02028900 15C920FF strneb r2,[r9, #+0xff]		;r9+0xff=*(0000011c)
:02028904 30860840 addcc  r0,r6,r0,asr #0x10
:02028908 15310015 ldrne r0,[r1, #-0x15]!
:0202890C 8608A240 strhi r10,[r1, #-0x15]!
:02028910 170049C4 strne r4,[r1, #-0x15]!
:02028914 2C858810 stccs  8,cr8,[r5],{#0x10}
:02028918 2D001718 unknown
:0202891C 200A2017 andcs  r2,r10,r7,lsl r0
:02028920 05428588 streqb r8,[r2, #-0x588]		;(r2-0x588=*(00001778))
:02028924 026B4017 rsbeq  r4,r11,#0x17
:02028928 00173286 andeqs r3,r7,r6,lsl #0x5
:0202892C 48401733 stmmida  r0 ,{r0,r1,r4,r5,r8,r9,r10,r12}^
:02028930 21438653 unknown
:02028934 40029902 andmi  r9,r2,r2,lsl #0x12
:02028938 A9100B5E ldmgedb  r0 ,{r1,r2,r3,r4,r6,r8,r9,r11}
:0202893C 202E85C8 eorcs  r8,r14,r8,asr #0xb
:02028940 002F5E0A eoreq  r5,r15,r10,lsl #0x1c
:02028944 0FAD8238 swieq 0x00ad8238
:02028948 85C82064 strhib r2,[r8, #+0x64]		;r8+0x64=*(000000f4)
:0202894C 002B04B2 unknown
:02028950 10615E40 rsbne  r5,r1,r0,asr #0x1c
:02028954 02034D03 andeq  r4,r3,#0xC0
:02028958 207D29D1 unknown
:0202895C 90030100 andls  r0,r3,r0,lsl #0x2
:02028960 D1009802 unknown
:02028964 48ACFC01 stmmiia  r12!,{r0,r10,r11,r12,r13,r14,r15}
:02028968 0A4B6AC1 beq 03303474
:0202896C 79014140 stmvcdb  r1 ,{r6,r8,r14}
:02028970 00A31301 adceq  r1,r3,r1,lsl #0x6
:02028974 41A9FCF9 unknown
:02028978 5FB18A60 swipl 0x00b18a60
:0202897C 91202470 unknown
:02028980 00D97D0D sbceqs r7,r9,r13,lsl #0x1a
:02028984 0E205232 mcreq 2,1,r5,cr0,cr2,{1}
:02028988 9E164F5E mrcls 15,0,r4,cr6,cr14,{2}
:0202898C FF06664F swinv 0x0006664f
:02028990 9C12E928 ldcls  9,cr14,[r2],{#0x28}
:02028994 5DF00248 ldcpll 2,cr0,[r0,#+0x120]!
:02028998 419860CF orrmis r6,r8,r15,asr #0x1
:0202899C FC8F6073 stc2  0,cr6,[r15],{#0x73}
:020289A0 FDE492EB stc2l 2,cr9,[r4,#+0x3ac]!
:020289A4 9B092804 blls 022729BC
:020289A8 FD42EB06 unknown
:020289AC D2EBFC03 rscle  r15,r11,#0x300
:020289B0 7262EB89 rsbvc  r14,r2,#0x22400
:020289B4 92EBFC57 rscls  r15,r11,#0x5700
:020289B8 564FFAD3 unknown
:020289BC 04552001 ldreqb r2,[r5],#-0x1
:020289C0 4D1DFE92 unknown
:020289C4 01223C01 unknown
:020289C8 441D0FED ldrmi r0,[r13],#-0xfed
:020289CC 2306C9A8 unknown
:020289D0 601F7A22 andvss r7,r15,r2,lsr #0x14
:020289D4 9223FC54 eorls  r15,r3,#0x5400
:020289D8 73FEAD96 mvnvcs r10,#0x2580
:020289DC 37724621 ldrccb r4,[r2,-r1, lsr #0xc]!
:020289E0 28FC4360 unknown
:020289E4 09ED92D9 unknown
:020289E8 679621FE unknown
:020289EC 22D1F94F sbccss r15,r1,#0x13C000
:020289F0 D1F9B08B mvnles r11,r11,lsl #0x1
:020289F4 40636352 rsbmi  r6,r3,r2,asr r3
:020289F8 21FC0481 mvncss r0,r1,lsl #0x9
:020289FC 72D1B4C6 sbcvcs r11,r1,#0xC6000000
:02028A00 7621032D unknown
:02028A04 1081F621 addne  r15,r1,r1,lsr #0xc
:02028A08 48515027 ldmmida  r1 ,{r0,r1,r2,r5,r12,r14}^
:02028A0C 01BDFF3F moveqs r15,lsr r15		;r15=32(0x20)
:02028A10 032D1C02 unknown
:02028A14 3B52D1FE blcc 034DD214
:02028A18 374AFC52 unknown
:02028A1C 21FBF360 mvncss r15,r0,ror #0x6
:02028A20 24FBED76 unknown
:02028A24 9A022311 bls 020B1670
:02028A28 2003011B andcs  r0,r3,r11,lsl r1
:02028A2C D2A92C00 adcle  r2,r9,#0x0
:02028A30 FD028518 unknown
:02028A34 50CC52C7 sbcpl  r5,r12,r7,asr #0x5
:02028A38 42C740FE sbcmi  r4,r7,#0xFE
:02028A3C D660293B unknown
:02028A40 9492C7FB ldrls r12,[r2],#+0x7fb
:02028A44 B542C739 strltb r12,[r2, #-0x739]		;(r2-0x739=*(000015c7))
:02028A48 0132C7FE ldreqsh r12,[r2, -r14]!
:02028A4C 3230FC0F eorccs r15,r0,#0xF00
:02028A50 FBC06043 blx 01040B64
:02028A54 FE5FD2C7 cdp2 2,4,cr13,cr15,cr7,6
:02028A58 492932C7 stmmidb  r9!,{r0,r1,r2,r6,r7,r9,r12,r13}
:02028A5C FE05DD48 cdp2 13,0,cr13,cr5,cr8,2
:02028A60 552A900C strpl r9,[r10, #-0xc]!
:02028A64 C742FE1A unknown
:02028A68 62C72612 sbcvs  r2,r7,#0x1200000
:02028A6C 12C7FE95 sbcne  r15,r7,#0x950
:02028A70 A560B51F strgeb r11,[r0, #-0x51f]!
:02028A74 1960B59D unknown
:02028A78 69400655 stmvsdb  r0 ,{r0,r2,r4,r6,r9,r10}^
:02028A7C 060A2214 unknown
:02028A80 02FD1890 rsceqs r1,r13,#0x900000
:02028A84 4818FE39 ldmmida  r8 ,{r0,r3,r4,r5,r9,r10,r11,r12,r13,r14,r15}
:02028A88 1C21FA08 stcne  10,cr15,[r1],#-0x20
:02028A8C 18386490 ldmneda  r8!,{r4,r7,r10,r13,r14}
:02028A90 30090090 mulcc  r9,r0,r0
:02028A94 9005EA34 andls  r14,r5,r4,lsr r10
:02028A98 010321FA unknown
:02028A9C 90008998 mulls  r0,r8,r9
:02028AA0 FAEA2EF0 blx 01AB4668
:02028AA4 00802000 addeq  r2,r0,r0
:02028AA8 90044348 andls  r4,r4,r8,asr #0x6
:02028AAC 02550030 subeqs r0,r5,#0x30
:02028AB0 4D0A5E47 unknown
:02028AB4 01019809 unknown
:02028AB8 490F017F stmmidb  r15 ,{r0,r1,r2,r3,r4,r5,r6,r8}
:02028ABC 5608201C unknown
:02028AC0 09ED0101 unknown
:02028AC4 4809E13C stmmida  r9 ,{r2,r3,r4,r5,r8,r13,r14,r15}
:02028AC8 0749E018 unknown
:02028ACC 020E2481 andeq  r2,r14,#0x81000000
:02028AD0 0A000106 beq 02028EF0
:02028AD4 500E0001 andpl  r0,r14,r1
:02028AD8 635D36A1 cmpvs r13,#0xA100000
:02028ADC 4D073D65 unknown
:02028AE0 4D635903 stcmil 9,cr5,[r3,#-0xc]!
:02028AE4 FB95D113 blx 0059CF38
:02028AE8 CB03BB45 blgt 02117804
:02028AEC FDC74373 unknown
:02028AF0 4AC91373 bmi 0126D8C4
:02028AF4 FB41601D blx 03080B78
:02028AF8 FD9A90B5 unknown
:02028AFC 8920B568 stmhidb  r0!,{r3,r5,r6,r8,r10,r12,r13,r15}
:02028B00 2F73FDC1 swics 0x0073fdc1
:02028B04 90536360 sublss r6,r3,r0,ror #0x6
:02028B08 B91363FD ldmltdb  r3 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r13,r14}
:02028B0C E701B34E str r11,db 
:02028B10 0A10B7FF beq 02456B14
:02028B14 B410B590 ldrlt r11,[r0],#-0x590
:02028B18 18606349 unknown
:02028B1C 6D9361FB unknown
:02028B20 AD1361FC unknown
:02028B24 09636149 unknown
:02028B28 A6D361FB unknown
:02028B2C 29FB6361 unknown
:02028B30 1089A960 addne  r10,r9,r0,ror #0x12
:02028B34 C240895C subgt  r8,r0,#0x170000
:02028B38 990A0EE1 stmlsdb  r10 ,{r0,r5,r6,r7,r9,r10,r11}
:02028B3C 814315C0 unknown
:02028B40 1D9B004F unknown
:02028B44 601DE560 andvss r14,r13,r0,ror #0xa
:02028B48 3ED41343 cdpcc 3,12,cr1,cr4,cr3,2
:02028B4C 0060E8FD unknown
:02028B50 2F9302F9 swics 0x009302f9
:02028B54 FAD5A060 blx 01590CDC
:02028B58 07ED9345 streqb r9,r14,r13,r0,ror #0xa
:02028B5C 2F0295FD swics 0x000295fd
:02028B60 E9DD2C20 ldmib  r13 ,{r5,r10,r11,r13}^
:02028B64 F002034D andnv  r0,r2,r13,asr #0x6
:02028B68 52A9F846 adcpl  r15,r9,#0x460000
:02028B6C 60338684 eorvss r8,r3,r4,lsl #0xd
:02028B70 B34DFABC unknown
:02028B74 9F434DE8 swils 0x00434de8
:02028B78 16F0D20E unknown
:02028B7C BC32D5F9 ldclt  5,cr13,[r2],#-0x3e4
:02028B80 73BC034D movvcs r0,#0x34000001		;r0=872415233(0x34000001)
:02028B84 2D79A802 ldccsl 8,cr10,[r9,#-0x8]!
:02028B88 FA0A4D40 blx 022BC098
:02028B8C A96B6273 unknown
:02028B90 F000166B andnv  r1,r0,r11,ror #0xc
:02028B94 4FA9FA8D swimi 0x00a9fa8d
:02028B98 20900703 addcss r0,r0,r3,lsl #0xe
:02028B9C FCE6F001 stc2l 0,cr15,[r6],#+0x4
:02028BA0 FAD1534D blx 0147D8DC
:02028BA4 402D106D eormi  r1,r13,r13,ror #0x0
:02028BA8 202D0C59 eorcs  r0,r13,r9,asr r12
:02028BAC 15412ADD strneb r2,[r1, #-0xadd]		;(r1-0xadd=*(00001223))
:02028BB0 FA0F3D77 blx 023F819C
:02028BB4 6753475F unknown
:02028BB8 434762FD unknown
:02028BBC 71602961 unknown
:02028BC0 9347FA51 unknown
:02028BC4 5043475E subpl  r4,r3,r14,asr r7
:02028BC8 A35347FD cmpge r3,#0x3F40000
:02028BCC 4356FA4A cmpmi r6,#0x4A000
:02028BD0 47FA5B60 ldrmib r5,r6,#0x4A000
:02028BD4 24FCFAD3 unknown
:02028BD8 FD467347 unknown
:02028BDC AD4F900C unknown
:02028BE0 FD415601 unknown
:02028BE4 47471347 strmib r1,r6,#0x4A000
:02028BE8 47FD3063 ldrmib r3,r6,#0x4A000
:02028BEC 334A4413 unknown
:02028BF0 60333860 eorvss r3,r3,r0,ror #0x10
:02028BF4 98094B3E stmlsda  r9 ,{r1,r2,r3,r4,r5,r8,r9,r11,r14}
:02028BF8 1868051B unknown
:02028BFC 01AA2CA9 moveq  r2,r9,lsr #0x19		;r2=0(0x0)
:02028C00 F80073F0 stmnvda  r0 ,{r4,r5,r6,r7,r8,r9,r12,r13,r14}
:02028C04 D10F3177 mrsle r3,CPSR
:02028C08 09980B6F ldmeqib  r8 ,{r0,r1,r2,r3,r5,r6,r8,r9,r11}
:02028C0C 18401203 stmneda  r0 ,{r0,r1,r9,r12}^
:02028C10 FA65F000 blx 039A4C20
:02028C14 80612B37 rsbhi  r2,r1,r7,lsr r11
:02028C18 512BFA1D msrpl CPSR_fxc,r13
:02028C1C 4A369806 bmi 02DCEC3C
:02028C20 BC8414F5 stclt  4,cr1,[r4],{#0xf5}
:02028C24 01E30FFC unknown
:02028C28 482DFD8D stmmida  r13!,{r0,r2,r3,r7,r8,r10,r11,r12,r13,r14,r15}
:02028C2C 03A90F08 moveq  r0,#0x20		;r0=32(0x20)
:02028C30 050E3902 streq r3,[r14, #-0x902]		;r14-0x902=*(0202831a)=#14847280(0x00e28d30)
:02028C34 0C220098 stceq  0,cr0,[r2],#-0x260
:02028C38 9804900D stmlsda  r4 ,{r0,r2,r3,r12,r15}
:02028C3C 900EA90F andls  r10,r14,r15,lsl #0x12
:02028C40 00550D00 subeqs r0,r5,r0,lsl #0x1a
:02028C44 1C134826 ldcne  8,cr4,[r3],{#0x26}
:02028C48 40026800 andmi  r6,r2,r0,lsl #0x10
:02028C4C DDB60175 ldcle  1,cr0,[r6,#+0x1d4]!
:02028C50 14DC1F00 ldrneb r1,[r12],#+0xf00
:02028C54 A90B0A98 stmgedb  r11 ,{r3,r4,r7,r9,r11}
:02028C58 92141C42 andlss r1,r4,#0x4200
:02028C5C 12DB12D9 sbcnes r1,r11,#0x9000000D
:02028C60 62DB09C0 sbcvss r0,r11,#0x300000
:02028C64 72DBFA30 sbcvcs r15,r11,#0x30000
:02028C68 32DBFA2A sbcccs r15,r11,#0x2A000
:02028C6C 79FA2692 unknown
:02028C70 DBE17310 blle 018858B8
:02028C74 24F00212 unknown
:02028C78 E661F845 unknown
:02028C7C 90112008 andlss r2,r1,r8
:02028C80 00A81200 adceq  r1,r8,r0,lsl #0x4
:02028C84 01A81190 unknown
:02028C88 480F0090 stmmida  r15 ,{r4,r7}
:02028C8C 15680011 strneb r0,[r8, #-0x11]!
:02028C90 04310C4A unknown
:02028C94 F0012300 andnv  r2,r1,r0,lsl #0x6
:02028C98 490BFC7C stmmidb  r11 ,{r2,r3,r4,r5,r6,r10,r11,r12,r13,r14,r15}
:02028C9C 0A040000 beq 02128CA4
:02028CA0 00990668 addeqs r0,r9,r8,ror #0xc
:02028CA4 6D0A000C unknown
:02028CA8 06FCF400 unknown
:02028CAC 02AA1499 adceq  r1,r10,#0x99000000
:02028CB0 48066048 stmmida  r6 ,{r3,r6,r13,r14}
:02028CB4 6800AB2C stmvsda  r0 ,{r2,r3,r5,r8,r9,r11,r13,r15}
:02028CB8 09900000 ldmeqib  r0 ,{}
:02028CBC FB0A8598 blx 022CA32C
:02028CC0 64109008 ldrvs r9,[r0],#-0x8
:02028CC4 00D11228 sbceqs r1,r1,r8,lsr #0x4
:02028CC8 00E14925 rsceq  r4,r1,r5,lsr #0x12
:02028CCC D9987339 ldmleib  r8 ,{r0,r3,r4,r5,r8,r9,r12,r13,r14}
:02028CD0 09633913 unknown
:02028CD4 DC000106 stcle  1,cr0,[r0],{#0x6}
:02028CD8 00003D05 andeq  r3,r0,r5,lsl #0x1a
:02028CDC 05A8125F streq r1,[r8, #+0x25f]!
:02028CE0 09E13300 unknown
:02028CE4 0B7D9914 bleq 03F8F13C
:02028CE8 02E110D1 rsceq  r1,r1,#0xD1
:02028CEC 420A0455 andmi  r0,r10,#0x55000000
:02028CF0 0048C0E1 subeq  r12,r8,r1,ror #0x1
:02028CF4 225BA868 subcss r10,r11,#0x680000
:02028CF8 00FC408A rsceqs r4,r12,r10,lsl #0x1
:02028CFC 225BBD21 subcss r11,r11,#0x840
:02028D00 5BFC0621 blpl 01F2A58C
:02028D04 3DBAB012 ldccc  0,cr11,[r10,#+0x48]!
:02028D08 71F98660 mvnvcs r8,r0,ror #0xc
:02028D0C 1B0B2061 blne 022F0E98
:02028D10 20A75252 adccs  r5,r7,r2,asr r2
:02028D14 4DB35E0F ldcmi  14,cr5,[r3,#+0x3c]!
:02028D18 1BE76868 blne 01A02EC0
:02028D1C 0FEDFF81 swieq 0x00edff81
:02028D20 60682000 rsbvs  r2,r8,r0
:02028D24 820197B0 andhi  r9,r1,#0x2C00000
:02028D28 AA60A134 bge 03851200
:02028D2C 1B666067 blne 039C0ED0
:02028D30 2A686860 bcs 03A42EB8
:02028D34 04FA01C9 unknown
:02028D38 A3D10928 bicges r0,r1,#0xA0000
:02028D3C 02810019 addeq  r0,r1,#0x19
:02028D40 704931FD unknown
:02028D44 42BC0F3F adcmis r0,r12,#0xFC
:02028D48 9C0EDB09 stcls  11,cr13,[r14],{#0x9}
:02028D4C 2D01002D unknown
:02028D50 602D4920 eorvs  r4,r13,r0,lsr #0x12
:02028D54 6AAA1075 bvs 00AACF30
:02028D58 E7C34075 unknown
:02028D5C 9B074758 blls 021FAAC4
:02028D60 C71193FB unknown
:02028D64 0960C800 unknown
:02028D68 403790D1 unknown
:02028D6C 37C10A71 unknown
:02028D70 A3582170 cmpge r8,#0x1C
:02028D74 0109D100 unknown
:02028D78 0D292030 stceq  0,cr2,[r9,#-0xc0]!
:02028D7C 2D05C95E unknown
:02028D80 4F87DD21 swimi 0x0087dd21
:02028D84 1D68F904 stcnel 9,cr15,[r8,#-0x10]!
:02028D88 9EF001A8 cdpls 1,14,cr0,cr0,cr8,5
:02028D8C 3980392D stmccib  r0 ,{r0,r2,r3,r5,r8,r11,r12,r13}
:02028D90 60638100 rsbvs  r8,r3,r0,lsl #0x2
:02028D94 5039F914 eorpls r15,r9,r4,lsl r9
:02028D98 650B16C9 strvs r1,[r11, #-0x6c9]		;(r11-0x6c9=*(fffff947))
:02028D9C 0068F8D1 unknown
:02028DA0 0CBD0168 ldceq  1,cr0,[r13],#+0x1a0
:02028DA4 A11C4030 tstge r12,r0,lsr r0
:02028DA8 1C60FF03 stcnel 15,cr15,[r0],#-0xc
:02028DAC 02040400 andeq  r0,r4,#0x0
:02028DB0 DE42AC14 mcrle 12,2,r10,cr2,cr4,{0}
:02028DB4 30A80BDB unknown
:02028DB8 5E402100 cdppl 1,4,cr2,cr0,cr0,0
:02028DBC D1094284 unknown
:02028DC0 E6801029 str r1,[r0],+r9, lsr #0x0
:02028DC4 F6102731 unknown
:02028DC8 496E6027 unknown
:02028DCC 89981407 ldmhiib  r8 ,{r0,r1,r2,r10,r12}
:02028DD0 030F026B unknown
:02028DD4 1000FB3E andne  r15,r0,r14,lsr r11
:02028DD8 200C0B77 andcs  r0,r12,r7,ror r11
:02028DDC 68F90EC9 unknown
:02028DE0 49E16027 unknown
:02028DE4 DBF07111 blle 01C45230
:02028DE8 E12002F8 unknown
:02028DEC C1004F03 unknown
:02028DF0 495EFBC2 ldmmidb  r14 ,{r1,r6,r7,r8,r9,r11,r12,r13,r14,r15}^
:02028DF4 60082800 andvs  r2,r8,r0,lsl #0x10
:02028DF8 5DDA0900 unknown
:02028DFC 29CC6029 stmcsib  r12 ,{r0,r3,r5,r13,r14}^
:02028E00 213F5510 teqcs r15,r0,lsl r5
:02028E04 5A910068 bpl 00468FAC
:02028E08 15220149 strne r0,[r2, #-0x149]!
:02028E0C F00100AB andnv  r0,r1,r11,lsr #0x1
:02028E10 18F7FBAB ldmneia  r7!,{r0,r1,r3,r5,r7,r8,r9,r11,r12,r13,r14,r15}^
:02028E14 FE00770B cdp2 7,0,cr7,cr0,cr11,0
:02028E18 4352F850 cmpmi r2,#0x500000
:02028E1C 43060140 unknown
:02028E20 91A80B60 movls  r0,r0,ror #0x16
:02028E24 A3559C31 cmpge r5,#0x3100
:02028E28 41A80B0F movmi  r0,r15,lsl #0x16		;r0=-1946157056(0x8c000000)
:02028E2C 02980770 addeqs r0,r8,#0x1C00000
:02028E30 0C068501 stceq  5,cr8,[r6],{#0x1}
:02028E34 04354B90 unknown
:02028E38 0B22FBB1 bleq 028E7D04
:02028E3C 448048A9 strmi r4,[r0],#+0x8a9
:02028E40 00A90B48 adceq  r0,r9,r8,asr #0x16
:02028E44 216D6800 unknown
:02028E48 DA0075FB ble 0204663C
:02028E4C 94607541 unknown
:02028E50 C3407593 unknown
:02028E54 90099804 andls  r9,r9,r4,lsl #0x10
:02028E58 0906E4F2 stmeqdb  r6 ,{r1,r4,r5,r6,r7,r10,r13,r14,r15}
:02028E5C 2CA90B90 stccs  11,cr0,[r9],#+0x240
:02028E60 9A14002D bls 02528F1C
:02028E64 12428220 subne  r8,r2,#0x2
:02028E68 009808DD ldreqsb r0,[r8], +r13
:02028E6C 0F800009 swieq 0x00800009
:02028E70 F8C10009 stmnvia  r1 ,{r0,r3}^
:02028E74 2801E008 stmcsda  r1 ,{r3,r13,r14,r15}
:02028E78 10D10302 sbcnes r0,r1,r2,lsl #0x6
:02028E7C 02120D20 andeqs r0,r2,#0x800
:02028E80 201011E0 andcss r1,r0,r0,ror #0x3
:02028E84 0005AD00 andeq  r10,r5,r0,lsl #0x1a
:02028E88 0443ED25 streqb r14,[r3],#-0xd25
:02028E8C 272EE004 strcs r14,[r14,-r4]!
:02028E90 D6F0010E unknown
:02028E94 E404D3FE str r13,[r4],#-0x3fe
:02028E98 0F1B482A swieq 0x001b482a
:02028E9C 9B147D68 blls 02548444
:02028EA0 5B68F008 blpl 03A64EC8
:02028EA4 252100FB strcs r0,[r1, #-0xfb]!
:02028EA8 0043C948 subeq  r12,r3,r8,asr #0x12
:02028EAC DD048301 unknown
:02028EB0 23106BFA tstcs r0,#0x3E800
:02028EB4 520F004F andpl  r0,r15,#0x4F
:02028EB8 6B57206B blvs 035F106C
:02028EBC 9B252D70 blls 02974484
:02028EC0 25F89709 ldrcsb r9,[r8, #+0x709]!
:02028EC4 2806380F stmcsda  r6 ,{r0,r1,r2,r3,r11,r12,r13}
:02028EC8 10C91516 sbcne  r1,r9,r6,lsl r5
:02028ECC 20A00C71 adccs  r0,r0,r1,ror r12
:02028ED0 00180911 andeqs r0,r8,r1,lsl r9
:02028ED4 2203001C andcs  r0,r3,#0x1C
:02028ED8 04E00802 unknown
:02028EDC 05E00622 streqb r0,[r0, #+0x622]!
:02028EE0 E0040022 and  r0,r4,r2,lsr #0x0
:02028EE4 E0022207 and  r2,r2,r7,lsl #0x4
:02028EE8 40E00797 smlalmi  r0,r0,r7,r7
:02028EEC 190E220F stmnedb  r14 ,{r0,r1,r2,r3,r9,r13}
:02028EF0 3D544200 unknown
:02028EF4 C8601B07 unknown
:02028EF8 F0009802 andnv  r9,r0,r2,lsl #0x10
:02028EFC E900F876 stmdb  r0 ,{r1,r2,r4,r5,r6,r11,r12,r13,r14,r15}
:02028F00 49078009 stmmidb  r7 ,{r0,r3,r15}
:02028F04 22069802 andcs  r9,r6,#0x20000
:02028F08 00005442 andeq  r5,r0,r2,asr #0x8
:02028F0C 05F820F0 ldreqb r2,[r8, #+0xf0]!
:02028F10 324D9B00 subcc  r9,r13,#0x0
:02028F14 FDF830B0 ldc2l 0,cr3,[r8,#+0x2c0]!
:02028F18 4D12B943 unknown
:02028F1C 00499810 subeq  r9,r9,r0,lsl r8
:02028F20 002EFFFF unknown
:02028F24 00579000 subeqs r9,r7,r0
:02028F28 001C0200 andeqs r0,r12,r0,lsl #0x4
:02028F2C 43C9400A bicmi  r4,r9,#0xA
:02028F30 1C404008 stcnel 0,cr4,[r0],{#0x8}
:02028F34 11431000 unknown
:02028F38 D30103B5 unknown
:02028F3C 10082001 andne  r2,r8,r1
:02028F40 B50802A9 strlt r0,[r8, #-0x2a9]		;(r8-0x2a9=*(fffffde7))
:02028F44 0FC04809 swieq 0x00c04809
:02028F48 FA618240 blx 03889858
:02028F4C C1000F06 unknown
:02028F50 08480460 stmeqda  r8 ,{r5,r6,r10}^
:02028F54 1A536840 bne 0350305C
:02028F58 FA58F7FF blx 03666F64
:02028F5C 2D480401 unknown
:02028F60 DD08600E unknown
:02028F64 0F230518 swieq 0x00230518
:02028F68 08B2000D ldmeqia  r2!,{r0,r2,r3}
:02028F6C FA8B000D blx 002E8FA8
:02028F70 0FC7480E swieq 0x00c7480e
:02028F74 950D4261 strls r4,[r13, #-0x261]		;(r13-0x261=*(000bfd9f))
:02028F78 03431C05 unknown
:02028F7C 490AFA83 stmmidb  r10 ,{r0,r1,r7,r9,r11,r12,r13,r14,r15}
:02028F80 481DA00A ldmmida  r13 ,{r1,r3,r13,r15}
:02028F84 2308A362 unknown
:02028F88 22106288 andcss r6,r0,#0x80000008
:02028F8C 10200F88 eorne  r0,r0,r8,lsl #0x1f
:02028F90 0062C840 rsbeq  r12,r2,r0,asr #0x10
:02028F94 480678A2 stmmida  r6 ,{r1,r5,r7,r11,r12,r13,r14}
:02028F98 4A067742 bmi 021C6CA8
:02028F9C 4A630B00 bmi 038EBBA4
:02028FA0 10770363 rsbnes r0,r7,r3,ror #0x6
:02028FA4 1180278D orrne  r2,r0,r13,lsl #0xf
:02028FA8 0001B832 andeq  r11,r1,r2,lsr r8
:02028FAC 0B100DB4 bleq 0242C684
:02028FB0 0115C0A8 tsteq r5,r8,lsr #0x1
:02028FB4 09610849 unknown
:02028FB8 00480150 subeq  r0,r8,r0,asr r1
:02028FBC 47706910 unknown
:02028FC0 12193D79 andnes r3,r9,#0x1E40
:02028FC4 18741C07 unknown
:02028FC8 014A7448 unknown
:02028FCC BC487490 stcltl 4,cr7,[r8],{#0x90}
:02028FD0 4E741800 cdpmi 8,6,cr1,cr4,cr0,0
:02028FD4 0DC34D75 unknown
:02028FD8 A05A0BD1 ldrgesb r0,[r10],#-0xb1
:02028FDC 323D4972 eorccs r4,r13,#0x1C8000
:02028FE0 6B096AC8 blvs 02283B08
:02028FE4 38400800 stmccda  r0 ,{r11}^
:02028FE8 C9119780 ldmgtdb  r1 ,{r7,r8,r9,r10,r12,r15}
:02028FEC 11006702 unknown
:02028FF0 D030F012 eorles r15,r0,r2,lsl r0
:02028FF4 1C201009 stcne  0,cr1,[r0],#-0x24
:02028FF8 FA2E1069 blx 02BAD1AC
:02028FFC A0100B24 andges r0,r0,r4,lsr #0x16
:02029000 28106B1D ldmcsda  r0 ,{r0,r2,r3,r4,r8,r9,r11,r13,r14}
:02029004 6B0C400B blvs 02339038
:02029008 FA21A920 blx 02893498
:0202900C 72033720 andvc  r3,r3,#0x800000
:02029010 206B1268 rsbcs  r1,r11,r8,ror #0x4
:02029014 15FA1A88 ldrneb r1,[r10, #+0xa88]!
:02029018 006BB030 rsbeq  r11,r11,r0,lsr r0
:0202901C BB206B30 bllt 02843CE4
:02029020 01E7F854 mvneq  r15,r4,asr r8
:02029024 30E09DD0 unknown
:02029028 42A42053 adcmi  r2,r4,#0x53
:0202902C 01AF1069 moveq  r1,r9,ror #0x0
:02029030 69313018 ldmvsdb  r1!,{r3,r4,r12,r13}
:02029034 23FA0300 mvncss r0,#0x0
:02029038 69028839 stmvsdb  r2 ,{r0,r3,r4,r5,r11,r15}
:0202903C 0BD03100 bleq 01435444
:02029040 7D483930 unknown
:02029044 400BF820 andmi  r15,r11,r0,lsr #0x10
:02029048 0B703047 bleq 03C3516C
:0202904C 0B45F100 bleq 031A5454
:02029050 B0305540 eorlts r5,r0,r0,asr #0xa
:02029054 F901FD31 stmnvdb  r1 ,{r0,r4,r5,r8,r10,r11,r12,r13,r14,r15}
:02029058 05612120 streqb r2,[r1, #-0x120]!
:0202905C 3063686A rsbcc  r6,r3,r10,ror #0x10
:02029060 E30053F0 unknown
:02029064 3013F941 andccs r15,r3,r1,asr #0x12
:02029068 DD01FA79 unknown
:0202906C 84105302 ldrhi r5,[r0],#-0x302
:02029070 67002D62 strvs r2,[r0],#-0x302
:02029074 3D1C28D1 unknown
:02029078 21FA6E10 mvncss r6,r0,lsl r14
:0202907C 02010055 andeq  r0,r1,#0x55
:02029080 5F293071 swipl 0x00293071
:02029084 0055CD01 subeqs r12,r5,r1,lsl #0x1a
:02029088 205504A3 subcss r0,r5,r3,lsr #0x9
:0202908C 55019901 strpl r9,[r1, #-0x901]		;(r1-0x901=*(000013ff))
:02029090 00236C60 eoreq  r6,r3,r0,ror #0x18
:02029094 01D14FA2 biceqs r4,r1,r2,lsr #0x1f
:02029098 2055019A unknown
:0202909C A0205592 mlage  r0,r2,r5,r5unknown
:020290A0 3013F9B8 ldrcch r15,[r3], -r8
:020290A4 0100554E unknown
:020290A8 54592055 ldrplb r2,[r9],#-0x55
:020290AC D13C002F teqle r12,r15,lsr #0x0
:020290B0 43203F01 unknown
:020290B4 991101FA ldmlsdb  r1 ,{r1,r3,r4,r5,r6,r7,r8}
:020290B8 080D1902 stmeqda  r13 ,{r1,r8,r11,r12}
:020290BC 0130D231 teqeq r0,r1,lsr r2
:020290C0 0D019104 unknown
:020290C4 08883903 stmeqia  r8 ,{r0,r1,r8,r11,r12,r13}
:020290C8 442700E3 unknown
:020290CC 009900D0 ldreqsb r0,[r9], +r0
:020290D0 30684998 unknown
:020290D4 1E493000 cdpne 0,4,cr3,cr9,cr0,0
:020290D8 2340F000 unknown
:020290DC D1402300 unknown
:020290E0 DF009A00 swile 0x00009a00
:020290E4 F3685209 unknown
:020290E8 31303010 teqcc r0,r0,lsl r0
:020290EC F98CF001 stmnvib  r12 ,{r0,r12,r13,r14,r15}
:020290F0 01802013 orreq  r2,r0,r3,lsl r0
:020290F4 091C010D ldmeqdb  r12 ,{r0,r2,r3,r8}
:020290F8 2D01D100 unknown
:020290FC 5910026F ldmpldb  r0 ,{r0,r1,r2,r3,r5,r6,r9}
:02029100 089800D1 ldmeqia  r8 ,{r0,r4,r6,r7}
:02029104 17F00130 unknown
:02029108 1C02FA00 stcne  10,cr15,[r2],{#0x0}
:0202910C 2099038D addcss r0,r9,r13,lsl #0x7
:02029110 31080818 unknown
:02029114 F0019100 andnv  r9,r1,r0,lsl #0x2
:02029118 000EF975 andeq  r15,r14,r5,ror r9
:0202911C 78186749 ldmvcda  r8 ,{r0,r3,r6,r8,r9,r10,r13,r14}
:02029120 55BDF854 ldrpl r15,[r13, #+0x854]!
:02029124 F3200222 unknown
:02029128 72F00125 rscvcs r0,r0,#0x40000009
:0202912C B91037F9 ldmltdb  r0 ,{r0,r3,r4,r5,r6,r7,r8,r9,r10,r12,r13}
:02029130 69BCC210 ldmvsib  r12!,{r4,r9,r14,r15}
:02029134 1117021C tstne r7,r12,lsl r2
:02029138 206A2C00 rsbcs  r2,r10,r0,lsl #0x18
:0202913C 995C021C ldmlsdb  r12 ,{r2,r3,r4,r9}^
:02029140 C1688C03 unknown
:02029144 01483332 unknown
:02029148 00011600 andeq  r1,r1,r0,lsl #0xc
:0202914C 290E5F00 stmcsdb  r14 ,{r8,r9,r10,r11,r12,r14}
:02029150 02DD210B sbceqs r2,r13,#0xC0000002
:02029154 2A014F78 bcs 0207CF3C
:02029158 087FD301 ldmeqda  r15!,{r0,r8,r9,r12,r14,r15}^
:0202915C 23F500B3 mvncss r0,#0xB3
:02029160 8B1C5B47 blhi 0273FE84
:02029164 DB03F342 blle 02125E74
:02029168 47702000 ldrmib r2,[r0,-r0]!
:0202916C 041127C9 ldreq r2,[r1],#-0x7c9
:02029170 24E00FE9 unknown
:02029174 90009401 andls  r9,r0,r1,lsl #0x8
:02029178 B0021E15 andlt  r1,r2,r5,lsl r14
:0202917C 02730520 rsbeqs r0,r3,#0x8000000
:02029180 40D907DD ldrmisb r0,[r9],#+0x7d
:02029184 06900020 ldreq r0,[r0],+r0, lsr #0x0
:02029188 BA270FA7 blt 029ED02C
:0202918C 1C2EDD05 stcne  13,cr13,[r14],#-0x14
:02029190 69053608 stmvsdb  r5 ,{r3,r9,r10,r12,r13}
:02029194 0820016D stmeqda  r0!,{r0,r2,r3,r5,r6,r8}
:02029198 09100145 ldmeqdb  r0 ,{r0,r2,r6,r8}
:0202919C F9C1A000 stmnvib  r1 ,{r13,r15}^
:020291A0 42816869 addmi  r6,r1,#0x690000
:020291A4 3D00D10A unknown
:020291A8 0053BB10 subeqs r11,r3,r0,lsl r11
:020291AC 6130490B teqvs r0,r11,lsl #0x12
:020291B0 03450C00 unknown
:020291B4 64D10001 ldrvsb r0,[r1],#+0x1
:020291B8 7F98001C swivc 0x0098001c
:020291BC 35541C01 ldrccb r1,[r4, #-0xc01]		;(r4-0xc01=*(fffff3ff))
:020291C0 42873654 addmi  r3,r7,#0x5400000
:020291C4 01DB00E4 biceqs r0,r11,r4,ror #0x1
:020291C8 04DD012C ldreqb r0,[r13],#+0x12c
:020291CC 800A6520 andhi  r6,r10,r0,lsr #0xa
:020291D0 05D1012C ldreqb r0,[r1, #+0x12c]		;r1+0x12c=*(00001e2c)
:020291D4 98010AAB stmlsda  r1 ,{r0,r1,r3,r5,r7,r9,r11}
:020291D8 3D900809 unknown
:020291DC 1C04B530 stcne  5,cr11,[r4],{#0x30}
:020291E0 9B00130D blls 0202DE1C
:020291E4 602021F9 unknown
:020291E8 6822490B stmvsda  r2!,{r0,r1,r3,r8,r11,r14}
:020291EC 01001D20 unknown
:020291F0 01F8FBF0 ldreqsh r15,[r8, #+0xb0]!
:020291F4 00626020 rsbeq  r6,r2,r0,lsr #0x0
:020291F8 F0014809 andnv  r4,r1,r9,lsl #0x10
:020291FC 1C02F990 stcne  9,cr15,[r2],{#0x90}
:02029200 0D62A000 stceql 0,cr10,[r2,#-0x0]!
:02029204 93D9022A biclss r0,r9,#0xA0000002
:02029208 BD401011 unknown
:0202920C 4903342C stmmidb  r3 ,{r2,r3,r5,r10,r12,r13}
:02029210 00011C20 andeq  r1,r1,r0,lsr #0x18
:02029214 0B3FEAF0 bleq 03023DDC
:02029218 1004BD10 andne  r11,r4,r0,lsl r13
:0202921C 1AA90410 bne 00A6A264
:02029220 0E1311D5 mrceq 1,0,r1,cr3,cr5,{6}
:02029224 2E148917 mrccs 9,0,r8,cr4,cr7,{0}
:02029228 2817DD0F ldmcsda  r7 ,{r0,r1,r2,r3,r8,r10,r11,r12,r14,r15}
:0202922C 0495391C ldreq r3,[r5],#+0x91c
:02029230 F0011119 andnv  r1,r1,r9,lsl r1
:02029234 0005187A andeq  r1,r5,r10,ror r8
:02029238 400083E8 andmi  r8,r0,r8,ror #0x7
:0202923C 6480E8F9 strvs r14,[r0],#+0x8f9
:02029240 35081C05 strcc r1,[r8, #-0xc05]		;(r8-0xc05=*(fffff48b))
:02029244 DBEF42B4 blle 01BF9D1C
:02029248 08BD00F8 ldmeqia  r13!,{r3,r4,r5,r6,r7}
:0202924C 411900B5 ldrmih r0,[r9, -r5]
:02029250 10484907 subne  r4,r8,r7,lsl #0x12
:02029254 05101160 ldreq r1,[r0, #-0x160]		;(r0-0x160=*(8bfffea0))
:02029258 82684A49 rsbhi  r4,r8,#0x49000
:0202925C 48820F91 stmmiia  r2 ,{r0,r4,r7,r8,r9,r10,r11}
:02029260 88F00160 unknown
:02029264 024708FC subeq  r0,r7,#0xFC0000
:02029268 A41F3180 ldrge r3,[r15],#-0x180
:0202926C 0E14790F cdpeq 9,0,cr7,cr4,cr15,0
:02029270 091C051C ldmeqdb  r12 ,{r2,r3,r4,r8,r10}
:02029274 AF3789B0 swige 0x003789b0
:02029278 0C930008 ldceq  0,cr0,[r3],{#0x8}
:0202927C 01FD0837 mvneqs r0,lsr r7
:02029280 D2010DF9 andle  r0,r1,#0x3E40
:02029284 117B8023 cmnne r11,r3,lsr #0x0
:02029288 139500FD orrnes r0,r5,#0xFD
:0202928C 0C1C3070 ldceq  0,cr3,[r12],{#0x70}
:02029290 5FF00030 swipl 0x00f00030
:02029294 DD108701 unknown
:02029298 20008720 andcs  r8,r0,r0,lsr #0xe
:0202929C F8104960 ldmnvda  r0 ,{r5,r6,r8,r11,r14}
:020292A0 1D008749 unknown
:020292A4 D14911F9 unknown
:020292A8 61100302 tstvs r0,r2,lsl #0x6
:020292AC 4910E107 ldmmidb  r0 ,{r0,r1,r2,r8,r13,r14,r15}
:020292B0 D0104288 andles r4,r0,r8,lsl #0x5
:020292B4 80800D16 addhi  r0,r0,r6,lsl r13
:020292B8 0C63F819 stceql 8,cr15,[r3],#-0x64
:020292BC 0D7F800D ldceql 0,cr8,[r15,#-0x34]!
:020292C0 2CE00600 stccsl 6,cr0,[r0],#+0x0
:020292C4 BB289B00 bllt 02A4FECC
:020292C8 E315B10E tst r5,#0x80000003
:020292CC 1C1805F8 ldcne  5,cr0,[r8],{#0xf8}
:020292D0 10109B28 andnes r9,r0,r8,lsr #0x16
:020292D4 89200001 stmhidb  r0!,{r0}
:020292D8 0054300A subeqs r3,r4,r10
:020292DC 0030D900 eoreqs r13,r0,r0,lsl #0x12
:020292E0 50DBE0D9 ldrplsb r14,[r11],#+0x9
:020292E4 74F909F1 unknown
:020292E8 DBD8F0DB blle 0166565C
:020292EC B7F0DB40 ldrltb r13,[r11],#+0x9
:020292F0 DBD8A0DB blle 01651664
:020292F4 DBACAD40 blle 00B547FC
:020292F8 40DBCDA0 sbcmis r12,r11,r0,lsr #0x1b
:020292FC 01402BC9 unknown
:02029300 27AA015F unknown
:02029304 20491070 subcs  r1,r9,r0,ror r0
:02029308 6500291D strvs r2,[r0, #-0x91d]		;(r0-0x91d=*(8bfff6e3))
:0202930C DA610E00 ble 0386CB14
:02029310 8F16517B swihi 0x0016517b
:02029314 40ADB200 adcmi  r11,r13,r0,lsl #0x4
:02029318 6AB87051 bvs 00E45464
:0202931C 9B9300AF blls 004E95E0
:02029320 04FBA103 unknown
:02029324 60050849 andvs  r0,r5,r9,asr #0x10
:02029328 200110D3 unknown
:0202932C 30D518C9 sbcccs r1,r5,r9,asr #0x11
:02029330 20D50AF9 ldrcssh r0,[r5],#+0xa9
:02029334 60D501F2 ldrvssh r0,[r5],#+0x12
:02029338 1C0FBDF8 stcne  13,cr11,[r15],{#0xf8}
:0202933C 0C02370C stceq  7,cr3,[r2],{#0xc}
:02029340 3933081C ldmccdb  r3!,{r2,r3,r4,r11}
:02029344 4750D11C unknown
:02029348 A07FF940 rsbges r15,r15,r0,asr #0x12
:0202934C E10100E1 unknown
:02029350 6B10E10E blvs 02461790
:02029354 F620BD60 unknown
:02029358 1013D11B andnes r13,r3,r11,lsl r1
:0202935C 1301F848 unknown
:02029360 C420E930 unknown
:02029364 E00DFD69 and  r15,r13,r9,ror #0x1a
:02029368 F0016860 andnv  r6,r1,r0,ror #0x10
:0202936C EDF83D00 ldcl 13,cr3,[r8,#+0x0]!
:02029370 20ED0330 rsccs  r0,r13,r0,lsr r3
:02029374 1402FD5E strne r15,[r2],#-0xd5e
:02029378 5A10F1E0 bpl 02465B00
:0202937C 6A32A1FD bvs 02CD1B78
:02029380 48121022 ldmmida  r2 ,{r1,r5,r12}
:02029384 FFB7373D swinv 0x00b7373d
:02029388 F0018978 andnv  r8,r1,r8,ror r9
:0202938C 02F83A02 rsceqs r3,r8,#0x2000
:02029390 0B480D1C bleq 0322C808
:02029394 1CF7004B ldcnel 0,cr0,[r7],#+0x12c
:02029398 08DD1C21 ldmeqia  r13 ,{r0,r5,r10,r11,r12}^
:0202939C 0B704FFA bleq 03C3D38C
:020293A0 5D690710 stcpll 7,cr0,[r9,#-0x40]!
:020293A4 086AC006 unknown
:020293A8 30D10142 sbcccs r0,r1,r2,asr #0x2
:020293AC 780D2701 stmvcda  r13 ,{r0,r8,r9,r10,r13}
:020293B0 E9026003 stmdb  r2 ,{r0,r1,r13,r14}
:020293B4 1C675402 stcnel 4,cr5,[r7],#-0x8
:020293B8 CDD40213 unknown
:020293BC 1531D929 ldrne r13,[r1, #-0x929]!
:020293C0 0C2E021C stceq  2,cr0,[r14],#-0x70
:020293C4 6829D003 stmvsda  r9!,{r0,r1,r12,r14,r15}
:020293C8 60291C49 eorvs  r1,r9,r9,asr #0x18
:020293CC 0CBD7000 ldceq  0,cr7,[r13],#+0x0
:020293D0 0C33101C ldceq  0,cr1,[r3],#-0x70
:020293D4 1C180031 ldcne  0,cr0,[r8],{#0x31}
:020293D8 95243110 strls r3,[r4, #-0x110]!
:020293DC 20F8DD00 rsccss r13,r8,r0,lsl #0x1a
:020293E0 0DDA0021 unknown
:020293E4 07021F60 streq r1,r13,r8,r0,lsl #0x1a
:020293E8 70110411 andvcs r0,r1,r1,lsl r4
:020293EC FFED21FD swinv 0x00ed21fd
:020293F0 28D103FD ldmcsia  r1 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9}^
:020293F4 281C4068 ldmcsda  r12 ,{r3,r5,r6,r14}
:020293F8 1C306002 ldcne  0,cr6,[r0],#-0x8
:020293FC FFD9300B swinv 0x00d9300b
:02029400 48D101A3 ldmmiia  r1 ,{r0,r1,r5,r7,r8}^
:02029404 30172064 andccs r2,r7,r4,ror #0x0
:02029408 1701FFD2 unknown
:0202940C 17441440 strneb r1,r2,r7,r4,ror #0x0
:02029410 4017F300 andmis r15,r7,r0,lsl #0x6
:02029414 07BD6860 ldreq r6,r15,r7,r0,lsl #0x6
:02029418 472502FF unknown
:0202941C 15D10520 ldrneb r0,[r1, #+0x520]		;r1+0x520=*(00002220)
:02029420 09E60009 unknown
:02029424 3B511840 blcc 0346F52C
:02029428 11FCE000 mvnnes r14,r0
:0202942C 05326136 ldreq r6,[r2, #-0x136]!
:02029430 592C014B stmpldb  r12!,{r0,r1,r3,r6,r8}
:02029434 10A8031C adcne  r0,r8,r12,lsl r3
:02029438 34064B31 strcc r4,[r6],#-0xb31
:0202943C 2FF02000 swics 0x00f02000
:02029440 083D35FF ldmeqda  r13!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r12,r13}
:02029444 330127C6 unknown
:02029448 A1283D50 unknown
:0202944C 1BFFFE08 blne 02028C74
:02029450 360B4288 strcc r4,[r11],-r8, lsl #0x5
:02029454 63FC4BC1 mvnvss r4,#0x30400
:02029458 88E842A7 unknown
:0202945C 03FF0815 mvneqs r0,#0x150000
:02029460 0499A924 ldreq r10,[r9],#+0x924
:02029464 4B2800F8 blmi 02A2984C
:02029468 8802E8D1 stmhida  r2 ,{r0,r4,r6,r7,r11,r13,r14,r15}
:0202946C CDFF0D95 ldcgtl 13,cr0,[r15,#+0x254]!
:02029470 24D10430 ldrcsb r0,[r1],#+0x430
:02029474 A9030A48 stmgedb  r3 ,{r3,r6,r9,r11}
:02029478 FF071607 swinv 0x00071607
:0202947C 040089A8 streq r8,[r0],#-0x9a8
:02029480 0FFF92F0 swieq 0x00ff92f0
:02029484 49420821 stmmidb  r2 ,{r0,r5,r11}^
:02029488 19008010 stmnedb  r0 ,{r4,r15}
:0202948C 8918DD00 ldmhidb  r8 ,{r8,r10,r11,r12,r14,r15}
:02029490 002F06FF unknown
:02029494 07FE46B8 unknown
:02029498 25B3051C ldrcs r0,[r3, #+0x51c]!
:0202949C 102DFC95 mlane  r13,r5,r12,r15unknown
:020294A0 ED051190 unknown
:020294A4 05BD1501 ldreq r1,[r13, #+0x501]!
:020294A8 7BAB38A7 blvc 00AF774C
:020294AC 321D1B20 andccs r1,r13,#0x8000
:020294B0 FD05B51C unknown
:020294B4 2BDA04D7 blcs 016AA818
:020294B8 FEA7A810 mcr2 8,5,r10,cr7,cr0,{0}
:020294BC FC85F7FF stc2  7,cr15,[r5],{#0xff}
:020294C0 40051FF9 unknown
:020294C4 000364B0 streqh r6,[r3], -r0
:020294C8 20C8B005 sbccs  r11,r8,r5
:020294CC 20BD04F0 unknown
:020294D0 250F391C strcs r3,[r15, #-0x91c]		;r15-0x91c=*(02028bbc)=#1902127457(0x71602961)
:020294D4 38CFFED0 stmccia  r15 ,{r4,r6,r7,r9,r10,r11,r12,r13,r14,r15}^
:020294D8 CFFF3A90 swigt 0x00ff3a90
:020294DC FE1BED08 cdp2 13,0,cr14,cr11,cr8,0
:020294E0 409122C9 addmis r2,r1,r9,asr #0x5
:020294E4 00EC3041 rsceq  r3,r12,r1,asr #0x0
:020294E8 254E0E24 strcsb r0,[r14, #-0xe24]		;r14-0xe24=*(020281f0)=#101376(0x00018c00)
:020294EC 783209FF ldmvcda  r2!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11}
:020294F0 412A0020 unknown
:020294F4 E003250D and  r2,r3,r13,lsl #0xa
:020294F8 76041C5B unknown
:020294FC F62B061C unknown
:02029500 07131FDB unknown
:02029504 103D4840 eornes r4,r13,r0,asr #0x10
:02029508 16B9FE9C unknown
:0202950C 12042401 andne  r2,r4,#0x1000000
:02029510 092101E0 stmeqdb  r1!,{r5,r6,r7,r8}
:02029514 00498803 subeq  r8,r9,r3,lsl #0x10
:02029518 49244002 stmmidb  r4!,{r1,r14}
:0202951C 70161930 andvcs r1,r6,r0,lsr r9
:02029520 101C06B5 ldrneh r0,[r12], -r5
:02029524 1C0D4806 stcne  8,cr4,[r13],{#0x6}
:02029528 31F00E85 mvnccs r0,r5,lsl #0x1d
:0202952C 1C0803FF stcne  3,cr0,[r8],{#0xff}
:02029530 8B04DF0D blhi 0216116C
:02029534 30FDAD15 rscccs r10,r13,r5,lsl r13
:02029538 228C18F3 addcs  r1,r12,#0xF30000
:0202953C 1CE51139 stcnel 1,cr1,[r5],#+0xe4
:02029540 E00A1E64 and  r1,r10,r4,ror #0x1c
:02029544 AD8806F0 unknown
:02029548 1C06FF00 stcne  15,cr15,[r6],{#0x0}
:0202954C 06E188E8 unknown
:02029550 1C71FF82 ldcnel 15,cr15,[r1],#-0x208
:02029554 A4043D81 strge r3,[r4],#-0xd81
:02029558 1C10201E ldcne  0,cr2,[r0],{#0x1e}
:0202955C 15D11D71 ldrneb r1,[r1, #+0xd71]		;r1+0xd71=*(00002a71)
:02029560 22411BA1 subcs  r1,r1,#0x28400
:02029564 280E1C06 stmcsda  r14 ,{r1,r2,r10,r11,r12}
:02029568 CE920489 cdpgt 4,8,cr0,cr2,cr9,4
:0202956C 2FFE7700 swics 0x00fe7700
:02029570 1C340A1C ldcne  10,cr0,[r4],#-0x70
:02029574 122F3780 eorne  r3,r15,#0x2000000
:02029578 32D7FEF7 sbcccs r15,r7,#0xF70
:0202957C D7207990 unknown
:02029580 37280602 strcc r0,[r8,-r2, lsl #0xc]!
:02029584 000CA357 andeq  r10,r12,r7,asr r3
:02029588 0B761623 bleq 03DAEE1C
:0202958C 532E002E unknown
:02029590 22005001 andcs  r5,r0,#0x1
:02029594 FE4F32C3 cdp2 2,4,cr3,cr15,cr3,6
:02029598 B938E028 ldmltdb  r8!,{r3,r5,r13,r14,r15}
:0202959C FE414A22 cdp2 10,4,cr4,cr1,cr2,1
:020295A0 7301E023 unknown
:020295A4 AB18280D blge 026335E0
:020295A8 FE439012 mcr2 0,2,r9,cr3,cr2,{0}
:020295AC 79A0E01C stmvcib  r0!,{r2,r3,r4,r13,r14,r15}
:020295B0 CD00F000 unknown
:020295B4 172800FE unknown
:020295B8 202701DC unknown
:020295BC 0D100F80 unknown
:020295C0 1025F807 eorne  r15,r5,r7,lsl #0x10
:020295C4 6348490B unknown
:020295C8 A0E00B0B rscge  r0,r0,r11,lsl #0x16
:020295CC 012D111D unknown
:020295D0 0020F813 eoreq  r15,r0,r3,lsl r8
:020295D4 07FEA5F0 unknown
:020295D8 00638849 rsbeq  r8,r3,r9,asr #0x10
:020295DC 2D017102 unknown
:020295E0 73015132 unknown
:020295E4 34FEAE01 unknown
:020295E8 83022F1E unknown
:020295EC 1126E91F unknown
:020295F0 851E4A0C ldrhi r4,[r14, #-0xa0c]		;r14-0xa0c=*(02028608)=#297863141(0x11c107e5)
:020295F4 1C1C0F18 ldcne  15,cr0,[r12],{#0x18}
:020295F8 DD062900 unknown
:020295FC 1A007828 bne 020476A4
:02029600 6D1C6402 unknown
:02029604 0018131E andeqs r1,r8,r14,lsl r3
:02029608 DBF8428C blle 01E3A040
:0202960C BC301C18 ldclt  12,cr1,[r0],#-0x60
:02029610 39135900 ldmccdb  r3 ,{r8,r11,r12,r14}
:02029614 85015102 strhi r5,[r1, #-0x102]		;(r1-0x102=*(00001bfe))
:02029618 51030151 unknown
:0202961C D7028901 strle r8,[r2,-r1, lsl #0x12]
:02029620 30F00F6A rscccs r0,r0,r10,ror #0x1e
:02029624 01000502 unknown
:02029628 3011B090 mulccs r1,r0,r0
:0202962C 11399001 teqne r9,r1
:02029630 04413970 streqb r3,[r1],#-0x970
:02029634 39682895 unknown
:02029638 04FE7C01 unknown
:0202963C 0278281C rsbeqs r2,r8,#0x1C0000
:02029640 61221061 unknown
:02029644 90612960 rsbls  r2,r1,r0,ror #0x12
:02029648 02635EE3 rsbeq  r5,r3,#0xE30
:0202964C 0061753A rsbeq  r7,r1,r10,lsr r5
:02029650 611AD00F tstvs r10,r15
:02029654 22DA0B20 sbccss r0,r10,#0x8000
:02029658 14005511 strne r5,[r0],#-0x511
:0202965C D00C0061 andle  r0,r12,r1,ror #0x0
:02029660 0505E011 streq r14,[r5, #-0x11]		;(r5-0x11=*(ffffffef))
:02029664 60090F2C andvs  r0,r9,r12,lsr #0x1e
:02029668 09092C0D stmeqdb  r9 ,{r0,r2,r3,r10,r11,r13}
:0202966C 03442C70 unknown
:02029670 215089D9 ldrcssb r8,[r0, #-0x99]		;(r0-0x9d9=*(00018b67))
:02029674 23DC1428 biccss r1,r12,#0x28000000
:02029678 2815DA04 ldmcsda  r5 ,{r2,r9,r11,r12,r14,r15}
:0202967C 1C01DC0E stcne  12,cr13,[r1],{#0xe}
:02029680 43390010 teqmi r9,#0x10
:02029684 791849D4 ldmvcdb  r8 ,{r2,r4,r6,r7,r8,r11,r14}
:02029688 8800C944 stmhida  r0 ,{r2,r6,r8,r11,r14,r15}
:0202968C 14090409 strne r0,[r9],#-0x409
:02029690 300E7F8F andcc  r7,r14,r15,lsl #0x1f
:02029694 003E0040 eoreqs r0,r14,r0,asr #0x0
:02029698 007A004C rsbeqs r0,r10,r12,asr #0x0
:0202969C 0678005A unknown
:020296A0 E034D009 eors r13,r4,r9
:020296A4 1A00A723 bne 02053338
:020296A8 2822DA41 stmcsda  r2!,{r0,r6,r9,r11,r12,r14,r15}
:020296AC E02ED011 eor  r13,r14,r1,lsl r0
:020296B0 1C280025 stcne  0,cr0,[r8],#-0x94
:020296B4 00E12BD0 unknown
:020296B8 0B95300B bleq 005756EC
:020296BC E028B000 eor  r11,r8,r0
:020296C0 8E400B00 cdphi 11,4,cr0,cr0,cr0,0
:020296C4 E021000B eor  r0,r1,r11
:020296C8 200B0128 andcs  r0,r11,r8,lsr #0x2
:020296CC 000B040D andeq  r0,r11,r13,lsl #0x8
:020296D0 101F0269 andnes r0,r15,r9,ror #0x4
:020296D4 7EFD1509 cdpvc 5,14,cr1,cr13,cr9,0
:020296D8 2C10B774 ldccs  7,cr11,[r0],{#0x74}
:020296DC B728D007 strlt r13,[r8,-r7]!
:020296E0 C2001140 andgt  r1,r0,#0x10
:020296E4 A9983F59 ldmgeib  r8 ,{r0,r3,r4,r6,r8,r9,r10,r11,r12,r13}
:020296E8 B76F252B strltb r2,[r15,-r11, lsr #0xa]!
:020296EC A856C500 ldmgeda  r6 ,{r8,r10,r14,r15}^
:020296F0 E120B769 unknown
:020296F4 9904FD06 stmlsdb  r4 ,{r1,r2,r8,r10,r11,r12,r13,r14,r15}
:020296F8 0370180D cmneq r0,#0xD0000
:020296FC 5921EFE7 stmpldb  r1!,{r0,r1,r2,r5,r6,r7,r8,r9,r10,r11,r13,r14,r15}
:02029700 0E0AE912 mcreq 9,0,r14,cr10,cr2,{0}
:02029704 0E1D841C mrceq 4,0,r8,cr13,cr12,{0}
:02029708 3D001C30 unknown
:0202970C 00DB3701 sbceqs r3,r11,r1,lsl #0xe
:02029710 01283730 unknown
:02029714 DE10F594 mrcle 5,0,r15,cr0,cr4,{4}
:02029718 201C05FD ldrcssh r0,[r12], -r13
:0202971C 102F7804 eorne  r7,r15,r4,lsl #0x10
:02029720 12202F0F eorne  r2,r0,#0x3C
:02029724 E00E402F and  r4,r14,r15,lsr #0x0
:02029728 03E9452A mvneq  r4,#0xA800000
:0202972C 2D40E00B unknown
:02029730 82100909 andhis r0,r0,#0x24000
:02029734 032D324B unknown
:02029738 355039D9 ldrccb r3,[r0, #-0x9d9]		;(r0-0x9d9=*(00018227))
:0202973C DC110328 ldcle  3,cr0,[r1],{#0x28}
:02029740 0B30DA10 bleq 02C5FF88
:02029744 40E01D00 rscmi  r1,r0,r0,lsl #0x1a
:02029748 DC012810 stcle  8,cr2,[r1],{#0x10}
:0202974C E019D003 ands r13,r9,r3
:02029750 07280045 streq r0,r13,r9,r3
:02029754 38E016D0 unknown
:02029758 80301F1C eorhis r1,r0,r12,lsl r15
:0202975C 6075FD23 rsbvss r15,r5,r3,lsr #0x1a
:02029760 072D0F4F streq r0,r15,r5,r3,lsr #0x1a
:02029764 196010D0 unknown
:02029768 061F7940 ldreq r7,db 
:0202976C 510011D0 unknown
:02029770 A198D032 orrges r13,r8,r2,lsr r0
:02029774 1218A71D andnes r10,r8,#0x740000
:02029778 08E003FD unknown
:0202977C 21EF0015 mvncs  r0,r5,lsl r0
:02029780 116988A0 unknown
:02029784 1396F000 orrnes r15,r6,#0x0
:02029788 0C9901FD ldceq  1,cr0,[r9],{#0xfd}
:0202978C 00E7B118 rsceq  r11,r7,r8,lsl r1
:02029790 D3022000 unknown
:02029794 84B53802 unknown
:02029798 8804601D stmhida  r4 ,{r0,r2,r3,r4,r13,r14}
:0202979C 8A01670D bhi 020833D8
:020297A0 001C02FD ldreqsh r0,[r12], -r13
:020297A4 DC022A04 stcle  10,cr2,[r2],{#0x4}
:020297A8 78203009 stmvcda  r0!,{r0,r3,r12,r13}
:020297AC 02082870 andeq  r2,r8,#0x700000
:020297B0 372973D0 unknown
:020297B4 0047A108 subeq  r10,r7,r8,lsl #0x2
:020297B8 812CFCEC msrhi CPSR_fs,r12
:020297BC 1391F019 orrnes r15,r1,#0x19
:020297C0 0C250497 stceq  4,cr0,[r5],#-0x25c
:020297C4 1D930125 unknown
:020297C8 02982E00 addeqs r2,r8,#0x0
:020297CC 0E3DA8B0 mrceq 8,1,r10,cr13,cr0,{5}
:020297D0 00244F3B eoreq  r4,r4,r11,lsr r15
:020297D4 BA78209A blt 03E31A44
:020297D8 001C215C andeqs r2,r12,r12,asr r1
:020297DC D00B4290 mulle  r11,r0,r2
:020297E0 C16210C1 unknown
:020297E4 C1503600 cmpgt r0,r0,lsl #0xc
:020297E8 DCF12E10 ldclel 14,cr2,[r1],#+0x40
:020297EC 48458703 stmmida  r5 ,{r0,r1,r8,r9,r10,r15}^
:020297F0 8D242188 stchi  1,cr2,[r4,#-0x220]!
:020297F4 07FD5501 ldreqb r5,[r13,+r1, lsl #0xa]!
:020297F8 0221351C eoreq  r3,r1,#0x7000000
:020297FC 01099800 unknown
:02029800 98014341 stmlsda  r1 ,{r0,r6,r8,r9,r14}
:02029804 0A184600 beq 0263B00C
:02029808 9805D598 stmlsda  r5 ,{r3,r4,r7,r8,r10,r12,r14,r15}
:0202980C C0101CC0 andgts r1,r0,r0,asr #0x19
:02029810 30900301 addccs r0,r0,r1,lsl #0x6
:02029814 0090041C addeqs r0,r0,r12,lsl r4
:02029818 90043008 andls  r3,r4,r8
:0202981C 280A7820 stmcsda  r10 ,{r5,r11,r12,r13,r14}
:02029820 AC813900 stcge  9,cr3,[r1],{#0x0}
:02029824 0014300B andeqs r3,r4,r11
:02029828 460D0522 strmi r0,[r13],-r2, lsr #0xa
:0202982C 66000146 strvs r0,[r13],-r2, lsr #0xa
:02029830 00580E23 subeqs r0,r8,r3,lsr #0x1c
:02029834 05209904 streq r9,[r0, #-0x904]!
:02029838 FE960EB1 mrc2 14,4,r0,cr6,cr1,{5}
:0202983C 23000F01 unknown
:02029840 0F114EE0 swieq 0x00114ee0
:02029844 02FE8D60 rsceqs r8,r14,#0x1800
:02029848 E01A000F ands r0,r10,r15
:0202984C 600F119A mulvs  r15,r10,r1
:02029850 0F04FF2E swieq 0x0004ff2e
:02029854 B6E01100 unknown
:02029858 00892111 addeq  r2,r9,r1,lsl r1
:0202985C 0F711C20 swieq 0x00711c20
:02029860 FF402500 swinv 0x00402500
:02029864 430D2108 unknown
:02029868 0002E008 andeq  r14,r2,r8
:0202986C 1C05E99A stcne  9,cr14,[r5],{#0x9a}
:02029870 F7FF1851 unknown
:02029874 01FF0278 mvneqs r0,r8,ror r2
:02029878 069B0051 unknown
:0202987C 60D10C28 sbcvss r0,r1,r8,lsr #0x18
:02029880 0001110C andeq  r1,r1,r12,lsl #0x2
:02029884 3F1D00FD swicc 0x001d00fd
:02029888 1801241A stmneda  r1 ,{r1,r3,r4,r10,r13}
:0202988C DCB62F00 ldcle  15,cr2,[r6],#+0x0
:02029890 00014804 andeq  r4,r1,r4,lsl #0x10
:02029894 0143296B unknown
:02029898 A0350963 eorges r0,r5,r3,ror #0x12
:0202989C 7910200F ldmvcdb  r0 ,{r0,r1,r2,r3,r13}
:020298A0 CF01A103 swigt 0x0001a103
:020298A4 00420802 subeq  r0,r2,r2,lsl #0x10
:020298A8 22010ED0 andcs  r0,r1,#0xD00
:020298AC 08E119FB unknown
:020298B0 04FF1815 unknown
:020298B4 7CD00FD7 ldcvcl 15,cr0,[r0],{#0xd7}
:020298B8 28111101 ldmcsda  r1 ,{r0,r8,r12}
:020298BC E01AD012 ands r13,r10,r2,lsl r0
:020298C0 80821065 addhi  r1,r2,r5,ror #0x0
:020298C4 1711300F ldrne r3,[r1, -r15]
:020298C8 1097000F addnes r0,r7,r15
:020298CC B0600F77 rsblt  r0,r0,r7,ror r15
:020298D0 BD70F85E ldcltl 8,cr15,[r0,#-0x178]!
:020298D4 6E004105 cdpvs 1,0,cr4,cr0,cr5,0
:020298D8 90379FFB unknown
:020298DC BD701069 ldcltl 0,cr1,[r0,#-0x1a4]!
:020298E0 C1701407 cmngt r0,r7,lsl #0x8
:020298E4 29B08823 ldmcsib  r0!,{r0,r1,r5,r11,r15}
:020298E8 0401410F streq r4,[r1],#-0x10f
:020298EC 48484141 stmmida  r8 ,{r0,r6,r8,r14}^
:020298F0 450A9203 strmi r9,[r10, #-0x203]		;(r10-0x203=*(fffffdfd))
:020298F4 284A4869 stmcsda  r10 ,{r0,r3,r5,r6,r11,r14}^
:020298F8 FC02C91C stc2  9,cr12,[r2],{#0x1c}
:020298FC 00202140 eoreq  r2,r0,r0,asr #0x2
:02029900 DDF7FE01 ldclel 14,cr15,[r7,#+0x4]!
:02029904 1C0400FB stcne  0,cr0,[r4],{#0xfb}
:02029908 10A3D106 adcne  r13,r3,r6,lsl #0x2
:0202990C 504BF9BA strplh r15,[r11],#-0x9a
:02029910 00222190 mlaeq  r2,r0,r1,r2unknown
:02029914 A1011221 unknown
:02029918 2E40FC06 cdpcs 12,4,cr15,cr0,cr6,0
:0202991C 39483D1C stmccdb  r8 ,{r2,r3,r4,r8,r10,r11,r12,r13}^
:02029920 36180167 ldrcc r0,db 
:02029924 08F00020 unknown
:02029928 3AA805FC bcc 00A2B120
:0202992C 30020049 andcc  r0,r2,r9,asr #0x0
:02029930 FC021103 stc2  1,cr1,[r2],{#0x3}
:02029934 1502DF20 strne r13,[r2, #-0xf20]		;(r2-0xf20=*(fffff0e0))
:02029938 88004D44 stmhida  r0 ,{r2,r6,r8,r10,r11,r14}
:0202993C 5F102B80 swipl 0x00102b80
:02029940 5F03DA00 swipl 0x0003da00
:02029944 5F989900 swipl 0x00989900
:02029948 405FB960 submis r11,r15,r0,ror #0x12
:0202994C 88702A23 unknown
:02029950 569A02B7 unknown
:02029954 048060FC streq r6,[r0],#+0xfc
:02029958 002004A9 eoreq  r0,r0,r9,lsr #0x9
:0202995C 1C225E08 stcne  14,cr5,[r2],#-0x20
:02029960 1D00AB05 unknown
:02029964 04808800 streq r8,[r0],#+0x800
:02029968 A80420EF stmgeda  r4 ,{r0,r1,r2,r3,r5,r6,r7,r13}
:0202996C 15891C01 strne r1,[r9, #+0xc01]		;r9+0xc01=*(00000c1e)
:02029970 04F933C8 unknown
:02029974 0A2002A9 beq 0282A420
:02029978 2010005E andcss r0,r0,r14,asr r0
:0202997C 43102306 tstmi r0,#0x18000000
:02029980 05008048 streq r8,[r0, #-0x48]		;(r0-0x48=*(00018bb8))
:02029984 024A1FA8 subeq  r1,r10,#0x2A0
:02029988 E6118530 unknown
:0202998C 0FEFFA40 swieq 0x00effa40
:02029990 496720F5 unknown
:02029994 10498860 subne  r8,r9,r0,ror #0x10
:02029998 04D623E3 ldreqb r2,[r6],#+0x3e3
:0202999C EB0120EB bl 02071D50
:020299A0 00970560 addeqs r0,r7,r0,ror #0xa
:020299A4 6A2600E9 bvs 029A9D50
:020299A8 5F9B5E9A swipl 0x009b5e9a
:020299AC 3020E928 eorcc  r14,r0,r8,lsr #0x12
:020299B0 E90420F9 stmdb  r4 ,{r0,r3,r4,r5,r6,r7,r13}
:020299B4 E99B0320 ldmib  r11 ,{r5,r8,r9}
:020299B8 FF024120 swinv 0x00024120
:020299BC 51B2003D movpls r0,lsr r13		;r0=786432(0xc0000)
:020299C0 022C00F9 eoreq  r0,r12,#0xF9
:020299C4 031720D0 tsteq r7,#0xD0
:020299C8 7DFB6280 ldcvcl 2,cr6,[r11,#+0x200]!
:020299CC 49F8B006 ldmmiib  r8!,{r1,r2,r12,r13,r15}^
:020299D0 D9122981 ldmledb  r2 ,{r0,r7,r8,r11,r13}
:020299D4 B089E430 addlt  r14,r9,r0,lsr r4
:020299D8 101F0413 andnes r0,r15,r3,lsl r4
:020299DC 41808170 orrmi  r8,r0,r0,ror r1
:020299E0 CD2F800C stcgt  0,cr8,[r15,#-0x30]!
:020299E4 53A80520 movpl  r0,#0x8000000		;r0=134217728(0x8000000)
:020299E8 24FB8710 unknown
:020299EC 30C74A2D sbccc  r4,r7,r13,lsr #0x14
:020299F0 2102FB82 unknown
:020299F4 72840027 addvc  r0,r4,#0x27
:020299F8 72412100 subvc  r2,r1,#0x0
:020299FC 01FD2004 mvneqs r2,r4
:02029A00 A903FB80 stmgedb  r3 ,{r7,r8,r9,r11,r12,r13,r14,r15}
:02029A04 48248148 stmmida  r4!,{r3,r6,r8,r15}
:02029A08 066A00C0 unknown
:02029A0C C5F00090 ldrgtb r0,[r0, #+0x90]!
:02029A10 900006FB unknown
:02029A14 A8032108 stmgeda  r3 ,{r3,r8,r13}
:02029A18 00C98081 sbceq  r8,r9,r1,lsl #0x1
:02029A1C C3003080 unknown
:02029A20 1D900100 unknown
:02029A24 84035D48 strhi r5,[r3],#-0xd48
:02029A28 05311868 ldreq r1,[r1, #-0x868]!
:02029A2C 00AB04AA adceq  r0,r11,r10,lsr #0x9
:02029A30 F8B6F000 ldmnvia  r6!,{r12,r13,r14,r15}
:02029A34 87073508 strhi r3,[r7,-r8, lsl #0xa]
:02029A38 C002CD20 andgt  r12,r2,r0,lsr #0x1a
:02029A3C 074A18FB unknown
:02029A40 5506008F strpl r0,[r6, #-0x8f]		;(r6-0x8f=*(01013c41))
:02029A44 FA506A02 blx 0344425C
:02029A48 0EAD02F5 mcreq 2,5,r0,cr13,cr5,{7}
:02029A4C 3DEBF7FF stcccl 7,cr15,[r11,#+0x3fc]!
:02029A50 C6027B10 unknown
:02029A54 AB03BD78 blge 0211903C
:02029A58 56182000 ldrpl r2,[r8],-r0
:02029A5C 17210200 strne r0,[r1,-r0, lsl #0x4]!
:02029A60 10759001 rsbnes r9,r5,r1
:02029A64 02007507 andeq  r7,r0,#0x1C00000
:02029A68 5E9A2554 mrcpl 5,4,r2,cr10,cr4,{2}
:02029A6C 106F5F5B rsbne  r5,r15,r11,asr r15
:02029A70 BA20F000 blt 02865A78
:02029A74 04AA03F8 unknown
:02029A78 005E5021 subeqs r5,r14,r1,lsr #0x0
:02029A7C 30181C33 andccs r1,r8,r3,lsr r12
:02029A80 5E518090 mrcpl 0,2,r8,cr1,cr0,{4}
:02029A84 31002500 unknown
:02029A88 0067DB00 rsbeq  r13,r7,r0,lsl #0x16
:02029A8C 69006709 stmvsdb  r0 ,{r0,r3,r8,r9,r10,r13,r14}
:02029A90 B56B7890 strltb r7,[r11, #-0x890]!
:02029A94 16078585 strne r8,[r7],-r5, lsl #0xb
:02029A98 1669441C unknown
:02029A9C 1C0D4A04 stcne  10,cr4,[r13],{#0x4}
:02029AA0 001B05AB andeqs r0,r11,r11,lsr #0xb
:02029AA4 1810FB1D ldmneda  r0 ,{r0,r2,r3,r4,r8,r9,r11,r12,r13,r14,r15}
:02029AA8 02B50335 adceqs r0,r5,#0xD4000000
:02029AAC 0F00B908 swieq 0x0000b908
:02029AB0 481411FB ldmmida  r4 ,{r0,r1,r3,r4,r5,r6,r7,r8,r12}
:02029AB4 03FB002D mvneqs r0,#0x2D
:02029AB8 034A0F1C unknown
:02029ABC 0B08A802 bleq 02253ACC
:02029AC0 00FA220B rsceqs r2,r10,r11,lsl #0x4
:02029AC4 21040322 unknown
:02029AC8 AF119200 swige 0x00119200
:02029ACC 02A80301 adceq  r0,r8,#0x4000000
:02029AD0 09047710 stmeqdb  r4 ,{r4,r8,r9,r10,r12,r13,r14}
:02029AD4 22251303 eorcs  r1,r5,#0xC000000
:02029AD8 11181C20 tstne r8,r0,lsr #0x18
:02029ADC 33220021 unknown
:02029AE0 F8A60035 stmnvia  r6!,{r0,r2,r4,r5}
:02029AE4 789011D1 ldmvcia  r0 ,{r0,r4,r6,r7,r8,r12}
:02029AE8 1091008D addnes r0,r1,r13,lsl #0x1
:02029AEC 000005DC unknown
:02029AF0 10100610 andnes r0,r0,r0,lsl r6
:02029AF4 492000DD stmmidb  r0!,{r0,r2,r3,r4,r6,r7}
:02029AF8 041D1C05 ldreq r1,[r13],#-0xc05
:02029AFC 491F0113 ldmmidb  r15 ,{r0,r1,r4,r8}
:02029B00 01700B51 cmneq r0,r1,asr r11
:02029B04 70096820 andvc  r6,r9,r0,lsr #0x10
:02029B08 6A496A88 bvs 03284530
:02029B0C 00040400 andeq  r0,r4,r0,lsl #0x8
:02029B10 221DA814 andcss r10,r13,#0x140000
:02029B14 D110D91C tstle r0,r12,lsl r9
:02029B18 FB604230 blx 0383A3E8
:02029B1C 1DA08068 stcne  0,cr8,[r0,#+0x1a0]!
:02029B20 1C4118C5 stcnel 8,cr1,[r1],{#0xc5}
:02029B24 080FC820 stmeqda  r15 ,{r5,r11,r14,r15}
:02029B28 044003DB streqb r0,[r0],#-0x3db
:02029B2C CD081407 unknown
:02029B30 A8FB3430 unknown
:02029B34 0019F080 andeqs r15,r9,r0,lsl #0x1
:02029B38 14060401 strne r0,[r6],#-0x401
:02029B3C 55E82060 strplb r2,[r8, #+0x60]!
:02029B40 001900EC andeqs r0,r9,r12,ror #0x1
:02029B44 71706020 cmnvc r0,r0,lsr #0x0
:02029B48 20A0FB08 adccs  r15,r0,r8,lsl #0x16
:02029B4C 49200E80 stmmidb  r0!,{r7,r9,r10,r11}
:02029B50 9000FB03 andls  r15,r0,r3,lsl #0x16
:02029B54 001D08A0 andeqs r0,r13,r0,lsr #0x11
:02029B58 016504A9 unknown
:02029B5C 1004FAB1 strneh r15,[r4], -r1
:02029B60 1CF00020 ldcnel 0,cr0,[r0],#+0x80
:02029B64 60360AFB unknown
:02029B68 79308000 ldmvcdb  r0!,{r15}
:02029B6C 1512A908 ldrne r10,[r2, #-0x908]		;(r2-0x908=*(fffff6f8))
:02029B70 30110D11 andccs r0,r1,r1,lsl r13
:02029B74 0DBC068D ldceq  6,cr0,[r12,#+0x234]!
:02029B78 28010113 stmcsda  r1 ,{r0,r1,r4,r8}
:02029B7C 9806D119 stmlsda  r6 ,{r0,r3,r4,r8,r12,r14,r15}
:02029B80 800B3102 andhi  r3,r11,r2,lsl #0x2
:02029B84 0E02D9A8 cdpeq 9,0,cr13,cr2,cr8,5
:02029B88 099B0748 ldmeqib  r11 ,{r3,r6,r8,r9,r10}
:02029B8C 75089001 strvc r9,[r8, #-0x1]		;(r8-0x1=*(0000008f))
:02029B90 201D100B andcss r1,r13,r11
:02029B94 A80B5F29 stmgeda  r11 ,{r0,r3,r5,r8,r9,r10,r11,r12,r14}
:02029B98 8820F874 stmhida  r0!,{r2,r4,r5,r6,r11,r12,r13,r14,r15}
:02029B9C 2FF9F000 swics 0x00f9f000
:02029BA0 075D8000 ldreqb r8,[r13, -r0]
:02029BA4 00B0035E adceqs r0,r0,r14,asr r3
:02029BA8 0180201D orreq  r2,r0,r13,lsl r0
:02029BAC 1111BD30 tstne r1,r0,lsr r13
:02029BB0 285EA203 ldmcsda  r14 ,{r0,r1,r9,r13,r15}^
:02029BB4 FA88119D blx 0022E230
:02029BB8 BD30B003 ldclt  0,cr11,[r0,#-0xc]!
:02029BBC 001C6DF4 ldreqsh r6,[r12], -r4
:02029BC0 230C4FBD unknown
:02029BC4 282BED12 stmcsda  r11!,{r1,r4,r8,r10,r11,r13,r14,r15}
:02029BC8 8068000D rsbhi  r0,r8,r13
:02029BCC 2080A82D addcs  r10,r0,r13,lsr #0x10
:02029BD0 FAD8200B blx 01631C04
:02029BD4 000880E8 andeq  r8,r8,r8,ror #0x1
:02029BD8 30812820 addcc  r2,r1,r0,lsr #0x10
:02029BDC FAD12007 blx 01471C00
:02029BE0 38816820 stmccia  r1 ,{r5,r11,r13,r14}
:02029BE4 F0065D04 andnv  r5,r6,r4,lsl #0x1a
:02029BE8 A810FACC ldmgeda  r0 ,{r2,r3,r6,r7,r9,r11,r12,r13,r14,r15}
:02029BEC 10A90281 adcne  r0,r9,r1,lsl #0x5
:02029BF0 A8221005 stmgeda  r2!,{r0,r2,r12}
:02029BF4 47147320 ldrmi r7,[r4,-r0, lsr #0x6]
:02029BF8 E8990800 ldmia  r9 ,{r11}
:02029BFC 35041073 strcc r1,[r4, #-0x73]		;r4-0x73=*(11c10772)=#0(0x00000000)
:02029C00 FA501415 blx 0342EC64
:02029C04 10E111CD rscne  r1,r1,r13,asr #0x3
:02029C08 025F074B subeqs r0,r15,#0x12C0000
:02029C0C 210037F2 unknown
:02029C10 611F2208 tstvs r15,r8,lsl #0x4
:02029C14 21FA4B00 mvncss r4,r0,lsl #0x16
:02029C18 A8022102 stmgeda  r2 ,{r1,r8,r13}
:02029C1C 480F7041 stmmida  r15 ,{r0,r6,r12,r13,r14}
:02029C20 ABF00000 blge 01C29C28
:02029C24 48A902FA stmmiia  r9!,{r1,r3,r4,r5,r6,r7,r9}
:02029C28 480E0080 stmmida  r14 ,{r7}
:02029C2C F0006B40 andnv  r6,r0,r0,asr #0x16
:02029C30 0300FA91 unknown
:02029C34 042CFF90 unknown
:02029C38 00490BD0 unknown
:02029C3C 5608201C unknown
:02029C40 37292800 strcc r2,[r9,-r0, lsl #0x10]!
:02029C44 02904003 addeqs r4,r0,#0x3
:02029C48 089000A8 ldmeqia  r0 ,{r3,r5,r7}
:02029C4C 90000120 andls  r0,r0,r0,lsr #0x2
:02029C50 137B02DF cmnne r11,#0xF000000D
:02029C54 FA037923 blx 021080F0
:02029C58 56901105 ldrpl r1,[r0],+r5, lsl #0x2
:02029C5C E1000057 unknown
:02029C60 7960B415 unknown
:02029C64 B0488518 sublt  r8,r8,r8,lsl r5
:02029C68 1C01F715 stcne  7,cr15,[r1],{#0x15}
:02029C6C 470602BB unknown
:02029C70 F854E100 ldmnvda  r4 ,{r8,r13,r14,r15}^
:02029C74 12777020 rsbnes r7,r7,#0x20
:02029C78 9003F9CD andls  r15,r3,r13,asr #0x13
:02029C7C 45087D08 strmi r7,[r8, #-0xd08]		;(r8-0xd08=*(fffff388))
:02029C80 D5187D18 ldrle r7,[r8, #-0xd18]		;(r8-0xd18=*(fffff378))
:02029C84 00FAA803 rsceqs r10,r10,r3,lsl #0x10
:02029C88 80080FA9 andhi  r0,r8,r9,lsr #0x1f
:02029C8C A900980A stmgedb  r0 ,{r1,r3,r11,r12,r15}
:02029C90 40FD1007 rscmis r1,r13,r7
:02029C94 40650EF9 unknown
:02029C98 650CF9F8 strvs r15,[r12, #-0x9f8]		;(r12-0x9f8=*(fffff608))
:02029C9C 6544F340 strvsb r15,[r4, #-0x340]		;r4-0x340=*(11c104a5)=#0(0x00000000)
:02029CA0 01490800 unknown
:02029CA4 200992A8 andcs  r9,r9,r8,lsr #0x5
:02029CA8 01F84154 mvneqs r4,r4,asr r1
:02029CAC 030339A8 unknown
:02029CB0 8000592B andhi  r5,r0,r11,lsr #0x12
:02029CB4 AB226F50 blge 028C59FC
:02029CB8 B007F7F9 unknown
:02029CBC 14A085F0 unknown
:02029CC0 2001ED49 andcs  r14,r1,r9,asr #0x1a
:02029CC4 031E00A9 tsteq r14,#0xA9
:02029CC8 02F99302 rsceqs r9,r9,#0x8000000
:02029CCC 02220315 eoreq  r0,r2,#0x54000000
:02029CD0 FF6F0045 swinv 0x006f0045
:02029CD4 4816504B ldmmida  r6 ,{r0,r1,r3,r6,r12,r14}
:02029CD8 02990A25 addeqs r0,r9,#0x25000
:02029CDC C4F00022 unknown
:02029CE0 481400F9 ldmmida  r4 ,{r0,r3,r4,r5,r6,r7}
:02029CE4 9A0C990B bls 02350118
:02029CE8 BF00F000 swilt 0x0000f000
:02029CEC 109A0CF9 ldrnesh r0,[r10], +r9
:02029CF0 00A80049 adceq  r0,r8,r9,asr #0x0
:02029CF4 3D000992 unknown
:02029CF8 A800F803 stmgeda  r0 ,{r0,r1,r11,r12,r13,r14,r15}
:02029CFC 46231291 unknown
:02029D00 8F4C0005 swihi 0x004c0005
:02029D04 7E013712 mcrvc 7,0,r3,cr1,cr2,{0}
:02029D08 0D42B0F8 unknown
:02029D0C 2012D009 andcss r13,r2,r9
:02029D10 FF4BF7FE swinv 0x004bf7fe
:02029D14 6E100B00 cdpvs 11,0,cr0,cr0,cr0,0
:02029D18 83319BF9 teqhi r1,#0x3E400
:02029D1C 6701E705 strvs r14,[r1,-r5, lsl #0xe]
:02029D20 31E739F9 unknown
:02029D24 08E16DFC unknown
:02029D28 65021C6D strvs r1,[r2, #-0xc6d]		;(r2-0xc6d=*(fffff393))
:02029D2C 90008911 andls  r8,r0,r1,lsl r9
:02029D30 8F849101 swihi 0x00849101
:02029D34 20200000 eorcs  r0,r0,r0
:02029D38 92026048 andls  r6,r2,#0x48
:02029D3C 1C1A6008 ldcne  0,cr6,[r10],{#0x8}
:02029D40 0360CA00 unknown
:02029D44 041C1993 ldreq r1,[r12],#-0x993
:02029D48 990300D0 stmlsdb  r3 ,{r4,r6,r7}
:02029D4C 19E95420 unknown
:02029D50 083DD3FA ldmeqda  r13!,{r1,r3,r4,r5,r6,r7,r8,r9,r12,r14,r15}
:02029D54 CF0E2190 swigt 0x000e2190
:02029D58 1428000F unknown
:02029D5C 980401D9 stmlsda  r4 ,{r0,r3,r4,r6,r7,r8}
:02029D60 5D805D67 unknown
:02029D64 00001808 andeq  r1,r0,r8,lsl #0x10
:02029D68 C9183899 ldmgtdb  r8 ,{r0,r3,r4,r7,r11,r12,r13}
:02029D6C 88F08E68 ldmhiia  r0!,{r3,r5,r6,r9,r10,r11,r15}^
:02029D70 76008100 strvc r8,[r0],-r0, lsl #0x2
:02029D74 6054671C subvss r6,r4,r12,lsl r7
:02029D78 98010255 stmlsda  r1 ,{r0,r2,r4,r6,r9}
:02029D7C D3004286 unknown
:02029D80 00032600 andeq  r2,r3,r0,lsl #0xc
:02029D84 851C6D98 ldrhi r6,[r12, #-0xd98]		;(r12-0xd98=*(fffff268))
:02029D88 04D3EA42 ldreqb r14,[r3],#+0xa42
:02029D8C 4DD9B000 unknown
:02029D90 830F9590 unknown
:02029D94 0A4C0701 beq 0332B9A0
:02029D98 0DDDD01A unknown
:02029D9C 00F80CF0 unknown
:02029DA0 42300039 eormis r0,r0,#0x39
:02029DA4 2840485D stmcsda  r0 ,{r0,r2,r3,r4,r6,r11,r14}^
:02029DA8 BC1C6455 ldclt  4,cr6,[r12],{#0x55}
:02029DAC D3F44200 mvnles r4,#0x0
:02029DB0 360014F5 unknown
:02029DB4 E8106503 ldmda  r0 ,{r0,r1,r8,r10,r13,r14}
:02029DB8 68AC6868 stmvsia  r12!,{r3,r5,r6,r11,r13,r14}
:02029DBC 0D289000 stceq  0,cr9,[r8,#-0x0]!
:02029DC0 51404000 unknown
:02029DC4 000D5801 andeq  r5,r13,r1,lsl #0x10
:02029DC8 5DE60E07 stcpll 14,cr0,[r6,#+0x1c]!
:02029DCC 00680568 rsbeq  r0,r8,r8,ror #0xa
:02029DD0 50101399 mulpls r0,r9,r3
:02029DD4 080608EE stmeqda  r6 ,{r1,r2,r3,r5,r6,r7,r11}
:02029DD8 5C600E01 stcpll 14,cr0,[r0],#-0x4
:02029DDC 6069602F rsbvs  r6,r9,r15,lsr #0x0
:02029DE0 E0546600 subs r6,r4,r0,lsl #0xc
:02029DE4 3068E955 rsbcc  r14,r8,r5,asr r9
:02029DE8 F08E0018 addnv  r0,r14,r8,lsl r0
:02029DEC 5C60EE46 stcpll 14,cr14,[r0],#-0x118
:02029DF0 09F5105D unknown
:02029DF4 48071CC0 stmmida  r7 ,{r6,r7,r10,r11,r12}
:02029DF8 A1001C0A unknown
:02029DFC 1C401906 stcnel 9,cr1,[r0],{#0x6}
:02029E00 013D43C0 teqeq r13,r0,asr #0x7
:02029E04 002509F0 unknown
:02029E08 484348C9 stmmida  r3 ,{r0,r3,r6,r7,r11,r14}^
:02029E0C 00060040 andeq  r0,r6,r0,asr #0x0
:02029E10 801C990E andhis r9,r12,r14,lsl #0x12
:02029E14 34E96354 unknown
:02029E18 0601970F streq r9,[r1],-r15, lsl #0xe
:02029E1C 2B14009E blcs 0252A09C
:02029E20 A318D103 tstge r8,#0xC0000000
:02029E24 F8063900 stmnvda  r6 ,{r8,r11,r12,r13}
:02029E28 00213000 eoreq  r3,r1,r0
:02029E2C 7ADD0A2C bvc 0176C6E4
:02029E30 0A00285C beq 02033FA8
:02029E34 406A1C49 rsbmi  r1,r10,r9,asr #0x18
:02029E38 00920612 addeqs r0,r2,r2,lsl r6
:02029E3C 0558B20D ldreqb r11,[r8, #-0x20d]		;(r8-0x20d=*(fffffe83))
:02029E40 A140551C unknown
:02029E44 DBF44200 blle 01D3A64C
:02029E48 F02D0D28 eornv  r0,r13,r8,lsr #0x1a
:02029E4C 251001B4 ldrcs r0,[r0, #-0x1b4]		;r0-0x1b4=*(07fffe4c)=#0(0x00000000)
:02029E50 4C0B1C2B stcmi  12,cr1,[r11],{#0x2b}
:02029E54 00FF2000 rsceqs r2,r15,r0
:02029E58 2206F333 andcs  r15,r6,#0xCC000000
:02029E5C 422E1C3E eormi  r1,r14,#0x3E00
:02029E60 7ED00203 cdpvc 2,12,cr0,cr0,cr3,0
:02029E64 671C3708 ldrvs r3,[r12,-r8, lsl #0xe]
:02029E68 E0000040 and  r0,r0,r0,asr #0x0
:02029E6C 1C52087F ldcnel 8,cr0,[r2],{#0x7f}
:02029E70 00F42A08 rsceqs r2,r4,r8,lsl #0x14
:02029E74 801C40DB ldrhisb r4,[r12], -r11
:02029E78 EE4298C1 cdp 8,4,cr9,cr2,cr1,6
:02029E7C BCF0DB00 ldcltl 11,cr13,[r0],#+0x0
:02029E80 2001D570 andcs  r13,r1,r0,ror r5
:02029E84 ED10B883 unknown
:02029E88 B084B5F8 unknown
:02029E8C 0FE81F13 swieq 0x00e81f13
:02029E90 40182820 andmis r2,r8,r0,lsr #0x10
:02029E94 02920110 addeqs r0,r2,#0x4
:02029E98 F7FE0093 unknown
:02029E9C 1C06F899 stcne  8,cr15,[r6],{#0x99}
:02029EA0 1700D103 strne r13,[r0,-r3, lsl #0x2]
:02029EA4 00092850 andeq  r2,r9,r0,asr r8
:02029EA8 9003F890 mulls  r3,r0,r8
:02029EAC 37851135 unknown
:02029EB0 103D9210 eornes r9,r13,r0,lsl r2
:02029EB4 08BB27A9 ldmeqia  r11!,{r0,r3,r5,r7,r8,r9,r10,r13}
:02029EB8 1D9B0198 unknown
:02029EBC 05A59000 streq r9,[r5, #+0x0]!
:02029EC0 F8172007 ldmnvda  r7 ,{r0,r1,r2,r13}
:02029EC4 390C1C30 stmccdb  r12 ,{r4,r5,r10,r11,r12}
:02029EC8 2C185B1C ldccs  11,cr5,[r8],{#0x1c}
:02029ECC 389A03F8 ldmccia  r10 ,{r3,r4,r5,r6,r7,r8,r9}
:02029ED0 87291C04 strhi r1,[r9,-r4, lsl #0x18]!
:02029ED4 64F83900 unknown
:02029ED8 2C04021C stccs  2,cr0,[r4],{#0x1c}
:02029EDC 1C30DBEA ldcne  11,cr13,[r0],#-0x3a8
:02029EE0 0075F7FE unknown
:02029EE4 FE9803F8 mrc2 3,4,r0,cr8,cr8,{7}
:02029EE8 00F872F7 unknown
:02029EEC B0042000 andlt  r2,r4,r0
:02029EF0 1E991085 cdpne 0,8,cr1,cr9,cr5,4
:02029EF4 18510FD1 ldmneda  r1 ,{r0,r4,r6,r7,r8,r9,r10,r11}^
:02029EF8 4C9E0618 ldcmi  6,cr0,[r14],{#0x18}
:02029EFC 1F1C3110 swine 0x001c3110
:02029F00 A8018100 stmgeda  r1 ,{r8,r15}
:02029F04 2C056FEC stccs  15,cr6,[r5],{#0xec}
:02029F08 0928DD0B stmeqdb  r8!,{r0,r1,r3,r8,r10,r11,r12,r14,r15}
:02029F0C 2B567A54 blcs 035C8864
:02029F10 5A1C4956 bpl 0273C470
:02029F14 542A4000 unknown
:02029F18 DB0042B1 blle 0203A9E4
:02029F1C A0801C9D umullge  r1,r0,r13,r12
:02029F20 F8DBF342 ldmnvia  r11 ,{r1,r6,r8,r9,r12,r13,r14,r15}^
:02029F24 00B430BD unknown
:02029F28 18D30FD3 ldmneia  r3 ,{r0,r1,r4,r6,r7,r8,r9,r10,r11}^
:02029F2C 2300105C unknown
:02029F30 082C0000 stmeqda  r12!,{}
:02029F34 C1190DDD ldrgtsb r0,[r9, -r13]
:02029F38 782A0056 stmvcda  r10!,{r1,r2,r4,r6}
:02029F3C 40511C5B submis r1,r1,r11,asr r12
:02029F40 6D007029 unknown
:02029F44 F742A31C unknown
:02029F48 00BC30DB unknown
:02029F4C 1C0E12BD stcne  2,cr1,[r14],{#0xbd}
:02029F50 0FF01C05 swieq 0x00f01c05
:02029F54 47180130 unknown
:02029F58 201C1410 andcss r1,r12,r0,lsl r4
:02029F5C 1900E91C stmnedb  r0 ,{r2,r3,r4,r8,r11,r13,r14,r15}
:02029F60 F86E1007 unknown
:02029F64 1C2919E0 stcne  9,cr1,[r9],#-0x380
:02029F68 00073A02 andeq  r3,r7,r2,lsl #0x14
:02029F6C 265DF869 ldrcsb r15,r3,r7,r2,lsl #0x14
:02029F70 F8640033 unknown
:02029F74 6D1BD132 unknown
:02029F78 DD042908 unknown
:02029F7C 03021C08 unknown
:02029F80 78554011 ldmvcda  r5 ,{r0,r4,r14}^
:02029F84 49011C08 stmmidb  r1 ,{r3,r10,r11,r12}
:02029F88 19490389 stmnedb  r9 ,{r0,r3,r7,r8,r9}^
:02029F8C 380339C3 stmccda  r3 ,{r0,r1,r6,r7,r8,r11,r12,r13}
:02029F90 07140DE9 ldreq r0,da 
:02029F94 10F8A300 rscnes r10,r8,r0,lsl #0x6
:02029F98 61884915 orrvs  r4,r8,r5,lsl r9
:02029F9C 9E000728 cdpls 7,0,cr0,cr0,cr8,1
:02029FA0 49100DF8 ldmmidb  r0 ,{r3,r4,r5,r6,r7,r8,r10,r11}
:02029FA4 832061C8 unknown
:02029FA8 0BF89905 bleq 01E503C4
:02029FAC 62084910 andvs  r4,r8,#0x40000
:02029FB0 F048480B subnv  r4,r8,r11,lsl #0x10
:02029FB4 33EB008E mvncc  r0,#0x8E
:02029FB8 08BD3850 ldmeqia  r13!,{r4,r6,r11,r12,r13}
:02029FBC 0268284D rsbeq  r2,r8,#0x4D0000
:02029FC0 246415B3 unknown
:02029FC4 AC036F20 stcge  15,cr6,[r3],{#0x20}
:02029FC8 A51128EE ldrge r2,[r1, #-0x8ee]		;(r1-0x8ee=*(fffff712))
:02029FCC 0AEBF901 beq 01B283D8
:02029FD0 01A4BD38 moveq  r11,lsr r8		;r11=144(0x90)
:02029FD4 0F45AC00 swieq 0x0045ac00
:02029FD8 97000210 unknown
:02029FDC F04817ED subnv  r1,r8,r13,ror #0xf
:02029FE0 0DE92E20 stceql 14,cr2,[r9,#+0x80]!
:02029FE4 1305DA02 unknown
:02029FE8 2003BB08 andcs  r11,r3,r8,lsl #0x16
:02029FEC 7F171B52 swivc 0x00171b52
:02029FF0 40145F0A andmis r5,r4,r10,lsl #0x1e
:02029FF4 004D0842 subeq  r0,r13,r2,asr #0x10
:02029FF8 00B44718 adceqs r4,r4,r8,lsl r7
:02029FFC 06F50123 unknown
:0202A000 10141C49 andnes r1,r4,r9,asr #0x18
:0202A004 001E521C andeqs r5,r14,r12,lsl r2
:0202A008 04DD032C ldreqb r0,[r13],#+0x32c
:0202A00C 780B7800 stmvcda  r11 ,{r11,r12,r13,r14}
:0202A010 D0F51AE3 rscles r1,r5,r3,ror #0x15
:0202A014 181C0018 ldmneda  r12 ,{r3,r4}
:0202A018 127900D9 rsbnes r0,r9,#0xD9
:0202A01C 4B011C19 blmi 02071088
:0202A020 1C10990C ldcne  9,cr9,[r0],{#0xc}
:0202A024 008D0B14 addeq  r0,r13,r4,lsl r11
:0202A028 11090609 unknown
:0202A02C 8847180E stmhida  r7 ,{r1,r2,r3,r11,r12}^
:0202A030 12390B13 eornes r0,r9,#0x4C00
:0202A034 6825409C stmvsda  r5!,{r2,r3,r4,r7,r14}
:0202A038 09A34063 stmeqib  r3!,{r0,r1,r5,r6,r14}
:0202A03C B5701249 ldrltb r1,[r0, #-0x249]!
:0202A040 0AB01C82 beq 00C31250
:0202A044 06684868 unknown
:0202A048 8007989D mulhi  r7,r13,r8
:0202A04C 039F2890 orreqs r2,r15,#0x900000
:0202A050 2300150F unknown
:0202A054 F0148E1C andnvs r8,r4,r12,lsl r14
:0202A058 E66015D6 unknown
:0202A05C 68680015 unknown
:0202A060 C14A1409 unknown
:0202A064 8E230017 mcrhi 0,1,r0,cr3,cr7,{0}
:0202A068 EB00CAF0 bl 0205CC30
:0202A06C 068A0983 streq r0,[r10],+r3, lsl #0x13
:0202A070 00884313 addeq  r4,r8,r3,lsl r3
:0202A074 4418F209 ldrmi r15,[r8],#-0x209
:0202A078 01A80041 moveq  r0,r1,asr #0x0
:0202A07C 1C232100 stcne  1,cr2,[r3],#-0x0
:0202A080 020BFD48 andeq  r15,r11,#0x1200
:0202A084 D11070B0 ldrleh r7,[r0, -r0]
:0202A088 FF621001 swinv 0x00621001
:0202A08C 9D01D101 unknown
:0202A090 259C2104 ldrcs r2,[r12, #+0x104]		;r12+0x104=*(00000104)
:0202A094 48940070 ldmmiia  r4 ,{r4,r5,r6}
:0202A098 E9006EF0 stmdb  r0 ,{r4,r5,r6,r7,r9,r10,r11,r13,r14}
:0202A09C 1059BD38 subnes r11,r9,r8,lsr r13
:0202A0A0 C1EC1011 mvngt  r1,r1,lsl r0
:0202A0A4 01021808 unknown
:0202A0A8 18700A4B unknown
:0202A0AC 8001A947 andhi  r10,r1,r7,asr #0x12
:0202A0B0 36E108C2 unknown
:0202A0B4 3D0208C4 unknown
:0202A0B8 C4F03D70 unknown
:0202A0BC F03DF03D eornvs r15,r13,r13,lsr r0
:0202A0C0 23FFB430 mvncss r11,#0x30000000
:0202A0C4 1B030601 blne 020EB8D0
:0202A0C8 041C0A06 ldreq r0,[r12],#-0xa06
:0202A0CC 000A1902 andeq  r1,r10,r2,lsl #0x12
:0202A0D0 0E044021 cdpeq 0,0,cr4,cr4,cr1,1
:0202A0D4 0E250624 cdpeq 6,2,cr0,cr5,cr4,1
:0202A0D8 180A0400 stmneda  r10 ,{r10}
:0202A0DC 2840200C stmcsda  r0 ,{r2,r3,r13}^
:0202A0E0 401A0043 andmis r0,r10,r3,asr #0x0
:0202A0E4 43104308 tstmi r0,#0x20000000
:0202A0E8 7000BC30 andvc  r11,r0,r0,lsr r12
:0202A0EC 09120147 ldmeqdb  r2 ,{r0,r1,r2,r6,r8}
:0202A0F0 000E0A06 andeq  r0,r14,r6,lsl #0x14
:0202A0F4 20FF0201 rsccss r0,r15,r1,lsl #0x4
:0202A0F8 40080200 andmi  r0,r8,r0,lsl #0x4
:0202A0FC 71431000 unknown
:0202A100 81477010 unknown
:0202A104 10052200 andne  r2,r5,r0,lsl #0x4
:0202A108 52D003A4 sbcpls r0,r0,#0x90000002
:0202A10C 0056811C subeqs r8,r6,r12,lsl r1
:0202A110 D1FB0029 mvnles r0,r9,lsr #0x0
:0202A114 47701C10 unknown
:0202A118 8300B518 unknown
:0202A11C 804816B0 strhih r1,[r8],#-0x60
:0202A120 AB1A0315 blge 026AAD7C
:0202A124 21A8A011 movcs  r10,r1,lsl r0		;r10=0(0x0)
:0202A128 FF220C1C swinv 0x00220c1c
:0202A12C FF0058F7 swinv 0x000058f7
:0202A130 F074A800 rsbnvs r10,r4,r0,lsl #0x10
:0202A134 0000EB74 andeq  r14,r0,r4,ror r11
:0202A138 9800067D stmlsda  r0 ,{r0,r2,r3,r4,r5,r6,r9,r10}
:0202A13C 18210280 stmneda  r1!,{r7,r9}
:0202A140 C0980101 addgts r0,r8,r1,lsl #0x2
:0202A144 02180900 andeqs r0,r8,#0x0
:0202A148 18000C98 stmneda  r0 ,{r3,r4,r7,r10,r11}
:0202A14C 490B480B stmmidb  r11 ,{r0,r1,r3,r11,r14}
:0202A150 00C16184 sbceq  r6,r1,r4,lsl #0x3
:0202A154 01490B61 unknown
:0202A158 600C3562 andvs  r3,r12,r2,ror #0xa
:0202A15C 08C12007 stmeqia  r1 ,{r0,r1,r2,r13}^
:0202A160 6A036981 bvs 0210476C
:0202A164 01594351 cmpeq r9,r1,asr r3
:0202A168 06618118 unknown
:0202A16C 480C0948 stmmida  r12 ,{r3,r6,r8,r11}
:0202A170 0C004300 stceq  3,cr4,[r0],{#0x0}
:0202A174 03094900 unknown
:0202A178 BD1018B0 unknown
:0202A17C 021C6094 andeqs r6,r12,#0x94
:0202A180 00588B65 subeqs r8,r8,r5,ror #0x16
:0202A184 269EC35D unknown
:0202A188 007FFF00 rsbeqs r15,r15,r0,lsl #0x1e
:0202A18C DD000000 unknown
:0202A190 C180810B orrgt  r8,r0,r11,lsl #0x2
:0202A194 44000007 strmi r0,[r0],#-0x7
:0202A198 01600800 unknown
:0202A19C 70808820 addvc  r8,r0,r0,lsr #0x10
:0202A1A0 10E54700 rscne  r4,r5,r0,lsl #0xe
:0202A1A4 1C0C8968 stcne  9,cr8,[r12],{#0x68}
:0202A1A8 20021D21 andcs  r1,r2,r1,lsr #0x1a
:0202A1AC 0C1C2860 ldceq  8,cr2,[r12],{#0x60}
:0202A1B0 000D2030 andeq  r2,r13,r0,lsr r0
:0202A1B4 E8E81880 unknown
:0202A1B8 301C218E andccs r2,r12,r14,lsl #0x3
:0202A1BC 62600031 rsbvs  r0,r0,#0x31
:0202A1C0 22061D28 andcs  r1,r6,#0xA00
:0202A1C4 1000F06D andne  r15,r0,r13,ror #0x0
:0202A1C8 172100E8 strne r0,r15,r0,r13,ror #0x0
:0202A1CC 001C084A andeqs r0,r12,r10,asr #0x10
:0202A1D0 8E2F2680 cdphi 6,2,cr2,cr15,cr0,4
:0202A1D4 D010100D andles r1,r0,r13
:0202A1D8 63781097 cmnvs r8,#0x97
:0202A1DC EF101518 swi 0x00101518
:0202A1E0 0888138D stmeqia  r8 ,{r0,r2,r3,r7,r8,r9,r12}
:0202A1E4 D007423B andle  r4,r7,r11,lsr r2
:0202A1E8 333C1863 teqcc r12,#0x630000
:0202A1EC 1F781B00 swine 0x00781b00
:0202A1F0 3718631C unknown
:0202A1F4 333C0043 teqcc r12,#0x43
:0202A1F8 1C49701F stcnel 0,cr7,[r9],{#0x1f}
:0202A1FC 12001C40 andne  r1,r0,#0x4000
:0202A200 E6280C1D unknown
:0202A204 0063A1DB unknown
:0202A208 64E08E68 unknown
:0202A20C 20038DA9 andcs  r8,r3,r9,lsr #0x1b
:0202A210 01400800 unknown
:0202A214 07010007 streq r0,[r1, -r7]
:0202A218 01EB0220 mvneq  r0,r0,lsr #0x4
:0202A21C 100302A8 andne  r0,r3,r8,lsr #0x5
:0202A220 6520086B strvs r0,[r0, #-0x86b]!
:0202A224 1018110D andnes r1,r8,r13,lsl #0x2
:0202A228 38021026 stmccda  r2 ,{r1,r2,r5,r12}
:0202A22C 0018B7B5 ldreqh r11,[r8], -r5
:0202A230 31100C20 tstcc r0,r0,lsr #0x18
:0202A234 EFC81931 swi 0x00c81931
:0202A238 1C216828 stcne  8,cr6,[r1],#-0xa0
:0202A23C 62816002 addvs  r6,r1,#0x2
:0202A240 0C1D2889 ldceq  8,cr2,[r13],{#0x89}
:0202A244 F06D0031 rsbnv  r0,r13,r1,lsr r0
:0202A248 9138E8CC teqls r8,r12,asr #0x11
:0202A24C 201C0308 andcss r0,r12,r8,lsl #0x6
:0202A250 601A1C08 andvss r1,r10,r8,lsl #0x18
:0202A254 15091D19 strne r1,[r9, #-0xd19]		;(r9-0xd19=*(fffff304))
:0202A258 044140D9 streqb r4,[r1],#-0xd9
:0202A25C F0110011 andnvs r0,r1,r1,lsl r0
:0202A260 4811E302 ldmmida  r1 ,{r1,r8,r9,r13,r14,r15}
:0202A264 18222C00 stmneda  r2!,{r10,r11,r13}
:0202A268 B046C047 sublt  r12,r6,r7,asr #0x0
:0202A26C 59000AEF stmpldb  r0 ,{r0,r1,r2,r3,r5,r6,r7,r9,r11}
:0202A270 0E281511 mcreq 5,1,r1,cr8,cr1,{0}
:0202A274 2A482A1C bcs 03234AEC
:0202A278 22040349 andcs  r0,r4,#0x24000001
:0202A27C F06A2401 rsbnv  r2,r10,r1,lsl #0x8
:0202A280 0000EE5C andeq  r14,r0,r12,asr r14
:0202A284 088B012D stmeqia  r11 ,{r0,r2,r3,r5,r8}
:0202A288 308BD102 addcc  r13,r11,r2,lsl #0x2
:0202A28C 3AF0486C bcc 01C3C444
:0202A290 0D4924E9 unknown
:0202A294 1D00CE60 unknown
:0202A298 22E94001 rsccs  r4,r9,#0x1
:0202A29C 63482249 unknown
:0202A2A0 1C018112 stcne  1,cr8,[r1],{#0x12}
:0202A2A4 6081481F addvs  r4,r1,r15,lsl r8
:0202A2A8 401F309D mulmis r15,r13,r0
:0202A2AC 004A1D48 subeq  r1,r10,r8,asr #0x1a
:0202A2B0 91FD29F0 ldrlssh r2,[r13, #+0x90]!
:0202A2B4 10498011 subne  r8,r9,r1,lsl r0
:0202A2B8 4D16D025 unknown
:0202A2BC 13281113 unknown
:0202A2C0 8990A141 ldmhiib  r0 ,{r0,r6,r8,r13,r15}
:0202A2C4 17280F00 strne r0,[r8,-r0, lsl #0x1e]!
:0202A2C8 500BA089 andpl  r10,r11,r9,lsl #0x1
:0202A2CC 00186224 andeqs r6,r8,r4,lsr #0x4
:0202A2D0 0500011E streq r0,[r0, #-0x11e]		;(r0-0x11e=*(fffffee2))
:0202A2D4 22100150 andcss r0,r0,#0x14
:0202A2D8 1899073D ldmneia  r9 ,{r0,r2,r3,r4,r5,r8,r9,r10}
:0202A2DC DC109BDD ldcle  11,cr9,[r0],{#0xdd}
:0202A2E0 884905D1 stmhida  r9 ,{r0,r4,r6,r7,r8,r10}^
:0202A2E4 81124568 tsthi r2,r8,ror #0xa
:0202A2E8 10A110EF adcne  r1,r1,r15,ror #0x1
:0202A2EC 017010A5 cmneq r0,r5,lsr #0x1
:0202A2F0 AC6E6000 stcgel 0,cr6,[r14],#-0x0
:0202A2F4 00589703 subeqs r9,r8,r3,lsl #0xe
:0202A2F8 51429900 unknown
:0202A2FC 20482317 subcs  r2,r8,r7,lsl r3
:0202A300 68C02401 stmvsia  r0 ,{r0,r10,r13}^
:0202A304 10091EA5 andne  r1,r9,r5,lsr #0x1d
:0202A308 17814028 strne r4,[r1,+r8, lsr #0x0]
:0202A30C 41FC73F0 ldrmish r7,[r12, #+0x30]!
:0202A310 F81EA012 ldmnvda  r14 ,{r1,r4,r13,r15}
:0202A314 4F1DBD11 swimi 0x001dbd11
:0202A318 1C384E1B ldcne  14,cr4,[r8],#-0x6c
:0202A31C 21110000 tstcs r1,r0
:0202A320 1400874A strne r8,[r0],#-0x74a
:0202A324 A1112028 tstge r1,r8,lsr #0x0
:0202A328 36C55009 strccb r5,[r5],+r9
:0202A32C A00B3600 andge  r3,r11,r0,lsl #0xc
:0202A330 10015005 andne  r5,r1,r5
:0202A334 34380034 unknown
:0202A338 68B000B2 ldmvsia  r0!,{r1,r4,r5,r7}
:0202A33C 68F12400 unknown
:0202A340 881C2502 ldmhida  r12 ,{r1,r8,r10,r13}
:0202A344 D3334B47 teqle r3,#0x11C00
:0202A348 F0106CD1 ldrnvsb r6,[r0], -r1
:0202A34C 4904E8AC stmmidb  r4 ,{r2,r3,r5,r7,r11,r13,r14,r15}
:0202A350 000A2200 andeq  r2,r10,r0,lsl #0x4
:0202A354 6C60CA60 stcvsl 10,cr12,[r0],#-0x180
:0202A358 3BE8B0F0 blcc 01A56720
:0202A35C 31A18000 movcc  r8,r0			;r8=0(0x0)
:0202A360 06FD21AD unknown
:0202A364 0043ED25 subeq  r14,r3,r5,lsr #0x1a
:0202A368 FC1107F0 ldc2  7,cr0,[r1],{#0xf0}
:0202A36C D0102800 andles r2,r0,r0,lsl #0x10
:0202A370 0E004C09 cdpeq 12,0,cr4,cr0,cr9,0
:0202A374 1C20270A stcne  7,cr2,[r0],#-0x28
:0202A378 1C3A1C31 ldcne  12,cr1,[r10],#-0xc4
:0202A37C 0C216A01 stceq  10,cr6,[r1],#-0x4
:0202A380 280E9800 stmcsda  r14 ,{r11,r12,r15}
:0202A384 82003502 andhi  r3,r0,#0x800000
:0202A388 E0001C05 and  r1,r0,r5,lsl #0x18
:0202A38C F1280723 unknown
:0202A390 C72810D1 unknown
:0202A394 F0117506 andnvs r7,r1,r6,lsl #0xa
:0202A398 01B091B5 ldreqh r9,[r0, +r5]!
:0202A39C 20009006 andcs  r9,r0,r6
:0202A3A0 900443C0 andls  r4,r4,r0,asr #0x7
:0202A3A4 00DB0001 sbceqs r0,r11,r1
:0202A3A8 48542600 ldmmida  r4 ,{r9,r10,r13}^
:0202A3AC 01011C37 unknown
:0202A3B0 001C3568 andeqs r3,r12,r8,ror #0xa
:0202A3B4 C0D00229 sbcgts r0,r0,r9,lsr #0x4
:0202A3B8 28006800 stmcsda  r0 ,{r11,r13,r14}
:0202A3BC 1107A103 unknown
:0202A3C0 50F001A9 rscpls r0,r0,r9,lsr #0x3
:0202A3C4 03016BBD unknown
:0202A3C8 021C0127 andeqs r0,r12,#0xC0000009
:0202A3CC B00A11D1 unknown
:0202A3D0 BDF01E70 ldcltl 14,cr1,[r0,#+0x1c0]!
:0202A3D4 004A1C30 subeq  r1,r10,r0,lsr r12
:0202A3D8 0216034B andeqs r0,r6,#0x2C000001
:0202A3DC 3FF00094 swicc 0x00f00094
:0202A3E0 BD820073 unknown
:0202A3E4 9210E714 andlss r14,r0,#0x500000
:0202A3E8 01B513EE moveqs r1,r14,ror #0x7
:0202A3EC 44234944 unknown
:0202A3F0 32A8064B adccc  r0,r8,#0x4B00000
:0202A3F4 EF28066D swi 0x0028066d
:0202A3F8 05484320 streqb r4,[r8, #-0x320]		;(r8-0x320=*(fffffce0))
:0202A3FC EDC021B7 unknown
:0202A400 8801B705 stmhida  r1 ,{r0,r2,r8,r9,r10,r12,r13,r15}
:0202A404 19A1B761 stmneib  r1!,{r0,r5,r6,r8,r9,r10,r12,r13,r15}
:0202A408 30114470 andccs r4,r1,r0,ror r4
:0202A40C 05660001 streqb r0,[r6, #-0x1]!
:0202A410 1001B640 andne  r11,r1,r0,asr #0xc
:0202A414 6C019DB6 stcvs  13,cr9,[r1],{#0xb6}
:0202A418 01B72600 moveqs r2,r0,lsl #0xc		;r2=0(0x0)
:0202A41C 00D14520 sbceqs r4,r1,r0,lsr #0xa
:0202A420 1FD0042D swine 0x00d0042d
:0202A424 201FE530 andcss r14,r15,r0,lsr r5
:0202A428 001F7CA0 andeqs r7,r15,r0,lsr #0x19
:0202A42C 13001F3A unknown
:0202A430 D11101A1 tstle r1,r1,lsr #0x3
:0202A434 012D082A unknown
:0202A438 0D1C6DDA unknown
:0202A43C 1C2000E0 stcne  0,cr0,[r0],#-0x380
:0202A440 D4019F40 strle r9,[r1],#-0xf40
:0202A444 01C107FA unknown
:0202A448 00FB6B88 rsceqs r6,r11,r8,lsl #0x17
:0202A44C 01D02928 biceqs r2,r0,r8,lsr #0x12
:0202A450 E3020026 unknown
:0202A454 04900300 ldreq r0,[r0],#+0x300
:0202A458 B7121F90 unknown
:0202A45C 0029D142 eoreq  r13,r9,r2,asr #0x2
:0202A460 541E79D0 ldrpl r7,[r14],#-0x9d0
:0202A464 43024820 unknown
:0202A468 30584918 subccs r4,r8,r8,lsl r9
:0202A46C D106300B unknown
:0202A470 15E01520 strneb r1,[r0, #+0x520]!
:0202A474 09205849 stmeqdb  r0!,{r0,r3,r6,r11,r12,r14}
:0202A478 02430068 subeq  r0,r3,#0x68
:0202A47C 990102CD stmlsdb  r1 ,{r0,r2,r3,r6,r7,r9}
:0202A480 60082600 andvs  r2,r8,r0,lsl #0xc
:0202A484 00600703 rsbeq  r0,r0,r3,lsl #0xe
:0202A488 1D0F4D2F unknown
:0202A48C 29101C20 ldmcsdb  r0 ,{r5,r10,r11,r12}
:0202A490 FE2A015B mcr2 1,1,r0,cr10,cr11,{2}
:0202A494 34C01C76 strccb r1,[r0],#+0xc76
:0202A498 BE355402 cdplt 4,2,cr5,cr5,cr2,0
:0202A49C 06DBF642 ldreqb r15,[r0],#+0xc76
:0202A4A0 F08000CB addnv  r0,r0,r11,asr #0x1
:0202A4A4 054D0CEE streqb r0,[r13, #-0xcee]		;(r13-0xcee=*(000bf312))
:0202A4A8 ED5081BB unknown
:0202A4AC 4921BB20 stmmidb  r1!,{r5,r8,r9,r11,r12,r13,r15}
:0202A4B0 F3C99802 bicnv  r9,r9,#0x20000
:0202A4B4 2111981E tstcs r1,r14,lsl r8
:0202A4B8 04B1F0B0 unknown
:0202A4BC D1C56E60 bicle  r6,r5,r0,ror #0x1c
:0202A4C0 64901709 ldrvs r1,[r0],#+0x709
:0202A4C4 072401B0 unknown
:0202A4C8 031EA01C tsteq r14,#0x1C
:0202A4CC 6A789000 bvs 03E4E4D4
:0202A4D0 91012600 unknown
:0202A4D4 E5801119 str r1,[r0, #+0x119]		;r0+0x119=*(00000119)
:0202A4D8 01E00304 mvneq  r0,r4,lsl #0x6
:0202A4DC 25030111 strcs r0,[r3, #-0x111]		;r3-0x111=*(71602850)=#0(0x00000000)
:0202A4E0 0304AD20 unknown
:0202A4E4 05040020 streq r0,[r4, #-0x20]		;r4-0x20=*(11c107c5)=#0(0x00000000)
:0202A4E8 48620043 unknown
:0202A4EC EEC63D6F cdp 13,12,cr3,cr6,cr15,3
:0202A4F0 04056AB8 streq r6,[r5],#-0xab8
:0202A4F4 485E0009 ldmmida  r14 ,{r0,r3}^
:0202A4F8 0F000901 swieq 0x00000901
:0202A4FC 09110DE0 ldmeqdb  r1 ,{r5,r6,r7,r8,r10,r11}
:0202A500 02485B00 subeq  r5,r8,#0x0
:0202A504 E0090009 and  r0,r9,r9
:0202A508 03281110 unknown
:0202A50C 834858D1 unknown
:0202A510 20037007 andcs  r7,r3,r7
:0202A514 B00619E0 andlt  r1,r6,r0,ror #0x13
:0202A518 BDF843C0 ldcltl 3,cr4,[r8,#+0x300]!
:0202A51C 54210214 unknown
:0202A520 8943714A stmhidb  r3 ,{r1,r3,r6,r8,r12,r13,r14}^
:0202A524 1C00381C stcne  8,cr3,[r0],{#0x1c}
:0202A528 18517056 ldmneda  r1 ,{r1,r2,r4,r6,r12,r13,r14}^
:0202A52C 002C6ABA unknown
:0202A530 EEF06C30 mrc 12,7,r6,cr0,cr0,{1}
:0202A534 74F054EE unknown
:0202A538 683AE800 ldmvsda  r10!,{r11,r13,r14,r15}
:0202A53C 20004B4E andcs  r4,r0,r14,asr #0x16
:0202A540 001D0039 andeqs r0,r13,r9,lsr r0
:0202A544 65FA65F0 ldrvsb r6,[r10, #+0x5f0]!
:0202A548 20E08611 rsccs  r8,r0,r1,lsl r6
:0202A54C 90022000 andls  r2,r2,r0
:0202A550 079DA805 ldreq r10,[r13,+r5, lsl #0x10]
:0202A554 201240ED andcss r4,r2,r13,ror #0x1
:0202A558 49489000 stmmidb  r8 ,{r12,r15}^
:0202A55C 05004B48 streq r4,[r0, #-0xb48]		;(r0-0xb48=*(fffff4b8))
:0202A560 6B2200A8 blvs 028AA808
:0202A564 E0690473 rsb  r0,r9,r3,ror r4
:0202A568 04484620 streqb r4,[r8],#-0x620
:0202A56C 6A2201A9 bvs 028AAC18
:0202A570 ECE400F0 stcl 0,cr0,[r4],#+0x3c0
:0202A574 28139804 ldmcsda  r3 ,{r2,r11,r12,r15}
:0202A578 80A3F360 adchi  r15,r3,r0,ror #0x6
:0202A57C 40050001 andmi  r0,r5,r1
:0202A580 B6200D2E unknown
:0202A584 03740001 cmneq r4,#0x1
:0202A588 008EAB00 addeq  r10,r14,r0,lsl #0x16
:0202A58C 10010094 mulne  r1,r4,r0
:0202A590 10B400B4 unknown
:0202A594 2C002600 stccs  6,cr2,[r0],{#0x0}
:0202A598 452E0000 strmi r0,[r14, #-0x0]!
:0202A59C 43003F00 unknown
:0202A5A0 412E00E0 unknown
:0202A5A4 41562085 cmpmi r6,r5,lsl #0x1
:0202A5A8 06FB32EE unknown
:0202A5AC FA03F000 blx 021265BC
:0202A5B0 64280401 unknown
:0202A5B4 E0362407 eors r2,r6,r7,lsl #0x8
:0202A5B8 C120292E unknown
:0202A5BC 492DFD42 stmmidb  r13!,{r1,r6,r8,r10,r11,r12,r13,r14,r15}
:0202A5C0 89492000 stmhidb  r9 ,{r13}^
:0202A5C4 40E00000 rscmi  r0,r0,r0
:0202A5C8 FC42881C stc2l 8,cr8,[r2],{#0x1c}
:0202A5CC 480028DB stmmida  r0 ,{r0,r1,r3,r4,r6,r7,r11,r13}
:0202A5D0 EF201B23 swi 0x00201b23
:0202A5D4 1E1F001B mrcne 0,0,r0,cr15,cr11,{0}
:0202A5D8 0134E022 teqeq r4,r2,lsr #0x0
:0202A5DC 23E02026 mvncs  r2,#0x26
:0202A5E0 0E8105FB mcreq 5,4,r0,cr1,cr11,{7}
:0202A5E4 482160FD stmmida  r1!,{r0,r2,r3,r4,r5,r6,r7,r13,r14}
:0202A5E8 E0201F1B eor  r1,r0,r11,lsl r15
:0202A5EC 1F15001F swine 0x0015001f
:0202A5F0 1F13A800 swine 0x0013a800
:0202A5F4 10940300 addnes r0,r4,r0,lsl #0x6
:0202A5F8 029802E0 addeqs r0,r8,#0xE
:0202A5FC 0309EE40 unknown
:0202A600 18DA0828 ldmneia  r10 ,{r3,r5,r11}^
:0202A604 49130248 ldmmidb  r3 ,{r3,r6,r9}
:0202A608 F0001C2A andnv  r1,r0,r10,lsr #0x18
:0202A60C 7D00FACF unknown
:0202A610 020DDF06 andeq  r13,r13,#0x18
:0202A614 A5E01001 strgeb r1,[r0, #+0x1]!
:0202A618 2B932C03 blcs 004F562C
:0202A61C F5A805D1 strnv r0,[r8, #+0x5d1]!
:0202A620 4D0FEE05 unknown
:0202A624 00AC0804 adceq  r0,r12,r4,lsl #0x10
:0202A628 211C2826 tstcs r12,r6,lsr #0x10
:0202A62C 1C00321C stcne  2,cr3,[r0],{#0x1c}
:0202A630 EC72F06A ldcl 0,cr15,[r2],#-0x1a8
:0202A634 00F82801 rsceqs r2,r8,r1,lsl #0x10
:0202A638 6D9803D0 unknown
:0202A63C 0022011E eoreq  r0,r2,r14,lsl r1
:0202A640 220008E0 andcs  r0,r0,#0xE00000
:0202A644 49079801 stmmidb  r7 ,{r0,r11,r12,r15}
:0202A648 8700F7FF unknown
:0202A64C 109803FD ldrnesh r0,[r8], +r13
:0202A650 00BDF8B0 unknown
:0202A654 FE02E960 cdp2 9,0,cr14,cr2,cr0,3
:0202A658 420030BF andmi  r3,r0,#0xBF
:0202A65C 003F02EC eoreqs r0,r15,r12,ror #0x5
:0202A660 020442AD andeq  r4,r4,#0xD000000A
:0202A664 80000180 andhi  r0,r0,r0,lsl #0x3
:0202A668 19A01001 stmneib  r0!,{r0,r12}
:0202A66C 184B0000 stmneda  r11 ,{}^
:0202A670 ED050847 unknown
:0202A674 0300110A unknown
:0202A678 29000DF9 stmcsdb  r0 ,{r0,r3,r4,r5,r6,r7,r8,r10,r11}
:0202A67C 88D01400 ldmhiia  r0 ,{r10,r12}^
:0202A680 6012F347 andvss r15,r2,r7,asr #0x6
:0202A684 46591C6E ldrmib r1,r15,r2,r7,asr #0x6
:0202A688 26595388 ldrcsb r5,[r9],-r8, lsl #0x7
:0202A68C 47065907 strmi r5,[r6,-r7, lsl #0x12]
:0202A690 0282A659 addeq  r10,r2,#0x5900000
:0202A694 36000E2A strcc r0,[r0],-r10, lsr #0x1c
:0202A698 F2008E02 andnv  r8,r0,#0x20
:0202A69C 00C00000 sbceq  r0,r0,r0
:0202A6A0 5D6E0192 stcpll 1,cr0,[r14,#-0x248]!
:0202A6A4 20D13146 sbccss r3,r1,r6,asr #0x2
:0202A6A8 B5A0E19F strlt r14,[r0, #+0x19f]!
:0202A6AC E0E10618 rsc  r0,r1,r8,lsl r6
:0202A6B0 1101E90C unknown
:0202A6B4 A1019496 swpge r9,r6,r1
:0202A6B8 EA18F101 b 02666AC4
:0202A6BC 488B1101 stmmiia  r11 ,{r0,r8,r12}
:0202A6C0 86F10126 unknown
:0202A6C4 41DF0148 bicmis r0,r15,r8,asr #0x2
:0202A6C8 1103D100 unknown
:0202A6CC 2F01DDE1 swics 0x0001dde1
:0202A6D0 002F7F80 eoreq  r7,r15,r0,lsl #0x1f
:0202A6D4 16752A06 unknown
:0202A6D8 400F05D1 unknown
:0202A6DC 79466570 stmvcdb  r6 ,{r4,r5,r6,r8,r10,r13,r14}^
:0202A6E0 5467602F unknown
:0202A6E4 B58669D0 strlt r6,[r6, #+0x9d0]		;r6+0x9d0=*(010146a0)
:0202A6E8 01A37203 moveq  r7,r3,lsl #0x4		;r7=369268240(0x16029610)
:0202A6EC 165C2A08 ldrneb r2,[r12],-r8, lsl #0x14
:0202A6F0 400F07D1 unknown
:0202A6F4 6C466B57 stcvsl 11,cr6,[r6],{#0x57}
:0202A6F8 544E609B strplb r6,[r14],#-0x9b
:0202A6FC D141A66D unknown
:0202A700 3EC09D66 cdpcc 13,12,cr9,cr0,cr6,3
:0202A704 9D110AD0 unknown
:0202A708 001D9AE0 andeqs r9,r13,r0,ror #0x15
:0202A70C 1D5BD032 unknown
:0202A710 9D452C60 unknown
:0202A714 12034190 andne  r4,r3,#0x24
:0202A718 531699E8 tstpl r6,#0x3A0000
:0202A71C 03130348 tsteq r3,#0x20000001
:0202A720 16809D51 unknown
:0202A724 9D96609D unknown
:0202A728 2BD00F00 blcs 0142E330
:0202A72C 0320574A unknown
:0202A730 45605721 strmib r5,[r0, #-0x721]!
:0202A734 159740A3 ldrne r4,[r7, #+0xa3]		;r7+0xa3=*(160296b3)=#0(0x00000000)
:0202A738 75E06E81 strvcb r6,[r0, #+0xe81]!
:0202A73C 3ED14496 mrccc 4,6,r4,cr1,cr6,{4}
:0202A740 5F040239 swipl 0x00040239
:0202A744 1079A202 rsbnes r10,r9,r2,lsl #0x4
:0202A748 710021D2 unknown
:0202A74C 105679D0 ldrnesb r7,[r6],#-0x90
:0202A750 52A54225 adcpl  r4,r5,#0x50000002
:0202A754 2803081D stmcsda  r3 ,{r0,r2,r3,r4,r11}
:0202A758 1D33D065 ldcne  0,cr13,[r3,#-0x194]!
:0202A75C D15F8260 cmple r15,r0,ror #0x4
:0202A760 00670D85 rsbeq  r0,r7,r5,lsl #0x1b
:0202A764 5500E7C2 strpl r14,[r0, #-0x7c2]		;(r0-0x7c2=*(fffff83e))
:0202A768 232B2AD0 unknown
:0202A76C 84BD4F60 unknown
:0202A770 52435910 subpl  r5,r3,#0x40000
:0202A774 CD462AF0 unknown
:0202A778 22D04200 sbccss r4,r0,#0x0
:0202A77C 403D0348 eormis r0,r13,r8,asr #0x6
:0202A780 64973C82 ldrvs r3,[r7],#+0xc82
:0202A784 08610709 unknown
:0202A788 04EF1BBD unknown
:0202A78C 00238286 eoreq  r8,r3,r6,lsl #0x5
:0202A790 86850593 unknown
:0202A794 FB151397 blx 0256F600
:0202A798 285E0201 ldmcsda  r14 ,{r0,r9}^
:0202A79C 60026F24 andvs  r6,r2,r4,lsr #0x1e
:0202A7A0 004812EE subeq  r1,r8,r14,ror #0x5
:0202A7A4 23019F04 unknown
:0202A7A8 46871C10 unknown
:0202A7AC 8306870D unknown
:0202A7B0 69C32B61 stmvsib  r3 ,{r0,r5,r6,r8,r9,r11,r13}^
:0202A7B4 83132B00 tsthi r3,#0x0
:0202A7B8 20480944 subcs  r0,r8,r4,asr #0x12
:0202A7BC 2A056982 bcs 02184DCC
:0202A7C0 69C2D10C stmvsib  r2 ,{r2,r3,r8,r12,r14,r15}^
:0202A7C4 05149100 ldreq r9,[r4, #-0x100]		;(r4-0x100=*(ffffff00))
:0202A7C8 69C246AB stmvsib  r2 ,{r0,r1,r3,r5,r7,r9,r10,r14}^
:0202A7CC 306176AB rsbcc  r7,r1,r11,lsr #0xd
:0202A7D0 88E536AD unknown
:0202A7D4 AD36AD69 ldcge  13,cr10,[r6,#-0x1a4]!
:0202A7D8 C6F6ADF6 unknown
:0202A7DC 9C36ADEF ldcls  13,cr10,[r6],#-0x3bc
:0202A7E0 E0F00521 rscs r0,r0,r1,lsr #0xa
:0202A7E4 3EB6ADE9 cdpcc 13,10,cr10,cr6,cr9,7
:0202A7E8 91C6ADEE bicls  r10,r6,r14,ror #0x1b
:0202A7EC 47B94125 ldrmi r4,[r9,+r5, lsr #0x2]!
:0202A7F0 EE7A96AD cdp 6,6,cr9,cr10,cr13,5
:0202A7F4 4C09F053 stcmi  0,cr15,[r9],{#0x53}
:0202A7F8 AD16ADEE unknown
:0202A7FC ADEEAAF6 stcgel 10,cr10,[r14,#+0x3d8]!
:0202A800 EB4CA236 bl 033530E0
:0202A804 EE6296AD cdp 6,6,cr9,cr2,cr13,5
:0202A808 180FC6AD stmneda  r15 ,{r0,r2,r3,r5,r7,r9,r10,r14,r15}
:0202A80C 1C3207ED ldcne  7,cr0,[r2],#-0x3b4
:0202A810 4826AD32 stmmida  r6!,{r1,r4,r5,r8,r10,r11,r13,r15}
:0202A814 31D00C60 bicccs r0,r0,r0,ror #0x18
:0202A818 21004A04 unknown
:0202A81C AF497828 swige 0x00497828
:0202A820 C01CF106 andgts r15,r12,r6,lsl #0x2
:0202A824 DBF82906 blle 01E34C44
:0202A828 482B492C stmmida  r11!,{r2,r3,r5,r8,r11,r14}
:0202A82C 004B0100 subeq  r0,r11,r0,lsl #0x2
:0202A830 36A7482A unknown
:0202A834 1229EC18 eorne  r14,r9,#0x1800
:0202A838 610106A7 unknown
:0202A83C AD1C2C00 unknown
:0202A840 AD411A06 unknown
:0202A844 ADDC1806 unknown
:0202A848 24DD0716 ldrcsb r0,[r13],#+0x716
:0202A84C D6AB094A unknown
:0202A850 AB1FDA07 blge 02821074
:0202A854 17491BC6 strneb r1,[r13],#+0x716
:0202A858 A5000F11 strge r0,[r0, #-0xf11]		;(r0-0xf11=*(fffff0ef))
:0202A85C A5EBF076 strgeb r15,[r11, #+0x76]!
:0202A860 12614116 rsbne  r4,r1,#0x80000005
:0202A864 69517713 ldmvsdb  r1 ,{r0,r1,r4,r8,r9,r10,r12,r13,r14}^
:0202A868 77526951 unknown
:0202A86C 21EF3601 mvncs  r3,r1,lsl #0xc
:0202A870 601526A5 andvss r2,r5,r5,lsr #0xd
:0202A874 36A5ECCE unknown
:0202A878 4B56A54C blmi 035D3DB0
:0202A87C FD38D300 ldc2  3,cr13,[r8,#-0x0]!
:0202A880 56A5EC11 unknown
:0202A884 720DECBE andvc  r14,r13,#0xBE00
:0202A888 A56F4AE8 strgeb r4,[r15, #-0xae8]!
:0202A88C A56FF036 strgeb r15,[r15, #-0x36]!
:0202A890 0039A476 eoreqs r10,r9,r6,ror r4
:0202A894 0039520B eoreqs r5,r9,r11,lsl #0x4
:0202A898 29011105 stmcsdb  r1 ,{r0,r2,r8,r12}
:0202A89C 33EF0455 mvncc  r0,#0x55000000
:0202A8A0 334D9CB0 unknown
:0202A8A4 20339660 eorcss r9,r3,r0,ror #0xc
:0202A8A8 EC865035 stc  0,cr5,[r6],{#0x35}
:0202A8AC 00350669 eoreqs r0,r5,r9,ror #0xc
:0202A8B0 521669CD andpls r6,r6,#0x334000
:0202A8B4 DBE908F0 blle 01A6CC7C
:0202A8B8 80718910 rsbhis r8,r1,r0,lsl r9
:0202A8BC 7C605761 stcvcl 7,cr5,[r0],#-0x184
:0202A8C0 21891025 orrcs  r1,r9,r5,lsr #0x0
:0202A8C4 06111669 ldreq r1,r1,r9,r5,lsr #0x0
:0202A8C8 BD1669EC unknown
:0202A8CC 36696980 unknown
:0202A8D0 3147EE54 unknown
:0202A8D4 64EC06DB unknown
:0202A8D8 60152669 andvss r2,r5,r9,ror #0xc
:0202A8DC 3669EC60 unknown
:0202A8E0 5B5669DD blpl 035C505C
:0202A8E4 EC54D340 ldcl 3,cr13,[r4],{#0x40}
:0202A8E8 EC4E560F stcl 6,cr5,[r14],{#0xf}
:0202A8EC 0081060F addeq  r0,r1,r15,lsl #0xc
:0202A8F0 3AE49669 bcc 0195029C
:0202A8F4 CE1669EC cdpgt 9,0,cr6,cr6,cr12,7
:0202A8F8 49166960 ldmmidb  r6 ,{r5,r6,r8,r11,r13,r14}
:0202A8FC 09A40669 stmeqib  r4!,{r0,r3,r5,r6,r9,r10}
:0202A900 040C8B00 streq r8,[r12],#-0xb00
:0202A904 066948E0 unknown
:0202A908 A3000950 unknown
:0202A90C 1669EB42 unknown
:0202A910 14A56A09 unknown
:0202A914 A40AB19E strge r11,[r10],#-0x19e
:0202A918 233669AE teqcs r6,#0x2B8000
:0202A91C 69EC2460 unknown
:0202A920 26699036 unknown
:0202A924 6A10152B bvs 0242FDD8
:0202A928 68D26A51 ldmvsia  r2 ,{r0,r4,r6,r9,r11,r13,r14}^
:0202A92C 98F00151 unknown
:0202A930 AB4669EF blge 031C50F4
:0202A934 ABEC1240 blge 01B2F23C
:0202A938 0B399840 bleq 02E90A40
:0202A93C 696F20AB unknown
:0202A940 69EBF896 unknown
:0202A944 694B5336 stmvsdb  r11 ,{r1,r2,r4,r5,r8,r9,r12,r14}^
:0202A948 66695546 unknown
:0202A94C 69600003 unknown
:0202A950 2D621616 stccsl 6,cr1,[r2,#-0x58]!
:0202A954 F6699669 unknown
:0202A958 699061D7 ldmvsib  r0 ,{r0,r1,r2,r4,r6,r7,r8,r13,r14}
:0202A95C 4310366B tstmi r0,#0x6B00000
:0202A960 08166B68 ldmeqda  r6 ,{r3,r5,r6,r8,r9,r11,r13,r14}
:0202A964 D4566BEC ldrleb r6,[r6],#-0xbec
:0202A968 92466BEB subls  r6,r6,#0x3AC00
:0202A96C 480E0021 stmmida  r14 ,{r0,r5}
:0202A970 366B6981 unknown
:0202A974 A1038D0D unknown
:0202A978 351FECAE ldrcc r14,[r15, #-0xcae]		;r15-0xcae=*(02029cd2)=#1347157871(0x504bff6f)
:0202A97C 6BEB05E9 blvs 01AEC128
:0202A980 2C618156 stccsl 1,cr8,[r1],#-0x158
:0202A984 EBBA1007 bl 00EAE9A8
:0202A988 EBB655BB bl 00DC007C
:0202A98C 49C03495 stmmiib  r0 ,{r0,r2,r4,r7,r10,r12,r13}^
:0202A990 B936696F ldmltdb  r6!,{r0,r1,r2,r3,r5,r6,r8,r11,r13,r14}
:0202A994 03090447 unknown
:0202A998 627C1BEF rsbvss r1,r12,#0x3BC00
:0202A99C 422100E1 eormi  r0,r1,#0xE1
:0202A9A0 002A095E eoreq  r0,r10,r14,asr r9
:0202A9A4 E170D900 cmn r0,r0,lsl #0x12
:0202A9A8 447A1892 unknown
:0202A9AC F38800D2 orrnv  r0,r8,#0xD2
:0202A9B0 4497140E ldrmi r1,[r7],#+0x40e
:0202A9B4 021202D4 andeqs r0,r2,#0x4000000D
:0202A9B8 0E026200 cdpeq 2,0,cr6,cr2,cr0,0
:0202A9BC 00D00106 sbceqs r0,r0,r6,lsl #0x2
:0202A9C0 9E0104AE cdpls 4,0,cr0,cr1,cr14,5
:0202A9C4 C202B402 andgt  r11,r2,#0x2000000
:0202A9C8 80308302 eorhis r8,r0,r2,lsl #0x6
:0202A9CC F1B2D134 movnvs r13,lsr r4		;r13=0(0x0)
:0202A9D0 2023B080 eorcs  r11,r3,r0,lsl #0x1
:0202A9D4 0628D04C unknown
:0202A9D8 F1DCE0F1 ldrnvsh r14,[r12, #+0x1]		;r12+0x1=*(00000001)
:0202A9DC A7D04000 ldrgeb r4,[r0, +r0]
:0202A9E0 A68A2025 strge r2,[r10],+r5, lsr #0x0
:0202A9E4 13392025 teqne r9,#0x25
:0202A9E8 41133381 tstmi r3,r1,lsl #0x7
:0202A9EC 011302CD tsteq r3,r13,asr #0x5
:0202A9F0 9DD02CEA unknown
:0202A9F4 359C20C9 ldrcc r2,[r12, #+0xc9]		;r12+0xc9=*(000000c9)
:0202A9F8 60C92520 sbcvs  r2,r9,r0,lsr #0xa
:0202A9FC 014897A8 unknown
:0202AA00 03970203 orreqs r0,r7,#0x30000000
:0202AA04 12031A22 andne  r1,r3,#0x22000
:0202AA08 908035A8 addls  r3,r0,r8,lsr #0xb
:0202AA0C 2A060035 bcs 021AAAE8
:0202AA10 0505D10F streq r13,[r5, #-0x10f]		;(r5-0x10f=*(fffffef1))
:0202AA14 178E0011 unknown
:0202AA18 20130842 andcss r0,r3,r2,asr #0x10
:0202AA1C 8920358A stmhidb  r0!,{r1,r3,r7,r8,r10,r12,r13}
:0202AA20 0B40FF55 bleq 0306A77C
:0202AA24 603309E1 eorvss r0,r3,r1,ror #0x13
:0202AA28 82D10739 sbchis r0,r1,#0xE40000
:0202AA2C 6AC24831 bvs 010BCAF8
:0202AA30 D1742A08 cmnle r4,r8,lsl #0x14
:0202AA34 00110007 andeqs r0,r1,r7
:0202AA38 6E201180 cdpvs 1,2,cr1,cr0,cr0,4
:0202AA3C 20110CD0 ldrcssb r0,[r1], -r0
:0202AA40 20A5457C adccs  r4,r5,r12,ror r5
:0202AA44 64201F7B unknown
:0202AA48 80A50DD0 unknown
:0202AA4C 75D14545 ldrvcb r4,[r1, #+0x545]		;r1+0x545=*(00000545)
:0202AA50 06A900A5 unknown
:0202AA54 237320A5 cmncs r3,#0xA5
:0202AA58 D05C5320 subles r5,r12,r0,lsr #0x6
:0202AA5C 39C0A70A stmccib  r0 ,{r1,r3,r8,r9,r10,r13,r15}^
:0202AA60 4700A704 strmi r10,[r0,-r4, lsl #0xe]
:0202AA64 1F1C6AD0 swine 0x001c6ad0
:0202AA68 201F6920 andcss r6,r15,r0,lsr #0x12
:0202AA6C D8C0A740 stmleia  r0 ,{r6,r8,r9,r10,r13,r15}^
:0202AA70 553600A7 ldrpl r0,[r6, #-0xa7]!
:0202AA74 202561D0 unknown
:0202AA78 2F202561 swics 0x00202561
:0202AA7C 542980A7 unknown
:0202AA80 A75A60A7 ldrgeb r6,[r10,-r7, lsr #0x1]
:0202AA84 57D02200 ldrplb r2,[r0,+r0, lsl #0x4]
:0202AA88 4557205D ldrmib r2,[r7, #-0x5d]		;r7-0x5d=*(160295b3)=#0(0x00000000)
:0202AA8C 5D1B2013 unknown
:0202AA90 20B15260 adccss r5,r1,r0,ror #0x4
:0202AA94 10201F51 eorne  r1,r0,r1,asr r15
:0202AA98 B10BD055 unknown
:0202AA9C 4BD14B80 blmi 0147D8A4
:0202AAA0 44040269 strmi r0,[r4],#-0x269
:0202AAA4 20870928 addcs  r0,r7,r8,lsr #0x12
:0202AAA8 90002549 andls  r2,r0,r9,asr #0xa
:0202AAAC 348AD10A strcc r13,[r10],#+0x10a
:0202AAB0 208D0EE0 addcs  r0,r13,r0,ror #0x1d
:0202AAB4 50004706 andpl  r4,r0,r6,lsl #0xe
:0202AAB8 6C14916C ldcvs  1,cr9,[r4],{#0x6c}
:0202AABC B10C1251 unknown
:0202AAC0 3FD07E02 swicc 0x00d07e02
:0202AAC4 3F8A201F swicc 0x008a201f
:0202AAC8 1F77201F swine 0x0077201f
:0202AACC 28206520 stmcsda  r0!,{r5,r8,r10,r13,r14}
:0202AAD0 9A00710E bls 02046F10
:0202AAD4 6D011984 unknown
:0202AAD8 202537D0 unknown
:0202AADC A2202536 eorge  r2,r0,#0xD800000
:0202AAE0 A3202566 unknown
:0202AAE4 45112820 ldrmi r2,[r1, #-0x820]		;(r1-0x820=*(fffff7e0))
:0202AAE8 00FD0663 rsceqs r0,r13,r3,ror #0xc
:0202AAEC 2DD059A6 unknown
:0202AAF0 00450348 subeq  r0,r5,r8,asr #0x6
:0202AAF4 A0201D2C eorge  r1,r0,r12,lsr #0x1a
:0202AAF8 9D02D052 unknown
:0202AAFC 4C280740 stcmi  7,cr0,[r8],#-0x100
:0202AB00 200308D1 unknown
:0202AB04 BD0862D0 unknown
:0202AB08 03004825 unknown
:0202AB0C 2462C222 unknown
:0202AB10 D0422025 suble  r2,r2,r5,lsr #0x0
:0202AB14 20250F20 eorcs  r0,r5,r0,lsr #0x1e
:0202AB18 5E802202 cdppl 2,8,cr2,cr0,cr2,0
:0202AB1C 0F022800 swieq 0x00022800
:0202AB20 00311ED1 unknown
:0202AB24 1B372802 blne 02DF4B34
:0202AB28 EB1C8802 bl 0274CB38
:0202AB2C BF00481B swilt 0x0000481b
:0202AB30 20271A01 eorcs  r1,r7,r1,lsl #0x14
:0202AB34 14D02EA0 ldrneb r2,[r0],#+0xea0
:0202AB38 48162027 ldmmida  r6 ,{r0,r1,r2,r5,r13}
:0202AB3C C3082303 unknown
:0202AB40 03481562 unknown
:0202AB44 002B0068 eoreq  r0,r11,r8,ror #0x0
:0202AB48 1C10D024 ldcne  0,cr13,[r0],{#0x24}
:0202AB4C 11001398 swpne r1,r8,r0
:0202AB50 05A001E7 streq r0,[r0, #+0x1e7]!
:0202AB54 10D11D28 sbcnes r1,r1,r8,lsr #0x1a
:0202AB58 D019200B andles r2,r9,r11
:0202AB5C 200B0520 andcs  r0,r11,r0,lsr #0xa
:0202AB60 12200F0C eorne  r0,r0,#0x30
:0202AB64 200F04D0 unknown
:0202AB68 C148088A unknown
:0202AB6C 000B0862 andeq  r0,r11,r2,ror #0x10
:0202AB70 60D003C5 sbcvss r0,r0,r5,asr #0x7
:0202AB74 100D2003 andne  r2,r13,r3
:0202AB78 68024804 stmvsda  r2 ,{r2,r11,r14}
:0202AB7C 022A0400 eoreq  r0,r10,#0x0
:0202AB80 90211A37 eorls  r1,r1,r7,lsr r10
:0202AB84 9033ED47 eorlss r14,r3,r7,asr #0x1a
:0202AB88 1723C544 strne r12,r14,r3,r7,asr #0x1a
:0202AB8C 086AC849 unknown
:0202AB90 4B012528 blmi 02074038
:0202AB94 2E003EA9 cdpcs 14,0,cr3,cr0,cr9,5
:0202AB98 013E0001 teqeq r14,r1
:0202AB9C 01511000 cmpeq r1,r0
:0202ABA0 3E002200 cdpcc 2,0,cr2,cr0,cr0,0
:0202ABA4 D7200000 strle r0,[r0,-r0]!
:0202ABA8 02D38108 sbceqs r8,r3,#0x2
:0202ABAC 1102516E unknown
:0202ABB0 F0512009 subnvs r2,r1,r9
:0202ABB4 03EE1588 mvneq  r1,#0x22000000
:0202ABB8 200D0B28 andcs  r0,r13,r8,lsr #0x16
:0202ABBC 10066888 andne  r6,r6,r8,lsl #0x11
:0202ABC0 EAE602DB b 019AB734
:0202ABC4 5915BB03 ldmpldb  r5 ,{r0,r1,r8,r9,r11,r12,r13,r15}
:0202ABC8 3300011F unknown
:0202ABCC 111DF107 tstne r13,r7,lsl #0x2
:0202ABD0 1CF542F9 ldcnel 2,cr4,[r5],#+0x3e4
:0202ABD4 1C0F2001 stcne  0,cr2,[r15],{#0x1}
:0202ABD8 22F00753 rsccss r0,r0,#0x14C0000
:0202ABDC F4F053EB unknown
:0202ABE0 1C0006EA stcne  6,cr0,[r0],{#0xea}
:0202ABE4 DD102E00 unknown
:0202ABE8 00002400 andeq  r2,r0,r0,lsl #0x8
:0202ABEC BCDD0D2E ldcltl 13,cr0,[r13],{#0x2e}
:0202ABF0 20DA0B42 sbccss r0,r10,r2,asr #0x16
:0202ABF4 530DDD00 unknown
:0202ABF8 29EB52F0 unknown
:0202ABFC 4901C01C stmmidb  r1 ,{r2,r3,r4,r14,r15}
:0202AC00 64E84A00 unknown
:0202AC04 B435C01C unknown
:0202AC08 A5F14201 ldrgeb r4,[r1, #+0x201]!
:0202AC0C 0AF05303 beq 01C3F820
:0202AC10 1C0430EB stcne  0,cr3,[r4],{#0xeb}
:0202AC14 93003CB1 unknown
:0202AC18 730C1C05 unknown
:0202AC1C E9C08221 stmib  r0 ,{r0,r5,r9,r15}^
:0202AC20 49301C07 ldmmidb  r0!,{r0,r1,r2,r10,r11,r12}
:0202AC24 402D0643 eormi  r0,r13,r3,asr #0xc
:0202AC28 482F6608 stmmida  r15!,{r3,r9,r10,r13,r14}
:0202AC2C D0086448 andle  r6,r8,r8,asr #0x8
:0202AC30 29220000 stmcsdb  r2!,{}
:0202AC34 6D1C5278 unknown
:0202AC38 7001001C andvc  r0,r1,r12,lsl r0
:0202AC3C F82A0987 stmnvda  r10!,{r0,r1,r2,r7,r8,r11}
:0202AC40 04E006DB unknown
:0202AC44 220621FF andcs  r2,r6,#0xC000003F
:0202AC48 2801CD6C stmcsda  r1 ,{r2,r3,r5,r6,r8,r10,r11,r14,r15}
:0202AC4C 48262049 stmmida  r6!,{r0,r3,r6,r13}
:0202AC50 4A286441 bmi 02A43D5C
:0202AC54 00004824 andeq  r4,r0,r4,lsr #0x10
:0202AC58 1D64822C stcnel 2,cr8,[r4,#-0xb0]!
:0202AC5C DD162E04 unknown
:0202AC60 142E2010 unknown
:0202AC64 2E0E7BDA mcrcs 11,0,r7,cr14,cr10,{6}
:0202AC68 2110DD06 tstcs r0,r6,lsl #0x1a
:0202AC6C 641C4078 ldrvs r4,[r12],#-0x78
:0202AC70 42B02011 adcmis r2,r0,#0x11
:0202AC74 20DBF820 sbccss r15,r11,r0,lsr #0x10
:0202AC78 1DDA1028 unknown
:0202AC7C 180A0049 stmneda  r10 ,{r0,r3,r6}
:0202AC80 1C402100 stcnel 1,cr2,[r0],{#0x0}
:0202AC84 8005F511 andhi  r15,r5,r1,lsl r5
:0202AC88 DBFA2820 blle 01EB4D10
:0202AC8C FF04DF07 swinv 0x0004df07
:0202AC90 11202021 unknown
:0202AC94 17E89C01 strneb r9,[r8,+r1, lsl #0x18]!
:0202AC98 02481349 subeq  r1,r8,#0x24000001
:0202AC9C 3B126481 blcc 024C3EA8
:0202ACA0 106C9141 rsbne  r9,r12,r1,asr #0x2
:0202ACA4 6E120848 cdpvs 8,0,cr0,cr2,cr8,2
:0202ACA8 95E2F051 strlsb r15,[r2, #+0x51]!
:0202ACAC 20D11300 sbccss r1,r1,r0,lsl #0x6
:0202ACB0 7A60150C bvc 038300E8
:0202ACB4 07ED2015 unknown
:0202ACB8 06309FFF unknown
:0202ACBC 0700455A unknown
:0202ACC0 FDE96E10 stc2l 14,cr6,[r9,#+0x40]!
:0202ACC4 003B3810 eoreqs r3,r11,r0,lsl r8
:0202ACC8 0045536A subeq  r5,r5,r10,ror #0x6
:0202ACCC BDC85561 unknown
:0202ACD0 00051409 andeq  r1,r5,r9,lsl #0x8
:0202ACD4 742B7500 unknown
:0202ACD8 350E5B07 strcc r5,[r14, #-0xb07]		;r14-0xb07=*(504bf468)=#0(0x00000000)
:0202ACDC 00355020 eoreqs r5,r5,r0,lsr #0x0
:0202ACE0 A900350A stmgedb  r0 ,{r1,r3,r8,r10,r12,r13}
:0202ACE4 350B2807 strcc r2,[r11, #-0x807]		;(r11-0x807=*(fffff889))
:0202ACE8 DBEDD200 blle 01B9F4F0
:0202ACEC C8718B10 ldmgtda  r1!,{r4,r8,r9,r11,r15}^
:0202ACF0 4660574A unknown
:0202ACF4 51A12025 movpl  r2,r5,lsr #0x0		;r2=0(0x0)
:0202ACF8 04E90211 unknown
:0202ACFC 8D121C3A unknown
:0202AD00 05950301 ldreq r0,[r5, #+0x301]		;r5+0x301=*(00000301)
:0202AD04 141EF051 ldrne r15,[r14],#-0x51
:0202AD08 325149EB subccs r4,r1,#0x3AC000
:0202AD0C 150C202F strne r2,[r12, #-0x2f]		;(r12-0x2f=*(ffffffd1))
:0202AD10 20152A60 andcss r2,r5,r0,ror #0x14
:0202AD14 FFF7FFAA swinv 0x00f7ffaa
:0202AD18 208101FE unknown
:0202AD1C A0405B02 subge  r5,r0,r2,lsl #0x16
:0202AD20 2001E91E andcs  r14,r1,r14,lsl r9
:0202AD24 18208110 stmneda  r0!,{r4,r8,r15}
:0202AD28 017320E9 cmneq r3,r9,ror #0x1
:0202AD2C 1C074081 stcne  0,cr4,[r7],{#0x81}
:0202AD30 003D0C95 mlaeqs r13,r5,r12,r0unknown
:0202AD34 1C33E904 ldcne  9,cr14,[r3],#-0x10
:0202AD38 658E0D85 strvs r0,[r14, #+0xd85]		;r14+0xd85=*(504c0cf4)=#0(0x00000000)
:0202AD3C D0052D00 andle  r2,r5,r0,lsl #0x1a
:0202AD40 286A8902 unknown
:0202AD44 5C10091C ldcpl  9,cr0,[r0],{#0x1c}
:0202AD48 E01004E8 ands r0,r0,r8,ror #0x9
:0202AD4C 21006A88 unknown
:0202AD50 006C2260 rsbeq  r2,r12,r0,ror #0x4
:0202AD54 14E80CF0 unknown
:0202AD58 6CC905AD stcvsl 5,cr0,[r9],{#0xad}
:0202AD5C 6B2210C0 blvs 028AF064
:0202AD60 A9EF68F0 unknown
:0202AD64 2001FE06 andcs  r15,r1,r6,lsl #0x1c
:0202AD68 230F0023 unknown
:0202AD6C 2023EE60 eorcs  r14,r3,r0,ror #0x1c
:0202AD70 15D04A0B ldrneb r4,[r0, #+0xa0b]		;r0+0xa0b=*(00000a0b)
:0202AD74 007F036A rsbeqs r0,r15,r10,ror #0x6
:0202AD78 6A916CD0 bvs 004860C0
:0202AD7C 516D0492 unknown
:0202AD80 03EC62F0 mvneq  r6,#0xF
:0202AD84 3D000728 unknown
:0202AD88 40AD0804 adcmi  r0,r13,r4,lsl #0x10
:0202AD8C D660ADDC unknown
:0202AD90 B51500E8 ldrlt r0,[r5, #-0xe8]		;(r5-0xe8=*(ffffff18))
:0202AD94 071C0D62 ldreq r0,[r5, #-0xe8]		;(r5-0xe8=*(ffffff18))
:0202AD98 6B92001C blvs 004AAE10
:0202AD9C E8C2F001 stmia  r2 ,{r0,r12,r13,r14,r15}^
:0202ADA0 2605A504 strcs r10,[r5],-r4, lsl #0xa
:0202ADA4 3010634A andccs r6,r0,r10,asr #0x6
:0202ADA8 43882103 orrmi  r2,r8,#0xC0000000
:0202ADAC 00951C06 addeqs r1,r5,r6,lsl #0x18
:0202ADB0 1F362F62 swine 0x00362f62
:0202ADB4 904B2321 subls  r2,r11,r1,lsr #0x6
:0202ADB8 00036000 andeq  r6,r3,r0
:0202ADBC 8E18F663 cdphi 6,0,cr15,cr8,cr3,3
:0202ADC0 6402D643 strvs r13,[r2],#-0x643
:0202ADC4 438E36DF orrmi  r3,r14,#0xDF00000
:0202ADC8 00006046 andeq  r6,r0,r6,asr #0x0
:0202ADCC 6D689099 stcvsl 0,cr9,[r8,#-0x264]!
:0202ADD0 69684118 unknown
:0202ADD4 03811A00 orreq  r1,r1,#0x0
:0202ADD8 C1210000 unknown
:0202ADDC 68049060 stmvsda  r4 ,{r5,r6,r12,r15}
:0202ADE0 190BBF03 stmnedb  r11 ,{r0,r1,r8,r9,r10,r11,r12,r13,r15}
:0202ADE4 D0600748 rsble  r0,r0,r8,asr #0xe
:0202ADE8 01D16A04 biceqs r6,r1,r4,lsl #0x14
:0202ADEC D03B1FD1 unknown
:0202ADF0 1C02196B stcne  9,cr1,[r2],{#0x6b}
:0202ADF4 E8D0F051 ldmia  r0 ,{r0,r4,r6,r12,r13,r14,r15}^
:0202ADF8 9E402100 cdpls 1,4,cr2,cr0,cr0,0
:0202ADFC 0F202140 swieq 0x00202140
:0202AE00 00210148 eoreq  r0,r1,r8,asr #0x2
:0202AE04 11C1480D bicne  r4,r1,r13,lsl #0x10
:0202AE08 1229016A eorne  r0,r9,#0x8000001A
:0202AE0C 0E6880D1 mcreq 0,3,r8,cr8,cr1,{6}
:0202AE10 F0514900 subnvs r4,r1,r0,lsl #0x12
:0202AE14 FD03E976 unknown
:0202AE18 C0100D01 andgts r0,r0,r1,lsl #0x1a
:0202AE1C 0620178C unknown
:0202AE20 C1210448 unknown
:0202AE24 10070262 andne  r0,r7,r2,ror #0x4
:0202AE28 120FE884 andne  r14,r15,#0x840000
:0202AE2C F06B1C20 rsbnv  r1,r11,r0,lsr #0x18
:0202AE30 00E87E09 rsceq  r7,r8,r9,lsl #0x1c
:0202AE34 231F4205 tstcs r15,#0x50000000
:0202AE38 000D01A1 andeq  r0,r13,r1,lsr #0x3
:0202AE3C 044E15C8 streqb r1,[r14],#-0x5c8
:0202AE40 C0480102 subgt  r0,r8,r2,lsl #0x2
:0202AE44 F170006A cmnnv r0,r10,ror #0x0
:0202AE48 17402D00 strneb r2,[r0,-r0, lsl #0x1a]
:0202AE4C 07DD0C0F ldreqb r0,[r13,+r15, lsl #0x18]
:0202AE50 BE8E000D cdplt 0,8,cr0,cr14,cr13,0
:0202AE54 002F07EE eoreq  r0,r15,r14,ror #0xf
:0202AE58 1C0410FF stcne  0,cr1,[r4],{#0xff}
:0202AE5C 001F1803 andeqs r1,r15,r3,lsl #0x10
:0202AE60 1C20EEF8 stcne  14,cr14,[r0],#-0x3e0
:0202AE64 037DBD10 cmneq r13,#0x400
:0202AE68 25008581 strcs r8,[r0, #-0x581]		;(r0-0x581=*(fffffa7f))
:0202AE6C B5102120 ldrlt r2,[r0, #-0x120]		;(r0-0x120=*(fffffee0))
:0202AE70 D00B1C0C andle  r1,r11,r12,lsl #0x18
:0202AE74 092A0007 stmeqdb  r10!,{r0,r1,r2}
:0202AE78 000B05DD unknown
:0202AE7C 0420EEA4 unknown
:0202AE80 971C2049 ldrls r2,[r11], -r13
:0202AE84 69480111 stmvsdb  r8 ,{r0,r4,r8}^
:0202AE88 EEE0F010 mcr 0,7,r15,cr0,cr0,{0}
:0202AE8C 70A4BD10 adcvc  r11,r4,r0,lsl r13
:0202AE90 0BD5001C bleq 0156AF08
:0202AE94 0025077D eoreq  r0,r5,r13,ror r7
:0202AE98 4906E836 stmmidb  r6 ,{r1,r2,r4,r5,r11,r13,r14,r15}
:0202AE9C 8A220700 bhi 028ACAA4
:0202AEA0 0566CA66 streqb r12,[r6, #-0xa66]!
:0202AEA4 1C00114B stcne  1,cr1,[r0],{#0x4b}
:0202AEA8 C3021C52 unknown
:0202AEAC 00FB2A04 rsceqs r2,r11,r4,lsl #0x14
:0202AEB0 34F06BDB unknown
:0202AEB4 35BD08E8 ldrcc r0,[r13, #+0x8e8]!
:0202AEB8 B5388050 ldrlt r8,[r8, #-0x50]!
:0202AEBC E822F06B stmda  r2!,{r0,r1,r3,r5,r6,r12,r13,r14,r15}
:0202AEC0 CD00490A unknown
:0202AEC4 AA6E8A6E bge 03BCD884
:0202AEC8 00D10142 sbceqs r0,r1,r2,asr #0x2
:0202AECC E0082400 and  r2,r8,r0,lsl #0x8
:0202AED0 00AB4A07 adceq  r4,r11,r7,lsl #0x14
:0202AED4 6A58D400 bvs 0365FEDC
:0202AED8 0466CA1C unknown
:0202AEDC 0033002A eoreqs r0,r3,r10,lsr #0x0
:0202AEE0 6B66CA22 blvs 039DD770
:0202AEE4 01E81AF0 unknown
:0202AEE8 C1381C20 teqgt r8,r0,lsr #0x18
:0202AEEC 18502D02 ldmneda  r0 ,{r1,r8,r10,r11,r13}^
:0202AEF0 491809B4 ldmmidb  r8 ,{r2,r4,r5,r7,r8,r11}
:0202AEF4 6ECA6E8B cdpvs 14,12,cr6,cr10,cr11,4
:0202AEF8 00941C5C addeqs r1,r4,r12,asr r12
:0202AEFC D2D00A42 sbcles r0,r0,#0x42000
:0202AF00 0742931C unknown
:0202AF04 4A05D000 bmi 0219EF0C
:0202AF08 50D0009B smullpls r0,r0,r11,r0
:0202AF0C 0466008C unknown
:0202AF10 00DB012C sbceqs r0,r11,r12,lsr #0x2
:0202AF14 66008820 strvs r8,[r0],-r0, lsr #0x10
:0202AF18 A507BD18 strge r11,[r7, #-0xd18]		;r7-0xd18=*(160288f8)=#0(0x00000000)
:0202AF1C 00A19410 adceq  r9,r1,r0,lsl r4
:0202AF20 002C4B01 eoreq  r4,r12,r1,lsl #0x16
:0202AF24 C0471821 subgt  r1,r7,r1,lsr #0x10
:0202AF28 0630A146 unknown
:0202AF2C F9231C40 stmnvdb  r3!,{r6,r10,r11,r12}
:0202AF30 FF670600 swinv 0x00670600
:0202AF34 FF04ABF7 swinv 0x0004abf7
:0202AF38 1C3720D0 ldcne  0,cr2,[r7],#-0x340
:0202AF3C 00204347 eoreq  r4,r0,r7,asr #0x6
:0202AF40 C0183948 andgts r3,r8,r8,asr #0x12
:0202AF44 08437020 stmeqda  r3 ,{r5,r12,r13,r14}^
:0202AF48 491D1800 ldmmidb  r13 ,{r11,r12}
:0202AF4C 1B00C749 blne 0205CC78
:0202AF50 2810004E ldmcsda  r0 ,{r1,r2,r3,r6}
:0202AF54 D1016570 unknown
:0202AF58 1F0029A0 swine 0x000029a0
:0202AF5C 18422140 stmneda  r2 ,{r6,r8,r13}^
:0202AF60 383F1C08 ldmccda  r15!,{r3,r10,r11,r12}
:0202AF64 031C0013 tsteq r12,#0x13
:0202AF68 33481740 unknown
:0202AF6C 18003A64 stmneda  r0 ,{r2,r5,r6,r9,r11,r12,r13}
:0202AF70 18401898 stmneda  r0 ,{r3,r4,r7,r11,r12}^
:0202AF74 0008393F andeq  r3,r8,r15,lsr r9
:0202AF78 1465F040 unknown
:0202AF7C 00831948 addeq  r1,r3,r8,asr #0x12
:0202AF80 D5FE40F8 ldrleb r4,[r14, #+0xf8]!
:0202AF84 6B1EE013 blvs 027E2FD8
:0202AF88 1C272601 stcne  6,cr2,[r7],#-0x4
:0202AF8C 90110312 andlss r0,r1,r2,lsl r3
:0202AF90 1B910053 blne 0046B0E4
:0202AF94 04D00E00 ldreqb r0,[r0],#+0xe00
:0202AF98 050BAD15 streq r10,[r11, #-0xd15]		;(r11-0xd15=*(fffff2eb))
:0202AF9C AB06004F blge 021AB0E0
:0202AFA0 3D1C3400 unknown
:0202AFA4 09C91C15 stmeqib  r9 ,{r0,r2,r4,r10,r11,r12}^
:0202AFA8 FF1EA524 swinv 0x001ea524
:0202AFAC 350282F7 strcc r8,[r2, #-0x2f7]		;(r2-0x2f7=*(fffffd09))
:0202AFB0 0145F000 unknown
:0202AFB4 1C28D1E7 stcne  1,cr13,[r8],#-0x39c
:0202AFB8 D0853061 addle  r3,r5,r1,ror #0x0
:0202AFBC 24900001 ldrcs r0,[r0],#+0x1
:0202AFC0 55490000 strplb r0,[r9, #-0x0]		;(r9-0x0=*(0000001d))
:0202AFC4 00550402 subeqs r0,r5,r2,lsl #0x8
:0202AFC8 5E04AD01 cdppl 13,0,cr10,cr4,cr1,0
:0202AFCC 64B181FE unknown
:0202AFD0 6600AD4A strvs r10,r0,r5,r2,lsl #0x8
:0202AFD4 149181FF ldrne r8,[r1],#+0x1ff
:0202AFD8 FF598181 swinv 0x00598181
:0202AFDC 05518129 ldreqb r8,[r1, #-0x129]		;(r1-0x129=*(fffffed7))
:0202AFE0 3D6D4849 stcccl 8,cr4,[r13,#-0x124]!
:0202AFE4 47005F13 unknown
:0202AFE8 81480261 unknown
:0202AFEC 20016501 andcs  r6,r1,r1,lsl #0xa
:0202AFF0 01212111 unknown
:0202AFF4 42B08CC4 adcmis r8,r0,#0xC400
:0202AFF8 C3240148 unknown
:0202AFFC 6980006D stmvsib  r0 ,{r0,r2,r3,r5,r6}
:0202B000 1C0122C0 stcne  2,cr2,[r1],{#0xc0}
:0202B004 E5004351 str r4,[r0, #-0x351]		;(r0-0x351=*(fffffcaf))
:0202B008 11185E1E tstne r8,r14,lsl r14
:0202B00C F8033B00 stmnvda  r3 ,{r8,r9,r11,r12,r13}
:0202B010 109930BD ldrneh r3,[r9], +r13
:0202B014 F7FF0292 unknown
:0202B018 0035FE4E eoreqs r15,r5,r14,asr #0x1c
:0202B01C E0009981 and  r9,r0,r1,lsl #0x13
:0202B020 A7BDF81E unknown
:0202B024 21ED8A10 mvncs  r8,r0,lsl r10
:0202B028 35038112 strcc r8,[r3, #-0x112]		;r3-0x112=*(7160284f)=#0(0x00000000)
:0202B02C 014B3649 unknown
:0202B030 20822381 addcs  r2,r2,r1,lsl #0x7
:0202B034 F00181EE andnv  r8,r1,r14,ror #0x3
:0202B038 4933FE49 ldmmidb  r3!,{r0,r3,r6,r9,r10,r11,r12,r13,r14,r15}
:0202B03C 2669C904 unknown
:0202B040 3F000B02 swicc 0x00000b02
:0202B044 55432CE0 strplb r2,[r3, #-0xce0]		;r3-0xce0=*(71601c81)=#0(0x00000000)
:0202B048 3800978A stmccda  r0 ,{r1,r3,r7,r8,r9,r10,r12,r15}
:0202B04C 0C1367E0 ldceq  7,cr6,[r3],{#0xe0}
:0202B050 09F7FFEB ldmeqib  r7!,{r0,r1,r3,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:0202B054 2800FF0E stmcsda  r0 ,{r1,r2,r3,r8,r9,r10,r11,r12,r13,r14,r15}
:0202B058 280CD02F stmcsda  r12 ,{r0,r1,r2,r3,r5,r12,r14,r15}
:0202B05C 11DC0800 bicnes r0,r12,r0,lsl #0x10
:0202B060 252805DA strcs r0,[r8, #-0x5da]!
:0202B064 280400DC stmcsda  r4 ,{r2,r3,r4,r6,r7}
:0202B068 D023DB23 eorle  r13,r3,r3,lsr #0x16
:0202B06C 80016D05 andhi  r6,r1,r5,lsl #0x1a
:0202B070 2813E01F ldmcsda  r3 ,{r0,r1,r2,r3,r4,r13,r14,r15}
:0202B074 280DDC1D stmcsda  r13 ,{r0,r2,r3,r4,r10,r11,r12,r14,r15}
:0202B078 07DB1B00 ldreqb r1,[r11,+r0, lsl #0x16]
:0202B07C 192812D0 stmnedb  r8!,{r4,r6,r7,r9,r12}
:0202B080 17800355 unknown
:0202B084 3CE015D0 stcccl 5,cr1,[r0],#+0x340
:0202B088 0025011C eoreq  r0,r5,r12,lsl r1
:0202B08C D519E013 ldrle r14,[r9, #-0x13]		;(r9-0x13=*(0000000a))
:0202B090 2400C524 strcs r12,[r0],#-0x524
:0202B094 08181C25 ldmeqda  r8 ,{r0,r2,r5,r10,r11,r12}
:0202B098 03E00B3D mvneq  r0,#0xF400
:0202B09C 21038F22 unknown
:0202B0A0 FF041240 swinv 0x00041240
:0202B0A4 000D00F7 unknown
:0202B0A8 0C20D103 stceq  1,cr13,[r0],#-0xc
:0202B0AC 2D1C28B0 unknown
:0202B0B0 F7FF2407 ldrnvb r2,[r15,+r7, lsl #0x8]!
:0202B0B4 000FDE10 andeq  r13,r15,r0,lsl r14
:0202B0B8 2C00D1CF stccs  1,cr13,[r0],{#0xcf}
:0202B0BC 0102D1B6 streqh r13,[r2, -r6]
:0202B0C0 EE0A02D7 mcr 2,0,r0,cr10,cr7,{6}
:0202B0C4 89FE09B5 unknown
:0202B0C8 D2007903 andle  r7,r0,#0xC000
:0202B0CC 4808DD0D stmmida  r8 ,{r0,r2,r3,r8,r10,r11,r12,r14,r15}
:0202B0D0 0A007901 beq 020494DC
:0202B0D4 F0462048 subnv  r2,r6,r8,asr #0x0
:0202B0D8 01B1EF9E unknown
:0202B0DC 102501DA unknown
:0202B0E0 E00243ED and  r4,r2,r13,ror #0x7
:0202B0E4 6F014802 swivs 0x00014802
:0202B0E8 1C288000 stcne  0,cr8,[r8],#-0x0
:0202B0EC 4244B90C submi  r11,r4,#0x30000
:0202B0F0 14C13FEC strneb r3,[r1],#+0xfec
:0202B0F4 5C24B188 stcpl  1,cr11,[r4],#-0x220
:0202B0F8 4817222D ldmmida  r7 ,{r0,r2,r3,r5,r9,r13}
:0202B0FC ED6A02A3 stcl 2,cr0,[r10,#-0x28c]!
:0202B100 F7FFA513 unknown
:0202B104 1802B980 stmneda  r2 ,{r7,r8,r11,r12,r13,r15}
:0202B108 082600D0 stmeqda  r6!,{r4,r6,r7}
:0202B10C 270A1C34 unknown
:0202B110 F0691C38 rsbnv  r1,r9,r8,lsr r12
:0202B114 FFEAA200 swinv 0x00eaa200
:0202B118 0017A4F7 ldreqsh r10,[r7], -r7
:0202B11C 0420D00C unknown
:0202B120 D705022B strle r0,[r5,-r11, lsr #0x4]
:0202B124 01D90E01 biceqs r0,r9,r1,lsl #0x1c
:0202B128 002A1C25 eoreq  r1,r10,r5,lsr #0x18
:0202B12C 251C35E0 ldrcs r3,[r12, #-0x5e0]		;(r12-0x5e0=*(fffffa20))
:0202B130 F203B70A andnv  r11,r3,#0x280000
:0202B134 E9B002FB ldmib  r0!,{r0,r1,r3,r4,r5,r6,r7,r9}
:0202B138 E34806D1 unknown
:0202B13C 48046207 stmmida  r4 ,{r0,r1,r2,r9,r13,r14}
:0202B140 006A4110 rsbeq  r4,r10,r0,lsl r1
:0202B144 21000C1F unknown
:0202B148 47086241 strmi r6,r4,r10,r0,lsl r1
:0202B14C 81E814F0 unknown
:0202B150 D570101B ldrleb r1,[r0, #-0x1b]!
:0202B154 B09B901D addlts r9,r11,r13,lsl r0
:0202B158 009F0DA7 addeqs r0,r15,r7,lsr #0x1b
:0202B15C 9110BB07 tstls r0,r7,lsl #0x16
:0202B160 081D2C06 ldmeqda  r13 ,{r1,r2,r10,r11,r13}
:0202B164 081D041C ldmeqda  r13 ,{r2,r3,r4,r10}
:0202B168 92000298 andls  r0,r0,#0x80000009
:0202B16C D9575121 ldmledb  r7 ,{r0,r5,r8,r12,r14}^
:0202B170 3202AA12 andcc  r10,r2,#0x12000
:0202B174 3D90B102 unknown
:0202B178 20C73110 sbccs  r3,r7,r0,lsl r1
:0202B17C A812EBDA ldmgeda  r2 ,{r1,r3,r4,r6,r7,r8,r9,r11,r13,r14,r15}
:0202B180 0068310B rsbeq  r3,r8,r11,lsl #0x2
:0202B184 47300227 ldrmi r0,[r0,-r7, lsr #0x4]!
:0202B188 F3010054 unknown
:0202B18C 019F0400 orreqs r0,r15,r0,lsl #0x8
:0202B190 1C30D931 ldcne  9,cr13,[r0],#-0xc4
:0202B194 2890090A ldmcsia  r0 ,{r1,r3,r8,r11}
:0202B198 09683530 unknown
:0202B19C 2D000090 unknown
:0202B1A0 2D20D02A stccs  0,cr13,[r0,#-0xa8]!
:0202B1A4 0100D828 unknown
:0202B1A8 30D1042D sbcccs r0,r1,r13,lsr #0x8
:0202B1AC 00280079 eoreq  r0,r8,r9,ror r0
:0202B1B0 2820D023 stmcsda  r0!,{r0,r1,r5,r12,r14,r15}
:0202B1B4 1007D021 andne  r13,r7,r1,lsr #0x0
:0202B1B8 26F04086 unknown
:0202B1BC 121C02EE andnes r0,r12,#0xE000000E
:0202B1C0 402108B1 unknown
:0202B1C4 0CF0841D ldceql 4,cr8,[r0],#+0x74
:0202B1C8 D10FDFEC mrsle r13,CPSR
:0202B1CC 091C2021 ldmeqdb  r12 ,{r0,r5,r13}
:0202B1D0 06312898 unknown
:0202B1D4 4004006F andmi  r0,r4,r15,ror #0x0
:0202B1D8 D108FFEC unknown
:0202B1DC 8DE08DF1 stchil 13,cr8,[r0,#+0x3c4]!
:0202B1E0 04420281 streqb r0,[r2],#-0x281
:0202B1E4 022900D0 eoreq  r0,r9,#0xD0
:0202B1E8 40042101 andmi  r2,r4,r1,lsl #0x2
:0202B1EC 7F9804E0 swivc 0x009804e0
:0202B1F0 8734301C unknown
:0202B1F4 19D24200 ldmneib  r2 ,{r9,r14}^
:0202B1F8 A5D10A20 ldrgeb r0,[r1, #+0xa20]		;r1+0xa20=*(00000a20)
:0202B1FC 241D0412 ldrcs r0,[r13],#-0x412
:0202B200 90C99803 sbcls  r9,r9,r3,lsl #0x10
:0202B204 10D9D3A7 sbcnes r13,r9,r7,lsr #0x7
:0202B208 0A24D16A beq 0295F7B8
:0202B20C 002122AA eoreq  r2,r1,r10,lsr #0x5
:0202B210 A7275B20 strge r5,[r7,-r0, lsr #0x16]!
:0202B214 9D00C00C unknown
:0202B218 87900500 ldrhi r0,[r0,+r0, lsl #0xa]
:0202B21C 1D049E0A unknown
:0202B220 05980112 ldreq r0,[r8, #+0x112]		;r8+0x112=*(00000112)
:0202B224 1E10471D mrcne 7,0,r4,cr0,cr13,{0}
:0202B228 AF100AD9 swige 0x00100ad9
:0202B22C 49291C38 stmmidb  r9!,{r3,r4,r5,r10,r11,r12}
:0202B230 29EB7620 unknown
:0202B234 02376810 eoreqs r6,r7,#0x100000
:0202B238 02972D54 addeqs r2,r7,#0x1500
:0202B23C 2B005BDA blcs 020421AC
:0202B240 5B384952 blpl 02E3D790
:0202B244 205BC000 subcss r12,r11,r0
:0202B248 CB305BE8 blgt 02C421F0
:0202B24C E005D401 and  r13,r5,r1,lsl #0x8
:0202B250 0009EB01 andeq  r14,r9,r1,lsl #0x16
:0202B254 08353068 ldmeqda  r5!,{r3,r5,r6,r12,r13}
:0202B258 FBE14286 blx 0187BC78
:0202B25C 85900303 ldrhi r0,[r0, #+0x303]		;r0+0x303=*(00000303)
:0202B260 C8085306 stmgtda  r8 ,{r1,r2,r8,r9,r12,r14}
:0202B264 4F1FD92B swimi 0x001fd92b
:0202B268 0BB9AD0A bleq 00E96698
:0202B26C 11D5401D bicnes r4,r5,r13,lsl r0
:0202B270 6821EB50 stmvsda  r1!,{r4,r6,r8,r9,r11,r13,r14,r15}
:0202B274 01682000 unknown
:0202B278 00052854 andeq  r2,r5,r4,asr r8
:0202B27C 1C06EDB4 stcne  13,cr14,[r6],{#0xb4}
:0202B280 B0841007 addlt  r1,r4,r7
:0202B284 0F4286ED swieq 0x004286ed
:0202B288 001C38D1 ldreqsb r3,[r12], -r1
:0202B28C EDAAF086 stc  0,cr15,[r10,#+0x218]!
:0202B290 054F1C02 streqb r1,[r15, #-0xc02]		;r15-0xc02=*(0202a696)=#-1912457728(0x8e023600)
:0202B294 EDC01551 unknown
:0202B298 E0D10502 sbcs r0,r1,r2,lsl #0xa
:0202B29C 21009D8D unknown
:0202B2A0 90610600 rsbls  r0,r1,r0,lsl #0xc
:0202B2A4 9803E008 stmlsda  r3 ,{r3,r13,r14,r15}
:0202B2A8 00403430 subeq  r3,r0,r0,lsr r4
:0202B2AC 2B90031C blcs 0042BF24
:0202B2B0 98036806 stmlsda  r3 ,{r1,r2,r11,r13,r14}
:0202B2B4 D5420888 strleb r0,[r2, #-0x888]		;(r2-0x888=*(fffff778))
:0202B2B8 000306D3 unknown
:0202B2BC 128106BD addne  r0,r1,#0xBD00000
:0202B2C0 071770D1 unknown
:0202B2C4 DD980890 unknown
:0202B2C8 9903D00C stmlsdb  r3 ,{r2,r3,r12,r14,r15}
:0202B2CC 0F980211 swieq 0x00980211
:0202B2D0 1B122F16 blne 024B6F30
:0202B2D4 F9B42FED ldmnvib  r4!,{r0,r2,r3,r5,r6,r7,r8,r9,r10,r11,r13}
:0202B2D8 E79CAC27 ldr r10,[r12,+r7, lsr #0x18]
:0202B2DC 08900205 ldmeqia  r0 ,{r0,r2,r9}
:0202B2E0 02489B90 subeq  r9,r8,#0x24000
:0202B2E4 6F012400 swivs 0x00012400
:0202B2E8 43482030 unknown
:0202B2EC 34900400 ldrcc r0,[r0],#+0x400
:0202B2F0 0D900430 unknown
:0202B2F4 4340E410 unknown
:0202B2F8 FCC2F002 stc2l 0,cr15,[r2],{#0x2}
:0202B2FC 06000B03 streq r0,[r0],-r3, lsl #0x16
:0202B300 20154D40 andcss r4,r5,r0,asr #0x1a
:0202B304 FCBBF002 ldc2  0,cr15,[r11],#+0x8
:0202B308 F9019002 stmnvdb  r1 ,{r1,r12,r15}
:0202B30C 00E11111 rsceq  r1,r1,r1,lsl r1
:0202B310 F2900720 addnvs r0,r0,#0x800000
:0202B314 F002E001 andnv  r14,r2,r1
:0202B318 438DFCA4 orrmi  r15,r13,#0xA400
:0202B31C D2406E20 suble  r6,r0,#0x200
:0202B320 4B8C2000 blmi 00333328
:0202B324 038705C7 orreq  r0,r7,#0x31C00000
:0202B328 00FB60D0 unknown
:0202B32C E9058728 stmdb  r5 ,{r3,r5,r8,r9,r10,r15}
:0202B330 AFE0FD01 swige 0x00e0fd01
:0202B334 EBC89810 bl 0125137C
:0202B338 49851085 stmmiib  r5 ,{r0,r2,r7,r12}
:0202B33C 04094B86 streq r4,[r9],#-0xb86
:0202B340 5E1085A8 cdppl 5,0,cr8,cr0,cr8,5
:0202B344 014F7FEC mrseq r7,SPSR
:0202B348 24000225 strcs r0,[r0],#-0x225
:0202B34C 200AAE09 andcs  r10,r10,r9,lsl #0x1c
:0202B350 80024369 andhi  r4,r2,r9,ror #0x6
:0202B354 FC81F002 stc2  0,cr15,[r1],{#0x2}
:0202B358 4021B37C eormi  r11,r1,r12,ror r3
:0202B35C 8F3820D2 swihi 0x003820d2
:0202B360 FFD13D00 swinv 0x00d13d00
:0202B364 006D50F7 unknown
:0202B368 13D03782 bicnes r3,r0,#0x2080000
:0202B36C F7D83028 ldrnvb r3,[r8,+r8, lsr #0x0]
:0202B370 C0701999 unknown
:0202B374 0130112A teqeq r0,r10,lsr #0x2
:0202B378 40055000 andmi  r5,r5,r0
:0202B37C 00541001 subeqs r1,r4,r1
:0202B380 56005436 unknown
:0202B384 25000866 strcs r0,[r0, #-0x866]		;(r0-0x866=*(fffff79a))
:0202B388 F808E015 stmnvda  r8 ,{r0,r2,r4,r13,r14,r15}
:0202B38C CD6F396D stcgtl 9,cr3,[r15,#-0x1b4]!
:0202B390 42A0FB0E adcmi  r15,r0,#0x3800
:0202B394 04DD0F10 ldreqb r0,[r13],#+0xf10
:0202B398 6A1C301C bvs 02737410
:0202B39C EC5800F0 ldcl 0,cr0,[r8],{#0xf0}
:0202B3A0 63033513 unknown
:0202B3A4 084B6449 stmeqda  r11 ,{r0,r3,r6,r10,r13,r14}^
:0202B3A8 6A08D730 bvs 02261070
:0202B3AC 02EC1AF0 rsceq  r1,r12,#0xF0000
:0202B3B0 71820001 orrvc  r0,r2,r1
:0202B3B4 0B6D2500 bleq 03B747BC
:0202B3B8 D1C7000F bicle  r0,r7,r15
:0202B3BC B50D2D00 strlt r2,[r13, #-0xd00]		;(r13-0xd00=*(fffff300))
:0202B3C0 6AA809D1 bvs 00A2DB0C
:0202B3C4 00EC44F0 unknown
:0202B3C8 FD0FF7FF unknown
:0202B3CC D1FB2800 mvnles r2,r0,lsl #0x10
:0202B3D0 08495500 stmeqda  r9 ,{r8,r10,r12,r14}^
:0202B3D4 84D01107 ldrhib r1,[r0],#+0x107
:0202B3D8 4805004B stmmida  r5 ,{r0,r1,r3,r6}
:0202B3DC 846F0890 unknown
:0202B3E0 05DB0242 ldreqb r0,[r11, #+0x242]		;r11+0x242=*(00000242)
:0202B3E4 1F849800 swine 0x00849800
:0202B3E8 9805E090 stmlsda  r5 ,{r4,r7,r13,r14,r15}
:0202B3EC 066D00CD unknown
:0202B3F0 352C0090 strcc r0,[r12, #-0x90]!
:0202B3F4 DD0034DD unknown
:0202B3F8 9F039803 swils 0x00039803
:0202B3FC 00089001 andeq  r9,r8,r1
:0202B400 0D833E30 unknown
:0202B404 1C29362C stcne  6,cr3,[r9],#-0xb0
:0202B408 0C980401 ldceq  4,cr0,[r8],{#0x1}
:0202B40C 84222031 unknown
:0202B410 EA0064F0 b 020447D8
:0202B414 60788968 rsbvss r8,r8,r8,ror #0x12
:0202B418 00398968 eoreqs r8,r9,r8,ror #0x12
:0202B41C 720F1718 andvc  r1,r15,#0x600000
:0202B420 20108DA9 andcss r8,r0,r9,lsr #0x1b
:0202B424 01420208 unknown
:0202B428 E00707D0 unknown
:0202B42C 288601D9 stmcsia  r6 ,{r0,r3,r4,r6,r7,r8}
:0202B430 37307928 ldrcc r7,[r0,-r8, lsr #0x12]!
:0202B434 79687030 unknown
:0202B438 A8700070 unknown
:0202B43C E870B079 ldmda  r0!,{r0,r3,r4,r5,r6,r12,r13,r15}^
:0202B440 7000F079 andvc  r15,r0,r9,ror r0
:0202B444 71307A28 teqvc r0,r8,lsr #0x14
:0202B448 00C07A68 sbceq  r7,r0,r8,ror #0x14
:0202B44C 3012B135 andccs r11,r2,r5,lsr r1
:0202B450 01303036 teqeq r0,r6,lsr r0
:0202B454 03050290 unknown
:0202B458 06900500 ldreq r0,[r0],+r0, lsl #0xa
:0202B45C 90060075 andls  r0,r6,r5,ror r0
:0202B460 D142A022 unknown
:0202B464 049803DB ldreq r0,[r8],#+0x3db
:0202B468 48300060 ldmmida  r0!,{r5,r6}
:0202B46C 26076F80 strcs r6,[r7],-r0, lsl #0x1f
:0202B470 9902000B stmlsdb  r2 ,{r0,r1,r3}
:0202B474 03770828 cmneq r7,#0x280000
:0202B478 0CB5FE36 ldceq  14,cr15,[r5],#+0xd8
:0202B47C 129803D0 addnes r0,r8,#0x40000003
:0202B480 1D019A08 unknown
:0202B484 0C074130 stceq  1,cr4,[r7],{#0x30}
:0202B488 48272018 stmmida  r7!,{r3,r4,r13}
:0202B48C 61821D21 orrvs  r1,r2,r1,lsr #0x1a
:0202B490 8600482B strhi r4,[r0],-r11, lsr #0x10
:0202B494 20EC9AF0 unknown
:0202B498 0034281C eoreqs r2,r4,r12,lsl r8
:0202B49C 49297822 stmmidb  r9!,{r1,r5,r11,r12,r13,r14}
:0202B4A0 C5333028 ldrgt r3,[r3, #-0x28]!
:0202B4A4 40C00535 sbcmi  r0,r0,r5,lsr r5
:0202B4A8 14714879 unknown
:0202B4AC 00F002A8 rsceqs r0,r0,r8,lsr #0x5
:0202B4B0 E014FC03 ands r15,r4,r3,lsl #0x18
:0202B4B4 99039802 stmlsdb  r3 ,{r1,r11,r12,r15}
:0202B4B8 849A0400 ldrhi r0,[r10],#+0x400
:0202B4BC 18EA0AF0 unknown
:0202B4C0 4D020048 unknown
:0202B4C4 F6F0020A unknown
:0202B4C8 0CB107FC ldceq  7,cr0,[r1],#+0x3f0
:0202B4CC 0D900782 unknown
:0202B4D0 120A9B00 andne  r9,r10,#0x0
:0202B4D4 E7044D93 unknown
:0202B4D8 1E98072C cdpne 7,8,cr0,cr8,cr12,1
:0202B4DC 02DA0528 sbceqs r0,r10,#0xA000000
:0202B4E0 FBA600F0 blx 009AB8A8
:0202B4E4 23C9490E biccs  r4,r9,#0x38000
:0202B4E8 2002D911 andcs  r13,r2,r1,lsl r9
:0202B4EC E007000B and  r0,r7,r11
:0202B4F0 245D850A ldrcsb r8,[r13],#-0x50a
:0202B4F4 001143E4 andeqs r4,r1,r4,ror #0x7
:0202B4F8 032401E0 unknown
:0202B4FC FBB24007 blx 00CBB520
:0202B500 00980220 addeqs r0,r8,r0,lsr #0x4
:0202B504 F00209F1 unknown
:0202B508 2008FBAD andcs  r15,r8,r13,lsr #0x17
:0202B50C 022F1C1C eoreq  r1,r15,#0x1C00
:0202B510 BFFE5DA5 swilt 0x00fe5da5
:0202B514 10001830 andne  r1,r0,r0,lsr r8
:0202B518 79000FFB stmvcdb  r0 ,{r0,r1,r3,r4,r5,r6,r7,r8,r9,r10,r11}
:0202B51C 02000455 andeq  r0,r0,#0x55000000
:0202B520 5D1C7520 unknown
:0202B524 02145D05 andeqs r5,r4,#0x140
:0202B528 9100309A swpls r3,r10,r0
:0202B52C 46021519 unknown
:0202B530 08EB82F0 unknown
:0202B534 D1DA0859 bicles r0,r10,r9,asr r8
:0202B538 70BD081A adcvcs r0,r13,r10,lsl r8
:0202B53C 050584B5 streq r8,[r5, #-0x4b5]		;(r5-0x4b5=*(fffffb4b))
:0202B540 0F710E01 swieq 0x00710e01
:0202B544 027103AB rsbeqs r0,r1,#0xAC000002
:0202B548 710D4121 unknown
:0202B54C 91031EC9 unknown
:0202B550 00144908 andeqs r4,r4,r8,lsl #0x12
:0202B554 4680C11C unknown
:0202B558 01E958F0 unknown
:0202B55C C146A900 unknown
:0202B560 23392806 teqcs r9,#0x60000
:0202B564 14001C33 strne r1,[r0],#-0xc33
:0202B568 DAF7FF94 ble 01E2B3C0
:0202B56C 70B004FF unknown
:0202B570 1C71BD00 ldcnel 13,cr11,[r1],#-0x0
:0202B574 1C1A1C11 ldcne  12,cr1,[r10],{#0x11}
:0202B578 18024B00 stmneda  r2 ,{r8,r9,r11,r14}
:0202B57C 045C8147 ldreqb r8,[r12],#-0x147
:0202B580 00B47802 adceqs r7,r4,r2,lsl #0x10
:0202B584 23008805 unknown
:0202B588 0624122C unknown
:0202B58C 2C0E2600 stccs  6,cr2,[r14],{#0x0}
:0202B590 402C2079 eormi  r2,r12,r9,ror r0
:0202B594 24084334 strcs r4,[r8],#-0x334
:0202B598 0C0C2404 stceq  4,cr2,[r12],{#0x4}
:0202B59C 107B0079 rsbnes r0,r11,r9,ror r0
:0202B5A0 207B600C rsbcss r6,r11,r12
:0202B5A4 0C006521 stceq  5,cr6,[r0],{#0x21}
:0202B5A8 141D810C ldrne r8,[r13],#-0x10c
:0202B5AC 190A6005 stmnedb  r10 ,{r0,r2,r13,r14}
:0202B5B0 51901C04 orrpls r1,r0,r4,lsl #0x18
:0202B5B4 78402101 stmvcda  r0 ,{r0,r8,r13}^
:0202B5B8 185B1C64 ldmneda  r11 ,{r2,r5,r6,r10,r11,r12}^
:0202B5BC 15015194 strne r5,[r1, #-0x194]		;(r1-0x194=*(8e02346c))
:0202B5C0 49198840 ldmmidb  r9 ,{r6,r11,r15}
:0202B5C4 45672A00 strmib r2,[r7, #-0xa00]!
:0202B5C8 1265672B rsbne  r6,r5,#0xAC0000
:0202B5CC D1910C54 orrles r0,r1,r4,asr r12
:0202B5D0 80301502 eorhis r1,r0,r2,lsl #0xa
:0202B5D4 B4404D1D strltb r4,[r0],#-0xd1d
:0202B5D8 201C044C andcss r0,r12,r12,asr #0x8
:0202B5DC D3020977 unknown
:0202B5E0 3B082000 blcc 022335E8
:0202B5E4 29880510 stmcsib  r8 ,{r4,r8,r10}
:0202B5E8 0E0E0017 mcreq 0,0,r0,cr14,cr7,{0}
:0202B5EC FF021129 swinv 0x00021129
:0202B5F0 00132D25 andeqs r2,r3,r5,lsr #0x1a
:0202B5F4 11204D31 unknown
:0202B5F8 88466050 stmhida  r6 ,{r4,r6,r13,r14}^
:0202B5FC D7311D00 ldrle r1,[r1,-r0, lsl #0x1a]!
:0202B600 0E400A00 cdpeq 10,4,cr0,cr0,cr0,0
:0202B604 37290231 unknown
:0202B608 1A00C710 bne 0205D250
:0202B60C 31313060 teqcc r1,r0,ror #0x0
:0202B610 18411F11 stmneda  r1 ,{r0,r4,r8,r9,r10,r11,r12}^
:0202B614 01786021 cmneq r8,r1,lsr #0x0
:0202B618 000006AB andeq  r0,r0,r11,lsr #0xd
:0202B61C B081B578 addlt  r11,r1,r8,ror r5
:0202B620 791C0105 ldmvcdb  r12 ,{r0,r2,r8}
:0202B624 1C13950E ldcne  5,cr9,[r3],{#0xe}
:0202B628 020C8802 andeq  r8,r12,#0x20000
:0202B62C 11A8001C movne  r0,r12,lsl r0		;r0=0(0x0)
:0202B630 FF021612 swinv 0x00021612
:0202B634 309D2200 addccs r2,r13,r0,lsl #0x4
:0202B638 73008B32 unknown
:0202B63C 18690C04 unknown
:0202B640 451C221A ldrmi r2,[r12, #-0x21a]		;(r12-0x21a=*(fffffde6))
:0202B644 78B00111 ldmvcia  r0!,{r0,r4,r8}
:0202B648 448220C1 strmi r2,[r2],#+0xc1
:0202B64C 061C1FB0 unknown
:0202B650 4F1C381C swimi 0x001c381c
:0202B654 00918002 addeqs r8,r1,r2
:0202B658 250FEB04 strcs r14,[r15, #-0xb04]		;r15-0xb04=*(0202ab5c)=#537593120(0x200b0520)
:0202B65C 0800700D stmeqda  r0 ,{r0,r2,r3,r12,r13,r14}
:0202B660 02704D0C rsbeqs r4,r0,#0x300
:0202B664 12708D12 rsbnes r8,r0,#0x480
:0202B668 70CD0600 sbcvc  r0,r13,r0,lsl #0xc
:0202B66C 10AF0E13 adcne  r0,r15,r3,lsl r14
:0202B670 0020710D eoreq  r7,r0,r13,lsl #0x2
:0202B674 10714D02 rsbnes r4,r1,r2,lsl #0x1a
:0202B678 00718D40 rsbeqs r8,r1,r0,asr #0x1a
:0202B67C 71CD4318 bicvc  r4,r13,r8,lsl r3
:0202B680 1C349B08 ldcne  11,cr9,[r4],#-0x20
:0202B684 00800800 addeq  r0,r0,r0,lsl #0x10
:0202B688 2209072B andcs  r0,r9,#0xAC0000
:0202B68C 020B0009 andeq  r0,r11,#0x9
:0202B690 08FDFAE0 ldmeqia  r13!,{r5,r6,r7,r9,r11,r12,r13,r14,r15}^
:0202B694 B0E00337 rsclt  r0,r0,r7,lsr r3
:0202B698 B93A001D ldmltdb  r10!,{r0,r2,r3,r4}
:0202B69C 00E8F400 rsceq  r15,r8,r0,lsl #0x8
:0202B6A0 02703020 rsbeqs r3,r0,#0x20
:0202B6A4 70B07070 adcvcs r7,r0,r0,ror r0
:0202B6A8 713070F0 ldrvcsh r7,[r0, -r0]!
:0202B6AC 01717000 cmneq r1,r0
:0202B6B0 C0390098 mlagts r9,r8,r0,r0unknown
:0202B6B4 A0006901 andge  r6,r0,r1,lsl #0x12
:0202B6B8 04398031 unknown
:0202B6BC 0E095075 mcreq 0,0,r5,cr9,cr5,{3}
:0202B6C0 013B1010 teqeq r11,r0,lsl r0
:0202B6C4 1DA08070 stcne  0,cr8,[r0,#+0x1c0]!
:0202B6C8 013119C4 teqeq r1,r4,asr #0x13
:0202B6CC 0442A61C streqb r10,[r2],#-0x61c
:0202B6D0 497808D2 unknown
:0202B6D4 182D1C00 stmneda  r13!,{r10,r11,r12}
:0202B6D8 D3FA42A1 mvnles r4,#0x1000000A
:0202B6DC 04090028 streq r0,[r9],#-0x28
:0202B6E0 8020D0F9 unknown
:0202B6E4 1B801CA0 blne 0003296C
:0202B6E8 05050203 streq r0,[r5, #-0x203]		;(r5-0x203=*(fffffdfd))
:0202B6EC 1C051F31 stcne  15,cr1,[r5],{#0x31}
:0202B6F0 061C0408 ldreq r0,[r12],-r8, lsl #0x8
:0202B6F4 0023001C eoreq  r0,r3,r12,lsl r0
:0202B6F8 2B1C170C blcs 02731330
:0202B6FC 12017000 andne  r7,r1,#0x0
:0202B700 20FF0202 rsccss r0,r15,r2,lsl #0x4
:0202B704 0970006B unknown
:0202B708 AB020006 blge 020AB728
:0202B70C 800F8D70 andhi  r8,r15,r0,ror r13
:0202B710 EB431140 bl 030EFC18
:0202B714 291C2270 ldmcsdb  r12 ,{r4,r5,r6,r9,r13}
:0202B718 910B8000 unknown
:0202B71C 21438A01 unknown
:0202B720 1F041604 swine 0x00041604
:0202B724 12110C0A andnes r0,r1,#0xA00
:0202B728 00120609 andeqs r0,r2,r9,lsl #0xc
:0202B72C 09401002 stmeqdb  r0 ,{r1,r12}^
:0202B730 6843080E stmvsda  r3 ,{r1,r2,r3,r11}^
:0202B734 1D2D8000 stcne  0,cr8,[r13,#-0x0]!
:0202B738 1C191C28 ldcne  12,cr1,[r9],{#0x28}
:0202B73C 00070032 andeq  r0,r7,r2,lsr r0
:0202B740 1C28E8CC stcne  8,cr14,[r8],#-0x330
:0202B744 01221C39 unknown
:0202B748 92F0841C rsclss r8,r0,#0x1C000000
:0202B74C F819A8E8 ldmnvda  r9 ,{r3,r5,r6,r7,r11,r13,r15}
:0202B750 0A81BD00 beq 0009AB58
:0202B754 01B304B5 ldreqh r0,[r3, +r5]!
:0202B758 12607020 rsbne  r7,r0,#0x20
:0202B75C E070A070 rsbs r10,r0,r0,ror r0
:0202B760 60712070 rsbvss r2,r1,r0,ror r0
:0202B764 71A07100 movvc  r7,r0,lsl #0x2		;r7=0(0x0)
:0202B768 3F2071E0 swicc 0x002071e0
:0202B76C F740FF00 strnvb r15,[r0,-r0, lsl #0x1e]
:0202B770 1B00FFC1 blne 0206B67C
:0202B774 00081C01 andeq  r1,r8,r1,lsl #0x18
:0202B778 10802139 addne  r2,r0,r9,lsr r1
:0202B77C 87B5F0BD unknown
:0202B780 9100B000 unknown
:0202B784 FED9386F cdp2 8,12,cr3,cr9,cr15,3
:0202B788 05082600 streq r2,[r8, #-0x600]		;(r8-0x600=*(fffffa00))
:0202B78C 021C371C andeqs r3,r12,#0x700000
:0202B790 00960195 umulleqs r0,r6,r5,r1
:0202B794 D1022D00 unknown
:0202B798 8D063009 unknown
:0202B79C 1C503040 ldcnel 0,cr3,[r0],{#0x40}
:0202B7A0 9C05BDF0 stcls  13,cr11,[r5],{#0xf0}
:0202B7A4 020B0128 andeq  r0,r11,#0xA
:0202B7A8 70659040 rsbvc  r9,r5,r0,asr #0x0
:0202B7AC 330065F7 unknown
:0202B7B0 0A9904D0 beq 0066CAF8
:0202B7B4 02011701 andeq  r1,r1,#0x40000
:0202B7B8 05D00E29 ldreqb r0,[r0, #+0xe29]		;r0+0xe29=*(00000e29)
:0202B7BC D0190229 andles r0,r9,r9,lsr #0x4
:0202B7C0 2F001523 swics 0x00001523
:0202B7C4 170C06F0 unknown
:0202B7C8 0A201718 beq 02831430
:0202B7CC 0021FF02 eoreq  r15,r1,r2,lsl #0x1e
:0202B7D0 81001706 unknown
:0202B7D4 0840110E stmeqda  r0 ,{r1,r2,r3,r8,r12}^
:0202B7D8 091D226B ldmeqdb  r13 ,{r0,r1,r3,r5,r6,r9,r13}
:0202B7DC 883001E0 ldmhida  r0!,{r5,r6,r7,r8}
:0202B7E0 0C07F251 stceq  2,cr15,[r7],{#0x51}
:0202B7E4 1929A802 stmnedb  r9!,{r1,r11,r13,r15}
:0202B7E8 C333C502 teqgt r3,#0x800000
:0202B7EC CB2800FE blgt 02A2BBEC
:0202B7F0 2E0101D1 mcrcs 1,0,r0,cr1,cr1,{6}
:0202B7F4 9801D102 stmlsda  r1 ,{r1,r8,r12,r14,r15}
:0202B7F8 B019EF01 andlts r14,r9,r1,lsl #0x1e
:0202B7FC BD046940 unknown
:0202B800 DB022F01 blle 020B740C
:0202B804 41980083 orrmis r0,r8,r3,lsl #0x1
:0202B808 9800E001 stmlsda  r0 ,{r0,r13,r14,r15}
:0202B80C E16008B3 strh r0,[r0, #-0x83]!
:0202B810 D009DF0B andle  r13,r9,r11,lsl #0x1e
:0202B814 B083B578 addlt  r11,r3,r8,ror r5
:0202B818 1C161C0D ldcne  12,cr1,[r6],{#0xd}
:0202B81C 01A90200 moveq  r0,r0,lsl #0x4		;r0=0(0x0)
:0202B820 00751CAA rsbeqs r1,r5,r10,lsr #0x19
:0202B824 3120FE6D msrcc CPSR_,r13
:0202B828 3009D108 andcc  r13,r9,r8,lsl #0x2
:0202B82C 19A89802 stmneib  r8!,{r1,r11,r12,r15}
:0202B830 1945030A stmnedb  r5 ,{r1,r3,r8,r9}^
:0202B834 00BD780A adceqs r7,r13,r10,lsl #0x10
:0202B838 10D00A2C sbcnes r0,r0,r12,lsr #0x14
:0202B83C 0F008F01 swieq 0x00008f01
:0202B840 0A952310 beq 00574488
:0202B844 9801FDCF stmlsda  r1 ,{r0,r1,r2,r3,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:0202B848 0138080B teqeq r8,r11,lsl #0x10
:0202B84C 01E00390 unknown
:0202B850 2B30009A blcs 02C2BAC0
:0202B854 01EFEC02 mvneq  r14,r2,lsl #0x18
:0202B858 02B00398 adceqs r0,r0,#0x60000002
:0202B85C B510BD78 ldrlt r11,[r0, #-0xd78]		;(r0-0xd78=*(fffff288))
:0202B860 2101B084 unknown
:0202B864 011C0400 tsteq r12,r0,lsl #0x8
:0202B868 010209AA unknown
:0202B86C 800100A8 andhi  r0,r1,r8,lsr #0x1
:0202B870 003B4B1D eoreqs r4,r11,r13,lsl r11
:0202B874 9D1AA4E3 unknown
:0202B878 6800B004 stmvsda  r0 ,{r2,r12,r13,r15}
:0202B87C FF123019 swinv 0x00123019
:0202B880 0B000F02 bleq 0202F490
:0202B884 F7FF1C44 ldrnvb r1,da 
:0202B888 4915FF0D ldmmidb  r5 ,{r0,r2,r3,r8,r9,r10,r11,r12,r13,r14,r15}
:0202B88C 0480101D streq r1,[r0],#+0x1d
:0202B890 012105D0 unknown
:0202B894 000902AA andeq  r0,r9,r10,lsr #0x5
:0202B898 01FF0480 mvneqs r0,r0,lsl #0x9
:0202B89C 022103AA eoreq  r0,r1,#0xA8000002
:0202B8A0 11070032 unknown
:0202B8A4 0DFEFE00 ldceql 14,cr15,[r14,#+0x0]!
:0202B8A8 021C0349 andeqs r0,r12,#0x24000001
:0202B8AC 29006D09 stmcsdb  r0 ,{r0,r3,r8,r10,r11,r13,r14}
:0202B8B0 4A0CD005 bmi 0235F8CC
:0202B8B4 06210400 unknown
:0202B8B8 FEF40757 mrc2 7,7,r0,cr4,cr7,{2}
:0202B8BC 00081C03 andeq  r1,r8,r3,lsl #0x18
:0202B8C0 1C2001B7 stcne  1,cr0,[r0],#-0x2dc
:0202B8C4 4A084C05 bmi 0223E8E0
:0202B8C8 02682402 rsbeq  r2,r8,#0x2000000
:0202B8CC 081B1B21 ldmeqda  r11 ,{r0,r5,r8,r9,r11,r12}
:0202B8D0 F7FF0033 unknown
:0202B8D4 B004FE86 andlt  r15,r4,r6,lsl #0x1d
:0202B8D8 F800BD10 stmnvda  r0 ,{r4,r8,r10,r11,r12,r13,r15}
:0202B8DC 21110E24 tstcs r1,r4,lsr #0x1c
:0202B8E0 31057010 unknown
:0202B8E4 08C8187D stmeqia  r8 ,{r0,r2,r3,r4,r5,r6,r11,r12}^
:0202B8E8 4AF06AB5 bmi 01C463C4
:0202B8EC 002001EB eoreq  r0,r0,r11,ror #0x3
:0202B8F0 0000BD08 andeq  r11,r0,r8,lsl #0x1a
:0202B8F4 B093B518 addlts r11,r3,r8,lsl r5
:0202B8F8 04493900 streqb r3,[r9],#-0x900
:0202B8FC 2278081C rsbcss r0,r8,#0x1C0000
:0202B900 320C001C andcc  r0,r12,#0x1C
:0202B904 78487320 stmvcda  r8 ,{r5,r8,r9,r12,r13,r14}^
:0202B908 80006750 andhi  r6,r0,r0,asr r7
:0202B90C 6F006790 swivs 0x00006790
:0202B910 3370D010 cmncc r0,#0x10
:0202B914 78060248 stmvcda  r6 ,{r3,r6,r9}
:0202B918 7842700A stmvcda  r2 ,{r1,r3,r12,r13,r14}^
:0202B91C 0082704A addeq  r7,r2,r10,asr #0x0
:0202B920 C2708A78 rsbgts r8,r0,#0x78000
:0202B924 0270CA78 rsbeqs r12,r0,#0x78000
:0202B928 79407900 stmvcdb  r0 ,{r8,r11,r12,r13,r14}^
:0202B92C 7148710A unknown
:0202B930 8AA90000 bhi 00A6B938
:0202B934 1020FD79 eorne  r15,r0,r9,ror r13
:0202B938 71008840 unknown
:0202B93C F7FFA800 ldrnvb r10,[r15,+r0, lsl #0x10]!
:0202B940 0000FFD5 unknown
:0202B944 29780AA9 unknown
:0202B948 4A700248 bmi 03C2C270
:0202B94C 70427800 subvc  r7,r2,r0,lsl #0x10
:0202B950 7082788A addvc  r7,r2,r10,lsl #0x11
:0202B954 C27800CA rsbgts r0,r8,#0xCA
:0202B958 02790A70 rsbeqs r0,r9,#0x70000
:0202B95C 79004A71 stmvcdb  r0 ,{r0,r4,r5,r6,r9,r11,r14}
:0202B960 A8017142 stmgeda  r1 ,{r1,r6,r8,r12,r13,r14}
:0202B964 00063002 andeq  r3,r6,r2
:0202B968 EFB2036B swi 0x00b2036b
:0202B96C DC0F2800 stcle  8,cr2,[r15],{#0x0}
:0202B970 1FA90100 swine 0x00a90100
:0202B974 05F01F10 ldreqb r1,[r0, #+0xf10]!
:0202B978 0E716010 mrceq 0,3,r6,cr1,cr0,{0}
:0202B97C A9010EE0 stmgedb  r1 ,{r5,r6,r7,r9,r10,r11}
:0202B980 78083102 stmvcda  r8 ,{r1,r8,r12,r13}
:0202B984 48007020 stmmida  r0 ,{r5,r12,r13,r14}
:0202B988 88706078 unknown
:0202B98C 0070A078 rsbeqs r10,r0,r8,ror r0
:0202B990 70E078C8 rscvc  r7,r0,r8,asr #0x11
:0202B994 71207908 unknown
:0202B998 00794800 rsbeqs r4,r9,r0,lsl #0x10
:0202B99C 087160A9 unknown
:0202B9A0 71A00078 movvc  r0,r8,ror r0
:0202B9A4 71E07848 mvnvc  r7,r8,asr #0x10
:0202B9A8 20007888 andcs  r7,r0,r8,lsl #0x11
:0202B9AC 6078C872 rsbvss r12,r8,r2,ror r8
:0202B9B0 00790872 rsbeqs r0,r9,r2,ror r8
:0202B9B4 794872A0 stmvcdb  r8 ,{r5,r7,r9,r12,r13,r14}^
:0202B9B8 480B72E0 stmmida  r11 ,{r5,r6,r7,r9,r12,r13,r14}
:0202B9BC 00684000 rsbeq  r4,r8,r0
:0202B9C0 0BD00828 bleq 0142DA68
:0202B9C4 A90000A8 stmgedb  r0 ,{r3,r5,r7}
:0202B9C8 F91BF002 ldmnvdb  r11 ,{r1,r12,r13,r14,r15}
:0202B9CC 0300A901 unknown
:0202B9D0 023102A8 eoreqs r0,r1,#0x8000000A
:0202B9D4 00F916F0 unknown
:0202B9D8 B0132001 andlts r2,r3,r1
:0202B9DC 0801C518 stmeqda  r1 ,{r3,r4,r8,r10,r14,r15}
:0202B9E0 02102011 andeqs r2,r0,#0x11
:0202B9E4 B80001C0 stmltda  r0 ,{r6,r7,r8}
:0202B9E8 E1382974 teq r8,r4,ror r9
:0202B9EC 02ACC81B adceq  r12,r12,#0x1B0000
:0202B9F0 01310891 unknown
:0202B9F4 01910591 unknown
:0202B9F8 91002100 unknown
:0202B9FC AB038801 blge 0210DA08
:0202BA00 7FD07300 swivc 0x00d07300
:0202BA04 90020C02 andls  r0,r2,r2,lsl #0x18
:0202BA08 057B616B ldreqb r6,[r11, #-0x16b]!
:0202BA0C 6DFD6397 ldcvsl 3,cr6,[r13,#+0x25c]!
:0202BA10 1DB7D101 ldcne  1,cr13,[r7,#+0x4]!
:0202BA14 11485D01 unknown
:0202BA18 29091A12 stmcsdb  r9 ,{r1,r4,r9,r11,r12}
:0202BA1C 1849D841 stmneda  r9 ,{r0,r6,r11,r12,r14,r15}^
:0202BA20 C9440079 stmgtdb  r4 ,{r0,r3,r4,r5,r6}^
:0202BA24 09040988 stmeqdb  r4 ,{r3,r7,r8,r11}
:0202BA28 44008F14 strmi r8,[r0],#-0xf14
:0202BA2C 00320012 eoreqs r0,r2,r2,lsl r0
:0202BA30 0078004E rsbeqs r0,r8,r14,asr #0x0
:0202BA34 0100A200 unknown
:0202BA38 BE00BE10 mcrlt 14,0,r11,cr0,cr0,{0}
:0202BA3C 011E0800 tsteq r14,r0,lsl #0x10
:0202BA40 13410954 unknown
:0202BA44 05EED4D1 streqb r13,[r14, #+0x4d1]!
:0202BA48 6D879812 unknown
:0202BA4C 47F06D20 ldrmib r6,[r0,+r0, lsr #0x1a]!
:0202BA50 79600148 unknown
:0202BA54 46002706 strmi r2,[r0],-r6, lsl #0xe
:0202BA58 1200CB49 andne  r12,r0,#0x12400
:0202BA5C 2257F027 subcss r15,r7,#0x27
:0202BA60 40009229 andmi  r9,r0,r9,lsr #0x4
:0202BA64 28508B1C ldmcsda  r0 ,{r2,r3,r4,r8,r9,r11,r15}^
:0202BA68 28040031 stmcsda  r4 ,{r0,r4,r5}
:0202BA6C E064DBFA unknown
:0202BA70 3C00882B stccc  8,cr8,[r0],{#0x2b}
:0202BA74 121A01E1 andnes r0,r10,#0x40000038
:0202BA78 0E140612 mrceq 6,0,r0,cr4,cr2,{0}
:0202BA7C 1B22FF02 blne 028EB68C
:0202BA80 1A021202 bne 020B0290
:0202BA84 43220040 unknown
:0202BA88 0C130412 ldceq  4,cr0,[r3],{#0x12}
:0202BA8C 12002216 andne  r2,r0,#0x60000001
:0202BA90 831C4901 tsthi r12,#0x4000
:0202BA94 00302850 eoreqs r2,r0,r0,asr r8
:0202BA98 DBFA2904 blle 01EB5EB0
:0202BA9C 8829E04F stmhida  r9!,{r0,r1,r2,r3,r6,r13,r14,r15}
:0202BAA0 00120800 andeqs r0,r2,r0,lsl #0x10
:0202BAA4 490E0206 stmmidb  r14 ,{r1,r2,r9}
:0202BAA8 00400208 subeq  r0,r0,r8,lsl #0x4
:0202BAAC 10400802 subne  r0,r0,r2,lsl #0x10
:0202BAB0 00040043 andeq  r0,r4,r3,asr #0x0
:0202BAB4 482B0C01 stmmida  r11!,{r0,r10,r11}
:0202BAB8 E0416041 sub  r6,r1,r1,asr #0x0
:0202BABC 121D4000 andnes r4,r13,#0x0
:0202BAC0 5020281A eorpl  r2,r0,r10,lsl r8
:0202BAC4 492A0043 stmmidb  r10!,{r0,r1,r6}
:0202BAC8 18082220 stmneda  r8 ,{r5,r9,r13}
:0202BACC 83002100 unknown
:0202BAD0 25EEB8F0 strcsb r11,[r14, #+0x8f0]!
:0202BAD4 00492748 subeq  r2,r9,r8,asr #0xe
:0202BAD8 28016B00 stmcsda  r1 ,{r8,r9,r11,r13,r14}
:0202BADC 9A04D115 bls 0215FF38
:0202BAE0 40292400 eormi  r2,r9,r0,lsl #0x8
:0202BAE4 00001344 andeq  r1,r0,r4,asr #0x6
:0202BAE8 0A280026 beq 02A2BB88
:0202BAEC 1C37DD28 ldcne  13,cr13,[r7],#-0xa0
:0202BAF0 1C2057E9 stcne  7,cr5,[r0],#-0x3a4
:0202BAF4 00806D00 addeq  r6,r0,r0,lsl #0x1a
:0202BAF8 1824F846 stmneda  r4!,{r1,r2,r6,r11,r12,r13,r14,r15}
:0202BAFC 76029803 strvc r9,[r2],-r3, lsl #0x10
:0202BB00 F542861C strnvb r8,[r2, #-0x61c]		;(r2-0x61c=*(fffff9e4))
:0202BB04 00E01CDB unknown
:0202BB08 48199A04 ldmmida  r9 ,{r2,r9,r11,r12,r15}
:0202BB0C 21281A52 unknown
:0202BB10 C1435100 unknown
:0202BB14 10239A05 eorne  r9,r3,r5,lsl #0x14
:0202BB18 1411EE5C ldrne r14,[r1],#-0xe5c
:0202BB1C 004B16E0 subeq  r1,r11,r0,ror #0xd
:0202BB20 011C1A20 tsteq r12,r0,lsr #0x14
:0202BB24 00011C00 andeq  r1,r1,r0,lsl #0x18
:0202BB28 10015005 andne  r5,r1,r5
:0202BB2C 03C203C2 biceq  r0,r2,#0x8000003
:0202BB30 1C189A0E ldcne  10,cr9,[r8],{#0xe}
:0202BB34 4A06D929 bmi 021E1FE0
:0202BB38 9A1001EE bls 0242C2F8
:0202BB3C A8059902 stmgeda  r5 ,{r1,r8,r11,r12,r15}
:0202BB40 00041851 andeq  r1,r4,r1,asr r8
:0202BB44 FFAB03AA swinv 0x00ab03aa
:0202BB48 05FCDFF7 ldreqb r13,[r12, #+0xff7]!
:0202BB4C D0001C00 andle  r1,r0,r0,lsl #0x18
:0202BB50 351CDB47 ldrcc r13,[r12, #-0xb47]		;(r12-0xb47=*(fffff4b9))
:0202BB54 00110122 andeqs r0,r1,r2,lsr #0x2
:0202BB58 2D3235B0 ldccs  5,cr3,[r2,#-0x2c0]!
:0202BB5C 32357202 eorccs r7,r5,#0x20000000
:0202BB60 00000206 andeq  r0,r0,r6,lsl #0x4
:0202BB64 B422390B unknown
:0202BB68 0D02BB14 unknown
:0202BB6C 2C06F91C stccs  9,cr15,[r6],{#0x1c}
:0202BB70 1FDD4F49 swine 0x00dd4f49
:0202BB74 6356E927 cmpvs r6,#0x9C000
:0202BB78 DC270029 stcle  0,cr0,[r7],#-0xa4
:0202BB7C 2961DA32 unknown
:0202BB80 2F00DC21 swics 0x0000dc21
:0202BB84 301C0EDA ldrccsb r0,[r12], -r10
:0202BB88 002E163E eoreq  r1,r14,r14,lsr r6
:0202BB8C 19B6D831 ldmneib  r6!,{r0,r4,r5,r11,r12,r14,r15}
:0202BB90 88F6447E unknown
:0202BB94 36043600 strcc r3,[r4],-r0, lsl #0xc
:0202BB98 0144B714 unknown
:0202BB9C C0500510 subgts r0,r0,r0,lsl r5
:0202BBA0 00441001 subeq  r1,r4,r1
:0202BBA4 01400544 unknown
:0202BBA8 31005610 unknown
:0202BBAC 01200356 unknown
:0202BBB0 50005010 andpl  r5,r0,r0,lsl r0
:0202BBB4 29066200 stmcsdb  r6 ,{r9,r13,r14}
:0202BBB8 E011D00C ands r13,r1,r12
:0202BBBC 00032965 andeq  r2,r3,r5,ror #0x12
:0202BBC0 64DA08DC ldrvsb r0,[r10],#+0x8dc
:0202BBC4 0BD00629 bleq 0142D470
:0202BBC8 2966E000 unknown
:0202BBCC E008D003 and  r13,r8,r3
:0202BBD0 00030030 andeq  r0,r3,r0,lsr r0
:0202BBD4 0357E008 cmpeq r7,#0x8
:0202BBD8 37E00500 strccb r0,[r0,+r0, lsl #0xa]!
:0202BBDC 18523911 ldmneda  r2 ,{r0,r4,r8,r11,r12,r13}^
:0202BBE0 2100E002 unknown
:0202BBE4 0F40DE20 swieq 0x0040de20
:0202BBE8 1B8907D9 blne 0026DB54
:0202BBEC 007141F9 unknown
:0202BBF0 12D10118 sbcnes r0,r1,#0x6
:0202BBF4 9EE00301 cdpls 3,14,cr0,cr0,cr1,0
:0202BBF8 10711900 rsbnes r1,r1,r0,lsl #0x12
:0202BBFC 22005442 andcs  r5,r0,#0x42000000
:0202BC00 A31C005B tstge r12,#0x5B
:0202BC04 0C5DB042 ldceql 0,cr11,[r13],{#0x42}
:0202BC08 F80957F0 stmnvda  r9 ,{r4,r5,r6,r7,r8,r9,r10,r12,r14}
:0202BC0C B08AB550 addlt  r11,r10,r0,asr r5
:0202BC10 48571C53 ldmmida  r7 ,{r0,r1,r4,r6,r10,r11,r12}^
:0202BC14 86084958 unknown
:0202BC18 57E842F0 unknown
:0202BC1C 00680849 rsbeq  r0,r8,r9,asr #0x10
:0202BC20 9F019503 swils 0x00019503
:0202BC24 069195E0 ldreq r9,r0,r8,r9,asr #0x10
:0202BC28 00120E00 andeqs r0,r2,r0,lsl #0x1c
:0202BC2C 011C0106 tsteq r12,r6,lsl #0x2
:0202BC30 00004851 andeq  r4,r0,r1,asr r8
:0202BC34 E0940065 adds r0,r4,r5,ror #0x0
:0202BC38 29006849 stmcsdb  r0 ,{r0,r3,r6,r11,r13,r14}
:0202BC3C DDD10103 unknown
:0202BC40 4BE08D30 blmi 0184F108
:0202BC44 024E4C48 subeq  r4,r14,#0x4800
:0202BC48 61014D4C unknown
:0202BC4C AC012700 stcge  7,cr2,[r1],{#0x0}
:0202BC50 31A80100 movcc  r0,r0,lsl #0x2		;r0=0(0x0)
:0202BC54 08A3201C stmeqia  r3!,{r2,r3,r4,r13}
:0202BC58 0020EDA6 eoreq  r14,r0,r6,lsr #0x1b
:0202BC5C 01A80921 moveq  r0,r1,lsr #0x12		;r0=9088(0x2380)
:0202BC60 00A80170 adceq  r0,r8,r0,ror r1
:0202BC64 E80AF086 stmda  r10 ,{r1,r2,r7,r12,r13,r14,r15}
:0202BC68 D80E2810 stmleda  r14 ,{r4,r11,r13}
:0202BC6C 05280A00 streq r0,[r8, #-0xa00]!
:0202BC70 0DD020D3 unknown
:0202BC74 D0270028 eorle  r0,r7,r8,lsr #0x0
:0202BC78 D03B2810 eorles r2,r11,r0,lsl r8
:0202BC7C 0000E050 andeq  r14,r0,r0,asr r0
:0202BC80 D050000B subles r0,r0,r11
:0202BC84 2805E04C stmcsda  r5 ,{r2,r3,r6,r13,r14,r15}
:0202BC88 49D00702 ldmmiib  r0 ,{r1,r8,r9,r10}^
:0202BC8C 01281AE0 unknown
:0202BC90 D02700D8 unknown
:0202BC94 2820E045 stmcsda  r0!,{r0,r2,r6,r13,r14,r15}
:0202BC98 4200D03A andmi  r13,r0,#0x3A
:0202BC9C 201937E0 andcss r3,r9,r0,ror #0xf
:0202BCA0 70287820 eorvc  r7,r8,r0,lsr #0x10
:0202BCA4 68786008 unknown
:0202BCA8 A878A070 ldmgeda  r8!,{r4,r5,r6,r13,r15}^
:0202BCAC 78E00070 unknown
:0202BCB0 792070E8 stmvcdb  r0!,{r3,r5,r6,r7,r12,r13,r14}
:0202BCB4 37007128 strcc r7,[r0,-r8, lsr #0x2]
:0202BCB8 014830E0 unknown
:0202BCBC 290A4029 stmcsdb  r10 ,{r0,r3,r5,r14}
:0202BCC0 FF45A000 swinv 0x0045a000
:0202BCC4 482BE02E stmmida  r11!,{r1,r2,r3,r5,r13,r14,r15}
:0202BCC8 80402902 subhi  r2,r0,r2,lsl #0x12
:0202BCCC 21A0290D movcs  r2,r13,lsl #0x12		;r2=0(0x0)
:0202BCD0 024825E0 subeq  r2,r8,#0x38000000
:0202BCD4 1A824029 bne 000BBD80
:0202BCD8 FF2F0029 swinv 0x002f0029
:0202BCDC 1720E018 unknown
:0202BCE0 1C238220 stcne  2,cr8,[r3],#-0x80
:0202BCE4 3F101C2A swicc 0x00101c2a
:0202BCE8 20E00BA5 rsccs  r0,r0,r5,lsr #0x17
:0202BCEC 6010F51A andvss r15,r0,r10,lsl r5
:0202BCF0 1C211C28 stcne  12,cr1,[r1],#-0xa0
:0202BCF4 FF220220 swinv 0x00220220
:0202BCF8 3BFF19F7 blcc 01FF24DC
:0202BCFC 201C7F50 andcss r7,r12,r0,asr r15
:0202BD00 35203628 strcc r3,[r0, #-0x628]!
:0202BD04 DB912F04 blle 0047791C
:0202BD08 11E01800 mvnne  r1,r0,lsl #0x10
:0202BD0C 4C13011F ldcmi  1,cr0,[r3],{#0x1f}
:0202BD10 88A01313 stmhiia  r0!,{r0,r1,r4,r8,r9,r12}
:0202BD14 690BE00D stmvsdb  r11 ,{r0,r2,r3,r13,r14,r15}
:0202BD18 0E4C0D01 cdpeq 13,4,cr0,cr12,cr1,0
:0202BD1C 60C1084B sbcvs  r0,r1,r11,asr #0x10
:0202BD20 CB032208 blgt 020F4548
:0202BD24 5200C403 andpl  r12,r0,#0x3000000
:0202BD28 02D1FB1E sbceqs r15,r1,#0x7800
:0202BD2C 00BB06E0 adceqs r0,r11,r0,ror #0xd
:0202BD30 047F0080 unknown
:0202BD34 7C25ED0A stcvc  13,cr14,[r5],#-0x28
:0202BD38 01640009 unknown
:0202BD3C 0005AA10 andeq  r10,r5,r0,lsl r10
:0202BD40 C8000590 stmgtda  r0 ,{r4,r7,r8,r10}
:0202BD44 71A40389 movvc  r0,r9,lsl #0x7		;r0=3712(0xe80)
:0202BD48 2402151C strcs r1,[r2],#-0x51c
:0202BD4C 74035D72 strvc r5,[r3],#-0xd72
:0202BD50 8B0C191C blhi 023321C8
:0202BD54 2400B048 strcs r11,[r0],#-0x48
:0202BD58 90021F60 andls  r1,r2,r0,ror #0x1e
:0202BD5C 014800CF unknown
:0202BD60 01940321 orreqs r0,r4,r1,lsr #0x6
:0202BD64 1C002694 stcne  6,cr2,[r0],{#0x94}
:0202BD68 E1CC61C1 bic  r6,r12,r1,asr #0x3
:0202BD6C 0080207D addeq  r2,r0,r13,ror r0
:0202BD70 84F06800 unknown
:0202BD74 C048C9EB subgt  r12,r8,r11,ror #0x13
:0202BD78 280A6900 stmcsda  r10 ,{r8,r11,r13,r14}
:0202BD7C E1C3D900 bic  r13,r3,r0,lsl #0x12
:0202BD80 78180000 ldmvcda  r8 ,{}
:0202BD84 0088C044 addeq  r12,r8,r4,asr #0x0
:0202BD88 14000004 strne r0,[r0],#-0x4
:0202BD8C 037A4487 cmneq r10,#0x87000000
:0202BD90 00340014 eoreqs r0,r4,r4,lsl r0
:0202BD94 98004A00 stmlsda  r0 ,{r9,r11,r14}
:0202BD98 04400000 streqb r0,[r0],#-0x0
:0202BD9C 2A0140CE bcs 0207C0DC
:0202BDA0 5002B202 andpl  r11,r2,r2,lsl #0x4
:0202BDA4 F700FF03 strnv r15,[r0,-r3, lsl #0x1e]
:0202BDA8 501DF9D2 ldrplsb r15,[r13], -r2
:0202BDAC 48BBE1AB ldmmiia  r11!,{r0,r1,r3,r5,r7,r8,r13,r14,r15}
:0202BDB0 20CF0308 sbccs  r0,r15,r8,lsl #0x6
:0202BDB4 48B8FFCE ldmmiia  r8!,{r1,r2,r3,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0202BDB8 82001302 andhi  r1,r0,#0x8000000
:0202BDBC F7FFE1A2 ldrnvb r14,[r15,+r2, lsr #0x3]!
:0202BDC0 0021F818 eoreq  r15,r1,r8,lsl r8
:0202BDC4 01C00703 biceq  r0,r0,r3,lsl #0xe
:0202BDC8 B3E19B26 mvnlt  r9,#0x9800
:0202BDCC 004B0348 subeq  r0,r11,r8,asr #0x6
:0202BDD0 02E19780 rsceq  r9,r1,#0x2000000
:0202BDD4 07530120 ldreqb r0,[r3,-r0, lsr #0x2]
:0202BDD8 60041029 andvs  r1,r4,r9,lsr #0x0
:0202BDDC 2BD5041C blcs 0156CE54
:0202BDE0 09E18B50 unknown
:0202BDE4 210008AD unknown
:0202BDE8 60696029 rsbvs  r6,r9,r9,lsr #0x0
:0202BDEC 04002308 streq r2,[r0],#-0x308
:0202BDF0 027513AA rsbeqs r1,r5,#0xA8000002
:0202BDF4 00755323 rsbeqs r5,r5,r3,lsr #0x6
:0202BDF8 82D34BA7 sbchis r4,r3,#0x29C00
:0202BDFC 2729910A strcs r9,[r9,-r10, lsl #0x2]!
:0202BE00 EDC08000 unknown
:0202BE04 28009002 stmcsda  r0 ,{r1,r12,r15}
:0202BE08 1700DA04 strne r13,[r0,-r4, lsl #0x14]
:0202BE0C 9FE17452 swils 0x00e17452
:0202BE10 005D0448 subeqs r0,r13,r8,asr #0x8
:0202BE14 00894170 addeq  r4,r9,r0,ror r1
:0202BE18 899EFE56 ldmhiib  r14 ,{r1,r2,r4,r6,r9,r10,r11,r12,r13,r14,r15}
:0202BE1C 02EEA480 rsceq  r10,r14,#0x80000000
:0202BE20 62408911 subvs  r8,r0,#0x44000
:0202BE24 042108E1 unknown
:0202BE28 730101A8 unknown
:0202BE2C 10514898 unknown
:0202BE30 307BFCFD unknown
:0202BE34 607B4895 unknown
:0202BE38 6C007BEC stcvs  11,cr7,[r0],{#0xec}
:0202BE3C 924891DD subls  r9,r8,#0x40000037
:0202BE40 F7FF4905 ldrnvb r4,[r15,+r5, lsl #0x12]!
:0202BE44 66007F08 strvs r7,[r0],-r8, lsl #0x1e
:0202BE48 503001F7 unknown
:0202BE4C 41498FFE unknown
:0202BE50 C1488A18 unknown
:0202BE54 D3876000 orrle  r6,r7,#0x0
:0202BE58 00AB0420 adceq  r0,r11,r0,lsr #0x8
:0202BE5C 1465F001 unknown
:0202BE60 87E13CFF unknown
:0202BE64 FC870151 stc2  1,cr0,[r7],{#0x51}
:0202BE68 811C1003 tsthi r12,r3
:0202BE6C 60E58548 rscvs  r8,r5,r8,asr #0xa
:0202BE70 1700E5C7 strne r14,r8,r5,r8,asr #0xa
:0202BE74 9003FE50 andls  r15,r3,r0,asr r14
:0202BE78 7F06487C swivc 0x0006487c
:0202BE7C E1402A00 unknown
:0202BE80 FE10F001 cdp2 0,0,cr15,cr0,cr1,0
:0202BE84 00C9497B sbceq  r4,r9,r11,ror r9
:0202BE88 07428868 streqb r8,r4,r9,r11,ror r9
:0202BE8C 5E1167D3 mrcpl 7,0,r6,cr1,cr3,{6}
:0202BE90 670320EE strvs r2,r4,r9,r11,ror r9
:0202BE94 E7E11C41 strb r1,r4,r9,r11,ror r9
:0202BE98 60E77630 rscvs  r7,r7,r0,lsr r6
:0202BE9C 00E752AE rsceq  r5,r7,r14,lsr #0x5
:0202BEA0 4872DD2E ldmmida  r2!,{r1,r2,r3,r5,r8,r10,r11,r12,r14,r15}^
:0202BEA4 01704A74 cmneq r0,r4,ror r10
:0202BEA8 00E7034B rsceq  r0,r7,r11,asr #0x6
:0202BEAC 2600F531 unknown
:0202BEB0 481471D0 ldmmida  r4 ,{r4,r6,r7,r8,r12,r13,r14}
:0202BEB4 AA05A906 bge 021962D4
:0202BEB8 0000F7FF unknown
:0202BEBC 061C05FB unknown
:0202BEC0 81486E99 unknown
:0202BEC4 D11B4200 tstle r11,r0,lsl #0x4
:0202BEC8 FDE5F001 stc2l 0,cr15,[r5,#+0x4]!
:0202BECC 044A006D streqb r0,[r10],#-0x6d
:0202BED0 28210890 stmcsda  r1!,{r4,r7,r11}
:0202BED4 F7006D78 unknown
:0202BED8 04486962 streqb r6,[r8],#-0x962
:0202BEDC 012204A9 unknown
:0202BEE0 FDC3F001 unknown
:0202BEE4 095C10D7 ldmeqdb  r12 ,{r0,r1,r2,r4,r6,r7,r12}^
:0202BEE8 02210521 eoreq  r0,r1,#0x8400000
:0202BEEC 89485BA8 stmhidb  r8 ,{r3,r5,r7,r8,r9,r11,r12,r14}^
:0202BEF0 0B12231F bleq 024B4B74
:0202BEF4 C910E2FF ldmgtdb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r13,r14,r15}
:0202BEF8 80C9C800 sbchi  r12,r9,r0,lsl #0x10
:0202BEFC E0D9D200 sbcs r13,r9,r0,lsl #0x4
:0202BF00 05480552 streqb r0,[r8, #-0x552]		;(r8-0x552=*(fffffaae))
:0202BF04 E0D50059 sbcs r0,r5,r9,asr r0
:0202BF08 045A4857 ldreqb r4,[r10],#-0x857
:0202BF0C 084A5949 stmeqda  r10 ,{r0,r3,r6,r8,r11,r12,r14}^
:0202BF10 FB7700E1 blx 03DEC2A4
:0202BF14 534B104D unknown
:0202BF18 484E00E1 stmmida  r14 ,{r0,r5,r6,r7}^
:0202BF1C 4E00E104 cdpmi 1,0,cr14,cr0,cr4,0
:0202BF20 DB20E144 blle 02864438
:0202BF24 471C03FA unknown
:0202BF28 4A014B48 bmi 0207EC50
:0202BF2C 31016143 unknown
:0202BF30 F001FA53 andnv  r15,r1,r3,asr r10
:0202BF34 59FDA308 ldmplib  r13!,{r3,r8,r9,r13,r15}^
:0202BF38 4D251212 stcmi  2,cr1,[r5,#-0x48]!
:0202BF3C 1C04014F stcne  1,cr0,[r4],{#0x4f}
:0202BF40 1C031C02 stcne  12,cr1,[r3],{#0x2}
:0202BF44 000F46AC andeq  r4,r15,r12,lsr #0xd
:0202BF48 6D4665C7 unknown
:0202BF4C ACC70F1E stcgel 15,cr0,[r7],{#0x1e}
:0202BF50 D1F94600 mvnles r4,r0,lsl #0xc
:0202BF54 6038C70F eorvss r12,r8,r15,lsl #0xe
:0202BF58 0848003B stmeqda  r8 ,{r0,r1,r3,r4,r5}^
:0202BF5C E0A70053 adc  r0,r7,r3,asr r0
:0202BF60 0402A807 streq r10,[r2],#-0x807
:0202BF64 3B900022 blcc 0042BFF4
:0202BF68 921C2049 andlss r2,r12,#0x49
:0202BF6C 23040200 unknown
:0202BF70 ED38F045 ldc  0,cr15,[r8,#-0x114]!
:0202BF74 1F280000 swine 0x00280000
:0202BF78 3A4837DD bcc 03239EF4
:0202BF7C 4B003B4A blmi 0203ACAC
:0202BF80 F7FF2105 ldrnvb r2,[r15,+r5, lsl #0x2]!
:0202BF84 0030FBBC unknown
:0202BF88 48280049 stmmida  r8!,{r0,r3,r6}
:0202BF8C 35D01563 ldrccb r1,[r0, #+0x563]		;r0+0x563=*(000013e3)
:0202BF90 F7FF4800 ldrnvb r4,[r15,+r0, lsl #0x10]!
:0202BF94 2800FCAF stmcsda  r0 ,{r0,r1,r2,r3,r5,r7,r10,r11,r12,r13,r14,r15}
:0202BF98 39D00010 ldmccib  r0 ,{r4}^
:0202BF9C 08201449 stmeqda  r0!,{r0,r3,r6,r10,r12}
:0202BFA0 80112F56 andhis r2,r1,r6,asr r15
:0202BFA4 55292101 strpl r2,[r9, #-0x101]!
:0202BFA8 00482801 subeq  r2,r8,r1,lsl #0x10
:0202BFAC 70010821 andvc  r0,r1,r1,lsr #0x10
:0202BFB0 2590027D ldrcs r0,[r0, #+0x27d]		;r0+0x27d=*(000010fd)
:0202BFB4 E07C20F9 unknown
:0202BFB8 62F00124 rscvss r0,r0,#0x9
:0202BFBC 7470CDFD unknown
:0202BFC0 500760CD andpl  r6,r7,r13,asr #0x1
:0202BFC4 A810EFDB ldmgeda  r0 ,{r0,r1,r3,r4,r6,r7,r8,r9,r10,r11,r13,r14,r15}
:0202BFC8 20F701ED rsccss r0,r7,r13,ror #0x3
:0202BFCC 67222601 strvs r2,[r2,-r1, lsl #0xc]!
:0202BFD0 074819E0 streqb r1,[r2,-r1, lsl #0xc]!
:0202BFD4 E063005B rsb  r0,r3,r11,asr r0
:0202BFD8 24481E20 strcsb r1,[r8],#-0xe20
:0202BFDC 014A2549 unknown
:0202BFE0 F7FF0023 ldrnvb r0,[r15,+r3, lsr #0x0]!
:0202BFE4 4B14FB05 blmi 0256AC00
:0202BFE8 58004A1A stmplda  r0 ,{r1,r3,r4,r9,r11,r14}
:0202BFEC 06481B63 streqb r1,da 
:0202BFF0 00900021 addeqs r0,r0,r1,lsr #0x0
:0202BFF4 6B5B4815 blvs 036FE050
:0202BFF8 FA69F7FF blx 03AAA004
:0202BFFC 48490F00 stmmida  r9 ,{r8,r9,r10,r11}^
:0202C000 C9F7FE61 ldmgtib  r7!,{r0,r5,r6,r9,r10,r11,r12,r13,r14,r15}^
:0202C004 280700FD stmcsda  r7 ,{r0,r2,r3,r4,r5,r6,r7}
:0202C008 F001D00A andnv  r13,r1,r10
:0202C00C FA00FD33 blx 0206B4E8
:0202C010 40008921 andmi  r8,r0,r1,lsr #0x12
:0202C014 00900318 addeqs r0,r0,r8,lsl r3
:0202C018 4908200A stmmidb  r8 ,{r1,r3,r13}
:0202C01C 61C89001 bicvs  r9,r8,r1
:0202C020 06E04200 unknown
:0202C024 5B4A0A4B blpl 032AE958
:0202C028 1C200069 stcne  0,cr0,[r0],#-0x1a4
:0202C02C F7FFA907 ldrnvb r10,[r15,+r7, lsl #0x12]!
:0202C030 0100F9D1 unknown
:0202C034 03FD21F0 mvneqs r2,#0x3C
:0202C038 00480190 unknown
:0202C03C 3400690A strcc r6,[r0],#-0x90a
:0202C040 E61039E0 ldr r3,[r0],#-0x90a
:0202C044 10C50019 sbcne  r0,r5,r9,lsl r0
:0202C048 0015D0D2 ldreqsb r13,[r5], -r2
:0202C04C 021C7D44 andeqs r7,r12,#0x1100
:0202C050 82002560 andhi  r2,r0,#0x18000000
:0202C054 00007530 andeq  r7,r0,r0,lsr r5
:0202C058 00157544 andeqs r7,r5,r4,asr #0xa
:0202C05C E0C00009 sbc  r0,r0,r9
:0202C060 74E80001 unknown
:0202C064 0102021C unknown
:0202C068 64000002 strvs r0,[r0],#-0x2
:0202C06C 50021C72 andpl  r1,r2,r2,ror r12
:0202C070 00050073 andeq  r0,r5,r3,ror r0
:0202C074 59000003 stmpldb  r0 ,{r0,r1}
:0202C078 FAF00110 blx 01C2C4C0
:0202C07C 22FAFC11 rsccss r15,r10,#0x1100
:0202C080 00929903 addeqs r9,r2,r3,lsl #0x12
:0202C084 88180089 ldmhida  r8 ,{r0,r3,r7}
:0202C088 01D30C42 biceqs r0,r3,r2,asr #0x18
:0202C08C 4001020D andmi  r0,r1,r13,lsl #0x4
:0202C090 04280A90 unknown
:0202C094 FF2601DB swinv 0x002601db
:0202C098 FD68F700 stc2l 7,cr15,[r8,#-0x0]!
:0202C09C 0CE0002B stceql 0,cr0,[r0],#+0xac
:0202C0A0 21080948 unknown
:0202C0A4 042E04EF unknown
:0202C0A8 00110AD1 ldreqsb r0,[r1], -r1
:0202C0AC D1C20287 bicle  r0,r2,r7,lsl #0x5
:0202C0B0 2C00E62B stccs  6,cr14,[r0],{#0x2b}
:0202C0B4 0020D002 eoreq  r13,r0,r2
:0202C0B8 30F0451C rscccs r4,r0,r12,lsl r5
:0202C0BC 004805ED subeq  r0,r8,r13,ror #0xb
:0202C0C0 28006900 stmcsda  r0 ,{r8,r11,r13,r14}
:0202C0C4 2007D002 andcs  r13,r7,r2
:0202C0C8 024300C0 subeq  r0,r3,#0xC0
:0202C0CC 0B980290 bleq 0062CB14
:0202C0D0 3100F0B0 strcch r15,[r0, -r0]
:0202C0D4 FFB51040 swinv 0x00b51040
:0202C0D8 04FE0BF7 unknown
:0202C0DC 48091C01 stmmida  r9 ,{r0,r10,r11,r12}
:0202C0E0 F7FE6784 ldrnvb r6,[r14,+r4, lsl #0xf]!
:0202C0E4 01FE00E8 mvneqs r0,r8,ror #0x1
:0202C0E8 06D1022C ldreqb r0,[r1],+r12, lsr #0x4
:0202C0EC 48000621 stmmida  r0 ,{r0,r5,r9,r10}
:0202C0F0 4805E001 stmmida  r5 ,{r0,r13,r14,r15}
:0202C0F4 00812107 addeq  r2,r1,r7,lsl #0x2
:0202C0F8 04210063 unknown
:0202C0FC C143C948 unknown
:0202C100 F0016000 andnv  r6,r1,r0
:0202C104 B910FDF8 ldmltdb  r0 ,{r3,r4,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:0202C108 70401001 subvc  r1,r0,r1
:0202C10C 1048021C subne  r0,r8,r12,lsl r2
:0202C110 31B50210 movccs r0,r0,lsl r2		;r0=3712(0xe80)
:0202C114 81B96B80 movhis r6,r0,lsl #0x17		;r6=1073741824(0x40000000)
:0202C118 BBE0F1B9 bllt 01868804
:0202C11C BEF1BB01 cdplt 11,14,cr11,cr1,cr1,0
:0202C120 900736F9 unknown
:0202C124 300811CF andcc  r1,r8,r15,asr #0x3
:0202C128 04831C22 streq r1,[r3],#+0xc22
:0202C12C 16EADCF0 unknown
:0202C130 AFAA12AB swige 0x00aa12ab
:0202C134 200080B1 strcsh r8,[r0], -r1
:0202C138 B531BB08 ldrlt r11,[r1, #-0xb08]!
:0202C13C 01240101 unknown
:0202C140 8D012518 unknown
:0202C144 41BB08E0 movmis r0,r0,ror #0x11
:0202C148 31BBEEC8 movccs r14,r8,asr #0x1d
:0202C14C 21BB0A91 unknown
:0202C150 0041BB0C subeq  r11,r1,r12,lsl #0x16
:0202C154 0A00E198 beq 020647BC
:0202C158 AA18127F bge 02630B5C
:0202C15C 7D07D27D unknown
:0202C160 29FBA742 ldmcsib  r11!,{r1,r6,r8,r9,r10,r13,r15}^
:0202C164 97231197 unknown
:0202C168 619709A1 orrvss r0,r7,r1,lsr #0x13
:0202C16C 1321970B unknown
:0202C170 1202D540 andne  r13,r2,#0x10000000
:0202C174 10130D0E andnes r0,r3,r14,lsl #0x1a
:0202C178 10920D0E addnes r0,r2,r14,lsl #0x1a
:0202C17C 971A5197 unknown
:0202C180 18F19741 ldmneia  r1!,{r0,r6,r8,r9,r10,r12,r15}^
:0202C184 9718E197 unknown
:0202C188 9718AD81 ldrls r10,[r8,-r1, lsl #0x1b]
:0202C18C 61971861 orrvss r1,r7,r1,ror #0x10
:0202C190 97031C3B unknown
:0202C194 971A8A61 ldrls r8,r1,r7,r1,ror #0x10
:0202C198 05019961 streq r9,[r1, #-0x961]		;(r1-0x961=*(8e022c9f))
:0202C19C 00050C00 andeq  r0,r5,r0,lsl #0x18
:0202C1A0 AE01870B cdpge 7,0,cr8,cr1,cr11,0
:0202C1A4 09018D0A stmeqdb  r1 ,{r1,r3,r8,r10,r11,r15}
:0202C1A8 F8FEC195 ldmnvia  r14!,{r0,r2,r4,r7,r8,r14,r15}^
:0202C1AC 4A05D1BB bmi 021A08A0
:0202C1B0 841C6498 ldrhi r6,[r12],#-0x498
:0202C1B4 08DD8042 ldmeqia  r13 ,{r1,r6,r15}^
:0202C1B8 1C409800 stcnel 8,cr9,[r0],{#0x0}
:0202C1BC 28069008 stmcsda  r6 ,{r3,r12,r15}
:0202C1C0 66DA0000 ldrvsb r0,[r10],+r0
:0202C1C4 08AB16E7 stmeqia  r11!,{r0,r1,r2,r5,r6,r7,r9,r10,r12}
:0202C1C8 78001922 stmvcda  r0 ,{r1,r5,r8,r11,r12}
:0202C1CC 1C5B9800 ldcnel 8,cr9,[r11],{#0x0}
:0202C1D0 00407001 subeq  r7,r0,r1
:0202C1D4 5290001C addpls r0,r0,#0x1C
:0202C1D8 01D1F71E biceqs r15,r1,r14,lsl r7
:0202C1DC 71B52000 movvcs r2,r0			;r2=3712(0xe80)
:0202C1E0 B0EAB5F8 unknown
:0202C1E4 01029000 unknown
:0202C1E8 486A019F unknown
:0202C1EC 1C0D1C14 stcne  12,cr1,[r13],{#0x14}
:0202C1F0 13901202 orrnes r1,r0,#0x20000000
:0202C1F4 B5200790 strlt r0,[r0, #-0x790]!
:0202C1F8 0240420E subeq  r4,r0,#0xE0000000
:0202C1FC 109A70D1 ldrnesb r7,[r10], +r1
:0202C200 00D00242 sbceqs r0,r0,r2,asr #0x4
:0202C204 1E60300D cdpne 0,6,cr3,cr0,cr13,0
:0202C208 900508C0 andls  r0,r5,r0,asr #0x11
:0202C20C 02280102 eoreq  r0,r8,#0x80000000
:0202C210 00B06ADA unknown
:0202C214 401A02A5 andmis r0,r10,r5,lsr #0x5
:0202C218 D21C19A8 andles r1,r12,#0x2A0000
:0202C21C 3BF00000 blcc 01C2C224
:0202C220 9008FA00 andls  r15,r8,r0,lsl #0x14
:0202C224 1C2AAB16 stcne  11,cr10,[r10],#-0x58
:0202C228 18803131 stmneia  r0 ,{r0,r4,r5,r8,r12,r13}
:0202C22C 21155B70 tstcs r5,r0,ror r11
:0202C230 98003508 stmlsda  r0 ,{r3,r8,r10,r12,r13}
:0202C234 621C2908 andvss r2,r12,#0x20000
:0202C238 F4F0831E unknown
:0202C23C 200500E9 andcs  r0,r5,r9,ror #0x1
:0202C240 98059009 stmlsda  r5 ,{r0,r3,r12,r15}
:0202C244 060017C0 streq r1,da 
:0202C248 1D9C0590 unknown
:0202C24C 8C04910E stchi  1,cr9,[r4],{#0xe}
:0202C250 9A0930E0 bls 022785D8
:0202C254 17D39906 ldrneb r9,[r3,+r6, lsl #0x12]
:0202C258 E800F08B stmda  r0 ,{r0,r1,r3,r7,r12,r13,r14,r15}
:0202C25C 000303ED andeq  r0,r3,r13,ror #0x7
:0202C260 900B9102 andls  r9,r11,r2,lsl #0x2
:0202C264 21043B08 unknown
:0202C268 080EA30D stmeqda  r14 ,{r0,r2,r3,r8,r9,r13,r15}
:0202C26C 09901043 ldmeqib  r0 ,{r0,r1,r6,r12}
:0202C270 17E19803 strneb r9,[r1,+r3, lsl #0x10]!
:0202C274 0E5F1825 cdpeq 8,4,cr1,cr15,cr5,1
:0202C278 10454041 subne  r4,r5,r1,asr #0x0
:0202C27C 0A0E0007 beq 023AC2A0
:0202C280 08104B90 ldmeqda  r0 ,{r4,r7,r8,r9,r11,r14}
:0202C284 0A002340 beq 02034F8C
:0202C288 1059900C subnes r9,r9,r12
:0202C28C 20001029 andcs  r1,r0,r9,lsr #0x0
:0202C290 0FB52B30 swieq 0x00b52b30
:0202C294 0E1B0210 mrceq 2,0,r0,cr11,cr0,{0}
:0202C298 10024303 andne  r4,r2,r3,lsl #0x6
:0202C29C 19900E0E ldmneib  r0 ,{r1,r2,r3,r9,r10,r11}
:0202C2A0 40082200 andmi  r2,r8,r0,lsl #0x4
:0202C2A4 06402A10 unknown
:0202C2A8 00031206 andeq  r1,r3,r6,lsl #0x4
:0202C2AC 00204332 eoreq  r4,r0,r2,lsr r3
:0202C2B0 0F92110A swieq 0x0092110a
:0202C2B4 00200090 mlaeq  r0,r0,r0,r0unknown
:0202C2B8 0D021C0A unknown
:0202C2BC 06001B10 unknown
:0202C2C0 0218000E andeqs r0,r8,#0xE
:0202C2C4 81004684 unknown
:0202C2C8 0400150D streq r1,[r0],#-0x50d
:0202C2CC 00133012 andeqs r3,r3,r2,lsl r0
:0202C2D0 0A064332 beq 021BCFA0
:0202C2D4 09000707 stmeqdb  r0 ,{r0,r1,r2,r8,r9,r10}
:0202C2D8 40280641 eormi  r0,r8,r1,asr #0xc
:0202C2DC 06064331 unknown
:0202C2E0 288018A1 stmcsia  r0 ,{r0,r5,r7,r11,r12}
:0202C2E4 30020040 andcc  r0,r2,r0,asr #0x0
:0202C2E8 9810000F ldmlsda  r0 ,{r0,r1,r2,r3}
:0202C2EC 051C3D20 ldreq r3,[r12, #-0xd20]		;(r12-0xd20=*(fffff2e0))
:0202C2F0 11466043 unknown
:0202C2F4 1C020043 stcne  0,cr0,[r2],{#0x43}
:0202C2F8 072A980F streq r9,[r10,-r15, lsl #0x10]!
:0202C2FC 000B1100 andeq  r1,r11,r0,lsl #0x2
:0202C300 1A980EA0 bne 0062FD88
:0202C304 0D430143 unknown
:0202C308 0C800005 stceq  0,cr0,[r0],{#0x5}
:0202C30C 0B430298 bleq 030ECD74
:0202C310 00430198 unknown
:0202C314 9115980A tstls r5,r10,lsl #0x10
:0202C318 90144310 andlss r4,r4,r0,lsl r3
:0202C31C 14A81600 unknown
:0202C320 002302A9 eoreq  r0,r3,r9,lsr #0x5
:0202C324 6020F832 eorvs  r15,r0,r2,lsr r8
:0202C328 0000C11E andeq  r12,r0,r14,lsl r1
:0202C32C 00AA1898 umlaleq  r1,r10,r8,r8
:0202C330 1C2B1845 stcne  8,cr1,[r11],#-0x114
:0202C334 78182108 ldmvcda  r8 ,{r3,r8,r13}
:0202C338 101C5B00 andnes r5,r12,r0,lsl #0x16
:0202C33C 20195270 andcss r5,r9,r0,ror r2
:0202C340 0820AA16 stmeqda  r0!,{r1,r2,r4,r9,r11,r13,r15}
:0202C344 13A81A99 movne  r1,#0x99000		;r1=626688(0x99000)
:0202C348 181CF51C ldmneda  r12 ,{r2,r3,r4,r8,r10,r12,r13,r14,r15}
:0202C34C 2108AA40 unknown
:0202C350 1C527810 ldcnel 8,cr7,[r2],{#0x10}
:0202C354 6D700028 ldcvsl 0,cr0,[r0,#-0xa0]!
:0202C358 F91E491C ldmnvdb  r14 ,{r2,r3,r4,r8,r11,r14}
:0202C35C 1E0064D1 mcrne 4,0,r6,cr0,cr1,{6}
:0202C360 DC812C00 stcle  12,cr2,[r1],{#0x0}
:0202C364 00409809 subeq  r9,r0,r9,lsl #0x10
:0202C368 0090091E addeqs r0,r0,r14,lsl r9
:0202C36C 12E768D4 rscne  r6,r7,#0xD40000
:0202C370 F116A800 tstnv r6,r0,lsl #0x10
:0202C374 A8F0830C ldmgeia  r0!,{r2,r3,r8,r9,r15}^
:0202C378 280400E9 stmcsda  r4 ,{r0,r3,r5,r6,r7}
:0202C37C 2000D001 andcs  r13,r0,r1
:0202C380 00079007 andeq  r9,r7,r7
:0202C384 2BF56A98 blcs 01D86DEC
:0202C388 A6A6A6A6 unknown
:0202C38C 04B40418 unknown
:0202C390 1D780B78 ldcnel 11,cr0,[r8,#-0x1e0]!
:0202C394 20447000 subcs  r7,r4,r0
:0202C398 1D784B78 ldcnel 11,cr4,[r8,#-0x1e0]!
:0202C39C 78847000 stmvcia  r4 ,{r12,r13,r14}
:0202C3A0 1D78088B ldcnel 8,cr0,[r8,#-0x22c]!
:0202C3A4 78C47000 stmvcia  r4 ,{r12,r13,r14}^
:0202C3A8 026378CB rsbeq  r7,r3,#0xCB0000
:0202C3AC 0470D340 unknown
:0202C3B0 00050B79 andeq  r0,r5,r9,ror r11
:0202C3B4 44714013 unknown
:0202C3B8 00054B79 andeq  r4,r5,r9,ror r11
:0202C3BC 10847153 addne  r7,r4,r3,asr r1
:0202C3C0 63798B79 cmnvs r9,#0x1E400
:0202C3C4 C3719340 cmngt r1,#0x1
:0202C3C8 79C87900 stmvcib  r8 ,{r8,r11,r12,r13,r14}^
:0202C3CC 71D04058 bicvcs r4,r0,r8,asr r0
:0202C3D0 70BC0018 adcvcs r0,r12,r8,lsl r0
:0202C3D4 F8000047 stmnvda  r0 ,{r0,r1,r2,r6}
:0202C3D8 B00086B5 strlth r8,[r0], -r5
:0202C3DC 0004450B andeq  r4,r4,r11,lsl #0xa
:0202C3E0 9A920022 bls 004AC470
:0202C3E4 785E7804 ldmvcda  r14 ,{r2,r11,r12,r13,r14}^
:0202C3E8 001378DD ldreqsb r7,[r3], -r13
:0202C3EC A080D578 addge  r13,r0,r8,ror r5
:0202C3F0 5E799A60 cdppl 10,6,cr9,cr9,cr0,3
:0202C3F4 1379DD79 cmnne r9,#0x1E40
:0202C3F8 D5798000 ldrleb r8,[r9, #-0x0]!
:0202C3FC 7A9A6080 bvc 006C4604
:0202C400 02DD7A5E sbceqs r7,r13,#0x5E000
:0202C404 7A00137A bvc 020311F4
:0202C408 9A608165 bls 0384C9A4
:0202C40C 7B0A5E7B blvc 022C3E00
:0202C410 00937BDD ldreqsb r7,[r3], +r13
:0202C414 6520937B strvs r9,[r0, #-0x37b]!
:0202C418 80686031 rsbhi  r6,r8,r1,lsr r0
:0202C41C 91D13D29 biclss r3,r1,r9,lsr #0x1a
:0202C420 004A924D subeq  r9,r10,r13,asr #0x4
:0202C424 A92B68C4 stmgedb  r11!,{r2,r6,r7,r11,r13,r14}
:0202C428 40A95120 adcmi  r5,r9,r0,lsr #0x2
:0202C42C 21289102 unknown
:0202C430 20A91011 adccs  r1,r9,r1,lsl r0
:0202C434 0120A937 unknown
:0202C438 9630A991 unknown
:0202C43C 2420A956 unknown
:0202C440 01400E0A unknown
:0202C444 15F70299 ldrneb r0,[r7, #+0x299]!
:0202C448 CB164071 blgt 025BC614
:0202C44C 03FF3426 mvneqs r3,#0x26000000
:0202C450 4C1C513C ldcmi  1,cr5,[r12],{#0x3c}
:0202C454 085D0240 ldmeqda  r13 ,{r6,r9}^
:0202C458 1003404B andne  r4,r3,r11,asr #0x0
:0202C45C 00034161 andeq  r4,r3,r1,ror #0x2
:0202C460 4B00AB43 blmi 02057174
:0202C464 61148340 tstvs r4,r0,asr #0x6
:0202C468 405968C1 submis r6,r9,r1,asr #0x11
:0202C46C 30AB61C1 adccc  r6,r11,r1,asr #0x3
:0202C470 20AB0A80 adccs  r0,r11,r0,lsl #0x15
:0202C474 1000AB0A andne  r10,r0,r10,lsl #0x16
:0202C478 0AE7C330 beq 01A1D140
:0202C47C 7C5E7C9A ldcvcl 12,cr7,[r14],{#0x9a}
:0202C480 00137CDD ldreqsb r7,[r3], -r13
:0202C484 2013407C andcss r4,r3,r12,ror r0
:0202C488 9A613389 bls 038792B4
:0202C48C DD7D5E7D ldclel 14,cr5,[r13,#-0x1f4]!
:0202C490 00A37D03 adceq  r7,r3,r3,lsl #0x1a
:0202C494 4270A37D rsbmis r10,r0,#0xF4000001
:0202C498 0A29C061 beq 02A9C624
:0202C49C 4D66D145 stcmil 1,cr13,[r6,#-0x114]!
:0202C4A0 BD444B67 unknown
:0202C4A4 BD0380C0 unknown
:0202C4A8 C0BD8EE0 adcgts r8,r13,r0,ror #0x1d
:0202C4AC BD514672 unknown
:0202C4B0 17BB8AF0 unknown
:0202C4B4 004730BD streqh r3,[r7],#-0xd
:0202C4B8 005700BD ldreqh r0,[r7],#-0xd
:0202C4BC 00B16881 adceqs r6,r1,r1,lsl #0x11
:0202C4C0 4120BD9F unknown
:0202C4C4 BD0840BD unknown
:0202C4C8 00BD0C20 adceqs r0,r13,r0,lsr #0x18
:0202C4CC 41695502 unknown
:0202C4D0 41109F6A tstmi r0,r10,ror #0x1e
:0202C4D4 18109F69 ldmneda  r0 ,{r0,r3,r5,r6,r8,r9,r10,r11,r12,r15}
:0202C4D8 E7BB3048 ldr r3,da 
:0202C4DC 7E5E7E9A mrcvc 14,2,r7,cr14,cr10,{4}
:0202C4E0 117E00DD ldrnesb r0,[r14, #-0xd]!
:0202C4E4 22AF7E00 adccs  r7,r15,#0x0
:0202C4E8 61822013 orrvs  r2,r2,r3,lsl r0
:0202C4EC DD7F1A9A ldclel 10,cr1,[r15,#-0x268]!
:0202C4F0 1A02147F bne 020B16F4
:0202C4F4 7F005B7F swivc 0x00005b7f
:0202C4F8 B7040831 unknown
:0202C4FC 0161C232 unknown
:0202C500 02120A22 andeqs r0,r2,#0x22000
:0202C504 D16A4291 unknown
:0202C508 37004D36 unknown
:0202C50C 2E69C44B cdpcs 4,6,cr12,cr9,cr11,2
:0202C510 008D2168 addeq  r2,r13,r8,ror #0x2
:0202C514 2D585980 unknown
:0202C518 0906091D stmeqdb  r6 ,{r0,r2,r3,r4,r8,r11}
:0202C51C 9104000E unknown
:0202C520 17607121 strneb r7,[r0,-r1, lsr #0x2]!
:0202C524 08400F1C stmeqda  r0 ,{r2,r3,r4,r8,r9,r10,r11}^
:0202C528 468C6801 strmi r6,[r12],+r1, lsl #0x10
:0202C52C 6B25C721 blvs 0299E1B8
:0202C530 46606250 unknown
:0202C534 670A007D unknown
:0202C538 20679C10 rsbcs  r9,r7,r0,lsl r12
:0202C53C AA045B22 bge 021431CC
:0202C540 651FFF3A ldrvs r15,[r15, #-0xf3a]		;r15-0xf3a=*(0202b60e)=#521220401(0x1f113131)
:0202C544 10653200 rsbne  r3,r5,r0,lsl #0x4
:0202C548 16684162 unknown
:0202C54C 81620065 unknown
:0202C550 62006568 andvs  r6,r0,#0x1A000000
:0202C554 651168C1 ldrvs r6,[r1, #-0x8c1]		;(r1-0x8c1=*(0009873f))
:0202C558 99006200 stmlsdb  r0 ,{r9,r13,r14}
:0202C55C 91001C49 unknown
:0202C560 02290701 eoreq  r0,r9,#0x40000
:0202C564 0EB006DB mrceq 6,5,r0,cr0,cr11,{6}
:0202C568 BDF80020 ldcltl 0,cr0,[r8,#+0x80]!
:0202C56C 69076AC6 stmvsdb  r7 ,{r1,r2,r6,r7,r9,r11,r13,r14}
:0202C570 89000631 stmhidb  r0 ,{r0,r4,r5,r9,r10}
:0202C574 06090927 streq r0,[r9],-r7, lsr #0x12
:0202C578 0A310E0C beq 02C6FDB0
:0202C57C 0B156702 bleq 0258618C
:0202C580 40110220 andmis r0,r1,r0,lsr #0x4
:0202C584 03319105 teqeq r1,#0x40000001
:0202C588 5A00890E bpl 0204E9C8
:0202C58C 11061559 unknown
:0202C590 0C321040 ldceq  0,cr1,[r2],#-0x100
:0202C594 0D920612 unknown
:0202C598 8009019E mulhi  r9,r14,r1
:0202C59C 40790412 rsbmis r0,r9,r2,lsl r4
:0202C5A0 02D14032 sbceqs r4,r1,#0x32
:0202C5A4 22C0025D sbccs  r0,r0,#0xD0000005
:0202C5A8 41631EF3 unknown
:0202C5AC 63420003 unknown
:0202C5B0 4A691281 bmi 03A70FBC
:0202C5B4 C1638240 unknown
:0202C5B8 40C102BD strmih r0,[r1],#+0x2d
:0202C5BC 96302063 unknown
:0202C5C0 069800E7 ldreq r0,[r1],#+0x2d
:0202C5C4 09ABB000 stmeqib  r11!,{r12,r13,r15}
:0202C5C8 04554925 ldreqb r4,[r5],#-0x925
:0202C5CC FEA009CB cdp2 9,10,cr0,cr0,cr11,6
:0202C5D0 6146842A unknown
:0202C5D4 81008E46 unknown
:0202C5D8 18402E09 stmneda  r0 ,{r0,r3,r9,r10,r11,r13}^
:0202C5DC 2100B2DD unknown
:0202C5E0 0018A21C andeqs r10,r8,r12,lsl r2
:0202C5E4 6813680D ldmvsda  r3 ,{r0,r2,r3,r11,r13,r14}
:0202C5E8 600B1D00 andvs  r1,r11,r0,lsl #0x1a
:0202C5EC 4D601500 stcmil 5,cr1,[r0,#-0x0]!
:0202C5F0 36685368 unknown
:0202C5F4 604B001F subvs  r0,r11,r15,lsl r0
:0202C5F8 688D6055 stmvsia  r13 ,{r0,r2,r4,r6,r13,r14}
:0202C5FC 8B006893 blhi 02046850
:0202C600 CD609560 stcgtl 5,cr9,[r0,#-0x180]!
:0202C604 0068D368 rsbeq  r13,r8,r8,ror #0x6
:0202C608 60D560CB sbcvss r6,r5,r11,asr #0x1
:0202C60C 3A103110 bcc 02438A54
:0202C610 E942B000 stmdb  r2 ,{r12,r13,r15}^
:0202C614 002001DB unknown
:0202C618 46600090 unknown
:0202C61C DC002801 stcle  8,cr2,[r0],{#0x1}
:0202C620 4A00E091 bmi 0206486C
:0202C624 104F4A4A subne  r4,r15,r10,asr #0x14
:0202C628 40412334 submi  r2,r1,r4,lsr r3
:0202C62C 44F04180 unknown
:0202C630 F0410041 subnv  r0,r1,r1,asr #0x0
:0202C634 3E40413F mcrcc 1,2,r4,cr0,cr15,{1}
:0202C638 20AD6041 adccs  r6,r13,r1,asr #0x0
:0202C63C 40416360 submi  r6,r1,r0,ror #0x6
:0202C640 4133F041 teqmi r3,r1,asr #0x0
:0202C644 D8F04100 unknown
:0202C648 2D40412E unknown
:0202C64C 17F93041 ldrneb r3,ia 
:0202C650 4041A360 submi  r10,r1,r0,ror #0x6
:0202C654 22F0419A rsccss r4,r0,#0x80000026
:0202C658 F0410041 subnv  r0,r1,r1,asr #0x0
:0202C65C 1C40411D stcnel 1,cr4,[r0],{#0x1d}
:0202C660 A0AD6041 adcge  r6,r13,r1,asr #0x0
:0202C664 1868E360 unknown
:0202C668 1005200B andne  r2,r5,r11
:0202C66C 18586039 ldmneda  r8 ,{r0,r3,r4,r5,r13,r14}^
:0202C670 AF1023BD swige 0x001023bd
:0202C674 110D8503 unknown
:0202C678 59464814 stmpldb  r6 ,{r2,r4,r11,r14}^
:0202C67C 1B03BB18 blne 0211B2E4
:0202C680 5810100C ldmplda  r0 ,{r2,r3,r12}
:0202C684 0D9B061B unknown
:0202C688 00D30600 sbceqs r0,r3,r0,lsl #0xc
:0202C68C 0C0D8558 stceq  5,cr8,[r13],{#0x58}
:0202C690 40061B48 andmi  r1,r6,r8,asr #0x16
:0202C694 0D9D5900 unknown
:0202C698 5801CD0B stmplda  r1 ,{r0,r1,r3,r8,r10,r11,r14,r15}
:0202C69C B5107040 ldrlt r7,[r0, #-0x40]		;(r0-0x40=*(00000e40))
:0202C6A0 0060E003 rsbeq  r14,r0,r3
:0202C6A4 601C4198 mulvss r12,r8,r1
:0202C6A8 91004601 unknown
:0202C6AC DA004281 ble 0203D0B8
:0202C6B0 60E7006F rscvs  r0,r7,r15,ror #0x0
:0202C6B4 C9177546 ldmgtdb  r7 ,{r1,r2,r6,r8,r10,r12,r13,r14}
:0202C6B8 69C77113 stmvsib  r7 ,{r0,r1,r4,r8,r12,r13,r14}^
:0202C6BC B9789308 ldmltdb  r8!,{r3,r8,r9,r12,r15}^
:0202C6C0 B9F3B963 ldmltib  r3!,{r0,r1,r5,r6,r8,r11,r12,r13,r15}^
:0202C6C4 B9F3B9F3 ldmltib  r3!,{r0,r1,r4,r5,r6,r7,r8,r11,r12,r13,r15}^
:0202C6C8 8A4055F3 bhi 03041E9C
:0202C6CC 7BCC7B1F blvc 0134B350
:0202C6D0 33BB68C6 movccs r6,#0xC60000		;r6=12976128(0xc60000)
:0202C6D4 2429C3BD unknown
:0202C6D8 0449CCE0 streqb r12,[r9],#-0xce0
:0202C6DC 29588B69 ldmcsdb  r8 ,{r0,r3,r5,r6,r8,r9,r11,r15}^
:0202C6E0 23B5000A movcss r0,#0xA		;r0=10(0xa)
:0202C6E4 91100015 tstls r0,r5,lsl r0
:0202C6E8 39C833BF stmccib  r8 ,{r0,r1,r2,r3,r4,r5,r7,r8,r9,r12,r13}^
:0202C6EC F3530200 cmpnv r3,#0x0
:0202C6F0 4037C643 eormis r12,r7,r3,asr #0xc
:0202C6F4 B9303710 ldmltdb  r0!,{r4,r8,r9,r10,r12,r13}
:0202C6F8 35990303 ldrcc r0,[r9, #+0x303]		;r9+0x303=*(00000320)
:0202C6FC 8B43B944 blhi 0311AC14
:0202C700 001353B9 ldreqh r5,[r3], -r9
:0202C704 73B79112 movvcs r9,#0x80000004		;r9=-2147483644(0x80000004)
:0202C708 33B9299A movccs r2,#0x268000		;r2=2523136(0x268000)
:0202C70C 99124037 ldmlsdb  r2 ,{r0,r1,r2,r4,r5,r14}
:0202C710 49113345 ldmmidb  r1 ,{r0,r2,r6,r8,r9,r12,r13}
:0202C714 4984A603 stmmiib  r4 ,{r0,r1,r9,r10,r13,r15}
:0202C718 1355AE23 cmpne r5,#0x230
:0202C71C 11AC4349 movne  r4,r9,asr #0x6
:0202C720 915A0500 cmpls r10,r0,lsl #0xa
:0202C724 AA034929 bge 020FEBD0
:0202C728 49A96349 stmmiib  r9!,{r0,r3,r6,r8,r9,r13,r14}
:0202C72C 1C543A03 ldcnel 10,cr3,[r4],{#0x3}
:0202C730 C703B54A strgt r11,[r4],{#0x3}
:0202C734 22111569 andcss r1,r1,#0x1A400000
:0202C738 29A403B3 stmcsib  r4!,{r0,r1,r4,r5,r7,r8,r9}
:0202C73C 23B78B06 movcss r8,#0x1800		;r8=6144(0x1800)
:0202C740 790258CB stmvcdb  r2 ,{r0,r1,r3,r6,r7,r11,r12,r14}
:0202C744 499D8843 ldmmiib  r13 ,{r0,r1,r6,r11,r15}
:0202C748 9C23B709 stcls  7,cr11,[r3],#-0x24
:0202C74C 7D0303B7 unknown
:0202C750 B79AA843 ldrlt r10,[r3],#-0x24
:0202C754 7943B913 stmvcdb  r3 ,{r0,r1,r4,r8,r11,r12,r13,r15}^
:0202C758 0B33B740 bleq 02D1A460
:0202C75C 04A623BB unknown
:0202C760 B933B968 ldmltdb  r3!,{r3,r5,r6,r8,r11,r12,r13,r15}
:0202C764 43EF11F3 mvnmi  r1,#0xC000003C
:0202C768 ACB3B78B ldcge  7,cr11,[r3],#+0x22c
:0202C76C 7F44042F swivc 0x0044042f
:0202C770 B54B8223 strltb r8,[r11, #-0x223]		;(r11-0x223=*(fffffddd))
:0202C774 63B58153 movvss r8,#0xC0000014		;r8=-1073741804(0xc0000014)
:0202C778 23B57FA5 movcss r7,#0x294		;r7=660(0x294)
:0202C77C 7D237F15 stcvc  15,cr7,[r3,#-0x54]!
:0202C780 042DB3B7 unknown
:0202C784 23F76A86 mvncss r6,#0x86000
:0202C788 13B54B74 movnes r4,#0x1D000		;r4=118784(0x1d000)
:0202C78C B77233B7 unknown
:0202C790 1F590693 swine 0x00590693
:0202C794 23BB0B59 movcss r0,#0x16400		;r0=91136(0x16400)
:0202C798 0E094B6F cdpeq 11,0,cr4,cr9,cr15,3
:0202C79C C753B908 ldrgtb r11,[r3,-r8, lsl #0x12]
:0202C7A0 3513B768 ldrcc r11,[r3, #-0x768]		;r3-0x768=*(716021f9)=#0(0x00000000)
:0202C7A4 0D930DB9 unknown
:0202C7A8 D34A6629 unknown
:0202C7AC 129A1158 addnes r1,r10,#0x16
:0202C7B0 0612000A ldreq r0,[r2],-r10
:0202C7B4 4A640D94 bmi 0392FE0C
:0202C7B8 8C005912 stchi  9,cr5,[r0],{#0x12}
:0202C7BC 0E496300 cdpeq 3,4,cr6,cr9,cr0,0
:0202C7C0 81115559 tsthi r1,r9,asr r5
:0202C7C4 8161C012 unknown
:0202C7C8 F1407102 unknown
:0202C7CC 4E1C3E11 mrcmi 14,0,r3,cr12,cr1,{0}
:0202C7D0 B71A4012 unknown
:0202C7D4 5C234133 stcpl  1,cr4,[r3],#-0xcc
:0202C7D8 0C04364B stceq  6,cr3,[r4],{#0x4b}
:0202C7DC F3B9591C movnvs r5,#0x70000		;r5=458752(0x70000)
:0202C7E0 1311F3B9 tstne r1,#0xE4000002
:0202C7E4 B7F3B774 unknown
:0202C7E8 037BECF3 cmneq r11,#0xF300
:0202C7EC 30290436 eorcc  r0,r9,r6,lsr r4
:0202C7F0 F3B5F3B5 movnvs r15,#0xD4000002		;r15=-738197502(0xd4000002)
:0202C7F4 B9335B14 ldmltdb  r3!,{r2,r4,r8,r9,r11,r12,r14}
:0202C7F8 F3B7F3B7 movnvs r15,#0xDC000002		;r15=-603979774(0xdc000002)
:0202C7FC 43B5137B movmis r1,#0xEC000001		;r1=-335544319(0xec000001)
:0202C800 F3B5F3B5 movnvs r15,#0xD4000002		;r15=-738197502(0xd4000002)
:0202C804 BF63B70C swilt 0x0063b70c
:0202C808 F3B7F3B7 movnvs r15,#0xDC000002		;r15=-603979774(0xdc000002)
:0202C80C BD23BB10 stclt  11,cr11,[r3,#-0x40]!
:0202C810 1A33BF33 bne 02D1C4E4
:0202C814 02BB23BF adceqs r2,r11,#0xFC000002
:0202C818 800E0840 andhi  r0,r14,r0,asr #0x10
:0202C81C 13B31900 movnes r1,#0x0		;r1=0(0x0)
:0202C820 40080680 andmi  r0,r8,r0,lsl #0xd
:0202C824 89210904 stmhidb  r1!,{r2,r8,r11}
:0202C828 58105B0D ldmplda  r0 ,{r0,r2,r3,r8,r9,r11,r12,r14}
:0202C82C 040921FF streq r2,[r9],#-0x1ff
:0202C830 5003B919 andpl  r11,r3,r9,lsl r9
:0202C834 B703B740 strlt r11,r11,r3,r9,lsl r9
:0202C838 0C8913F3 stceq  3,cr1,[r9],{#0xf3}
:0202C83C 00013D28 andeq  r3,r1,r8,lsr #0x1a
:0202C840 00014B39 andeq  r4,r1,r9,lsr r11
:0202C844 35000131 strcc r0,[r0, #-0x131]		;(r0-0x131=*(000162cf))
:0202C848 0E4103AD cdpeq 3,4,cr0,cr1,cr13,5
:0202C84C B5F81502 ldrltb r1,[r8, #+0x502]!
:0202C850 1C0FB092 stcne  0,cr11,[r15],{#0x92}
:0202C854 8A001C11 bhi 020338A0
:0202C858 4E930078 mrcmi 0,4,r0,cr3,cr8,{3}
:0202C85C 78001B78 stmvcda  r0 ,{r3,r4,r5,r6,r8,r9,r11,r12}
:0202C860 3678CC40 unknown
:0202C864 05501904 ldreqb r1,[r0, #-0x904]		;(r0-0x904=*(00015afc))
:0202C868 79104E68 ldmvcdb  r0 ,{r3,r5,r6,r9,r10,r11,r14}
:0202C86C 9203406A andls  r4,r3,#0x6A
:0202C870 00CC798A sbceq  r7,r12,r10,lsl #0x13
:0202C874 15043679 strne r3,[r4, #-0x679]		;(r4-0x679=*(0001c987))
:0202C878 17457900 strneb r7,[r5,-r0, lsl #0x12]
:0202C87C 92480280 subls  r0,r8,#0x8
:0202C880 7A4E7A8A bvc 033CB2B0
:0202C884 00177ACC andeqs r7,r7,r12,asr #0x15
:0202C888 04367A80 unknown
:0202C88C 06126885 ldreq r6,[r2],-r5, lsl #0x11
:0202C890 5A400072 bpl 0302CA60
:0202C894 6A406240 bvs 0304519C
:0202C898 92001040 andls  r1,r0,#0x40
:0202C89C 68C57B8A stmvsia  r5 ,{r1,r3,r7,r8,r9,r11,r12,r13,r14}^
:0202C8A0 00137BCC andeqs r7,r3,r12,asr #0x17
:0202C8A4 497B0A02 unknown
:0202C8A8 121C2E7B andnes r2,r12,#0x7B0
:0202C8AC 04090600 streq r0,[r9],#-0x600
:0202C8B0 107951C3 rsbnes r5,r9,r3,asr #0x3
:0202C8B4 02089101 andeq  r9,r8,#0x40000000
:0202C8B8 20330599 mlacss r3,r9,r5,r0unknown
:0202C8BC 750033CA strvc r3,[r0, #-0x3ca]		;(r0-0x3ca=*(00016036))
:0202C8C0 E8203100 stmda  r0!,{r8,r12,r13}
:0202C8C4 030031C8 unknown
:0202C8C8 31C62031 biccc  r2,r6,r1,lsr r0
:0202C8CC 20333100 eorcss r3,r3,r0,lsl #0x2
:0202C8D0 6033C5AA eorvss r12,r3,r10,lsr #0xb
:0202C8D4 004B08ED subeq  r0,r11,r13,ror #0x11
:0202C8D8 10076945 andne  r6,r7,r5,asr #0x12
:0202C8DC 8C494EBC stchil 14,cr4,[r9],{#0xbc}
:0202C8E0 130A3158 unknown
:0202C8E4 2049BB10 subcs  r11,r9,r0,lsl r11
:0202C8E8 3502588B strcc r5,[r2, #-0x88b]		;(r2-0x88b=*(00267775))
:0202C8EC B9008A00 stmltdb  r0 ,{r9,r11,r15}
:0202C8F0 1D8F0849 unknown
:0202C8F4 0F090C10 swieq 0x00090c10
:0202C8F8 8949B700 stmhidb  r9 ,{r8,r9,r10,r12,r13,r15}^
:0202C8FC 55795812 ldrplb r5,[r9, #-0x812]!
:0202C900 11406921 unknown
:0202C904 06043191 unknown
:0202C908 49B00D8A ldmmiib  r0!,{r1,r3,r7,r8,r10,r11}
:0202C90C 008A6983 addeq  r6,r10,r3,lsl #0x13
:0202C910 09990358 ldmeqib  r9 ,{r3,r4,r6,r8,r9}
:0202C914 AD102D0A unknown
:0202C918 05A00009 streq r0,[r0, #+0x9]!
:0202C91C 09991091 ldmeqib  r9 ,{r0,r4,r7,r12}
:0202C920 00008C0E andeq  r8,r0,r14,lsl #0x18
:0202C924 002349AB eoreq  r4,r3,r11,lsr #0x13
:0202C928 37A94037 unknown
:0202C92C 61188900 tstvs r8,r0,lsl #0x12
:0202C930 6551406C ldrvsb r4,[r1, #-0x6c]		;(r1-0x6c=*(ffffff94))
:0202C934 C3990328 orrgts r0,r9,#0xA0000000
:0202C938 06040969 streq r0,r0,r9,#0xA0000000
:0202C93C 49A00D8C stmmiib  r0!,{r2,r3,r7,r8,r10,r11}
:0202C940 00093020 andeq  r3,r9,r0,lsr #0x0
:0202C944 01D70259 biceqs r0,r7,r9,asr r2
:0202C948 4C9E1011 ldcmi  0,cr1,[r14],{#0x11}
:0202C94C 340C5967 strcc r5,[r12],#-0x967
:0202C950 9D00A50E unknown
:0202C954 0059664C subeqs r6,r9,r12,asr #0xc
:0202C958 A5218910 strge r8,[r1, #-0x910]!
:0202C95C 644C9B0D strvsb r9,[r12],#-0xb0d
:0202C960 40740259 rsbmis r0,r4,r9,asr r2
:0202C964 DF61407C swile 0x0061407c
:0202C968 209B0100 addcss r0,r11,r0,lsl #0x2
:0202C96C 93011E5B unknown
:0202C970 9B11D06F blls 024A0B34
:0202C974 1B680400 blne 03A2D97C
:0202C978 4B910031 blmi 0046CA44
:0202C97C 1508595B strne r5,[r8, #-0x95b]		;(r8-0x95b=*(bffff6b9))
:0202C980 338F2033 orrcc  r2,r15,#0x33
:0202C984 20330400 eorcss r0,r3,r0,lsl #0x8
:0202C988 AA00338E bge 020397C8
:0202C98C 350D9506 strcc r9,[r13, #-0x506]		;(r13-0x506=*(fffffafa))
:0202C990 00358C20 eoreqs r8,r5,r0,lsr #0x18
:0202C994 A8603506 unknown
:0202C998 06139303 ldreq r9,[r3],-r3, lsl #0x6
:0202C99C 4B840D9D blmi 00130018
:0202C9A0 5B684400 blpl 03A3D9A8
:0202C9A4 150A0D59 strne r0,[r10, #-0xd59]		;(r10-0xd59=*(fffff2a7))
:0202C9A8 4D408210 unknown
:0202C9AC 9D1159AF unknown
:0202C9B0 00AE0E2D adceq  r0,r14,r13,lsr #0x1c
:0202C9B4 AD4D8000 unknown
:0202C9B8 04950759 ldreq r0,[r5],#+0x759
:0202C9BC 0C2D9D00 stceq  13,cr9,[r13],#-0x0
:0202C9C0 0DAE062D stceq  6,cr0,[r14,#+0xb4]!
:0202C9C4 AE4D007E mcrge 0,2,r0,cr13,cr14,{3}
:0202C9C8 759D0759 ldrvc r0,[r13, #+0x759]		;r13+0x759=*(00000759)
:0202C9CC 3D007D40 unknown
:0202C9D0 02406300 subeq  r6,r0,#0x0
:0202C9D4 000D0B93 muleq  r13,r3,r11
:0202C9D8 864B4176 unknown
:0202C9DC 04591D68 ldreqb r1,[r9],#-0xd68
:0202C9E0 0E00099B mcreq 9,0,r0,cr0,cr11,{4}
:0202C9E4 10170A1B andnes r0,r7,r11,lsl r10
:0202C9E8 08001773 stmeqda  r0 ,{r0,r1,r4,r5,r6,r8,r9,r10,r12}
:0202C9EC 0E132893 mrceq 8,0,r2,cr3,cr3,{4}
:0202C9F0 4B71009C blmi 03C6CC68
:0202C9F4 1F000C12 swine 0x00000c12
:0202C9F8 06120025 ldreq r0,[r2],-r5, lsr #0x0
:0202C9FC 10170C1B andnes r0,r7,r11,lsl r12
:0202CA00 1B4B426E blne 032FD3C0
:0202CA04 27B53C59 unknown
:0202CA08 106B4063 rsbne  r4,r11,r3,ror #0x0
:0202CA0C 10407340 subne  r7,r0,r0,asr #0x6
:0202CA10 C59B0493 ldrgt r0,[r11, #+0x493]		;r11+0x493=*(00000493)
:0202CA14 10336800 eornes r6,r3,r0,lsl #0x10
:0202CA18 11003365 unknown
:0202CA1C 0A0A1B9B beq 022B3890
:0202CA20 0D9E061B unknown
:0202CA24 599B4B63 ldmplib  r11 ,{r0,r1,r5,r6,r8,r9,r11,r14}
:0202CA28 62008E00 andvs  r8,r0,#0x0
:0202CA2C 96598949 ldrlsb r8,r8,r0,#0x0
:0202CA30 4A62000D bmi 038ACA6C
:0202CA34 1C2E5992 stcne  9,cr5,[r14],#-0x248
:0202CA38 59004051 stmpldb  r0 ,{r0,r4,r6,r14}
:0202CA3C 4E406140 cdpmi 1,4,cr6,cr0,cr0,2
:0202CA40 00E71D40 rsceq  r1,r7,r0,asr #0x1a
:0202CA44 09005B03 stmeqdb  r0 ,{r0,r1,r8,r9,r11,r12,r14}
:0202CA48 369B1193 unknown
:0202CA4C 061B0204 ldreq r0,[r11],-r4, lsl #0x4
:0202CA50 4B5B0D9C blmi 036F00C8
:0202CA54 400A30AF andmi  r3,r10,r15,lsr #0x1
:0202CA58 A0571494 unknown
:0202CA5C 5704940B strpl r9,[r4,-r11, lsl #0x8]
:0202CA60 59440CA0 stmpldb  r4 ,{r5,r7,r10,r11}^
:0202CA64 00010B80 andeq  r0,r1,r0,lsl #0x17
:0202CA68 0900550A stmeqdb  r0 ,{r1,r3,r8,r10,r12,r14}
:0202CA6C 55705059 ldrplb r5,[r0, #-0x59]!
:0202CA70 59700059 unknown
:0202CA74 70EC7000 rscvc  r7,r12,r0
:0202CA78 FF056844 swinv 0x00056844
:0202CA7C 14940C26 ldrne r0,[r4],#+0xc26
:0202CA80 0436202D unknown
:0202CA84 0D105520 unknown
:0202CA88 A0570C94 unknown
:0202CA8C 0065940E rsbeq  r9,r5,r14,lsl #0x8
:0202CA90 25605591 strcsb r5,[r0, #-0x591]!
:0202CA94 10570440 subnes r0,r7,r0,asr #0x8
:0202CA98 40342027 eormis r2,r4,r7,lsr #0x0
:0202CA9C 0E406531 mcreq 5,2,r6,cr0,cr1,{1}
:0202CAA0 03790001 cmneq r9,#0x1
:0202CAA4 505B0C40 subpls r0,r11,r0,asr #0x18
:0202CAA8 005B7198 unknown
:0202CAAC 71005B71 unknown
:0202CAB0 0A8471EC beq 00149268
:0202CAB4 0C940F68 ldceq  15,cr0,[r4],{#0x68}
:0202CAB8 591C000D ldmpldb  r12 ,{r0,r2,r3}
:0202CABC 24061024 strcs r1,[r6],#-0x24
:0202CAC0 0446A60E streqb r10,[r6],#-0x60e
:0202CAC4 0A00249C beq 02035D3C
:0202CAC8 2C02601D stccs  0,cr6,[r2],{#0x1d}
:0202CACC 1446A440 strneb r10,[r6],#-0x440
:0202CAD0 00A40E02 adceq  r0,r4,r2,lsl #0x1c
:0202CAD4 2E06200F cdpcs 0,0,cr2,cr6,cr15,0
:0202CAD8 4008261C andmi  r2,r8,r12,lsl r6
:0202CADC 0C249C11 stceq  12,cr9,[r4],#-0x44
:0202CAE0 00A40624 adceq  r0,r4,r4,lsr #0xc
:0202CAE4 FF591D0D swinv 0x00591d0d
:0202CAE8 2C042424 stccs  4,cr2,[r4],{#0x24}
:0202CAEC 40744000 rsbmis r4,r4,r0
:0202CAF0 74000165 strvc r0,[r0],#-0x165
:0202CAF4 40106546 andmis r6,r0,r6,asr #0xa
:0202CAF8 406C9C0F rsbmi  r9,r12,r15,lsl #0x18
:0202CAFC 00269D00 eoreq  r9,r6,r0,lsl #0x1a
:0202CB00 26722E0E unknown
:0202CB04 26726E0C unknown
:0202CB08 72AE0A00 adcvc  r0,r14,#0x0
:0202CB0C 68C572EC stmvsia  r5 ,{r2,r3,r5,r6,r7,r9,r12,r13,r14}^
:0202CB10 12980004 addnes r0,r8,#0x4
:0202CB14 BB06000C bllt 021ACB4C
:0202CB18 20095808 andcs  r5,r9,r8,lsl #0x10
:0202CB1C 0406000E streq r0,[r6],#-0xe
:0202CB20 1298110E addnes r1,r8,#0x80000003
:0202CB24 0A000600 beq 0202E32C
:0202CB28 0D800600 unknown
:0202CB2C FF58001E swinv 0x0058001e
:0202CB30 89020020 stmhidb  r2 ,{r5}
:0202CB34 40003000 andmi  r3,r0,r0
:0202CB38 0D9226FF unknown
:0202CB3C 009B5859 addeqs r5,r11,r9,asr r8
:0202CB40 3622FF58 unknown
:0202CB44 31041206 unknown
:0202CB48 401A4000 andmis r4,r10,r0
:0202CB4C 40484051 submi  r4,r8,r1,asr r0
:0202CB50 68400060 stmvsda  r0 ,{r5,r6}^
:0202CB54 02990040 addeqs r0,r9,#0x40
:0202CB58 73000A0E unknown
:0202CB5C 734A0C02 unknown
:0202CB60 008A0A02 addeq  r0,r10,r2,lsl #0x14
:0202CB64 1273C873 rsbnes r12,r3,#0x730000
:0202CB68 0A39F8B0 beq 02EAAE30
:0202CB6C 01294028 unknown
:0202CB70 00012500 andeq  r2,r1,r0,lsl #0xa
:0202CB74 49000145 stmmidb  r0 ,{r0,r2,r6,r8}
:0202CB78 28022A0E stmcsda  r2 ,{r1,r2,r3,r9,r11,r13}
:0202CB7C EB020E2D bl 020B0438
:0202CB80 2001610B andcs  r6,r1,r11,lsl #0x2
:0202CB84 01490461 unknown
:0202CB88 01410001 unknown
:0202CB8C 60508100 subvss r8,r0,r0,lsl #0x2
:0202CB90 60C14904 sbcvs  r4,r1,r4,lsl #0x12
:0202CB94 00014770 andeq  r4,r1,r0,ror r7
:0202CB98 89674523 unknown
:0202CB9C FEEFCDAB cdp2 13,14,cr12,cr15,cr11,5
:0202CBA0 98BADC00 ldmlsia  r10!,{r10,r11,r12,r14,r15}
:0202CBA4 10325476 eornes r5,r2,r6,ror r4
:0202CBA8 05B500F8 ldreq r0,[r5, #+0xf8]!
:0202CBAC 291C0F1C ldmcsdb  r12 ,{r2,r3,r4,r8,r9,r10,r11}
:0202CBB0 1C001669 stcne  6,cr1,[r0],{#0x69}
:0202CBB4 10007FCA andne  r7,r0,r10,asr #0x1f
:0202CBB8 8900F240 stmhidb  r0 ,{r6,r9,r12,r13,r14,r15}
:0202CBBC 61291804 unknown
:0202CBC0 D2024291 andle  r4,r2,#0x10000009
:0202CBC4 49690069 unknown
:0202CBC8 6A61691C bvs 03887040
:0202CBCC 0F007169 swieq 0x00007169
:0202CBD0 61691851 unknown
:0202CBD4 000C2140 andeq  r2,r12,r0,asr #0x2
:0202CBD8 1A42A61A bne 030D6448
:0202CBDC 000D29D3 unknown
:0202CBE0 39184008 ldmccdb  r8 ,{r3,r14}
:0202CBE4 001C221C andeqs r2,r12,r12,lsl r2
:0202CBE8 FC0097F0 stc2  7,cr9,[r0],{#0xf0}
:0202CBEC 1C281C29 stcne  12,cr1,[r8],#-0xa4
:0202CBF0 00003118 andeq  r3,r0,r8,lsl r1
:0202CBF4 0FF842F0 swieq 0x00f842f0
:0202CBF8 28D20830 ldmcsia  r2 ,{r4,r5,r11}^
:0202CBFC 1939081C ldmnedb  r9!,{r2,r3,r4,r11}
:0202CC00 F83AF000 ldmnvda  r10!,{r12,r13,r14,r15}
:0202CC04 20003440 andcs  r3,r0,r0,asr #0x8
:0202CC08 B0303F1C eorlts r3,r0,r12,lsl r15
:0202CC0C 00D3F642 sbceqs r15,r3,r2,asr #0xc
:0202CC10 00003100 andeq  r3,r0,r0,lsl #0x2
:0202CC14 28351824 ldmcsda  r5!,{r2,r5,r11,r12}
:0202CC18 19390218 ldmnedb  r9!,{r3,r4,r9}
:0202CC1C F0001B32 andnv  r1,r0,r2,lsr r11
:0202CC20 F800FC7C stmnvda  r0 ,{r2,r3,r4,r5,r6,r10,r11,r12,r13,r14,r15}
:0202CC24 821965BD andhis r6,r9,#0x2F400000
:0202CC28 09231921 stmeqdb  r3!,{r0,r5,r8,r11,r12}
:0202CC2C 08343110 ldmeqda  r4!,{r4,r8,r12,r13}
:0202CC30 FC45002D stc2l 0,cr0,[r5],{#0x2d}
:0202CC34 08C16920 stmeqia  r1 ,{r5,r8,r11,r13,r14}^
:0202CC38 01203F02 unknown
:0202CC3C 01293840 unknown
:0202CC40 203800D2 unknown
:0202CC44 2078E000 rsbcss r14,r8,r0
:0202CC48 0A001A42 beq 02033558
:0202CC4C 090D2049 stmeqdb  r13 ,{r0,r3,r6,r13}
:0202CC50 0D20FFAD stceq  15,cr15,[r0,#-0x2b4]!
:0202CC54 22088809 andcs  r8,r8,#0x90000
:0202CC58 FFA8F7FF swinv 0x00a8f7ff
:0202CC5C 21001C28 unknown
:0202CC60 0007101C andeq  r1,r7,r12,lsl r0
:0202CC64 1C20FC2D stcne  12,cr15,[r0],#-0xb4
:0202CC68 58210008 stmplda  r1!,{r3}
:0202CC6C 60F00022 rscvss r0,r0,r2,lsr #0x0
:0202CC70 B00200FC unknown
:0202CC74 85C8BD38 strhib r11,[r8, #+0xd38]		;r8+0xd38=*(c0000d4c)
:0202CC78 20B5F00A adccss r15,r5,r10
:0202CC7C 1C07B0A1 stcne  0,cr11,[r7],{#0xa1}
:0202CC80 00079F38 andeq  r9,r7,r8,lsr r15
:0202CC84 A8112090 ldmgeda  r1 ,{r4,r7,r13}
:0202CC88 68BD687C ldmvsia  r13!,{r2,r3,r4,r5,r6,r11,r13,r14}
:0202CC8C 000068FE unknown
:0202CC90 11FC2EF0 ldrnesh r2,[r12, #+0xe0]!
:0202CC94 001C2198 muleqs r12,r8,r1
:0202CC98 43E09001 mvnmi  r9,#0x1
:0202CC9C 1F304029 swine 0x00304029
:0202CCA0 1F018000 swine 0x00018000
:0202CCA4 0948EB00 stmeqdb  r8 ,{r8,r9,r11,r13,r14,r15}^
:0202CCA8 0298001A addeqs r0,r8,#0x1A
:0202CCAC 01C11840 biceq  r1,r1,r0,asr #0x10
:0202CCB0 8B080E40 blhi 022305B8
:0202CCB4 98128002 ldmlsda  r2 ,{r1,r15}
:0202CCB8 900243D9 unknown
:0202CCBC 20001C18 andcs  r1,r0,r8,lsl r12
:0202CCC0 001D2940 andeqs r2,r13,r0,asr #0x12
:0202CCC4 E3001D02 unknown
:0202CCC8 1A082848 bne 02236DF0
:0202CCCC 03011830 unknown
:0202CCD0 08000D00 stmeqda  r0 ,{r8,r10,r11}
:0202CCD4 1318C243 tstne r8,#0x30000004
:0202CCD8 0043D198 unknown
:0202CCDC 1C109003 ldcne  0,cr9,[r0],{#0x3}
:0202CCE0 0101A318 unknown
:0202CCE4 98032043 stmlsda  r3 ,{r0,r1,r6,r13}
:0202CCE8 48DC1841 ldmmiia  r12 ,{r0,r6,r11,r12}^
:0202CCEC 8002F308 andhi  r15,r2,r8,lsl #0x6
:0202CCF0 0BC00441 bleq 0102DDFC
:0202CCF4 981411A3 ldmlsda  r4 ,{r0,r1,r5,r7,r8,r12}
:0202CCF8 044310CD streqb r1,[r3],#-0xcd
:0202CCFC 101C0890 mulnes r12,r0,r8
:0202CD00 9F001D40 swils 0x00001d40
:0202CD04 019F0401 orreqs r0,r15,r1,lsl #0x8
:0202CD08 7D219FD5 stcvc  15,cr9,[r1,#-0x354]!
:0202CD0C 007D1530 rsbeqs r1,r13,r0,lsr r5
:0202CD10 807D05B5 unknown
:0202CD14 CE001D05 cdpgt 13,0,cr1,cr0,cr5,0
:0202CD18 507D003D rsbpls r0,r13,r13,lsr r0
:0202CD1C 007D6A16 rsbeqs r6,r13,r6,lsl r10
:0202CD20 CF507D06 swigt 0x00507d06
:0202CD24 005DC741 subeqs r12,r13,r1,asr #0xe
:0202CD28 6D17507D unknown
:0202CD2C 7D07007D unknown
:0202CD30 C0315B60 eorgts r5,r1,r0,ror #0x16
:0202CD34 7D18807D unknown
:0202CD38 7D08AD00 unknown
:0202CD3C 001D0880 andeqs r0,r13,r0,lsl #0x11
:0202CD40 19807DB9 stmneib  r0 ,{r0,r3,r4,r5,r7,r8,r10,r11,r12,r13,r14}
:0202CD44 18402A9C stmneda  r0 ,{r2,r3,r4,r7,r9,r11,r13}^
:0202CD48 53049409 unknown
:0202CD4C 09307D01 ldmeqdb  r0!,{r0,r8,r10,r11,r12,r13,r14}
:0202CD50 B2001D60 andlt  r1,r0,#0x1800
:0202CD54 9C1A807D ldcls  0,cr8,[r10],{#0x7d}
:0202CD58 050A181B streq r1,[r10, #-0x81b]		;(r10-0x81b=*(fffff7e5))
:0202CD5C DD1C1C94 unknown
:0202CD60 1D0D0133 unknown
:0202CD64 1D500A00 unknown
:0202CD68 25C3AB00 strcsb r10,[r3, #+0xb00]		;r3+0xb00=*(71603461)=#0(0x00000000)
:0202CD6C 22007D14 andcs  r7,r0,#0x500
:0202CD70 9C151B43 ldcls  11,cr1,[r5],{#0x43}
:0202CD74 940B18D2 strls r1,[r11],#-0x8d2
:0202CD78 1C014B14 stcne  11,cr4,[r1],{#0x14}
:0202CD7C 0B20F740 bleq 0286AA84
:0202CD80 13A4001D movne  r0,#0x1D		;r0=29(0x1d)
:0202CD84 C9044C21 stmgtdb  r4 ,{r0,r5,r10,r11,r14}
:0202CD88 1C011315 stcne  3,cr1,[r1],{#0x15}
:0202CD8C 9401119C strls r1,[r1],#-0x19c
:0202CD90 1400D70C strne r13,[r0],#-0x70c
:0202CD94 D71D4049 ldrle r4,[r0],#-0x70c
:0202CD98 210F9D40 mrscs r9,CPSR
:0202CD9C 9F008384 swils 0x00008384
:0202CDA0 9C1DD410 ldcls  4,cr13,[r13],{#0x10}
:0202CDA4 940D43C5 strls r4,[r13],#-0x3c5
:0202CDA8 0C001C04 stceq  12,cr1,[r0],{#0x4}
:0202CDAC 9B0D20EF blls 02375170
:0202CDB0 00B79600 adceqs r9,r7,r0,lsl #0xc
:0202CDB4 DC2A191B stcle  9,cr1,[r10],#-0x6c
:0202CDB8 230E5B01 unknown
:0202CDBC 00181C43 andeqs r1,r8,r3,asr #0x18
:0202CDC0 43E59B1E mvnmi  r9,#0x7800
:0202CDC4 1C23930E stcne  3,cr9,[r3],#-0x38
:0202CDC8 00EB0300 rsceq  r0,r11,r0,lsl #0x6
:0202CDCC 910E431D unknown
:0202CDD0 05918F05 ldreq r8,[r1, #+0xf05]		;r1+0xf05=*(00000f05)
:0202CDD4 1318D2A2 tstne r8,#0x2000000A
:0202CDD8 1A0D1203 bne 023715EC
:0202CDDC 19130043 ldmnedb  r3 ,{r0,r1,r6}
:0202CDE0 920F43DA andls  r4,r15,#0x68000003
:0202CDE4 0F009A1F swieq 0x00009a1f
:0202CDE8 1A92109D bne 004B1064
:0202CDEC 0040221C subeq  r2,r0,r12,lsl r2
:0202CDF0 CB00FF05 blgt 0206CA0C
:0202CDF4 31A78712 movcc  r8,r2,lsl r7		;r8=0(0x0)
:0202CDF8 00FFC904 rsceqs r12,r15,r4,lsl #0x12
:0202CDFC 2018CA96 mulcss r8,r6,r10
:0202CE00 D61C1599 unknown
:0202CE04 468C0043 strmi r0,[r8], -r6
:0202CE08 401D1C31 andmis r1,r13,r1,lsr r12
:0202CE0C 0D004021 unknown
:0202CE10 4D466143 unknown
:0202CE14 00498019 subeq  r8,r9,r9,lsl r0
:0202CE18 18401869 stmneda  r0 ,{r0,r3,r5,r6,r11,r12}^
:0202CE1C 0A800581 beq 0002E428
:0202CE20 81430800 unknown
:0202CE24 089D0F18 ldmeqia  r13 ,{r3,r4,r8,r9,r10,r11}
:0202CE28 4018001C andmis r0,r8,r12,lsl r0
:0202CE2C 02008915 andeq  r8,r0,#0x54000
:0202CE30 A57A0089 ldrgeb r0,[r10, #-0x89]!
:0202CE34 1820A800 stmneda  r0!,{r11,r13,r15}
:0202CE38 1840306D stmneda  r0 ,{r0,r2,r3,r5,r6,r12,r13}^
:0202CE3C 14072B04 strne r2,[r7],#-0xb04
:0202CE40 43954044 orrmis r4,r5,#0x44
:0202CE44 14C54325 strneb r4,[r5],#+0x325
:0202CE48 A0003574 andge  r3,r0,r4,ror r5
:0202CE4C 025C191B subeqs r1,r12,#0x6C000
:0202CE50 43230DDB unknown
:0202CE54 1C181B00 ldcne  11,cr1,[r8],{#0x0}
:0202CE58 400C006D andmi  r0,r12,r13,ror #0x0
:0202CE5C 88001905 stmhida  r0 ,{r0,r2,r8,r11,r12}
:0202CE60 6E00190C cdpvs 9,0,cr1,cr0,cr12,0
:0202CE64 12192C4C andnes r2,r9,#0x4C00
:0202CE68 03940219 orreqs r0,r4,#0x90000001
:0202CE6C D204A992 andle  r10,r4,#0x248000
:0202CE70 081C1418 ldmeqda  r12 ,{r3,r4,r10,r12}
:0202CE74 400443C5 andmi  r4,r4,r5,asr #0x7
:0202CE78 0100191D unknown
:0202CE7C 68A00019 stmvsia  r0!,{r0,r3,r4}
:0202CE80 19090019 stmnedb  r9 ,{r0,r3,r4}
:0202CE84 21006D0C unknown
:0202CE88 0CA200A5 stceq  0,cr0,[r2],#+0x294
:0202CE8C 1C43DD1C stcnel 13,cr13,[r3],{#0x1c}
:0202CE90 00401540 subeq  r1,r0,r0,asr #0xa
:0202CE94 71064325 unknown
:0202CE98 04716204 unknown
:0202CE9C 44281900 unknown
:0202CEA0 A52000DD strge r0,[r0, #-0xdd]!
:0202CEA4 00A5D520 adceq  r13,r5,r0,lsr #0xa
:0202CEA8 AA00190D bge 020332E4
:0202CEAC 5C00C10B stcpl  1,cr12,[r0],{#0xb}
:0202CEB0 181801E7 ldmneda  r8 ,{r0,r1,r2,r5,r6,r7,r8}
:0202CEB4 C00A0243 andgt  r0,r10,r3,asr #0x4
:0202CEB8 03B0A50D moveqs r10,#0x3400000		;r10=54525952(0x3400000)
:0202CEBC 00A55613 adceq  r5,r5,r3,lsl r6
:0202CEC0 006D039F unknown
:0202CEC4 05B0A5EC ldreq r10,[r0, #+0x5ec]!
:0202CEC8 A55000A5 ldrgeb r0,[r0, #-0xa5]		;(r0-0xa5=*(ffffff78))
:0202CECC 01610A20 unknown
:0202CED0 0AD5B0A5 beq 0159916C
:0202CED4 A54A00A5 strgeb r0,[r10, #-0xa5]		;r10-0xa5=*(033fff5b)=#-145230513(0xf757f54f)
:0202CED8 C9014A20 stmgtdb  r1 ,{r5,r9,r11,r14}
:0202CEDC B0A50A0E adclt  r0,r5,r14,lsl #0x14
:0202CEE0 4400A510 strmi r10,[r0],#-0x510
:0202CEE4 C9023399 stmgtdb  r2 ,{r0,r3,r4,r7,r8,r9,r12,r13}
:0202CEE8 EC9541C5 ldc  1,cr4,[r5],{#0xc5}
:0202CEEC 14402B43 strneb r2,[r0],#-0xb43
:0202CEF0 00431C40 subeq  r1,r3,r0,asr #0x18
:0202CEF4 3E012704 cdpcc 7,0,cr2,cr1,cr4,0
:0202CEF8 1417E34B ldrne r14,[r7],#-0x34b
:0202CEFC C3228003 unknown
:0202CF00 1043D341 subne  r13,r3,r1,asr #0x6
:0202CF04 03400B40 unknown
:0202CF08 11254301 unknown
:0202CF0C 28041538 stmcsda  r4 ,{r3,r4,r5,r8,r10,r12}
:0202CF10 0A050318 beq 0216DB78
:0202CF14 31250B00 unknown
:0202CF18 400843CD andmi  r4,r8,r13,asr #0x7
:0202CF1C 05400425 streqb r0,[r0, #-0x425]		;(r0-0x425=*(f757f12a))
:0202CF20 3211BF43 andccs r11,r1,#0x10C
:0202CF24 14132848 ldrne r2,[r3],#-0x848
:0202CF28 0EC00188 cdpeq 1,12,cr0,cr0,cr8,4
:0202CF2C 43E53123 mvnmi  r3,#0xC0000008
:0202CF30 1D084022 unknown
:0202CF34 59431540 stmpldb  r3 ,{r6,r8,r10,r12}^
:0202CF38 01212C12 unknown
:0202CF3C 02D0038F sbceqs r0,r0,#0x3C000002
:0202CF40 DA41BDC9 ble 0309C66C
:0202CF44 02401943 subeq  r1,r0,#0x10C000
:0202CF48 430A4004 unknown
:0202CF4C 26011F08 strcs r1,[r1],-r8, lsl #0x1e
:0202CF50 18105149 ldmneda  r0 ,{r0,r3,r6,r8,r12,r14}
:0202CF54 89030257 stmhidb  r3 ,{r0,r1,r2,r4,r6,r9}
:0202CF58 43C441BB bicmi  r4,r4,#0xC000002E
:0202CF5C 2C401201 stccsl 2,cr1,[r0],{#0x1}
:0202CF60 0D430C40 unknown
:0202CF64 4020011D eormi  r0,r0,r13,lsl r1
:0202CF68 C0E04049 rscgt  r4,r0,r9,asr #0x0
:0202CF6C 955B8846 ldrlsb r8,[r11, #-0x846]		;(r11-0x846=*(fffff7ba))
:0202CF70 48AA2800 stmmiia  r10!,{r11,r13}
:0202CF74 70DB1738 sbcvcs r1,r11,r8,lsr r7
:0202CF78 12240020 eorne  r0,r4,#0x20
:0202CF7C 513E4231 teqpl r14,r1,lsr r2
:0202CF80 0A0083F0 beq 0204DF48
:0202CF84 4787C62A strmi r12,[r7,+r10, lsr #0xc]
:0202CF88 00CFB9ED sbceq  r11,r15,r13,ror #0x13
:0202CF8C B96AFF57 unknown
:0202CF90 8098D802 addhis r13,r8,r2,lsl #0x10
:0202CF94 08516900 ldmeqda  r1 ,{r8,r11,r13,r14}^
:0202CF98 A44F74BB strgeb r7,[r15],#-0x4bb
:0202CF9C 42000000 andmi  r0,r0,#0x0
:0202CFA0 2276A328 rsbcss r10,r6,#0xA0000000
:0202CFA4 6B009011 blvs 02050FF0
:0202CFA8 02678E6D rsbeq  r8,r7,#0x6D0
:0202CFAC 0086BC72 addeq  r11,r6,r2,ror r12
:0202CFB0 B4082159 strlt r2,[r8],#-0x159
:0202CFB4 E1DA9E49 bics r9,r10,r9,asr #0x1c
:0202CFB8 4CC00900 stcmil 9,cr0,[r0],{#0x0}
:0202CFBC 5A513FBF bpl 0347CEC0
:0202CFC0 5626005E unknown
:0202CFC4 A3164938 tstge r6,#0xE0000
:0202CFC8 2900D0EF stmcsdb  r0 ,{r0,r1,r2,r3,r5,r6,r7,r12,r14,r15}
:0202CFCC 02441453 subeq  r1,r4,#0x53000000
:0202CFD0 005E197F subeqs r1,r14,r15,ror r9
:0202CFD4 2C043827 stccs  8,cr3,[r4],{#0x27}
:0202CFD8 E1CDE618 bic  r14,r13,r8,lsl r6
:0202CFDC F82A2100 stmnvda  r10!,{r8,r13}
:0202CFE0 F2793CC8 rsbnvs r3,r9,#0xC800
:0202CFE4 ED0B002A unknown
:0202CFE8 FB455A14 blx 03183848
:0202CFEC 56001C16 unknown
:0202CFF0 03105C08 tsteq r0,#0x800
:0202CFF4 006F02D9 unknown
:0202CFF8 D5B37667 ldrle r7,[r3, #+0x667]!
:0202CFFC 0B126D72 bleq 024C85CC
:0202D000 0B092005 bleq 0227501C
:0202D004 99069099 stmlsdb  r6 ,{r0,r3,r4,r7,r12,r15}
:0202D008 0099D500 addeqs r13,r9,r0,lsl #0xa
:0202D00C 09D4F135 ldmeqib  r4 ,{r0,r2,r4,r5,r8,r12,r13,r14,r15}^
:0202D010 99D00099 ldmlsib  r0 ,{r0,r3,r4,r7}^
:0202D014 0CF13500 ldceql 5,cr3,[r1],#+0x0
:0202D018 5ACA0099 bpl 012AD284
:0202D01C F1350099 unknown
:0202D020 C5009910 strgt r9,[r0, #-0x910]		;(r0-0x910=*(f757ec3f))
:0202D024 90996135 addlss r6,r9,r5,lsr r1
:0202D028 00996B02 addeqs r6,r9,r2,lsl #0x16
:0202D02C 013099BF ldreqh r9,[r0, -r15]!
:0202D030 90990F09 addlss r0,r9,r9,lsl #0x1e
:0202D034 00994505 addeqs r4,r9,r5,lsl #0xa
:0202D038 653099BA ldrvs r9,[r0, #-0x9ba]!
:0202D03C 08909900 ldmeqia  r0 ,{r8,r11,r12,r15}
:0202D040 5DB40099 ldcpl  0,cr0,[r4,#+0x264]!
:0202D044 00CD3099 smulleq  r3,r13,r9,r0
:0202D048 990B9099 stmlsdb  r11 ,{r0,r3,r4,r7,r12,r15}
:0202D04C 3099AF00 addccs r10,r9,r0,lsl #0x1e
:0202D050 0A405705 beq 03042C6C
:0202D054 350E9099 strcc r9,[r14, #-0x99]		;r14-0x99=*(0202cf5b)=#1074921795(0x40120143)
:0202D058 3099A901 addccs r10,r9,r1,lsl #0x12
:0202D05C 99D40065 ldmlsib  r4 ,{r0,r2,r5,r6}^
:0202D060 00990190 umulleqs r0,r9,r0,r1
:0202D064 023099A4 eoreqs r9,r0,#0x290000
:0202D068 95213549 strls r3,[r1, #-0x549]!
:0202D06C 40411C29 submi  r1,r1,r9,lsr #0x18
:0202D070 0400991A streq r9,[r0],#-0x91a
:0202D074 9EA00099 mcrls 0,5,r0,cr0,cr9,{4}
:0202D078 040A2099 streq r2,[r10],#-0x99
:0202D07C 11213509 unknown
:0202D080 4069221C rsbmi  r2,r9,r12,lsl r2
:0202D084 07009904 streq r9,[r0,-r4, lsl #0x12]
:0202D088 99990099 ldmlsib  r9 ,{r0,r3,r4,r7}
:0202D08C 05CBA820 streqb r10,[r11, #+0x820]		;r11+0x820=*(00000820)
:0202D090 0B213549 bleq 0287A5BC
:0202D094 0840531C stmeqda  r0 ,{r2,r3,r4,r8,r9,r12,r14}^
:0202D098 0A00992C beq 02053550
:0202D09C 99930099 ldmlsib  r3 ,{r0,r3,r4,r7}
:0202D0A0 2A010320 bcs 0206DD28
:0202D0A4 10990F00 addnes r0,r9,r0,lsl #0x1e
:0202D0A8 40481C20 submi  r1,r8,r0,lsr #0x18
:0202D0AC 00990413 addeqs r0,r9,r3,lsl r4
:0202D0B0 8E00990D cdphi 9,0,cr9,cr0,cr13,0
:0202D0B4 02C32099 sbceq  r2,r3,#0x99
:0202D0B8 990D1540 stmlsdb  r13 ,{r6,r8,r10,r12}
:0202D0BC 601C1810 andvss r1,r12,r0,lsl r8
:0202D0C0 00990D40 addeqs r0,r9,r0,asr #0x1a
:0202D0C4 45466082 strmib r6,[r6, #-0x82]		;(r6-0x82=*(00c5ff7e))
:0202D0C8 20998819 addcss r8,r9,r9,lsl r8
:0202D0CC 00200402 eoreq  r0,r0,r2,lsl #0x8
:0202D0D0 0210990C andeqs r9,r0,#0x30000
:0202D0D4 25405A1C strcsb r5,[r0, #-0xa1c]		;(r0-0xa1c=*(f757eb33))
:0202D0D8 03009904 unknown
:0202D0DC 99830099 stmlsib  r3 ,{r0,r3,r4,r7}
:0202D0E0 4905CA20 stmmidb  r5 ,{r5,r9,r11,r14,r15}
:0202D0E4 90990A15 addlss r0,r9,r5,lsl r10
:0202D0E8 7D009901 unknown
:0202D0EC 338A2099 orrcc  r2,r10,#0x99
:0202D0F0 9099AA01 addlss r10,r9,r1,lsl #0x14
:0202D0F4 78009908 stmvcda  r0 ,{r3,r8,r11,r12,r15}
:0202D0F8 19186149 ldmnedb  r8 ,{r0,r3,r6,r8,r13,r14}
:0202D0FC 00658501 rsbeq  r8,r5,r1,lsl #0xa
:0202D100 99109099 ldmlsdb  r0 ,{r0,r3,r4,r7,r12,r15}
:0202D104 E34B7200 unknown
:0202D108 33C00B1A biccc  r0,r0,#0x6800
:0202D10C 00994441 addeqs r4,r9,r1,asr #0x8
:0202D110 06211920 unknown
:0202D114 6DAA0119 stcvs  1,cr0,[r10,#+0x64]!
:0202D118 00971848 addeqs r1,r7,r8,asr #0x10
:0202D11C 18013343 stmneda  r1 ,{r0,r1,r6,r8,r9,r12,r13}
:0202D120 19032843 stmnedb  r3 ,{r0,r1,r6,r11,r13}
:0202D124 4500CB11 strmi r12,[r0, #-0xb11]		;(r0-0xb11=*(f757ea3e))
:0202D128 45980D40 ldrmi r0,[r8, #+0xd40]		;r8+0xd40=*(00000d40)
:0202D12C 48671906 unknown
:0202D130 18101828 ldmneda  r0 ,{r3,r5,r11,r12}
:0202D134 00650082 rsbeq  r0,r5,r2,lsl #0x1
:0202D138 E2007D10 and  r7,r0,#0x400
:0202D13C 1D430243 unknown
:0202D140 04009705 streq r9,[r0],#-0x705
:0202D144 4A620097 bmi 038AD3A8
:0202D148 05891AAA streq r1,[r9, #+0xaaa]		;r9+0xaaa=*(40120bed)=#0(0x00000000)
:0202D14C 89028A18 stmhidb  r2 ,{r3,r4,r9,r11,r15}
:0202D150 0D43110D unknown
:0202D154 43D91800 bicmis r1,r9,#0x0
:0202D158 1C024329 stcne  3,cr4,[r2],{#0x29}
:0202D15C 0B40004A bleq 0302D28C
:0202D160 5C188A99 ldcpl  10,cr8,[r8],{#0x99}
:0202D164 1A005149 bne 02041690
:0202D168 03CA1861 biceq  r1,r10,#0x610000
:0202D16C 00110C49 andeqs r0,r1,r9,asr #0x18
:0202D170 107D4A43 rsbnes r4,r13,r3,asr #0x14
:0202D174 404C00CB submi  r0,r12,r11,asr #0x1
:0202D178 0C0C9902 stceq  9,cr9,[r12],{#0x2}
:0202D17C 61495719 unknown
:0202D180 634B007D unknown
:0202D184 107DA000 rsbnes r10,r13,r0
:0202D188 14007DEB strne r7,[r0],#-0xdeb
:0202D18C 09405C1C stmeqdb  r0 ,{r2,r3,r4,r10,r11,r12,r14}^
:0202D190 191C9B05 ldmnedb  r12 ,{r0,r2,r8,r9,r11,r12,r15}
:0202D194 18E34B51 unknown
:0202D198 0180007D orreq  r0,r0,r13,ror r0
:0202D19C 00970E80 addeqs r0,r7,r0,lsl #0x1d
:0202D1A0 0097D018 addeqs r13,r7,r8,lsl r0
:0202D1A4 64404848 strvsb r4,[r0],#-0x848
:0202D1A8 4C182446 ldcmi  4,cr2,[r8],{#0x46}
:0202D1AC 40280099 mlami  r8,r9,r0,r0unknown
:0202D1B0 00658418 rsbeq  r8,r5,r8,lsl r4
:0202D1B4 18C04320 stmneia  r0 ,{r5,r8,r9,r14}^
:0202D1B8 044304CC streqb r0,[r3],#-0x4cc
:0202D1BC 651C1D43 ldrvs r1,[r12, #-0xd43]		;(r12-0xd43=*(fffff2bd))
:0202D1C0 9C000740 stcls  7,cr0,[r0],{#0x40}
:0202D1C4 4C471965 stcmil 9,cr1,[r7],{#0x65}
:0202D1C8 00121B2C andeqs r1,r2,r12,lsr #0x16
:0202D1CC 5203D419 andpl  r13,r3,#0x19000000
:0202D1D0 1443220C strneb r2,[r3],#-0x20c
:0202D1D4 43DA1800 bicmis r1,r10,#0x0
:0202D1D8 1C054322 stcne  3,cr4,[r5],{#0x22}
:0202D1DC 0E400055 mcreq 0,2,r0,cr0,cr5,{2}
:0202D1E0 4119559A unknown
:0202D1E4 1800AA4A stmneda  r0 ,{r1,r3,r6,r9,r11,r13,r15}
:0202D1E8 054A1889 streqb r1,[r10, #-0x889]		;r10-0x889=*(033ff777)=#186777855(0x0b2200ff)
:0202D1EC 00110AC9 andeqs r0,r1,r9,asr #0x15
:0202D1F0 C1190A43 tstgt r9,r3,asr #0x14
:0202D1F4 25431143 strcsb r1,[r3, #-0x143]		;r3-0x143=*(7160281e)=#0(0x00000000)
:0202D1F8 404D1C00 submi  r1,r13,r0,lsl #0x18
:0202D1FC 194D9905 stmnedb  r13 ,{r0,r2,r8,r11,r12,r15}^
:0202D200 6949003C stmvsdb  r9 ,{r2,r3,r4,r5}^
:0202D204 8B18591A blhi 02643674
:0202D208 0E008901 cdpeq 9,0,cr8,cr0,cr1,0
:0202D20C 18894319 stmneia  r9 ,{r0,r3,r4,r8,r9,r14}
:0202D210 000B43E3 andeq  r4,r11,r3,ror #0x7
:0202D214 5D1C1543 unknown
:0202D218 5D9B0C40 unknown
:0202D21C 4B361900 blmi 02DB3624
:0202D220 18C01AEB stmneia  r0 ,{r0,r1,r3,r5,r6,r7,r9,r11,r12}^
:0202D224 80020083 andhi  r0,r2,r3,lsl #0x1
:0202D228 4543180D strmib r1,[r3, #-0x80d]		;r3-0x80d=*(71602154)=#0(0x00000000)
:0202D22C 4300D018 unknown
:0202D230 1C0B4328 stcne  3,cr4,[r11],{#0x28}
:0202D234 00034043 andeq  r4,r3,r3,asr #0x0
:0202D238 3118C398 unknown
:0202D23C 20181848 andcss r1,r8,r8,asr #0x10
:0202D240 03C31800 biceq  r1,r3,#0x0
:0202D244 43180C40 tstmi r8,#0x4000
:0202D248 C8190043 ldmgtda  r9 ,{r0,r1,r6}
:0202D24C 2C431843 stccsl 8,cr1,[r3],{#0x43}
:0202D250 4000441C andmi  r4,r0,r12,lsl r4
:0202D254 1904980A stmnedb  r4 ,{r1,r3,r11,r12,r15}
:0202D258 0020482B eoreq  r4,r0,r11,lsr #0x10
:0202D25C 4218101A andmis r1,r8,#0x1A
:0202D260 100AC005 andne  r12,r10,r5
:0202D264 683A4300 ldmvsda  r10!,{r8,r9,r14}
:0202D268 185118C0 ldmneda  r1 ,{r6,r7,r11,r12}^
:0202D26C 79600039 unknown
:0202D270 08224068 stmeqda  r2!,{r3,r5,r6,r14}
:0202D274 60007818 andvs  r7,r0,r8,lsl r8
:0202D278 210068B8 strcsh r6,[r0, -r8]
:0202D27C 00B818C0 adceqs r1,r8,r0,asr #0x11
:0202D280 4068F860 rsbmi  r15,r8,r0,ror #0x10
:0202D284 1160F819 msrne SPSR_,r9
:0202D288 F000A800 andnv  r10,r0,r0,lsl #0x10
:0202D28C B021F87A eorlt  r15,r1,r10,ror r8
:0202D290 BEBD00F0 mrclt 0,5,r0,cr13,cr0,{7}
:0202D294 7F0005C6 swivc 0x000005c6
:0202D298 78008E09 stmvcda  r0 ,{r0,r3,r9,r10,r11,r15}
:0202D29C 6D9D6122 unknown
:0202D2A0 001AC7F4 ldreqsh r12,[r10], -r4
:0202D2A4 4115BC02 tstmi r5,r2,lsl #0x18
:0202D2A8 DECFA95B mcrle 9,6,r10,cr15,cr11,{2}
:0202D2AC B4A04B00 unknown
:0202D2B0 43900944 orrmis r0,r0,#0x110000
:0202D2B4 C6410040 strgtb r0,r0,r0,#0x110000
:0202D2B8 06289B7E unknown
:0202D2BC 15005ED8 strne r5,[r0, #-0xed8]		;(r0-0xed8=*(f757e677))
:0202D2C0 2B10CF7B blcs 024610B4
:0202D2C4 00881D05 addeq  r1,r8,r5,lsl #0x1a
:0202D2C8 2B2FC704 blcs 02C1EEE0
:0202D2CC 24661B26 unknown
:0202D2D0 7CF81900 ldcvcl 9,cr1,[r8],#+0x0
:0202D2D4 A99B1FA2 ldmgeib  r11 ,{r1,r5,r7,r8,r9,r10,r11,r12}
:0202D2D8 BC3B0053 ldclt  0,cr0,[r11],#-0x14c
:0202D2DC 970BD6DD unknown
:0202D2E0 43002AFF unknown
:0202D2E4 546BDC59 unknown
:0202D2E8 006C5FC7 rsbeq  r5,r12,r7,asr #0x1f
:0202D2EC 5B59C303 blpl 0369DF00
:0202D2F0 F3336E65 teqnv r3,#0x650
:0202D2F4 0B837000 bleq 001092FC
:0202D2F8 A22F0010 eorge  r0,r15,#0x10
:0202D2FC 4F7A007B swimi 0x007a007b
:0202D300 206FA87E rsbcs  r10,r15,r14,ror r8
:0202D304 0100D319 unknown
:0202D308 5CFEBCEC ldcpll 12,cr11,[r14],#+0x3b0
:0202D30C 000811A1 andeq  r1,r8,r1,lsr #0x3
:0202D310 AC817E4E stcge  14,cr7,[r1],{#0x4e}
:0202D314 C50DCB08 strgt r12,[r13, #-0xb08]		;(r13-0xb08=*(fffff4f8))
:0202D318 D2BB4200 adcles r4,r11,#0x0
:0202D31C 2C6F2AD7 stccsl 10,cr2,[r15],#-0x35c
:0202D320 30140079 andccs r0,r4,r9,ror r0
:0202D324 D90F2055 stmledb  r15 ,{r0,r2,r4,r6,r13}
:0202D328 0403680D streq r6,[r3],#-0x80d
:0202D32C 0D550519 unknown
:0202D330 2D1D2468 unknown
:0202D334 035D0A00 cmpeq r13,#0x0
:0202D338 9D0C2D00 unknown
:0202D33C 68040D70 stmvsda  r4 ,{r4,r5,r6,r8,r10,r11}
:0202D340 0E2D1D09 cdpeq 13,2,cr1,cr13,cr9,0
:0202D344 009470DD ldreqsb r7,[r4], +r13
:0202D348 05D3EF42 ldreqb r14,[r3, #+0xf42]		;r3+0xf42=*(716038a3)=#0(0x00000000)
:0202D34C 00B4F011 adceqs r15,r4,r1,lsl r0
:0202D350 2A000827 bcs 0202F3F4
:0202D354 19CED90E stmneib  r14 ,{r1,r2,r3,r8,r11,r12,r14,r15}^
:0202D358 1D0078F3 unknown
:0202D35C 7678B306 unknown
:0202D360 00041C78 andeq  r1,r4,r8,ror r12
:0202D364 02365DCB eoreqs r5,r6,#0x32C0
:0202D368 43331D3F teqmi r3,#0xFC0
:0202D36C 2B432300 blcs 030F5F74
:0202D370 97C00843 strlsb r0,r3,#0xFC0
:0202D374 D3F00042 mvnles r0,#0x42
:0202D378 182015F0 stmneda  r0!,{r4,r5,r6,r7,r8,r10,r12}
:0202D37C 082400B4 stmeqda  r4!,{r2,r4,r5,r7}
:0202D380 D9042A00 stmledb  r4 ,{r9,r11,r13}
:0202D384 55035D0B strpl r5,[r3, #-0xd0b]		;r3-0xd0b=*(71601c56)=#0(0x00000000)
:0202D388 941C6400 ldrls r6,[r12],#-0x400
:0202D38C C3180017 tstgt r8,#0x17
:0202D390 2309FF00 unknown
:0202D394 062A0068 unknown
:0202D398 090609D9 stmeqdb  r6 ,{r0,r3,r4,r6,r7,r8,r11}
:0202D39C 1C5B0016 ldcnel 0,cr0,[r11],{#0x16}
:0202D3A0 1C407001 stcnel 0,cr7,[r0],{#0x1}
:0202D3A4 FA004293 blx 0203DE00
:0202D3A8 004770D3 unknown
:0202D3AC 00B57000 adceqs r7,r5,r0
:0202D3B0 1C05B096 stcne  0,cr11,[r5],{#0x96}
:0202D3B4 1C161C0C ldcne  12,cr1,[r6],{#0xc}
:0202D3B8 16129F00 ldrne r9,[r2],-r0, lsl #0x1e
:0202D3BC 21A800FB unknown
:0202D3C0 A701321C unknown
:0202D3C4 28FB2500 unknown
:0202D3C8 FFA9001C swinv 0x00a9001c
:0202D3CC FB5DF701 blx 037AAFE0
:0202D3D0 0000FD16 andeq  r15,r0,r6,lsl r13
:0202D3D4 B5100800 ldrlt r0,[r0, #-0x800]		;(r0-0x800=*(f757ed4f))
:0202D3D8 EE6EF067 cdp 0,6,cr15,cr14,cr7,3
:0202D3DC 00890E82 addeq  r0,r9,r2,lsl #0x1d
:0202D3E0 02431101 subeq  r1,r3,#0x40000000
:0202D3E4 0001804A andeq  r8,r1,r10,asr #0x0
:0202D3E8 F08A2300 addnv  r2,r10,r0,lsl #0x6
:0202D3EC BD08EA24 unknown
:0202D3F0 008200EA addeq  r0,r2,r10,ror #0x1
:0202D3F4 02153800 andeqs r3,r5,#0x0
:0202D3F8 1006434C andne  r4,r6,r12,asr #0x6
:0202D3FC D91C2049 ldmledb  r12 ,{r0,r3,r6,r13}
:0202D400 031C0510 tsteq r12,#0x4000000
:0202D404 210008D0 unknown
:0202D408 F0811C22 addnv  r1,r1,r2,lsr #0x18
:0202D40C 2800EE6A stmcsda  r0 ,{r1,r3,r5,r6,r9,r10,r11,r13,r14,r15}
:0202D410 300D381C andcc  r3,r13,r12,lsl r8
:0202D414 49020229 stmmidb  r2 ,{r0,r3,r5,r9}
:0202D418 089811AF ldmeqia  r8 ,{r0,r1,r2,r3,r5,r7,r8,r12}
:0202D41C B43041DD unknown
:0202D420 0E0B0609 cdpeq 6,0,cr0,cr11,cr9,0
:0202D424 1921F002 stmnedb  r1!,{r1,r12,r13,r14,r15}
:0202D428 0F110D40 swieq 0x00110d40
:0202D42C 050A0021 streq r0,[r10, #-0x21]		;r10-0x21=*(033fffdf)=#1428494678(0x55251956)
:0202D430 09401924 stmeqdb  r0 ,{r2,r5,r8,r11,r12}^
:0202D434 01DC012D biceqs r0,r12,r13,lsr #0x2
:0202D438 E0003530 and  r3,r0,r0,lsr r5
:0202D43C 1C643537 stcnel 5,cr3,[r4],#-0xdc
:0202D440 52701500 rsbpls r1,r0,#0x0
:0202D444 021C0D1C andeqs r0,r12,#0x700
:0202D448 DBF4002C blle 01D2D500
:0202D44C 70112100 andvcs r2,r1,r0,lsl #0x2
:0202D450 30001A10 andcc  r1,r0,r0,lsl r10
:0202D454 F84770BC stmnvda  r7 ,{r2,r3,r4,r5,r7,r12,r13,r14}^
:0202D458 009000B5 ldreqh r0,[r0], +r5
:0202D45C 1C041C0E stcne  12,cr1,[r4],{#0xe}
:0202D460 273A2500 ldrcs r2,[r10,-r0, lsl #0xa]!
:0202D464 71210000 unknown
:0202D468 761C2056 unknown
:0202D46C F7FF001C unknown
:0202D470 1820FFDA stmneda  r0!,{r1,r3,r4,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0202D474 05001C04 streq r1,[r0, #-0xc04]		;r0-0xc04=*(55250d52)=#0(0x00000000)
:0202D478 44DA012D ldrmib r0,[r10],#+0x12d
:0202D47C 0070071C rsbeqs r0,r0,r12,lsl r7
:0202D480 2D061C6D unknown
:0202D484 2000DBF0 unknown
:0202D488 00702000 rsbeqs r2,r0,r0
:0202D48C F81A2098 ldmnvda  r10 ,{r3,r4,r7,r13}
:0202D490 B57000BD ldrltb r0,[r0, #-0xbd]!
:0202D494 1C04B082 stcne  0,cr11,[r4],{#0x82}
:0202D498 80017732 andhi  r7,r1,r2,lsr r7
:0202D49C 00F70057 rsceqs r0,r7,r7,asr r0
:0202D4A0 2009DC03 andcs  r13,r9,r3,lsl #0x18
:0202D4A4 5503B002 strpl r11,[r3, #-0x2]		;r3-0x2=*(7160295f)=#0(0x00000000)
:0202D4A8 2C4D2E11 stccsl 14,cr2,[r13],{#0x11}
:0202D4AC 29260748 stmcsdb  r6!,{r3,r6,r8,r9,r10}
:0202D4B0 63866101 orrvs  r6,r6,#0x40000000
:0202D4B4 9A0667C2 bls 021C73C4
:0202D4B8 C2600043 rsbgt  r0,r0,#0x43
:0202D4BC A8980760 ldmgeia  r8 ,{r5,r6,r8,r9,r10}
:0202D4C0 1C000860 stcne  8,cr0,[r0],{#0x60}
:0202D4C4 F89BF7FD ldmnvia  r11 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r10,r12,r13,r14,r15}
:0202D4C8 00252201 eoreq  r2,r5,r1,lsl #0x4
:0202D4CC 674A0013 unknown
:0202D4D0 502BDA02 eorpl  r13,r11,r2,lsl #0x14
:0202D4D4 49216880 stmmidb  r1!,{r7,r11,r13,r14}
:0202D4D8 492000F1 stmmidb  r0!,{r0,r4,r5,r6,r7}
:0202D4DC 63082800 unknown
:0202D4E0 30D10402 sbcccs r0,r1,r2,lsl #0x8
:0202D4E4 4011081C andmis r0,r1,r12,lsl r8
:0202D4E8 8620F066 unknown
:0202D4EC 052801E9 streq r0,[r8, #-0x1e9]!
:0202D4F0 001C30D0 ldreqsb r3,[r12], -r0
:0202D4F4 38104919 ldmccda  r0 ,{r0,r3,r4,r8,r11,r14}
:0202D4F8 10596788 subnes r6,r9,r8,lsl #0xf
:0202D4FC 831C4028 tsthi r12,#0x28
:0202D500 00481768 subeq  r1,r8,r8,ror #0xe
:0202D504 94000193 strls r0,[r0],#-0x193
:0202D508 49164C14 ldmmidb  r6 ,{r2,r4,r10,r11,r14}
:0202D50C 00076B25 andeq  r6,r7,r5,lsr #0x16
:0202D510 0043A324 subeq  r10,r3,r4,lsr #0x6
:0202D514 6618EB22 ldrvs r14,[r8],-r2, lsr #0x16
:0202D518 E978F000 ldmdb  r8!,{r12,r13,r14,r15}^
:0202D51C 2101480F unknown
:0202D520 FF630081 swinv 0x00630081
:0202D524 11FF57F7 ldrnesh r5,[r15, #+0x77]!
:0202D528 4D001149 unknown
:0202D52C 480C1841 stmmida  r12 ,{r0,r6,r11,r12}
:0202D530 00C11C34 sbceq  r1,r1,r4,lsr r12
:0202D534 09200060 stmeqdb  r0!,{r5,r6}
:0202D538 081C0249 ldmeqda  r12 ,{r0,r3,r6,r9}
:0202D53C 1C016100 stcne  1,cr6,[r1],{#0x0}
:0202D540 C50F1C03 strgt r1,[r15, #-0xc03]		;r15-0xc03=*(0202c945)=#285333250(0x1101d702)
:0202D544 64C5000F strvsb r0,[r5],#+0xf
:0202D548 03D1FB1E biceqs r15,r1,#0x7800
:0202D54C F00000C5 andnv  r0,r0,r5,asr #0x1
:0202D550 5105F884 unknown
:0202D554 02EB2C00 rsceq  r2,r11,#0x0
:0202D558 20014910 andcs  r4,r1,r0,lsl r9
:0202D55C B0026648 andlt  r6,r2,r8,asr #0xc
:0202D560 D9BD0070 ldmleib  r13!,{r4,r5,r6}
:0202D564 C5209D40 strgt r9,[r0, #-0xd40]!
:0202D568 60020469 andvs  r0,r2,r9,ror #0x8
:0202D56C 0000EA06 andeq  r14,r0,r6,lsl #0x14
:0202D570 00F9717C rsceqs r7,r9,r12,ror r1
:0202D574 4C2022B5 stcmi  2,cr2,[r0],#-0x2d4
:0202D578 28006E60 stmcsda  r0 ,{r5,r6,r9,r10,r11,r13,r14}
:0202D57C 00A6D032 adceq  r13,r6,r2,lsr r0
:0202D580 2020016B eorcs  r0,r0,r11,ror #0x2
:0202D584 02256461 eoreq  r6,r5,#0x61000000
:0202D588 2128E000 unknown
:0202D58C A0EBF800 rscge  r15,r11,r0,lsl #0x10
:0202D590 2804016B stmcsda  r4 ,{r0,r1,r3,r5,r6,r8}
:0202D594 2805DB01 stmcsda  r5 ,{r0,r8,r9,r11,r12,r14,r15}
:0202D598 007DDDF7 unknown
:0202D59C 66008020 strvs r8,[r0],-r0, lsr #0x0
:0202D5A0 18EBEEF0 unknown
:0202D5A4 F0664800 rsbnv  r4,r6,r0,lsl #0x10
:0202D5A8 0B00159C bleq 02032C20
:0202D5AC 4C1016D1 ldcmi  6,cr1,[r0],{#0xd1}
:0202D5B0 03FC1003 mvneqs r1,#0x3
:0202D5B4 20EA7A20 rsccs  r7,r10,r0,lsr #0x14
:0202D5B8 F0660A1C rsbnv  r0,r6,r12,lsl r10
:0202D5BC 2800EA90 stmcsda  r0 ,{r4,r7,r9,r11,r13,r14,r15}
:0202D5C0 0F00D0F4 swieq 0x0000d0f4
:0202D5C4 006B0849 rsbeq  r0,r11,r9,asr #0x10
:0202D5C8 00D00428 sbceqs r0,r0,r8,lsr #0x8
:0202D5CC 478868C9 strmi r6,r0,r0,r8,lsr #0x8
:0202D5D0 0100030C unknown
:0202D5D4 480A2063 stmmida  r10 ,{r0,r1,r5,r6,r13}
:0202D5D8 66412100 strvsb r2,[r1],-r0, lsl #0x2
:0202D5DC 86006B80 strhi r6,[r0],-r0, lsl #0x17
:0202D5E0 00D00142 sbceqs r0,r0,r2,asr #0x2
:0202D5E4 00F838F0 unknown
:0202D5E8 6F404806 swivs 0x00404806
:0202D5EC DD052800 unknown
:0202D5F0 56F7FD00 unknown
:0202D5F4 22006BF8 andcs  r6,r0,#0x3E000
:0202D5F8 7010674A andvcs r6,r0,r10,asr #0xe
:0202D5FC 001B09BD ldreqh r0,[r11], -r13
:0202D600 D1203570 unknown
:0202D604 8568700E strhib r7,[r8, #-0xe]!
:0202D608 1C04B509 stcne  5,cr11,[r4],{#0x9}
:0202D60C 6B80480A blvs 0003F63C
:0202D610 0A602001 beq 0383561C
:0202D614 0068C148 rsbeq  r12,r8,r8,asr #0x2
:0202D618 43C00020 bicmi  r0,r0,#0x20
:0202D61C D1004281 unknown
:0202D620 FF00E004 swinv 0x0000e004
:0202D624 05FED8F7 ldreqb r13,[r14, #+0x8f7]!
:0202D628 0068C949 rsbeq  r12,r8,r9,asr #0x12
:0202D62C 60601A08 rsbvs  r1,r0,r8,lsl #0x14
:0202D630 6F804802 swivs 0x00804802
:0202D634 0160A000 unknown
:0202D638 20311020 eorcss r1,r1,r0,lsr #0x0
:0202D63C 60100789 andvss r0,r0,r9,lsl #0xf
:0202D640 B5080210 strlt r0,[r8, #-0x210]		;(r8-0x210=*(fffffdf0))
:0202D644 22E84903 rsccs  r4,r8,#0xC000
:0202D648 14F08100 unknown
:0202D64C 082001ED stmeqda  r0!,{r0,r2,r3,r5,r6,r7,r8}
:0202D650 7C800019 stcvc  0,cr0,[r0],{#0x19}
:0202D654 00021C71 andeq  r1,r2,r1,ror r12
:0202D658 00B083B5 unknown
:0202D65C F7FFA800 ldrnvb r10,[r15,+r0, lsl #0x10]!
:0202D660 4903FFD5 stmmidb  r3 ,{r0,r2,r4,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0202D664 C9A80000 stmgtib  r8!,{}
:0202D668 0347886F unknown
:0202D66C BD0000B0 unknown
:0202D670 701046C0 andvcs r4,r0,r0,asr #0xd
:0202D674 49690B05 unknown
:0202D678 025F65C0 subeqs r6,r15,#0x30000000
:0202D67C 2DA40FD9 stccs  15,cr0,[r4,#+0x364]!
:0202D680 6900F911 stmvsdb  r0 ,{r0,r4,r8,r11,r12,r13,r14,r15}
:0202D684 2D75BA9F ldccsl 10,cr11,[r5,#-0x27c]!
:0202D688 5DE08C01 stcpll 12,cr8,[r0,#+0x4]!
:0202D68C 59226D08 stmpldb  r2!,{r3,r8,r10,r11,r13,r14}
:0202D690 ED097910 unknown
:0202D694 E59EF925 ldr r15,[r14, #+0x925]		;r14+0x925=*(0202dcfd)=#402681092(0x18006d04)
:0202D698 501E317C andpls r3,r14,r12,ror r1
:0202D69C 1359E590 cmpne r9,#0x24000000
:0202D6A0 D530B488 ldrle r11,[r0, #-0x488]!
:0202D6A4 389902CD ldmccia  r9 ,{r0,r2,r3,r6,r7,r9}
:0202D6A8 18C33B03 stmneia  r3 ,{r0,r1,r8,r9,r11,r12,r13}^
:0202D6AC 833B01E3 teqhi r11,#0xC0000038
:0202D6B0 C530B4E3 ldrgt r11,[r0, #-0x4e3]!
:0202D6B4 9E074100 cdpls 1,0,cr4,cr7,cr0,0
:0202D6B8 602E61E5 eorvs  r6,r14,r5,ror #0x3
:0202D6BC 96016995 unknown
:0202D6C0 5B03E549 blpl 02126BEC
:0202D6C4 860F35C5 strhi r3,r6,r14,r5,ror #0x3
:0202D6C8 5010B4E5 andpls r11,r0,r5,ror #0x9
:0202D6CC 5A0FE1D6 bpl 02425E2C
:0202D6D0 0004E3C5 andeq  r14,r4,r5,asr #0x7
:0202D6D4 B4E18546 unknown
:0202D6D8 0F29C640 swieq 0x0029c640
:0202D6DC 04E5409E unknown
:0202D6E0 0F3D9440 swieq 0x003d9440
:0202D6E4 100CE594 mulne  r12,r4,r5
:0202D6E8 8BE00EC0 blhi 018311F0
:0202D6EC E6E38CC0 unknown
:0202D6F0 E38CC800 orr  r12,r12,#0x0
:0202D6F4 E584C000 str r12,[r4, #+0x0]		;r4+0x0=*(0001d000)
:0202D6F8 3D6D008E stcccl 0,cr0,[r13,#-0x238]!
:0202D6FC 702B356F eorvc  r3,r11,r15,ror #0xa
:0202D700 8708C109 strhi r12,[r8,-r9, lsl #0x2]
:0202D704 38611604 unknown
:0202D708 0137C510 teqeq r7,r0,lsl r5
:0202D70C B221D100 eorlt  r13,r1,#0x0
:0202D710 9D6F456D stclsl 5,cr4,[r15,#-0x1b4]!
:0202D714 6B8C2C7D blvs 00338910
:0202D718 F1D0364D bicnvs r3,r0,r13,asr #0xc
:0202D71C 4450C500 ldrmib r12,[r0],#-0x500
:0202D720 B4482569 strltb r2,[r8],#-0x569
:0202D724 61280055 unknown
:0202D728 4D201D32 stcmi  13,cr1,[r0,#-0xc8]!
:0202D72C 1975A316 ldmnedb  r5!,{r1,r2,r4,r8,r9,r13,r15}^
:0202D730 8D209C00 stchi  12,cr9,[r0,#-0x0]!
:0202D734 05277508 streq r7,[r7, #-0x508]!
:0202D738 39E5C310 unknown
:0202D73C 09E507ED unknown
:0202D740 878D021D unknown
:0202D744 8009EB01 andhi  r14,r9,r1,lsl #0x16
:0202D748 10470095 unknown
:0202D74C 3904D980 stmccdb  r4 ,{r7,r8,r11,r12,r14,r15}
:0202D750 E2109100 ands r9,r0,#0x0
:0202D754 DD490F45 unknown
:0202D758 1D106800 unknown
:0202D75C 3F4DC00F swicc 0x004dc00f
:0202D760 190489A5 stmnedb  r4 ,{r0,r2,r5,r7,r8,r11,r15}
:0202D764 1D202910 stcne  9,cr2,[r0,#-0x40]!
:0202D768 822B0110 eorhi  r0,r11,#0x4
:0202D76C 00290FE3 eoreq  r0,r9,r3,ror #0x1f
:0202D770 E0082695 mul  r8,r5,r6
:0202D774 2D04E5D2 unknown
:0202D778 C00E834F andgt  r8,r14,r15,asr #0x6
:0202D77C 2B03E7DC blcs 021276F4
:0202D780 80013DC2 andhi  r3,r1,r2,asr #0x1b
:0202D784 20B4E583 adccss r14,r4,r3,lsl #0xb
:0202D788 2A0FE1D3 bcs 02425EDC
:0202D78C 0CE3C200 stceql 2,cr12,[r3],#+0x0
:0202D790 043D8226 unknown
:0202D794 4520E1C3 strmi r14,[r0, #-0x1c3]!
:0202D798 6D1F012E unknown
:0202D79C 8BE00126 blhi 0182DC3C
:0202D7A0 47E60F05 strmib r0,[r6,+r5, lsl #0x1e]!
:0202D7A4 0C510F05 ldceql 15,cr0,[r1],{#0x5}
:0202D7A8 F5442A29 strnvb r2,[r4, #-0xa29]		;(r4-0xa29=*(0001c5d7))
:0202D7AC 4E312800 cdpmi 8,2,cr2,cr1,cr0,0
:0202D7B0 DCD71581 ldclel 5,cr1,[r7],{#0x81}
:0202D7B4 1C38CD20 ldcne  13,cr12,[r8],#-0x80
:0202D7B8 003929F9 unknown
:0202D7BC E734D280 ldr r13,[r4,-r0, lsl #0x5]!
:0202D7C0 C8037D8A stmgtda  r3 ,{r1,r3,r7,r8,r10,r11,r12,r13,r14}
:0202D7C4 7000D940 andvc  r13,r0,r0,asr #0x12
:0202D7C8 84A411F1 unknown
:0202D7CC 10412431 subne  r2,r1,r1,lsr r4
:0202D7D0 5017158D andpls r1,r7,r13,lsl #0xb
:0202D7D4 8E257DC0 cdphi 13,2,cr7,cr5,cr0,6
:0202D7D8 A8032112 stmgeda  r3 ,{r1,r4,r8,r13}
:0202D7DC 85358500 ldrhi r8,[r5, #-0x500]!
:0202D7E0 52501A15 subpls r1,r0,#0x15000
:0202D7E4 21B00F49 movcss r0,r9,asr #0x1e
:0202D7E8 0259063A subeqs r0,r9,#0x3A00000
:0202D7EC 35411A39 strccb r1,[r1, #-0xa39]		;(r1-0xa39=*(fffff5c7))
:0202D7F0 1529B500 strne r11,[r9, #-0x500]!
:0202D7F4 812A2D0B unknown
:0202D7F8 01411A21 unknown
:0202D7FC 6935E287 ldmvsdb  r5!,{r0,r1,r2,r7,r9,r13,r14,r15}
:0202D800 9563D015 strlsb r13,[r3, #-0x15]!
:0202D804 011A2175 tsteq r10,r5,ror r1
:0202D808 99052910 stmlsdb  r5 ,{r4,r8,r11,r13}
:0202D80C 0A792AE5 beq 03E783A8
:0202D810 30480639 subcc  r0,r8,r9,lsr r6
:0202D814 0D51209D unknown
:0202D818 037D6793 cmneq r13,#0x24C0000
:0202D81C 84000685 strhi r0,[r0],#-0x685
:0202D820 2D930059 unknown
:0202D824 3D53C121 unknown
:0202D828 411B6D01 tstmi r11,r1,lsl #0x1a
:0202D82C 24336D00 unknown
:0202D830 1C25436D stcne  3,cr4,[r5],#-0x1b4
:0202D834 A16D0ED3 unknown
:0202D838 0C408106 stceql 1,cr8,[r0],{#0x6}
:0202D83C 157D0935 ldrneb r0,[r13, #-0x935]!
:0202D840 91EC0169 mvnls  r0,r9,ror #0x2
:0202D844 11653C24 unknown
:0202D848 0AC501D1 beq 0116DF94
:0202D84C 15310539 ldrne r0,[r1, #-0x539]!
:0202D850 14E57D90 unknown
:0202D854 30190B99 mulccs r9,r9,r11
:0202D858 0C201DC2 stceq  13,cr1,[r0],#-0x308
:0202D85C B99F1044 ldmltib  r15 ,{r2,r6,r12}
:0202D860 40191C2A andmis r1,r9,r10,lsr #0x18
:0202D864 14063D88 strne r3,[r6],#-0xd88
:0202D868 A18C7C02 orrge  r7,r12,r2,lsl #0x18
:0202D86C D6404501 strleb r4,[r0],-r1, lsl #0xa
:0202D870 E118D001 tst r8,r1
:0202D874 1BCD201D blne 013758F0
:0202D878 9932DD20 ldmlsdb  r2!,{r5,r8,r10,r11,r12,r14,r15}
:0202D87C 3621D61D unknown
:0202D880 520449D3 andpl  r4,r4,#0x34C000
:0202D884 C30016E1 unknown
:0202D888 50110205 andpls r0,r1,r5,lsl #0x4
:0202D88C 01753CB9 ldreqh r3,[r5, #-0xc9]!
:0202D890 6041C100 subvs  r12,r1,r0,lsl #0x2
:0202D894 A733A920 ldrge r10,[r3,-r0, lsr #0x12]!
:0202D898 0011600D andeqs r6,r1,r13
:0202D89C 25DD1901 ldrcsb r1,[r13, #+0x901]		;r13+0x901=*(00000901)
:0202D8A0 05DD0D09 ldreqb r0,[r13, #+0xd09]		;r13+0xd09=*(00000d09)
:0202D8A4 15F31519 ldrneb r1,[r3, #+0x519]!
:0202D8A8 1535DD50 ldrne r13,[r5, #-0xd50]!
:0202D8AC 0D000CF0 unknown
:0202D8B0 184BA105 stmneda  r11 ,{r0,r2,r8,r13,r15}^
:0202D8B4 8544B967 strhib r11,[r4, #-0x967]		;(r4-0x967=*(0001c699))
:0202D8B8 05214D00 streq r4,[r1, #-0xd00]!
:0202D8BC 30958025 addccs r8,r5,r5,lsr #0x0
:0202D8C0 AF008970 swige 0x00008970
:0202D8C4 7D08103D unknown
:0202D8C8 49050113 stmmidb  r5 ,{r0,r1,r4,r8}
:0202D8CC E101D901 unknown
:0202D8D0 FD062910 unknown
:0202D8D4 115D0041 cmpne r13,r1,asr #0x0
:0202D8D8 00451155 subeq  r1,r5,r5,asr r1
:0202D8DC 032D48D8 unknown
:0202D8E0 9FA04F48 swils 0x00a04f48
:0202D8E4 9F9038E5 swils 0x009038e5
:0202D8E8 8033BDE5 eorhis r11,r3,r5,ror #0x1b
:0202D8EC BD05E599 unknown
:0202D8F0 0421D533 unknown
:0202D8F4 E2188830 ands r8,r8,#0x300000
:0202D8F8 E0842082 add  r2,r4,r2,lsl #0x1
:0202D8FC 00D72002 sbceqs r2,r7,r2
:0202D900 0EED02E7 cdpeq 2,14,cr0,cr13,cr7,7
:0202D904 E19A20B2 ldrh r2,[r10, +r2]
:0202D908 00450424 subeq  r0,r5,r4,lsr #0x8
:0202D90C 21F25221 mvncss r5,r1,lsr #0x4
:0202D910 39623502 unknown
:0202D914 45323112 ldrmi r3,[r2, #-0x112]!
:0202D918 4554FB62 ldrmib r15,[r4, #-0xb62]		;(r4-0xb62=*(0001c49e))
:0202D91C 66F24562 unknown
:0202D920 40524563 submis r4,r2,r3,ror #0xa
:0202D924 CCA62245 stcgt  2,cr2,[r6],#+0x114
:0202D928 45A84245 strmi r4,[r8, #+0x245]!
:0202D92C 0019C232 andeqs r12,r9,r2,lsr r2
:0202D930 AA1379C8 bge 0250C058
:0202D934 3D022DC6 unknown
:0202D938 C23DBD52 eorgts r11,r13,#0x1480
:0202D93C 3A418AA0 bcc 030903C4
:0202D940 55103C96 ldrpl r3,[r0, #-0xc96]		;r0-0xc96=*(55250cc0)=#0(0x00000000)
:0202D944 65E3E010 strvsb r14,[r3, #+0x10]!
:0202D948 21200D53 unknown
:0202D94C 01E1D364 mvneq  r13,r4,ror #0x6
:0202D950 19E28220 unknown
:0202D954 30400010 subcc  r0,r0,r0,lsl r0
:0202D958 11B4E591 unknown
:0202D95C 51052DD3 unknown
:0202D960 38148D40 ldmccda  r4 ,{r6,r8,r10,r11,r15}
:0202D964 29213510 stmcsdb  r1!,{r4,r8,r10,r12,r13}
:0202D968 E1C3210C bic  r2,r3,r12,lsl #0x2
:0202D96C 11E9A819 mvnne  r10,r9,lsl r8
:0202D970 17DD11ED ldrneb r1,r10,r9,lsl r8
:0202D974 F002048A andnv  r0,r2,r10,lsl #0x9
:0202D978 3189470E orrcc  r4,r9,r14,lsl #0xe
:0202D97C E59F815C ldr r8,[r15, #+0x15c]		;r15+0x15c=*(0202dae0)=#-251218654(0xf106b522)
:0202D980 7902115C stmvcdb  r2 ,{r2,r3,r4,r6,r8,r12}
:0202D984 85E59810 strhib r9,[r5, #+0x810]!
:0202D988 03611810 unknown
:0202D98C D1296002 unknown
:0202D990 714A2209 unknown
:0202D994 D311D600 tstle r1,#0x0
:0202D998 0C7A0AE1 ldceql 10,cr0,[r10],#-0x384
:0202D99C E101D9E3 unknown
:0202D9A0 09035508 stmeqdb  r3 ,{r3,r8,r10,r12,r14}
:0202D9A4 00651801 rsbeq  r1,r5,r1,lsl #0x10
:0202D9A8 700008BD strvch r0,[r0], -r13
:0202D9AC 026104A5 rsbeq  r0,r1,#0xA5000000
:0202D9B0 01325124 teqeq r2,r4,lsr #0x2
:0202D9B4 0C254100 stceq  1,cr4,[r5],#-0x0
:0202D9B8 8D1245A1 unknown
:0202D9BC 951BF9E2 ldrls r15,[r11, #-0x9e2]		;(r11-0x9e2=*(fffff61e))
:0202D9C0 0012610A andeqs r6,r2,r10,lsl #0x2
:0202D9C4 00510261 subeqs r0,r1,r1,ror #0x4
:0202D9C8 1A840080 bne 0012DBD0
:0202D9CC 3D0000E0 unknown
:0202D9D0 E0850100 add  r0,r5,r0,lsl #0x2
:0202D9D4 067D08A6 unknown
:0202D9D8 FE015D09 cdp2 13,0,cr5,cr1,cr9,0
:0202D9DC 2F38B168 swics 0x0038b168
:0202D9E0 DCA50189 stcle  1,cr0,[r5],#+0x224
:0202D9E4 01199F00 tsteq r9,r0,lsl #0x1e
:0202D9E8 9300A590 unknown
:0202D9EC 2DA823B5 stccs  3,cr2,[r8,#+0x2d4]!
:0202D9F0 20170411 andcss r0,r7,r1,lsl r4
:0202D9F4 390B01D3 stmccdb  r11 ,{r0,r1,r4,r6,r7,r8}
:0202D9F8 E7629310 unknown
:0202D9FC F9403982 stmnvdb  r0 ,{r1,r7,r8,r11,r12,r13}^
:0202DA00 1D627110 stcnel 1,cr7,[r2,#-0x40]!
:0202DA04 CC169D12 ldcgt  13,cr9,[r6],{#0x12}
:0202DA08 3124B584 unknown
:0202DA0C 359C04ED ldrcc r0,[r12, #+0x4ed]		;r12+0x4ed=*(000004ed)
:0202DA10 487DA400 ldmmida  r13!,{r10,r13,r15}^
:0202DA14 02D198AA sbceqs r9,r1,#0xAA0000
:0202DA18 E5D04017 ldrb r4,[r0, #+0x17]		;r0+0x17=*(5525196d)=#0(0x00000000)
:0202DA1C 820295A0 andhi  r9,r2,#0x28000000
:0202DA20 1084102D addne  r1,r4,r13,lsr #0x0
:0202DA24 4001E081 andmi  r14,r1,r1,lsl #0x1
:0202DA28 15E701D7 strneb r0,[r7, #+0x1d7]!
:0202DA2C DD410410 unknown
:0202DA30 B405A502 strlt r10,[r5],#-0x502
:0202DA34 E1933230 orrs r3,r3,r0,lsr r2
:0202DA38 640015AD strvs r1,[r0],#-0x5ad
:0202DA3C 11E58051 mvnne  r8,r1,asr r0
:0202DA40 01156807 tsteq r5,r7,lsl #0x10
:0202DA44 3DFD62E3 ldcccl 2,cr6,[r13,#+0x38c]!
:0202DA48 6E4DFD64 cdpvs 13,4,cr15,cr13,cr4,3
:0202DA4C 32A902DD adccc  r0,r9,#0xD000000D
:0202DA50 3125556C unknown
:0202DA54 4D21F520 stcmi  5,cr15,[r1,#-0x80]!
:0202DA58 7001E52C andvc  r14,r1,r12,lsr #0xa
:0202DA5C 21E5C07C mvncs  r12,r12,ror r0
:0202DA60 061D2D10 unknown
:0202DA64 0CE15700 stceql 7,cr5,[r1],#+0x0
:0202DA68 A9101D75 ldmgedb  r0 ,{r0,r2,r4,r5,r6,r8,r10,r11,r12}
:0202DA6C 01FD168D mvneqs r1,r13,lsl #0xd
:0202DA70 87175908 ldrhi r5,[r7,-r8, lsl #0x12]
:0202DA74 3471DD55 unknown
:0202DA78 014A0001 unknown
:0202DA7C 41D13000 bicmis r3,r1,r0
:0202DA80 01C95536 biceq  r5,r9,r6,lsr r5
:0202DA84 7EFD8D58 mrcvc 13,7,r8,cr13,cr8,{2}
:0202DA88 8D72254C ldchil 5,cr2,[r2,#-0x130]!
:0202DA8C A569E215 strgeb r14,[r9, #-0x215]!
:0202DA90 790A1900 stmvcdb  r10 ,{r8,r11,r12}
:0202DA94 2131D433 teqcs r1,r3,lsr r4
:0202DA98 29801345 stmcsib  r0 ,{r0,r2,r6,r8,r9,r12}
:0202DA9C FF3AB72C swinv 0x003ab72c
:0202DAA0 C02369FF unknown
:0202DAA4 00110061 andeqs r0,r1,r1,ror #0x0
:0202DAA8 001168B2 ldreqh r6,[r1], -r2
:0202DAAC 4E9510B8 mrcmi 0,4,r1,cr5,cr8,{5}
:0202DAB0 4E616C2D cdpmi 12,6,cr6,cr1,cr13,1
:0202DAB4 E0C94075 sbc  r4,r9,r5,ror r0
:0202DAB8 3802048C stmccda  r2 ,{r2,r3,r7,r10}
:0202DABC B1101285 tstlt r0,r5,lsl #0x5
:0202DAC0 1927A033 stmnedb  r7!,{r0,r1,r4,r5,r13,r15}
:0202DAC4 30415800 subcc  r5,r1,r0,lsl #0x10
:0202DAC8 25900125 ldrcs r0,[r0, #+0x125]		;r0+0x125=*(55251a7b)=#0(0x00000000)
:0202DACC DA296911 ble 02A87F18
:0202DAD0 6C2010FD stcvs  0,cr1,[r0],#-0x3f4
:0202DAD4 99400999 stmlsdb  r0 ,{r0,r3,r4,r7,r8,r11}^
:0202DAD8 20C1E323 sbccs  r14,r1,r3,lsr #0x6
:0202DADC 1D009DA9 unknown
:0202DAE0 F106B522 unknown
:0202DAE4 8550154D ldrhib r1,[r0, #-0x54d]		;(r0-0x54d=*(fffffab3))
:0202DAE8 5597054D ldrpl r0,[r7, #+0x54d]		;r7+0x54d=*(000007e1)
:0202DAEC 00C1F7E3 sbceq  r15,r1,r3,ror #0xf
:0202DAF0 164958F5 unknown
:0202DAF4 F53861EA ldrnv r6,[r8, #-0x1ea]!
:0202DAF8 B5673C38 strltb r3,[r7, #-0xc38]!
:0202DAFC 4830E912 ldmmida  r0!,{r1,r4,r8,r11,r13,r14,r15}
:0202DB00 59D844B5 ldmplib  r8 ,{r0,r2,r4,r5,r7,r10,r14}^
:0202DB04 1B7504DD blne 03D6EE80
:0202DB08 07D5400D ldreqb r4,[r5, +r13]
:0202DB0C C1009D80 unknown
:0202DB10 1B7D2FE1 blne 03F79A9C
:0202DB14 E1D101B4 ldrh r0,[r1, #+0x14]		;r1+0x14=*(00000014)
:0202DB18 01500010 cmpeq r0,r0,lsl r0
:0202DB1C 173810A5 ldrne r1,[r8,-r5, lsr #0x1]!
:0202DB20 B0E5D110 rsclt  r13,r5,r0,lsl r1
:0202DB24 818124A1 orrhi  r2,r1,r1,lsr #0x9
:0202DB28 E7D08003 ldrb r8,[r0, +r3]
:0202DB2C 160BC900 strne r12,[r11],-r0, lsl #0x12
:0202DB30 A0A10D91 umlalge  r0,r1,r1,r13
:0202DB34 60049D70 andvs  r9,r4,r0,ror r13
:0202DB38 152D0039 strne r0,[r13, #-0x39]!
:0202DB3C E334E050 teq r4,#0x50
:0202DB40 20175AE5 andcss r5,r7,r5,ror #0x15
:0202DB44 1025E5D0 unknown
:0202DB48 87204282 strhi r4,[r0,-r2, lsl #0x5]!
:0202DB4C D9A002E0 stmleib  r0!,{r5,r6,r7,r9}
:0202DB50 9100E9E7 unknown
:0202DB54 0D155914 unknown
:0202DB58 01150B00 tsteq r5,r0,lsl #0x16
:0202DB5C 260562A9 strcs r6,[r5],-r9, lsr #0x5
:0202DB60 8D01D997 unknown
:0202DB64 6A1B9D34 bvs 0271503C
:0202DB68 08348962 ldmeqda  r4!,{r1,r5,r6,r8,r11,r15}
:0202DB6C E1592700 cmp r9,r0,lsl #0xe
:0202DB70 A80489EC stmgeda  r4 ,{r2,r3,r5,r6,r7,r8,r11,r15}
:0202DB74 1DE70009 stcnel 0,cr0,[r7,#+0x24]!
:0202DB78 1034A806 eornes r10,r4,r6,lsl #0x10
:0202DB7C 10093881 andne  r3,r9,r1,lsl #0x11
:0202DB80 D1403001 unknown
:0202DB84 38798C0F ldmccda  r9!,{r0,r1,r2,r3,r10,r11,r15}^
:0202DB88 91C23016 bicls  r3,r2,r6,lsl r0
:0202DB8C 8D0C5118 unknown
:0202DB90 F1017107 unknown
:0202DB94 B108000D unknown
:0202DB98 05E11011 streqb r1,[r1, #+0x11]!
:0202DB9C 15006BD5 strne r6,[r0, #-0xbd5]		;(r0-0xbd5=*(fffff42b))
:0202DBA0 481485EB ldmmida  r4 ,{r0,r1,r3,r5,r6,r7,r8,r10,r15}
:0202DBA4 01580019 cmpeq r8,r9,lsl r0
:0202DBA8 13753C00 cmnne r5,#0x0
:0202DBAC 457105AA ldrmib r0,[r1, #-0x5aa]!
:0202DBB0 13B14C2C movnes r4,#0x2C00		;r4=11264(0x2c00)
:0202DBB4 1DAC4231 stcne  2,cr4,[r12,#+0xc4]!
:0202DBB8 095B7018 ldmeqdb  r11 ,{r3,r4,r12,r13,r14}^
:0202DBBC 093DD310 ldmeqdb  r13!,{r4,r8,r9,r12,r14,r15}
:0202DBC0 00510321 subeqs r0,r1,r1,lsr #0x6
:0202DBC4 C11010C1 tstgt r0,r1,asr #0x1
:0202DBC8 5500BD01 strpl r11,[r0, #-0xd01]		;(r0-0xd01=*(fffff2ff))
:0202DBCC 0121F80C msreq CPSR_c,r12
:0202DBD0 108C17C9 addne  r1,r12,r9,asr #0xf
:0202DBD4 009A057D addeqs r0,r10,r13,ror r5
:0202DBD8 07ED0289 streqb r0,[r13,+r9, lsl #0x5]!
:0202DBDC 0CA92088 stceq  0,cr2,[r9],#+0x220
:0202DBE0 1A4521FD bne 031763DC
:0202DBE4 60E582E6 rscvs  r8,r5,r6,ror #0x5
:0202DBE8 717800A1 cmnvc r8,r1,lsr #0x1
:0202DBEC 1028DD42 eorne  r13,r8,r2,asr #0x1a
:0202DBF0 200F5D68 andcs  r5,r15,r8,ror #0x1a
:0202DBF4 03CD0F5D biceq  r0,r13,#0x174
:0202DBF8 E100C9B4 strh r12,[r0, -r4]
:0202DBFC F16DBB11 unknown
:0202DC00 F10AED01 unknown
:0202DC04 326550F1 rsbcc  r5,r5,#0xF1
:0202DC08 D5006514 strle r6,[r0, #-0x514]		;(r0-0x514=*(fffffaec))
:0202DC0C F1D8D715 bicnvs r13,r8,r5,lsl r7
:0202DC10 A1655401 unknown
:0202DC14 01F1AD32 mvneqs r10,lsr r2
:0202DC18 DDD22055 unknown
:0202DC1C 10E5C122 rscne  r12,r5,r2,lsr #0x2
:0202DC20 504913A9 subpl  r1,r9,r9,lsr #0x7
:0202DC24 02311011 eoreqs r1,r1,#0x11
:0202DC28 760ACD5C unknown
:0202DC2C 10019200 andne  r9,r1,r0,lsl #0x4
:0202DC30 04001010 streq r1,[r0],#-0x10
:0202DC34 2842C5D8 stmcsda  r2 ,{r3,r4,r6,r7,r8,r10,r14,r15}^
:0202DC38 3F0526D9 swicc 0x000526d9
:0202DC3C D51B99D0 ldrle r9,[r11, #-0x9d0]		;(r11-0x9d0=*(fffff630))
:0202DC40 111D0116 tstne r13,r6,lsl r1
:0202DC44 D9045D64 stmledb  r4 ,{r2,r5,r6,r8,r10,r11,r12,r14}
:0202DC48 EB005D55 bl 020451A4
:0202DC4C 126D1561 rsbne  r1,r13,#0x18400000
:0202DC50 75451D4C strvcb r1,[r5, #-0xd4c]		;(r5-0xd4c=*(fffff2b4))
:0202DC54 3D04A510 unknown
:0202DC58 5D7B3F21 ldcpll 15,cr3,[r11,#-0x84]!
:0202DC5C 020D8C00 andeq  r8,r13,#0x0
:0202DC60 E5D4016D ldrb r0,[r4, #+0x16d]		;r4+0x16d=*(00002d6d)
:0202DC64 00191178 andeqs r1,r9,r8,ror r1
:0202DC68 10050685 andne  r0,r5,r5,lsl #0xd
:0202DC6C 1020068D eorne  r0,r0,r13,lsl #0xd
:0202DC70 10930159 addnes r0,r3,r9,asr r1
:0202DC74 0079E5D4 unknown
:0202DC78 0002E351 andeq  r14,r2,r1,asr r3
:0202DC7C 14310089 unknown
:0202DC80 10150685 andnes r0,r5,r5,lsl #0xd
:0202DC84 3D100099 unknown
:0202DC88 E7D1A726 ldrb r10,[r1,+r6, lsr #0xe]
:0202DC8C 10051249 andne  r1,r5,r9,asr #0x4
:0202DC90 1515E5C0 ldrne r14,[r5, #-0x5c0]		;(r5-0x5c0=*(fffffa40))
:0202DC94 013D5084 teqeq r13,r4,lsl #0x1
:0202DC98 890E4DA8 stmhidb  r14 ,{r3,r5,r7,r8,r10,r11,r14}
:0202DC9C 00DD0125 sbceqs r0,r13,r5,lsr #0x2
:0202DCA0 0521E4A2 streq r14,[r1, #-0x4a2]!
:0202DCA4 14C1108D strneb r1,[r1],#+0x8d
:0202DCA8 9D279942 stcls  9,cr9,[r7,#-0x108]!
:0202DCAC 29AE213D stmcsib  r14!,{r0,r2,r3,r4,r5,r8,r13}
:0202DCB0 99EB0199 unknown
:0202DCB4 21215D02 unknown
:0202DCB8 FF703510 swinv 0x00703510
:0202DCBC 7621952F unknown
:0202DCC0 504D1371 subpl  r1,r13,r1,ror r3
:0202DCC4 3D3D6085 ldccc  0,cr6,[r13,#-0x214]!
:0202DCC8 504DE4F4 unknown
:0202DCCC 10194E1D andnes r4,r9,r13,lsl r14
:0202DCD0 70194CE9 andvcs r4,r9,r9,ror #0x19
:0202DCD4 80354E02 eorhis r4,r5,r2,lsl #0x1c
:0202DCD8 004E246D subeq  r2,r14,r13,ror #0x8
:0202DCDC 13F13035 mvnnes r3,#0x35
:0202DCE0 73040035 unknown
:0202DCE4 31E271B5 strcch r7,[r2, #+0x15]!
:0202DCE8 ED0FD010 unknown
:0202DCEC 042FE12C unknown
:0202DCF0 180FB965 stmneda  r15 ,{r0,r2,r5,r6,r8,r11,r12,r13,r15}
:0202DCF4 10CD04E9 sbcne  r0,r13,r9,ror #0x9
:0202DCF8 EBFFFDD2 bl 0202D448
:0202DCFC 006D040D rsbeq  r0,r13,r13,lsl #0x8
:0202DD00 38006D18 stmccda  r0 ,{r3,r4,r8,r10,r11,r13,r14}
:0202DD04 217D1071 cmncs r13,r1,ror r0
:0202DD08 75EA3071 strvcb r3,[r10, #+0x71]!
:0202DD0C 0075E110 rsbeqs r14,r5,r0,lsl r1
:0202DD10 50107550 andpls r7,r0,r0,asr r5
:0202DD14 14893075 strne r3,[r9],#+0x75
:0202DD18 001031D5 ldreqsb r3,[r0], -r5
:0202DD1C 003E25B5 unknown
:0202DD20 48100905 ldmmida  r0 ,{r0,r2,r8,r11}
:0202DD24 400CF075 andmi  r15,r12,r5,ror r0
:0202DD28 7105E58D unknown
:0202DD2C C1148D10 tstgt r4,r0,lsl r13
:0202DD30 64D74071 ldrvsb r4,[r7],#+0x71
:0202DD34 AD303D35 ldcge  13,cr3,[r0,#-0xd4]!
:0202DD38 10AD3840 adcne  r3,r13,r0,asr #0x10
:0202DD3C D112B5A9 tstle r2,r9,lsr #0xb
:0202DD40 39110910 ldmccdb  r1 ,{r4,r8,r11}
:0202DD44 60286D01 eorvs  r6,r8,r1,lsl #0x1a
:0202DD48 0011000D andeqs r0,r1,r13
:0202DD4C 0F95C3DF swieq 0x0095c3df
:0202DD50 3173F588 cmncc r3,r8,lsl #0xb
:0202DD54 35101321 ldrcc r1,[r0, #-0x321]		;(r0-0x321=*(fffffcdf))
:0202DD58 C1209A30 unknown
:0202DD5C 13F15E00 mvnnes r5,#0x0
:0202DD60 51078910 unknown
:0202DD64 EA00D113 b 020621B8
:0202DD68 2A0D07E5 bcs 0236FD04
:0202DD6C 0CF5100D ldceql 0,cr1,[r5],#+0x34
:0202DD70 5DE60341 stcpll 3,cr0,[r6,#+0x104]!
:0202DD74 8D60B314 stchil 3,cr11,[r0,#-0x50]!
:0202DD78 AA15C9E5 bge 025A0514
:0202DD7C 05D912B5 ldreqb r1,[r9, #+0x2b5]		;r9+0x2b5=*(401203f8)=#0(0x00000000)
:0202DD80 010F68A8 mrseq r6,CPSR
:0202DD84 31105102 tstcc r0,r2,lsl #0x2
:0202DD88 0022E1A0 eoreq  r14,r2,r0,lsr #0x3
:0202DD8C 30E88D06 rsccc  r8,r8,r6,lsl #0x1a
:0202DD90 10097920 andne  r7,r9,r0,lsr #0x12
:0202DD94 50C1023D sbcpl  r0,r1,r13,lsr r2
:0202DD98 20B3E1A0 adccss r14,r3,r0,lsr #0x3
:0202DD9C 8DBCE192 ldchi  1,cr14,[r12,#+0x248]!
:0202DDA0 2DC18007 unknown
:0202DDA4 64450331 strvsb r0,[r5],#-0x331
:0202DDA8 15CD0025 strneb r0,[r13, #+0x25]		;r13+0x25=*(00000025)
:0202DDAC B3032965 unknown
:0202DDB0 12450111 subne  r0,r5,#0x40000004
:0202DDB4 090041D8 stmeqdb  r0 ,{r3,r4,r6,r7,r8,r14}
:0202DDB8 018E0220 orreq  r0,r14,r0,lsr #0x4
:0202DDBC 158CAB00 strne r10,[r12, #+0xb00]		;r12+0xb00=*(00000b00)
:0202DDC0 1D0F9340 unknown
:0202DDC4 1D42C100 unknown
:0202DDC8 4D727010 ldcmil 0,cr7,[r2,#-0x40]!
:0202DDCC 10201D0E eorne  r1,r0,r14,lsl #0x1a
:0202DDD0 2B810221 blcs 0006E65C
:0202DDD4 B4001566 strlt r1,[r0],#-0x566
:0202DDD8 15B10225 ldrne r0,[r1, #+0x225]!
:0202DDDC 6E820108 cdpvs 1,8,cr0,cr2,cr8,0
:0202DDE0 12750029 rsbnes r0,r5,#0x29
:0202DDE4 B1666B0D unknown
:0202DDE8 F841E900 stmnvda  r1 ,{r8,r11,r13,r14,r15}^
:0202DDEC E928D54F stmdb  r8!,{r0,r1,r2,r3,r6,r8,r10,r12,r14,r15}
:0202DDF0 E670B904 unknown
:0202DDF4 6300AD03 unknown
:0202DDF8 550CDD00 strpl r13,[r12, #-0xd00]		;(r12-0xd00=*(fffff300))
:0202DDFC 00059010 andeq  r9,r5,r0,lsl r0
:0202DE00 E080A0B2 strh r10,[r0], +r2
:0202DE04 B58410B5 strlt r1,[r4, #+0xb5]		;r4+0xb5=*(00002cb5)
:0202DE08 60B50900 adcvss r0,r5,r0,lsl #0x12
:0202DE0C DA1591A8 ble 025924B4
:0202DE10 B5B8660D ldrlt r6,[r8, #+0x60d]!
:0202DE14 B5000960 strlt r0,[r0, #-0x960]		;(r0-0x960=*(fffff6a0))
:0202DE18 F5009560 strnv r9,[r0, #-0x560]		;(r0-0x560=*(fffffaa0))
:0202DE1C 254700B5 strcsb r0,[r7, #-0xb5]		;(r7-0xb5=*(000001df))
:0202DE20 0210BD00 andeqs r11,r0,#0x0
:0202DE24 B9F10729 unknown
:0202DE28 2AF1AD00 bcs 01C99230
:0202DE2C 70B96019 adcvcs r6,r9,r9,lsl r0
:0202DE30 07796101 ldreqb r6,[r9,-r1, lsl #0x2]!
:0202DE34 10B9109D umlalnes r1,r9,r13,r0
:0202DE38 B945DDE7 stmltdb  r5 ,{r0,r1,r2,r5,r6,r7,r8,r10,r11,r12,r14,r15}^
:0202DE3C 9560FA50 strlsb r15,[r0, #-0xa50]!
:0202DE40 0C398F4B ldceq  15,cr8,[r9],#-0x12c
:0202DE44 EDD30339 unknown
:0202DE48 0C142910 ldceq  9,cr2,[r4],{#0x10}
:0202DE4C B0000429 andlt  r0,r0,r9,lsr #0x8
:0202DE50 4B8D11D1 blmi 0037259C
:0202DE54 00991A6D addeqs r1,r9,r13,ror #0x14
:0202DE58 D906E58D stmledb  r6 ,{r0,r2,r3,r7,r8,r10,r13,r14,r15}
:0202DE5C 0ADD3305 beq 0177AA78
:0202DE60 59154DA3 ldmpldb  r5 ,{r0,r1,r5,r7,r8,r10,r11,r14}
:0202DE64 4D40BC15 unknown
:0202DE68 07155135 unknown
:0202DE6C 59B300C5 ldmplib  r3!,{r0,r2,r6,r7}
:0202DE70 55100915 ldrpl r0,[r0, #-0x915]		;(r0-0x915=*(fffff6eb))
:0202DE74 55618A35 strplb r8,[r1, #-0xa35]!
:0202DE78 C9557D15 ldmgtdb  r5 ,{r0,r2,r4,r8,r10,r11,r12,r13,r14}^
:0202DE7C 6559E782 ldrvsb r14,[r9, #-0x782]		;r9-0x782=*(4011f9c1)=#0(0x00000000)
:0202DE80 611900A5 tstvs r9,r5,lsr #0x1
:0202DE84 4C043579 stcmi  5,cr3,[r4],{#0x79}
:0202DE88 16610579 unknown
:0202DE8C BD10B1F0 unknown
:0202DE90 65503519 ldrvsb r3,[r0, #-0x519]		;(r0-0x519=*(fffffae7))
:0202DE94 FB401912 blx 030342EC
:0202DE98 540019D2 strpl r1,[r0],#-0x9d2
:0202DE9C 30048035 andcc  r8,r4,r5,lsr r0
:0202DEA0 401909F5 ldrmish r0,[r9], -r5
:0202DEA4 E960CBCA unknown
:0202DEA8 219F000A orrcss r0,r15,r10
:0202DEAC 05001900 streq r1,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:0202DEB0 022DE415 eoreq  r14,r13,#0x15000000
:0202DEB4 C4401908 strgtb r1,[r0],#-0x908
:0202DEB8 151C0019 ldrne r0,[r12, #-0x19]		;(r12-0x19=*(ffffffe7))
:0202DEBC E5559D23 ldrb r9,[r5, #-0xd23]		;(r5-0xd23=*(fffff2dd))
:0202DEC0 9D302B75 ldcls  11,cr2,[r0,#-0x1d4]!
:0202DEC4 90000CE5 andls  r0,r0,r5,ror #0x19
:0202DEC8 BD262502 stclt  5,cr2,[r6,#-0x8]!
:0202DECC 890C002D stmhidb  r12 ,{r0,r2,r3,r5}
:0202DED0 CD003D26 unknown
:0202DED4 F5003D16 strnv r3,[r0, #-0xd16]		;(r0-0xd16=*(fffff2ea))
:0202DED8 402C1409 eormi  r1,r12,r9,lsl #0x8
:0202DEDC 03850411 orreq  r0,r5,#0x11000000
:0202DEE0 0B312011 bleq 02C75F2C
:0202DEE4 43F9504D mvnmis r5,#0x4D
:0202DEE8 5144B160 unknown
:0202DEEC 13C5E780 bicne  r14,r5,#0x2000000
:0202DEF0 F5C41439 strnvb r1,[r4, #+0x439]		;r4+0x439=*(00003039)
:0202DEF4 003D1F91 mlaeqs r13,r1,r15,r1unknown
:0202DEF8 C04EDD90 unknown
:0202DEFC 00A92169 adceq  r2,r9,r9,ror #0x2
:0202DF00 05E165D6 streqb r6,[r1, #+0x5d6]!
:0202DF04 8D4C016D unknown
:0202DF08 001D4841 andeqs r4,r13,r1,asr #0x10
:0202DF0C 107556E9 rsbnes r5,r5,r9,ror #0xd
:0202DF10 0239C50F eoreqs r12,r9,#0x3C00000
:0202DF14 1C290005 stcne  0,cr0,[r9],#-0x14
:0202DF18 B5023905 strlt r3,[r2, #-0x905]		;(r2-0x905=*(002676fb))
:0202DF1C 1B351011 blne 02D71F68
:0202DF20 DF46352C swile 0x0046352c
:0202DF24 29184011 ldmcsdb  r8 ,{r0,r4,r14}
:0202DF28 0918AB00 ldmeqdb  r8 ,{r8,r9,r11,r13,r15}
:0202DF2C DA00DD17 ble 02065390
:0202DF30 ED0099FE unknown
:0202DF34 E6119910 unknown
:0202DF38 44020AD0 strmi r0,[r2],#-0xad0
:0202DF3C 106905E9 rsbne  r0,r9,r9,ror #0xb
:0202DF40 0A30CDBC beq 02C61638
:0202DF44 05C00402 streqb r0,[r0, #+0x402]		;r0+0x402=*(00000402)
:0202DF48 1C00B101 stcne  1,cr11,[r0],{#0x1}
:0202DF4C 40B0061D adcmis r0,r0,r13,lsl r6
:0202DF50 9402062A strls r0,[r2],#-0x62a
:0202DF54 257D465D ldrcsb r4,[r13, #-0x65d]!
:0202DF58 E7916001 ldr r6,[r1, +r1]
:0202DF5C E1FFFEB3 ldrh r15,[r15, #+0xe3]!
:0202DF60 11003102 unknown
:0202DF64 1911E000 ldmnedb  r1 ,{r13,r14,r15}
:0202DF68 41507100 cmpmi r0,r0,lsl #0x2
:0202DF6C 83208501 unknown
:0202DF70 9D1E019F unknown
:0202DF74 095F472A ldmeqdb  r15 ,{r1,r3,r5,r8,r9,r10,r14}^
:0202DF78 0D06953E unknown
:0202DF7C 3930782B ldmccdb  r0!,{r0,r1,r3,r5,r11,r12,r13,r14}
:0202DF80 4075009D unknown
:0202DF84 021012F4 andeqs r1,r0,#0x4000000F
:0202DF88 43141071 tstmi r4,#0x71
:0202DF8C 94312595 unknown
:0202DF90 15054015 strne r4,[r5, #-0x15]		;(r5-0x15=*(ffffffeb))
:0202DF94 4015E300 andmis r14,r5,r0,lsl #0x6
:0202DF98 8E110DAA cdphi 13,0,cr0,cr1,cr10,5
:0202DF9C 00F40A69 rsceqs r0,r4,r9,ror #0x14
:0202DFA0 04590DB1 ldreqb r0,[r9],#-0xdb1
:0202DFA4 FFFF65DD swinv 0x00ff65dd
:0202DFA8 F5102131 ldrnv r2,[r0, #-0x131]		;(r0-0x131=*(fffffecf))
:0202DFAC C0803D10 addgt  r3,r0,r0,lsl r13
:0202DFB0 D9B40009 ldmleib  r4!,{r0,r3}
:0202DFB4 3FA90197 swicc 0x00a90197
:0202DFB8 8E1E8615 mrchi 6,0,r8,cr14,cr5,{0}
:0202DFBC 31EB1801 mvncc  r1,r1,lsl #0x10
:0202DFC0 6A2DB512 bvs 02B9B410
:0202DFC4 15E9EB00 strneb r14,[r9, #+0xb00]!
:0202DFC8 40F94694 smlalmis r4,r9,r4,r6
:0202DFCC B177E59C unknown
:0202DFD0 1C153820 ldcne  8,cr3,[r5],{#0x20}
:0202DFD4 AD31A900 ldcge  9,cr10,[r1,#-0x0]!
:0202DFD8 EB006528 bl 02047480
:0202DFDC 78002580 stmvcda  r0 ,{r7,r8,r10,r13}
:0202DFE0 05DD2020 ldreqb r2,[r13, #+0x20]		;r13+0x20=*(00000020)
:0202DFE4 1DE7D111 stcnel 1,cr13,[r7,#+0x44]!
:0202DFE8 C0400810 subgt  r0,r0,r0,lsl r8
:0202DFEC DF201D11 swile 0x00201d11
:0202DFF0 E0600111 rsb  r0,r0,r1,lsl r1
:0202DFF4 0564E59F streqb r14,[r4, #-0x59f]!
:0202DFF8 20099FC0 andcs  r9,r9,r0,asr #0x1f
:0202DFFC 8224D160 eorhi  r13,r4,#0x18
:0202E000 549E0009 ldrpl r0,[r14],#+0x9
:0202E004 18610065 unknown
:0202E008 01991101 orreqs r1,r9,r1,lsl #0x2
:0202E00C 78E59540 unknown
:0202E010 07A5300F streq r3,[r5,+r15]!
:0202E014 26E00440 unknown
:0202E018 E3028440 unknown
:0202E01C 058448E5 streq r4,[r4, #+0x8e5]		;r4+0x8e5=*(000034e5)
:0202E020 00E58504 rsceq  r8,r5,r4,lsl #0xa
:0202E024 E59EC010 ldr r12,[r14, #+0x10]		;r14+0x10=*(0202deb0)=#36561941(0x022de415)
:0202E028 E59CE000 ldr r14,[r12, #+0x0]		;r12+0x0=*(022de415)=#287971725(0x112a198d)
:0202E02C DEC000B4 mcrle 0,6,r0,cr0,cr4,{5}
:0202E030 CCCB03E1 stcgtl 3,cr0,[r11],{#0xe1}
:0202E034 CB0002E3 blgt 0202EBC8
:0202E038 C0B4E38C adcgts r14,r4,r12,lsl #0x7
:0202E03C 00BEE1CE adceqs r14,r14,r14,asr #0x3
:0202E040 34B5003D unknown
:0202E044 018D0755 orreq  r0,r13,r5,asr r7
:0202E048 90ED10E9 rscls  r1,r13,r9,ror #0x1
:0202E04C 4D3F9650 ldcmi  6,cr9,[r15,#-0x140]!
:0202E050 40193034 andmis r3,r9,r4,lsr r0
:0202E054 07D527D1 unknown
:0202E058 1D901004 unknown
:0202E05C 69E02061 unknown
:0202E060 3431052D unknown
:0202E064 67BA242D ldrvs r2,[r10,+r13, lsr #0x8]!
:0202E068 FE3F1139 mrc2 1,1,r1,cr15,cr9,{1}
:0202E06C 01343D64 teqeq r4,r4,ror #0x1a
:0202E070 38109D10 ldmccda  r0 ,{r4,r8,r10,r11,r12,r15}
:0202E074 8CB90409 ldchi  4,cr0,[r9],#+0x24
:0202E078 2D149900 unknown
:0202E07C B0E1D010 rsclt  r13,r1,r0,lsl r0
:0202E080 E1C00C40 bic  r0,r0,r0,asr #0x18
:0202E084 020009FA andeq  r0,r0,#0x3E8000
:0202E088 FF3F0509 swinv 0x003f0509
:0202E08C EB01C748 bl 0209FDB4
:0202E090 2068147D rsbcs  r1,r8,r13,ror r4
:0202E094 00290155 eoreq  r0,r9,r5,asr r1
:0202E098 D200B0C8 andle  r11,r0,#0xC8
:0202E09C D93064E1 ldmledb  r0!,{r0,r5,r6,r7,r10,r13,r14}
:0202E0A0 C0009113 andgt  r9,r0,r3,lsl r1
:0202E0A4 1DE1C250 stcnel 2,cr12,[r1,#+0x140]!
:0202E0A8 D210D810 andles r13,r0,#0x100000
:0202E0AC 200008E1 andcs  r0,r0,r1,ror #0x11
:0202E0B0 83110F41 tsthi r1,#0x104
:0202E0B4 041001E0 ldreq r0,[r0],#-0x1e0
:0202E0B8 D175E7D4 ldrlesb r14,[r5, #-0x74]!
:0202E0BC 03613C00 unknown
:0202E0C0 5D280040 stcpl  0,cr0,[r8,#-0x100]!
:0202E0C4 41E59113 mvnmi  r9,r3,lsl r1
:0202E0C8 45035504 strmi r5,[r3, #-0x504]		;(r3-0x504=*(fffffafc))
:0202E0CC 39E00214 unknown
:0202E0D0 E3800026 orr  r0,r0,#0x26
:0202E0D4 10D508E5 sbcnes r0,r5,r5,ror #0x11
:0202E0D8 10C54083 sbcne  r4,r5,r3,lsl #0x1
:0202E0DC 10DD2D6D sbcnes r2,r13,r13,ror #0x1a
:0202E0E0 E10210E1 unknown
:0202E0E4 039D3840 orreqs r3,r13,#0x400000
:0202E0E8 000208AF andeq  r0,r2,r15,lsr #0x11
:0202E0EC 03559804 cmpeq r5,#0x40000
:0202E0F0 AD204DBC stcge  13,cr4,[r0,#-0x2f0]!
:0202E0F4 FE00FF0B cdp2 15,0,cr15,cr0,cr11,0
:0202E0F8 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0202E0FC 03ED2401 mvneq  r2,#0x1000000
:0202E100 0907111C stmeqdb  r7 ,{r2,r3,r4,r8,r12}
:0202E104 0005B417 andeq  r11,r5,r7,lsl r4
:0202E108 A9305A11 ldmgedb  r0!,{r0,r4,r9,r11,r12,r14}
:0202E10C 12000D01 andne  r0,r0,#0x40
:0202E110 0F4A018D swieq 0x004a018d
:0202E114 E5E316A0 strb r1,[r3, #+0x6a0]!
:0202E118 0001B015 andeq  r11,r1,r5,lsl r0
:0202E11C 21C540B2 strcsh r4,[r5, #+0x2]		;r5+0x2=*(00000002)
:0202E120 E1CD8A02 bic  r8,r13,r2,lsl #0x14
:0202E124 E1CD22B2 strh r2,[r13, #+0x22]		;r13+0x22=*(00000022)
:0202E128 4D0064B9 unknown
:0202E12C E59F8303 ldr r8,[r15, #+0x303]		;r15+0x303=*(0202e437)=#65504(0x0000ffe0)
:0202E130 88240DFF stmhida  r4!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11}
:0202E134 191C21E5 ldmnedb  r12 ,{r0,r2,r5,r6,r7,r8,r13}
:0202E138 A0600440 rsbge  r0,r0,r0,asr #0x8
:0202E13C 026121E1 rsbeq  r2,r1,#0x40000038
:0202E140 5004E5C0 andpl  r14,r4,r0,asr #0xb
:0202E144 0009E1A0 andeq  r14,r9,r0,lsr #0x3
:0202E148 23C023ED biccs  r2,r0,#0xB4000003
:0202E14C 2025C011 eorcs  r12,r5,r1,lsl r0
:0202E150 240071DC strcs r7,[r0],#-0x1dc
:0202E154 34A806A1 unknown
:0202E158 0601A040 streq r10,[r0],#-0x1dc
:0202E15C 00F903A1 rsceqs r0,r9,r1,lsr #0x7
:0202E160 B8806D65 stmltia  r0 ,{r0,r2,r5,r6,r8,r10,r11,r13,r14}
:0202E164 6D901930 unknown
:0202E168 30F06D60 rscccs r6,r0,r0,ror #0x1a
:0202E16C 1E2D606D cdpne 0,2,cr6,cr13,cr13,3
:0202E170 5DEEF06D stcpll 0,cr15,[r14,#+0x1b4]!
:0202E174 0152741B cmpeq r2,r11,lsl r4
:0202E178 E59F8200 ldr r8,[r15, #+0x200]		;r15+0x200=*(0202e380)=#-2061845246(0x851abd02)
:0202E17C 08150968 ldmeqda  r5 ,{r3,r5,r6,r8,r11}
:0202E180 10794006 rsbnes r4,r9,r6
:0202E184 1379E4D5 cmnne r9,#0xD5000000
:0202E188 05604949 streqb r4,[r0, #-0x949]!
:0202E18C 9D000911 unknown
:0202E190 B019EC01 andlts r14,r9,r1,lsl #0x18
:0202E194 6E072849 cdpvs 8,0,cr2,cr7,cr9,2
:0202E198 0C020CC4 stceq  12,cr0,[r2],{#0xc4}
:0202E19C 8101E580 unknown
:0202E1A0 51980065 orrpls r0,r8,r5,ror #0x0
:0202E1A4 006906E5 rsbeq  r0,r9,r5,ror #0xd
:0202E1A8 550C21EC strpl r2,[r12, #-0x1ec]		;r12-0x1ec=*(022de229)=#848396559(0x3291810f)
:0202E1AC 3400B41B strcc r11,[r0],#-0x41b
:0202E1B0 5602EDD1 unknown
:0202E1B4 E3C00001 bic  r0,r0,#0x1
:0202E1B8 800A0B03 andhi  r0,r10,r3,lsl #0x16
:0202E1BC C100B4E3 unknown
:0202E1C0 F13079E1 teqnv r0,r1,ror #0x13
:0202E1C4 9F92C000 swils 0x0092c000
:0202E1C8 0081F8E5 addeq  r15,r1,r5,ror #0x11
:0202E1CC 000D800A andeq  r8,r13,r10
:0202E1D0 6016F190 mulvss r6,r0,r1
:0202E1D4 5C02E3E0 stcpl  3,cr14,[r2],{#0xe0}
:0202E1D8 0A01E3A0 beq 020A7060
:0202E1DC 01E1A0B0 streqh r10,[r1, #+0x0]!
:0202E1E0 00E4D910 rsceq  r13,r4,r0,lsl r9
:0202E1E4 0700B908 streq r11,[r0,-r8, lsl #0x12]
:0202E1E8 B1340019 teqlt r4,r9,lsl r0
:0202E1EC 40252019 eormi  r2,r5,r9,lsl r0
:0202E1F0 0D8221AA unknown
:0202E1F4 20C18200 sbccs  r8,r1,r0,lsl #0x4
:0202E1F8 70152005 andvcs r2,r5,r5
:0202E1FC 005D0B94 unknown
:0202E200 A900153B stmgedb  r0 ,{r0,r1,r3,r4,r5,r8,r10,r12}
:0202E204 5D100610 unknown
:0202E208 80019A00 andhi  r9,r1,r0,lsl #0x14
:0202E20C 0314ADE0 tsteq r4,#0x3800
:0202E210 1DBA0041 ldcne  0,cr0,[r10,#+0x104]!
:0202E214 1101A801 unknown
:0202E218 B900C102 stmltdb  r0 ,{r1,r8,r14,r15}
:0202E21C E3A0A020 mov  r10,#0x20		;r10=32(0x20)
:0202E220 4DA10DB6 stcmi  13,cr0,[r1,#+0x2d8]!
:0202E224 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:0202E228 74054188 strvc r4,[r5],#-0x188
:0202E22C 01A54142 moveq  r4,r2,asr #0x2
:0202E230 02E58D90 rsceq  r8,r5,#0x2400
:0202E234 820155B0 andhi  r5,r1,#0x2C000000
:0202E238 08E90061 unknown
:0202E23C 123520A1 eornes r2,r5,#0xA1
:0202E240 1100D91C unknown
:0202E244 EF00F511 swi 0x0000f511
:0202E248 95618CE1 strlsb r8,[r1, #-0xce1]!
:0202E24C 00152140 andeqs r2,r5,r0,asr #0x2
:0202E250 E0288112 eor  r8,r8,r2,lsl r1
:0202E254 E7810109 str r0,[r1,+r9, lsl #0x2]
:0202E258 7019F500 andvcs r15,r9,r0,lsl #0xa
:0202E25C 5DE59D40 stcpll 13,cr9,[r5,#+0x100]!
:0202E260 A0800010 addge  r0,r0,r0,lsl r0
:0202E264 52040AE1 andpl  r0,r4,#0xE1000
:0202E268 110AE082 unknown
:0202E26C 0087E796 umulleq  r14,r7,r6,r7
:0202E270 10B00241 adcnes r0,r0,r1,asr #0x4
:0202E274 02B2E191 adceqs r14,r2,#0x40000024
:0202E278 B4E101DD unknown
:0202E27C 01E1CD11 mvneq  r12,r1,lsl r13
:0202E280 E8008D08 stmda  r0 ,{r3,r8,r10,r11,r15}
:0202E284 E3A00D12 mov  r0,#0x480		;r0=1152(0x480)
:0202E288 14000508 strne r0,[r0],#-0x508
:0202E28C 218D0040 orrcs  r0,r13,r0,asr #0x0
:0202E290 003D8D00 eoreqs r8,r13,r0,lsl #0x1a
:0202E294 14BCE594 unknown
:0202E298 BEE1DD11 mcrlt 13,7,r13,cr1,cr1,{0}
:0202E29C B0E1DD21 rsclt  r13,r1,r1,lsr #0x1a
:0202E2A0 61DD3200 bicvss r3,r13,r0,lsl #0x4
:0202E2A4 BDE7900B stcltl 0,cr9,[r7,#+0x2c]!
:0202E2A8 44BC09C1 unknown
:0202E2AC 01E1DD01 mvneq  r13,r1,lsl #0x1a
:0202E2B0 003D8880 eoreqs r8,r13,r0,lsl #0x11
:0202E2B4 12E34058 rscne  r4,r3,#0x58
:0202E2B8 161D0039 unknown
:0202E2BC E1CD01BC strh r0,[r13, #+0x1c]		;r13+0x1c=*(0000001c)
:0202E2C0 1045E80C subne  r14,r5,r12,lsl #0x10
:0202E2C4 CD06003D unknown
:0202E2C8 9D101804 unknown
:0202E2CC 3D005D16 unknown
:0202E2D0 13D18130 bicnes r8,r1,#0xC
:0202E2D4 09E59410 unknown
:0202E2D8 E081110B add  r1,r1,r11,lsl #0x2
:0202E2DC E5810104 str r0,[r1, #+0x104]		;r1+0x104=*(00000104)
:0202E2E0 03C50010 biceq  r0,r5,#0x10
:0202E2E4 E2899001 add  r9,r9,#0x1
:0202E2E8 0180000C orreq  r0,r0,r12
:0202E2EC 8D0010E2 unknown
:0202E2F0 E35901B5 cmp r9,#0x4000002D
:0202E2F4 000910C8 andeq  r1,r9,r8,asr #0x1
:0202E2F8 E28AA001 add  r10,r10,#0x1
:0202E2FC C00EF903 andgt  r15,r14,r3,lsl #0x12
:0202E300 4904C941 stmmidb  r4 ,{r0,r6,r8,r11,r14,r15}
:0202E304 05104010 ldreq r4,[r0, #-0x10]		;(r0-0x10=*(00000470))
:0202E308 DC00350F stcle  5,cr3,[r0],{#0xf}
:0202E30C 70B30039 adcvcs r0,r3,r9,lsr r0
:0202E310 4D202130 stcmi  1,cr2,[r0,#-0xc0]!
:0202E314 092C0220 stmeqdb  r12!,{r5,r9}
:0202E318 CC304D00 ldcgt  13,cr4,[r0],#-0x0
:0202E31C 3015036D andccs r0,r5,r13,ror #0x6
:0202E320 4C007DE4 stcmi  13,cr7,[r0],{#0xe4}
:0202E324 2EC97A2D cdpcs 10,12,cr7,cr9,cr13,1
:0202E328 63EB1065 mvnvs  r1,#0x65
:0202E32C 14510EE5 ldrneb r0,[r1],#-0xee5
:0202E330 040D2B05 streq r2,[r13],#-0xb05
:0202E334 1EA03078 mcrne 0,5,r3,cr0,cr8,{3}
:0202E338 1968B2E3 unknown
:0202E33C 1085300B addne  r3,r5,r11
:0202E340 6893151D ldmvsia  r3 ,{r0,r2,r3,r4,r8,r10,r12}
:0202E344 01182125 tsteq r8,r5,lsr #0x2
:0202E348 93003184 unknown
:0202E34C 51552349 cmppl r5,r9,asr #0x6
:0202E350 00F51105 rsceqs r1,r5,r5,lsl #0x2
:0202E354 B50FADF0 strlt r10,[r15, #-0xdf0]		;r15-0xdf0=*(0202d56c)=#59910(0x0000ea06)
:0202E358 0001D45F andeq  r13,r1,r15,asr r4
:0202E35C 05595BCC ldreqb r5,[r9, #-0xbcc]		;(r9-0xbcc=*(fffff434))
:0202E360 E8056164 stmda  r5 ,{r2,r5,r6,r8,r13,r14}
:0202E364 A84D049A stmgeda  r13 ,{r1,r3,r4,r7,r10}^
:0202E368 00114514 andeqs r4,r1,r4,lsl r5
:0202E36C 5902ED9F stmpldb  r2 ,{r0,r1,r2,r3,r4,r7,r8,r10,r11,r13,r14,r15}
:0202E370 190DC100 stmnedb  r13 ,{r8,r14,r15}
:0202E374 3D011830 unknown
:0202E378 4D6800CD stcmil 0,cr0,[r8,#-0x334]!
:0202E37C 04B07078 unknown
:0202E380 851ABD02 ldrhi r11,[r10, #-0xd02]		;(r10-0xd02=*(0000dd04))
:0202E384 D0012C2D andle  r2,r1,r13,lsr #0x18
:0202E388 1123E011 unknown
:0202E38C 10282140 eorne  r2,r8,r0,asr #0x2
:0202E390 24351569 unknown
:0202E394 6019098D andvss r0,r9,r13,lsl #0x13
:0202E398 127D12A9 rsbnes r1,r13,#0x9000000A
:0202E39C 7D1E8815 unknown
:0202E3A0 79E12FFF unknown
:0202E3A4 55F0915A ldrplb r9,[r0, #+0x15a]!
:0202E3A8 91A09107 movls  r9,r7,lsl #0x2		;r9=2640(0xa50)
:0202E3AC 9151F8F0 ldrlssh r15,[r1, #-0x80]		;(r1-0x8f0=*(ffffff80))
:0202E3B0 910CC120 unknown
:0202E3B4 31031740 unknown
:0202E3B8 204E5170 subcs  r5,r14,r0,ror r1
:0202E3BC 910303B1 strlsh r0,[r3, -r1]
:0202E3C0 911BD100 tstls r11,r0,lsl #0x2
:0202E3C4 3A030DC0 bcc 020F1ACC
:0202E3C8 68877091 stmvsia  r7 ,{r0,r4,r7,r12,r13,r14}
:0202E3CC 9B7CF091 blls 03F6A618
:0202E3D0 F0913091 umullnvs r3,r1,r1,r0
:0202E3D4 910DFDC9 unknown
:0202E3D8 67F091A0 ldrvsb r9,[r0,+r0, lsr #0x3]!
:0202E3DC 91014091 swpls r4,r1,r1
:0202E3E0 9157F240 cmpls r7,r0,asr #0x4
:0202E3E4 00116780 andeqs r6,r1,r0,lsl #0xf
:0202E3E8 E11091EE tst r0,r14,ror #0x3
:0202E3EC E8C0911A stmia  r0 ,{r1,r3,r4,r8,r12,r15}^
:0202E3F0 62809175 addvs  r9,r0,#0x4000001D
:0202E3F4 10F09168 rscnes r9,r0,r8,ror #0x2
:0202E3F8 F0916091 umullnvs r6,r1,r1,r0
:0202E3FC A0916990 umullges r6,r1,r0,r9
:0202E400 917DF091 unknown
:0202E404 910B8120 unknown
:0202E408 8091CD40 addhis r12,r1,r0,asr #0x1a
:0202E40C B1207DBB strlth r7,[r0, -r11]!
:0202E410 9D209107 stcls  1,cr9,[r0,#-0x1c]!
:0202E414 C3C09109 bicgt  r9,r0,#0x40000002
:0202E418 3DBC8091 ldccc  0,cr8,[r12,#+0x244]!
:0202E41C A4F09168 unknown
:0202E420 7870919C ldmvcda  r0!,{r2,r3,r4,r7,r8,r12,r15}^
:0202E424 10912420 addnes r2,r1,r0,lsr #0x8
:0202E428 E5921BC9 ldr r1,[r2, #+0xbc9]		;r2+0xbc9=*(32918cd8)=#0(0x00000000)
:0202E42C 00C01D59 sbceq  r1,r0,r9,asr r13
:0202E430 10B91393 umlalnes r1,r9,r3,r3
:0202E434 E0000729 and  r0,r0,r9,lsr #0xe
:0202E438 E20000FF and  r0,r0,#0xFF
:0202E43C 21109903 tstcs r0,r3,lsl #0x12
:0202E440 0359A008 cmpeq r9,#0x8
:0202E444 1091E58D addnes r14,r1,r13,lsl #0xb
:0202E448 52009391 andpl  r9,r0,#0x44000002
:0202E44C E5D3002D ldrb r0,[r3, #+0x2d]		;r3+0x2d=*(0000002d)
:0202E450 99081003 stmlsdb  r8 ,{r0,r1,r12}
:0202E454 A800890D stmgeda  r0 ,{r0,r2,r3,r8,r11,r15}
:0202E458 11938095 unknown
:0202E45C 0015A400 andeqs r10,r5,r0,lsl #0x8
:0202E460 11FD24AB mvnnes r2,r11,lsr #0x9
:0202E464 85C044F1 strhib r4,[r0, #+0x4f1]		;r0+0x4f1=*(00000971)
:0202E468 9E106D00 cdpls 13,0,cr6,cr0,cr0,0
:0202E46C 05393602 ldreq r3,[r9, #-0x602]!
:0202E470 12F1108D rscnes r1,r1,#0x8D
:0202E474 C6A08D68 unknown
:0202E478 3701FF08 strcc r15,[r1,-r8, lsl #0x1e]
:0202E47C 10008938 andne  r8,r0,r8,lsr r9
:0202E480 D17440A1 cmnle r4,r1,lsr #0x1
:0202E484 751BE527 ldrvc r14,[r11, #-0x527]		;(r11-0x527=*(fffffad9))
:0202E488 046DEA0B unknown
:0202E48C 0BA52DE9 bleq 00979C38
:0202E490 5EA51781 cdppl 7,10,cr1,cr5,cr1,4
:0202E494 4F9D1089 swimi 0x009d1089
:0202E498 0C1B8DE5 ldceq  13,cr8,[r11],{#0xe5}
:0202E49C 61E24020 mvnvs  r4,r0,lsr #0x0
:0202E4A0 0042AA1B subeq  r10,r2,r11,lsl r10
:0202E4A4 C905E352 stmgtdb  r5 ,{r1,r4,r6,r8,r9,r13,r14,r15}
:0202E4A8 85353C0A ldrhi r3,[r5, #-0xc0a]!
:0202E4AC 42ED5082 rscmi  r5,r13,#0x82
:0202E4B0 012D28DD unknown
:0202E4B4 190241AA stmnedb  r2 ,{r1,r3,r5,r7,r8,r14}
:0202E4B8 02C17B55 sbceq  r7,r1,#0x15400
:0202E4BC ED036CB7 unknown
:0202E4C0 A9040D07 stmgedb  r4 ,{r0,r1,r2,r8,r10,r11}
:0202E4C4 9D67F411 stclsl 4,cr15,[r7,#-0x44]!
:0202E4C8 91109C30 tstls r0,r0,lsr r12
:0202E4CC E5049D5D str r9,[r4, #-0xd5d]		;(r4-0xd5d=*(00001ea3))
:0202E4D0 00010324 andeq  r0,r1,r4,lsr #0x6
:0202E4D4 0421527C unknown
:0202E4D8 E200014D and  r0,r0,#0x40000013
:0202E4DC E534F901 ldr r15,[r4, #-0x901]!
:0202E4E0 1165B451 unknown
:0202E4E4 C1F55F00 mvngts r5,r0,lsl #0x1e
:0202E4E8 762501A4 unknown
:0202E4EC C525719C strgt r7,[r5, #-0x19c]!
:0202E4F0 0D007D01 unknown
:0202E4F4 7D007D01 unknown
:0202E4F8 407DF6F0 unknown
:0202E4FC 29645F4E unknown
:0202E500 A102C973 unknown
:0202E504 A11719F0 ldrgesh r1,[r7, -r0]
:0202E508 38110980 ldmccda  r1 ,{r7,r8,r11}
:0202E50C 3800917E stmccda  r0 ,{r1,r2,r3,r4,r5,r6,r8,r12,r15}
:0202E510 10AD9F01 adcne  r9,r13,r1,lsl #0x1e
:0202E514 FD1E20A5 unknown
:0202E518 6205B101 andvs  r11,r5,#0x40000000
:0202E51C 05208329 streq r8,[r0, #-0x329]!
:0202E520 65712002 ldrvsb r2,[r1, #-0x2]!
:0202E524 CBF16511 blgt 01C87970
:0202E528 2E4165D6 mcrcs 5,2,r6,cr1,cr6,{6}
:0202E52C 051A40AD ldreq r4,[r10, #-0xad]		;(r10-0xad=*(0000e959))
:0202E530 19106D17 ldmnedb  r0 ,{r0,r1,r2,r4,r8,r10,r11,r13,r14}
:0202E534 19DCEA00 ldmneib  r12 ,{r9,r11,r13,r14,r15}^
:0202E538 19082D20 stmnedb  r8 ,{r5,r8,r10,r11,r13}
:0202E53C 00910640 addeqs r0,r1,r0,asr #0xc
:0202E540 279D02D1 unknown
:0202E544 42F5C0EE rscmis r12,r5,#0xEE
:0202E548 55016D24 strpl r6,[r1, #-0xd24]		;(r1-0xd24=*(fffff2dc))
:0202E54C 13452528 unknown
:0202E550 717D3A49 cmnvc r13,r9,asr #0x14
:0202E554 01DD00B0 ldreqh r0,[r13, #+0x0]		;r13+0x0=*(00000000)
:0202E558 490E013D stmmidb  r14 ,{r0,r2,r3,r4,r5,r8}
:0202E55C 90EB1900 rscls  r1,r11,r0,lsl #0x12
:0202E560 6121F500 msrvs CPSR_c,r0
:0202E564 D7F1F9C0 ldrleb r15,r1,r11,r0,lsl #0x12
:0202E568 7CB8005D ldcvc  0,cr0,[r8],#+0x174
:0202E56C 317C0531 cmncc r12,r1,lsr r5
:0202E570 AAF53125 bge 01D7AA0C
:0202E574 9A33E961 bls 02D28B00
:0202E578 07408102 streqb r8,[r0,-r2, lsl #0x2]
:0202E57C 48F5460D unknown
:0202E580 01F11C85 mvneqs r1,r5,lsl #0x19
:0202E584 E28710CA add  r1,r7,#0xCA
:0202E588 9535D4AD ldrls r13,[r5, #-0x4ad]!
:0202E58C 4D00F5EB unknown
:0202E590 2555D875 ldrcsb r13,[r5, #-0x875]		;(r5-0x875=*(fffff78b))
:0202E594 22ED32CD rsccs  r3,r13,#0xD000000C
:0202E598 137032E5 cmnne r0,#0x5000000E
:0202E59C 8F52D110 swihi 0x0052d110
:0202E5A0 519C6345 orrpls r6,r12,r5,asr #0x6
:0202E5A4 006D9C00 rsbeq  r9,r13,r0,lsl #0x18
:0202E5A8 01E103E9 mvneq  r0,r9,ror #0x7
:0202E5AC 21F502F1 ldrcssh r0,[r5, #+0x21]!
:0202E5B0 6425E5C1 unknown
:0202E5B4 7280B241 addvc  r11,r0,#0x10000004
:0202E5B8 80E59F20 rschi  r9,r5,r0,lsr #0x1e
:0202E5BC 9D114162 unknown
:0202E5C0 409D7CF0 ldrmish r7,[r13], +r0
:0202E5C4 9D6418B0 stclsl 8,cr1,[r4,#-0x2c0]!
:0202E5C8 9F124870 swils 0x00124870
:0202E5CC 8490A1E5 ldrhi r10,[r0],#+0x1e5
:0202E5D0 1D80A104 unknown
:0202E5D4 38E5D321 unknown
:0202E5D8 00510202 subeqs r0,r1,r2,lsl #0x4
:0202E5DC 7099089D umullvcs r0,r9,r13,r8
:0202E5E0 0269F099 rsbeq  r15,r9,#0x99
:0202E5E4 4F02004D swimi 0x0002004d
:0202E5E8 209DE59F umullcss r14,r13,r15,r5
:0202E5EC 9DB804E5 ldcls  4,cr0,[r8,#+0x394]!
:0202E5F0 41212FC0 unknown
:0202E5F4 00A1DBAC adceq  r13,r1,r12,lsr #0x17
:0202E5F8 EC00A5EC stc  5,cr10,[r0],{#0xec}
:0202E5FC F0A122F5 unknown
:0202E600 40A16A54 adcmi  r6,r1,r4,asr r10
:0202E604 2D10A1F0 unknown
:0202E608 A800A11F stmgeda  r0 ,{r0,r1,r2,r3,r4,r8,r13,r15}
:0202E60C 60A112F5 unknown
:0202E610 A4F0A1DD unknown
:0202E614 D5ADC0A1 strle r12,[r13, #+0xa1]!
:0202E618 06110242 ldreq r0,[r13, #+0xa1]!
:0202E61C 10ED4D01 rscne  r4,r13,r1,lsl #0x1a
:0202E620 50EDE284 rscpl  r14,r13,r4,lsl #0x5
:0202E624 35608190 strccb r8,[r0, #-0x190]!
:0202E628 7D69DAF3 stcvcl 10,cr13,[r9,#-0x3cc]!
:0202E62C 01ED5400 mvneq  r5,r0,lsl #0x8
:0202E630 13D96154 bicnes r6,r9,#0x15
:0202E634 652BF251 strvs r15,[r11, #-0x251]!
:0202E638 C7325161 ldrgt r5,[r11, #-0x251]!
:0202E63C 4E9D106D cdpmi 0,8,cr1,cr13,cr13,3
:0202E640 15691104 strneb r1,[r9, #-0x104]!
:0202E644 95E2849A strlsb r8,[r2, #+0x49a]!
:0202E648 690A951F stmvsdb  r10 ,{r0,r1,r2,r3,r4,r8,r10,r12,r15}
:0202E64C 01E90220 mvneq  r0,r0,lsr #0x4
:0202E650 0CDC5069 ldceql 0,cr5,[r12],{#0x69}
:0202E654 D01F4D01 andles r4,r15,r1,lsl #0x1a
:0202E658 C3011CE7 unknown
:0202E65C 1EEDE504 cdpne 5,14,cr14,cr13,cr4,0
:0202E660 E5C02121 strb r2,[r0, #+0x121]		;r0+0x121=*(000005a1)
:0202E664 8240696F subhi  r6,r0,#0x1BC000
:0202E668 031942B1 tsteq r9,#0x1000000B
:0202E66C E321D154 unknown
:0202E670 1DE001D1 stcnel 1,cr0,[r0,#+0x344]!
:0202E674 59E0AB00 unknown
:0202E678 59610F40 unknown
:0202E67C 1059AB30 subnes r10,r9,r0,lsr r11
:0202E680 4DD21B25 unknown
:0202E684 A05D9401 subges r9,r13,r1,lsl #0x8
:0202E688 805D0989 subhis r0,r13,r9,lsl #0x13
:0202E68C 74005D2D strvc r5,[r0],#-0xd2d
:0202E690 01C1005D biceq  r0,r1,r13,asr r0
:0202E694 5D54805D unknown
:0202E698 8C14DD80 ldchi  13,cr13,[r4],{#0x80}
:0202E69C 11CD3610 bicne  r3,r13,r0,lsl r6
:0202E6A0 0560004D streqb r0,[r0, #-0x4d]!
:0202E6A4 94E28D10 unknown
:0202E6A8 00F10B63 rsceqs r0,r1,r3,ror #0x16
:0202E6AC F8023019 stmnvda  r2 ,{r0,r3,r4,r12,r13}
:0202E6B0 003402F9 unknown
:0202E6B4 3993A11D ldmccib  r3 ,{r0,r2,r3,r4,r8,r13,r15}
:0202E6B8 61915008 orrvss r5,r1,r8
:0202E6BC 14011D21 strne r1,[r1],#-0xd21
:0202E6C0 55300059 ldrpl r0,[r0, #-0x59]!
:0202E6C4 CD214281 stcgt  2,cr4,[r1,#-0x204]!
:0202E6C8 00023C01 andeq  r3,r2,r1,lsl #0x18
:0202E6CC 85227DEB strhi r7,[r2, #-0xdeb]!
:0202E6D0 82794065 rsbhis r4,r9,#0x65
:0202E6D4 62791505 rsbvss r1,r9,#0x1400000
:0202E6D8 F562751C strnvb r7,[r2, #-0x51c]!
:0202E6DC EF176934 swi 0x00176934
:0202E6E0 0000010C andeq  r0,r0,r12,lsl #0x2
:0202E6E4 4E02654E cdpmi 5,0,cr6,cr2,cr14,2
:0202E6E8 92E02D0E rscls  r2,r0,#0x380
:0202E6EC 31002D02 unknown
:0202E6F0 00290210 eoreq  r0,r9,r0,lsl r2
:0202E6F4 5D102DD0 unknown
:0202E6F8 802DD614 eorhi  r13,r13,r4,lsl r6
:0202E6FC 6D128508 unknown
:0202E700 E163B542 unknown
:0202E704 09D50009 ldmeqib  r5 ,{r0,r3}^
:0202E708 42C9C4BD sbcmi  r12,r9,#0xBD000000
:0202E70C 78454810 stmvcda  r5 ,{r4,r11,r14}^
:0202E710 D44D61F8 strleb r6,[r13],#-0x1f8
:0202E714 F1003D52 unknown
:0202E718 2D6A402D stccsl 0,cr4,[r10,#-0xb4]!
:0202E71C 0065C800 rsbeq  r12,r5,r0,lsl #0x10
:0202E720 695155C8 ldmvsdb  r1 ,{r3,r6,r7,r8,r10,r12,r14}^
:0202E724 61114516 tstvs r1,r6,lsl r5
:0202E728 AF814500 swige 0x00814500
:0202E72C 5EE54145 cdppl 1,14,cr4,cr5,cr5,2
:0202E730 8DA08145 stchi  1,cr8,[r0,#+0x114]!
:0202E734 DE51E500 cdple 5,4,cr14,cr1,cr0,0
:0202E738 000601E5 andeq  r0,r6,r5,ror #0x3
:0202E73C 58E1502D unknown
:0202E740 110D0065 unknown
:0202E744 57006166 strpl r6,ia 
:0202E748 F5014558 strnv r4,[r1, #-0x558]		;(r1-0x558=*(fffffaa8))
:0202E74C 0F912F14 swieq 0x00912f14
:0202E750 99EA10E1 unknown
:0202E754 9F5B611F swils 0x005b611f
:0202E758 2D7170E5 ldccsl 0,cr7,[r1,#-0x394]!
:0202E75C 50182503 andpls r2,r8,r3,lsl #0xa
:0202E760 79E2308D unknown
:0202E764 DD06310C unknown
:0202E768 9600E100 strls r14,[r0],-r0, lsl #0x2
:0202E76C 9E011160 cdpls 1,0,cr1,cr1,cr0,3
:0202E770 E1CC00D1 unknown
:0202E774 00E12740 rsceq  r2,r1,r0,asr #0xe
:0202E778 02F9113C rsceqs r1,r9,#0xF
:0202E77C E1840095 unknown
:0202E780 00413EE0 subeq  r3,r1,r0,ror #0x1d
:0202E784 1515004D ldrne r0,[r5, #-0x4d]		;(r5-0x4d=*(ffffffb3))
:0202E788 10255494 mlane  r5,r4,r4,r5unknown
:0202E78C 0245F812 subeq  r15,r5,#0x120000
:0202E790 129F0110 addnes r0,r15,#0x4
:0202E794 0329500D unknown
:0202E798 1122E281 unknown
:0202E79C 8306B5C2 unknown
:0202E7A0 000D00E5 andeq  r0,r13,r5,ror #0x1
:0202E7A4 C5510028 ldrgtb r0,[r1, #-0x28]		;(r1-0x28=*(ffffffd8))
:0202E7A8 0029321C eoreq  r3,r9,r12,lsl r2
:0202E7AC 112338A3 unknown
:0202E7B0 0721E1D2 unknown
:0202E7B4 50C941E1 sbcpl  r4,r9,r1,ror #0x3
:0202E7B8 BDD401E1 unknown
:0202E7BC 1E301567 cdpne 5,2,cr1,cr0,cr7,3
:0202E7C0 F1F800B1 ldrnvh r0,[r8, #+0x1]!
:0202E7C4 F110AD12 tstnv r0,r2,lsl r13
:0202E7C8 B1C21102 biclt  r1,r2,r2,lsl #0x2
:0202E7CC 2220A112 eorcs  r10,r0,#0x80000004
:0202E7D0 07B202AD ldreq r0,[r2,+r13, lsr #0x5]!
:0202E7D4 DD2206E1 stcle  6,cr0,[r2,#-0x384]!
:0202E7D8 F1109502 tstnv r0,r2,lsl #0xa
:0202E7DC 1EA90455 mcrne 4,5,r0,cr9,cr5,{2}
:0202E7E0 CA0059BA bgt 02044ED0
:0202E7E4 B1940061 orrlts r0,r4,r1,ror #0x0
:0202E7E8 65509404 ldrvsb r9,[r0, #-0x404]		;r0-0x404=*(2e112615)=#0(0x00000000)
:0202E7EC 65709500 ldrvsb r9,[r0, #-0x500]!
:0202E7F0 06035D00 streq r5,[r3],-r0, lsl #0x1a
:0202E7F4 1003DD00 andne  r13,r3,r0,lsl #0x1a
:0202E7F8 61A605BD strvsh r0,[r6, +r13]!
:0202E7FC 0ED15D04 cdpeq 13,12,cr5,cr1,cr4,0
:0202E800 D9931C49 ldmleib  r3 ,{r0,r3,r6,r10,r11,r12}
:0202E804 D9260100 stmledb  r6!,{r8}
:0202E808 0C5DED00 ldceql 13,cr14,[r13],{#0x0}
:0202E80C E287068D add  r0,r7,#0x8D00000
:0202E810 75DE5075 ldrvcb r5,[r14, #+0x75]		;r14+0x75=*(112a1a02)=#0(0x00000000)
:0202E814 D3014100 unknown
:0202E818 1417DDE1 ldrne r13,[r7],#-0xde1
:0202E81C 1D050019 unknown
:0202E820 2A877018 bcs 0020A888
:0202E824 E3570E79 cmp r7,#0x790
:0202E828 EA03A504 b 02117C40
:0202E82C 047203DD unknown
:0202E830 590DE3D1 stmpldb  r13 ,{r0,r4,r6,r7,r8,r9,r13,r14,r15}
:0202E834 805D1C01 subhis r1,r13,r1,lsl #0x18
:0202E838 F5013122 strnv r3,[r1, #-0x122]		;(r1-0x122=*(fffffede))
:0202E83C 1EA9D41B mcrne 4,5,r13,cr9,cr11,{0}
:0202E840 350157D0 strcc r5,[r1, #-0x7d0]		;(r1-0x7d0=*(fffff830))
:0202E844 34FD4DE0 unknown
:0202E848 00014914 andeq  r4,r1,r4,lsl r9
:0202E84C 35014E04 strcc r4,[r1, #-0xe04]		;(r1-0xe04=*(fffff1fc))
:0202E850 444649DC strmib r4,[r6],#-0x9dc
:0202E854 89A92B61 stmhiib  r9!,{r0,r5,r6,r8,r9,r11,r13}
:0202E858 8100BD2B unknown
:0202E85C D111DFE2 tstle r1,r2,ror #0x1f
:0202E860 000103E1 andeq  r0,r1,r1,ror #0x7
:0202E864 1249E154 subne  r14,r9,#0x15
:0202E868 155611E9 ldrneb r1,[r6, #-0x1e9]		;(r6-0x1e9=*(00c5fe17))
:0202E86C 0D20B000 stceq  0,cr11,[r0,#-0x0]!
:0202E870 80162162 andhis r2,r6,r2,ror #0x2
:0202E874 D001DFE2 andle  r13,r1,r2,ror #0x1f
:0202E878 2D50E106 unknown
:0202E87C 6D1E3D00 unknown
:0202E880 C0411F11 subgt  r1,r1,r1,lsl r15
:0202E884 4221E51C eormi  r14,r1,#0x7000000
:0202E888 0D2025F5 stceq  5,cr2,[r0,#-0x3d4]!
:0202E88C 80153C00 andhis r3,r5,r0,lsl #0x18
:0202E890 ADD610B1 unknown
:0202E894 0D400015 unknown
:0202E898 80153600 andhis r3,r5,r0,lsl #0xc
:0202E89C 6AA71035 bvs 009F2978
:0202E8A0 E1006901 unknown
:0202E8A4 35801510 strcc r1,[r0, #+0x510]		;r0+0x510=*(2e112f29)=#0(0x00000000)
:0202E8A8 0015A111 andeqs r10,r5,r1,lsl r1
:0202E8AC 10E15E80 rscne  r5,r1,r0,lsl #0x1d
:0202E8B0 14A54015 unknown
:0202E8B4 019B1965 orreqs r1,r11,r5,ror #0x12
:0202E8B8 4F000D41 swimi 0x00000d41
:0202E8BC 156205F5 strneb r0,[r2, #-0x5f5]!
:0202E8C0 01154131 tsteq r5,r1,lsr r1
:0202E8C4 159F21A4 ldrne r2,[r15, #+0x1a4]		;r15+0x1a4=*(0202ea70)=#296517632(0x11ac8000)
:0202E8C8 16650015 unknown
:0202E8CC 42D1E280 sbcmis r14,r1,#0x8
:0202E8D0 2F03E1D1 swics 0x0003e1d1
:0202E8D4 51110465 tstpl r1,r5,ror #0x8
:0202E8D8 C0952400 addgts r2,r5,r0,lsl #0x8
:0202E8DC AA509550 bge 03453E24
:0202E8E0 74E5D031 unknown
:0202E8E4 11030235 unknown
:0202E8E8 04E71091 unknown
:0202E8EC 24A130C1 unknown
:0202E8F0 40E1207D rscmi  r2,r1,r13,ror r0
:0202E8F4 7CF6107D ldcvcl 0,cr1,[r6],#+0x1f4
:0202E8F8 A5004D00 strge r4,[r0, #-0xd00]		;r0-0xd00=*(2e111d19)=#0(0x00000000)
:0202E8FC E2441014 sub  r1,r4,#0x14
:0202E900 86000504 strhi r0,[r0],-r4, lsl #0xa
:0202E904 03027122 unknown
:0202E908 2D01002D unknown
:0202E90C 10E51305 rscne  r1,r5,r5,lsl #0x6
:0202E910 251841AA ldrcs r4,[r8, #-0x1aa]		;(r8-0x1aa=*(851abb58))
:0202E914 B519C115 ldrlt r12,[r9, #-0x115]		;(r9-0x115=*(fffffeeb))
:0202E918 1B400516 blne 0302FD78
:0202E91C 9F0111FF swils 0x000111ff
:0202E920 401514B1 ldrmih r1,[r5], -r1
:0202E924 30401508 subcc  r1,r0,r8,lsl #0xa
:0202E928 11234015 unknown
:0202E92C 215DD02B cmpcs r13,r11,lsr #0x0
:0202E930 1079160D rsbnes r1,r9,r13,lsl #0xc
:0202E934 3589472A strcc r4,[r9, #+0x72a]		;r9+0x72a=*(0000072a)
:0202E938 D0014E1D andle  r4,r1,r13,lsl r14
:0202E93C 0115D9E5 tsteq r5,r5,ror #0x13
:0202E940 C5D64861 ldrgtb r4,[r6, #+0x861]		;r6+0x861=*(00c60861)
:0202E944 19D0A803 ldmneib  r0 ,{r0,r1,r11,r13,r15}^
:0202E948 00192F00 andeqs r2,r9,r0,lsl #0x1e
:0202E94C 150031C0 strne r3,[r0, #-0x1c0]		;r0-0x1c0=*(2e112859)=#0(0x00000000)
:0202E950 EA105910 b 02444D98
:0202E954 B840591C stmltda  r0 ,{r2,r3,r4,r8,r11,r12,r14}^
:0202E958 20330341 eorcss r0,r3,r1,asr #0x6
:0202E95C 020AE244 andeq  r14,r10,#0x40000004
:0202E960 1CE7D110 stcnel 1,cr13,[r7],#+0x40
:0202E964 10550045 subnes r0,r5,r5,asr #0x0
:0202E968 405560DE ldrmisb r6,[r5],#-0xe
:0202E96C 8C005511 stchi  5,cr5,[r0],{#0x11}
:0202E970 0923446D stmeqdb  r3!,{r0,r2,r3,r5,r6,r10,r14}
:0202E974 79550940 ldmvcdb  r5 ,{r6,r8,r11}^
:0202E978 09A92505 stmeqib  r9!,{r0,r2,r8,r10,r13}
:0202E97C 0D184069 unknown
:0202E980 2D470B19 unknown
:0202E984 0064EB00 rsbeq  r14,r4,r0,lsl #0x16
:0202E988 802D0081 eorhi  r0,r13,r1,lsl #0x1
:0202E98C 70801055 addvc  r1,r0,r5,asr r0
:0202E990 FD1C0009 unknown
:0202E994 D8481118 stmleda  r8 ,{r3,r4,r8,r12}^
:0202E998 153D101D ldrne r1,[r13, #-0x1d]!
:0202E99C 9FED2545 swils 0x00ed2545
:0202E9A0 24951479 ldrcs r1,[r5],#+0x479
:0202E9A4 E5C01125 strb r1,[r0, #+0x125]		;r0+0x125=*(2e112b3e)=#0(0x00000000)
:0202E9A8 550B0601 strpl r0,[r11, #-0x601]		;(r11-0x601=*(fffff9ff))
:0202E9AC A500110C strge r1,[r0, #-0x10c]		;r0-0x10c=*(2e11290d)=#0(0x00000000)
:0202E9B0 CF02FD25 swigt 0x0002fd25
:0202E9B4 5E020011 mcrpl 0,0,r0,cr2,cr1,{0}
:0202E9B8 ABE3A00B blge 019169EC
:0202E9BC 120D0F2D andne  r0,r13,#0xB4
:0202E9C0 70080005 andvc  r0,r8,r5
:0202E9C4 A5FFFED6 ldrgeb r15,[r15, #+0xed6]!
:0202E9C8 10135864 andnes r5,r3,r4,ror #0x10
:0202E9CC 691C0802 ldmvsdb  r12 ,{r1,r11}
:0202E9D0 1279D002 rsbnes r13,r9,#0x2
:0202E9D4 D9180C0D ldmledb  r8 ,{r0,r2,r3,r10,r11}
:0202E9D8 325A5008 subccs r5,r10,#0x8
:0202E9DC A001E59F mulge  r1,r15,r5
:0202E9E0 0011E1A0 andeqs r14,r1,r0,lsr #0x3
:0202E9E4 11120019 tstne r2,r9,lsl r0
:0202E9E8 9A1DD500 bls 027A3DF0
:0202E9EC 0DE00101 stceql 1,cr0,[r0,#+0x4]!
:0202E9F0 13001512 unknown
:0202E9F4 D340100D unknown
:0202E9F8 500A13E5 andpl  r1,r10,r5,ror #0x7
:0202E9FC B504E5D3 strlt r14,[r4, #-0x5d3]		;(r4-0x5d3=*(fffffa2d))
:0202EA00 CD40150D unknown
:0202EA04 5014E510 andpls r14,r4,r0,lsl r5
:0202EA08 3D15E5CD unknown
:0202EA0C 90400200 subls  r0,r0,r0,lsl #0x4
:0202EA10 DD12E1A0 unknown
:0202EA14 0035160D eoreqs r1,r5,r13,lsl #0xc
:0202EA18 D410500A ldrle r5,[r0],#-0xa
:0202EA1C D36016E7 unknown
:0202EA20 150017E5 strne r1,[r0, #-0x7e5]		;r0-0x7e5=*(2e112234)=#0(0x00000000)
:0202EA24 04111900 ldreq r1,[r1],#-0x900
:0202EA28 0DE59D50 stceql 13,cr9,[r5,#+0x140]!
:0202EA2C 002D0360 eoreq  r0,r13,r0,ror #0x6
:0202EA30 70180011 andvcs r0,r8,r1,lsl r0
:0202EA34 2019E5D3 ldrcssb r14,[r9], -r3
:0202EA38 2BD9D303 blcs 016A364C
:0202EA3C 0029700F eoreq  r7,r9,r15
:0202EA40 09002D20 stmeqdb  r0 ,{r5,r8,r10,r11,r13}
:0202EA44 0D11D200 unknown
:0202EA48 000D0C00 andeq  r0,r13,r0,lsl #0x18
:0202EA4C 08000D0D stmeqda  r0 ,{r0,r2,r3,r8,r10,r11}
:0202EA50 09AA000D stmeqib  r10!,{r0,r2,r3}
:0202EA54 200E000D andcs  r0,r14,r13
:0202EA58 100FE5D3 unknown
:0202EA5C 0071D302 rsbeqs r13,r1,r2,lsl #0x6
:0202EA60 100BE5CD andne  r14,r11,r13,asr #0xb
:0202EA64 820EBDCD andhi  r11,r14,#0x3340
:0202EA68 100CE5D3 unknown
:0202EA6C C91AE5CD ldmgtdb  r10 ,{r0,r2,r3,r6,r7,r8,r10,r13,r14,r15}
:0202EA70 11AC8000 movne  r8,r0			;r8=772876825(0x2e112a19)
:0202EA74 01B10001 moveqs r0,r1			;r0=0(0x0)
:0202EA78 E59FE100 ldr r14,[r15, #+0x100]		;r15+0x100=*(0202eb80)=#-671063598(0xd80061d2)
:0202EA7C D181AC14 orrle  r10,r1,r4,lsl r12
:0202EA80 E2097000 and  r7,r9,#0x0
:0202EA84 25042000 strcs r2,[r4, #-0x0]		;(r4-0x0=*(00000000))
:0202EA88 2101C910 unknown
:0202EA8C 02490255 subeq  r0,r9,#0x50000005
:0202EA90 1B9130B3 blne 0047AD64
:0202EA94 ED03D5E1 unknown
:0202EA98 001D0E2B andeqs r0,r13,r11,lsr #0x1c
:0202EA9C 1682C000 strne r12,[r2],+r0
:0202EAA0 10AD83E5 adcne  r8,r13,r5,ror #0x7
:0202EAA4 05E59B30 streqb r9,[r5, #+0xb30]!
:0202EAA8 E0830431 add  r0,r3,r1,lsr r4
:0202EAAC A5933030 ldrge r3,[r3, #+0x30]		;r3+0x30=*(00000030)
:0202EAB0 2093C030 addcss r12,r3,r0,lsr r0
:0202EAB4 088908E5 stmeqia  r9 ,{r0,r2,r5,r6,r7,r11}
:0202EAB8 E18CC007 orr  r12,r12,r7
:0202EABC 8C2304A2 stchi  4,cr0,[r3],#-0x288
:0202EAC0 E583002D str r0,[r3, #+0x2d]		;r3+0x2d=*(0000002d)
:0202EAC4 04D4200A ldreqb r2,[r4],#+0xa
:0202EAC8 E10C2DE7 unknown
:0202EACC 8900C5E9 stmhidb  r0 ,{r0,r3,r5,r6,r7,r8,r10,r14,r15}
:0202EAD0 3C21ED0D stccc  13,cr14,[r1],#-0x34
:0202EAD4 E59F1172 ldr r1,[r15, #+0x172]		;r15+0x172=*(0202ec4e)=#1972248641(0x758e2041)
:0202EAD8 17B93134 unknown
:0202EADC A007F191 mulge  r7,r1,r1
:0202EAE0 7D03219D unknown
:0202EAE4 1859110D ldmneda  r9 ,{r0,r2,r3,r8,r12}^
:0202EAE8 84020CA9 strhi r0,[r2],#-0xca9
:0202EAEC 210AE036 unknown
:0202EAF0 10B1E084 adcnes r14,r1,r4,lsl #0x1
:0202EAF4 04E10093 unknown
:0202EAF8 01E59231 mvneq  r9,lsr r1
:0202EAFC 2020091D eorcs  r0,r0,r13,lsl r9
:0202EB00 ED5F0861 unknown
:0202EB04 C1E28A1F mvngt  r8,r15,lsl r10
:0202EB08 257F2D17 ldrcsb r2,[r15, #-0xd17]!
:0202EB0C 300DEB01 andcc  r14,r13,r1,lsl #0x16
:0202EB10 01B10079 moveqs r0,r9,ror r0
:0202EB14 0EAD2111 mcreq 1,5,r2,cr13,cr1,{0}
:0202EB18 0EB119F0 mrceq 9,5,r1,cr1,cr0,{7}
:0202EB1C A911DDF0 ldmgedb  r1 ,{r4,r5,r6,r7,r8,r10,r11,r12,r14,r15}
:0202EB20 9200B100 andls  r11,r0,#0x0
:0202EB24 80D8E11A sbchis r14,r8,r10,lsl r1
:0202EB28 9F600001 swils 0x00600001
:0202EB2C 7008D8E5 andvc  r13,r8,r5,ror #0x11
:0202EB30 09400771 stmeqdb  r0 ,{r0,r4,r5,r6,r8,r9,r10}^
:0202EB34 A02B80E2 eorge  r8,r11,r2,ror #0x1
:0202EB38 1019E102 andnes r14,r9,r2,lsl #0x2
:0202EB3C 201519E1 andcss r1,r5,r1,ror #0x13
:0202EB40 2C9990B0 ldccs  0,cr9,[r9],{#0xb0}
:0202EB44 0B014E06 bleq 02082364
:0202EB48 A18B0000 orrge  r0,r11,r0
:0202EB4C E00AFD2A and  r15,r10,r10,lsr #0x1a
:0202EB50 11E531EC mvnne  r3,r12,ror #0x3
:0202EB54 07E590B0 unknown
:0202EB58 01E00BB0 streqh r0,[r0, #+0xb0]!
:0202EB5C E18BB004 orr  r11,r11,r4
:0202EB60 E18BB3A2 orr  r11,r11,r2,lsr #0x7
:0202EB64 80B00000 adchis r0,r0,r0
:0202EB68 E7D306B9 unknown
:0202EB6C 48E10981 unknown
:0202EB70 701A15ED andvcs r1,r10,r13,ror #0xb
:0202EB74 105DE28D subnes r14,r13,r13,lsl #0x5
:0202EB78 62E3009D rscvs  r0,r3,#0x9D
:0202EB7C 00611111 rsbeq  r1,r1,r1,lsl r1
:0202EB80 D80061D2 stmleda  r0 ,{r1,r4,r6,r7,r8,r13,r14}
:0202EB84 0B9F5074 bleq 00802D5C
:0202EB88 098D60E5 stmeqib  r13 ,{r0,r2,r5,r6,r7,r13,r14}
:0202EB8C 69081B65 stmvsdb  r8 ,{r0,r2,r5,r6,r8,r9,r11,r12}
:0202EB90 193BA10B ldmnedb  r11!,{r0,r1,r3,r8,r13,r15}
:0202EB94 1B89EC40 blne 002A9C9C
:0202EB98 1B85021D blne 0016F414
:0202EB9C 3B855AF1 blcc 00185768
:0202EBA0 51271108 unknown
:0202EBA4 B149690B unknown
:0202EBA8 A9E19520 unknown
:0202EBAC 65430910 strvsb r0,[r3, #-0x910]		;(r3-0x910=*(fffff6f0))
:0202EBB0 0201320B andeq  r3,r1,#0xB0000000
:0202EBB4 E7D7000A ldrb r0,[r7, +r10]
:0202EBB8 FD850C21 unknown
:0202EBBC ECE15802 stcl 8,cr5,[r1],#+0x8
:0202EBC0 F118006D tstnv r8,r13,ror #0x0
:0202EBC4 CD51F806 unknown
:0202EBC8 0E4DD80C cdpeq 8,4,cr13,cr13,cr12,0
:0202EBCC C99C2095 ldmgtib  r12 ,{r0,r2,r4,r7,r13}
:0202EBD0 FF51004C swinv 0x0051004c
:0202EBD4 01FCFE00 mvneqs r15,r0,lsl #0x1c
:0202EBD8 0145F400 unknown
:0202EBDC 2D4350F8 unknown
:0202EBE0 0D1070E9 unknown
:0202EBE4 E11B5D19 tst r11,r9,lsl r13
:0202EBE8 0AD5E000 beq 015A6BF0
:0202EBEC 08B19064 ldmeqia  r1!,{r2,r5,r6,r12,r15}
:0202EBF0 18AD08B5 stmneia  r13!,{r0,r2,r4,r5,r7,r11}
:0202EBF4 61397005 teqvs r9,r5
:0202EBF8 05F9810A ldreqb r8,[r9, #+0x10a]!
:0202EBFC B2E08901 rsclt  r8,r0,#0x4000
:0202EC00 E1D00520 bics r0,r0,r0,lsr #0xa
:0202EC04 5149DD08 unknown
:0202EC08 08EBFFFF unknown
:0202EC0C 91844001 orrls  r4,r4,r1
:0202EC10 0CE35400 stceql 4,cr5,[r3],#+0x0
:0202EC14 E2870870 add  r0,r7,#0x700000
:0202EC18 0208B9F6 andeq  r11,r8,#0x3D8000
:0202EC1C A0501009 subges r1,r0,r9
:0202EC20 0D010328 unknown
:0202EC24 58000102 stmplda  r0 ,{r1,r8}
:0202EC28 600401E3 andvs  r0,r4,r3,ror #0x3
:0202EC2C 090503A0 stmeqdb  r5 ,{r5,r7,r8,r9}
:0202EC30 00092F00 andeq  r2,r9,r0,lsl #0x1e
:0202EC34 00095005 andeq  r5,r9,r5
:0202EC38 07E51006 streqb r1,[r5,+r6]!
:0202EC3C 090D2D39 stmeqdb  r13 ,{r0,r3,r4,r5,r8,r10,r11,r13}
:0202EC40 B930C183 ldmltdb  r0!,{r0,r1,r7,r8,r14,r15}
:0202EC44 9141A124 unknown
:0202EC48 2F06312F swics 0x0006312f
:0202EC4C 20415000 subcs  r5,r1,r0
:0202EC50 A01B758E andges r7,r11,r14,lsl #0xb
:0202EC54 07493079 unknown
:0202EC58 1079E7D3 unknown
:0202EC5C 7D204D30 stcvc  13,cr4,[r0,#-0xc0]!
:0202EC60 A50CD500 strge r13,[r12, #-0x500]		;r12-0x500=*(022ddf15)=#1656293508(0x62b90884)
:0202EC64 4100F109 unknown
:0202EC68 00410000 subeq  r0,r1,r0
:0202EC6C E3C00ABE bic  r0,r0,#0xBE000
:0202EC70 41800601 orrmi  r0,r0,r1,lsl #0xc
:0202EC74 C0402F60 subgt  r2,r0,r0,ror #0x1e
:0202EC78 5C082940 stcpl  9,cr2,[r8],{#0x40}
:0202EC7C 02110DE3 andeqs r0,r1,#0x38C0
:0202EC80 0071445C rsbeqs r4,r1,r12,asr r4
:0202EC84 5131095C teqpl r1,r12,asr r9
:0202EC88 0CE7D205 stceql 2,cr13,[r7],#+0x14
:0202EC8C EC8D0151 stc  1,cr0,[r13],{#0x51}
:0202EC90 21559120 cmpcs r5,r0,lsr #0x2
:0202EC94 6DC11B03 unknown
:0202EC98 E582880A str r8,[r2, #+0x80a]		;r2+0x80a=*(11ac880a)=#0(0x00000000)
:0202EC9C E1D210B4 ldrh r1,[r2, #+0x4]		;r2+0x4=*(11ac8004)=#0(0x00000000)
:0202ECA0 C1001A0F unknown
:0202ECA4 810600E3 unknown
:0202ECA8 0000B4E1 andeq  r11,r0,r1,ror #0x9
:0202ECAC 1029E1C2 eorne  r14,r9,r2,asr #0x3
:0202ECB0 0D752024 ldceql 0,cr2,[r5,#-0x90]!
:0202ECB4 1B7D00E9 blne 03F6F060
:0202ECB8 890033E4 stmhidb  r0 ,{r2,r5,r6,r7,r8,r9,r12,r13}
:0202ECBC E082010E add  r0,r2,r14,lsl #0x2
:0202ECC0 D3043001 unknown
:0202ECC4 A10549E7 unknown
:0202ECC8 B600A530 unknown
:0202ECCC 9C75155A ldclsl 5,cr1,[r5],#-0x168
:0202ECD0 C80001C4 stmgtda  r0 ,{r2,r6,r7,r8}
:0202ECD4 C435114D unknown
:0202ECD8 18F5107D unknown
:0202ECDC 00F50CD2 unknown
:0202ECE0 002F0151 eoreq  r0,r15,r1,asr r1
:0202ECE4 0605E240 streq r14,r0,r15,r1,asr r1
:0202ECE8 0F903191 swieq 0x00903191
:0202ECEC 13B913B1 movnes r1,#0xC4000002		;r1=-1006632958(0xc4000002)
:0202ECF0 4005147D andmi  r1,r5,r13,ror r4
:0202ECF4 9DF91009 ldclsl 0,cr1,[r9,#+0x24]!
:0202ECF8 00054214 andeq  r4,r5,r4,lsl r2
:0202ECFC 06400D08 streqb r0,[r0],-r8, lsl #0x1a
:0202ED00 55430005 strplb r0,[r3, #-0x5]		;(r3-0x5=*(fffffffb))
:0202ED04 14910005 ldrne r0,[r1],#+0x5
:0202ED08 0C094041 stceq  0,cr4,[r9],{#0x41}
:0202ED0C 95450005 strlsb r0,[r5, #-0x5]		;(r5-0x5=*(fffffffb))
:0202ED10 00EDB31E rsceq  r11,r13,r14,lsl r3
:0202ED14 10294040 eorne  r4,r9,r0,asr #0x0
:0202ED18 5A6734B9 bpl 039FC004
:0202ED1C 09991949 ldmeqib  r9 ,{r0,r3,r6,r8,r11,r12}
:0202ED20 2746F107 strcsb r15,[r6,-r7, lsl #0x2]
:0202ED24 95440711 strlsb r0,[r4, #-0x711]		;(r4-0x711=*(fffff8ef))
:0202ED28 1109C5AA unknown
:0202ED2C 5AE7EB07 bpl 01A29950
:0202ED30 012C3FAD unknown
:0202ED34 51048D05 unknown
:0202ED38 0C74012A ldceql 1,cr0,[r4],#-0xa8
:0202ED3C C2D1E283 sbcgts r14,r1,#0x30000008
:0202ED40 930107A9 unknown
:0202ED44 3018E520 andccs r14,r8,r0,lsr #0xa
:0202ED48 A0C10F91 smullge  r0,r1,r1,r15
:0202ED4C 2008BCE1 andcs  r11,r8,r1,ror #0x19
:0202ED50 30BCE192 umlalccs r14,r12,r2,r1
:0202ED54 009FE193 umulleqs r14,r15,r3,r1
:0202ED58 54B90969 unknown
:0202ED5C E20001E0 and  r0,r0,#0x38
:0202ED60 0AA50E4E beq 009726A0
:0202ED64 2407698B strcs r6,[r7],#-0x98b
:0202ED68 3424E59F unknown
:0202ED6C 8104CD9F swphi r12,r15,r4
:0202ED70 8C1C0015 ldchi  0,cr0,[r12],{#0x15}
:0202ED74 D1E2D1E2 mvnle  r13,r2,ror #0x3
:0202ED78 110E01E1 unknown
:0202ED7C 10D1E083 sbcnes r14,r1,r3,lsl #0x1
:0202ED80 2100E190 swpcs r14,r0,r0
:0202ED84 29CDCC11 stmcsib  r13 ,{r0,r4,r10,r11,r14,r15}^
:0202ED88 E2812C01 add  r2,r1,#0x100
:0202ED8C D232D108 eorles r13,r2,#0x2
:0202ED90 53002EE1 unknown
:0202ED94 03801015 orreq  r1,r0,#0x15
:0202ED98 15F71015 ldrneb r1,[r7, #+0x15]!
:0202ED9C 00153300 andeqs r3,r5,r0,lsl #0x6
:0202EDA0 AA801503 bge 000341B4
:0202EDA4 F105001D unknown
:0202EDA8 003400A1 eoreqs r0,r4,r1,lsr #0x1
:0202EDAC 0509E353 streq r14,[r9, #-0x353]		;(r9-0x353=*(fffffcad))
:0202EDB0 109D1021 addnes r1,r13,r1,lsr #0x0
:0202EDB4 15020029 strne r0,[r2, #-0x29]		;r2-0x29=*(11ac7fd7)=#0(0x00000000)
:0202EDB8 2E002E00 cdpcs 14,0,cr2,cr0,cr0,0
:0202EDBC E120E35E unknown
:0202EDC0 2DE915C1 stccsl 5,cr1,[r9,#+0x304]!
:0202EDC4 20008000 andcs  r8,r0,r0
:0202EDC8 002D084D eoreq  r0,r13,r13,asr #0x10
:0202EDCC 5DC0ED08 unknown
:0202EDD0 236C1301 unknown
:0202EDD4 00050AA5 andeq  r0,r5,r5,lsr #0x15
:0202EDD8 0A992205 beq 006775F4
:0202EDDC 66150081 ldrvs r0,[r5],-r1, lsl #0x1
:0202EDE0 B51239DD ldrlt r3,[r2, #-0x9dd]		;r2-0x9dd=*(11ac7623)=#0(0x00000000)
:0202EDE4 B5F1B581 ldrltb r11,[r1, #+0x581]!
:0202EDE8 B5F1B5F1 ldrltb r11,[r1, #+0x5f1]!
:0202EDEC FEF1B5F1 mrc2 5,7,r11,cr1,cr1,{7}
:0202EDF0 0931F1B5 ldmeqdb  r1!,{r0,r2,r4,r5,r7,r8,r12,r13,r14,r15}
:0202EDF4 108DBC40 addne  r11,r13,r0,asr #0x18
:0202EDF8 09B94009 ldmeqib  r9!,{r0,r3,r14}
:0202EDFC 0926B500 stmeqdb  r6!,{r8,r10,r12,r13,r15}
:0202EE00 1069B640 rsbne  r11,r9,r0,asr #0xc
:0202EE04 59B34009 ldmplib  r3!,{r0,r3,r14}
:0202EE08 DA400910 ble 03031250
:0202EE0C 250009B0 strcs r0,[r0, #-0x9b0]		;(r0-0x9b0=*(fffff650))
:0202EE10 A9AD40B9 stmgeib  r13!,{r0,r3,r4,r5,r7,r14}
:0202EE14 3A40F511 bcc 0306C260
:0202EE18 F1B5006A movnvs r0,r10,ror #0x0
:0202EE1C F1B5002F movnvs r0,r15,lsr #0x0		;r0=33746468(0x202ee24)
:0202EE20 106DA1C1 rsbne  r10,r13,r1,asr #0x3
:0202EE24 C1F21109 mvngts r1,r9,lsl #0x2
:0202EE28 ED51B511 unknown
:0202EE2C B521B510 strlt r11,[r1, #-0x510]!
:0202EE30 20491EF1 unknown
:0202EE34 18DFF1B5 ldmneia  r15 ,{r0,r2,r4,r5,r7,r8,r12,r13,r14,r15}^
:0202EE38 B51641B5 ldrlt r4,[r6, #-0x1b5]		;(r6-0x1b5=*(00c5fe4b))
:0202EE3C B5213911 strlt r3,[r1, #-0x911]!
:0202EE40 009D0CF1 ldreqsh r0,[r13], +r1
:0202EE44 00090EBA streqh r0,[r9], -r10
:0202EE48 7E400929 cdpvc 9,4,cr0,cr0,cr9,1
:0202EE4C 40091141 andmi  r1,r9,r1,asr #0x2
:0202EE50 112D6A7B unknown
:0202EE54 1D784009 ldcnel 0,cr4,[r8,#-0x24]!
:0202EE58 75400911 strvcb r0,[r0, #-0x911]		;(r0-0x911=*(fffff6ef))
:0202EE5C 4009110D andmi  r1,r9,r13,lsl #0x2
:0202EE60 110D72DB unknown
:0202EE64 8D6F4081 stchil 0,cr4,[r15,#-0x204]!
:0202EE68 2C40BD10 stccsl 13,cr11,[r0],{#0x10}
:0202EE6C 26B680BD unknown
:0202EE70 411B40C9 tstmi r11,r9,asr #0x1
:0202EE74 120D0500 andne  r0,r13,#0x0
:0202EE78 6A1F80BD bvs 0280F174
:0202EE7C 010F0001 mrseq r0,CPSR
:0202EE80 40DD1100 sbcmis r1,r13,r0,lsl #0x2
:0202EE84 14000112 strne r0,[r0],#-0x112
:0202EE88 09000155 stmeqdb  r0 ,{r0,r2,r4,r6,r8}
:0202EE8C 40152410 andmis r2,r5,r0,lsl r4
:0202EE90 28001516 stmcsda  r0 ,{r1,r2,r4,r8,r10,r12}
:0202EE94 10AB40D5 unknown
:0202EE98 F5270079 strnv r0,[r7, #-0x79]!
:0202EE9C 31110940 tstcc r1,r0,asr #0x12
:0202EEA0 13E9106D mvnne  r1,#0x6D
:0202EEA4 4E4009DA mcrmi 9,2,r0,cr0,cr10,{6}
:0202EEA8 40091F11 andmi  r1,r9,r1,lsl r15
:0202EEAC 0300094B unknown
:0202EEB0 48AD4009 stmmiia  r13!,{r0,r3,r14}
:0202EEB4 40091021 andmi  r1,r9,r1,lsr #0x0
:0202EEB8 05000945 streq r0,[r0, #-0x945]		;(r0-0x945=*(fffff6bb))
:0202EEBC 56424009 strplb r4,[r2],-r9
:0202EEC0 B9020009 stmltdb  r2 ,{r0,r3}
:0202EEC4 00313F40 eoreqs r3,r1,r0,asr #0x1e
:0202EEC8 15420004 strneb r0,[r2, #-0x4]		;r2-0x4=*(11ac7ffc)=#0(0x00000000)
:0202EECC E1530141 cmp r3,r1,asr #0x2
:0202EED0 0103953C unknown
:0202EED4 E211810C ands r8,r1,#0x3
:0202EED8 E1D002D0 ldrsb r0,[r0, #+0x20]		;r0+0x20=*(00000020)
:0202EEDC 14000923 strne r0,[r0],#-0x923
:0202EEE0 32000940 andcc  r0,r0,#0x100000
:0202EEE4 490B0059 stmmidb  r11 ,{r0,r3,r4,r6}
:0202EEE8 E9004D1D stmdb  r0 ,{r0,r2,r3,r4,r8,r10,r11,r14}
:0202EEEC F1750017 cmnnv r5,r7,lsl r0
:0202EEF0 0130A08F teqeq r0,r15,lsl #0x1
:0202EEF4 00012F00 andeq  r2,r1,r0,lsl #0x1e
:0202EEF8 0001502E andeq  r5,r1,r14,lsr #0x0
:0202EEFC 2C00012D stccs  1,cr0,[r0],{#0x2d}
:0202EF00 252B0001 strcs r0,[r11, #-0x1]!
:0202EF04 D5000110 strle r0,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:0202EF08 19000117 stmnedb  r0 ,{r0,r1,r2,r4,r8}
:0202EF0C 01270001 unknown
:0202EF10 00011A00 andeq  r1,r1,r0,lsl #0x14
:0202EF14 00011CAA andeq  r1,r1,r10,lsr #0x19
:0202EF18 2200091E andcs  r0,r0,#0x78000
:0202EF1C 151C0009 ldrne r0,[r12, #-0x9]		;r12-0x9=*(022de40c)=#716253330(0x2ab12892)
:0202EF20 1521AA00 strne r10,[r1, #-0xa00]!
:0202EF24 1AB92A00 bne 00E7972C
:0202EF28 002D0015 eoreq  r0,r13,r5,lsl r0
:0202EF2C 093A29AA ldmeqdb  r10!,{r1,r3,r5,r7,r8,r11,r13}
:0202EF30 1B101500 blne 02434338
:0202EF34 3B0D1061 blcc 023730C0
:0202EF38 00092CCA andeq  r2,r9,r10,asr #0x19
:0202EF3C 0000179B muleq  r0,r11,r7
:0202EF40 00050ABA streqh r0,[r5], -r10
:0202EF44 A000052D andge  r0,r0,r13,lsr #0xa
:0202EF48 3200050B andcc  r0,r0,#0x2C00000
:0202EF4C 09114A71 ldmeqdb  r1 ,{r0,r4,r5,r6,r9,r11,r14}
:0202EF50 40090600 andmi  r0,r9,r0,lsl #0xc
:0202EF54 000910AA andeq  r1,r9,r10,lsr #0x1
:0202EF58 0D400907 unknown
:0202EF5C 09090009 stmeqdb  r9 ,{r0,r3}
:0202EF60 090AAA40 stmeqdb  r10 ,{r6,r9,r11,r13,r15}
:0202EF64 40090A00 andmi  r0,r9,r0,lsl #0x14
:0202EF68 0B000907 bleq 0203138C
:0202EF6C 04AA4009 unknown
:0202EF70 09320009 ldmeqdb  r2!,{r0,r3}
:0202EF74 0DDD0140 unknown
:0202EF78 6A211009 bvs 02872FA4
:0202EF7C BFE5C101 swilt 0x00e5c101
:0202EF80 08EBFFFE unknown
:0202EF84 44165500 ldrmi r5,[r6],#-0x500
:0202EF88 407D0079 rsbmis r0,r13,r9,ror r0
:0202EF8C 0D0E4FB4 unknown
:0202EF90 691D8D77 ldmvsdb  r13 ,{r0,r1,r2,r4,r5,r6,r8,r10,r11,r15}
:0202EF94 12A931ED adcne  r3,r9,#0x4000003B
:0202EF98 41039937 unknown
:0202EF9C 003D4C1C eoreqs r4,r13,r12,lsl r12
:0202EFA0 FF1CADB7 swinv 0x001cadb7
:0202EFA4 04D50320 ldreqb r0,[r5],#+0x320
:0202EFA8 1120E003 unknown
:0202EFAC 9D2F1938 stcls  9,cr1,[r15,#-0xe0]!
:0202EFB0 1DE2820C stcnel 2,cr8,[r2,#+0x30]!
:0202EFB4 E506D101 str r13,[r6, #-0x101]		;(r6-0x101=*(00c5feff))
:0202EFB8 13091075 unknown
:0202EFBC 71B31071 movvcs r1,r1,ror r0
:0202EFC0 29F07160 unknown
:0202EFC4 F071636E rsbnvs r6,r1,r14,ror #0x6
:0202EFC8 5071B0F4 unknown
:0202EFCC 71C0F071 bicvc  r15,r0,r1,ror r0
:0202EFD0 7103B280 unknown
:0202EFD4 96F07160 unknown
:0202EFD8 F0714071 rsbnvs r4,r1,r1,ror r0
:0202EFDC 76630431 unknown
:0202EFE0 7168F071 msrvc SPSR_f,r1
:0202EFE4 90F07160 rsclss r7,r0,r0,ror #0x2
:0202EFE8 71028071 unknown
:0202EFEC F071AD60 rsbnvs r10,r1,r0,ror #0x1a
:0202EFF0 71607179 unknown
:0202EFF4 7162EFF0 unknown
:0202EFF8 B14DDCF0 unknown
:0202EFFC F0715071 rsbnvs r5,r1,r1,ror r0
:0202F000 01807160 orreq  r7,r0,r0,ror #0x2
:0202F004 F0716071 rsbnvs r6,r1,r1,ror r0
:0202F008 60715CD6 unknown
:0202F00C 62D2F071 sbcvss r15,r2,#0x71
:0202F010 B250F071 sublts r15,r0,#0x71
:0202F014 0975B126 ldmeqdb  r5!,{r1,r2,r5,r8,r12,r13,r15}^
:0202F018 9F20581B swils 0x0020581b
:0202F01C 2591031D ldrcs r0,[r1, #+0x31d]		;r1+0x31d=*(c400031f)
:0202F020 1030A325 eornes r10,r0,r5,lsr #0x6
:0202F024 011DE593 unknown
:0202F028 FD00E5D3 unknown
:0202F02C C903B50F stmgtdb  r3 ,{r0,r1,r2,r3,r8,r10,r12,r13,r15}
:0202F030 E20C3008 and  r3,r12,#0x8
:0202F034 870FF902 strhi r15,[r15,-r2, lsl #0x12]
:0202F038 E283200C add  r2,r3,#0xC
:0202F03C 1505382C strne r3,[r5, #-0x82c]		;(r5-0x82c=*(fffff7d4))
:0202F040 04E5408D unknown
:0202F044 3FE58D30 swicc 0x00e58d30
:0202F048 2100FFFD unknown
:0202F04C 3791C027 ldrcc r12,[r1,+r7, lsr #0x0]
:0202F050 B80011B2 stmltda  r0 ,{r1,r4,r5,r7,r8,r12}
:0202F054 55B5553D ldrpl r5,[r5, #+0x53d]!
:0202F058 E1451562 unknown
:0202F05C C4453D10 strgtb r3,[r5],#-0xd10
:0202F060 293104B2 ldmcsdb  r1!,{r1,r4,r5,r7,r10}
:0202F064 0159008E cmpeq r9,r14,lsl #0x1
:0202F068 62AE12A9 adcvs  r1,r14,#0x9000000A
:0202F06C ED50001D unknown
:0202F070 0A3DA600 beq 02F98878
:0202F074 01414005 unknown
:0202F078 15E1A060 strneb r10,[r1, #+0x60]!
:0202F07C 02058910 andeq  r8,r5,#0x40000
:0202F080 F906E080 stmnvdb  r6 ,{r7,r13,r14,r15}
:0202F084 2C494302 stccsl 3,cr4,[r9],{#0x2}
:0202F088 178D55A0 strne r5,[r13,+r0, lsr #0xb]
:0202F08C 39970F46 ldmccib  r7 ,{r1,r2,r6,r8,r9,r10,r11}
:0202F090 90010421 andls  r0,r1,r1,lsr #0x8
:0202F094 2D78E516 ldccsl 5,cr14,[r8,#-0x58]!
:0202F098 04115100 ldreq r5,[r1],#-0x100
:0202F09C 09F20155 unknown
:0202F0A0 1021AC00 eorne  r10,r1,r0,lsl #0x18
:0202F0A4 EE002103 cdp 1,0,cr2,cr0,cr3,0
:0202F0A8 21700021 cmncs r0,r1,lsr #0x0
:0202F0AC 2155FCC0 cmpcs r5,r0,asr #0x19
:0202F0B0 21586C00 cmpcs r8,r0,lsl #0x18
:0202F0B4 40210230 eormi  r0,r1,r0,lsr r2
:0202F0B8 A9C0214C stmgeib  r0 ,{r2,r3,r6,r8,r13}^
:0202F0BC 710021EC unknown
:0202F0C0 21044021 unknown
:0202F0C4 2A402840 bcs 030391CC
:0202F0C8 1E81E59F mcrne 5,4,r14,cr1,cr15,{4}
:0202F0CC 00C121B5 streqh r2,[r1],#+0x15
:0202F0D0 6D17A130 unknown
:0202F0D4 1EEDDC06 cdpne 12,14,cr13,cr13,cr6,0
:0202F0D8 E355002F cmp r5,#0x2F
:0202F0DC 8100E9F8 unknown
:0202F0E0 41A9C113 movmi  r12,r3,lsl r1		;r12=0(0x0)
:0202F0E4 0116FD00 tsteq r6,r0,lsl #0x1a
:0202F0E8 1C859C10 stcne  12,cr9,[r5],{#0x10}
:0202F0EC 248E2DF9 strcs r2,[r14],#+0xdf9
:0202F0F0 031003D9 tsteq r0,#0x64000003
:0202F0F4 02B90469 adceqs r0,r9,#0x69000000
:0202F0F8 D03252B0 unknown
:0202F0FC D042B2E1 suble  r11,r2,r1,ror #0x5
:0202F100 002014E1 eoreq  r1,r0,r1,ror #0x9
:0202F104 C1000CA9 unknown
:0202F108 BC001D01 stclt  13,cr1,[r0],{#0x1}
:0202F10C 0DE1CD51 stceql 13,cr12,[r1,#+0x144]!
:0202F110 11CD41BE strneh r4,[r13, #+0x1e]		;r13+0x1e=*(0000001e)
:0202F114 B2E1CD02 rsclt  r12,r1,#0x80
:0202F118 E1CD0822 bic  r0,r13,r2,lsr #0x10
:0202F11C E4064D8F str r4,[r6],#-0xd8f
:0202F120 1F3A0582 swine 0x003a0582
:0202F124 882B9D48 stmhida  r11!,{r3,r6,r8,r10,r11,r12,r15}
:0202F128 301560E5 andccs r6,r5,r5,ror #0x1
:0202F12C 60632D59 rsbvs  r2,r3,r9,asr r13
:0202F130 C4300931 unknown
:0202F134 10660085 rsbne  r0,r6,r5,lsl #0x1
:0202F138 50302DC0 eorpls r2,r0,r0,asr #0x1b
:0202F13C 67E1A045 strvsb r10,r2,r0,r0,asr #0x1b
:0202F140 2021C010 eorcs  r12,r1,r0,lsl r0
:0202F144 A0204036 eorge  r4,r0,r6,lsr r0
:0202F148 05C00CB9 streqb r0,[r0, #+0xcb9]		;r0+0xcb9=*(00000cb9)
:0202F14C F903890E stmnvdb  r3 ,{r1,r2,r3,r8,r11,r15}
:0202F150 506D3900 rsbpl  r3,r13,r0,lsl #0x12
:0202F154 191E31BA ldmnedb  r14 ,{r1,r3,r4,r5,r7,r8,r12,r13}
:0202F158 6D606D90 stcvsl 13,cr6,[r0,#-0x240]!
:0202F15C 706D10F0 unknown
:0202F160 F06D0C19 rsbnv  r0,r13,r9,lsl r12
:0202F164 481969EF ldmmida  r9 ,{r0,r1,r2,r3,r5,r6,r7,r8,r11,r13,r14}
:0202F168 82000152 andhi  r0,r0,#0x80000014
:0202F16C 093CE59F ldmeqdb  r12!,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0202F170 06E59F72 unknown
:0202F174 D5107940 ldrle r7,[r0, #-0x940]		;(r0-0x940=*(fffff6c0))
:0202F178 135120E4 cmpne r1,#0xE4
:0202F17C 10107D1D andnes r7,r0,r13,lsl r13
:0202F180 1E790009 cdpne 0,6,cr0,cr9,cr9,0
:0202F184 14E9C019 unknown
:0202F188 0ABC07F5 beq 00F31164
:0202F18C BD800C02 unknown
:0202F190 00658101 rsbeq  r8,r5,r1,lsl #0x2
:0202F194 06E598A2 unknown
:0202F198 21380069 teqcs r8,r9,ror #0x0
:0202F19C B4195D0A ldrlt r5,[r9],#-0xd0a
:0202F1A0 E1D10068 bics r0,r1,r8,ror #0x0
:0202F1A4 51095902 unknown
:0202F1A8 300B031F andcc  r0,r11,r15,lsl r3
:0202F1AC 00B4E380 adceqs r14,r4,r0,lsl #0x7
:0202F1B0 5079E1C1 rsbpls r14,r9,r1,asr #0x3
:0202F1B4 9F9140DC swils 0x009140dc
:0202F1B8 AD41CCE5 unknown
:0202F1BC 000D8000 andeq  r8,r13,r0
:0202F1C0 850679A0 strhi r7,[r6, #-0x9a0]		;(r6-0x9a0=*(00c5f660))
:0202F1C4 A05C021E subges r0,r12,r14,lsl r2
:0202F1C8 0E810AE3 cdpeq 10,8,cr0,cr1,cr3,7
:0202F1CC D9100183 ldmledb  r0 ,{r0,r1,r7,r8}
:0202F1D0 00A908E4 adceq  r0,r9,r4,ror #0x11
:0202F1D4 7D202007 stcvc  0,cr2,[r0,#-0x1c]!
:0202F1D8 1FD1590E swine 0x00d1590e
:0202F1DC 0E154025 cdpeq 0,0,cr4,cr5,cr5,1
:0202F1E0 15018540 strne r8,[r1, #-0x540]		;(r1-0x540=*(c3fffac2))
:0202F1E4 2005DD10 andcs  r13,r5,r0,lsl r13
:0202F1E8 1E657015 mcrne 0,3,r7,cr5,cr5,{0}
:0202F1EC 4900150F stmmidb  r0 ,{r0,r1,r2,r3,r8,r10,r12}
:0202F1F0 496C0A5E unknown
:0202F1F4 C920034E stmgtdb  r0!,{r1,r2,r3,r6,r8,r9}
:0202F1F8 D500F50A strle r15,[r0, #-0x50a]		;(r0-0x50a=*(fffffaf6))
:0202F1FC 00D90210 sbceqs r0,r9,r0,lsl r2
:0202F200 00A1E8B9 unknown
:0202F204 10E30C41 rscne  r0,r3,r1,asr #0x18
:0202F208 06E58DA0 unknown
:0202F20C E1CDA1B6 strh r10,[r13, #+0x16]		;r13+0x16=*(00000016)
:0202F210 15311018 ldrne r1,[r1, #-0x18]!
:0202F214 A9C0001D stmgeib  r0 ,{r0,r2,r3,r4}^
:0202F218 0C0E2110 stceq  1,cr2,[r14],{#0x10}
:0202F21C C1000110 unknown
:0202F220 64122100 ldrvs r2,[r2],#-0x100
:0202F224 06115A73 unknown
:0202F228 9000BDB1 strlsh r11,[r0], -r1
:0202F22C 0CBDE3A0 ldceq  3,cr14,[r13],#+0x280
:0202F230 9D0A598A unknown
:0202F234 A1712CE5 cmnge r1,r5,ror #0x19
:0202F238 21810105 orrcs  r0,r1,r5,lsl #0x2
:0202F23C CD91BCE7 unknown
:0202F240 083502E1 ldmeqda  r5!,{r0,r5,r6,r7,r9}
:0202F244 A05D4012 subges r4,r13,r2,lsl r0
:0202F248 05C114E3 streqb r1,[r1, #+0x4e3]		;r1+0x4e3=*(c40004e5)
:0202F24C B0022988 andlt  r2,r2,r8,lsl #0x13
:0202F250 E1972050 orrs r2,r7,r0,asr r0
:0202F254 E1DD02B2 ldrh r0,[r13, #+0x22]		;r13+0x22=*(00000022)
:0202F258 DD1100BC unknown
:0202F25C CD21B4E1 stcgt  4,cr11,[r1,#-0x384]!
:0202F260 000041E1 andeq  r4,r0,r1,ror #0x3
:0202F264 5008E88D andpl  r14,r8,r13,lsl #0x11
:0202F268 000CE58D andeq  r14,r12,r13,lsl #0xb
:0202F26C 00898D40 addeq  r8,r9,r0,asr #0x1a
:0202F270 21BEE59B unknown
:0202F274 B0E104DD unknown
:0202F278 0CF1DD32 ldceql 13,cr13,[r1],#+0xc8
:0202F27C 1097E790 umullnes r14,r7,r0,r7
:0202F280 01BC094D moveqs r0,r13,asr #0x12
:0202F284 9001E1DD unknown
:0202F288 03E20189 mvneq  r0,#0x40000022
:0202F28C 20E35900 rsccs  r5,r3,r0,lsl #0x12
:0202F290 E2008000 and  r8,r0,#0x0
:0202F294 E1CD01BC strh r0,[r13, #+0x1c]		;r13+0x1c=*(0000001c)
:0202F298 35EB1DC9 strccb r1,[r11, #+0xdc9]!
:0202F29C 1018A040 andnes r10,r8,r0,asr #0x0
:0202F2A0 5D20819D stcpl  1,cr8,[r0,#-0x274]!
:0202F2A4 9D13C957 unknown
:0202F2A8 1DF1E548 ldcnel 5,cr14,[r1,#+0x120]!
:0202F2AC 10087903 andne  r7,r8,r3,lsl #0x12
:0202F2B0 2E418D10 mcrcs 13,2,r8,cr1,cr0,{0}
:0202F2B4 0C310A8A ldceq  10,cr0,[r1],#-0x228
:0202F2B8 E28AA001 add  r10,r10,#0x1
:0202F2BC 81020048 unknown
:0202F2C0 CB1C75E5 blgt 0274CA5C
:0202F2C4 10490481 subne  r0,r9,r1,lsl #0x9
:0202F2C8 B4005D44 strlt r5,[r0],#-0xd44
:0202F2CC BA003501 blt 0203C6D8
:0202F2D0 306C0039 rsbcc  r0,r12,r9,lsr r0
:0202F2D4 051D2021 ldreq r2,[r13, #-0x21]		;(r13-0x21=*(ffffffdf))
:0202F2D8 02E593CA rsceq  r9,r5,#0x28000003
:0202F2DC 8410092C ldrhi r0,[r0],#-0x92c
:0202F2E0 50930049 addpls r0,r3,r9,asr #0x0
:0202F2E4 3015033D andccs r0,r5,r13,lsr r3
:0202F2E8 480079C2 stmmida  r0 ,{r1,r6,r7,r8,r11,r12,r13,r14}
:0202F2EC 41FE8500 mvnmis r8,r0,lsl #0xa
:0202F2F0 0325584B unknown
:0202F2F4 006119B5 unknown
:0202F2F8 30781E55 rsbccs r1,r8,r5,asr r14
:0202F2FC 90E31EA0 rscls  r1,r3,r0,lsr #0x1d
:0202F300 E108D961 unknown
:0202F304 E1113100 tst r1,r0,lsl #0x2
:0202F308 81785C10 cmnhi r8,r0,lsl r12
:0202F30C B811050D ldmltda  r1 ,{r0,r2,r3,r8,r10}
:0202F310 1D240109 stcne  1,cr0,[r4,#-0x24]!
:0202F314 8C8D215D stchi  1,cr2,[r13],{#0x5d}
:0202F318 9000016B andls  r0,r0,r11,ror #0x2
:0202F31C 05D80001 ldreqb r0,[r8, #+0x1]		;r8+0x1=*(00000001)
:0202F320 04B78005 unknown
:0202F324 2D392115 ldccs  1,cr2,[r9,#-0x54]!
:0202F328 7E1E2140 cdpvc 1,0,cr2,cr14,cr0,2
:0202F32C 006D02C1 rsbeq  r0,r13,r1,asr #0x5
:0202F330 30190B21 andccs r0,r9,r1,lsr #0x16
:0202F334 1E0D5CF7 mcrne 12,0,r5,cr13,cr7,{7}
:0202F338 50E910E5 rscpl  r1,r9,r5,ror #0x1
:0202F33C 58D90F61 ldmplia  r9 ,{r0,r5,r6,r8,r9,r10,r11}^
:0202F340 D03E0060 eorles r0,r14,r0,ror #0x0
:0202F344 03D5D011 biceqs r13,r5,#0x11
:0202F348 1167F011 msrne SPSR_sxc,r1
:0202F34C 1028B140 eorne  r11,r8,r0,asr #0x2
:0202F350 6834B16E ldmvsda  r4!,{r1,r2,r3,r5,r6,r8,r12,r13,r15}
:0202F354 601907A5 andvss r0,r9,r5,lsr #0xf
:0202F358 28A14399 stmcsia  r1!,{r0,r3,r4,r7,r8,r9,r14}
:0202F35C 7D000E41 unknown
:0202F360 FF1E0E35 swinv 0x001e0e35
:0202F364 0079E12F rsbeqs r14,r9,r15,lsr #0x2
:0202F368 F0814081 addnv  r4,r1,r1,lsl #0x1
:0202F36C A08110E1 addge  r1,r1,r1,ror #0x1
:0202F370 814CF081 unknown
:0202F374 40810000 addmi  r0,r1,r0
:0202F378 80815675 addhi  r5,r1,r5,ror r6
:0202F37C 7100094C unknown
:0202F380 81088D02 unknown
:0202F384 81656E40 unknown
:0202F388 81616580 unknown
:0202F38C 308104F0 unknown
:0202F390 1F51F081 swine 0x0051f081
:0202F394 81A081E9 movhi  r8,r9,ror #0x3
:0202F398 008163F0 unknown
:0202F39C 54408101 strplb r8,[r0],#-0x101
:0202F3A0 63AB8081 movvs  r8,#0x81		;r8=129(0x81)
:0202F3A4 09500009 ldmeqdb  r0 ,{r0,r3}^
:0202F3A8 40810200 addmi  r0,r1,r0,lsl #0x4
:0202F3AC AA80814D bge 0004F8E8
:0202F3B0 F0816144 addnv  r6,r1,r4,asr #0x2
:0202F3B4 2081B888 addcs  r11,r1,r8,lsl #0x11
:0202F3B8 1E5DF081 cdpne 0,4,cr15,cr13,cr1,4
:0202F3BC 81A081E4 movhi  r8,r4,ror #0x3
:0202F3C0 00817AF0 unknown
:0202F3C4 33408102 unknown
:0202F3C8 7AAB8081 bvc 00B0F5D4
:0202F3CC 092F0009 stmeqdb  r15!,{r0,r3}
:0202F3D0 20810300 addcs  r0,r1,r0,lsl #0x6
:0202F3D4 808101A5 addhi  r0,r1,r5,lsr #0x3
:0202F3D8 816123EA unknown
:0202F3DC 80810CF0 unknown
:0202F3E0 30812068 addcc  r2,r1,r8,ror #0x0
:0202F3E4 601AFD94 mulvss r10,r4,r13
:0202F3E8 92001D69 andls  r1,r0,#0x1A40
:0202F3EC 0B350151 bleq 02D6F938
:0202F3F0 E0006520 and  r6,r0,r0,lsr #0xa
:0202F3F4 E20000FF and  r0,r0,#0xFF
:0202F3F8 40221085 eormi  r1,r2,r5,lsl #0x1
:0202F3FC 0321A008 unknown
:0202F400 107DE58D rsbnes r14,r13,r13,lsl #0xb
:0202F404 A4174991 ldrge r4,[r7],#-0x991
:0202F408 0212407D andeqs r4,r2,#0x7D
:0202F40C 09917025 ldmeqib  r1 ,{r0,r2,r5,r12,r13,r14}
:0202F410 00090E00 andeq  r0,r9,r0,lsl #0x1c
:0202F414 C01061A9 andgts r6,r0,r9,lsr #0x3
:0202F418 750B0045 strvc r0,[r11, #-0x45]		;(r11-0x45=*(ffffffbb))
:0202F41C 513CE500 teqpl r12,r0,lsl #0xa
:0202F420 E5756109 ldrb r6,[r5, #-0x109]!
:0202F424 E5B990FC ldr r9,[r9, #+0xfc]!
:0202F428 09FC6D0C unknown
:0202F42C 2AFDE21D bcs 01FA7CA8
:0202F430 D1081DB9 strleh r1,[r8, -r9]
:0202F434 00578F15 subeqs r8,r7,r5,lsl r15
:0202F438 01ED1C8D mvneq  r1,r13,lsl #0x19
:0202F43C 2C756340 ldccsl 3,cr6,[r5],#-0x100
:0202F440 315100AA cmpcc r1,r10,lsr #0x1
:0202F444 750F9101 strvc r9,[r15, #-0x101]		;r15-0x101=*(0202f34b)=#682704913(0x28b14011)
:0202F448 0171F208 cmneq r1,r8,lsl #0x4
:0202F44C 09AA701D stmeqib  r10!,{r0,r2,r3,r4,r12,r13,r14}
:0202F450 0031EE05 eoreqs r14,r1,r5,lsl #0x1c
:0202F454 4D2A02B7 stcmi  2,cr0,[r10,#-0x2dc]!
:0202F458 E44C6D06 strb r6,[r12],#-0xd06
:0202F45C 04BC6D60 unknown
:0202F460 FD1304BA unknown
:0202F464 00010325 andeq  r0,r1,r5,lsr #0x6
:0202F468 EC000179 stc  1,cr0,[r0],{#0x79}
:0202F46C 557A0415 ldrplb r0,[r10, #-0x415]!
:0202F470 D9369501 ldmledb  r6!,{r0,r8,r10,r12,r15}
:0202F474 0011AC51 andeqs r10,r1,r1,asr r12
:0202F478 9CC1E94F stclsl 9,cr14,[r1],{#0x4f}
:0202F47C 74950156 ldrvc r0,[r5],#+0x156
:0202F480 01B97194 unknown
:0202F484 01090081 unknown
:0202F488 7DF2007D ldcvcl 0,cr0,[r2,#+0x1f4]!
:0202F48C 407DE6F0 unknown
:0202F490 0F407D3E swieq 0x00407d3e
:0202F494 555C007D ldrplb r0,[r12, #-0x7d]		;(r12-0x7d=*(ffffff83))
:0202F498 A1674395 unknown
:0202F49C C0A12CC0 adcgt  r2,r1,r0,asr #0x19
:0202F4A0 30009128 andcc  r9,r0,r8,lsr #0x2
:0202F4A4 A99F0155 ldmgeib  r15 ,{r0,r2,r4,r6,r8}
:0202F4A8 6120A110 unknown
:0202F4AC D1D101C9 bicles r0,r1,r9,asr #0x3
:0202F4B0 00A56CE3 adceq  r6,r5,r3,ror #0x19
:0202F4B4 18015918 stmneda  r1 ,{r3,r4,r8,r11,r12,r14}
:0202F4B8 F1592159 cmpnv r9,r9,asr r1
:0202F4BC B51159C6 ldrlt r5,[r1, #-0x9c6]		;(r1-0x9c6=*(c3fff63c))
:0202F4C0 01251375 unknown
:0202F4C4 10A52805 adcne  r2,r5,r5,lsl #0x10
:0202F4C8 1A9D1069 bne 00773674
:0202F4CC 06212019 unknown
:0202F4D0 064019FF unknown
:0202F4D4 004D1519 subeq  r1,r13,r9,lsl r5
:0202F4D8 B8001108 stmltda  r0 ,{r3,r8,r12}
:0202F4DC 68AD44D1 stmvsia  r13!,{r0,r4,r6,r7,r10,r14}
:0202F4E0 3DE5D000 stcccl 0,cr13,[r5,#+0x0]!
:0202F4E4 0343952F unknown
:0202F4E8 71493042 unknown
:0202F4EC 5DFF105D ldcpll 0,cr1,[r15,#+0x174]!
:0202F4F0 9F008C00 swils 0x00008c00
:0202F4F4 848B06AD strhi r0,[r11],#+0x6ad
:0202F4F8 D1A5A05D movle  r10,r13,asr r0
:0202F4FC 78005DD9 stmvcda  r0 ,{r0,r3,r4,r6,r7,r8,r10,r11,r12,r14}
:0202F500 9600B160 strls r11,da 
:0202F504 F2CD23A5 sbcnv  r2,r13,#0x94000002
:0202F508 F4426D9C strnvb r6,[r2],#-0xd9c
:0202F50C 4475526D unknown
:0202F510 03256BE7 unknown
:0202F514 06610E71 unknown
:0202F518 D325E287 unknown
:0202F51C 73BDD3A5 movvcs r13,#0x94000002		;r13=-1811939326(0x94000002)
:0202F520 C123C5E7 unknown
:0202F524 CDB3BD51 ldcgt  13,cr11,[r3,#+0x144]!
:0202F528 00699481 rsbeq  r9,r9,r1,lsl #0x9
:0202F52C AF004D94 swige 0x00004d94
:0202F530 0049026D subeq  r0,r9,r13,ror #0x4
:0202F534 C12002D9 unknown
:0202F538 103118E5 eornes r1,r1,r5,ror #0x11
:0202F53C 023A3187 eoreqs r3,r10,#0xC0000021
:0202F540 7803ADF8 stmvcda  r3 ,{r3,r4,r5,r6,r7,r8,r10,r11,r13,r15}
:0202F544 75780075 ldrvcb r0,[r8, #-0x75]!
:0202F548 F075A920 rsbnvs r10,r5,r0,lsr #0x12
:0202F54C 5920756F stmpldb  r0!,{r0,r1,r2,r3,r5,r6,r8,r10,r12,r13,r14}
:0202F550 00755D07 rsbeqs r5,r5,r7,lsl #0x1a
:0202F554 007517BD unknown
:0202F558 223D40ED eorcss r4,r13,#0xED
:0202F55C 09190079 ldmeqdb  r9 ,{r0,r3,r4,r5,r6}
:0202F560 38807904 stmccia  r0 ,{r2,r8,r11,r12,r13,r14}
:0202F564 30792E11 rsbccs r2,r9,r1,lsl r14
:0202F568 30790275 rsbccs r0,r9,r5,ror r2
:0202F56C 79021379 stmvcdb  r2 ,{r0,r3,r4,r5,r6,r8,r9,r12}
:0202F570 40790AB0 unknown
:0202F574 0079E5AF rsbeqs r14,r9,r15,lsr #0xb
:0202F578 00A9710C adceq  r7,r9,r12,lsl #0x2
:0202F57C 79107961 ldmvcdb  r0 ,{r0,r5,r6,r8,r11,r12,r13,r14}
:0202F580 7951D2F0 ldmvcdb  r1 ,{r4,r5,r6,r7,r9,r12,r14,r15}^
:0202F584 8079ED40 rsbhis r14,r9,r0,asr #0x1a
:0202F588 01A100C8 moveq  r0,r8,asr #0x1
:0202F58C 79CA2079 stmvcib  r10 ,{r0,r3,r4,r5,r6,r13}^
:0202F590 7910C8F0 ldmvcdb  r0 ,{r4,r5,r6,r7,r11,r14,r15}
:0202F594 6079F1F0 unknown
:0202F598 699CF079 ldmvsib  r12 ,{r0,r3,r4,r5,r6,r12,r13,r14,r15}
:0202F59C 609C05F1 ldrvssh r0,[r12], +r1
:0202F5A0 00C5129D smulleq  r1,r5,r13,r2
:0202F5A4 9120C550 unknown
:0202F5A8 00C1D906 sbceq  r13,r1,r6,lsl #0x12
:0202F5AC C53200C5 ldrgt r0,[r2, #-0xc5]!
:0202F5B0 CE1E0100 cdpgt 1,0,cr0,cr14,cr0,0
:0202F5B4 5B0E4095 blpl 023BF810
:0202F5B8 004C0095 unknown
:0202F5BC E28413B9 add  r1,r4,#0xE4000002
:0202F5C0 01250571 unknown
:0202F5C4 02E1D3C9 rsceq  r13,r1,#0x24000003
:0202F5C8 001D0125 andeqs r0,r13,r5,lsr #0x2
:0202F5CC 03DDF812 biceqs r15,r13,#0x120000
:0202F5D0 18F15898 unknown
:0202F5D4 A1C32331 bicge  r2,r3,r1,lsr r3
:0202F5D8 C0206320 eorgt  r6,r0,r0,lsr #0x6
:0202F5DC 5DD2E516 unknown
:0202F5E0 09501502 ldmeqdb  r0 ,{r1,r8,r10,r12}^
:0202F5E4 54018105 strpl r8,[r1],#-0x105
:0202F5E8 E4BC20A9 unknown
:0202F5EC 21F900A9 mvncss r0,r9,lsr #0x1
:0202F5F0 81F54261 mvnhis r4,r1,ror #0x4
:0202F5F4 41F513E5 mvnmis r1,r5,ror #0x7
:0202F5F8 F1FE03DD ldrnvsb r0,[r14, #+0x3d]!
:0202F5FC F843D551 stmnvda  r3 ,{r0,r4,r6,r8,r10,r12,r14,r15}^
:0202F600 3DC04835 unknown
:0202F604 402D4200 eormi  r4,r13,r0,lsl #0x4
:0202F608 002D65AB eoreq  r6,r13,r11,lsr #0xb
:0202F60C B4046DB4 strlt r6,[r4],#-0xdb4
:0202F610 5D159D51 unknown
:0202F614 5D07CA30 unknown
:0202F618 5A01C560 bpl 020A0BA0
:0202F61C 5C36305D ldcpl  0,cr3,[r6],#-0x174
:0202F620 8C967135 ldchi  1,cr7,[r6],{#0x35}
:0202F624 CDD14265 unknown
:0202F628 E10D7101 unknown
:0202F62C 9A006154 bls 02047B84
:0202F630 5D621029 stcpll 0,cr1,[r2,#-0xa4]!
:0202F634 11355300 teqne r5,r0,lsl #0x6
:0202F638 04B98660 unknown
:0202F63C 04E35695 unknown
:0202F640 21358770 teqcs r5,r0,ror r7
:0202F644 3D206160 stccc  1,cr6,[r0,#-0x180]!
:0202F648 E59F5105 ldr r5,[r15, #+0x105]		;r15+0x105=*(0202f755)=#-578808428(0xdd801594)
:0202F64C 00DDF0D5 ldreqsb r15,[r13],#+0x5
:0202F650 711E40D5 ldrvcsb r4,[r14, -r5]
:0202F654 2530D55C ldrcs r13,[r0, #-0x55c]!
:0202F658 7D111BA9 unknown
:0202F65C 3BC0D502 blcc 01064A6C
:0202F660 4A00096A bmi 02031C10
:0202F664 007D1C5D rsbeqs r1,r13,r13,asr r12
:0202F668 0800313A stmeqda  r0 ,{r1,r3,r4,r5,r8,r12,r13}
:0202F66C 0D9F2D01 unknown
:0202F670 91032540 unknown
:0202F674 C2106507 andgts r6,r0,#0x1C00000
:0202F678 DD8E0489 unknown
:0202F67C 28000D00 stmcsda  r0 ,{r8,r10,r11}
:0202F680 17995100 ldrne r5,[r9,+r0, lsl #0x2]
:0202F684 A3002932 unknown
:0202F688 65106638 ldrvs r6,[r0, #-0x638]		;(r0-0x638=*(fffff9c8))
:0202F68C 4219073B andmis r0,r9,#0xEC0000
:0202F690 0028411D eoreq  r4,r8,r13,lsl r1
:0202F694 662DCCEB unknown
:0202F698 A9613015 unknown
:0202F69C 7558F800 ldrvcb r15,[r8, #-0x800]		;(r8-0x800=*(fffff881))
:0202F6A0 02751012 rsbeqs r1,r5,#0x12
:0202F6A4 1235C210 eornes r12,r5,#0x1
:0202F6A8 65652099 strvsb r2,[r5, #-0x99]!
:0202F6AC 9D070231 unknown
:0202F6B0 02616505 rsbeq  r6,r1,#0x1400000
:0202F6B4 905D108D sublss r1,r13,r13,lsl #0x1
:0202F6B8 005D75CD subeqs r7,r13,r13,asr #0xb
:0202F6BC 9003ED90 mulls  r3,r0,r13
:0202F6C0 70006150 andvc  r6,r0,r0,asr r1
:0202F6C4 40A50061 adcmi  r0,r5,r1,ror #0x0
:0202F6C8 0006E28D andeq  r14,r6,r13,lsl #0x5
:0202F6CC 311003ED tstcc r0,r13,ror #0x7
:0202F6D0 03B1A003 moveqs r10,#0x3		;r10=3(0x3)
:0202F6D4 210C0DB2 strcsh r0,[r12, -r2]
:0202F6D8 40CDE817 sbcmi  r14,r13,r7,lsl r8
:0202F6DC AD00CD07 unknown
:0202F6E0 054D0735 streqb r0,[r13, #-0x735]		;(r13-0x735=*(93fff8cd))
:0202F6E4 1071E287 rsbnes r14,r1,r7,lsl #0x5
:0202F6E8 3D0071D1 unknown
:0202F6EC 8105D316 unknown
:0202F6F0 00191401 andeqs r1,r9,r1,lsl #0x8
:0202F6F4 70165505 andvcs r5,r6,r5,lsl #0xa
:0202F6F8 01492A87 unknown
:0202F6FC 6004E357 andvs  r14,r4,r7,asr r3
:0202F700 01EBE286 mvneq  r14,r6,lsl #0x5
:0202F704 06190339 unknown
:0202F708 B0590491 unknown
:0202F70C D1011165 unknown
:0202F710 656FF816 strvsb r15,[r15, #-0x816]!
:0202F714 4957D000 ldmmidb  r7 ,{r12,r14,r15}^
:0202F718 4D444544 unknown
:0202F71C 4449A814 strmib r10,[r9],#-0x814
:0202F720 450DACB9 strmi r10,[r13, #-0xcb9]		;(r13-0xcb9=*(93fff349))
:0202F724 A156493C cmpge r6,r12,lsr r9
:0202F728 D116D202 tstle r6,r2,lsl #0x4
:0202F72C 5405D51A strpl r13,[r5],#-0x51a
:0202F730 01A510E1 moveq  r1,r1,ror #0x1
:0202F734 0ACD1001 beq 01373740
:0202F738 1C001191 stcne  1,cr1,[r0],{#0x91}
:0202F73C 06D2819D unknown
:0202F740 0503E1D0 streq r14,[r3, #-0x1d0]		;(r3-0x1d0=*(fffffe30))
:0202F744 851A5101 ldrhi r5,[r10, #-0x101]		;(r10-0x101=*(ffffff02))
:0202F748 C0406230 subgt  r6,r0,r0,lsr r2
:0202F74C 862545E5 unknown
:0202F750 0D204A51 stceq  10,cr4,[r0,#-0x144]!
:0202F754 80159400 andhis r9,r5,r0,lsl #0x8
:0202F758 054C14DD streqb r1,[r12, #-0x4dd]		;(r12-0x4dd=*(fffffb23))
:0202F75C 000DB51B andeq  r11,r13,r11,lsl r5
:0202F760 3580158E strcc r1,[r0, #+0x58e]		;r0+0x58e=*(0000058e)
:0202F764 09014610 stmeqdb  r1 ,{r4,r9,r10,r14}
:0202F768 CD1C9105 unknown
:0202F76C 00028015 andeq  r8,r2,r5,lsl r0
:0202F770 000105C9 andeq  r0,r1,r9,asr #0xb
:0202F774 49822D39 stmmiib  r2 ,{r0,r3,r4,r5,r8,r10,r11,r13}
:0202F778 1A411015 bne 030737D4
:0202F77C 16310015 unknown
:0202F780 3EE9013A mcrcc 1,7,r0,cr9,cr10,{1}
:0202F784 40A94F6C adcmi  r4,r9,r12,ror #0x1e
:0202F788 10001D26 andne  r1,r0,r6,lsr #0x1a
:0202F78C 15991D55 ldrne r1,[r9, #+0xd55]		;r9+0xd55=*(28b14d66)=#0(0x00000000)
:0202F790 E135D026 teq r5,r6,lsr #0x0
:0202F794 090B210A stmeqdb  r11 ,{r1,r3,r8,r13}
:0202F798 10670031 rsbne  r0,r7,r1,lsr r0
:0202F79C 199514D0 ldmneib  r5 ,{r4,r6,r7,r10,r12}
:0202F7A0 55F429F9 ldrplb r2,[r4, #+0x9f9]!
:0202F7A4 39905900 ldmccib  r0 ,{r8,r11,r12,r14}
:0202F7A8 0039A510 eoreqs r10,r9,r0,lsl r5
:0202F7AC 102395BB unknown
:0202F7B0 0005003D andeq  r0,r5,r13,lsr r0
:0202F7B4 6501F910 strvs r15,[r1, #-0x910]		;(r1-0x910=*(fffff6f0))
:0202F7B8 116D6619 unknown
:0202F7BC 00510440 subeqs r0,r1,r0,asr #0x8
:0202F7C0 E242100A sub  r1,r2,#0xA
:0202F7C4 68851FAD stmvsia  r5 ,{r0,r2,r3,r5,r7,r8,r9,r10,r11,r12}
:0202F7C8 B905D010 stmltdb  r5 ,{r4,r12,r14,r15}
:0202F7CC 5D295104 stcpl  1,cr5,[r9,#-0x10]!
:0202F7D0 40709610 rsbmis r9,r0,r0,lsl r6
:0202F7D4 1B1D33C9 blne 0277C700
:0202F7D8 5950110A ldmpldb  r0 ,{r1,r3,r8,r12}^
:0202F7DC 1E899040 cdpne 0,8,cr9,cr9,cr0,2
:0202F7E0 E24220B6 sub  r2,r2,#0xB6
:0202F7E4 E7D11002 ldrb r1,[r1, +r2]
:0202F7E8 00450060 subeq  r0,r5,r0,ror #0x0
:0202F7EC 55172902 ldrpl r2,[r7, #-0x902]		;(r7-0x902=*(fffff992))
:0202F7F0 046D1140 unknown
:0202F7F4 AD43A564 unknown
:0202F7F8 09400966 stmeqdb  r0 ,{r1,r2,r5,r6,r8,r11}^
:0202F7FC 00690449 rsbeq  r0,r9,r9,asr #0x8
:0202F800 350AE5D1 strcc r14,[r10, #-0x5d1]		;(r10-0x5d1=*(fffffa32))
:0202F804 19091840 stmnedb  r9 ,{r6,r11,r12}
:0202F808 00407E00 subeq  r7,r0,r0,lsl #0x1c
:0202F80C 0D3C09EB ldceq  9,cr0,[r12,#-0x3ac]!
:0202F810 10C02D1F sbcne  r2,r0,r15,lsl r13
:0202F814 11600009 unknown
:0202F818 D6593D09 ldrleb r3,[r9],-r9, lsl #0x1a
:0202F81C 8D073D4B unknown
:0202F820 0C086D22 stceq  13,cr6,[r8],{#0x22}
:0202F824 23813989 orrcs  r3,r1,#0x224000
:0202F828 09856E69 stmeqib  r5 ,{r0,r3,r5,r6,r9,r10,r11,r13,r14}
:0202F82C B58C5329 strlt r5,[r12, #+0x329]		;r12+0x329=*(00000329)
:0202F830 00019C03 andeq  r9,r1,r3,lsl #0x18
:0202F834 AB024598 blge 020C0E9C
:0202F838 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0202F83C 34045D14 strcc r5,[r4],#-0xd14
:0202F840 01152022 tsteq r5,r2,lsr #0x0
:0202F844 15E1A0A0 strneb r10,[r1, #+0xa0]!
:0202F848 01E5D230 mvneq  r13,lsr r0
:0202F84C 17000D16 unknown
:0202F850 0EE5D240 cdpeq 2,14,cr13,cr5,cr0,2
:0202F854 0F820779 swieq 0x00820779
:0202F858 11180011 tstne r8,r1,lsl r0
:0202F85C A0900100 addges r0,r0,r0,lsl #0x2
:0202F860 300E0AE1 andcc  r0,r14,r1,ror #0x15
:0202F864 CD400495 unknown
:0202F868 000D11E5 andeq  r1,r13,r5,ror #0x3
:0202F86C 00391984 eoreqs r1,r9,r4,lsl #0x13
:0202F870 E08AE08A add  r14,r10,r10,lsl #0x1
:0202F874 8204290E andhi  r2,r4,#0x38000
:0202F878 15105912 ldrne r5,[r0, #-0x912]		;(r0-0x912=*(fffff6ee))
:0202F87C 00151B00 andeqs r1,r5,r0,lsl #0x16
:0202F880 110950FD unknown
:0202F884 110AB600 unknown
:0202F888 D2601C00 rsble  r1,r0,#0x0
:0202F88C 02101DE5 andeqs r1,r0,#0x3940
:0202F890 0B2949D2 bleq 02A81FE0
:0202F894 0CE5CD60 stceql 13,cr12,[r5],#+0x180
:0202F898 1E820011 mcrne 0,4,r0,cr2,cr1,{0}
:0202F89C 0D0D0009 unknown
:0202F8A0 000D1000 andeq  r1,r13,r0
:0202F8A4 AA000D11 bge 02032CF0
:0202F8A8 05000D04 streq r0,[r0, #-0xd04]		;(r0-0xd04=*(fffff2fc))
:0202F8AC 1012000D andnes r0,r2,r13
:0202F8B0 130AE5D2 unknown
:0202F8B4 015DD200 cmpeq r13,r0,lsl #0x4
:0202F8B8 0507E5CD streq r14,[r7, #-0x5cd]		;(r7-0x5cd=*(fffffcc7))
:0202F8BC 00148800 andeqs r8,r4,r0,lsl #0x10
:0202F8C0 CD0DE9D2 unknown
:0202F8C4 00B51AE5 adceqs r1,r5,r5,ror #0x15
:0202F8C8 01019888 unknown
:0202F8CC 0001B100 andeq  r11,r1,r0,lsl #0x2
:0202F8D0 81030571 unknown
:0202F8D4 6000B554 andvs  r11,r0,r4,asr r5
:0202F8D8 E59B10B5 ldr r1,[r11, #+0xb5]		;r11+0xb5=*(000000b5)
:0202F8DC 00212104 eoreq  r2,r1,r4,lsl #0x2
:0202F8E0 1000B585 andne  r11,r0,r5,lsl #0xb
:0202F8E4 06CD9110 unknown
:0202F8E8 91C000B5 strlsh r0,[r0, #+0x5]		;r0+0x5=*(00000005)
:0202F8EC 0720CD31 unknown
:0202F8F0 C000001D andgt  r0,r0,r13,lsl r0
:0202F8F4 9B06CD81 blls 021E2F00
:0202F8F8 1B82E545 blne 000E8E14
:0202F8FC 8C210269 stchi  2,cr0,[r1],#-0x1a4
:0202F900 B10810E0 unknown
:0202F904 E2844010 add  r4,r4,#0x10
:0202F908 E592C000 ldr r12,[r2, #+0x0]		;r2+0x0=*(11ac8000)=#0(0x00000000)
:0202F90C 0CC00801 stceql 8,cr0,[r0],{#0x1}
:0202F910 8CC006E0 stchil 6,cr0,[r0],{#0xe0}
:0202F914 8C8000B1 stchi  0,cr0,[r0],{#0xb1}
:0202F918 B1E9A0B1 strlth r10,[r9, #+0x1]!
:0202F91C E35A0010 cmp r10,#0x10
:0202F920 01550A0B cmpeq r5,r11,lsl #0x14
:0202F924 07F90128 ldreqb r0,[r9,+r8, lsr #0x2]!
:0202F928 0E319911 mrceq 9,1,r9,cr1,cr1,{0}
:0202F92C 08152901 ldmeqda  r5 ,{r0,r8,r11,r13}
:0202F930 036D1DFD unknown
:0202F934 E083210A add  r2,r3,r10,lsl #0x2
:0202F938 911007B0 ldrlsh r0,[r0, -r0]
:0202F93C 93010AE1 unknown
:0202F940 B50048E7 strlt r4,[r0, #-0x8e7]		;(r0-0x8e7=*(fffff719))
:0202F944 00B90903 adceqs r0,r9,r3,lsl #0x12
:0202F948 0C89588D stceq  8,cr5,[r9],{#0x8d}
:0202F94C A5107930 ldrge r7,[r0, #-0x930]		;(r0-0x930=*(fffff6d0))
:0202F950 7950012D ldmvcdb  r0 ,{r0,r2,r3,r5,r8}^
:0202F954 08951930 ldmeqia  r5 ,{r4,r5,r8,r11,r12}
:0202F958 000100F0 unknown
:0202F95C 00018095 muleq  r1,r5,r0
:0202F960 E0E59F60 rsc  r9,r5,r0,ror #0x1e
:0202F964 82031570 andhi  r1,r3,#0x1C000000
:0202F968 03210940 unknown
:0202F96C 2105E598 swpcs r14,r8,r5
:0202F970 1184001D orrne  r0,r4,r13,lsl r0
:0202F974 B038E081 eorlts r14,r8,r1,lsl #0x1
:0202F978 00B2E591 umlaleqs r14,r2,r1,r5
:0202F97C 00E19010 rsceq  r9,r1,r0,lsl r0
:0202F980 06E59B20 unknown
:0202F984 E0022000 and  r2,r2,r0
:0202F988 E58B2000 str r2,[r11, #+0x0]		;r11+0x0=*(00000000)
:0202F98C E5409800 strb r9,[r0, #-0x800]		;(r0-0x800=*(fffff800))
:0202F990 E1A01B81 mov  r1,r1,lsl #0x17		;r1=0(0x0)
:0202F994 38022905 stmccda  r2 ,{r0,r2,r8,r11,r13}
:0202F998 2500D940 strcs r13,[r0, #-0x940]		;(r0-0x940=*(fffff6c0))
:0202F99C 91B00015 movlss r0,r5,lsl r0		;r0=-578808428(0xdd801594)
:0202F9A0 E00BB00B and  r11,r11,r11
:0202F9A4 8BB00413 blhi 00C309F8
:0202F9A8 8B13A1E1 blhi 02518134
:0202F9AC 111D00E1 tstne r13,r1,ror #0x1
:0202F9B0 0100C10A unknown
:0202F9B4 EAE15500 b 01884DBC
:0202F9B8 04007105 streq r7,[r0],#-0x105
:0202F9BC 5DE28D70 stcpll 13,cr8,[r2,#+0x1c0]!
:0202F9C0 21800010 orrcs  r0,r0,r0,lsl r0
:0202F9C4 108DE3A0 addne  r14,r13,r0,lsr #0x7
:0202F9C8 61D20061 bicvss r0,r2,r1,ror #0x0
:0202F9CC 2C74D800 ldccsl 8,cr13,[r4],#-0x0
:0202F9D0 60E59F50 rscvs  r9,r5,r0,asr r15
:0202F9D4 E06014C1 rsb  r1,r0,r1,asr #0x9
:0202F9D8 B00810E3 andlt  r1,r8,r3,ror #0x1
:0202F9DC 1019E1A0 andnes r14,r9,r0,lsr #0x3
:0202F9E0 70191006 andvcs r1,r9,r6
:0202F9E4 014D0B90 unknown
:0202F9E8 75001D0B strvc r1,[r0, #-0xd0b]		;(r0-0xd0b=*(dd800889))
:0202F9EC 0834B154 ldmeqda  r4!,{r2,r4,r6,r8,r12,r13,r15}
:0202F9F0 0DA9114A stceq  1,cr1,[r9,#+0x128]!
:0202F9F4 20B144CD adccss r4,r1,r13,asr #0x9
:0202F9F8 0606E195 unknown
:0202F9FC 30090131 andcc  r0,r9,r1,lsr r1
:0202FA00 E9B6E1A0 ldmib  r6!,{r5,r7,r8,r13,r14,r15}
:0202FA04 00410A00 subeq  r0,r1,r0,lsl #0x14
:0202FA08 8001E7D7 unknown
:0202FA0C 5801ED88 stmplda  r1 ,{r3,r7,r8,r10,r11,r13,r14,r15}
:0202FA10 99ECE140 unknown
:0202FA14 02851404 addeq  r1,r5,#0x4000000
:0202FA18 00D58FF0 ldreqsh r8,[r5],#+0xf0
:0202FA1C F2000194 andnv  r0,r0,#0x25
:0202FA20 25050E50 strcs r0,[r5, #-0xe50]		;(r5-0xe50=*(dd800744))
:0202FA24 11FFFCFF ldrnesh r15,[r15, #+0xcf]!
:0202FA28 00FF00C1 rsceqs r0,r15,r1,asr #0x1
:0202FA2C 0001C8FE unknown
:0202FA30 515040D0 ldrplsb r4,[r0, #-0x0]		;(r0-0xd0=*(dd801594))
:0202FA34 45143501 ldrmi r3,[r4, #-0x501]		;(r4-0x501=*(fffffaff))
:0202FA38 99024912 stmlsdb  r2 ,{r1,r4,r8,r11,r14}
:0202FA3C A0204101 eorge  r4,r0,r1,lsl #0x2
:0202FA40 A000457E andge  r4,r0,r14,ror r5
:0202FA44 0C3D3079 ldceq  0,cr3,[r13],#-0x1e4
:0202FA48 1079E7D3 unknown
:0202FA4C 41CD33B5 strmih r3,[r13, #+0x35]		;r13+0x35=*(94000037)
:0202FA50 17E50B00 strneb r0,[r5,+r0, lsl #0x16]!
:0202FA54 41000041 unknown
:0202FA58 01097900 unknown
:0202FA5C 4180066D orrmi  r0,r0,r13,ror #0xc
:0202FA60 40C00A60 sbcmi  r0,r0,r0,ror #0x14
:0202FA64 445C0441 ldrmib r0,[r12],#-0x441
:0202FA68 0F7D0DE3 swieq 0x007d0de3
:0202FA6C 5C00715C stcpl  1,cr7,[r0],{#0x5c}
:0202FA70 130D20FD unknown
:0202FA74 0CE7D2D4 stceql 2,cr13,[r7],#+0x350
:0202FA78 38E08311 unknown
:0202FA7C 9D800105 unknown
:0202FA80 C11B031A tstgt r11,r10,lsl r3
:0202FA84 85B42A9D ldrhi r2,[r4, #+0xa9d]!
:0202FA88 1A510F07 bne 034736AC
:0202FA8C 81060875 unknown
:0202FA90 2919E9E1 ldmcsdb  r9 ,{r0,r5,r6,r7,r8,r11,r13,r14,r15}
:0202FA94 20622410 rsbcs  r2,r2,r0,lsl r4
:0202FA98 E1300085 teq r0,r5,lsl #0x1
:0202FA9C 0CE5921D stceql 2,cr9,[r5],#+0x74
:0202FAA0 018A1121 orreq  r1,r10,r1,lsr #0x2
:0202FAA4 3001E082 andcc  r14,r1,r2,lsl #0x1
:0202FAA8 016DE7D3 unknown
:0202FAAC 59305580 ldmpldb  r0!,{r7,r8,r10,r12,r14}
:0202FAB0 39545B00 ldmccdb  r4 ,{r8,r9,r11,r12,r14}^
:0202FAB4 00019471 andeq  r9,r1,r1,ror r4
:0202FAB8 35505388 ldrccb r5,[r0, #-0x388]		;(r0-0x388=*(dd80120c))
:0202FABC 20317431 eorcss r7,r1,r1,lsr r4
:0202FAC0 D1060145 unknown
:0202FAC4 A90B1AE1 stmgedb  r11 ,{r0,r5,r6,r7,r9,r11,r12}
:0202FAC8 A0404400 subge  r4,r0,r0,lsl #0x8
:0202FACC 012D58D3 unknown
:0202FAD0 A0404582 subge  r4,r0,r2,lsl #0xb
:0202FAD4 1F1129C3 swine 0x001129c3
:0202FAD8 90112D54 andlss r2,r1,r4,asr r13
:0202FADC 43450C2D unknown
:0202FAE0 062554DF unknown
:0202FAE4 108D2605 addne  r2,r13,r5,lsl #0xc
:0202FAE8 1DF301F5 ldcnel 1,cr0,[r3,#+0x3d4]!
:0202FAEC 9F101904 swils 0x00101904
:0202FAF0 00280029 eoreq  r0,r8,r9,lsr #0x0
:0202FAF4 3DF111E1 ldcccl 1,cr1,[r1,#+0x384]!
:0202FAF8 9F3024CB swils 0x003024cb
:0202FAFC E1D00039 bics r0,r0,r9,lsr r0
:0202FB00 90080058 andls  r0,r8,r8,asr r0
:0202FB04 E3E000E1 mvn  r0,#0xE1
:0202FB08 E1A0C10C mov  r12,r12,lsl #0x2		;r12=0(0x0)
:0202FB0C 9220BC02 eorls  r11,r0,#0x200
:0202FB10 9330BCE1 teqls r0,#0xE100
:0202FB14 545800E1 ldrplb r0,[r8],#-0xe1
:0202FB18 5121EB00 unknown
:0202FB1C 1C00011A stcne  1,cr0,[r0],{#0x1a}
:0202FB20 010E5150 unknown
:0202FB24 00AD9825 adceq  r9,r13,r5,lsr #0x10
:0202FB28 30161D98 mulccs r6,r8,r13
:0202FB2C C6001154 unknown
:0202FB30 210CE1D3 unknown
:0202FB34 D201E082 andle  r14,r1,#0x82
:0202FB38 63E19020 mvnvs  r9,#0x20
:0202FB3C 0789C320 streq r12,[r9,+r0, lsr #0x6]
:0202FB40 D3E59180 mvnle  r9,#0x20
:0202FB44 0DE1D216 stceql 2,cr13,[r1,#+0x58]!
:0202FB48 E9510000 ldmdb  r1 ,{}^
:0202FB4C 1D250524 stcne  5,cr0,[r5,#-0x90]!
:0202FB50 C2C06400 sbcgt  r6,r0,#0x0
:0202FB54 85140E05 ldrhi r0,[r4, #-0xe05]		;(r4-0xe05=*(fffff1fb))
:0202FB58 2916B504 ldmcsdb  r6 ,{r2,r8,r10,r12,r13,r15}
:0202FB5C C0290710 eorgt  r0,r9,r0,lsl r7
:0202FB60 AE40290A cdpge 9,4,cr2,cr0,cr10,0
:0202FB64 0940290B stmeqdb  r0 ,{r0,r1,r3,r8,r11,r13}^
:0202FB68 00010E29 andeq  r0,r1,r9,lsr #0x1c
:0202FB6C 610AE240 unknown
:0202FB70 6906E104 stmvsdb  r6 ,{r2,r8,r13,r14,r15}
:0202FB74 D206D404 andle  r13,r6,#0x4000000
:0202FB78 045D09E1 ldreqb r0,[r13],#-0x9e1
:0202FB7C 13500DB5 cmpne r0,#0x2D40
:0202FB80 00051D41 andeq  r1,r5,r1,asr #0x1a
:0202FB84 D9330205 ldmledb  r3!,{r0,r2,r9}
:0202FB88 C2006305 andgt  r6,r0,#0x14000000
:0202FB8C 0C45B615 stceql 6,cr11,[r5],{#0x15}
:0202FB90 54C11AD9 strplb r1,[r1],#+0xad9
:0202FB94 71006D3F unknown
:0202FB98 0E515240 cdpeq 2,4,cr5,cr1,cr0,2
:0202FB9C 5C8C6075 stcpl  0,cr6,[r12],{#0x75}
:0202FBA0 D9008075 stmledb  r0 ,{r0,r2,r4,r5,r6,r15}
:0202FBA4 3D1C1117 unknown
:0202FBA8 44006D12 strmi r6,[r0],#-0xd12
:0202FBAC FF02BD7A swinv 0x0002bd7a
:0202FBB0 F5E20210 strnvb r0,[r2, #+0x210]!
:0202FBB4 21282016 unknown
:0202FBB8 0B110B55 bleq 02472914
:0202FBBC 1F511071 swine 0x00511071
:0202FBC0 6DD5106D unknown
:0202FBC4 DFF06D60 swile 0x00f06d60
:0202FBC8 F06D5DC8 rsbnv  r5,r13,r8,asr #0x1b
:0202FBCC 6D606D78 stcvsl 13,cr6,[r0,#-0x1e0]!
:0202FBD0 006D34F0 unknown
:0202FBD4 A06D03B4 unknown
:0202FBD8 6DB9F06D ldcvs  0,cr15,[r9,#+0x1b4]!
:0202FBDC ACF06D60 ldcgel 13,cr6,[r0],#+0x180
:0202FBE0 F06D365D rsbnv  r3,r13,r13,asr r6
:0202FBE4 506DC6E8 rsbpl  r12,r13,r8,ror #0xd
:0202FBE8 6D28F06D stcvs  0,cr15,[r8,#-0x1b4]!
:0202FBEC 6D590200 unknown
:0202FBF0 9DF06DA0 ldclsl 13,cr6,[r0,#+0x280]!
:0202FBF4 F06D606D rsbnv  r6,r13,r13,ror #0x0
:0202FBF8 F06D5D90 unknown
:0202FBFC 406D589B unknown
:0202FC00 0359F06D cmpeq r9,#0x6D
:0202FC04 6D0B7D20 unknown
:0202FC08 EEF06DA0 cdp 13,14,cr6,cr0,cr0,5
:0202FC0C 6D606D81 stcvsl 13,cr6,[r0,#-0x204]!
:0202FC10 6D5D74F0 unknown
:0202FC14 26C7C8F0 unknown
:0202FC18 4E3D023D mrcmi 2,1,r0,cr13,cr13,{1}
:0202FC1C 1D9F1054 unknown
:0202FC20 4C39310A ldcmi  1,cr3,[r9],#-0x28
:0202FC24 07C11063 streqb r1,[r9],#-0x28
:0202FC28 8D016920 unknown
:0202FC2C E5923012 ldr r3,[r2, #+0x12]		;r2+0x12=*(11ac8012)=#0(0x00000000)
:0202FC30 0320FF1A msreq CPSR_,#0x68
:0202FC34 033001E2 teqeq r0,#0x80000038
:0202FC38 100C00E0 andne  r0,r12,r0,ror #0x1
:0202FC3C 2823E282 stmcsda  r3!,{r1,r7,r9,r13,r14,r15}
:0202FC40 021D291D andeqs r2,r13,#0x74000
:0202FC44 65E58DC0 strvsb r8,[r5, #+0xdc0]!
:0202FC48 0502F1FE streq r15,[r2, #-0x1fe]		;r2-0x1fe=*(11ac7e02)=#0(0x00000000)
:0202FC4C 01D1C00F biceqs r12,r1,r15
:0202FC50 B20011B0 andlt  r1,r0,#0x2C
:0202FC54 6DB80011 ldcvs  0,cr0,[r8,#+0x44]!
:0202FC58 5829210A stmplda  r9!,{r1,r3,r8,r13}
:0202FC5C 3500355D strcc r3,[r0, #-0x55d]		;(r0-0x55d=*(dd801037))
:0202FC60 10C1102E sbcne  r1,r1,r14,lsr #0x0
:0202FC64 01FF2781 mvneqs r2,r1,lsl #0xf
:0202FC68 04C81A38 streqb r1,[r8],#+0xa38
:0202FC6C 11CD3802 bicne  r3,r13,r2,lsl #0x10
:0202FC70 5D514DA5 unknown
:0202FC74 2D030130 unknown
:0202FC78 002D48C0 eoreq  r4,r13,r0,asr #0x11
:0202FC7C 1D002D23 unknown
:0202FC80 E76B9030 unknown
:0202FC84 302155E5 eorcc  r5,r1,r5,ror #0xb
:0202FC88 F5002104 strnv r2,[r0, #-0x104]		;(r0-0x104=*(dd801490))
:0202FC8C 70A80021 adcvc  r0,r8,r1,lsr #0x0
:0202FC90 2140C021 unknown
:0202FC94 21531700 cmpcs r3,r0,lsl #0xe
:0202FC98 214A4CB0 strcsh r4,[r10, #-0xc0]		;(r10-0xcb0=*(ffffff43))
:0202FC9C 002138C0 eoreq  r3,r1,r0,asr #0x11
:0202FCA0 0240211C subeq  r2,r0,#0x7
:0202FCA4 55284021 strpl r4,[r8, #-0x21]!
:0202FCA8 00552265 subeqs r2,r5,r5,ror #0x4
:0202FCAC 01050269 unknown
:0202FCB0 0710E080 ldreq r14,[r0,-r0, lsl #0x1]
:0202FCB4 5B13018D blpl 024F02F0
:0202FCB8 85500679 ldrhib r0,[r0, #-0x679]		;(r0-0x679=*(dd800f1b))
:0202FCBC 00090AE2 andeq  r0,r9,r2,ror #0x15
:0202FCC0 FFF8E355 swinv 0x00f8e355
:0202FCC4 115DBAFF ldrnesh r11,[r13, #-0xaf]		;(r13-0xaff=*(93ffff53))
:0202FCC8 001D5480 andeqs r5,r13,r0,lsl #0x9
:0202FCCC B1A01861 movlt  r1,r1,ror #0x10
:0202FCD0 0D16B919 unknown
:0202FCD4 DF764101 swile 0x00764101
:0202FCD8 0F9BE24D swieq 0x009be24d
:0202FCDC 254337B1 strcsb r3,[r3, #-0x7b1]		;(r3-0x7b1=*(fffff84f))
:0202FCE0 30E4A002 rsccc  r10,r4,r2
:0202FCE4 01C53945 biceq  r3,r5,r5,asr #0x12
:0202FCE8 2F4122E5 swics 0x004122e5
:0202FCEC C39C1155 orrgts r1,r12,#0x40000015
:0202FCF0 359236E5 ldrcc r3,[r2, #+0x6e5]		;r2+0x6e5=*(11ac86e5)=#0(0x00000000)
:0202FCF4 379D3003 ldrcc r3,[r13, +r3]
:0202FCF8 10E950C4 rscne  r5,r9,r4,asr #0x1
:0202FCFC CD301921 ldcgt  9,cr1,[r0,#-0x84]!
:0202FD00 CD20B2E5 stcgt  2,cr11,[r0,#-0x394]!
:0202FD04 92B5E103 adclss r14,r5,#0xC0000000
:0202FD08 8DACEB01 stchi  11,cr14,[r12,#+0x4]!
:0202FD0C 20400300 subcs  r0,r0,r0,lsl #0x6
:0202FD10 BD901769 unknown
:0202FD14 C120B028 unknown
:0202FD18 E0040AE1 and  r0,r4,r1,ror #0x15
:0202FD1C 03F50EED mvneqs r0,#0xED0
:0202FD20 0D8E3002 unknown
:0202FD24 0DDC8C00 unknown
:0202FD28 04E1DC00 unknown
:0202FD2C 02E28CC0 rsceq  r8,r2,#0xC000
:0202FD30 E2522001 subs r2,r2,#0x1
:0202FD34 3903D1B0 stmccdb  r3 ,{r4,r5,r7,r8,r12,r14,r15}
:0202FD38 30600415 rsbcc  r0,r0,r5,lsl r4
:0202FD3C FFF7E283 swinv 0x00f7e283
:0202FD40 006C1AFF unknown
:0202FD44 09699F10 unknown
:0202FD48 8E0C0181 cdphi 1,0,cr0,cr12,cr1,4
:0202FD4C 190CB6E2 stmnedb  r12 ,{r1,r5,r6,r7,r9,r10,r12,r13,r15}
:0202FD50 43200240 unknown
:0202FD54 15B8209D ldrne r2,[r8, #+0x9d]!
:0202FD58 3051BA80 subccs r11,r1,r0,lsl #0x15
:0202FD5C 09BC7009 ldmeqib  r12!,{r0,r3,r12,r13,r14}
:0202FD60 BE107940 cdplt 9,0,cr7,cr0,cr0,2
:0202FD64 E11AC020 tst r10,r0,lsr #0x0
:0202FD68 11024904 unknown
:0202FD6C 62E2800E rscvs  r8,r2,#0xE
:0202FD70 24025904 strcs r5,[r2],#-0x904
:0202FD74 95240045 strls r0,[r4, #-0x45]!
:0202FD78 85DE3700 ldrhib r3,[r14, #+0x700]		;r14+0x700=*(d80068d2)
:0202FD7C 00099530 andeq  r9,r9,r0,lsr r5
:0202FD80 01090002 unknown
:0202FD84 EB019018 bl 02093DEC
:0202FD88 65DF4109 ldrvsb r4,[r15, #+0x109]		;r15+0x109=*(0202fe99)=#16859217(0x01014051)
:0202FD8C 98405508 stmlsda  r0 ,{r3,r8,r10,r12,r14}^
:0202FD90 0C020E51 stceq  14,cr0,[r2],{#0x51}
:0202FD94 C80001B8 stmgtda  r0 ,{r3,r4,r5,r7,r8}
:0202FD98 5B78C9CA blpl 03E624C8
:0202FD9C 921051DE andlss r5,r0,#0x80000037
:0202FDA0 7509E354 strvc r14,[r9, #-0x354]		;r9-0x354=*(28b13cbd)=#0(0x00000000)
:0202FDA4 20206100 eorcs  r6,r0,r0,lsl #0x2
:0202FDA8 58110061 ldmplda  r1 ,{r0,r5,r6}
:0202FDAC ED295DD2 stc  13,cr5,[r9,#-0x348]!
:0202FDB0 00590505 subeqs r0,r9,r5,lsl #0xa
:0202FDB4 1711A503 ldrne r10,[r1,-r3, lsl #0xa]
:0202FDB8 0106F956 unknown
:0202FDBC FBE2800C blx 018CFDF4
:0202FDC0 8102693C unknown
:0202FDC4 19571EA5 ldmnedb  r7 ,{r0,r2,r5,r7,r9,r10,r11,r12}^
:0202FDC8 11106107 tstne r0,r7,lsl #0x2
:0202FDCC 50419D1C subpl  r9,r1,r12,lsl r13
:0202FDD0 50BD4021 adcpls r4,r13,r1,lsr #0x0
:0202FDD4 00FAFFD5 unknown
:0202FDD8 016D1021 unknown
:0202FDDC 9510603C ldrls r6,[r0, #-0x3c]		;(r0-0x3c=*(dd801558))
:0202FDE0 C1136114 tstgt r3,r4,lsl r1
:0202FDE4 F12C2665 unknown
:0202FDE8 01561641 cmpeq r6,r1,asr #0xc
:0202FDEC 032C99D0 unknown
:0202FDF0 00FD0135 rsceqs r0,r13,r5,lsr r1
:0202FDF4 26091480 strcs r1,[r9],-r0, lsl #0x9
:0202FDF8 8A30F102 bhi 02C6C208
:0202FDFC 2C455C35 stccsl 12,cr5,[r5],{#0x35}
:0202FE00 ACDD17E9 ldcgel 7,cr1,[r13],{#0xe9}
:0202FE04 70FCDDF5 unknown
:0202FE08 30900121 addccs r0,r0,r1,lsr #0x2
:0202FE0C A9831199 stmgeib  r3 ,{r0,r3,r4,r7,r8,r12}
:0202FE10 00D1A500 sbceqs r10,r1,r0,lsl #0xa
:0202FE14 002305D9 unknown
:0202FE18 01593779 cmpeq r9,r9,ror r7
:0202FE1C ED337003 ldc  0,cr7,[r3,#-0xc]!
:0202FE20 10696A07 rsbne  r6,r9,r7,lsl #0x14
:0202FE24 6CE1A060 stcvsl 0,cr10,[r1],#+0x180
:0202FE28 63850005 orrvs  r0,r5,#0x5
:0202FE2C 0D60005D stceql 0,cr0,[r0,#-0x174]!
:0202FE30 37455115 unknown
:0202FE34 9A046900 bls 0214A23C
:0202FE38 3DCA0041 unknown
:0202FE3C 5150EB00 cmppl r0,r0,lsl #0x16
:0202FE40 01411901 unknown
:0202FE44 D9400149 stmledb  r0 ,{r0,r3,r6,r8}^
:0202FE48 580B0515 stmplda  r11 ,{r0,r2,r4,r8,r10}
:0202FE4C 06290AB9 unknown
:0202FE50 006130DA unknown
:0202FE54 5C3C15E1 ldcpl  5,cr1,[r12],#-0x384
:0202FE58 25D433B5 ldrcsb r3,[r4, #+0x3b5]		;r4+0x3b5=*(01014406)
:0202FE5C 8EA0A601 cdphi 6,10,cr10,cr0,cr1,0
:0202FE60 29D41179 ldmcsib  r4 ,{r0,r3,r4,r5,r6,r8,r12}^
:0202FE64 FFFFF420 swinv 0x00fff420
:0202FE68 99F50A14 unknown
:0202FE6C 05BD060F ldreq r0,[r13, #+0x60f]!
:0202FE70 14FF824B unknown
:0202FE74 417020D5 ldrmisb r2,[r0, #-0x5]!
:0202FE78 3C108101 ldccc  1,cr8,[r0],{#0x1}
:0202FE7C D8640731 unknown
:0202FE80 7002042D andvc  r0,r2,r13,lsr #0x8
:0202FE84 30A1007D adccc  r0,r1,r13,ror r0
:0202FE88 1808E5C2 stmneda  r8 ,{r1,r6,r7,r8,r10,r13,r14,r15}
:0202FE8C 8901038D stmhidb  r1 ,{r0,r2,r3,r7,r8,r9}
:0202FE90 0031060B eoreqs r0,r1,r11,lsl #0xc
:0202FE94 00DA0B35 sbceqs r0,r10,r5,lsr r11
:0202FE98 01405135 unknown
:0202FE9C 2E220001 cdpcs 0,2,cr0,cr2,cr1,0
:0202FEA0 0D521139 unknown
:0202FEA4 0D83A510 unknown
:0202FEA8 12218100 eorne  r8,r1,#0x0
:0202FEAC 801104D9 ldrhisb r0,[r1], -r9
:0202FEB0 11E25D89 mvnne  r5,r9,lsl #0x1b
:0202FEB4 11474D10 unknown
:0202FEB8 00492D75 subeq  r2,r9,r5,ror r13
:0202FEBC 1B110001 blne 0246FEC8
:0202FEC0 449500E3 ldrmi r0,[r5],#+0xe3
:0202FEC4 94B510DD unknown
:0202FEC8 001120B0 ldreqh r2,[r1], -r0
:0202FECC 101D819C mulnes r13,r12,r1
:0202FED0 1245E1D2 subne  r14,r5,#0x80000034
:0202FED4 A0004D16 andge  r4,r0,r6,lsl r13
:0202FED8 E8C04D51 stmia  r0 ,{r0,r4,r6,r8,r10,r11,r14}^
:0202FEDC 88700D8C unknown
:0202FEE0 8D61000D stchil 0,cr0,[r1,#-0x34]!
:0202FEE4 66310129 unknown
:0202FEE8 31598F84 cmpcc r9,r4,lsl #0x1f
:0202FEEC 990001FB stmlsdb  r0 ,{r0,r1,r3,r4,r5,r6,r7,r8}
:0202FEF0 114D7752 unknown
:0202FEF4 9FF2E3E0 swils 0x00f2e3e0
:0202FEF8 E802EB01 stmda  r2 ,{r0,r8,r9,r11,r13,r14,r15}
:0202FEFC 9CEB01A7 stclsl 1,cr0,[r11],#+0x29c
:0202FF00 710075AE unknown
:0202FF04 DD50C000 unknown
:0202FF08 5B414162 blpl 03080498
:0202FF0C 14F109A5 unknown
:0202FF10 763A03B1 unknown
:0202FF14 7572000D ldrvcb r0,[r2, #-0xd]!
:0202FF18 02F59402 rsceqs r9,r5,#0x2000000
:0202FF1C 8B027559 blhi 020CD488
:0202FF20 8C000D55 stchi  13,cr0,[r0],{#0x55}
:0202FF24 FD07FD53 unknown
:0202FF28 FD102000 unknown
:0202FF2C 1D579907 unknown
:0202FF30 CB059504 blgt 02195348
:0202FF34 633F1D95 teqvs r15,#0x2540
:0202FF38 32D52657 sbcccs r2,r5,#0x5700000
:0202FF3C 7104091C unknown
:0202FF40 4495AC12 ldrmi r10,[r5],#+0xc12
:0202FF44 6BDA10D5 blvs 016B42A0
:0202FF48 22850177 addcs  r0,r5,#0xC000001D
:0202FF4C 85017888 strhi r7,[r1, #-0x888]		;(r1-0x888=*(fffff778))
:0202FF50 79442A2D stmvcdb  r4 ,{r0,r2,r3,r5,r9,r11,r13}^
:0202FF54 4F8100BD swimi 0x008100bd
:0202FF58 40252225 eormi  r2,r5,r5,lsr #0x4
:0202FF5C 496C10E1 unknown
:0202FF60 1C1FBE00 ldcne  14,cr11,[r15],{#0x0}
:0202FF64 1523D1C1 strne r13,[r3, #-0x1c1]!
:0202FF68 2A14D120 bcs 025643F0
:0202FF6C 000938C2 andeq  r3,r9,r2,asr #0x11
:0202FF70 7817E583 ldmvcda  r7 ,{r0,r1,r7,r8,r10,r13,r14,r15}
:0202FF74 3133007D teqcc r3,r13,ror r0
:0202FF78 00B9A11D adceqs r10,r9,r13,lsl r1
:0202FF7C 81121659 tsthi r2,r9,asr r6
:0202FF80 20B50210 adccss r0,r5,r0,lsl r2
:0202FF84 812BC63E unknown
:0202FF88 AD0602E2 unknown
:0202FF8C 39D31040 ldmccib  r3 ,{r6,r12}^
:0202FF90 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:0202FF94 104010A9 subne  r1,r0,r9,lsr #0x1
:0202FF98 04B8E3C1 unknown
:0202FF9C 1100AD10 unknown
:0202FFA0 A9109D00 ldmgedb  r0 ,{r8,r10,r11,r12,r15}
:0202FFA4 BA100910 blt 024323EC
:0202FFA8 00A93E40 adceq  r3,r9,r0,asr #0x1c
:0202FFAC 40BC4009 adcmis r4,r12,r9
:0202FFB0 9D4000A9 unknown
:0202FFB4 C4534000 ldrgtb r4,[r3],#-0x0
:0202FFB8 5540BEE3 strplb r11,[r0, #-0xee3]		;(r0-0xee3=*(dd8006b1))
:0202FFBC E58CE001 str r14,[r12, #+0x1]		;r12+0x1=*(00000001)
:0202FFC0 A9E01410 unknown
:0202FFC4 00A9E000 adceq  r14,r9,r0
:0202FFC8 14E583E0 unknown
:0202FFCC 00157DA3 andeqs r7,r5,r3,lsr #0x1b
:0202FFD0 017A1AF9 ldreqsh r1,[r10, #-0xa9]!
:0202FFD4 0C0C01EB stceq  1,cr0,[r12],{#0xeb}
:0202FFD8 7B13E3A0 blvc 02528E60
:0202FFDC 25EC34D5 strcsb r3,[r12, #+0x4d5]!
:0202FFE0 1180A000 orrne  r10,r0,r0
:0202FFE4 0C1F3199 ldceq  1,cr3,[r15],{#0x99}
:0202FFE8 218D2009 orrcs  r2,r13,r9
:0202FFEC 8D0A640E unknown
:0202FFF0 02DD6C31 sbceqs r6,r13,#0x3100
:0202FFF4 77E91A09 strvcb r1,[r9,+r9, lsl #0x14]!
:0202FFF8 319A06D1 ldrccsb r0,[r10, +r1]
:0202FFFC 014CE59F unknown
:02030000 3593129D ldrcc r1,[r3, #+0x29d]		;r3+0x29d=*(0000029d)
:02030004 05A0A004 streq r10,[r0, #+0x4]!
:02030008 10E00100 rscne  r0,r0,r0,lsl #0x2
:0203000C 03AD0E11 moveq  r0,#0x110		;r0=272(0x110)
:02030010 B5B862E5 ldrlt r6,[r8, #+0x2e5]!
:02030014 8300500B unknown
:02030018 02103FE2 andeqs r3,r0,#0x388
:0203001C 0B9D000D bleq 00770058
:02030020 BA0BB1B8 blt 0231C708
:02030024 C910000D ldmgtdb  r0 ,{r0,r2,r3}
:02030028 1009AB02 andne  r10,r9,r2,lsl #0x16
:0203002C BC0009BA stclt  9,cr0,[r0],{#0xba}
:02030030 09BC4009 ldmeqib  r12!,{r0,r3,r14}
:02030034 E055BE00 subs r11,r5,r0,lsl #0x1c
:02030038 E040E1D3 unknown
:0203003C 00BEE3CE adceqs r14,r14,r14,asr #0x7
:02030040 10E1C3E0 rscne  r12,r1,r0,ror #0x7
:02030044 01140001 tsteq r4,r1
:02030048 01501800 cmpeq r0,r0,lsl #0x10
:0203004C 83C01C00 bichi  r1,r0,#0x0
:02030050 017D78E5 cmneq r13,r5,ror #0x11
:02030054 20F0EB01 rsccss r14,r0,r1,lsl #0x16
:02030058 9F300AD5 swils 0x00300ad5
:0203005C 48012DA5 stmmida  r1 ,{r0,r2,r5,r7,r8,r10,r11,r13}
:02030060 41E2821A mvnmi  r8,r10,lsl r2
:02030064 114DA530 unknown
:02030068 380F4240 stmccda  r15 ,{r6,r9,r14}
:0203006C 0B03E380 bleq 02128E74
:02030070 0DB43DA1 ldceq  13,cr3,[r4,#+0x284]!
:02030074 0E50E140 cdpeq 1,4,cr14,cr0,cr0,2
:02030078 000D0055 andeq  r0,r13,r5,asr r0
:0203007C 0DD200B6 unknown
:02030080 0E46F120 cdpeq 1,4,cr15,cr6,cr0,1
:02030084 81B6E380 movhis r14,r0,lsl #0x7		;r14=34816(0x8800)
:02030088 03200D3D unknown
:0203008C 3D81300B unknown
:02030090 0D400DB0 unknown
:02030094 0D0D510C unknown
:02030098 0D65B200 stceql 2,cr11,[r5,#-0x0]!
:0203009C 0E101500 cdpeq 5,0,cr1,cr0,cr0,0
:020300A0 150D510C strne r5,[r13, #-0x10c]		;(r13-0x10c=*(93fffef6))
:020300A4 3300B400 unknown
:020300A8 2301E1D3 unknown
:020300AC 1FC1E3A0 swine 0x00c1e3a0
:020300B0 43E28200 mvnmi  r8,#0x0
:020300B4 0C0F01DD stceq  1,cr0,[r15],{#0xdd}
:020300B8 B408E380 strlt r14,[r8],#-0x380
:020300BC 09E1C300 unknown
:020300C0 09030E10 stmeqdb  r3 ,{r4,r9,r10,r11}
:020300C4 23119020 tstcs r1,#0x20
:020300C8 E3C00407 bic  r0,r0,#0x7000000
:020300CC 1D211301 stcne  3,cr1,[r1,#-0x4]!
:020300D0 C0096102 andgt  r6,r9,r2,lsl #0x2
:020300D4 79B72D25 ldmvcib  r7!,{r0,r2,r5,r8,r10,r11,r13}
:020300D8 00013E00 andeq  r3,r1,r0,lsl #0x1c
:020300DC 006D54A2 rsbeq  r5,r13,r2,lsr #0x9
:020300E0 156718D9 strneb r1,[r7, #-0x8d9]!
:020300E4 00951C00 addeqs r1,r5,r0,lsl #0x18
:020300E8 02292911 eoreq  r2,r9,#0x44000
:020300EC 811801EB tsthi r8,r11,ror #0x3
:020300F0 008D00E3 addeq  r0,r13,r3,ror #0x1
:020300F4 01207745 unknown
:020300F8 FFEF2259 swinv 0x00ef2259
:020300FC 0010FFCF andeqs r15,r0,r15,asr #0x1f
:02030100 00002002 andeq  r2,r0,r2
:02030104 21001005 unknown
:02030108 3D21100D stccc  0,cr1,[r1,#-0x34]!
:0203010C 01774AA8 cmneq r7,r8,lsr #0x15
:02030110 9F1044EB swils 0x001044eb
:02030114 088032F5 stmeqia  r0 ,{r0,r2,r4,r5,r6,r7,r9,r12,r13}
:02030118 16D5E3C0 ldrneb r14,ia 
:0203011C 38C95ADD stmccia  r9 ,{r0,r2,r3,r4,r6,r7,r9,r11,r12,r14}^
:02030120 01AD4844 moveq  r4,r4,asr #0x10
:02030124 0021F6EB eoreq  r15,r1,r11,ror #0xd
:02030128 100058D7 unknown
:0203012C 0BB1ECEB bleq 00CAB4E0
:02030130 5A000DF4 bpl 02033908
:02030134 54D9067D ldrplb r0,[r9],#+0x67d
:02030138 5DE50A4D stcpll 10,cr0,[r5,#+0x134]!
:0203013C 01E90901 mvneq  r0,r1,lsl #0x12
:02030140 15005B1B strne r5,[r0, #-0xb1b]		;(r0-0xb1b=*(fffff5f5))
:02030144 495689EB ldmmidb  r6 ,{r0,r1,r3,r5,r6,r7,r8,r11,r15}^
:02030148 6D02FD0A unknown
:0203014C 040AAD27 streq r10,[r10],#-0xd27
:02030150 0C00AD78 stceq  13,cr10,[r0],{#0x78}
:02030154 90390149 eorlss r0,r9,r9,asr #0x2
:02030158 14003910 strne r3,[r0],#-0x910
:0203015C F0392D10 eornvs r2,r9,r0,lsl r13
:02030160 14C03910 strneb r3,[r0],#+0x910
:02030164 607D4039 rsbvss r4,r13,r9,lsr r0
:02030168 75180201 ldrvc r0,[r8, #-0x201]		;(r8-0x201=*(fffffe80))
:0203016C 101C0205 andnes r0,r12,r5,lsl #0x4
:02030170 75603582 strvcb r3,[r0, #-0x582]!
:02030174 31201812 unknown
:02030178 2018159F mulcss r8,r15,r5
:0203017C 20001592 mulcs  r0,r2,r5
:02030180 85158000 ldrhi r8,[r5, #-0x0]		;(r5-0x0=*(dd801594))
:02030184 15005513 strne r5,[r0, #-0x513]		;(r0-0x513=*(fffffbfd))
:02030188 0C90001C ldceq  0,cr0,[r0],{#0x1c}
:0203018C 15061515 strne r1,[r6, #-0x515]		;(r6-0x515=*(00c5faeb))
:02030190 10D1200D sbcnes r2,r1,r13
:02030194 50453F49 subpl  r3,r5,r9,asr #0x1e
:02030198 15FA0325 ldrneb r0,[r10, #+0x325]!
:0203019C 0112E500 tsteq r2,r0,lsl #0xa
:020301A0 A00E2000 andge  r2,r14,r0
:020301A4 872019E1 strhi r1,r2,r14,r0
:020301A8 1F891115 swine 0x00891115
:020301AC 02210095 eoreq  r0,r1,#0x95
:020301B0 0701E110 unknown
:020301B4 290002D1 stmcsdb  r0 ,{r0,r4,r6,r7,r9}
:020301B8 81501100 cmphi r0,r0,lsl #0x2
:020301BC 5501DD0A strpl r13,[r1, #-0xd0a]		;(r1-0xd0a=*(fffff2f6))
:020301C0 E57DC017 ldrb r12,[r13, #-0x17]!
:020301C4 0AA9503D beq 00A842C0
:020301C8 09062FC9 stmeqdb  r6 ,{r0,r3,r6,r7,r8,r9,r10,r11,r13}
:020301CC 40193800 andmis r3,r9,r0,lsl #0x10
:020301D0 131901AE tstne r9,#0x8000002B
:020301D4 810801E1 unknown
:020301D8 D1022000 unknown
:020301DC E310961B tst r0,#0x1B00000
:020301E0 09028137 stmeqdb  r2 ,{r0,r1,r2,r4,r5,r8,r15}
:020301E4 00310100 eoreqs r0,r1,r0,lsl #0x2
:020301E8 FFE28118 swinv 0x00e28118
:020301EC 22B50000 adccss r0,r5,#0x0
:020301F0 A04555AC subge  r5,r5,r12,lsr #0xb
:020301F4 05850064 streq r0,[r5, #+0x64]		;r5+0x64=*(dd8015f8)
:020301F8 5656011D unknown
:020301FC 8C280900 stchi  9,cr0,[r8],#-0x0
:02030200 0F05301C swieq 0x0005301c
:02030204 2AB111ED bcs 00C749C0
:02030208 1C38E583 ldcne  5,cr14,[r8],#-0x20c
:0203020C AD05B552 unknown
:02030210 41002D21 unknown
:02030214 10690805 rsbne  r0,r9,r5,lsl #0x10
:02030218 45DE26A9 ldrmib r2,[r14, #+0x6a9]		;r14+0x6a9=*(00008ea9)
:0203021C 40325111 eormis r5,r2,r1,lsl r1
:02030220 105506A9 subnes r0,r5,r9,lsr #0xd
:02030224 71481C25 unknown
:02030228 A050BB11 subges r11,r0,r1,lsl r11
:0203022C 61012DE1 unknown
:02030230 00615520 rsbeq  r5,r1,r0,lsr #0xa
:02030234 39D81041 ldmccib  r8 ,{r0,r6,r12}^
:02030238 AD1C1111 unknown
:0203023C 07A9EF1A unknown
:02030240 17802020 strne r2,[r0,+r0, lsr #0x0]
:02030244 000508E2 andeq  r0,r5,r2,ror #0x11
:02030248 AD820010 unknown
:0203024C 2D448400 unknown
:02030250 00F59200 rsceqs r9,r5,r0,lsl #0x4
:02030254 E0821909 add  r1,r2,r9,lsl #0x12
:02030258 810D1008 unknown
:0203025C 841004E2 ldrhi r0,[r0],#-0x4e2
:02030260 302938E5 eorcc  r3,r9,r5,ror #0x11
:02030264 08617980 unknown
:02030268 1DE59400 stcnel 4,cr9,[r5,#+0x0]!
:0203026C 81001150 unknown
:02030270 B56080B9 strltb r8,[r0, #-0xb9]!
:02030274 89522600 ldmhidb  r2 ,{r9,r10,r13}^
:02030278 0121CC31 unknown
:0203027C 0C5019A5 ldceql 9,cr1,[r0],{#0xa5}
:02030280 92101900 andlss r1,r0,#0x0
:02030284 E0830019 add  r0,r3,r9,lsl r0
:02030288 51118929 tstpl r1,r9,lsr #0x12
:0203028C 21000126 unknown
:02030290 50008118 andpl  r8,r0,r8,lsl r1
:02030294 01E82790 unknown
:02030298 00E79C01 rsceq  r9,r7,r1,lsl #0x18
:0203029C B5005200 strlt r5,[r0, #-0x200]		;(r0-0x200=*(ffffff10))
:020302A0 30E08E00 rsccc  r8,r0,r0,lsl #0x1c
:020302A4 82A28330 adchi  r8,r2,#0xC0000000
:020302A8 A1A01001 movge  r1,r1			;r1=0(0x0)
:020302AC A18030B1 strgeh r3,[r0, +r1]
:020302B0 18801499 stmneia  r0 ,{r0,r3,r4,r7,r10,r12}
:020302B4 419D1929 orrmis r1,r13,r9,lsr #0x12
:020302B8 15C100C4 strneb r0,[r1, #+0xc4]		;r1+0xc4=*(000000c4)
:020302BC 66560C45 ldrvsb r0,[r1, #+0xc4]		;r1+0xc4=*(000000c4)
:020302C0 20BCEB00 adccss r14,r12,r0,lsl #0x16
:020302C4 1100A99F swpne r10,r15,r0
:020302C8 E5608211 strb r8,[r0, #-0x211]!
:020302CC 0D814298 unknown
:020302D0 852B3910 strhi r3,[r11, #-0x910]!
:020302D4 C0704221 rsbgts r4,r0,r1,lsr #0x4
:020302D8 E5920039 ldr r0,[r2, #+0x39]		;r2+0x39=*(11ac8039)=#0(0x00000000)
:020302DC 759FE09C ldrvc r14,[r15, #+0x9c]		;r15+0x9c=*(02030380)=#1520503013(0x5aa108e5)
:020302E0 42A18221 adcmi  r8,r1,#0x10000002
:020302E4 0F2E31C0 swieq 0x002e31c0
:020302E8 08E8BE00 unknown
:020302EC 01AC000F moveq  r0,r15			;r0=33751796(0x20302f4)
:020302F0 0C519E00 ldceql 14,cr9,[r1],{#0x0}
:020302F4 8028E88C eorhi  r14,r8,r12,lsl #0x11
:020302F8 11D380C1 bicnes r8,r3,r1,asr #0x1
:020302FC A9107000 ldmgedb  r0 ,{r12,r13,r14}
:02030300 794A8D19 stmvcdb  r10 ,{r0,r3,r4,r8,r10,r11,r15}^
:02030304 0E0D9100 cdpeq 1,0,cr9,cr13,cr0,0
:02030308 95FF06A1 ldrlsb r0,[r15, #+0x6a1]!
:0203030C 2DE58D18 stccsl 13,cr8,[r5,#+0x60]!
:02030310 18F9FF87 ldmneia  r9!,{r0,r1,r2,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:02030314 1359E5CD cmpne r9,#0x33400000
:02030318 10911165 addnes r1,r1,r5,ror #0x2
:0203031C 00014DE4 andeq  r4,r1,r4,ror #0x1b
:02030320 750075DF strvc r7,[r0, #-0x5df]		;r0-0x5df=*(0202fd15)=#-507436880(0xe1c120b0)
:02030324 F7012921 strnv r2,[r1,-r1, lsr #0x12]
:02030328 BD013A8D unknown
:0203032C 80413025 subhi  r3,r1,r5,lsr #0x0
:02030330 14007D97 strne r7,[r0],#-0xd97
:02030334 9CAA80A1 stcls  0,cr8,[r10],#+0x284
:02030338 19062902 stmnedb  r6 ,{r1,r8,r11,r13}
:0203033C 431DC111 tstmi r13,#0x40000004
:02030340 A0106504 andges r6,r0,r4,lsl #0xa
:02030344 3731157C unknown
:02030348 001DD368 andeqs r13,r13,r8,ror #0x6
:0203034C 1041008D subne  r0,r1,r13,lsl #0x1
:02030350 89F2106D unknown
:02030354 D5307817 ldrle r7,[r0, #-0x817]!
:02030358 063CE834 unknown
:0203035C D2D40902 sbcles r0,r4,#0x8000
:02030360 91100204 tstls r0,r4,lsl #0x4
:02030364 6A109500 bvs 0245576C
:02030368 35194B60 ldrcc r4,[r9, #-0xb60]		;(r9-0xb60=*(fffff4a0))
:0203036C DD00C110 unknown
:02030370 6122F517 msrvs CPSR_x,r7
:02030374 FA04CD1D blx 021637F8
:02030378 DD802A1E unknown
:0203037C C232A123 eorgts r10,r2,#0xC0000008
:02030380 5AA108E5 bpl 0087271C
:02030384 F110EB00 tstnv r0,r0,lsl #0x16
:02030388 403D1042 eormis r1,r13,r2,asr #0x0
:0203038C 112EF1A0 msrne CPSR_fsx,r0
:02030390 13008904 unknown
:02030394 710C5015 unknown
:02030398 1A571E43 bne 035F7CAC
:0203039C 0298E281 addeqs r14,r8,#0x10000008
:020303A0 4021E581 eormi  r14,r1,r1,lsl #0xb
:020303A4 30646180 rsbcc  r6,r4,r0,lsl #0x3
:020303A8 0C020602 stceq  6,cr0,[r2],{#0x2}
:020303AC 81413100 unknown
:020303B0 07E2800D streqb r8,[r2,+r13]!
:020303B4 2DE28009 stccsl 0,cr8,[r2,#+0x24]!
:020303B8 12998014 addnes r8,r9,#0x14
:020303BC 04029D18 streq r9,[r2],#-0xd18
:020303C0 09BD029D ldmeqib  r13!,{r0,r2,r3,r4,r7,r9}
:020303C4 4B35BAE1 blmi 02D9EF50
:020303C8 0280EB00 addeq  r14,r0,#0x0
:020303CC 09A07125 stmeqib  r0!,{r0,r2,r5,r8,r12,r13,r14}
:020303D0 B50AA040 strlt r10,[r10, #-0x40]		;(r10-0x40=*(ffffffc3))
:020303D4 D012A100 andles r10,r2,r0,lsl #0x2
:020303D8 E9072009 stmdb  r7 ,{r0,r3,r13}
:020303DC 410DA204 unknown
:020303E0 F11510D5 ldrnvsb r1,[r5, -r5]
:020303E4 033D1715 teqeq r13,#0x540000
:020303E8 87E20EC1 strhib r0,r13,#0x540000
:020303EC A91B813F ldmgedb  r11 ,{r0,r1,r2,r3,r4,r5,r8,r15}
:020303F0 00091A00 andeq  r1,r9,r0,lsl #0x14
:020303F4 5D00091E unknown
:020303F8 146BAA0A unknown
:020303FC 75170005 ldrvc r0,[r7, #-0x5]		;(r7-0x5=*(e1c120ab))
:02030400 F12FC500 unknown
:02030404 821AA08F andhis r10,r10,#0x8F
:02030408 01810001 orreq  r0,r1,r1
:0203040C 00018000 andeq  r8,r1,r0
:02030410 AA00017F bge 02030A14
:02030414 7D00017E unknown
:02030418 011B0001 tsteq r11,r1
:0203041C 00017B00 andeq  r7,r1,r0,lsl #0x16
:02030420 00017AAA andeq  r7,r1,r10,lsr #0x15
:02030424 78000179 stmvcda  r0 ,{r0,r3,r4,r5,r6,r8}
:02030428 01770001 cmneq r7,r1
:0203042C 0176AA00 cmneq r6,r0,lsl #0x14
:02030430 00015F00 andeq  r5,r1,r0,lsl #0x1e
:02030434 7300012B unknown
:02030438 72AA0001 adcvc  r0,r10,#0x1
:0203043C 01710001 cmneq r1,r1
:02030440 00017000 andeq  r7,r1,r0
:02030444 AA00016F bge 02030A08
:02030448 3500016E strcc r0,[r0, #-0x16e]		;(r0-0x16e=*(001c1392))
:0203044C 0D170275 unknown
:02030450 80113300 andhis r3,r1,r0,lsl #0x6
:02030454 14FD1DAA unknown
:02030458 0D3F02C9 ldceq  2,cr0,[r15,#-0x324]!
:0203045C 00112280 andeqs r2,r1,r0,lsl #0x5
:02030460 01E1565D mvneq  r5,r13,asr r6
:02030464 F05D305D subnvs r3,r13,r13,asr r0
:02030468 8A401974 bhi 03036A40
:0203046C E217804D ands r8,r7,#0x4D
:02030470 070AB565 streq r11,r8,r7,#0x4D
:02030474 5DE28419 stcpll 4,cr8,[r2,#+0x64]!
:02030478 8F5E841A swihi 0x005e841a
:0203047C 4158EB01 cmpmi r8,r1,lsl #0x16
:02030480 65F041B0 ldrvsb r4,[r0, #+0x1b0]!
:02030484 A041E01D subge  r14,r1,r13,lsl r0
:02030488 0114F041 tsteq r4,r1,asr #0x0
:0203048C F041D041 subnv  r13,r1,r1,asr #0x0
:02030490 B3A04101 movlt  r4,#0x40000000		;r4=1073741824(0x40000000)
:02030494 41D0F041 bicmis r15,r0,r1,asr #0x0
:02030498 03F041E0 mvneqs r4,#0x38
:0203049C F041A041 subnv  r10,r1,r1,asr #0x0
:020304A0 E0416D8C sub  r6,r1,r12,lsl #0x1b
:020304A4 4104F041 unknown
:020304A8 DD215990 stcle  9,cr5,[r1,#-0x240]!
:020304AC 5021216D eorpl  r2,r1,r13,ror #0x2
:020304B0 429148DB addmis r4,r1,#0xDB0000
:020304B4 E2800A1E add  r0,r0,#0x1E000
:020304B8 90021298 mulls  r2,r8,r2
:020304BC F5510061 ldrnvb r0,[r1, #-0x61]		;(r1-0x61=*(ffffff9f))
:020304C0 12A00311 adcne  r0,r0,#0x44000000
:020304C4 04050AC0 streq r0,[r5],#-0xac0
:020304C8 5918015D ldmpldb  r8 ,{r0,r2,r3,r4,r6,r8}
:020304CC 01B53148 moveqs r3,r8,asr #0x2
:020304D0 5DD42019 unknown
:020304D4 E742F911 unknown
:020304D8 29B10059 ldmcsib  r1!,{r0,r3,r4,r6}
:020304DC E5235511 str r5,[r3, #-0x511]!
:020304E0 18006101 stmneda  r0 ,{r0,r8,r13,r14}
:020304E4 10010061 andne  r0,r1,r1,ror #0x0
:020304E8 1D108DD0 unknown
:020304EC 008DDB17 addeq  r13,r13,r7,lsl r11
:020304F0 08E9000C unknown
:020304F4 71FF04F1 ldrvcsh r0,[r15, #+0x41]!
:020304F8 81594000 cmphi r9,r0
:020304FC 7DC04000 unknown
:02030500 69203C32 stmvsdb  r0!,{r1,r4,r5,r10,r11,r12,r13}
:02030504 C914F108 ldmgtdb  r4 ,{r3,r8,r12,r13,r14,r15}
:02030508 CB02000D blgt 020B0544
:0203050C DD0705A0 unknown
:02030510 C015910F andgts r9,r5,r15,lsl #0x2
:02030514 73E58D71 mvnvc  r8,#0x1C40
:02030518 31FF8031 mvnccs r8,lsr r1
:0203051C 00850A00 addeq  r0,r5,r0,lsl #0x14
:02030520 0185AAA8 orreq  r10,r5,r8,lsr #0x15
:02030524 80E908EB rschi  r0,r9,r11,ror #0x11
:02030528 A00001A8 andge  r0,r0,r8,lsr #0x3
:0203052C 98000180 stmlsda  r0 ,{r7,r8}
:02030530 85A04179 strhi r4,[r0, #+0x179]!
:02030534 2A8CF280 bcs 0036CF3C
:02030538 EB215501 bl 02885944
:0203053C D0B906A9 adcles r0,r9,r9,lsr #0xd
:02030540 1A9F10A8 bne 007F47E8
:02030544 09951001 ldmeqib  r5 ,{r0,r12}
:02030548 5100D591 swppl r13,r1,r0
:0203054C 0BF101E3 bleq 01C70CE0
:02030550 0123908F unknown
:02030554 0512A500 ldreq r10,[r2, #-0x500]		;r2-0x500=*(11ac7b00)=#0(0x00000000)
:02030558 00011D4D andeq  r1,r1,r13,asr #0x1a
:0203055C 000103D8 unknown
:02030560 3D000108 unknown
:02030564 0001091D andeq  r0,r1,r13,lsl r9
:02030568 01D15A1A biceqs r5,r1,r10,lsl r10
:0203056C 0969D0E8 unknown
:02030570 09018009 stmeqdb  r1 ,{r0,r3,r15}
:02030574 D9104540 ldmledb  r0 ,{r6,r8,r10,r14}
:02030578 5D404502 unknown
:0203057C 805DB110 subhis r11,r13,r0,lsl r1
:02030580 20005DD0 unknown
:02030584 00001156 andeq  r1,r0,r6,asr r1
:02030588 03BA3399 moveqs r3,#0x64000002		;r3=1677721602(0x64000002)
:0203058C 24CA3171 strcsb r3,[r10],#+0x171
:02030590 E59D0025 ldr r0,[r13, #+0x25]		;r13+0x25=*(94000027)
:02030594 10190039 andnes r0,r9,r9,lsr r0
:02030598 03008502 unknown
:0203059C 0D15C558 unknown
:020305A0 091DFD10 ldmeqdb  r13 ,{r4,r8,r10,r11,r12,r13,r14,r15}
:020305A4 2D13CD10 unknown
:020305A8 85004150 strhi r4,[r0, #-0x150]		;(r0-0x150=*(001c13b0))
:020305AC 0419FF3E ldreq r15,[r9],#-0xf3e
:020305B0 EB991011 bl 006745FC
:020305B4 4101FAFF unknown
:020305B8 0129831C unknown
:020305BC 55018CB8 strpl r8,[r1, #-0xcb8]		;(r1-0xcb8=*(fffff348))
:020305C0 07016924 streq r6,[r1,-r4, lsr #0x12]
:020305C4 44B151E8 unknown
:020305C8 059F300C ldreq r3,[r15, #+0xc]		;r15+0xc=*(020305dc)=#1774191616(0x69c00400)
:020305CC 00E89000 rsceq  r9,r8,r0
:020305D0 E5933011 ldr r3,[r3, #+0x11]		;r3+0x11=*(69c00411)=#0(0x00000000)
:020305D4 A5830007 strge r0,[r3, #+0x7]		;r3+0x7=*(00000007)
:020305D8 C940D42A stmgtdb  r0 ,{r1,r3,r5,r10,r12,r14,r15}^
:020305DC 69C00400 stmvsib  r0 ,{r10}^
:020305E0 09001D07 stmeqdb  r0 ,{r0,r1,r2,r8,r10,r11,r12}
:020305E4 00091C10 andeq  r1,r9,r0,lsl r12
:020305E8 69C000B9 stmvsib  r0 ,{r0,r3,r4,r5,r7}^
:020305EC 8406A50B strhi r10,[r6],#-0x50b
:020305F0 2039062A eorcss r0,r9,r10,lsr #0xc
:020305F4 112E558C unknown
:020305F8 50050D60 andpl  r0,r5,r0,ror #0x1a
:020305FC 12799E55 rsbnes r9,r9,#0x550
:02030600 428D0339 addmi  r0,r13,#0xE4000000
:02030604 4071E9F7 unknown
:02030608 528DD7F0 addpl  r13,r13,#0x3C00000
:0203060C C00D0765 andgt  r0,r13,r5,ror #0xe
:02030610 827D72C5 rsbhis r7,r13,#0x5000000C
:02030614 09775781 unknown
:02030618 74575D00 ldrvcb r5,[r7],#-0xd00
:0203061C 9B045959 blls 02146B88
:02030620 4B591439 blmi 0367570C
:02030624 00995006 addeqs r5,r9,r6
:02030628 2D0F95EF unknown
:0203062C 1D14D300 unknown
:02030630 4106F917 unknown
:02030634 FE250001 cdp2 0,2,cr0,cr5,cr1,0
:02030638 11960129 orrnes r0,r6,r9,lsr #0x2
:0203063C 4179FF00 cmnmi r9,r0,lsl #0x1e
:02030640 9E4805D8 mcrls 5,2,r0,cr8,cr8,{6}
:02030644 95098537 strls r8,[r9, #-0x537]		;(r9-0x537=*(fffffac9))
:02030648 EE58002D cdp 0,4,cr0,cr8,cr13,1
:0203064C 028900C9 addeq  r0,r9,#0xC9
:02030650 E5004D72 str r4,[r0, #-0xd72]		;(r0-0xd72=*(001c078e))
:02030654 6D000D59 unknown
:02030658 BD0A612B unknown
:0203065C 10BDEB11 adcnes r14,r13,r1,lsl r11
:02030660 6F3C40C5 swivs 0x003c40c5
:02030664 FE170029 cdp2 0,0,cr0,cr7,cr9,1
:02030668 401904DD ldrmisb r0,[r9], -r13
:0203066C D900B505 stmledb  r0 ,{r0,r2,r8,r10,r12,r13,r15}
:02030670 2C009D59 stccs  13,cr9,[r0],{#0x59}
:02030674 91011009 unknown
:02030678 05FE10E7 ldreqb r1,[r14, #+0xe7]!
:0203067C 61110209 tstvs r1,r9,lsl #0x4
:02030680 1C032102 stcne  1,cr2,[r3],{#0x2}
:02030684 11A60011 movne  r0,r1,lsl r0		;r0=0(0x0)
:02030688 10B1AD40 adcnes r10,r1,r0,asr #0x1a
:0203068C 0C0011D3 stceq  1,cr1,[r0],{#0xd3}
:02030690 F5305D01 ldrnv r5,[r0, #-0xd01]!
:02030694 E510DD11 ldr r13,[r0, #-0xd11]		;(r0-0xd11=*(fffff2ef))
:02030698 FC0385CE stc2  5,cr8,[r3],{#0xce}
:0203069C 09FC0009 unknown
:020306A0 0009B300 andeq  r11,r9,r0,lsl #0x6
:020306A4 16A9F8AA unknown
:020306A8 000917C9 andeq  r1,r9,r9,asr #0xf
:020306AC F40009F4 strnv r0,[r0],#-0x9f4
:020306B0 ADAE0009 stcge  0,cr0,[r14,#+0x24]!
:020306B4 09F00009 unknown
:020306B8 C510F000 ldrgt r15,[r0, #-0x0]		;(r0-0x0=*(00000000))
:020306BC CA000903 bgt 02032AD0
:020306C0 EC0009EC stc  9,cr0,[r0],{#0xec}
:020306C4 09A70009 stmeqib  r7!,{r0,r3}
:020306C8 0009E800 andeq  r14,r9,r0,lsl #0x10
:020306CC 0009E8AA andeq  r14,r9,r10,lsr #0x11
:020306D0 1D0009A4 unknown
:020306D4 0009A154 andeq  r10,r9,r4,asr r1
:020306D8 00215AE0 eoreq  r5,r1,r0,ror #0x15
:020306DC 9E0021E0 cdpls 1,0,cr2,cr0,cr0,7
:020306E0 55B50021 ldrpl r0,[r5, #+0x21]!
:020306E4 D5198991 ldrle r8,[r9, #-0x991]		;(r9-0x991=*(fffff66f))
:020306E8 0D06014D unknown
:020306EC 000DC400 andeq  r12,r13,r0,lsl #0x8
:020306F0 95000DC4 strls r0,[r0, #-0xdc4]		;(r0-0xdc4=*(fffff23c))
:020306F4 08A9ED55 stmeqia  r9!,{r0,r2,r4,r6,r8,r10,r11,r13,r14,r15}
:020306F8 59BC0A99 ldmplib  r12!,{r0,r3,r4,r7,r9,r11}
:020306FC 01ADB400 moveq  r11,r0,lsl #0x8		;r11=0(0x0)
:02030700 01C95691 unknown
:02030704 00FD11F5 unknown
:02030708 E1DC0011 bics r0,r12,r1,lsl r0
:0203070C 4C0F3A01 stcmi  10,cr3,[r15],{#0x1}
:02030710 0D1035E2 unknown
:02030714 C00DCC70 andgt  r12,r13,r0,ror r12
:02030718 6C20073D stcvs  7,cr0,[r0],#-0xf4
:0203071C C220072D eorgt  r0,r0,#0xB40000
:02030720 822003E3 eorhi  r0,r0,#0x8C000003
:02030724 20B001E3 adccss r0,r0,r3,ror #0x3
:02030728 451CE1C3 ldrmi r14,[r12, #-0x1c3]		;(r12-0x1c3=*(fffffe3d))
:0203072C 8508B128 strhi r11,[r8, #-0x128]		;(r8-0x128=*(ffffff59))
:02030730 5319E000 tstpl r9,#0x0
:02030734 6D256D00 stcvs  13,cr6,[r5,#-0x0]!
:02030738 054C65FD streqb r6,[r12, #-0x5fd]		;(r12-0x5fd=*(fffffa03))
:0203073C F1D8C800 bicnvs r12,r8,r0,lsl #0x10
:02030740 58000119 stmplda  r0 ,{r0,r3,r4,r8}
:02030744 016C0001 unknown
:02030748 16568000 ldrneb r8,[r6],-r0
:0203074C 001D003D andeqs r0,r13,r13,lsr r0
:02030750 98000594 stmlsda  r0 ,{r2,r4,r7,r8,r10}
:02030754 56A8001D unknown
:02030758 1DA40005 stcne  0,cr0,[r4,#+0x14]!
:0203075C 0005C000 andeq  r12,r5,r0
:02030760 150ACB48 strne r12,[r10, #-0xb48]		;(r10-0xb48=*(fffff4b8))
:02030764 2516D802 ldrcs r13,[r6, #-0x802]		;(r6-0x802=*(00c5f7fe))
:02030768 2516F032 ldrcs r15,[r6, #-0x32]		;(r6-0x32=*(00c5ffce))
:0203076C C8070912 stmgtda  r7 ,{r1,r4,r8,r11}
:02030770 CC4C0005 stcgtl 0,cr0,[r12],{#0x5}
:02030774 0520020A streq r0,[r0, #-0x20a]!
:02030778 1541F000 strneb r15,[r1, #-0x0]		;(r1-0x0=*(00000000))
:0203077C 00053802 andeq  r3,r5,r2,lsl #0x10
:02030780 4C02151C stcmi  5,cr1,[r2],{#0x1c}
:02030784 550A01FD strpl r0,[r10, #-0x1fd]		;(r10-0x1fd=*(fffffe03))
:02030788 39440215 stmccdb  r4 ,{r0,r2,r4,r9}^
:0203078C D9301140 ldmledb  r0!,{r6,r8,r12}
:02030790 3A40110D bcc 03034BCC
:02030794 42153D50 andmis r3,r5,#0x1400
:02030798 22110201 andcss r0,r1,#0x10000000
:0203079C A5005530 strge r5,[r0, #-0x530]		;(r0-0x530=*(fffffad0))
:020307A0 1055454A subnes r4,r5,r10,asr #0xa
:020307A4 DA1369B7 ble 0250AE88
:020307A8 5025722D eorpl  r7,r5,r13,lsr #0x4
:020307AC 12FD822D rscnes r8,r13,#0xD0000002
:020307B0 721D6550 andvcs r6,r13,#0x14000000
:020307B4 C1001D5F unknown
:020307B8 5124D9D4 unknown
:020307BC 3DFD354B ldcccl 5,cr3,[r13,#+0x12c]!
:020307C0 2F23B1FF swics 0x0023b1ff
:020307C4 51B14015 movpls r4,r5,lsl r0		;r4=-578808428(0xdd801594)
:020307C8 35BDFD2F ldrcc r15,[r13, #+0xd2f]!
:020307CC 81FD299A unknown
:020307D0 C104DA49 unknown
:020307D4 1C207914 stcne  9,cr7,[r0],#-0x50
:020307D8 01950064 orreqs r0,r5,r4,ror #0x0
:020307DC FFEE1331 swinv 0x00ee1331
:020307E0 1B552EEB blne 0357C394
:020307E4 B1258186 unknown
:020307E8 5111C502 tstpl r1,r2,lsl #0xa
:020307EC 413CD901 teqmi r12,r1,lsl #0x12
:020307F0 CF179507 swigt 0x00179507
:020307F4 30344130 eorccs r4,r4,r0,lsr r1
:020307F8 C530007D ldrgt r0,[r0, #-0x7d]!
:020307FC 2AA0C114 bcs 00860C54
:02030800 9300BCE1 unknown
:02030804 0231BCE1 eoreqs r11,r1,#0xE100
:02030808 023140BC eoreqs r4,r1,#0xBC
:0203080C BC021D20 stclt  13,cr1,[r2],{#0x20}
:02030810 EDDF022D unknown
:02030814 0E953869 cdpeq 8,8,cr3,cr5,cr9,3
:02030818 BD5455FD unknown
:0203081C 413D5CF4 ldrmish r5,[r13, -r4]!
:02030820 AC0BBD18 stcge  13,cr11,[r11],{#0x18}
:02030824 14B9C0B4 unknown
:02030828 26F10D79 unknown
:0203082C DC0009DC stcle  9,cr0,[r0],{#0xdc}
:02030830 C002E55C andgt  r14,r2,r12,asr r5
:02030834 C30BC98C unknown
:02030838 50C30875 sbcpl  r0,r3,r5,ror r8
:0203083C 833002E5 teqhi r0,#0x5000000E
:02030840 522001E2 eorpl  r0,r0,#0x80000038
:02030844 FFF7E200 swinv 0x00f7e200
:02030848 098C1AFF stmeqib  r12 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r12}
:0203084C 09408C00 stmeqdb  r0 ,{r10,r11,r15}^
:02030850 00090500 andeq  r0,r9,r0,lsl #0xa
:02030854 88000988 stmhida  r0 ,{r3,r7,r8,r11}
:02030858 55020009 strpl r0,[r2, #-0x9]		;r2-0x9=*(11ac7ff7)=#0(0x00000000)
:0203085C E18401C1 orr  r0,r4,r1,asr #0x3
:02030860 00198400 andeqs r8,r9,r0,lsl #0x8
:02030864 7D1005FF unknown
:02030868 09E5D50B unknown
:0203086C 2023B101 eorcs  r11,r3,r1,lsl #0x2
:02030870 0D6C3A59 stceql 10,cr3,[r12,#-0x164]!
:02030874 20566C00 subcss r6,r6,r0,lsl #0x18
:02030878 E581135D str r1,[r1, #+0x35d]		;r1+0x35d=*(0000035d)
:0203087C 14CD1505 strneb r1,[r13],#+0x505
:02030880 001D8501 andeqs r8,r13,r1,lsl #0xa
:02030884 701DD2F2 ldrvcsh r13,[r13], -r2
:02030888 F4F1E4F1 unknown
:0203088C 750CED18 strvc r14,[r12, #-0xd18]		;(r12-0xd18=*(fffff2e8))
:02030890 056EC610 streqb r12,[r14, #-0x610]!
:02030894 100D6002 andne  r6,r13,r2
:02030898 78020AD1 stmvcda  r2 ,{r0,r4,r6,r7,r9,r11}
:0203089C 44850005 strmi r0,[r5],#+0x5
:020308A0 90020ACA andls  r0,r2,r10,asr #0x15
:020308A4 11FD34D9 ldrnesb r3,[r13, #+0x49]!
:020308A8 D5E084D5 strleb r8,[r0, #+0x4d5]!
:020308AC D54FB4F4 strleb r11,[r15, #-0x4f4]		;r15-0x4f4=*(020303c0)=#163381917(0x09bd029d)
:020308B0 79001954 stmvcdb  r0 ,{r2,r4,r6,r8,r11,r12}
:020308B4 394FAF42 stmccdb  r15 ,{r1,r6,r8,r9,r10,r11,r13,r15}^
:020308B8 526872C1 rsbpl  r7,r8,#0x1000000C
:020308BC 526572C1 rsbpl  r7,r5,#0x1000000C
:020308C0 13FD0215 mvnnes r0,#0x50000001
:020308C4 B04039C9 sublt  r3,r0,r9,asr #0x13
:020308C8 997215DC unknown
:020308CC 5195C00D orrpls r12,r5,r13
:020308D0 0E31A9A2 cdpeq 9,2,cr10,cr1,cr2,5
:020308D4 AA3025EC bge 02C3A08C
:020308D8 DC44FDFC stclel 13,cr15,[r4],{#0xfc}
:020308DC EBA541D9 bl 00981048
:020308E0 AD1AB4D5 unknown
:020308E4 51FDA044 mvnpls r10,r4,asr #0x0
:020308E8 AA74D5DD bge 03D66064
:020308EC D54C1001 strleb r1,[r12, #-0x1]		;(r12-0x1=*(ffffffff))
:020308F0 012D3844 unknown
:020308F4 02355108 eoreqs r5,r5,#0x2
:020308F8 8B4F9D95 blhi 03417F54
:020308FC 5D0F405D unknown
:02030900 5D0A7D20 unknown
:02030904 1075FF00 rsbnes r15,r5,r0,lsl #0x1e
:02030908 A581E204 strge r14,[r1, #+0x204]		;r1+0x204=*(00000204)
:0203090C 0100E402 unknown
:02030910 01109000 tsteq r0,r0
:02030914 00012000 andeq  r2,r1,r0
:02030918 C0E40299 smlalgt  r0,r4,r9,r2
:0203091C 909A1295 umulllss r1,r10,r5,r2
:02030920 4000A295 mulmi  r0,r5,r2
:02030924 ED52E5CC unknown
:02030928 F9002902 stmnvdb  r0 ,{r1,r8,r11,r13}
:0203092C 5D844011 unknown
:02030930 08E3540F unknown
:02030934 E70F5D13 unknown
:02030938 FD3AFFFF ldc2  15,cr15,[r10,#-0x3fc]!
:0203093C FD903527 unknown
:02030940 4019E117 andmis r14,r9,r7,lsl r1
:02030944 511A107D tstpl r10,r13,ror r0
:02030948 EA163590 b 025BDF90
:0203094C 9B2019FF blls 02837150
:02030950 23000D40 unknown
:02030954 44355019 unknown
:02030958 80401975 subhi  r1,r0,r5,ror r9
:0203095C 1C000D5A stcne  13,cr0,[r0],{#0x5a}
:02030960 10E98019 rscne  r8,r9,r9,lsl r0
:02030964 2040196E subcs  r1,r0,r14,ror #0x12
:02030968 54AD1365 unknown
:0203096C 1A505100 bne 03444D74
:02030970 190F8903 stmnedb  r15 ,{r0,r1,r8,r11,r15}
:02030974 0E1D1D40 cdpeq 13,0,cr1,cr13,cr0,2
:02030978 30A9547C adccc  r5,r9,r12,ror r4
:0203097C 0D019938 unknown
:02030980 00596013 subeqs r6,r9,r3,lsl r0
:02030984 00355A38 eoreqs r5,r5,r8,lsr r10
:02030988 D90E51A6 stmledb  r14 ,{r1,r2,r5,r7,r8,r12,r14}
:0203098C E14215B1 strh r1,[r2, #-0x51]		;r2-0x51=*(11ac7faf)=#0(0x00000000)
:02030990 EA71A653 b 03C9A2E4
:02030994 F3E153E1 mvnnv  r5,#0x84000003
:02030998 4D003932 unknown
:0203099C FC46422D stc2l 2,cr4,[r6],{#0x2d}
:020309A0 392D73E1 stmccdb  r13!,{r0,r5,r6,r7,r8,r9,r12,r13,r14}
:020309A4 0065EB00 rsbeq  r14,r5,r0,lsl #0x16
:020309A8 3C347D02 ldccc  13,cr7,[r4],#-0x8
:020309AC D7B44021 ldrle r4,[r4,+r1, lsr #0x0]!
:020309B0 05A80204 streq r0,[r8, #+0x204]!
:020309B4 EAB5401D b 00D80A30
:020309B8 1FC5000D swine 0x00c5000d
:020309BC 49334049 ldmmidb  r3!,{r0,r3,r6,r14}
:020309C0 DEC8B940 cdple 9,12,cr11,cr8,cr0,2
:020309C4 49137049 ldmmidb  r3 ,{r0,r3,r6,r12,r13,r14}
:020309C8 65B40D80 ldrvs r0,[r4, #+0xd80]!
:020309CC 0D744F02 ldceql 15,cr4,[r4,#-0x8]!
:020309D0 590BC954 stmpldb  r11 ,{r2,r4,r6,r8,r11,r14,r15}
:020309D4 4A711042 bmi 03C74AE4
:020309D8 3085FC20 addcc  r15,r5,r0,lsr #0x18
:020309DC A5DF1497 ldrgeb r1,[r15, #+0x497]		;r15+0x497=*(02030e7b)=#118161447(0x070b0027)
:020309E0 4F203130 swimi 0x00203130
:020309E4 08F59271 ldmeqia  r5!,{r0,r4,r5,r6,r9,r12,r15}^
:020309E8 1FEC8261 swine 0x00ec8261
:020309EC 5DEBFFED stcpll 15,cr15,[r11,#+0x3b4]!
:020309F0 00216811 eoreq  r6,r1,r1,lsl r8
:020309F4 A4D0110D ldrgeb r1,[r0],#+0x10d
:020309F8 51CC8A11 bicpl  r8,r12,r1,lsl r10
:020309FC 05C97E6D streqb r7,[r9, #+0xe6d]		;r9+0xe6d=*(00000e6d)
:02030A00 75524402 ldrvcb r4,[r2, #-0x402]		;r2-0x402=*(11ac7bfe)=#0(0x00000000)
:02030A04 0692D543 ldreq r13,[r2, #-0x402]		;r2-0x402=*(11ac7bfe)=#0(0x00000000)
:02030A08 11DD42D5 ldrnesb r4,[r13, #+0x25]		;r13+0x25=*(94000027)
:02030A0C FFFC2CF5 swinv 0x00fc2cf5
:02030A10 FE24713B mcr2 1,1,r7,cr4,cr11,{1}
:02030A14 579D4015 unknown
:02030A18 3421FBFE unknown
:02030A1C 65FB4DF8 ldrvsb r4,[r11, #+0xdf8]!
:02030A20 057FD870 ldreqb r13,[r15, #-0x870]!
:02030A24 41C9041D bicmi  r0,r9,r13,lsl r4
:02030A28 50E22381 rscpl  r2,r2,r1,lsl #0x7
:02030A2C 44120913 ldrmi r0,[r2],#-0x913
:02030A30 11791BA1 cmnne r9,r1,lsr #0x17
:02030A34 B4106120 ldrlt r6,[r0],#-0x120
:02030A38 C100B122 unknown
:02030A3C 0279D8E5 rsbeqs r13,r9,#0xE50000
:02030A40 4922002C stmmidb  r2!,{r2,r3,r5}
:02030A44 32F1C000 rscccs r12,r1,#0x0
:02030A48 28003D28 stmcsda  r0 ,{r3,r5,r8,r10,r11,r12,r13}
:02030A4C 558008A1 strpl r0,[r0, #+0x8a1]		;r0+0x8a1=*(000008a1)
:02030A50 30240E89 eorcc  r0,r4,r9,lsl #0x1d
:02030A54 999C1E99 ldmlsib  r12 ,{r0,r3,r4,r7,r9,r10,r11,r12}
:02030A58 29ECADAE unknown
:02030A5C 104D3091 unknown
:02030A60 BA0001B6 blt 02031140
:02030A64 01B80001 moveqs r0,r1			;r0=118161447(0x70b0027)
:02030A68 51BCAB00 movpls r10,r0,lsl #0x16		;r10=163577856(0x9c00000)
:02030A6C 2C203D0E stccs  13,cr3,[r0],#-0x38
:02030A70 0B059F10 bleq 021986B8
:02030A74 0B3D9F88 bleq 02F9889C
:02030A78 D1000DD1 unknown
:02030A7C 029D0031 addeqs r0,r13,#0x31
:02030A80 07116AC0 ldreq r6,r0,r13,#0x31
:02030A84 0009CD30 andeq  r12,r9,r0,lsr r13
:02030A88 DC034DCD stcle  13,cr4,[r3],{#0xcd}
:02030A8C 000429E7 andeq  r2,r4,r7,ror #0x13
:02030A90 10E1E590 smlalne  r14,r1,r0,r5
:02030A94 10003299 mulne  r0,r9,r2
:02030A98 0D053235 unknown
:02030A9C 451C85DC ldrmi r8,[r12, #-0x5dc]		;(r12-0x5dc=*(fffffa24))
:02030AA0 12693420 rsbne  r3,r9,#0x20000000
:02030AA4 611329A3 tstvs r3,r3,lsr #0x13
:02030AA8 1201711F andne  r7,r1,#0xC0000007
:02030AAC FFEC1199 swinv 0x00ec1199
:02030AB0 0D3B17EB ldceq  7,cr1,[r11,#-0x3ac]!
:02030AB4 46013C00 strmi r3,[r1],-r0, lsl #0x18
:02030AB8 17000570 unknown
:02030ABC EBAA1291 bl 00AB5508
:02030AC0 71B931ED movvcs r3,r13,ror #0x3
:02030AC4 BDE13482 stcltl 4,cr3,[r1,#+0x208]!
:02030AC8 EB4AC0B3 bl 032E0D9C
:02030ACC F3BD13BD movnvs r1,#0xF4000002		;r1=-201326590(0xf4000002)
:02030AD0 F3BDF3BD movnvs r15,#0xF4000002		;r15=-201326590(0xf4000002)
:02030AD4 F3BDF3BD movnvs r15,#0xF4000002		;r15=-201326590(0xf4000002)
:02030AD8 BDFE2175 ldcltl 1,cr2,[r14,#+0x1d4]!
:02030ADC 4EF7FDF3 mrcmi 13,7,r15,cr7,cr3,{7}
:02030AE0 4EF7FD00 cdpmi 13,14,cr15,cr7,cr0,0
:02030AE4 535187FD cmppl r1,#0x3F40000
:02030AE8 FD5187FD unknown
:02030AEC 47FDFB47 ldrmib r15,r1,#0x3F40000
:02030AF0 4E87FDE1 cdpmi 13,8,cr15,cr7,cr1,7
:02030AF4 4EC7FD55 mcrmi 13,6,r15,cr7,cr5,{2}
:02030AF8 17FD8461 ldrneb r8,r1,#0x3F40000
:02030AFC FD47FDEB unknown
:02030B00 FD6DE150 stc2l 1,cr14,[r13,#-0x140]!
:02030B04 C7FDE947 ldrgtb r14,[r13,#-0x140]!
:02030B08 FB47FDE9 blx 032302BC
:02030B0C 55E147FD strplb r4,[r1, #+0x7fd]!
:02030B10 1001738D andne  r7,r1,r13,lsl #0x7
:02030B14 FD938D0F unknown
:02030B18 30155317 andccs r5,r5,r7,lsl r3
:02030B1C 10355B01 eornes r5,r5,r1,lsl #0x16
:02030B20 FFE917FD swinv 0x00e917fd
:02030B24 75FF272D ldrvcb r2,[r15, #+0x72d]!
:02030B28 E953B6C3 ldmdb  r3 ,{r0,r1,r6,r7,r9,r10,r12,r13,r15}^
:02030B2C E9ADB375 stmib  r13!,{r0,r2,r4,r5,r6,r8,r9,r12,r13,r15}
:02030B30 A13C89FF ldrgesh r8,[r12, -r15]!
:02030B34 99620541 unknown
:02030B38 394D1D15 stmccdb  r13 ,{r0,r2,r4,r8,r10,r11,r12}^
:02030B3C 2D340011 ldccs  0,cr0,[r4,#-0x44]!
:02030B40 102D4900 eorne  r4,r13,r0,lsl #0x12
:02030B44 344D59AB strccb r5,[r13],#-0x9ab
:02030B48 9106E938 unknown
:02030B4C 302A8D00 eorcc  r8,r10,r0,lsl #0x1a
:02030B50 18E23942 unknown
:02030B54 14D50029 ldrneb r0,[r5],#+0x29
:02030B58 EB003CDB bl 0203FECC
:02030B5C FFE9BD0C swinv 0x00e9bd0c
:02030B60 FB3D2081 blx 02F78D74
:02030B64 48E071AD unknown
:02030B68 E9B64081 ldmib  r6!,{r0,r7,r14}
:02030B6C 1DA43335 stcne  3,cr3,[r4,#+0xd4]!
:02030B70 29FB344B unknown
:02030B74 35E246FD strccb r4,[r2, #+0x6fd]!
:02030B78 4E1AFD43 cdpmi 13,0,cr15,cr10,cr3,2
:02030B7C E97B7061 unknown
:02030B80 293E592D ldmcsdb  r14!,{r0,r2,r3,r5,r8,r11,r12,r14}
:02030B84 95005D6E strls r5,[r0, #-0xd6e]		;r0-0xd6e=*(070af2b9)=#0(0x00000000)
:02030B88 4E09A1B7 mcrmi 1,0,r10,cr9,cr7,{5}
:02030B8C DFFD0321 swile 0x00fd0321
:02030B90 31054EDF unknown
:02030B94 70B1FB1C adcvcs r15,r1,r12,lsl r11
:02030B98 71FDE328 mvnvcs r14,r8,lsr #0x6
:02030B9C 801DFB92 mulhis r13,r2,r11
:02030BA0 35C03190 strccb r3,[r0, #+0x190]		;r0+0x190=*(070b01b7)=#0(0x00000000)
:02030BA4 81DDF310 bichis r15,r13,r0,lsl r3
:02030BA8 81E95A78 mvnhi  r5,r8,ror r10
:02030BAC 004FC8B7 streqh r12,[r15],#-0x87
:02030BB0 20319C19 eorcss r9,r1,r9,lsl r12
:02030BB4 71EA62EA mvnvc  r6,r10,ror #0x5
:02030BB8 7950BE77 ldmvcdb  r0 ,{r0,r1,r2,r4,r5,r6,r9,r10,r11,r12,r13,r15}^
:02030BBC 790EC551 stmvcdb  r14 ,{r0,r4,r6,r8,r10,r14,r15}
:02030BC0 61723001 cmnvs r2,r1
:02030BC4 5D5BE940 unknown
:02030BC8 09110311 ldmeqdb  r1 ,{r0,r4,r8,r9}
:02030BCC 5D0005F9 unknown
:02030BD0 0DF3D71E ldceql 7,cr13,[r3,#+0x78]!
:02030BD4 0005F540 andeq  r15,r5,r0,asr #0xa
:02030BD8 51EF1C15 mvnpl  r1,r5,lsl r12
:02030BDC DA174D80 ble 026041E4
:02030BE0 60404D50 subvs  r4,r0,r0,asr r13
:02030BE4 8507404D strhi r4,[r7, #-0x4d]		;(r7-0x4d=*(e1c12063))
:02030BE8 0E40451A mcreq 5,2,r4,cr0,cr10,{0}
:02030BEC D100156A unknown
:02030BF0 D1200015 unknown
:02030BF4 2D00F12B unknown
:02030BF8 AD750107 ldcgel 1,cr0,[r5,#-0x1c]!
:02030BFC CB162104 blgt 025B9014
:02030C00 3D4201B1 unknown
:02030C04 4BDA3C49 blmi 016BFD30
:02030C08 AD49B5FA unknown
:02030C0C 40413007 submi  r3,r1,r7
:02030C10 70F93D51 rscvcs r3,r9,r1,asr r13
:02030C14 D1102196 unknown
:02030C18 E2A44021 adc  r4,r4,#0x21
:02030C1C 29063021 stmcsdb  r6 ,{r0,r5,r12,r13}
:02030C20 9D19A501 unknown
:02030C24 02290B00 eoreq  r0,r9,#0x0
:02030C28 C845D5CA stmgtda  r5 ,{r1,r3,r6,r7,r8,r10,r12,r14,r15}^
:02030C2C 4FB12AFA swimi 0x00b12afa
:02030C30 D0B239E4 adcles r3,r2,r4,ror #0x13
:02030C34 F2396239 eornvs r6,r9,#0x90000003
:02030C38 F239F239 eornvs r15,r9,#0x90000003
:02030C3C 39F239F5 unknown
:02030C40 C239B8F2 eorgts r11,r9,#0xF20000
:02030C44 0D45FE05 unknown
:02030C48 BB745D4D bllt 03D48184
:02030C4C 30B15047 adcccs r5,r1,r7,asr #0x0
:02030C50 2840299B stmcsda  r0 ,{r0,r1,r3,r4,r7,r8,r11,r13}^
:02030C54 947E05E5 unknown
:02030C58 0580D17B streq r13,[r0, #+0x17b]		;r0+0x17b=*(070b01a2)=#0(0x00000000)
:02030C5C EAC40055 b 01130DB8
:02030C60 4A903025 bmi 0043CCFC
:02030C64 25544025 ldrcsb r4,[r4, #-0x25]		;(r4-0x25=*(ffffffdb))
:02030C68 6DE8E740 stcvsl 7,cr14,[r8,#+0x100]!
:02030C6C 45203974 strmi r3,[r0, #-0x974]!
:02030C70 5D86E544 unknown
:02030C74 205D7C40 subcss r7,r13,r0,asr #0x18
:02030C78 5069F46D rsbpl  r15,r9,r13,ror #0x8
:02030C7C 6D3A5221 ldcvs  2,cr5,[r10,#-0x84]!
:02030C80 6DE8D8B4 stcvsl 8,cr13,[r8,#+0x2d0]!
:02030C84 6DE8CFB4 stcvsl 15,cr12,[r8,#+0x2d0]!
:02030C88 C91A0174 ldmgtdb  r10 ,{r2,r4,r5,r6,r8}
:02030C8C 301D375E andccs r3,r13,r14,asr r7
:02030C90 DC401D6E stclel 13,cr1,[r0],{#0x6e}
:02030C94 54E8401D unknown
:02030C98 19191C19 ldmnedb  r9 ,{r0,r3,r4,r10,r11,r12}
:02030C9C FA664049 blx 039C0DD0
:02030CA0 49E54C7D unknown
:02030CA4 4946A770 stmmidb  r6 ,{r4,r5,r6,r8,r9,r10,r13,r15}^
:02030CA8 14FD0380 unknown
:02030CAC 07D96011 unknown
:02030CB0 BA74714D blt 03D4D1EC
:02030CB4 0191203F orreqs r2,r1,r15,lsr r0
:02030CB8 4D430195 unknown
:02030CBC 8C37FD00 ldchi  13,cr15,[r7],#-0x0
:02030CC0 E647FDFA unknown
:02030CC4 0F11533D swieq 0x0011533d
:02030CC8 11933D4D orrnes r3,r3,r13,asr #0x1a
:02030CCC 2D4DDA03 unknown
:02030CD0 59040173 stmpldb  r4 ,{r0,r1,r4,r5,r6,r8}
:02030CD4 EB018708 bl 020928FC
:02030CD8 01A5E912 moveq  r14,r2,lsl r9		;r14=296517632(0x11ac8000)
:02030CDC 190A6381 stmnedb  r10 ,{r0,r7,r8,r9,r13,r14}
:02030CE0 28001100 stmcsda  r0 ,{r8,r12}
:02030CE4 FFEB02BD swinv 0x00eb02bd
:02030CE8 00A93AEB adceq  r3,r9,r11,ror #0x15
:02030CEC A144C13B unknown
:02030CF0 230315EF unknown
:02030CF4 3932D500 ldmccdb  r2!,{r8,r10,r12,r14,r15}
:02030CF8 924CA9FA subls  r10,r12,#0x3E8000
:02030CFC 41BBC9E9 movmis r12,r9,ror #0x13
:02030D00 C91BC9EA ldmgtdb  r11 ,{r1,r3,r5,r6,r7,r8,r11,r14,r15}
:02030D04 C9FBC9FB ldmgtib  r11!,{r0,r1,r3,r4,r5,r6,r7,r8,r11,r14,r15}^
:02030D08 FBC9F2FB blx 012AD8FC
:02030D0C 2EA5F645 cdpcs 6,10,cr15,cr5,cr5,2
:02030D10 F0BBC917 adcnvs r12,r11,r7,lsl r9
:02030D14 E9172D4F ldmdb  r7 ,{r0,r1,r2,r3,r6,r8,r10,r11,r13}
:02030D18 B904C17C stmltdb  r4 ,{r2,r3,r4,r5,r6,r8,r14,r15}
:02030D1C 13BD3A59 movnes r3,#0x59000		;r3=364544(0x59000)
:02030D20 E12CA0B0 strh r10,[r12, -r0]!
:02030D24 88031529 stmhida  r3 ,{r0,r3,r5,r8,r10,r12}
:02030D28 1015EB01 andnes r14,r5,r1,lsl #0x16
:02030D2C C8E5DD02 unknown
:02030D30 29314121 ldmcsdb  r1!,{r0,r5,r8,r14}
:02030D34 00091611 andeq  r1,r9,r1,lsl r6
:02030D38 151514B0 ldrne r1,[r5, #-0x4b0]		;(r5-0x4b0=*(fffffb50))
:02030D3C 05170005 ldreq r0,[r7, #-0x5]		;(r7-0x5=*(e1c120ab))
:02030D40 00050800 andeq  r0,r5,r0,lsl #0x10
:02030D44 00055618 andeq  r5,r5,r8,lsl r6
:02030D48 1900050C stmnedb  r0 ,{r2,r3,r8,r10}
:02030D4C 30100005 andccs r0,r0,r5
:02030D50 04A5158D unknown
:02030D54 1DF0E5DD ldcnel 5,cr14,[r0,#+0x374]!
:02030D58 415424C1 cmpmi r4,r1,asr #0x9
:02030D5C F1419161 unknown
:02030D60 CD0C00F9 unknown
:02030D64 A5313D00 ldrge r3,[r1, #-0xd00]!
:02030D68 D1213D0E unknown
:02030D6C 714FFB0E mrsvc r15,SPSR
:02030D70 1300C90C unknown
:02030D74 6CEBFF8C stcvsl 15,cr15,[r11],#+0x230
:02030D78 E59DA006 ldr r10,[r13, #+0x6]		;r13+0x6=*(00000006)
:02030D7C 14D58068 ldrneb r8,[r5],#+0x68
:02030D80 0020E35A eoreq  r14,r0,r10,asr r3
:02030D84 5810F930 ldmplda  r0 ,{r4,r5,r8,r11,r12,r13,r14,r15}
:02030D88 06853303 streq r3,[r5],+r3, lsl #0x6
:02030D8C 11C43015 bicne  r3,r4,r5,lsl r0
:02030D90 077D2000 ldreqb r2,[r13,-r0]!
:02030D94 1FFA001D swine 0x00fa001d
:02030D98 900DE3A0 andls  r14,r13,r0,lsr #0x7
:02030D9C 31E08141 mvncc  r8,r1,asr #0x2
:02030DA0 F5049530 strnv r9,[r4, #-0x530]		;(r4-0x530=*(fffffad0))
:02030DA4 9D700A00 ldclsl 10,cr0,[r0,#-0x0]!
:02030DA8 00896400 addeq  r6,r9,r0,lsl #0x8
:02030DAC 901049E6 andlss r4,r0,r6,ror #0x13
:02030DB0 FC15E3A0 ldc2  3,cr14,[r5],{#0xa0}
:02030DB4 41E59F70 mvnmi  r9,r0,ror r15
:02030DB8 A0600950 rsbge  r0,r0,r0,asr r9
:02030DBC 5058E110 subpls r14,r8,r0,lsl r1
:02030DC0 4009E28D andmi  r14,r9,r13,lsl #0x5
:02030DC4 19E100A0 unknown
:02030DC8 19048D70 stmnedb  r4 ,{r4,r5,r6,r8,r10,r11,r15}
:02030DCC 0019DD00 andeqs r13,r9,r0,lsl #0x1a
:02030DD0 692E1002 stmvsdb  r14!,{r1,r12}
:02030DD4 850101E2 strhi r0,[r1, #-0x1e2]		;(r1-0x1e2=*(f3fffe20))
:02030DD8 0A149DE7 beq 0255857C
:02030DDC 07010540 streq r0,[r1, #-0x1e2]		;(r1-0x1e2=*(f3fffe20))
:02030DE0 30047520 andcc  r7,r4,r0,lsr #0xa
:02030DE4 09D3E1A0 ldmeqib  r3 ,{r5,r7,r8,r13,r14,r15}^
:02030DE8 0435020F unknown
:02030DEC A0A00001 adcge  r0,r0,r1
:02030DF0 900C01E1 andls  r0,r12,r1,ror #0x3
:02030DF4 59064189 stmpldb  r6 ,{r0,r3,r7,r8,r14}
:02030DF8 0475EEE3 unknown
:02030DFC 0431445C unknown
:02030E00 8D242960 stchi  9,cr2,[r4,#-0x180]!
:02030E04 64105DE5 ldrvs r5,[r0],#-0xde5
:02030E08 E59D2540 ldr r2,[r13, #+0x540]		;r13+0x540=*(00000540)
:02030E0C E59D3058 ldr r3,[r13, #+0x58]		;r13+0x58=*(00000058)
:02030E10 8060258C rsbhi  r2,r0,r12,lsl #0xb
:02030E14 0065004D rsbeq  r0,r5,r13,asr #0x0
:02030E18 DCC021A8 stclel 1,cr2,[r0],{#0xa8}
:02030E1C C1070021 unknown
:02030E20 2068AB06 rsbcs  r10,r8,r6,lsl #0x16
:02030E24 00090259 andeq  r0,r9,r9,asr r2
:02030E28 7E9F1501 cdpvc 5,8,cr1,cr15,cr1,0
:02030E2C 2EEB1C01 cdpcs 12,14,cr1,cr11,cr1,0
:02030E30 101A03A1 andnes r0,r10,r1,lsr #0x7
:02030E34 14D5E28D ldrneb r14,[r5],#+0x28d
:02030E38 0053D384 subeqs r13,r3,r4,lsl #0x7
:02030E3C 00051CEB andeq  r1,r5,r11,ror #0x19
:02030E40 08B503C1 ldmeqia  r5!,{r0,r6,r7,r8,r9}
:02030E44 050391E0 streq r9,[r3, #-0x1e0]		;(r3-0x1e0=*(00058e20))
:02030E48 A00D1200 andge  r1,r13,r0,lsl #0x4
:02030E4C E58D0825 str r0,[r13, #+0x825]		;r13+0x825=*(00000825)
:02030E50 8D402E23 unknown
:02030E54 081015E2 ldmeqda  r0 ,{r1,r5,r6,r7,r8,r10,r12}
:02030E58 50780035 rsbpls r0,r8,r5,lsr r0
:02030E5C 010BBD20 unknown
:02030E60 E58D401A str r4,[r13, #+0x1a]		;r13+0x1a=*(0000001a)
:02030E64 8601EDCE strhi r14,[r13, #+0x1a]		;r13+0x1a=*(0000001a)
:02030E68 2703BD0B strcs r11,[r3,-r11, lsl #0x1a]
:02030E6C 457C004D ldrmib r0,[r12, #-0x4d]!
:02030E70 2A8FF004 bcs 0042CE88
:02030E74 17E0E8BD unknown
:02030E78 27100210 unknown
:02030E7C 01070B00 unknown
:02030E80 10181400 andnes r1,r8,r0,lsl #0x8
:02030E84 F4590051 ldrnvb r0,[r9],#-0x51
:02030E88 0011637E andeqs r6,r1,r14,ror r3
:02030E8C 4C79D9B1 ldcmil 9,cr13,[r9],#-0x2c4
:02030E90 4F327459 swimi 0x00327459
:02030E94 0D935195 unknown
:02030E98 30C14F0D sbccc  r4,r1,r13,lsl #0x1e
:02030E9C 4DFDF983 ldcmil 9,cr15,[r13,#+0x20c]!
:02030EA0 A570E1E9 ldrgeb r14,[r0, #-0x1e9]!
:02030EA4 5FC13163 swipl 0x00c13163
:02030EA8 105580D1 ldrnesb r8,[r5],#-0x1
:02030EAC 3025E9A8 eorcc  r14,r5,r8,lsr #0x13
:02030EB0 FDF9749A ldc2l 4,cr7,[r9,#+0x268]!
:02030EB4 CB40254D blgt 0303A3F0
:02030EB8 E4B459E7 unknown
:02030EBC 313DE74C teqcc r13,r12,asr #0xe
:02030EC0 4DFDF96A ldcmil 9,cr15,[r13,#+0x1a8]!
:02030EC4 DD105DE9 unknown
:02030EC8 3445D2FB strccb r13,[r5],#-0x2fb
:02030ECC DD5102C9 unknown
:02030ED0 E706359B unknown
:02030ED4 5BB3BBDD blpl 00D1FE50
:02030ED8 417BDDE7 cmnmi r11,r7,ror #0x1b
:02030EDC FD364215 ldc2  2,cr4,[r6,#-0x54]!
:02030EE0 4BFDF94B blmi 01FAF414
:02030EE4 CC401DA6 stcgtl 13,cr1,[r0],{#0xa6}
:02030EE8 FD000DE7 unknown
:02030EEC 4A404D19 bmi 03044358
:02030EF0 4DFD39F9 ldcmil 9,cr3,[r13,#+0x3e4]!
:02030EF4 4D2A804D stcmi  0,cr8,[r10,#-0x134]!
:02030EF8 B9E79180 unknown
:02030EFC 4C4B2BF5 stcmil 11,cr2,[r11],{#0xf5}
:02030F00 26EDE900 unknown
:02030F04 6D364871 ldcvs  8,cr4,[r6,#-0x1c4]!
:02030F08 EA54BC40 b 03560010
:02030F0C 4C167325 ldcmi  3,cr7,[r6],{#0x25}
:02030F10 4C12B325 ldcmi  3,cr11,[r2],{#0x25}
:02030F14 97927315 unknown
:02030F18 6575BDE7 ldrvsb r11,[r5, #-0xde7]!
:02030F1C 0D05E127 unknown
:02030F20 C11CFFE9 tstgt r12,r9,ror #0x1f
:02030F24 0D4EE162 unknown
:02030F28 C94EDE78 stmgtdb  r14 ,{r3,r4,r5,r6,r9,r10,r11,r12,r14,r15}^
:02030F2C F9492078 stmnvdb  r9 ,{r3,r4,r5,r6,r13}^
:02030F30 F91A32F1 ldmnvdb  r10 ,{r0,r4,r5,r6,r7,r9,r12,r13}
:02030F34 04EB4AFD unknown
:02030F38 61101202 tstvs r0,r2,lsl #0x4
:02030F3C 1459A002 ldrneb r10,[r9],#-0x2
:02030F40 002C44A1 eoreq  r4,r12,r1,lsr #0x9
:02030F44 BD9A0911 unknown
:02030F48 3D39EA14 ldccc  10,cr14,[r9,#-0x50]!
:02030F4C EB0038CC bl 0203F284
:02030F50 1D010539 unknown
:02030F54 E8BE4DC1 ldmia  r14!,{r0,r6,r7,r8,r10,r11,r14}
:02030F58 0E6D13FD mcreq 3,3,r1,cr13,cr13,{7}
:02030F5C 734B1575 unknown
:02030F60 153951AD ldrne r5,[r9, #-0x1ad]!
:02030F64 3000E582 andcc  r14,r0,r2,lsl #0xb
:02030F68 5C03E590 stcpl  5,cr14,[r3],{#0x90}
:02030F6C 031455E0 tsteq r4,#0x38000000
:02030F70 811084E0 tsthi r0,r0,ror #0x9
:02030F74 160EE304 strne r14,[r14],-r4, lsl #0x6
:02030F78 80007981 andhi  r7,r0,r1,lsl #0x13
:02030F7C 401008E5 andmis r0,r0,r5,ror #0x11
:02030F80 F148E592 unknown
:02030F84 D400B400 strle r11,[r0],#-0x400
:02030F88 F944E110 stmnvdb  r4 ,{r4,r8,r13,r14,r15}^
:02030F8C D5304402 ldrle r4,[r0, #-0x402]!
:02030F90 01810B0B orreq  r0,r1,r11,lsl #0x16
:02030F94 E3800BA4 orr  r0,r0,#0x29000
:02030F98 F5C400B4 strnvb r0,[r4, #+0xb4]		;r4+0xb4=*(000000b4)
:02030F9C E540D200 strb r13,[r0, #-0x200]		;r0-0x200=*(070afe27)=#0(0x00000000)
:02030FA0 E1A04180 mov  r4,r0,lsl #0x3		;r4=945291576(0x38580138)
:02030FA4 009E00B4 ldreqh r0,[r14], +r4
:02030FA8 02E1B4E1 rsceq  r11,r1,#0xE1000000
:02030FAC E19C20B4 ldrh r2,[r12, +r4]
:02030FB0 02E104B4 rsceq  r0,r1,#0xB4000000
:02030FB4 1C02E5BF stcne  5,cr14,[r2],{#0xbf}
:02030FB8 05EE0205 streqb r0,[r14, #+0x205]!
:02030FBC 15551002 ldrneb r1,[r5, #-0x2]		;(r5-0x2=*(fffffffe))
:02030FC0 00FF0044 rsceqs r0,r15,r4,asr #0x0
:02030FC4 90D359FE ldrlssh r5,[r3],#+0x9e
:02030FC8 058D21ED streq r2,[r13, #+0x1ed]		;r13+0x1ed=*(000001ed)
:02030FCC 44E92D41 unknown
:02030FD0 2968035D unknown
:02030FD4 292BA100 stmcsdb  r11!,{r8,r13,r15}
:02030FD8 29F02900 unknown
:02030FDC 2D4140F0 unknown
:02030FE0 8D4E3000 unknown
:02030FE4 75200BE2 strvc r0,[r0, #-0xbe2]!
:02030FE8 0009D411 andeq  r13,r9,r1,lsl r4
:02030FEC 02E550D4 rsceq  r5,r5,#0xD4
:02030FF0 10000279 andne  r0,r0,r9,ror r2
:02030FF4 C303E9C3 unknown
:02030FF8 3002E544 andcc  r14,r2,r4,asr #0xa
:02030FFC 2001E283 andcs  r14,r1,r3,lsl #0x5
:02031000 F7E20052 unknown
:02031004 001AFFFF ldreqsh r15,[r10], -r15
:02031008 E500D420 str r13,[r0, #-0x420]		;r0-0x420=*(070afc07)=#0(0x00000000)
:0203100C 14000D14 strne r0,[r0],#-0xd14
:02031010 C315BD11 tstgt r5,#0x440
:02031014 E8D724E5 ldmia  r7 ,{r0,r2,r5,r6,r7,r10,r13}^
:02031018 9F010FC1 swils 0x00010fc1
:0203101C 04110CE5 ldreq r0,[r1],#-0xce5
:02031020 E8D4E59F ldmia  r4 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}^
:02031024 00190349 andeqs r0,r9,r9,asr #0x6
:02031028 B06019BA unknown
:0203102C 00190149 andeqs r0,r9,r9,asr #0x2
:02031030 81251DF4 unknown
:02031034 00152BE5 andeqs r2,r5,r5,ror #0x17
:02031038 0175B38B cmneq r5,r11,lsl #0x7
:0203103C 1104106D unknown
:02031040 16951101 ldrne r1,[r5],+r1, lsl #0x2
:02031044 E1A05680 mov  r5,r0,lsl #0xd		;r5=1610932224(0x6004e000)
:02031048 D9DD12D9 ldmleib  r13 ,{r0,r3,r4,r6,r7,r9,r12}^
:0203104C 70A2E902 adcvc  r14,r2,r2,lsl #0x12
:02031050 22E534A0 rsccs  r3,r5,#0xA0000000
:02031054 C002E50B andgt  r14,r2,r11,lsl #0xa
:02031058 40E28850 rscmi  r8,r2,r0,asr r8
:0203105C E2886005 add  r6,r8,#0x5
:02031060 06419120 streqb r9,[r1],-r0, lsr #0x2
:02031064 500400E5 andpl  r0,r4,r5,ror #0x1
:02031068 89CD00B9 stmhiib  r13 ,{r0,r3,r4,r5,r7}^
:0203106C 7001EB01 andvc  r14,r1,r1,lsl #0x16
:02031070 02E20187 rsceq  r0,r2,#0xC0000021
:02031074 20E35700 rsccs  r5,r3,r0,lsl #0xe
:02031078 402001D1 unknown
:0203107C F6E28660 unknown
:02031080 08BAFFFF ldmeqia  r10!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:02031084 009D0000 addeqs r0,r13,r0
:02031088 8102B11C unknown
:0203108C 10A1300D adcne  r3,r1,r13
:02031090 A02C6A02 eorge  r6,r12,r2,lsl #0x14
:02031094 B1774BE3 cmnlt r7,r3,ror #0x17
:02031098 30015109 andcc  r5,r1,r9,lsl #0x2
:0203109C 64061D60 strvs r1,[r6],#-0xd60
:020310A0 65056120 strvs r6,[r5, #-0x120]		;r5-0x120=*(6004dee0)=#0(0x00000000)
:020310A4 65FF65AF ldrvsb r6,[r15, #+0x5af]!
:020310A8 F9F581FF ldmnvib  r5!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r15}^
:020310AC F8020944 stmnvda  r2 ,{r2,r6,r8,r11}
:020310B0 01007181 unknown
:020310B4 04C9FA00 streqb r15,[r9],#+0xa00
:020310B8 100528B2 strneh r2,[r5], -r2
:020310BC 40020AD1 unknown
:020310C0 11C5356D bicne  r3,r5,r13,ror #0xa
:020310C4 2D6569C2 stccsl 9,cr6,[r5,#-0x308]!
:020310C8 4B07D9FC blmi 022278C0
:020310CC C2A90C2D adcgt  r0,r9,#0x2D00
:020310D0 0D374B62 ldceq  11,cr4,[r7,#-0x188]!
:020310D4 0D4E1B73 unknown
:020310D8 314E1873 unknown
:020310DC 39496C32 stmccdb  r9 ,{r1,r4,r5,r10,r11,r13,r14}^
:020310E0 31EDE440 mvncc  r14,r0,asr #0x8
:020310E4 0D0F1152 unknown
:020310E8 394B48C0 stmccdb  r11 ,{r6,r7,r11,r14}^
:020310EC E891B285 ldmia  r1 ,{r0,r2,r7,r9,r12,r13,r15}
:020310F0 255D3025 ldrcsb r3,[r13, #-0x25]		;(r13-0x25=*(ffffffdb))
:020310F4 40252040 eormi  r2,r5,r0,asr #0x0
:020310F8 81E6B4A9 mvnhi  r11,r9,lsr #0x9
:020310FC 4691CDB7 unknown
:02031100 31CDF853 biccc  r15,r13,r3,asr r8
:02031104 81EE4894 unknown
:02031108 3E100177 mrccc 1,0,r0,cr0,cr7,{3}
:0203110C F5384511 ldrnv r4,[r8, #-0x511]!
:02031110 50D0AC00 sbcpls r10,r0,r0,lsl #0x18
:02031114 A0400129 subge  r0,r0,r9,lsr #0x2
:02031118 E10721E3 unknown
:0203111C 5D503E44 unknown
:02031120 405D0F30 submis r0,r13,r0,lsr r15
:02031124 FF005DA3 swinv 0x00005da3
:02031128 E2041054 and  r1,r4,#0x54
:0203112C AC035D81 stcge  13,cr5,[r3],{#0x81}
:02031130 90000100 andls  r0,r0,r0,lsl #0x2
:02031134 20000110 andcs  r0,r0,r0,lsl r1
:02031138 03510001 cmpeq r1,#0x1
:0203113C 134DC0AC unknown
:02031140 934D909A unknown
:02031144 E5CC00A5 strb r0,[r12, #+0xa5]		;r12+0xa5=*(000000a5)
:02031148 3029E905 eorcc  r14,r9,r5,lsl #0x12
:0203114C 84400186 strhib r0,[r0],#-0x186
:02031150 E35403DD cmp r4,#0x74000003
:02031154 85085008 strhi r5,[r8, #-0x8]		;(r8-0x8=*(00000079))
:02031158 FFFFE7E2 swinv 0x00ffe7e2
:0203115C D4100D3A ldrle r0,[r0],#-0xd3a
:02031160 35903540 ldrcc r3,[r0, #+0x540]		;r0+0x540=*(070b0567)=#0(0x00000000)
:02031164 1940191C stmnedb  r0 ,{r2,r3,r4,r8,r11,r12}^
:02031168 8019CD14 andhis r12,r9,r4,lsl r13
:0203116C 6F841199 swivs 0x00841199
:02031170 39380061 ldmccdb  r8!,{r0,r5,r6}
:02031174 D6000D1B unknown
:02031178 7BB5004F blvc 00D712BC
:0203117C 1919998D ldmnedb  r9 ,{r0,r2,r3,r7,r8,r11,r12,r15}
:02031180 0D1DB110 unknown
:02031184 FD4FCF00 unknown
:02031188 7D4F3830 unknown
:0203118C 1F050301 swine 0x00050301
:02031190 3D38009D ldccc  0,cr0,[r8,#-0x274]!
:02031194 2D521200 unknown
:02031198 A1E2C90E mvnge  r12,r14,lsl #0x12
:0203119C 00141D10 andeqs r1,r4,r0,lsl r13
:020311A0 D01400A1 andles r0,r4,r1,lsr #0x1
:020311A4 66E24D2E unknown
:020311A8 2C45005D stccsl 0,cr0,[r5],{#0x5d}
:020311AC 41A511AD movmi  r1,r13,lsr #0x3		;r1=0(0x0)
:020311B0 59F8204D unknown
:020311B4 351FD91B ldrcc r13,[r15, #-0x91b]		;r15-0x91b=*(020308a1)=#-644873718(0xd990020a)
:020311B8 02291600 eoreq  r1,r9,#0x0
:020311BC 178D0000 strne r0,[r13, +r0]
:020311C0 FF8A26E2 swinv 0x008a26e2
:020311C4 9D0AAC45 unknown
:020311C8 00500400 subeqs r0,r0,r0,lsl #0x8
:020311CC 9D04E59D unknown
:020311D0 0141208D unknown
:020311D4 B4114103 ldrlt r4,[r1],#-0x103
:020311D8 3417D909 ldrcc r13,[r7],#-0x909
:020311DC E3E01069 mvn  r1,#0x69
:020311E0 250AE65B strcs r14,[r10, #-0x65b]		;r10-0x65b=*(09bff9a5)=#0(0x00000000)
:020311E4 13D90670 bicnes r0,r9,#0x7000000
:020311E8 009001FD ldreqsh r0,[r0], +r13
:020311EC 8D219100 stchi  1,cr9,[r1,#-0x0]!
:020311F0 046D2065 unknown
:020311F4 7DE91361 stcvcl 3,cr1,[r9,#+0x184]!
:020311F8 E28DD011 add  r13,r13,#0x11
:020311FC 40810017 addmi  r0,r1,r7,lsl r0
:02031200 301DEFF8 ldrccsh r14,[r13], -r8
:02031204 3631E661 unknown
:02031208 476D4F92 unknown
:0203120C 18405DDF stmneda  r0 ,{r0,r1,r2,r3,r4,r6,r7,r8,r10,r11,r12,r14}^
:02031210 61BF8061 movvss r8,r1,ror #0x0
:02031214 B540AA80 strltb r10,[r0, #-0xa80]		;r0-0xa80=*(070af5a7)=#0(0x00000000)
:02031218 D95BD510 ldmledb  r11 ,{r4,r8,r10,r12,r14,r15}^
:0203121C 00612200 rsbeq  r2,r1,r0,lsl #0x4
:02031220 6EBCDB0D cdpvs 11,10,cr13,cr12,cr13,0
:02031224 7D561D4A unknown
:02031228 B742A900 strltb r10,[r2,-r0, lsl #0x12]
:0203122C C73B0D4A ldrgt r0,[r2,-r0, lsl #0x12]
:02031230 7C80FD4E stcvc  13,cr15,[r0],{#0x4e}
:02031234 A675CDF0 unknown
:02031238 6596194A ldrvs r1,[r6, #+0x94a]		;r6+0x94a=*(0000094a)
:0203123C 72A1C91B adcvc  r12,r1,#0x6C000
:02031240 7311E627 tstvc r1,#0x2700000
:02031244 080011C0 stmeqda  r0 ,{r6,r7,r8,r12}
:02031248 1BA90011 blne 00A71294
:0203124C BFEB0051 swilt 0x00eb0051
:02031250 919B0141 orrlss r0,r11,r1,asr #0x2
:02031254 00ACA001 adceq  r10,r12,r1
:02031258 1D443161 unknown
:0203125C 394D6C89 stmccdb  r13 ,{r0,r3,r7,r10,r11,r13,r14}^
:02031260 51149432 tstpl r4,r2,lsr r4
:02031264 07256900 streq r6,[r5,-r0, lsl #0x12]!
:02031268 21235D88 unknown
:0203126C A16A5110 unknown
:02031270 48F50020 unknown
:02031274 700005A7 andvc  r0,r0,r7,lsr #0xb
:02031278 55A10035 strpl r0,[r1, #+0x35]!
:0203127C 6A354035 bvs 02D81358
:02031280 00055F05 andeq  r5,r5,r5,lsl #0x1e
:02031284 650C12E1 strvs r1,[r12, #-0x2e1]		;(r12-0x2e1=*(fffffd1f))
:02031288 DF901509 swile 0x00901509
:0203128C 3A05F799 bcc 021AF0F8
:02031290 A5A01593 strge r1,[r0, #+0x593]!
:02031294 A500050B strge r0,[r0, #-0x50b]		;(r0-0x50b=*(fffffaf5))
:02031298 158DF412 strne r15,[r13, #+0x412]		;r13+0x412=*(d990061c)
:0203129C 8D527D40 unknown
:020312A0 FD140005 unknown
:020312A4 8D56F713 unknown
:020312A8 04DAF470 ldreqb r15,[r10],#+0x470
:020312AC 04E67C02 unknown
:020312B0 E06C0201 rsb  r0,r12,r1,lsl #0x4
:020312B4 C1F80204 mvngts r0,r4,lsl #0x4
:020312B8 C0293946 eorgt  r3,r9,r6,asr #0x12
:020312BC 5D0D9510 unknown
:020312C0 40156402 andmis r6,r5,r2,lsl #0x8
:020312C4 02001502 andeq  r1,r0,#0x800000
:020312C8 EB016D56 bl 0208C828
:020312CC 2D001554 unknown
:020312D0 32354C19 eorccs r4,r5,#0x1900
:020312D4 800EE9B0 strhih r14,[r14], -r0
:020312D8 016CFCE2 msreq SPSR_fs,r2
:020312DC 89013CEB stmhidb  r1 ,{r0,r1,r3,r5,r6,r7,r10,r11,r12,r13}
:020312E0 5D14694C unknown
:020312E4 452C0099 strmi r0,[r12, #-0x99]!
:020312E8 2BC02C00 blcs 0103C2F0
:020312EC 3D283211 stccc  2,cr3,[r8,#-0x44]!
:020312F0 A1202800 unknown
:020312F4 25A0E10B strcs r14,[r0, #+0x10b]!
:020312F8 00A124E1 adceq  r2,r1,r1,ror #0x9
:020312FC E19C00BE ldrh r0,[r12, +r14]
:02031300 911004BE ldrlsh r0,[r0, -r14]
:02031304 9220BEE1 eorls  r11,r0,#0xE10
:02031308 3000BEE1 andcc  r11,r0,r1,ror #0x1d
:0203130C E832E193 ldmda  r2!,{r0,r1,r4,r7,r8,r13,r14,r15}
:02031310 10313071 eornes r3,r1,r1,ror r0
:02031314 0001602A andeq  r6,r1,r10,lsr #0x0
:02031318 2C00012E stccs  1,cr0,[r0],{#0x2e}
:0203131C 52300001 eorpls r0,r0,#0x1
:02031320 F102150E unknown
:02031324 D03E2111 eorles r2,r14,r1,lsl r1
:02031328 9FC014E5 swils 0x00c014e5
:0203132C 900FE106 andls  r14,r15,r6,lsl #0x2
:02031330 E7D1023D unknown
:02031334 391C1795 ldmccdb  r12 ,{r0,r2,r4,r7,r8,r9,r10,r12}
:02031338 E9E8A501 unknown
:0203133C 0E51DC01 cdpeq 12,4,cr13,cr1,cr1,0
:02031340 02AAC802 adceq  r12,r10,#0x20000
:02031344 190B36B1 stmnedb  r11 ,{r0,r4,r5,r7,r9,r10,r12,r13}
:02031348 00051E01 andeq  r1,r5,r1,lsl #0x1c
:0203134C 3171E78E cmncc r1,r14,lsl #0xf
:02031350 4989E795 stmmiib  r9 ,{r0,r2,r4,r7,r8,r9,r10,r13,r14,r15}
:02031354 0B015DBB bleq 02088A48
:02031358 B1341D0D teqlt r4,r13,lsl #0x1a
:0203135C F746AA30 unknown
:02031360 C1F249F1 ldrgtsh r4,[r2, #+0x91]!
:02031364 C1E74EB6 strgth r4,[r7, #+0xe6]!
:02031368 F24D9456 subnv  r9,r13,#0x56000000
:0203136C F24DF24D subnv  r15,r13,#0xD0000004
:02031370 F6C1F24D strnvb r15,r15,r13,#0xD0000004
:02031374 45C6C158 strmib r12,[r6, #+0x158]		;r6+0x158=*(00000158)
:02031378 06EDDFF2 unknown
:0203137C 45C585B9 strmib r8,[r5, #+0x5b9]		;r5+0x5b9=*(6004e5b9)=#0(0x00000000)
:02031380 40291942 eormi  r1,r9,r2,asr #0x12
:02031384 AB806D30 blge 0004C84C
:02031388 E5806DF9 str r6,[r0, #+0xdf9]		;r0+0xdf9=*(00000df9)
:0203138C 4159F718 cmpmi r9,r8,lsl r7
:02031390 3041F70E subcc  r15,r1,r14,lsl #0xe
:02031394 00D53496 smulleqs r3,r5,r6,r4
:02031398 52E9F360 rscpl  r15,r9,#0x80000001
:0203139C 89E10681 unknown
:020313A0 05F25289 ldreqb r5,[r2, #+0x289]!
:020313A4 A90055B5 stmgedb  r0 ,{r0,r2,r4,r5,r7,r8,r10,r12,r14}
:020313A8 4065FD42 rsbmi  r15,r5,r2,asr #0x1a
:020313AC 71D5F3A0 bicvcs r15,r5,r0,lsr #0x7
:020313B0 81D5DD97 unknown
:020313B4 7505F7D5 strvc r15,[r5, #-0x7d5]		;r5-0x7d5=*(6004d82b)=#0(0x00000000)
:020313B8 12FFE891 rscnes r14,r15,#0x910000
:020313BC 1241C0EB subne  r12,r1,#0xEB
:020313C0 662511C1 unknown
:020313C4 FD4C04B9 unknown
:020313C8 0B81BC54 bleq 000A0520
:020313CC 7B21FFF6 blvc 028B13AC
:020313D0 10894011 addne  r4,r9,r1,lsl r0
:020313D4 B94011E3 stmltdb  r0 ,{r0,r1,r5,r6,r7,r8,r12}^
:020313D8 3116B902 tstcc r6,r2,lsl #0x12
:020313DC DE180D00 cdple 13,0,cr0,cr8,cr0,0
:020313E0 16CD4009 strneb r4,[r13],+r9
:020313E4 508D6EDB unknown
:020313E8 0A391811 beq 02E77434
:020313EC BC084144 stclt  1,cr4,[r8],{#0x44}
:020313F0 974195F4 unknown
:020313F4 00251AD9 unknown
:020313F8 6803F5D2 stmvsda  r3 ,{r1,r4,r6,r7,r8,r10,r12,r13,r14,r15}
:020313FC 33D686A1 bicccs r8,r6,#0xA100000
:02031400 2106912B unknown
:02031404 0019BA00 andeqs r11,r9,r0,lsl #0x14
:02031408 0300210E unknown
:0203140C E5AB1F15 str r1,[r11, #+0xf15]!
:02031410 1B114406 blne 02482430
:02031414 19CD4019 stmneib  r13 ,{r0,r3,r4,r14}^
:02031418 0011B140 andeqs r11,r1,r0,asr #0x2
:0203141C 065905AD ldreqb r0,[r9],-r13, lsr #0xb
:02031420 C6847528 strgt r7,[r4],+r8, lsr #0xa
:02031424 D9120005 ldmledb  r2 ,{r0,r2}
:02031428 BD33AA13 ldclt  10,cr10,[r3,#-0x4c]!
:0203142C 0001A130 andeq  r10,r1,r0,lsr r1
:02031430 3481F782 strcc r15,[r1],#+0x782
:02031434 40214AB7 unknown
:02031438 780481F4 stmvcda  r4 ,{r2,r4,r5,r6,r7,r8,r15}
:0203143C 0D0204F3 unknown
:02031440 001F8552 andeqs r8,r15,r2,asr r5
:02031444 40C50D4D sbcmi  r0,r5,r13,asr #0x1a
:02031448 4865F6AE unknown
:0203144C F20D4CF5 andnv  r4,r13,#0xF500
:02031450 F20DF20D andnv  r15,r13,#0xD0000000
:02031454 F20DF20D andnv  r15,r13,#0xD0000000
:02031458 F20DF20D andnv  r15,r13,#0xD0000000
:0203145C 6BE57F7A blvs 0199124C
:02031460 B14C0B0D unknown
:02031464 40298730 eormi  r8,r9,r0,lsr r7
:02031468 2D2BF578 stccs  5,cr15,[r11,#-0x1e0]!
:0203146C 80D16773 sbchis r6,r1,r3,ror r7
:02031470 B0005505 andlt  r5,r0,r5,lsl #0xa
:02031474 557C4145 ldrplb r4,[r12, #-0x145]!
:02031478 25A44025 strcs r4,[r4, #+0x25]!
:0203147C C21DD340 andgts r13,r13,#0x1
:02031480 72421DEC subvc  r1,r2,#0x3B00
:02031484 CC405D55 stcgtl 13,cr5,[r0],{#0x55}
:02031488 1D921DF5 unknown
:0203148C 1D4E0DF2 unknown
:02031490 1DC499B2 unknown
:02031494 C21DBBC2 andgts r11,r13,#0x30800
:02031498 301D334A andccs r3,r13,r10,asr #0x6
:0203149C C9F64A5A unknown
:020314A0 D4401D47 strleb r1,[r0],#-0xd47
:020314A4 11FD11E5 mvnnes r1,r5,ror #0x3
:020314A8 76524049 ldrvcb r4,r1,r5,ror #0x3
:020314AC 4941FDF6 stmmidb  r1 ,{r1,r2,r4,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}^
:020314B0 C5493280 strgtb r3,[r9, #-0x280]		;(r9-0x280=*(fffffd80))
:020314B4 11127983 tstne r2,r3,lsl #0x13
:020314B8 1749E660 strneb r14,r2,r3,lsl #0x13
:020314BC 203F74ED eorcss r7,r15,r13,ror #0x9
:020314C0 00E10399 smlaleq  r0,r1,r9,r3
:020314C4 B341D12F unknown
:020314C8 9840513F stmlsda  r0 ,{r0,r1,r2,r3,r4,r5,r8,r12,r14}^
:020314CC 1F70EDF6 swine 0x0070edf6
:020314D0 92B0ED49 adclss r14,r0,#0x1240
:020314D4 8FE1491B swihi 0x00e1491b
:020314D8 C0E3A004 rscgt  r10,r3,r4
:020314DC EB010483 bl 020726F0
:020314E0 3101A1D5 unknown
:020314E4 011D0561 tsteq r13,r1,ror #0xa
:020314E8 00811AA0 addeq  r1,r1,r0,lsr #0x15
:020314EC 2A40D56C bcs 03066AA4
:020314F0 99544099 ldmlsdb  r4 ,{r0,r3,r4,r7,r14}^
:020314F4 6158AA00 cmpvs r8,r0,lsl #0x14
:020314F8 B2615802 rsblt  r5,r1,#0x20000
:020314FC F261F261 rsbnv  r15,r1,#0x10000006
:02031500 F261F261 rsbnv  r15,r1,#0x10000006
:02031504 692C89FA stmvsdb  r12!,{r1,r3,r4,r5,r6,r7,r8,r11,r15}
:02031508 F6F58972 unknown
:0203150C 59516148 ldmpldb  r1 ,{r3,r6,r8,r13,r14}^
:02031510 E7128904 ldr r8,[r2,-r4, lsl #0x12]
:02031514 FDF613FD ldc2l 3,cr1,[r6,#+0x3f4]!
:02031518 70E1F748 rscvc  r15,r1,r8,asr #0xe
:0203151C B60948E3 strlt r4,r15,r1,r8,asr #0xe
:02031520 7D48DF95 unknown
:02031524 2800558B stmcsda  r0 ,{r0,r1,r3,r7,r8,r10,r12,r14}
:02031528 F43025E6 unknown
:0203152C C440254C strgtb r2,[r0],#-0x54c
:02031530 E44B4025 strb r4,[r11],#-0x25
:02031534 9D64B279 stclsl 2,cr11,[r4,#-0x1e4]!
:02031538 5DEAA547 stcpll 5,cr10,[r10,#+0x11c]!
:0203153C 79F7EC40 ldmvcib  r7!,{r6,r10,r11,r13,r14,r15}^
:02031540 09100172 ldmeqdb  r0 ,{r1,r4,r5,r6,r8}
:02031544 85B2C279 ldrhi r12,[r2, #+0x279]!
:02031548 3CB2914D ldccc  1,cr9,[r2],#+0x134
:0203154C 33B291E4 movccs r9,#0x39		;r9=57(0x39)
:02031550 7F0524E4 swivc 0x000524e4
:02031554 32C212A9 sbccc  r1,r2,#0x9000000A
:02031558 1DD2301D unknown
:0203155C 1D534C40 unknown
:02031560 B9E44C40 unknown
:02031564 39493A32 stmccdb  r9 ,{r1,r4,r5,r9,r11,r12,r13}^
:02031568 3949CA30 stmccdb  r9 ,{r4,r5,r9,r11,r14,r15}^
:0203156C F8214500 stmnvda  r1!,{r8,r10,r14}
:02031570 39AA72B9 stmccib  r10!,{r0,r3,r4,r5,r7,r9,r12,r13,r14}
:02031574 2BE41180 blcs 01935B7C
:02031578 ABE2DDFF blge 018E8D7C
:0203157C 45BB427D ldrmi r4,[r11, #+0x27d]!
:02031580 F82A2D00 stmnvda  r10!,{r8,r10,r11,r13}
:02031584 2151696A cmpcs r1,r10,ror #0x12
:02031588 20816908 addcs  r6,r1,r8,lsl #0x12
:0203158C B19301E4 orrlts r0,r3,r4,ror #0x3
:02031590 E7632104 strb r2,[r3,-r4, lsl #0x2]!
:02031594 FD4B0DC9 unknown
:02031598 45F5AD74 ldrmib r10,[r5, #+0xd74]!
:0203159C 4041A731 submi  r10,r1,r1,lsr r7
:020315A0 910899A5 unknown
:020315A4 2583493C strcs r4,[r3, #+0x93c]		;r3+0x93c=*(0000093c)
:020315A8 1AA11315 bne 00876204
:020315AC AFB525E6 swige 0x00b525e6
:020315B0 1B00054D blne 02032AEC
:020315B4 31D800A5 bicccs r0,r8,r5,lsr #0x1
:020315B8 81C59643 bichi  r9,r5,r3,asr #0xc
:020315BC 25F9C0AA ldrcsb r12,[r9, #+0xaa]!
:020315C0 25E59DB5 strcsb r9,[r5, #+0xdb5]!
:020315C4 25F52555 ldrcsb r2,[r5, #+0x555]!
:020315C8 F525E4F5 strnv r14,[r5, #-0x4f5]!
:020315CC F31DF31D tstnv r13,#0x74000000
:020315D0 F31D186C tstnv r13,#0x6C0000
:020315D4 3749B555 unknown
:020315D8 56D309E7 ldrplb r0,r13,#0x6C0000
:020315DC 0F754148 swieq 0x00754148
:020315E0 0C71F94B ldceql 9,cr15,[r1],#-0x12c
:020315E4 10D54B49 sbcnes r4,r5,r9,asr #0x16
:020315E8 FDF50471 ldc2l 4,cr0,[r5,#+0x1c4]!
:020315EC 7175FA42 cmnvc r5,r2,asr #0x14
:020315F0 49485640 stmmidb  r8 ,{r6,r9,r10,r12,r14}^
:020315F4 25E589B5 strcsb r8,[r5, #+0x9b5]!
:020315F8 40255530 eormi  r5,r5,r0,lsr r5
:020315FC 04FA5240 unknown
:02031600 49E33A4D unknown
:02031604 8DE3C5B5 stchil 5,cr12,[r3,#+0x2d4]!
:02031608 994B9433 stmlsdb  r11 ,{r0,r1,r4,r5,r10,r12,r15}^
:0203160C 55FA6840 ldrplb r6,[r10, #+0x840]!
:02031610 E6F55595 unknown
:02031614 B555324C ldrltb r3,[r5, #-0x24c]		;r5-0x24c=*(6004ddb4)=#0(0x00000000)
:02031618 3555E39D ldrccb r14,[r5, #-0x39d]		;r5-0x39d=*(6004dc63)=#0(0x00000000)
:0203161C B5554CE0 ldrltb r4,[r5, #-0xce0]		;r5-0xce0=*(6004d320)=#0(0x00000000)
:02031620 55E34997 strplb r4,[r3, #+0x997]!
:02031624 E32BFD75 msr CPSR_fxc,#0x1d40
:02031628 DD78ADFF ldclel 13,cr10,[r8,#-0x3fc]!
:0203162C E648AD10 unknown
:02031630 321A1571 andccs r1,r10,#0x1C400000
:02031634 154D355D strneb r3,[r13, #-0x55d]		;(r13-0x55d=*(fffffaa3))
:02031638 075D3217 unknown
:0203163C 5D7A6D99 ldcpll 13,cr6,[r10,#-0x264]!
:02031640 80812423 addhi  r2,r1,r3,lsr #0x8
:02031644 9D401D08 unknown
:02031648 114D2BE3 unknown
:0203164C 47ED0705 strmib r0,[r13,+r5, lsl #0xe]!
:02031650 28405D1B stmcsda  r0 ,{r0,r1,r3,r4,r8,r10,r11,r12,r14}^
:02031654 977269FB unknown
:02031658 628061FB addvs  r6,r0,#0xC000003E
:0203165C 5DDC81E3 unknown
:02031660 3247F8F5 subcc  r15,r7,#0xF50000
:02031664 47F3F209 ldrmib r15,[r3,+r9, lsl #0x4]!
:02031668 F50333C1 strnv r3,[r3, #-0x3c1]		;(r3-0x3c1=*(fffffc3f))
:0203166C 0E5550B1 mrceq 0,2,r5,cr5,cr1,{5}
:02031670 7185FBC9 orrvc  r15,r5,r9,asr #0x17
:02031674 90801DE2 addls  r1,r0,r2,ror #0x1b
:02031678 DAFC8100 ble 01F51A80
:0203167C 5F81654A swipl 0x0081654a
:02031680 AFB54DE3 swige 0x00b54de3
:02031684 4D054D49 unknown
:02031688 D9D1C9CC ldmleib  r1 ,{r2,r3,r6,r7,r8,r11,r14,r15}^
:0203168C 81D9A581 bichis r10,r9,r1,lsl #0xb
:02031690 054D4AA2 streqb r4,[r13, #-0xaa2]		;(r13-0xaa2=*(fffff55e))
:02031694 4DCA5955 unknown
:02031698 4DF4E0C5 ldcmil 0,cr14,[r4,#+0x314]!
:0203169C ADF4DA35 ldcgel 10,cr13,[r4,#+0xd4]!
:020316A0 4D49F44A unknown
:020316A4 4031D635 eormis r13,r1,r5,lsr r6
:020316A8 354D85F8 strccb r8,[r13, #-0x5f8]		;(r13-0x5f8=*(fffffa08))
:020316AC 2D25F6CC stccs  6,cr15,[r5,#-0x330]!
:020316B0 894D1C30 stmhidb  r13 ,{r4,r5,r10,r11,r12}^
:020316B4 2100F106 unknown
:020316B8 550B0089 strpl r0,[r11, #-0x89]		;r11-0x89=*(09bd0214)=#0(0x00000000)
:020316BC C93819E5 ldmgtdb  r8!,{r0,r2,r5,r6,r7,r8,r11,r12}
:020316C0 FCE081B5 stc2l 1,cr8,[r0],#+0x2d4
:020316C4 4A50309D bmi 0343D940
:020316C8 09500089 ldmeqdb  r0 ,{r0,r3,r7}^
:020316CC 013DD000 teqeq r13,r0
:020316D0 01CD204C biceq  r2,r13,r12,asr #0x0
:020316D4 1501C195 strne r12,[r1, #-0x195]		;(r1-0x195=*(fffffe6b))
:020316D8 D2001DC2 andle  r1,r0,#0x3080
:020316DC 0205701D andeq  r7,r5,#0x1D
:020316E0 F205F205 andnv  r15,r5,#0x50000000
:020316E4 E20580F7 and  r8,r5,#0xF7
:020316E8 0593F205 ldreq r15,[r3, #+0x205]		;r3+0x205=*(00000205)
:020316EC 7D4A4C82 unknown
:020316F0 2DA09630 stccs  6,cr9,[r0,#+0xc0]!
:020316F4 402D1440 eormi  r1,r13,r0,asr #0x8
:020316F8 807D29E9 rsbhis r2,r13,r9,ror #0x13
:020316FC 753AF578 ldrvc r15,[r10, #-0x578]!
:02031700 94561932 ldrlsb r1,[r6],#-0x932
:02031704 4D44404D unknown
:02031708 2B002A40 blcs 0203C010
:0203170C B5172500 ldrlt r2,[r7, #-0x500]		;(r7-0x500=*(e1c11bb0))
:02031710 75D351A2 ldrvcb r5,[r3, #+0x1a2]		;r3+0x1a2=*(000001a2)
:02031714 35D35147 ldrccb r5,[r3, #+0x147]		;r3+0x147=*(00000147)
:02031718 42F1CE0E rscmis r12,r1,#0xE0
:0203171C 45005980 strmi r5,[r0, #-0x980]		;(r0-0x980=*(fffff680))
:02031720 71B9FD21 movvcs r15,r1,lsr #0x1a		;r15=0(0x0)
:02031724 ADC00D60 unknown
:02031728 B1A9475C movlt  r4,r12,asr r7
:0203172C 5A014934 bpl 02083C04
:02031730 947371E4 unknown
:02031734 512D4A2E unknown
:02031738 114A0BCD unknown
:0203173C F40F8157 strnv r8,[r15],#-0x157
:02031740 6731916C ldrvs r9,[r15],#-0x157
:02031744 EB2C402D bl 02B41800
:02031748 59203031 stmpldb  r0!,{r0,r4,r5,r12,r13}
:0203174C 0225A536 eoreq  r10,r5,#0xD800000
:02031750 10FFE281 rscnes r14,r15,r1,lsl #0x5
:02031754 C0003502 andgt  r3,r0,r2,lsl #0xa
:02031758 8978E541 ldmhidb  r8!,{r0,r6,r8,r10,r13,r14,r15}^
:0203175C 1039383D eornes r3,r9,r13,lsr r8
:02031760 FC40395B stc2l 9,cr3,[r0],{#0x5b}
:02031764 04318554 unknown
:02031768 0C3039FD ldceq  9,cr3,[r0],#-0x3f4
:0203176C 75200191 strvc r0,[r0, #-0x191]!
:02031770 61E4AA1B mvnvs  r10,r11,lsl r10
:02031774 3D00AD02 unknown
:02031778 03192B5D tsteq r9,#0x17400
:0203177C B6032DE4 strlt r2,r9,#0x17400
:02031780 C110BD10 tstgt r0,r0,lsl r13
:02031784 4C10E5E5 ldcmi  5,cr14,[r0],{#0xe5}
:02031788 52E880E5 rscpl  r8,r8,#0xE5
:0203178C A3F904FE mvnges r0,#0xFE000000
:02031790 53F9E453 mvnpls r14,#0x53000000
:02031794 F3F9F3F9 mvnnvs r15,#0xE4000003
:02031798 F9F3F9E4 ldmnvib  r3!,{r2,r5,r6,r7,r8,r11,r12,r13,r14,r15}^
:0203179C 94F3F9F3 unknown
:020317A0 F3F9C3F9 mvnnvs r12,#0xE4000003
:020317A4 85C10FFD strhib r0,[r1, #+0xffd]		;r1+0xffd=*(00000ffd)
:020317A8 002DCAF7 unknown
:020317AC 01484D34 unknown
:020317B0 0DBB7151 ldceq  1,cr7,[r11,#+0x144]!
:020317B4 857A4703 ldrhib r4,[r10, #-0x703]!
:020317B8 1549BE7B strneb r11,[r9, #-0xe7b]		;(r9-0xe7b=*(fffff1be))
:020317BC 15F41231 ldrneb r1,[r4, #+0x231]!
:020317C0 FF495071 swinv 0x00495071
:020317C4 F1613504 unknown
:020317C8 25EDC199 strcsb r12,[r13, #+0x199]!
:020317CC D4114181 ldrle r4,[r1],#-0x181
:020317D0 0031E436 eoreqs r14,r1,r6,lsr r4
:020317D4 FDF417FD ldc2l 7,cr1,[r4,#+0x3f4]!
:020317D8 59403146 stmpldb  r0 ,{r1,r2,r6,r8,r12,r13}^
:020317DC B729E26C strlt r14,db 
:020317E0 716DF4DA msrvc SPSR_fsc,r10
:020317E4 F546F56F strnvb r15,[r6, #-0x56f]		;(r6-0x56f=*(fffffa91))
:020317E8 4EE1F352 mcrmi 3,7,r15,cr1,cr2,{2}
:020317EC 00A504FF unknown
:020317F0 50B1F719 adcpls r15,r1,r9,lsl r7
:020317F4 30157290 mulccs r5,r0,r2
:020317F8 E2476CED sub  r6,r7,#0xED00
:020317FC 10FD09B9 unknown
:02031800 1933004B ldmnedb  r3!,{r0,r1,r3,r6}
:02031804 19E241A1 unknown
:02031808 40F938B7 unknown
:0203180C A9135507 ldmgedb  r3 ,{r0,r1,r2,r8,r10,r12,r14}
:02031810 71304071 teqvc r0,r1,ror r0
:02031814 40150643 andmis r0,r5,r3,asr #0xc
:02031818 335930C2 cmpcc r9,#0xC2
:0203181C C3411895 unknown
:02031820 308130BC strcch r3,[r1], +r12
:02031824 688081CC stmvsia  r0 ,{r2,r3,r6,r7,r8,r15}
:02031828 45401D52 strmib r1,[r0, #-0xd52]		;(r0-0xd52=*(fffff2ae))
:0203182C 65000DE2 strvs r0,[r0, #-0xde2]		;(r0-0xde2=*(fffff21e))
:02031830 C346011C unknown
:02031834 61B950F1 ldrvssh r5,[r9, +r1]!
:02031838 8061A380 rsbhi  r10,r1,r0,lsl #0x7
:0203183C 4500710A strmi r7,[r0, #-0x10a]		;(r0-0x10a=*(fffffef6))
:02031840 A0F345B3 unknown
:02031844 F3454675 unknown
:02031848 32E1469B rsccc  r4,r1,#0x9B00000
:0203184C EC80A1AB stc  1,cr10,[r0],{#0xab}
:02031850 73450052 unknown
:02031854 6D800D8A unknown
:02031858 0B721937 bleq 03CB7D3C
:0203185C B39D3AE2 orrlts r3,r13,#0xE2000
:02031860 5C00F95B stcpl  9,cr15,[r0],{#0x5b}
:02031864 E37DC3A9 cmn r13,#0xA4000002
:02031868 519573A9 orrpls r7,r5,r9,lsr #0x7
:0203186C 4E71B549 cdpmi 5,6,cr11,cr1,cr9,2
:02031870 053005A9 ldreq r0,[r0, #-0x5a9]!
:02031874 D4229144 unknown
:02031878 F38C876D orrnv  r8,r12,#0x1B40000
:0203187C 8623C1FF unknown
:02031880 5188400D orrpl  r4,r8,r13
:02031884 823CA5F3 eorhis r10,r12,#0x3CC00000
:02031888 6D4C8DF3 unknown
:0203188C 00C98C47 sbceq  r8,r9,r7,asr #0x18
:02031890 1D8938B2 unknown
:02031894 6BE24DD0 blvs 018C4FDC
:02031898 8202D1F4 andhi  r13,r2,#0x3D
:0203189C 71E1A050 mvnvc  r10,r0,asr r0
:020318A0 03119F5C tsteq r1,#0x170
:020318A4 A821D1A0 stmgeda  r1!,{r5,r7,r8,r12,r14,r15}
:020318A8 174D31D5 unknown
:020318AC C9261765 stmgtdb  r6!,{r0,r2,r5,r6,r8,r9,r10,r12}
:020318B0 1610114F ldrne r1,db 
:020318B4 0AB70041 beq 00DF19C0
:020318B8 20010011 andcs  r0,r1,r1,lsl r0
:020318BC 850015D5 strhi r1,[r0, #-0x5d5]		;(r0-0x5d5=*(fffffa2b))
:020318C0 102122E2 eorne  r2,r1,r2,ror #0x5
:020318C4 0B021582 bleq 020B6ED4
:020318C8 1CEB0184 stcnel 1,cr0,[r11],#+0x210
:020318CC 0510F905 ldreq r15,[r0, #-0x905]		;(r0-0x905=*(fffff6fb))
:020318D0 1A110200 bne 024720D8
:020318D4 0D120005 unknown
:020318D8 009B00F1 ldreqsh r0,[r11], +r1
:020318DC 1010E58D andnes r14,r0,r13,lsl #0xb
:020318E0 8D100FF1 unknown
:020318E4 1011E520 andnes r14,r1,r0,lsr #0xa
:020318E8 04551008 ldreqb r1,[r5],#-0x8
:020318EC D9F0001D unknown
:020318F0 E58BB200 str r11,[r11, #+0x200]		;r11+0x200=*(00000200)
:020318F4 E4E1A020 unknown
:020318F8 1A5900DD bne 03671C74
:020318FC 75F4623E ldrvcb r6,[r4, #+0x23e]!
:02031900 39011004 stmccdb  r1 ,{r2,r12}
:02031904 0500AD1D streq r10,[r0, #-0xd1d]		;(r0-0xd1d=*(fffff2e3))
:02031908 61412A30 unknown
:0203190C ECE58D07 stcl 13,cr8,[r5],#+0x1c
:02031910 26A10034 unknown
:02031914 61F34F82 mvnvss r4,r2,lsl #0x1f
:02031918 E28DD00C add  r13,r13,#0xC
:0203191C 84116D38 ldrhi r6,[r1],#-0xd38
:02031920 05051375 streq r1,[r5, #-0x375]		;r5-0x375=*(6004dc8b)=#0(0x00000000)
:02031924 7102E402 unknown
:02031928 E34154B3 unknown
:0203192C F3715371 cmnnv r1,#0xC4000001
:02031930 F371F371 cmnnv r1,#0xC4000001
:02031934 F371F371 cmnnv r1,#0xC4000001
:02031938 C3717EA8 cmngt r1,#0xA80
:0203193C 0641F371 unknown
:02031940 48CB87C5 stmmiia  r11 ,{r0,r2,r6,r7,r8,r9,r10,r15}^
:02031944 4F1F3371 swimi 0x001f3371
:02031948 034EC9F3 unknown
:0203194C 14214371 unknown
:02031950 359B6545 ldrcc r6,[r11, #+0x545]		;r11+0x545=*(00000545)
:02031954 1DF3DA0C ldcnel 10,cr13,[r3,#+0x30]!
:02031958 89402148 stmhidb  r0 ,{r3,r6,r8,r13}^
:0203195C E3790035 cmn r9,#0x35
:02031960 69F3460D unknown
:02031964 D1036030 unknown
:02031968 19100130 ldmnedb  r0 ,{r4,r5,r8}
:0203196C 7EB20239 mrcvc 2,5,r0,cr2,cr9,{1}
:02031970 05738935 ldreqb r8,[r3, #-0x935]!
:02031974 01890618 orreq  r0,r9,r8,lsl r6
:02031978 482927D1 stmmida  r9!,{r0,r4,r6,r7,r8,r9,r10,r13}
:0203197C 401507EC andmis r0,r5,r12,ror #0xf
:02031980 35952FEB ldrcc r2,[r5, #+0xfeb]		;r5+0xfeb=*(6004efeb)=#0(0x00000000)
:02031984 0E457D24 cdpeq 13,4,cr7,cr5,cr4,1
:02031988 7D114952 unknown
:0203198C 112FE505 unknown
:02031990 00B9DC31 adceqs r13,r9,r1,lsr r12
:02031994 6135535A teqvs r5,r10,asr r3
:02031998 8061F230 rsbhi  r15,r1,r0,lsr r2
:0203199C 020503D8 andeq  r0,r5,#0x60000003
:020319A0 5110010A tstpl r0,r10,lsl #0x2
:020319A4 5D356753 ldcpl  7,cr6,[r5,#-0x14c]!
:020319A8 10E53C70 rscne  r3,r5,r0,ror r12
:020319AC D9D363D9 ldmleib  r3 ,{r0,r3,r4,r6,r7,r8,r9,r13,r14}^
:020319B0 D945CEF3 stmledb  r5 ,{r0,r1,r4,r5,r6,r7,r9,r10,r11,r14,r15}^
:020319B4 591D9DC3 ldmpldb  r13 ,{r0,r1,r6,r7,r8,r10,r11,r12,r15}
:020319B8 5059D943 subpls r13,r9,r3,asr #0x12
:020319BC 041CDDB9 ldreq r13,[r12],#-0xdb9
:020319C0 45B87359 ldrmi r7,[r8, #+0x359]!
:020319C4 156986A9 strneb r8,[r9, #-0x6a9]!
:020319C8 28E58245 unknown
:020319CC 003D8039 eoreqs r8,r13,r9,lsr r0
:020319D0 03025905 unknown
:020319D4 96003101 strls r3,[r0],-r1, lsl #0x2
:020319D8 B9103DB3 ldmltdb  r0 ,{r0,r1,r4,r5,r7,r8,r10,r11,r12,r13}
:020319DC D1F38D04 mvnles r8,r4,lsl #0x1a
:020319E0 50BDC234 adcpls r12,r13,r4,lsr r2
:020319E4 0412FDA6 ldreq r15,[r2],#-0xda6
:020319E8 65AC3145 strvs r3,[r12, #+0x145]!
:020319EC 01107D90 unknown
:020319F0 F3759683 cmnnv r5,#0x8300000
:020319F4 D173B25D cmnle r3,r13,asr r2
:020319F8 1D0CE963 unknown
:020319FC 10857000 addne  r7,r5,r0
:02031A00 928351BA addls  r5,r3,#0x8000002E
:02031A04 6673A5E2 unknown
:02031A08 6BD10048 blvs 01471B30
:02031A0C 0015A889 andeqs r10,r5,r9,lsl #0x11
:02031A10 953BE544 ldrls r14,[r11, #-0x544]!
:02031A14 E121F516 msr CPSR_c,r6
:02031A18 217A9E18 cmncs r10,r8,lsl r14
:02031A1C 88D90140 ldmhiia  r9 ,{r6,r8}^
:02031A20 48565365 ldmmida  r6 ,{r0,r2,r5,r6,r8,r9,r12,r14}^
:02031A24 00090C8D andeq  r0,r9,r13,lsl #0x19
:02031A28 400995CD andmi  r9,r9,r13,asr #0xb
:02031A2C 819213AD orrhis r1,r2,r13,lsr #0x7
:02031A30 B1001D40 unknown
:02031A34 F623A913 unknown
:02031A38 0204F244 andeq  r15,r4,#0x40000004
:02031A3C 3D134908 unknown
:02031A40 E0101D40 ands r1,r0,r0,asr #0x1a
:02031A44 F5006504 strnv r6,[r0, #-0x504]		;(r0-0x504=*(fffffafc))
:02031A48 2DF3F5F3 ldccsl 5,cr15,[r3,#+0x3cc]!
:02031A4C FFF30B13 swinv 0x00f30b13
:02031A50 8930EB1E ldmhidb  r0!,{r1,r2,r3,r4,r8,r9,r11,r13,r14,r15}
:02031A54 01390B89 teqeq r9,r9,lsl #0x17
:02031A58 E2130D1C ands r0,r3,#0x700
:02031A5C 6D116154 unknown
:02031A60 340DE003 strcc r14,[r13],#-0x3
:02031A64 19152F61 ldmnedb  r5 ,{r0,r5,r6,r8,r9,r10,r11,r13}
:02031A68 B9CB0435 stmltib  r11 ,{r0,r2,r4,r5,r10}^
:02031A6C 02050951 andeq  r0,r5,#0x144000
:02031A70 40B12389 adcmis r2,r1,r9,lsl #0x7
:02031A74 716417E5 unknown
:02031A78 BD770009 ldcltl 0,cr0,[r7,#-0x24]!
:02031A7C 04216000 unknown
:02031A80 F4211060 unknown
:02031A84 21F42195 unknown
:02031A88 21F421F4 ldrcssh r2,[r4, #+0x14]!
:02031A8C 3118BCF4 ldrccsh r11,[r8, -r4]
:02031A90 CFF96DB4 swigt 0x00f96db4
:02031A94 8A3907FD bhi 02E73A90
:02031A98 30C947EE sbccc  r4,r9,r14,ror #0xf
:02031A9C 8C402942 stchil 9,cr2,[r0],{#0x42}
:02031AA0 71810653 orrvc  r0,r1,r3,asr r6
:02031AA4 B4614522 unknown
:02031AA8 3461E26B unknown
:02031AAC 40213792 mlami  r1,r2,r7,r3unknown
:02031AB0 8E4021B8 mcrhi 1,2,r2,cr0,cr8,{5}
:02031AB4 79B461E0 ldmvcib  r4!,{r5,r6,r7,r8,r13,r14}
:02031AB8 792ECA10 stmvcdb  r14!,{r4,r9,r11,r14,r15}
:02031ABC 3506DC40 strcc r13,[r6, #-0xc40]		;(r6-0xc40=*(fffff3c0))
:02031AC0 0F10017F swieq 0x0010017f
:02031AC4 45B2493D ldrmi r4,[r2, #+0x93d]!
:02031AC8 490AC135 stmmidb  r10 ,{r0,r2,r4,r5,r8,r14,r15}
:02031ACC 1580B545 strne r11,[r0, #+0x545]		;r0+0x545=*(00000545)
:02031AD0 85459540 strhib r9,[r5, #-0x540]		;r5-0x540=*(6004dac0)=#0(0x00000000)
:02031AD4 E02725AB eor  r2,r7,r11,lsr #0xb
:02031AD8 E071B545 rsbs r11,r1,r5,asr #0xa
:02031ADC 2F1B7545 swics 0x001b7545
:02031AE0 FD07B525 unknown
:02031AE4 FD11E517 unknown
:02031AE8 58403117 stmplda  r0 ,{r0,r1,r2,r4,r8,r12,r13}^
:02031AEC 5F244035 swipl 0x00244035
:02031AF0 11655045 unknown
:02031AF4 11D00045 bicnes r0,r0,r5,asr #0x0
:02031AF8 FFE08400 swinv 0x00e08400
:02031AFC 72256917 eorvc  r6,r5,#0x5C000
:02031B00 B5107D45 ldrlt r7,[r0, #-0xd45]		;(r0-0xd45=*(fffff2bb))
:02031B04 707DF201 rsbvcs r15,r13,r1,lsl #0x4
:02031B08 4D075990 unknown
:02031B0C 807DE173 rsbhis r14,r13,r3,ror r1
:02031B10 D5C0A95C strleb r10,[r0, #+0x95c]		;r0+0x95c=*(0000095c)
:02031B14 41AA80A9 movmi  r8,r9,lsr #0x1		;r8=0(0x0)
:02031B18 4DD54DE0 unknown
:02031B1C 4D44D7F5 unknown
:02031B20 E94CD2F5 stmdb  r12 ,{r0,r2,r4,r5,r6,r7,r9,r12,r14,r15}^
:02031B24 80EDE244 rschi  r14,r13,r4,asr #0x4
:02031B28 754D0810 strvcb r0,[r13, #-0x810]		;(r13-0x810=*(fffff7f0))
:02031B2C A5801DC1 strge r1,[r0, #+0xdc1]		;r0+0xdc1=*(00000dc1)
:02031B30 21E54DCC mvncs  r4,r12,asr #0x1b
:02031B34 3E82AD08 cdpcc 13,8,cr10,cr2,cr8,0
:02031B38 A07019E0 rsbges r1,r0,r0,ror #0x13
:02031B3C E940254E stmdb  r0 ,{r1,r2,r3,r6,r8,r10,r13}^
:02031B40 AA002523 bge 0203AFD4
:02031B44 967311F2 unknown
:02031B48 8DA71409 stchi  4,cr1,[r7,#+0x24]!
:02031B4C 08E54614 unknown
:02031B50 E1A8C4F9 unknown
:02031B54 4D7C7549 ldcmil 5,cr7,[r12,#-0x124]!
:02031B58 79722947 unknown
:02031B5C 10E1059D smlalne  r0,r1,r13,r5
:02031B60 946911E5 unknown
:02031B64 1E817A00 cdpne 10,8,cr7,cr1,cr0,0
:02031B68 1AE50005 bne 01971B84
:02031B6C B94019B1 stmltdb  r0 ,{r0,r4,r5,r7,r8,r11,r12}^
:02031B70 A91C2502 ldmgedb  r12 ,{r1,r8,r10,r13}
:02031B74 05B0F724 ldreq r15,[r0, #+0x724]!
:02031B78 000D1C00 andeq  r1,r13,r0,lsl #0x18
:02031B7C AC400DAA stcgel 13,cr0,[r0],{#0xaa}
:02031B80 2DAA0005 stccs  0,cr0,[r10,#+0x14]!
:02031B84 10E1A613 rscne  r10,r1,r3,lsl r6
:02031B88 EB2C4061 bl 02B41D14
:02031B8C 2C0D0204 stccs  2,cr0,[r13],{#0x4}
:02031B90 940204FE strls r0,[r2],#-0x4fe
:02031B94 00020501 andeq  r0,r2,r1,lsl #0xa
:02031B98 5D145510 unknown
:02031B9C 0019A60B andeqs r10,r9,r11,lsl #0xc
:02031BA0 24E10A89 unknown
:02031BA4 12117638 andnes r7,r1,#0x3800000
:02031BA8 401512F5 ldrmish r1,[r5], -r5
:02031BAC 019D2E85 orreqs r2,r13,r5,lsl #0x1d
:02031BB0 11F90D61 mvnnes r0,r1,ror #0x1a
:02031BB4 006902E7 rsbeq  r0,r9,r7,ror #0x5
:02031BB8 C9000912 stmgtdb  r0 ,{r1,r4,r8,r11}
:02031BBC 792E7F15 stmvcdb  r14!,{r0,r2,r4,r8,r9,r10,r11,r12,r13,r14}
:02031BC0 F2769A31 rsbnvs r9,r6,#0x31000
:02031BC4 F18D3359 orrnv  r3,r13,r9,asr r3
:02031BC8 14F905E5 unknown
:02031BCC 58E4007D unknown
:02031BD0 14020507 strne r0,[r2],#-0x507
:02031BD4 D010A900 andles r10,r0,r0,lsl #0x12
:02031BD8 0902E140 stmeqdb  r2 ,{r6,r8,r13,r14,r15}
:02031BDC 07C0E200 streqb r14,[r0,+r0, lsl #0x4]
:02031BE0 35E100B0 strccb r0,[r1, #+0xb0]!
:02031BE4 A812F154 ldmgeda  r2 ,{r2,r4,r6,r8,r12,r13,r14,r15}
:02031BE8 205D7FFF ldrcssh r7,[r13],#-0xff
:02031BEC BDC65E91 unknown
:02031BF0 01D11217 biceqs r1,r1,r7,lsl r2
:02031BF4 EBFFE2D1 bl 0202A740
:02031BF8 000D0536 andeq  r0,r13,r6,lsr r5
:02031BFC 2B47D537 blcs 032270E0
:02031C00 9437D5E1 unknown
:02031C04 22A50005 adccs  r0,r5,#0x5
:02031C08 E1B40005 movs r0,r5			;r0=1610932224(0x6004e000)
:02031C0C 112501B9 strneh r0,[r5, -r9]!
:02031C10 72CB015D sbcvc  r0,r11,#0x40000017
:02031C14 CD0B01AD unknown
:02031C18 152E5D00 strne r5,[r14, #-0xd00]!
:02031C1C 25F16D33 ldrcsb r6,[r1, #+0xd33]!
:02031C20 F98C724D stmnvib  r12 ,{r0,r2,r3,r6,r9,r12,r13,r14}
:02031C24 00097C40 andeq  r7,r9,r0,asr #0x18
:02031C28 0011107C andeqs r1,r1,r12,ror r0
:02031C2C 78000995 stmvcda  r0 ,{r0,r2,r4,r7,r8,r11}
:02031C30 17650009 strneb r0,[r5,-r9]!
:02031C34 74000971 strvc r0,[r0],#-0x971
:02031C38 A9AD00CD stmgeib  r13!,{r0,r2,r3,r6,r7}
:02031C3C 00FD6E11 rsceqs r6,r13,r1,lsl r14
:02031C40 70089970 andvc  r9,r8,r0,ror r9
:02031C44 A1159F10 tstge r5,r0,lsl r15
:02031C48 0D189528 unknown
:02031C4C A1F8A150 mvnges r10,r0,asr r1
:02031C50 49F549F8 unknown
:02031C54 187FD0F5 ldmneda  r15!,{r0,r2,r4,r5,r6,r7,r12,r14,r15}^
:02031C58 0AD1000D beq 01471C94
:02031C5C 1018E802 andnes r14,r8,r2,lsl #0x10
:02031C60 CA440202 bgt 03132470
:02031C64 E539010A ldr r0,[r9, #-0x10a]!
:02031C68 1AEDFACD bne 01BB07A4
:02031C6C 23F8D525 mvncss r13,#0x9400000
:02031C70 DC7ACD44 ldclel 13,cr12,[r10],#-0x110
:02031C74 050D631D streq r6,[r13, #-0x31d]		;(r13-0x31d=*(fffffce3))
:02031C78 B433A146 unknown
:02031C7C E040392D sub  r3,r0,r13,lsr #0x12
:02031C80 2142190A unknown
:02031C84 958D441C strls r4,[r13, #+0x41c]		;r13+0x41c=*(0000041c)
:02031C88 44091DB2 strmi r1,[r9],#-0xdb2
:02031C8C 102D7209 eorne  r7,r13,r9,lsl #0x4
:02031C90 35C1E152 strccb r14,[r1, #+0x152]		;r1+0x152=*(00000152)
:02031C94 403D4D1E eormis r4,r13,r14,lsl r13
:02031C98 7540451C strvcb r4,[r0, #-0x51c]		;r0-0x51c=*(6004dae4)=#0(0x00000000)
:02031C9C D1BACDDF ldrlesb r12,[r10, +r15]!
:02031CA0 E5206D10 str r6,[r0, #-0xd10]!
:02031CA4 683E6D20 ldmvsda  r14!,{r5,r8,r10,r11,r13,r14}
:02031CA8 161910CD ldrne r1,da 
:02031CAC 12D5067D sbcnes r0,r5,#0x7D00000
:02031CB0 6DF17A0E ldcvsl 10,cr7,[r1,#+0x38]!
:02031CB4 00D53C30 sbceqs r3,r5,r0,lsr r12
:02031CB8 0B6410CD bleq 03935FF4
:02031CBC 329A30D1 addccs r3,r10,#0xD1
:02031CC0 0D100100 unknown
:02031CC4 B703BD0E strlt r11,[r3,-r14, lsl #0x1a]
:02031CC8 9C20E1EF stcls  1,cr14,[r0],#-0x3bc
:02031CCC 40C13021 sbcmi  r3,r1,r1,lsr #0x0
:02031CD0 00B92FFD unknown
:02031CD4 ED202545 stc  5,cr2,[r0,#-0x114]!
:02031CD8 ED5F9210 unknown
:02031CDC C22FFD70 eorgt  r15,r15,#0x1C00
:02031CE0 00617FE5 rsbeq  r7,r1,r5,ror #0x1f
:02031CE4 A3406174 unknown
:02031CE8 F2406170 subnv  r6,r0,#0x1C
:02031CEC 895C4061 ldmhidb  r12 ,{r0,r5,r6,r14}^
:02031CF0 F4508945 ldrnvb r8,[r0],#-0x945
:02031CF4 15002D6A strne r2,[r0, #-0xd6a]		;r0-0xd6a=*(6004d296)=#0(0x00000000)
:02031CF8 41100D0A tstmi r0,r10,lsl #0x1a
:02031CFC 0C1FC931 ldceq  9,cr12,[r15],{#0x31}
:02031D00 C0BC1149 adcgts r1,r12,r9,asr #0x2
:02031D04 6580E58D strvs r14,[r0, #+0x58d]		;r0+0x58d=*(6004e58d)=#0(0x00000000)
:02031D08 D11B0D02 tstle r11,r2,lsl #0x1a
:02031D0C 60B0026D adcvss r0,r0,r13,ror #0x4
:02031D10 100205DF unknown
:02031D14 5525A99F strpl r10,[r5, #-0x99f]!
:02031D18 4C646615 stcmil 6,cr6,[r4],#-0x54
:02031D1C 351072E9 ldrcc r7,[r0, #-0x2e9]		;r0-0x2e9=*(6004dd17)=#0(0x00000000)
:02031D20 D9E5812E unknown
:02031D24 A48A8089 strge r8,[r10],#+0x89
:02031D28 85580001 ldrhib r0,[r8, #-0x1]		;(r8-0x1=*(ffffffff))
:02031D2C 77538D00 ldrvcb r8,[r3,-r0, lsl #0x1a]
:02031D30 9A8B1D48 bls 002F9258
:02031D34 40151E35 andmis r1,r5,r5,lsr r14
:02031D38 7139FF41 teqvc r9,r1,asr #0x1e
:02031D3C DF2810FD swile 0x002810fd
:02031D40 A3BDFF33 movges r15,#0xCC		;r15=204(0xcc)
:02031D44 89FFDF1F ldmhiib  r15!,{r0,r1,r2,r3,r4,r8,r9,r10,r11,r12,r14,r15}^
:02031D48 70412C60 subvc  r2,r1,r0,ror #0x18
:02031D4C 412109A2 unknown
:02031D50 00413C10 subeq  r3,r1,r0,lsl r12
:02031D54 75228514 strvc r8,[r2, #-0x514]!
:02031D58 E56B8014 strb r8,[r11, #-0x14]!
:02031D5C 39FFDF36 ldmccib  r15!,{r1,r2,r4,r5,r8,r9,r10,r11,r12,r14,r15}^
:02031D60 5039B620 eorpls r11,r9,r0,lsr #0xc
:02031D64 C1D01729 bicgts r1,r0,r9,lsr #0xe
:02031D68 03D52F41 biceqs r2,r5,#0x104
:02031D6C 2146DD24 unknown
:02031D70 1A71011D bne 03C721EC
:02031D74 4C10E1B5 ldcmi  1,cr14,[r0],{#0xb5}
:02031D78 172F1D00 strne r1,[r15,-r0, lsl #0x1a]!
:02031D7C A7306144 ldrge r6,[r15,-r0, lsl #0x1a]!
:02031D80 FC806149 stc2  1,cr6,[r0],{#0x49}
:02031D84 8673710C unknown
:02031D88 81ED8061 mvnhi  r8,r1,ror #0x0
:02031D8C 5D3CA900 ldcpl  9,cr10,[r12,#-0x0]!
:02031D90 5D2A7940 stcpl  9,cr7,[r10,#-0x100]!
:02031D94 2DB31100 ldccs  1,cr1,[r3,#+0x0]!
:02031D98 F311430E tstnv r1,#0x38000000
:02031D9C F9437EBE stmnvdb  r3 ,{r1,r2,r3,r4,r5,r7,r9,r10,r11,r12,r13,r14}^
:02031DA0 80D58E31 sbchis r8,r5,r1,lsr r14
:02031DA4 72990D60 addvcs r0,r9,#0x1800
:02031DA8 801D6D94 mulhis r13,r4,r13
:02031DAC 51C04DB4 strplh r4,[r0, #+0xd4]		;r0+0xd4=*(6004e0d4)=#0(0x00000000)
:02031DB0 D1436510 unknown
:02031DB4 DEEA9A70 mcrle 10,7,r9,cr10,cr0,{3}
:02031DB8 185D3D75 ldmneda  r13 ,{r0,r2,r4,r5,r6,r8,r10,r11,r12,r13}^
:02031DBC 29802188 stmcsib  r0 ,{r3,r7,r8,r13}
:02031DC0 096C1300 unknown
:02031DC4 39130300 ldmccdb  r3 ,{r8,r9}
:02031DC8 05DE4302 ldreqb r4,[r14, #+0x302]		;r14+0x302=*(00000302)
:02031DCC 25493333 strcsb r3,[r9, #-0x333]		;(r9-0x333=*(fffffccd))
:02031DD0 30296402 eorcc  r6,r9,r2,lsl #0x8
:02031DD4 E055636D subs r6,r5,r13,ror #0x6
:02031DD8 4D2972C5 stcmi  2,cr7,[r9,#-0x314]!
:02031DDC 2671F946 unknown
:02031DE0 1503AD46 strne r10,[r3, #-0xd46]		;(r3-0xd46=*(fffff2ba))
:02031DE4 054AFD11 streqb r15,[r10, #-0xd11]		;(r10-0xd11=*(fffff2ef))
:02031DE8 02034172 andeq  r4,r3,#0x8000001C
:02031DEC 056442C1 streqb r4,[r4, #-0x2c1]!
:02031DF0 5E12D500 cdppl 5,0,cr13,cr2,cr0,0
:02031DF4 9DB54015 ldcls  0,cr4,[r5,#+0x54]!
:02031DF8 FFF05E52 swinv 0x00f05e52
:02031DFC B15820B1 ldrlth r2,[r8, #-0x1]		;(r8-0xb1=*(ffffffff))
:02031E00 8D511880 unknown
:02031E04 1D200205 stcne  2,cr0,[r0,#-0x14]!
:02031E08 99474B41 stmlsdb  r7 ,{r0,r6,r8,r9,r11,r14}^
:02031E0C 4B7A9031 blmi 03ED5ED8
:02031E10 00010D4D andeq  r0,r1,r13,asr #0x1a
:02031E14 3025FF87 eorcc  r15,r5,r7,lsl #0x1f
:02031E18 C2CC1029 sbcgt  r1,r12,#0x29
:02031E1C 09068029 stmeqdb  r6 ,{r0,r3,r5,r15}
:02031E20 0AB92D13 beq 00E7D274
:02031E24 AA317532 bge 02C8F2F4
:02031E28 D1001D44 unknown
:02031E2C 301D0E2B andccs r0,r13,r11,lsr #0x1c
:02031E30 B17932BC ldrlth r3,[r9, #-0x2c]!
:02031E34 40413C96 unknown
:02031E38 01625049 unknown
:02031E3C 6F100100 swivs 0x00100100
:02031E40 EBFF36FF bl 01FFFA44
:02031E44 69004928 stmvsdb  r0 ,{r3,r5,r8,r11,r14}
:02031E48 D104F100 unknown
:02031E4C 82782005 rsbhis r2,r8,#0x5
:02031E50 D920B2E2 stmledb  r0!,{r1,r5,r6,r7,r9,r12,r13,r15}
:02031E54 A1D11000 bicges r1,r1,r0
:02031E58 1229902B eorne  r9,r9,#0x2B
:02031E5C 32F92D35 rscccs r2,r9,#0xD40
:02031E60 3880312B stmccia  r0 ,{r0,r1,r3,r5,r8,r12,r13}
:02031E64 C0A908B0 unknown
:02031E68 05412D0C streqb r2,[r1, #-0xd0c]		;(r1-0xd0c=*(fffff2f4))
:02031E6C 111C2900 tstne r12,r0,lsl #0x12
:02031E70 EB1C002D bl 02731F2C
:02031E74 A59F1010 ldrge r1,[r15, #+0x10]		;r15+0x10=*(02031e8c)=#240767767(0x0e59d317)
:02031E78 592E6532 stmpldb  r14!,{r1,r4,r5,r8,r10,r13,r14}
:02031E7C F0003902 andnv  r3,r0,r2,lsl #0x12
:02031E80 00392BB1 unknown
:02031E84 30390CC0 eorccs r0,r9,r0,asr #0x19
:02031E88 61621D28 unknown
:02031E8C 0E59D317 mrceq 3,2,r13,cr9,cr7,{0}
:02031E90 23EBFFE1 mvncs  r15,#0x384
:02031E94 29045900 stmcsdb  r4 ,{r8,r11,r12,r14}
:02031E98 8910C100 ldmhidb  r0 ,{r8,r14,r15}
:02031E9C 292CFF00 stmcsdb  r12!,{r8,r9,r10,r11,r12,r13,r14,r15}
:02031EA0 B5F00F3D ldrltb r0,[r0, #+0xf3d]!
:02031EA4 9DC89271 unknown
:02031EA8 01005040 unknown
:02031EAC AD128D17 unknown
:02031EB0 E5722007 ldrb r2,[r2, #-0x7]!
:02031EB4 6501ED0E strvs r14,[r1, #-0xd0e]		;r1-0xd0e=*(0e59c609)=#0(0x00000000)
:02031EB8 D2001DC3 andle  r1,r0,#0x30C0
:02031EBC 3355701D cmpcc r5,#0x1D
:02031EC0 55EF8345 strplb r8,[r15, #+0x345]!
:02031EC4 712151F3 unknown
:02031EC8 0ACE7C03 beq 013D0EDC
:02031ECC 26496375 unknown
:02031ED0 D9C07DC7 stmleib  r0 ,{r0,r1,r2,r6,r7,r8,r10,r11,r12,r13,r14}^
:02031ED4 9270C942 rsblss r12,r0,#0x108000
:02031ED8 E6307145 unknown
:02031EDC FC402149 stc2l 1,cr2,[r0],{#0x49}
:02031EE0 8130210F teqhi r0,r15,lsl #0x2
:02031EE4 8071C610 rsbhis r12,r1,r0,lsl r6
:02031EE8 DDD9104D unknown
:02031EEC 4D20404D stcmi  0,cr4,[r0,#-0x134]!
:02031EF0 21692D40 unknown
:02031EF4 6A1E35F5 bvs 027BF6D0
:02031EF8 39E12FFF unknown
:02031EFC BEDC1110 mrclt 1,6,r1,cr12,cr0,{0}
:02031F00 985C1142 ldmlsda  r12 ,{r1,r6,r8,r12}^
:02031F04 FD200059 stc2  0,cr0,[r0,#-0x164]!
:02031F08 353D424B ldrcc r4,[r13, #-0x24b]!
:02031F0C 70406DC9 subvc  r6,r0,r9,asr #0x1b
:02031F10 553D1055 ldrpl r1,[r13, #-0x55]!
:02031F14 C00D073D andgt  r0,r13,r13,lsr r7
:02031F18 952D42A5 strls r4,[r13, #-0x2a5]!
:02031F1C F5CE0D09 strnvb r0,[r14, #+0xd09]		;r14+0xd09=*(00000d09)
:02031F20 89DFA304 ldmhiib  r15 ,{r2,r8,r9,r13,r15}^
:02031F24 4009777D andmi  r7,r9,r13,ror r7
:02031F28 B9291015 stmltdb  r9!,{r0,r2,r4,r12}
:02031F2C 70D94504 sbcvcs r4,r9,r4,lsl #0xa
:02031F30 5D81EFB6 unknown
:02031F34 65EF06C5 strvsb r0,[r15, #+0x6c5]!
:02031F38 2DAD3509 stccs  5,cr3,[r13,#+0x24]!
:02031F3C 319B9040 orrccs r9,r11,r0,asr #0x0
:02031F40 3A492030 bcc 0327A008
:02031F44 810A55A5 unknown
:02031F48 0210FFE2 andeqs r15,r0,#0x388
:02031F4C 41C00085 bicmi  r0,r0,r5,lsl #0x1
:02031F50 510078E5 unknown
:02031F54 713814C1 teqvc r8,r1,asr #0x9
:02031F58 EF50A11B swi 0x0050a11b
:02031F5C 00D14501 sbceqs r4,r1,r1,lsl #0xa
:02031F60 30D51034 sbcccs r1,r5,r4,lsr r0
:02031F64 A600595C unknown
:02031F68 463D1811 unknown
:02031F6C 1D200A2D stcne  10,cr0,[r0,#-0xb4]!
:02031F70 5D114D30 unknown
:02031F74 EFADE911 swi 0x00ade911
:02031F78 E59D19D5 ldr r1,[r13, #+0x9d5]		;r13+0x9d5=*(000009d5)
:02031F7C 05B52605 ldreq r2,[r5, #+0x605]!
:02031F80 26596494 unknown
:02031F84 9DC01049 unknown
:02031F88 84E1C008 unknown
:02031F8C BC8B4AD5 stclt  10,cr4,[r11],{#0xd5}
:02031F90 78EB0028 unknown
:02031F94 0051405D subeqs r4,r1,r13,asr r0
:02031F98 1EE5C120 cdpne 1,14,cr12,cr5,cr0,1
:02031F9C E0DB001D sbcs r0,r11,r13,lsl r0
:02031FA0 3408EBFF strcc r14,[r8],#-0xbff
:02031FA4 10000500 andne  r0,r0,r0,lsl #0xa
:02031FA8 102DE240 eorne  r14,r13,r0,asr #0x4
:02031FAC 00054435 andeq  r4,r5,r5,lsr r4
:02031FB0 D1144D02 tstle r4,r2,lsl #0x1a
:02031FB4 B1006B00 unknown
:02031FB8 594D0008 stmpldb  r13 ,{r3}^
:02031FBC 0943A37C stmeqdb  r3 ,{r2,r3,r4,r5,r6,r8,r9,r13,r15}^
:02031FC0 3801A505 stmccda  r1 ,{r0,r2,r8,r10,r13,r15}
:02031FC4 B1199F10 tstlt r9,r0,lsl r15
:02031FC8 08099201 stmeqda  r9 ,{r0,r9,r12,r15}
:02031FCC E5831E2D str r1,[r3, #+0xe2d]		;r3+0xe2d=*(00000e2d)
:02031FD0 02192595 andeqs r2,r9,#0x25400000
:02031FD4 FD4AC9CD unknown
:02031FD8 F9009507 stmnvdb  r0 ,{r0,r1,r2,r8,r10,r12,r15}
:02031FDC 2C00E92A stccs  9,cr14,[r0],{#0x2a}
:02031FE0 71BC04D9 ldrvcsb r0,[r12, +r9]!
:02031FE4 E91A0904 ldmdb  r10 ,{r2,r8,r11}
:02031FE8 7A09EF04 bvc 022ADC00
:02031FEC 052C2340 streq r2,[r12, #-0x340]!
:02031FF0 13C15C02 bicne  r5,r1,#0x200
:02031FF4 31284D3D unknown
:02031FF8 16E5189F unknown
:02031FFC 0CE28DE0 stceql 13,cr8,[r2],#+0x380
:02032000 40D32031 sbcmis r2,r3,r1,lsr r0
:02032004 3DD30009 unknown
:02032008 CE003110 mcrgt 1,0,r3,cr0,cr0,{0}
:0203200C 001901E5 andeqs r0,r9,r5,ror #0x3
:02032010 8EE0028D cdphi 2,14,cr0,cr0,cr13,4
:02032014 04AA5031 unknown
:02032018 18FCE5D3 ldmneia  r12!,{r0,r1,r4,r6,r7,r8,r10,r13,r14,r15}^
:0203201C 094D9FC0 stmeqdb  r13 ,{r6,r7,r8,r9,r10,r11,r12,r15}^
:02032020 CE0DFD8D cdpgt 13,0,cr15,cr13,cr13,4
:02032024 20140BE5 andcss r0,r4,r5,ror #0x17
:02032028 09DC1341 ldmeqib  r12 ,{r0,r6,r8,r9,r12}^
:0203202C 02E5DC00 rsceq  r13,r5,#0x0
:02032030 A18C0AC0 orrge  r0,r12,r0,asr #0x15
:02032034 02E5C30D rsceq  r12,r5,#0x34000000
:02032038 8102E5C3 unknown
:0203203C 20018A0D andcs  r8,r1,r13,lsl #0x14
:02032040 0D85E252 unknown
:02032044 0151D01A cmpeq r1,r10,lsl r0
:02032048 0019D090 muleqs r9,r0,r0
:0203204C 16000559 unknown
:02032050 2D3F002D ldccs  0,cr0,[r15,#-0xb4]!
:02032054 2D9DAA80 unknown
:02032058 2289B800 addcs  r11,r9,#0x0
:0203205C 01B90005 moveqs r0,r5			;r0=1610932224(0x6004e000)
:02032060 24050C1D strcs r0,[r5],#-0xc1d
:02032064 0001BAFA unknown
:02032068 ED1B31DC unknown
:0203206C 75DF330C ldrvcb r3,[r15, #+0x30c]		;r15+0x30c=*(02032380)=#-1454369344(0xa95015c0)
:02032070 65109A08 ldrvs r9,[r0, #-0xa08]		;r0-0xa08=*(6004d5f8)=#0(0x00000000)
:02032074 3F0B451B swicc 0x000b451b
:02032078 882BF100 stmhida  r11!,{r8,r12,r13,r14,r15}
:0203207C 365D2630 unknown
:02032080 E2432A01 sub  r2,r3,#0x1000
:02032084 B0019908 andlt  r9,r1,r8,lsl #0x12
:02032088 78001141 stmvcda  r0 ,{r0,r6,r8,r12}
:0203208C 701D0241 andvcs r0,r13,r1,asr #0x4
:02032090 D3002DC3 unknown
:02032094 C3AD802D movgt  r8,#0x2D		;r8=45(0x2d)
:02032098 1DD2000D unknown
:0203209C C2200D30 eorgt  r0,r0,#0xC00
:020320A0 1D1AB0E1 unknown
:020320A4 000DB080 andeq  r11,r13,r0,lsl #0x1
:020320A8 03400DB2 unknown
:020320AC 0619000D ldreq r0,[r9],-r13
:020320B0 D10E15D5 unknown
:020320B4 E3C00941 bic  r0,r0,#0x104000
:020320B8 B4E30DB5 unknown
:020320BC 79060925 stmvcdb  r6 ,{r0,r2,r5,r8,r11}
:020320C0 5B12851D blpl 024D353C
:020320C4 25450001 strcsb r0,[r5, #-0x1]		;r5-0x1=*(6004dfff)=#0(0x00000000)
:020320C8 19572802 ldmnedb  r7 ,{r1,r11,r13}^
:020320CC CF3C0210 swigt 0x003c0210
:020320D0 10AD020A adcne  r0,r13,r10,lsl #0x4
:020320D4 00100880 andeqs r0,r0,r0,lsl #0x11
:020320D8 1B2D0A04 blne 02B748F0
:020320DC 60040219 andvs  r0,r4,r9,lsl r2
:020320E0 20940BE9 addcss r0,r4,r9,ror #0x17
:020320E4 08213639 stmeqda  r1!,{r0,r3,r4,r5,r9,r10,r12,r13}
:020320E8 0B4D02E1 bleq 03372C74
:020320EC E5DC7930 ldrb r7,[r12, #+0x930]		;r12+0x930=*(00000930)
:020320F0 E2433004 sub  r3,r3,#0x4
:020320F4 01000193 swpeq r0,r3,r0
:020320F8 CC14B0E0 ldcgt  0,cr11,[r4],{#0xe0}
:020320FC ED0BFDE1 unknown
:02032100 02F5C066 rsceqs r12,r5,#0x66
:02032104 C2005391 andgt  r5,r0,#0x44000002
:02032108 06E50795 unknown
:0203210C 06710881 unknown
:02032110 83A01037 movhi  r1,#0x37		;r1=55(0x37)
:02032114 4285000D addmi  r0,r5,#0xD
:02032118 83A04002 movhi  r4,#0x2		;r4=2(0x2)
:0203211C 1F8A0285 swine 0x008a0285
:02032120 53900035 orrpls r0,r0,#0x35
:02032124 01E5C210 mvneq  r12,r0,lsl r2
:02032128 0B1D007D bleq 02772324
:0203212C 34E02A7D unknown
:02032130 FEB52745 cdp2 7,10,cr2,cr5,cr5,2
:02032134 EB01646C bl 0208B2EC
:02032138 B18607E1 orrlt  r0,r6,r1,ror #0xf
:0203213C 01915520 orreqs r5,r1,r0,lsr #0xa
:02032140 3F01A9EC swicc 0x0001a9ec
:02032144 9507B930 strls r11,[r7, #-0x930]		;(r7-0x930=*(fffff6d0))
:02032148 B9004D25 stmltdb  r0 ,{r0,r2,r5,r8,r10,r11,r14}
:0203214C 4489180C strmi r1,[r9],#+0x80c
:02032150 049147F0 ldreq r4,[r1],#+0x7f0
:02032154 9012B196 mullss r2,r6,r1
:02032158 066112E1 unknown
:0203215C 05E5D080 streqb r13,[r5, #+0x80]!
:02032160 0500050D streq r0,[r0, #-0x50d]		;(r0-0x50d=*(fffffaf3))
:02032164 EDC3A080 unknown
:02032168 0ABD1310 beq 00F76DB0
:0203216C 9FA138A1 swils 0x00a138a1
:02032170 0A8909E5 beq 0027490C
:02032174 A000452E andge  r4,r0,r14,lsr #0xa
:02032178 4D1E0909 unknown
:0203217C 4AA90702 bmi 00A73D8C
:02032180 20101539 andcss r1,r0,r9,lsr r5
:02032184 2E599A56 mrccs 10,2,r9,cr9,cr6,{2}
:02032188 5D10D109 unknown
:0203218C 3312310E tstcc r2,#0x80000003
:02032190 003D3A41 eoreqs r3,r13,r1,asr #0x14
:02032194 09E59A10 unknown
:02032198 01E08111 mvneq  r8,r1,lsl r1
:0203219C E2899001 add  r9,r9,#0x1
:020321A0 F1810024 orrnv  r0,r1,r4,lsr #0x0
:020321A4 E1598008 cmp r9,r8
:020321A8 601A89F0 ldrvssh r8,[r10], -r0
:020321AC 00490FDD unknown
:020321B0 004968E0 subeq  r6,r9,r0,ror #0x11
:020321B4 10C049E4 sbcne  r4,r0,r4,ror #0x13
:020321B8 49FE4049 unknown
:020321BC 49551040 ldmmidb  r5 ,{r6,r12}^
:020321C0 404903C0 submi  r0,r9,r0,asr #0x7
:020321C4 194049B2 stmnedb  r0 ,{r1,r4,r5,r7,r8,r11,r14}^
:020321C8 3550A41A ldrccb r10,[r0, #-0x41a]		;(r0-0x41a=*(fffffbe6))
:020321CC 9094E59F umulllss r14,r4,r15,r5
:020321D0 7098E59F umullvcs r14,r8,r15,r5
:020321D4 06E59F00 unknown
:020321D8 00110A8D andeqs r0,r1,r13,lsl #0x15
:020321DC E4D50415 ldrb r0,[r5],#+0x415
:020321E0 05912438 ldreq r2,[r1, #+0x438]		;r1+0x438=*(0000046f)
:020321E4 35EB120D strccb r1,[r11, #+0x20d]!
:020321E8 24E59927 unknown
:020321EC 86015916 unknown
:020321F0 10B40A79 adcnes r0,r4,r9,ror r10
:020321F4 49F5E1D1 ldmmiib  r5!,{r0,r4,r6,r7,r8,r13,r14,r15}^
:020321F8 1007E385 andne  r14,r7,r5,lsl #0x7
:020321FC 14B8E001 unknown
:02032200 F1E100C0 mvnnv  r0,r0,asr #0x1
:02032204 0FC2FFFF swieq 0x00c2ffff
:02032208 4924AD58 stmmidb  r4!,{r3,r4,r6,r8,r10,r11,r13,r15}
:0203220C 44D8D000 ldrmib r13,[r8],#+0x0
:02032210 501904D9 ldrplsb r0,[r9], -r9
:02032214 1D001910 unknown
:02032218 EC902100 ldc  1,cr2,[r0],{#0x0}
:0203221C 01110D6D tsteq r1,r13,ror #0x1a
:02032220 24E08221 unknown
:02032224 830A1930 unknown
:02032228 1BE10C99 blne 01875494
:0203222C 0300C108 unknown
:02032230 0BE3C22B bleq 01922AE4
:02032234 E3822B03 orr  r2,r2,#0xC00
:02032238 E1C320B4 strh r2,[r3, #+0x4]		;r3+0x4=*(a95015c4)
:0203223C 01F1EE00 mvneqs r14,r0,lsl #0x1c
:02032240 332187F0 unknown
:02032244 FF0005C4 swinv 0x000005c4
:02032248 C8012C52 stmgtda  r1 ,{r1,r4,r6,r10,r11,r13}
:0203224C 36E9431D unknown
:02032250 46E90A59 unknown
:02032254 253D4174 ldrcs r4,[r13, #-0x174]!
:02032258 6FC6E908 swivs 0x00c6e908
:0203225C 2877C541 ldmcsda  r7!,{r0,r6,r8,r10,r14,r15}^
:02032260 9357C544 cmpls r7,#0x11000000
:02032264 65440EAD strvsb r0,[r4, #-0xead]		;(r4-0xead=*(fffff155))
:02032268 40397936 eormis r7,r9,r6,lsr r9
:0203226C 766515B0 unknown
:02032270 C00D5995 mulgt  r13,r5,r9
:02032274 46554155 unknown
:02032278 DE9E46C5 cdple 6,8,cr4,cr14,cr5,6
:0203227C 6A302532 bvs 02C3B74C
:02032280 154301EE strneb r0,[r3, #-0x1ee]		;(r3-0x1ee=*(a95013d2))
:02032284 DCC13025 stclel 0,cr3,[r1],{#0x25}
:02032288 6505A929 strvs r10,[r5, #-0x929]		;r5-0x929=*(6004d6d7)=#0(0x00000000)
:0203228C 00F90100 rsceqs r0,r9,r0,lsl #0x2
:02032290 DCDA1D55 ldclel 13,cr1,[r10],{#0x55}
:02032294 26011BFF unknown
:02032298 32D9EE60 sbcccs r14,r9,#0x600
:0203229C 34D51614 ldrccb r1,[r5],#+0x614
:020322A0 00014902 andeq  r4,r1,r2,lsl #0x12
:020322A4 3108B596 swpcc r11,r6,r8
:020322A8 5D337901 ldcpl  9,cr7,[r3,#-0x4]!
:020322AC 51653C16 unknown
:020322B0 61F4C122 mvnvss r12,r2,lsr #0x2
:020322B4 46000D26 strmi r0,[r0],-r6, lsr #0x1a
:020322B8 25194025 ldrcs r4,[r9, #-0x25]		;(r9-0x25=*(ffffffdb))
:020322BC 0210AF00 andeqs r10,r0,#0x0
:020322C0 E3E01145 mvn  r1,#0x40000011
:020322C4 9F5226B1 swils 0x005226b1
:020322C8 4150E524 cmpmi r0,r4,lsr #0xa
:020322CC 0D810001 unknown
:020322D0 4D3C1859 ldcmi  8,cr1,[r12,#-0x164]!
:020322D4 090BB440 stmeqdb  r11 ,{r6,r10,r12,r13,r15}
:020322D8 0300311E unknown
:020322DC 61E00329 mvnvs  r0,r9,lsr #0x6
:020322E0 11565042 cmpne r6,r2,asr #0x0
:020322E4 9B507900 blls 034506EC
:020322E8 01C80079 biceq  r0,r8,r9,ror r0
:020322EC 8B08C59F blhi 02263970
:020322F0 793BE5C0 ldmvcdb  r11!,{r6,r7,r8,r10,r13,r14,r15}
:020322F4 FD008150 unknown
:020322F8 00710817 rsbeqs r0,r1,r7,lsl r8
:020322FC FFFFEBB8 swinv 0x00ffebb8
:02032300 6C12693A ldcvs  9,cr6,[r2],{#0x3a}
:02032304 501A4015 andpls r4,r10,r5,lsl r0
:02032308 F9A00015 stmnvib  r0!,{r0,r2,r4}
:0203230C 6607F155 unknown
:02032310 2E150609 cdpcs 6,0,cr0,cr5,cr9,0
:02032314 80ED0061 rschi  r0,r13,r1,ror #0x0
:02032318 D0319501 eorles r9,r1,r1,lsl #0xa
:0203231C 05E1D105 streqb r13,[r1, #+0x105]!
:02032320 2109BD04 unknown
:02032324 1195511D orrnes r5,r5,r13,lsl r1
:02032328 D1020801 unknown
:0203232C DB13010B blle 024F2760
:02032330 EB002B0D bl 0203CF6C
:02032334 2501A509 strcs r10,[r1, #-0x509]		;(r1-0x509=*(fffffb2e))
:02032338 35607C10 strccb r7,[r0, #-0xc10]!
:0203233C AD014C00 unknown
:02032340 1CE5C015 stcnel 0,cr12,[r5],#+0x54
:02032344 D1894061 orrle  r4,r9,r1,ror #0x0
:02032348 0805D527 stmeqda  r5 ,{r0,r1,r2,r5,r8,r10,r12,r14,r15}
:0203234C E6E28440 unknown
:02032350 0D8305D1 unknown
:02032354 101DB710 andnes r11,r13,r0,lsl r7
:02032358 40B113D1 unknown
:0203235C 06A5DC6E unknown
:02032360 3031259D mlaccs r1,r13,r5,r2unknown
:02032364 91AF163D movls  r1,lsr r13		;r1=0(0x0)
:02032368 664D5D50 unknown
:0203236C 15FF36DC ldrneb r3,[r15, #+0x6dc]!
:02032370 8039B860 eorhis r11,r9,r0,ror #0x10
:02032374 02403986 subeq  r3,r0,#0x218000
:02032378 0CA12A0C stceq  10,cr2,[r1],#+0x30
:0203237C 39C88039 stmccib  r8 ,{r0,r3,r4,r5,r15}^
:02032380 A95015C0 ldmgedb  r0 ,{r6,r7,r8,r10,r12}^
:02032384 54790015 unknown
:02032388 3D035ADB unknown
:0203238C 0C13F900 ldceq  9,cr15,[r3],{#0x0}
:02032390 0CB3E3A0 ldceq  3,cr14,[r3],#+0x280
:02032394 3D8C803D unknown
:02032398 9A5019C0 bls 03438AA0
:0203239C 13C5803D bicne  r8,r5,#0x3D
:020323A0 403D6DF7 unknown
:020323A4 21147D40 tstcs r4,r0,asr #0x1a
:020323A8 212C0D00 unknown
:020323AC C03D4C00 eorgts r4,r13,r0,lsl #0x18
:020323B0 813019BD ldrhih r1,[r0, -r13]!
:020323B4 D5004502 strle r4,[r0, #-0x502]		;(r0-0x502=*(fffffafe))
:020323B8 E7141162 ldr r1,[r0, #-0x502]		;(r0-0x502=*(fffffafe))
:020323BC 36193302 ldrcc r3,[r9],-r2, lsl #0x6
:020323C0 0B0D0080 bleq 023725C8
:020323C4 64590045 ldrvsb r0,[r9],#-0x45
:020323C8 A9C9226D stmgeib  r9 ,{r0,r2,r3,r5,r6,r9,r13}^
:020323CC D055F58C subles r15,r5,r12,lsl #0xb
:020323D0 74020E57 strvc r0,[r2],#-0xe57
:020323D4 6D0E0352 unknown
:020323D8 6D025822 unknown
:020323DC 55606962 strplb r6,[r0, #-0x962]!
:020323E0 9DD13200 unknown
:020323E4 55124043 ldrpl r4,[r2, #-0x43]		;(r2-0x43=*(ffffffbd))
:020323E8 0215C100 andeqs r12,r5,#0x0
:020323EC 0704E502 streq r14,[r4,-r2, lsl #0xa]
:020323F0 0B4D10F9 bleq 033767DC
:020323F4 10311001 eornes r1,r1,r1
:020323F8 0AFA1585 beq 01EB7A14
:020323FC 011E0001 tsteq r14,r1
:02032400 00014800 andeq  r4,r1,r0,lsl #0x10
:02032404 AA00017F bge 02032A08
:02032408 7D000160 unknown
:0203240C 02040259 andeq  r0,r4,#0x90000005
:02032410 8069013D rsbhi  r0,r9,r13,lsr r1
:02032414 006927CA rsbeq  r2,r9,r10,asr #0xf
:02032418 003D20FD unknown
:0203241C 81092041 unknown
:02032420 FF3EDEAD swinv 0x003edead
:02032424 004DE5EB subeq  r14,r13,r11,ror #0xb
:02032428 F04D11D0 unknown
:0203242C 004D4815 subeq  r4,r13,r5,lsl r8
:02032430 55404DB8 strplb r4,[r0, #-0xdb8]		;(r0-0xdb8=*(fffff248))
:02032434 E1AC0055 mov  r0,r5,asr r0
:02032438 D5401113 strleb r1,[r0, #-0x113]		;(r0-0x113=*(fffffeed))
:0203243C 9840E555 stmlsda  r0 ,{r0,r2,r4,r6,r8,r10,r13,r14,r15}^
:02032440 57718901 ldrplb r8,[r1,-r1, lsl #0x12]!
:02032444 520600D1 andpl  r0,r6,#0xD1
:02032448 41D103D5 ldrmisb r0,[r1, #+0x35]		;r1+0x35=*(00000035)
:0203244C 40658002 rsbmi  r8,r5,r2
:02032450 15D124B0 ldrneb r2,[r1, #+0x4b0]		;r1+0x4b0=*(000004b0)
:02032454 07ED53E1 streqb r5,[r1, #+0x4b0]		;r1+0x4b0=*(000004b0)
:02032458 21011909 unknown
:0203245C 00416800 subeq  r6,r1,r0,lsl #0x10
:02032460 AD1979AC unknown
:02032464 00917110 addeqs r7,r1,r0,lsl r1
:02032468 540E3D3F strpl r3,[r14],#-0xd3f
:0203246C 75012B01 strvc r2,[r1, #-0xb01]		;(r1-0xb01=*(fffff4ff))
:02032470 EB016307 bl 0208B094
:02032474 027E5F99 rsbeqs r5,r14,#0x264
:02032478 0E3CAD21 cdpeq 13,2,cr10,cr12,cr1,1
:0203247C 30784475 rsbccs r4,r8,r5,ror r4
:02032480 28AA2471 stmcsia  r10!,{r0,r4,r5,r6,r10,r13}
:02032484 C9401925 stmgtdb  r0 ,{r0,r2,r5,r8,r11,r12}^
:02032488 11180019 tstne r8,r9,lsl r0
:0203248C 2FCD7019 swics 0x00cd7019
:02032490 30616511 rsbcc  r6,r1,r1,lsl r5
:02032494 0CF948C2 ldceql 8,cr4,[r9],#+0x308
:02032498 49ECC065 unknown
:0203249C D9201DCB stmledb  r0!,{r0,r1,r3,r6,r7,r8,r10,r11,r12}
:020324A0 194CCB49 stmnedb  r12 ,{r0,r3,r6,r8,r9,r11,r14,r15}^
:020324A4 2075C400 rsbcss r12,r5,r0,lsl #0x8
:020324A8 7545F075 strvcb r15,[r5, #-0x75]		;r5-0x75=*(6004df8b)=#0(0x00000000)
:020324AC 0009B520 andeq  r11,r9,r0,lsr #0xa
:020324B0 85A88075 strhi r8,[r8, #+0x75]!
:020324B4 84C07512 strhib r7,[r0],#+0x512
:020324B8 05114B55 ldreq r4,[r1, #-0xb55]		;(r1-0xb55=*(fffff4ab))
:020324BC B510D5DB ldrlt r13,[r0, #-0x5db]		;(r0-0x5db=*(fffffa25))
:020324C0 9B499A10 blls 03298D08
:020324C4 55581311 ldrplb r1,[r8, #-0x311]		;(r8-0x311=*(fffffd1c))
:020324C8 195B2ECB ldmnedb  r11 ,{r0,r1,r3,r6,r7,r9,r10,r11,r13}^
:020324CC 17414C00 strneb r4,[r1,-r0, lsl #0x18]
:020324D0 8AD1503D bhi 014865CC
:020324D4 01792A27 cmneq r9,r7,lsr #0x14
:020324D8 911BC19D unknown
:020324DC 49488A89 stmmidb  r8 ,{r0,r3,r7,r9,r11,r15}^
:020324E0 0CCAD10A stceql 1,cr13,[r10],{#0xa}
:020324E4 01B31061 moveqs r1,r1,ror #0x0
:020324E8 C0105847 andgts r5,r0,r7,asr #0x10
:020324EC 6B3D9ABD blvs 02F98FE8
:020324F0 B1376DF4 ldrltsh r6,[r7, -r4]!
:020324F4 3991095D ldmccib  r1 ,{r0,r2,r3,r4,r6,r8,r11}
:020324F8 D1005721 unknown
:020324FC 85000905 strhi r0,[r0, #-0x905]		;(r0-0x905=*(fffff6fb))
:02032500 7A111D03 bvc 02479914
:02032504 1AA9419D bne 00A82B80
:02032508 1D0318FD unknown
:0203250C 10A1BA01 adcne  r11,r1,r1,lsl #0x14
:02032510 2A12F907 bcs 024F0934
:02032514 292BEB00 stmcsdb  r11!,{r8,r9,r11,r13,r14,r15}
:02032518 01B48500 moveqs r8,r0,lsl #0xa		;r8=0(0x0)
:0203251C C9E5D02B unknown
:02032520 1A050616 bne 02173D80
:02032524 0AFD5210 beq 01F86D6C
:02032528 107D1445 rsbnes r1,r13,r5,asr #0x8
:0203252C 41FC0F19 mvnmis r0,r9,lsl r15
:02032530 2F02B400 swics 0x0002b400
:02032534 00E901E5 rsceq  r0,r9,r5,ror #0x3
:02032538 628357F9 addvs  r5,r3,#0x3E40000
:0203253C 077CEB01 ldreqb r14,[r12,-r1, lsl #0x16]!
:02032540 31029120 unknown
:02032544 0A51E010 beq 034AA58C
:02032548 9103F1C0 unknown
:0203254C E000D605 and  r13,r0,r5,lsl #0xc
:02032550 319EE08E orrccs r14,r14,r14,lsl #0x1
:02032554 4002328D andmi  r3,r2,r13,lsl #0x5
:02032558 F90D0099 stmnvdb  r13 ,{r0,r3,r4,r7}
:0203255C EB196D01 bl 0268D968
:02032560 69530045 ldmvsdb  r3 ,{r0,r2,r6}^
:02032564 A979AD0B ldmgedb  r9!,{r0,r1,r3,r8,r10,r11,r13,r15}^
:02032568 B1227930 unknown
:0203256C 0E2A950B cdpeq 5,2,cr9,cr10,cr11,0
:02032570 5E020015 mcrpl 0,0,r0,cr2,cr5,{0}
:02032574 8FE24130 swihi 0x00e24130
:02032578 2CEB002E stccsl 0,cr0,[r11],#+0xb8
:0203257C F2002100 andnv  r2,r0,#0x0
:02032580 28F51021 unknown
:02032584 CC000D11 stcgt  13,cr0,[r0],{#0x11}
:02032588 929D0691 addlss r0,r13,#0x9100000
:0203258C 521A95E5 andpls r9,r10,#0x39400000
:02032590 D9E5C1E0 unknown
:02032594 EB002904 bl 0203C9AC
:02032598 91E915ED mvnls  r1,r13,ror #0xb
:0203259C 02855C80 addeq  r5,r5,#0x8000
:020325A0 1D1BF8A8 unknown
:020325A4 17D16130 unknown
:020325A8 6D401DFD unknown
:020325AC 69DFB43A ldmvsib  r15 ,{r1,r3,r4,r5,r10,r12,r13,r15}^
:020325B0 7CD91C50 ldcvcl 12,cr1,[r9],{#0x50}
:020325B4 7A3D3FBF bvc 02F824B8
:020325B8 22E14A4C rsccs  r4,r1,#0x4C000
:020325BC 5CF50149 ldcpll 1,cr0,[r5],#+0x124
:020325C0 692100A5 stmvsdb  r1!,{r0,r2,r5,r7}
:020325C4 4E016910 mcrmi 9,0,r6,cr1,cr0,{0}
:020325C8 5500616F strpl r6,[r0, #-0x16f]		;(r0-0x16f=*(fffffe91))
:020325CC 4C55035C ldcmil 3,cr0,[r5],{#0x5c}
:020325D0 030011B9 unknown
:020325D4 F5AB20ED strnv r2,[r11, #+0xed]!
:020325D8 9D138100 unknown
:020325DC E5003F19 str r3,[r0, #-0xf19]		;(r0-0xf19=*(fffff0e7))
:020325E0 27ECC42C strcsb r12,[r12,+r12, lsr #0x8]!
:020325E4 1FF54755 swine 0x00f54755
:020325E8 3802051C stmccda  r2 ,{r2,r3,r4,r8,r10}
:020325EC 0C212C69 stceq  12,cr2,[r1],#-0x1a4
:020325F0 69500DC3 ldmvsdb  r0 ,{r0,r1,r6,r7,r8,r10,r11}^
:020325F4 BD3F9F4C ldclt  15,cr9,[r15,#-0x130]!
:020325F8 2425B129 unknown
:020325FC 38B34F1D ldmccia  r3!,{r0,r2,r3,r4,r8,r9,r10,r11,r14}
:02032600 11A8069D unknown
:02032604 14893E41 strne r3,[r9],#+0xe41
:02032608 B2178D3C andlts r8,r7,#0xF00
:0203260C 94EB0048 unknown
:02032610 19E59F41 unknown
:02032614 50158012 andpls r8,r5,r2,lsl r0
:02032618 0E801510 mcreq 5,4,r1,cr0,cr0,{0}
:0203261C 94198946 ldrls r8,[r9],#-0x946
:02032620 010525E5 unknown
:02032624 1D24E080 stcne  0,cr14,[r4,#-0x200]!
:02032628 25212100 strcs r2,[r1, #-0x100]!
:0203262C 4608E001 strmi r14,[r8],-r1
:02032630 1D0531F9 unknown
:02032634 01D5F005 biceqs r15,r5,r5
:02032638 FD015450 unknown
:0203263C 01914371 orreqs r4,r1,r1,ror r3
:02032640 A40009CF strge r0,[r0],#-0x9cf
:02032644 0AD52ADD beq 0157D1C0
:02032648 230081DC unknown
:0203264C 100D0365 andne  r0,r13,r5,ror #0x6
:02032650 75274F61 strvc r4,[r7, #-0xf61]!
:02032654 0120000D unknown
:02032658 2368F59F msrcs SPSR_f,#0x27c00000
:0203265C 917B793D cmnls r11,r13,lsr r9
:02032660 1D4F454B unknown
:02032664 3948003D stmccdb  r8 ,{r0,r2,r3,r4,r5}^
:02032668 0771201F unknown
:0203266C F0008DAA andnv  r8,r0,r10,lsr #0x1b
:02032670 21163100 tstcs r6,r0,lsl #0x2
:02032674 31812008 orrcc  r2,r1,r8
:02032678 10549928 subnes r9,r4,r8,lsr #0x12
:0203267C 0925C9D2 stmeqdb  r5!,{r1,r4,r6,r7,r8,r11,r14,r15}
:02032680 313C0031 teqcc r12,r1,lsr r0
:02032684 C16AA800 unknown
:02032688 71001D1C unknown
:0203268C 7D7B1927 ldcvcl 9,cr1,[r11,#-0x9c]!
:02032690 01FF26EC mvneqs r2,r12,ror #0xd
:02032694 001D772F andeqs r7,r13,r15,lsr #0xe
:02032698 5D1C1D29 unknown
:0203269C BD6A0400 stcltl 4,cr0,[r10,#-0x0]!
:020326A0 2F046D1C swics 0x00046d1c
:020326A4 60810025 addvs  r0,r1,r5,lsr #0x0
:020326A8 A3000573 unknown
:020326AC 6D00659C unknown
:020326B0 651F0021 ldrvs r0,[r15, #-0x21]		;r15-0x21=*(02032697)=#471673088(0x1c1d2900)
:020326B4 19402900 stmnedb  r0 ,{r8,r11,r13}^
:020326B8 1025EA20 eorne  r14,r5,r0,lsr #0x14
:020326BC 06492662 streqb r2,r14,r5,r0,lsr #0x14
:020326C0 99648039 unknown
:020326C4 D9113500 ldmledb  r1 ,{r8,r10,r12,r13}
:020326C8 65521685 ldrvsb r1,[r2, #-0x685]		;(r2-0x685=*(fffff97b))
:020326CC 91197D01 tstls r9,r1,lsl #0x1a
:020326D0 0DE02020 stceql 0,cr2,[r0,#+0x80]!
:020326D4 B9D00028 ldmltib  r0 ,{r3,r5}^
:020326D8 554EF923 strplb r15,[r14, #-0x923]		;(r14-0x923=*(fffff6dd))
:020326DC 38EC5C2C unknown
:020326E0 10C54E89 sbcne  r4,r5,r9,lsl #0x1d
:020326E4 2725FFEC strcs r15,r4,r5,r9,lsl #0x1d
:020326E8 3911EC53 ldmccdb  r1 ,{r0,r1,r4,r6,r10,r11,r13,r14,r15}
:020326EC 01EC5593 unknown
:020326F0 E9EC617F unknown
:020326F4 24EC4C3A unknown
:020326F8 F626A9FF unknown
:020326FC 29743942 unknown
:02032700 328D1815 addcc  r1,r13,#0x150000
:02032704 7AF40205 bvc 01D32F20
:02032708 26B00205 unknown
:0203270C 1C3F0500 ldcne  5,cr0,[r15],#-0x0
:02032710 A99840A5 ldmgeib  r8 ,{r0,r2,r5,r7,r14}
:02032714 A9243942 stmgedb  r4!,{r1,r6,r8,r11,r12,r13}
:02032718 F5195102 ldrnv r5,[r9, #-0x102]		;(r9-0x102=*(fffffefe))
:0203271C 05BD1095 ldreq r1,[r13, #+0x95]!
:02032720 02A904DD adceq  r0,r9,#0xDD000000
:02032724 2069D040 rsbcs  r13,r9,r0,asr #0x0
:02032728 00694F96 unknown
:0203272C 401AFD05 andmis r15,r10,r5,lsl #0x1a
:02032730 6507C3A0 strvs r12,[r7, #-0x3a0]		;(r7-0x3a0=*(fffffc60))
:02032734 20258503 eorcs  r8,r5,r3,lsl #0xa
:02032738 05302560 ldreq r2,[r0, #-0x560]!
:0203273C 25060025 strcs r0,[r6, #-0x25]		;(r6-0x25=*(ffffffdb))
:02032740 25551400 ldrcsb r1,[r5, #-0x400]		;r5-0x400=*(6004dc00)=#0(0x00000000)
:02032744 25866010 strcs r6,[r6, #+0x10]		;r6+0x10=*(00000010)
:02032748 1DE15600 stcnel 6,cr5,[r1,#+0x0]!
:0203274C C9202500 stmgtdb  r0!,{r8,r10,r13}
:02032750 50109900 andpls r9,r0,r0,lsl #0x12
:02032754 00B90061 adceqs r0,r9,r1,ror #0x0
:02032758 05E10B59 streqb r0,[r1, #+0xb59]!
:0203275C 6800C53A stmvsda  r0 ,{r1,r3,r4,r5,r8,r10,r14,r15}
:02032760 5009C900 andpl  r12,r9,r0,lsl #0x12
:02032764 E1551181 cmp r5,r1,lsl #0x3
:02032768 F8114D29 ldmnvda  r1 ,{r0,r3,r5,r8,r10,r11,r14}
:0203276C 25D91F49 ldrcsb r1,[r9, #+0xf49]		;r9+0xf49=*(00000f49)
:02032770 41A63CA5 movmi  r3,r5,lsr #0x19		;r3=48(0x30)
:02032774 82EB1D00 rschi  r1,r11,#0x0
:02032778 51750361 cmnpl r5,r1,ror #0x6
:0203277C 81146DF8 ldrhish r6,[r4, -r8]
:02032780 706C0007 rsbvc  r0,r12,r7
:02032784 03590845 cmpeq r9,#0x450000
:02032788 97001D5C unknown
:0203278C E0160600 ands r0,r6,r0,lsl #0xc
:02032790 A5920004 ldrge r0,[r2, #+0x4]		;r2+0x4=*(00000004)
:02032794 B91E7D14 ldmltdb  r14 ,{r2,r4,r8,r10,r11,r12,r13,r14}
:02032798 F0003907 andnv  r3,r0,r7,lsl #0x12
:0203279C 46290175 unknown
:020327A0 D52109C5 strle r0,[r1, #-0x9c5]!
:020327A4 29019431 stmcsdb  r1 ,{r0,r4,r5,r10,r12,r15}
:020327A8 08210225 stmeqda  r1!,{r0,r2,r5,r9}
:020327AC A5511281 ldrgeb r1,[r1, #-0x281]		;(r1-0x281=*(fffffd7f))
:020327B0 9500E51B strls r14,[r0, #-0x51b]		;r0-0x51b=*(1c1d23e5)=#0(0x00000000)
:020327B4 F877A200 ldmnvda  r7!,{r9,r13,r15}^
:020327B8 10350139 eornes r0,r5,r9,lsr r1
:020327BC 30911011 addccs r1,r1,r1,lsl r0
:020327C0 85500F95 ldrhib r0,[r0, #-0xf95]		;(r0-0xf95=*(fffff06b))
:020327C4 7CFBD23E ldcvcl 2,cr13,[r11],#+0xf8
:020327C8 04207101 unknown
:020327CC D110A0C0 tstle r0,r0,asr #0x1
:020327D0 11B9C010 movnes r12,r0,lsl r0		;r12=0(0x0)
:020327D4 5500E35C strpl r14,[r0, #-0x35c]		;(r0-0x35c=*(fffffca4))
:020327D8 850A8800 strhi r8,[r10, #-0x800]		;(r10-0x800=*(fffff800))
:020327DC 1085E800 addne  r14,r5,r0,lsl #0x10
:020327E0 97508570 unknown
:020327E4 85832AE5 strhi r2,[r3, #+0xae5]		;r3+0xae5=*(00000b15)
:020327E8 01E7D360 mvneq  r13,r0,ror #0x6
:020327EC 02E28330 rsceq  r8,r2,#0xC0000000
:020327F0 8953000C ldmhidb  r3 ,{r2,r3}^
:020327F4 6089F720 addvs  r15,r9,r0,lsr #0xe
:020327F8 68A4F089 stmvsia  r4!,{r0,r3,r7,r12,r13,r14,r15}
:020327FC 04491B79 streqb r1,[r9],#-0xb79
:02032800 40E59089 rscmi  r9,r5,r9,lsl #0x1
:02032804 04D50329 ldreqb r0,[r5],#+0x329
:02032808 D2E70085 rscle  r0,r7,#0x85
:0203280C 0CD80085 ldceql 0,cr0,[r8],{#0x85}
:02032810 55224F8D strpl r4,[r2, #-0xf8d]!
:02032814 7C52D700 ldcvcl 7,cr13,[r2],{#0x0}
:02032818 3010EB01 andccs r14,r0,r1,lsl #0x16
:0203281C 0000E244 andeq  r14,r0,r4,asr #0x4
:02032820 700003C9 andvc  r0,r0,r9,asr #0x7
:02032824 010BE3A0 unknown
:02032828 C1015D32 unknown
:0203282C 051B8590 ldreq r8,[r11, #-0x590]		;(r11-0x590=*(fffffa70))
:02032830 87E59407 strhib r9,[r5,+r7, lsl #0x8]!
:02032834 078C0241 streq r0,[r5,+r7, lsl #0x8]!
:02032838 2002E0C6 andcs  r14,r2,r6,asr #0x1
:0203283C 2010E087 andcss r14,r0,r7,lsl #0x1
:02032840 70800AC1 addvc  r0,r0,r1,asr #0x15
:02032844 5707C987 strpl r12,[r7,-r7, lsl #0x13]
:02032848 8020B1E1 eorhi  r11,r0,r1,ror #0x3
:0203284C 65F6E104 ldrvsb r14,[r6, #+0x104]!
:02032850 21100A01 tstcs r0,r1,lsl #0x14
:02032854 511C6100 tstpl r12,r0,lsl #0x2
:02032858 CD04E40B unknown
:0203285C 2018451B andcss r4,r8,r11,lsl r5
:02032860 1BE1E58D blne 018ABE9C
:02032864 8520460C strhi r4,[r0, #-0x60c]!
:02032868 1F3504E2 swine 0x003504e2
:0203286C 1B2D03B9 blne 02B73758
:02032870 063D70C2 unknown
:02032874 F8073530 stmnvda  r7 ,{r4,r5,r8,r10,r12,r13}
:02032878 C17C8201 cmngt r12,r1,lsl #0x4
:0203287C D5104900 ldrle r4,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:02032880 E5DE2051 ldrb r2,[r14, #+0x51]		;r14+0x51=*(00000051)
:02032884 106D0B49 rsbne  r0,r13,r9,asr #0x16
:02032888 91302AA8 teqls r0,r8,lsr #0x15
:0203288C 02029000 andeq  r9,r2,#0x0
:02032890 00350A8B eoreqs r0,r5,r11,lsl #0x15
:02032894 E0318E41 eors r8,r1,r1,asr #0x1c
:02032898 28E0077D unknown
:0203289C 10E5D0C0 rscne  r13,r5,r0,asr #0x1
:020328A0 00D14002 sbceqs r4,r1,r2
:020328A4 8CE3A00B stchil 0,cr10,[r3],#+0x2c
:020328A8 820031C0 andhi  r3,r0,#0x30
:020328AC 00E1D4E0 rsceq  r13,r1,r0,ror #0x9
:020328B0 C4B20061 unknown
:020328B4 00E110DC unknown
:020328B8 0CE00EE0 stceql 14,cr0,[r0],#+0x380
:020328BC E1008EC0 unknown
:020328C0 E1C4C0B4 strh r12,[r4, #+0x4]		;r4+0x4=*(00000006)
:020328C4 0093E004 addeqs r14,r3,r4
:020328C8 E59E0921 ldr r0,[r14, #+0x921]		;r14+0x921=*(00000921)
:020328CC E08EC101 add  r12,r14,r1,lsl #0x2
:020328D0 83100102 tsthi r0,#0x80000000
:020328D4 D112B6E0 tstle r2,r0,ror #0xd
:020328D8 300024E1 andcc  r2,r0,r1,ror #0x9
:020328DC 1081E59C umullne  r14,r1,r12,r5
:020328E0 00B4E08E adceqs r14,r4,r14,lsl #0x1
:020328E4 B8E1D320 unknown
:020328E8 1DA10155 stcne  1,cr0,[r1,#+0x154]!
:020328EC 70B41DA5 adcvcs r1,r4,r5,lsr #0x1b
:020328F0 220D0709 andcs  r0,r13,#0x240000
:020328F4 00B91839 adceqs r1,r9,r9,lsr r8
:020328F8 1B80DDA8 blne 00069FA0
:020328FC EB012F61 bl 0207E688
:02032900 36019D98 unknown
:02032904 08E26000 unknown
:02032908 A5291104 strge r1,[r9, #-0x104]!
:0203290C 0501F504 streq r15,[r1, #-0x504]		;(r1-0x504=*(fffffafc))
:02032910 10050005 andne  r0,r5,r5
:02032914 EDC3A02E unknown
:02032918 00D11911 sbceqs r1,r1,r1,lsl r9
:0203291C 149FC074 ldrne r12,[r15],#+0x74
:02032920 F13074E5 teqnv r0,r5,ror #0x9
:02032924 E59C5000 ldr r5,[r12, #+0x0]		;r12+0x0=*(00000000)
:02032928 40400802 submi  r0,r0,r2,lsl #0x10
:0203292C 855102E2 ldrhib r0,[r1, #-0x2e2]		;(r1-0x2e2=*(fffffd1e))
:02032930 600010E0 andvs  r1,r0,r0,ror #0x1
:02032934 80E00031 rschi  r0,r0,r1,lsr r0
:02032938 965000E2 ldrlsb r0,r0,r0,r1,lsr r0
:0203293C 40FFE502 rscmis r14,r15,r2,lsl #0xa
:02032940 5003E204 andpl  r14,r3,r4,lsl #0x4
:02032944 04E00005 unknown
:02032948 B3E18540 mvnlt  r8,#0x10000000
:0203294C 40862029 addmi  r2,r6,r9,lsr #0x0
:02032950 9C4004E5 stclsl 4,cr0,[r0],{#0xe5}
:02032954 0EE0FFE5 cdpeq 15,14,cr15,cr0,cr5,7
:02032958 4102E200 unknown
:0203295C 5024E084 eorpl  r14,r4,r4,lsl #0x1
:02032960 A5E50094 strgeb r0,[r5, #+0x94]!
:02032964 E595402F ldr r4,[r5, #+0x2f]		;r5+0x2f=*(6004e02f)=#0(0x00000000)
:02032968 0302E101 unknown
:0203296C E0044042 and  r4,r4,r2,asr #0x0
:02032970 E184400E orr  r4,r4,r14
:02032974 844800D2 strhib r0,[r8],#-0xd2
:02032978 E58502FD str r0,[r5, #+0x2fd]		;r5+0x2fd=*(6004e2fd)=#0(0x00000000)
:0203297C E705351C unknown
:02032980 0C0C8944 stceq  9,cr8,[r12],{#0x44}
:02032984 11A98335 movne  r8,lsr r5		;r8=24580(0x6004)
:02032988 F930BD70 ldmnvdb  r0!,{r4,r5,r6,r8,r10,r11,r12,r13,r15}
:0203298C B96D382C unknown
:02032990 0085BC40 addeq  r11,r5,r0,asr #0x18
:02032994 A000B96F andge  r11,r0,r15,ror #0x12
:02032998 01AD3339 moveq  r3,lsr r9		;r3=0(0x0)
:0203299C 0A4151D5 beq 030870F8
:020329A0 01758241 cmneq r5,r1,asr #0x4
:020329A4 88103D93 ldmhida  r0 ,{r0,r1,r4,r7,r8,r10,r11,r12,r13}
:020329A8 AD40A152 unknown
:020329AC 0055E310 subeqs r14,r5,r0,lsl r3
:020329B0 0DA50021 stceq  0,cr0,[r5,#+0x84]!
:020329B4 BB270555 bllt 029F3F10
:020329B8 69FFFF13 ldmvsib  r15!,{r0,r1,r4,r8,r9,r10,r11,r12,r13,r14,r15}^
:020329BC 0ECD0520 cdpeq 5,12,cr0,cr13,cr0,1
:020329C0 A8207960 stmgeda  r0!,{r5,r6,r8,r11,r12,r13,r14}
:020329C4 F5008165 strnv r8,[r0, #-0x165]		;(r0-0x165=*(fffffe9b))
:020329C8 1A9D5002 bne 007869D8
:020329CC 16B2E082 unknown
:020329D0 B5E1C010 strltb r12,[r1, #+0x10]!
:020329D4 551281FF ldrpl r8,[r2, #-0x1ff]		;(r2-0x1ff=*(fffffe01))
:020329D8 9D3820E3 ldcls  0,cr2,[r8,#-0x38c]!
:020329DC 95309502 ldrls r9,[r0, #-0x502]!
:020329E0 0055BEF0 ldreqsh r11,[r5],#-0xe0
:020329E4 AE000191 mcrge 1,0,r0,cr0,cr1,{4}
:020329E8 07812293 unknown
:020329EC F0952095 umullnvs r2,r5,r5,r0
:020329F0 02BD46BB adceqs r4,r13,#0xBB00000
:020329F4 3D30959C ldccc  5,cr9,[r0,#-0x270]!
:020329F8 8D16F921 unknown
:020329FC DC400061 stclel 0,cr0,[r0],{#0x61}
:02032A00 9D973551 unknown
:02032A04 04103D10 ldreq r3,[r0],#-0xd10
:02032A08 20B20E8D adccss r0,r2,r13,lsl #0x1d
:02032A0C 890BE1C0 stmhidb  r11 ,{r6,r7,r8,r13,r14,r15}
:02032A10 003DB710 eoreqs r11,r13,r0,lsl r7
:02032A14 DD119104 unknown
:02032A18 42459306 submi  r9,r5,#0x18000000
:02032A1C 150815B5 strne r1,[r8, #-0x5b5]		;(r8-0x5b5=*(00005a4f))
:02032A20 42113500 andmis r3,r1,#0x0
:02032A24 E211DDE0 ands r13,r1,#0x3800
:02032A28 075127FE unknown
:02032A2C 02B12025 adceqs r2,r1,#0x25
:02032A30 53E1D020 mvnpl  r13,#0x20
:02032A34 B0870B85 addlt  r0,r7,r5,lsl #0x17
:02032A38 92E1D114 rscls  r13,r1,#0x5
:02032A3C 00E00000 rsceq  r0,r0,r0
:02032A40 6B004D98 blvs 020460A8
:02032A44 226D0001 rsbcs  r0,r13,#0x1
:02032A48 1E0AEB00 cdpne 11,0,cr14,cr10,cr0,0
:02032A4C 21140199 unknown
:02032A50 85045510 strhi r5,[r4, #-0x510]		;(r4-0x510=*(fffffaf0))
:02032A54 38246502 stmccda  r4!,{r1,r8,r10,r13,r14}
:02032A58 9503AD7A strls r10,[r3, #-0xd7a]		;(r3-0xd7a=*(fffff286))
:02032A5C 19318146 ldmnedb  r1!,{r1,r2,r6,r8,r15}
:02032A60 9F004453 swils 0x00004453
:02032A64 56246119 unknown
:02032A68 262536E5 unknown
:02032A6C E1D000B2 ldrh r0,[r0, #+0x2]		;r0+0x2=*(00000002)
:02032A70 00251C0D eoreq  r1,r5,r13,lsl #0x18
:02032A74 EB016093 bl 0208ACC8
:02032A78 82003D28 andhi  r3,r0,#0xA00
:02032A7C E2400032 sub  r0,r0,#0x32
:02032A80 00352024 eoreqs r2,r5,r4,lsr #0x0
:02032A84 E0014018 and  r4,r1,r8,lsl r0
:02032A88 10000500 andne  r0,r0,r0,lsl #0xa
:02032A8C 6D82283D unknown
:02032A90 02B1A811 adceqs r10,r1,#0x110000
:02032A94 C01005CD andgts r0,r0,r13,asr #0xb
:02032A98 00ED520D rsceq  r5,r13,r13,lsl #0x4
:02032A9C 103301FF unknown
:02032AA0 1B054501 blne 02183EAC
:02032AA4 D0209930 eorle  r9,r0,r0,lsr r9
:02032AA8 69162CE5 ldmvsdb  r6 ,{r0,r2,r5,r6,r7,r10,r11,r13}
:02032AAC A0C18204 sbcge  r8,r1,r4,lsl #0x4
:02032AB0 520004E1 andpl  r0,r0,#0xE1000000
:02032AB4 1D24E301 stcne  3,cr14,[r4,#-0x4]!
:02032AB8 3303B103 unknown
:02032ABC 0C9110BC ldceq  0,cr1,[r1],{#0xbc}
:02032AC0 9220BCE1 eorls  r11,r0,#0xE100
:02032AC4 9330BCE1 teqls r0,#0xE100
:02032AC8 0631E100 unknown
:02032ACC 03618E23 unknown
:02032AD0 019C51C5 orreqs r5,r12,r5,asr #0x3
:02032AD4 019EB200 orreqs r11,r14,r0,lsl #0x4
:02032AD8 026DA000 rsbeq  r10,r13,#0x0
:02032ADC 113815B5 ldrneh r1,[r8, -r5]!
:02032AE0 409A0119 addmis r0,r10,r9,lsl r1
:02032AE4 124112C9 subne  r1,r1,#0x9000000C
:02032AE8 F103E353 unknown
:02032AEC 3790068F ldrcc r0,[r0,+r15, lsl #0xd]
:02032AF0 01030001 unknown
:02032AF4 1CC91B00 stcnel 11,cr1,[r9],{#0x0}
:02032AF8 24D40001 ldrcsb r0,[r4],#+0x1
:02032AFC 61290001 unknown
:02032B00 C91A7D10 ldmgtdb  r10 ,{r4,r8,r10,r11,r12,r13,r14}
:02032B04 00144100 andeqs r4,r4,r0,lsl #0x2
:02032B08 2913157A ldmcsdb  r3 ,{r1,r3,r4,r5,r6,r8,r10,r12}
:02032B0C 2B10550C blcs 02447F44
:02032B10 113D0055 teqne r13,r5,asr r0
:02032B14 B7413DC2 strltb r3,r13,r5,asr r0
:02032B18 25813DE8 strcs r3,[r1, #+0xde8]		;r1+0xde8=*(00000de8)
:02032B1C D4EB0046 unknown
:02032B20 1082813D addne  r8,r2,r13,lsr r1
:02032B24 034517D1 unknown
:02032B28 D1D00051 bicles r0,r0,r1,asr r0
:02032B2C C6002122 strgt r2,[r0],-r2, lsr #0x2
:02032B30 85001182 strhi r1,[r0, #-0x182]		;(r0-0x182=*(fffffe7e))
:02032B34 19930029 ldmneib  r3 ,{r0,r3,r5}
:02032B38 4A15C029 bmi 025A2BE4
:02032B3C 20040029 andcs  r0,r4,r9,lsr #0x0
:02032B40 8302A991 unknown
:02032B44 201151E2 andcss r5,r1,r2,ror #0x3
:02032B48 0CBDE5D2 ldceq  5,cr14,[r13],#+0x348
:02032B4C 21C51035 biccs  r1,r5,r5,lsr r0
:02032B50 0E58D300 cdpeq 3,4,cr13,cr8,cr0,0
:02032B54 850102AD strhi r0,[r1, #-0x2ad]		;(r1-0x2ad=*(fffffd53))
:02032B58 21024324 unknown
:02032B5C 054A0500 streqb r0,[r10, #-0x500]		;(r10-0x500=*(fffffb00))
:02032B60 468D3A15 unknown
:02032B64 04E11279 unknown
:02032B68 00F50503 rsceqs r0,r5,r3,lsl #0xa
:02032B6C 9D000D9D unknown
:02032B70 024D0023 subeq  r0,r13,#0x23
:02032B74 3299FE69 addccs r15,r9,#0x690
:02032B78 01694BF8 unknown
:02032B7C 220904ED andcs  r0,r9,#0xED000000
:02032B80 50551071 subpls r1,r5,r1,ror r0
:02032B84 405526D5 ldrmisb r2,[r5],#-0x65
:02032B88 61277F8F unknown
:02032B8C 0DC05509 unknown
:02032B90 13D90810 bicnes r0,r9,#0x100000
:02032B94 6E9C0039 mrcvs 0,4,r0,cr12,cr9,{1}
:02032B98 710545FF unknown
:02032B9C 9F0060C0 swils 0x000060c0
:02032BA0 10791075 rsbnes r1,r9,r5,ror r0
:02032BA4 1D26BDC6 stcne  13,cr11,[r6,#-0x318]!
:02032BA8 81D00020 bichis r0,r0,r0,lsr #0x0
:02032BAC 81174970 tsthi r7,r0,ror r9
:02032BB0 F3F08160 mvnnvs r8,#0x18
:02032BB4 F0812772 addnv  r2,r1,r2,ror r7
:02032BB8 812081D5 unknown
:02032BBC 3421ECF0 unknown
:02032BC0 11703081 cmnne r0,r1,lsl #0x1
:02032BC4 B2050915 andlt  r0,r5,#0x54000
:02032BC8 0DE1D010 stceql 0,cr13,[r1,#+0x40]!
:02032BCC E1D204B0 ldrh r0,[r2, #+0x40]		;r2+0x40=*(00000040)
:02032BD0 45E10479 strmib r0,[r1, #+0x479]!
:02032BD4 09505119 ldmeqdb  r0 ,{r0,r3,r4,r8,r12,r14}^
:02032BD8 00090400 andeq  r0,r9,r0,lsl #0x8
:02032BDC 8A000009 bhi 02032C08
:02032BE0 D2000559 andle  r0,r0,#0x16400000
:02032BE4 09508DE5 ldmeqdb  r0 ,{r0,r2,r5,r6,r7,r8,r10,r11,r15}^
:02032BE8 B5271359 strlt r1,[r7, #-0x359]!
:02032BEC 44A1A801 unknown
:02032BF0 1059104D subnes r1,r9,r13,asr #0x0
:02032BF4 132029C0 unknown
:02032BF8 51A30005 movpl  r0,r5			;r0=1610932224(0x6004e000)
:02032BFC 1C32D527 ldcne  5,cr13,[r2],#-0x9c
:02032C00 00391115 eoreqs r1,r9,r5,lsl r1
:02032C04 95343078 ldrls r3,[r4, #-0x78]!
:02032C08 00394507 eoreqs r4,r9,r7,lsl #0xa
:02032C0C 0500C110 streq r12,[r0, #-0x110]		;r0-0x110=*(6004def0)=#0(0x00000000)
:02032C10 35003801 strcc r3,[r0, #-0x801]		;r0-0x801=*(6004d7ff)=#0(0x00000000)
:02032C14 3128B181 unknown
:02032C18 5922A810 stmpldb  r2!,{r4,r11,r13,r15}
:02032C1C E9075D10 stmdb  r7 ,{r4,r8,r10,r11,r12,r14}
:02032C20 251CE600 ldrcs r14,[r12, #-0x600]		;(r12-0x600=*(fffffa00))
:02032C24 BD008924 unknown
:02032C28 007D9020 rsbeqs r9,r13,r0,lsr #0x0
:02032C2C 6E100EF1 mrcvs 14,0,r0,cr0,cr1,{7}
:02032C30 211DE5CD tstcs r13,r13,asr #0xb
:02032C34 81443349 unknown
:02032C38 21501801 cmpcs r0,r1,lsl #0x10
:02032C3C 212CC14B unknown
:02032C40 002734BB unknown
:02032C44 2CAB09EB stccs  9,cr0,[r11],#+0x3ac
:02032C48 25433025 strcsb r3,[r3, #-0x25]		;(r3-0x25=*(ffffffdb))
:02032C4C 59268840 stmpldb  r6!,{r6,r11,r15}
:02032C50 2CBB9431 ldccs  4,cr9,[r11],#+0xc4
:02032C54 F5B4726D ldrnv r7,[r4, #+0x26d]!
:02032C58 41218C05 unknown
:02032C5C EA399432 b 02E97D2C
:02032C60 16143241 ldrne r3,[r4, #+0x26d]!
:02032C64 4D187891 unknown
:02032C68 4D2CA403 stcmi  4,cr10,[r12,#-0xc]!
:02032C6C 0009D123 andeq  r13,r9,r3,lsr #0x2
:02032C70 104107C5 subne  r0,r1,r5,asr #0xf
:02032C74 7A010B6D bvc 02075A30
:02032C78 40D00B6D sbcmis r0,r0,r13,ror #0x16
:02032C7C 20FCEB00 rsccss r14,r12,r0,lsl #0x16
:02032C80 1879019F unknown
:02032C84 25691EC5 strcsb r1,[r9, #-0xec5]!
:02032C88 01FDEA40 mvneqs r14,r0,asr #0x14
:02032C8C 670B45ED strvs r4,r14,r0,asr #0x14
:02032C90 0DDC0049 unknown
:02032C94 B4501100 ldrltb r1,[r0],#-0x100
:02032C98 79043D24 stmvcdb  r4 ,{r2,r5,r8,r10,r11,r12,r13}
:02032C9C 4439CDC9 unknown
:02032CA0 10B8EB00 adcnes r14,r8,r0,lsl #0x16
:02032CA4 0205233D andeq  r2,r5,#0xF4000000
:02032CA8 2DE5C1C0 stccsl 1,cr12,[r5,#+0x300]!
:02032CAC 0009126D andeq  r1,r9,r13,ror #0x4
:02032CB0 53089509 unknown
:02032CB4 05B9DB58 ldreq r13,[r9, #+0xb58]!
:02032CB8 196118CD unknown
:02032CBC 19C1C8CD stmneib  r1 ,{r0,r2,r3,r6,r7,r11,r14,r15}^
:02032CC0 995E0500 ldmlsdb  r14 ,{r8,r10}^
:02032CC4 05812019 streq r2,[r1, #+0x19]		;r1+0x19=*(00000019)
:02032CC8 D9BACB75 ldmleib  r10!,{r0,r2,r4,r5,r6,r8,r9,r11,r14,r15}
:02032CCC 4D233B75 stcmi  11,cr3,[r3,#-0x1d4]!
:02032CD0 2A7B75DA bcs 03F10440
:02032CD4 7503753E strvc r7,[r3, #-0x53e]		;(r3-0x53e=*(fffffac2))
:02032CD8 CB753E0B blgt 03D8250C
:02032CDC 01195DB2 ldreqh r5,[r9, -r2]
:02032CE0 75EB7538 strvcb r7,[r11, #+0x538]!
:02032CE4 D101AEFB unknown
:02032CE8 02AD9A01 adceq  r9,r13,#0x1000
:02032CEC E9EF1691 unknown
:02032CF0 28A0F805 stmcsia  r0!,{r0,r2,r11,r12,r13,r14,r15}
:02032CF4 69938B7D ldmvsib  r3 ,{r0,r2,r3,r4,r5,r6,r8,r9,r11,r15}
:02032CF8 7B7DD912 blvc 03FA9148
:02032CFC 7B7DD9F1 blvc 03FA94C8
:02032D00 7D25D9EE stcvc  9,cr13,[r5,#-0x3b8]!
:02032D04 7DD9EB7B unknown
:02032D08 7DFB7D5B ldcvcl 13,cr7,[r11,#+0x16c]!
:02032D0C 7DFB7DFB ldcvcl 13,cr7,[r11,#+0x3ec]!
:02032D10 FB7DF9FB blx 03FB150C
:02032D14 5444F940 strplb r15,[r4],#-0x940
:02032D18 7D6C4B7D stcvcl 11,cr4,[r12,#-0x1f4]!
:02032D1C 7D55844B unknown
:02032D20 A3FB7DEB mvnges r7,#0x3AC0
:02032D24 9EFB7D3C mrcls 13,7,r7,cr11,cr12,{1}
:02032D28 937B7D3C cmnls r11,#0xF00
:02032D2C 73E93F57 mvnvc  r3,#0x15C
:02032D30 4FFD3F54 swimi 0x00fd3f54
:02032D34 A44FFDE9 strgeb r15,[r15],#-0xde9
:02032D38 3C8FFD28 stccc  13,cr15,[r15],{#0x28}
:02032D3C 3C84BB7D stccc  11,cr11,[r4],{#0x7d}
:02032D40 4A767279 bmi 03DCF72C
:02032D44 D903E9DB stmledb  r3 ,{r0,r1,r3,r4,r6,r7,r8,r11,r13,r14,r15}
:02032D48 2500261F strcs r2,[r0, #-0x61f]		;r0-0x61f=*(6004d9e1)=#0(0x00000000)
:02032D4C 1980C501 stmneib  r0 ,{r0,r8,r10,r14,r15}
:02032D50 DC58E680 ldclel 6,cr14,[r8],{#0x80}
:02032D54 219D041D orrcss r0,r13,r13,lsl r4
:02032D58 DC56F1E5 ldclel 1,cr15,[r6],{#0xe5}
:02032D5C 8A9C3B8D bhi 00741B98
:02032D60 7075D1E9 rsbvcs r13,r5,r9,ror #0x3
:02032D64 2D45401D unknown
:02032D68 8D54FF00 unknown
:02032D6C 41ED818B mvnmi  r8,r11,lsl #0x3
:02032D70 7B8D2990 blvc 0037D3B8
:02032D74 A51B8D70 ldrge r8,[r11, #-0xd70]		;(r11-0xd70=*(fffff290))
:02032D78 01C119AD biceq  r1,r1,r13,lsr #0x13
:02032D7C 3B8DDC39 blcc 003A9E68
:02032D80 E90A1019 stmdb  r10 ,{r0,r3,r4,r12}
:02032D84 0980B306 stmeqib  r0 ,{r1,r2,r8,r9,r12,r13,r15}
:02032D88 06E90500 unknown
:02032D8C 05821705 streq r1,[r2, #+0x705]		;r2+0x705=*(00000705)
:02032D90 055A2100 ldreqb r2,[r10, #-0x100]		;(r10-0x100=*(ffffff00))
:02032D94 00098300 andeq  r8,r9,r0,lsl #0x6
:02032D98 42000928 andmi  r0,r0,#0xA0000
:02032D9C 1B650009 blne 03972DC8
:02032DA0 002159D5 unknown
:02032DA4 6800093F stmvsda  r0 ,{r0,r1,r2,r3,r4,r5,r8,r11}
:02032DA8 0B550009 bleq 03572DD4
:02032DAC 10616AE1 rsbne  r6,r1,r1,ror #0x15
:02032DB0 40F10160 rscmis r0,r1,r0,ror #0x2
:02032DB4 895041ED ldmhidb  r0 ,{r0,r2,r3,r5,r6,r7,r8,r14}^
:02032DB8 26594F4B ldrcsb r4,db 
:02032DBC 1C4104E5 stcnel 4,cr0,[r1],{#0xe5}
:02032DC0 022D70F1 eoreq  r7,r13,#0xF1
:02032DC4 1E29E242 cdpne 2,2,cr14,cr9,cr2,2
:02032DC8 E1E5C320 mvn  r12,r0,lsr #0x6
:02032DCC B10B7D80 unknown
:02032DD0 D110E11C tstle r0,r12,lsl r1
:02032DD4 002E6178 eoreq  r6,r14,r8,ror r1
:02032DD8 DC1700F9 ldcle  0,cr0,[r7],{#0xf9}
:02032DDC DC1A3271 ldcle  2,cr3,[r10],{#0x71}
:02032DE0 3CEBFF25 stcccl 15,cr15,[r11],#+0x94
:02032DE4 14C50049 strneb r0,[r5],#+0x49
:02032DE8 F4002D3B strnv r2,[r0],#-0xd3b
:02032DEC FD005D58 unknown
:02032DF0 551C8107 ldrpl r8,[r12, #-0x107]		;(r12-0x107=*(fffffef9))
:02032DF4 47304100 ldrmi r4,[r0,-r0, lsl #0x2]!
:02032DF8 5F5E4069 swipl 0x005e4069
:02032DFC 262FCC19 unknown
:02032E00 190008B1 stmnedb  r0 ,{r0,r4,r5,r7,r11}
:02032E04 19214D3C stmnedb  r1!,{r2,r3,r4,r5,r8,r10,r11,r14}
:02032E08 00B0E94C adceqs r14,r0,r12,asr #0x12
:02032E0C CD2ABC19 stcgt  12,cr11,[r10,#-0x64]!
:02032E10 DD26240B stcle  4,cr2,[r6,#-0x2c]!
:02032E14 1E5D940A cdpne 4,4,cr9,cr13,cr10,0
:02032E18 05904705 ldreq r4,[r0, #+0x705]		;r0+0x705=*(6004e705)=#0(0x00000000)
:02032E1C 811C02C7 tsthi r12,r7,asr #0x5
:02032E20 14C10BE3 strneb r0,[r1],#+0xbe3
:02032E24 6DFFE92C ldcvsl 9,cr14,[r15,#+0xb0]!
:02032E28 C0456C20 subgt  r6,r5,r0,lsr #0x18
:02032E2C 24155113 ldrcs r5,[r5],#-0x113
:02032E30 002602F5 unknown
:02032E34 9F1050EB swils 0x001050eb
:02032E38 BD050903 unknown
:02032E3C 20000D1A andcs  r0,r0,r10,lsl r13
:02032E40 830BADD3 unknown
:02032E44 400827E0 andmi  r2,r8,r0,ror #0xf
:02032E48 2923DDC2 stmcsdb  r3!,{r1,r6,r7,r8,r10,r11,r12,r14,r15}
:02032E4C 3D294B3D stccc  11,cr4,[r9,#-0xf4]!
:02032E50 DBDEA80B blle 017DCE84
:02032E54 20B1022D adccss r0,r1,r13,lsr #0x4
:02032E58 61D01359 bicvss r1,r0,r9,asr r3
:02032E5C DC3ABD23 ldcle  13,cr11,[r10],#-0x8c
:02032E60 005107A1 subeqs r0,r1,r1,lsr #0xf
:02032E64 CC000190 stcgt  1,cr0,[r0],{#0x90}
:02032E68 29054900 stmcsdb  r5 ,{r8,r11,r14}
:02032E6C 1325CB00 unknown
:02032E70 2B641121 blcs 039372FC
:02032E74 9D713CDD ldclsl 12,cr3,[r1,#-0x374]!
:02032E78 B348F175 unknown
:02032E7C 302DE905 eorcc  r14,r13,r5,lsl #0x12
:02032E80 78F12B80 unknown
:02032E84 F9243BE5 stmnvdb  r4!,{r0,r2,r5,r6,r7,r8,r9,r11,r12,r13}
:02032E88 71DBB075 bicvcs r11,r11,r5,ror r0
:02032E8C F925E93D stmnvdb  r5!,{r0,r2,r3,r4,r5,r8,r11,r13,r14,r15}
:02032E90 8D49F935 unknown
:02032E94 D52BB043 strle r11,[r11, #-0x43]!
:02032E98 00D51030 sbceqs r1,r5,r0,lsr r0
:02032E9C 9F2900B4 swils 0x002900b4
:02032EA0 05900005 ldreq r0,[r0, #+0x5]		;r0+0x5=*(6004e005)=#0(0x00000000)
:02032EA4 054D9000 streqb r9,[r13, #-0x0]		;(r13-0x0=*(00000000))
:02032EA8 00790269 rsbeqs r0,r9,r9,ror #0x4
:02032EAC 6DDBBEEA unknown
:02032EB0 9114D900 tstls r4,r0,lsl #0x12
:02032EB4 9415B103 ldrls r11,[r5],#-0x103
:02032EB8 21BC912D movcss r9,r13,lsr #0x2		;r9=0(0x0)
:02032EBC E5178144 ldr r8,[r7, #-0x144]		;(r7-0x144=*(fffffebc))
:02032EC0 79028031 stmvcdb  r2 ,{r0,r4,r5,r15}
:02032EC4 3D00DD19 unknown
:02032EC8 6D4DEB00 unknown
:02032ECC 2A759D51 bcs 03D9A418
:02032ED0 165106D5 unknown
:02032ED4 7304803D unknown
:02032ED8 EB351110 bl 02D77320
:02032EDC 1546ADE8 strneb r10,[r6, #-0xde8]		;(r6-0xde8=*(fffff218))
:02032EE0 A51D0903 ldrge r0,[r13, #-0x903]		;(r13-0x903=*(fffff6fd))
:02032EE4 0309F200 unknown
:02032EE8 900104A1 andls  r0,r1,r1,lsr #0x9
:02032EEC 291D05E7 ldmcsdb  r13 ,{r0,r1,r2,r5,r6,r7,r8,r10}
:02032EF0 2A63651D bcs 0390C36C
:02032EF4 17FD06D9 unknown
:02032EF8 F910006D ldmnvdb  r0 ,{r0,r2,r3,r5,r6}
:02032EFC 71736910 cmnvc r3,r0,lsl r9
:02032F00 2580EE23 strcs r14,[r0, #+0xe23]		;r0+0xe23=*(00000e23)
:02032F04 692EE805 stmvsdb  r14!,{r0,r2,r11,r13,r14,r15}
:02032F08 0021A673 eoreq  r10,r1,r3,ror r6
:02032F0C 8D2152D4 stchi  2,cr5,[r1,#-0x350]!
:02032F10 301D4220 andccs r4,r13,r0,lsr #0x4
:02032F14 C0012579 andgt  r2,r1,r9,ror r5
:02032F18 C0A90051 adcgt  r0,r9,r1,asr r0
:02032F1C D8C301E1 stmleia  r3 ,{r0,r5,r6,r7,r8}^
:02032F20 3E717D21 cdpcc 13,6,cr7,cr1,cr1,1
:02032F24 6E927791 mrcvs 7,4,r7,cr2,cr1,{4}
:02032F28 6351003E cmpvs r1,#0x3E
:02032F2C 2329E8C4 unknown
:02032F30 89C83299 stmhiib  r8 ,{r0,r3,r4,r7,r9,r12,r13}^
:02032F34 AA40611A bge 0304B3A4
:02032F38 25032DE8 strcs r2,[r3, #-0xde8]		;(r3-0xde8=*(fffff218))
:02032F3C 0500B12D streq r11,[r0, #-0x12d]		;(r0-0x12d=*(fffffed3))
:02032F40 10F5F300 rscnes r15,r5,r0,lsl #0x6
:02032F44 0791E8A1 ldreq r14,[r1,+r1, lsr #0x11]
:02032F48 4D5C0035 unknown
:02032F4C D961E931 unknown
:02032F50 2315002D tstcs r5,#0x2D
:02032F54 E89C1029 ldmia  r12 ,{r0,r3,r5,r12}
:02032F58 07455CAD streqb r5,[r5,-r13, lsr #0x19]
:02032F5C DDE70005 stclel 0,cr0,[r7,#+0x14]!
:02032F60 0009931D andeq  r9,r9,r13,lsl r3
:02032F64 AD01DD06 unknown
:02032F68 35E89415 strccb r9,[r8, #+0x415]!
:02032F6C 16D135A1 ldrneb r3,[r1],+r1, lsr #0xb
:02032F70 5D0005A0 unknown
:02032F74 01D58B11 biceqs r8,r5,r1,lsl r11
:02032F78 35DB1459 ldrccb r1,[r11, #+0x459]		;r11+0x459=*(00000459)
:02032F7C 09EB003F unknown
:02032F80 CD199894 unknown
:02032F84 1114907C tstne r4,r12,ror r0
:02032F88 9B900205 blls 004337A4
:02032F8C 20000205 andcs  r0,r0,r5,lsl #0x4
:02032F90 C54F1CC5 strgtb r1,[r15, #-0xcc5]		;r15-0xcc5=*(020322d3)=#196362317(0x0bb4404d)
:02032F94 D500D83C strle r13,[r0, #-0x83c]		;(r0-0x83c=*(fffff7c4))
:02032F98 0D4A5005 unknown
:02032F9C 0005B232 andeq  r11,r5,r2,lsr r2
:02032FA0 0CD54020 ldceql 0,cr4,[r5],{#0x20}
:02032FA4 650E0005 strvs r0,[r14, #-0x5]		;r14-0x5=*(02032d17)=#1816886612(0x6c4b7d54)
:02032FA8 09B60681 ldmeqib  r6!,{r0,r7,r9,r10}
:02032FAC B05CBD00 sublts r11,r12,r0,lsl #0x1a
:02032FB0 9CC1C510 stclsl 5,cr12,[r1],{#0x10}
:02032FB4 CE20758D cdpgt 5,2,cr7,cr0,cr13,4
:02032FB8 A0018D3D andge  r8,r1,r13,lsr r13
:02032FBC 9F70070D swils 0x0070070d
:02032FC0 BD98E529 unknown
:02032FC4 A0900A0C addges r0,r0,r12,lsl #0x14
:02032FC8 A104B2E1 unknown
:02032FCC 8031E1CD eorhis r14,r1,r13,asr #0x3
:02032FD0 B5500949 ldrltb r0,[r0, #-0x949]		;(r0-0x949=*(fffff6b7))
:02032FD4 7D4DA00C unknown
:02032FD8 E28DB00C add  r11,r13,#0xC
:02032FDC 00115174 andeqs r5,r1,r4,ror r1
:02032FE0 3C755A42 ldcccl 10,cr5,[r5],#-0x108
:02032FE4 B603A090 unknown
:02032FE8 0102CD81 unknown
:02032FEC 080D210A stmeqda  r13 ,{r1,r3,r8,r13}
:02032FF0 09E5D110 unknown
:02032FF4 E7D62004 ldrb r2,[r6, +r4]
:02032FF8 71B01F29 movvcs r1,r9,lsr #0x1e		;r1=0(0x0)
:02032FFC B00801CD andlt  r0,r8,r13,asr #0x3
:02033000 BA11CD11 blt 024A644C
:02033004 61B40011 movvss r0,r1,lsl r0		;r0=0(0x0)
:02033008 0022A00C eoreq  r10,r2,r12
:0203300C 9D400C9D unknown
:02033010 A58DB00C strge r11,[r13, #+0xc]		;r13+0xc=*(0000000c)
:02033014 3C85940C stccc  4,cr9,[r5],{#0xc}
:02033018 10191C95 mulnes r9,r5,r12
:0203301C 00D13D80 sbceqs r3,r1,r0,lsl #0x1b
:02033020 E2278AA0 eor  r8,r7,#0xA0000
:02033024 E35A0020 cmp r10,#0x20
:02033028 00899001 addeq  r9,r9,r1
:0203302C CC95E6E2 ldcgt  6,cr14,[r5],{#0xe2}
:02033030 4C953DD3 ldcmi  13,cr3,[r5],{#0xd3}
:02033034 A430618F unknown
:02033038 61075B1D unknown
:0203303C 4C217100 stcmi  1,cr7,[r1],#-0x0
:02033040 002940E9 eoreq  r4,r9,r9,ror #0x1
:02033044 0D41D12E unknown
:02033048 1040E591 unknown
:0203304C 18E901ED unknown
:02033050 E20020C2 and  r2,r0,#0xC2
:02033054 0021E240 eoreq  r14,r1,r0,asr #0x4
:02033058 2320A0E0 unknown
:0203305C 03510030 cmpeq r1,#0x30
:02033060 0223A020 eoreq  r10,r3,#0x20
:02033064 04253008 unknown
:02033068 24E59C20 unknown
:0203306C 8204C900 andhi  r12,r4,#0x0
:02033070 0895D110 ldmeqia  r5 ,{r4,r8,r12,r14,r15}
:02033074 8183E002 orrhi  r14,r3,r2
:02033078 C408D10C strgt r13,[r8],#-0x10c
:0203307C 111C85E1 tstne r12,r1,ror #0xb
:02033080 E450611D ldrb r6,[r0],#-0x11d
:02033084 52E80001 rscpl  r0,r8,#0x1
:02033088 9E7C812E cdpls 1,6,cr8,cr12,cr14,1
:0203308C 055C812A ldreqb r8,[r12, #-0x12a]		;(r12-0x12a=*(fffffed6))
:02033090 2A4C8100 bcs 03353498
:02033094 81B93145 movhis r3,r5,asr #0x2
:02033098 2518F5FC ldrcs r15,[r8, #-0x5fc]		;(r8-0x5fc=*(00005a08))
:0203309C 25067C81 strcs r7,[r6, #-0xc81]		;(r6-0xc81=*(fffff37f))
:020330A0 7D0BEB00 unknown
:020330A4 153C812A ldrne r8,[r12, #-0x12a]!
:020330A8 4472A5E8 unknown
:020330AC 0205242F andeq  r2,r5,#0x2F000000
:020330B0 3DAD4000 stccc  0,cr4,[r13,#+0x0]!
:020330B4 1000218C andne  r2,r0,r12,lsl #0x3
:020330B8 90262150 eorls  r2,r6,r0,asr r1
:020330BC 00E91061 rsceq  r1,r9,r1,ror #0x0
:020330C0 2A86E58D bcs 001EC6FC
:020330C4 0C32210D ldceq  1,cr2,[r2],#-0x34
:020330C8 85000901 strhi r0,[r0, #-0x901]		;(r0-0x901=*(fffff6ff))
:020330CC EC852A8C stc  10,cr2,[r5],{#0x8c}
:020330D0 FBD5FC85 blx 015B22EC
:020330D4 8C855035 stchi  0,cr5,[r5],{#0x35}
:020330D8 DC85E80E stcle  8,cr14,[r5],{#0xe}
:020330DC 66EDFC85 unknown
:020330E0 2E0D002D cdpcs 0,0,cr0,cr13,cr13,1
:020330E4 71CC0079 bicvc  r0,r12,r9,ror r0
:020330E8 8891FD03 ldmhiia  r1 ,{r0,r1,r8,r10,r11,r12,r13,r14,r15}
:020330EC 0205372C andeq  r3,r5,#0xB00000
:020330F0 01F928E1 mvneqs r2,r1,ror #0x11
:020330F4 E7F95025 ldrb r5,[r9,+r5, lsr #0x0]!
:020330F8 0D9C49F5 unknown
:020330FC 00E13547 rsceq  r3,r1,r7,asr #0xa
:02033100 E2401036 sub  r1,r0,#0x36
:02033104 8D8510E5 unknown
:02033108 2D75FFD7 ldccsl 15,cr15,[r5,#-0x35c]!
:0203310C E7EF1851 unknown
:02033110 15982D75 ldrne r2,[r8, #+0xd75]		;r8+0xd75=*(00006d79)
:02033114 38126120 ldmccda  r2 ,{r5,r8,r13,r14}
:02033118 10B10029 adcnes r0,r1,r9,lsr #0x0
:0203311C 9DDD5025 unknown
:02033120 49FB20A1 unknown
:02033124 0C18FD4D ldceq  13,cr15,[r8],{#0x4d}
:02033128 453946A5 ldrmi r4,[r9, #-0x6a5]!
:0203312C B50210F9 strlt r1,[r2, #-0xf9]		;(r2-0xf9=*(ffffff07))
:02033130 1489BB1D strne r11,[r9],#+0xb1d
:02033134 291135F0 ldmcsdb  r1 ,{r4,r5,r6,r7,r8,r10,r12,r13}
:02033138 DA11DD42 ble 024AA648
:0203313C 9D08F941 unknown
:02033140 210D0005 unknown
:02033144 B1000910 unknown
:02033148 0009141F andeq  r1,r9,r15,lsl r4
:0203314C 000D5D0D andeq  r5,r13,r13,lsl #0x1a
:02033150 0E07B510 mcreq 5,0,r11,cr7,cr0,{0}
:02033154 352C000D strcc r0,[r12, #-0xd]!
:02033158 D5401917 strleb r1,[r0, #-0x917]		;(r0-0x917=*(fffff6e9))
:0203315C 2800090A stmcsda  r0 ,{r1,r3,r8,r11}
:02033160 09050009 stmeqdb  r5 ,{r0,r3}
:02033164 000D0700 andeq  r0,r13,r0,lsl #0xe
:02033168 23F125AA mvncss r2,#0x2A800000
:0203316C B5246150 strlt r6,[r4, #-0x150]!
:02033170 00092115 andeq  r2,r9,r5,lsl r1
:02033174 4AA55A20 bmi 009899FC
:02033178 6D03D51E unknown
:0203317C D9008590 stmledb  r0 ,{r4,r7,r8,r10,r15}
:02033180 00033501 andeq  r3,r3,r1,lsl #0xa
:02033184 68DA007D ldmvsia  r10 ,{r0,r2,r3,r4,r5,r6}^
:02033188 0D3010B1 ldceq  0,cr1,[r0,#-0x2c4]!
:0203318C 3007810C andcc  r8,r7,r12,lsl #0x2
:02033190 39400D68 stmccdb  r0 ,{r3,r5,r6,r8,r10,r11}^
:02033194 0D0A0005 unknown
:02033198 400D4100 andmi  r4,r13,r0,lsl #0x2
:0203319C 00055546 andeq  r5,r5,r6,asr #0xa
:020331A0 61000D06 unknown
:020331A4 2D010005 unknown
:020331A8 0055660C subeqs r6,r5,r12,lsl #0xc
:020331AC 9A169D51 bls 025DA6F8
:020331B0 191C9D08 ldmnedb  r12 ,{r3,r8,r10,r11,r12,r15}
:020331B4 E4074D40 str r4,[r7],#-0xd40
:020331B8 E152010D cmp r2,r13,lsl #0x2
:020331BC 81833001 orrhi  r3,r3,r1
:020331C0 B141082B unknown
:020331C4 B92ABD4C stmltdb  r10!,{r2,r3,r6,r8,r10,r11,r12,r13,r15}
:020331C8 6501D112 strvs r13,[r1, #-0x112]		;(r1-0x112=*(fffffeee))
:020331CC F84CC520 stmnvda  r12 ,{r5,r8,r10,r14,r15}^
:020331D0 BCC53F29 stcltl 15,cr3,[r5],{#0x29}
:020331D4 EB00246B bl 0203C388
:020331D8 12C529E2 sbcne  r2,r5,#0x388000
:020331DC 39083581 stmccdb  r8 ,{r0,r7,r8,r10,r12,r13}
:020331E0 B531AC40 ldrlt r10,[r1, #-0xc40]!
:020331E4 C929F231 stmgtdb  r9!,{r0,r4,r5,r9,r12,r13,r14,r15}
:020331E8 FCC59332 stc2l 3,cr9,[r5],{#0x32}
:020331EC E76BFCC5 strb r15,[r5],{#0x32}
:020331F0 4A854335 bmi 00183ECC
:020331F4 053328F4 ldreq r2,[r3, #-0x8f4]!
:020331F8 20133D02 andcss r3,r3,r2,lsl #0x1a
:020331FC 4150064D cmpmi r0,r13,asr #0xc
:02033200 50E5149F smlalpl  r1,r5,r15,r4
:02033204 0FE59FC1 swieq 0x00e59fc1
:02033208 E800B400 stmda  r0 ,{r10,r12,r13,r15}
:0203320C 19CD500C stmneib  r13 ,{r2,r3,r12,r14}^
:02033210 4000E8A5 andmi  r14,r0,r5,lsr #0x11
:02033214 0AE59408 beq 0199823C
:02033218 0069DCE0 rsbeq  r13,r9,r0,ror #0x19
:0203321C A0052D85 andge  r2,r5,r5,lsl #0x1b
:02033220 4009E5DC unknown
:02033224 300BE5DC unknown
:02033228 0CE5DC00 stceql 12,cr13,[r5],#+0x0
:0203322C 18E5DC20 unknown
:02033230 00010000 andeq  r0,r1,r0
:02033234 500A6110 andpl  r6,r10,r0,lsl r1
:02033238 4005E5CD andmi  r14,r5,r13,asr #0xb
:0203323C 06E5CD05 unknown
:02033240 07E5CDE0 streqb r12,r14,r5,r13,asr #0xb
:02033244 4D801AF1 unknown
:02033248 E13DF406 teq r13,r6,lsl #0x8
:0203324C 20652102 rsbcs  r2,r5,r2,lsl #0x2
:02033250 165D24A5 ldrneb r2,[r13],-r5, lsr #0x9
:02033254 00E964E9 rsceq  r6,r9,r9,ror #0x9
:02033258 0C49DDF4 stceql 13,cr13,[r9],{#0xf4}
:0203325C D8F9DD10 ldmleia  r9!,{r4,r8,r10,r11,r12,r14,r15}^
:02033260 D800354A stmleda  r0 ,{r1,r3,r6,r8,r10,r12,r13}
:02033264 334125C9 unknown
:02033268 DB851015 blle 001772C4
:0203326C 899D05F5 ldmhiib  r13 ,{r0,r2,r4,r5,r6,r7,r8,r10}
:02033270 1405D914 strne r13,[r5],#-0x914
:02033274 0715C400 ldreq r12,[r5,-r0, lsl #0x8]
:02033278 08830215 stmeqia  r3 ,{r0,r2,r4,r9}
:0203327C 07518400 ldreqb r8,[r1,-r0, lsl #0x8]
:02033280 003504D1 unknown
:02033284 01387835 teqeq r8,r5,lsr r8
:02033288 0900A0EB stmeqdb  r0 ,{r0,r1,r3,r5,r6,r7,r13,r15}
:0203328C F121ED33 unknown
:02033290 F00E4903 andnv  r4,r14,r3,lsl #0x12
:02033294 D90B2739 stmledb  r11 ,{r0,r3,r4,r5,r8,r9,r10,r13}
:02033298 FFD86D02 swinv 0x00d86d02
:0203329C 85196DEB ldrhi r6,[r9, #-0xdeb]		;(r9-0xdeb=*(fffff215))
:020332A0 0D490AC5 unknown
:020332A4 E3E01861 mvn  r1,#0x610000
:020332A8 D6DC138D ldrleb r1,[r12],+r13, lsl #0x7
:020332AC 214DFF27 unknown
:020332B0 01CDD745 biceq  r13,r13,r5,asr #0xe
:020332B4 E94C4159 stmdb  r12 ,{r0,r3,r4,r6,r8,r14}^
:020332B8 E954B206 ldmdb  r4 ,{r1,r2,r9,r12,r13,r15}^
:020332BC 4D103F0E unknown
:020332C0 9DE59213 stclsl 2,cr9,[r5,#+0x4c]!
:020332C4 23419202 unknown
:020332C8 3C01217F stccc  1,cr2,[r1],{#0x7f}
:020332CC 06A1385D unknown
:020332D0 B5018582 strlt r8,[r1, #-0x582]		;(r1-0x582=*(fffffa7e))
:020332D4 024D03C1 subeq  r0,r13,#0x4000003
:020332D8 0B10A9B4 bleq 0245D9B0
:020332DC 800B0079 andhi  r0,r11,r9,ror r0
:020332E0 A9B4E32B ldmgeib  r4!,{r0,r1,r3,r5,r8,r9,r13,r14,r15}
:020332E4 0001F600 andeq  r15,r1,r0,lsl #0xc
:020332E8 140001C4 strne r0,[r0],#-0x1c4
:020332EC 003506E9 eoreqs r0,r5,r9,ror #0xd
:020332F0 20EBFFE7 rsccs  r15,r11,r7,ror #0x1f
:020332F4 121D057D andnes r0,r13,#0x1F400000
:020332F8 0E5310C3 cdpeq 0,4,cr1,cr3,cr3,6
:020332FC 264527B9 unknown
:02033300 0D200099 stceq  0,cr0,[r0,#-0x264]!
:02033304 0988B841 stmeqib  r8 ,{r0,r6,r11,r12,r13,r15}
:02033308 6D108800 unknown
:0203330C 84000903 strhi r0,[r0],#-0x903
:02033310 84B20009 unknown
:02033314 D7110009 ldrle r0,[r1, -r9]
:02033318 14C13635 strneb r3,[r1],#+0x635
:0203331C B200090E andlt  r0,r0,#0x38000
:02033320 0916057C ldmeqdb  r6 ,{r2,r3,r4,r5,r6,r8,r10}
:02033324 FFD70B00 swinv 0x00d70b00
:02033328 490678EB stmmidb  r6 ,{r0,r1,r3,r5,r6,r7,r11,r12,r13,r14}
:0203332C 8B49780B blhi 03291360
:02033330 FB49FB49 blx 032B2064
:02033334 494B4902 stmmidb  r11 ,{r1,r8,r11,r14}^
:02033338 FB49DDFB blx 032AAB34
:0203333C 364919B4 unknown
:02033340 D1100DC8 tstle r0,r8,asr #0x1b
:02033344 E002290A and  r2,r2,r10,lsl #0x12
:02033348 39440005 stmccdb  r4 ,{r0,r2}^
:0203334C 3119F806 tstcc r9,r6,lsl #0x10
:02033350 105194BB ldrneh r9,[r1],#-0x4b
:02033354 0E1D3FD1 mrceq 15,0,r3,cr13,cr1,{6}
:02033358 11C34FD1 unknown
:0203335C BEDE9100 cdplt 1,12,cr9,cr14,cr0,0
:02033360 8D00396F unknown
:02033364 8D3C7765 ldchi  7,cr7,[r12,#-0x194]!
:02033368 3C063555 stccc  5,cr3,[r6],{#0x55}
:0203336C C8347D64 ldmgtda  r4!,{r2,r5,r6,r8,r10,r11,r12,r13,r14}
:02033370 18014085 stmneda  r1 ,{r0,r2,r7,r14}
:02033374 85396EFD ldrhi r6,[r9, #-0xefd]!
:02033378 395DA4BE ldmccdb  r13 ,{r1,r2,r3,r4,r5,r7,r10,r13,r15}^
:0203337C DFC1746D swile 0x00c1746d
:02033380 1ED90595 mrcne 5,6,r0,cr9,cr5,{4}
:02033384 724C00ED subvc  r0,r12,#0xED
:02033388 40FD532D rscmis r5,r13,r13,lsr #0x6
:0203338C 99414104 stmlsdb  r1 ,{r2,r8,r14}^
:02033390 19A14021 stmneib  r1!,{r0,r5,r14}
:02033394 7D07AB00 unknown
:02033398 DA125500 ble 024C87A0
:0203339C 2595C341 ldrcs r12,[r5, #+0x341]		;r5+0x341=*(6004e341)=#0(0x00000000)
:020333A0 E0569841 subs r9,r6,r1,asr #0x10
:020333A4 A626C5FF unknown
:020333A8 0074A5E6 rsbeqs r10,r4,r6,ror #0xb
:020333AC 82A4401D adchi  r4,r4,#0x1D
:020333B0 751F002D ldrvc r0,[r15, #-0x2d]		;r15-0x2d=*(0203338b)=#1094779968(0x41410440)
:020333B4 9D13D14E unknown
:020333B8 9A33D1E6 bls 02D27B58
:020333BC 43D13520 bicmis r3,r1,#0x8000000
:020333C0 00E90001 rsceq  r0,r9,r1
:020333C4 8C3E0100 ldchi  1,cr0,[r14],#-0x0
:020333C8 E076030D rsbs r0,r6,r13,lsl #0x6
:020333CC 950559FF strls r5,[r5, #-0x9ff]		;(r5-0x9ff=*(fffff601))
:020333D0 CA12D928 bgt 024E9878
:020333D4 0E013871 mcreq 8,0,r3,cr1,cr1,{3}
:020333D8 10000D70 andne  r0,r0,r0,ror r13
:020333DC 0AE24400 beq 018C43E4
:020333E0 F1140503 tstnv r4,r3,lsl #0xa
:020333E4 016C908F unknown
:020333E8 01420300 unknown
:020333EC 00012C00 andeq  r2,r1,r0,lsl #0x18
:020333F0 48000140 stmmida  r0 ,{r6,r8}
:020333F4 111D00A9 tstne r13,r9,lsr #0x1
:020333F8 2049BCD5 unknown
:020333FC B5A6F06D strlt r15,[r6, #+0x6d]!
:02033400 6C1E7100 ldcvs  1,cr7,[r14],{#0x0}
:02033404 98B600B5 ldmlsia  r6!,{r0,r2,r4,r5,r7}
:02033408 8171A502 cmnhi r1,r2,lsl #0xa
:0203340C 20898100 addcs  r8,r9,r0,lsl #0x2
:02033410 89C4014D stmhiib  r4 ,{r0,r2,r3,r6,r8}^
:02033414 41326520 teqmi r2,r0,lsr #0xa
:02033418 C2001402 andgt  r1,r0,#0x2000000
:0203341C 02700305 rsbeqs r0,r0,#0x14000000
:02033420 D124B99F unknown
:02033424 1412B516 ldrne r11,[r2],#-0x516
:02033428 E5D33800 ldrb r3,[r3, #+0x800]		;r3+0x800=*(00000800)
:0203342C 105516CD subnes r1,r5,r13,asr #0xd
:02033430 69029D00 stmvsdb  r2 ,{r8,r10,r11,r12,r15}
:02033434 EB012C77 bl 0207E618
:02033438 1550354C ldrneb r3,[r0, #-0x54c]		;r0-0x54c=*(4140fef4)=#0(0x00000000)
:0203343C D1000A46 unknown
:02033440 00450518 subeq  r0,r5,r8,lsl r5
:02033444 01250103 unknown
:02033448 E048100D sub  r1,r8,r13
:0203344C 1901E932 stmnedb  r1 ,{r1,r4,r5,r8,r11,r13,r14,r15}
:02033450 3EADE01D mcrcc 0,5,r14,cr13,cr13,{0}
:02033454 8300514E unknown
:02033458 14AB0051 unknown
:0203345C 7EB17102 cdpvc 1,10,cr7,cr1,cr2,0
:02033460 008001B9 streqh r0,[r0], +r9
:02033464 1D94022D unknown
:02033468 E00EB106 and  r11,r14,r6,lsl #0x2
:0203346C 78430108 stmvcda  r3 ,{r3,r8}^
:02033470 10ED0055 rscne  r0,r13,r5,asr r0
:02033474 00353ED3 unknown
:02033478 10C111E0 sbcne  r1,r1,r0,ror #0x3
:0203347C 00E92081 rsceq  r2,r9,r1,lsl #0x1
:02033480 C5F206A9 ldrgtb r0,[r2, #+0x6a9]!
:02033484 C2101403 andgts r1,r0,#0x3000000
:02033488 FFE039E5 swinv 0x00e039e5
:0203348C 496EEB01 unknown
:02033490 10A1C000 adcne  r12,r1,r0
:02033494 49074049 stmmidb  r7 ,{r0,r3,r6,r14}
:02033498 1D30B440 ldcne  4,cr11,[r0,#-0x100]!
:0203349C 001DAC00 andeqs r10,r13,r0,lsl #0x18
:020334A0 97407D40 strlsb r7,r10,r13,r0,lsl #0x18
:020334A4 30952A01 addccs r2,r5,r1,lsl #0x14
:020334A8 C900C506 stmgtdb  r0 ,{r1,r2,r8,r10,r14,r15}
:020334AC 00292812 eoreq  r2,r9,r2,lsl r8
:020334B0 9F2D0188 swils 0x002d0188
:020334B4 22892359 addcs  r2,r9,#0x64000001
:020334B8 05E5C010 streqb r12,[r5, #+0x10]!
:020334BC 748600ED strvc r0,[r6],#+0xed
:020334C0 C1047901 unknown
:020334C4 0910CD01 ldmeqdb  r0 ,{r0,r8,r10,r11,r14,r15}
:020334C8 9C1C0900 ldcls  9,cr0,[r12],{#0x0}
:020334CC 231DE5C1 tstcs r13,#0x30400000
:020334D0 9F1104DD swils 0x001104dd
:020334D4 AD900645 unknown
:020334D8 2505311F strcs r3,[r5, #-0x11f]		;(r5-0x11f=*(fffffee1))
:020334DC C2301400 eorgts r1,r0,#0x0
:020334E0 871169E5 ldrhi r6,r1,r0,#0x0
:020334E4 A1912004 orrges r2,r1,r4
:020334E8 59E59200 unknown
:020334EC 0C480214 stceql 2,cr0,[r8],{#0x14}
:020334F0 3500E380 strcc r14,[r0, #-0x380]		;r0-0x380=*(414100c0)=#0(0x00000000)
:020334F4 0001050F andeq  r0,r1,r15,lsl #0xa
:020334F8 8D01505D unknown
:020334FC 077D010B ldreqb r0,[r13,-r11, lsl #0x2]!
:02033500 2121FFE6 msrcs CPSR_c,r6
:02033504 C1014A1C unknown
:02033508 E9340960 ldmdb  r4!,{r5,r6,r8,r11}
:0203350C 40554440 submis r4,r5,r0,asr #0x8
:02033510 AE116D3C mrcge 13,0,r6,cr1,cr12,{1}
:02033514 0023124D eoreq  r1,r3,r13,asr #0x4
:02033518 53D9F0EB bicpls r15,r9,#0xEB
:0203351C E521D210 str r13,[r1, #-0x210]!
:02033520 E2825008 add  r5,r2,#0x8
:02033524 0081E081 addeq  r14,r1,r1,lsl #0x1
:02033528 8EC002E0 cdphi 2,12,cr0,cr0,cr0,7
:0203352C 05FD0CE2 ldreqb r0,[r13, #+0xce2]!
:02033530 1DC00559 unknown
:02033534 29190710 ldmcsdb  r9 ,{r4,r8,r9,r10}
:02033538 E28E2014 add  r2,r14,#0x14
:0203353C E9100902 ldmdb  r0 ,{r1,r8,r11}
:02033540 4515D505 ldrmi r13,[r5, #-0x505]		;(r5-0x505=*(fffffafb))
:02033544 E7C53015 unknown
:02033548 358E1095 strcc r1,[r14, #+0x95]		;r14+0x95=*(00000095)
:0203354C 40912E10 addmis r2,r1,r0,lsl r14
:02033550 A000910F andge  r9,r0,r15,lsl #0x2
:02033554 F0252469 eornv  r2,r5,r9,ror #0x8
:02033558 13FD08D5 mvnnes r0,#0xD50000
:0203355C D5101005 ldrle r1,[r0, #-0x5]		;r0-0x5=*(4141043b)=#0(0x00000000)
:02033560 061002E7 ldreq r0,[r0, #-0x5]		;r0-0x5=*(4141043b)=#0(0x00000000)
:02033564 400CE7C5 andmi  r14,r12,r5,asr #0xf
:02033568 0441E7C5 streqb r14,[r1],#-0x7c5
:0203356C 45C02095 strmib r2,[r0, #+0x95]		;r0+0x95=*(414104d5)=#0(0x00000000)
:02033570 00143242 andeqs r3,r4,r2,asr #0x4
:02033574 250135C1 strcs r3,[r1, #-0x5c1]		;(r1-0x5c1=*(fffffa3f))
:02033578 25588140 ldrcsb r8,[r8, #-0x140]		;(r8-0x140=*(00005ec4))
:0203357C 2A315D90 bcs 02C8ABC4
:02033580 DF1C9D01 swile 0x001c9d01
:02033584 25A601E9 strcs r0,[r6, #+0x1e9]!
:02033588 0029D44E eoreq  r13,r9,r14,asr #0x8
:0203358C 19213530 stmnedb  r1!,{r4,r5,r8,r10,r12,r13}
:02033590 03013503 unknown
:02033594 91185575 tstls r8,r5,ror r5
:02033598 000D1A00 andeq  r1,r13,r0,lsl #0x14
:0203359C 36110B51 unknown
:020335A0 11A5036D movne  r0,r13,ror #0x6
:020335A4 00E1C4FB unknown
:020335A8 B9000189 stmltdb  r0 ,{r0,r3,r7,r8}
:020335AC 9938068D ldmlsdb  r8!,{r0,r2,r3,r7,r9,r10}
:020335B0 38D8AA40 ldmccia  r8 ,{r6,r9,r11,r13,r15}^
:020335B4 18243105 stmneda  r4!,{r0,r2,r8,r12,r13}
:020335B8 803CB140 eorhis r11,r12,r0,asr #0x2
:020335BC 49911048 ldmmiib  r1 ,{r3,r6,r12}
:020335C0 A9140E65 ldmgedb  r4 ,{r0,r2,r5,r6,r9,r10,r11}
:020335C4 81300803 teqhi r0,r3,lsl #0x10
:020335C8 2080E216 addcs  r14,r0,r6,lsl r2
:020335CC 0002E080 andeq  r14,r2,r0,lsl #0x1
:020335D0 99E700D3 unknown
:020335D4 50044500 andpl  r4,r4,r0,lsl #0xa
:020335D8 03810413 orreq  r0,r1,#0x13000000
:020335DC 18C615BD stmneia  r6 ,{r0,r2,r3,r4,r5,r7,r8,r10,r12}^
:020335E0 0002008D andeq  r0,r2,r13,lsl #0x1
:020335E4 0D03A183 unknown
:020335E8 E2000500 and  r0,r0,#0x0
:020335EC EB0176E4 bl 02091184
:020335F0 1ED11CE1 cdpne 12,12,cr1,cr1,cr1,7
:020335F4 CD302003 ldcgt  0,cr2,[r0,#-0xc]!
:020335F8 690020E5 stmvsdb  r0 ,{r0,r2,r5,r6,r7,r13}
:020335FC 04A5003E unknown
:02033600 00A15003 adceq  r5,r1,r3
:02033604 04250CB1 unknown
:02033608 0ECDE352 mcreq 3,6,r14,cr13,cr2,{2}
:0203360C 3D27F8E4 stccc  8,cr15,[r7,#-0x390]!
:02033610 2A113D02 bcs 02482A20
:02033614 04EB01EA unknown
:02033618 35830A85 strcc r0,[r3, #+0xa85]		;r3+0xa85=*(00000a85)
:0203361C 0101A300 unknown
:02033620 181E05B3 ldmneda  r14 ,{r0,r1,r4,r5,r7,r8,r10}
:02033624 5ABD40CD bpl 00F83960
:02033628 181AE9D5 ldmneda  r10 ,{r0,r2,r4,r6,r7,r8,r11,r13,r14,r15}
:0203362C 75002D39 strvc r2,[r0, #-0xd39]		;r0-0xd39=*(4140f707)=#0(0x00000000)
:02033630 F4402D11 strnvb r2,[r0],#-0xd11
:02033634 5A053938 bpl 02181B1C
:02033638 4D380909 ldcmi  9,cr0,[r8,#-0x24]!
:0203363C 001D7475 andeqs r7,r13,r5,ror r4
:02033640 AB005915 blge 02049A9C
:02033644 354D228C strccb r2,[r13, #-0x28c]		;(r13-0x28c=*(fffffd74))
:02033648 39507D9C ldmccdb  r0 ,{r2,r3,r4,r7,r8,r10,r11,r12,r13,r14}^
:0203364C 548D3089 strpl r3,[r13],#+0x89
:02033650 647A71DF unknown
:02033654 72453081 subvc  r3,r5,#0x81
:02033658 12CD001D sbcne  r0,r13,#0x1D
:0203365C 402D7A8F eormi  r7,r13,r15,lsl #0x15
:02033660 05011D01 streq r1,[r1, #-0xd01]		;(r1-0xd01=*(fffff2ff))
:02033664 5D03D917 unknown
:02033668 3DE24203 stcccl 2,cr4,[r2,#+0xc]!
:0203366C B5061351 strlt r1,[r6, #-0x351]		;(r6-0x351=*(fffffcaf))
:02033670 20401910 subcs  r1,r0,r0,lsl r9
:02033674 22C10027 sbccs  r0,r1,#0x27
:02033678 4019838D andmis r8,r9,r13,lsl #0x7
:0203367C 75283547 strvc r3,[r8, #-0x547]!
:02033680 19E58D13 unknown
:02033684 5D01DD1A unknown
:02033688 1DE57C11 stcnel 12,cr7,[r5,#+0x44]!
:0203368C 4822D162 stmmida  r2!,{r1,r5,r6,r8,r12,r14,r15}
:02033690 6CB304C5 ldcvs  4,cr0,[r3],#+0x314
:02033694 215D4215 cmpcs r13,r5,lsl r2
:02033698 41398000 teqmi r9,r0
:0203369C AA00A104 bge 0205BAB4
:020336A0 101D3ED7 ldrnesb r3,[r13], -r7
:020336A4 00C102C1 sbceq  r0,r1,r1,asr #0x5
:020336A8 896C1225 unknown
:020336AC D57ABC00 ldrleb r11,[r10, #-0xc00]!
:020336B0 3B287A8D blcc 02A520EC
:020336B4 3B2578F5 blcc 02991A90
:020336B8 39EB0024 unknown
:020336BC E50F5532 str r5,[r15, #-0x532]		;r15-0x532=*(02033192)=#342336(0x00053940)
:020336C0 13B13A8D movnes r3,#0x8D000		;r3=577536(0x8d000)
:020336C4 71EC111D mvnvc  r1,r13,lsl r1
:020336C8 021DA203 andeqs r10,r13,#0x30000000
:020336CC 1F8102A5 swine 0x008102a5
:020336D0 A51DC9E5 ldrge r12,[r13, #-0x9e5]		;(r13-0x9e5=*(fffff61b))
:020336D4 0322DD9D unknown
:020336D8 056B0111 streqb r0,[r11, #-0x111]!
:020336DC 56122900 ldrpl r2,[r2],-r0, lsl #0x12
:020336E0 0D9DE56A unknown
:020336E4 003C10BD unknown
:020336E8 8D10617D unknown
:020336EC 1A91A63E bne 0049CFEC
:020336F0 43F02219 mvnmis r2,#0x90000001
:020336F4 711CE92D tstvc r12,r13,lsr #0x12
:020336F8 95A88301 strls r8,[r8, #+0x301]!
:020336FC 9110A800 tstls r0,r0,lsl #0x10
:02033700 D150BE30 cmple r0,r0,lsr r14
:02033704 41B0E112 movmis r14,r2,lsl r1		;r14=0(0x0)
:02033708 3502BDD1 strcc r11,[r2, #-0xdd1]		;(r2-0xdd1=*(fffff22f))
:0203370C 7D021900 unknown
:02033710 3EA9F000 cdpcc 0,10,cr15,cr9,cr0,0
:02033714 B6E1CD51 unknown
:02033718 3DB80019 ldccc  0,cr0,[r8,#+0x64]!
:0203371C 21BAA100 movcss r10,r0,lsl #0x2		;r10=84152576(0x5041100)
:02033720 519EE1CD orrpls r14,r14,r13,asr #0x3
:02033724 7411E900 ldrvc r14,[r1],#-0x900
:02033728 E59F5060 ldr r5,[r15, #+0x60]		;r15+0x60=*(02033790)=#816939799(0x30b18317)
:0203372C E59F6068 ldr r6,[r15, #+0x68]		;r15+0x68=*(0203379c)=#-771746659(0xd200149d)
:02033730 CD4100B2 unknown
:02033734 A09002E1 addges r0,r0,r1,ror #0x5
:02033738 8D0012E3 unknown
:0203373C 7010E3A0 andvcs r14,r0,r0,lsr #0x7
:02033740 9602858D strls r8,[r2],-r13, lsl #0xb
:02033744 D5016540 strle r6,[r1, #-0x540]		;(r1-0x540=*(fffffac0))
:02033748 8C0004E4 stchi  4,cr0,[r0],{#0xe4}
:0203374C 300108E0 andcc  r0,r1,r0,ror #0x11
:02033750 01BAE5D0 ldreqsb r14,[r10, +r0]!
:02033754 00B6E1DD unknown
:02033758 B0E1DD21 rsclt  r13,r1,r1,lsr #0x1a
:0203375C 01E1CD31 mvneq  r12,lsr r1
:02033760 E88D0200 stmia  r13 ,{r9}
:02033764 F98D8008 stmnvib  r13 ,{r3,r15}
:02033768 E5408D02 strb r8,[r0, #-0xd02]		;r0-0xd02=*(4140f73e)=#0(0x00000000)
:0203376C 6DDD31B8 unknown
:02033770 B4E59C00 unknown
:02033774 E1CD1110 bic  r1,r13,r0,lsl r1
:02033778 ED001959 unknown
:0203377C 01ED0C11 mvneq  r0,r1,lsl r12
:02033780 01E1EEB0 streqh r14,[r1, #+0xe0]!
:02033784 10011E2D andne  r1,r1,r13,lsr #0x1c
:02033788 3AAD1149 bcc 00B77CB4
:0203378C 8D9E0BAD unknown
:02033790 30B18317 adcccs r8,r1,r7,lsl r3
:02033794 204D032D subcs  r0,r13,r13,lsr #0x6
:02033798 336D0040 unknown
:0203379C D200149D andle  r1,r0,#0x9D000000
:020337A0 5D03236D unknown
:020337A4 C308D100 unknown
:020337A8 80108068 andhis r8,r0,r8,ror #0x0
:020337AC 2D0105E0 unknown
:020337B0 0BDD8107 bleq 01793BD4
:020337B4 0215D0B0 andeqs r13,r5,#0xB0
:020337B8 82234993 eorhi  r4,r3,#0x24C000
:020337BC 0112852B tsteq r2,r11,lsr #0xa
:020337C0 A528E04A strge r14,[r8, #-0x4a]!
:020337C4 8003A203 andhi  r10,r3,r3,lsl #0x4
:020337C8 44830279 strmi r0,[r3],#+0x279
:020337CC 105D298D subnes r2,r13,r13,lsl #0x13
:020337D0 00010138 andeq  r0,r1,r8,lsr r1
:020337D4 0BFE00FF bleq 01FB3BD8
:020337D8 3D7D1059 ldcccl 0,cr1,[r13,#-0x164]!
:020337DC 20994400 addcss r4,r9,r0,lsl #0x8
:020337E0 E5C21005 strb r1,[r2, #+0x5]		;r2+0x5=*(00000005)
:020337E4 79064D35 stmvcdb  r6 ,{r0,r2,r4,r5,r8,r10,r11,r14}
:020337E8 3909D000 stmccdb  r9 ,{r12,r14,r15}
:020337EC 4E79190D cdpmi 9,6,cr1,cr9,cr13,0
:020337F0 1E951021 cdpne 0,8,cr1,cr5,cr1,1
:020337F4 C521E8FB strgt r14,[r1, #-0x8fb]!
:020337F8 0E04C50D cdpeq 5,0,cr12,cr4,cr13,0
:020337FC 01E917FD unknown
:02033800 19276C5C stmnedb  r7!,{r2,r3,r4,r6,r10,r11,r13,r14}
:02033804 E9099119 stmdb  r9 ,{r0,r3,r4,r8,r12,r15}
:02033808 A93BC882 ldmgedb  r11!,{r1,r7,r11,r14,r15}
:0203380C 294E1832 stmcsdb  r14 ,{r1,r4,r5,r11,r12}^
:02033810 B1E09001 mvnlt  r9,r1
:02033814 0F0B2500 swieq 0x000b2500
:02033818 E819BE00 ldmda  r9 ,{r9,r10,r11,r12,r13,r15}
:0203381C 4DAC000F stcmi  0,cr0,[r12,#+0x3c]!
:02033820 001D9E00 andeqs r9,r13,r0,lsl #0x1c
:02033824 64E5508C unknown
:02033828 35326127 ldrcc r6,[r2, #-0x127]!
:0203382C 125D1200 subnes r1,r13,#0x0
:02033830 7100586C unknown
:02033834 D1001533 unknown
:02033838 00AD3D15 adceq  r3,r13,r5,lsl r13
:0203383C 91306204 teqls r0,r4,lsl #0x4
:02033840 9F1058E5 swils 0x001058e5
:02033844 40542281 submis r2,r4,r1,lsl #0x5
:02033848 627D9F00 rsbvss r9,r13,#0x0
:0203384C 814035D9 unknown
:02033850 EC416928 stcl 9,cr6,[r1],{#0x28}
:02033854 28002174 stmcsda  r0 ,{r2,r4,r5,r6,r8,r13}
:02033858 9D124900 unknown
:0203385C 231504E5 tstcs r5,#0xE5000000
:02033860 11032589 unknown
:02033864 2D08E791 unknown
:02033868 073D3101 ldreq r3,[r13,-r1, lsl #0x2]!
:0203386C 002918A1 eoreq  r1,r9,r1,lsr #0x11
:02033870 180145CB stmneda  r1 ,{r0,r1,r3,r6,r7,r8,r10,r14}
:02033874 22410185 subcs  r0,r1,#0x40000021
:02033878 3DEA0649 stcccl 6,cr0,[r10,#+0x124]!
:0203387C 0539B092 ldreq r11,[r9, #-0x92]!
:02033880 01C97002 biceq  r7,r9,r2
:02033884 51C11131 bicpl  r1,r1,r1,lsr r1
:02033888 20113512 andcss r3,r1,r2,lsl r5
:0203388C 71300111 teqvc r0,r1,lsl r1
:02033890 90313105 eorlss r3,r1,r5,lsl #0x2
:02033894 2D0CE56B unknown
:02033898 0A690805 beq 03A758B4
:0203389C 1483E006 strne r14,[r3],#+0x6
:020338A0 DE3005E0 cdple 5,2,cr0,cr0,cr0,7
:020338A4 530030E7 unknown
:020338A8 0020E300 eoreq  r14,r0,r0,lsl #0x6
:020338AC 53017D53 unknown
:020338B0 F5100613 ldrnv r0,[r0, #-0x613]		;r0-0x613=*(4140fe2d)=#0(0x00000000)
:020338B4 00110200 andeqs r0,r1,r0,lsl #0x4
:020338B8 01353002 teqeq r5,r2
:020338BC 1125A030 unknown
:020338C0 E7CE3005 strb r3,[r14, +r5]
:020338C4 29031141 stmcsdb  r3 ,{r0,r6,r8,r12}
:020338C8 A5F3A009 ldrgeb r10,[r3, #+0x9]!
:020338CC E2844010 add  r4,r4,#0x10
:020338D0 0300F504 unknown
:020338D4 EB008D42 bl 02056DE4
:020338D8 FF590095 swinv 0x00590095
:020338DC 0570EBFF ldreqb r14,[r0, #-0xbff]!
:020338E0 47FD11B9 unknown
:020338E4 3C025D0C stccc  13,cr5,[r2],{#0xc}
:020338E8 39A59F21 stmccib  r5!,{r0,r5,r8,r9,r10,r11,r12,r15}
:020338EC 0100118B unknown
:020338F0 B1300011 teqlt r0,r1,lsl r0
:020338F4 0900151D stmeqdb  r0 ,{r0,r2,r3,r4,r8,r10,r12}
:020338F8 FDCD3530 unknown
:020338FC 03E5D209 mvneq  r13,#0x90000000
:02033900 02E5D230 rsceq  r13,r5,#0x3
:02033904 401AD500 andmis r13,r10,r0,lsl #0xa
:02033908 C00AE28D andgt  r14,r10,r13,lsl #0x5
:0203390C 00E502CD rsceq  r0,r5,r13,asr #0x5
:02033910 300B00A1 andcc  r0,r11,r1,lsr #0x1
:02033914 0408E5CD streq r14,[r8],#-0x5cd
:02033918 00E282E0 rsceq  r8,r2,r0,ror #0x5
:0203391C DE18A5C0 cdple 5,0,cr10,cr8,cr0,6
:02033920 500720E7 andpl  r2,r7,r7,ror #0x1
:02033924 2920E08E stmcsdb  r0!,{r1,r2,r3,r7,r13,r14,r15}
:02033928 10990C0D addnes r0,r9,r13,lsl #0x18
:0203392C 007560A0 rsbeqs r6,r5,r0,lsr #0x1
:02033930 30060881 andcc  r0,r6,r1,lsl #0x11
:02033934 0600E7D5 unknown
:02033938 004DD810 subeq  r13,r13,r0,lsl r8
:0203393C 0085E153 addeq  r14,r5,r3,asr r1
:02033940 A4008582 strge r8,[r0],#-0x582
:02033944 88008583 stmhida  r0 ,{r0,r1,r7,r8,r10,r15}
:02033948 953A042D ldrls r0,[r10, #-0x42d]!
:0203394C 10950310 addnes r0,r5,r0,lsl r3
:02033950 E28880AA add  r8,r8,#0xAA
:02033954 001085F4 ldreqsh r8,[r0], -r4
:02033958 0410E280 ldreq r14,[r0],#-0x280
:0203395C 00711C85 rsbeqs r1,r1,r5,lsl #0x19
:02033960 F10075EA unknown
:02033964 E20A6516 and  r6,r10,#0x5800000
:02033968 C5210276 strgt r0,[r1, #-0x276]!
:0203396C 2D008500 unknown
:02033970 7DE49115 stcvcl 1,cr9,[r4,#+0x54]!
:02033974 599D9C15 ldmplib  r13 ,{r0,r2,r4,r10,r11,r12,r15}
:02033978 078D1B28 streq r1,[r13,+r8, lsr #0x16]
:0203397C F1E30429 mvnnv  r0,r9,lsr #0x8
:02033980 8D5A502F unknown
:02033984 E10335E2 unknown
:02033988 C0041635 andgt  r1,r4,r5,lsr r6
:0203398C D5941415 ldrle r1,[r4, #+0x415]		;r4+0x415=*(00000415)
:02033990 F9700CE5 unknown
:02033994 07655413 unknown
:02033998 05E25067 streqb r5,[r2, #+0x67]!
:0203399C 00111210 andeqs r1,r1,r0,lsl r2
:020339A0 D10C16B5 strleh r1,[r12, -r5]
:020339A4 DA402D1A ble 0303EE14
:020339A8 E1130011 tst r3,r1,lsl r0
:020339AC 01A04001 moveq  r4,r1			;r4=0(0x0)
:020339B0 87700100 ldrhib r0,[r0,-r0, lsl #0x2]!
:020339B4 E3570F81 cmp r7,#0x204
:020339B8 88000DF2 stmhida  r0 ,{r1,r4,r5,r6,r7,r8,r10,r11}
:020339BC E2866001 add  r6,r6,#0x1
:020339C0 E1044504 unknown
:020339C4 E960EC17 unknown
:020339C8 E1101D07 tst r0,r7,lsl #0x1a
:020339CC 09101914 ldmeqdb  r0 ,{r2,r4,r8,r11,r12}
:020339D0 7177941A cmnvc r7,r10,lsl r4
:020339D4 6F119F25 swivs 0x00119f25
:020339D8 F848950C stmnvda  r8 ,{r2,r3,r8,r10,r12,r15}^
:020339DC 24020E52 strcs r0,[r2],#-0xe52
:020339E0 C64AF505 strgtb r15,[r10],-r5, lsl #0xa
:020339E4 854D0026 strhib r0,[r13, #-0x26]		;(r13-0x26=*(ffffffda))
:020339E8 05210711 streq r0,[r1, #-0x711]!
:020339EC 5D26B106 stcpl  1,cr11,[r6,#-0x18]!
:020339F0 39082D10 stmccdb  r8 ,{r4,r8,r10,r11,r13}
:020339F4 413E7440 teqmi r14,r0,asr #0x8
:020339F8 264EC030 unknown
:020339FC 00207489 eoreq  r7,r0,r9,lsl #0x9
:02033A00 25100935 ldrcs r0,[r0, #-0x935]		;(r0-0x935=*(fffff6cb))
:02033A04 E552901C ldrb r9,[r2, #-0x1c]		;(r2-0x1c=*(ffffffe4))
:02033A08 301F851C andccs r8,r15,r12,lsl r5
:02033A0C 930C1992 unknown
:02033A10 02A40BF5 adceq  r0,r4,#0x3D400
:02033A14 831000E0 tsthi r0,#0xE0
:02033A18 402139E5 eormi  r3,r1,r5,ror #0x13
:02033A1C 03ED2480 mvneq  r2,#0x80000000
:02033A20 C1FFFCFF ldrgtsh r15,[r15, #+0xcf]!
:02033A24 19023474 stmnedb  r2 ,{r2,r4,r5,r6,r10,r12,r13}
:02033A28 011E2100 tsteq r14,r0,lsl #0x2
:02033A2C 25002300 strcs r2,[r0, #-0x300]		;(r0-0x300=*(fffffd00))
:02033A30 27E43034 unknown
:02033A34 04254AF1 unknown
:02033A38 03392B01 teqeq r9,#0x400
:02033A3C 38000964 stmccda  r0 ,{r2,r5,r6,r8,r11}
:02033A40 EBFF2FD4 bl 01FFF998
:02033A44 6002F560 andvs  r15,r2,r0,ror #0xa
:02033A48 09659F10 unknown
:02033A4C 0981D388 stmeqib  r1 ,{r3,r7,r8,r9,r12,r14,r15}
:02033A50 701DE243 andvcs r14,r13,r3,asr #0x4
:02033A54 D3002DC3 unknown
:02033A58 C3802D52 orrgt  r2,r0,#0x1480
:02033A5C 691941E1 ldmvsdb  r9 ,{r0,r5,r6,r7,r8,r14}
:02033A60 698931C9 stmvsib  r9 ,{r0,r3,r6,r7,r8,r12,r13}
:02033A64 557908F9 ldrplb r0,[r9, #-0x8f9]!
:02033A68 CE199D13 mrcgt 13,0,r9,cr9,cr3,{0}
:02033A6C F069AD0A rsbnv  r10,r9,r10,lsl #0x1a
:02033A70 532C0371 unknown
:02033A74 2518059D ldrcs r0,[r8, #-0x59d]		;(r8-0x59d=*(fffffa63))
:02033A78 3DE42145 stcccl 1,cr2,[r4,#+0x114]!
:02033A7C 259F0305 ldrcs r0,[r15, #+0x305]		;r15+0x305=*(02033d89)=#1239598207(0x49e2c47f)
:02033A80 81232CE5 unknown
:02033A84 CD06C500 unknown
:02033A88 10FD8B50 rscnes r8,r13,r0,asr r11
:02033A8C 87801DB8 unknown
:02033A90 0002000D andeq  r0,r2,r13
:02033A94 83606D42 unknown
:02033A98 08000D45 stmeqda  r0 ,{r0,r2,r6,r8,r10,r11}
:02033A9C 0D7F801D ldceql 0,cr8,[r15,#-0x74]!
:02033AA0 400D0900 andmi  r0,r13,r0,lsl #0x12
:02033AA4 000D5512 andeq  r5,r13,r2,lsl r5
:02033AA8 0A000D7B beq 0203709C
:02033AAC 77701D00 ldrvcb r1,[r0,-r0, lsl #0x1a]!
:02033AB0 0BA5000D bleq 00973AEC
:02033AB4 0D03415D unknown
:02033AB8 000D7300 andeq  r7,r13,r0,lsl #0x6
:02033ABC AA819DE1 bge 0009B248
:02033AC0 AC000D6F stcge  13,cr0,[r0],{#0x6f}
:02033AC4 0D6B801D stceql 0,cr8,[r11,#-0x74]!
:02033AC8 2A0FFA00 bcs 024322D0
:02033ACC 0D1330FD unknown
:02033AD0 000D6700 andeq  r6,r13,r0,lsl #0xe
:02033AD4 ED09C990 unknown
:02033AD8 0D63D550 stceql 5,cr13,[r3,#-0x140]!
:02033ADC 400D0300 andmi  r0,r13,r0,lsl #0x6
:02033AE0 5F000D07 swipl 0x00000d07
:02033AE4 04AA000D unknown
:02033AE8 607D4020 rsbvss r4,r13,r0,lsr #0x0
:02033AEC 20113D5B andcss r3,r1,r11,asr r13
:02033AF0 607D2840 rsbvss r2,r13,r0,asr #0x10
:02033AF4 2010ED57 andcss r14,r0,r7,asr r13
:02033AF8 2D002D40 unknown
:02033AFC 2D6507F0 stccsl 7,cr0,[r5,#-0x3c0]!
:02033B00 002D4F00 eoreq  r4,r13,r0,lsl #0x1e
:02033B04 08093234 stmeqda  r9 ,{r2,r4,r5,r9,r12,r13}
:02033B08 654B404D strvsb r4,[r11, #-0x4d]		;(r11-0x4d=*(ffffffb3))
:02033B0C 1D01002D unknown
:02033B10 BA041140 blt 02138018
:02033B14 7D040118 unknown
:02033B18 0021CD15 eoreq  r12,r1,r5,lsl r13
:02033B1C A0600803 rsbge  r0,r0,r3,lsl #0x10
:02033B20 1C0D4313 stcne  3,cr4,[r13],{#0x13}
:02033B24 09400D81 stmeqdb  r0 ,{r0,r7,r8,r10,r11}^
:02033B28 0D3F000D ldceq  0,cr0,[r15,#-0x34]!
:02033B2C 400D0500 andmi  r0,r13,r0,lsl #0xa
:02033B30 000D5505 andeq  r5,r13,r5,lsl #0xa
:02033B34 65000D3B strvs r0,[r0, #-0xd3b]		;(r0-0xd3b=*(fffff2c5))
:02033B38 403D100D eormis r1,r13,r13
:02033B3C B5000D37 strlt r0,[r0, #-0xd37]		;(r0-0xd37=*(fffff2c9))
:02033B40 14400DC9 strneb r0,[r0],#-0xdc9
:02033B44 0D33000D ldceq  0,cr0,[r3,#-0x34]!
:02033B48 400DCC00 andmi  r12,r13,r0,lsl #0x18
:02033B4C 000D15AA andeq  r1,r13,r10,lsr #0xb
:02033B50 CD000D2F unknown
:02033B54 0AE24320 beq 018C47DC
:02033B58 0D04102D unknown
:02033B5C 000D2B00 andeq  r2,r13,r0,lsl #0x16
:02033B60 15400E7D strneb r0,[r0, #-0xe7d]		;(r0-0xe7d=*(fffff183))
:02033B64 0D27602D stceq  0,cr6,[r7,#-0xb4]!
:02033B68 430FE200 unknown
:02033B6C 450A201D strmi r2,[r10, #-0x1d]		;r10-0x1d=*(050410e3)=#186659362(0x0b203222)
:02033B70 0D23000D stceq  0,cr0,[r3,#-0x34]!
:02033B74 14698800 unknown
:02033B78 0D16000D unknown
:02033B7C 0D1FB500 unknown
:02033B80 801D6000 andhis r6,r13,r0
:02033B84 64000D1B strvs r0,[r0],#-0xd1b
:02033B88 17AA801D unknown
:02033B8C 00C4000D sbceq  r0,r4,r13
:02033B90 0D13701D unknown
:02033B94 0052C800 subeqs r12,r2,r0,lsl #0x10
:02033B98 0D0B300D unknown
:02033B9C 000D0F00 andeq  r0,r13,r0,lsl #0x1e
:02033BA0 AA801D4A bge 0003B0D0
:02033BA4 63000D0B unknown
:02033BA8 07701D0F ldreqb r1,[r0,-r15, lsl #0x1a]!
:02033BAC 52F9000D rscpls r0,r9,#0xD
:02033BB0 00300D0F eoreqs r0,r0,r15,lsl #0x1a
:02033BB4 8D03000D unknown
:02033BB8 2A0E510E bcs 023C7FF8
:02033BBC C500E242 strgt r14,[r0, #-0x242]		;(r0-0x242=*(fffffdbe))
:02033BC0 A060020C rsbge  r0,r0,r12,lsl #0x4
:02033BC4 600008A3 andvs  r0,r0,r3,lsr #0x11
:02033BC8 E398B3A0 orrs r11,r8,#0x80000002
:02033BCC 802C6DFF unknown
:02033BD0 51000DF4 unknown
:02033BD4 E7D11021 ldrb r1,[r1,+r1, lsr #0x0]
:02033BD8 86029D99 unknown
:02033BDC 13FD10E8 mvnnes r1,#0xE8
:02033BE0 03510011 cmpeq r1,#0x11
:02033BE4 E9029906 stmdb  r2 ,{r1,r2,r8,r11,r12,r15}
:02033BE8 B800315C stmltda  r0 ,{r2,r3,r4,r6,r8,r12,r13}
:02033BEC 40030530 andmi  r0,r3,r0,lsr r5
:02033BF0 93300C41 teqls r0,#0x4100
:02033BF4 20CCE529 sbccs  r14,r12,r9,lsr #0xa
:02033BF8 1106619F swpne r6,r15,r6
:02033BFC 30106D00 andccs r6,r0,r0,lsl #0x1a
:02033C00 54E26370 unknown
:02033C04 1CEB0168 stcnel 1,cr0,[r11],#+0x1a0
:02033C08 108005CD addne  r0,r0,r13,asr #0xb
:02033C0C 75080281 strvc r0,[r8, #-0x281]		;(r8-0x281=*(fffffd7f))
:02033C10 04858800 streq r8,[r5],#+0x800
:02033C14 AA100D81 bge 02437220
:02033C18 A4E1A011 unknown
:02033C1C 70B100D5 unknown
:02033C20 7DE11090 stcvcl 0,cr1,[r1,#+0x240]!
:02033C24 31017DE3 unknown
:02033C28 0898E1A0 ldmeqia  r8 ,{r5,r7,r8,r13,r14,r15}
:02033C2C 110A02BD strneh r0,[r10, -r13]
:02033C30 0321B300 unknown
:02033C34 1C000D00 stcne  13,cr0,[r0],{#0x0}
:02033C38 04052955 streq r2,[r5],#-0x955
:02033C3C 24698D30 unknown
:02033C40 B507102D strlt r1,[r7, #-0x2d]		;(r7-0x2d=*(ffffffd3))
:02033C44 0005B101 andeq  r11,r5,r1,lsl #0x2
:02033C48 0F7D1B69 swieq 0x007d1b69
:02033C4C E3562221 cmp r6,#0x10000002
:02033C50 02411C0B subeq  r1,r1,#0xB00
:02033C54 5E00C5D7 mcrpl 5,0,r12,cr0,cr7,{6}
:02033C58 021D0005 andeqs r0,r13,#0x5
:02033C5C 129906C9 addnes r0,r9,#0xC900000
:02033C60 02B18DF5 adceqs r8,r1,#0x3D40
:02033C64 1015E58D andnes r14,r5,r13,lsl #0xb
:02033C68 0425100D unknown
:02033C6C E6005592 unknown
:02033C70 400C0055 andmi  r0,r12,r5,asr r0
:02033C74 0570E58D ldreqb r14,[r0, #-0x58d]!
:02033C78 551C2538 ldrpl r2,[r12, #-0x538]		;(r12-0x538=*(fffffac8))
:02033C7C 2C005503 stccs  5,cr5,[r0],{#0x3}
:02033C80 59F00439 unknown
:02033C84 1251AE00 subnes r10,r1,#0x0
:02033C88 FFFFB17D swinv 0x00ffb17d
:02033C8C 01FFA629 mvneqs r10,r9,lsr #0xc
:02033C90 FF3CB1FF swinv 0x003cb1ff
:02033C94 FF3866FF swinv 0x003866ff
:02033C98 34DDFF00 ldrccb r15,[r13],#+0xf00
:02033C9C 0944FFFF stmeqdb  r4 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:02033CA0 8540D800 strhib r13,[r0, #-0x800]		;(r0-0x800=*(fffff800))
:02033CA4 153C021C ldrne r0,[r12, #-0x21c]!
:02033CA8 00015606 andeq  r5,r1,r6,lsl #0xc
:02033CAC 0E535054 mrceq 0,2,r5,cr3,cr4,{2}
:02033CB0 C13D3095 unknown
:02033CB4 71953619 orrvcs r3,r5,r9,lsl r6
:02033CB8 C1384CD2 ldrgtsb r4,[r8, -r2]!
:02033CBC 40392630 eormis r2,r9,r0,lsr r6
:02033CC0 40E142FC unknown
:02033CC4 36CA1821 strccb r1,[r10],+r1, lsr #0x10
:02033CC8 3602B131 unknown
:02033CCC 1AED8695 bne 01B95728
:02033CD0 B23025D3 eorlts r2,r0,#0x34C00000
:02033CD4 38402517 stmccda  r0 ,{r0,r1,r2,r4,r8,r10,r13}^
:02033CD8 B56E4025 strltb r4,[r14, #-0x25]!
:02033CDC 2AE3E020 bcs 0192BD64
:02033CE0 390B9101 stmccdb  r11 ,{r0,r8,r12,r15}
:02033CE4 FFD18710 swinv 0x00d18710
:02033CE8 460D205D unknown
:02033CEC 603035E3 eorvss r3,r0,r3,ror #0xb
:02033CF0 0002405D andeq  r4,r2,r13,asr r0
:02033CF4 0A9D1001 beq 00777D00
:02033CF8 6946ADCA stmvsdb  r6 ,{r1,r3,r6,r7,r8,r10,r11,r13,r15}^
:02033CFC 003AA850 eoreqs r10,r10,r0,asr r8
:02033D00 D15FA0D5 ldrlesb r10,[r15, #-0x5]		;r15-0x5=*(02033d03)=#-1990178305(0x896049ff)
:02033D04 55302523 ldrpl r2,[r0, #-0x523]!
:02033D08 56102511 unknown
:02033D0C 6049FFD1 unknown
:02033D10 E5C71989 strb r1,[r7, #+0x989]		;r7+0x989=*(00000989)
:02033D14 F5301D1F ldrnv r1,[r0, #-0xd1f]!
:02033D18 1DC0401D unknown
:02033D1C D1546F40 cmple r4,r0,asr #0x1e
:02033D20 5D2D99FF stcpl  9,cr9,[r13,#-0x3fc]!
:02033D24 ED304D36 ldc  13,cr4,[r0,#-0xd8]!
:02033D28 E0A4404D adc  r4,r4,r13,asr #0x0
:02033D2C CD704D43 ldcgtl 13,cr4,[r0,#-0x10c]!
:02033D30 5D34804D ldcpl  0,cr8,[r4,#-0x134]!
:02033D34 D4DD9500 ldrleb r9,[r13],#+0x500
:02033D38 5D9535CE unknown
:02033D3C 45490065 strmib r0,[r9, #-0x65]		;(r9-0x65=*(ffffff9b))
:02033D40 056135C9 streqb r3,[r1, #-0x5c9]!
:02033D44 851FFD9C ldrhi r15,[r15, #-0xd9c]		;r15-0xd9c=*(02032fb0)=#-1665022704(0x9cc1c510)
:02033D48 61443040 unknown
:02033D4C 800DB975 andhi  r11,r13,r5,ror r9
:02033D50 35D324C9 ldrccb r2,[r3, #+0x4c9]		;r3+0x4c9=*(000004c9)
:02033D54 D13A7551 teqle r10,r1,asr r5
:02033D58 1567D9FF strneb r13,[r7, #-0x9ff]!
:02033D5C 37628A10 unknown
:02033D60 4DD20625 unknown
:02033D64 4138847E teqmi r8,r14,ror r4
:02033D68 214A1531 unknown
:02033D6C 85388100 ldrhi r8,[r8, #-0x100]!
:02033D70 85E2D774 strhib r13,[r2, #+0x774]!
:02033D74 C900F574 stmgtdb  r0 ,{r2,r4,r5,r6,r8,r10,r12,r13,r14,r15}
:02033D78 111D263D tstne r13,r13,lsr r6
:02033D7C 3FD9E2BD swicc 0x00d9e2bd
:02033D80 314025B7 strcch r2,[r0, #-0x57]		;(r0-0x5b7=*(ffffffa9))
:02033D84 E2B8D313 adcs r13,r8,#0x4C000000
:02033D88 E2C47F55 sbc  r7,r4,#0x154
:02033D8C 093B3F49 ldmeqdb  r11!,{r0,r3,r6,r8,r9,r10,r11,r12,r13}
:02033D90 F500F524 strnv r15,[r0, #-0x524]		;(r0-0x524=*(fffffadc))
:02033D94 B1E2AD01 mvnlt  r10,r1,lsl #0x1a
:02033D98 F41FD134 ldrnv r13,[r15],#-0x134
:02033D9C 02053344 andeq  r3,r5,#0x10000001
:02033DA0 D19F1004 orrles r1,r15,r4
:02033DA4 20FF1E21 rsccss r1,r15,r1,lsr #0x1c
:02033DA8 E528E12F str r14,[r8, #-0x12f]!
:02033DAC E541F801 strb r15,[r1, #-0x801]		;(r1-0x801=*(fffff7ff))
:02033DB0 1C488F37 stcnel 15,cr8,[r8],{#0x37}
:02033DB4 00483761 subeq  r3,r8,r1,ror #0xe
:02033DB8 291002E1 ldmcsdb  r0 ,{r0,r5,r6,r7,r9}
:02033DBC C1523905 cmpgt r2,r5,lsl #0x12
:02033DC0 0C00350D stceq  5,cr3,[r0],{#0xd}
:02033DC4 00BD1449 adceqs r1,r13,r9,asr #0x8
:02033DC8 1BD430F6 blne 015401A8
:02033DCC C03043E5 eorgts r4,r0,r5,ror #0x7
:02033DD0 7D42210D unknown
:02033DD4 0150F409 cmpeq r0,r9,lsl #0x8
:02033DD8 04996E00 ldreq r6,[r9],#+0xe00
:02033DDC 4115599C unknown
:02033DE0 05310745 ldreq r0,[r1, #-0x745]!
:02033DE4 0185B3B5 streqh r11,[r5, +r5]
:02033DE8 F4024D8C strnv r4,[r2],#-0xd8c
:02033DEC 0AE5D420 beq 019A8E74
:02033DF0 E19110D0 ldrsb r1,[r1, +r0]
:02033DF4 13ED0030 mvnne  r0,#0x30
:02033DF8 3EE24082 cdpcc 0,14,cr4,cr2,cr2,4
:02033DFC 17550011 unknown
:02033E00 46000D45 strmi r0,r0,#0x30
:02033E04 E2402C10 sub  r2,r0,#0x1000
:02033E08 D2391119 eorles r1,r9,#0x40000006
:02033E0C 16590D45 ldrneb r0,r1,r9,#0x40000006
:02033E10 DEE40231 mcrle 2,7,r0,cr4,cr1,{1}
:02033E14 0D0ED5D3 unknown
:02033E18 69103702 ldmvsdb  r0 ,{r1,r8,r9,r10,r12,r13}
:02033E1C E14CD01A unknown
:02033E20 0225214C eoreq  r2,r5,#0x13
:02033E24 05011B5D streq r1,[r1, #-0xb5d]		;(r1-0xb5d=*(fffff4a3))
:02033E28 159218E0 ldrne r1,[r2, #+0x8e0]		;r2+0x8e0=*(0b203b02)=#0(0x00000000)
:02033E2C 3003E0C3 andcc  r14,r3,r3,asr #0x1
:02033E30 A500E085 strge r14,[r0, #-0x85]		;(r0-0x85=*(ffffff7b))
:02033E34 C3E1A01F mvngt  r10,#0x1F
:02033E38 00E08133 rsceq  r8,r0,r3,lsr r1
:02033E3C 55E501B5 strplb r0,[r5, #+0x1b5]!
:02033E40 D5F10011 ldrleb r0,[r1, #+0x11]!
:02033E44 00D54100 sbceqs r4,r5,r0,lsl #0x2
:02033E48 8EB173A9 cdphi 3,10,cr7,cr1,cr9,5
:02033E4C 00213699 mlaeq  r1,r9,r6,r3unknown
:02033E50 193C4961 ldmnedb  r12!,{r0,r5,r6,r8,r11,r14}
:02033E54 A080D220 addge  r13,r0,r0,lsr #0x4
:02033E58 001D14E1 andeqs r1,r13,r1,ror #0x9
:02033E5C 036D7029 unknown
:02033E60 0706AD90 unknown
:02033E64 34C90389 strccb r0,[r9],#+0x389
:02033E68 961003E5 ldrls r0,[r9],#+0x389
:02033E6C 1105E525 unknown
:02033E70 1C35E081 ldcne  0,cr14,[r5],#-0x204
:02033E74 A000C118 andge  r12,r0,r8,lsl r1
:02033E78 31F61C31 mvnccs r1,lsr r1
:02033E7C 0DA1E70C stceq  7,cr14,[r1,#+0x30]!
:02033E80 02458D01 subeq  r8,r5,#0x40
:02033E84 184D9955 stmneda  r13 ,{r0,r2,r4,r6,r8,r11,r12,r15}^
:02033E88 31504031 cmpcc r0,r1,lsr r0
:02033E8C 0031BA00 eoreqs r11,r1,r0,lsl #0x14
:02033E90 E03155A8 eors r5,r1,r8,lsr #0xb
:02033E94 1CC5F031 stcnel 0,cr15,[r5],{#0x31}
:02033E98 10511055 subnes r1,r1,r5,asr r0
:02033E9C 4F340A31 swimi 0x00340a31
:02033EA0 20390BB5 unknown
:02033EA4 41950005 orrmis r0,r5,r5
:02033EA8 39037134 stmccdb  r3 ,{r2,r4,r5,r8,r12,r13,r14}
:02033EAC E16F0B22 unknown
:02033EB0 32390B01 eorccs r0,r9,#0x400
:02033EB4 E500155C str r1,[r0, #-0x55c]		;(r0-0x55c=*(fffffaa4))
:02033EB8 6E007522 cdpvs 5,0,cr7,cr0,cr2,1
:02033EBC 94001175 strls r1,[r0],#-0x175
:02033EC0 B13C001D teqlt r12,r13,lsl r0
:02033EC4 21594801 cmpcs r9,r1,lsl #0x10
:02033EC8 15E55592 strneb r5,[r5, #+0x592]!
:02033ECC 82003C14 andhi  r3,r0,#0x1400
:02033ED0 14052B45 strne r2,[r5],#-0xb45
:02033ED4 713D628C teqvc r13,r12,lsl #0x5
:02033ED8 6D2B393A stcvs  9,cr3,[r11,#-0xe8]!
:02033EDC 45037D01 strmi r7,[r3, #-0xd01]		;(r3-0xd01=*(fffff2ff))
:02033EE0 5D4E0702 unknown
:02033EE4 2F02590A swics 0x0002590a
:02033EE8 F836FDE2 ldmnvda  r6!,{r1,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:02033EEC 93326181 teqls r2,#0x40000020
:02033EF0 0F07754C swieq 0x0007754c
:02033EF4 48E1FC78 unknown
:02033EF8 02050262 andeq  r0,r5,#0x20000006
:02033EFC 020567A8 andeq  r6,r5,#0x2A00000
:02033F00 8002A140 andhi  r10,r2,r0,asr #0x2
:02033F04 44021100 strmi r1,[r2],#-0x100
:02033F08 2DC405E9 unknown
:02033F0C 2AC02B00 bcs 0103EB14
:02033F10 310BE28D unknown
:02033F14 0025CCE0 eoreq  r12,r5,r0,ror #0x19
:02033F18 A81059CC ldmgeda  r0 ,{r2,r3,r6,r7,r8,r11,r12,r14}
:02033F1C 3198A031 orrccs r10,r8,r1,lsr r0
:02033F20 31E0009D unknown
:02033F24 29E5CC10 unknown
:02033F28 D320310A unknown
:02033F2C 3DD30009 unknown
:02033F30 CE003110 mcrgt 1,0,r3,cr0,cr0,{0}
:02033F34 1901E56A stmnedb  r1 ,{r1,r3,r5,r6,r8,r10,r13,r14,r15}
:02033F38 8EE00200 cdphi 2,14,cr0,cr0,cr0,0
:02033F3C 05B25031 ldreq r5,[r2, #+0x31]!
:02033F40 68E5D3C4 unknown
:02033F44 3001C5C1 andcc  r12,r1,r1,asr #0xb
:02033F48 50CE11A9 sbcpl  r1,r14,r9,lsr #0x3
:02033F4C ED200BE5 stc  11,cr0,[r0,#-0x394]!
:02033F50 0009DC11 andeq  r13,r9,r1,lsl r12
:02033F54 0228E5DC eoreq  r14,r8,#0x37000000
:02033F58 0C3D8CC0 ldceq  12,cr8,[r13],#-0x300
:02033F5C C30609C3 unknown
:02033F60 300228E5 andcc  r2,r2,r5,ror #0x11
:02033F64 2001E283 andcs  r14,r1,r3,lsl #0x5
:02033F68 F700E252 unknown
:02033F6C 3C1AFFFF ldccc  15,cr15,[r10],{#0xff}
:02033F70 00E59F31 rsceq  r9,r5,r1,lsr r15
:02033F74 20B01371 adccss r1,r0,r1,ror r3
:02033F78 1138E1D3 ldrnesb r14,[r8, -r3]!
:02033F7C 20810B51 addcs  r0,r1,r1,asr r11
:02033F80 2F86E202 swics 0x0086e202
:02033F84 0003E382 andeq  r14,r3,r2,lsl #0x7
:02033F88 B0E3822B rsclt  r8,r3,r11,lsr #0x4
:02033F8C 05E1C320 streqb r12,[r1, #+0x320]!
:02033F90 24000900 strcs r0,[r0],#-0x900
:02033F94 09240009 stmeqdb  r4!,{r0,r3}
:02033F98 FFD20200 swinv 0x00d20200
:02033F9C 1520EB15 strne r14,[r0, #-0xb15]!
:02033FA0 C5112000 ldrgt r2,[r1, #-0x0]		;(r1-0x0=*(00000000))
:02033FA4 6500090B strvs r0,[r0, #-0x90b]		;(r0-0x90b=*(fffff6f5))
:02033FA8 1041E418 subne  r14,r1,r8,lsl r4
:02033FAC 3BB1D1FC blcc 00CA87A4
:02033FB0 F902D514 stmnvdb  r2 ,{r2,r4,r8,r10,r12,r14,r15}
:02033FB4 2BA90005 blcs 00A73FD0
:02033FB8 2DDF002D unknown
:02033FBC 95323D80 ldrls r3,[r2, #-0xd80]!
:02033FC0 CA102D0A bgt 0243F3F0
:02033FC4 82100520 andhis r0,r0,#0x8000000
:02033FC8 2679169D unknown
:02033FCC 7C00015A stcvc  1,cr0,[r0],{#0x5a}
:02033FD0 160B855A unknown
:02033FD4 1DD3001D unknown
:02033FD8 001D3180 andeqs r3,r13,r0,lsl #0x3
:02033FDC 433555CC teqmi r5,#0x33000000
:02033FE0 0500210C streq r2,[r0, #-0x10c]		;(r0-0x10c=*(fffffef4))
:02033FE4 0749CB1E unknown
:02033FE8 6D295B7D stcvs  11,cr5,[r9,#-0x1f4]!
:02033FEC 35AC0925 strcc r0,[r12, #+0x925]!
:02033FF0 F520AC00 strnv r10,[r0, #-0xc00]!
:02033FF4 02751031 rsbeqs r1,r5,#0x31
:02033FF8 251021A5 ldrcs r2,[r0, #-0x1a5]		;(r0-0x1a5=*(fffffe5b))
:02033FFC D2003580 andle  r3,r0,#0x20000000
:02034000 00157035 andeqs r7,r5,r5,lsr r0
:02034004 42372A01 eormis r2,r7,#0x1000
:02034008 D200B0E2 andle  r11,r0,#0xE2
:0203400C 02DD7CE1 sbceqs r7,r13,#0xE100
:02034010 0D201D80 stceq  13,cr1,[r0,#-0x200]!
:02034014 B0E1C220 rsclt  r12,r1,r0,lsr #0x4
:02034018 0A5D601D beq 0378C094
:0203401C B2E3000D rsclt  r0,r3,#0xD
:02034020 0D03400D unknown
:02034024 000DB200 andeq  r11,r13,r0,lsl #0x4
:02034028 D12A00B4 strleh r0,[r10, -r4]!
:0203402C E5C008E5 strb r0,[r0, #+0x8e5]		;r0+0x8e5=*(000008e5)
:02034030 074D8002 streqb r8,[r13, -r2]
:02034034 442AE1C1 unknown
:02034038 75004DD0 strvc r4,[r0, #-0xdd0]		;(r0-0xdd0=*(fffff230))
:0203403C 0001EB00 andeq  r14,r1,r0,lsl #0x16
:02034040 AC0001C0 stcge  1,cr0,[r0],{#0xc0}
:02034044 0C0CA9D5 stceq  9,cr10,[r12],{#0xd5}
:02034048 BD40002D unknown
:0203404C 1011544B andnes r5,r1,r11,asr #0x8
:02034050 020AD2AA andeq  r13,r10,#0xA000000A
:02034054 7C00096C stcvc  9,cr0,[r0],{#0x6c}
:02034058 02100AD1 andeqs r0,r0,#0xD1000
:0203405C 840BA944 strhi r10,[r11],#-0x944
:02034060 CF3C0BA1 swigt 0x003c0ba1
:02034064 4102140A unknown
:02034068 04001020 streq r1,[r0],#-0x20
:0203406C 390B990A stmccdb  r11 ,{r1,r3,r8,r11,r12,r15}
:02034070 1B8CC210 blne 003648B8
:02034074 8D100069 unknown
:02034078 B51065E2 ldrlt r6,[r0, #-0x5e2]		;(r0-0x5e2=*(fffffa1e))
:0203407C 1AF9E144 bne 01EAC594
:02034080 1061619D unknown
:02034084 16D91255 unknown
:02034088 E1C06A10 bic  r6,r0,r0,lsl r10
:0203408C 02000100 andeq  r0,r0,#0x0
:02034090 3051780D subccs r7,r1,r13,lsl #0x10
:02034094 44696810 unknown
:02034098 347B4849 unknown
:0203409C C84903E1 stmgtda  r9 ,{r0,r5,r6,r7,r8,r9}^
:020340A0 00333476 eoreqs r3,r3,r6,ror r4
:020340A4 372F694D strcc r6,r3,r3,r6,ror r4
:020340A8 372C794D strcc r7,r3,r3,r6,ror r4
:020340AC 809237E5 addhis r3,r2,r5,ror #0xf
:020340B0 49944031 ldmmiib  r4 ,{r0,r4,r5,r14}
:020340B4 0D6077E5 stceql 7,cr7,[r0,#-0x394]!
:020340B8 D2483150 suble  r3,r8,#0x14
:020340BC 7049345C subvc  r3,r9,r12,asr r4
:020340C0 FDE127FD stc2l 7,cr2,[r1,#+0x3f4]!
:020340C4 37914947 ldrcc r4,[r1,#+0x3f4]!
:020340C8 4A1301AC bmi 024F4780
:020340CC 25304901 ldrcs r4,[r0, #-0x901]!
:020340D0 C5256415 strgt r6,[r5, #-0x415]!
:020340D4 D1005945 unknown
:020340D8 03000905 unknown
:020340DC 00961009 addeqs r1,r6,r9
:020340E0 00878928 addeq  r8,r7,r8,lsr #0x12
:020340E4 00510AE5 subeqs r0,r1,r5,ror #0x15
:020340E8 022C59E1 eoreq  r5,r12,#0x384000
:020340EC 619D0099 unknown
:020340F0 8500AE00 strhi r10,[r0, #-0xe00]		;(r0-0xe00=*(fffff200))
:020340F4 FD121531 unknown
:020340F8 00315205 eoreqs r5,r1,r5,lsl #0x4
:020340FC 4213CDD9 andmis r12,r3,#0x3640
:02034100 12028D1E andne  r8,r2,#0x780
:02034104 7D0203D9 unknown
:02034108 610DA930 unknown
:0203410C C1204007 unknown
:02034110 02E14EE5 rsceq  r4,r1,#0xE50
:02034114 3075EBFF unknown
:02034118 993900ED ldmlsdb  r9!,{r0,r2,r3,r5,r6,r7}
:0203411C 2C01D870 stccs  8,cr13,[r1],{#0x70}
:02034120 F099D665 addnvs r13,r9,r5,ror #0xc
:02034124 B000192D andlt  r1,r0,r13,lsr #0x12
:02034128 F0999F01 addnvs r9,r9,r1,lsl #0x1e
:0203412C 1E11398B cdpne 9,0,cr3,cr1,cr11,4
:02034130 99983099 ldmlsib  r8 ,{r0,r3,r4,r7,r12,r13}
:02034134 053C8980 ldreq r8,[r12, #-0x980]!
:02034138 C5799503 ldrgtb r9,[r9, #-0x503]!
:0203413C F2002102 andnv  r2,r0,#0x80000000
:02034140 01608099 unknown
:02034144 7595A099 ldrvc r10,[r5, #+0x99]		;r5+0x99=*(30b183b0)=#0(0x00000000)
:02034148 4075D960 rsbmis r13,r5,r0,ror #0x12
:0203414C 3C007519 stccc  5,cr7,[r0],{#0x19}
:02034150 95B56101 ldrls r6,[r5, #+0x101]!
:02034154 A561201D strgeb r2,[r1, #-0x1d]!
:02034158 0D1E0501 unknown
:0203415C 4D142903 unknown
:02034160 F7856150 unknown
:02034164 C9001DFF stmgtdb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r12}
:02034168 75611138 strvcb r1,[r1, #-0x138]!
:0203416C 00283C62 eoreq  r3,r8,r2,ror #0x18
:02034170 C4F9E4EB unknown
:02034174 E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:02034178 803DCB08 eorhis r12,r13,r8,lsl #0x16
:0203417C 19C03DC4 stmneib  r0 ,{r2,r6,r7,r8,r10,r11,r12,r13}^
:02034180 3D029930 unknown
:02034184 FA10E580 blx 0246D794
:02034188 40403D36 submi  r3,r0,r6,lsr r13
:0203418C 3DBB0021 ldccc  0,cr0,[r11,#+0x84]!
:02034190 C03D8480 eorgts r8,r13,r0,lsl #0x9
:02034194 A25019AA subges r1,r0,#0x2A8000
:02034198 15B5803D ldrne r8,[r5, #+0x3d]!
:0203419C 80403D26 subhi  r3,r0,r6,lsr #0x1a
:020341A0 ABAD0021 blge 00B7422C
:020341A4 21044021 unknown
:020341A8 85394400 ldrhi r4,[r9, #-0x400]!
:020341AC AA435947 bge 0310A6D0
:020341B0 3810E120 ldmccda  r0 ,{r5,r8,r13,r14,r15}
:020341B4 2D6D4B4D stccsl 11,cr4,[r13,#-0x134]!
:020341B8 F1060F1D unknown
:020341BC 000DBA43 andeq  r11,r13,r3,asr #0x14
:020341C0 4551388B ldrmib r3,[r1, #-0x88b]		;(r1-0x88b=*(fffff775))
:020341C4 170D0035 unknown
:020341C8 B900850F stmltdb  r0 ,{r0,r1,r2,r3,r8,r10,r15}
:020341CC 02094501 andeq  r4,r9,#0x400000
:020341D0 04FD3505 unknown
:020341D4 05B7226D ldreq r2,[r7, #+0x26d]!
:020341D8 045F6602 ldreqb r6,[r15],#-0x602
:020341DC 2D0E3731 unknown
:020341E0 6910D900 ldmvsdb  r0 ,{r8,r11,r12,r14,r15}
:020341E4 C071FC12 rsbgts r15,r1,r2,lsl r12
:020341E8 491DAFBA ldmmidb  r13 ,{r1,r3,r4,r5,r7,r8,r9,r10,r11,r13,r15}
:020341EC 0013B940 andeqs r11,r3,r0,asr #0x12
:020341F0 8D050785 unknown
:020341F4 2089AC7A addcs  r10,r9,r10,ror r12
:020341F8 506918F1 unknown
:020341FC 19351065 ldmnedb  r5!,{r0,r2,r5,r6,r12}
:02034200 194D492D stmnedb  r13 ,{r0,r2,r3,r5,r8,r11,r14}^
:02034204 FFFF7FFF swinv 0x00ff7fff
:02034208 0006CBEA andeq  r12,r6,r10,ror #0x17
:0203420C 034126AD unknown
:02034210 1D25E5C0 stcne  5,cr14,[r5,#-0x300]!
:02034214 041E7912 ldreq r7,[r14],#-0x912
:02034218 1179089D unknown
:0203421C B70145DF unknown
:02034220 40AD2701 adcmi  r2,r13,r1,lsl #0xe
:02034224 70511D92 unknown
:02034228 011A5A21 tsteq r10,r1,lsr #0x14
:0203422C 7919B300 ldmvcdb  r9 ,{r8,r9,r12,r13,r15}
:02034230 D518A51B ldrle r10,[r8, #-0x51b]		;(r8-0x51b=*(fffffae5))
:02034234 46151548 ldrmi r1,[r8, #-0x51b]		;(r8-0x51b=*(fffffae5))
:02034238 AE421113 mcrge 1,2,r1,cr2,cr3,{0}
:0203423C 8240D908 subhi  r13,r0,#0x20000
:02034240 210C151D unknown
:02034244 802142C0 eorhi  r4,r1,r0,asr #0x5
:02034248 791061B2 ldmvcdb  r0 ,{r1,r4,r5,r7,r8,r13,r14}
:0203424C 4410A11D ldrmi r10,[r0],#-0x11d
:02034250 B5300B69 ldrlt r0,[r0, #-0xb69]!
:02034254 0121A901 unknown
:02034258 05B90A29 ldreq r0,[r9, #+0xa29]!
:0203425C 14453059 strneb r3,[r5],#-0x59
:02034260 1005D900 andne  r13,r5,r0,lsl #0x12
:02034264 0DAD445F stceq  4,cr4,[r13,#+0x17c]!
:02034268 02E50F09 rsceq  r0,r5,#0x24
:0203426C E5C04040 strb r4,[r0, #+0x40]		;r0+0x40=*(00000140)
:02034270 0BB5180E bleq 00D7A2B0
:02034274 C8000176 stmgtda  r0 ,{r1,r2,r4,r5,r6,r8}
:02034278 0C33E906 ldceq  9,cr14,[r3],#-0x18
:0203427C 0900394A stmeqdb  r0 ,{r1,r3,r6,r8,r11,r12,r13}
:02034280 7D1D13D9 unknown
:02034284 100D1004 andne  r1,r13,r4
:02034288 4DD513DD unknown
:0203428C E241300F sub  r3,r1,#0xF
:02034290 0C810021 stceq  0,cr0,[r1],{#0x21}
:02034294 71220CC1 unknown
:02034298 6F265500 swivs 0x00265500
:0203429C 1D0B8071 unknown
:020342A0 2D1B8500 unknown
:020342A4 0957EA10 ldmeqdb  r7 ,{r4,r9,r11,r13,r14,r15}^
:020342A8 152ABD00 strne r11,[r10, #-0xd00]!
:020342AC 00155400 andeqs r5,r5,r0,lsl #0x8
:020342B0 AE152D0F cdpge 13,0,cr2,cr5,cr15,0
:020342B4 15030079 strne r0,[r3, #-0x79]		;(r3-0x79=*(ffffff87))
:020342B8 25065B02 strcs r5,[r6, #-0xb02]		;(r6-0xb02=*(d200099b))
:020342BC 4E000901 cdpmi 9,0,cr0,cr0,cr1,0
:020342C0 09000965 stmeqdb  r0 ,{r0,r2,r5,r6,r8,r11}
:020342C4 00151925 andeqs r1,r5,r5,lsr #0x12
:020342C8 EB001D4B bl 0203B7FC
:020342CC C500340D strgt r3,[r0, #-0x40d]		;(r0-0x40d=*(fffffcf3))
:020342D0 93E7D010 mvnls  r13,#0x10
:020342D4 120D01F5 andne  r0,r13,#0x4000003D
:020342D8 B25645C4 sublts r4,r6,#0x31000000
:020342DC 6DEB0002 stcvsl 0,cr0,[r11,#+0x8]!
:020342E0 EB010003 bl 020742F4
:020342E4 1400EDAB strne r14,[r0],#-0xdab
:020342E8 E052003D subs r0,r2,r13,lsr r0
:020342EC 99940535 ldmlsib  r4 ,{r0,r2,r4,r5,r8,r10}
:020342F0 6040751D subvs  r7,r0,r13,lsl r5
:020342F4 546C0659 unknown
:020342F8 5C0B020E stcpl  2,cr0,[r11],{#0xe}
:020342FC 40691369 rsbmi  r1,r9,r9,ror #0x6
:02034300 F5004935 strnv r4,[r0, #-0x935]		;(r0-0x935=*(fffff7cb))
:02034304 96106910 unknown
:02034308 6938E151 ldmvsdb  r8!,{r0,r4,r6,r8,r13,r14,r15}
:0203430C ED1C6500 unknown
:02034310 46DD401F unknown
:02034314 40ED43B8 unknown
:02034318 A9502919 ldmgedb  r0 ,{r0,r3,r4,r8,r11,r13}^
:0203431C 4517610D ldrmi r6,[r7, #-0x10d]		;(r7-0x10d=*(fffffef3))
:02034320 F6193900 ldrnv r3,[r9],-r0, lsl #0x12
:02034324 23710635 cmncs r1,#0x3500000
:02034328 35C02043 strccb r2,[r0, #+0x43]		;r0+0x43=*(00000143)
:0203432C 00052720 andeq  r2,r5,r0,lsr #0xe
:02034330 7D0005A3 unknown
:02034334 7E001501 cdpvc 5,0,cr1,cr0,cr1,0
:02034338 A105C901 unknown
:0203433C 1D1ACCC9 unknown
:02034340 09095D00 stmeqdb  r9 ,{r8,r10,r11,r12,r14}
:02034344 10E15000 rscne  r5,r1,r0
:02034348 148E0F3D strne r0,[r14],#+0xf3d
:0203434C 14950175 ldrne r0,[r5],#+0x175
:02034350 40431155 submi  r1,r3,r5,asr r1
:02034354 1C0EE5C1 stcne  5,cr14,[r14],{#0xc1}
:02034358 0106791A unknown
:0203435C 324D0661 subcc  r0,r13,#0x6100000
:02034360 74402259 strvcb r2,[r0],#-0x259
:02034364 90113502 andlss r3,r1,r2,lsl #0xa
:02034368 65910135 ldrvs r0,[r1, #+0x135]		;r1+0x135=*(00000135)
:0203436C 2A004160 bcs 020448F4
:02034370 30F1E5D1 unknown
:02034374 00411240 subeq  r1,r1,r0,asr #0x4
:02034378 611504C1 tstvs r5,r1,asr #0x9
:0203437C D5090117 strle r0,[r9, #-0x117]		;(r9-0x117=*(fffffee9))
:02034380 2D100143 unknown
:02034384 F5780510 ldrnvb r0,[r8, #-0x510]!
:02034388 4647FD13 unknown
:0203438C 01790001 cmneq r9,r1
:02034390 00015E00 andeq  r5,r1,r0,lsl #0x1c
:02034394 181977AB ldmneda  r9 ,{r0,r1,r3,r5,r7,r8,r9,r10,r12,r13,r14}
:02034398 65013501 strvs r3,[r1, #-0x501]		;(r1-0x501=*(fffffaff))
:0203439C D8405150 stmleda  r0 ,{r4,r6,r8,r12,r14}^
:020343A0 41BA003D movmis r0,lsr r13		;r0=0(0x0)
:020343A4 0D810520 unknown
:020343A8 45EBFFD1 strmib r15,[r11, #+0xfd1]!
:020343AC B8838049 stmltia  r3 ,{r0,r3,r6,r15}
:020343B0 49A88049 stmmiib  r8!,{r0,r3,r6,r15}
:020343B4 43104D40 tstmi r0,#0x1000
:020343B8 5A980051 bpl 00634504
:020343BC 40111CA1 andmis r1,r1,r1,lsr #0x19
:020343C0 8440E141 strhib r14,[r0],#-0x141
:020343C4 45717501 ldrmib r7,[r1, #-0x501]!
:020343C8 3200CD4B andcc  r12,r0,#0x12C0
:020343CC 2D9108A1 unknown
:020343D0 01019000 unknown
:020343D4 0D6CE015 stceql 0,cr14,[r12,#-0x54]!
:020343D8 A00FA103 andge  r10,r15,r3,lsl #0x2
:020343DC 110492E1 unknown
:020343E0 455CE0C3 ldrmib r14,[r12, #-0xc3]		;(r12-0xc3=*(ffffff3d))
:020343E4 8030C300 eorhis r12,r0,r0,lsl #0x6
:020343E8 0013E010 andeqs r14,r3,r0,lsl r0
:020343EC C1300011 teqgt r0,r1,lsl r0
:020343F0 9108D2E1 unknown
:020343F4 056D2E00 streqb r2,[r13, #-0xe00]!
:020343F8 688BF544 stmvsia  r11 ,{r2,r6,r8,r10,r12,r13,r14,r15}
:020343FC EB150155 bl 02574958
:02034400 005D2775 subeqs r2,r13,r5,ror r7
:02034404 550004E1 strpl r0,[r0, #-0x4e1]		;(r0-0x4e1=*(fffffb1f))
:02034408 5D461021 unknown
:0203440C 8D108500 unknown
:02034410 AA1F1500 bge 027F9818
:02034414 0D10191C unknown
:02034418 253BCF16 ldrcs r12,[r11, #-0xf16]!
:0203441C B0191101 andlts r1,r9,r1,lsl #0x2
:02034420 30611104 rsbcc  r1,r1,r4,lsl #0x2
:02034424 00654A23 rsbeq  r4,r5,r3,lsr #0x14
:02034428 DCC065EC stclel 5,cr6,[r0],{#0xec}
:0203442C 65004065 strvs r4,[r0, #-0x65]		;(r0-0x65=*(ffffff9b))
:02034430 D5F06560 ldrleb r6,[r0, #+0x560]!
:02034434 B40019AD strlt r1,[r0],#-0x9ad
:02034438 F0652065 rsbnv  r2,r5,r5,ror #0x0
:0203443C 9C4065A6 stclsl 5,cr6,[r0],{#0xa6}
:02034440 8960655A unknown
:02034444 EB003B09 bl 02043070
:02034448 74C06584 strvcb r6,[r0],#+0x584
:0203444C B4002543 strlt r2,[r0],#-0x543
:02034450 91E1D010 mvnls  r13,r0,lsl r0
:02034454 410A0505 unknown
:02034458 201D0369 andcss r0,r13,r9,ror #0x6
:0203445C 509D0181 addpls r0,r13,r1,lsl #0x3
:02034460 93001909 unknown
:02034464 4CAF0019 stcmi  0,cr0,[r15],#+0x64
:02034468 C03D1CE1 eorgts r1,r13,r1,ror #0x19
:0203446C 8C000513 stchi  5,cr0,[r0],{#0x13}
:02034470 9610711C unknown
:02034474 13B50419 movnes r0,#0x19000000		;r0=419430400(0x19000000)
:02034478 79780075 unknown
:0203447C 00D5EF00 sbceqs r14,r5,r0,lsl #0x1e
:02034480 0D10571C unknown
:02034484 8100383C unknown
:02034488 6D0C2011 unknown
:0203448C 4CA1A218 stcmi  2,cr10,[r1],#+0x60
:02034490 411CA146 tstmi r12,r6,asr #0x2
:02034494 4F209543 swimi 0x00209543
:02034498 60DC0D09 sbcvss r0,r12,r9,lsl #0x1a
:0203449C 61A40205 movvs  r0,r5,lsl #0x4		;r0=186134896(0xb183170)
:020344A0 40E1301D rscmi  r3,r1,r13,lsl r0
:020344A4 1EA500ED cdpne 0,10,cr0,cr5,cr13,7
:020344A8 051049F6 ldreq r4,[r0, #-0x9f6]		;r0-0x9f6=*(0b18277a)=#0(0x00000000)
:020344AC 7C404918 stcvcl 9,cr4,[r0],{#0x18}
:020344B0 08BB0049 ldmeqia  r11!,{r0,r3,r6}
:020344B4 32664049 rsbcc  r4,r6,#0x49
:020344B8 1EB14C85 cdpne 12,10,cr4,cr1,cr5,4
:020344BC 72201649 eorvc  r1,r0,#0x4900000
:020344C0 30111445 andccs r1,r1,r5,asr #0x8
:020344C4 03001168 unknown
:020344C8 011D2115 tsteq r13,r5,lsl r1
:020344CC 7DEB1A0D stcvcl 10,cr1,[r11,#+0x34]!
:020344D0 2D326303 ldccs  3,cr6,[r2,#-0xc]!
:020344D4 73026503 unknown
:020344D8 59080189 stmpldb  r8 ,{r0,r3,r7,r8}
:020344DC 51C802C9 bicpl  r0,r8,r9,asr #0x5
:020344E0 352F1105 strcc r1,[r15, #-0x105]!
:020344E4 800D5310 andhi  r5,r13,r0,lsl r3
:020344E8 4F1011B1 swimi 0x001011b1
:020344EC 61258132 unknown
:020344F0 1C419C2F stcnel 12,cr9,[r1],{#0x2f}
:020344F4 E1D92011 bics r2,r9,r1,lsl r0
:020344F8 EB000D02 bl 02037908
:020344FC 2D0F793A unknown
:02034500 1910B50C ldmnedb  r0 ,{r2,r3,r8,r10,r12,r13,r15}
:02034504 153CF31A ldrne r15,[r12, #-0x31a]!
:02034508 003AE60A eoreqs r14,r10,r10,lsl #0xc
:0203450C 024274EB subeq  r7,r2,#0xEB000000
:02034510 2A697075 bcs 03A906EC
:02034514 38BE0015 ldmccia  r14!,{r0,r2,r4}
:02034518 75073075 strvc r3,[r7, #-0x75]		;(r7-0x75=*(ffffff8b))
:0203451C 2550A740 ldrcsb r10,[r0, #-0x740]		;r0-0x740=*(0b182a30)=#0(0x00000000)
:02034520 4509E530 strmi r14,[r9, #-0x530]		;(r9-0x530=*(fffffad0))
:02034524 B540250F strltb r2,[r0, #-0x50f]		;r0-0x50f=*(0b182c61)=#0(0x00000000)
:02034528 EB1E0038 bl 027B4610
:0203452C 30711683 rsbccs r1,r1,r3,lsl #0xd
:02034530 5600690D strpl r6,[r0],-r13, lsl #0x12
:02034534 EBFF28D0 bl 01FFE87C
:02034538 95301928 ldrls r1,[r0, #-0x928]!
:0203453C 10950C20 addnes r0,r5,r0,lsr #0x18
:02034540 2DD8013D unknown
:02034544 B9D60041 ldmltib  r6 ,{r0,r6}^
:02034548 DD020C02 unknown
:0203454C CA22D922 bgt 028EA9DC
:02034550 FC0015D4 stc2  5,cr1,[r0],{#0xd4}
:02034554 EDE59F41 stcl 15,cr9,[r5,#+0x104]!
:02034558 E5429439 strb r9,[r2, #-0x439]		;(r2-0x439=*(fffffbc7))
:0203455C 410C19F1 unknown
:02034560 A12FCE02 unknown
:02034564 CA1BB532 bgt 02721A34
:02034568 21DC1259 biccss r1,r12,r9,asr r2
:0203456C 0951DC00 ldmeqdb  r1 ,{r10,r11,r12,r14,r15}^
:02034570 15FFCF42 ldrneb r12,[r15, #+0xf42]!
:02034574 108D01EB addne  r0,r13,r11,ror #0x3
:02034578 A53413D5 ldrge r1,[r4, #-0x3d5]!
:0203457C ED11F531 unknown
:02034580 C002116C andgt  r1,r2,r12,ror #0x2
:02034584 22019F01 andcs  r9,r1,#0x4
:02034588 09710A4D unknown
:0203458C 08E27140 unknown
:02034590 00B00A45 adceqs r0,r0,r5,asr #0x14
:02034594 049CE1D3 ldreq r14,[r12],#+0x1d3
:02034598 43E59F21 mvnmi  r9,#0x84
:0203459C 0EE105D9 mcreq 5,7,r0,cr1,cr9,{6}
:020345A0 B0E31080 rsclt  r1,r3,r0,lsl #0x1
:020345A4 01D9C300 biceqs r12,r9,r0,lsl #0x6
:020345A8 1040E592 unknown
:020345AC B10D0165 unknown
:020345B0 29128915 ldmcsdb  r2 ,{r0,r2,r4,r8,r11,r15}
:020345B4 58828914 stmplia  r2 ,{r2,r4,r8,r11,r15}
:020345B8 54BDC575 unknown
:020345BC 01530001 cmpeq r3,r1
:020345C0 0912B100 ldmeqdb  r2 ,{r8,r12,r13,r15}
:020345C4 5A140001 bpl 025345D0
:020345C8 69390001 ldmvsdb  r9!,{r0}
:020345CC FFDF2342 swinv 0x00df2342
:020345D0 451160B9 ldrmi r6,[r1, #-0xb9]		;(r1-0xb9=*(ffffff47))
:020345D4 2D400005 unknown
:020345D8 00190B00 andeqs r0,r9,r0,lsl #0x16
:020345DC 40128D47 andmis r8,r2,r7,asr #0x1a
:020345E0 09E24055 unknown
:020345E4 444013FD strmib r1,[r0],#-0x3fd
:020345E8 88109522 ldmhida  r0 ,{r1,r5,r8,r10,r12,r15}
:020345EC 00092085 andeq  r2,r9,r5,lsl #0x1
:020345F0 215911BD ldrcsh r1,[r9, #-0x1d]		;(r9-0x1bd=*(ffffffe3))
:020345F4 14EBFFDF unknown
:020345F8 096D010F unknown
:020345FC 953B0081 ldrls r0,[r11, #-0x81]!
:02034600 9518E900 ldrls r14,[r8, #-0x900]		;(r8-0x900=*(fffff700))
:02034604 10359636 eornes r9,r5,r6,lsr r6
:02034608 EBFF71F6 bl 02010DE8
:0203460C 41F51041 mvnmis r1,r1,asr #0x0
:02034610 410DA140 unknown
:02034614 600DC000 andvs  r12,r13,r0
:02034618 000D0819 andeq  r0,r13,r9,lsl r8
:0203461C BA800DC4 blt 00037D34
:02034620 F0000DEC andnv  r0,r0,r12,ror #0x1b
:02034624 23A50021 movcs  r0,#0x21		;r0=33(0x21)
:02034628 6FE80021 swivs 0x00e80021
:0203462C 202D013A eorcs  r0,r13,r10,lsr r1
:02034630 E5C400D0 strb r0,[r4, #+0xd0]		;r4+0xd0=*(000000d0)
:02034634 D40200F6 strle r0,[r2],#-0xf6
:02034638 95032051 strls r2,[r3, #-0x51]		;(r3-0x51=*(ffffffaf))
:0203463C 8400C805 strhi r12,[r0],#-0x805
:02034640 91000AE2 unknown
:02034644 DF012916 swile 0x00012916
:02034648 10410235 subne  r0,r1,r5,lsr r2
:0203464C 76E210CD unknown
:02034650 F51D31DE ldrnv r3,[r13, #-0x1de]		;(r13-0x1de=*(fffffe22))
:02034654 EE00D901 cdp 9,0,cr13,cr0,cr1,0
:02034658 15510005 ldrneb r0,[r1, #-0x5]		;(r1-0x5=*(fffffffb))
:0203465C 00096ED9 unknown
:02034660 C9001115 stmgtdb  r0 ,{r0,r2,r4,r8,r12}
:02034664 0005DA14 andeq  r13,r5,r4,lsl r10
:02034668 AD002170 unknown
:0203466C 0D9DDED4 unknown
:02034670 00010021 andeq  r0,r1,r1,lsr #0x0
:02034674 8C2341D2 stchi  1,cr4,[r3],#-0x348
:02034678 0203A505 andeq  r10,r3,#0x1400000
:0203467C 05D14021 ldreqb r4,[r1, #+0x21]		;r1+0x21=*(00000021)
:02034680 CB154D00 blgt 02587A88
:02034684 CDFFDE6A ldcgtl 14,cr13,[r15,#+0x1a8]!
:02034688 0125B523 unknown
:0203468C BC01ADF4 stclt  13,cr10,[r1],{#0xf4}
:02034690 EB001954 bl 0203ABE8
:02034694 2405051D strcs r0,[r5],#-0x51d
:02034698 410005C8 unknown
:0203469C DEC2D819 mcrle 8,6,r13,cr2,cr9,{0}
:020346A0 392CEBFF stmccdb  r12!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:020346A4 20356C00 eorcss r6,r5,r0,lsl #0x18
:020346A8 51987D09 orrpls r7,r8,r9,lsl #0x1a
:020346AC 0ACAF007 beq 012F06D0
:020346B0 851E2902 ldrhi r2,[r14, #-0x902]		;r14-0x902=*(0203388e)=#822440240(0x31057130)
:020346B4 020526B0 andeq  r2,r5,#0xB000000
:020346B8 000131F0 unknown
:020346BC 02054094 andeq  r4,r5,#0x94
:020346C0 020569D0 andeq  r6,r5,#0x340000
:020346C4 05007FD8 streq r7,[r0, #-0xfd8]		;(r0-0xfd8=*(fffff049))
:020346C8 058D1802 streq r1,[r13, #+0x802]		;r13+0x802=*(00000802)
:020346CC 00B93402 adceqs r3,r9,r2,lsl #0x8
:020346D0 AC125980 ldcge  9,cr5,[r2],{#0x80}
:020346D4 54298AA1 unknown
:020346D8 059CEB01 ldreq r14,[r12, #+0xb01]		;r12+0xb01=*(00000b01)
:020346DC 003D2BA5 eoreqs r2,r13,r5,lsr #0x17
:020346E0 4659174D ldrmib r1,r2,r13,r5,lsr #0x17
:020346E4 75008109 strvc r8,[r0, #-0x109]		;(r0-0x109=*(ffffff18))
:020346E8 EF296502 swi 0x00296502
:020346EC 4917AD05 ldmmidb  r7 ,{r0,r2,r8,r10,r11,r13,r15}
:020346F0 00491F00 subeq  r1,r9,r0,lsl #0x1e
:020346F4 8D05198D unknown
:020346F8 0041B600 subeq  r11,r1,r0,lsl #0xc
:020346FC 4D602049 stcmil 0,cr2,[r0,#-0x124]!
:02034700 07E56000 streqb r6,[r5,+r0]!
:02034704 6D2B2084 stcvs  0,cr2,[r11,#-0x210]!
:02034708 B207750C andlt  r7,r7,#0x3000000
:0203470C 0C659100 stceql 1,cr9,[r5],#-0x0
:02034710 A320F593 msrge CPSR_,#0x24c00000
:02034714 E0820080 add  r0,r2,r0,lsl #0x1
:02034718 1300F11E unknown
:0203471C 0C592030 ldceql 0,cr2,[r9],{#0x30}
:02034720 15022D15 strne r2,[r2, #-0xd15]		;(r2-0xd15=*(fffff2eb))
:02034724 01117383 tsteq r1,r3,lsl #0x7
:02034728 074D1749 streqb r1,r1,r3,lsl #0x7
:0203472C 840239ED strhi r3,[r2],#-0x9ed
:02034730 15292B51 strne r2,[r9, #-0xb51]!
:02034734 4409055D strmi r0,[r9],#-0x55d
:02034738 13E51541 mvnne  r1,#0x10400000
:0203473C 019F08A1 orreqs r0,r15,r1,lsr #0x11
:02034740 81AE72F1 unknown
:02034744 D2138104 andles r8,r3,#0x1
:02034748 6B848524 blvs 00155BE0
:0203474C 08FD1195 unknown
:02034750 951F3906 ldrls r3,[r15, #-0x906]		;r15-0x906=*(02033e52)=#-769648324(0xd220193c)
:02034754 010BDA41 unknown
:02034758 00015900 andeq  r5,r1,r0,lsl #0x12
:0203475C 3500012D strcc r0,[r0, #-0x12d]		;(r0-0x12d=*(fffffef4))
:02034760 3DAA0001 stccc  0,cr0,[r10,#+0x4]!
:02034764 01550001 cmpeq r5,r1
:02034768 00014400 andeq  r4,r1,r0,lsl #0x8
:0203476C AA10354C bge 02441CA4
:02034770 B1019D10 unknown
:02034774 80B10D00 adchis r0,r1,r0,lsl #0x1a
:02034778 011F39E6 tsteq r15,r6,ror #0x13
:0203477C 8D21D600 stchi  6,cr13,[r1,#-0x0]!
:02034780 1ABD030B bne 00F753B4
:02034784 B50A0145 strlt r0,[r10, #-0x145]		;(r10-0x145=*(fffffebb))
:02034788 DA1F0D12 ble 027F7BD8
:0203478C 01040001 unknown
:02034790 000D0500 andeq  r0,r13,r0,lsl #0xa
:02034794 050A505D streq r5,[r10, #-0x5d]		;(r10-0x5d=*(ffffffa3))
:02034798 1299B500 addnes r11,r9,#0x0
:0203479C 1D11B51A unknown
:020347A0 01412001 unknown
:020347A4 BD2D00E6 stclt  0,cr0,[r13,#-0x398]!
:020347A8 1CB92131 ldcne  1,cr2,[r9],#+0xc4
:020347AC 0D03FD0C unknown
:020347B0 952311A0 strls r1,[r3, #-0x1a0]!
:020347B4 00840FA4 addeq  r0,r4,r4,lsr #0x1f
:020347B8 01A040C0 moveq  r4,r0,asr #0x1
:020347BC 51100500 tstpl r0,r0,lsl #0xa
:020347C0 45000D6F strmi r0,[r0, #-0xd6f]		;(r0-0xd6f=*(fffff2b2))
:020347C4 2A016D14 bcs 0208FC1C
:020347C8 85B90135 ldrhi r0,[r9, #+0x135]!
:020347CC 234501D2 unknown
:020347D0 00E9101D rsceq  r1,r9,r13,lsl r0
:020347D4 21987021 orrcss r7,r8,r1,lsr #0x0
:020347D8 210AF5F0 unknown
:020347DC A0213500 eorge  r3,r1,r0,lsl #0xa
:020347E0 21F0F021 mvncss r15,r1,lsr #0x0
:020347E4 212CB700 unknown
:020347E8 2110F580 tstcs r0,r0,lsl #0xb
:020347EC 0021C4F0 unknown
:020347F0 A0215223 eorge  r5,r1,r3,lsr #0x4
:020347F4 21C8F021 biccs  r15,r8,r1,lsr #0x0
:020347F8 80211A00 eorhi  r1,r1,r0,lsl #0x14
:020347FC AB4F61F6 blge 0340CFDC
:02034800 78077D24 stmvcda  r7 ,{r2,r5,r8,r10,r11,r12,r13,r14}
:02034804 11510781 cmpne r1,r1,lsl #0xf
:02034808 1101BDCC unknown
:0203480C 00A9015A adceq  r0,r9,r10,asr r1
:02034810 517042DD ldrplsb r4,[r0, #-0x2d]!
:02034814 7D076931 unknown
:02034818 00761800 rsbeqs r1,r6,r0,lsl #0x10
:0203481C 540008EB strpl r0,[r0],#-0x8eb
:02034820 01452151 unknown
:02034824 10F9A000 rscnes r10,r9,r0
:02034828 99114D06 ldmlsdb  r1 ,{r1,r2,r8,r10,r11,r14}
:0203482C 00011D4D andeq  r1,r1,r13,asr #0x1a
:02034830 AD00011C unknown
:02034834 F15D8D21 cmpnv r13,r1,lsr #0x1a
:02034838 0430F520 unknown
:0203483C 5140003D unknown
:02034840 5091AE00 addpls r10,r1,r0,lsl #0x1c
:02034844 91EC1D6D mvnls  r1,r13,ror #0x1a
:02034848 8D004500 unknown
:0203484C 20290920 eorcs  r0,r9,r0,lsr #0x12
:02034850 112DD37B unknown
:02034854 00616059 rsbeq  r6,r1,r9,asr r0
:02034858 0D1C7503 unknown
:0203485C EE003D00 cdp 13,0,cr3,cr0,cr0,0
:02034860 712000B1 strvch r0,[r0, -r1]!
:02034864 007150F0 unknown
:02034868 7120F124 msrvc CPSR_,r4
:0203486C 591ED5F0 ldmpldb  r14 ,{r4,r5,r6,r7,r8,r10,r12,r14,r15}
:02034870 CDD02010 unknown
:02034874 39314501 ldmccdb  r1!,{r0,r8,r10,r14}
:02034878 01724020 cmneq r2,r0,lsr #0x0
:0203487C 31071500 unknown
:02034880 1100F51D unknown
:02034884 03703D0B cmneq r0,#0x2C0
:02034888 15000367 strne r0,[r0, #-0x367]		;(r0-0x367=*(fffffcba))
:0203488C 1AC92002 bne 0127C89C
:02034890 1406E592 strne r14,[r6],#-0x592
:02034894 DD000005 unknown
:02034898 E5D3201B ldrb r2,[r3, #+0x1b]		;r3+0x1b=*(d2201957)
:0203489C 85002101 strhi r2,[r0, #-0x101]		;(r0-0x101=*(ffffff20))
:020348A0 00BD2C95 umlaleqs r2,r13,r5,r12
:020348A4 00331031 eoreqs r1,r3,r1,lsr r0
:020348A8 30B50371 adcccs r0,r5,r1,ror r3
:020348AC 79E72C59 unknown
:020348B0 01000D00 unknown
:020348B4 01A05004 moveq  r5,r4			;r5=0(0x0)
:020348B8 87003901 strhi r3,[r0,-r1, lsl #0x12]
:020348BC 022D4000 eoreq  r4,r13,#0x0
:020348C0 100547D5 unknown
:020348C4 024D0445 subeq  r0,r13,#0x45000000
:020348C8 091926CC ldmeqdb  r9 ,{r2,r3,r6,r7,r9,r10,r13}
:020348CC 35418D70 strccb r8,[r1, #-0xd70]		;(r1-0xd70=*(fffff290))
:020348D0 05012939 streq r2,[r1, #-0x939]		;(r1-0x939=*(fffff6c7))
:020348D4 B97A0A0D unknown
:020348D8 12FD0101 rscnes r0,r13,#0x40000000
:020348DC 151B0C4D ldrne r0,[r11, #-0xc4d]		;(r11-0xc4d=*(fffff3b3))
:020348E0 18103140 ldmneda  r0 ,{r6,r8,r12,r13}
:020348E4 1700016D strne r0,da 
:020348E8 0D0F0001 unknown
:020348EC 12104180 andnes r4,r0,#0x20
:020348F0 4DB50001 ldcmi  0,cr0,[r5,#+0x4]!
:020348F4 90250D1E eorls  r0,r5,r14,lsl r13
:020348F8 150C0D79 strne r0,[r12, #-0xd79]		;(r12-0xd79=*(fffff287))
:020348FC 0015E700 andeqs r14,r5,r0,lsl #0xe
:02034900 4AE5FFAD bmi 019B47BC
:02034904 1825106D stmneda  r5!,{r0,r2,r3,r5,r6,r12}
:02034908 0D1B2106 unknown
:0203490C 2D6E0280 stccsl 2,cr0,[r14,#-0x200]!
:02034910 495EE91B ldmmidb  r14 ,{r0,r1,r3,r4,r8,r11,r13,r14,r15}^
:02034914 B113A50D tstlt r3,r13,lsl #0xa
:02034918 01017817 unknown
:0203491C 01015F0C unknown
:02034920 E59F30E8 ldr r3,[r15, #+0xe8]		;r15+0xe8=*(02034a10)=#-1660908523(0x9d008c15)
:02034924 0181C0C0 orreq  r12,r1,r0,asr #0x1
:02034928 E5933081 ldr r3,[r3, #+0x81]		;r3+0x81=*(9d008c96)
:0203492C 798F10F5 stmvcib  r15 ,{r0,r2,r4,r5,r6,r7,r12}
:02034930 19D5180B ldmneib  r5 ,{r0,r1,r3,r11,r12}^
:02034934 E24600A8 sub  r0,r6,#0xA8
:02034938 E3A0E0CC mov  r14,#0xCC		;r14=204(0xcc)
:0203493C B08010E5 addlt  r1,r0,r5,ror #0x1
:02034940 C00515E0 andgt  r1,r5,r0,ror #0xb
:02034944 21C00A31 biccs  r0,r0,r1,lsr r10
:02034948 0D544005 unknown
:0203494C 05594005 ldreqb r4,[r9, #-0x5]		;(r9-0x5=*(fffffffb))
:02034950 83411AC1 unknown
:02034954 710D09E0 unknown
:02034958 00D5020A sbceqs r0,r5,r10,lsl #0x4
:0203495C EB0001D8 bl 020350C4
:02034960 98851561 stmlsia  r5 ,{r0,r5,r6,r8,r10,r12}
:02034964 0D159F00 unknown
:02034968 40301500 eormis r1,r0,r0,lsl #0xa
:0203496C 41128010 tstmi r2,r0,lsl r0
:02034970 F900881B stmnvdb  r0 ,{r0,r1,r3,r4,r11,r15}
:02034974 24402C3B strcsb r2,[r0],#-0xc3b
:02034978 3180E280 orrcc  r14,r0,r0,lsl #0x5
:0203497C 86108600 ldrhi r8,[r0],-r0, lsl #0xc
:02034980 02E508E0 rsceq  r0,r5,#0xE00000
:02034984 E7D50EE9 ldrb r0,r0,r5,#0xE00000
:02034988 CD942000 unknown
:0203498C A1128328 tstge r2,r8,lsr #0x6
:02034990 B917F902 ldmltdb  r7 ,{r1,r8,r11,r12,r13,r14,r15}
:02034994 4DEB002F stcmil 0,cr0,[r11,#+0xbc]!
:02034998 E5868615 str r8,[r6, #+0x615]		;r6+0x615=*(d2001ab2)
:0203499C 9020B107 eorls  r11,r0,r7,lsl #0x2
:020349A0 023000E1 eoreqs r0,r0,#0xE1
:020349A4 3150E594 unknown
:020349A8 8212E900 andhis r14,r2,#0x0
:020349AC 102D02AD eorne  r0,r13,r13,lsr #0x5
:020349B0 FD02ADD8 unknown
:020349B4 94001D12 strls r1,[r0],#-0xd12
:020349B8 12452029 subne  r2,r5,#0x29
:020349BC C0370B03 eorgts r0,r7,r3,lsl #0x16
:020349C0 800B03E3 andhi  r0,r11,r3,ror #0x7
:020349C4 191815E3 ldmnedb  r8 ,{r0,r1,r5,r6,r7,r8,r10,r12}
:020349C8 001CC010 andeqs r12,r12,r0,lsl r0
:020349CC 0CE3619F stceql 1,cr6,[r3],#+0x27c
:020349D0 B9780155 unknown
:020349D4 539EA846 orrpls r10,r14,#0x460000
:020349D8 F923F50E stmnvdb  r3!,{r1,r2,r3,r8,r10,r12,r13,r14,r15}
:020349DC 11513013 cmpne r1,r3,lsl r0
:020349E0 00495860 subeq  r5,r9,r0,ror #0x10
:020349E4 90B102F5 unknown
:020349E8 07A96E58 unknown
:020349EC 67200031 unknown
:020349F0 37740051 unknown
:020349F4 10653E95 unknown
:020349F8 19A0E004 stmneib  r0!,{r2,r13,r14,r15}
:020349FC A0E010D1 unknown
:02034A00 5E0000C3 cdppl 0,0,cr0,cr0,cr3,6
:02034A04 09209900 stmeqdb  r0!,{r8,r11,r12,r15}
:02034A08 99FC0099 unknown
:02034A0C E7D63050 unknown
:02034A10 9D008C15 unknown
:02034A14 009D0EF0 ldreqsh r0,[r13], +r0
:02034A18 31009DF7 unknown
:02034A1C 3095D411 addccs r13,r5,r1,lsl r4
:02034A20 10310806 eornes r0,r1,r6,lsl #0x10
:02034A24 00458050 subeq  r8,r5,r0,asr r0
:02034A28 B4CAF091 strltb r15,[r10],#+0x91
:02034A2C 101D0091 mulnes r13,r1,r0
:02034A30 50100508 andpls r0,r0,r8,lsl #0xa
:02034A34 9116D285 tstls r6,r5,lsl #0x5
:02034A38 0BCD0510 bleq 01375E80
:02034A3C 10891085 addne  r1,r9,r5,lsl #0x1
:02034A40 077D3239 unknown
:02034A44 85001D9D strhi r1,[r0, #-0xd9d]		;(r0-0xd9d=*(fffff284))
:02034A48 0085D200 addeq  r13,r5,r0,lsl #0x4
:02034A4C C90051D8 stmgtdb  r0 ,{r3,r4,r6,r7,r8,r12,r14}
:02034A50 EB00CD01 bl 02067E5C
:02034A54 6E2B00C9 cdpvs 0,2,cr0,cr11,cr9,6
:02034A58 4010EB01 andmis r14,r0,r1,lsl #0x16
:02034A5C 59E20144 unknown
:02034A60 E3007D11 unknown
:02034A64 6006410A andvs  r4,r6,r10,lsl #0x2
:02034A68 10A617A5 adcne  r1,r6,r5,lsr #0xf
:02034A6C 860000A5 strhi r0,[r0],-r5, lsr #0x1
:02034A70 D03010E0 eorles r1,r0,r0,ror #0x1
:02034A74 008CE502 addeq  r14,r12,r2,lsl #0xa
:02034A78 07E90065 streqb r0,r14,r12,r2,lsl #0xa
:02034A7C B0045520 andlt  r5,r4,r0,lsr #0xa
:02034A80 01812058 orreq  r2,r1,r8,asr r0
:02034A84 118130B0 strneh r3,[r1, +r0]
:02034A88 0D2D0004 stceq  0,cr0,[r13,#-0x10]!
:02034A8C 0501B5F6 streq r11,[r1, #-0x5f6]		;(r1-0x5f6=*(fffffa0a))
:02034A90 0C000D2C stceq  13,cr0,[r0],{#0x2c}
:02034A94 02B93095 adceqs r3,r9,#0x95
:02034A98 951D21DD ldrls r2,[r13, #-0x1dd]		;(r13-0x1dd=*(fffffe23))
:02034A9C 20014910 andcs  r4,r1,r0,lsl r9
:02034AA0 48209585 stmmida  r0!,{r0,r2,r7,r8,r10,r12,r15}
:02034AA4 16A78095 unknown
:02034AA8 30EB0032 rsccc  r0,r11,r2,lsr r0
:02034AAC 931D450D tstls r13,#0x3400000
:02034AB0 1095A003 addnes r10,r5,r3
:02034AB4 3C02A518 stccc  5,cr10,[r2],{#0x18}
:02034AB8 C0000095 mulgt  r0,r5,r0
:02034ABC 209500FD ldrcssh r0,[r5], +r13
:02034AC0 00A10779 adceq  r0,r1,r9,ror r7
:02034AC4 0795000C ldreq r0,[r5, +r12]
:02034AC8 000D115D andeq  r1,r13,r13,asr r1
:02034ACC 05E168E6 streqb r6,[r1, #+0x8e6]!
:02034AD0 05150D10 ldreq r0,[r5, #-0xd10]		;(r5-0xd10=*(fffff2f0))
:02034AD4 DC300300 ldcle  3,cr0,[r0],#-0x0
:02034AD8 7D174D1A unknown
:02034ADC EEE5DC0C cdp 12,14,cr13,cr5,cr12,0
:02034AE0 03EB0161 mvneq  r0,#0x40000018
:02034AE4 690C101D stmvsdb  r12 ,{r0,r2,r3,r4,r12}
:02034AE8 00051007 andeq  r1,r5,r7
:02034AEC 15003722 strne r3,[r0, #-0x722]		;(r0-0x722=*(fffff8ff))
:02034AF0 191735EB ldmnedb  r7 ,{r0,r1,r3,r5,r6,r7,r8,r10,r12,r13}
:02034AF4 E5009413 str r9,[r0, #-0x413]		;(r0-0x413=*(fffffc0e))
:02034AF8 1C000D06 stcne  13,cr0,[r0],{#0x6}
:02034AFC 04033166 streq r3,[r3],#-0x166
:02034B00 89010111 stmhidb  r1 ,{r0,r4,r8}
:02034B04 20010D1C andcs  r0,r1,r12,lsl r13
:02034B08 20B51171 adccss r1,r5,r1,ror r1
:02034B0C 5F211581 swipl 0x00211581
:02034B10 010D1ECD unknown
:02034B14 B41FA102 ldrlt r10,[r15],#-0x102
:02034B18 3CEB0031 stcccl 0,cr0,[r11],#+0xc4
:02034B1C 69180209 ldmvsdb  r8 ,{r0,r3,r9}
:02034B20 1A50B003 bne 03460B34
:02034B24 F0247510 eornv  r7,r4,r0,lsl r5
:02034B28 F4320D47 unknown
:02034B2C 5BA482A9 blpl 009555D8
:02034B30 11E40011 mvnne  r0,r1,lsl r0
:02034B34 0152C7C1 cmpeq r2,r1,asr #0xf
:02034B38 A1D012EB bicges r1,r0,r11,ror #0x5
:02034B3C 60C03402 sbcvs  r3,r0,r2,lsl #0x8
:02034B40 341115E2 ldrcc r1,[r1],#-0x5e2
:02034B44 D5910042 ldrle r0,[r1, #+0x42]		;r1+0x42=*(00000042)
:02034B48 02350E27 eoreqs r0,r5,#0x270
:02034B4C 14915034 ldrne r5,[r1],#+0x34
:02034B50 261B1DE5 ldrcs r1,[r1],#+0x34
:02034B54 000501D9 unknown
:02034B58 1A0C0105 bne 02334F74
:02034B5C 000413A0 andeq  r1,r4,r0,lsr #0x7
:02034B60 2000158D andcs  r1,r0,r13,lsl #0xb
:02034B64 A0E59500 rscge  r9,r5,r0,lsl #0xa
:02034B68 30052D01 andcc  r2,r5,r1,lsl #0x1a
:02034B6C 9000ED9D mulls  r0,r13,r13
:02034B70 10FFE002 rscnes r14,r15,r2
:02034B74 2B83E20C blcs 0012D3AC
:02034B78 F5E1A000 strnvb r10,[r1, #+0x0]!
:02034B7C 03A2E102 moveq  r14,#0x80000000		;r14=-2147483648(0x80000000)
:02034B80 84004D80 strhi r4,[r0],#-0xd80
:02034B84 817CE585 cmnhi r12,r5,lsl #0xb
:02034B88 6180E59F unknown
:02034B8C 78E59F00 unknown
:02034B90 E0061571 and  r1,r6,r1,ror r5
:02034B94 9004B5A0 andls  r11,r4,r0,lsr #0xb
:02034B98 E598115D ldr r1,[r8, #+0x15d]		;r8+0x15d=*(0000015d)
:02034B9C E20E90FF and  r9,r14,#0xFF
:02034BA0 80010105 andhi  r0,r1,r5,lsl #0x2
:02034BA4 903018E0 eorlss r1,r0,r0,ror #0x11
:02034BA8 800205E5 andhi  r0,r2,r5,ror #0xb
:02034BAC E5930651 ldr r0,[r3, #+0x651]		;r3+0x651=*(9d009266)
:02034BB0 F101C105 unknown
:02034BB4 01051903 unknown
:02034BB8 A007E071 andge  r14,r7,r1,ror r0
:02034BBC 2822E000 stmcsda  r2!,{r13,r14,r15}
:02034BC0 0B800699 bleq 0003662C
:02034BC4 9009E1A0 andls  r14,r9,r0,lsr #0x3
:02034BC8 00A0E18A adceq  r14,r0,r10,lsl #0x3
:02034BCC A9E18903 unknown
:02034BD0 00FFE504 rsceqs r14,r15,r4,lsl #0xa
:02034BD4 1DE20801 stcnel 8,cr0,[r2,#+0x4]!
:02034BD8 EDE28EE0 stcl 14,cr8,[r2,#+0x380]!
:02034BDC 021901D5 andeqs r0,r9,#0x40000035
:02034BE0 2004E5C0 andcs  r14,r4,r0,asr #0xb
:02034BE4 8502E58D strhi r14,[r2, #-0x58d]		;(r2-0x58d=*(fffffa73))
:02034BE8 75401040 strvcb r1,[r0, #-0x40]		;(r0-0x40=*(ffffffe1))
:02034BEC 2C808519 stccs  5,cr8,[r0],{#0x19}
:02034BF0 11FC8085 mvnnes r8,r5,lsl #0x1
:02034BF4 40856010 addmi  r6,r5,r0,lsl r0
:02034BF8 001178AB andeqs r7,r1,r11,lsr #0x11
:02034BFC 85E40129 strhib r0,[r4, #+0x129]!
:02034C00 87E00560 strhib r0,[r4, #+0x129]!
:02034C04 70908516 addvcs r8,r0,r6,lsl r5
:02034C08 85600001 strhib r0,[r0, #-0x1]!
:02034C0C 0049B870 subeq  r11,r9,r0,ror r8
:02034C10 408555B8 strmih r5,[r5], +r8
:02034C14 F085202C addnv  r2,r5,r12,lsr #0x0
:02034C18 791719F1 ldmvcdb  r7 ,{r0,r4,r5,r6,r7,r8,r11,r12}
:02034C1C E9590604 ldmdb  r9 ,{r2,r9,r10}^
:02034C20 07591509 ldreqb r1,[r9,-r9, lsl #0xa]
:02034C24 06005988 streq r5,[r0],-r8, lsl #0x13
:02034C28 E2156420 ands r6,r5,#0x20000000
:02034C2C 20B10075 adccss r0,r1,r5,ror r0
:02034C30 92006D30 andls  r6,r0,#0xC00
:02034C34 E01623C1 ands r2,r6,r1,asr #0x7
:02034C38 74040900 strvc r0,[r4],#-0x900
:02034C3C 02501011 subeqs r1,r0,#0x11
:02034C40 02940011 addeqs r0,r4,#0x11
:02034C44 116821E0 unknown
:02034C48 8502E900 strhi r14,[r2, #-0x900]		;(r2-0x900=*(fffff700))
:02034C4C 2070FF1C rsbcss r15,r0,r12,lsl r15
:02034C50 1001E203 andne  r14,r1,r3,lsl #0x4
:02034C54 0086E004 addeq  r14,r6,r4
:02034C58 100CE93B andne  r14,r12,r11,lsr r9
:02034C5C 13A3E181 movne  r14,#0x40000020		;r14=1073741856(0x40000020)
:02034C60 04E10281 unknown
:02034C64 00818D60 addeq  r8,r1,r0,ror #0x1a
:02034C68 8000158D andhi  r1,r0,r13,lsl #0xb
:02034C6C 4107E550 unknown
:02034C70 01C13006 biceq  r3,r1,r6
:02034C74 38C50030 stmccia  r5 ,{r4,r5}^
:02034C78 91203094 unknown
:02034C7C 3D9204E1 unknown
:02034C80 28E00101 unknown
:02034C84 E3800401 orr  r0,r0,#0x1000000
:02034C88 1003B500 andne  r11,r3,r0,lsl #0xa
:02034C8C 77A12000 strvc r2,[r1,+r0]!
:02034C90 115914C9 cmpne r9,r9,asr #0x9
:02034C94 32BD87F0 adcccs r8,r13,#0x3C00000
:02034C98 0027FF00 eoreq  r15,r7,r0,lsl #0x1e
:02034C9C 7014C5FE ldrvcsh r12,[r4], -r14
:02034CA0 C9080271 stmgtdb  r8 ,{r0,r4,r5,r6,r9}
:02034CA4 15545004 ldrneb r5,[r4, #-0x4]		;(r4-0x4=*(fffffffc))
:02034CA8 70E95600 rscvc  r5,r9,r0,lsl #0xc
:02034CAC 05F50E02 ldreqb r0,[r5, #+0xe02]!
:02034CB0 A5027970 strge r7,[r2, #-0x970]		;(r2-0x970=*(fffff690))
:02034CB4 7081023C addvc  r0,r1,r12,lsr r2
:02034CB8 300081D1 unknown
:02034CBC 9411F112 ldrls r15,[r1],#-0x112
:02034CC0 D1300245 teqle r0,r5,asr #0x4
:02034CC4 13A5B6E1 movne  r11,#0xE100000		;r11=235929600(0xe100000)
:02034CC8 E2218D40 eor  r8,r1,#0x1000
:02034CCC 008D30B0 streqh r3,[r13], +r0
:02034CD0 20008D20 andcs  r8,r0,r0,lsr #0x1a
:02034CD4 00A8008D adceq  r0,r8,r13,lsl #0x1
:02034CD8 A0600391 unknown
:02034CDC 392521E3 stmccdb  r5!,{r0,r1,r5,r6,r7,r8,r13}
:02034CE0 E5620200 strb r0,[r2, #-0x200]!
:02034CE4 06490601 streqb r0,[r9],-r1, lsl #0xc
:02034CE8 11BD10D9 ldrnesb r1,[r13, +r9]!
:02034CEC EC4085A3 stcl 5,cr8,[r0],{#0xa3}
:02034CF0 159F015D ldrne r0,[r15, #+0x15d]		;r15+0x15d=*(02034e55)=#-2056726013(0x8568da03)
:02034CF4 00051081 andeq  r1,r5,r1,lsl #0x1
:02034CF8 810817D0 unknown
:02034CFC E500B210 str r11,[r0, #-0x210]		;(r0-0x210=*(8568d7f3))
:02034D00 C5866004 strgt r6,[r6, #+0x4]		;r6+0x4=*(d20014a1)
:02034D04 E3495600 unknown
:02034D08 C900C51D stmgtdb  r0 ,{r0,r2,r3,r4,r8,r10,r14,r15}
:02034D0C EE11A514 mrc 5,0,r10,cr1,cr4,{0}
:02034D10 5CB800BD ldcpl  0,cr0,[r8],#+0x2f4
:02034D14 B070BD01 rsblts r11,r0,r1,lsl #0x1a
:02034D18 297500BD unknown
:02034D1C 11A040BD strneh r4,[r0, +r13]!
:02034D20 BDF0BD3A ldcltl 13,cr11,[r0,#+0xe8]!
:02034D24 81F0BDF0 ldrhish r11,[r0, #+0xd0]!
:02034D28 BD0280BD unknown
:02034D2C 11575440 cmpne r7,r0,asr #0x8
:02034D30 F0BD70BD unknown
:02034D34 BD70F0BD ldcltl 0,cr15,[r0,#-0x2f4]!
:02034D38 20BD03C0 adccss r0,r13,r0,asr #0x7
:02034D3C F8F0BDAE ldmnvia  r0!,{r1,r2,r3,r5,r7,r8,r10,r11,r12,r13,r15}^
:02034D40 1580819D strne r8,[r0, #+0x19d]		;r0+0x19d=*(8568dba0)
:02034D44 5518B501 ldrpl r11,[r8, #-0x501]		;(r8-0x501=*(fffffaff))
:02034D48 9D752412 ldclsl 4,cr2,[r5,#-0x48]!
:02034D4C 0049E001 subeq  r14,r9,r1
:02034D50 51B613D1 ldrplsb r1,[r6, +r1]!
:02034D54 B40DE1D1 strlt r14,[r13],#-0x1d1
:02034D58 00930011 addeqs r0,r3,r1,lsl r0
:02034D5C 0049E004 subeq  r14,r9,r4
:02034D60 B8C22041 stmltia  r2 ,{r0,r6,r13}^
:02034D64 45BA0045 ldrmi r0,[r10, #+0x45]!
:02034D68 41102540 tstmi r0,r0,asr #0xa
:02034D6C 3A345190 bcc 02D493B4
:02034D70 145D7075 ldrneb r7,[r13],#-0x75
:02034D74 10941075 addnes r1,r4,r5,ror r0
:02034D78 E28D13D9 add  r1,r13,#0x64000003
:02034D7C D150BE27 cmple r0,r7,lsr #0x1c
:02034D80 0920BCE1 stmeqdb  r0!,{r0,r5,r6,r7,r10,r11,r12,r13,r15}
:02034D84 01405000 unknown
:02034D88 B0001100 andlt  r1,r0,r0,lsl #0x2
:02034D8C B2E1D131 rsclt  r13,r1,#0x4000000C
:02034D90 E1D10321 bics r0,r1,r1,lsr #0x6
:02034D94 E0851004 add  r1,r5,r4
:02034D98 890030B4 stmhidb  r0 ,{r2,r4,r5,r7,r12,r13}
:02034D9C B2038503 andlt  r8,r3,#0xC00000
:02034DA0 3440037D strccb r0,[r0],#-0x37d
:02034DA4 4F450031 swimi 0x00450031
:02034DA8 2D104DCB unknown
:02034DAC 85104917 ldrhi r4,[r0, #-0x917]		;(r0-0x917=*(8568d0ec))
:02034DB0 D4208548 unknown
:02034DB4 5F44002D swipl 0x0044002d
:02034DB8 50005140 andpl  r5,r0,r0,asr #0x2
:02034DBC E1A01061 mov  r1,r1,ror #0x0
:02034DC0 310A33CD unknown
:02034DC4 12101D29 andnes r1,r0,#0xA40
:02034DC8 1285000B addne  r0,r5,#0xB
:02034DCC 1AB50370 bne 00D75B94
:02034DD0 03E28550 mvneq  r8,#0x14000000
:02034DD4 0799157D unknown
:02034DD8 005561F5 ldreqsh r6,[r5],#-0x15
:02034DDC E11A390E tst r10,r14,lsl #0x12
:02034DE0 00517002 subeqs r7,r1,r2
:02034DE4 2D2D57D0 stccs  7,cr5,[r13,#-0x340]!
:02034DE8 E1084D33 unknown
:02034DEC 432D0223 unknown
:02034DF0 CDA04134 stcgt  1,cr4,[r0,#+0xd0]!
:02034DF4 0041D70D subeq  r13,r1,r13,lsl #0xe
:02034DF8 0EB51221 cdpeq 2,10,cr1,cr5,cr1,1
:02034DFC C10112DD unknown
:02034E00 04147511 ldreq r7,[r4],#-0x511
:02034E04 0915B96F ldmeqdb  r5 ,{r0,r1,r2,r3,r5,r6,r8,r11,r12,r13,r15}
:02034E08 0745F803 streqb r15,[r5,-r3, lsl #0x10]
:02034E0C A9E00000 unknown
:02034E10 58058B28 stmplda  r5 ,{r3,r5,r8,r9,r11,r15}
:02034E14 A9A1AD14 stmgeib  r1!,{r2,r4,r8,r10,r11,r13,r15}
:02034E18 0100410D unknown
:02034E1C 38516517 ldmccda  r1 ,{r0,r1,r2,r4,r8,r10,r13,r14}^
:02034E20 0040C57D subeq  r12,r0,r13,ror r5
:02034E24 C5B307DD ldrgt r0,[r3, #+0x7dd]!
:02034E28 9F00A800 swils 0x0000a800
:02034E2C C904BD15 stmgtdb  r4 ,{r0,r2,r4,r8,r10,r11,r12,r13,r15}
:02034E30 06016100 streq r6,[r1],-r0, lsl #0x2
:02034E34 B1824110 orrlt  r4,r2,r0,lsl r1
:02034E38 3D938701 unknown
:02034E3C 40AD9010 adcmi  r9,r13,r0,lsl r0
:02034E40 512710B9 strplh r1,[r7, -r9]!
:02034E44 71EB1A01 mvnvc  r1,r1,lsl #0x14
:02034E48 002D1713 eoreq  r1,r13,r3,lsl r7
:02034E4C E5038901 str r8,[r3, #-0x901]		;(r3-0x901=*(9d008314))
:02034E50 363D2AFC unknown
:02034E54 68DA0378 ldmvsia  r10 ,{r3,r4,r5,r6,r8,r9}^
:02034E58 E2652085 rsb  r2,r5,#0x85
:02034E5C 00931085 addeqs r1,r3,r5,lsl #0x1
:02034E60 821A9950 andhis r9,r10,#0x140000
:02034E64 A9146DE0 ldmgedb  r4 ,{r5,r6,r7,r8,r10,r11,r13,r14}
:02034E68 61A40091 unknown
:02034E6C A1242503 unknown
:02034E70 D3F0A1F0 mvnles r10,#0x3C
:02034E74 31D50001 bicccs r0,r5,r1
:02034E78 A188AF00 orrge  r10,r8,r0,lsl #0x1e
:02034E7C FDF0A120 ldc2l 1,cr10,[r0,#+0x80]!
:02034E80 A13800A1 teqge r8,r1,lsr #0x1
:02034E84 D610C5C0 ldrle r12,r8,r1,lsr #0x1
:02034E88 810069CE unknown
:02034E8C 84EBFFCC unknown
:02034E90 1D82006D unknown
:02034E94 D020142D eorle  r1,r0,r13,lsr #0x8
:02034E98 822006E1 eorhi  r0,r0,#0xE100000
:02034E9C 20B4E202 adccss r14,r4,r2,lsl #0x4
:02034EA0 1095E1C0 addnes r14,r5,r0,asr #0x3
:02034EA4 A00099F8 unknown
:02034EA8 3D11E506 unknown
:02034EAC E5FE8401 ldrb r8,[r14, #+0x401]!
:02034EB0 11196901 tstne r9,r1,lsl #0x12
:02034EB4 20B4E600 adccss r14,r4,r0,lsl #0xc
:02034EB8 0000E1D1 unknown
:02034EBC B400E042 strlt r14,[r0],#-0x42
:02034EC0 FCB1085D ldc2  8,cr0,[r1],#+0x174
:02034EC4 7544EBFF strvcb r14,[r4, #-0xbff]		;(r4-0xbff=*(fffff401))
:02034EC8 00378200 eoreqs r8,r7,r0,lsl #0x4
:02034ECC E1D113ED bics r1,r1,r13,ror #0x7
:02034ED0 049F203C ldreq r2,[r15],#+0x3c
:02034ED4 E00302F5 unknown
:02034ED8 89C01392 stmhiib  r0 ,{r1,r4,r7,r8,r9,r12}^
:02034EDC E0418300 sub  r8,r1,r0,lsl #0x6
:02034EE0 E1A01FA3 mov  r1,r3,lsr #0x1f		;r1=1(0x1)
:02034EE4 008103C0 addeq  r0,r1,r0,asr #0x7
:02034EE8 0001AAE0 andeq  r10,r1,r0,ror #0x15
:02034EEC EB0012AC bl 020399A4
:02034EF0 5500045F strpl r0,[r0, #-0x45f]		;(r0-0x45f=*(8568d5a4))
:02034EF4 08890437 stmeqia  r9 ,{r0,r1,r2,r4,r5,r10}
:02034EF8 E5902008 ldr r2,[r0, #+0x8]		;r0+0x8=*(8568da0b)
:02034EFC 3813850A ldmccda  r3 ,{r1,r3,r8,r10,r15}
:02034F00 D4E58200 unknown
:02034F04 09010036 stmeqdb  r1 ,{r1,r2,r4,r5}
:02034F08 FC780F62 ldc2l 15,cr0,[r8],#-0x188
:02034F0C 27A510E1 strcs r1,[r8],#-0x188
:02034F10 44C132F9 strmib r3,[r1],#+0x2f9
:02034F14 2401D110 strcs r13,[r1],#-0x110
:02034F18 00B41679 adceqs r1,r4,r9,ror r6
:02034F1C 201118D0 ldrcssb r1,[r1], -r0
:02034F20 480011C2 stmmida  r0 ,{r1,r6,r7,r8,r12}
:02034F24 5DCCC15D unknown
:02034F28 0D553801 unknown
:02034F2C 00953800 addeqs r3,r5,r0,lsl #0x10
:02034F30 053DC033 ldreq r12,[r13, #-0x33]!
:02034F34 653001D5 ldrvs r0,[r0, #-0x1d5]!
:02034F38 380C008D stmccda  r12 ,{r0,r2,r3,r7}
:02034F3C 0000E001 andeq  r14,r0,r1
:02034F40 00E0018C rsceq  r0,r0,r12,lsl #0x3
:02034F44 00E58230 rsceq  r8,r5,r0,lsr r2
:02034F48 E0000118 and  r0,r0,r8,lsl r1
:02034F4C 82205910 eorhi  r5,r0,#0x40000
:02034F50 22F112B9 rsccss r1,r1,#0x9000000B
:02034F54 B4024144 strlt r4,[r2],#-0x144
:02034F58 5460518D unknown
:02034F5C FF012A0E swinv 0x00012a0e
:02034F60 B5111001 ldrlt r1,[r1, #-0x1]		;(r1-0x1=*(00000000))
:02034F64 052D1847 streq r1,[r13, #-0x847]!
:02034F68 0029C0B4 unknown
:02034F6C E2258D30 eor  r8,r5,#0xC00
:02034F70 12152007 andnes r2,r5,#0x7
:02034F74 DC0009DC stcle  9,cr0,[r0],{#0xdc}
:02034F78 C00228E5 andgt  r2,r2,r5,ror #0x11
:02034F7C 1000E28C andne  r14,r0,r12,lsl #0x5
:02034F80 8002D5C3 andhi  r13,r2,r3,asr #0xb
:02034F84 A502E5C3 strge r14,[r2, #-0x5c3]		;(r2-0x5c3=*(fffffa3d))
:02034F88 52200105 eorpl  r0,r0,#0x40000001
:02034F8C FFF708E2 swinv 0x00f708e2
:02034F90 158C1AFF strne r1,[r12, #+0xaff]		;r12+0xaff=*(00000aff)
:02034F94 71052114 unknown
:02034F98 10D5E004 sbcnes r14,r5,r4
:02034F9C ED03EDE7 unknown
:02034FA0 3182BA12 orrcc  r11,r2,r2,lsl r10
:02034FA4 74E10DA0 unknown
:02034FA8 39000110 stmccdb  r0 ,{r4,r8}
:02034FAC 00817401 addeq  r7,r1,r1,lsl #0x8
:02034FB0 003158B3 unknown
:02034FB4 E19220B3 ldrh r2,[r2, +r3]
:02034FB8 019030B3 ldreqh r3,[r0, +r3]
:02034FBC 02B106ED adceqs r0,r1,#0xED00000
:02034FC0 854C8049 strhib r8,[r12, #-0x49]		;(r12-0x49=*(ffffffb7))
:02034FC4 A0E18200 rscge  r8,r1,r0,lsl #0x4
:02034FC8 C182E117 orrgt  r14,r2,r7,lsl r1
:02034FCC 2902E081 stmcsdb  r2 ,{r0,r7,r13,r14,r15}
:02034FD0 3040B204 subcc  r11,r0,r4,lsl #0x4
:02034FD4 191DE1DC ldmnedb  r13 ,{r2,r3,r4,r6,r7,r8,r13,r14,r15}
:02034FD8 9110BE00 tstls r0,r0,lsl #0x1c
:02034FDC 3092E110 addccs r14,r2,r0,lsl r1
:02034FE0 00B2E020 adceqs r14,r2,r0,lsr #0x0
:02034FE4 DC801011 stcle  0,cr1,[r0],{#0x11}
:02034FE8 E1DC0011 bics r0,r12,r1,lsl r0
:02034FEC E1DD30B2 ldrh r3,[r13, #+0x2]		;r13+0x2=*(00000002)
:02034FF0 B015E102 andlts r14,r5,r2,lsl #0x2
:02034FF4 B4E1CD10 unknown
:02034FF8 E101CD20 unknown
:02034FFC E1CDC0B6 strh r12,[r13, #+0x6]		;r13+0x6=*(00000006)
:02035000 00FFCBA1 rsceqs r12,r15,r1,lsr #0x17
:02035004 04E918EB unknown
:02035008 259010E9 ldrcs r1,[r0, #+0xe9]		;r0+0xe9=*(8568daec)
:0203500C 00011A45 andeq  r1,r1,r5,asr #0x14
:02035010 00011EAC andeq  r1,r1,r12,lsr #0x1d
:02035014 190E541C stmnedb  r14 ,{r2,r3,r4,r10,r12,r14}
:02035018 4A659C25 bmi 0399C0B4
:0203501C 8000F5A2 andhi  r15,r0,r2,lsr #0xb
:02035020 0000FFE2 andeq  r15,r0,r2,ror #0x1f
:02035024 0B8500E2 bleq 001753B4
:02035028 C18A10FD unknown
:0203502C 1A0D1081 bne 02379238
:02035030 B30BD114 unknown
:02035034 14F50011 unknown
:02035038 1D0669B4 unknown
:0203503C 50650119 rsbpl  r0,r5,r9,lsl r1
:02035040 21EB012B mvncs  r0,r11,lsr #0x2
:02035044 91143906 tstls r4,r6,lsl #0x12
:02035048 F5E08202 strnvb r8,[r0, #+0x202]!
:0203504C 29919C02 ldmcsib  r1 ,{r1,r10,r11,r12,r15}
:02035050 C9520006 ldmgtdb  r2 ,{r1,r2}^
:02035054 00190D23 andeqs r0,r9,r3,lsr #0x1a
:02035058 79D11509 ldmvcib  r1 ,{r0,r3,r8,r10,r12}^
:0203505C 03401929 unknown
:02035060 19094019 stmnedb  r9 ,{r0,r3,r4,r14}
:02035064 9D04BD00 unknown
:02035068 07D9EB33 unknown
:0203506C 08150005 ldmeqda  r5 ,{r0,r2}
:02035070 000D04A5 andeq  r0,r13,r5,lsr #0x9
:02035074 9D330205 ldcls  2,cr0,[r3,#-0x14]!
:02035078 D0103120 andles r3,r0,r0,lsr #0x2
:0203507C A0101DE7 andges r1,r0,r7,ror #0x1b
:02035080 53100021 tstpl r0,#0x21
:02035084 5454402D ldrplb r4,[r4],#-0x2d
:02035088 1C25490E stcne  9,cr4,[r5],#-0x38
:0203508C 511C0011 tstpl r12,r1,lsl r0
:02035090 C119B120 tstgt r9,r0,lsr #0x2
:02035094 E7D20109 ldrb r0,[r2,+r9, lsl #0x2]
:02035098 8A100901 bhi 024374A4
:0203509C 59009D10 stmpldb  r0 ,{r4,r8,r10,r11,r12,r15}
:020350A0 19FF9403 ldmneib  r15!,{r0,r1,r10,r12,r15}^
:020350A4 26546C75 unknown
:020350A8 D938020E ldmledb  r8!,{r1,r2,r3,r9}
:020350AC E1A05014 mov  r5,r4,lsl r0		;r5=0(0x0)
:020350B0 054D08AB streqb r0,[r13, #-0x8ab]		;(r13-0x8ab=*(fffff755))
:020350B4 131912D0 tstne r9,#0xD
:020350B8 0375005D cmneq r5,#0x5D
:020350BC 79F51289 unknown
:020350C0 C905D000 stmgtdb  r5 ,{r12,r14,r15}
:020350C4 41020300 unknown
:020350C8 00480000 subeq  r0,r8,r0
:020350CC 5508D155 strpl r13,[r8, #-0x155]		;(r8-0x155=*(fffffeab))
:020350D0 28E53813 unknown
:020350D4 08794452 unknown
:020350D8 4908CA00 stmmidb  r8 ,{r9,r11,r14,r15}
:020350DC 0A10F902 beq 024734EC
:020350E0 E2423100 sub  r3,r2,#0x0
:020350E4 F1130D03 tstnv r3,r3,lsl #0x1a
:020350E8 085C908F ldmeqda  r12 ,{r0,r1,r2,r3,r7,r12,r15}^
:020350EC 01100001 tsteq r0,r1
:020350F0 00011E00 andeq  r1,r1,r0,lsl #0x1c
:020350F4 36000137 unknown
:020350F8 FD303555 ldc2  5,cr3,[r0,#-0x154]!
:020350FC 02910231 addeqs r0,r1,#0x10000003
:02035100 10E910AD rscne  r1,r9,r13,lsr #0x1
:02035104 7B8E8039 blvc 003D51F0
:02035108 19540019 ldmnedb  r4 ,{r0,r3,r4}^
:0203510C 19019540 stmnedb  r1 ,{r6,r8,r10,r12,r15}
:02035110 30398920 eorccs r8,r9,r0,lsr #0x12
:02035114 38DD23CD ldmccia  r13 ,{r0,r2,r3,r6,r7,r8,r9,r13}^
:02035118 2D312902 ldccs  9,cr2,[r1,#-0x8]!
:0203511C 1075E201 rsbnes r14,r5,r1,lsl #0x4
:02035120 AC001D82 stcge  13,cr1,[r0],{#0x82}
:02035124 197F5055 unknown
:02035128 9F021800 swils 0x00021800
:0203512C 85207DE5 strhi r7,[r0, #-0xde5]!
:02035130 51E5D110 mvnpl  r13,r0,lsl r1
:02035134 40ED7A10 rscmi  r7,r13,r0,lsl r10
:02035138 A800390B stmgeda  r0 ,{r0,r1,r3,r8,r11,r12,r13}
:0203513C 141501FC ldrne r0,[r5],#-0x1fc
:02035140 C171F09D unknown
:02035144 01B09D11 moveqs r9,r1,lsl r13		;r9=1(0x1)
:02035148 114DEC51 unknown
:0203514C 10FD6913 rscnes r6,r13,r3,lsl r9
:02035150 35767101 ldrccb r7,[r6, #-0x101]!
:02035154 E9103910 ldmdb  r0 ,{r4,r8,r11,r12,r13}
:02035158 38F9FBC0 ldmccia  r9!,{r6,r7,r8,r9,r11,r12,r13,r14,r15}^
:0203515C 600039C1 andvs  r3,r0,r1,asr #0x13
:02035160 549C0039 ldrpl r0,[r12],#+0x39
:02035164 00810059 addeq  r0,r1,r9,asr r0
:02035168 8D42227D unknown
:0203516C 0A002D19 beq 020405D8
:02035170 11B73119 movnes r3,r9,lsl r1		;r3=2(0x2)
:02035174 45024901 strmi r4,[r2, #-0x901]		;(r2-0x901=*(fffff6ff))
:02035178 00399100 eoreqs r9,r9,r0,lsl #0x2
:0203517C 17C010B4 unknown
:02035180 01F1B1E1 mvneqs r11,r1,ror #0x3
:02035184 B2002137 andlt  r2,r0,#0xC000000D
:02035188 EB140011 bl 025351D4
:0203518C 95004951 strls r4,[r0, #-0x951]		;(r0-0x951=*(8568d0b2))
:02035190 00490A10 subeq  r0,r9,r0,lsl r10
:02035194 31C9201D biccc  r2,r9,r13,lsl r0
:02035198 612145EC unknown
:0203519C 00514919 subeqs r4,r1,r9,lsl r9
:020351A0 3D350140 ldccc  1,cr0,[r5,#-0x100]!
:020351A4 47CB1155 unknown
:020351A8 2061C010 rsbcs  r12,r1,r0,lsl r0
:020351AC 0D00AD0C unknown
:020351B0 03A02810 moveq  r2,#0x100000		;r2=1048576(0x100000)
:020351B4 0C050005 stceq  0,cr0,[r5],{#0x5}
:020351B8 1D05BD10 unknown
:020351BC B13EC400 teqlt r14,r0,lsl #0x8
:020351C0 40490100 submi  r0,r9,r0,lsl #0x2
:020351C4 1049010C subne  r0,r9,r12,lsl #0x2
:020351C8 49CA017D stmmiib  r10 ,{r0,r2,r3,r4,r5,r6,r8}^
:020351CC 49124120 ldmmidb  r2 ,{r5,r8,r14}
:020351D0 31361500 teqcc r6,r0,lsl #0xa
:020351D4 C9104900 ldmgtdb  r0 ,{r8,r11,r14}
:020351D8 EC404934 stcl 9,cr4,[r0],{#0x34}
:020351DC 49978049 ldmmiib  r7 ,{r0,r3,r6,r15}
:020351E0 C049D800 subgt  r13,r9,r0,lsl #0x10
:020351E4 550003AA strpl r0,[r0, #-0x3aa]		;(r0-0x3aa=*(8568d659))
:020351E8 127510E3 rsbnes r1,r5,#0xE3
:020351EC 6002004D andvs  r0,r2,r13,asr #0x0
:020351F0 0179D010 cmneq r9,r0,lsl r0
:020351F4 3211F551 andccs r15,r1,#0x14400000
:020351F8 C0141002 andgts r1,r4,r2
:020351FC 00002335 andeq  r2,r0,r5,lsr r3
:02035200 17D9133A unknown
:02035204 33F91780 mvnccs r1,#0x2000000
:02035208 C910B1A4 ldmgtdb  r0 ,{r2,r5,r7,r8,r12,r13,r15}
:0203520C 015D7800 cmpeq r13,r0,lsl #0x10
:02035210 00355A84 eoreqs r5,r5,r4,lsl #0x15
:02035214 41108CEB tstmi r0,r11,ror #0x19
:02035218 20E59110 rsccs  r9,r5,r0,lsl r1
:0203521C E5810038 str r0,[r1, #+0x38]		;r1+0x38=*(00000039)
:02035220 19021081 stmnedb  r2 ,{r0,r7,r12}
:02035224 C5500200 ldrgtb r0,[r0, #-0x200]		;(r0-0x200=*(8568d803))
:02035228 41510300 cmpmi r1,r0,lsl #0x6
:0203522C 0E402503 cdpeq 5,4,cr2,cr0,cr3,0
:02035230 55030025 strpl r0,[r3, #-0x25]		;(r3-0x25=*(ffffffdd))
:02035234 0BBD000D bleq 00F75270
:02035238 C0400005 subgt  r0,r0,r5
:0203523C 831C3905 tsthi r12,#0x14000
:02035240 79520007 ldmvcdb  r2 ,{r0,r1,r2}^
:02035244 12614827 rsbne  r4,r1,#0x270000
:02035248 01CD4015 biceq  r4,r13,r5,lsl r0
:0203524C 0008EAE8 andeq  r14,r8,r8,ror #0x15
:02035250 302BC552 eorcc  r12,r11,r2,asr r5
:02035254 50070041 andpl  r0,r7,r1,asr #0x0
:02035258 5D0844E1 unknown
:0203525C EB001713 bl 0203AEB0
:02035260 B105FEE0 unknown
:02035264 89100D07 ldmhidb  r0 ,{r0,r1,r2,r8,r10,r11}
:02035268 FB169101 blx 025D967C
:0203526C 91016D16 unknown
:02035270 0D38CF00 ldceq  15,cr12,[r8,#-0x0]!
:02035274 06310F02 unknown
:02035278 1845208D stmneda  r5 ,{r0,r2,r3,r7,r13}^
:0203527C 023A0560 eoreqs r0,r10,#0x18000000
:02035280 020561A4 andeq  r6,r5,#0x29
:02035284 E1102B8D tst r0,r13,lsl #0x17
:02035288 FDD0A017 unknown
:0203528C 9FC01821 swils 0x00c01821
:02035290 02200BE5 eoreq  r0,r0,#0x39400
:02035294 1002E242 andne  r14,r2,r2,asr #0x4
:02035298 ED10E7D1 unknown
:0203529C 12F58001 rscnes r8,r5,#0x1
:020352A0 C9122D1C ldmgtdb  r2 ,{r2,r3,r4,r8,r10,r11,r13}
:020352A4 C8011516 stmgtda  r1 ,{r1,r2,r4,r8,r10,r12}
:020352A8 021D05AA andeqs r0,r13,#0x2A800000
:020352AC 44011538 strmi r1,[r1],#-0x538
:020352B0 15E59F50 strneb r9,[r5, #+0xf50]!
:020352B4 19E38401 unknown
:020352B8 10191020 andnes r1,r9,r0,lsr #0x0
:020352BC 072019D1 unknown
:020352C0 40AA2099 umlalmi  r2,r10,r9,r0
:020352C4 ADC1001D unknown
:020352C8 04E59501 unknown
:020352CC E0800A00 add  r0,r0,r0,lsl #0x14
:020352D0 34863904 strcc r3,[r6],#+0x904
:020352D4 4003D1FB unknown
:020352D8 00B18448 adceqs r8,r1,r8,asr #0x8
:020352DC B5EFE354 strltb r14,[r15, #+0x354]!
:020352E0 01653800 unknown
:020352E4 0021D1A2 eoreq  r13,r1,r2,lsr #0x3
:020352E8 D004E92D andle  r14,r4,r13,lsr #0x12
:020352EC AC01E24D stcge  2,cr14,[r1],{#0x4d}
:020352F0 00AC01B9 unknown
:020352F4 D100099F swple r0,r15,r0
:020352F8 11A20009 movne  r0,r9			;r0=1(0x1)
:020352FC 05FDC000 ldreqb r12,[r13, #+0x0]!
:02035300 01E5CD30 mvneq  r12,lsr r0
:02035304 02850011 addeq  r0,r5,#0x11
:02035308 000DD120 andeq  r13,r13,r0,lsr #0x2
:0203530C 8D03EDD1 unknown
:02035310 300028E2 andcc  r2,r0,r2,ror #0x11
:02035314 CD2002D1 stcgt  2,cr0,[r0,#-0x344]!
:02035318 040003E5 streq r0,[r0],#-0x3e5
:0203531C D10001CD unknown
:02035320 E15C0091 unknown
:02035324 8A00A115 bhi 0205D780
:02035328 59013570 stmpldb  r1 ,{r4,r5,r6,r8,r10,r12,r13}
:0203532C 71000D12 unknown
:02035330 03E31301 mvneq  r1,#0x4000000
:02035334 E081101E add  r1,r1,r14,lsl r0
:02035338 08070504 stmeqda  r7 ,{r2,r8,r10}
:0203533C E5109010 ldr r9,[r0, #-0x10]		;(r0-0x10=*(fffffff1))
:02035340 000116E9 andeq  r1,r1,r9,ror #0xd
:02035344 19301943 ldmnedb  r0!,{r0,r1,r6,r8,r11,r12}
:02035348 E2037DF0 and  r7,r3,#0x3C00
:0203534C 0000E283 andeq  r14,r0,r3,lsl #0x5
:02035350 1215E081 andnes r14,r5,#0x81
:02035354 038D4004 orreq  r4,r13,#0x4
:02035358 30019019 andcc  r9,r1,r9,lsl r0
:0203535C 0004E283 andeq  r14,r4,r3,lsl #0x5
:02035360 03315303 teqeq r1,#0xC000000
:02035364 FFE2E281 swinv 0x00e2e281
:02035368 0402BAFF streq r11,[r2],#-0xaff
:0203536C 08E28DD0 unknown
:02035370 7434F500 unknown
:02035374 020E5340 andeq  r5,r14,#0x1
:02035378 9D1010D9 unknown
:0203537C 28139D00 ldmcsda  r3 ,{r8,r10,r11,r12,r15}
:02035380 A040009D unknown
:02035384 000D40E1 andeq  r4,r13,r1,ror #0x1
:02035388 61F6902D mvnvss r9,r13,lsr #0x0
:0203538C 2085002D addcs  r0,r5,r13,lsr #0x0
:02035390 0DC8000D unknown
:02035394 000DE300 andeq  r14,r13,r0,lsl #0x6
:02035398 CCD75539 ldcgtl 5,cr5,[r7],{#0x39}
:0203539C 1DDF001D unknown
:020353A0 D400F5C0 strle r15,[r0],#-0x5c0
:020353A4 0F8A2505 swieq 0x008a2505
:020353A8 10250505 eorne  r0,r5,r5,lsl #0xa
:020353AC C4C011D7 strgtb r1,[r0],#+0x1d7
:020353B0 56D20011 unknown
:020353B4 00C0C015 sbceq  r12,r0,r5,lsl r0
:020353B8 10F0E284 rscnes r14,r0,r4,lsl #0x5
:020353BC B3E20184 mvnlt  r0,#0x21
:020353C0 B134496C teqlt r4,r12,ror #0x12
:020353C4 03E51012 mvneq  r1,#0x12
:020353C8 10D81155 sbcnes r1,r8,r5,asr r1
:020353CC 239D0035 orrcss r0,r13,#0x35
:020353D0 D986591C stmleib  r6 ,{r2,r3,r4,r8,r11,r12,r14}
:020353D4 3600161B unknown
:020353D8 0029EAEB eoreq  r14,r9,r11,ror #0x15
:020353DC 01081271 unknown
:020353E0 2C000C00 stccs  12,cr0,[r0],{#0x0}
:020353E4 CD006D90 unknown
:020353E8 40217E34 eormi  r7,r1,r4,lsr r14
:020353EC 69A01031 stmvsib  r0!,{r0,r4,r5,r12}
:020353F0 F5304D36 ldrnv r4,[r0, #-0xd36]!
:020353F4 D975C18D ldmledb  r5!,{r0,r2,r3,r7,r8,r14,r15}^
:020353F8 05494F05 streqb r4,[r9, #-0xf05]		;(r9-0xf05=*(fffff0fc))
:020353FC 91040225 unknown
:02035400 E5C10015 strb r0,[r1, #+0x15]		;r1+0x15=*(00000016)
:02035404 442C1185 unknown
:02035408 201D1C86 andcss r1,r13,r6,lsl #0x19
:0203540C C1015505 unknown
:02035410 54980249 ldrpl r0,[r8],#+0x249
:02035414 E5694801 strb r4,[r9, #-0x801]!
:02035418 40E58440 rscmi  r8,r5,r0,asr #0x8
:0203541C 0917ED68 ldmeqdb  r7 ,{r3,r5,r6,r8,r10,r11,r13,r14,r15}
:02035420 0971D500 ldmeqdb  r1!,{r8,r10,r12,r14,r15}^
:02035424 C5324D00 ldrgt r4,[r2, #-0xd00]!
:02035428 024DC903 subeq  r12,r13,#0xC000
:0203542C AE324D00 cdpge 13,2,cr4,cr2,cr0,0
:02035430 5C02156B stcpl  5,cr1,[r2],{#0x6b}
:02035434 5CE59F20 stcpll 15,cr9,[r5],#+0x80
:02035438 65820235 strvs r0,[r2, #+0x235]		;r2+0x235=*(00100235)
:0203543C D2001DC2 andle  r1,r0,#0x3080
:02035440 0255701D subeqs r7,r5,#0x1D
:02035444 F255F255 subnvs r15,r5,#0x50000005
:02035448 FD1A7BC0 unknown
:0203544C FD1AD83C unknown
:02035450 451AF03C ldrmi r15,[r10, #-0x3c]		;(r10-0x3c=*(ffffffc4))
:02035454 FCFD92B2 ldc2l 2,cr9,[r13],#+0x2c8
:02035458 352C0B49 strcc r0,[r12, #-0xb49]!
:0203545C 55A0D101 strpl r13,[r0, #+0x101]!
:02035460 7CFD2C04 ldcvcl 12,cr2,[r13],#+0x10
:02035464 8109DEBB strhih r13,[r9, -r11]
:02035468 FD1225DB unknown
:0203546C 4115D91B tstmi r5,r11,lsl r9
:02035470 70B95A6A adcvcs r5,r9,r10,ror #0x14
:02035474 B0B92C0F adclts r2,r9,r15,lsl #0x18
:02035478 82152C0B andhis r2,r5,#0xB00
:0203547C 34854920 strcc r4,[r5],#+0x920
:02035480 E2423002 sub  r3,r2,#0x2
:02035484 10196544 andnes r6,r9,r4,asr #0xa
:02035488 B8348541 ldmltda  r4!,{r0,r6,r8,r10,r15}
:0203548C 251B44BD ldrcs r4,[r11, #-0x4bd]		;r11-0x4bd=*(0e0ffb43)=#0(0x00000000)
:02035490 40692840 rsbmi  r2,r9,r0,asr #0x10
:02035494 91005507 unknown
:02035498 9100ED02 unknown
:0203549C 11B4B51B movnes r11,r11,lsl r5		;r11=235929600(0xe100000)
:020354A0 58A64041 stmplia  r6!,{r0,r6,r14}
:020354A4 10010041 andne  r0,r1,r1,asr #0x0
:020354A8 FA2510B1 blx 0297977C
:020354AC C12B0349 unknown
:020354B0 03FDBEDD mvneqs r11,#0xDD0
:020354B4 108D1265 addne  r1,r13,r5,ror #0x4
:020354B8 943059D9 unknown
:020354BC 9772656B ldrlsb r6,r1,r13,r5,ror #0x4
:020354C0 8A252BE0 bhi 02980448
:020354C4 81591421 cmphi r9,r1,lsr #0x8
:020354C8 B08311DC unknown
:020354CC 11192E5C tstne r9,r12,asr r14
:020354D0 00090D6D andeq  r0,r9,r13,ror #0x1a
:020354D4 25002EAD strcs r2,[r0, #-0xead]		;(r0-0xead=*(fffff154))
:020354D8 D8EF8E63 unknown
:020354DC D8E93139 unknown
:020354E0 157F4BE5 ldrneb r4,[r15, #-0xbe5]!
:020354E4 F415A4F4 ldrnv r10,[r5],#-0x4f4
:020354E8 CA2EF415 bgt 02BF2544
:020354EC 0525EBFF streq r14,[r5, #-0xbff]!
:020354F0 C9178300 ldmgtdb  r7 ,{r8,r9,r15}
:020354F4 C670329D unknown
:020354F8 21D33415 biccss r3,r3,r5,lsl r4
:020354FC 6CCCA482 stcvsl 4,cr10,[r12],{#0x82}
:02035500 C8DAB415 ldmgtia  r10 ,{r0,r2,r4,r10,r12,r13,r15}^
:02035504 F4155415 ldrnv r5,[r5],#-0x415
:02035508 15E4F415 strneb r15,[r4, #+0x415]!
:0203550C 15F415F4 ldrneb r1,[r4, #+0x5f4]!
:02035510 E41504F4 ldr r0,[r5],#-0x4f4
:02035514 D598F415 ldrle r15,[r8, #+0x415]		;r8+0x415=*(00000415)
:02035518 2E51B78A cdpcs 7,4,cr11,cr1,cr10,4
:0203551C 15A530D9 strne r3,[r5, #+0xd9]!
:02035520 716D6D52 unknown
:02035524 152B5485 strne r5,[r11, #-0x485]!
:02035528 C819A184 ldmgtda  r9 ,{r2,r7,r8,r13,r15}
:0203552C 259A3025 ldrcs r3,[r10, #+0x25]		;r10+0x25=*(00000025)
:02035530 D627D900 unknown
:02035534 C6F14025 unknown
:02035538 ED0AB415 unknown
:0203553C 851FFD13 ldrhi r15,[r15, #-0xd13]		;r15-0xd13=*(02034831)=#564985857(0x21ad0001)
:02035540 2201E900 andcs  r14,r1,#0x0
:02035544 E974156D unknown
:02035548 159AE95F ldrne r14,[r10, #+0x95f]		;r10+0x95f=*(0000095f)
:0203554C 306528F4 unknown
:02035550 C6DFB415 unknown
:02035554 23FDF415 mvncss r15,#0x15000000
:02035558 B2B415C6 adclts r1,r4,#0x31800000
:0203555C 7415C6D0 ldrvc r12,[r5],#-0x6d0
:02035560 3415157A ldrcc r1,[r5],#-0x57a
:02035564 1D24155E stcne  5,cr1,[r4,#-0x178]!
:02035568 29D86E30 ldmcsib  r8 ,{r4,r5,r9,r10,r11,r13,r14}^
:0203556C E8401D42 stmda  r0 ,{r1,r6,r8,r10,r11,r12}^
:02035570 993415C6 ldmlsdb  r4!,{r1,r2,r6,r7,r8,r10,r12}
:02035574 6649D9D6 unknown
:02035578 6DFC406D ldcvsl 0,cr4,[r12,#+0x1b4]!
:0203557C 4A467415 bmi 031D25D8
:02035580 FAE96071 blx 01A8D74C
:02035584 B405C6A9 strlt r12,[r5],#-0x6a9
:02035588 06EDF405 unknown
:0203558C D405732B strle r7,[r5],#-0x32b
:02035590 052B0B49 streq r0,[r11, #-0xb49]!
:02035594 80C14A34 sbchi  r4,r1,r4,lsr r10
:02035598 A52B6E70 strge r6,[r11, #-0xe70]!
:0203559C 1D1FFD42 unknown
:020355A0 21FAE970 mvncss r14,r0,ror r9
:020355A4 71252B1C unknown
:020355A8 05C65FA6 streqb r5,[r6, #+0xfa6]		;r6+0xfa6=*(d2002443)
:020355AC 48010573 stmmida  r1 ,{r0,r1,r4,r5,r6,r8,r10}
:020355B0 FAE92CF5 blx 01A8098C
:020355B4 05C84A17 streqb r4,[r8, #+0xa17]		;r8+0xa17=*(00000a17)
:020355B8 1D2DEB74 stcne  11,cr14,[r13,#-0x1d0]!
:020355BC E92DE872 stmdb  r13!,{r1,r4,r5,r6,r11,r13,r14,r15}
:020355C0 D9DD92FA ldmleib  r13 ,{r1,r3,r4,r5,r6,r7,r9,r12,r15}^
:020355C4 0FA55AE9 swieq 0x00a55ae9
:020355C8 1F33F9D8 swine 0x0033f9d8
:020355CC B3F92CD8 mvnlts r2,#0xD800
:020355D0 3081D81F addcc  r13,r1,r15,lsl r8
:020355D4 4081D819 addmi  r13,r1,r9,lsl r8
:020355D8 28C943F9 stmcsia  r9 ,{r0,r3,r4,r5,r6,r7,r8,r9,r14}^
:020355DC D9D54129 ldmleib  r5 ,{r0,r3,r5,r8,r14}^
:020355E0 EAE90105 b 01A759FC
:020355E4 7209FAE9 andvc  r15,r9,#0xE9000
:020355E8 0CF44DD8 ldceql 13,cr4,[r4],#+0x360
:020355EC F0340915 eornvs r0,r4,r5,lsl r9
:020355F0 92540914 sublss r0,r4,#0x50000
:020355F4 7196F409 orrvcs r15,r6,r9,lsl #0x8
:020355F8 75C67804 strvcb r7,[r6, #+0x804]		;r6+0x804=*(d2001ca1)
:020355FC 25D7F833 ldrcsb r15,[r7, #+0x833]		;r7+0x833=*(00000833)
:02035600 00A94481 adceq  r4,r9,r1,lsl #0x9
:02035604 29BC104D ldmcsib  r12!,{r0,r2,r3,r6,r12}
:02035608 4D1A6940 unknown
:0203560C 13FD9784 mvnnes r9,#0x2100000
:02035610 1A530205 bne 034F5E2C
:02035614 D7EB312D strleb r3,[r11,+r13, lsr #0x2]!
:02035618 6F9348FD swivs 0x009348fd
:0203561C 1A633079 bne 03901808
:02035620 55E3B44D strplb r11,[r3, #+0x44d]!
:02035624 6D52DC40 unknown
:02035628 F655F655 unknown
:0203562C C928F42D stmgtdb  r8!,{r0,r2,r3,r5,r10,r12,r13,r14,r15}
:02035630 2A0EEBFF bcs 023F0634
:02035634 5DC81E91 unknown
:02035638 C509A116 strgt r10,[r9, #-0x116]		;(r9-0x116=*(fffffeeb))
:0203563C 9A2211FF bls 028B9E40
:02035640 E48211CD str r1,[r2],#+0x1cd
:02035644 D4B42D70 unknown
:02035648 92142DC7 andlss r2,r4,#0x31C0
:0203564C F42DF42D unknown
:02035650 F42DF42D unknown
:02035654 203DF42D eorcss r15,r13,r13,lsr #0x8
:02035658 F42DE42D unknown
:0203565C 8B3D92FF blhi 02F9A260
:02035660 30D92D4B sbcccs r2,r9,r11,asr #0x1a
:02035664 46FDD79F unknown
:02035668 515D7192 unknown
:0203566C 4D2A0821 stcmi  8,cr0,[r10,#-0x84]!
:02035670 C712ED8B ldrgt r14,[r2,-r11, lsl #0x1b]
:02035674 94B63025 unknown
:02035678 254591D7 strcsb r9,[r5, #-0x1d7]		;(r5-0x1d7=*(fffffe29))
:0203567C D1C5EB40 bicle  r14,r5,r0,asr #0x16
:02035680 454C04B6 strmib r0,[r12, #-0x4b6]		;(r12-0x4b6=*(fffffb4a))
:02035684 D723FD03 strle r15,[r3,-r3, lsl #0x1a]!
:02035688 D17143FD ldrlesh r4,[r1, #-0x3d]!
:0203568C 2B5EE376 blcs 037EE46C
:02035690 D16DEB01 unknown
:02035694 22F6D166 rsccss r13,r6,#0x80000019
:02035698 9896D12F ldmlsia  r6 ,{r0,r1,r2,r3,r5,r8,r12,r14,r15}
:0203569C 40150D79 andmis r0,r5,r9,ror r13
:020356A0 D3C6D195 bicle  r13,r6,#0x40000025
:020356A4 CAB6D1C5 bgt 00DE9DC0
:020356A8 76D1C54B ldrvcb r12,r13,r6,#0x40000025
:020356AC 36D11474 unknown
:020356B0 301D1458 andccs r1,r13,r8,asr r4
:020356B4 61D76892 unknown
:020356B8 D1C5E2B2 strleh r14,[r5, #+0x22]		;r5+0x22=*(00000022)
:020356BC 2A41D036 bcs 030A979C
:020356C0 5D029DA4 unknown
:020356C4 A5721440 ldrgeb r1,[r2, #-0x440]!
:020356C8 80614073 rsbhi  r4,r1,r3,ror r0
:020356CC E1C553A7 bic  r5,r5,r7,lsr #0x7
:020356D0 3DF6E1D6 ldcccl 1,cr14,[r6,#+0x358]!
:020356D4 39D3452A ldmccib  r3 ,{r1,r3,r5,r8,r10,r14}^
:020356D8 19662A04 unknown
:020356DC 80B54832 adchis r4,r5,r2,lsr r8
:020356E0 72CD7278 sbcvc  r7,r13,#0x80000007
:020356E4 A5801D27 strge r1,[r0, #+0xd27]		;r0+0xd27=*(00000d28)
:020356E8 21D6E194 unknown
:020356EC 716D2A14 unknown
:020356F0 75D1C5A4 ldrvcb r12,[r1, #+0x5a4]		;r1+0x5a4=*(000005a5)
:020356F4 48710396 unknown
:020356F8 5C0321F3 stcpl  1,cr2,[r3],{#0xf3}
:020356FC C715C6A9 ldrgt r12,[r5,-r9, lsr #0xd]
:02035700 E973112A unknown
:02035704 51E20251 mvnpl  r0,r1,asr r2
:02035708 86113800 ldrhi r3,[r1],-r0, lsl #0x10
:0203570C 06115505 ldreq r5,[r1],-r5, lsl #0xa
:02035710 D72656ED strle r5,[r1],-r5, lsl #0xa
:02035714 1FFD06ED swine 0x00fd06ed
:02035718 B3B6EDD7 movlts r14,#0x35C0		;r14=13760(0x35c0)
:0203571C 30D5D720 sbcccs r13,r5,r0,lsr #0xe
:02035720 4091D71A addmis r13,r1,r10,lsl r7
:02035724 645846ED ldrvsb r4,[r8],#-0x6ed
:02035728 2DD640D5 unknown
:0203572C 15D90300 ldrneb r0,[r9, #+0x300]		;r9+0x300=*(00000301)
:02035730 050A46ED streq r4,[r10, #-0x6ed]		;(r10-0x6ed=*(fffff913))
:02035734 C505B500 strgt r11,[r5, #-0x500]		;(r5-0x500=*(fffffb00))
:02035738 46E51900 unknown
:0203573C 2919B5A0 ldmcsdb  r9 ,{r5,r7,r8,r10,r12,r13,r15}
:02035740 EA001D53 b 0203CC94
:02035744 EBFFD8F9 bl 0202BB30
:02035748 06000990 unknown
:0203574C 304120D7 unknown
:02035750 1490E180 ldrne r14,[r0],#+0x180
:02035754 41ED36DD unknown
:02035758 D5F6DD60 ldrleb r13,[r6, #+0xd60]!
:0203575C 75004193 strvc r4,[r0, #-0x193]		;(r0-0x193=*(fffffe6e))
:02035760 15490041 strneb r0,[r9, #-0x41]		;(r9-0x41=*(ffffffc0))
:02035764 F699D6F5 unknown
:02035768 6913F89A ldmvsdb  r3 ,{r1,r3,r4,r7,r11,r12,r13,r14,r15}
:0203576C 9913DC39 ldmlsdb  r3 ,{r0,r3,r4,r5,r10,r11,r12,r14,r15}
:02035770 82F9BD56 rschis r11,r9,#0x1580
:02035774 EB001864 bl 0203B90C
:02035778 3615C564 ldrcc r12,r11,r9,#0x1580
:0203577C 5520D6E4 strpl r13,[r0, #-0x6e4]!
:02035780 4D008946 unknown
:02035784 40290C10 eormi  r0,r9,r0,lsl r12
:02035788 B6991955 unknown
:0203578C 0059C897 unknown
:02035790 310D193F unknown
:02035794 12FFD6D7 rscnes r13,r15,#0xD700000
:02035798 1D743EF1 ldcnel 14,cr3,[r4,#-0x3c4]!
:0203579C 11194F30 tstne r9,r0,lsr r15
:020357A0 3527FD71 strcc r15,[r7, #-0xd71]!
:020357A4 71F4E540 mvnvcs r14,r0,asr #0xa
:020357A8 25283039 strcs r3,[r8, #-0x39]!
:020357AC 01050982 unknown
:020357B0 FFC8541C swinv 0x00c8541c
:020357B4 BD0026EB unknown
:020357B8 7D021D0E unknown
:020357BC 45B1E01F ldrmi r14,[r1, #+0x1f]!
:020357C0 81C9C142 bichi  r12,r9,r2,asr #0x2
:020357C4 6440B114 strvsb r11,[r0],#-0x114
:020357C8 09AA1559 stmeqib  r10!,{r0,r3,r4,r6,r8,r10,r12}
:020357CC 0145C800 unknown
:020357D0 60025D60 andvs  r5,r2,r0,ror #0x1a
:020357D4 95F25D10 ldrlsb r5,[r2, #+0xd10]!
:020357D8 F25DF25D subnvs r15,r13,#0xD0000005
:020357DC F25DF25D subnvs r15,r13,#0xD0000005
:020357E0 F26D1B2C rsbnv  r1,r13,#0xB000
:020357E4 FDCFB281 unknown
:020357E8 3F89E90F swicc 0x0089e90f
:020357EC 9330712C teqls r0,#0xB
:020357F0 93460DD6 unknown
:020357F4 73741175 cmnvc r4,#0x4000001D
:020357F8 8AB58529 bhi 00D96CA4
:020357FC 526C404D rsbpl  r4,r12,#0x4D
:02035800 55435975 strplb r5,[r3, #-0x975]		;(r3-0x975=*(fffff68d))
:02035804 99A31937 stmlsib  r3!,{r0,r1,r2,r4,r5,r8,r11,r12}
:02035808 01296BD3 unknown
:0203580C 03D99ED9 biceqs r9,r9,#0xD90
:02035810 D6764329 unknown
:02035814 197546FD unknown
:02035818 0D535672 unknown
:0203581C 092952C0 stmeqdb  r9!,{r6,r7,r9,r12,r14}
:02035820 D108B192 swple r11,r2,r8
:02035824 39C65001 stmccib  r6 ,{r0,r12,r14}^
:02035828 2C2473CD stccs  3,cr7,[r4],#-0x334
:0203582C 04B951C1 unknown
:02035830 6961002C unknown
:02035834 00096399 muleq  r9,r9,r3
:02035838 D66F5949 unknown
:0203583C 2D5A31E9 unknown
:02035840 9B90A640 blls 0045F148
:02035844 205149A9 subcss r4,r1,r9,lsr #0x13
:02035848 810409D0 unknown
:0203584C 10FF2CE2 rscnes r2,r15,r2,ror #0x19
:02035850 B100E202 unknown
:02035854 07217809 streq r7,[r1,-r9, lsl #0x10]!
:02035858 7916ADA0 ldmvcdb  r6 ,{r5,r7,r8,r10,r11,r13,r15}
:0203585C E1D64E10 bics r4,r6,r0,lsl r14
:02035860 80007941 andhi  r7,r0,r1,asr #0x12
:02035864 09253375 stmeqdb  r5!,{r0,r2,r4,r5,r6,r8,r9,r12,r13}
:02035868 8500A500 strhi r10,[r0, #-0x500]		;(r0-0x500=*(fffffb01))
:0203586C 00090206 andeq  r0,r9,r6,lsl #0x4
:02035870 07C00DE2 streqb r0,r0,r9,r6,lsl #0x4
:02035874 013DE1B0 ldreqh r14,[r13, -r0]!
:02035878 03004113 unknown
:0203587C A8121D50 ldmgeda  r2 ,{r4,r6,r8,r10,r11,r12}
:02035880 20597FFF ldrcssh r7,[r9],#-0xff
:02035884 1183D148 orrne  r13,r3,r8,asr #0x2
:02035888 9201B951 andls  r11,r1,#0x144000
:0203588C 37EBFFC7 strccb r15,r11,r1,#0x144000
:02035890 4138000D teqmi r8,r13
:02035894 0AA92471 beq 00A7EA60
:02035898 55333DC5 ldrpl r3,[r3, #-0xdc5]!
:0203589C 05240005 streq r0,[r4, #-0x5]!
:020358A0 C675AB00 unknown
:020358A4 4DCE32E5 unknown
:020358A8 00CD0B02 sbceq  r0,r13,r2,lsl #0x16
:020358AC 7D13541F unknown
:020358B0 7DD62F32 unknown
:020358B4 7D778472 ldcvcl 4,cr8,[r7,#-0x1c8]!
:020358B8 C63692B4 unknown
:020358BC C633747D unknown
:020358C0 03C5547D biceq  r5,r5,#0x7D000000
:020358C4 147D64C6 unknown
:020358C8 F47DF47D unknown
:020358CC F47DF47D unknown
:020358D0 20D5F47D sbccss r15,r5,r13,ror r4
:020358D4 58FF447D unknown
:020358D8 7D70447D ldcvcl 4,cr4,[r0,#-0x1f4]!
:020358DC EAF47DE4 b 01D55074
:020358E0 9AF47D28 bls 01D54D88
:020358E4 747D28E5 unknown
:020358E8 9B82099E blls 000B7F68
:020358EC 27FD01FD unknown
:020358F0 D8403DD4 stmleda  r0 ,{r2,r4,r6,r7,r8,r10,r11,r12,r13}^
:020358F4 35510D77 ldrccb r0,[r1, #-0xd77]		;(r1-0xd77=*(fffff28a))
:020358F8 B47D2803 unknown
:020358FC 80FD59CB rschis r5,r13,r11,asr #0x13
:02035900 45222981 strmi r2,[r2, #-0x981]!
:02035904 3025C607 eorcc  r12,r5,r7,lsl #0xc
:02035908 AD4025DF unknown
:0203590C 36402518 unknown
:02035910 4FB479C4 swimi 0x00b479c4
:02035914 52D54451 sbcpls r4,r5,#0x51000000
:02035918 1B651085 blne 03979B34
:0203591C 12F94085 rscnes r4,r9,#0x85
:02035920 EB015D2E bl 0208CDE0
:02035924 0001740F andeq  r7,r1,r15,lsl #0x8
:02035928 10011AC5 andne  r1,r1,r5,asr #0x15
:0203592C 9944710F stmlsdb  r4 ,{r0,r1,r2,r3,r8,r12,r13,r14}^
:02035930 2D6E6D55 stccsl 13,cr6,[r14,#-0x154]!
:02035934 1524BB21 strne r11,[r4, #-0xb21]!
:02035938 0DFF7640 ldceql 6,cr7,[r15,#+0x100]!
:0203593C CA10D171 bgt 02469F08
:02035940 B585C41E strlt r12,[r5, #+0x41e]		;r5+0x41e=*(0000041e)
:02035944 7585C415 strvc r12,[r5, #+0x415]		;r5+0x415=*(00000415)
:02035948 852412BF strhi r1,[r4, #-0x2bf]!
:0203594C 1D12A335 unknown
:02035950 291F4900 ldmcsdb  r15 ,{r8,r11,r14}
:02035954 39C42DC2 stmccib  r4 ,{r1,r6,r7,r8,r10,r11,r13}^
:02035958 291B3585 ldmcsdb  r11 ,{r0,r2,r7,r8,r10,r12,r13}
:0203595C 6DAB31E9 stcvs  1,cr3,[r11,#+0x3a4]!
:02035960 2978E840 ldmcsdb  r8!,{r6,r11,r13,r14,r15}^
:02035964 718B736D orrvc  r7,r11,r13,ror #0x6
:02035968 50115080 andpls r5,r1,r0,lsl #0x1
:0203596C C3EE4C5D mvngt  r4,#0x5D00
:02035970 A0C1FF35 sbcge  r15,r1,r5,lsr r15
:02035974 65005D04 strvs r5,[r0, #-0xd04]		;(r0-0xd04=*(fffff2fd))
:02035978 B52884D5 strlt r8,[r8, #-0x4d5]!
:0203597C 287F9AFC ldmcsda  r15!,{r2,r3,r4,r5,r6,r7,r9,r11,r12,r15}^
:02035980 C18F31FD unknown
:02035984 C5795C80 ldrgtb r5,[r9, #-0xc80]!
:02035988 07E99410 unknown
:0203598C 1D087100 unknown
:02035990 C035A080 eorgts r10,r5,r0,lsl #0x1
:02035994 6D661039 stcvsl 0,cr1,[r6,#-0xe4]!
:02035998 EB712528 bl 03C7EE40
:0203599C 4A7551C3 bmi 03D8A0B0
:020359A0 523A4671 eorpls r4,r10,#0x7100000
:020359A4 29680291 unknown
:020359A8 5C23B570 stcpl  5,cr11,[r3],#-0x1c0
:020359AC 30754DC5 rsbccs r4,r5,r5,asr #0x1b
:020359B0 72712B4D rsbvcs r2,r1,#0x13400
:020359B4 3C09652D stccc  5,cr6,[r9],{#0x2d}
:020359B8 5500454D strpl r4,[r0, #-0x54d]		;(r0-0x54d=*(fffffab4))
:020359BC 0329AA10 unknown
:020359C0 59FFD722 ldmplib  r15!,{r1,r5,r8,r9,r10,r12,r14,r15}^
:020359C4 95D56A65 ldrlsb r6,[r5, #+0xa65]		;r5+0xa65=*(00000a65)
:020359C8 1564913D strneb r9,[r4, #-0x13d]!
:020359CC 64556540 ldrvsb r6,[r5],#-0x540
:020359D0 5E3081D5 mrcpl 1,1,r8,cr0,cr5,{6}
:020359D4 65A65081 strvs r5,[r6, #+0x81]!
:020359D8 816C1045 unknown
:020359DC 6DD71A30 unknown
:020359E0 C9194502 ldmgtdb  r9 ,{r1,r8,r10,r14}
:020359E4 1F751A05 swine 0x00751a05
:020359E8 101504F5 ldrnesh r0,[r5], -r5
:020359EC 50438954 subpl  r8,r3,r4,asr r9
:020359F0 89AF000D stmhiib  r15!,{r0,r2,r3}
:020359F4 40414E13 submi  r4,r1,r3,lsl r14
:020359F8 A1409D3C unknown
:020359FC 00055110 andeq  r5,r5,r0,lsl r1
:02035A00 351A51B5 ldrcc r5,[r10, #-0x1b5]		;(r10-0x1b5=*(fffffe4b))
:02035A04 24150012 ldrcs r0,[r5],#-0x12
:02035A08 A90D92A9 stmgedb  r13 ,{r0,r3,r5,r7,r9,r12,r15}
:02035A0C A9DBB142 ldmgeib  r11 ,{r1,r6,r8,r12,r13,r15}^
:02035A10 E1C3BD02 bic  r11,r3,r2,lsl #0x1a
:02035A14 40313D34 eormis r3,r1,r4,lsr r13
:02035A18 00B55244 adceqs r5,r5,r4,asr #0x4
:02035A1C 29A8104D stmcsib  r8!,{r0,r2,r3,r6,r12}
:02035A20 E117AE40 tst r7,r0,asr #0x1c
:02035A24 794B21B4 stmvcdb  r11 ,{r2,r4,r5,r7,r8,r13}^
:02035A28 8117980B tsthi r7,r11,lsl #0x10
:02035A2C 401D3031 andmis r3,r13,r1,lsr r0
:02035A30 1D297AD4 stcne  10,cr7,[r9,#-0x350]!
:02035A34 E117A830 tst r7,r0,lsr r8
:02035A38 406128B4 unknown
:02035A3C 652978C8 strvs r7,[r9, #-0x8c8]!
:02035A40 4F315430 swimi 0x00315430
:02035A44 690011E5 stmvsdb  r0 ,{r0,r2,r5,r6,r7,r8,r12}
:02035A48 19092D09 stmnedb  r9 ,{r0,r3,r8,r10,r11,r13}
:02035A4C F534ED20 ldrnv r14,[r4, #-0xd20]!
:02035A50 65C4CF44 strvsb r12,[r4, #+0xf44]		;r4+0xf44=*(00000f44)
:02035A54 F9FFC600 ldmnvib  r15!,{r9,r10,r14,r15}^
:02035A58 073D9200 ldreq r9,[r13,-r0, lsl #0x4]!
:02035A5C 05330005 ldreq r0,[r3, #-0x5]!
:02035A60 CDC55700 unknown
:02035A64 C24BB033 subgt  r11,r11,#0x33
:02035A68 00010811 andeq  r0,r1,r1,lsl r8
:02035A6C 0A01C5DD beq 020A71E8
:02035A70 56FF00CD unknown
:02035A74 0F34D911 swieq 0x0034d911
:02035A78 047429D5 unknown
:02035A7C 527C40F9 rsbpls r4,r12,#0xF9
:02035A80 097C0009 unknown
:02035A84 00091600 andeq  r1,r9,r0,lsl #0xc
:02035A88 09781EBD unknown
:02035A8C 0913B500 ldmeqdb  r3 ,{r8,r10,r12,r13,r15}
:02035A90 00CD7400 sbceq  r7,r13,r0,lsl #0x8
:02035A94 05311074 ldreq r1,[r1, #-0x74]!
:02035A98 70CA047D sbcvc  r0,r10,r13,ror r4
:02035A9C 11454130 unknown
:02035AA0 432A0100 unknown
:02035AA4 701D0CE2 andvcs r0,r13,r2,ror #0x19
:02035AA8 D3002DC3 unknown
:02035AAC E1C3802D bic  r8,r3,r13,lsr #0x0
:02035AB0 2D95A51D unknown
:02035AB4 31F52DE5 mvnccs r2,r5,ror #0x1b
:02035AB8 9C453D25 stclsl 13,cr3,[r5],{#0x25}
:02035ABC 1BB4453D blne 00D46FB8
:02035AC0 41253D2F unknown
:02035AC4 49400865 stmmidb  r0 ,{r0,r2,r5,r6,r11}^
:02035AC8 2527CAF6 strcs r12,[r7, #-0xaf6]!
:02035ACC C27D9303 rsbgts r9,r13,#0xC000000
:02035AD0 764927C5 strvcb r2,r9,r13,#0xC000000
:02035AD4 72D92A7E sbcvcs r2,r9,#0x7E000
:02035AD8 F52A497B strnv r4,[r10, #-0x97b]!
:02035ADC 4039CF31 eormis r12,r9,r1,lsr r15
:02035AE0 72157C58 andvcs r7,r5,#0x5800
:02035AE4 92654AAF rsbls  r4,r5,#0xAF000
:02035AE8 820516FD andhi  r1,r5,#0xFD00000
:02035AEC C4F411F5 unknown
:02035AF0 4FC03025 swimi 0x00c03025
:02035AF4 25944025 ldrcs r4,[r4, #+0x25]		;r4+0x25=*(00000025)
:02035AF8 49C31740 stmmiib  r3 ,{r6,r8,r9,r10,r12}^
:02035AFC 21224576 unknown
:02035B00 91B6E546 movlss r14,r6,asr #0xa
:02035B04 3D7CBC41 ldcccl 12,cr11,[r12,#-0x104]!
:02035B08 00014D31 andeq  r4,r1,r1,lsr r13
:02035B0C 55D21001 ldrplb r1,[r2, #+0x1]		;r2+0x1=*(00100001)
:02035B10 51003900 unknown
:02035B14 4F710846 swimi 0x00710846
:02035B18 AC0DDD0C stcge  13,cr13,[r13],{#0xc}
:02035B1C E1D010B2 ldrh r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:02035B20 E2811001 add  r1,r1,#0x1
:02035B24 C010B200 andgts r11,r0,r0,lsl #0x4
:02035B28 E1D003F1 ldrsh r0,[r0, #+0x31]		;r0+0x31=*(00000032)
:02035B2C D5080F4B strle r0,[r8, #-0xf4b]		;(r8-0xf4b=*(fffff0b5))
:02035B30 0055322F subeqs r3,r5,r15,lsr #0x4
:02035B34 113DAB38 teqne r13,r8,lsr r11
:02035B38 65D20399 ldrvsb r0,[r2, #+0x399]		;r2+0x399=*(00100399)
:02035B3C 107541E9 rsbnes r4,r5,r9,ror #0x3
:02035B40 024075D8 subeq  r7,r0,#0x36000000
:02035B44 0FF07530 swieq 0x00f07530
:02035B48 3040754B subcc  r7,r0,r11,asr #0xa
:02035B4C 9D814075 unknown
:02035B50 2502CD10 strcs r12,[r2, #-0xd10]		;(r2-0xd10=*(000ff2f0))
:02035B54 75759013 ldrvcb r9,[r5, #-0x13]!
:02035B58 A500B180 strge r11,[r0, #-0x180]		;(r0-0x180=*(fffffe81))
:02035B5C DA16F51F ble 025F2FE0
:02035B60 0F9D3004 swieq 0x009d3004
:02035B64 D31028E5 tstle r0,#0xE50000
:02035B68 15032985 strne r2,[r3, #-0x985]		;(r3-0x985=*(fffff67d))
:02035B6C 20500100 subcss r0,r0,r0,lsl #0x2
:02035B70 1009E282 andne  r14,r9,r2,lsl #0x5
:02035B74 F802E52A stmnvda  r2 ,{r1,r3,r5,r8,r10,r13,r14,r15}
:02035B78 B1A804BD strlth r0,[r8, +r13]!
:02035B7C 3110E10F tstcc r0,r15,lsl #0x2
:02035B80 AD006007 unknown
:02035B84 3049033A subcc  r0,r9,r10,lsr r3
:02035B88 D5C01AA9 strleb r1,[r0, #+0xaa9]		;r0+0xaa9=*(00000aaa)
:02035B8C 3044B90A subcc  r11,r4,r10,lsl #0x12
:02035B90 0E1AE241 cdpeq 2,0,cr14,cr10,cr1,2
:02035B94 12374D00 eornes r4,r7,#0x0
:02035B98 211201E1 tstcs r2,r1,ror #0x3
:02035B9C 25546300 ldrcsb r6,[r4, #-0x300]		;(r4-0x300=*(fffffd00))
:02035BA0 005DF200 subeqs r15,r13,r0,lsl #0x4
:02035BA4 72002130 andvc  r2,r0,#0xC
:02035BA8 551C8021 ldrpl r8,[r12, #-0x21]		;(r12-0x21=*(ffffffdf))
:02035BAC 1916BD10 ldmnedb  r6 ,{r4,r8,r10,r11,r12,r13,r15}
:02035BB0 BD10C506 unknown
:02035BB4 25115906 ldrcs r5,[r1, #-0x906]		;(r1-0x906=*(fffff6fb))
:02035BB8 D4699E3E unknown
:02035BBC 8D2F1DFF stchi  13,cr1,[r15,#-0x3fc]!
:02035BC0 B97F8C51 ldmltdb  r15!,{r0,r4,r6,r10,r11,r15}^
:02035BC4 157E9809 ldrneb r9,[r14, #-0x809]!
:02035BC8 2C097955 stccs  9,cr7,[r9],{#0x55}
:02035BCC 6660DD00 unknown
:02035BD0 31012611 unknown
:02035BD4 F949D5BC stmnvdb  r9 ,{r2,r3,r4,r5,r7,r8,r10,r12,r14,r15}^
:02035BD8 B3102915 tstlt r0,#0x54000
:02035BDC 4D1DFFC2 unknown
:02035BE0 00055D60 andeq  r5,r5,r0,ror #0x1a
:02035BE4 11411621 unknown
:02035BE8 4D51301D unknown
:02035BEC CBB185D4 blgt 00C97344
:02035BF0 B93719C2 ldmltdb  r7!,{r1,r6,r7,r8,r11,r12}
:02035BF4 5249404D subpl  r4,r9,#0x4D
:02035BF8 4D70404D ldcmil 0,cr4,[r0,#-0x134]!
:02035BFC 804D2980 subhi  r2,r13,r0,lsl #0x13
:02035C00 F74DC290 unknown
:02035C04 4D272A95 stcmi  10,cr2,[r7,#-0x254]!
:02035C08 C9002157 stmgtdb  r0 ,{r0,r1,r2,r4,r6,r8,r13}
:02035C0C F5272543 strnv r2,[r7, #-0x543]!
:02035C10 9D359C30 ldcls  12,cr9,[r5,#-0xc0]!
:02035C14 E17EC040 cmn r14,r0,asr #0x0
:02035C18 0D105143 unknown
:02035C1C F22CD580 eornv  r13,r12,#0x20000000
:02035C20 9670B527 unknown
:02035C24 0D0015C2 unknown
:02035C28 320D3044 andcc  r3,r13,#0x44
:02035C2C FFFC309D swinv 0x00fc309d
:02035C30 C1F20AFF ldrgtsh r0,[r2, #+0xaf]!
:02035C34 E2813065 add  r3,r1,#0x65
:02035C38 C4011928 strgt r1,[r1],#-0x928
:02035C3C 29DC77BD ldmcsib  r12 ,{r0,r2,r3,r4,r5,r7,r8,r9,r10,r12,r13,r14}^
:02035C40 1594336D ldrne r3,[r4, #+0x36d]		;r4+0x36d=*(0000036d)
:02035C44 29D90029 ldmcsib  r9 ,{r0,r3,r5}^
:02035C48 4D990C91 unknown
:02035C4C B24E1501 sublt  r1,r14,#0x400000
:02035C50 00590CD2 ldreqsb r0,[r9],#-0xc2
:02035C54 5DF40231 ldcpll 2,cr0,[r4,#+0xc4]!
:02035C58 051D0705 ldreq r0,[r13, #-0x705]		;(r13-0x705=*(fffff8fb))
:02035C5C 135831AC cmpne r8,#0x2B
:02035C60 212C0005 unknown
:02035C64 40210D00 eormi  r0,r1,r0,lsl #0x1a
:02035C68 48195500 ldmmida  r9 ,{r8,r10,r12,r14}
:02035C6C 8D00090D unknown
:02035C70 D40B7537 strle r7,[r11],#-0x537
:02035C74 15E107DD strneb r0,[r1, #+0x7dd]!
:02035C78 3031D4DD unknown
:02035C7C 211C8648 tstcs r12,r8,asr #0xc
:02035C80 22111428 andcss r1,r1,#0x28000000
:02035C84 29753029 unknown
:02035C88 00169950 andeqs r9,r6,r0,asr r9
:02035C8C 05C902ED streqb r0,[r9, #+0x2ed]		;r9+0x2ed=*(000002ee)
:02035C90 00166D5F andeqs r6,r6,r15,asr r13
:02035C94 FDD33FFD unknown
:02035C98 301D7F4F andccs r7,r13,r15,asr #0x1e
:02035C9C ED16546F unknown
:02035CA0 EF12C972 swi 0x0012c972
:02035CA4 7E504059 mrcvc 0,2,r4,cr0,cr9,{2}
:02035CA8 2096305D addcss r3,r6,r13,asr r0
:02035CAC C1000D00 unknown
:02035CB0 03898C00 orreq  r8,r9,#0x0
:02035CB4 AC4D3540 stcgel 5,cr3,[r13],{#0x40}
:02035CB8 04A10205 unknown
:02035CBC 000EE5C0 andeq  r14,r14,r0,asr #0xb
:02035CC0 4320327D unknown
:02035CC4 2FEBFFC5 swics 0x00ebffc5
:02035CC8 1030000D eornes r0,r0,r13
:02035CCC F1E21040 mvnnv  r1,r0,asr #0x0
:02035CD0 4DC3911C unknown
:02035CD4 0059FA37 subeqs r15,r9,r7,lsr r10
:02035CD8 02F95249 rsceqs r5,r9,#0x90000004
:02035CDC 355501E4 ldrccb r0,[r5, #-0x1e4]		;(r5-0x1e4=*(fffffe1c))
:02035CE0 7555D3D8 ldrvcb r13,[r5, #-0x3d8]		;(r5-0x3d8=*(fffffc28))
:02035CE4 01824950 orreq  r4,r2,r0,asr r9
:02035CE8 4E01D07E mcrmi 0,0,r13,cr1,cr14,{3}
:02035CEC FE01FE01 cdp2 14,0,cr15,cr1,cr1,0
:02035CF0 BA0009A8 blt 02038398
:02035CF4 0BC510A8 bleq 01179F9C
:02035CF8 09A40009 stmeqib  r4!,{r0,r3}
:02035CFC 2C10A400 ldccs  4,cr10,[r0],{#0x0}
:02035D00 00090CE1 andeq  r0,r9,r1,ror #0x19
:02035D04 A00009A0 andge  r0,r0,r0,lsr #0x13
:02035D08 09CD0009 stmeqib  r13 ,{r0,r3}^
:02035D0C 019CAB00 orreqs r10,r12,r0,lsl #0x16
:02035D10 00359C02 eoreqs r9,r5,r2,lsl #0x18
:02035D14 3DF5C3CA ldcccl 3,cr12,[r5,#+0x328]!
:02035D18 F5C34AB0 strnvb r4,[r3, #+0xab0]		;r3+0xab0=*(00000ab2)
:02035D1C 00240E7D eoreq  r0,r4,r13,ror r14
:02035D20 001584EB andeqs r8,r5,r11,ror #0x9
:02035D24 2DE51082 stccsl 0,cr1,[r5,#+0x208]!
:02035D28 E58217F1 str r1,[r2, #+0x7f1]		;r2+0x7f1=*(001007f1)
:02035D2C 2912D501 ldmcsdb  r2 ,{r0,r8,r10,r12,r14,r15}
:02035D30 70EB0046 rscvc  r0,r11,r6,asr #0x0
:02035D34 1070070D rsbnes r0,r0,r13,lsl #0xe
:02035D38 882DE19F stmhida  r13!,{r0,r1,r2,r3,r4,r7,r8,r13,r14,r15}
:02035D3C FDE5BDE5 stc2l 13,cr11,[r5,#+0x394]!
:02035D40 FDE5FDE5 stc2l 13,cr15,[r5,#+0x394]!
:02035D44 C8012984 stmgtda  r1 ,{r2,r7,r8,r11,r13}
:02035D48 367D2F1B unknown
:02035D4C 1DDD1BDC unknown
:02035D50 DD1B0675 unknown
:02035D54 DD590C3D unknown
:02035D58 8DDD4C4D unknown
:02035D5C 0EA94FF8 mcreq 15,5,r4,cr9,cr8,{7}
:02035D60 E325A0A0 unknown
:02035D64 000160EC andeq  r6,r1,r12,ror #0x1
:02035D68 1F2501D5 swine 0x002501d5
:02035D6C ED38B00A ldc  0,cr11,[r8,#-0x28]!
:02035D70 E3E07008 mvn  r7,#0x8
:02035D74 E3A08003 mov  r8,#0x3		;r8=3(0x3)
:02035D78 00150A01 andeqs r0,r5,r1,lsl #0x14
:02035D7C 01150E76 tsteq r5,r6,ror r14
:02035D80 12E1A090 rscne  r10,r1,#0x90
:02035D84 E35900FF cmp r9,#0xFF
:02035D88 01A09008 moveq  r9,r8			;r9=3(0x3)
:02035D8C 01C11600 biceq  r1,r1,r0,lsl #0xc
:02035D90 1101B10B unknown
:02035D94 59EB4369 unknown
:02035D98 08C9AA30 stmeqia  r9 ,{r4,r5,r9,r11,r13,r15}^
:02035D9C 1059E28A subnes r14,r9,r10,lsl #0x5
:02035DA0 03005910 unknown
:02035DA4 1DA9004D stcne  0,cr0,[r9,#+0x134]!
:02035DA8 C0550310 subgts r0,r5,r0,lsl r3
:02035DAC 38405510 stmccda  r0 ,{r4,r8,r10,r12,r14}^
:02035DB0 14B99055 unknown
:02035DB4 6E4055D5 mcrvs 5,2,r5,cr0,cr5,{6}
:02035DB8 1009000D andne  r0,r9,r13
:02035DBC 0500E7D5 streq r14,[r0, #-0x7d5]		;(r0-0x7d5=*(fffff82c))
:02035DC0 D4330D00 unknown
:02035DC4 0D10102D unknown
:02035DC8 002D2100 eoreq  r2,r13,r0,lsl #0x2
:02035DCC E08111AA add  r1,r1,r10,lsr #0x3
:02035DD0 101D1CB5 ldrneh r1,[r13], -r5
:02035DD4 1886310A stmneia  r6 ,{r1,r3,r8,r12,r13}
:02035DD8 B2101DE0 andlts r1,r0,#0x3800
:02035DDC B2E19620 rsclt  r9,r1,#0x2000000
:02035DE0 09D30230 ldmeqib  r3 ,{r4,r5,r9}^
:02035DE4 22200919 eorcs  r0,r0,#0x64000
:02035DE8 14390015 unknown
:02035DEC B6005D07 strlt r5,[r0],-r7, lsl #0x1a
:02035DF0 6904350A stmvsdb  r4 ,{r1,r3,r8,r10,r12,r13}
:02035DF4 250E8938 strcs r8,[r14, #-0x938]		;(r14-0x938=*(00002c88))
:02035DF8 8AA00045 bhi 00835F14
:02035DFC 5A04392E bpl 021442BC
:02035E00 FFFFC9E3 swinv 0x00ffc9e3
:02035E04 8F01F8BA swihi 0x0001f8ba
:02035E08 1869E8BD unknown
:02035E0C 6511C978 ldrvs r12,[r1, #-0x978]		;(r1-0x978=*(fffff689))
:02035E10 E8FCD525 ldmia  r12!,{r0,r2,r5,r8,r10,r12,r14,r15}^
:02035E14 DCD52637 ldclel 6,cr2,[r5],{#0x37}
:02035E18 D52607D9 strle r0,[r6, #-0x7d9]!
:02035E1C 2C28EB7C stccs  11,cr14,[r8],#-0x1f0
:02035E20 28E8744D unknown
:02035E24 393C3CD5 ldmccdb  r12!,{r0,r2,r4,r6,r7,r10,r11,r12,r13}
:02035E28 2982A440 stmcsib  r2 ,{r6,r10,r13,r15}
:02035E2C 064552E9 streqb r5,ib 
:02035E30 1821900D stmneda  r1!,{r0,r2,r3,r12,r15}
:02035E34 C98CC526 stmgtib  r12 ,{r1,r2,r5,r8,r10,r14,r15}
:02035E38 316FC312 unknown
:02035E3C FDD32D30 unknown
:02035E40 3031824C eorccs r8,r1,r12,asr #0x4
:02035E44 D529C184 strle r12,[r9, #-0x184]!
:02035E48 7511CFBC ldrvc r12,[r1, #-0xfbc]		;(r1-0xfbc=*(fffff045))
:02035E4C 9A4F8103 bls 03416260
:02035E50 13FD11C5 mvnnes r1,#0x40000031
:02035E54 5931D3D9 ldmpldb  r1!,{r0,r3,r4,r6,r7,r8,r9,r12,r14,r15}
:02035E58 10017CC9 andne  r7,r1,r9,asr #0x19
:02035E5C E94CC93E stmdb  r12 ,{r1,r2,r3,r4,r5,r8,r11,r14,r15}^
:02035E60 506EE012 rsbpl  r14,r14,r2,lsl r0
:02035E64 4CD1101D ldcmil 0,cr1,[r1],{#0x1d}
:02035E68 7500352B strvc r3,[r0, #-0x52b]		;(r0-0x52b=*(fffffad6))
:02035E6C 70403511 subvc  r3,r0,r1,lsl r5
:02035E70 C4003576 strgt r3,[r0],#-0x576
:02035E74 C0401435 subgt  r1,r0,r5,lsr r4
:02035E78 106117E5 rsbne  r1,r1,r5,ror #0xf
:02035E7C 401D4985 andmis r4,r13,r5,lsl #0x13
:02035E80 0007E284 andeq  r14,r7,r4,lsl #0x5
:02035E84 0801E354 stmeqda  r1 ,{r2,r4,r6,r8,r9,r13,r14,r15}
:02035E88 49F10309 unknown
:02035E8C C035AB4D eorgts r10,r5,r13,asr #0x16
:02035E90 AA101962 bge 0243C420
:02035E94 1A19118D bne 0267A4D0
:02035E98 C15BC051 cmpgt r11,r1,asr r0
:02035E9C 4D4903C9 unknown
:02035EA0 112A67AD unknown
:02035EA4 10191DBD ldrneh r1,[r9], -r13
:02035EA8 2AA64D49 bcs 009C93D4
:02035EAC 169ABD49 ldrne r11,[r9], -r13
:02035EB0 4D491019 unknown
:02035EB4 8CF52A9F ldchil 10,cr2,[r5],#+0x27c
:02035EB8 10191CD9 ldrnesb r1,[r9], -r9
:02035EBC A11D49E6 tstge r13,r6,ror #0x13
:02035EC0 72392A19 eorvcs r2,r9,#0x19000
:02035EC4 81012B29 unknown
:02035EC8 F95BB233 ldmnvdb  r11 ,{r0,r1,r4,r5,r9,r12,r13,r15}^
:02035ECC 182D5938 stmneda  r13!,{r3,r4,r5,r8,r11,r12,r14}
:02035ED0 25040131 strcs r0,[r4, #-0x131]		;(r4-0x131=*(fffffecf))
:02035ED4 2BC13308 blcs 01082AFC
:02035ED8 55C53019 strplb r3,[r5, #+0x19]		;r5+0x19=*(00000019)
:02035EDC 5045157D subpl  r1,r5,r13,ror r5
:02035EE0 BD39D2F7 ldclt  2,cr13,[r9,#-0x3dc]!
:02035EE4 34CF1591 strccb r1,[r15],#+0x591
:02035EE8 0FB84729 swieq 0x00b84729
:02035EEC 1D9D0259 unknown
:02035EF0 20ED0085 rsccs  r0,r13,r5,lsl #0x1
:02035EF4 D90D45F2 stmledb  r13 ,{r1,r4,r5,r6,r7,r8,r10,r14}
:02035EF8 1DC14214 unknown
:02035EFC C2000D0F andgt  r0,r0,#0x3C0
:02035F00 55B38089 ldrpl r8,[r3, #+0x89]!
:02035F04 11106112 tstne r0,r2,lsl r1
:02035F08 21C12021 biccs  r2,r1,r1,lsr #0x0
:02035F0C 1B001136 blne 0203A3EC
:02035F10 3A000067 bcc 020360B4
:02035F14 16351619 unknown
:02035F18 15006DA5 strne r6,[r0, #-0xda5]		;(r0-0xda5=*(fffff25c))
:02035F1C 2239D801 eorcss r13,r9,#0x10000
:02035F20 A0001509 andge  r1,r0,r9,lsl #0xa
:02035F24 FD00D50F unknown
:02035F28 C165180E unknown
:02035F2C 104D7041 subne  r7,r13,r1,asr #0x0
:02035F30 CD004D9A unknown
:02035F34 5660002D unknown
:02035F38 07AD9F10 unknown
:02035F3C 30D0E284 sbcccs r14,r0,r4,lsl #0x5
:02035F40 46E10491 unknown
:02035F44 30E510FD unknown
:02035F48 E58D044D str r0,[r13, #+0x44d]		;r13+0x44d=*(0000044d)
:02035F4C 59141C3E ldmpldb  r4 ,{r1,r2,r3,r4,r5,r10,r11,r12}
:02035F50 1F002905 swine 0x00002905
:02035F54 15650069 strneb r0,[r5, #-0x69]!
:02035F58 B680259F unknown
:02035F5C 8F8A4049 swihi 0x008a4049
:02035F60 1C7D05C5 ldcnel 5,cr0,[r13],#-0x314
:02035F64 19000F86 stmnedb  r0 ,{r1,r2,r7,r8,r9,r10,r11}
:02035F68 5901C5EB stmpldb  r1 ,{r0,r1,r3,r5,r6,r7,r8,r10,r14,r15}
:02035F6C FFD29535 swinv 0x00d29535
:02035F70 45883F85 strmi r3,[r8, #+0xf85]		;r8+0xf85=*(00000f88)
:02035F74 04D7B440 ldreqb r11,[r7],#+0x440
:02035F78 08D92402 ldmeqia  r9 ,{r1,r10,r13}^
:02035F7C 058A41B8 streq r4,[r10, #+0x1b8]		;r10+0x1b8=*(000001b8)
:02035F80 40395402 eormis r5,r9,r2,lsl #0x8
:02035F84 49215528 stmmidb  r1!,{r3,r5,r8,r10,r12,r14}
:02035F88 0055D000 subeqs r13,r5,r0
:02035F8C 105FB102 subnes r11,r15,r2,lsl #0x2
:02035F90 61C10571 bicvs  r0,r1,r1,ror r5
:02035F94 8155F23C cmphi r5,r12,lsr r2
:02035F98 81027920 unknown
:02035F9C E9859080 stmib  r5 ,{r7,r12,r15}
:02035FA0 27256179 unknown
:02035FA4 3D60768D stcccl 6,cr7,[r0,#-0x234]!
:02035FA8 3D06A961 unknown
:02035FAC 013D0701 teqeq r13,r1,lsl #0xe
:02035FB0 CDDD2155 unknown
:02035FB4 750C5D4B strvc r5,[r12, #-0xd4b]		;(r12-0xd4b=*(fffff2b5))
:02035FB8 BC409541 stcltl 5,cr9,[r0],{#0x41}
:02035FBC 99DC3DC0 ldmlsib  r12 ,{r6,r7,r8,r10,r11,r12,r13}^
:02035FC0 3D250521 stccc  5,cr0,[r5,#-0x84]!
:02035FC4 250AD9DC strcs r13,[r10, #-0x9dc]		;(r10-0x9dc=*(fffff624))
:02035FC8 D2613C3D rsble  r3,r1,#0x3D00
:02035FCC 1472112D unknown
:02035FD0 38020586 stmccda  r2 ,{r1,r2,r7,r8,r10}
:02035FD4 41404965 unknown
:02035FD8 4965500D unknown
:02035FDC 4009253C andmi  r2,r9,r12,lsr r5
:02035FE0 120604A1 andne  r0,r6,#0xA1000000
:02035FE4 60090033 andvs  r0,r9,r3,lsr r0
:02035FE8 36F9C0BE unknown
:02035FEC 4003C138 andmi  r12,r3,r8,lsr r1
:02035FF0 99902952 ldmlsib  r0 ,{r1,r4,r6,r8,r11,r13}
:02035FF4 9F802914 swils 0x00802914
:02035FF8 4114C029 tstmi r4,r9,lsr #0x0
:02035FFC 6D971D09 unknown
:02036000 05E59414 streqb r9,[r5, #+0x414]!
:02036004 6B7933B5 blvs 03E82EE0
:02036008 B5312394 ldrlt r2,[r1, #-0x394]!
:0203600C F1855008 orrnv  r5,r5,r8
:02036010 F6E3550E unknown
:02036014 43890A0D orrmi  r0,r9,#0xD000
:02036018 1FEBFFC3 swine 0x00ebffc3
:0203601C 0DE00019 stceql 0,cr0,[r0,#+0x64]!
:02036020 55F9A000 ldrplb r10,[r9, #+0x0]!
:02036024 D40389C7 strle r8,[r3],#-0x9c7
:02036028 0DD40021 unknown
:0203602C C2553E01 subgts r3,r5,#0x10
:02036030 EC6885FF stcl 5,cr8,[r8],#-0x3fc
:02036034 E9788527 ldmdb  r8!,{r0,r1,r2,r5,r8,r10,r15}^
:02036038 ACA40935 stcge  9,cr0,[r4],#+0xd4
:0203603C E5902F2D ldr r2,[r0, #+0xf2d]		;r0+0xf2d=*(00000f2e)
:02036040 056D101D streqb r1,[r13, #-0x1d]!
:02036044 5DC24BC5 unknown
:02036048 00052650 andeq  r2,r5,r0,asr r6
:0203604C 2D1BFD98 unknown
:02036050 AD147500 unknown
:02036054 5BC5F513 blpl 011B34A8
:02036058 C500011A strgt r0,[r0, #-0x11a]		;(r0-0x11a=*(fffffee7))
:0203605C 102D011B eorne  r0,r13,r11,lsl r1
:02036060 380D4BC5 stmccda  r13 ,{r0,r2,r6,r7,r8,r9,r11,r14}
:02036064 1503A5ED strne r10,[r3, #-0x5ed]		;(r3-0x5ed=*(fffffa15))
:02036068 0595FF00 ldreq r15,[r5, #+0xf00]		;r5+0xf00=*(00000f00)
:0203606C FF037DE7 swinv 0x00037de7
:02036070 69AB4F21 stmvsib  r11!,{r0,r5,r8,r9,r10,r11,r14}
:02036074 000D0E14 andeq  r0,r13,r4,lsl r14
:02036078 2BF11B99 blcs 01C7CEE4
:0203607C E5D21F15 ldrb r1,[r2, #+0xf15]		;r2+0xf15=*(00100f15)
:02036080 F894BD3B ldmnvia  r4 ,{r0,r1,r3,r4,r5,r8,r10,r11,r12,r13,r15}
:02036084 FD38EBFF ldc2  11,cr14,[r8,#-0x3fc]!
:02036088 04C1D217 streqb r13,[r1],#+0x217
:0203608C 068B7DA0 streq r7,[r11],+r0, lsr #0x1b
:02036090 3461FFD2 unknown
:02036094 11EBFFD2 unknown
:02036098 28AA1075 stmcsia  r10!,{r0,r2,r4,r5,r6,r12}
:0203609C 8538EB00 ldrhi r14,[r8, #-0xb00]!
:020360A0 65412040 strvsb r2,[r1, #-0x40]		;(r1-0x40=*(ffffffc1))
:020360A4 076DF007 streqb r15,[r13,-r7]!
:020360A8 0204DAF4 andeq  r13,r4,#0xF4000
:020360AC D18D0518 orrle  r0,r13,r8,lsl r5
:020360B0 059FF03B ldreq r15,[r15, #+0x3b]		;r15+0x3b=*(020360f3)=#2082617618(0x7c223912)
:020360B4 4D155002 unknown
:020360B8 00115C82 andeqs r5,r1,r2,lsl #0x19
:020360BC 056D2271 streqb r2,[r13, #-0x271]!
:020360C0 822A0759 eorhi  r0,r10,#0x1640000
:020360C4 06011EC1 streq r1,r0,r10,#0x1640000
:020360C8 B5000100 strlt r0,[r0, #-0x100]		;(r0-0x100=*(ffffff01))
:020360CC 06B12016 unknown
:020360D0 6D001351 unknown
:020360D4 21BCE190 unknown
:020360D8 B5534900 ldrltb r4,[r3, #-0x900]		;(r3-0x900=*(fffff702))
:020360DC 58244025 stmplda  r4!,{r0,r2,r5,r14}
:020360E0 3182026D orrcc  r0,r2,r13,ror #0x4
:020360E4 01200B51 unknown
:020360E8 B302250B unknown
:020360EC 026D1069 rsbeq  r1,r13,#0x69
:020360F0 12699220 rsbne  r9,r9,#0x2
:020360F4 C27C2239 rsbgts r2,r12,#0x90000003
:020360F8 EA720132 b 03CB65C8
:020360FC 01EE0001 mvneq  r0,r1
:02036100 0001EC00 andeq  r14,r1,r0,lsl #0x18
:02036104 0E5455F0 mrceq 5,2,r5,cr4,cr0,{7}
:02036108 21E423ED mvncs  r2,r13,ror #0x7
:0203610C 04AD3975 unknown
:02036110 53E4011D mvnpl  r0,#0x40000007
:02036114 0A9503E3 beq 005770A8
:02036118 4D00016E unknown
:0203611C 01681419 unknown
:02036120 00012300 andeq  r2,r1,r0,lsl #0x6
:02036124 3B000132 blcc 020365F4
:02036128 554A0001 strplb r0,[r10, #-0x1]		;(r10-0x1=*(ffffffff))
:0203612C 00580001 subeqs r0,r8,r1
:02036130 5049F0E5 subpl  r15,r9,r5,ror #0x1
:02036134 6D103960 unknown
:02036138 3D5DD940 unknown
:0203613C 403D04C0 eormis r0,r13,r0,asr #0x9
:02036140 4DC0E557 unknown
:02036144 3D6A5150 stcccl 1,cr5,[r10,#-0x140]!
:02036148 0D17F910 unknown
:0203614C C03D4D40 eorgts r4,r13,r0,asr #0x1a
:02036150 47403D05 strmib r3,[r0,-r5, lsl #0x1a]
:02036154 6970E157 ldmvsdb  r0!,{r0,r1,r2,r4,r6,r8,r13,r14,r15}^
:02036158 40C10020 sbcmi  r0,r1,r0,lsr #0x0
:0203615C D5000D41 strle r0,[r0, #-0xd41]		;(r0-0xd41=*(fffff2c0))
:02036160 EB400D23 bl 030395F4
:02036164 4958753D ldmmidb  r8 ,{r0,r2,r3,r4,r5,r8,r10,r12,r13,r14}^
:02036168 40650640 rsbmi  r0,r5,r0,asr #0xc
:0203616C 01402537 unknown
:02036170 D3202956 unknown
:02036174 8C3004E5 ldchi  4,cr0,[r0],#-0x394
:02036178 41C203B1 strmih r0,[r2, #+0x31]		;r2+0x31=*(00100031)
:0203617C 17D53105 ldrneb r3,[r5,+r5, lsl #0x2]
:02036180 00E14039 rsceq  r4,r1,r9,lsr r0
:02036184 503D2D13 eorpls r2,r13,r3,lsl r13
:02036188 4980799C stmmiib  r0 ,{r2,r3,r4,r7,r8,r11,r12,r13,r14}
:0203618C 40392650 eormis r2,r9,r0,asr r6
:02036190 00225069 eoreq  r5,r2,r9,ror #0x0
:02036194 1D9BF079 unknown
:02036198 203D4039 eorcss r4,r13,r9,lsr r0
:0203619C 504D04BD strplh r0,[r13],#-0x4d
:020361A0 D9103D17 ldmledb  r0 ,{r0,r1,r2,r4,r8,r10,r11,r12,r13}
:020361A4 402DDE1E eormi  r13,r13,r14,lsl r14
:020361A8 95303D13 ldrls r3,[r0, #-0xd13]!
:020361AC 0E703D03 cdpeq 13,6,cr3,cr0,cr3,0
:020361B0 5D0401B5 unknown
:020361B4 04819230 streq r9,[r1],#+0x230
:020361B8 10F1E3A0 rscnes r14,r1,r0,lsr #0x7
:020361BC C324C01C unknown
:020361C0 400D05E5 andmi  r0,r13,r5,ror #0xb
:020361C4 45000D07 strmi r0,[r0, #-0xd07]		;(r0-0xd07=*(fffff2fa))
:020361C8 E823452C stmda  r3!,{r2,r3,r5,r8,r10,r14}
:020361CC 10D50009 sbcnes r0,r5,r9
:020361D0 05C222DD streqb r2,[r2, #+0x2dd]		;r2+0x2dd=*(001002dd)
:020361D4 001302E1 andeqs r0,r3,r1,ror #0x5
:020361D8 15C20027 strneb r0,[r2, #+0x27]		;r2+0x27=*(00100027)
:020361DC 286D08A9 unknown
:020361E0 C51FD908 ldrgt r13,[r15, #-0x908]		;r15-0x908=*(020358e0)=#-1695253208(0x9af47d28)
:020361E4 FF65D800 swinv 0x0065d800
:020361E8 4085021D addmi  r0,r5,r13,lsl r2
:020361EC 696AA510 unknown
:020361F0 256CD01E strcsb r13,[r12, #-0x1e]!
:020361F4 42008511 andmi  r8,r0,#0x4400000
:020361F8 C85059E2 ldmgtda  r0 ,{r1,r5,r6,r7,r8,r11,r12,r14}^
:020361FC 1AA950B5 bne 00A8A4D8
:02036200 880099D3 stmhida  r0 ,{r0,r1,r4,r6,r7,r8,r11,r12,r15}
:02036204 5948002D stmpldb  r8 ,{r0,r2,r3,r5}^
:02036208 01593011 cmpeq r9,r1,lsl r0
:0203620C E5905520 ldr r5,[r0, #+0x520]		;r0+0x520=*(00000521)
:02036210 31144D40 tstcc r4,r0,asr #0x1a
:02036214 083CE1A0 ldmeqda  r12!,{r5,r7,r8,r13,r14,r15}
:02036218 E08220A1 add  r2,r2,r1,lsr #0x1
:0203621C 1D9120B3 unknown
:02036220 59419006 stmpldb  r1 ,{r1,r2,r12,r15}^
:02036224 20099C01 andcs  r9,r9,r1,lsl #0x18
:02036228 0E452306 cdpeq 3,4,cr2,cr5,cr6,0
:0203622C F15920B1 ldrnvh r2,[r9, #-0x1]		;(r9-0xb1=*(00000002))
:02036230 00233BE5 eoreq  r3,r3,r5,ror #0x17
:02036234 9110E165 tstls r0,r5,ror #0x2
:02036238 1201011E andne  r0,r1,#0x80000007
:0203623C 4001B5A8 andmi  r11,r1,r8,lsr #0xb
:02036240 5DA7E240 stcpl  2,cr14,[r7,#+0x100]!
:02036244 154D2C41 strneb r2,[r13, #-0xc41]		;(r13-0xc41=*(9af470e7))
:02036248 551CF9A1 ldrpl r15,[r12, #-0x9a1]		;(r12-0x9a1=*(fffff65f))
:0203624C 1B9D0E01 blne 00779A58
:02036250 2104850E unknown
:02036254 A16B1905 unknown
:02036258 A1012000 unknown
:0203625C 9A502970 bls 03440824
:02036260 595680A1 ldmpldb  r6 ,{r0,r5,r7,r15}^
:02036264 2305E110 unknown
:02036268 10450209 subne  r0,r5,r9,lsl #0x4
:0203626C 41D900A9 bicmis r0,r9,r9,lsr #0x1
:02036270 D1FA3029 mvnles r3,r9,lsr #0x0
:02036274 E4009910 str r9,[r0],#-0x910
:02036278 509D0099 umullpls r0,r13,r9,r0
:0203627C A5CC169D strgeb r1,[r12, #+0x69d]		;r12+0x69d=*(0000069d)
:02036280 21A1BBF0 unknown
:02036284 B000590E andlt  r5,r0,r14,lsl #0x12
:02036288 90350015 eorlss r0,r5,r5,lsl r0
:0203628C 7135225F teqvc r5,r15,asr r2
:02036290 19022919 stmnedb  r2 ,{r0,r3,r4,r8,r11,r13}
:02036294 10601D00 rsbne  r1,r0,r0,lsl #0x1a
:02036298 0F1EE580 swieq 0x001ee580
:0203629C 160D0619 unknown
:020362A0 EB000DED bl 02039A5C
:020362A4 8339417C teqhi r9,#0x1F
:020362A8 50592055 subpls r2,r9,r5,asr r0
:020362AC 2013DD71 andcss r13,r3,r1,ror r13
:020362B0 0CE91185 stceql 1,cr1,[r9],#+0x214
:020362B4 09796B10 unknown
:020362B8 BD540385 unknown
:020362BC F10C1D1F unknown
:020362C0 3BA0C128 blcc 00866768
:020362C4 02E148E1 rsceq  r4,r1,#0xE10000
:020362C8 2501BD48 strcs r11,[r1, #-0xd48]		;(r1-0xd48=*(fffff2b9))
:020362CC 3420BC10 unknown
:020362D0 30BCE192 umlalccs r14,r12,r2,r1
:020362D4 1910E193 ldmnedb  r0 ,{r0,r1,r4,r7,r8,r13,r14,r15}
:020362D8 19AF8041 stmneib  r15!,{r0,r6,r15}
:020362DC B1002400 unknown
:020362E0 0310BD37 tsteq r0,#0xDC0
:020362E4 ADB20109 ldcge  1,cr0,[r2,#+0x24]!
:020362E8 00B11017 adceqs r1,r1,r7,lsl r0
:020362EC 470101E4 strmi r0,r1,r1,r7,lsl r0
:020362F0 9535A513 ldrls r10,[r5, #-0x513]!
:020362F4 3C21D0DF stccc  0,cr13,[r1],#-0x37c
:020362F8 019A10FD ldreqsh r1,[r10, +r13]
:020362FC 00F19C00 rsceqs r9,r1,r0,lsl #0x18
:02036300 158C24AC strne r2,[r12, #+0x4ac]		;r12+0x4ac=*(000004ac)
:02036304 59135432 ldmpldb  r3 ,{r1,r4,r5,r10,r12,r14}
:02036308 24BF4D73 unknown
:0203630C 31D3336D bicccs r3,r3,r13,ror #0x6
:02036310 05831443 streq r1,[r3, #+0x443]		;r3+0x443=*(00000445)
:02036314 8513A902 ldrhi r10,[r3, #-0x902]		;(r3-0x902=*(fffff700))
:02036318 B801F108 stmltda  r1 ,{r3,r8,r12,r13,r14,r15}
:0203631C 69B80085 ldmvsib  r8!,{r0,r2,r7}
:02036320 082D7010 stmeqda  r13!,{r4,r12,r13,r14}
:02036324 082D60AA stmeqda  r13!,{r1,r3,r5,r7,r13,r14}
:02036328 40082D50 andmi  r2,r8,r0,asr r13
:0203632C 081D0079 ldmeqda  r13 ,{r0,r3,r4,r5,r6}
:02036330 00716A05 rsbeqs r6,r1,r5,lsl #0x14
:02036334 07081D06 streq r1,[r8,-r6, lsl #0x1a]
:02036338 2EADD120 cdpcs 1,10,cr13,cr13,cr0,1
:0203633C 29704504 unknown
:02036340 CD600538 stcgtl 5,cr0,[r0,#-0xe0]!
:02036344 025006E5 subeqs r0,r0,#0xE500000
:02036348 4007E5CD andmi  r14,r7,r13,asr #0xb
:0203634C A80DE5CD stmgeda  r13 ,{r0,r2,r3,r6,r7,r8,r10,r13,r14,r15}
:02036350 04C000B5 streqb r0,[r0],#+0xb5
:02036354 00250049 eoreq  r0,r5,r9,asr #0x0
:02036358 88002582 stmhida  r0 ,{r1,r7,r8,r10,r13}
:0203635C D2161001 andles r1,r6,#0x1
:02036360 FD2045E7 stc2  5,cr4,[r0,#-0x39c]!
:02036364 EB000757 bl 020380C8
:02036368 00890C4C addeq  r0,r9,r12,asr #0x18
:0203636C 16111B51 unknown
:02036370 7D020039 unknown
:02036374 07119C14 unknown
:02036378 9F1034AF swils 0x001034af
:0203637C D1C03EDD unknown
:02036380 48910931 ldmmiia  r1 ,{r0,r4,r5,r8,r11}
:02036384 C30431E5 unknown
:02036388 07AD2000 streq r2,[r13,+r0]!
:0203638C E722D230 unknown
:02036390 E081010C add  r0,r1,r12,lsl #0x2
:02036394 26A10595 unknown
:02036398 47E01021 strmib r1,[r0,+r1, lsr #0x0]!
:0203639C 01ED1535 mvneq  r1,lsr r5
:020363A0 541265F8 ldrpl r6,[r2],#-0x5f8
:020363A4 4C16020E ldcmi  2,cr0,[r6],{#0xe}
:020363A8 26691C86 unknown
:020363AC 03E50A87 mvneq  r0,#0x87000
:020363B0 8DC8295D unknown
:020363B4 D00B7504 andle  r7,r11,r4,lsl #0xa
:020363B8 91E1D120 mvnls  r13,r0,lsr #0x2
:020363BC C3168110 tstgt r6,#0x4
:020363C0 04520061 ldreqb r0,[r2],#-0x61
:020363C4 D0B405C1 adcles r0,r4,r1,asr #0xb
:020363C8 4309343D unknown
:020363CC 00CC02D5 unknown
:020363D0 40110319 andmis r0,r1,r9,lsl r3
:020363D4 01001100 unknown
:020363D8 B8001159 stmltda  r0 ,{r0,r3,r4,r6,r8,r12}
:020363DC 01C93675 biceq  r3,r9,r5,ror r6
:020363E0 03158D51 tsteq r5,#0x1440
:020363E4 05AD0769 streq r0,[r13, #+0x769]!
:020363E8 D9026D30 stmledb  r2 ,{r4,r5,r8,r10,r11,r13,r14}
:020363EC 35A50095 strcc r0,[r5, #+0x95]!
:020363F0 1054F440 subnes r15,r4,r0,asr #0x8
:020363F4 AD32E5D4 ldcge  5,cr14,[r2,#-0x350]!
:020363F8 999F3013 ldmlsib  r15 ,{r0,r1,r4,r12,r13}
:020363FC 10D5902D sbcnes r9,r5,r13,lsr #0x0
:02036400 052FE193 streq r14,[r15, #-0x193]!
:02036404 20C09840 sbccs  r9,r0,r0,asr #0x10
:02036408 8DA435B1 stchi  5,cr3,[r4,#+0x2c4]!
:0203640C 8DD0A182 unknown
:02036410 D0234132 eorle  r4,r3,r2,lsr r1
:02036414 9B728D65 blls 03CD99B0
:02036418 4C328DD0 ldcmi  13,cr8,[r2],#-0x340
:0203641C 8645100D strhib r1,[r5],-r13
:02036420 45E92699 strmib r2,[r9, #+0x699]!
:02036424 28F64566 unknown
:02036428 C12D8645 unknown
:0203642C 090BEBFF stmeqdb  r11 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:02036430 3DD05C1B unknown
:02036434 3D556876 unknown
:02036438 3D4928F6 unknown
:0203643C 06391841 unknown
:02036440 0541C0B4 streqb r12,[r1, #-0xb4]		;(r1-0xb4=*(ffffff4d))
:02036444 650B0E69 strvs r0,[r11, #-0xe69]		;r11-0xe69=*(0e0ff197)=#0(0x00000000)
:02036448 DC10F120 ldcle  1,cr15,[r0],{#0x20}
:0203644C E5DC0009 ldrb r0,[r12, #+0x9]		;r12+0x9=*(00000009)
:02036450 8C0AC002 stchi  0,cr12,[r10],{#0x2}
:02036454 C31000E2 tstgt r0,#0xE2
:02036458 29C301CD stmcsib  r3 ,{r0,r2,r3,r6,r7,r8}^
:0203645C E283A006 add  r10,r3,#0x6
:02036460 E2522001 subs r2,r2,#0x1
:02036464 FF00FFF7 swinv 0x0000fff7
:02036468 00098C1A andeq  r8,r9,r10,lsl r12
:0203646C 095219E1 ldmeqdb  r2 ,{r0,r5,r6,r7,r8,r11,r12}^
:02036470 09588800 ldmeqdb  r8 ,{r11,r15}^
:02036474 4F193500 swimi 0x00193500
:02036478 00840009 addeq  r0,r4,r9
:0203647C 4B1001ED blmi 02436C38
:02036480 10050ACD andne  r0,r5,r13,asr #0x15
:02036484 C03207B5 unknown
:02036488 1E5D019D mrcne 1,2,r0,cr13,cr13,{4}
:0203648C 02956720 addeqs r6,r5,#0x800000
:02036490 106C0881 rsbne  r0,r12,r1,lsl #0x11
:02036494 04ED0F29 unknown
:02036498 2AAD07A9 bcs 00B78344
:0203649C 0D19C5F3 unknown
:020364A0 A9FAA930 ldmgeib  r10!,{r4,r5,r8,r11,r13,r15}^
:020364A4 18F6E5FA ldmneia  r6!,{r1,r3,r4,r5,r6,r7,r8,r10,r13,r14,r15}^
:020364A8 107505C5 rsbnes r0,r5,r5,asr #0xb
:020364AC 025D30DF subeqs r3,r13,#0xDF
:020364B0 5046DD38 subpl  r13,r6,r8,lsr r13
:020364B4 DD6846DD stclel 6,cr4,[r8,#-0x374]!
:020364B8 1245AA36 subne  r10,r5,#0x36000
:020364BC FD2966D9 stc2  6,cr6,[r9,#-0x364]!
:020364C0 292300F5 stmcsdb  r3!,{r0,r2,r4,r5,r6,r7}
:020364C4 2F22FCFD swics 0x0022fcfd
:020364C8 25B57341 ldrcs r7,[r5, #+0x341]!
:020364CC 25B27341 ldrcs r7,[r2, #+0x341]!
:020364D0 1BFD0271 blne 01F76E9C
:020364D4 4AFDD0C9 bmi 01FAA800
:020364D8 E672718F unknown
:020364DC 27FD800D ldrcsb r8,[r13,+r13]!
:020364E0 2BEAC2C5 blcs 01AE6FFC
:020364E4 F73025C0 ldrnv r2,[r13,+r13]!
:020364E8 25B84025 ldrcs r4,[r8, #+0x25]!
:020364EC BE544E40 cdplt 14,4,cr4,cr4,cr0,2
:020364F0 48F90255 unknown
:020364F4 BE6712B5 mcrlt 2,3,r1,cr7,cr5,{5}
:020364F8 4EED3E01 cdpmi 14,14,cr3,cr13,cr1,0
:020364FC 8FE041E9 swihi 0x00e041e9
:02036500 10017761 andne  r7,r1,r1,ror #0xe
:02036504 F8476162 stmnvda  r7 ,{r1,r5,r6,r8,r13,r14}^
:02036508 41018559 unknown
:0203650C 415CE300 cmpmi r12,r0,lsl #0x6
:02036510 39700B6D unknown
:02036514 A050A300 subges r10,r0,r0,lsl #0x6
:02036518 08F105E3 unknown
:0203651C 8000290B andhi  r2,r0,r11,lsl #0x12
:02036520 E0840250 add  r0,r4,r0,asr r2
:02036524 E0800007 add  r0,r0,r7
:02036528 40A100D3 unknown
:0203652C 3840A120 stmccda  r0 ,{r5,r8,r13,r15}^
:02036530 113000A1 teqne r0,r1,lsr #0x1
:02036534 E1E5159F unknown
:02036538 E5C16026 strb r6,[r1, #+0x26]		;r1+0x26=*(00000027)
:0203653C 43B5D000 movmis r13,#0x0		;r13=0(0x0)
:02036540 B516E182 ldrlt r14,[r6, #-0x182]		;(r6-0x182=*(d200131b))
:02036544 53B5FA83 movpls r15,#0x83000		;r15=536576(0x83000)
:02036548 43B51A51 movmis r1,#0x51000		;r1=331776(0x51000)
:0203654C BB0009F8 bllt 02038D34
:02036550 B9000DF8 stmltdb  r0 ,{r3,r4,r5,r6,r7,r8,r10,r11}
:02036554 43ADF413 movmi  r15,#0x13000000		;r15=318767104(0x13000000)
:02036558 B9030DF0 stmltdb  r3 ,{r4,r5,r6,r7,r8,r10,r11}
:0203655C 40ECD613 rscmi  r13,r12,r3,lsl r6
:02036560 23B123AD movcss r2,#0xB4000002		;r2=-1275068414(0xb4000002)
:02036564 93AD13C1 movls  r1,#0x4000003		;r1=67108867(0x4000003)
:02036568 7C8913B5 stcvc  3,cr1,[r9],{#0xb5}
:0203656C 013029C0 teqeq r0,r0,asr #0x13
:02036570 04E28660 unknown
:02036574 E3560200 cmp r6,#0x0
:02036578 E2877008 add  r7,r7,#0x8
:0203657C FF00FFD3 swinv 0x0000ffd3
:02036580 58100D3A ldmplda  r0 ,{r1,r3,r4,r5,r8,r10,r11}
:02036584 232D8019 unknown
:02036588 42391019 eormis r1,r9,#0x19
:0203658C 905151F4 ldrlssh r5,[r1],#-0x14
:02036590 FFBE1139 swinv 0x00be1139
:02036594 0D402019 unknown
:02036598 275AA600 ldrcsb r10,[r10,-r0, lsl #0xc]
:0203659C 05808900 streq r8,[r0, #+0x900]		;r0+0x900=*(00000900)
:020365A0 80401907 subhi  r1,r0,r7,lsl #0x12
:020365A4 03F53800 mvneqs r3,#0x0
:020365A8 39038019 stmccdb  r3 ,{r0,r3,r4,r15}
:020365AC 20401912 subcs  r1,r0,r2,lsl r9
:020365B0 5B4C000D blpl 033365EC
:020365B4 60510027 subvss r0,r1,r7,lsr #0x0
:020365B8 1990112D ldmneib  r0 ,{r0,r2,r3,r5,r8,r12}
:020365BC 451CC140 ldrmi r12,[r12, #-0x140]		;(r12-0x140=*(fffffec0))
:020365C0 30AD276C adccc  r2,r13,r12,ror #0xe
:020365C4 69012DF8 stmvsdb  r1 ,{r3,r4,r5,r6,r7,r8,r10,r11,r13}
:020365C8 00518911 subeqs r8,r1,r1,lsl r9
:020365CC 00355AF8 unknown
:020365D0 B0436570 sublt  r6,r3,r0,ror r5
:020365D4 12F91301 rscnes r1,r9,#0x4000000
:020365D8 55E542FD strplb r4,[r5, #+0x2fd]!
:020365DC 0051DDF5 ldreqsh r13,[r1],#-0xd5
:020365E0 19C924E1 stmneib  r9 ,{r0,r5,r6,r7,r10,r13}^
:020365E4 007D1365 rsbeqs r1,r13,r5,ror #0x6
:020365E8 7E07102D cdpvc 0,0,cr1,cr7,cr13,1
:020365EC 09690009 unknown
:020365F0 01450500 unknown
:020365F4 F5661BA1 strnvb r1,[r6, #-0xba1]!
:020365F8 00B1B508 adceqs r11,r1,r8,lsl #0xa
:020365FC 265D04DD unknown
:02036600 02250D7D eoreq  r0,r5,#0x1F40
:02036604 7C721081 ldcvcl 0,cr1,[r2],#-0x204
:02036608 1DD08081 unknown
:0203660C FFBDEB40 swinv 0x00bdeb40
:02036610 45D92C1D ldrmib r2,[r9, #+0xc1d]		;r9+0xc1d=*(00000c20)
:02036614 5D694AB5 stcpll 10,cr4,[r9,#-0x2d4]!
:02036618 9114A910 tstls r4,r0,lsl r9
:0203661C 61497061 unknown
:02036620 012DAD80 unknown
:02036624 29D00429 ldmcsib  r0 ,{r0,r3,r5,r10}^
:02036628 FFBDAC68 swinv 0x00bdac68
:0203662C A58BC829 strge r12,[r11, #+0x829]		;r11+0x829=*(0e100829)=#0(0x00000000)
:02036630 55001104 strpl r1,[r0, #-0x104]		;(r0-0x104=*(fffffefc))
:02036634 2208A5BB andcs  r10,r8,#0x2EC00000
:02036638 1D513305 unknown
:0203663C 144DAF51 strneb r10,[r13],#-0xf51
:02036640 6554B992 ldrvsb r11,[r4, #-0x992]		;(r4-0x992=*(fffff66e))
:02036644 2CB4B91B ldccs  9,cr11,[r4],#+0x6c
:02036648 9D74A922 ldclsl 9,cr10,[r4,#-0x88]!
:0203664C 25FFBDB1 ldrcsb r11,[r15, #+0xdb1]!
:02036650 02B54C68 adceqs r4,r5,#0x6800
:02036654 A801CD28 stmgeda  r1 ,{r3,r5,r8,r10,r11,r14,r15}
:02036658 210021D8 unknown
:0203665C 89E5D112 unknown
:02036660 79E524F9 unknown
:02036664 0024F696 mlaeq  r4,r6,r6,r15unknown
:02036668 14C9B4EB strneb r11,[r9],#+0x4eb
:0203666C A0156110 andges r6,r5,r0,lsl r1
:02036670 7D283151 stcvc  1,cr3,[r8,#-0x144]!
:02036674 00053450 andeq  r3,r5,r0,asr r4
:02036678 2E00359C mcrcs 5,0,r3,cr0,cr12,{4}
:0203667C D1403556 unknown
:02036680 03E1D000 mvneq  r13,#0x0
:02036684 41F11239 mvnmis r1,lsr r9
:02036688 2025908F eorcs  r9,r5,r15,lsl #0x1
:0203668C 01070001 unknown
:02036690 00010C00 andeq  r0,r1,r0,lsl #0x18
:02036694 05B111AC ldreq r1,[r1, #+0x1ac]!
:02036698 07813015 unknown
:0203669C 15680005 strneb r0,[r8, #-0x5]!
:020366A0 155E2000 ldrneb r2,[r14, #-0x0]		;(r14-0x0=*(000035c0))
:020366A4 541039C0 ldrpl r3,[r0],#-0x9c0
:020366A8 151A0015 ldrne r0,[r10, #-0x15]		;(r10-0x15=*(ffffffeb))
:020366AC 1A57A540 bne 0361FBB4
:020366B0 031DCF6B tsteq r13,#0x1AC
:020366B4 402913FD unknown
:020366B8 FFCF6929 swinv 0x00cf6929
:020366BC A99E4C45 ldmgeib  r14 ,{r0,r2,r6,r10,r11,r14}
:020366C0 375DCF05 ldrccb r12,[r13,-r5, lsl #0x1e]
:020366C4 34C9F597 strccb r15,[r9],#+0x597
:020366C8 E525CF09 str r12,[r5, #-0xf09]!
:020366CC D840F101 stmleda  r0 ,{r0,r8,r12,r13,r14,r15}^
:020366D0 7A00097F bvc 02038CD4
:020366D4 84130205 ldrhi r0,[r3],#-0x205
:020366D8 80020509 andhi  r0,r2,r9,lsl #0xa
:020366DC 00020576 andeq  r0,r2,r6,ror r5
:020366E0 F1701795 unknown
:020366E4 0091D000 addeqs r13,r1,r0
:020366E8 40D15071 sbcmis r5,r1,r1,ror r0
:020366EC 28E1D135 unknown
:020366F0 20C00055 sbccs  r0,r0,r5,asr r0
:020366F4 00211135 eoreq  r1,r1,r5,lsr r1
:020366F8 E08202C8 add  r0,r2,r8,asr #0x5
:020366FC E0800104 add  r0,r0,r4,lsl #0x2
:02036700 009900D0 ldreqsb r0,[r9], +r0
:02036704 70001501 andvc  r1,r0,r1,lsl #0xa
:02036708 000D041D andeq  r0,r13,r13,lsl r4
:0203670C F1359CE3 teqnv r5,r3,ror #0x19
:02036710 05C04014 streqb r4,[r0, #+0x14]		;r0+0x14=*(00000014)
:02036714 51E00001 mvnpl  r0,r1
:02036718 E1528101 cmp r2,r1,lsl #0x2
:0203671C 159F008C ldrne r0,[r15, #+0x8c]		;r15+0x8c=*(020367b0)=#1074909441(0x4011d101)
:02036720 C0002001 andgt  r2,r0,r1
:02036724 80129515 andhis r9,r2,r5,lsl r5
:02036728 B9D00045 ldmltib  r0 ,{r0,r2,r6}^
:0203672C F9540100 ldmnvdb  r4 ,{r8}^
:02036730 D61A1100 ldrle r1,[r10],-r0, lsl #0x2
:02036734 17AD1655 unknown
:02036738 09601009 unknown
:0203673C 1AE1BB00 bne 018A5344
:02036740 A0146DCF andges r6,r4,r15,asr #0x1b
:02036744 CF2EE1E1 swigt 0x002ee1e1
:02036748 120125FF andne  r2,r1,#0x3FC00000
:0203674C 02090F79 andeq  r0,r9,#0x1E4
:02036750 3000D5CF andcc  r13,r0,r15,asr #0xb
:02036754 4417E1A0 ldrmi r14,[r7],#-0x1a0
:02036758 C286400D addgt  r4,r6,#0xD
:0203675C E0D1E081 sbcs r14,r1,r1,lsl #0x1
:02036760 38E1D002 unknown
:02036764 51380051 teqpl r8,r1,asr r0
:02036768 28128500 ldmcsda  r2 ,{r8,r10,r15}
:0203676C 2284E081 addcs  r14,r4,#0x81
:02036770 518EE080 orrpl  r14,r14,r0,lsl #0x1
:02036774 BCE1A000 stcltl 0,cr10,[r1],#+0x0
:02036778 B1E19500 mvnlt  r9,r0,lsl #0xa
:0203677C E1950010 orrs r0,r5,r0,lsl r0
:02036780 E19520B2 ldrh r2,[r5, +r2]
:02036784 9F004020 swils 0x00004020
:02036788 843283E5 unknown
:0203678C 0030B3E0 eoreqs r11,r0,r0,ror #0x7
:02036790 BF9BE195 swilt 0x009be195
:02036794 00650125 rsbeq  r0,r5,r5,lsr #0x2
:02036798 70461069 subvc  r1,r6,r9,ror #0x0
:0203679C 01B00001 moveqs r0,r1			;r0=67108867(0x4000003)
:020367A0 0001B400 andeq  r11,r1,r0,lsl #0x8
:020367A4 B60001B2 unknown
:020367A8 18005155 stmneda  r0 ,{r0,r2,r4,r6,r8,r12,r14}
:020367AC 89040055 stmhidb  r4 ,{r0,r2,r4,r6}
:020367B0 4011D101 andmis r13,r1,r1,lsl #0x2
:020367B4 E0B5104D adcs r1,r5,r13,asr #0x0
:020367B8 D10015D1 unknown
:020367BC 15D10015 ldrneb r0,[r1, #+0x15]		;r1+0x15=*(04000018)=#1967519522(0x7545f722)
:020367C0 E554D100 ldrb r13,[r4, #-0x100]		;(r4-0x100=*(ffffff00))
:020367C4 E1D010D1 ldrsb r1,[r0, #+0x1]		;r0+0x1=*(7545f723)=#0(0x00000000)
:020367C8 00454000 subeq  r4,r5,r0
:020367CC 0009E080 andeq  r14,r9,r0,lsl #0x1
:020367D0 02E5CDC0 rsceq  r12,r5,#0x3000
:020367D4 E502CD30 str r12,[r2, #-0xd30]		;(r2-0xd30=*(b3fff2d2))
:020367D8 61CD2003 bicvs  r2,r13,r3
:020367DC 04E7D403 unknown
:020367E0 E5900010 ldr r0,[r0, #+0x10]		;r0+0x10=*(7545f732)=#0(0x00000000)
:020367E4 05811229 streq r1,[r1, #+0x229]		;r1+0x229=*(00000229)
:020367E8 01CD023D biceq  r0,r13,r13,lsr r2
:020367EC 008918C8 addeq  r1,r9,r8,asr #0x11
:020367F0 5401CD2C strpl r12,[r1],#-0xd2c
:020367F4 20891C86 addcs  r1,r9,r6,lsl #0x19
:020367F8 1D9ECD8A unknown
:020367FC BF71E100 swilt 0x0071e100
:02036800 6DE9313D stcvsl 1,cr3,[r9,#+0xf4]!
:02036804 53E996A9 mvnpl  r9,#0xA900000
:02036808 BC3CC1BE ldclt  1,cr12,[r12],#-0x2f8
:0203680C B141BDBE strlth r11,[r1, #-0xde]		;(r1-0xdbe=*(ffffff22))
:02036810 5564EF46 strplb r14,[r4, #-0xf46]!
:02036814 00052C03 andeq  r2,r5,r3,lsl #0x18
:02036818 314DBED8 unknown
:0203681C A5068131 strge r8,[r6, #-0x131]		;(r6-0x131=*(d200136c))
:02036820 C124DD32 unknown
:02036824 02F9C007 rsceqs r12,r9,#0x7
:02036828 0B7F00E5 bleq 03FF6BC4
:0203682C 8F38C536 swihi 0x0038c536
:02036830 12F111B5 rscnes r1,r1,#0x4000002D
:02036834 E19618C5 orrs r1,r6,r5,asr #0x11
:02036838 DD0BC59A unknown
:0203683C C55AE1BE ldrgtb r14,[r10, #-0x1be]		;(r10-0x1be=*(fffffe42))
:02036840 7AE1BE03 bvc 018A6054
:02036844 1AE1BE90 bne 018A628C
:02036848 ADFAE196 ldcgel 1,cr14,[r10,#+0x258]!
:0203684C ADF8ADF8 ldcgel 13,cr10,[r8,#+0x3e0]!
:02036850 91F3C1F8 ldrlssh r12,[r3, #+0x18]!
:02036854 944AE124 strlsb r14,[r10],#-0x124
:02036858 3AE11C7F bcc 0187DA5C
:0203685C A9C3B1AC stmgeib  r3 ,{r2,r3,r5,r7,r8,r12,r13,r15}^
:02036860 06A11011 unknown
:02036864 05C55A4B streqb r5,[r5, #+0xa4b]		;r5+0xa4b=*(00000a4b)
:02036868 1A2D11A9 bne 02B7AF14
:0203686C 910C16CD unknown
:02036870 2F5F0900 swics 0x005f0900
:02036874 CE6F7DA5 cdpgt 13,6,cr7,cr15,cr5,5
:02036878 10214585 eorne  r4,r1,r5,lsl #0xb
:0203687C 00090D55 andeq  r0,r9,r5,asr r13
:02036880 002D7905 eoreq  r7,r13,r5,lsl #0x12
:02036884 80000115 andhi  r0,r0,r5,lsl r1
:02036888 01000E12 unknown
:0203688C B50415CD strlt r1,[r4, #-0x5cd]		;(r4-0x5cd=*(fffffa33))
:02036890 0219F606 andeqs r15,r9,#0x600000
:02036894 9F281040 swils 0x00281040
:02036898 E5814C25 str r4,[r1, #+0xc25]		;r1+0xc25=*(00000c25)
:0203689C F9016505 stmnvdb  r1 ,{r0,r2,r8,r10,r13,r14}
:020368A0 E2006D64 and  r6,r0,#0x1900
:020368A4 E5D400F4 ldrb r0,[r4, #+0xf4]		;r4+0xf4=*(000000f4)
:020368A8 421D1265 andmis r1,r13,#0x50000006
:020368AC A5900055 ldrge r0,[r0, #+0x55]		;r0+0x55=*(00000055)
:020368B0 5D113519 unknown
:020368B4 1E5D7800 cdpne 8,4,cr7,cr13,cr0,0
:020368B8 8D0B8D29 unknown
:020368BC 119DD706 orrnes r13,r13,r6,lsl #0xe
:020368C0 A9068DF0 stmgedb  r6 ,{r4,r5,r6,r7,r8,r10,r11,r15}
:020368C4 69985411 ldmvsib  r8 ,{r0,r4,r10,r12,r14}
:020368C8 CDF7FD20 ldcgtl 13,cr15,[r7,#+0x80]!
:020368CC 2387FD21 orrcs  r15,r7,#0x840
:020368D0 CE4674CD cdpgt 4,4,cr7,cr6,cr13,6
:020368D4 2475335D unknown
:020368D8 750145CA strvc r4,[r1, #-0x5ca]		;(r1-0x5ca=*(fffffa36))
:020368DC 210581B5 strcsh r8,[r5, -r5]
:020368E0 D9CD7589 stmleib  r13 ,{r0,r3,r7,r8,r10,r12,r13,r14}^
:020368E4 D713FD12 unknown
:020368E8 9742FDCE strlsb r15,ib 
:020368EC 13B94369 movnes r4,#0xA4000001		;r4=-1543503871(0xa4000001)
:020368F0 FDB36921 ldc2  9,cr6,[r3,#+0x84]!
:020368F4 14C0695A strneb r6,[r0],#+0x95a
:020368F8 97444045 strlsb r4,[r0],#+0x95a
:020368FC 10015A59 andne  r5,r1,r9,asr r10
:02036900 C5E5037D strgtb r0,[r5, #+0x37d]!
:02036904 ED960D82 unknown
:02036908 ED07D9B2 unknown
:0203690C CE1E5112 mrcgt 1,0,r5,cr14,cr2,{0}
:02036910 8CBF3021 ldchi  0,cr3,[r15],#+0x84
:02036914 E2725D97 rsbs r5,r2,#0x25C0
:02036918 95F9C25D ldrlsb r12,[r9, #+0x25d]!
:0203691C 4554B041 ldrmib r11,[r4, #-0x41]		;(r4-0x41=*(a3ffffc0))
:02036920 00A11001 adceq  r1,r1,r1
:02036924 880595E2 stmhida  r5 ,{r1,r5,r6,r7,r8,r10,r12,r15}
:02036928 95F09D10 ldrlsb r9,[r0, #+0xd10]!
:0203692C 337D4172 cmncc r13,#0x8000001C
:02036930 FB009D10 blx 0205DD80
:02036934 54F0000D unknown
:02036938 05100D10 ldreq r0,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:0203693C F7000D0B strnv r0,[r0,-r11, lsl #0x1a]
:02036940 0EEBFF62 cdpeq 15,14,cr15,cr11,cr2,3
:02036944 E2841E1F add  r1,r4,#0x1F0
:02036948 5F11D10E swipl 0x0011d10e
:0203694C B3EB2001 mvnlt  r2,#0x1
:02036950 BDA34BFD stclt  11,cr4,[r3,#+0x3f4]!
:02036954 25239E82 strcs r9,[r3, #-0xe82]!
:02036958 321994AB andccs r9,r9,#0xAB000000
:0203695C CDDC4B25 unknown
:02036960 17FD0B25 ldrneb r0,[r13,+r5, lsr #0x16]!
:02036964 1699100D ldrne r1,[r9],+r13
:02036968 3B25CDF3 blcc 029AA13C
:0203696C A112B9D2 ldrgesb r11,[r2, -r2]
:02036970 3E10F910 mrccc 9,0,r15,cr0,cr0,{0}
:02036974 1C023A05 stcne  10,cr3,[r2],{#0x5}
:02036978 C53800F5 ldrgt r0,[r8, #-0xf5]!
:0203697C 1F258C00 swine 0x00258c00
:02036980 E1A05440 mov  r5,r0,asr #0x8
:02036984 62FD0021 rscvss r0,r13,#0x21
:02036988 01C140D9 unknown
:0203698C E1B04C50 movs r4,r0,asr r12
:02036990 63023138 unknown
:02036994 08EBFFBF unknown
:02036998 A90025CB stmgedb  r0 ,{r0,r1,r3,r6,r7,r8,r10,r13}
:0203699C 91000415 unknown
:020369A0 460621AD strmi r2,[r6],-r13, lsr #0x3
:020369A4 ED552CF5 unknown
:020369A8 1F75DA19 swine 0x0075da19
:020369AC C1202F7D unknown
:020369B0 0AA7E535 beq 00A2FE8C
:020369B4 09690F99 unknown
:020369B8 0D011149 unknown
:020369BC 11857805 orrne  r7,r5,r5,lsl #0x10
:020369C0 EBFF40FA bl 02006DB0
:020369C4 8148C109 unknown
:020369C8 05A5C10E streq r12,[r5, #+0x10e]!
:020369CC 2EE9FFEB cdpcs 15,14,cr15,cr9,cr11,7
:020369D0 10000A9C mulne  r0,r12,r10
:020369D4 CDAC2A7D stcgt  10,cr2,[r12,#+0x1f4]!
:020369D8 01DD04F5 ldreqsh r0,[r13, #+0x45]		;r13+0x45=*(00000045)
:020369DC 292910ED stmcsdb  r9!,{r0,r2,r3,r5,r6,r7,r12}
:020369E0 38EB0039 unknown
:020369E4 555C0055 ldrplb r0,[r12, #-0x55]		;(r12-0x55=*(ffffffab))
:020369E8 283BE900 ldmcsda  r11!,{r8,r11,r13,r14,r15}
:020369EC 9764FFFF unknown
:020369F0 40110051 andmis r0,r1,r1,asr r0
:020369F4 B0002120 andlt  r2,r0,r0,lsr #0x2
:020369F8 0D1C100D unknown
:020369FC 9FC00400 swils 0x00c00400
:02036A00 85016DE5 strhi r6,[r1, #-0xde5]		;(r1-0xde5=*(fffff21b))
:02036A04 01091CE1 unknown
:02036A08 2D062A84 unknown
:02036A0C C5441C20 strgtb r1,[r4, #-0xc20]		;(r4-0xc20=*(a3fff3e1))
:02036A10 00E50684 rsceq  r0,r5,r4,lsl #0xd
:02036A14 D500892D strle r8,[r0, #-0x92d]		;(r0-0x92d=*(fffff6d3))
:02036A18 9536F1BD ldrls r15,[r6, #-0x1bd]!
:02036A1C B8823D93 stmltia  r2 ,{r0,r1,r4,r7,r8,r10,r11,r12,r13}
:02036A20 9AB29999 bls 00CDD08C
:02036A24 923299BD eorlss r9,r2,#0x2F4000
:02036A28 F299F299 addnvs r15,r9,#0x90000009
:02036A2C F299F299 addnvs r15,r9,#0x90000009
:02036A30 E9E299C0 unknown
:02036A34 596F5DF4 unknown
:02036A38 2309F969 unknown
:02036A3C 216A308D unknown
:02036A40 2B99EC40 blcs 006B1B48
:02036A44 204A73B9 strcsh r7,[r10],#-0x39
:02036A48 6961B4E9 unknown
:02036A4C 40691040 rsbmi  r1,r9,r0,asr #0x0
:02036A50 E90041A9 stmdb  r0 ,{r0,r3,r5,r7,r8,r14}
:02036A54 6E50B1F4 mrcvs 1,2,r11,cr0,cr4,{7}
:02036A58 418150B1 strmih r5,[r1, +r1]
:02036A5C 0D956CBA unknown
:02036A60 203BD4CD eorcss r13,r11,r13,asr #0x9
:02036A64 8D36F4CD ldchi  4,cr15,[r6,#-0x334]!
:02036A68 9153464A cmpls r3,r10,asr #0xc
:02036A6C CD9A7C40 unknown
:02036A70 29202674 stmcsdb  r0!,{r2,r4,r5,r6,r9,r10,r13}
:02036A74 C9042193 stmgtdb  r4 ,{r0,r1,r4,r7,r8,r13}
:02036A78 EC72A520 ldcl 5,cr10,[r2],#-0x80
:02036A7C F7B7310C ldrnv r3,[r7,+r12, lsl #0x2]!
:02036A80 521D0411 andpls r0,r13,#0x11000000
:02036A84 F174C1BD ldrnvh r12,[r4, #-0x1d]!
:02036A88 9553F522 ldrlsb r15,[r3, #-0x522]		;(r3-0x522=*(fffffae0))
:02036A8C 4901B904 stmmidb  r1 ,{r2,r8,r11,r12,r13,r15}
:02036A90 12E9F22C rscne  r15,r9,#0xC0000002
:02036A94 40B9FFCD adcmis r15,r9,r13,asr #0x1f
:02036A98 00150911 andeqs r0,r5,r1,lsl r9
:02036A9C 40692075 rsbmi  r2,r9,r5,ror r0
:02036AA0 36549DF9 unknown
:02036AA4 213C5DCD teqcs r12,r13,asr #0x1b
:02036AA8 13014009 unknown
:02036AAC 405D691E submis r6,r13,r14,lsl r9
:02036AB0 020544F4 andeq  r4,r5,#0xF4000000
:02036AB4 0104DAF4 unknown
:02036AB8 0058206D subeqs r2,r8,r13,ror #0x0
:02036ABC 99B4F499 ldmlsib  r4!,{r0,r3,r4,r7,r10,r12,r13,r14,r15}
:02036AC0 31205544 unknown
:02036AC4 0001E91A andeq  r14,r1,r10,lsl r9
:02036AC8 69FFCD35 ldmvsib  r15!,{r0,r2,r4,r5,r8,r10,r11,r14,r15}^
:02036ACC 554BB97D strplb r11,[r11, #-0x97d]		;(r11-0x97d=*(fffff683))
:02036AD0 F1569110 cmpnv r6,r0,lsl r1
:02036AD4 CD06180D unknown
:02036AD8 5100498D unknown
:02036ADC 305DCD0D subccs r12,r13,r13,lsl #0x1a
:02036AE0 029564A9 addeqs r6,r5,#0xA9000000
:02036AE4 0204D7B4 andeq  r13,r4,#0x2D00000
:02036AE8 55029A24 strpl r9,[r2, #-0xa24]		;(r2-0xa24=*(b3fff5de))
:02036AEC 0005BA30 andeq  r11,r5,r0,lsr r10
:02036AF0 16313831 unknown
:02036AF4 0131FFCD teqeq r1,r13,asr #0x1f
:02036AF8 18093126 stmneda  r9 ,{r1,r2,r5,r8,r12,r13}
:02036AFC 0FBD2461 swieq 0x00bd2461
:02036B00 02300DBC eoreqs r0,r0,#0x2F00
:02036B04 01100D5D tsteq r0,r13,asr r13
:02036B08 29BE4606 ldmcsib  r14!,{r1,r2,r9,r10,r14}
:02036B0C 01E59D11 mvneq  r9,r1,lsl r13
:02036B10 B11BC113 tstlt r11,r3,lsl r1
:02036B14 BD081A06 unknown
:02036B18 40BDEB30 adcmis r14,r13,r0,lsr r11
:02036B1C 459C5354 ldrmi r5,[r12, #+0x354]		;r12+0x354=*(00000354)
:02036B20 00A95031 adceq  r5,r9,r1,lsr r0
:02036B24 F3000950 unknown
:02036B28 4CAA020D stcmi  2,cr0,[r10],#+0x34
:02036B2C 2D4C0F35 unknown
:02036B30 1DC25D02 unknown
:02036B34 701DD200 andvcs r13,r13,r0,lsl #0x4
:02036B38 4D024DBA unknown
:02036B3C D4F24DF2 unknown
:02036B40 F491E24D ldrnv r14,[r1],#+0x24d
:02036B44 91371FB6 ldrlsh r1,[r7, -r6]!
:02036B48 FDA11504 stc2  5,cr1,[r1,#+0x10]!
:02036B4C 74911F0B ldrvc r1,[r1],#+0xf0b
:02036B50 2D00096A unknown
:02036B54 2267D751 rsbcs  r13,r7,#0x1440000
:02036B58 FDBB30C1 ldc2  0,cr3,[r11,#+0x304]!
:02036B5C F1059C50 unknown
:02036B60 F1149426 tstnv r4,r6,lsr #0x8
:02036B64 16B17006 unknown
:02036B68 0DA18D30 stceq  13,cr8,[r1,#+0xc0]!
:02036B6C 054D4A90 streqb r4,[r13, #-0xa90]		;(r13-0xa90=*(fffff570))
:02036B70 962B2983 unknown
:02036B74 20E59011 rsccs  r9,r5,r1,lsl r0
:02036B78 40D50421 sbcmis r0,r5,r1,lsr #0x8
:02036B7C 12003DF5 andne  r3,r0,#0x3D40
:02036B80 E1120100 tst r2,r0,lsl #0x2
:02036B84 CC1B5516 ldcgt  5,cr5,[r11],{#0x16}
:02036B88 F5B932A9 ldrnv r3,[r9, #+0x2a9]!
:02036B8C A5052506 strge r2,[r5, #-0x506]		;(r5-0x506=*(fffffafa))
:02036B90 080EF90D stmeqda  r14 ,{r0,r2,r3,r8,r11,r12,r13,r14,r15}
:02036B94 010306BD streqh r0,[r3, -r13]
:02036B98 B9E7902F unknown
:02036B9C 310E385A unknown
:02036BA0 00419B3B subeq  r9,r1,r11,lsr r11
:02036BA4 16F914A4 unknown
:02036BA8 0E5511CD cdpeq 1,4,cr1,cr5,cr13,6
:02036BAC 40753002 rsbmis r3,r5,r2
:02036BB0 11000C86 unknown
:02036BB4 0F0BB91B swieq 0x000bb91b
:02036BB8 16B18415 unknown
:02036BBC F4EC0009 unknown
:02036BC0 09EB000E unknown
:02036BC4 39097A14 stmccdb  r9 ,{r2,r4,r9,r11,r12,r13,r14}
:02036BC8 1BFD9000 blne 01F9ABD0
:02036BCC 3C91FFCC ldccc  15,cr15,[r1],{#0xcc}
:02036BD0 10010039 andne  r0,r1,r9,lsr r0
:02036BD4 20311199 mlacss r1,r9,r1,r1unknown
:02036BD8 70350FF9 unknown
:02036BDC 003131A1 eoreqs r3,r1,r1,lsr #0x3
:02036BE0 A16B4121 unknown
:02036BE4 395E7B41 ldmccdb  r14 ,{r0,r6,r8,r9,r11,r12,r13,r14}^
:02036BE8 2D9DA840 unknown
:02036BEC 812D5B71 unknown
:02036BF0 00092509 andeq  r2,r9,r9,lsl #0xa
:02036BF4 17B530E9 ldrne r3,r2,r9,r9,lsl #0xa
:02036BF8 03812951 orreq  r2,r1,#0x144000
:02036BFC 396C41D5 unknown
:02036C00 945ED040 ldrlsb r13,[r14],#-0x40
:02036C04 092C303D stmeqdb  r12!,{r0,r2,r3,r4,r5,r12,r13}
:02036C08 110D0A82 unknown
:02036C0C 02091005 andeq  r1,r9,#0x5
:02036C10 000529EA andeq  r2,r5,r10,ror #0x13
:02036C14 C50029A1 strgt r2,[r0, #-0x9a1]		;(r0-0x9a1=*(fffff65f))
:02036C18 9D094D19 unknown
:02036C1C CC5D9A34 ldcgtl 10,cr9,[r13],{#0x34}
:02036C20 B1A471C9 movlt  r7,r9,asr #0x3
:02036C24 01006440 unknown
:02036C28 00099400 andeq  r9,r9,r0,lsl #0x8
:02036C2C 6001F564 andvs  r15,r1,r4,ror #0xa
:02036C30 10600231 rsbne  r0,r0,r1,lsr r2
:02036C34 3195F231 orrccs r15,r5,r1,lsr r2
:02036C38 31F231F2 ldrccsh r3,[r2, #+0x12]!
:02036C3C E8F231F2 unknown
:02036C40 31D2411C bicccs r4,r2,r12,lsl r1
:02036C44 4122CFF6 unknown
:02036C48 4261DB88 rsbmi  r13,r1,#0x22000
:02036C4C D840212F stmleda  r0 ,{r0,r1,r2,r3,r5,r8,r13}^
:02036C50 73E92A9E mvnvc  r2,#0x9E000
:02036C54 B9B51F0F ldmltib  r5!,{r0,r1,r2,r3,r8,r9,r10,r11,r12}
:02036C58 49B5CC26 ldmmiib  r5!,{r1,r2,r5,r10,r11,r14,r15}
:02036C5C 304D499E unknown
:02036C60 1051002D subnes r0,r1,r13,lsr #0x0
:02036C64 71A2DD00 movvc  r13,r0,lsl #0x1a		;r13=0(0x0)
:02036C68 E909C5B3 stmdb  r9 ,{r0,r1,r4,r5,r7,r8,r10,r14,r15}
:02036C6C 69D3711F ldmvsib  r3 ,{r0,r1,r2,r3,r4,r8,r12,r13,r14}^
:02036C70 01ED1F00 mvneq  r1,r0,lsl #0x1e
:02036C74 6DCC1F51 unknown
:02036C78 9F4CB630 swils 0x004cb630
:02036C7C 0DF271ED ldceql 1,cr7,[r2,#+0x3b4]!
:02036C80 DD276D80 stcle  13,cr6,[r7,#-0x200]!
:02036C84 2074C6C1 rsbcss r12,r4,r1,asr #0xd
:02036C88 83A10E15 movhi  r0,#0x150		;r0=336(0x150)
:02036C8C B96195C0 unknown
:02036C90 BD018902 unknown
:02036C94 CBFFF657 blgt 020345F8
:02036C98 162D3459 unknown
:02036C9C 31B9CC0B movccs r12,r11,lsl #0x18		;r12=0(0x0)
:02036CA0 402D4CF6 unknown
:02036CA4 00319B90 mlaeqs r1,r0,r11,r9unknown
:02036CA8 20311B9D mlacss r1,r13,r11,r1unknown
:02036CAC B9091DD0 stmltdb  r9 ,{r4,r6,r7,r8,r10,r11,r12}
:02036CB0 10FFE281 rscnes r14,r15,r1,lsl #0x5
:02036CB4 C0004102 andgt  r4,r0,r2,lsl #0x2
:02036CB8 007820E5 rsbeqs r2,r8,r5,ror #0x1
:02036CBC 38117151 ldmccda  r1 ,{r0,r4,r6,r8,r12,r13,r14}
:02036CC0 4DEA104D stcmil 0,cr1,[r10,#+0x134]!
:02036CC4 1D68A840 stcnel 8,cr10,[r8,#-0x100]!
:02036CC8 304D9F19 subcc  r9,r13,r9,lsl r15
:02036CCC 0E83AD3C mcreq 13,4,r10,cr3,cr12,{1}
:02036CD0 1EAA43AD cdpne 3,10,cr4,cr10,cr13,5
:02036CD4 38EBFFBD unknown
:02036CD8 10064900 andne  r4,r6,r0,lsl #0x12
:02036CDC 35E24040 strccb r4,[r2, #+0x40]!
:02036CE0 43018F19 unknown
:02036CE4 270029F8 unknown
:02036CE8 BC119154 ldclt  1,cr9,[r1],{#0x54}
:02036CEC 17FD0005 ldrneb r0,[r13,+r5]!
:02036CF0 1B1551FD blne 0258B4EC
:02036CF4 BDB3EDA0 ldclt  13,cr14,[r3,#+0x280]!
:02036CF8 73EDBBDD mvnvc  r11,#0x37400
:02036CFC 73EDBBDA mvnvc  r11,#0x36800
:02036D00 ED24BBD7 stc  11,cr11,[r4,#-0x35c]!
:02036D04 EDF3ED13 ldcl 13,cr14,[r3,#+0x4c]!
:02036D08 EDF3EDF3 ldcl 13,cr14,[r3,#+0x3cc]!
:02036D0C E5F3EDF3 ldrb r14,[r3, #+0xdf3]!
:02036D10 ED7F1C27 ldcl 12,cr1,[r15,#-0x9c]!
:02036D14 43ED1433 mvnmi  r1,#0x33000000
:02036D18 51C3ED2C bicpl  r14,r3,r12,lsr #0x1a
:02036D1C 46D51020 ldrmib r1,[r5],+r0, lsr #0x0
:02036D20 914199B5 strlsh r9,[r1, #-0x95]		;(r1-0x9b5=*(ffffff6b))
:02036D24 D3D90011 bicles r0,r9,#0x11
:02036D28 09001E8C stmeqdb  r0 ,{r2,r3,r7,r9,r10,r11,r12}
:02036D2C 21458D62 unknown
:02036D30 21427209 unknown
:02036D34 39963121 ldmccib  r6 ,{r0,r5,r8,r12,r13}
:02036D38 A13CA440 teqge r12,r0,asr #0x8
:02036D3C 1C454121 stcnel 1,cr4,[r5],{#0x21}
:02036D40 108D800D addne  r8,r13,r13
:02036D44 153C1E72 ldrne r1,[r12, #-0xe72]!
:02036D48 25BBBBB7 ldrcs r11,[r11, #+0xbb7]!
:02036D4C 1DCB8730 unknown
:02036D50 C9402544 stmgtdb  r0 ,{r2,r6,r8,r10,r13}^
:02036D54 B3BDB9DE movlts r11,#0x378000		;r11=3637248(0x378000)
:02036D58 7D43BDF7 unknown
:02036D5C 54A04099 unknown
:02036D60 BD109DA1 unknown
:02036D64 9130A9F3 ldrlssh r10,[r0, -r3]!
:02036D68 01401507 unknown
:02036D6C 99BE0035 ldmlsib  r14!,{r0,r2,r4,r5}
:02036D70 E9B9CF10 ldmib  r9!,{r4,r8,r9,r10,r11,r14,r15}
:02036D74 00231231 eoreq  r1,r3,r1,lsr r2
:02036D78 C989A121 stmgtib  r9 ,{r0,r5,r8,r13,r15}
:02036D7C C0B3BDB9 unknown
:02036D80 6385FFB9 orrvs  r15,r5,#0x2E4
:02036D84 7DC424E5 unknown
:02036D88 D1102903 tstle r0,r3,lsl #0x12
:02036D8C C9084C13 stmgtdb  r8 ,{r0,r1,r4,r10,r11,r14}
:02036D90 49165D36 ldmmidb  r6 ,{r1,r2,r4,r5,r8,r10,r11,r12,r14}
:02036D94 01F10867 mvneqs r0,r7,ror #0x10
:02036D98 41811115 orrmi  r1,r1,r5,lsl r1
:02036D9C 81561081 cmphi r6,r1,lsl #0x1
:02036DA0 1D5E4080 unknown
:02036DA4 B9B9CF40 ldmltib  r9!,{r6,r8,r9,r10,r11,r14,r15}
:02036DA8 A91EBD33 ldmgedb  r14 ,{r0,r1,r4,r5,r8,r10,r11,r12,r13,r15}
:02036DAC CB494D32 blgt 0328A27C
:02036DB0 B9A242FD stmltib  r2!,{r0,r2,r3,r4,r5,r6,r7,r9,r14}
:02036DB4 80612D73 rsbhi  r2,r1,r3,ror r13
:02036DB8 AA008194 bge 02057410
:02036DBC 59405D3C stmpldb  r0 ,{r2,r3,r4,r5,r8,r10,r11,r12,r14}^
:02036DC0 C1005D2E unknown
:02036DC4 C11E2AD3 ldrgtsb r2,[r14, -r3]
:02036DC8 1E259EF3 mcrne 14,1,r9,cr5,cr3,{7}
:02036DCC B1353335 teqlt r5,r5,lsr r3
:02036DD0 45A2C480 strmi r12,[r2, #+0x480]!
:02036DD4 1D149472 unknown
:02036DD8 50319080 eorpls r9,r1,r0,lsl #0x1
:02036DDC 1E0C83C1 cdpne 3,0,cr8,cr12,cr1,6
:02036DE0 919A7225 orrlss r7,r10,r5,lsr #0x4
:02036DE4 B18299B9 strlth r9,[r2, +r9]
:02036DE8 5C03F114 stcpl  1,cr15,[r3],{#0x14}
:02036DEC 438D52A5 orrmi  r5,r13,#0x5000000A
:02036DF0 D1BB03DC ldrlesb r0,[r11, +r12]!
:02036DF4 C120D773 unknown
:02036DF8 01C1D471 biceq  r13,r1,r1,ror r4
:02036DFC 46C930A4 strmib r3,[r9],+r4, lsr #0x1
:02036E00 00715275 rsbeqs r5,r1,r5,ror r2
:02036E04 05122359 ldreq r2,[r2, #-0x359]		;(r2-0x359=*(b3fffca9))
:02036E08 DE15F900 cdple 9,0,cr15,cr5,cr0,0
:02036E0C 0E400D0C cdpeq 13,4,cr0,cr0,cr12,0
:02036E10 24E5FFCB unknown
:02036E14 9522CB08 strls r12,[r2, #-0xb08]!
:02036E18 43F96C31 mvnmis r6,#0x3100
:02036E1C 0205A39C andeq  r10,r5,#0x70000002
:02036E20 DD000514 unknown
:02036E24 090F8D10 stmeqdb  r15 ,{r4,r8,r10,r11,r15}
:02036E28 07C0E200 streqb r14,[r0,+r0, lsl #0x4]
:02036E2C DDE1B006 stclel 0,cr11,[r1,#+0x18]!
:02036E30 A812155F ldmgeda  r2 ,{r0,r1,r2,r3,r4,r6,r8,r10,r12}
:02036E34 0C027FFF stceq  15,cr7,[r2],{#0xff}
:02036E38 6C009100 stcvs  1,cr9,[r0],{#0x0}
:02036E3C 0D780AE9 ldceql 10,cr0,[r8,#-0x3a4]!
:02036E40 CE422912 mcrgt 9,2,r2,cr2,cr2,{0}
:02036E44 224DEA0E subcs  r14,r13,#0xE000
:02036E48 EBFFBC32 bl 02025F18
:02036E4C 3510111D ldrcc r1,[r0, #-0x11d]		;(r0-0x11d=*(00000033))
:02036E50 1916A100 ldmnedb  r6 ,{r8,r13,r15}
:02036E54 0158EB00 cmpeq r8,r0,lsl #0x16
:02036E58 291015EB ldmcsdb  r0 ,{r0,r1,r3,r5,r6,r7,r8,r10,r12}
:02036E5C 0D16C210 unknown
:02036E60 00118901 andeqs r8,r1,r1,lsl #0x12
:02036E64 E1DD23B0 ldrh r2,[r13, #+0x30]		;r13+0x30=*(00000030)
:02036E68 8D001A0A unknown
:02036E6C 65822C85 strvs r2,[r2, #+0xc85]		;r2+0xc85=*(b4000c87)
:02036E70 285B8A02 ldmcsda  r11 ,{r1,r9,r11,r15}^
:02036E74 282C8501 stmcsda  r12!,{r0,r8,r10,r15}
:02036E78 BB4100E9 bllt 03077224
:02036E7C 4A7D32D1 bmi 03F839C8
:02036E80 11C90139 bicne  r0,r9,r9,lsr r1
:02036E84 2D02BDC2 unknown
:02036E88 4507CC15 strmi r12,[r7, #-0xc15]		;(r7-0xc15=*(fffff3eb))
:02036E8C E5DC9B35 ldrb r9,[r12, #+0xb35]		;r12+0xb35=*(00000b35)
:02036E90 0AF96C00 beq 01E91E98
:02036E94 4531CD00 ldrmi r12,[r1, #-0xd00]!
:02036E98 A46AD825 unknown
:02036E9C 097C30D9 unknown
:02036EA0 00097C00 andeq  r7,r9,r0,lsl #0x18
:02036EA4 AA0009E1 bge 02039630
:02036EA8 097819C1 unknown
:02036EAC 91BADE00 movlss r13,r0,lsl #0x1c		;r13=0(0x0)
:02036EB0 DB178D33 blle 0261A384
:02036EB4 7000CD65 andvc  r12,r0,r5,ror #0x1a
:02036EB8 10700535 rsbnes r0,r0,r5,lsr r5
:02036EBC 00110A49 andeqs r0,r1,r9,asr #0x14
:02036EC0 432A6501 unknown
:02036EC4 C3701DE2 cmngt r0,#0x3880
:02036EC8 2DD3002D unknown
:02036ECC 0DC3A880 unknown
:02036ED0 800DD200 andhi  r13,r13,r0,lsl #0x4
:02036ED4 0DB0E1C2 ldceq  1,cr14,[r0,#+0x308]!
:02036ED8 35B08A80 ldrcc r8,[r0, #+0xa80]!
:02036EDC C001A93D andgt  r10,r1,r13,lsr r9
:02036EE0 E38001F9 orr  r0,r0,#0x4000003E
:02036EE4 4D961D01 unknown
:02036EE8 100D4010 andne  r4,r13,r0,lsl r0
:02036EEC 58020AD1 stmplda  r2 ,{r0,r4,r6,r7,r9,r11}
:02036EF0 44850005 strmi r0,[r5],#+0x5
:02036EF4 70020ACA andvc  r0,r2,r10,asr #0x15
:02036EF8 0002101D andeq  r1,r2,r13,lsl r0
:02036EFC 020ACE7C andeq  r12,r10,#0x7C0
:02036F00 04001008 streq r1,[r0],#-0x8
:02036F04 0400B000 streq r11,[r0],#-0x0
:02036F08 C1812085 orrgt  r2,r1,r5,lsl #0x1
:02036F0C 720D1D95 andvc  r1,r13,#0x2540
:02036F10 0D204D4E stceq  13,cr4,[r0,#-0x138]!
:02036F14 2913FD01 ldmcsdb  r3 ,{r0,r8,r10,r11,r12,r13,r14,r15}
:02036F18 79A50C40 stmvcib  r5!,{r6,r10,r11}
:02036F1C CE166941 cdpgt 9,0,cr6,cr6,cr1,2
:02036F20 890D110D stmhidb  r13 ,{r0,r2,r3,r8,r12}
:02036F24 3025BACB eorcc  r11,r5,r11,asr #0x15
:02036F28 B9102597 ldmltdb  r0 ,{r0,r1,r2,r4,r7,r8,r10,r13}
:02036F2C 4025D31B eormi  r13,r5,r11,lsl r3
:02036F30 01B1B8EE moveqs r11,r14,ror #0x11
:02036F34 1AF506C1 bne 01D78A40
:02036F38 79071051 stmvcdb  r7 ,{r0,r4,r6,r12}
:02036F3C 20B9FFB9 unknown
:02036F40 1540958D strneb r9,[r0, #-0x58d]		;(r0-0x58d=*(fffffbc3))
:02036F44 01201114 unknown
:02036F48 1001F400 andne  r15,r1,r0,lsl #0x8
:02036F4C 3948610F stmccdb  r8 ,{r0,r1,r2,r3,r8,r13,r14}^
:02036F50 2811A110 ldmcsda  r1 ,{r4,r8,r13,r15}
:02036F54 9D00A522 unknown
:02036F58 291513A5 ldmcsdb  r5 ,{r0,r2,r5,r7,r8,r9,r12}
:02036F5C 40150179 andmis r0,r5,r9,ror r1
:02036F60 7125FF78 msrvc CPSR_sc,r8
:02036F64 D9CF10E9 stmleib  r15 ,{r0,r3,r5,r6,r7,r12}^
:02036F68 653045B8 ldrvs r4,[r0, #-0x5b8]!
:02036F6C 7D22E114 stcvc  1,cr14,[r2,#-0x50]!
:02036F70 CC678130 stcgtl 1,cr8,[r7],#-0xc0
:02036F74 5DFFB87C ldcpll 8,cr11,[r15,#+0x1f0]!
:02036F78 59391C60 ldmpldb  r9!,{r5,r6,r10,r11,r12}
:02036F7C 05730705 ldreqb r0,[r3, #-0x705]!
:02036F80 1309B400 unknown
:02036F84 30890757 addcc  r0,r9,r7,asr r7
:02036F88 B5808967 strlt r8,[r0, #+0x967]		;r0+0x967=*(00000ab7)
:02036F8C B869E052 unknown
:02036F90 0019000D andeqs r0,r9,r13
:02036F94 32751DCE rsbccs r1,r5,#0x3380
:02036F98 A640655E unknown
:02036F9C 8940691C stmhidb  r0 ,{r2,r3,r4,r8,r11,r13,r14}^
:02036FA0 80693E10 rsbhi  r3,r9,r0,lsl r14
:02036FA4 440089A5 strmi r8,[r0],#-0x9a5
:02036FA8 95D0A156 ldrlsb r10,[r0, #+0x156]		;r0+0x156=*(000002a6)
:02036FAC 0100A11A unknown
:02036FB0 4D117510 unknown
:02036FB4 11670005 unknown
:02036FB8 00113930 andeqs r3,r1,r0,lsr r9
:02036FBC 10D92149 sbcnes r2,r9,r9,asr #0x2
:02036FC0 45048120 strmi r8,[r4, #-0x120]		;(r4-0x120=*(a3fffee1))
:02036FC4 1D34DD03 ldcne  13,cr13,[r4,#-0xc]!
:02036FC8 E9443285 stmdb  r4 ,{r0,r2,r7,r9,r12,r13}^
:02036FCC 05A68880 streq r8,[r6, #+0x880]!
:02036FD0 F5497114 strnvb r7,[r9, #-0x114]		;(r9-0x114=*(fffffeef))
:02036FD4 C8801D02 stmgtia  r0 ,{r1,r8,r10,r11,r12}
:02036FD8 1041506D subne  r5,r1,r13,ror #0x0
:02036FDC 1045006D subne  r0,r5,r13,ror #0x0
:02036FE0 B91D1BF7 ldmltdb  r13 ,{r0,r1,r2,r4,r5,r6,r7,r8,r9,r11,r12}
:02036FE4 011DA071 tsteq r13,r1,ror r0
:02036FE8 418053C1 orrmi  r5,r0,r1,asr #0x7
:02036FEC B7FEB401 ldrltb r11,[r14,+r1, lsl #0x8]!
:02036FF0 EE202DFF mcr 13,1,r2,cr0,cr15,{7}
:02036FF4 318C0505 orrcc  r0,r12,r5,lsl #0xa
:02036FF8 C5FEA840 ldrgtb r10,[r14, #+0x840]!
:02036FFC E208E603 and  r14,r8,#0x300000
:02037000 8A3EA101 bhi 02FDF40C
:02037004 FFBA260E swinv 0x00ba260e
:02037008 405D01EB submis r0,r13,r11,ror #0x3
:0203700C 3D297DE2 stccc  13,cr7,[r9,#-0x388]!
:02037010 0019D000 andeqs r13,r9,r0
:02037014 58049DDF stmplda  r4 ,{r0,r1,r2,r3,r4,r6,r7,r8,r10,r11,r12,r15}
:02037018 1D024211 unknown
:0203701C D516ED90 ldrle r14,[r6, #-0xd90]		;(r6-0xd90=*(d200070d))
:02037020 11F50005 mvnnes r0,r5
:02037024 59401D17 stmpldb  r0 ,{r0,r1,r2,r4,r8,r10,r11,r12}^
:02037028 01F10510 mvneqs r0,r0,lsl r5
:0203702C 7DDB10F9 unknown
:02037030 FFCA1510 swinv 0x00ca1510
:02037034 150F234D strne r2,[r15, #-0x34d]		;r15-0x34d=*(02036cef)=#357694743(0x1551fd17)
:02037038 D1251540 unknown
:0203703C CA0F02F1 bgt 023F7C08
:02037040 0921F9FF stmeqdb  r1!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11,r12,r13,r14,r15}
:02037044 9170E9CA cmnls r0,r10,asr #0x13
:02037048 0CDD7FD8 ldceql 15,cr7,[r13],{#0xd8}
:0203704C E402059F str r0,[r2],#-0x59f
:02037050 30E9049D smlalcc  r0,r9,r13,r4
:02037054 F921C5D0 stmnvdb  r1!,{r4,r6,r7,r8,r10,r14,r15}
:02037058 20E55212 rsccs  r5,r5,r2,lsl r2
:0203705C 6D11D58D unknown
:02037060 01160001 tsteq r6,r1
:02037064 01352200 teqeq r5,r0,lsl #0x4
:02037068 FD403D03 unknown
:0203706C 12000555 andne  r0,r0,#0x15400000
:02037070 06E10015 unknown
:02037074 0D10004D unknown
:02037078 07B9A510 unknown
:0203707C 30020285 andcc  r0,r2,r5,lsl #0x5
:02037080 0010E241 andeqs r14,r0,r1,asr #0x4
:02037084 8D11C903 unknown
:02037088 004987E5 subeq  r8,r9,r5,ror #0xf
:0203708C 74004969 strvc r4,[r0],#-0x969
:02037090 E9001551 stmdb  r0 ,{r0,r4,r6,r8,r10,r12}
:02037094 49014015 stmmidb  r1 ,{r0,r2,r4,r14}
:02037098 000DED40 andeq  r14,r13,r0,asr #0x1a
:0203709C 00315560 eoreqs r5,r1,r0,ror #0xa
:020370A0 E94031E3 stmdb  r0 ,{r0,r1,r5,r6,r7,r8,r12,r13}^
:020370A4 68342906 ldmvsda  r4!,{r1,r2,r8,r11,r13}
:020370A8 81A50149 movhi  r0,r9,asr #0x2
:020370AC 30138525 andccs r8,r3,r5,lsr #0xa
:020370B0 1911E242 ldmnedb  r1 ,{r1,r6,r9,r13,r14,r15}
:020370B4 C3084900 unknown
:020370B8 000B74E5 andeq  r7,r11,r5,ror #0x9
:020370BC 011956EB tsteq r9,r11,ror #0xd
:020370C0 D6C0161D unknown
:020370C4 35B9FFC9 ldrcc r15,[r9, #+0xfc9]!
:020370C8 079D1099 unknown
:020370CC B810FDDA ldmltda  r0 ,{r1,r3,r4,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:020370D0 06BE0031 unknown
:020370D4 ADCE37F9 unknown
:020370D8 29A86880 stmcsib  r8!,{r7,r11,r13,r14}
:020370DC B4210905 unknown
:020370E0 293E4029 ldmcsdb  r14!,{r0,r3,r5,r14}
:020370E4 B1105980 tstlt r0,r0,lsl #0x13
:020370E8 28005D6A stmcsda  r0 ,{r1,r3,r5,r6,r8,r10,r11,r12,r14}
:020370EC 101D0015 andnes r0,r13,r5,lsl r0
:020370F0 94401DC0 strlsb r1,[r0],#-0xdc0
:020370F4 301D2DA8 andccs r2,r13,r8,lsr #0x1b
:020370F8 89807938 stmhiib  r0 ,{r3,r4,r5,r8,r11,r12,r13,r14}
:020370FC 4055B81E submis r11,r5,r14,lsl r8
:02037100 592DA5FC stmpldb  r13!,{r2,r3,r4,r5,r6,r7,r8,r10,r13,r15}
:02037104 10592B30 subnes r2,r9,r0,lsr r11
:02037108 1CCD153D stcnel 5,cr1,[r13],{#0x3d}
:0203710C 10344051 eornes r4,r4,r1,asr r0
:02037110 0A0D9F3D beq 0239EE0C
:02037114 40150311 andmis r0,r5,r1,lsl r3
:02037118 04690699 unknown
:0203711C 1CCE0449 stcnel 4,cr0,[r14],{#0x49}
:02037120 0CCD2AD5 stceql 10,cr2,[r13],{#0xd5}
:02037124 1061004D rsbne  r0,r1,r13,asr #0x0
:02037128 0A004993 beq 0204977C
:0203712C 30F10C5E rscccs r0,r1,r14,asr r12
:02037130 10805DA2 addne  r5,r0,r2,lsr #0x1b
:02037134 1930C5A9 ldmnedb  r0!,{r0,r3,r5,r7,r8,r10,r14,r15}
:02037138 EB000C4A bl 0203A268
:0203713C 2D405425 unknown
:02037140 01038110 unknown
:02037144 C11D4968 tstgt r13,r8,ror #0x12
:02037148 001D340B andeqs r3,r13,r11,lsl #0x8
:0203714C 0B402995 bleq 030417A8
:02037150 80AB006D adchi  r0,r11,r13,ror #0x0
:02037154 09EB0006 unknown
:02037158 00EBFFB8 unknown
:0203715C 33BD1018 movccs r1,#0x18		;r1=24(0x18)
:02037160 BD112518 unknown
:02037164 340A1503 strcc r1,[r10],#-0x503
:02037168 1681EB00 strne r14,[r1],+r0, lsl #0x16
:0203716C 3B95C98A blcc 005A979C
:02037170 A4006570 strge r6,[r0],#-0x570
:02037174 7C0005FC stcvc  5,cr0,[r0],{#0xfc}
:02037178 600205A7 andvs  r0,r2,r7,lsr #0xb
:0203717C 318902A5 orrcc  r0,r9,r5,lsr #0x5
:02037180 10F5118D rscnes r1,r5,r13,lsl #0x3
:02037184 20231215 eorcs  r1,r3,r5,lsl r2
:02037188 8F097900 swihi 0x00097900
:0203718C 3038E1A0 eorccs r14,r8,r0,lsr #0x3
:02037190 20B10145 adccss r0,r1,r5,asr #0x2
:02037194 0630E28C unknown
:02037198 C0000D2C andgt  r0,r0,r12,lsr #0x1a
:0203719C 5A47E583 bpl 032307B0
:020371A0 9100ED04 unknown
:020371A4 8924CAC1 stmhidb  r4!,{r0,r6,r7,r9,r11,r14,r15}
:020371A8 AD359D06 ldcge  13,cr9,[r5,#-0x18]!
:020371AC 89731028 unknown
:020371B0 29050C13 stmcsdb  r5 ,{r0,r1,r4,r10,r11}
:020371B4 3289AA20 addcc  r10,r9,#0x20000
:020371B8 89115D18 ldmhidb  r1 ,{r3,r4,r8,r10,r11,r12,r14}
:020371BC 2575D732 ldrcsb r13,[r5, #-0x732]!
:020371C0 329924EF addccs r2,r9,#0xEF000000
:020371C4 70FD2011 rscvcs r2,r13,r1,lsl r0
:020371C8 52E54974 rscpl  r4,r5,#0x1D0000
:020371CC 02CD60A9 sbceq  r6,r13,#0xA9
:020371D0 3A353135 bcc 02D836AC
:020371D4 700625C0 andvc  r2,r6,r0,asr #0xb
:020371D8 0485A05F streq r10,[r5],#+0x5f
:020371DC 8000E59C mulhi  r0,r12,r5
:020371E0 42831135 addmi  r1,r3,#0x4000000D
:020371E4 804081E2 subhi  r8,r0,r2,ror #0x3
:020371E8 165500E0 ldrneb r0,r8,r0,r2,ror #0x3
:020371EC 29C00A55 stmcsib  r0 ,{r0,r2,r4,r6,r9,r11}^
:020371F0 4982D800 stmmiib  r2 ,{r11,r12,r14,r15}
:020371F4 164D0801 strneb r0,[r13],-r1, lsl #0x10
:020371F8 0A4D2B6D beq 03381FB4
:020371FC 6100C1E9 unknown
:02037200 55000716 strpl r0,[r0, #-0x716]		;(r0-0x716=*(fffffa3a))
:02037204 0A3540E1 beq 02D87590
:02037208 0DE94083 stceql 0,cr4,[r9,#+0x20c]!
:0203720C F00A31F6 unknown
:02037210 44705181 unknown
:02037214 39201D4A stmccdb  r0!,{r1,r3,r6,r8,r10,r11,r12}
:02037218 F1D10600 bicnvs r0,r1,r0,lsl #0xc
:0203721C D9000462 stmledb  r0 ,{r1,r5,r6,r10}
:02037220 391C9309 ldmccdb  r12 ,{r0,r3,r8,r9,r12,r15}
:02037224 EB015203 bl 0208BA38
:02037228 45401524 strmib r1,[r0, #-0x524]		;(r0-0x524=*(fffffc2c))
:0203722C F12CC225 unknown
:02037230 F202F900 andnv  r15,r2,#0x0
:02037234 594C5D48 stmpldb  r12 ,{r3,r6,r8,r10,r11,r12,r14}^
:02037238 C0661654 rsbgt  r1,r6,r4,asr r6
:0203723C 994035E5 stmlsdb  r0 ,{r0,r2,r5,r6,r7,r8,r10,r12,r13}^
:02037240 81006531 unknown
:02037244 E01C8032 ands r8,r12,r2,lsr r0
:02037248 1CF50282 ldcnel 2,cr0,[r5],#+0x208
:0203724C 8C300059 ldchi  0,cr0,[r0],#-0x164
:02037250 E40518E5 str r1,[r5],#-0x8e5
:02037254 7059E280 subvcs r14,r9,r0,lsl #0x5
:02037258 8CE00641 stchil 6,cr0,[r0],#+0x104
:0203725C 247BE530 unknown
:02037260 402D0191 mlami  r13,r1,r1,r0unknown
:02037264 1C405504 stcnel 5,cr5,[r0],{#0x4}
:02037268 01405558 unknown
:0203726C 910A790B unknown
:02037270 8059BFE9 subhis r11,r9,r9,ror #0x1f
:02037274 50594799 unknown
:02037278 10791355 rsbnes r1,r9,r5,asr r3
:0203727C 00791BF5 unknown
:02037280 39002114 stmccdb  r0 ,{r2,r4,r8,r13}
:02037284 11C5DF10 bicne  r13,r5,r0,lsl r15
:02037288 7D00F578 unknown
:0203728C E8103511 ldmda  r0 ,{r0,r4,r8,r10,r12,r13}
:02037290 021D063C andeqs r0,r13,#0x3C00000
:02037294 0859AB5C ldmeqda  r9 ,{r2,r3,r4,r6,r8,r9,r11,r13,r15}^
:02037298 26B516F1 unknown
:0203729C 1B2D0531 blne 02B78768
:020372A0 002D14F8 unknown
:020372A4 A8E3A02C unknown
:020372A8 EB020159 bl 020B7814
:020372AC 14F11051 unknown
:020372B0 343D2482 unknown
:020372B4 A6198574 unknown
:020372B8 AD60146D stcgel 4,cr1,[r0,#-0x1b4]!
:020372BC 18E5700C unknown
:020372C0 01390AA1 teqeq r9,r1,lsr #0x15
:020372C4 0C357502 ldceq  5,cr7,[r5],#-0x8
:020372C8 9B067503 blls 021D46DC
:020372CC 20A400E5 adccs  r0,r4,r5,ror #0x1
:020372D0 C0950049 addgts r0,r5,r9,asr #0x0
:020372D4 E5161D9D ldr r1,[r6, #-0xd9d]		;(r6-0xd9d=*(d2000700))
:020372D8 45C0601B strmib r6,[r0, #+0x1b]		;r0+0x1b=*(0000016b)
:020372DC E5928400 ldr r8,[r2, #+0x400]		;r2+0x400=*(15520117)=#0(0x00000000)
:020372E0 70191059 andvcs r1,r9,r9,asr r0
:020372E4 CD2E45C1 stcgt  5,cr4,[r14,#-0x304]!
:020372E8 C01AC414 andgts r12,r10,r4,lsl r4
:020372EC 05B5E5C3 ldreq r14,[r5, #+0x5c3]!
:020372F0 E2820C95 add  r0,r2,#0x9500
:020372F4 001E7F30 andeqs r7,r14,r0,lsr r15
:020372F8 208574EB addcs  r7,r5,r11,ror #0x9
:020372FC 6010098D andvss r0,r0,r13,lsl #0x13
:02037300 103DE7D1 unknown
:02037304 00251B52 eoreq  r1,r5,r2,asr r11
:02037308 17250045 strne r0,r1,r5,r2,asr r11
:0203730C 9D3018E4 ldcls  8,cr1,[r0,#-0x390]!
:02037310 1D950859 unknown
:02037314 28E58640 unknown
:02037318 2621072D unknown
:0203731C 15A21009 strne r1,[r2, #+0x9]!
:02037320 0D047900 unknown
:02037324 F715FD16 unknown
:02037328 216510B1 strcsh r1,[r5, #-0x1]!
:0203732C 31511AD8 ldrccsb r1,[r1, #-0xa8]		;(r1-0xad8=*(ffffff70))
:02037330 3D102D20 unknown
:02037334 C580D308 strgt r13,[r0, #+0x308]		;r0+0x308=*(00000458)
:02037338 00312701 eoreqs r2,r1,r1,lsl #0xe
:0203733C 2021182D eorcs  r1,r1,r13,lsr #0x10
:02037340 7AF80621 bvc 01E38BCC
:02037344 02F555F1 rsceqs r5,r5,#0x3C400000
:02037348 9D05AD04 unknown
:0203734C 86512820 ldrhib r2,[r1],-r0, lsr #0x10
:02037350 02E90CA3 rsceq  r0,r9,#0xA300
:02037354 EB00244C bl 0204048C
:02037358 82302114 eorhis r2,r0,#0x5
:0203735C 1A18201D bne 0263F3D8
:02037360 1F6A35AD swine 0x006a35ad
:02037364 22B161E9 adccss r6,r1,#0x4000003A
:02037368 116599C9 unknown
:0203736C 813A8950 teqhi r10,r0,asr r9
:02037370 21D00032 biccss r0,r0,r2,lsr r0
:02037374 C04F0060 subgt  r0,r15,r0,ror #0x0
:02037378 B2143A65 andlts r3,r4,#0x65000
:0203737C 2A390205 bcs 02E77B98
:02037380 21C28015 biccs  r8,r2,r5,lsl r0
:02037384 1E8F2565 cdpne 5,8,cr2,cr15,cr5,3
:02037388 6174C2F5 ldrvssh r12,[r4, #-0x25]!
:0203738C BD708510 ldcltl 5,cr8,[r0,#-0x40]!
:02037390 02BDEB1B adceqs r14,r13,#0x6C00
:02037394 40290BBD unknown
:02037398 012D502D unknown
:0203739C 00012E00 andeq  r2,r1,r0,lsl #0x1c
:020373A0 00213FAF eoreq  r3,r1,r15,lsr #0x1f
:020373A4 19D1001E ldmneib  r1 ,{r1,r2,r3,r4}^
:020373A8 0085C565 addeq  r12,r5,r5,ror #0xa
:020373AC 0513F1A2 ldreq r15,[r3, #-0x1a2]		;(r3-0x1a2=*(fffffe60))
:020373B0 6D100114 unknown
:020373B4 19140510 ldmnedb  r4 ,{r4,r8,r10}
:020373B8 5F1B0001 swipl 0x001b0001
:020373BC 01104405 tsteq r0,r5,lsl #0x8
:020373C0 001B34CD andeqs r3,r11,r13,asr #0x9
:020373C4 896515D0 unknown
:020373C8 022D0016 eoreq  r0,r13,#0x16
:020373CC 2F290005 swics 0x00290005
:020373D0 A4019576 strge r9,[r1],#-0x576
:020373D4 ED1019EC unknown
:020373D8 2001A129 andcs  r10,r1,r9,lsr #0x2
:020373DC 14201DC1 unknown
:020373E0 EF04394E swi 0x0004394e
:020373E4 65D000E9 ldrvsb r0,[r0, #+0xe9]		;r0+0xe9=*(00000239)
:020373E8 89038D3E stmhidb  r3 ,{r1,r2,r3,r4,r5,r8,r10,r11,r15}
:020373EC F5011104 strnv r1,[r1, #-0x104]		;(r1-0x104=*(ffffff14))
:020373F0 55C32018 strplb r2,[r3, #+0x18]		;r3+0x18=*(0000001a)
:020373F4 7E502560 cdpvc 5,4,cr2,cr0,cr0,3
:020373F8 587B8061 ldmplda  r11!,{r0,r5,r6,r15}^
:020373FC 0544C900 streqb r12,[r4, #-0x900]		;(r4-0x900=*(a3fff701))
:02037400 40452540 submi  r2,r5,r0,asr #0xa
:02037404 29BC1039 ldmcsib  r12!,{r0,r3,r4,r5,r12}
:02037408 4045B610 submi  r11,r5,r0,lsl r6
:0203740C 05190078 ldreq r0,[r9, #-0x78]		;(r9-0x78=*(ffffff8b))
:02037410 F0456045 subnv  r6,r5,r5,asr #0x0
:02037414 B9000D8E stmltdb  r0 ,{r1,r2,r3,r7,r8,r10,r11}
:02037418 125D2F31 subnes r2,r13,#0xC4
:0203741C 45650009 strmib r0,[r5, #-0x9]!
:02037420 AA103940 bge 02445928
:02037424 49B71029 ldmmiib  r7!,{r0,r3,r5,r12}
:02037428 B9005118 stmltdb  r0 ,{r3,r4,r8,r12,r14}
:0203742C 30D9071A sbcccs r0,r9,r10,lsl r7
:02037430 D91D293D ldmledb  r13 ,{r0,r2,r3,r4,r5,r8,r11,r13}
:02037434 ED1CB740 unknown
:02037438 000D7C41 andeq  r7,r13,r1,asr #0x18
:0203743C 0343E903 unknown
:02037440 53AA0105 movpl  r0,#0x40000001		;r0=1073741825(0x40000001)
:02037444 51D50081 bicpls r0,r5,r1,lsl #0x1
:02037448 0E954018 mrceq 0,4,r4,cr5,cr8,{0}
:0203744C 66B401D9 unknown
:02037450 20120015 andcss r0,r2,r5,lsl r0
:02037454 552031E5 strpl r3,[r0, #-0x1e5]!
:02037458 B0115D05 andlts r5,r1,r5,lsl #0x1a
:0203745C A0015D69 andge  r5,r1,r9,ror #0x1a
:02037460 15B00039 ldrne r0,[r0, #+0x39]!
:02037464 90300000 eorlss r0,r0,r0
:02037468 11B0E515 movnes r14,r5,lsl r5		;r14=0(0x0)
:0203746C 02F51E00 rsceqs r1,r5,#0x0
:02037470 17E105F9 unknown
:02037474 4D00B534 unknown
:02037478 D301B611 unknown
:0203747C 001918E1 andeqs r1,r9,r1,ror #0x11
:02037480 01015183 unknown
:02037484 1DE09200 stcnel 2,cr9,[r0,#+0x0]!
:02037488 51064300 unknown
:0203748C 101B9301 andnes r9,r11,r1,lsl #0x6
:02037490 2568E5D3 strcsb r14,[r8, #-0x5d3]!
:02037494 20201900 eorcs  r1,r0,r0,lsl #0x12
:02037498 A901E5D3 stmgedb  r1 ,{r0,r1,r4,r6,r7,r8,r10,r13,r14,r15}
:0203749C 00E04222 rsceq  r4,r0,r2,lsr #0x4
:020374A0 2188095D orrcs  r0,r8,r13,asr r9
:020374A4 1005A103 andne  r10,r5,r3,lsl #0x2
:020374A8 C1419D14 unknown
:020374AC 553C0139 ldrpl r0,[r12, #-0x139]!
:020374B0 3900C100 stmccdb  r0 ,{r8,r14,r15}
:020374B4 21202931 unknown
:020374B8 21102510 tstcs r0,r0,lsl r5
:020374BC 25003E05 strcs r3,[r0, #-0xe05]		;r0-0xe05=*(3ffff1fc)=#0(0x00000000)
:020374C0 A01AE10E andges r14,r10,r14,lsl #0x2
:020374C4 211518E1 tstcs r5,r1,ror #0x11
:020374C8 C236301C eorgts r3,r6,#0x1C
:020374CC 045111E5 ldreqb r1,[r1],#-0x1e5
:020374D0 791801A1 ldmvcdb  r8 ,{r0,r5,r7,r8}
:020374D4 5754D000 ldrplb r13,[r4, -r0]
:020374D8 92B9020E adclss r0,r9,#0xE0000000
:020374DC 1A43F564 bne 03134A74
:020374E0 B1D12810 biclts r2,r1,r0,lsl r8
:020374E4 00E05102 rsceq  r5,r0,r2,lsl #0x2
:020374E8 02426440 subeq  r6,r2,#0x40000000
:020374EC 13750021 cmnne r5,#0x21
:020374F0 402104B3 unknown
:020374F4 0DAD007F stceq  0,cr0,[r13,#+0x1fc]!
:020374F8 79402193 stmvcdb  r0 ,{r0,r1,r4,r7,r8,r13}^
:020374FC 2DF50025 ldccsl 0,cr0,[r5,#+0x94]!
:02037500 00090200 andeq  r0,r9,r0,lsl #0x4
:02037504 E01055FF ldrsh r5,[r0], -r15
:02037508 FD03C5B3 unknown
:0203750C 01E35404 mvneq  r5,r4,lsl #0x8
:02037510 A3A01C18 movge  r1,#0x1800		;r1=6144(0x1800)
:02037514 06083903 streq r3,[r8],-r3, lsl #0x12
:02037518 E2106410 ands r6,r0,#0x10000000
:0203751C E3A00C02 mov  r0,#0x200		;r0=512(0x200)
:02037520 0E353D6F cdpeq 13,2,cr3,cr5,cr15,3
:02037524 E2401C80 sub  r1,r0,#0x8000
:02037528 04F1127D unknown
:0203752C 8108EB00 unknown
:02037530 00FFFF52 rsceqs r15,r15,r2,asr r15
:02037534 1113B500 tstne r3,r0,lsl #0xa
:02037538 E122E903 unknown
:0203753C E5C1001C strb r0,[r1, #+0x1c]		;r1+0x1c=*(0000181c)
:02037540 01590010 cmpeq r9,r0,lsl r0
:02037544 06C04BDD unknown
:02037548 00610BCD rsbeq  r0,r1,r13,asr #0x17
:0203754C 52512769 subpls r2,r1,#0x1A40000
:02037550 CD581075 unknown
:02037554 18E1BE07 unknown
:02037558 1A7D204C bne 03F7F690
:0203755C 10B2E590 umlalnes r14,r2,r0,r5
:02037560 1BE1DD09 blne 018AE98C
:02037564 018DDC30 orreq  r13,r13,r0,lsr r12
:02037568 0320E1DC unknown
:0203756C 0175D220 cmneq r5,r0,lsr #0x4
:02037570 00A2E041 adceq  r14,r2,r1,asr #0x0
:02037574 B5E05008 strltb r5,[r0, #+0x8]!
:02037578 03744300 cmneq r4,#0x0
:0203757C 1410194A ldrne r1,[r0],#-0x94a
:02037580 41100C35 tstmi r0,r5,lsr r12
:02037584 E10D15E0 unknown
:02037588 51A1002D movpl  r0,r13,lsr #0x0		;r0=0(0x0)
:0203758C C5000072 strgt r0,[r0, #-0x72]		;(r0-0x72=*(ffffff8e))
:02037590 47490326 strmib r0,[r9,-r6, lsr #0x6]
:02037594 4928101D stmmidb  r8!,{r0,r2,r3,r4,r12}
:02037598 8951AD37 ldmhidb  r1 ,{r0,r1,r2,r4,r5,r8,r10,r11,r13,r15}^
:0203759C A9105950 ldmgedb  r0 ,{r4,r6,r8,r11,r12,r14}
:020375A0 4059301D submis r3,r9,r13,lsl r0
:020375A4 80295FDC unknown
:020375A8 65426101 strvsb r6,[r2, #-0x101]		;r2-0x101=*(1551fc16)=#0(0x00000000)
:020375AC 106525D0 unknown
:020375B0 B0651DB1 unknown
:020375B4 10F065ED rscnes r6,r0,r13,ror #0xb
:020375B8 00610575 rsbeq  r0,r1,r5,ror r5
:020375BC 01000019 unknown
:020375C0 1FA38D2F swine 0x00a38d2f
:020375C4 893B1900 ldmhidb  r11!,{r8,r11,r12}
:020375C8 38504942 ldmccda  r0 ,{r1,r6,r8,r11,r14}^
:020375CC 02B8490D adceqs r4,r8,#0x34000
:020375D0 8D401EF5 unknown
:020375D4 3D1D55E2 unknown
:020375D8 59620B15 unknown
:020375DC 731D3D02 tstvc r13,#0x80
:020375E0 1922511F stmnedb  r2!,{r0,r1,r2,r3,r4,r8,r12,r14}
:020375E4 0D391210 ldceq  2,cr1,[r9,#-0x40]!
:020375E8 11CD11B3 strneh r1,[r13, #+0x13]		;r13+0x13=*(00000013)
:020375EC 6D03146D unknown
:020375F0 FFFFF304 swinv 0x00fff304
:020375F4 118DDA16 orrne  r13,r13,r6,lsl r10
:020375F8 123918F9 eornes r1,r9,#0xF90000
:020375FC 4D9F20C8 unknown
:02037600 102D8E25 eorne  r8,r13,r5,lsr #0x1c
:02037604 E1D331B0 ldrh r3,[r3, #+0x10]		;r3+0x10=*(00000010)
:02037608 0C0005B0 stceq  5,cr0,[r0],{#0xb0}
:0203760C B40B2D41 strlt r2,[r11],#-0xd41
:02037610 8FF11031 swihi 0x00f11031
:02037614 41000190 swpmi r0,r0,r0
:02037618 1B99C520 blne 006A8AA0
:0203761C 01151F71 tsteq r5,r1,ror r15
:02037620 067D1D00 unknown
:02037624 6B901899 blvs 0043D890
:02037628 C1B200C1 movgts r0,r1,asr #0x1
:0203762C 301AE1D3 ldrccsb r14,[r10], -r3
:02037630 00AD01D3 unknown
:02037634 0069E08C rsbeq  r14,r9,r12,lsl #0x1
:02037638 00190395 muleqs r9,r5,r3
:0203763C E139D130 teq r9,r0,lsr r1
:02037640 E5D2201B ldrb r2,[r2, #+0x1b]		;r2+0x1b=*(0000001b)
:02037644 00D00002 sbceqs r0,r0,r2
:02037648 0D8061E7 unknown
:0203764C 40002D50 andmi  r2,r0,r0,asr r13
:02037650 0D0021E2 unknown
:02037654 D001CE30 andle  r12,r1,r0,lsr r14
:02037658 5DA021E1 stcpl  1,cr2,[r0,#+0x384]!
:0203765C 82302900 eorhis r2,r0,#0x0
:02037660 09B238E0 ldmeqib  r2!,{r5,r6,r7,r11,r12,r13}
:02037664 D100B200 unknown
:02037668 02000DE1 andeq  r0,r0,#0x3840
:0203766C 401DE280 andmis r14,r13,r0,lsl #0x5
:02037670 10352009 eornes r2,r5,r9
:02037674 1CC130B2 stcnel 0,cr3,[r1],{#0xb2}
:02037678 001927E9 andeqs r2,r9,r9,ror #0xf
:0203767C 83003DD0 unknown
:02037680 0011B6E0 andeqs r11,r1,r0,ror #0xd
:02037684 1541E1C1 strneb r14,[r1, #-0x1c1]		;(r1-0x1c1=*(0000163f))
:02037688 CD173180 unknown
:0203768C E83D3D14 ldmda  r13!,{r2,r4,r8,r10,r11,r12,r13}
:02037690 559505F9 ldrpl r0,[r5, #+0x5f9]		;r5+0x5f9=*(000005f9)
:02037694 31B2E3E0 movccs r14,r0,ror #0x7
:02037698 B003E1D0 unknown
:0203769C A9E1D021 unknown
:020376A0 E0843020 add  r3,r4,r0,lsr #0x0
:020376A4 00191A10 andeqs r1,r9,r0,lsl r10
:020376A8 1A5501EB bne 03577E5C
:020376AC E510C040 ldr r12,[r0, #-0x40]		;(r0-0x40=*(ffffffc0))
:020376B0 2D8011FD unknown
:020376B4 59C03100 stmplib  r0 ,{r8,r12,r13}^
:020376B8 44851422 strmi r1,[r5],#+0x422
:020376BC 0039EABA unknown
:020376C0 89004904 stmhidb  r0 ,{r2,r8,r11,r14}
:020376C4 BD203114 stclt  1,cr3,[r0,#-0x50]!
:020376C8 FA062019 blx 021BF73C
:020376CC 315520FD ldrccsh r2,[r5, #-0xd]		;(r5-0xfd=*(fffffff3))
:020376D0 122512C9 eorne  r1,r5,#0x9000000C
:020376D4 4980ED08 stmmiib  r0 ,{r3,r8,r10,r11,r13,r14,r15}
:020376D8 50098F00 andpl  r8,r9,r0,lsl #0x1e
:020376DC 0075FCE3 rsbeqs r15,r5,r3,ror #0x19
:020376E0 1DE41499 stcnel 4,cr1,[r4,#+0x264]!
:020376E4 325D0030 subccs r0,r13,#0x30
:020376E8 48A91785 stmmiia  r9!,{r0,r2,r7,r8,r9,r10,r12}
:020376EC D28CD9B4 addle  r13,r12,#0x2D0000
:020376F0 E3A02E2F mov  r2,#0x2F0		;r2=752(0x2f0)
:020376F4 CB008D13 blgt 0205AB48
:020376F8 B59C0335 ldrlt r0,[r12, #+0x335]		;r12+0x335=*(00000335)
:020376FC 3CBDA800 ldccc  8,cr10,[r13],#+0x0
:02037700 45200CD9 strmi r0,[r0, #-0xcd9]!
:02037704 71158200 tstvc r5,r0,lsl #0x4
:02037708 AB011538 blge 0207CBF0
:0203770C 3AC1157C bcc 0107CD04
:02037710 C0011580 andgt  r1,r1,r0,lsl #0xb
:02037714 528C1115 addpl  r1,r12,#0x40000005
:02037718 0F92A115 swieq 0x0092a115
:0203771C 4158E28C cmpmi r8,r12,lsl #0x5
:02037720 EB410501 bl 03078B2C
:02037724 FD4000B1 unknown
:02037728 E8B50001 ldmia  r5!,{r0}
:0203772C AE000A0F cdpge 10,0,cr0,cr0,cr15,0
:02037730 544001E8 strplb r0,[r0],#-0x1e8
:02037734 FF00FBE2 swinv 0x0000fbe2
:02037738 950576FF strls r7,[r5, #-0x6ff]		;(r5-0x6ff=*(fffff901))
:0203773C 8C1C0FE5 ldchi  15,cr0,[r12],{#0xe5}
:02037740 8E038504 cdphi 5,0,cr8,cr3,cr4,0
:02037744 E28C007D add  r0,r12,#0x7D
:02037748 05801648 streq r1,[r0, #+0x648]		;r0+0x648=*(00000648)
:0203774C 00A90FE5 adceq  r0,r9,r5,ror #0x1f
:02037750 1641691C unknown
:02037754 E214811C ands r8,r4,#0x7
:02037758 E1C105B0 strh r0,[r1, #+0x50]		;r1+0x50=*(00001850)
:0203775C 311D018D tstcc r13,r13,lsl #0x3
:02037760 BDE00039 stcltl 0,cr0,[r0,#+0xe4]!
:02037764 80353812 eorhis r3,r5,r2,lsl r8
:02037768 F50E561C strnv r5,[r14, #-0x61c]		;r14-0x61c=*(020370b8)=#750821(0x000b74e5)
:0203776C 31450073 unknown
:02037770 811F9231 tsthi r15,r1,lsr r2
:02037774 05F105E2 ldreqb r0,[r1, #+0x5e2]!
:02037778 5D8241D2 unknown
:0203777C 59109D30 ldmpldb  r0 ,{r4,r5,r8,r10,r11,r12,r15}
:02037780 60990810 addvss r0,r9,r0,lsl r8
:02037784 6E4005C1 cdpvs 5,4,cr0,cr0,cr1,6
:02037788 13450159 unknown
:0203778C 00FD28C9 rsceqs r2,r13,r9,asr #0x11
:02037790 5CE2800A stcpll 0,cr8,[r2],#+0x28
:02037794 E5C02E0F strb r2,[r0, #+0xe0f]		;r0+0xe0f=*(00000e0f)
:02037798 403D03E5 eormis r0,r13,r5,ror #0x7
:0203779C 026D0A6D rsbeq  r0,r13,#0x6D000
:020377A0 332D7864 unknown
:020377A4 F10EA039 unknown
:020377A8 00395000 eoreqs r5,r9,r0
:020377AC AB8039EB blge 00045F60
:020377B0 3800B110 stmccda  r0 ,{r4,r8,r12,r13,r15}
:020377B4 100D0BD5 unknown
:020377B8 1A800FA3 bne 0003B64C
:020377BC 032D05E2 unknown
:020377C0 10657FF4 unknown
:020377C4 1624E594 unknown
:020377C8 BCE2800C stcltl 0,cr8,[r2],#+0x30
:020377CC 00E1D008 rsceq  r13,r1,r8
:020377D0 69F6100D unknown
:020377D4 EA14ED07 b 02572BF8
:020377D8 0DEB0181 stceql 1,cr0,[r11,#+0x204]!
:020377DC 11ED091D mvnne  r0,r13,lsl r9
:020377E0 01E90113 mvneq  r0,r3,lsl r1
:020377E4 B040C110 sublt  r12,r0,r0,lsl r1
:020377E8 C905B453 stmgtdb  r5 ,{r0,r1,r4,r6,r10,r12,r13,r15}
:020377EC 55104828 ldrpl r4,[r0, #-0x828]		;(r0-0x828=*(fffff7d8))
:020377F0 40332513 eormis r2,r3,r3,lsl r5
:020377F4 1301F964 unknown
:020377F8 06E2818C unknown
:020377FC 41801BDD unknown
:02037800 ED06E580 unknown
:02037804 41222101 unknown
:02037808 38BB0741 ldmccia  r11!,{r0,r6,r8,r9,r10}
:0203780C 12293101 eorne  r3,r9,#0x40000000
:02037810 1412095D ldrne r0,[r2],#-0x95d
:02037814 31415700 unknown
:02037818 5D2D6D87 stcpl  13,cr6,[r13,#-0x21c]!
:0203781C 4231810B eormis r8,r1,#0xC0000002
:02037820 29B24235 ldmcsib  r2!,{r0,r2,r4,r5,r9,r14}
:02037824 DB101500 blle 0243CC2C
:02037828 3548101D strccb r1,[r8, #-0x1d]		;(r8-0x1d=*(ffffffe3))
:0203782C 1A2AD902 bne 02AEDC3C
:02037830 0D5CE281 unknown
:02037834 00E5D11E rsceq  r13,r5,r14,lsl r1
:02037838 10B00011 adcnes r0,r0,r1,lsl r0
:0203783C 260110D0 unknown
:02037840 1D035100 unknown
:02037844 20B81800 adccss r1,r8,r0,lsl #0x10
:02037848 0099D010 addeqs r13,r9,r0,lsl r0
:0203784C 05271151 streq r1,[r7, #-0x151]!
:02037850 54040D15 strpl r0,[r4],#-0xd15
:02037854 1D060079 unknown
:02037858 4005A108 andmi  r10,r5,r8,lsl #0x2
:0203785C 3215FF9F andccs r15,r5,#0x27C
:02037860 01555195 unknown
:02037864 01C9020D biceq  r0,r9,r13,lsl #0x4
:02037868 02952C91 addeqs r2,r5,#0x9100
:0203786C B8F804E9 unknown
:02037870 0CB51291 ldceq  2,cr1,[r5],#+0x244
:02037874 A01B2B99 mulges r11,r9,r11
:02037878 0C0E0FE3 stceq  15,cr0,[r14],{#0xe3}
:0203787C 2C13E282 ldccs  2,cr14,[r3],{#0x82}
:02037880 14E1E282 unknown
:02037884 014FC780 mrseq r12,SPSR
:02037888 001185EB andeqs r8,r1,r11,ror #0xb
:0203788C 902749A0 eorls  r4,r7,r0,lsr #0x13
:02037890 9DD2109D unknown
:02037894 010AD800 unknown
:02037898 1005E08B andne  r14,r5,r11,lsl #0x1
:0203789C 0CE59040 stceql 0,cr9,[r5],#+0x100
:020378A0 2C99D400 ldccs  4,cr13,[r9],{#0x0}
:020378A4 002D5780 eoreq  r5,r13,r0,lsl #0xf
:020378A8 E1D403BC ldrh r0,[r4, #+0x3c]		;r4+0x3c=*(a400003d)
:020378AC 42541021 submis r1,r4,#0x21
:020378B0 9D701039 ldclsl 0,cr1,[r0,#-0xe4]!
:020378B4 1041603D subne  r6,r1,r13,lsr r0
:020378B8 E2873079 add  r3,r7,#0x79
:020378BC 01BAC639 moveqs r12,lsr r9		;r12=3(0x3)
:020378C0 8770F03D unknown
:020378C4 1315303D tstne r5,#0x3D
:020378C8 801AF5C8 andhis r15,r10,r8,asr #0xb
:020378CC 7128E59D unknown
:020378D0 8128059F unknown
:020378D4 A1082106 unknown
:020378D8 0002093E andeq  r0,r2,r14,lsr r9
:020378DC 0EB6E288 cdpeq 2,10,cr14,cr6,cr8,4
:020378E0 271D00D9 unknown
:020378E4 85501065 ldrhib r1,[r0, #-0x65]		;(r0-0x65=*(ffffff9b))
:020378E8 2A1009E2 bcs 0243A078
:020378EC B5081D47 strlt r1,[r8, #-0xd47]		;(r8-0xd47=*(fffff2b9))
:020378F0 E901F52F stmdb  r1 ,{r0,r1,r2,r3,r5,r8,r10,r12,r13,r14,r15}
:020378F4 00E90200 rsceq  r0,r9,r0,lsl #0x4
:020378F8 AF1EBD08 swige 0x001ebd08
:020378FC 09AD102A stmeqib  r13!,{r1,r3,r5,r12}
:02037900 04E02901 unknown
:02037904 10841011 addne  r1,r4,r1,lsl r0
:02037908 0D06E289 unknown
:0203790C 000D8300 andeq  r8,r13,r0,lsl #0x6
:02037910 00355009 eoreqs r5,r5,r9
:02037914 1731000C ldrne r0,[r1,-r12]!
:02037918 01750C95 unknown
:0203791C 8B39008A blhi 02E77B4C
:02037920 D005B0E0 andle  r11,r5,r0,ror #0x1
:02037924 0002B6E1 andeq  r11,r2,r1,ror #0xd
:02037928 02BCE1C9 adceqs r14,r12,#0x40000032
:0203792C 0010E1D4 ldreqsb r14,[r0], -r4
:02037930 00E31000 rsceq  r1,r3,r0
:02037934 45214045 strmi r4,[r1, #-0x45]!
:02037938 1D1AB900 unknown
:0203793C 1C91E81A ldcne  8,cr14,[r1],{#0x1a}
:02037940 E5C92028 strb r2,[r9, #+0x28]		;r9+0x28=*(0000002b)
:02037944 0A218075 beq 02897B20
:02037948 CDDD8081 unknown
:0203794C 1809B53E stmneda  r9 ,{r1,r2,r3,r4,r5,r8,r10,r12,r13,r15}
:02037950 A97C01D1 unknown
:02037954 19B5AC1D ldmneib  r5!,{r0,r2,r3,r4,r10,r11,r13,r15}
:02037958 11870B65 orrne  r0,r7,r5,ror #0x16
:0203795C 00190F05 andeqs r0,r9,r5,lsl #0x1e
:02037960 B3803130 orrlt  r3,r0,#0xC
:02037964 DD00310F unknown
:02037968 2A615000 bcs 0388B970
:0203796C D1220005 unknown
:02037970 001504E5 andeqs r0,r5,r5,ror #0x9
:02037974 3A000007 bcc 02037998
:02037978 011D0808 tsteq r13,r8,lsl #0x10
:0203797C 19D51C2D ldmneib  r5 ,{r0,r2,r3,r5,r10,r11,r12}^
:02037980 2509BA7F strcs r11,[r9, #-0xa7f]		;(r9-0xa7f=*(fffff584))
:02037984 A0CE0269 sbcge  r0,r14,r9,ror #0x4
:02037988 C9002803 stmgtdb  r0 ,{r0,r1,r11,r13}
:0203798C 61114505 tstvs r1,r5,lsl #0xa
:02037990 0FF9C00B swieq 0x00f9c00b
:02037994 0DE9E157 stceql 1,cr14,[r9,#+0x15c]!
:02037998 DB00BE00 blle 020671A0
:0203799C A001E111 andge  r14,r1,r1,lsl r1
:020379A0 5A00318A bpl 02043FD0
:020379A4 89109EE1 ldmhidb  r0 ,{r0,r5,r6,r7,r9,r10,r11,r12,r15}
:020379A8 03598801 cmpeq r9,#0x10000
:020379AC 65841B51 strvs r1,[r4, #+0xb51]		;r4+0xb51=*(a4000b52)
:020379B0 1000011C andne  r0,r0,r12,lsl r1
:020379B4 0805596D stmeqda  r5 ,{r0,r2,r3,r5,r6,r8,r11,r12,r14}
:020379B8 00211869 eoreq  r1,r1,r9,ror #0x10
:020379BC 1CC810DD stcnel 0,cr1,[r8],{#0xdd}
:020379C0 24EB1D00 unknown
:020379C4 20F80009 rsccss r0,r8,r9
:020379C8 0400E280 streq r14,[r0],#-0x280
:020379CC 101C0B79 andnes r0,r12,r9,ror r11
:020379D0 82003D9F andhi  r3,r0,#0x27C0
:020379D4 B1116FE2 tstlt r1,r2,ror #0x1f
:020379D8 402D0081 eormi  r0,r13,r1,lsl #0x1
:020379DC 1DFF58C0 ldcnel 8,cr5,[r15,#+0x300]!
:020379E0 C846F82C stmgtda  r6 ,{r2,r3,r5,r11,r12,r13,r14,r15}^
:020379E4 01101500 tsteq r0,r0,lsl #0xa
:020379E8 040000A0 streq r0,[r0],#-0xa0
:020379EC 1CDD03C0 ldcnel 3,cr0,[r13],{#0xc0}
:020379F0 2A403C9D bcs 03046C6C
:020379F4 20110206 andcss r0,r1,r6,lsl #0x4
:020379F8 FDC34801 unknown
:020379FC F5D01119 ldrnvb r1,[r0, #+0x119]		;r0+0x119=*(00000119)
:02037A00 4B958011 blmi 00597A4C
:02037A04 E5C106B1 strb r0,[r1, #+0x6b1]		;r1+0x6b1=*(00001eb1)
:02037A08 2281BB53 addcs  r11,r1,#0x14C00
:02037A0C 12651020 rsbne  r1,r5,#0x20
:02037A10 F9113815 ldmnvdb  r1 ,{r0,r2,r4,r11,r12,r13}
:02037A14 57592100 ldrplb r2,[r9,-r0, lsl #0x2]
:02037A18 846906E1 unknown
:02037A1C 08042DE7 stmeqda  r4 ,{r0,r1,r2,r5,r6,r7,r8,r10,r11,r13}
:02037A20 564357E1 strplb r5,da 
:02037A24 7188E92D orrvc  r14,r8,r13,lsr #0x12
:02037A28 E5368525 ldr r8,[r6, #-0x525]!
:02037A2C A9022D2F stmgedb  r2 ,{r0,r1,r2,r3,r5,r8,r10,r11,r13}
:02037A30 56EEF810 unknown
:02037A34 19A13571 stmneib  r1!,{r0,r4,r5,r6,r8,r10,r12,r13}
:02037A38 EB00200A bl 0203FA68
:02037A3C 0A16610C beq 025CFE74
:02037A40 B10840B1 strlth r4,[r8, -r1]
:02037A44 000D0640 andeq  r0,r13,r0,asr #0xc
:02037A48 40D1551B sbcmis r5,r1,r11,lsl r5
:02037A4C 02009901 andeq  r9,r0,#0x4000
:02037A50 0D1700A1 unknown
:02037A54 D5000914 strle r0,[r0, #-0x914]		;(r0-0x914=*(fffff6ec))
:02037A58 2C03D915 stccs  9,cr13,[r3],{#0x15}
:02037A5C 00890879 addeq  r0,r9,r9,ror r8
:02037A60 C9900C15 ldmgtib  r0 ,{r0,r2,r4,r10,r11}
:02037A64 0005BA1C andeq  r11,r5,r12,lsl r10
:02037A68 10FCE5D2 unknown
:02037A6C 01E6E3C1 mvneq  r14,r1,asr #0x7
:02037A70 271DC214 unknown
:02037A74 0A758D12 beq 03D9AEC4
:02037A78 64040CE5 strvs r0,[r4],#-0xce5
:02037A7C 04E7D600 unknown
:02037A80 7BE08690 blvc 018594C8
:02037A84 81000200 unknown
:02037A88 D9001119 stmledb  r0 ,{r0,r3,r4,r8,r12}
:02037A8C 0C6978E5 stceql 8,cr7,[r9],#-0x394
:02037A90 8002078C andhi  r0,r2,r12,lsl #0xf
:02037A94 844002E0 strhib r0,[r0],#-0x2e0
:02037A98 54800C31 strpl r0,[r0],#+0xc31
:02037A9C C80001E1 stmgtda  r0 ,{r0,r5,r6,r7,r8}
:02037AA0 05A1F4E4 streq r15,[r1, #+0x4e4]!
:02037AA4 00410A80 subeq  r0,r1,r0,lsl #0x15
:02037AA8 8D9F10D4 unknown
:02037AAC F534BD07 ldrnv r11,[r4, #-0xd07]!
:02037AB0 0009E207 andeq  r14,r9,r7,lsl #0x4
:02037AB4 30FCE5D4 unknown
:02037AB8 0104E3C3 unknown
:02037ABC E6E38330 unknown
:02037AC0 20C5C434 sbccs  r12,r5,r4,lsr r4
:02037AC4 A51D4012 ldrge r4,[r13, #-0x12]		;(r13-0x12=*(ffffffee))
:02037AC8 05C55603 streqb r5,[r5, #+0x603]		;r5+0x603=*(000b7ae8)
:02037ACC 15030009 strne r0,[r3, #-0x9]		;(r3-0x9=*(fffffff7))
:02037AD0 DA003500 ble 02044ED8
:02037AD4 000900AA andeq  r0,r9,r10,lsr #0x1
:02037AD8 1D1E1015 unknown
:02037ADC 05101100 ldreq r1,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:02037AE0 0A07D56C beq 0222D098
:02037AE4 591A0009 ldmpldb  r10 ,{r0,r3}
:02037AE8 00050B0C andeq  r0,r5,r12,lsl #0x16
:02037AEC 0009550D andeq  r5,r9,r13,lsl #0xa
:02037AF0 16000910 unknown
:02037AF4 D11A0009 tstle r10,r9
:02037AF8 2D550D07 unknown
:02037AFC 033D1303 teqeq r13,#0xC000000
:02037B00 19B01564 ldmneib  r0!,{r2,r5,r6,r8,r10,r12}
:02037B04 80194C60 andhis r4,r9,r0,ror #0x18
:02037B08 19247DB5 stmnedb  r4!,{r0,r2,r4,r5,r7,r8,r10,r11,r12,r13,r14}
:02037B0C 80193080 andhis r3,r9,r0,lsl #0x1
:02037B10 80192479 andhis r2,r9,r9,ror r4
:02037B14 BB02D914 bllt 020EDF6C
:02037B18 04990325 ldreq r0,[r9],#+0x325
:02037B1C 7475E5D1 unknown
:02037B20 13F8E5C1 mvnnes r14,#0x30400000
:02037B24 1920F583 stmnedb  r0!,{r0,r1,r7,r8,r10,r12,r13,r14,r15}
:02037B28 191D13A0 ldmnedb  r13 ,{r5,r7,r8,r9,r12}
:02037B2C 8111E9A0 tsthi r1,r0,lsr #0x13
:02037B30 42C1E610 sbcmi  r14,r1,#0x1000000
:02037B34 F01D501D andnvs r5,r13,r13,lsl r0
:02037B38 1DA01DC4 stcne  13,cr1,[r0,#+0x310]!
:02037B3C E01DC8F0 ldrsh r12,[r13], -r0
:02037B40 100EA9B7 strneh r10,[r14], -r7
:02037B44 318919F1 unknown
:02037B48 077910CC ldreqb r1,[r9, +r1]
:02037B4C 21814D1B orrcs  r4,r1,r11,lsl r13
:02037B50 05C1A860 streqb r10,[r1, #+0x860]		;r1+0x860=*(00002060)
:02037B54 798D1402 stmvcib  r13 ,{r1,r10,r12}
:02037B58 7D096982 unknown
:02037B5C 690D1138 stmvsdb  r13 ,{r3,r4,r5,r8,r12}
:02037B60 1C416509 stcnel 5,cr6,[r1],{#0x9}
:02037B64 3D0B3314 unknown
:02037B68 C2F03D00 rscgts r3,r0,#0x0
:02037B6C 3DC3403D unknown
:02037B70 2D56C040 unknown
:02037B74 003DC100 eoreqs r12,r13,r0,lsl #0x2
:02037B78 3D603D37 stcccl 13,cr3,[r0,#-0xdc]!
:02037B7C 003D28F0 unknown
:02037B80 411028B5 ldrmih r2,[r0, -r5]
:02037B84 4041F239 submi  r15,r1,r9,lsr r2
:02037B88 F04041F3 unknown
:02037B8C F1003154 unknown
:02037B90 41270041 unknown
:02037B94 41F04100 mvnmis r4,r0,lsl #0x2
:02037B98 3075C4F0 unknown
:02037B9C 41C4F041 bicmi  r15,r4,r1,asr #0x0
:02037BA0 00411640 subeq  r1,r1,r0,asr #0xc
:02037BA4 F041F041 subnv  r15,r1,r1,asr #0x0
:02037BA8 4130C8EA teqmi r0,r10,ror #0x11
:02037BAC 4041C8F0 unknown
:02037BB0 F0414A05 subnv  r4,r1,r5,lsl #0x14
:02037BB4 4D5D0894 unknown
:02037BB8 4107492C unknown
:02037BBC E592C024 ldr r12,[r2, #+0x24]		;r2+0x24=*(00000314)
:02037BC0 8C30CC1A ldchi  12,cr12,[r0],#-0x68
:02037BC4 D32402E2 unknown
:02037BC8 ED800599 unknown
:02037BCC E9D3240C ldmib  r3 ,{r2,r3,r10,r13}^
:02037BD0 3524CC25 strcc r12,[r4, #-0xc25]!
:02037BD4 D3493401 unknown
:02037BD8 0149F4E5 unknown
:02037BDC 0B750A69 bleq 03D7A588
:02037BE0 84E040F5 unknown
:02037BE4 250C07C9 strcs r0,[r12, #-0x7c9]		;(r12-0x7c9=*(fffff83a))
:02037BE8 04001D27 streq r1,[r0],#-0xd27
:02037BEC E71AE081 ldr r14,[r10,-r1, lsl #0x1]
:02037BF0 53EDD000 mvnpl  r13,#0x0
:02037BF4 DD1030DD unknown
:02037BF8 95583000 ldrlsb r3,[r8, #-0x0]		;(r8-0x0=*(00000000))
:02037BFC 01B95000 moveqs r5,r0			;r5=0(0x0)
:02037C00 E009B544 and  r11,r9,r4,asr #0xa
:02037C04 55CB0631 strplb r0,[r11, #+0x631]		;r11+0x631=*(00378631)
:02037C08 DE000D85 cdple 13,0,cr0,cr0,cr5,4
:02037C0C E5DE000D ldrb r0,[r14, #+0xd]		;r14+0xd=*(020376e1)=#807265300(0x301de414)
:02037C10 8E0AE002 cdphi 0,0,cr14,cr10,cr2,0
:02037C14 533001E2 teqpl r0,#0x80000038
:02037C18 002000E2 eoreq  r0,r0,r2,ror #0x1
:02037C1C CC0081CC stcgt  1,cr8,[r0],{#0xcc}
:02037C20 20E510D5 unknown
:02037C24 F4003198 strnv r3,[r0],#-0x198
:02037C28 E5C5045A strb r0,[r5, #+0x45a]		;r5+0x45a=*(0000045a)
:02037C2C 3C4041C0 stcccl 1,cr4,[r0],{#0xc0}
:02037C30 507C4029 rsbpls r4,r12,r9,lsr #0x0
:02037C34 45159F00 ldrmi r9,[r5, #-0xf00]		;(r5-0xf00=*(fffff100))
:02037C38 00741300 rsbeqs r1,r4,r0,lsl #0x6
:02037C3C 5105089F swppl r0,r15,r5
:02037C40 09000300 stmeqdb  r0 ,{r8,r9}
:02037C44 39024D2D stmccdb  r2 ,{r0,r2,r3,r5,r8,r10,r11,r14}
:02037C48 11726400 cmnne r2,r0,lsl #0x8
:02037C4C 31112900 tstcc r1,r0,lsl #0x12
:02037C50 B9054015 stmltdb  r5 ,{r0,r2,r4,r14}
:02037C54 00395004 eoreqs r5,r9,r4
:02037C58 8400CCAB strhi r12,[r0],#-0xcab
:02037C5C B92B20DD stmltdb  r11!,{r0,r2,r3,r4,r6,r7,r13}
:02037C60 415900B9 ldrmih r0,[r9, #-0x9]		;(r9-0xb9=*(fffffffa))
:02037C64 134134C8 unknown
:02037C68 21A17011 movcs  r7,r1,lsl r0		;r7=-2147483648(0x80000000)
:02037C6C E19F0020 orrs r0,r15,r0,lsr #0x0
:02037C70 13298E22 unknown
:02037C74 E5C014F6 strb r1,[r0, #+0x4f6]		;r0+0x4f6=*(301de90a)=#0(0x00000000)
:02037C78 00D01CC5 sbceqs r1,r0,r5,asr #0x19
:02037C7C 24D5D421 ldrcsb r13,[r5],#+0x421
:02037C80 E2811E4F add  r1,r1,#0x4F0
:02037C84 010257E2 unknown
:02037C88 0E566073 mrceq 0,2,r6,cr6,cr3,{3}
:02037C8C F9CC21ED stmnvib  r12 ,{r0,r2,r3,r5,r6,r7,r8,r13}^
:02037C90 65517802 ldrvsb r7,[r1, #-0x802]		;(r1-0x802=*(fffff7fe))
:02037C94 814B0143 unknown
:02037C98 102DF4E2 eorne  r15,r13,r2,ror #0x9
:02037C9C 000541C0 andeq  r4,r5,r0,asr #0x3
:02037CA0 30039954 andcc  r9,r3,r4,asr r9
:02037CA4 0DDC1731 unknown
:02037CA8 E555DC00 ldrb r13,[r5, #-0xc00]		;(r5-0xc00=*(fffff400))
:02037CAC E28CC002 add  r12,r12,#0x2
:02037CB0 00522001 subeqs r2,r2,r1
:02037CB4 D5C30021 strleb r0,[r3, #+0x21]		;r3+0x21=*(00000021)
:02037CB8 02E5C300 rsceq  r12,r5,#0x0
:02037CBC 45F7033D ldrmib r0,[r7, #+0x33d]!
:02037CC0 F51AFFFF ldrnv r15,[r10, #-0xfff]		;(r10-0xfff=*(fffff001))
:02037CC4 101D0059 andnes r0,r13,r9,asr r0
:02037CC8 70C054A1 sbcvc  r5,r0,r1,lsr #0x9
:02037CCC 21B84009 movcss r4,r9			;r4=3(0x3)
:02037CD0 61618520 unknown
:02037CD4 15DD55B4 ldrneb r5,[r13, #+0x5b4]		;r13+0x5b4=*(000005b4)
:02037CD8 45012595 strmi r2,[r1, #-0x595]		;(r1-0x595=*(fffffa6b))
:02037CDC 0009C000 andeq  r12,r9,r0
:02037CE0 D40009C0 strle r0,[r0],#-0x9c0
:02037CE4 C4AB000D unknown
:02037CE8 39C4000D stmccib  r4 ,{r0,r2,r3}^
:02037CEC D0113D00 andles r3,r1,r0,lsl #0x1a
:02037CF0 12250025 eorne  r0,r5,#0x25
:02037CF4 FF57A7DA swinv 0x0057a7da
:02037CF8 C500D0EB strgt r13,[r0, #-0xeb]		;r0-0xeb=*(301de329)=#0(0x00000000)
:02037CFC 29F600E5 unknown
:02037D00 004D0800 subeq  r0,r13,r0,lsl #0x10
:02037D04 00652509 rsbeq  r2,r5,r9,lsl #0xa
:02037D08 853A00C8 ldrhi r0,[r10, #-0xc8]!
:02037D0C 07BD0111 unknown
:02037D10 6902000D stmvsdb  r2 ,{r0,r2,r3}
:02037D14 2E00C800 cdpcs 8,0,cr12,cr0,cr0,0
:02037D18 8507D584 strhi r13,[r7, #-0x584]		;r7-0x584=*(7ffffa7c)=#0(0x00000000)
:02037D1C 002DC2E2 eoreq  r12,r13,r2,ror #0x5
:02037D20 D42200F4 unknown
:02037D24 726DC9E5 rsbvc  r12,r13,#0x394000
:02037D28 110427B5 strneh r2,[r4, -r5]
:02037D2C 119812BD ldrneh r1,[r8, +r13]
:02037D30 41114001 tstmi r1,r1
:02037D34 15E2840B strneb r8,[r2, #+0x40b]!
:02037D38 0D459111 unknown
:02037D3C 1112B500 tstne r2,r0,lsl #0xa
:02037D40 B231551D eorlts r5,r1,#0x7400000
:02037D44 5320009D unknown
:02037D48 01E59600 mvneq  r9,r0,lsl #0xc
:02037D4C 05040005 streq r0,[r4, #-0x5]		;(r4-0x5=*(fffffffe))
:02037D50 D5500200 ldrleb r0,[r0, #-0x200]		;(r0-0x200=*(fffffe00))
:02037D54 50000343 andpl  r0,r0,r3,asr #0x6
:02037D58 1511233D ldrne r2,[r1, #-0x33d]		;(r1-0x33d=*(fffffcc3))
:02037D5C 15510540 ldrneb r0,[r1, #-0x540]		;(r1-0x540=*(fffffac0))
:02037D60 40150140 andmis r0,r5,r0,asr #0x2
:02037D64 0D40150F unknown
:02037D68 55024015 strpl r4,[r2, #-0x15]		;(r2-0x15=*(000002db))
:02037D6C 15094015 strne r4,[r9, #-0x15]		;(r9-0x15=*(ffffffee))
:02037D70 30151040 andccs r1,r5,r0,asr #0x0
:02037D74 11800011 orrne  r0,r0,r1,lsl r0
:02037D78 2503B520 strcs r11,[r3, #-0x520]		;(r3-0x520=*(fffffae0))
:02037D7C 7D000D03 unknown
:02037D80 1101B100 unknown
:02037D84 3E04E640 cdpcc 6,0,cr14,cr4,cr0,2
:02037D88 8028E5D4 unknown
:02037D8C 7D12E286 unknown
:02037D90 FCE28400 stc2l 4,cr8,[r2],#+0x0
:02037D94 E6E3C000 unknown
:02037D98 09C40004 stmeqib  r4 ,{r2}^
:02037D9C 150CA502 strne r10,[r12, #-0x502]		;(r12-0x502=*(fffffb01))
:02037DA0 8A43F512 bhi 031351F0
:02037DA4 536D0029 unknown
:02037DA8 14E510DE unknown
:02037DAC C9F6020D unknown
:02037DB0 01A90201 moveq  r0,r1,lsl #0x4		;r0=0(0x0)
:02037DB4 840E564F strhi r5,[r14],#-0x64f
:02037DB8 048143A9 streq r4,[r1],#+0x3a9
:02037DBC 5AE5C434 bpl 019A8E94
:02037DC0 04510D0C ldreqb r0,[r1],#-0xd0c
:02037DC4 C404010D strgt r0,[r4],#-0x10d
:02037DC8 010D85E5 unknown
:02037DCC 1D172985 unknown
:02037DD0 111AD121 tstne r10,r1,lsr #0x2
:02037DD4 2DA1711D stccs  1,cr7,[r1,#+0x74]!
:02037DD8 E237804B eors r8,r7,#0x4B
:02037DDC 086D311D unknown
:02037DE0 1121000D unknown
:02037DE4 6C400DD1 stcvsl 13,cr0,[r0],{#0xd1}
:02037DE8 06000D5E unknown
:02037DEC 0DD6000D unknown
:02037DF0 0D160910 unknown
:02037DF4 0D750C00 ldceql 12,cr0,[r5,#-0x0]!
:02037DF8 400DDB00 andmi  r13,r13,r0,lsl #0x16
:02037DFC 12000D64 andne  r0,r0,#0x1900
:02037E00 55E0000D strplb r0,[r0, #+0xd]!
:02037E04 0D0F5110 unknown
:02037E08 000D6000 andeq  r6,r13,r0
:02037E0C 60000D18 andvs  r0,r0,r8,lsl r13
:02037E10 5C404D56 stcpll 13,cr4,[r0],{#0x56}
:02037E14 0D39000D ldceq  0,cr0,[r9,#-0x34]!
:02037E18 400D8000 andmi  r8,r13,r0
:02037E1C 000D5558 andeq  r5,r13,r8,asr r5
:02037E20 90000D47 andls  r0,r0,r7,asr #0x1a
:02037E24 0D54400D unknown
:02037E28 0D555500 unknown
:02037E2C 200DA000 andcs  r10,r13,r0
:02037E30 000D010D andeq  r0,r13,r13,lsl #0x2
:02037E34 B0000D63 andlt  r0,r0,r3,ror #0x1a
:02037E38 0D000D5D unknown
:02037E3C 0D067920 unknown
:02037E40 85007100 strhi r7,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:02037E44 1040E219 subne  r14,r0,r9,lsl r2
:02037E48 1379E284 cmnne r9,#0x40000008
:02037E4C A0003148 andge  r3,r0,r8,asr #0x2
:02037E50 E5D420E6 ldrb r2,[r4, #+0xe6]		;r4+0xe6=*(000000e9)
:02037E54 F0002101 andnv  r2,r0,r1,lsl #0x2
:02037E58 E2842000 add  r2,r4,#0x0
:02037E5C 02000D03 andeq  r0,r0,#0xC0
:02037E60 20098220 andcs  r8,r9,r0,lsr #0x4
:02037E64 0220FF88 eoreq  r15,r0,#0x220
:02037E68 C220FCE2 eorgt  r15,r0,#0xE200
:02037E6C 20E600E3 rsccs  r0,r6,r3,ror #0x1
:02037E70 1061E5C4 rsbne  r14,r1,r4,asr #0xb
:02037E74 49165295 ldmmidb  r6 ,{r0,r2,r4,r7,r9,r12,r14}
:02037E78 1195B000 orrnes r11,r5,r0
:02037E7C F60001F5 unknown
:02037E80 41E5C400 mvnmi  r12,r0,lsl #0x8
:02037E84 49FFFF05 ldmmiib  r15!,{r0,r2,r8,r9,r10,r11,r12,r13,r14,r15}^
:02037E88 433D0460 teqmi r13,#0x60000000
:02037E8C 103912F9 unknown
:02037E90 19D97438 ldmneib  r9 ,{r3,r4,r5,r10,r12,r13,r14}^
:02037E94 40ED2E2D rscmi  r2,r13,r13,lsr #0x1c
:02037E98 80441011 subhi  r1,r4,r1,lsl r0
:02037E9C 8F10B1E0 swihi 0x0010b1e0
:02037EA0 910041EF unknown
:02037EA4 8D10FF10 unknown
:02037EA8 E700790A str r7,[r0,-r10, lsl #0x12]
:02037EAC E5C41066 strb r1,[r4, #+0x66]		;r4+0x66=*(00000069)
:02037EB0 38009D2D stmccda  r0 ,{r0,r2,r3,r5,r8,r10,r11,r12,r15}
:02037EB4 90B0AD80 adclss r10,r0,r0,lsl #0x1b
:02037EB8 1D63859C stcnel 5,cr8,[r3,#-0x270]!
:02037EBC E3A02B01 mov  r2,#0x400		;r2=1024(0x400)
:02037EC0 8600C595 unknown
:02037EC4 4512D588 ldrmi r13,[r2, #-0x588]		;(r2-0x588=*(fffffe78))
:02037EC8 1F91FF03 swine 0x0091ff03
:02037ECC 990302D1 stmlsdb  r3 ,{r0,r4,r6,r7,r9}
:02037ED0 3001B601 andcc  r11,r1,r1,lsl #0xc
:02037ED4 20E7E283 rsccs  r14,r7,r3,lsl #0x5
:02037ED8 0300E5C1 unknown
:02037EDC 2E655300 cdpcs 3,6,cr5,cr5,cr0,0
:02037EE0 5A8D1005 bpl 0037BEFC
:02037EE4 CA9831B9 bgt 006445D0
:02037EE8 21EBFF58 mvncs  r15,r8,asr r15
:02037EEC 9F405014 swils 0x00405014
:02037EF0 E1106910 tst r0,r0,lsl r9
:02037EF4 500E19A9 andpl  r1,r14,r9,lsr #0x13
:02037EF8 053901D9 ldreq r0,[r9, #-0x1d9]!
:02037EFC 4DE51215 stcmil 2,cr1,[r5,#+0x54]!
:02037F00 F011DD11 andnvs r13,r1,r1,lsl r13
:02037F04 015511F9 ldreqsh r1,[r5, #-0x19]		;(r5-0x1f9=*(ffffffe7))
:02037F08 4B022475 blmi 020C10E4
:02037F0C 21515800 cmpcs r1,r0,lsl #0x10
:02037F10 2D991535 unknown
:02037F14 B50012A5 strlt r1,[r0, #-0x2a5]		;(r0-0x2a5=*(fffffd5b))
:02037F18 B504BC3D strlt r11,[r4, #-0xc3d]		;(r4-0xc3d=*(fffff3c6))
:02037F1C 0139FA0D teqeq r9,r13,lsl #0x14
:02037F20 0495A165 ldreq r10,[r5],#+0x165
:02037F24 BA049514 blt 0215D37C
:02037F28 14D51154 ldrneb r1,[r5],#+0x154
:02037F2C 00C522FD unknown
:02037F30 8024016D eorhi  r0,r4,r13,ror #0x2
:02037F34 50E7E03C rscpl  r14,r7,r12,lsr r0
:02037F38 752FA9D2 strvc r10,[r15, #-0x9d2]!
:02037F3C 30201011 eorcc  r1,r0,r1,lsl r0
:02037F40 00B90245 adceqs r0,r9,r5,asr #0x4
:02037F44 61014DC4 unknown
:02037F48 3D081D00 unknown
:02037F4C 807B2102 rsbhis r2,r11,r2,lsl #0x2
:02037F50 019D02E7 orreqs r0,r13,r7,ror #0x5
:02037F54 CA000024 bgt 02037FEC
:02037F58 F9011408 stmnvdb  r1 ,{r3,r10,r12}
:02037F5C 75001931 strvc r1,[r0, #-0x931]		;(r0-0x931=*(fffff6cf))
:02037F60 02E11100 rsceq  r1,r1,#0x0
:02037F64 11A0601C movne  r6,r12,lsl r0		;r6=3(0x3)
:02037F68 490E1041 stmmidb  r14 ,{r0,r6,r12}
:02037F6C 39004100 stmccdb  r0 ,{r8,r14}
:02037F70 10EFE820 rscne  r14,r15,r0,lsr #0x10
:02037F74 3714E5D0 unknown
:02037F78 0300E1E0 unknown
:02037F7C E4E00120 unknown
:02037F80 200EA510 andcs  r10,r14,r0,lsl r5
:02037F84 00C9C040 sbceq  r12,r9,r0,asr #0x0
:02037F88 8D0DE591 unknown
:02037F8C E5D21101 ldrb r1,[r2, #+0x101]		;r2+0x101=*(00000501)
:02037F90 0110031A tsteq r0,r10,lsl r3
:02037F94 C211EFE0 andgts r14,r1,#0x380
:02037F98 8D80042D unknown
:02037F9C 000E248D andeq  r2,r14,r13,lsl #0x9
:02037FA0 4DFFEA00 ldcmil 10,cr14,[r15,#+0x0]!
:02037FA4 510C820D unknown
:02037FA8 0A007910 beq 020563F0
:02037FAC 30EF010D rsccc  r0,r15,r13,lsl #0x2
:02037FB0 A8E516D0 unknown
:02037FB4 37144FDD unknown
:02037FB8 04EFE183 unknown
:02037FBC 2171C030 cmncs r1,r0,lsr r0
:02037FC0 E5D101EF ldrb r0,[r1, #+0x1ef]		;r1+0x1ef=*(000001ef)
:02037FC4 80070414 andhi  r0,r7,r4,lsl r4
:02037FC8 C101EFE1 unknown
:02037FCC 408D077D addmi  r0,r13,r13,ror r7
:02037FD0 044D0025 streqb r0,[r13],#-0x25
:02037FD4 807C0191 unknown
:02037FD8 0706E59F unknown
:02037FDC 8DFE0871 ldchil 8,cr0,[r14,#+0x1c4]!
:02037FE0 E28D501C add  r5,r13,#0x1C
:02037FE4 95050106 strls r0,[r5, #-0x106]		;(r5-0x106=*(fffffefa))
:02037FE8 0810C1E7 ldmeqda  r0 ,{r0,r1,r2,r5,r6,r7,r8,r14,r15}
:02037FEC 10150EFD ldrnesh r0,[r5], -r13
:02037FF0 B4003904 strlt r3,[r0],#-0x904
:02037FF4 0EAD00F8 mcreq 0,5,r0,cr13,cr8,{7}
:02037FF8 07E2800B streqb r8,[r2,+r11]!
:02037FFC E0810410 add  r0,r1,r0,lsl r4
:02038000 9901AF28 stmlsdb  r1 ,{r3,r5,r8,r9,r10,r11,r13,r15}
:02038004 20E59802 rsccs  r9,r5,r2,lsl #0x10
:02038008 E0811406 add  r1,r1,r6,lsl #0x8
:0203800C E1C10FBE strh r0,[r1, #+0xfe]		;r1+0xfe=*(000000fe)
:02038010 86600100 unknown
:02038014 E35600B9 cmp r6,#0xB9
:02038018 87087C01 strhi r7,[r8,-r1, lsl #0x18]
:0203801C FFFFEFE2 swinv 0x00ffefe2
:02038020 E3A003A1 mov  r0,#0x84000002		;r0=-2080374782(0x84000002)
:02038024 271DB120 ldrcs r11,[r13,-r0, lsr #0x2]
:02038028 1C38351A ldcne  5,cr3,[r8],#-0x68
:0203802C 65132100 ldrvs r2,[r3, #-0x100]		;(r3-0x100=*(ffffff00))
:02038030 0709C943 streq r12,[r3, #-0x100]		;(r3-0x100=*(ffffff00))
:02038034 EBFF562D bl 0200D8F0
:02038038 1A28101D bne 02A3C0B4
:0203803C 14EB0021 unknown
:02038040 B5F803B5 ldrltb r0,[r8, #+0x3b5]!
:02038044 28868803 stmcsia  r6 ,{r0,r1,r11,r15}
:02038048 A032311C eorges r3,r2,r12,lsl r1
:0203804C A0900271 addges r0,r0,r1,ror r2
:02038050 5CD92E25 ldcpll 14,cr2,[r9],{#0x25}
:02038054 E55470CA ldrb r7,[r4, #-0xca]		;(r4-0xca=*(ffffff39))
:02038058 80000D10 andhi  r0,r0,r0,lsl r13
:0203805C 0C20E1A0 stceq  1,cr14,[r0],#-0x280
:02038060 8D135540 unknown
:02038064 10DD03E2 sbcnes r0,r13,r2,ror #0x7
:02038068 A210E1B0 andges r14,r0,#0x2C
:0203806C 126100E9 rsbne  r0,r1,#0xE9
:02038070 8BE08A00 blhi 0185A878
:02038074 EB030154 bl 020F85CC
:02038078 5912710B ldmpldb  r2 ,{r0,r1,r3,r8,r12,r13,r14}
:0203807C 2849D221 stmcsda  r9 ,{r0,r5,r9,r12,r14,r15}^
:02038080 AC0D6D03 stcge  13,cr6,[r13],{#0x3}
:02038084 E2811001 add  r1,r1,#0x1
:02038088 401F6903 andmis r6,r15,r3,lsl #0x12
:0203808C F8E420C2 unknown
:02038090 00060019 andeq  r0,r6,r9,lsl r0
:02038094 ADC7053D unknown
:02038098 E7C9A410 unknown
:0203809C C10410C1 unknown
:020380A0 025D0300 subeqs r0,r13,#0x0
:020380A4 00BD54EB adceqs r5,r13,r11,ror #0x9
:020380A8 09391291 ldmeqdb  r9!,{r0,r4,r7,r9,r12}
:020380AC 00093000 andeq  r3,r9,r0
:020380B0 6B91000D blvs 004780EC
:020380B4 3702CD46 strcc r12,r3,r9,r0
:020380B8 57924000 ldrpl r4,[r2, +r0]
:020380BC 82400200 subhi  r0,r0,#0x0
:020380C0 CDF81805 ldcgtl 8,cr1,[r8,#+0x14]!
:020380C4 4191A000 orrmis r10,r1,r0
:020380C8 00DD54EF sbceqs r5,r13,r15,ror #0x9
:020380CC 8D210DAC stchi  13,cr0,[r1,#-0x2b0]!
:020380D0 07151CD1 unknown
:020380D4 020D0CB9 andeq  r0,r13,#0xB900
:020380D8 04999DF5 ldreq r9,[r9],#+0xdf5
:020380DC 98408994 stmlsda  r0 ,{r2,r4,r7,r8,r11,r15}^
:020380E0 413C0089 teqmi r12,r9,lsl #0x1
:020380E4 1584AA00 strne r10,[r4, #+0xa00]		;r4+0xa00=*(00000a03)
:020380E8 90109840 andlss r9,r0,r0,asr #0x10
:020380EC 022DA9E5 eoreq  r10,r13,#0x394000
:020380F0 E72DDD01 str r13,[r13,-r1, lsl #0x1a]!
:020380F4 6CEB0131 stcvsl 1,cr0,[r11],#+0xc4
:020380F8 D5823C59 strle r3,[r2, #+0xc59]		;r2+0xc59=*(00001059)
:020380FC 012A1620 unknown
:02038100 7F1275EB swivc 0x001275eb
:02038104 09352160 ldmeqdb  r5!,{r5,r6,r8,r13}
:02038108 29070B65 stmcsdb  r7 ,{r0,r2,r5,r6,r8,r9,r11}
:0203810C 7D100902 unknown
:02038110 40099212 andmi  r9,r9,r2,lsl r2
:02038114 951B3DBB ldrls r3,[r11, #-0xdbb]		;(r11-0xdbb=*(00377245))
:02038118 00070009 andeq  r0,r7,r9
:0203811C 1559020D ldrneb r0,[r9, #-0x20d]		;(r9-0x20d=*(fffffdf6))
:02038120 65016529 strvs r6,[r1, #-0x529]		;(r1-0x529=*(fffffad7))
:02038124 02652022 rsbeq  r2,r5,#0x22
:02038128 5121A1F3 unknown
:0203812C A16AC876 unknown
:02038130 551E7901 ldrpl r7,[r14, #-0x901]		;r14-0x901=*(02036dd3)=#345272901(0x14947245)
:02038134 A1202136 unknown
:02038138 002DF801 eoreq  r15,r13,r1,lsl #0x10
:0203813C 1D2071B9 stcne  1,cr7,[r0,#-0x2e4]!
:02038140 C3D00210 bicgts r0,r0,#0x1
:02038144 411835E9 tstmi r8,r9,ror #0xb
:02038148 1CA54611 stcne  6,cr4,[r5],#+0x44
:0203814C 9601799C unknown
:02038150 7900051E stmvcdb  r0 ,{r1,r2,r3,r4,r8,r10}
:02038154 19C0CB00 stmneib  r0 ,{r8,r9,r11,r14,r15}^
:02038158 10013B7D andne  r3,r1,r13,ror r11
:0203815C 4916ED8C ldmmidb  r6 ,{r2,r3,r7,r8,r10,r11,r13,r14,r15}
:02038160 EC3B8521 ldc  5,cr8,[r11],#-0x84
:02038164 619FC00C orrvss r12,r15,r12
:02038168 8B1AEDB0 blhi 026F3830
:0203816C 001D0041 andeqs r0,r13,r1,asr #0x0
:02038170 923599D8 eorlss r9,r5,#0x360000
:02038174 001508E5 andeqs r0,r5,r5,ror #0x11
:02038178 21949041 orrcss r9,r4,r1,asr #0x0
:0203817C 6D14B100 unknown
:02038180 9FC01400 swils 0x00c01400
:02038184 E592015D ldr r0,[r2, #+0x15d]		;r2+0x15d=*(0000055d)
:02038188 00910122 addeqs r0,r1,r2,lsr #0x2
:0203818C 0094156D addeqs r1,r4,r13,ror #0xa
:02038190 DC601D83 stclel 13,cr1,[r0],#-0x20c
:02038194 020A6B46 andeq  r6,r10,#0x11800
:02038198 C0101DE5 andgts r1,r0,r5,ror #0x1b
:0203819C 255D2B41 ldrcsb r2,[r13, #-0xb41]		;(r13-0xb41=*(fffff4bf))
:020381A0 014194C8 unknown
:020381A4 8D8C100D unknown
:020381A8 020A691E andeq  r6,r10,#0x78000
:020381AC CDC00016 unknown
:020381B0 0006790A andeq  r7,r6,r10,lsl #0x12
:020381B4 65910A68 ldrvs r0,[r1, #+0xa68]		;r1+0xa68=*(00000a68)
:020381B8 15511C8C ldrneb r1,[r1, #-0xc8c]		;(r1-0xc8c=*(fffff374))
:020381BC 190AC910 stmnedb  r10 ,{r4,r8,r11,r14,r15}
:020381C0 09F905C1 unknown
:020381C4 120D6AC8 andne  r6,r13,#0xC8000
:020381C8 C4E08131 unknown
:020381CC 10C40AA1 sbcne  r0,r4,r1,lsr #0x15
:020381D0 61659F21 unknown
:020381D4 842155BC unknown
:020381D8 0A9003E5 beq 00439174
:020381DC A003E082 andge  r14,r3,r2,lsl #0x1
:020381E0 6029E081 eorvs  r14,r9,r1,lsl #0x1
:020381E4 08E24700 unknown
:020381E8 910575B0 strlsh r7,[r5, -r0]
:020381EC 691A8105 ldmvsdb  r10 ,{r0,r2,r8,r15}
:020381F0 1542F010 strneb r15,[r2, #-0x10]		;(r2-0x10=*(000003f0))
:020381F4 6D200019 stcvs  0,cr0,[r0,#-0x64]!
:020381F8 0DE78255 stceql 2,cr8,[r7,#+0x154]!
:020381FC 200B9410 andcs  r9,r11,r0,lsl r4
:02038200 19D13561 ldmneib  r1 ,{r0,r5,r6,r8,r10,r12,r13}^
:02038204 8D158940 unknown
:02038208 F4301515 unknown
:0203820C 00310901 eoreqs r0,r1,r1,lsl #0x12
:02038210 DD20918E stcle  1,cr9,[r0,#-0x238]!
:02038214 0745890A streqb r8,[r5,-r10, lsl #0x12]
:02038218 68BB4589 ldmvsia  r11!,{r0,r3,r7,r8,r10,r14}
:0203821C 89E48109 unknown
:02038220 AD067925 unknown
:02038224 1E141954 mrcne 9,0,r1,cr4,cr4,{2}
:02038228 18EB007A unknown
:0203822C 156984B1 strneb r8,[r9, #-0x4b1]!
:02038230 18000272 stmneda  r0 ,{r1,r4,r5,r6,r9}
:02038234 00A10DEB adceq  r0,r1,r11,ror #0x1b
:02038238 61FFFFA1 mvnvss r15,r1,lsr #0x1f
:0203823C C430E905 unknown
:02038240 C4D8955D ldrgtb r9,[r8],#+0x55d
:02038244 F0E10205 rscnv  r0,r1,r5,lsl #0x4
:02038248 61BDF8A5 movvss r15,r5,lsr #0x11		;r15=0(0x0)
:0203824C 57C970E1 strplb r7,r15,r5,lsr #0x11
:02038250 18F5F0E1 ldmneia  r5!,{r0,r5,r6,r7,r12,r13,r14,r15}^
:02038254 F0E1A0E1 rscnv  r10,r1,r1,ror #0x1
:02038258 BFE0E157 swilt 0x00e0e157
:0203825C 2851F7C1 ldmcsda  r1 ,{r0,r6,r7,r8,r9,r10,r12,r13,r14,r15}^
:02038260 F0E1A0E1 rscnv  r10,r1,r1,ror #0x1
:02038264 E120E145 unknown
:02038268 1D6FF7F0 stcnel 7,cr15,[r15,#-0x3c0]!
:0203826C C5BCF0E1 ldrgt r15,[r12, #+0xe1]!
:02038270 F0E10205 rscnv  r0,r1,r5,lsl #0x4
:02038274 84C2F6E5 strhib r15,[r2],#+0x6e5
:02038278 460970E1 strmi r7,[r2],#+0x6e5
:0203827C F6DDF0E1 ldrnvb r15,[r2],#+0x6e5
:02038280 141EF0E1 ldrne r15,[r14],#-0xe1
:02038284 01D0E13E biceqs r14,r0,r14,lsr r1
:02038288 E1F6DDF6 ldrsh r13,[r6, #+0xd6]!
:0203828C 00510CF0 ldreqsh r0,[r1],#-0xc0
:02038290 0BD9F0E1 bleq 016B461C
:02038294 F1D0E1EF bicnvs r14,r0,r15,ror #0x3
:02038298 0205C619 andeq  r12,r5,#0x1900000
:0203829C F525F0E1 strnv r15,[r5, #-0xe1]!
:020382A0 70E1634B rscvc  r6,r1,r11,asr #0x6
:020382A4 F0E14449 rscnv  r4,r1,r9,asr #0x8
:020382A8 F0E1F51D rscnv  r15,r1,r13,lsl r5
:020382AC 41E0E1E5 mvnmi  r14,r5,ror #0x3
:020382B0 F51DDFF4 ldrnv r13,[r13, #-0xff4]		;(r13-0xff4=*(fffff00c))
:020382B4 E1D3F0E1 bics r15,r3,r1,ror #0x1
:020382B8 85F0E120 ldrhib r14,[r0, #+0x120]!
:020382BC 9BF0E11D blls 01C70738
:020382C0 7365C784 unknown
:020382C4 6560E1C8 strvsb r14,[r0, #-0x1c8]!
:020382C8 341412F3 ldrcc r1,[r4],#-0x2f3
:020382CC 65805365 strvs r5,[r0, #+0x365]		;r0+0x365=*(84000367)
:020382D0 5012D503 andpls r13,r2,r3,lsl #0xa
:020382D4 735D40E1 cmpvc r13,#0xE1
:020382D8 5DEDF35D stcpll 3,cr15,[r13,#+0x174]!
:020382DC 0045ACF3 unknown
:020382E0 08BDF35D ldmeqia  r13!,{r0,r2,r3,r4,r6,r8,r9,r12,r13,r14,r15}
:020382E4 F35D835D cmpnv r13,#0x74000001
:020382E8 9AFDF35D bls 01FB5064
:020382EC 5D135D13 unknown
:020382F0 5D1D4CF3 unknown
:020382F4 C84C68F3 stmgtda  r12 ,{r0,r1,r4,r5,r6,r7,r11,r13,r14}^
:020382F8 8861ED05 unknown
:020382FC F1ED61ED mvnnv  r6,r13,ror #0x3
:02038300 B431EDD9 unknown
:02038304 F1800759 orrnv  r0,r0,r9,asr r7
:02038308 5200B021 andpl  r11,r0,#0x21
:0203830C 45BA18D1 ldrmi r1,[r10, #+0x8d1]!
:02038310 E3520C01 cmp r2,#0x100
:02038314 4C01E907 stcmi  9,cr14,[r1],{#0x7}
:02038318 C9A071E9 stmgtib  r0!,{r0,r3,r5,r6,r7,r8,r12,r13,r14}
:0203831C 78101D21 ldmvcda  r0 ,{r0,r5,r8,r10,r11,r12}
:02038320 2C703113 ldccsl 1,cr3,[r0],#-0x4c
:02038324 53B00049 movpls r0,#0x49		;r0=73(0x49)
:02038328 E5B1C1E5 ldr r12,[r1, #+0x1e5]!
:0203832C 6E119D01 cdpvs 13,0,cr9,cr1,cr1,0
:02038330 2371E113 cmncs r1,#0xC0000004
:02038334 41B11D4D movmis r1,r13,asr #0x1a
:02038338 05C95029 streqb r5,[r9, #+0x29]		;r9+0x29=*(0000002c)
:0203833C 00650025 rsbeq  r0,r5,r5,lsr #0x0
:02038340 1DE644FD stcnel 4,cr4,[r6,#+0x3f4]!
:02038344 0CEB001D stceql 0,cr0,[r11],#+0x74
:02038348 211945C9 tstcs r9,r9,asr #0xb
:0203834C 39806010 stmccib  r0 ,{r4,r13,r14}
:02038350 2C555120 ldccsl 1,cr5,[r5],{#0x20}
:02038354 1D25100D stcne  0,cr1,[r5,#-0x34]!
:02038358 B60719C0 strlt r1,[r5,#-0x34]!
:0203835C F90E41E0 stmnvdb  r14 ,{r5,r6,r7,r8,r14}
:02038360 E00E5966 and  r5,r14,r6,ror #0x12
:02038364 0EE3E5CC cdpeq 5,14,cr14,cr3,cr12,6
:02038368 11751181 cmnne r5,r1,lsl #0x3
:0203836C 41795FF9 ldrmish r5,[r9, #-0xf9]!
:02038370 E905CA58 stmdb  r5 ,{r3,r4,r6,r9,r11,r14,r15}
:02038374 14458F38 strneb r8,[r5],#-0xf38
:02038378 A4E08021 unknown
:0203837C 0007CD10 andeq  r12,r7,r0,lsl r13
:02038380 A03D6D41 eorges r6,r13,r1,asr #0x1a
:02038384 79065950 stmvcdb  r6 ,{r4,r6,r8,r11,r12,r14}
:02038388 E0819012 add  r9,r1,r2,lsl r0
:0203838C ADA00219 stcge  2,cr0,[r0,#+0x64]!
:02038390 0569700D streqb r7,[r9, #-0xd]!
:02038394 792191B0 stmvcdb  r1!,{r4,r5,r7,r8,r12,r15}
:02038398 1D07D424 unknown
:0203839C 00F5EE40 rsceqs r14,r5,r0,asr #0x1c
:020383A0 6102168D unknown
:020383A4 155A0B0D ldrneb r0,[r10, #-0xb0d]		;(r10-0xb0d=*(fffff4f3))
:020383A8 1011AE01 andnes r10,r1,r1,lsl #0x1c
:020383AC 201D3D8D andcss r3,r13,r13,lsl #0x1b
:020383B0 1D6F1035 stcnel 0,cr1,[r15,#-0xd4]!
:020383B4 1108BD40 unknown
:020383B8 85310D51 ldrhi r0,[r1, #-0xd51]!
:020383BC 0420B1E0 unknown
:020383C0 30B2E195 umlalccs r14,r2,r5,r1
:020383C4 5011E1D3 ldrplsb r14,[r1], -r3
:020383C8 0015402B andeqs r4,r5,r11,lsr #0x0
:020383CC 30021425 andcc  r1,r2,r5,lsr #0x8
:020383D0 2108E4DA unknown
:020383D4 11458304 unknown
:020383D8 6D0514A5 unknown
:020383DC 41890200 orrmi  r0,r9,r0,lsl #0x4
:020383E0 AB1B35E1 blge 02705B6C
:020383E4 01170061 tsteq r7,r1,ror #0x0
:020383E8 01643BC5 unknown
:020383EC 29567300 ldmcsdb  r6 ,{r8,r9,r12,r13,r14}^
:020383F0 8D118D0E unknown
:020383F4 441D1424 ldrmi r1,[r13],#-0x424
:020383F8 29CF4114 stmcsib  r15 ,{r2,r4,r8,r14}^
:020383FC 6FA1D644 swivs 0x00a1d644
:02038400 3DA0917C stccc  1,cr9,[r0,#+0x1f0]!
:02038404 5D809100 unknown
:02038408 5D214091 stcpl  0,cr4,[r1,#-0x244]!
:0203840C 40201E35 eormi  r1,r0,r5,lsr r14
:02038410 981031E2 ldmlsda  r0 ,{r1,r5,r6,r7,r8,r12,r13}
:02038414 51060759 unknown
:02038418 0044008D subeq  r0,r4,r13,lsl #0x1
:0203841C 10192C19 andnes r2,r9,r9,lsl r12
:02038420 12FE201D rscnes r2,r14,#0x1D
:02038424 2D702D39 ldccsl 13,cr2,[r0,#-0xe4]!
:02038428 03DD9814 biceqs r9,r13,#0x140000
:0203842C 690411FD stmvsdb  r4 ,{r0,r2,r3,r4,r5,r6,r7,r8,r12}
:02038430 DB1D390B blle 02786864
:02038434 E2421099 sub  r1,r2,#0x99
:02038438 0D0081F5 unknown
:0203843C D560AA5F strleb r10,[r0, #-0xa5f]!
:02038440 EC542D40 ldcl 13,cr2,[r4],{#0x40}
:02038444 D950D9CA ldmledb  r0 ,{r1,r3,r6,r7,r8,r11,r12,r14,r15}^
:02038448 80D90CF0 ldrhish r0,[r9],#+0xc0
:0203844C C0D938B3 ldrgth r3,[r9],#+0x83
:02038450 15A0D968 strne r13,[r0, #+0x968]!
:02038454 D980D904 stmleib  r0 ,{r2,r8,r11,r12,r14,r15}
:02038458 FA0BFDF0 blx 02337C28
:0203845C F0D920D9 ldrnvsb r2,[r9],#+0x9
:02038460 B5A0D968 strlt r13,[r0, #+0x968]!
:02038464 D9A0D90A stmleib  r0!,{r1,r3,r8,r11,r12,r14,r15}
:02038468 127BC2F0 rsbnes r12,r11,#0xF
:0203846C D1F0D900 mvnles r13,r0,lsl #0x12
:02038470 F0D91C16 sbcnvs r1,r9,r6,lsl r12
:02038474 D92CCBC8 stmledb  r12!,{r3,r6,r7,r8,r9,r11,r14,r15}
:02038478 08F0D950 ldmeqia  r0!,{r4,r6,r8,r11,r12,r14,r15}^
:0203847C 08ED60D9 unknown
:02038480 50B0D913 adcpls r13,r0,r3,lsl r9
:02038484 31A0D95B movcc  r13,r11,asr r9
:02038488 D9A0D90E stmleib  r0!,{r1,r2,r3,r8,r11,r12,r14,r15}
:0203848C 20D99DF0 ldrcssh r9,[r9],#+0xd0
:02038490 6F50F0D9 swivs 0x0050f0d9
:02038494 D902C0D9 stmledb  r2 ,{r0,r3,r4,r6,r7,r14,r15}
:02038498 8BF0D9A0 blhi 01C6EB20
:0203849C F0D920D9 ldrnvsb r2,[r9],#+0x9
:020384A0 D91C6D3D ldmledb  r12 ,{r0,r2,r3,r4,r5,r8,r10,r11,r13,r14}
:020384A4 D9CCA4F0 stmleib  r12 ,{r4,r5,r6,r7,r10,r13,r15}^
:020384A8 2221C070 eorcs  r12,r1,#0x70
:020384AC 04D270D9 ldreqb r7,[r2],#+0xd9
:020384B0 D9CA80D9 stmleib  r10 ,{r0,r3,r4,r6,r7,r15}^
:020384B4 0420DD30 unknown
:020384B8 15E91985 strneb r1,[r9, #+0x985]!
:020384BC 451D6DDA ldrmi r6,[r13, #-0xdda]		;(r13-0xdda=*(fffff226))
:020384C0 49408800 stmmidb  r0 ,{r11,r15}^
:020384C4 21057D02 unknown
:020384C8 0173071A cmneq r3,r10,lsl r7
:020384CC 94004585 strls r4,[r0],#-0x585
:020384D0 45072045 strmi r2,[r7, #-0x45]		;r7-0x45=*(14947200)=#0(0x00000000)
:020384D4 D42A2930 unknown
:020384D8 89004566 stmhidb  r0 ,{r1,r2,r5,r6,r8,r10,r14}
:020384DC 57004506 strpl r4,[r0,-r6, lsl #0xa]
:020384E0 50512045 subpls r2,r1,r5,asr #0x0
:020384E4 13196E20 tstne r9,#0x200
:020384E8 6D44008D unknown
:020384EC 01108D02 tsteq r0,r2,lsl #0x1a
:020384F0 9B017980 blls 02096AF8
:020384F4 08E3E070 unknown
:020384F8 00898601 addeq  r8,r9,r1,lsl #0xc
:020384FC 20894095 umullcs  r4,r9,r5,r0
:02038500 07408908 streqb r8,[r0,-r8, lsl #0x12]
:02038504 5101D110 unknown
:02038508 E50A1900 str r1,[r10, #-0x900]		;(r10-0x900=*(fffff700))
:0203850C E3580089 cmp r8,#0x89
:02038510 7D10D5F5 unknown
:02038514 311C064C tstcc r12,r12,asr #0xc
:02038518 CD80F0D1 unknown
:0203851C 79410D4D stmvcdb  r1 ,{r0,r2,r3,r6,r8,r10,r11}^
:02038520 2910B83C ldmcsdb  r0 ,{r2,r3,r4,r5,r11,r12,r13,r15}
:02038524 1529108D strne r1,[r9, #-0x8d]!
:02038528 1293FC79 addnes r15,r3,#0x7900
:0203852C 0A3D0159 beq 02F78A98
:02038530 69706798 unknown
:02038534 8C0C7906 stchi  9,cr7,[r12],{#0x6}
:02038538 D5111960 ldrle r1,[r1, #-0x960]		;(r1-0x960=*(fffff6a0))
:0203853C E6093129 str r3,[r9],-r9, lsr #0x2
:02038540 87010F21 strhi r0,[r1,-r1, lsr #0x1e]
:02038544 961004E0 ldrls r0,[r1,-r1, lsr #0x1e]
:02038548 30B201E5 adcccs r0,r2,r5,ror #0x3
:0203854C 00B90445 adceqs r0,r9,r5,asr #0x8
:02038550 D908B504 stmledb  r8 ,{r2,r8,r10,r12,r13,r15}
:02038554 126C3114 rsbne  r3,r12,#0x5
:02038558 84400049 strhib r0,[r0],#-0x49
:0203855C E3540049 cmp r4,#0x49
:02038560 04921E11 ldreq r1,[r2],#+0xe11
:02038564 135907DD cmpne r9,#0x3740000
:02038568 00091BE1 andeq  r1,r9,r1,ror #0x17
:0203856C C80009C2 stmgtda  r0 ,{r1,r6,r7,r8,r11}
:02038570 510C015E unknown
:02038574 B20039E3 andlt  r3,r0,#0x38C000
:02038578 50B80039 adcpls r0,r8,r9,lsr r0
:0203857C 12291521 eorne  r1,r9,#0x8400000
:02038580 2800A1DD stmcsda  r0 ,{r0,r2,r3,r4,r6,r7,r8,r13,r15}
:02038584 75148540 ldrvc r8,[r4, #-0x540]		;(r4-0x540=*(fffffac3))
:02038588 1919CB00 ldmnedb  r9 ,{r8,r9,r11,r14,r15}
:0203858C B0E79001 rsclt  r9,r7,r1
:02038590 14DD096D ldrneb r0,[r13],#+0x96d
:02038594 04DD6105 ldreqb r6,[r13],#+0x105
:02038598 BD04E1F9 unknown
:0203859C A116FF10 tstge r6,r0,lsl r15
:020385A0 C94D814D stmgtdb  r13 ,{r0,r2,r3,r6,r8,r15}^
:020385A4 023D8230 eoreqs r8,r13,#0x3
:020385A8 010701D6 unknown
:020385AC 65200029 strvs r0,[r0, #-0x29]!
:020385B0 2507AD00 strcs r10,[r7, #-0xd00]		;r7-0xd00=*(14946545)=#0(0x00000000)
:020385B4 013B295B teqeq r11,r11,asr r9
:020385B8 451EC118 ldrmi r12,[r14, #-0x118]		;r14-0x118=*(0203834c)=#964714512(0x39806010)
:020385BC 1345CE82 unknown
:020385C0 7AA10041 bvc 008786CC
:020385C4 34E79101 unknown
:020385C8 EBFF07B0 bl 01FFA490
:020385CC 07C91000 streqb r1,[r9, +r0]
:020385D0 61920015 orrvss r0,r2,r5,lsl r0
:020385D4 201CB000 andcss r11,r12,r0
:020385D8 00290629 eoreq  r0,r9,r9,lsr #0xc
:020385DC AA95008D bge 00578818
:020385E0 003C1B8A eoreqs r1,r12,r10,lsl #0x17
:020385E4 1E102385 cdpne 3,0,cr2,cr0,cr5,4
:020385E8 BD900210 unknown
:020385EC 01CE8211 biceq  r8,r14,r1,lsl r2
:020385F0 5ACD3C32 bpl 013876C0
:020385F4 09391EA5 ldmeqdb  r9!,{r0,r2,r5,r7,r9,r10,r11,r12}
:020385F8 013A496B teqeq r10,r11,ror #0x12
:020385FC 210128EB unknown
:02038600 03B911ED moveqs r1,#0x4000003B		;r1=1073741883(0x4000003b)
:02038604 78C807CD stmvcia  r8 ,{r0,r2,r3,r6,r7,r8,r9,r10}^
:02038608 14EB013F unknown
:0203860C ADB641FD ldcge  1,cr4,[r6,#+0x3f4]!
:02038610 D05BA507 subles r10,r11,r7,lsl #0xa
:02038614 3AD91B9F bcc 0167F498
:02038618 30016D90 mulcc  r1,r0,r13
:0203861C 54540181 ldrplb r0,[r4],#-0x181
:02038620 1A8106E1 bne 0007A1AC
:02038624 5D037954 unknown
:02038628 0141BA18 unknown
:0203862C 9F215B4C swils 0x00215b4c
:02038630 E2800125 add  r0,r0,#0x40000009
:02038634 4370196D cmnmi r0,#0x1B4000
:02038638 3EE58124 cdpcc 1,14,cr8,cr5,cr4,1
:0203863C 38EB014C unknown
:02038640 0B450041 bleq 0317874C
:02038644 0BF528C5 bleq 01D82960
:02038648 88E2833A unknown
:0203864C E583070B str r0,[r3, #+0x70b]		;r3+0x70b=*(0000070b)
:02038650 C9831B8C stmgtib  r3 ,{r2,r3,r7,r8,r9,r11,r12}
:02038654 03252021 unknown
:02038658 41ADEFA0 movmi  r14,r0,lsr #0x1f		;r14=0(0x0)
:0203865C B502B53E strlt r11,[r2, #-0x53e]		;(r2-0x53e=*(fffffac2))
:02038660 B5791C91 ldrltb r1,[r9, #-0xc91]!
:02038664 B5C09A01 strltb r9,[r0, #+0xa01]		;r0+0xa01=*(00000a4a)
:02038668 A1B58C11 movges r8,r1,lsl r12		;r8=3866624(0x3b0000)
:0203866C E28C0FDD add  r0,r12,#0x374
:02038670 6550EC0A ldrvsb r14,[r0, #-0xc0a]		;(r0-0xc0a=*(fffff43f))
:02038674 E280EA00 add  r14,r0,#0x0
:02038678 A0044004 andge  r4,r4,r4
:0203867C E8B50321 ldmia  r5!,{r0,r5,r8,r9}
:02038680 E8AE000F stmia  r14!,{r0,r1,r2,r3}
:02038684 54400102 strplb r0,[r0],#-0x102
:02038688 FFFFFBE2 swinv 0x00fffbe2
:0203868C 95800482 strls r0,[r0, #+0x482]		;r0+0x482=*(000004cb)
:02038690 8C1C0FE5 ldchi  15,cr0,[r12],{#0xe5}
:02038694 1D8E03DD unknown
:02038698 E28CA001 add  r10,r12,#0x1
:0203869C E5801374 str r1,[r0, #+0x374]		;r0+0x374=*(000003bd)
:020386A0 010079F1 unknown
:020386A4 1071B0EB rsbnes r11,r1,r11,ror #0x1
:020386A8 811C1965 tsthi r12,r5,ror #0x12
:020386AC 07BC18E2 ldreq r1,r12,r5,ror #0x12
:020386B0 2D00E1C1 unknown
:020386B4 026DE500 rsbeq  r14,r13,#0x0
:020386B8 005998A0 subeqs r9,r9,r0,lsr #0x11
:020386BC 2930B9A0 ldmcsdb  r0!,{r5,r7,r8,r11,r12,r13,r15}
:020386C0 4029E224 eormi  r14,r9,r4,lsr #0x4
:020386C4 01515A06 cmpeq r1,r6,lsl #0x14
:020386C8 9F207CEB swils 0x00207ceb
:020386CC 100D25D5 unknown
:020386D0 110785C0 unknown
:020386D4 C1339120 teqgt r3,r0,lsr #0x2
:020386D8 21BA287D movcss r2,r13,ror r8
:020386DC E5E1DD23 strb r13,[r1, #+0xd23]!
:020386E0 19824089 stmneib  r2 ,{r0,r3,r7,r14}
:020386E4 0329FA00 msreq CPSR_fc,#0x0
:020386E8 F50019A8 strnv r1,[r0, #-0x9a8]		;(r0-0x9a8=*(fffff6a1))
:020386EC 41390B3A teqmi r9,r10,lsr r11
:020386F0 714A3D4C unknown
:020386F4 1B25D418 blne 029AD75C
:020386F8 10213A39 eorne  r3,r1,r9,lsr r10
:020386FC 0571415D ldreqb r4,[r1, #-0x15d]!
:02038700 BC284581 stclt  5,cr4,[r8],#-0x204
:02038704 00241011 eoreq  r1,r4,r1,lsl r0
:02038708 B5160F45 ldrlt r0,[r6, #-0xf45]		;(r6-0xf45=*(fffff0be))
:0203870C 084D5437 stmeqda  r13 ,{r0,r1,r2,r4,r5,r10,r12,r14}^
:02038710 258030A9 strcs r3,[r0, #+0xa9]		;r0+0xa9=*(000000f2)
:02038714 00001B03 andeq  r1,r0,r3,lsl #0x16
:02038718 44AC5041 unknown
:0203871C 24290E56 unknown
:02038720 0205D4C0 andeq  r13,r5,#0xC0000000
:02038724 9D84512D unknown
:02038728 0D05B908 unknown
:0203872C 811FDD31 tsthi r15,r1,lsr r13
:02038730 871109E2 ldrhi r0,r15,r1,lsr r13
:02038734 005D7B8C subeqs r7,r13,r12,lsl #0x17
:02038738 013D1479 teqeq r13,r9,ror r4
:0203873C DD081059 unknown
:02038740 3929BC60 stmccdb  r9!,{r5,r6,r10,r11,r12,r13,r15}
:02038744 B51869CC ldrlt r6,[r8, #-0x9cc]		;(r8-0x9cc=*(003af634))
:02038748 85000901 strhi r0,[r0, #-0x901]		;(r0-0x901=*(fffff748))
:0203874C C0010110 andgt  r0,r1,r0,lsl r1
:02038750 0921E57D stmeqdb  r1!,{r0,r2,r3,r4,r5,r6,r8,r10,r13,r14,r15}
:02038754 3DBE603D ldccc  0,cr6,[r14,#+0xf4]!
:02038758 3065A800 rsbcc  r10,r5,r0,lsl #0x10
:0203875C 49D67039 ldmmiib  r6 ,{r0,r3,r4,r5,r12,r13,r14}^
:02038760 94006513 strls r6,[r0],#-0x513
:02038764 39A50039 stmccib  r5!,{r0,r3,r4,r5}
:02038768 2B407CC0 blcs 03057A70
:0203876C 0FEE39B5 swieq 0x00ee39b5
:02038770 1035E280 eornes r14,r5,r0,lsl #0x5
:02038774 012178AE unknown
:02038778 0C132619 ldceq  6,cr2,[r3],{#0x19}
:0203877C B10B0B0D unknown
:02038780 4952F630 ldmmidb  r2 ,{r4,r5,r9,r10,r12,r13,r14,r15}^
:02038784 00115800 andeqs r5,r1,r0,lsl #0x10
:02038788 EB017AA4 bl 02097220
:0203878C 191D0502 ldmnedb  r13 ,{r1,r8,r10}
:02038790 79100831 ldmvcdb  r0 ,{r0,r4,r5,r11}
:02038794 801D4000 andhis r4,r13,r0
:02038798 3D2B1B90 stccc  11,cr1,[r11,#-0x240]!
:0203879C 551B0BB4 ldrpl r0,[r11, #-0xbb4]		;(r11-0xbb4=*(0037744c))
:020387A0 4947E905 stmmidb  r7 ,{r0,r2,r8,r11,r13,r14,r15}^
:020387A4 391B9411 ldmccdb  r11 ,{r0,r4,r10,r12,r15}
:020387A8 4102E5D0 unknown
:020387AC FFFFFC00 swinv 0x00fffc00
:020387B0 17E5081A unknown
:020387B4 EB001627 bl 0203E058
:020387B8 40AD2FA1 adcmi  r2,r13,r1,lsr #0x1f
:020387BC 05D161CC ldreqb r6,[r1, #+0x1cc]		;r1+0x1cc=*(40000207)=#0(0x00000000)
:020387C0 250C21F9 strcs r2,[r12, #-0x1f9]		;r12-0x1f9=*(39805e17)=#0(0x00000000)
:020387C4 81037080 unknown
:020387C8 17B1E514 unknown
:020387CC B24F9598 sublt  r9,r15,#0x26000000
:020387D0 1801D010 stmneda  r1 ,{r4,r12,r14,r15}
:020387D4 7420358A unknown
:020387D8 11DD2705 bicnes r2,r13,r5,lsl #0xe
:020387DC 2B94E281 blcs 005711E8
:020387E0 52103D0D andpls r3,r0,#0x340
:020387E4 79B021DD ldmvcib  r0!,{r0,r2,r3,r4,r6,r7,r8,r13}
:020387E8 0071020B rsbeqs r0,r1,r11,lsl #0x4
:020387EC 07915502 ldreq r5,[r1,+r2, lsl #0xa]
:020387F0 05C10B94 streqb r0,[r1, #+0xb94]		;r1+0xb94=*(40000bcf)=#0(0x00000000)
:020387F4 09B0103D ldmeqib  r0!,{r0,r2,r3,r4,r5,r12}
:020387F8 0026A100 eoreq  r10,r6,r0,lsl #0x2
:020387FC 181A4D52 ldmneda  r10 ,{r1,r4,r6,r8,r10,r11,r14}
:02038800 08D020B8 ldmeqia  r0 ,{r3,r4,r5,r7,r13}^
:02038804 100504E1 andne  r0,r5,r1,ror #0x9
:02038808 00050011 andeq  r0,r5,r1,lsl r0
:0203880C 090CE352 stmeqdb  r12 ,{r1,r4,r6,r8,r9,r13,r14,r15}
:02038810 1B960075 blne 005B89EC
:02038814 5E6381D1 mcrpl 1,3,r8,cr3,cr1,{6}
:02038818 45A21B69 strmi r1,[r2, #+0xb69]!
:0203881C 08110601 ldmeqda  r1 ,{r0,r9,r10}
:02038820 93400595 unknown
:02038824 0515FFFF ldreq r15,[r5, #-0xfff]		;(r5-0xfff=*(fffff001))
:02038828 014DFF20 unknown
:0203882C 225D0D65 subcss r0,r13,#0x1940
:02038830 13C52155 bicne  r2,r5,#0x40000015
:02038834 D1112DF1 ldrlesh r2,[r1, -r1]
:02038838 8D002911 unknown
:0203883C 8B010721 blhi 0207A4C8
:02038840 60100FE0 andvss r0,r0,r0,ror #0x1f
:02038844 10C0E590 smullne  r14,r0,r0,r5
:02038848 00A900A5 adceq  r0,r9,r5,lsr #0x1
:0203884C 016974C0 unknown
:02038850 05611118 streqb r1,[r1, #-0x118]!
:02038854 2008002D andcs  r0,r8,r13,lsr #0x0
:02038858 290C6D32 stmcsdb  r12 ,{r1,r4,r5,r8,r10,r11,r13,r14}
:0203885C 00293C40 eoreq  r3,r9,r0,asr #0x18
:02038860 185D0104 ldmneda  r13 ,{r2,r8}^
:02038864 59CB2161 stmplib  r11 ,{r0,r5,r6,r8,r13}^
:02038868 8DB18D01 ldchi  13,cr8,[r1,#+0x4]!
:0203886C 80757810 rsbhis r7,r5,r0,lsl r8
:02038870 17650185 strneb r0,[r5,-r5, lsl #0x3]!
:02038874 5D2BE18D stcpl  1,cr14,[r11,#-0x234]!
:02038878 28507500 ldmcsda  r0 ,{r8,r10,r12,r13,r14}^
:0203887C 918100E1 orrls  r0,r1,r1,ror #0x1
:02038880 31EDD189 mvncc  r13,r9,lsl #0x3
:02038884 8C607542 stchil 5,cr7,[r0],#-0x108
:02038888 111D0A25 tstne r13,r5,lsr #0x14
:0203888C 400617BD strmih r1,[r6], -r13
:02038890 5111E53B tstpl r1,r11,lsr r5
:02038894 4D21110B stcmi  1,cr1,[r1,#-0x2c]!
:02038898 0F40E90B swieq 0x0040e90b
:0203889C 5F8A00E9 swipl 0x008a00e9
:020388A0 13E06A41 mvnne  r6,#0x41000
:020388A4 04E2891C unknown
:020388A8 E2860000 add  r0,r6,#0x0
:020388AC 060BB104 streq r11,[r11],-r4, lsl #0x2
:020388B0 502F00C5 eorpl  r0,r15,r5,asr #0x1
:020388B4 15EB0150 strneb r0,[r11, #+0x150]!
:020388B8 20D1D600 sbccss r13,r1,r0,lsl #0xc
:020388BC E9C00645 stmib  r0 ,{r0,r2,r6,r9,r10}^
:020388C0 23711314 cmncs r1,#0x50000000
:020388C4 0004010D andeq  r0,r4,r13,lsl #0x2
:020388C8 8D30E980 ldchi  9,cr14,[r0,#-0x200]!
:020388CC 270DC013 unknown
:020388D0 011107C1 tsteq r1,r1,asr #0xf
:020388D4 E521115A str r1,[r1, #-0x15a]!
:020388D8 BE000D5C mcrlt 13,0,r0,cr0,cr12,{2}
:020388DC FDE1DB00 stc2l 11,cr13,[r1,#+0x0]!
:020388E0 E101B910 unknown
:020388E4 410DB361 unknown
:020388E8 22411111 subcs  r1,r1,#0x40000004
:020388EC 10F84109 rscnes r4,r8,r9,lsl #0x2
:020388F0 B99E38E5 ldmltib  r14 ,{r0,r2,r5,r6,r7,r11,r12,r13}
:020388F4 821A0112 andhis r0,r10,#0x80000004
:020388F8 D10B95E2 unknown
:020388FC C13C4D01 teqgt r12,r1,lsl #0x1a
:02038900 A1911317 orrges r1,r1,r7,lsl r3
:02038904 AD10A920 unknown
:02038908 0C730F50 ldceql 15,cr0,[r3],#-0x140
:0203890C 1B01E282 blne 020B131C
:02038910 01480889 unknown
:02038914 B0BEEB20 adclts r14,r14,r0,lsr #0x16
:02038918 6000E1DA unknown
:0203891C 5B8012C5 blpl 0003D438
:02038920 AC1A61E3 ldcge  1,cr6,[r10],{#0xe3}
:02038924 400F9900 andmi  r9,r15,r0,lsl #0x12
:02038928 90A401B9 unknown
:0203892C 0106E590 swpeq r14,r0,r6
:02038930 0010E08A andeqs r14,r0,r10,lsl #0x1
:02038934 9CE59050 stclsl 0,cr9,[r5],#+0x140
:02038938 2008049D mulcs  r8,r13,r4
:0203893C 29900369 ldmcsib  r0 ,{r0,r3,r5,r6,r8,r9}
:02038940 00291F00 eoreq  r1,r9,r0,lsl #0x1e
:02038944 002922D1 unknown
:02038948 1DD50015 unknown
:0203894C E3100475 tst r0,#0x75000000
:02038950 9900ED1A stmlsdb  r0 ,{r1,r3,r4,r8,r10,r11,r13,r14,r15}
:02038954 318C1310 orrcc  r1,r12,r0,lsl r3
:02038958 1008E289 andne  r14,r8,r9,lsl #0x5
:0203895C C9200001 stmgtdb  r0!,{r0}
:02038960 85500000 ldrhib r0,[r0, #-0x0]		;(r0-0x0=*(00000000))
:02038964 01B314E2 moveqs r1,r2,ror #0x9
:02038968 152445EB strne r4,[r4, #-0x5eb]!
:0203896C 0187C000 orreq  r12,r7,r0
:02038970 8906A967 stmhidb  r6 ,{r0,r1,r2,r5,r6,r8,r11,r13,r15}
:02038974 080A01E0 stmeqda  r10 ,{r5,r6,r7,r8}
:02038978 0C60C580 stceql 5,cr12,[r0],#-0x200
:0203897C 00B50131 adceqs r0,r5,r1,lsr r1
:02038980 13FD50E9 mvnnes r5,#0xE9
:02038984 1B957A03 blne 00597198
:02038988 000905C0 andeq  r0,r9,r0,asr #0xb
:0203898C F8510508 ldmnvda  r1 ,{r3,r8,r10}^
:02038990 05C18F50 streqb r8,[r1, #+0xf50]		;r1+0xf50=*(40000f8b)=#0(0x00000000)
:02038994 00A58770 adceq  r8,r5,r0,ror r7
:02038998 E620A557 unknown
:0203899C 6016B152 andvss r11,r6,r2,asr r1
:020389A0 000BE286 andeq  r14,r11,r6,lsl #0x5
:020389A4 D601E156 unknown
:020389A8 5135009D unknown
:020389AC 397D56A0 unknown
:020389B0 66DC156D ldrvsb r1,db 
:020389B4 210BB54A unknown
:020389B8 CD310371 ldcgt  3,cr0,[r1,#-0x1c4]!
:020389BC 70031D17 andvc  r1,r3,r7,lsl r13
:020389C0 8A11016A bhi 02478F70
:020389C4 924B88E2 subls  r8,r11,#0xE20000
:020389C8 2B018CE5 blcs 0209BD64
:020389CC 3003E592 mulcc  r3,r2,r5
:020389D0 0000E094 muleq  r0,r4,r0
:020389D4 02E2A220 rsceq  r10,r2,#0x2
:020389D8 16E15100 unknown
:020389DC 00F14001 rsceqs r4,r1,r1
:020389E0 0821F438 stmeqda  r1!,{r3,r4,r5,r10,r12,r13,r14,r15}
:020389E4 070BCD07 streq r12,[r11,-r7, lsl #0x1a]
:020389E8 099D2950 ldmeqib  r13 ,{r4,r6,r8,r11,r13}
:020389EC 8C0CD590 stchi  5,cr13,[r12],{#0x90}
:020389F0 B006E28A andlt  r14,r6,r10,lsl #0x5
:020389F4 00020105 andeq  r0,r2,r5,lsl #0x2
:020389F8 39100955 ldmccdb  r0 ,{r0,r2,r4,r6,r8,r11}
:020389FC 0F69200E swieq 0x0069200e
:02038A00 EB0155B2 bl 0208E0D0
:02038A04 20312AF5 unknown
:02038A08 0306E289 unknown
:02038A0C 3451D00C ldrccb r13,[r1],#-0xc
:02038A10 0113A060 tsteq r3,r0,ror #0x0
:02038A14 0302A070 unknown
:02038A18 00101BE1 andeqs r1,r0,r1,ror #0x17
:02038A1C 6D07E355 unknown
:02038A20 08598219 ldmeqda  r9 ,{r0,r3,r4,r9,r15}^
:02038A24 250225EF strcs r2,[r2, #-0x5ef]		;(r2-0x5ef=*(fffffa11))
:02038A28 13004510 unknown
:02038A2C 5D13D021 unknown
:02038A30 21020011 unknown
:02038A34 20211040 eorcs  r1,r1,r0,asr #0x0
:02038A38 2125E556 unknown
:02038A3C 263DD550 unknown
:02038A40 21010021 unknown
:02038A44 04F10740 unknown
:02038A48 6B0518B5 blvs 0217ED24
:02038A4C 8A0A1EED bhi 022C0608
:02038A50 D11370E2 tstle r3,r2,ror #0x1
:02038A54 FD41013D unknown
:02038A58 31100902 tstcc r0,r2,lsl #0x12
:02038A5C 7D2803B9 stcvc  3,cr0,[r8,#-0x2e4]!
:02038A60 FD315902 ldc2  9,cr5,[r1,#-0x8]!
:02038A64 01DDEB00 biceqs r14,r13,r0,lsl #0x16
:02038A68 0B90100D bleq 0043CAA4
:02038A6C 0AE1E582 beq 018B207C
:02038A70 ADC30091 unknown
:02038A74 E2822A01 add  r2,r2,#0x1000
:02038A78 E5C23B96 strb r3,[r2, #+0xb96]		;r2+0xb96=*(00000b96)
:02038A7C 02D5E801 sbceqs r14,r5,#0x10000
:02038A80 0D9818D9 unknown
:02038A84 17F89803 ldrneb r9,[r8,+r3, lsl #0x10]!
:02038A88 56980016 unknown
:02038A8C 2426990E unknown
:02038A90 50EC03FD unknown
:02038A94 ECE59F52 stcl 15,cr9,[r5],#+0x148
:02038A98 A003D542 andge  r13,r3,r2,asr #0xa
:02038A9C 05E520D5 streqb r2,[r5, #+0xd5]!
:02038AA0 06E5D590 unknown
:02038AA4 E500D580 str r13,[r0, #-0x580]		;(r0-0x580=*(fffffa80))
:02038AA8 E5D57007 ldrb r7,[r5, #+0x7]		;r5+0x7=*(00000007)
:02038AAC 00D56008 sbceqs r6,r5,r8
:02038AB0 D55009E5 ldrleb r0,[r0, #-0x9e5]		;(r0-0x9e5=*(fffff61b))
:02038AB4 E5CD0051 strb r0,[r13, #+0x51]		;r13+0x51=*(00000051)
:02038AB8 D9B01000 ldmleib  r0!,{r12}
:02038ABC 0301ED01 unknown
:02038AC0 6D00E520 unknown
:02038AC4 E6110106 ldr r0,[r1],-r6, lsl #0x2
:02038AC8 E59D3048 ldr r3,[r13, #+0x48]		;r13+0x48=*(00000048)
:02038ACC 1D00ED0B unknown
:02038AD0 E5CD2090 strb r2,[r13, #+0x90]		;r13+0x90=*(00000090)
:02038AD4 E5CD801E strb r8,[r13, #+0x1e]		;r13+0x1e=*(0000001e)
:02038AD8 CD00701F unknown
:02038ADC CD6020E5 stcgtl 0,cr2,[r0,#-0x394]!
:02038AE0 005021E5 subeqs r2,r0,r5,ror #0x3
:02038AE4 BECFE5CD cdplt 5,12,cr14,cr15,cr13,6
:02038AE8 3514EBFF ldrcc r14,[r4, #-0xbff]		;(r4-0xbff=*(fffff404))
:02038AEC 15208001 strne r8,[r0, #-0x1]!
:02038AF0 EB002914 bl 02042F48
:02038AF4 128C04F5 addne  r0,r12,#0xF5000000
:02038AF8 309602D1 ldrccsb r0,[r6], +r1
:02038AFC 012D0045 unknown
:02038B00 19C0A01C stmneib  r0 ,{r2,r3,r4,r13,r15}^
:02038B04 C6087500 strgt r7,[r8],-r0, lsl #0xa
:02038B08 301B0055 andccs r0,r11,r5,asr r0
:02038B0C 150041C2 strne r4,[r0, #-0x1c2]		;(r0-0x1c2=*(fffffe3e))
:02038B10 319D2001 orrccs r2,r13,r1
:02038B14 00F51FE5 rsceqs r1,r5,r5,ror #0x1f
:02038B18 49C3201E stmmiib  r3 ,{r1,r2,r3,r4,r13}^
:02038B1C 3B445E20 blcc 031503A4
:02038B20 1260EB01 rsbne  r14,r0,#0x400
:02038B24 10BD11D5 unknown
:02038B28 75E760D1 strvcb r6,[r7, #+0xd1]!
:02038B2C 0039A210 eoreqs r10,r9,r0,lsl r2
:02038B30 20213244 eorcs  r3,r1,r4,asr #0x4
:02038B34 93CA0D29 bicls  r0,r10,#0xA40
:02038B38 092C01E5 stmeqdb  r12!,{r0,r2,r5,r6,r7,r8}
:02038B3C 00718410 rsbeqs r8,r1,r0,lsl r4
:02038B40 99D0017D ldmlsib  r0 ,{r0,r2,r3,r4,r5,r6,r8}^
:02038B44 650FF343 strvs r15,[r15, #-0x343]		;(r15-0x343=*(fffffcbd))
:02038B48 987D0202 unknown
:02038B4C 0AD12381 beq 01481958
:02038B50 7201F1E9 andvc  r15,r1,#0x4000003A
:02038B54 1765E59F unknown
:02038B58 23F10071 mvncss r0,#0x71
:02038B5C 0349711D unknown
:02038B60 E59F0204 ldr r0,[r15, #+0x204]		;r15+0x204=*(02038d6c)=#-1862264739(0x9100185d)
:02038B64 8A03CDF0 bhi 0212C32C
:02038B68 E0809041 add  r9,r0,r1,asr #0x0
:02038B6C 5C011639 stcpl  6,cr1,[r1],{#0x39}
:02038B70 48B001A5 ldmmiia  r0!,{r0,r2,r5,r7,r8}
:02038B74 D9100391 ldmledb  r0 ,{r0,r4,r7,r8,r9}
:02038B78 891061E4 ldmhidb  r0 ,{r2,r5,r6,r7,r8,r13,r14}
:02038B7C 31108410 tstcc r0,r0,lsl r4
:02038B80 250F4D00 strcs r4,[r15, #-0xd00]		;r15-0xd00=*(02037e88)=#1128072288(0x433d0460)
:02038B84 0D822140 unknown
:02038B88 13A18200 movne  r8,#0x0		;r8=0(0x0)
:02038B8C 150B35A6 strne r3,[r11, #-0x5a6]		;(r11-0x5a6=*(00377a5a))
:02038B90 00E90B70 rsceq  r0,r9,r0,ror r11
:02038B94 26390FD4 unknown
:02038B98 1DCB0629 unknown
:02038B9C FD163907 unknown
:02038BA0 00100A47 andeqs r0,r0,r7,asr #0x14
:02038BA4 00070AEB andeq  r0,r7,r11,ror #0x15
:02038BA8 1745E7D7 unknown
:02038BAC E7074500 str r4,[r7,-r0, lsl #0xa]
:02038BB0 18A803DD stmneia  r8!,{r0,r2,r3,r4,r6,r7,r8,r9}
:02038BB4 6D114910 unknown
:02038BB8 6D004D10 unknown
:02038BBC 20DD0C00 sbccss r0,r13,r0,lsl #0x18
:02038BC0 4D02E5BC unknown
:02038BC4 7511E200 ldrvc r14,[r1, #-0x200]		;r1-0x200=*(3ffffe3b)=#0(0x00000000)
:02038BC8 79301907 ldmvcdb  r0!,{r0,r1,r2,r8,r11,r12}
:02038BCC A1738100 cmnge r3,r0,lsl #0x2
:02038BD0 9D101820 unknown
:02038BD4 11F622D1 ldrnesb r2,[r6, #+0x21]!
:02038BD8 11514005 cmpne r1,r5
:02038BDC 024D1129 subeq  r1,r13,#0x4000000A
:02038BE0 AE7D010D cdpge 1,6,cr0,cr13,cr13,0
:02038BE4 440EEBFF strmi r14,[r14],#-0xbff
:02038BE8 15052D11 strne r2,[r5, #-0xd11]		;(r5-0xd11=*(fffff2ef))
:02038BEC 9140B506 unknown
:02038BF0 99020CE1 stmlsdb  r2 ,{r0,r5,r6,r7,r10,r11}
:02038BF4 04F52000 unknown
:02038BF8 00410625 subeq  r0,r1,r5,lsr #0xc
:02038BFC 083AE58D ldmeqda  r10!,{r0,r2,r3,r7,r8,r10,r13,r14,r15}
:02038C00 A9140009 ldmgedb  r4 ,{r0,r3}
:02038C04 39312400 ldmccdb  r1!,{r10,r13}
:02038C08 554A8D12 strplb r8,[r10, #-0xd12]		;(r10-0xd12=*(fffff2ee))
:02038C0C B5144100 ldrlt r4,[r4, #-0x100]		;r4-0x100=*(433d0360)=#0(0x00000000)
:02038C10 FD933002 unknown
:02038C14 0795900E ldreq r9,[r5, +r14]
:02038C18 1D0EF5A7 unknown
:02038C1C 115DEC00 cmpne r13,r0,lsl #0x18
:02038C20 E5902021 ldr r2,[r0, #+0x21]		;r0+0x21=*(9100187e)
:02038C24 911C1B01 tstls r12,r1,lsl #0x16
:02038C28 10E58D10 rscne  r8,r5,r0,lsl r13
:02038C2C 02E59300 rsceq  r9,r5,#0x0
:02038C30 3D002104 unknown
:02038C34 14094035 strne r4,[r9],#-0x35
:02038C38 7D19491F unknown
:02038C3C 21EFDA04 mvncs  r13,r4,lsl #0x14
:02038C40 6930B800 ldmvsdb  r0!,{r11,r12,r13,r15}
:02038C44 00814004 addeq  r4,r1,r4
:02038C48 71935230 orrvcs r5,r3,r0,lsr r2
:02038C4C 07453033 unknown
:02038C50 00092011 andeq  r2,r9,r1,lsl r0
:02038C54 7AE606D5 bvc 019BA7B0
:02038C58 1D11BD13 unknown
:02038C5C 1F00150F swine 0x0000150f
:02038C60 49000D20 stmmidb  r0 ,{r5,r8,r10,r11}
:02038C64 0DE1CE00 stceql 14,cr12,[r1,#+0x0]!
:02038C68 269D9C00 ldrcs r9,[r13],+r0, lsl #0x18
:02038C6C 13973A19 orrnes r3,r7,#0x19000
:02038C70 C0EB1A00 rscgt  r1,r11,r0,lsl #0x14
:02038C74 A9075D00 stmgedb  r7 ,{r8,r10,r11,r12,r14}
:02038C78 08B1231D ldmeqia  r1!,{r0,r2,r3,r4,r8,r9,r13}
:02038C7C 4D9D5800 unknown
:02038C80 20E99200 rsccs  r9,r9,r0,lsl #0x4
:02038C84 E3C10A0E bic  r0,r1,#0xE000
:02038C88 800A060A andhi  r0,r10,r10,lsl #0xc
:02038C8C 9508C5E3 strls r12,[r8, #-0x5e3]		;(r8-0x5e3=*(fffffa1d))
:02038C90 602AE550 eorvs  r14,r10,r0,asr r5
:02038C94 9D201D70 stcls  13,cr1,[r0,#-0x1c0]!
:02038C98 D9001D05 stmledb  r0 ,{r0,r2,r8,r10,r11,r12}
:02038C9C 1920250A stmnedb  r0!,{r1,r3,r8,r10,r13}
:02038CA0 44101D50 ldrmi r1,[r0],#-0xd50
:02038CA4 4189107F orrmi  r1,r9,r15,ror r0
:02038CA8 6D140059 unknown
:02038CAC 45292480 strmi r2,[r9, #-0x480]!
:02038CB0 002156F0 unknown
:02038CB4 021C85D8 andeqs r8,r12,#0x36000000
:02038CB8 1DA450ED stcne  0,cr5,[r4,#+0x3b4]!
:02038CBC 2669A135 unknown
:02038CC0 34000136 strcc r0,[r0],#-0x136
:02038CC4 56FA01A9 unknown
:02038CC8 0195083D orreqs r0,r5,r13,lsr r8
:02038CCC 0100D100 unknown
:02038CD0 8D016523 unknown
:02038CD4 1D202122 stcne  1,cr2,[r0,#-0x88]!
:02038CD8 197F1300 unknown
:02038CDC 0E2DD329 cdpeq 3,2,cr13,cr13,cr9,1
:02038CE0 F3296329 unknown
:02038CE4 DB401108 blle 0303D10C
:02038CE8 1902E15E stmnedb  r2 ,{r1,r2,r3,r4,r6,r8,r13,r14,r15}
:02038CEC 8911B160 ldmhidb  r1 ,{r5,r6,r8,r12,r13,r15}
:02038CF0 1300CD47 unknown
:02038CF4 5F1E1D91 swipl 0x001e1d91
:02038CF8 55E12FFF strplb r2,[r1, #+0xfff]!
:02038CFC 196D1010 unknown
:02038D00 684086B9 stmvsda  r0 ,{r0,r3,r4,r5,r7,r9,r10,r15}^
:02038D04 B94266B9 stmltdb  r2 ,{r0,r3,r4,r5,r7,r9,r10,r13,r14}^
:02038D08 013A9EA6 teqeq r10,r6,lsr #0x1d
:02038D0C 450B22A1 strmi r2,[r11, #-0x2a1]		;(r11-0x2a1=*(00377d5f))
:02038D10 56A50231 unknown
:02038D14 0DE101F1 stceql 1,cr0,[r1,#+0x3c4]!
:02038D18 56B5C800 unknown
:02038D1C B51857E6 ldrlt r5,[r8, #-0x7e6]		;(r8-0x7e6=*(fffff81a))
:02038D20 C9D9FCB6 ldmgtib  r9 ,{r1,r2,r4,r5,r7,r10,r11,r12,r13,r14,r15}^
:02038D24 64C9B475 strvsb r11,[r9],#+0x475
:02038D28 74D2F5C9 ldrvcb r15,[r2],#+0x5c9
:02038D2C 9524650F strls r6,[r4, #-0x50f]!
:02038D30 4005C516 andmi  r12,r5,r6,lsl r5
:02038D34 9C0071E2 stcls  1,cr7,[r0],{#0xe2}
:02038D38 02751901 rsbeqs r1,r5,#0x4000
:02038D3C 4180E5D1 unknown
:02038D40 C9027900 stmgtdb  r2 ,{r8,r11,r12,r13,r14}
:02038D44 E191E307 orrs r14,r1,r7,lsl #0x6
:02038D48 A5118D01 ldrge r8,[r1, #-0xd01]		;r1-0xd01=*(3ffff33a)=#0(0x00000000)
:02038D4C 61009000 unknown
:02038D50 C5019870 strgt r9,[r1, #-0x870]		;r1-0x870=*(3ffff7cb)=#0(0x00000000)
:02038D54 017D8C00 cmneq r13,r0,lsl #0x18
:02038D58 3078114D rsbccs r1,r8,r13,asr #0x2
:02038D5C BD9A378D unknown
:02038D60 00790512 rsbeqs r0,r9,r2,lsl r5
:02038D64 015D2391 unknown
:02038D68 96401140 strlsb r1,[r13, #-0x31]		;(r13-0x391=*(ffffffcf))
:02038D6C 9100185D unknown
:02038D70 00AD032A adceq  r0,r13,r10,lsr #0x6
:02038D74 91445530 unknown
:02038D78 04B51854 unknown
:02038D7C 910481DD unknown
:02038D80 8918B546 ldmhidb  r8 ,{r1,r2,r6,r8,r10,r12,r13,r15}
:02038D84 4D4E96B5 unknown
:02038D88 05DC2C01 ldreqb r2,[r12, #+0xc01]		;r12+0xc01=*(39806c11)=#0(0x00000000)
:02038D8C 02DAD002 sbceqs r13,r10,#0x2
:02038D90 6D4701C5 unknown
:02038D94 9F413033 swils 0x00413033
:02038D98 910530E5 unknown
:02038D9C 11BD2245 movnes r2,r5,asr #0x4
:02038DA0 114061E3 unknown
:02038DA4 00141826 andeqs r1,r4,r6,lsr #0x10
:02038DA8 018118B6 streqh r1,[r1, +r6]
:02038DAC E59F7100 ldr r7,[r15, #+0x100]		;r15+0x100=*(02038eb4)=#1599466240(0x5f55eb00)
:02038DB0 9F046118 swils 0x00046118
:02038DB4 81136DE5 tsthi r3,r5,ror #0x1b
:02038DB8 C2E08700 rscgt  r8,r0,#0x0
:02038DBC 81E78400 mvnhi  r8,r0,lsl #0x8
:02038DC0 05E08831 streqb r8,[r0, #+0x831]!
:02038DC4 400112F9 unknown
:02038DC8 1101E083 unknown
:02038DCC 12B7E086 adcnes r14,r7,#0x86
:02038DD0 28A90000 stmcsia  r9!,{}
:02038DD4 3035150F eorccs r1,r5,r15,lsl #0xa
:02038DD8 D4003503 strle r3,[r0],#-0x503
:02038DDC 1B44D952 blne 0316F32C
:02038DE0 05E5C0A0 streqb r12,[r5, #+0xa0]!
:02038DE4 225D0BA5 subcss r0,r13,#0x29400
:02038DE8 018DA0C1 orreq  r10,r13,r1,asr #0x1
:02038DEC 009DD010 addeqs r13,r13,r0,lsl r0
:02038DF0 5A0075D9 bpl 0205655C
:02038DF4 A1EAE152 mvnge  r14,r2,asr r1
:02038DF8 AF111100 swige 0x00111100
:02038DFC 299C8029 ldmcsib  r12 ,{r0,r3,r5,r15}
:02038E00 29ACAC00 stmcsib  r12!,{r10,r11,r13,r15}
:02038E04 45F02920 ldrmib r2,[r0, #+0x920]!
:02038E08 6914A417 ldmvsdb  r4 ,{r0,r1,r2,r4,r10,r13,r15}
:02038E0C C94E0637 stmgtdb  r14 ,{r0,r1,r2,r4,r5,r9,r10}^
:02038E10 84001917 strhi r1,[r0],#-0x917
:02038E14 1C3CE910 ldcne  9,cr14,[r12],#-0x40
:02038E18 E513D200 ldr r13,[r3, #-0x200]		;(r3-0x200=*(fffffe00))
:02038E1C D002CD80 andle  r12,r2,r0,lsl #0x1b
:02038E20 1BE19100 blne 0189D228
:02038E24 E5C20004 strb r0,[r2, #+0x4]		;r2+0x4=*(00000004)
:02038E28 54035D54 strpl r5,[r3],#-0xd54
:02038E2C 90131520 andlss r1,r3,r0,lsr #0xa
:02038E30 25233D90 strcs r3,[r3, #-0xd90]!
:02038E34 69002910 stmvsdb  r0 ,{r4,r8,r11,r13}
:02038E38 DB253511 blle 02986284
:02038E3C E1D43E31 bics r3,r4,r1,lsr r14
:02038E40 71001D03 unknown
:02038E44 0125B91C unknown
:02038E48 1CD85021 ldcnel 0,cr5,[r8],{#0x21}
:02038E4C 007DD410 rsbeqs r13,r13,r0,lsl r4
:02038E50 D210065D andles r0,r0,#0x5D00000
:02038E54 950118E7 strls r1,[r1, #-0x8e7]		;(r1-0x8e7=*(fffff719))
:02038E58 01B9F502 moveqs r15,r2,lsl #0xa		;r15=0(0x0)
:02038E5C 1BE30D3E blne 018FC35C
:02038E60 E5C41A00 strb r1,[r4, #+0xa00]		;r4+0xa00=*(00000a00)
:02038E64 87121108 ldrhi r1,[r2,-r8, lsl #0x2]
:02038E68 12194545 andnes r4,r9,#0x11400000
:02038E6C 20E84211 rsccs  r4,r8,r1,lsl r2
:02038E70 010C0001 unknown
:02038E74 135D0D00 cmpne r13,#0x0
:02038E78 6A201AE1 bvs 0283FA04
:02038E7C E3E01FD1 mvn  r1,#0x344
:02038E80 00450009 subeq  r0,r5,r9
:02038E84 C3C00639 bicgt  r0,r0,#0x3900000
:02038E88 0D034D39 unknown
:02038E8C A5042110 strge r2,[r4, #-0x110]		;(r4-0x110=*(fffffef0))
:02038E90 C301B803 unknown
:02038E94 928F0051 addls  r0,r15,#0x51
:02038E98 0431B8E5 unknown
:02038E9C 4D500078 unknown
:02038EA0 45008823 strmi r8,[r0, #-0x823]		;(r0-0x823=*(9100103a))
:02038EA4 20001116 andcs  r1,r0,r6,lsl r1
:02038EA8 14D10011 ldrneb r0,[r1],#+0x11
:02038EAC 767812ED unknown
:02038EB0 18190235 ldmneda  r9 ,{r0,r2,r4,r5,r9}
:02038EB4 5F55EB00 swipl 0x0055eb00
:02038EB8 81210014 unknown
:02038EBC 8C532DE5 ldchil 13,cr2,[r3],{#0xe5}
:02038EC0 A5F0032D ldrgeb r0,[r0, #+0x32d]!
:02038EC4 A5540C01 ldrgeb r0,[r4, #-0xc01]		;(r4-0xc01=*(fffff3ff))
:02038EC8 2D117C01 unknown
:02038ECC 322DA000 eorcc  r10,r13,#0x0
:02038ED0 49291174 stmmidb  r9!,{r2,r4,r5,r6,r8,r12}
:02038ED4 1DD02002 unknown
:02038ED8 110F7510 mrsne r7,CPSR
:02038EDC 10A92106 adcne  r2,r9,r6,lsl #0x2
:02038EE0 1DE191B9 stcnel 1,cr9,[r1,#+0x2e4]!
:02038EE4 00297610 eoreq  r7,r9,r0,lsl r6
:02038EE8 50002950 andpl  r2,r0,r0,asr r9
:02038EEC 22452154 subcs  r2,r5,#0x15
:02038EF0 E28A0F4D add  r0,r10,#0x134
:02038EF4 06D0401C unknown
:02038EF8 22751035 rsbcss r1,r5,#0x35
:02038EFC 0D554104 unknown
:02038F00 A90800E9 stmgedb  r8 ,{r0,r3,r5,r6,r7}
:02038F04 956BB302 strlsb r11,[r11, #-0x302]!
:02038F08 70112400 andvcs r2,r1,r0,lsl #0x8
:02038F0C 004C2215 subeq  r2,r12,r5,lsl r2
:02038F10 019A0265 orreqs r0,r10,r5,ror #0x4
:02038F14 C920819F stmgtdb  r0!,{r0,r1,r2,r3,r4,r7,r8,r15}
:02038F18 00814753 addeq  r4,r1,r3,asr r7
:02038F1C AC10BDFC ldcge  13,cr11,[r0],{#0xfc}
:02038F20 0039ED81 eoreqs r14,r9,r1,lsl #0x1b
:02038F24 79E3A090 unknown
:02038F28 C2164950 andgts r4,r6,#0x140000
:02038F2C E803C91E stmda  r3 ,{r1,r2,r3,r4,r8,r11,r14,r15}
:02038F30 50E803A9 rscpl  r0,r8,r9,lsr #0x7
:02038F34 D80AE59F stmleda  r10 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:02038F38 E01BC9B0 ldrh r12,[r11], -r0
:02038F3C 871080E3 ldrhi r8,[r11], -r0
:02038F40 C001E004 andgt  r14,r1,r4
:02038F44 2180E7D9 unknown
:02038F48 00E00085 rsceq  r0,r0,r5,lsl #0x1
:02038F4C 0CE08B31 stceql 11,cr8,[r0],#+0xc4
:02038F50 D5008201 strle r8,[r0, #-0x201]		;(r0-0x201=*(9100165c))
:02038F54 0CE59401 stceql 4,cr9,[r5],#+0x4
:02038F58 19A941D5 stmneib  r9!,{r0,r2,r4,r6,r7,r8,r14}
:02038F5C 81311109 teqhi r1,r9,lsl #0x2
:02038F60 D330B2E0 teqle r0,#0xE
:02038F64 00C000E1 sbceq  r0,r0,r1,ror #0x1
:02038F68 5508E08A strpl r14,[r8, #-0x8a]		;(r8-0x8a=*(ffffff76))
:02038F6C 9D03B901 unknown
:02038F70 38E04C04 unknown
:02038F74 30110E45 andccs r0,r1,r5,asr #0x1c
:02038F78 09007D0A stmeqdb  r0 ,{r1,r3,r8,r10,r11,r12,r13,r14}
:02038F7C 54264145 unknown
:02038F80 19710555 unknown
:02038F84 79899001 stmvcib  r9 ,{r0,r12,r15}
:02038F88 0129D003 unknown
:02038F8C 01E7D8A3 mvneq  r13,r3,lsr #0x11
:02038F90 E4E15900 unknown
:02038F94 FF800105 swinv 0x00800105
:02038F98 C0E20A10 rscgt  r0,r2,r0,lsl r10
:02038F9C 00E901E9 rsceq  r0,r9,r9,ror #0x3
:02038FA0 100360A3 andne  r6,r3,r3,lsr #0x1
:02038FA4 0529A1A0 streq r10,[r9, #-0x1a0]!
:02038FA8 312145AA unknown
:02038FAC B3E1A050 mvnlt  r10,#0x50
:02038FB0 30020015 andcc  r0,r2,r5,lsl r0
:02038FB4 4008E081 andmi  r14,r8,r1,lsl #0x1
:02038FB8 A051130D subges r1,r1,r13,lsl #0x6
:02038FBC 012D4CE1 unknown
:02038FC0 940042B5 strls r4,[r0],#-0x2b5
:02038FC4 9220B5E1 eorls  r11,r0,#0x38400000
:02038FC8 0000C0E1 andeq  r12,r0,r1,ror #0x1
:02038FCC 5504E353 strpl r14,[r4, #-0x353]		;(r4-0x353=*(fffffcad))
:02038FD0 A030C005 eorges r12,r0,r5
:02038FD4 2002C310 andcs  r12,r2,r0,lsl r3
:02038FD8 0549E080 streqb r14,[r9, #-0x80]		;(r9-0x80=*(ffffff80))
:02038FDC 1120F7E5 msrne CPSR_,r5
:02038FE0 00CD107D sbceq  r1,r13,r13,ror r0
:02038FE4 006510DD unknown
:02038FE8 032D1232 unknown
:02038FEC F000A59E mulnv  r0,r14,r5
:02038FF0 4C31518F ldcmi  1,cr5,[r1],#-0x23c
:02038FF4 4DAC0001 stcmi  0,cr0,[r12,#+0x4]!
:02038FF8 0166A981 unknown
:02038FFC 013D6400 teqeq r13,r0,lsl #0x8
:02039000 01854FF8 unknown
:02039004 A0CA1361 sbcge  r1,r10,r1,ror #0x6
:02039008 219002F5 ldrcssh r0,[r0, +r5]
:0203900C 00350D06 eoreqs r0,r5,r6,lsl #0x1a
:02039010 AA005570 bge 0204E5D8
:02039014 092509E9 stmeqdb  r5!,{r0,r3,r5,r6,r7,r8,r11}
:02039018 61D211A5 bicvss r1,r2,r5,lsr #0x3
:0203901C BC02D800 stclt  8,cr13,[r2],{#0x0}
:02039020 08E3A017 unknown
:02039024 60040065 andvs  r0,r4,r5,ror #0x0
:02039028 8803358D stmhida  r3 ,{r0,r2,r3,r7,r8,r10,r12,r13}
:0203902C 502DE28D eorpl  r14,r13,r13,lsl #0x5
:02039030 091D2006 ldmeqdb  r13 ,{r1,r2,r13}
:02039034 645A03FD ldrvsb r0,[r10],#-0x3fd
:02039038 0D254161 stceq  1,cr4,[r5,#-0x184]!
:0203903C 000902E1 andeq  r0,r9,r1,ror #0x5
:02039040 201181C0 andcss r8,r1,r0,asr #0x3
:02039044 75B1A053 ldrvc r10,[r1, #+0x53]!
:02039048 490BBA02 stmmidb  r11 ,{r1,r9,r11,r12,r13,r15}
:0203904C 24000A00 strcs r0,[r0],#-0xa00
:02039050 2510053D ldrcs r0,[r0, #-0x53d]		;(r0-0x53d=*(91001320))
:02039054 B2037500 andlt  r7,r3,#0x0
:02039058 8007810D andhi  r8,r7,r13,lsl #0x2
:0203905C D1E2884D mvnle  r8,r13,asr #0x10
:02039060 0271EC1E rsbeqs r14,r1,#0x1E00
:02039064 8FF81169 swihi 0x00f81169
:02039068 F9E8BD34 unknown
:0203906C 70FDA010 rscvcs r10,r13,r0,lsl r0
:02039070 7085007D addvc  r0,r5,r13,ror r0
:02039074 006974A0 rsbeq  r7,r9,r0,lsr #0x9
:02039078 E1228D84 unknown
:0203907C 10257C30 eorne  r7,r5,r0,lsr r12
:02039080 E52DD030 str r13,[r13, #-0x30]!
:02039084 10831C45 addne  r1,r3,r5,asr #0x18
:02039088 1001E081 andne  r14,r1,r1,lsl #0x1
:0203908C 01E7D402 mvneq  r13,r2,lsl #0x8
:02039090 5AE28110 bpl 018D94D8
:02039094 5C80005D stcpl  0,cr0,[r0],{#0x5d}
:02039098 20600041 rsbcs  r0,r0,r1,asr #0x0
:0203909C 6D5C30F5 unknown
:020390A0 E0521C00 subs r1,r2,r0,lsl #0x18
:020390A4 503DE5D0 unknown
:020390A8 E082208E add  r2,r2,r14,lsl #0x1
:020390AC D4300208 unknown
:020390B0 81218EE7 unknown
:020390B4 101D00E0 andnes r0,r13,r0,ror #0x1
:020390B8 0D31C103 ldceq  1,cr12,[r1,#-0xc]!
:020390BC 38E19C20 unknown
:020390C0 E59F3009 ldr r3,[r15, #+0x9]		;r15+0x9=*(020390d1)=#-1877895936(0x90119500)
:020390C4 E083318E add  r3,r3,r14,lsl #0x3
:020390C8 9C3000B3 ldcls  0,cr0,[r0],#-0x2cc
:020390CC 0181D3E1 orreq  r13,r1,r1,ror #0x7
:020390D0 11950018 orrnes r0,r5,r8,lsl r0
:020390D4 1299E090 addnes r14,r9,#0x90
:020390D8 80013E99 mulhi  r1,r9,r14
:020390DC 0E0821A1 cdpeq 1,0,cr2,cr8,cr1,5
:020390E0 16712D26 unknown
:020390E4 01020001 unknown
:020390E8 00017C00 andeq  r7,r1,r0,lsl #0x18
:020390EC 0E57557E mrceq 5,2,r5,cr7,cr14,{3}
:020390F0 752821D5 strvc r2,[r8, #-0x1d5]!
:020390F4 20000D24 andcs  r0,r0,r4,lsr #0x1a
:020390F8 D1E534D3 unknown
:020390FC 40D11D10 sbcmis r1,r1,r0,lsl r13
:02039100 E5D1101D ldrb r1,[r1, #+0x1d]		;r1+0x1d=*(0000001d)
:02039104 5100080A unknown
:02039108 21381F59 teqcs r8,r9,asr r15
:0203910C 1071721C rsbnes r7,r1,r12,lsl r2
:02039110 C84089A8 stmgtda  r0 ,{r3,r5,r7,r8,r11,r15}^
:02039114 08308DDF ldmeqda  r0!,{r0,r1,r2,r3,r4,r6,r7,r8,r10,r11,r15}
:02039118 897401D9 unknown
:0203911C 20F9A920 rsccss r10,r9,r0,lsr #0x12
:02039120 22910995 addcss r0,r1,#0x254000
:02039124 120D0425 andne  r0,r13,#0x25000000
:02039128 000E02AD andeq  r0,r14,r13,lsr #0x5
:0203912C 0C200D3F stceq  13,cr0,[r0],#-0xfc
:02039130 31E28000 mvncc  r8,r0
:02039134 2125E503 unknown
:02039138 E59D2F05 ldr r2,[r13, #+0xf05]		;r13+0xf05=*(00000f05)
:0203913C 250015C0 strcs r1,[r0, #-0x5c0]		;(r0-0x5c0=*(9100129d))
:02039140 1085B200 addne  r11,r5,r0,lsl #0x4
:02039144 407134B1 unknown
:02039148 F5D0001E ldrnvb r0,[r0, #+0x1e]		;r0+0x1e=*(9100187b)
:0203914C 24171D20 ldrcs r1,[r7],#-0xd20
:02039150 55401162 strplb r1,[r0, #-0x162]		;(r0-0x162=*(910016fb))
:02039154 5D148011 unknown
:02039158 005D5040 subeqs r5,r13,r0,asr #0x0
:0203915C 026D5508 rsbeq  r5,r13,#0x2000000
:02039160 01585059 cmpeq r8,r9,asr r0
:02039164 DD005900 unknown
:02039168 8DDD442D unknown
:0203916C 00193CBB ldreqh r3,[r9], -r11
:02039170 E1D321DA ldrsb r2,[r3, #+0x1a]		;r3+0x1a=*(9011951a)
:02039174 42E2015D rscmi  r0,r2,#0x40000017
:02039178 51C3201A bicpl  r2,r3,r10,lsl r0
:0203917C D111DA20 tstle r1,r0,lsr #0x14
:02039180 38EF08E1 unknown
:02039184 551CEB01 ldrpl r14,[r12, #-0xb01]		;r12-0xb01=*(3980550f)=#0(0x00000000)
:02039188 2001DA40 andcs  r13,r1,r0,asr #0x14
:0203918C 1110368D tstne r0,r13,lsl #0xd
:02039190 0025100B eoreq  r1,r5,r11
:02039194 A5381239 ldrge r1,[r8, #-0x239]!
:02039198 AD10B500 unknown
:0203919C 00005040 andeq  r5,r0,r0,asr #0x0
:020391A0 02E0B404 rsceq  r11,r0,#0x4000000
:020391A4 29F80205 unknown
:020391A8 1BB13313 blne 00C85DFC
:020391AC 9028E593 mlals  r8,r3,r5,r14unknown
:020391B0 2A0E00B9 bcs 023B949C
:020391B4 830BA5C2 unknown
:020391B8 41A228B1 strmih r2,[r2, +r1]!
:020391BC 0410AD12 ldreq r10,[r0],#-0xd12
:020391C0 A974000D unknown
:020391C4 291F4917 ldmcsdb  r15 ,{r0,r1,r2,r4,r8,r11,r14}
:020391C8 000DEB10 andeq  r14,r13,r0,lsl r11
:020391CC 055164EB ldreqb r6,[r1, #-0x4eb]		;(r1-0x4eb=*(fffffb15))
:020391D0 29062164 stmcsdb  r6 ,{r2,r5,r6,r8,r13}
:020391D4 2221D000 eorcs  r13,r1,#0x0
:020391D8 100D5029 andne  r5,r13,r9,lsr #0x0
:020391DC 05DA0220 ldreqb r0,[r10, #+0x220]		;r10+0x220=*(00000220)
:020391E0 E00F8101 and  r8,r15,r1,lsl #0x2
:020391E4 7500E908 strvc r14,[r0, #-0x908]		;(r0-0x908=*(91000f55))
:020391E8 000CF351 andeq  r15,r12,r1,asr r3
:020391EC 15250CEB strne r0,[r5, #-0xceb]!
:020391F0 E2855001 add  r5,r5,#0x1
:020391F4 01D1001C biceqs r0,r1,r12,lsl r0
:020391F8 E7D40061 ldrb r0,r0,r1,r12,lsl r0
:020391FC E1550000 cmp r5,r0
:02039200 FFFF01F4 swinv 0x00ff01f4
:02039204 A10010BA strgeh r1,[r0, -r10]
:02039208 08510F0A ldmeqda  r1 ,{r1,r3,r8,r9,r10,r11}^
:0203920C B10661A0 unknown
:02039210 EB001722 bl 0203EEA0
:02039214 3A00A10C bcc 0206164C
:02039218 EB001243 bl 0203DB2C
:0203921C 100515B1 strneh r1,[r5], -r1
:02039220 180E57AC stmneda  r14 ,{r2,r3,r5,r7,r8,r9,r10,r12,r14}
:02039224 47099C02 strmi r9,[r9,-r2, lsl #0x18]
:02039228 1E161E3D mrcne 14,0,r1,cr6,cr13,{1}
:0203922C 8C010180 stchi  1,cr0,[r1],{#0x80}
:02039230 211BE582 tstcs r11,r2,lsl #0xb
:02039234 00031F0E andeq  r1,r3,r14,lsl #0x1e
:02039238 7D1C08EB unknown
:0203923C E900094C stmdb  r0 ,{r2,r3,r6,r8,r11}
:02039240 D941E539 stmledb  r1 ,{r0,r3,r4,r5,r8,r10,r13,r14,r15}^
:02039244 3E800851 mcrcc 8,4,r0,cr0,cr1,{2}
:02039248 011D4C55 tsteq r13,r5,asr r12
:0203924C 1901657C stmnedb  r1 ,{r2,r3,r4,r5,r6,r8,r10,r13,r14}
:02039250 00252811 eoreq  r2,r5,r1,lsl r8
:02039254 6FDB1115 swivs 0x00db1115
:02039258 29302D49 ldmcsdb  r0!,{r0,r3,r6,r8,r10,r11,r13}
:0203925C B2E5DD10 rsclt  r13,r5,#0x400
:02039260 E1DD3404 bics r3,r13,r4,lsl #0x8
:02039264 0F00350F swieq 0x0000350f
:02039268 E2100110 ands r0,r0,#0x4
:0203926C 31822001 orrcc  r2,r2,r1
:02039270 01512C20 cmpeq r1,r0,lsr #0x18
:02039274 00915014 addeqs r5,r1,r4,lsl r0
:02039278 13009583 unknown
:0203927C 8BE5CD30 blhi 019AC744
:02039280 EB014C05 bl 0208C29C
:02039284 E5DD2012 ldrb r2,[r13, #+0x12]		;r13+0x12=*(00000012)
:02039288 1C7900C4 ldcnel 0,cr0,[r9],#-0x310
:0203928C 89E28DE0 unknown
:02039290 F0107512 andnvs r7,r0,r2,lsl r5
:02039294 E3C23120 bic  r3,r2,#0x8
:02039298 120B5D00 andne  r5,r11,#0x0
:0203929C 08E5CD20 unknown
:020392A0 B20001B0 andlt  r0,r0,#0x2C
:020392A4 01B40001 moveqs r0,r1			;r0=0(0x0)
:020392A8 0001B600 andeq  r11,r1,r0,lsl #0xc
:020392AC 0001B8AA andeq  r11,r1,r10,lsr #0x11
:020392B0 BC0001BA stclt  1,cr0,[r0],{#0xba}
:020392B4 0AE1CE10 beq 018ACAFC
:020392B8 1D0A4103 unknown
:020392BC DE000D00 cdple 13,0,cr0,cr0,cr0,0
:020392C0 0EE004E1 cdpeq 4,14,cr0,cr0,cr1,7
:020392C4 3001E28E andcc  r14,r1,r14,lsl #0x5
:020392C8 E9101953 ldmdb  r0 ,{r0,r1,r4,r6,r8,r11,r12}
:020392CC E160CC06 unknown
:020392D0 E28CC004 add  r12,r12,#0x4
:020392D4 00FFFFF7 unknown
:020392D8 DE20B01A mcrle 0,1,r11,cr0,cr10,{0}
:020392DC 801040E1 andhis r4,r0,r1,ror #0x1
:020392E0 810FE900 mrshi r14,CPSR
:020392E4 CC20B0E2 stcgt  0,cr11,[r0],#-0x388
:020392E8 0921201D stmeqdb  r1!,{r0,r2,r3,r4,r13}
:020392EC 12F5E5C1 rscnes r14,r5,#0x30400000
:020392F0 21E50A35 mvncs  r0,lsr r5
:020392F4 4D10121D unknown
:020392F8 07C59611 unknown
:020392FC 28F50F59 unknown
:02039300 09919001 ldmeqib  r1 ,{r0,r12,r15}
:02039304 7527E1A0 strvc r14,[r7, #-0x1a0]!
:02039308 5144BD99 unknown
:0203930C 1149EE00 unknown
:02039310 9D4C0C00 unknown
:02039314 0B61100E bleq 0387D354
:02039318 E1140039 tst r4,r9,lsr r0
:0203931C 01411905 unknown
:02039320 481149AD ldmmida  r1 ,{r0,r2,r3,r5,r7,r8,r11,r14}
:02039324 1D089902 unknown
:02039328 411D3001 tstmi r13,r1
:0203932C BDE859B4 stcltl 9,cr5,[r8,#+0x2d0]!
:02039330 C125ED0D unknown
:02039334 05E94000 streqb r4,[r9, #+0x0]!
:02039338 6E3F0015 mrcvs 0,1,r0,cr15,cr5,{0}
:0203933C 21950002 orrcss r0,r5,r2
:02039340 00519AD2 ldreqsb r9,[r1],#-0xa2
:02039344 1569473D strneb r4,[r9, #-0x73d]!
:02039348 000239E4 andeq  r3,r2,r4,ror #0x13
:0203934C A5052015 strge r2,[r5, #-0x15]		;(r5-0x15=*(ffffffeb))
:02039350 D28EAD1F addle  r10,r14,#0x7C0
:02039354 316D4968 unknown
:02039358 49481401 stmmidb  r8 ,{r0,r10,r12}^
:0203935C 19247519 stmnedb  r4!,{r0,r3,r4,r8,r10,r12,r13,r14}
:02039360 F6031D00 strnv r1,[r3],-r0, lsl #0x1a
:02039364 031D101D tsteq r13,#0x1D
:02039368 00350901 eoreqs r0,r5,r1,lsl #0x12
:0203936C 09481009 stmeqdb  r8 ,{r0,r3,r12}^
:02039370 9610B310 unknown
:02039374 FD1085E5 unknown
:02039378 4830195A ldmmida  r0!,{r1,r3,r4,r6,r8,r11,r12}
:0203937C 850F2148 strhi r2,[r15, #-0x148]		;r15-0x148=*(0203923c)=#-385873588(0xe900094c)
:02039380 13D90100 bicnes r0,r9,#0x0
:02039384 E28D4000 add  r4,r13,#0x0
:02039388 0B10350B bleq 024467BC
:0203938C 4D444D8C unknown
:02039390 0D9F1018 unknown
:02039394 202C9920 eorcs  r9,r12,r0,lsr #0x12
:02039398 2009E280 andcs  r14,r9,r0,lsl #0x5
:0203939C 00098021 andeq  r8,r9,r1,lsr #0x0
:020393A0 47D99190 unknown
:020393A4 2801BD95 stmcsda  r1 ,{r0,r2,r4,r7,r8,r10,r11,r12,r13,r15}
:020393A8 1D8C09DD unknown
:020393AC 17F5A600 ldrneb r10,[r5,+r0, lsl #0xc]!
:020393B0 653402B5 ldrvs r0,[r4, #-0x2b5]!
:020393B4 D5139D00 ldrle r9,[r3, #-0xd00]		;(r3-0xd00=*(90118800))
:020393B8 3B1A1B15 blcc 026C0014
:020393BC 9107A981 unknown
:020393C0 358D50E5 strcc r5,[r13, #+0xe5]		;r13+0xe5=*(000000e5)
:020393C4 C2027D30 andgt  r7,r2,#0xC00
:020393C8 18CD0F6A stmneia  r13 ,{r1,r3,r5,r6,r8,r9,r10,r11}^
:020393CC C900E154 stmgtdb  r0 ,{r2,r4,r6,r8,r13,r14,r15}
:020393D0 235AEB00 cmpcs r10,#0x0
:020393D4 B948330D stmltdb  r8 ,{r0,r2,r3,r8,r9,r12,r13}^
:020393D8 609D7008 addvss r7,r13,r8
:020393DC 409D0395 umullmis r0,r13,r5,r3
:020393E0 01877508 orreq  r7,r7,r8,lsl #0xa
:020393E4 909D6DB9 ldrlsh r6,[r13], +r9
:020393E8 6C006553 stcvs  5,cr6,[r0],{#0x53}
:020393EC 9DAC609D stcls  0,cr6,[r12,#+0x274]!
:020393F0 9DF09DF0 ldclsl 13,cr9,[r0,#+0x3c0]!
:020393F4 9DF09DF0 ldclsl 13,cr9,[r0,#+0x3c0]!
:020393F8 409D3EF0 ldrmish r3,[r13], +r0
:020393FC D59A5FC9 ldrle r5,[r10, #+0xfc9]		;r10+0xfc9=*(00000fc9)
:02039400 D53C0160 ldrle r0,[r12, #-0x160]!
:02039404 20D5E040 sbccss r14,r5,r0,asr #0x0
:02039408 6E2BF0D5 mcrvs 0,1,r15,cr11,cr5,{6}
:0203940C D590D548 ldrle r13,[r0, #+0x548]		;r0+0x548=*(00000548)
:02039410 D5F0D5F0 ldrleb r13,[r0, #+0x5f0]!
:02039414 D5F0D5F0 ldrleb r13,[r0, #+0x5f0]!
:02039418 487E16F0 unknown
:0203941C D5A130D5 strle r3,[r1, #+0xd5]!
:02039420 D5480D40 strleb r0,[r8, #-0xd40]		;(r8-0xd40=*(fffff2c0))
:02039424 CA87FD00 bgt 0023882C
:02039428 25654412 strcsb r4,[r5, #-0x412]!
:0203942C 00650A79 rsbeq  r0,r5,r9,ror r10
:02039430 113D3095 unknown
:02039434 3DFC0B29 ldcccl 11,cr0,[r12,#+0xa4]!
:02039438 D5480631 strleb r0,[r8, #-0x631]		;(r8-0x631=*(fffff9cf))
:0203943C 0226FD60 eoreq  r15,r6,#0x1800
:02039440 16FD03C5 unknown
:02039444 41E1AAD9 unknown
:02039448 2900F120 stmcsdb  r0 ,{r5,r8,r12,r13,r14,r15}
:0203944C 00F90424 rsceqs r0,r9,r4,lsr #0x8
:02039450 F5DA0181 ldrnvb r0,[r10, #+0x181]		;r10+0x181=*(00000181)
:02039454 10A40065 adcne  r0,r4,r5,ror #0x0
:02039458 100D4429 andne  r4,r13,r9,lsr #0x8
:0203945C 100D9429 andne  r9,r13,r9,lsr #0x8
:02039460 0D9429F2 unknown
:02039464 0D942910 unknown
:02039468 25C42910 strcsb r2,[r4, #+0x910]		;r4+0x910=*(00000910)
:0203946C 5F25C429 swipl 0x0025c429
:02039470 0DE040F5 stceql 0,cr4,[r0,#+0x3d4]!
:02039474 6B1B3900 blvs 0270787C
:02039478 D730359A unknown
:0203947C 2C002D4D stccs  13,cr2,[r0],{#0x4d}
:02039480 5D1C2910 unknown
:02039484 E0241C37 eor  r1,r4,r7,lsr r12
:02039488 30B6E119 adcccs r14,r6,r9,lsl r1
:0203948C 2002E1D5 unknown
:02039490 03C90003 biceq  r0,r9,#0x3
:02039494 9513E9C5 ldrls r14,[r3, #-0x9c5]		;(r3-0x9c5=*(90118b3b))
:02039498 81141C20 tsthi r4,r0,lsr #0x18
:0203949C 10950DE1 addnes r0,r5,r1,ror #0x1b
:020394A0 380051D0 stmccda  r0 ,{r4,r6,r7,r8,r12,r14}
:020394A4 48A15145 stmmiia  r1!,{r0,r2,r6,r8,r12,r14}
:020394A8 05350166 ldreq r0,[r5, #-0x166]!
:020394AC 0CDD5005 ldceql 0,cr5,[r13],{#0x5}
:020394B0 05E59F70 streqb r9,[r5, #+0xf70]!
:020394B4 16550540 ldrneb r0,[r5, #+0xf70]!
:020394B8 40090031 andmi  r0,r9,r1,lsr r0
:020394BC B400E926 strlt r14,[r0],#-0x926
:020394C0 57234009 strpl r4,[r3,-r9]!
:020394C4 34410009 strccb r0,[r1],#-0x9
:020394C8 4D1EE110 unknown
:020394CC 132D1401 unknown
:020394D0 B600E9A3 strlt r14,[r0],-r3, lsr #0x13
:020394D4 100D0061 andne  r0,r13,r1,ror #0x0
:020394D8 4D100DB2 unknown
:020394DC ED400D11 unknown
:020394E0 4D100DB4 unknown
:020394E4 B6400D11 unknown
:020394E8 114D100D unknown
:020394EC B8EE400D unknown
:020394F0 114D100D unknown
:020394F4 0DBA400D ldceq  0,cr4,[r10,#+0x34]!
:020394F8 97614D10 unknown
:020394FC 26214D6E unknown
:02039500 47A2414D strmi r4,[r10,#+0x34]!
:02039504 019A45C9 orreqs r4,r10,r9,asr #0xb
:02039508 39245925 stmccdb  r4!,{r0,r2,r5,r8,r11,r12,r14}
:0203950C FFFF9813 swinv 0x00ff9813
:02039510 61850141 orrvs  r0,r5,r1,asr #0x2
:02039514 6158A330 cmpvs r8,r0,lsr r3
:02039518 CFE35510 swigt 0x00e35510
:0203951C A1F80061 mvnges r0,r1,ror #0x0
:02039520 6958A281 ldmvsdb  r8 ,{r0,r7,r9,r13,r15}^
:02039524 29501900 ldmcsdb  r0 ,{r8,r11,r12}^
:02039528 060641A0 streq r4,[r6],-r0, lsr #0x3
:0203952C 9E305950 mrcls 9,1,r5,cr0,cr0,{2}
:02039530 061517E1 ldreq r1,[r6],-r0, lsr #0x3
:02039534 1B55E110 blne 035B197C
:02039538 A1005906 unknown
:0203953C E1405D1C unknown
:02039540 86324115 unknown
:02039544 DD6830DD stclel 0,cr3,[r8,#-0x374]!
:02039548 E356AE10 cmp r6,#0x100
:0203954C 2D00DDF1 unknown
:02039550 35245512 strcc r5,[r4, #-0x512]!
:02039554 2D78431C ldccsl 3,cr4,[r8,#-0x70]!
:02039558 A07001E9 rsbges r0,r0,r9,ror #0x3
:0203955C 0040E4E3 subeq  r14,r0,r3,ror #0x9
:02039560 39800105 stmccib  r0 ,{r0,r2,r8}
:02039564 0BBD5004 bleq 00F8D57C
:02039568 79190960 ldmvcdb  r9 ,{r5,r6,r8,r11}
:0203956C 045DD500 ldreqb r13,[r13],#-0x500
:02039570 E1100716 tst r0,r6,lsl r7
:02039574 8D028525 unknown
:02039578 0505C110 streq r12,[r5, #-0x110]		;(r5-0x110=*(fffffef0))
:0203957C AD861908 unknown
:02039580 88071632 stmhida  r7 ,{r1,r4,r5,r9,r10,r12}
:02039584 00851112 addeq  r1,r5,r2,lsl r1
:02039588 A0882011 addge  r2,r8,r1,lsl r0
:0203958C 91021D11 unknown
:02039590 DD071600 unknown
:02039594 E1A09801 mov  r9,r1,lsl #0x10		;r9=0(0x0)
:02039598 00610962 rsbeq  r0,r1,r2,ror #0x12
:0203959C 0DB2100D ldceq  0,cr1,[r2,#+0x34]!
:020395A0 400DB240 andmi  r11,r13,r0,asr #0x4
:020395A4 AB400DB4 blge 0303CC7C
:020395A8 B6400DB4 unknown
:020395AC 0DB6400D ldceq  0,cr4,[r6,#+0x34]!
:020395B0 400DB840 andmi  r11,r13,r0,asr #0x10
:020395B4 400DB8AA andmi  r11,r13,r10,lsr #0x11
:020395B8 F9300DBA ldmnvdb  r0!,{r1,r3,r4,r5,r7,r8,r10,r11}
:020395BC 01E1C202 mvneq  r12,r2,lsl #0x4
:020395C0 21E15A94 unknown
:020395C4 4E41E129 cdpmi 1,4,cr14,cr1,cr9,1
:020395C8 F50700ED strnv r0,[r7, #-0xed]		;r7-0xed=*(5f55ea13)=#0(0x00000000)
:020395CC 9955D901 ldmlsdb  r5 ,{r0,r8,r11,r12,r14,r15}^
:020395D0 87030901 strhi r0,[r3,-r1, lsl #0x12]
:020395D4 782FF1E2 stmvcda  r15!,{r1,r5,r6,r7,r8,r12,r13,r14,r15}
:020395D8 57A41FC5 strpl r1,da 
:020395DC 25A1D0E3 strcs r13,[r1, #+0xe3]!
:020395E0 6922E558 stmvsdb  r2!,{r3,r4,r6,r8,r10,r13,r14,r15}
:020395E4 0968DE13 unknown
:020395E8 4117A520 tstmi r7,r0,lsr #0xa
:020395EC F8001104 stmnvda  r0 ,{r2,r8,r12}
:020395F0 45204183 strmi r4,[r0, #-0x183]!
:020395F4 8DD6CF6B unknown
:020395F8 4029B800 eormi  r11,r9,r0,lsl #0x10
:020395FC 2A752B6D bcs 03D843B8
:02039600 7AD21361 bvc 014BE38C
:02039604 DD129DE1 unknown
:02039608 00BC0103 adceqs r0,r12,r3,lsl #0x2
:0203960C BD0601D2 unknown
:02039610 16B10102 unknown
:02039614 EB0199AD bl 0209FCD0
:02039618 43210508 unknown
:0203961C 5017CD70 andpls r12,r7,r0,ror r13
:02039620 03A10529 moveq  r0,#0xA400000		;r0=171966464(0xa400000)
:02039624 B5029D0E strlt r9,[r2, #-0xd0e]		;(r2-0xd0e=*(e8fffc3e))
:02039628 BF09F501 swilt 0x0009f501
:0203962C 09BE0001 ldmeqib  r14!,{r0}
:02039630 00010B40 andeq  r0,r1,r0,asr #0x16
:02039634 400D2CAA andmi  r2,r13,r10,lsr #0x19
:02039638 10051001 andne  r1,r5,r1
:0203963C 81400977 unknown
:02039640 48AE0001 stmmiia  r14!,{r0}
:02039644 10910005 addnes r0,r1,r5
:02039648 A100018B unknown
:0203964C 565F0001 ldrplb r0,[r15],-r1
:02039650 85B7023D ldrhi r0,[r7, #+0x23d]!
:02039654 C5228D00 strgt r8,[r2, #-0xd00]!
:02039658 00950213 addeqs r0,r5,r3,lsl r2
:0203965C E5905D60 ldr r5,[r0, #+0xd60]		;r0+0xd60=*(0a400d60)=#0(0x00000000)
:02039660 20B21011 adccss r1,r2,r1,lsl r0
:02039664 1D276DD6 stcne  13,cr6,[r7,#-0x358]!
:02039668 0349C401 unknown
:0203966C 990DE1C6 stmlsdb  r13 ,{r1,r2,r6,r7,r8,r13,r14,r15}
:02039670 31129802 tstcc r2,r2,lsl #0x10
:02039674 E2459113 sub  r9,r5,#0xC0000004
:02039678 591EA11E ldmpldb  r14 ,{r1,r2,r3,r4,r8,r13,r15}
:0203967C 2410B908 ldrcs r11,[r0],#-0x908
:02039680 E2823830 add  r3,r2,#0x300000
:02039684 B5D4200A ldrltb r2,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02039688 20E08302 rsccs  r8,r0,r2,lsl #0x6
:0203968C E7C32000 strb r2,[r3, +r0]
:02039690 0100050B unknown
:02039694 0CA00005 stceq  0,cr0,[r0],#+0x14
:02039698 05020005 streq r0,[r2, #-0x5]		;(r2-0x5=*(e9000947))
:0203969C 00050D00 andeq  r0,r5,r0,lsl #0x1a
:020396A0 AA000503 bge 0203AAB4
:020396A4 0400050E streq r0,[r0],#-0x50e
:020396A8 200F0005 andcs  r0,r15,r5
:020396AC 050AE5D4 streq r14,[r10, #-0x5d4]		;(r10-0x5d4=*(fffffa2c))
:020396B0 0259CC20 subeqs r12,r9,#0x2000
:020396B4 E08114C1 add  r1,r1,r1,asr #0x9
:020396B8 C05218BA ldrgth r1,[r2],#-0x8a
:020396BC 8921F9E1 stmhidb  r1!,{r0,r5,r6,r7,r8,r11,r12,r13,r14,r15}
:020396C0 20C50600 sbccs  r0,r5,r0,lsl #0xc
:020396C4 29D8043D ldmcsib  r8 ,{r0,r2,r3,r4,r5,r10}^
:020396C8 E1E0051E mvn  r0,r14,lsl r5
:020396CC EA02D500 b 020EEAD4
:020396D0 20A10065 adccs  r0,r1,r5,ror #0x0
:020396D4 75E59F12 strvcb r9,[r5, #+0xf12]!
:020396D8 B2400D23 sublt  r0,r0,#0x8C0
:020396DC B4B0400D unknown
:020396E0 00D1200D sbceqs r2,r1,r13
:020396E4 0DB6400D ldceq  0,cr4,[r6,#+0x34]!
:020396E8 400DB640 andmi  r11,r13,r0,asr #0xc
:020396EC 200DB8AE andcs  r11,r13,r14,lsr #0x11
:020396F0 C32000F5 unknown
:020396F4 11152451 tstne r5,r1,asr r4
:020396F8 15286624 strne r6,[r8, #-0x624]!
:020396FC 00A12001 adceq  r2,r1,r1
:02039700 02711F6D rsbeqs r1,r1,#0x1B4
:02039704 013A1824 teqeq r10,r4,lsr #0x10
:02039708 C210BCE0 andgts r11,r0,#0xE000
:0203970C 0251D5E1 subeqs r13,r1,#0x38400000
:02039710 41119A80 tstmi r1,r0,lsl #0x15
:02039714 25000072 strcs r0,[r0, #-0x72]		;(r0-0x72=*(ffffff8e))
:02039718 93101566 tstls r0,#0x19800000
:0203971C 98409562 stmlsda  r0 ,{r1,r5,r6,r8,r10,r12,r15}^
:02039720 51101051 tstpl r0,r1,asr r0
:02039724 51001130 unknown
:02039728 15751120 ldrneb r1,[r5, #-0x120]!
:0203972C 1051E182 subnes r14,r1,r2,lsl #0x3
:02039730 55FFFE62 ldrplb r15,[r15, #+0xe62]!
:02039734 85378822 ldrhi r8,[r7, #-0x822]!
:02039738 105908FD ldrnesh r0,[r9],#-0x8d
:0203973C 1168041D unknown
:02039740 459C12B9 ldrmi r1,[r12, #+0x2b9]		;r12+0x2b9=*(398062c9)=#0(0x00000000)
:02039744 1E12B9E2 cdpne 9,0,cr11,cr2,cr2,7
:02039748 A50E0621 strge r0,[r14, #-0x621]		;(r14-0x621=*(fffff9df))
:0203974C 3154920F cmpcc r4,r15,lsl #0x4
:02039750 2516E021 ldrcs r14,[r6, #-0x21]		;(r6-0x21=*(ffffffdf))
:02039754 494A6502 stmmidb  r10 ,{r1,r8,r10,r13,r14}^
:02039758 41449031 unknown
:0203975C 4041B4C0 submi  r11,r1,r0,asr #0x9
:02039760 B64041B4 unknown
:02039764 B6AA4041 unknown
:02039768 794C0041 stmvcdb  r12 ,{r0,r6}^
:0203976C 40FD0300 rscmis r0,r13,r0,lsl #0x6
:02039770 6AA311E9 bvs 008FDF1C
:02039774 B50061FE strlt r6,[r0, #-0x1fe]		;(r0-0x1fe=*(fffffe02))
:02039778 B02D011B eorlt  r0,r13,r11,lsl r1
:0203977C B8402DB8 stmltda  r0 ,{r3,r4,r5,r7,r8,r10,r11,r13}^
:02039780 BA402D56 blt 03044CE0
:02039784 2DBA402D ldccs  0,cr4,[r10,#+0xb4]!
:02039788 D5103100 ldrle r3,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:0203978C F51EBD17 ldrnv r11,[r14, #-0xd17]		;(r14-0xd17=*(fffff2e9))
:02039790 15141371 ldrne r1,[r4, #-0x371]		;(r4-0x371=*(fffffc8f))
:02039794 20BAE1E0 adccss r14,r10,r0,ror #0x3
:02039798 058101D3 streq r0,[r1, #+0x1d3]		;r1+0x1d3=*(000001d3)
:0203979C 10BAE002 adcnes r14,r10,r2
:020397A0 810185C3 unknown
:020397A4 D100C10E unknown
:020397A8 800514E1 andhi  r1,r5,r1,ror #0x9
:020397AC B900BCE1 stmltdb  r0 ,{r0,r5,r6,r7,r10,r11,r12,r13,r15}
:020397B0 FFFF5500 swinv 0x00ff5500
:020397B4 0D2D2099 stceq  0,cr2,[r13,#-0x264]!
:020397B8 B1510400 cmplt r1,r0,lsl #0x8
:020397BC 1A5D054D bne 0377ACF8
:020397C0 9D010009 unknown
:020397C4 21114905 tstcs r1,r5,lsl #0x12
:020397C8 7C00756D stcvc  5,cr7,[r0],{#0x6d}
:020397CC 19448019 stmnedb  r4 ,{r0,r3,r4,r15}^
:020397D0 00194480 andeqs r4,r9,r0,lsl #0x9
:020397D4 407D5560 rsbmis r5,r13,r0,ror #0xa
:020397D8 4002991B andmi  r9,r2,r11,lsl r9
:020397DC 29359D11 ldmcsdb  r5!,{r0,r4,r8,r10,r11,r12,r15}
:020397E0 40651304 rsbmi  r1,r5,r4,lsl #0x6
:020397E4 29158011 ldmcsdb  r5 ,{r0,r4,r15}
:020397E8 D400B010 strle r11,[r0],#-0x10
:020397EC 072F8510 unknown
:020397F0 00050529 andeq  r0,r5,r9,lsr #0xa
:020397F4 300502A8 andcc  r0,r5,r8,lsr #0x5
:020397F8 11014DC8 unknown
:020397FC 0341B830 unknown
:02039800 11149913 tstne r4,r3,lsl r9
:02039804 356A0910 strccb r0,[r10, #-0x910]!
:02039808 01057003 unknown
:0203980C 135D0D2D cmpne r13,#0xB40
:02039810 01473005 unknown
:02039814 C570EB3D ldrgtb r14,[r0, #-0xb3d]!
:02039818 10201100 eorne  r1,r0,r0,lsl #0x2
:0203981C 119113CD orrnes r1,r1,r13,asr #0x7
:02039820 11C1AC00 bicne  r10,r1,r0,lsl #0x18
:02039824 0512E530 ldreq r14,[r2, #-0x530]		;(r2-0x530=*(e900041c))
:02039828 4D034915 unknown
:0203982C 00094490 muleq  r9,r0,r4
:02039830 5D1044BE unknown
:02039834 01F9921C mvneqs r9,r12,lsl r2
:02039838 C530024D ldrgt r0,[r0, #-0x24d]!
:0203983C 9930B40C ldmlsdb  r0!,{r2,r3,r10,r12,r13,r15}
:02039840 0400050E streq r0,[r0],#-0x50e
:02039844 05060005 streq r0,[r6, #-0x5]		;(r6-0x5=*(fffffffb))
:02039848 05560800 ldreqb r0,[r6, #-0x800]		;(r6-0x800=*(fffff800))
:0203984C 00050800 andeq  r0,r5,r0,lsl #0x10
:02039850 0A00050C beq 0203AC88
:02039854 55100005 ldrpl r0,[r0, #-0x5]		;(r0-0x5=*(fffffffb))
:02039858 910EBD30 unknown
:0203985C 3530140D ldrcc r1,[r0, #-0x40d]!
:02039860 26920102 ldrcs r0,[r2],+r2, lsl #0x2
:02039864 02D5B0E7 sbceqs r11,r5,#0xE7
:02039868 10015101 andne  r5,r1,r1,lsl #0x2
:0203986C 1C101E94 ldcne  14,cr1,[r0],{#0x94}
:02039870 99102429 ldmlsdb  r0 ,{r0,r3,r5,r10,r13}
:02039874 3B11DD05 blcc 024B0C90
:02039878 B5AC0025 strlt r0,[r12, #+0x25]!
:0203987C 16E1AD10 unknown
:02039880 341301E5 ldrcc r0,[r3],#-0x1e5
:02039884 D21000ED andles r0,r0,#0xED
:02039888 480313E1 stmmida  r3 ,{r0,r5,r6,r7,r8,r9,r12}
:0203988C A050001D subges r0,r0,r13,lsl r0
:02039890 E1110031 tst r1,r1,lsr r0
:02039894 361DC124 ldrcc r12,[r13],-r4, lsr #0x2
:02039898 D1100021 tstle r0,r1,lsr #0x0
:0203989C D114B51A tstle r4,r10,lsl r5
:020398A0 F501A12A strnv r10,[r1, #-0x12a]		;(r1-0x12a=*(fffffed6))
:020398A4 0EE28D10 mcreq 13,7,r8,cr2,cr0,{0}
:020398A8 49DB007D ldmmiib  r11 ,{r0,r2,r3,r4,r5,r6}^
:020398AC 05EB1001 streqb r1,[r11, #+0x1]!
:020398B0 462D0475 unknown
:020398B4 80110A25 andhis r0,r1,r5,lsr #0x14
:020398B8 40116402 andmis r6,r1,r2,lsl #0x8
:020398BC 038011B6 orreq  r1,r0,#0x8000002D
:020398C0 11B84011 movnes r4,r1,lsl r0		;r4=0(0x0)
:020398C4 11550480 cmpne r5,r0,lsl #0x9
:020398C8 4011BA40 andmis r11,r1,r0,asr #0x14
:020398CC 05120019 ldreq r0,[r2, #-0x19]		;(r2-0x19=*(e9000933))
:020398D0 14AD000D unknown
:020398D4 09D9BCCD ldmeqib  r9 ,{r0,r2,r3,r6,r7,r10,r11,r12,r13,r15}^
:020398D8 E1100824 tst r0,r4,lsr #0x10
:020398DC 8207F906 andhi  r15,r7,#0x18000
:020398E0 651011E1 ldrvs r1,[r0, #-0x1e1]		;(r0-0x1e1=*(fffffe1f))
:020398E4 D9803805 stmleib  r0 ,{r0,r2,r11,r12,r13}
:020398E8 35178100 ldrcc r8,[r7, #-0x100]		;r7-0x100=*(5f55ea00)=#0(0x00000000)
:020398EC 1C01E510 stcne  5,cr14,[r1],{#0x10}
:020398F0 10034530 andne  r4,r3,r0,lsr r5
:020398F4 0012E1D3 ldreqsb r14,[r2], -r3
:020398F8 C9E11105 unknown
:020398FC 0100111D unknown
:02039900 0C401001 stceql 0,cr1,[r0],{#0x1}
:02039904 83200EE2 unknown
:02039908 00A91EE2 adceq  r1,r9,r2,ror #0x1d
:0203990C 20204091 mlacs  r0,r1,r0,r4unknown
:02039910 A510E1E0 ldrge r14,[r0, #-0x1e0]		;(r0-0x1e0=*(fffffe20))
:02039914 2D41F010 unknown
:02039918 F998E918 ldmnvib  r8 ,{r3,r4,r8,r11,r13,r14,r15}
:0203991C 05F1E01E ldreqb r14,[r1, #+0x1e]!
:02039920 14E59150 unknown
:02039924 08D1C00E ldmeqia  r1 ,{r1,r2,r3,r14,r15}^
:02039928 24E1D540 unknown
:0203992C E2850410 add  r0,r5,#0x10000000
:02039930 E3A0601E mov  r6,#0x1E		;r6=30(0x1e)
:02039934 14000E1C strne r0,[r0],#-0xe1c
:02039938 151D17E1 ldrne r1,[r13, #-0x7e1]		;(r13-0x7e1=*(fffff81f))
:0203993C 92E24E20 rscls  r4,r2,#0x200
:02039940 E0030608 and  r0,r3,r8,lsl #0xc
:02039944 E5D08000 ldrb r8,[r0, #+0x0]		;r0+0x0=*(00000000)
:02039948 D1700003 cmnle r0,r3
:0203994C 812003E7 unknown
:02039950 800009E0 andhi  r0,r0,r0,ror #0x13
:02039954 000901E1 andeq  r0,r9,r1,ror #0x3
:02039958 02400901 subeq  r0,r0,#0x4000
:0203995C 54020009 strpl r0,[r2],#-0x9
:02039960 09034009 stmeqdb  r3 ,{r0,r3,r14}
:02039964 40090300 andmi  r0,r9,r0,lsl #0x6
:02039968 15D08004 ldrneb r8,[r0, #+0x4]		;r0+0x4=*(00000004)
:0203996C D2700405 rsbles r0,r0,#0x5000000
:02039970 58000705 stmplda  r0 ,{r0,r2,r8,r9,r10}
:02039974 70050100 andvc  r0,r5,r0,lsl #0x2
:02039978 200505D0 unknown
:0203997C 020500D2 andeq  r0,r5,#0xD2
:02039980 03015700 unknown
:02039984 00008500 andeq  r8,r0,r0,lsl #0xa
:02039988 01D002BA ldreqh r0,[r0, #+0x2a]		;r0+0x2a=*(0000002a)
:0203998C 01080019 unknown
:02039990 02045D20 andeq  r5,r4,#0x800
:02039994 A0E81471 rscge  r1,r8,r1,ror r4
:02039998 E35E0AB1 cmp r14,#0xB1000
:0203999C FFFFE025 swinv 0x00ffe025
:020399A0 F011153A andnvs r1,r1,r10,lsr r5
:020399A4 E810BD81 ldmda  r0 ,{r0,r7,r8,r10,r11,r12,r13,r15}
:020399A8 300039A0 andcc  r3,r0,r0,lsr #0x13
:020399AC 15C528F1 strneb r2,[r5, #+0x8f1]		;r5+0x8f1=*(000008f1)
:020399B0 B4004D81 strlt r4,[r0],#-0xd81
:020399B4 09A87009 stmeqib  r8!,{r0,r3,r12,r13,r14}
:020399B8 E9017970 stmdb  r1 ,{r4,r5,r6,r8,r11,r12,r13,r14}
:020399BC 8023B07D eorhi  r11,r3,r13,ror r0
:020399C0 F958691D ldmnvdb  r8 ,{r0,r2,r3,r4,r8,r11,r13,r14}^
:020399C4 001D6027 andeqs r6,r13,r7,lsr #0x0
:020399C8 6B310245 blvs 02C7A2E4
:020399CC BB00D506 bllt 0206EDEC
:020399D0 40312EF5 unknown
:020399D4 39903148 ldmccib  r0 ,{r3,r6,r8,r12,r13}
:020399D8 405FD911 submis r13,r15,r1,lsl r9
:020399DC 527D3B81 rsbpls r3,r13,#0x20400
:020399E0 110D2A7D unknown
:020399E4 2FC10501 swics 0x00c10501
:020399E8 21127118 tstcs r2,r8,lsl r1
:020399EC 6DE7905F stcvsl 0,cr9,[r7,#+0x17c]!
:020399F0 4C5A6952 ldcmil 9,cr6,[r10],{#0x52}
:020399F4 01740001 cmneq r4,r1
:020399F8 357CAC00 ldrccb r10,[r12, #-0xc00]!
:020399FC 4AB51403 bmi 00D7EA10
:02039A00 090BE540 stmeqdb  r11 ,{r6,r8,r10,r13,r14,r15}
:02039A04 E2412A10 sub  r2,r1,#0x10000
:02039A08 00541B31 subeqs r1,r4,r1,lsr r11
:02039A0C 17CD8582 strneb r8,[r13,+r2, lsl #0xb]
:02039A10 7960AD84 unknown
:02039A14 28001D18 stmcsda  r0 ,{r3,r4,r8,r10,r11,r12}
:02039A18 00CD9F10 sbceq  r9,r13,r0,lsl r15
:02039A1C 4DC737A9 unknown
:02039A20 ECB0CD73 ldc  13,cr12,[r0],#+0x1cc
:02039A24 CDCB4029 unknown
:02039A28 D42E4180 unknown
:02039A2C E1F0CDEF mvns r12,r15,ror #0x1b
:02039A30 2DC040A1 unknown
:02039A34 D145BD40 unknown
:02039A38 03ACEA2C moveq  r14,#0x2C000		;r14=180224(0x2c000)
:02039A3C 0009E590 muleq  r9,r0,r5
:02039A40 150B2CD5 strne r2,[r11, #-0xcd5]		;(r11-0xcd5=*(0037732b))
:02039A44 27FDB080 ldrcsb r11,[r13,+r0, lsl #0x1]!
:02039A48 9D2C4015 stcls  0,cr4,[r12,#-0x54]!
:02039A4C 9D1969C0 unknown
:02039A50 003DA9D4 unknown
:02039A54 31C548BB strcch r4,[r5, #+0x8b]		;r5+0x8b=*(0000008b)
:02039A58 E2810C79 add  r0,r1,#0x7900
:02039A5C 069023AC ldreq r2,[r0],+r12, lsr #0x7
:02039A60 810D4FE5 unknown
:02039A64 301371E2 andccs r7,r3,r2,ror #0x3
:02039A68 28A08DD9 stmcsia  r0!,{r0,r3,r4,r6,r7,r8,r10,r11,r15}
:02039A6C 2D4F006D unknown
:02039A70 7902E282 stmvcdb  r2 ,{r1,r7,r9,r13,r14,r15}
:02039A74 B8B41502 ldmltia  r4!,{r1,r8,r10,r12}
:02039A78 FF974029 swinv 0x00974029
:02039A7C EFE8B40D swi 0x00e8b40d
:02039A80 ADFB9125 ldcgel 1,cr9,[r11,#+0x94]!
:02039A84 158C40AD strne r4,[r12, #+0xad]		;r12+0xad=*(398060bd)=#0(0x00000000)
:02039A88 86F58520 unknown
:02039A8C 74D135FF ldrvcb r3,[r1],#+0x5ff
:02039A90 F1D50050 bicnvs r0,r5,r0,asr r0
:02039A94 B13851D9 ldrltsb r5,[r8, -r9]!
:02039A98 73595900 cmpvc r9,#0x0
:02039A9C 141100F5 ldrne r0,[r1],#-0xf5
:02039AA0 42211B9D eormi  r1,r1,#0x27400
:02039AA4 2F55232D swics 0x0055232d
:02039AA8 E9FE01B9 unknown
:02039AAC 350C592D strcc r5,[r12, #-0x92d]		;r12-0x92d=*(398056e3)=#0(0x00000000)
:02039AB0 F126C1C2 unknown
:02039AB4 84632D00 unknown
:02039AB8 0205F073 andeq  r15,r5,#0x73
:02039ABC B045AD38 sublt  r10,r5,r8,lsr r13
:02039AC0 A910D421 ldmgedb  r0 ,{r0,r5,r10,r12,r14,r15}
:02039AC4 12283525 eorne  r3,r8,#0x9400000
:02039AC8 583439A0 ldmplda  r4!,{r5,r7,r8,r11,r12,r13}
:02039ACC B913E1A0 ldmltdb  r3 ,{r5,r7,r8,r13,r14,r15}
:02039AD0 409D8112 addmis r8,r13,r2,lsl r1
:02039AD4 D9409D60 stmledb  r0 ,{r5,r6,r8,r10,r11,r12,r15}^
:02039AD8 00090717 andeq  r0,r9,r7,lsl r7
:02039ADC 000908B5 streqh r0,[r9], -r5
:02039AE0 11AA0980 movne  r0,r0,lsl #0x13		;r0=0(0x0)
:02039AE4 00003B10 andeq  r3,r0,r0,lsl r11
:02039AE8 1799CA16 unknown
:02039AEC 32BA0755 adcccs r0,r10,#0x1540000
:02039AF0 00020011 andeq  r0,r2,r1,lsl r0
:02039AF4 20615C26 rsbcs  r5,r1,r6,lsr #0x18
:02039AF8 09000935 stmeqdb  r0 ,{r0,r2,r4,r5,r8,r11}
:02039AFC 111F0781 tstne r15,r1,lsl #0xf
:02039B00 CD32AA00 ldcgt  10,cr10,[r2,#-0x0]!
:02039B04 C079E801 rsbgts r14,r9,r1,lsl #0x10
:02039B08 CC8079DC stcgt  9,cr7,[r0],{#0xdc}
:02039B0C 4CAA40E9 stcmi  0,cr4,[r10],#+0x3a4
:02039B10 11750041 cmnne r5,r1,asr #0x0
:02039B14 CD00590C unknown
:02039B18 005D311C subeqs r3,r13,r12,lsl r1
:02039B1C 8D21C9B6 stchi  9,cr12,[r1,#-0x2d8]!
:02039B20 15051117 strne r1,[r5, #-0x117]		;(r5-0x117=*(fffffee9))
:02039B24 31210205 unknown
:02039B28 7B592085 blvc 03681D44
:02039B2C 65384155 ldrvs r4,[r8, #-0x155]!
:02039B30 21798440 cmncs r9,r0,asr #0x8
:02039B34 E1D11035 bics r1,r1,r5,lsr r0
:02039B38 80082535 andhi  r2,r8,r5,lsr r5
:02039B3C C105B2E1 unknown
:02039B40 6C802035 stcvs  0,cr2,[r0],{#0x35}
:02039B44 9D010019 unknown
:02039B48 A1821964 orrge  r1,r2,r4,ror #0x12
:02039B4C 36182510 unknown
:02039B50 110BF5E0 unknown
:02039B54 01E1D215 mvneq  r13,r5,lsl r2
:02039B58 46B20579 unknown
:02039B5C 2039C205 eorcss r12,r9,r5,lsl #0x4
:02039B60 38414911 stmccda  r1 ,{r0,r4,r8,r11,r14}^
:02039B64 541E43E5 ldrpl r4,[r14],#-0x3e5
:02039B68 10210065 eorne  r0,r1,r5,ror #0x0
:02039B6C 3881C91C stmccia  r1 ,{r2,r3,r4,r8,r11,r14,r15}
:02039B70 1B8500A1 blne 00179DFC
:02039B74 8B496B0C blhi 032947AC
:02039B78 01572938 cmpeq r7,r8,lsr r9
:02039B7C 31C1AC00 biccc  r10,r1,r0,lsl #0x18
:02039B80 6D8064D5 unknown
:02039B84 00E172F9 unknown
:02039B88 4055E240 submis r14,r5,r0,asr #0x4
:02039B8C 93005592 unknown
:02039B90 07E50853 unknown
:02039B94 51188104 tstpl r8,r4,lsl #0x2
:02039B98 10095800 andne  r5,r9,r0,lsl #0x10
:02039B9C 019D5AC0 orreqs r5,r13,r0,asr #0x15
:02039BA0 50E590E0 rscpl  r9,r5,r0,ror #0x1
:02039BA4 8E3A1F49 cdphi 15,2,cr1,cr10,cr9,2
:02039BA8 12A0E221 adcne  r14,r0,#0x10000002
:02039BAC 2060E593 unknown
:02039BB0 35C1008E strccb r0,[r1, #+0x8e]		;r1+0x8e=*(0000008e)
:02039BB4 8D10178D unknown
:02039BB8 9332A4E8 teqls r2,#0xE8000000
:02039BBC 82086503 andhi  r6,r8,#0xC00000
:02039BC0 852803E2 strhi r0,[r8, #-0x3e2]!
:02039BC4 0B092807 bleq 02283BE8
:02039BC8 E28E3DA1 add  r3,r14,#0x2840
:02039BCC 0901D177 stmeqdb  r1 ,{r0,r1,r2,r4,r5,r6,r8,r12,r14,r15}
:02039BD0 30FF0ED5 unknown
:02039BD4 51257511 unknown
:02039BD8 41C5F28C bicmi  r15,r5,r12,lsl #0x5
:02039BDC 6101C510 unknown
:02039BE0 2D04D307 unknown
:02039BE4 07190017 unknown
:02039BE8 E230C1FF eors r12,r0,#0xC000003F
:02039BEC B4AA4075 unknown
:02039BF0 0AE1D020 beq 018ADC78
:02039BF4 00E24200 rsceq  r4,r2,r0,lsl #0x4
:02039BF8 314C1103 unknown
:02039BFC E5020001 str r0,[r2, #-0x1]		;(r2-0x1=*(e900094b))
:02039C00 2D1FB94F unknown
:02039C04 D005E96A andle  r14,r5,r10,ror #0x12
:02039C08 0BE9254D bleq 01A83144
:02039C0C 10F50009 rscnes r0,r5,r9
:02039C10 BD000912 unknown
:02039C14 45041140 strmi r1,[r4, #-0x140]		;(r4-0x140=*(fffffec0))
:02039C18 00390C10 eoreqs r0,r9,r0,lsl r12
:02039C1C A481792F strge r7,[r1],#+0x92f
:02039C20 98C17956 stmlsia  r1 ,{r1,r2,r4,r6,r8,r11,r12,r13,r14}^
:02039C24 10498179 subne  r8,r9,r9,ror r1
:02039C28 D94049C4 stmledb  r0 ,{r2,r6,r7,r8,r11,r14}^
:02039C2C 096D1311 unknown
:02039C30 C5204900 strgt r4,[r0, #-0x900]!
:02039C34 29041515 stmcsdb  r4 ,{r0,r2,r4,r8,r10,r12}
:02039C38 38C1C02A stmccia  r1 ,{r1,r3,r5,r14,r15}^
:02039C3C 07DF107D unknown
:02039C40 304403DD unknown
:02039C44 753135D5 ldrvc r3,[r1, #-0x5d5]!
:02039C48 D2927845 addles r7,r2,#0x450000
:02039C4C FD03F1FE unknown
:02039C50 5910091B ldmpldb  r0 ,{r0,r1,r3,r4,r8,r11}
:02039C54 AE00091A mcrge 9,0,r0,cr0,cr10,{0}
:02039C58 0DFFFE7C ldceql 14,cr15,[r15,#+0x1f0]!
:02039C5C AB003932 blge 0204812C
:02039C60 B1184159 tstlt r8,r9,asr r1
:02039C64 2AC9AC78 bcs 012A4E4C
:02039C68 F97AE510 ldmnvdb  r10!,{r4,r8,r10,r13,r14,r15}^
:02039C6C 0001F865 andeq  r15,r1,r5,ror #0x10
:02039C70 ED2D22D8 stc  2,cr2,[r13,#-0x360]!
:02039C74 17FD0630 unknown
:02039C78 2C95FFFE ldccs  15,cr15,[r5],{#0xfe}
:02039C7C A501ED0D strge r14,[r1, #-0xd0d]		;(r1-0xd0d=*(fffff2f3))
:02039C80 2DF2502D ldccsl 0,cr5,[r2,#+0xb4]!
:02039C84 2DFEB2C0 ldccsl 2,cr11,[r14,#+0x300]!
:02039C88 ED911DF0 unknown
:02039C8C A6C11D65 strgeb r1,[r14,#+0x300]!
:02039C90 F11D202D tstnv r13,r13,lsr #0x0
:02039C94 68411D81 stmvsda  r1 ,{r0,r7,r8,r10,r11,r12}^
:02039C98 9AADC11D bls 00BAA114
:02039C9C 2E814079 mcrcs 0,4,r4,cr1,cr9,{3}
:02039CA0 92F11DF4 rsclss r1,r1,#0x3D00
:02039CA4 566E0059 unknown
:02039CA8 2CD5002D ldccsl 0,cr0,[r5],{#0x2d}
:02039CAC 2D1C811D unknown
:02039CB0 892D10C9 stmhidb  r13!,{r0,r3,r6,r7,r12}
:02039CB4 00025762 andeq  r5,r2,r2,ror #0xe
:02039CB8 6D286A9D stcvs  10,cr6,[r8,#-0x274]!
:02039CBC 4210A144 andmis r10,r0,#0x11
:02039CC0 7BB4C109 blvc 00D6A0EC
:02039CC4 F4D08071 ldrnvb r8,[r0],#+0x71
:02039CC8 0D73F10D ldceql 1,cr15,[r3,#-0x34]!
:02039CCC B1525181 cmplt r2,r1,lsl #0x3
:02039CD0 99954080 ldmlsib  r5 ,{r7,r14}
:02039CD4 10358D39 eornes r8,r5,r9,lsr r13
:02039CD8 89109947 ldmhidb  r0 ,{r0,r1,r2,r6,r8,r11,r12,r15}
:02039CDC 11A1DD11 movne  r13,r1,lsl r13		;r13=0(0x0)
:02039CE0 77A50A89 strvc r0,[r5,+r9, lsl #0x15]!
:02039CE4 FE5EB02D cdp2 0,4,cr11,cr14,cr13,1
:02039CE8 6193B631 orrvss r11,r3,r1,lsr r6
:02039CEC 40BD3950 adcmis r3,r13,r0,asr r9
:02039CF0 B0657420 rsblt  r7,r5,r0,lsr #0x8
:02039CF4 A580BD52 strge r11,[r0, #+0xd52]		;r0+0xd52=*(00000d52)
:02039CF8 F1006974 unknown
:02039CFC 00194AD0 ldreqsb r4,[r9], -r0
:02039D00 4100452D unknown
:02039D04 1299D62B addnes r13,r9,#0x2B00000
:02039D08 59248581 stmpldb  r4!,{r0,r7,r8,r10,r15}
:02039D0C B9FE20C0 unknown
:02039D10 CB4B0509 blgt 032FB13C
:02039D14 B05572E1 sublts r7,r5,r1,ror #0x5
:02039D18 021FF138 andeqs r15,r15,#0xE
:02039D1C 94605100 unknown
:02039D20 8599F5E0 ldrhi r15,[r9, #+0x5e0]		;r9+0x5e0=*(000005e0)
:02039D24 FE2F45FD mcr2 5,1,r4,cr15,cr13,{7}
:02039D28 4C0D75C1 stcmi  5,cr7,[r13],{#0xc1}
:02039D2C A529FFFE strge r15,[r9, #-0xffe]!
:02039D30 01D5FE09 biceqs r15,r5,r9,lsl #0x1c
:02039D34 64650091 unknown
:02039D38 22B53971 adccss r3,r5,#0x1C4000
:02039D3C 347541FE unknown
:02039D40 92E209F6 rscls  r0,r2,#0x3D8000
:02039D44 11112229 tstne r1,r9,lsr #0x4
:02039D48 F50011F9 strnv r1,[r0, #-0x1f9]		;(r0-0x1f9=*(fffffe07))
:02039D4C 1BB91611 blne 00E7F598
:02039D50 F4DB455D ldrnvb r4,[r11],#+0x55d
:02039D54 851141F9 ldrhi r4,[r1, #-0x1f9]		;(r1-0x1f9=*(fffffe07))
:02039D58 14E92741 unknown
:02039D5C E14009ED unknown
:02039D60 FDEADE10 stc2l 14,cr13,[r10,#+0x40]!
:02039D64 56B13509 unknown
:02039D68 11042908 unknown
:02039D6C EC25DD90 stc  13,cr13,[r5],#-0x240
:02039D70 601102F1 ldrvssh r0,[r1], -r1
:02039D74 26897281 strcs r7,[r9],+r1, lsl #0x5
:02039D78 D0085441 andle  r5,r8,r1,asr #0x8
:02039D7C 00911F4D addeqs r1,r1,r13,asr #0x1e
:02039D80 7520E28D strvc r14,[r0, #-0x28d]!
:02039D84 03BDB402 moveqs r11,#0x2000000		;r11=33554432(0x2000000)
:02039D88 DD0051B0 unknown
:02039D8C 03E90291 mvneq  r0,#0x10000009
:02039D90 03E1DD20 mvneq  r13,#0x800
:02039D94 E080000C add  r0,r0,r12
:02039D98 16B910A4 unknown
:02039D9C B420E082 unknown
:02039DA0 15A9DD30 strne r13,[r9, #+0xd30]!
:02039DA4 E0830445 add  r0,r3,r5,asr #0x8
:02039DA8 05201858 streq r1,[r0, #-0x858]!
:02039DAC E591C005 ldr r12,[r1, #+0x5]		;r1+0x5=*(00000005)
:02039DB0 205818E5 subcss r1,r8,r5,ror #0x11
:02039DB4 28A19C22 stmcsia  r1!,{r1,r5,r10,r11,r12,r15}
:02039DB8 E0000092 mul  r0,r2,r0
:02039DBC 82042D39 andhi  r2,r4,#0xE40
:02039DC0 5804E503 stmplda  r4 ,{r0,r1,r8,r10,r13,r14,r15}
:02039DC4 24E58C00 unknown
:02039DC8 89222065 stmhidb  r2!,{r0,r2,r5,r6,r13}
:02039DCC E1C03500 bic  r3,r0,r0,lsl #0xa
:02039DD0 23F91539 mvncss r1,#0xE400000
:02039DD4 E131C125 teq r1,r5,lsr #0x2
:02039DD8 3B11FDBC blcc 024B94D0
:02039DDC 11990F29 orrnes r0,r9,r9,lsr #0x1e
:02039DE0 10912705 addnes r2,r1,r5,lsl #0xe
:02039DE4 1025D5F8 unknown
:02039DE8 10294079 eorne  r4,r9,r9,ror r0
:02039DEC 31892021 orrcc  r2,r9,r1,lsr #0x0
:02039DF0 7E021019 mcrvc 0,0,r1,cr2,cr9,{0}
:02039DF4 05CB53DD streqb r5,[r11, #+0x3dd]		;r11+0x3dd=*(020003dd)=#-106835793(0xf9a1d0af)
:02039DF8 FD27FD00 stc2  13,cr15,[r7,#-0x0]!
:02039DFC 8DD043DD unknown
:02039E00 2791E22D ldrcs r14,[r1,+r13, lsr #0x4]
:02039E04 F1027FFC unknown
:02039E08 A8509952 ldmgeda  r0 ,{r1,r4,r6,r8,r11,r12,r15}^
:02039E0C 0913A162 ldmeqdb  r3 ,{r1,r5,r6,r8,r13,r15}
:02039E10 100D301D andne  r3,r13,r13,lsl r0
:02039E14 9B401DBC blls 0304150C
:02039E18 03AD0015 moveq  r0,#0x15		;r0=21(0x15)
:02039E1C 4D4D5631 unknown
:02039E20 04D10016 ldreqb r0,[r1],#+0x16
:02039E24 66934075 unknown
:02039E28 9D00FDFD unknown
:02039E2C B5002542 strlt r2,[r0, #-0x542]		;(r0-0x542=*(fffffad3))
:02039E30 08102120 ldmeqda  r0 ,{r5,r8,r13}
:02039E34 10BE124D adcnes r1,r14,r13,asr #0x4
:02039E38 48325D84 ldmmida  r2!,{r2,r7,r8,r10,r11,r12,r14}
:02039E3C 05950029 ldreq r0,[r5, #+0x29]		;r5+0x29=*(f9a1d0d8)
:02039E40 A0340018 eorges r0,r4,r8,lsl r0
:02039E44 88002183 stmhida  r0 ,{r0,r1,r7,r8,r13}
:02039E48 E2441001 sub  r1,r4,#0x1
:02039E4C 10011204 andne  r1,r1,r4,lsl #0x4
:02039E50 FFFFF6E1 swinv 0x00fff6e1
:02039E54 1510000A ldrne r0,[r0, #-0xa]		;(r0-0xa=*(0000000b))
:02039E58 39018D11 stmccdb  r1 ,{r0,r4,r8,r10,r11,r15}
:02039E5C 20A90139 adccs  r0,r9,r9,lsr r1
:02039E60 76404221 strvcb r4,[r0],-r1, lsr #0x4
:02039E64 593759F8 ldmpldb  r7!,{r3,r4,r5,r6,r7,r8,r11,r12,r14}
:02039E68 D400B215 strle r11,[r0],#-0x215
:02039E6C 46966335 unknown
:02039E70 10A90005 adcne  r0,r9,r5
:02039E74 0050A975 subeqs r10,r0,r5,ror r9
:02039E78 13D91E1D bicnes r1,r9,#0x1D0
:02039E7C 210D6B5C unknown
:02039E80 BA0015B8 blt 0203F568
:02039E84 90E1D430 rscls  r13,r1,r0,lsr r4
:02039E88 3C453D05 stcccl 13,cr3,[r5],{#0x5}
:02039E8C B180010D orrlt  r0,r0,r13,lsl #0x2
:02039E90 D420BA00 unknown
:02039E94 3004E115 andcc  r14,r4,r5,lsl r1
:02039E98 D4C00779 strleb r0,[r0],#+0x779
:02039E9C 1508BEE1 strne r11,[r8, #-0xee1]		;(r8-0xee1=*(fffff11f))
:02039EA0 0002E1D3 unknown
:02039EA4 05B5E151 ldreq r14,[r5, #+0x151]!
:02039EA8 25BE9A80 ldrcs r9,[r14, #+0xa80]!
:02039EAC 4C01C1C3 stcmi  1,cr12,[r1],{#0xc3}
:02039EB0 901711E2 andlss r1,r7,r2,ror #0x3
:02039EB4 E1A01112 mov  r1,r2,lsl r1		;r1=-385873588(0xe900094c)
:02039EB8 C01620A9 andgts r2,r6,r9,lsr #0x1
:02039EBC 290510E1 stmcsdb  r5 ,{r0,r5,r6,r7,r12}
:02039EC0 B0002916 andlt  r2,r0,r6,lsl r9
:02039EC4 000DD326 andeq  r13,r13,r6,lsr #0x6
:02039EC8 01E2464C mvneq  r4,r12,asr #0xc
:02039ECC 82001055 andhi  r1,r0,#0x55
:02039ED0 0406B0E1 streq r11,[r6],#-0xe1
:02039ED4 8C0165C3 stchi  5,cr6,[r1],{#0xc3}
:02039ED8 119D2175 orrnes r2,r13,r5,ror r1
:02039EDC 1805CDAE stmneda  r5 ,{r1,r2,r3,r5,r7,r8,r10,r11,r14,r15}
:02039EE0 5D1F8D5A unknown
:02039EE4 00110701 andeqs r0,r1,r1,lsl #0xe
:02039EE8 5540114F strplb r1,[r0, #-0x14f]		;(r0-0x14f=*(fffffec6))
:02039EEC 7D6B1012 stcvcl 0,cr1,[r11,#-0x48]!
:02039EF0 004D4A46 subeq  r4,r13,r6,asr #0x14
:02039EF4 0D80517D unknown
:02039EF8 E1018945 unknown
:02039EFC 0D651E6D stceql 14,cr1,[r5,#-0x1b4]!
:02039F00 69111D95 ldmvsdb  r1 ,{r0,r2,r4,r7,r8,r10,r11,r12}
:02039F04 E58DC018 str r12,[r13, #+0x18]		;r13+0x18=*(00000018)
:02039F08 F5773B16 ldrnvb r3,[r7, #-0xb16]!
:02039F0C 85516471 ldrhib r6,[r1, #-0x471]		;(r1-0x471=*(e90004db))
:02039F10 3F461107 swicc 0x00461107
:02039F14 01014454 unknown
:02039F18 04D13629 ldreqb r3,[r1],#+0x629
:02039F1C B0403944 sublt  r3,r0,r4,asr #0x12
:02039F20 E1D00654 bics r0,r0,r4,asr r6
:02039F24 34018D10 strcc r8,[r1],#-0xd10
:02039F28 502011D1 unknown
:02039F2C C2002991 andgt  r2,r0,#0x244000
:02039F30 0452A1E1 ldreqb r10,[r2],#-0x1e1
:02039F34 139142A1 orrnes r4,r1,#0x1000000A
:02039F38 D025BCD2 unknown
:02039F3C 14D93391 ldrneb r3,[r9],#+0x391
:02039F40 02E124F5 rsceq  r2,r1,#0xF5000000
:02039F44 E1D07805 bics r7,r0,r5,lsl #0x10
:02039F48 23985161 orrcss r5,r8,#0x40000018
:02039F4C 0123CD10 unknown
:02039F50 CD03C416 unknown
:02039F54 A0C00303 sbcge  r0,r0,r3,lsl #0x6
:02039F58 141301E1 ldrne r0,[r3],#-0x1e1
:02039F5C E1100C42 tst r0,r2,asr #0x18
:02039F60 301EA905 andccs r10,r14,r5,lsl #0x12
:02039F64 0110E28C tsteq r0,r12,lsl #0x5
:02039F68 03E28120 mvneq  r8,#0x8
:02039F6C 28034918 stmcsda  r3 ,{r3,r4,r8,r11,r14}
:02039F70 5D009940 unknown
:02039F74 59182200 ldmpldb  r8 ,{r9,r13}
:02039F78 E28C2000 add  r2,r12,#0x0
:02039F7C 008D0213 addeq  r0,r13,r3,lsl r2
:02039F80 1089C842 addne  r12,r9,r2,asr #0x10
:02039F84 12F2E35C rscnes r14,r2,#0x70000001
:02039F88 16A1008D unknown
:02039F8C 10910135 addnes r0,r1,r5,lsr r1
:02039F90 558409C1 strpl r0,[r4, #+0x9c1]		;r4+0x9c1=*(000009c1)
:02039F94 3084A703 addcc  r10,r4,r3,lsl #0xe
:02039F98 9C400135 stclsl 1,cr0,[r0],{#0x35}
:02039F9C E05822A5 subs r2,r8,r5,lsr #0x5
:02039FA0 9EE59424 cdpls 4,14,cr9,cr5,cr4,1
:02039FA4 30390019 eorccs r0,r9,r9,lsl r0
:02039FA8 0308E283 unknown
:02039FAC 58E2833A unknown
:02039FB0 05DD8430 ldreqb r8,[r13, #+0x430]		;r13+0x430=*(00000430)
:02039FB4 58E59C80 unknown
:02039FB8 FFE59330 swinv 0x00e59330
:02039FBC E2030030 and  r0,r3,#0x30
:02039FC0 E0030391 mul  r3,r1,r3
:02039FC4 29001403 stmcsdb  r0 ,{r0,r1,r10,r12}
:02039FC8 1011A510 andnes r10,r1,r0,lsl r5
:02039FCC 014108E3 unknown
:02039FD0 269D01D5 unknown
:02039FD4 820001E3 andhi  r0,r0,#0xC0000038
:02039FD8 850800E2 strhi r0,[r8, #-0xe2]		;(r8-0xe2=*(ffffff1e))
:02039FDC 1D400801 unknown
:02039FE0 10115900 andnes r5,r1,r0,lsl #0x12
:02039FE4 383ED143 ldmccda  r14!,{r0,r1,r6,r8,r12,r14,r15}
:02039FE8 4913E1A0 ldmmidb  r3 ,{r5,r7,r8,r13,r14,r15}
:02039FEC 802EC509 eorhi  r12,r14,r9,lsl #0xa
:02039FF0 41E1A007 mvnmi  r10,r7
:02039FF4 E1A00328 mov  r0,r8,lsr #0x6		;r0=0(0x0)
:02039FF8 20033510 andcs  r3,r3,r0,lsl r5
:02039FFC 08E1A008 unknown
:0203A000 BAFFFFED blt 02039FBC
:0203A004 08CD9389 stmeqia  r13 ,{r0,r3,r7,r8,r9,r12,r15}^
:0203A008 D010750F andles r7,r0,r15,lsl #0xa
:0203A00C 3EA92068 cdpcc 0,10,cr2,cr9,cr8,3
:0203A010 0201200D andeq  r2,r1,#0xD
:0203A014 09A41009 stmeqib  r4!,{r0,r3,r12}
:0203A018 1A01BC40 bne 020A9120
:0203A01C 02A0E281 adceq  r14,r0,#0x10000008
:0203A020 40483005 submi  r3,r8,r5
:0203A024 05B04015 ldreq r4,[r0, #+0x15]!
:0203A028 35B23005 ldrcc r3,[r2, #+0x5]!
:0203A02C 49543015 ldmmidb  r4 ,{r0,r2,r4,r12,r13}^
:0203A030 0D004005 unknown
:0203A034 B4100500 ldrlt r0,[r0],#-0x500
:0203A038 10019500 andne  r9,r1,r0,lsl #0xa
:0203A03C 2255924D subcss r9,r5,#0xD0000004
:0203A040 094F750C stmeqdb  r15 ,{r2,r3,r8,r10,r12,r13,r14}^
:0203A044 651B011B ldrvs r0,[r11, #-0x11b]		;r11-0x11b=*(01fffee5)=#0(0x00000000)
:0203A048 FA606940 blx 03854558
:0203A04C 61431508 unknown
:0203A050 0011C314 andeqs r12,r1,r4,lsl r3
:0203A054 160143C9 strne r4,r12,r1,r4,lsl r3
:0203A058 11356311 teqne r5,r1,lsl r3
:0203A05C 300025BE strcch r2,[r0], -r14
:0203A060 1030005D eornes r0,r0,r13,asr r0
:0203A064 C5134D2B ldrgt r4,[r3, #-0xd2b]		;(r3-0xd2b=*(901187d5))
:0203A068 0CBD8035 ldceq  0,cr8,[r13],#+0xd4
:0203A06C D3C421F4 bicle  r2,r4,#0x3D
:0203A070 B2AB4029 adclt  r4,r11,#0x29
:0203A074 7CB41DFC ldcvc  13,cr1,[r4],#+0x3f0
:0203A078 B23B89FB eorlts r8,r11,#0x3EC000
:0203A07C E1D02400 bics r2,r0,r0,lsl #0x8
:0203A080 1DC8501D unknown
:0203A084 401DA740 andmis r10,r13,r0,asr #0xe
:0203A088 CCD414BD ldcgtl 4,cr1,[r4],{#0xbd}
:0203A08C 1289016D addne  r0,r9,#0x4000001B
:0203A090 05C0216D streqb r2,[r0, #+0x16d]		;r0+0x16d=*(0000016d)
:0203A094 D8128500 ldmleda  r2 ,{r8,r10,r15}
:0203A098 1100099F swpne r0,r15,r0
:0203A09C 07DD002E ldreqb r0,[r13,+r14, lsr #0x0]
:0203A0A0 2D1900B5 unknown
:0203A0A4 020576FB andeq  r7,r5,#0xFB00000
:0203A0A8 5C01B170 stcpl  1,cr11,[r1],{#0x70}
:0203A0AC A0601FC1 rsbge  r1,r0,r1,asr #0x1f
:0203A0B0 9300AD28 unknown
:0203A0B4 A05001E5 subges r0,r0,r5,ror #0x3
:0203A0B8 8102B5E1 unknown
:0203A0BC 0D790105 ldceql 1,cr0,[r9,#-0x14]!
:0203A0C0 43974C05 orrmis r4,r7,#0x500
:0203A0C4 B0020501 andlt  r0,r2,r1,lsl #0xa
:0203A0C8 1134E347 teqne r4,r7,asr #0x6
:0203A0CC A03D0121 eorges r0,r13,r1,lsr #0x2
:0203A0D0 88100DE3 ldmhida  r0 ,{r0,r1,r5,r6,r7,r8,r10,r11}
:0203A0D4 250091E0 strcs r9,[r0, #-0x1e0]		;(r0-0x1e0=*(fffffe20))
:0203A0D8 E5803220 str r3,[r0, #+0x220]		;r0+0x220=*(00000220)
:0203A0DC 40410015 submi  r0,r1,r5,lsl r0
:0203A0E0 002580C6 eoreq  r8,r5,r6,asr #0x1
:0203A0E4 9D802591 unknown
:0203A0E8 3025110F eorcc  r1,r5,r15,lsl #0x2
:0203A0EC 80255AA4 eorhi  r5,r5,r4,lsr #0x15
:0203A0F0 C90039EC stmgtdb  r0 ,{r2,r3,r5,r6,r7,r8,r11,r12,r13}
:0203A0F4 00C90550 sbceq  r0,r9,r0,asr r5
:0203A0F8 6DE01035 stcvsl 0,cr1,[r0,#+0xd4]!
:0203A0FC 11110011 tstne r1,r1,lsl r0
:0203A100 259022A0 ldrcs r2,[r0, #+0x2a0]		;r0+0x2a0=*(000002a0)
:0203A104 0029C462 eoreq  r12,r9,r2,ror #0x8
:0203A108 1FF103A3 swine 0x00f103a3
:0203A10C 60002910 andvs  r2,r0,r0,lsl r9
:0203A110 0A6EE581 beq 03BF371C
:0203A114 C9B0008D ldmgtib  r0!,{r0,r2,r3,r7}
:0203A118 50039521 andpl  r9,r3,r1,lsr #0xa
:0203A11C 1209E1C1 andne  r14,r9,#0x40000030
:0203A120 002DB28D eoreq  r11,r13,r13,lsl #0x5
:0203A124 EB016E9B bl 02095B98
:0203A128 42D018A9 sbcmis r1,r0,#0xA90000
:0203A12C 300FC520 andcc  r12,r15,r0,lsr #0xa
:0203A130 2144E591 unknown
:0203A134 0142B800 unknown
:0203A138 303021C3 eorccs r2,r0,r3,asr #0x3
:0203A13C 09230351 stmeqdb  r3!,{r0,r4,r6,r8,r9}
:0203A140 D424FD20 unknown
:0203A144 200943B6 strcsh r4,[r9], -r6
:0203A148 B0E312DD unknown
:0203A14C 8C100931 ldchi  9,cr0,[r0],{#0x31}
:0203A150 00210C81 eoreq  r0,r1,r1,lsl #0x19
:0203A154 B24005B6 sublt  r0,r0,#0x2D800000
:0203A158 0BE1C021 bleq 018AA1E4
:0203A15C BE02D904 cdplt 9,0,cr13,cr2,cr4,0
:0203A160 44E1C040 unknown
:0203A164 40821529 addmi  r1,r2,r9,lsr #0xa
:0203A168 100411A0 andne  r1,r4,r0,lsr #0x3
:0203A16C E356101D cmp r6,#0x1D
:0203A170 00050220 andeq  r0,r5,r0,lsr #0x4
:0203A174 F1C141B4 strnvh r4,[r1, #+0x14]		;r1+0x14=*(e9000960)
:0203A178 22135600 andcss r5,r3,#0x0
:0203A17C 7100A101 unknown
:0203A180 657000ED ldrvsb r0,[r0, #-0xed]!
:0203A184 009D0381 addeqs r0,r13,r1,lsl #0x7
:0203A188 9F101CAA swils 0x00101caa
:0203A18C 21612F9D unknown
:0203A190 E5704099 ldrb r4,[r0, #-0x99]!
:0203A194 0150B840 cmpeq r0,r0,asr #0x10
:0203A198 00016800 andeq  r6,r1,r0,lsl #0x10
:0203A19C 1010E1B0 ldrneh r14,[r0], -r0
:0203A1A0 4CAA3015 stcmi  0,cr3,[r10],#+0x54
:0203A1A4 1EE58100 cdpne 1,14,cr8,cr5,cr0,0
:0203A1A8 10184021 andnes r4,r8,r1,lsr #0x0
:0203A1AC C00CE120 andgt  r14,r12,r0,lsr #0x2
:0203A1B0 031900E9 tsteq r9,#0xE9
:0203A1B4 3E0F5900 cdpcc 9,0,cr5,cr15,cr0,0
:0203A1B8 25812D0E strcs r2,[r1, #+0xd0e]		;r1+0xd0e=*(e900165a)
:0203A1BC E2811B30 add  r1,r1,#0xC000
:0203A1C0 10A118BD unknown
:0203A1C4 0BD36220 bleq 01512A4C
:0203A1C8 20902219 addcss r2,r0,r9,lsl r2
:0203A1CC 04E12335 unknown
:0203A1D0 E5922024 ldr r2,[r2, #+0x24]		;r2+0x24=*(e9000970)
:0203A1D4 E2820E3E add  r0,r2,#0x3E0
:0203A1D8 C90A0001 stmgtdb  r10 ,{r0}
:0203A1DC E2822B0D add  r2,r2,#0x3400
:0203A1E0 02017347 andeq  r7,r1,#0x1C000001
:0203A1E4 0EF90D79 mrceq 13,7,r0,cr9,cr9,{3}
:0203A1E8 29080029 stmcsdb  r8 ,{r0,r3,r5}
:0203A1EC C0296800 eorgt  r6,r9,r0,lsl #0x10
:0203A1F0 8029575C eorhi  r5,r9,r12,asr r7
:0203A1F4 1A812031 bne 000822C0
:0203A1F8 810A0031 unknown
:0203A1FC 7D117500 unknown
:0203A200 2099EF40 addcss r14,r9,r0,asr #0x1e
:0203A204 04807D34 streq r7,[r0],#+0xd34
:0203A208 152D0DBD strne r0,[r13, #-0xdbd]!
:0203A20C D5107150 ldrle r7,[r0, #-0x150]		;(r0-0x150=*(fffffeb0))
:0203A210 15010D99 strne r0,[r1, #-0xd99]		;(r1-0xd99=*(e8fffbb3))
:0203A214 1E05274D cdpne 7,0,cr2,cr5,cr13,2
:0203A218 41211D29 unknown
:0203A21C 000175CC andeq  r7,r1,r12,asr #0xb
:0203A220 312123FC unknown
:0203A224 0A80C1F4 beq 0006A9FC
:0203A228 FDA9006D stc2  0,cr0,[r9,#+0x1b4]!
:0203A22C 053075FB ldreq r7,[r0, #-0x5fb]!
:0203A230 0900F011 stmeqdb  r0 ,{r0,r4,r12,r13,r14,r15}
:0203A234 414C9015 unknown
:0203A238 14B99103 unknown
:0203A23C 019D2F4D orreqs r2,r13,r13,asr #0x1e
:0203A240 2A1D17A1 bcs 027800CC
:0203A244 40197DD4 ldrmisb r7,[r9], -r4
:0203A248 21001932 unknown
:0203A24C 61903025 orrvss r3,r0,r5,lsr #0x0
:0203A250 294D5301 stmcsdb  r13 ,{r0,r8,r9,r12,r14}^
:0203A254 8D10BC20 unknown
:0203A258 E3A00303 mov  r0,#0xC000000		;r0=201326592(0xc000000)
:0203A25C 07950933 unknown
:0203A260 3150BDA8 cmpcc r0,r8,lsr #0x1b
:0203A264 01168113 tsteq r6,r3,lsl r1
:0203A268 03550400 cmpeq r5,#0x0
:0203A26C CD00BDBD unknown
:0203A270 0009E029 andeq  r14,r9,r9,lsr #0x0
:0203A274 4819FFDB ldmmida  r9 ,{r0,r1,r3,r4,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0203A278 78CB00AD stmvcia  r11 ,{r0,r2,r3,r5,r7}^
:0203A27C 02AD208D adceq  r2,r13,#0x8D
:0203A280 41050089 unknown
:0203A284 13D11388 bicnes r1,r1,#0x20000002
:0203A288 014841AE unknown
:0203A28C 010F0001 mrseq r0,CPSR
:0203A290 7F1A1500 swivc 0x001a1500
:0203A294 C9B58011 ldmgtib  r5!,{r0,r4,r15}
:0203A298 118E4011 orrne  r4,r14,r1,lsl r0
:0203A29C 0011C480 andeqs r12,r1,r0,lsl #0x9
:0203A2A0 801123A5 andhis r2,r1,r5,lsr #0x7
:0203A2A4 4011BFEA andmis r11,r1,r10,ror #0x1f
:0203A2A8 789DFD3C ldmvcia  r13 ,{r2,r3,r4,r5,r8,r10,r11,r12,r13,r14,r15}
:0203A2AC 5102D1BA strplh r13,[r2, -r10]
:0203A2B0 0130D250 teqeq r0,r0,asr r2
:0203A2B4 10245400 eorne  r5,r4,r0,lsl #0x8
:0203A2B8 753C213D ldrvc r2,[r12, #-0x13d]!
:0203A2BC 0001A21F andeq  r10,r1,r15,lsl r2
:0203A2C0 8900F540 stmhidb  r0 ,{r6,r8,r10,r12,r13,r14,r15}
:0203A2C4 BA08052B blt 0223B778
:0203A2C8 18150BFD ldmneda  r5 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r11}
:0203A2CC 9DFBB1DD ldclsl 1,cr11,[r11,#+0x374]!
:0203A2D0 6F1A8902 swivs 0x001a8902
:0203A2D4 0C02EB01 stceq  11,cr14,[r2],{#0x1}
:0203A2D8 068D1875 unknown
:0203A2DC 05091901 streq r1,[r9, #-0x901]		;(r9-0x901=*(fffff6ff))
:0203A2E0 18E1AA00 unknown
:0203A2E4 A4D7413D ldrgeb r4,[r7],#+0x13d
:0203A2E8 F66800F1 unknown
:0203A2EC E02B7105 eor  r7,r11,r5,lsl #0x2
:0203A2F0 01D92220 biceqs r2,r9,r0,lsr #0x4
:0203A2F4 0021A040 eoreq  r10,r1,r0,asr #0x0
:0203A2F8 0C0BE582 stceq  5,cr14,[r11],{#0x82}
:0203A2FC A100B909 unknown
:0203A300 2FA5CC02 swics 0x00a5cc02
:0203A304 0C911105 ldceq  1,cr1,[r1],{#0x5}
:0203A308 2209014D andcs  r0,r9,#0x40000013
:0203A30C FD3009FB ldc2  9,cr0,[r0,#-0x3ec]!
:0203A310 C034BA21 eorgts r11,r4,r1,lsr #0x14
:0203A314 052291E1 streq r9,[r2, #-0x1e1]!
:0203A318 4D91C340 unknown
:0203A31C 803A9C43 eorhis r9,r10,r3,asr #0x18
:0203A320 0F61D5E5 swieq 0x0061d5e5
:0203A324 10658C82 rsbne  r8,r5,r2,lsl #0x19
:0203A328 010D200D unknown
:0203A32C 090E3D10 stmeqdb  r14 ,{r4,r8,r10,r11,r12,r13}
:0203A330 096E0400 unknown
:0203A334 0009B840 andeq  r11,r9,r0,asr #0x10
:0203A338 BC400908 stcltl 9,cr0,[r0],{#0x8}
:0203A33C 550C0009 strpl r0,[r12, #-0x9]		;r12-0x9=*(39806007)=#0(0x00000000)
:0203A340 09C04009 stmeqib  r0 ,{r0,r3,r14}^
:0203A344 40091000 andmi  r1,r9,r0
:0203A348 15823AC4 strne r3,[r2, #+0xac4]		;r2+0xac4=*(e9001410)
:0203A34C 09940EA9 ldmeqib  r4 ,{r0,r3,r5,r7,r9,r10,r11}
:0203A350 A1013100 unknown
:0203A354 D4301803 unknown
:0203A358 9220491D eorls  r4,r0,#0x74000
:0203A35C 200DC23A andcs  r12,r13,r10,lsr r2
:0203A360 151C29CC ldrne r2,[r12, #-0x9cc]		;r12-0x9cc=*(39805644)=#0(0x00000000)
:0203A364 0D24D100 stceq  1,cr13,[r4,#-0x0]!
:0203A368 0F015921 swieq 0x00015921
:0203A36C E501E280 str r14,[r1, #-0x280]		;(r1-0x280=*(e90006cc))
:0203A370 466B8606 unknown
:0203A374 B9F2EBFF ldmltib  r2!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}^
:0203A378 20EFB20D rsccs  r11,r15,r13,lsl #0x4
:0203A37C C91002A9 ldmgtdb  r0 ,{r0,r3,r5,r7,r9}
:0203A380 0AB9A434 beq 00EA3458
:0203A384 21CC9ABD strcsh r9,[r12, #+0xad]		;r12+0xad=*(398060bd)=#0(0x00000000)
:0203A388 10EDB521 rscne  r11,r13,r1,lsr #0xa
:0203A38C 14C5E5D2 strneb r14,[r5],#+0x5d2
:0203A390 17000114 unknown
:0203A394 1AA90001 bne 00A7A3A0
:0203A398 291D0001 ldmcsdb  r13 ,{r0}
:0203A39C 00310700 eoreqs r0,r1,r0,lsl #0xe
:0203A3A0 6AC23285 bvs 010C6DBC
:0203A3A4 8A91A0E5 bhi 004A2740
:0203A3A8 60710251 rsbvss r0,r1,r1,asr r2
:0203A3AC 01051011 unknown
:0203A3B0 0106BC00 unknown
:0203A3B4 51000D00 unknown
:0203A3B8 26A50F13 unknown
:0203A3BC 22255182 eorcs  r5,r5,#0x80000020
:0203A3C0 06060598 unknown
:0203A3C4 25333149 ldrcs r3,[r3, #-0x149]!
:0203A3C8 9738AA00 ldrls r10,[r8,-r0, lsl #0x14]!
:0203A3CC 58EB0193 unknown
:0203A3D0 40301DD1 unknown
:0203A3D4 010520AD unknown
:0203A3D8 C13A0025 teqgt r10,r5,lsr #0x0
:0203A3DC F93101E5 ldmnvdb  r1!,{r0,r2,r5,r6,r7,r8}
:0203A3E0 4101C701 unknown
:0203A3E4 E18100F7 unknown
:0203A3E8 8A365536 bhi 02DCF8C8
:0203A3EC 80193120 andhis r3,r9,r0,lsr #0x2
:0203A3F0 F551375D ldrnvb r3,[r1, #-0x75d]		;(r1-0x75d=*(e90001ef))
:0203A3F4 20F52260 rsccss r2,r5,r0,ror #0x4
:0203A3F8 F92BE5C2 stmnvdb  r11!,{r1,r6,r7,r8,r10,r13,r14,r15}
:0203A3FC C85E41D0 ldmgtda  r14 ,{r4,r6,r7,r8,r14}^
:0203A400 55440A75 strplb r0,[r4, #-0xa75]		;(r4-0xa75=*(fffff58b))
:0203A404 C6D96005 ldrgtb r6,[r9],+r5
:0203A408 016DFBAB msreq SPSR_fsc,r11
:0203A40C 9F304CEB swils 0x00304ceb
:0203A410 09802A25 stmeqib  r0 ,{r0,r2,r5,r9,r11,r13}
:0203A414 04378900 unknown
:0203A418 A42A1DC1 unknown
:0203A41C E513910A ldr r9,[r3, #-0x10a]		;(r3-0x10a=*(901193f6))
:0203A420 E2811EA5 add  r1,r1,#0xA50
:0203A424 00014499 muleq  r1,r9,r4
:0203A428 4E3928EB cdpmi 8,2,cr2,cr9,cr11,7
:0203A42C C12A2A81 unknown
:0203A430 4C223A61 stcmi  10,cr3,[r2],#-0x184
:0203A434 1D002181 unknown
:0203A438 251D8015 ldrcs r8,[r13, #-0x15]		;(r13-0x15=*(ffffffeb))
:0203A43C 05150191 ldreq r0,[r5, #-0x191]		;(r5-0x191=*(f9a1cf1e))
:0203A440 45E176C0 strmib r7,[r1, #+0x6c0]!
:0203A444 86113890 unknown
:0203A448 011A1211 tsteq r10,r1,lsl r2
:0203A44C 005A1D00 subeqs r1,r10,r0,lsl #0x1a
:0203A450 503D1350 eorpls r1,r13,r0,asr r3
:0203A454 200111D5 unknown
:0203A458 36B928FE unknown
:0203A45C 492DD902 stmmidb  r13!,{r1,r8,r11,r12,r14,r15}
:0203A460 2A102901 bcs 0244486C
:0203A464 9DA68DC1 stcls  13,cr8,[r6,#+0x304]!
:0203A468 0583DD24 streq r13,[r3, #+0xd24]		;r3+0xd24=*(9011a224)
:0203A46C 1E7588A5 cdpne 8,6,cr8,cr5,cr5,5
:0203A470 F8F518B1 unknown
:0203A474 0501B13A streq r11,[r1, #-0x13a]		;(r1-0x13a=*(e9000812))
:0203A478 1366854E unknown
:0203A47C 8910C99F ldmhidb  r0 ,{r0,r1,r2,r3,r4,r7,r8,r11,r14,r15}
:0203A480 99672223 unknown
:0203A484 44990200 ldrmi r0,[r9],#+0x200
:0203A488 0001260D andeq  r2,r1,r13,lsl #0xc
:0203A48C 3444992E strccb r9,[r4],#-0x92e
:0203A490 39C00D5D stmccib  r0 ,{r0,r2,r3,r4,r6,r8,r10,r11}^
:0203A494 A1374005 teqge r7,r5
:0203A498 4186551D orrmi  r5,r6,r13,lsl r5
:0203A49C 01753556 cmneq r5,r6,asr r5
:0203A4A0 00013A00 andeq  r3,r1,r0,lsl #0x14
:0203A4A4 48000140 stmmida  r0 ,{r6,r8}
:0203A4A8 55544009 ldrplb r4,[r4, #-0x9]		;(r4-0x9=*(fffffff7))
:0203A4AC 095C0001 ldmeqdb  r12 ,{r0}^
:0203A4B0 00016840 andeq  r6,r1,r0,asr #0x10
:0203A4B4 7C400970 stcvcl 9,cr0,[r0],{#0x70}
:0203A4B8 84000155 strhi r0,[r0],#-0x155
:0203A4BC 09B64005 ldmeqib  r6!,{r0,r2,r14}
:0203A4C0 00019D40 andeq  r9,r1,r0,asr #0x1a
:0203A4C4 034555A5 unknown
:0203A4C8 02ED22D1 rsceq  r2,r13,#0x1000000D
:0203A4CC 03001501 unknown
:0203A4D0 57101A91 unknown
:0203A4D4 00210015 eoreq  r0,r1,r5,lsl r0
:0203A4D8 5431FFB0 unknown
:0203A4DC 6920E152 stmvsdb  r0!,{r1,r4,r6,r8,r13,r14,r15}
:0203A4E0 2AACD310 bcs 00B6F128
:0203A4E4 222069C0 eorcs  r6,r0,#0x300000
:0203A4E8 29BB8069 ldmcsib  r11!,{r0,r3,r5,r6,r15}
:0203A4EC 1021A840 eorne  r10,r1,r0,asr #0x10
:0203A4F0 05C50284 streqb r0,[r5, #+0x284]		;r5+0x284=*(f9a1d333)
:0203A4F4 491AD1D5 ldmmidb  r10 ,{r0,r2,r4,r6,r7,r8,r12,r14,r15}
:0203A4F8 D91BE100 ldmledb  r11 ,{r8,r13,r14,r15}
:0203A4FC 05E30049 streqb r0,[r3, #+0x49]!
:0203A500 0536D100 ldreq r13,[r6, #-0x100]!
:0203A504 00054D30 andeq  r4,r5,r0,lsr r13
:0203A508 05DD2155 ldreqb r2,[r13, #+0x155]		;r13+0x155=*(00000155)
:0203A50C 0031CB40 eoreqs r12,r1,r0,asr #0x16
:0203A510 11AD2415 movne  r2,r5,lsl r4		;r2=-106835793(0xf9a1d0af)
:0203A514 2B8D802A blcs 0039A5C4
:0203A518 0035119D mlaeqs r5,r13,r1,r1unknown
:0203A51C F03D703D eornvs r7,r13,r13,lsr r0
:0203A520 3C5101C4 ldcccl 1,cr0,[r1],{#0xc4}
:0203A524 41924EE3 orrmis r4,r2,r3,ror #0x1d
:0203A528 B059020B sublts r0,r9,r11,lsl #0x4
:0203A52C F059F059 subnvs r15,r9,r9,asr r0
:0203A530 BA8059AA blt 00050BE0
:0203A534 C00015CC andgt  r1,r0,r12,asr #0xb
:0203A538 5902C901 stmpldb  r2 ,{r0,r8,r11,r14,r15}
:0203A53C 004184C0 subeq  r8,r1,r0,asr #0x9
:0203A540 8059A8B2 ldrhih r10,[r9],#-0x82
:0203A544 59003916 stmpldb  r0 ,{r1,r2,r4,r8,r11,r12,r13}
:0203A548 93F059F0 mvnlss r5,#0x3C0000
:0203A54C B5BA8059 ldrlt r8,[r10, #+0x59]!
:0203A550 15640015 strneb r0,[r4, #-0x15]!
:0203A554 C0591700 subgts r1,r9,r0,lsl #0xe
:0203A558 AA00416D bge 0204AB14
:0203A55C 7059014C subvcs r0,r9,r12,asr #0x2
:0203A560 59003919 stmpldb  r0 ,{r0,r3,r4,r8,r11,r12,r13}
:0203A564 7CF059F0 ldcvcl 9,cr5,[r0],#+0x3c0
:0203A568 9E80F174 mcrls 1,4,r15,cr0,cr4,{3}
:0203A56C 026910A5 rsbeq  r1,r9,#0xA5
:0203A570 56C0591A unknown
:0203A574 F0AD0041 adcnv  r0,r13,r1,asr #0x0
:0203A578 391C8095 ldmccdb  r12 ,{r0,r2,r4,r7,r15}
:0203A57C 95F09500 ldrlsb r9,[r0, #+0x500]!
:0203A580 109565F0 ldrnesh r6,[r5], +r0
:0203A584 87448DBA unknown
:0203A588 1F090049 swine 0x00090049
:0203A58C E180951D orr  r9,r0,r13,lsl r5
:0203A590 ED05B52A unknown
:0203A594 4120CD98 unknown
:0203A598 103D2004 eornes r2,r13,r4
:0203A59C 1693E591 unknown
:0203A5A0 A0121EA1 andges r1,r2,r1,lsr #0x1d
:0203A5A4 810192E1 unknown
:0203A5A8 100001E0 andne  r0,r0,r0,ror #0x3
:0203A5AC 0ACDE043 beq 013B26C0
:0203A5B0 00372051 eoreqs r2,r7,r1,asr r0
:0203A5B4 203D5330 eorcss r5,r13,r0,lsr r3
:0203A5B8 30406132 subcc  r6,r0,r2,lsr r1
:0203A5BC 2D580041 unknown
:0203A5C0 3921AA81 stmccdb  r1!,{r0,r7,r9,r11,r13,r15}
:0203A5C4 C12D9C00 unknown
:0203A5C8 B5902A9C ldrlt r2,[r0, #+0xa9c]		;r0+0xa9c=*(00000a9c)
:0203A5CC E2828A02 add  r8,r2,#0x2000
:0203A5D0 E5801A9C str r1,[r0, #+0xa9c]		;r0+0xa9c=*(00000a9c)
:0203A5D4 5200001E andpl  r0,r0,#0x1E
:0203A5D8 3F981009 swicc 0x00981009
:0203A5DC 05052DFC streq r2,[r5, #-0xdfc]		;(r5-0xdfc=*(f9a1c2b3))
:0203A5E0 FE626142 cdp2 1,6,cr6,cr2,cr2,2
:0203A5E4 222301FF eorcs  r0,r3,#0xC000003F
:0203A5E8 FE19C1A5 cdp2 1,0,cr12,cr9,cr5,5
:0203A5EC 60FD14FF unknown
:0203A5F0 88888889 stmhiia  r8 ,{r0,r3,r7,r11,r15}
:0203A5F4 10C52038 sbcne  r2,r5,r8,lsr r0
:0203A5F8 D310B581 tstle r0,#0x20400000
:0203A5FC A9C000BD stmgeib  r0 ,{r0,r2,r3,r4,r5,r7}^
:0203A600 1DD02A30 unknown
:0203A604 9DD09500 unknown
:0203A608 01E15200 mvneq  r5,r0,lsl #0x4
:0203A60C 510004E1 unknown
:0203A610 BDC1A22C unknown
:0203A614 91736108 cmnls r3,r8,lsl #0x2
:0203A618 54B1C10A unknown
:0203A61C C9C60AA5 stmgtib  r6 ,{r0,r2,r5,r7,r9,r11}^
:0203A620 3C3AA514 ldccc  5,cr10,[r10],#-0x50
:0203A624 20C90BFF unknown
:0203A628 A300351C unknown
:0203A62C 2140C909 unknown
:0203A630 01160001 tsteq r6,r1
:0203A634 00010700 andeq  r0,r1,r0,lsl #0xe
:0203A638 40CD1EAA sbcmi  r1,r13,r10,lsr #0x1d
:0203A63C 1B00011C blne 0203AAB4
:0203A640 011A0001 tsteq r10,r1
:0203A644 0103AA00 unknown
:0203A648 00011800 andeq  r1,r1,r0,lsl #0x10
:0203A64C 1300A515 unknown
:0203A650 5DFF2AFC ldcpll 10,cr2,[r15,#+0x3f0]!
:0203A654 5402BD30 strpl r11,[r2],#-0xd30
:0203A658 16710825 unknown
:0203A65C 76031E85 strvc r1,[r3],-r5, lsl #0x1d
:0203A660 12910021 addnes r0,r1,#0x21
:0203A664 E1C104BA strh r0,[r1, #+0x4a]		;r1+0x4a=*(e9000996)
:0203A668 43981005 orrmis r1,r8,#0x5
:0203A66C 921C59CA andlss r5,r12,#0x328000
:0203A670 1D3A90E5 ldcne  0,cr9,[r10,#-0x394]!
:0203A674 00422830 subeq  r2,r2,r0,lsr r8
:0203A678 129518A9 addnes r1,r5,#0xA90000
:0203A67C 00B107C9 adceqs r0,r1,r9,asr #0xf
:0203A680 1E823A98 mcrne 10,4,r3,cr2,cr8,{4}
:0203A684 FD60ADE5 stc2l 13,cr10,[r0,#-0x394]!
:0203A688 DD41B919 unknown
:0203A68C 51D90AE5 bicpls r0,r9,r5,ror #0x15
:0203A690 14EE11E1 unknown
:0203A694 B87051C0 unknown
:0203A698 0AC80051 beq 0123A7E4
:0203A69C 1CE51492 stcnel 4,cr1,[r5],#+0x248
:0203A6A0 E1A443D9 unknown
:0203A6A4 3621B505 unknown
:0203A6A8 07005144 streq r5,[r4, +r9]!
:0203A6AC 015281E1 cmpeq r2,r1,ror #0x3
:0203A6B0 00010500 andeq  r0,r1,r0,lsl #0xa
:0203A6B4 2FD511E9 swics 0x00d511e9
:0203A6B8 D1424005 unknown
:0203A6BC 014D4541 unknown
:0203A6C0 AA107578 bge 02457CA8
:0203A6C4 0C060CC9 stceq  12,cr0,[r6],{#0xc9}
:0203A6C8 14BAE282 unknown
:0203A6CC ADE101D0 stcgel 1,cr0,[r1,#+0x340]!
:0203A6D0 02E2820F rsceq  r8,r2,#0xF0000000
:0203A6D4 E200800B and  r8,r0,#0xB
:0203A6D8 30A1F6DA unknown
:0203A6DC 31261069 unknown
:0203A6E0 01584880 cmpeq r8,r0,lsl #0x11
:0203A6E4 C0310BD9 unknown
:0203A6E8 0D1D1099 unknown
:0203A6EC 8D54BD00 unknown
:0203A6F0 3519EE11 ldrcc r14,[r9, #-0xe11]		;(r9-0xe11=*(fffff1ef))
:0203A6F4 1444D110 strneb r13,[r4],#-0x110
:0203A6F8 3509A101 strcc r10,[r9, #-0x101]		;(r9-0x101=*(fffffeff))
:0203A6FC E604D1A0 str r13,[r4],-r0, lsr #0x3
:0203A700 05704901 ldreqb r4,[r0, #-0x901]!
:0203A704 5102400D unknown
:0203A708 2AF90B00 bcs 01E7D310
:0203A70C 34355051 unknown
:0203A710 C7C0510D strgtb r5,[r0,+r13, lsl #0x2]
:0203A714 3A69FFF7 bcc 03ABA6F8
:0203A718 DE007D8B cdple 13,0,cr7,cr0,cr11,4
:0203A71C 890091F7 stmhidb  r0 ,{r0,r1,r2,r4,r5,r6,r7,r8,r12,r15}
:0203A720 7523791B strvc r7,[r3, #-0x91b]!
:0203A724 E579D011 ldrb r13,[r9, #-0x11]!
:0203A728 FF0305FA swinv 0x000305fa
:0203A72C 61E20000 mvnvs  r0,r0
:0203A730 11818410 orrne  r8,r1,r0,lsl r4
:0203A734 F6010103 strnv r0,[r1],-r3, lsl #0x2
:0203A738 C53049F8 ldrgt r4,[r0, #-0x9f8]!
:0203A73C 11658812 unknown
:0203A740 80111200 andhis r1,r1,r0,lsl #0x4
:0203A744 4D002105 unknown
:0203A748 05C01504 streqb r1,[r0, #+0x504]		;r0+0x504=*(00000504)
:0203A74C 5C02C16D stcpl  1,cr12,[r2],{#0x6d}
:0203A750 39029D00 stmccdb  r2 ,{r8,r10,r11,r12,r15}
:0203A754 A9FB91C0 ldmgeib  r11!,{r6,r7,r8,r12,r15}^
:0203A758 27D19923 ldrcsb r9,[r1,+r3, lsr #0x12]
:0203A75C 03412901 unknown
:0203A760 79064101 stmvcdb  r6 ,{r0,r8,r14}
:0203A764 3D55AE00 unknown
:0203A768 1127D100 unknown
:0203A76C 89F205F0 unknown
:0203A770 00A9A082 adceq  r10,r9,r2,lsl #0x1
:0203A774 00055F14 andeq  r5,r5,r4,lsl r15
:0203A778 1002251C andne  r2,r2,r12,lsl r5
:0203A77C 0921E1A9 stmeqdb  r1!,{r0,r3,r5,r7,r8,r13,r14,r15}
:0203A780 0235060B eoreqs r0,r5,#0xB00000
:0203A784 FB7051F1 blx 03C4EF58
:0203A788 F106EBFF unknown
:0203A78C 8FF18211 swihi 0x00f18211
:0203A790 79100190 ldmvcdb  r0 ,{r4,r7,r8}
:0203A794 01000927 unknown
:0203A798 F8219D10 stmnvda  r1!,{r4,r8,r10,r11,r12,r15}
:0203A79C 147D0001 unknown
:0203A7A0 11A012B9 strneh r1,[r0, +r9]!
:0203A7A4 41D9055D bicmis r0,r9,r13,asr r5
:0203A7A8 03996706 orreqs r6,r9,#0x180000
:0203A7AC E1D134B8 ldrh r3,[r1, #+0x48]		;r1+0x48=*(e9000994)
:0203A7B0 01D124BA ldreqh r2,[r1, #+0x4a]		;r1+0x4a=*(e9000996)
:0203A7B4 831001E1 tsthi r0,#0x40000038
:0203A7B8 000101E2 andeq  r0,r1,r2,ror #0x3
:0203A7BC A0184021 andges r4,r8,r1,lsr #0x0
:0203A7C0 FFFCA1E1 swinv 0x00fca1e1
:0203A7C4 34BD26D9 unknown
:0203A7C8 B516C5C0 ldrlt r12,[r6, #-0x5c0]		;(r6-0x5c0=*(fffffa5e))
:0203A7CC B0E28219 rsclt  r8,r2,r9,lsl r2
:0203A7D0 03E1D110 mvneq  r13,#0x4
:0203A7D4 E592CAA4 ldr r12,[r2, #+0xaa4]		;r2+0xaa4=*(f9a1db53)
:0203A7D8 03313FA1 teqeq r1,#0x284
:0203A7DC E063402E rsb  r4,r3,r14,lsr #0x0
:0203A7E0 E0832E62 add  r2,r3,r2,ror #0x1c
:0203A7E4 8C002302 stchi  3,cr2,[r0],{#0x2}
:0203A7E8 000186E0 andeq  r8,r1,r0,ror #0xd
:0203A7EC 440079DF strmi r7,[r0],#-0x9df
:0203A7F0 11D52801 bicnes r2,r5,r1,lsl #0x10
:0203A7F4 02C10045 sbceq  r0,r1,#0x45
:0203A7F8 991B7D1B ldmlsdb  r11 ,{r0,r1,r3,r4,r8,r10,r11,r12,r13,r14}
:0203A7FC 1E129D01 cdpne 13,0,cr9,cr2,cr1,0
:0203A800 E3500E77 cmp r0,#0x770
:0203A804 83A0001B movhi  r0,#0x1B		;r0=27(0x1b)
:0203A808 85800169 strhi r0,[r0, #+0x169]		;r0+0x169=*(00000184)
:0203A80C 0D88002D unknown
:0203A810 00100009 andeqs r0,r0,r9
:0203A814 36951250 unknown
:0203A818 69200009 stmvsdb  r0!,{r0,r3}
:0203A81C 00010742 andeq  r0,r1,r2,asr #0xe
:0203A820 0A8B24BD beq 00303B1C
:0203A824 D901C01D stmledb  r1 ,{r0,r2,r3,r4,r14,r15}
:0203A828 401D4008 andmis r4,r13,r8
:0203A82C AA001DE0 bge 02041FB4
:0203A830 F9C01D0B stmnvib  r0 ,{r0,r1,r3,r8,r10,r11,r12}^
:0203A834 1DFF001D ldcnel 0,cr0,[r15,#+0x74]!
:0203A838 2A00C040 bcs 0206A940
:0203A83C 1DF1F05D ldcnel 0,cr15,[r1,#+0x174]!
:0203A840 401D5000 andmis r5,r13,r0
:0203A844 15001DA0 strne r1,[r0, #-0xda0]		;(r0-0xda0=*(fffff27b))
:0203A848 E9C01D55 stmib  r0 ,{r0,r2,r4,r6,r8,r10,r11,r12}^
:0203A84C 1D60001D stcnel 0,cr0,[r0,#-0x74]!
:0203A850 F5008040 strnv r8,[r0, #-0x40]		;(r0-0x40=*(ffffffdb))
:0203A854 C01D9503 andgts r9,r13,r3,lsl #0xa
:0203A858 093100E1 ldmeqdb  r1!,{r0,r5,r6,r7}
:0203A85C 1560401D strneb r4,[r0, #-0x1d]!
:0203A860 D9C01D12 stmleib  r0 ,{r1,r4,r8,r10,r11,r12}^
:0203A864 1D16DDD9 unknown
:0203A868 17714040 ldrneb r4,ib 
:0203A86C BDD1C01D unknown
:0203A870 D5BDB606 ldrle r11,[r13, #+0x606]!
:0203A874 C9010911 stmgtdb  r1 ,{r0,r4,r8,r11}
:0203A878 C0110915 andgts r0,r1,r5,lsl r9
:0203A87C 6E1F1015 mrcvs 0,0,r1,cr15,cr5,{0}
:0203A880 00457015 subeq  r7,r5,r5,lsl r0
:0203A884 A90C7311 stmgedb  r12 ,{r0,r4,r8,r9,r12,r13,r14}
:0203A888 692AA571 stmvsdb  r10!,{r0,r4,r5,r6,r8,r10,r13,r15}
:0203A88C 1D77F350 ldcnel 3,cr15,[r7,#-0x140]!
:0203A890 011D0101 tsteq r13,r1,lsl #0x2
:0203A894 00151775 andeqs r1,r5,r5,ror r7
:0203A898 1DFD1418 ldcnel 4,cr1,[r13,#+0x60]!
:0203A89C 310CEBFF unknown
:0203A8A0 90444510 subls  r4,r4,r0,lsl r5
:0203A8A4 7D18C10A unknown
:0203A8A8 0A52E120 beq 034F2D30
:0203A8AC F88D00C9 stmnvia  r13 ,{r0,r3,r6,r7}
:0203A8B0 8B0695FF blhi 021E00B4
:0203A8B4 3D00E1B0 unknown
:0203A8B8 08001D07 stmeqda  r0 ,{r0,r1,r2,r8,r10,r11,r12}
:0203A8BC FF18F87C swinv 0x0018f87c
:0203A8C0 9F1014EB swils 0x001014eb
:0203A8C4 E54403D9 strb r0,[r4, #-0x3d9]		;(r4-0x3d9=*(fffffc27))
:0203A8C8 07D1A009 ldreqb r10,[r1, +r9]
:0203A8CC A0E08111 rscge  r8,r0,r1,lsl r1
:0203A8D0 005D810A subeqs r8,r13,r10,lsl #0x2
:0203A8D4 41074981 unknown
:0203A8D8 3444E110 strccb r14,[r4],#-0x110
:0203A8DC 1281C015 addne  r12,r1,#0x15
:0203A8E0 B7001107 strlt r1,[r0,-r7, lsl #0x2]
:0203A8E4 2C93951C ldccs  5,cr9,[r3],{#0x1c}
:0203A8E8 65420E35 strvsb r0,[r2, #-0xe35]		;(r2-0xe35=*(f9a1c27a))
:0203A8EC 6530910D ldrvs r9,[r0, #-0x10d]!
:0203A8F0 9580EA00 strls r14,[r0, #+0xa00]		;r0+0xa00=*(00000a1b)
:0203A8F4 0101650C unknown
:0203A8F8 B9315848 ldmltdb  r1!,{r3,r6,r11,r12,r14}
:0203A8FC E54E931F strb r9,[r14, #-0x31f]		;r14-0x31f=*(0203a471)=#989394200(0x3af8f518)
:0203A900 08614A93 unknown
:0203A904 790B0A35 stmvcdb  r11 ,{r0,r2,r4,r5,r9,r11}
:0203A908 4A58B000 bmi 03666910
:0203A90C 00B0E595 umlaleqs r14,r0,r5,r5
:0203A910 93400011 unknown
:0203A914 0002E520 andeq  r14,r2,r0,lsr #0xa
:0203A918 944A0E79 strlsb r0,[r10],#-0xe79
:0203A91C 810840E5 unknown
:0203A920 C410B202 ldrgt r11,[r0],#-0x202
:0203A924 002105B1 unknown
:0203A928 E531911A ldr r9,[r1, #-0x11a]!
:0203A92C 42111381 andmis r1,r1,#0x4000002
:0203A930 850AEB01 strhi r14,[r10, #-0xb01]		;(r10-0xb01=*(fffff4ff))
:0203A934 02048200 andeq  r8,r4,#0x0
:0203A938 112DE595 unknown
:0203A93C E5853071 str r3,[r5, #+0x71]		;r5+0x71=*(f9a1d120)
:0203A940 0D000930 unknown
:0203A944 050DB520 streq r11,[r13, #-0x520]		;(r13-0x520=*(fffffae0))
:0203A948 D01A9225 andles r9,r10,r5,lsr #0x4
:0203A94C 0AB00FE5 beq 00C3E8E8
:0203A950 0DAD0029 stceq  0,cr0,[r13,#+0xa4]!
:0203A954 050061AB streq r6,[r0, #-0x1ab]		;(r0-0x1ab=*(fffffe70))
:0203A958 29AC0011 stmcsib  r12!,{r0,r4}
:0203A95C C9DC1800 ldmgtib  r12 ,{r11,r12}^
:0203A960 40895841 addmi  r5,r9,r1,asr #0x10
:0203A964 A9002905 stmgedb  r0 ,{r0,r2,r8,r11,r13}
:0203A968 D12015C8 unknown
:0203A96C 21031915 unknown
:0203A970 45004930 strmi r4,[r0, #-0x930]		;(r0-0x930=*(fffff6eb))
:0203A974 FE38FD03 cdp2 13,2,cr15,cr8,cr3,0
:0203A978 4DD10169 unknown
:0203A97C 041F652F ldreq r6,[r15],#-0x52f
:0203A980 1D0106B5 unknown
:0203A984 1009AD02 andne  r10,r9,r2,lsl #0x1a
:0203A988 9917C909 ldmlsdb  r7 ,{r0,r3,r8,r11,r14,r15}
:0203A98C 8D065111 unknown
:0203A990 EB1DFFFA bl 027BA980
:0203A994 2D003903 unknown
:0203A998 01657819 unknown
:0203A99C AC42891B stcgel 9,cr8,[r2],{#0x1b}
:0203A9A0 61C01A90 unknown
:0203A9A4 010A5908 unknown
:0203A9A8 06014406 streq r4,[r1],-r6, lsl #0x8
:0203A9AC 9F905CB8 swils 0x00905cb8
:0203A9B0 172907E5 strne r0,[r1],-r6, lsl #0x8
:0203A9B4 600605F9 unknown
:0203A9B8 C1171180 tstgt r7,r0,lsl #0x3
:0203A9BC 79FFFC04 ldmvcib  r15!,{r2,r10,r11,r12,r13,r14,r15}^
:0203A9C0 05002121 streq r2,[r0, #-0x121]		;(r0-0x121=*(fffffefa))
:0203A9C4 00002166 andeq  r2,r0,r6,ror #0x2
:0203A9C8 05804208 streq r4,[r0, #+0x208]		;r0+0x208=*(00000223)
:0203A9CC 41001DD9 unknown
:0203A9D0 3F159910 swicc 0x00159910
:0203A9D4 18970645 ldmneia  r7 ,{r0,r2,r6,r9,r10}
:0203A9D8 D20CE021 andle  r14,r12,#0x21
:0203A9DC 99115141 ldmlsdb  r1 ,{r0,r6,r8,r12,r14}
:0203A9E0 089D07E5 ldmeqia  r13 ,{r0,r2,r5,r6,r7,r8,r9,r10}
:0203A9E4 80524408 subhis r4,r2,r8,lsl #0x8
:0203A9E8 E2870025 add  r0,r7,#0x25
:0203A9EC 04C10800 streqb r0,[r1],#+0x800
:0203A9F0 13D17884 bicnes r7,r1,#0x840000
:0203A9F4 FFEBE357 swinv 0x00ebe357
:0203A9F8 F8023AFF stmnvda  r2 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r12,r13}
:0203A9FC 8500E183 strhi r14,[r0, #-0x183]		;(r0-0x183=*(fffffe98))
:0203AA00 0645411B unknown
:0203AA04 AC0DD1C0 stcge  1,cr13,[r13],{#0xc0}
:0203AA08 BD039940 unknown
:0203AA0C BC03F513 stclt  5,cr15,[r3],{#0x13}
:0203AA10 F903B510 stmnvdb  r3 ,{r4,r8,r10,r12,r13,r15}
:0203AA14 AD44CE01 unknown
:0203AA18 0C10650A ldceq  5,cr6,[r0],{#0xa}
:0203AA1C 08E08361 unknown
:0203AA20 E5966206 ldr r6,[r6, #+0x206]		;r6+0x206=*(00000224)
:0203AA24 0D261461 stceq  4,cr1,[r6,#-0x184]!
:0203AA28 280E9C03 stmcsda  r14 ,{r0,r1,r10,r11,r12,r15}
:0203AA2C 9901E007 stmlsdb  r1 ,{r0,r1,r2,r13,r14,r15}
:0203AA30 838C0100 orrhi  r0,r12,#0x0
:0203AA34 092208E2 stmeqdb  r2!,{r1,r5,r6,r7,r11}
:0203AA38 D36A9300 unknown
:0203AA3C 251329DD ldrcs r2,[r3, #-0x9dd]		;(r3-0x9dd=*(90118b23))
:0203AA40 60B7A200 adcvss r10,r7,r0,lsl #0x4
:0203AA44 3D10E198 unknown
:0203AA48 18008100 stmneda  r0 ,{r8,r15}
:0203AA4C 936A9460 unknown
:0203AA50 94101DE5 ldrls r1,[r0],#-0xde5
:0203AA54 9510836A ldrls r8,[r0, #-0x36a]		;(r0-0x36a=*(fffffcb1))
:0203AA58 3A005D03 bcc 02051E6C
:0203AA5C 1307C196 unknown
:0203AA60 391315E3 ldmccdb  r3 ,{r0,r1,r5,r6,r7,r8,r10,r12}
:0203AA64 053C0200 ldreq r0,[r12, #-0x200]!
:0203AA68 600A5D10 andvs  r5,r10,r0,lsl r13
:0203AA6C 99000986 stmlsdb  r0 ,{r1,r2,r7,r8,r11}
:0203AA70 6031E1C3 eorvss r14,r1,r3,asr #0x3
:0203AA74 24E1D360 unknown
:0203AA78 B08403F9 unknown
:0203AA7C 0B21C320 bleq 028AB704
:0203AA80 101D02B5 ldrneh r0,[r13], -r5
:0203AA84 0A4560B2 beq 03192D54
:0203AA88 E19830B7 ldrh r3,[r8, +r7]
:0203AA8C 015300BD ldreqh r0,[r3, #-0xd]		;(r3-0xbd=*(901194f3))
:0203AA90 007D06E3 rsbeqs r0,r13,r3,ror #0xd
:0203AA94 0A931005 beq 004FEAB0
:0203AA98 090CE5C3 stmeqdb  r12 ,{r0,r1,r6,r7,r8,r10,r13,r14,r15}
:0203AA9C 833C0210 teqhi r12,#0x1
:0203AAA0 C350B0E2 cmpgt r0,#0xE2
:0203AAA4 94016901 strls r6,[r1],#-0x901
:0203AAA8 835A94E5 cmphi r10,#0xE5000000
:0203AAAC 418C02DD unknown
:0203AAB0 5C0010E2 stcpl  0,cr1,[r0],{#0xe2}
:0203AAB4 1561D0E3 strneb r13,[r1, #-0xe3]!
:0203AAB8 E8BD4081 ldmia  r13!,{r0,r7,r14}
:0203AABC C10C1015 unknown
:0203AAC0 81212500 unknown
:0203AAC4 0474B406 unknown
:0203AAC8 12F9E1D0 rscnes r14,r9,#0x34
:0203AACC E84A61AC stmda  r10 ,{r2,r3,r5,r7,r8,r13,r14}^
:0203AAD0 E8A8029D stmia  r8!,{r0,r2,r3,r4,r7,r9}
:0203AAD4 1A6D1CCD bne 03B81E10
:0203AAD8 75740555 ldrvcb r0,[r4, #-0x555]!
:0203AADC 20098120 andcs  r8,r9,r0,lsr #0x2
:0203AAE0 009D8FAE addeqs r8,r13,r14,lsr #0x1f
:0203AAE4 45006568 strmi r6,[r0, #-0x568]		;(r0-0x568=*(fffffab3))
:0203AAE8 08706D30 unknown
:0203AAEC 0CBD3A3F ldceq  10,cr3,[r13],#+0xfc
:0203AAF0 48EB0135 unknown
:0203AAF4 1D01D121 unknown
:0203AAF8 0121C100 unknown
:0203AAFC 0DA90645 stceq  6,cr0,[r9,#+0x114]!
:0203AB00 09E1C30E unknown
:0203AB04 4047C410 submi  r12,r7,r0,lsl r4
:0203AB08 0D9DE59D unknown
:0203AB0C DD012520 unknown
:0203AB10 20700809 rsbcss r0,r0,r9,lsl #0x10
:0203AB14 0005053D andeq  r0,r5,r13,lsr r5
:0203AB18 440105A0 strmi r0,[r1],#-0x5a0
:0203AB1C 5610010D ldrpl r0,[r0],-r13, lsl #0x2
:0203AB20 DB714101 blle 03C8AF2C
:0203AB24 49011015 stmmidb  r1 ,{r0,r2,r4,r12}
:0203AB28 30211100 eorcc  r1,r1,r0,lsl #0x2
:0203AB2C 00C103AA sbceq  r0,r1,r10,lsr #0x7
:0203AB30 4DF01021 ldcmil 0,cr1,[r0,#+0x84]!
:0203AB34 5DEC705D stcpll 0,cr7,[r12,#+0x174]!
:0203AB38 25DCA600 ldrcsb r10,[r12, #+0x600]		;r12+0x600=*(39806610)=#0(0x00000000)
:0203AB3C 0910E400 ldmeqdb  r0 ,{r10,r13,r14,r15}
:0203AB40 9F20E031 swils 0x0020e031
:0203AB44 30210512 eorcc  r0,r1,r2,lsl r5
:0203AB48 79180269 ldmvcdb  r8 ,{r0,r3,r5,r6,r9}
:0203AB4C 109DD402 addnes r13,r13,r2,lsl #0x8
:0203AB50 1CD50011 ldcnel 0,cr0,[r5],{#0x11}
:0203AB54 00CC0015 sbceq  r0,r12,r5,lsl r0
:0203AB58 E51DC59F ldr r12,[r13, #-0x59f]		;(r13-0x59f=*(fffffa61))
:0203AB5C 02A52208 adceq  r2,r5,#0x80000000
:0203AB60 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(0000000c)
:0203AB64 152C09A4 strne r0,[r12, #-0x9a4]!
:0203AB68 3014C133 andccs r12,r4,r3,lsr r1
:0203AB6C 302112D1 unknown
:0203AB70 722D4E26 eorvc  r4,r13,#0x260
:0203AB74 022D4CD4 eoreq  r4,r13,#0xD400
:0203AB78 9539697C ldrls r6,[r9, #-0x97c]!
:0203AB7C 00190122 andeqs r0,r9,r2,lsr #0x2
:0203AB80 6D6910A5 stcvsl 0,cr1,[r9,#-0x294]!
:0203AB84 4A4511FD bmi 0317F380
:0203AB88 5800E1BD stmplda  r0 ,{r0,r2,r3,r4,r5,r7,r8,r13,r14,r15}
:0203AB8C 1249191D subne  r1,r9,#0x74000
:0203AB90 E5916B30 ldr r6,[r1, #+0xb30]		;r1+0xb30=*(e900147c)
:0203AB94 007D08E9 rsbeqs r0,r13,r9,ror #0x11
:0203AB98 1088E591 umullne  r14,r8,r1,r5
:0203AB9C 5FE4900C swipl 0x00e4900c
:0203ABA0 1019007D andnes r0,r9,r13,ror r0
:0203ABA4 00C51EAD sbceq  r1,r5,r13,lsr #0x1d
:0203ABA8 21F80D45 mvncss r0,r5,asr #0x1a
:0203ABAC 9806C103 stmlsda  r6 ,{r0,r1,r8,r14,r15}
:0203ABB0 3C3B7D02 ldccc  13,cr7,[r11],#-0x8
:0203ABB4 533014F9 teqpl r0,#0xF9000000
:0203ABB8 7120E592 unknown
:0203ABBC 08B1840B ldmeqia  r1!,{r0,r1,r3,r10,r15}
:0203ABC0 68E61005 unknown
:0203ABC4 99200079 stmlsdb  r0!,{r0,r3,r4,r5,r6}
:0203ABC8 00319A01 eoreqs r9,r1,r1,lsl #0x14
:0203ABCC 100149E8 andne  r4,r1,r8,ror #0x13
:0203ABD0 BD110955 unknown
:0203ABD4 B400151B strlt r1,[r0],#-0x51b
:0203ABD8 05300C7D ldreq r0,[r0, #-0xc7d]!
:0203ABDC 06570200 ldreqb r0,[r7],-r0, lsl #0x4
:0203ABE0 000103B7 streqh r0,[r1], -r7
:0203ABE4 900131E4 andls  r3,r1,r4,ror #0x3
:0203ABE8 89161024 ldmhidb  r6 ,{r2,r5,r12}
:0203ABEC 00057420 andeq  r7,r5,r0,lsr #0x8
:0203ABF0 EB01508D bl 0208EE2C
:0203ABF4 800D0570 andhi  r0,r13,r0,ror r5
:0203ABF8 60000D88 andvs  r0,r0,r8,lsl #0x1b
:0203ABFC 450B800D strmi r8,[r11, #-0xd]		;r11-0xd=*(01fffff3)=#0(0x00000000)
:0203AC00 0D555001 unknown
:0203AC04 BD043520 unknown
:0203AC08 F14DCA09 unknown
:0203AC0C BB806D0B bllt 00056040
:0203AC10 EB013467 bl 02087DB4
:0203AC14 1D9F0030 unknown
:0203AC18 C012A100 andgts r10,r2,r0,lsl #0x2
:0203AC1C C12E0059 unknown
:0203AC20 158D23A9 strne r2,[r13, #+0x3a9]		;r13+0x3a9=*(000003a9)
:0203AC24 18185100 ldmneda  r8 ,{r8,r12,r14}
:0203AC28 33CD0069 biccc  r0,r13,#0x69
:0203AC2C 09B90955 ldmeqib  r9!,{r0,r2,r4,r6,r8,r11}
:0203AC30 0687E581 streq r14,[r7],+r1, lsl #0xb
:0203AC34 983DB10E ldmlsda  r13!,{r1,r2,r3,r8,r12,r13,r15}
:0203AC38 100101B5 strneh r0,[r1], -r5
:0203AC3C E1153DB0 ldrh r3,[r5, -r0]
:0203AC40 ED163111 unknown
:0203AC44 05090005 streq r0,[r9, #-0x5]		;r9-0x5=*(3af8f513)=#0(0x00000000)
:0203AC48 0A15AD00 beq 025A6050
:0203AC4C 8D060541 unknown
:0203AC50 D90DAD03 stmledb  r13 ,{r0,r1,r8,r10,r11,r13,r15}
:0203AC54 80153803 andhis r3,r5,r3,lsl #0x10
:0203AC58 2080158B addcs  r1,r0,r11,lsl #0xb
:0203AC5C 4FDD2A00 swimi 0x00dd2a00
:0203AC60 8CE1D00E stchil 0,cr13,[r1],#+0x38
:0203AC64 0500A961 streq r10,[r0, #-0x961]		;(r0-0x961=*(fffff69f))
:0203AC68 0504C140 streq r12,[r4, #-0x140]		;(r4-0x140=*(fffffec0))
:0203AC6C 1D276D00 stcne  13,cr6,[r7,#-0x0]!
:0203AC70 00414518 subeq  r4,r1,r8,lsl r5
:0203AC74 5E0C0055 mcrpl 0,0,r0,cr12,cr5,{2}
:0203AC78 C02C0055 eorgt  r0,r12,r5,asr r0
:0203AC7C 550AED9F strpl r14,[r10, #-0xd9f]		;(r10-0xd9f=*(fffff261))
:0203AC80 318DC000 orrcc  r12,r13,r0
:0203AC84 09750B9D unknown
:0203AC88 28E98D10 unknown
:0203AC8C 43822C3D orrmi  r2,r2,#0x3D00
:0203AC90 B9200EE0 stmltdb  r0!,{r5,r6,r7,r9,r10,r11}
:0203AC94 E6E24C16 unknown
:0203AC98 14110864 ldrne r0,[r1],#-0x864
:0203AC9C D9D00D19 ldmleib  r0 ,{r0,r3,r4,r8,r10,r11}^
:0203ACA0 D4010507 strle r0,[r1],#-0x507
:0203ACA4 021B0610 andeqs r0,r11,#0x1000000
:0203ACA8 3795C004 ldrcc r12,[r5, +r4]
:0203ACAC 4B9C1A39 blmi 00741598
:0203ACB0 DD02180B unknown
:0203ACB4 F0112112 andnvs r2,r1,r2,lsl r1
:0203ACB8 B94C00F5 stmltdb  r12 ,{r0,r2,r4,r5,r6,r7}^
:0203ACBC D61CF505 ldrle r15,[r12],-r5, lsl #0xa
:0203ACC0 E59332D1 ldr r3,[r3, #+0x2d1]		;r3+0x2d1=*(901197d1)
:0203ACC4 10F51819 rscnes r1,r5,r9,lsl r8
:0203ACC8 025718BD subeqs r1,r7,#0xBD0000
:0203ACCC 20050039 andcs  r0,r5,r9,lsr r0
:0203ACD0 30654ECF rsbcc  r4,r5,r15,asr #0x1d
:0203ACD4 4F841045 swimi 0x00841045
:0203ACD8 A5313532 ldrge r3,[r1, #-0x532]!
:0203ACDC 07854813 unknown
:0203ACE0 2800C12C stmcsda  r0 ,{r2,r3,r5,r8,r14,r15}
:0203ACE4 02AB0061 adceq  r0,r11,#0x61
:0203ACE8 41701CBD ldrmih r1,[r0, #-0xcd]!
:0203ACEC 901059E0 andlss r5,r0,r0,ror #0x13
:0203ACF0 099F2210 ldmeqib  r15 ,{r4,r9,r13}
:0203ACF4 8510CD02 ldrhi r12,[r0, #-0xd02]		;(r0-0xd02=*(fffff2fe))
:0203ACF8 00002F15 andeq  r2,r0,r5,lsl r15
:0203ACFC 03210506 unknown
:0203AD00 0413E060 ldreq r14,[r3],#-0x60
:0203AD04 0101A060 unknown
:0203AD08 1FCD113D swine 0x00cd113d
:0203AD0C 2900452B stmcsdb  r0 ,{r0,r1,r3,r5,r8,r10,r14}
:0203AD10 65100D1B ldrvs r0,[r0, #-0xd1b]		;(r0-0xd1b=*(fffff2e5))
:0203AD14 1E29F617 mcrne 6,1,r15,cr9,cr7,{0}
:0203AD18 035D4FD2 cmpeq r13,#0x348
:0203AD1C 4F7D0041 swimi 0x007d0041
:0203AD20 28451901 stmcsda  r5 ,{r0,r8,r11,r12}^
:0203AD24 3DC50009 unknown
:0203AD28 003DC200 eoreqs r12,r13,r0,lsl #0x4
:0203AD2C AB101DC8 blge 02442454
:0203AD30 1F490231 swine 0x00490231
:0203AD34 0EC50015 mcreq 0,6,r0,cr5,cr5,{0}
:0203AD38 85100904 ldrhi r0,[r0, #-0x904]		;(r0-0x904=*(fffff6fc))
:0203AD3C 6D192F15 unknown
:0203AD40 9D2FF517 stcls  5,cr15,[r15,#-0x5c]!
:0203AD44 40E7211D rscmi  r2,r7,r13,lsl r1
:0203AD48 E5EB1601 strb r1,[r11, #+0x601]!
:0203AD4C 7D061C19 unknown
:0203AD50 15B54C3F ldrne r4,[r5, #+0xc3f]!
:0203AD54 B0D20091 smulllts r0,r2,r1,r0
:0203AD58 0CF51BBD ldceql 11,cr1,[r5],#+0x2f4
:0203AD5C 31139819 tstcc r3,r9,lsl r8
:0203AD60 1AF51807 bne 01D80D84
:0203AD64 3DDD10AE unknown
:0203AD68 0401AD84 streq r10,[r1],#-0xd84
:0203AD6C B0B80502 adclts r0,r8,r2,lsl #0xa
:0203AD70 91117D4A tstls r1,r10,asr #0x1a
:0203AD74 7011311F andvcs r3,r1,r15,lsl r1
:0203AD78 19500555 ldmnedb  r0 ,{r0,r2,r4,r6,r8,r10}^
:0203AD7C 0157AC0C cmpeq r7,r12,lsl #0x18
:0203AD80 10A136F9 unknown
:0203AD84 05EB01AC streqb r0,[r11, #+0x1ac]!
:0203AD88 05860465 streq r0,[r6, #+0x465]		;r6+0x465=*(00000483)
:0203AD8C 25A15000 strcs r5,[r1, #+0x0]!
:0203AD90 79F8B300 ldmvcib  r8!,{r8,r9,r12,r13,r15}^
:0203AD94 1005900B andne  r9,r5,r11
:0203AD98 3005E040 andcc  r14,r5,r0,asr #0x0
:0203AD9C 0500E044 streq r14,[r0, #-0x44]		;(r0-0x44=*(ffffffbc))
:0203ADA0 87147D20 ldrhi r7,[r4,-r0, lsr #0x1a]
:0203ADA4 861001E0 ldrhi r0,[r4,-r0, lsr #0x1a]
:0203ADA8 A392E004 orrges r14,r2,#0x4
:0203ADAC 12A5EB01 adcne  r14,r5,#0x400
:0203ADB0 60030161 andvs  r0,r3,r1,ror #0x2
:0203ADB4 39F81939 unknown
:0203ADB8 590E4544 stmpldb  r14 ,{r2,r6,r8,r10,r14}
:0203ADBC 0109E738 unknown
:0203ADC0 5DA0B8A5 stcpl  8,cr11,[r0,#+0x294]!
:0203ADC4 06258001 unknown
:0203ADC8 018E0111 orreq  r0,r14,r1,lsl r1
:0203ADCC 702074E5 eorvc  r7,r0,r5,ror #0x9
:0203ADD0 063D04A1 unknown
:0203ADD4 7F00AD40 swivc 0x0000ad40
:0203ADD8 11AC0261 movne  r0,r1,ror #0x4
:0203ADDC 4D050710 unknown
:0203ADE0 01C21009 biceq  r1,r2,r9
:0203ADE4 8D06AD00 unknown
:0203ADE8 AD81104D unknown
:0203ADEC 19E58100 unknown
:0203ADF0 45054015 strmi r4,[r5, #-0x15]		;(r5-0x15=*(f9a1d09a))
:0203ADF4 15204015 strne r4,[r0, #-0x15]!
:0203ADF8 0008A640 andeq  r10,r8,r0,asr #0xc
:0203ADFC 459A0691 ldrmi r0,[r10, #+0x691]		;r10+0x691=*(00000691)
:0203AE00 8D092D39 unknown
:0203AE04 8202080E andhi  r0,r2,#0xE0000
:0203AE08 8515F9E5 ldrhi r15,[r5, #-0x9e5]		;(r5-0x9e5=*(f9a1c6ca))
:0203AE0C 510008A0 unknown
:0203AE10 09E28005 unknown
:0203AE14 C8005920 stmgtda  r0 ,{r5,r8,r11,r12,r14}
:0203AE18 E5801218 str r1,[r0, #+0x218]		;r0+0x218=*(00000218)
:0203AE1C 02119011 andeqs r9,r1,#0x11
:0203AE20 D13034E2 teqle r0,r2,ror #0x9
:0203AE24 09E59A28 unknown
:0203AE28 91103910 tstls r0,r0,lsl r9
:0203AE2C 1E2121E5 cdpne 1,2,cr2,cr1,cr5,7
:0203AE30 BD2BE281 stclt  2,cr14,[r11,#-0x204]!
:0203AE34 209F8A08 addcss r8,r15,r8,lsl #0x14
:0203AE38 5B8DE289 blpl 003B3864
:0203AE3C F00045D8 unknown
:0203AE40 94004D87 strls r4,[r0],#-0xd87
:0203AE44 1B9D45D1 blne 0078C590
:0203AE48 0508053C streq r0,[r8, #-0x53c]		;(r8-0x53c=*(fffffac4))
:0203AE4C 500D007D andpl  r0,r13,r13,ror r0
:0203AE50 000D6B20 andeq  r6,r13,r0,lsr #0x16
:0203AE54 8500C5FC strhi r12,[r0, #-0x5fc]		;(r0-0x5fc=*(fffffa04))
:0203AE58 404D061B submi  r0,r13,r11,lsl r6
:0203AE5C 002D01A2 eoreq  r0,r13,r2,lsr #0x3
:0203AE60 10593B85 subnes r3,r9,r5,lsl #0x17
:0203AE64 F3E2866F mvnnv  r8,#0x6F00000
:0203AE68 E98601B1 stmib  r6 ,{r0,r4,r5,r7,r8}
:0203AE6C 0BE5AD14 bleq 019A62C4
:0203AE70 315D8070 cmpcc r13,r0,ror r0
:0203AE74 08890159 stmeqia  r9 ,{r0,r3,r4,r6,r8}
:0203AE78 590159E5 stmpldb  r1 ,{r0,r2,r5,r6,r7,r8,r11,r12,r14}
:0203AE7C 99103503 ldmlsdb  r0 ,{r0,r1,r8,r10,r12,r13}
:0203AE80 40E00700 rscmi  r0,r0,r0,lsl #0xe
:0203AE84 02390107 eoreqs r0,r9,#0xC0000001
:0203AE88 91102180 tstls r0,r0,lsl #0x3
:0203AE8C 9D00893B unknown
:0203AE90 017AAB21 cmneq r10,r1,lsr #0x16
:0203AE94 36591561 ldrccb r1,r10,r1,lsr #0x16
:0203AE98 04E932C9 unknown
:0203AE9C A600E160 strge r14,r10,r1,lsr #0x16
:0203AEA0 11790B29 cmnne r9,r9,lsr #0x16
:0203AEA4 0800191E stmeqda  r0 ,{r1,r2,r3,r4,r8,r11,r12}
:0203AEA8 02707911 rsbeqs r7,r0,#0x44000
:0203AEAC E2805C4B add  r5,r0,#0x4B00
:0203AEB0 790F5055 stmvcdb  r15 ,{r0,r2,r4,r6,r12,r14}
:0203AEB4 281E2140 ldmcsda  r14 ,{r6,r8,r13}
:0203AEB8 300CE280 andcc  r14,r12,r0,lsl #0x5
:0203AEBC 95020125 strls r0,[r2, #-0x125]		;(r2-0x125=*(f9a1cf8a))
:0203AEC0 918310E9 orrls  r1,r3,r9,ror #0x1
:0203AEC4 900B4D89 andls  r4,r11,r9,lsl #0x1b
:0203AEC8 E0890079 add  r0,r9,r9,ror r0
:0203AECC 9909A128 stmlsdb  r9 ,{r3,r5,r8,r13,r15}
:0203AED0 20818A17 addcs  r8,r1,r7,lsl r10
:0203AED4 DFE58490 swile 0x00e58490
:0203AED8 C540810B strgtb r8,[r0, #-0x10b]		;(r0-0x10b=*(fffffef5))
:0203AEDC E106F110 unknown
:0203AEE0 AC0081F1 stcge  1,cr8,[r0],{#0xf1}
:0203AEE4 21A78081 movcs  r8,r1,lsl #0x1		;r8=-771747176(0xd2001298)
:0203AEE8 2130210E teqcs r0,r14,lsl #0x2
:0203AEEC 817F0081 cmnhi r15,r1,lsl #0x1
:0203AEF0 55541F00 ldrplb r1,[r4, #-0xf00]		;(r4-0xf00=*(fffff100))
:0203AEF4 49A98C00 stmmiib  r9!,{r10,r11,r15}
:0203AEF8 2100F199 swpcs r15,r9,r0
:0203AEFC E215805E ands r8,r5,#0x5E
:0203AF00 2D11505D unknown
:0203AF04 81000701 unknown
:0203AF08 908A304D addls  r3,r10,r13,asr #0x0
:0203AF0C 95300089 ldrls r0,[r0, #-0x89]!
:0203AF10 D9100CE5 ldmledb  r0 ,{r0,r2,r5,r6,r7,r10,r11}
:0203AF14 C508E502 strgt r14,[r8, #-0x502]		;(r8-0x502=*(d2000d96))
:0203AF18 43318809 teqmi r1,#0x90000
:0203AF1C 110481E0 unknown
:0203AF20 1095E082 addnes r14,r5,r2,lsl #0x1
:0203AF24 053A0105 ldreq r0,[r10, #-0x105]!
:0203AF28 DD981AC5 unknown
:0203AF2C E584301A str r3,[r4, #+0x1a]		;r4+0x1a=*(0000001a)
:0203AF30 02008DBE andeq  r8,r0,#0x2F80
:0203AF34 50A11E45 adcpl  r1,r1,r5,asr #0x1c
:0203AF38 E159104D cmp r9,r13,asr #0x0
:0203AF3C 280F81EF stmcsda  r15 ,{r0,r1,r2,r3,r5,r6,r7,r8,r15}
:0203AF40 EDA22A45 stc  10,cr2,[r2,#+0x114]!
:0203AF44 02E08019 rsceq  r8,r0,#0x19
:0203AF48 1079800C rsbnes r8,r9,r12
:0203AF4C 5EC12579 mcrpl 5,6,r2,cr1,cr9,{3}
:0203AF50 4DEB013D stcmil 1,cr0,[r11,#+0xf4]!
:0203AF54 DD327814 ldcle  8,cr7,[r2,#-0x50]!
:0203AF58 00119015 andeqs r9,r1,r5,lsl r0
:0203AF5C 49E5C480 unknown
:0203AF60 38107D18 ldmccda  r0 ,{r3,r4,r8,r10,r11,r12,r13,r14}
:0203AF64 81B13525 movhis r3,r5,lsr #0xa		;r3=4089972(0x3e6874)
:0203AF68 0165D500 unknown
:0203AF6C 0AAD0371 beq 00B7BD38
:0203AF70 03A10691 moveq  r0,#0x9100000		;r0=152043520(0x9100000)
:0203AF74 08E57D95 unknown
:0203AF78 295004C9 ldmcsdb  r0 ,{r0,r3,r6,r7,r10}^
:0203AF7C 01E59220 mvneq  r9,r0,lsr #0x4
:0203AF80 79833014 stmvcib  r3 ,{r2,r4,r12,r13}
:0203AF84 1C022707 stcne  7,cr2,[r2],{#0x7}
:0203AF88 0C08E381 stceq  3,cr14,[r8],{#0x81}
:0203AF8C 0CE48210 stceql 2,cr8,[r4],#+0x40
:0203AF90 89010515 stmhidb  r1 ,{r0,r2,r4,r8,r10}
:0203AF94 E950F708 ldmdb  r0 ,{r3,r8,r9,r10,r12,r13,r14,r15}^
:0203AF98 55000500 strpl r0,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:0203AF9C 0A31070E beq 02C7CBDC
:0203AFA0 698A4C7D stmvsib  r10 ,{r0,r2,r3,r4,r5,r6,r10,r11,r14}
:0203AFA4 0165810F unknown
:0203AFA8 01E1E155 mvneq  r14,r5,asr r1
:0203AFAC 0F248A23 swieq 0x00248a23
:0203AFB0 1094E3A0 addnes r14,r4,r0,lsr #0x7
:0203AFB4 0024E020 eoreq  r14,r4,r0,lsr #0x0
:0203AFB8 10024502 andne  r4,r2,r2,lsl #0xa
:0203AFBC B5010CD5 strlt r0,[r1, #-0xcd5]		;(r1-0xcd5=*(e8fffc77))
:0203AFC0 B440B909 strltb r11,[r0],#-0x909
:0203AFC4 0802E56A stmeqda  r2 ,{r1,r3,r5,r6,r8,r10,r13,r14,r15}
:0203AFC8 75810741 strvc r0,[r1, #+0x741]		;r1+0x741=*(e900108d)
:0203AFCC 0C100509 ldceq  5,cr0,[r0],{#0x9}
:0203AFD0 A1B545BD ldrgeh r4,[r5, +r13]!
:0203AFD4 00A10E90 umlaleq  r0,r1,r0,r14
:0203AFD8 7580504D strvc r5,[r0, #+0x4d]		;r0+0x4d=*(0000004d)
:0203AFDC 81004D1A unknown
:0203AFE0 1011316D andnes r3,r1,r13,ror #0x2
:0203AFE4 15001103 strne r1,[r0, #-0x103]		;(r0-0x103=*(fffffefd))
:0203AFE8 49003170 stmmidb  r0 ,{r4,r5,r6,r8,r12,r13}
:0203AFEC FA003502 blx 02048404
:0203AFF0 0C83010D stceq  1,cr0,[r3],{#0xd}
:0203AFF4 22A9207D adccs  r2,r9,#0x7D
:0203AFF8 2299003D addcss r0,r9,#0x3D
:0203AFFC 8DF902DD ldchil 2,cr0,[r9,#+0x374]!
:0203B000 45E03C20 strmib r3,[r0, #+0xc20]!
:0203B004 E3520C06 cmp r2,#0x600
:0203B008 520C0903 andpl  r0,r12,#0xC000
:0203B00C 9C418113 stclsl 1,cr8,[r1],{#0x13}
:0203B010 A10002E7 unknown
:0203B014 C5500904 ldrgtb r0,[r0, #-0x904]		;(r0-0x904=*(fffff6fc))
:0203B018 04400E15 streqb r0,[r0],#-0xe15
:0203B01C 400702E0 andmi  r0,r7,r0,ror #0x5
:0203B020 4C83E184 stcmi  1,cr14,[r3],{#0x84}
:0203B024 0081E184 addeq  r14,r1,r4,lsl #0x3
:0203B028 0CE78C41 stceql 12,cr8,[r7],#+0x104
:0203B02C 263DD040 unknown
:0203B030 04754004 unknown
:0203B034 FF4081F0 swinv 0x004081f0
:0203B038 10C1FFFC unknown
:0203B03C 81616D05 unknown
:0203B040 E79C0140 ldr r0,[r1],#+0xfc
:0203B044 6D003581 unknown
:0203B048 024DC341 subeq  r12,r13,#0x4000001
:0203B04C DE000035 mcrle 0,0,r0,cr0,cr5,{1}
:0203B050 C00A0FE1 andgt  r0,r10,r1,ror #0x1f
:0203B054 0603E303 streq r14,[r3],-r3, lsl #0x6
:0203B058 E1CE115D bic  r1,r14,r13,asr r1
:0203B05C 88315D10 ldmhida  r1!,{r4,r8,r10,r11,r12,r14}
:0203B060 215D01F9 ldrcssh r0,[r13, #-0x19]		;(r13-0x1f9=*(ffffffe7))
:0203B064 00C90B49 sbceq  r0,r9,r9,asr #0x16
:0203B068 84E79C11 unknown
:0203B06C E08CE10F add  r14,r12,r15,lsl #0x2
:0203B070 11845161 orrne  r5,r4,r1,ror #0x2
:0203B074 B408E78C strlt r14,[r8],#-0x78c
:0203B078 E5E1DE10 strb r13,[r1, #+0xe10]!
:0203B07C C11A0F10 tstgt r10,r0,lsl r15
:0203B080 1603E310 unknown
:0203B084 4DCE114D unknown
:0203B088 6100D931 unknown
:0203B08C 7910E812 ldmvcdb  r0 ,{r1,r4,r11,r13,r14,r15}
:0203B090 3985471E stmccib  r5 ,{r1,r2,r3,r4,r8,r9,r10,r14}
:0203B094 905020E9 sublss r2,r0,r9,ror #0x1
:0203B098 E9091AE5 stmdb  r9 ,{r0,r2,r5,r6,r7,r9,r11,r12}
:0203B09C E7954110 unknown
:0203B0A0 002500C8 eoreq  r0,r5,r8,asr #0x1
:0203B0A4 E2033082 and  r3,r3,#0x82
:0203B0A8 82E0043E rschi  r0,r0,#0x3E000000
:0203B0AC 8814E12B ldmhida  r4 ,{r0,r1,r3,r5,r8,r13,r14,r15}
:0203B0B0 03A2E180 moveq  r14,#0x20		;r14=32(0x20)
:0203B0B4 812AA980 unknown
:0203B0B8 E7852001 str r2,[r5, +r1]
:0203B0BC 951020A9 ldrls r2,[r0, #-0xa9]		;(r0-0xa9=*(ffffff57))
:0203B0C0 0425A0E5 unknown
:0203B0C4 0360FF84 msreq SPSR_,#0x210
:0203B0C8 01700CE2 cmneq r0,r2,ror #0x19
:0203B0CC 1CB900E0 ldcne  0,cr0,[r9],#+0x380
:0203B0D0 82014994 andhi  r4,r1,#0x250000
:0203B0D4 6001E98B andvs  r14,r1,r11,lsl #0x13
:0203B0D8 A8E12587 unknown
:0203B0DC 00E18663 rsceq  r8,r1,r3,ror #0xc
:0203B0E0 E5008560 str r8,[r0, #-0x560]		;(r0-0x560=*(fffffaa0))
:0203B0E4 105D600C subnes r6,r13,r12
:0203B0E8 09E00041 unknown
:0203B0EC 782418E2 stmvcda  r4!,{r1,r5,r6,r7,r11,r12}
:0203B0F0 0A1D0469 beq 0277C29C
:0203B0F4 C102AD01 unknown
:0203B0F8 686C241D unknown
:0203B0FC 700EE042 andvc  r14,r14,r2,asr #0x0
:0203B100 0001E043 andeq  r14,r1,r3,asr #0x0
:0203B104 8903C140 stmhidb  r3 ,{r6,r8,r14,r15}
:0203B108 95218441 strls r8,[r1, #-0x441]!
:0203B10C 3006FFE7 andcc  r15,r6,r7,ror #0x1f
:0203B110 9002E202 andls  r14,r2,r2,lsl #0x4
:0203B114 02008DA0 andeq  r8,r0,#0x2800
:0203B118 8007E040 andhi  r14,r7,r0,asr #0x0
:0203B11C 282EE083 stmcsda  r14!,{r0,r1,r7,r13,r14,r15}
:0203B120 0CE00086 stceql 0,cr0,[r0],#+0x218
:0203B124 FFE00990 swinv 0x00e00990
:0203B128 E2000880 and  r0,r0,#0x800000
:0203B12C B9A0AB82 stmltib  r0!,{r1,r7,r8,r9,r11,r13,r15}
:0203B130 AAE1890C bge 0189D568
:0203B134 E1822310 orr  r2,r2,r0,lsl r3
:0203B138 E7852184 str r2,[r5,+r4, lsl #0x3]
:0203B13C D020000C eorle  r0,r0,r12
:0203B140 E28404B9 add  r0,r4,#0xB9000000
:0203B144 024D882E subeq  r8,r13,#0x2E0000
:0203B148 EE053D84 cdp 13,0,cr3,cr5,cr4,4
:0203B14C 30000071 andcc  r0,r0,r1,ror r0
:0203B150 8D800821 unknown
:0203B154 7D10E525 unknown
:0203B158 FF009121 swinv 0x00009121
:0203B15C 108DFE00 addne  r15,r13,r0,lsl #0x1c
:0203B160 29105D8C ldmcsdb  r0 ,{r2,r3,r7,r8,r10,r11,r12,r14}
:0203B164 E590C020 ldr r12,[r0, #+0x20]		;r0+0x20=*(00000020)
:0203B168 81BA0231 movhis r0,lsr r1		;r0=119296(0x1d200)
:0203B16C 00251123 eoreq  r1,r5,r3,lsr #0x2
:0203B170 0B0E6900 bleq 023D5578
:0203B174 0A02E3C0 beq 020F407C
:0203B178 0F758005 swieq 0x00758005
:0203B17C 252D61C1 strcs r6,[r13, #-0x1c1]!
:0203B180 F51B0110 ldrnv r0,[r11, #-0x110]		;r11-0x110=*(01fffef0)=#0(0x00000000)
:0203B184 0025F41B eoreq  r15,r5,r11,lsl r4
:0203B188 49318ED8 ldmmidb  r1!,{r3,r4,r6,r7,r9,r10,r11,r15}
:0203B18C E1D3100E bics r1,r3,r14
:0203B190 8EE00111 mcrhi 1,7,r0,cr0,cr1,{0}
:0203B194 C11B03E2 tstgt r11,r2,ror #0x7
:0203B198 150200E3 strne r0,[r2, #-0xe3]		;(r2-0xe3=*(f9a1cfcc))
:0203B19C C3047581 unknown
:0203B1A0 08100CE1 ldmeqda  r0 ,{r0,r5,r6,r7,r10,r11}
:0203B1A4 5E0379D0 mcrpl 9,0,r7,cr3,cr0,{6}
:0203B1A8 1111F6E1 tstne r1,r1,ror #0xd
:0203B1AC 62E05B6D rscvs  r5,r0,#0x1B400
:0203B1B0 8122E190 unknown
:0203B1B4 00E79EC1 rsceq  r9,r7,r1,asr #0x1d
:0203B1B8 E00C0200 and  r0,r12,r0,lsl #0x4
:0203B1BC E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0203B1C0 408112CD addmi  r1,r1,r13,asr #0x5
:0203B1C4 FFE79E01 swinv 0x00e79e01
:0203B1C8 1E3D087D mrcne 8,1,r0,cr13,cr13,{3}
:0203B1CC 51308008 teqpl r0,r8
:0203B1D0 01FF0006 mvneqs r0,r6
:0203B1D4 05131D18 ldreq r1,[r3, #-0xd18]		;(r3-0xd18=*(003e5b5c))
:0203B1D8 E9614018 unknown
:0203B1DC 04206921 unknown
:0203B1E0 2529006D strcs r0,[r9, #-0x6d]!
:0203B1E4 01152110 tsteq r5,r0,lsl r1
:0203B1E8 B5E7816B strltb r8,[r7, #+0x16b]!
:0203B1EC 812D1813 unknown
:0203B1F0 C9402D5D stmgtdb  r0 ,{r0,r2,r3,r4,r6,r8,r10,r11,r13}^
:0203B1F4 9101B400 unknown
:0203B1F8 46A55CE7 unknown
:0203B1FC 80112D1D andhis r2,r1,r13,lsl r13
:0203B200 0510E730 ldreq r14,[r0, #-0x730]		;(r0-0x730=*(fffff8d0))
:0203B204 4716A511 unknown
:0203B208 3080339D umullcc  r3,r0,r13,r3
:0203B20C C10FFD2C mrsgt r15,CPSR
:0203B210 E7936114 unknown
:0203B214 03A02181 moveq  r2,#0x40000020		;r2=1073741856(0x40000020)
:0203B218 121581E1 andnes r8,r5,#0x40000038
:0203B21C B2E59030 rsclt  r9,r5,#0x30
:0203B220 E1960440 orrs r0,r6,r0,asr #0x8
:0203B224 1CF1344D ldcnel 4,cr3,[r1],#+0x134
:0203B228 869009C9 ldrhi r0,[r1],#+0x134
:0203B22C 295F1CE0 ldmcsdb  r15 ,{r5,r6,r7,r10,r11,r12}^
:0203B230 0503FD00 streq r15,[r3, #-0xd00]		;(r3-0xd00=*(003e5b74))
:0203B234 0045E31B subeq  r14,r5,r11,lsl r3
:0203B238 AE0045D2 mcrge 5,0,r4,cr0,cr2,{6}
:0203B23C 8D8000D8 unknown
:0203B240 CD7006E2 ldcgtl 6,cr0,[r0,#-0x388]!
:0203B244 2960800C unknown
:0203B248 101CB103 andnes r11,r12,r3,lsl #0x2
:0203B24C 000D0551 andeq  r0,r13,r1,asr r5
:0203B250 19363E4D ldmnedb  r6!,{r0,r2,r3,r6,r9,r10,r11,r12,r13}
:0203B254 BD204102 stclt  1,cr4,[r0,#-0x8]!
:0203B258 D13E5536 teqle r14,r6,lsr r5
:0203B25C 278AA003 strcs r10,[r10, +r3]
:0203B260 5A0004E2 bpl 0203C5F0
:0203B264 899006E1 ldmhiib  r0 ,{r0,r5,r6,r7,r9,r10}
:0203B268 F508E200 strnv r14,[r8, #-0x200]		;(r8-0x200=*(d2001098))
:0203B26C 00E9F205 rsceq  r15,r9,r5,lsl #0x4
:0203B270 718726ED orrvc  r2,r7,r13,ror #0xd
:0203B274 90A5B430 adcls  r11,r5,r0,lsr r4
:0203B278 14C106F8 strneb r0,[r1],#+0x6f8
:0203B27C 55093045 strpl r3,[r9, #-0x45]		;r9-0x45=*(3af8f4d3)=#0(0x00000000)
:0203B280 B95041D1 ldmltdb  r0 ,{r0,r4,r6,r7,r8,r14}^
:0203B284 15991079 ldrne r1,[r9, #+0x79]		;r9+0x79=*(3af8f591)=#0(0x00000000)
:0203B288 207504A5 rsbcss r0,r5,r5,lsr #0x9
:0203B28C 93311BFD teqls r1,#0x3F400
:0203B290 11851FE7 orrne  r1,r5,r7,ror #0x1f
:0203B294 10B1E1A0 adcnes r14,r1,r0,lsr #0x3
:0203B298 8C00E193 stchi  1,cr14,[r0],{#0x93}
:0203B29C 288104A1 stmcsia  r1 ,{r0,r5,r7,r10}
:0203B2A0 D9FF1845 unknown
:0203B2A4 092BC51B stmeqdb  r11!,{r0,r1,r3,r4,r8,r10,r14,r15}
:0203B2A8 FFC0EE26 swinv 0x00c0ee26
:0203B2AC 853141FF ldrhi r4,[r1, #-0x1ff]!
:0203B2B0 A1467912 unknown
:0203B2B4 F808F12B stmnvda  r8 ,{r0,r1,r3,r5,r8,r12,r13,r14,r15}
:0203B2B8 04ED0100 unknown
:0203B2BC 113109B5 ldrneh r0,[r1, -r5]!
:0203B2C0 04BD041D unknown
:0203B2C4 9504499C strls r4,[r4, #-0x99c]		;(r4-0x99c=*(fffff664))
:0203B2C8 013B8D0E teqeq r11,r14,lsl #0x1a
:0203B2CC C0100300 andgts r0,r0,r0,lsl #0x6
:0203B2D0 B1100FE5 tstlt r0,r5,ror #0x1f
:0203B2D4 5910C590 ldmpldb  r0 ,{r4,r7,r8,r10,r14,r15}
:0203B2D8 FFFFED00 swinv 0x00ffed00
:0203B2DC 568E0215 unknown
:0203B2E0 01502B91 unknown
:0203B2E4 801102DA ldrhisb r0,[r1], -r10
:0203B2E8 13C506E0 bicne  r0,r5,#0xE000000
:0203B2EC 6D815004 unknown
:0203B2F0 04E15200 unknown
:0203B2F4 E0855011 add  r5,r5,r1,lsl r0
:0203B2F8 03047DF9 unknown
:0203B2FC E510C060 ldr r12,[r0, #-0x60]		;(r0-0x60=*(ffffffa0))
:0203B300 000F10C9 andeq  r1,r15,r9,asr #0x1
:0203B304 2965E92D unknown
:0203B308 0CC201A5 stceql 1,cr0,[r2],{#0xa5}
:0203B30C 40032104 andmi  r2,r3,r4,lsl #0x2
:0203B310 1771E8BD unknown
:0203B314 F8C41129 stmnvia  r4 ,{r0,r3,r5,r8,r12}^
:0203B318 B5501055 ldrltb r1,[r0, #-0x55]		;(r0-0x55=*(ffffffab))
:0203B31C 2055317F subcss r3,r5,r15,ror r1
:0203B320 AA0141D5 bge 0208BA7C
:0203B324 61D5197D bicvss r1,r5,r13,ror r9
:0203B328 22DCE210 sbccss r14,r12,#0x1
:0203B32C 45100181 ldrmi r0,[r0, #-0x181]		;(r0-0x181=*(fffffe7f))
:0203B330 4124EDD5 unknown
:0203B334 FF2FB105 swinv 0x002fb105
:0203B338 10002D3B andne  r2,r0,r11,lsr r13
:0203B33C 06E5D54E unknown
:0203B340 85111F25 ldrhi r1,[r1, #-0xf25]		;(r1-0xf25=*(fffff0db))
:0203B344 48810051 stmmiia  r1 ,{r0,r4,r6}
:0203B348 C57003E5 ldrgtb r0,[r0, #-0x3e5]!
:0203B34C 001515E5 andeqs r1,r5,r5,ror #0xb
:0203B350 005540F8 ldreqsh r4,[r5],#-0x8
:0203B354 164D6F5D unknown
:0203B358 391B0399 ldmccdb  r11 ,{r0,r3,r4,r7,r8,r9}
:0203B35C 2F200300 swics 0x00200300
:0203B360 1002E5D6 unknown
:0203B364 2910C5D6 ldmcsdb  r0 ,{r1,r2,r4,r6,r7,r8,r10,r14,r15}
:0203B368 0D605102 stceql 1,cr5,[r0,#-0x8]!
:0203B36C 19190A16 ldmnedb  r9 ,{r1,r2,r4,r9,r11}
:0203B370 0103BD01 unknown
:0203B374 E2154000 ands r4,r5,#0x0
:0203B378 FF01E5C2 swinv 0x0001e5c2
:0203B37C 5105ED10 unknown
:0203B380 01640101 unknown
:0203B384 0904E086 stmeqdb  r4 ,{r1,r2,r7,r13,r14,r15}
:0203B388 16910508 ldrne r0,[r1],+r8, lsl #0xa
:0203B38C 4F4D5031 swimi 0x004d5031
:0203B390 1985189D stmneib  r5 ,{r0,r2,r3,r4,r7,r11,r12}
:0203B394 0DD04FF9 unknown
:0203B398 2F202403 swics 0x00202403
:0203B39C 26090015 unknown
:0203B3A0 1721E582 strne r14,[r1,-r2, lsl #0xb]!
:0203B3A4 0D4A100D unknown
:0203B3A8 1411B300 ldrne r11,[r1],#-0x300
:0203B3AC 1002E93F andne  r14,r2,r15,lsr r9
:0203B3B0 2A460221 bcs 031BBC3C
:0203B3B4 9195018D orrlss r0,r5,r13,lsl #0x3
:0203B3B8 05110D42 ldreq r0,[r1, #-0xd42]		;(r1-0xd42=*(fffff2be))
:0203B3BC 55C00411 strplb r0,[r0, #+0x411]		;r0+0x411=*(00000411)
:0203B3C0 1C00A502 stcne  5,cr10,[r0],{#0x2}
:0203B3C4 2A1CD167 bcs 0276F968
:0203B3C8 1120ED06 unknown
:0203B3CC 0041141B subeq  r1,r1,r11,lsl r4
:0203B3D0 05D90005 ldreqb r0,[r9, #+0x5]		;r9+0x5=*(3af8f51d)=#0(0x00000000)
:0203B3D4 4900450C stmmidb  r0 ,{r2,r3,r8,r10,r14}
:0203B3D8 4D000C10 unknown
:0203B3DC 1D4CD010 unknown
:0203B3E0 7810C92B ldmvcda  r0 ,{r0,r1,r3,r5,r8,r11,r14,r15}
:0203B3E4 00D51FF1 ldreqsh r1,[r5],#+0xf1
:0203B3E8 C5238DB4 strgt r8,[r3, #-0xdb4]!
:0203B3EC 01FDDB08 mvneqs r13,r8,lsl #0x16
:0203B3F0 E5D46008 ldrb r6,[r4, #+0x8]		;r4+0x8=*(00000008)
:0203B3F4 01D4E009 biceqs r14,r4,r9
:0203B3F8 CD0003E5 unknown
:0203B3FC 9C103DE5 ldcls  13,cr3,[r0],{#0xe5}
:0203B400 059F2000 ldreq r2,[r15, #+0x0]		;r15+0x0=*(0203b408)=#143656336(0x08900590)
:0203B404 60110500 andvss r0,r1,r0,lsl #0xa
:0203B408 08900590 ldmeqia  r0 ,{r4,r7,r8,r10}
:0203B40C 0A159F00 beq 025A3014
:0203B410 15216DC0 strne r6,[r1, #-0xdc0]!
:0203B414 00A52003 adceq  r2,r5,r3
:0203B418 1280600C addne  r6,r0,#0xC
:0203B41C 01D60009 biceqs r0,r6,r9
:0203B420 00ED073D rsceq  r0,r13,r13,lsr r7
:0203B424 21C1CDC0 biccs  r12,r1,r0,asr #0x1b
:0203B428 BD120065 unknown
:0203B42C BD78B311 ldcltl 3,cr11,[r8,#-0x44]!
:0203B430 08150101 ldmeqda  r5 ,{r0,r8}
:0203B434 09E91F2D unknown
:0203B438 100D2145 andne  r2,r13,r5,asr #0x2
:0203B43C 000D50FA unknown
:0203B440 31452A15 unknown
:0203B444 129020D5 addnes r2,r0,#0xD5
:0203B448 111611E1 tstne r6,r1,ror #0x3
:0203B44C 85EB012A strhib r0,[r11, #+0x12a]!
:0203B450 91420615 unknown
:0203B454 91083F81 unknown
:0203B458 41918611 orrmis r8,r1,r1,lsl r6
:0203B45C A90291C6 stmgedb  r2 ,{r1,r2,r6,r7,r8,r12,r15}
:0203B460 40B6E5C6 adcmis r14,r6,r6,asr #0xb
:0203B464 C6418DC6 strgtb r8,r14,r6,r6,asr #0xb
:0203B468 290420E5 stmcsdb  r4 ,{r0,r2,r5,r6,r7,r13}
:0203B46C 29807801 stmcsib  r0 ,{r0,r11,r12,r13,r14}
:0203B470 061C20F1 unknown
:0203B474 43F80212 mvnmis r0,#0x20000001
:0203B478 1D083305 unknown
:0203B47C F4157D04 ldrnv r7,[r5],#-0xd04
:0203B480 D2203168 eorle  r3,r0,#0x1A
:0203B484 D28005E5 addle  r0,r0,#0x39400000
:0203B488 41D20035 bicmis r0,r2,r5,lsr r0
:0203B48C 35D20035 ldrccb r0,[r2, #+0x35]		;r2+0x35=*(089005c5)=#0(0x00000000)
:0203B490 0035D200 eoreqs r13,r5,r0,lsl #0x4
:0203B494 D20035D2 andle  r3,r0,#0x34800000
:0203B498 D2003555 andle  r3,r0,#0x15400000
:0203B49C E2810385 add  r0,r1,#0x14000002
:0203B4A0 0AD900F5 beq 0167B87C
:0203B4A4 F4E165C4 unknown
:0203B4A8 6D007100 unknown
:0203B4AC 0D900400 unknown
:0203B4B0 3D029800 unknown
:0203B4B4 E5CD8003 strb r8,[r13, #+0x3]		;r13+0x3=*(00000003)
:0203B4B8 06997006 ldreq r7,[r9],+r6
:0203B4BC C1CD6082 bicgt  r6,r13,r2,lsl #0x1
:0203B4C0 C006A906 andgt  r10,r6,r6,lsl #0x12
:0203B4C4 CD0701CD unknown
:0203B4C8 2003E54C andcs  r14,r3,r12,asr #0xa
:0203B4CC 2239E5CD eorcss r14,r9,#0x33400000
:0203B4D0 30800565 addcc  r0,r0,r5,ror #0xa
:0203B4D4 8D00D5D4 unknown
:0203B4D8 5D012DE2 unknown
:0203B4DC E764D200 strb r13,[r4,-r0, lsl #0x4]!
:0203B4E0 10000501 andne  r0,r0,r1,lsl #0xa
:0203B4E4 00100009 andeqs r0,r0,r9
:0203B4E8 88E31410 unknown
:0203B4EC 1261250D rsbne  r2,r1,#0x3400000
:0203B4F0 103D1039 eornes r1,r13,r9,lsr r0
:0203B4F4 003D6402 eoreqs r6,r13,r2,lsl #0x8
:0203B4F8 09DE1C25 ldmeqib  r14 ,{r0,r2,r5,r10,r11,r12}^
:0203B4FC 70166100 andvcs r6,r6,r0,lsl #0x2
:0203B500 5BDB0019 blpl 016FB56C
:0203B504 10F40035 rscnes r0,r4,r5,lsr r0
:0203B508 00B6E1D4 unknown
:0203B50C 1A9101D4 bne 0047BC64
:0203B510 4DB216ED ldcmi  6,cr1,[r2,#+0x3b4]!
:0203B514 004CB800 subeq  r11,r12,r0,lsl #0x10
:0203B518 208B0195 umullcs  r0,r11,r5,r1
:0203B51C AD2215D4 stcge  5,cr1,[r2,#-0x350]!
:0203B520 0324D102 unknown
:0203B524 000D011D andeq  r0,r13,r13,lsl r1
:0203B528 CD2C21DC stcgt  1,cr2,[r12,#-0x370]!
:0203B52C 1AFD000D bne 01F7B568
:0203B530 B99110D2 ldmltib  r1 ,{r1,r4,r6,r7,r12}
:0203B534 29C98D22 stmcsib  r9 ,{r1,r5,r8,r10,r11,r15}^
:0203B538 E5082901 str r2,[r8, #-0x901]		;(r8-0x901=*(d2000997))
:0203B53C 9920A50D stmlsdb  r0!,{r0,r2,r3,r8,r10,r13,r15}
:0203B540 E578C410 ldrb r12,[r8, #-0x410]!
:0203B544 36650817 unknown
:0203B548 55B8113D ldrpl r1,[r8, #+0x13d]!
:0203B54C D8105904 ldmleda  r0 ,{r2,r8,r11,r12,r14}
:0203B550 50045550 andpl  r5,r4,r0,asr r5
:0203B554 11910455 orrnes r0,r1,r5,asr r4
:0203B558 D92C9544 stmledb  r12!,{r2,r6,r8,r10,r12,r15}
:0203B55C E591DA17 ldr r13,[r1, #+0xa17]		;r1+0xa17=*(00000a17)
:0203B560 1D445509 unknown
:0203B564 35381300 ldrcc r1,[r8, #-0x300]!
:0203B568 0C79980C ldceql 8,cr9,[r9],#-0x30
:0203B56C 305907A9 subccs r0,r9,r9,lsr #0xf
:0203B570 000723FD unknown
:0203B574 4F840391 swimi 0x00840391
:0203B578 00B42D79 adceqs r2,r4,r9,ror r13
:0203B57C 50B6E1C4 adcpls r14,r6,r4,asr #0x3
:0203B580 103D01C4 eornes r0,r13,r4,asr #0x3
:0203B584 E5C408FD strb r0,[r4, #+0x8fd]		;r4+0x8fd=*(000008fd)
:0203B588 0135C02C teqeq r5,r12,lsr #0x0
:0203B58C 062B1DA0 unknown
:0203B590 0DF42C09 ldceql 12,cr2,[r4,#+0x24]!
:0203B594 B41EB500 ldrlt r11,[r14],#-0x500
:0203B598 E11AC120 tst r10,r0,lsr #0x2
:0203B59C 2D0865F4 unknown
:0203B5A0 530A510F unknown
:0203B5A4 5CB81761 ldcpl  7,cr1,[r8],#+0x184
:0203B5A8 20091785 andcs  r1,r9,r5,lsl #0xf
:0203B5AC 09003DC1 stmeqdb  r0 ,{r0,r6,r7,r8,r10,r11,r12,r13}
:0203B5B0 3107EE3C unknown
:0203B5B4 2D434DA9 unknown
:0203B5B8 4D0D1AE9 unknown
:0203B5BC C1035D13 unknown
:0203B5C0 21650003 unknown
:0203B5C4 100589DC unknown
:0203B5C8 E2148410 ands r8,r4,#0x10000000
:0203B5CC 30026520 andcc  r6,r2,r0,lsr #0xa
:0203B5D0 831C3120 tsthi r12,#0x8
:0203B5D4 0DED24E5 stceql 4,cr2,[r13,#+0x394]!
:0203B5D8 B510C401 ldrlt r12,[r0, #-0x401]		;(r0-0x401=*(fffffbff))
:0203B5DC 70E59113 rscvc  r9,r5,r3,lsl r1
:0203B5E0 80003D12 andhi  r3,r0,r2,lsl r13
:0203B5E4 9D0749AC unknown
:0203B5E8 95400403 strlsb r0,[r0, #-0x403]		;(r0-0x403=*(fffffbfd))
:0203B5EC 02619906 rsbeq  r9,r1,#0x18000
:0203B5F0 A8E30111 unknown
:0203B5F4 55A00055 strpl r0,[r0, #+0x55]!
:0203B5F8 80530700 subhis r0,r3,r0,lsl #0xe
:0203B5FC 00550001 subeqs r0,r5,r1
:0203B600 A9805507 stmgeib  r0 ,{r0,r1,r2,r8,r10,r12,r14}
:0203B604 00092055 andeq  r2,r9,r5,asr r0
:0203B608 078055D6 unknown
:0203B60C 0F812055 swieq 0x00812055
:0203B610 55CE0055 strplb r0,[r14, #+0x55]		;r14+0x55=*(00000075)
:0203B614 DD005D10 unknown
:0203B618 08012102 stmeqda  r1 ,{r1,r8,r13}
:0203B61C 60558880 subvss r8,r5,r0,lsl #0x11
:0203B620 A20E4500 andge  r4,r14,#0x0
:0203B624 01BD6054 moveqs r6,r4,asr r0
:0203B628 7001BD90 mulvc  r1,r0,r13
:0203B62C 54500001 ldrplb r0,[r0],#-0x1
:0203B630 960100F5 unknown
:0203B634 4B5D05E7 blmi 0377CDD8
:0203B638 FF21FC93 swinv 0x0021fc93
:0203B63C 000903BD streqh r0,[r9], -r13
:0203B640 00498111 subeq  r8,r9,r1,lsl r1
:0203B644 A602B581 strge r11,[r2],-r1, lsl #0xb
:0203B648 0108E599 swpeq r14,r9,r8
:0203B64C 1674E082 unknown
:0203B650 00AD9000 adceq  r9,r13,r0
:0203B654 F1B8E082 movnvs r14,r2,lsl #0x1		;r14=287312672(0x11200b20)
:0203B658 0102EB00 unknown
:0203B65C 02E28880 rsceq  r8,r2,#0x800000
:0203B660 877011B9 unknown
:0203B664 A1EFE220 mvnge  r14,r0,lsr #0x4
:0203B668 304D831D subcc  r8,r13,r13,lsl r3
:0203B66C AC0001A4 stcge  1,cr0,[r0],{#0xa4}
:0203B670 A5102454 ldrge r2,[r0, #-0x454]		;(r0-0x454=*(fffffbac))
:0203B674 AD40382B unknown
:0203B678 05104D3D ldreq r4,[r0, #-0xd3d]		;(r0-0xd3d=*(fffff2c3))
:0203B67C 7400F564 strvc r15,[r0],#-0x564
:0203B680 064D1019 unknown
:0203B684 E2855001 add  r5,r5,#0x1
:0203B688 0B99020D bleq 0067BEC4
:0203B68C 450D69F8 strmi r6,[r13, #-0x9f8]		;(r13-0x9f8=*(fffff608))
:0203B690 B951111A ldmltdb  r1 ,{r1,r3,r4,r8,r12}^
:0203B694 A5FF3AFE ldrgeb r3,[r15, #+0xafe]!
:0203B698 0159C82A cmpeq r9,r10,lsr #0x10
:0203B69C C4410938 strgtb r0,[r1],#-0x938
:0203B6A0 C8AA8D5D stmgtia  r10!,{r0,r2,r3,r4,r6,r8,r10,r11,r15}
:0203B6A4 70011540 andvc  r1,r1,r0,asr #0xa
:0203B6A8 02FD10E1 rsceqs r1,r13,#0xE1
:0203B6AC 10DD05ED sbcnes r0,r13,r13,ror #0xb
:0203B6B0 815002F4 ldrhish r0,[r0, #-0x24]		;(r0-0x2f4=*(ffffffdc))
:0203B6B4 C700ED04 strgt r14,[r0,-r4, lsl #0x1a]
:0203B6B8 0AA9FFFE beq 00ABB6B8
:0203B6BC 600CB58C andvs  r11,r12,r12,lsl #0xb
:0203B6C0 0596E5C4 ldreq r14,[r6, #+0x5c4]		;r6+0x5c4=*(000005e2)
:0203B6C4 BD01E001 unknown
:0203B6C8 C4502F14 ldrgtb r2,[r0],#-0xf14
:0203B6CC 1D510379 unknown
:0203B6D0 B631E28D unknown
:0203B6D4 09010505 stmeqdb  r1 ,{r0,r2,r8,r10}
:0203B6D8 BD001112 unknown
:0203B6DC 3C12BC15 ldccc  12,cr11,[r2],{#0x15}
:0203B6E0 1005E1C4 andne  r14,r5,r4,asr #0x3
:0203B6E4 03D501B5 biceqs r0,r5,#0x4000002D
:0203B6E8 9D301020 ldcls  0,cr1,[r0,#-0x80]!
:0203B6EC 055700ED ldreqb r0,[r7, #-0xed]		;r7-0xed=*(5f55ea13)=#0(0x00000000)
:0203B6F0 A0C6662A sbcge  r6,r6,r10,lsr #0xc
:0203B6F4 70040A03 andvc  r0,r4,r3,lsl #0x14
:0203B6F8 192B659D stmnedb  r11!,{r0,r2,r3,r4,r7,r8,r10,r13,r14}
:0203B6FC 100D05C5 andne  r0,r13,r5,asr #0xb
:0203B700 A1298D48 unknown
:0203B704 E08C1387 add  r1,r12,r7,lsl #0x7
:0203B708 82012596 andhi  r2,r1,#0x25800000
:0203B70C 3D311114 ldccc  1,cr1,[r1,#-0x50]!
:0203B710 4501F51D strmi r15,[r1, #-0x51d]		;(r1-0x51d=*(fffffae3))
:0203B714 2449650B strcsb r6,[r9],#-0x50b
:0203B718 719D3E20 orrvcs r3,r13,r0,lsr #0x1c
:0203B71C 11110910 tstne r1,r0,lsl r9
:0203B720 61118221 tstvs r1,r1,lsr #0x4
:0203B724 010D318D unknown
:0203B728 294E1DEE stmcsdb  r14 ,{r1,r2,r3,r5,r6,r7,r8,r10,r11,r12}^
:0203B72C 0BD528B2 bleq 015859FC
:0203B730 0B1509F4 bleq 0257DF08
:0203B734 4A890361 bmi 0027C4C0
:0203B738 01CD70FB unknown
:0203B73C 61FFFE7B mvnvss r15,r11,ror r14
:0203B740 0054F162 subeqs r15,r4,r2,ror #0x2
:0203B744 48038D62 stmmida  r3 ,{r1,r5,r6,r8,r10,r11,r15}
:0203B748 314807E5 unknown
:0203B74C 0508E59F streq r14,[r8, #-0x59f]		;(r8-0x59f=*(d2000cf9))
:0203B750 44E1A041 unknown
:0203B754 B431F921 unknown
:0203B758 E1932050 orrs r2,r3,r0,asr r0
:0203B75C E19260B4 ldrh r6,[r2, +r4]
:0203B760 80003E61 andhi  r3,r0,r1,ror #0x1c
:0203B764 006930E2 rsbeq  r3,r9,r2,ror #0x1
:0203B768 E0020596 mul  r2,r6,r5
:0203B76C 04D90108 ldreqb r0,[r9],#+0x108
:0203B770 E0243098 mla  r4,r8,r0,r3unknown
:0203B774 A0020282 andge  r0,r2,r2,lsl #0x5
:0203B778 6810B9E1 ldmvsda  r0 ,{r0,r5,r6,r7,r8,r11,r12,r13,r15}
:0203B77C 12090002 andne  r0,r9,#0x2
:0203B780 B9C41071 stmltib  r4 ,{r0,r4,r5,r6,r12}^
:0203B784 21110C25 tstcs r1,r5,lsr #0x18
:0203B788 4DF02190 ldcmil 1,cr2,[r0,#+0x240]!
:0203B78C 006DEC12 rsbeq  r14,r13,r2,lsl r12
:0203B790 401009B9 ldrmih r0,[r0], -r9
:0203B794 200DC000 andcs  r12,r13,r0
:0203B798 43056DB0 unknown
:0203B79C E2000051 and  r0,r0,#0x51
:0203B7A0 2D800B03 unknown
:0203B7A4 C00B1906 andgt  r1,r11,r6,lsl #0x12
:0203B7A8 0A0D0099 beq 0237BA14
:0203B7AC A9940D31 ldmgeib  r4 ,{r0,r4,r5,r8,r10,r11}
:0203B7B0 20045D00 andcs  r5,r4,r0,lsl #0x1a
:0203B7B4 A9B70059 ldmgeib  r7!,{r0,r3,r4,r6}
:0203B7B8 00654102 rsbeq  r4,r5,r2,lsl #0x2
:0203B7BC F91AB5A0 ldmnvdb  r10 ,{r5,r7,r8,r10,r12,r13,r15}
:0203B7C0 58107120 ldmplda  r0 ,{r5,r8,r12,r13,r14}
:0203B7C4 4018E375 andmis r14,r8,r5,ror r3
:0203B7C8 0187E584 orreq  r14,r7,r4,lsl #0xb
:0203B7CC 1CE00080 stcnel 0,cr0,[r0],#+0x200
:0203B7D0 0120007D unknown
:0203B7D4 84102400 ldrhi r2,[r0],#-0x400
:0203B7D8 C501E514 strgt r14,[r1, #-0x514]		;(r1-0x514=*(fffffaec))
:0203B7DC 11498000 unknown
:0203B7E0 417100E5 cmnmi r1,r5,ror #0x1
:0203B7E4 4180B401 orrmi  r11,r0,r1,lsl #0x8
:0203B7E8 19098800 stmnedb  r9 ,{r11,r15}
:0203B7EC 70B20051 adcvcs r0,r2,r1,asr r0
:0203B7F0 32491A91 subcc  r1,r9,#0x91000
:0203B7F4 28B93461 ldmcsia  r9!,{r0,r5,r6,r10,r12,r13}
:0203B7F8 02912005 addeqs r2,r1,#0x5
:0203B7FC 670F0445 strvs r0,r2,r1,#0x5
:0203B800 5001C950 andpl  r12,r1,r0,asr r9
:0203B804 F554E58D ldrnvb r14,[r4, #-0x58d]		;(r4-0x58d=*(fffffa73))
:0203B808 E982091D stmib  r2 ,{r0,r2,r3,r4,r8,r11}
:0203B80C 2100ED43 unknown
:0203B810 40006100 andmi  r6,r0,r0,lsl #0x2
:0203B814 5990245D ldmplib  r0 ,{r0,r2,r3,r4,r6,r10,r13}
:0203B818 2F9F20D5 swics 0x009f20d5
:0203B81C 822B0459 eorhi  r0,r11,#0x59000000
:0203B820 200908E2 andcs  r0,r9,r2,ror #0x11
:0203B824 30C8E082 sbccc  r14,r8,r2,lsl #0x1
:0203B828 002C30C5 eoreq  r3,r12,r5,asr #0x1
:0203B82C 61E58420 mvnvs  r8,r0,lsr #0x8
:0203B830 9D342D12 ldcls  13,cr2,[r4,#-0x48]!
:0203B834 0001CA30 andeq  r12,r1,r0,lsr r10
:0203B838 00095CC8 andeq  r5,r9,r8,asr #0x19
:0203B83C 0804ED08 stmeqda  r4 ,{r3,r8,r10,r11,r13,r14,r15}
:0203B840 57C40659 unknown
:0203B844 A802150E stmgeda  r2 ,{r1,r2,r3,r8,r10,r12}
:0203B848 2D310D21 ldccs  13,cr0,[r1,#-0x84]!
:0203B84C DD0ACF18 unknown
:0203B850 80781027 rsbhis r1,r8,r7,lsr #0x0
:0203B854 0C194219 ldceq  2,cr4,[r9],{#0x19}
:0203B858 E2810F9F add  r0,r1,#0x27C
:0203B85C 810B0601 unknown
:0203B860 3814BD30 ldmccda  r4 ,{r4,r5,r8,r10,r11,r12,r13,r15}
:0203B864 25081506 strcs r1,[r8, #-0x506]		;(r8-0x506=*(d2000d92))
:0203B868 2566AC00 strcsb r10,[r6, #-0xc00]!
:0203B86C 27D94400 ldrcsb r4,[r9,+r0, lsl #0x8]
:0203B870 2A063025 bcs 021C790C
:0203B874 00250C15 eoreq  r0,r5,r5,lsl r12
:0203B878 002580CD eoreq  r8,r5,r13,asr #0x1
:0203B87C 066810F5 unknown
:0203B880 A2200991 eorge  r0,r0,#0x244000
:0203B884 0AF13446 beq 01C889A4
:0203B888 1A030039 bne 020FB974
:0203B88C 1035E3A0 eornes r14,r5,r0,lsr #0x7
:0203B890 68117586 ldmvsda  r1 ,{r1,r2,r7,r8,r10,r12,r13,r14}
:0203B894 8EE59006 cdphi 0,14,cr9,cr5,cr6,0
:0203B898 8158512B cmphi r8,r11,lsr #0x2
:0203B89C 2061E5C4 rsbcs  r14,r1,r4,asr #0xb
:0203B8A0 07D167E9 ldreqb r6,r14,r1,r4,asr #0xb
:0203B8A4 138D0995 orrne  r0,r13,#0x254000
:0203B8A8 00067CDA unknown
:0203B8AC 419144EB orrmis r4,r1,r11,ror #0x9
:0203B8B0 10800E61 addne  r0,r0,r1,ror #0x1c
:0203B8B4 540000E2 strpl r0,[r0],#-0xe2
:0203B8B8 15C62F41 strneb r2,[r6, #+0xf41]		;r6+0xf41=*(00000f5f)
:0203B8BC D008A560 andle  r10,r8,r0,ror #0xa
:0203B8C0 15E50015 strneb r0,[r5, #+0x15]!
:0203B8C4 C010B100 andgts r11,r0,r0,lsl #0x2
:0203B8C8 11750127 cmnne r5,r7,lsr #0x2
:0203B8CC 032F318D unknown
:0203B8D0 DFE3A02A swile 0x00e3a02a
:0203B8D4 EB01013B bl 0207BDC8
:0203B8D8 E2840028 add  r0,r4,#0x28
:0203B8DC 00D101EC sbceqs r0,r1,r12,ror #0x3
:0203B8E0 14410D80 strneb r0,[r1],#-0xd80
:0203B8E4 10300485 eornes r0,r0,r5,lsl #0x9
:0203B8E8 219213C9 orrcss r1,r2,r9,asr #0x7
:0203B8EC E59FA500 ldr r10,[r15, #+0x500]		;r15+0x500=*(0203bdf4)=#16789793(0x01003121)
:0203B8F0 E2822E61 add  r2,r2,#0x610
:0203B8F4 20002091 mulcs  r0,r1,r0
:0203B8F8 13291CE0 unknown
:0203B8FC 06221B6D unknown
:0203B900 69980761 ldmvsib  r8 ,{r0,r5,r6,r8,r9,r10}
:0203B904 0C419502 stceql 5,cr9,[r1],{#0x2}
:0203B908 F1950195 unknown
:0203B90C F195F195 unknown
:0203B910 0CFBF195 ldceql 1,cr15,[r11],#+0x254
:0203B914 950D8195 strls r8,[r13, #-0x195]		;(r13-0x195=*(fffffe6b))
:0203B918 81950C81 orrhis r0,r5,r1,lsl #0x19
:0203B91C AA00210D bge 02043D58
:0203B920 1C019518 stcne  5,cr9,[r1],{#0x18}
:0203B924 00353195 mlaeqs r5,r5,r1,r3unknown
:0203B928 01A501A1 moveq  r0,r1,lsr #0x3		;r0=0(0x0)
:0203B92C 41A57A0D movmi  r7,r13,lsl #0x14		;r7=0(0x0)
:0203B930 0901A508 stmeqdb  r1 ,{r3,r8,r10,r13,r15}
:0203B934 F66E014D unknown
:0203B938 A5950251 ldrge r0,[r5, #+0x251]		;r5+0x251=*(f9a1d300)
:0203B93C B0575541 sublts r5,r7,r1,asr #0xa
:0203B940 00E1DDC1 rsceq  r13,r1,r1,asr #0x1b
:0203B944 E58D0330 str r0,[r13, #+0x330]		;r13+0x330=*(00000330)
:0203B948 619F3020 orrvss r3,r15,r0,lsr #0x0
:0203B94C 93015511 unknown
:0203B950 4D14E560 unknown
:0203B954 10950201 addnes r0,r5,r1,lsl #0x4
:0203B958 118C007D orrne  r0,r12,r13,ror r0
:0203B95C 4BE08E34 blmi 0185F234
:0203B960 A55795F4 ldrgeb r9,[r7, #-0x5f4]		;(r7-0x5f4=*(fffffa0c))
:0203B964 304FF830 subcc  r15,r15,r0,lsr r8
:0203B968 60343719 eorvss r3,r4,r9,lsl r7
:0203B96C 9001E59D mulls  r1,r13,r5
:0203B970 51E101A0 mvnpl  r0,r0,lsr #0x3
:0203B974 9D703010 ldclsl 0,cr3,[r0,#-0x40]!
:0203B978 025038E5 subeqs r3,r0,#0xE50000
:0203B97C 1075E59D unknown
:0203B980 06E9A000 unknown
:0203B984 A4033D80 strge r3,[r3],#-0xd80
:0203B988 B5E1A0B0 strltb r10,[r1, #+0xb0]!
:0203B98C 08006D19 stmeqda  r0 ,{r0,r3,r4,r8,r10,r11,r13,r14}
:0203B990 9845D568 stmlsda  r5 ,{r3,r5,r6,r8,r10,r12,r14,r15}^
:0203B994 E0804185 add  r4,r0,r5,lsl #0x3
:0203B998 F0751019 rsbnvs r1,r5,r9,lsl r0
:0203B99C 0190060D orreqs r0,r0,r13,lsl #0xc
:0203B9A0 14815406 strne r5,[r1],#+0x406
:0203B9A4 05942B29 ldreq r2,[r4, #+0xb29]		;r4+0xb29=*(00000b29)
:0203B9A8 4D010B41 unknown
:0203B9AC F080157D addnv  r1,r0,r13,ror r5
:0203B9B0 10B0EB00 adcnes r14,r0,r0,lsl #0x16
:0203B9B4 00E101D6 unknown
:0203B9B8 000A000D andeq  r0,r10,r13
:0203B9BC 8D00093D unknown
:0203B9C0 E5D2E824 ldrb r14,[r2, #+0x824]		;r2+0x824=*(08900db4)=#0(0x00000000)
:0203B9C4 05D50802 ldreqb r0,[r5, #+0x802]		;r5+0x802=*(f9a1d8b1)
:0203B9C8 17D9300B ldrneb r3,[r9, +r11]
:0203B9CC C1E04794 unknown
:0203B9D0 CDE08910 stcgtl 9,cr8,[r0,#+0x40]!
:0203B9D4 B28005F5 addlt  r0,r0,#0x3D400000
:0203B9D8 07E1F610 unknown
:0203B9DC 00E08990 smlaleq  r8,r0,r0,r9
:0203B9E0 21E512B5 strcsh r1,[r5, #+0x25]!
:0203B9E4 F816ED07 ldmnvda  r6 ,{r0,r1,r2,r8,r10,r11,r13,r14,r15}
:0203B9E8 0DE8BD8F stceql 13,cr11,[r8,#+0x23c]!
:0203B9EC FF1831C4 swinv 0x001831c4
:0203B9F0 15190000 ldrne r0,[r9, #-0x0]		;r9-0x0=*(3af8f518)=#0(0x00000000)
:0203B9F4 A200D118 andge  r13,r0,#0x6
:0203B9F8 1408DD1C strne r13,[r8],#-0xd1c
:0203B9FC 00E28DC0 rsceq  r8,r2,r0,asr #0x1b
:0203BA00 00E502E0 rsceq  r0,r5,r0,ror #0x5
:0203BA04 E0010001 and  r0,r1,r1
:0203BA08 C000E5CC andgt  r14,r0,r12,asr #0xb
:0203BA0C 08E59403 unknown
:0203BA10 07E59CC0 streqb r9,ia 
:0203BA14 31DC00C0 bicccs r0,r12,r0,asr #0x1
:0203BA18 0CE35C00 stceql 12,cr5,[r3],#+0x0
:0203BA1C 01120385 tsteq r2,r5,lsl #0x7
:0203BA20 0906A200 stmeqdb  r6 ,{r9,r13,r15}
:0203BA24 10090740 andne  r0,r9,r0,asr #0xe
:0203BA28 00011881 andeq  r1,r1,r1,lsl #0x11
:0203BA2C BA00010A blt 0203BE5C
:0203BA30 FF000D09 swinv 0x00000d09
:0203BA34 2009FFFF unknown
:0203BA38 62071015 andvs  r1,r7,#0x15
:0203BA3C E3A02009 mov  r2,#0x9		;r2=9(0x9)
:0203BA40 09041015 stmeqdb  r4 ,{r0,r2,r4,r12}
:0203BA44 00091440 andeq  r1,r9,r0,asr #0x8
:0203BA48 135101A9 cmpne r1,#0x4000002A
:0203BA4C 15E24EC0 strneb r4,[r2, #+0xec0]!
:0203BA50 42200031 eormi  r0,r0,#0x31
:0203BA54 0D240009 stceq  0,cr0,[r4,#-0x24]!
:0203BA58 000D0000 andeq  r0,r13,r0
:0203BA5C 159DE028 ldrne r14,[r13, #+0x28]		;r13+0x28=*(00000028)
:0203BA60 000904E5 andeq  r0,r9,r5,ror #0x9
:0203BA64 0801052C stmeqda  r1 ,{r2,r3,r5,r8,r10}
:0203BA68 9400B5E0 strls r11,[r0],#-0x5e0
:0203BA6C 14E58DC0 unknown
:0203BA70 15E5DDE0 strneb r13,[r5, #+0xde0]!
:0203BA74 E5DDC000 ldrb r12,[r13, #+0x0]		;r13+0x0=*(00000000)
:0203BA78 10082518 andne  r2,r8,r8,lsl r5
:0203BA7C E510CDE0 ldr r12,[r0, #-0xde0]		;(r0-0xde0=*(fffff220))
:0203BA80 E5CDC011 strb r12,[r13, #+0x11]		;r13+0x11=*(00000011)
:0203BA84 0000F64D andeq  r15,r0,r13,asr #0xc
:0203BA88 00A918EB adceq  r1,r9,r11,ror #0x11
:0203BA8C 24991495 ldrcs r1,[r9],#+0x495
:0203BA90 08F19020 ldmeqia  r1!,{r5,r12,r15}^
:0203BA94 32E5929C rsccc  r9,r5,#0xC0000009
:0203BA98 14A500B9 unknown
:0203BA9C 0E0141F0 mcreq 1,0,r4,cr1,cr0,{7}
:0203BAA0 03059998 unknown
:0203BAA4 2E4104A5 cdpcs 4,4,cr0,cr1,cr5,5
:0203BAA8 D1501580 cmple r0,r0,lsl #0xb
:0203BAAC A06D700E rsbge  r7,r13,r14
:0203BAB0 EDFC09E1 ldcl 9,cr0,[r12,#+0x384]!
:0203BAB4 0D14993D unknown
:0203BAB8 30700250 rsbccs r0,r0,r0,asr r2
:0203BABC 7011002D andvcs r0,r1,r13,lsr #0x0
:0203BAC0 990F241D stmlsdb  r15 ,{r0,r2,r3,r4,r10,r13}
:0203BAC4 000D2C05 andeq  r2,r13,r5,lsl #0x18
:0203BAC8 150006AE strne r0,[r0, #-0x6ae]		;(r0-0x6ae=*(fffff952))
:0203BACC 28E3E010 unknown
:0203BAD0 E5049D20 str r9,[r4, #-0xd20]		;(r4-0xd20=*(fffff2e0))
:0203BAD4 0DB1FC84 ldceq  12,cr15,[r1,#+0x210]!
:0203BAD8 05E58D70 streqb r8,[r5, #+0xd70]!
:0203BADC 301EAD08 andccs r10,r14,r8,lsl #0x1a
:0203BAE0 053513E1 ldreq r1,[r5, #-0x3e1]!
:0203BAE4 22BC000D adccss r0,r12,#0xD
:0203BAE8 02E11DD4 rsceq  r1,r1,#0x3500
:0203BAEC 200E8D10 andcs  r8,r14,r0,lsl r13
:0203BAF0 080CE58D stmeqda  r12 ,{r0,r2,r3,r7,r8,r10,r13,r14,r15}
:0203BAF4 2EE58D10 mcrcs 13,7,r8,cr5,cr0,{0}
:0203BAF8 2FE5D410 swics 0x00e5d410
:0203BAFC E5D42000 ldrb r2,[r4, #+0x0]		;r4+0x0=*(00000000)
:0203BB00 03D9F494 biceqs r15,r9,#0x94000000
:0203BB04 60184861 andvss r4,r8,r1,ror #0x10
:0203BB08 053D13D1 ldreq r1,[r13, #-0x3d1]!
:0203BB0C E2821E61 add  r1,r2,#0x610
:0203BB10 2409006D strcs r0,[r9],#-0x6d
:0203BB14 C2067CC3 andgt  r7,r6,#0xC300
:0203BB18 C2067D05 andgt  r7,r6,#0x140
:0203BB1C 100D0015 andne  r0,r13,r5,lsl r0
:0203BB20 C103C9C4 unknown
:0203BB24 81000D0C unknown
:0203BB28 3D9DC041 unknown
:0203BB2C 49CC070D stmmiib  r12 ,{r0,r2,r3,r8,r9,r10}^
:0203BB30 B4E1CC09 unknown
:0203BB34 E105CC20 unknown
:0203BB38 31CC30B6 strcch r3,[r12, #+0x6]		;r12+0x6=*(39806016)=#0(0x00000000)
:0203BB3C 0D000110 unknown
:0203BB40 F0501500 subnvs r1,r0,r0,lsl #0xa
:0203BB44 C0B0000D adcgts r0,r0,r13
:0203BB48 D1300B11 teqle r0,r1,lsl r11
:0203BB4C 300903E1 andcc  r0,r9,r1,ror #0x7
:0203BB50 30B4E08C adcccs r14,r4,r12,lsl #0x1
:0203BB54 0900D1C2 stmeqdb  r0 ,{r1,r6,r7,r8,r12,r14,r15}
:0203BB58 D100C00B unknown
:0203BB5C B6E0102D unknown
:0203BB60 A231C200 eorges r12,r1,#0x0
:0203BB64 00514084 subeqs r4,r1,r4,lsl #0x1
:0203BB68 F0212021 eornv  r2,r1,r1,lsr #0x0
:0203BB6C 0031A055 eoreqs r10,r1,r5,asr r0
:0203BB70 105501B9 ldrneh r0,[r5],#-0x19
:0203BB74 2C0031FE stccs  1,cr3,[r0],{#0xfe}
:0203BB78 352CE3C0 strcc r14,[r12, #-0x3c0]!
:0203BB7C 21820410 orrcs  r0,r2,r0,lsl r4
:0203BB80 7D09E059 unknown
:0203BB84 31052512 unknown
:0203BB88 1D002510 unknown
:0203BB8C FD002103 unknown
:0203BB90 1FE2022C swine 0x00e2022c
:0203BB94 22E3C11C rsccs  r12,r3,#0x7
:0203BB98 AD802500 unknown
:0203BB9C 13B53321 movnes r3,#0x84000000		;r3=-2080374784(0x84000000)
:0203BBA0 93050D93 unknown
:0203BBA4 CC1F2BE5 ldcgt  11,cr2,[r15],{#0xe5}
:0203BBA8 0001E200 andeq  r14,r1,r0,lsl #0x4
:0203BBAC 1F00E1E0 swine 0x0000e1e0
:0203BBB0 2CE3C21C stccsl 2,cr12,[r3],#+0x70
:0203BBB4 00E00004 rsceq  r0,r0,r4
:0203BBB8 4D810400 unknown
:0203BBBC 89E58300 unknown
:0203BBC0 C8010920 stmgtda  r1 ,{r5,r8,r11}
:0203BBC4 0D1F1131 unknown
:0203BBC8 7D507D00 unknown
:0203BBCC CCF035F0 ldcgtl 5,cr3,[r0],#+0x3c0
:0203BBD0 F0353D20 eornvs r3,r5,r0,lsr #0x1a
:0203BBD4 F045F07D subnv  r15,r5,r13,ror r0
:0203BBD8 45504598 ldrmib r4,[r0, #-0x598]		;(r0-0x598=*(fffffa68))
:0203BBDC 5912E5F0 ldmpldb  r2 ,{r4,r5,r6,r7,r8,r10,r13,r14,r15}
:0203BBE0 30B2F72B adcccs r15,r2,r11,lsr #0xe
:0203BBE4 A10DE1D2 unknown
:0203BBE8 35703500 ldrccb r3,[r0, #-0x500]!
:0203BBEC 3554E0F0 ldrccb r14,[r4, #-0xf0]		;(r4-0xf0=*(ffffff10))
:0203BBF0 B4F03560 unknown
:0203BBF4 C0B60AE5 adcgts r0,r6,r5,ror #0x15
:0203BBF8 00E116D2 unknown
:0203BBFC 03E1A024 mvneq  r10,#0x24
:0203BC00 E100A004 unknown
:0203BC04 E2023CFF and  r3,r2,#0xFF00
:0203BC08 04951591 ldreq r1,[r5],#+0x591
:0203BC0C 1AC160E1 bne 01093F98
:0203BC10 E2001CFF and  r1,r0,#0xFF00
:0203BC14 010C00FF unknown
:0203BC18 C230B0E2 eorgts r11,r0,#0xE2
:0203BC1C E101B1E1 unknown
:0203BC20 C20020B4 andgt  r2,r0,#0xB4
:0203BC24 10402055 subne  r2,r0,r5,asr r0
:0203BC28 01650005 unknown
:0203BC2C 00016440 andeq  r6,r1,r0,asr #0x8
:0203BC30 03016142 unknown
:0203BC34 F1010255 unknown
:0203BC38 3990158F ldmccib  r0 ,{r0,r1,r2,r3,r7,r8,r10,r12}
:0203BC3C 151EE910 ldrne r14,[r14, #-0x910]		;(r14-0x910=*(fffff6f0))
:0203BC40 01280001 unknown
:0203BC44 25563B00 ldrcsb r3,[r6, #-0xb00]		;(r6-0xb00=*(fffff51e))
:0203BC48 30504D04 subccs r4,r0,r4,lsl #0x1a
:0203BC4C 1CF02101 ldcnel 1,cr2,[r0],#+0x4
:0203BC50 93702101 cmnls r0,#0x40000000
:0203BC54 C9012B25 stmgtdb  r1 ,{r0,r2,r5,r8,r9,r11,r13}
:0203BC58 20C9FCF0 unknown
:0203BC5C 00E0F04D rsceq  r15,r0,r13,asr #0x0
:0203BC60 CCF02135 ldcgtl 1,cr2,[r0],#+0xd4
:0203BC64 00C0C021 sbceq  r12,r0,r1,lsr #0x0
:0203BC68 29ACF029 stmcsib  r12!,{r0,r3,r5,r12,r13,r14,r15}
:0203BC6C F04DA520 subnv  r10,r13,r0,lsr #0xa
:0203BC70 F0210098 mlanv  r1,r8,r0,r0unknown
:0203BC74 78C02184 stmvcia  r0 ,{r2,r7,r8,r13}^
:0203BC78 0CA99029 stceq  0,cr9,[r9],#+0xa4
:0203BC7C 80140029 andhis r0,r4,r9,lsr #0x0
:0203BC80 1B9964E1 blne 0069500C
:0203BC84 7029421A eorvc  r4,r9,r10,lsl r2
:0203BC88 ED18F501 unknown
:0203BC8C 21004800 unknown
:0203BC90 214D34F0 unknown
:0203BC94 091B6DC0 ldmeqdb  r11 ,{r6,r7,r8,r10,r11,r13,r14}
:0203BC98 3F18A91F swicc 0x0018a91f
:0203BC9C 0FE3C000 swieq 0x00e3c000
:0203BCA0 E1801002 orr  r1,r0,r2
:0203BCA4 026D0014 rsbeq  r0,r13,#0x14
:0203BCA8 13814010 orrne  r4,r1,#0x10
:0203BCAC D1C010B0 strleh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0203BCB0 0005482E andeq  r4,r5,r14,lsr #0x10
:0203BCB4 010048A0 unknown
:0203BCB8 04001000 streq r1,[r0],#-0x0
:0203BCBC 0004004A andeq  r0,r4,r10,asr #0x0
:0203BCC0 B530AD04 ldrlt r10,[r0, #-0xd04]!
:0203BCC4 27006110 unknown
:0203BCC8 811CE3A0 tsthi r12,r0,lsr #0x7
:0203BCCC 127910B5 rsbnes r1,r9,#0xB5
:0203BCD0 743AE117 unknown
:0203BCD4 511600E9 tstpl r6,r9,ror #0x1
:0203BCD8 A5184919 ldrge r4,[r8, #-0x919]		;(r8-0x919=*(d200097f))
:0203BCDC 0785102B streq r1,[r5,+r11, lsr #0x0]
:0203BCE0 0185382B orreq  r3,r5,r11,lsr #0x10
:0203BCE4 14811197 strne r1,[r1],#+0x197
:0203BCE8 E97740AD unknown
:0203BCEC 584D0171 stmplda  r13 ,{r0,r4,r5,r6,r8}^
:0203BCF0 49E5197D unknown
:0203BCF4 491B5110 ldmmidb  r11 ,{r4,r8,r12,r14}
:0203BCF8 79D56010 ldmvcib  r5 ,{r4,r13,r14}^
:0203BCFC 2C002943 stccs  9,cr2,[r0],{#0x43}
:0203BD00 DD00ED57 unknown
:0203BD04 F90F292D stmnvdb  r15 ,{r0,r2,r3,r5,r8,r11,r13}
:0203BD08 6A10311C bvs 02448180
:0203BD0C 951F00E9 ldrls r0,[r15, #-0xe9]		;r15-0xe9=*(0203bc2b)=#23347201(0x01644001)
:0203BD10 2D9DB000 unknown
:0203BD14 31413812 unknown
:0203BD18 25252D2C strcs r2,[r5, #-0xd2c]!
:0203BD1C 40657030 rsbmi  r7,r5,r0,lsr r0
:0203BD20 A9E95951 unknown
:0203BD24 0A110400 beq 0247CD2C
:0203BD28 2117E1AD tstcs r7,r13,lsr #0x3
:0203BD2C 193A5310 ldmnedb  r10!,{r4,r8,r9,r12,r14}
:0203BD30 28D96531 ldmcsia  r9 ,{r0,r4,r5,r8,r10,r13,r14}^
:0203BD34 3969332D unknown
:0203BD38 0AF5103D beq 01D7FE34
:0203BD3C A518203D ldrge r2,[r8, #-0x3d]		;(r8-0x3d=*(d200125b))
:0203BD40 40415A4C submi  r5,r1,r12,asr #0x14
:0203BD44 6D2D13AF stcvs  3,cr1,[r13,#-0x2bc]!
:0203BD48 851A2510 ldrhi r2,[r10, #-0x510]		;(r10-0x510=*(01002c11))
:0203BD4C 215039E5 cmpcs r0,r5,ror #0x13
:0203BD50 2D17CC99 unknown
:0203BD54 D140004D unknown
:0203BD58 07693832 unknown
:0203BD5C 4DD40A19 unknown
:0203BD60 493BB90D ldmmidb  r11!,{r0,r2,r3,r8,r11,r12,r13,r15}
:0203BD64 20A100E9 adccs  r0,r1,r9,ror #0x1
:0203BD68 19232D02 stmnedb  r3!,{r1,r8,r10,r11,r13}
:0203BD6C 8641C839 unknown
:0203BD70 D148613A unknown
:0203BD74 555C0095 ldrplb r0,[r12, #-0x95]		;r12-0x95=*(39805f7b)=#0(0x00000000)
:0203BD78 10114DB5 ldrneh r4,[r1], -r5
:0203BD7C 30395063 eorccs r5,r9,r3,ror #0x0
:0203BD80 39D81CB5 ldmccib  r8 ,{r0,r2,r4,r5,r7,r10,r11,r12}^
:0203BD84 11FDB300 mvnnes r11,r0,lsl #0x6
:0203BD88 08D95083 ldmeqia  r9 ,{r0,r1,r7,r12,r14}^
:0203BD8C 02014F3D andeq  r4,r1,#0xF4
:0203BD90 00390339 eoreqs r0,r9,r9,lsr r3
:0203BD94 060965F9 unknown
:0203BD98 32300551 eorccs r0,r0,#0x14400000
:0203BD9C 910F3152 mrsls r3,CPSR
:0203BDA0 3936C906 ldmccdb  r6!,{r1,r2,r8,r11,r14,r15}
:0203BDA4 00ED0040 rsceq  r0,r13,r0,asr #0x0
:0203BDA8 9108F1C9 unknown
:0203BDAC EA262D0B b 029C71E0
:0203BDB0 4C85270D stcmi  7,cr2,[r5],{#0xd}
:0203BDB4 7100A504 unknown
:0203BDB8 01653711 unknown
:0203BDBC 23DB1C1D biccss r1,r11,#0x1D00
:0203BDC0 18E10005 unknown
:0203BDC4 F84F4D27 stmnvda  r15 ,{r0,r1,r2,r5,r8,r10,r11,r14}^
:0203BDC8 56040BA1 strpl r0,[r4],-r1, lsr #0x17
:0203BDCC FFB40025 swinv 0x00b40025
:0203BDD0 89D03C8D ldmhiib  r0 ,{r0,r2,r3,r7,r10,r11,r12,r13}^
:0203BDD4 41000157 unknown
:0203BDD8 F84DA169 stmnvda  r13 ,{r0,r3,r5,r6,r8,r13,r15}^
:0203BDDC 99E4057D unknown
:0203BDE0 1745E402 strneb r14,[r5,-r2, lsl #0x8]
:0203BDE4 85D15520 ldrhib r5,[r1, #+0x520]		;r1+0x520=*(00000520)
:0203BDE8 0A01DC23 beq 020B2E7C
:0203BDEC ED0191DC unknown
:0203BDF0 EA0C0901 b 0233E1FC
:0203BDF4 01003121 unknown
:0203BDF8 945004E0 ldrlsb r0,[r0],#-0x4e0
:0203BDFC A08209AD addge  r0,r2,r13,lsr #0x13
:0203BE00 D513B0E1 ldrle r11,[r3, #-0xe1]		;(r3-0xe1=*(83ffff1f))
:0203BE04 00C820E1 sbceq  r2,r8,r1,ror #0x1
:0203BE08 30C0E1A0 sbccc  r14,r0,r0,lsr #0x3
:0203BE0C 21180D21 tstcs r8,r1,lsr #0x1a
:0203BE10 182010E0 stmneda  r0!,{r5,r6,r7,r12}
:0203BE14 13B2E001 movnes r14,#0x1		;r14=1(0x1)
:0203BE18 B000E1C5 andlt  r14,r0,r5,asr #0x3
:0203BE1C 001DD553 andeqs r13,r13,r3,asr r5
:0203BE20 0E951F3D mrceq 15,4,r1,cr5,cr13,{1}
:0203BE24 E0382508 eors r2,r8,r8,lsl #0xa
:0203BE28 E0050000 and  r0,r5,r0
:0203BE2C 040015B6 streq r1,[r0],#-0x5b6
:0203BE30 280A0540 stmcsda  r10 ,{r6,r8,r10}
:0203BE34 C306B150 unknown
:0203BE38 0904E1C0 stmeqdb  r4 ,{r6,r7,r8,r13,r14,r15}
:0203BE3C 03B209C9 moveqs r0,#0x324000		;r0=3293184(0x324000)
:0203BE40 03B4E1D1 moveqs r14,#0x40000034		;r14=1073741876(0x40000034)
:0203BE44 032101C1 unknown
:0203BE48 02010119 andeq  r0,r1,#0x40000006
:0203BE4C 08356211 ldmeqda  r5!,{r0,r4,r9,r13,r14}
:0203BE50 E127A0E8 unknown
:0203BE54 591C082E ldmpldb  r12 ,{r1,r2,r3,r5,r11}
:0203BE58 2905C301 stmcsdb  r5 ,{r0,r8,r9,r14,r15}
:0203BE5C 6000901B andvs  r9,r0,r11,lsl r0
:0203BE60 86700371 unknown
:0203BE64 0460FFE2 unknown
:0203BE68 7000E207 andvc  r14,r0,r7,lsl #0x4
:0203BE6C 1928E5C3 stmnedb  r8!,{r0,r1,r6,r7,r8,r10,r13,r14,r15}
:0203BE70 F0198020 andnvs r8,r9,r0,lsr #0x0
:0203BE74 2F00D106 swics 0x0000d106
:0203BE78 04E35600 unknown
:0203BE7C 70118D05 andvcs r8,r1,r5,lsl #0x1a
:0203BE80 63B4E594 movvss r14,#0x25000000		;r14=620756992(0x25000000)
:0203BE84 2E01E1D7 mcrcs 1,0,r14,cr1,cr7,{6}
:0203BE88 B4E18668 unknown
:0203BE8C 00E1C763 rsceq  r12,r1,r3,ror #0xe
:0203BE90 01B15000 moveqs r5,r0			;r5=3293184(0x324000)
:0203BE94 790E00A9 stmvcdb  r14 ,{r0,r3,r5,r7}
:0203BE98 E41BB100 ldr r11,[r11],#-0x100
:0203BE9C F11F716C tstnv r15,r12,ror #0x2
:0203BEA0 00013004 andeq  r3,r1,r4
:0203BEA4 FF51E104 swinv 0x0051e104
:0203BEA8 00002F43 andeq  r2,r0,r3,asr #0x1e
:0203BEAC 6D1C86D4 unknown
:0203BEB0 C0347907 eorgts r7,r4,r7,lsl #0x12
:0203BEB4 2F610188 swics 0x00610188
:0203BEB8 00FD0BB1 unknown
:0203BEBC 0F80053D swieq 0x0080053d
:0203BEC0 A0E1A03C rscge  r10,r1,r12,lsr r0
:0203BEC4 B5E1B00F strltb r11,[r1, #+0xf]!
:0203BEC8 D5401309 strleb r1,[r0, #-0x309]		;(r0-0x309=*(00323cf7))
:0203BECC 51030309 unknown
:0203BED0 6D710C05 ldcvsl 12,cr0,[r1,#-0x14]!
:0203BED4 E9514007 ldmdb  r1 ,{r0,r1,r2,r14}^
:0203BED8 E5973000 ldr r3,[r7, #+0x0]		;r7+0x0=*(00000000)
:0203BEDC ED076D05 unknown
:0203BEE0 2261BC54 rsbcs  r11,r1,#0x5400
:0203BEE4 C304CDC3 unknown
:0203BEE8 075D04E1 ldreqb r0,r11,r1,#0x5400
:0203BEEC 07754480 ldreqb r4,[r5,-r0, lsl #0x9]!
:0203BEF0 016520B4 streqh r2,[r5, #-0x4]!
:0203BEF4 20B60B31 adccss r0,r6,r1,lsr r11
:0203BEF8 290119D1 stmcsdb  r1 ,{r0,r4,r6,r7,r8,r11,r12}
:0203BEFC E909030B stmdb  r9 ,{r0,r1,r3,r8,r9}
:0203BF00 11145D00 tstne r4,r0,lsl #0x1a
:0203BF04 5172701E cmnpl r2,r14,lsl r0
:0203BF08 25110C05 ldrcs r0,[r1, #-0xc05]		;(r1-0xc05=*(fffff3fb))
:0203BF0C A1DD0001 bicges r0,r13,r1
:0203BF10 CA013900 bgt 0208A318
:0203BF14 28E1DD10 unknown
:0203BF18 32E28220 rsccc  r8,r2,#0x2
:0203BF1C 050ABD00 streq r11,[r10, #-0xd00]		;(r10-0xd00=*(01002421))
:0203BF20 100809E1 andne  r0,r8,r1,ror #0x13
:0203BF24 840AC5A0 strhi r12,[r10],#-0x5a0
:0203BF28 B904E245 stmltdb  r4 ,{r0,r2,r6,r9,r13,r14,r15}
:0203BF2C 0C312206 ldceq  2,cr2,[r1],#-0x18
:0203BF30 14540004 ldrneb r0,[r4],#-0x4
:0203BF34 0731E8E3 ldreq r14,[r4],#-0x4
:0203BF38 0604A5E8 streq r10,[r4],#-0x4
:0203BF3C E0142570 ands r2,r4,r0,ror r5
:0203BF40 10071021 andne  r1,r7,r1,lsr #0x0
:0203BF44 1021E005 eorne  r14,r1,r5
:0203BF48 012042FF unknown
:0203BF4C 061007E2 ldreq r0,[r0, -r15]!
:0203BF50 210002E0 unknown
:0203BF54 00158200 andeqs r8,r5,r0,lsl #0x4
:0203BF58 201D2F22 andcss r2,r13,r2,lsr #0x1e
:0203BF5C 65900661 ldrvs r0,[r0, #+0x661]		;r0+0x661=*(00324661)
:0203BF60 0110FFE5 tsteq r0,r5,ror #0x1f
:0203BF64 D43038E2 unknown
:0203BF68 2F81E500 swics 0x0081e500
:0203BF6C 06ED07BD unknown
:0203BF70 18C33008 stmneia  r3 ,{r3,r12,r13}^
:0203BF74 832E22E3 unknown
:0203BF78 C42038E1 unknown
:0203BF7C 95001900 strls r1,[r0, #-0x900]		;(r0-0x900=*(00323700))
:0203BF80 15E20515 strneb r0,[r2, #+0x515]!
:0203BF84 02105500 andeqs r5,r0,#0x0
:0203BF88 00193301 andeqs r3,r9,r1,lsl #0x6
:0203BF8C 301D1001 andccs r1,r13,r1
:0203BF90 10691065 rsbne  r1,r9,r5,ror #0x0
:0203BF94 B9100902 ldmltdb  r0 ,{r1,r8,r11}
:0203BF98 20040005 andcs  r0,r4,r5
:0203BF9C 2159E3C2 cmpcs r9,r2,asr #0x7
:0203BFA0 E121821E unknown
:0203BFA4 55C31038 strplb r1,[r3, #+0x38]		;r3+0x38=*(84000038)
:0203BFA8 00550314 subeqs r0,r5,r4,lsl r3
:0203BFAC 002D5005 eoreq  r5,r13,r5
:0203BFB0 1F8D0108 swine 0x008d0108
:0203BFB4 FFE28120 swinv 0x00e28120
:0203BFB8 E2021009 and  r1,r2,#0x9
:0203BFBC E5C02001 strb r2,[r0, #+0x1]		;r0+0x1=*(00324001)
:0203BFC0 001D0028 andeqs r0,r13,r8,lsr #0x0
:0203BFC4 100413BD strneh r1,[r4], -r13
:0203BFC8 38203590 stmccda  r0!,{r4,r7,r8,r10,r12,r13}
:0203BFCC 01D12300 biceqs r2,r1,r0,lsl #0x6
:0203BFD0 38E38006 unknown
:0203BFD4 2691C100 ldrcs r12,[r1],+r0, lsl #0x2
:0203BFD8 0A0D2F82 beq 02387DE8
:0203BFDC 001D1321 andeqs r1,r13,r1,lsr #0x6
:0203BFE0 90300418 eorlss r0,r0,r8,lsl r4
:0203BFE4 1028E50E eorne  r14,r8,r14,lsl #0xa
:0203BFE8 D30005A0 unknown
:0203BFEC 50820455 addpl  r0,r2,r5,asr r4
:0203BFF0 C32038E3 unknown
:0203BFF4 03FD01E5 mvneqs r0,#0x40000039
:0203BFF8 65C01345 strvsb r1,[r0, #+0x345]		;r0+0x345=*(00324345)
:0203BFFC 3DF03D16 ldcccl 13,cr3,[r0,#+0x58]!
:0203C000 603DB2F0 unknown
:0203C004 F03DF03D eornvs r15,r13,r13,lsr r0
:0203C008 B4F7F03D unknown
:0203C00C F03DA03D eornvs r10,r13,r13,lsr r0
:0203C010 3D203D30 stccc  13,cr3,[r0,#-0xc0]!
:0203C014 103D1CF0 unknown
:0203C018 B60429B6 unknown
:0203C01C 0275D113 rsbeqs r13,r5,#0xC0000004
:0203C020 1101E000 unknown
:0203C024 003D1085 eoreqs r1,r13,r5,lsl #0x1
:0203C028 A085101D addge  r1,r5,r13,lsl r0
:0203C02C F10DF085 unknown
:0203C030 F0857085 addnv  r7,r5,r5,lsl #0x1
:0203C034 85F085FF ldrhib r8,[r0, #+0x5ff]!
:0203C038 85F085F0 ldrhib r8,[r0, #+0x5f0]!
:0203C03C 0DF085F0 ldceql 5,cr8,[r0,#+0x3c0]!
:0203C040 C0851FF1 unknown
:0203C044 85F085BF ldrhib r8,[r0, #+0x5bf]!
:0203C048 85F085F0 ldrhib r8,[r0, #+0x5f0]!
:0203C04C 85F085F0 ldrhib r8,[r0, #+0x5f0]!
:0203C050 859175F0 ldrhi r7,[r1, #+0x5f0]		;r1+0x5f0=*(000005f0)
:0203C054 F085FF60 addnv  r15,r5,r0,ror #0x1e
:0203C058 F085F085 addnv  r15,r5,r5,lsl #0x1
:0203C05C F085F085 addnv  r15,r5,r5,lsl #0x1
:0203C060 ED208D78 stc  13,cr8,[r0,#-0x1e0]!
:0203C064 ED64DFF0 stcl 15,cr13,[r4,#-0x3c0]!
:0203C068 ED1E0180 unknown
:0203C06C 2100D110 unknown
:0203C070 F200110F andnv  r1,r0,#0xC0000003
:0203C074 ED22B801 stc  8,cr11,[r2,#-0x4]!
:0203C078 B4C02100 strltb r2,[r0],#+0x100
:0203C07C 40254011 eormi  r4,r5,r1,lsl r0
:0203C080 22BA31D8 adccss r3,r10,#0x36
:0203C084 0D0055D3 unknown
:0203C088 10995110 addnes r5,r9,r0,lsl r1
:0203C08C 001183B0 ldreqh r8,[r1], -r0
:0203C090 D000B681 andle  r11,r0,r1,lsl #0xd
:0203C094 42500C6D submis r0,r0,#0x6D00
:0203C098 292310D1 stmcsdb  r3!,{r0,r4,r6,r7,r12}
:0203C09C 90CD3300 sbcls  r3,r13,r0,lsl #0x6
:0203C0A0 4DD02251 unknown
:0203C0A4 5D54E235 unknown
:0203C0A8 120041C0 andne  r4,r0,#0x30
:0203C0AC 10D11059 sbcnes r1,r1,r9,asr r0
:0203C0B0 00056CB0 streqh r6,[r5], -r0
:0203C0B4 091015B0 ldmeqdb  r0 ,{r4,r5,r7,r8,r10,r12}
:0203C0B8 000DB200 andeq  r11,r13,r0,lsl #0x4
:0203C0BC AD000DB0 unknown
:0203C0C0 11000DB4 strneh r0,[r0, -r4]
:0203C0C4 0011B410 andeqs r11,r1,r0,lsl r4
:0203C0C8 B6058DB2 unknown
:0203C0CC E1D01056 bics r1,r0,r6,asr r0
:0203C0D0 16091951 unknown
:0203C0D4 18CD10B6 stmneia  r13 ,{r1,r2,r4,r5,r7,r12}^
:0203C0D8 1E8582E1 cdpne 2,8,cr8,cr5,cr1,7
:0203C0DC 2E0D8DD0 mcrcs 13,0,r8,cr13,cr0,{6}
:0203C0E0 64581061 ldrvsb r1,[r8],#-0x61
:0203C0E4 D1116510 tstle r1,r0,lsl r5
:0203C0E8 011902E1 tsteq r9,r1,ror #0x5
:0203C0EC 17C102E2 strneb r0,r9,r1,ror #0x5
:0203C0F0 446D2DB0 unknown
:0203C0F4 03A11705 moveq  r1,#0x140000		;r1=1310720(0x140000)
:0203C0F8 D3106838 tstle r0,#0x380000
:0203C0FC A01F81E5 andges r8,r15,r5,ror #0x3
:0203C100 1F00A1E1 swine 0x0000a1e1
:0203C104 8105E1B0 strhih r14,[r5, -r0]
:0203C108 0015BC05 andeqs r11,r5,r5,lsl #0x18
:0203C10C 601550BE ldrvsh r5,[r5], -r14
:0203C110 4015044D andmis r0,r5,r13,asr #0x8
:0203C114 E1D322B8 ldrh r2,[r3, #+0x28]		;r3+0x28=*(84000028)
:0203C118 D31207BA tstle r2,#0x2E80000
:0203C11C C020B0E1 eorgt  r11,r0,r1,ror #0x1
:0203C120 1000B2E1 andne  r11,r0,r1,ror #0x5
:0203C124 5D01E1C0 unknown
:0203C128 1075107D rsbnes r1,r5,r13,ror r0
:0203C12C 252D2845 strcs r2,[r13, #-0x845]!
:0203C130 21E5D0F8 unknown
:0203C134 41006010 unknown
:0203C138 2D04B90E unknown
:0203C13C 18B5E490 ldmneia  r5!,{r4,r7,r10,r13,r14,r15}
:0203C140 2D9A106D unknown
:0203C144 3448B110 strccb r11,[r8],#-0x110
:0203C148 00294299 mlaeq  r9,r9,r2,r4unknown
:0203C14C B02105DB unknown
:0203C150 02E1D000 rsceq  r13,r1,#0x0
:0203C154 E2010009 and  r0,r1,#0x9
:0203C158 E1B007C0 movs r0,r0,asr #0xf
:0203C15C 17F91891 unknown
:0203C160 7554608E ldrvcb r6,[r4, #-0x8e]		;(r4-0x8e=*(ffffff72))
:0203C164 1502B938 strne r11,[r2, #-0x938]		;(r2-0x938=*(fffff6d1))
:0203C168 0C2D1001 stceq  0,cr1,[r13],#-0x4
:0203C16C 15C04610 strneb r4,[r0, #+0x610]		;r0+0x610=*(00324610)
:0203C170 69CC1065 stmvsib  r12 ,{r0,r2,r5,r6,r12}^
:0203C174 7FFFA800 swivc 0x00ffa800
:0203C178 5420AD14 unknown
:0203C17C 17DD0009 ldrneb r0,[r13, +r9]
:0203C180 00501C71 subeqs r1,r0,r1,ror r12
:0203C184 01251D9F unknown
:0203C188 050AE581 streq r14,[r10, #-0x581]		;(r10-0x581=*(01002ba0))
:0203C18C 192B1340 stmnedb  r11!,{r6,r8,r9,r12}
:0203C190 11BF9130 movnes r9,lsr r0		;r9=3293184(0x324000)
:0203C194 17593000 ldrneb r3,[r9, -r0]
:0203C198 118225FD unknown
:0203C19C 515A9820 cmppl r10,r0,lsr #0x10
:0203C1A0 22100900 andcss r0,r0,#0x0
:0203C1A4 20EB012B rsccs  r0,r11,r11,lsr #0x2
:0203C1A8 10490320 subne  r0,r9,r0,lsr #0x6
:0203C1AC D210002D andles r0,r0,#0x2D
:0203C1B0 C200B0E1 andgt  r11,r0,#0xE1
:0203C1B4 75A5E103 strvc r14,[r5, #+0x103]!
:0203C1B8 452CC504 strmi r12,[r12, #-0x504]!
:0203C1BC 0012B510 andeqs r11,r2,r0,lsl r5
:0203C1C0 33BC04AB movccs r0,#0xAB000000		;r0=-1426063360(0xab000000)
:0203C1C4 550201D1 strpl r0,[r2, #-0x1d1]		;(r2-0x1d1=*(fffffe38))
:0203C1C8 DD202837 stcle  8,cr2,[r0,#-0xdc]!
:0203C1CC 004AB031 subeq  r11,r10,r1,lsr r0
:0203C1D0 0520E1D2 streq r14,[r0, #-0x1d2]!
:0203C1D4 2DC21017 unknown
:0203C1D8 BDEC902C stcltl 0,cr9,[r12,#+0xb0]!
:0203C1DC 7F81F910 swivc 0x0081f910
:0203C1E0 257D0089 ldrcsb r0,[r13, #-0x89]!
:0203C1E4 04360002 unknown
:0203C1E8 7141D9E4 unknown
:0203C1EC 00024A10 andeq  r4,r2,r0,lsl r10
:0203C1F0 038C2AD5 orreq  r2,r12,#0xD5000
:0203C1F4 F8E2800A unknown
:0203C1F8 C501991F strgt r9,[r1, #-0x91f]		;(r1-0x91f=*(0013f6e1))
:0203C1FC 1FF8C00B swine 0x00f8c00b
:0203C200 2CB1001D ldccs  0,cr0,[r1],#+0x74
:0203C204 1021697E eorne  r6,r1,r14,ror r9
:0203C208 81AC27B1 strhih r2,[r12, +r1]!
:0203C20C E9002901 stmdb  r0 ,{r0,r8,r11,r13}
:0203C210 45000D2B strmi r0,[r0, #-0xd2b]		;(r0-0xd2b=*(aafff2d5))
:0203C214 0C05E20A stceq  2,cr14,[r5],{#0xa}
:0203C218 E5DF1091 ldrb r1,[r15, #+0x91]		;r15+0x91=*(0203c2b1)=#88096770(0x05404002)
:0203C21C 36B9200C unknown
:0203C220 E92D000F stmdb  r13!,{r0,r1,r2,r3}
:0203C224 1D113908 unknown
:0203C228 1195B61E orrnes r11,r5,r14,lsl r6
:0203C22C D00C0D40 andle  r0,r12,r0,asr #0x1a
:0203C230 15E22B8D strneb r2,[r2, #+0xb8d]!
:0203C234 353C0512 ldrcc r0,[r12, #-0x512]!
:0203C238 0021DC30 eoreq  r13,r1,r0,lsr r12
:0203C23C 942E000C unknown
:0203C240 753004E8 ldrvc r0,[r0, #-0x4e8]!
:0203C244 2008E116 andcs  r14,r8,r6,lsl r1
:0203C248 11193094 unknown
:0203C24C E5820471 str r0,[r2, #+0x471]		;r2+0x471=*(0000047a)
:0203C250 11000104 unknown
:0203C254 2A63C714 bcs 0392DEAC
:0203C258 192CE101 stmnedb  r12!,{r0,r8,r13,r14,r15}
:0203C25C 0932D934 ldmeqdb  r2!,{r2,r4,r5,r8,r11,r12,r14,r15}
:0203C260 3C2ACD1A stccc  13,cr12,[r10],#-0x68
:0203C264 B9004901 stmltdb  r0 ,{r0,r8,r11,r14}
:0203C268 95177918 ldrls r7,[r7, #-0x918]		;(r7-0x918=*(fffff6e8))
:0203C26C 0E0022E5 cdpeq 2,0,cr2,cr0,cr5,7
:0203C270 6100E884 unknown
:0203C274 02C1BB0B sbceq  r11,r1,#0x2C00
:0203C278 A826F138 stmgeda  r6!,{r3,r4,r5,r8,r12,r13,r14,r15}
:0203C27C E28014BD add  r1,r0,#0xBD000000
:0203C280 16E1500D unknown
:0203C284 33A859B1 movcc  r5,#0x2C4000		;r5=2899968(0x2c4000)
:0203C288 01020639 unknown
:0203C28C 00998419 addeqs r8,r9,r9,lsl r4
:0203C290 F1841191 unknown
:0203C294 111DB400 tstne r13,r0,lsl #0x8
:0203C298 00893078 addeq  r3,r9,r8,ror r0
:0203C29C 2B0EC50C blcs 023ED6D4
:0203C2A0 83A91019 movhi  r1,#0x19		;r1=25(0x19)
:0203C2A4 013796E5 teqeq r7,r5,ror #0xd
:0203C2A8 6017D5EB andvss r13,r7,r11,ror #0xb
:0203C2AC 0F357040 swieq 0x00357040
:0203C2B0 40400235 submi  r0,r0,r5,lsr r2
:0203C2B4 01790705 cmneq r9,r5,lsl #0xe
:0203C2B8 55E60011 strplb r0,[r6, #+0x11]!
:0203C2BC 2D1E2904 unknown
:0203C2C0 5C018503 stcpl  5,cr8,[r1],{#0x3}
:0203C2C4 7D1185F9 unknown
:0203C2C8 866BCF08 unknown
:0203C2CC 811105E2 tsthi r1,r2,ror #0xb
:0203C2D0 802875E0 eorhi  r7,r8,r0,ror #0xb
:0203C2D4 17BD0025 ldrne r0,[r13,+r5, lsr #0x0]!
:0203C2D8 2401DDF3 strcs r13,[r1],#-0xdf3
:0203C2DC 10D94079 sbcnes r4,r9,r9,ror r0
:0203C2E0 03956BC8 orreqs r6,r5,#0x32000
:0203C2E4 0C00791B stceq  9,cr7,[r0],{#0x1b}
:0203C2E8 20690065 rsbcs  r0,r9,r5,ror #0x0
:0203C2EC E5358108 ldr r8,[r5, #-0x108]!
:0203C2F0 F40C18F9 strnv r1,[r12],#-0x8f9
:0203C2F4 9410490A ldrls r4,[r0],#-0x90a
:0203C2F8 451A0634 ldrmi r0,[r10, #-0x634]		;(r10-0x634=*(01002aed))
:0203C2FC 000D3820 andeq  r3,r13,r0,lsr #0x10
:0203C300 300D1B02 andcc  r1,r13,r2,lsl #0x16
:0203C304 4D252FFA stcmi  15,cr2,[r5,#-0x3e8]!
:0203C308 B8C01104 stmltia  r0 ,{r2,r8,r12}^
:0203C30C 35140015 ldrcc r0,[r4, #-0x15]		;(r4-0x15=*(ffffffeb))
:0203C310 9D1E5500 unknown
:0203C314 05A9EB01 streq r14,[r9, #+0xb01]!
:0203C318 E280107D add  r1,r0,#0x7D
:0203C31C 250125C7 strcs r2,[r1, #-0x5c7]		;(r1-0x5c7=*(fffffa52))
:0203C320 144D8330 strneb r8,[r13],#-0x330
:0203C324 E9101A35 ldmdb  r0 ,{r0,r2,r4,r5,r9,r11,r12}
:0203C328 08102535 ldmeqda  r0 ,{r0,r2,r4,r5,r8,r10,r13}
:0203C32C E51B9118 ldr r9,[r11, #-0x118]		;r11-0x118=*(01fffee8)=#0(0x00000000)
:0203C330 EB00022E bl 0203CBF0
:0203C334 FD50172D unknown
:0203C338 2425FF20 unknown
:0203C33C 10191001 andnes r1,r9,r1
:0203C340 18851010 stmneia  r5 ,{r4,r12}
:0203C344 00CE3199 smulleq  r3,r14,r9,r1
:0203C348 45E08101 strmib r8,[r0, #+0x101]!
:0203C34C F1206520 unknown
:0203C350 F0188508 andnvs r8,r8,r8,lsl #0xa
:0203C354 91301339 teqls r0,r9,lsr r3
:0203C358 149530E5 ldrne r3,[r5],#+0xe5
:0203C35C A111D120 tstge r1,r0,lsr #0x2
:0203C360 0C02E003 stceq  0,cr14,[r2],{#0x3}
:0203C364 0341E380 unknown
:0203C368 92C004B9 sbcls  r0,r0,#0xB9000000
:0203C36C 0069002D rsbeq  r0,r9,r13,lsr #0x0
:0203C370 B1E2830B mvnlt  r8,r11,lsl #0x6
:0203C374 0146E102 unknown
:0203C378 0223A020 eoreq  r10,r3,#0x20
:0203C37C 00E08301 rsceq  r8,r0,r1,lsl #0x6
:0203C380 0818350C ldmeqda  r8 ,{r2,r3,r8,r10,r12,r13}
:0203C384 1981083D stmneib  r1 ,{r0,r2,r3,r4,r5,r11}
:0203C388 1AC1FFFC bne 010BC380
:0203C38C 283986EC ldmcsda  r9!,{r2,r3,r5,r6,r7,r9,r10,r15}
:0203C390 82057889 andhi  r7,r5,#0x890000
:0203C394 010C81E0 unknown
:0203C398 EC29D980 stc  9,cr13,[r9],#-0x200
:0203C39C 0D0D40BD unknown
:0203C3A0 0994154D ldmeqib  r4 ,{r0,r2,r3,r6,r8,r10,r12}
:0203C3A4 A405D501 strge r13,[r5],#-0x501
:0203C3A8 99901655 ldmlsib  r0 ,{r0,r2,r4,r6,r9,r10,r12}
:0203C3AC 20455104 subcs  r5,r5,r4,lsl #0x2
:0203C3B0 0491806B ldreq r8,[r1],#+0x6b
:0203C3B4 6C04B170 stcvs  1,cr11,[r4],{#0x70}
:0203C3B8 A05B0475 subges r0,r11,r5,ror r4
:0203C3BC 0011E32A andeqs r14,r1,r10,lsr #0x6
:0203C3C0 074902D9 unknown
:0203C3C4 10090289 andne  r0,r9,r9,lsl #0x5
:0203C3C8 0D3EF8FA ldceq  8,cr15,[r14,#-0x3e8]!
:0203C3CC 000D9C70 andeq  r9,r13,r0,ror r12
:0203C3D0 354DFF51 strccb r15,[r13, #-0xf51]		;(r13-0xf51=*(fffff0af))
:0203C3D4 002905B9 unknown
:0203C3D8 0DE581E5 stceql 1,cr8,[r5,#+0x394]!
:0203C3DC 0D68B890 stceql 8,cr11,[r8,#-0x240]!
:0203C3E0 05CD0040 streqb r0,[r13, #+0x40]		;r13+0x40=*(00000040)
:0203C3E4 E2800CA4 add  r0,r0,#0xA400
:0203C3E8 E1C059B4 strh r5,[r0, #+0x94]		;r0+0x94=*(ab000094)
:0203C3EC 7D807011 unknown
:0203C3F0 E2811D06 add  r1,r1,#0x180
:0203C3F4 35A5FF71 strcc r15,[r5, #+0xf71]!
:0203C3F8 8010410A andhis r4,r0,r10,lsl #0x2
:0203C3FC 910198E0 unknown
:0203C400 1F0063E5 swine 0x000063e5
:0203C404 BD68E281 stcltl 2,cr14,[r8,#-0x204]!
:0203C408 E189901B orr  r9,r9,r11,lsl r0
:0203C40C E3599005 cmp r9,#0x5
:0203C410 E28AAE1A add  r10,r10,#0x1A0
:0203C414 8001E1DD unknown
:0203C418 47F05175 unknown
:0203C41C 10493175 subne  r3,r9,r5,ror r1
:0203C420 19090095 stmnedb  r9 ,{r0,r2,r4,r7}
:0203C424 11015CE0 unknown
:0203C428 37856004 strcc r6,[r5, +r4]
:0203C42C A8048D02 stmgeda  r4 ,{r1,r8,r10,r11,r15}
:0203C430 017D00A1 cmneq r13,r1,lsr #0x1
:0203C434 06A90845 unknown
:0203C438 19CDF8FC stmneib  r13 ,{r2,r3,r4,r5,r6,r7,r11,r12,r13,r14,r15}^
:0203C43C 03E24F86 mvneq  r4,#0x218
:0203C440 B9E3C110 unknown
:0203C444 20814115 addcs  r4,r1,r5,lsl r1
:0203C448 1441E1A0 strneb r14,[r1],#-0x1a0
:0203C44C E1C680BA strh r8,[r6, #+0xa]		;r6+0xa=*(00000028)
:0203C450 392A0416 stmccdb  r10!,{r1,r2,r4,r10}
:0203C454 20E57003 rsccs  r7,r5,r3
:0203C458 1F1145E3 swine 0x001145e3
:0203C45C 10AA0019 adcne  r0,r10,r9,lsl r0
:0203C460 06707D11 unknown
:0203C464 59E2805D unknown
:0203C468 7D108450 unknown
:0203C46C 801F6340 andhis r6,r15,r0,asr #0x6
:0203C470 007D08F9 unknown
:0203C474 E1D562A0 bics r6,r5,r0,lsr #0x5
:0203C478 D02079BA unknown
:0203C47C 08A003E1 stmeqia  r0!,{r0,r5,r6,r7,r8,r9}
:0203C480 3008E08A andcc  r14,r8,r10,lsl #0x1
:0203C484 7D02E08A unknown
:0203C488 07698000 streqb r8,[r9,-r0]!
:0203C48C A02081CA eorge  r8,r0,r10,asr #0x3
:0203C490 812BE1C6 unknown
:0203C494 10C98540 sbcne  r8,r9,r0,asr #0xa
:0203C498 81F01EA9 mvnhis r1,r9,lsr #0x1d
:0203C49C 8081B000 addhi  r11,r1,r0
:0203C4A0 212B0F63 unknown
:0203C4A4 00812130 addeq  r2,r1,r0,lsr r1
:0203C4A8 1F0081CB swine 0x000081cb
:0203C4AC 55900055 ldrpl r0,[r0, #+0x55]		;r0+0x55=*(ab000055)
:0203C4B0 041D1155 ldreq r1,[r13],#-0x155
:0203C4B4 6300B995 unknown
:0203C4B8 0BE2805F bleq 018DC63C
:0203C4BC D511505D ldrle r5,[r1, #-0x5d]		;(r1-0x5d=*(ffffffbc))
:0203C4C0 81000900 unknown
:0203C4C4 45A0304D strmi r3,[r0, #+0x4d]!
:0203C4C8 30B8E595 umlalccs r14,r8,r5,r5
:0203C4CC 20B8E1D5 unknown
:0203C4D0 BAE1DA00 blt 018B2CD8
:0203C4D4 08E1DA10 unknown
:0203C4D8 E0430030 sub  r0,r3,r0,lsr r0
:0203C4DC E0821001 add  r1,r2,r1
:0203C4E0 00E110B9 unknown
:0203C4E4 AD05BAC0 unknown
:0203C4E8 C630B84A unknown
:0203C4EC B1040AE1 unknown
:0203C4F0 0A16E507 beq 025F5914
:0203C4F4 E15A25C1 cmp r10,r1,asr #0xb
:0203C4F8 8B0501EF blhi 0217CCBC
:0203C4FC 0941B52C stmeqdb  r1 ,{r2,r3,r5,r8,r10,r12,r13,r15}^
:0203C500 06E08000 unknown
:0203C504 4180020D orrmi  r0,r0,r13,lsl #0x4
:0203C508 08150020 ldmeqda  r5 ,{r5}
:0203C50C 01A534AA moveq  r3,r10,lsr #0x9		;r3=32792(0x8018)
:0203C510 E1D64A10 bics r4,r6,r0,lsl r10
:0203C514 051D1A6D ldreq r1,[r13, #-0xa6d]		;(r13-0xa6d=*(fffff593))
:0203C518 0129C2E5 unknown
:0203C51C C106EB0C unknown
:0203C520 203D8715 eorcss r8,r13,r5,lsl r7
:0203C524 4A4939FD bmi 0328AD20
:0203C528 51FE74E6 mvnpls r7,r6,ror #0x9
:0203C52C 79016D0B stmvcdb  r1 ,{r0,r1,r3,r8,r10,r11,r13,r14}
:0203C530 810E1A17 unknown
:0203C534 06750EE2 unknown
:0203C538 1A23185D bne 029026B4
:0203C53C 94E3A00E unknown
:0203C540 E0201003 eor  r1,r0,r3
:0203C544 E590019C ldr r0,[r0, #+0x19c]		;r0+0x19c=*(ab00019c)
:0203C548 86801BD9 unknown
:0203C54C F9042DF8 stmnvdb  r4 ,{r3,r4,r5,r6,r7,r8,r10,r11,r13}
:0203C550 49012514 stmmidb  r1 ,{r2,r4,r8,r10,r13}
:0203C554 3C300014 ldccc  0,cr0,[r0],#-0x50
:0203C558 00310251 eoreqs r0,r1,r1,asr r2
:0203C55C E7D02003 ldrb r2,[r0, +r3]
:0203C560 26250919 unknown
:0203C564 3D0C09C3 unknown
:0203C568 F9E15304 unknown
:0203C56C 45030039 strmi r0,[r3, #-0x39]		;(r3-0x39=*(00007fdf))
:0203C570 26C5A300 strcsb r10,[r5],+r0, lsl #0x6
:0203C574 42C01589 sbcmi  r1,r0,#0x22400000
:0203C578 0019A1E2 andeqs r10,r9,r2,ror #0x3
:0203C57C 020D23E0 andeq  r2,r13,#0x80000003
:0203C580 300E0A5D andcc  r0,r14,r13,asr r10
:0203C584 0CA5E7D1 stceq  7,cr14,[r5],#+0x344
:0203C588 8EC32739 mcrhi 7,6,r2,cr3,cr9,{1}
:0203C58C E007ED20 and  r14,r7,r0,lsr #0x1a
:0203C590 30B2E28E adcccs r14,r2,r14,lsl #0x5
:0203C594 06498004 streqb r8,[r9],-r4
:0203C598 7DF7E15E ldcvcl 1,cr14,[r7,#+0x178]!
:0203C59C 46B98E03 unknown
:0203C5A0 5920B1A2 stmpldb  r0!,{r1,r5,r7,r8,r12,r13,r15}
:0203C5A4 8103FD0A unknown
:0203C5A8 E5214457 str r4,[r1, #-0x457]!
:0203C5AC 11B59C00 movnes r9,r0,lsl #0x18		;r9=0(0x0)
:0203C5B0 21460009 unknown
:0203C5B4 000900E5 andeq  r0,r9,r5,ror #0x1
:0203C5B8 734812D9 unknown
:0203C5BC 1000E521 andne  r14,r0,r1,lsr #0xa
:0203C5C0 205D00C1 subcss r0,r13,r1,asr #0x1
:0203C5C4 C11000E5 tstgt r0,r5,ror #0x1
:0203C5C8 0009BA00 andeq  r11,r9,r0,lsl #0x14
:0203C5CC 00E52154 rsceq  r2,r5,r4,asr r1
:0203C5D0 0900C110 stmeqdb  r0 ,{r4,r8,r14,r15}
:0203C5D4 21695600 unknown
:0203C5D8 C11000E5 tstgt r0,r5,ror #0x1
:0203C5DC 58000900 stmplda  r0 ,{r8,r11}
:0203C5E0 9A00E521 bls 02075A6C
:0203C5E4 000915AD andeq  r1,r9,r13,lsr #0xb
:0203C5E8 00E52164 rsceq  r2,r5,r4,ror #0x2
:0203C5EC 0900C110 stmeqdb  r0 ,{r4,r8,r14,r15}
:0203C5F0 2166D300 unknown
:0203C5F4 1E1900E5 cdpne 0,0,cr0,cr9,cr5,7
:0203C5F8 09680009 unknown
:0203C5FC 105C3400 subnes r3,r12,r0,lsl #0x8
:0203C600 000900C1 andeq  r0,r9,r1,asr #0x1
:0203C604 2800096F stmcsda  r0 ,{r0,r1,r2,r3,r5,r6,r8,r11}
:0203C608 9600C110 unknown
:0203C60C 10390009 eornes r0,r9,r9
:0203C610 2C00091C stccs  9,cr0,[r0],{#0x1c}
:0203C614 21500009 cmpcs r0,r9
:0203C618 07BD012B ldreq r0,[r13,+r11, lsr #0x2]!
:0203C61C 022500B5 eoreq  r0,r5,#0xB5
:0203C620 D5042D2C strle r2,[r4, #-0xd2c]		;(r4-0xd2c=*(fffff2d4))
:0203C624 3DAE0069 stccc  0,cr0,[r14,#+0x1a4]!
:0203C628 30E5001D rsccc  r0,r5,r13,lsl r0
:0203C62C 17ED03B9 unknown
:0203C630 011B0001 tsteq r11,r1
:0203C634 014ABE00 unknown
:0203C638 01094E00 unknown
:0203C63C C4038135 strgt r8,[r3],#-0x135
:0203C640 A1AA0009 movge  r0,r9			;r0=0(0x0)
:0203C644 011D6914 tsteq r13,r4,lsl r9
:0203C648 8100B8EB unknown
:0203C64C 090A8135 stmeqdb  r10 ,{r0,r2,r4,r5,r8,r15}
:0203C650 0009AC00 andeq  r10,r9,r0,lsl #0x18
:0203C654 095B1241 ldmeqdb  r11 ,{r0,r6,r9,r12}^
:0203C658 095AA000 ldmeqdb  r10 ,{r13,r15}^
:0203C65C 00090C00 andeq  r0,r9,r0,lsl #0x18
:0203C660 94000998 strls r0,[r0],#-0x998
:0203C664 13D50009 bicnes r0,r5,#0x9
:0203C668 011EC0D5 ldreqsb r12,[r14, -r5]
:0203C66C 000988EB andeq  r8,r9,r11,ror #0x11
:0203C670 A0000914 andge  r0,r0,r4,lsl r9
:0203C674 7C000933 stcvc  9,cr0,[r0],{#0x33}
:0203C678 000914E5 andeq  r1,r9,r5,ror #0x9
:0203C67C 17B11F6A ldrne r1,r1,r9,r5,ror #0x9
:0203C680 0904159A stmeqdb  r4 ,{r1,r3,r4,r7,r8,r10,r12}
:0203C684 002DE700 eoreq  r14,r13,r0,lsl #0xe
:0203C688 15000964 strne r0,[r0, #-0x964]		;(r0-0x964=*(fffff69c))
:0203C68C 096B0E1D unknown
:0203C690 00095800 andeq  r5,r9,r0,lsl #0x10
:0203C694 27000924 strcs r0,[r0,-r4, lsr #0x12]
:0203C698 554C0009 strplb r0,[r12, #-0x9]		;r12-0x9=*(39806007)=#0(0x00000000)
:0203C69C 09280009 stmeqdb  r8!,{r0,r3}
:0203C6A0 A5204400 strge r4,[r0, #-0x400]!
:0203C6A4 30001109 andcc  r1,r0,r9,lsl #0x2
:0203C6A8 D301D565 unknown
:0203C6AC 45301051 ldrmi r1,[r0, #-0x51]!
:0203C6B0 9503B501 strls r11,[r3, #-0x501]		;(r3-0x501=*(00007b17))
:0203C6B4 3075B01A rsbccs r11,r5,r10,lsl r0
:0203C6B8 1A01E1C2 bne 020B4DC8
:0203C6BC 00B0E282 adceqs r14,r0,r2,lsl #0x5
:0203C6C0 40E1C130 rscmi  r12,r1,r0,lsr r1
:0203C6C4 013C0001 teqeq r12,r1
:0203C6C8 01503800 cmpeq r0,r0,lsl #0x10
:0203C6CC 02303400 eoreqs r3,r0,#0x0
:0203C6D0 823FC0E5 eorhis r12,r15,#0xE5
:0203C6D4 0100E501 unknown
:0203C6D8 80300400 eorhis r0,r0,r0,lsl #0x8
:0203C6DC 4480061D strmi r0,[r0],#+0x61d
:0203C6E0 F4107DE5 ldrnv r7,[r0],#-0xde5
:0203C6E4 50021C86 andpl  r1,r2,r6,lsl #0x19
:0203C6E8 04000200 streq r0,[r0],#-0x200
:0203C6EC 04001014 streq r1,[r0],#-0x14
:0203C6F0 13FD1081 mvnnes r1,#0x81
:0203C6F4 311FBEC0 tstcc r15,r0,asr #0x1d
:0203C6F8 21151A30 tstcs r5,r0,lsr r10
:0203C6FC 056D2700 streqb r2,[r13, #-0x700]!
:0203C700 54000DA4 strpl r0,[r0],#-0xda4
:0203C704 29619F10 unknown
:0203C708 08592909 ldmeqda  r9 ,{r0,r3,r8,r11,r13}^
:0203C70C 09C13691 stmeqib  r1 ,{r0,r4,r7,r9,r10,r12,r13}^
:0203C710 05101D21 ldreq r1,[r0, #-0xd21]		;(r0-0xd21=*(fffff2df))
:0203C714 C1200D00 unknown
:0203C718 1D7A3607 ldcnel 6,cr3,[r10,#-0x1c]!
:0203C71C A0140530 andges r0,r4,r0,lsr r5
:0203C720 03100DE3 tsteq r0,#0x38C0
:0203C724 EB012136 bl 02084C04
:0203C728 08A90C02 stmeqia  r9!,{r1,r10,r11}
:0203C72C 0DFF400D ldceql 0,cr4,[r15,#+0x34]!
:0203C730 1521B000 strne r11,[r1, #-0x0]!
:0203C734 A02B2FE1 eorge  r2,r11,r1,ror #0x1f
:0203C738 3935FBE3 ldmccdb  r5!,{r0,r1,r5,r6,r7,r8,r9,r11,r12,r13,r14,r15}
:0203C73C 01F38330 mvneqs r8,lsr r0
:0203C740 88025E00 stmhida  r2 ,{r9,r10,r11,r12,r14}
:0203C744 07000106 streq r0,[r0,-r6, lsl #0x2]
:0203C748 00040048 andeq  r0,r4,r8,asr #0x0
:0203C74C 1D124505 unknown
:0203C750 30528619 subccs r8,r2,r9,lsl r6
:0203C754 1009091D andne  r0,r9,r13,lsl r9
:0203C758 098D14E9 stmeqib  r13 ,{r0,r3,r5,r6,r7,r10,r12}
:0203C75C 0803810F stmeqda  r3 ,{r0,r1,r2,r3,r8,r15}
:0203C760 0FAF0195 swieq 0x00af0195
:0203C764 5278000D rsbpls r0,r8,#0xD
:0203C768 4A71EB01 bmi 03CB7374
:0203C76C 59C20205 stmplib  r2 ,{r0,r2,r9}^
:0203C770 0B84AC35 bleq 0016784C
:0203C774 2D4FF802 unknown
:0203C778 5180E901 orrpl  r14,r0,r1,lsl #0x12
:0203C77C CB103502 blgt 02449B8C
:0203C780 A0801041 addge  r1,r0,r1,asr #0x0
:0203C784 01F0E32C mvneqs r14,r12,lsr #0x6
:0203C788 2D90F001 unknown
:0203C78C 0145A005 unknown
:0203C790 080B99A4 stmeqda  r11 ,{r2,r5,r7,r8,r11,r12,r15}
:0203C794 60082570 andvs  r2,r8,r0,ror r5
:0203C798 115006C5 cmpne r0,r5,asr #0xd
:0203C79C E9B0A908 ldmib  r0!,{r3,r8,r11,r13,r15}
:0203C7A0 69100D20 ldmvsdb  r0 ,{r5,r8,r10,r11}
:0203C7A4 06250420 unknown
:0203C7A8 802E2034 eorhi  r2,r14,r4,lsr r0
:0203C7AC E5D90271 ldrb r0,[r9, #+0x271]		;r9+0x271=*(00000271)
:0203C7B0 E0000B92 mul  r0,r2,r11
:0203C7B4 21FBBA02 mvncss r11,r2,lsl #0x14
:0203C7B8 03ED1430 mvneq  r1,#0x30000000
:0203C7BC 103D200D eornes r2,r13,r13
:0203C7C0 D9F42BAD unknown
:0203C7C4 453C201D ldrmi r2,[r12, #-0x1d]!
:0203C7C8 59F79901 ldmplib  r7!,{r0,r8,r11,r12,r15}^
:0203C7CC 014AE760 unknown
:0203C7D0 88E4D900 unknown
:0203C7D4 04700DF7 unknown
:0203C7D8 EC000D40 stc  13,cr0,[r0],{#0x40}
:0203C7DC 134039FD unknown
:0203C7E0 09811025 stmeqib  r1 ,{r0,r2,r5,r12}
:0203C7E4 701CA960 andvcs r10,r12,r0,ror #0x12
:0203C7E8 1039E5C0 eornes r14,r9,r0,asr #0xb
:0203C7EC 6030103D eorvss r1,r0,r13,lsr r0
:0203C7F0 15E5C030 strneb r12,[r5, #+0x30]!
:0203C7F4 00150CD0 ldreqsb r0,[r5], -r0
:0203C7F8 B510150D ldrlt r1,[r0, #-0x50d]		;(r0-0x50d=*(fffffaf3))
:0203C7FC 8103D410 unknown
:0203C800 81100AE0 tsthi r0,r0,ror #0x15
:0203C804 10C12045 sbcne  r2,r1,r5,asr #0x0
:0203C808 41FE03C0 mvnmis r0,r0,asr #0x7
:0203C80C 8AA04030 bhi 0084C8D4
:0203C810 2D0408E2 unknown
:0203C814 88800100 stmhiia  r0 ,{r8}
:0203C818 C05038E2 subgts r3,r0,r2,ror #0x11
:0203C81C 0002E501 andeq  r14,r2,r1,lsl #0xa
:0203C820 F9CAE358 stmnvib  r10 ,{r3,r4,r6,r8,r9,r13,r14,r15}^
:0203C824 45408F10 strmib r8,[r0, #-0xf10]		;(r0-0xf10=*(fffff0f0))
:0203C828 0E57D830 mrceq 8,2,r13,cr7,cr0,{1}
:0203C82C 18053802 stmneda  r5 ,{r1,r11,r12,r13}
:0203C830 32294140 eorcc  r4,r9,#0x10
:0203C834 0149200D unknown
:0203C838 59D112E9 ldmplib  r1 ,{r0,r3,r5,r6,r7,r9,r12}^
:0203C83C DD00F901 unknown
:0203C840 9D78EF21 ldclsl 15,cr14,[r8,#-0x84]!
:0203C844 4910B100 ldmmidb  r0 ,{r8,r12,r13,r15}
:0203C848 0816B11D ldmeqda  r6 ,{r0,r2,r3,r4,r8,r12,r13,r15}
:0203C84C 5E8401BD mcrpl 1,4,r0,cr4,cr13,{5}
:0203C850 AD71C9FB ldcgel 9,cr12,[r1,#-0x3ec]!
:0203C854 A0264100 eorge  r4,r6,r0,lsl #0x2
:0203C858 31265950 unknown
:0203C85C 2306CE20 unknown
:0203C860 D201BD80 andle  r11,r1,#0x2000
:0203C864 D9204DE5 stmledb  r0!,{r0,r2,r5,r6,r7,r8,r10,r11,r14}
:0203C868 9240C819 subls  r12,r0,#0x190000
:0203C86C 821020E5 andhis r2,r0,#0xE5
:0203C870 40092025 andmi  r2,r9,r5,lsr #0x0
:0203C874 093D1169 ldmeqdb  r13!,{r0,r3,r5,r6,r8,r12}
:0203C878 E9942008 ldmib  r4 ,{r3,r13}
:0203C87C 23FF322B mvncss r3,#0xB0000002
:0203C880 95008D2F strls r8,[r0, #-0xd2f]		;(r0-0xd2f=*(fffff2d1))
:0203C884 E5940605 ldr r0,[r4, #+0x605]		;r4+0x605=*(00000605)
:0203C888 4A20100D bmi 028408C4
:0203C88C 15690F21 strneb r0,[r9, #-0xf21]!
:0203C890 060E7DF5 unknown
:0203C894 003D8013 eoreqs r8,r13,r3,lsl r0
:0203C898 430F298B unknown
:0203C89C 1185E1A0 orrne  r14,r5,r0,lsr #0x3
:0203C8A0 39F81129 unknown
:0203C8A4 ED34B105 ldc  1,cr11,[r4,#-0x14]!
:0203C8A8 ED04E905 unknown
:0203C8AC 5DF76D20 ldcpll 13,cr6,[r7,#+0x80]!
:0203C8B0 E14EB016 unknown
:0203C8B4 00061C9D muleq  r6,r13,r12
:0203C8B8 22B9070D adccss r0,r9,#0x340000
:0203C8BC 0132E597 unknown
:0203C8C0 8416E550 ldrhi r14,[r6],#-0x550
:0203C8C4 0FE934E0 swieq 0x00e934e0
:0203C8C8 0C014401 stceq  4,cr4,[r1],{#0x1}
:0203C8CC F80571F2 stmnvda  r5 ,{r1,r4,r5,r6,r7,r8,r12,r13,r14}
:0203C8D0 25714115 ldrcsb r4,[r1, #-0x115]!
:0203C8D4 B5015DC0 strlt r5,[r1, #-0xdc0]		;(r1-0xdc0=*(fffff259))
:0203C8D8 001439C0 andeqs r3,r4,r0,asr #0x13
:0203C8DC 41F02579 mvnmis r2,r9,ror r5
:0203C8E0 7C0AE92D stcvc  9,cr14,[r10],{#0x2d}
:0203C8E4 70003D40 andvc  r3,r0,r0,asr #0x1a
:0203C8E8 1991003D ldmneib  r1 ,{r0,r2,r3,r4,r5}
:0203C8EC B4095D80 strlt r5,[r9],#-0xd80
:0203C8F0 500200DD unknown
:0203C8F4 010104D1 unknown
:0203C8F8 1111F753 tstne r1,r3,asr r7
:0203C8FC 841AB999 ldrhi r11,[r10],#-0x999
:0203C900 84500CE5 ldrhib r0,[r0],#-0xce5
:0203C904 41DD0149 bicmis r0,r13,r9,asr #0x2
:0203C908 C46010E5 unknown
:0203C90C 10112191 mulnes r1,r1,r1
:0203C910 6CE510C4 stcvsl 0,cr1,[r5],#+0x310
:0203C914 9F186528 swils 0x00186528
:0203C918 E5914081 ldr r4,[r1, #+0x81]		;r1+0x81=*(0000009a)
:0203C91C 80030728 andhi  r0,r3,r8,lsr #0xe
:0203C920 7D0010E0 unknown
:0203C924 E540D011 strb r13,[r0, #-0x11]		;(r0-0x11=*(ffffffef))
:0203C928 1C650BD9 stcnel 11,cr0,[r5],#-0x364
:0203C92C 8F10852A swihi 0x0010852a
:0203C930 13390079 teqne r9,#0x79
:0203C934 BD1031D6 unknown
:0203C938 12D9EA06 sbcnes r14,r9,#0x6000
:0203C93C 5D012851 unknown
:0203C940 81F08B20 mvnhis r8,r0,lsr #0x16
:0203C944 51B13075 movpls r3,r5,ror r0
:0203C948 07AD2010 unknown
:0203C94C 70694CC0 rsbvc  r4,r9,r0,asr #0x19
:0203C950 691C1135 ldmvsdb  r12 ,{r0,r2,r4,r5,r8,r12}
:0203C954 C11A1840 tstgt r10,r0,asr #0x10
:0203C958 3D4BBC77 unknown
:0203C95C 39910206 ldmccib  r1 ,{r1,r2,r9}
:0203C960 D4100E89 ldrle r0,[r0],#-0xe89
:0203C964 C5980059 ldrgt r0,[r8, #+0x59]		;r8+0x59=*(d20012f1)
:0203C968 0C236122 stceq  1,cr6,[r3],#-0x88
:0203C96C FB1807F5 blx 0263E950
:0203C970 4B623A85 blmi 038CB38C
:0203C974 2EE5FFFD mcrcs 15,7,r15,cr5,cr13,{7}
:0203C978 1ECD17B1 mcrne 7,6,r1,cr13,cr1,{5}
:0203C97C 1C900305 ldcne  3,cr0,[r0],{#0x5}
:0203C980 61F707E7 mvnvss r0,r7,ror #0xf
:0203C984 0C101532 ldceq  5,cr1,[r0],{#0x32}
:0203C988 B5189F20 ldrlt r9,[r8, #-0xf20]		;(r8-0xf20=*(d2000378))
:0203C98C 00E59209 rsceq  r9,r5,r9,lsl #0x4
:0203C990 38E08203 unknown
:0203C994 1E0F2901 cdpne 9,0,cr2,cr15,cr1,0
:0203C998 0E8D1735 mcreq 7,4,r1,cr13,cr5,{1}
:0203C99C 60115D70 andvss r5,r1,r0,ror r13
:0203C9A0 51AD000D movpl  r0,r13			;r0=0(0x0)
:0203C9A4 4D1ED500 unknown
:0203C9A8 24E1FE73 unknown
:0203C9AC A307E968 unknown
:0203C9B0 3C0D1145 stccc  1,cr1,[r13],{#0x45}
:0203C9B4 492D03F1 stmmidb  r13!,{r0,r4,r5,r6,r7,r8,r9}
:0203C9B8 3B6714C9 blcc 03A01CE4
:0203C9BC AD03A539 unknown
:0203C9C0 AA3C691E bge 02F56E40
:0203C9C4 0D02100D unknown
:0203C9C8 0D570300 unknown
:0203C9CC 023D0200 eoreqs r0,r13,#0x0
:0203C9D0 010A7D00 unknown
:0203C9D4 9506ED40 strls r14,[r6, #-0xd40]		;(r6-0xd40=*(fffff2de))
:0203C9D8 00079D40 andeq  r9,r7,r0,asr #0x1a
:0203C9DC 01100001 tsteq r0,r1
:0203C9E0 9503E900 strls r14,[r3, #-0x900]		;(r3-0x900=*(00007718))
:0203C9E4 0AFAEA10 beq 01EF722C
:0203C9E8 E529D900 str r13,[r9, #-0x900]!
:0203C9EC 000B8C14 andeq  r8,r11,r4,lsl r12
:0203C9F0 01580218 cmpeq r8,r8,lsl r2
:0203C9F4 00018800 andeq  r8,r1,r0,lsl #0x10
:0203C9F8 A000016C andge  r0,r0,r12,ror #0x2
:0203C9FC 02033154 andeq  r3,r3,#0x15
:0203CA00 3DE0C003 stcccl 0,cr12,[r0,#+0xc]!
:0203CA04 E1401103 unknown
:0203CA08 13114821 tstne r1,#0x210000
:0203CA0C 081DE032 ldmeqda  r13 ,{r1,r4,r5,r13,r14,r15}
:0203CA10 0B914290 bleq 0048D458
:0203CA14 1211E00C andnes r14,r1,#0xC
:0203CA18 CD2E0D83 stcgt  13,cr0,[r14,#-0x20c]!
:0203CA1C 1019C100 andnes r12,r9,r0,lsl #0x2
:0203CA20 E5900051 ldr r0,[r0, #+0x51]		;r0+0x51=*(00000051)
:0203CA24 219F1010 orrcss r1,r15,r0,lsl r0
:0203CA28 0D498310 unknown
:0203CA2C 901DE002 andlss r14,r13,r2
:0203CA30 40192049 andmis r2,r9,r9,asr #0x0
:0203CA34 B9005908 stmltdb  r0 ,{r3,r8,r11,r12,r14}
:0203CA38 0C69000D stceql 0,cr0,[r9],#-0x34
:0203CA3C DD00E381 unknown
:0203CA40 4D000504 unknown
:0203CA44 2D90E308 unknown
:0203CA48 18112520 ldmneda  r1 ,{r5,r8,r10,r13}
:0203CA4C 1125010D unknown
:0203CA50 2465289D unknown
:0203CA54 910C51F6 unknown
:0203CA58 25047910 strcs r7,[r4, #-0x910]		;(r4-0x910=*(fffff6f0))
:0203CA5C 0A00FF11 beq 0207C6A8
:0203CA60 AF400D08 swige 0x00400d08
:0203CA64 E9800006 stmib  r0 ,{r1,r2}
:0203CA68 012D1005 unknown
:0203CA6C 1F492D4D swine 0x00492d4d
:0203CA70 051904F0 ldreq r0,[r9, #-0x4f0]		;(r9-0x4f0=*(fffffb10))
:0203CA74 E00005A1 and  r0,r0,r1,lsr #0xb
:0203CA78 10D11771 sbcnes r1,r1,r1,ror r7
:0203CA7C F81075C2 ldmnvda  r0 ,{r1,r6,r7,r8,r10,r12,r13,r14}
:0203CA80 10751041 rsbnes r1,r5,r1,asr #0x0
:0203CA84 02E5602D rsceq  r6,r5,#0x2D
:0203CA88 54C1000D strplb r0,[r1],#+0xd
:0203CA8C 85102DFD ldrhi r2,[r0, #-0xdfd]		;(r0-0xdfd=*(fffff203))
:0203CA90 D165C109 unknown
:0203CA94 E1103510 tst r0,r0,lsl r5
:0203CA98 40B5EC90 umlalmis r14,r5,r0,r12
:0203CA9C 093106BF ldmeqdb  r1!,{r0,r1,r2,r3,r4,r5,r7,r9,r10}
:0203CAA0 B5E310B5 strltb r1,[r3, #+0xb5]!
:0203CAA4 04002110 streq r2,[r0],#-0x110
:0203CAA8 05B68021 ldreq r8,[r6, #+0x21]!
:0203CAAC 19261110 stmnedb  r6!,{r4,r8,r12}
:0203CAB0 10B5DA40 adcnes r13,r5,r0,asr #0x14
:0203CAB4 19080019 stmnedb  r8 ,{r0,r3,r4}
:0203CAB8 425DB790 submis r11,r13,#0x2400000
:0203CABC 5510F9D3 ldrpl r15,[r0, #-0x9d3]		;(r0-0x9d3=*(fffff62d))
:0203CAC0 85252001 strhi r2,[r5, #-0x1]!
:0203CAC4 6D68954D stcvsl 5,cr9,[r8,#-0x134]!
:0203CAC8 C005293F andgt  r2,r5,r15,lsr r9
:0203CACC 0ED90C2D cdpeq 12,12,cr0,cr9,cr13,1
:0203CAD0 3189200B orrcc  r2,r9,r11
:0203CAD4 063EA49A unknown
:0203CAD8 1FFFFF02 swine 0x00ffff02
:0203CADC 31850000 orrcc  r0,r5,r0
:0203CAE0 1DC132B1 unknown
:0203CAE4 39005D10 stmccdb  r0 ,{r4,r8,r10,r11,r12,r14}
:0203CAE8 3BE18138 blcc 0189CFD0
:0203CAEC 0731FFF1 unknown
:0203CAF0 1D296029 stcne  0,cr6,[r9,#-0xa4]!
:0203CAF4 56CD394D strplb r3,[r9,#-0xa4]!
:0203CAF8 19BD7CB5 ldmneib  r13!,{r0,r2,r4,r5,r7,r10,r11,r12,r13,r14}
:0203CAFC 202D8010 eorcs  r8,r13,r0,lsl r0
:0203CB00 2D202DE6 stccs  13,cr2,[r0,#-0x398]!
:0203CB04 0969ACF0 unknown
:0203CB08 A9402D10 stmgedb  r0 ,{r4,r8,r10,r11,r13}^
:0203CB0C 2D0DC5FF unknown
:0203CB10 202DDA40 eorcs  r13,r13,r0,asr #0x14
:0203CB14 A0F02DB3 unknown
:0203CB18 402D1009 eormi  r1,r13,r9
:0203CB1C 2D10099D unknown
:0203CB20 ED1B2110 unknown
:0203CB24 893D102D ldmhidb  r13!,{r0,r2,r3,r5,r12}
:0203CB28 09945B49 ldmeqib  r4 ,{r0,r3,r6,r8,r9,r11,r12,r14}
:0203CB2C C9009110 stmgtdb  r0 ,{r4,r8,r12,r15}
:0203CB30 0977911A ldmeqdb  r7!,{r1,r3,r4,r8,r12,r15}^
:0203CB34 C0102000 andgts r2,r0,r0
:0203CB38 01790339 cmneq r9,r9,lsr r3
:0203CB3C 453D192D ldrmi r1,[r13, #-0x92d]!
:0203CB40 9DDE17F1 unknown
:0203CB44 CD10ED13 unknown
:0203CB48 0111613D tsteq r1,r13,lsr r1
:0203CB4C 01BC00FD ldreqsh r0,[r12, +r13]!
:0203CB50 21080159 unknown
:0203CB54 07100900 ldreq r0,[r0,-r0, lsl #0x12]
:0203CB58 5AC20125 bpl 010BCFF4
:0203CB5C 1D70027D ldcnel 2,cr0,[r0,#-0x1f4]!
:0203CB60 8F006160 swihi 0x00006160
:0203CB64 1031EB01 eornes r14,r1,r1,lsl #0x16
:0203CB68 02FD0B8D rsceqs r0,r13,#0x23400
:0203CB6C 46671005 unknown
:0203CB70 11BD2FAD movnes r2,r13,lsr #0x1f		;r2=0(0x0)
:0203CB74 73E62975 mvnvc  r2,#0x1D4000
:0203CB78 03A12009 moveq  r2,#0x9		;r2=9(0x9)
:0203CB7C 46A209D1 unknown
:0203CB80 8E0CE901 cdphi 9,0,cr14,cr12,cr1,0
:0203CB84 1DC0E5DD unknown
:0203CB88 05317F00 ldreq r7,[r1, #-0xf00]!
:0203CB8C 02010A95 andeq  r0,r1,#0x95000
:0203CB90 17E384E8 strneb r8,r0,r1,#0x95000
:0203CB94 143419DE unknown
:0203CB98 26615701 unknown
:0203CB9C 2006FDD0 unknown
:0203CBA0 1251E593 subnes r14,r1,#0x24C00000
:0203CBA4 41C41389 bicmi  r1,r4,r9,lsl #0x7
:0203CBA8 21B50631 movcss r0,lsr r1		;r0=0(0x0)
:0203CBAC 171101C5 ldrne r0,r0,lsr r1
:0203CBB0 E24009D1 sub  r0,r0,#0x344000
:0203CBB4 05C01E0C streqb r1,[r0, #+0xe0c]		;r0+0xe0c=*(00000e0c)
:0203CBB8 22E901E0 rsccs  r0,r9,#0x38
:0203CBBC D815C15C ldmleda  r5 ,{r2,r3,r4,r6,r8,r14,r15}
:0203CBC0 45100250 ldrmi r0,[r0, #-0x250]		;(r0-0x250=*(fffffdb0))
:0203CBC4 35167905 ldrcc r7,[r6, #-0x905]		;(r6-0x905=*(fffff719))
:0203CBC8 0039C900 eoreqs r12,r9,r0,lsl #0x12
:0203CBCC 91DC08AD biclss r0,r12,r13,lsr #0x11
:0203CBD0 F811E9A7 ldmnvda  r1 ,{r0,r1,r2,r5,r7,r8,r11,r13,r14,r15}
:0203CBD4 15701051 ldrneb r1,[r0, #-0x51]!
:0203CBD8 6500B917 strvs r11,[r0, #-0x917]		;(r0-0x917=*(fffff6e9))
:0203CBDC 8140EB16 unknown
:0203CBE0 10009D1B andne  r9,r0,r11,lsl r13
:0203CBE4 312005DD unknown
:0203CBE8 D6003905 strle r3,[r0],-r5, lsl #0x12
:0203CBEC 0D53A1E4 unknown
:0203CBF0 4002F53A andmi  r15,r2,r10,lsr r5
:0203CBF4 E00702B9 strh r0,[r7], -r9
:0203CBF8 4026C92E eormi  r12,r6,r14,lsr #0x12
:0203CBFC 0855041D ldmeqda  r5 ,{r0,r2,r3,r4,r10}^
:0203CC00 090081F1 stmeqdb  r0 ,{r0,r4,r5,r6,r7,r8,r15}
:0203CC04 ED42C927 unknown
:0203CC08 080101AD stmeqda  r1 ,{r0,r2,r3,r5,r7,r8}
:0203CC0C 00F10271 rsceqs r0,r1,r1,ror r2
:0203CC10 3600A90D strcc r10,[r0],-r13, lsl #0x12
:0203CC14 EB012F28 bl 020888BC
:0203CC18 24E412C5 unknown
:0203CC1C 5C264110 stcpl  1,cr4,[r6],#-0x40
:0203CC20 0B41E044 bleq 030B4D38
:0203CC24 9EE28240 cdpls 2,14,cr8,cr2,cr0,2
:0203CC28 E002C2C4 and  r12,r2,r4,asr #0x5
:0203CC2C E1A0CFA4 mov  r12,r4,lsr #0x1f		;r12=0(0x0)
:0203CC30 008C20C2 addeq  r2,r12,r2,asr #0x1
:0203CC34 48181DE0 ldmmida  r8 ,{r5,r6,r7,r8,r10,r11,r12}
:0203CC38 55E59F70 strplb r9,[r5, #+0xf70]!
:0203CC3C C214C500 andgts r12,r4,#0x0
:0203CC40 834002DA unknown
:0203CC44 444001E0 strmib r0,[r0],#-0x1e0
:0203CC48 C01FE200 andgts r14,r15,r0,lsl #0x4
:0203CC4C 00500545 subeqs r0,r0,r5,asr #0xa
:0203CC50 5008D5E0 andpl  r13,r8,r0,ror #0xb
:0203CC54 02A0E197 adceq  r14,r0,#0xC0000025
:0203CC58 00A1E1A0 adceq  r14,r1,r0,lsr #0x3
:0203CC5C 06E1A0E2 unknown
:0203CC60 01E74450 mvneq  r4,r0,asr r4
:0203CC64 E2866000 add  r6,r6,#0x0
:0203CC68 E1800D81 orr  r0,r0,r1,lsl #0x1b
:0203CC6C 1B01000E blne 0207CCAC
:0203CC70 D5F50661 ldrleb r0,[r5, #+0x661]!
:0203CC74 9100C508 unknown
:0203CC78 3BE7C304 blcc 01A2D890
:0203CC7C 6667162D unknown
:0203CC80 24EC6666 unknown
:0203CC84 F5020110 strnv r0,[r2, #-0x110]		;(r2-0x110=*(fffffef9))
:0203CC88 21094014 unknown
:0203CC8C DD4001A5 unknown
:0203CC90 DA009104 ble 020610A8
:0203CC94 610011F2 unknown
:0203CC98 00112B10 andeqs r2,r1,r0,lsl r11
:0203CC9C 3189FFDA unknown
:0203CCA0 FDFEF596 ldc2l 5,cr15,[r14,#+0x258]!
:0203CCA4 14182D3A ldrne r2,[r8],#-0xd3a
:0203CCA8 02A98D30 adceq  r8,r9,#0xC00
:0203CCAC 1C045D8C stcne  13,cr5,[r4],{#0x8c}
:0203CCB0 09003009 stmeqdb  r0 ,{r0,r3,r12,r13}
:0203CCB4 30091810 andcc  r1,r9,r0,lsl r8
:0203CCB8 24D51BBD ldrcsb r1,[r5],#+0xbbd
:0203CCBC FFE1A014 swinv 0x00e1a014
:0203CCC0 00E20110 rsceq  r0,r2,r0,lsl r1
:0203CCC4 10FF1E59 rscnes r1,r15,r9,asr r14
:0203CCC8 100CE204 andne  r14,r12,r4,lsl #0x4
:0203CCCC 61811005 orrvs  r1,r1,r5
:0203CCD0 D18D2002 orrle  r2,r13,r2
:0203CCD4 8918A10E ldmhidb  r8 ,{r1,r2,r3,r8,r13,r15}
:0203CCD8 07E51006 streqb r1,[r5,+r6]!
:0203CCDC E28D30B9 add  r3,r13,#0xB9
:0203CCE0 002527F7 unknown
:0203CCE4 12E11759 rscne  r1,r1,#0x1640000
:0203CCE8 380905E0 stmccda  r9 ,{r5,r6,r7,r8,r10}
:0203CCEC 16252201 unknown
:0203CCF0 45403469 strmib r3,[r0, #-0x469]		;(r0-0x469=*(fffffb97))
:0203CCF4 DD13C500 unknown
:0203CCF8 EB0133FB bl 02089CEC
:0203CCFC CD000540 unknown
:0203CD00 E028390D eor  r3,r8,r13,lsl #0x12
:0203CD04 0400351C streq r3,[r0],#-0x51c
:0203CD08 40240009 eormi  r0,r4,r9
:0203CD0C 8A019185 bhi 020A1328
:0203CD10 85011900 strhi r1,[r1, #-0x900]		;(r1-0x900=*(fffff719))
:0203CD14 1E1439E2 cdpne 9,0,cr3,cr4,cr2,7
:0203CD18 522C0211 eorpl  r0,r12,#0x10000001
:0203CD1C 8E6142B5 mcrhi 2,3,r4,cr1,cr5,{5}
:0203CD20 177501C9 ldrneb r0,r0,r12,#0x10000001
:0203CD24 067921C9 unknown
:0203CD28 12B9798E adcnes r7,r9,#0x238000
:0203CD2C 9502B985 strls r11,[r2, #-0x985]		;(r2-0x985=*(fffff684))
:0203CD30 B98542B9 stmltib  r5 ,{r0,r3,r4,r5,r7,r9,r14}
:0203CD34 C9553822 ldmgtdb  r5 ,{r1,r5,r11,r12,r13}^
:0203CD38 00C17841 sbceq  r7,r1,r1,asr #0x10
:0203CD3C 6010C134 andvss r12,r0,r4,lsr r1
:0203CD40 555D30C1 ldrplb r3,[r13, #-0xc1]		;(r13-0xc1=*(ffffff3f))
:0203CD44 01EB0131 mvneq  r0,lsr r1
:0203CD48 16050641 strne r0,r0,lsr r1
:0203CD4C 70E0000D rscvc  r0,r0,r13
:0203CD50 69921103 ldmvsib  r2 ,{r0,r1,r8,r12}
:0203CD54 95E5100E strlsb r1,[r5, #+0xe]!
:0203CD58 01480319 unknown
:0203CD5C 1931E782 ldmnedb  r1!,{r1,r7,r8,r9,r10,r13,r14,r15}
:0203CD60 E3530008 cmp r3,#0x8
:0203CD64 20198D08 andcss r8,r9,r8,lsl #0x1a
:0203CD68 9D501245 unknown
:0203CD6C 89762E39 unknown
:0203CD70 8930A500 ldmhidb  r0!,{r8,r10,r13,r15}
:0203CD74 20008D50 andcs  r8,r0,r0,asr r13
:0203CD78 11240011 unknown
:0203CD7C D6043520 strle r3,[r4],-r0, lsr #0xa
:0203CD80 190559FE stmnedb  r5 ,{r1,r2,r3,r4,r5,r6,r7,r8,r11,r12,r14}
:0203CD84 9D102803 unknown
:0203CD88 79062CE5 stmvcdb  r6 ,{r0,r2,r5,r6,r7,r10,r11,r13}
:0203CD8C A7102100 ldrge r2,[r0,-r0, lsl #0x2]
:0203CD90 177D1031 unknown
:0203CD94 30950009 addccs r0,r5,r9
:0203CD98 95E0823B strlsb r8,[r0, #+0x23b]!
:0203CD9C C5E02221 strgtb r2,[r0, #+0x221]!
:0203CDA0 20409415 subcs  r9,r0,r5,lsl r4
:0203CDA4 0001E022 andeq  r14,r1,r2,lsr #0x0
:0203CDA8 0006E093 muleq  r6,r3,r0
:0203CDAC E2A22399 adc  r2,r2,#0x64000002
:0203CDB0 3371FEA7 cmncc r1,#0xA70
:0203CDB4 61E41785 mvnvs  r1,r5,lsl #0xf
:0203CDB8 4D340039 ldcmi  0,cr0,[r4,#-0xe4]!
:0203CDBC 00517800 subeqs r7,r1,r0,lsl #0x10
:0203CDC0 15078965 strne r8,[r7, #-0x965]		;(r7-0x965=*(fffff69b))
:0203CDC4 588B656C stmplia  r11 ,{r2,r3,r5,r6,r8,r10,r13,r14}
:0203CDC8 269EC35D unknown
:0203CDCC 51350000 teqpl r5,r0
:0203CDD0 3A5350C5 bcc 035110EC
:0203CDD4 3A3D214D bcc 02F85310
:0203CDD8 F9E61301 unknown
:0203CDDC 21557A00 cmpcs r5,r0,lsl #0x14
:0203CDE0 1025F155 eorne  r15,r5,r5,asr r1
:0203CDE4 1021101D eorne  r1,r1,r13,lsl r0
:0203CDE8 00257D71 eoreq  r7,r5,r1,ror r13
:0203CDEC 0801310C stmeqda  r1 ,{r2,r3,r8,r12,r13}
:0203CDF0 F1313131 teqnv r1,r1,lsr r1
:0203CDF4 758D4285 strvc r4,[r13, #+0x285]		;r13+0x285=*(00000285)
:0203CDF8 91950025 orrlss r0,r5,r5,lsr #0x0
:0203CDFC 25125108 ldrcs r5,[r2, #-0x108]		;(r2-0x108=*(ffffff01))
:0203CE00 06491000 streqb r1,[r9],-r0
:0203CE04 28DB1021 ldmcsia  r11 ,{r0,r5,r12}^
:0203CE08 833A6D45 teqhi r10,#0x1140
:0203CE0C 208500AD addcs  r0,r5,r13,lsr #0x1
:0203CE10 10C90055 sbcne  r0,r9,r5,asr r0
:0203CE14 091279F4 ldmeqdb  r2 ,{r2,r4,r5,r6,r7,r8,r11,r12,r13,r14}
:0203CE18 06455050 unknown
:0203CE1C 7C513D02 ldcvcl 13,cr3,[r1],{#0x2}
:0203CE20 71614343 unknown
:0203CE24 103910ED eornes r1,r9,r13,ror #0x1
:0203CE28 EDEE1005 stcl 0,cr1,[r14,#+0x14]!
:0203CE2C 8E5E1DC0 cdphi 13,4,cr1,cr14,cr0,6
:0203CE30 9409C101 strls r12,[r9],#-0x101
:0203CE34 63551D29 cmpvs r5,#0xA40
:0203CE38 5031D161 eorpls r13,r1,r1,ror #0x2
:0203CE3C 026DD4F4 rsbeq  r13,r13,#0xF4000000
:0203CE40 001C51ED andeqs r5,r12,r13,ror #0x3
:0203CE44 30E50111 rsccc  r0,r5,r1,lsl r1
:0203CE48 000566C3 andeq  r6,r5,r3,asr #0xd
:0203CE4C B911B9C8 ldmltdb  r1 ,{r3,r6,r7,r8,r11,r12,r13,r15}
:0203CE50 00651810 rsbeq  r1,r5,r0,lsl r8
:0203CE54 652DD014 strvs r13,[r13, #-0x14]!
:0203CE58 57103130 unknown
:0203CE5C 50190031 andpls r0,r9,r1,lsr r0
:0203CE60 61401901 unknown
:0203CE64 C9FFDB10 ldmgtib  r15!,{r4,r8,r9,r11,r12,r14,r15}^
:0203CE68 691B3D05 ldmvsdb  r11 ,{r0,r2,r8,r10,r11,r12,r13}
:0203CE6C 45048129 strmi r8,[r4, #-0x129]		;(r4-0x129=*(fffffed7))
:0203CE70 3E80181F mcrcc 8,4,r1,cr0,cr15,{0}
:0203CE74 84000DB5 strhi r0,[r0],#-0xdb5
:0203CE78 25FE24E2 ldrcsb r2,[r14, #+0x4e2]!
:0203CE7C E9412002 stmdb  r1 ,{r1,r13}^
:0203CE80 590BB50E stmpldb  r11 ,{r1,r2,r3,r8,r10,r12,r13,r15}
:0203CE84 5301790F unknown
:0203CE88 75146341 ldrvc r6,[r4, #-0x341]		;(r4-0x341=*(fffffcbf))
:0203CE8C 5118AF03 tstpl r8,r3,lsl #0x1e
:0203CE90 B1508500 cmplt r0,r0,lsl #0xa
:0203CE94 E284302F add  r3,r4,#0x2F
:0203CE98 6DC00E02 unknown
:0203CE9C 07E89113 unknown
:0203CEA0 02E88300 rsceq  r8,r8,#0x0
:0203CEA4 759F1030 ldrvc r1,[r15, #+0x30]		;r15+0x30=*(0203cedc)=#71303394(0x044000e2)
:0203CEA8 0EA11C20 cdpeq 12,10,cr1,cr1,cr0,1
:0203CEAC A8907DB2 ldmgeia  r0 ,{r1,r4,r5,r7,r8,r10,r11,r12,r13,r14}
:0203CEB0 407D1165 rsbmis r1,r13,r5,ror #0x2
:0203CEB4 ED940020 unknown
:0203CEB8 2320E314 unknown
:0203CEBC 5021C071 eorpl  r12,r1,r1,ror r0
:0203CEC0 200021C0 andcs  r2,r0,r0,asr #0x3
:0203CEC4 5EC105F9 mcrpl 5,6,r0,cr1,cr9,{7}
:0203CEC8 A5EB5239 strgeb r5,[r11, #+0x239]!
:0203CECC 9FC00013 swils 0x00c00013
:0203CED0 46E421D9 unknown
:0203CED4 10021106 andne  r1,r2,r6,lsl #0x2
:0203CED8 4DDB1069 unknown
:0203CEDC 044000E2 streqb r0,[r0],#-0xe2
:0203CEE0 8D941A0D unknown
:0203CEE4 C1040D1D unknown
:0203CEE8 034D20E3 unknown
:0203CEEC 0F49208D swieq 0x0049208d
:0203CEF0 04598D92 ldreqb r8,[r9],#-0xd92
:0203CEF4 118102E5 orrne  r0,r1,r5,ror #0x5
:0203CEF8 9D20723C stcls  2,cr7,[r0,#-0xf0]!
:0203CEFC EB018D0F bl 020A0340
:0203CF00 010F453C mrseq r4,CPSR
:0203CF04 E28DDB42 add  r13,r13,#0x10800
:0203CF08 8313AD10 tsthi r3,#0x400
:0203CF0C 0110EDB8 ldreqh r14,[r0, -r8]
:0203CF10 1B010C53 blne 02080064
:0203CF14 00B54E1D adceqs r4,r5,r13,lsl r14
:0203CF18 01A11011 moveq  r1,r1,lsl r0		;r1=71303394(0x44000e2)
:0203CF1C EA10159D b 02442598
:0203CF20 CD22F9FD stcgt  9,cr15,[r2,#-0x3f4]!
:0203CF24 32A1FEF0 adccc  r15,r1,#0xF00
:0203CF28 0005590C andeq  r5,r5,r12,lsl #0x12
:0203CF2C 24D10269 ldrcsb r0,[r1],#+0x269
:0203CF30 28810245 stmcsia  r1 ,{r0,r2,r6,r9}
:0203CF34 11045109 unknown
:0203CF38 1241DF20 subne  r13,r1,#0x80
:0203CF3C FE9D0EF1 mrc2 14,4,r0,cr13,cr1,{7}
:0203CF40 10953009 addnes r3,r5,r9
:0203CF44 B340D1DB unknown
:0203CF48 38E30F2E unknown
:0203CF4C 10C141F1 unknown
:0203CF50 10F514F5 unknown
:0203CF54 0321791C unknown
:0203CF58 007D5DBD unknown
:0203CF5C 10E522F5 unknown
:0203CF60 FE166901 cdp2 9,0,cr6,cr6,cr1,0
:0203CF64 0421FF5F unknown
:0203CF68 0021000D eoreq  r0,r1,r13
:0203CF6C 12A114F9 adcne  r1,r1,#0xF9000000
:0203CF70 10352F9D mlanes r5,r13,r15,r2unknown
:0203CF74 703960FE unknown
:0203CF78 BFE532E1 swilt 0x00e532e1
:0203CF7C 12FFFDCC rscnes r15,r15,#0x3300
:0203CF80 1E5D0FD5 mrcne 15,2,r0,cr13,cr5,{6}
:0203CF84 01DD0585 biceqs r0,r13,r5,lsl #0xb
:0203CF88 85405170 strhib r5,[r0, #-0x170]		;(r0-0x170=*(fffffe90))
:0203CF8C EF704D71 swi 0x00704d71
:0203CF90 3E404DD2 mcrcc 13,2,r4,cr0,cr2,{6}
:0203CF94 36CD01F5 unknown
:0203CF98 1A070285 bne 021FD9B4
:0203CF9C 07089000 streq r9,[r8, -r0]
:0203CFA0 38088400 stmccda  r8 ,{r10,r15}
:0203CFA4 1C010500 stcne  5,cr0,[r1],{#0x0}
:0203CFA8 B93FC110 ldmltdb  r15!,{r4,r8,r14,r15}
:0203CFAC 3101D5FD unknown
:0203CFB0 31F2C940 mvnccs r12,r0,asr #0x12
:0203CFB4 3DADF110 stccc  1,cr15,[r13,#+0x40]!
:0203CFB8 02650C38 rsbeq  r0,r5,#0x3800
:0203CFBC 012E32BE streqh r3,[r14, -r14]!
:0203CFC0 593475EB ldmpldb  r4!,{r0,r1,r3,r5,r6,r7,r8,r10,r12,r13,r14}
:0203CFC4 3C11FD08 ldccc  13,cr15,[r1],{#0x8}
:0203CFC8 6CE515D9 stcvsl 5,cr1,[r5],#+0x364
:0203CFCC 2DE1FFFD stccsl 15,cr15,[r1,#+0x3f4]!
:0203CFD0 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(0203cfe4)=#499469733(0x1dc54da5)
:0203CFD4 99842139 stmlsib  r4 ,{r0,r3,r4,r5,r8,r13}
:0203CFD8 1CE5932A stcnel 3,cr9,[r5],#+0xa8
:0203CFDC 42EC01C1 rscmi  r0,r12,#0x40000030
:0203CFE0 F8021106 stmnvda  r2 ,{r1,r2,r8,r12}
:0203CFE4 1DC54DA5 unknown
:0203CFE8 316025A5 unknown
:0203CFEC EC402505 stcl 5,cr2,[r0],{#0x5}
:0203CFF0 01292029 unknown
:0203CFF4 08002903 stmeqda  r0 ,{r0,r1,r8,r11,r13}
:0203CFF8 4D844029 unknown
:0203CFFC 4D81AB80 unknown
:0203D000 59608540 unknown
:0203D004 12005113 andne  r5,r0,#0xC0000004
:0203D008 10951021 addnes r1,r5,r1,lsr #0x0
:0203D00C 1D6051DE stcnel 1,cr5,[r0,#-0x378]!
:0203D010 07805140 streq r5,[r0,#-0x378]!
:0203D014 FD69402D stc2l 0,cr4,[r9,#-0xb4]!
:0203D018 66977F25 ldrvs r7,[r7],+r5, lsr #0x1e
:0203D01C 00350021 eoreqs r0,r5,r1,lsr #0x0
:0203D020 13BD01E1 movnes r0,#0x40000038		;r0=1073741880(0x40000038)
:0203D024 50390151 eorpls r0,r9,r1,asr r1
:0203D028 550002E6 strpl r0,[r0, #-0x2e6]		;(r0-0x2e6=*(fffffd1a))
:0203D02C 1BD928CD blne 01687368
:0203D030 1529A95F strne r10,[r9, #-0x95f]!
:0203D034 3031D81D eorccs r13,r1,r13,lsl r8
:0203D038 56207D5B unknown
:0203D03C 0155030D cmpeq r5,r13,lsl #0x6
:0203D040 05001501 streq r1,[r0, #-0x501]		;(r0-0x501=*(fffffaff))
:0203D044 8D195506 unknown
:0203D048 801B1D1D andhis r1,r11,r13,lsl r13
:0203D04C 5E243E55 mcrpl 14,1,r3,cr4,cr5,{2}
:0203D050 1CBD00E1 ldcne  0,cr0,[r13],#+0x384
:0203D054 100D5EBD strneh r5,[r13], -r13
:0203D058 0D201903 stceq  9,cr1,[r0,#-0xc]!
:0203D05C EF001904 swi 0x00001904
:0203D060 702DFD6A eorvc  r15,r13,r10,ror #0x1a
:0203D064 285DFD63 ldmcsda  r13 ,{r0,r1,r5,r6,r8,r10,r11,r12,r13,r14,r15}^
:0203D068 64072B01 strvs r2,[r7],#-0xb01
:0203D06C 394300D5 stmccdb  r3 ,{r0,r2,r4,r6,r7}^
:0203D070 190F1119 stmnedb  r15 ,{r0,r3,r4,r8,r12}
:0203D074 01511515 cmpeq r1,r5,lsl r5
:0203D078 01515D03 cmpeq r1,r3,lsl #0x1a
:0203D07C 57802517 unknown
:0203D080 16810919 unknown
:0203D084 B5068924 strlt r8,[r6, #-0x924]		;(r6-0x924=*(fffff6fa))
:0203D088 24180015 ldrcs r0,[r8],#-0x15
:0203D08C 31392DFD ldrccsh r2,[r9, -r13]!
:0203D090 022DFE31 eoreq  r15,r13,#0x310
:0203D094 091E2199 ldmeqdb  r14 ,{r0,r3,r4,r7,r8,r13}
:0203D098 D900099C stmledb  r0 ,{r2,r3,r4,r7,r8,r11}
:0203D09C D913D1FF ldmledb  r3 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r12,r14,r15}
:0203D0A0 E70D750B str r7,[r13,-r11, lsl #0xa]
:0203D0A4 E9034DD6 stmdb  r3 ,{r1,r2,r4,r6,r7,r8,r10,r11,r14}
:0203D0A8 25102C1B ldrcs r2,[r0, #-0xc1b]		;(r0-0xc1b=*(fffff3e5))
:0203D0AC 1502F504 strne r15,[r2, #-0x504]		;(r2-0x504=*(fffffb05))
:0203D0B0 89A2E610 stmhiib  r2!,{r4,r9,r10,r13,r14,r15}
:0203D0B4 82129301 andhis r9,r2,#0x4000000
:0203D0B8 E05002D1 ldrsb r0,[r0],#-0x21
:0203D0BC 01511422 cmpeq r1,r2,lsr #0x8
:0203D0C0 90130E91 mullss r3,r1,r14
:0203D0C4 06E08211 unknown
:0203D0C8 A20302D5 andge  r0,r3,#0x5000000D
:0203D0CC 00E08300 rsceq  r8,r0,r0,lsl #0x6
:0203D0D0 05810B09 streq r0,[r1, #+0xb09]		;r1+0xb09=*(04400beb)=#1029389619(0x3d5b3d33)
:0203D0D4 AAAAAB10 bge 00AE7D1C
:0203D0D8 701219AA andvcs r1,r2,r10,lsr #0x13
:0203D0DC 38352140 ldmccda  r5!,{r6,r8,r13}
:0203D0E0 17E131E8 strneb r3,da 
:0203D0E4 8340039D unknown
:0203D0E8 939907D9 orrlss r0,r9,#0x3640000
:0203D0EC 152D69E5 strne r6,[r13, #-0x9e5]!
:0203D0F0 311BE900 tstcc r11,r0,lsl #0x12
:0203D0F4 0B717019 bleq 03C99160
:0203D0F8 6C1B69BC ldcvs  9,cr6,[r11],{#0xbc}
:0203D0FC 000519D9 unknown
:0203D100 07000503 streq r0,[r0,-r3, lsl #0xa]
:0203D104 E3542D00 cmp r4,#0x0
:0203D108 1D017949 unknown
:0203D10C 02952051 addeqs r2,r5,#0x51
:0203D110 0135583D teqeq r5,r13,lsr r8
:0203D114 E5930054 ldr r0,[r3, #+0x54]		;r3+0x54=*(0000806c)
:0203D118 8900319C stmhidb  r0 ,{r2,r3,r4,r7,r8,r12,r13}
:0203D11C 4014C110 andmis r12,r4,r0,lsl r1
:0203D120 3108E280 unknown
:0203D124 20E5CEE0 rsccs  r12,r5,r0,ror #0x1d
:0203D128 02001901 andeq  r1,r0,#0x4000
:0203D12C 60318EE0 eorvss r8,r1,r0,ror #0x1d
:0203D130 A2001500 andge  r1,r0,#0x0
:0203D134 E59F316C ldr r3,[r15, #+0x16c]		;r15+0x16c=*(0203d2a8)=#31490562(0x01e08202)
:0203D138 598DC011 stmplib  r13 ,{r0,r4,r14,r15}
:0203D13C 9DCE8006 unknown
:0203D140 0009D34A andeq  r13,r9,r10,asr #0x6
:0203D144 A11AADD3 ldrgesb r10,[r10, -r3]
:0203D148 596ACC0A unknown
:0203D14C 02E5CC00 rsceq  r12,r5,#0x0
:0203D150 1A918CC0 bne 004A0458
:0203D154 25C12A9D strcsb r2,[r1, #+0xa9d]		;r1+0xa9d=*(04400b7f)=#1447434822(0x56461a46)
:0203D158 05E28D00 streqb r8,[r2, #+0xd00]!
:0203D15C 95294A65 strls r4,[r9, #-0xa65]!
:0203D160 11EB0120 mvnne  r0,r0,lsr #0x2
:0203D164 250016A9 strcs r1,[r0, #-0x6a9]		;r0-0x6a9=*(3d5b368a)=#0(0x00000000)
:0203D168 2C00650A stccs  5,cr6,[r0],{#0xa}
:0203D16C 99018C68 stmlsdb  r1 ,{r3,r5,r6,r10,r11,r15}
:0203D170 71288122 unknown
:0203D174 E28DE010 add  r14,r13,#0x10
:0203D178 4C50111C ldcmil 1,cr1,[r0],{#0x1c}
:0203D17C 15E1A0C2 strneb r10,[r1, #+0xc2]!
:0203D180 E7001D10 unknown
:0203D184 D4C00061 strleb r0,[r0],#+0x61
:0203D188 923054E7 eorlss r5,r0,#0xE7000000
:0203D18C 0F802C0D swieq 0x00802c0d
:0203D190 DCE20CC0 stclel 12,cr0,[r2],#+0x300
:0203D194 00E19EC0 rsceq  r9,r1,r0,asr #0x1d
:0203D198 14E001BD unknown
:0203D19C 31C01735 biccc  r1,r0,r5,lsr r7
:0203D1A0 F001D50A andnv  r13,r1,r10,lsl #0xa
:0203D1A4 D409ED69 strle r14,[r9],#-0xd69
:0203D1A8 41450041 unknown
:0203D1AC 0045C000 subeq  r12,r5,r0
:0203D1B0 46B95526 unknown
:0203D1B4 0046B906 subeq  r11,r6,r6,lsl #0x12
:0203D1B8 D90A2920 stmledb  r10 ,{r5,r8,r11,r13}
:0203D1BC E5509902 ldrb r9,[r0, #-0x902]		;r0-0x902=*(3d5b3431)=#0(0x00000000)
:0203D1C0 352B9035 strcc r9,[r11, #-0x35]!
:0203D1C4 94504100 ldrlsb r4,[r0],#-0x100
:0203D1C8 9E085100 cdpls 1,0,cr5,cr8,cr0,0
:0203D1CC 883C394D ldmhida  r12!,{r0,r2,r3,r6,r8,r11,r12,r13}
:0203D1D0 10FD0091 smlalnes r0,r13,r1,r0
:0203D1D4 8D019ECE unknown
:0203D1D8 02C98D3D sbceq  r8,r9,#0xF40
:0203D1DC 01590000 cmpeq r9,r0
:0203D1E0 2D1D41E9 unknown
:0203D1E4 15595400 ldrneb r5,[r9, #-0x400]		;(r9-0x400=*(fffffc00))
:0203D1E8 40903543 addmis r3,r0,r3,asr #0xa
:0203D1EC 3A8133DD bcc 0008A168
:0203D1F0 391183B5 ldmccdb  r1 ,{r0,r2,r4,r5,r7,r8,r9,r15}
:0203D1F4 24EBFF3B unknown
:0203D1F8 06F92955 unknown
:0203D1FC 18E58050 unknown
:0203D200 E5806060 str r6,[r0, #+0x60]		;r0+0x60=*(3d5b3d93)=#0(0x00000000)
:0203D204 600D006D andvs  r0,r13,r13,ror #0x0
:0203D208 7D300001 ldcvc  0,cr0,[r0,#-0x4]!
:0203D20C 283D831A ldmcsda  r13!,{r1,r3,r4,r8,r9,r15}
:0203D210 DC405D70 stclel 13,cr5,[r0],{#0x70}
:0203D214 02150E57 andeqs r0,r5,#0x570
:0203D218 90461550 subls  r1,r6,r0,asr r5
:0203D21C 11991195 unknown
:0203D220 E1348008 teq r4,r8
:0203D224 23C90281 biccs  r0,r9,#0x10000008
:0203D228 0181003D orreq  r0,r1,r13,lsr r0
:0203D22C 01150E31 tsteq r5,r1,lsr r14
:0203D230 00197E2C andeqs r7,r9,r12,lsr #0x1c
:0203D234 4005C544 andmi  r12,r5,r4,asr #0xa
:0203D238 22E59120 rsccs  r9,r5,#0x8
:0203D23C 05854548 streq r4,[r5, #+0x548]		;r5+0x548=*(002c4548)
:0203D240 E0203092 mla  r0,r2,r0,r3unknown
:0203D244 0429B758 unknown
:0203D248 4101A581 unknown
:0203D24C 1191010D orrnes r0,r1,r13,lsl #0x2
:0203D250 CD0200FF unknown
:0203D254 872C8D62 strhi r8,r0,r1,r13,lsl #0x2
:0203D258 2825D51C stmcsda  r5!,{r2,r3,r4,r8,r10,r12,r14,r15}
:0203D25C 90020DF1 unknown
:0203D260 600C5D28 andvs  r5,r12,r8,lsr #0x1a
:0203D264 A001E087 andge  r14,r1,r7,lsl #0x1
:0203D268 1DE51971 stcnel 9,cr1,[r5,#+0x1c4]!
:0203D26C 865B35C1 ldrhib r3,[r5,#+0x1c4]!
:0203D270 038103E2 orreq  r0,r1,#0x88000003
:0203D274 11FF38D0 ldrnesb r3,[r15, #+0x80]!
:0203D278 E1B00421 movs r0,r1,lsr #0x8		;r0=0(0x0)
:0203D27C 1E7556C9 cdpne 6,6,cr5,cr5,cr9,6
:0203D280 4900E105 stmmidb  r0 ,{r0,r2,r8,r13,r14,r15}
:0203D284 1002D910 andne  r13,r2,r0,lsl r9
:0203D288 4502E7DA strmi r14,[r2, #-0x7da]		;r2-0x7da=*(5646126c)=#0(0x00000000)
:0203D28C 25085D00 strcs r5,[r8, #-0xd00]		;(r8-0xd00=*(d2000598))
:0203D290 03BDE010 moveqs r14,#0x10		;r14=16(0x10)
:0203D294 57402552 unknown
:0203D298 061F59E3 ldreq r5,r14,#0x10
:0203D29C 09A50025 stmeqib  r5!,{r0,r2,r5}
:0203D2A0 10030055 andne  r0,r3,r5,asr r0
:0203D2A4 0003E7D8 unknown
:0203D2A8 01E08202 mvneq  r8,r2,lsl #0x4
:0203D2AC 1004087D andne  r0,r4,r13,ror r8
:0203D2B0 880211C0 stmhida  r2 ,{r6,r7,r8,r12}
:0203D2B4 1021E153 eorne  r14,r1,r3,asr r1
:0203D2B8 00A90029 adceq  r0,r9,r9,lsr #0x0
:0203D2BC 00290EC5 eoreq  r0,r9,r5,asr #0x1d
:0203D2C0 84007C01 strhi r7,[r0],#-0xc01
:0203D2C4 E5D0003D ldrb r0,[r0, #+0x3d]		;r0+0x3d=*(0000003d)
:0203D2C8 002D080D eoreq  r0,r13,r13,lsl #0x10
:0203D2CC 2EE16451 mcrcs 4,7,r6,cr1,cr1,{2}
:0203D2D0 050031F9 streq r3,[r0, #-0x1f9]		;(r0-0x1f9=*(fffffe07))
:0203D2D4 000D1439 andeq  r1,r13,r9,lsr r4
:0203D2D8 08F1190D unknown
:0203D2DC 9A1EADF5 bls 027E8AB8
:0203D2E0 07006DBF unknown
:0203D2E4 10040429 andne  r0,r4,r9,lsr #0x8
:0203D2E8 01E5D229 mvneq  r13,r9,lsr #0x4
:0203D2EC D9060819 stmledb  r6 ,{r0,r3,r4,r11}
:0203D2F0 28E02129 unknown
:0203D2F4 E5C20004 strb r0,[r2, #+0x4]		;r2+0x4=*(56461a4a)=#0(0x00000000)
:0203D2F8 5C3A081D ldcpl  8,cr0,[r10],#-0x74
:0203D2FC 11FD1010 mvnnes r1,r0,lsl r0
:0203D300 02910B0D addeqs r0,r1,#0x3400
:0203D304 08381D3D ldmeqda  r8!,{r0,r2,r3,r4,r5,r8,r10,r11,r12}
:0203D308 1F2C25E0 swine 0x002c25e0
:0203D30C 10050029 andne  r0,r5,r9,lsr #0x0
:0203D310 05018128 streq r8,[r1, #-0x128]		;(r1-0x128=*(fffffed8))
:0203D314 F1242500 unknown
:0203D318 C4209B04 unknown
:0203D31C E286048D add  r0,r6,#0x8D000000
:0203D320 030EAD02 unknown
:0203D324 E5C45044 strb r5,[r4, #+0x44]		;r4+0x44=*(00000044)
:0203D328 EB0006CD bl 0203EE64
:0203D32C 49800069 stmmiib  r0 ,{r0,r3,r5,r6}
:0203D330 A211F92B andges r15,r1,#0xAC000
:0203D334 8612A938 unknown
:0203D338 ED130CE2 unknown
:0203D33C CB31C108 blgt 02CAD764
:0203D340 18B901E7 ldmneia  r9!,{r0,r1,r2,r5,r6,r7,r8}
:0203D344 A371BD8F cmnge r1,#0x23C0
:0203D348 1AC1104C bne 01081480
:0203D34C 2004E3E0 andcs  r14,r4,r0,ror #0x7
:0203D350 02250481 eoreq  r0,r5,#0x81000000
:0203D354 000101D1 unknown
:0203D358 95812054 strls r2,[r1, #+0x54]		;r1+0x54=*(00000054)
:0203D35C 20475C23 subcs  r5,r7,r3,lsr #0x18
:0203D360 6020C181 eorvs  r12,r0,r1,lsl #0x3
:0203D364 10280389 eorne  r0,r8,r9,lsl #0x7
:0203D368 00940001 addeqs r0,r4,r1
:0203D36C 1028159F mlane  r8,r15,r5,r1unknown
:0203D370 0020059F mlaeq  r0,r15,r5,r0unknown
:0203D374 0011012D andeqs r0,r1,r13,lsr #0x2
:0203D378 617C23D5 ldrvssb r2,[r12, #-0x35]!
:0203D37C C1610341 unknown
:0203D380 21255798 unknown
:0203D384 011DC034 tsteq r13,r4,lsr r0
:0203D388 010C5CA9 unknown
:0203D38C 019A1051 orreqs r1,r10,r1,asr r0
:0203D390 01015101 unknown
:0203D394 3B908FF1 blcc 00461360
:0203D398 3A830001 bcc 000FD3A4
:0203D39C 1AC50001 bne 0117D3A8
:0203D3A0 37000138 unknown
:0203D3A4 560A0001 strpl r0,[r10],-r1
:0203D3A8 01190001 tsteq r9,r1
:0203D3AC 00011F00 andeq  r1,r1,r0,lsl #0x1e
:0203D3B0 3200012E andcc  r0,r0,#0x8000000B
:0203D3B4 41001955 unknown
:0203D3B8 2F305938 swics 0x00305938
:0203D3BC 2DCC0059 unknown
:0203D3C0 1906A900 stmnedb  r6 ,{r8,r11,r13,r15}
:0203D3C4 011D4301 tsteq r13,r1,lsl #0x6
:0203D3C8 C0003D2B andgt  r3,r0,r11,lsr #0x1a
:0203D3CC F0592A20 subnvs r2,r9,r0,lsr #0x14
:0203D3D0 892059B0 stmhidb  r0!,{r4,r5,r7,r8,r11,r12,r14}
:0203D3D4 98005907 stmlsda  r0 ,{r0,r1,r2,r8,r11,r12,r14}
:0203D3D8 5D058059 unknown
:0203D3DC 191BC059 ldmnedb  r11 ,{r0,r3,r4,r6,r14,r15}
:0203D3E0 40596500 submis r6,r9,r0,lsl #0xa
:0203D3E4 6C030118 stcvs  1,cr0,[r3],{#0x18}
:0203D3E8 00210055 eoreq  r0,r1,r5,asr r0
:0203D3EC 3D144099 unknown
:0203D3F0 89206400 stmhidb  r0!,{r10,r13,r14}
:0203D3F4 10AD9610 adcne  r9,r13,r0,lsl r6
:0203D3F8 45503A09 ldrmib r3,[r0, #-0xa09]		;(r0-0xa09=*(fffff5f7))
:0203D3FC 02595400 subeqs r5,r9,#0x0
:0203D400 AB199101 blge 026A180C
:0203D404 ED02E571 unknown
:0203D408 112AC900 unknown
:0203D40C A305D102 unknown
:0203D410 A5BE0005 ldrge r0,[r14, #+0x5]!
:0203D414 00B30679 adceqs r0,r3,r9,ror r6
:0203D418 04B58100 unknown
:0203D41C 4E09F102 cdpmi 1,0,cr15,cr9,cr2,0
:0203D420 143ED970 unknown
:0203D424 09059F00 stmeqdb  r5 ,{r8,r9,r10,r11,r12,r15}
:0203D428 00411B81 subeq  r1,r1,r1,lsl #0x17
:0203D42C 89000805 stmhidb  r0 ,{r0,r2,r11}
:0203D430 351BB531 ldrcc r11,[r11, #-0x531]		;r11-0x531=*(01fffacf)=#0(0x00000000)
:0203D434 A048E350 subge  r14,r8,r0,asr r3
:0203D438 0188FFFE unknown
:0203D43C 204A8400 subcs  r8,r10,r0,lsl #0x8
:0203D440 1C202906 stcne  9,cr2,[r0],#-0x18
:0203D444 6501D500 strvs r13,[r1, #-0x500]		;(r1-0x500=*(fffffb00))
:0203D448 652E7D01 strvs r7,[r14, #-0xd01]!
:0203D44C 6DF0F207 ldcvsl 2,cr15,[r0,#+0x1c]!
:0203D450 6D103110 unknown
:0203D454 602F5DB0 unknown
:0203D458 5E1011D1 mrcpl 1,0,r1,cr0,cr1,{6}
:0203D45C 23E0AD90 mvncs  r10,#0x2400
:0203D460 45440025 strmib r0,[r4, #-0x25]		;(r4-0x25=*(ffffffdb))
:0203D464 2A003882 bcs 0204B674
:0203D468 9000219F mulls  r0,r15,r1
:0203D46C 85062085 strhi r2,[r6, #-0x85]		;(r6-0x85=*(ffffff7b))
:0203D470 2A381980 bcs 02E43A78
:0203D474 1D1CEBFF unknown
:0203D478 25106042 ldrcs r6,[r0, #-0x42]		;(r0-0x42=*(ffffffbe))
:0203D47C C8000D00 stmgtda  r0 ,{r8,r10,r11}
:0203D480 09117010 ldmeqdb  r1 ,{r4,r12,r13,r14}
:0203D484 0F659F00 swieq 0x00659f00
:0203D488 00710061 rsbeqs r0,r1,r1,ror #0x0
:0203D48C 3D8008E4 unknown
:0203D490 013D0C32 teqeq r13,r2,lsr r12
:0203D494 11E52060 mvnne  r2,r0,ror #0x0
:0203D498 5CE58094 stcpll 0,cr8,[r5],#+0x250
:0203D49C 26C19100 strcsb r9,[r1],+r0, lsl #0x2
:0203D4A0 A1202524 unknown
:0203D4A4 44024904 strmi r4,[r2],#-0x904
:0203D4A8 49140249 ldmmidb  r4 ,{r0,r3,r6,r9}
:0203D4AC 49125182 ldmmidb  r2 ,{r1,r7,r8,r12,r14}
:0203D4B0 6AE5EB02 bvs 019B80C0
:0203D4B4 B9124D44 ldmltdb  r2 ,{r2,r6,r8,r10,r11,r14}
:0203D4B8 4D224D14 stcmi  13,cr4,[r2,#-0x50]!
:0203D4BC C24DF7F2 subgt  r15,r13,#0x3C80000
:0203D4C0 9D006CBD unknown
:0203D4C4 DD5D224D unknown
:0203D4C8 3259601A subccs r6,r9,#0x1A
:0203D4CC 019CFBA8 orreqs r15,r12,r8,lsr #0x17
:0203D4D0 12592241 subnes r2,r9,#0x10000004
:0203D4D4 F92241F8 stmnvdb  r2!,{r3,r4,r5,r6,r7,r8,r14}
:0203D4D8 0021D800 eoreq  r13,r1,r0,lsl #0x10
:0203D4DC 094241F5 stmeqdb  r2 ,{r0,r2,r4,r5,r6,r7,r8,r14}^
:0203D4E0 4D04B100 unknown
:0203D4E4 E5015D22 str r5,[r1, #-0xd22]		;(r1-0xd22=*(fffff2de))
:0203D4E8 35EF024D strccb r0,[r15, #+0x24d]!
:0203D4EC EC425912 stcl 9,cr5,[r2],{#0x12}
:0203D4F0 42591241 submis r1,r9,#0x10000004
:0203D4F4 42416DE9 submi  r6,r1,#0x3A40
:0203D4F8 E5424D7C strb r4,[r2, #-0xd7c]		;r2-0xd7c=*(56460cca)=#0(0x00000000)
:0203D4FC 0B3920AD bleq 02E857B8
:0203D500 75E201E9 strvcb r0,[r2, #+0x1e9]!
:0203D504 2255324D subcss r3,r5,#0xD0000004
:0203D508 F255F255 subnvs r15,r5,#0x50000005
:0203D50C 62510635 subvss r0,r1,#0x3500000
:0203D510 BF00D1B5 swilt 0x0000d1b5
:0203D514 01625110 unknown
:0203D518 E1125101 tst r2,r1,lsl #0x2
:0203D51C 0C025113 stceq  1,cr5,[r2],{#0x13}
:0203D520 51BE200D movpls r2,r13			;r2=0(0x0)
:0203D524 12510202 subnes r0,r1,#0x20000000
:0203D528 9F2101A1 swils 0x002101a1
:0203D52C 72510009 subvcs r0,r1,#0x9
:0203D530 001DFCCD andeqs r15,r13,r13,asr #0x19
:0203D534 520251F0 andpl  r5,r2,#0x3C
:0203D538 0AEB0124 beq 01AFD9D0
:0203D53C BD6251CC stcltl 1,cr5,[r2,#-0x330]!
:0203D540 B8425109 stmltda  r2 ,{r0,r3,r8,r12,r14}^
:0203D544 51B80065 movpls r0,r5,ror #0x0
:0203D548 9DB9AE42 ldcls  14,cr10,[r9,#+0x108]!
:0203D54C 65063521 strvs r3,[r6, #-0x521]		;(r6-0x521=*(fffffadf))
:0203D550 007DB600 rsbeqs r11,r13,r0,lsl #0xc
:0203D554 9F2E209C swils 0x002e209c
:0203D558 00316CE5 eoreqs r6,r1,r5,ror #0x19
:0203D55C E5925058 ldr r5,[r2, #+0x58]		;r2+0x58=*(00000058)
:0203D560 95103008 ldrls r3,[r0, #-0x8]		;(r0-0x8=*(fffffff8))
:0203D564 01B5451E moveqs r4,r14,lsl r5		;r4=16(0x10)
:0203D568 82025144 andhi  r5,r2,#0x11
:0203D56C 9030E554 eorlss r14,r0,r4,asr r5
:0203D570 A0324D8D eorges r4,r2,r13,lsl #0x1b
:0203D574 5070024D rsbpls r0,r0,r13,asr #0x4
:0203D578 8D30024D ldchi  2,cr0,[r0,#-0x134]!
:0203D57C 025D0925 subeqs r0,r13,#0x94000
:0203D580 306806D5 unknown
:0203D584 22219D39 eorcs  r9,r1,#0xE40
:0203D588 508255AB addpl  r5,r2,r11,lsr #0xb
:0203D58C 92550031 sublss r0,r5,#0x31
:0203D590 00B56A91 umlaleqs r6,r5,r1,r10
:0203D594 B500153C strlt r1,[r0, #-0x53c]		;(r0-0x53c=*(fffffac4))
:0203D598 12554450 subnes r4,r5,#0x50000000
:0203D59C 425517E9 submis r1,r5,#0x3A40000
:0203D5A0 00B996ED adceqs r9,r9,r13,ror #0xd
:0203D5A4 2259036D subcss r0,r9,#0xB4000001
:0203D5A8 20041251 andcs  r1,r4,r1,asr r2
:0203D5AC 559E3251 ldrpl r3,[r14, #+0x251]		;r14+0x251=*(00000261)
:0203D5B0 25035D32 strcs r5,[r3, #-0xd32]		;(r3-0xd32=*(01e074d0))
:0203D5B4 BD8FF002 unknown
:0203D5B8 1001F255 andne  r15,r1,r5,asr r2
:0203D5BC F25526C7 subnvs r2,r5,#0xC700000
:0203D5C0 C9481819 stmgtdb  r8 ,{r0,r3,r4,r11,r12}^
:0203D5C4 E59F421D ldr r4,[r15, #+0x21d]		;r15+0x21d=*(0203d7e9)=#-2022702363(0x877002e5)
:0203D5C8 7D17BD16 unknown
:0203D5CC 07C57013 unknown
:0203D5D0 17B112B1 unknown
:0203D5D4 7B485895 blvc 03253830
:0203D5D8 69030F41 stmvsdb  r3 ,{r0,r6,r8,r9,r10,r11}
:0203D5DC 1800F502 stmneda  r0 ,{r1,r8,r10,r12,r13,r14,r15}
:0203D5E0 0543C950 streqb r12,[r3, #-0x950]		;(r3-0x950=*(01e078b2))
:0203D5E4 C903C94D stmgtdb  r3 ,{r0,r2,r3,r6,r8,r11,r14,r15}
:0203D5E8 63119D10 tstvs r1,#0x400
:0203D5EC 9D08FD37 unknown
:0203D5F0 E7215971 unknown
:0203D5F4 C9048118 stmgtdb  r4 ,{r3,r4,r8,r15}
:0203D5F8 C43549FD unknown
:0203D5FC 52670009 rsbpl  r0,r7,#0x9
:0203D600 17B50009 ldrne r0,[r5,+r9]!
:0203D604 640009BC strvs r0,[r0],#-0x9bc
:0203D608 09100009 ldmeqdb  r0 ,{r0,r3}
:0203D60C 21B4AB00 movcss r10,r0,lsl #0x16		;r10=0(0x0)
:0203D610 099C6100 ldmeqib  r12 ,{r8,r13,r14}
:0203D614 03018D12 unknown
:0203D618 F9D2082D ldmnvib  r2 ,{r0,r2,r3,r5,r11}^
:0203D61C 5C126900 ldcpl  9,cr6,[r2],{#0x0}
:0203D620 5BEB01AE blpl 01AFDCE0
:0203D624 18830009 stmneia  r3 ,{r0,r3}
:0203D628 01940009 orreqs r0,r4,r9
:0203D62C 000900C9 andeq  r0,r9,r9,asr #0x1
:0203D630 B200091C andlt  r0,r0,#0x70000
:0203D634 5500098C strpl r0,[r0, #-0x98c]		;(r0-0x98c=*(fffff674))
:0203D638 0101C59C swpeq r12,r12,r1
:0203D63C 000D8401 andeq  r8,r13,r1,lsl #0x8
:0203D640 5113A9B2 ldrplh r10,[r3, -r2]
:0203D644 017840B1 ldreqh r4,[r8, #-0x1]!
:0203D648 054EE59F streqb r14,[r14, #-0x59f]		;(r14-0x59f=*(fffffa71))
:0203D64C 0E990091 mrceq 0,4,r0,cr9,cr1,{4}
:0203D650 400520E0 andmi  r2,r5,r0,ror #0x1
:0203D654 1840051C stmneda  r0 ,{r2,r3,r4,r8,r10}^
:0203D658 14400553 strneb r0,[r0],#-0x553
:0203D65C 00110005 andeqs r0,r1,r5
:0203D660 9D0010E0 unknown
:0203D664 0113E10D tsteq r3,r13,lsl #0x2
:0203D668 00958B00 addeqs r8,r5,r0,lsl #0x16
:0203D66C 1001E085 andne  r14,r1,r5,lsl #0x1
:0203D670 09E2800B unknown
:0203D674 EBFF372B bl 0200B328
:0203D678 9F041114 swils 0x00041114
:0203D67C 00502F89 subeqs r2,r0,r9,lsl #0x1f
:0203D680 05590105 ldreqb r0,[r9, #-0x105]		;(r9-0x105=*(fffffefb))
:0203D684 B2018D02 andlt  r8,r1,#0x80
:0203D688 100800D5 unknown
:0203D68C 080D300D stmeqda  r13 ,{r0,r2,r3,r12,r13}
:0203D690 1908E88D stmnedb  r8 ,{r0,r2,r3,r7,r11,r13,r14,r15}
:0203D694 210C0569 unknown
:0203D698 9110099F unknown
:0203D69C 00998D08 addeqs r8,r9,r8,lsl #0x1a
:0203D6A0 110095B1 strneh r9,[r0, -r1]
:0203D6A4 A9F4E59F ldmgeib  r4!,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}^
:0203D6A8 2123BD01 unknown
:0203D6AC 15D0EB01 ldrneb r14,[r0, #+0xb01]		;r0+0xb01=*(00000b01)
:0203D6B0 90405000 subls  r5,r0,r0
:0203D6B4 298822B9 stmcsib  r8 ,{r0,r3,r4,r5,r7,r9,r13}
:0203D6B8 0C410011 stceql 0,cr0,[r1],{#0x11}
:0203D6BC 01B5BCE0 moveqs r11,r0,ror #0x19
:0203D6C0 A6000DBC unknown
:0203D6C4 2400AD58 strcs r10,[r0],#-0xd58
:0203D6C8 2265019C rsbcs  r0,r5,#0x27
:0203D6CC A20081B0 andge  r8,r0,#0x2C
:0203D6D0 A0008121 andge  r8,r0,r1,lsr #0x2
:0203D6D4 34E59F50 unknown
:0203D6D8 5882050D stmplia  r2 ,{r0,r2,r3,r8,r10}
:0203D6DC 851403C9 ldrhi r0,[r4, #-0x3c9]		;(r4-0x3c9=*(876fff1c))
:0203D6E0 E0433010 sub  r3,r3,r0,lsl r0
:0203D6E4 43000A00 unknown
:0203D6E8 850054E0 strhi r5,[r0, #-0x4e0]		;(r0-0x4e0=*(fffffb20))
:0203D6EC 800034E5 andhi  r3,r0,r5,ror #0x9
:0203D6F0 7038E58D eorvcs r14,r8,r13,lsl #0xb
:0203D6F4 003CE58D eoreqs r14,r12,r13,lsl #0xb
:0203D6F8 40E58D90 smlalmi  r8,r5,r0,r13
:0203D6FC 091009A0 ldmeqdb  r0 ,{r5,r7,r8,r11}
:0203D700 E2608613 rsb  r8,r0,#0x1300000
:0203D704 19000544 stmnedb  r0 ,{r2,r6,r8,r10}
:0203D708 581CDD13 ldmplda  r12 ,{r0,r1,r4,r8,r10,r11,r12,r14,r15}
:0203D70C 5C150261 ldcpl  2,cr0,[r5],{#0x61}
:0203D710 AD020721 unknown
:0203D714 02FD0A00 rsceqs r0,r13,#0x0
:0203D718 1128AD05 unknown
:0203D71C 5191D510 orrpls r13,r1,r0,lsl r5
:0203D720 0936FB24 ldmeqdb  r6!,{r2,r5,r8,r9,r11,r12,r13,r14,r15}
:0203D724 502CA924 eorpl  r10,r12,r4,lsr #0x12
:0203D728 2D803210 unknown
:0203D72C C50E1900 strgt r1,[r14, #-0x900]		;(r14-0x900=*(fffff710))
:0203D730 03358F19 teqeq r5,#0x64
:0203D734 AE005500 cdpge 5,0,cr5,cr0,cr0,0
:0203D738 2525019C strcs r0,[r5, #-0x19c]!
:0203D73C 19913054 ldmneib  r1 ,{r2,r4,r6,r12,r13}
:0203D740 C4097512 strgt r7,[r9],#-0x512
:0203D744 0311E743 tsteq r1,#0x10C0000
:0203D748 1371055D cmnne r1,#0x17400000
:0203D74C 14D90109 ldrneb r0,[r9],#+0x109
:0203D750 31157C8F tstcc r5,r15,lsl #0x19
:0203D754 EC0001E4 stc  1,cr0,[r0],{#0xe4}
:0203D758 09880001 stmeqib  r8 ,{r0}
:0203D75C 01551800 cmpeq r5,r0,lsl #0x10
:0203D760 00095400 andeq  r5,r9,r0,lsl #0x8
:0203D764 0150FD20 cmpeq r0,r0,lsr #0x1a
:0203D768 0E793400 cdpeq 4,6,cr3,cr9,cr0,0
:0203D76C E4125DB5 ldr r5,[r2],#-0xdb5
:0203D770 0B319F40 bleq 02CA5478
:0203D774 84C000D9 strhib r0,[r0],#+0xd9
:0203D778 2118E531 tstcs r8,r1,lsr r5
:0203D77C E114DD0B tst r4,r11,lsl #0x1a
:0203D780 35025534 strcc r5,[r2, #-0x534]		;(r2-0x534=*(fffffacc))
:0203D784 117CE301 cmnne r12,r1,lsl #0x6
:0203D788 30112000 andccs r2,r1,r0
:0203D78C 28001123 stmcsda  r0 ,{r0,r1,r5,r8,r12}
:0203D790 55DE1291 ldrplb r1,[r14, #+0x291]		;r14+0x291=*(000002a1)
:0203D794 0109019B swpeq r0,r11,r9
:0203D798 05600D50 streqb r0,[r0, #-0xd50]!
:0203D79C E2144600 ands r4,r4,#0x0
:0203D7A0 39100007 ldmccdb  r0 ,{r0,r1,r2}
:0203D7A4 15000160 strne r0,[r0, #-0x160]		;(r0-0x160=*(fffffea0))
:0203D7A8 C92DF110 stmgtdb  r13!,{r4,r8,r12,r13,r14,r15}
:0203D7AC F11BF114 tstnv r11,r4,lsl r1
:0203D7B0 09013410 stmeqdb  r1 ,{r4,r10,r12,r13}
:0203D7B4 CF0E5901 swigt 0x000e5901
:0203D7B8 81258901 unknown
:0203D7BC 02820039 addeq  r0,r2,#0x39
:0203D7C0 8A012920 bhi 02087C48
:0203D7C4 7D011175 unknown
:0203D7C8 591CD900 ldmpldb  r12 ,{r8,r11,r12,r14,r15}
:0203D7CC 00581800 subeqs r1,r8,r0,lsl #0x10
:0203D7D0 02799F1D rsbeqs r9,r9,#0x74
:0203D7D4 00090E7D andeq  r0,r9,r13,ror r14
:0203D7D8 EB019BFD bl 020A47D4
:0203D7DC 9F304C0E swils 0x00304c0e
:0203D7E0 2D0D0AE5 unknown
:0203D7E4 A0000DD7 unknown
:0203D7E8 7002E5D7 unknown
:0203D7EC 5208FD87 andpl  r15,r8,#0x21C0
:0203D7F0 100020E2 andne  r2,r0,r2,ror #0x1
:0203D7F4 C30021C3 unknown
:0203D7F8 E5830571 str r0,[r3, #+0x571]		;r3+0x571=*(01e08773)
:0203D7FC 101CA829 andnes r10,r12,r9,lsr #0x10
:0203D800 05E10EB9 streqb r0,[r1, #+0xeb9]!
:0203D804 E5816040 str r6,[r1, #+0x40]		;r1+0x40=*(00000040)
:0203D808 8150440C cmphi r0,r12,lsl #0x8
:0203D80C 814048E5 unknown
:0203D810 004C00E5 subeq  r0,r12,r5,ror #0x1
:0203D814 9D01A181 unknown
:0203D818 F1E58115 mvnnv  r8,r5,lsl r1
:0203D81C 25249811 strcs r9,[r4, #-0x811]!
:0203D820 00010D85 andeq  r0,r1,r5,lsl #0x1b
:0203D824 02102550 andeqs r2,r0,#0x14000000
:0203D828 D530210C ldrle r2,[r0, #-0x10c]!
:0203D82C 00252008 eoreq  r2,r5,r8
:0203D830 19790DC5 unknown
:0203D834 D53B0041 ldrle r0,[r11, #-0x41]!
:0203D838 31001108 unknown
:0203D83C 2E852FFF mcrcs 15,4,r2,cr5,cr15,{7}
:0203D840 007D5DE9 rsbeqs r5,r13,r9,ror #0x1b
:0203D844 9404B9E3 strls r11,[r4],#-0x9e3
:0203D848 E08101CD add  r0,r1,r13,asr #0x3
:0203D84C 790A1D04 stmvcdb  r10 ,{r2,r8,r10,r11,r12}
:0203D850 0092C510 addeqs r12,r2,r0,lsl r5
:0203D854 7114E001 tstvc r4,r1
:0203D858 20051100 andcs  r1,r5,r0,lsl #0x2
:0203D85C 00551075 subeqs r1,r5,r5,ror r0
:0203D860 10355BDD unknown
:0203D864 00091115 andeq  r1,r9,r5,lsl r1
:0203D868 BF10F52D swilt 0x0010f52d
:0203D86C 107D0199 unknown
:0203D870 38015D5C stmccda  r1 ,{r2,r3,r4,r6,r8,r10,r11,r12,r14}
:0203D874 12958761 addnes r8,r5,#0x1840000
:0203D878 00156B18 andeqs r6,r5,r8,lsl r11
:0203D87C 04FA1295 unknown
:0203D880 2B0934E1 blcs 0228AC0C
:0203D884 0333A060 teqeq r3,#0x60
:0203D888 00C11095 smulleq  r1,r1,r5,r0
:0203D88C 600CE884 andvs  r14,r12,r4,lsl #0x11
:0203D890 09918402 ldmeqib  r1 ,{r1,r10,r15}
:0203D894 04F10019 unknown
:0203D898 0289206D addeq  r2,r9,#0x6D
:0203D89C BE01C908 cdplt 9,0,cr12,cr1,cr8,0
:0203D8A0 ED026C91 unknown
:0203D8A4 F9014D04 stmnvdb  r1 ,{r2,r8,r10,r11,r14}
:0203D8A8 E561C144 strb r12,[r1, #-0x144]!
:0203D8AC C501F211 strgt r15,[r1, #-0x211]		;(r1-0x211=*(fffffdef))
:0203D8B0 91C2513D bicls  r5,r2,r13,lsr r1
:0203D8B4 14C50110 strneb r0,[r5],#+0x110
:0203D8B8 5BE704D5 blpl 019FEC14
:0203D8BC B0350104 eorlts r0,r5,r4,lsl #0x2
:0203D8C0 2D71EB00 ldccsl 11,cr14,[r1,#-0x0]!
:0203D8C4 02154A15 andeqs r4,r5,#0x15000
:0203D8C8 2DF62CC5 ldccsl 12,cr2,[r6,#+0x314]!
:0203D8CC 5100ED00 unknown
:0203D8D0 23891D99 orrcs  r1,r9,#0x2640
:0203D8D4 5514100D ldrpl r1,[r4, #-0xd]		;(r4-0xd=*(877002d8))
:0203D8D8 1508BB0C strne r11,[r8, #-0xb0c]		;(r8-0xb0c=*(d200078c))
:0203D8DC 20319200 eorcss r9,r1,r0,lsl #0x4
:0203D8E0 355DDDE0 ldrccb r13,[r13, #-0xde0]		;(r13-0xde0=*(fffff220))
:0203D8E4 15F1C222 ldrneb r12,[r1, #+0x222]!
:0203D8E8 00E59020 rsceq  r9,r5,r0,lsr #0x0
:0203D8EC 528D13E9 addpl  r1,r13,#0xA4000003
:0203D8F0 70E111AD rscvc  r1,r1,r13,lsr #0x3
:0203D8F4 004D0051 subeq  r0,r13,r1,asr r0
:0203D8F8 1ABD276D bne 00F876B4
:0203D8FC 410000D1 unknown
:0203D900 21A6BE05 movcs  r11,r5,lsl #0x1c		;r11=0(0x0)
:0203D904 3114B500 tstcc r4,r0,lsl #0xa
:0203D908 F580011D strnv r0,[r0, #+0x11d]		;r0+0x11d=*(0000011d)
:0203D90C E54E8610 strb r8,[r14, #-0x610]		;(r14-0x610=*(fffffa00))
:0203D910 B50C1319 strlt r1,[r12, #-0x319]		;r12-0x319=*(1dc54a8c)=#0(0x00000000)
:0203D914 20BD0600 adccss r0,r13,r0,lsl #0xc
:0203D918 DC2AE284 stcle  2,cr14,[r10],#-0x210
:0203D91C E570100D ldrb r1,[r0, #-0xd]!
:0203D920 D8407503 stmleda  r0 ,{r0,r1,r8,r10,r12,r13,r14}^
:0203D924 5A9660AD bpl 005D5BE0
:0203D928 AD480045 unknown
:0203D92C 13F50720 mvnnes r0,#0x800000
:0203D930 A0F50192 smlalges r0,r5,r2,r1
:0203D934 004D9B95 unknown
:0203D938 8D301259 ldchi  2,cr1,[r0,#-0x164]!
:0203D93C D5300848 ldrle r0,[r0, #-0x848]!
:0203D940 8D00960E unknown
:0203D944 E9309DE8 ldmdb  r0!,{r3,r5,r6,r7,r8,r10,r11,r12,r15}
:0203D948 03D91000 biceqs r1,r9,#0x0
:0203D94C 30D8100D sbcccs r1,r8,r13
:0203D950 AC23B595 stcge  5,cr11,[r3],#-0x254
:0203D954 20140151 andcss r0,r4,r1,asr r1
:0203D958 01891495 unknown
:0203D95C FA218995 blx 0289FFC0
:0203D960 248901B3 strcs r0,[r9],#+0x1b3
:0203D964 CBC55079 blgt 01191B50
:0203D968 9D304891 ldcls  8,cr4,[r0,#-0x244]!
:0203D96C B538A555 ldrlt r10,[r8, #-0x555]!
:0203D970 60001501 andvs  r1,r0,r1,lsl #0xa
:0203D974 06E2427A unknown
:0203D978 0AE15700 beq 01893580
:0203D97C B0800CA9 addlt  r0,r0,r9,lsr #0x19
:0203D980 15812111 strne r2,[r1, #+0x111]		;r1+0x111=*(00000111)
:0203D984 87100035 unknown
:0203D988 350EACE2 strcc r10,[r14, #-0xce2]		;r14-0xce2=*(0203cc86)=#1075115266(0x4014f502)
:0203D98C 9430E500 unknown
:0203D990 460007E5 strmi r0,[r14, #-0xce2]		;r14-0xce2=*(0203cc86)=#1075115266(0x4014f502)
:0203D994 009303E0 addeqs r0,r3,r0,ror #0x7
:0203D998 1025E002 eorne  r14,r5,r2
:0203D99C 1BAD91E0 blne 00BA2124
:0203D9A0 59086590 stmpldb  r8 ,{r4,r7,r8,r10,r13,r14}
:0203D9A4 F812F10F ldmnvda  r2 ,{r0,r1,r2,r3,r8,r12,r13,r14,r15}
:0203D9A8 9971AD80 ldmlsdb  r1!,{r7,r8,r10,r11,r13,r15}^
:0203D9AC 09675619 unknown
:0203D9B0 E251B100 subs r11,r1,#0x0
:0203D9B4 3365FFFF msrcc SPSR_sc,#0x3fc
:0203D9B8 2831482D ldmcsda  r1!,{r0,r2,r3,r5,r11,r14}
:0203D9BC 311160E3 tstcc r1,r3,ror #0x1
:0203D9C0 41114D4C tstmi r1,r12,asr #0x1a
:0203D9C4 0D152D11 unknown
:0203D9C8 697A5D00 unknown
:0203D9CC 14138500 ldrne r8,[r3],#-0x500
:0203D9D0 03C9059D biceq  r0,r9,#0x27400000
:0203D9D4 12710D89 rsbnes r0,r1,#0x2240
:0203D9D8 00617B92 unknown
:0203D9DC 2008E592 mulcs  r8,r2,r5
:0203D9E0 A42B9592 unknown
:0203D9E4 020CC241 andeq  r12,r12,#0x10000004
:0203D9E8 077541F8 unknown
:0203D9EC 60C01839 sbcvs  r1,r0,r9,lsr r8
:0203D9F0 B07001C5 rsblts r0,r0,r5,asr #0x3
:0203D9F4 3DC008E1 unknown
:0203D9F8 97418000 strlsb r8,[r1, -r0]
:0203D9FC 65600115 strvsb r0,[r0, #-0x115]!
:0203DA00 10A51321 adcne  r1,r5,r1,lsr #0x6
:0203DA04 69D01849 ldmvsib  r0 ,{r0,r3,r6,r11,r12}^
:0203DA08 100A2570 andne  r2,r10,r0,ror r5
:0203DA0C 0F510151 swieq 0x00510151
:0203DA10 1BA91099 blne 00A81C7C
:0203DA14 15FD7B75 ldrneb r7,[r13, #+0xb75]!
:0203DA18 002105B9 unknown
:0203DA1C F01D0B29 andnvs r0,r13,r9,lsr #0x16
:0203DA20 06001D57 unknown
:0203DA24 6B0DF55F blvs 023BAFA8
:0203DA28 2150133D cmpcs r0,r13,lsr r3
:0203DA2C 30021913 andcc  r1,r2,r3,lsl r9
:0203DA30 15B50481 ldrne r0,[r5, #+0x481]!
:0203DA34 39E0482F unknown
:0203DA38 10480500 subne  r0,r8,r0,lsl #0xa
:0203DA3C D915219D ldmledb  r5 ,{r0,r2,r3,r4,r7,r8,r13}
:0203DA40 02E10C1E rsceq  r0,r1,#0x1E00
:0203DA44 91F81785 mvnlss r1,r5,lsl #0xf
:0203DA48 205A1400 subcss r1,r10,r0,lsl #0x8
:0203DA4C 1008E597 mulne  r8,r7,r5
:0203DA50 400D6197 mulmi  r13,r7,r1
:0203DA54 B397E040 orrlts r14,r7,#0x40
:0203DA58 F8271501 stmnvda  r7!,{r0,r8,r10,r12}
:0203DA5C 90442181 subls  r2,r4,r1,lsl #0x3
:0203DA60 842110C1 unknown
:0203DA64 81F81081 mvnhis r1,r1,lsl #0x1
:0203DA68 40810700 addmi  r0,r1,r0,lsl #0xe
:0203DA6C 0039574F eoreqs r5,r9,r15,asr #0xe
:0203DA70 10B91031 adcnes r1,r9,r1,lsr r0
:0203DA74 49F81079 unknown
:0203DA78 1079F800 rsbnes r15,r9,r0,lsl #0x10
:0203DA7C 004D41AF subeq  r4,r13,r15,lsr #0x3
:0203DA80 98108580 ldmlsda  r0 ,{r7,r8,r10,r15}
:0203DA84 694F25E5 stmvsdb  r15 ,{r0,r2,r5,r6,r7,r8,r10,r13}^
:0203DA88 E250CA02 subs r12,r0,#0x2000
:0203DA8C 0800DD0A stmeqda  r0 ,{r1,r3,r8,r10,r11,r12,r14,r15}
:0203DA90 0CE12085 stceql 0,cr2,[r1],#+0x214
:0203DA94 E1E80031 mvn  r0,lsr r1
:0203DA98 37115113 unknown
:0203DA9C 277D0079 unknown
:0203DAA0 81F001F9 ldrhish r0,[r0, #+0x19]!
:0203DAA4 5000793B andpl  r7,r0,r11,lsr r9
:0203DAA8 2DF4E255 ldccsl 2,cr14,[r4,#+0x154]!
:0203DAAC 81208100 unknown
:0203DAB0 D1E8BD61 mvnle  r11,r1,ror #0x1a
:0203DAB4 2011315B andcss r3,r1,r11,asr r1
:0203DAB8 0015E250 andeqs r14,r5,r0,asr r2
:0203DABC 11B54894 unknown
:0203DAC0 498B14B1 stmmiib  r11 ,{r0,r4,r5,r7,r10,r12}
:0203DAC4 51163102 tstpl r6,r2,lsl #0x2
:0203DAC8 38765A0C unknown
:0203DACC 10ED40E1 rscne  r4,r13,r1,ror #0x1
:0203DAD0 30E530DD unknown
:0203DAD4 E1201CF1 unknown
:0203DAD8 53ADBE00 movpl  r11,#0x0		;r11=0(0x0)
:0203DADC 000A13ED andeq  r1,r10,r13,ror #0x7
:0203DAE0 0DFD0459 ldceql 4,cr0,[r13,#+0x164]!
:0203DAE4 B3405D36 unknown
:0203DAE8 00209497 mlaeq  r0,r7,r4,r9unknown
:0203DAEC 49080015 stmmidb  r8 ,{r0,r2,r4}
:0203DAF0 65500811 ldrvsb r0,[r0, #-0x811]		;(r0-0x811=*(fffff7ef))
:0203DAF4 019D0700 orreqs r0,r13,r0,lsl #0xe
:0203DAF8 F043ADF5 unknown
:0203DAFC 951C6587 ldrls r6,[r12, #-0x587]		;r12-0x587=*(1dc5481e)=#0(0x00000000)
:0203DB00 9D7007AD ldclsl 7,cr0,[r0,#-0x2b4]!
:0203DB04 81B0310D movhis r3,r13,lsl #0x2		;r3=0(0x0)
:0203DB08 0089A000 addeq  r10,r9,r0
:0203DB0C 130D90A9 unknown
:0203DB10 52060987 andpl  r0,r6,#0x21C000
:0203DB14 0A8028E2 beq 00047EA4
:0203DB18 000A7D9D muleq  r10,r13,r13
:0203DB1C 8400054A strhi r0,[r0],#-0x54a
:0203DB20 F1C002E0 bicnv  r0,r0,r0,ror #0x5
:0203DB24 00299602 eoreq  r9,r9,r2,lsl #0xc
:0203DB28 09D9100B ldmeqib  r9 ,{r0,r1,r3,r12}^
:0203DB2C 312F4AFF unknown
:0203DB30 873AFD21 ldrhi r15,[r10,-r1, lsr #0x1a]!
:0203DB34 40275105 eormi  r5,r7,r5,lsl #0x2
:0203DB38 01B22686 moveqs r2,r6,lsl #0xd		;r2=0(0x0)
:0203DB3C 05A24650 streq r4,[r2, #+0x650]!
:0203DB40 40F200E1 rscmis r0,r2,r1,ror #0x1
:0203DB44 94DAFFFF ldrlsb r15,[r10],#+0xfff
:0203DB48 F8E020A9 unknown
:0203DB4C 041D8F00 ldreq r8,[r13],#-0xf00
:0203DB50 C0104445 andgts r4,r0,r5,asr #0x8
:0203DB54 1159E59D unknown
:0203DB58 45300286 ldrmi r0,[r0, #-0x286]!
:0203DB5C 71021513 unknown
:0203DB60 7D067505 unknown
:0203DB64 FC13F524 ldc2  5,cr15,[r3],{#0x24}
:0203DB68 5BE11DCD blpl 018852A4
:0203DB6C DD01F514 unknown
:0203DB70 2402752B strcs r7,[r2],#-0x52b
:0203DB74 E59D3B60 ldr r3,[r13, #+0xb60]		;r13+0xb60=*(00000b60)
:0203DB78 250009C1 strcs r0,[r0, #-0x9c1]		;(r0-0x9c1=*(fffff63f))
:0203DB7C 0B6D0911 bleq 03B7FFC8
:0203DB80 7D0358BE unknown
:0203DB84 05003D03 streq r3,[r0, #-0xd03]		;(r0-0xd03=*(fffff2fd))
:0203DB88 0810991E ldmeqda  r0 ,{r1,r2,r3,r4,r8,r11,r12,r15}
:0203DB8C 5E0A0059 mcrpl 0,0,r0,cr10,cr9,{2}
:0203DB90 1005E100 andne  r14,r5,r0,lsl #0x2
:0203DB94 01150D5D tsteq r5,r13,asr r13
:0203DB98 CD1191B5 unknown
:0203DB9C 0105DA08 unknown
:0203DBA0 0D01E781 unknown
:0203DBA4 20000903 andcs  r0,r0,r3,lsl #0x12
:0203DBA8 04226955 unknown
:0203DBAC 20E58490 smlalcs  r8,r5,r0,r4
:0203DBB0 E59D0200 ldr r0,[r13, #+0x200]		;r13+0x200=*(00000200)
:0203DBB4 E5846008 str r6,[r4, #+0x8]		;r4+0x8=*(877002ed)
:0203DBB8 84000010 strhi r0,[r0],#-0x10
:0203DBBC 0A850569 beq 0017F168
:0203DBC0 F0E58470 rscnv  r8,r5,r0,ror r4
:0203DBC4 78D90687 ldmvcia  r9 ,{r0,r1,r2,r7,r9,r10}^
:0203DBC8 1019187D andnes r1,r9,r13,ror r8
:0203DBCC 1E35520D cdpne 2,2,cr5,cr5,cr13,0
:0203DBD0 20510019 subcss r0,r1,r9,lsl r0
:0203DBD4 22157FB5 andcss r7,r5,#0x2D4
:0203DBD8 F8621595 unknown
:0203DBDC E5952265 ldr r2,[r5, #+0x265]		;r5+0x265=*(002c4265)
:0203DBE0 000515A6 andeq  r1,r5,r6,lsr #0xb
:0203DBE4 03A4104D moveq  r1,#0x4D		;r1=77(0x4d)
:0203DBE8 B5244500 strlt r4,[r4, #-0x500]!
:0203DBEC E3004D12 unknown
:0203DBF0 35E31ED1 strccb r1,[r3, #+0xed1]!
:0203DBF4 4D700100 ldcmil 1,cr0,[r0,#-0x0]!
:0203DBF8 B1108910 tstlt r0,r0,lsl r9
:0203DBFC 1B65E514 blne 039B7054
:0203DC00 51090201 unknown
:0203DC04 310081B2 strcch r8,[r0, -r2]
:0203DC08 F921C100 stmnvdb  r1!,{r8,r14,r15}
:0203DC0C 0E9DF70A cdpeq 7,8,cr15,cr13,cr10,0
:0203DC10 BDF7E085 ldcltl 0,cr14,[r7,#+0x214]!
:0203DC14 70102501 andvcs r2,r0,r1,lsl #0xa
:0203DC18 7DB1207D ldcvc  0,cr2,[r1,#+0x1f4]!
:0203DC1C 819081F0 ldrhish r8,[r0, +r0]
:0203DC20 13F081F0 mvnnes r8,#0x3C
:0203DC24 039DFFFF orreqs r15,r13,#0x3FC
:0203DC28 E130818F teq r0,r15,lsl #0x3
:0203DC2C 69007909 stmvsdb  r0 ,{r0,r3,r8,r11,r12,r13,r14}
:0203DC30 0D1EFD30 unknown
:0203DC34 800D9E10 andhi  r9,r13,r0,lsl r14
:0203DC38 F41075BF ldrnv r7,[r0],#-0x5bf
:0203DC3C F07980F1 unknown
:0203DC40 F079F079 rsbnvs r15,r9,r9,ror r0
:0203DC44 7DF2F079 ldcvcl 0,cr15,[r2,#+0x1e4]!
:0203DC48 F079E079 rsbnvs r14,r9,r9,ror r0
:0203DC4C DD0055CE unknown
:0203DC50 1120751D unknown
:0203DC54 FB173113 blx 0260A0B0
:0203DC58 03D5116D biceqs r1,r5,#0x4000001B
:0203DC5C A0450171 subge  r0,r5,r1,ror r1
:0203DC60 0C001504 stceq  5,cr1,[r0],{#0x4}
:0203DC64 51962F20 orrpls r2,r6,r0,lsr #0x1e
:0203DC68 990D112F stmlsdb  r13 ,{r0,r1,r2,r3,r5,r8,r12}
:0203DC6C 30005D06 andcc  r5,r0,r6,lsl #0x1a
:0203DC70 9E02B98D cdpls 9,0,cr11,cr2,cr13,4
:0203DC74 4000E596 mulmi  r0,r6,r5
:0203DC78 E7911061 ldr r1,[r0], -r6
:0203DC7C 96201010 unknown
:0203DC80 D31725E5 tstle r7,#0x39400000
:0203DC84 9D2FF9FE stcls  9,cr15,[r15,#-0x3f8]!
:0203DC88 61E3C816 mvnvs  r12,r6,lsl r8
:0203DC8C 41C5041A bicmi  r0,r5,r10,lsl r4
:0203DC90 96243978 unknown
:0203DC94 10352AE5 eornes r2,r5,r5,ror #0x15
:0203DC98 F1103952 tstnv r0,r2,asr r9
:0203DC9C 45204512 strmi r4,[r0, #-0x512]!
:0203DCA0 611049F0 ldrvssh r4,[r0, -r0]
:0203DCA4 45D8FD40 ldrmib r15,[r8, #+0xd40]		;r8+0xd40=*(d2001fd8)
:0203DCA8 0045E9D0 unknown
:0203DCAC 4DF6904D ldcmil 0,cr9,[r6,#+0x134]!
:0203DCB0 095AF800 ldmeqdb  r10 ,{r11,r12,r13,r14,r15}^
:0203DCB4 FD105119 unknown
:0203DCB8 A920310A stmgedb  r0!,{r1,r3,r8,r12,r13}
:0203DCBC 1D132100 unknown
:0203DCC0 FF103D10 swinv 0x00103d10
:0203DCC4 0018610A andeqs r6,r8,r10,lsl #0x2
:0203DCC8 390E0197 stmccdb  r14 ,{r0,r1,r2,r4,r7,r8}
:0203DCCC 32900100 addccs r0,r0,#0x0
:0203DCD0 E610A5E7 ldr r10,r0,r0,#0x0
:0203DCD4 F83D95FE ldmnvda  r13!,{r1,r2,r3,r4,r5,r6,r7,r8,r10,r12,r15}
:0203DCD8 520403C1 andpl  r0,r4,#0x4000003
:0203DCDC 39E59700 unknown
:0203DCE0 E1038D10 unknown
:0203DCE4 98084DF4 stmlsda  r8 ,{r2,r4,r5,r6,r7,r8,r10,r11,r14}
:0203DCE8 31F81051 mvnccs r1,r1,asr r0
:0203DCEC 48020956 stmmida  r2 ,{r1,r2,r4,r6,r8,r11}
:0203DCF0 5D02A9C0 unknown
:0203DCF4 1011CD00 andnes r12,r1,r0,lsl #0x1a
:0203DCF8 E081E005 add  r14,r1,r5
:0203DCFC 01A02222 moveq  r2,r2,lsr #0x4		;r2=0(0x0)
:0203DD00 5D001DE1 unknown
:0203DD04 04E7C100 unknown
:0203DD08 E706D020 str r13,[r6,-r0, lsr #0x0]
:0203DD0C 10010D01 andne  r0,r1,r1,lsl #0x1a
:0203DD10 3FA20351 swicc 0x00a20351
:0203DD14 2E940039 mrccs 0,4,r0,cr4,cr9,{1}
:0203DD18 2E62E063 cdpcs 0,6,cr14,cr2,cr3,3
:0203DD1C 00D2E083 sbceqs r14,r2,r3,lsl #0x1
:0203DD20 D9E19C20 unknown
:0203DD24 E5CE2021 strb r2,[r14, #+0x21]		;r14+0x21=*(0203dc81)=#-19720411(0xfed31725)
:0203DD28 3A880095 bcc 0023DF84
:0203DD2C C520120D strgt r1,[r0, #-0x20d]!
:0203DD30 F0119107 andnvs r9,r1,r7,lsl #0x2
:0203DD34 021A0E57 andeqs r0,r10,#0x570
:0203DD38 FD143170 unknown
:0203DD3C 05C56010 streqb r6,[r5, #+0x10]		;r5+0x10=*(002c4010)
:0203DD40 6C50129D ldcvsl 2,cr1,[r0],{#0x9d}
:0203DD44 0D8D3BF5 unknown
:0203DD48 061E9100 ldreq r9,[r14],-r0, lsl #0x2
:0203DD4C E9072510 stmdb  r7 ,{r4,r8,r10,r13}
:0203DD50 2009CD05 andcs  r12,r9,r5,lsl #0x1a
:0203DD54 00B11EAD adceqs r1,r1,r13,lsr #0x1d
:0203DD58 E100CC8C unknown
:0203DD5C C7171929 ldrgt r1,[r7,-r9, lsr #0x12]
:0203DD60 68002DD7 stmvsda  r0 ,{r0,r1,r2,r4,r6,r7,r8,r10,r11,r13}
:0203DD64 11F94311 mvnnes r4,r1,lsl r3
:0203DD68 04B50B71 unknown
:0203DD6C B582003A strlt r0,[r2, #+0x3a]		;r2+0x3a=*(fed3175f)
:0203DD70 41B10339 movmis r0,lsr r9		;r0=0(0x0)
:0203DD74 4081A59B umullmi  r10,r1,r11,r5
:0203DD78 8011F5A8 andhis r15,r1,r8,lsr #0xb
:0203DD7C F0401127 subnv  r1,r0,r7,lsr #0x2
:0203DD80 537D0011 cmnpl r13,#0x11
:0203DD84 59996A1F ldmplib  r9 ,{r0,r1,r2,r3,r4,r9,r11,r13,r14}
:0203DD88 1059EB30 subnes r14,r9,r0,lsr r11
:0203DD8C 30B2805D adcccs r8,r2,r13,asr r0
:0203DD90 15651AD1 strneb r1,[r5, #-0xad1]!
:0203DD94 13152275 tstne r5,#0x50000007
:0203DD98 49027110 stmmidb  r2 ,{r4,r8,r12,r13,r14}
:0203DD9C 49F04990 unknown
:0203DDA0 498FF7F0 stmmiib  r15 ,{r4,r5,r6,r7,r8,r9,r10,r12,r13,r14,r15}
:0203DDA4 4049D440 submi  r13,r9,r0,asr #0x8
:0203DDA8 11652469 unknown
:0203DDAC 10D12BB9 ldrneh r2,[r1],#+0xb9
:0203DDB0 06B9A0FA unknown
:0203DDB4 D1000DD1 unknown
:0203DDB8 0E7D02E5 cdpeq 2,6,cr0,cr13,cr5,7
:0203DDBC 5EE0018A cdppl 1,14,cr0,cr0,cr10,4
:0203DDC0 1AF900E2 bne 01E7E150
:0203DDC4 60020F25 andvs  r0,r2,r5,lsr #0x1e
:0203DDC8 F7E28440 strnvb r8,r0,r2,r5,lsr #0x1e
:0203DDCC 1D9118BD unknown
:0203DDD0 E530CD20 ldr r12,[r0, #-0xd20]!
:0203DDD4 C1401587 unknown
:0203DDD8 95D01015 ldrlsb r1,[r0, #+0x15]		;r0+0x15=*(00000015)
:0203DDDC D440410D strleb r4,[r0],#-0x10d
:0203DDE0 BB404198 bllt 0304E448
:0203DDE4 41FD1041 mvnmis r1,r1,asr #0x0
:0203DDE8 1006F914 andne  r15,r6,r4,lsl r9
:0203DDEC 019D505A orreqs r5,r13,r10,asr r0
:0203DDF0 00719400 rsbeqs r9,r1,r0,lsl #0x8
:0203DDF4 1400E5C5 strne r14,[r0],#-0x5c5
:0203DDF8 97E58D50 unknown
:0203DDFC A9AFC0A9 stmgeib  r15!,{r0,r3,r5,r7,r14,r15}
:0203DE00 5150B480 cmppl r0,r0,lsl #0x9
:0203DE04 FFFFAA40 swinv 0x00ffaa40
:0203DE08 697824D5 unknown
:0203DE0C C1510C00 cmpgt r1,r0,lsl #0x18
:0203DE10 29502000 ldmcsdb  r0 ,{r13}^
:0203DE14 00296000 eoreq  r6,r9,r0
:0203DE18 A9013940 stmgedb  r1 ,{r6,r8,r11,r12,r13}
:0203DE1C 000DD5E0 andeq  r13,r13,r0,ror #0xb
:0203DE20 85500C81 ldrhib r0,[r0, #-0xc81]		;(r0-0xc81=*(fffff37f))
:0203DE24 400C01E2 andmi  r0,r12,r2,ror #0x3
:0203DE28 E000E254 and  r14,r0,r4,asr r2
:0203DE2C 0001E5C6 andeq  r14,r1,r6,asr #0xb
:0203DE30 02E5C6C0 rsceq  r12,r5,#0xC000000
:0203DE34 69F707FD unknown
:0203DE38 E0502404 subs r2,r0,r4,lsl #0x8
:0203DE3C 2D01CD9D unknown
:0203DE40 E5CDE008 strb r14,[r13, #+0x8]		;r13+0x8=*(00000008)
:0203DE44 A88C11D1 stmgeia  r12 ,{r0,r4,r6,r7,r8,r12}
:0203DE48 21D10098 unknown
:0203DE4C 0AA9FF95 beq 00ABDCA8
:0203DE50 78C80161 stmvcia  r8 ,{r0,r5,r6,r8}^
:0203DE54 9FC0103D swils 0x00c0103d
:0203DE58 00DD13AD sbceqs r1,r13,r13,lsr #0x7
:0203DE5C B132E240 teqlt r2,r0,asr #0x4
:0203DE60 065F3413 unknown
:0203DE64 40022531 andmi  r2,r2,r1,lsr r5
:0203DE68 94911005 ldrls r1,[r1],#+0x5
:0203DE6C 206501E5 rsbcs  r0,r5,r5,ror #0x3
:0203DE70 4DF0E5C5 ldcmil 5,cr14,[r0,#+0x314]!
:0203DE74 D5208811 strle r8,[r0, #-0x811]!
:0203DE78 01391AA9 teqeq r9,r9,lsr #0x15
:0203DE7C 8584E584 strhi r14,[r4, #+0x584]		;r4+0x584=*(87700869)
:0203DE80 5A2D8C01 bpl 02BA0E8C
:0203DE84 99CC11A9 stmlsib  r12 ,{r0,r3,r5,r7,r8,r12}^
:0203DE88 01AD7345 moveq  r7,r5,asr #0x6
:0203DE8C 80330815 eorhis r0,r3,r5,lsl r8
:0203DE90 2D0007E9 unknown
:0203DE94 493D9012 ldmmidb  r13!,{r1,r4,r12,r15}
:0203DE98 4A010B49 bmi 02080BC4
:0203DE9C B06001EA rsblt  r0,r0,r10,ror #0x3
:0203DEA0 B41079E1 ldrlt r7,[r0],#-0x9e1
:0203DEA4 E110CD10 tst r0,r0,lsl r13
:0203DEA8 10151C35 andnes r1,r5,r5,lsr r12
:0203DEAC 11695002 unknown
:0203DEB0 40150571 andmis r0,r5,r1,ror r5
:0203DEB4 F41061E6 ldrnv r6,[r0],#-0x1e6
:0203DEB8 2511DD00 ldrcs r13,[r1, #-0xd00]		;(r1-0xd00=*(fffff34d))
:0203DEBC 65014D1B strvs r4,[r1, #-0xd1b]		;(r1-0xd1b=*(fffff332))
:0203DEC0 1380E100 orrne  r14,r0,#0x0
:0203DEC4 11CD00B4 strneh r0,[r13, #+0x4]		;r13+0x4=*(00000004)
:0203DEC8 65000000 strvs r0,[r0, #-0x0]		;(r0-0x0=*(00000000))
:0203DECC B6003D01 strlt r3,[r0],-r1, lsl #0x1a
:0203DED0 ECE1CD20 stcl 13,cr12,[r1],#+0x80
:0203DED4 20D10399 smullcss r0,r1,r9,r3
:0203DED8 B9B21065 ldmltib  r2!,{r0,r2,r5,r6,r12}
:0203DEDC C12B0102 unknown
:0203DEE0 41E02907 mvnmi  r2,r7,lsl #0x12
:0203DEE4 0940297B stmeqdb  r0 ,{r0,r1,r3,r4,r5,r6,r8,r11,r13}^
:0203DEE8 86802900 strhi r2,[r0],+r0, lsl #0x12
:0203DEEC 0819F1E5 ldmeqda  r9 ,{r0,r2,r5,r6,r7,r8,r12,r13,r14,r15}
:0203DEF0 A5A702F9 strge r0,[r7, #+0x2f9]!
:0203DEF4 08402D2D stmeqda  r0 ,{r0,r2,r3,r5,r8,r10,r11,r13}^
:0203DEF8 0009402D andeq  r4,r9,r13,lsr #0x0
:0203DEFC 311E9915 tstcc r14,r5,lsl r9
:0203DF00 E585DB30 str r13,[r5, #+0xb30]		;r5+0xb30=*(002c4b30)
:0203DF04 F5081051 strnv r1,[r8, #-0x51]		;(r8-0x51=*(d2001247))
:0203DF08 01557009 cmpeq r5,r9
:0203DF0C 99D4005D ldmlsib  r4 ,{r0,r2,r3,r4,r6}^
:0203DF10 DD10F624 unknown
:0203DF14 110020E1 unknown
:0203DF18 03F1E301 mvneqs r14,#0x4000000
:0203DF1C 12001113 andne  r1,r0,#0xC0000004
:0203DF20 99150009 ldmlsdb  r5 ,{r0,r3}
:0203DF24 BD00AA1A unknown
:0203DF28 294D842B stmcsdb  r13 ,{r0,r1,r3,r5,r10,r15}^
:0203DF2C 220D1AFD andcs  r1,r13,#0xFD000
:0203DF30 1BC901D9 blne 0127E69C
:0203DF34 D51079FA ldrle r7,[r0, #-0x9fa]		;(r0-0x9fa=*(fffff606))
:0203DF38 0098EA13 addeqs r14,r8,r3,lsl r10
:0203DF3C 200421E5 andcs  r2,r4,r5,ror #0x3
:0203DF40 0413C023 ldreq r12,[r3],#-0x23
:0203DF44 55038020 strpl r8,[r3, #-0x20]		;(r3-0x20=*(ffffffe0))
:0203DF48 C000852C andgt  r8,r0,r12,lsr #0xa
:0203DF4C 31FD98E4 mvnccs r9,r4,ror #0x11
:0203DF50 12155199 andnes r5,r5,#0x40000026
:0203DF54 1C2D000F stcne  0,cr0,[r13],#-0x3c
:0203DF58 D5103DE9 ldrle r3,[r0, #-0xde9]		;(r0-0xde9=*(fffff217))
:0203DF5C 28041D28 stmcsda  r4 ,{r3,r5,r8,r10,r11,r12}
:0203DF60 F93012E1 ldmnvdb  r0!,{r0,r5,r6,r7,r9,r12}
:0203DF64 8DC0AE0A unknown
:0203DF68 00398EE5 eoreqs r8,r9,r5,ror #0x1d
:0203DF6C 2A314979 bcs 02C90558
:0203DF70 40F020B1 unknown
:0203DF74 08D10195 ldmeqia  r1 ,{r0,r2,r4,r7,r8}^
:0203DF78 1CFF115D ldcnel 1,cr1,[r15],#+0x174
:0203DF7C 2E100201 cdpcs 2,0,cr0,cr0,cr1,0
:0203DF80 20250000 eorcs  r0,r5,r0
:0203DF84 0AC91A8D beq 012849C0
:0203DF88 8D102502 unknown
:0203DF8C FF9ADC0A swinv 0x009adc0a
:0203DF90 23B5F025 movcss r15,#0x25		;r15=37(0x25)
:0203DF94 09201AFD stmeqdb  r0!,{r0,r2,r3,r4,r5,r6,r7,r9,r11,r12}
:0203DF98 DC0C810C stcle  1,cr8,[r12],{#0xc}
:0203DF9C F190185D orrnvs r1,r0,r13,asr r8
:0203DFA0 8D1B4102 unknown
:0203DFA4 1105050F unknown
:0203DFA8 48355D08 ldmmida  r5!,{r3,r8,r10,r11,r12,r14}
:0203DFAC 00012068 andeq  r2,r1,r8,ror #0x0
:0203DFB0 1068005D rsbne  r0,r8,r13,asr r0
:0203DFB4 1D990A7D unknown
:0203DFB8 80101C00 andhis r1,r0,r0,lsl #0x18
:0203DFBC 12B02AC1 adcnes r2,r0,#0xC1000
:0203DFC0 004111C0 subeq  r1,r1,r0,asr #0x3
:0203DFC4 09911931 ldmeqib  r1 ,{r0,r4,r5,r8,r11,r12}
:0203DFC8 24E1C022 unknown
:0203DFCC 28870145 stmcsia  r7 ,{r0,r2,r6,r8}
:0203DFD0 FEE58020 cdp2 0,14,cr8,cr5,cr0,1
:0203DFD4 054407D9 streqb r0,[r4, #-0x7d9]		;(r4-0x7d9=*(876ffb0c))
:0203DFD8 9976A000 ldmlsdb  r6!,{r13,r15}^
:0203DFDC D130EB00 teqle r0,r0,lsl #0x16
:0203DFE0 C9080D1C stmgtdb  r8 ,{r2,r3,r4,r8,r10,r11}
:0203DFE4 1759E057 unknown
:0203DFE8 E99F2028 ldmib  r15 ,{r3,r5,r13}
:0203DFEC 000D3C2F andeq  r3,r13,r15,lsr #0x18
:0203DFF0 C10251B2 strgth r5,[r2, -r2]
:0203DFF4 00182895 muleqs r8,r5,r8
:0203DFF8 790A299F stmvcdb  r10 ,{r0,r1,r2,r3,r4,r7,r8,r11,r13}
:0203DFFC 79D8C432 ldmvcib  r8 ,{r1,r4,r5,r10,r14,r15}^
:0203E000 F1100102 tstnv r0,r2,lsl #0x2
:0203E004 00016C16 andeq  r6,r1,r6,lsl r12
:0203E008 AE000158 mcrge 1,0,r0,cr0,cr8,{2}
:0203E00C 0CBD8748 ldceq  7,cr8,[r13],#+0x120
:0203E010 23E59030 mvncs  r9,#0x30
:0203E014 E1A0041C mov  r0,r12,lsl r4		;r0=-1196837728(0xb8a9b4a0)
:0203E018 00750423 rsbeqs r0,r5,r3,lsr #0x8
:0203E01C 10002124 andne  r2,r0,r4,lsr #0x2
:0203E020 FFE20150 swinv 0x00e20150
:0203E024 3C03790C stccc  9,cr7,[r3],{#0xc}
:0203E028 902971A0 eorls  r7,r9,r0,lsr #0x3
:0203E02C 14FF1959 unknown
:0203E030 3505CD03 strcc r12,[r5, #-0xd03]		;(r5-0xd03=*(002c32fd))
:0203E034 31811007 orrcc  r1,r1,r7
:0203E038 050C21E1 streq r2,[r12, #-0x1e1]		;r12-0x1e1=*(1dc54bc4)=#0(0x00000000)
:0203E03C E2002000 and  r2,r0,#0x0
:0203E040 01080821 unknown
:0203E044 0A035101 beq 02112450
:0203E048 10290009 eorne  r0,r9,r9
:0203E04C 76010019 unknown
:0203E050 A95200AC ldmgedb  r2 ,{r2,r3,r5,r7}^
:0203E054 50001024 andpl  r1,r0,r4,lsr #0x0
:0203E058 1F882109 swine 0x00882109
:0203E05C 11D338C1 bicnes r3,r3,r1,asr #0x11
:0203E060 3DC0D100 unknown
:0203E064 004AA802 subeq  r10,r10,r2,lsl #0x10
:0203E068 1E450350 mcrne 3,2,r0,cr5,cr0,{2}
:0203E06C 264D1379 unknown
:0203E070 78401099 stmvcda  r0 ,{r0,r3,r4,r7,r12}^
:0203E074 15270155 strne r0,[r7, #-0x155]!
:0203E078 81151471 tsthi r5,r1,ror r4
:0203E07C C50115DC strgt r1,[r1, #-0x5dc]		;(r1-0x5dc=*(fffffa71))
:0203E080 08EDD51E unknown
:0203E084 6D801015 unknown
:0203E088 01FF620B mvneqs r6,r11,lsl #0x4
:0203E08C D1268511 unknown
:0203E090 7597EB01 ldrvc r14,[r7, #+0xb01]		;r7+0xb01=*(00000b01)
:0203E094 ED501130 unknown
:0203E098 01738516 cmneq r3,r6,lsl r5
:0203E09C 0A9936B5 beq 0068BB78
:0203E0A0 941036B5 ldrls r3,[r0],#-0x6b5
:0203E0A4 8E1001E5 cdphi 1,0,cr0,cr0,cr5,7
:0203E0A8 04060900 streq r0,[r6],#-0x900
:0203E0AC 0FD529F1 swieq 0x00d529f1
:0203E0B0 7A4526B1 bvc 03187B7C
:0203E0B4 066A7AC0 unknown
:0203E0B8 40042B65 andmi  r2,r4,r5,ror #0x16
:0203E0BC 0481E590 streq r14,[r1],#+0x590
:0203E0C0 20310001 eorcss r0,r1,r1
:0203E0C4 31691B45 unknown
:0203E0C8 5669E1B0 unknown
:0203E0CC 0197FE9C unknown
:0203E0D0 016C29F9 unknown
:0203E0D4 48400651 stmmida  r0 ,{r0,r4,r6,r9,r10}^
:0203E0D8 14F1E1B0 unknown
:0203E0DC 08351005 ldmeqda  r5!,{r0,r2,r12}
:0203E0E0 EB240197 bl 0293E744
:0203E0E4 115913B9 ldrneh r1,[r9, #-0x39]		;(r9-0x3b9=*(ffffffc7))
:0203E0E8 1DD030D0 unknown
:0203E0EC C6202517 unknown
:0203E0F0 28026509 stmcsda  r2 ,{r0,r3,r8,r10,r13,r14}
:0203E0F4 144510F9 strneb r1,[r5],#-0xf9
:0203E0F8 11800145 orrne  r0,r0,r5,asr #0x2
:0203E0FC C100BA00 unknown
:0203E100 D1300301 teqle r0,r1,lsl #0x6
:0203E104 023000E7 eoreqs r0,r0,#0xE7
:0203E108 30D1E5C0 sbcccs r14,r1,r0,asr #0xb
:0203E10C 1B79E1F0 blne 03EB68D4
:0203E110 03A940F6 moveq  r4,#0xF6		;r4=246(0xf6)
:0203E114 200906E1 andcs  r0,r9,r1,ror #0xd
:0203E118 020EA5E4 andeq  r10,r14,#0x39000000
:0203E11C 69871001 stmvsib  r7 ,{r0,r12}
:0203E120 0025BD51 eoreq  r11,r5,r1,asr r13
:0203E124 005D1301 subeqs r1,r13,r1,lsl #0x6
:0203E128 E125811D unknown
:0203E12C 0310510C tsteq r0,#0x3
:0203E130 2D96302D unknown
:0203E134 D4308560 unknown
:0203E138 EB0126B3 bl 02087C0C
:0203E13C E3A02CFA mov  r2,#0xFA00		;r2=64000(0xfa00)
:0203E140 83C29000 bichi  r9,r2,#0x0
:0203E144 233291E0 teqcs r2,#0x38
:0203E148 711000E0 tstvc r0,r0,ror #0x1
:0203E14C B9176D1A ldmltdb  r7 ,{r1,r3,r4,r8,r10,r11,r13,r14}
:0203E150 8A15F100 bhi 025BA558
:0203E154 C11E01B0 ldrgth r0,[r14, -r0]
:0203E158 097FEA2F ldmeqdb  r15!,{r0,r1,r2,r3,r5,r9,r11,r13,r14,r15}^
:0203E15C 1109294D unknown
:0203E160 1D020AED unknown
:0203E164 09165140 ldmeqdb  r6 ,{r6,r8,r12,r14}
:0203E168 000D2000 andeq  r2,r13,r0
:0203E16C 16030290 unknown
:0203E170 911531E0 tstls r5,r0,ror #0x3
:0203E174 83E00202 mvnhi  r0,#0x20000000
:0203E178 E1A00208 mov  r0,r8,lsl #0x4		;r0=536947072(0x20012980)
:0203E17C 118200A0 orrne  r0,r2,r0,lsr #0x1
:0203E180 2007A3E0 andcs  r10,r7,r0,ror #0x7
:0203E184 1102E080 unknown
:0203E188 2C4DE3E0 stccsl 3,cr14,[r13],{#0xe0}
:0203E18C 83C04001 bichi  r4,r0,#0x1
:0203E190 398208E9 stmccib  r2 ,{r0,r3,r5,r6,r7,r11}
:0203E194 0041A710 subeq  r10,r1,r0,lsl r7
:0203E198 10B90014 adcnes r0,r9,r4,lsl r0
:0203E19C E847E510 stmda  r7 ,{r4,r8,r10,r13,r14,r15}^
:0203E1A0 03AD103D moveq  r1,#0x3D		;r1=61(0x3d)
:0203E1A4 35EA0731 strccb r0,[r10, #+0x731]!
:0203E1A8 91101921 tstls r0,r1,lsr #0x12
:0203E1AC 13C01129 bicne  r1,r0,#0x4000000A
:0203E1B0 87059508 strhi r9,[r5,-r8, lsl #0xa]
:0203E1B4 208147ED addcs  r4,r1,r13,ror #0xf
:0203E1B8 38066168 stmccda  r6 ,{r3,r5,r6,r8,r13,r14}
:0203E1BC 1C59266D ldcnel 6,cr2,[r9],{#0x6d}
:0203E1C0 FDE06B51 stc2l 11,cr6,[r0,#+0x144]!
:0203E1C4 0275EB14 rsbeqs r14,r5,#0x5000
:0203E1C8 B0F91571 rsclts r1,r9,r1,ror r5
:0203E1CC 05EB1A01 streqb r1,[r11, #+0xa01]!
:0203E1D0 01E08100 mvneq  r8,r0,lsl #0x2
:0203E1D4 00190215 andeqs r0,r9,r5,lsl r2
:0203E1D8 101904A0 andnes r0,r9,r0,lsr #0x9
:0203E1DC 15D0001D ldrneb r0,[r0, #+0x1d]		;r0+0x1d=*(0000001d)
:0203E1E0 D9324300 ldmledb  r2!,{r8,r9,r14}
:0203E1E4 83319605 teqhi r1,#0x500000
:0203E1E8 001D00E1 andeqs r0,r13,r1,ror #0x1
:0203E1EC 05001D03 streq r1,[r0, #-0xd03]		;(r0-0xd03=*(fffff2fd))
:0203E1F0 D1014550 unknown
:0203E1F4 D2E1D0C0 rscle  r13,r1,#0xC0
:0203E1F8 E101D030 unknown
:0203E1FC 0315CE0C tsteq r5,#0xC0
:0203E200 3C0BBD31 stccc  13,cr11,[r11],{#0x31}
:0203E204 00412883 subeq  r2,r1,r3,lsl #0x11
:0203E208 5204B9C1 andpl  r11,r4,#0x304000
:0203E20C D2B11A61 adcles r1,r1,#0x61000
:0203E210 E1D01520 bics r1,r0,r0,lsr #0xa
:0203E214 020641D3 andeq  r4,r6,#0xC0000034
:0203E218 0C00712F stceq  1,cr7,[r0],{#0x2f}
:0203E21C DD208948 stcle  9,cr8,[r0,#-0x120]!
:0203E220 52341123 eorpls r1,r4,#0xC0000008
:0203E224 09C000E3 stmeqib  r0 ,{r0,r1,r5,r6,r7}^
:0203E228 02C18708 sbceq  r8,r1,#0x200000
:0203E22C E28DE000 add  r14,r13,#0x0
:0203E230 019030DC ldreqsb r3,[r0, +r12]
:0203E234 790021E1 stmvcdb  r0 ,{r0,r5,r6,r7,r8,r13}
:0203E238 01E15C07 mvneq  r5,r7,lsl #0x18
:0203E23C E406CE30 str r12,[r6],#-0xe30
:0203E240 150021FA strne r2,[r0, #-0x1fa]		;(r0-0x1fa=*(fffffe06))
:0203E244 01E90610 mvneq  r0,r0,lsl r6
:0203E248 06890215 unknown
:0203E24C 00E080EC rsceq  r8,r0,r12,ror #0x1
:0203E250 8CC0115D stchil 1,cr1,[r0],{#0x5d}
:0203E254 A90803E2 stmgedb  r8 ,{r1,r5,r6,r7,r8,r9}
:0203E258 C5E4C229 strgtb r12,[r4, #+0x229]!
:0203E25C 0D00BA0C unknown
:0203E260 01494000 unknown
:0203E264 00150241 andeqs r0,r5,r1,asr #0x4
:0203E268 01001500 unknown
:0203E26C 562F1015 unknown
:0203E270 15020015 strne r0,[r2, #-0x15]		;(r2-0x15=*(0000f9eb))
:0203E274 C1004920 unknown
:0203E278 11DD0819 bicnes r0,r13,r9,lsl r8
:0203E27C 2E02AD20 cdpcs 13,0,cr10,cr2,cr0,1
:0203E280 0340E1A0 unknown
:0203E284 2200E1A0 andcs  r14,r0,#0x28
:0203E288 07FD800D ldreqb r8,[r13,+r13]!
:0203E28C DD0045C1 unknown
:0203E290 003F28E5 eoreqs r2,r15,r5,ror #0x11
:0203E294 0003E200 andeq  r14,r3,r0,lsl #0x4
:0203E298 8006EDC1 andhi  r14,r6,r1,asr #0x1b
:0203E29C A9283B21 stmgedb  r8!,{r0,r5,r8,r9,r11,r12,r13}
:0203E2A0 0D2E2D1D stceq  13,cr2,[r14,#-0x74]!
:0203E2A4 01E59000 mvneq  r9,r0
:0203E2A8 B0DD17B1 ldrlth r1,[r13],#+0x71
:0203E2AC E9600065 unknown
:0203E2B0 6D400501 unknown
:0203E2B4 AC61E90A stcgel 9,cr14,[r1],#-0x28
:0203E2B8 31E9517A mvncc  r5,r10,ror r1
:0203E2BC 31E951A8 mvncc  r5,r8,lsr #0x3
:0203E2C0 129F51A4 addnes r5,r15,#0x29
:0203E2C4 2D0CC1E5 unknown
:0203E2C8 F100F120 unknown
:0203E2CC 401CA1F0 ldrmish r10,[r12], -r0
:0203E2D0 42E23E8D rscmi  r3,r2,#0x8D0
:0203E2D4 25300025 ldrcs r0,[r0, #-0x25]!
:0203E2D8 25003940 strcs r3,[r0, #-0x940]		;(r0-0x940=*(fffff6c0))
:0203E2DC 012594F0 unknown
:0203E2E0 25302025 ldrcs r2,[r0, #-0x25]!
:0203E2E4 40256100 eormi  r6,r5,r0,lsl #0x2
:0203E2E8 252B007A strcs r0,[r11, #-0x7a]!
:0203E2EC 402547F0 unknown
:0203E2F0 41002526 unknown
:0203E2F4 05F50005 ldreqb r0,[r5, #+0x5]!
:0203E2F8 005ABAD5 ldreqsb r11,[r10],#-0xa5
:0203E2FC CA1DA150 bgt 027A6844
:0203E300 21102FA7 tstcs r0,r7,lsr #0x1f
:0203E304 E0621F00 rsb  r1,r2,r0,lsl #0x1e
:0203E308 E0821F61 add  r1,r2,r1,ror #0x1e
:0203E30C 0CC94101 stceql 1,cr4,[r9],{#0x1}
:0203E310 211C1021 tstcs r12,r1,lsr #0x0
:0203E314 2021D000 eorcs  r13,r1,r0
:0203E318 3ED6F021 cdpcc 0,12,cr15,cr6,cr1,1
:0203E31C 21134021 tstcs r3,r1,lsr #0x0
:0203E320 4079D100 rsbmis r13,r9,r0,lsl #0x2
:0203E324 AA004905 bge 02050740
:0203E328 811F6081 tsthi r15,r1,lsl #0x1
:0203E32C A0003FE0 andge  r3,r0,r0,ror #0x1f
:0203E330 C48103B9 strgt r0,[r1],#+0x3b9
:0203E334 00ED0AE7 rsceq  r0,r13,r7,ror #0x15
:0203E338 005110D7 ldreqsb r1,[r1],#-0x7
:0203E33C A1C80495 unknown
:0203E340 13104D02 tstne r0,#0x80
:0203E344 DD005513 unknown
:0203E348 491DE15D ldmmidb  r13 ,{r0,r2,r3,r4,r6,r8,r13,r14,r15}
:0203E34C E5C9F331 strb r15,[r9, #+0x331]		;r9+0x331=*(00000331)
:0203E350 08051089 stmeqda  r5 ,{r0,r3,r7,r12}
:0203E354 13912F41 orrnes r2,r1,#0x104
:0203E358 10591411 subnes r1,r9,r1,lsl r4
:0203E35C 105965FC ldrnesh r6,[r9],#-0x5c
:0203E360 1BF9061D blne 01E7FBDC
:0203E364 99012508 stmlsdb  r1 ,{r3,r8,r10,r13}
:0203E368 D76EAA00 strleb r10,[r14,-r0, lsl #0x14]!
:0203E36C 21E19A00 mvncs  r9,r0,lsl #0x14
:0203E370 29240D00 stmcsdb  r4!,{r8,r10,r11}
:0203E374 F02E2D03 eornv  r2,r14,r3,lsl #0x1a
:0203E378 A7000D0F strge r0,[r0,-r15, lsl #0x1a]
:0203E37C 0F00611F swieq 0x0000611f
:0203E380 6012E061 andvss r14,r2,r1,ror #0x0
:0203E384 89E0914F unknown
:0203E388 D510D216 ldrle r13,[r0, #-0x216]		;(r0-0x216=*(fffffdea))
:0203E38C D102DD10 unknown
:0203E390 09C5801D stmeqib  r5 ,{r0,r2,r3,r4,r15}^
:0203E394 8DD8E264 unknown
:0203E398 D9EB010B unknown
:0203E39C 10003D32 andne  r3,r0,r2,lsr r13
:0203E3A0 0C4EE089 stceql 0,cr14,[r14],{#0x89}
:0203E3A4 54001085 strpl r1,[r0],#-0x85
:0203E3A8 0286038D addeq  r0,r6,#0x34000002
:0203E3AC 491205B9 ldmmidb  r2 ,{r0,r3,r4,r5,r7,r8,r10}
:0203E3B0 0DA91D45 stceq  13,cr1,[r9,#+0x114]!
:0203E3B4 318FF815 orrcc  r15,r15,r5,lsl r8
:0203E3B8 2347F0B1 unknown
:0203E3BC 01B11561 moveqs r1,r1,ror #0xa
:0203E3C0 A002D160 andge  r13,r2,r0,ror #0x2
:0203E3C4 17F90049 ldrneb r0,r13,r2,r0,ror #0x2
:0203E3C8 40796B90 unknown
:0203E3CC 27B1307D unknown
:0203E3D0 F4000503 strnv r0,[r0],#-0x503
:0203E3D4 178D0005 strne r0,[r13, +r5]
:0203E3D8 0005F0D7 unknown
:0203E3DC 40EC16F5 unknown
:0203E3E0 1C55E59F ldcnel 5,cr14,[r5],{#0x9f}
:0203E3E4 00950B86 addeqs r0,r5,r6,lsl #0x17
:0203E3E8 030AF503 unknown
:0203E3EC 05F50019 ldreqb r0,[r5, #+0x19]!
:0203E3F0 03D16AB1 biceqs r6,r1,#0xB1000
:0203E3F4 79000AA1 stmvcdb  r0 ,{r0,r5,r7,r9,r11}
:0203E3F8 0265433A rsbeq  r4,r5,#0xE8000000
:0203E3FC 4C4D5103 stcmil 1,cr5,[r13],{#0x3}
:0203E400 030B1104 unknown
:0203E404 9DF40AB9 ldclsl 10,cr0,[r4,#+0x2e4]!
:0203E408 E155B40E cmp r5,r14,lsl #0x8
:0203E40C 91133D00 tstls r3,r0,lsl #0x1a
:0203E410 A6E0C306 unknown
:0203E414 E083033F add  r0,r3,r15,lsr r3
:0203E418 D1C10392 unknown
:0203E41C 20E04607 rsccs  r4,r0,r7,lsl #0xc
:0203E420 09128507 ldmeqdb  r2 ,{r0,r1,r2,r8,r10,r15}
:0203E424 00090200 andeq  r0,r9,r0,lsl #0x4
:0203E428 C502180D strgt r1,[r2, #-0x80d]		;(r2-0x80d=*(0000f1f3))
:0203E42C 1001B606 andne  r11,r1,r6,lsl #0xc
:0203E430 135D0247 cmpne r13,#0x70000004
:0203E434 69E50015 unknown
:0203E438 006DB010 rsbeq  r11,r13,r0,lsl r0
:0203E43C 011D0998 unknown
:0203E440 D4001AD1 strle r1,[r0],#-0xad1
:0203E444 00111521 andeqs r1,r1,r1,lsr #0xa
:0203E448 081D1325 ldmeqda  r13 ,{r0,r2,r5,r8,r9,r12}
:0203E44C E1D700D0 ldrsb r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:0203E450 000D1909 andeq  r1,r13,r9,lsl #0x12
:0203E454 0E400D41 cdpeq 13,4,cr0,cr0,cr1,2
:0203E458 0D33000D ldceq  0,cr0,[r3,#-0x34]!
:0203E45C 0047AA00 subeq  r10,r7,r0,lsl #0x14
:0203E460 0A200D80 beq 02841A68
:0203E464 653D000D ldrvs r0,[r13, #-0xd]!
:0203E468 D240A825 suble  r10,r0,#0x250000
:0203E46C 1DD5000D unknown
:0203E470 0D3EDA04 ldceq  10,cr13,[r14,#-0x10]!
:0203E474 0DD09400 unknown
:0203E478 3F23CD30 swicc 0x0023cd30
:0203E47C 00D10079 sbceqs r0,r1,r9,ror r0
:0203E480 064A16D4 unknown
:0203E484 1A7105C7 bne 03C7FBA8
:0203E488 8AFFFFE4 bhi 0203E420
:0203E48C BD87F009 unknown
:0203E490 000104E8 andeq  r0,r1,r8,ror #0x9
:0203E494 A0000108 andge  r0,r0,r8,lsl #0x2
:0203E498 020E580C andeq  r5,r14,#0xC0000
:0203E49C 55555556 ldrplb r5,[r5, #-0x556]		;(r5-0x556=*(002c3aaa))
:0203E4A0 15001500 strne r1,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:0203E4A4 8C10E50B ldchi  5,cr14,[r0],{#0xb}
:0203E4A8 2D8C0051 unknown
:0203E4AC E5578C00 ldrb r8,[r7, #-0xc00]		;(r7-0xc00=*(fffff400))
:0203E4B0 E58C3014 str r3,[r12, #+0x14]		;r12+0x14=*(1dc54db9)=#0(0x00000000)
:0203E4B4 60151669 andvss r1,r5,r9,ror #0xc
:0203E4B8 35E010C5 strccb r1,[r0, #+0xc5]!
:0203E4BC 2020A9C0 eorcs  r10,r0,r0,asr #0x13
:0203E4C0 920F1D9F andls  r1,r15,#0x27C0
:0203E4C4 1D1332E5 unknown
:0203E4C8 69229170 stmvsdb  r2!,{r4,r5,r6,r8,r12,r15}
:0203E4CC 006D0810 rsbeq  r0,r13,r0,lsl r8
:0203E4D0 15211008 strne r1,[r1, #-0x8]!
:0203E4D4 31E59197 unknown
:0203E4D8 20B90415 adccss r0,r9,r5,lsl r4
:0203E4DC B910C187 ldmltdb  r0 ,{r0,r1,r2,r7,r8,r14,r15}
:0203E4E0 0001D803 andeq  r13,r1,r3,lsl #0x10
:0203E4E4 04991821 ldreq r1,[r9],#+0x821
:0203E4E8 14016134 strne r6,[r1],#-0x134
:0203E4EC 40A90001 adcmi  r0,r9,r1
:0203E4F0 A0C00435 sbcge  r0,r0,r5,lsr r4
:0203E4F4 0320FFE3 msreq CPSR_,#0x38c
:0203E4F8 222DE202 eorcs  r14,r13,#0x20000000
:0203E4FC 29E5C4C0 unknown
:0203E500 B2113912 andlts r3,r1,#0x48000
:0203E504 E1C41062 bic  r1,r4,r2,ror #0x0
:0203E508 3B8DFD82 blcc 003BDB18
:0203E50C 16352029 unknown
:0203E510 C500B1E0 strgt r11,[r0, #-0x1e0]		;(r0-0x1e0=*(fffffe20))
:0203E514 41963811 orrmis r3,r6,r1,lsl r8
:0203E518 D12B4D24 unknown
:0203E51C 00730C10 rsbeqs r0,r3,r0,lsl r12
:0203E520 99100190 ldmlsdb  r0 ,{r4,r7,r8}
:0203E524 84002112 strhi r2,[r0],#-0x112
:0203E528 5C38222D ldcpl  2,cr2,[r8],#-0xb4
:0203E52C 0839E180 ldmeqda  r9!,{r7,r8,r13,r14,r15}
:0203E530 1034004D eornes r0,r4,r13,asr #0x0
:0203E534 00AD01FD unknown
:0203E538 2C1E51CA ldccs  1,cr5,[r14],{#0xca}
:0203E53C 2F359F10 swics 0x00359f10
:0203E540 C54C12E5 strgtb r1,[r12, #-0x2e5]		;r12-0x2e5=*(1dc54ac0)=#0(0x00000000)
:0203E544 0D20B102 stceq  1,cr11,[r0,#-0x8]!
:0203E548 41123900 tstmi r2,r0,lsl #0x12
:0203E54C 496D0209 unknown
:0203E550 D612AD18 unknown
:0203E554 F10801F1 unknown
:0203E558 11AD3041 movne  r3,r1,asr #0x0
:0203E55C 00E11001 rsceq  r1,r1,r1
:0203E560 00F57538 rsceqs r7,r5,r8,lsr r5
:0203E564 19B1D040 ldmneib  r1!,{r6,r12,r14,r15}
:0203E568 40990035 addmis r0,r9,r5,lsr r0
:0203E56C B900894B stmltdb  r0 ,{r0,r1,r3,r6,r8,r11,r15}
:0203E570 206100C0 rsbcs  r0,r1,r0,asr #0x1
:0203E574 055A2235 ldreqb r2,[r10, #-0x235]		;r10-0x235=*(4014f2cd)=#0(0x00000000)
:0203E578 007DB408 rsbeqs r11,r13,r8,lsl #0x8
:0203E57C D050D0AC subles r13,r0,r12,lsr #0x1
:0203E580 24A11609 unknown
:0203E584 3113E9A8 tstcc r3,r8,lsr #0x13
:0203E588 036DD81A unknown
:0203E58C EB011DC8 bl 02085CB4
:0203E590 009019C9 addeqs r1,r0,r9,asr #0x13
:0203E594 94159F21 ldrls r9,[r5],#-0xf21
:0203E598 259400C1 ldrcs r0,[r4, #+0xc1]		;r4+0xc1=*(000001b7)
:0203E59C 02019D00 andeq  r9,r1,#0x0
:0203E5A0 41CDB668 bicmi  r11,r13,r8,ror #0xc
:0203E5A4 2D025025 unknown
:0203E5A8 6D11A901 unknown
:0203E5AC 9D76CA15 ldclsl 10,cr12,[r6,#-0x54]!
:0203E5B0 03CD5C01 biceq  r5,r13,#0x100
:0203E5B4 00B14A81 adceqs r4,r1,r1,lsl #0x15
:0203E5B8 02104582 andeqs r4,r0,#0x20800000
:0203E5BC 0800455D stmeqda  r0 ,{r0,r2,r3,r4,r6,r8,r10,r14}
:0203E5C0 09141509 ldmeqdb  r4 ,{r0,r3,r8,r10,r12}
:0203E5C4 21E5C22D mvncs  r12,r13,lsr #0x4
:0203E5C8 EB019619 bl 020A3E34
:0203E5CC 00441055 subeq  r1,r4,r5,asr r0
:0203E5D0 880B499F stmhida  r11 ,{r0,r1,r2,r3,r4,r7,r8,r11,r14}
:0203E5D4 85200059 strhi r0,[r0, #-0x59]!
:0203E5D8 0069E7E2 rsbeq  r14,r9,r2,ror #0xf
:0203E5DC A1000D20 unknown
:0203E5E0 E2851006 add  r1,r5,#0x6
:0203E5E4 B9000D4C stmltdb  r0 ,{r2,r3,r6,r8,r10,r11}
:0203E5E8 0E4D20FF mcreq 0,2,r2,cr13,cr15,{7}
:0203E5EC 13DD0065 bicnes r0,r13,#0x65
:0203E5F0 0940120D stmeqdb  r0 ,{r0,r2,r3,r9,r12}^
:0203E5F4 00C53801 sbceq  r3,r5,r1,lsl #0x10
:0203E5F8 C587ACAF strgt r10,[r7, #+0xcaf]		;r7+0xcaf=*(00000caf)
:0203E5FC 020DEC30 andeq  r14,r13,#0x3000
:0203E600 141026E4 ldrne r2,[r0],#-0x6e4
:0203E604 006CFC02 rsbeq  r15,r12,r2,lsl #0x18
:0203E608 00013000 andeq  r3,r1,r0
:0203E60C 00AD403D adceq  r4,r13,r13,lsr r0
:0203E610 50189970 andpls r9,r8,r0,ror r9
:0203E614 146502AD unknown
:0203E618 156518BD strneb r1,[r5, #-0x8bd]!
:0203E61C 190BD1F5 stmnedb  r11 ,{r0,r2,r4,r5,r6,r7,r8,r12,r14,r15}
:0203E620 1088B800 addne  r11,r8,r0,lsl #0x10
:0203E624 8606A19F unknown
:0203E628 3104E243 unknown
:0203E62C C031F700 eorgts r15,r1,r0,lsl #0xe
:0203E630 B200D170 andlt  r13,r0,#0x1C
:0203E634 E1D61054 bics r1,r6,r4,asr r0
:0203E638 E1D000B6 ldrh r0,[r0, #+0x6]		;r0+0x6=*(00000006)
:0203E63C 03C50000 biceq  r0,r5,#0x0
:0203E640 105C5019 subnes r5,r12,r9,lsl r0
:0203E644 190BDD9F stmnedb  r11 ,{r0,r1,r2,r3,r4,r7,r8,r10,r11,r12,r14,r15}
:0203E648 E3006902 unknown
:0203E64C 91018CEA unknown
:0203E650 70198920 andvcs r8,r9,r0,lsr #0x12
:0203E654 58D302D1 ldmplia  r3 ,{r0,r4,r6,r7,r9}^
:0203E658 D4E1D520 unknown
:0203E65C D5E1D510 strleb r13,[r1, #+0x510]!
:0203E660 E1D50000 bics r0,r5,r0
:0203E664 04FD3C02 unknown
:0203E668 A0018528 andge  r8,r1,r8,lsr #0xa
:0203E66C 34019D14 strcc r9,[r1],#-0xd14
:0203E670 28FFE203 ldmcsia  r15!,{r0,r1,r9,r13,r14,r15}^
:0203E674 01A90202 moveq  r0,r2,lsl #0x4		;r0=0(0x0)
:0203E678 2002E5D5 unknown
:0203E67C 01FFE183 mvneqs r14,r3,lsl #0x3
:0203E680 01E2011C mvneq  r0,r12,lsl r1
:0203E684 45E18210 strmib r8,[r1, #+0x210]!
:0203E688 02198000 andeqs r8,r9,#0x0
:0203E68C 70214584 eorvc  r4,r1,r4,lsl #0xb
:0203E690 01340041 teqeq r4,r1,asr #0x0
:0203E694 D5114500 ldrle r4,[r1, #-0x500]		;(r1-0x500=*(fffffb00))
:0203E698 02102708 andeqs r2,r0,#0x200000
:0203E69C 8D5817E1 unknown
:0203E6A0 0150300D cmpeq r0,r13
:0203E6A4 5108E59F swppl r14,r15,r8
:0203E6A8 09104900 ldmeqdb  r0 ,{r8,r11,r14}
:0203E6AC 0CB00BB1 ldceq  11,cr0,[r0],#+0x2c4
:0203E6B0 59E50625 unknown
:0203E6B4 F0E51118 rscnv  r1,r5,r8,lsl r1
:0203E6B8 4126FD4E msrmi CPSR_sx,r14
:0203E6BC 1B192630 blne 02687F84
:0203E6C0 1C291EE1 stcne  14,cr1,[r9],#-0x384
:0203E6C4 15E90009 strneb r0,[r9, #+0x9]!
:0203E6C8 00317DE4 eoreqs r7,r1,r4,ror #0x1b
:0203E6CC 30791018 rsbccs r1,r9,r8,lsl r0
:0203E6D0 69017140 stmvsdb  r1 ,{r6,r8,r12,r13,r14}
:0203E6D4 FC69A111 stc2l 1,cr10,[r9],#-0x44
:0203E6D8 0F0118E5 swieq 0x000118e5
:0203E6DC A1201A5D unknown
:0203E6E0 2E8D3000 cdpcs 0,8,cr3,cr13,cr0,0
:0203E6E4 09FFB1E2 ldmeqib  r15!,{r1,r5,r6,r7,r8,r12,r13,r15}^
:0203E6E8 0079153C rsbeqs r1,r9,r12,lsr r5
:0203E6EC A80015B0 stmgeda  r0 ,{r4,r5,r7,r8,r10,r12}
:0203E6F0 755D1049 ldrvcb r1,[r13, #-0x49]		;(r13-0x49=*(ffffffb7))
:0203E6F4 26FD0800 unknown
:0203E6F8 9C254910 stcls  9,cr4,[r5],#-0x40
:0203E6FC 02002155 andeq  r2,r0,#0x40000015
:0203E700 65074021 strvs r4,[r7, #-0x21]		;(r7-0x21=*(ffffffdf))
:0203E704 10000202 andne  r0,r0,r2,lsl #0x4
:0203E708 0088E315 addeq  r14,r8,r5,lsl r3
:0203E70C 1001059F mulne  r1,r15,r5
:0203E710 0D0300A0 unknown
:0203E714 12F90500 rscnes r0,r9,#0x0
:0203E718 03000978 unknown
:0203E71C E1AA0231 mov  r0,lsr r1		;r0=0(0x0)
:0203E720 9F006C12 swils 0x00006c12
:0203E724 11810041 orrne  r0,r1,r1,asr #0x0
:0203E728 3D31E590 ldccc  5,cr14,[r1,#-0x240]!
:0203E72C 0071C110 rsbeqs r12,r1,r0,lsl r1
:0203E730 50002554 andpl  r2,r0,r4,asr r5
:0203E734 E5159120 ldr r9,[r5, #-0x120]		;(r5-0x120=*(002c3ee0))
:0203E738 E2822E7D add  r2,r2,#0x7D0
:0203E73C 0E031102 cdpeq 1,0,cr1,cr3,cr2,0
:0203E740 54033940 strpl r3,[r3],#-0x940
:0203E744 8D010009 unknown
:0203E748 9122251B unknown
:0203E74C FC3F35E5 ldc2  5,cr3,[r15],#-0x394
:0203E750 016502F1 unknown
:0203E754 1D456101 unknown
:0203E758 C56C3650 strgtb r3,[r12, #-0x650]!
:0203E75C 01CD1400 biceq  r1,r13,r0,lsl #0x8
:0203E760 81227D54 unknown
:0203E764 101554E2 andnes r5,r5,r2,ror #0x9
:0203E768 58250180 stmplda  r5!,{r7,r8}
:0203E76C 16C10B6D strneb r0,da 
:0203E770 B401712C strlt r7,[r1],#-0x12c
:0203E774 021C87A8 andeqs r8,r12,#0x2A00000
:0203E778 03C941F0 biceq  r4,r9,#0x3C
:0203E77C 65C01059 strvsb r1,[r0, #+0x59]		;r0+0x59=*(00000059)
:0203E780 0001A400 andeq  r10,r1,r0,lsl #0x8
:0203E784 79001DD7 stmvcdb  r0 ,{r0,r1,r2,r4,r6,r7,r8,r10,r11,r12}
:0203E788 29185112 ldmcsdb  r8 ,{r1,r4,r8,r12,r14}
:0203E78C 8598F500 ldrhi r15,[r8, #+0x500]		;r8+0x500=*(d2001798)
:0203E790 02EDFF12 rsceq  r15,r13,#0x48
:0203E794 1DD65B0D unknown
:0203E798 DA111101 ble 02482BA4
:0203E79C 21C80006 biccs  r0,r8,r6
:0203E7A0 02CD0724 sbceq  r0,r13,#0x900000
:0203E7A4 A802D1F7 stmgeda  r2 ,{r0,r1,r2,r4,r5,r6,r7,r8,r12,r14,r15}
:0203E7A8 056581F0 streqb r8,[r5, #-0x1f0]!
:0203E7AC 1CE59FC0 stcnel 15,cr9,[r5],#+0x300
:0203E7B0 F4840205 strnv r0,[r4],#+0x205
:0203E7B4 F002066E andnv  r0,r2,r14,ror #0xc
:0203E7B8 DF610DDD swile 0x00610ddd
:0203E7BC F10DDD20 unknown
:0203E7C0 751A550B ldrvc r5,[r10, #-0x50b]		;r10-0x50b=*(4014eff7)=#0(0x00000000)
:0203E7C4 4F410801 swimi 0x00410801
:0203E7C8 8097077D addhis r0,r7,r13,ror r7
:0203E7CC A5600221 strgeb r0,[r0, #-0x221]!
:0203E7D0 00958220 addeqs r8,r5,r0,lsr #0x4
:0203E7D4 AA009583 bge 02063DE8
:0203E7D8 67507D88 ldrvsb r7,[r0,-r8, lsl #0x1b]
:0203E7DC 0291000D addeqs r0,r1,#0xD
:0203E7E0 0EC50041 cdpeq 0,12,cr0,cr5,cr1,2
:0203E7E4 8401C5F0 strhi r12,[r1],#-0x5f0
:0203E7E8 E5C40D79 strb r0,[r4, #+0xd79]		;r4+0xd79=*(00000e6f)
:0203E7EC 05C42001 streqb r2,[r4, #+0x1]		;r4+0x1=*(000000f7)
:0203E7F0 0211D6E5 andeqs r13,r1,#0xE500000
:0203E7F4 E2843002 add  r3,r4,#0x2
:0203E7F8 6700047E unknown
:0203E7FC 844005E2 strhib r0,[r0],#-0x5e2
:0203E800 0A750C65 beq 03D8199C
:0203E804 B94AFDC0 stmltdb  r10 ,{r6,r7,r8,r10,r11,r12,r13,r14,r15}^
:0203E808 C4500218 ldrgtb r0,[r0],#-0x218
:0203E80C 038C25E5 orreq  r2,r12,#0x39400000
:0203E810 1015EB01 andnes r14,r5,r1,lsl #0x16
:0203E814 80094D41 andhi  r4,r9,r1,asr #0x1a
:0203E818 545D0219 ldrplb r0,[r13],#-0x219
:0203E81C 2209002D andcs  r0,r9,#0x2D
:0203E820 0C052019 stceq  0,cr2,[r5],{#0x19}
:0203E824 0E5D2421 cdpeq 4,4,cr2,cr13,cr1,1
:0203E828 E23F891F eors r8,r15,#0x7C000
:0203E82C 30110350 andccs r0,r1,r0,asr r3
:0203E830 46F924F9 unknown
:0203E834 3D380562 ldccc  5,cr0,[r8,#-0x188]!
:0203E838 00D10238 sbceqs r0,r1,r8,lsr r2
:0203E83C 175D100D ldrneb r1,[r13, -r13]
:0203E840 1A191009 bne 0268286C
:0203E844 15717D61 ldrneb r7,[r1, #-0xd61]!
:0203E848 104D0E8D subne  r0,r13,r13,lsl #0x1d
:0203E84C 2D604D38 stccsl 13,cr4,[r0,#-0xe0]!
:0203E850 51404D05 unknown
:0203E854 103DF710 eornes r15,r13,r0,lsl r7
:0203E858 101517B9 ldrneh r1,[r5], -r9
:0203E85C 18003D5D stmneda  r0 ,{r0,r2,r3,r4,r6,r8,r10,r11,r12,r13}
:0203E860 E5179F20 ldr r9,[r7, #-0xf20]		;(r7-0xf20=*(fffff0e0))
:0203E864 003D100C eoreqs r1,r13,r12
:0203E868 01E78202 mvneq  r8,r2,lsl #0x4
:0203E86C 02138D08 andeqs r8,r3,#0x200
:0203E870 8C605181 stchil 1,cr5,[r0],#-0x204
:0203E874 2110404D tstcs r0,r13,asr #0x0
:0203E878 153CA905 ldrne r10,[r12, #-0x905]!
:0203E87C 25400000 strcsb r0,[r0, #-0x0]		;(r0-0x0=*(00000000))
:0203E880 E7910205 ldr r0,[r1,+r5, lsl #0x4]
:0203E884 2D19F112 unknown
:0203E888 FD4D1800 unknown
:0203E88C 9F100E11 swils 0x00100e11
:0203E890 3028E523 eorcc  r14,r8,r3,lsr #0xa
:0203E894 E7911011 unknown
:0203E898 93082204 unknown
:0203E89C E004A9E7 and  r10,r4,r7,ror #0x13
:0203E8A0 E0821000 add  r1,r2,r0
:0203E8A4 9F000C04 swils 0x00000c04
:0203E8A8 831204E5 tsthi r2,#0xE5000000
:0203E8AC 100000E7 andne  r0,r0,r7,ror #0x1
:0203E8B0 80120339 andhis r0,r2,r9,lsr r3
:0203E8B4 04F910E7 unknown
:0203E8B8 00019084 andeq  r9,r1,r4,lsl #0x1
:0203E8BC 88000184 stmhida  r0 ,{r2,r7,r8}
:0203E8C0 0A021C88 beq 020C5AE8
:0203E8C4 1091101D addnes r1,r1,r13,lsl r0
:0203E8C8 2055C101 subcss r12,r5,r1,lsl #0x2
:0203E8CC 001D3919 andeqs r3,r13,r9,lsl r9
:0203E8D0 1DF30039 ldcnel 0,cr0,[r3,#+0xe4]!
:0203E8D4 59153D20 ldmpldb  r5 ,{r5,r8,r10,r11,r12,r13}
:0203E8D8 82C1031F sbchi  r0,r1,#0x7C000000
:0203E8DC 18F91035 unknown
:0203E8E0 8927A5C7 stmhidb  r7!,{r0,r1,r2,r6,r7,r8,r10,r13,r15}
:0203E8E4 DD153D0D unknown
:0203E8E8 E0295103 eor  r5,r9,r3,lsl #0x2
:0203E8EC 6F0A104D swivs 0x000a104d
:0203E8F0 82C1104D sbchi  r1,r1,#0x4D
:0203E8F4 C93101E0 ldmgtdb  r1!,{r5,r6,r7,r8}
:0203E8F8 1C41C006 stcnel 0,cr12,[r1],{#0x6}
:0203E8FC E5130FF9 ldr r0,[r3, #-0xff9]		;(r3-0xff9=*(fffff007))
:0203E900 E153000C cmp r3,r12
:0203E904 33063502 unknown
:0203E908 01310005 teqeq r1,r5
:0203E90C 000D0EED andeq  r0,r13,r13,ror #0x1d
:0203E910 10016581 andne  r6,r1,r1,lsl #0xb
:0203E914 55F4E251 ldrplb r14,[r4, #+0x251]!
:0203E918 02402D15 subeq  r2,r0,#0x540
:0203E91C 10167560 andnes r7,r6,r0,ror #0xa
:0203E920 41100B51 tstmi r0,r1,asr r11
:0203E924 E5800299 str r0,[r0, #+0x299]		;r0+0x299=*(00000299)
:0203E928 90100025 andlss r0,r0,r5,lsr #0x0
:0203E92C E90009E5 stmdb  r0 ,{r0,r2,r5,r6,r7,r8,r11}
:0203E930 30110123 andccs r0,r1,r3,lsr #0x2
:0203E934 0AD9E790 beq 016B877C
:0203E938 124923E9 subne  r2,r9,#0xA4000003
:0203E93C 040D39B9 streq r3,[r13],#-0x9b9
:0203E940 114D7C60 unknown
:0203E944 142D0009 unknown
:0203E948 900405B0 strlsh r0,[r4], -r0
:0203E94C 29C1312D stmcsib  r1 ,{r0,r2,r3,r5,r8,r12,r13}^
:0203E950 9B4145D7 blls 030900B4
:0203E954 8D3000FD ldchi  0,cr0,[r0,#-0x3f4]!
:0203E958 15500012 ldrneb r0,[r0, #-0x12]		;(r0-0x12=*(ffffffee))
:0203E95C 21509501 cmpcs r0,r1,lsl #0xa
:0203E960 A133008D teqge r3,r13,lsl #0x1
:0203E964 11093800 unknown
:0203E968 A000540B andge  r5,r0,r11,lsl #0x8
:0203E96C 310F9531 mrscc r9,CPSR
:0203E970 0B210B6D bleq 0288172C
:0203E974 21A08028 movcs  r8,r8,lsr #0x0		;r8=-771747176(0xd2001298)
:0203E978 21A0100A movcs  r1,r10			;r1=1075115266(0x4014f502)
:0203E97C 0B801121 bleq 00042E08
:0203E980 102D0121 eorne  r0,r13,r1,lsr #0x2
:0203E984 E79AB106 ldr r11,[r10,+r6, lsl #0x2]
:0203E988 99310606 ldmlsdb  r1!,{r1,r2,r9,r10}
:0203E98C 9BB003E7 blls 00C3F930
:0203E990 300000E0 andcc  r0,r0,r0,ror #0x1
:0203E994 500BE2A2 andpl  r14,r11,r2,lsr #0x5
:0203E998 1069E095 unknown
:0203E99C A4500380 ldrgeb r0,[r0],#-0x380
:0203E9A0 294125E0 stmcsdb  r1 ,{r5,r6,r7,r8,r10,r13}^
:0203E9A4 20203521 eorcs  r3,r0,r1,lsr #0xa
:0203E9A8 7D001D70 unknown
:0203E9AC 0603211F unknown
:0203E9B0 03E79131 mvneq  r9,#0x4000000C
:0203E9B4 F9953007 ldmnvib  r5 ,{r0,r1,r2,r12,r13}
:0203E9B8 A4103D00 ldrge r3,[r0],#-0xd00
:0203E9BC 7D20F9E2 stcvc  9,cr15,[r0,#-0x388]!
:0203E9C0 5079CC1D rsbpls r12,r9,r13,lsl r12
:0203E9C4 10310015 eornes r0,r1,r5,lsl r0
:0203E9C8 6100F1F4 unknown
:0203E9CC 3016B190 mulccs r6,r0,r1
:0203E9D0 08BD2077 ldmeqia  r13!,{r0,r1,r2,r4,r5,r6,r13}
:0203E9D4 00590701 subeqs r0,r9,r1,lsl #0xe
:0203E9D8 B9510698 ldmltdb  r1 ,{r3,r4,r7,r9,r10}^
:0203E9DC 03598E00 cmpeq r9,#0x0
:0203E9E0 50E11349 rscpl  r1,r1,r9,asr #0x6
:0203E9E4 16751FE9 unknown
:0203E9E8 7D0A2106 unknown
:0203E9EC A102DF14 unknown
:0203E9F0 E0482013 sub  r2,r8,r3,lsl r0
:0203E9F4 8B6E1685 blhi 03BC4410
:0203E9F8 01EB0122 mvneq  r0,r2,lsr #0x2
:0203E9FC 0311151A tsteq r1,#0x6800000
:0203EA00 81601009 unknown
:0203EA04 CD6FE52C stcgtl 5,cr14,[r15,#-0xb0]!
:0203EA08 E100B540 unknown
:0203EA0C 010100B5 streqh r0,[r1, -r5]
:0203EA10 F12F812C unknown
:0203EA14 7DB0013E ldcvc  1,cr0,[r0,#+0xf8]!
:0203EA18 6101351A unknown
:0203EA1C B0730002 rsblts r0,r3,r2
:0203EA20 5000358D andpl  r3,r0,r13,lsl #0xb
:0203EA24 41E122FD unknown
:0203EA28 0425A00E unknown
:0203EA2C D1901669 orrles r1,r0,r9,ror #0xc
:0203EA30 2802CD02 stmcsda  r2 ,{r1,r8,r10,r11,r14,r15}
:0203EA34 5D9D3470 unknown
:0203EA38 20814828 addcs  r4,r1,r8,lsr #0x10
:0203EA3C 350D3BE5 strcc r3,[r13, #-0xbe5]		;(r13-0xbe5=*(fffff41b))
:0203EA40 255A0601 ldrcsb r0,[r10, #-0x601]		;r10-0x601=*(4014ef01)=#0(0x00000000)
:0203EA44 E799211E unknown
:0203EA48 5220207D eorpl  r2,r0,#0x7D
:0203EA4C E1910035 orrs r0,r1,r5,lsr r0
:0203EA50 523005E2 eorpls r0,r0,#0x38800000
:0203EA54 002004E0 eoreq  r0,r0,r0,ror #0x9
:0203EA58 3106E0C0 unknown
:0203EA5C 0100E787 unknown
:0203EA60 1CBD8012 ldcne  0,cr8,[r13],#+0x48
:0203EA64 29A2000D stmcsib  r2!,{r0,r2,r3}
:0203EA68 0029F240 eoreq  r15,r9,r0,asr #0x4
:0203EA6C 6B081019 blvs 02242AD8
:0203EA70 E7992045 ldr r2,r15,r9,r0,asr #0x4
:0203EA74 1D501005 unknown
:0203EA78 A141E405 unknown
:0203EA7C 51E78705 mvnpl  r8,r5,lsl #0xe
:0203EA80 00290810 eoreq  r0,r9,r0,lsl r8
:0203EA84 99295FA0 stmlsdb  r9!,{r5,r7,r8,r9,r10,r11,r12,r14}
:0203EA88 F6032900 strnv r2,[r3],-r0, lsl #0x12
:0203EA8C 11E50049 mvnne  r0,r9,asr #0x0
:0203EA90 210302A1 unknown
:0203EA94 13FDBB20 mvnnes r11,#0x8000
:0203EA98 10258021 eorne  r8,r5,r1,lsr #0x0
:0203EA9C 060ED909 streq r13,[r14],-r9, lsl #0x12
:0203EAA0 B1179A01 tstlt r7,r1,lsl #0x14
:0203EAA4 1D22B510 stcne  5,cr11,[r2,#-0x40]!
:0203EAA8 00213210 eoreq  r3,r1,r0,lsl r2
:0203EAAC 115526A9 cmpne r5,r9,lsr #0xd
:0203EAB0 0BF70919 bleq 01E00F1C
:0203EAB4 71F50EF9 ldrvcsh r0,[r5, #+0xe9]!
:0203EAB8 06D12C01 ldreqb r2,[r1],+r1, lsl #0x18
:0203EABC 08910961 ldmeqia  r1 ,{r0,r5,r6,r8,r11}
:0203EAC0 29E581EA unknown
:0203EAC4 11EBFFFF unknown
:0203EAC8 E1408F2B unknown
:0203EACC 4DDF4531 unknown
:0203EAD0 8D3C2FC9 ldchi  15,cr2,[r12,#-0x324]!
:0203EAD4 41514001 cmpmi r1,r1
:0203EAD8 0501067D streq r0,[r1, #-0x67d]		;r1-0x67d=*(4014ee85)=#0(0x00000000)
:0203EADC 792ADD06 stmvcdb  r10!,{r1,r2,r8,r10,r11,r12,r14,r15}
:0203EAE0 DD076D02 unknown
:0203EAE4 0065FA1D rsbeq  r15,r5,r13,lsl r10
:0203EAE8 FBF1CBF1 blx 01CB1AB4
:0203EAEC 3BF1113C blcc 01C82FE4
:0203EAF0 A7232900 strge r2,[r3,-r0, lsl #0x12]!
:0203EAF4 6DFBE581 ldcvsl 5,cr14,[r11,#+0x204]!
:0203EAF8 101D0C00 andnes r0,r13,r0,lsl #0x18
:0203EAFC A8301DB0 ldmgeda  r0!,{r4,r5,r7,r8,r10,r11,r12}
:0203EB00 08001D3E stmeqda  r0 ,{r1,r2,r3,r4,r5,r8,r10,r11,r12}
:0203EB04 010B000D unknown
:0203EB08 8A211590 bhi 02884150
:0203EB0C A1110936 tstge r1,r6,lsr r9
:0203EB10 0501811E streq r8,[r1, #-0x11e]		;r1-0x11e=*(4014f3e4)=#0(0x00000000)
:0203EB14 01B13211 moveqs r3,r1,lsl r2		;r3=1075115266(0x4014f502)
:0203EB18 0CB95E10 ldceq  14,cr5,[r9],#+0x40
:0203EB1C 16453007 strneb r3,[r5],-r7
:0203EB20 A5100001 ldrge r0,[r0, #-0x1]		;(r0-0x1=*(ffffffff))
:0203EB24 D9063918 stmledb  r6 ,{r3,r4,r8,r11,r12,r13}
:0203EB28 9D17C1C0 unknown
:0203EB2C E59D0625 ldr r0,[r13, #+0x625]		;r13+0x625=*(00000625)
:0203EB30 950A5107 strls r5,[r10, #-0x107]		;r10-0x107=*(4014f3fb)=#0(0x00000000)
:0203EB34 98810BE7 stmlsia  r1 ,{r0,r1,r2,r5,r6,r7,r8,r9,r11}
:0203EB38 00A007E7 adceq  r0,r0,r7,ror #0xf
:0203EB3C 9895E08B ldmlsia  r5 ,{r0,r1,r3,r7,r13,r14,r15}
:0203EB40 003DE088 eoreqs r14,r13,r8,lsl #0x1
:0203EB44 3AC012DD bcc 010436C0
:0203EB48 55F31009 ldrplb r1,[r3, #+0x9]!
:0203EB4C 0C1E8DC0 ldceq  13,cr8,[r14],{#0xc0}
:0203EB50 5A150035 bpl 0257EC2C
:0203EB54 86511771 unknown
:0203EB58 95E004E0 strlsb r0,[r0, #+0x4e0]!
:0203EB5C 175101E5 ldrneb r0,[r0, #+0x4e0]!
:0203EB60 E099900E adds r9,r9,r14
:0203EB64 01859004 orreq  r9,r5,r4
:0203EB68 E2A80105 adc  r0,r8,#0x40000001
:0203EB6C 80001009 andhi  r1,r0,r9
:0203EB70 0DB9033D ldceq  3,cr0,[r9,#+0xf4]!
:0203EB74 003904C9 eoreqs r0,r9,r9,asr #0x9
:0203EB78 DD0319A9 unknown
:0203EB7C 39590017 ldmccdb  r9 ,{r0,r1,r2,r4}^
:0203EB80 2AED9617 bcs 01BA43E4
:0203EB84 45008DDD strmi r8,[r0, #-0xddd]		;(r0-0xddd=*(fffff223))
:0203EB88 17858285 strne r8,[r5,+r5, lsl #0x5]
:0203EB8C 75010141 strvc r0,[r1, #-0x141]		;r1-0x141=*(4014f3c1)=#0(0x00000000)
:0203EB90 1000F9E9 andne  r15,r0,r9,ror #0x13
:0203EB94 70001950 andvc  r1,r0,r0,asr r9
:0203EB98 0512E287 ldreq r14,[r2, #-0x287]		;(r2-0x287=*(fffffd79))
:0203EB9C 500406FD unknown
:0203EBA0 8DA0014D stchi  1,cr0,[r0,#+0x134]!
:0203EBA4 49051285 stmmidb  r5 ,{r0,r2,r7,r9,r12}
:0203EBA8 000DD202 andeq  r13,r13,r2,lsl #0x4
:0203EBAC 8BB029E5 blhi 00C49348
:0203EBB0 018D1AE2 orreq  r1,r13,r2,ror #0x15
:0203EBB4 FFFFC0E1 swinv 0x00ffc0e1
:0203EBB8 16F1103A unknown
:0203EBBC B100E181 unknown
:0203EBC0 101DB517 andnes r11,r13,r7,lsl r5
:0203EBC4 9D4015B1 unknown
:0203EBC8 173D17E5 ldrne r1,r11,r13,r7,lsl r5
:0203EBCC 0400D502 streq r13,[r0],#-0x502
:0203EBD0 D9E79101 unknown
:0203EBD4 D9F68510 ldmleib  r6!,{r4,r8,r10,r15}^
:0203EBD8 9D313C00 ldcls  12,cr3,[r1,#-0x0]!
:0203EBDC 097538E5 unknown
:0203EBE0 11B11482 movnes r1,r2,lsl #0x9		;r1=0(0x0)
:0203EBE4 8315D521 tsthi r5,#0x8400000
:0203EBE8 40F9B5E5 rscmis r11,r9,r5,ror #0xb
:0203EBEC A9FEB98A ldmgeib  r14!,{r1,r3,r7,r8,r11,r12,r13,r15}^
:0203EBF0 43A94533 movmi  r4,#0xCC00000		;r4=213909504(0xcc00000)
:0203EBF4 000FB108 andeq  r11,r15,r8,lsl #0x2
:0203EBF8 04693054 unknown
:0203EBFC 3007A5C0 andcc  r10,r7,r0,asr #0xb
:0203EC00 E490148D ldr r1,[r0],#+0x48d
:0203EC04 10450C2A subne  r0,r5,r10,lsr #0x18
:0203EC08 C9801BED stmgtib  r0 ,{r0,r2,r3,r5,r6,r7,r8,r9,r11,r12}
:0203EC0C C505890E strgt r8,[r5, #-0x90e]		;(r5-0x90e=*(fffff6f2))
:0203EC10 954D36DF strlsb r3,[r13, #-0x6df]		;(r13-0x6df=*(fffff921))
:0203EC14 F901112F stmnvdb  r1 ,{r0,r1,r2,r3,r5,r8,r12}
:0203EC18 50038D01 andpl  r8,r3,r1,lsl #0x1a
:0203EC1C 5E800465 cdppl 4,8,cr0,cr0,cr5,3
:0203EC20 B338E282 teqlt r8,#0x20000008
:0203EC24 92900351 addlss r0,r0,#0x44000001
:0203EC28 701F10E5 andvcs r1,r15,r5,ror #0x1
:0203EC2C F58E35F5 strnv r3,[r14, #+0x5f5]		;r14+0x5f5=*(0203f0e9)=#602011632(0x23e1f7f0)
:0203EC30 0D000A00 unknown
:0203EC34 8DC09400 unknown
:0203EC38 8095E0C5 addhis r14,r5,r5,asr #0x1
:0203EC3C 3DE95EE0 stcccl 14,cr5,[r9,#+0x380]!
:0203EC40 61CA101D bicvs  r1,r10,r13,lsl r0
:0203EC44 1D009D03 unknown
:0203EC48 C9001213 stmgtdb  r0 ,{r0,r1,r4,r9,r12}
:0203EC4C 528D1830 addpl  r1,r13,#0x300000
:0203EC50 3D0075A7 unknown
:0203EC54 84002D1A strhi r2,[r0],#-0xd1a
:0203EC58 210DA01D unknown
:0203EC5C E2374990 eors r4,r7,#0x240000
:0203EC60 23A1005D movcs  r0,#0x5D		;r0=93(0x5d)
:0203EC64 3D880109 unknown
:0203EC68 7546F862 strvcb r15,[r6, #-0x862]		;(r6-0x862=*(fffff79e))
:0203EC6C A0010602 andge  r0,r1,r2,lsl #0xc
:0203EC70 B113B9E1 tstlt r3,r1,ror #0x13
:0203EC74 E1512510 cmp r1,r0,lsl r5
:0203EC78 3DCD8A76 unknown
:0203EC7C C33DCE21 teqgt r13,#0x210
:0203EC80 00010181 andeq  r0,r1,r1,lsl #0x3
:0203EC84 AC02A5E4 stcge  5,cr10,[r2],{#0xe4}
:0203EC88 32356D51 eorccs r6,r5,#0x1440
:0203EC8C 002DE58C eoreq  r14,r13,r12,lsl #0xb
:0203EC90 590E4D13 stmpldb  r14 ,{r0,r1,r4,r8,r10,r11,r14}
:0203EC94 55105D80 ldrpl r5,[r0, #-0xd80]		;(r0-0xd80=*(fffff2dd))
:0203EC98 5B000900 blpl 020410A0
:0203EC9C 5E042049 cdppl 0,0,cr2,cr4,cr9,2
:0203ECA0 02150001 andeqs r0,r5,#0x1
:0203ECA4 5D105D15 unknown
:0203ECA8 5D14F913 unknown
:0203ECAC FB20551B blx 02854128
:0203ECB0 8FF00029 swihi 0x00f00029
:0203ECB4 F9000365 stmnvdb  r0 ,{r0,r2,r5,r6,r8,r9}
:0203ECB8 6F80A500 swivs 0x0080a500
:0203ECBC 0D80A969 unknown
:0203ECC0 01F50051 mvneqs r0,r1,asr r0
:0203ECC4 001311C9 andeqs r1,r3,r9,asr #0x3
:0203ECC8 F99D0001 ldmnvib  r13 ,{r0}
:0203ECCC F5081501 strnv r1,[r8, #-0x501]		;(r8-0x501=*(fffffaff))
:0203ECD0 1D41C903 unknown
:0203ECD4 39E58B02 unknown
:0203ECD8 4100B548 unknown
:0203ECDC 20414C10 subcs  r4,r1,r0,lsl r12
:0203ECE0 204105A9 subcs  r0,r1,r9,lsr #0xb
:0203ECE4 20F60765 rsccss r0,r6,r5,ror #0xe
:0203ECE8 1102E249 unknown
:0203ECEC 11E1E798 unknown
:0203ECF0 70213580 eorvc  r3,r1,r0,lsl #0xb
:0203ECF4 0710E247 ldreq r14,r3,r1,r0,lsl #0xb
:0203ECF8 3D01E111 unknown
:0203ECFC B9000911 stmltdb  r0 ,{r0,r4,r8,r11}
:0203ED00 0000AA1E andeq  r10,r0,r14,lsl r10
:0203ED04 0BC10289 bleq 0107F730
:0203ED08 3B50CDC7 blcc 0347242C
:0203ED0C C909C0CD stmgtdb  r9 ,{r0,r2,r3,r6,r7,r14,r15}
:0203ED10 87728201 ldrhib r8,[r2,-r1, lsl #0x4]!
:0203ED14 6009E015 andvs  r14,r9,r5,lsl r0
:0203ED18 0010E046 andeqs r14,r0,r6,asr #0x0
:0203ED1C 4480F089 strmi r15,[r0],#+0x89
:0203ED20 8977A1FE ldmhidb  r7!,{r1,r2,r3,r4,r5,r6,r7,r8,r13,r15}^
:0203ED24 F5111D10 ldrnv r1,[r1, #-0xd10]		;(r1-0xd10=*(fffff2f0))
:0203ED28 3C01C200 stccc  2,cr12,[r1],{#0x0}
:0203ED2C 01C28440 biceq  r8,r2,r0,asr #0x8
:0203ED30 40D3A0A0 sbcmis r10,r3,r0,lsr #0x1
:0203ED34 6D004D00 unknown
:0203ED38 A516B910 ldrge r11,[r6, #-0x910]		;(r6-0x910=*(fffff6f0))
:0203ED3C 00650F10 rsbeq  r0,r5,r0,lsl r15
:0203ED40 4D2F2104 stcmi  1,cr2,[r15,#-0x10]!
:0203ED44 018A3530 orreq  r3,r10,r0,lsr r5
:0203ED48 71506DEB cmpvc r0,r11,ror #0x1b
:0203ED4C E11B5150 tst r11,r0,asr r1
:0203ED50 10759071 rsbnes r9,r5,r1,ror r0
:0203ED54 E0566004 subs r6,r6,r4
:0203ED58 B1034001 unknown
:0203ED5C 41A0A006 movmi  r10,r6			;r10=0(0x0)
:0203ED60 0C006D2C stceq  13,cr6,[r0],{#0x2c}
:0203ED64 02012110 andeq  r2,r1,#0x4
:0203ED68 A11635C0 tstge r6,r0,asr #0xb
:0203ED6C 09312001 ldmeqdb  r1!,{r0,r13}
:0203ED70 AD011930 unknown
:0203ED74 1080078D addne  r0,r0,r13,lsl #0xf
:0203ED78 9D3FE88D ldcls  8,cr14,[r15,#-0x234]!
:0203ED7C 59410448 stmpldb  r1 ,{r3,r6,r10}^
:0203ED80 15090500 strne r0,[r9, #-0x500]		;(r9-0x500=*(fffffb00))
:0203ED84 F9C501E9 stmnvib  r5 ,{r0,r3,r5,r6,r7,r8}^
:0203ED88 DD10E141 unknown
:0203ED8C 8021ED25 eorhi  r14,r1,r5,lsr #0x1a
:0203ED90 2B350CE0 blcs 02D82118
:0203ED94 86023D92 unknown
:0203ED98 0CF5E050 ldceql 0,cr14,[r5],#+0x140
:0203ED9C E5820021 str r0,[r2, #+0x21]		;r2+0x21=*(00000021)
:0203EDA0 16D910A9 ldrneb r1,[r9],+r9, lsr #0x1
:0203EDA4 05006610 streq r6,[r0, #-0x610]		;(r0-0x610=*(fffffa4d))
:0203EDA8 358D1202 strcc r1,[r13, #+0x202]		;r13+0x202=*(00000202)
:0203EDAC 3D402506 unknown
:0203EDB0 2504C217 strcs r12,[r4, #-0x217]		;r4-0x217=*(0cbffde9)=#0(0x00000000)
:0203EDB4 25131DB0 ldrcs r1,[r3, #-0xdb0]		;r3-0xdb0=*(23e1ea40)=#0(0x00000000)
:0203EDB8 15AD1020 strne r1,[r13, #+0x20]!
:0203EDBC E02E8011 eor  r8,r14,r1,lsl r0
:0203EDC0 010A5D00 unknown
:0203EDC4 06E24660 unknown
:0203EDC8 05810104 streq r0,[r1, #+0x104]		;r1+0x104=*(00000104)
:0203EDCC 4DE51007 stcmil 0,cr1,[r5,#+0x1c]!
:0203EDD0 BD16212E unknown
:0203EDD4 FFFFE41D swinv 0x00ffe41d
:0203EDD8 E30A55CA unknown
:0203EDDC 450219AE strmi r1,[r2, #-0x9ae]		;(r2-0x9ae=*(fffff652))
:0203EDE0 1119C803 tstne r9,r3,lsl #0x10
:0203EDE4 000104B3 streqh r0,[r1], -r3
:0203EDE8 B58B0000 strlt r0,[r11, #+0x0]		;r11+0x0=*(00000000)
:0203EDEC BA078109 blt 0221F218
:0203EDF0 8B2CC510 blhi 02B70238
:0203EDF4 091106E2 ldmeqdb  r1 ,{r1,r5,r6,r7,r9,r10}
:0203EDF8 1D04E081 unknown
:0203EDFC 0189D400 orreq  r13,r9,r0,lsl #0x8
:0203EE00 8B88040D blhi 0023FE3C
:0203EE04 061315E5 ldreq r1,r13,r9,r0,lsl #0x8
:0203EE08 221000E5 andcss r0,r0,#0xE5
:0203EE0C 1F940631 swine 0x00940631
:0203EE10 0C590101 ldceql 1,cr0,[r9],{#0x1}
:0203EE14 89CC1B25 stmhiib  r12 ,{r0,r2,r5,r8,r9,r11,r12}^
:0203EE18 8E364D01 cdphi 13,2,cr4,cr6,cr1,0
:0203EE1C 05050EB1 streq r0,[r5, #-0xeb1]		;(r5-0xeb1=*(fffff14f))
:0203EE20 113DCE00 teqne r13,r0,lsl #0x1c
:0203EE24 011114D9 ldreqsb r1,[r1, -r9]
:0203EE28 BD8F75F0 unknown
:0203EE2C E92D0095 stmdb  r13!,{r0,r2,r4,r7}
:0203EE30 850B39F8 strhi r3,[r11, #-0x9f8]		;(r11-0x9f8=*(fffff608))
:0203EE34 F1487144 unknown
:0203EE38 B92BF510 stmltdb  r11!,{r4,r8,r10,r12,r13,r14,r15}
:0203EE3C 00E9AF03 rsceq  r10,r9,r3,lsl #0x1e
:0203EE40 392F223C stmccdb  r15!,{r2,r3,r4,r5,r9,r13}
:0203EE44 0321521A unknown
:0203EE48 91009242 unknown
:0203EE4C E9970596 ldmib  r7 ,{r1,r2,r4,r7,r8,r10}
:0203EE50 0545930B streqb r9,[r5, #-0x30b]		;(r5-0x30b=*(fffffcf5))
:0203EE54 4210029A andmis r0,r0,#0xA0000009
:0203EE58 101DE20A andnes r14,r13,r10,lsl #0x4
:0203EE5C 02E20AB9 rsceq  r0,r2,#0xB9000
:0203EE60 06E79621 unknown
:0203EE64 E7961101 ldr r1,[r6,+r1, lsl #0x2]
:0203EE68 E7950100 ldr r0,[r5,+r0, lsl #0x2]
:0203EE6C 82C00000 sbchi  r0,r0,#0x0
:0203EE70 E0010065 and  r0,r1,r5,ror #0x0
:0203EE74 80089000 andhi  r9,r8,r0
:0203EE78 614405B9 strvsh r0,[r4, #-0x59]		;r4-0x59=*(0cbfffa7)=#0(0x00000000)
:0203EE7C 09E79509 unknown
:0203EE80 00150A00 andeqs r0,r5,r0,lsl #0x14
:0203EE84 135D0019 cmpne r13,#0x19
:0203EE88 08C9AB98 stmeqia  r9 ,{r3,r4,r7,r8,r9,r11,r13,r15}^
:0203EE8C A7480990 unknown
:0203EE90 800811C0 andhi  r1,r8,r0,asr #0x3
:0203EE94 7825C3C5 stmvcda  r5!,{r0,r2,r6,r7,r8,r9,r14,r15}
:0203EE98 E5888399 str r8,[r8, #+0x399]		;r8+0x399=*(00000399)
:0203EE9C 1590103A ldrne r1,[r0, #+0x3a]		;r0+0x3a=*(0000003a)
:0203EEA0 0D8DC000 unknown
:0203EEA4 24E35C03 unknown
:0203EEA8 0559194D ldreqb r1,[r9, #-0x94d]		;(r9-0x94d=*(fffff6b3))
:0203EEAC 008501D9 unknown
:0203EEB0 077D22D1 unknown
:0203EEB4 000D114D andeq  r1,r13,r13,asr #0x2
:0203EEB8 36AD45FF unknown
:0203EEBC 0441058D streqb r0,[r1],#-0x58d
:0203EEC0 27F917B9 unknown
:0203EEC4 1ECD307D mcrne 0,6,r3,cr13,cr13,{3}
:0203EEC8 75105DFE ldrvc r5,[r0, #-0xdfe]		;(r0-0xdfe=*(fffff202))
:0203EECC C0796410 rsbgts r6,r9,r0,lsl r4
:0203EED0 79207988 stmvcdb  r0!,{r3,r7,r8,r11,r12,r13,r14}
:0203EED4 EBD0A1F0 bl 0146769C
:0203EED8 1E407993 mcrne 9,2,r7,cr0,cr3,{4}
:0203EEDC AF450041 swige 0x00450041
:0203EEE0 110AE28D unknown
:0203EEE4 80400305 subhi  r0,r0,r5,lsl #0x6
:0203EEE8 18E53F05 unknown
:0203EEEC 72A118ED adcvc  r1,r1,#0xED0000
:0203EEF0 074D0015 unknown
:0203EEF4 005D08AD subeqs r0,r13,r13,lsr #0x11
:0203EEF8 08E58D90 unknown
:0203EEFC 0C067D0F stceq  13,cr7,[r6],{#0xf}
:0203EF00 651B0930 ldrvs r0,[r11, #-0x930]		;(r11-0x930=*(fffff6d0))
:0203EF04 45003502 strmi r3,[r0, #-0x502]		;(r0-0x502=*(fffffafe))
:0203EF08 06B945E5 unknown
:0203EF0C 105D03CD subnes r0,r13,r13,asr #0x7
:0203EF10 85002569 strhi r2,[r0, #-0x569]		;(r0-0x569=*(fffffa97))
:0203EF14 9061493D rsbls  r4,r1,r13,lsr r9
:0203EF18 0A5025D6 beq 03448678
:0203EF1C 74364900 unknown
:0203EF20 4DD51039 unknown
:0203EF24 8D0F698F unknown
:0203EF28 11DD023D bicnes r0,r13,r13,lsr r2
:0203EF2C 81110059 tsthi r1,r9,asr r0
:0203EF30 9D5C320F unknown
:0203EF34 01F945E5 mvneqs r4,r5,ror #0xb
:0203EF38 DDEA1621 stclel 6,cr1,[r10,#+0x84]!
:0203EF3C D801E111 stmleda  r1 ,{r0,r4,r8,r13,r14,r15}
:0203EF40 0604254C streq r2,da 
:0203EF44 81196100 tsthi r9,r0,lsl #0x2
:0203EF48 FD1250E5 unknown
:0203EF4C 45853679 strmi r3,[r5, #+0x679]		;r5+0x679=*(00000679)
:0203EF50 04094719 streq r4,[r9],#-0x719
:0203EF54 1A0501E9 bne 0217F700
:0203EF58 181675EA ldmneda  r6 ,{r1,r3,r5,r6,r7,r8,r10,r12,r13,r14}
:0203EF5C ED0101ED unknown
:0203EF60 401AA511 andmis r10,r10,r1,lsl r5
:0203EF64 D1E53597 unknown
:0203EF68 0C11BD1A ldceq  13,cr11,[r1],{#0x1a}
:0203EF6C 79100175 ldmvcdb  r0 ,{r0,r2,r4,r5,r6,r8}
:0203EF70 50560601 subpls r0,r6,r1,lsl #0xc
:0203EF74 19B005C9 ldmneib  r0!,{r0,r3,r6,r7,r8,r10}
:0203EF78 E58D6007 str r6,[r13, #+0x7]		;r13+0x7=*(00000007)
:0203EF7C 01810A2A orreq  r0,r1,r10,lsr #0x14
:0203EF80 01290006 unknown
:0203EF84 25C0259F strcsb r2,[r0, #+0x59f]		;r0+0x59f=*(0000059f)
:0203EF88 E93831F0 ldmdb  r8!,{r4,r5,r6,r7,r8,r12,r13}
:0203EF8C 80C83190 smullhi  r3,r8,r0,r1
:0203EF90 588081B9 stmplia  r0 ,{r0,r3,r4,r5,r7,r8,r15}
:0203EF94 4A5448AD bmi 03551250
:0203EF98 09750075 unknown
:0203EF9C C100000D unknown
:0203EFA0 02BDA012 adceqs r10,r13,#0x12
:0203EFA4 0FD70DF5 swieq 0x00d70df5
:0203EFA8 104D0079 subne  r0,r13,r9,ror r0
:0203EFAC E081C109 add  r12,r1,r9,lsl #0x2
:0203EFB0 87310609 ldrhi r0,[r1,-r9, lsl #0xc]!
:0203EFB4 9C810AE0 stcls  10,cr0,[r1],{#0xe0}
:0203EFB8 200004E7 andcs  r0,r0,r7,ror #0x9
:0203EFBC 110AE593 swpne r14,r3,r10
:0203EFC0 910EF987 unknown
:0203EFC4 0CE9E540 stceql 5,cr14,[r9],#+0x100
:0203EFC8 AE8192E3 cdpge 2,8,cr9,cr1,cr3,7
:0203EFCC 42960EF9 addmis r0,r6,#0xF90
:0203EFD0 8C110AE0 ldchi  10,cr0,[r1],{#0xe0}
:0203EFD4 A5600EE7 strgeb r0,[r0, #-0xee7]!
:0203EFD8 2029E000 eorcs  r14,r9,r0
:0203EFDC 09E28AA0 unknown
:0203EFE0 E1025A00 unknown
:0203EFE4 0D0029F2 unknown
:0203EFE8 011A650C tsteq r10,r12,lsl #0xa
:0203EFEC 5C0A1331 stcpl  3,cr1,[r10],{#0x31}
:0203EFF0 10180AAD andnes r0,r8,r13,lsr #0x15
:0203EFF4 8161026D unknown
:0203EFF8 600905E7 andvs  r0,r9,r7,ror #0xb
:0203EFFC 0D653A49 stceql 10,cr3,[r5,#-0x124]!
:0203F000 C1590975 cmpgt r9,r5,ror r9
:0203F004 0111842A tsteq r1,r10,lsr #0x8
:0203F008 4108BDAE unknown
:0203F00C 10410D20 subne  r0,r1,r0,lsr #0x1a
:0203F010 6D30187D ldcvs  8,cr1,[r0,#-0x1f4]!
:0203F014 DB003D17 blle 0204E478
:0203F018 02E79561 rsceq  r9,r7,#0x18400000
:0203F01C 02E20601 rsceq  r0,r2,#0x100000
:0203F020 0BCD0100 bleq 0137F428
:0203F024 8601A090 unknown
:0203F028 E0028B00 and  r8,r2,r0,lsl #0x16
:0203F02C 11A09002 movne  r9,r2			;r9=0(0x0)
:0203F030 00850108 addeq  r0,r5,r8,lsl #0x2
:0203F034 091029E7 ldmeqdb  r0 ,{r0,r1,r2,r5,r6,r7,r8,r11,r13}
:0203F038 99E1A0B0 unknown
:0203F03C 3942F416 stmccdb  r2 ,{r1,r2,r4,r10,r12,r13,r14,r15}^
:0203F040 001C2100 andeqs r2,r12,r0,lsl #0x2
:0203F044 0BE3A080 bleq 0192724C
:0203F048 08830EA5 stmeqia  r3 ,{r0,r2,r5,r7,r9,r10,r11}
:0203F04C 2F860099 swics 0x00860099
:0203F050 870102B9 unknown
:0203F054 500412E0 andpl  r1,r4,r0,ror #0x5
:0203F058 88800319 stmhiia  r0 ,{r0,r3,r4,r8,r9}
:0203F05C 040595E2 streq r9,[r5],#-0x5e2
:0203F060 7906E083 stmvcdb  r6 ,{r0,r1,r7,r13,r14,r15}
:0203F064 05B1060C ldreq r0,[r1, #+0x60c]!
:0203F068 A80A6104 stmgeda  r10 ,{r2,r8,r13,r14}
:0203F06C 02066104 andeq  r6,r6,#0x1
:0203F070 1B390321 blne 02E7FCFC
:0203F074 05392F86 ldreq r2,[r9, #-0xf86]!
:0203F078 14FD109A unknown
:0203F07C 45351385 ldrmi r1,[r5, #-0x385]!
:0203F080 0EA9A040 cdpeq 0,10,cr10,cr9,cr0,2
:0203F084 79CE0039 stmvcib  r14 ,{r0,r3,r4,r5}^
:0203F088 E58D4010 str r4,[r13, #+0x10]		;r13+0x10=*(00000010)
:0203F08C 69027922 stmvsdb  r2 ,{r1,r5,r8,r11,r12,r13,r14}
:0203F090 E10A5106 unknown
:0203F094 16AD0185 unknown
:0203F098 0F860309 swieq 0x00860309
:0203F09C 070D1259 unknown
:0203F0A0 3DE70389 stcccl 3,cr0,[r7,#+0x224]!
:0203F0A4 00250718 eoreq  r0,r5,r8,lsl r7
:0203F0A8 590031D3 stmpldb  r0 ,{r0,r1,r4,r6,r7,r8,r12,r13}
:0203F0AC 35D01818 ldrccb r1,[r0, #+0x818]		;r0+0x818=*(00000818)
:0203F0B0 4DDB01B1 unknown
:0203F0B4 28394117 ldmcsda  r9!,{r0,r1,r2,r4,r8,r14}
:0203F0B8 01694DD0 unknown
:0203F0BC 2914818D ldmcsdb  r4 ,{r0,r2,r3,r7,r8,r15}
:0203F0C0 85448100 strhib r8,[r4, #-0x100]		;r4-0x100=*(0cbfff00)=#0(0x00000000)
:0203F0C4 B215B914 andlts r11,r5,#0x50000
:0203F0C8 2289011D addcs  r0,r9,#0x40000007
:0203F0CC 02F99CDF rsceqs r9,r9,#0xDF00
:0203F0D0 F0294059 eornv  r4,r9,r9,asr r0
:0203F0D4 9E62F029 cdpls 0,6,cr15,cr2,cr9,1
:0203F0D8 2D9E1089 unknown
:0203F0DC F5F02DF0 ldrnvb r2,[r0, #+0xdf0]!
:0203F0E0 02DD9C04 sbceqs r9,r13,#0x400
:0203F0E4 F02D002D eornv  r0,r13,r13,lsr #0x0
:0203F0E8 E1F7F02D mvns r15,r13,lsr #0x0
:0203F0EC 07E59B23 streqb r9,[r5,+r3, lsr #0x16]!
:0203F0F0 F0298990 mlanv  r9,r0,r9,r8unknown
:0203F0F4 2CCDF029 stccsl 0,cr15,[r13],{#0x29}
:0203F0F8 D50301E5 strle r0,[r3, #-0x1e5]		;r3-0x1e5=*(23e1f60b)=#0(0x00000000)
:0203F0FC 0103D1B1 streqh r13,[r3, -r1]
:0203F100 A901D500 stmgedb  r1 ,{r8,r10,r12,r14,r15}
:0203F104 086D63D1 unknown
:0203F108 062291DF unknown
:0203F10C 0D82400D unknown
:0203F110 0D217100 stceq  1,cr7,[r1,#-0x0]!
:0203F114 0D757E40 ldceql 14,cr7,[r5,#-0x100]!
:0203F118 A131DD00 teqge r1,r0,lsl #0x1a
:0203F11C 01887A32 orreq  r7,r8,r2,lsr r10
:0203F120 8710F1EB ldrhi r15,r7,r8,r2,lsr r10
:0203F124 490005B7 stmmidb  r0 ,{r0,r1,r2,r4,r5,r7,r8,r10}
:0203F128 0005B511 andeq  r11,r5,r1,lsl r5
:0203F12C 19B311BD ldmneib  r3!,{r0,r2,r3,r4,r5,r7,r8,r12}
:0203F130 3008B600 andcc  r11,r8,r0,lsl #0xc
:0203F134 0025005D eoreq  r0,r5,r13,asr r0
:0203F138 89202D07 stmhidb  r0!,{r0,r1,r2,r8,r10,r11,r13}
:0203F13C EC302913 ldc  9,cr2,[r0],#-0x4c
:0203F140 F091FC73 addnvs r15,r1,r3,ror r12
:0203F144 5D016901 unknown
:0203F148 009D0500 addeqs r0,r13,r0,lsl #0xa
:0203F14C 5D0ECDB4 unknown
:0203F150 FFFC66F0 swinv 0x00fc66f0
:0203F154 8D01F02D unknown
:0203F158 2D01A370 unknown
:0203F15C 8DFC5AC0 ldchil 10,cr5,[r12,#+0x300]!
:0203F160 350385F0 strcc r8,[r3, #-0x5f0]		;r3-0x5f0=*(23e1f200)=#0(0x00000000)
:0203F164 5D721004 ldcpll 0,cr1,[r2,#-0x10]!
:0203F168 4EF05D00 cdpmi 13,14,cr5,cr0,cr0,0
:0203F16C E1D145FC ldrsh r4,[r1, #+0x5c]		;r1+0x5c=*(0000005c)
:0203F170 8502850B strhi r8,[r2, #-0x50b]		;(r2-0x50b=*(fffffaf5))
:0203F174 0C007573 stceq  5,cr7,[r0],{#0x73}
:0203F178 FC5B0189 ldc2l 1,cr0,[r11],{#0x89}
:0203F17C D1047435 unknown
:0203F180 2D21A503 stccs  5,cr10,[r1,#-0xc]!
:0203F184 F5108D41 ldrnv r8,[r0, #-0xd41]		;(r0-0xd41=*(fffff2bf))
:0203F188 E5FD8710 ldrb r8,[r13, #+0x710]!
:0203F18C CE14810C cdpgt 1,0,cr8,cr4,cr12,0
:0203F190 11D51BDD ldrnesb r1,[r5, #+0xbd]		;r5+0xbd=*(000000bd)
:0203F194 05050110 streq r0,[r5, #-0x110]		;(r5-0x110=*(fffffef0))
:0203F198 1F2D0800 swine 0x002d0800
:0203F19C E5885B10 str r5,[r8, #+0xb10]		;r8+0xb10=*(00000b10)
:0203F1A0 50E5FC36 rscpl  r15,r5,r6,lsr r12
:0203F1A4 40E5000D rscmi  r0,r5,r13
:0203F1A8 9D11700C unknown
:0203F1AC 8D0E11E5 unknown
:0203F1B0 40410099 unknown
:0203F1B4 E7900011 unknown
:0203F1B8 04E14020 unknown
:0203F1BC E3211001 unknown
:0203F1C0 4300B107 unknown
:0203F1C4 0109390F unknown
:0203F1C8 11792480 cmnne r9,r0,lsl #0x9
:0203F1CC E9A0046D stmib  r0!,{r0,r2,r3,r5,r6,r10}
:0203F1D0 44071D18 strmi r1,[r7],#-0xd18
:0203F1D4 011B12E2 tsteq r11,r2,ror #0x5
:0203F1D8 EDFBE110 ldcl 1,cr14,[r11,#+0x40]!
:0203F1DC 8D6C0748 stchil 7,cr0,[r12,#-0x120]!
:0203F1E0 4285E210 addmi  r14,r5,#0x1
:0203F1E4 6024E084 eorvs  r14,r4,r4,lsl #0x1
:0203F1E8 83E50086 mvnhi  r0,#0x86
:0203F1EC 00490131 subeq  r0,r9,r1,lsr r1
:0203F1F0 01F90001 mvneqs r0,r1
:0203F1F4 1F01E8A6 swine 0x0001e8a6
:0203F1F8 21F95550 mvncss r5,r0,asr r5
:0203F1FC 71136108 tstvc r3,r8,lsl #0x2
:0203F200 34300108 unknown
:0203F204 0040E281 subeq  r14,r0,r1,lsl #0x5
:0203F208 3724E353 unknown
:0203F20C 55E58D00 strplb r8,[r5, #+0xd00]!
:0203F210 00558200 subeqs r8,r5,r0,lsl #0x4
:0203F214 83005582 unknown
:0203F218 88005554 stmhida  r0 ,{r2,r4,r6,r8,r10,r12,r14}
:0203F21C 28005507 stmcsda  r0 ,{r0,r1,r2,r8,r10,r12,r14}
:0203F220 00C58220 sbceq  r8,r5,r0,lsr #0x4
:0203F224 0D13ED89 unknown
:0203F228 01E24312 mvneq  r4,r2,lsl r3
:0203F22C 51079550 unknown
:0203F230 0AE78243 beq 01A1FB44
:0203F234 07EB0001 streqb r0,[r11,+r1]!
:0203F238 E28D000C add  r0,r13,#0xC
:0203F23C 35800024 strcc r0,[r0, #+0x24]		;r0+0x24=*(00000024)
:0203F240 3E002D00 cdpcc 13,0,cr2,cr0,cr0,0
:0203F244 21E28D60 mvncs  r8,r0,ror #0x1a
:0203F248 31FD4914 mvnccs r4,r4,lsl r9
:0203F24C FB0AE990 blx 022F989C
:0203F250 05F03164 ldreqb r3,[r0, #+0x164]!
:0203F254 62E28D2C rscvs  r8,r2,#0xB00
:0203F258 81006D0E unknown
:0203F25C 25003910 strcs r3,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:0203F260 FFFEA707 swinv 0x00fea707
:0203F264 46EFA03D unknown
:0203F268 C5F03DFB ldrgtb r3,[r0, #+0xdfb]!
:0203F26C 39114D1F ldmccdb  r1 ,{r0,r1,r2,r3,r4,r8,r10,r11,r14}
:0203F270 30BD1C0E adcccs r1,r13,r14,lsl #0x18
:0203F274 8D0E21B2 unknown
:0203F278 40B91CE2 adcmis r1,r9,r2,ror #0x19
:0203F27C 00200035 eoreq  r0,r0,r5,lsr r0
:0203F280 106D2155 rsbne  r2,r13,r5,asr r1
:0203F284 B5DF10B5 ldrltb r1,[r15, #+0xb5]		;r15+0xb5=*(0203f341)=#32047105(0x01e90001)
:0203F288 1130B900 teqne r0,r0,lsl #0x12
:0203F28C 10B5EE33 adcnes r14,r5,r3,lsr r14
:0203F290 30911E62 addccs r1,r1,r2,ror #0x1c
:0203F294 87D112F5 unknown
:0203F298 005D1901 subeqs r1,r13,r1,lsl #0x12
:0203F29C 0E91E254 mrceq 2,4,r14,cr1,cr4,{2}
:0203F2A0 799FC54A ldmvcib  r15 ,{r1,r3,r6,r8,r10,r14,r15}
:0203F2A4 8D608900 stchil 9,cr8,[r0,#-0x0]!
:0203F2A8 8D4F43E2 unknown
:0203F2AC 806031E2 rsbhi  r3,r0,r2,ror #0x3
:0203F2B0 2031177D eorcss r1,r1,r13,ror r7
:0203F2B4 00310629 eoreqs r0,r1,r9,lsr #0xc
:0203F2B8 008102A7 addeq  r0,r1,r7,lsr #0x5
:0203F2BC 09AD4F01 stmeqib  r13!,{r0,r8,r9,r10,r11,r14}
:0203F2C0 101F0B29 andnes r0,r15,r9,lsr #0x16
:0203F2C4 0115E207 tsteq r5,r7,lsl #0x4
:0203F2C8 15E00003 strneb r0,[r0, #+0x3]!
:0203F2CC 05E15001 streqb r5,[r1, #+0x1]!
:0203F2D0 29800275 stmcsib  r0 ,{r0,r2,r4,r5,r6,r9}
:0203F2D4 21002D10 unknown
:0203F2D8 100C6507 andne  r6,r12,r7,lsl #0xa
:0203F2DC 00850E39 addeq  r0,r5,r9,lsr r14
:0203F2E0 002D6F11 eoreq  r6,r13,r1,lsl r15
:0203F2E4 0C7D1091 ldceql 0,cr1,[r13],#-0x244
:0203F2E8 1255015A subnes r0,r5,#0x80000016
:0203F2EC 671C0001 ldrvs r0,[r12, -r1]
:0203F2F0 80005904 andhi  r5,r0,r4,lsl #0x12
:0203F2F4 A11B0D59 tstge r11,r9,asr r13
:0203F2F8 00BD3002 adceqs r3,r13,r2
:0203F2FC 080489AA stmeqda  r4 ,{r1,r3,r5,r7,r8,r11,r15}
:0203F300 000800B9 streqh r0,[r8], -r9
:0203F304 0DD11119 unknown
:0203F308 B1E50005 mvnlt  r0,r5
:0203F30C 241DFFFB ldrcs r15,[r13],#-0xffb
:0203F310 020CB928 andeq  r11,r12,#0xA0000
:0203F314 E28D28DB add  r2,r13,#0xDB0000
:0203F318 1CB91559 ldcne  5,cr1,[r9],#+0x164
:0203F31C 6503D186 strvs r13,[r3, #-0x186]		;r3-0x186=*(23e1f66a)=#0(0x00000000)
:0203F320 EC2DBD04 stc  13,cr11,[r13],#-0x10
:0203F324 12401655 subne  r1,r0,#0x5500000
:0203F328 12C9E59D sbcne  r14,r9,#0x27400000
:0203F32C D921300C stmledb  r1!,{r2,r3,r12,r13}
:0203F330 1211C901 andnes r12,r1,#0x4000
:0203F334 8D21D58D stchi  5,cr13,[r1,#-0x234]!
:0203F338 0029101F eoreq  r1,r9,r15,lsl r0
:0203F33C 61A1E9B3 strvsh r14,[r1, +r3]!
:0203F340 E9000106 stmdb  r0 ,{r1,r2,r8}
:0203F344 01E8A801 mvneq  r10,r1,lsl #0x10
:0203F348 E9570F70 ldmdb  r7 ,{r4,r5,r6,r8,r9,r10,r11}^
:0203F34C 1410ED21 ldrne r14,[r0],#-0xd21
:0203F350 1DC9038D unknown
:0203F354 00650195 unknown
:0203F358 BD1B05F6 unknown
:0203F35C F106151D unknown
:0203F360 04E2862B unknown
:0203F364 E2850F20 add  r0,r5,#0x80
:0203F368 218DFC65 orrcs  r15,r13,r5,ror #0x18
:0203F36C E1021239 unknown
:0203F370 BD8FB025 unknown
:0203F374 E5946003 ldr r6,[r4, #+0x3]		;r4+0x3=*(0cc00003)=#0(0x00000000)
:0203F378 20111514 andcss r1,r1,r4,lsl r5
:0203F37C 3000A942 andcc  r10,r0,r2,asr #0x12
:0203F380 8401D546 strhi r13,[r1],#-0x546
:0203F384 013186E2 teqeq r1,r2,ror #0xd
:0203F388 69B10389 ldmvsib  r1!,{r0,r3,r7,r8,r9}
:0203F38C 07010500 streq r0,[r1,-r0, lsl #0xa]
:0203F390 10860265 addne  r0,r6,r5,ror #0x4
:0203F394 00E0602C rsceq  r6,r0,r12,lsr #0x0
:0203F398 CD010299 unknown
:0203F39C 90118101 andlss r8,r1,r1,lsl #0x2
:0203F3A0 3111A168 tstcc r1,r8,ror #0x2
:0203F3A4 0039800B eoreqs r8,r9,r11
:0203F3A8 E01810C9 ands r1,r8,r9,asr #0x1
:0203F3AC 20C91B8D sbccs  r1,r9,r13,lsl #0x17
:0203F3B0 00002532 andeq  r2,r0,r2,lsr r5
:0203F3B4 FD001875 unknown
:0203F3B8 84556000 ldrhib r6,[r5],#-0x0
:0203F3BC 819190E2 orrhis r9,r1,r2,ror #0x1
:0203F3C0 E30B1DE0 unknown
:0203F3C4 0E103D40 cdpeq 13,0,cr3,cr0,cr0,2
:0203F3C8 510B2170 unknown
:0203F3CC 91003100 unknown
:0203F3D0 0000390C andeq  r3,r0,r12,lsl #0x12
:0203F3D4 10BD0A8A adcnes r0,r13,r10,lsl #0x15
:0203F3D8 10E49610 rscne  r9,r4,r0,lsl r6
:0203F3DC E597C000 ldr r12,[r7, #+0x0]		;r7+0x0=*(00000000)
:0203F3E0 E0823199 umull  r3,r2,r9,r1
:0203F3E4 9C300300 ldcls  3,cr0,[r0],#-0x0
:0203F3E8 222099E0 eorcs  r9,r0,#0x380000
:0203F3EC 219800E0 orrcss r0,r8,r0,ror #0x1
:0203F3F0 E2A21689 adc  r1,r2,#0x8900000
:0203F3F4 049AA003 ldreq r10,[r10],#+0x3
:0203F3F8 E2A14039 adc  r4,r1,#0x39
:0203F3FC F30B0105 unknown
:0203F400 00510045 subeqs r0,r1,r5,asr #0x0
:0203F404 692B39D1 stmvsdb  r11!,{r0,r4,r6,r7,r8,r11,r12,r13}
:0203F408 001D7510 andeqs r7,r13,r0,lsl r5
:0203F40C 03E08121 mvneq  r8,#0x40000008
:0203F410 00018007 andeq  r8,r1,r7
:0203F414 7D000110 unknown
:0203F418 601BC111 andvss r12,r11,r1,lsl r1
:0203F41C 0AE53A97 beq 0198DE80
:0203F420 04E096A0 unknown
:0203F424 E40087A0 str r8,[r0],#-0x7a0
:0203F428 E2A3A000 adc  r10,r3,#0x0
:0203F42C 110CE501 unknown
:0203F430 0101C000 unknown
:0203F434 E1572C81 cmp r7,r1,lsl #0x19
:0203F438 000025F6 unknown
:0203F43C 49580044 ldmmidb  r8 ,{r2,r6}^
:0203F440 03035A03 unknown
:0203F444 4414004D ldrmi r0,[r4],#-0x4d
:0203F448 A0002900 andge  r2,r0,r0,lsl #0x12
:0203F44C 1519E587 ldrne r14,[r9, #-0x587]		;(r9-0x587=*(fffffa79))
:0203F450 A21B7D14 andges r7,r11,#0x500
:0203F454 000B0185 andeq  r0,r11,r5,lsl #0x3
:0203F458 8DCCE15E unknown
:0203F45C 00411001 subeq  r1,r1,r1
:0203F460 1C2900C1 stcne  0,cr0,[r9],#-0x304
:0203F464 C1E08151 mvngt  r8,r1,asr r1
:0203F468 C6026540 strgt r6,r8,r1,asr r1
:0203F46C 42029D94 andmi  r9,r2,#0x2500
:0203F470 2D7105E0 ldccsl 5,cr0,[r1,#-0x380]!
:0203F474 4D22E284 stcmi  2,cr14,[r2,#-0x210]!
:0203F478 1E7FC9FB mrcne 9,3,r12,cr15,cr11,{7}
:0203F47C 02400529 subeq  r0,r0,#0xA400000
:0203F480 30940099 umullccs r0,r4,r9,r0
:0203F484 04C90215 streqb r0,[r9],#+0x215
:0203F488 207D01F9 unknown
:0203F48C 11A52005 movne  r2,r5			;r2=0(0x0)
:0203F490 600FCD9E mulvs  r15,r14,r13
:0203F494 28410041 stmcsda  r1 ,{r0,r6}^
:0203F498 463001A1 unknown
:0203F49C FBBE1DE0 blx 00FC6C24
:0203F4A0 1349EBFF unknown
:0203F4A4 3903DD28 stmccdb  r3 ,{r3,r5,r8,r10,r11,r12,r14,r15}
:0203F4A8 F079D010 rsbnvs r13,r9,r0,lsl r0
:0203F4AC 9019F079 andlss r15,r9,r9,ror r0
:0203F4B0 6D00192E unknown
:0203F4B4 69103D10 ldmvsdb  r0 ,{r4,r8,r10,r11,r12,r13}
:0203F4B8 1011F710 andnes r15,r1,r0,lsl r7
:0203F4BC 11851745 orrne  r1,r5,r5,asr #0xe
:0203F4C0 D5102527 ldrle r2,[r0, #-0x527]		;(r0-0x527=*(fffffad9))
:0203F4C4 37024007 strcc r4,[r2, -r7]
:0203F4C8 8D02F99D unknown
:0203F4CC E4800219 str r0,[r0],#+0x219
:0203F4D0 8A017D14 bhi 0209E928
:0203F4D4 010EB110 unknown
:0203F4D8 01E04220 mvneq  r4,r0,lsr #0x4
:0203F4DC E0830211 add  r0,r3,r1,lsl r2
:0203F4E0 01512102 cmpeq r1,r2,lsl #0x2
:0203F4E4 10EB0187 rscne  r0,r11,r7,lsl #0x3
:0203F4E8 911813BD ldrlsh r1,[r8, -r13]
:0203F4EC 0D057D04 unknown
:0203F4F0 990AB114 stmlsdb  r10 ,{r2,r4,r8,r12,r13,r15}
:0203F4F4 FD018904 unknown
:0203F4F8 04850001 streq r0,[r5],#+0x1
:0203F4FC 4001E8A5 andmi  r14,r1,r5,lsr #0x11
:0203F500 FB03E254 blx 02137E60
:0203F504 10850D29 addne  r0,r5,r9,lsr #0x1a
:0203F508 1B89DF86 blne 002B7328
:0203F50C 00C51455 sbceq  r1,r5,r5,asr r4
:0203F510 2019ADE6 andcss r10,r9,r6,ror #0x1b
:0203F514 1D901469 unknown
:0203F518 E000B902 and  r11,r0,r2,lsl #0x12
:0203F51C C0B50045 adcgts r0,r5,r5,asr #0x0
:0203F520 00B5018D adceqs r0,r5,r13,lsl #0x3
:0203F524 AC951AB5 ldcge  10,cr1,[r5],{#0xb5}
:0203F528 950EE089 strls r14,[r14, #-0x89]		;(r14-0x89=*(c90214a7))
:0203F52C 82E02990 rschi  r2,r0,#0x240000
:0203F530 80830145 addhi  r0,r3,r5,asr #0x2
:0203F534 05499620 streqb r9,[r9, #-0x620]		;(r9-0x620=*(fffff9e0))
:0203F538 7FA3E00A swivc 0x00a3e00a
:0203F53C 0602E187 streq r14,[r2],-r7, lsl #0x3
:0203F540 94E0A770 unknown
:0203F544 00E0299C smlaleq  r2,r0,r12,r9
:0203F548 E0097007 and  r7,r9,r7
:0203F54C E1520007 cmp r2,r7
:0203F550 01538003 cmpeq r3,r3
:0203F554 03005101 unknown
:0203F558 08E09CC0 unknown
:0203F55C 82E009E9 rschi  r0,r0,#0x3A4000
:0203F560 8EE010B5 mcrhi 0,7,r1,cr0,cr5,{5}
:0203F564 2F09A3E2 swics 0x0009a3e2
:0203F568 A520E182 strge r14,[r0, #-0x182]!
:0203F56C 04D9830D ldreqb r8,[r9],#+0x30d
:0203F570 FFFF50EB swinv 0x00ff50eb
:0203F574 53000C9A unknown
:0203F578 8001B9E0 andhi  r11,r1,r0,ror #0x13
:0203F57C 87F022D9 unknown
:0203F580 35901EC9 ldrcc r1,[r0, #+0xec9]		;r0+0xec9=*(00000ec9)
:0203F584 2901E212 stmcsdb  r1 ,{r1,r4,r9,r13,r14,r15}
:0203F588 85E08201 strhib r8,[r0, #+0x201]!
:0203F58C E2403022 sub  r3,r0,#0x22
:0203F590 158851FD strne r5,[r8, #+0x1fd]		;r8+0x1fd=*(000001fd)
:0203F594 2A0F2410 bcs 024085DC
:0203F598 E1D300D0 ldrsb r0,[r3, #+0x0]		;r3+0x0=*(23e1f7f0)=#0(0x00000000)
:0203F59C D21003D0 andles r0,r0,#0x40000003
:0203F5A0 E4C20125 strb r0,[r2],#+0x125
:0203F5A4 04431001 streqb r1,[r3],#-0x1
:0203F5A8 078503E4 streq r0,[r3],#-0x1
:0203F5AC 3AFFFFF9 bcc 0203F598
:0203F5B0 9D841085 unknown
:0203F5B4 31123110 tstcc r2,r0,lsl r1
:0203F5B8 E205302D and  r3,r5,#0x2D
:0203F5BC 21074000 unknown
:0203F5C0 00E26310 rsceq  r6,r2,r0,lsl r3
:0203F5C4 300395C0 andcc  r9,r3,r0,asr #0xb
:0203F5C8 25E22184 strcsb r2,[r2, #+0x184]!
:0203F5CC 83012D03 unknown
:0203F5D0 84C004E0 strhib r0,[r0],#+0x4e0
:0203F5D4 35B8E506 ldrcc r14,[r8, #+0x506]!
:0203F5D8 00E10300 rsceq  r0,r1,r0,lsl #0x6
:0203F5DC 007D1120 rsbeqs r1,r13,r0,lsr #0x2
:0203F5E0 E11A4194 unknown
:0203F5E4 0029DE0E eoreq  r13,r9,r14,lsl #0x1c
:0203F5E8 ED181285 unknown
:0203F5EC DF5B4101 swile 0x005b4101
:0203F5F0 F9200FF1 stmnvdb  r0!,{r0,r4,r5,r6,r7,r8,r9,r10,r11}
:0203F5F4 0912193A ldmeqdb  r2 ,{r1,r3,r4,r5,r8,r11,r12}
:0203F5F8 3A2F4110 bcc 02C0FA40
:0203F5FC 19AAE3A0 stmneib  r10!,{r5,r7,r8,r9,r13,r14,r15}
:0203F600 E209D900 and  r13,r9,#0x0
:0203F604 982119D3 stmlsda  r1!,{r0,r1,r4,r6,r7,r8,r11,r12}
:0203F608 393EE19D ldmccdb  r14!,{r0,r2,r3,r4,r7,r8,r13,r14,r15}
:0203F60C E1A02112 mov  r2,r2,lsl r1		;r2=0(0x0)
:0203F610 010686A3 unknown
:0203F614 41120DEB tstmi r2,r11,ror #0x1b
:0203F618 18E28DDF unknown
:0203F61C 30168904 andccs r8,r6,r4,lsl #0x12
:0203F620 D10001D0 unknown
:0203F624 51C000DD unknown
:0203F628 7DC1A908 unknown
:0203F62C 4147F026 unknown
:0203F630 B00A4525 andlt  r4,r10,r5,lsr #0xa
:0203F634 81B2008D movhis r0,r13,lsl #0x1		;r0=0(0x0)
:0203F638 9513C110 ldrls r12,[r3, #-0x110]		;r3-0x110=*(23e1f6e0)=#0(0x00000000)
:0203F63C 87F01327 ldrhib r1,[r0,+r7, lsr #0x6]!
:0203F640 47400221 strmib r0,[r0,-r1, lsr #0x4]
:0203F644 810835C9 unknown
:0203F648 00E5C91A rsceq  r12,r5,r10,lsl r9
:0203F64C 7DC010DD unknown
:0203F650 4181B600 orrmi  r11,r1,r0,lsl #0xc
:0203F654 FAE35100 blx 01913A5C
:0203F658 896011E1 unknown
:0203F65C 89A0A201 stmhiib  r0!,{r0,r9,r13,r15}
:0203F660 10AD00D5 unknown
:0203F664 D806F1D0 stmleda  r6 ,{r4,r6,r7,r8,r12,r13,r14,r15}
:0203F668 00062CE7 andeq  r2,r6,r7,ror #0x19
:0203F66C 8400A18A strhi r10,[r0],#-0x18a
:0203F670 4020A5E0 eormi  r10,r0,r0,ror #0xb
:0203F674 04E20148 unknown
:0203F678 DFE08A10 swile 0x00e08a10
:0203F67C 07800079 unknown
:0203F680 85121110 ldrhi r1,[r2, #-0x110]		;(r2-0x110=*(fffffef0))
:0203F684 01A887E2 moveq  r8,r2,ror #0xf
:0203F688 1789EB04 strne r14,[r9,+r4, lsl #0x16]
:0203F68C E3560C01 cmp r6,#0x100
:0203F690 010250FF unknown
:0203F694 009DEFE2 addeqs r14,r13,r2,ror #0x1f
:0203F698 1A1514B1 bne 02584964
:0203F69C E9386003 ldmdb  r8!,{r0,r1,r13,r14}
:0203F6A0 80019D16 andhi  r9,r1,r6,lsl r13
:0203F6A4 8D700135 ldchil 1,cr0,[r0,#-0xd4]!
:0203F6A8 D81A8566 ldmleda  r10 ,{r1,r2,r5,r6,r8,r10,r15}
:0203F6AC 8940026B stmhidb  r0 ,{r0,r1,r3,r5,r6,r9}^
:0203F6B0 1035021D eornes r0,r5,r13,lsl r2
:0203F6B4 18FFE280 ldmneia  r15!,{r7,r9,r13,r14,r15}^
:0203F6B8 001D0100 andeqs r0,r13,r0,lsl #0x2
:0203F6BC 890009C9 stmhidb  r0 ,{r0,r3,r6,r7,r8,r11}
:0203F6C0 940025E0 strls r2,[r0],#-0x5e0
:0203F6C4 79D001C5 ldmvcib  r0 ,{r0,r2,r6,r7,r8}^
:0203F6C8 0001E012 andeq  r14,r1,r2,lsl r0
:0203F6CC 1105E5C9 unknown
:0203F6D0 0000FF10 andeq  r15,r0,r0,lsl r15
:0203F6D4 042900E2 unknown
:0203F6D8 047D4102 unknown
:0203F6DC E1FFFFC0 mvns r15,r0,asr #0x1f
:0203F6E0 0015D900 andeqs r13,r5,r0,lsl #0x12
:0203F6E4 082951D9 stmeqda  r9!,{r0,r3,r4,r6,r7,r8,r12,r14}
:0203F6E8 2002E7D8 unknown
:0203F6EC 2011E089 andcss r14,r1,r9,lsl #0x1
:0203F6F0 E5D22081 ldrb r2,[r2, #+0x81]		;r2+0x81=*(00000081)
:0203F6F4 0401000D streq r0,[r1],#-0xd
:0203F6F8 18FFE082 ldmneia  r15!,{r1,r7,r13,r14,r15}^
:0203F6FC 00F90110 rsceqs r0,r9,r0,lsl r1
:0203F700 1002E089 andne  r14,r2,r9,lsl #0x1
:0203F704 00D904D1 ldreqsb r0,[r9],#+0x41
:0203F708 0005E020 andeq  r14,r5,r0,lsr #0x0
:0203F70C 5645E7C7 strplb r14,r14,r5,r0,lsr #0x0
:0203F710 00BDE181 adceqs r14,r13,r1,lsl #0x3
:0203F714 2B9D19ED blcs 00785ED0
:0203F718 000135AD andeq  r3,r1,r13,lsr #0xb
:0203F71C 01391E30 teqeq r9,r0,lsr r14
:0203F720 2D180001 unknown
:0203F724 000D3400 andeq  r3,r13,r0,lsl #0x8
:0203F728 C02B31BC unknown
:0203F72C A92030E1 stmgedb  r0!,{r0,r5,r6,r7,r12,r13}
:0203F730 2C000D01 stccs  13,cr0,[r0],{#0x1}
:0203F734 07013010 unknown
:0203F738 4928000D stmmidb  r8!,{r0,r2,r3}
:0203F73C 0C018028 stceq  0,cr8,[r1],{#0x28}
:0203F740 AB0C359F blge 0234CDC4
:0203F744 8003B980 andhi  r11,r3,r0,lsl #0x13
:0203F748 000160E5 andeq  r6,r1,r5,ror #0x1
:0203F74C 80223064 eorhi  r3,r2,r4,ror #0x0
:0203F750 009503E5 addeqs r0,r5,r5,ror #0x7
:0203F754 2315E11E tstcs r5,#0x80000007
:0203F758 89672845 unknown
:0203F75C FEEFCDAB cdp2 13,14,cr12,cr15,cr11,5
:0203F760 9800BADC stmlsda  r0 ,{r2,r3,r4,r6,r7,r9,r11,r12,r13,r15}
:0203F764 10325476 eornes r5,r2,r6,ror r4
:0203F768 00D2E1F0 ldreqsh r14,[r2],#+0x10
:0203F76C 0D4038C3 unknown
:0203F770 290DB019 stmcsdb  r13 ,{r0,r3,r4,r12,r13,r15}
:0203F774 20A5012D adccs  r0,r5,r13,lsr #0x2
:0203F778 009538E8 addeqs r3,r5,r8,ror #0x11
:0203F77C 19300D64 ldmnedb  r0!,{r2,r5,r6,r8,r10,r11}
:0203F780 A938111B ldmgedb  r8!,{r0,r1,r3,r4,r8,r12}
:0203F784 10609A00 rsbne  r9,r0,r0,lsl #0x14
:0203F788 0B2DA595 bleq 02BA8DE4
:0203F78C FDDD00DD unknown
:0203F790 1029A800 eorne  r10,r9,r0,lsl #0x10
:0203F794 103D1002 eornes r1,r13,r2
:0203F798 B523A985 strlt r10,[r3, #-0x985]!
:0203F79C 39694010 unknown
:0203F7A0 1625FA00 unknown
:0203F7A4 04358510 unknown
:0203F7A8 A52D6D85 strge r6,[r13, #-0xd85]!
:0203F7AC E90DCD60 stmdb  r13 ,{r5,r6,r8,r10,r11,r14,r15}
:0203F7B0 C210031C andgts r0,r0,#0x70000000
:0203F7B4 46020059 unknown
:0203F7B8 600003E2 andvs  r0,r0,r2,ror #0x7
:0203F7BC 011001E2 tsteq r0,r2,ror #0x3
:0203F7C0 A0018002 andge  r8,r1,r2
:0203F7C4 9D0031E1 unknown
:0203F7C8 20C40001 sbccs  r0,r4,r1
:0203F7CC 141369E7 ldrne r6,[r3],#-0x9e7
:0203F7D0 35F504F1 ldrccb r0,[r5, #+0x4f1]!
:0203F7D4 3810C101 ldmccda  r0 ,{r0,r8,r14,r15}
:0203F7D8 024ABD6A subeq  r11,r10,#0x1A80
:0203F7DC 07A5B040 streq r11,r11,r10,#0x1A80
:0203F7E0 19310049 ldmnedb  r1!,{r0,r3,r6}
:0203F7E4 EDF1400D ldcl 0,cr4,[r1,#+0x34]!
:0203F7E8 131FB104 tstne r15,#0x1
:0203F7EC 2D802CA9 unknown
:0203F7F0 7540110E strvcb r1,[r0, #-0x10e]		;(r0-0x10e=*(fffffef2))
:0203F7F4 0064EB1C rsbeq  r14,r4,r12,lsl r11
:0203F7F8 10091586 andne  r1,r9,r6,lsl #0xb
:0203F7FC 10794071 rsbnes r4,r9,r1,ror r0
:0203F800 70017018 andvc  r7,r1,r8,lsl r0
:0203F804 0359053D cmpeq r9,#0xF400000
:0203F808 07F10039 unknown
:0203F80C 0421015D unknown
:0203F810 C601BCFC unknown
:0203F814 D51000E1 ldrle r0,[r0, #-0xe1]		;(r0-0xe1=*(ffffff1f))
:0203F818 AD0200E5 unknown
:0203F81C 1412D101 ldrne r13,[r2],#-0x101
:0203F820 0D08000D unknown
:0203F824 0D561400 unknown
:0203F828 00190300 andeqs r0,r9,r0,lsl #0x6
:0203F82C 4D960018 unknown
:0203F830 E2459006 sub  r9,r5,#0x6
:0203F834 E5860018 str r0,[r6, #+0x18]		;r6+0x18=*(00000018)
:0203F838 00867064 addeq  r7,r6,r4,ror #0x0
:0203F83C D601FC05 strle r15,[r1],-r5, lsl #0x18
:0203F840 1A0D40E1 bne 0238FBCC
:0203F844 06C00649 streqb r0,[r1],-r5, lsl #0x18
:0203F848 F9117500 ldmnvdb  r1 ,{r8,r10,r12,r13,r14}
:0203F84C FD10510D unknown
:0203F850 3C444016 stcccl 0,cr4,[r4],{#0x16}
:0203F854 641439E2 ldrvs r3,[r4],#-0x9e2
:0203F858 24ED9600 unknown
:0203F85C FF22FFE4 swinv 0x0022ffe4
:0203F860 81120D0A tsthi r2,r10,lsl #0x1a
:0203F864 4DDE1554 unknown
:0203F868 12400CE2 subne  r0,r0,#0xE200
:0203F86C AD500FA9 unknown
:0203F870 E1A0E006 mov  r14,r6			;r14=0(0x0)
:0203F874 91000F14 unknown
:0203F878 85000FE8 strhi r0,[r0, #-0xfe8]		;(r0-0xfe8=*(fffff018))
:0203F87C 400000E8 andmi  r0,r0,r8,ror #0x1
:0203F880 0D5005C1 unknown
:0203F884 30004919 andcc  r4,r0,r9,lsl r9
:0203F888 1EE0348E cdpne 4,14,cr3,cr0,cr14,4
:0203F88C 6D04000D unknown
:0203F890 A01C0000 andges r0,r12,r0
:0203F894 1F200914 swine 0x00200914
:0203F898 09181009 ldmeqdb  r8 ,{r0,r3,r12}
:0203F89C 10092030 andne  r2,r9,r0,lsr r0
:0203F8A0 00095514 andeq  r5,r9,r4,lsl r5
:0203F8A4 21E78211 mvncs  r8,r1,lsl r2
:0203F8A8 0029D300 eoreq  r13,r9,r0,lsl #0x6
:0203F8AC 04E18181 unknown
:0203F8B0 01E78201 mvneq  r8,r1,lsl #0x4
:0203F8B4 E2840040 add  r0,r4,#0x40
:0203F8B8 E9054D10 stmdb  r5 ,{r4,r8,r10,r11,r14}
:0203F8BC 45501010 ldrmib r1,[r0, #-0x10]		;(r0-0x10=*(fffffff0))
:0203F8C0 8D409800 unknown
:0203F8C4 843105E2 unknown
:0203F8C8 401301B9 ldrmih r0,[r3], -r9
:0203F8CC 9D130319 unknown
:0203F8D0 21100508 tstcs r0,r8,lsl #0xa
:0203F8D4 0D1040E0 unknown
:0203F8D8 22017913 andcs  r7,r1,#0x4C000
:0203F8DC 211000E0 tstcs r0,r0,ror #0x1
:0203F8E0 0FA102E0 swieq 0x00a102e0
:0203F8E4 0081E1A0 addeq  r14,r1,r0,lsr #0x3
:0203F8E8 0500E180 streq r14,[r0, #-0x180]		;(r0-0x180=*(fffffe80))
:0203F8EC D1E78401 mvnle  r8,r1,lsl #0x8
:0203F8F0 07ED5013 unknown
:0203F8F4 005950F1 ldreqsh r5,[r9],#-0x1
:0203F8F8 E89E100F ldmia  r14 ,{r0,r1,r2,r3,r12}
:0203F8FC 06518000 ldreqb r8,[r1],-r0
:0203F900 E530A581 ldr r10,[r0, #-0x581]!
:0203F904 00A5E008 adceq  r14,r5,r8
:0203F908 01400029 unknown
:0203F90C A0031BE0 andge  r1,r3,r0,ror #0x17
:0203F910 A560A506 strgeb r10,[r0, #-0x506]!
:0203F914 14F0A5F0 unknown
:0203F918 A1B890A5 movges r9,r5,lsr #0x1		;r9=0(0x0)
:0203F91C 1400A511 strne r10,[r0],#-0x511
:0203F920 F0A5D0A5 adcnv  r13,r5,r5,lsr #0x1
:0203F924 009150A9 addeqs r5,r1,r9,lsr #0x1
:0203F928 A0557B84 subges r7,r5,r4,lsl #0x17
:0203F92C 8660A928 unknown
:0203F930 0055EEE0 subeqs r14,r5,r0,ror #0x1d
:0203F934 9D804508 unknown
:0203F938 559028E5 ldrpl r2,[r0, #+0x8e5]		;r0+0x8e5=*(000008e5)
:0203F93C 208D7000 addcs  r7,r13,r0
:0203F940 826003E2 rsbhi  r0,r0,#0x88000003
:0203F944 195DA0E1 ldmnedb  r13 ,{r0,r5,r6,r7,r13,r15}^
:0203F948 E0028017 and  r8,r2,r7,lsl r0
:0203F94C E001A006 and  r10,r1,r6
:0203F950 97006109 strls r6,[r0,-r9, lsl #0x2]
:0203F954 899001E7 ldmhiib  r0 ,{r0,r1,r2,r5,r6,r7,r8}
:0203F958 00400AE2 subeq  r0,r0,r2,ror #0x15
:0203F95C 5280E184 addpl  r14,r0,#0x21
:0203F960 85096185 strhi r6,[r9, #-0x185]		;(r9-0x185=*(fffffe7b))
:0203F964 400420E0 andmi  r2,r4,r0,ror #0x1
:0203F968 2051E08C subcss r14,r1,r12,lsl #0x1
:0203F96C 3CB05150 ldccc  1,cr5,[r0],#+0x140
:0203F970 51590050 cmppl r9,r0,asr r0
:0203F974 8814E900 ldmhida  r4 ,{r8,r11,r13,r14,r15}
:0203F978 0051ECE0 subeqs r14,r1,r0,ror #0x19
:0203F97C D1600C8C unknown
:0203F980 E3A07009 mov  r7,#0x9		;r7=9(0x9)
:0203F984 44E208E9 unknown
:0203F988 12E19DA0 rscne  r9,r1,#0x2800
:0203F98C 4107E021 unknown
:0203F990 80E70495 smlalhi  r0,r7,r5,r4
:0203F994 08E18992 unknown
:0203F998 01002380 unknown
:0203F99C 08E08900 unknown
:0203F9A0 08E08C80 unknown
:0203F9A4 00B54001 adceqs r4,r5,r1
:0203F9A8 03E28770 mvneq  r8,#0x1C00000
:0203F9AC 820529C0 andhi  r2,r5,#0x300000
:0203F9B0 21E08680 mvncs  r8,r0,lsl #0xd
:0203F9B4 3002B541 andcc  r11,r2,r1,asr #0xa
:0203F9B8 2FA005C9 swics 0x00a005c9
:0203F9BC C950E184 ldmgtdb  r0 ,{r2,r7,r8,r13,r14,r15}^
:0203F9C0 31130102 tstcc r3,r2,lsl #0x2
:0203F9C4 A570ED17 ldrgeb r14,[r0, #-0xd17]!
:0203F9C8 000D0000 andeq  r0,r13,r0
:0203F9CC 84402ECD strhib r2,[r0],#-0xecd
:0203F9D0 400D00E0 andmi  r0,r13,r0,ror #0x1
:0203F9D4 4004E58E andmi  r14,r4,r14,lsl #0xb
:0203F9D8 8408FD9E strhi r15,[r8],#-0xd9e
:0203F9DC 0904E040 stmeqdb  r4 ,{r6,r13,r14,r15}
:0203F9E0 00090800 andeq  r0,r9,r0,lsl #0x10
:0203F9E4 08000902 stmeqda  r0 ,{r1,r8,r11}
:0203F9E8 0C000954 stceq  9,cr0,[r0],{#0x54}
:0203F9EC 09030009 stmeqdb  r3 ,{r0,r3}
:0203F9F0 8E100C00 cdphi 12,0,cr0,cr0,cr0,0
:0203F9F4 9E095115 mcrls 1,0,r5,cr9,cr5,{0}
:0203F9F8 81100CE5 tsthi r0,r5,ror #0x19
:0203F9FC 100110E0 andne  r1,r1,r0,ror #0x1
:0203FA00 01BCE58E moveqs r14,r14,lsl #0xb		;r14=0(0x0)
:0203FA04 0015E1CE andeqs r14,r5,r14,asr #0x3
:0203FA08 8D1345DE unknown
:0203FA0C 020E580E andeq  r5,r14,#0xE0000
:0203FA10 5D064010 unknown
:0203FA14 0D314005 ldceq  0,cr4,[r1,#-0x14]!
:0203FA18 0175D411 cmneq r5,r1,lsl r4
:0203FA1C 3725E281 strcc r14,[r5,-r1, lsl #0x5]!
:0203FA20 01BC0235 moveqs r0,lsr r5		;r0=0(0x0)
:0203FA24 591DE1C4 ldmpldb  r13 ,{r2,r6,r7,r8,r13,r14,r15}
:0203FA28 50758202 rsbpls r8,r5,r2,lsl #0x4
:0203FA2C E0756021 rsbs r6,r5,r1,lsr #0x0
:0203FA30 3540F035 strccb r15,[r0, #-0x35]		;(r0-0x35=*(ffffffcb))
:0203FA34 52107940 andpls r7,r0,#0x100000
:0203FA38 2100CD6F unknown
:0203FA3C 003D1850 eoreqs r1,r13,r0,asr r8
:0203FA40 F03DF03D eornvs r15,r13,r13,lsr r0
:0203FA44 7B0112E9 blvc 020845F0
:0203FA48 1180001D orrne  r0,r0,r13,lsl r0
:0203FA4C 34902100 ldrcc r2,[r0],#+0x100
:0203FA50 17F5AA09 ldrneb r10,[r5,+r9, lsl #0x14]!
:0203FA54 D4215DFC unknown
:0203FA58 E08400DD unknown
:0203FA5C 04822001 streq r2,[r2],#+0x1
:0203FA60 C421BCE2 unknown
:0203FA64 C0101EE1 andgts r1,r0,r1,ror #0x1d
:0203FA68 01FCE500 mvneqs r14,r0,lsl #0xa
:0203FA6C C138E1D4 ldrgtsb r14,[r8, -r4]!
:0203FA70 5940F701 stmpldb  r0 ,{r0,r8,r9,r10,r12,r13,r14,r15}^
:0203FA74 41000D01 unknown
:0203FA78 56102921 ldrpl r2,[r0],-r1, lsr #0x12
:0203FA7C 40291009 eormi  r1,r9,r9
:0203FA80 10096F57 andne  r6,r9,r7,asr r15
:0203FA84 05584029 ldreqb r4,[r8, #-0x29]		;(r8-0x29=*(ffffffd7))
:0203FA88 00051800 andeq  r1,r5,r0,lsl #0x10
:0203FA8C AB500959 blge 03441FF8
:0203FA90 5AE1A01C bpl 018A7B08
:0203FA94 A0185009 andges r5,r8,r9
:0203FA98 095B10E1 ldmeqdb  r11 ,{r0,r5,r6,r7,r12}^
:0203FA9C 99142140 ldmlsdb  r4 ,{r6,r8,r13}
:0203FAA0 CDC41006 unknown
:0203FAA4 E5949202 ldr r9,[r4, #+0x202]		;r4+0x202=*(0cc00202)=#0(0x00000000)
:0203FAA8 09C4105D stmeqib  r4 ,{r0,r2,r3,r4,r6,r12}^
:0203FAAC 65020900 strvs r0,[r2, #-0x900]		;(r2-0x900=*(fffff700))
:0203FAB0 0AE9E016 beq 01AB7B10
:0203FAB4 89141065 ldmhidb  r4 ,{r0,r2,r5,r6,r12}
:0203FAB8 AD200D1C stcge  13,cr0,[r0,#-0x70]!
:0203FABC E3100D1A tst r0,#0x680
:0203FAC0 020656E4 andeq  r5,r6,#0xE400000
:0203FAC4 15000D04 strne r0,[r0, #-0xd04]		;(r0-0xd04=*(fffff2fc))
:0203FAC8 C0600C90 unknown
:0203FACC 800ACD9F mulhi  r10,r15,r13
:0203FAD0 811010E2 tsthi r0,r2,ror #0x1
:0203FAD4 2010E204 andcss r14,r0,r4,lsl #0x4
:0203FAD8 002D08C1 eoreq  r0,r13,r1,asr #0x11
:0203FADC 180CA0A8 stmneda  r12 ,{r3,r5,r7,r13,r15}
:0203FAE0 8D300002 ldchi  0,cr0,[r0,#-0x8]!
:0203FAE4 41912000 orrmis r2,r1,r0
:0203FAE8 11485302 unknown
:0203FAEC 11001520 unknown
:0203FAF0 E1D020B4 ldrh r2,[r0, #+0x4]		;r0+0x4=*(00000004)
:0203FAF4 D10003B4 strleh r0,[r0, -r4]
:0203FAF8 09C015E1 stmeqib  r0 ,{r0,r5,r6,r7,r8,r10,r12}^
:0203FAFC 04D19001 ldreqb r9,[r1],#+0x1
:0203FB00 101D5891 mulnes r13,r1,r8
:0203FB04 4C9D01E1 ldcmi  1,cr0,[r13],{#0xe1}
:0203FB08 15E91FF5 strneb r1,[r9, #+0xff5]!
:0203FB0C B92195DB stmltdb  r1!,{r0,r1,r3,r4,r6,r7,r8,r10,r12,r15}
:0203FB10 972000BD unknown
:0203FB14 12A9303D adcne  r3,r9,#0x3D
:0203FB18 19E59710 unknown
:0203FB1C 103D18A1 eornes r1,r13,r1,lsr #0x11
:0203FB20 F29C1019 addnvs r1,r12,#0x19
:0203FB24 650331FF strvs r3,[r3, #-0x1ff]		;(r3-0x1ff=*(fffffe01))
:0203FB28 25E3C721 strcsb r12,[r3, #+0x721]!
:0203FB2C 0FDDF817 swieq 0x00ddf817
:0203FB30 12310439 eornes r0,r1,#0x39000000
:0203FB34 009109F5 ldreqsh r0,[r1], +r5
:0203FB38 34005DFA strcc r5,[r0],#-0xdfa
:0203FB3C 52155520 andpls r5,r5,#0x8000000
:0203FB40 007D02E3 rsbeqs r0,r13,r3,ror #0x5
:0203FB44 90103889 andlss r3,r0,r9,lsl #0x11
:0203FB48 9D3220D9 ldcls  0,cr2,[r2,#-0x364]!
:0203FB4C 060E2510 unknown
:0203FB50 F30A9168 unknown
:0203FB54 1639009D unknown
:0203FB58 06B547F0 unknown
:0203FB5C 35CD1115 strccb r1,[r13, #+0x115]		;r13+0x115=*(00000115)
:0203FB60 BB11DD03 bllt 024B6F74
:0203FB64 10020115 andne  r0,r2,r5,lsl r1
:0203FB68 010BE248 unknown
:0203FB6C 3AE11F81 bcc 01887978
:0203FB70 9A016193 bls 020981C4
:0203FB74 9608D104 strls r13,[r8],-r4, lsl #0x2
:0203FB78 1502AD03 strne r10,[r2, #-0xd03]		;(r2-0xd03=*(fffff2fd))
:0203FB7C F1F27C10 mvnnvs r7,r0,lsl r12
:0203FB80 1108C130 unknown
:0203FB84 B114E623 tstlt r4,r3,lsr #0xc
:0203FB88 11090101 unknown
:0203FB8C 8DF27723 ldchil 7,cr7,[r2,#+0x8c]!
:0203FB90 CE08E126 cdpgt 1,0,cr14,cr8,cr6,1
:0203FB94 96A04194 unknown
:0203FB98 019D0059 orreqs r0,r13,r9,asr r0
:0203FB9C 62953041 addvss r3,r5,#0x41
:0203FBA0 450A4041 strmi r4,[r10, #-0x41]		;(r10-0x41=*(ffffffbf))
:0203FBA4 94130920 ldrls r0,[r3],#-0x920
:0203FBA8 0D4024E5 unknown
:0203FBAC 15204194 strne r4,[r0, #-0x194]!
:0203FBB0 03150713 tsteq r5,#0x4C0000
:0203FBB4 14021DEA strne r1,[r2],#-0xdea
:0203FBB8 B1950056 orrlts r0,r5,r6,asr r0
:0203FBBC 09259D11 stmeqdb  r5!,{r0,r4,r8,r10,r11,r12,r15}
:0203FBC0 41BD8510 movmis r8,r0,lsl r5		;r8=0(0x0)
:0203FBC4 84DC1AB9 ldrhib r1,[r12],#+0xab9
:0203FBC8 95531559 ldrlsb r1,[r3, #-0x559]		;(r3-0x559=*(fffffaa7))
:0203FBCC 13550019 cmpne r5,#0x19
:0203FBD0 744001A9 strvcb r0,[r0],#-0x1a9
:0203FBD4 11C5E595 unknown
:0203FBD8 D90A650C stmledb  r10 ,{r2,r3,r8,r10,r13,r14}
:0203FBDC 55002150 strpl r2,[r0, #-0x150]		;(r0-0x150=*(fffffeb0))
:0203FBE0 F2C8F46D sbcnv  r15,r8,#0x6D000000
:0203FBE4 87F0FE55 unknown
:0203FBE8 08450E21 stmeqda  r5 ,{r0,r5,r9,r10,r11}^
:0203FBEC FFF264A6 swinv 0x00f264a6
:0203FBF0 ADF02E61 ldcgel 14,cr2,[r0,#+0x184]!
:0203FBF4 12157403 andnes r7,r5,#0x3000000
:0203FBF8 E92D544F stmdb  r13!,{r0,r1,r2,r3,r6,r10,r12,r14}
:0203FBFC 1502D520 strne r13,[r2, #-0x520]		;(r2-0x520=*(fffffae0))
:0203FC00 75120D12 ldrvc r0,[r2, #-0xd12]		;(r2-0xd12=*(fffff2ee))
:0203FC04 123938FF eornes r3,r9,#0xFF0000
:0203FC08 0061035D rsbeq  r0,r1,r13,asr r3
:0203FC0C 908FF104 addls  r15,r15,r4,lsl #0x2
:0203FC10 40090713 andmi  r0,r9,r3,lsl r7
:0203FC14 29000111 stmcsdb  r0 ,{r0,r4,r8}
:0203FC18 00010F10 andeq  r0,r1,r0,lsl r15
:0203FC1C AD10390E unknown
:0203FC20 000D101D andeq  r1,r13,r13,lsl r0
:0203FC24 EAFFFFFF b 0203FC28
:0203FC28 83400907 unknown
:0203FC2C 0200090A andeq  r0,r0,#0x28000
:0203FC30 09074009 stmeqdb  r7 ,{r0,r3,r14}
:0203FC34 20090600 andcs  r0,r9,r0,lsl #0xc
:0203FC38 09003DAA stmeqdb  r0 ,{r1,r3,r5,r7,r8,r10,r11,r12,r13}
:0203FC3C 40090000 andmi  r0,r9,r0
:0203FC40 0D084501 unknown
:0203FC44 11AB13DD unknown
:0203FC48 1110C500 tstne r0,r0,lsl #0xa
:0203FC4C 100906AD andne  r0,r9,r13,lsr #0xd
:0203FC50 14000948 strne r0,[r0],#-0x948
:0203FC54 D120715B unknown
:0203FC58 06295904 unknown
:0203FC5C 1D76B101 ldcnel 1,cr11,[r6,#-0x4]!
:0203FC60 616B6410 unknown
:0203FC64 00711407 rsbeqs r1,r1,r7,lsl #0x8
:0203FC68 CC79F291 ldcgtl 2,cr15,[r9],#-0x244
:0203FC6C 00051761 andeq  r1,r5,r1,ror #0xe
:0203FC70 000570E5 andeq  r7,r5,r5,ror #0x1
:0203FC74 F20F1019 andnv  r1,r15,#0x19
:0203FC78 00ED715D rsceq  r7,r13,r13,asr r1
:0203FC7C 5D2F66E3 stcpl  6,cr6,[r15,#-0x38c]!
:0203FC80 E0600001 rsb  r0,r0,r1
:0203FC84 0F99059D swieq 0x0099059d
:0203FC88 F2E2196D rscnv  r1,r2,#0x1B4000
:0203FC8C 306111FD unknown
:0203FC90 F900092B stmnvdb  r0 ,{r0,r1,r3,r5,r8,r11}
:0203FC94 2A104517 bcs 024510F8
:0203FC98 BC004976 stclt  9,cr4,[r0],{#0x76}
:0203FC9C D9063D00 stmledb  r6 ,{r8,r10,r11,r12,r13}
:0203FCA0 F0106947 andnvs r6,r0,r7,asr #0x12
:0203FCA4 05B94219 ldreq r4,[r9, #+0x219]!
:0203FCA8 F9F27312 unknown
:0203FCAC 1DA0B000 stcne  0,cr11,[r0,#+0x0]!
:0203FCB0 E1495B09 unknown
:0203FCB4 0012E917 andeqs r14,r2,r7,lsl r9
:0203FCB8 60B0799A umlalvss r7,r0,r10,r9
:0203FCBC 81A43079 movhi  r3,r9,ror r0
:0203FCC0 59151300 ldmpldb  r5 ,{r8,r9,r12}
:0203FCC4 5914799D ldmpldb  r4 ,{r0,r2,r3,r4,r7,r8,r11,r12,r13,r14}
:0203FCC8 38EB1100 unknown
:0203FCCC 04E59A10 unknown
:0203FCD0 077513C9 ldreqb r1,ia 
:0203FCD4 453401C0 ldrmi r0,[r4, #-0x1c0]!
:0203FCD8 06026501 streq r6,[r2],-r1, lsl #0xa
:0203FCDC 1FF14079 swine 0x00f14079
:0203FCE0 B700590B strlt r5,[r0,-r11, lsl #0x12]
:0203FCE4 EBFFF23F bl 0203C5E8
:0203FCE8 00F53079 rsceqs r3,r5,r9,ror r0
:0203FCEC F5308880 ldrnv r8,[r0, #-0x880]!
:0203FCF0 D0E15800 rscle  r5,r1,r0,lsl #0x10
:0203FCF4 50AD00F5 unknown
:0203FCF8 71D2005D bicvcs r0,r2,r13,asr r0
:0203FCFC 10D8005D sbcnes r0,r8,r13,asr r0
:0203FD00 61A99700 movvs  r9,r0,lsl #0xe		;r9=0(0x0)
:0203FD04 A1094102 unknown
:0203FD08 03A08001 moveq  r8,#0x1		;r8=1(0x1)
:0203FD0C 0059100D subeqs r1,r9,r13
:0203FD10 9130F613 teqls r0,r3,lsl r6
:0203FD14 0085F580 addeq  r15,r5,r0,lsl #0xb
:0203FD18 2F39202C swics 0x0039202c
:0203FD1C 06FD04DD unknown
:0203FD20 E59740E5 ldr r4,[r7, #+0xe5]		;r7+0xe5=*(000000ee)
:0203FD24 12352004 eornes r2,r5,#0x4
:0203FD28 31F10031 mvnccs r0,lsr r1
:0203FD2C 091051E0 ldmeqdb  r0 ,{r5,r6,r7,r8,r12,r14}
:0203FD30 30E24001 rsccc  r4,r2,r1
:0203FD34 03E58700 mvneq  r8,#0x0
:0203FD38 8F119520 swihi 0x00119520
:0203FD3C 37C11595 unknown
:0203FD40 1C951611 ldcne  6,cr1,[r5],{#0x11}
:0203FD44 FFFE7AF0 swinv 0x00fe7af0
:0203FD48 10152149 andnes r2,r5,r9,asr #0x2
:0203FD4C 1D4125B7 unknown
:0203FD50 EC1EF91F ldc  9,cr15,[r14],{#0x1f}
:0203FD54 08084515 stmeqda  r8 ,{r0,r2,r4,r8,r10,r14}
:0203FD58 2EBD9800 cdpcs 8,10,cr9,cr13,cr0,0
:0203FD5C A200F1B2 andge  r15,r0,#0x8000002C
:0203FD60 09301091 ldmeqdb  r0!,{r0,r4,r7,r12}
:0203FD64 0921C13E stmeqdb  r1!,{r1,r2,r3,r4,r5,r8,r14,r15}
:0203FD68 8045D110 subhi  r13,r5,r0,lsl r1
:0203FD6C 40455DD0 unknown
:0203FD70 300E8538 andcc  r8,r14,r8,lsr r5
:0203FD74 E0459750 sub  r9,r5,r0,asr r7
:0203FD78 05D14501 ldreqb r4,[r1, #+0x501]		;r1+0x501=*(01e90502)
:0203FD7C E907ED09 stmdb  r7 ,{r0,r3,r8,r10,r11,r13,r14,r15}
:0203FD80 0DF9FFFF ldceql 15,cr15,[r9,#+0x3fc]!
:0203FD84 20C14598 smullcs  r4,r1,r8,r5
:0203FD88 10091765 andne  r1,r9,r5,ror #0xe
:0203FD8C 601009BF ldrvsh r0,[r0], -r15
:0203FD90 57BE3845 ldrpl r3,[r0], -r15
:0203FD94 20850058 addcs  r0,r5,r8,asr r0
:0203FD98 E598302C ldr r3,[r8, #+0x2c]		;r8+0x2c=*(0000002d)
:0203FD9C 98500418 ldmlsda  r0 ,{r3,r4,r10}^
:0203FDA0 31650161 unknown
:0203FDA4 F800CD35 stmnvda  r0 ,{r0,r2,r4,r5,r8,r10,r11,r14,r15}
:0203FDA8 3E552C83 cdpcc 12,4,cr2,cr5,cr3,4
:0203FDAC 29012544 stmcsdb  r1 ,{r2,r6,r8,r10,r13}
:0203FDB0 21342D11 teqcs r4,r1,lsl r13
:0203FDB4 12D5BD31 sbcnes r11,r5,#0xC40
:0203FDB8 009DA0BD ldreqh r10,[r13], +r13
:0203FDBC 952A02DD strls r0,[r10, #-0x2dd]!
:0203FDC0 060D801D unknown
:0203FDC4 85D647A5 ldrhib r4,[r6, #+0x7a5]		;r6+0x7a5=*(000007a5)
:0203FDC8 0175C8F1 ldreqsh r12,[r5, #-0x81]!
:0203FDCC 4D1795C8 unknown
:0203FDD0 BC101DA5 ldclt  13,cr1,[r0],{#0xa5}
:0203FDD4 C59F2075 ldrgt r2,[r15, #+0x75]		;r15+0x75=*(0203fe51)=#-534249379(0xe028005d)
:0203FDD8 21F1ED21 mvncss r14,r1,lsr #0x1a
:0203FDDC 154D15B4 strneb r1,[r13, #-0x5b4]		;(r13-0x5b4=*(fffffa4c))
:0203FDE0 6F0055A4 swivs 0x000055a4
:0203FDE4 1685016D strne r0,[r13, #-0x5b4]		;(r13-0x5b4=*(fffffa4c))
:0203FDE8 49990028 ldmmiib  r9 ,{r3,r5}
:0203FDEC B50F8D20 strlt r8,[r15, #-0xd20]		;r15-0xd20=*(0203f0d4)=#-1637683159(0x9e62f029)
:0203FDF0 8E100900 cdphi 9,0,cr0,cr0,cr0,0
:0203FDF4 1CFD504D ldcnel 0,cr5,[r13],#+0x134
:0203FDF8 7638404D unknown
:0203FDFC 404D9920 submi  r9,r13,r0,lsr #0x12
:0203FE00 99400885 stmlsdb  r0 ,{r0,r2,r7,r11}^
:0203FE04 00E5004D rsceq  r0,r5,r13,asr #0x0
:0203FE08 E28620CC add  r2,r6,#0xCC
:0203FE0C E2453010 sub  r3,r5,#0x10
:0203FE10 1C80904D stcne  0,cr9,[r0],{#0x4d}
:0203FE14 B1444DC9 unknown
:0203FE18 091D9902 ldmeqdb  r13 ,{r1,r8,r11,r12,r15}
:0203FE1C 3A587A10 bcc 0365E664
:0203FE20 952E0500 strls r0,[r14, #-0x500]!
:0203FE24 25587911 ldrcsb r7,[r8, #-0x911]		;(r8-0x911=*(9e62e718))
:0203FE28 20016517 andcs  r6,r1,r7,lsl r5
:0203FE2C 99E59A66 unknown
:0203FE30 1C013521 stcne  5,cr3,[r1],{#0x21}
:0203FE34 051E8540 ldreq r8,[r14, #-0x540]		;(r14-0x540=*(fffffac0))
:0203FE38 36BDCC17 unknown
:0203FE3C 44004934 strmi r4,[r0],#-0x934
:0203FE40 19552DBD ldmnedb  r5 ,{r0,r2,r3,r4,r5,r7,r8,r10,r11,r13}^
:0203FE44 005D0305 subeqs r0,r13,r5,lsl #0x6
:0203FE48 21AD04F5 unknown
:0203FE4C 006941B1 unknown
:0203FE50 28005D74 stmcsda  r0 ,{r2,r4,r5,r6,r8,r10,r11,r12,r14}
:0203FE54 17092EE0 strne r2,da 
:0203FE58 C90BE35E stmgtdb  r11 ,{r1,r2,r3,r4,r6,r8,r9,r13,r14,r15}
:0203FE5C 90C02C00 sbcls  r2,r0,r0,lsl #0x18
:0203FE60 1518E511 ldrne r14,[r8, #-0x511]		;(r8-0x511=*(9e62eb18))
:0203FE64 C01CD591 mulgts r12,r1,r5
:0203FE68 0C3EE58D ldceq  5,cr14,[r14],#-0x234
:0203FE6C 5EC90111 mcrpl 1,6,r0,cr9,cr1,{0}
:0203FE70 16BD100D unknown
:0203FE74 992AE978 stmlsdb  r10!,{r3,r4,r5,r6,r8,r11,r13,r14,r15}
:0203FE78 EF00C10A swi 0x0000c10a
:0203FE7C 604BCD78 subvs  r12,r11,r8,ror r13
:0203FE80 9351014D cmpls r1,#0x40000013
:0203FE84 80012D5C andhi  r2,r1,r12,asr r13
:0203FE88 401FFD5A andmis r15,r15,r10,asr r13
:0203FE8C 02590659 subeqs r0,r9,#0x5900000
:0203FE90 7C0C0D26 stcvc  13,cr0,[r12],{#0x26}
:0203FE94 01512D30 cmpeq r1,r0,lsr r13
:0203FE98 D353C5C0 cmple r3,#0x30000000
:0203FE9C D5D3000D ldrleb r0,[r3, #+0xd]		;r3+0xd=*(0000000d)
:0203FEA0 D543C513 strleb r12,[r3, #-0x513]		;(r3-0x513=*(fffffaed))
:0203FEA4 CC0229CC stcgt  9,cr2,[r2],{#0xcc}
:0203FEA8 8CC002E5 stchil 2,cr0,[r0],{#0xe5}
:0203FEAC 188223C5 stmneia  r2 ,{r0,r2,r6,r7,r8,r9,r13}
:0203FEB0 51BC0765 movpls r0,r5,ror #0xe
:0203FEB4 7020E1CD eorvc  r14,r0,r13,asr #0x3
:0203FEB8 18329502 ldmneda  r2!,{r1,r8,r10,r12,r15}
:0203FEBC 151E0015 ldrne r0,[r14, #-0x15]		;(r14-0x15=*(ffffffeb))
:0203FEC0 AC93AD00 ldcge  13,cr10,[r3],{#0x0}
:0203FEC4 85B54481 ldrhi r4,[r5, #+0x481]!
:0203FEC8 E0108DF1 ldrsh r8,[r0], -r1
:0203FECC 911FA9E3 tstls r15,r3,ror #0x13
:0203FED0 50649814 rsbpl  r9,r4,r4,lsl r8
:0203FED4 01400001 unknown
:0203FED8 9803D100 stmlsda  r3 ,{r8,r12,r14,r15}
:0203FEDC E91A9F20 ldmdb  r10 ,{r5,r8,r9,r10,r11,r12,r15}
:0203FEE0 0E459D0A cdpeq 13,4,cr9,cr5,cr10,0
:0203FEE4 E5500F05 ldrb r0,[r0, #-0xf05]		;(r0-0xf05=*(fffff0fb))
:0203FEE8 4103CD1C unknown
:0203FEEC C90CED02 stmgtdb  r12 ,{r1,r8,r10,r11,r13,r14,r15}
:0203FEF0 00575803 subeqs r5,r7,r3,lsl #0x10
:0203FEF4 01C07065 biceq  r7,r0,r5,ror #0x0
:0203FEF8 E35CA212 cmp r12,#0x20000001
:0203FEFC 8002F50A andhi  r15,r2,r10,lsl #0xa
:0203FF00 9D7800A9 ldclsl 0,cr0,[r8,#-0x2a4]!
:0203FF04 13B5A805 movnes r10,#0x50000		;r10=327680(0x50000)
:0203FF08 E594402C ldr r4,[r4, #+0x2c]		;r4+0x2c=*(0cc0002c)=#0(0x00000000)
:0203FF0C 0600C57C unknown
:0203FF10 2910E541 ldmcsdb  r0 ,{r0,r6,r8,r10,r13,r14,r15}
:0203FF14 E58D4010 str r4,[r13, #+0x10]		;r13+0x10=*(00000010)
:0203FF18 502D1CD1 unknown
:0203FF1C 65E319D1 strvsb r1,[r3, #+0x9d1]!
:0203FF20 471E811B unknown
:0203FF24 E733AD57 unknown
:0203FF28 93B415F0 movlss r1,#0x3C000000		;r1=1006632960(0x3c000000)
:0203FF2C EBFFF12C bl 0203C3E4
:0203FF30 39421D60 stmccdb  r2 ,{r5,r6,r8,r10,r11,r12}^
:0203FF34 E00579F4 unknown
:0203FF38 79FE1169 unknown
:0203FF3C ED01E905 unknown
:0203FF40 1E2D1C55 mcrne 12,1,r1,cr13,cr5,{2}
:0203FF44 10795D60 rsbnes r5,r9,r0,ror #0x1a
:0203FF48 01FD1159 mvneqs r1,r9,asr r1
:0203FF4C FE02F980 cdp2 9,0,cr15,cr2,cr0,4
:0203FF50 1A753155 bne 03D8C4AC
:0203FF54 9F6118D7 swils 0x006118d7
:0203FF58 4816FD05 ldmmida  r6 ,{r0,r2,r8,r10,r11,r12,r13,r14,r15}
:0203FF5C 50801625 addpl  r1,r0,r5,lsr #0xc
:0203FF60 0D28E584 stceq  5,cr14,[r8,#-0x210]!
:0203FF64 9D103800 unknown
:0203FF68 9D880089 unknown
:0203FF6C 090D03BD stmeqdb  r13 ,{r0,r2,r3,r4,r5,r7,r8,r9}
:0203FF70 D140000D unknown
:0203FF74 048D4400 streq r4,[r13],#+0x400
:0203FF78 841018AE ldrhi r1,[r0],#-0x8ae
:0203FF7C DD840985 unknown
:0203FF80 2850E424 ldmcsda  r0 ,{r2,r5,r10,r13,r14,r15}^
:0203FF84 2004059F mulcs  r4,r15,r5
:0203FF88 2151030D cmpcs r1,r13,lsl #0x6
:0203FF8C 08E50A8D unknown
:0203FF90 006219F0 unknown
:0203FF94 3570D0EB ldrccb r13,[r0, #-0xeb]!
:0203FF98 C02DD101 eorgt  r13,r13,r1,lsl #0x2
:0203FF9C 04B91AD9 unknown
:0203FFA0 010D1FA9 unknown
:0203FFA4 1D0056F1 unknown
:0203FFA8 4D1C8F20 unknown
:0203FFAC 144D0304 strneb r0,[r13],#-0x304
:0203FFB0 190CF581 stmnedb  r12 ,{r0,r7,r8,r10,r12,r13,r14,r15}
:0203FFB4 EA035D66 b 02117554
:0203FFB8 20C90021 sbccs  r0,r9,r1,lsr #0x0
:0203FFBC E584C021 str r12,[r4, #+0x21]		;r4+0x21=*(00000021)
:0203FFC0 45F13C00 ldrmib r3,[r1, #+0xc00]!
:0203FFC4 F1F0577B mvnnvs r5,r11,ror r7
:0203FFC8 7D047D26 unknown
:0203FFCC 4915F508 ldmmidb  r5 ,{r3,r8,r10,r12,r13,r14,r15}
:0203FFD0 09128151 ldmeqdb  r2 ,{r0,r4,r6,r8,r15}
:0203FFD4 57D2FE00 ldrplb r15,[r2,+r0, lsl #0x1c]
:0203FFD8 29583009 ldmcsdb  r8 ,{r0,r3,r12,r13}^
:0203FFDC 0269F002 rsbeq  r15,r9,#0x2
:0203FFE0 C1D41009 bicgts r1,r4,r9
:0203FFE4 00340009 eoreqs r0,r4,r9
:0203FFE8 C0224984 eorgt  r4,r2,r4,lsl #0x13
:0203FFEC B8A200D5 stmltia  r2!,{r0,r2,r4,r6,r7}
:0203FFF0 2BE1C403 blcs 018B1004
:0203FFF4 30053150 andcc  r3,r5,r0,asr r1
:0203FFF8 E5842820 str r2,[r4, #+0x820]		;r4+0x820=*(00000820)
:0203FFFC 4934A101 ldmmidb  r4!,{r0,r8,r13,r15}
:02040000 84102C24 ldrhi r2,[r0],#-0xc24
:02040004 202C1518 eorcs  r1,r12,r8,lsl r5
:02040008 10990584 addnes r0,r9,r4,lsl #0xb
:0204000C A042CD1C subge  r12,r2,r12,lsl r13
:02040010 B40001DC strlt r0,[r0],#-0x1dc
:02040014 018C06AF orreq  r0,r12,r15,lsr #0xd
:02040018 2A8C1000 bcs 00344020
:0204001C 000102C9 andeq  r0,r1,r9,asr #0x5
:02040020 02069278 andeq  r9,r6,#0x80000007
:02040024 3D292F71 stccc  15,cr2,[r9,#-0x1c4]!
:02040028 B1691DC3 unknown
:0204002C D041C0A5 suble  r12,r1,r5,lsr #0x1
:02040030 7050410B subvcs r4,r0,r11,lsl #0x2
:02040034 60AD06C5 adcvs  r0,r13,r5,asr #0xd
:02040038 C548B0AD strgtb r11,[r8, #-0xad]		;(r8-0xad=*(9e62ef7c))
:0204003C C0ADE445 adcgt  r14,r13,r5,asr #0x8
:02040040 AA00D904 bge 02076458
:02040044 1D000903 unknown
:02040048 E17F8510 cmn r15,r0,lsl r5
:0204004C B9F06132 unknown
:02040050 577A9E36 unknown
:02040054 E58512E5 str r1,[r5, #+0x2e5]		;r5+0x2e5=*(000002e5)
:02040058 12152831 andnes r2,r5,#0x310000
:0204005C EDE446B1 stcl 6,cr4,[r4,#+0x2c4]!
:02040060 EDD08413 unknown
:02040064 29FD87F3 ldmcsib  r13!,{r0,r1,r4,r5,r6,r7,r8,r9,r10,r15}^
:02040068 C9106582 ldmgtdb  r0 ,{r1,r7,r8,r10,r13,r14}
:0204006C 298163ED stmcsib  r1 ,{r0,r2,r3,r5,r6,r7,r8,r9,r13,r14}
:02040070 13570035 cmpne r7,#0x35
:02040074 6083ED84 addvs  r14,r3,r4,lsl #0x1b
:02040078 E58D8047 str r8,[r13, #+0x47]		;r13+0x47=*(00000047)
:0204007C 861576B4 unknown
:02040080 60211355 eorvs  r1,r1,r5,asr r3
:02040084 B8210D9F stmltda  r1!,{r0,r1,r2,r3,r4,r7,r8,r10,r11}
:02040088 5924C079 stmpldb  r4!,{r0,r3,r4,r5,r6,r14,r15}
:0204008C 21353A41 teqcs r5,r1,asr #0x14
:02040090 310245AA unknown
:02040094 0057520B subeqs r5,r7,r11,lsl #0x4
:02040098 841A21EB ldrhi r2,[r10],#-0x1eb
:0204009C 0501C143 streq r12,[r1, #-0x143]		;r1-0x143=*(3bfffebd)=#0(0x00000000)
:020400A0 3D712385 ldcccl 3,cr2,[r1,#-0x214]!
:020400A4 D101FD58 unknown
:020400A8 EDF0D1D0 ldcl 1,cr13,[r0,#+0x340]!
:020400AC 2138F0D1 ldrcssb r15,[r8, -r1]!
:020400B0 AD9930D1 unknown
:020400B4 449944C1 ldrmi r4,[r9],#+0x4c1
:020400B8 FDF01BA9 ldc2l 11,cr1,[r0,#+0x2a4]!
:020400BC 2320F120 msrcs CPSR_,#0x8
:020400C0 A13E006D teqge r14,r13,ror #0x0
:020400C4 206CAC09 rsbcs  r10,r12,r9,lsl #0x18
:020400C8 01950069 orreqs r0,r5,r9,ror #0x0
:020400CC 956F1211 strlsb r1,[r15, #-0x211]!
:020400D0 305CF801 subccs r15,r12,r1,lsl #0x10
:020400D4 01200001 unknown
:020400D8 F809ED00 stmnvda  r9 ,{r8,r10,r11,r13,r14,r15}
:020400DC E51A9F00 ldr r9,[r10, #-0xf00]		;(r10-0xf00=*(0004f100))
:020400E0 0011301C andeqs r3,r1,r12,lsl r0
:020400E4 2D200325 stccs  3,cr0,[r0,#-0x94]!
:020400E8 05581803 ldreqb r1,[r8, #-0x803]		;(r8-0x803=*(9e62e826))
:020400EC 00111000 andeqs r1,r1,r0
:020400F0 FD141CAD unknown
:020400F4 090B4D0A stmeqdb  r11 ,{r1,r3,r8,r10,r11,r14}
:020400F8 2275ED2D rsbcss r14,r5,#0xB40
:020400FC 0D4D2375 unknown
:02040100 416C0011 unknown
:02040104 01950601 orreqs r0,r5,r1,lsl #0xc
:02040108 00565EAF subeqs r5,r6,r15,lsr #0x1d
:0204010C 3D602251 stcccl 2,cr2,[r0,#-0x144]!
:02040110 003D0700 eoreqs r0,r13,r0,lsl #0xe
:02040114 631924A8 tstvs r9,#0xA8000000
:02040118 D6000DD6 unknown
:0204011C 0A6002E5 beq 03840CB8
:02040120 C5C18186 strgtb r8,[r1, #+0x186]		;r1+0x186=*(3c000186)=#0(0x00000000)
:02040124 00B964F3 unknown
:02040128 64004D24 strvs r4,[r0],#-0xd24
:0204012C 113DF056 teqne r13,r6,asr r0
:02040130 036530D9 unknown
:02040134 940030E1 strls r3,[r0],#-0xe1
:02040138 0DD5050E unknown
:0204013C 84003002 strhi r3,[r0],#-0x2
:02040140 B9020C05 stmltdb  r2 ,{r0,r2,r10,r11}
:02040144 E1100903 tst r0,r3,lsl #0x12
:02040148 166D33A1 unknown
:0204014C E2410711 sub  r0,r1,#0x440000
:02040150 6DEFDF3B stcvsl 15,cr13,[r15,#+0xec]!
:02040154 4532F90A ldrmi r15,[r2, #-0x90a]!
:02040158 CDEFDB21 stcgtl 11,cr13,[r15,#+0x84]!
:0204015C 01859C02 orreq  r9,r5,r2,lsl #0x18
:02040160 E3008510 unknown
:02040164 E98441BD stmib  r4 ,{r0,r2,r3,r4,r5,r7,r8,r14}
:02040168 D5315122 ldrle r5,[r1, #-0x122]!
:0204016C 8D149520 unknown
:02040170 8E180206 cdphi 2,0,cr0,cr8,cr6,0
:02040174 30020206 andcc  r0,r2,r6,lsl #0x4
:02040178 90F00001 rsclss r0,r0,r1
:0204017C 04F80206 unknown
:02040180 28E92D43 unknown
:02040184 059011C1 ldreq r1,[r0, #+0x1c1]		;r0+0x1c1=*(000001c1)
:02040188 D0175914 andles r5,r7,r4,lsl r9
:0204018C FD7001C1 ldc2l 1,cr0,[r0,#-0x304]!
:02040190 8D715103 ldchil 1,cr5,[r1,#-0xc]!
:02040194 8351C130 cmphi r1,#0xC
:02040198 01BD21C1 moveqs r2,r1,asr #0x3
:0204019C 20005104 andcs  r5,r0,r4,lsl #0x2
:020401A0 4820719F stmmida  r0!,{r0,r1,r2,r3,r4,r7,r8,r12,r13,r14}
:020401A4 15139D00 ldrne r9,[r3, #-0xd00]		;(r3-0xd00=*(fffff300))
:020401A8 E58D901C str r9,[r13, #+0x1c]		;r13+0x1c=*(0000001c)
:020401AC 00CD52B0 streqh r5,[r13],#+0x20
:020401B0 806010E1 rsbhi  r1,r0,r1,ror #0x1
:020401B4 1C53E912 ldcnel 9,cr14,[r3],{#0x12}
:020401B8 48A00259 stmmiia  r0!,{r0,r3,r4,r6,r9}
:020401BC 2D059D60 unknown
:020401C0 81B2E9F0 ldrhish r14,[r2, +r0]!
:020401C4 2004C016 andcs  r12,r4,r6,lsl r0
:020401C8 8909E28D stmhidb  r9 ,{r0,r2,r3,r7,r9,r13,r14,r15}
:020401CC 6107452F unknown
:020401D0 A9EB0060 unknown
:020401D4 A5120110 ldrge r0,[r2, #-0x110]		;(r2-0x110=*(e027ff4d))
:020401D8 A810FD10 ldmgeda  r0 ,{r4,r8,r10,r11,r12,r13,r14,r15}
:020401DC 30D13CEF sbcccs r3,r1,r15,ror #0x19
:020401E0 71D21065 bicvcs r1,r2,r5,ror #0x0
:020401E4 04080510 streq r0,[r8],#-0x510
:020401E8 5B4C0CF1 blpl 033435B4
:020401EC E9284A35 stmdb  r8!,{r0,r2,r4,r5,r9,r11,r14}
:020401F0 006D0C06 rsbeq  r0,r13,r6,lsl #0x18
:020401F4 D5180075 ldrle r0,[r8, #-0x75]		;(r8-0x75=*(ffffff8b))
:020401F8 F473B515 unknown
:020401FC 4D05D5FF unknown
:02040200 6D076500 unknown
:02040204 F8F16DF1 unknown
:02040208 07952048 ldreq r2,ia 
:0204020C 0E15A010 mrceq 0,0,r10,cr5,cr0,{0}
:02040210 BF24E285 swilt 0x0024e285
:02040214 20810181 addcs  r0,r1,r1,lsl #0x3
:02040218 E59D304C ldr r3,[r13, #+0x4c]		;r13+0x4c=*(0000004c)
:0204021C 061EF908 ldreq r15,[r14],-r8, lsl #0x12
:02040220 56460619 unknown
:02040224 0D005100 unknown
:02040228 15C9C506 strneb r12,[r9, #+0x506]		;r9+0x506=*(00000506)
:0204022C C1EBFFF4 unknown
:02040230 48050813 stmmida  r5 ,{r0,r1,r4,r11}
:02040234 11955128 orrnes r5,r5,r8,lsr #0x2
:02040238 39034583 stmccdb  r3 ,{r0,r1,r7,r8,r10,r14}
:0204023C 8065B142 rsbhi  r11,r5,r2,asr #0x2
:02040240 AD423903 unknown
:02040244 29C1132D stmcsib  r1 ,{r0,r2,r3,r5,r8,r9,r12}^
:02040248 19E10000 unknown
:0204024C 6DA7436D stcvs  3,cr4,[r7,#+0x1b4]!
:02040250 2D41B580 unknown
:02040254 00055365 andeq  r5,r5,r5,ror #0x6
:02040258 3102EDB0 strcch r14,[r2, -r0]
:0204025C 00055611 andeq  r5,r5,r1,lsl r6
:02040260 5412ADB7 ldrpl r10,[r2],#-0xdb7
:02040264 1FD12129 swine 0x00d12129
:02040268 4201037D andmi  r0,r1,#0xF4000001
:0204026C BD81D197 unknown
:02040270 11D003B8 ldrneh r0,[r0, #+0x38]		;r0+0x38=*(00000038)
:02040274 8D11CD00 unknown
:02040278 E0089514 and  r9,r8,r4,lsl r5
:0204027C A54DD03C strgeb r13,[r13, #-0x3c]		;(r13-0x3c=*(ffffffc4))
:02040280 39024108 stmccdb  r2 ,{r3,r8,r14}
:02040284 0935601B ldmeqdb  r5!,{r0,r1,r3,r4,r13,r14}
:02040288 8B0101B8 blhi 02080970
:0204028C 30B97101 adcccs r7,r9,r1,lsl #0x2
:02040290 60111101 andvss r1,r1,r1,lsl #0x2
:02040294 BDE011D8 stcltl 1,cr1,[r0,#+0x360]!
:02040298 E1D700D0 ldrsb r0,[r7, #+0x0]		;r7+0x0=*(00000009)
:0204029C 10F12091 smlalnes r2,r1,r1,r0
:020402A0 70584091 unknown
:020402A4 5CE59D20 stcpll 13,cr9,[r5],#+0x80
:020402A8 89600875 unknown
:020402AC 20502400 subcss r2,r0,r0,lsl #0x8
:020402B0 00350071 eoreqs r0,r5,r1,ror r0
:020402B4 E58D502C str r5,[r13, #+0x2c]		;r13+0x2c=*(0000002c)
:020402B8 E1100630 tst r0,r0,lsr r6
:020402BC 34006109 strcc r6,[r0],#-0x109
:020402C0 302501F1 unknown
:020402C4 B6000DD8 unknown
:020402C8 8002E5D8 unknown
:020402CC 25002588 strcs r2,[r0, #-0x588]		;(r0-0x588=*(fffffa78))
:020402D0 A96010F0 unknown
:020402D4 000DD760 andeq  r13,r13,r0,ror #0xe
:020402D8 7002E5D7 unknown
:020402DC 00A90587 adceq  r0,r9,r7,lsl #0xb
:020402E0 3504F0A9 strcc r15,[r4, #-0xa9]		;(r4-0xa9=*(ffffff57))
:020402E4 FD143500 unknown
:020402E8 00F9FD12 rsceqs r15,r9,r2,lsl r13
:020402EC 8D0020BB unknown
:020402F0 4D3C2045 ldcmi  0,cr2,[r12,#-0x114]!
:020402F4 00187555 andeqs r7,r8,r5,asr r5
:020402F8 02999D68 addeqs r9,r9,#0x1A00
:020402FC 810000B5 strhih r0,[r0, -r5]
:02040300 41008940 unknown
:02040304 F6150924 ldrnv r0,[r5],-r4, lsr #0x12
:02040308 31404879 unknown
:0204030C 4A13C501 bmi 02531718
:02040310 15B135FC ldrne r3,[r1, #+0x5fc]!
:02040314 1503CD10 strne r12,[r3, #-0xd10]		;(r3-0xd10=*(fffff2f0))
:02040318 CD337910 ldcgt  9,cr7,[r3,#-0x40]!
:0204031C 2111D50A tstcs r1,r10,lsl #0xa
:02040320 1D4E4013 unknown
:02040324 11910A01 orrnes r0,r1,r1,lsl #0x14
:02040328 8D3010AD ldchi  0,cr1,[r0,#-0x2b4]!
:0204032C 200D08E2 andcs  r0,r13,r2,ror #0x11
:02040330 0DD51239 unknown
:02040334 02E5D500 rsceq  r13,r5,#0x0
:02040338 E1850A50 orr  r0,r5,r0,asr r10
:0204033C 097D5206 unknown
:02040340 C30229C3 unknown
:02040344 83AA08CD movhi  r0,#0xCD0000		;r0=13434880(0xcd0000)
:02040348 FFFFF7E2 swinv 0x00fff7e2
:0204034C 1D50FD1A unknown
:02040350 FD28C010 stc2  0,cr12,[r8,#-0x40]!
:02040354 C0FD7240 rscgts r7,r13,r0,asr #0x4
:02040358 08036101 stmeqda  r3 ,{r0,r8,r13,r14}
:0204035C 51AA00B9 strplh r0,[r10, +r9]!
:02040360 403DF5EF eormis r15,r13,r15,ror #0xb
:02040364 115D0109 cmpne r13,r9,lsl #0x2
:02040368 B4010930 strlt r0,[r1],#-0x930
:0204036C FC22102D stc2  0,cr1,[r2],#-0xb4
:02040370 10DDF02D sbcnes r15,r13,r13,lsr #0x0
:02040374 6591EEE6 ldrvs r14,[r1, #+0xee6]		;r1+0xee6=*(3c000ee6)=#0(0x00000000)
:02040378 08205599 stmeqda  r0!,{r0,r3,r4,r7,r8,r10,r12,r14}
:0204037C 00591369 subeqs r1,r9,r9,ror #0x6
:02040380 0421FC16 unknown
:02040384 41CD400D bicmi  r4,r13,r13
:02040388 14006D20 strne r6,[r0],#-0xd20
:0204038C 05204681 streq r4,[r0, #-0x681]!
:02040390 40051040 andmi  r1,r5,r0,asr #0x0
:02040394 400524AB andmi  r2,r5,r11,lsr #0x9
:02040398 1C400518 stcnel 5,cr0,[r0],{#0x18}
:0204039C 2B799010 blcs 03EA43E4
:020403A0 9000288A andls  r2,r0,r10,lsl #0x11
:020403A4 128D2955 addne  r2,r13,#0x154000
:020403A8 750813F9 strvc r1,[r8, #-0x3f9]		;(r8-0x3f9=*(fffffc07))
:020403AC 45F9B81B ldrmib r11,[r9, #+0x81b]!
:020403B0 1B75189D blne 03D8662C
:020403B4 0035FBFC unknown
:020403B8 A7028540 strge r8,[r9, #+0x81b]!
:020403BC A0354EE5 eorges r4,r5,r5,ror #0x1d
:020403C0 50B8032D adcpls r0,r8,r13,lsr #0x6
:020403C4 210A05CD unknown
:020403C8 382DC71C stmccda  r13!,{r2,r3,r4,r8,r9,r10,r14,r15}
:020403CC 0D452034 unknown
:020403D0 EF3205D1 swi 0x003205d1
:020403D4 C19919F5 ldrgtsh r1,[r9, +r5]
:020403D8 D916DD3B ldmledb  r6 ,{r0,r1,r3,r4,r5,r8,r10,r11,r12,r14,r15}
:020403DC E12B5118 unknown
:020403E0 15EEB240 strneb r11,[r14, #+0x240]!
:020403E4 00119F06 andeqs r9,r1,r6,lsl #0x1e
:020403E8 B10055DF unknown
:020403EC 481B7125 ldmmida  r11 ,{r0,r2,r5,r8,r12,r13,r14}
:020403F0 0206318C andeq  r3,r6,#0x23
:020403F4 BD400500 unknown
:020403F8 AD212905 stcge  9,cr2,[r1,#-0x14]!
:020403FC F864B144 unknown
:02040400 204D00C5 subcs  r0,r13,r5,asr #0x1
:02040404 05004D38 streq r4,[r0, #-0xd38]		;(r0-0xd38=*(00ccf2c8))
:02040408 00219500 eoreq  r9,r1,r0,lsl #0xa
:0204040C 49E0828B unknown
:02040410 7DF37B14 ldcvcl 11,cr7,[r3,#+0x50]!
:02040414 24001170 strcs r1,[r0],#-0x170
:02040418 14611985 unknown
:0204041C 14715529 unknown
:02040420 01C59061 biceq  r9,r5,r1,ror #0x0
:02040424 81FC6055 mvnhis r6,r5,asr r0
:02040428 81600900 unknown
:0204042C 0FA11050 swieq 0x00a11050
:02040430 0C850C79 stceq  12,cr0,[r5],{#0x79}
:02040434 D5F7022D ldrleb r0,[r7, #+0x22d]!
:02040438 8C89C01C stchi  0,cr12,[r9],{#0x1c}
:0204043C 597C8930 ldmpldb  r12!,{r4,r5,r8,r11,r15}^
:02040440 2001F12D andcs  r15,r1,r13,lsr #0x2
:02040444 D40C6D75 strle r6,[r12],#-0xd75
:02040448 9DC501AD unknown
:0204044C 397D1721 unknown
:02040450 DD3DE5C0 ldcle  5,cr14,[r13,#-0x300]!
:02040454 5DD05D5E unknown
:02040458 A1F05DF0 ldrgesh r5,[r0, #+0xd0]!
:0204045C 04A18134 unknown
:02040460 20DF0059 sbccss r0,r15,r9,asr r0
:02040464 8120C059 unknown
:02040468 2191043D orrcss r0,r1,r13,lsr r4
:0204046C 5552C104 ldrplb r12,[r2, #-0x104]		;(r2-0x104=*(e027ff59))
:02040470 09183510 ldmeqdb  r8 ,{r4,r8,r10,r12,r13}
:02040474 09006160 stmeqdb  r0 ,{r5,r6,r8,r13,r14}
:02040478 8D091960 unknown
:0204047C FF000920 swinv 0x00000920
:02040480 810A3501 unknown
:02040484 0025D310 eoreq  r13,r5,r0,lsl r3
:02040488 16000DD1 unknown
:0204048C 2E75E881 cdpcs 8,6,cr14,cr5,cr1,4
:02040490 05140001 ldreq r0,[r4, #-0x1]		;(r4-0x1=*(ffffffff))
:02040494 1F490100 swine 0x00490100
:02040498 1C0001AC stcne  1,cr0,[r0],{#0xac}
:0204049C 00200001 eoreq  r0,r0,r1
:020404A0 050CE581 streq r14,[r12, #-0x581]		;(r12-0x581=*(fffffa7f))
:020404A4 3DE58130 stcccl 1,cr8,[r5,#+0xc0]!
:020404A8 4D5CD914 unknown
:020404AC 10219506 eorne  r9,r1,r6,lsl #0xa
:020404B0 E512ED78 ldr r14,[r2, #-0xd78]		;(r2-0xd78=*(e027f2e5))
:020404B4 22005D5C andcs  r5,r0,#0x1700
:020404B8 E1EBFFF3 unknown
:020404BC 21108723 tstcs r0,r3,lsr #0xe
:020404C0 8800B50F stmhida  r0 ,{r0,r1,r2,r3,r8,r10,r12,r13,r15}
:020404C4 8D053580 unknown
:020404C8 E602F167 str r15,da 
:020404CC 09378960 ldmeqdb  r7!,{r5,r6,r8,r11,r15}
:020404D0 E30E7D50 unknown
:020404D4 001956CD andeqs r5,r9,r13,asr #0xd
:020404D8 F8EE2CA1 unknown
:020404DC 25011580 strcs r1,[r1, #-0x580]		;(r1-0x580=*(fffffa80))
:020404E0 F85F7900 ldmnvda  r15 ,{r8,r11,r12,r13,r14}^
:020404E4 0AC102D5 beq 01081040
:020404E8 592149DC stmpldb  r1!,{r2,r3,r4,r6,r7,r8,r11,r14}
:020404EC 01898D16 orreq  r8,r9,r6,lsl r13
:020404F0 00C50AA9 sbceq  r0,r5,r9,lsr #0x15
:020404F4 69E3003D unknown
:020404F8 81400510 unknown
:020404FC 191065E0 ldmnedb  r0 ,{r5,r6,r7,r8,r10,r13,r14}
:02040500 00A112C1 adceq  r1,r1,r1,asr #0x5
:02040504 096D3597 unknown
:02040508 2562C100 strcsb r12,[r2, #-0x100]!
:0204050C C562C100 strgtb r12,[r2, #-0x100]!
:02040510 22C1FC21 sbccs  r15,r1,#0x2100
:02040514 FF68341D swinv 0x0068341d
:02040518 BD9792BD unknown
:0204051C BD539782 unknown
:02040520 800A2542 andhi  r2,r10,r2,asr #0xa
:02040524 11971195 unknown
:02040528 09F1E527 ldmeqib  r1!,{r0,r1,r2,r5,r8,r10,r13,r14,r15}^
:0204052C 03D904AB biceqs r0,r9,#0xAB000000
:02040530 E5534D0C ldrb r4,[r3, #-0xd0c]		;(r3-0xd0c=*(fffff2f4))
:02040534 32E08324 rsccc  r8,r0,#0x90000000
:02040538 EB01801A bl 020A05A8
:0204053C 16E9400C unknown
:02040540 144513E9 strneb r1,[r5],#-0x3e9
:02040544 69E7C0E0 unknown
:02040548 47268D11 unknown
:0204054C 2D5D349D unknown
:02040550 E1B06CA0 movs r6,r0,lsr #0x19		;r6=0(0x0)
:02040554 E58D6008 str r6,[r13, #+0x8]		;r13+0x8=*(00000008)
:02040558 81009001 unknown
:0204055C 0D008101 unknown
:02040560 207559B0 unknown
:02040564 7501000D strvc r0,[r1, #-0xd]		;(r1-0xd=*(fffffff3))
:02040568 4065B710 rsbmi  r11,r5,r0,lsl r7
:0204056C B10011B2 strlth r1,[r0, -r2]
:02040570 20B80011 adccss r0,r8,r1,lsl r0
:02040574 BD950069 unknown
:02040578 054D1240 streqb r1,[r13, #-0x240]		;(r13-0x240=*(fffffdc0))
:0204057C 2987F811 stmcsib  r7 ,{r0,r4,r11,r12,r13,r14,r15}
:02040580 C500510F strgt r5,[r0, #-0x10f]		;(r0-0x10f=*(00ccfef1))
:02040584 3CF10194 ldcccl 1,cr0,[r1],#+0x250
:02040588 1591019C ldrne r0,[r1, #+0x19c]		;r1+0x19c=*(0000019c)
:0204058C 1384009D orrne  r0,r4,#0x9D
:02040590 108D10C1 addne  r1,r13,r1,asr #0x1
:02040594 08013909 stmeqda  r1 ,{r0,r3,r8,r11,r12,r13}
:02040598 569E0239 unknown
:0204059C 50E10085 rscpl  r0,r1,r5,lsl #0x1
:020405A0 23090011 unknown
:020405A4 3A006D09 bcc 0205B9D0
:020405A8 022D2F89 eoreq  r2,r13,#0x224
:020405AC 58115D80 ldmplda  r1 ,{r7,r8,r10,r11,r12,r14}
:020405B0 69012069 stmvsdb  r1 ,{r0,r3,r5,r6,r13}
:020405B4 5055B0C0 subpls r11,r5,r0,asr #0x1
:020405B8 9D40659F unknown
:020405BC 04A14004 unknown
:020405C0 C92C9A10 stmgtdb  r12!,{r4,r9,r11,r12,r15}
:020405C4 79E89A00 unknown
:020405C8 C512E009 ldrgt r14,[r2, #-0x9]		;(r2-0x9=*(e0280054))
:020405CC 00490504 subeq  r0,r9,r4,lsl #0xa
:020405D0 7008E158 andvc  r14,r8,r8,asr r1
:020405D4 00A8B1A0 adceq  r11,r8,r0,lsr #0x3
:020405D8 08E590C1 unknown
:020405DC E28024C1 add  r2,r0,#0xC1000000
:020405E0 89201006 stmhidb  r0!,{r1,r2,r12}
:020405E4 A07005E0 rsbges r0,r0,r0,ror #0xb
:020405E8 80138DA1 andhis r8,r3,r1,lsr #0x1b
:020405EC 8D189902 unknown
:020405F0 0A00191E beq 02046A70
:020405F4 790D0091 stmvcdb  r13 ,{r0,r4,r7}
:020405F8 B90CAE40 stmltdb  r12 ,{r6,r9,r10,r11,r13,r15}
:020405FC 08003D42 stmeqda  r0 ,{r1,r6,r8,r10,r11,r12,r13}
:02040600 01650019 unknown
:02040604 1D36E59A ldcne  5,cr14,[r6,#-0x268]!
:02040608 0A246900 beq 0295AA10
:0204060C 4501001D strmi r0,[r1, #-0x1d]		;(r1-0x1d=*(ffffffe3))
:02040610 1012651E andnes r6,r2,r14,lsl r5
:02040614 24ED9A6B unknown
:02040618 E0866007 add  r6,r6,r7
:0204061C 41020000 unknown
:02040620 E58A0435 str r0,[r10, #+0x435]		;r10+0x435=*(00050435)
:02040624 0C051502 stceq  5,cr1,[r5],{#0x2}
:02040628 11A24485 movne  r4,r5,lsl #0x9		;r4=0(0x0)
:0204062C 080D0810 stmeqda  r13 ,{r4,r11}
:02040630 F11289D8 ldrnvsb r8,[r2, -r8]
:02040634 87151D1C unknown
:02040638 3F021975 swicc 0x00021975
:0204063C 107D0000 rsbnes r0,r13,r0
:02040640 4F6D26C1 swimi 0x006d26c1
:02040644 C019715D andgts r7,r9,r13,asr r1
:02040648 56803550 unknown
:0204064C 2FB1C019 swics 0x00b1c019
:02040650 B5311910 ldrlt r1,[r1, #-0x910]!
:02040654 DDFFFF4F ldclel 15,cr15,[r15,#+0x13c]!
:02040658 0510F1AD ldreq r15,[r0, #-0x1ad]		;(r0-0x1ad=*(00ccfe53))
:0204065C 00951969 addeqs r1,r5,r9,ror #0x12
:02040660 00FD48D8 unknown
:02040664 25C142B1 strcsb r4,[r1, #+0x2b1]		;r1+0x2b1=*(000002b1)
:02040668 15A52FB9 strne r2,[r5, #+0xfb9]!
:0204066C 325100F1 subccs r0,r1,#0xF1
:02040670 75E1B0FE strvcb r11,[r1, #+0xfe]!
:02040674 206D590E rsbcs  r5,r13,r14,lsl #0x12
:02040678 5D6D4021 stcpll 0,cr4,[r13,#-0x84]!
:0204067C 95206C0C strls r6,[r0, #-0xc0c]!
:02040680 10490345 subne  r0,r9,r5,asr #0x6
:02040684 0F690505 swieq 0x00690505
:02040688 BC016515 stclt  5,cr6,[r1],{#0x15}
:0204068C C5951018 ldrgt r1,[r5, #+0x18]		;r5+0x18=*(00000018)
:02040690 092A7110 stmeqdb  r10!,{r4,r8,r12,r13,r14}
:02040694 8035B110 eorhis r11,r5,r0,lsl r1
:02040698 1021E578 eorne  r14,r1,r8,ror r5
:0204069C 01150502 tsteq r5,r2,lsl #0xa
:020406A0 19692908 unknown
:020406A4 FE7AB800 cdp2 8,6,cr11,cr10,cr0,0
:020406A8 1B01736D blne 0209D464
:020406AC 1CC134D9 stcnel 4,cr3,[r1],{#0xd9}
:020406B0 04D511D9 ldreqb r1,[r5],#+0x1d9
:020406B4 C1817E20 orrgt  r7,r1,r0,lsr #0x1c
:020406B8 85101D21 ldrhi r1,[r0, #-0xd21]		;(r0-0xd21=*(00ccf2df))
:020406BC A1004511 unknown
:020406C0 3EE7C10A cdpcc 1,14,cr12,cr7,cr10,0
:020406C4 AD219D0C stcge  13,cr9,[r1,#-0x30]!
:020406C8 E2813007 add  r3,r1,#0x7
:020406CC 8506300C strhi r3,[r6, #-0xc]		;(r6-0xc=*(fffffff4))
:020406D0 018D04E5 orreq  r0,r13,r5,ror #0x9
:020406D4 E7C12003 strb r2,[r1, +r3]
:020406D8 123D3808 eornes r3,r13,#0x80000
:020406DC 1209429D andne  r4,r9,#0xD0000009
:020406E0 451C1239 ldrmi r1,[r12, #-0x239]		;(r12-0x239=*(fffffdc7))
:020406E4 DE0F1116 mcrle 1,0,r1,cr15,cr6,{0}
:020406E8 2901103E stmcsdb  r1 ,{r1,r2,r3,r4,r5,r12}
:020406EC 000D8104 andeq  r8,r13,r4,lsl #0x2
:020406F0 011913C5 tsteq r9,r5,asr #0x7
:020406F4 0C4DFFD8 stceql 15,cr15,[r13],{#0xd8}
:020406F8 189D1259 ldmneia  r13 ,{r0,r3,r4,r6,r9,r12}
:020406FC 200004AD andcs  r0,r0,r13,lsr #0x9
:02040700 019E0731 orreqs r0,r14,r1,lsr r7
:02040704 80201000 eorhi  r1,r0,r0
:02040708 3A8920E5 bcc 00288AA4
:0204070C 90C1067D sbcls  r0,r1,r13,ror r6
:02040710 C0200005 eorgt  r0,r0,r5
:02040714 F0123905 andnvs r3,r2,r5,lsl #0x12
:02040718 41E54140 mvnmi  r4,r0,asr #0x2
:0204071C 60019D70 andvs  r9,r1,r0,ror r13
:02040720 01500121 cmpeq r0,r1,lsr #0x2
:02040724 024DAA00 subeq  r10,r13,#0x0
:02040728 BDE302FE stcltl 2,cr0,[r3,#+0x3f8]!
:0204072C 20058933 andcs  r8,r5,r3,lsr r9
:02040730 5BB33275 blpl 00D0D10C
:02040734 208DFFEF addcs  r15,r13,r15,ror #0x1f
:02040738 104917D9 unknown
:0204073C 101C6D10 andnes r6,r12,r0,lsl r13
:02040740 25D99D5C ldrcsb r9,[r9, #+0xd5c]		;r9+0xd5c=*(00000d5c)
:02040744 01035D0D unknown
:02040748 2006CD10 andcs  r12,r6,r0,lsl r13
:0204074C 8714954A ldrhi r9,r12,r6,r0,lsl r13
:02040750 C5420385 strgtb r0,[r2, #-0x385]		;(r2-0x385=*(e027fcd8))
:02040754 87203C23 strhi r3,[r0,-r3, lsr #0x18]!
:02040758 1B45E515 blne 031B9BB4
:0204075C 9E438D01 cdpls 13,4,cr8,cr3,cr1,0
:02040760 10210339 eorne  r0,r1,r9,lsr r3
:02040764 00EA13D5 unknown
:02040768 14C1401D strneb r4,[r1],#+0x1d
:0204076C A1041981 unknown
:02040770 5112B942 tstpl r2,r2,asr #0x12
:02040774 1049EE10 subne  r14,r9,r0,lsl r14
:02040778 04F581F0 unknown
:0204077C 58E59730 unknown
:02040780 60002509 andvs  r2,r0,r9,lsl #0xa
:02040784 07E59720 streqb r9,[r5,+r0, lsr #0xe]!
:02040788 4181206D orrmi  r2,r1,r13,ror #0x0
:0204078C E0420529 sub  r0,r2,r9,lsr #0xa
:02040790 0807ADF3 stmeqda  r7 ,{r0,r1,r4,r5,r6,r7,r8,r10,r11,r13,r15}
:02040794 5D310049 ldcpl  0,cr0,[r1,#-0x124]!
:02040798 A581F0D1 strge r15,[r1, #+0xd1]		;r1+0xd1=*(000000d1)
:0204079C 5D000914 unknown
:020407A0 87106400 ldrhi r6,[r0,-r0, lsl #0x8]
:020407A4 97049D1C unknown
:020407A8 49CC2221 stmmiib  r12 ,{r0,r5,r9,r13}^
:020407AC 41104505 tstmi r0,r5,lsl #0xa
:020407B0 8175F011 cmnhi r5,r1,lsl r0
:020407B4 40023049 andmi  r3,r2,r9,asr #0x0
:020407B8 6505DDB0 strvs r13,[r5, #-0xdb0]		;(r5-0xdb0=*(fffff250))
:020407BC E25D6D02 subs r6,r13,#0x80
:020407C0 02B11D71 adceqs r1,r1,#0x1C40
:020407C4 713817B1 ldrvch r1,[r8, -r1]!
:020407C8 5DC00404 unknown
:020407CC 9530970D ldrls r9,[r0, #-0x70d]!
:020407D0 10032361 andne  r2,r3,r1,ror #0x6
:020407D4 041FE08C ldreq r14,[r15],#-0x8c
:020407D8 10EB017F rscne  r0,r11,r15,ror r1
:020407DC 01E59510 mvneq  r9,r0,lsl r5
:020407E0 81C01D21 bichi  r1,r0,r1,lsr #0x1a
:020407E4 851010E0 ldrhi r1,[r0, #-0xe0]		;(r0-0xe0=*(00ccff20))
:020407E8 4C8D38E5 stcmi  8,cr3,[r13],{#0xe5}
:020407EC 4415AD80 ldrmi r10,[r5],#-0xd80
:020407F0 5DE595C0 stcpll 5,cr9,[r5,#+0x300]!
:020407F4 0D2D2110 stceq  1,cr2,[r13,#-0x40]!
:020407F8 40E8E149 rscmi  r14,r8,r9,asr #0x2
:020407FC 00480595 unknown
:02040800 8018E195 mulhis r8,r5,r1
:02040804 10650013 rsbne  r0,r5,r3,lsl r0
:02040808 053C08F5 ldreq r0,[r12, #-0x8f5]!
:0204080C 2C31240D ldccs  4,cr2,[r1],#-0x34
:02040810 5D21E995 stcpl  9,cr14,[r1,#-0x254]!
:02040814 55025110 strpl r5,[r2, #-0x110]		;(r2-0x110=*(e027ff4d))
:02040818 A9106D2A ldmgedb  r0 ,{r1,r3,r5,r8,r10,r11,r13,r14}
:0204081C 017E0012 cmneq r14,r2,lsl r0
:02040820 2B250585 blcs 02981E3C
:02040824 4D0C004D unknown
:02040828 A058E010 subges r14,r8,r0,lsl r0
:0204082C 9EC040E1 cdpls 0,12,cr4,cr0,cr1,7
:02040830 241102E5 ldrcs r0,[r1],#-0x2e5
:02040834 0CE35C80 stceql 12,cr5,[r3],#+0x200
:02040838 0049112D subeq  r1,r9,r13,lsr #0x2
:0204083C 01000924 unknown
:02040840 4901A558 stmmidb  r1 ,{r3,r4,r6,r8,r10,r13,r15}
:02040844 9E05F100 cdpls 1,0,cr15,cr5,cr0,0
:02040848 104104E5 subne  r0,r1,r5,ror #0x9
:0204084C 08C70005 stmeqia  r7 ,{r0,r2}^
:02040850 E59E2041 ldr r2,[r14, #+0x41]		;r14+0x41=*(00000041)
:02040854 4D9E1010 unknown
:02040858 ED0C8220 unknown
:0204085C E5131910 ldr r1,[r3, #-0x910]		;(r3-0x910=*(fffff6f0))
:02040860 743CD92B unknown
:02040864 5BF9000D blpl 01E808A0
:02040868 5512A1DE ldrpl r10,[r2, #-0x1de]		;(r2-0x1de=*(e027fe7f))
:0204086C 1919B317 ldmnedb  r9 ,{r0,r1,r2,r4,r8,r9,r12,r13,r15}
:02040870 00480005 subeq  r0,r8,r5
:02040874 00011B94 muleq  r1,r4,r11
:02040878 028D0B29 addeq  r0,r13,#0xA400
:0204087C 0769116C streqb r1,r0,r13,#0xA400
:02040880 A708A121 strge r10,[r8,-r1, lsr #0x2]
:02040884 74E59431 unknown
:02040888 3CE594C1 stcccl 4,cr9,[r5],#+0x304
:0204088C C5000900 strgt r0,[r0, #-0x900]		;(r0-0x900=*(00ccf700))
:02040890 0522C90B streq r12,[r2, #-0x90b]!
:02040894 1E100150 mrcne 1,0,r0,cr0,cr0,{2}
:02040898 113D0065 teqne r13,r5,ror #0x0
:0204089C 0AC110DF beq 01084C20
:020408A0 05602225 streqb r2,[r0, #-0x225]!
:020408A4 E1100104 tst r0,r4,lsl #0x2
:020408A8 5076080A rsbpls r0,r6,r10,lsl #0x10
:020408AC 400CE28D andmi  r14,r12,r13,lsl #0x5
:020408B0 00D0E28D sbceqs r14,r0,r13,lsl #0x5
:020408B4 209196C0 addcss r9,r1,r0,asr #0xd
:020408B8 E59620C4 ldr r2,[r6, #+0xc4]		;r6+0xc4=*(000000c4)
:020408BC 0011040C andeqs r0,r1,r12,lsl #0x8
:020408C0 A800110C stmgeda  r0 ,{r2,r3,r8,r12}
:020408C4 A4E59630 unknown
:020408C8 A0007D05 andge  r7,r0,r5,lsl #0x1a
:020408CC 00059610 andeq  r9,r5,r0,lsl r6
:020408D0 1108E040 unknown
:020408D4 03E58D00 mvneq  r8,#0x0
:020408D8 00210095 mlaeq  r1,r5,r0,r0unknown
:020408DC ACE8108D stcgel 0,cr1,[r8],#+0x234
:020408E0 06E596E1 unknown
:020408E4 170D2BBD unknown
:020408E8 0CE286C0 stceql 6,cr8,[r2],#+0x300
:020408EC 3EE08220 cdpcc 2,14,cr8,cr0,cr0,1
:020408F0 D9800709 stmleib  r0 ,{r0,r3,r8,r9,r10}
:020408F4 07103510 unknown
:020408F8 61B00011 movvss r0,r1,lsl r0		;r0=0(0x0)
:020408FC 00919C00 addeqs r9,r1,r0,lsl #0x18
:02040900 328DDCAB addcc  r13,r13,#0xAB00
:02040904 BD1029B5 unknown
:02040908 0341411B unknown
:0204090C 10B6000D adcnes r0,r6,r13
:02040910 41511B15 cmpmi r1,r5,lsl r11
:02040914 E3570002 cmp r7,#0x2
:02040918 05860031 streq r0,[r6, #+0x31]		;r6+0x31=*(00000031)
:0204091C DA03003D ble 02100A18
:02040920 0C0AFFFF stceq  15,cr15,[r10],{#0xff}
:02040924 E59D1002 ldr r1,[r13, #+0x2]		;r13+0x2=*(00000002)
:02040928 754279CC strvcb r7,[r2, #-0x9cc]		;(r2-0x9cc=*(e027f691))
:0204092C 1B7DC200 blne 03FB1134
:02040930 C80071B0 stmgtda  r0 ,{r4,r5,r7,r8,r12,r13,r14}
:02040934 A19600D0 ldrgesb r0,[r6, +r0]
:02040938 1055E018 subnes r14,r5,r8,lsl r0
:0204093C 9610A8A1 ldrls r10,[r0],-r1, lsr #0x11
:02040940 E0814009 add  r4,r1,r9
:02040944 880045A8 stmhida  r0 ,{r3,r5,r7,r8,r10,r14}
:02040948 799D0008 ldmvcib  r13 ,{r3}
:0204094C FFFFCA25 swinv 0x00ffca25
:02040950 39D008CA ldmccib  r0 ,{r1,r3,r6,r7,r11}^
:02040954 0155FF02 cmpeq r5,r2,lsl #0x1e
:02040958 CC02C90C stcgt  9,cr12,[r2],{#0xc}
:0204095C 01E12A00 mvneq  r2,r0,lsl #0x14
:02040960 ADE05040 stcgel 0,cr5,[r0,#+0x100]!
:02040964 01F9C013 mvneqs r12,r3,lsl r0
:02040968 025D5120 subeqs r5,r13,#0x8
:0204096C C4EA033D unknown
:02040970 007D0219 rsbeqs r0,r13,r9,lsl r2
:02040974 738009C9 orrvc  r0,r0,#0x324000
:02040978 017E96E0 cmneq r14,r0,ror #0xd
:0204097C 00D02395 smulleqs r2,r0,r5,r3
:02040980 CCE51086 stcgtl 0,cr1,[r5],#+0x218
:02040984 61E58640 mvnvs  r8,r0,asr #0xc
:02040988 F809DD26 stmnvda  r9 ,{r1,r2,r5,r8,r10,r11,r12,r14,r15}
:0204098C 05127160 ldreq r7,[r2, #-0x160]		;(r2-0x160=*(e027fefd))
:02040990 01A17011 moveq  r7,r1,lsl r0		;r7=0(0x0)
:02040994 95201361 strls r1,[r0, #-0x361]!
:02040998 01581BE5 cmpeq r8,r5,ror #0x17
:0204099C 8901E597 stmhidb  r1 ,{r0,r1,r2,r4,r7,r8,r10,r13,r14,r15}
:020409A0 4025BD01 eormi  r11,r5,r1,lsl #0x1a
:020409A4 0BE24260 bleq 018D132C
:020409A8 39CF0195 stmccib  r15 ,{r0,r2,r4,r7,r8}^
:020409AC 024DD405 subeq  r13,r13,#0x5000000
:020409B0 97315CA8 ldrls r5,[r1,-r8, lsr #0x19]!
:020409B4 025900E5 subeqs r0,r9,#0xE5
:020409B8 83202002 unknown
:020409BC 0D0045E0 unknown
:020409C0 00513312 subeqs r3,r1,r2,lsl r3
:020409C4 452C5C38 strmi r5,[r12, #-0xc38]!
:020409C8 31267900 unknown
:020409CC A100B906 unknown
:020409D0 CD06101D unknown
:020409D4 39F1AF21 ldmccib  r1!,{r0,r5,r8,r9,r10,r11,r13,r15}^
:020409D8 1880C17C stmneia  r0 ,{r2,r3,r4,r5,r6,r8,r14,r15}
:020409DC E59720C1 ldr r2,[r7, #+0xc1]		;r7+0xc1=*(000000c1)
:020409E0 00AD15BA unknown
:020409E4 1110C137 tstne r0,r7,lsr r1
:020409E8 32F05525 rscccs r5,r0,#0x9400000
:020409EC 10910321 addnes r0,r1,r1,lsr #0x6
:020409F0 82101EDD andhis r1,r0,#0xDD0
:020409F4 509D2005 addpls r2,r13,r5
:020409F8 A5F81199 ldrgeb r1,[r8, #+0x199]!
:020409FC 1C99B810 ldcne  8,cr11,[r9],{#0x10}
:02040A00 40A58721 adcmi  r8,r5,r1,lsr #0xe
:02040A04 8700A587 strhi r10,[r0,-r7, lsl #0xb]
:02040A08 215429E5 cmpcs r4,r5,ror #0x13
:02040A0C 1503E587 strne r14,[r3, #-0x587]		;(r3-0x587=*(fffffa79))
:02040A10 4500D540 strmi r13,[r0, #-0x540]		;(r0-0x540=*(fffffac0))
:02040A14 1129E028 unknown
:02040A18 E5870154 str r0,[r7, #+0x154]		;r7+0x154=*(00000154)
:02040A1C F8012102 stmnvda  r1 ,{r1,r8,r13}
:02040A20 10184541 andnes r4,r8,r1,asr #0xa
:02040A24 E7C61961 strb r1,r4,r8,r1,asr #0xa
:02040A28 DD011FB9 unknown
:02040A2C 35F8A500 ldrccb r10,[r8, #+0x500]!
:02040A30 5910271A ldmpldb  r0 ,{r1,r3,r4,r8,r9,r10,r13}
:02040A34 09118565 ldmeqdb  r1 ,{r0,r2,r5,r6,r8,r10,r15}
:02040A38 3D721305 ldcccl 3,cr1,[r2,#-0x14]!
:02040A3C 8D101550 unknown
:02040A40 00115C10 andeqs r5,r1,r0,lsl r12
:02040A44 8D105461 unknown
:02040A48 1451B700 ldrneb r11,[r1],#-0x700
:02040A4C EBFFEE89 bl 0203C478
:02040A50 01E02005 mvneq  r2,r5
:02040A54 015D02E3 cmpeq r13,r3,ror #0x5
:02040A58 46400514 unknown
:02040A5C 12144210 andnes r4,r4,#0x1
:02040A60 C1110069 tstgt r1,r9,ror #0x0
:02040A64 10013D33 andne  r3,r1,r3,lsr r13
:02040A68 07E10BF1 unknown
:02040A6C 022105DA eoreq  r0,r1,#0x36800000
:02040A70 0299103C addeqs r1,r9,#0x3C
:02040A74 00098400 andeq  r8,r9,r0,lsl #0x8
:02040A78 10E24192 smlalne  r4,r2,r2,r1
:02040A7C 03B51861 moveqs r1,#0x610000		;r1=6356992(0x610000)
:02040A80 7C011506 stcvc  5,cr1,[r1],{#0x6}
:02040A84 6D000558 unknown
:02040A88 116C0300 unknown
:02040A8C 03000594 unknown
:02040A90 6C008110 stcvs  1,cr8,[r0],{#0x10}
:02040A94 C1058411 unknown
:02040A98 15198014 ldrne r8,[r9, #-0x14]		;(r9-0x14=*(ffffffec))
:02040A9C 01941EE1 orreqs r1,r4,r1,ror #0x1d
:02040AA0 03011EE5 unknown
:02040AA4 101D04B9 ldrneh r0,[r13], -r9
:02040AA8 15189DF3 ldrne r9,[r8, #-0xdf3]		;(r8-0xdf3=*(fffff20d))
:02040AAC 019C02CD orreqs r0,r12,r13,asr #0x5
:02040AB0 000D0ECD andeq  r0,r13,r13,asr #0x1d
:02040AB4 01416512 unknown
:02040AB8 FDE71039 stc2l 0,cr1,[r7,#+0xe4]!
:02040ABC 1045B011 subne  r11,r5,r1,lsl r0
:02040AC0 7D33FEA4 ldcvc  14,cr15,[r3,#-0x290]!
:02040AC4 21505530 cmpcs r0,r0,lsr r5
:02040AC8 033D0290 teqeq r13,#0x9
:02040ACC 4D033D70 unknown
:02040AD0 4992D710 ldmmiib  r2 ,{r4,r8,r9,r10,r12,r14,r15}
:02040AD4 64105D44 ldrvs r5,[r0],#-0xd44
:02040AD8 2D2E7110 stccs  1,cr7,[r14,#-0x40]!
:02040ADC F1660B23 unknown
:02040AE0 4F490600 swimi 0x00490600
:02040AE4 B4E10CC5 unknown
:02040AE8 4D301135 ldcmi  1,cr1,[r0,#-0xd4]!
:02040AEC 00094135 andeq  r4,r9,r5,lsr r1
:02040AF0 E9100900 ldmdb  r0 ,{r8,r11}
:02040AF4 8D530012 unknown
:02040AF8 CD709B26 ldcgtl 11,cr9,[r0,#-0x98]!
:02040AFC 86005402 strhi r5,[r0],-r2, lsl #0x8
:02040B00 021003E2 andeqs r0,r0,#0x88000003
:02040B04 2003E085 andcs  r14,r3,r5,lsl #0x1
:02040B08 FD82E044 unknown
:02040B0C 02779900 rsbeqs r9,r7,#0x0
:02040B10 14A105B5 unknown
:02040B14 DC0E05F8 stcle  5,cr0,[r14],{#0xf8}
:02040B18 D99F2D10 ldmleib  r15 ,{r4,r8,r10,r11,r13}
:02040B1C 11073D14 unknown
:02040B20 07E35310 unknown
:02040B24 208E1459 addcs  r1,r14,r9,asr r4
:02040B28 92110005 andlss r0,r1,#0x5
:02040B2C 9D910459 unknown
:02040B30 D2102D22 andles r2,r0,#0x880
:02040B34 00031591 muleq  r3,r1,r5
:02040B38 A825E150 stmgeda  r5!,{r4,r6,r8,r13,r14,r15}
:02040B3C 91142500 tstls r4,r0,lsl #0xa
:02040B40 F5159590 ldrnv r9,[r5, #-0x590]		;(r5-0x590=*(fffffa70))
:02040B44 05E28600 streqb r8,[r2, #+0x600]!
:02040B48 E106A011 unknown
:02040B4C 31BDF082 movccs r15,r2,lsl #0x1		;r15=-1068498758(0xc05000ba)
:02040B50 F8030069 stmnvda  r3 ,{r0,r3,r5,r6}
:02040B54 84980DF1 ldrhi r0,[r8],#+0xdf1
:02040B58 70007980 andvc  r7,r0,r0,lsl #0x13
:02040B5C 88000741 stmhida  r0 ,{r0,r6,r8,r9,r10}
:02040B60 290514E5 stmcsdb  r5 ,{r0,r2,r5,r6,r7,r10,r12}
:02040B64 00001904 andeq  r1,r0,r4,lsl #0x12
:02040B68 029000AA addeqs r0,r0,#0xAA
:02040B6C 4F6DE3A0 swimi 0x006de3a0
:02040B70 317031BD ldrcch r3,[r0, #-0x1d]!
:02040B74 10500C00 subnes r0,r0,r0,lsl #0x18
:02040B78 E7811005 str r1,[r1, +r5]
:02040B7C 1D98000C unknown
:02040B80 117D8220 cmnne r13,r0,lsr #0x4
:02040B84 19006D0B stmnedb  r0 ,{r0,r1,r3,r8,r10,r11,r13,r14}
:02040B88 035D0650 cmpeq r13,#0x5000000
:02040B8C AD05453C unknown
:02040B90 C9071555 stmgtdb  r7 ,{r0,r2,r4,r6,r8,r10,r12}
:02040B94 2DF06F03 ldccsl 15,cr6,[r0,#+0xc]!
:02040B98 25477003 strcsb r7,[r7, #-0x3]		;(r7-0x3=*(fffffffd))
:02040B9C 001506E2 andeqs r0,r5,r2,ror #0xd
:02040BA0 AAFFFFF9 bge 02040B8C
:02040BA4 1D841039 unknown
:02040BA8 87700110 unknown
:02040BAC 809000E2 addhis r0,r0,r2,ror #0x1
:02040BB0 57059101 strpl r9,[r5,-r1, lsl #0x2]
:02040BB4 03C1E7E1 biceq  r14,r1,#0x3840000
:02040BB8 119F1008 orrnes r1,r15,r8
:02040BBC 00190DE5 andeqs r0,r9,r5,ror #0x1b
:02040BC0 F8E58150 unknown
:02040BC4 8321B183 unknown
:02040BC8 15D324E1 ldrneb r2,[r3, #+0x4e1]		;r3+0x4e1=*(000004e1)
:02040BCC 1559C100 ldrneb r12,[r9, #-0x100]		;(r9-0x100=*(ffffff00))
:02040BD0 E3E02D21 mvn  r2,#0x840
:02040BD4 02151135 andeqs r1,r5,#0x4000000D
:02040BD8 69CE0161 stmvsib  r14 ,{r0,r5,r6,r8}^
:02040BDC 11018081 unknown
:02040BE0 13019535 unknown
:02040BE4 0D8D2F6D unknown
:02040BE8 10CD02FD unknown
:02040BEC 01397DBA ldreqh r7,[r9, -r10]!
:02040BF0 2EF901EB cdpcs 1,14,cr0,cr9,cr11,7
:02040BF4 45010099 strmi r0,[r1, #-0x99]		;(r1-0x99=*(0060ff67))
:02040BF8 84585001 ldrhib r5,[r8],#-0x1
:02040BFC 2D90000D unknown
:02040C00 1906712E stmnedb  r6 ,{r1,r2,r3,r5,r8,r12,r13,r14}
:02040C04 0451800D ldreqb r8,[r1],#-0xd
:02040C08 C00049BA strgth r4,[r0], -r10
:02040C0C 49C00049 stmmiib  r0 ,{r0,r3,r6}^
:02040C10 0049C000 subeq  r12,r9,r0
:02040C14 004955C0 subeq  r5,r9,r0,asr #0xb
:02040C18 C2034DC0 andgt  r4,r3,#0x3000
:02040C1C 4DC00399 unknown
:02040C20 4D55C000 unknown
:02040C24 004DC000 subeq  r12,r13,r0
:02040C28 01380001 teqeq r8,r1
:02040C2C 00013C00 andeq  r3,r1,r0,lsl #0x18
:02040C30 000140AD andeq  r4,r1,r13,lsr #0x1
:02040C34 48000144 stmmida  r0 ,{r2,r6,r8}
:02040C38 4C1529C0 ldcmi  9,cr2,[r5],{#0xc0}
:02040C3C 004CE24A subeq  r14,r12,r10,asr #0x4
:02040C40 84C00031 strhib r0,[r0],#+0x31
:02040C44 C10808E5 unknown
:02040C48 B5C10E99 strltb r0,[r1, #+0xe99]		;r1+0xe99=*(00610e99)
:02040C4C 032DC103 unknown
:02040C50 AA0341C1 bge 0211135C
:02040C54 01034DC1 unknown
:02040C58 25C12000 strcsb r2,[r1, #+0x0]		;r1+0x0=*(00610000)
:02040C5C 0519C105 ldreq r12,[r9, #-0x105]		;(r9-0x105=*(fffffefb))
:02040C60 032901A6 unknown
:02040C64 01300001 teqeq r0,r1
:02040C68 00013400 andeq  r3,r1,r0,lsl #0x8
:02040C6C 00015650 andeq  r5,r1,r0,asr r6
:02040C70 5C000158 stcpl  1,cr0,[r0],{#0x58}
:02040C74 15600001 strneb r0,[r0, #-0x1]!
:02040C78 0F557D00 swieq 0x00557d00
:02040C7C D584E3A0 strle r14,[r4, #+0x3a0]		;r4+0x3a0=*(000003a0)
:02040C80 E2840C14 add  r0,r4,#0x1400
:02040C84 013D5010 teqeq r13,r0,lsl r0
:02040C88 E1C018BC strh r1,[r0, #+0x8c]		;r0+0x8c=*(0000008c)
:02040C8C CD02C188 unknown
:02040C90 1D00110B unknown
:02040C94 501D5410 andpls r5,r13,r0,lsl r4
:02040C98 C102C93A unknown
:02040C9C 9BE58457 blls 019A1E00
:02040CA0 3578C035 ldrccb r12,[r8, #-0x35]!
:02040CA4 80199480 andhis r9,r9,r0,lsl #0x9
:02040CA8 151021A8 ldrne r2,[r0, #-0x1a8]		;(r0-0x1a8=*(fffffe58))
:02040CAC 0F890210 swieq 0x00890210
:02040CB0 8D00119C unknown
:02040CB4 19AB5019 stmneib  r11!,{r0,r3,r4,r12,r14}
:02040CB8 3910C041 ldmccdb  r0 ,{r0,r6,r14,r15}
:02040CBC 0C112B0D ldceq  11,cr2,[r1],{#0xd}
:02040CC0 A90CE53B stmgedb  r12 ,{r0,r1,r3,r4,r5,r8,r10,r13,r14,r15}
:02040CC4 225500D9 subcss r0,r5,#0xD9
:02040CC8 1025041D eorne  r0,r5,r13,lsl r4
:02040CCC 73EB0DA8 mvnvc  r0,#0x2A00
:02040CD0 419F1181 orrmis r1,r15,r1,lsl #0x3
:02040CD4 9F001444 swils 0x00001444
:02040CD8 0FA1214D swieq 0x00a1214d
:02040CDC 716C214D unknown
:02040CE0 4D3841A1 ldcmi  1,cr4,[r8,#-0x284]!
:02040CE4 0D13AD81 unknown
:02040CE8 D5117550 ldrle r7,[r1, #-0x550]		;(r1-0x550=*(0060fab0))
:02040CEC 107D0494 unknown
:02040CF0 1931B994 ldmnedb  r1!,{r2,r4,r7,r8,r11,r12,r13,r15}
:02040CF4 B800110E stmltda  r0 ,{r1,r2,r3,r8,r12}
:02040CF8 9F1C0114 swils 0x001c0114
:02040CFC 21A50001 movcs  r0,r1			;r0=6356992(0x610000)
:02040D00 05A310E1 streq r1,[r3, #+0xe1]!
:02040D04 2E56A801 cdpcs 8,4,cr10,cr6,cr1,0
:02040D08 11ED00F9 unknown
:02040D0C FD0005E0 unknown
:02040D10 0005DE11 andeq  r13,r5,r1,lsl r14
:02040D14 DCDB120D ldclel 2,cr1,[r11],{#0xd}
:02040D18 00151005 andeqs r1,r5,r5
:02040D1C 0511D5DA ldreq r13,[r1, #-0x5da]		;(r1-0x5da=*(0060fa26))
:02040D20 0005D800 andeq  r13,r5,r0,lsl #0x10
:02040D24 004D88B6 streqh r8,[r13],#-0x86
:02040D28 3015EFD6 ldrccsb r14,[r5], -r6
:02040D2C 0045020D subeq  r0,r5,r13,lsl #0x4
:02040D30 61E17250 mvnvs  r7,r0,asr r2
:02040D34 FD11F110 unknown
:02040D38 E9F641F1 unknown
:02040D3C D611F501 ldrle r15,[r1],-r1, lsl #0xa
:02040D40 31F9FCA0 mvnccs r15,r0,lsr #0x19
:02040D44 31F9FC9E unknown
:02040D48 F924FC9C stmnvdb  r4!,{r2,r3,r4,r7,r10,r11,r12,r13,r14,r15}
:02040D4C B9FC9A31 ldmltib  r12!,{r0,r4,r5,r9,r11,r12,r15}^
:02040D50 9801D506 stmlsda  r1 ,{r1,r2,r8,r10,r12,r14,r15}
:02040D54 59640429 unknown
:02040D58 45014011 strmi r4,[r1, #-0x11]		;(r1-0x11=*(0060ffef))
:02040D5C 0B008520 bleq 020621E4
:02040D60 0D60EB00 stceql 11,cr14,[r0,#-0x0]!
:02040D64 09427D01 stmeqdb  r2 ,{r0,r8,r10,r11,r12,r13,r14}^
:02040D68 00097200 andeq  r7,r9,r0,lsl #0x4
:02040D6C 46032225 strmi r2,[r3],-r5, lsr #0x4
:02040D70 0D600019 stceql 0,cr0,[r0,#-0x64]!
:02040D74 00097000 andeq  r7,r9,r0
:02040D78 45602081 strmib r2,[r0, #-0x81]!
:02040D7C D10781D1 unknown
:02040D80 05F1D1D1 ldreqb r13,[r1, #+0x1d1]!
:02040D84 35012D00 strcc r2,[r1, #-0xd00]		;(r1-0xd00=*(0060f300))
:02040D88 FD13F900 unknown
:02040D8C 15103104 ldrne r3,[r0, #-0x104]		;(r0-0x104=*(0060fefc))
:02040D90 1812590E ldmneda  r2 ,{r1,r2,r3,r8,r11,r12,r14}
:02040D94 2C590015 ldccsl 0,cr0,[r9],{#0x15}
:02040D98 11EEC0B5 strneh r12,[r14, #+0x5]!
:02040D9C 1C6D0019 stcnel 0,cr0,[r13],#-0x64
:02040DA0 34000D03 strcc r0,[r0],#-0xd03
:02040DA4 00710199 unknown
:02040DA8 5401B1D6 strpl r11,[r1],#-0x1d6
:02040DAC 0F2502E1 swieq 0x002502e1
:02040DB0 00B5FE0B adceqs r15,r5,r11,lsl #0x1c
:02040DB4 B54C2591 strltb r2,[r12, #-0x591]		;(r12-0x591=*(fffffa6f))
:02040DB8 90410411 subls  r0,r1,r1,lsl r4
:02040DBC 1951C9E7 ldmnedb  r1 ,{r0,r1,r2,r5,r6,r7,r8,r11,r14,r15}^
:02040DC0 0303C300 unknown
:02040DC4 114D0A75 unknown
:02040DC8 70406110 subvc  r6,r0,r0,lsl r1
:02040DCC 54AC0061 unknown
:02040DD0 21001510 unknown
:02040DD4 20159123 andcss r9,r5,r3,lsr #0x2
:02040DD8 6CD80045 ldcvsl 0,cr0,[r8],{#0x45}
:02040DDC 3C003DF8 stccc  13,cr3,[r0],{#0xf8}
:02040DE0 A9E59F50 unknown
:02040DE4 2142E309 unknown
:02040DE8 09204D00 stmeqdb  r0!,{r8,r10,r11,r14}
:02040DEC 00151189 andeqs r1,r5,r9,lsl #0x3
:02040DF0 00018906 andeq  r8,r1,r6,lsl #0x12
:02040DF4 E590105B ldr r1,[r0, #+0x5b]		;r0+0x5b=*(0061005b)
:02040DF8 39001BD5 stmccdb  r0 ,{r0,r2,r4,r6,r7,r8,r9,r11,r12}
:02040DFC 21053400 unknown
:02040E00 6009CDA8 andvs  r12,r9,r8,lsr #0x1b
:02040E04 0EC5E286 cdpeq 2,12,cr14,cr5,cr6,4
:02040E08 017DF5E1 cmneq r13,r1,ror #0xb
:02040E0C 0099E991 umulleqs r14,r9,r1,r9
:02040E10 65319970 ldrvs r9,[r1, #-0x970]!
:02040E14 132D002B unknown
:02040E18 49DA1B8D ldmmiib  r10 ,{r0,r2,r3,r7,r8,r9,r11,r12}^
:02040E1C 0440B510 streqb r11,[r0],#-0x510
:02040E20 EDE200B5 stcl 0,cr0,[r2,#+0x2d4]!
:02040E24 00A50EE9 adceq  r0,r5,r9,ror #0x1d
:02040E28 000D68CB andeq  r6,r13,r11,asr #0x11
:02040E2C 00152E05 andeqs r2,r5,r5,lsl #0x1c
:02040E30 001521B1 ldreqh r2,[r5], -r1
:02040E34 943E112C unknown
:02040E38 101429D1 ldrnesb r2,[r4], -r1
:02040E3C 107101E1 rsbnes r0,r1,r1,ror #0x3
:02040E40 725E0015 subvcs r0,r14,#0x15
:02040E44 00184015 andeqs r4,r8,r5,lsl r0
:02040E48 00110065 andeqs r0,r1,r5,ror #0x0
:02040E4C 19C402B0 stmneib  r4 ,{r4,r5,r7,r9}^
:02040E50 000D24E1 andeq  r2,r13,r1,ror #0x9
:02040E54 3041EF58 subcc  r14,r1,r8,asr r15
:02040E58 A40B1924 strge r1,[r11],#-0x924
:02040E5C 0D021009 unknown
:02040E60 C5EC8001 strgtb r8,[r12, #+0x1]!
:02040E64 7900CD00 stmvcdb  r0 ,{r8,r10,r11,r14,r15}
:02040E68 1AB5EC65 bne 00DBC004
:02040E6C 0954E3E0 ldmeqdb  r4 ,{r5,r6,r7,r8,r9,r13,r14,r15}^
:02040E70 02954C00 addeqs r4,r5,#0x0
:02040E74 000529A2 andeq  r2,r5,r2,lsr #0x13
:02040E78 27000578 unknown
:02040E7C 059C0005 ldreq r0,[r12, #+0x5]		;r12+0x5=*(00000005)
:02040E80 0525AA00 streq r10,[r5, #-0xa00]!
:02040E84 088DC000 stmeqia  r13 ,{r14,r15}
:02040E88 10B5FD23 adcnes r15,r5,r3,lsr #0x1a
:02040E8C 69CA00D5 stmvsib  r10 ,{r0,r2,r4,r6,r7}^
:02040E90 01103910 tsteq r0,r0,lsl r9
:02040E94 00011800 andeq  r1,r1,r0,lsl #0x10
:02040E98 5400011C strpl r0,[r0],#-0x11c
:02040E9C FD117957 unknown
:02040EA0 00090F40 andeq  r0,r9,r0,asr #0x1e
:02040EA4 E59421A4 ldr r2,[r4, #+0x1a4]		;r4+0x1a4=*(000001a4)
:02040EA8 9D03090B unknown
:02040EAC 191F352A ldmnedb  r15 ,{r1,r3,r5,r8,r10,r12,r13}
:02040EB0 FF320B85 swinv 0x00320b85
:02040EB4 00C1172F sbceq  r1,r1,r15,lsr #0xe
:02040EB8 840104F9 strhi r0,[r1],#-0x4f9
:02040EBC 3D940DD9 unknown
:02040EC0 D330ED01 teqle r0,#0x40
:02040EC4 C940ED53 stmgtdb  r0 ,{r0,r1,r4,r6,r8,r10,r11,r13,r14,r15}^
:02040EC8 00019410 andeq  r9,r1,r0,lsl r4
:02040ECC 301500FD ldrccsh r0,[r5], -r13
:02040ED0 11D90136 bicnes r0,r9,r6,lsr r1
:02040ED4 0130E280 teqeq r0,r0,lsl #0x5
:02040ED8 42203205 eormi  r3,r0,#0x50000000
:02040EDC 20751027 rsbcss r1,r5,r7,lsr #0x0
:02040EE0 19304564 ldmnedb  r0!,{r2,r5,r6,r8,r10,r14}
:02040EE4 58107920 ldmplda  r0 ,{r5,r8,r11,r12,r13,r14}
:02040EE8 95003574 strls r3,[r0, #-0x574]		;(r0-0x574=*(0060fa8c))
:02040EEC 404C0065 submi  r0,r12,r5,ror #0x0
:02040EF0 1C7DE59F ldcnel 5,cr14,[r13],#-0x27c
:02040EF4 065A2585 ldreqb r2,[r10],-r5, lsl #0xb
:02040EF8 000C0CD1 unknown
:02040EFC 9001005D andls  r0,r1,r13,asr r0
:02040F00 EF19E725 swi 0x0019e725
:02040F04 0189117D orreq  r1,r9,r13,ror r1
:02040F08 1E450955 mcrne 9,2,r0,cr5,cr5,{2}
:02040F0C 08FD78F8 unknown
:02040F10 0C00091C stceq  9,cr0,[r0],{#0x1c}
:02040F14 EF120955 swi 0x00120955
:02040F18 25951BD1 ldrcs r1,[r5, #+0xbd1]		;r5+0xbd1=*(00000bd1)
:02040F1C 00010C38 andeq  r0,r1,r8,lsr r12
:02040F20 04000100 streq r0,[r0],#-0x100
:02040F24 E5158010 ldr r8,[r5, #-0x10]		;(r5-0x10=*(fffffff0))
:02040F28 89581081 ldmhidb  r8 ,{r0,r7,r12}^
:02040F2C AAEC021C bge 01B417A4
:02040F30 89020602 stmhidb  r2 ,{r1,r9,r10}
:02040F34 6617CD11 unknown
:02040F38 09BD1215 ldmeqib  r13!,{r0,r2,r4,r9,r12}
:02040F3C 11EC6045 mvnne  r6,r5,asr #0x0
:02040F40 7105E594 swpvc r14,r4,r5
:02040F44 4035010A eormis r0,r5,r10,lsl #0x2
:02040F48 A9015090 stmgedb  r1 ,{r4,r7,r12,r14}
:02040F4C 51083929 unknown
:02040F50 25519511 ldrcsb r9,[r1, #-0x511]		;(r1-0x511=*(0060faef))
:02040F54 25660610 strcsb r0,[r6, #-0x610]!
:02040F58 098D1400 stmeqib  r13 ,{r10,r12}
:02040F5C 08003564 stmeqda  r0 ,{r2,r5,r6,r8,r10,r12,r13}
:02040F60 55861811 strpl r1,[r6, #+0x811]		;r6+0x811=*(00000811)
:02040F64 5D20ED01 stcpl  13,cr14,[r0,#-0x4]!
:02040F68 84519451 ldrhib r9,[r1],#-0x451
:02040F6C 861B89E5 ldrhi r8,[r1],#-0x451
:02040F70 6929C503 stmvsdb  r9!,{r0,r1,r8,r10,r14,r15}
:02040F74 70350102 eorvcs r0,r5,r2,lsl #0x2
:02040F78 0D3017C9 ldceq  7,cr1,[r0,#-0x324]!
:02040F7C 1D90B600 unknown
:02040F80 000D2C00 andeq  r2,r13,r0,lsl #0x18
:02040F84 28000DA0 stmcsda  r0 ,{r5,r7,r8,r10,r11}
:02040F88 A4AA0AB5 unknown
:02040F8C 8D240009 stchi  0,cr0,[r4,#-0x24]!
:02040F90 8411A808 ldrhi r10,[r1],#-0x808
:02040F94 01AC0AE5 moveq  r0,r5,ror #0x15
:02040F98 0198E584 orreqs r14,r8,r4,lsl #0xb
:02040F9C 20219C00 eorcs  r9,r1,r0,lsl #0x18
:02040FA0 11A53949 movne  r3,r9,asr #0x12
:02040FA4 5406F92C strpl r15,[r6],#-0x92c
:02040FA8 0B0206B6 bleq 020C2A88
:02040FAC 9400015C strls r0,[r0],#-0x15c
:02040FB0 A40206B8 strge r0,[r2],#-0x6b8
:02040FB4 020602BA andeq  r0,r6,#0xA000000B
:02040FB8 C10411B5 strgth r1,[r4, -r5]
:02040FBC 05CC2100 streqb r2,[r12, #+0x100]		;r12+0x100=*(00000100)
:02040FC0 A04C9400 subge  r9,r12,r0,lsl #0x8
:02040FC4 FD3421E1 ldc2  1,cr2,[r4,#-0x384]!
:02040FC8 0085E400 addeq  r14,r5,r0,lsl #0x8
:02040FCC E2031CA0 and  r1,r3,#0xA000
:02040FD0 850CC0FF strhi r12,[r12, #-0xff]		;(r12-0xff=*(ffffff01))
:02040FD4 09400E00 stmeqdb  r0 ,{r9,r10,r11}^
:02040FD8 89E18C00 unknown
:02040FDC 0444FF10 streqb r15,[r4],#-0xf10
:02040FE0 E1891041 orr  r1,r9,r1,asr #0x0
:02040FE4 29E5009D unknown
:02040FE8 1115BD10 tstne r5,r0,lsl r13
:02040FEC 3A188200 bcc 026617F4
:02040FF0 2EE53025 cdpcs 0,14,cr3,cr5,cr5,1
:02040FF4 EB017C12 bl 020A0044
:02040FF8 8903D004 stmhidb  r3 ,{r2,r12,r14,r15}
:02040FFC 6918A136 ldmvsdb  r8 ,{r1,r2,r4,r5,r8,r13,r15}
:02041000 520E2900 andpl  r2,r14,#0x0
:02041004 15831015 strne r1,[r3, #+0x15]		;r3+0x15=*(00000015)
:02041008 0488AF00 streq r10,[r8],#+0xf00
:0204100C 00356210 eoreqs r6,r5,r0,lsl r2
:02041010 10DAE084 sbcnes r14,r10,r4,lsl #0x1
:02041014 106D4069 rsbne  r4,r13,r9,ror #0x0
:02041018 0B2D8010 bleq 02BA1060
:0204101C 28A194C0 stmcsia  r1!,{r6,r7,r10,r12,r15}
:02041020 A02C2C93 mlage  r12,r3,r12,r2unknown
:02041024 01142CE1 tsteq r4,r1,ror #0x19
:02041028 ED403400 unknown
:0204102C 1B5DCC0F blne 037B4070
:02041030 1CFFE202 ldcnel 2,cr14,[r15],#+0x8
:02041034 38850909 stmccia  r5 ,{r0,r3,r8,r11}
:02041038 1009E203 andne  r14,r9,r3,lsl #0x4
:0204103C 7D0C24FF unknown
:02041040 01E1881E mvneq  r8,r14,lsl r8
:02041044 09018210 stmeqdb  r1 ,{r4,r9,r15}
:02041048 1010E584 andnes r14,r0,r4,lsl #0xb
:0204104C 00F11621 rsceqs r1,r1,r1,lsr #0xc
:02041050 401A8108 andmis r8,r10,r8,lsl #0x2
:02041054 152D100D strne r1,[r13, #-0xd]!
:02041058 25EB00F9 strcsb r0,[r11, #+0xf9]!
:0204105C D5162D15 ldrle r2,[r6, #-0xd15]		;(r6-0xd15=*(fffff2eb))
:02041060 FFFCBF0C swinv 0x00fcbf0c
:02041064 0C11F031 ldceq  0,cr15,[r1],{#0x31}
:02041068 101D30C7 andnes r3,r13,r7,asr #0x1
:0204106C F1000CF1 unknown
:02041070 18001D0C stmneda  r0 ,{r2,r3,r8,r10,r11,r12}
:02041074 103D3600 eornes r3,r13,r0,lsl #0xc
:02041078 FCB24C9D ldc2  12,cr4,[r2],#+0x274
:0204107C 1015F03D andnes r15,r5,r13,lsr r0
:02041080 02330080 eoreqs r0,r3,#0x80
:02041084 002580E2 eoreq  r8,r5,r2,ror #0x1
:02041088 80082D15 andhi  r2,r8,r5,lsl r13
:0204108C E2222800 eor  r2,r2,#0x0
:02041090 ADD01641 unknown
:02041094 5D1C5D0B unknown
:02041098 F41B552B ldrnv r5,[r11],#-0x52b
:0204109C BFE58D30 swilt 0x00e58d30
:020410A0 0835CDFF ldmeqda  r5!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r14,r15}
:020410A4 00A005D1 unknown
:020410A8 002505D1 unknown
:020410AC 71402508 unknown
:020410B0 A0219D0A eorge  r9,r1,r10,lsl #0x1a
:020410B4 1D1029B6 unknown
:020410B8 0C102150 ldceq  1,cr2,[r0],{#0x50}
:020410BC 0C899510 stceq  5,cr9,[r9],{#0x10}
:020410C0 59E54795 unknown
:020410C4 002E3909 eoreq  r3,r14,r9,lsl #0x12
:020410C8 200007D1 unknown
:020410CC 01D51684 biceqs r1,r5,r4,lsl #0xd
:020410D0 3D080AAD unknown
:020410D4 052D3807 streq r3,[r13, #-0x807]!
:020410D8 07455418 unknown
:020410DC 053DDF45 ldreq r13,[r13, #-0xf45]!
:020410E0 10090BC1 andne  r0,r9,r1,asr #0x17
:020410E4 B9000D63 stmltdb  r0 ,{r0,r1,r5,r6,r8,r10,r11}
:020410E8 71D11514 bicvcs r1,r1,r4,lsl r5
:020410EC F099F59F umullnvs r15,r9,r15,r5
:020410F0 9924F59A stmlsdb  r4!,{r1,r3,r4,r7,r8,r10,r12,r13,r14,r15}
:020410F4 99F595F0 ldmlsib  r5!,{r4,r5,r6,r7,r8,r10,r12,r15}^
:020410F8 809990F0 ldrhish r9,[r9], +r0
:020410FC A9409967 stmgedb  r0 ,{r0,r1,r2,r5,r6,r8,r11,r12,r15}^
:02041100 F099B7EC addnvs r11,r9,r12,ror #0xf
:02041104 E6C099EA strb r9,r11,r9,r12,ror #0xf
:02041108 809911AD addhis r1,r9,r13,lsr #0x3
:0204110C 4099E5D4 ldrmisb r14,[r9], +r4
:02041110 7C000D3C stcvc  13,cr0,[r0],{#0x3c}
:02041114 7871CD14 ldmvcda  r1!,{r2,r4,r8,r10,r11,r14,r15}^
:02041118 F099F54A addnvs r15,r9,r10,asr #0xa
:0204111C F099F573 addnvs r15,r9,r3,ror r5
:02041120 A1E0996E mvnge  r9,r14,ror #0x12
:02041124 6099D204 addvss r13,r9,r4,lsl #0x4
:02041128 40990021 addmis r0,r9,r1,lsr #0x0
:0204112C F099B7C5 addnvs r11,r9,r5,asr #0xf
:02041130 A7C099C3 strgeb r9,r11,r9,r5,asr #0xf
:02041134 B9000DBF stmltdb  r0 ,{r0,r1,r2,r3,r4,r5,r7,r8,r10,r11}
:02041138 99BE8099 ldmlsib  r14!,{r0,r3,r4,r7,r15}
:0204113C 000D1540 andeq  r1,r13,r0,asr #0xa
:02041140 C913E4AA ldmgtdb  r3 ,{r1,r3,r5,r7,r10,r13,r14,r15}
:02041144 00115171 andeqs r5,r1,r1,ror r1
:02041148 4CC099A9 stcmil 9,cr9,[r0],{#0xa9}
:0204114C F0ADF554 adcnv  r15,r13,r4,asr r5
:02041150 F085F547 addnv  r15,r5,r7,asr #0xa
:02041154 19809942 stmneib  r0 ,{r1,r6,r8,r11,r12,r15}
:02041158 3099F552 addccs r15,r9,r2,asr r5
:0204115C A900119E stmgedb  r0 ,{r1,r2,r3,r4,r7,r8,r12}
:02041160 09A9A099 stmeqib  r9!,{r0,r3,r4,r7,r13,r15}
:02041164 98EAC099 unknown
:02041168 E1BD000D movs r0,r13			;r0=0(0x0)
:0204116C 97209533 unknown
:02041170 5AEE4095 bpl 01BD13CC
:02041174 13400055 unknown
:02041178 46890095 unknown
:0204117C 8DD0952A unknown
:02041180 95F5D911 ldrlsb r13,[r5, #+0x911]!
:02041184 F51B9DC0 ldrnv r9,[r11, #-0xdc0]		;(r11-0xdc0=*(fffff240))
:02041188 F51BF095 ldrnv r15,[r11, #-0x95]		;(r11-0x95=*(ffffff6b))
:0204118C F2967095 addnvs r7,r6,#0x95
:02041190 B7774095 unknown
:02041194 9575F095 ldrlsb r15,[r5, #-0x95]!
:02041198 B75271C0 ldrltb r7,[r5, #-0x95]!
:0204119C 40950495 umullmis r0,r5,r5,r4
:020411A0 C8409571 stmgtda  r0 ,{r0,r4,r5,r6,r8,r10,r12,r15}^
:020411A4 20951049 addcss r1,r5,r9,asr #0x0
:020411A8 851601D6 ldrhi r0,[r6, #-0x1d6]		;(r6-0x1d6=*(fffffe2a))
:020411AC C12DF503 msrgt CPSR_fsc,r3
:020411B0 95F4118D ldrlsb r1,[r4, #+0x18d]!
:020411B4 F45BFAF0 ldrnvb r15,[r11],#-0xaf0
:020411B8 95F5F095 ldrlsb r15,[r5, #+0x95]!
:020411BC 4095CC80 addmis r12,r5,r0,lsl #0x19
:020411C0 952AB751 strls r11,[r10, #-0x751]!
:020411C4 C0954FF0 ldrgtsh r4,[r5], +r0
:020411C8 95101009 ldrls r1,[r0, #-0x9]		;(r0-0x9=*(fffffff7))
:020411CC 40954B40 addmis r4,r5,r0,asr #0x16
:020411D0 000DA2AD andeq  r10,r13,r13,lsr #0x5
:020411D4 10951218 addnes r1,r5,r8,lsl r2
:020411D8 95DE3B2D ldrlsb r3,[r14, #+0xb2d]		;r14+0xb2d=*(00000b2d)
:020411DC 840FB210 strhi r11,[r15],#-0x210
:020411E0 E2800015 add  r0,r0,#0x15
:020411E4 D94525AC stmledb  r5 ,{r2,r3,r5,r7,r8,r10,r13}^
:020411E8 F095F444 addnvs r15,r5,r4,asr #0x8
:020411EC F095F4D4 ldrnvsb r15,[r5], +r4
:020411F0 A68095CF strge r9,[r5], +r4
:020411F4 2B409552 blcs 03066744
:020411F8 29F095B7 ldmcsib  r0!,{r0,r1,r2,r4,r5,r7,r8,r10,r12,r15}^
:020411FC 1009C095 mulne  r9,r5,r0
:02041200 40956920 addmis r6,r5,r0,lsr #0x12
:02041204 5100B725 unknown
:02041208 000D7C20 andeq  r7,r13,r0,lsr #0x18
:0204120C 04A15184 unknown
:02041210 1259100D subnes r1,r9,#0xD
:02041214 025DF4B8 subeqs r15,r13,#0xB8000000
:02041218 804D1011 subhi  r1,r13,r1,lsl r0
:0204121C 0011B3E7 andeqs r11,r1,r7,ror #0x7
:02041220 AEC01199 mcrge 1,6,r1,cr0,cr9,{4}
:02041224 25A10011 strcs r0,[r1, #+0x11]!
:02041228 100DAA00 andne  r10,r13,r0,lsl #0x14
:0204122C 09A958A1 stmeqib  r9!,{r0,r5,r7,r11,r12,r14}
:02041230 4025AC00 eormi  r10,r5,r0,lsl #0x18
:02041234 FF2BF480 swinv 0x002bf480
:02041238 05050019 streq r0,[r5, #-0x19]		;(r5-0x19=*(ffffffe7))
:0204123C F9B50011 ldmnvib  r5!,{r0,r4}
:02041240 79100D00 ldmvcdb  r0 ,{r8,r10,r11}
:02041244 043DEE08 unknown
:02041248 00B701A1 adceqs r0,r7,r1,lsr #0x3
:0204124C 000D54EB andeq  r5,r13,r11,ror #0x9
:02041250 79104340 ldmvcdb  r0 ,{r6,r8,r9,r14}
:02041254 09001904 stmeqdb  r0 ,{r2,r8,r11,r12}
:02041258 E5003010 str r3,[r0, #-0x10]		;(r0-0x10=*(fffffff0))
:0204125C CE027902 cdpgt 9,0,cr7,cr2,cr2,0
:02041260 320171FF andcc  r7,r1,#0xC000003F
:02041264 00E284CE rsceq  r8,r2,r14,asr #0x9
:02041268 01E10230 mvneq  r0,lsr r0
:0204126C F081F029 addnv  r15,r1,r9,lsr #0x0
:02041270 29CD0029 stmcsib  r13 ,{r0,r3,r5}^
:02041274 29F02900 unknown
:02041278 3020EFF0 unknown
:0204127C 00290451 eoreq  r0,r9,r1,asr r4
:02041280 F029F029 eornv  r15,r9,r9,lsr #0x0
:02041284 BC01B130 stclt  1,cr11,[r1],{#0x30}
:02041288 339DCFD6 orrccs r12,r13,#0x358
:0204128C A5CCF1B5 strgeb r15,[r12, #+0x1b5]		;r12+0x1b5=*(000001b5)
:02041290 2CE5CC01 stccsl 12,cr12,[r5],#+0x4
:02041294 B58CC002 strlt r12,[r12, #+0x2]		;r12+0x2=*(00000002)
:02041298 00CD1021 sbceq  r1,r13,r1,lsr #0x0
:0204129C A8000188 stmgeda  r0 ,{r3,r7,r8}
:020412A0 0110058C tsteq r0,r12,lsl #0xb
:020412A4 84039400 strhi r9,[r3],#-0x400
:020412A8 110690E5 unknown
:020412AC D213ED00 andles r14,r3,#0x0
:020412B0 11D80011 bicnes r0,r8,r1,lsl r0
:020412B4 2B00A200 blcs 02069ABC
:020412B8 2994E284 ldmcsib  r4 ,{r2,r7,r9,r13,r14,r15}
:020412BC D6108903 ldrle r8,[r0],-r3, lsl #0x12
:020412C0 E218841F ands r8,r8,#0x1F000000
:020412C4 450095D3 strmi r9,[r0, #-0x5d3]		;(r0-0x5d3=*(fffffa2d))
:020412C8 18E28DDF unknown
:020412CC 38024D04 stmccda  r2 ,{r2,r8,r10,r11,r14}
:020412D0 013C0001 teqeq r12,r1
:020412D4 00014000 andeq  r4,r1,r0
:020412D8 04455544 streqb r5,[r5],#-0x544
:020412DC 3D34123D ldccc  2,cr1,[r4,#-0xf4]!
:020412E0 04690002 unknown
:020412E4 962B205C unknown
:020412E8 960060E5 strls r6,[r4,#-0xf4]!
:020412EC 12350639 eornes r0,r5,#0x3900000
:020412F0 32E06042 rsccc  r6,r0,#0x42
:020412F4 00190015 andeqs r0,r9,r5,lsl r0
:020412F8 3301C932 unknown
:020412FC 38AC0019 stmccia  r12!,{r0,r3,r4}
:02041300 E59F01CC ldr r0,[r15, #+0x1cc]		;r15+0x1cc=*(020414d4)=#2163217(0x00210211)
:02041304 21B5ED01 movcss r14,r1,lsl #0x1a		;r14=0(0x0)
:02041308 85005180 strhi r5,[r0, #-0x180]		;(r0-0x180=*(00210091))
:0204130C 447534E5 unknown
:02041310 B00801B5 strlth r0,[r8], -r5
:02041314 159F2131 ldrne r2,[r15, #+0x131]		;r15+0x131=*(0204144d)=#255885088(0x0f407f20)
:02041318 417A6F20 cmnmi r10,r0,lsr #0x1e
:0204131C 24954002 ldrcs r4,[r5],#+0x2
:02041320 000901E5 andeq  r0,r9,r5,ror #0x3
:02041324 02C90F69 sbceq  r0,r9,#0x1A4
:02041328 E1248510 unknown
:0204132C 0B012500 bleq 0208A734
:02041330 85100EDD ldrhi r0,[r0, #-0xedd]		;(r0-0xedd=*(0020f334))
:02041334 4D0B9CE5 unknown
:02041338 F8515101 ldmnvda  r1 ,{r0,r8,r12,r14}^
:0204133C 2D160159 unknown
:02041340 13811010 orrne  r1,r1,#0x10
:02041344 CD10E1AB unknown
:02041348 E5CD0089 strb r0,[r13, #+0x89]		;r13+0x89=*(00000089)
:0204134C 03002D02 unknown
:02041350 2D002145 unknown
:02041354 12A90021 adcne  r0,r9,#0x21
:02041358 25FFFE17 ldrcsb r15,[r15, #+0xe17]!
:0204135C 06058D05 streq r8,[r5],-r5, lsl #0x1a
:02041360 2179CD00 cmncs r9,r0,lsl #0x1a
:02041364 35101D03 ldrcc r1,[r0, #-0xd03]		;(r0-0xd03=*(0020f50e))
:02041368 0D690606 stceql 6,cr0,[r9,#-0x18]!
:0204136C 000D2900 andeq  r2,r13,r0,lsl #0x12
:02041370 E5CD2009 strb r2,[r13, #+0x9]		;r13+0x9=*(00000009)
:02041374 000D050E andeq  r0,r13,r14,lsl #0xa
:02041378 0502250B streq r2,[r2, #-0x50b]		;(r2-0x50b=*(fffffaf5))
:0204137C 00650412 rsbeq  r0,r5,r2,lsl r4
:02041380 FF2DFE0A swinv 0x002dfe0a
:02041384 000182EB andeq  r8,r1,r11,ror #0x5
:02041388 00F5EBB5 unknown
:0204138C 00854880 addeq  r4,r5,r0,lsl #0x11
:02041390 08E28D90 unknown
:02041394 9D01C570 unknown
:02041398 0007C100 andeq  r12,r7,r0,lsl #0x2
:0204139C 01910315 orreqs r0,r1,r5,lsl r3
:020413A0 EBFFEBB5 bl 0203C27C
:020413A4 0F18590C swieq 0x0018590c
:020413A8 1CE5C900 stcnel 9,cr12,[r5],#+0x0
:020413AC 41010855 unknown
:020413B0 F7E28990 unknown
:020413B4 C00B0545 andgt  r0,r11,r5,asr #0xa
:020413B8 0D45108D unknown
:020413BC 1101E5DC unknown
:020413C0 10A5A200 adcne  r10,r5,r0,lsl #0x4
:020413C4 E280515B add  r5,r0,#0xC0000016
:020413C8 E5C42684 strb r2,[r4, #+0x684]		;r4+0x684=*(00000684)
:020413CC 80001185 andhi  r1,r0,r5,lsl #0x3
:020413D0 B5DC1002 ldrltb r1,[r12, #+0x2]		;r12+0x2=*(00000002)
:020413D4 0FE5DC01 swieq 0x00e5dc01
:020413D8 E28D0830 add  r0,r13,#0x300000
:020413DC 8600690E strhi r6,[r0],-r14, lsl #0x12
:020413E0 08E5C416 unknown
:020413E4 29C40687 stmcsib  r4 ,{r0,r1,r2,r7,r9,r10}^
:020413E8 000DD300 andeq  r13,r13,r0,lsl #0x6
:020413EC 0228E5D3 eoreq  r14,r8,#0x34C00000
:020413F0 01E58330 mvneq  r8,lsr r0
:020413F4 C501ED52 strgt r14,[r1, #-0xd52]		;(r1-0xd52=*(0060f2ae))
:020413F8 C5A800D9 strgt r0,[r8, #+0xd9]!
:020413FC 043102E5 unknown
:02041400 1AFFFFF7 bne 020413E4
:02041404 DD009408 unknown
:02041408 10B5C007 adcnes r12,r5,r7
:0204140C CD02ED90 unknown
:02041410 512DD401 unknown
:02041414 2400C9E4 strcs r12,[r0],#-0x9e4
:02041418 0F69E1A0 swieq 0x0069e1a0
:0204141C 3C024105 stccc  1,cr4,[r2],{#0x5}
:02041420 0269015D rsbeq  r0,r9,#0x40000017
:02041424 E20EE0FF and  r14,r14,#0xFF
:02041428 022CFF0D eoreq  r15,r12,#0x34
:0204142C 8EE002E2 cdphi 2,14,cr0,cr0,cr2,7
:02041430 902900E1 eorls  r0,r9,r1,ror #0x1
:02041434 BC000D2B stclt  13,cr0,[r0],{#0x2b}
:02041438 BEE1CD32 mcrlt 13,7,r12,cr1,cr2,{1}
:0204143C E1CDE205 bic  r14,r13,r5,lsl #0x4
:02041440 E5CD5030 strb r5,[r13, #+0x30]		;r13+0x30=*(00000030)
:02041444 CDC00031 unknown
:02041448 00B64BE5 adceqs r4,r6,r5,ror #0x17
:0204144C 407F2015 rsbmis r2,r15,r5,lsl r0
:02041450 2E85840F cdpcs 4,8,cr8,cr5,cr15,0
:02041454 2D0BA905 unknown
:02041458 54F31FA1 unknown
:0204145C 1169EBFF unknown
:02041460 320F6D54 andcc  r6,r15,#0x1500
:02041464 54810135 strpl r0,[r1],#+0x135
:02041468 202904D9 unknown
:0204146C 000502C5 andeq  r0,r5,r5,asr #0x5
:02041470 073411A0 ldreq r1,[r4,-r0, lsr #0x3]!
:02041474 07044241 streq r4,[r4,-r0, lsr #0x3]!
:02041478 582C0000 stmplda  r12!,{}
:0204147C 1002010E andne  r0,r2,r14,lsl #0x2
:02041480 01E92D40 mvneq  r2,r0,asr #0x1a
:02041484 E100B040 unknown
:02041488 026E02AC rsbeq  r0,r14,#0xC000000A
:0204148C 003D4B9D mlaeqs r13,r13,r11,r4unknown
:02041490 04A1EC91 unknown
:02041494 8420BD9E unknown
:02041498 0DD10035 unknown
:0204149C 06A18400 unknown
:020414A0 07754D84 ldreqb r4,[r5,-r4, lsl #0x1b]!
:020414A4 BD80051D unknown
:020414A8 2D43F0E8 unknown
:020414AC 416CE903 unknown
:020414B0 02219014 eoreq  r9,r1,#0x14
:020414B4 C5006180 strgt r6,[r0, #-0x180]		;(r0-0x180=*(00210091))
:020414B8 7088D401 addvc  r13,r8,r1,lsl #0x8
:020414BC 818CE59D unknown
:020414C0 12DD7505 sbcnes r7,r13,#0x1400000
:020414C4 119140A0 orrnes r4,r1,r0,lsr #0x1
:020414C8 0CE35400 stceql 4,cr5,[r3],#+0x0
:020414CC 15049100 strne r9,[r4, #-0x100]		;(r4-0x100=*(ffffff00))
:020414D0 0C130255 ldceq  2,cr0,[r3],{#0x55}
:020414D4 00210211 eoreq  r0,r1,r1,lsl r2
:020414D8 7258018D subvcs r0,r8,#0x40000023
:020414DC 04BD6CE1 unknown
:020414E0 5902D502 stmpldb  r2 ,{r1,r8,r10,r12,r14,r15}
:020414E4 1D0DC800 unknown
:020414E8 C350C9B4 cmpgt r0,#0x2D0000
:020414EC 96198579 unknown
:020414F0 61800E2D orrvs  r0,r0,r13,lsr #0x1c
:020414F4 D563A921 strleb r10,[r3, #-0x921]!
:020414F8 00010802 andeq  r0,r1,r2,lsl #0x10
:020414FC E1A00820 mov  r0,r0,lsr #0x10		;r0=33(0x21)
:02041500 E914400A ldmdb  r4 ,{r1,r3,r14}
:02041504 B5124D03 ldrlt r4,[r2, #-0xd03]		;(r2-0xd03=*(fffff2fd))
:02041508 8132510A teqhi r2,r10,lsl #0x2
:0204150C 2DBC2251 ldccs  2,cr2,[r12,#+0x144]!
:02041510 88020D01 stmhida  r2 ,{r0,r8,r10,r11}
:02041514 E16C25F1 unknown
:02041518 2B100006 blcs 02441538
:0204151C 038D018D orreq  r0,r13,#0x40000023
:02041520 17B8015D unknown
:02041524 00051121 andeq  r1,r5,r1,lsr #0x2
:02041528 C7E73E4D strgtb r3,r1,r5,r1,lsr #0x2
:0204152C C730A1E5 ldrgt r10,r1,r5,r1,lsr #0x2
:02041530 E281032D add  r0,r1,#0xB4000000
:02041534 C07114F8 unknown
:02041538 28000DF7 stmcsda  r0 ,{r0,r1,r2,r4,r5,r6,r7,r8,r10,r11}
:0204153C F3707111 cmnnv r0,#0x40000004
:02041540 31A5401D movcc  r4,r13,lsl r0		;r4=0(0x0)
:02041544 0D080055 unknown
:02041548 000DEF00 andeq  r14,r13,r0,lsl #0x1e
:0204154C 512A110C unknown
:02041550 EB137D30 bl 02520A18
:02041554 00AD300D adceq  r3,r13,r13
:02041558 E7209D8D str r9,[r0,-r13, lsl #0x1b]!
:0204155C 0940195B stmeqdb  r0 ,{r0,r1,r3,r4,r6,r8,r11,r12}^
:02041560 AD0AE110 unknown
:02041564 8041E300 subhi  r14,r1,r0,lsl #0x6
:02041568 402559E3 eormi  r5,r5,r3,ror #0x13
:0204156C 88000DDB stmhida  r0 ,{r0,r1,r3,r4,r6,r7,r8,r10,r11}
:02041570 200D9423 andcs  r9,r13,r3,lsr #0x8
:02041574 841E4532 ldrhi r4,[r14],#-0x532
:02041578 000DDAE2 andeq  r13,r13,r2,ror #0x15
:0204157C 109F10BC ldrneh r1,[r15], +r12
:02041580 010009E5 unknown
:02041584 000DD62E andeq  r13,r13,r14,lsr #0xc
:02041588 02000D14 andeq  r0,r0,#0x500
:0204158C 094FE556 stmeqdb  r15 ,{r1,r2,r4,r6,r8,r10,r13,r14,r15}^
:02041590 01490210 unknown
:02041594 D2002114 andle  r2,r0,#0x5
:02041598 EB002BB5 bl 0204C474
:0204159C 1100D909 unknown
:020415A0 08201500 stmeqda  r0!,{r8,r10,r12}
:020415A4 E1A03830 mov  r3,lsr r0		;r3=33(0x21)
:020415A8 0CB9F2FE ldceq  2,cr15,[r9],#+0x3f8
:020415AC 0E3A0285 cdpeq 2,2,cr0,cr10,cr5,4
:020415B0 02E28430 rsceq  r8,r2,#0x30000000
:020415B4 E08721E1 add  r2,r7,r1,ror #0x3
:020415B8 D1083010 unknown
:020415BC 1A75F200 bne 03DBDDC4
:020415C0 E28711B1 add  r1,r7,#0x4000002C
:020415C4 410D1005 unknown
:020415C8 FD442D6D unknown
:020415CC 0CB50A61 ldceq  10,cr0,[r5],#+0x184
:020415D0 96321000 unknown
:020415D4 006907E5 rsbeq  r0,r9,r5,ror #0xf
:020415D8 024D0C99 subeq  r0,r13,#0x9900
:020415DC B8309186 ldmltda  r0!,{r1,r2,r7,r8,r12,r15}
:020415E0 30006120 andcc  r6,r0,r0,lsr #0x2
:020415E4 1310E084 tstne r0,#0x84
:020415E8 FFE502D3 swinv 0x00e502d3
:020415EC 45501159 ldrmib r1,[r0, #-0x159]		;(r0-0x159=*(fffffec8))
:020415F0 04231002 unknown
:020415F4 095505C3 ldmeqdb  r5 ,{r0,r1,r6,r7,r8,r10}^
:020415F8 11003D12 unknown
:020415FC C3141310 tstgt r4,#0x40000000
:02041600 E5022115 str r2,[r2, #-0x115]		;(r2-0x115=*(fffffeeb))
:02041604 1071AA1C rsbnes r10,r1,r12,lsl r10
:02041608 AC00696C stcge  9,cr6,[r0],{#0x6c}
:0204160C E8BD83F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r15}
:02041610 8000014C andhi  r0,r0,r12,asr #0x2
:02041614 84A00001 unknown
:02041618 31021027 unknown
:0204161C 02312812 eoreqs r2,r1,#0x120000
:02041620 B0B05001 adclts r5,r0,r1
:02041624 159000E1 ldrne r0,[r0, #+0xe1]		;r0+0xe1=*(00000102)
:02041628 9B2B1100 blls 02B05A30
:0204162C 50001560 andpl  r1,r0,r0,ror #0xa
:02041630 9D800CD9 unknown
:02041634 0D617002 stceql 0,cr7,[r1,#-0x8]!
:02041638 E1A060A8 mov  r6,r8,lsr #0x1		;r6=0(0x0)
:0204163C 54026D50 strpl r6,[r2],#-0xd50
:02041640 C9109DA0 ldmgtdb  r0 ,{r5,r7,r8,r10,r11,r12,r15}
:02041644 590A1314 stmpldb  r10 ,{r2,r4,r8,r9,r12}
:02041648 E5972012 ldr r2,[r7, #+0x12]		;r7+0x12=*(00000012)
:0204164C 08891171 stmeqia  r9 ,{r0,r4,r5,r6,r8,r12}
:02041650 79430131 stmvcdb  r3 ,{r0,r4,r5,r8}^
:02041654 25100785 ldrcs r0,[r0, #-0x785]		;(r0-0x785=*(fffff89c))
:02041658 D21F6D10 andles r6,r15,#0x400
:0204165C E58711BD str r1,[r7, #+0x1bd]		;r7+0x1bd=*(000001bd)
:02041660 0049D028 subeq  r13,r9,r8,lsr #0x0
:02041664 61284191 unknown
:02041668 51A18215 movpl  r8,r5,lsl r2		;r8=0(0x0)
:0204166C A208E563 andge  r14,r8,#0x18C00000
:02041670 242D8140 unknown
:02041674 4500418B strmi r4,[r0, #-0x18b]		;(r0-0x18b=*(fffffe96))
:02041678 D10CDD00 unknown
:0204167C 00005C44 andeq  r5,r0,r4,asr #0x18
:02041680 10B10F3A adcnes r0,r1,r10,lsr r15
:02041684 01D13003 biceqs r3,r1,r3
:02041688 00E5D107 rsceq  r13,r5,r7,lsl #0x2
:0204168C 310DF111 unknown
:02041690 3000E50D andcc  r14,r0,r13,lsl #0xa
:02041694 1019E5C0 andnes r14,r9,r0,asr #0xb
:02041698 10054383 andne  r4,r5,r3,lsl #0x7
:0204169C 03E20020 mvneq  r0,#0x20
:020416A0 E102A004 unknown
:020416A4 E2000CFF and  r0,r0,#0xFF00
:020416A8 B0E106FD unknown
:020416AC E1CD0020 bic  r0,r13,r0,lsr #0x0
:020416B0 112930B0 strneh r3,[r9, -r0]!
:020416B4 60200C29 eorvs  r0,r0,r9,lsr #0x18
:020416B8 9905E085 stmlsdb  r5 ,{r0,r2,r7,r13,r14,r15}
:020416BC 491B710C ldmmidb  r11 ,{r2,r3,r8,r12,r13,r14}
:020416C0 BA180000 blt 026416C8
:020416C4 2D99019C unknown
:020416C8 00590A21 subeqs r0,r9,r1,lsr #0x14
:020416CC 9A205000 bls 028556D4
:020416D0 E0420309 sub  r0,r2,r9,lsl #0x6
:020416D4 0601ED03 streq r14,[r1],-r3, lsl #0x1a
:020416D8 090B5544 stmeqdb  r11 ,{r2,r6,r8,r10,r12,r14}
:020416DC 56010D01 strpl r0,[r1],-r1, lsl #0x1a
:020416E0 01E501E3 mvneq  r0,r3,ror #0x3
:020416E4 FDC71079 unknown
:020416E8 D3152500 tstle r5,#0x0
:020416EC D1102071 tstle r0,r1,ror r0
:020416F0 4B41056D blmi 03082CAC
:020416F4 07FD03E2 ldreqb r0,r0,r1,ror r0
:020416F8 908FF101 addls  r15,r15,r1,lsl #0x2
:020416FC 0001042E andeq  r0,r1,r14,lsr #0x8
:02041700 2A000127 bcs 02041BA4
:02041704 00011005 andeq  r1,r1,r5
:02041708 B5009113 strlt r9,[r0, #-0x113]		;(r0-0x113=*(ffffff0e))
:0204170C F04D304D subnv  r3,r13,r13,asr #0x0
:02041710 05104D85 ldreq r4,[r0, #-0xd85]		;(r0-0xd85=*(fffff29c))
:02041714 BD100D02 unknown
:02041718 207B0511 rsbcss r0,r11,r1,lsl r5
:0204171C F868E088 unknown
:02041720 00D90B49 sbceqs r0,r9,r9,asr #0x16
:02041724 F910600B ldmnvdb  r0 ,{r0,r1,r3,r13,r14}
:02041728 2CE28D1B stccsl 13,cr8,[r2],#+0x6c
:0204172C 02EB0000 rsceq  r0,r11,#0x0
:02041730 111B147D tstne r11,r13,ror r4
:02041734 85509900 ldrhib r9,[r0, #-0x900]		;(r0-0x900=*(fffff721))
:02041738 55004510 strpl r4,[r0, #-0x510]		;(r0-0x510=*(fffffb11))
:0204173C 0A7D0000 beq 03F81744
:02041740 0B011015 bleq 0208579C
:02041744 3D01E284 unknown
:02041748 61718202 cmnvs r1,r2,lsl #0x4
:0204174C 0195B002 orreqs r11,r5,r2
:02041750 B59D0050 ldrlt r0,[r13, #+0x50]		;r13+0x50=*(00000050)
:02041754 E0888A0B add  r8,r8,r11,lsl #0x14
:02041758 20196106 andcss r6,r9,r6,lsl #0x2
:0204175C 08E4E242 unknown
:02041760 B0EB0178 rsclt  r0,r11,r8,ror r1
:02041764 8D1000C1 unknown
:02041768 86506017 unknown
:0204176C 000D08E0 andeq  r0,r13,r0,ror #0x11
:02041770 019C1055 orreqs r1,r12,r5,asr r0
:02041774 05E51889 streqb r1,[r5, #+0x889]!
:02041778 00050410 andeq  r0,r5,r0,lsl r4
:0204177C E2855005 add  r5,r5,#0x5
:02041780 2817A10A ldmcsda  r7 ,{r1,r3,r8,r13,r15}
:02041784 10B08FF1 unknown
:02041788 0B5911BD bleq 03685E84
:0204178C 8D856550 unknown
:02041790 9CE15502 stclsl 5,cr5,[r1],#+0x8
:02041794 500FF1FF unknown
:02041798 01C58742 biceq  r8,r5,r2,asr #0xe
:0204179C 4D608D8A stcmil 13,cr8,[r0,#-0x228]!
:020417A0 A3000913 unknown
:020417A4 4FE93A28 swimi 0x00e93a28
:020417A8 1E006501 cdpne 5,0,cr6,cr0,cr1,0
:020417AC F8E12FFF unknown
:020417B0 E92D4F05 stmdb  r13!,{r0,r2,r8,r9,r10,r11,r14}
:020417B4 E24DD050 sub  r13,r13,#0x50
:020417B8 A0400002 subge  r0,r0,r2
:020417BC A92010E1 stmgedb  r0!,{r0,r5,r6,r7,r12}
:020417C0 20A0504F adccs  r5,r0,r15,asr #0x0
:020417C4 0013EDE1 andeqs r14,r3,r1,ror #0x1b
:020417C8 003FA120 eoreqs r10,r15,r0,lsr #0x2
:020417CC E5129170 ldr r9,[r2, #-0x170]		;(r2-0x170=*(fffffe90))
:020417D0 00AA0350 adceq  r0,r10,r0,asr r3
:020417D4 60BD1BB9 unknown
:020417D8 72300AA5 eorvcs r0,r0,#0xA5000
:020417DC F989E5CD stmnvib  r9 ,{r0,r2,r3,r6,r7,r8,r10,r13,r14,r15}
:020417E0 00D5F04D sbceqs r15,r5,r13,asr #0x0
:020417E4 267910DD unknown
:020417E8 3281005F addcc  r0,r1,#0x5F
:020417EC 24000128 strcs r0,[r0],#-0x128
:020417F0 D1A91215 movle  r1,r5,lsl r2		;r1=0(0x0)
:020417F4 E931972D ldmdb  r1!,{r0,r2,r3,r5,r8,r9,r10,r12,r15}
:020417F8 92816528 addls  r6,r1,#0xA000000
:020417FC 95F049FC ldrlsb r4,[r0, #+0x9fc]!
:02041800 3100F10C unknown
:02041804 41202813 unknown
:02041808 26E04118 unknown
:0204180C 99C1A901 stmlsib  r1 ,{r0,r8,r11,r13,r15}^
:02041810 300A851F andcc  r8,r10,r15,lsl r5
:02041814 92202580 eorls  r2,r0,#0x20000000
:02041818 20201B6D eorcs  r1,r0,r13,ror #0x16
:0204181C 84300E71 unknown
:02041820 F90962E5 stmnvdb  r9 ,{r0,r2,r5,r6,r7,r9,r13,r14}
:02041824 906DF01D rsbls  r15,r13,r13,lsl r0
:02041828 1DFFF95A ldcnel 9,cr15,[r15,#+0x168]!
:0204182C DD4620F0 unknown
:02041830 B90004E1 stmltdb  r0 ,{r0,r5,r6,r7,r10}
:02041834 52E28719 rscpl  r8,r2,#0x640000
:02041838 51FFF910 mvnpls r15,r0,lsl r9
:0204183C E1DD30F0 ldrsh r3,[r13, #+0x0]		;r13+0x0=*(00000000)
:02041840 84402924 strhib r2,[r0],#-0x924
:02041844 301C4902 andccs r4,r12,r2,lsl #0x12
:02041848 FC65E587 stc2l 5,cr14,[r5],#-0x21c
:0204184C 2482F029 strcs r15,[r2],#+0x29
:02041850 3C089560 stccc  5,cr9,[r8],{#0x60}
:02041854 40890061 addmi  r0,r9,r1,ror #0x0
:02041858 74B41A21 unknown
:0204185C 3DE1C360 stcccl 3,cr12,[r1,#+0x180]!
:02041860 D4F08DF9 unknown
:02041864 09DD2000 ldmeqib  r13 ,{r13}^
:02041868 91F791E6 mvnlss r9,r6,ror #0x3
:0204186C 91B4ABF7 ldrlssh r10,[r4, +r7]!
:02041870 CEF79157 mrcgt 1,7,r9,cr7,cr7,{2}
:02041874 EBFFF240 bl 0203E17C
:02041878 0E750375 mrceq 3,3,r0,cr5,cr5,{3}
:0204187C E2C00021 sbc  r0,r0,#0x21
:02041880 098010F9 stmeqib  r0 ,{r0,r3,r4,r5,r6,r7,r12}
:02041884 20802500 addcs  r2,r0,r0,lsl #0xa
:02041888 5A1C0001 bpl 02741894
:0204188C 36E58D80 unknown
:02041890 F01DFFFC ldrnvsh r15,[r13], -r12
:02041894 2EC08769 cdpcs 7,12,cr8,cr0,cr9,3
:02041898 1CF06DFC ldcnel 13,cr6,[r0],#+0x3f0
:0204189C 10200791 mlane  r0,r1,r7,r0unknown
:020418A0 A1940D91 unknown
:020418A4 C6C10005 strgtb r0,[r1],+r5
:020418A8 080D40D1 stmeqda  r13 ,{r0,r4,r6,r7,r14}
:020418AC 20510581 subcss r0,r1,r1,lsl #0xb
:020418B0 A0517D52 subges r7,r1,r2,asr r13
:020418B4 01A21689 moveq  r1,r9,lsl #0xd		;r1=0(0x0)
:020418B8 6014AA00 andvss r10,r4,r0,lsl #0x14
:020418BC 65E28D03 strvsb r8,[r2, #+0xd03]!
:020418C0 40651810 rsbmi  r1,r5,r0,lsl r8
:020418C4 0D211018 stceq  0,cr1,[r1,#-0x60]!
:020418C8 0BD52094 bleq 01589B20
:020418CC F07DFFFC unknown
:020418D0 18307DB0 ldmneda  r0!,{r4,r5,r7,r8,r10,r11,r12,r13,r14}
:020418D4 0B01AD52 bleq 020ACE24
:020418D8 D0110079 andles r0,r1,r9,ror r0
:020418DC F59F0D18 ldrnv r0,[r15, #+0xd18]		;r15+0xd18=*(020425fc)=#-922331901(0xc9065503)
:020418E0 B4A58D1D unknown
:020418E4 01058880 unknown
:020418E8 9582E358 strls r14,[r2, #+0x358]		;r2+0x358=*(00000358)
:020418EC 17798906 ldrneb r8,[r9,-r6, lsl #0x12]!
:020418F0 190CD514 stmnedb  r12 ,{r2,r4,r8,r10,r12,r14,r15}
:020418F4 60191350 andvss r1,r9,r0,asr r3
:020418F8 6D0CF1FD unknown
:020418FC 05EBFFFC streqb r15,[r11, #+0xffc]!
:02041900 000C91F6 unknown
:02041904 58E02419 unknown
:02041908 25E2D105 strcsb r13,[r2, #+0x105]!
:0204190C 9025A0F0 unknown
:02041910 F2A9F025 adcnv  r15,r9,#0x25
:02041914 4DF6F025 ldcmil 0,cr15,[r6,#+0x94]!
:02041918 81F181E0 mvnhis r8,r0,ror #0x3
:0204191C C02501F1 unknown
:02041920 F1CD3299 unknown
:02041924 B5F7D2DD ldrltb r13,[r7, #+0x2dd]!
:02041928 2D026D52 unknown
:0204192C A01CE133 andges r14,r12,r3,lsr r1
:02041930 0F0AE7D0 swieq 0x000ae7d0
:02041934 05F34D00 ldreqb r4,[r3, #+0xd00]!
:02041938 0A202901 beq 0284BD44
:0204193C 40298110 eormi  r8,r9,r0,lsl r1
:02041940 290D618E stmcsdb  r13 ,{r1,r2,r3,r7,r8,r13,r14}
:02041944 29F02940 unknown
:02041948 4029B4F0 unknown
:0204194C F029F029 eornv  r15,r9,r9,lsr #0x0
:02041950 4029A9EF eormi  r10,r9,r15,ror #0x13
:02041954 F029F029 eornv  r15,r9,r9,lsr #0x0
:02041958 DD20299E stcle  9,cr2,[r0,#-0x278]!
:0204195C 596E14F1 unknown
:02041960 D9102104 ldmledb  r0 ,{r2,r8,r13}
:02041964 06240904 unknown
:02041968 FB0B1110 blx 02305DB8
:0204196C 95F0194F ldrlsb r1,[r0, #+0x94f]!
:02041970 95FB8C51 ldrlsb r8,[r11, #+0xc51]!
:02041974 03C914F1 biceq  r1,r9,#0xF1000000
:02041978 0025530D eoreq  r5,r5,r13,lsl #0x6
:0204197C F099F025 addnvs r15,r9,r5,lsr #0x0
:02041980 71B02506 movvcs r2,r6,lsl #0xa		;r2=0(0x0)
:02041984 104920F0 unknown
:02041988 09E7D2B7 unknown
:0204198C 54F02100 unknown
:02041990 901D011A andlss r0,r13,r10,lsl r1
:02041994 9D09E082 unknown
:02041998 EB017718 bl 0209F600
:0204199C D588D04D strle r13,[r8, #+0x4d]		;r8+0x4d=*(0000004d)
:020419A0 F0C9102B sbcnv  r1,r9,r11,lsr #0x0
:020419A4 61502505 cmpvs r0,r5,lsl #0xa
:020419A8 39D0A1F0 ldmccib  r0 ,{r4,r5,r6,r7,r8,r13,r15}^
:020419AC 0061F5F0 unknown
:020419B0 21B240CD movcss r4,r13,asr #0x1
:020419B4 0021B300 eoreq  r11,r1,r0,lsl #0x6
:020419B8 002B01B8 unknown
:020419BC 2503F025 strcs r15,[r3, #-0x25]		;(r3-0x25=*(fffffffc))
:020419C0 41112DC0 tstmi r1,r0,asr #0x1b
:020419C4 81A03D41 movhi  r3,r1,asr #0x1a
:020419C8 19D0817A ldmneib  r0 ,{r1,r3,r4,r5,r6,r8,r15}^
:020419CC 31E0492F mvncc  r4,r15,lsr #0x12
:020419D0 69A10502 stmvsib  r1!,{r1,r8,r10}
:020419D4 F335192A teqnv r5,#0xA8000
:020419D8 2A593041 bcs 0368DAE4
:020419DC E315E7D0 tst r5,#0x3400000
:020419E0 FB2643D9 blx 029D2954
:020419E4 F26DFF33 rsbnv  r15,r13,#0xCC
:020419E8 BD0A3920 unknown
:020419EC 19F11930 unknown
:020419F0 FAF119F1 blx 01C881BC
:020419F4 F119F119 tstnv r9,r9,lsl r1
:020419F8 F119F119 tstnv r9,r9,lsl r1
:020419FC F119F119 tstnv r9,r9,lsl r1
:02041A00 BF111910 swilt 0x00111910
:02041A04 01E11981 mvneq  r1,r1,lsl #0x13
:02041A08 59213D00 stmpldb  r1!,{r8,r10,r11,r12,r13}
:02041A0C D11CFD20 tstle r12,r0,lsr #0x1a
:02041A10 E1900072 orrs r0,r0,r2,ror r0
:02041A14 0925B211 stmeqdb  r5!,{r0,r4,r9,r12,r13,r15}
:02041A18 18E24A20 unknown
:02041A1C 01520B02 cmpeq r2,r2,lsl #0x16
:02041A20 010522A1 unknown
:02041A24 87280108 strhi r0,[r8,-r8, lsl #0x2]!
:02041A28 41410DE5 unknown
:02041A2C 0F217D13 swieq 0x00217d13
:02041A30 10FD0199 smlalnes r0,r13,r9,r1
:02041A34 0010E1DC ldreqsb r14,[r0], -r12
:02041A38 000DC120 andeq  r12,r13,r0,lsr #0x2
:02041A3C 350E4982 strcc r4,[r14, #-0x982]		;r14-0x982=*(0204107a)=#-264373070(0xf03dfcb2)
:02041A40 35D2C930 ldrccb r12,[r2, #+0x930]		;r2+0x930=*(00000930)
:02041A44 C1B50200 movgts r0,r0,lsl #0x4		;r0=-1872408528(0x90655030)
:02041A48 001D0010 andeqs r0,r13,r0,lsl r0
:02041A4C E1914A10 orrs r4,r1,r0,lsl r10
:02041A50 E2011080 and  r1,r1,#0x80
:02041A54 8018B180 andhis r11,r8,r0,lsl #0x3
:02041A58 C1164041 tstgt r6,r1,asr #0x0
:02041A5C D0503D08 subles r3,r0,r8,lsl #0x1a
:02041A60 0DE19100 stceql 1,cr9,[r1,#+0x0]!
:02041A64 F100007F unknown
:02041A68 11905D2E orrnes r5,r0,r14,lsr #0x1a
:02041A6C 00102110 andeqs r2,r0,r0,lsl r1
:02041A70 05FDA078 ldreqb r10,[r13, #+0x78]!
:02041A74 69100D1D ldmvsdb  r0 ,{r0,r2,r3,r4,r8,r10,r11}
:02041A78 291D5911 ldmcsdb  r13 ,{r0,r4,r8,r11,r12,r14}
:02041A7C F619D102 ldrnv r13,[r9],-r2, lsl #0x2
:02041A80 18813019 stmneia  r1 ,{r0,r3,r4,r12,r13}
:02041A84 1002E240 andne  r14,r2,r0,asr #0x4
:02041A88 0A03E7D1 beq 0213B9D4
:02041A8C 25E181A4 strcsb r8,[r1, #+0x1a4]!
:02041A90 17ADCA02 strne r12,[r13,+r2, lsl #0x14]!
:02041A94 04D0107D ldreqb r1,[r0],#+0x7d
:02041A98 D1A010AD movle  r1,r13,lsr #0x1		;r1=0(0x0)
:02041A9C F9505DE7 ldmnvdb  r0 ,{r0,r1,r2,r5,r6,r7,r8,r10,r11,r12,r14}^
:02041AA0 E2107508 ands r7,r0,#0x2000000
:02041AA4 C3000DC2 unknown
:02041AA8 4DC8000D unknown
:02041AAC 02A07D0E adceq  r7,r0,#0x380
:02041AB0 6D5A0B6A unknown
:02041AB4 00558210 subeqs r8,r5,r0,lsl r2
:02041AB8 88005583 stmhida  r0 ,{r0,r1,r7,r8,r10,r12,r14}
:02041ABC 4A000154 bmi 02042014
:02041AC0 A00120E2 andge  r2,r1,r2,ror #0x1
:02041AC4 A980070D stmgeib  r0 ,{r0,r2,r3,r8,r9,r10}
:02041AC8 E5870205 str r0,[r7, #+0x205]		;r7+0x205=*(00000205)
:02041ACC FD308583 ldc2  5,cr8,[r0,#-0x20c]!
:02041AD0 E1000D07 unknown
:02041AD4 106D0069 rsbne  r0,r13,r9,ror #0x0
:02041AD8 B1FFEFCB mvnlts r14,r11,asr #0x1f
:02041ADC 23E08048 mvncs  r8,#0x48
:02041AE0 2D0A5510 unknown
:02041AE4 8B00650B blhi 0205AF18
:02041AE8 0A4110E0 beq 03085E70
:02041AEC 5D10058E unknown
:02041AF0 09BAFFFE ldmeqib  r10!,{r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:02041AF4 90A10149 adcls  r0,r1,r9,asr #0x2
:02041AF8 B61295C1 ldrlt r9,r0,r1,r9,asr #0x2
:02041AFC A5F075FD ldrgeb r7,[r0, #+0x5fd]!
:02041B00 21169917 tstcs r6,r7,lsl r9
:02041B04 41796020 cmnmi r9,r0,lsr #0x0
:02041B08 30890489 addcc  r0,r9,r9,lsl #0x9
:02041B0C 85C69019 strhib r9,[r6, #+0x19]		;r6+0x19=*(00000019)
:02041B10 305D3050 subccs r3,r13,r0,asr r0
:02041B14 691A7DAE ldmvsdb  r10 ,{r1,r2,r3,r5,r7,r8,r10,r11,r12,r13,r14}
:02041B18 83060900 unknown
:02041B1C 008D5BE0 addeq  r5,r13,r0,ror #0x17
:02041B20 00014790 muleq  r1,r0,r7
:02041B24 001D0EEA andeqs r0,r13,r10,ror #0x1d
:02041B28 0EA10187 cdpeq 1,10,cr0,cr1,cr7,4
:02041B2C 00093090 muleq  r9,r0,r0
:02041B30 0C218D10 stceq  13,cr8,[r1],#-0x40
:02041B34 12711169 rsbnes r1,r1,#0x4000001A
:02041B38 52E5728D rscpl  r7,r5,#0xD0000008
:02041B3C A1F099FA ldrgesh r9,[r0, #+0x9a]!
:02041B40 12408510 subne  r8,r0,#0x4000000
:02041B44 85B81625 ldrhi r1,[r8, #+0x625]!
:02041B48 25041800 strcs r1,[r4, #-0x800]		;(r4-0x800=*(f03df4b2))
:02041B4C 212249F0 unknown
:02041B50 3291A450 addccs r10,r1,#0x50000000
:02041B54 D90179B9 stmledb  r1 ,{r0,r3,r4,r5,r7,r8,r11,r12,r13,r14}
:02041B58 1009AD05 andne  r10,r9,r5,lsl #0x1a
:02041B5C 003BAD30 eoreqs r10,r11,r0,lsr r13
:02041B60 319D2720 orrccs r2,r13,r0,lsr #0xe
:02041B64 4300DD11 unknown
:02041B68 79F037E0 unknown
:02041B6C 97018600 strls r8,[r1,-r0, lsl #0xc]
:02041B70 A00100E5 andge  r0,r1,r5,ror #0x1
:02041B74 2D0009E1 unknown
:02041B78 5CE58D2C stcpll 13,cr8,[r5],#+0xb0
:02041B7C 4151F110 cmpmi r1,r0,lsl r1
:02041B80 A50221E0 strge r2,[r2, #-0x1e0]		;(r2-0x1e0=*(fffffe20))
:02041B84 AA063D05 bge 021D0FA0
:02041B88 54001D68 strpl r1,[r0],#-0xd68
:02041B8C E2852600 add  r2,r5,#0x0
:02041B90 37A9F560 strcc r15,r2,r5,#0x0
:02041B94 030FC950 unknown
:02041B98 75059950 strvc r9,[r5, #-0x950]		;(r5-0x950=*(fffff6b0))
:02041B9C 215C0805 cmpcs r12,r5,lsl #0x10
:02041BA0 DD0E7141 unknown
:02041BA4 E0734207 rsbs r4,r3,r7,lsl #0x4
:02041BA8 F2E1066D rscnv  r0,r1,#0x6D00000
:02041BAC 105D0041 subnes r0,r13,r1,asr #0x0
:02041BB0 C73206A4 ldrgt r0,[r2,-r4, lsr #0xd]!
:02041BB4 06A5205D unknown
:02041BB8 9002E5C7 andls  r14,r2,r7,asr #0xb
:02041BBC D1E3A002 mvnle  r10,r2
:02041BC0 056C011F streqb r0,[r12, #-0x11f]!
:02041BC4 AE000104 cdpge 1,0,cr0,cr0,cr4,0
:02041BC8 B9000964 stmltdb  r0 ,{r2,r5,r6,r8,r11}
:02041BCC B21AED18 andlts r14,r10,#0x600
:02041BD0 09EBFFE7 unknown
:02041BD4 E0871007 add  r1,r7,r7
:02041BD8 E2899001 add  r9,r9,#0x1
:02041BDC C10600A4 unknown
:02041BE0 0D0930E5 unknown
:02041BE4 C90B2DF5 stmgtdb  r11 ,{r0,r2,r4,r5,r6,r7,r8,r10,r11,r13}
:02041BE8 2058D010 subcss r13,r8,r0,lsl r0
:02041BEC 30F50C41 rscccs r0,r5,r1,asr #0x18
:02041BF0 50BD810D adcpls r8,r13,r13,lsl #0x2
:02041BF4 401D410D andmis r4,r13,r13,lsl #0x2
:02041BF8 201D03FC ldrcssh r0,[r13], -r12
:02041BFC 03190069 tsteq r9,#0x69
:02041C00 F9E81E81 unknown
:02041C04 06011EFF unknown
:02041C08 39C61985 stmccib  r6 ,{r0,r2,r7,r8,r11,r12}^
:02041C0C 86060610 unknown
:02041C10 5BA00039 blpl 00841CFC
:02041C14 E110D1E1 tst r0,r1,ror #0x3
:02041C18 0FA90115 swieq 0x00a90115
:02041C1C 8A013D87 bhi 02091240
:02041C20 8058E280 subhis r14,r8,r0,lsl #0x5
:02041C24 00F9005D rsceqs r0,r9,r13,asr r0
:02041C28 87300F42 ldrhi r0,r0,r9,r13,asr r0
:02041C2C 88303145 ldmhida  r0!,{r0,r2,r6,r8,r12,r13}
:02041C30 A1E9BCE0 mvnge  r11,r0,ror #0x19
:02041C34 41608231 unknown
:02041C38 97110800 ldrls r0,[r1,-r0, lsl #0x10]
:02041C3C 112111E5 unknown
:02041C40 85E08242 strhib r8,[r0, #+0x242]!
:02041C44 19101112 ldmnedb  r0 ,{r1,r4,r8,r12}
:02041C48 19201100 stmnedb  r0!,{r8,r12}
:02041C4C E97C4910 unknown
:02041C50 97210800 strls r0,[r1,-r0, lsl #0x10]!
:02041C54 021121E5 andeqs r2,r1,#0x40000039
:02041C58 E1A02121 mov  r2,r1,lsr #0x2		;r2=0(0x0)
:02041C5C 30C9142D sbccc  r1,r9,r13,lsr #0x8
:02041C60 EFDEE282 swi 0x00dee282
:02041C64 79504D0C ldmvcdb  r0 ,{r2,r3,r8,r10,r11,r14}^
:02041C68 10504D00 subnes r4,r0,r0,lsl #0x1a
:02041C6C 2041004D subcs  r0,r1,r13,asr #0x0
:02041C70 B7404DC1 strltb r4,r0,r1,r13,asr #0x0
:02041C74 C1004DC1 unknown
:02041C78 13E50019 mvnne  r0,#0x19
:02041C7C 05204DC1 streq r4,[r0, #-0xdc1]!
:02041C80 1051105A subnes r1,r1,r10,asr r0
:02041C84 01605181 unknown
:02041C88 0AE7C020 beq 01A31D10
:02041C8C FA2117C1 blx 02887BA0
:02041C90 952001C1 strls r0,[r0, #-0x1c1]!
:02041C94 891059E5 ldmhidb  r0 ,{r0,r2,r5,r6,r7,r8,r11,r12,r14}
:02041C98 0529027D streq r0,[r9, #-0x27d]!
:02041C9C 6001E7C2 andvs  r14,r1,r2,asr #0xf
:02041CA0 0303E082 unknown
:02041CA4 C62011F5 unknown
:02041CA8 0D850039 unknown
:02041CAC 72030001 andvc  r0,r3,#0x1
:02041CB0 00380005 eoreqs r0,r8,r5
:02041CB4 21C61815 biccs  r1,r6,r5,lsl r8
:02041CB8 29301420 ldmcsdb  r0!,{r5,r10,r12}
:02041CBC 4D80087D unknown
:02041CC0 59880000 stmplib  r8 ,{}
:02041CC4 2431C103 unknown
:02041CC8 30173565 andccs r3,r7,r5,ror #0xa
:02041CCC 3058E7C0 subccs r14,r8,r0,asr #0xf
:02041CD0 29F10171 unknown
:02041CD4 9BE083C1 blls 01862BE0
:02041CD8 D1EBFFF9 unknown
:02041CDC 30400351 subcc  r0,r0,r1,asr r3
:02041CE0 51C4E281 bicpl  r14,r4,r1,lsl #0x5
:02041CE4 3012B950 andccs r11,r2,r0,asr r9
:02041CE8 0EE53085 cdpeq 0,14,cr3,cr5,cr5,4
:02041CEC F0950015 addnvs r0,r5,r5,lsl r0
:02041CF0 7DB206ED ldcvc  6,cr0,[r2,#+0x3b4]!
:02041CF4 955C9830 ldrlsb r9,[r12, #-0x830]		;(r12-0x830=*(fffff7d0))
:02041CF8 A9B20380 ldmgeib  r2!,{r7,r8,r9}
:02041CFC A9B202B0 ldmgeib  r2!,{r4,r5,r7,r9}
:02041D00 29497030 stmcsdb  r9 ,{r4,r5,r12,r13,r14}^
:02041D04 8D092920 unknown
:02041D08 45201511 strmi r1,[r0, #-0x511]!
:02041D0C 401190F0 ldrmish r9,[r1], -r0
:02041D10 A1135F48 tstge r3,r8,asr #0x1e
:02041D14 C0A18B70 adcgt  r8,r1,r0,ror r11
:02041D18 35FFEF61 ldrccb r14,[r15, #+0xf61]!
:02041D1C 15E58A60 strneb r8,[r5, #+0xa60]!
:02041D20 E2F05920 rscs r5,r0,#0x80000
:02041D24 13044011 unknown
:02041D28 DD96712D unknown
:02041D2C D8F185B1 ldmleia  r1!,{r0,r4,r5,r7,r8,r10,r15}^
:02041D30 B1D7C199 unknown
:02041D34 60351400 eorvss r1,r5,r0,lsl #0x8
:02041D38 B540152D strltb r1,[r0, #-0x52d]		;(r0-0x52d=*(90654b03))
:02041D3C 7920251F stmvcdb  r0!,{r0,r1,r2,r3,r4,r8,r10,r13}
:02041D40 E520E511 str r14,[r0, #-0x511]!
:02041D44 A8401167 stmgeda  r0 ,{r0,r1,r2,r5,r6,r8,r12}^
:02041D48 2830D112 ldmcsda  r0!,{r1,r4,r8,r12,r14,r15}
:02041D4C 52620011 rsbpl  r0,r2,#0x11
:02041D50 C13D1011 teqgt r13,r1,lsl r0
:02041D54 7F000D5D swivc 0x00000d5d
:02041D58 EF338129 swi 0x00338129
:02041D5C 0195FF2B orreqs r15,r5,r11,lsr #0x1e
:02041D60 F039F195 mlanvs r9,r5,r1,r15unknown
:02041D64 302CF195 mlacc  r12,r5,r1,r15unknown
:02041D68 109E00D5 ldrnesb r0,[r14], +r5
:02041D6C 5558303D ldrplb r3,[r8, #-0x3d]		;(r8-0x3d=*(ffffffc3))
:02041D70 00490A01 subeq  r0,r9,r1,lsl #0x14
:02041D74 C15918D9 ldrgtsb r1,[r9, #-0x89]		;(r9-0x8d9=*(ffffff77))
:02041D78 10F159EA rscnes r5,r1,r10,ror #0x13
:02041D7C 14207D95 unknown
:02041D80 000D8110 andeq  r8,r13,r0,lsl r1
:02041D84 10015589 andne  r5,r1,r9,lsl #0xb
:02041D88 B198E585 orrlts r14,r8,r5,lsl #0xb
:02041D8C 4196F0C1 orrmis r15,r6,r1,asr #0x1
:02041D90 C1D04011 bicgts r4,r0,r1,lsl r0
:02041D94 80559180 subhis r9,r5,r0,lsl #0x3
:02041D98 E9009931 stmdb  r0 ,{r0,r4,r5,r8,r11,r12,r15}
:02041D9C 418CD510 orrmi  r13,r12,r0,lsl r5
:02041DA0 00051600 andeq  r1,r5,r0,lsl #0xc
:02041DA4 3D00050C unknown
:02041DA8 016A0D16 unknown
:02041DAC 00011000 andeq  r1,r1,r0
:02041DB0 28000511 stmcsda  r0 ,{r0,r4,r8,r10}
:02041DB4 550E0005 strpl r0,[r14, #-0x5]		;r14-0x5=*(02041c93)=#274326933(0x1059e595)
:02041DB8 05140005 ldreq r0,[r4, #-0x5]		;(r4-0x5=*(f03dfcad))
:02041DBC 00050F00 andeq  r0,r5,r0,lsl #0x1e
:02041DC0 12014924 andne  r4,r1,#0x90000
:02041DC4 110DA555 unknown
:02041DC8 FD100C50 unknown
:02041DCC 7B00110B blvc 02046200
:02041DD0 F06933B1 unknown
:02041DD4 2C802176 stccs  1,cr2,[r0],{#0x76}
:02041DD8 2D140055 unknown
:02041DDC 55557100 ldrplb r7,[r5, #-0x100]		;(r5-0x100=*(ffffff00))
:02041DE0 800970C0 andhi  r7,r9,r0,asr #0x1
:02041DE4 32802567 addcc  r2,r0,#0x19C00000
:02041DE8 2515871E ldrcs r8,[r5, #-0x71e]		;(r5-0x71e=*(fffff8e2))
:02041DEC 40116520 andmis r6,r1,r0,lsr #0xa
:02041DF0 E59F1110 ldr r1,[r15, #+0x110]		;r15+0x110=*(02041f08)=#1312231569(0x4e371091)
:02041DF4 3085100D addcc  r1,r5,r13
:02041DF8 110CB520 unknown
:02041DFC 0B108110 bleq 02462244
:02041E00 401CE280 andmis r14,r12,r0,lsl #0x5
:02041E04 25100DA5 ldrcs r0,[r0, #-0xda5]		;r0-0xda5=*(1059d7f0)=#0(0x00000000)
:02041E08 000D5B00 andeq  r5,r13,r0,lsl #0x16
:02041E0C 872A1F69 strhi r1,r5,r13,r0,lsl #0x16
:02041E10 8D0040E2 unknown
:02041E14 E2811B0F add  r1,r1,#0x3C00
:02041E18 00B15A10 adceqs r5,r1,r0,lsl r10
:02041E1C 951058EB ldrls r5,[r0, #-0x8eb]		;(r0-0x8eb=*(fffff715))
:02041E20 102D00E5 eorne  r0,r13,r5,ror #0x1
:02041E24 6D8D3040 unknown
:02041E28 08E0810F unknown
:02041E2C 13852011 orrne  r2,r5,#0x11
:02041E30 D3000DD3 unknown
:02041E34 59830D79 stmplib  r3 ,{r0,r3,r4,r5,r6,r8,r10,r11}
:02041E38 F952AA00 ldmnvdb  r2 ,{r9,r11,r13,r15}^
:02041E3C 01ADC802 moveq  r12,r2,lsl #0x10		;r12=0(0x0)
:02041E40 8002E5C8 andhi  r14,r2,r8,asr #0xb
:02041E44 F7E2880A strnvb r8,[r2,+r10, lsl #0x10]!
:02041E48 00600D79 rsbeq  r0,r0,r9,ror r13
:02041E4C 88030995 stmhida  r3 ,{r0,r2,r4,r7,r8,r11}
:02041E50 06F906BD unknown
:02041E54 E5850060 str r0,[r5, #+0x60]		;r5+0x60=*(00000060)
:02041E58 83000110 unknown
:02041E5C 12000111 andne  r0,r0,#0x40000004
:02041E60 01130001 tsteq r3,r1
:02041E64 00011400 andeq  r1,r1,r0,lsl #0x8
:02041E68 000115AA andeq  r1,r1,r10,lsr #0xb
:02041E6C C5000D16 strgt r0,[r0, #-0xd16]		;(r0-0xd16=*(fffff2ea))
:02041E70 1000150F andne  r1,r0,r15,lsl #0xa
:02041E74 C9047D4A stmgtdb  r4 ,{r1,r3,r6,r8,r10,r11,r12,r13,r14}
:02041E78 C7331702 ldrgt r1,[r3,-r2, lsl #0xe]!
:02041E7C 03F8BFE5 mvneqs r11,#0x394
:02041E80 8610028D ldrhi r0,[r0],-r13, lsl #0x5
:02041E84 870E3AE2 strhi r3,[r0],-r13, lsl #0x5
:02041E88 200101E2 andcs  r0,r1,r2,ror #0x3
:02041E8C 02B90285 adceqs r0,r9,#0x50000008
:02041E90 EBFFEE69 bl 0203D83C
:02041E94 141D250C ldrne r2,[r13],#-0x50c
:02041E98 059424B1 ldreq r2,[r4, #+0x4b1]		;r4+0x4b1=*(f03e0163)
:02041E9C 05840010 streq r0,[r4, #+0x10]		;r4+0x10=*(f03dfcc2)
:02041EA0 50135505 andpls r5,r3,r5,lsl #0xa
:02041EA4 650CEDD0 strvs r14,[r12, #-0xdd0]		;(r12-0xdd0=*(fffff230))
:02041EA8 0C11294D ldceq  9,cr2,[r1],{#0x4d}
:02041EAC 21943072 orrcss r3,r4,r2,ror r0
:02041EB0 17200916 unknown
:02041EB4 0CBAFFFC ldceq  15,cr15,[r10],#+0x3f0
:02041EB8 AD031701 unknown
:02041EBC 03120909 tsteq r2,#0x24000
:02041EC0 D15000E9 cmple r0,r9,ror #0x1
:02041EC4 1CF9AD08 ldcnel 13,cr10,[r9],#+0x20
:02041EC8 0000FFFF unknown
:02041ECC B80D3D20 stmltda  r13 ,{r5,r8,r10,r11,r12,r13}
:02041ED0 4C000141 stcmi  1,cr0,[r0],{#0x41}
:02041ED4 75840001 strvc r0,[r4, #+0x1]		;r4+0x1=*(f03dfcb3)
:02041ED8 90E11442 rscls  r1,r1,r2,asr #0x8
:02041EDC 30A8E515 adccc  r14,r8,r5,lsl r5
:02041EE0 09AEE59F stmeqib  r14!,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:02041EE4 2E409307 cdpcs 3,4,cr9,cr0,cr7,0
:02041EE8 C2CCE0CC sbcgt  r14,r12,#0xCC
:02041EEC 0005E081 andeq  r14,r5,r1,lsl #0x1
:02041EF0 0CE35C00 stceql 12,cr5,[r3],#+0x0
:02041EF4 1001002D andne  r0,r1,r13,lsr #0x0
:02041EF8 29711015 unknown
:02041EFC 791001F0 ldmvcdb  r0 ,{r4,r5,r6,r7,r8}
:02041F00 1B000116 blne 02042360
:02041F04 10450015 subne  r0,r5,r5,lsl r0
:02041F08 4E371091 mrcmi 0,1,r1,cr7,cr1,{4}
:02041F0C 411C01E2 tstmi r12,r2,ror #0x3
:02041F10 18C509E2 stmneia  r5 ,{r1,r5,r6,r7,r8,r11}^
:02041F14 908FF180 addls  r15,r15,r0,lsl #0x3
:02041F18 011C7512 tsteq r12,r2,lsl r5
:02041F1C 10151000 andnes r1,r5,r0
:02041F20 0D4009B0 unknown
:02041F24 0001184D andeq  r1,r1,r13,asr #0x10
:02041F28 050A15B5 streq r1,[r10, #-0x5b5]		;(r10-0x5b5=*(0004fa4b))
:02041F2C DD000110 unknown
:02041F30 09037D05 stmeqdb  r3 ,{r0,r2,r8,r10,r11,r12,r13,r14}
:02041F34 090A8009 stmeqdb  r10 ,{r0,r3,r15}
:02041F38 40090B80 andmi  r0,r9,r0,lsl #0x17
:02041F3C 09287DAA stmeqdb  r8!,{r1,r3,r5,r7,r8,r10,r11,r12,r13,r14}
:02041F40 25100C80 ldrcs r0,[r0, #-0xc80]		;(r0-0xc80=*(fffff380))
:02041F44 A980100E stmgeib  r0 ,{r1,r2,r3,r12}
:02041F48 851F9321 ldrhi r9,[r15, #-0x321]		;r15-0x321=*(02041c2f)=#-373497720(0xe9bce088)
:02041F4C 153851EB ldrne r5,[r8, #-0x1eb]!
:02041F50 20115044 andcss r5,r1,r4,asr #0x0
:02041F54 28A12015 stmcsia  r1!,{r0,r2,r4,r13}
:02041F58 D918D938 ldmledb  r8 ,{r3,r4,r5,r8,r11,r12,r14,r15}
:02041F5C 11115001 tstne r1,r1
:02041F60 94109B09 ldrls r9,[r0],#-0xb09
:02041F64 223D1411 eorcss r1,r13,#0x11000000
:02041F68 B11011C4 tstlt r0,r4,asr #0x3
:02041F6C EC601114 stcl 1,cr1,[r0],#-0x50
:02041F70 110609C9 unknown
:02041F74 60110230 andvss r0,r1,r0,lsr r2
:02041F78 4011045D andmis r0,r1,r13,asr r4
:02041F7C 60117503 andvss r7,r1,r3,lsl #0xa
:02041F80 20110CB1 ldrcsh r0,[r1], -r1
:02041F84 80110565 andhis r0,r1,r5,ror #0xa
:02041F88 001107C6 andeqs r0,r1,r6,asr #0xf
:02041F8C 11109D9F unknown
:02041F90 20111C80 andcss r1,r1,r0,lsl #0x19
:02041F94 8011099D mulhis r1,r13,r9
:02041F98 113B08CD teqne r11,r13,asr #0x11
:02041F9C 11091D10 unknown
:02041FA0 111B2D50 tstne r11,r0,asr r13
:02041FA4 1106AD20 unknown
:02041FA8 097F6680 unknown
:02041FAC 11093011 unknown
:02041FB0 0A206940 beq 0285C4B8
:02041FB4 101AEB00 andnes r14,r10,r0,lsl #0x16
:02041FB8 110A0025 unknown
:02041FBC BF41A910 swilt 0x0041a910
:02041FC0 EB1A000B bl 026C1FF4
:02041FC4 2900392C stmcsdb  r0 ,{r2,r3,r5,r8,r11,r12,r13}
:02041FC8 85204120 strhi r4,[r0, #-0x120]!
:02041FCC 3C00CD0A stccc  13,cr12,[r0],{#0xa}
:02041FD0 2000117C andcs  r1,r0,r12,ror r1
:02041FD4 12E59451 rscne  r9,r5,#0x51000000
:02041FD8 01210011 unknown
:02041FDC 650403C1 strvs r0,[r4, #-0x3c1]		;(r4-0x3c1=*(f03df8f1))
:02041FE0 02B54C00 adceqs r4,r5,#0x0
:02041FE4 0149E505 unknown
:02041FE8 20493594 unknown
:02041FEC 0120000D unknown
:02041FF0 0150775D cmpeq r0,r13,asr r7
:02041FF4 DD058425 unknown
:02041FF8 05FF7C51 ldreqb r7,[r15, #+0xc51]!
:02041FFC 24F52A30 unknown
:02042000 11FF3265 mvnnes r3,r5,ror #0x4
:02042004 59000501 stmpldb  r0 ,{r0,r8,r10}
:02042008 51003D03 unknown
:0204200C 1964E510 unknown
:02042010 60513800 subvss r3,r1,r0,lsl #0x10
:02042014 01205181 unknown
:02042018 5BAA4FED blpl 00AD5FD4
:0204201C 3520001D strcc r0,[r0, #-0x1d]!
:02042020 0715FA00 ldreq r15,[r5,-r0, lsl #0x14]
:02042024 9F2A101C swils 0x002a101c
:02042028 F9307DE5 ldmnvdb  r0!,{r0,r2,r5,r6,r7,r8,r10,r11,r12,r13,r14}
:0204202C 00E58017 rsceq  r8,r5,r7,lsl r0
:02042030 E5813010 str r3,[r1, #+0x10]		;r1+0x10=*(4e3710a1)=#0(0x00000000)
:02042034 5D561005 unknown
:02042038 28271880 stmcsda  r7!,{r7,r11,r12}
:0204203C 7D2702C5 stcvc  2,cr0,[r7,#-0x314]!
:02042040 00394F36 eoreqs r4,r9,r6,lsr r15
:02042044 90202944 eorls  r2,r0,r4,asr #0x12
:02042048 51031955 unknown
:0204204C 0B1025E2 bleq 0244B7DC
:02042050 F7AC0091 unknown
:02042054 30EBFF29 rsccc  r15,r11,r9,lsr #0x1e
:02042058 AD307D00 ldcge  13,cr7,[r0,#-0x0]!
:0204205C 023DD059 eoreqs r13,r13,#0x59
:02042060 8D0269B0 unknown
:02042064 801FD50D andhis r13,r15,r13,lsl #0xa
:02042068 000141E5 andeq  r4,r1,r5,ror #0x3
:0204206C 3EC75005 cdpcc 0,12,cr5,cr7,cr5,0
:02042070 CD11FDF5 unknown
:02042074 1C895431 stcne  4,cr5,[r9],{#0x31}
:02042078 FD8C0271 unknown
:0204207C E1B08001 movs r8,r1			;r8=1312231569(0x4e371091)
:02042080 11D800D0 ldrnesb r0,[r8, #+0x0]		;r8+0x0=*(4e371091)=#0(0x00000000)
:02042084 1D700101 ldcnel 1,cr0,[r0,#-0x4]!
:02042088 85028501 strhi r8,[r2, #-0x501]		;(r2-0x501=*(fffffaff))
:0204208C A0500310 subges r0,r0,r0,lsl r3
:02042090 1160411C unknown
:02042094 0011B340 andeqs r11,r1,r0,asr #0x6
:02042098 FD10C5B8 unknown
:0204209C EB18451E bl 0265351C
:020420A0 017C5021 cmneq r12,r1,lsr #0x0
:020420A4 4116A59F unknown
:020420A8 BD002D33 unknown
:020420AC 4D013971 unknown
:020420B0 B0124DF6 ldrltsh r4,[r2], -r6
:020420B4 310029E1 unknown
:020420B8 1621C907 unknown
:020420BC 087516A9 unknown
:020420C0 3128006D unknown
:020420C4 C0311400 eorgts r1,r1,r0,lsl #0x8
:020420C8 8031AEAF eorhis r10,r1,r15,lsr #0x1d
:020420CC 00D011FD ldreqsh r1,[r0],#+0x1d
:020420D0 001111D7 ldreqsb r1,[r1], -r7
:020420D4 1C151386 ldcne  3,cr1,[r5],{#0x86}
:020420D8 F91B1BA5 ldmnvdb  r11 ,{r0,r2,r5,r7,r8,r9,r11,r12}
:020420DC 00252C00 eoreq  r2,r5,r0,lsl #0x18
:020420E0 A1D69089 bicges r9,r6,r9,lsl #0x1
:020420E4 000D9089 andeq  r9,r13,r9,lsl #0x1
:020420E8 116010B1 strneh r1,[r0, #-0x1]!
:020420EC 340EE584 strcc r14,[r14],#-0x584
:020420F0 0D24000D stceq  0,cr0,[r4,#-0x34]!
:020420F4 000D2800 andeq  r2,r13,r0,lsl #0x10
:020420F8 AA000D40 bge 02045600
:020420FC 2C058144 stccs  1,cr8,[r5],{#0x44}
:02042100 1CE59D10 stcnel 13,cr9,[r5],#+0x40
:02042104 48820065 stmmiia  r2 ,{r0,r2,r5,r6}
:02042108 58E58410 unknown
:0204210C E356200D cmp r6,#0xD
:02042110 2D190D20 unknown
:02042114 29840125 stmcsib  r4 ,{r0,r2,r5,r8}
:02042118 39104D32 ldmccdb  r0 ,{r1,r4,r5,r8,r10,r11,r14}
:0204211C E573201B ldrb r2,[r3, #-0x1b]!
:02042120 23401509 unknown
:02042124 6D0081F3 unknown
:02042128 33A02B13 movcc  r2,#0x4C00		;r2=19456(0x4c00)
:0204212C 0F050995 swieq 0x00050995
:02042130 1006ED30 andne  r14,r6,r0,lsr r13
:02042134 0BFAE284 bleq 01EFAB4C
:02042138 A029FFF2 unknown
:0204213C A160297E unknown
:02042140 69399D10 ldmvsdb  r9!,{r4,r8,r10,r11,r12,r15}
:02042144 0129BDB4 streqh r11,[r9, -r4]!
:02042148 29102900 ldmcsdb  r0 ,{r8,r11,r13}
:0204214C 73101928 tstvc r0,#0xA0000
:02042150 E5B9006D ldr r0,[r9, #+0x6d]!
:02042154 20203D04 eorcs  r3,r0,r4,lsl #0x1a
:02042158 38919D00 ldmccia  r1 ,{r8,r10,r11,r12,r15}
:0204215C 6314490D tstvs r4,#0x34000
:02042160 81064019 unknown
:02042164 07CD5018 unknown
:02042168 65E51921 strvsb r1,[r5, #+0x921]!
:0204216C 290DB530 stmcsdb  r13 ,{r4,r5,r8,r10,r12,r13,r15}
:02042170 0B3DF946 bleq 02FC0690
:02042174 1005142D andne  r1,r5,r13,lsr #0x8
:02042178 265100F9 unknown
:0204217C 044968FA streqb r6,[r9],#-0x8fa
:02042180 0431C004 unknown
:02042184 251C03B5 ldrcs r0,[r12, #-0x3b5]		;(r12-0x3b5=*(fffffc4b))
:02042188 AC90B200 ldcge  2,cr11,[r0],{#0x0}
:0204218C CD8C0206 unknown
:02042190 80244106 eorhi  r4,r4,r6,lsl #0x2
:02042194 359DF6AB ldrcc r15,[r13, #+0x6ab]		;r13+0x6ab=*(000006ab)
:02042198 F6541445 ldrnvb r1,[r13, #+0x6ab]		;r13+0x6ab=*(000006ab)
:0204219C 4C183451 ldcmi  4,cr3,[r8],{#0x51}
:020421A0 105D0409 subnes r0,r13,r9,lsl #0x8
:020421A4 754B94E1 strvcb r9,[r11, #-0x4e1]		;(r11-0x4e1=*(fffffb1f))
:020421A8 D5000400 strle r0,[r0, #-0x400]		;(r0-0x400=*(fffffc00))
:020421AC FFE6970D swinv 0x00e6970d
:020421B0 0914C5EB ldmeqdb  r4 ,{r0,r1,r3,r5,r6,r7,r8,r10,r14,r15}
:020421B4 30313454 eorccs r3,r1,r4,asr r4
:020421B8 0D145801 unknown
:020421BC 400D2840 andmi  r2,r13,r0,asr #0x10
:020421C0 0D1C56BD unknown
:020421C4 DA001100 ble 020465CC
:020421C8 46AD1011 unknown
:020421CC 10150001 andnes r0,r5,r1
:020421D0 050C9F00 streq r9,[r12, #-0xf00]		;(r12-0xf00=*(fffff100))
:020421D4 E12FFF1E bx r14 (Jump to addr_02041C98?)
msr CPSR_fsxc,r14
:020421D8 0113BD04 tsteq r3,r4,lsl #0x1a
:020421DC 011CC000 tsteq r12,r0
:020421E0 00016000 andeq  r6,r1,r0
:020421E4 A903A56C stmgedb  r3 ,{r2,r3,r5,r6,r8,r10,r13,r15}
:020421E8 EA10A514 b 0246B640
:020421EC 101D10A9 andnes r1,r13,r9,lsr #0x1
:020421F0 1845E13F stmneda  r5 ,{r0,r1,r2,r3,r4,r5,r8,r13,r14,r15}^
:020421F4 0D05E1B0 unknown
:020421F8 14A90193 unknown
:020421FC 01112A89 tsteq r1,r9,lsl #0x15
:02042200 E100F917 unknown
:02042204 3D6E0610 stcccl 6,cr0,[r14,#-0x40]!
:02042208 EBFFE118 bl 0203A670
:0204220C 2B215439 blcs 028972F8
:02042210 000D11E1 andeq  r1,r13,r1,ror #0x3
:02042214 009599F1 ldreqsh r9,[r5], +r1
:02042218 065900F5 unknown
:0204221C 0014E088 andeqs r14,r4,r8,lsl #0x1
:02042220 0655940E ldreqb r9,[r5],-r14, lsl #0x8
:02042224 8102BD82 unknown
:02042228 00A100F9 unknown
:0204222C 02EA4269 rsceq  r4,r10,#0x90000006
:02042230 F27B4391 rsbnvs r4,r11,#0x44000002
:02042234 16ED3271 unknown
:02042238 56320007 unknown
:0204223C 02FDE7E1 rsceqs r14,r13,#0x3840000
:02042240 E2470001 sub  r0,r7,#0x1
:02042244 F010C908 andnvs r12,r0,r8,lsl #0x12
:02042248 CD041181 unknown
:0204224C 04110C05 ldreq r0,[r1],#-0xc05
:02042250 9F1259F8 swils 0x001259f8
:02042254 111024A9 tstne r0,r9,lsr #0x9
:02042258 9051600C sublss r6,r1,r12
:0204225C 4925C514 stmmidb  r5!,{r2,r4,r8,r10,r14,r15}
:02042260 5514E304 ldrpl r14,[r4, #-0x304]		;(r4-0x304=*(f03df9ae))
:02042264 1900511C stmnedb  r0 ,{r2,r3,r4,r8,r12,r14}
:02042268 A9730C58 unknown
:0204226C B5002102 strlt r2,[r0, #-0x102]		;(r0-0x102=*(fffffefe))
:02042270 19002905 stmnedb  r0 ,{r0,r2,r8,r11,r13}
:02042274 81010100 unknown
:02042278 850BE81F strhi r14,[r11, #-0x81f]		;(r11-0x81f=*(fffff7e1))
:0204227C 9F02BC00 swils 0x0002bc00
:02042280 6D0473E5 unknown
:02042284 9F12B000 swils 0x0012b000
:02042288 00092FE5 andeq  r2,r9,r5,ror #0x1f
:0204228C 00194110 andeqs r4,r9,r0,lsl r1
:02042290 4C00050C stcmi  5,cr0,[r0],{#0xc}
:02042294 08E28020 unknown
:02042298 08000505 stmeqda  r0 ,{r0,r2,r8,r10}
:0204229C 81199920 tsthi r9,r0,lsr #0x12
:020422A0 D10C25E5 unknown
:020422A4 1981C900 stmneib  r1 ,{r8,r11,r14,r15}
:020422A8 B9E0FE20 unknown
:020422AC 218D0002 orrcs  r0,r13,r2
:020422B0 24099210 strcs r9,[r9],#-0x210
:020422B4 70040998 mulvc  r4,r8,r9
:020422B8 1A059F42 bne 021A9FC8
:020422BC F8C52061 stmnvia  r5 ,{r0,r5,r6,r13}^
:020422C0 0D85FFE0 unknown
:020422C4 DD961339 unknown
:020422C8 D8106936 ldmleda  r0 ,{r1,r2,r4,r5,r8,r11,r13,r14}
:020422CC 25578025 ldrcsb r8,[r7, #-0x25]		;(r7-0x25=*(ffffffdb))
:020422D0 F9100C00 ldmnvdb  r0 ,{r10,r11}
:020422D4 00F90130 rsceqs r0,r9,r0,lsr r1
:020422D8 00B984A5 adceqs r8,r9,r5,lsr #0x9
:020422DC 412C131D unknown
:020422E0 6D20BD00 stcvs  13,cr11,[r0,#-0x0]!
:020422E4 09764D41 unknown
:020422E8 4A106140 bmi 0245A7F0
:020422EC A99D602D ldmgeib  r13 ,{r0,r2,r3,r5,r13,r14}
:020422F0 90145D03 andlss r5,r4,r3,lsl #0x1a
:020422F4 5DDEE56B unknown
:020422F8 90900C03 addlss r0,r0,r3,lsl #0x18
:020422FC A00414E5 andge  r1,r4,r5,ror #0x9
:02042300 1109E595 swpne r14,r5,r9
:02042304 112DF940 msrne CPSR_fsc,r0
:02042308 B1703E00 cmnlt r0,r0,lsl #0x1c
:0204230C 6CE35A60 stcvsl 10,cr5,[r3],#+0x180
:02042310 106100B1 unknown
:02042314 B1601D39 unknown
:02042318 107DF035 rsbnes r15,r13,r5,lsr r0
:0204231C 91209131 unknown
:02042320 40B1A9F0 unknown
:02042324 790F5B09 stmvcdb  r15 ,{r0,r3,r8,r9,r11,r12,r14}
:02042328 00B155F0 unknown
:0204232C 002A1FFD unknown
:02042330 009A0A65 addeqs r0,r10,r5,ror #0x14
:02042334 A9089D96 stmgedb  r8 ,{r1,r2,r4,r7,r8,r10,r11,r12,r15}
:02042338 20AD8D12 adccs  r8,r13,r2,lsl r13
:0204233C AC100D1D ldcge  13,cr0,[r0],{#0x1d}
:02042340 29E596A0 unknown
:02042344 19105110 ldmnedb  r0 ,{r4,r8,r12,r14}
:02042348 5814001D ldmplda  r4 ,{r0,r2,r3,r4}
:0204234C B008AD90 mullt  r8,r0,r13
:02042350 0B213996 bleq 028909B0
:02042354 11128080 tstne r2,r0,lsl #0x1
:02042358 14310220 unknown
:0204235C 7C110079 ldcvc  0,cr0,[r1],{#0x79}
:02042360 4D0030A9 unknown
:02042364 3FE35900 swicc 0x00e35900
:02042368 00FD15A9 rsceqs r1,r13,r9,lsr #0xb
:0204236C B0601D0C rsblt  r1,r0,r12,lsl #0x1a
:02042370 B50AF035 strlt r15,[r10, #-0x35]		;(r10-0x35=*(0004ffcb))
:02042374 10817C12 addne  r7,r1,r2,lsl r12
:02042378 41ABF055 movmi  r15,r5,asr r0
:0204237C 1011B500 andnes r11,r1,r0,lsl #0xa
:02042380 F03D0F0B eornvs r0,r13,r11,lsl #0x1e
:02042384 F5009528 strnv r9,[r0, #-0x528]		;(r0-0x528=*(fffffad8))
:02042388 2569231F strcsb r2,[r9, #-0x31f]!
:0204238C 0D110501 unknown
:02042390 00050110 andeq  r0,r5,r0,lsl r1
:02042394 17FFF1DE unknown
:02042398 2D082029 unknown
:0204239C 31F1DB06 mvnccs r13,r6,lsl #0x16
:020423A0 8CF02955 ldchil 9,cr2,[r0],#+0x154
:020423A4 E6000965 str r0,[r0],#+0x154
:020423A8 1D804029 unknown
:020423AC 6029E300 eorvs  r14,r9,r0,lsl #0x6
:020423B0 64D5F029 ldrvsb r15,[r5],#+0x29
:020423B4 090BFD00 stmeqdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}
:020423B8 E0001D00 and  r1,r0,r0,lsl #0x1a
:020423BC 9C003D58 stcls  13,cr3,[r0],{#0x58}
:020423C0 D9017BD8 stmledb  r1 ,{r3,r4,r6,r7,r8,r9,r11,r12,r13,r14}
:020423C4 A52B6DA4 strge r6,[r11, #-0xda4]!
:020423C8 38888010 stmccia  r8 ,{r4,r15}
:020423CC 00E50210 rsceq  r0,r5,r0,lsl r2
:020423D0 214D1025 unknown
:020423D4 0000598F andeq  r5,r0,r15,lsl #0x13
:020423D8 31E59D5C mvncc  r9,r12,asr r13
:020423DC 02310012 eoreqs r0,r1,#0x12
:020423E0 0C023167 stceq  1,cr3,[r2],{#0x67}
:020423E4 08050054 stmeqda  r5 ,{r2,r4,r6}
:020423E8 E08820E9 add  r2,r8,r9,ror #0x1
:020423EC FD124D0C unknown
:020423F0 896CC603 unknown
:020423F4 2890021C ldmcsia  r0 ,{r2,r3,r4,r9}
:020423F8 40087F7D andmi  r7,r8,r13,ror r15
:020423FC 1160002D unknown
:02042400 51100D90 unknown
:02042404 00510820 subeqs r0,r1,r0,lsr #0x10
:02042408 91100CB1 ldrlsh r0,[r0, -r1]
:0204240C 2D01202D unknown
:02042410 40053000 andmi  r3,r5,r0
:02042414 018908A8 orreq  r0,r9,r8,lsr #0x11
:02042418 71608D08 unknown
:0204241C E0101D13 ands r1,r0,r3,lsl r13
:02042420 91BA0951 movlss r0,r1,asr r9
:02042424 E98400E9 stmib  r4 ,{r0,r3,r5,r6,r7}
:02042428 00991928 addeqs r1,r9,r8,lsr #0x12
:0204242C 2DE50B99 stccsl 11,cr0,[r5,#+0x264]!
:02042430 315085EA cmpcc r0,r10,ror #0xb
:02042434 ED292950 stc  9,cr2,[r9,#-0x140]!
:02042438 E171E300 cmn r1,r0,lsl #0x6
:0204243C CF103532 swigt 0x00103532
:02042440 711D505D tstvc r13,r13,asr r0
:02042444 E009BD01 and  r11,r9,r1,lsl #0x1a
:02042448 01A10369 moveq  r0,r9,ror #0x6
:0204244C D906A1D1 stmledb  r6 ,{r0,r4,r6,r7,r8,r13,r15}
:02042450 41103910 tstmi r0,r0,lsl r9
:02042454 75722210 ldrvcb r2,[r2, #-0x210]!
:02042458 CF02C50A swigt 0x0002c50a
:0204245C 03088902 unknown
:02042460 117901F1 ldrnesh r0,[r9, #-0x11]!
:02042464 11791025 cmnne r9,r5,lsr #0x0
:02042468 10FA1039 rscnes r1,r10,r9,lsr r0
:0204246C C940117D stmgtdb  r0 ,{r0,r2,r3,r4,r5,r6,r8,r12}^
:02042470 39207910 stmccdb  r0!,{r4,r8,r11,r12,r13,r14}
:02042474 4901CD30 stmmidb  r1 ,{r4,r5,r8,r10,r11,r14,r15}
:02042478 0019FA11 andeqs r15,r9,r1,lsl r10
:0204247C 94000818 strls r0,[r0],#-0x818
:02042480 6522F9E5 strvs r15,[r2, #-0x9e5]!
:02042484 703BC101 eorvcs r12,r11,r1,lsl #0x2
:02042488 2B250265 blcs 02982E24
:0204248C 01B90071 moveqs r0,r1,ror r0
:02042490 BC0491F0 stclt  1,cr9,[r4],{#0xf0}
:02042494 4015E510 andmis r14,r5,r0,lsl r5
:02042498 46010081 strmi r0,[r1],-r1, lsl #0x1
:0204249C 10D11059 sbcnes r1,r1,r9,asr r0
:020424A0 BD817AF0 unknown
:020424A4 6C00010F stcvs  1,cr0,[r0],{#0xf}
:020424A8 10F10001 rscnes r0,r1,r1
:020424AC B6400980 strltb r0,[r0],-r0, lsl #0x13
:020424B0 74000904 strvc r0,[r0],#-0x904
:020424B4 29013009 stmcsdb  r1 ,{r0,r3,r12,r13}
:020424B8 B530D578 ldrlt r13,[r0, #-0x578]!
:020424BC E004DA2D and  r13,r4,r13,lsr #0x14
:020424C0 F9800011 stmnvib  r0 ,{r0,r4}
:020424C4 10003908 andne  r3,r0,r8,lsl #0x12
:020424C8 51B41511 movpls r1,r1,lsl r5		;r1=1312231569(0x4e371091)
:020424CC 51DFD702 bicpls r13,r15,r2,lsl #0xe
:020424D0 10108530 andnes r8,r0,r0,lsr r5
:020424D4 007D45C9 rsbeqs r4,r13,r9,asr #0xb
:020424D8 58051AD9 stmplda  r5 ,{r0,r3,r4,r6,r7,r9,r11,r12}
:020424DC E3032DE3 unknown
:020424E0 6019B122 andvss r11,r9,r2,lsr #0x2
:020424E4 CD0CCD49 unknown
:020424E8 40396000 eormis r6,r9,r0
:020424EC B9F31D69 unknown
:020424F0 A95B8620 ldmgedb  r11 ,{r5,r9,r10,r15}^
:020424F4 05040D12 streq r0,[r4, #-0xd12]		;(r4-0xd12=*(f03defa0))
:020424F8 08000103 stmeqda  r0 ,{r0,r1,r8}
:020424FC 500C0001 andpl  r0,r12,r1
:02042500 9DE5862F stclsl 6,cr8,[r5,#+0xbc]!
:02042504 0D3225FF ldceq  5,cr2,[r2,#-0x3fc]!
:02042508 10150129 andnes r0,r5,r9,lsr #0x2
:0204250C 4A011CD0 bmi 02089854
:02042510 11811015 orrne  r1,r1,r5,lsl r0
:02042514 B90011E5 stmltdb  r0 ,{r0,r2,r5,r6,r7,r8,r12}
:02042518 10292DFF unknown
:0204251C FFF9E257 swinv 0x00f9e257
:02042520 10155AFF ldrnesh r5,[r5], -r15
:02042524 106DCC81 rsbne  r12,r13,r1,lsl #0x19
:02042528 25644049 strcsb r4,[r4, #-0x49]!
:0204252C 64104500 ldrvs r4,[r0],#-0x500
:02042530 2DB60021 ldccs  0,cr0,[r6,#+0x84]!
:02042534 71DFE414 bicvcs r14,r15,r4,lsl r4
:02042538 E2877000 add  r7,r7,#0x0
:0204253C 054D0908 streqb r0,[r13, #-0x908]		;(r13-0x908=*(fffff6f8))
:02042540 650071DE strvs r7,[r0, #-0x1de]		;(r0-0x1de=*(fffffe22))
:02042544 005D7912 subeqs r7,r13,r2,lsl r9
:02042548 AD001570 unknown
:0204254C 00101541 andeqs r1,r0,r1,asr #0xa
:02042550 A11E2990 unknown
:02042554 01B90020 moveqs r0,r0,lsr #0x0		;r0=0(0x0)
:02042558 84017CB1 strhi r7,[r1],#-0xcb1
:0204255C 1011F1E5 andnes r15,r1,r5,ror #0x3
:02042560 900CDDD0 unknown
:02042564 017003AD cmneq r0,r13,lsr #0x7
:02042568 0D416012 unknown
:0204256C A10F4049 mrsge r4,CPSR
:02042570 19C2B500 stmneib  r2 ,{r8,r10,r12,r13,r15}^
:02042574 31249100 unknown
:02042578 35075102 strcc r5,[r7, #-0x102]		;(r7-0x102=*(fffffefe))
:0204257C 49101924 ldmmidb  r0 ,{r2,r5,r8,r11,r12}
:02042580 15BDFE1B ldrne r15,[r13, #+0xe1b]!
:02042584 FFFF9100 swinv 0x00ff9100
:02042588 051FC9EB ldreq r12,[r15, #-0x9eb]		;r15-0x9eb=*(02041ba5)=#1843426114(0x6de07342)
:0204258C F8065D42 stmnvda  r6 ,{r1,r6,r8,r10,r11,r12,r14}
:02042590 0D640E69 stceql 14,cr0,[r4,#-0x1a4]!
:02042594 1DDFA300 unknown
:02042598 01649530 unknown
:0204259C 6111D186 tstvs r1,r6,lsl #0x3
:020425A0 1590103D ldrne r1,[r0, #+0x3d]		;r0+0x3d=*(0000003d)
:020425A4 13017518 unknown
:020425A8 4B022970 blmi 020CCB70
:020425AC 09EBFFFE unknown
:020425B0 0160129D unknown
:020425B4 3970E586 ldmccdb  r0!,{r1,r2,r7,r8,r10,r13,r14,r15}^
:020425B8 C12CC902 unknown
:020425BC 01E59030 mvneq  r9,lsr r0
:020425C0 200431A0 andcs  r3,r4,r0,lsr #0x3
:020425C4 26392093 unknown
:020425C8 11605D21 unknown
:020425CC 8939FD2D ldmhidb  r9!,{r0,r2,r3,r5,r8,r10,r11,r12,r13,r14,r15}
:020425D0 00531000 subeqs r1,r3,r0
:020425D4 36210193 unknown
:020425D8 21380045 teqcs r8,r5,asr #0x0
:020425DC 8054080D subhis r0,r4,r13,lsl #0x10
:020425E0 D0044D93 mulle  r4,r3,r13
:020425E4 99D00009 ldmlsib  r0 ,{r0,r3}^
:020425E8 D4036106 strle r6,[r3],#-0x106
:020425EC 0DCDCD20 unknown
:020425F0 D00005CD andle  r0,r0,r13,asr #0xb
:020425F4 54D00005 ldrplb r0,[r0],#+0x5
:020425F8 091D02E5 ldmeqdb  r13 ,{r0,r2,r5,r6,r7,r9}
:020425FC C9065503 stmgtdb  r6 ,{r0,r1,r8,r10,r12,r14}
:02042600 3470D010 unknown
:02042604 542F29D8 unknown
:02042608 78028A90 stmvcda  r2 ,{r4,r7,r9,r11,r15}
:0204260C 128A0290 addne  r0,r10,#0x9
:02042610 1D2B108D stcne  0,cr1,[r11,#-0x234]!
:02042614 9F40F400 swils 0x0040f400
:02042618 50F4E514 rscpls r14,r4,r4,lsl r5
:0204261C B02BE59F mlalt  r11,r15,r5,r14unknown
:02042620 11800D2D orrne  r0,r0,r13,lsr #0x1a
:02042624 5D7B9640 ldcpll 6,cr9,[r11,#-0x100]!
:02042628 0901154E stmeqdb  r1 ,{r1,r2,r3,r6,r8,r10,r12}
:0204262C 02352159 eoreqs r2,r5,#0x40000016
:02042630 0FADF2D9 swieq 0x00adf2d9
:02042634 57001E5D unknown
:02042638 102D2CDD unknown
:0204263C 0141660B unknown
:02042640 0D0039FB unknown
:02042644 01C70049 biceq  r0,r7,r9,asr #0x0
:02042648 A7E115A0 strgeb r1,[r1,+r0, lsr #0xb]!
:0204264C 0E006D2F cdpeq 13,0,cr6,cr0,cr15,1
:02042650 0807E087 stmeqda  r7 ,{r0,r1,r2,r7,r13,r14,r15}
:02042654 40E0621E rscmi  r6,r0,r14,lsl r2
:02042658 61E1A032 mvnvs  r10,lsr r2
:0204265C E0820E00 add  r0,r2,r0,lsl #0x1c
:02042660 D00E6DD3 unknown
:02042664 E1109430 tst r0,r0,lsr r4
:02042668 25002D09 strcs r2,[r0, #-0xd09]		;(r0-0xd09=*(fffff2f7))
:0204266C A1200311 unknown
:02042670 CD4C7000 unknown
:02042674 E5CD0701 strb r0,[r13, #+0x701]		;r13+0x701=*(00000701)
:02042678 8501812F strhi r8,[r1, #-0x12f]		;r1-0x12f=*(4e370f62)=#0(0x00000000)
:0204267C 7062D617 rsbvc  r13,r2,r7,lsl r6
:02042680 1331E198 teqne r1,#0x26
:02042684 910405DE unknown
:02042688 1068081F rsbne  r0,r8,r15,lsl r8
:0204268C 72288193 eorvc  r8,r8,#0xC0000024
:02042690 103DC101 eornes r12,r13,r1,lsl #0x2
:02042694 740C5CFD strvc r5,[r12],#-0xcfd
:02042698 000A0021 andeq  r0,r10,r1,lsr #0x0
:0204269C 122D05D1 eorne  r0,r13,#0x34400000
:020426A0 615DFBA9 cmpvs r13,r9,lsr #0x17
:020426A4 0FF91BAD swieq 0x00f91bad
:020426A8 30050209 andcc  r0,r5,r9,lsl #0x4
:020426AC 4C250299 stcmi  2,cr0,[r5],#-0x264
:020426B0 1E0E583C mcrne 8,0,r5,cr14,cr12,{1}
:020426B4 1B39EC02 blne 02EBD6C4
:020426B8 204D4127 subcs  r4,r13,r7,lsr #0x2
:020426BC 08C91021 stmeqia  r9 ,{r0,r5,r12}^
:020426C0 E59240D4 ldr r4,[r2, #+0xd4]		;r2+0xd4=*(00004cd4)
:020426C4 00253C1D eoreq  r3,r5,r13,lsl r12
:020426C8 50010001 andpl  r0,r1,r1
:020426CC 08D5C038 ldmeqia  r5 ,{r3,r4,r5,r14,r15}^
:020426D0 0160E5C0 unknown
:020426D4 8251ED96 subhis r14,r1,#0x2580
:020426D8 10252329 eorne  r2,r5,r9,lsr #0x6
:020426DC A000298E andge  r2,r0,r14,lsl #0x13
:020426E0 6111FD1F tstvs r1,r15,lsl r13
:020426E4 BD01FD4B unknown
:020426E8 01FD5002 mvneqs r5,r2
:020426EC 02550F3D subeqs r0,r5,#0xF4
:020426F0 013B9403 teqeq r11,r3,lsl #0x8
:020426F4 7511C196 ldrvc r12,[r1, #-0x196]		;r1-0x196=*(4e370efb)=#0(0x00000000)
:020426F8 00A1122D adceq  r1,r1,r13,lsr #0x4
:020426FC AC804981 stcge  9,cr4,[r0],{#0x81}
:02042700 6D204980 stcvs  9,cr4,[r0,#-0x200]!
:02042704 384A4D01 stmccda  r10 ,{r0,r8,r10,r11,r14}^
:02042708 45B099F3 ldrmi r9,[r0, #+0x9f3]!
:0204270C 1081CE10 addne  r12,r1,r0,lsl r14
:02042710 F3311041 teqnv r1,#0x41
:02042714 ADFD202D ldcgel 0,cr2,[r13,#+0xb4]!
:02042718 9133F06E teqls r3,r14,ror #0x0
:0204271C 6D37B11B ldcvs  1,cr11,[r7,#-0x6c]!
:02042720 00BDFFF0 unknown
:02042724 30151A05 andccs r1,r5,r5,lsl #0x14
:02042728 0015DAE3 andeqs r13,r5,r3,ror #0x15
:0204272C 41492C19 unknown
:02042730 2D009905 unknown
:02042734 356ED410 strccb r13,[r14, #-0x410]!
:02042738 7C2E7D39 stcvc  13,cr7,[r14],#-0xe4
:0204273C 20840039 addcs  r0,r4,r9,lsr r0
:02042740 410BE596 swpmi r14,r6,r11
:02042744 401D0E10 andmis r0,r13,r0,lsl r14
:02042748 5CA91031 stcpl  0,cr1,[r9],#+0xc4
:0204274C C2002978 andgt  r2,r0,#0x1E0000
:02042750 5500055D strpl r0,[r0, #-0x55d]		;(r0-0x55d=*(fffffaa3))
:02042754 0021C810 eoreq  r12,r1,r0,lsl r8
:02042758 19697CC1 unknown
:0204275C BB096996 bllt 0229CDBC
:02042760 01208596 unknown
:02042764 005400D5 ldreqsb r0,[r4],#-0x5
:02042768 B70AE286 strlt r14,[r10,-r6, lsl #0x5]
:0204276C 323D0DD9 eorccs r0,r13,#0x3640
:02042770 2D410151 unknown
:02042774 D00E04E9 andle  r0,r14,r9,ror #0x9
:02042778 4D01254D unknown
:0204277C 7029FDE2 eorvc  r15,r9,r2,ror #0x1b
:02042780 60A40181 adcvs  r0,r4,r1,lsl #0x3
:02042784 1AC90115 bne 01282BE0
:02042788 3003014A andcc  r0,r3,r10,asr #0x2
:0204278C 9607A198 unknown
:02042790 05100725 ldreq r0,[r0, #-0x725]		;(r0-0x725=*(fffff8db))
:02042794 F1000504 unknown
:02042798 353A5D6D ldrcc r5,[r10, #-0xd6d]!
:0204279C 35CACD4B strccb r12,[r10, #+0xd4b]		;r10+0xd4b=*(00050d4b)
:020427A0 E9F03590 unknown
:020427A4 0200090E andeq  r0,r0,#0x38000
:020427A8 511E8010 tstpl r14,r0,lsl r0
:020427AC 107D8801 rsbnes r8,r13,r1,lsl #0x10
:020427B0 1AFD28E1 bne 01F8CB3C
:020427B4 2040C901 subcs  r12,r0,r1,lsl #0x12
:020427B8 E587015D str r0,[r7, #+0x15d]		;r7+0x15d=*(0000015d)
:020427BC 872D210E strhi r2,[r13,-r14, lsl #0x2]!
:020427C0 DA1001E5 ble 02442F5C
:020427C4 40A10049 adcmi  r0,r1,r9,asr #0x0
:020427C8 0789282D streq r2,[r9,+r13, lsr #0x10]
:020427CC 713071DD ldrvcsb r7,[r0, -r13]!
:020427D0 B520DEF0 strlt r13,[r0, #-0xef0]!
:020427D4 4D02B105 unknown
:020427D8 21051C19 unknown
:020427DC AEB1DD97 mrcge 13,5,r13,cr1,cr7,{4}
:020427E0 0109F105 unknown
:020427E4 09010998 stmeqdb  r1 ,{r3,r4,r7,r8,r11}
:020427E8 410908F1 unknown
:020427EC 07DB1495 unknown
:020427F0 F20C7100 andnv  r7,r12,#0x0
:020427F4 10514C7D subnes r4,r1,r13,ror r12
:020427F8 B43085DA unknown
:020427FC 1908000D stmnedb  r8 ,{r0,r2,r3}
:02042800 81410130 unknown
:02042804 D9B631D9 ldmleib  r6!,{r0,r3,r4,r6,r7,r8,r12,r13}
:02042808 2EDDAD01 cdpcs 13,12,cr10,cr13,cr1,0
:0204280C D5DA10E9 ldrleb r1,[r10, #+0xe9]		;r10+0xe9=*(000500e9)
:02042810 E8BD8101 ldmia  r13!,{r0,r8,r15}
:02042814 088B1AA1 stmeqia  r11 ,{r0,r5,r7,r9,r11,r12}
:02042818 9D501E11 unknown
:0204281C 0B892000 bleq 0028A824
:02042820 105902BD ldrneh r0,[r9],#-0x2d
:02042824 B50BE5EA strlt r14,[r11, #-0x5ea]		;(r11-0x5ea=*(fffffa16))
:02042828 40350120 eormis r0,r5,r0,lsr #0x2
:0204282C 324E7D94 subcc  r7,r14,#0x2500
:02042830 60AB11E5 adcvs  r1,r11,r5,ror #0x3
:02042834 40C9E3E0 sbcmi  r14,r9,r0,ror #0x7
:02042838 30D90A85 sbcccs r0,r9,r5,lsl #0x15
:0204283C 47382003 ldrmi r2,[r8,-r3]!
:02042840 2DF278E0 ldccsl 8,cr7,[r2,#+0x380]!
:02042844 D508B50C strle r11,[r8, #-0x50c]		;(r8-0x50c=*(fffffaf4))
:02042848 F00A51B0 strnvh r5,[r10], -r0
:0204284C F0D500B9 ldrnvh r0,[r5],#+0x9
:02042850 D503F0D5 strle r15,[r3, #-0xd5]		;(r3-0xd5=*(ffffff2b))
:02042854 D5F0D560 ldrleb r13,[r0, #+0x560]!
:02042858 F7F0D5F0 unknown
:0204285C D570557D ldrleb r5,[r0, #-0x57d]!
:02042860 D04CE5F0 unknown
:02042864 10C102F9 unknown
:02042868 40C16E02 sbcmi  r6,r1,r2,lsl #0x1c
:0204286C 09C160D0 stmeqib  r1 ,{r4,r6,r7,r13,r14}^
:02042870 0E559530 mrceq 5,2,r9,cr5,cr0,{1}
:02042874 03E54992 mvneq  r4,#0x248000
:02042878 06E04770 unknown
:0204287C 40060039 andmi  r0,r6,r9,lsr r0
:02042880 ADA1A070 stcge  0,cr10,[r1,#+0x1c0]!
:02042884 03065929 unknown
:02042888 58670019 unknown
:0204288C 04F07DF2 unknown
:02042890 0EC19510 mcreq 5,6,r9,cr1,cr0,{0}
:02042894 0422E081 unknown
:02042898 2009FD10 andcs  r15,r9,r0,lsl r13
:0204289C 92700031 rsblss r0,r0,#0x31
:020428A0 57940021 ldrpl r0,[r4,+r1, lsr #0x0]
:020428A4 00C51BE1 sbceq  r1,r5,r1,ror #0x17
:020428A8 140C4960 strne r4,[r12],#-0x960
:020428AC 14A846C1 unknown
:020428B0 1FAD1031 swine 0x00ad1031
:020428B4 7DC12121 unknown
:020428B8 00B5C100 adceqs r12,r5,r0,lsl #0x2
:020428BC 00E5C1AE rsceq  r12,r5,r14,lsr #0x3
:020428C0 DD0C0A1D unknown
:020428C4 282FA001 stmcsda  r15!,{r0,r13,r15}
:020428C8 620F0061 andvs  r0,r15,#0x61
:020428CC 820F60E0 andhi  r6,r15,#0xE0
:020428D0 AD810271 unknown
:020428D4 95188902 ldrls r8,[r8, #-0x902]		;(r8-0x902=*(fffff6fe))
:020428D8 05108500 ldreq r8,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:020428DC 141902B1 ldrne r0,[r9],#-0x2b1
:020428E0 35F26F47 ldrccb r6,[r2, #+0xf47]!
:020428E4 1558F97F ldrneb r15,[r8, #-0x97f]		;(r8-0x97f=*(fffff681))
:020428E8 17B50110 unknown
:020428EC 6ECD4E61 cdpvs 14,12,cr4,cr13,cr1,3
:020428F0 020AFFFF andeq  r15,r10,#0x3FC
:020428F4 4DF84EDD ldcmil 14,cr4,[r8,#+0x374]!
:020428F8 00503F1E subeqs r3,r0,r14,lsl r15
:020428FC 2D47F000 unknown
:02042900 00DE82E9 sbceqs r8,r14,r9,ror #0x5
:02042904 16D1E24D ldrneb r14,r8,r14,r9,ror #0x5
:02042908 98402385 stmlsda  r0 ,{r0,r2,r7,r8,r9,r13}^
:0204290C 4C4601E1 stcmil 1,cr0,[r6],{#0xe1}
:02042910 07B101E2 ldreq r0,[r6],{#0xe1}
:02042914 85E108BD strhib r0,[r1, #+0x8bd]!
:02042918 8C0A7101 stchi  1,cr7,[r10],{#0x1}
:0204291C 60E58860 rscvs  r8,r5,r0,ror #0x10
:02042920 07199791 unknown
:02042924 47194099 unknown
:02042928 0A271999 beq 02A08F94
:0204292C 01450039 unknown
:02042930 24A92319 unknown
:02042934 E59120F5 ldr r2,[r1, #+0xf5]		;r1+0xf5=*(4e371186)=#0(0x00000000)
:02042938 16481A61 strneb r1,[r1, #+0xf5]		;r1+0xf5=*(4e371186)=#0(0x00000000)
:0204293C 00090711 andeq  r0,r9,r1,lsl r7
:02042940 000944C8 andeq  r4,r9,r8,asr #0x9
:02042944 07002940 streq r2,r4,r9,r8,asr #0x9
:02042948 0AEB0101 beq 01B02D54
:0204294C 02A50141 adceq  r0,r5,#0x40000010
:02042950 0A4998A0 beq 032A8BD8
:02042954 A42A759A unknown
:02042958 35002507 strcc r2,[r0, #-0x507]		;(r0-0x507=*(fffffaf9))
:0204295C D9262410 stmledb  r6!,{r4,r10,r13}
:02042960 26262034 unknown
:02042964 1620059F unknown
:02042968 00FB34D9 unknown
:0204296C 35EB1001 strccb r1,[r11, #+0x1]!
:02042970 03EA0001 mvneq  r0,#0x1
:02042974 409E028D addmis r0,r14,r13,lsl #0x5
:02042978 52A50299 adcpl  r0,r5,#0x90000009
:0204297C CD42A598 unknown
:02042980 025D1411 subeqs r1,r13,#0x11000000
:02042984 15DB22A5 ldrneb r2,[r11, #+0x2a5]		;r11+0x2a5=*(000002a5)
:02042988 1442A510 strneb r10,[r2],#-0x510
:0204298C 202002A5 eorcs  r0,r0,r5,lsr #0x5
:02042990 8B2B25A0 blhi 02B0C018
:02042994 8D1412A5 unknown
:02042998 9F05D002 swils 0x0005d002
:0204299C 451522AD ldrmi r2,[r5, #-0x2ad]		;(r5-0x2ad=*(fffffd53))
:020429A0 B6E5CD20 unknown
:020429A4 45540045 ldrmib r0,[r4, #-0x45]		;(r4-0x45=*(f03dfc6d))
:020429A8 3550B840 ldrccb r11,[r0, #-0x840]		;(r0-0x840=*(fffff7c0))
:020429AC AD795100 ldcgel 1,cr5,[r9,#-0x0]!
:020429B0 AD02E912 unknown
:020429B4 ADF2AD42 ldcgel 13,cr10,[r2,#+0x108]!
:020429B8 0584F9F2 streq r15,[r4, #+0x9f2]		;r4+0x9f2=*(f03e06a4)
:020429BC CD110629 unknown
:020429C0 000942E1 andeq  r4,r9,r1,ror #0x5
:020429C4 74106D84 ldrvc r6,[r0],#-0xd84
:020429C8 3FE59F05 swicc 0x00e59f05
:020429CC 8103B979 unknown
:020429D0 F265B2AD rsbnv  r11,r5,#0xD000000A
:020429D4 1101DBAD unknown
:020429D8 04BD0832 unknown
:020429DC 500D571C andpl  r5,r13,r12,lsl r7
:020429E0 18300D90 ldmneda  r0!,{r4,r7,r8,r10,r11}
:020429E4 097D300D unknown
:020429E8 7514300D ldrvc r3,[r4, #-0xd]		;(r4-0xd=*(f03dfca5))
:020429EC E51919EF ldr r1,[r9, #-0x9ef]		;(r9-0x9ef=*(e9bcd699))
:020429F0 07654001 streqb r4,[r5,-r1]!
:020429F4 EF100595 swi 0x00100595
:020429F8 240BF136 strcs r15,[r11],#-0x136
:020429FC 0238000D eoreqs r0,r8,#0xD
:02042A00 052C24E2 streq r2,[r12, #-0x4e2]!
:02042A04 01E91209 mvneq  r1,r9,lsl #0x4
:02042A08 2002051C andcs  r0,r2,r12,lsl r5
:02042A0C 824B4D02 subhi  r4,r11,#0x80
:02042A10 8301B54B unknown
:02042A14 2271226D rsbcss r2,r1,#0xD0000006
:02042A18 14E28D40 unknown
:02042A1C 00A9300D adceq  r3,r9,r13
:02042A20 F2718D00 rsbnvs r8,r1,#0x0
:02042A24 0371F031 cmneq r1,#0x31
:02042A28 94F23275 unknown
:02042A2C 79044079 stmvcdb  r4 ,{r0,r3,r4,r5,r6,r14}
:02042A30 68F079E0 unknown
:02042A34 5AFD0009 bpl 01F82A60
:02042A38 045C4079 ldreqb r4,[r12],#-0x79
:02042A3C 79FAE59F ldmvcib  r10!,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}^
:02042A40 C1F25D60 mvngts r5,r0,ror #0x1a
:02042A44 F25DF25D subnvs r15,r13,#0xD0000005
:02042A48 E59F341C ldr r3,[r15, #+0x41c]		;r15+0x41c=*(02042e6c)=#110112000(0x06902d00)
:02042A4C 80034006 andhi  r4,r3,r6
:02042A50 E1C115E0 bic  r1,r1,r0,ror #0xb
:02042A54 C401B5C4 strgt r11,[r1],#-0x5c4
:02042A58 400228E5 andmi  r2,r2,r5,ror #0x11
:02042A5C F061C184 rsbnv  r12,r1,r4,lsl #0x3
:02042A60 E1DE0009 bics r0,r14,r9
:02042A64 03E4A841 mvneq  r10,#0x410000
:02042A68 E1DBE59F unknown
:02042A6C 81E1A2C1 mvnhi  r10,r1,asr #0x5
:02042A70 A1E19FA0 mvnge  r9,r0,lsr #0x1f
:02042A74 B997F1E1 ldmltib  r7 ,{r0,r5,r6,r7,r8,r12,r13,r14,r15}
:02042A78 41175912 tstmi r7,r2,lsl r9
:02042A7C 85769400 ldrhib r9,[r6, #-0x400]!
:02042A80 55E24127 strplb r4,[r2, #+0x127]!
:02042A84 1C299113 stcne  1,cr9,[r9],#-0x4c
:02042A88 69501AE1 ldmvsdb  r0 ,{r0,r5,r6,r7,r9,r11,r12}^
:02042A8C 9A00419A bls 020530FC
:02042A90 9A401415 bls 03047AEC
:02042A94 12450215 subne  r0,r5,#0x50000001
:02042A98 E598500C ldr r5,[r8, #+0xc]		;r8+0xc=*(0000000c)
:02042A9C 1003910C andne  r9,r3,r12,lsl #0x2
:02042AA0 E59A4041 ldr r4,[r10, #+0x41]		;r10+0x41=*(00050041)
:02042AA4 25990014 ldrcs r0,[r9, #+0x14]		;r9+0x14=*(e9bce09c)
:02042AA8 71407E22 unknown
:02042AAC 002D0801 eoreq  r0,r13,r1,lsl #0x10
:02042AB0 24DD000D ldrcsb r0,[r13],#+0xd
:02042AB4 1D0000FF unknown
:02042AB8 60150412 andvss r0,r5,r2,lsl r4
:02042ABC DD030953 unknown
:02042AC0 5D141015 unknown
:02042AC4 CD100901 unknown
:02042AC8 13800971 orrne  r0,r0,#0x1C4000
:02042ACC CD001108 unknown
:02042AD0 99141515 ldmlsdb  r4 ,{r0,r2,r4,r8,r10,r12}
:02042AD4 6022A919 eorvs  r10,r2,r9,lsl r9
:02042AD8 A0B805BD unknown
:02042ADC 6D0AE590 unknown
:02042AE0 3D40451D unknown
:02042AE4 3970A513 ldmccdb  r0!,{r0,r1,r4,r8,r10,r13,r15}^
:02042AE8 09104D00 ldmeqdb  r0 ,{r8,r10,r11,r14}
:02042AEC 08400001 stmeqda  r0 ,{r0}^
:02042AF0 4B080041 blmi 02242BFC
:02042AF4 10411049 subne  r1,r1,r9,asr #0x0
:02042AF8 4508004D strmi r0,[r8, #-0x4d]		;(r8-0x4d=*(ffffffb3))
:02042AFC 00351400 eoreqs r1,r5,r0,lsl #0x8
:02042B00 95D77945 ldrlsb r7,[r7, #+0x945]		;r7+0x945=*(00000945)
:02042B04 200D8100 andcs  r8,r13,r0,lsl #0x2
:02042B08 E1CD10BC strh r1,[r13, #+0xc]		;r13+0xc=*(0000000c)
:02042B0C 10B10596 umlalnes r0,r1,r6,r5
:02042B10 2D11A090 unknown
:02042B14 0900A593 stmeqdb  r0 ,{r0,r1,r4,r7,r8,r10,r13,r15}
:02042B18 000D2918 andeq  r2,r13,r8,lsl r9
:02042B1C 18091528 stmneda  r9 ,{r3,r5,r8,r10,r12}
:02042B20 89080281 stmhidb  r8 ,{r0,r7,r9}
:02042B24 A0552801 subges r2,r5,r1,lsl #0x10
:02042B28 111841E1 tstne r8,r1,ror #0x3
:02042B2C E1A0CC00 mov  r12,r0,lsl #0x18		;r12=0(0x0)
:02042B30 C5344210 ldrgt r4,[r4, #-0x210]!
:02042B34 E1A01802 mov  r1,r2,lsl #0x10		;r1=0(0x0)
:02042B38 05042421 streq r2,[r4, #-0x421]		;(r4-0x421=*(f03df891))
:02042B3C E1A01C00 mov  r1,r0,lsl #0x18		;r1=0(0x0)
:02042B40 E1A09425 mov  r9,r5,lsr #0x8		;r9=0(0x0)
:02042B44 18ED0501 unknown
:02042B48 FFE2095C swinv 0x00e2095c
:02042B4C E2020CC0 and  r0,r2,#0xC000
:02042B50 E20098FF and  r9,r0,#0xFF0000
:02042B54 008C0005 addeq  r0,r12,r5
:02042B58 0330FFE1 teqeq r0,#0x384
:02042B5C 022CFFE2 eoreq  r15,r12,#0x388
:02042B60 2002E200 andcs  r14,r2,r0,lsl #0x4
:02042B64 20BEE183 adccss r14,r14,r3,lsl #0x3
:02042B68 FFE100CD swinv 0x00e100cd
:02042B6C 038D0114 orreq  r0,r13,#0x5
:02042B70 18CDE189 stmneia  r13 ,{r0,r3,r7,r8,r13,r14,r15}^
:02042B74 8D502090 unknown
:02042B78 2D3008E2 ldccs  8,cr0,[r0,#-0x388]!
:02042B7C C009250A andgt  r2,r9,r10,lsl #0xa
:02042B80 18852006 stmneia  r5 ,{r1,r2,r13}
:02042B84 D30009D3 unknown
:02042B88 301402E5 andccs r0,r4,r5,ror #0x5
:02042B8C C5087583 strgt r7,[r8, #-0x583]		;(r8-0x583=*(fffffa7d))
:02042B90 E5C50315 strb r0,[r5, #+0x315]		;r5+0x315=*(00000315)
:02042B94 85501402 ldrhib r1,[r0, #-0x402]		;(r0-0x402=*(fffffbfe))
:02042B98 E2520069 subs r0,r2,#0x69
:02042B9C 15052DF7 strne r2,[r5, #-0xdf7]		;(r5-0xdf7=*(fffff209))
:02042BA0 2020C410 eorcs  r12,r0,r0,lsl r4
:02042BA4 866008F5 unknown
:02042BA8 E5900061 ldr r0,[r0, #+0x61]		;r0+0x61=*(00000061)
:02042BAC 82000624 andhi  r0,r0,#0x2400000
:02042BB0 017870E0 cmneq r8,r0,ror #0x1
:02042BB4 04802199 streq r2,[r0],#+0x199
:02042BB8 10090675 andne  r0,r9,r5,ror r6
:02042BBC 7D405965 unknown
:02042BC0 09C0592D stmeqib  r0 ,{r0,r2,r3,r5,r8,r11,r12,r14}^
:02042BC4 06805976 unknown
:02042BC8 F059A059 subnvs r10,r9,r9,asr r0
:02042BCC 05151041 ldreq r1,[r5, #-0x41]		;(r5-0x41=*(ffffffbf))
:02042BD0 7D800655 unknown
:02042BD4 017857E0 cmneq r8,r0,ror #0xf
:02042BD8 814E2559 unknown
:02042BDC E0508620 subs r8,r0,r0,lsr #0xc
:02042BE0 784B13D9 stmvcda  r11 ,{r0,r3,r4,r6,r7,r8,r9,r12}^
:02042BE4 011C4901 tsteq r12,r1,lsl #0x12
:02042BE8 E2626000 rsb  r6,r2,#0x0
:02042BEC 12000504 andne  r0,r0,#0x1000000
:02042BF0 004D0219 subeq  r0,r13,r9,lsl r2
:02042BF4 744005CD strvcb r0,[r0],#-0x5cd
:02042BF8 03110FE2 tsteq r1,#0x388
:02042BFC 00189100 andeqs r9,r8,r0,lsl #0x2
:02042C00 541000A9 ldrpl r0,[r0],#-0xa9
:02042C04 0015E7C0 andeqs r14,r5,r0,asr #0xf
:02042C08 E2860271 add  r0,r6,#0x10000007
:02042C0C 420C2001 andmi  r2,r12,#0x1
:02042C10 CA0465E2 bgt 0215C3A0
:02042C14 12007907 andne  r7,r0,#0x1C000
:02042C18 E88D2400 stmia  r13 ,{r10,r13}
:02042C1C 214812E5 unknown
:02042C20 9A300AFD bls 02C4581C
:02042C24 2144E524 unknown
:02042C28 11FD059F unknown
:02042C2C 60C41019 sbcvs  r1,r4,r9,lsl r0
:02042C30 0C7900FF ldceql 0,cr0,[r9],#-0x3fc
:02042C34 1320C997 unknown
:02042C38 904D0005 subls  r0,r13,r5
:02042C3C 804D2DD4 unknown
:02042C40 10491069 subne  r1,r9,r9,ror #0x0
:02042C44 D04DF0D1 unknown
:02042C48 3DCE01C9 unknown
:02042C4C 403D0240 eormis r0,r13,r0,asr #0x4
:02042C50 3D761025 ldcccl 0,cr1,[r6,#-0x94]!
:02042C54 13651A00 unknown
:02042C58 B10EDDAD unknown
:02042C5C 0BBD2010 bleq 00F8ACA4
:02042C60 13697819 unknown
:02042C64 9DCB0BC5 unknown
:02042C68 01790607 cmneq r9,r7,lsl #0xc
:02042C6C EEB21045 cdp 0,10,cr1,cr2,cr5,2
:02042C70 11F1F015 mvnnes r15,r5,lsl r0
:02042C74 40E16ECD rscmi  r6,r1,r13,asr #0x1d
:02042C78 DD020015 unknown
:02042C7C DD87F010 unknown
:02042C80 DD979610 unknown
:02042C84 20DD9700 sbccss r9,r13,r0,lsl #0xe
:02042C88 D9B2002D ldmleib  r2!,{r0,r2,r3,r5}
:02042C8C 875AF010 unknown
:02042C90 E28710D9 add  r1,r7,#0xD9
:02042C94 9820B15A stmlsda  r0!,{r1,r3,r4,r6,r8,r12,r13,r15}
:02042C98 19A236F1 stmneib  r2!,{r0,r4,r5,r6,r7,r9,r10,r12,r13}
:02042C9C 19FCE7C0 ldmneib  r12!,{r6,r7,r8,r9,r10,r13,r14,r15}^
:02042CA0 05053D50 streq r3,[r5, #-0xd50]		;(r5-0xd50=*(fffff2b0))
:02042CA4 43501544 cmpmi r0,#0x11000000
:02042CA8 B9601979 unknown
:02042CAC 1012694D andnes r6,r2,r13,asr #0x12
:02042CB0 01090B5D unknown
:02042CB4 B780098F strlt r0,[r0,+r15, lsl #0x13]
:02042CB8 820165E1 andhi  r6,r1,#0x38400000
:02042CBC F0E28DDE unknown
:02042CC0 00F90287 rsceqs r0,r9,r7,lsl #0x5
:02042CC4 01040001 unknown
:02042CC8 00010C00 andeq  r0,r1,r0,lsl #0x18
:02042CCC AB000134 blge 020431A4
:02042CD0 0C252960 stceq  9,cr2,[r5],#-0x180
:02042CD4 28C00001 stmcsia  r0 ,{r0}^
:02042CD8 12010C0D andne  r0,r1,#0xD00
:02042CDC 02014FCC andeq  r4,r1,#0x330
:02042CE0 7330F5A0 teqvc r0,#0x28000000
:02042CE4 206400F5 unknown
:02042CE8 1000252A andne  r2,r0,r10,lsr #0xa
:02042CEC 15800025 strne r0,[r0, #+0x25]		;r0+0x25=*(00000025)
:02042CF0 13E1521E mvnne  r5,#0xE0000001
:02042CF4 8100C915 unknown
:02042CF8 81EF3510 mvnhi  r3,r0,lsl r5
:02042CFC 15F1A990 ldrneb r10,[r1, #+0x990]!
:02042D00 3973B800 ldmccdb  r3!,{r11,r12,r13,r15}^
:02042D04 FFEF2311 swinv 0x00ef2311
:02042D08 B1001DEB unknown
:02042D0C E102A935 unknown
:02042D10 6818000D ldmvsda  r8 ,{r0,r2,r3}
:02042D14 09007D01 stmeqdb  r0 ,{r0,r8,r10,r11,r12,r13,r14}
:02042D18 50510104 subpls r0,r1,r4,lsl #0x2
:02042D1C 1840F5B1 stmneda  r0 ,{r0,r4,r5,r7,r8,r10,r12,r13,r14,r15}^
:02042D20 41210015 unknown
:02042D24 39914A2D ldmccib  r1 ,{r0,r2,r3,r5,r9,r11,r14}
:02042D28 DD1A2523 unknown
:02042D2C B805D15C stmltda  r5 ,{r2,r3,r4,r6,r8,r12,r14,r15}
:02042D30 11504125 cmpne r0,r5,lsr #0x2
:02042D34 4A5D3125 bmi 0378F1D0
:02042D38 F08D6125 addnv  r6,r13,r5,lsr #0x2
:02042D3C 65108D7C ldrvs r8,[r0, #-0xd7c]		;(r0-0xd7c=*(fffff284))
:02042D40 1D12DD41 unknown
:02042D44 FB115D11 blx 0249A198
:02042D48 E58A017C str r0,[r10, #+0x17c]		;r10+0x17c=*(0005017c)
:02042D4C 799A1168 ldmvcib  r10 ,{r3,r5,r6,r8,r12}
:02042D50 451E8020 ldrmi r8,[r14, #-0x20]		;r14-0x20=*(02042d30)=#290472229(0x11504125)
:02042D54 0D500007 unknown
:02042D58 03C56003 biceq  r6,r5,#0x3
:02042D5C 019952B0 ldreqh r5,[r9, +r0]
:02042D60 37300940 ldrcc r0,[r9, +r0]
:02042D64 121D000D andnes r0,r13,#0xD
:02042D68 B5004964 strlt r4,[r0, #-0x964]		;(r0-0x964=*(fffff69c))
:02042D6C E59A9168 ldr r9,[r10, #+0x168]		;r10+0x168=*(00050168)
:02042D70 1B45DC31 blne 031B9E3C
:02042D74 09E24040 unknown
:02042D78 0EB1E100 cdpeq 1,10,cr14,cr1,cr0,0
:02042D7C E207FD01 and  r15,r7,#0x40
:02042D80 E36A5908 unknown
:02042D84 01A02004 moveq  r2,r4			;r2=-264373070(0xf03dfcb2)
:02042D88 00A0200B adceq  r2,r0,r11
:02042D8C 0A121911 beq 024C91D8
:02042D90 FDFE0211 ldc2l 2,cr0,[r14,#+0x44]!
:02042D94 1FA1B04D swine 0x00a1b04d
:02042D98 404102CA submi  r0,r1,r10,asr #0x5
:02042D9C 799A0168 ldmvcib  r10 ,{r3,r5,r6,r8}
:02042DA0 22E28002 rsccs  r8,r2,#0x2
:02042DA4 E58A1168 str r1,[r10, #+0x168]		;r10+0x168=*(00050168)
:02042DA8 E4008508 str r8,[r0],#-0x508
:02042DAC BAFF20FF blt 0200B1B0
:02042DB0 E59A0194 ldr r0,[r10, #+0x194]		;r10+0x194=*(00050194)
:02042DB4 40845CD5 unknown
:02042DB8 45E59A20 strmib r9,[r5, #+0xa20]!
:02042DBC DA1F150F ble 02808200
:02042DC0 98005D7C stmlsda  r0 ,{r2,r3,r4,r5,r6,r8,r10,r11,r12,r14}
:02042DC4 1A001154 bne 0204731C
:02042DC8 78B045EE ldmvcia  r0!,{r1,r2,r3,r5,r6,r7,r8,r10,r14}
:02042DCC E2128A00 ands r8,r2,#0x0
:02042DD0 090DEECF stmeqdb  r13 ,{r0,r1,r2,r3,r6,r7,r9,r10,r11,r13,r14,r15}
:02042DD4 0CE59A11 stceql 10,cr9,[r5],#+0x44
:02042DD8 0B400908 bleq 03045200
:02042DDC 9100180D unknown
:02042DE0 385421E5 ldmccda  r4 ,{r0,r2,r5,r6,r7,r8,r13}^
:02042DE4 6E029145 cdpvs 1,0,cr9,cr2,cr5,2
:02042DE8 29290177 stmcsdb  r9!,{r0,r1,r2,r4,r5,r6,r8}
:02042DEC 0A00AD2C beq 0206E2A4
:02042DF0 F0114951 andnvs r4,r1,r1,asr r9
:02042DF4 60C9EBFF unknown
:02042DF8 9A16698F bls 025DD43C
:02042DFC 9A064151 bls 021D3348
:02042E00 039D2641 orreqs r2,r13,#0x4100000
:02042E04 A3006DB3 unknown
:02042E08 BD8F2DF8 unknown
:02042E0C 0001E4E8 andeq  r14,r1,r8,ror #0x9
:02042E10 101029E8 andnes r2,r0,r8,ror #0x13
:02042E14 017DF802 cmneq r13,r2,lsl #0x10
:02042E18 500D1A29 andpl  r1,r13,r9,lsr #0x14
:02042E1C 1C954014 ldcne  0,cr4,[r5],{#0x14}
:02042E20 890F91E5 stmhidb  r15 ,{r0,r2,r5,r6,r7,r8,r12,r15}
:02042E24 251F2530 ldrcs r2,[r15, #-0x530]		;r15-0x530=*(020428fc)=#759689216(0x2d47f000)
:02042E28 9D012120 unknown
:02042E2C FE502514 mrc2 5,2,r2,cr0,cr4,{0}
:02042E30 40251255 eormi  r1,r5,r5,asr r2
:02042E34 0B002507 bleq 0204C258
:02042E38 B1200025 unknown
:02042E3C 1475AB47 unknown
:02042E40 480D77E7 stmmida  r13 ,{r0,r1,r2,r5,r6,r7,r8,r9,r10,r12,r13,r14}
:02042E44 35284145 strcc r4,[r8, #-0x145]!
:02042E48 51590800 cmppl r9,r0,lsl #0x10
:02042E4C 1D1BC100 unknown
:02042E50 F410F112 ldrnv r15,[r0],#-0x112
:02042E54 A9F8489D unknown
:02042E58 1F09AF00 swine 0x0009af00
:02042E5C E19470D6 ldrsb r7,[r4, +r6]
:02042E60 100659A9 andne  r5,r6,r9,lsr #0x13
:02042E64 34E7C421 unknown
:02042E68 89077DDF stmhidb  r7 ,{r0,r1,r2,r3,r4,r6,r7,r8,r10,r11,r12,r13,r14}
:02042E6C 06902D00 ldreq r2,[r0],+r0, lsl #0x1a
:02042E70 E7C47070 unknown
:02042E74 E1B400D6 ldrsb r0,[r4, +r6]!
:02042E78 5C69003A stcpll 0,cr0,[r9],#-0xe8
:02042E7C 25B58440 ldrcs r8,[r5, #+0x440]!
:02042E80 EB017E53 bl 020A27D4
:02042E84 E1003509 unknown
:02042E88 6FA5171D swivs 0x00a5171d
:02042E8C 00D104C1 sbceqs r0,r1,r1,asr #0x9
:02042E90 4DE11DF4 stcmil 13,cr1,[r1,#+0x3d0]!
:02042E94 000D2F50 andeq  r2,r13,r0,asr r15
:02042E98 050069FA streq r6,[r0, #-0x9fa]		;(r0-0x9fa=*(fffff606))
:02042E9C 28AA00E9 stmcsia  r10!,{r0,r3,r5,r6,r7}
:02042EA0 14410659 strneb r0,[r1],#-0x659
:02042EA4 059F0074 ldreq r0,[r15, #+0x74]		;r15+0x74=*(02042f20)=#636305437(0x25ed401d)
:02042EA8 01860005 orreq  r0,r6,r5
:02042EAC B0005D50 andlt  r5,r0,r0,asr r13
:02042EB0 D011C502 andles r12,r1,r2,lsl #0xa
:02042EB4 31D40004 bicccs r0,r4,r4
:02042EB8 9F40602B swils 0x0040602b
:02042EBC 84107D05 ldrhi r7,[r0],#-0xd05
:02042EC0 10201075 eorne  r1,r0,r5,ror r0
:02042EC4 0D2D1E95 stceq  14,cr1,[r13,#-0x254]!
:02042EC8 21BE0831 movcss r0,lsr r1		;r0=0(0x0)
:02042ECC 5309B900 unknown
:02042ED0 006D602B rsbeq  r6,r13,r11,lsr #0x0
:02042ED4 60004540 andvs  r4,r0,r0,asr #0xa
:02042ED8 24E529C0 unknown
:02042EDC B1067970 unknown
:02042EE0 B51FE90D ldrlt r14,[r15, #-0x90d]		;r15-0x90d=*(020425db)=#1409813793(0x54080d21)
:02042EE4 37113877 unknown
:02042EE8 31FFFFF8 ldrccsh r15,[r15, #+0xf8]!
:02042EEC 29395701 ldmcsdb  r9!,{r0,r8,r9,r10,r12,r14}
:02042EF0 1F8D5101 swine 0x008d5101
:02042EF4 0114004D tsteq r4,r13,asr #0x0
:02042EF8 00011C00 andeq  r1,r1,r0,lsl #0x18
:02042EFC AB000528 blge 020443A4
:02042F00 2C03F0BB stccs  0,cr15,[r3],{#0xbb}
:02042F04 229D4CCD addcss r4,r13,#0xCD00
:02042F08 C0307940 eorgts r7,r0,r0,asr #0x12
:02042F0C 13007D5A unknown
:02042F10 973691DF unknown
:02042F14 62015BE9 andvs  r5,r1,#0x3A400
:02042F18 71E901AD mvnvc  r0,r13,lsr #0x3
:02042F1C 00ED2881 rsceq  r2,r13,r1,lsl #0x11
:02042F20 25ED401D strcsb r4,[r13, #+0x1d]!
:02042F24 101D107D andnes r1,r13,r13,ror r0
:02042F28 59FD11B9 unknown
:02042F2C 12B9001D adcnes r0,r9,#0x1D
:02042F30 03B914A5 moveqs r1,#0xA5000000		;r1=-1526726656(0xa5000000)
:02042F34 13014515 unknown
:02042F38 AD37195E ldcge  9,cr1,[r7,#-0x178]!
:02042F3C 69F15133 unknown
:02042F40 BD003110 unknown
:02042F44 3973A0C0 ldmccdb  r3!,{r6,r7,r13,r15}^
:02042F48 50D93841 sbcpls r3,r9,r1,asr #0x10
:02042F4C 450543C5 strmi r4,[r5, #-0x3c5]		;(r5-0x3c5=*(fffffc3b))
:02042F50 91108D4B tstls r0,r11,asr #0x1a
:02042F54 9195ED50 orrlss r14,r5,r0,asr r13
:02042F58 94518840 ldrlsb r8,[r1],#-0x840
:02042F5C 261D100D ldrcs r1,[r13],-r13
:02042F60 9F006298 swils 0x00006298
:02042F64 E5900E81 ldr r0,[r0, #+0xe81]		;r0+0xe81=*(00000e81)
:02042F68 50181A01 andpls r1,r8,r1,lsl #0x14
:02042F6C 15059424 strne r9,[r5, #-0x424]		;(r5-0x424=*(fffffbdc))
:02042F70 99DDDA10 ldmlsib  r13 ,{r4,r9,r11,r12,r14,r15}^
:02042F74 4D510CB0 unknown
:02042F78 03791BA4 cmneq r9,#0x29000
:02042F7C 81407DA0 unknown
:02042F80 38F081B0 ldmccia  r0!,{r4,r5,r7,r8,r15}^
:02042F84 CDBA131D ldcgt  3,cr1,[r10,#+0x74]!
:02042F88 79307980 ldmvcdb  r0!,{r7,r8,r11,r12,r13,r14}
:02042F8C 101570F0 ldrnesh r7,[r5], -r0
:02042F90 C06117BD unknown
:02042F94 0061776A rsbeq  r7,r1,r10,ror #0xe
:02042F98 02DD1671 sbceqs r1,r13,#0x7100000
:02042F9C 005D4B59 subeqs r4,r13,r9,asr r11
:02042FA0 DE950105 cdple 1,8,cr0,cr5,cr5,0
:02042FA4 1C30953F ldcne  5,cr9,[r0],#-0xfc
:02042FA8 12F14095 rscnes r4,r1,#0x95
:02042FAC 05B018FD ldreq r1,[r0, #+0x8fd]!
:02042FB0 DD308D00 ldcle  13,cr8,[r0,#-0x0]!
:02042FB4 00650291 unknown
:02042FB8 23E59379 mvncs  r9,#0xE4000001
:02042FBC C3E1104D mvngt  r1,#0x4D
:02042FC0 BF101951 swilt 0x00101951
:02042FC4 5671160D unknown
:02042FC8 BD0301A5 unknown
:02042FCC 4A13C503 bmi 025343E0
:02042FD0 005537EE subeqs r3,r5,r14,ror #0xf
:02042FD4 13D11789 bicnes r1,r1,#0x2240000
:02042FD8 02A55789 adceq  r5,r5,#0x2240000
:02042FDC A5E30BA5 strgeb r0,[r3, #+0xba5]!
:02042FE0 1D63BF12 stcnel 15,cr11,[r3,#-0x48]!
:02042FE4 6D109D00 unknown
:02042FE8 17140511 unknown
:02042FEC 0C1D2191 ldceq  1,cr2,[r13],{#0x91}
:02042FF0 2D0015DE unknown
:02042FF4 31303111 teqcc r0,r1,lsl r1
:02042FF8 90318AF0 unknown
:02042FFC 6FC74A1D swivs 0x00c74a1d
:02043000 F94261DD stmnvdb  r2 ,{r0,r2,r3,r4,r6,r7,r8,r13,r14}^
:02043004 05581D00 ldreqb r1,[r8, #-0xd00]		;r8-0xd00=*(11503425)=#0(0x00000000)
:02043008 7D7D8A41 ldcvcl 10,cr8,[r13,#-0x104]!
:0204300C 0158AEC1 cmpeq r8,r1,asr #0x1d
:02043010 B4644D94 unknown
:02043014 363503E9 unknown
:02043018 C5E56891 strgtb r6,[r5, #+0x891]!
:0204301C 1D3100C1 ldcne  0,cr0,[r1,#-0x304]!
:02043020 6582394D strvs r3,[r2, #+0x94d]		;r2+0x94d=*(2d47f94d)=#0(0x00000000)
:02043024 DC18850C ldcle  5,cr8,[r8],{#0xc}
:02043028 0009E582 andeq  r14,r9,r2,lsl #0xb
:0204302C CD88E5CD unknown
:02043030 10B98052 adcnes r8,r9,r2,asr r0
:02043034 BCE2840C stcltl 4,cr8,[r2],#+0x30
:02043038 31503108 cmpcc r0,r8,lsl #0x2
:0204303C 3113C1F0 ldrccsh r12,[r3, -r0]
:02043040 000D6000 andeq  r6,r13,r0
:02043044 32990345 addccs r0,r9,#0x14000001
:02043048 7A9F29FD bvc 0080D844
:0204304C D000B0E5 andle  r11,r0,r5,ror #0x1
:02043050 F01D401D andnvs r4,r13,r13,lsl r0
:02043054 B01FD106 andlts r13,r15,r6,lsl #0x2
:02043058 40E1D402 rscmi  r13,r1,r2,lsl #0x8
:0204305C 0401D514 streq r13,[r1],#-0x514
:02043060 FFE120A0 swinv 0x00e120a0
:02043064 FFE20110 swinv 0x00e20110
:02043068 6100000C unknown
:0204306C 00BAE11F adceqs r14,r10,r15,lsl r1
:02043070 001CE1CD andeqs r14,r12,r13,asr #0x3
:02043074 16FD9401 unknown
:02043078 296D1FF5 unknown
:0204307C F1008908 unknown
:02043080 705D2EDC ldrvcsb r2,[r13],#-0xec
:02043084 4240910F submi  r9,r0,#0xC0000003
:02043088 200401DD unknown
:0204308C 02E325E0 rsceq  r2,r3,#0x38000000
:02043090 05140049 ldreq r0,[r4, #-0x49]		;(r4-0x49=*(f03dfc69))
:02043094 42104640 andmis r4,r0,#0x4000000
:02043098 00391214 eoreqs r1,r9,r4,lsl r2
:0204309C 204D0611 subcs  r0,r13,r1,lsl r6
:020430A0 06FD563D unknown
:020430A4 E5847210 str r7,[r4, #+0x210]		;r4+0x210=*(f03dfec2)
:020430A8 25E99065 strcsb r9,[r9, #+0x65]!
:020430AC 7935E920 ldmvcdb  r5!,{r5,r8,r11,r13,r14,r15}
:020430B0 DD6C3310 stclel 3,cr3,[r12,#-0x40]!
:020430B4 F5E9E5E9 strnvb r14,[r9, #+0x5e9]!
:020430B8 25E91879 strcsb r1,[r9, #+0x879]!
:020430BC 25E90581 strcsb r0,[r9, #+0x581]!
:020430C0 1DFEF5E9 ldcnel 5,cr15,[r14,#+0x3a4]!
:020430C4 E90049DD stmdb  r0 ,{r0,r2,r3,r4,r6,r7,r8,r11,r14}
:020430C8 E9100D95 ldmdb  r0 ,{r0,r2,r4,r7,r8,r10,r11}
:020430CC E9331D75 ldmdb  r3!,{r0,r2,r4,r5,r6,r8,r10,r11,r12}
:020430D0 0749FC45 streqb r15,db 
:020430D4 2399241D orrcss r2,r9,#0x1D000000
:020430D8 05A114ED streq r1,[r1, #+0x4ed]!
:020430DC 69006510 stmvsdb  r0 ,{r4,r8,r10,r13,r14}
:020430E0 EDB4DF51 ldc  15,cr13,[r4,#+0x144]!
:020430E4 45DD040D ldrmib r0,[r13, #+0x40d]		;r13+0x40d=*(0000040d)
:020430E8 3415271C ldrcc r2,[r5],#-0x71c
:020430EC 04114C50 ldreq r4,[r1],#-0xc50
:020430F0 26CD2521 strcsb r2,[r13],+r1, lsr #0xa
:020430F4 00F5143D rsceqs r1,r5,r13,lsr r4
:020430F8 23159411 tstcs r5,#0x11000000
:020430FC 00110B9F muleqs r1,r15,r11
:02043100 E59421A0 ldr r2,[r4, #+0x1a0]		;r4+0x1a0=*(f03dfe52)
:02043104 84021E19 strhi r1,[r2],#-0xe19
:02043108 2FFF32E2 swics 0x00ff32e2
:0204310C E0E103E1 rsc  r0,r1,r1,ror #0x7
:02043110 25F08580 ldrcsb r8,[r0, #+0x580]!
:02043114 AA029190 bge 020E775C
:02043118 ED301041 ldc  0,cr1,[r0,#-0x104]!
:0204311C 3197C08D orrccs r12,r7,r13,lsl #0x1
:02043120 03319423 teqeq r1,#0x23000000
:02043124 08233194 stmeqda  r3!,{r2,r4,r7,r8,r12,r13}
:02043128 00410331 subeq  r0,r1,r1,lsr r3
:0204312C 2D10B2D5 unknown
:02043130 1C005D13 stcne  13,cr5,[r0],{#0x13}
:02043134 30CC0075 sbccc  r0,r12,r5,ror r0
:02043138 204D9F2C subcs  r9,r13,r12,lsr #0x1e
:0204313C 16453265 strneb r3,r9,r13,r12,lsr #0x1e
:02043140 45EE0541 strmib r0,[r14, #+0x541]!
:02043144 FD5E1001 unknown
:02043148 1059511E subnes r5,r9,r14,lsl r1
:0204314C 5970598A unknown
:02043150 65201DF0 strvs r1,[r0, #-0xdf0]!
:02043154 34BDF527 unknown
:02043158 2449063D strcsb r0,[r9],#-0x63d
:0204315C 390A1639 stmccdb  r10 ,{r0,r3,r4,r5,r9,r10,r12}
:02043160 5DD03D01 unknown
:02043164 5DEDEF21 stcpll 15,cr14,[r13,#+0x84]!
:02043168 894EF122 stmhidb  r14 ,{r1,r5,r8,r12,r13,r14,r15}^
:0204316C 65D63903 ldrvsb r3,[r6, #+0x903]		;r6+0x903=*(00000903)
:02043170 3E019C44 cdpcc 12,0,cr9,cr1,cr4,2
:02043174 C5347194 ldrgt r7,[r4, #-0x194]!
:02043178 A5346D25 ldrge r6,[r4, #-0xd25]!
:0204317C 58C35922 stmplia  r3 ,{r1,r5,r8,r11,r12,r14}^
:02043180 00A53EED adceq  r3,r5,r13,ror #0x1d
:02043184 242D46AD unknown
:02043188 17F100B0 unknown
:0204318C 7D02D510 unknown
:02043190 0160DF15 unknown
:02043194 158D8341 strne r8,[r13, #+0x341]		;r13+0x341=*(00000341)
:02043198 85405019 strhib r5,[r0, #-0x19]		;(r0-0x19=*(ffffffe7))
:0204319C 11451A02 unknown
:020431A0 12854078 addne  r4,r5,#0x78
:020431A4 814120E5 unknown
:020431A8 000D6154 andeq  r6,r13,r4,asr r1
:020431AC C914C103 ldmgtdb  r4 ,{r0,r1,r8,r14,r15}
:020431B0 01144D00 tsteq r4,r0,lsl #0x1a
:020431B4 3D480500 unknown
:020431B8 45159F12 ldrmi r9,[r5, #-0xf12]		;(r5-0xf12=*(fffff0ee))
:020431BC 0025D450 eoreq  r13,r5,r0,asr r4
:020431C0 95280188 strls r0,[r8, #-0x188]!
:020431C4 10A92BB9 unknown
:020431C8 019F0230 orreqs r0,r15,r0,lsr r2
:020431CC 05469000 streqb r9,[r6, #-0x0]		;(r6-0x0=*(00000000))
:020431D0 0303009D unknown
:020431D4 0D0A1900 unknown
:020431D8 0D62CA40 stceql 10,cr12,[r2,#-0x100]!
:020431DC 24171900 ldrcs r1,[r7],#-0x900
:020431E0 EBC64049 bl 011D330C
:020431E4 4B120385 blmi 024C4000
:020431E8 EBC2702D bl 010DF2A4
:020431EC D5020049 strle r0,[r2, #-0x49]		;r2-0x49=*(2d47efb7)=#0(0x00000000)
:020431F0 910950E1 unknown
:020431F4 201C0110 andcss r0,r12,r0,lsl r1
:020431F8 0DECE595 stceql 5,cr14,[r12,#+0x254]!
:020431FC 2D435840 unknown
:02043200 00911100 addeqs r1,r1,r0,lsl #0x2
:02043204 0D9F11E0 unknown
:02043208 EB45B660 bl 031B0B90
:0204320C 00E10DE5 rsceq  r0,r1,r5,ror #0x1b
:02043210 25B250E9 ldrcs r5,[r2, #+0xe9]!
:02043214 91204900 unknown
:02043218 096CEE01 unknown
:0204321C D512B000 ldrle r11,[r2, #-0x0]		;r2-0x0=*(2d47f000)=#0(0x00000000)
:02043220 49982BC9 ldmmiib  r8 ,{r0,r3,r6,r7,r8,r9,r11,r13}
:02043224 1EA5A212 mcrne 2,5,r10,cr5,cr2,{0}
:02043228 10D10015 sbcnes r0,r1,r5,lsl r0
:0204322C 00A9EBA8 adceq  r14,r9,r8,lsr #0x17
:02043230 200D0029 andcs  r0,r13,r9,lsr #0x0
:02043234 940029E7 strls r2,[r0],#-0x9e7
:02043238 762F000D unknown
:0204323C 13E90501 mvnne  r0,#0x400000
:02043240 19E51EF9 unknown
:02043244 40198400 andmis r8,r9,r0,lsl #0x8
:02043248 3800193A stmccda  r0 ,{r1,r3,r4,r5,r8,r11,r12}
:0204324C 95711900 ldrlsb r1,[r1, #-0x900]!
:02043250 70001170 andvc  r1,r0,r0,ror r1
:02043254 EC334011 ldc  0,cr4,[r3],#-0x44
:02043258 03910DE9 orreqs r0,r1,#0x3A40
:0204325C 00295CCA eoreq  r5,r9,r10,asr #0x19
:02043260 304D2160 subcc  r2,r13,r0,ror #0x2
:02043264 BD40E92E unknown
:02043268 40E9D220 rscmi  r13,r9,r0,lsr #0x4
:0204326C 2170545D cmncs r0,r13,asr r4
:02043270 093CE595 ldmeqdb  r12!,{r0,r2,r4,r7,r8,r10,r13,r14,r15}
:02043274 0BE58310 bleq 019A3EBC
:02043278 EB00FCB9 bl 02082564
:0204327C 16391134 unknown
:02043280 5502DD81 strpl r13,[r2, #-0xd81]		;r2-0xd81=*(2d47e27f)=#0(0x00000000)
:02043284 5F408118 swipl 0x00408118
:02043288 D90051F8 stmledb  r0 ,{r3,r4,r5,r6,r7,r8,r12,r14}
:0204328C 11671C00 unknown
:02043290 EC1A3021 ldc  0,cr3,[r10],{#0x21}
:02043294 95100B19 ldrls r0,[r0, #-0xb19]		;(r0-0xb19=*(fffff4e7))
:02043298 0292222D addeqs r2,r2,#0xD0000002
:0204329C 113541A9 teqne r5,r9,lsr #0x3
:020432A0 D8000D77 stmleda  r0 ,{r0,r1,r2,r4,r5,r6,r8,r10,r11}
:020432A4 104502B1 strneh r0,[r5],#-0x21
:020432A8 1928FDD6 stmnedb  r8!,{r1,r2,r4,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:020432AC 00719400 rsbeqs r9,r1,r0,lsl #0x8
:020432B0 118123F1 unknown
:020432B4 BB053110 bllt 0218F6FC
:020432B8 55E59420 strplb r9,[r5, #+0x420]!
:020432BC 2DEBAC10 stccsl 12,cr10,[r11,#+0x40]!
:020432C0 C866C530 unknown
:020432C4 65110629 ldrvs r0,[r1, #-0x629]		;(r1-0x629=*(fffff9d7))
:020432C8 8527E510 strhi r14,[r7, #-0x510]!
:020432CC 10D52625 sbcnes r2,r5,r5,lsr #0xc
:020432D0 00056D5C andeq  r6,r5,r12,asr r13
:020432D4 A9621059 unknown
:020432D8 00F51043 rsceqs r1,r5,r3,asr #0x0
:020432DC 6B6415C5 blvs 039489F8
:020432E0 60E59510 rscvs  r9,r5,r0,lsl r5
:020432E4 11A99500 movne  r9,r0,lsl #0xa		;r9=0(0x0)
:020432E8 004540E1 subeq  r4,r5,r1,ror #0x1
:020432EC B80045B2 stmltda  r0 ,{r1,r4,r5,r7,r8,r10,r14}
:020432F0 50040554 andpl  r0,r4,r4,asr r5
:020432F4 60A50035 adcvs  r0,r5,r5,lsr r0
:020432F8 6BC19501 blvs 010A8704
:020432FC 31950180 orrccs r0,r5,r0,lsl #0x3
:02043300 00E98839 rsceq  r8,r9,r9,lsr r8
:02043304 F9050009 stmnvdb  r5 ,{r0,r3}
:02043308 2BD90710 blcs 01684F50
:0204330C 117505B9 ldrneh r0,[r5, #-0x59]!
:02043310 BD20B5EB stclt  5,cr11,[r0,#-0x3ac]!
:02043314 1000B909 andne  r11,r0,r9,lsl #0x12
:02043318 713800B9 ldrvch r0,[r8, -r9]!
:0204331C D715551E unknown
:02043320 05400001 streqb r0,[r0, #-0x1]		;(r0-0x1=*(ffffffff))
:02043324 021C8910 andeqs r8,r12,#0x40000
:02043328 85000148 strhi r0,[r0, #-0x148]		;(r0-0x148=*(fffffeb8))
:0204332C 5C000154 stcpl  1,cr0,[r0],{#0x54}
:02043330 14510001 ldrneb r0,[r1],#-0x1
:02043334 74000168 strvc r0,[r0],#-0x168
:02043338 8400015A strhi r0,[r0],#-0x15a
:0204333C 01900001 orreqs r0,r0,r1
:02043340 00019C00 andeq  r9,r1,r0,lsl #0x18
:02043344 000155A4 andeq  r5,r1,r4,lsr #0xb
:02043348 B80001A8 stmltda  r0 ,{r3,r5,r7,r8}
:0204334C 89780285 unknown
:02043350 D540DD12 strleb r13,[r0, #-0xd12]		;(r0-0xd12=*(fffff2ee))
:02043354 E594616C ldr r6,[r4, #+0x16c]		;r4+0x16c=*(f03dfe1e)
:02043358 1299FCF2 addnes r15,r9,#0xF200
:0204335C 41E140B0 strmih r4,[r1, #+0x0]!
:02043360 81353917 teqhi r5,r7,lsl r9
:02043364 9B017D02 blls 020A2774
:02043368 10C90089 sbcne  r0,r9,r9,lsl #0x1
:0204336C 2100B9DE unknown
:02043370 490E6505 stmmidb  r14 ,{r0,r2,r8,r10,r13,r14}
:02043374 FFDBE809 swinv 0x00dbe809
:02043378 618F14C5 orrvs  r1,r15,r5,asr #0x9
:0204337C 111D3130 tstne r13,r0,lsr r1
:02043380 78529901 ldmvcda  r2 ,{r0,r8,r11,r12,r15}^
:02043384 F1112111 tstnv r1,r1,lsl r1
:02043388 80616F81 rsbhi  r6,r1,r1,lsl #0x1f
:0204338C 24050235 strcs r0,[r5],#-0x235
:02043390 017C1235 cmneq r12,r5,lsr r2
:02043394 780F0584 stmvcda  r15 ,{r2,r7,r8,r10}
:02043398 3D6C00DD stcccl 0,cr0,[r12,#-0x374]!
:0204339C E106C102 unknown
:020433A0 101113C9 andnes r1,r1,r9,asr #0x7
:020433A4 11EC89DA unknown
:020433A8 78435100 stmvcda  r3 ,{r8,r12,r14}^
:020433AC 101500AD andnes r0,r5,r13,lsr #0x1
:020433B0 31F96C78 mvnccs r6,r8,ror r12
:020433B4 B1000904 unknown
:020433B8 25318010 ldrcs r8,[r1, #-0x10]!
:020433BC CEC0AD01 cdpgt 13,12,cr10,cr0,cr1,0
:020433C0 32EDEC68 rsccc  r14,r13,#0x6800
:020433C4 51007178 unknown
:020433C8 34D00813 ldrccb r0,[r0],#+0x813
:020433CC D101B94D unknown
:020433D0 41E10005 mvnmi  r0,r5
:020433D4 184D00C1 stmneda  r13 ,{r0,r6,r7}^
:020433D8 ADDB76B8 unknown
:020433DC 29E3E012 unknown
:020433E0 10110410 andnes r0,r1,r0,lsl r4
:020433E4 8DD2127D unknown
:020433E8 719D1013 orrvcs r1,r13,r3,lsl r0
:020433EC 39227D1B stmccdb  r2!,{r0,r1,r3,r4,r8,r10,r11,r12,r13,r14}
:020433F0 3920051E stmccdb  r0!,{r1,r2,r3,r4,r8,r10}
:020433F4 841100BD ldrhi r0,[r1],#-0xbd
:020433F8 E2420775 sub  r0,r2,#0x1D40000
:020433FC 493C1B65 ldmmidb  r12!,{r0,r2,r5,r6,r8,r9,r11,r12}
:02043400 9DE58420 stclsl 4,cr8,[r5,#+0x80]!
:02043404 00850115 addeq  r0,r5,r5,lsl r1
:02043408 68A212D5 stmvsia  r2!,{r0,r2,r4,r6,r7,r9,r12}
:0204340C D1303DDB ldrlesb r3,[r0, -r11]!
:02043410 0D236D12 stceq  13,cr6,[r3,#-0x48]!
:02043414 F902A110 stmnvdb  r2 ,{r4,r8,r13,r15}
:02043418 FE0A7D1D mcr2 13,0,r7,cr10,cr13,{0}
:0204341C 51082231 unknown
:02043420 75131D01 ldrvc r1,[r3, #-0xd01]		;(r3-0xd01=*(fffff2ff))
:02043424 3CC23D27 stcccl 13,cr3,[r2],{#0x27}
:02043428 0A2D3DEC beq 02B92BE0
:0204342C 13310069 teqne r1,#0x69
:02043430 35654070 strccb r4,[r5, #-0x70]!
:02043434 0127200C unknown
:02043438 4100D121 unknown
:0204343C F90D690E stmnvdb  r13 ,{r1,r2,r3,r8,r11,r13,r14}
:02043440 CC107110 ldcgt  1,cr7,[r0],{#0x10}
:02043444 14BF0059 unknown
:02043448 301000E9 andccs r0,r0,r9,ror #0x1
:0204344C 0163057D unknown
:02043450 F9921AA9 ldmnvib  r2 ,{r0,r3,r5,r7,r9,r11,r12}
:02043454 9D601429 stclsl 4,cr1,[r0,#-0xa4]!
:02043458 C90581E5 stmgtdb  r5 ,{r0,r2,r5,r6,r7,r8,r15}
:0204345C A5619D01 strgeb r9,[r1, #-0xd01]!
:02043460 59A301B5 stmplib  r3!,{r0,r2,r4,r5,r7,r8}
:02043464 E50F9610 str r9,[r15, #-0x610]		;r15-0x610=*(02042e5c)=#-510365482(0xe19470d6)
:02043468 CA005106 bgt 02057888
:0204346C 0085B221 addeq  r11,r5,r1,lsr #0x4
:02043470 25704CED ldrcsb r4,[r0, #-0xced]!
:02043474 1E853011 mcrne 0,4,r3,cr5,cr1,{0}
:02043478 35D70059 ldrccb r0,[r7, #+0x59]		;r7+0x59=*(00000059)
:0204347C 9F107402 swils 0x00107402
:02043480 001D0AED andeqs r0,r13,r13,ror #0x15
:02043484 71E01281 mvnvc  r1,r1,lsl #0x5
:02043488 D908E28E stmledb  r8 ,{r1,r2,r3,r7,r9,r13,r14,r15}
:0204348C DE11210C cdple 1,0,cr2,cr1,cr12,0
:02043490 E1189000 tst r8,r0
:02043494 00AD2561 adceq  r2,r13,r1,ror #0xa
:02043498 25007D0C strcs r7,[r0, #-0xd0c]		;(r0-0xd0c=*(fffff2f4))
:0204349C 36500357 unknown
:020434A0 0085B1A0 addeq  r11,r5,r0,lsr #0x3
:020434A4 25111B31 ldrcs r1,[r1, #-0xb31]		;(r1-0xb31=*(fffff4cf))
:020434A8 07250107 streq r0,[r5,-r7, lsl #0x2]!
:020434AC 072501AC streq r0,[r5,-r12, lsr #0x3]!
:020434B0 EE108102 cdp 1,0,cr8,cr0,cr2,0
:020434B4 610C0725 unknown
:020434B8 10E5842A rscne  r8,r5,r10,lsr #0x8
:020434BC 22850009 addcs  r0,r5,#0x9
:020434C0 07FD8411 unknown
:020434C4 110DA998 swpne r10,r8,r13
:020434C8 950E4584 strls r4,[r14, #-0x584]		;r14-0x584=*(5408079d)=#0(0x00000000)
:020434CC A584110C strge r1,[r4, #+0x10c]		;r4+0x10c=*(0000010c)
:020434D0 A1709924 cmnge r0,r4,lsr #0x12
:020434D4 4979C800 ldmmidb  r9!,{r11,r14,r15}^
:020434D8 D16ED530 unknown
:020434DC A06A3B0E rsbge  r3,r10,r14,lsl #0x16
:020434E0 DD0035E3 unknown
:020434E4 D9003107 stmledb  r0 ,{r0,r1,r2,r8,r12,r13}
:020434E8 6E049512 mcrvs 5,0,r9,cr4,cr2,{0}
:020434EC 35FFEC7C ldrccb r14,[r15, #+0xc7c]!
:020434F0 55129507 ldrpl r9,[r2, #-0x507]		;r2-0x507=*(2d47eaf9)=#0(0x00000000)
:020434F4 135501A9 cmpne r5,#0x4000002A
:020434F8 3560312C strccb r3,[r0, #-0x12c]!
:020434FC 1C012D1B stcne  13,cr2,[r1],{#0x1b}
:02043500 0E01248D cdpeq 4,0,cr2,cr1,cr13,4
:02043504 135D1CE5 cmpne r13,#0xE500
:02043508 8D29D1F7 stchi  1,cr13,[r9,#-0x3dc]!
:0204350C 7B004504 blvc 02054924
:02043510 69F045EA unknown
:02043514 EC670910 stcl 9,cr0,[r7],#-0x40
:02043518 E90D302D stmdb  r13 ,{r0,r2,r3,r5,r12,r13}
:0204351C F54F9912 strnvb r9,[r15, #-0x912]		;r15-0x912=*(02042c12)=#2030553604(0x7907ca04)
:02043520 AD248100 stcge  1,cr8,[r4,#-0x0]!
:02043524 10F1FA10 rscnes r15,r1,r0,lsl r10
:02043528 198910A9 stmneib  r9 ,{r0,r3,r5,r7,r12}
:0204352C EA691075 b 03A87708
:02043530 4FA0F039 swimi 0x00a0f039
:02043534 27E19400 strcsb r9,[r1,+r0, lsl #0x8]!
:02043538 334974EE unknown
:0204353C A4004527 strge r4,[r0],#-0x527
:02043540 159474F5 ldrne r7,[r4, #+0x4f5]		;r4+0x4f5=*(000004f5)
:02043544 4DE04002 stcmil 0,cr4,[r0,#+0x8]!
:02043548 42E98710 rscmi  r8,r9,#0x400000
:0204354C D95E09A5 ldmledb  r14 ,{r0,r2,r5,r7,r8,r11}^
:02043550 8500021C strhi r0,[r0, #-0x21c]		;(r0-0x21c=*(fffffde4))
:02043554 00851CE2 addeq  r1,r5,r2,ror #0x19
:02043558 00091483 andeq  r1,r9,r3,lsl #0x9
:0204355C 0F000964 swieq 0x00000964
:02043560 C57C00E5 ldrgtb r0,[r12, #-0xe5]!
:02043564 290CAA40 stmcsdb  r12 ,{r6,r9,r11,r13,r15}
:02043568 00D59C45 sbceqs r9,r5,r5,asr #0x18
:0204356C E584117C str r1,[r4, #+0x17c]		;r4+0x17c=*(0000017c)
:02043570 35EB440A strccb r4,[r11, #+0x40a]!
:02043574 C0210635 eorgt  r0,r1,r5,lsr r6
:02043578 81C021AC bichi  r2,r0,r12,lsr #0x3
:0204357C 3009D411 andcc  r13,r9,r1,lsl r4
:02043580 6511017D ldrvs r0,[r1, #-0x17d]		;(r1-0x17d=*(fffffe83))
:02043584 FDA3E584 stc2  5,cr14,[r3,#+0x210]!
:02043588 60358C00 eorvss r8,r5,r0,lsl #0x18
:0204358C 55001DF1 strpl r1,[r0, #-0xdf1]		;(r0-0xdf1=*(fffff20f))
:02043590 75306D99 ldrvc r6,[r0, #-0xd99]!
:02043594 D3505D09 cmple r0,#0x240
:02043598 4C40A107 stcmil 1,cr10,[r0],{#0x7}
:0204359C DAEC0055 ble 01B436F8
:020435A0 009507B9 ldreqh r0,[r5], +r9
:020435A4 D93D95CA ldmledb  r13!,{r1,r3,r6,r7,r8,r10,r12,r15}
:020435A8 052A643C streq r6,[r10, #-0x43c]!
:020435AC 2401454B strcs r4,[r1],#-0x54b
:020435B0 2D943301 unknown
:020435B4 3003D509 andcc  r13,r3,r9,lsl #0xa
:020435B8 3124E080 unknown
:020435BC 28E58406 unknown
:020435C0 E00C000D and  r0,r12,r13
:020435C4 48E1212D unknown
:020435C8 01541F71 cmpeq r4,r1,ror r15
:020435CC 4135A194 unknown
:020435D0 9406F170 strls r15,[r6],#-0x170
:020435D4 2341E571 unknown
:020435D8 00E40025 rsceq  r0,r4,r5,lsr #0x0
:020435DC 0615E284 ldreq r14,[r5],-r4, lsl #0x5
:020435E0 BD71D5EA ldcltl 5,cr13,[r1,#-0x3a8]!
:020435E4 94C0E81A strlsb r14,[r0],#+0x81a
:020435E8 E006F0E5 and  r15,r6,r5,ror #0x1
:020435EC B10FE594 mrslt r14,CPSRswplt r14,r4,r15
:020435F0 9142ED14 unknown
:020435F4 F031495F eornvs r4,r1,r15,asr r9
:020435F8 490DE584 stmmidb  r13 ,{r2,r7,r8,r10,r13,r14,r15}
:020435FC 00E58421 rsceq  r8,r5,r1,lsr #0x8
:02043600 E188302D orr  r3,r8,r13,lsr #0x0
:02043604 E000010B and  r0,r0,r11,lsl #0x2
:02043608 11B500B1 ldrneh r0,[r5, +r1]!
:0204360C A0C011C9 sbcge  r1,r0,r9,asr #0x3
:02043610 E002013B and  r0,r2,r11,lsr r1
:02043614 150D01A0 strne r0,[r13, #-0x1a0]		;(r13-0x1a0=*(fffffe60))
:02043618 A04A350C subge  r3,r10,r12,lsl #0xa
:0204361C 00E5EB63 rsceq  r14,r5,r3,ror #0x16
:02043620 28BD168D ldmcsia  r13!,{r0,r2,r3,r7,r9,r10,r12}
:02043624 06310201 unknown
:02043628 4EFC1D09 cdpmi 13,14,cr1,cr12,cr9,0
:0204362C 38E2800F unknown
:02043630 00EB0162 rsceq  r0,r11,r2,ror #0x2
:02043634 E0215101 eor  r5,r1,r1,lsl #0x2
:02043638 050EA113 streq r10,[r14, #-0x113]		;r14-0x113=*(54080c0e)=#0(0x00000000)
:0204363C 52D81879 sbcpls r1,r8,#0x790000
:02043640 993E092A ldmlsdb  r14!,{r1,r3,r5,r8,r11}
:02043644 11194911 tstne r9,r1,lsl r9
:02043648 9531441E ldrls r4,[r1, #-0x41e]!
:0204364C 5303DD1E unknown
:02043650 0AA81E31 beq 00A4AF1C
:02043654 09616340 unknown
:02043658 103D5485 eornes r5,r13,r5,lsl #0x9
:0204365C 850F4EA1 strhi r4,[r15, #-0xea1]		;r15-0xea1=*(020427c3)=#-1593816614(0xa10049da)
:02043660 200204E2 andcs  r0,r2,r2,ror #0x9
:02043664 000D01FD unknown
:02043668 EB016A4E bl 0209DFA8
:0204366C 95010644 strls r0,[r1, #-0x644]		;(r1-0x644=*(fffff9bc))
:02043670 01B91E5D moveqs r1,r13,asr r14
:02043674 0144E080 unknown
:02043678 00E5850C rsceq  r8,r5,r12,lsl #0xa
:0204367C 11380281 teqne r8,r1,lsl #0x5
:02043680 3808E5C0 stmccda  r8 ,{r6,r7,r8,r10,r13,r14,r15}
:02043684 A5118580 ldrge r8,[r1, #-0x580]		;(r1-0x580=*(fffffa80))
:02043688 3105A91E unknown
:0204368C 011CE596 unknown
:02043690 A0105D50 andges r5,r0,r0,asr r13
:02043694 581BA9E1 ldmplda  r11 ,{r0,r5,r6,r7,r8,r11,r13,r15}
:02043698 51A40035 movpl  r0,lsr r5		;r0=0(0x0)
:0204369C 03815411 orreq  r5,r1,#0x11000000
:020436A0 016D8000 unknown
:020436A4 A5091DB0 strge r1,[r9, #-0xdb0]		;r9-0xdb0=*(7907bc54)=#0(0x00000000)
:020436A8 7002B190 mulvc  r2,r0,r1
:020436AC 014CE3E0 unknown
:020436B0 21690296 unknown
:020436B4 0150DD21 cmpeq r0,r1,lsr #0x1a
:020436B8 00DD741E sbceqs r7,r13,r14,lsl r4
:020436BC E12DB0A0 unknown
:020436C0 5901A516 stmpldb  r1 ,{r1,r2,r4,r8,r10,r13,r15}
:020436C4 20005530 andcs  r5,r0,r0,lsr r5
:020436C8 D11CE04A tstle r12,r10,asr #0x0
:020436CC 8A101059 bhi 02447838
:020436D0 412005E2 unknown
:020436D4 8906E002 stmhidb  r6 ,{r1,r13,r14,r15}
:020436D8 91009913 unknown
:020436DC 0041C11B subeq  r12,r1,r11,lsl r1
:020436E0 100D5C48 andne  r5,r13,r8,asr #0x18
:020436E4 490504FD stmmidb  r5 ,{r0,r2,r3,r4,r5,r6,r7,r10}
:020436E8 C900D544 stmgtdb  r0 ,{r2,r6,r8,r10,r12,r14,r15}
:020436EC 2500B145 strcs r11,[r0, #-0x145]		;(r0-0x145=*(fffffebb))
:020436F0 1049FB40 subne  r15,r9,r0,asr #0x16
:020436F4 0586914C streq r9,[r6, #+0x14c]		;r6+0x14c=*(0000014c)
:020436F8 0186B14C orreq  r11,r6,r12,asr #0x2
:020436FC ED14FD15 unknown
:02043700 BA46352F blt 031D0BC4
:02043704 30B50029 adcccs r0,r5,r9,lsr #0x0
:02043708 8DEE0B1D stchil 11,cr0,[r14,#+0x74]!
:0204370C 96A1484E unknown
:02043710 13A10BE5 movne  r0,#0x39400		;r0=234496(0x39400)
:02043714 0431E15A unknown
:02043718 05A1A0A0 streq r10,[r1, #+0xa0]!
:0204371C 7D003D10 unknown
:02043720 FF75C002 swinv 0x0075c002
:02043724 3D3D15FF ldccc  5,cr1,[r13,#-0x3fc]!
:02043728 01092520 unknown
:0204372C 0AE53896 beq 0199198C
:02043730 9DE08550 stclsl 5,cr8,[r0,#+0x140]!
:02043734 2048E002 subcs  r14,r8,r2
:02043738 09E58601 unknown
:0204373C 00450A17 subeq  r0,r5,r7,lsl r10
:02043740 A800514C stmgeda  r0 ,{r2,r3,r6,r8,r12,r14}
:02043744 ED004115 unknown
:02043748 2D115115 unknown
:0204374C 01B90A1A moveqs r0,r10,lsl r10		;r0=0(0x0)
:02043750 01555EDC ldreqsb r5,[r5, #-0xec]		;(r5-0xedc=*(ffffff14))
:02043754 00355365 eoreqs r5,r5,r5,ror #0x6
:02043758 C6813808 strgt r3,[r1],+r8, lsl #0x10
:0204375C 814407E5 unknown
:02043760 0521B586 streq r11,[r1, #-0x586]!
:02043764 08E04010 unknown
:02043768 29000548 stmcsdb  r0 ,{r3,r6,r8,r10}
:0204376C 86814C13 unknown
:02043770 400601E5 andmi  r0,r6,r5,ror #0x3
:02043774 3504E044 strcc r14,[r4, #-0x44]		;(r4-0x44=*(a1004996))
:02043778 86633512 unknown
:0204377C 16F93005 unknown
:02043780 17A9100D strne r1,[r9,+r13]!
:02043784 CAFFFFAE bgt 02043644
:02043788 0587122D streq r1,[r7, #+0x22d]		;r7+0x22d=*(0000022d)
:0204378C FFFF4F10 swinv 0x00ff4f10
:02043790 F81035EB ldmnvda  r0 ,{r0,r1,r3,r5,r6,r7,r8,r10,r12,r13}
:02043794 E92D214F stmdb  r13!,{r0,r1,r2,r3,r6,r8,r13}
:02043798 A0173D18 andges r3,r7,r8,lsl r13
:0204379C 052101A1 streq r0,[r1, #-0x1a1]!
:020437A0 010D6801 unknown
:020437A4 51FFDC84 mvnpls r13,r4,lsl #0x19
:020437A8 34318D08 unknown
:020437AC C1D18075 bicgts r8,r1,r5,ror r0
:020437B0 BD107514 unknown
:020437B4 01103D14 tsteq r0,r4,lsl r13
:020437B8 CD01B13A unknown
:020437BC 1045CF0A subne  r12,r5,r10,lsl #0x1e
:020437C0 4807BD08 stmmida  r7 ,{r3,r8,r10,r11,r12,r13,r15}
:020437C4 7514E9EB ldrvc r14,[r4, #-0x9eb]		;(r4-0x9eb=*(a1003fef))
:020437C8 09655617 unknown
:020437CC 21135602 tstcs r3,r2,lsl #0xc
:020437D0 61017101 unknown
:020437D4 31611704 unknown
:020437D8 015D9400 cmpeq r13,r0,lsl #0x8
:020437DC 503955B1 unknown
:020437E0 570039C0 strpl r3,r13,r0,lsl #0x8
:020437E4 1640395D unknown
:020437E8 11490039 unknown
:020437EC 3029EAE7 eorcc  r14,r9,r7,ror #0x15
:020437F0 004D4D0A subeq  r4,r13,r10,lsl #0x1a
:020437F4 81013907 unknown
:020437F8 41811111 orrmi  r1,r1,r1,lsl r1
:020437FC 752D010D strvc r0,[r13, #-0x10d]!
:02043800 08512003 ldmeqda  r1 ,{r0,r1,r13}^
:02043804 11050759 unknown
:02043808 4579E948 ldrmib r14,[r9, #-0x948]!
:0204380C 0A00019D beq 02043E88
:02043810 E59A1114 ldr r1,[r10, #+0x114]		;r10+0x114=*(00000114)
:02043814 9F240024 swils 0x00240024
:02043818 00B5A1E5 adceqs r10,r5,r5,ror #0x3
:0204381C 10C31192 smullne  r1,r3,r2,r1
:02043820 B532C3E0 ldrlt r12,[r2, #-0x3e0]!
:02043824 A0095900 andge  r5,r9,r0,lsl #0x12
:02043828 E5189A50 ldr r9,[r8, #-0xa50]		;r8-0xa50=*(115036d5)=#0(0x00000000)
:0204382C E59A411C ldr r4,[r10, #+0x11c]		;r10+0x11c=*(0000011c)
:02043830 08002D0E stmeqda  r0 ,{r1,r2,r3,r8,r10,r11,r13}
:02043834 70151440 andvcs r1,r5,r0,asr #0x8
:02043838 A1301579 teqge r0,r9,ror r5
:0204383C 4021F420 eormi  r15,r1,r0,lsr #0x8
:02043840 01415A02 unknown
:02043844 0D801D73 unknown
:02043848 E3040910 unknown
:0204384C 5DD4114D unknown
:02043850 11B74011 movnes r4,r1,lsl r0		;r4=0(0x0)
:02043854 BC551900 ldcltl 9,cr1,[r5],{#0x0}
:02043858 B230F513 eorlts r15,r0,#0x4C00000
:0204385C DC40F54D stclel 5,cr15,[r0],{#0x4d}
:02043860 FD572159 unknown
:02043864 00028004 andeq  r8,r2,r4
:02043868 1C811015 stcne  0,cr1,[r1],{#0x15}
:0204386C 10A0E5C0 adcne  r14,r0,r0,asr #0xb
:02043870 0202E59A andeq  r14,r2,#0x26800000
:02043874 25E28060 strcsb r8,[r2, #+0x60]!
:02043878 70A8E00B adcvc  r14,r8,r11
:0204387C 00499A10 subeq  r9,r9,r0,lsl r10
:02043880 B5A8E280 strlt r14,[r8, #+0x280]!
:02043884 1400B110 strne r11,[r0],#-0x110
:02043888 E59A2162 ldr r2,[r10, #+0x162]		;r10+0x162=*(00000162)
:0204388C E0461001 sub  r1,r6,r1
:02043890 9F33006C swils 0x0033006c
:02043894 A00FA2E5 andge  r10,r15,r5,ror #0x5
:02043898 220093E1 andcs  r9,r0,#0x84000003
:0204389C 82C8E0C8 sbchi  r14,r8,#0xC8
:020438A0 0001E080 andeq  r14,r1,r0,lsl #0x1
:020438A4 70010075 andvc  r0,r1,r5,ror r0
:020438A8 711AE047 tstvc r10,r7,asr #0x0
:020438AC C1130500 tstgt r3,r0,lsl #0xa
:020438B0 0011C505 andeqs r12,r1,r5,lsl #0xa
:020438B4 2904119A stmcsdb  r4 ,{r1,r3,r4,r7,r8,r12}
:020438B8 32E28710 rsccc  r8,r2,#0x400000
:020438BC EB01697F bl 0209DEC0
:020438C0 E58A70A8 str r7,[r10, #+0xa8]		;r10+0xa8=*(000000a8)
:020438C4 00490100 subeq  r0,r9,r0,lsl #0x2
:020438C8 E28A009C add  r0,r10,#0x9C
:020438CC 82002500 andhi  r2,r0,#0x0
:020438D0 0642C97C unknown
:020438D4 701D2B01 andvcs r2,r13,r1,lsl #0x16
:020438D8 1A8A117C bne 002C7ED0
:020438DC 000D06E5 andeq  r0,r13,r5,ror #0xd
:020438E0 EA641015 b 0394793C
:020438E4 4C100339 ldcmi  3,cr0,[r0],{#0x39}
:020438E8 0181052D orreq  r0,r1,r13,lsr #0xa
:020438EC 0EBD000A cdpeq 0,10,cr0,cr13,cr10,0
:020438F0 3007A120 andcc  r10,r7,r0,lsr #0x2
:020438F4 5EE58A53 mcrpl 10,7,r8,cr5,cr3,{2}
:020438F8 B6EBFFEA unknown
:020438FC 03800025 orreq  r0,r0,#0x25
:02043900 51E35800 mvnpl  r5,r0,lsl #0x10
:02043904 0D3000D1 ldceq  0,cr0,[r0,#-0x344]!
:02043908 250AA001 strcs r10,[r10, #-0x1]		;(r10-0x1=*(ffffffff))
:0204390C 0B91C100 bleq 004B3D14
:02043910 21AC41C1 movcs  r4,r1,asr #0x3
:02043914 1256CC00 subnes r12,r6,#0x0
:02043918 73743125 cmnvc r4,#0x40000009
:0204391C 614431C9 unknown
:02043920 40520900 submis r0,r2,r0,lsl #0x12
:02043924 41B8E280 movmis r14,r0,lsl #0x5		;r14=0(0x0)
:02043928 E2844090 add  r4,r4,#0x90
:0204392C 41007D10 unknown
:02043930 45F04520 ldrmib r4,[r0, #+0x520]!
:02043934 010DF2F0 unknown
:02043938 AF059904 swige 0x00059904
:0204393C 03E11274 mvneq  r1,#0x40000007
:02043940 21190D75 tstcs r9,r5,ror r13
:02043944 0E298330 mcreq 3,1,r8,cr9,cr0,{1}
:02043948 00E1D39C smlaleq  r13,r1,r12,r3
:0204394C 00C112D9 unknown
:02043950 19801005 stmneib  r0 ,{r0,r2,r12}
:02043954 3AC9B800 bcc 012B195C
:02043958 00750271 rsbeqs r0,r5,r1,ror r2
:0204395C B0003180 andlt  r3,r0,r0,lsl #0x3
:02043960 F1179100 tstnv r7,r0,lsl #0x2
:02043964 25B1000D ldrcs r0,[r1, #+0xd]!
:02043968 0AFFFFF1 beq 02043934
:0204396C C3853A35 orrgt  r3,r5,#0x35000
:02043970 D400D0E5 strle r13,[r0],#-0xe5
:02043974 00292FE1 eoreq  r2,r9,r1,ror #0x1f
:02043978 00611380 rsbeq  r1,r1,r0,lsl #0x7
:0204397C 5E018118 mcrpl 1,0,r8,cr1,cr8,{0}
:02043980 078D10C1 streq r1,r1,r1,r0,lsl #0x7
:02043984 5BEA1041 blpl 01AC7A90
:02043988 100E00B5 strneh r0,[r14], -r5
:0204398C 0A0DE285 beq 023BC3A8
:02043990 DBC842E0 blle 01254518
:02043994 A1892035 orrge  r2,r9,r5,lsr r0
:02043998 E1050039 unknown
:0204399C 325CB015 subccs r11,r12,#0x15
:020439A0 6D2CE1DA stcvs  1,cr14,[r12,#-0x368]!
:020439A4 9A201801 bls 028499B0
:020439A8 2DDCE510 unknown
:020439AC 00F9DD00 rsceqs r13,r9,r0,lsl #0x1a
:020439B0 21046BEB unknown
:020439B4 46153100 ldrmi r3,[r5],-r0, lsl #0x2
:020439B8 092C0329 stmeqdb  r12!,{r0,r3,r5,r8,r9}
:020439BC 817D6641 cmnhi r13,r1,asr #0xc
:020439C0 621099AB andvss r9,r0,#0x2AC000
:020439C4 11B00059 movnes r0,r9,asr r0
:020439C8 732A30D5 unknown
:020439CC B0004925 andlt  r4,r0,r5,lsr #0x12
:020439D0 9D30E1B0 ldcls  1,cr14,[r0,#-0x2c0]!
:020439D4 219F8112 orrcss r8,r15,r2,lsl r1
:020439D8 164D0CE5 strneb r0,r8,r15,r2,lsl r1
:020439DC 001D0FE9 andeqs r0,r13,r9,ror #0x1f
:020439E0 E5D80009 ldrb r0,[r8, #+0x9]		;r8+0x9=*(1150412e)=#0(0x00000000)
:020439E4 8880023C stmhiia  r0 ,{r2,r3,r4,r5,r9}
:020439E8 110021E2 unknown
:020439EC 30E5C102 rsccc  r12,r5,r2,lsl #0x2
:020439F0 E2811002 add  r1,r1,#0x2
:020439F4 E2533001 subs r3,r3,#0x1
:020439F8 75003900 strvc r3,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:020439FC 10E5D80B rscne  r13,r5,r11,lsl #0x10
:02043A00 03E28B80 mvneq  r8,#0x20000
:02043A04 0059000C subeqs r0,r9,r12
:02043A08 C115ED90 unknown
:02043A0C 55142DE5 ldrpl r2,[r4, #-0xde5]		;(r4-0xde5=*(fffff21b))
:02043A10 01003D10 unknown
:02043A14 04018990 streq r8,[r1],#-0x990
:02043A18 D023E359 eorle  r14,r3,r9,asr r3
:02043A1C E511D910 ldr r13,[r1, #-0x910]		;(r1-0x910=*(fffff6f0))
:02043A20 00010A12 andeq  r0,r1,r2,lsl r10
:02043A24 0001500D andeq  r5,r1,r13
:02043A28 F702D920 strnv r13,[r2,-r0, lsr #0x12]
:02043A2C 200805DD unknown
:02043A30 99E01549 unknown
:02043A34 C904E103 stmgtdb  r4 ,{r0,r1,r8,r13,r14,r15}
:02043A38 3BD02D00 blcc 0144EE40
:02043A3C A5B210C9 ldrge r1,[r2, #+0xc9]!
:02043A40 0C118501 ldceq  5,cr8,[r1],{#0x1}
:02043A44 102104C1 eorne  r0,r1,r1,asr #0x9
:02043A48 754031B5 strvcb r3,[r0, #-0x1b5]		;(r0-0x1b5=*(fffffe4b))
:02043A4C 50B5DB19 adcpls r13,r5,r9,lsl r11
:02043A50 2F40B510 swics 0x0040b510
:02043A54 00080099 muleq  r8,r9,r0
:02043A58 799503B9 ldmvcib  r5 ,{r0,r3,r4,r5,r7,r8,r9}
:02043A5C 1928EB01 stmnedb  r8!,{r0,r8,r9,r11,r13,r14,r15}
:02043A60 F506A500 strnv r10,[r6, #-0x500]		;(r6-0x500=*(fffffb00))
:02043A64 F470E019 unknown
:02043A68 753D0972 ldrvc r0,[r13, #-0x972]!
:02043A6C 8A01345B bhi 02090BE0
:02043A70 398C1045 stmccib  r12 ,{r0,r2,r6,r12}
:02043A74 01288920 unknown
:02043A78 0144E5CA unknown
:02043A7C 01434800 unknown
:02043A80 00650071 rsbeq  r0,r5,r1,ror r0
:02043A84 03006D0C unknown
:02043A88 5601081D unknown
:02043A8C 21933021 orrcss r3,r3,r1,lsr #0x0
:02043A90 01799500 cmneq r9,r0,lsl #0xa
:02043A94 00450A9A unknown
:02043A98 8A001095 bhi 02047CF4
:02043A9C E35B0009 cmp r11,#0x9
:02043AA0 88001104 stmhida  r0 ,{r2,r8,r12}
:02043AA4 319A0128 orrccs r0,r10,r8,lsr #0x2
:02043AA8 05002D6F streq r2,[r0, #-0xd6f]		;(r0-0xd6f=*(fffff291))
:02043AAC 9824E50F stmlsda  r4!,{r0,r1,r2,r3,r8,r10,r13,r14,r15}
:02043AB0 E90DE357 stmdb  r13 ,{r0,r1,r2,r4,r6,r8,r9,r13,r14,r15}
:02043AB4 40AD0A00 adcmi  r0,r13,r0,lsl #0x14
:02043AB8 A800AD07 stmgeda  r0 ,{r0,r1,r2,r8,r10,r11,r13,r15}
:02043ABC 0FF1FE6D swieq 0x00f1fe6d
:02043AC0 00020099 muleq  r2,r9,r0
:02043AC4 060CE356 unknown
:02043AC8 E58A6075 str r6,[r10, #+0x75]		;r10+0x75=*(00000075)
:02043ACC 09111D07 ldmeqdb  r1 ,{r0,r1,r2,r8,r10,r11,r12}
:02043AD0 00624C00 rsbeq  r4,r2,r0,lsl #0x18
:02043AD4 D8FDE59A ldmleia  r13!,{r1,r3,r4,r7,r8,r10,r13,r14,r15}^
:02043AD8 0050EBFF ldreqsh r14,[r0],#-0xbf
:02043ADC 04E58A00 unknown
:02043AE0 495A07D1 ldmmidb  r10 ,{r0,r4,r6,r7,r8,r9,r10}^
:02043AE4 D0501800 subles r1,r0,r0,lsl #0x10
:02043AE8 BD8F0D3D unknown
:02043AEC EB851FE8 bl 0018BA94
:02043AF0 01645102 unknown
:02043AF4 A52ADC00 strge r13,[r10, #-0xc00]!
:02043AF8 E8000109 stmda  r0 ,{r0,r3,r8}
:02043AFC E4000564 str r0,[r0],#-0x564
:02043B00 F4020EA6 strnv r0,[r2],#-0xea6
:02043B04 0201102A andeq  r1,r1,#0x2A
:02043B08 581DD104 ldmplda  r13 ,{r2,r8,r12,r14,r15}
:02043B0C 0114020E tsteq r4,r14,lsl #0x4
:02043B10 7D43841B unknown
:02043B14 E1A09001 mov  r9,r1			;r9=0(0x0)
:02043B18 70178DEB andvcs r8,r7,r11,ror #0x1b
:02043B1C 0A0B0D42 beq 0230702C
:02043B20 A0800021 addge  r0,r0,r1,lsr #0x0
:02043B24 05DB3BE3 ldreqb r3,[r11, #+0xbe3]		;r11+0xbe3=*(00000be3)
:02043B28 5960008D unknown
:02043B2C A980410F stmgeib  r0 ,{r0,r1,r2,r3,r8,r14}
:02043B30 9D83F810 unknown
:02043B34 A05A9D05 subges r9,r10,r5,lsl #0x1a
:02043B38 E203A5E3 and  r10,r3,#0x38C00000
:02043B3C CD004D3A unknown
:02043B40 0A39C830 beq 02EB5C08
:02043B44 06C9A020 streqb r10,[r9],+r0, lsr #0x0
:02043B48 6DFFE58D ldcvsl 5,cr14,[r15,#+0x234]!
:02043B4C 55038900 strpl r8,[r3, #-0x900]		;(r3-0x900=*(fffff700))
:02043B50 3809891E stmccda  r9 ,{r1,r2,r3,r4,r8,r11,r15}
:02043B54 31020039 unknown
:02043B58 61560900 cmpvs r6,r0,lsl #0x12
:02043B5C 99112880 ldmlsdb  r1 ,{r7,r11,r13}
:02043B60 00312141 eoreqs r2,r1,r1,asr #0x2
:02043B64 24DA1100 ldrcsb r1,[r10],#+0x100
:02043B68 00D99901 sbceqs r9,r9,r1,lsl #0x12
:02043B6C 100FE150 andne  r14,r15,r0,asr r1
:02043B70 4DB3A000 ldcmi  0,cr10,[r3,#+0x0]!
:02043B74 4D2CB500 stcmi  5,cr11,[r12,#-0x0]!
:02043B78 99489400 stmlsdb  r8 ,{r10,r12,r15}^
:02043B7C 00151B40 andeqs r1,r5,r0,asr #0x16
:02043B80 1071106D rsbnes r1,r1,r13,ror #0x0
:02043B84 1D8900C0 unknown
:02043B88 15E805E2 strneb r0,[r8, #+0x5e2]!
:02043B8C 00392330 eoreqs r2,r9,r0,lsr r3
:02043B90 A84039AC stmgeda  r0 ,{r2,r3,r5,r7,r8,r11,r12,r13}^
:02043B94 E58910A8 str r1,[r9, #+0xa8]		;r9+0xa8=*(000000a8)
:02043B98 2039E993 mlacss r9,r3,r9,r14unknown
:02043B9C 65C021AD strvsb r2,[r0, #+0x1ad]		;r0+0x1ad=*(000001ad)
:02043BA0 8901201E stmhidb  r1 ,{r1,r2,r3,r4,r13}
:02043BA4 850011E5 strhi r1,[r0, #-0x1e5]		;(r0-0x1e5=*(fffffe1b))
:02043BA8 8900810B stmhidb  r0 ,{r0,r1,r3,r8,r15}
:02043BAC 002918E5 eoreq  r1,r9,r5,ror #0x11
:02043BB0 109930AC addnes r3,r9,r12,lsr #0x1
:02043BB4 9900A8E5 stmlsdb  r0 ,{r0,r2,r5,r6,r7,r11,r13,r15}
:02043BB8 502003E5 eorpl  r0,r0,r5,ror #0x7
:02043BBC 12B1E000 adcnes r14,r1,#0x0
:02043BC0 E59910A0 ldr r1,[r9, #+0xa0]		;r9+0xa0=*(000000a0)
:02043BC4 8221C909 eorhi  r12,r1,#0x24000
:02043BC8 1915E081 ldmnedb  r5 ,{r0,r7,r13,r14,r15}
:02043BCC 171D0E40 ldrne r0,db 
:02043BD0 01AD17F1 unknown
:02043BD4 1B7909E8 blne 03E8637C
:02043BD8 FFFE11E9 swinv 0x00fe11e9
:02043BDC A454C9EB ldrgeb r12,[r4],#-0x9eb
:02043BE0 07067146 streq r7,[r4],#-0x9eb
:02043BE4 20E04080 rsccs  r4,r0,r0,lsl #0x1
:02043BE8 20350009 eorcss r0,r5,r9
:02043BEC 840141C1 strhi r4,[r1],#-0x1c1
:02043BF0 00799901 rsbeqs r9,r9,r1,lsl #0x12
:02043BF4 11BEE158 movnes r14,r8,asr r1
:02043BF8 CD3AFFFF ldcgt  15,cr15,[r10,#-0x3fc]!
:02043BFC FFDAFB14 swinv 0x00dafb14
:02043C00 83F808EB mvnhis r0,#0xEB0000
:02043C04 C0203049 eorgt  r3,r0,r9,asr #0x0
:02043C08 E59C1181 ldr r1,[r12, #+0x181]		;r12+0x181=*(00000181)
:02043C0C 01350124 teqeq r5,r4,lsr #0x2
:02043C10 19405902 stmnedb  r0 ,{r1,r8,r11,r12,r14}^
:02043C14 42503D10 submis r3,r0,#0x400
:02043C18 A8BA401D ldmgeia  r10!,{r0,r2,r3,r4,r14}
:02043C1C 19021C87 stmnedb  r2 ,{r0,r1,r2,r7,r10,r11,r12}
:02043C20 85101DD0 ldrhi r1,[r0, #-0xdd0]		;(r0-0xdd0=*(fffff230))
:02043C24 80313003 eorhis r3,r1,r3
:02043C28 85902459 ldrhi r2,[r0, #+0x459]		;r0+0x459=*(00000459)
:02043C2C 81303111 teqhi r0,r1,lsl r1
:02043C30 D9635D71 unknown
:02043C34 04F7FB15 unknown
:02043C38 38D50375 ldmccia  r5 ,{r0,r2,r4,r5,r6,r8,r9}^
:02043C3C 4055F329 submis r15,r5,r9,lsr #0x6
:02043C40 7C091671 stcvc  6,cr1,[r9],{#0x71}
:02043C44 6903004D stmvsdb  r3 ,{r0,r2,r3,r6}
:02043C48 3C18E106 ldccc  1,cr14,[r8],{#0x6}
:02043C4C 81733533 cmnhi r3,r3,lsr r5
:02043C50 E08C014D add  r0,r12,r13,asr #0x2
:02043C54 AC0E31A8 stcge  1,cr3,[r14],{#0xa8}
:02043C58 90059131 andls  r9,r5,r1,lsr r1
:02043C5C 2B304321 blcs 02C548E8
:02043C60 35443BAD strccb r3,[r4, #-0xbad]		;(r4-0xbad=*(fffff453))
:02043C64 00FDE011 rsceqs r14,r13,r1,lsl r0
:02043C68 D59EC0A9 ldrle r12,[r14, #+0xa9]		;r14+0xa9=*(000000a9)
:02043C6C EDA01512 stc  5,cr1,[r0,#+0x48]!
:02043C70 D1001500 unknown
:02043C74 59BCE015 ldmplib  r12!,{r0,r2,r4,r13,r14,r15}
:02043C78 D240D013 suble  r13,r0,#0x13
:02043C7C 44110511 ldrmi r0,[r1],#-0x511
:02043C80 54A18105 unknown
:02043C84 11259D40 unknown
:02043C88 05982105 ldreq r2,[r8, #+0x105]		;r8+0x105=*(1150422a)=#0(0x00000000)
:02043C8C 33581B01 cmpcc r8,#0x400
:02043C90 AB9D008D blge 00783ECC
:02043C94 0E20E59C mcreq 5,1,r14,cr0,cr12,{4}
:02043C98 56301B9D unknown
:02043C9C 5D03302D unknown
:02043CA0 0511CD00 ldreq r12,[r1, #-0xd00]		;(r1-0xd00=*(fffff300))
:02043CA4 A2100130 andges r0,r0,#0xC
:02043CA8 00033DE8 andeq  r3,r3,r8,ror #0x1b
:02043CAC ED58E882 unknown
:02043CB0 20000E00 andcs  r0,r0,r0,lsl #0x1c
:02043CB4 00390BD9 unknown
:02043CB8 4400FD34 strmi r15,[r0],#-0xd34
:02043CBC 20414B89 subcs  r4,r1,r9,lsl #0x17
:02043CC0 E59F6BE0 ldr r6,[r15, #+0xbe0]		;r15+0xbe0=*(020448a8)=#1913984(0x001d3480)
:02043CC4 11FD1ACD mvnnes r1,r13,asr #0x15
:02043CC8 E98D1006 stmib  r13 ,{r1,r2,r12}
:02043CCC 8D30100C ldchi  0,cr1,[r0,#-0x30]!
:02043CD0 75502115 ldrvcb r2,[r0, #-0x115]		;(r0-0x115=*(fffffeeb))
:02043CD4 28C05804 stmcsia  r0 ,{r2,r11,r12,r14}^
:02043CD8 0F390471 swieq 0x00390471
:02043CDC 0E00E11C mcreq 1,0,r14,cr0,cr12,{0}
:02043CE0 75000110 strvc r0,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:02043CE4 750ECB01 strvc r12,[r14, #-0xb01]		;(r14-0xb01=*(fffff4ff))
:02043CE8 00F52001 rsceqs r2,r5,r1
:02043CEC EB001151 bl 02048238
:02043CF0 80F9440A rschis r4,r9,r10,lsl #0x8
:02043CF4 1000F550 andne  r15,r0,r0,asr r5
:02043CF8 058943E9 streq r4,[r9, #+0x3e9]		;r9+0x3e9=*(000003e9)
:02043CFC 11016A15 unknown
:02043D00 91223D10 unknown
:02043D04 DD10223D unknown
:02043D08 D51C7501 ldrle r7,[r12, #-0x501]		;(r12-0x501=*(fffffaff))
:02043D0C 3C391590 ldccc  5,cr1,[r9],#-0x240
:02043D10 EB00032C bl 020449C8
:02043D14 003D0410 eoreqs r0,r13,r0,lsl r4
:02043D18 752C1A75 strvc r1,[r12, #-0xa75]!
:02043D1C 8A752CCA bhi 03D8F04C
:02043D20 AB1AE948 blge 026FE248
:02043D24 108C4141 addne  r4,r12,r1,asr #0x2
:02043D28 813207FD ldrhish r0,[r2, -r13]!
:02043D2C 419A9500 orrmis r9,r10,r0,lsl #0xa
:02043D30 91E59469 mvnls  r9,r9,ror #0x8
:02043D34 C90CE300 stmgtdb  r12 ,{r8,r9,r13,r14,r15}
:02043D38 00FD1C00 rsceqs r1,r13,r0,lsl #0x18
:02043D3C 4C1045A4 ldcmi  5,cr4,[r0],{#0xa4}
:02043D40 300E0120 andcc  r0,r14,r0,lsr #0x2
:02043D44 8100359F swphi r3,r15,r0
:02043D48 8D002549 unknown
:02043D4C 3581400A strcc r4,[r1, #+0xa]		;r1+0xa=*(0000000a)
:02043D50 24E58100 unknown
:02043D54 E58D3013 str r3,[r13, #+0x13]		;r13+0x13=*(00000013)
:02043D58 2C00E13C stccs  1,cr14,[r0],{#0x3c}
:02043D5C 903EA1D0 unknown
:02043D60 21265518 unknown
:02043D64 091A110E ldmeqdb  r10 ,{r1,r2,r3,r8,r12}
:02043D68 D1404000 unknown
:02043D6C 00119E03 andeqs r9,r1,r3,lsl #0x1c
:02043D70 99000908 stmlsdb  r0 ,{r3,r8,r11}
:02043D74 01E0441A mvneq  r4,r10,lsl r4
:02043D78 1D4D400B unknown
:02043D7C 4C00090C stcmi  9,cr0,[r0],{#0xc}
:02043D80 DD0CB1E0 unknown
:02043D84 00D51800 sbceqs r1,r5,r0,lsl #0x10
:02043D88 0027DCB3 unknown
:02043D8C 5A612CEB bpl 0388F140
:02043D90 0B8D1289 bleq 003887BC
:02043D94 00D930E0 sbceqs r3,r9,r0,ror #0x1
:02043D98 E24DDF83 sub  r13,r13,#0x20C
:02043D9C 1B890609 blne 002855C8
:02043DA0 4529ADC2 strmi r10,[r9, #-0xdc2]!
:02043DA4 DF831301 swile 0x00831301
:02043DA8 CD303131 ldcgt  1,cr3,[r0,#-0xc4]!
:02043DAC E218A300 ands r10,r8,#0x0
:02043DB0 759C79A9 ldrvc r7,[r12, #+0x9a9]		;r12+0x9a9=*(000009a9)
:02043DB4 9075A600 rsblss r10,r5,r0,lsl #0xc
:02043DB8 12D489C9 sbcnes r8,r4,#0x324000
:02043DBC 2B75017D blcs 03D843B8
:02043DC0 590039E0 stmpldb  r0 ,{r5,r6,r7,r8,r11,r12,r13}
:02043DC4 850AC101 strhi r12,[r10, #-0x101]		;(r10-0x101=*(fffffeff))
:02043DC8 0F51F603 swieq 0x0051f603
:02043DCC 10010925 andne  r0,r1,r5,lsr #0x12
:02043DD0 E8AE000F stmia  r14!,{r0,r1,r2,r3}
:02043DD4 5CC00701 stcpll 7,cr0,[r0],{#0x1}
:02043DD8 0175FBE2 cmneq r5,r2,ror #0x17
:02043DDC 1955221C ldmnedb  r5 ,{r2,r3,r4,r9,r13}^
:02043DE0 18E58E90 unknown
:02043DE4 D5199932 ldrle r9,[r9, #-0x932]		;(r9-0x932=*(fffff6ce))
:02043DE8 034D3335 unknown
:02043DEC 8DDF83B0 unknown
:02043DF0 51101D09 tstpl r0,r9,lsl #0x1a
:02043DF4 006528C9 rsbeq  r2,r5,r9,asr #0x11
:02043DF8 19325C88 ldmnedb  r2!,{r3,r7,r10,r11,r12,r14}
:02043DFC 1530D510 ldrne r13,[r0, #-0x510]!
:02043E00 85C21C10 strhib r1,[r2, #+0xc10]		;r2+0xc10=*(00000c10)
:02043E04 A94E3779 stmgedb  r14 ,{r0,r3,r4,r5,r6,r8,r9,r10,r12,r13}^
:02043E08 8DDF830C unknown
:02043E0C 598530E2 stmplib  r5 ,{r1,r5,r6,r7,r12,r13}
:02043E10 3DC141C1 unknown
:02043E14 C1084158 unknown
:02043E18 B1000D71 unknown
:02043E1C 3171C101 cmncc r1,r1,lsl #0x2
:02043E20 53BF1849 movpls r1,#0x490000		;r1=4784128(0x490000)
:02043E24 326E61C1 rsbcc  r6,r14,#0x40000030
:02043E28 C11A85A9 tstgt r10,r9,lsr #0xb
:02043E2C D2744141 rsbles r4,r4,#0x40000010
:02043E30 143D0051 unknown
:02043E34 144115B1 strneb r1,[r1],#-0x5b1
:02043E38 244125B1 strcsb r2,[r1],#-0x5b1
:02043E3C 3D3FDB01 ldccc  11,cr13,[r15,#-0x4]!
:02043E40 4185B144 orrmi  r11,r5,r4,asr #0x2
:02043E44 ADDB0114 unknown
:02043E48 75AD7835 strvc r7,[r13, #+0x835]!
:02043E4C FC201DA7 stc2  13,cr1,[r0],#-0x29c
:02043E50 1D53001D unknown
:02043E54 6535A9D0 ldrvs r10,[r5, #-0x9d0]!
:02043E58 3575E029 ldrccb r14,[r5, #-0x29]!
:02043E5C 00324B01 eoreqs r4,r2,r1,lsl #0x16
:02043E60 8930CDEB ldmhidb  r0!,{r0,r1,r3,r5,r6,r7,r8,r10,r11,r14,r15}
:02043E64 C1617835 unknown
:02043E68 9F20C845 swils 0x0020c845
:02043E6C 315C2901 cmpcc r12,r1,lsl #0x12
:02043E70 01917601 orreqs r7,r1,r1,lsl #0xc
:02043E74 94F5C5F6 unknown
:02043E78 0D83800D unknown
:02043E7C 001D8800 andeqs r8,r13,r0,lsl #0x10
:02043E80 79702DAB unknown
:02043E84 87600D26 strhib r0,[r0,-r6, lsr #0x1a]!
:02043E88 1D6C000D stcnel 0,cr0,[r12,#-0x34]!
:02043E8C 0C577780 ldceql 7,cr7,[r7],{#0x80}
:02043E90 063D0971 unknown
:02043E94 0D7F500D ldceql 0,cr5,[r15,#-0x34]!
:02043E98 801D5000 andhis r5,r13,r0
:02043E9C 000D6FAE andeq  r6,r13,r14,lsr #0x1f
:02043EA0 6B867906 blvs 001E22C0
:02043EA4 2034000D eorcss r0,r4,r13
:02043EA8 F901E92A stmnvdb  r1 ,{r1,r3,r5,r8,r11,r13,r14,r15}
:02043EAC 000C6745 andeq  r6,r12,r5,asr #0xe
:02043EB0 D12391EB unknown
:02043EB4 8DDBC31C unknown
:02043EB8 84406903 strhib r6,[r0],#-0x903
:02043EBC 04010005 streq r0,[r1],#-0x5
:02043EC0 2B960253 blcs 005C4814
:02043EC4 0EDD1675 mrceq 6,6,r1,cr13,cr5,{3}
:02043EC8 2B0ED12B blcs 023F837C
:02043ECC D3E53675 mvnle  r3,#0x7500000
:02043ED0 E5F3E5D6 ldrb r14,[r3, #+0x5d6]!
:02043ED4 FD1010F3 unknown
:02043ED8 2383E50B orrcs  r14,r3,#0x2C00000
:02043EDC F1B30BD9 ldrnvsb r0,[r3, +r9]!
:02043EE0 ED38F553 ldc  5,cr15,[r8,#-0x14c]!
:02043EE4 15945000 ldrne r5,[r4, #+0x0]		;r4+0x0=*(00000000)
:02043EE8 47130121 ldrmi r0,[r3,-r1, lsr #0x2]
:02043EEC 95632102 strlsb r2,[r3, #-0x102]!
:02043EF0 23957321 orrcss r7,r5,#0x84000000
:02043EF4 80639595 unknown
:02043EF8 E901455A stmdb  r1 ,{r1,r3,r4,r6,r8,r10,r14}
:02043EFC 40751101 rsbmis r1,r5,r1,lsl #0x2
:02043F00 25451279 strcsb r1,[r5, #-0x279]		;(r5-0x279=*(fffffd87))
:02043F04 E19D3051 orrs r3,r13,r1,asr r0
:02043F08 ED401952 unknown
:02043F0C 18E24000 unknown
:02043F10 87076D00 strhi r6,[r7,-r0, lsl #0x1a]
:02043F14 41E59501 mvnmi  r9,r1,lsl #0xa
:02043F18 1D21312C stcne  1,cr3,[r1,#-0xb0]!
:02043F1C 5D4F1909 unknown
:02043F20 14CAF802 strneb r15,[r10],#+0x802
:02043F24 D9670F0D unknown
:02043F28 0DCD58C9 unknown
:02043F2C 37AD6410 unknown
:02043F30 3225261D eorcc  r2,r5,#0x1D00000
:02043F34 59891171 stmplib  r9 ,{r0,r4,r5,r6,r8,r12}
:02043F38 4539258B ldrmi r2,[r9, #-0x58b]!
:02043F3C 43313835 teqmi r1,#0x350000
:02043F40 90202015 eorls  r2,r0,r5,lsl r0
:02043F44 8D004515 unknown
:02043F48 00192035 andeqs r2,r9,r5,lsr r0
:02043F4C 92010801 andls  r0,r1,#0x10000
:02043F50 373D20B9 unknown
:02043F54 D01581C3 andles r8,r5,r3,asr #0x3
:02043F58 00059225 andeq  r9,r5,r5,lsr #0x4
:02043F5C 05810020 streq r0,[r1, #+0x20]		;r1+0x20=*(00490020)
:02043F60 3F191805 swicc 0x00191805
:02043F64 9630022D unknown
:02043F68 168D1C15 unknown
:02043F6C A17052A1 cmnge r0,r1,lsr #0x5
:02043F70 05296572 streq r6,[r9, #-0x572]!
:02043F74 5B854ED5 blpl 00197AD0
:02043F78 AAE3A02F bge 0192C03C
:02043F7C 3F6D0166 swicc 0x006d0166
:02043F80 91C03339 bicls  r3,r0,r9,lsr r3
:02043F84 00213822 eoreq  r3,r1,r2,lsr #0x10
:02043F88 C18025A8 orrgt  r2,r0,r8,lsr #0xb
:02043F8C 3525D010 strcc r13,[r5, #-0x10]!
:02043F90 0501E593 streq r14,[r1, #-0x593]		;(r1-0x593=*(0048fa6d))
:02043F94 3CED0200 stcccl 2,cr0,[r13],#+0x0
:02043F98 112818BA strneh r1,[r8, -r10]!
:02043F9C 1D9E301D unknown
:02043FA0 F125B680 unknown
:02043FA4 CA2C0526 bgt 02B45444
:02043FA8 3EA910F8 mcrcc 0,5,r1,cr9,cr8,{7}
:02043FAC E5124996 ldr r4,[r2, #-0x996]		;(r2-0x996=*(fffff66a))
:02043FB0 D9103540 ldmledb  r0 ,{r6,r8,r10,r12,r13}
:02043FB4 007DF429 rsbeqs r15,r13,r9,lsr #0x8
:02043FB8 25F9005D ldrcsb r0,[r9, #+0x5d]!
:02043FBC 10113911 andnes r3,r1,r1,lsl r9
:02043FC0 9746E194 unknown
:02043FC4 94007585 strls r7,[r0],#-0x585
:02043FC8 E5910001 ldr r0,[r1, #+0x1]		;r1+0x1=*(00490001)
:02043FCC 850A1004 strhi r1,[r10, #-0x4]		;(r10-0x4=*(fffffffc))
:02043FD0 E50051E5 str r5,[r0, #-0x1e5]		;(r0-0x1e5=*(fffffe1b))
:02043FD4 20090071 andcs  r0,r9,r1,ror r0
:02043FD8 B410811C ldrlt r8,[r0],#-0x11c
:02043FDC 02B04009 adceqs r4,r0,#0x9
:02043FE0 0D0C3081 unknown
:02043FE4 40813000 addmi  r3,r1,r0
:02043FE8 0BA51FA9 bleq 0098BE94
:02043FEC 2009270D andcs  r2,r9,r13,lsl #0xe
:02043FF0 C1901235 orrgts r1,r0,r5,lsr r2
:02043FF4 DE305101 cdple 1,2,cr5,cr0,cr1,0
:02043FF8 00902108 addeqs r2,r0,r8,lsl #0x2
:02043FFC 00083021 andeq  r3,r8,r1,lsr #0x0
:02044000 4A873021 bmi 0021008C
:02044004 100C4021 andne  r4,r12,r1,lsr #0x0
:02044008 31B12845 movccs r2,r5,asr #0x10
:0204400C 1905C501 stmnedb  r5 ,{r0,r8,r10,r14,r15}
:02044010 0F421F55 swieq 0x00421f55
:02044014 7E224985 cdpvc 9,2,cr4,cr2,cr5,4
:02044018 100901F5 unknown
:0204401C 001510D1 ldreqsb r1,[r5], -r1
:02044020 B4400908 strltb r0,[r0],#-0x908
:02044024 0AE1D001 beq 018B8030
:02044028 0800090C stmeqda  r0 ,{r2,r3,r8,r11}
:0204402C 067D9400 unknown
:02044030 A2074190 andge  r4,r7,#0x24
:02044034 5E25E585 cdppl 5,2,cr14,cr5,cr5,4
:02044038 E00001D0 unknown
:0204403C 54780171 unknown
:02044040 A504009D strge r0,[r4, #-0x9d]		;(r4-0x9d=*(ffffff63))
:02044044 E1B06013 movs r6,r3,lsl r0		;r6=0(0x0)
:02044048 A0054002 andge  r4,r5,r2
:0204404C 15960095 ldrne r0,[r6, #+0x95]		;r6+0x95=*(00000095)
:02044050 30955001 addccs r5,r5,r1
:02044054 43A14204 movmi  r4,#0x40000000		;r4=1073741824(0x40000000)
:02044058 04C09178 streqb r9,[r0],#+0x178
:0204405C 1021039D mlane  r1,r13,r3,r0unknown
:02044060 B5408978 strltb r8,[r0, #-0x978]		;(r0-0x978=*(fffff688))
:02044064 299089A6 ldmcsib  r0 ,{r1,r2,r5,r7,r8,r11,r15}
:02044068 651E01C0 ldrvs r0,[r14, #-0x1c0]		;(r14-0x1c0=*(fffffe40))
:0204406C 4A7D0610 bmi 03F858B4
:02044070 85245E9B strhi r5,[r4, #-0xe9b]!
:02044074 005500F0 ldreqsh r0,[r5],#-0x0
:02044078 00510005 subeqs r0,r1,r5
:0204407C BA00B6E0 blt 02071C04
:02044080 8D04FA84 unknown
:02044084 78035903 stmvcda  r3 ,{r0,r1,r8,r11,r12,r14}
:02044088 157D0075 ldrneb r0,[r13, #-0x75]!
:0204408C 35EE1725 strccb r1,[r14, #+0x725]!
:02044090 6101150D unknown
:02044094 59000D04 stmpldb  r0 ,{r2,r8,r10,r11}
:02044098 92207130 eorls  r7,r0,#0xC
:0204409C 1D307179 ldcne  1,cr7,[r0,#-0x1e4]!
:020440A0 80258380 eorhi  r8,r5,r0,lsl #0x7
:020440A4 38802508 stmccia  r0 ,{r3,r8,r10,r13}
:020440A8 00AB0051 adceq  r0,r11,r1,asr r0
:020440AC AD015920 unknown
:020440B0 79011119 stmvcdb  r1 ,{r0,r3,r4,r8,r12}
:020440B4 9C7BA524 ldclsl 5,cr10,[r11],#-0x90
:020440B8 0019000C andeqs r0,r9,r12
:020440BC 29010A59 stmcsdb  r1 ,{r0,r3,r4,r6,r9,r11}
:020440C0 3D105500 unknown
:020440C4 128DEC15 addne  r14,r13,#0x1500
:020440C8 03950045 orreqs r0,r5,#0x45
:020440CC 02D91590 sbceqs r1,r9,#0x24000000
:020440D0 A7729913 unknown
:020440D4 9D229993 stcls  9,cr9,[r2,#-0x24c]!
:020440D8 229D9372 addcss r9,r13,#0xC8000001
:020440DC 1C006D03 stcne  13,cr6,[r0],{#0x3}
:020440E0 03029D56 unknown
:020440E4 A1EB0031 mvnge  r0,lsr r1
:020440E8 6C12C552 ldcvs  5,cr12,[r2],{#0x52}
:020440EC 51478961 unknown
:020440F0 7D128D11 unknown
:020440F4 4DDC0253 unknown
:020440F8 0AD10FE2 beq 01488088
:020440FC 15970379 ldrne r0,[r7, #+0x379]		;r7+0x379=*(00000379)
:02044100 12C51381 sbcne  r1,r5,#0x4000002
:02044104 79335003 ldmvcdb  r3!,{r0,r1,r12,r14}
:02044108 022DDC03 eoreq  r13,r13,#0x300
:0204410C 122D1125 eorne  r1,r13,#0x40000009
:02044110 16559411 unknown
:02044114 2D01119D unknown
:02044118 122DF832 eorne  r15,r13,#0x320000
:0204411C 5112CD11 tstpl r2,r1,lsl r13
:02044120 C4AB2019 unknown
:02044124 19E70019 unknown
:02044128 AC4211D0 stcgel 1,cr1,[r2],{#0xd0}
:0204412C 5AE00019 bpl 01844198
:02044130 09C1C019 stmeqib  r1 ,{r0,r3,r4,r14,r15}^
:02044134 A59421F5 ldrge r2,[r4, #+0x1f5]		;r4+0x1f5=*(400001f5)=#0(0x00000000)
:02044138 01F5D908 mvneqs r13,r8,lsl #0x12
:0204413C F5DC5702 ldrnvb r5,[r12, #+0x702]		;r12+0x702=*(00000702)
:02044140 AD43A101 unknown
:02044144 B9000913 stmltdb  r0 ,{r0,r1,r4,r8,r11}
:02044148 3D0CF500 unknown
:0204414C 1075FE00 rsbnes r15,r5,r0,lsl #0x1c
:02044150 39D000D0 ldmccib  r0 ,{r4,r6,r7}^
:02044154 392C0160 stmccdb  r12!,{r5,r6,r8}
:02044158 F0399190 mlanvs r9,r0,r1,r9unknown
:0204415C 189D105D ldmneia  r13 ,{r0,r2,r3,r4,r6,r12}
:02044160 7DDB1079 unknown
:02044164 2F00D000 swics 0x0000d000
:02044168 2D101DDD unknown
:0204416C 2F10FD2A swics 0x0010fd2a
:02044170 D2001F89 andle  r1,r0,#0x224
:02044174 005CE12E subeqs r14,r12,r14,lsr #0x2
:02044178 C2039D50 andgt  r9,r3,#0x1400
:0204417C 0010D105 andeqs r13,r0,r5,lsl #0x2
:02044180 001DE1F2 ldreqsh r14,[r13], -r2
:02044184 023C2591 eoreqs r2,r12,#0x24400000
:02044188 56981219 unknown
:0204418C 00110CE1 andeqs r0,r1,r1,ror #0x19
:02044190 00310C01 eoreqs r0,r1,r1,lsl #0x18
:02044194 E284481F add  r4,r4,#0x1F0000
:02044198 07401520 streqb r1,[r0,-r0, lsr #0xa]
:0204419C 10B80145 adcnes r0,r8,r5,asr #0x2
:020441A0 01058428 unknown
:020441A4 811B0031 tsthi r11,r1,lsr r0
:020441A8 066F1AE2 unknown
:020441AC 10C52779 sbcne  r2,r5,r9,ror r7
:020441B0 42610002 rsbmi  r0,r1,#0x2
:020441B4 138D1C01 orrne  r1,r13,#0x100
:020441B8 840FEEE2 strhi r14,[r15],#-0xee2
:020441BC 623C2015 eorvss r2,r12,#0x15
:020441C0 BBE51084 bllt 019883D8
:020441C4 00B80011 adceqs r0,r8,r1,lsl r0
:020441C8 F905BD84 stmnvdb  r5 ,{r2,r7,r8,r10,r11,r12,r13,r15}
:020441CC 800BC406 andhi  r12,r11,r6,lsl #0x8
:020441D0 E3A0005D mov  r0,#0x5D		;r0=93(0x5d)
:020441D4 04002FB6 streq r2,[r0],#-0xfb6
:020441D8 9F20A0EB swils 0x0020a0eb
:020441DC 103D702D eornes r7,r13,r13,lsr #0x0
:020441E0 70201E41 eorvc  r1,r0,r1,asr #0x1c
:020441E4 0DF0300D ldceql 0,cr3,[r0,#+0x34]!
:020441E8 801D8400 andhis r8,r13,r0,lsl #0x8
:020441EC 2A990AE0 bcs 00686D74
:020441F0 E8600D95 unknown
:020441F4 1D68000D stcnel 0,cr0,[r8,#-0x34]!
:020441F8 801DD880 andhis r13,r13,r0,lsl #0x11
:020441FC 8D2C5501 stchi  5,cr5,[r12,#-0x4]!
:02044200 000DD4E2 andeq  r13,r13,r2,ror #0x9
:02044204 D0801D4C addle  r1,r0,r12,asr #0x1a
:02044208 07000D50 unknown
:0204420C 0BB16A79 bleq 00C9EBF8
:02044210 B9086D0A stmltdb  r8 ,{r1,r3,r8,r10,r11,r13,r14}
:02044214 396D0701 unknown
:02044218 B50AC84A strlt r12,[r10, #-0x84a]		;(r10-0x84a=*(fffff7b6))
:0204421C 41DC0234 bicmis r0,r12,r4,lsr r2
:02044220 C940AD04 stmgtdb  r0 ,{r2,r8,r10,r11,r13,r15}^
:02044224 011015F0 ldreqsh r1,[r0, -r0]
:02044228 00052000 andeq  r2,r5,r0
:0204422C 2C0009A0 stccs  9,cr0,[r0],{#0xa0}
:02044230 3C000156 stccc  1,cr0,[r0],{#0x56}
:02044234 91C80099 unknown
:02044238 00950800 addeqs r0,r5,r0,lsl #0x10
:0204423C 30955508 addccs r5,r5,r8,lsl #0xa
:02044240 15900069 ldrne r0,[r0, #+0x69]		;r0+0x69=*(00000069)
:02044244 E50CB502 str r11,[r12, #-0x502]		;(r12-0x502=*(fffffafe))
:02044248 08631300 unknown
:0204424C 91084091 swpls r4,r1,r8
:02044250 00110800 andeqs r0,r1,r0,lsl #0x10
:02044254 AA001100 bge 0204865C
:02044258 00051D08 andeq  r1,r5,r8,lsl #0x1a
:0204425C 001D06B5 ldreqh r0,[r13], -r5
:02044260 1A21F418 bne 028C12C8
:02044264 52009D9C andpl  r9,r0,#0x2700
:02044268 19442019 stmnedb  r4 ,{r0,r3,r4,r13}^
:0204426C 90195B00 andlss r5,r9,r0,lsl #0x16
:02044270 5321A9AA unknown
:02044274 15C104E3 strneb r0,[r1, #+0x4e3]		;r1+0x4e3=*(004904e3)
:02044278 30540061 subccs r0,r4,r1,ror #0x0
:0204427C 61001D31 unknown
:02044280 8D124110 unknown
:02044284 0095C011 addeqs r12,r5,r1,lsl r0
:02044288 1D2F8DC0 stcne  13,cr8,[r15,#-0x300]!
:0204428C D810B121 ldmleda  r0 ,{r0,r5,r8,r12,r13,r15}
:02044290 08EB0007 unknown
:02044294 0EE503D0 mcreq 3,7,r0,cr5,cr0,{6}
:02044298 10B50045 adcnes r0,r5,r5,asr #0x0
:0204429C 09E52C48 unknown
:020442A0 A7345140 ldrge r5,ib 
:020442A4 00B100D1 unknown
:020442A8 00001590 muleq  r0,r0,r5
:020442AC 1D031354 unknown
:020442B0 C5020200 strgt r0,[r2, #-0x200]		;(r2-0x200=*(fffffe00))
:020442B4 00C51800 sbceq  r1,r5,r0,lsl #0x10
:020442B8 E929E020 stmdb  r9!,{r5,r13,r14,r15}
:020442BC 201D5E10 andcss r5,r13,r0,lsl r14
:020442C0 3B001D78 blcc 0204B8A8
:020442C4 55F4C01D ldrplb r12,[r4, #+0x1d]!
:020442C8 1D04001D unknown
:020442CC 1A310400 bne 02C852D4
:020442D0 30330395 mlaccs r3,r5,r3,r0unknown
:020442D4 02304D35 eoreqs r4,r0,#0xD40
:020442D8 05412031 streqb r2,[r1, #-0x31]		;(r1-0x31=*(0048ffcf))
:020442DC 007594C1 rsbeqs r9,r5,r1,asr #0x9
:020442E0 09E34D5C unknown
:020442E4 39240141 stmccdb  r4!,{r0,r6,r8}
:020442E8 81144905 tsthi r4,r5,lsl #0x12
:020442EC F4000120 strnv r0,[r0],#-0x120
:020442F0 1D813004 unknown
:020442F4 3EE58104 cdpcc 1,14,cr8,cr5,cr4,0
:020442F8 C18801AD orrgt  r0,r8,r13,lsr #0x3
:020442FC 800EE936 andhi  r14,r14,r6,lsr r9
:02044300 5DC00E3D unknown
:02044304 03F9E000 mvneqs r14,#0x0
:02044308 E58DC0AB str r12,[r13, #+0xab]		;r13+0xab=*(000000ab)
:0204430C 346D25BE unknown
:02044310 A000BD18 andge  r11,r0,r8,lsl r13
:02044314 54000140 strpl r0,[r0],#-0x140
:02044318 2907252B stmcsdb  r7 ,{r0,r1,r3,r5,r8,r10,r13}
:0204431C 11297011 unknown
:02044320 87139DB2 unknown
:02044324 B50110E5 strlt r1,[r1, #-0xe5]		;(r1-0xe5=*(0048ff1b))
:02044328 02088506 andeq  r8,r8,#0x1800000
:0204432C 04355061 unknown
:02044330 D7980169 ldrle r0,r8,r8,#0x1800000
:02044334 3D12A9FF unknown
:02044338 0081C626 addeq  r12,r1,r6,lsr #0xc
:0204433C 08008103 stmeqda  r0 ,{r0,r1,r8,r15}
:02044340 AD9F20EC unknown
:02044344 65078521 strvs r8,[r7, #-0x521]		;(r7-0x521=*(fffffadf))
:02044348 E511A101 ldr r10,[r1, #-0x101]		;(r1-0x101=*(0048feff))
:0204434C 30006102 andcc  r6,r0,r2,lsl #0x2
:02044350 05B8314D ldreq r3,[r8, #+0x14d]!
:02044354 8035B814 eorhis r11,r5,r4,lsl r8
:02044358 F530BDE5 ldrnv r11,[r0, #-0xde5]!
:0204435C 81612104 unknown
:02044360 500D3259 andpl  r3,r13,r9,asr r2
:02044364 31400D31 unknown
:02044368 14E90005 unknown
:0204436C 100566D6 unknown
:02044370 C1560171 cmpgt r6,r1,ror r1
:02044374 8141A432 unknown
:02044378 22BBE516 adccss r14,r11,#0x5800000
:0204437C 15643500 strneb r3,[r4, #-0x500]!
:02044380 20AD8310 adccs  r8,r13,r0,lsl r3
:02044384 C920E5B0 stmgtdb  r0!,{r4,r5,r7,r8,r10,r13,r14,r15}
:02044388 F9105120 ldmnvdb  r0 ,{r5,r8,r12,r14}
:0204438C 01F9C051 mvneqs r12,r1,asr r0
:02044390 AF046902 swige 0x00046902
:02044394 E1A85009 mov  r5,r9			;r5=0(0x0)
:02044398 80018240 andhi  r8,r1,r0,asr #0x4
:0204439C 851421E0 ldrhi r2,[r4, #-0x1e0]		;r4-0x1e0=*(3ffffe20)=#0(0x00000000)
:020443A0 0900D1AC stmeqdb  r0 ,{r2,r3,r5,r7,r8,r12,r14,r15}
:020443A4 F6E35200 unknown
:020443A8 BAFF02FF blt 02004FAC
:020443AC 0023100D eoreq  r1,r3,r13
:020443B0 E109B500 unknown
:020443B4 0009C471 andeq  r12,r9,r1,ror r4
:020443B8 17890349 strne r0,r12,r9,r1,ror r4
:020443BC D60ECD80 strle r12,[r14],-r0, lsl #0x1b
:020443C0 B9AC0A19 stmltib  r12!,{r0,r3,r4,r9,r11}
:020443C4 016DC603 unknown
:020443C8 32212721 eorcc  r2,r1,#0x840000
:020443CC F831E587 ldmnvda  r1!,{r0,r1,r2,r7,r8,r10,r13,r14,r15}
:020443D0 90340039 eorlss r0,r4,r9,lsr r0
:020443D4 50205504 eorpl  r5,r0,r4,lsl #0xa
:020443D8 5A951769 bpl 0058A184
:020443DC 12722295 rsbnes r2,r2,#0x50000009
:020443E0 6E21A500 cdpvs 5,2,cr10,cr1,cr0,0
:020443E4 51C80185 bicpl  r0,r8,r5,lsl #0x3
:020443E8 A2E59405 rscge  r9,r5,#0x5000000
:020443EC 22FDFFD3 rsccss r15,r13,#0x34C
:020443F0 20894057 addcs  r4,r9,r7,asr r0
:020443F4 35851035 strcc r1,[r5, #+0x35]		;r5+0x35=*(00000035)
:020443F8 813F8922 teqhi r15,r2,lsr #0x12
:020443FC 5B810A39 blpl 00086CE8
:02044400 59810C75 stmplib  r1 ,{r0,r2,r4,r5,r6,r10,r11}
:02044404 0D01810C unknown
:02044408 1369E581 unknown
:0204440C 2FFF1E95 swics 0x00ff1e95
:02044410 171138E1 ldrne r3,ib 
:02044414 A015F140 andges r15,r5,r0,asr #0x2
:02044418 4D39D194 ldcmi  1,cr13,[r9,#-0x250]!
:0204441C 30091002 andcc  r1,r9,r2
:02044420 E242022D sub  r0,r2,#0xD0000002
:02044424 40052F36 andmi  r2,r5,r6,lsr r15
:02044428 05C02144 streqb r2,[r0, #+0x144]		;r0+0x144=*(00000144)
:0204442C E5023110 str r3,[r2, #-0x110]		;(r2-0x110=*(fffffef0))
:02044430 0015E240 andeqs r14,r5,r0,asr #0x4
:02044434 20052021 andcs  r2,r5,r1,lsr #0x0
:02044438 C52200F5 strgt r0,[r2, #-0xf5]!
:0204443C 20152140 andcss r2,r5,r0,asr #0x2
:02044440 9002B9AF andls  r11,r2,r15,lsr #0x13
:02044444 802534E5 eorhi  r3,r5,r5,ror #0x9
:02044448 03054005 unknown
:0204444C 0CF13005 ldceql 0,cr3,[r1],#+0x14
:02044450 00355015 eoreqs r5,r5,r5,lsl r0
:02044454 0580352A streq r3,[r0, #+0x52a]		;r0+0x52a=*(0000052a)
:02044458 0502D930 streq r13,[r2, #-0x930]		;(r2-0x930=*(fffff6d0))
:0204445C 0518F640 ldreq r15,[r8, #-0x640]		;r8-0x640=*(11503ae5)=#0(0x00000000)
:02044460 40051C40 andmi  r1,r5,r0,asr #0x18
:02044464 02501514 subeqs r1,r0,#0x5000000
:02044468 1CE52A90 stcnel 10,cr2,[r5],#+0x240
:0204446C 50058035 andpl  r8,r5,r5,lsr r0
:02044470 E840A110 stmda  r0 ,{r4,r8,r13,r15}^
:02044474 ECAC4005 stc  0,cr4,[r12],#+0x14
:02044478 15E44005 strneb r4,[r4, #+0x5]!
:0204447C 0E003550 mcreq 5,0,r3,cr0,cr0,{2}
:02044480 11254035 unknown
:02044484 E05005DA ldrsb r0,[r0],#-0x5a
:02044488 05F84005 ldreqb r4,[r8, #+0x5]!
:0204448C 4005FC40 andmi  r15,r5,r0,asr #0x18
:02044490 511555F4 ldrplsh r5,[r5, -r4]
:02044494 5105F030 unknown
:02044498 5DFFD700 ldcpll 7,cr13,[r15,#+0x0]!
:0204449C 058D9210 streq r9,[r13, #+0x210]		;r13+0x210=*(00000210)
:020444A0 802501A9 eorhi  r0,r5,r9,lsr #0x3
:020444A4 206D108D rsbcs  r1,r13,r13,lsl #0x1
:020444A8 813325F0 ldrhish r2,[r3, -r0]!
:020444AC 411A0CE5 tstmi r10,r5,ror #0x19
:020444B0 1908C110 stmnedb  r8 ,{r4,r8,r14,r15}
:020444B4 03B033D1 moveqs r3,#0x44000003		;r3=1140850691(0x44000003)
:020444B8 0DF914BD ldceql 4,cr1,[r9,#+0x2f4]!
:020444BC EBFFFF90 bl 02044304
:020444C0 00210605 eoreq  r0,r1,r5,lsl #0xc
:020444C4 100910A9 andne  r1,r9,r9,lsr #0x1
:020444C8 3400B102 strcc r11,[r0],#-0x102
:020444CC E5178012 ldr r8,[r7, #-0x12]		;(r7-0x12=*(ffffffee))
:020444D0 25059015 strcs r9,[r5, #-0x15]		;(r5-0x15=*(ffffffeb))
:020444D4 45211101 strmi r1,[r1, #-0x101]!
:020444D8 C4034D12 strgt r4,[r3],#-0xd12
:020444DC F990157A ldmnvib  r0 ,{r1,r3,r4,r5,r6,r8,r10,r12}
:020444E0 033DF924 teqeq r13,#0x90000
:020444E4 25C4183D strcsb r1,[r4, #+0x83d]		;r4+0x83d=*(4000083d)=#0(0x00000000)
:020444E8 00E58034 rsceq  r8,r5,r4,lsr r0
:020444EC 64E59D30 unknown
:020444F0 110D0010 unknown
:020444F4 83250619 unknown
:020444F8 E12342E5 unknown
:020444FC 00098335 andeq  r8,r9,r5,lsr r3
:02044500 E24001B5 sub  r0,r0,#0x4000002D
:02044504 A040059C unknown
:02044508 98A34005 stmlsia  r3!,{r0,r2,r14}
:0204450C 38300501 ldmccda  r0!,{r0,r8,r10}
:02044510 BC300502 ldclt  5,cr0,[r0],#-0x8
:02044514 D4A44005 unknown
:02044518 3C300505 ldccc  5,cr0,[r0],#-0x14
:0204451C 30058122 andcc  r8,r5,r2,lsr #0x2
:02044520 30054403 andcc  r4,r5,r3,lsl #0x8
:02044524 E5C104B8 strb r0,[r1, #+0x4b8]		;r1+0x4b8=*(000004b8)
:02044528 063014A9 unknown
:0204452C 38E58121 unknown
:02044530 0D6C058D stceql 5,cr0,[r12,#-0x234]!
:02044534 F0080207 andnv  r0,r8,r7,lsl #0x4
:02044538 D0140385 andles r0,r4,r5,lsl #0x7
:0204453C 2C35E24D ldccs  2,cr14,[r5],#-0x134
:02044540 08C20399 stmeqia  r2 ,{r0,r3,r4,r7,r8,r9}^
:02044544 94801461 strls r1,[r0],#+0x461
:02044548 FFD55EE5 swinv 0x00d55ee5
:0204454C 19264502 stmnedb  r6!,{r1,r8,r10,r14}
:02044550 00153053 andeqs r3,r5,r3,asr r0
:02044554 00D518EB sbceqs r1,r5,r11,ror #0x11
:02044558 2515A983 ldrcs r10,[r5, #-0x983]		;(r5-0x983=*(fffff67d))
:0204455C C510B500 ldrgt r11,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:02044560 B02D0314 eorlt  r0,r13,r4,lsl r3
:02044564 002D4708 eoreq  r4,r13,r8,lsl #0xe
:02044568 021D22E9 andeqs r2,r13,#0x9000000E
:0204456C B2450A5E sublt  r0,r5,#0x5E000
:02044570 67E41875 unknown
:02044574 24019F02 strcs r9,[r1],#-0xf02
:02044578 F0068104 andnv  r8,r6,r4,lsl #0x2
:0204457C 540C00E1 strpl r0,[r12],#-0xe1
:02044580 21E28D30 mvncs  r8,lsr r0
:02044584 882F7E10 stmhida  r15!,{r4,r9,r10,r11,r12,r13,r14}
:02044588 59FE08E2 unknown
:0204458C 00490D47 subeq  r0,r9,r7,asr #0x1a
:02044590 B4820D03 strlt r0,[r2],#+0xd03
:02044594 00952A22 addeqs r2,r5,r2,lsr #0x14
:02044598 000911AD andeq  r1,r9,r13,lsr #0x3
:0204459C E9A235FE stmib  r2!,{r1,r2,r3,r4,r5,r6,r7,r8,r10,r12,r13}
:020445A0 10810B0E addne  r0,r1,r14,lsl #0x16
:020445A4 810535B7 strhih r3,[r5, -r7]
:020445A8 88102940 ldmhida  r0 ,{r6,r8,r11,r13}
:020445AC E1FD0065 mvns r0,r5,ror #0x0
:020445B0 C1577841 cmpgt r7,r1,asr #0x10
:020445B4 9FB27C00 swils 0x00b27c00
:020445B8 9F527CE5 swils 0x00527ce5
:020445BC 6B02E501 blvs 020FD9C8
:020445C0 12ADE3A0 adcne  r14,r13,#0x80000002
:020445C4 02A50255 adceq  r0,r5,#0x50000005
:020445C8 F8E5CAE0 unknown
:020445CC 4A1B7501 bmi 027219D8
:020445D0 71100CE0 tstvc r0,r0,ror #0x19
:020445D4 25100903 ldrcs r0,[r0, #-0x903]		;(r0-0x903=*(fffff6fd))
:020445D8 00001012 andeq  r1,r0,r2,lsl r0
:020445DC 15070CDA strne r0,[r7, #-0xcda]		;(r7-0xcda=*(fffff326))
:020445E0 510B0200 unknown
:020445E4 A01006E3 andges r0,r0,r3,ror #0xd
:020445E8 0665B101 unknown
:020445EC 88020CE0 stmhida  r2 ,{r5,r6,r7,r10,r11}
:020445F0 42800205 addmi  r0,r0,#0x50000000
:020445F4 73102DE2 tstvc r0,#0x3880
:020445F8 315DFFD6 ldrccsb r15,[r13, #-0xf6]		;(r13-0xfd6=*(ffffff0a))
:020445FC 62121721 andvss r1,r2,#0x840000
:02044600 2EE2319D mcrcs 1,7,r3,cr2,cr13,{4}
:02044604 04AD11B1 unknown
:02044608 1AAD11B1 bne 00B88CD4
:0204460C 4D887902 unknown
:02044610 0200710A andeq  r7,r0,#0x80000002
:02044614 11F8E598 unknown
:02044618 001D9806 andeqs r9,r13,r6,lsl #0x10
:0204461C 21BAE282 movcss r14,r2,lsl #0x5		;r14=0(0x0)
:02044620 07101900 ldreq r1,[r0,-r0, lsl #0x12]
:02044624 E28A1062 add  r1,r10,#0x62
:02044628 1A8D2200 bne 0038CE30
:0204462C A001B541 andge  r11,r1,r1,asr #0xa
:02044630 0200E042 andeq  r14,r0,#0x42
:02044634 2001E588 andcs  r14,r1,r8,lsl #0xb
:02044638 29E28000 unknown
:0204463C 0163B911 unknown
:02044640 841075EB ldrhi r7,[r0],#-0x5eb
:02044644 7500510B strvc r5,[r0, #-0x10b]		;(r0-0x10b=*(fffffef5))
:02044648 4079CC10 rsbmis r12,r9,r0,lsl r12
:0204464C AD001D0F unknown
:02044650 7404D61A strvc r13,[r4],#-0x61a
:02044654 11E12F2D mvnne  r2,r13,lsr #0x1e
:02044658 15014130 strne r4,[r1, #-0x130]		;(r1-0x130=*(fffffed0))
:0204465C 15743A40 ldrneb r3,[r4, #-0xa40]!
:02044660 10102100 andnes r2,r0,r0,lsl #0x2
:02044664 220802D1 andcs  r0,r8,#0x1000000D
:02044668 1C0BE598 stcne  5,cr14,[r11],{#0x98}
:0204466C 34301D1C unknown
:02044670 20398055 eorcss r8,r9,r5,asr r0
:02044674 74D74219 ldrvcb r4,[r7],#+0x219
:02044678 2570AD2D ldrcsb r10,[r0, #-0xd2d]!
:0204467C 10A91300 adcne  r1,r9,r0,lsl #0x6
:02044680 1698A208 ldrne r10,[r8],+r8, lsl #0x4
:02044684 803160E5 eorhis r6,r1,r5,ror #0x1
:02044688 75003161 strvc r3,[r0, #-0x161]		;(r0-0x161=*(fffffe9f))
:0204468C DC807525 stcle  5,cr7,[r0],{#0x25}
:02044690 46C90074 unknown
:02044694 5119001D tstpl r9,r13,lsl r0
:02044698 5D9F1130 unknown
:0204469C 30158E02 andccs r8,r5,r2,lsl #0x1c
:020446A0 16401554 unknown
:020446A4 1E5910BD mrcne 0,2,r1,cr9,cr13,{5}
:020446A8 0029103D eoreq  r1,r9,r13,lsr r0
:020446AC 40294EF5 unknown
:020446B0 25156D0A ldrcs r6,[r5, #-0xd0a]		;(r5-0xd0a=*(fffff2f6))
:020446B4 00250500 eoreq  r0,r5,r0,lsl #0xa
:020446B8 882E5A61 stmhida  r14!,{r0,r5,r6,r9,r11,r12,r14}
:020446BC 0A8119E2 beq 0008AE4C
:020446C0 02652DEA rsbeq  r2,r5,#0x3A80
:020446C4 EC040990 stc  9,cr0,[r4],{#0x90}
:020446C8 2CC99F10 stccsl 15,cr9,[r9],{#0x10}
:020446CC 3D102943 unknown
:020446D0 11A1D111 movne  r13,r1,lsl r1		;r13=0(0x0)
:020446D4 103D0225 eornes r0,r13,r5,lsr #0x4
:020446D8 216903CA unknown
:020446DC 671210A5 ldrvs r1,[r2,-r5, lsr #0x1]
:020446E0 F8021DF0 stmnvda  r2 ,{r4,r5,r6,r7,r8,r10,r11,r12}
:020446E4 A4E59801 unknown
:020446E8 84820DF5 strhi r0,[r2],#+0xdf5
:020446EC A0034D6D andge  r4,r3,r13,ror #0x1a
:020446F0 5D8AE1B0 unknown
:020446F4 00088400 andeq  r8,r8,r0,lsl #0x8
:020446F8 F421B99D unknown
:020446FC 08159801 ldmeqda  r5 ,{r0,r11,r12,r15}
:02044700 390A1159 stmccdb  r10 ,{r0,r3,r4,r6,r8,r12}
:02044704 405D9C00 submis r9,r13,r0,lsl #0x18
:02044708 02A11007 adceq  r1,r1,#0x7
:0204470C EB002E95 bl 02050168
:02044710 E962F904 unknown
:02044714 3F350A02 swicc 0x00350a02
:02044718 4F3900B0 swimi 0x003900b0
:0204471C 1BBF1035 blne 010087F8
:02044720 B0038900 andlt  r8,r3,r0,lsl #0x12
:02044724 7D01E146 unknown
:02044728 D118F511 tstle r8,r1,lsl r5
:0204472C 3E1F6100 cdpcc 1,0,cr6,cr15,cr0,0
:02044730 30BC00D1 unknown
:02044734 50E59816 rscpl  r9,r5,r6,lsl r8
:02044738 09199F00 ldmeqdb  r9 ,{r8,r9,r10,r11,r12,r15}
:0204473C 45E04980 strmib r4,[r0, #+0x980]!
:02044740 0804E101 stmeqda  r4 ,{r0,r8,r13,r14,r15}
:02044744 01C9440C biceq  r4,r9,r12,lsl #0x8
:02044748 21D904A4 biccss r0,r9,r4,lsr #0x9
:0204474C C9B0E288 ldmgtib  r0!,{r3,r7,r9,r13,r14,r15}
:02044750 22963001 addcss r3,r6,#0x1
:02044754 1235E588 eornes r14,r5,#0x22000000
:02044758 E1F01EDD ldrsb r1,[r0, #+0xed]!
:0204475C 60000115 andvs  r0,r0,r5,lsl r1
:02044760 0E3D2C6C cdpeq 12,2,cr2,cr13,cr12,3
:02044764 2C0E4D2C stccs  13,cr4,[r14],{#0x2c}
:02044768 352C0E55 strcc r0,[r12, #-0xe55]!
:0204476C 452CAA0E strmi r10,[r12, #-0xa0e]!
:02044770 0E452C0E cdpeq 12,4,cr2,cr5,cr14,0
:02044774 2CC40001 stccsl 0,cr0,[r4],{#0x1}
:02044778 2C9A0E4D ldccs  14,cr0,[r10],{#0x4d}
:0204477C 01D40E41 biceqs r0,r4,r1,asr #0x1c
:02044780 152CF400 strne r15,[r12, #-0x400]!
:02044784 016D8212 unknown
:02044788 9A121DA0 bls 024CBE10
:0204478C 02CD01E5 sbceq  r0,r13,#0x40000039
:02044790 D50145F4 strle r4,[r1, #-0x5f4]		;(r1-0x5f4=*(fffffa0c))
:02044794 02497000 subeq  r7,r9,#0x0
:02044798 00191D59 andeqs r1,r9,r9,asr r13
:0204479C 593A4007 ldmpldb  r10!,{r0,r1,r2,r14}
:020447A0 00015000 andeq  r5,r1,r0
:020447A4 0AE3A0B0 beq 0192CA6C
:020447A8 10851745 addne  r1,r5,r5,asr #0xe
:020447AC 0525D500 streq r13,[r5, #-0x500]!
:020447B0 E359206D cmp r9,#0x6D
:020447B4 51941CA5 orrpls r1,r4,r5,lsr #0x19
:020447B8 003D0110 eoreqs r0,r13,r0,lsl r1
:020447BC 01A08005 moveq  r8,r5			;r8=0(0x0)
:020447C0 00090500 andeq  r0,r9,r0,lsl #0xa
:020447C4 0D022D04 unknown
:020447C8 0B1B0110 bleq 02704C10
:020447CC 5D7F0019 ldcpll 0,cr0,[r15,#-0x64]!
:020447D0 02A91319 adceq  r1,r9,#0x64000000
:020447D4 39FFFFEE ldmccib  r15!,{r1,r2,r3,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:020447D8 CD386910 ldcgt  9,cr6,[r8,#-0x40]!
:020447DC 1035E303 eornes r14,r5,r3,lsl #0x6
:020447E0 1B6B11E1 blne 03B08F6C
:020447E4 159D5959 ldrne r5,[r13, #+0x959]		;r13+0x959=*(00000959)
:020447E8 A0101304 andges r1,r0,r4,lsl #0x6
:020447EC 80101C13 andhis r1,r0,r3,lsl r12
:020447F0 0100F415 unknown
:020447F4 5503E596 strpl r14,[r3, #-0x596]		;r3-0x596=*(43fffa6d)=#0(0x00000000)
:020447F8 05000112 streq r0,[r0, #-0x112]		;(r0-0x112=*(fffffeee))
:020447FC 13503000 cmpne r0,#0x0
:02044800 11000509 unknown
:02044804 FFFEEE90 swinv 0x00feee90
:02044808 9FE01118 swils 0x00e01118
:0204480C 3D810E89 unknown
:02044810 55121D57 ldrpl r1,[r2, #-0xd57]		;(r2-0xd57=*(fffff2a9))
:02044814 2C6D1F20 stccsl 15,cr1,[r13],#-0x80
:02044818 C429D900 unknown
:0204481C 07FD9615 unknown
:02044820 0EC43281 cdpeq 2,12,cr3,cr4,cr1,4
:02044824 001C0011 andeqs r0,r12,r1,lsl r0
:02044828 20204D91 mlacs  r0,r1,r13,r4unknown
:0204482C 05912200 ldreq r2,[r1, #+0x200]		;r1+0x200=*(00000200)
:02044830 058D0000 streq r0,[r13, #+0x0]		;r13+0x0=*(00000000)
:02044834 80404506 subhi  r4,r0,r6,lsl #0xa
:02044838 301119FA ldrccsh r1,[r1], -r10
:0204483C 09B1000A ldmeqib  r1!,{r1,r3}
:02044840 A5249120 strge r9,[r4, #-0x120]!
:02044844 001B2F2A andeqs r2,r11,r10,lsr #0x1e
:02044848 459D0BB1 ldrmi r0,[r13, #+0xbb1]		;r13+0xbb1=*(00000bb1)
:0204484C A151F022 cmpge r1,r2,lsr #0x0
:02044850 444D0A07 strmib r0,[r13],#-0xa07
:02044854 21010B2E unknown
:02044858 65181131 ldrvs r1,[r8, #-0x131]		;(r8-0x131=*(fffffecf))
:0204485C B99605BC ldmltib  r6 ,{r2,r3,r4,r5,r7,r8,r10}
:02044860 01A50422 moveq  r0,r2,lsr #0x8		;r0=0(0x0)
:02044864 14E91009 unknown
:02044868 0010A0E8 andeqs r10,r0,r8,ror #0x1
:0204486C 00050AEB andeq  r0,r5,r11,ror #0x15
:02044870 FF20FE3C swinv 0x0020fe3c
:02044874 11092D2D unknown
:02044878 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0204487C C18610B1 strgth r1,[r6, +r1]
:02044880 000D8010 andeq  r8,r13,r0,lsl r0
:02044884 300D5001 andcc  r5,r13,r1
:02044888 A5000D3D strge r0,[r0, #-0xd3d]		;(r0-0xd3d=*(fffff2c3))
:0204488C 2D801D74 unknown
:02044890 94219810 unknown
:02044894 4641600D strmib r6,[r1],-r13
:02044898 2058000D subcss r0,r8,r13
:0204489C 31602D9F unknown
:020448A0 5100800D unknown
:020448A4 1D390015 ldcne  0,cr0,[r9,#-0x54]!
:020448A8 001D3480 andeqs r3,r13,r0,lsl #0x9
:020448AC 0CC90829 stceql 8,cr0,[r9],{#0x29}
:020448B0 E5952095 ldr r2,[r5, #+0x95]		;r5+0x95=*(00000095)
:020448B4 08255009 stmeqda  r5!,{r0,r3,r12,r14}
:020448B8 0399106D orreqs r1,r9,#0x6D
:020448BC E2841EC8 add  r1,r4,#0xC80
:020448C0 210BAD18 unknown
:020448C4 9036F908 eorlss r15,r6,r8,lsl #0x12
:020448C8 043D8070 unknown
:020448CC 00011C15 andeq  r1,r1,r5,lsl r12
:020448D0 28000118 stmcsda  r0 ,{r3,r4,r8}
:020448D4 3000015C andcc  r0,r0,r12,asr r1
:020448D8 2DF80BED ldccsl 11,cr0,[r8,#+0x3b4]!
:020448DC 4DDE150C unknown
:020448E0 29004D15 stmcsdb  r0 ,{r0,r2,r4,r8,r10,r11,r14}
:020448E4 311C2D0C tstcc r12,r12,lsl #0x1a
:020448E8 A059D00C subges r13,r9,r12
:020448EC 6F961B99 swivs 0x00961b99
:020448F0 805517E5 subhis r1,r5,r5,ror #0xf
:020448F4 B18055B4 strlth r5,[r0, +r4]
:020448F8 54F2C055 unknown
:020448FC F0552055 subnvs r2,r5,r5,asr r0
:02044900 382172EC stmccda  r1!,{r2,r3,r5,r6,r7,r9,r12,r13,r14}
:02044904 21A0557C movcs  r5,r12,ror r5
:02044908 FD2DD300 stc2  3,cr13,[r13,#-0x0]!
:0204490C 711D2B8A tstvc r13,r10,lsl #0x17
:02044910 DCC11D9B stclel 13,cr1,[r1],{#0x9b}
:02044914 1DAA211D stcne  1,cr2,[r10,#+0x74]!
:02044918 5572D6F1 ldrplb r13,[r2, #-0x6f1]!
:0204491C 1B05BD11 blne 021B3D68
:02044920 59EBB0C5 unknown
:02044924 5D0240C5 unknown
:02044928 CC10F503 ldcgt  5,cr15,[r0],{#0x3}
:0204492C 2900F572 stmcsdb  r0 ,{r1,r4,r5,r6,r8,r10,r12,r13,r14,r15}
:02044930 0000CD00 andeq  r12,r0,r0,lsl #0x1a
:02044934 FFD30D41 swinv 0x00d30d41
:02044938 096429B9 unknown
:0204493C 310AA400 unknown
:02044940 00014900 andeq  r4,r1,r0,lsl #0x12
:02044944 002506AA eoreq  r0,r5,r10,lsr #0xd
:02044948 8FF10882 swihi 0x00f10882
:0204494C 0001B190 muleq  r1,r0,r1
:02044950 A00009B0 strgeh r0,[r0], -r0
:02044954 9200010B andls  r0,r0,#0xC0000002
:02044958 19AD0009 stmneib  r13!,{r0,r3}
:0204495C 00050100 andeq  r0,r5,r0,lsl #0x2
:02044960 05BD4BAA ldreq r4,[r13, #+0xbaa]!
:02044964 EA00011F b 02044DE8
:02044968 82000D65 andhi  r0,r0,#0x1940
:0204496C 28CA0811 stmcsia  r10 ,{r0,r4,r11}^
:02044970 09A60009 stmeqib  r6!,{r0,r3}
:02044974 29006600 stmcsdb  r0 ,{r9,r10,r13,r14}
:02044978 1989E358 stmneib  r9 ,{r3,r4,r6,r8,r9,r13,r14,r15}
:0204497C 0002A300 andeq  r10,r2,r0,lsl #0x6
:02044980 0DC008EA unknown
:02044984 010DC401 unknown
:02044988 3C010D38 stccc  13,cr0,[r1],{#0x38}
:0204498C 9DAA410D stcls  1,cr4,[r10,#+0x34]!
:02044990 05C1210D streqb r2,[r1, #+0x10d]		;r1+0x10d=*(0000010d)
:02044994 1A80810D bne 00064DD0
:02044998 4E6B3035 mcrmi 0,3,r3,cr11,cr5,{1}
:0204499C 68F0812D ldmvsia  r0!,{r0,r2,r3,r5,r8,r15}^
:020449A0 B9B10D1A ldmltib  r1!,{r1,r3,r4,r8,r10,r11}
:020449A4 1B39510D blne 02E98DE0
:020449A8 710D2AD2 unknown
:020449AC 94C10D53 strlsb r0,[r1],#+0xd53
:020449B0 F10D210D unknown
:020449B4 410D6A68 unknown
:020449B8 FCC10DD6 stc2l 13,cr0,[r1],{#0xd6}
:020449BC 894A4089 stmhidb  r10 ,{r0,r3,r7,r14}^
:020449C0 D5F10D20 ldrleb r0,[r1, #+0xd20]!
:020449C4 F10D6B61 unknown
:020449C8 101D0502 andnes r0,r13,r2,lsl #0xa
:020449CC 5497F10D ldrpl r15,[r7],#+0x10d
:020449D0 0D62410D stceql 1,cr4,[r2,#-0x34]!
:020449D4 023DC8C1 eoreqs r12,r13,#0xC10000
:020449D8 159401CC ldrne r0,[r4, #+0x1cc]		;r4+0x1cc=*(400001cc)=#0(0x00000000)
:020449DC 03990A45 orreqs r0,r9,#0x45000
:020449E0 0259423D subeqs r4,r9,#0xD0000003
:020449E4 3DB236F9 ldccc  6,cr3,[r2,#+0x3e4]!
:020449E8 1970A782 ldmnedb  r0!,{r1,r7,r8,r9,r10,r13,r15}^
:020449EC 2D273035 stccs  0,cr3,[r7,#-0xd4]!
:020449F0 1958F081 ldmnedb  r8 ,{r0,r7,r12,r13,r14,r15}^
:020449F4 FD90F924 unknown
:020449F8 2C80F90F stccs  9,cr15,[r0],{#0xf}
:020449FC FD004929 unknown
:02044A00 F9672D5F unknown
:02044A04 099FFD00 ldmeqib  r15 ,{r8,r10,r11,r12,r13,r14,r15}
:02044A08 10FDF0F9 unknown
:02044A0C 9D003524 unknown
:02044A10 7D92DB11 unknown
:02044A14 7501E901 strvc r14,[r1, #-0x901]		;(r1-0x901=*(fffff6ff))
:02044A18 1810F133 ldmneda  r0 ,{r0,r1,r4,r5,r8,r12,r13,r14,r15}
:02044A1C 9E32819F mrcls 1,1,r8,cr2,cr15,{4}
:02044A20 BDF0752D ldcltl 5,cr7,[r0,#+0xb4]!
:02044A24 016B1D11 unknown
:02044A28 460BE1C1 strmi r14,[r0,#+0xb4]!
:02044A2C C1101665 tstgt r0,r5,ror #0xc
:02044A30 550953F1 strpl r5,[r9, #-0x3f1]		;(r9-0x3f1=*(fffffc0f))
:02044A34 25021E30 strcs r1,[r2, #-0xe30]		;(r2-0xe30=*(fffff1d0))
:02044A38 F2C111C1 sbcnv  r1,r1,#0x40000030
:02044A3C 12C12021 sbcne  r2,r1,#0x21
:02044A40 351845FD ldrcc r4,[r8, #-0x5fd]		;(r8-0x5fd=*(fffffa03))
:02044A44 2CE8B330 stccsl 3,cr11,[r8],#+0xc0
:02044A48 185CF141 ldmneda  r12 ,{r0,r6,r8,r12,r13,r14,r15}^
:02044A4C 2C36B361 ldccs  3,cr11,[r6],#-0x184
:02044A50 09436524 stmeqdb  r3 ,{r2,r5,r8,r10,r13,r14}^
:02044A54 70412811 subvc  r2,r1,r1,lsl r8
:02044A58 11C041D0 unknown
:02044A5C 89002B09 stmhidb  r0 ,{r0,r3,r8,r9,r11,r13}
:02044A60 336518F0 unknown
:02044A64 14B16BCE unknown
:02044A68 FDE14AB0 stc2l 10,cr4,[r1,#+0x2c0]!
:02044A6C BF804525 swilt 0x00804525
:02044A70 10E19045 rscne  r9,r1,r5,asr #0x0
:02044A74 B6C04509 strltb r4,[r0],+r9, lsl #0xa
:02044A78 105148E9 subnes r4,r1,r9,ror #0x11
:02044A7C E5C71000 strb r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:02044A80 8305F9D2 unknown
:02044A84 8512D920 ldrhi r13,[r2, #-0x920]		;(r2-0x920=*(fffff6e0))
:02044A88 D927A402 stmledb  r7!,{r1,r10,r13,r15}
:02044A8C 262CAD72 unknown
:02044A90 D9EEB2D9 unknown
:02044A94 191829D2 ldmnedb  r8 ,{r1,r4,r6,r7,r8,r11,r13}
:02044A98 31D43E00 bicccs r3,r4,r0,lsl #0x1c
:02044A9C 00099D33 andeq  r9,r9,r3,lsr r13
:02044AA0 E2870249 add  r0,r7,#0x90000004
:02044AA4 0E65D2BA mcreq 2,3,r13,cr5,cr10,{5}
:02044AA8 18C30009 stmneia  r3 ,{r0,r3}^
:02044AAC 1D0101CD unknown
:02044AB0 01D91802 biceqs r1,r9,r2,lsl #0x10
:02044AB4 AA0091B0 bge 0206917C
:02044AB8 100091B4 strneh r9,[r0], -r4
:02044ABC 91140091 unknown
:02044AC0 006DC940 rsbeq  r12,r13,r0,asr #0x12
:02044AC4 9F074CAA swils 0x00074caa
:02044AC8 45D422E5 ldrmib r2,[r4, #+0x2e5]		;r4+0x2e5=*(400002e5)=#0(0x00000000)
:02044ACC 17403076 unknown
:02044AD0 2C973091 ldccs  0,cr3,[r7],{#0x91}
:02044AD4 2724F091 unknown
:02044AD8 1E92021D mrcne 2,4,r0,cr2,cr13,{0}
:02044ADC 25A83645 strcs r3,[r8, #+0x645]!
:02044AE0 3D163502 unknown
:02044AE4 09308106 ldmeqdb  r0!,{r1,r2,r8,r15}
:02044AE8 2D20FA10 stccs  10,cr15,[r0,#-0x40]!
:02044AEC F63D100D unknown
:02044AF0 AD407DE2 unknown
:02044AF4 E0AAC07D adc  r12,r10,r13,ror r0
:02044AF8 7DE4007D stcvcl 0,cr0,[r4,#+0x1f4]!
:02044AFC 007D1800 rsbeqs r1,r13,r0,lsl #0x10
:02044B00 AA407D1C bge 03063F78
:02044B04 FD407DA4 unknown
:02044B08 7D9C807D unknown
:02044B0C E07D7240 rsbs r7,r13,r0,asr #0x4
:02044B10 0AF07DAA beq 01C641C0
:02044B14 7D180075 unknown
:02044B18 407DC2C0 rsbmis r12,r13,r0,asr #0x5
:02044B1C C07D558D rsbgts r5,r13,r13,lsl #0xb
:02044B20 EC03A5E8 stc  5,cr10,[r3],{#0xe8}
:02044B24 A52003A5 strge r0,[r0, #-0x3a5]!
:02044B28 A5552403 ldrgeb r2,[r5, #-0x403]		;(r5-0x403=*(fffffbfd))
:02044B2C 00598443 subeqs r8,r9,r3,asr #0x8
:02044B30 0B410008 bleq 03084B58
:02044B34 A543A5D3 strgeb r10,[r3, #-0x5d3]		;r3-0x5d3=*(43fffa30)=#0(0x00000000)
:02044B38 69161091 ldmvsdb  r6 ,{r0,r4,r7,r12}
:02044B3C 00695230 rsbeq  r5,r9,r0,lsr r2
:02044B40 33B1F3A5 movccs r15,#0x94000002		;r15=-1811939326(0x94000002)
:02044B44 0CF5553D ldceql 5,cr5,[r5],#+0xf4
:02044B48 AD200095 stcge  0,cr0,[r0,#-0x254]!
:02044B4C F908A2C3 stmnvdb  r8 ,{r0,r1,r6,r7,r9,r13,r15}
:02044B50 014A6D30 unknown
:02044B54 5595B3AD ldrpl r11,[r5, #+0x3ad]		;r5+0x3ad=*(000003ad)
:02044B58 36791F70 unknown
:02044B5C 40392745 eormis r2,r9,r5,asr #0xe
:02044B60 392C37E6 stmccdb  r12!,{r1,r2,r5,r6,r7,r8,r9,r10,r12,r13}
:02044B64 2456C1F0 ldrcsb r12,[r6],#-0x1f0
:02044B68 002517AD eoreq  r1,r5,r13,lsr #0xf
:02044B6C 69D36CB4 ldmvsib  r3 ,{r2,r4,r5,r7,r10,r11,r13,r14}^
:02044B70 FD467901 unknown
:02044B74 F1282522 unknown
:02044B78 F1692C07 unknown
:02044B7C 012007BE streqh r0,[r0, -r14]!
:02044B80 01049910 unknown
:02044B84 00010100 andeq  r0,r1,r0,lsl #0x2
:02044B88 00015C02 andeq  r5,r1,r2,lsl #0x18
:02044B8C E5C01003 strb r1,[r0, #+0x3]		;r0+0x3=*(00000003)
:02044B90 0103F504 unknown
:02044B94 E2522041 subs r2,r2,#0x41
:02044B98 1AFFFFF8 bne 02044B80
:02044B9C B661000C unknown
:02044BA0 26595025 ldrcsb r5,[r9],-r5, lsr #0x0
:02044BA4 E5002047 str r2,[r0, #-0x47]		;(r0-0x47=*(ffffffb9))
:02044BA8 C7F6614A ldrgtb r6,[r0, #-0x47]		;(r0-0x47=*(ffffffb9))
:02044BAC F8463908 stmnvda  r6 ,{r3,r8,r11,r12,r13}^
:02044BB0 A192DD14 orrges r13,r2,r4,lsl r13
:02044BB4 3298A000 addccs r10,r8,#0x0
:02044BB8 4D2B5CE5 stcmi  12,cr5,[r11,#-0x394]!
:02044BBC F6804985 strnv r4,[r0],+r5, lsl #0x13
:02044BC0 06E9A049 unknown
:02044BC4 F04908D8 unknown
:02044BC8 911514B8 ldrlsh r1,[r5, -r8]
:02044BCC 4D2B0BFD stcmi  11,cr0,[r11,#-0x3f4]!
:02044BD0 7D24B28B stcvc  2,cr11,[r4,#-0x22c]!
:02044BD4 8D5BFD00 unknown
:02044BD8 089BFD12 ldmeqia  r11 ,{r1,r4,r8,r10,r11,r12,r13,r14,r15}
:02044BDC 5E40F28D cdppl 2,4,cr15,cr0,cr13,4
:02044BE0 55711BFD ldrplb r1,[r1, #-0xbfd]!
:02044BE4 08000D06 stmeqda  r0 ,{r1,r2,r8,r10,r11}
:02044BE8 D371005D cmnle r1,#0x5D
:02044BEC 2939AD2D ldmcsdb  r9!,{r0,r2,r3,r5,r8,r10,r11,r13,r15}
:02044BF0 59145410 ldmpldb  r4 ,{r4,r10,r12,r14}
:02044BF4 80AD2FB0 unknown
:02044BF8 E5D3505D ldrb r5,[r3, #+0x5d]		;r3+0x5d=*(44000060)=#0(0x00000000)
:02044BFC 5D09D9D1 unknown
:02044C00 CD586180 unknown
:02044C04 14D1D05D ldrneb r13,[r1],#+0x5d
:02044C08 590195DC stmpldb  r1 ,{r2,r3,r4,r6,r7,r8,r10,r12,r15}
:02044C0C 1095FFD3 ldrnesb r15,[r5], +r3
:02044C10 4051FCE3 submis r15,r1,r3,ror #0x19
:02044C14 16915091 unknown
:02044C18 7009A53C andvc  r10,r9,r12,lsr r5
:02044C1C 0A17E58A beq 0263E24C
:02044C20 01B5404D moveqs r4,r13,asr #0x0
:02044C24 99129501 ldmlsdb  r2 ,{r0,r8,r10,r12,r15}
:02044C28 ADD1CD12 unknown
:02044C2C AD8A9B14 unknown
:02044C30 1311F134 tstne r1,#0xD
:02044C34 2BB53131 blcs 00D91100
:02044C38 AC96F131 ldcge  1,cr15,[r6],{#0x31}
:02044C3C A0799F13 rsbges r9,r9,r3,lsl r15
:02044C40 70792B03 rsbvcs r2,r9,r3,lsl #0x16
:02044C44 40794815 rsbmis r4,r9,r5,lsl r8
:02044C48 15D970E3 ldrneb r7,[r9, #+0xe3]		;r9+0xe3=*(000000e3)
:02044C4C 70E03009 rscvc  r3,r0,r9
:02044C50 03B11901 moveqs r1,#0x4000		;r1=16384(0x4000)
:02044C54 13FD0009 mvnnes r0,#0x9
:02044C58 13910009 orrnes r0,r1,#0x9
:02044C5C 55DA1055 ldrplb r1,[r10, #+0x55]		;r10+0x55=*(00000055)
:02044C60 1C27BF00 stcne  15,cr11,[r7],#-0x0
:02044C64 240B35C5 strcs r3,[r11],#-0x5c5
:02044C68 3C087059 stccc  0,cr7,[r8],{#0x59}
:02044C6C 200DA024 andcs  r10,r13,r4,lsr #0x0
:02044C70 E20228FF and  r2,r2,#0xFF0000
:02044C74 030214FF unknown
:02044C78 4515C5E2 ldrmi r12,[r5, #-0x5e2]		;(r5-0x5e2=*(fffffa1e))
:02044C7C 07C53810 unknown
:02044C80 AC006D10 stcge  13,cr6,[r0],{#0x10}
:02044C84 07917045 ldreq r7,[r0],{#0x10}
:02044C88 45088045 strmi r8,[r8, #-0x45]		;(r8-0x45=*(ffffffbb))
:02044C8C 11A5C440 movne  r12,r0,asr #0x8
:02044C90 056D5708 streqb r5,[r13, #-0x708]!
:02044C94 40E1A008 rscmi  r10,r1,r8
:02044C98 65032514 strvs r2,[r3, #-0x514]		;r3-0x514=*(43fffaef)=#0(0x00000000)
:02044C9C 0110C115 tsteq r0,r5,lsl r1
:02044CA0 2575156D ldrcsb r1,[r5, #-0x56d]!
:02044CA4 B40055F4 strlt r5,[r0],#-0x5f4
:02044CA8 E1CA2C01 bic  r2,r10,r1,lsl #0x18
:02044CAC 214010FD unknown
:02044CB0 A0301003 eorges r1,r0,r3
:02044CB4 2AD2E314 bcs 014FD90C
:02044CB8 1D6D7D95 stcnel 13,cr7,[r13,#-0x254]!
:02044CBC 7017FD40 andvcs r15,r7,r0,asr #0x1a
:02044CC0 8A17FD58 bhi 02644228
:02044CC4 89286A4D stmhidb  r8!,{r0,r2,r3,r6,r9,r11,r13,r14}
:02044CC8 41892C01 orrmi  r2,r9,r1,lsl #0x18
:02044CCC 2A4D559A bcs 0339A33C
:02044CD0 4DD203F9 unknown
:02044CD4 E514414A ldr r4,[r4, #-0x14a]		;r4-0x14a=*(3ffffeb6)=#0(0x00000000)
:02044CD8 7D012D27 unknown
:02044CDC F189FB00 orrnv  r15,r9,r0,lsl #0x16
:02044CE0 4D9A1A4D unknown
:02044CE4 5550046A ldrplb r0,[r0, #-0x46a]		;(r0-0x46a=*(fffffb96))
:02044CE8 5D4B053A unknown
:02044CEC 51892800 orrpl  r2,r9,r0,lsl #0x10
:02044CF0 8DB64A4D ldchi  10,cr4,[r6,#+0x134]!
:02044CF4 C18D8141 orrgt  r8,r13,r1,asr #0x2
:02044CF8 8D1218AD unknown
:02044CFC 818DA5B1 strhih r10,[r13, +r1]
:02044D00 3F8041EC swicc 0x008041ec
:02044D04 80C04154 sbchi  r4,r0,r4,asr r1
:02044D08 ECF04107 ldcl 1,cr4,[r0],#+0x1c
:02044D0C 6A3D4089 bvs 02F94F38
:02044D10 61490129 unknown
:02044D14 2E8039A8 cdpcs 9,8,cr3,cr0,cr8,5
:02044D18 076FC039 unknown
:02044D1C D3F0392A mvnles r3,#0xA8000
:02044D20 7DE1D010 stcvcl 0,cr13,[r1,#+0x40]!
:02044D24 19510B10 ldmnedb  r1 ,{r4,r8,r9,r11}^
:02044D28 710D21A1 unknown
:02044D2C B10D2B1F unknown
:02044D30 F10D0760 unknown
:02044D34 0E190392 mrceq 3,0,r0,cr9,cr2,{4}
:02044D38 EB01705A bl 020A0EA8
:02044D3C 42681C41 rsbmi  r1,r8,#0x4100
:02044D40 0E00B511 mcreq 5,0,r11,cr0,cr1,{0}
:02044D44 6A1AE28D bvs 026FD780
:02044D48 10820075 addne  r0,r2,r5,ror r0
:02044D4C 1C11E1B0 ldcne  1,cr14,[r1],{#0xb0}
:02044D50 05CD0050 streqb r0,[r13, #+0x50]		;r13+0x50=*(00000050)
:02044D54 501C8D08 andpls r8,r12,r8,lsl #0x1a
:02044D58 E28129C5 add  r2,r1,#0x314000
:02044D5C 05A02C01 streq r2,[r0, #+0xc01]!
:02044D60 009D2BE3 addeqs r2,r13,r3,ror #0x17
:02044D64 D408C1D0 strle r12,[r8],#-0x1d0
:02044D68 55149401 ldrpl r9,[r4, #-0x401]		;(r4-0x401=*(fffffbff))
:02044D6C C10D7900 unknown
:02044D70 00653748 rsbeq  r3,r5,r8,asr #0xe
:02044D74 17A00F42 strne r0,r3,r5,r8,asr #0xe
:02044D78 FFD290E3 swinv 0x00d290e3
:02044D7C 31B10A75 movccs r0,r5,ror r10
:02044D80 B00061E8 andlt  r6,r0,r8,ror #0x3
:02044D84 912B2F1D unknown
:02044D88 91004550 unknown
:02044D8C E5849050 str r9,[r4, #+0x50]		;r4+0x50=*(00000050)
:02044D90 5510501D ldrpl r5,[r0, #-0x1d]		;(r0-0x1d=*(ffffffe3))
:02044D94 04E2841A unknown
:02044D98 E5048450 str r8,[r4, #-0x450]		;(r4-0x450=*(fffffbb0))
:02044D9C EB016919 bl 0209F208
:02044DA0 08C518B5 stmeqia  r5 ,{r0,r2,r4,r5,r7,r11,r12}^
:02044DA4 25E02D11 strcsb r2,[r0, #+0xd11]!
:02044DA8 301AC12D andccs r12,r10,r13,lsr #0x2
:02044DAC 075238BD unknown
:02044DB0 90797AD1 unknown
:02044DB4 085D88CB ldmeqda  r13 ,{r0,r1,r3,r6,r7,r11,r15}^
:02044DB8 E28D2E15 add  r2,r13,#0x150
:02044DBC 423A20F9 eormis r2,r10,#0xF9
:02044DC0 E141E3A0 unknown
:02044DC4 35205C80 strcc r5,[r0, #-0xc80]!
:02044DC8 C820E100 stmgtda  r0!,{r8,r13,r14,r15}
:02044DCC 5D2A09A5 stcpl  9,cr0,[r10,#-0x294]!
:02044DD0 1C80E109 stcne  1,cr14,[r0],{#0x9}
:02044DD4 0DEB0007 stceql 0,cr0,[r11,#+0x1c]!
:02044DD8 30E13031 rsccc  r3,r1,r1,lsr r0
:02044DDC 401159F8 ldrmish r5,[r1], -r8
:02044DE0 10110B51 andnes r0,r1,r1,asr r11
:02044DE4 32E16B30 rsccc  r6,r1,#0xC000
:02044DE8 6708D109 strvs r13,[r8,-r9, lsl #0x2]
:02044DEC 0CE11C6D stceql 12,cr1,[r1],#+0x1b4
:02044DF0 B5195D60 ldrlt r5,[r9, #-0xd60]		;(r9-0xd60=*(fffff2a0))
:02044DF4 ADDE1109 unknown
:02044DF8 0959DA00 ldmeqdb  r9 ,{r9,r11,r12,r14,r15}^
:02044DFC 4D3800B1 ldcmi  0,cr0,[r8,#-0x2c4]!
:02044E00 5970B548 ldmpldb  r0!,{r3,r6,r8,r10,r12,r13,r15}^
:02044E04 55284519 strpl r4,[r8, #-0x519]!
:02044E08 19459439 stmnedb  r5 ,{r0,r3,r4,r5,r10,r12,r15}^
:02044E0C 6E010001 cdpvs 0,0,cr0,cr1,cr1,0
:02044E10 01002F04 unknown
:02044E14 0001A400 andeq  r10,r1,r0,lsl #0x8
:02044E18 B40001AC strlt r0,[r0],#-0x1ac
:02044E1C BC000156 stclt  1,cr0,[r0],{#0x56}
:02044E20 01C00001 biceq  r0,r0,r1
:02044E24 0001C800 andeq  r12,r1,r0,lsl #0x10
:02044E28 512D55CC unknown
:02044E2C 4DD0143B unknown
:02044E30 184D0059 stmneda  r13 ,{r0,r3,r4,r6}^
:02044E34 25E20005 strcsb r0,[r2, #+0x5]!
:02044E38 38596011 ldmccda  r9 ,{r0,r4,r13,r14}^
:02044E3C 3D89D0A2 unknown
:02044E40 512517E0 unknown
:02044E44 2A00E191 bcs 0207D490
:02044E48 27C87151 unknown
:02044E4C 4BA27151 blmi 008E1398
:02044E50 06E9A151 unknown
:02044E54 F1512151 cmpnv r1,r1,asr r1
:02044E58 C50151DD strgt r5,[r1, #-0x1dd]		;(r1-0x1dd=*(00003e23))
:02044E5C 106F081A rsbne  r0,r15,r10,lsl r8
:02044E60 D120119D unknown
:02044E64 01B1001D moveqs r0,r13,lsl r0		;r0=0(0x0)
:02044E68 F9C4070D stmnvib  r4 ,{r0,r2,r3,r8,r9,r10}^
:02044E6C 98403915 stmlsda  r0 ,{r0,r2,r4,r8,r11,r12,r13}^
:02044E70 0CF0392A ldceql 9,cr3,[r0],#+0xa8
:02044E74 93104550 tstls r0,#0x14000000
:02044E78 112FE355 unknown
:02044E7C 00253C00 eoreq  r3,r5,r0,lsl #0x18
:02044E80 3128D215 unknown
:02044E84 608D8815 addvs  r8,r13,r5,lsl r8
:02044E88 308D1740 addcc  r1,r13,r0,asr #0xe
:02044E8C A5E08D89 strgeb r8,[r0, #+0xd89]!
:02044E90 0E991EE9 cdpeq 14,8,cr1,cr9,cr9,7
:02044E94 5F7E00BD swipl 0x007e00bd
:02044E98 0015EB01 andeqs r14,r5,r1,lsl #0x16
:02044E9C 07205987 streq r5,[r0,-r7, lsl #0x13]!
:02044EA0 25902F55 ldrcs r2,[r0, #+0xf55]		;r0+0xf55=*(00000f55)
:02044EA4 001D0860 andeqs r0,r13,r0,ror #0x10
:02044EA8 001E55A1 andeqs r5,r14,r1,lsr #0xb
:02044EAC E5884419 str r4,[r8, #+0x419]		;r8+0x419=*(00000419)
:02044EB0 D00B3904 andle  r3,r11,r4,lsl #0x12
:02044EB4 E9941544 ldmib  r4 ,{r2,r6,r8,r10,r12}
:02044EB8 D0E2810E rscle  r8,r2,r14,lsl #0x2
:02044EBC 61048405 unknown
:02044EC0 00E59804 rsceq  r9,r5,r4,lsl #0x10
:02044EC4 26DC0F11 unknown
:02044EC8 03ED119F mvneq  r1,#0xC0000027
:02044ECC 4510006D ldrmi r0,[r0, #-0x6d]		;(r0-0x6d=*(ffffff93))
:02044ED0 04ADCC03 unknown
:02044ED4 AB000510 blge 0204631C
:02044ED8 500C0EC9 andpl  r0,r12,r9,asr #0x1d
:02044EDC D538E598 ldrle r14,[r8, #-0x598]!
:02044EE0 C15A2103 cmpgt r10,r3,lsl #0x2
:02044EE4 303516B0 unknown
:02044EE8 F6412A65 strnvb r2,r10,r3,lsl #0x2
:02044EEC A4C0559C strgeb r5,[r0],#+0x59c
:02044EF0 5590FDB3 ldrpl r15,[r0, #+0xdb3]		;r0+0xdb3=*(00000db3)
:02044EF4 C0554D80 subgts r4,r5,r0,lsl #0x1b
:02044EF8 5520558E strpl r5,[r0, #-0x58e]!
:02044EFC 5588D6F0 strpl r13,[r8, #+0x6f0]		;r8+0x6f0=*(000006f0)
:02044F00 00A50400 adceq  r0,r5,r0,lsl #0x8
:02044F04 B0FD1648 rsclts r1,r13,r8,asr #0xc
:02044F08 90FD4A9D smlallss r4,r13,r13,r10
:02044F0C 3770A526 ldrccb r10,[r0,-r6, lsr #0xa]!
:02044F10 0EE1A0A5 cdpeq 0,14,cr10,cr1,cr5,5
:02044F14 F0A520A5 adcnv  r2,r5,r5,lsr #0x1
:02044F18 80FD72F5 unknown
:02044F1C 6C80FD6F stcvs  13,cr15,[r0],{#0x6f}
:02044F20 FD6980FD stc2l 0,cr8,[r9,#-0x3f4]!
:02044F24 F0FDAA80 rscnvs r10,r13,r0,lsl #0x15
:02044F28 FD1CF0FD unknown
:02044F2C FD15A400 unknown
:02044F30 FD4B73B0 unknown
:02044F34 0D805590 unknown
:02044F38 4EB0552A cdpmi 5,10,cr5,cr0,cr10,1
:02044F3C F0552055 subnvs r2,r5,r5,asr r0
:02044F40 005548D3 ldreqsb r4,[r5],#-0x83
:02044F44 5001A5B0 strplh r10,[r1], -r0
:02044F48 7D91A515 unknown
:02044F4C 81FDCA12 mvnhis r12,r2,lsl r10
:02044F50 F770A525 ldrnvb r10,[r0,-r5, lsr #0xa]!
:02044F54 0CC5A0A5 stceql 0,cr10,[r5],{#0xa5}
:02044F58 F0A520A5 adcnv  r2,r5,r5,lsr #0x1
:02044F5C 80A532F5 unknown
:02044F60 2C80A52F stccs  5,cr10,[r0],{#0x2f}
:02044F64 6F2980A5 swivs 0x002980a5
:02044F68 A570A52A ldrgeb r10,[r0, #-0x52a]!
:02044F6C 24F0A5F0 unknown
:02044F70 A5AC00A5 strge r0,[r12, #+0xa5]!
:02044F74 295733C0 ldmcsdb  r7 ,{r6,r7,r8,r9,r12,r13}^
:02044F78 A52480FD strge r8,[r4, #-0xfd]!
:02044F7C C0A5CD70 adcgt  r12,r5,r0,ror r13
:02044F80 002A060E eoreq  r0,r10,r14,lsl #0xc
:02044F84 8DF0A5EB ldchil 5,cr10,[r0,#+0x3ac]!
:02044F88 A0100905 andges r0,r0,r5,lsl #0x12
:02044F8C 5C053009 stcpl  0,cr3,[r5],{#0x9}
:02044F90 09901009 ldmeqib  r0 ,{r0,r3,r12}
:02044F94 6F07AD10 swivs 0x0007ad10
:02044F98 1551EB01 ldrneb r14,[r1, #-0xb01]		;(r1-0xb01=*(000034ff))
:02044F9C FF10818D swinv 0x0010818d
:02044FA0 1C0A0081 stcne  0,cr0,[r10],{#0x81}
:02044FA4 A03C09E5 eorges r0,r12,r5,ror #0x13
:02044FA8 0420E125 unknown
:02044FAC 01240005 unknown
:02044FB0 140809E2 strne r0,[r8],#-0x9e2
:02044FB4 30FFE1A0 rscccs r14,r15,r0,lsr #0x3
:02044FB8 00FFE203 rsceqs r14,r15,r3,lsl #0x4
:02044FBC 13C5000C bicne  r0,r5,#0xC
:02044FC0 0118FFE1 tsteq r8,r1,ror #0x1f
:02044FC4 0C9104E2 ldceq  4,cr0,[r1],{#0xe2}
:02044FC8 E1820995 unknown
:02044FCC 14110528 ldrne r0,[r1],#-0x528
:02044FD0 09A3B115 stmeqib  r3!,{r0,r2,r4,r8,r12,r13,r15}
:02044FD4 5582FD29 strpl r15,[r2, #+0xd29]		;r2+0xd29=*(00000d29)
:02044FD8 C055A380 subgts r10,r5,r0,lsl #0x7
:02044FDC AC2055E4 stcge  5,cr5,[r0],#-0x390
:02044FE0 55DEF055 ldrplb r15,[r14, #+0x55]		;r14+0x55=*(00000055)
:02044FE4 0055BC00 subeqs r11,r5,r0,lsl #0x18
:02044FE8 F3C055B4 bicnv  r5,r0,#0x2D000000
:02044FEC 74805555 strvc r5,[r0],#+0x555
:02044FF0 558D8055 strpl r8,[r13, #+0x55]		;r13+0x55=*(00000055)
:02044FF4 2055CEC0 subcss r12,r5,r0,asr #0x1d
:02044FF8 C8D5F055 ldmgtia  r5 ,{r0,r2,r4,r6,r12,r13,r14,r15}^
:02044FFC 02BE0055 adceqs r0,r14,#0x55
:02045000 1360E1C5 unknown
:02045004 DDB1F502 ldcle  5,cr15,[r1,#+0x8]!
:02045008 231C8065 tstcs r12,#0x65
:0204500C 65777065 ldrvsb r7,[r7, #-0x65]!
:02045010 65B8A5C0 ldrvs r10,[r8, #+0x5c0]!
:02045014 B2F06520 rsclts r6,r0,#0x8000000
:02045018 0D1801F5 unknown
:0204501C 65560800 ldrvsb r0,[r6, #-0x800]		;(r6-0x800=*(fffff800))
:02045020 65D10500 ldrvsb r0,[r1, #+0x500]		;r1+0x500=*(00004500)
:02045024 FC105530 ldc2  5,cr5,[r0],{#0x30}
:02045028 59C3C065 stmplib  r3 ,{r0,r2,r5,r6,r14,r15}^
:0204502C 65B48065 ldrvs r8,[r4, #+0x65]!
:02045030 C0655D80 rsbgt  r5,r5,r0,lsl #0x1b
:02045034 6520659E strvs r6,[r0, #-0x59e]!
:02045038 656ED5F0 strvsb r13,[r14, #-0x5f0]!
:0204503C 000D0800 andeq  r0,r13,r0,lsl #0x10
:02045040 EB00650C bl 0205E478
:02045044 55AA4065 strpl r4,[r10, #+0x65]!
:02045048 C0659810 rsbgt  r9,r5,r0,lsl r8
:0204504C 4C8065A9 stcmi  5,cr6,[r0],{#0xa9}
:02045050 95506522 ldrlsb r6,[r0, #-0x522]		;(r0-0x522=*(fffffade))
:02045054 C0650639 rsbgt  r0,r5,r9,lsr r6
:02045058 65206584 strvs r6,[r0, #-0x584]!
:0204505C 006554F0 unknown
:02045060 000D5B0C andeq  r5,r13,r12,lsl #0x16
:02045064 D1006510 unknown
:02045068 10554065 subnes r4,r5,r5,ror #0x0
:0204506C 65351234 ldrvs r1,[r5, #-0x234]!
:02045070 80658FB0 unknown
:02045074 298065E4 stmcsib  r0 ,{r2,r5,r6,r7,r8,r10,r13,r14}
:02045078 556AC065 strplb r12,[r10, #-0x65]!
:0204507C F0652065 rsbnv  r2,r5,r5,ror #0x0
:02045080 0741CF3A unknown
:02045084 5D14000D unknown
:02045088 D0B7B301 adcles r11,r7,r1,lsl #0x6
:0204508C 105534D1 ldrnesb r3,[r5],#-0x41
:02045090 3A6511D0 bcc 039897D8
:02045094 55CC1051 strplb r1,[r12, #+0x51]		;r12+0x51=*(00000051)
:02045098 80557510 subhis r7,r5,r0,lsl r5
:0204509C 0F80557C swieq 0x0080557c
:020450A0 95B05529 ldrls r5,[r0, #+0x529]!
:020450A4 55205550 strpl r5,[r0, #-0x550]!
:020450A8 047520F0 unknown
:020450AC 7C005514 stcvc  5,cr5,[r0],{#0x14}
:020450B0 B9A05556 stmltib  r0!,{r1,r2,r4,r6,r8,r10,r12,r14}
:020450B4 24805500 strcs r5,[r0],#+0x500
:020450B8 F9705521 unknown
:020450BC 3AA7C055 bcc 00A35218
:020450C0 F0552055 subnvs r2,r5,r5,asr r0
:020450C4 34005534 strcc r5,[r0],#-0x534
:020450C8 56280055 unknown
:020450CC CD140ABD unknown
:020450D0 3B2CB101 blcc 02B714DC
:020450D4 0D49E3A0 unknown
:020450D8 35690028 strccb r0,[r9, #-0x28]!
:020450DC 113D1FED teqne r13,r13,ror #0x1f
:020450E0 28E34569 unknown
:020450E4 617DD93C cmnvs r13,r12,lsr r9
:020450E8 4D052412 unknown
:020450EC 14856940 strne r6,[r5],#+0x940
:020450F0 1EB300FD mrcne 0,5,r0,cr3,cr13,{7}
:020450F4 30EB016E rsccc  r0,r11,r14,ror #0x2
:020450F8 11B80DCD movnes r0,r13,asr #0x1b
:020450FC BCE59420 stcltl 4,cr9,[r5],#+0x80
:02045100 0CE59401 stceql 4,cr9,[r5],#+0x4
:02045104 198003DD stmneib  r0 ,{r0,r2,r3,r4,r6,r7,r8,r9}
:02045108 1A22B106 bne 028F1528
:0204510C 210C0261 unknown
:02045110 2BD05F00 blcs 0145CD18
:02045114 B00CB9FF unknown
:02045118 106C26F5 unknown
:0204511C 4AD430D9 bmi 01551488
:02045120 51EB0028 mvnpl  r0,r8,lsr #0x0
:02045124 19004D30 stmnedb  r0 ,{r4,r5,r8,r10,r11,r14}
:02045128 3883B055 stmccia  r3 ,{r0,r2,r4,r6,r12,r13,r15}
:0204512C 119500A9 orrnes r0,r5,r9,lsr #0x1
:02045130 4D137500 unknown
:02045134 55126504 ldrpl r6,[r2, #-0x504]		;(r2-0x504=*(fffffafc))
:02045138 FD246164 stc2  1,cr6,[r4,#-0x190]!
:0204513C 145D209D ldrneb r2,[r13],#-0x9d
:02045140 31750522 cmncc r5,r2,lsr #0xa
:02045144 0D02E114 unknown
:02045148 F012D300 andnvs r13,r2,r0,lsl #0x6
:0204514C 411E7D8F tstmi r14,r15,lsl #0x1b
:02045150 851F3508 ldrhi r3,[r15, #-0x508]		;r15-0x508=*(02044c50)=#61937921(0x03b11901)
:02045154 2D78D047 ldccsl 0,cr13,[r8,#-0x11c]!
:02045158 00010031 andeq  r0,r1,r1,lsr r0
:0204515C 07852D7C unknown
:02045160 02260776 eoreq  r0,r6,#0x1D80000
:02045164 E40001DC str r0,[r0],#-0x1dc
:02045168 01EC0001 mvneq  r0,r1
:0204516C 2D54F400 unknown
:02045170 1ADD0D51 bne 017886BC
:02045174 00011FCD andeq  r1,r1,r13,asr #0x1f
:02045178 2800011C stmcsda  r0 ,{r2,r3,r4,r8}
:0204517C 3400015E strcc r0,[r0],#-0x15e
:02045180 01400001 unknown
:02045184 00014C00 andeq  r4,r1,r0,lsl #0x18
:02045188 00015558 andeq  r5,r1,r8,asr r5
:0204518C 00D92E64 sbceqs r2,r9,r4,ror #0x1c
:02045190 DEDB0261 cdple 2,12,cr0,cr11,cr1,3
:02045194 4DE2194D stcmil 9,cr1,[r2,#+0x134]!
:02045198 00D5502C sbceqs r5,r5,r12,lsr #0x0
:0204519C 20A800D9 unknown
:020451A0 5D9A1C11 unknown
:020451A4 1D1D1004 unknown
:020451A8 27B9E597 unknown
:020451AC 2085002D addcs  r0,r5,r13,lsr #0x0
:020451B0 5D702D9F ldcpll 13,cr2,[r0,#-0x27c]!
:020451B4 0D295910 stceq  9,cr5,[r9,#-0x40]!
:020451B8 000DF330 andeq  r15,r13,r0,lsr r3
:020451BC 001D7CBC ldreqh r7,[r13], -r12
:020451C0 2869702D unknown
:020451C4 0DEB600D stceql 0,cr6,[r11,#+0x34]!
:020451C8 1D5E6000 unknown
:020451CC 000DDB80 andeq  r13,r13,r0,lsl #0x17
:020451D0 500D10CD andpl  r1,r13,r13,asr #0x1
:020451D4 44000DE3 strmi r0,[r0],#-0xde3
:020451D8 D3801D5D orrle  r1,r0,#0x1740
:020451DC 5011000D andpls r0,r1,r13
:020451E0 0DCF105D unknown
:020451E4 195D2800 ldmnedb  r13 ,{r11,r13}^
:020451E8 CB47F91C blgt 03243660
:020451EC DB367502 blle 02DE25FC
:020451F0 930095DE unknown
:020451F4 ACAD0235 stcge  2,cr0,[r13],#+0xd4
:020451F8 ED2D380A stc  8,cr3,[r13,#-0x28]!
:020451FC 02297439 eoreq  r7,r9,#0x39000000
:02045200 E92D8CA5 stmdb  r13!,{r0,r2,r5,r7,r10,r11,r15}
:02045204 8141F839 unknown
:02045208 801C5507 andhis r5,r12,r7,lsl #0xa
:0204520C 6D007964 unknown
:02045210 0375601B cmneq r5,#0x1B
:02045214 71110181 tstvc r1,r1,lsl #0x3
:02045218 C55B2E40 ldrgtb r2,[r11, #-0xe40]		;(r11-0xe40=*(fffff1c0))
:0204521C 40C5C6C0 sbcmi  r12,r5,r0,asr #0xd
:02045220 21150065 tstcs r5,r5,ror #0x0
:02045224 00051508 andeq  r1,r5,r8,lsl #0xa
:02045228 D000CDAD andle  r12,r0,r13,lsr #0x1b
:0204522C 13006111 unknown
:02045230 2000650B andcs  r6,r0,r11,lsl #0xa
:02045234 F0C50049 sbcnv  r0,r5,r9,asr #0x0
:02045238 CDAAD0CD stcgt  0,cr13,[r10,#+0x334]!
:0204523C F5306D80 ldrnv r6,[r0, #-0xd80]!
:02045240 F6012502 strnv r2,[r1],-r2, lsl #0xa
:02045244 61001919 unknown
:02045248 0110892D tsteq r0,r13,lsr #0x12
:0204524C 58004089 stmplda  r0 ,{r0,r3,r7,r14}
:02045250 03952279 orreqs r2,r5,#0x90000007
:02045254 003D48C9 eoreqs r4,r13,r9,asr #0x11
:02045258 11312A05 teqne r1,r5,lsl #0x14
:0204525C 115F2240 cmpne r15,r0,asr #0x4
:02045260 40A54580 adcmi  r4,r5,r0,lsl #0xb
:02045264 6D00291D unknown
:02045268 6A192950 bvs 0268F7B0
:0204526C D9500075 ldmledb  r0 ,{r0,r2,r4,r5,r6}^
:02045270 41158D26 tstmi r5,r6,lsr #0x1a
:02045274 41499450 unknown
:02045278 00555C12 subeqs r5,r5,r2,lsl r12
:0204527C 1B1597C1 blne 025AB188
:02045280 11C102B0 strneh r0,[r1, #+0x20]		;r1+0x20=*(00004020)
:02045284 00910720 addeqs r0,r1,r0,lsr #0xe
:02045288 05690C0B streqb r0,[r9, #-0xc0b]!
:0204528C 1AB90185 bne 00E858A8
:02045290 B90AB9F8 stmltdb  r10 ,{r3,r4,r5,r6,r7,r8,r11,r12,r13,r15}
:02045294 060BF564 streq r15,db 
:02045298 85080965 strhi r0,[r8, #-0x965]		;(r8-0x965=*(fffff69b))
:0204529C 76802D1F unknown
:020452A0 3500956A strcc r9,[r0, #-0x56a]		;(r0-0x56a=*(fffffa96))
:020452A4 9D102450 unknown
:020452A8 A501260D strge r2,[r1, #-0x60d]		;(r1-0x60d=*(000039f3))
:020452AC 0011A320 andeqs r10,r1,r0,lsr #0x6
:020452B0 9901B51A stmlsdb  r1 ,{r1,r3,r4,r8,r10,r12,r13,r15}
:020452B4 20036123 andcs  r6,r3,r3,lsr #0x2
:020452B8 5D5B3DC5 unknown
:020452BC 11314625 teqne r1,r5,lsr #0xc
:020452C0 B11BCD04 tstlt r11,r4,lsl #0x1a
:020452C4 04E93008 unknown
:020452C8 00995B0C addeqs r5,r9,r12,lsl #0x16
:020452CC 01612861 unknown
:020452D0 132E19AD unknown
:020452D4 8FA03D00 swihi 0x00a03d00
:020452D8 2D6910D1 stccsl 0,cr1,[r9,#-0x344]!
:020452DC 60102901 andvss r2,r0,r1,lsl #0x12
:020452E0 0D059F00 unknown
:020452E4 0B050051 bleq 02185430
:020452E8 C9E3A00C unknown
:020452EC C12AF52B msrgt CPSR_fx,r11
:020452F0 05941065 ldreq r1,[r4, #+0x65]		;r4+0x65=*(00000065)
:020452F4 87133D2E ldrhi r3,[r3,-r14, lsr #0x1a]
:020452F8 10B11B5D adcnes r1,r1,r13,asr r11
:020452FC 30ED0B5D rsccc  r0,r13,r13,asr r11
:02045300 A90804E9 stmgedb  r8 ,{r0,r3,r5,r6,r7,r10}
:02045304 449D2809 ldrmi r2,[r13],#+0x809
:02045308 AA307963 bge 02C6389C
:0204530C 2BE52565 blcs 0198E8A8
:02045310 2B3D00C9 blcs 02F8563C
:02045314 06D12B7D unknown
:02045318 7F300041 swivc 0x00300041
:0204531C 2E780481 cdpcs 4,6,cr0,cr8,cr1,4
:02045320 D03C3CB1 unknown
:02045324 8900314D stmhidb  r0 ,{r0,r2,r3,r6,r8,r12,r13}
:02045328 8D08214D unknown
:0204532C 05102CC1 ldreq r2,[r0, #-0xcc1]		;(r0-0xcc1=*(fffff33f))
:02045330 2A203803 bcs 02853344
:02045334 412C9D8D unknown
:02045338 0633091B unknown
:0204533C 52141575 andpls r1,r4,#0x1D400000
:02045340 27DC3125 ldrcsb r3,[r12,+r5, lsr #0x2]
:02045344 01355139 teqeq r5,r9,lsr r1
:02045348 F5F44139 ldrnvb r4,[r4, #+0x139]!
:0204534C 0D0CB900 unknown
:02045350 3540F510 strccb r15,[r0, #-0x510]		;(r0-0x510=*(fffffaf0))
:02045354 35F135B1 ldrccb r3,[r1, #+0x5b1]!
:02045358 E3F135F1 mvns r3,#0x3C400000
:0204535C E081357E add  r3,r1,r14,ror r5
:02045360 CF434135 swigt 0x00434135
:02045364 F135D135 teqnv r5,r5,lsr r1
:02045368 C1356530 teqgt r5,r0,lsr r5
:0204536C 34013530 strcc r3,[r1],#-0x530
:02045370 040A8135 streq r8,[r10],#-0x135
:02045374 FC957135 ldc2  1,cr7,[r5],{#0x35}
:02045378 35C90135 strccb r0,[r9, #+0x135]		;r9+0x135=*(00000135)
:0204537C 4B293D01 blmi 02A94788
:02045380 5A3C0159 bpl 02F458EC
:02045384 3C21698D stccc  9,cr6,[r1],#-0x234
:02045388 511EE140 tstpl r14,r0,asr #0x2
:0204538C 32833001 addcc  r3,r3,#0x1
:02045390 01890DA9 orreq  r0,r9,r9,lsr #0x1b
:02045394 01280001 unknown
:02045398 00ED2400 rsceq  r2,r13,r0,lsl #0x8
:0204539C 3ED71CD9 mrccc 12,6,r1,cr7,cr9,{6}
:020453A0 0C015927 stceq  9,cr5,[r1],{#0x27}
:020453A4 9F1300CD swils 0x001300cd
:020453A8 D13C14E5 teqle r12,r5,ror #0x9
:020453AC 0166060E unknown
:020453B0 4D2389EB stcmi  9,cr8,[r3,#-0x3ac]!
:020453B4 22F0C200 rsccss r12,r0,#0x0
:020453B8 1CF93745 ldcnel 7,cr3,[r9],#+0x114
:020453BC EB002788 bl 0204F1E4
:020453C0 186D0A0C unknown
:020453C4 35201185 strcc r1,[r0, #-0x185]!
:020453C8 BD00B903 unknown
:020453CC F63ACD32 unknown
:020453D0 230D12B9 unknown
:020453D4 B907716C stmltdb  r7 ,{r2,r3,r5,r6,r8,r12,r13,r14}
:020453D8 00412A06 subeq  r2,r1,r6,lsl #0x14
:020453DC EDDB71ED unknown
:020453E0 EDF1EDF1 ldcl 13,cr14,[r1,#+0x3c4]!
:020453E4 81ED95F1 unknown
:020453E8 F541ED92 strnvb r14,[r1, #-0xd92]		;(r1-0xd92=*(0000326e))
:020453EC 6161ED57 unknown
:020453F0 2005B112 andcs  r11,r5,r2,lsl r1
:020453F4 830AD583 unknown
:020453F8 20A73CBD unknown
:020453FC 1C24ED83 stcne  13,cr14,[r4],#-0x20c
:02045400 1C4561ED stcnel 1,cr6,[r5],{#0xed}
:02045404 01F10709 mvneqs r0,r9,lsl #0xe
:02045408 81F120F4 ldrhish r2,[r1, #+0x4]!
:0204540C AE81F1BC mcrge 1,4,r15,cr1,cr12,{5}
:02045410 1D7B01F1 ldcnel 1,cr0,[r11,#-0x3c4]!
:02045414 4108AA01 unknown
:02045418 CEDD36B1 mrcgt 6,6,r3,cr13,cr1,{5}
:0204541C 3EBD1C91 mrccc 12,5,r1,cr13,cr1,{4}
:02045420 128D64DA addne  r6,r13,#0xDA000000
:02045424 E50031B0 str r3,[r0, #-0x1b0]		;(r0-0x1b0=*(fffffe50))
:02045428 05ED050B streqb r0,[r13, #+0x50b]!
:0204542C AD095546 unknown
:02045430 001D7B01 andeqs r7,r13,r1,lsl #0x16
:02045434 8FE28D6C swihi 0x00e28d6c
:02045438 0001045F andeq  r0,r1,r15,asr r4
:0204543C 3CE28D40 stcccl 13,cr8,[r2],#+0x100
:02045440 01E28770 mvneq  r8,r0,ror r7
:02045444 E286603C add  r6,r6,#0x3C
:02045448 2840910C stmcsda  r0 ,{r2,r3,r8,r12,r15}^
:0204544C 8D8D2020 unknown
:02045450 8D01C50B unknown
:02045454 4926E70B stmmidb  r6!,{r0,r1,r3,r8,r9,r10,r13,r14,r15}
:02045458 2D4E5833 unknown
:0204545C 2D4655A0 unknown
:02045460 802DEE40 eorhi  r14,r13,r0,asr #0x1c
:02045464 C5202D07 strgt r2,[r0, #-0xd07]!
:02045468 654CE757 strvsb r14,[r12, #-0x757]		;(r12-0x757=*(fffff8a9))
:0204546C 0502EB01 streq r14,[r2, #-0xb01]		;(r2-0xb01=*(fffff4ff))
:02045470 8D401017 unknown
:02045474 05D50119 ldreqb r0,[r5, #+0x119]		;r5+0x119=*(00000119)
:02045478 08292659 stmeqda  r9!,{r0,r3,r4,r6,r9,r10,r13}
:0204547C 11E20041 mvnne  r0,r1,asr #0x0
:02045480 792CBE00 stmvcdb  r12!,{r9,r10,r11,r12,r13,r15}
:02045484 6118A12E tstvs r8,r14,lsr #0x2
:02045488 3CE7C416 stcccl 4,cr12,[r7],#+0x58
:0204548C 06410ECD streqb r0,[r7],#+0x58
:02045490 01090011 unknown
:02045494 C504E781 strgt r14,[r4, #-0x781]		;(r4-0x781=*(fffff87f))
:02045498 0311831A tsteq r1,#0x68000000
:0204549C E78B0109 str r0,[r11,+r9, lsl #0x2]
:020454A0 0585002D streq r0,[r5, #+0x2d]		;r5+0x2d=*(0000002d)
:020454A4 25E1202D strcsb r2,[r1, #+0x2d]!
:020454A8 24302D00 unknown
:020454AC 1CE28D30 stcnel 13,cr8,[r2],#+0xc0
:020454B0 31310312 teqcc r1,r2,lsl r3
:020454B4 000BB124 andeq  r11,r11,r4,lsr #0x2
:020454B8 10CD067D sbcne  r0,r13,r13,ror r6
:020454BC 75381E01 ldrvc r1,[r8, #-0xe01]!
:020454C0 C6F01910 unknown
:020454C4 99050019 stmlsdb  r5 ,{r0,r3,r4}
:020454C8 311A6906 tstcc r10,r6,lsl #0x12
:020454CC 11D1EA13 bicnes r14,r1,r3,lsl r10
:020454D0 0A613004 beq 038914E8
:020454D4 11E101C9 mvnne  r0,r9,asr #0x3
:020454D8 90990495 umulllss r0,r9,r5,r4
:020454DC 0008E289 andeq  r14,r8,r9,lsl #0x5
:020454E0 00BEE159 adceqs r14,r14,r9,asr r1
:020454E4 106908FD unknown
:020454E8 E5904044 ldr r4,[r0, #+0x44]		;r0+0x44=*(00000044)
:020454EC 21910011 orrcss r0,r1,r1,lsl r0
:020454F0 0C5025C3 ldceql 5,cr2,[r0],{#0xc3}
:020454F4 05159440 ldreq r9,[r5, #-0x440]		;(r5-0x440=*(fffffbc0))
:020454F8 21FA1300 mvncss r1,r0,lsl #0x6
:020454FC 19A9099D stmneib  r9!,{r0,r2,r3,r4,r7,r8,r11}
:02045500 8506A53C strhi r10,[r6, #-0x53c]		;(r6-0x53c=*(fffffac4))
:02045504 24A10200 unknown
:02045508 0D1D5B8F unknown
:0204550C 09680009 unknown
:02045510 3E251900 cdpcc 9,2,cr1,cr5,cr0,0
:02045514 6B1620B9 blvs 025CD800
:02045518 1D05012D unknown
:0204551C 60010979 andvs  r0,r1,r9,ror r9
:02045520 0BE99400 bleq 01AAA528
:02045524 08F53000 unknown
:02045528 838012BD orrhi  r1,r0,#0xD000000B
:0204552C 080C01E5 stmeqda  r12 ,{r0,r2,r5,r6,r7,r8}
:02045530 0008E983 andeq  r14,r8,r3,lsl #0x13
:02045534 0C3511F9 ldceq  1,cr1,[r5],#-0x3e4
:02045538 09E01319 unknown
:0204553C E501310D str r3,[r1, #-0x10d]		;(r1-0x10d=*(00003ef3))
:02045540 150E1CF9 strne r1,[r14, #-0xcf9]		;(r14-0xcf9=*(fffff307))
:02045544 85280904 strhi r0,[r8, #-0x904]!
:02045548 C518EB06 ldrgt r14,[r8, #-0xb06]		;(r8-0xb06=*(fffff4fa))
:0204554C F51CF106 ldrnv r15,[r12, #-0x106]		;(r12-0x106=*(fffffefa))
:02045550 00033F1C andeq  r3,r3,r12,lsl r15
:02045554 17590EEB ldrneb r0,r3,r3,r12,lsl r15
:02045558 19311511 ldmnedb  r1!,{r0,r4,r8,r10,r12}
:0204555C 593E6100 ldmpldb  r14!,{r8,r13,r14}
:02045560 5D63DB11 stcpll 11,cr13,[r3,#-0x44]!
:02045564 7830D519 ldmvcda  r0!,{r0,r3,r4,r8,r10,r12,r14,r15}
:02045568 01900001 orreqs r0,r0,r1
:0204556C 00C99800 sbceq  r9,r9,r0,lsl #0x10
:02045570 1CD538AB ldcnel 8,cr3,[r5],{#0xab}
:02045574 51311540 teqpl r1,r0,asr #0xa
:02045578 001A311C andeqs r3,r10,r12,lsl r1
:0204557C A463951A unknown
:02045580 21CC4021 biccs  r4,r12,r1,lsr #0x0
:02045584 59103180 ldmpldb  r0 ,{r7,r8,r12,r13}
:02045588 F5537110 ldrnvb r7,[r3, #-0x110]		;r3-0x110=*(03b117f1)=#253772743(0x0f2043c7)
:0204558C 719F1080 orrvcs r1,r15,r0,lsl #0x1
:02045590 00F1C320 rsceqs r12,r1,r0,lsr #0x6
:02045594 A8407102 stmgeda  r0 ,{r1,r8,r12,r13,r14}^
:02045598 F8C91061 stmnvia  r9 ,{r0,r5,r6,r12}^
:0204559C 1A350039 bne 02D85688
:020455A0 50190AB1 ldrplh r0,[r9], -r1
:020455A4 05CD7901 streqb r7,[r13, #+0x901]		;r13+0x901=*(00000901)
:020455A8 E5810018 str r0,[r1, #+0x18]		;r1+0x18=*(00004018)
:020455AC 01950100 orreqs r0,r5,r0,lsl #0x2
:020455B0 153D3D79 ldrne r3,[r13, #-0xd79]!
:020455B4 91001C91 swpls r1,r1,r0
:020455B8 590B2279 stmpldb  r11 ,{r0,r3,r4,r5,r6,r9,r13}
:020455BC 6514A700 ldrvs r10,[r4, #-0x700]		;(r4-0x700=*(fffff900))
:020455C0 39CE4200 stmccib  r14 ,{r9,r14}^
:020455C4 F8523971 ldmnvda  r2 ,{r0,r4,r5,r6,r8,r11,r12,r13}^
:020455C8 05B2B175 ldreq r11,[r2, #+0x175]!
:020455CC 2161662C unknown
:020455D0 42990D29 addmis r0,r9,#0xA40
:020455D4 101D3008 andnes r3,r13,r8
:020455D8 04E3539D unknown
:020455DC 1D93201D unknown
:020455E0 28C58380 stmcsia  r5 ,{r7,r8,r9,r15}^
:020455E4 0C055906 stceq  9,cr5,[r5],{#0x6}
:020455E8 20CD9110 sbccs  r9,r13,r0,lsl r1
:020455EC 62913B29 addvss r3,r1,#0xA400
:020455F0 0B591C99 bleq 0368C85C
:020455F4 0ABDC240 beq 00FB5EFC
:020455F8 44D101C5 ldrmib r0,[r1],#+0x1c5
:020455FC 03857893 orreq  r7,r5,#0x930000
:02045600 8129A504 unknown
:02045604 C113C133 tstgt r3,r3,lsr r1
:02045608 297AEB1B ldmcsdb  r10!,{r0,r1,r3,r4,r8,r9,r11,r13,r14,r15}^
:0204560C 284D3112 stmcsda  r13 ,{r1,r4,r8,r12,r13}^
:02045610 86301D12 unknown
:02045614 EB130026 bl 025056B4
:02045618 11021219 unknown
:0204561C 01121502 tsteq r2,r2,lsl #0xa
:02045620 5A180EED bpl 026491DC
:02045624 0D0C0249 unknown
:02045628 1051CC80 subnes r12,r1,r0,lsl #0x19
:0204562C C8701D22 unknown
:02045630 98000D55 stmlsda  r0 ,{r0,r2,r4,r6,r8,r10,r11}
:02045634 600D9421 andvs  r9,r13,r1,lsr #0x8
:02045638 E4000DD0 str r0,[r0],#-0xdd0
:0204563C 09002951 stmeqdb  r0 ,{r0,r4,r6,r8,r11,r13}
:02045640 7011C050 andvcs r12,r1,r0,asr r0
:02045644 859D0231 ldrhi r0,[r13, #+0x231]		;r13+0x231=*(00000231)
:02045648 E55B9209 ldrb r9,[r11, #-0x209]		;(r11-0x209=*(fffffdf7))
:0204564C 85000DC7 strhi r0,[r0, #-0xdc7]		;(r0-0xdc7=*(fffff239))
:02045650 841E2110 ldrhi r2,[r14],#-0x110
:02045654 21BC0CE2 movcss r0,r2,ror #0x19
:02045658 11B7E59F unknown
:0204565C 9920290B stmlsdb  r0!,{r0,r1,r3,r8,r11,r13}
:02045660 9922E040 stmlsdb  r2!,{r6,r13,r14,r15}
:02045664 901DF380 andlss r15,r13,r0,lsl #0x7
:02045668 501D1099 mulpls r13,r9,r0
:0204566C 7AEB4099 bvc 01B158D8
:02045670 70999019 addvcs r9,r9,r9,lsl r0
:02045674 5DE42B99 stcpll 11,cr2,[r4,#+0x264]!
:02045678 9A506180 bls 0345DC80
:0204567C 3DB7D101 ldccc  1,cr13,[r7,#+0x4]!
:02045680 31011A16 unknown
:02045684 F1011134 unknown
:02045688 A520D138 strge r13,[r0, #-0x138]!
:0204568C 21901711 orrcss r1,r0,r1,lsl r7
:02045690 2FB53C2A swics 0x00b53c2a
:02045694 91071D91 swpls r1,r1,r7
:02045698 1DCCE555 unknown
:0204569C 701D08C0 andvcs r0,r13,r0,asr #0x11
:020456A0 1DC42019 unknown
:020456A4 5055B4C0 subpls r11,r5,r0,asr #0x9
:020456A8 000D2011 andeq  r2,r13,r1,lsl r0
:020456AC 10C01DBC strneh r1,[r0],#+0xdc
:020456B0 2011401D andcss r4,r1,r13,lsl r0
:020456B4 B4000DD7 strlt r0,[r0],#-0xdd7
:020456B8 14B03DCD unknown
:020456BC CDAD8015 stcgt  0,cr8,[r13,#+0x54]!
:020456C0 25802129 strcs r2,[r0, #+0x129]		;r0+0x129=*(00000129)
:020456C4 15201940 strne r1,[r0, #-0x940]!
:020456C8 2120A500 unknown
:020456CC 3FC8AD00 swicc 0x00c8ad00
:020456D0 000DEBFF unknown
:020456D4 0A893A25 beq 00293F70
:020456D8 1C801038 stcne  0,cr1,[r0],{#0x38}
:020456DC 1A592469 bne 0368E888
:020456E0 2F31EB00 swics 0x0031eb00
:020456E4 611015D1 ldrvssb r1,[r0, -r1]
:020456E8 C729C59D unknown
:020456EC 4DD00019 unknown
:020456F0 0071300D rsbeqs r3,r1,r13
:020456F4 403001AA eormis r0,r0,r10,lsr #0x3
:020456F8 152169E2 strne r6,[r1, #-0x9e2]!
:020456FC 3035D001 eorccs r13,r5,r1
:02045700 19F7E584 ldmneib  r7!,{r2,r7,r8,r10,r13,r14,r15}^
:02045704 953C8100 ldrls r8,[r12, #-0x100]!
:02045708 61607801 unknown
:0204570C 00017C01 andeq  r7,r1,r1,lsl #0x18
:02045710 0C0005BC stceq  5,cr0,[r0],{#0xbc}
:02045714 55C80005 strplb r0,[r8, #+0x5]		;r8+0x5=*(00000005)
:02045718 2D30007D ldccs  0,cr0,[r0,#-0x1f4]!
:0204571C 31E80210 mvncc  r0,r0,lsl r2
:02045720 79F90107 unknown
:02045724 4D09F950 unknown
:02045728 41126D1B tstmi r2,r11,lsl r13
:0204572C 8902A917 stmhidb  r2 ,{r0,r1,r2,r4,r8,r11,r13,r15}
:02045730 8909FD18 stmhidb  r9 ,{r3,r4,r8,r10,r11,r12,r13,r14,r15}
:02045734 E2866B14 add  r6,r6,#0x5000
:02045738 02861001 addeq  r1,r6,#0x1
:0204573C 79CD77E2 stmvcib  r13 ,{r1,r5,r6,r7,r8,r9,r10,r12,r13,r14}^
:02045740 34109532 ldrcc r9,[r0],#-0x532
:02045744 11590095 unknown
:02045748 1095E6D8 ldrnesb r14,[r5], +r8
:0204574C 700541D1 unknown
:02045750 006DE7C0 rsbeq  r14,r13,r0,asr #0xf
:02045754 6D0FA986 unknown
:02045758 08E7C01E unknown
:0204575C E281284D add  r2,r1,#0x4D0000
:02045760 411C2123 tstmi r12,r3,lsr #0x2
:02045764 85E88400 strhib r8,[r8, #+0x400]!
:02045768 2181F014 orrcs  r15,r1,r4,lsl r0
:0204576C 110900A1 unknown
:02045770 8000A147 andhi  r10,r0,r7,asr #0x2
:02045774 3C15E1B0 ldccc  1,cr14,[r5],{#0xb0}
:02045778 D101098B unknown
:0204577C 87116115 unknown
:02045780 99400801 stmlsdb  r0 ,{r0,r11}^
:02045784 99970071 ldmlsib  r7 ,{r0,r4,r5,r6}
:02045788 1D990071 unknown
:0204578C 07E04504 streqb r4,[r0,+r4, lsl #0xa]!
:02045790 D18A010D orrle  r0,r10,r13,lsl #0x2
:02045794 0B02AA05 bleq 020EFFB0
:02045798 0B02E357 bleq 020FE4FC
:0204579C 45B3A001 ldrmi r10,[r3, #+0x1]!
:020457A0 5000A101 andpl  r10,r0,r1,lsl #0x2
:020457A4 0604E085 streq r14,[r4],-r5, lsl #0x1
:020457A8 85133500 ldrhi r3,[r3, #-0x500]		;r3-0x500=*(03b11401)=#-29142463(0xfe435241)
:020457AC E5CD51E2 strb r5,[r13, #+0x1e2]		;r13+0x1e2=*(000001e2)
:020457B0 01AD8400 moveq  r8,r0,lsl #0x8		;r8=0(0x0)
:020457B4 4000E904 andmi  r14,r0,r4,lsl #0x12
:020457B8 550A0089 strpl r0,[r10, #-0x89]		;(r10-0x89=*(ffffff77))
:020457BC A9552510 ldmgedb  r5 ,{r4,r8,r10,r13}^
:020457C0 084C4908 stmeqda  r12 ,{r3,r8,r11,r14}^
:020457C4 5505E510 strpl r14,[r5, #-0x510]		;(r5-0x510=*(fffffaf0))
:020457C8 E00B7500 and  r7,r11,r0,lsl #0xa
:020457CC 015A9B73 cmpeq r10,r3,ror r11
:020457D0 033507EB teqeq r5,#0x3AC0000
:020457D4 60C637C5 sbcvs  r3,r6,r5,asr #0xf
:020457D8 991008E7 ldmlsdb  r0 ,{r0,r1,r2,r5,r6,r7,r11}
:020457DC 811007E5 tsthi r0,r5,ror #0xf
:020457E0 1008E000 andne  r14,r8,r0
:020457E4 5004E589 andpl  r14,r4,r9,lsl #0xb
:020457E8 03F10089 mvneqs r0,#0x89
:020457EC 87F0E589 ldrhib r14,[r0,+r9, lsl #0xb]!
:020457F0 407033C5 rsbmis r3,r0,r5,asr #0x7
:020457F4 C0F24921 rscgts r4,r2,r1,lsr #0x12
:020457F8 CBF24963 blgt 01CD7D8C
:020457FC ED384249 ldc  2,cr4,[r8,#-0x124]!
:02045800 18A9A945 stmneia  r9!,{r0,r2,r6,r8,r11,r13,r15}
:02045804 AD1C18B5 unknown
:02045808 43166502 tstmi r6,#0x800000
:0204580C EB1B00EB bl 02705BC0
:02045810 21051641 unknown
:02045814 E8001D14 stmda  r0 ,{r2,r4,r8,r10,r11,r12}
:02045818 D51AFFFF ldrle r15,[r10, #-0xfff]		;(r10-0xfff=*(fffff001))
:0204581C 02153827 andeqs r3,r5,#0x270000
:02045820 18752EE8 unknown
:02045824 65704BF5 ldrvsb r4,[r0, #-0xbf5]!
:02045828 751000F1 ldrvc r0,[r0, #-0xf1]		;(r0-0xf1=*(ffffff0f))
:0204582C 2101F500 unknown
:02045830 18129510 ldmneda  r2 ,{r4,r8,r10,r12,r15}
:02045834 E59D3D60 ldr r3,[r13, #+0xd60]		;r13+0xd60=*(00000d60)
:02045838 E59D501C ldr r5,[r13, #+0x1c]		;r13+0x1c=*(0000001c)
:0204583C 9D004020 unknown
:02045840 69CA8BE5 stmvsib  r10 ,{r0,r2,r5,r6,r7,r8,r9,r11,r15}^
:02045844 00851C7E addeq  r1,r5,r14,ror r12
:02045848 B8D01FD1 ldmltia  r0 ,{r0,r4,r6,r7,r8,r9,r10,r11,r12}^
:0204584C E95EE9CA ldmdb  r14 ,{r1,r3,r6,r7,r8,r11,r13,r14,r15}^
:02045850 01590FFE ldreqsh r0,[r9, #-0xfe]		;(r9-0xffe=*(ffffff02))
:02045854 D42C00D0 unknown
:02045858 004950E1 subeq  r5,r9,r1,ror #0x1
:0204585C 01D400D1 ldreqsb r0,[r4, #+0x1]		;r4+0x1=*(00000001)
:02045860 50005208 andpl  r5,r0,r8,lsl #0x4
:02045864 2515CD03 ldrcs r12,[r5, #-0xd03]		;(r5-0xd03=*(fffff2fd))
:02045868 305C0800 subccs r0,r12,r0,lsl #0x10
:0204586C 256C8E3D strcsb r8,[r12, #-0xe3d]!
:02045870 171D7CB5 unknown
:02045874 190001AD stmnedb  r0 ,{r0,r2,r3,r5,r7,r8}
:02045878 403903EB eormis r0,r9,r11,ror #0x7
:0204587C 06113021 ldreq r3,[r1],-r1, lsr #0x0
:02045880 00C51A39 sbceq  r1,r5,r9,lsr r10
:02045884 11FC0079 mvnnes r0,r9,ror r0
:02045888 59001510 stmpldb  r0 ,{r4,r8,r10,r12}
:0204588C 15001105 strne r1,[r0, #-0x105]		;(r0-0x105=*(fffffefb))
:02045890 2B2D0261 blcs 02B8621C
:02045894 011505D9 ldreqsb r0,[r5, -r9]
:02045898 05FD1249 ldreqb r1,[r13, #+0x249]!
:0204589C EC4F4500 stcl 5,cr4,[r15],{#0x0}
:020458A0 F9AD0281 stmnvib  r13!,{r0,r7,r9}
:020458A4 11172D10 tstne r7,r0,lsl r13
:020458A8 112D081B unknown
:020458AC 9913CD90 ldmlsdb  r3 ,{r4,r7,r8,r10,r11,r14,r15}
:020458B0 6003E557 andvs  r14,r3,r7,asr r5
:020458B4 C9500601 ldmgtdb  r0 ,{r0,r9,r10}^
:020458B8 026D8004 rsbeq  r8,r13,#0x4
:020458BC 9111B5A8 tstls r1,r8,lsr #0xb
:020458C0 02910502 addeqs r0,r1,#0x800000
:020458C4 340800C5 strcc r0,[r8],#-0xc5
:020458C8 E5981B10 ldr r1,[r8, #+0xb10]		;r8+0xb10=*(00000b10)
:020458CC 65980038 ldrvs r0,[r8, #+0x38]		;r8+0x38=*(00000038)
:020458D0 2023E016 eorcs  r14,r3,r6,lsl r0
:020458D4 113C000D teqne r12,r13
:020458D8 4D19F900 unknown
:020458DC 2101551F unknown
:020458E0 D928D550 stmledb  r8!,{r4,r6,r8,r10,r12,r14,r15}
:020458E4 17F1236D ldrneb r2,db 
:020458E8 6000236D andvs  r2,r0,r13,ror #0x6
:020458EC 419C5041 orrmis r5,r12,r1,asr #0x0
:020458F0 00411BF0 unknown
:020458F4 177D1791 unknown
:020458F8 50211B61 eorpl  r1,r1,r1,ror #0x16
:020458FC 29D97D17 ldmcsib  r9 ,{r0,r1,r2,r4,r8,r10,r11,r12,r13,r14}^
:02045900 7113B503 tstvc r3,r3,lsl #0xa
:02045904 21501703 cmpcs r0,r3,lsl #0xe
:02045908 CE0FA103 cdpgt 1,0,cr10,cr15,cr3,0
:0204590C 121D1105 andnes r1,r13,#0x40000001
:02045910 1DD810BC unknown
:02045914 23E59801 mvncs  r9,#0x10000
:02045918 13713007 cmnne r1,#0x7
:0204591C D80AE284 stmleda  r10 ,{r2,r7,r9,r13,r14,r15}
:02045920 60840D7D addvs  r0,r4,r13,ror r13
:02045924 0781E046 streq r14,r0,r4,r13,ror r13
:02045928 05092249 streq r2,[r9, #-0x249]		;(r9-0x249=*(fffffdb7))
:0204592C D8003D16 stmleda  r0 ,{r1,r2,r4,r8,r10,r11,r12,r13}
:02045930 3988102C stmccib  r8 ,{r2,r3,r5,r12}
:02045934 49E08704 unknown
:02045938 08884201 stmeqia  r8 ,{r0,r9,r14}
:0204593C 00090201 andeq  r0,r9,r1,lsl #0x4
:02045940 B527E918 strlt r14,[r7, #-0x918]!
:02045944 F11A7100 tstnv r10,r0,lsl #0x2
:02045948 4002F615 andmi  r15,r2,r5,lsl r6
:0204594C 1FD53FDD swine 0x00d53fdd
:02045950 632D1081 unknown
:02045954 05951C01 ldreq r1,[r5, #+0xc01]		;r5+0xc01=*(00000c01)
:02045958 20A105C1 adccs  r0,r1,r1,asr #0xb
:0204595C BDB43F1D ldclt  15,cr3,[r4,#+0x74]!
:02045960 15357001 ldrne r7,[r5, #-0x1]!
:02045964 18014DAF stmneda  r1 ,{r0,r1,r2,r3,r5,r7,r8,r10,r11,r14}
:02045968 2341114D unknown
:0204596C 1B65E3E0 blne 039BE8F4
:02045970 000D4D4B andeq  r4,r13,r11,asr #0x1a
:02045974 02400D14 subeq  r0,r0,#0x500
:02045978 19E1A0B0 unknown
:0204597C 10000D05 andne  r0,r0,r5,lsl #0x1a
:02045980 132D8D00 unknown
:02045984 0BD100FD bleq 01485D80
:02045988 08F10261 unknown
:0204598C 50E59B50 rscpl  r9,r5,r0,asr r11
:02045990 00E89B00 rsceq  r9,r8,r0,lsl #0x16
:02045994 01B5A001 moveqs r10,r1			;r10=16384(0x4000)
:02045998 011A8130 tsteq r10,r0,lsr r1
:0204599C 0B1C8902 bleq 02767DAC
:020459A0 06E28574 unknown
:020459A4 019918E1 orreqs r1,r9,r1,ror #0x11
:020459A8 04091569 streq r1,[r9],#-0x569
:020459AC 82F82F01 rschis r2,r8,#0x4
:020459B0 CC7DFDCC ldcgtl 13,cr15,[r13],#-0x330
:020459B4 61F14061 mvnvss r4,r1,ror #0x0
:020459B8 D41DFD10 ldrle r15,[r13],#-0xd10
:020459BC 00504061 subeqs r4,r0,r1,ror #0x0
:020459C0 6D0AE88B unknown
:020459C4 E041842B sub  r8,r1,r11,lsr #0x8
:020459C8 E0462005 sub  r2,r6,r5
:020459CC D7037900 strle r7,[r3,-r0, lsl #0x12]
:020459D0 EBFFC940 bl 02037ED8
:020459D4 12B119AD adcnes r1,r1,#0x2B4000
:020459D8 910E1809 unknown
:020459DC 01C5B828 biceq  r11,r5,r8,lsr #0x10
:020459E0 019905D9 ldreqsb r0,[r9, +r9]
:020459E4 05102B31 ldreq r2,[r0, #-0xb31]		;(r0-0xb31=*(fffff4cf))
:020459E8 01591440 cmpeq r9,r0,asr #0x8
:020459EC 091C51AF ldmeqdb  r12 ,{r0,r1,r2,r3,r5,r7,r8,r12,r14}
:020459F0 13351F2D teqne r5,#0xB4
:020459F4 24D80049 ldrcsb r0,[r8],#+0x49
:020459F8 18EB1D00 unknown
:020459FC 10554A51 subnes r4,r5,r1,asr r10
:02045A00 007D1011 rsbeqs r1,r13,r1,lsl r0
:02045A04 503C0703 eorpls r0,r12,r3,lsl #0xe
:02045A08 80071085 andhi  r1,r7,r5,lsl #0x1
:02045A0C 10351088 eornes r1,r5,r8,lsl #0x1
:02045A10 45022580 strmi r2,[r2, #-0x580]		;(r2-0x580=*(fffffa80))
:02045A14 FDE7C406 stc2l 4,cr12,[r7,#+0x18]!
:02045A18 59092503 stmpldb  r9 ,{r0,r1,r8,r10,r13}
:02045A1C C90133E3 stmgtdb  r1 ,{r0,r1,r5,r6,r7,r8,r9,r12,r13}
:02045A20 58080204 stmplda  r8 ,{r2,r9}
:02045A24 1915CBE3 ldmnedb  r5 ,{r0,r1,r5,r6,r7,r8,r9,r11,r14,r15}
:02045A28 E58B4082 str r4,[r11, #+0x82]		;r11+0x82=*(00000082)
:02045A2C 818B5008 orrhi  r5,r11,r8
:02045A30 C00D7104 andgt  r7,r13,r4,lsl #0x2
:02045A34 00E58B60 rsceq  r8,r5,r0,ror #0x16
:02045A38 C1E58080 mvngt  r8,r0,lsl #0x1
:02045A3C 22C9801D sbccs  r8,r9,#0x1D
:02045A40 18E58190 unknown
:02045A44 4D8F1389 unknown
:02045A48 102EA108 eorne  r10,r14,r8,lsl #0x2
:02045A4C 03851402 orreq  r1,r5,#0x2000000
:02045A50 E51C10E9 ldr r1,[r12, #-0xe9]		;(r12-0xe9=*(ffffff17))
:02045A54 E5A0B013 str r11,[r0, #+0x13]!
:02045A58 B0178D03 andlts r8,r7,r3,lsl #0x1a
:02045A5C 9200B592 andls  r11,r0,#0x24800000
:02045A60 804426E5 subhi  r2,r4,r5,ror #0xd
:02045A64 9005699D mulls  r5,r13,r9
:02045A68 14290CE5 unknown
:02045A6C 08E59088 unknown
:02045A70 500700C9 andpl  r0,r7,r9,asr #0x1
:02045A74 0600E05B unknown
:02045A78 F900AD40 stmnvdb  r0 ,{r6,r8,r10,r11,r13,r15}
:02045A7C 40F90400 rscmis r0,r9,r0,lsl #0x8
:02045A80 E92EE918 stmdb  r14!,{r3,r4,r8,r11,r13,r14,r15}
:02045A84 E087D618 add  r13,r7,r8,lsl r6
:02045A88 1DC50014 unknown
:02045A8C E08613F9 unknown
:02045A90 1130E130 teqne r0,r0,lsr r1
:02045A94 04B53002 unknown
:02045A98 FF0B0139 swinv 0x000b0139
:02045A9C 1C9B341D ldcne  4,cr3,[r11],{#0x1d}
:02045AA0 00710235 rsbeqs r0,r1,r5,lsr r2
:02045AA4 30191418 andccs r1,r9,r8,lsl r4
:02045AA8 66450379 unknown
:02045AAC 84400010 strhib r0,[r0],#-0x10
:02045AB0 19100D10 ldmnedb  r0 ,{r4,r8,r10,r11}
:02045AB4 EA601306 b 0384A6D4
:02045AB8 00400139 subeq  r0,r0,r9,lsr r1
:02045ABC A96FF19D unknown
:02045AC0 0662E300 unknown
:02045AC4 1D1514ED unknown
:02045AC8 0DF110E9 ldceql 0,cr1,[r1,#+0x3a4]!
:02045ACC 04013978 streq r3,[r1],#-0x978
:02045AD0 E04BB05E sub  r11,r11,r14,asr r0
:02045AD4 01153900 tsteq r5,r0,lsl #0x12
:02045AD8 11450C01 unknown
:02045ADC E580B0B0 str r11,[r0, #+0xb0]		;r0+0xb0=*(000000b0)
:02045AE0 E580700C str r7,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02045AE4 ED804EBD unknown
:02045AE8 65159D03 ldrvs r9,[r5, #-0xd03]		;(r5-0xd03=*(fffff2fd))
:02045AEC 11651501 unknown
:02045AF0 A921651C stmgedb  r1!,{r2,r3,r4,r8,r10,r13,r14}
:02045AF4 2D4F06BD unknown
:02045AF8 016514E9 unknown
:02045AFC A1200908 unknown
:02045B00 B101E593 swplt r14,r3,r1
:02045B04 090CB906 stmeqdb  r12 ,{r1,r2,r8,r11,r12,r13,r15}
:02045B08 2D1CF511 unknown
:02045B0C E593F803 ldr r15,[r3, #+0x803]		;r3+0x803=*(fe435a44)
:02045B10 E590B000 ldr r11,[r0, #+0x0]		;r0+0x0=*(00000000)
:02045B14 51004006 unknown
:02045B18 111038E0 tstne r0,r0,ror #0x11
:02045B1C 38001D01 stmccda  r0 ,{r0,r8,r10,r11,r12}
:02045B20 018D3010 orreq  r3,r13,r0,lsl r0
:02045B24 269D9004 ldrcs r9,[r13],+r4
:02045B28 08619002 unknown
:02045B2C 95CA01A1 strlsb r0,[r10, #+0x1a1]		;r10+0x1a1=*(000041a1)
:02045B30 01150108 tsteq r5,r8,lsl #0x2
:02045B34 4C501508 ldcmil 5,cr1,[r0],{#0x8}
:02045B38 55001041 strpl r1,[r0, #-0x41]		;(r0-0x41=*(ffffffbf))
:02045B3C 54048140 strpl r8,[r4],#-0x140
:02045B40 29CA1955 stmcsib  r10 ,{r0,r2,r4,r6,r8,r11,r12}^
:02045B44 41101930 tstmi r0,r0,lsr r9
:02045B48 05C5EA00 streqb r14,[r5, #+0xa00]		;r5+0xa00=*(00000a00)
:02045B4C 3106104D unknown
:02045B50 08CD0400 stmeqia  r13 ,{r10}^
:02045B54 CD2BD73F stcgt  7,cr13,[r11,#-0xfc]!
:02045B58 39178D05 ldmccdb  r7 ,{r0,r2,r8,r10,r11,r15}
:02045B5C 00811307 addeq  r1,r1,r7,lsl #0x6
:02045B60 D83B5029 ldmleda  r11!,{r0,r3,r5,r12,r14}
:02045B64 17EBFF37 unknown
:02045B68 17E24080 strneb r4,[r2,+r0, lsl #0x1]!
:02045B6C B9580000 ldmltdb  r8 ,{}^
:02045B70 10079A16 andne  r9,r7,r6,lsl r10
:02045B74 0201E086 andeq  r14,r1,#0x86
:02045B78 00E08530 rsceq  r8,r0,r0,lsr r5
:02045B7C EDE58D80 stcl 13,cr8,[r5,#+0x200]!
:02045B80 17898018 unknown
:02045B84 2E22506D cdpcs 0,2,cr5,cr2,cr13,3
:02045B88 D72DE28B strle r14,[r13,-r11, lsl #0x5]!
:02045B8C 39038903 stmccdb  r3 ,{r0,r1,r8,r11,r15}
:02045B90 7017F118 andvcs r15,r7,r8,lsl r1
:02045B94 4008E087 andmi  r14,r8,r7,lsl #0x1
:02045B98 EBE05407 bl 0185ABBC
:02045B9C 1B750655 blne 03D874F8
:02045BA0 05895E41 streq r5,[r9, #+0xe41]		;r9+0xe41=*(00000e41)
:02045BA4 05F82E05 ldreqb r2,[r8, #+0xe05]!
:02045BA8 10054900 andne  r4,r5,r0,lsl #0x12
:02045BAC 4101E085 unknown
:02045BB0 5929840E stmpldb  r9!,{r1,r2,r3,r10,r15}
:02045BB4 000CEB01 andeq  r14,r12,r1,lsl #0x16
:02045BB8 8007D19D mulhi  r7,r13,r1
:02045BBC 2219E040 andcss r14,r9,#0x40
:02045BC0 86601415 unknown
:02045BC4 8C3BD5E0 ldchi  5,cr13,[r11],#-0x380
:02045BC8 9D300001 ldcls  0,cr0,[r0,#-0x4]!
:02045BCC 101339E5 andnes r3,r3,r5,ror #0x13
:02045BD0 510A00A9 unknown
:02045BD4 12154779 andnes r4,r5,#0x1E40000
:02045BD8 61FFD65D mvnvss r13,r13,asr r6
:02045BDC 0513492D ldreq r4,[r3, #-0x92d]		;(r3-0x92d=*(fe434914))
:02045BE0 0105E300 unknown
:02045BE4 1D380295 ldcne  2,cr0,[r8,#-0x254]!
:02045BE8 0018450B andeqs r4,r8,r11,lsl #0xa
:02045BEC C5B4128D ldrgt r1,[r4, #+0x28d]!
:02045BF0 8F19D119 swihi 0x0019d119
:02045BF4 21027191 swpcs r7,r1,r2
:02045BF8 60217502 eorvs  r7,r1,r2,lsl #0xa
:02045BFC 8515916B ldrhi r9,[r5, #-0x16b]		;(r5-0x16b=*(fffffe95))
:02045C00 E5960165 ldr r0,[r6, #+0x165]		;r6+0x165=*(00000165)
:02045C04 083D7003 ldmeqda  r13!,{r0,r1,r12,r13,r14}
:02045C08 B231A585 eorlts r10,r1,#0x21400000
:02045C0C 39B80031 ldmccib  r8!,{r0,r4,r5}
:02045C10 02510A10 subeqs r0,r1,#0x10000
:02045C14 016255DB unknown
:02045C18 29382A8D ldmcsdb  r8!,{r0,r2,r3,r7,r9,r11,r13}
:02045C1C 9F10E801 swils 0x0010e801
:02045C20 44043514 strmi r3,[r4],#-0x514
:02045C24 01A905E2 moveq  r0,r2,ror #0xb
:02045C28 110162C8 unknown
:02045C2C 80911029 addhis r1,r1,r9,lsr #0x0
:02045C30 30B90B91 umlalccs r0,r9,r1,r11
:02045C34 2DC0202D unknown
:02045C38 2D5F6080 unknown
:02045C3C 3FF02D20 swicc 0x00f02d20
:02045C40 00150169 andeqs r0,r5,r9,ror #0x2
:02045C44 A3206987 unknown
:02045C48 07251094 unknown
:02045C4C C1100BF9 ldrgtsh r0,[r0, -r9]
:02045C50 2C235409 stccs  4,cr5,[r3],#-0x24
:02045C54 21192845 tstcs r9,r5,asr #0x10
:02045C58 15009D03 strne r9,[r0, #-0xd03]		;(r0-0xd03=*(fffff2fd))
:02045C5C 0BA90011 bleq 00A85CA8
:02045C60 B5695B33 strltb r5,[r9, #-0xb33]!
:02045C64 10A99610 adcne  r9,r9,r0,lsl r6
:02045C68 442002E2 unknown
:02045C6C 3008E00A andcc  r14,r8,r10
:02045C70 2002E596 mulcs  r2,r6,r5
:02045C74 02E00081 rsceq  r0,r0,#0x81
:02045C78 75E15300 strvcb r5,[r1, #+0x300]!
:02045C7C 2020D115 eorcs  r13,r0,r5,lsl r1
:02045C80 0B75E194 bleq 03DBE2D8
:02045C84 06A92951 unknown
:02045C88 18003913 stmneda  r0 ,{r0,r1,r4,r8,r11,r12,r13}
:02045C8C 1BB5015C blne 00D86204
:02045C90 01D19D20 biceqs r9,r1,r0,lsr #0x1a
:02045C94 82000185 andhi  r0,r0,#0x40000021
:02045C98 2100E552 unknown
:02045C9C 00E04423 rsceq  r4,r0,r3,lsr #0x8
:02045CA0 E0048100 and  r8,r4,r0,lsl #0x2
:02045CA4 E2800001 add  r0,r0,#0x1
:02045CA8 0103510C unknown
:02045CAC 0A01E540 beq 020BF1B4
:02045CB0 C4170900 ldrgt r0,[r7],#-0x900
:02045CB4 50E9205D rscpl  r2,r9,r13,asr r0
:02045CB8 B52F6940 strlt r6,[r15, #-0x940]!
:02045CBC 4C00010E stcmi  1,cr0,[r0],{#0xe}
:02045CC0 052E102F streq r1,[r14, #-0x2f]!
:02045CC4 85C60181 strhib r0,[r6, #+0x181]		;r6+0x181=*(00000181)
:02045CC8 15002509 strne r2,[r0, #-0x509]		;(r0-0x509=*(fffffaf7))
:02045CCC 002119C5 eoreq  r1,r1,r5,asr #0x13
:02045CD0 C6007515 unknown
:02045CD4 0125DB02 unknown
:02045CD8 01890075 orreq  r0,r9,r5,ror r0
:02045CDC E0500099 unknown
:02045CE0 840F2008 strhi r2,[r15],#-0x8
:02045CE4 236103E5 unknown
:02045CE8 35057594 strcc r7,[r5, #-0x594]		;(r5-0x594=*(fffffa6c))
:02045CEC 80681000 rsbhi  r1,r8,r0
:02045CF0 C958B2E0 ldmgtdb  r8 ,{r5,r6,r7,r9,r12,r13,r15}^
:02045CF4 45014D0A strmi r4,[r1, #-0xd0a]		;(r1-0xd0a=*(000032f6))
:02045CF8 F0112501 andnvs r2,r1,r1,lsl #0xa
:02045CFC 7DC205D5 unknown
:02045D00 800BBD03 andhi  r11,r11,r3,lsl #0x1a
:02045D04 754004A9 strvcb r0,[r0, #-0x4a9]		;(r0-0x4a9=*(fffffb57))
:02045D08 0125AD48 unknown
:02045D0C 03B96002 moveqs r6,#0x2		;r6=2(0x2)
:02045D10 0500047D streq r0,[r0, #-0x47d]		;(r0-0x47d=*(fffffb83))
:02045D14 D9009D02 stmledb  r0 ,{r1,r8,r10,r11,r12,r15}
:02045D18 8505BC03 strhi r11,[r5, #-0xc03]		;(r5-0xc03=*(fffff3fd))
:02045D1C A8140D05 ldmgeda  r4 ,{r0,r2,r8,r10,r11}
:02045D20 E5952011 ldr r2,[r5, #+0x11]		;r5+0x11=*(00000011)
:02045D24 219501AC orrcss r0,r5,r12,lsr #0x3
:02045D28 8D01ED15 unknown
:02045D2C 6D10C960 unknown
:02045D30 00450218 subeq  r0,r5,r8,lsl r2
:02045D34 D5001008 strle r1,[r0, #-0x8]		;(r0-0x8=*(fffffff8))
:02045D38 10598B06 subnes r8,r9,r6,lsl #0x16
:02045D3C 03E1B030 mvneq  r11,#0x30
:02045D40 837012E9 cmnhi r0,#0x9000000E
:02045D44 600CE521 andvs  r14,r12,r1,lsr #0xa
:02045D48 05B8E583 ldreq r14,[r8, #+0x583]!
:02045D4C 03750095 cmneq r5,#0x95
:02045D50 2631E983 unknown
:02045D54 20052D20 andcs  r2,r5,r0,lsr #0x1a
:02045D58 BDA910F9 stclt  0,cr1,[r9,#+0x3e4]!
:02045D5C 3D0AF509 unknown
:02045D60 910CF103 unknown
:02045D64 384507A9 stmccda  r5 ,{r0,r3,r5,r7,r8,r9,r10}^
:02045D68 0DB96FF8 ldceq  15,cr6,[r9,#+0x3e0]!
:02045D6C E92D000F stmdb  r13!,{r0,r1,r2,r3}
:02045D70 03354070 teqeq r5,#0x70
:02045D74 04D96081 ldreqb r6,[r9],#+0x81
:02045D78 17F90021 ldrneb r0,[r9,+r1, lsr #0x0]!
:02045D7C CB2019ED blgt 0284C538
:02045D80 A59E0151 ldrge r0,[r14, #+0x151]		;r14+0x151=*(00000151)
:02045D84 19107440 ldmnedb  r0 ,{r6,r10,r12,r13,r14}
:02045D88 0023953B eoreq  r9,r3,r11,lsr r5
:02045D8C 5D0109EB unknown
:02045D90 000914C0 andeq  r1,r9,r0,asr #0x9
:02045D94 19101518 ldmnedb  r0 ,{r3,r4,r8,r10,r12}
:02045D98 3D6A2000 stcccl 0,cr2,[r10,#-0x0]!
:02045D9C 80002408 andhi  r2,r0,r8,lsl #0x8
:02045DA0 651021E9 ldrvs r2,[r0, #-0x1e9]		;(r0-0x1e9=*(fffffe17))
:02045DA4 24611509 unknown
:02045DA8 10059D20 andne  r9,r5,r0,lsr #0x1a
:02045DAC 80101003 andhis r1,r0,r3
:02045DB0 35007108 strcc r7,[r0, #-0x108]		;(r0-0x108=*(fffffef8))
:02045DB4 E5802001 str r2,[r0, #+0x1]		;r0+0x1=*(00000001)
:02045DB8 61006D14 unknown
:02045DBC 05D8C353 ldreqb r12,[r8, #+0x353]		;r8+0x353=*(00000353)
:02045DC0 33550349 cmpcc r5,#0x24000001
:02045DC4 15810719 strne r0,[r1, #+0x719]		;r1+0x719=*(00004719)
:02045DC8 3D051CDC unknown
:02045DCC BD407033 unknown
:02045DD0 1E17A5E8 cdpne 5,0,cr10,cr7,cr8,7
:02045DD4 54001D42 strpl r1,[r0],#-0xd42
:02045DD8 7D17492F unknown
:02045DDC AD0EC903 unknown
:02045DE0 20790411 rsbcss r0,r9,r1,lsl r4
:02045DE4 21300001 teqcs r0,r1
:02045DE8 33006D00 unknown
:02045DEC B91A2FFF ldmltdb  r10 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r13}
:02045DF0 21074102 unknown
:02045DF4 C021FDC0 eorgt  r15,r1,r0,asr #0x1b
:02045DF8 0B00218D bleq 0204E434
:02045DFC 06002157 unknown
:02045E00 E9001021 stmdb  r0 ,{r0,r5,r12}
:02045E04 F4061500 strnv r1,[r6],#-0x500
:02045E08 21B5003D movcss r0,lsr r13		;r0=0(0x0)
:02045E0C 10285512 eorne  r5,r8,r2,lsl r5
:02045E10 7D84E580 unknown
:02045E14 11430300 unknown
:02045E18 107D1D00 rsbnes r1,r13,r0,lsl #0x1a
:02045E1C 4DE59470 stcmil 4,cr9,[r5,#+0x1c0]!
:02045E20 C500391E strgt r3,[r0, #-0x91e]		;(r0-0x91e=*(fffff6e2))
:02045E24 21951099 unknown
:02045E28 0F515006 swieq 0x00515006
:02045E2C 113C0195 unknown
:02045E30 11E4B340 mvnne  r11,r0,asr #0x6
:02045E34 10053C00 andne  r3,r5,r0,lsl #0x18
:02045E38 20090195 mulcs  r9,r5,r1
:02045E3C 7ADF00D5 bvc 01806198
:02045E40 1025001D eorne  r0,r5,r13,lsl r0
:02045E44 38019506 stmccda  r1 ,{r1,r2,r8,r10,r12,r15}
:02045E48 1E31000D cdpne 0,2,cr0,cr1,cr13,0
:02045E4C 95EB02A5 strlsb r0,[r11, #+0x2a5]!
:02045E50 000D3C21 andeq  r3,r13,r1,lsr #0x18
:02045E54 3C400DD7 stcccl 13,cr0,[r0],{#0xd7}
:02045E58 5540000D strplb r0,[r0, #-0xd]		;(r0-0xd=*(fffffff3))
:02045E5C 1DD30FB1 unknown
:02045E60 87090130 unknown
:02045E64 1A4964E5 bne 0329F200
:02045E68 1D10C58D unknown
:02045E6C 1D010D20 unknown
:02045E70 2025CB00 eorcs  r12,r5,r0,lsl #0x16
:02045E74 00250425 eoreq  r0,r5,r5,lsr #0x8
:02045E78 00255CEF eoreq  r5,r5,r15,ror #0x19
:02045E7C 10802507 addne  r2,r0,r7,lsl #0xa
:02045E80 25564025 ldrcsb r4,[r6, #-0x25]		;(r6-0x25=*(ffffffdd))
:02045E84 25C1AA00 strcsb r10,[r1, #+0xa00]		;r1+0xa00=*(00004a00)
:02045E88 25280D00 strcs r0,[r8, #-0xd00]!
:02045E8C 00255200 eoreq  r5,r5,r0,lsl #0x4
:02045E90 9D2E0008 stcls  0,cr0,[r14,#-0x20]!
:02045E94 009D4CF0 ldreqsh r4,[r13], +r0
:02045E98 48809DB7 stmmiia  r0 ,{r0,r1,r2,r4,r5,r7,r8,r10,r11,r12,r15}
:02045E9C 55090055 strpl r0,[r9, #-0x55]		;(r9-0x55=*(ffffffab))
:02045EA0 9D130011 unknown
:02045EA4 2111D940 tstcs r1,r0,asr #0x12
:02045EA8 A5299510 strge r9,[r9, #-0x510]!
:02045EAC 8D7D0500 ldchil 5,cr0,[r13,#-0x0]!
:02045EB0 A9200901 stmgedb  r0!,{r0,r8,r11}
:02045EB4 40BDA900 adcmis r10,r13,r0,lsl #0x12
:02045EB8 17807105 strne r7,[r0,+r5, lsl #0x2]
:02045EBC 10BD04E7 adcnes r0,r13,r7,ror #0x9
:02045EC0 0D0C0150 unknown
:02045EC4 00BDF603 adceqs r15,r13,r3,lsl #0xc
:02045EC8 A11099B4 ldrgeh r9,[r0, -r4]
:02045ECC 1D3280CD ldcne  0,cr8,[r2,#-0x334]!
:02045ED0 15D50C00 ldrneb r0,[r5, #+0xc00]		;r5+0xc00=*(00000c00)
:02045ED4 10D5101D sbcnes r1,r5,r13,lsl r0
:02045ED8 3505E594 strcc r14,[r5, #-0x594]		;(r5-0x594=*(fffffa6c))
:02045EDC 03A19127 moveq  r9,#0xC0000009		;r9=-1073741815(0xc0000009)
:02045EE0 FCD001D9 ldc2l 1,cr0,[r0],{#0xd9}
:02045EE4 252AEBFF strcs r14,[r10, #-0xbff]!
:02045EE8 19A50D00 stmneib  r5!,{r8,r10,r11}
:02045EEC 50D01025 sbcpls r1,r0,r5,lsr #0x0
:02045EF0 95008D94 strls r8,[r0, #-0xd94]		;(r0-0xd94=*(fffff26c))
:02045EF4 8F5E09E5 swihi 0x005e09e5
:02045EF8 85A46085 strhi r6,[r4, #+0x85]!
:02045EFC 010920E5 unknown
:02045F00 1E000D0E cdpne 13,0,cr0,cr0,cr14,0
:02045F04 60A81429 adcvs  r1,r8,r9,lsr #0x8
:02045F08 0045E594 unknown
:02045F0C 991A210D ldmlsdb  r10 ,{r0,r2,r3,r8,r13}
:02045F10 D8010500 stmleda  r1 ,{r8,r10}
:02045F14 790F2179 stmvcdb  r15 ,{r0,r3,r4,r5,r6,r8,r13}
:02045F18 69500701 ldmvsdb  r0 ,{r0,r8,r9,r10}^
:02045F1C 05458007 streqb r8,[r5, #-0x7]		;(r5-0x7=*(fffffff9))
:02045F20 7E4011A5 cdpvc 1,4,cr1,cr0,cr5,5
:02045F24 05040011 streq r0,[r4, #-0x11]		;(r4-0x11=*(ffffffef))
:02045F28 E7805110 unknown
:02045F2C 01200915 unknown
:02045F30 1D79E790 ldcnel 7,cr14,[r9,#-0x240]!
:02045F34 07102500 ldreq r2,[r0,-r0, lsl #0xa]
:02045F38 E7808161 str r8,[r0,-r0, lsl #0xa]
:02045F3C 75000D0C strvc r0,[r0, #-0xd0c]		;(r0-0xd0c=*(fffff2f4))
:02045F40 01750011 cmneq r5,r1,lsl r0
:02045F44 0175F1B0 ldreqh r15,[r5, #-0x10]!
:02045F48 71000D04 unknown
:02045F4C 001D200D andeqs r2,r13,r13
:02045F50 96EA200D unknown
:02045F54 95CA6DE5 strlsb r6,[r10, #+0xde5]		;r10+0xde5=*(00004de5)
:02045F58 8608592A strhi r5,[r8],-r10, lsr #0x12
:02045F5C 94B00295 unknown
:02045F60 79CA69E5 stmvcib  r10 ,{r0,r2,r5,r6,r7,r8,r11,r13,r14}^
:02045F64 2D138900 unknown
:02045F68 E5708422 ldrb r8,[r0, #-0x422]!
:02045F6C EBFFCA65 bl 02038908
:02045F70 47F0150D ldrmib r1,[r0,+r13, lsl #0xa]!
:02045F74 00E92D20 rsceq  r2,r9,r0,lsr #0x1a
:02045F78 900199A0 andls  r9,r1,r0,lsr #0x13
:02045F7C 90014DB0 strlsh r4,[r1], -r0
:02045F80 1D21E59A stcne  5,cr14,[r1,#-0x268]!
:02045F84 9455D800 ldrlsb r13,[r5],#-0x800
:02045F88 65DC08E5 ldrvsb r0,[r12, #+0x8e5]		;r12+0x8e5=*(000008e5)
:02045F8C 89700061 unknown
:02045F90 05000500 streq r0,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:02045F94 06613410 unknown
:02045F98 55106575 ldrpl r6,[r0, #-0x575]		;(r0-0x575=*(fffffa8b))
:02045F9C 179911E3 ldrne r1,[r0, #-0x575]		;(r0-0x575=*(fffffa8b))
:02045FA0 14C50641 strneb r0,[r5],#+0x641
:02045FA4 09E59180 unknown
:02045FA8 000C02B9 streqh r0,[r12], -r9
:02045FAC 01159120 tsteq r5,r0,lsr #0x2
:02045FB0 01311571 teqeq r1,r1,ror r5
:02045FB4 1BD51071 blne 0158A180
:02045FB8 87807814 unknown
:02045FBC A0500815 subges r0,r0,r5,lsl r8
:02045FC0 01000101 unknown
:02045FC4 A060070C rsbge  r0,r0,r12,lsl #0xe
:02045FC8 1E4D3F01 cdpne 15,4,cr3,cr13,cr1,0
:02045FCC 70C117F5 unknown
:02045FD0 307D11B1 unknown
:02045FD4 051055ED ldreq r5,[r0, #-0x5ed]		;(r0-0x5ed=*(fffffa13))
:02045FD8 56DC31C9 ldrplb r3,[r0, #-0x5ed]		;(r0-0x5ed=*(fffffa13))
:02045FDC 14159405 ldrne r9,[r5],#-0x405
:02045FE0 1D158050 unknown
:02045FE4 DC058000 stcle  0,cr8,[r5],{#0x0}
:02045FE8 49E58465 unknown
:02045FEC 0D503550 unknown
:02045FF0 50111160 andpls r1,r1,r0,ror #0x2
:02045FF4 01D8E3A0 biceqs r14,r8,r0,lsr #0x7
:02045FF8 2155DC00 cmpcs r5,r0,lsl #0x18
:02045FFC 146CB984 unknown
:02046000 2A4D9160 bcs 033AA588
:02046004 5922FF27 stmpldb  r2!,{r0,r1,r2,r5,r8,r9,r10,r11,r12,r13,r14,r15}
:02046008 562DD907 unknown
:0204600C 0009F9E3 andeq  r15,r9,r3,ror #0x13
:02046010 942315D8 unknown
:02046014 FFF22509 swinv 0x00f22509
:02046018 5D001AFF unknown
:0204601C BD878211 unknown
:02046020 0065F8E8 rsbeq  r15,r5,r8,ror #0x11
:02046024 9013CD01 andlss r12,r3,r1,lsl #0x1a
:02046028 581DB150 ldmplda  r13 ,{r4,r6,r8,r12,r13,r15}
:0204602C 317000E3 cmncc r0,r3,ror #0x1
:02046030 2140DA2B unknown
:02046034 40E59F60 rscmi  r9,r5,r0,ror #0x1e
:02046038 3EE59F50 mcrcc 15,7,r9,cr5,cr0,{2}
:0204603C 720B6900 andvc  r6,r11,#0x0
:02046040 15900061 ldrne r0,[r0, #+0x61]		;r0+0x61=*(00000061)
:02046044 0502E082 streq r14,[r2, #-0x82]		;(r2-0x82=*(ffffff7e))
:02046048 A1E04010 mvnge  r4,r0,lsl r0
:0204604C A2E08220 rscge  r8,r0,#0x2
:02046050 E1A02200 mov  r2,r0,lsl #0x4		;r2=0(0x0)
:02046054 E0821294 umull  r1,r2,r4,r2
:02046058 40200001 eormi  r0,r0,r1
:0204605C 9600D2E0 strls r13,r0,r0,r1
:02046060 801011E1 andhis r1,r0,r1,ror #0x3
:02046064 DD877001 unknown
:02046068 31E15704 mvncc  r5,r4,lsl #0xe
:0204606C 3148BA0B unknown
:02046070 C907A103 stmgtdb  r7 ,{r0,r1,r8,r13,r15}
:02046074 00FDF8E7 rsceqs r15,r13,r7,ror #0x11
:02046078 A30331A4 unknown
:0204607C 08421085 stmeqda  r2 ,{r0,r2,r7,r12}^
:02046080 E92D43F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r14}
:02046084 13612400 unknown
:02046088 95012D70 strls r2,[r1, #-0xd70]		;(r1-0xd70=*(00003290))
:0204608C 0079601C rsbeqs r6,r9,r12,lsl r0
:02046090 159F5A13 ldrne r5,[r15, #+0xa13]		;r15+0xa13=*(02046aab)=#671089076(0x280001b4)
:02046094 00C51021 sbceq  r1,r5,r1,lsr #0x0
:02046098 EB0160C4 bl 0209E3B0
:0204609C 1039440A eornes r4,r9,r10,lsl #0x8
:020460A0 017D1C8D cmneq r13,r13,lsl #0x19
:020460A4 047D11A9 unknown
:020460A8 000130ED andeq  r3,r1,r13,ror #0x1
:020460AC 00050CFE unknown
:020460B0 E59F52E4 ldr r5,[r15, #+0x2e4]		;r15+0x2e4=*(0204639c)=#483735413(0x1cd53775)
:020460B4 8D021010 unknown
:020460B8 00490581 subeq  r0,r9,r1,lsl #0xb
:020460BC 1AD51C8D bne 0158D2F8
:020460C0 00C9104D sbceq  r1,r9,r13,asr #0x0
:020460C4 404D7E39 submi  r7,r13,r9,lsr r14
:020460C8 00004D22 andeq  r4,r0,r2,lsr #0x1a
:020460CC 64E3A090 unknown
:020460D0 E2858005 add  r8,r5,#0x5
:020460D4 0000910E andeq  r9,r0,r14,lsl #0x2
:020460D8 90043990 mulls  r4,r0,r9
:020460DC 9000A990 mulls  r0,r0,r9
:020460E0 C901218D stmgtdb  r1 ,{r0,r2,r3,r7,r8,r13}
:020460E4 00000505 andeq  r0,r0,r5,lsl #0xa
:020460E8 E1A00872 mov  r0,r2,ror r8
:020460EC 20000510 andcs  r0,r0,r0,lsl r5
:020460F0 E110A058 tst r0,r8,asr r0
:020460F4 05001114 streq r1,[r0, #-0x114]		;(r0-0x114=*(fffffeec))
:020460F8 10000100 andne  r0,r0,r0,lsl #0x2
:020460FC 21A40001 movcs  r0,r1			;r0=16384(0x4000)
:02046100 A0300904 eorges r0,r0,r4,lsl #0x12
:02046104 8D9018E1 unknown
:02046108 D425E501 unknown
:0204610C 69013091 stmvsdb  r1 ,{r0,r4,r7,r12,r13}
:02046110 28E1552B unknown
:02046114 810A59EC unknown
:02046118 81226050 unknown
:0204611C C0813E70 addgt  r3,r1,r0,ror r14
:02046120 81FE7FA6 mvnhis r7,r6,lsr #0x1f
:02046124 024085F0 subeq  r8,r0,#0x3C000000
:02046128 0CC053B0 stceql 3,cr5,[r0],{#0xb0}
:0204612C 83118501 tsthi r1,#0x400000
:02046130 1C073DD5 stcne  13,cr3,[r7],{#0xd5}
:02046134 5203073D andpl  r0,r3,#0xF40000
:02046138 2D18E1C1 unknown
:0204613C 1105211F unknown
:02046140 0F211415 swieq 0x00211415
:02046144 038904B8 orreq  r0,r9,#0xB8000000
:02046148 22015D08 andcs  r5,r1,#0x200
:0204614C 320F810E andcc  r8,r15,#0x80000003
:02046150 B900E94A stmltdb  r0 ,{r1,r3,r6,r8,r11,r13,r14,r15}
:02046154 70128D1A andvcs r8,r2,r10,lsl r13
:02046158 D57CE58D ldrleb r14,[r12, #-0x58d]!
:0204615C 6B89FF07 blvs 002C5D80
:02046160 08405DF0 stmeqda  r0 ,{r4,r5,r6,r7,r8,r10,r11,r12,r14}^
:02046164 5D011110 unknown
:02046168 5D5ECAC0 unknown
:0204616C 9916A5C0 ldmlsdb  r6 ,{r6,r7,r8,r10,r13,r15}
:02046170 C5105D10 ldrgt r5,[r0, #-0xd10]		;(r0-0xd10=*(000032f0))
:02046174 004D1206 subeq  r1,r13,r6,lsl #0x4
:02046178 13B013BE movnes r1,#0xF8000002		;r1=-134217726(0xf8000002)
:0204617C 122111C0 eorne  r1,r1,#0x30
:02046180 60CB1B49 sbcvs  r1,r11,r9,asr #0x16
:02046184 75F04115 ldrvcb r4,[r0, #+0x115]!
:02046188 39109101 ldmccdb  r0 ,{r0,r8,r12,r15}
:0204618C 80399410 eorhis r9,r9,r0,lsl r4
:02046190 39225D05 stmccdb  r2!,{r0,r2,r8,r10,r11,r12,r14}
:02046194 A03946B0 unknown
:02046198 C7793261 ldrgtb r3,db 
:0204619C 60651AFF unknown
:020461A0 7065215C rsbvc  r2,r5,r12,asr r1
:020461A4 37C065F6 unknown
:020461A8 1CA9C065 stcne  0,cr12,[r9],#+0x194
:020461AC 19D902A5 ldmneib  r9 ,{r0,r2,r5,r7,r9}^
:020461B0 09ED012C unknown
:020461B4 66020005 strvs r0,[r2],-r5
:020461B8 831FF910 tsthi r15,#0x40000
:020461BC CD101DE5 unknown
:020461C0 C71B02E5 ldrgt r0,r15,#0x40000
:020461C4 0108B07D unknown
:020461C8 04D2E59F ldreqb r14,[r2],#+0x59f
:020461CC FC7ACD5F ldc2l 13,cr12,[r10],#-0x17c
:020461D0 91DC8091 unknown
:020461D4 2AFE1DC0 bcs 01FCD8DC
:020461D8 02A19091 adceq  r9,r1,#0x91
:020461DC 10019000 andne  r9,r1,r0
:020461E0 100D2421 andne  r2,r13,r1,lsr #0x8
:020461E4 03357302 teqeq r5,#0x8000000
:020461E8 020009B8 andeq  r0,r0,#0x2E0000
:020461EC 19200179 stmnedb  r0!,{r0,r3,r4,r5,r6,r8}
:020461F0 2D55B402 unknown
:020461F4 03291C08 unknown
:020461F8 E1CD01BE strh r0,[r13, #+0x1e]		;r13+0x1e=*(0000001e)
:020461FC 08851015 stmeqia  r5 ,{r0,r2,r4,r12}
:02046200 C6AC004D unknown
:02046204 E002E5FF unknown
:02046208 110122E3 unknown
:0204620C 00C51300 sbceq  r1,r5,r0,lsl #0x6
:02046210 FD00D5F0 unknown
:02046214 05AA0809 streq r0,[r10, #+0x809]!
:02046218 DDE3E020 stclel 0,cr14,[r3,#+0x80]!
:0204621C 0514E109 ldreq r14,[r4, #-0x109]		;(r4-0x109=*(fffffef7))
:02046220 10469040 subne  r9,r6,r0,asr #0x0
:02046224 05451242 streqb r1,[r5, #-0x242]		;r5-0x242=*(1cd53533)=#0(0x00000000)
:02046228 31120D11 tstcc r2,r1,lsl r13
:0204622C 8907D016 stmhidb  r7 ,{r1,r2,r4,r12,r14,r15}
:02046230 B7000919 unknown
:02046234 F10700B9 strnvh r0,[r7, -r9]
:02046238 D6099569 strle r9,[r7, -r9]
:0204623C D0240A79 eorle  r0,r4,r9,ror r10
:02046240 10A909F1 unknown
:02046244 5D00A983 unknown
:02046248 E586D92A str r13,[r6, #+0x92a]		;r6+0x92a=*(0000092c)
:0204624C 290385F4 stmcsdb  r3 ,{r2,r4,r5,r6,r7,r8,r10,r15}
:02046250 12292412 eorne  r2,r9,#0x12000000
:02046254 E8BD5883 ldmia  r13!,{r0,r1,r7,r11,r12,r14}
:02046258 00212FE4 eoreq  r2,r1,r4,ror #0x1f
:0204625C 10000019 andne  r0,r0,r9,lsl r0
:02046260 05FD2FF0 ldreqb r2,[r13, #+0xff0]!
:02046264 05780005 ldreqb r0,[r8, #-0x5]!
:02046268 2C945000 ldccs  0,cr5,[r4],{#0x0}
:0204626C 95480207 strlsb r0,[r8, #-0x207]		;(r8-0x207=*(fffffdf9))
:02046270 30180207 andccs r0,r8,r7,lsl #0x4
:02046274 01064500 unknown
:02046278 00056C00 andeq  r6,r5,r0,lsl #0x18
:0204627C 02102F64 andeqs r2,r0,#0x190
:02046280 0005A00B andeq  r10,r5,r11
:02046284 0000CC74 andeq  r12,r0,r4,ror r12
:02046288 F90230D4 stmnvdb  r2 ,{r2,r4,r6,r7,r12,r13}
:0204628C 10087901 andne  r7,r8,r1,lsl #0x12
:02046290 49801631 stmmiib  r0 ,{r0,r4,r5,r9,r10,r12}
:02046294 2BE5981F blcs 019AC318
:02046298 49175501 ldmmidb  r7 ,{r0,r8,r10,r12,r14}
:0204629C 6D60020F stcvsl 2,cr0,[r0,#-0x3c]!
:020462A0 01415009 unknown
:020462A4 A15100A6 cmpge r1,r6,lsr #0x1
:020462A8 ADF1DF24 ldcgel 15,cr13,[r1,#+0x90]!
:020462AC 2401F4B1 strcs r15,[r1],#-0x4b1
:020462B0 A8618994 unknown
:020462B4 7D91407D unknown
:020462B8 7D0D3D20 unknown
:020462BC 176DEA40 strneb r14,da 
:020462C0 02BD1007 adceqs r1,r13,#0x7
:020462C4 0039840E eoreqs r8,r9,r14,lsl #0x8
:020462C8 31C90FA5 biccc  r0,r9,r5,lsr #0x1f
:020462CC 11A1E584 movne  r14,r4,lsl #0xb		;r14=0(0x0)
:020462D0 00212F00 eoreq  r2,r1,r0,lsl #0x1e
:020462D4 21D01815 biccss r1,r0,r5,lsl r8
:020462D8 490E2100 stmmidb  r14 ,{r8,r13}
:020462DC 0F012008 swieq 0x00012008
:020462E0 101D01B1 ldrneh r0,[r13], -r1
:020462E4 00117733 andeqs r7,r1,r3,lsr r7
:020462E8 77001198 unknown
:020462EC 7D020500 unknown
:020462F0 99651F40 unknown
:020462F4 00699300 rsbeq  r9,r9,r0,lsl #0x6
:020462F8 E2840F51 add  r0,r4,#0x144
:020462FC FFC70597 swinv 0x00c70597
:02046300 A00FC2EB andge  r12,r15,r11,ror #0x5
:02046304 C800FCE3 stmgtda  r0 ,{r0,r1,r5,r6,r7,r10,r11,r12,r13,r14,r15}
:02046308 112C7DA5 unknown
:0204630C 217138B1 ldrcsh r3,[r1, #-0x81]!
:02046310 A59210E1 ldrge r1,[r2, #+0xe1]		;r2+0xe1=*(000000e1)
:02046314 4DA5F03D stcmi  0,cr15,[r5,#+0xf4]!
:02046318 E3A02FC2 mov  r2,#0x308		;r2=776(0x308)
:0204631C 01560567 cmpeq r6,r7,ror #0xa
:02046320 00613CEB rsbeq  r3,r1,r11,ror #0x19
:02046324 0E81102C cdpeq 0,8,cr1,cr1,cr12,1
:02046328 E5840390 str r0,[r4, #+0x390]		;r4+0x390=*(00000390)
:0204632C 29D100D0 ldmcsib  r1 ,{r4,r6,r7}^
:02046330 00403021 subeq  r3,r0,r1,lsr #0x0
:02046334 00D0159D smulleqs r1,r0,r13,r5
:02046338 006D11D0 unknown
:0204633C 29071380 stmcsdb  r7 ,{r7,r8,r9,r12}
:02046340 78201130 stmvcda  r0!,{r4,r5,r8,r12}
:02046344 101D0011 andnes r0,r13,r1,lsl r0
:02046348 000D6C30 andeq  r6,r13,r0,lsr r12
:0204634C 02B5052D adceqs r0,r5,#0xB400000
:02046350 1973E3A0 ldmnedb  r3!,{r5,r7,r8,r9,r13,r14,r15}^
:02046354 10473400 subne  r3,r7,r0,lsl #0x8
:02046358 1D17899D unknown
:0204635C 210BC121 unknown
:02046360 04354126 unknown
:02046364 65206CBC strvs r6,[r0, #-0xcbc]!
:02046368 44003501 strmi r3,[r0],#-0x501
:0204636C 0CF911E1 ldceql 1,cr1,[r9],#+0x384
:02046370 48EC1181 unknown
:02046374 0CE59D50 stceql 13,cr9,[r5],#+0x140
:02046378 45018530 strmi r8,[r1, #-0x530]		;(r1-0x530=*(fffffad0))
:0204637C 3041C028 subcc  r12,r1,r8,lsr #0x0
:02046380 0E241179 mcreq 1,1,r1,cr4,cr9,{3}
:02046384 11A06500 movne  r6,r0,lsl #0xa		;r6=16777216(0x1000000)
:02046388 FE63C350 mcr2 3,3,r12,cr3,cr0,{2}
:0204638C 17E13CD5 unknown
:02046390 0F813029 swieq 0x00813029
:02046394 1EE58140 cdpne 1,14,cr8,cr5,cr0,2
:02046398 0D29101D stceq  0,cr1,[r9,#-0x74]!
:0204639C 1CD53775 ldcnel 7,cr3,[r5],{#0x75}
:020463A0 190003DF stmnedb  r0 ,{r0,r1,r2,r3,r4,r6,r7,r8,r9}
:020463A4 D11035EB tstle r0,r11,ror #0xb
:020463A8 0C103115 ldceq  1,cr3,[r0],{#0x15}
:020463AC 0EE59D10 mcreq 13,7,r9,cr5,cr0,{0}
:020463B0 11490E25 unknown
:020463B4 101826F1 ldrnesh r2,[r8], -r1
:020463B8 DC273D91 stcle  13,cr3,[r7],#-0x244
:020463BC 2825F247 stmcsda  r5!,{r0,r1,r2,r6,r9,r12,r13,r14,r15}
:020463C0 F0121009 andnvs r1,r2,r9
:020463C4 911D8581 tstls r13,r1,lsl #0xb
:020463C8 D5D0C60E ldrleb r12,[r0, #+0x60e]		;r0+0x60e=*(0000460e)
:020463CC FC074503 stc2  5,cr4,[r7],{#0x3}
:020463D0 F03D5130 eornvs r5,r13,r0,lsr r1
:020463D4 A5A60D51 strge r0,[r6, #+0xd51]!
:020463D8 1DC1067D unknown
:020463DC 10C51DC5 sbcne  r1,r5,r5,asr #0x1b
:020463E0 1EA01020 cdpne 0,10,cr1,cr0,cr0,1
:020463E4 FE852DC1 cdp2 13,8,cr2,cr5,cr1,6
:020463E8 0AE5EBFF beq 019C13EC
:020463EC 6055152D subvss r1,r5,r13,lsr #0xa
:020463F0 840077E1 strhi r7,[r0],#-0x7e1
:020463F4 807C0102 rsbhis r0,r12,r2,lsl #0x2
:020463F8 000700E2 andeq  r0,r7,r2,ror #0x1
:020463FC C15F0559 cmpgt r15,r9,asr r5
:02046400 DD056910 unknown
:02046404 F410A500 ldrnv r10,[r0],#-0x500
:02046408 2241C5AE subcs  r12,r1,#0x2B800000
:0204640C 136C6A79 unknown
:02046410 0039000D eoreqs r0,r9,r13
:02046414 79E6B2CC unknown
:02046418 9F03603A swils 0x0003603a
:0204641C 790414E5 stmvcdb  r4 ,{r0,r2,r5,r6,r7,r10,r12}
:02046420 7901058A stmvcdb  r1 ,{r1,r3,r7,r8,r10}
:02046424 2A79854A bcs 03EA7954
:02046428 79145125 ldmvcdb  r4 ,{r0,r2,r5,r8,r12,r14}
:0204642C 7940B74A stmvcdb  r0 ,{r1,r3,r6,r8,r9,r10,r12,r13,r15}^
:02046430 28E2846A unknown
:02046434 9F3A7913 swils 0x003a7913
:02046438 79101942 ldmvcdb  r0 ,{r1,r6,r8,r11,r12}
:0204643C 7913184A ldmvcdb  r3 ,{r1,r3,r6,r11,r12}
:02046440 0A79841A beq 03EA74B0
:02046444 2A795384 bcs 03E9B25C
:02046448 40002998 mulmi  r0,r8,r9
:0204644C 000514ED andeq  r1,r5,r13,ror #0x9
:02046450 B5037180 strlt r7,[r3, #-0x180]		;(r3-0x180=*(fe4350c1))
:02046454 55F81EC9 ldrplb r1,[r8, #+0xec9]!
:02046458 9F32F809 swils 0x0032f809
:0204645C 000592E5 andeq  r9,r5,r5,ror #0x5
:02046460 69500BB5 ldmvsdb  r0 ,{r0,r2,r4,r5,r7,r8,r9,r11}^
:02046464 2A75851A bcs 03DA78D4
:02046468 002AE68D eoreq  r14,r10,r13,lsl #0xd
:0204646C FB1009EB blx 02448C28
:02046470 923A755E eorlss r7,r10,#0x17800000
:02046474 A5A404B5 strge r0,[r4, #+0x4b5]!
:02046478 1B517D11 blne 034A58C4
:0204647C 2E453115 mcrcs 1,2,r3,cr5,cr5,{0}
:02046480 31913010 orrccs r3,r1,r0,lsl r0
:02046484 20F5119D smlalcss r1,r5,r13,r1
:02046488 00140ED9 ldreqsb r0,[r4], -r9
:0204648C 0D2011EB stceq  1,cr1,[r0,#-0x3ac]!
:02046490 1CA1C616 stcne  6,cr12,[r1],#+0x58
:02046494 0EAD0009 cdpeq 0,10,cr0,cr13,cr9,0
:02046498 E19D0B01 orrs r0,r13,r1,lsl #0x16
:0204649C 2EA59000 cdpcs 0,10,cr9,cr5,cr0,0
:020464A0 800D8CAF andhi  r8,r13,r15,lsr #0x19
:020464A4 80000D1C andhi  r0,r0,r12,lsl r13
:020464A8 29188029 ldmcsdb  r8 ,{r0,r3,r5,r15}
:020464AC 2980AA80 stmcsib  r0 ,{r7,r9,r11,r13,r15}
:020464B0 00191400 andeqs r1,r9,r0,lsl #0x8
:020464B4 6DD50CD2 unknown
:020464B8 1A598A36 bne 036A8D98
:020464BC FB0D8031 blx 023A6590
:020464C0 91C27059 bicls  r7,r2,r9,asr r0
:020464C4 21530903 cmpcs r3,r3,lsl #0x12
:020464C8 00351D00 eoreqs r1,r5,r0,lsl #0x1a
:020464CC 51840C01 orrpl  r0,r4,r1,lsl #0x18
:020464D0 C5039909 strgt r9,[r3, #-0x909]		;(r3-0x909=*(fe434938))
:020464D4 00711BB9 unknown
:020464D8 00802528 addeq  r2,r0,r8,lsr #0xa
:020464DC 841365FB ldrhi r6,[r3],#-0x5fb
:020464E0 6550DD4B ldrvsb r13,[r0, #-0xd4b]		;(r0-0xd4b=*(000032b5))
:020464E4 0011FB23 andeqs r15,r1,r3,lsr #0x16
:020464E8 22041F65 andcs  r1,r4,#0x194
:020464EC F69B701D unknown
:020464F0 B111801D tstlt r1,r13,lsl r0
:020464F4 000DF20D andeq  r15,r13,r13,lsl #0x4
:020464F8 AA8029E8 bge 00050CA0
:020464FC 5D7105EE ldcpll 5,cr0,[r1,#-0x3b8]!
:02046500 EAE28402 b 018E7510
:02046504 80291019 eorhi  r1,r9,r9,lsl r0
:02046508 8029C0C6 eorhi  r12,r9,r6,asr #0x1
:0204650C 9C000DE3 stcls  13,cr0,[r0],{#0xe3}
:02046510 19EB8029 unknown
:02046514 1B89AA10 blne 002B0D5C
:02046518 02F91F91 rsceqs r1,r9,#0x244
:0204651C 2D9F2198 unknown
:02046520 C7123570 unknown
:02046524 0DE0801D stceql 0,cr8,[r0,#+0x74]!
:02046528 001D7C00 andeqs r7,r13,r0,lsl #0x18
:0204652C 75FA60B9 ldrvcb r6,[r10, #+0xb9]!
:02046530 507DB513 rsbpls r11,r13,r3,lsl r5
:02046534 000D08BD streqh r0,[r13], -r13
:02046538 C8802960 stmgtia  r0 ,{r5,r6,r8,r11,r13}
:0204653C 571F000D ldrpl r0,[r15, -r13]
:02046540 5019020D andpls r0,r9,r13,lsl #0x4
:02046544 39103DC4 ldmccdb  r0 ,{r2,r6,r7,r8,r10,r11,r12,r13}
:02046548 AD1BDD1C unknown
:0204654C FB800D1A blx 000499BC
:02046550 2C000DBD stccs  13,cr0,[r0],{#0xbd}
:02046554 5DB98021 ldcpl  0,cr8,[r9,#+0x84]!
:02046558 23001922 unknown
:0204655C 0DE1D06A stceql 0,cr13,[r1,#+0x1a8]!
:02046560 1215C050 andnes r12,r5,#0x50
:02046564 600D9F21 andvs  r9,r13,r1,lsr #0x1e
:02046568 11C5B094 unknown
:0204656C 50090045 andpl  r0,r9,r5,asr #0x0
:02046570 E8800DB8 stmia  r0 ,{r3,r4,r5,r7,r8,r10,r11}
:02046574 2D9F2E20 unknown
:02046578 000DDCA0 andeq  r13,r13,r0,lsr #0x19
:0204657C D0800DA4 addle  r0,r0,r4,lsr #0x1b
:02046580 2DAA001D stccs  0,cr0,[r10,#+0x74]!
:02046584 003D0C90 mlaeqs r13,r0,r12,r0unknown
:02046588 B4800DA8 strlt r0,[r0],#+0xda8
:0204658C 2D159F20 unknown
:02046590 031903A0 tsteq r9,#0x80000002
:02046594 98800DA0 stmlsia  r0 ,{r5,r7,r8,r10,r11}
:02046598 5590001D ldrpl r0,[r0, #+0x1d]		;r0+0x1d=*(0000401d)
:0204659C 262C800D unknown
:020465A0 0D98E594 unknown
:020465A4 0D417C80 unknown
:020465A8 E5FA8800 ldrb r8,[r10, #+0x800]!
:020465AC 3D4BC901 unknown
:020465B0 39FA8412 ldmccib  r10!,{r1,r4,r10,r15}^
:020465B4 DFA53275 swile 0x00a53275
:020465B8 09D50995 ldmeqib  r5 ,{r0,r2,r4,r7,r8,r11}^
:020465BC F95D195D ldmnvdb  r13 ,{r0,r2,r3,r4,r6,r8,r11,r12}^
:020465C0 31F90D15 mvnccs r0,r5,lsl r13
:020465C4 3190391D orrccs r3,r0,r13,lsl r9
:020465C8 00251271 eoreq  r1,r5,r1,ror r2
:020465CC 72B40001 adcvcs r0,r4,#0x1
:020465D0 15191131 ldrne r1,[r9, #-0x131]		;(r9-0x131=*(bffffed8))
:020465D4 DC326919 ldcle  9,cr6,[r2],#-0x64
:020465D8 01E80001 mvneq  r0,r1
:020465DC 31F4AE00 mvnccs r10,r0,lsl #0x1c
:020465E0 0909D23D stmeqdb  r9 ,{r0,r2,r3,r4,r5,r9,r12,r14,r15}
:020465E4 32340001 eorccs r0,r4,#0x1
:020465E8 4F9C8245 swimi 0x009c8245
:020465EC FDC8E92D unknown
:020465F0 0245A01A subeq  r10,r5,#0x1A
:020465F4 E59A5050 ldr r5,[r10, #+0x50]		;r10+0x50=*(00004050)
:020465F8 770E3501 strvc r3,[r14,-r1, lsl #0xa]
:020465FC 08E28500 unknown
:02046600 2F690B51 swics 0x00690b51
:02046604 EB002014 bl 0204E65C
:02046608 83800DE4 orrhi  r0,r0,#0x3900
:0204660C D8000D5A stmleda  r0 ,{r1,r3,r4,r6,r8,r10,r11}
:02046610 1D56801D unknown
:02046614 2A2F5180 bcs 02C1AC1C
:02046618 0D52E285 unknown
:0204661C 801DBC00 andhis r11,r13,r0,lsl #0x18
:02046620 A8601D4E unknown
:02046624 060D0699 unknown
:02046628 A0000D4A andge  r0,r0,r10,asr #0x1a
:0204662C A02D9F21 eorge  r9,r13,r1,lsr #0x1e
:02046630 9950118B ldmlsdb  r0 ,{r0,r1,r3,r7,r8,r12}^
:02046634 000D4218 andeq  r4,r13,r8,lsl r2
:02046638 3E801D84 cdpcc 13,8,cr1,cr0,cr4,4
:0204663C 09192BFA ldmeqdb  r9 ,{r1,r3,r4,r5,r6,r7,r8,r9,r11,r13}
:02046640 FA46803D blx 031E6744
:02046644 A02D2A9D mlage  r13,r13,r10,r2unknown
:02046648 B3800D5C orrlt  r0,r0,#0x1700
:0204664C 50000D32 andpl  r0,r0,r2,lsr r13
:02046650 FA2E801D blx 02BE66D4
:02046654 4A26092D bmi 029C8B10
:02046658 0D3670ED ldceq  0,cr7,[r6,#-0x3b4]!
:0204665C AD213400 stcge  4,cr3,[r1,#-0x0]!
:02046660 00112670 andeqs r2,r1,r0,ror r6
:02046664 85202FA5 strhi r2,[r0, #-0xfa5]!
:02046668 2C0160AD stccs  0,cr6,[r1],{#0xad}
:0204666C 2108E282 unknown
:02046670 0C020479 stceq  4,cr0,[r2],{#0x79}
:02046674 0CD2E289 ldceql 2,cr14,[r2],{#0x89}
:02046678 19E1D002 unknown
:0204667C 8900C25C stmhidb  r0 ,{r2,r3,r4,r6,r9,r14,r15}
:02046680 590402E2 stmpldb  r4 ,{r1,r5,r6,r7,r9}
:02046684 1205E10E andne  r14,r5,#0x80000003
:02046688 00F40121 rsceqs r0,r4,r1,lsr #0x2
:0204668C 2E0DE59F mcrcs 5,0,r14,cr13,cr15,{4}
:02046690 5710C1C6 ldrpl r12,r0,r4,r1,lsr #0x2
:02046694 690855E3 stmvsdb  r8 ,{r0,r1,r5,r6,r7,r8,r10,r12,r14}
:02046698 87649A18 unknown
:0204669C 40016980 andmi  r6,r1,r0,lsl #0x13
:020466A0 A0B00CE9 adcges r0,r0,r9,ror #0x19
:020466A4 1CF914E3 ldcnel 4,cr1,[r9],#+0x38c
:020466A8 2C00FD0B stccs  13,cr15,[r0],{#0xb}
:020466AC 1006003D andne  r0,r6,r13,lsr r0
:020466B0 02E01589 rsceq  r1,r0,#0x22400000
:020466B4 01E2811C mvneq  r8,r12,lsl r1
:020466B8 E2008660 and  r8,r0,#0x6000000
:020466BC E1D11CD2 ldrsb r1,[r1, #+0xc2]		;r1+0xc2=*(000000c2)
:020466C0 06C50C00 streqb r0,[r5],+r0, lsl #0x18
:020466C4 E1560080 cmp r6,r0,lsl #0x1
:020466C8 E0210C40 eor  r0,r1,r0,asr #0x18
:020466CC C8000001 stmgtda  r0 ,{r0}
:020466D0 FFFFF3E4 swinv 0x00fff3e4
:020466D4 4500873A strmi r8,[r0, #-0x73a]		;(r0-0x73a=*(000038c6))
:020466D8 E30B0D01 unknown
:020466DC 0705212D streq r2,[r5,-r13, lsr #0x2]
:020466E0 9300BD20 unknown
:020466E4 400601E1 andmi  r0,r6,r1,ror #0x3
:020466E8 C6DFE7C0 ldrgtb r14,r0,r6,r1,ror #0x3
:020466EC 8CEB01FF stchil 1,cr0,[r11],#+0x3fc
:020466F0 A02D9F20 eorge  r9,r13,r0,lsr #0x1e
:020466F4 0D01012D unknown
:020466F8 0DF6D050 ldceql 0,cr13,[r6,#+0x140]!
:020466FC 801D7000 andhis r7,r13,r0
:02046700 BD000DF2 unknown
:02046704 EA600D04 b 03849B1C
:02046708 0D541781 unknown
:0204670C 000DEA80 andeq  r14,r13,r0,lsl #0x15
:02046710 0EED2048 cdpeq 0,14,cr2,cr13,cr8,2
:02046714 85294D95 strhi r4,[r9, #-0xd95]!
:02046718 E5F9E6E2 ldrb r14,[r9, #+0x6e2]!
:0204671C 0AADC837 beq 00BB8800
:02046720 4C1EFDA1 ldcmi  13,cr15,[r14],{#0xa1}
:02046724 01580001 cmpeq r8,r1
:02046728 00016000 andeq  r6,r1,r0
:0204672C C5325568 ldrgt r5,[r2, #-0x568]!
:02046730 08000D06 stmeqda  r0 ,{r1,r2,r8,r10,r11}
:02046734 87AC0005 strhi r0,[r12,+r5]!
:02046738 1402161C strne r1,[r2],#-0x61c
:0204673C 6736BD32 unknown
:02046740 08797073 unknown
:02046744 D0000578 andle  r0,r0,r8,ror r5
:02046748 323C0695 eorccs r0,r12,#0x9500000
:0204674C 4AF83A7D bmi 01E55148
:02046750 ABE92D41 blge 01A91C5C
:02046754 17491E4D strneb r1,r0,r12,#0x9500000
:02046758 B000F180 andlt  r15,r0,r0,lsl #0x3
:0204675C 5D016970 unknown
:02046760 50160D11 andpls r0,r6,r1,lsl r13
:02046764 0E9EE598 mrceq 5,4,r14,cr14,cr8,{4}
:02046768 19244059 stmnedb  r4!,{r0,r3,r4,r6,r14}
:0204676C 9525B800 strls r11,[r5, #-0x800]!
:02046770 2D0540E5 unknown
:02046774 002D0840 eoreq  r0,r13,r0,asr #0x10
:02046778 276D11A0 strcsb r1,[r13,-r0, lsr #0x3]!
:0204677C 104D29E5 subne  r2,r13,r5,ror #0x13
:02046780 191325E5 ldmnedb  r3 ,{r0,r2,r5,r6,r7,r8,r10,r13}
:02046784 3511F936 ldrcc r15,[r1, #-0x936]		;(r1-0x936=*(fffff6ca))
:02046788 141A6D10 ldrne r6,[r10],#-0xd10
:0204678C 08BD3C06 ldmeqia  r13!,{r1,r2,r10,r11,r12,r13}
:02046790 16910B35 unknown
:02046794 B191160C orrlts r1,r1,r12,lsl #0xc
:02046798 A740B9BD unknown
:0204679C 11BD1BED movnes r1,r13,ror #0x17
:020467A0 B842119E stmltda  r2 ,{r1,r2,r3,r4,r7,r8,r12}^
:020467A4 4D050D15 unknown
:020467A8 0091CB10 addeqs r12,r1,r0,lsl r11
:020467AC 69106554 ldmvsdb  r0 ,{r2,r4,r6,r8,r10,r13,r14}
:020467B0 651DDD56 ldrvs r13,[r13, #-0xd56]		;(r13-0xd56=*(fffff2aa))
:020467B4 650E1520 strvs r1,[r14, #-0x520]		;r14-0x520=*(0204613c)=#285548831(0x1105211f)
:020467B8 0914FD40 ldmeqdb  r4 ,{r6,r8,r10,r11,r12,r13,r14,r15}
:020467BC 97400405 strlsb r0,[r0,-r5, lsl #0x8]
:020467C0 1B5501E5 blne 03586F5C
:020467C4 F1187D82 tstnv r8,r2,lsl #0x1b
:020467C8 19180D1E ldmnedb  r8 ,{r1,r2,r3,r4,r8,r10,r11}
:020467CC 00193600 andeqs r3,r9,r0,lsl #0xc
:020467D0 AF00B961 swige 0x0000b961
:020467D4 40D51598 smullmis r1,r5,r8,r5
:020467D8 80D5151D sbchis r1,r5,r13,lsl r5
:020467DC 3A804584 bcc 00057DF4
:020467E0 7BC0455C blvc 01057D58
:020467E4 155CC045 ldrneb r12,[r12, #-0x45]		;(r12-0x45=*(ffffffbb))
:020467E8 392D1091 stmccdb  r13!,{r0,r4,r7,r12}
:020467EC 02E16580 rsceq  r6,r1,#0x20000000
:020467F0 3C80D58E stccc  5,cr13,[r0],{#0x8e}
:020467F4 28708D25 ldmcsda  r0!,{r0,r2,r5,r8,r10,r11,r15}^
:020467F8 69A5C08D stmvsib  r5!,{r0,r2,r3,r7,r14,r15}
:020467FC 0304C08D unknown
:02046800 0135E594 unknown
:02046804 59C22301 stmplib  r2 ,{r0,r8,r9,r13}^
:02046808 0B141D10 bleq 0254DC50
:0204680C 03B019FF moveqs r1,#0x3FC000		;r1=4177920(0x3fc000)
:02046810 53324019 teqpl r2,#0x19
:02046814 0DF60019 ldceql 0,cr0,[r6,#+0x64]!
:02046818 2BF10D21 blcs 01C89CA4
:0204681C 14010D01 strne r0,[r1],#-0xd01
:02046820 C7710D4D ldrgtb r0,[r1],#-0xd01
:02046824 45AC810D strmi r8,[r12, #+0x10d]!
:02046828 1F043960 swine 0x00043960
:0204682C 45B5B045 ldrmi r11,[r5, #+0x45]!
:02046830 A051D10D subges r13,r1,r13,lsl #0x2
:02046834 8051070D subhis r0,r1,r13,lsl #0xe
:02046838 F2805174 addnv  r5,r0,#0x1D
:0204683C 33C0515E biccc  r5,r0,#0x80000017
:02046840 2EF051FB mrccs 1,7,r5,cr0,cr11,{7}
:02046844 40316164 eormis r6,r1,r4,ror #0x2
:02046848 B0B91449 adclts r1,r9,r9,asr #0x8
:0204684C 2080B943 addcs  r11,r0,r3,asr #0x12
:02046850 DD707124 ldclel 1,cr7,[r0,#-0x90]!
:02046854 E9A0714A stmib  r0!,{r1,r3,r6,r8,r12,r13,r14}
:02046858 F0B9FB02 adcnvs r15,r9,r2,lsl #0x16
:0204685C 21616419 unknown
:02046860 B5CB003D strltb r0,[r11, #+0x3d]		;r11+0x3d=*(0000003d)
:02046864 9DFDB23B ldclsl 2,cr11,[r13,#+0xec]!
:02046868 259502B3 ldrcs r0,[r5, #+0x2b3]		;r5+0x2b3=*(1cd53a28)=#0(0x00000000)
:0204686C E729E587 str r14,[r9,-r7, lsl #0xb]!
:02046870 41CC0199 unknown
:02046874 2525C900 strcs r12,[r5, #-0x900]!
:02046878 3A5D8300 bcc 037A7480
:0204687C 459C7285 ldrmi r7,[r12, #+0x285]		;r12+0x285=*(00000285)
:02046880 455BFD10 ldrmib r15,[r11, #-0xd10]		;(r11-0xd10=*(fffff2f0))
:02046884 FB9BFD10 blx 00745CCC
:02046888 8CBDB045 ldchi  0,cr11,[r13],#+0x114
:0204688C 04F9A051 unknown
:02046890 6470511E unknown
:02046894 56AE8051 unknown
:02046898 0609A051 unknown
:0204689C EAF051FA b 01C5B08C
:020468A0 51980051 orrpls r0,r8,r1,asr r0
:020468A4 1328AB00 unknown
:020468A8 51FFB051 mvnpls r11,r1,asr r0
:020468AC 51231080 unknown
:020468B0 51999470 orrpls r9,r9,r0,ror r4
:020468B4 FA0C69A0 blx 02360F44
:020468B8 51D5F051 bicpls r15,r5,r1,asr r0
:020468BC 51569C00 cmppl r6,r0,lsl #0x18
:020468C0 2912DC00 ldmcsdb  r2 ,{r10,r11,r12,r14,r15}
:020468C4 51405101 unknown
:020468C8 8151EA11 cmphi r1,r1,lsl r10
:020468CC 5122BCB9 strplh r11,[r2, -r9]!
:020468D0 C1518471 cmpgt r1,r1,ror r4
:020468D4 E5C151C5 strb r5,[r1, #+0x1c5]		;r1+0x1c5=*(003fc1c5)
:020468D8 63C0D410 bicvs  r13,r0,#0x10000000
:020468DC 01B90209 moveqs r0,r9,lsl #0x4		;r0=144(0x90)
:020468E0 23001D94 unknown
:020468E4 06AC007D unknown
:020468E8 1DD54BA1 unknown
:020468EC CD002380 unknown
:020468F0 12780A05 rsbnes r0,r8,#0x5000
:020468F4 2E6130DD mcrcs 0,3,r3,cr1,cr13,{6}
:020468F8 0419E285 ldreq r14,[r9],#-0x285
:020468FC 1DCD01DD unknown
:02046900 06107C65 ldreq r7,[r9],#-0x285
:02046904 A40905C5 strge r0,[r9],#-0x5c5
:02046908 85E59521 strhib r9,[r5, #+0x521]!
:0204690C 5023D504 eorpl  r13,r3,r4,lsl #0xa
:02046910 000D3012 andeq  r3,r13,r2,lsl r0
:02046914 00491E55 subeq  r1,r9,r5,asr r14
:02046918 02441689 subeq  r1,r4,#0x8900000
:0204691C 180FE59F stmneda  r15 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:02046920 D0102110 andles r2,r0,r0,lsl r1
:02046924 E5C10125 strb r0,[r1, #+0x125]		;r1+0x125=*(003fc125)
:02046928 D40C14D2 strle r1,[r12],#-0x4d2
:0204692C C21015E1 andgts r1,r0,#0x38400000
:02046930 08128400 ldmeqda  r2 ,{r10,r15}
:02046934 01009D11 unknown
:02046938 DFE2850C swile 0x00e2850c
:0204693C E1D00202 bics r0,r0,r2,lsl #0x4
:02046940 89007118 stmhidb  r0 ,{r3,r4,r8,r12,r13,r14}
:02046944 AD101510 unknown
:02046948 30782F14 rsbccs r2,r8,r4,lsl r15
:0204694C 790CE285 stmvcdb  r12 ,{r0,r2,r7,r9,r13,r14,r15}
:02046950 833C010E teqhi r12,#0x80000003
:02046954 E400E210 str r14,[r0],#-0x210
:02046958 16313019 unknown
:0204695C 510025FC unknown
:02046960 E285CF58 add  r12,r5,#0x160
:02046964 E2853E11 add  r3,r5,#0x110
:02046968 8DC00000 unknown
:0204696C 0025F9E5 eoreq  r15,r5,r5,ror #0x13
:02046970 11001959 unknown
:02046974 E88D0050 stmia  r13 ,{r4,r6}
:02046978 08000580 stmeqda  r0 ,{r7,r8,r10}
:0204697C 50A10011 adcpl  r0,r1,r1,lsl r0
:02046980 D8E28420 unknown
:02046984 31D80029 bicccs r0,r8,r9,lsr #0x0
:02046988 09E5109F unknown
:0204698C 01590C10 cmpeq r9,r0,lsl r12
:02046990 EB00E3EF bl 0207F954
:02046994 5D10090A unknown
:02046998 1000655C andne  r6,r0,r12,asr r5
:0204699C 00510011 subeqs r0,r1,r1,lsl r0
:020469A0 000D6938 andeq  r6,r13,r8,lsr r9
:020469A4 EBFFC2DF bl 02037528
:020469A8 019F11B4 ldreqh r1,[r15, +r4]
:020469AC AB1389E5 blge 02529148
:020469B0 3C0201C9 stccc  1,cr0,[r2],{#0xc9}
:020469B4 4A1D0971 bmi 02788F80
:020469B8 416879B9 strmih r7,[r8, #-0x99]!
:020469BC 2F497110 swics 0x00497110
:020469C0 0365A041 unknown
:020469C4 38EDC041 unknown
:020469C8 C5AB09B9 strgt r0,[r11, #+0x9b9]!
:020469CC 3910AD00 ldmccdb  r0 ,{r8,r10,r11,r13,r15}
:020469D0 9A792D53 bls 03E91F24
:020469D4 30812158 addcc  r2,r1,r8,asr r1
:020469D8 E3A01F42 mov  r1,#0x108		;r1=264(0x108)
:020469DC 251E041E ldrcs r0,[r14, #-0x41e]		;r14-0x41e=*(020464a2)=#219971597(0x0d1c800d)
:020469E0 5F892D07 swipl 0x00892d07
:020469E4 2DAB00C5 stccs  0,cr0,[r11,#+0x314]!
:020469E8 D6506D19 unknown
:020469EC 0972D901 ldmeqdb  r2!,{r0,r8,r11,r12,r14,r15}^
:020469F0 4E204900 cdpmi 9,2,cr4,cr0,cr0,0
:020469F4 11A002F5 unknown
:020469F8 0500612E streq r6,[r0, #-0x12e]		;r0-0x12e=*(0d1c7edf)=#0(0x00000000)
:020469FC 95119C00 ldrls r9,[r1, #-0xc00]		;(r1-0xc00=*(fffff508))
:02046A00 01C104E5 biceq  r0,r1,r5,ror #0x9
:02046A04 23A50383 movcs  r0,#0xC000002		;r0=201326594(0xc000002)
:02046A08 E59711E1 ldr r1,[r7, #+0x1e1]		;r7+0x1e1=*(0f2045a8)=#0(0x00000000)
:02046A0C 10101EA1 andnes r1,r0,r1,lsr #0x1d
:02046A10 5D09A526 unknown
:02046A14 01811F4F orreq  r1,r1,r15,asr #0x1e
:02046A18 92001D20 andls  r1,r0,#0x800
:02046A1C 7F5D2BC5 swivc 0x005d2bc5
:02046A20 69010DD8 stmvsdb  r1 ,{r3,r4,r6,r7,r8,r10,r11}
:02046A24 EB001E20 bl 0204E2AC
:02046A28 4F5D0DAB swimi 0x005d0dab
:02046A2C 1171106D cmnne r1,r13,ror #0x0
:02046A30 FD001920 unknown
:02046A34 EB170152 bl 02606F84
:02046A38 00C501A0 sbceq  r0,r5,r0,lsr #0x3
:02046A3C 07A91D41 streq r1,r0,r5,r0,lsr #0x3
:02046A40 B8101123 ldmltda  r0 ,{r0,r1,r5,r8,r12}
:02046A44 183D1671 ldmneda  r13!,{r0,r4,r5,r6,r9,r10,r12}
:02046A48 1D120705 unknown
:02046A4C 092506AD stmeqdb  r5!,{r0,r2,r3,r5,r7,r9,r10}
:02046A50 2F4D6708 swics 0x004d6708
:02046A54 8D700099 ldchil 0,cr0,[r0,#-0x264]!
:02046A58 1F392EAD swine 0x00392ead
:02046A5C 734F1F41 unknown
:02046A60 AB3329FA blge 02D11250
:02046A64 0015081D andeqs r0,r5,r13,lsl r8
:02046A68 1A000818 bne 02048AD0
:02046A6C 023908D9 eoreqs r0,r9,#0xD90000
:02046A70 32390B13 eorccs r0,r9,#0x4C00
:02046A74 811F41AB tsthi r15,r11,lsr #0x3
:02046A78 06E8BD53 unknown
:02046A7C 480F8501 stmmida  r15 ,{r0,r8,r10,r15}
:02046A80 30328405 eorccs r8,r2,r5,lsl #0x8
:02046A84 43320F91 teqmi r2,#0x244
:02046A88 034B3203 unknown
:02046A8C 05000931 streq r0,[r0, #-0x931]		;(r0-0x931=*(fffff6cf))
:02046A90 31B8D500 movccs r13,r0,lsl #0xa		;r13=0(0x0)
:02046A94 95320F9D ldrls r0,[r2, #-0xf9d]!
:02046A98 FC00090F stc2  9,cr0,[r0],{#0xf}
:02046A9C 04B403D9 unknown
:02046AA0 310F7533 mrscc r7,CPSR
:02046AA4 10190021 andnes r0,r9,r1,lsr #0x0
:02046AA8 B40F2D31 strlt r2,[r15],#-0xd31
:02046AAC 31280001 unknown
:02046AB0 10110F29 andnes r0,r1,r9,lsr #0x1e
:02046AB4 310F2931 mrscc r2,CPSR
:02046AB8 010F1559 mrseq r1,CPSR
:02046ABC 00752000 rsbeqs r2,r5,r0
:02046AC0 35813110 strcc r3,[r1, #+0x110]		;r1+0x110=*(00000110)
:02046AC4 71CB31E5 bicvc  r3,r11,r5,ror #0x3
:02046AC8 4507E900 strmi r14,[r7, #-0x900]		;r7-0x900=*(0f203ac7)=#0(0x00000000)
:02046ACC 791D3D12 ldmvcdb  r13 ,{r1,r4,r8,r10,r11,r12,r13}
:02046AD0 18103123 ldmneda  r0 ,{r0,r1,r5,r8,r12,r13}
:02046AD4 05490067 streqb r0,[r9, #-0x67]		;(r9-0x67=*(bfffffa2))
:02046AD8 09002D04 stmeqdb  r0 ,{r2,r8,r10,r11,r13}
:02046ADC 2538006D ldrcs r0,[r8, #-0x6d]!
:02046AE0 2038AA05 eorcss r10,r8,r5,lsl #0x14
:02046AE4 1DB93205 ldcne  2,cr3,[r9,#+0x14]!
:02046AE8 0405EB00 streq r14,[r5],#-0xb00
:02046AEC 47991775 unknown
:02046AF0 EBFFF9FA bl 020452E0
:02046AF4 8343D904 unknown
:02046AF8 0502597D streq r5,[r2, #-0x97d]		;(r2-0x97d=*(fffff98b))
:02046AFC 15023500 strne r3,[r2, #-0x500]		;(r2-0x500=*(fffffe08))
:02046B00 C1074100 unknown
:02046B04 0107CD13 unknown
:02046B08 33400000 unknown
:02046B0C 1EF93EF1 mrcne 14,7,r3,cr9,cr1,{7}
:02046B10 E91551C0 ldmdb  r5 ,{r6,r7,r8,r12,r14}
:02046B14 E510551E ldr r5,[r0, #-0x51e]		;(r0-0x51e=*(fffffae2))
:02046B18 8051111E subhis r1,r1,r14,lsl r1
:02046B1C AF40510E swige 0x0040510e
:02046B20 5110153A tstpl r0,r10,lsr r5
:02046B24 51101550 tstpl r0,r0,asr r5
:02046B28 00113440 andeqs r3,r1,r0,asr #0x8
:02046B2C 80515E08 subhis r5,r1,r8,lsl #0x1c
:02046B30 2F002D08 swics 0x00002d08
:02046B34 A1421DC5 unknown
:02046B38 E5551500 ldrb r1,[r5, #-0x500]		;r5-0x500=*(1cd53275)=#0(0x00000000)
:02046B3C 8510C525 ldrhi r12,[r0, #-0x525]		;(r0-0x525=*(fffffadb))
:02046B40 D5134511 ldrle r4,[r3, #-0x511]		;(r3-0x511=*(fe434d30))
:02046B44 91000800 unknown
:02046B48 1525E51E strne r14,[r5, #-0x51e]!
:02046B4C 1501F160 strne r15,[r1, #-0x160]		;(r1-0x160=*(fffffea0))
:02046B50 00150C40 andeqs r0,r5,r0,asr #0x18
:02046B54 60155C1F andvss r5,r5,r15,lsl r12
:02046B58 1015005D andnes r0,r5,r13,asr r0
:02046B5C 001515D9 ldreqsb r1,[r5], -r9
:02046B60 D1601519 unknown
:02046B64 1015DF01 andnes r13,r5,r1,lsl #0x1e
:02046B68 00151551 andeqs r1,r5,r1,asr r5
:02046B6C 501DC513 andpls r12,r13,r3,lsl r5
:02046B70 401D003D andmis r0,r13,r13,lsr r0
:02046B74 900038E7 andls  r3,r0,r7,ror #0x11
:02046B78 CD146C99 unknown
:02046B7C E900090C stmdb  r0 ,{r2,r3,r8,r11}
:02046B80 02C1E800 sbceq  r14,r1,#0x0
:02046B84 0CE58010 stceql 0,cr8,[r5],#+0x40
:02046B88 0D06000D unknown
:02046B8C 0D0CA140 unknown
:02046B90 000D1400 andeq  r1,r13,r0,lsl #0x8
:02046B94 300DC502 andcc  r12,r13,r2,lsl #0xa
:02046B98 000D4A14 andeq  r4,r13,r4,lsl r10
:02046B9C FE00111C mcr2 1,0,r1,cr0,cr12,{0}
:02046BA0 0A912149 beq 0048F0CC
:02046BA4 75180001 ldrvc r0,[r8, #-0x1]		;(r8-0x1=*(ffffffff))
:02046BA8 0CB58500 ldceq  5,cr8,[r5],#+0x0
:02046BAC F51C0D95 ldrnv r0,[r12, #-0xd95]		;(r12-0xd95=*(fffff26b))
:02046BB0 00BD042F adceqs r0,r13,r15,lsr #0x8
:02046BB4 10F901B4 unknown
:02046BB8 000C4005 andeq  r4,r12,r5
:02046BBC 06000595 unknown
:02046BC0 13890BE5 orrne  r0,r9,#0x39400
:02046BC4 111C5DC5 tstne r12,r5,asr #0x1b
:02046BC8 5E61EB00 cdppl 11,6,cr14,cr1,cr0,0
:02046BCC 4E590187 cdpmi 1,4,cr0,cr9,cr7,4
:02046BD0 0C01CD78 stceq  13,cr12,[r1],{#0x78}
:02046BD4 50000EE9 andpl  r0,r0,r9,ror #0x1d
:02046BD8 651D7D2A ldrvs r7,[r13, #-0xd2a]		;(r13-0xd2a=*(fffff2d6))
:02046BDC 04003105 streq r3,[r0],#-0x105
:02046BE0 019D0009 orreqs r0,r13,r9
:02046BE4 C5377802 ldrgt r7,[r7, #-0x802]!
:02046BE8 1901B901 stmnedb  r1 ,{r0,r8,r11,r12,r13,r15}
:02046BEC 0C111D22 ldceq  13,cr1,[r1],{#0x22}
:02046BF0 02C10065 sbceq  r0,r1,#0x65
:02046BF4 80EF25F1 unknown
:02046BF8 100D0019 andne  r0,r13,r9,lsl r0
:02046BFC 2D61F796 stccsl 7,cr15,[r1,#-0x258]!
:02046C00 669E600D ldrvs r6,[r14],+r13
:02046C04 1D68000D stcnel 0,cr0,[r8,#-0x34]!
:02046C08 2120210B unknown
:02046C0C FFF78E0E swinv 0x00f78e0e
:02046C10 1585EB1D strne r14,[r5, #+0xb1d]		;r5+0xb1d=*(1cd54292)=#0(0x00000000)
:02046C14 1D9F0158 unknown
:02046C18 710B7500 unknown
:02046C1C 11F0E20B mvnnes r14,r11,lsl #0x4
:02046C20 2508E594 strcs r14,[r8, #-0x594]		;(r8-0x594=*(fffffa6c))
:02046C24 20000506 andcs  r0,r0,r6,lsl #0xa
:02046C28 842E02C9 unknown
:02046C2C 15F878E2 ldrneb r7,[r8, #+0x8e2]!
:02046C30 C100B910 unknown
:02046C34 01E3E010 mvneq  r14,r0,lsl r0
:02046C38 10DD0B29 sbcnes r0,r13,r9,lsr #0x16
:02046C3C B0055102 andlt  r5,r5,r2,lsl #0x2
:02046C40 0D89C1EF unknown
:02046C44 8DE80051 stchil 0,cr0,[r8,#+0x144]!
:02046C48 E306F50B unknown
:02046C4C 0414C16C ldreq r12,[r4],#-0x16c
:02046C50 01F40005 mvneqs r0,r5
:02046C54 04113D99 ldreq r3,[r1],#-0xd99
:02046C58 F6E52415 unknown
:02046C5C 083011CE ldmeqda  r0!,{r1,r2,r3,r6,r7,r8,r12}
:02046C60 0E220011 mcreq 0,1,r0,cr2,cr1,{0}
:02046C64 B6E21484 unknown
:02046C68 09DF0001 ldmeqib  r15 ,{r0}^
:02046C6C E85B2D00 ldmda  r11 ,{r8,r10,r11,r13}^
:02046C70 4DB534D0 ldcmi  4,cr3,[r5,#+0x340]!
:02046C74 D054005D subles r0,r4,r13,asr r0
:02046C78 01F8EBFF ldreqsh r14,[r8, #+0xbf]!
:02046C7C ABE59403 blge 019ABC90
:02046C80 147D400D unknown
:02046C84 A7000D08 strge r0,[r0,-r8, lsl #0x1a]
:02046C88 08400D58 stmeqda  r0 ,{r3,r4,r6,r8,r10,r11}^
:02046C8C 0C4B000D stceql 0,cr0,[r11],{#0xd}
:02046C90 100DA3E5 andne  r10,r13,r5,ror #0x7
:02046C94 02CD1E65 sbceq  r1,r13,#0x650
:02046C98 000D044D andeq  r0,r13,r13,asr #0x8
:02046C9C 05200D9F streq r0,[r0, #-0xd9f]!
:02046CA0 F0000D0A andnv  r0,r0,r10,lsl #0x1a
:02046CA4 9B0CC976 blls 02379284
:02046CA8 F03CB9C4 eornvs r11,r12,r4,asr #0x13
:02046CAC 50110025 andpls r0,r1,r5,lsr #0x0
:02046CB0 2DE917ED stccsl 7,cr1,[r9,#+0x3b4]!
:02046CB4 000A2A10 andeq  r2,r10,r0,lsl r10
:02046CB8 9415C4EB ldrls r12,[r5],#-0x4eb
:02046CBC FA225101 blx 028DB0D0
:02046CC0 05C44029 streqb r4,[r4, #+0x29]		;r4+0x29=*(00000029)
:02046CC4 946503ED unknown
:02046CC8 1015E525 andnes r14,r5,r5,lsr #0xa
:02046CCC 0600C905 streq r12,[r0],-r5, lsl #0x12
:02046CD0 60064510 andvs  r4,r6,r0,lsl r5
:02046CD4 1DE5964A stcnel 6,cr9,[r5,#+0x128]!
:02046CD8 250D3210 strcs r3,[r13, #-0x210]		;(r13-0x210=*(fffffdf0))
:02046CDC 10255610 eorne  r5,r5,r0,lsl r6
:02046CE0 D10731A4 unknown
:02046CE4 03790509 cmneq r9,#0x2400000
:02046CE8 5DE59F60 stcpll 15,cr9,[r5,#+0x180]!
:02046CEC 0AF18B0D beq 01CA9928
:02046CF0 A91001B5 ldmgedb  r0 ,{r0,r2,r4,r5,r7,r8}
:02046CF4 E301B101 unknown
:02046CF8 9B340910 blls 02D49140
:02046CFC 0AFFFFF9 beq 02046CE8
:02046D00 780DC50C stmvcda  r13 ,{r2,r3,r8,r10,r14,r15}
:02046D04 68A00089 stmvsia  r0!,{r0,r3,r7}
:02046D08 32440005 subcc  r0,r4,#0x5
:02046D0C 9D330B8D ldcls  11,cr0,[r3,#-0x234]!
:02046D10 0752550B ldreqb r5,[r2,-r11, lsl #0xa]
:02046D14 401121CD andmis r2,r1,r13,asr #0x3
:02046D18 03001103 unknown
:02046D1C 9601D101 strls r13,[r1],-r1, lsl #0x2
:02046D20 51080011 unknown
:02046D24 A301C110 unknown
:02046D28 F1A30BA5 movnv  r0,r5,lsr #0x17		;r0=57(0x39)
:02046D2C 010CAD50 unknown
:02046D30 0001334D andeq  r3,r1,r13,asr #0x6
:02046D34 000E16C9 andeq  r1,r14,r9,asr #0xd
:02046D38 0C9A3D01 ldceq  13,cr3,[r10],{#0x1}
:02046D3C 0D0F0001 unknown
:02046D40 400D0D40 andmi  r0,r13,r0,asr #0x1a
:02046D44 AA000107 bge 02047168
:02046D48 0500010A streq r0,[r0, #-0x10a]		;(r0-0x10a=*(ffffff2f))
:02046D4C 00080001 andeq  r0,r8,r1
:02046D50 06990CE1 ldreq r0,r0,r8,r1
:02046D54 261129CA ldrcs r2,r0,r8,r1
:02046D58 D9000179 stmledb  r0 ,{r0,r3,r4,r5,r6,r8}
:02046D5C 22000D50 andcs  r0,r0,#0x1400
:02046D60 1EB5800D cdpne 0,10,cr8,cr5,cr13,0
:02046D64 591E0059 ldmpldb  r14 ,{r0,r3,r4,r6}
:02046D68 DD4FA280 unknown
:02046D6C 644A3F00 strvsb r3,[r10],#-0xf00
:02046D70 943F63E0 unknown
:02046D74 A41085E0 ldrge r8,[r0],#-0x5e0
:02046D78 64006140 strvs r6,[r0],#-0x140
:02046D7C 9CE3A0E0 stclsl 0,cr10,[r3],#+0x380
:02046D80 E001C532 and  r12,r1,r2,lsr r5
:02046D84 E08452C5 add  r5,r4,r5,asr #0x5
:02046D88 001D359E muleqs r13,r14,r5
:02046D8C E0525080 subs r5,r2,r0,lsl #0x1
:02046D90 88001D07 stmhida  r0 ,{r0,r1,r2,r8,r10,r11,r12}
:02046D94 E5109FE0 ldr r9,[r0, #-0xfe0]		;(r0-0xfe0=*(fffff059))
:02046D98 E1A03FA2 mov  r3,r2,lsr #0x1f		;r3=0(0x0)
:02046D9C 00C4C29E smulleq  r12,r4,r14,r2
:02046DA0 8343C4E0 unknown
:02046DA4 A0EE19E0 rscge  r1,r14,r0,ror #0x13
:02046DA8 349EE300 ldrcc r14,[r14],#+0x300
:02046DAC 4003E0CC andmi  r14,r3,r12,asr #0x1
:02046DB0 1DE00052 stcnel 0,cr0,[r0,#+0x148]!
:02046DB4 000D1D19 andeq  r1,r13,r9,lsl r13
:02046DB8 1C800D07 stcne  13,cr0,[r0],{#0x7}
:02046DBC CDAA1905 stcgt  9,cr1,[r10,#+0x14]!
:02046DC0 A930050A ldmgedb  r0!,{r1,r3,r8,r10}
:02046DC4 44404500 strmib r4,[r0],#-0x500
:02046DC8 0FE59FC0 swieq 0x00e59fc0
:02046DCC B3300D0C teqlt r0,#0x300
:02046DD0 B3B8000D movlts r0,#0xD		;r0=13(0xd)
:02046DD4 E20A8C30 and  r8,r10,#0x3000
:02046DD8 0D0CCD03 unknown
:02046DDC 200D0650 andcs  r0,r13,r0,asr r6
:02046DE0 AC600D51 stcgel 13,cr0,[r0],#-0x144
:02046DE4 06005902 streq r5,[r0],-r2, lsl #0x12
:02046DE8 05C334D9 streqb r3,[r3, #+0x4d9]		;r3+0x4d9=*(000004d9)
:02046DEC 1985C800 stmneib  r5 ,{r11,r14,r15}
:02046DF0 1F126DAA swine 0x00126daa
:02046DF4 6C51EB85 ldcvsl 11,cr14,[r1],{#0x85}
:02046DF8 41F80FF4 ldrmish r0,[r8, #+0xf4]!
:02046DFC 41E92D43 mvnmi  r2,r3,asr #0x1a
:02046E00 41E1A0EC mvnmi  r10,r12,ror #0x1
:02046E04 0069C800 rsbeq  r12,r9,r0,lsl #0x10
:02046E08 FFE1A018 swinv 0x00e1a018
:02046E0C E2020C50 and  r0,r2,#0x5000
:02046E10 E20E40FF and  r4,r14,#0xFF
:02046E14 68211315 stmvsda  r1!,{r0,r2,r4,r8,r9,r12}
:02046E18 02E1A020 rsceq  r10,r1,#0x20
:02046E1C 55025580 strpl r5,[r2, #-0x580]		;(r2-0x580=*(fffffd88))
:02046E20 2009792A andcs  r7,r9,r10,lsr #0x12
:02046E24 70029570 andvc  r9,r2,r0,ror r5
:02046E28 0C99E1A0 ldceq  1,cr14,[r9],{#0xa0}
:02046E2C 25246551 strcs r6,[r4, #-0x551]!
:02046E30 5909B109 stmpldb  r9 ,{r0,r3,r8,r12,r13,r15}
:02046E34 001C7902 andeqs r7,r12,r2,lsl #0x12
:02046E38 201502EB andcss r0,r5,r11,ror #0x5
:02046E3C 400FC182 andmi  r12,r15,r2,lsl #0x3
:02046E40 4120E588 unknown
:02046E44 00185D08 andeqs r5,r8,r8,lsl #0x1a
:02046E48 E5806061 str r6,[r0, #+0x61]		;r0+0x61=*(0000006e)
:02046E4C 91832AB5 strlsh r2,[r3, +r5]
:02046E50 0FC9330F swieq 0x00c9330f
:02046E54 D119E1A8 tstle r9,r8,lsr #0x3
:02046E58 1D11F51A unknown
:02046E5C 401D0880 andmis r0,r13,r0,lsl #0x11
:02046E60 AF405D08 swige 0x00405d08
:02046E64 04001D7E streq r1,[r0],#-0xd7e
:02046E68 1D27801D stcne  0,cr8,[r7,#-0x74]!
:02046E6C 001D2740 andeqs r2,r13,r0,asr #0xe
:02046E70 001D15AA andeqs r1,r13,r10,lsr #0xb
:02046E74 08001D76 stmeqda  r0 ,{r1,r2,r4,r5,r6,r8,r10,r11,r12}
:02046E78 1D3C801D ldcne  0,cr8,[r12,#-0x74]!
:02046E7C 003CAA40 eoreqs r10,r12,r0,asr #0x14
:02046E80 077510FD unknown
:02046E84 1D08611B unknown
:02046E88 1D6C6F80 stcnel 15,cr6,[r12,#-0x200]!
:02046E8C 401D6F40 andmis r6,r13,r0,asr #0x1e
:02046E90 07B51B66 ldreq r1,r6,r13,r0,asr #0x1e
:02046E94 658E801D strvs r8,[r14, #+0x1d]		;r14+0x1d=*(02046ce5)=#1610840325(0x60037905)
:02046E98 1D8E401D unknown
:02046E9C 2D201F00 stccs  15,cr1,[r0,#-0x0]!
:02046EA0 0E3D1B02 cdpeq 11,2,cr1,cr13,cr2,0
:02046EA4 AD809DA5 unknown
:02046EA8 AD305500 ldcge  5,cr5,[r0,#-0x0]!
:02046EAC 114C0021 unknown
:02046EB0 9D56A900 unknown
:02046EB4 E5953010 ldr r3,[r5, #+0x10]		;r5+0x10=*(1cd53785)=#0(0x00000000)
:02046EB8 02840C01 addeq  r0,r4,#0x100
:02046EBC 00151CE2 andeqs r1,r5,r2,ror #0x19
:02046EC0 FC00150B stc2  5,cr1,[r0],{#0xb}
:02046EC4 E5148430 ldr r8,[r4, #-0x430]		;(r4-0x430=*(fffffbd0))
:02046EC8 0B001150 bleq 0204B410
:02046ECC 01E28400 mvneq  r8,r0,lsl #0x8
:02046ED0 E2800C04 add  r0,r0,#0x400
:02046ED4 E2851027 add  r1,r5,#0x27
:02046ED8 00290003 eoreq  r0,r9,r3
:02046EDC 7900294B stmvcdb  r0 ,{r0,r1,r3,r6,r8,r11,r13}
:02046EE0 95103410 ldrls r3,[r0, #-0x410]		;(r0-0x410=*(fffffbfd))
:02046EE4 90750DE2 rsblss r0,r5,r2,ror #0x1b
:02046EE8 45181045 ldrmi r1,[r8, #-0x45]		;r8-0x45=*(600378c0)=#0(0x00000000)
:02046EEC 00454640 subeq  r4,r5,r0,asr #0xc
:02046EF0 F52B2080 strnv r2,[r11, #-0x80]!
:02046EF4 5D004504 unknown
:02046EF8 5DF05D10 ldcpll 13,cr5,[r0,#+0x40]!
:02046EFC 9510C8F0 ldrls r12,[r0, #-0x8f0]		;(r0-0x8f0=*(fffff71d))
:02046F00 A9178D1F ldmgedb  r7 ,{r0,r1,r2,r3,r4,r8,r10,r11,r15}
:02046F04 22A9C443 adccs  r12,r9,#0x43000000
:02046F08 E2840F6B add  r0,r4,#0x1AC
:02046F0C 00A9330B adceq  r3,r9,r11,lsl #0x6
:02046F10 1800AD2E stmneda  r0 ,{r1,r2,r3,r5,r8,r10,r11,r13,r15}
:02046F14 84001075 strhi r1,[r0],#-0x75
:02046F18 052CE52A streq r14,[r12, #-0x52a]!
:02046F1C 00051000 andeq  r1,r5,r0
:02046F20 14000530 strne r0,[r0],#-0x530
:02046F24 B4000554 strlt r0,[r0],#-0x554
:02046F28 05980005 ldreq r0,[r8, #+0x5]		;r8+0x5=*(6003790a)=#0(0x00000000)
:02046F2C 0005B800 andeq  r11,r5,r0,lsl #0x10
:02046F30 0005559C muleq  r5,r12,r5
:02046F34 A00005BC strgeh r0,[r0], -r12
:02046F38 05C00005 streqb r0,[r0, #+0x5]		;r0+0x5=*(00000005)
:02046F3C 0555A400 ldreqb r10,[r5, #-0x400]		;r5-0x400=*(1cd53375)=#0(0x00000000)
:02046F40 0005C400 andeq  r12,r5,r0,lsl #0x8
:02046F44 CC0005A8 stcgt  5,cr0,[r0],{#0xa8}
:02046F48 55E00005 strplb r0,[r0, #+0x5]!
:02046F4C 05D00005 ldreqb r0,[r0, #+0x5]		;r0+0x5=*(00000005)
:02046F50 0005E400 andeq  r14,r5,r0,lsl #0x8
:02046F54 E80005D4 stmda  r0 ,{r2,r4,r6,r7,r8,r10}
:02046F58 D8000555 stmleda  r0 ,{r0,r2,r4,r6,r8,r10}
:02046F5C 05EC0005 streqb r0,[r12, #+0x5]!
:02046F60 0005DC00 andeq  r13,r5,r0,lsl #0x18
:02046F64 000555F0 unknown
:02046F68 F40005E0 strnv r0,[r0],#-0x5e0
:02046F6C 05E40005 streqb r0,[r4, #+0x5]!
:02046F70 0555F800 ldreqb r15,[r5, #-0x800]		;r5-0x800=*(1cd52f75)=#0(0x00000000)
:02046F74 0005E800 andeq  r14,r5,r0,lsl #0x10
:02046F78 E58401FC str r0,[r4, #+0x1fc]		;r4+0x1fc=*(000001fc)
:02046F7C 950005EC strls r0,[r0, #-0x5ec]		;(r0-0x5ec=*(fffffa14))
:02046F80 840200E5 strhi r0,[r2],#-0xe5
:02046F84 C10038E5 unknown
:02046F88 2D4FF808 unknown
:02046F8C 4DDF9AE9 unknown
:02046F90 4002E201 andmi  r14,r2,r1,lsl #0x4
:02046F94 05A000D9 streq r0,[r0, #+0xd9]!
:02046F98 28A0B000 stmcsia  r0!,{r12,r13,r15}
:02046F9C 491705E1 ldmmidb  r7 ,{r0,r5,r6,r7,r8,r10}
:02046FA0 9A600010 bls 03846FE8
:02046FA4 1B060AE5 blne 021C9B40
:02046FA8 09633D00 unknown
:02046FAC 13391300 teqne r9,#0x0
:02046FB0 012C1730 unknown
:02046FB4 2016FD01 andcss r15,r6,r1,lsl #0x1a
:02046FB8 015A0289 cmpeq r10,r9,lsl #0x5
:02046FBC 19E52045 unknown
:02046FC0 45271CCB strmi r1,[r7, #-0xccb]!
:02046FC4 C045D270 subgt  r13,r5,r0,ror r2
:02046FC8 F4C04513 strnvb r4,[r0],#+0x513
:02046FCC B1751654 cmnlt r5,r4,asr r6
:02046FD0 75451B26 strvcb r1,[r5, #-0xb26]		;r5-0xb26=*(1cd52c4f)=#0(0x00000000)
:02046FD4 754526D4 strvcb r2,[r5, #-0x6d4]		;r5-0x6d4=*(1cd530a1)=#0(0x00000000)
:02046FD8 451BC092 ldrmi r12,[r11, #-0x92]		;(r11-0x92=*(ffffff6e))
:02046FDC F8054195 stmnvda  r5 ,{r0,r2,r4,r7,r8,r14}
:02046FE0 1151B545 cmpne r1,r5,asr #0xa
:02046FE4 01516CFC ldreqsh r6,[r1, #-0xcc]		;(r1-0xcfc=*(ffffff34))
:02046FE8 E1A09000 mov  r9,r0			;r9=0(0x0)
:02046FEC 6D004110 unknown
:02046FF0 0F1BC155 swieq 0x001bc155
:02046FF4 7F5E3681 swivc 0x005e3681
:02046FF8 00011265 andeq  r1,r1,r5,ror #0x4
:02046FFC 026D6420 rsbeq  r6,r13,#0x20000000
:02047000 2507064D strcs r0,[r7, #-0x64d]		;r7-0x64d=*(0f203d7a)=#0(0x00000000)
:02047004 09100105 ldmeqdb  r0 ,{r0,r2,r8}
:02047008 3B500110 blcc 03447450
:0204700C 5DFBE255 ldcpll 2,cr14,[r11,#+0x154]!
:02047010 A7000F05 strge r0,[r0,-r5, lsl #0x1e]
:02047014 30B808E8 adcccs r0,r8,r8,ror #0x11
:02047018 06210BB5 unknown
:0204701C 8500E1CD strhi r14,[r0, #-0x1cd]		;(r0-0x1cd=*(fffffe33))
:02047020 47AC0015 unknown
:02047024 00151B4D andeqs r1,r5,r13,asr #0x16
:02047028 E28D3F4B add  r3,r13,#0x12C
:0204702C 8D110684 unknown
:02047030 8D5180E5 unknown
:02047034 500014E5 andpl  r1,r0,r5,ror #0x9
:02047038 E988E28D stmib  r8 ,{r0,r2,r3,r7,r9,r13,r14,r15}
:0204703C E58D3110 str r3,[r13, #+0x110]		;r13+0x110=*(00000110)
:02047040 71163810 tstvc r6,r0,lsl r8
:02047044 A1217870 unknown
:02047048 248D5202 strcs r5,[r13],#+0x202
:0204704C 4021F5E5 eormi  r15,r1,r5,ror #0xb
:02047050 7C802178 stcvc  1,cr2,[r0],{#0x78}
:02047054 54100021 ldrpl r0,[r0],#-0x21
:02047058 F5102116 ldrnv r2,[r0, #-0x116]		;(r0-0x116=*(fffffeea))
:0204705C 2113FD0D tstcs r3,r13,lsl #0x1a
:02047060 80217C40 eorhi  r7,r1,r0,asr #0x18
:02047064 00215E80 eoreq  r5,r1,r0,lsl #0x1d
:02047068 726515F0 rsbvc  r1,r5,#0x3C000000
:0204706C 804021E3 subhi  r2,r0,r3,ror #0x3
:02047070 84A98021 unknown
:02047074 21D00021 biccss r0,r0,r1,lsr #0x0
:02047078 4021DA80 eormi  r13,r1,r0,lsl #0x15
:0204707C AA802184 bge 0004F694
:02047080 B0005188 andlt  r5,r0,r8,lsl #0x3
:02047084 0D292051 stceq  0,cr2,[r9,#-0x144]!
:02047088 21D10021 biccss r0,r1,r1,lsr #0x0
:0204708C 5188BA40 orrpl  r11,r8,r0,asr #0x14
:02047090 C0959480 addgts r9,r5,r0,lsl #0x9
:02047094 9081C9C8 addls  r12,r1,r8,asr #0x13
:02047098 71C92A01 bicvc  r2,r9,r1,lsl #0x14
:0204709C 900129A7 andls  r2,r1,r7,lsr #0x13
:020470A0 21013D01 unknown
:020470A4 64E5259D unknown
:020470A8 B511C915 ldrlt r12,[r1, #-0x915]		;(r1-0x915=*(fffff6eb))
:020470AC BC00210E stclt  1,cr2,[r0],{#0xe}
:020470B0 8CB84021 ldchi  0,cr4,[r8],#+0x84
:020470B4 4871C901 ldmmida  r1!,{r0,r8,r11,r14,r15}^
:020470B8 A9650021 unknown
:020470BC D4150510 ldrle r0,[r5],#-0x510
:020470C0 21B30021 movcss r0,r1,lsr #0x0		;r0=0(0x0)
:020470C4 A52C0180 strge r0,[r12, #-0x180]!
:020470C8 28001D09 stmcsda  r0 ,{r0,r3,r8,r10,r11,r12}
:020470CC 9F001D65 swils 0x00001d65
:020470D0 04E28220 unknown
:020470D4 001D1379 andeqs r1,r13,r9,ror r3
:020470D8 801DAAC1 andhis r10,r13,r1,asr #0x15
:020470DC 0C00859F stceq  5,cr8,[r0],{#0x9f}
:020470E0 A2B03115 adcges r3,r0,#0x40000005
:020470E4 A480314A strge r3,[r0],#+0x14a
:020470E8 312B8031 unknown
:020470EC 00312300 eoreqs r2,r1,r0,lsl #0x6
:020470F0 003155A4 eoreqs r5,r1,r4,lsr #0xb
:020470F4 95C051DC strlsb r5,[r0, #+0x1dc]		;r0+0x1dc=*(000001dc)
:020470F8 00118031 andeqs r8,r1,r1,lsr r0
:020470FC FD350305 ldc2  3,cr0,[r5,#-0x14]!
:02047100 01E11E40 mvneq  r1,r0,asr #0x1c
:02047104 EB016C16 bl 020A2164
:02047108 8D0105A8 unknown
:0204710C 6B1DF9E5 blvs 027C58A8
:02047110 CD001D2F unknown
:02047114 001DC81F andeqs r12,r13,r15,lsl r8
:02047118 AC811D88 stcge  13,cr1,[r1],{#0x88}
:0204711C 9005CD01 andls  r12,r5,r1,lsl #0x1a
:02047120 80C05D05 sbchi  r5,r0,r5,lsl #0x1a
:02047124 2BB9305D blcs 00E932A0
:02047128 012C1431 unknown
:0204712C 015D3000 cmpeq r13,r0
:02047130 00AD3400 adceq  r3,r13,r0,lsl #0x8
:02047134 9D06350B unknown
:02047138 009D5C10 addeqs r5,r13,r0,lsl r12
:0204713C 8D5F8DB5 unknown
:02047140 02F500E2 rsceqs r0,r5,#0xE2
:02047144 A003798B andge  r7,r3,r11,lsl #0x13
:02047148 13753E23 cmnne r5,#0x230
:0204714C E58D12F5 str r1,[r13, #+0x2f5]		;r13+0x2f5=*(000002f5)
:02047150 E10CFE8C unknown
:02047154 491434B3 ldmmidb  r4 ,{r0,r1,r4,r5,r7,r10,r12,r13}
:02047158 404968B0 strmih r6,[r9],#-0x80
:0204715C A9402120 stmgedb  r0 ,{r5,r8,r13}^
:02047160 0EDC12FD mrceq 2,6,r1,cr12,cr13,{7}
:02047164 A930E1DD ldmgedb  r0!,{r0,r2,r3,r4,r6,r7,r8,r13,r14,r15}
:02047168 A0410C1D subge  r0,r1,r13,lsl r12
:0204716C 04100D03 ldreq r0,[r0],#-0xd03
:02047170 25310035 ldrcs r0,[r1, #-0x35]!
:02047174 D40DF900 strle r15,[r13],#-0x900
:02047178 00253805 eoreq  r3,r5,r5,lsl #0x10
:0204717C 159F03F4 ldrne r0,[r15, #+0x3f4]		;r15+0x3f4=*(02047578)=#897638530(0x3580e082)
:02047180 8D020438 unknown
:02047184 C051F415 subgts r15,r1,r5,lsl r4
:02047188 E0605155 rsb  r5,r0,r5,asr r1
:0204718C 513C0350 teqpl r12,r0,asr r3
:02047190 00513480 subeqs r3,r1,r0,lsl #0x9
:02047194 4000513C andmi  r5,r0,r12,lsr r1
:02047198 E59D2254 ldr r2,[r13, #+0x254]		;r13+0x254=*(00000254)
:0204719C 19A513C4 stmneib  r5!,{r2,r6,r7,r8,r9,r12}
:020471A0 00210BCD eoreq  r0,r1,r13,asr #0x17
:020471A4 001A49E0 andeqs r4,r10,r0,ror #0x13
:020471A8 9D023C69 unknown
:020471AC 10080005 andne  r0,r8,r5
:020471B0 100003A0 andne  r0,r0,r0,lsr #0x7
:020471B4 00A805C0 adceq  r0,r8,r0,asr #0xb
:020471B8 2D40C02D unknown
:020471BC 802D4480 eorhi  r4,r13,r0,lsl #0x9
:020471C0 44002D1F strmi r2,[r0],#-0xd1f
:020471C4 7C002D55 stcvc  13,cr2,[r0],{#0x55}
:020471C8 2D34C02D ldccs  0,cr12,[r4,#-0xb4]!
:020471CC 802D4880 eorhi  r4,r13,r0,lsl #0x11
:020471D0 002D5513 eoreq  r5,r13,r3,lsl r5
:020471D4 50002D48 andpl  r2,r0,r8,asr #0x1a
:020471D8 2D28C02D stccs  0,cr12,[r8,#-0xb4]!
:020471DC 2D554C80 unknown
:020471E0 01600780 unknown
:020471E4 002D4CEB eoreq  r4,r13,r11,ror #0x19
:020471E8 2D134124 unknown
:020471EC 802D1CB0 unknown
:020471F0 FB802D50 blx 00052738
:020471F4 50AA002D adcpl  r0,r10,r13,lsr #0x0
:020471F8 2DF8002D ldccsl 0,cr0,[r8,#+0xb4]!
:020471FC 2D013DA0 unknown
:02047200 802D5480 eorhi  r5,r13,r0,lsl #0x9
:02047204 002DEFBA unknown
:02047208 CC002D54 stcgt  13,cr2,[r0],{#0x54}
:0204720C 0215A02D andeqs r10,r5,#0x2D
:02047210 702D6A1A eorvc  r6,r13,r10,lsl r10
:02047214 E3802D58 orr  r2,r0,#0x1600
:02047218 2D58002D unknown
:0204721C 2D55A000 unknown
:02047220 2D00C1A0 unknown
:02047224 802D5C80 eorhi  r5,r13,r0,lsl #0x19
:02047228 5C002DD7 stcpl  13,cr2,[r0],{#0xd7}
:0204722C 74002D57 strvc r2,[r0],#-0xd57
:02047230 0135A02D teqeq r5,r13,lsr #0x0
:02047234 2D60802D stccsl 0,cr8,[r0,#-0xb4]!
:02047238 2D5DCB80 unknown
:0204723C 002D6000 eoreq  r6,r13,r0
:02047240 E0C02D48 sbc  r2,r0,r8,asr #0x1a
:02047244 61150019 tstvs r5,r9,lsl r0
:02047248 05000D63 streq r0,[r0, #-0xd63]		;(r0-0xd63=*(fffff29d))
:0204724C F1006102 unknown
:02047250 335FBF10 cmpcc r15,#0x40
:02047254 0264EB01 rsbeq  r14,r4,#0x400
:02047258 1DFDE58D ldcnel 5,cr14,[r13,#+0x234]!
:0204725C 143D40EC unknown
:02047260 A0301DFD unknown
:02047264 0019D4E3 andeqs r13,r9,r3,ror #0x9
:02047268 0A217103 beq 028A367C
:0204726C 218C0055 orrcs  r0,r12,r5,asr r0
:02047270 1AE10121 bne 018876FC
:02047274 6EE50009 cdpvs 0,14,cr0,cr5,cr9,0
:02047278 000A011D andeq  r0,r10,r13,lsl r1
:0204727C 25100B79 ldrcs r0,[r0, #-0xb79]		;(r0-0xb79=*(fffff487))
:02047280 D200AD00 andle  r10,r0,#0x0
:02047284 0DFFF6AF ldceql 6,cr15,[r15,#+0x2bc]!
:02047288 410D0321 unknown
:0204728C 012875D4 unknown
:02047290 49968100 ldmmiib  r6 ,{r8,r15}
:02047294 66274910 unknown
:02047298 E319A050 tst r9,#0x50
:0204729C 03CD4001 biceq  r4,r13,#0x1
:020472A0 09E59700 unknown
:020472A4 B5500008 ldrltb r0,[r0, #-0x8]		;(r0-0x8=*(fffffff8))
:020472A8 65059708 strvs r9,[r5, #-0x708]		;r5-0x708=*(1cd5306d)=#0(0x00000000)
:020472AC 03045000 unknown
:020472B0 2D000008 unknown
:020472B4 2D303910 ldccs  9,cr3,[r0,#-0x40]!
:020472B8 F0503900 subnvs r3,r0,r0,lsl #0x12
:020472BC 04403993 streqb r3,[r0],#-0x993
:020472C0 50019D80 andpl  r9,r1,r0,lsl #0x1b
:020472C4 4C12E587 ldcmi  5,cr14,[r2],{#0x87}
:020472C8 00099770 andeq  r9,r9,r0,ror r7
:020472CC FFEEE357 swinv 0x00eee357
:020472D0 2D1AFF08 unknown
:020472D4 06200900 unknown
:020472D8 9049008D subls  r0,r9,r13,lsl #0x1
:020472DC 16256C0A unknown
:020472E0 0D840099 unknown
:020472E4 2059035D subcss r0,r9,r13,asr r3
:020472E8 0933E358 ldmeqdb  r3!,{r3,r4,r6,r8,r9,r13,r14,r15}
:020472EC 1D001031 unknown
:020472F0 DCE59010 stclel 0,cr9,[r5],#+0x40
:020472F4 30110AC1 andccs r0,r1,r1,asr #0x15
:020472F8 4DEC107D stcmil 0,cr1,[r12,#+0x1f4]!
:020472FC 81201C03 unknown
:02047300 C0570BE5 subgts r0,r7,r5,ror #0x17
:02047304 1011EBFF ldrnesh r14,[r1], -r15
:02047308 1081001C addne  r0,r1,r12,lsl r0
:0204730C A9960FFD ldmgeib  r6 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11}
:02047310 134D0321 unknown
:02047314 15E59D10 strneb r9,[r5, #+0xd10]!
:02047318 E28D2F5E add  r2,r13,#0x178
:0204731C 045B1031 ldreqb r1,[r11],#-0x31
:02047320 10900509 addnes r0,r0,r9,lsl #0xa
:02047324 0010E59B muleqs r0,r11,r5
:02047328 F1104D9B unknown
:0204732C E58DC00A str r12,[r13, #+0xa]		;r13+0xa=*(0000000a)
:02047330 251817F5 ldrcs r1,[r8, #-0x7f5]		;r8-0x7f5=*(60037110)=#0(0x00000000)
:02047334 A00F8103 andge  r8,r15,r3,lsl #0x2
:02047338 C1BAE314 movgts r14,r4,lsl r3		;r14=0(0x0)
:0204733C B0400029 sublt  r0,r0,r9,lsr #0x0
:02047340 881AC1E1 ldmhida  r10 ,{r0,r5,r6,r7,r8,r14,r15}
:02047344 0A05B9E0 beq 021B5ACC
:02047348 001A1545 andeqs r1,r10,r5,asr #0xa
:0204734C DF0A9AEB swile 0x000a9aeb
:02047350 004D0861 subeq  r0,r13,r1,ror #0x10
:02047354 0F5E1051 swieq 0x005e1051
:02047358 4E100015 mrcmi 0,0,r0,cr0,cr5,{0}
:0204735C 19D50459 ldmneib  r5 ,{r0,r3,r4,r6,r10}^
:02047360 020407DD andeq  r0,r4,#0x3740000
:02047364 0700E884 streq r14,[r0,-r4, lsl #0x11]
:02047368 08E58DB0 unknown
:0204736C 2002D110 andcs  r13,r2,r0,lsl r1
:02047370 0AE5208D beq 0198F5AC
:02047374 A9301D7D ldmgedb  r0!,{r0,r2,r3,r4,r5,r6,r8,r10,r11,r12}
:02047378 7EE8911B mcrvc 1,7,r9,cr8,cr11,{0}
:0204737C 21A5F614 movcs  r15,r4,lsl r6		;r15=0(0x0)
:02047380 15121015 ldrne r1,[r2, #-0x15]		;(r2-0x15=*(ffffffeb))
:02047384 000A1800 andeq  r1,r10,r0,lsl #0x10
:02047388 BD09B916 unknown
:0204738C 00074200 andeq  r4,r7,r0,lsl #0x4
:02047390 DF9A20FD swile 0x009a20fd
:02047394 F8E28D23 unknown
:02047398 90E8BD8F rscls  r11,r8,r15,lsl #0x1b
:0204739C 06850033 unknown
:020473A0 0D1F2133 unknown
:020473A4 354E119E strccb r1,[r14, #-0x19e]		;(r14-0x19e=*(fffffe62))
:020473A8 116E0D1E unknown
:020473AC 063DFD1E unknown
:020473B0 3D480001 unknown
:020473B4 58000116 stmplda  r0 ,{r1,r2,r4,r8}
:020473B8 9B3E1134 blls 02FCB890
:020473BC 11000102 unknown
:020473C0 29346C16 ldmcsdb  r4!,{r1,r2,r4,r10,r11,r13,r14}
:020473C4 B4F641DE unknown
:020473C8 061D3466 ldreq r3,db 
:020473CC 35C40001 strccb r0,[r4, #+0x1]		;r4+0x1=*(00000001)
:020473D0 B0E53416 rsclt  r3,r5,r6,lsl r4
:020473D4 2D505601 unknown
:020473D8 31942505 orrccs r2,r4,r5,lsl #0xa
:020473DC 00691724 rsbeq  r1,r9,r4,lsr #0xe
:020473E0 002552B4 unknown
:020473E4 45C0713D strmib r7,[r0, #+0x13d]		;r0+0x13d=*(0000013d)
:020473E8 71E0000D mvnvc  r0,r13
:020473EC 0D553580 unknown
:020473F0 80419000 subhi  r9,r1,r0
:020473F4 A4800D31 strge r0,[r0],#+0xd31
:020473F8 55390039 ldrpl r0,[r9, #-0x39]!
:020473FC 3025000D eorcc  r0,r5,r13
:02047400 51293DC5 unknown
:02047404 51082120 unknown
:02047408 0577F800 ldreqb r15,[r7, #-0x800]!
:0204740C 1081E594 umullne  r14,r1,r4,r5
:02047410 DA000011 ble 0204745C
:02047414 602D5408 eorvs  r5,r13,r8,lsl #0x8
:02047418 A5F402B1 ldrgeb r0,[r4, #+0x2b1]!
:0204741C 99500D1D ldmlsdb  r0 ,{r0,r2,r3,r4,r8,r10,r11}^
:02047420 F6000D0B strnv r0,[r0],-r11, lsl #0x1a
:02047424 0D9425F0 unknown
:02047428 0D00C540 unknown
:0204742C 38202000 stmccda  r0!,{r13}
:02047430 2F7508A5 swics 0x007508a5
:02047434 D5F403C9 ldrleb r0,[r4, #+0x3c9]!
:02047438 E584054D str r0,[r4, #+0x54d]		;r4+0x54d=*(0000054d)
:0204743C BD14F117 unknown
:02047440 0CCD342C stceql 4,cr3,[r13],{#0x2c}
:02047444 083DD134 ldmeqda  r13!,{r2,r4,r5,r8,r12,r14,r15}
:02047448 3DAB04E9 stccc  4,cr0,[r11,#+0x3a4]!
:0204744C 054015E0 streqb r1,[r0, #-0x5e0]		;(r0-0x5e0=*(fffffa20))
:02047450 39D03DF4 ldmccib  r0 ,{r2,r4,r5,r6,r7,r8,r10,r11,r12,r13}^
:02047454 FF00250A swinv 0x0000250a
:02047458 0DC03D73 unknown
:0204745C 15051115 strne r1,[r5, #-0x115]		;r5-0x115=*(1cd53660)=#0(0x00000000)
:02047460 153CF515 ldrne r15,[r12, #-0x515]!
:02047464 3015F540 andccs r15,r5,r0,asr #0xa
:02047468 181515BF ldmneda  r5 ,{r0,r1,r2,r3,r4,r5,r7,r8,r10,r12}
:0204746C 3EC50006 cdpcc 0,12,cr0,cr5,cr6,0
:02047470 EF0CE15F swi 0x000ce15f
:02047474 30C5F351 sbccc  r15,r5,r1,asr r3
:02047478 4D109FC9 unknown
:0204747C 4110060D tstmi r0,r13,lsl #0xc
:02047480 14EDE216 unknown
:02047484 0E914000 cdpeq 0,8,cr4,cr1,cr0,0
:02047488 010844E9 unknown
:0204748C 0634F132 unknown
:02047490 09150005 ldmeqdb  r5 ,{r0,r2}
:02047494 15010400 strne r0,[r1, #-0x400]		;(r1-0x400=*(fffffc00))
:02047498 01249535 unknown
:0204749C 00015100 andeq  r5,r1,r0,lsl #0x2
:020474A0 FE44D55B mcr2 5,2,r13,cr4,cr11,{2}
:020474A4 71AA0001 movvc  r0,r1			;r0=0(0x0)
:020474A8 01FC0001 mvneqs r0,r1
:020474AC 00017D00 andeq  r7,r1,r0,lsl #0x1a
:020474B0 292A008A stmcsdb  r10!,{r1,r3,r7}
:020474B4 9E000105 cdpls 1,0,cr0,cr0,cr5,0
:020474B8 01F70001 mvneqs r0,r1
:020474BC 0001F600 andeq  r15,r1,r0,lsl #0xc
:020474C0 14CDA8AB strneb r10,[r13],#+0x8ab
:020474C4 01BC0001 moveqs r0,r1			;r0=0(0x0)
:020474C8 0D00C600 unknown
:020474CC 00019605 andeq  r9,r1,r5,lsl #0xc
:020474D0 E40001DA str r0,[r0],#-0x1da
:020474D4 12590069 subnes r0,r9,#0x69
:020474D8 B507C504 strlt r12,[r7, #-0x504]		;r7-0x504=*(0f203ec3)=#0(0x00000000)
:020474DC 780011D4 stmvcda  r0 ,{r2,r4,r6,r7,r8,r12}
:020474E0 B5C4C0B5 strltb r12,[r4, #+0xb5]		;r4+0xb5=*(000000b5)
:020474E4 DF0D8920 swile 0x000d8920
:020474E8 B50B3D6A strlt r3,[r11, #-0xd6a]		;(r11-0xd6a=*(fffff296))
:020474EC 403DB080 eormis r11,r13,r0,lsl #0x1
:020474F0 19503DE5 ldmnedb  r0 ,{r0,r2,r5,r6,r7,r8,r10,r11,r12,r13}^
:020474F4 526B0C17 rsbpl  r0,r11,#0x1700
:020474F8 000906E3 andeq  r0,r9,r3,ror #0xd
:020474FC 09001998 stmeqdb  r0 ,{r3,r4,r7,r8,r11,r12}
:02047500 09680A10 unknown
:02047504 81100100 tsthi r0,r0,lsl #0x2
:02047508 E10C85E2 unknown
:0204750C 0015210E andeqs r2,r5,r14,lsl #0x2
:02047510 19801D7D stmneib  r0 ,{r0,r2,r3,r4,r5,r6,r8,r10,r11,r12}
:02047514 00198000 andeqs r8,r9,r0
:02047518 AB4019A0 blge 0304DBA0
:0204751C 648019D5 strvs r1,[r0],#+0x9d5
:02047520 19680019 unknown
:02047524 40199900 andmis r9,r9,r0,lsl #0x12
:02047528 5019CEAA andpls r12,r9,r10,lsr #0x1d
:0204752C 00191C15 andeqs r1,r9,r5,lsl r12
:02047530 E59F2350 ldr r2,[r15, #+0x350]		;r15+0x350=*(02047888)=#-387903459(0xe8e1101d)
:02047534 C5FF920E ldrgtb r9,[r15, #+0x20e]!
:02047538 3C803D47 stccc  13,cr3,[r0],{#0x47}
:0204753C 194A0011 stmnedb  r10 ,{r0,r4}^
:02047540 0CB3012C ldceq  1,cr0,[r3],#+0xb0
:02047544 EA302913 b 02C51998
:02047548 13200029 unknown
:0204754C 82702929 rsbhis r2,r0,#0xA4000
:02047550 FDB74029 ldc2  0,cr4,[r7,#+0xa4]!
:02047554 DF402990 swile 0x00402990
:02047558 F8B50029 ldmnvia  r5!,{r0,r3,r5}
:0204755C 29878029 stmcsib  r7 ,{r0,r3,r5,r15}
:02047560 90FDAC40 rsclss r10,r13,r0,asr #0x18
:02047564 6AD44031 bvs 01557630
:02047568 35D00035 ldrccb r0,[r0, #+0x35]		;r0+0x35=*(00000035)
:0204756C 40357C80 eormis r7,r5,r0,lsl #0x19
:02047570 019035A1 orreqs r3,r0,r1,lsr #0xb
:02047574 2E003555 mcrcs 5,0,r3,cr0,cr5,{2}
:02047578 3580E082 strcc r14,[r0, #+0x82]		;r0+0x82=*(00000082)
:0204757C 21A02250 movcs  r2,r0,asr r2
:02047580 122DC6E1 eorne  r12,r13,#0xE100000
:02047584 356E8035 strccb r8,[r14, #-0x35]!
:02047588 2C009340 stccs  3,cr9,[r0],{#0x40}
:0204758C 3548F035 strccb r15,[r8, #-0x35]		;r8-0x35=*(600378d0)=#0(0x00000000)
:02047590 0035B880 eoreqs r11,r5,r0,lsl #0x11
:02047594 60803568 addvs  r3,r0,r8,ror #0xa
:02047598 85403555 strhib r3,[r0, #-0x555]		;(r0-0x555=*(fffffaab))
:0204759C 1DC28035 unknown
:020475A0 822F2000 eorhi  r2,r15,#0x0
:020475A4 1210E015 andnes r14,r0,#0x15
:020475A8 2142302D unknown
:020475AC AA08E1A0 bge 0227FC34
:020475B0 29340029 ldmcsdb  r4!,{r0,r3,r5}
:020475B4 C5FF5280 ldrgtb r5,[r15, #+0x280]!
:020475B8 CA802943 bgt 00051ACC
:020475BC 9F4029E0 swils 0x004029e0
:020475C0 120F59DE andne  r5,r15,#0x378000
:020475C4 2EFD3029 cdpcs 0,14,cr3,cr13,cr9,1
:020475C8 6C4029D2 stcvsl 9,cr2,[r0],{#0xd2}
:020475CC 5DB48029 ldcpl  0,cr8,[r4,#+0xa4]!
:020475D0 00319440 eoreqs r9,r1,r0,asr #0x8
:020475D4 803155E4 eorhis r5,r1,r4,ror #0xb
:020475D8 6140313C unknown
:020475DC 11888031 orrne  r8,r8,r1,lsr r0
:020475E0 D51A8910 ldrle r8,[r10, #-0x910]		;(r10-0x910=*(fffff6f0))
:020475E4 2913A020 ldmcsdb  r3 ,{r5,r13,r15}
:020475E8 D1DE8710 bicles r8,r14,r0,lsl r7
:020475EC C8502906 ldmgtda  r0 ,{r1,r2,r8,r11,r13}^
:020475F0 40291EFD unknown
:020475F4 54802954 strpl r2,[r0],#+0x954
:020475F8 297C4029 unknown
:020475FC 298CAB00 stmcsib  r12 ,{r8,r9,r11,r13,r15}
:02047600 40291480 eormi  r1,r9,r0,lsl #0x9
:02047604 28802949 stmcsia  r0 ,{r0,r3,r6,r8,r11,r13}
:02047608 30292A11 eorcc  r2,r9,r1,lsl r10
:0204760C 027DDE71 rsbeqs r13,r13,#0x710
:02047610 5D098029 unknown
:02047614 29593E4B ldmcsdb  r9 ,{r0,r1,r3,r6,r9,r10,r11,r12,r13}^
:02047618 4029FC80 eormi  r15,r9,r0,lsl #0x19
:0204761C 3C002966 stccc  9,cr2,[r0],{#0x66}
:02047620 55FE8029 ldrplb r8,[r14, #+0x29]!
:02047624 29334029 ldmcsdb  r3!,{r0,r3,r5,r14}
:02047628 29125150 ldmcsdb  r2 ,{r4,r6,r8,r12,r14}
:0204762C E9DE5B40 ldmib  r14 ,{r6,r8,r9,r11,r12,r14}^
:02047630 70299D17 eorvc  r9,r9,r7,lsl r13
:02047634 2953C5F3 ldmcsdb  r3 ,{r0,r1,r4,r5,r6,r7,r8,r10,r14,r15}^
:02047638 4029A480 eormi  r10,r9,r0,lsl #0x9
:0204763C AD002950 unknown
:02047640 E88029EC stmia  r0 ,{r2,r3,r5,r6,r7,r8,r11,r13}
:02047644 291D4029 ldmcsdb  r13 ,{r0,r3,r5,r14}
:02047648 291DD150 ldmcsdb  r13 ,{r4,r6,r8,r12,r14,r15}
:0204764C DE45EA40 cdple 10,4,cr14,cr5,cr0,2
:02047650 802906D1 unknown
:02047654 124029DD subne  r2,r0,#0x374000
:02047658 4CAC8029 stcmi  0,cr8,[r12],#+0xa4
:0204765C 01891009 orreq  r1,r9,r9
:02047660 EB00DE3A bl 0207EF50
:02047664 E110069C unknown
:02047668 D2101932 andles r1,r0,#0xC8000
:0204766C 2177C5FE ldrcssh r12,[r7, #-0x5e]!
:02047670 10668050 rsbne  r8,r6,r0,asr r0
:02047674 892D4D9F stmhidb  r13!,{r0,r1,r2,r3,r4,r7,r8,r10,r11,r14}
:02047678 1110009D unknown
:0204767C D410094D ldrle r0,[r0],#-0x94d
:02047680 09712C2D unknown
:02047684 E91C1C2D ldmdb  r12 ,{r0,r2,r3,r5,r10,r11,r12}
:02047688 37DD3517 unknown
:0204768C 037C5701 cmneq r12,#0x40000
:02047690 A7E107F1 unknown
:02047694 37E13540 strccb r3,r12,#0x40000
:02047698 B1273550 unknown
:0204769C 6C000108 stcvs  1,cr0,[r0],{#0x8}
:020476A0 01780001 cmneq r8,r1
:020476A4 00018800 andeq  r8,r1,r0,lsl #0x10
:020476A8 000198AB andeq  r9,r1,r11,lsr #0x11
:020476AC BC0001A8 stclt  1,cr0,[r0],{#0xa8}
:020476B0 E5B7E535 ldr r14,[r7, #+0x535]!
:020476B4 3A21CAF7 bcc 028BA298
:020476B8 087DDE13 ldmeqda  r13!,{r0,r1,r4,r9,r10,r11,r12,r14,r15}^
:020476BC 50092D60 andpl  r2,r9,r0,ror #0x1a
:020476C0 07DD29B0 unknown
:020476C4 10A9E596 umlalne  r14,r9,r6,r5
:020476C8 E59F1740 ldr r1,[r15, #+0x740]		;r15+0x740=*(02047e10)=#22640109(0x015975ed)
:020476CC C0A96109 adcgt  r6,r9,r9,lsl #0x2
:020476D0 E2411C07 sub  r1,r1,#0x700
:020476D4 8213491E andhis r4,r3,#0x78000
:020476D8 BF908FF1 swilt 0x00908ff1
:020476DC 011D0029 tsteq r13,r9,lsr #0x0
:020476E0 01503400 cmpeq r0,r0,lsl #0x8
:020476E4 00014C00 andeq  r4,r1,r0,lsl #0x18
:020476E8 81000165 unknown
:020476EC 558C0001 strpl r0,[r12, #+0x1]		;r12+0x1=*(00000001)
:020476F0 01EC0001 mvneq  r0,r1
:020476F4 00019600 andeq  r9,r1,r0,lsl #0xc
:020476F8 AC0001A1 stcge  1,cr0,[r0],{#0xa1}
:020476FC B4000555 strlt r0,[r0],#-0x555
:02047700 05C00005 streqb r0,[r0, #+0x5]		;r0+0x5=*(00000005)
:02047704 0009B200 andeq  r11,r9,r0,lsl #0x4
:02047708 000155F1 unknown
:0204770C 03033DFA unknown
:02047710 010E0001 unknown
:02047714 01551700 cmpeq r5,r0,lsl #0xe
:02047718 00012200 andeq  r2,r1,r0,lsl #0x4
:0204771C 2A0001AB bcs 02047DD0
:02047720 55330001 ldrpl r0,[r3, #-0x1]!
:02047724 013C0001 teqeq r12,r1
:02047728 00014700 andeq  r4,r1,r0,lsl #0xe
:0204772C 0FE10152 swieq 0x00e10152
:02047730 68000195 stmvsda  r0 ,{r0,r2,r4,r7,r8}
:02047734 01730001 cmneq r3,r1
:02047738 00017E00 andeq  r7,r1,r0,lsl #0x1c
:0204773C 00015589 andeq  r5,r1,r9,lsl #0xb
:02047740 EA000194 b 02047D98
:02047744 3194905D orrccs r9,r4,r13,asr r0
:02047748 5D36A100 ldcpl  1,cr10,[r6,#-0x0]!
:0204774C 48F12960 unknown
:02047750 20C90017 sbccs  r0,r9,r7,lsl r0
:02047754 840E4611 strhi r4,[r14],#-0x611
:02047758 4D44212D unknown
:0204775C 50616400 rsbpl  r6,r1,r0,lsl #0x8
:02047760 61D41F4D bicvss r1,r4,r13,asr #0x1e
:02047764 20619040 rsbcs  r9,r1,r0,asr #0x0
:02047768 3534F061 ldrcc r15,[r4, #-0x61]!
:0204776C 20611E00 rsbcs  r1,r1,r0,lsl #0x1c
:02047770 15F061AD ldrneb r6,[r0, #+0x1ad]!
:02047774 110C8120 unknown
:02047778 80C92F00 sbchi  r2,r9,r0,lsl #0x1e
:0204777C 004D5915 subeq  r5,r13,r5,lsl r9
:02047780 0109172B unknown
:02047784 50706516 rsbpls r6,r0,r6,lsl r5
:02047788 77A94065 strvc r4,r6,r0,r6,lsl r5
:0204778C F0652065 rsbnv  r2,r5,r5,ror #0x0
:02047790 0A9515D0 beq 0058CED8
:02047794 A6706518 unknown
:02047798 1517D41D ldrne r13,[r7, #-0x41d]		;r7-0x41d=*(0f203faa)=#0(0x00000000)
:0204779C 1B105500 blne 0245CBA4
:020477A0 0DEBFFBE stceql 15,cr15,[r11,#+0x2f8]!
:020477A4 0F511061 swieq 0x00511061
:020477A8 1405E284 strne r14,[r5],#-0x284
:020477AC A1003111 unknown
:020477B0 4680A1A0 strmi r10,[r0],+r0, lsr #0x3
:020477B4 015D4071 cmpeq r13,r1,ror r0
:020477B8 2A99E189 bcs 006BFDE4
:020477BC 004568CA subeq  r6,r5,r10,asr #0x11
:020477C0 518139EB orrpl  r3,r1,r11,ror #0x13
:020477C4 4011FDD0 ldrmisb r15,[r1], -r0
:020477C8 40115A2D andmis r5,r1,r13,lsr #0x14
:020477CC 0645201F unknown
:020477D0 0077003D rsbeqs r0,r7,r13,lsr r0
:020477D4 00E21984 rsceq  r1,r2,r4,lsl #0x13
:020477D8 0C06D510 stceq  5,cr13,[r6],{#0x10}
:020477DC 08E0E280 unknown
:020477E0 15011517 strne r1,[r1, #-0x517]		;(r1-0x517=*(015970d6))
:020477E4 402D0165 eormi  r0,r13,r5,ror #0x2
:020477E8 40402D29 submi  r2,r0,r9,lsr #0x1a
:020477EC 2D202D5A stccs  13,cr2,[r0,#-0x168]!
:020477F0 5916E8F0 ldmpldb  r6 ,{r4,r5,r6,r7,r11,r13,r14,r15}
:020477F4 402D150D eormi  r1,r13,r13,lsl #0xa
:020477F8 2DD31C35 unknown
:020477FC 2D013440 unknown
:02047800 002D1FF0 unknown
:02047804 A9002DDC stmgedb  r0 ,{r2,r3,r4,r6,r7,r8,r10,r11,r13}
:02047808 6D602DD8 stcvsl 13,cr2,[r0,#-0x360]!
:0204780C 302DFE01 eorcc  r15,r13,r1,lsl #0x1c
:02047810 F02D0128 eornv  r0,r13,r8,lsr #0x2
:02047814 002D4C96 mlaeq  r13,r6,r12,r4unknown
:02047818 AC002DD0 stcge  13,cr2,[r0],{#0xd0}
:0204781C FDF5802D ldc2l 0,cr8,[r5,#+0xb4]!
:02047820 0146A92A unknown
:02047824 550BF121 strpl r15,[r11, #-0x121]		;(r11-0x121=*(fffffedf))
:02047828 0055C400 subeqs r12,r5,r0,lsl #0x8
:0204782C 80555580 subhis r5,r5,r0,lsl #0xb
:02047830 FD0055E9 unknown
:02047834 B1210127 unknown
:02047838 012D55B7 streqh r5,[r13, -r7]!
:0204783C 500002EB andpl  r0,r0,r11,ror #0x5
:02047840 145426D1 ldrneb r2,[r4],#-0x6d1
:02047844 9C311D20 ldcls  13,cr1,[r1],#-0x80
:02047848 C9741117 unknown
:0204784C 791DC160 ldmvcdb  r13 ,{r5,r6,r8,r14,r15}
:02047850 C979AE02 ldmgtdb  r9!,{r1,r9,r10,r11,r13,r15}^
:02047854 99143000 ldmlsdb  r4 ,{r12,r13}
:02047858 4099D370 addmis r13,r9,r0,ror r3
:0204785C A98099FA stmgeib  r0 ,{r1,r3,r4,r5,r6,r7,r8,r11,r12,r15}
:02047860 E1D510D0 ldrsb r1,[r5, #+0x0]		;r5+0x0=*(1cd53775)=#0(0x00000000)
:02047864 28000500 stmcsda  r0 ,{r8,r10}
:02047868 8060BA05 rsbhi  r11,r0,r5,lsl #0x14
:0204786C 06B95100 unknown
:02047870 0400AA00 streq r10,[r0],#-0xa00
:02047874 01E59F08 mvneq  r9,r8,lsl #0x1e
:02047878 01E7D010 mvneq  r13,r0,lsl r0
:0204787C 0215000C andeqs r0,r5,#0xC
:02047880 4DE1A00C stcmil 0,cr10,[r1,#+0x30]!
:02047884 10550021 subnes r0,r5,r1,lsr #0x0
:02047888 E8E1101D unknown
:0204788C 0CF01D03 ldceql 13,cr1,[r0],#+0xc
:02047890 4146001D unknown
:02047894 D4153500 ldrle r3,[r5],#-0x500
:02047898 F01503CC andnvs r0,r5,r12,asr #0x7
:0204789C 151DD904 ldrne r13,[r13, #-0x904]		;(r13-0x904=*(fffff6fc))
:020478A0 0005D02E andeq  r13,r5,r14,lsr #0x0
:020478A4 0735D0B4 unknown
:020478A8 2DA83FF5 stccs  15,cr3,[r8,#+0x3d4]!
:020478AC D3907D40 orrles r7,r0,#0x1000
:020478B0 7DB6202D ldcvc  0,cr2,[r6,#+0xb4]!
:020478B4 007D7BF0 unknown
:020478B8 A0807D7C addge  r7,r0,r12,ror r13
:020478BC 55C74025 strplb r4,[r7, #+0x25]		;r7+0x25=*(0f2043ec)=#0(0x00000000)
:020478C0 048DA025 streq r10,[r13],#+0x25
:020478C4 00F52025 rsceqs r2,r5,r5,lsr #0x0
:020478C8 25B64025 ldrcs r4,[r6, #+0x25]!
:020478CC 555FBD40 ldrplb r11,[r15, #-0xd40]		;r15-0xd40=*(02046b94)=#806208770(0x300dc502)
:020478D0 20558AC0 subcss r8,r5,r0,asr #0x15
:020478D4 AD130789 unknown
:020478D8 402DAC30 eormi  r10,r13,r0,lsr r12
:020478DC 202DB3AD eorcs  r11,r13,r13,lsr #0x7
:020478E0 165BF055 unknown
:020478E4 551307F5 ldrpl r0,[r3, #-0x7f5]		;(r3-0x7f5=*(fffff80b))
:020478E8 907DA630 rsblss r10,r13,r0,lsr r6
:020478EC 659055A7 ldrvs r5,[r0, #+0x5a7]		;r0+0x5a7=*(000005a7)
:020478F0 7B455C1B blvc 0319E964
:020478F4 A02D1E71 eorge  r1,r13,r1,ror r14
:020478F8 402D96E3 eormi  r9,r13,r3,ror #0xd
:020478FC A5202D9D strge r2,[r0, #-0xd9d]!
:02047900 A56845F0 strgeb r4,[r8, #-0x5f0]!
:02047904 80A5B400 adchi  r11,r5,r0,lsl #0x8
:02047908 9140256A unknown
:0204790C 270D8025 strcs r8,[r13,-r5, lsr #0x0]
:02047910 8C4025D5 stchil 5,cr2,[r0],{#0xd5}
:02047914 25804025 strcs r4,[r0, #+0x25]		;r0+0x25=*(00000025)
:02047918 C0258740 eorgt  r8,r5,r0,asr #0xe
:0204791C 40255554 eormi  r5,r5,r4,asr r5
:02047920 76402568 strvcb r2,r5,r5,r4,asr r5
:02047924 257D4025 ldrcsb r4,[r13, #-0x25]!
:02047928 55550580 ldrplb r0,[r5, #-0x580]		;r5-0x580=*(1cd531f5)=#0(0x00000000)
:0204792C 3A9D5C17 bcc 0079E990
:02047930 11C91244 bicne  r1,r9,r4,asr #0x4
:02047934 65FD0281 ldrvsb r0,[r13, #+0x281]!
:02047938 202D4DAD eorcs  r4,r13,r13,lsr #0x1b
:0204793C 651BF05D ldrvs r15,[r11, #-0x5d]		;r11-0x5d=*(300dc4a5)=#0(0x00000000)
:02047940 402D1213 eormi  r1,r13,r3,lsl r2
:02047944 2DD71B4D unknown
:02047948 2D006740 unknown
:0204794C 9D2033F0 stcls  3,cr3,[r0,#-0x3c0]!
:02047950 7D491604 unknown
:02047954 34802D04 strcc r2,[r0],#+0xd04
:02047958 2D5B402D unknown
:0204795C B1F02D00 mvnlts r2,r0,lsl #0x1a
:02047960 0149EB0D unknown
:02047964 F5502DC4 ldrnvb r2,[r0, #-0xdc4]		;(r0-0xdc4=*(fffff23c))
:02047968 4F402D12 swimi 0x00402d12
:0204796C F02D202D eornv  r2,r13,r13,lsr #0x0
:02047970 002DF7DD unknown
:02047974 3D502D98 unknown
:02047978 43402D17 unknown
:0204797C 2DBA202D ldccs  0,cr2,[r10,#+0xb4]!
:02047980 002DEBF0 unknown
:02047984 AD602D6C stcgel 13,cr2,[r0,#-0x1b0]!
:02047988 37402D02 strccb r2,[r0,-r2, lsl #0x1a]
:0204798C 2D202D75 stccs  13,cr2,[r0,#-0x1d4]!
:02047990 002DDFF0 unknown
:02047994 E5502D40 ldrb r2,[r0, #-0xd40]		;(r0-0xd40=*(fffff2c0))
:02047998 2D6BFD1C stccsl 13,cr15,[r11,#-0x70]!
:0204799C 202D2B30 eorcs  r2,r13,r0,lsr r11
:020479A0 15D3F02D ldrneb r15,[r3, #+0x2d]		;r3+0x2d=*(0000002d)
:020479A4 4D1102DD unknown
:020479A8 2DF8702D ldccsl 0,cr7,[r8,#+0xb4]!
:020479AC 202D1F40 eorcs  r1,r13,r0,asr #0x1e
:020479B0 2DC7F02D unknown
:020479B4 2DE8B500 stccsl 5,cr11,[r8,#+0x0]!
:020479B8 402DEC80 eormi  r14,r13,r0,lsl #0x19
:020479BC 2D802D13 unknown
:020479C0 05C92A00 streqb r2,[r9, #+0xa00]		;r9+0xa00=*(00000a00)
:020479C4 2C00E110 stccs  1,cr14,[r0],{#0x10}
:020479C8 0DBBE3A0 ldceq  3,cr14,[r11,#+0x280]!
:020479CC 1DBC8505 ldcne  5,cr8,[r12,#+0x14]!
:020479D0 19202D00 stmnedb  r0!,{r8,r10,r11,r13}
:020479D4 55FCE036 ldrplb r14,[r12, #+0x36]!
:020479D8 16299232 unknown
:020479DC 0A113021 beq 02493A68
:020479E0 15FD04E1 ldrneb r0,[r13, #+0x4e1]!
:020479E4 1301B997 unknown
:020479E8 3549DE5F strccb r13,[r9, #-0xe5f]		;(r9-0xe5f=*(fffff1a1))
:020479EC 11111009 tstne r1,r9
:020479F0 E28DDE13 add  r13,r13,#0x130
:020479F4 DC13990E ldcle  9,cr9,[r3],{#0xe}
:020479F8 01D4000D biceqs r0,r4,r13
:020479FC 1001DC00 andne  r13,r1,r0,lsl #0x18
:02047A00 ECD50005 ldcl 0,cr0,[r5],{#0x5}
:02047A04 33F40011 mvnccs r0,#0x11
:02047A08 00010101 andeq  r0,r1,r1,lsl #0x2
:02047A0C B2000118 andlt  r0,r0,#0x6
:02047A10 FC000524 stc2  5,cr0,[r0],{#0x24}
:02047A14 34056D35 strcc r6,[r5],#-0xd35
:02047A18 52A6000D adcpl  r0,r6,#0xD
:02047A1C 3534020E ldrcc r0,[r4, #-0x20e]!
:02047A20 00010E39 andeq  r0,r1,r9,lsr r14
:02047A24 B000493C andlt  r4,r0,r12,lsr r9
:02047A28 0C000164 stceq  1,cr0,[r0],{#0x64}
:02047A2C 010D0021 unknown
:02047A30 10090E00 andne  r0,r9,r0,lsl #0x1c
:02047A34 280001AA stmcsda  r0 ,{r1,r3,r5,r7,r8}
:02047A38 0112000D tsteq r2,r13
:02047A3C 00011400 andeq  r1,r1,r0,lsl #0x8
:02047A40 059C5515 ldreq r5,[r12, #+0x515]		;r12+0x515=*(00000515)
:02047A44 7400AD3C strvc r10,[r0],#-0xd3c
:02047A48 017C0001 cmneq r12,r1
:02047A4C 34558400 ldrccb r8,[r5],#-0x400
:02047A50 00010521 andeq  r0,r1,r1,lsr #0xa
:02047A54 9C000194 stcls  1,cr0,[r0],{#0x94}
:02047A58 56A40001 unknown
:02047A5C 3D097934 unknown
:02047A60 7535CC02 ldrvc r12,[r5, #-0xc02]!
:02047A64 025FC539 subeqs r12,r15,#0xE400000
:02047A68 09023566 stmeqdb  r2 ,{r1,r2,r5,r6,r8,r10,r12,r13}
:02047A6C 00196C15 andeqs r6,r9,r5,lsl r12
:02047A70 2198502D orrcss r5,r8,r13,lsr #0x0
:02047A74 600D1B94 mulvs  r13,r4,r11
:02047A78 54000DBE strpl r0,[r0],#-0xdbe
:02047A7C 902D0025 eorls  r0,r13,r5,lsr #0x0
:02047A80 B5801D06 strlt r1,[r0, #+0xd06]		;r0+0xd06=*(00000d06)
:02047A84 B9801DB6 stmltib  r0 ,{r1,r2,r4,r5,r7,r8,r10,r11,r12}
:02047A88 000DA613 andeq  r10,r13,r3,lsl r6
:02047A8C 50091195 mulpl  r9,r5,r1
:02047A90 000D76AE andeq  r7,r13,r14,lsr #0xd
:02047A94 1E211799 mcrne 7,1,r1,cr1,cr9,{4}
:02047A98 9914E284 ldmlsdb  r4 ,{r2,r7,r9,r13,r14,r15}
:02047A9C C99E8303 ldmgtib  r14 ,{r0,r1,r8,r9,r15}
:02047AA0 48496D19 stmmida  r9 ,{r0,r3,r4,r8,r10,r11,r13,r14}^
:02047AA4 33C80005 biccc  r0,r8,#0x5
:02047AA8 60021610 andvs  r1,r2,r0,lsl r6
:02047AAC 350003BD strcc r0,[r0, #-0x3bd]		;(r0-0x3bd=*(fffffc43))
:02047AB0 0C9508DD ldceq  8,cr0,[r5],{#0xdd}
:02047AB4 15B1641C ldrne r6,[r1, #+0x41c]!
:02047AB8 98102D80 ldmlsda  r0 ,{r7,r8,r10,r11,r13}
:02047ABC 03010019 unknown
:02047AC0 B500D540 strlt r13,[r0, #-0x540]		;(r0-0x540=*(fffffac0))
:02047AC4 E5018D01 str r8,[r1, #-0xd01]		;(r1-0xd01=*(fffff2ff))
:02047AC8 00090103 andeq  r0,r9,r3,lsl #0x2
:02047ACC 5038102D eorpls r1,r8,r13,lsr #0x0
:02047AD0 51E59D36 mvnpl  r9,lsr r6
:02047AD4 55054E02 strpl r4,[r5, #-0xe02]		;r5-0xe02=*(1cd52973)=#0(0x00000000)
:02047AD8 03C50C6D biceq  r0,r5,#0x6D00
:02047ADC E1EC0449 mvn  r0,r9,asr #0x8
:02047AE0 E1361303 teq r6,r3,lsl #0x6
:02047AE4 006D201D rsbeq  r2,r13,r13,lsl r0
:02047AE8 69944745 ldmvsib  r4 ,{r0,r2,r6,r8,r9,r10,r14}
:02047AEC 35307909 ldrcc r7,[r0, #-0x909]!
:02047AF0 00391500 eoreqs r1,r9,r0,lsl #0xa
:02047AF4 0E1D0015 mrceq 0,0,r0,cr13,cr5,{0}
:02047AF8 01112D96 unknown
:02047AFC BDB31A51 ldclt  10,cr1,[r3,#+0x144]!
:02047B00 11207A51 unknown
:02047B04 283C4526 ldmcsda  r12!,{r1,r2,r5,r8,r10,r14}
:02047B08 1CEB0016 stcnel 0,cr0,[r11],#+0x58
:02047B0C 110D46A9 unknown
:02047B10 910018C1 unknown
:02047B14 5500C500 strpl r12,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:02047B18 FFF9B012 swinv 0x00f9b012
:02047B1C 104DEB1C subne  r14,r13,r12,lsl r11
:02047B20 E59DC03C ldr r12,[r13, #+0x3c]		;r13+0x3c=*(0000003c)
:02047B24 84020084 strhi r0,[r2],#-0x84
:02047B28 2112FDE8 tstcs r2,r8,ror #0x1b
:02047B2C 75E88D00 strvcb r8,[r8, #+0xd00]!
:02047B30 12258460 eorne  r8,r5,#0x60000000
:02047B34 C0100065 andgts r0,r0,r5,ror #0x0
:02047B38 04A10AC1 unknown
:02047B3C B3D071F1 biclts r7,r0,#0x4000003C
:02047B40 750C4920 strvc r4,[r12, #-0x920]		;(r12-0x920=*(fffff6e0))
:02047B44 92501803 sublss r1,r0,#0x30000
:02047B48 D50608E5 strle r0,[r6, #-0x8e5]		;(r6-0x8e5=*(fffff71b))
:02047B4C 58B12013 ldmplia  r1!,{r0,r1,r4,r13}
:02047B50 2930034D ldmcsdb  r0!,{r0,r2,r3,r6,r8,r9}
:02047B54 2DF26639 ldccsl 6,cr6,[r2,#+0xe4]!
:02047B58 F03D1061 eornvs r1,r13,r1,ror #0x0
:02047B5C 0EC1032A cdpeq 3,12,cr0,cr1,cr10,1
:02047B60 60000545 andvs  r0,r0,r5,asr #0xa
:02047B64 4003A533 andmi  r10,r3,r3,lsr r5
:02047B68 8D0C419D unknown
:02047B6C 093014E5 ldmeqdb  r0!,{r0,r2,r5,r6,r7,r10,r12}
:02047B70 0008E28D andeq  r14,r8,r13,lsl #0x5
:02047B74 B51005B1 ldrlt r0,[r0, #-0x5b1]		;(r0-0x5b1=*(fffffa4f))
:02047B78 D0019118 andle  r9,r1,r8,lsl r1
:02047B7C 02D40389 sbceqs r0,r4,#0x24000002
:02047B80 14A02100 unknown
:02047B84 F1119D10 tstnv r1,r0,lsl r13
:02047B88 91501826 cmpls r0,r6,lsr #0x10
:02047B8C 1D1007E5 unknown
:02047B90 047D8100 unknown
:02047B94 D01DFF7F andles r15,r13,r15,ror r15
:02047B98 F505E356 strnv r14,[r5, #-0x356]		;r5-0x356=*(1cd5341f)=#0(0x00000000)
:02047B9C 1819891C ldmneda  r9 ,{r2,r3,r4,r8,r11,r15}
:02047BA0 E7040110 unknown
:02047BA4 ED1C3829 unknown
:02047BA8 ED55811A unknown
:02047BAC 2D0B851A unknown
:02047BB0 CC0B3117 stcgt  1,cr3,[r11],{#0x17}
:02047BB4 0F021034 swieq 0x00021034
:02047BB8 E500D570 str r13,[r0, #-0x570]		;(r0-0x570=*(fffffa90))
:02047BBC 12D90110 sbcnes r0,r9,#0x4
:02047BC0 16E59001 unknown
:02047BC4 B100C902 unknown
:02047BC8 C910B520 ldmgtdb  r0 ,{r5,r8,r10,r12,r13,r15}
:02047BCC 2B11DD00 blcs 024BEFD4
:02047BD0 EB003E00 bl 020573D8
:02047BD4 5A016DF0 bpl 020A339C
:02047BD8 0D651165 stceql 1,cr1,[r5,#-0x194]!
:02047BDC 0B656810 bleq 039A1C24
:02047BE0 0402FD21 streq r15,[r2],#-0xd21
:02047BE4 0FE1A0E0 swieq 0x00e1a0e0
:02047BE8 0F037105 swieq 0x00037105
:02047BEC 0FE8BE00 swieq 0x00e8be00
:02047BF0 E801A600 stmda  r1 ,{r9,r10,r13,r15}
:02047BF4 E25CC001 subs r12,r12,#0x1
:02047BF8 55097DFB strpl r7,[r9, #-0xdfb]		;(r9-0xdfb=*(fffff205))
:02047BFC 0DDBC011 unknown
:02047C00 55051540 strpl r1,[r5, #-0x540]		;r5-0x540=*(1cd53235)=#0(0x00000000)
:02047C04 400DD721 andmi  r13,r13,r1,lsr #0xe
:02047C08 AE000D04 cdpge 13,0,cr0,cr0,cr4,0
:02047C0C D3000D08 unknown
:02047C10 015D200D cmpeq r13,r13
:02047C14 0D0C000D unknown
:02047C18 0DCFBA00 unknown
:02047C1C 8100A130 unknown
:02047C20 0DCB2069 unknown
:02047C24 0D561040 unknown
:02047C28 000D1400 andeq  r1,r13,r0,lsl #0x8
:02047C2C 14400DC7 strneb r0,[r0],#-0xdc7
:02047C30 55C8000D strplb r0,[r8, #+0xd]		;r8+0xd=*(60037912)=#0(0x00000000)
:02047C34 BBC30029 bllt 01107CE0
:02047C38 B9951F91 ldmltib  r5 ,{r0,r4,r7,r8,r9,r10,r11,r12}
:02047C3C 00398100 eoreqs r8,r9,r0,lsl #0x2
:02047C40 201995A9 andcss r9,r9,r9,lsr #0xb
:02047C44 D11BE101 tstle r11,r1,lsl #0x2
:02047C48 60C9700C sbcvs  r7,r9,r12
:02047C4C 00DA0CA1 sbceqs r0,r10,r1,lsr #0x19
:02047C50 1151713D cmpne r1,r13,lsr r1
:02047C54 B5501535 ldrltb r1,[r0, #-0x535]		;(r0-0x535=*(fffffacb))
:02047C58 E1401518 unknown
:02047C5C 152FF612 strne r15,[r15, #-0x612]!
:02047C60 152AFD40 strne r15,[r10, #-0xd40]!
:02047C64 00150840 andeqs r0,r5,r0,asr #0x10
:02047C68 AE601529 cdpge 5,6,cr1,cr0,cr9,1
:02047C6C 505D0195 unknown
:02047C70 15230015 strne r0,[r3, #-0x15]!
:02047C74 40150C80 andmis r0,r5,r0,lsl #0x19
:02047C78 00155710 andeqs r5,r5,r0,lsl r7
:02047C7C 3D60151D stcccl 5,cr1,[r0,#-0x74]!
:02047C80 14401500 strneb r1,[r0],#-0x500
:02047C84 5D170015 unknown
:02047C88 39CD3015 stmccib  r13 ,{r0,r2,r4,r12,r13}^
:02047C8C C1C84015 bicgt  r4,r8,r5,lsl r0
:02047C90 00111100 andeqs r1,r1,r0,lsl #0x2
:02047C94 B5D70009 ldrltb r0,[r7, #+0x9]		;r7+0x9=*(0f2043d0)=#0(0x00000000)
:02047C98 F910C829 ldmnvdb  r0 ,{r0,r3,r5,r11,r14,r15}
:02047C9C 191F3109 ldmnedb  r15 ,{r0,r3,r8,r12,r13}
:02047CA0 29294500 stmcsdb  r9!,{r8,r10,r14}
:02047CA4 2071F940 rsbcss r15,r1,r0,asr #0x12
:02047CA8 000D10B1 streqh r1,[r13], -r1
:02047CAC 31400D05 unknown
:02047CB0 BD099932 unknown
:02047CB4 69519D77 ldmvsdb  r1 ,{r0,r1,r2,r4,r5,r6,r8,r10,r11,r12,r15}^
:02047CB8 B9107D30 ldmltdb  r0 ,{r4,r5,r8,r10,r11,r12,r13,r14}
:02047CBC 10D53012 sbcnes r3,r5,r2,lsl r0
:02047CC0 C12F9540 unknown
:02047CC4 D9096514 stmledb  r9 ,{r2,r4,r8,r10,r13,r14}
:02047CC8 45004105 strmi r4,[r0, #-0x105]		;(r0-0x105=*(fffffefb))
:02047CCC B9103100 ldmltdb  r0 ,{r8,r12,r13}
:02047CD0 E17F382A cmn r15,r10,lsr #0x10
:02047CD4 00691008 rsbeq  r1,r9,r8
:02047CD8 155E10B5 ldrneb r1,[r14, #-0xb5]		;(r14-0xb5=*(ffffff4b))
:02047CDC 4069091D rsbmi  r0,r9,r13,lsl r9
:02047CE0 077698CD ldreqb r9,r0,r9,r13,lsl r9
:02047CE4 10151D02 andnes r1,r5,r2,lsl #0x1a
:02047CE8 50401A09 subpl  r1,r0,r9,lsl #0x14
:02047CEC 9401FD90 strls r15,[r1],#-0xd90
:02047CF0 0D28ADE5 stceq  13,cr10,[r8,#-0x394]!
:02047CF4 32B7EF0A adcccs r14,r7,#0x28
:02047CF8 03B4308D moveqs r3,#0x8D		;r3=141(0x8d)
:02047CFC E110E584 tst r0,r4,lsl #0xb
:02047D00 9F41C015 swils 0x0041c015
:02047D04 611A31E5 tstvs r10,r5,ror #0x3
:02047D08 0A511C13 beq 0348ED5C
:02047D0C 0C2CC634 stceq  6,cr12,[r12],#-0xd0
:02047D10 29082959 stmcsdb  r8 ,{r0,r3,r4,r6,r8,r11,r13}
:02047D14 44481DD1 strmib r1,[r8],#-0xdd1
:02047D18 01C5C019 biceq  r12,r5,r9,lsl r0
:02047D1C 442069DA unknown
:02047D20 693D0069 ldmvsdb  r13!,{r0,r3,r5,r6}
:02047D24 40690800 rsbmi  r0,r9,r0,lsl #0x10
:02047D28 40695538 rsbmi  r5,r9,r8,lsr r5
:02047D2C 7900094A stmvcdb  r0 ,{r1,r3,r6,r8,r11}
:02047D30 472CDD01 strmi r13,[r12,-r1, lsl #0x1a]!
:02047D34 0C01305D stceq  0,cr3,[r1],{#0x5d}
:02047D38 0502CDDD streq r12,[r2, #-0xddd]		;(r2-0xddd=*(e8e10240))
:02047D3C 3DB81141 ldccc  1,cr1,[r8,#+0x104]!
:02047D40 38003149 stmccda  r0 ,{r0,r3,r6,r8,r12,r13}
:02047D44 8CB340A5 ldchi  0,cr4,[r3],#+0x294
:02047D48 A17840A1 cmnge r8,r1,lsr #0x1
:02047D4C A1282150 unknown
:02047D50 00A17C70 adceq  r7,r1,r0,ror r12
:02047D54 A11522BA ldrgeh r2,[r5, -r10]
:02047D58 40A17870 adcmi  r7,r1,r0,ror r8
:02047D5C 4050A12F submis r10,r0,r15,lsr #0x2
:02047D60 A1050D54 unknown
:02047D64 A10E1120 unknown
:02047D68 8D043930 unknown
:02047D6C A11F3CE5 tstge r15,r5,ror #0x19
:02047D70 061819C0 ldreq r1,r15,r5,ror #0x19
:02047D74 40E91199 smlalmi  r1,r9,r9,r1
:02047D78 119E18BD ldrneh r1,[r14, +r13]
:02047D7C 0005BB00 andeq  r11,r5,r0,lsl #0x16
:02047D80 10550E0D subnes r0,r5,r13,lsl #0x1c
:02047D84 91994091 unknown
:02047D88 915C78C0 cmpls r12,r0,asr #0x11
:02047D8C 5D403080 unknown
:02047D90 00ED504F rsceq  r5,r13,r15,asr #0x0
:02047D94 03CD00A5 biceq  r0,r13,#0xA5
:02047D98 6C2785E9 stcvs  5,cr8,[r7],#-0x3a4
:02047D9C EDF902D9 ldcl 2,cr0,[r9,#+0x364]!
:02047DA0 02106101 andeqs r6,r0,#0x40000000
:02047DA4 30B50055 adcccs r0,r5,r5,asr r0
:02047DA8 14D518B5 ldrneb r1,[r5],#+0x8b5
:02047DAC 10490249 subne  r0,r9,r9,asr #0x4
:02047DB0 0D61C001 stceql 0,cr12,[r1,#-0x4]!
:02047DB4 0BC5209E bleq 01190034
:02047DB8 000501D9 unknown
:02047DBC 01E5193D mvneq  r1,lsr r13
:02047DC0 E58D66C0 str r6,[r13, #+0x6c0]		;r13+0x6c0=*(000006c0)
:02047DC4 183DB813 ldmneda  r13!,{r0,r1,r4,r11,r12,r13,r15}
:02047DC8 E3E019A1 mvn  r1,#0x284000
:02047DCC A923FD30 stmgedb  r3!,{r4,r5,r8,r10,r11,r12,r13,r14,r15}
:02047DD0 951E2D00 ldrls r2,[r14, #-0xd00]		;(r14-0xd00=*(fffff300))
:02047DD4 102D27F5 unknown
:02047DD8 01910E9D unknown
:02047DDC F5BC74F7 ldrnv r7,[r12, #+0x4f7]!
:02047DE0 6D0C3937 unknown
:02047DE4 03B1302F moveqs r3,#0x2F		;r3=47(0x2f)
:02047DE8 81365C78 teqhi r6,r8,ror r12
:02047DEC 0207770C andeq  r7,r7,#0x300000
:02047DF0 480FA1F8 stmmida  r15 ,{r3,r4,r5,r6,r7,r8,r13,r15}
:02047DF4 B0197542 andlts r7,r9,r2,asr #0xa
:02047DF8 318D185D orrcc  r1,r13,r13,asr r8
:02047DFC 13310420 teqne r1,#0x20000000
:02047E00 05155580 ldreq r5,[r5, #-0x580]		;r5-0x580=*(1cd531f5)=#0(0x00000000)
:02047E04 6D14EDB7 unknown
:02047E08 16E51207 unknown
:02047E0C 003505AD eoreqs r0,r5,r13,lsr #0xb
:02047E10 015975ED cmpeq r9,r13,ror #0xb
:02047E14 9D08115D unknown
:02047E18 1B59420E blne 03698658
:02047E1C 31655662 unknown
:02047E20 77016509 strvc r6,[r1,-r9, lsl #0xa]
:02047E24 292D0165 stmcsdb  r13!,{r0,r2,r5,r6,r8}
:02047E28 75DA406D ldrvcb r4,[r10, #+0x6d]		;r10+0x6d=*(0000006d)
:02047E2C F06DA06D rsbnv  r10,r13,r13,ror #0x0
:02047E30 090152D2 stmeqdb  r1 ,{r1,r4,r6,r7,r9,r12,r14}
:02047E34 CF306D03 swigt 0x00306d03
:02047E38 95806D63 strls r6,[r0, #+0xd63]		;r0+0xd63=*(00000d63)
:02047E3C 6D45E039 unknown
:02047E40 306D5030 rsbcc  r5,r13,r0,lsr r0
:02047E44 606D55C4 rsbvs  r5,r13,r4,asr #0xb
:02047E48 50A5E085 adcpl  r14,r5,r5,lsl #0x1
:02047E4C 97A00485 strls r0,[r0,+r5, lsl #0x9]!
:02047E50 1019E521 andnes r14,r9,r1,lsr #0xa
:02047E54 161125BE unknown
:02047E58 100DF125 andne  r15,r13,r5,lsr #0x2
:02047E5C B6EA1AD9 unknown
:02047E60 41701009 cmnmi r0,r9
:02047E64 B300C908 unknown
:02047E68 5A165125 bpl 025DC304
:02047E6C 1697E080 ldrne r14,[r7],+r0, lsl #0x1
:02047E70 2547D0F1 strcsb r13,[r7, #-0xf1]		;r7-0xf1=*(0f2042d6)=#0(0x00000000)
:02047E74 81502031 cmphi r0,r1,lsr r0
:02047E78 29A82129 stmcsib  r8!,{r0,r3,r5,r8,r13}
:02047E7C 20C90651 sbccs  r0,r9,r1,asr r6
:02047E80 6A8509A9 bvs 0018A52C
:02047E84 01AD02E2 moveq  r0,r2,ror #0x5
:02047E88 C5899001 strgt r9,[r9, #+0x1]		;r9+0x1=*(00000001)
:02047E8C E1445901 unknown
:02047E90 E0888000 add  r8,r8,r0
:02047E94 0801C1BD stmeqda  r1 ,{r0,r2,r3,r4,r5,r7,r8,r14,r15}
:02047E98 9D0BF940 unknown
:02047E9C 0E050071 mcreq 0,0,r0,cr5,cr1,{3}
:02047EA0 0A1A31E0 beq 026D4628
:02047EA4 2DFF2DBC ldccsl 13,cr2,[r15,#+0x2f0]!
:02047EA8 39275D10 stmccdb  r7!,{r4,r8,r10,r11,r12,r14}
:02047EAC 1221E507 eorne  r14,r1,#0x1C00000
:02047EB0 492E11AC stmmidb  r14!,{r2,r3,r5,r7,r8,r12}
:02047EB4 7D088102 unknown
:02047EB8 48EB0014 unknown
:02047EBC 91834221 orrls  r4,r3,r1,lsr #0x4
:02047EC0 1E125511 mrcne 5,0,r5,cr2,cr1,{0}
:02047EC4 04EB00DA unknown
:02047EC8 54832AAD strpl r2,[r3],#+0xaad
:02047ECC 073D00E3 ldreq r0,[r3],#+0xaad
:02047ED0 0AFD0D6D beq 01F8B48C
:02047ED4 5938E081 ldmpldb  r8!,{r0,r7,r13,r14,r15}
:02047ED8 517009F1 ldrplsh r0,[r0, #-0x91]!
:02047EDC 03B4E59F moveqs r14,#0x27C00000		;r14=666894336(0x27c00000)
:02047EE0 2DCD9B02 unknown
:02047EE4 2D06151D unknown
:02047EE8 43596415 cmpmi r9,#0x15000000
:02047EEC 100D5ACD andne  r5,r13,r13,asr #0x15
:02047EF0 A17C80A1 cmnge r12,r1,lsr #0x1
:02047EF4 9D0019E0 unknown
:02047EF8 3D499011 unknown
:02047EFC 20A174BB unknown
:02047F00 A109F0A1 unknown
:02047F04 40A16C40 adcmi  r6,r1,r0,asr #0x18
:02047F08 69D61D1D ldmvsib  r6 ,{r0,r2,r3,r4,r8,r10,r11,r12}^
:02047F0C A021102D eorge  r1,r1,r13,lsr #0x0
:02047F10 801592E1 andhis r9,r5,r1,ror #0x5
:02047F14 6D96E002 unknown
:02047F18 1000A1E0 andne  r10,r0,r0,ror #0x3
:02047F1C 0CA0E262 stceq  2,cr14,[r0],#+0x188
:02047F20 30A18100 adccc  r8,r1,r0,lsl #0x2
:02047F24 C0A11EE5 adcgt  r1,r1,r5,ror #0x1d
:02047F28 A443A9C0 strgeb r10,[r3],#-0x9c0
:02047F2C 04000D5C streq r0,[r0],#-0xd5c
:02047F30 01E59860 mvneq  r9,r0,ror #0x10
:02047F34 A9018770 stmgedb  r1 ,{r4,r5,r6,r8,r9,r10,r15}
:02047F38 103D532A eornes r5,r13,r10,lsr #0x6
:02047F3C F101F120 unknown
:02047F40 04691018 unknown
:02047F44 6804DDB5 stmvsda  r4 ,{r0,r2,r4,r5,r7,r8,r10,r11,r12,r14,r15}
:02047F48 80053DBB strhih r3,[r5], -r11
:02047F4C 4B247998 blmi 029665B4
:02047F50 90001D49 andls  r1,r0,r9,asr #0x1a
:02047F54 20005D15 andcs  r5,r0,r5,lsl r13
:02047F58 01050031 unknown
:02047F5C 83226991 unknown
:02047F60 502002E0 eorpl  r0,r0,r0,ror #0x5
:02047F64 80100DE0 andhis r0,r0,r0,ror #0x1b
:02047F68 43009D0E unknown
:02047F6C 4D3A9152 ldcmi  1,cr9,[r10,#-0x148]!
:02047F70 602D4014 eorvs  r4,r13,r4,lsl r0
:02047F74 96E083B2 unknown
:02047F78 A1E08105 mvnge  r8,r5,lsl #0x2
:02047F7C 558008E1 strpl r0,[r0, #+0x8e1]		;r0+0x8e1=*(000008e1)
:02047F80 82119017 andhis r9,r1,#0x17
:02047F84 461001E0 ldrmi r0,r9,r1,#0x17
:02047F88 0004E001 andeq  r14,r4,r1
:02047F8C 00A3E261 adceq  r14,r3,r1,ror #0x4
:02047F90 00E00080 rsceq  r0,r0,r0,lsl #0x1
:02047F94 71030011 unknown
:02047F98 5D523400 unknown
:02047F9C A0119408 andges r9,r1,r8,lsl #0x8
:02047FA0 820591E1 andhi  r9,r5,#0x40000038
:02047FA4 7000A2E0 andvc  r10,r0,r0,ror #0x5
:02047FA8 A001E087 andge  r14,r1,r7,lsl #0x1
:02047FAC 0004E28A andeq  r14,r4,r10,lsl #0x5
:02047FB0 A6E15A00 unknown
:02047FB4 C1BAFFFF ldrgtsh r15,[r10, +r15]!
:02047FB8 F1488010 unknown
:02047FBC A00CF510 andge  r15,r12,r0,lsl r5
:02047FC0 AAAB0005 bge 00B07FDC
:02047FC4 68AA16AA stmvsia  r10!,{r1,r3,r5,r7,r9,r10,r12}
:02047FC8 36AC0001 unknown
:02047FCC F1400B9D unknown
:02047FD0 A160A44F unknown
:02047FD4 1006610B andne  r6,r6,r11,lsl #0x2
:02047FD8 1BCD1C85 blne 0138F1F4
:02047FDC B60E8520 strlt r8,[r14],-r0, lsr #0xa
:02047FE0 24D58D10 ldrcsb r8,[r5],#+0xd10
:02047FE4 ADDD1631 unknown
:02047FE8 B91CDD00 ldmltdb  r12 ,{r8,r10,r11,r12,r14,r15}
:02047FEC 9DD9EC5D unknown
:02047FF0 00012745 andeq  r2,r1,r5,asr #0xe
:02047FF4 7E000164 cdpvc 1,0,cr0,cr0,cr4,3
:02047FF8 9FAA0001 swils 0x00aa0001
:02047FFC 01420001 unknown
:02048000 0581B800 streq r11,[r1, #+0x800]		;r1+0x800=*(00000800)
:02048004 AA001D20 bge 0204F48C
:02048008 5010897F andpls r8,r0,r15,ror r9
:0204800C 13403089 unknown
:02048010 4AF43089 bmi 01D5423C
:02048014 20F18113 rsccss r8,r1,r3,lsl r1
:02048018 81EA003D mvnhi  r0,lsr r13
:0204801C 1C064911 stcne  9,cr4,[r6],{#0x11}
:02048020 E59F036A ldr r0,[r15, #+0x36a]		;r15+0x36a=*(02048392)=#-1719661276(0x99800d24)
:02048024 B8001500 stmltda  r0 ,{r8,r10,r12}
:02048028 ED109415 unknown
:0204802C A024AD14 eorge  r10,r4,r4,lsl r13
:02048030 5503D111 strpl r13,[r3, #-0x111]		;(r3-0x111=*(ffffff1e))
:02048034 3385101E orrcc  r1,r5,#0x1E
:02048038 8401A0E5 strhi r10,[r1],#-0xe5
:0204803C 3625007D unknown
:02048040 61303005 teqvs r0,r5
:02048044 40793AF1 unknown
:02048048 5CC079B1 stcpll 9,cr7,[r0],{#0xb1}
:0204804C 55B48079 ldrpl r8,[r4, #+0x79]!
:02048050 79D14079 ldmvcib  r1 ,{r0,r3,r4,r5,r6,r14}^
:02048054 79F07940 unknown
:02048058 79F079F0 unknown
:0204805C F07D1BF0 unknown
:02048060 79923079 ldmvcib  r2 ,{r0,r3,r4,r5,r6,r12,r13}
:02048064 1D138550 unknown
:02048068 40E53D00 rscmi  r3,r5,r0,lsl #0x1a
:0204806C B29581BA addlts r8,r5,#0x8000002E
:02048070 F16DE16D unknown
:02048074 05000104 streq r0,[r0, #-0x104]		;(r0-0x104=*(99800c20))
:02048078 06AD0001 unknown
:0204807C 5D070001 unknown
:02048080 FCF15DA1 ldc2l 13,cr5,[r1],#+0x284
:02048084 5A734069 bpl 03D18230
:02048088 0F818069 swieq 0x00818069
:0204808C 0DBB037D ldceq  3,cr0,[r11,#+0x1f4]!
:02048090 BC30691F ldclt  9,cr6,[r0],#-0x7c
:02048094 93406969 unknown
:02048098 11FDC069 mvnnes r12,r9,ror #0x0
:0204809C E3A02F81 mov  r2,#0x204		;r2=516(0x204)
:020480A0 0148890D unknown
:020480A4 8950F9EB ldmhidb  r0 ,{r0,r1,r3,r5,r6,r7,r8,r11,r12,r13,r14,r15}^
:020480A8 093D7507 ldmeqdb  r13!,{r0,r1,r2,r8,r10,r12,r13,r14}
:020480AC 0081F006 addeq  r15,r1,r6
:020480B0 10812071 addne  r2,r1,r1,ror r0
:020480B4 85E11085 strhib r1,[r1, #+0x85]!
:020480B8 60855840 addvs  r5,r5,r0,asr #0x10
:020480BC 191C09AF ldmnedb  r12 ,{r0,r1,r2,r3,r5,r7,r8,r11}
:020480C0 7085BB04 addvc  r11,r5,r4,lsl #0x16
:020480C4 784BE150 stmvcda  r11 ,{r4,r6,r8,r13,r14,r15}^
:020480C8 03ABC085 moveq  r12,#0x85		;r12=133(0x85)
:020480CC 8D026520 unknown
:020480D0 C235BD01 eorgts r11,r5,#0x40
:020480D4 5CC2020D stcpll 2,cr0,[r2],{#0xd}
:020480D8 D9C201A9 stmleib  r2 ,{r0,r3,r5,r7,r8}^
:020480DC 008DC201 addeq  r12,r13,r1,lsl #0x4
:020480E0 510A1582 unknown
:020480E4 99F8E255 ldmlsib  r8!,{r0,r2,r4,r6,r9,r13,r14,r15}^
:020480E8 59107102 ldmpldb  r0 ,{r1,r8,r12,r13,r14}
:020480EC A5007110 strge r7,[r0, #-0x110]		;(r0-0x110=*(99800c14))
:020480F0 FC106D01 ldc2  13,cr6,[r0],{#0x1}
:020480F4 90693C59 rsbls  r3,r9,r9,asr r12
:020480F8 364069BF unknown
:020480FC 69E1C069 unknown
:02048100 69C8AB80 stmvsib  r8 ,{r7,r8,r9,r11,r13,r15}^
:02048104 60695640 rsbvs  r5,r9,r0,asr #0xc
:02048108 F069F069 rsbnv  r15,r9,r9,ror #0x0
:0204810C 7AA4F069 bvc 009842B8
:02048110 E51B4069 ldr r4,[r11, #-0x69]		;r11-0x69=*(300dc499)=#0(0x00000000)
:02048114 04507100 ldreqb r7,[r0],#-0x100
:02048118 BAC6001D blt 011C8194
:0204811C 04E5FF2D unknown
:02048120 215C3AED cmpcs r12,r13,ror #0x15
:02048124 00913B45 addeqs r3,r1,r5,asr #0x16
:02048128 1AED5610 bne 01B9D970
:0204812C 1C212F75 stcne  15,cr2,[r1],#-0x1d4
:02048130 000104A5 andeq  r0,r1,r5,lsr #0x9
:02048134 02000101 andeq  r0,r0,#0x40000000
:02048138 0300015F unknown
:0204813C 9DE5C320 stclsl 3,cr12,[r5,#+0x80]!
:02048140 F52B8904 strnv r8,[r11, #-0x904]!
:02048144 0D41E10C unknown
:02048148 09210571 stmeqdb  r1!,{r0,r4,r5,r6,r8,r10}
:0204814C EF895B81 swi 0x00895b81
:02048150 08254BC1 stmeqda  r5!,{r0,r6,r7,r8,r9,r11,r14}
:02048154 05DDF8CF ldreqb r15,[r13, #+0x8cf]		;r13+0x8cf=*(000008cf)
:02048158 2D09110D unknown
:0204815C 0130B980 teqeq r0,r0,lsl #0x13
:02048160 F0AE03FC unknown
:02048164 45E92D41 strmib r2,[r9, #+0xd41]!
:02048168 6FB5241C swivs 0x00b5241c
:0204816C 50D00E4D sbcpls r0,r0,r13,asr #0x1c
:02048170 E5981285 ldr r1,[r8, #+0x285]		;r8+0x285=*(60037b8a)=#0(0x00000000)
:02048174 25FFBAA1 ldrcsb r11,[r15, #+0xaa1]!
:02048178 10848266 addne  r8,r4,r6,ror #0x4
:0204817C 162C9D9F unknown
:02048180 08EB0013 unknown
:02048184 41812A5D orrmi  r2,r1,r13,asr r10
:02048188 E5807001 str r7,[r0, #+0x1]		;r0+0x1=*(99800d25)
:0204818C 85004D18 strhi r4,[r0, #-0xd18]		;(r0-0xd18=*(9980000c))
:02048190 9D806004 unknown
:02048194 03E1800A mvneq  r8,#0xA
:02048198 68100521 ldmvsda  r0 ,{r0,r5,r8,r10}
:0204819C 952E5580 strls r5,[r14, #-0x580]!
:020481A0 10180308 andnes r0,r8,r8,lsl #0x6
:020481A4 C5060580 strgt r0,[r6, #-0x580]		;(r6-0x580=*(fffffa80))
:020481A8 6D22341C stcvs  4,cr3,[r2,#-0x70]!
:020481AC E2821000 add  r1,r2,#0x0
:020481B0 A1120934 tstge r2,r4,lsr r9
:020481B4 3400210F strcc r2,[r0],#-0x10f
:020481B8 02E59412 rsceq  r9,r5,#0x12000000
:020481BC 65004D06 strvs r4,[r0, #-0xd06]		;(r0-0xd06=*(9980001e))
:020481C0 1234B300 eornes r11,r4,#0x0
:020481C4 0300B584 unknown
:020481C8 3103A930 unknown
:020481CC 0D803013 unknown
:020481D0 028D9D00 addeq  r9,r13,#0x0
:020481D4 0AE580A6 beq 019A8474
:020481D8 94013180 strls r3,[r1],#-0x180
:020481DC 039120E5 orreqs r2,r1,#0xE5
:020481E0 1105C48A unknown
:020481E4 03005507 unknown
:020481E8 81F00071 mvnhis r0,r1,ror r0
:020481EC B0E8BD2C rsclt  r11,r8,r12,lsr #0x1a
:020481F0 2F891036 swics 0x00891036
:020481F4 0D8164ED unknown
:020481F8 181903E0 ldmneda  r9 ,{r5,r6,r7,r8,r9}
:020481FC 25021269 strcs r1,[r2, #-0x269]		;(r2-0x269=*(ffffff9b))
:02048200 3D94500D unknown
:02048204 E2409602 sub  r9,r0,#0x200000
:02048208 E5820238 str r0,[r2, #+0x238]		;r2+0x238=*(0000043c)
:0204820C 1F791009 swine 0x00791009
:02048210 C9B7A7C0 ldmgtib  r7!,{r6,r7,r8,r9,r10,r13,r15}
:02048214 A0000509 andge  r0,r0,r9,lsl #0xa
:02048218 0D026DB7 unknown
:0204821C 0D76CC00 ldceql 12,cr12,[r6,#-0x0]!
:02048220 85001840 strhi r1,[r0, #-0x840]		;(r0-0x840=*(998004e4))
:02048224 E5950785 ldr r0,[r5, #+0x785]		;r5+0x785=*(00000785)
:02048228 81BA7222 movhis r7,r2,lsr #0x4		;r7=32(0x20)
:0204822C 8500C52C strhi r12,[r0, #-0x52c]		;(r0-0x52c=*(998007f8))
:02048230 04B904E5 unknown
:02048234 BDBA6E8C ldclt  14,cr6,[r10,#+0x230]!
:02048238 B90A291D stmltdb  r10 ,{r0,r2,r3,r4,r8,r11,r13}
:0204823C 6A0F051A bvs 024096AC
:02048240 EBFF3CBA bl 02017530
:02048244 40081F75 andmi  r1,r8,r5,ror r15
:02048248 900B712D andls  r7,r11,r13,lsr #0x2
:0204824C C420D944 unknown
:02048250 20319325 eorcss r9,r1,r5,lsr #0x6
:02048254 ED016D08 unknown
:02048258 2745D10D strcsb r13,[r5,-r13, lsl #0x2]
:0204825C 00191131 andeqs r1,r9,r1,lsr r1
:02048260 8325C405 unknown
:02048264 20200705 eorcs  r0,r0,r5,lsl #0xe
:02048268 20201591 mlacs  r0,r1,r5,r1unknown
:0204826C D300158C unknown
:02048270 101107DD ldrnesb r0,[r1], -r13
:02048274 2000D502 andcs  r13,r0,r2,lsl #0xa
:02048278 56F24299 unknown
:0204827C 11080039 unknown
:02048280 35204901 strcc r4,[r0, #-0x901]!
:02048284 35102590 ldrcc r2,[r0, #-0x590]		;(r0-0x590=*(99800794))
:02048288 0018CD2A andeqs r12,r8,r10,lsr #0x1a
:0204828C E502E593 str r14,[r2, #-0x593]		;(r2-0x593=*(fffffc71))
:02048290 19083D0A stmnedb  r8 ,{r1,r3,r8,r10,r11,r12,r13}
:02048294 8130E030 teqhi r0,r0,lsr r0
:02048298 401D0115 andmis r0,r13,r5,lsl r1
:0204829C 10933020 addnes r3,r3,r0,lsr #0x0
:020482A0 F512C5E5 ldrnv r12,[r2, #-0x5e5]		;(r2-0x5e5=*(fffffc1f))
:020482A4 23A50045 movcs  r0,#0x45		;r0=69(0x45)
:020482A8 158123A9 strne r2,[r1, #+0x3a9]		;r1+0x3a9=*(000003a9)
:020482AC C49D853A ldrgt r8,[r13],#+0x53a
:020482B0 083D8115 ldmeqda  r13!,{r0,r2,r4,r8,r15}
:020482B4 15001D95 strne r1,[r0, #-0xd95]		;(r0-0xd95=*(fffff2b0))
:020482B8 2F29A900 swics 0x0029a900
:020482BC 03F51591 mvneqs r1,#0x24400000
:020482C0 03790113 cmneq r9,#0xC0000004
:020482C4 11C90011 bicne  r0,r9,r1,lsl r0
:020482C8 65911020 ldrvs r1,[r1, #+0x20]		;r1+0x20=*(00000020)
:020482CC 8D49F623 unknown
:020482D0 E9D03B75 ldmib  r0 ,{r0,r2,r4,r5,r6,r8,r9,r11,r12,r13}^
:020482D4 C001C51F andgt  r12,r1,r15,lsl r5
:020482D8 025D0C1D subeqs r0,r13,#0x1D00
:020482DC 1700B903 strne r11,[r0,-r3, lsl #0x12]
:020482E0 3540C15B strccb r12,[r0, #-0x15b]		;(r0-0x15b=*(fffffeea))
:020482E4 00010C10 andeq  r0,r1,r0,lsl r12
:020482E8 11000113 unknown
:020482EC 016B0610 unknown
:020482F0 00090E00 andeq  r0,r9,r0,lsl #0x1c
:020482F4 3021F30B eorcc  r15,r1,r11,lsl #0x6
:020482F8 656B1C89 strvsb r1,[r11, #-0xc89]!
:020482FC 090A4009 stmeqdb  r10 ,{r0,r3,r14}
:02048300 1505FB00 strne r15,[r5, #-0xb00]		;(r5-0xb00=*(fffff500))
:02048304 09023110 stmeqdb  r2 ,{r4,r8,r12,r13}
:02048308 F696E500 ldrnv r14,[r6],+r0, lsl #0xa
:0204830C 2D2009FF stccs  9,cr0,[r0,#-0x3fc]!
:02048310 20091D15 andcs  r1,r9,r5,lsl r13
:02048314 6DD800B1 unknown
:02048318 00711110 rsbeqs r1,r1,r0,lsl r1
:0204831C 5C11F1C0 ldcpl  1,cr15,[r1],{#0xc0}
:02048320 C0151CE3 andgts r1,r5,r3,ror #0x19
:02048324 990C1584 stmlsdb  r12 ,{r2,r7,r8,r10,r12}
:02048328 0D1B3500 unknown
:0204832C 29701413 unknown
:02048330 36294056 unknown
:02048334 1F3D1019 swine 0x003d1019
:02048338 2B512015 blcs 03490394
:0204833C 15FD0699 ldrneb r0,[r13, #+0x699]!
:02048340 0B1D6400 bleq 027A1348
:02048344 51560D14 cmppl r6,r4,lsl r13
:02048348 3520650A strcc r6,[r0, #-0x50a]!
:0204834C 5903E242 stmpldb  r3 ,{r1,r6,r9,r13,r14,r15}
:02048350 92075D1A andls  r5,r7,#0x680
:02048354 58910001 ldmplia  r1 ,{r0}
:02048358 01010001 unknown
:0204835C 5B000117 blpl 020487C0
:02048360 036C016D unknown
:02048364 8B303D2D blhi 02C57820
:02048368 390181E5 stmccdb  r1 ,{r0,r2,r5,r6,r7,r8,r15}
:0204836C 0015057D andeqs r0,r5,r13,ror r5
:02048370 213DC489 teqcs r13,r9,lsl #0x9
:02048374 824DF104 subhi  r15,r13,#0x1
:02048378 085D0019 ldmeqda  r13 ,{r0,r3,r4}^
:0204837C 166D02AD unknown
:02048380 29FB0A11 unknown
:02048384 9105B609 unknown
:02048388 1512387D ldrne r3,[r2, #-0x87d]		;(r2-0x87d=*(fffff987))
:0204838C 12495130 subne  r5,r9,#0xC
:02048390 0D24B179 stceq  1,cr11,[r4,#-0x1e4]!
:02048394 18959980 ldmneia  r5 ,{r7,r8,r11,r12,r15}
:02048398 AA701D22 bge 03C4F828
:0204839C A0000D95 mulge  r0,r5,r13
:020483A0 600D9421 andvs  r9,r13,r1,lsr #0x8
:020483A4 A2000D9D andge  r0,r0,#0x2740
:020483A8 090025FC stmeqdb  r0 ,{r2,r3,r4,r5,r6,r7,r8,r10,r13}
:020483AC 800D8D50 andhi  r8,r13,r0,asr r13
:020483B0 890D8511 stmhidb  r13 ,{r0,r4,r8,r10,r15}
:020483B4 D8800D56 stmleia  r0 ,{r1,r2,r4,r6,r8,r10,r11}
:020483B8 11850021 orrne  r0,r5,r1,lsr #0x0
:020483BC 61200C80 unknown
:020483C0 00499500 subeq  r9,r9,r0,lsl #0xa
:020483C4 85000D80 strhi r0,[r0, #-0xd80]		;(r0-0xd80=*(fffff2c5))
:020483C8 B805CD21 stmltda  r5 ,{r0,r5,r8,r10,r11,r14,r15}
:020483CC 5D7C0E21 ldcpll 14,cr0,[r12,#-0x84]!
:020483D0 250ACDEC strcs r12,[r10, #-0xdec]		;(r10-0xdec=*(fffff214))
:020483D4 0C203194 stceq  1,cr3,[r0],#-0x250
:020483D8 080118A9 stmeqda  r1 ,{r0,r3,r5,r7,r11,r12}
:020483DC 112C05D2 unknown
:020483E0 049D0300 ldreq r0,[r13],#+0x300
:020483E4 ED196104 unknown
:020483E8 0D6B0209 stceql 2,cr0,[r11,#-0x24]!
:020483EC 67E59222 strvsb r9,[r5,+r2, lsr #0x4]!
:020483F0 1C595100 ldcnel 1,cr5,[r9],{#0x0}
:020483F4 204C41D1 unknown
:020483F8 F425AD92 unknown
:020483FC 1F790499 swine 0x00790499
:02048400 0025680C eoreq  r6,r5,r12,lsl #0x10
:02048404 2D490009 unknown
:02048408 11ADB9AA movne  r11,r10,lsr #0x13		;r11=0(0x0)
:0204840C 05591E65 ldreqb r1,[r9, #-0xe65]		;(r9-0xe65=*(fffff19b))
:02048410 E58010E7 str r1,[r0, #+0xe7]		;r0+0xe7=*(0000012c)
:02048414 066011A1 unknown
:02048418 2108EB00 unknown
:0204841C 8D162920 unknown
:02048420 0005CE47 andeq  r12,r5,r7,asr #0x1c
:02048424 C50768EB strgt r6,[r7, #-0x8eb]		;(r7-0x8eb=*(fffff735))
:02048428 033D3240 teqeq r13,#0x4
:0204842C 4596001C ldrmi r0,[r6, #+0x1c]		;r6+0x1c=*(0000001c)
:02048430 AD451C69 unknown
:02048434 00255111 eoreq  r5,r5,r1,lsl r1
:02048438 2A3EA130 bcs 02FF0900
:0204843C 36BD0061 unknown
:02048440 1CE5C3D5 stcnel 3,cr12,[r5],#+0x354
:02048444 7100A140 unknown
:02048448 5D2A3101 stcpl  1,cr3,[r10,#-0x4]!
:0204844C 5DB0F000 ldcpl  0,cr15,[r0,#+0x0]!
:02048450 01411140 unknown
:02048454 17D10018 unknown
:02048458 18E24A80 unknown
:0204845C 49010071 stmmidb  r1 ,{r0,r4,r5,r6}
:02048460 D8007D10 stmleda  r0 ,{r4,r8,r10,r11,r12,r13,r14}
:02048464 F2B44049 adcnvs r4,r4,#0x49
:02048468 56E1A049 unknown
:0204846C 08090EE1 stmeqda  r9 ,{r0,r5,r6,r7,r9,r10,r11}
:02048470 001D2051 andeqs r2,r13,r1,asr r0
:02048474 A8FE508D unknown
:02048478 2D040015 unknown
:0204847C 01099841 unknown
:02048480 6A945A2D bvs 0055ED3C
:02048484 FD057D10 unknown
:02048488 EB00111F bl 0204C90C
:0204848C 861BC914 unknown
:02048490 FD6940DD stc2l 0,cr4,[r9,#-0x374]!
:02048494 F5228D43 strnv r8,[r2, #-0xd43]!
:02048498 0D540103 unknown
:0204849C 10BD0439 adcnes r0,r13,r9,lsr r4
:020484A0 63B1A1FD movvss r10,#0x4000003F		;r10=1073741887(0x4000003f)
:020484A4 13AD2535 movne  r2,#0xD400000		;r2=222298112(0xd400000)
:020484A8 0869ED49 unknown
:020484AC 6A83059E bvs 00109B2C
:020484B0 03B10059 moveqs r0,#0x59		;r0=89(0x59)
:020484B4 14108115 ldrne r8,[r0],#-0x115
:020484B8 1DAD1561 stcne  5,cr1,[r13,#+0x184]!
:020484BC FCF2492C ldc2l 9,cr4,[r2],#+0xb0
:020484C0 0C324936 ldceq  9,cr4,[r2],#-0xd8
:020484C4 1D6D1245 stcnel 2,cr1,[r13,#-0x114]!
:020484C8 5D1C01D3 unknown
:020484CC 69DF6107 ldmvsib  r15 ,{r0,r1,r2,r8,r13,r14}^
:020484D0 1901994D stmnedb  r1 ,{r0,r2,r3,r6,r8,r11,r12,r15}
:020484D4 AD736818 ldcgel 8,cr6,[r3,#-0x60]!
:020484D8 2D957012 unknown
:020484DC 49031210 stmmidb  r3 ,{r4,r9,r12}
:020484E0 AD49F002 unknown
:020484E4 7910BC0A ldmvcdb  r0 ,{r1,r3,r10,r11,r12,r13,r15}
:020484E8 0C002901 stceq  9,cr2,[r0],{#0x1}
:020484EC 59D70061 ldmplib  r7 ,{r0,r5,r6}^
:020484F0 0CEBFFC3 stceql 15,cr15,[r11],#+0x30c
:020484F4 A0651639 rsbge  r1,r5,r9,lsr r6
:020484F8 70C0F0A1 sbcvc  r15,r0,r1,lsr #0x1
:020484FC 50A10019 adcpl  r0,r1,r9,lsl r0
:02048500 153E4D01 ldrne r4,[r14, #-0xd01]!
:02048504 11291012 unknown
:02048508 0EADC0B1 mcreq 0,5,r12,cr13,cr1,{5}
:0204850C B1110885 tstlt r1,r5,lsl #0x11
:02048510 6512350A ldrvs r3,[r2, #-0x50a]		;r2-0x50a=*(0d3ffaf6)=#0(0x00000000)
:02048514 50764C05 rsbpls r4,r6,r5,lsl #0x18
:02048518 195A30E1 ldmnedb  r10 ,{r0,r5,r6,r7,r12,r13}^
:0204851C 003D9400 eoreqs r9,r13,r0,lsl #0x8
:02048520 8D2A2071 stchi  0,cr2,[r10,#-0x1c4]!
:02048524 059503F5 ldreq r0,[r5, #+0x3f5]		;r5+0x3f5=*(000003f5)
:02048528 39E80039 unknown
:0204852C 71F039A0 mvnvcs r3,r0,lsr #0x13
:02048530 C400796E strgt r7,[r0],#-0x96e
:02048534 01D50156 biceqs r0,r5,r6,asr r1
:02048538 2D583715 unknown
:0204853C 2D52B100 unknown
:02048540 002D1F00 eoreq  r1,r13,r0,lsl #0x1e
:02048544 2DA02DD9 stccs  13,cr2,[r0,#+0x364]!
:02048548 EA16E5F0 b 02601D10
:0204854C 3103DD2C unknown
:02048550 3D210051 stccc  0,cr0,[r1,#-0x144]!
:02048554 03D9CD0B biceqs r12,r9,#0x2C0
:02048558 9D5831AA unknown
:0204855C 8D1E51F0 unknown
:02048560 872077E5 strhi r7,r12,r9,#0x2C0
:02048564 31A0E207 movcc  r14,r7,lsl #0x4		;r14=512(0x200)
:02048568 F1F8E597 unknown
:0204856C 00408109 subeq  r8,r0,r9,lsl #0x2
:02048570 822C0055 eorhi  r0,r12,#0x55
:02048574 00D70EE2 sbceqs r0,r7,r2,ror #0x1d
:02048578 1009EB02 andne  r14,r9,r2,lsl #0x16
:0204857C 4510197C ldrmi r1,[r0, #-0x97c]		;(r0-0x97c=*(fffff6dd))
:02048580 10098101 andne  r8,r9,r1,lsl #0x2
:02048584 FEDA01ED cdp2 1,12,cr0,cr10,cr13,7
:02048588 003107F1 unknown
:0204858C 002D0289 eoreq  r0,r13,r9,lsl #0x5
:02048590 01324FCE teqeq r2,r14,asr #0x1f
:02048594 C05575EB subgts r7,r5,r11,ror #0xb
:02048598 0DA8800D stceq  0,cr8,[r8,#+0x34]!
:0204859C 45549800 ldrmib r9,[r4, #-0x800]		;(r4-0x800=*(fffff800))
:020485A0 29EBA480 unknown
:020485A4 D501B111 strle r11,[r1, #-0x111]		;(r1-0x111=*(fffffeef))
:020485A8 05143528 ldreq r3,[r4, #-0x528]		;(r4-0x528=*(fffffad8))
:020485AC 05D4F911 ldreqb r15,[r4, #+0x911]		;r4+0x911=*(00000911)
:020485B0 30219401 eorcc  r9,r1,r1,lsl #0x8
:020485B4 C9E28430 unknown
:020485B8 6A01050A bvs 020899E8
:020485BC 6CF04100 ldcvsl 1,cr4,[r0],#+0x0
:020485C0 0D92800D unknown
:020485C4 2040A900 subcs  r10,r0,r0,lsl #0x12
:020485C8 2C26D99F stccs  9,cr13,[r6],#-0x27c
:020485CC 08E28410 unknown
:020485D0 6909C98E stmvsdb  r9 ,{r1,r2,r3,r7,r8,r11,r14,r15}
:020485D4 21605819 unknown
:020485D8 6A024906 bvs 020DA9F8
:020485DC 6148096A unknown
:020485E0 804179DF unknown
:020485E4 392433BD stmccdb  r4!,{r0,r2,r3,r4,r5,r7,r8,r9,r12,r13}
:020485E8 DF61A94B swile 0x0061a94b
:020485EC 05B50315 ldreq r0,[r5, #+0x315]!
:020485F0 DC0001FC stcle  1,cr0,[r0],{#0xfc}
:020485F4 E4AC0001 unknown
:020485F8 01EC0001 mvneq  r0,r1
:020485FC 09C1F400 stmeqib  r1 ,{r10,r12,r13,r14,r15}^
:02048600 AA000158 bge 02048B68
:02048604 30000104 andcc  r0,r0,r4,lsl #0x2
:02048608 0C7D1451 ldceql 4,cr1,[r13],#-0x144
:0204860C 8014510C andhis r5,r4,r12,lsl #0x2
:02048610 9005E15A andls  r14,r5,r10,asr r1
:02048614 5B890C55 blpl 0028B770
:02048618 0000D987 andeq  r13,r0,r7,lsl #0x13
:0204861C 21292D98 unknown
:02048620 00013D0C andeq  r3,r1,r12,lsl #0x1a
:02048624 006D0FD1 unknown
:02048628 B5101D18 ldrlt r1,[r0, #-0xd18]		;(r0-0xd18=*(fffff341))
:0204862C C50021C8 strgt r2,[r0, #-0x1c8]		;(r0-0x1c8=*(fffffe91))
:02048630 A015D92E andges r13,r5,r14,lsr #0x12
:02048634 35700249 ldrccb r0,[r0, #-0x249]!
:02048638 8D50AE08 unknown
:0204863C 05050AE2 streq r0,[r5, #-0xae2]		;(r5-0xae2=*(fffff51e))
:02048640 2601005D unknown
:02048644 106570C1 rsbne  r7,r5,r1,asr #0x1
:02048648 A9108160 ldmgedb  r0 ,{r5,r6,r8,r15}
:0204864C 10A94000 adcne  r4,r9,r0
:02048650 AD00A9D8 unknown
:02048654 E109E598 swp r14,r8,r9
:02048658 87025D10 unknown
:0204865C 980245EC stmlsda  r2 ,{r2,r3,r5,r6,r7,r8,r10,r14}
:02048660 25F0A510 ldrcsb r10,[r0, #+0x510]!
:02048664 40A50C12 adcmi  r0,r5,r2,lsl r12
:02048668 100C1035 andne  r1,r12,r5,lsr r0
:0204866C 043D9636 unknown
:02048670 C1E12051 mvngt  r2,r1,asr r0
:02048674 0A100914 beq 0244AACC
:02048678 B4B61BE1 unknown
:0204867C E59815C5 ldr r1,[r8, #+0x5c5]		;r8+0x5c5=*(60037eca)=#0(0x00000000)
:02048680 3099B3A5 addccs r11,r9,r5,lsr #0x7
:02048684 035142E0 cmpeq r1,#0xE
:02048688 14412EBD strneb r2,[r1],#-0xebd
:0204868C 4F0BA587 swimi 0x000ba587
:02048690 2C17E92D ldccs  9,cr14,[r7],{#0x2d}
:02048694 D1701781 cmnle r0,r1,lsl #0xf
:02048698 A1E59715 mvnge  r9,r5,lsl r7
:0204869C E94A2C1A stmdb  r10 ,{r1,r3,r4,r10,r11,r13}^
:020486A0 34408518 strccb r8,[r0],#-0x518
:020486A4 10299610 eorne  r9,r9,r0,lsl r6
:020486A8 632422BD unknown
:020486AC 1001A120 andne  r10,r1,r0,lsr #0x2
:020486B0 12E53759 rscne  r3,r5,#0x1640000
:020486B4 030920BC unknown
:020486B8 C196109A unknown
:020486BC 5DE2860E stcpll 6,cr8,[r2,#+0x38]!
:020486C0 442400A1 unknown
:020486C4 11599D10 cmpne r9,r0,lsl r13
:020486C8 A90427F9 stmgedb  r4 ,{r0,r3,r4,r5,r6,r7,r8,r9,r10,r13}
:020486CC 12216A00 eorne  r6,r1,#0x0
:020486D0 2C0061AC stccs  1,cr6,[r0],{#0xac}
:020486D4 69007DD0 stmvsdb  r0 ,{r4,r6,r7,r8,r10,r11,r12,r13,r14}
:020486D8 00213441 eoreq  r3,r1,r1,asr #0x8
:020486DC 59D95F51 ldmplib  r9 ,{r0,r4,r6,r8,r9,r10,r11,r12,r14}^
:020486E0 65FFA752 ldrvsb r10,[r15, #+0x752]!
:020486E4 6A1311B0 bvs 0250CDAC
:020486E8 02F11055 rsceqs r1,r1,#0x55
:020486EC 5115FDD9 ldrplsb r15,[r5, -r9]
:020486F0 31240800 unknown
:020486F4 8D257901 stchi  9,cr7,[r5,#-0x4]!
:020486F8 F3113905 tstnv r1,#0x14000
:020486FC CAA1B6AF bgt 008B61C0
:02048700 02E3A090 rsceq  r10,r3,#0x90
:02048704 040104A0 streq r0,[r1],#-0x4a0
:02048708 10E28DB0 unknown
:0204870C 01E28D40 mvneq  r8,r0,asr #0x1a
:02048710 6D185255 unknown
:02048714 06B51402 unknown
:02048718 1D8E1319 unknown
:0204871C 652CB541 strvs r11,[r12, #-0x541]!
:02048720 0E718F18 mrceq 15,3,r8,cr1,cr8,{0}
:02048724 236D9D20 unknown
:02048728 00154A8C andeqs r4,r5,r12,lsl #0x15
:0204872C 11020D14 unknown
:02048730 001D1010 andeqs r1,r13,r0,lsl r0
:02048734 AD104168 unknown
:02048738 056D001D streqb r0,[r13, #-0x1d]!
:0204873C 00096900 andeq  r6,r9,r0,lsl #0x12
:02048740 80001572 andhi  r1,r0,r2,ror r5
:02048744 11001D55 unknown
:02048748 00290510 eoreq  r0,r9,r0,lsl r5
:0204874C 7C000901 stcvc  9,cr0,[r0],{#0x1}
:02048750 BA002B00 blt 02053358
:02048754 05000516 streq r0,[r0, #-0x516]		;(r0-0x516=*(fffffb43))
:02048758 09350009 ldmeqdb  r5!,{r0,r3}
:0204875C 0978A800 ldmeqdb  r8!,{r11,r13,r15}^
:02048760 00096600 andeq  r6,r9,r0,lsl #0xc
:02048764 75001557 strvc r1,[r0, #-0x557]		;(r0-0x557=*(fffffb02))
:02048768 C9AA0015 stmgtib  r10!,{r0,r2,r4}
:0204876C 1B895100 blne 0029CB74
:02048770 042D6ACA unknown
:02048774 004548C8 subeq  r4,r5,r8,asr #0x11
:02048778 6F004568 swivs 0x00004568
:0204877C 00CA000D sbceq  r0,r10,r13
:02048780 06E21541 unknown
:02048784 8FF116D5 swihi 0x00f116d5
:02048788 00016B90 muleq  r1,r0,r11
:0204878C 00016284 andeq  r6,r1,r4,lsl #0x5
:02048790 60000161 andvs  r0,r0,r1,ror #0x2
:02048794 015F0001 cmpeq r15,r1
:02048798 015EAA00 cmpeq r14,r0,lsl #0x14
:0204879C 00015D00 andeq  r5,r1,r0,lsl #0x1a
:020487A0 C001395C andgt  r3,r1,r12,asr r9
:020487A4 C4AA0081 unknown
:020487A8 100A6101 andne  r6,r10,r1,lsl #0x2
:020487AC 40810F61 addmi  r0,r1,r1,ror #0x1e
:020487B0 B440815E strltb r8,[r0],#-0x15e
:020487B4 7081B80A addvc  r11,r1,r10,lsl #0x10
:020487B8 7F4081A8 swivc 0x004081a8
:020487BC F0816081 addnv  r6,r1,r1,lsl #0x1
:020487C0 80818AD4 unknown
:020487C4 95408160 strlsb r8,[r0, #-0x160]		;(r0-0x160=*(fffffef9))
:020487C8 06173520 ldreq r3,[r7],-r0, lsr #0xa
:020487CC 06E83A8D unknown
:020487D0 CDE89B00 stcgtl 11,cr9,[r8,#+0x0]!
:020487D4 40454091 unknown
:020487D8 11C88091 unknown
:020487DC 01CCE595 unknown
:020487E0 AFE10195 swige 0x00e10195
:020487E4 0C00713D stceq  1,cr7,[r0],{#0x3d}
:020487E8 8DE9001D stchil 0,cr0,[r9,#+0x74]!
:020487EC E5558012 ldrb r8,[r5, #-0x12]		;(r5-0x12=*(ffffffee))
:020487F0 7911243D ldmvcdb  r1 ,{r0,r2,r3,r4,r5,r10,r13}
:020487F4 00105E30 andeqs r5,r0,r0,lsr r14
:020487F8 E52C09EB str r0,[r12, #-0x9eb]!
:020487FC 8F1FC11D swihi 0x001fc11d
:02048800 1161025D unknown
:02048804 10D10009 sbcnes r0,r1,r9
:02048808 29B669F6 ldmcsib  r6!,{r1,r2,r4,r5,r6,r7,r8,r11,r13,r14}
:0204880C 3F400906 swicc 0x00400906
:02048810 881239B6 ldmhida  r2 ,{r1,r2,r4,r5,r7,r8,r11,r12,r13}
:02048814 4031E54C eormis r14,r1,r12,asr #0xa
:02048818 1FBD0121 swine 0x00bd0121
:0204881C 16D10179 unknown
:02048820 BE036D30 mcrlt 13,0,r6,cr3,cr0,{1}
:02048824 ECA84DC5 stc  13,cr4,[r8],#+0x314
:02048828 803D4869 eorhis r4,r13,r9,ror #0x10
:0204882C 00012435 andeq  r2,r1,r5,lsr r4
:02048830 0E417904 cdpeq 9,4,cr7,cr1,cr4,0
:02048834 AC00F510 stcge  5,cr15,[r0],{#0x10}
:02048838 673EF930 unknown
:0204883C CAA50451 bgt 00989988
:02048840 15EBFFE7 strneb r15,[r11, #+0xfe7]!
:02048844 501900CD andpls r0,r9,r13,asr #0x1
:02048848 5F856028 swipl 0x00856028
:0204884C 31258019 unknown
:02048850 31E80765 mvncc  r0,r5,ror #0xe
:02048854 6100A949 unknown
:02048858 247DEF50 unknown
:0204885C A5007520 strge r7,[r0, #-0x520]		;(r0-0x520=*(fffffb39))
:02048860 22A9070F adccs  r0,r9,#0x3C0000
:02048864 AD02898D unknown
:02048868 96300009 unknown
:0204886C 000E9DE5 andeq  r9,r14,r5,ror #0x1b
:02048870 918100E9 orrls  r0,r1,r9,ror #0x1
:02048874 E2861001 add  r1,r6,#0x1
:02048878 001810DD ldreqsb r1,[r8], -r13
:0204887C 2085119D umullcs  r1,r5,r13,r1
:02048880 BC00F163 stclt  1,cr15,[r0],{#0x63}
:02048884 75E1D610 strvcb r13,[r1, #+0x610]!
:02048888 A9288510 stmgedb  r8!,{r4,r8,r10,r15}
:0204888C 028D4804 addeq  r4,r13,#0x40000
:02048890 39195528 ldmccdb  r9 ,{r3,r5,r8,r10,r12,r14}
:02048894 EA247118 b 02964CFC
:02048898 21750586 cmncs r5,r6,lsl #0xb
:0204889C 258F16CD strcs r1,[r15, #+0x6cd]		;r15+0x6cd=*(02048f71)=#13172737(0x00c90001)
:020488A0 172D7039 unknown
:020488A4 040543AC streq r4,[r5],#-0x3ac
:020488A8 B0701469 rsblts r1,r0,r9,ror #0x8
:020488AC 027144E1 rsbeqs r4,r1,#0xE1000000
:020488B0 61800086 orrvs  r0,r0,r6,lsl #0x1
:020488B4 A9056D04 stmgedb  r5 ,{r2,r8,r10,r11,r13,r14}
:020488B8 50100800 andpls r0,r0,r0,lsl #0x10
:020488BC 00B9A01C adceqs r10,r9,r12,lsl r0
:020488C0 219004F5 ldrcssh r0,[r0, +r5]
:020488C4 0000D90D andeq  r13,r0,r13,lsl #0x12
:020488C8 0F413600 swieq 0x00413600
:020488CC 191C0019 ldmnedb  r12 ,{r0,r3,r4}
:020488D0 7DB63700 ldcvc  7,cr3,[r6,#+0x0]!
:020488D4 7D4B9612 unknown
:020488D8 9A079422 bls 0222D968
:020488DC 21960008 orrcss r0,r6,r8
:020488E0 A1431521 unknown
:020488E4 E5960012 ldr r0,[r6, #+0x12]		;r6+0x12=*(00000012)
:020488E8 0F011568 swieq 0x00011568
:020488EC 80A14251 adchi  r4,r1,r1,asr r2
:020488F0 04A5FFB7 unknown
:020488F4 9900E996 stmlsdb  r0 ,{r1,r2,r4,r7,r8,r11,r13,r14,r15}
:020488F8 00018816 andeq  r8,r1,r6,lsl r8
:020488FC 7183400C orrvc  r4,r3,r12
:02048900 0961830F unknown
:02048904 4FBD5197 swimi 0x00bd5197
:02048908 03911C4D orreqs r1,r1,#0x4D00
:0204890C 11B91FAD movnes r1,r13,lsr #0x1f		;r1=0(0x0)
:02048910 03FD8D40 mvneqs r8,#0x1000
:02048914 4AE8999F bmi 01A6EF98
:02048918 E5EBFFEC strb r15,[r11, #+0xfec]!
:0204891C C0015536 andgt  r5,r1,r6,lsr r5
:02048920 600F4502 andvs  r4,r15,r2,lsl #0xa
:02048924 1225E596 eorne  r14,r5,#0x25800000
:02048928 97220048 strls r0,r14,r5,#0x25800000
:0204892C 11021D15 unknown
:02048930 49011DDA stmmidb  r1 ,{r1,r3,r4,r6,r7,r8,r10,r11,r12}
:02048934 BD64832E stcltl 3,cr8,[r4,#-0xb8]!
:02048938 502E9DE8 eorpl  r9,r14,r8,ror #0x1b
:0204893C 33A515B5 movcc  r1,#0x2D400000		;r1=759169024(0x2d400000)
:02048940 00211135 eoreq  r1,r1,r5,lsr r1
:02048944 14A5E3F4 unknown
:02048948 6900C170 stmvsdb  r0 ,{r4,r5,r6,r8,r14,r15}
:0204894C E9070009 stmdb  r7 ,{r0,r3}
:02048950 9520AA13 strls r10,[r0, #-0xa13]!
:02048954 20791871 rsbcss r1,r9,r1,ror r8
:02048958 EBFFFD55 bl 02047EB4
:0204895C 9128250C unknown
:02048960 201D1601 andcss r1,r13,r1,lsl #0xc
:02048964 0E693E65 cdpeq 14,6,cr3,cr9,cr5,3
:02048968 B93B6905 ldmltdb  r11!,{r0,r2,r8,r11,r13,r14}
:0204896C 01710603 cmneq r1,r3,lsl #0xc
:02048970 FED5500D cdp2 0,12,cr5,cr5,cr13,0
:02048974 8D2641FF stchi  1,cr4,[r6,#-0x3fc]!
:02048978 071533D1 unknown
:0204897C 2795FFFF unknown
:02048980 12CD5E81 sbcne  r5,r13,#0x810
:02048984 1FFD731C swine 0x00fd731c
:02048988 255A09B7 ldrcsb r0,[r10, #-0x9b7]		;r10-0x9b7=*(3ffff688)=#0(0x00000000)
:0204898C B71FFD0A ldrlt r15,[r15,-r10, lsl #0x1a]
:02048990 5D2C3015 stcpl  0,cr3,[r12,#-0x54]!
:02048994 F13C0015 teqnv r12,r5,lsl r0
:02048998 00410248 subeq  r0,r1,r8,asr #0x4
:0204899C 31F1B250 mvnccs r11,r0,asr r2
:020489A0 49B93C95 ldmmiib  r9!,{r0,r2,r4,r7,r10,r11,r12,r13}
:020489A4 EBFFB743 bl 020366B8
:020489A8 129151E9 addnes r5,r1,#0x4000003A
:020489AC D923D9C2 stmledb  r3!,{r1,r6,r7,r8,r11,r12,r14,r15}
:020489B0 9125D402 unknown
:020489B4 13017915 unknown
:020489B8 04102143 ldreq r2,[r0],#-0x143
:020489BC 002D014D eoreq  r0,r13,r13,asr #0x2
:020489C0 8105D405 unknown
:020489C4 1341050D unknown
:020489C8 E592004C ldr r0,[r2, #+0x4c]		;r2+0x4c=*(0d40004c)=#0(0x00000000)
:020489CC 82883D04 addhi  r3,r8,#0x100
:020489D0 041D21CD ldreq r2,[r13],#-0x1cd
:020489D4 3D1D7D4C unknown
:020489D8 94004C48 strls r4,[r0],#-0xc48
:020489DC 8201ED1B andhi  r14,r1,#0x6C0
:020489E0 451015E5 ldrmi r1,[r0, #-0x5e5]		;(r0-0x5e5=*(fffffa1b))
:020489E4 7D144051 unknown
:020489E8 0281A900 addeq  r10,r1,#0x0
:020489EC 2D10D5E3 unknown
:020489F0 F1100710 tstnv r0,r0,lsl r7
:020489F4 CD002D01 unknown
:020489F8 006410E9 rsbeq  r1,r4,r9,ror #0x1
:020489FC AA10DD52 bge 0247FF4C
:02048A00 9011C000 andlss r12,r1,r0
:02048A04 219003B1 ldrcsh r0,[r0, +r1]
:02048A08 3029F522 eorcc  r15,r9,r2,lsr #0xa
:02048A0C DD1AE08C unknown
:02048A10 553009E6 ldrpl r0,[r0, #-0x9e6]!
:02048A14 00059115 andeq  r9,r5,r5,lsl r1
:02048A18 6C30145D ldcvs  4,cr1,[r0],#-0x174
:02048A1C EC31EDB2 ldc  13,cr14,[r1],#-0x2c8
:02048A20 54C90091 strplb r0,[r9],#+0x91
:02048A24 F8003DBA stmnvda  r0 ,{r1,r3,r4,r5,r7,r8,r10,r11,r12,r13}
:02048A28 01111D5A tsteq r1,r10,asr r13
:02048A2C 941BB521 ldrls r11,[r11],#-0x521
:02048A30 FFC2A8E5 swinv 0x00c2a8e5
:02048A34 75D4EB07 ldrvcb r14,[r4, #+0xb07]		;r4+0xb07=*(00000b07)
:02048A38 57007D95 unknown
:02048A3C 311019E3 tstcc r0,r3,ror #0x13
:02048A40 10F55010 rscnes r5,r5,r0,lsl r0
:02048A44 604CE597 unknown
:02048A48 2585001D strcs r0,[r5, #+0x1d]		;r5+0x1d=*(0000001d)
:02048A4C 1D4B9520 unknown
:02048A50 0005BD00 andeq  r11,r5,r0,lsl #0x1a
:02048A54 8907450D stmhidb  r7 ,{r0,r2,r3,r8,r10,r14}
:02048A58 191C9157 ldmnedb  r12 ,{r0,r1,r2,r4,r6,r8,r12,r15}
:02048A5C 00756A00 rsbeqs r6,r5,r0,lsl #0x14
:02048A60 85004906 strhi r4,[r0, #-0x906]		;(r0-0x906=*(fffff6fa))
:02048A64 EB44B12C bl 03174F1C
:02048A68 0889B550 stmeqia  r9 ,{r4,r6,r8,r10,r12,r13,r15}
:02048A6C 273D9710 unknown
:02048A70 A405D102 strge r13,[r5],#-0x102
:02048A74 5DAE5575 stcpl  5,cr5,[r14,#+0x1d4]!
:02048A78 00B1060C adceqs r0,r1,r12,lsl #0xc
:02048A7C 2DE612B5 stccsl 2,cr1,[r6,#+0x2d4]!
:02048A80 1B9DB510 blne 007B5EC8
:02048A84 003D4C69 eoreqs r4,r13,r9,ror #0x18
:02048A88 1E953D81 cdpne 13,8,cr3,cr5,cr1,4
:02048A8C 89003D20 stmhidb  r0 ,{r5,r8,r10,r11,r12,r13}
:02048A90 9045DF06 subls  r13,r5,r6,lsl #0x1e
:02048A94 3D4045F9 unknown
:02048A98 453E7536 ldrmi r7,[r14, #-0x536]!
:02048A9C 5D650306 stcpll 3,cr0,[r5,#-0x18]!
:02048AA0 1D05D4BD unknown
:02048AA4 17310730 unknown
:02048AA8 16A50645 unknown
:02048AAC D03074BC unknown
:02048AB0 06810201 streq r0,[r1],+r1, lsl #0x4
:02048AB4 614C1615 unknown
:02048AB8 C5F7B041 ldrgtb r11,[r7, #+0x41]!
:02048ABC F5101506 ldrnv r1,[r0, #-0x506]		;(r0-0x506=*(fffffafa))
:02048AC0 31137566 tstcc r3,r6,ror #0xa
:02048AC4 1021CA03 eorne  r12,r1,r3,lsl #0x14
:02048AC8 511065BE ldrplh r6,[r0, -r14]
:02048ACC 852A9100 strhi r9,[r10, #-0x100]!
:02048AD0 E5905014 ldr r5,[r0, #+0x14]		;r0+0x14=*(00000014)
:02048AD4 1E890F50 mcrne 15,4,r0,cr9,cr0,{2}
:02048AD8 183D01F1 ldmneda  r13!,{r0,r4,r5,r6,r7,r8}
:02048ADC 009DB6B5 ldreqh r11,[r13], +r5
:02048AE0 43B111DD movmis r1,#0x40000037		;r1=1073741879(0x40000037)
:02048AE4 501039E7 andpls r3,r0,r7,ror #0x13
:02048AE8 44250069 unknown
:02048AEC 0564EB01 streqb r14,[r4, #-0xb01]!
:02048AF0 000E6900 andeq  r6,r14,r0,lsl #0x12
:02048AF4 2B51E884 blcs 034C2D0C
:02048AF8 E5228470 str r8,[r2, #-0x470]!
:02048AFC 82EDB50F rschi  r11,r13,#0x3C00000
:02048B00 95051019 strls r1,[r5, #-0x19]		;(r5-0x19=*(ffffffe7))
:02048B04 4C9827B5 ldcmi  7,cr2,[r8],{#0xb5}
:02048B08 C918000D ldmgtdb  r8 ,{r0,r2,r3}
:02048B0C A0100D00 andges r0,r0,r0,lsl #0x1a
:02048B10 5A3C02C1 bpl 02F4961C
:02048B14 45D402D1 ldrmib r0,[r4, #+0x2d1]		;r4+0x2d1=*(000002d1)
:02048B18 44251585 unknown
:02048B1C 7D118410 unknown
:02048B20 40374505 eormis r4,r7,r5,lsl #0xa
:02048B24 81F80D19 mvnhis r0,r9,lsl r13
:02048B28 2B078F1F blcs 0222C7AC
:02048B2C 4A053802 bmi 02196B3C
:02048B30 000528BD streqh r2,[r5], -r13
:02048B34 00614001 rsbeq  r4,r1,r1
:02048B38 3D18759C unknown
:02048B3C B1100209 tstlt r0,r9,lsl #0x4
:02048B40 E3386517 teq r8,#0x5C00000
:02048B44 7AB933FB bvc 00E95B38
:02048B48 B1035D38 unknown
:02048B4C 1828450B stmneda  r8!,{r0,r1,r3,r8,r10,r14}
:02048B50 C11D9020 tstgt r13,r0,lsr #0x0
:02048B54 85F88F27 ldrhib r8,[r8, #+0xf27]!
:02048B58 3BA16531 blcc 008A2024
:02048B5C 69102C29 ldmvsdb  r0 ,{r0,r3,r5,r10,r11,r13}
:02048B60 7D5942BD unknown
:02048B64 951007C9 ldrls r0,[r0, #-0x7c9]		;(r0-0x7c9=*(fffff837))
:02048B68 02890811 addeq  r0,r9,#0x110000
:02048B6C B1E70041 mvnlt  r0,r1,asr #0x0
:02048B70 00025118 andeq  r5,r2,r8,lsl r1
:02048B74 10C46B11 sbcne  r6,r4,r1,lsl r11
:02048B78 EC913069 ldc  0,cr3,[r1],{#0x69}
:02048B7C F07D000E rsbnvs r0,r13,r14
:02048B80 1D234661 stcne  6,cr4,[r3,#-0x184]!
:02048B84 D8402D00 stmleda  r0 ,{r8,r10,r11,r13}^
:02048B88 0DC13B1D unknown
:02048B8C 01000D01 unknown
:02048B90 1CDD0025 ldcnel 0,cr0,[r13],{#0x25}
:02048B94 00216D13 eoreq  r6,r1,r3,lsl r13
:02048B98 307C104D rsbccs r1,r12,r13,asr #0x0
:02048B9C 2220499F eorcs  r4,r0,#0x27C000
:02048BA0 E284232E add  r2,r4,#0xB8000000
:02048BA4 E1D012B0 ldrh r1,[r0, #+0x20]		;r0+0x20=*(00000020)
:02048BA8 402A1041 eormi  r1,r10,r1,asr #0x0
:02048BAC 090E29C1 stmeqdb  r14 ,{r0,r6,r7,r8,r11,r13}
:02048BB0 6DA56047 stcvs  0,cr6,[r5,#+0x11c]!
:02048BB4 2D0E06F1 unknown
:02048BB8 23C1B64D biccs  r11,r1,#0x4D00000
:02048BBC 2DEB0039 stccsl 0,cr0,[r11,#+0xe4]!
:02048BC0 29300DBD ldmcsdb  r0!,{r0,r2,r3,r4,r5,r7,r8,r10,r11}
:02048BC4 0800090A stmeqda  r0 ,{r1,r3,r8,r11}
:02048BC8 A100157B unknown
:02048BCC B025410B eorlt  r4,r5,r11,lsl #0x2
:02048BD0 BCE1D002 stcltl 0,cr13,[r1],#+0x8
:02048BD4 E1C50007 bic  r0,r5,r7
:02048BD8 25332567 ldrcs r2,[r3, #-0x567]!
:02048BDC 3611C97E unknown
:02048BE0 2703BD70 unknown
:02048BE4 A9740000 unknown
:02048BE8 212D4117 unknown
:02048BEC 216518E9 unknown
:02048BF0 A08001C1 addge  r0,r0,r1,asr #0x3
:02048BF4 8C5F79E1 ldchil 9,cr7,[r15],{#0xe1}
:02048BF8 1F7D900D swine 0x007d900d
:02048BFC 4541B118 strmib r11,[r1, #-0x118]		;r1-0x118=*(3fffff1f)=#0(0x00000000)
:02048C00 13090800 unknown
:02048C04 01C55BC0 biceq  r5,r5,r0,asr #0x17
:02048C08 3D251139 stccc  1,cr1,[r5,#-0xe4]!
:02048C0C 100D053D andne  r0,r13,r13,lsr r5
:02048C10 102D0651 eorne  r0,r13,r1,asr r6
:02048C14 1DFF1D19 ldcnel 13,cr1,[r15,#+0x64]!
:02048C18 E530081D ldr r0,[r0, #-0x81d]!
:02048C1C 14000109 strne r0,[r0],#-0x109
:02048C20 59100D09 ldmpldb  r0 ,{r0,r3,r8,r10,r11}
:02048C24 ECE58D70 stcl 13,cr8,[r5],#+0x1c0
:02048C28 F035FFE8 eornvs r15,r5,r8,ror #0x1f
:02048C2C 35C01251 strccb r1,[r0, #+0x251]		;r0+0x251=*(00000251)
:02048C30 C019F100 andgts r15,r9,r0,lsl #0x2
:02048C34 DE8035C0 cdple 5,8,cr3,cr0,cr0,6
:02048C38 F05D0019 subnvs r0,r13,r9,lsl r0
:02048C3C E3317DD5 teq r1,#0x3540
:02048C40 208CC019 addcs  r12,r12,r9,lsl r0
:02048C44 A940199F stmgedb  r0 ,{r0,r1,r2,r3,r4,r7,r8,r11,r12}^
:02048C48 C025C50E eorgt  r12,r5,r14,lsl #0xa
:02048C4C 210E0908 unknown
:02048C50 3D11E130 unknown
:02048C54 14009D01 strne r9,[r0],#-0xd01
:02048C58 9D009D7D unknown
:02048C5C 0159A019 cmpeq r9,r9,lsl r0
:02048C60 D50A6110 strle r6,[r10, #-0x110]		;r10-0x110=*(3fffff2f)=#0(0x00000000)
:02048C64 ED1CCD11 unknown
:02048C68 01184121 tsteq r8,r1,lsr #0x2
:02048C6C 18002901 stmneda  r0 ,{r0,r8,r11,r13}
:02048C70 0D94003C unknown
:02048C74 B1242749 unknown
:02048C78 315333F5 ldrccsh r3,[r3, #-0x35]		;(r3-0x3f5=*(ffffffcb))
:02048C7C 184D3191 stmneda  r13 ,{r0,r4,r7,r8,r12,r13}^
:02048C80 F0006169 andnv  r6,r0,r9,ror #0x2
:02048C84 ACE8BD81 stcgel 13,cr11,[r8],#+0x204
:02048C88 41B00001 movmis r0,r1			;r0=1073741879(0x40000037)
:02048C8C 37B80001 ldrcc r0,[r8,+r1]!
:02048C90 59483D7D stmpldb  r8 ,{r0,r2,r3,r4,r5,r6,r8,r10,r11,r12,r13}^
:02048C94 A114F100 tstge r4,r0,lsl #0x2
:02048C98 04F5E909 unknown
:02048C9C 005D0DB5 ldreqh r0,[r13],#-0xd5
:02048CA0 E593E000 ldr r14,[r3, #+0x0]		;r3+0x0=*(00000000)
:02048CA4 93100702 tstls r0,#0x80000
:02048CA8 381055E9 ldmccda  r0 ,{r0,r3,r5,r6,r7,r8,r10,r12,r14}
:02048CAC 16E50055 unknown
:02048CB0 00716824 rsbeqs r6,r1,r4,lsr #0x10
:02048CB4 0E007108 cdpeq 1,0,cr7,cr0,cr8,0
:02048CB8 89000D30 stmhidb  r0 ,{r4,r5,r8,r10,r11}
:02048CBC D365F504 msrle SPSR_sc,#0x1000000
:02048CC0 006D0AED rsbeq  r0,r13,r13,ror #0x15
:02048CC4 E92D55E1 stmdb  r13!,{r0,r5,r6,r7,r8,r10,r12,r14}
:02048CC8 4DB50C51 ldcmi  12,cr0,[r5,#+0x144]!
:02048CCC 7137C0CE teqvc r7,r14,asr #0x1
:02048CD0 9D14910C unknown
:02048CD4 700DB12F andvc  r11,r13,r15,lsr #0x2
:02048CD8 A5BC1C71 ldrge r1,[r12, #+0xc71]!
:02048CDC ED0C811F unknown
:02048CE0 045D0307 ldreqb r0,[r13],#-0x307
:02048CE4 910259F8 unknown
:02048CE8 15D9D71C ldrneb r13,[r9, #+0x71c]		;r9+0x71c=*(0000071c)
:02048CEC 059F5098 ldreq r5,[r15, #+0x98]		;r15+0x98=*(02048d8c)=#9508661(0x00911735)
:02048CF0 02E101E1 rsceq  r0,r1,#0x40000038
:02048CF4 A500F121 strge r15,[r0, #-0x121]		;r0-0x121=*(3fffff16)=#0(0x00000000)
:02048CF8 014C4E14 unknown
:02048CFC 8411B5EB ldrhi r11,[r1],#-0x5eb
:02048D00 05186943 ldreq r6,[r8, #-0x943]		;(r8-0x943=*(fffff6bd))
:02048D04 D91FA505 ldmledb  r15 ,{r0,r2,r8,r10,r13,r15}
:02048D08 C1EB00D3 unknown
:02048D0C 50158715 andpls r8,r5,r5,lsl r7
:02048D10 1D049511 unknown
:02048D14 810451F0 unknown
:02048D18 C9026111 stmgtdb  r2 ,{r0,r4,r8,r13,r14}
:02048D1C 07C0197D unknown
:02048D20 99340D00 ldmlsdb  r4!,{r8,r10,r11}
:02048D24 1DE8C010 stcnel 0,cr12,[r8,#+0x40]!
:02048D28 171D9945 ldrne r9,[r8,#+0x40]!
:02048D2C B9064CF9 stmltdb  r6 ,{r0,r3,r4,r5,r6,r7,r10,r11,r14}
:02048D30 800E7102 andhi  r7,r14,r2,lsl #0x2
:02048D34 0A020BE2 beq 020CBCC4
:02048D38 0014E280 andeqs r14,r4,r0,lsl #0x5
:02048D3C 1500E586 strne r14,[r0, #-0x586]		;r0-0x586=*(3ffffab1)=#0(0x00000000)
:02048D40 D4471525 strleb r1,[r7],#-0x525
:02048D44 37D80001 ldrccb r0,[r8, +r1]
:02048D48 8B480D10 blhi 0324C190
:02048D4C 10390029 eornes r0,r9,r9,lsr #0x0
:02048D50 180D002D stmneda  r13 ,{r0,r2,r3,r5}
:02048D54 254121BE strcsb r2,[r1, #-0x1be]		;r1-0x1be=*(3ffffe79)=#0(0x00000000)
:02048D58 0D6F0851 stceql 8,cr0,[r15,#-0x144]!
:02048D5C 04F5471F unknown
:02048D60 1B710CD1 blne 03C8C0AC
:02048D64 A0A02B75 adcge  r2,r0,r5,ror r11
:02048D68 DD0AC53D unknown
:02048D6C 20038915 andcs  r8,r3,r5,lsl r9
:02048D70 0CA103D1 stceq  3,cr0,[r1],#+0x344
:02048D74 B74015B0 unknown
:02048D78 106D1061 rsbne  r1,r13,r1,ror #0x0
:02048D7C 207509BD unknown
:02048D80 75FFFEC3 ldrvcb r15,[r15, #+0xec3]!
:02048D84 E1B08F0B movs r8,r11,lsl #0x1e		;r8=0(0x0)
:02048D88 68080071 stmvsda  r8 ,{r0,r4,r5,r6}
:02048D8C 00911735 addeqs r1,r1,r5,lsr r7
:02048D90 85706408 ldrhib r6,[r0, #-0x408]!
:02048D94 C560BCE5 strgtb r11,[r0, #-0xce5]!
:02048D98 700024E1 andvc  r2,r0,r1,ror #0x9
:02048D9C 95008595 strls r8,[r0, #-0x595]		;r0-0x595=*(3ffffaa2)=#0(0x00000000)
:02048DA0 95601CE5 strlsb r1,[r0, #-0xce5]!
:02048DA4 4805B504 stmmida  r5 ,{r2,r8,r10,r12,r13,r15}
:02048DA8 590000E0 stmpldb  r0 ,{r5,r6,r7}
:02048DAC 41DA1A7D bicmis r1,r10,r13,ror r10
:02048DB0 E3590B02 cmp r9,#0x800
:02048DB4 B3A00B02 movlt  r0,#0x800		;r0=2048(0x800)
:02048DB8 A10CB900 unknown
:02048DBC E0878000 add  r8,r7,r0
:02048DC0 81202506 unknown
:02048DC4 0D72E288 ldceql 2,cr14,[r2,#-0x220]!
:02048DC8 355C8900 ldrccb r8,[r12, #-0x900]		;(r12-0x900=*(fffff785))
:02048DCC 01657413 unknown
:02048DD0 9F1050B8 swils 0x001050b8
:02048DD4 45DF2271 ldrmib r2,[r15, #+0x271]		;r15+0x271=*(0204904d)=#537943512(0x20105dd8)
:02048DD8 39126903 ldmccdb  r2 ,{r0,r1,r8,r11,r13,r14}
:02048DDC 0AFDE839 beq 01FC2EC8
:02048DE0 35EBFFEA strccb r15,[r11, #+0xfea]!
:02048DE4 0A13A510 beq 0253222C
:02048DE8 09B10041 ldmeqib  r1!,{r0,r6}
:02048DEC 00052D20 andeq  r2,r5,r0,lsr #0x1a
:02048DF0 42B6E086 adcmis r14,r6,#0x86
:02048DF4 1CEB0104 stcnel 1,cr0,[r11],#+0x10
:02048DF8 71201160 unknown
:02048DFC 800C3D11 andhi  r3,r12,r1,lsl r13
:02048E00 A524E070 strge r14,[r4, #-0x70]!
:02048E04 85802006 strhi r2,[r0, #+0x6]		;r0+0x6=*(00000806)
:02048E08 690424E5 stmvsdb  r4 ,{r0,r2,r5,r6,r7,r10,r13}
:02048E0C F0E7C626 rscnv  r12,r7,r6,lsr #0xc
:02048E10 60E8BD87 rscvs  r11,r8,r7,lsl #0x1b
:02048E14 C9103701 ldmgtdb  r0 ,{r0,r8,r9,r10,r12,r13}
:02048E18 CD12A947 unknown
:02048E1C 9D112913 unknown
:02048E20 75BC26A1 ldrvc r2,[r12, #+0x6a1]!
:02048E24 AD33ADFE ldcge  13,cr10,[r3,#-0x3f8]!
:02048E28 106A1304 rsbne  r1,r10,r4,lsl #0x6
:02048E2C 498C025D stmmiib  r12 ,{r0,r2,r3,r4,r6,r9}
:02048E30 25121500 ldrcs r1,[r2, #-0x500]		;r2-0x500=*(201058d8)=#0(0x00000000)
:02048E34 2D504910 unknown
:02048E38 25404917 strcsb r4,[r0, #-0x917]		;(r0-0x917=*(fffffee9))
:02048E3C 017F442C cmneq r15,r12,lsr #0x8
:02048E40 61104800 tstvs r0,r0,lsl #0x10
:02048E44 1D010100 unknown
:02048E48 39304810 ldmccdb  r0!,{r4,r11,r14}
:02048E4C FD005190 unknown
:02048E50 E1520000 cmp r2,r0
:02048E54 8606F90C strhi r15,[r6],-r12, lsl #0x12
:02048E58 0C050005 stceq  0,cr0,[r5],{#0x5}
:02048E5C 48158310 ldmmida  r5 ,{r4,r8,r9,r15}
:02048E60 15800110 strne r0,[r0, #+0x110]		;r0+0x110=*(00000910)
:02048E64 1061571D rsbne  r5,r1,r13,lsl r7
:02048E68 091304ED ldmeqdb  r3 ,{r0,r2,r3,r5,r6,r7,r10}
:02048E6C 205C4010 subcss r4,r12,r0,lsl r0
:02048E70 5112E590 unknown
:02048E74 90304420 eorlss r4,r0,r0,lsr #0x8
:02048E78 198C0011 stmneib  r12 ,{r0,r4}
:02048E7C 19001D04 stmnedb  r0 ,{r2,r8,r10,r11,r12}
:02048E80 19040100 stmnedb  r4 ,{r8}
:02048E84 48064910 stmmida  r6 ,{r4,r8,r11,r14}
:02048E88 15802067 strne r2,[r0, #+0x67]		;r0+0x67=*(00000867)
:02048E8C 00151060 andeqs r1,r5,r0,ror #0x0
:02048E90 A9069D01 stmgedb  r6 ,{r0,r8,r10,r11,r12,r15}
:02048E94 200CD41B andcs  r13,r12,r11,lsl r4
:02048E98 0144E593 unknown
:02048E9C 20204000 eorcs  r4,r0,r0
:02048EA0 A90AE580 stmgedb  r10 ,{r7,r8,r10,r13,r14,r15}
:02048EA4 93000C0B unknown
:02048EA8 71882015 orrvc  r2,r8,r5,lsl r0
:02048EAC 2D2B7916 stccs  9,cr7,[r11,#-0x58]!
:02048EB0 E106B905 unknown
:02048EB4 280D006D stmcsda  r13 ,{r0,r2,r3,r5,r6}
:02048EB8 FFFF6FF9 swinv 0x00ff6ff9
:02048EBC 0C16711A ldceq  1,cr7,[r6],{#0x1a}
:02048EC0 101504A9 andnes r0,r5,r9,lsr #0x9
:02048EC4 0041681A subeq  r6,r1,r10,lsl r8
:02048EC8 15DD1011 ldrneb r1,[r13, #+0x11]		;r13+0x11=*(00000011)
:02048ECC 646F13A1 unknown
:02048ED0 8F198D01 swihi 0x00198d01
:02048ED4 C92035E5 stmgtdb  r0!,{r0,r2,r5,r6,r7,r8,r10,r12,r13}
:02048ED8 42262100 eormi  r2,r6,#0x0
:02048EDC C91665E0 ldmgtdb  r6 ,{r5,r6,r7,r8,r10,r13,r14}
:02048EE0 4045CD66 submi  r12,r5,r6,ror #0x1a
:02048EE4 0940450E stmeqdb  r0 ,{r1,r2,r3,r8,r10,r14}^
:02048EE8 50451015 subpl  r1,r5,r5,lsl r0
:02048EEC 40451015 submi  r1,r5,r5,lsl r0
:02048EF0 5DB503F5 ldcpl  3,cr0,[r5,#+0x3d4]!
:02048EF4 6D704507 ldcvsl 5,cr4,[r0,#-0x1c]!
:02048EF8 91B4FE26 movlss r15,r6,lsr #0x1c		;r15=0(0x0)
:02048EFC 20699CA6 rsbcs  r9,r9,r6,lsr #0x19
:02048F00 1511ED22 ldrne r14,[r1, #-0xd22]		;(r1-0xd22=*(fffff2de))
:02048F04 5015F700 andpls r15,r5,r0,lsl #0xe
:02048F08 401519BD ldrmih r1,[r5], -r13
:02048F0C 00150CED andeqs r0,r5,r13,ror #0x19
:02048F10 5D6015F1 stcpll 5,cr1,[r0,#-0x3c4]!
:02048F14 A5201500 strge r1,[r0, #-0x500]!
:02048F18 FA001501 blx 0204E32C
:02048F1C 156015EB strneb r1,[r0, #-0x5eb]!
:02048F20 01301504 teqeq r0,r4,lsl #0xa
:02048F24 1DB4E52D ldcne  5,cr14,[r4,#+0xb4]!
:02048F28 00459E50 subeq  r9,r5,r0,asr r14
:02048F2C 0655301D unknown
:02048F30 03208990 unknown
:02048F34 57E600E9 strplb r0,r9,r5,r0,asr r14
:02048F38 09EBFFAF unknown
:02048F3C 382A7100 stmccda  r10!,{r8,r12,r13,r14}
:02048F40 09188010 ldmeqdb  r8 ,{r4,r15}
:02048F44 C5B4D826 ldrgt r13,[r4, #+0x826]!
:02048F48 9715D175 unknown
:02048F4C 16110941 ldrne r0,[r4, #+0x826]!
:02048F50 11B4D2D9 ldrnesb r13,[r4, +r9]!
:02048F54 03311C76 teqeq r1,#0x7600
:02048F58 31A5B4CE movcc  r11,r14,asr #0x9
:02048F5C 059D1C94 ldreq r1,[r13, #+0xc94]		;r13+0xc94=*(00000c94)
:02048F60 43B112A1 movmis r1,#0x1000000A		;r1=268435466(0x1000000a)
:02048F64 243D13B5 unknown
:02048F68 BE0001D0 mcrlt 1,0,r0,cr0,cr0,{6}
:02048F6C 2C001DCC stccs  13,cr1,[r0],{#0xcc}
:02048F70 C90001C0 stmgtdb  r0 ,{r6,r7,r8}
:02048F74 32302C00 eorccs r2,r0,#0x0
:02048F78 9D20E59F stcls  5,cr14,[r0,#-0x27c]!
:02048F7C 4D2CB500 stcmi  5,cr11,[r12,#-0x0]!
:02048F80 0201DE04 andeq  r13,r1,#0x40
:02048F84 8405C8B8 strhi r12,[r5],#-0x8b8
:02048F88 999255E5 ldmlsib  r2 ,{r0,r2,r5,r6,r7,r8,r10,r12,r14}
:02048F8C 00017C53 andeq  r7,r1,r3,asr r12
:02048F90 000158B0 streqh r5,[r1], -r0
:02048F94 0207966C andeq  r9,r7,#0x6C00000
:02048F98 82120D70 andhis r0,r2,#0x1C00
:02048F9C 4D601249 stcmil 2,cr1,[r0,#-0x124]!
:02048FA0 4D011112 unknown
:02048FA4 3C123D42 ldccc  13,cr3,[r2],{#0x42}
:02048FA8 09003D0C stmeqdb  r0 ,{r2,r3,r8,r10,r11,r12,r13}
:02048FAC 05424D31 streqb r4,[r2, #-0xd31]		;r2-0xd31=*(201050a7)=#0(0x00000000)
:02048FB0 16011811 unknown
:02048FB4 6EC7424D cdpvs 2,12,cr4,cr7,cr13,2
:02048FB8 2104824D unknown
:02048FBC 3BB13045 blcc 00C950D8
:02048FC0 4545B045 strmib r11,[r5, #-0x45]		;(r5-0x45=*(009116f0))
:02048FC4 79DCB9C0 ldmvcib  r12 ,{r6,r7,r8,r11,r12,r13,r15}^
:02048FC8 8D201000 stchi  0,cr1,[r0,#-0x0]!
:02048FCC 0329016D unknown
:02048FD0 58E20485 unknown
:02048FD4 BC76510C ldcltl 1,cr5,[r6],#-0x30
:02048FD8 05F28205 ldreqb r8,[r2, #+0x205]!
:02048FDC D411DD92 ldrle r13,[r1],#-0xd92
:02048FE0 05200079 streq r0,[r0, #-0x79]!
:02048FE4 00534512 subeqs r4,r3,r2,lsl r5
:02048FE8 0D2EE28D stceq  2,cr14,[r14,#-0x234]!
:02048FEC 0CEB0152 stceql 1,cr0,[r11],#+0x148
:02048FF0 1001FD20 andne  r15,r1,r0,lsr #0x1a
:02048FF4 60A00115 adcvs  r0,r0,r5,lsl r1
:02048FF8 01F91385 mvneqs r1,r5,lsl #0x7
:02048FFC 5211F910 andpls r15,r1,#0x40000
:02049000 F91615E3 ldmnvdb  r6 ,{r0,r1,r5,r6,r7,r8,r10,r12}
:02049004 F9B46F41 ldmnvib  r4!,{r0,r6,r8,r9,r10,r11,r13,r14}
:02049008 01A9E4F1 unknown
:0204900C A9654120 unknown
:02049010 836008A5 unknown
:02049014 31FD21F9 ldrccsh r2,[r13, #+0x19]!
:02049018 E936F1FD ldmdb  r6!,{r0,r2,r3,r4,r5,r6,r7,r8,r12,r13,r14,r15}
:0204901C 2031FD39 eorcss r15,r1,r9,lsr r13
:02049020 FD700061 ldc2l 0,cr0,[r0,#-0x184]!
:02049024 41FDFA81 mvnmis r15,r1,lsl #0x15
:02049028 46715520 unknown
:0204902C 31FD37E8 mvnccs r3,r8,ror #0xf
:02049030 31F93820 mvnccs r3,r0,lsr #0x10
:02049034 00AD4978 adceq  r4,r13,r8,ror r9
:02049038 AD00AD24 unknown
:0204903C E9149D14 ldmdb  r4 ,{r2,r4,r8,r10,r11,r12,r15}
:02049040 02350017 eoreqs r0,r5,#0x17
:02049044 D20019BD andle  r1,r0,#0x2F4000
:02049048 15D30021 ldrneb r0,[r3, #+0x21]		;r3+0x21=*(00000021)
:0204904C 105DD800 subnes r13,r13,r0,lsl #0x10
:02049050 806D5520 rsbhi  r5,r13,r0,lsr #0xa
:02049054 7800DD24 stmvcda  r0 ,{r2,r5,r8,r10,r11,r12,r14,r15}
:02049058 0719199D unknown
:0204905C 750311A1 strvc r1,[r3, #-0x1a1]		;(r3-0x1a1=*(fffffe5f))
:02049060 2D007520 unknown
:02049064 01300500 teqeq r0,r0,lsl #0xa
:02049068 0AE9A210 beq 01AB18B0
:0204906C 04E85E82 unknown
:02049070 01015550 unknown
:02049074 00011400 andeq  r1,r1,r0,lsl #0x8
:02049078 00015818 andeq  r5,r1,r8,lsl r8
:0204907C FD19C520 unknown
:02049080 0311A500 tsteq r1,#0x0
:02049084 5DAC0015 stcpl  0,cr0,[r12,#+0x54]!
:02049088 050A11B0 streq r1,[r10, #-0x1b0]		;r10-0x1b0=*(3ffffe8f)=#0(0x00000000)
:0204908C 11012194 swpne r2,r4,r1
:02049090 32803001 addcc  r3,r0,#0x1
:02049094 851449E2 ldrhi r4,[r4, #-0x9e2]		;(r4-0x9e2=*(fffff61e))
:02049098 8435CC18 unknown
:0204909C 48F917E5 unknown
:020490A0 39159DC6 ldmccdb  r5 ,{r1,r2,r6,r7,r8,r10,r11,r12,r15}
:020490A4 00392410 eoreqs r2,r9,r0,lsl r4
:020490A8 2041F178 subcs  r15,r1,r8,ror r1
:020490AC 75003954 strvc r3,[r0, #-0x954]		;(r0-0x954=*(fffffeac))
:020490B0 003D0211 eoreqs r0,r13,r1,lsl r2
:020490B4 21710005 cmncs r1,r5
:020490B8 7BD714E5 blvc 0160E454
:020490BC 2855FFB0 ldmcsda  r5 ,{r4,r5,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:020490C0 59150205 ldmpldb  r5 ,{r0,r2,r9}
:020490C4 F5003922 strnv r3,[r0, #-0x922]		;(r0-0x922=*(fffffede))
:020490C8 FD20EC11 stc2  12,cr14,[r0,#-0x44]!
:020490CC B516D111 ldrlt r13,[r6, #-0x111]		;(r6-0x111=*(fffffeef))
:020490D0 59700241 unknown
:020490D4 054E5001 streqb r5,[r14, #-0x1]		;r14-0x1=*(02048f23)=#-1260049151(0xb4e52d01)
:020490D8 06094000 streq r4,[r9],-r0
:020490DC 81175110 tsthi r7,r0,lsl r1
:020490E0 35E59511 strccb r9,[r5, #+0x511]!
:020490E4 B9000BA8 stmltdb  r0 ,{r3,r5,r7,r8,r9,r11}
:020490E8 02210460 eoreq  r0,r1,#0x60000000
:020490EC 68C810B5 stmvsia  r8 ,{r0,r2,r4,r5,r7,r12}^
:020490F0 13E9157D mvnne  r1,#0x1F400000
:020490F4 4B330025 blmi 02D09190
:020490F8 14E13135 unknown
:020490FC 512067B4 strplh r6,[r0, -r4]!
:02049100 10171500 andnes r1,r7,r0,lsl #0xa
:02049104 004D0151 subeq  r0,r13,r1,asr r1
:02049108 B683D105 strlt r13,[r3],+r5, lsl #0x2
:0204910C 02A1E8B1 adceq  r14,r1,#0xB10000
:02049110 303D13D1 unknown
:02049114 BD940199 unknown
:02049118 1049BC12 subne  r11,r9,r2,lsl r12
:0204911C 22F915DD rsccss r1,r9,#0x37400000
:02049120 0800DD16 stmeqda  r0 ,{r1,r2,r4,r8,r10,r11,r12,r14,r15}
:02049124 1255191D subnes r1,r5,#0x74000
:02049128 E1B030D7 ldrsb r3,[r0, +r7]!
:0204912C 2D6410F5 stccsl 0,cr1,[r4,#-0x3d4]!
:02049130 17FD0501 ldrneb r0,[r13,+r1, lsl #0xa]!
:02049134 EB000CA8 bl 0204C3DC
:02049138 550D104D strpl r1,[r13, #-0x4d]		;(r13-0x4d=*(ffffffb3))
:0204913C 189601A0 ldmneia  r6 ,{r5,r7,r8}
:02049140 12410005 subne  r0,r1,#0x5
:02049144 83010D83 unknown
:02049148 010D056D unknown
:0204914C F5EB03F5 strnvb r0,[r11, #+0x3f5]!
:02049150 0625B500 unknown
:02049154 E8B60135 ldmia  r6!,{r0,r2,r4,r5,r8}
:02049158 48014599 stmmida  r1 ,{r0,r3,r4,r7,r8,r10,r14}
:0204915C 65159DCB ldrvs r9,[r5, #-0xdcb]		;(r5-0xdcb=*(b4e51f36))
:02049160 49F97A17 unknown
:02049164 3C482542 stcccl 5,cr2,[r8],{#0x42}
:02049168 37B3147D unknown
:0204916C 692C0210 stmvsdb  r12!,{r4,r9}
:02049170 00451804 subeq  r1,r5,r4,lsl #0x10
:02049174 10A55004 adcne  r5,r5,r4
:02049178 40013920 andmi  r3,r1,r0,lsr #0x12
:0204917C 6DA7E590 stcvs  5,cr14,[r7,#+0x240]!
:02049180 00118545 andeqs r8,r1,r5,asr #0xa
:02049184 08001102 stmeqda  r0 ,{r1,r8,r12}
:02049188 E59405C8 ldr r0,[r4, #+0x5c8]		;r4+0x5c8=*(000005c8)
:0204918C 05510005 ldreqb r0,[r1, #-0x5]		;(r1-0x5=*(fffffffb))
:02049190 0191B062 orreqs r11,r1,r2,ror #0x0
:02049194 311800B9 ldrcch r0,[r8, -r9]
:02049198 00E1B222 rsceq  r11,r1,r2,lsr #0x4
:0204919C 00E99FC0 rsceq  r9,r9,r0,asr #0x1f
:020491A0 C51CE590 ldrgt r14,[r12, #-0x590]		;(r12-0x590=*(fffffaf5))
:020491A4 5CFC8900 ldcpll 9,cr8,[r12],#+0x0
:020491A8 125D0206 subnes r0,r13,#0x60000000
:020491AC 40101441 andmis r1,r0,r1,asr #0x8
:020491B0 3DE59630 stcccl 6,cr9,[r5,#+0xc0]!
:020491B4 0F15B514 swieq 0x0015b514
:020491B8 001110F9 ldreqsh r1,[r1], -r9
:020491BC 00116C00 andeqs r6,r1,r0,lsl #0x18
:020491C0 D5014AA0 strle r4,[r1, #-0xaa0]		;(r1-0xaa0=*(fffff560))
:020491C4 95238532 strls r8,[r3, #-0x532]!
:020491C8 94B10611 unknown
:020491CC 014A9BE5 unknown
:020491D0 08524DEB ldmeqda  r2 ,{r0,r1,r3,r5,r6,r7,r8,r10,r11,r14}^
:020491D4 79951040 ldmvcib  r5 ,{r6,r12}
:020491D8 81122902 tsthi r2,r2,lsl #0x12
:020491DC 03B90CE5 moveqs r0,#0xE500		;r0=58624(0xe500)
:020491E0 4005008C andmi  r0,r5,r12,lsl #0x1
:020491E4 11592245 cmpne r9,r5,asr #0x4
:020491E8 50F51489 rscpls r1,r5,r9,lsl #0x9
:020491EC BE0139C0 cdplt 9,0,cr3,cr1,cr0,6
:020491F0 40030065 andmi  r0,r3,r5,ror #0x0
:020491F4 4069051D rsbmi  r0,r9,r13,lsl r5
:020491F8 0051C00C subeqs r12,r1,r12
:020491FC E58D4099 str r4,[r13, #+0x99]		;r13+0x99=*(00000099)
:02049200 EB00000E bl 02049240
:02049204 8900000C stmhidb  r0 ,{r2,r3}
:02049208 84205D46 unknown
:0204920C 1154D105 cmpne r4,r5,lsl #0x2
:02049210 9B668C11 blls 039EC25C
:02049214 10D90059 sbcnes r0,r9,r9,asr r0
:02049218 2000F9C0 andcs  r15,r0,r0,asr #0x13
:0204921C 96053D91 unknown
:02049220 850CE891 strhi r14,[r12, #-0x891]		;(r12-0x891=*(fffff7f4))
:02049224 10913305 addnes r3,r1,r5,lsl #0x6
:02049228 008D1155 addeq  r1,r13,r5,asr r1
:0204922C 4DD00CE8 unknown
:02049230 E590029D ldr r0,[r0, #+0x29d]		;r0+0x29d=*(0000e79d)
:02049234 02B50535 adceqs r0,r5,#0xD400000
:02049238 265D8DC8 ldrcsb r8,r0,r5,#0xD400000
:0204923C E59305C8 ldr r0,[r3, #+0x5c8]		;r3+0x5c8=*(000005c8)
:02049240 82408118 subhi  r8,r0,#0x6
:02049244 5942096E stmpldb  r2 ,{r1,r2,r3,r5,r6,r8,r11}^
:02049248 13002911 unknown
:0204924C 026DD00C rsbeq  r13,r13,#0xC
:02049250 38007D8E stmccda  r0 ,{r1,r2,r3,r7,r8,r10,r11,r12,r13,r14}
:02049254 2108007D unknown
:02049258 0CF021E0 ldceql 1,cr2,[r0],#+0x380
:0204925C 51B5841D movpls r8,r13,lsl r4		;r8=0(0x0)
:02049260 2FE50012 swics 0x00e50012
:02049264 82063153 andhi  r3,r6,#0xC0000014
:02049268 05150005 ldreq r0,[r5, #-0x5]		;(r5-0x5=*(b4e52cfc))
:0204926C 41050141 unknown
:02049270 09410508 stmeqdb  r1 ,{r3,r8,r10}^
:02049274 39022502 stmccdb  r2 ,{r1,r8,r10,r13}
:02049278 021DF51F andeqs r15,r13,#0x7C00000
:0204927C 12250739 eorne  r0,r5,#0xE40000
:02049280 31FFFFD3 ldrccsb r15,[r15, #+0xf3]!
:02049284 C7111D25 ldrgt r1,[r1,-r5, lsr #0x1a]
:02049288 94003508 strls r3,[r0],#-0x508
:0204928C 3102079C swpcc r0,r12,r2
:02049290 C2104150 andgts r4,r0,#0x14
:02049294 21804166 orrcs  r4,r0,r6,ror #0x2
:02049298 61B36210 movvss r6,r0,lsl r2		;r6=0(0x0)
:0204929C 611C1540 tstvs r12,r0,asr #0xa
:020492A0 615EE600 cmpvs r14,r0,lsl #0xc
:020492A4 127D1040 rsbnes r1,r13,#0x40
:020492A8 0D0C0140 unknown
:020492AC 0D6A5900 stceql 9,cr5,[r10,#-0x0]!
:020492B0 C1224500 unknown
:020492B4 55000D12 strpl r0,[r0, #-0xd12]		;(r0-0xd12=*(0000d7ee))
:020492B8 A90C400D stmgedb  r12 ,{r0,r2,r3,r14}
:020492BC 000DAF12 andeq  r10,r13,r2,lsl r15
:020492C0 9D400D51 unknown
:020492C4 4D000D22 unknown
:020492C8 1059001D subnes r0,r9,r13,lsl r0
:020492CC 381291DD ldmccda  r2 ,{r0,r2,r3,r4,r6,r7,r8,r12,r15}
:020492D0 AE520199 mrcge 1,2,r0,cr2,cr9,{4}
:020492D4 165100A9 ldrneb r0,[r1],-r9, lsr #0x1
:020492D8 38E50081 unknown
:020492DC B3450065 unknown
:020492E0 10D10B91 smullnes r0,r1,r1,r11
:020492E4 01AD16A5 moveq  r1,r5,lsr #0xd		;r1=370473(0x5a729)
:020492E8 D91010F2 ldmledb  r0 ,{r1,r4,r5,r6,r7,r12}
:020492EC 40050835 andmi  r0,r5,r5,lsr r8
:020492F0 1C40050C stcnel 5,cr0,[r0],{#0xc}
:020492F4 05901054 ldreq r1,[r0, #+0x54]		;r0+0x54=*(0000e554)
:020492F8 4D0305B1 unknown
:020492FC 00390506 eoreqs r0,r9,r6,lsl #0xa
:02049300 050103A8 streq r0,[r1, #-0x3a8]		;(r1-0x3a8=*(0005a381))
:02049304 01000505 unknown
:02049308 FF1E11B9 swinv 0x001e11b9
:0204930C 70E12F2C rscvc  r2,r1,r12,lsr #0x1e
:02049310 15095505 strne r5,[r9, #-0x505]		;(r9-0x505=*(fffffafb))
:02049314 022D9540 eoreq  r9,r13,#0x10000000
:02049318 D1003998 swple r3,r8,r0
:0204931C 0C122D01 ldceq  13,cr2,[r2],{#0x1}
:02049320 B31F022D tstlt r15,#0xD0000002
:02049324 05EB17FF streqb r1,[r11, #+0x7ff]!
:02049328 A132C502 teqge r2,r2,lsl #0xa
:0204932C 3035111A eorccs r1,r5,r10,lsl r1
:02049330 612E0B93 unknown
:02049334 4915B103 ldmmidb  r5 ,{r0,r1,r8,r12,r13,r15}
:02049338 31000240 unknown
:0204933C 41459500 unknown
:02049340 C520ED67 strgt r14,[r0, #-0xd67]!
:02049344 0A10E931 beq 02483810
:02049348 80391889 eorhis r1,r9,r9,lsl #0x11
:0204934C B7C0397B unknown
:02049350 799039BC ldmvcib  r0 ,{r2,r3,r4,r5,r7,r8,r11,r12,r13}
:02049354 FFB0EF41 swinv 0x00b0ef41
:02049358 461C6039 unknown
:0204935C 6C703921 ldcvsl 9,cr3,[r0],#-0x84
:02049360 39ADC039 stmccib  r13!,{r0,r3,r4,r5,r14,r15}
:02049364 0055F4C0 subeqs r15,r5,r0,asr #0x9
:02049368 794953AA stmvcdb  r9 ,{r1,r3,r5,r7,r8,r9,r12,r14}^
:0204936C 00710A35 rsbeqs r0,r1,r5,lsr r10
:02049370 5D8095E8 unknown
:02049374 9EC09554 mcrls 5,6,r9,cr0,cr4,{2}
:02049378 21019095 swpcs r9,r5,r1
:0204937C 1D300E9D ldcne  14,cr0,[r0,#-0x274]!
:02049380 DD000500 unknown
:02049384 04E52002 unknown
:02049388 0F458130 swieq 0x00458130
:0204938C 0C24E5CD stceq  5,cr14,[r4],#-0x334
:02049390 00A40C09 adceq  r0,r4,r9,lsl #0x18
:02049394 923004D9 eorlss r0,r0,#0xD9000000
:02049398 E90812E5 stmdb  r8 ,{r0,r2,r5,r6,r7,r9,r12}
:0204939C E5933013 ldr r3,[r3, #+0x13]		;r3+0x13=*(00000013)
:020493A0 028D3004 addeq  r3,r13,#0x4
:020493A4 CD00B2E5 unknown
:020493A8 2C1011E1 ldccs  1,cr1,[r0],{#0xe1}
:020493AC 10A0130D adcne  r1,r0,r13,lsl #0x6
:020493B0 1471E3E0 unknown
:020493B4 94227913 unknown
:020493B8 F97D28E5 unknown
:020493BC E0200502 eor  r0,r0,r2,lsl #0xa
:020493C0 045D02E3 ldreqb r0,[r13],#-0x2e3
:020493C4 40051482 andmi  r1,r5,r2,lsl #0x9
:020493C8 12421046 subne  r1,r2,#0x46
:020493CC 4211044D andmis r0,r1,#0x4D000000
:020493D0 58017D0A stmplda  r1 ,{r1,r3,r8,r10,r11,r12,r13,r14}
:020493D4 09E59F20 unknown
:020493D8 C21DBD10 andgts r11,r13,#0x400
:020493DC 06007D37 unknown
:020493E0 12214455 eorne  r4,r1,#0x55000000
:020493E4 1AFFE778 bne 020431CC
:020493E8 34590205 ldrccb r0,[r9],#-0x205
:020493EC 00611019 rsbeq  r1,r1,r9,lsl r0
:020493F0 E5850C09 str r0,[r5, #+0xc09]		;r5+0xc09=*(b4e5390a)
:020493F4 01B11F68 moveqs r1,r8,ror #0x1e
:020493F8 30710104 rsbccs r0,r1,r4,lsl #0x2
:020493FC C57011E5 ldrgtb r1,[r0, #-0x1e5]!
:02049400 015A9440 cmpeq r10,r0,asr #0x8
:02049404 0001BC00 andeq  r11,r1,r0,lsl #0x18
:02049408 F0000144 andnv  r0,r0,r4,asr #0x2
:0204940C 557400B5 ldrplb r0,[r4, #-0xb5]!
:02049410 200000CD andcs  r0,r0,r13,asr #0x1
:02049414 133D4329 teqne r13,#0xA4000000
:02049418 A0300F55 eorges r0,r0,r5,asr r15
:0204941C AB5325E3 blge 03512BB0
:02049420 4000CDB2 strmih r12,[r0], -r2
:02049424 04E124B0 unknown
:02049428 40611FF5 unknown
:0204942C C1806120 orrgt  r6,r0,r0,lsr #0x2
:02049430 2F6C5511 swics 0x006c5511
:02049434 4017E3A0 andmis r14,r7,r0,lsr #0x7
:02049438 05500D0D ldreqb r0,[r0, #-0xd0d]		;(r0-0xd0d=*(0000d7f3))
:0204943C E3E0A010 mvn  r10,#0x10
:02049440 8D202D04 stchi  13,cr2,[r0,#-0x10]!
:02049444 10000100 andne  r0,r0,r0,lsl #0x2
:02049448 01843800 orreq  r3,r4,r0,lsl #0x10
:0204944C 01007104 unknown
:02049450 10052000 andne  r2,r5,r0
:02049454 E32EA01A unknown
:02049458 F1840024 orrnv  r0,r4,r4,lsr #0x0
:0204945C 1CE28103 stcnel 1,cr8,[r2],#+0xc
:02049460 E5841010 str r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:02049464 EBFFB293 bl 02035EB8
:02049468 84000018 strhi r0,[r0],#-0x18
:0204946C 252EB5E5 strcs r11,[r14, #-0x5e5]!
:02049470 E59F101E ldr r1,[r15, #+0x1e]		;r15+0x1e=*(02049496)=#-804257159(0xd0100279)
:02049474 1AED0718 bne 01B8B0DC
:02049478 F5EB000B strnvb r0,[r11, #+0xb]!
:0204947C 9910111C ldmlsdb  r0 ,{r2,r3,r4,r8,r12}
:02049480 0140E210 unknown
:02049484 84014400 strhi r4,[r1],#-0x400
:02049488 024000E5 subeq  r0,r0,#0xE5
:0204948C 12E9E586 rscne  r14,r9,#0x21800000
:02049490 02103884 andeqs r3,r0,#0x840000
:02049494 02790438 rsbeqs r0,r9,#0x38000000
:02049498 194DD010 stmnedb  r13 ,{r4,r12,r14,r15}^
:0204949C 4002E90D andmi  r14,r2,r13,lsl #0x12
:020494A0 20E53195 smlalcs  r3,r5,r5,r1
:020494A4 E20235C0 and  r3,r2,#0x30000000
:020494A8 0801E594 stmeqda  r1 ,{r2,r4,r7,r8,r10,r13,r14,r15}
:020494AC 38E28EE0 unknown
:020494B0 0CE584E2 stceql 4,cr8,[r5],#+0x388
:020494B4 E88D0000 stmia  r13 ,{}
:020494B8 046D2001 unknown
:020494BC 1329035D unknown
:020494C0 8DC008E0 unknown
:020494C4 15F7CDE5 ldrneb r12,[r7, #+0xde5]!
:020494C8 C02025E0 eorgt  r2,r0,r0,ror #0xb
:020494CC B025FF48 eorlt  r15,r5,r8,asr #0x1e
:020494D0 1BD5100C blne 0158D508
:020494D4 6524E591 strvs r14,[r4, #-0x591]!
:020494D8 9110185C tstls r0,r12,asr r8
:020494DC 01750D2D cmneq r5,r13,lsr #0x1a
:020494E0 B130B5DC ldrltsb r11,[r0, -r12]!
:020494E4 3800B510 stmccda  r0 ,{r4,r8,r10,r12,r13,r15}
:020494E8 1C210225 stcne  2,cr0,[r1],#-0x94
:020494EC 38008910 stmccda  r0 ,{r4,r8,r11,r15}
:020494F0 F802555A stmnvda  r2 ,{r1,r3,r4,r6,r8,r10,r12,r14}
:020494F4 8041E943 subhi  r14,r1,r3,asr #0x12
:020494F8 0900E1B0 stmeqdb  r0 ,{r4,r5,r7,r8,r13,r14,r15}
:020494FC D0E1A090 smlalle  r10,r1,r0,r0
:02049500 0211D800 andeqs r13,r1,#0x0
:02049504 6011ED00 andvss r14,r1,r0,lsl #0x1a
:02049508 9D5000AD unknown
:0204950C 0F092CE5 swieq 0x00092ce5
:02049510 18100D85 ldmneda  r0 ,{r0,r2,r7,r8,r10,r11}
:02049514 00D5000D sbceqs r0,r5,r13
:02049518 0DD6000D unknown
:0204951C DD1A5D20 unknown
:02049520 000D00FD unknown
:02049524 10200DD5 unknown
:02049528 0119000D tsteq r9,r13
:0204952C D4EB0019 unknown
:02049530 090C2019 stmeqdb  r12 ,{r0,r3,r4,r13}
:02049534 095EBD00 ldmeqdb  r14 ,{r8,r10,r11,r12,r13,r15}^
:02049538 106D000D rsbne  r0,r13,r13
:0204953C D700D0DA unknown
:02049540 13002D11 unknown
:02049544 50681C91 unknown
:02049548 21519F11 cmpcs r1,r1,lsl r15
:0204954C 59023DBA stmpldb  r2 ,{r1,r3,r4,r5,r7,r8,r10,r11,r12,r13}
:02049550 02510211 subeqs r0,r1,#0x10000001
:02049554 691155B4 ldmvsdb  r1 ,{r2,r4,r5,r7,r8,r10,r12,r14}
:02049558 874B9921 strhib r9,[r11,-r1, lsr #0x12]
:0204955C 0139816D teqeq r9,r13,ror #0x2
:02049560 B70E3118 unknown
:02049564 2928A029 stmcsdb  r8!,{r0,r3,r5,r13,r15}
:02049568 291ADD50 ldmcsdb  r10 ,{r4,r6,r8,r10,r11,r12,r14,r15}
:0204956C 408D2800 addmi  r2,r13,r0,lsl #0x10
:02049570 20295DBE unknown
:02049574 47A02957 unknown
:02049578 01456029 unknown
:0204957C 75470029 strvcb r0,[r7, #-0x29]		;(r7-0x29=*(fffffff7))
:02049580 1D2D0029 stcne  0,cr0,[r13,#-0xa4]!
:02049584 562061B3 unknown
:02049588 355CA035 ldrccb r10,[r12, #-0x35]		;(r12-0x35=*(00000050))
:0204958C 3506AB80 strcc r10,[r6, #-0xb80]		;(r6-0xb80=*(fffff480))
:02049590 79100D00 ldmvcdb  r0 ,{r8,r10,r11}
:02049594 0035A81D eoreqs r10,r5,r13,lsl r8
:02049598 6E5C1011 mrcvs 0,2,r1,cr12,cr1,{0}
:0204959C 59AB0025 stmplib  r11!,{r0,r2,r5}
:020495A0 29092501 stmcsdb  r9 ,{r0,r8,r10,r13}
:020495A4 29004180 stmcsdb  r0 ,{r7,r8,r14}
:020495A8 FD1CA580 unknown
:020495AC 9A40298F bls 03053BF0
:020495B0 E35421CD cmp r4,#0x40000033
:020495B4 8A1C8903 bhi 0276B9C8
:020495B8 10AE4C15 adcne  r4,r14,r5,lsl r12
:020495BC FD0171C0 unknown
:020495C0 7911C504 ldmvcdb  r1 ,{r2,r8,r10,r14,r15}
:020495C4 89AEF10C stmhiib  r14!,{r2,r3,r8,r12,r13,r14,r15}
:020495C8 8F1C750F swihi 0x001c750f
:020495CC 213401A1 teqcs r4,r1,lsr #0x3
:020495D0 15563000 ldrneb r3,[r6, #-0x0]		;(r6-0x0=*(00000000))
:020495D4 B3403540 unknown
:020495D8 B58D0034 strlt r0,[r13, #+0x34]		;r13+0x34=*(00000034)
:020495DC 81210334 unknown
:020495E0 0D9D0FED unknown
:020495E4 C5004020 strgt r4,[r0, #-0x20]		;(r0-0x20=*(0000e4e0))
:020495E8 5071941D rsbpls r9,r1,r13,lsl r4
:020495EC 02110DB9 andeqs r0,r1,#0x2E40
:020495F0 CD005D3C unknown
:020495F4 D06D651B rsble  r6,r13,r11,lsl r5
:020495F8 E8BD83B7 ldmia  r13!,{r0,r1,r2,r4,r5,r7,r8,r9,r15}
:020495FC F80E0548 stmnvda  r14 ,{r3,r6,r8,r10}
:02049600 E9102D40 ldmdb  r0 ,{r6,r8,r10,r11,r13}
:02049604 60106908 andvss r6,r0,r8,lsl #0x12
:02049608 5002E1A0 andpl  r14,r2,r0,lsr #0x3
:0204960C 0D004104 unknown
:02049610 C5200904 strgt r0,[r0, #-0x904]!
:02049614 00BD7000 adceqs r7,r13,r0
:02049618 E1A05340 mov  r5,r0,asr #0x6
:0204961C 0840352B stmeqda  r0 ,{r0,r1,r3,r5,r8,r10,r12,r13}^
:02049620 003900F5 unknown
:02049624 10096818 andne  r6,r9,r8,lsl r8
:02049628 4C005524 stcmi  5,cr5,[r0],{#0x24}
:0204962C 200D8161 andcs  r8,r13,r1,ror #0x2
:02049630 0D514520 unknown
:02049634 E5815150 str r5,[r1, #+0x150]		;r1+0x150=*(d01003c9)
:02049638 0910B900 ldmeqdb  r0 ,{r8,r11,r12,r13,r15}
:0204963C 2507C10B strcs r12,[r7, #-0x10b]		;(r7-0x10b=*(ffffff15))
:02049640 4907F911 stmmidb  r7 ,{r0,r4,r8,r11,r12,r13,r14,r15}
:02049644 5900BDFF stmpldb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r12,r13,r15}
:02049648 8166084F unknown
:0204964C BD80F800 unknown
:02049650 2D4FF0E8 unknown
:02049654 D0CCE901 sbcle  r14,r12,r1,lsl #0x12
:02049658 4D00754D unknown
:0204965C A01000E2 andges r0,r0,r2,ror #0x1
:02049660 003EE1A0 eoreqs r14,r14,r0,lsr #0x3
:02049664 25101CE5 ldrcs r1,[r0, #-0xce5]		;(r0-0xce5=*(0000d81b))
:02049668 E591881A ldr r8,[r1, #+0x81a]		;r1+0x81a=*(d0100a93)
:0204966C 0D39A52C ldceq  5,cr10,[r9,#-0xb0]!
:02049670 A0400120 subge  r0,r0,r0,lsr #0x2
:02049674 40001318 andmi  r1,r0,r8,lsl r3
:02049678 600403A0 andvs  r0,r4,r0,lsr #0x7
:0204967C 2E450090 mcrcs 0,2,r0,cr5,cr0,{4}
:02049680 6700BD13 unknown
:02049684 44391DB0 unknown
:02049688 B91D251D ldmltdb  r13 ,{r0,r2,r3,r4,r8,r10,r13}
:0204968C 391D1D38 ldmccdb  r13 ,{r3,r4,r5,r8,r10,r11,r12}
:02049690 791D2D34 ldmvcdb  r13 ,{r2,r4,r5,r8,r10,r11,r13}
:02049694 BD0A4921 unknown
:02049698 BDE662B8 stcltl 2,cr6,[r6,#+0x2e0]!
:0204969C 1ED101F8 mrcne 1,6,r0,cr1,cr8,{7}
:020496A0 B851520D ldmltda  r1 ,{r0,r2,r3,r9,r12,r14}^
:020496A4 9D085174 unknown
:020496A8 E5143120 ldr r3,[r4, #-0x120]		;(r4-0x120=*(fffffee0))
:020496AC 1805FCB9 stmneda  r5 ,{r0,r3,r4,r5,r7,r10,r11,r12,r13,r14,r15}
:020496B0 088914DD stmeqia  r9 ,{r0,r2,r3,r4,r6,r7,r10,r12}
:020496B4 021BAD01 andeqs r10,r11,#0x40
:020496B8 181D1A00 ldmneda  r13 ,{r9,r11,r12}
:020496BC 02FD888A rsceqs r8,r13,#0x8A0000
:020496C0 00092E35 andeq  r2,r9,r5,lsr r14
:020496C4 17D5F9AD ldrneb r15,[r5,+r13, lsr #0x13]
:020496C8 41E61DCD mvnmi  r1,r13,asr #0x1b
:020496CC 9F1C9C00 swils 0x001c9c00
:020496D0 403D9CE5 eormis r9,r13,r5,ror #0x19
:020496D4 02AD41F9 adceq  r4,r13,#0x4000003E
:020496D8 481D2E59 ldmmida  r13 ,{r0,r3,r4,r6,r9,r10,r11,r13}
:020496DC 381DE63A ldmccda  r13 ,{r1,r3,r4,r5,r9,r10,r13,r14,r15}
:020496E0 5E5D58D5 mrcpl 8,2,r5,cr13,cr5,{6}
:020496E4 0007E0E7 andeq  r14,r7,r7,ror #0x1
:020496E8 7558CD1A ldrvcb r12,[r8, #-0xd1a]		;(r8-0xd1a=*(fffff2e6))
:020496EC 506001DD unknown
:020496F0 0D40800D unknown
:020496F4 80215400 eorhi  r5,r1,r0,lsl #0x8
:020496F8 F2EDE43C rscnv  r14,r13,#0x3C000000
:020496FC 45E44395 strmib r4,[r4, #+0x395]!
:02049700 B5502101 ldrltb r2,[r0, #-0x101]		;(r0-0x101=*(0000e3ff))
:02049704 F2EDE41D rscnv  r14,r13,#0x1D000000
:02049708 000D5C3A andeq  r5,r13,r10,lsr r12
:0204970C 70212C14 eorvc  r2,r1,r4,lsl r12
:02049710 F241E42A subnv  r14,r1,#0x2A000000
:02049714 F1E44931 mvnnv  r4,lsr r1
:02049718 83FD2B04 mvnhis r2,#0x1000
:0204971C 25B191E4 ldrcs r9,[r1, #+0x1e4]!
:02049720 016AE420 unknown
:02049724 70290203 eorvc  r0,r9,r3,lsl #0x4
:02049728 158029C8 strne r2,[r0, #+0x9c8]		;r0+0x9c8=*(0000eec8)
:0204972C 95B2D5E4 ldrls r13,[r2, #+0x5e4]!
:02049730 D7001911 unknown
:02049734 29843504 stmcsib  r4 ,{r2,r8,r10,r12,r13}
:02049738 32E40A80 rsccc  r0,r4,#0x80000
:0204973C E406B409 str r11,[r6],#-0x409
:02049740 29050409 stmcsdb  r5 ,{r0,r3,r10}
:02049744 80297870 eorhi  r7,r9,r0,ror r8
:02049748 C0E9FFA9 rscgt  r15,r9,r9,lsr #0x1f
:0204974C DF0019FB swile 0x000019fb
:02049750 50702908 rsbpls r2,r0,r8,lsl #0x12
:02049754 83FD2B4A mvnhis r2,#0x12800
:02049758 298F8029 stmcsib  r15 ,{r0,r3,r5,r15}
:0204975C 0019F000 andeqs r15,r9,r0
:02049760 B10A56DE unknown
:02049764 80292873 eorhi  r2,r9,r3,ror r8
:02049768 AE8091E9 cdpge 1,8,cr9,cr0,cr9,7
:0204976C E5AA0091 str r0,[r10, #+0x91]!
:02049770 00291019 eoreq  r1,r9,r9,lsl r0
:02049774 14F12385 unknown
:02049778 DE70292B cdple 9,6,cr2,cr0,cr11,1
:0204977C 34000D5E strcc r0,[r0],#-0xd5e
:02049780 19E68029 unknown
:02049784 6844C510 stmvsda  r4 ,{r4,r8,r10,r14,r15}^
:02049788 DA003501 ble 02056B94
:0204978C D38029D8 orrle  r2,r0,#0x360000
:02049790 0A25000D beq 029897CC
:02049794 19E873CD unknown
:02049798 005D5F00 subeqs r5,r13,r0,lsl #0x1e
:0204979C 5D149902 unknown
:020497A0 800DB000 andhi  r11,r13,r0
:020497A4 000DC8B5 streqh r12,[r13], -r5
:020497A8 C4801D8C strgt r1,[r0],#+0xd8c
:020497AC 042DA05D unknown
:020497B0 044D6AE3 streqb r6,[r13],#-0xae3
:020497B4 E3BC802D movs r8,#0x2D		;r8=45(0x2d)
:020497B8 19C3F0AD stmneib  r3 ,{r0,r2,r3,r5,r7,r12,r13,r14,r15}^
:020497BC AD534700 unknown
:020497C0 29159100 ldmcsdb  r5 ,{r8,r12,r15}
:020497C4 FD2A131D stc2  3,cr1,[r10,#-0x74]!
:020497C8 29105983 ldmcsdb  r0 ,{r0,r1,r7,r8,r11,r12,r14}
:020497CC 51ACEB80 movpl  r14,r0,lsl #0x17		;r14=-2147483648(0x80000000)
:020497D0 7503FDA1 strvc r15,[r3, #-0xda1]		;(r3-0xda1=*(fffff25f))
:020497D4 FD095B81 unknown
:020497D8 1D4E2A01 unknown
:020497DC C175A170 cmngt r5,r0,ror r1
:020497E0 D0000D9D mulle  r0,r13,r13
:020497E4 55998021 ldrpl r8,[r9, #+0x21]		;r9+0x21=*(00000021)
:020497E8 A0F221E3 rscges r2,r2,r3,ror #0x3
:020497EC 2DB0000D ldccs  0,cr0,[r0,#+0x34]!
:020497F0 2AE39080 bcs 0192D9F8
:020497F4 1997F101 ldmneib  r7 ,{r0,r8,r12,r13,r14,r15}
:020497F8 AD011B00 unknown
:020497FC 00811E34 addeq  r1,r1,r4,lsr r14
:02049800 800DACA5 andhi  r10,r13,r5,lsr #0x19
:02049804 64000D84 strvs r0,[r0],#-0xd84
:02049808 E3808021 orr  r8,r0,#0x21
:0204980C 87F26D2A ldrhib r6,[r2,+r10, lsr #0x1a]!
:02049810 60211109 eorvs  r1,r1,r9,lsl #0x2
:02049814 6DE303FD stcvsl 3,cr0,[r3,#+0x3f4]!
:02049818 0D5D7EF2 unknown
:0204981C 80295800 eorhi  r5,r9,r0,lsl #0x10
:02049820 3C000D6E stccc  13,cr0,[r0],{#0x6e}
:02049824 557682F5 ldrplb r8,[r6, #-0x2f5]!
:02049828 A9FA0019 unknown
:0204982C 00A90500 adceq  r0,r9,r0,lsl #0xa
:02049830 3000A928 andcc  r10,r0,r8,lsr #0x12
:02049834 700D2955 andvc  r2,r13,r5,asr r9
:02049838 F0000D63 andnv  r0,r0,r3,ror #0x1a
:0204983C A95F801D ldmgedb  r15 ,{r0,r2,r3,r4,r15}^
:02049840 0D5BAAC0 unknown
:02049844 801DD800 andhis r13,r13,r0,lsl #0x10
:02049848 53C0A957 bicpl  r10,r0,#0x15C000
:0204984C 2DAA10F9 stccs  0,cr1,[r10,#+0x3e4]!
:02049850 80D54F80 sbchis r4,r5,r0,lsl #0x1f
:02049854 5641CDA4 strplb r12,[r1],-r4, lsr #0x1b
:02049858 55FD8085 ldrplb r8,[r13, #+0x85]!
:0204985C 29A40085 stmcsib  r4!,{r0,r2,r7}
:02049860 C0854380 addgt  r4,r5,r0,lsl #0x7
:02049864 CF00193F swigt 0x0000193f
:02049868 06013D55 unknown
:0204986C 3D4D00ED unknown
:02049870 800D8801 andhi  r8,r13,r1,lsl #0x10
:02049874 000D5538 andeq  r5,r13,r8,lsr r5
:02049878 34801D44 strcc r1,[r0],#+0xd44
:0204987C 0021601D eoreq  r6,r1,r13,lsl r0
:02049880 7530001D ldrvc r0,[r0, #-0x1d]!
:02049884 80291059 eorhi  r1,r9,r9,asr r0
:02049888 5C80292C stcpl  9,cr2,[r0],{#0x2c}
:0204988C 19280091 stmnedb  r8!,{r0,r4,r7}
:02049890 00CDAB00 sbceq  r10,r13,r0,lsl #0x16
:02049894 0329001D unknown
:02049898 EB0008DB bl 0204BC0C
:0204989C 801D1C0C andhis r1,r13,r12,lsl #0x18
:020498A0 9C806521 stcls  5,cr6,[r0],{#0x21}
:020498A4 0D1D08BD unknown
:020498A8 2810AA00 ldmcsda  r0 ,{r9,r11,r13,r15}
:020498AC 21197021 tstcs r9,r1,lsr #0x0
:020498B0 21372D30 teqcs r7,r0,lsr r13
:020498B4 0D742040 ldceql 0,cr2,[r4,#-0x100]!
:020498B8 6021AC00 eorvs  r10,r1,r0,lsl #0x18
:020498BC F5E30739 strnvb r0,[r3, #+0x739]!
:020498C0 000D17F0 unknown
:020498C4 802994AD eorhi  r9,r9,r13,lsr #0x9
:020498C8 B22DE307 eorlt  r14,r13,#0x1C000000
:020498CC DC066D03 stcle  13,cr6,[r6],{#0x3}
:020498D0 E1D60E52 bics r0,r6,r2,asr r14
:020498D4 69071169 stmvsdb  r7 ,{r0,r3,r5,r6,r8,r12}
:020498D8 801DA001 andhis r10,r13,r1
:020498DC 8201FCA8 andhi  r15,r1,#0xA800
:020498E0 F80201EC stmnvda  r2 ,{r2,r3,r5,r6,r7,r8}
:020498E4 2D40000D unknown
:020498E8 3DF4AA80 ldcccl 10,cr10,[r4,#+0x200]!
:020498EC 103DA480 eornes r10,r13,r0,lsl #0x9
:020498F0 0019144D andeqs r1,r9,r13,asr #0x8
:020498F4 BA00857F blt 0206AEF8
:020498F8 1F008507 swine 0x00008507
:020498FC 27540085 ldrcsb r0,[r4,-r5, lsl #0x1]
:02049900 4AE8700D bmi 01A6593C
:02049904 21F4000D mvncss r0,r13
:02049908 85E2E480 strhib r14,[r2, #+0x480]!
:0204990C 000DEBF0 unknown
:02049910 8021D4A5 eorhi  r13,r1,r5,lsr #0x9
:02049914 F085E2DB unknown
:02049918 B4000DE2 strlt r0,[r0],#-0xde2
:0204991C D2802D52 addle  r2,r0,#0x1480
:02049920 D9F179E2 unknown
:02049924 195D0019 ldmnedb  r13 ,{r0,r3,r4}^
:02049928 9109A901 unknown
:0204992C 01194400 tsteq r9,r0,lsl #0x8
:02049930 C6800DD0 unknown
:02049934 21AA116D movcs  r1,r13,ror #0x2
:02049938 40D9C280 sbcmis r12,r9,r0,lsl #0x5
:0204993C 69212099 stmvsdb  r1!,{r0,r3,r4,r7,r13}
:02049940 1051C930 subnes r12,r1,r0,lsr r9
:02049944 B98021AD stmltib  r0 ,{r0,r2,r3,r5,r7,r8,r13}
:02049948 21A08115 movcs  r8,r5,lsl r1		;r8=33554432(0x2000000)
:0204994C 0DC03115 unknown
:02049950 1D7CA500 ldcnel 5,cr10,[r12,#-0x0]!
:02049954 1039B080 eornes r11,r9,r0,lsl #0x1
:02049958 600D9621 andvs  r9,r13,r1,lsr #0xc
:0204995C 11154AB8 ldrneh r4,[r5, -r8]
:02049960 A8707126 unknown
:02049964 9601103D unknown
:02049968 1595219D ldrne r2,[r5, #+0x19d]		;r5+0x19d=*(b4e52e9e)
:0204996C 20020100 andcs  r0,r2,r0,lsl #0x2
:02049970 AD605590 stcgel 5,cr5,[r0,#-0x240]!
:02049974 15A45035 strne r5,[r4, #+0x35]!
:02049978 0D12310E unknown
:0204997C 762809A9 unknown
:02049980 4B073035 blmi 02215A5C
:02049984 98303120 ldmlsda  r0!,{r5,r8,r12,r13}
:02049988 114C0011 unknown
:0204998C 4A2148A1 bmi 0289BC18
:02049990 101DE791 mulnes r13,r1,r7
:02049994 50001D9F mulpl  r0,r15,r13
:02049998 9401FD01 strls r15,[r1],#-0xd01
:0204999C 05018550 streq r8,[r1, #-0x550]		;(r1-0x550=*(d00ffd29))
:020499A0 FFF2E155 swinv 0x00f2e155
:020499A4 98BA04FF ldmlsia  r10!,{r0,r1,r2,r3,r4,r5,r6,r7,r10}
:020499A8 118B802D orrne  r8,r11,r13,lsr #0x0
:020499AC 650DBD00 strvs r11,[r13, #-0xd00]		;(r13-0xd00=*(fffff300))
:020499B0 26740C20 unknown
:020499B4 92201590 eorls  r1,r0,#0x24000000
:020499B8 01160019 tsteq r6,r9,lsl r0
:020499BC D400991C strle r9,[r0],#-0x91c
:020499C0 0D1DC914 unknown
:020499C4 000D7F80 andeq  r7,r13,r0,lsl #0x1f
:020499C8 7B801DB8 blvc 000510B0
:020499CC 11000D56 unknown
:020499D0 7714D550 unknown
:020499D4 2138000D teqcs r8,r13
:020499D8 11577380 cmpne r7,r0,lsl #0x7
:020499DC DD202C00 stcle  12,cr2,[r0,#-0x0]!
:020499E0 92260C32 eorls  r0,r6,#0x3200
:020499E4 100D09E5 andne  r0,r13,r5,ror #0x13
:020499E8 78000D7A stmvcda  r0 ,{r1,r3,r4,r5,r6,r8,r10,r11}
:020499EC 0D6A800D stceql 0,cr8,[r10,#-0x34]!
:020499F0 0D556C00 unknown
:020499F4 000D6680 andeq  r6,r13,r0,lsl #0xd
:020499F8 00652560 rsbeq  r2,r5,r0,ror #0xa
:020499FC 046D11A9 unknown
:02049A00 003962E5 eoreqs r6,r9,r5,ror #0x5
:02049A04 FD041081 unknown
:02049A08 0005F740 andeq  r15,r5,r0,asr #0xe
:02049A0C 19C5EA16 stmneib  r5 ,{r1,r2,r4,r9,r11,r13,r14,r15}^
:02049A10 1A0005F5 bne 0204B1EC
:02049A14 82040D74 andhi  r0,r4,#0x1D00
:02049A18 719F04B0 ldrvch r0,[r15, +r0]
:02049A1C 19017916 stmnedb  r1 ,{r1,r2,r4,r8,r11,r12,r13,r14}
:02049A20 7800E10C stmvcda  r0 ,{r2,r3,r8,r13,r14,r15}
:02049A24 E28D3078 add  r3,r13,#0x78
:02049A28 04452425 streqb r2,[r5],#-0x425
:02049A2C 18FFE2F2 ldmneia  r15!,{r1,r4,r5,r6,r7,r9,r13,r14,r15}^
:02049A30 004D3E6D subeq  r3,r13,r13,ror #0x1c
:02049A34 7CC14503 stcvcl 5,cr4,[r1],{#0x3}
:02049A38 59FC0045 unknown
:02049A3C 5DF1AB40 ldcpll 11,cr10,[r1,#+0x100]!
:02049A40 5DE432C0 stcpll 2,cr3,[r4,#+0x300]!
:02049A44 ED001CF0 unknown
:02049A48 051D9203 ldreq r9,[r13, #-0x203]		;(r13-0x203=*(fffffdfd))
:02049A4C 8D10B100 unknown
:02049A50 04211F00 unknown
:02049A54 AD03C948 unknown
:02049A58 02000D24 andeq  r0,r0,#0x900
:02049A5C 99E04000 unknown
:02049A60 2242E100 subcs  r14,r2,#0x0
:02049A64 39189A04 ldmccdb  r8 ,{r2,r9,r11,r12,r15}
:02049A68 51300100 teqpl r0,r0,lsl #0x2
:02049A6C 95492400 strlsb r2,[r9, #-0x400]		;(r9-0x400=*(fffffc00))
:02049A70 31010511 unknown
:02049A74 15D9E586 ldrneb r14,[r9, #+0x586]		;r9+0x586=*(00000586)
:02049A78 C31EE953 tstgt r14,#0x14C000
:02049A7C E40C6920 str r6,[r12],#-0x920
:02049A80 1C45F315 stcnel 3,cr15,[r5],{#0x15}
:02049A84 D7005D68 strle r5,[r5],{#0x15}
:02049A88 BD40B55A unknown
:02049A8C 000A0005 andeq  r0,r10,r5
:02049A90 81019D00 unknown
:02049A94 13050055 unknown
:02049A98 14012905 strne r2,[r1],#-0x905
:02049A9C 60698010 rsbvs  r8,r9,r0,lsl r0
:02049AA0 0628698B unknown
:02049AA4 9140C500 unknown
:02049AA8 F9113515 ldmnvdb  r1 ,{r0,r2,r4,r8,r10,r12,r13}
:02049AAC 8679010E unknown
:02049AB0 25DB01E5 ldrcsb r0,[r11, #+0x1e5]		;r11+0x1e5=*(000001e5)
:02049AB4 ED552109 unknown
:02049AB8 4970010B unknown
:02049ABC 00011300 andeq  r1,r1,r0,lsl #0x6
:02049AC0 9F14101A swils 0x0014101a
:02049AC4 5EEDE501 cdppl 5,14,cr14,cr13,cr1,0
:02049AC8 008C10B1 streqh r1,[r12], +r1
:02049ACC 00010301 andeq  r0,r1,r1,lsl #0x6
:02049AD0 94E6135D unknown
:02049AD4 515EDD10 cmppl r14,r0,lsl r13
:02049AD8 18D5B006 ldmneia  r5 ,{r1,r2,r12,r13,r15}^
:02049ADC 6C53F039 ldcvsl 0,cr15,[r3],{#0x39}
:02049AE0 C0F03907 rscgts r3,r0,r7,lsl #0x12
:02049AE4 39184039 ldmccdb  r8 ,{r0,r3,r4,r5,r14}
:02049AE8 00391740 eoreqs r1,r9,r0,asr #0xe
:02049AEC ED9899AA unknown
:02049AF0 ED074450 unknown
:02049AF4 403588F0 unknown
:02049AF8 40115309 andmis r5,r1,r9,lsl #0x6
:02049AFC 78003505 stmvcda  r0 ,{r0,r2,r8,r10,r12,r13}
:02049B00 AD050021 unknown
:02049B04 01554614 cmpeq r5,r4,lsl r6
:02049B08 A00C361D andge  r3,r12,r13,lsl r6
:02049B0C 8D009413 unknown
:02049B10 10591502 subnes r1,r9,r2,lsl #0xa
:02049B14 7A023D30 bvc 020D8FDC
:02049B18 B51319AD ldrlt r1,[r3, #-0x9ad]		;(r3-0x9ad=*(fffff653))
:02049B1C B5FBAA30 ldrltb r10,[r11, #+0xa30]!
:02049B20 00256940 eoreq  r6,r5,r0,asr #0x12
:02049B24 89045590 stmhidb  r4 ,{r4,r7,r8,r10,r12,r14}
:02049B28 EAAE8102 b 00BE9F38
:02049B2C 0F01E190 swieq 0x0001e190
:02049B30 700261AF andvc  r6,r2,r15,lsr #0x3
:02049B34 9812E1B0 ldmlsda  r2 ,{r4,r5,r7,r8,r13,r14,r15}
:02049B38 13F50171 mvnnes r0,#0x4000001C
:02049B3C 317D1320 cmncc r13,r0,lsr #0x6
:02049B40 F526077D strnv r0,[r6, #-0x77d]!
:02049B44 9D0090F3 unknown
:02049B48 3E79687D mrccc 8,3,r6,cr9,cr13,{3}
:02049B4C 0831E008 ldmeqda  r1!,{r3,r13,r14,r15}
:02049B50 09E08790 unknown
:02049B54 3C6C4E7D stcccl 14,cr4,[r12],#-0x1f4
:02049B58 85EB0120 strhib r0,[r11, #+0x120]!
:02049B5C 014CAA18 unknown
:02049B60 448708DD strmi r0,[r7],#+0x8dd
:02049B64 85703885 ldrhib r3,[r0, #-0x885]!
:02049B68 25250BB8 strcs r0,[r5, #-0xbb8]!
:02049B6C 210701A5 unknown
:02049B70 25A8B5F3 strcs r11,[r8, #+0x5f3]!
:02049B74 8945CD40 stmhidb  r5 ,{r6,r8,r10,r11,r14,r15}^
:02049B78 75604D8E strvcb r4,[r0, #-0xd8e]!
:02049B7C 8972060B unknown
:02049B80 4025843E eormi  r8,r5,r14,lsr r4
:02049B84 9E8945C3 cdpls 5,8,cr4,cr9,cr3,6
:02049B88 A53E8989 ldrge r8,[r14, #-0x989]!
:02049B8C 89061489 stmhidb  r6 ,{r0,r3,r7,r10,r12}
:02049B90 2501AD1E strcs r10,[r1, #-0xd1e]		;(r1-0xd1e=*(d00ff55b))
:02049B94 8945B940 stmhidb  r5 ,{r6,r8,r11,r12,r13,r15}^
:02049B98 80259D8E eorhi  r9,r5,r14,lsl #0x1b
:02049B9C 3E89065D mcrcc 6,4,r0,cr9,cr13,{2}
:02049BA0 AF40253C swige 0x0040253c
:02049BA4 9E892945 cdpls 9,8,cr2,cr9,cr5,2
:02049BA8 53683589 unknown
:02049BAC 183E8906 ldmneda  r14!,{r1,r2,r8,r11,r15}
:02049BB0 30252512 eorcc  r2,r5,r2,lsl r5
:02049BB4 9E8945A5 cdpls 5,8,cr4,cr9,cr5,5
:02049BB8 496E8989 unknown
:02049BBC 3E892906 cdpcc 9,8,cr2,cr9,cr6,0
:02049BC0 9B4011D8 blls 0304E328
:02049BC4 B8782D45 unknown
:02049BC8 35A92511 strcc r2,[r9, #+0x511]!
:02049BCC 882D4596 stmhida  r13!,{r1,r2,r4,r7,r8,r10,r14}
:02049BD0 B8FE8970 ldmltia  r14!,{r4,r5,r6,r8,r11,r15}^
:02049BD4 359F2921 ldrcc r2,[r15, #+0x921]		;r15+0x921=*(0204a4fd)=#1157769580(0x4502296c)
:02049BD8 35071362 strcc r1,[r7, #-0x362]		;(r7-0x362=*(fffffcbe))
:02049BDC 35E354B2 strccb r5,[r3, #+0x4b2]!
:02049BE0 59B19282 ldmplib  r1!,{r1,r7,r9,r12,r15}
:02049BE4 955A482D ldrlsb r4,[r10, #-0x82d]		;r10-0x82d=*(3ffff812)=#0(0x00000000)
:02049BE8 94119505 ldrls r9,[r1],#-0x505
:02049BEC 9B007540 blls 020670F4
:02049BF0 20019130 andcs  r9,r1,r0,lsr r1
:02049BF4 657CE590 ldrvsb r14,[r12, #-0x590]!
:02049BF8 20428000 subcs  r8,r2,r0
:02049BFC E3531191 cmp r3,#0x40000024
:02049C00 8C01D902 stchi  9,cr13,[r1],{#0x2}
:02049C04 A58D2210 strge r2,[r13, #+0x210]		;r13+0x210=*(00000210)
:02049C08 FF0DDD01 swinv 0x000ddd01
:02049C0C 0C06E12F stceq  1,cr14,[r6],{#0x2f}
:02049C10 94E35406 unknown
:02049C14 06059D00 streq r9,[r5],-r0, lsl #0x1a
:02049C18 0350000C cmpeq r0,#0xC
:02049C1C 8F01591B swihi 0x0001591b
:02049C20 21758600 cmncs r5,r0,lsl #0xc
:02049C24 8600AE88 strhi r10,[r0],-r8, lsl #0x1d
:02049C28 006D04E2 rsbeq  r0,r13,r2,ror #0x9
:02049C2C 96201134 unknown
:02049C30 014D33C9 unknown
:02049C34 38002190 stmccda  r0 ,{r4,r7,r8,r13}
:02049C38 E5169621 ldr r9,[r6, #-0x621]		;(r6-0x621=*(fffff9df))
:02049C3C 02020128 andeq  r0,r2,#0xA
:02049C40 0CE08320 stceql 3,cr8,[r0],#+0x80
:02049C44 000D2004 andeq  r2,r13,r4
:02049C48 08E59D20 unknown
:02049C4C E5029230 str r9,[r2, #-0x230]		;r2-0x230=*(4502273c)=#0(0x00000000)
:02049C50 E2862047 add  r2,r6,#0x47
:02049C54 000D3010 andeq  r3,r13,r0,lsl r0
:02049C58 01193080 tsteq r9,r0,lsl #0x1
:02049C5C 5CE59340 stcpll 3,cr9,[r5],#+0x100
:02049C60 E2028630 and  r8,r2,#0x3000000
:02049C64 1C000914 stcne  9,cr0,[r0],{#0x14}
:02049C68 10E59D40 rscne  r9,r5,r0,asr #0x1a
:02049C6C E5944004 ldr r4,[r4, #+0x4]		;r4+0x4=*(00000004)
:02049C70 E58D4018 str r4,[r13, #+0x18]		;r13+0x18=*(00000018)
:02049C74 FFFC000E swinv 0x00fc000e
:02049C78 E998E135 ldmib  r8 ,{r0,r2,r4,r5,r8,r13,r14,r15}
:02049C7C F1AE7600 movnv  r7,r0,lsl #0xc		;r7=240123904(0xe500000)
:02049C80 0A159411 beq 025AECCC
:02049C84 04C600ED streqb r0,[r6],#+0xed
:02049C88 EA60EA00 b 03884490
:02049C8C 02000003 andeq  r0,r0,#0x3
:02049C90 015C0009 cmpeq r12,r9
:02049C94 28397400 ldmcsda  r9!,{r10,r12,r13,r14}
:02049C98 000D0085 andeq  r0,r13,r5,lsl #0x1
:02049C9C 00017800 andeq  r7,r1,r0,lsl #0x10
:02049CA0 A10001A4 unknown
:02049CA4 005939B0 ldreqh r3,[r9],#-0x90
:02049CA8 01C80001 biceq  r0,r8,r1
:02049CAC 0001D800 andeq  r13,r1,r0,lsl #0x10
:02049CB0 0001E4AC andeq  r14,r1,r12,lsr #0x9
:02049CB4 FC0001EC stc2  1,cr0,[r0],{#0xec}
:02049CB8 0A021039 beq 020CDDA4
:02049CBC 10000104 andne  r0,r0,r4,lsl #0x2
:02049CC0 3A1C0001 bcc 02749CCC
:02049CC4 4A3A0059 bmi 02EC9E30
:02049CC8 613A0059 teqvs r10,r9,asr r0
:02049CCC 00613A00 rsbeq  r3,r1,r0,lsl #0x14
:02049CD0 3A00613A bcc 020621C0
:02049CD4 3A006155 bcc 02062230
:02049CD8 613A0061 teqvs r10,r1,ror #0x0
:02049CDC 78000100 stmvcda  r0 ,{r8}
:02049CE0 0041353A subeq  r3,r1,r10,lsr r5
:02049CE4 3A8C0001 bcc 00349CF0
:02049CE8 00010059 andeq  r0,r1,r9,asr r0
:02049CEC B30001A8 unknown
:02049CF0 BC0001B4 stclt  1,cr0,[r0],{#0xb4}
:02049CF4 01C00001 biceq  r0,r0,r1
:02049CF8 0001D000 andeq  r13,r1,r0
:02049CFC 0005E0AA andeq  r14,r5,r10,lsr #0x1
:02049D00 021C87AC andeqs r8,r12,#0x2B00000
:02049D04 820001EC andhi  r0,r0,#0x3B
:02049D08 02103AF4 andeqs r3,r0,#0xF4000
:02049D0C 2000DC01 andcs  r13,r0,r1,lsl #0x18
:02049D10 28A00001 stmcsia  r0!,{r0}
:02049D14 01300001 teqeq r0,r1
:02049D18 00053400 andeq  r3,r5,r0,lsl #0x8
:02049D1C 102A3884 eorne  r3,r10,r4,lsl #0x11
:02049D20 00013802 andeq  r3,r1,r2,lsl #0x10
:02049D24 4C000140 stcmi  1,cr0,[r0],{#0x40}
:02049D28 58A80001 stmplia  r8!,{r0}
:02049D2C 01640001 unknown
:02049D30 00016C00 andeq  r6,r1,r0,lsl #0x18
:02049D34 AA000194 bge 0204A38C
:02049D38 02103B98 andeqs r3,r0,#0x26000
:02049D3C 291D1D02 ldmcsdb  r13 ,{r1,r8,r10,r11,r12}
:02049D40 E56034C1 strb r3,[r0, #-0x4c1]!
:02049D44 41293800 unknown
:02049D48 96D50489 ldrlsb r0,[r5],+r9, lsl #0x9
:02049D4C 653FF6D5 ldrvs r15,[r15, #-0x6d5]!
:02049D50 79117906 ldmvcdb  r1 ,{r1,r2,r8,r11,r12,r13,r14}
:02049D54 791068F1 ldmvcdb  r0 ,{r0,r4,r5,r6,r7,r11,r13,r14}
:02049D58 26450331 unknown
:02049D5C 20807179 addcs  r7,r0,r9,ror r1
:02049D60 79857179 stmvcib  r5 ,{r0,r3,r4,r5,r6,r8,r12,r13,r14}
:02049D64 9179C6C1 cmnls r9,r1,asr #0xd
:02049D68 215205A9 cmpcs r2,r9,lsr #0xb
:02049D6C FFAE0A00 swinv 0x00ae0a00
:02049D70 30B106D5 unknown
:02049D74 B11063D8 ldrltsb r6,[r0, -r8]
:02049D78 B1067F30 unknown
:02049D7C 843E01F0 unknown
:02049D80 84B20239 unknown
:02049D84 1B9D20AD blne 00792040
:02049D88 D900DD8E stmledb  r0 ,{r1,r2,r3,r7,r8,r10,r11,r12,r14,r15}
:02049D8C E116DD0C tst r6,r12,lsl #0x1a
:02049D90 C5341321 ldrgt r1,[r4, #-0x321]!
:02049D94 00293000 eoreq  r3,r9,r0
:02049D98 AA03F900 bge 021481A0
:02049D9C 3813007D ldmccda  r3 ,{r0,r2,r3,r4,r5,r6}
:02049DA0 25E58400 strcsb r8,[r5, #+0x400]!
:02049DA4 C13D9187 teqgt r13,r7,lsl #0x3
:02049DA8 11C54311 bicne  r4,r5,r1,lsl r3
:02049DAC 11044A43 unknown
:02049DB0 009103B3 ldreqh r0,[r1], +r3
:02049DB4 C311C2A5 tstgt r1,#0x5000000A
:02049DB8 4002CD3C andmi  r12,r2,r12,lsr r13
:02049DBC 043E4311 unknown
:02049DC0 440A002A strmi r0,[r10],#-0x2a
:02049DC4 ADDD0021 unknown
:02049DC8 488C7EE1 stmmiia  r12 ,{r0,r5,r6,r7,r9,r10,r11,r12,r13,r14}
:02049DCC 52308511 eorpls r8,r0,#0x4400000
:02049DD0 F89D0006 ldmnvia  r13 ,{r1,r2}
:02049DD4 0F6D0081 swieq 0x006d0081
:02049DD8 105CE2E2 subnes r14,r12,r2,ror #0x5
:02049DDC 2000E286 andcs  r14,r0,r6,lsl #0x5
:02049DE0 66E50088 unknown
:02049DE4 13C1004D bicne  r0,r1,#0x4D
:02049DE8 3C000138 stccc  1,cr0,[r0],{#0x38}
:02049DEC 65882C10 strvs r2,[r8, #+0xc10]		;r8+0xc10=*(02000c10)=#978539855(0x3a53554f)
:02049DF0 40155925 andmis r5,r5,r5,lsr #0x12
:02049DF4 D5594EC9 ldrleb r4,[r9, #-0xec9]		;(r9-0xec9=*(fffff137))
:02049DF8 B62085E0 unknown
:02049DFC 11E0F559 mvnne  r15,r9,asr r5
:02049E00 A425591F unknown
:02049E04 91755944 cmnls r5,r4,asr #0x12
:02049E08 71E521FC unknown
:02049E0C B1E50626 mvnlt  r0,r6,lsr #0xc
:02049E10 E524E267 str r14,[r4, #-0x267]!
:02049E14 448F0981 strmi r0,[r15],#+0x981
:02049E18 00E51FB2 unknown
:02049E1C E3A00390 mov  r0,#0x40000002		;r0=1073741826(0x40000002)
:02049E20 05702285 ldreqb r2,[r0, #-0x285]!
:02049E24 7012810F andvcs r8,r2,r15,lsl #0x2
:02049E28 05B47281 ldreq r7,[r4, #+0x281]!
:02049E2C 05BE4F05 ldreq r4,[r14, #+0xf05]!
:02049E30 5904F281 stmpldb  r4 ,{r0,r7,r9,r12,r13,r14,r15}
:02049E34 D2007D14 andle  r7,r0,#0x500
:02049E38 3C80AD83 stccc  13,cr10,[r0],{#0x83}
:02049E3C 10006500 andne  r6,r0,r0,lsl #0xa
:02049E40 1C690085 stcnel 0,cr0,[r9],#-0x214
:02049E44 0DCD11D2 unknown
:02049E48 12B4802D adcnes r8,r4,#0x2D
:02049E4C 06318D1F unknown
:02049E50 F02D0046 eornv  r0,r13,r6,asr #0x0
:02049E54 211F0059 tstcs r15,r9,asr r0
:02049E58 80818700 addhi  r8,r1,r0,lsl #0xe
:02049E5C 811256E4 tsthi r2,r4,ror #0xd
:02049E60 050E8910 streq r8,[r14, #-0x910]		;r14-0x910=*(7ffff6f0)=#0(0x00000000)
:02049E64 B1F1B900 mvnlts r11,r0,lsl #0x12
:02049E68 83660190 unknown
:02049E6C 40B53CE7 adcmis r3,r5,r7,ror #0x19
:02049E70 9320B51F unknown
:02049E74 4D0828E7 unknown
:02049E78 01102100 tsteq r0,r0,lsl #0x2
:02049E7C 55380435 ldrpl r0,[r8, #-0x435]!
:02049E80 AD563D00 unknown
:02049E84 D5132C00 ldrle r2,[r3, #-0xc00]		;(r3-0xc00=*(fffff400))
:02049E88 40AD5732 adcmi  r5,r13,r2,lsr r7
:02049E8C A9001D26 stmgedb  r0 ,{r1,r2,r5,r8,r10,r11,r12}
:02049E90 23750081 cmncs r5,#0x81
:02049E94 111FC535 tstne r15,r5,lsr r5
:02049E98 0B40E1A0 bleq 03082520
:02049E9C 2D6C0071 stccsl 0,cr0,[r12,#-0x1c4]!
:02049EA0 102D6880 eorne  r6,r13,r0,lsl #0x11
:02049EA4 000511B9 streqh r1,[r5], -r9
:02049EA8 95F02D35 ldrlsb r2,[r0, #+0xd35]!
:02049EAC 5A1E150D bpl 027CF2E8
:02049EB0 9877C1AD ldmlsda  r7!,{r0,r2,r3,r5,r7,r8,r14,r15}^
:02049EB4 30612713 rsbcc  r2,r1,r3,lsl r7
:02049EB8 F10505CF unknown
:02049EBC ED202011 stc  0,cr2,[r0,#-0x44]!
:02049EC0 CD59100D unknown
:02049EC4 10112108 andnes r2,r1,r8,lsl #0x2
:02049EC8 3040E502 subcc  r14,r0,r2,lsl #0xa
:02049ECC 38E50598 unknown
:02049ED0 20150DE1 andcss r0,r5,r1,ror #0x1b
:02049ED4 830102AD unknown
:02049ED8 0004E024 andeq  r14,r4,r4,lsr #0x0
:02049EDC F1D9E510 bicnvs r14,r9,r0,lsl r5
:02049EE0 25401101 strcsb r1,[r0, #-0x101]		;r0-0x101=*(3fffff01)=#0(0x00000000)
:02049EE4 211EC002 tstcs r14,r2
:02049EE8 4414CD01 ldrmi r12,[r4],#-0xd01
:02049EEC 5E0D3121 cdppl 1,0,cr3,cr13,cr1,1
:02049EF0 9123E4D9 unknown
:02049EF4 C291AC72 addgts r10,r1,#0x7200
:02049EF8 0D2291ED stceq  1,cr9,[r2,#-0x3b4]!
:02049EFC 9589D4FE strls r13,[r9, #+0x4fe]		;r9+0x4fe=*(000004fe)
:02049F00 42953C42 addmis r3,r5,#0x4200
:02049F04 FE0D1003 cdp2 0,0,cr1,cr13,cr3,0
:02049F08 95E24A00 strlsb r4,[r2, #+0xa00]!
:02049F0C 95038532 strls r8,[r3, #-0x532]		;(r3-0x532=*(ffffface))
:02049F10 008904B2 streqh r0,[r9], +r2
:02049F14 C29552A3 addgts r5,r5,#0x3000000A
:02049F18 48025144 stmmida  r2 ,{r2,r6,r8,r12,r14}
:02049F1C 03794295 cmneq r9,#0x50000009
:02049F20 100A1500 andne  r1,r10,r0,lsl #0xa
:02049F24 AD180021 unknown
:02049F28 14A07589 unknown
:02049F2C 8D30BD24 ldchi  13,cr11,[r0,#-0x90]!
:02049F30 3CF0BD05 ldcccl 13,cr11,[r0],#+0x14
:02049F34 09E59611 unknown
:02049F38 0155060D cmpeq r5,r13,lsl #0xc
:02049F3C 0526AD8B streq r10,[r6, #-0xd8b]!
:02049F40 02492016 subeq  r2,r9,#0x16
:02049F44 01DB007D biceqs r0,r11,r13,ror r0
:02049F48 1DF60186 ldcnel 1,cr0,[r6,#+0x218]!
:02049F4C A0F0D905 rscges r13,r0,r5,lsl #0x12
:02049F50 1EE11019 mcrne 0,7,r1,cr1,cr9,{0}
:02049F54 8D515DD3 unknown
:02049F58 6606011F unknown
:02049F5C BD1D1579 unknown
:02049F60 BD57DB30 unknown
:02049F64 00255540 eoreq  r5,r5,r0,asr #0xa
:02049F68 45803605 strmi r3,[r0, #+0x605]		;r0+0x605=*(40000607)=#0(0x00000000)
:02049F6C 2DE00140 stccsl 1,cr0,[r0,#+0x100]!
:02049F70 E58B2008 str r2,[r11, #+0x8]		;r11+0x8=*(00000008)
:02049F74 EF002D0C swi 0x00002d0c
:02049F78 0CA002C9 stceq  2,cr0,[r0],#+0x324
:02049F7C 5B0D0621 blpl 0238B808
:02049F80 312D1560 unknown
:02049F84 A601315D unknown
:02049F88 05FDF5F9 ldreqb r15,[r13, #+0x5f9]!
:02049F8C E2402121 sub  r2,r0,#0x40000008
:02049F90 75F90F4A ldrvcb r0,[r9, #+0xf4a]!
:02049F94 4A15FD87 bmi 025C95B8
:02049F98 4CE3A02F stcmil 0,cr10,[r3],#+0xbc
:02049F9C 9501013A strls r0,[r1, #-0x13a]		;(r1-0x13a=*(fffffec6))
:02049FA0 F900A52D stmnvdb  r0 ,{r0,r2,r3,r5,r8,r10,r13,r15}
:02049FA4 014A8825 unknown
:02049FA8 E6F601D6 unknown
:02049FAC F1710467 cmnnv r1,r7,ror #0x8
:02049FB0 411049CC tstmi r0,r12,asr #0x13
:02049FB4 2D506D12 unknown
:02049FB8 FA102512 blx 02453410
:02049FBC A02C1F51 eorge  r1,r12,r1,asr r15
:02049FC0 00254FE3 eoreq  r4,r5,r3,ror #0x1f
:02049FC4 A111B108 tstge r1,r8,lsl #0x2
:02049FC8 A135D916 teqge r5,r6,lsl r9
:02049FCC C5D95021 ldrgtb r5,[r9, #+0x21]		;r9+0x21=*(00000021)
:02049FD0 84011545 strhi r1,[r1],#-0x545
:02049FD4 9840215A stmlsda  r0 ,{r1,r3,r4,r6,r8,r13}^
:02049FD8 6D310021 ldcvs  0,cr0,[r1,#-0x84]!
:02049FDC 015914C9 cmpeq r9,r9,asr #0x9
:02049FE0 BD08DD24 unknown
:02049FE4 11581039 cmpne r8,r9,lsr r0
:02049FE8 31438F40 unknown
:02049FEC 34A11C89 unknown
:02049FF0 20F18AA5 rsccss r8,r1,r5,lsr #0x15
:02049FF4 59CAF659 stmplib  r10 ,{r0,r3,r4,r6,r9,r10,r12,r13,r14,r15}^
:02049FF8 DD267846 stcle  8,cr7,[r6,#-0x118]!
:02049FFC 14F59640 unknown
:0204A000 48B0DD05 ldmmiia  r0!,{r0,r2,r8,r10,r11,r12,r14,r15}
:0204A004 20F0DDE1 rsccss r13,r0,r1,ror #0x1b
:0204A008 84A54659 unknown
:0204A00C 79444659 stmvcdb  r4 ,{r0,r3,r4,r6,r9,r10,r14}^
:0204A010 59037531 stmpldb  r3 ,{r0,r4,r5,r8,r10,r12,r13,r14}
:0204A014 3AE15AF6 bcc 018A0BF4
:0204A018 75DF3175 ldrvcb r3,[r15, #+0x175]		;r15+0x175=*(0204a195)=#-1543399044(0xa401997c)
:0204A01C 5B1C59C1 blpl 02760728
:0204A020 354CC175 strccb r12,[r12, #-0x175]		;(r12-0x175=*(ffffff10))
:0204A024 7550AD01 ldrvcb r10,[r0, #-0xd01]		;r0-0xd01=*(3ffff301)=#0(0x00000000)
:0204A028 A175D341 cmnge r5,r1,asr #0x6
:0204A02C 8989F175 stmhiib  r9 ,{r0,r2,r4,r5,r6,r8,r12,r13,r14,r15}
:0204A030 DAF17520 ble 01CA74B8
:0204A034 31751B5C cmncc r5,r12,asr r11
:0204A038 7175434D cmnvc r5,r13,asr #0x6
:0204A03C A4806958 strge r6,[r0],#+0x958
:0204A040 A1A069CF movge  r6,r15,asr #0x13
:0204A044 1069E10E rsbne  r14,r9,r14,lsl #0x2
:0204A048 4A0AF069 bmi 023061F4
:0204A04C 03317536 teqeq r1,#0xD800000
:0204A050 01710135 cmneq r1,r5,lsr r1
:0204A054 01712B55 cmneq r1,r5,asr r11
:0204A058 BD14C5E5 unknown
:0204A05C 1AF8116D bne 01E4E618
:0204A060 FD31699F ldc2  9,cr6,[r1,#-0x27c]!
:0204A064 7130E91F teqvc r0,r15,lsl r9
:0204A068 27C4F121 strcsb r15,[r4,+r1, lsr #0x2]
:0204A06C 09B47109 ldmeqib  r4!,{r0,r3,r8,r12,r13,r14}
:0204A070 2109F5C1 unknown
:0204A074 EFD4F109 swi 0x00d4f109
:0204A078 AC368179 ldcge  1,cr8,[r6],#-0x1e4
:0204A07C 18287179 stmneda  r8!,{r0,r3,r4,r5,r6,r8,r12,r13,r14}
:0204A080 AB9230BD blge 004D637C
:0204A084 F1796179 cmnnv r9,r9,ror r1
:0204A088 7921794C stmvcdb  r1!,{r2,r3,r6,r8,r11,r12,r13,r14}
:0204A08C 4179FCF1 ldrmish r15,[r9, #-0xc1]!
:0204A090 C17981B6 ldrgth r8,[r9, #-0x16]!
:0204A094 5C004106 stcpl  1,cr4,[r0],{#0x6}
:0204A098 3954C179 ldmccdb  r4 ,{r0,r3,r4,r5,r6,r8,r14,r15}^
:0204A09C 7958AA01 ldmvcdb  r8 ,{r0,r9,r11,r13,r15}^
:0204A0A0 01497541 unknown
:0204A0A4 31B51075 movccs r1,r5,ror r0
:0204A0A8 7A2BF1B5 bvc 02B46784
:0204A0AC B5107D04 ldrlt r7,[r0, #-0xd04]		;r0-0xd04=*(3ffff2fe)=#0(0x00000000)
:0204A0B0 B519ECF1 ldrlt r14,[r9, #-0xcf1]		;(r9-0xcf1=*(fffff30f))
:0204A0B4 81B5EF31 movhis r14,lsr r1		;r14=0(0x0)
:0204A0B8 6528D0A6 strvs r13,[r8, #-0xa6]!
:0204A0BC 651FFD40 ldrvs r15,[r15, #-0xd40]		;r15-0xd40=*(02049384)=#82124802(0x04e52002)
:0204A0C0 659FFD10 ldrvs r15,[r15, #+0xd10]		;r15+0xd10=*(0204add8)=#-6084384(0xffa328e0)
:0204A0C4 FCF7F920 ldc2l 9,cr15,[r7],#+0x80
:0204A0C8 010149AC unknown
:0204A0CC 9D002C2A unknown
:0204A0D0 19940815 ldmneib  r4 ,{r0,r2,r4,r11}
:0204A0D4 45B8E59F ldrmi r14,[r8, #+0x59f]!
:0204A0D8 08001580 stmeqda  r0 ,{r7,r8,r10,r12}
:0204A0DC C9E59600 unknown
:0204A0E0 91020091 swpls r0,r1,r2
:0204A0E4 35BFA00E ldrcc r10,[r15, #+0xe]!
:0204A0E8 052FD101 streq r13,[r15, #-0x101]!
:0204A0EC 0B193900 bleq 026984F4
:0204A0F0 5E2912F9 mcrpl 2,1,r1,cr9,cr9,{7}
:0204A0F4 0885514D stmeqia  r5 ,{r0,r2,r3,r6,r8,r12,r14}
:0204A0F8 E098C14D adds r12,r8,r13,asr #0x2
:0204A0FC 50F14DFF unknown
:0204A100 85014D47 strhi r4,[r1, #-0xd47]		;(r1-0xd47=*(fffff2b9))
:0204A104 9010C902 andlss r12,r0,r2,lsl #0x12
:0204A108 C51EC549 ldrgt r12,[r14, #-0x549]		;(r14-0x549=*(fffffab7))
:0204A10C 41670008 unknown
:0204A110 1C35AB0B ldcne  11,cr10,[r5],#-0x2c
:0204A114 19A43085 stmneib  r4!,{r0,r2,r7,r12,r13}
:0204A118 15B90085 ldrne r0,[r9, #+0x85]!
:0204A11C F08504CD addnv  r0,r5,r13,asr #0x9
:0204A120 E8830030 stmia  r3 ,{r4,r5}
:0204A124 42541361 submis r1,r4,#0x84000001
:0204A128 00412361 subeq  r2,r1,r1,ror #0x6
:0204A12C 33656361 unknown
:0204A130 A9FFE09D ldmgeib  r15!,{r0,r2,r3,r4,r7,r13,r14,r15}^
:0204A134 65028F3D strvs r8,[r2, #-0xf3d]		;r2-0xf3d=*(3a534612)=#0(0x00000000)
:0204A138 7D269173 stcvc  1,cr9,[r6,#-0x1cc]!
:0204A13C C365D700 unknown
:0204A140 AE03215C mcrge 1,0,r2,cr3,cr12,{2}
:0204A144 16436560 strneb r6,[r6,#-0x1cc]!
:0204A148 B5336502 ldrlt r6,[r3, #-0x502]!
:0204A14C 927365AB rsblss r6,r3,#0x2AC00000
:0204A150 00711A2C rsbeqs r1,r1,r12,lsr #0x14
:0204A154 2D0411B9 unknown
:0204A158 65F36551 ldrvsb r6,[r3, #+0x551]!
:0204A15C F365ECF3 unknown
:0204A160 650081BD strvs r8,[r0, #-0x1bd]		;r0-0x1bd=*(3ffffe45)=#0(0x00000000)
:0204A164 180AA5F3 stmneda  r10 ,{r0,r1,r4,r5,r6,r7,r8,r10,r13,r15}
:0204A168 5D813365 unknown
:0204A16C 88736542 unknown
:0204A170 F152492A cmpnv r2,r10,lsr #0x12
:0204A174 9249040D subls  r0,r9,#0xD000000
:0204A178 E007BDB2 strh r11,[r7], -r2
:0204A17C F3655249 unknown
:0204A180 65A36524 strvs r6,[r3, #+0x524]!
:0204A184 036D9CF3 unknown
:0204A188 19BCF0D9 ldmneib  r12!,{r0,r3,r4,r6,r7,r12,r13,r14,r15}
:0204A18C 65426140 strvsb r6,[r2, #-0x140]		;r2-0x140=*(3a53540f)=#0(0x00000000)
:0204A190 654A2473 strvsb r2,[r10, #-0x473]		;(r10-0x473=*(fffffb8d))
:0204A194 01997C03 orreqs r7,r9,r3,lsl #0x18
:0204A198 310D17A4 unknown
:0204A19C A540BD5A strgeb r11,[r0, #-0xd5a]		;r0-0xd5a=*(3ffff2a8)=#0(0x00000000)
:0204A1A0 ACC3656B stcgel 5,cr6,[r3],{#0x6b}
:0204A1A4 AB6F4365 blge 03C1AF40
:0204A1A8 1A7D4365 bne 03F9AF44
:0204A1AC 318D1BCA orrcc  r1,r13,r10,asr #0x17
:0204A1B0 653235DE ldrvs r3,[r2, #-0x5de]!
:0204A1B4 AD9B20F3 unknown
:0204A1B8 00119A03 andeqs r9,r1,r3,lsl #0x14
:0204A1BC 049DA000 ldreq r10,[r13],#+0x0
:0204A1C0 7009E009 andvc  r14,r9,r9
:0204A1C4 1BC98809 blne 012AC1F0
:0204A1C8 0BE107CD bleq 0188C104
:0204A1CC 38070120 stmccda  r7 ,{r5,r8}
:0204A1D0 75EB2E01 strvcb r2,[r11, #+0xe01]!
:0204A1D4 014907D3 unknown
:0204A1D8 020009EB andeq  r0,r0,#0x3AC000
:0204A1DC 7375E788 cmnvc r5,#0x2200000
:0204A1E0 0365F375 msreq SPSR_sc,#0xd4000001
:0204A1E4 4CE4F205 stcmil 2,cr15,[r4],#+0x14
:0204A1E8 2A30251B bcs 02C5365C
:0204A1EC 4D837542 unknown
:0204A1F0 0025CE80 eoreq  r12,r5,r0,lsl #0x1d
:0204A1F4 002533B2 unknown
:0204A1F8 E1207508 unknown
:0204A1FC 2380250F orrcs  r2,r0,#0x3C00000
:0204A200 C4BA834D unknown
:0204A204 25290025 strcs r0,[r9, #-0x25]!
:0204A208 40259800 eormi  r9,r5,r0,lsl #0x10
:0204A20C AA802516 bge 0005366C
:0204A210 75602538 strvcb r2,[r0, #-0x538]!
:0204A214 10251F33 eorne  r1,r5,r3,lsr r15
:0204A218 250C404D strcs r4,[r12, #-0x4d]		;(r12-0x4d=*(00000038))
:0204A21C 2557B680 ldrcsb r11,[r7, #-0x680]		;(r7-0x680=*(fffff980))
:0204A220 00251F40 eoreq  r1,r5,r0,asr #0x1e
:0204A224 150025B0 strne r2,[r0, #-0x5b0]		;r0-0x5b0=*(3ffffa52)=#0(0x00000000)
:0204A228 74AA0025 unknown
:0204A22C 04E51F1C unknown
:0204A230 D5421F09 strleb r1,[r2, #-0xf09]		;(r2-0xf09=*(fffff0f7))
:0204A234 D576A072 ldrleb r10,[r6, #-0x72]!
:0204A238 005D3342 subeqs r3,r13,r2,asr #0x6
:0204A23C 32D502A6 sbcccs r0,r5,#0x6000000A
:0204A240 40114A1C andmis r4,r1,r12,lsl r10
:0204A244 610011F8 unknown
:0204A248 31AD166C movcc  r1,r12,ror #0xc
:0204A24C AD212DF3 stcge  13,cr2,[r1,#-0x3cc]!
:0204A250 D5B4F2D5 ldrle r15,[r4, #+0x2d5]!
:0204A254 192CD442 stmnedb  r12!,{r1,r6,r10,r12,r14,r15}
:0204A258 1908B551 stmnedb  r8 ,{r0,r4,r6,r8,r10,r12,r13,r15}
:0204A25C DFB1E5C1 swile 0x00b1e5c1
:0204A260 D524F119 strle r15,[r4, #-0x119]!
:0204A264 22D56E42 sbccss r6,r5,#0x420
:0204A268 D5D40C59 ldrleb r0,[r4, #+0xc59]		;r4+0xc59=*(00000c59)
:0204A26C D5111922 ldrle r1,[r1, #-0x922]		;(r1-0x922=*(fffff6de))
:0204A270 42D5C3F2 sbcmis r12,r5,#0xC8000003
:0204A274 B2D50148 sbclts r0,r5,#0x12
:0204A278 007D0997 unknown
:0204A27C 64C2D5B3 strvsb r13,[r2],#+0x5b3
:0204A280 D5680291 strleb r0,[r8, #-0x291]!
:0204A284 013CAA42 teqeq r12,r2,asr #0x14
:0204A288 2DDB32D5 unknown
:0204A28C 02D9B011 sbceqs r11,r9,#0x11
:0204A290 1DD41A01 unknown
:0204A294 2D503071 unknown
:0204A298 99508591 ldmlsdb  r0 ,{r0,r4,r7,r8,r10,r15}^
:0204A29C 69000115 stmvsdb  r0 ,{r0,r2,r4,r8}
:0204A2A0 42D9FA01 sbcmis r15,r9,#0x1000
:0204A2A4 D942D98B stmledb  r2 ,{r0,r1,r3,r7,r8,r11,r12,r14,r15}^
:0204A2A8 2081E3F2 unknown
:0204A2AC 6DE4F2D9 stcvsl 2,cr15,[r4,#+0x364]!
:0204A2B0 A732D914 unknown
:0204A2B4 F072D941 rsbnvs r13,r2,r1,asr #0x12
:0204A2B8 B9121F2D ldmltdb  r2 ,{r0,r2,r3,r5,r8,r9,r10,r11,r12}
:0204A2BC B9032961 stmltdb  r3 ,{r0,r5,r6,r8,r11,r13}
:0204A2C0 B9DF6AB1 ldmltib  r15 ,{r0,r4,r5,r7,r9,r11,r13,r14}^
:0204A2C4 C939E9D1 ldmgtdb  r9!,{r0,r4,r6,r7,r8,r11,r13,r14,r15}
:0204A2C8 0D281311 stceq  3,cr1,[r8,#-0x44]!
:0204A2CC 15331102 ldrne r1,[r3, #-0x102]!
:0204A2D0 C250E9B3 subgts r14,r0,#0x2CC000
:0204A2D4 F0E93D02 rscnv  r3,r9,r2,lsl #0x1a
:0204A2D8 29101968 ldmcsdb  r0 ,{r3,r5,r6,r8,r11,r12}
:0204A2DC 21512515 cmpcs r1,r5,lsl r5
:0204A2E0 05B12806 ldreq r2,[r1, #+0x806]!
:0204A2E4 010958BD streqh r5,[r9, -r13]
:0204A2E8 30CD143C sbccc  r1,r13,r12,lsr r4
:0204A2EC 4740CD80 strmib r12,[r0,-r0, lsl #0x1b]
:0204A2F0 71000052 unknown
:0204A2F4 9B000820 blls 0204C37C
:0204A2F8 200401E5 andcs  r0,r4,r5,ror #0x3
:0204A2FC 1035E281 eornes r14,r5,r1,lsl #0x5
:0204A300 E0010192 mul  r1,r2,r1
:0204A304 EDAA9508 stc  5,cr9,[r10,#+0x20]!
:0204A308 14117944 ldrne r7,[r1],#-0x944
:0204A30C 165100FD unknown
:0204A310 B1A96C03 movlt  r6,r3,lsl #0x18		;r6=2080374784(0x7c000000)
:0204A314 E58B3155 str r3,[r11, #+0x155]		;r11+0x155=*(00000155)
:0204A318 E59B3004 ldr r3,[r11, #+0x4]		;r11+0x4=*(00000004)
:0204A31C 00E11C03 rsceq  r1,r1,r3,lsl #0x18
:0204A320 E0270193 mla  r7,r3,r1,r0unknown
:0204A324 11951891 unknown
:0204A328 012A61C2 unknown
:0204A32C 00010100 andeq  r0,r1,r0,lsl #0x2
:0204A330 49C10002 stmmiib  r1 ,{r1}^
:0204A334 E5C18B04 strb r8,[r1, #+0xb04]		;r1+0xb04=*(00000b04)
:0204A338 01001104 unknown
:0204A33C 08E25220 unknown
:0204A340 10041981 andne  r1,r4,r1,lsl #0x13
:0204A344 B929CD9B stmltdb  r9!,{r0,r1,r3,r4,r7,r8,r10,r11,r14,r15}
:0204A348 8B0C910F blhi 0236E78C
:0204A34C 4829E571 stmmida  r9!,{r0,r4,r5,r6,r8,r10,r13,r14,r15}
:0204A350 E587103D str r1,[r7, #+0x3d]		;r7+0x3d=*(0000003d)
:0204A354 88008100 stmhida  r0 ,{r8,r15}
:0204A358 8D9D9084 unknown
:0204A35C 65122520 ldrvs r2,[r2, #-0x520]		;(r2-0x520=*(fffffae0))
:0204A360 59151D31 ldmpldb  r5 ,{r0,r4,r5,r8,r10,r11,r12}
:0204A364 6902F804 stmvsdb  r2 ,{r2,r11,r12,r13,r14,r15}
:0204A368 402584F1 unknown
:0204A36C D550254C ldrleb r2,[r0, #-0x54c]		;r0-0x54c=*(3ffffab6)=#0(0x00000000)
:0204A370 876A001C unknown
:0204A374 6D3261E2 ldcvs  1,cr6,[r2,#-0x388]!
:0204A378 3901F500 stmccdb  r1 ,{r8,r10,r12,r13,r14,r15}
:0204A37C 40114410 andmis r4,r1,r0,lsl r4
:0204A380 001142BC ldreqh r4,[r1], -r12
:0204A384 13405989 unknown
:0204A388 413D31ED teqmi r13,r13,ror #0x3
:0204A38C 8D484926 unknown
:0204A390 8D908400 unknown
:0204A394 038001E5 orreq  r0,r0,#0x40000039
:0204A398 E35812C9 cmp r8,#0x9000000C
:0204A39C 0B003DDC bleq 02059B14
:0204A3A0 51240229 unknown
:0204A3A4 BA711D23 blt 03C91838
:0204A3A8 DEFBC11D mrcle 1,7,r12,cr11,cr13,{0}
:0204A3AC 4A28F11D bmi 02A86828
:0204A3B0 20290049 eorcs  r0,r9,r9,asr #0x0
:0204A3B4 41644241 unknown
:0204A3B8 32410D42 subcc  r0,r1,#0x1080
:0204A3BC 41D73155 bicmis r3,r7,r5,asr r1
:0204A3C0 41DF0D42 bicmis r0,r15,r2,asr #0x1a
:0204A3C4 002D9232 eoreq  r9,r13,r2,lsr r2
:0204A3C8 0AA97271 beq 00AA6D94
:0204A3CC 8D0081E9 unknown
:0204A3D0 D91C002D ldmledb  r12 ,{r0,r2,r3,r5}
:0204A3D4 0C950C08 ldceq  12,cr0,[r5],{#0x8}
:0204A3D8 038D5510 orreq  r5,r13,#0x4000000
:0204A3DC 7001FD6C andvc  r15,r1,r12,ror #0x1a
:0204A3E0 8586456D strhi r4,[r6, #+0x56d]		;r6+0x56d=*(7c00056d)=#0(0x00000000)
:0204A3E4 C9550C00 ldmgtdb  r5 ,{r10,r11}^
:0204A3E8 07417018 unknown
:0204A3EC 8001FDAA andhi  r15,r1,r10,lsr #0x1b
:0204A3F0 C115E1B0 ldrgth r14,[r5, -r0]
:0204A3F4 71127010 tstvc r2,r0,lsl r0
:0204A3F8 E0C19930 sbc  r9,r1,r0,lsr r9
:0204A3FC 14090C11 strne r0,[r9],#-0xc11
:0204A400 758810E9 strvc r1,[r8, #+0xe9]		;r8+0xe9=*(000000e9)
:0204A404 0039880C eoreqs r8,r9,r12,lsl #0x10
:0204A408 E5881009 str r1,[r8, #+0x9]		;r8+0x9=*(00000009)
:0204A40C 021B0D34 andeqs r0,r11,#0xD00
:0204A410 BDE28D3C stcltl 13,cr8,[r2,#+0xf0]!
:0204A414 01998410 orreqs r8,r9,r0,lsl r4
:0204A418 07CDC9A1 streqb r12,[r13,+r1, lsr #0x13]
:0204A41C 022C1031 eoreq  r1,r12,#0x31
:0204A420 0C02F0BD stceq  0,cr15,[r2],{#0xbd}
:0204A424 1CE28D26 stcnel 13,cr8,[r2],#+0x98
:0204A428 C9E59F12 unknown
:0204A42C F0800D99 umullnv  r0,r0,r9,r13
:0204A430 810B40B9 strhih r4,[r11, -r9]
:0204A434 71252212 unknown
:0204A438 AAC12572 bge 01093A08
:0204A43C F125DEB3 strnvh r13,[r5, -r3]!
:0204A440 AD034DC9 unknown
:0204A444 94063947 strls r3,[r6],#-0x947
:0204A448 11F90009 mvnnes r0,r9
:0204A44C 00107DF4 ldreqsh r7,[r0], -r4
:0204A450 2089E588 addcs  r14,r9,r8,lsl #0xb
:0204A454 8918CD8B ldmhidb  r8 ,{r0,r1,r3,r7,r8,r10,r11,r14,r15}
:0204A458 89026840 stmhidb  r2 ,{r6,r11,r13,r14}
:0204A45C 8D4C02F0 unknown
:0204A460 9007E213 andls  r14,r7,r3,lsl r2
:0204A464 844002F1 strhib r0,[r0],#-0x2f1
:0204A468 5008C9E2 andpl  r12,r8,r2,ror #0x13
:0204A46C B084E28D addlt  r14,r4,r13,lsl #0x5
:0204A470 3495E28D ldrcc r14,[r5],#+0x28d
:0204A474 00559680 subeqs r9,r5,r0,lsl #0xd
:0204A478 03AD0995 moveq  r0,#0x254000		;r0=2441216(0x254000)
:0204A47C 01FC12F1 ldreqsh r1,[r12, #+0x21]!
:0204A480 E0E91E00 rsc  r1,r9,r0,lsl #0x1c
:0204A484 C1406164 unknown
:0204A488 1D134061 unknown
:0204A48C 31551500 cmpcc r5,r0,lsl #0xa
:0204A490 FFA9D400 swinv 0x00a9d400
:0204A494 10050D2D andne  r0,r5,r13,lsr #0x1a
:0204A498 0831E781 ldmeqda  r1!,{r0,r7,r8,r9,r10,r13,r14,r15}
:0204A49C 07E59800 streqb r9,[r5,+r0, lsl #0x10]!
:0204A4A0 00E79001 rsceq  r9,r7,r1
:0204A4A4 016921F1 unknown
:0204A4A8 30491120 subcc  r1,r9,r0,lsr #0x2
:0204A4AC 13000245 unknown
:0204A4B0 0059405D subeqs r4,r9,r13,asr r0
:0204A4B4 1265405D rsbne  r4,r5,#0x5D
:0204A4B8 57004115 unknown
:0204A4BC 70AF114D adcvc  r1,r15,r13,asr #0x2
:0204A4C0 8912E287 ldmhidb  r2 ,{r0,r1,r2,r7,r9,r13,r14,r15}
:0204A4C4 7D110406 unknown
:0204A4C8 81A89033 movhi  r9,lsr r3		;r9=-1543399044(0xa401997c)
:0204A4CC 70272103 eorvc  r2,r7,r3,lsl #0x2
:0204A4D0 08FD0588 unknown
:0204A4D4 15D94603 ldrneb r4,[r9, #+0x603]		;r9+0x603=*(a4019f7f)
:0204A4D8 790A17C5 stmvcdb  r10 ,{r0,r2,r6,r7,r8,r9,r10,r12}
:0204A4DC D11EF113 tstle r14,r3,lsl r1
:0204A4E0 83790A0E cmnhi r9,#0xE000
:0204A4E4 003969BB unknown
:0204A4E8 03753071 cmneq r5,#0x71
:0204A4EC E58F1101 str r1,[r15, #+0x101]		;r15+0x101=*(0204a5f5)=#1729560633(0x67170039)
:0204A4F0 E35E5915 cmp r14,#0x54000
:0204A4F4 0AFFFFC7 beq 0204A418
:0204A4F8 009D101C addeqs r1,r13,r12,lsl r0
:0204A4FC 02296CE5 eoreq  r6,r9,#0xE500
:0204A500 10091E45 andne  r1,r9,r5,asr #0x1c
:0204A504 036502C1 unknown
:0204A508 1CC50ACC stcnel 10,cr0,[r5],{#0xcc}
:0204A50C 9213A930 andlss r10,r3,#0xC0000
:0204A510 0ADE7CE8 beq 017E98B8
:0204A514 E9CC3141 stmib  r12 ,{r0,r6,r8,r12,r13}^
:0204A518 12003101 andne  r3,r0,#0x40000000
:0204A51C BD180031 unknown
:0204A520 0144AD10 unknown
:0204A524 18D9E586 ldmneia  r9 ,{r1,r2,r7,r8,r10,r13,r14,r15}^
:0204A528 BD01100D unknown
:0204A52C 0D0AB000 unknown
:0204A530 A5A85B00 strge r5,[r8, #+0xb00]!
:0204A534 FDF7EE3D ldc2l 14,cr14,[r7,#+0xf4]!
:0204A538 45CC9235 strmib r9,[r12, #+0x235]		;r12+0x235=*(000002ba)
:0204A53C 08CDDB13 stmeqia  r13 ,{r0,r1,r4,r8,r9,r11,r12,r14,r15}^
:0204A540 9CE8BD8F stclsl 13,cr11,[r8],#+0x23c
:0204A544 A400010A strge r0,[r0],#-0x10a
:0204A548 01AC0001 moveq  r0,r1			;r0=1729560633(0x67170039)
:0204A54C 0001B000 andeq  r11,r1,r0
:0204A550 000155B8 streqh r5,[r1], -r8
:0204A554 C80001C4 stmgtda  r0 ,{r2,r6,r7,r8}
:0204A558 01D00001 biceqs r0,r0,r1
:0204A55C 0155D400 cmpeq r5,r0,lsl #0x8
:0204A560 0001DC00 andeq  r13,r1,r0,lsl #0x18
:0204A564 E80001E4 stmda  r0 ,{r2,r5,r6,r7,r8}
:0204A568 9500213B strls r2,[r0, #-0x13b]		;r0-0x13b=*(6716fefe)=#0(0x00000000)
:0204A56C 09F80001 unknown
:0204A570 000D0400 andeq  r0,r13,r0,lsl #0x8
:0204A574 01401129 unknown
:0204A578 056CB500 streqb r11,[r12, #-0x500]!
:0204A57C 11C10C00 bicne  r0,r1,r0,lsl #0x18
:0204A580 3D0FDD3B unknown
:0204A584 EA191D25 b 02691A20
:0204A588 ED97111D unknown
:0204A58C 0205FD02 andeq  r15,r5,#0x80
:0204A590 2E61E596 mcrcs 5,3,r14,cr1,cr6,{4}
:0204A594 0115FD8D tsteq r5,r13,lsl #0x1b
:0204A598 A975E1A0 ldmgedb  r5!,{r5,r7,r8,r13,r14,r15}^
:0204A59C 81290DFF unknown
:0204A5A0 31E01CE1 mvncc  r1,r1,ror #0x19
:0204A5A4 EA107101 b 024669B0
:0204A5A8 5569025D strplb r0,[r9, #-0x25d]!
:0204A5AC 96256DC4 unknown
:0204A5B0 B9112045 ldmltdb  r1 ,{r0,r2,r6,r13}
:0204A5B4 01D5101C biceqs r1,r5,r12,lsl r0
:0204A5B8 03D40009 biceqs r0,r4,#0x9
:0204A5BC 09144CCD ldmeqdb  r4 ,{r0,r2,r3,r6,r7,r10,r11,r14}
:0204A5C0 000D0500 andeq  r0,r13,r0,lsl #0xa
:0204A5C4 AA008107 bge 0206A9E8
:0204A5C8 71401011 unknown
:0204A5CC 02610340 rsbeq  r0,r1,#0x1
:0204A5D0 15842105 strne r2,[r4, #+0x105]		;r4+0x105=*(00000105)
:0204A5D4 E5920059 ldr r0,[r2, #+0x59]		;r2+0x59=*(00000059)
:0204A5D8 114016B1 strneh r1,[r0, #-0x61]		;r0-0x61=*(6716ffd8)=#0(0x00000000)
:0204A5DC 2009E580 andcs  r14,r9,r0,lsl #0xb
:0204A5E0 01E59220 mvneq  r9,r0,lsr #0x4
:0204A5E4 0505EE15 streq r14,[r5, #-0xe15]		;(r5-0xe15=*(b4e51eec))
:0204A5E8 F9D0302D ldmnvib  r0 ,{r0,r2,r3,r5,r12,r13}^
:0204A5EC 49002D02 stmmidb  r0 ,{r1,r8,r10,r11,r13}
:0204A5F0 A5F78750 ldrgeb r8,[r7, #+0x750]!
:0204A5F4 17003930 unknown
:0204A5F8 1C104167 ldcne  1,cr4,[r0],{#0x67}
:0204A5FC 3D158100 unknown
:0204A600 003DF610 eoreqs r15,r13,r0,lsl r6
:0204A604 510419A1 unknown
:0204A608 06054937 unknown
:0204A60C 01023580 unknown
:0204A610 E5E72794 strb r2,[r7, #+0x794]!
:0204A614 8081401C addhi  r4,r1,r12,lsl r0
:0204A618 020144E5 andeq  r4,r1,#0xE5000000
:0204A61C 53C5E590 bicpl  r14,r5,#0x24000000
:0204A620 E7941106 ldr r1,[r4,+r6, lsl #0x2]
:0204A624 E2841419 add  r1,r4,#0x19000000
:0204A628 17490231 unknown
:0204A62C F3074D05 unknown
:0204A630 116D0ECD unknown
:0204A634 45A947D6 strmi r4,[r9, #+0x7d6]!
:0204A638 84449500 strhib r9,[r4],#-0x500
:0204A63C DD112538 unknown
:0204A640 6130CC36 teqvs r0,r6,lsr r12
:0204A644 01500205 cmpeq r0,r5,lsl #0x4
:0204A648 1B916000 blne 004A2650
:0204A64C 7CE3525C stcvcl 2,cr5,[r3],#+0x170
:0204A650 65E01759 strvsb r1,[r0, #+0x759]!
:0204A654 8D003037 unknown
:0204A658 50350514 eorpls r0,r5,r4,lsl r5
:0204A65C C9001D0E stmgtdb  r0 ,{r1,r2,r3,r8,r10,r11,r12}
:0204A660 F343001D unknown
:0204A664 50B02D2A adcpls r2,r0,r10,lsr #0x1a
:0204A668 374D9F10 unknown
:0204A66C 4130E530 teqmi r0,r0,lsr r5
:0204A670 EB00C751 bl 0207C3BC
:0204A674 50191325 andpls r1,r9,r5,lsr #0x6
:0204A678 301DDC79 andccs r13,r13,r9,ror r12
:0204A67C 418D2098 unknown
:0204A680 E59D2030 ldr r2,[r13, #+0x30]		;r13+0x30=*(00000030)
:0204A684 00293189 eoreq  r3,r9,r9,lsl #0x3
:0204A688 E3E030C2 mvn  r3,#0xC2
:0204A68C 2DFFF346 ldccsl 3,cr15,[r15,#+0x118]!
:0204A690 81402063 unknown
:0204A694 00011841 andeq  r1,r1,r1,asr #0x10
:0204A698 5042891C subpl  r8,r2,r12,lsl r9
:0204A69C 2B2D0081 blcs 02B8A8A8
:0204A6A0 4D16D1D5 unknown
:0204A6A4 00196000 andeqs r6,r9,r0
:0204A6A8 40002110 andmi  r2,r0,r0,lsl r1
:0204A6AC D7AB0049 strle r0,r2,r0,r0,lsl r1
:0204A6B0 3025107D eorcc  r1,r5,r13,ror r0
:0204A6B4 4817DD02 ldmmida  r7 ,{r1,r8,r10,r11,r12,r14,r15}
:0204A6B8 960AB510 unknown
:0204A6BC BD0EA5C0 unknown
:0204A6C0 0813C902 ldmeqda  r3 ,{r1,r8,r11,r14,r15}
:0204A6C4 102503C9 eorne  r0,r5,r9,asr #0x7
:0204A6C8 012E6E2E unknown
:0204A6CC 005503EB subeqs r0,r5,r11,ror #0x7
:0204A6D0 38005550 stmccda  r0 ,{r4,r6,r8,r10,r12,r14}
:0204A6D4 00005950 andeq  r5,r0,r0,asr r9
:0204A6D8 9916F5C0 ldmlsdb  r6 ,{r6,r7,r8,r10,r12,r13,r14,r15}
:0204A6DC 29205502 stmcsdb  r0!,{r1,r8,r10,r12,r14}
:0204A6E0 F9027D02 stmnvdb  r2 ,{r1,r8,r10,r11,r12,r13,r14}
:0204A6E4 A9B913A9 ldmgeib  r9!,{r0,r3,r5,r7,r8,r9,r12}
:0204A6E8 44315005 unknown
:0204A6EC 3C000134 stccc  1,cr0,[r0],{#0x34}
:0204A6F0 01A10155 moveq  r0,r5,asr r1
:0204A6F4 810181F1 unknown
:0204A6F8 05A1F101 streq r15,[r1, #+0x101]!
:0204A6FC EB3B0140 bl 02F0AC04
:0204A700 0111F101 tsteq r1,r1,lsl #0x2
:0204A704 018AC101 orreq  r12,r10,r1,lsl #0x2
:0204A708 01F10141 mvneqs r0,r1,asr #0x2
:0204A70C A8C9EEF1 stmgeia  r9 ,{r0,r4,r5,r6,r7,r9,r10,r11,r13,r14,r15}^
:0204A710 013EF101 teqeq r14,r1,lsl #0x2
:0204A714 F1013101 unknown
:0204A718 91E4F101 mvnls  r15,r1,lsl #0x2
:0204A71C F1012101 unknown
:0204A720 48C10155 stmmiia  r1 ,{r0,r2,r4,r6,r8}^
:0204A724 13295101 unknown
:0204A728 024121D6 subeq  r2,r1,#0x80000035
:0204A72C 50000540 andpl  r0,r0,r0,asr #0xa
:0204A730 104934DD unknown
:0204A734 40E91E6D rscmi  r1,r9,r13,ror #0x1c
:0204A738 60B10000 adcvss r0,r1,r0
:0204A73C AD018904 unknown
:0204A740 0D68C010 stceql 0,cr12,[r8,#-0x40]!
:0204A744 25114919 ldrcs r4,[r1, #-0x919]		;(r1-0x919=*(fffff6e7))
:0204A748 1109CB00 unknown
:0204A74C 0041199D unknown
:0204A750 512077AC unknown
:0204A754 39234500 stmccdb  r3!,{r8,r10,r14}
:0204A758 06052D0F streq r2,[r5],-r15, lsl #0x1a
:0204A75C 5E498259 mcrpl 2,2,r8,cr9,cr9,{2}
:0204A760 F93169DD ldmnvdb  r1!,{r0,r2,r3,r4,r6,r7,r8,r11,r13,r14}
:0204A764 95100C52 ldrls r0,[r0, #-0xc52]		;r0-0xc52=*(6716f3e7)=#0(0x00000000)
:0204A768 4695095D unknown
:0204A76C 06491041 streqb r1,[r0, #-0xc52]		;(r0-0xc52=*(fffff3ae))
:0204A770 1425798D unknown
:0204A774 A8884255 stmgeia  r8 ,{r0,r2,r4,r6,r9,r14}
:0204A778 B014CD2B andlts r12,r4,r11,lsr #0x1a
:0204A77C 00B505E1 adceqs r0,r5,r1,ror #0xb
:0204A780 FD40995C unknown
:0204A784 29000051 stmcsdb  r0 ,{r0,r4,r6}
:0204A788 20530131 subcss r0,r3,r1,lsr r1
:0204A78C 15831BF5 strne r1,[r3, #+0xbf5]		;r3+0xbf5=*(a401a571)
:0204A790 04BDAC08 unknown
:0204A794 01B904C9 moveqs r0,r9,asr #0x9
:0204A798 18350071 ldmneda  r5!,{r0,r4,r5,r6}
:0204A79C 1F50E891 swine 0x0050e891
:0204A7A0 152AE1DD strne r14,[r10, #-0x1dd]!
:0204A7A4 00151210 andeqs r1,r5,r0,lsl r2
:0204A7A8 91105918 tstls r0,r8,lsl r9
:0204A7AC FFEED62E swinv 0x00eed62e
:0204A7B0 7050F1EB subvcs r15,r0,r11,ror #0x3
:0204A7B4 010D7D80 unknown
:0204A7B8 3C50C800 ldcccl 8,cr12,[r0],{#0x0}
:0204A7BC 00E90E1D rsceq  r0,r9,r13,lsl r14
:0204A7C0 20F9489D smlalcss r4,r9,r13,r8
:0204A7C4 293C3F31 ldmcsdb  r12!,{r0,r4,r5,r8,r9,r10,r11,r12,r13}
:0204A7C8 01E08517 mvneq  r8,r7,lsl r5
:0204A7CC 400DD505 andmi  r13,r13,r5,lsl #0xa
:0204A7D0 9956D1E5 ldmlsdb  r6 ,{r0,r2,r5,r6,r7,r8,r12,r14,r15}^
:0204A7D4 1D014110 unknown
:0204A7D8 79142134 ldmvcdb  r4 ,{r2,r4,r5,r8,r13}
:0204A7DC DD20410D stcle  1,cr4,[r0,#-0x34]!
:0204A7E0 FE0B1523 cdp2 5,0,cr1,cr11,cr3,1
:0204A7E4 6188E597 unknown
:0204A7E8 014D2240 unknown
:0204A7EC A8002594 stmgeda  r0 ,{r2,r4,r7,r8,r10,r13}
:0204A7F0 277D0DB1 unknown
:0204A7F4 2400C910 strcs r12,[r0],#-0x910
:0204A7F8 18914025 ldmneia  r1 ,{r0,r2,r5,r14}
:0204A7FC 05EB13A1 streqb r1,[r11, #+0x3a1]!
:0204A800 B8EB0146 unknown
:0204A804 00E58405 rsceq  r8,r5,r5,lsl #0x8
:0204A808 26C91D2D strcsb r1,[r9],+r13, lsr #0x1a
:0204A80C 053C1399 ldreq r1,[r12, #-0x399]!
:0204A810 2149A103 unknown
:0204A814 0577C430 ldreqb r12,[r7, #-0x430]!
:0204A818 3D0B1D51 unknown
:0204A81C 1CF14C01 ldcnel 12,cr4,[r1],#+0x4
:0204A820 6A3F1501 bvs 0300FC2C
:0204A824 59393EA1 ldmpldb  r9!,{r0,r5,r7,r9,r10,r11,r12,r13}
:0204A828 10F90111 rscnes r0,r9,r1,lsl r1
:0204A82C 03040113 unknown
:0204A830 10B12F07 adcnes r2,r1,r7,lsl #0x1e
:0204A834 EDEE00DD stcl 0,cr0,[r14,#+0x374]!
:0204A838 85100D00 ldrhi r0,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:0204A83C 20EDF810 rsccs  r15,r13,r0,lsl r8
:0204A840 DD0A7DBB unknown
:0204A844 98143D00 ldmlsda  r4 ,{r8,r10,r11,r12,r13}
:0204A848 010E993C unknown
:0204A84C 0167A800 unknown
:0204A850 013CB400 teqeq r12,r0,lsl #0x8
:0204A854 0A994109 beq 0069AC80
:0204A858 69D00E09 ldmvsib  r0 ,{r0,r3,r9,r10,r11}^
:0204A85C 02E1D860 rsceq  r13,r1,#0x600000
:0204A860 B900A940 stmltdb  r0 ,{r6,r8,r11,r13,r15}
:0204A864 3F60A202 swicc 0x0060a202
:0204A868 23D916E9 biccss r1,r9,#0xE900000
:0204A86C 09750BF9 unknown
:0204A870 3EB30059 mrccc 0,5,r0,cr3,cr9,{2}
:0204A874 851AC93E ldrhi r12,[r10, #-0x93e]		;(r10-0x93e=*(fffff6c2))
:0204A878 690335E0 stmvsdb  r3 ,{r5,r6,r7,r8,r10,r12,r13}
:0204A87C F9E24700 unknown
:0204A880 2003991A andcs  r9,r3,r10,lsl r9
:0204A884 83300021 teqhi r0,#0x21
:0204A888 03E11A3D mvneq  r1,#0x3D000
:0204A88C D3091D24 unknown
:0204A890 03A59120 moveq  r9,#0x8		;r9=8(0x8)
:0204A894 1106E352 unknown
:0204A898 F7115200 ldrnv r5,[r1,-r0, lsl #0x4]
:0204A89C 0EF931F9 mrceq 1,7,r3,cr9,cr9,{7}
:0204A8A0 1930E7C4 ldmnedb  r0!,{r2,r6,r7,r8,r9,r10,r13,r14,r15}
:0204A8A4 050C0D00 streq r0,[r12, #-0xd00]		;(r12-0xd00=*(fffff385))
:0204A8A8 12490834 subne  r0,r9,#0x340000
:0204A8AC 17E3A0C0 strneb r10,r0,r9,#0x340000
:0204A8B0 3975133D unknown
:0204A8B4 E28D1E91 add  r1,r13,#0x910
:0204A8B8 0CE20E91 stceql 14,cr0,[r2],#+0x244
:0204A8BC C011FD27 andgts r15,r1,r7,lsr #0x1a
:0204A8C0 E51A118D ldr r1,[r10, #-0x18d]		;(r10-0x18d=*(fffffe73))
:0204A8C4 7E65A5B7 mcrvc 5,3,r10,cr5,cr7,{5}
:0204A8C8 7C141989 ldcvc  9,cr1,[r4],{#0x89}
:0204A8CC B51C9D20 ldrlt r9,[r12, #-0xd20]		;(r12-0xd20=*(fffff365))
:0204A8D0 C1000903 unknown
:0204A8D4 A1790515 cmnge r9,r5,lsl r5
:0204A8D8 00A1B280 adceq  r11,r1,r0,lsl #0x5
:0204A8DC 10391025 eornes r1,r9,r5,lsr #0x0
:0204A8E0 B10F574D mrslt r5,CPSR
:0204A8E4 501DBD1F andpls r11,r13,r15,lsl r13
:0204A8E8 D01D171D andles r1,r13,r13,lsl r7
:0204A8EC 9D0017DD unknown
:0204A8F0 178126ED strne r2,r1,r13,r13,lsl r7
:0204A8F4 801103CF andhis r0,r1,r15,asr #0x7
:0204A8F8 100D1005 andne  r1,r13,r5
:0204A8FC 05091139 streq r1,[r9, #-0x139]		;(r9-0x139=*(fffffecf))
:0204A900 0D3E08E5 ldceq  8,cr0,[r14,#-0x394]!
:0204A904 3C2EE102 stccc  1,cr14,[r14],#-0x8
:0204A908 114D0D69 unknown
:0204A90C 2C8D92C0 stccs  2,cr9,[r13],{#0xc0}
:0204A910 91E0DC9B unknown
:0204A914 81600CE1 unknown
:0204A918 C01000E0 andgts r0,r0,r0,ror #0x1
:0204A91C 1035E59D mlanes r5,r13,r5,r14unknown
:0204A920 20003508 andcs  r3,r0,r8,lsl #0xa
:0204A924 E59F2150 ldr r2,[r15, #+0x150]		;r15+0x150=*(0204aa7c)=#134977805(0x080b990d)
:0204A928 45481045 strmib r1,[r8, #-0x45]		;(r8-0x45=*(ffffffbb))
:0204A92C 804589C0 subhi  r8,r5,r0,asr #0x13
:0204A930 D6E0D1A8 unknown
:0204A934 E2860111 add  r0,r6,#0x40000004
:0204A938 10751081 rsbnes r1,r5,r1,lsl #0x1
:0204A93C 05FD1DC8 ldreqb r1,[r13, #+0xdc8]!
:0204A940 111900EC tstne r9,r12,ror #0x1
:0204A944 DC22A15E stcle  1,cr10,[r2],#-0x178
:0204A948 36802D52 unknown
:0204A94C 2D77C02D ldccsl 0,cr12,[r7,#-0xb4]!
:0204A950 AC505180 ldcgel 1,cr5,[r0],{#0x80}
:0204A954 2AB58051 bcs 00DAAAA0
:0204A958 516BC051 unknown
:0204A95C E4C3E090 strb r14,[r3],#+0x90
:0204A960 D1E00AD1 unknown
:0204A964 5C104DE0 ldcpl  13,cr4,[r0],{#0xe0}
:0204A968 08E35E00 unknown
:0204A96C 501055E2 andpls r5,r0,r2,ror #0xb
:0204A970 C3500055 cmpgt r0,#0x55
:0204A974 C50A6CE5 strgt r6,[r10, #-0xce5]		;(r10-0xce5=*(fffff31b))
:0204A978 05D10D00 ldreqb r0,[r1, #+0xd00]		;r1+0xd00=*(00000d00)
:0204A97C 121D1B5D andnes r1,r13,#0x17400
:0204A980 71054158 unknown
:0204A984 0009DD20 andeq  r13,r9,r0,lsr #0x1a
:0204A988 31243115 unknown
:0204A98C 31391001 teqcc r9,r1
:0204A990 FF2DDC56 swinv 0x002ddc56
:0204A994 701B21EB andvcs r2,r11,r11,ror #0x3
:0204A998 CC3011ED ldcgt  1,cr1,[r0],#-0x3b4
:0204A99C A10114E4 unknown
:0204A9A0 D130D10F teqle r0,r15,lsl #0x2
:0204A9A4 2D153DE0 unknown
:0204A9A8 ED13C205 unknown
:0204A9AC 1B0118F5 blne 02090D88
:0204A9B0 10060865 andne  r0,r6,r5,ror #0x10
:0204A9B4 00E01C41 rsceq  r1,r0,r1,asr #0x18
:0204A9B8 04319230 unknown
:0204A9BC 1001E241 andne  r14,r1,r1,asr #0x4
:0204A9C0 00E08310 rsceq  r8,r0,r0,lsl r3
:0204A9C4 297004F5 unknown
:0204A9C8 3C50F400 ldcccl 4,cr15,[r0],{#0x0}
:0204A9CC B4FF0210 unknown
:0204A9D0 40252508 eormi  r2,r5,r8,lsl #0xa
:0204A9D4 50B00021 adcpls r0,r0,r1,lsr #0x0
:0204A9D8 419100CD orrmis r0,r1,r13,asr #0x1
:0204A9DC 751A1015 ldrvc r1,[r10, #-0x15]		;(r10-0x15=*(ffffffeb))
:0204A9E0 2E55B805 cdpcs 8,4,cr11,cr5,cr5,0
:0204A9E4 9D38E584 ldcls  5,cr14,[r8,#-0x210]!
:0204A9E8 05D1C014 ldreqb r12,[r1, #+0x14]		;r1+0x14=*(00000014)
:0204A9EC 682C15D5 stmvsda  r12!,{r0,r2,r4,r6,r7,r8,r10,r12}
:0204A9F0 18D9E3A0 ldmneia  r9 ,{r5,r7,r8,r9,r13,r14,r15}^
:0204A9F4 4907C8DC stmmidb  r7 ,{r2,r3,r4,r6,r7,r11,r14,r15}
:0204A9F8 85442026 strhib r2,[r4, #-0x26]		;(r4-0x26=*(ffffffda))
:0204A9FC 5D1D6500 unknown
:0204AA00 053E0B1D ldreq r0,[r14, #-0xb1d]!
:0204AA04 790A751B stmvcdb  r10 ,{r0,r1,r3,r4,r8,r10,r12,r13,r14}
:0204AA08 A658E704 ldrgeb r14,[r8],-r4, lsl #0xe
:0204AA0C 1F312DF9 swine 0x00312df9
:0204AA10 009A13AD addeqs r1,r10,r13,lsr #0x7
:0204AA14 069C0F21 ldreq r0,[r12],+r1, lsr #0x1e
:0204AA18 2DFF0071 ldccsl 0,cr0,[r15,#+0x1c4]!
:0204AA1C 565C6D00 ldrplb r6,[r12],-r0, lsl #0x1a
:0204AA20 5AD60339 bpl 015CB70C
:0204AA24 00E19A10 rsceq  r9,r1,r0,lsl r10
:0204AA28 8610E10C ldrhi r14,[r0],-r12, lsl #0x2
:0204AA2C 0C4020E2 stceql 0,cr2,[r0],{#0xe2}
:0204AA30 0007E021 andeq  r14,r7,r1,lsr #0x0
:0204AA34 8005E156 andhi  r14,r5,r6,asr r1
:0204AA38 0779E4C8 ldreqb r14,r14,r5,r6,asr r1
:0204AA3C 0110593A tsteq r0,r10,lsr r9
:0204AA40 34100919 ldrcc r0,[r0],#-0x919
:0204AA44 13CD02FD bicne  r0,r13,#0xD000000F
:0204AA48 C0401BE5 subgt  r1,r0,r5,ror #0x17
:0204AA4C 07A70BE7 streq r0,r1,r0,r5,ror #0x17
:0204AA50 7120EBFF unknown
:0204AA54 67169100 ldrvs r9,[r6,-r0, lsl #0x2]
:0204AA58 79187073 ldmvcdb  r8 ,{r0,r1,r4,r5,r6,r12,r13,r14}
:0204AA5C 015C9D65 cmpeq r12,r5,ror #0x1a
:0204AA60 7028B905 eorvc  r11,r8,r5,lsl #0x12
:0204AA64 7D5918F1 unknown
:0204AA68 0621E0DA unknown
:0204AA6C 20011BA5 andcs  r1,r1,r5,lsr #0x17
:0204AA70 E10051A0 unknown
:0204AA74 0781C614 unknown
:0204AA78 C95010A5 ldmgtdb  r0 ,{r0,r2,r5,r7,r12}^
:0204AA7C 080B990D stmeqda  r11 ,{r0,r2,r3,r8,r11,r12,r15}
:0204AA80 5B060989 blpl 021CD0AC
:0204AA84 E5972031 ldr r2,[r7, #+0x31]		;r7+0x31=*(00000031)
:0204AA88 F9C314C9 stmnvib  r3 ,{r0,r3,r6,r7,r10,r12}^
:0204AA8C 2750C504 ldrcsb r12,[r0,-r4, lsl #0xa]
:0204AA90 1E000169 cdpne 1,0,cr0,cr0,cr9,3
:0204AA94 3DF50001 ldcccl 0,cr0,[r5,#+0x4]!
:0204AA98 169D14BD unknown
:0204AA9C 40F110BD unknown
:0204AAA0 75010B29 strvc r0,[r1, #-0xb29]		;(r1-0xb29=*(fffff4d7))
:0204AAA4 7D674535 stcvcl 5,cr4,[r7,#-0xd4]!
:0204AAA8 802A991B eorhi  r9,r10,r11,lsl r9
:0204AAAC 41F2E57A mvnmis r14,r10,ror r5
:0204AAB0 42191000 andmis r1,r9,#0x0
:0204AAB4 6CC90559 stcvsl 5,cr0,[r9],{#0x59}
:0204AAB8 85017413 strhi r7,[r1, #-0x413]		;(r1-0x413=*(fffffbed))
:0204AABC 04C08982 streqb r8,[r0],#+0x982
:0204AAC0 9D410D01 unknown
:0204AAC4 E0668124 rsb  r8,r6,r4,lsr #0x2
:0204AAC8 DE802DC8 cdple 13,8,cr2,cr0,cr8,6
:0204AACC 810D102D unknown
:0204AAD0 B4C10DF9 strltb r0,[r1],#+0xdf9
:0204AAD4 C202B5AE andgt  r11,r2,#0x2B800000
:0204AAD8 11D28059 bicnes r8,r2,r9,asr r0
:0204AADC 2A000740 bcs 0204C7E4
:0204AAE0 097159AD unknown
:0204AAE4 808111F9 unknown
:0204AAE8 816081F0 unknown
:0204AAEC 0D6FE1F0 stceql 1,cr14,[r15,#-0x3c0]!
:0204AAF0 95141520 ldrls r1,[r4, #-0x520]		;(r4-0x520=*(fffffae0))
:0204AAF4 31A524B9 strcch r2,[r5, +r9]!
:0204AAF8 C101BB80 unknown
:0204AAFC 0100D6AB unknown
:0204AB00 015219F1 ldreqsh r1,[r2, #-0x91]		;r2-0x91=*(080b987c)=#0(0x00000000)
:0204AB04 4D049EEB unknown
:0204AB08 4005AE80 andmi  r10,r5,r0,lsl #0x1d
:0204AB0C CFC07DCB swigt 0x00c07dcb
:0204AB10 F07D607D rsbnvs r6,r13,r13,ror r0
:0204AB14 000DC0D5 unknown
:0204AB18 31810081 orrcc  r0,r1,r1,lsl #0x1
:0204AB1C 2D8403BC unknown
:0204AB20 7D5E9A80 unknown
:0204AB24 00510980 subeqs r0,r1,r0,lsl #0x13
:0204AB28 A91011B5 ldmgedb  r0 ,{r0,r2,r4,r5,r7,r8,r12}
:0204AB2C 0C008511 stceq  5,cr8,[r0],{#0x11}
:0204AB30 E8930075 ldmia  r3 ,{r0,r2,r4,r5,r6}
:0204AB34 7E018DB3 mcrvc 13,0,r8,cr1,cr3,{5}
:0204AB38 0099604D addeqs r6,r9,r13,asr #0x0
:0204AB3C AB4005D0 blge 0304C284
:0204AB40 122D4045 eorne  r4,r13,#0x45
:0204AB44 F5AF1695 strnv r1,[r15, #+0x695]!
:0204AB48 F55D3880 ldrnvb r3,[r13, #-0x880]		;(r13-0x880=*(fffff780))
:0204AB4C 00290880 eoreq  r0,r9,r0,lsl #0x11
:0204AB50 210000A0 unknown
:0204AB54 C502D51D strgt r13,[r2, #-0x51d]		;r2-0x51d=*(080b93f0)=#0(0x00000000)
:0204AB58 7928E595 stmvcdb  r8!,{r0,r2,r4,r7,r8,r10,r13,r14,r15}
:0204AB5C 80316401 eorhis r6,r1,r1,lsl #0x8
:0204AB60 A810317A ldmgeda  r0 ,{r1,r3,r4,r5,r6,r8,r12,r13}
:0204AB64 22213105 eorcs  r3,r1,#0x40000001
:0204AB68 C0101595 mulgts r0,r5,r5
:0204AB6C 110C3DED unknown
:0204AB70 1111AB00 tstne r1,r0,lsl #0x16
:0204AB74 EB01571D bl 020A07F0
:0204AB78 7950D15D ldmvcdb  r0 ,{r0,r2,r3,r4,r6,r8,r12,r14,r15}^
:0204AB7C 4005C110 andmi  r12,r5,r0,lsl r1
:0204AB80 7112258A tstvc r2,r10,lsl #0xb
:0204AB84 00008E80 andeq  r8,r0,r0,lsl #0x1d
:0204AB88 718D06B1 strvch r0,[r13, +r1]
:0204AB8C 00008270 andeq  r8,r0,r0,ror r2
:0204AB90 3D3620E9 ldccc  0,cr2,[r6,#-0x3a4]!
:0204AB94 219114E1 orrcss r1,r1,r1,ror #0x9
:0204AB98 0D090000 unknown
:0204AB9C F918293D ldmnvdb  r8 ,{r0,r2,r3,r4,r5,r8,r11,r13}
:0204ABA0 35800004 strcc r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:0204ABA4 95A6A0E2 strls r10,[r6, #+0xe2]!
:0204ABA8 21137116 tstcs r3,r6,lsl r1
:0204ABAC 08A93D0E stmeqia  r9!,{r1,r2,r3,r8,r10,r11,r12,r13}
:0204ABB0 774821B8 unknown
:0204ABB4 06EB013D unknown
:0204ABB8 4152490D cmpmi r2,r13,lsl #0x12
:0204ABBC 2BF10000 blcs 01C8ABC4
:0204ABC0 790195A1 stmvcdb  r1 ,{r0,r5,r7,r8,r10,r12,r15}
:0204ABC4 40556D10 submis r6,r5,r0,lsl r13
:0204ABC8 02182DB4 andeqs r2,r8,#0x2D00
:0204ABCC 0071058D rsbeqs r0,r1,r13,lsl #0xb
:0204ABD0 95148500 ldrls r8,[r4, #-0x500]		;(r4-0x500=*(fffffb00))
:0204ABD4 1885C522 stmneia  r5 ,{r1,r5,r8,r10,r14,r15}
:0204ABD8 A5104904 ldrge r4,[r0, #-0x904]		;(r0-0x904=*(fffff6fc))
:0204ABDC 62003911 andvs  r3,r0,#0x44000
:0204ABE0 22E53039 rsccs  r3,r5,#0x39
:0204ABE4 841008DD ldrhi r0,[r0],#-0x8dd
:0204ABE8 E5970659 ldr r0,[r7, #+0x659]		;r7+0x659=*(00000659)
:0204ABEC 489111B5 ldmmiia  r1 ,{r0,r2,r4,r5,r7,r8,r12}
:0204ABF0 E6E02020 unknown
:0204ABF4 22EB0155 rsccs  r0,r11,#0x40000015
:0204ABF8 79807100 stmvcib  r0 ,{r8,r12,r13,r14}
:0204ABFC 01690150 unknown
:0204AC00 5300FD1A unknown
:0204AC04 13192B00 tstne r9,#0x0
:0204AC08 2D031994 unknown
:0204AC0C 06E28110 unknown
:0204AC10 608D18E1 addvs  r1,r13,r1,ror #0x11
:0204AC14 0530E584 ldreq r14,[r0, #-0x584]!
:0204AC18 E800FD00 stmda  r0 ,{r8,r10,r11,r12,r13,r14,r15}
:0204AC1C 601D304D andvss r3,r13,r13,asr #0x0
:0204AC20 E897165D ldmia  r7 ,{r0,r2,r3,r4,r6,r9,r10,r12}
:0204AC24 35914F00 ldrcc r4,[r1, #+0xf00]		;r1+0xf00=*(00000f00)
:0204AC28 A5C30595 strgeb r0,[r3, #+0x595]		;r3+0x595=*(a4019f11)
:0204AC2C 01502629 cmpeq r0,r9,lsr #0xc
:0204AC30 912419EB unknown
:0204AC34 E14B3112 unknown
:0204AC38 EB0156CB bl 020A076C
:0204AC3C 2629023D unknown
:0204AC40 701B10D5 ldrvcsb r1,[r11], -r5
:0204AC44 E1384005 teq r8,r5
:0204AC48 91028927 unknown
:0204AC4C 00858126 addeq  r8,r5,r6,lsr #0x2
:0204AC50 60195D9F mulvss r9,r15,r13
:0204AC54 0C001584 stceq  5,cr1,[r0],{#0x84}
:0204AC58 821D5920 andhis r5,r13,#0x80000
:0204AC5C 9FA501F5 swils 0x00a501f5
:0204AC60 E582006D str r0,[r2, #+0x6d]		;r2+0x6d=*(080b997a)=#0(0x00000000)
:0204AC64 10FD1035 rscnes r1,r13,r5,lsr r0
:0204AC68 B200F988 andlt  r15,r0,#0x220000
:0204AC6C E1D030D0 ldrsb r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:0204AC70 3D055419 unknown
:0204AC74 10502F00 subnes r2,r0,r0,lsl #0x1e
:0204AC78 5303B9A0 unknown
:0204AC7C 05C003C1 streqb r0,[r0, #+0x3c1]		;r0+0x3c1=*(000003c1)
:0204AC80 F03014D1 unknown
:0204AC84 8DFA2401 ldchil 4,cr2,[r10,#+0x4]!
:0204AC88 991C2102 ldmlsdb  r12 ,{r1,r8,r13}
:0204AC8C F43B5910 unknown
:0204AC90 00390765 eoreqs r0,r9,r5,ror #0xe
:0204AC94 30351785 eorccs r1,r5,r5,lsl #0xf
:0204AC98 00510594 unknown
:0204AC9C 2D134F05 unknown
:0204ACA0 3B6D0100 blcc 03B8B0A8
:0204ACA4 C194037D orrgts r0,r4,r13,ror r3
:0204ACA8 E55A9400 ldrb r9,[r10, #-0x400]		;(r10-0x400=*(fffffc00))
:0204ACAC E585100C str r1,[r5, #+0xc]		;r5+0xc=*(b4e52d0d)
:0204ACB0 0C003510 stceq  5,cr3,[r0],{#0x10}
:0204ACB4 09192940 ldmeqdb  r9 ,{r6,r8,r11,r13}
:0204ACB8 3B510A00 blcc 0348D4C0
:0204ACBC 000D319D muleq  r13,r13,r1
:0204ACC0 6D3BA63B ldcvs  6,cr10,[r11,#-0xec]!
:0204ACC4 B9202524 stmltdb  r0!,{r2,r5,r8,r10,r13}
:0204ACC8 8100041E unknown
:0204ACCC 27FFA404 ldrcsb r10,[r15,+r4, lsl #0x8]!
:0204ACD0 65FFD8EB ldrvsb r13,[r15, #+0x8eb]!
:0204ACD4 010D851A unknown
:0204ACD8 4589037D strmi r0,[r9, #+0x37d]		;r9+0x37d=*(00000385)
:0204ACDC B15169E8 cmplt r1,r8,ror #0x13
:0204ACE0 F12B8D13 unknown
:0204ACE4 6D0A7100 unknown
:0204ACE8 3F12800A swicc 0x0012800a
:0204ACEC 611AF11E tstvs r10,r14,lsl r1
:0204ACF0 1D106948 unknown
:0204ACF4 E510050A ldr r0,[r0, #-0x50a]		;(r0-0x50a=*(fffffaf6))
:0204ACF8 03F53E00 mvneqs r3,#0x0
:0204ACFC 1A611299 bne 0388F768
:0204AD00 1935A2CE ldmnedb  r5!,{r1,r2,r3,r6,r7,r9,r13,r15}
:0204AD04 0069023D rsbeq  r0,r9,r13,lsr r2
:0204AD08 4A5980E7 bmi 036AB0AC
:0204AD0C B08D005C addlt  r0,r13,r12,asr r0
:0204AD10 39021E41 stmccdb  r2 ,{r0,r6,r9,r10,r11,r12}
:0204AD14 0942B200 stmeqdb  r2 ,{r9,r12,r13,r15}^
:0204AD18 75144D00 ldrvc r4,[r4, #-0xd00]		;(r4-0xd00=*(fffff300))
:0204AD1C 01193A10 tsteq r9,r0,lsl r10
:0204AD20 652E0034 strvs r0,[r14, #-0x34]!
:0204AD24 3E002140 cdpcc 1,0,cr2,cr0,cr0,2
:0204AD28 28EB0002 unknown
:0204AD2C 28830011 stmcsia  r3 ,{r0,r4}
:0204AD30 19F94901 unknown
:0204AD34 08D9A609 ldmeqia  r9 ,{r0,r3,r9,r10,r13,r15}^
:0204AD38 662849B5 unknown
:0204AD3C 10180001 andnes r0,r8,r1
:0204AD40 80011180 andhi  r1,r1,r0,lsl #0x3
:0204AD44 716D09ED unknown
:0204AD48 4DD149D1 unknown
:0204AD4C F9101D11 ldmnvdb  r0 ,{r0,r4,r8,r10,r11,r12}
:0204AD50 47190412 unknown
:0204AD54 712F013C unknown
:0204AD58 D9012519 stmledb  r1 ,{r0,r3,r4,r8,r10,r13}
:0204AD5C 7915F103 ldmvcdb  r5 ,{r0,r1,r8,r12,r13,r14,r15}
:0204AD60 9F112850 swils 0x00112850
:0204AD64 112CE51F unknown
:0204AD68 11310501 teqne r1,r1,lsl #0xa
:0204AD6C 93183115 tstls r8,#0x40000005
:0204AD70 3B40ED34 blcc 03086248
:0204AD74 7D7017BD ldcvcl 7,cr1,[r0,#-0x2f4]!
:0204AD78 E59FA103 ldr r10,[r15, #+0x103]		;r15+0x103=*(0204ae83)=#283383305(0x10e41609)
:0204AD7C B590FC15 ldrlt r15,[r0, #+0xc15]		;r0+0xc15=*(00000c15)
:0204AD80 E3A08C0E mov  r8,#0xE00		;r8=3584(0xe00)
:0204AD84 841F3107 ldrhi r3,[r15],#-0x107
:0204AD88 10210155 eorne  r0,r1,r5,asr r1
:0204AD8C 002D00B5 unknown
:0204AD90 2980E041 stmcsib  r0 ,{r0,r6,r13,r14,r15}
:0204AD94 000B8F00 andeq  r8,r11,r0,lsl #0x1e
:0204AD98 0C01AA00 stceq  10,cr10,[r1],{#0x0}
:0204AD9C 1800E351 stmneda  r0 ,{r0,r4,r6,r8,r9,r13,r14,r15}
:0204ADA0 81B58A80 movhis r8,r0,lsl #0x15		;r8=0(0x0)
:0204ADA4 00A1A000 adceq  r10,r1,r0
:0204ADA8 A58A0018 strge r0,[r10, #+0x18]		;r10+0x18=*(10e41621)=#0(0x00000000)
:0204ADAC 599A1018 ldmplib  r10 ,{r3,r4,r12}
:0204ADB0 81108030 tsthi r0,r0,lsr r0
:0204ADB4 5DA5D1E2 stcpl  1,cr13,[r5,#+0x388]!
:0204ADB8 208A0005 addcs  r0,r10,r5
:0204ADBC 00316FB9 unknown
:0204ADC0 9A500808 bls 0344CDE8
:0204ADC4 2D0328E5 unknown
:0204ADC8 9A201800 bls 02850DD0
:0204ADCC 30072075 andcc  r2,r7,r5,ror r0
:0204ADD0 21910465 orrcss r0,r1,r5,ror #0x8
:0204ADD4 42200500 eormi  r0,r0,#0x0
:0204ADD8 FFA328E0 swinv 0x00a328e0
:0204ADDC 2251EB01 subcss r14,r1,#0x400
:0204ADE0 ADAA0D78 stcge  13,cr0,[r10,#+0x1e0]!
:0204ADE4 155D1901 ldrneb r1,[r13, #-0x901]		;(r13-0x901=*(fffff6ff))
:0204ADE8 F603C100 strnv r12,[r3],-r0, lsl #0x2
:0204ADEC 1008E081 andne  r14,r8,r1,lsl #0x1
:0204ADF0 0005E58A andeq  r14,r5,r10,lsl #0xb
:0204ADF4 C0C00229 sbcgt  r0,r0,r9,lsr #0x4
:0204ADF8 05101DE7 ldreq r1,[r0, #-0xde7]		;(r0-0xde7=*(fffff219))
:0204ADFC 00018B10 andeq  r8,r1,r0,lsl r11
:0204AE00 10080CEB andne  r0,r8,r11,ror #0x19
:0204AE04 3903419A stmccdb  r3 ,{r1,r3,r4,r7,r8,r14}
:0204AE08 08037501 stmeqda  r3 ,{r0,r8,r10,r12,r13,r14}
:0204AE0C 058A3840 streq r3,[r10, #+0x840]		;r10+0x840=*(10e41e49)=#0(0x00000000)
:0204AE10 2806F906 stmcsda  r6 ,{r1,r2,r8,r11,r12,r13,r14,r15}
:0204AE14 4120100D unknown
:0204AE18 1005E028 andne  r14,r5,r8,lsr #0x0
:0204AE1C 330CE080 unknown
:0204AE20 9A801FE9 bls 00052DCC
:0204AE24 E9400331 stmdb  r0 ,{r0,r4,r5,r8,r9}^
:0204AE28 03B98A0F moveqs r8,#0xF000		;r8=61440(0xf000)
:0204AE2C 572AE599 unknown
:0204AE30 214D0000 unknown
:0204AE34 1400A1C9 strne r10,[r0],#-0x1c9
:0204AE38 3DA800B9 stccc  0,cr0,[r8,#+0x2e4]!
:0204AE3C 10E90412 rscne  r0,r9,r2,lsl r4
:0204AE40 10C901AD sbcne  r0,r9,r13,lsr #0x3
:0204AE44 87F01F11 unknown
:0204AE48 D900493D stmledb  r0 ,{r0,r2,r3,r4,r5,r8,r11,r14}
:0204AE4C A9004532 stmgedb  r0 ,{r1,r4,r5,r8,r10,r14}
:0204AE50 E5007908 str r7,[r0, #-0x908]		;(r0-0x908=*(fffff6f8))
:0204AE54 05102500 ldreq r2,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:0204AE58 0029FF2C eoreq  r15,r9,r12,lsr #0x1e
:0204AE5C 90C0DED8 unknown
:0204AE60 0130D0E1 teqeq r0,r1,ror #0x1
:0204AE64 2C0CE5D4 stccs  5,cr14,[r12],{#0xd4}
:0204AE68 C0300EE0 eorgts r0,r0,r0,ror #0x1d
:0204AE6C 30D102E7 sbcccs r0,r1,r7,ror #0x5
:0204AE70 3901E1F4 stmccdb  r1 ,{r2,r4,r5,r6,r7,r8,r13,r14,r15}
:0204AE74 00111500 andeqs r1,r1,r0,lsl #0xa
:0204AE78 39924060 ldmccib  r2 ,{r5,r6,r14}
:0204AE7C 95E15E0D strlsb r5,[r1, #+0xe0d]!
:0204AE80 0910C51E ldmeqdb  r0 ,{r1,r2,r3,r4,r8,r10,r14,r15}
:0204AE84 9910E416 ldmlsdb  r0 ,{r1,r2,r4,r10,r13,r14,r15}
:0204AE88 E24DDC14 sub  r13,r13,#0x1400
:0204AE8C 002DE0B4 unknown
:0204AE90 09CDC082 stmeqib  r13 ,{r1,r7,r14,r15}^
:0204AE94 3001E940 andcc  r14,r1,r0,asr #0x12
:0204AE98 09DE12A9 ldmeqib  r14 ,{r0,r3,r5,r7,r9,r12}^
:0204AE9C E5DEAA00 ldrb r10,[r14, #+0xa00]		;r14+0xa00=*(00000a00)
:0204AEA0 D58EE002 strle r14,[r14, #+0x2]		;r14+0x2=*(00000002)
:0204AEA4 071DCC00 ldreq r12,[r13,-r0, lsl #0x18]
:0204AEA8 275DCCA0 ldrcsb r12,[r13,-r0, lsr #0x19]
:0204AEAC 29533001 ldmcsdb  r3 ,{r0,r12,r13}^
:0204AEB0 22208827 eorcs  r8,r0,#0x270000
:0204AEB4 00052015 andeq  r2,r5,r5,lsl r0
:0204AEB8 3001E592 mulcc  r1,r2,r5
:0204AEBC 2003E223 andcs  r14,r3,r3,lsr #0x4
:0204AEC0 50E58230 rscpl  r8,r5,r0,lsr r2
:0204AEC4 12450009 subne  r0,r5,#0x9
:0204AEC8 4DE01021 stcmil 0,cr1,[r0,#+0x84]!
:0204AECC 097D1009 unknown
:0204AED0 51E71209 mvnpl  r1,r9,lsl #0x4
:0204AED4 4D1F5503 unknown
:0204AED8 0002EE00 andeq  r14,r2,r0,lsl #0x1c
:0204AEDC 13F91F51 mvnnes r1,#0x144
:0204AEE0 39F70945 unknown
:0204AEE4 695C4004 ldmvsdb  r12 ,{r2,r14}^
:0204AEE8 9F204401 swils 0x00204401
:0204AEEC 911020E5 tstls r0,r5,ror #0x1
:0204AEF0 3000E501 andcc  r14,r0,r1,lsl #0xa
:0204AEF4 0401E084 streq r14,[r1],#-0x84
:0204AEF8 00E00082 rsceq  r0,r0,r2,lsl #0x1
:0204AEFC 050912E5 streq r1,[r9, #-0x2e5]		;(r9-0x2e5=*(fffffd23))
:0204AF00 E0D310D1 ldrsb r1,[r3],#+0x1
:0204AF04 C210010C andgts r0,r0,#0x3
:0204AF08 D310D0E4 tstle r0,#0xE4
:0204AF0C 1F2500E1 swine 0x002500e1
:0204AF10 F913005D ldmnvdb  r3 ,{r0,r2,r3,r4,r6}
:0204AF14 10000545 andne  r0,r0,r5,asr #0xa
:0204AF18 C29311AD addgts r1,r3,#0x4000002B
:0204AF1C 7DDC01E5 unknown
:0204AF20 0D958009 unknown
:0204AF24 C50E5059 strgt r5,[r14, #-0x59]		;(r14-0x59=*(ffffffa7))
:0204AF28 00197421 andeqs r7,r9,r1,lsr #0x8
:0204AF2C 375D8BC0 ldrccb r8,r7,r9,r1,lsr #0x8
:0204AF30 01194AC8 tsteq r9,r8,asr #0x15
:0204AF34 07292DD1 unknown
:0204AF38 13151745 tstne r5,#0x1140000
:0204AF3C 1F9FC000 swine 0x009fc000
:0204AF40 00691CE5 rsbeq  r1,r9,r5,ror #0x19
:0204AF44 020662CC andeq  r6,r6,#0xC000000C
:0204AF48 41300406 teqmi r0,r6,lsl #0x8
:0204AF4C B9112DE2 ldmltdb  r1 ,{r1,r5,r6,r7,r8,r10,r11,r13}
:0204AF50 8913E30B ldmhidb  r3 ,{r0,r1,r3,r8,r9,r13,r14,r15}
:0204AF54 10D09800 sbcnes r9,r0,r0,lsl #0x10
:0204AF58 C15CE1D2 ldrgtsb r14,[r12, #-0x12]		;(r12-0x1d2=*(00000073))
:0204AF5C 0005D10E andeq  r13,r5,r14,lsl #0x2
:0204AF60 000566A0 andeq  r6,r5,r0,lsr #0xd
:0204AF64 690005D2 stmvsdb  r0 ,{r1,r4,r6,r7,r8,r10}
:0204AF68 05D30005 ldreqb r0,[r3, #+0x5]		;r3+0x5=*(00000005)
:0204AF6C 056EAA00 streqb r10,[r14, #-0xa00]!
:0204AF70 0005D400 andeq  r13,r5,r0,lsl #0x8
:0204AF74 D5000561 strle r0,[r0, #-0x561]		;(r0-0x561=*(fffffa9f))
:0204AF78 6CAA0005 stcvs  0,cr0,[r10],#+0x14
:0204AF7C 10D60005 sbcnes r0,r6,r5
:0204AF80 005C01D2 ldreqsb r0,[r12],#-0x12
:0204AF84 02035102 andeq  r5,r3,#0x80000000
:0204AF88 00150079 andeqs r0,r5,r9,ror r0
:0204AF8C 18200101 stmneda  r0!,{r0,r8}
:0204AF90 42060182 andmi  r0,r6,#0x80000020
:0204AF94 EB1E2DE0 bl 027D671C
:0204AF98 4D35107D ldcmi  0,cr1,[r5,#-0x1f4]!
:0204AF9C 3141F0D2 unknown
:0204AFA0 32A13001 adccc  r3,r1,#0x1
:0204AFA4 04A51515 unknown
:0204AFA8 02F42725 rsceqs r2,r4,#0x940000
:0204AFAC F0033151 andnv  r3,r3,r1,asr r1
:0204AFB0 4D02ED81 unknown
:0204AFB4 A0624B0A rsbge  r4,r2,r10,lsl #0x16
:0204AFB8 10222DFF unknown
:0204AFBC 80440445 subhi  r0,r4,r5,asr #0x8
:0204AFC0 29E5149F unknown
:0204AFC4 4720AD00 strmi r10,[r0,-r0, lsl #0x1a]!
:0204AFC8 077D1029 ldreqb r1,[r13,-r9, lsr #0x0]!
:0204AFCC B60DD507 strlt r13,[r13],-r7, lsl #0xa
:0204AFD0 06050775 unknown
:0204AFD4 08015100 stmeqda  r1 ,{r8,r12,r14}
:0204AFD8 05810659 streq r0,[r1, #+0x659]		;r1+0x659=*(00000659)
:0204AFDC 9D015000 unknown
:0204AFE0 01D5F017 biceqs r15,r5,r7,lsl r0
:0204AFE4 98005014 stmlsda  r0 ,{r2,r4,r12,r14}
:0204AFE8 3A1A85E5 bcc 026EC784
:0204AFEC 10690085 rsbne  r0,r9,r5,lsl #0x1
:0204AFF0 0A8168EF beq 000A53B4
:0204AFF4 81F0105D mvnhis r1,r13,asr r0
:0204AFF8 40783529 rsbmis r3,r8,r9,lsr #0xa
:0204AFFC 90933139 addlss r3,r3,r9,lsr r1
:0204B000 102D0011 eorne  r0,r13,r1,lsl r0
:0204B004 BE0011B6 mcrlt 1,0,r1,cr0,cr6,{5}
:0204B008 0C052161 stceq  1,cr2,[r5],{#0x61}
:0204B00C B14011D6 unknown
:0204B010 95B90011 ldrls r0,[r9, #+0x11]!
:0204B014 00817040 addeq  r7,r1,r0,asr #0x0
:0204B018 ACD51D25 ldcgel 13,cr1,[r5],{#0x25}
:0204B01C 213375FF ldrcssh r7,[r3, -r15]!
:0204B020 4D22291A stcmi  9,cr2,[r2,#-0x68]!
:0204B024 3CFFCA01 ldcccl 10,cr12,[r15],#+0x4
:0204B028 950071FF strls r7,[r0, #-0x1ff]		;(r0-0x1ff=*(fffffe01))
:0204B02C 5100AD30 unknown
:0204B030 00917821 addeqs r7,r1,r1,lsr #0x10
:0204B034 F1005E40 unknown
:0204B038 1A409100 bne 0306F440
:0204B03C 79EBFFA0 unknown
:0204B040 20918600 addcss r8,r1,r0,lsl #0xc
:0204B044 E5805008 str r5,[r0, #+0x8]		;r0+0x8=*(00000008)
:0204B048 1091105D addnes r1,r1,r13,asr r0
:0204B04C 91E12545 mvnls  r2,r5,asr #0xa
:0204B050 4161E340 unknown
:0204B054 78008D78 stmvcda  r0 ,{r3,r4,r5,r6,r8,r10,r11,r15}
:0204B058 5584408D strpl r4,[r4, #+0x8d]		;r4+0x8d=*(0000008d)
:0204B05C 22053089 andcs  r3,r5,#0x89
:0204B060 8B420974 blhi 030CD638
:0204B064 95930011 ldrls r0,[r3, #+0x11]		;r3+0x11=*(00000011)
:0204B068 0751AB21 ldreqb r10,[r1,-r1, lsr #0x16]
:0204B06C 11864225 orrne  r4,r6,r5,lsr #0x4
:0204B070 01428E00 unknown
:0204B074 5D8B01A9 unknown
:0204B078 2D00BD03 unknown
:0204B07C C0B9A410 adcgts r10,r9,r0,lsl r4
:0204B080 38019538 stmccda  r1 ,{r3,r4,r5,r8,r10,r12,r15}
:0204B084 01F50057 mvneqs r0,r7,asr r0
:0204B088 49F54365 unknown
:0204B08C 01096513 unknown
:0204B090 C3A03610 movgt  r3,#0x1000000		;r3=16777216(0x1000000)
:0204B094 01B52000 moveqs r2,r0			;r2=0(0x0)
:0204B098 14E58040 unknown
:0204B09C 0005D390 muleq  r5,r0,r3
:0204B0A0 A5300159 ldrge r0,[r0, #-0x159]!
:0204B0A4 28E58D15 unknown
:0204B0A8 BD0000BE unknown
:0204B0AC 40D18C21 sbcmis r8,r1,r1,lsr #0x18
:0204B0B0 68F813ED unknown
:0204B0B4 E90406D1 stmdb  r4 ,{r0,r4,r6,r7,r9,r10}
:0204B0B8 0011B802 andeqs r11,r1,r2,lsl #0x10
:0204B0BC 11671111 unknown
:0204B0C0 426FB500 rsbmi  r11,r15,#0x0
:0204B0C4 11A83A35 movne  r3,lsr r5		;r3=5927574(0x5a7296)
:0204B0C8 00116240 andeqs r6,r1,r0,asr #0x4
:0204B0CC 405D546A submis r5,r13,r10,ror #0x8
:0204B0D0 5D401198 unknown
:0204B0D4 C9650011 unknown
:0204B0D8 35558840 ldrccb r8,[r5, #-0x840]		;(r5-0x840=*(b4e524c1))
:0204B0DC 60375D20 eorvss r5,r7,r0,lsr #0x1a
:0204B0E0 168D0035 unknown
:0204B0E4 18D95BD9 ldmneia  r9 ,{r0,r3,r4,r6,r7,r8,r9,r11,r12,r14}^
:0204B0E8 A1FB01BD ldrgeh r0,[r11, #+0x1d]!
:0204B0EC 045BA520 ldreqb r10,[r11],#-0x520
:0204B0F0 0049038D subeq  r0,r9,r13,lsl #0x7
:0204B0F4 40115408 andmis r5,r1,r8,lsl #0x8
:0204B0F8 00694A9B unknown
:0204B0FC 19206952 stmnedb  r0!,{r1,r4,r6,r8,r11,r13,r14}
:0204B100 FD005501 unknown
:0204B104 3C7A1213 ldcccl 2,cr1,[r10],#-0x4c
:0204B108 9F30419D swils 0x0030419d
:0204B10C 03005105 unknown
:0204B110 80302206 eorhis r2,r0,r6,lsl #0x4
:0204B114 23D50512 biccss r0,r5,#0x4800000
:0204B118 33E91155 mvncc  r1,#0x40000015
:0204B11C 00A5708A adceq  r7,r5,r10,lsl #0x1
:0204B120 F8032104 stmnvda  r3 ,{r2,r8,r13}
:0204B124 A5940665 ldrge r0,[r4, #+0x665]		;r4+0x665=*(00000665)
:0204B128 D5109D10 ldrle r9,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:0204B12C 01A440A1 moveq  r4,r1,lsr #0x1		;r4=0(0x0)
:0204B130 0001AC00 andeq  r10,r1,r0,lsl #0x18
:0204B134 71008970 unknown
:0204B138 107CD51F rsbnes r13,r12,r15,lsl r5
:0204B13C 2F25999F swics 0x0025999f
:0204B140 42370011 eormis r0,r7,#0x11
:0204B144 217D0128 cmncs r13,r8,lsr #0x2
:0204B148 2A40116C bcs 0304F700
:0204B14C 42320011 eormis r0,r2,#0x11
:0204B150 E91B192A ldmdb  r11 ,{r1,r3,r5,r8,r11,r12}
:0204B154 25401100 strcsb r1,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:0204B158 112D0011 unknown
:0204B15C D7101500 ldrle r1,[r0,-r0, lsl #0xa]
:0204B160 859F104C ldrhi r1,[r15, #+0x4c]		;r15+0x4c=*(0204b1b4)=#1156588804(0x44f02504)
:0204B164 00152025 andeqs r2,r5,r5,lsr #0x0
:0204B168 01284228 unknown
:0204B16C CD1004EB unknown
:0204B170 B915751A ldmltdb  r5 ,{r1,r3,r4,r8,r10,r12,r13,r14}
:0204B174 F007E501 andnv  r14,r7,r1,lsl #0xa
:0204B178 10154D3D andnes r4,r5,r13,lsr r13
:0204B17C 08C1E3E0 stmeqia  r1 ,{r5,r6,r7,r8,r9,r13,r14,r15}^
:0204B180 A21F1DE1 andges r1,r15,#0x3840
:0204B184 ED061035 unknown
:0204B188 8D102924 unknown
:0204B18C 0D0060E5 unknown
:0204B190 1FA9EB00 swine 0x00a9eb00
:0204B194 9C0001B4 stcls  1,cr0,[r0],{#0xb4}
:0204B198 54800001 strpl r0,[r0],#+0x1
:0204B19C D9A00001 stmleib  r0!,{r0}
:0204B1A0 C859F900 ldmgtda  r9 ,{r8,r11,r12,r13,r14,r15}^
:0204B1A4 2A9D002D bcs 0078B260
:0204B1A8 08ED07E1 unknown
:0204B1AC 3002C120 andcc  r12,r2,r0,lsr #0x2
:0204B1B0 3B86E7C5 blcc 002050CC
:0204B1B4 44F02504 unknown
:0204B1B8 259C4025 ldrcs r4,[r12, #+0x25]		;r12+0x25=*(000000aa)
:0204B1BC 253B7C80 ldrcs r7,[r11, #-0xc80]!
:0204B1C0 256695F0 strcsb r9,[r6, #-0x5f0]!
:0204B1C4 10257440 eorne  r7,r5,r0,asr #0x8
:0204B1C8 002510D9 unknown
:0204B1CC 253A3B72 ldrcs r3,[r10, #-0xb72]!
:0204B1D0 20255CF0 unknown
:0204B1D4 802500DD unknown
:0204B1D8 D5002568 strle r2,[r0, #-0x568]		;(r0-0x568=*(fffffa98))
:0204B1DC 5025DD5A eorpl  r13,r5,r10,asr r13
:0204B1E0 6D402575 unknown
:0204B1E4 E92B5D04 stmdb  r11!,{r2,r8,r10,r11,r12,r14}
:0204B1E8 3D3B5E11 ldccc  14,cr5,[r11,#-0x44]!
:0204B1EC 11C1EB01 bicne  r14,r1,r1,lsl #0x16
:0204B1F0 49041538 stmmidb  r4 ,{r3,r4,r5,r8,r10,r12}
:0204B1F4 0055A45B subeqs r10,r5,r11,asr r4
:0204B1F8 BC194DB4 ldclt  13,cr4,[r9],{#0xb4}
:0204B1FC 01C80001 biceq  r0,r8,r1
:0204B200 0001D400 andeq  r13,r1,r0,lsl #0x8
:0204B204 264155E0 strcsb r5,r13,r1,r0,lsl #0x8
:0204B208 25900911 ldrcs r0,[r0, #+0x911]		;r0+0x911=*(00000911)
:0204B20C 004DA000 subeq  r10,r13,r0
:0204B210 6BD70415 blvs 0160C26C
:0204B214 0471204D unknown
:0204B218 40600199 unknown
:0204B21C 0710E59F unknown
:0204B220 800A00C9 andhi  r0,r10,r9,asr #0x1
:0204B224 300DE046 andcc  r14,r13,r6,asr #0x0
:0204B228 618418E9 orrvs  r1,r4,r9,ror #0x11
:0204B22C 00297EE5 eoreq  r7,r9,r5,ror #0x1d
:0204B230 1D1FD50A unknown
:0204B234 0201B400 andeq  r11,r1,#0x0
:0204B238 087507B4 unknown
:0204B23C E0499000 sub  r9,r9,r0
:0204B240 42071019 andmi  r1,r7,#0x19
:0204B244 03E286A0 mvneq  r8,#0xA000000
:0204B248 000A0015 andeq  r0,r10,r5,lsl r0
:0204B24C 659007F9 ldrvs r0,[r0, #+0x7f9]		;r0+0x7f9=*(000007f9)
:0204B250 4DFEC300 ldcmil 3,cr12,[r14,#+0x0]!
:0204B254 109D6000 addnes r6,r13,r0
:0204B258 0129E359 unknown
:0204B25C 135D06C4 cmpne r13,#0xC400000
:0204B260 090165EA stmeqdb  r1 ,{r1,r3,r5,r6,r7,r8,r10,r13,r14}
:0204B264 E0164700 ands r4,r6,r0,lsl #0xe
:0204B268 F5501649 ldrnvb r1,[r0, #-0x649]		;(r0-0x649=*(fffff9b7))
:0204B26C E513E511 ldr r14,[r3, #-0x511]		;(r3-0x511=*(005a6d85))
:0204B270 6501011F strvs r0,[r1, #-0x11f]		;r1-0x11f=*(44f023e5)=#0(0x00000000)
:0204B274 1015FACD andnes r15,r5,r13,asr #0x15
:0204B278 48001542 stmmida  r0 ,{r1,r6,r8,r10,r12}
:0204B27C 2040E9D8 unknown
:0204B280 11ED259F unknown
:0204B284 00C5E157 sbceq  r14,r5,r7,asr r1
:0204B288 A800C5A2 stmgeda  r0 ,{r1,r5,r7,r8,r10,r14,r15}
:0204B28C 80AD29C0 adchi  r2,r13,r0,asr #0x13
:0204B290 33619F1B unknown
:0204B294 E593C018 ldr r12,[r3, #+0x18]		;r3+0x18=*(005a72ae)
:0204B298 23180909 tstcs r8,#0x24000
:0204B29C 001D15C1 andeqs r1,r13,r1,asr #0xb
:0204B2A0 F1184503 tstnv r8,r3,lsl #0xa
:0204B2A4 1F902D8F swine 0x00902d8f
:0204B2A8 01020001 unknown
:0204B2AC 00010800 andeq  r0,r1,r0,lsl #0x10
:0204B2B0 00015411 andeq  r5,r1,r1,lsl r4
:0204B2B4 14001917 strne r1,[r0],#-0x917
:0204B2B8 09306100 ldmeqdb  r0!,{r8,r13,r14}
:0204B2BC E510511A ldr r5,[r0, #-0x11a]		;(r0-0x11a=*(fffffee6))
:0204B2C0 30553004 subccs r3,r5,r4
:0204B2C4 28802514 stmcsia  r0 ,{r2,r4,r8,r10,r13}
:0204B2C8 540809B9 strpl r0,[r8],#-0x9b9
:0204B2CC 0CE58D40 stceql 13,cr8,[r5],#+0x100
:0204B2D0 10301900 eornes r1,r0,r0,lsl #0x12
:0204B2D4 0AA08019 beq 0086B340
:0204B2D8 10F90019 rscnes r0,r9,r9,lsl r0
:0204B2DC 498D5004 stmmiib  r13 ,{r2,r12,r14}
:0204B2E0 D1469300 unknown
:0204B2E4 00090F29 andeq  r0,r9,r9,lsr #0x1e
:0204B2E8 D9031011 stmledb  r3 ,{r0,r4,r12}
:0204B2EC 2D000306 unknown
:0204B2F0 3014E993 mulccs r4,r3,r9
:0204B2F4 7D06E593 unknown
:0204B2F8 21108042 tstcs r0,r2,asr #0x0
:0204B2FC 1D10AD00 unknown
:0204B300 FF9F4C10 swinv 0x009f4c10
:0204B304 E5140EEB ldr r0,[r4, #-0xeeb]		;(r4-0xeeb=*(fffff115))
:0204B308 43528510 cmpmi r2,#0x4000000
:0204B30C 8524E92D strhi r14,[r4, #-0x92d]!
:0204B310 B9D48602 ldmltib  r4 ,{r1,r9,r10,r15}^
:0204B314 24278D30 unknown
:0204B318 00C50919 sbceq  r0,r5,r9,lsl r9
:0204B31C 9E36E208 cdpls 2,2,cr14,cr6,cr8,0
:0204B320 E2501099 subs r1,r0,#0x99
:0204B324 4A000026 bmi 0204B3C4
:0204B328 8150B802 cmphi r0,r2,lsl #0x10
:0204B32C D5603D02 strleb r3,[r0, #-0xd02]!
:0204B330 E5D50009 ldrb r0,[r5, #+0x9]		;r5+0x9=*(b4e52d0a)
:0204B334 8550022C ldrhib r0,[r0, #-0x22c]		;(r0-0x22c=*(fffffdd4))
:0204B338 F03D003D eornvs r0,r13,r13,lsr r0
:0204B33C 189F9090 ldmneia  r15 ,{r4,r7,r12,r15}
:0204B340 695090E5 ldmvsdb  r0 ,{r0,r2,r5,r6,r7,r12,r15}^
:0204B344 E28D8000 add  r8,r13,#0x0
:0204B348 0D70080F ldceql 8,cr0,[r0,#-0x3c]!
:0204B34C E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0204B350 028DC004 addeq  r12,r13,#0x4
:0204B354 8D3014E2 ldchi  4,cr1,[r0,#-0x388]!
:0204B358 05F90759 ldreqb r0,[r9, #+0x759]!
:0204B35C 0930DC10 ldmeqdb  r0!,{r4,r10,r11,r12,r14,r15}
:0204B360 02E5DC00 rsceq  r13,r5,#0x0
:0204B364 100006F5 unknown
:0204B368 049511C3 ldreq r1,[r5],#+0x1c3
:0204B36C 2D02E5C3 unknown
:0204B370 5220010C eorpl  r0,r0,#0x3
:0204B374 FFF7E211 swinv 0x00f7e211
:0204B378 00081AFF unknown
:0204B37C 018004FD unknown
:0204B380 06FD9011 unknown
:0204B384 04EBFFFE unknown
:0204B388 1085127D addne  r1,r5,r13,ror r2
:0204B38C 07112279 unknown
:0204B390 E58D1C19 str r1,[r13, #+0xc19]		;r13+0xc19=*(00000c19)
:0204B394 8E01E98F cdphi 9,0,cr14,cr1,cr15,4
:0204B398 E2544001 subs r4,r4,#0x1
:0204B39C 5AFFFFE8 bpl 0204B344
:0204B3A0 00091800 andeq  r1,r9,r0,lsl #0x10
:0204B3A4 A4004514 strge r4,[r0],#-0x514
:0204B3A8 000C0045 andeq  r0,r12,r5,asr #0x0
:0204B3AC 0A099F2A beq 022B305C
:0204B3B0 0EF50FD5 mrceq 15,7,r0,cr5,cr5,{6}
:0204B3B4 8311F924 tsthi r1,#0x90000
:0204B3B8 6CAE3039 stcvs  0,cr3,[r14],#+0xe4
:0204B3BC 60020E58 andvs  r0,r2,r8,asr r14
:0204B3C0 3D040001 unknown
:0204B3C4 502D1020 eorpl  r1,r13,r0,lsr #0x0
:0204B3C8 1829F02D stmneda  r9!,{r0,r2,r3,r5,r12,r13,r14,r15}
:0204B3CC 2DA60005 stccs  0,cr0,[r6,#+0x14]!
:0204B3D0 315E08C0 cmpcc r14,r0,asr #0x11
:0204B3D4 31283100 unknown
:0204B3D8 90000C00 andls  r0,r0,r0,lsl #0x18
:0204B3DC 8728DD05 strhi r13,[r8,-r5, lsl #0x1a]!
:0204B3E0 89080111 stmhidb  r8 ,{r0,r4,r8}
:0204B3E4 9A000517 bls 0204C848
:0204B3E8 69105D9E ldmvsdb  r0 ,{r1,r2,r3,r4,r7,r8,r10,r11,r12,r14}
:0204B3EC 0131CD06 teqeq r1,r6,lsl #0x1a
:0204B3F0 6550D065 ldrvsb r13,[r0, #-0x65]		;(r0-0x65=*(ffffff9b))
:0204B3F4 65F06560 ldrvsb r6,[r0, #+0x560]!
:0204B3F8 09F065F0 unknown
:0204B3FC 65FAFB1F ldrvsb r15,[r10, #+0xb1f]!
:0204B400 6D162500 unknown
:0204B404 615E25D0 ldrvssb r2,[r14, #-0x50]		;(r14-0x5d0=*(ffffffb0))
:0204B408 00695817 rsbeq  r5,r9,r7,lsl r8
:0204B40C 502C35BE unknown
:0204B410 30020590 mulcc  r2,r0,r5
:0204B414 031D0069 tsteq r13,#0x69
:0204B418 020795C1 andeq  r9,r7,#0x30400000
:0204B41C 1503310A strne r3,[r3, #-0x10a]		;(r3-0x10a=*(005a718c))
:0204B420 15098D00 strne r8,[r9, #-0xd00]		;(r9-0xd00=*(fffff308))
:0204B424 F90F3510 stmnvdb  r15 ,{r4,r8,r10,r12,r13}
:0204B428 57DD0031 unknown
:0204B42C BD95000C unknown
:0204B430 23E28D0A mvncs  r8,#0x280
:0204B434 1D9D179D unknown
:0204B438 D9006DE0 stmledb  r0 ,{r5,r6,r7,r8,r10,r11,r13,r14}
:0204B43C 02159D15 andeqs r9,r5,#0x540
:0204B440 61BB00A5 movvss r0,r5,lsr #0x1		;r0=1517459072(0x5a729680)
:0204B444 7010599E mulvcs r0,r14,r9
:0204B448 05DD1635 ldreqb r1,[r13, #+0x635]		;r13+0x635=*(00000635)
:0204B44C 01050FA1 unknown
:0204B450 0BC9503B bleq 0129F544
:0204B454 03059060 unknown
:0204B458 425625D5 submis r2,r6,#0x35400000
:0204B45C 15C002E3 strneb r0,[r0, #+0x2e3]		;r0+0x2e3=*(000002e3)
:0204B460 15CD0124 strneb r0,[r13, #+0x124]		;r13+0x124=*(00000124)
:0204B464 22792015 rsbcss r2,r9,#0x15
:0204B468 393745E8 ldmccdb  r7!,{r3,r5,r6,r7,r8,r10,r14}
:0204B46C 0D297015 stceq  0,cr7,[r9,#-0x54]!
:0204B470 E596000C ldr r0,[r6, #+0xc]		;r6+0xc=*(0000000c)
:0204B474 5110050B tstpl r0,r11,lsl #0xa
:0204B478 2D002110 unknown
:0204B47C FFFBC40D swinv 0x00fbc40d
:0204B480 15DDEB1C ldrneb r14,[r13, #+0xb1c]		;r13+0xb1c=*(00000b1c)
:0204B484 B91C8990 ldmltdb  r12 ,{r4,r7,r8,r11,r15}
:0204B488 C1F0B960 mvngts r11,r0,ror #0x12
:0204B48C E0B9E203 adcs r14,r9,r3,lsl #0x4
:0204B490 60B90D39 adcvss r0,r9,r9,lsr r13
:0204B494 B99EF0B9 ldmltib  r14 ,{r0,r3,r4,r5,r7,r12,r13,r14,r15}
:0204B498 15E11590 strneb r1,[r1, #+0x590]!
:0204B49C FF7AEFF1 swinv 0x007aeff1
:0204B4A0 C11CF115 tstgt r12,r5,lsl r1
:0204B4A4 F1155115 tstnv r5,r5,lsl r1
:0204B4A8 611564A0 tstvs r5,r0,lsr #0x9
:0204B4AC F059D059 subnvs r13,r9,r9,asr r0
:0204B4B0 09E05963 unknown
:0204B4B4 5059C100 subpls r12,r9,r0,lsl #0x2
:0204B4B8 A5F059B7 ldrgeb r5,[r0, #+0x9b7]!
:0204B4BC B9EC8059 unknown
:0204B4C0 A9F0B980 ldmgeib  r0!,{r7,r8,r11,r12,r13,r15}^
:0204B4C4 B975FF00 ldmltdb  r5!,{r8,r9,r10,r11,r12,r13,r14,r15}^
:0204B4C8 60B9EEF0 unknown
:0204B4CC B958F0B9 ldmltdb  r8 ,{r0,r3,r4,r5,r7,r12,r13,r14,r15}^
:0204B4D0 2D2D41D0 stccs  1,cr4,[r13,#-0x340]!
:0204B4D4 105D48E9 subnes r4,r13,r9,ror #0x11
:0204B4D8 5D640065 stcpll 0,cr0,[r4,#-0x194]!
:0204B4DC 005D8010 subeqs r8,r13,r0,lsl r0
:0204B4E0 501185AC andpls r8,r1,r12,lsr #0xb
:0204B4E4 0ACD0E19 beq 0138ED50
:0204B4E8 08805940 stmeqia  r0 ,{r6,r8,r11,r12,r14}
:0204B4EC 07AD0059 unknown
:0204B4F0 59D60011 ldmplib  r6 ,{r0,r4}^
:0204B4F4 00596400 subeqs r6,r9,r0,lsl #0x8
:0204B4F8 392A3005 stmccdb  r10!,{r0,r2,r12,r13}
:0204B4FC 200DC914 andcs  r12,r13,r4,lsl r9
:0204B500 C9100431 ldmgtdb  r0 ,{r0,r4,r5,r10}
:0204B504 2B5AE82C blcs 037055BC
:0204B508 59480029 stmpldb  r8 ,{r0,r3,r5}^
:0204B50C 40598110 submis r8,r9,r0,lsl r1
:0204B510 BD440329 unknown
:0204B514 1271B504 rsbnes r11,r1,#0x1000000
:0204B518 7019CD58 andvcs r12,r9,r8,asr r13
:0204B51C ED297801 stc  8,cr7,[r9,#-0x4]!
:0204B520 D5001D11 strle r1,[r0, #-0xd11]		;(r0-0xd11=*(fffff2ef))
:0204B524 0402092C streq r0,[r2],#-0x92c
:0204B528 0D060B6D unknown
:0204B52C 2AC0BF00 bcs 0107B134
:0204B530 C058EB00 subgts r14,r8,r0,lsl #0x16
:0204B534 01883D9D unknown
:0204B538 E0054115 and  r4,r5,r5,lsl r1
:0204B53C 5FE58DC0 swipl 0x00e58dc0
:0204B540 350F85FF strcc r8,[r15, #-0x5ff]		;r15-0x5ff=*(0204af49)=#-499044348(0xe2413004)
:0204B544 FD60F005 stc2l 0,cr15,[r0,#-0x14]!
:0204B548 0295F402 addeqs r15,r5,#0x2000000
:0204B54C 119147F0 ldrnesh r4,[r1, +r0]
:0204B550 0025E5D0 unknown
:0204B554 400001E0 andmi  r0,r0,r0,ror #0x3
:0204B558 056000AD streqb r0,[r0, #-0xad]!
:0204B55C 300E14E2 andcc  r1,r14,r2,ror #0x9
:0204B560 A0C00005 sbcge  r0,r0,r5
:0204B564 19A50EE1 stmneib  r5!,{r0,r5,r6,r7,r9,r10,r11}
:0204B568 7017FD84 andvcs r15,r7,r4,lsl #0x1b
:0204B56C A001E080 andge  r14,r1,r0,lsl #0x1
:0204B570 81037157 unknown
:0204B574 A00AE15A andge  r14,r10,r10,asr r1
:0204B578 800CE024 andhi  r14,r12,r4,lsr #0x0
:0204B57C A000C500 andge  r12,r0,r0,lsl #0xa
:0204B580 8003E20A andhi  r14,r3,r10,lsl #0x4
:0204B584 0D4900C5 unknown
:0204B588 A09002C1 addges r0,r0,r1,asr #0x5
:0204B58C 2EA00A31 mcrcs 10,5,r0,cr0,cr1,{1}
:0204B590 900100E0 andls  r0,r1,r0,ror #0x1
:0204B594 A00A21A0 andge  r2,r10,r0,lsr #0x3
:0204B598 0900E026 stmeqdb  r0 ,{r1,r2,r5,r13,r14,r15}
:0204B59C 08E02A90 unknown
:0204B5A0 00E039E0 rsceq  r3,r0,r0,ror #0x13
:0204B5A4 D78020ED strle r2,r3,r0,r0,ror #0x13
:0204B5A8 ED1800ED unknown
:0204B5AC 29E35E40 unknown
:0204B5B0 05D77000 ldreqb r7,[r7, #+0x0]		;r7+0x0=*(00000000)
:0204B5B4 ED077001 unknown
:0204B5B8 03578000 cmpeq r7,#0x0
:0204B5BC 1110ED01 tstne r0,r1,lsl #0x1a
:0204B5C0 201D4140 andcss r4,r13,r0,asr #0x2
:0204B5C4 E3B80755 movs r0,#0x1540000		;r0=22282240(0x1540000)
:0204B5C8 87F04231 unknown
:0204B5CC 10F5E8BD unknown
:0204B5D0 E1C20111 bic  r0,r2,r1,lsl r1
:0204B5D4 D5023917 strle r3,[r2, #-0x917]		;(r2-0x917=*(fffff6e9))
:0204B5D8 79C70001 stmvcib  r7 ,{r0}^
:0204B5DC 5054D800 subpls r13,r4,r0,lsl #0x10
:0204B5E0 1079E59F unknown
:0204B5E4 E0C42095 smull  r2,r4,r5,r0
:0204B5E8 A0800008 addge  r0,r0,r8
:0204B5EC A07001E3 rsbges r0,r0,r3,ror #0x3
:0204B5F0 424400E3 submi  r0,r4,#0xE3
:0204B5F4 0C1D0199 ldceq  1,cr0,[r13],{#0x99}
:0204B5F8 00691493 unknown
:0204B5FC 10694C40 rsbne  r4,r9,r0,asr #0x18
:0204B600 CA006984 bgt 02065C18
:0204B604 05B008E5 ldreq r0,[r0, #+0x8e5]!
:0204B608 D9608500 unknown
:0204B60C 90013916 andls  r3,r1,r6,lsl r9
:0204B610 59004D8A stmpldb  r0 ,{r1,r3,r7,r8,r10,r11,r14}
:0204B614 0A6226E5 beq 038D51B0
:0204B618 03E11475 mvneq  r1,#0x75000000
:0204B61C 8DE02730 stchil 7,cr2,[r0,#+0xc0]!
:0204B620 01318302 teqeq r1,r2,lsl #0x6
:0204B624 0BE20330 bleq 018CC2EC
:0204B628 2100A010 unknown
:0204B62C 2901DD4F stmcsdb  r1 ,{r0,r1,r2,r3,r6,r8,r10,r11,r12,r14,r15}
:0204B630 00513305 subeqs r3,r1,r5,lsl #0x6
:0204B634 302C03E2 eorcc  r0,r12,r2,ror #0x7
:0204B638 0469E028 unknown
:0204B63C 00010323 andeq  r0,r1,r3,lsr #0x6
:0204B640 01C81129 biceq  r1,r8,r9,lsr #0x2
:0204B644 A8E02080 unknown
:0204B648 29950079 ldmcsib  r5 ,{r0,r3,r4,r5,r6}
:0204B64C 1394A081 orrnes r10,r4,#0x81
:0204B650 2D01E0C2 unknown
:0204B654 2D101541 unknown
:0204B658 0902E010 stmeqdb  r2 ,{r4,r13,r14,r15}
:0204B65C 10301D00 eornes r1,r0,r0,lsl #0x1a
:0204B660 001FDDE3 andeqs r13,r15,r3,ror #0x1b
:0204B664 E3582600 cmp r8,#0x0
:0204B668 0105000D unknown
:0204B66C 03110000 tsteq r1,#0x0
:0204B670 02035084 andeq  r5,r3,#0x84
:0204B674 3DD92FE9 unknown
:0204B678 C9032918 stmgtdb  r3 ,{r3,r4,r8,r11,r13}
:0204B67C 7001E568 andvc  r14,r1,r8,ror #0xa
:0204B680 5700FD87 strpl r15,[r0,-r7, lsl #0x1b]
:0204B684 0110D7E3 tsteq r0,r3,ror #0xf
:0204B688 41010A01 unknown
:0204B68C 4FF81105 swimi 0x00f81105
:0204B690 0FAD1A3D swieq 0x00ad1a3d
:0204B694 3D9F00CD unknown
:0204B698 11D5BB2A bicnes r11,r5,r10,lsr #0x16
:0204B69C 92312D70 eorlss r2,r1,#0x1C00
:0204B6A0 A01CA954 andges r10,r12,r4,asr r9
:0204B6A4 A0B000E5 adcges r0,r0,r5,ror #0x1
:0204B6A8 05800AE1 streq r0,[r0, #+0xae1]		;r0+0xae1=*(01540ae1)
:0204B6AC E35B11A1 cmp r11,#0x40000028
:0204B6B0 0D000100 unknown
:0204B6B4 51090031 unknown
:0204B6B8 A97E01A5 unknown
:0204B6BC 007DBC01 rsbeqs r11,r13,r1,lsl #0x18
:0204B6C0 15A02FA0 strne r2,[r0, #+0xfa0]!
:0204B6C4 C63091E1 unknown
:0204B6C8 826246E0 rsbhi  r4,r2,#0xE000000
:0204B6CC 26307D00 unknown
:0204B6D0 7D60007D stcvcl 0,cr0,[r0,#-0x1f4]!
:0204B6D4 1EE28610 mcrne 6,7,r8,cr2,cr0,{0}
:0204B6D8 010B1915 unknown
:0204B6DC 000E0085 andeq  r0,r14,r5,lsl #0x1
:0204B6E0 05DA135A ldreqb r1,[r10, #+0x35a]		;r10+0x35a=*(10e41963)=#0(0x00000000)
:0204B6E4 0A019460 beq 020B086C
:0204B6E8 0A108400 beq 0246C6F0
:0204B6EC E7D49000 ldrb r9,[r4, +r0]
:0204B6F0 115060D1 ldrnesb r6,[r0, #-0x1]		;(r0-0xd1=*(0153ffff))
:0204B6F4 09801011 stmeqib  r0 ,{r0,r4,r12}
:0204B6F8 73E08A00 mvnvc  r8,#0x0
:0204B6FC 0896000D ldmeqia  r6 ,{r0,r2,r3}
:0204B700 95E00020 strlsb r0,[r0, #+0x20]!
:0204B704 19100715 ldmnedb  r0 ,{r0,r2,r4,r8,r9,r10}
:0204B708 2401510B strcs r5,[r1],#-0x10b
:0204B70C 0AF160EB beq 01CA3AC0
:0204B710 E19030D6 ldrsb r3,[r0, +r6]
:0204B714 902004D1 unknown
:0204B718 20399AE1 eorcss r9,r9,r1,ror #0x15
:0204B71C 4080201D addmi  r2,r0,r13,lsl r0
:0204B720 E0E0610D rsc  r6,r0,r13,lsl #0x2
:0204B724 0ADD810D beq 017ABB60
:0204B728 02E740D4 rsceq  r4,r7,#0xD4
:0204B72C DBE02000 blle 01853734
:0204B730 EB00012B bl 0204BBE4
:0204B734 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(0204b778)=#46203408(0x02c10210)
:0204B738 00C32091 smulleq  r2,r3,r1,r0
:0204B73C A01FA0E0 andges r10,r15,r0,ror #0x1
:0204B740 813243E1 teqhi r2,r1,ror #0x7
:0204B744 AD5DE000 unknown
:0204B748 C3239108 unknown
:0204B74C 300402E0 andcc  r0,r4,r0,ror #0x5
:0204B750 0021E040 eoreq  r14,r1,r0,asr #0x0
:0204B754 000AE283 andeq  r14,r10,r3,lsl #0x5
:0204B758 47E7C500 strmib r12,[r7,+r0, lsl #0xa]!
:0204B75C 01E28800 mvneq  r8,r0,lsl #0x10
:0204B760 3D8AA000 unknown
:0204B764 46E35A00 unknown
:0204B768 E204808C and  r8,r4,#0x8C
:0204B76C 590039CC stmpldb  r0 ,{r2,r3,r6,r7,r8,r11,r12,r13}
:0204B770 BD8FF812 unknown
:0204B774 3DFC0CE8 ldcccl 12,cr0,[r12,#+0x3a0]!
:0204B778 02C10210 sbceq  r0,r1,#0x1
:0204B77C 55002C0B strpl r2,[r0, #-0xc0b]		;(r0-0xc0b=*(0153f3f5))
:0204B780 0D16C91D unknown
:0204B784 0C135C00 ldceq  12,cr5,[r3],{#0x0}
:0204B788 17D00330 unknown
:0204B78C 17D1200C ldrneb r2,[r1, +r12]
:0204B790 53000002 unknown
:0204B794 99193111 ldmlsdb  r9 ,{r0,r4,r8,r12,r13}
:0204B798 20120519 andcss r0,r2,r9,lsl r5
:0204B79C 5CF506A9 ldcpll 6,cr0,[r5],#+0x2a4
:0204B7A0 59014B0D stmpldb  r1 ,{r0,r2,r3,r8,r9,r11,r14}
:0204B7A4 16E93195 unknown
:0204B7A8 EDA10821 stc  8,cr0,[r1,#+0x84]!
:0204B7AC DF010504 swile 0x00010504
:0204B7B0 40045A71 andmi  r5,r4,r1,ror r10
:0204B7B4 1BB51585 blne 00D90DD0
:0204B7B8 610410F5 unknown
:0204B7BC 0C3502C1 ldceq  2,cr0,[r5],#-0x304
:0204B7C0 101529FD ldrnesh r2,[r5], -r13
:0204B7C4 F02D302D eornv  r3,r13,r13,lsr #0x0
:0204B7C8 903FC008 eorlss r12,r15,r8
:0204B7CC 953441E5 ldrls r4,[r4, #-0x1e5]!
:0204B7D0 118C2004 orrne  r2,r12,r4
:0204B7D4 024D9010 subeq  r9,r13,#0x10
:0204B7D8 C2300C01 eorgts r0,r0,#0x100
:0204B7DC 903008E7 eorlss r0,r0,r7,ror #0x11
:0204B7E0 83008D03 unknown
:0204B7E4 802008E2 eorhi  r0,r0,r2,ror #0x11
:0204B7E8 0AD91FCD beq 01693724
:0204B7EC 7DE7C0C1 stcvcl 0,cr12,[r7,#+0x304]!
:0204B7F0 17757018 unknown
:0204B7F4 245DB060 ldrcsb r11,[r13],#-0x60
:0204B7F8 8D18D594 unknown
:0204B7FC 00957014 addeqs r7,r5,r4,lsl r0
:0204B800 E3E00000 mvn  r0,#0x0
:0204B804 E104810B unknown
:0204B808 1D85125D unknown
:0204B80C 05013845 streq r3,[r1, #-0x845]		;r1-0x845=*(02c0f9cb)=#-1716872560(0x99aa9a90)
:0204B810 94308D3A unknown
:0204B814 10062231 andne  r2,r6,r1,lsr r2
:0204B818 184D148D stmneda  r13 ,{r0,r2,r3,r7,r10,r12}^
:0204B81C 09E06483 unknown
:0204B820 3910452F ldmccdb  r0 ,{r0,r1,r2,r3,r5,r8,r10,r14}
:0204B824 08003109 stmeqda  r0 ,{r0,r3,r8,r12,r13}
:0204B828 70B80089 adcvcs r0,r8,r9,lsl #0x1
:0204B82C 28250045 stmcsda  r5!,{r0,r2,r6}
:0204B830 00E3E030 rsceq  r14,r3,r0,lsr r0
:0204B834 6D861405 unknown
:0204B838 00AD0209 adceq  r0,r13,r9,lsl #0x4
:0204B83C 08050021 stmeqda  r5 ,{r0,r5}
:0204B840 110D9520 unknown
:0204B844 00004001 andeq  r4,r0,r1
:0204B848 00091125 andeq  r1,r9,r5,lsr #0x2
:0204B84C 01310001 teqeq r1,r1
:0204B850 E0801000 add  r1,r0,r0
:0204B854 E0422004 sub  r2,r2,r4
:0204B858 012EFF01 msreq CPSR_fsx,r1
:0204B85C 18150B5D ldmneda  r5 ,{r0,r2,r3,r4,r6,r8,r9,r11}
:0204B860 1808E040 stmneda  r8 ,{r6,r13,r14,r15}
:0204B864 4D38010D ldcmi  1,cr0,[r8,#-0x34]!
:0204B868 10616181 rsbne  r6,r1,r1,lsl #0x3
:0204B86C 31512215 cmpcc r1,r5,lsl r2
:0204B870 94ED2081 unknown
:0204B874 351C2085 ldrcc r2,[r12, #-0x85]		;(r12-0x85=*(00000000))
:0204B878 01892401 orreq  r2,r9,r1,lsl #0x8
:0204B87C AA00C931 bge 0207DD48
:0204B880 30C90015 sbccc  r0,r9,r5,lsl r0
:0204B884 659420D5 ldrvs r2,[r4, #+0xd5]		;r4+0xd5=*(000000d5)
:0204B888 6538BD36 ldrvs r11,[r8, #-0xd36]!
:0204B88C F74D6536 unknown
:0204B890 D9D18572 ldmleib  r1 ,{r1,r4,r5,r6,r8,r10,r15}^
:0204B894 D514DD84 ldrle r13,[r4, #-0xd84]		;(r4-0xd84=*(fffff27c))
:0204B898 13036D14 unknown
:0204B89C 85BEA4F5 ldrhi r10,[r14, #+0x4f5]!
:0204B8A0 1CA4E130 stcne  1,cr14,[r4],#+0xc0
:0204B8A4 20399510 eorcss r9,r9,r0,lsl r5
:0204B8A8 54DD1F49 ldrplb r1,[r13],#+0xf49
:0204B8AC 85101CE3 ldrhi r1,[r0, #-0xce3]		;(r0-0xce3=*(0153f31d))
:0204B8B0 D510B5E5 ldrle r11,[r0, #-0x5e5]		;(r0-0x5e5=*(0153fa1b))
:0204B8B4 2014D954 andcss r13,r4,r4,asr r9
:0204B8B8 35A90070 strcc r0,[r9, #+0x70]!
:0204B8BC A5000D18 strge r0,[r0, #-0xd18]		;(r0-0xd18=*(0153f2e8))
:0204B8C0 F125A900 unknown
:0204B8C4 FA14E52D blx 02584D88
:0204B8C8 E50804DD str r0,[r8, #-0x4dd]		;(r8-0x4dd=*(e2412b27))
:0204B8CC 05752004 ldreqb r2,[r5, #-0x4]!
:0204B8D0 30A93981 adccc  r3,r9,r1,lsl #0x13
:0204B8D4 9DF59599 ldclsl 5,cr9,[r5,#+0x264]!
:0204B8D8 E5458D80 strb r8,[r5, #-0xd80]		;(r5-0xd80=*(b4e51f81))
:0204B8DC 0C255DF4 stceq  13,cr5,[r5],#-0x3d0
:0204B8E0 F4E534E5 unknown
:0204B8E4 18EFF0A5 unknown
:0204B8E8 002809A5 eoreq  r0,r8,r5,lsr #0x13
:0204B8EC 04F5F0A1 unknown
:0204B8F0 209180A1 addcss r8,r1,r1,lsr #0x1
:0204B8F4 8510A1F2 ldrhi r10,[r0, #-0x1f2]		;(r0-0x1f2=*(0153fe0e))
:0204B8F8 8960A102 unknown
:0204B8FC 30057D06 andcc  r7,r5,r6,lsl #0x1a
:0204B900 F0A190A1 adcnv  r9,r1,r1,lsr #0x1
:0204B904 A1F0A1DF ldrgesb r10,[r0, #+0x1f]!
:0204B908 A10C10F0 unknown
:0204B90C 2CF0A1D0 ldccsl 1,cr10,[r0],#+0x340
:0204B910 A1B3396D movges r3,r13,ror #0x12
:0204B914 3091C070 addccs r12,r1,r0,ror r0
:0204B918 C0241015 eorgt  r1,r4,r5,lsl r0
:0204B91C 4DE00031 stcmil 0,cr0,[r0,#+0xc4]!
:0204B920 13104594 tstne r0,#0x25000000
:0204B924 299EC01C ldmcsib  r14 ,{r2,r3,r4,r14,r15}
:0204B928 4142031D unknown
:0204B92C 8EC01C14 mcrhi 12,6,r1,cr0,cr4,{0}
:0204B930 B5C02CE5 strltb r2,[r0, #+0xce5]		;r0+0xce5=*(01540ce5)
:0204B934 04018124 streq r8,[r1],#-0x124
:0204B938 208D1445 addcs  r1,r13,r5,asr #0x8
:0204B93C F08DF08D addnv  r15,r13,r13,lsl #0x1
:0204B940 7CE7F08D stcvcl 0,cr15,[r7],#+0x234
:0204B944 F08DB08D addnv  r11,r13,r13,lsl #0x1
:0204B948 408D13A5 addmi  r1,r13,r5,lsr #0x7
:0204B94C F08DF08D addnv  r15,r13,r13,lsl #0x1
:0204B950 BF608D30 swilt 0x00608d30
:0204B954 F08DF08D addnv  r15,r13,r13,lsl #0x1
:0204B958 8DC3F08D unknown
:0204B95C 0D53D9C0 unknown
:0204B960 F7500D1A unknown
:0204B964 36B10029 unknown
:0204B968 109D1625 addnes r1,r13,r5,lsr #0xc
:0204B96C 200D9420 andcs  r9,r13,r0,lsr #0x8
:0204B970 21204F24 unknown
:0204B974 4D943000 unknown
:0204B978 0399930B orreqs r9,r9,#0x2C000000
:0204B97C 1CE25282 stcnel 2,cr5,[r2],#+0x208
:0204B980 34E58320 unknown
:0204B984 40320579 eormis r0,r2,r9,ror r5
:0204B988 024500C5 subeq  r0,r5,#0xC5
:0204B98C 0249200D subeq  r2,r9,#0xD
:0204B990 C59400C5 ldrgt r0,[r4, #+0xc5]		;r4+0xc5=*(000000c5)
:0204B994 DF051DA0 swile 0x00051da0
:0204B998 F0C540C5 sbcnv  r4,r5,r5,asr #0x1
:0204B99C 0510C59F ldreq r12,[r0, #-0x59f]		;(r0-0x59f=*(0153fa61))
:0204B9A0 C525BD40 strgt r11,[r5, #-0xd40]!
:0204B9A4 FBF0C5A0 blx 01C7D02C
:0204B9A8 C9001198 stmgtdb  r0 ,{r3,r4,r7,r8,r12}
:0204B9AC F0C500C5 sbcnv  r0,r5,r5,asr #0x1
:0204B9B0 F0C5F0C5 sbcnv  r15,r5,r5,asr #0x1
:0204B9B4 C5FAF0C5 ldrgtb r15,[r10, #+0xc5]!
:0204B9B8 C5F0C5F0 ldrgtb r12,[r0, #+0x5f0]!
:0204B9BC 6DF0C5F0 ldcvsl 5,cr12,[r0,#+0x3c0]!
:0204B9C0 F9F0C50B ldmnvib  r0!,{r0,r1,r3,r8,r10,r14,r15}^
:0204B9C4 001DCF34 andeqs r12,r13,r4,lsr r15
:0204B9C8 B1018960 unknown
:0204B9CC 1102B902 unknown
:0204B9D0 00119C60 andeqs r9,r1,r0,ror #0x18
:0204B9D4 BD9B97BD unknown
:0204B9D8 7C75E002 ldcvcl 0,cr14,[r5],#-0x8
:0204B9DC 50F10049 rscpls r0,r1,r9,asr #0x0
:0204B9E0 C0F43045 rscgts r3,r4,r5,asr #0x0
:0204B9E4 04CDE597 streqb r14,[r13],#+0x597
:0204B9E8 9C301C13 ldcls  12,cr1,[r0],#-0x4c
:0204B9EC 0271E508 rsbeqs r14,r1,#0x2000000
:0204B9F0 83300103 teqhi r0,#0xC0000000
:0204B9F4 200218E2 andcs  r1,r2,r2,ror #0x11
:0204B9F8 8C300189 ldchi  1,cr0,[r0],#-0x224
:0204B9FC 00F10A55 rsceqs r0,r1,r5,asr r10
:0204BA00 0132A040 teqeq r2,r0,asr #0x0
:0204BA04 03011006 unknown
:0204BA08 07E59E60 streqb r9,r2,r0,asr #0x0
:0204BA0C 368D5508 strcc r5,[r13],+r8, lsl #0xa
:0204BA10 002400E1 eoreq  r0,r4,r1,ror #0x1
:0204BA14 8748D197 unknown
:0204BA18 97063145 strls r3,r0,r4,r1,ror #0x1
:0204BA1C 899100B9 ldmhiib  r1 ,{r0,r3,r4,r5,r7}
:0204BA20 69161D31 ldmvsdb  r6 ,{r0,r4,r5,r8,r10,r11,r12}
:0204BA24 09751404 unknown
:0204BA28 10DD0540 sbcnes r0,r13,r0,asr #0xa
:0204BA2C D904C110 stmledb  r4 ,{r4,r8,r14,r15}
:0204BA30 3B00DD12 blcc 02082E80
:0204BA34 05137975 ldreq r7,[r3, #-0x975]		;(r3-0x975=*(99aa911b))
:0204BA38 09249D40 stmeqdb  r4!,{r6,r8,r10,r11,r12,r15}
:0204BA3C E94F6915 stmdb  r15 ,{r0,r2,r4,r8,r11,r13,r14}^
:0204BA40 1D250900 stcne  9,cr0,[r5,#-0x0]!
:0204BA44 ED24FF90 stc  15,cr15,[r4,#-0x240]!
:0204BA48 95022931 strls r2,[r2, #-0x931]		;(r2-0x931=*(fffff6cf))
:0204BA4C 95C02C15 strlsb r2,[r0, #+0xc15]		;r0+0xc15=*(01540c15)
:0204BA50 5C07EA06 stcpl  10,cr14,[r7],{#0x6}
:0204BA54 41F10CE3 mvnmis r0,r3,ror #0x19
:0204BA58 2000C930 andcs  r12,r0,r0,lsr r9
:0204BA5C C19D0051 orrgts r0,r13,r1,asr r0
:0204BA60 1C31C909 ldcne  9,cr12,[r1],#-0x24
:0204BA64 006907D5 unknown
:0204BA68 20EC251D rsccs  r2,r12,r13,lsl r5
:0204BA6C 08890001 stmeqia  r9 ,{r0}
:0204BA70 DD403905 unknown
:0204BA74 20603917 rsbcs  r3,r0,r7,lsl r9
:0204BA78 CD063D76 unknown
:0204BA7C E5203507 str r3,[r0, #-0x507]!
:0204BA80 6500CD01 strvs r12,[r0, #-0xd01]		;(r0-0xd01=*(0153f2ff))
:0204BA84 8D076D27 unknown
:0204BA88 0820B57F stmeqda  r0!,{r0,r1,r2,r3,r4,r5,r6,r8,r10,r12,r13,r15}
:0204BA8C 10B10625 adcnes r0,r1,r5,lsr #0xc
:0204BA90 21AD0025 movcs  r0,r5,lsr #0x0		;r0=-1260049151(0xb4e52d01)
:0204BA94 07DD40B1 unknown
:0204BA98 A51594FD ldrge r9,[r5, #-0x4fd]		;(r5-0x4fd=*(b4e52804))
:0204BA9C CD241200 stcgt  2,cr1,[r4,#-0x0]!
:0204BAA0 F110A50D tstnv r0,r13,lsl #0xa
:0204BAA4 40A5E422 adcmi  r14,r5,r2,lsr #0x8
:0204BAA8 10A522A5 adcne  r2,r5,r5,lsr #0x5
:0204BAAC 4D0B133D unknown
:0204BAB0 30489D02 subcc  r9,r8,r2,lsl #0x1a
:0204BAB4 1D40A16F unknown
:0204BAB8 4DA13017 stcmi  0,cr3,[r1,#+0x5c]!
:0204BABC E59D4014 ldr r4,[r13, #+0x14]		;r13+0x14=*(00000014)
:0204BAC0 010ADD0B unknown
:0204BAC4 0D104D22 unknown
:0204BAC8 00453050 subeq  r3,r5,r0,asr r0
:0204BACC 44112459 ldrmi r2,[r1],#-0x459
:0204BAD0 3D3019EF ldccc  9,cr1,[r0,#-0x3bc]!
:0204BAD4 00164530 andeqs r4,r6,r0,lsr r5
:0204BAD8 3002F530 andcc  r15,r2,r0,lsr r5
:0204BADC 0105278D unknown
:0204BAE0 10E28CC0 rscne  r8,r2,r0,asr #0x19
:0204BAE4 401C00D5 ldrmisb r0,[r12], -r5
:0204BAE8 11010DC0 unknown
:0204BAEC 95C0300F strlsb r3,[r0, #+0xf]		;r0+0xf=*(b4e52d10)
:0204BAF0 463C2821 unknown
:0204BAF4 01B11869 moveqs r1,r9,ror #0x10
:0204BAF8 27350015 unknown
:0204BAFC 1400C51C strne r12,[r0],#-0x51c
:0204BB00 8DAF0009 stchi  0,cr0,[r15,#+0x24]!
:0204BB04 D912552D ldmledb  r2 ,{r0,r2,r3,r5,r8,r10,r12,r14}
:0204BB08 4D81034D unknown
:0204BB0C 051019D8 ldreq r1,[r0, #-0x9d8]		;(r0-0x9d8=*(b4e52329))
:0204BB10 2161D740 unknown
:0204BB14 00E1602D rsceq  r6,r1,r13,lsr #0x0
:0204BB18 2039802D eorcss r8,r9,r13,lsr #0x0
:0204BB1C 002D3441 eoreq  r3,r13,r1,asr #0x8
:0204BB20 20FF0A19 rsccss r0,r15,r9,lsl r10
:0204BB24 0845002D stmeqda  r5 ,{r0,r2,r3,r5}^
:0204BB28 10DD5525 sbcnes r5,r13,r5,lsr #0xa
:0204BB2C E15535DC ldrsb r3,[r5, #-0x5c]		;(r5-0x5dc=*(b4e52ca5))
:0204BB30 1F79DE10 swine 0x0079de10
:0204BB34 858023E1 strhi r2,[r0, #+0x3e1]		;r0+0x3e1=*(b4e530e2)
:0204BB38 45018101 strmi r8,[r1, #-0x101]		;r1-0x101=*(02c1010f)=#815520296(0x309bda28)
:0204BB3C D9040512 stmledb  r4 ,{r1,r4,r8,r10}
:0204BB40 9C9DFB53 ldcls  11,cr15,[r13],{#0x53}
:0204BB44 00850034 addeq  r0,r5,r4,lsr r0
:0204BB48 CA354D10 bgt 02D9EF90
:0204BB4C 3500290C strcc r2,[r0, #-0x90c]		;(r0-0x90c=*(b4e523f5))
:0204BB50 3D25B520 stccc  5,cr11,[r5,#-0x80]!
:0204BB54 FD9FBE02 unknown
:0204BB58 CE2D3521 cdpgt 5,2,cr3,cr13,cr1,1
:0204BB5C F9011D11 stmnvdb  r1 ,{r0,r4,r8,r10,r11,r12}
:0204BB60 3483AD12 strcc r10,[r3],#+0xd12
:0204BB64 E93800E9 ldmdb  r8!,{r0,r3,r5,r6,r7}
:0204BB68 2D0FAD00 unknown
:0204BB6C A938EB01 ldmgedb  r8!,{r0,r8,r9,r11,r13,r14,r15}
:0204BB70 00353C03 eoreqs r3,r5,r3,lsl #0x18
:0204BB74 891085A0 ldmhidb  r0 ,{r5,r7,r8,r10,r15}
:0204BB78 3D1BF190 unknown
:0204BB7C 855BF1FD ldrhib r15,[r11, #-0x1fd]		;(r11-0x1fd=*(fffffe03))
:0204BB80 A97827E2 unknown
:0204BB84 FD2CB501 stc2  5,cr11,[r12,#-0x4]!
:0204BB88 DD127915 unknown
:0204BB8C 79C7215C stmvcib  r7 ,{r2,r3,r4,r6,r8,r13}^
:0204BB90 2014FE52 andcss r15,r4,r2,asr r14
:0204BB94 01113BFD ldreqsh r3,[r1, -r13]
:0204BB98 791426F5 ldmvcdb  r4 ,{r0,r2,r4,r5,r6,r7,r9,r10,r13}
:0204BB9C DC101505 ldcle  5,cr1,[r0],{#0x5}
:0204BBA0 00452000 subeq  r2,r5,r0
:0204BBA4 0CE58520 stceql 5,cr8,[r5],#+0x80
:0204BBA8 E5950410 ldr r0,[r5, #+0x410]		;r5+0x410=*(b4e53111)
:0204BBAC 177D0F55 unknown
:0204BBB0 0A193811 beq 02699BFC
:0204BBB4 05CC1061 streqb r1,[r12, #+0x61]		;r12+0x61=*(000000e6)
:0204BBB8 06190015 unknown
:0204BBBC C0282C85 eorgt  r2,r8,r5,lsl #0x19
:0204BBC0 0F0E1285 swieq 0x000e1285
:0204BBC4 0F189400 swieq 0x00189400
:0204BBC8 00188C00 andeqs r8,r8,r0,lsl #0x18
:0204BBCC D5168D01 ldrle r8,[r6, #-0xd01]		;(r6-0xd01=*(fffff2ff))
:0204BBD0 2D509942 unknown
:0204BBD4 00351415 eoreqs r1,r5,r5,lsl r4
:0204BBD8 04DE1E45 ldreqb r1,[r14],#+0xe45
:0204BBDC 85C913E5 strhib r1,[r9, #+0x3e5]		;r9+0x3e5=*(000003ed)
:0204BBE0 0B6D000C bleq 03B8BC18
:0204BBE4 668402D5 unknown
:0204BBE8 A904DD0C stmgedb  r4 ,{r2,r3,r8,r10,r11,r12,r14,r15}
:0204BBEC 04B11002 unknown
:0204BBF0 913310C9 teqls r3,r9,asr #0x1
:0204BBF4 B106B601 unknown
:0204BBF8 10004512 andne  r4,r0,r2,lsl r5
:0204BBFC 711882D9 ldrvcsb r8,[r8, -r9]
:0204BC00 D6222949 unknown
:0204BC04 1D510FD9 unknown
:0204BC08 E1D420B4 ldrh r2,[r4, #+0x4]		;r4+0x4=*(00000004)
:0204BC0C 83104108 tsthi r0,#0x2
:0204BC10 0B280221 bleq 02A4C49C
:0204BC14 18AA6D00 stmneia  r10!,{r8,r10,r11,r13,r14}
:0204BC18 511100A9 tstpl r1,r9,lsr #0x1
:0204BC1C D58802B9 strle r0,[r8, #+0x2b9]		;r8+0x2b9=*(309bdce1)=#0(0x00000000)
:0204BC20 185A6508 ldmneda  r10 ,{r3,r8,r10,r13,r14}^
:0204BC24 2A6941E5 bcs 03A9C3C0
:0204BC28 05ED0019 streqb r0,[r13, #+0x19]!
:0204BC2C 61200019 unknown
:0204BC30 85001917 strhi r1,[r0, #-0x917]		;(r0-0x917=*(fffff6e9))
:0204BC34 092E9919 stmeqdb  r14!,{r0,r3,r4,r8,r11,r12,r15}
:0204BC38 2020FA00 eorcs  r15,r0,r0,lsl #0x14
:0204BC3C 3510ED94 ldrcc r14,[r0, #-0xd94]		;(r0-0xd94=*(fffff26c))
:0204BC40 94001C20 strls r1,[r0],#-0xc20
:0204BC44 3526B918 strcc r11,[r6, #-0x918]!
:0204BC48 06201D05 unknown
:0204BC4C D104077D unknown
:0204BC50 29570400 ldmcsdb  r7 ,{r10}^
:0204BC54 94201C07 unknown
:0204BC58 9F0048E5 swils 0x000048e5
:0204BC5C 9520D101 strls r13,[r0, #-0x101]!
:0204BC60 8319E501 tsthi r9,#0x400000
:0204BC64 218D0379 orrcs  r0,r13,r9,ror r3
:0204BC68 772E1005 strvc r1,[r14,-r5]!
:0204BC6C 6F319509 swivs 0x00319509
:0204BC70 170D0000 strne r0,[r13, -r0]
:0204BC74 37110065 ldrcc r0,[r13, -r0]
:0204BC78 D511A1E2 ldrle r10,[r1, #-0x1e2]		;r1-0x1e2=*(02c1002e)=#-1918201529(0x8daa9147)
:0204BC7C A977810E ldmgedb  r7!,{r1,r2,r3,r8,r15}^
:0204BC80 18311040 ldmneda  r1!,{r6,r12}
:0204BC84 002F00EA eoreq  r0,r15,r10,ror #0x1
:0204BC88 07912789 ldreq r2,[r1,+r9, lsl #0xf]
:0204BC8C FD011019 unknown
:0204BC90 00195A02 andeqs r5,r9,r2,lsl #0x14
:0204BC94 CD10C9AE unknown
:0204BC98 E3012913 unknown
:0204BC9C 9727910F strls r9,[r7,-r15, lsl #0x2]!
:0204BCA0 55A7238D strpl r2,[r7, #+0x38d]!
:0204BCA4 C900B99A stmgtdb  r0 ,{r1,r3,r4,r7,r8,r11,r12,r13,r15}
:0204BCA8 39016900 stmccdb  r1 ,{r8,r11,r13,r14}
:0204BCAC 3CE04600 stcccl 6,cr4,[r0],#+0x0
:0204BCB0 02E90FFA rsceq  r0,r9,#0x3E8
:0204BCB4 1F610049 swine 0x00610049
:0204BCB8 40450937 submi  r0,r5,r7,lsr r9
:0204BCBC 4517519C ldrmi r5,[r7, #-0x19c]		;(r7-0x19c=*(fffffe64))
:0204BCC0 95844010 strls r4,[r4, #+0x10]		;r4+0x10=*(00000010)
:0204BCC4 EFE15407 swi 0x00e15407
:0204BCC8 C1077913 unknown
:0204BCCC 90403927 subls  r3,r0,r7,lsr #0x12
:0204BCD0 45048520 strmi r8,[r4, #-0x520]		;(r4-0x520=*(fffffae0))
:0204BCD4 1D670105 stcnel 1,cr0,[r7,#-0x14]!
:0204BCD8 45209440 strmi r9,[r0, #-0x440]!
:0204BCDC 64002D04 strvs r2,[r0],#-0xd04
:0204BCE0 102D00C1 eorne  r0,r13,r1,asr #0x1
:0204BCE4 00085ED9 unknown
:0204BCE8 41C9F02D bicmi  r15,r9,r13,lsr #0x0
:0204BCEC 18903088 ldmneia  r0 ,{r3,r7,r12,r13}
:0204BCF0 0E5D20E5 cdpeq 0,4,cr2,cr13,cr5,7
:0204BCF4 0207A903 andeq  r10,r7,#0xC000
:0204BCF8 54030E69 strpl r0,[r3],#-0xe69
:0204BCFC A5FB0EFD ldrgeb r0,[r11, #+0xefd]!
:0204BD00 30FD6926 rscccs r6,r13,r6,lsr #0x12
:0204BD04 0D000075 unknown
:0204BD08 13A913A5 movne  r1,#0x94000002		;r1=-1811939326(0x94000002)
:0204BD0C 159B1985 ldrne r1,[r11, #+0x985]		;r11+0x985=*(00000985)
:0204BD10 41F01500 mvnmis r1,r0,lsl #0xa
:0204BD14 F7201503 strnv r1,[r0,-r3, lsl #0xa]!
:0204BD18 15B8F015 ldrne r15,[r8, #+0x15]!
:0204BD1C 0559E540 ldreqb r14,[r9, #-0x540]		;(r9-0x540=*(fffffac8))
:0204BD20 A9CD4601 stmgeib  r13 ,{r0,r9,r10,r14}^
:0204BD24 2949AD88 stmcsdb  r9 ,{r3,r7,r8,r10,r11,r13,r15}^
:0204BD28 1BFD7151 blne 01FA8274
:0204BD2C 100C280D andne  r2,r12,r13,lsl #0x10
:0204BD30 8F004994 swihi 0x00004994
:0204BD34 A8116151 ldmgeda  r1 ,{r0,r4,r6,r8,r13,r14}
:0204BD38 C6413D0B strgtb r3,[r1],-r11, lsl #0x1a
:0204BD3C 92013508 andls  r3,r1,#0x2000000
:0204BD40 FDE843C5 stc2l 3,cr4,[r8,#+0x314]!
:0204BD44 596530ED unknown
:0204BD48 10176911 andnes r6,r7,r1,lsl r9
:0204BD4C 10002D69 andne  r2,r0,r9,ror #0x1a
:0204BD50 07AFE584 streq r14,[r15,+r4, lsl #0xb]!
:0204BD54 32E91119 rsccc  r1,r9,#0x40000006
:0204BD58 C110D9C1 tstgt r0,r1,asr #0x13
:0204BD5C 00550752 subeqs r0,r5,r2,asr r7
:0204BD60 39080039 stmccdb  r8 ,{r0,r3,r4,r5}
:0204BD64 DB14551E blle 025611E4
:0204BD68 59197107 ldmpldb  r9 ,{r0,r1,r2,r8,r12,r13,r14}
:0204BD6C 5D801102 unknown
:0204BD70 519B5F22 orrpls r5,r11,r2,lsr #0x1e
:0204BD74 02899E22 addeq  r9,r9,#0x220
:0204BD78 000100B9 streqh r0,[r1], -r9
:0204BD7C F3024910 unknown
:0204BD80 97023D99 unknown
:0204BD84 50A58361 adcpl  r8,r5,r1,ror #0x6
:0204BD88 C2800D38 addgt  r0,r0,#0xE00
:0204BD8C 0D44000D unknown
:0204BD90 0DBEAB80 ldceq  11,cr10,[r14,#+0x200]!
:0204BD94 800D5000 andhi  r5,r13,r0
:0204BD98 0CED9EBA stceql 14,cr9,[r13],#+0x2e8
:0204BD9C BFCA800D swilt 0x00ca800d
:0204BDA0 0D60000D stceql 0,cr0,[r0,#-0x34]!
:0204BDA4 0D1A1150 unknown
:0204BDA8 800D9800 andhi  r9,r13,r0,lsl #0x10
:0204BDAC 000DB7BA streqh r11,[r13], -r10
:0204BDB0 0905399C stmeqdb  r5 ,{r2,r3,r4,r7,r8,r11,r12,r13}
:0204BDB4 B3016123 unknown
:0204BDB8 39FF3A99 unknown
:0204BDBC FF9EA820 swinv 0x009ea820
:0204BDC0 0D2ACDEB stceq  13,cr12,[r10,#-0x3ac]!
:0204BDC4 E010C242 ands r12,r0,r2,asr #0x4
:0204BDC8 41C0015D bicmi  r0,r0,r13,asr r1
:0204BDCC E58DE003 str r14,[r13, #+0x3]		;r13+0x3=*(00000003)
:0204BDD0 06ED0414 unknown
:0204BDD4 AD0008F5 unknown
:0204BDD8 60150822 andvss r0,r5,r2,lsr #0x10
:0204BDDC 000F91A2 andeq  r9,r15,r2,lsr #0x3
:0204BDE0 0004EB00 andeq  r14,r4,r0,lsl #0x16
:0204BDE4 41090CD9 unknown
:0204BDE8 8A4D002D bhi 0338BEA4
:0204BDEC 900D05E1 andls  r0,r13,r1,ror #0xb
:0204BDF0 590A0A3D stmpldb  r10 ,{r0,r2,r3,r4,r5,r9,r11}
:0204BDF4 54A1B330 unknown
:0204BDF8 A9000AE9 stmgedb  r0 ,{r0,r3,r5,r6,r7,r9,r11}
:0204BDFC 9C500924 ldclsl 9,cr0,[r0],{#0x24}
:0204BE00 09083116 stmeqdb  r8 ,{r1,r2,r4,r8,r12,r13}
:0204BE04 00090C60 andeq  r0,r9,r0,ror #0x18
:0204BE08 EC685289 stcl 2,cr5,[r8],#-0x224
:0204BE0C 439A0B51 orrmis r0,r10,#0x14400
:0204BE10 23B17831 movcss r7,#0x310000		;r7=3211264(0x310000)
:0204BE14 47151245 ldrmi r1,r7,#0x310000
:0204BE18 07A14003 streq r4,[r1,+r3]!
:0204BE1C 223D0B9E eorcss r0,r13,#0x27800
:0204BE20 159D0451 ldrne r0,[r13, #+0x451]		;r13+0x451=*(00000451)
:0204BE24 B01301CD andlts r0,r3,r13,asr #0x3
:0204BE28 11DD3026 bicnes r3,r13,r6,lsr #0x0
:0204BE2C 3D05F900 unknown
:0204BE30 301C2290 mulccs r12,r0,r2
:0204BE34 75040C11 strvc r0,[r4, #-0xc11]		;(r4-0xc11=*(fffff3ef))
:0204BE38 032D7403 unknown
:0204BE3C 15E20110 strneb r0,[r2, #+0x110]!
:0204BE40 8C021329 stchi  3,cr1,[r2],{#0x29}
:0204BE44 FF200DA0 swinv 0x00200da0
:0204BE48 E2110778 ands r0,r1,#0x1E00000
:0204BE4C E20814FF and  r1,r8,#0xFF000000
:0204BE50 89E10E29 unknown
:0204BE54 0EE1A001 cdpeq 0,14,cr10,cr1,cr1,0
:0204BE58 0EE20002 cdpeq 0,14,cr0,cr2,cr2,0
:0204BE5C 80385D02 eorhis r5,r8,r2,lsl #0x1a
:0204BE60 105F2D04 subnes r2,r15,r4,lsl #0x1a
:0204BE64 2D0CE58D unknown
:0204BE68 015EA104 cmpeq r14,r4,lsl #0x2
:0204BE6C 0039F201 eoreqs r15,r9,r1,lsl #0x4
:0204BE70 9D102C18 unknown
:0204BE74 81282009 unknown
:0204BE78 0235A111 eoreqs r10,r5,#0x40000004
:0204BE7C 30301015 eorccs r1,r0,r5,lsl r0
:0204BE80 7D2BC59D stcvc  5,cr12,[r11,#-0x274]!
:0204BE84 1AB923FE bne 00E94E84
:0204BE88 188DE1B0 stmneia  r13 ,{r4,r5,r7,r8,r13,r14,r15}
:0204BE8C 09D11059 ldmeqib  r1 ,{r0,r3,r4,r6,r12}^
:0204BE90 081D1900 ldmeqda  r13 ,{r8,r11,r12}
:0204BE94 10213661 eorne  r3,r1,r1,ror #0xc
:0204BE98 555ED934 ldrplb r13,[r14, #-0x934]		;r14-0x934=*(0204b07c)=#-1061575664(0xc0b9a410)
:0204BE9C 3513C100 ldrcc r12,[r3, #-0x100]		;(r3-0x100=*(99aa9990))
:0204BEA0 8515F700 ldrhi r15,[r5, #-0x700]		;(r5-0x700=*(b4e52601))
:0204BEA4 001B3910 andeqs r3,r11,r0,lsl r9
:0204BEA8 104D4E85 subne  r4,r13,r5,lsl #0x1d
:0204BEAC B60C1901 strlt r1,[r12],-r1, lsl #0x12
:0204BEB0 14350049 unknown
:0204BEB4 45800029 strmi r0,[r0, #+0x29]		;r0+0x29=*(00000029)
:0204BEB8 C9007930 stmgtdb  r0 ,{r4,r5,r8,r11,r12,r13,r14}
:0204BEBC 6177A212 cmnvs r7,r2,lsl r2
:0204BEC0 A1004903 unknown
:0204BEC4 90206921 eorls  r6,r0,r1,lsr #0x12
:0204BEC8 0F07A1A0 swieq 0x0007a1a0
:0204BECC 0DB1A090 ldceq  0,cr10,[r1,#+0x240]!
:0204BED0 00910110 addeqs r0,r1,r0,lsl r1
:0204BED4 68E81335 unknown
:0204BED8 E35926D5 cmp r9,#0xD500000
:0204BEDC 0AFFFFF2 beq 0204BEAC
:0204BEE0 2481100D strcs r1,[r1],#+0xd
:0204BEE4 024D000D subeq  r0,r13,#0xD
:0204BEE8 810024E2 unknown
:0204BEEC 9D860C69 unknown
:0204BEF0 8D910165 unknown
:0204BEF4 85017511 strhi r7,[r1, #-0x511]		;(r1-0x511=*(93fffaf1))
:0204BEF8 9A1E4505 bls 027DD314
:0204BEFC 65005118 strvs r5,[r0, #-0x118]		;(r0-0x118=*(fffffee8))
:0204BF00 2D000F5E unknown
:0204BF04 8615D5E9 ldrhi r13,[r0, #-0x118]		;(r0-0x118=*(fffffee8))
:0204BF08 3155D508 cmpcc r5,r8,lsl #0xa
:0204BF0C 01400300 unknown
:0204BF10 08106534 ldmeqda  r0 ,{r2,r4,r5,r8,r10,r13,r14}
:0204BF14 1CC06566 stcnel 5,cr6,[r0],{#0x66}
:0204BF18 15790561 ldrneb r0,[r9, #-0x561]!
:0204BF1C 89000B11 stmhidb  r0 ,{r0,r4,r8,r9,r11}
:0204BF20 61148D2A tstvs r4,r10,lsr #0x1a
:0204BF24 A1102900 tstge r0,r0,lsl #0x12
:0204BF28 42290211 eormi  r0,r9,#0x10000001
:0204BF2C B52E001C strlt r0,[r14, #-0x1c]!
:0204BF30 1F8D300F swine 0x008d300f
:0204BF34 D00009D0 unknown
:0204BF38 00F51071 rsceqs r1,r5,r1,ror r0
:0204BF3C 00CDC3D5 unknown
:0204BF40 2508E5C3 strcs r14,[r8, #-0x5c3]		;r8-0x5c3=*(309bd465)=#0(0x00000000)
:0204BF44 2210B400 andcss r11,r0,#0x0
:0204BF48 6544E1DD strvsb r14,[r4, #-0x1dd]		;(r4-0x1dd=*(fffffe23))
:0204BF4C 08E1526B unknown
:0204BF50 09880009 stmeqib  r8 ,{r0,r3}
:0204BF54 00390061 eoreqs r0,r9,r1,ror #0x0
:0204BF58 391A1918 ldmccdb  r10 ,{r3,r4,r8,r11,r12}
:0204BF5C 36981100 ldrcc r1,[r8],+r0, lsl #0x2
:0204BF60 991705F5 ldmlsdb  r7 ,{r0,r2,r4,r5,r6,r7,r8,r10}
:0204BF64 8D408399 unknown
:0204BF68 20091CE5 andcs  r1,r9,r5,ror #0x19
:0204BF6C 25300025 ldrcs r0,[r0, #-0x25]!
:0204BF70 3E4DD500 cdpcc 5,4,cr13,cr13,cr0,0
:0204BF74 44051C45 strmi r1,[r5],#-0xc45
:0204BF78 1C902DDA ldcne  13,cr2,[r0],{#0xda}
:0204BF7C 20200F35 eorcs  r0,r0,r5,lsr r15
:0204BF80 6D00999D unknown
:0204BF84 0811C533 ldmeqda  r1 ,{r0,r1,r4,r5,r8,r10,r14,r15}
:0204BF88 00A54201 adceq  r4,r5,r1,lsl #0x4
:0204BF8C B916F10A ldmltdb  r6 ,{r1,r3,r8,r12,r13,r14,r15}
:0204BF90 BD6C4015 stcltl 0,cr4,[r12,#-0x54]!
:0204BF94 95192DE8 ldrls r2,[r9, #-0xde8]		;(r9-0xde8=*(fffff220))
:0204BF98 285E8910 ldmcsda  r14 ,{r4,r8,r11,r15}^
:0204BF9C 0D1C0811 unknown
:0204BFA0 BD0A0110 unknown
:0204BFA4 07EEF031 unknown
:0204BFA8 A9070402 stmgedb  r7 ,{r1,r10}
:0204BFAC 69007501 stmvsdb  r0 ,{r0,r8,r10,r12,r13,r14}
:0204BFB0 07F33C2E ldreqb r3,[r3,+r14, lsr #0x18]!
:0204BFB4 47302EFD unknown
:0204BFB8 E5912019 ldr r2,[r1, #+0x19]		;r1+0x19=*(9400001b)
:0204BFBC 75043501 strvc r3,[r4, #-0x501]		;(r4-0x501=*(fffffaff))
:0204BFC0 5906AD18 stmpldb  r6 ,{r3,r4,r8,r10,r11,r13,r15}
:0204BFC4 E581F107 str r15,[r1, #+0x107]		;r1+0x107=*(94000109)
:0204BFC8 71181025 tstvc r8,r5,lsr #0x0
:0204BFCC 99110D0E ldmlsdb  r1 ,{r1,r2,r3,r8,r10,r11}
:0204BFD0 113D349A unknown
:0204BFD4 7D22519F stcvc  1,cr5,[r2,#-0x27c]!
:0204BFD8 C0167D12 andgts r7,r6,r2,lsl r13
:0204BFDC 021D1C8D andeqs r1,r13,#0x8D00
:0204BFE0 0207F34C andeq  r15,r7,#0x30000001
:0204BFE4 0500250C streq r2,[r0, #-0x50c]		;(r0-0x50c=*(fffffaf4))
:0204BFE8 E5113D40 ldr r3,[r1, #-0xd40]		;(r1-0xd40=*(93fff2c2))
:0204BFEC B1000508 unknown
:0204BFF0 000D1105 andeq  r1,r13,r5,lsl #0x2
:0204BFF4 05370601 ldreq r0,[r7, #-0x601]!
:0204BFF8 35443115 strccb r3,[r4, #-0x115]		;(r4-0x115=*(fffffeeb))
:0204BFFC 400DB490 mulmi  r13,r0,r4
:0204C000 8D400D04 unknown
:0204C004 2005D711 andcs  r13,r5,r1,lsl r7
:0204C008 180D1015 stmneda  r13 ,{r0,r2,r4,r12}
:0204C00C 79580211 ldmvcdb  r8 ,{r0,r4,r9}^
:0204C010 2FE04125 swics 0x00e04125
:0204C014 15001005 strne r1,[r0, #-0x5]		;(r0-0x5=*(fffffffb))
:0204C018 50053040 andpl  r3,r5,r0,asr #0x0
:0204C01C 20058010 andcs  r8,r5,r0,lsl r0
:0204C020 05554095 ldreqb r4,[r5, #-0x95]		;(r5-0x95=*(b4e52c6c))
:0204C024 D0202031 eorle  r2,r0,r1,lsr r0
:0204C028 D0103021 andles r3,r0,r1,lsr #0x0
:0204C02C 0402E726 streq r14,[r2],#-0x726
:0204C030 0CFFE1A0 ldceql 1,cr14,[r15],#+0x280
:0204C034 25E20000 strcsb r0,[r2, #+0x0]!
:0204C038 20218139 eorcs  r8,r1,r9,lsr r1
:0204C03C 13053442 unknown
:0204C040 01E74AC0 mvneq  r4,r0,asr #0x15
:0204C044 01E28110 mvneq  r8,r0,lsl r1
:0204C048 E700C020 str r12,[r0,-r0, lsr #0x0]
:0204C04C 6501100D strvs r1,[r1, #-0xd]		;(r1-0xd=*(93fffff5))
:0204C050 F5080005 strnv r0,[r8, #-0x5]		;r8-0x5=*(309bda23)=#0(0x00000000)
:0204C054 CA08FD0A bgt 0228B484
:0204C058 D900A11E stmledb  r0 ,{r1,r2,r3,r4,r8,r13,r15}
:0204C05C 12325DF5 eornes r5,r2,#0x3D40
:0204C060 10100325 andnes r0,r0,r5,lsr #0x6
:0204C064 71E5962E mvnvc  r9,r14,lsr #0xc
:0204C068 00450916 subeq  r0,r5,r6,lsl r9
:0204C06C 6D1475AB unknown
:0204C070 3205D400 andcc  r13,r5,#0x0
:0204C074 01DD0459 biceqs r0,r13,r9,asr r4
:0204C078 86F5FC35 unknown
:0204C07C 23A51041 movcs  r1,#0x41		;r1=65(0x41)
:0204C080 20D553E7 sbccss r5,r5,r7,ror #0x7
:0204C084 05860014 streq r0,[r6, #+0x14]		;r6+0x14=*(00000014)
:0204C088 429D1015 addmis r1,r13,#0x15
:0204C08C 590A69FE stmpldb  r10 ,{r1,r2,r3,r4,r5,r6,r7,r8,r11,r13,r14}
:0204C090 0209070C andeq  r0,r9,#0x300000
:0204C094 9900CD06 stmlsdb  r0 ,{r1,r2,r8,r10,r11,r14,r15}
:0204C098 BD042D56 unknown
:0204C09C A5FC7859 ldrgeb r7,[r12, #+0x859]!
:0204C0A0 F529C1B9 strnv r12,[r9, #-0x1b9]!
:0204C0A4 29730746 unknown
:0204C0A8 F51EDD00 ldrnv r13,[r14, #-0xd00]		;(r14-0xd00=*(fffff300))
:0204C0AC 06F56416 unknown
:0204C0B0 0746559D unknown
:0204C0B4 15B59D37 ldrne r9,[r5, #+0xd37]!
:0204C0B8 C900B52D stmgtdb  r0 ,{r0,r2,r3,r5,r8,r10,r12,r13,r15}
:0204C0BC 0045CB1C subeq  r12,r5,r12,lsl r11
:0204C0C0 45712BA5 ldrmib r2,[r1, #-0xba5]!
:0204C0C4 9D1021EF unknown
:0204C0C8 1598771B ldrne r7,[r8, #+0x71b]		;r8+0x71b=*(309be143)=#0(0x00000000)
:0204C0CC 3DE1B01C stcccl 0,cr11,[r1,#+0x70]!
:0204C0D0 1EE99350 mcrne 3,7,r9,cr9,cr0,{2}
:0204C0D4 09E300DD unknown
:0204C0D8 503D0091 mlapls r13,r1,r0,r0unknown
:0204C0DC B3003D70 unknown
:0204C0E0 09D000B8 ldmeqib  r0 ,{r3,r4,r5,r7}^
:0204C0E4 316DB52C unknown
:0204C0E8 68860019 stmvsia  r6 ,{r0,r3,r4}
:0204C0EC B10981B2 strlth r8,[r9, -r2]
:0204C0F0 09008DF5 stmeqdb  r0 ,{r0,r2,r4,r5,r6,r7,r8,r10,r11,r15}
:0204C0F4 C92F1110 stmgtdb  r15!,{r4,r8,r12}
:0204C0F8 5015F201 andpls r15,r5,r1,lsl #0x4
:0204C0FC 00151141 andeqs r1,r5,r1,asr #0x2
:0204C100 07A9042D streq r0,[r9,+r13, lsr #0x8]!
:0204C104 60014035 andvs  r4,r1,r5,lsr r0
:0204C108 F9E2463F unknown
:0204C10C 1D1AFFFF unknown
:0204C110 98405910 stmlsda  r0 ,{r4,r8,r11,r12,r14}^
:0204C114 E1B01815 movs r1,r5,lsl r8		;r1=-450035456(0xe52d0100)
:0204C118 58454D03 stmplda  r5 ,{r0,r1,r8,r10,r11,r14}^
:0204C11C 55A20901 strpl r0,[r2, #+0x901]!
:0204C120 413B6130 teqmi r11,r0,lsr r1
:0204C124 00195210 andeqs r5,r9,r0,lsl r2
:0204C128 500017F5 unknown
:0204C12C 70038137 andvc  r8,r3,r7,lsr r1
:0204C130 3B5D0529 blcc 0378D5DC
:0204C134 984B27F1 stmlsda  r11 ,{r0,r4,r5,r6,r7,r8,r9,r10,r13}^
:0204C138 119D37F1 ldrnesh r3,[r13, +r1]
:0204C13C 0957F518 ldmeqdb  r7 ,{r3,r4,r8,r10,r12,r13,r14,r15}^
:0204C140 0661F618 unknown
:0204C144 B1501059 cmplt r0,r9,asr r0
:0204C148 1049B701 subne  r11,r9,r1,lsl #0xe
:0204C14C 8500816D strhi r8,[r0, #-0x16d]		;(r0-0x16d=*(fffffe93))
:0204C150 00D08D2B sbceqs r8,r0,r11,lsr #0x1a
:0204C154 0E7D308D cdpeq 0,6,cr3,cr13,cr13,4
:0204C158 13147DDD tstne r4,#0x3740
:0204C15C 00254002 eoreq  r4,r5,r2
:0204C160 6D784DE1 ldcvsl 13,cr4,[r8,#-0x384]!
:0204C164 109DB108 addnes r11,r13,r8,lsl #0x2
:0204C168 4B099830 blmi 022B2230
:0204C16C 9D101D29 unknown
:0204C170 D9014DB0 stmledb  r1 ,{r4,r5,r7,r8,r10,r11,r14}
:0204C174 B0A189E5 adclt  r8,r1,r5,ror #0x13
:0204C178 1B8DF0A1 blne 003C8404
:0204C17C FBDC00A1 blx 0174C408
:0204C180 A9B32D3C ldmgeib  r3!,{r2,r3,r4,r5,r8,r10,r11,r13}
:0204C184 04421D20 streqb r1,[r2],#-0xd20
:0204C188 003DA21D eoreqs r10,r13,r13,lsl r2
:0204C18C 021900A5 andeqs r0,r9,#0xA5
:0204C190 530421F7 unknown
:0204C194 82109D13 andhis r9,r0,#0x4C0
:0204C198 791B409D ldmvcdb  r11 ,{r0,r2,r3,r4,r7,r14}
:0204C19C 203DA901 eorcss r10,r13,r1,lsl #0x12
:0204C1A0 009C42A5 addeqs r4,r12,r5,lsr #0x5
:0204C1A4 21980771 orrcss r0,r8,r1,ror r7
:0204C1A8 69530B30 ldmvsdb  r3 ,{r4,r5,r8,r9,r11}^
:0204C1AC 7103091F unknown
:0204C1B0 1D1CF563 unknown
:0204C1B4 600F6118 andvs  r6,r15,r8,lsl r1
:0204C1B8 A1BF6A01 movges r6,r1,lsl #0x14		;r6=268435456(0x10000000)
:0204C1BC 4581D903 strmi r13,[r1, #+0x903]		;r1+0x903=*(e52d0a03)
:0204C1C0 D518F923 ldrle r15,[r8, #-0x923]		;r8-0x923=*(309bd105)=#0(0x00000000)
:0204C1C4 FBB3E332 blx 00D44E94
:0204C1C8 2D48C11F unknown
:0204C1CC 1D248152 stcne  1,cr8,[r4,#-0x148]!
:0204C1D0 3912810F ldmccdb  r2 ,{r0,r1,r2,r3,r8,r15}
:0204C1D4 10954043 addnes r4,r5,r3,asr #0x0
:0204C1D8 109540BF ldrneh r4,[r5], +r15
:0204C1DC 40990345 addmis r0,r9,r5,asr #0x6
:0204C1E0 1D301D5A ldcne  13,cr1,[r0,#-0x168]!
:0204C1E4 EE4099F0 mcr 9,2,r9,cr0,cr0,{7}
:0204C1E8 49407952 stmmidb  r0 ,{r1,r4,r6,r8,r11,r12,r13,r14}^
:0204C1EC 59230150 stmpldb  r3!,{r4,r6,r8}
:0204C1F0 80000511 andhi  r0,r0,r1,lsl r5
:0204C1F4 C1BE0005 movgts r0,r5			;r0=-1260049151(0xb4e52d01)
:0204C1F8 00094010 andeq  r4,r9,r0,lsl r0
:0204C1FC 7D6810CD stcvcl 0,cr1,[r8,#-0x334]!
:0204C200 00897B0D addeq  r7,r9,r13,lsl #0x16
:0204C204 8D1020AD unknown
:0204C208 04C10795 streqb r0,[r1],#+0x795
:0204C20C 828D16B1 addhi  r1,r13,#0xB100000
:0204C210 11157803 tstne r5,r3,lsl #0x10
:0204C214 2D158400 unknown
:0204C218 002D4010 eoreq  r4,r13,r0,lsl r0
:0204C21C BDD112E5 unknown
:0204C220 10D92019 sbcnes r2,r9,r9,lsl r0
:0204C224 8500D950 strhi r13,[r0, #-0x950]		;(r0-0x950=*(b4e523b1))
:0204C228 140D0100 strne r0,[r13],#-0x100
:0204C22C 3340DDB5 unknown
:0204C230 F01D201D andnvs r2,r13,r13,lsl r0
:0204C234 DD520040 unknown
:0204C238 FF2B8D20 swinv 0x002b8d20
:0204C23C 49F02DFF unknown
:0204C240 5510DD11 ldrpl r13,[r0, #-0xd11]		;(r0-0xd11=*(b4e51ff0))
:0204C244 DD789A01 ldclel 10,cr9,[r8,#-0x4]!
:0204C248 1F103180 swine 0x00103180
:0204C24C 10598781 subnes r8,r9,r1,lsl #0xf
:0204C250 1189202D orrne  r2,r9,r13,lsr #0x0
:0204C254 20FB0FA1 rsccss r0,r11,r1,lsr #0x1f
:0204C258 AD4C0439 unknown
:0204C25C 95203800 strls r3,[r0, #-0x800]!
:0204C260 303C0AE5 eorccs r0,r12,r5,ror #0x15
:0204C264 05240195 streq r0,[r4, #-0x195]!
:0204C268 6503BD00 strvs r11,[r3, #-0xd00]		;(r3-0xd00=*(99aa8d90))
:0204C26C 10D5C854 sbcnes r12,r5,r4,asr r8
:0204C270 00384925 eoreqs r4,r8,r5,lsr #0x12
:0204C274 8110B195 unknown
:0204C278 9C637C2B stclsl 12,cr7,[r3],#-0xac
:0204C27C 124DEBFF subne  r14,r13,#0x3FC00
:0204C280 B1000538 unknown
:0204C284 E8037927 stmda  r3 ,{r0,r1,r2,r5,r8,r11,r12,r13,r14}
:0204C288 71003120 unknown
:0204C28C FD407819 unknown
:0204C290 0DB15535 ldceq  5,cr5,[r1,#+0xd4]!
:0204C294 5300E602 unknown
:0204C298 FEFB2769 cdp2 7,14,cr2,cr11,cr9,3
:0204C29C 39F01DFF unknown
:0204C2A0 030DC419 unknown
:0204C2A4 FEF315E9 cdp2 5,14,cr1,cr3,cr9,7
:0204C2A8 6DF02DFF ldcvsl 13,cr2,[r0,#+0x3fc]!
:0204C2AC E3105512 tst r0,#0x4800000
:0204C2B0 62E28610 rscvs  r8,r2,#0x1000000
:0204C2B4 29064095 stmcsdb  r6 ,{r0,r2,r4,r7,r14}
:0204C2B8 FE50E740 cdp2 7,4,cr14,cr0,cr0,2
:0204C2BC 2085F5B9 strcsh r15,[r5], +r9
:0204C2C0 99004500 stmlsdb  r0 ,{r8,r10,r14}
:0204C2C4 155D9D04 ldrneb r9,[r13, #-0xd04]		;(r13-0xd04=*(c0b9970c))
:0204C2C8 062BF610 unknown
:0204C2CC 78A62500 stmvcia  r6!,{r8,r10,r13}
:0204C2D0 FD6840F1 stc2l 0,cr4,[r8,#-0x3c4]!
:0204C2D4 78768928 ldmvcda  r6!,{r3,r5,r8,r11,r15}^
:0204C2D8 03B93D59 moveqs r3,#0x1640		;r3=5696(0x1640)
:0204C2DC 9AE2E586 bls 019058FC
:0204C2E0 8CEBFF0D stchil 15,cr15,[r11],#+0x34
:0204C2E4 0D2D9620 stceq  6,cr9,[r13,#-0x80]!
:0204C2E8 2D20E285 stccs  2,cr14,[r0,#-0x214]!
:0204C2EC 8D00031D unknown
:0204C2F0 E2440AD1 sub  r0,r4,#0xD1000
:0204C2F4 B4911DC5 ldrlt r1,[r1],#+0xdc5
:0204C2F8 08E1D630 unknown
:0204C2FC 05999600 ldreq r9,[r9, #+0x600]		;r9+0x600=*(00000608)
:0204C300 230D9680 unknown
:0204C304 2DC04DAE unknown
:0204C308 00217815 eoreq  r7,r1,r5,lsl r8
:0204C30C 01DA5865 biceqs r5,r10,r5,ror #0x10
:0204C310 FEBB4B19 mrc2 11,5,r4,cr11,cr9,{0}
:0204C314 16A1F025 unknown
:0204C318 E932C005 ldmdb  r2!,{r0,r2,r14,r15}
:0204C31C 75002D1C strvc r2,[r0, #-0xd1c]		;(r0-0xd1c=*(b4e51fe5))
:0204C320 D2E5802C rscle  r8,r5,#0x2C
:0204C324 31A58069 movcc  r8,r9,ror #0x0
:0204C328 5553F9C7 ldrplb r15,[r3, #-0x9c7]		;(r3-0x9c7=*(00000c79))
:0204C32C 8596300C ldrhi r3,[r6, #+0xc]		;r6+0xc=*(1000000c)=#0(0x00000000)
:0204C330 40004107 andmi  r4,r0,r7,lsl #0x2
:0204C334 53B3130D movpls r1,#0x34000000		;r1=872415232(0x34000000)
:0204C338 FEA52645 cdp2 6,10,cr2,cr5,cr5,2
:0204C33C F532F039 ldrnv r15,[r2, #-0x39]!
:0204C340 D2101101 andles r1,r0,#0x40000000
:0204C344 0D0005ED unknown
:0204C348 ED1705B4 unknown
:0204C34C 36813018 unknown
:0204C350 09FAB7B8 ldmeqib  r10!,{r3,r4,r5,r7,r8,r9,r10,r12,r13,r15}^
:0204C354 DE940DB6 mrcle 13,4,r0,cr4,cr6,{5}
:0204C358 F1325905 teqnv r2,r5,lsl #0x12
:0204C35C 4C01CC25 stcmi  12,cr12,[r1],{#0x25}
:0204C360 0D91164D unknown
:0204C364 08AE57A1 stmeqia  r14!,{r0,r5,r7,r8,r9,r10,r12,r14}
:0204C368 F9FE0EDD unknown
:0204C36C 21E9BF70 mvncs  r11,r0,ror r15
:0204C370 C6B647A1 unknown
:0204C374 6900E1D0 stmvsdb  r0 ,{r4,r6,r7,r8,r13,r14,r15}
:0204C378 8CC08317 stchil 3,cr8,[r0],{#0x17}
:0204C37C C0C6B6E2 sbcgt  r11,r6,r2,ror #0xd
:0204C380 809021E1 addhis r2,r0,r1,ror #0x3
:0204C384 2132553D teqcs r2,r13,lsr r5
:0204C388 21159150 tstcs r5,r0,asr r1
:0204C38C 40210DC0 eormi  r0,r1,r0,asr #0x1b
:0204C390 60215D29 eorvs  r5,r1,r9,lsr #0x1a
:0204C394 C0210AB1 unknown
:0204C398 B5FFFF2A ldrltb r15,[r15, #+0xf2a]!
:0204C39C C7602131 unknown
:0204C3A0 C03D03B9 unknown
:0204C3A4 17401958 unknown
:0204C3A8 02698019 rsbeq  r8,r9,#0x19
:0204C3AC 95EB2579 strlsb r2,[r11, #+0x579]!
:0204C3B0 0CF9E765 ldceql 7,cr14,[r9],#+0x194
:0204C3B4 FF9FC741 swinv 0x009fc741
:0204C3B8 4E06F765 cdpmi 7,0,cr15,cr6,cr5,3
:0204C3BC FFB34765 swinv 0x00b34765
:0204C3C0 26A1F765 unknown
:0204C3C4 004D05C9 subeq  r0,r13,r9,asr #0xb
:0204C3C8 D1F90155 mvnles r0,r5,asr r1
:0204C3CC 5415C1E1 ldrpl r12,[r5],#-0x1e1
:0204C3D0 F00207F4 unknown
:0204C3D4 3A4D4704 bcc 0339DFEC
:0204C3D8 02E541AD rsceq  r4,r5,#0x4000002B
:0204C3DC 1DE90269 stcnel 2,cr0,[r9,#+0x1a4]!
:0204C3E0 BE023960 cdplt 9,0,cr3,cr2,cr0,3
:0204C3E4 C0E59D50 rscgt  r9,r5,r0,asr r13
:0204C3E8 10C54121 sbcne  r4,r5,r1,lsr #0x2
:0204C3EC 70E3072D rscvc  r0,r3,r13,lsr #0xe
:0204C3F0 0A41B111 beq 030B883C
:0204C3F4 EDBB0025 ldc  0,cr0,[r11,#+0x94]!
:0204C3F8 4D14C180 unknown
:0204C3FC 2A9DEA51 bcs 007C6D48
:0204C400 118940C1 orrne  r4,r9,r1,asr #0x1
:0204C404 0242A5F9 subeq  r10,r2,#0x3E400000
:0204C408 57010519 unknown
:0204C40C 0BB98AA0 bleq 00EAEE94
:0204C410 A5EDE15A strgeb r14,[r13, #+0x15a]!
:0204C414 C4106901 ldrgt r6,[r0],#-0x901
:0204C418 590069AA stmpldb  r0 ,{r1,r3,r5,r7,r8,r11,r13,r14}
:0204C41C 4112C900 tstmi r2,r0,lsl #0x12
:0204C420 0041B310 subeq  r11,r1,r0,lsl r3
:0204C424 00415EB2 streqh r5,[r1],#-0xe2
:0204C428 B80041B5 stmltda  r0 ,{r0,r2,r4,r5,r7,r8,r14}
:0204C42C 1999004C ldmneib  r9 ,{r2,r3,r6}
:0204C430 1CF5852D ldcnel 5,cr8,[r5],#+0xb4
:0204C434 70BC16F5 unknown
:0204C438 19C9E1CD stmneib  r9 ,{r0,r2,r3,r6,r7,r8,r13,r14,r15}^
:0204C43C F0C31009 sbcnv  r1,r3,r9
:0204C440 CDE59F20 stcgtl 15,cr9,[r5,#+0x80]!
:0204C444 9697410D ldrls r4,[r7],+r13, lsl #0x2
:0204C448 457D0120 ldrmib r0,[r13, #-0x120]!
:0204C44C 51075D2E unknown
:0204C450 1800411D stmneda  r0 ,{r0,r2,r3,r4,r8,r14}
:0204C454 9D1F2030 unknown
:0204C458 31410535 unknown
:0204C45C C10141A5 unknown
:0204C460 712A1D09 unknown
:0204C464 02B5F650 adceqs r15,r5,#0x5000000
:0204C468 30790075 rsbccs r0,r9,r5,ror r0
:0204C46C 204079D2 unknown
:0204C470 108989FD unknown
:0204C474 041015D7 ldreq r1,[r0],#-0x5d7
:0204C478 1505A910 strne r10,[r5, #-0x910]		;(r5-0x910=*(b4e523f1))
:0204C47C D000BC00 andle  r11,r0,r0,lsl #0x18
:0204C480 B507E119 strlt r14,[r7, #-0x119]		;(r7-0x119=*(fffffee7))
:0204C484 01311709 teqeq r1,r9,lsl #0xe
:0204C488 0DAD007D stceq  0,cr0,[r13,#+0x1f4]!
:0204C48C 79E27444 unknown
:0204C490 23957111 orrcss r7,r5,#0x40000004
:0204C494 0111B5BD ldreqh r11,[r1, -r13]
:0204C498 086C2000 unknown
:0204C49C 12450011 subne  r0,r5,#0x11
:0204C4A0 00F50A90 smlaleqs r0,r5,r0,r10
:0204C4A4 E2470005 sub  r0,r7,#0x5
:0204C4A8 A028003E eorge  r0,r8,r14,lsr r0
:0204C4AC 0EA10245 cdpeq 2,10,cr0,cr1,cr5,2
:0204C4B0 12210005 eorne  r0,r1,#0x5
:0204C4B4 01187821 tsteq r8,r1,lsr #0x10
:0204C4B8 0004B33B andeq  r11,r4,r11,lsr r3
:0204C4BC 0011A915 andeqs r10,r1,r5,lsl r9
:0204C4C0 9D256208 stcls  2,cr6,[r5,#-0x20]!
:0204C4C4 2D872A39 unknown
:0204C4C8 0207FB01 andeq  r15,r7,#0x400
:0204C4CC 2D8B1325 unknown
:0204C4D0 30101111 andccs r1,r0,r1,lsl r1
:0204C4D4 4DE89100 stcmil 1,cr9,[r8,#+0x0]!
:0204C4D8 C3104903 tstgt r0,#0xC000
:0204C4DC 0005B4E3 andeq  r11,r5,r3,ror #0x9
:0204C4E0 96531015 unknown
:0204C4E4 1369131D unknown
:0204C4E8 08E356CC unknown
:0204C4EC 15022970 strne r2,[r2, #-0x970]		;(r2-0x970=*(fffff690))
:0204C4F0 018D5C00 orreq  r5,r13,r0,lsl #0x18
:0204C4F4 13A107B0 movne  r0,#0x2C00000		;r0=46137344(0x2c00000)
:0204C4F8 04651065 unknown
:0204C4FC 05006D04 streq r6,[r0, #-0xd04]		;r0-0xd04=*(02bff2fc)=#61872984(0x03b01b58)
:0204C500 05AE0351 streq r0,[r14, #+0x351]!
:0204C504 00E04110 rsceq  r4,r0,r0,lsl r1
:0204C508 00E58010 rsceq  r8,r5,r0,lsl r0
:0204C50C 81218504 unknown
:0204C510 E10145E0 unknown
:0204C514 52D1032D sbcpls r0,r1,#0xB4000000
:0204C518 E2877001 add  r7,r7,#0x1
:0204C51C E1570006 cmp r7,r6
:0204C520 0389F000 orreq  r15,r9,#0x0
:0204C524 11093071 unknown
:0204C528 0D6AE289 stceql 2,cr14,[r10,#-0x224]!
:0204C52C 13018E04 unknown
:0204C530 B9007D70 stmltdb  r0 ,{r4,r5,r6,r8,r10,r11,r12,r13,r14}
:0204C534 11000D12 unknown
:0204C538 500B810A andpl  r8,r11,r10,lsl #0x2
:0204C53C 17E2507D unknown
:0204C540 5C4A0000 stcpll 0,cr0,[r10],{#0x0}
:0204C544 E5960000 ldr r0,[r6, #+0x0]		;r6+0x0=*(03b01b58)=#134392039(0x0802a8e7)
:0204C548 96037100 strls r7,[r3],-r0, lsl #0x2
:0204C54C 10BC3B55 adcnes r3,r12,r5,asr r11
:0204C550 B6E116D4 unknown
:0204C554 65E1D606 strvsb r13,[r1, #+0x606]!
:0204C558 C020F51B eorgt  r15,r0,r11,lsl r5
:0204C55C F1E59660 mvnnv  r9,r0,ror #0xc
:0204C560 E808491B stmda  r8 ,{r0,r1,r3,r4,r8,r11,r14}
:0204C564 1F191015 swine 0x00191015
:0204C568 84B56C18 unknown
:0204C56C 5913D570 ldmpldb  r3 ,{r4,r5,r6,r8,r10,r12,r14,r15}
:0204C570 C34E5113 unknown
:0204C574 5DE50125 stcpll 1,cr0,[r5,#+0x94]!
:0204C578 01EAFFFF unknown
:0204C57C E7E25550 unknown
:0204C580 5AFFFF00 bpl 0204C188
:0204C584 80701019 rsbhis r1,r0,r9,lsl r0
:0204C588 489071D5 ldmmiia  r0 ,{r0,r2,r4,r6,r7,r8,r12,r13,r14}
:0204C58C 24390279 unknown
:0204C590 4101031D unknown
:0204C594 9800051C stmlsda  r0 ,{r2,r3,r4,r8,r10}
:0204C598 EBFF3799 bl 0201A404
:0204C59C E5840094 str r0,[r4, #+0x94]		;r4+0x94=*(00000094)
:0204C5A0 80186D10 andhis r6,r8,r0,lsl r13
:0204C5A4 71037543 unknown
:0204C5A8 00E19014 rsceq  r9,r1,r4,lsl r0
:0204C5AC 16E59940 unknown
:0204C5B0 301AFD03 andccs r15,r10,r3,lsl #0x1a
:0204C5B4 D58002D5 strle r0,[r0, #+0x2d5]		;r0+0x2d5=*(000002d5)
:0204C5B8 2A835000 bcs 001205C0
:0204C5BC 221902E2 andcss r0,r9,#0x2000000E
:0204C5C0 0D05E156 unknown
:0204C5C4 95447801 strlsb r7,[r4, #-0x801]		;(r4-0x801=*(fffff7ff))
:0204C5C8 03F0E520 mvneqs r14,#0x8000000
:0204C5CC 2D8D8700 unknown
:0204C5D0 A310153A tstge r0,#0xE800000
:0204C5D4 69001510 stmvsdb  r0 ,{r4,r8,r10,r12}
:0204C5D8 050B311C streq r3,[r11, #-0x11c]		;(r11-0x11c=*(fffffee4))
:0204C5DC 87173910 unknown
:0204C5E0 5D34E04E ldcpl  0,cr14,[r4,#-0x138]!
:0204C5E4 99200800 stmlsdb  r0!,{r11}
:0204C5E8 040D0A6D streq r0,[r13],#-0xa6d
:0204C5EC 199200C4 ldmneib  r2 ,{r2,r6,r7}
:0204C5F0 0301ED2B unknown
:0204C5F4 0C877005 stceq  0,cr7,[r7],{#0x5}
:0204C5F8 46600510 unknown
:0204C5FC 1B0D0D10 blne 0238FA44
:0204C600 0C394000 ldceq  0,cr4,[r9],#-0x0
:0204C604 1105000D unknown
:0204C608 D7200180 strle r0,[r0,-r0, lsl #0x3]!
:0204C60C 068B200D streq r2,[r11],+r13
:0204C610 00E28000 rsceq  r8,r2,r0
:0204C614 00E7C720 rsceq  r12,r7,r0,lsr #0xe
:0204C618 1F4D0F49 swine 0x004d0f49
:0204C61C E04500CD sub  r0,r5,r13,asr #0x1
:0204C620 07877000 streq r7,[r7, +r0]
:0204C624 466000E0 unknown
:0204C628 621021E0 andvss r2,r0,#0x38
:0204C62C F03520FD unknown
:0204C630 15D916B6 ldrneb r1,[r9, #+0x6b6]		;r9+0x6b6=*(000006be)
:0204C634 11E1540A mvnne  r5,r10,lsl #0x8
:0204C638 09014911 stmeqdb  r1 ,{r0,r4,r8,r11,r14}
:0204C63C 20694C1D rsbcs  r4,r9,r13,lsl r12
:0204C640 FEC287C1 cdp2 7,12,cr8,cr2,cr1,6
:0204C644 299DF06D ldmcsib  r13 ,{r0,r2,r3,r5,r6,r12,r13,r14,r15}
:0204C648 863D8F10 unknown
:0204C64C 30511021 subccs r1,r1,r1,lsr #0x0
:0204C650 FD0E36F1 unknown
:0204C654 7D4B2D3D unknown
:0204C658 A4101905 ldrge r1,[r0],#-0x905
:0204C65C 610981FF unknown
:0204C660 8367F044 msrhi SPSR_sxc,#0x44
:0204C664 8D50025D unknown
:0204C668 E58D0BCD str r0,[r13, #+0xbcd]		;r13+0xbcd=*(c0b9afdd)
:0204C66C 81922EBD ldrhih r2,[r2, +r13]
:0204C670 69180510 ldmvsdb  r8 ,{r4,r8,r10}
:0204C674 EB075515 bl 02221AD0
:0204C678 7DD021FE unknown
:0204C67C 6D9DCF11 unknown
:0204C680 244E8936 strcsb r8,[r14],#-0x936
:0204C684 314445FD unknown
:0204C688 C5668357 strgtb r8,[r6, #-0x357]!
:0204C68C 59079512 stmpldb  r7 ,{r1,r4,r8,r10,r12,r15}
:0204C690 4500A917 strmi r10,[r0, #-0x917]		;(r0-0x917=*(fffff6e9))
:0204C694 5210613A andpls r6,r0,#0x8000000E
:0204C698 13BF2479 movnes r2,#0x79000000		;r2=2030043136(0x79000000)
:0204C69C 01F025FD ldreqsh r2,[r0, #+0x5d]!
:0204C6A0 FCD64031 ldc2l 0,cr4,[r6],{#0x31}
:0204C6A4 71942A25 orrvcs r2,r4,r5,lsr #0x14
:0204C6A8 09FD1929 unknown
:0204C6AC 794DE1C7 stmvcdb  r13 ,{r0,r1,r2,r6,r7,r8,r13,r14,r15}^
:0204C6B0 2510E116 ldrcs r14,[r0, #-0x116]		;(r0-0x116=*(fffffeea))
:0204C6B4 1A49F910 bne 032CAAFC
:0204C6B8 21C8156D biccs  r1,r8,r13,ror #0xa
:0204C6BC 09156110 ldmeqdb  r5 ,{r4,r8,r13,r14}
:0204C6C0 3B700600 blcc 03C4DEC8
:0204C6C4 390C01A0 stmccdb  r12 ,{r5,r7,r8}
:0204C6C8 04033514 streq r3,[r3],#-0x514
:0204C6CC 46111F71 unknown
:0204C6D0 000DBFD8 unknown
:0204C6D4 00651539 rsbeq  r1,r5,r9,lsr r5
:0204C6D8 F11065EA tstnv r0,r10,ror #0xb
:0204C6DC B1152EFC ldrltsh r2,[r5, -r12]
:0204C6E0 10151079 andnes r1,r5,r9,ror r0
:0204C6E4 80101978 andhis r1,r0,r8,ror r9
:0204C6E8 57581089 ldrplb r1,[r8,-r9, lsl #0x1]
:0204C6EC 06CD00E3 streqb r0,[r8,-r9, lsl #0x1]
:0204C6F0 89027D16 stmhidb  r2 ,{r1,r2,r4,r8,r10,r11,r12,r13,r14}
:0204C6F4 73147519 tstvc r4,#0x6400000
:0204C6F8 1D06E574 unknown
:0204C6FC 81101118 tsthi r0,r8,lsl r1
:0204C700 9DFCB71B ldclsl 7,cr11,[r12,#+0x6c]!
:0204C704 CF03D145 swigt 0x0003d145
:0204C708 F5D500B8 ldrnvb r0,[r5, #+0xb8]		;r5+0xb8=*(b4e52db9)
:0204C70C 00F9B221 rsceqs r11,r9,r1,lsr #0x4
:0204C710 68CA454D stmvsia  r10 ,{r0,r2,r3,r6,r8,r10,r14}^
:0204C714 19D510A9 ldmneib  r5 ,{r0,r3,r5,r7,r12}^
:0204C718 F500044E strnv r0,[r0, #-0x44e]		;(r0-0x44e=*(fffffbb2))
:0204C71C D901A58D stmledb  r1 ,{r0,r2,r3,r7,r8,r10,r13,r15}
:0204C720 0008E303 andeq  r14,r8,r3,lsl #0x6
:0204C724 FFE8E159 swinv 0x00e8e159
:0204C728 F900BAFF stmnvdb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r12,r13,r15}
:0204C72C C003813D andgt  r8,r3,r13,lsr r1
:0204C730 FF1CE59F swinv 0x001ce59f
:0204C734 20E1032F rsccs  r0,r1,r15,lsr #0x6
:0204C738 38020812 stmccda  r2 ,{r1,r4,r11}
:0204C73C 4034481D eormis r4,r4,r13,lsl r8
:0204C740 2A399400 bcs 02EB1748
:0204C744 49E12025 unknown
:0204C748 1C520008 ldcnel 0,cr0,[r2],{#0x8}
:0204C74C 5D606019 stcpll 0,cr6,[r0,#-0x64]!
:0204C750 14990503 ldrne r0,[r9],#+0x503
:0204C754 E5A901E5 str r0,[r9, #+0x1e5]!
:0204C758 A9C9B501 stmgeib  r9 ,{r0,r8,r10,r12,r13,r15}^
:0204C75C 11050011 unknown
:0204C760 0DD50000 unknown
:0204C764 1F910DD9 swine 0x00910dd9
:0204C768 D50BF1EB strle r15,[r11, #-0x1eb]		;(r11-0x1eb=*(fffffe15))
:0204C76C 8DD5003D unknown
:0204C770 1598C26F ldrne r12,[r8, #+0x26f]		;r8+0x26f=*(309bdc97)=#0(0x00000000)
:0204C774 0DAD9526 stceq  5,cr9,[r13,#+0x98]!
:0204C778 4248C59D submi  r12,r8,#0x27400000
:0204C77C A5F943E0 ldrgeb r4,[r9, #+0x3e0]!
:0204C780 1FC185F9 swine 0x00c185f9
:0204C784 529D1035 addpls r1,r13,#0x35
:0204C788 2D20DD01 stccs  13,cr13,[r0,#-0x4]!
:0204C78C D500290D strle r2,[r0, #-0x90d]		;(r0-0x90d=*(fffff6f3))
:0204C790 9103F705 unknown
:0204C794 14AD1304 unknown
:0204C798 B79DFC77 unknown
:0204C79C 17D54A08 ldrneb r4,[r5,+r8, lsl #0x14]
:0204C7A0 C00803BD strgth r0,[r8], -r13
:0204C7A4 2D64E590 stccsl 5,cr14,[r4,#-0x240]!
:0204C7A8 1A018300 bne 020AD3B0
:0204C7AC E28CE003 add  r14,r12,#0x3
:0204C7B0 0143C00E unknown
:0204C7B4 759021E0 ldrvc r2,[r0, #+0x1e0]		;r0+0x1e0=*(000001e0)
:0204C7B8 21224021 unknown
:0204C7BC C0456580 subgt  r6,r5,r0,lsl #0xb
:0204C7C0 40217FAA eormi  r7,r1,r10,lsr #0x1f
:0204C7C4 66802119 unknown
:0204C7C8 10024021 andne  r4,r2,r1,lsr #0x0
:0204C7CC 2100752A unknown
:0204C7D0 A1FFAD00 mvnges r10,r0,lsl #0x1a
:0204C7D4 67802143 strvs r2,r10,r0,lsl #0x1a
:0204C7D8 31513300 cmpcc r1,r0,lsl #0x6
:0204C7DC 82100E27 andhis r0,r0,#0x270
:0204C7E0 02200CE0 eoreq  r0,r0,#0xE000
:0204C7E4 3235281D eorccs r2,r5,#0x1D0000
:0204C7E8 401D11D9 ldrmisb r1,[r13], -r9
:0204C7EC 273901DD unknown
:0204C7F0 BF8875C5 swilt 0x008875c5
:0204C7F4 2D23F508 stccs  5,cr15,[r3,#-0x20]!
:0204C7F8 1495800D ldrne r8,[r5],#+0xd
:0204C7FC 14951DCD ldrne r1,[r5],#+0xdcd
:0204C800 60F60D0D rscvss r0,r6,r13,lsl #0x1a
:0204C804 8002E59D mulhi  r2,r13,r5
:0204C808 9A400689 bls 0304E234
:0204C80C 9001E520 andls  r14,r1,r0,lsr #0xa
:0204C810 917003F1 ldrlssh r0,[r0, #-0x31]!
:0204C814 B04C0910 sublt  r0,r12,r0,lsl r9
:0204C818 04E04868 unknown
:0204C81C 13E08940 mvnne  r8,#0x100000
:0204C820 14800575 strne r0,[r0],#+0x575
:0204C824 052C0019 streq r0,[r12, #-0x19]!
:0204C828 B9212901 stmltdb  r1!,{r0,r8,r11,r13}
:0204C82C 02036920 andeq  r6,r3,#0x80000
:0204C830 08E88D7A unknown
:0204C834 160101FD unknown
:0204C838 FD04BD14 unknown
:0204C83C F96DD890 unknown
:0204C840 0002F05D andeq  r15,r2,r13,asr r0
:0204C844 DA16755B ble 025E9DB8
:0204C848 9F127044 swils 0x00127044
:0204C84C 11752725 cmnne r5,r5,lsr #0xe
:0204C850 1801272F stmneda  r1 ,{r0,r1,r2,r3,r5,r8,r9,r10,r13}
:0204C854 E950322D ldmdb  r0 ,{r0,r2,r3,r5,r9,r12,r13}^
:0204C858 85005505 strhi r5,[r0, #-0x505]		;(r0-0x505=*(fffffafb))
:0204C85C 40351411 eormis r1,r5,r1,lsl r4
:0204C860 13155D3D tstne r5,#0xF40
:0204C864 B19D0DC1 orrlts r0,r13,r1,asr #0x1b
:0204C868 8D110259 unknown
:0204C86C F90F90E8 stmnvdb  r15 ,{r3,r5,r6,r7,r12,r15}
:0204C870 0010F1BD ldreqh r15,[r0], -r13
:0204C874 2530659D ldrcs r6,[r0, #-0x59d]!
:0204C878 E2004547 and  r4,r0,#0x11C00000
:0204C87C 55801118 strpl r1,[r0, #+0x118]		;r0+0x118=*(00000118)
:0204C880 B120ED1F unknown
:0204C884 B12C8920 unknown
:0204C888 FEE06100 cdp2 1,14,cr6,cr0,cr0,0
:0204C88C A0610889 rsbge  r0,r1,r9,lsl #0x11
:0204C890 6120F061 msrvs CPSR_,r1
:0204C894 19204103 stmnedb  r0!,{r0,r1,r8,r14}
:0204C898 F7404112 unknown
:0204C89C 0A051114 beq 02190CF4
:0204C8A0 9C72E500 ldclsl 5,cr14,[r2],#-0x0
:0204C8A4 520C40FD andpl  r4,r12,#0xFD
:0204C8A8 29050005 stmcsdb  r5 ,{r0,r2}
:0204C8AC 8970D54A ldmhidb  r0!,{r1,r3,r6,r8,r10,r12,r14,r15}^
:0204C8B0 41A04101 movmi  r4,r1,lsl #0x2		;r4=-805306368(0xd0000000)
:0204C8B4 FD5091F0 unknown
:0204C8B8 59109107 ldmpldb  r0 ,{r0,r1,r2,r8,r12,r15}
:0204C8BC 02103100 andeqs r3,r0,#0x0
:0204C8C0 10E50009 rscne  r0,r5,r9
:0204C8C4 007D6E68 rsbeqs r6,r13,r8,ror #0x1c
:0204C8C8 03431BC9 unknown
:0204C8CC B980B900 stmltib  r0 ,{r8,r11,r12,r13,r15}
:0204C8D0 E31045F0 tst r0,#0x3C000000
:0204C8D4 0401310F streq r3,[r1],#-0x10f
:0204C8D8 0DE35B00 stceql 11,cr5,[r3,#+0x0]!
:0204C8DC F8820989 stmnvia  r2 ,{r0,r3,r7,r8,r11}
:0204C8E0 45391AAD ldrmi r1,[r9, #-0xaad]!
:0204C8E4 499126D1 ldmmiib  r1 ,{r0,r4,r6,r7,r9,r10,r13}
:0204C8E8 66010025 strvs r0,[r1],-r5, lsr #0x0
:0204C8EC 2B8D000D blcs 0038C928
:0204C8F0 0FF94880 swieq 0x00f94880
:0204C8F4 D90151C9 stmledb  r1 ,{r0,r3,r6,r7,r8,r12,r14}
:0204C8F8 5000E553 andpl  r14,r0,r3,asr r5
:0204C8FC E5C91CDD strb r1,[r9, #+0xcdd]		;r9+0xcdd=*(00000ce5)
:0204C900 89089002 stmhidb  r8 ,{r1,r12,r15}
:0204C904 55550041 ldrplb r0,[r5, #-0x41]		;(r5-0x41=*(b4e52cc0))
:0204C908 0C107523 ldceq  5,cr7,[r0],{#0x23}
:0204C90C E51A9010 ldr r9,[r10, #-0x10]		;(r10-0x10=*(8daa9137))
:0204C910 0C006505 stceq  5,cr6,[r0],{#0x5}
:0204C914 40100065 andmis r0,r0,r5,ror #0x0
:0204C918 8D941E69 unknown
:0204C91C 01ED02C5 mvneq  r0,r5,asr #0x5
:0204C920 300940E5 andcc  r4,r9,r5,ror #0x1
:0204C924 4E4000D9 mcrmi 0,2,r0,cr0,cr9,{6}
:0204C928 F928E58D stmnvdb  r8!,{r0,r2,r3,r7,r8,r10,r13,r14,r15}
:0204C92C 0909301D stmeqdb  r9 ,{r0,r2,r3,r4,r12,r13}
:0204C930 D0501801 subles r1,r0,r1,lsl #0x10
:0204C934 100972D1 unknown
:0204C938 00310035 eoreqs r0,r1,r5,lsr r0
:0204C93C 3532FC14 ldrcc r15,[r2, #-0xc14]!
:0204C940 61D01830 bicvss r1,r0,r0,lsr r8
:0204C944 11051873 unknown
:0204C948 091D22A9 ldmeqdb  r13 ,{r0,r3,r5,r7,r9,r13}
:0204C94C E5D410E9 ldrb r1,[r4, #+0xe9]		;r4+0xe9=*(d00000e9)
:0204C950 08007108 stmeqda  r0 ,{r3,r8,r12,r13,r14}
:0204C954 70210411 eorvc  r0,r1,r1,lsl r4
:0204C958 290FD9D0 stmcsdb  r15 ,{r4,r6,r7,r8,r11,r12,r14,r15}
:0204C95C 1D5BED43 unknown
:0204C960 14102110 ldrne r2,[r0],#-0x110
:0204C964 5F090529 swipl 0x00090529
:0204C968 6502E120 strvs r14,[r2, #-0x120]		;r2-0x120=*(78fffee0)=#0(0x00000000)
:0204C96C 85451500 strhib r1,[r5, #-0x500]		;(r5-0x500=*(b4e52801))
:0204C970 1DD026FD unknown
:0204C974 3485B613 strcc r11,[r5],#+0x613
:0204C978 09131DF8 ldmeqdb  r3 ,{r3,r4,r5,r6,r7,r8,r10,r11,r12}
:0204C97C 111A0D4A tstne r10,r10,asr #0x1a
:0204C980 21015B1A unknown
:0204C984 E10197BD strh r9,[r1, -r13]
:0204C988 1E313E25 cdpne 14,2,cr3,cr1,cr5,1
:0204C98C 00110101 andeqs r0,r1,r1,lsl #0x2
:0204C990 BE210107 cdplt 1,2,cr0,cr1,cr7,0
:0204C994 065513A5 ldreqb r1,[r5],-r5, lsr #0x7
:0204C998 0C151101 ldceq  1,cr1,[r5],{#0x1}
:0204C99C D08DF8B3 strleh r15,[r13], +r3
:0204C9A0 7DCF8101 unknown
:0204C9A4 40090C40 andmi  r0,r9,r0,asr #0x18
:0204C9A8 20004514 andcs  r4,r0,r4,lsl r5
:0204C9AC 55054F89 strpl r4,[r5, #-0xf89]		;(r5-0xf89=*(b4e51d78))
:0204C9B0 9796009D unknown
:0204C9B4 94200DF1 unknown
:0204C9B8 810920E5 unknown
:0204C9BC E00CEC03 and  r14,r12,r3,lsl #0x18
:0204C9C0 00481CB5 streqh r1,[r8],#-0xc5
:0204C9C4 D110212A tstle r0,r10,lsr #0x2
:0204C9C8 90C5DB53 sbcls  r13,r5,r3,asr r11
:0204C9CC B5402153 strltb r2,[r0, #-0x153]		;(r0-0x153=*(fffffead))
:0204C9D0 1CED101E stcnel 0,cr1,[r13],#+0x78
:0204C9D4 11C923AD bicne  r2,r9,r13,lsr #0x7
:0204C9D8 A10035ED unknown
:0204C9DC 71FB4A40 mvnvcs r4,r0,asr #0x14
:0204C9E0 35558570 ldrccb r8,[r5, #-0x570]		;(r5-0x570=*(b4e52791))
:0204C9E4 F3109910 tstnv r0,#0x40000
:0204C9E8 41F012E1 mvnmis r1,r1,ror #0x5
:0204C9EC 0771421D unknown
:0204C9F0 329D3549 addccs r3,r13,#0x12400000
:0204C9F4 0003791A andeq  r7,r3,r10,lsl r9
:0204C9F8 98102CEB ldmlsda  r0 ,{r0,r1,r3,r5,r6,r7,r10,r11,r13}
:0204C9FC 801241E5 andhis r4,r2,r5,ror #0x3
:0204CA00 0EE30259 mcreq 2,7,r0,cr3,cr9,{2}
:0204CA04 11E10089 mvnne  r0,r9,lsl #0x1
:0204CA08 1D213F65 stcne  15,cr3,[r1,#-0x194]!
:0204CA0C 99F91001 unknown
:0204CA10 65196D00 ldrvs r6,[r9, #-0xd00]		;(r9-0xd00=*(fffff308))
:0204CA14 30002D27 andcc  r2,r0,r7,lsr #0x1a
:0204CA18 8D500179 unknown
:0204CA1C 6172E52F cmnvs r2,r15,lsr #0xa
:0204CA20 13991043 orrnes r1,r9,#0x43
:0204CA24 1195200D orrnes r2,r5,r13
:0204CA28 10E37454 rscne  r7,r3,r4,asr r4
:0204CA2C 95F04CAD ldrlsb r4,[r0, #+0xcad]!
:0204CA30 10226D0C eorne  r6,r2,r12,lsl #0x1a
:0204CA34 BDB4084D ldclt  8,cr0,[r4,#+0x134]!
:0204CA38 A5FB2102 ldrgeb r2,[r11, #+0x102]!
:0204CA3C 193110B3 ldmnedb  r1!,{r0,r1,r4,r5,r7,r12}
:0204CA40 A901F581 stmgedb  r1 ,{r0,r7,r8,r10,r12,r13,r14,r15}
:0204CA44 5FE92D4F swipl 0x00e92d4f
:0204CA48 A00181DE unknown
:0204CA4C 39E120A0 unknown
:0204CA50 4155B110 cmpmi r5,r0,lsl r1
:0204CA54 0E00ED55 mcreq 13,0,r14,cr0,cr5,{2}
:0204CA58 E3E02A60 mvn  r2,#0x60000
:0204CA5C E2465008 sub  r5,r6,#0x8
:0204CA60 46004014 unknown
:0204CA64 86700EE2 unknown
:0204CA68 008014E2 addeq  r1,r0,r2,ror #0x9
:0204CA6C 0DDD1005 unknown
:0204CA70 900C19B0 strlsh r1,[r12], -r0
:0204CA74 8DB00009 ldchi  0,cr0,[r0,#+0x24]!
:0204CA78 AD08E52B unknown
:0204CA7C 1D198D07 unknown
:0204CA80 9F212C10 swils 0x00212c10
:0204CA84 9109911C unknown
:0204CA88 D195FE30 orrles r15,r5,r0,lsr r14
:0204CA8C 0006B11E andeq  r11,r6,r14,lsl r1
:0204CA90 41E13352 mvnmi  r3,r2,asr r3
:0204CA94 3710F910 unknown
:0204CA98 0F31B196 swieq 0x0031b196
:0204CA9C 45A64045 strmi r4,[r6, #+0x45]!
:0204CAA0 6FF045F0 swivs 0x00f045f0
:0204CAA4 492D4049 stmmidb  r13!,{r0,r3,r6,r14}
:0204CAA8 004905C0 subeq  r0,r9,r0,asr #0xb
:0204CAAC 003510AB eoreqs r1,r5,r11,lsr #0x1
:0204CAB0 DD10105D unknown
:0204CAB4 5D000A0B unknown
:0204CAB8 61249600 unknown
:0204CABC 0CE20210 stceql 2,cr0,[r2],#+0x40
:0204CAC0 2C005924 stccs  9,cr5,[r0],{#0x24}
:0204CAC4 01310242 teqeq r1,r2,asr #0x4
:0204CAC8 0102E183 unknown
:0204CACC 22282200 eorcs  r2,r8,#0x0
:0204CAD0 659C3DE5 ldrvs r3,[r12, #+0xde5]		;r12+0xde5=*(00000de5)
:0204CAD4 652F6501 strvs r6,[r15, #-0x501]!
:0204CAD8 ED701901 ldcl 9,cr1,[r0,#-0x4]!
:0204CADC FD011D0B unknown
:0204CAE0 1505FD15 strne r15,[r5, #-0xd15]		;(r5-0xd15=*(b4e51fec))
:0204CAE4 0004D810 andeq  r13,r4,r0,lsl r8
:0204CAE8 861061EB ldrhi r6,r13,r4,r0,lsl r8
:0204CAEC 105D11BD ldrneh r1,[r13],#-0x1d
:0204CAF0 E1DDC0BE ldrh r12,[r13, #+0xe]		;r13+0xe=*(c0b9a41e)
:0204CAF4 8345E50A unknown
:0204CAF8 E1A0344C mov  r3,r12,asr #0x8
:0204CAFC 0C65C40C stceql 4,cr12,[r5],#-0x30
:0204CB00 E2034030 and  r4,r3,#0x30
:0204CB04 E20CCCFF and  r12,r12,#0xFF00
:0204CB08 8300300C unknown
:0204CB0C 113803E1 teqne r8,r1,ror #0x7
:0204CB10 3D993805 unknown
:0204CB14 84D01C61 ldrhib r1,[r0],#+0xc61
:0204CB18 101D34D9 ldrnesb r3,[r13], -r9
:0204CB1C 8F237902 swihi 0x00237902
:0204CB20 569A1201 ldrpl r1,[r10],+r1, lsl #0x4
:0204CB24 C5965BE5 ldrgt r5,[r6, #+0xbe5]		;r6+0xbe5=*(03b0273d)=#658517572(0x27402e44)
:0204CB28 FFFFB030 swinv 0x00ffb030
:0204CB2C 1169081A unknown
:0204CB30 0CD9DE5F ldceql 14,cr13,[r9],{#0x5f}
:0204CB34 DCE8BD8F stclel 13,cr11,[r8],#+0x23c
:0204CB38 380F6709 stmccda  r15 ,{r0,r3,r8,r9,r10,r13,r14}
:0204CB3C 23A11F51 movcs  r1,#0x144		;r1=324(0x144)
:0204CB40 01451849 unknown
:0204CB44 7D8421A9 unknown
:0204CB48 09990681 ldmeqib  r9 ,{r0,r7,r9,r10}
:0204CB4C 300C0001 andcc  r0,r12,r1
:0204CB50 0758E584 ldreqb r14,[r8,-r4, lsl #0xb]
:0204CB54 18251021 stmneda  r5!,{r0,r5,r12}
:0204CB58 3D0A4520 unknown
:0204CB5C FF96E406 swinv 0x0096e406
:0204CB60 1C55EB1B ldcnel 11,cr14,[r5],{#0x1b}
:0204CB64 935C1009 cmpls r12,#0x9
:0204CB68 00093F49 andeq  r3,r9,r9,asr #0x1e
:0204CB6C 65E620BD strvsb r2,[r6, #+0xbd]!
:0204CB70 FD600005 stc2l 0,cr0,[r0,#-0x14]!
:0204CB74 DD935605 unknown
:0204CB78 CA064905 bgt 021DEF94
:0204CB7C 05510B75 ldreqb r0,[r1, #-0xb75]		;(r1-0xb75=*(fffff5cf))
:0204CB80 113D0A5D teqne r13,r13,asr r10
:0204CB84 92A9182D adcls  r1,r9,#0x2D0000
:0204CB88 7F0200F1 swivc 0x000200f1
:0204CB8C 90139560 andlss r9,r3,r0,ror #0xa
:0204CB90 E0464091 unknown
:0204CB94 129512A5 addnes r1,r5,#0x5000000A
:0204CB98 09DDB0CA ldmeqib  r13 ,{r1,r3,r6,r7,r12,r13,r15}^
:0204CB9C 2511F647 ldrcs r15,[r1, #-0x647]		;(r1-0x647=*(fffffafd))
:0204CBA0 1DAA1F1D stcne  15,cr1,[r10,#+0x74]!
:0204CBA4 31B9B210 movccs r11,r0,lsl r2		;r11=0(0x0)
:0204CBA8 6DF03120 ldcvsl 1,cr3,[r0,#+0x80]!
:0204CBAC 45450410 strmib r0,[r5, #-0x410]		;r5-0x410=*(27402a34)=#0(0x00000000)
:0204CBB0 AE00FDCA cdpge 13,0,cr15,cr0,cr10,6
:0204CBB4 4A7D2AAD bmi 03F97670
:0204CBB8 7161FAAC msrvc SPSR_c,r12
:0204CBBC 05E52125 streqb r2,[r5, #+0x125]!
:0204CBC0 B5F31069 ldrltb r1,[r3, #+0x69]!
:0204CBC4 9104C902 unknown
:0204CBC8 02AD64CD adceq  r6,r13,#0xCD000000
:0204CBCC 10092975 andne  r2,r9,r5,ror r9
:0204CBD0 000D7B3F andeq  r7,r13,r15,lsr r11
:0204CBD4 09045144 stmeqdb  r4 ,{r2,r6,r8,r12,r14}
:0204CBD8 3B24BD00 blcc 0297BFE0
:0204CBDC 100D0009 andne  r0,r13,r9
:0204CBE0 0710FFDD unknown
:0204CBE4 001126E2 andeqs r2,r1,r2,ror #0xd
:0204CBE8 A02011B4 unknown
:0204CBEC 00FD02E5 rsceqs r0,r13,r5,ror #0x5
:0204CBF0 E1C426B4 strh r2,[r4, #+0x64]		;r4+0x64=*(d0000064)
:0204CBF4 83000927 unknown
:0204CBF8 21D416B6 ldrcsh r1,[r4, #+0x66]		;r4+0x66=*(d0000066)
:0204CBFC 26452422 strcsb r2,[r5],-r2, lsr #0x8
:0204CC00 6885141D stmvsia  r5 ,{r0,r2,r3,r4,r10,r12}
:0204CC04 8124DDE5 unknown
:0204CC08 094B7935 stmeqdb  r11 ,{r0,r2,r4,r5,r8,r11,r12,r13,r14}^
:0204CC0C 000D0F30 andeq  r0,r13,r0,lsr r15
:0204CC10 60DE1749 sbcvss r1,r14,r9,asr #0xe
:0204CC14 05159400 ldreq r9,[r5, #-0x400]		;r5-0x400=*(27402a44)=#0(0x00000000)
:0204CC18 930DE241 unknown
:0204CC1C 90107D08 andlss r7,r0,r8,lsl #0x1a
:0204CC20 943050E8 unknown
:0204CC24 050104E5 streq r0,[r1, #-0x4e5]		;(r1-0x4e5=*(fffffc5f))
:0204CC28 31F86B48 mvnccs r6,r8,asr #0x16
:0204CC2C 25318495 ldrcs r8,[r1, #-0x495]!
:0204CC30 A970D910 ldmgedb  r0!,{r4,r8,r11,r12,r14,r15}^
:0204CC34 32652E75 rsbcc  r2,r5,#0x750
:0204CC38 050105C9 streq r0,[r1, #-0x5c9]		;(r1-0x5c9=*(fffffb7b))
:0204CC3C 10C5193D sbcne  r1,r5,r13,lsr r9
:0204CC40 BFC0E1A7 swilt 0x00c0e1a7
:0204CC44 F261F0E1 rsbnv  r15,r1,#0xE1
:0204CC48 30F1F603 rscccs r15,r1,r3,lsl #0xc
:0204CC4C 612035D5 unknown
:0204CC50 673DD3F2 unknown
:0204CC54 69173D20 ldmvsdb  r7 ,{r5,r8,r10,r11,r12,r13}
:0204CC58 21799210 cmncs r9,r0,lsl r2
:0204CC5C AD006927 unknown
:0204CC60 8A006D01 bhi 0206806C
:0204CC64 058759FF streq r5,[r7, #+0x9ff]		;r7+0x9ff=*(000009ff)
:0204CC68 007538C1 rsbeqs r3,r5,r1,asr #0x11
:0204CC6C 853085B2 ldrhi r8,[r0, #-0x5b2]!
:0204CC70 75E82075 strvcb r2,[r8, #+0x75]!
:0204CC74 BA144D00 blt 0256007C
:0204CC78 21B58115 movcss r8,r5,lsl r1		;r8=1946346560(0x7402e440)
:0204CC7C 01F17937 mvneqs r7,lsr r7
:0204CC80 9310108D tstls r0,#0x8D
:0204CC84 4B472171 blmi 03215250
:0204CC88 91E28120 mvnls  r8,r0,lsr #0x2
:0204CC8C 6E1BA510 mrcvs 5,0,r10,cr11,cr0,{0}
:0204CC90 F17D1049 cmnnv r13,r9,asr #0x0
:0204CC94 0DF17DD8 ldceql 13,cr7,[r1,#+0x360]!
:0204CC98 109DCA80 addnes r12,r13,r0,lsl #0x15
:0204CC9C 7D217110 stcvc  1,cr7,[r1,#-0x40]!
:0204CCA0 6D6BC620 stcvsl 6,cr12,[r11,#-0x80]!
:0204CCA4 10499841 subne  r9,r9,r1,asr #0x10
:0204CCA8 961016CD ldrls r1,r9,r9,r1,asr #0x10
:0204CCAC 8D528D15 unknown
:0204CCB0 1586108C strne r1,[r6, #+0x8c]		;r6+0x8c=*(03b01be4)=#-1920520141(0x8d873033)
:0204CCB4 122D2165 eorne  r2,r13,#0x40000019
:0204CCB8 1EC129C1 cdpne 9,12,cr2,cr1,cr1,6
:0204CCBC 03E594F0 mvneq  r9,#0xF0000000
:0204CCC0 C000E950 andgt  r14,r0,r0,asr r9
:0204CCC4 2710E59C unknown
:0204CCC8 01E285E0 mvneq  r8,r0,ror #0xb
:0204CCCC 60022170 andvs  r2,r2,r0,ror r1
:0204CCD0 ED30E540 ldc  5,cr14,[r0,#-0x100]!
:0204CCD4 00710314 rsbeqs r0,r1,r4,lsl r3
:0204CCD8 82CDFF48 sbchi  r15,r13,#0x120
:0204CCDC 8DCB3079 unknown
:0204CCE0 074A0539 unknown
:0204CCE4 20301110 eorcss r1,r0,r0,lsl r1
:0204CCE8 53A601FD movpl  r0,#0x4000003F		;r0=1073741887(0x4000003f)
:0204CCEC 13FD10ED mvnnes r1,#0xED
:0204CCF0 049510DD ldreq r1,[r5],#+0xdd
:0204CCF4 744F85A2 strvcb r8,[r15],#-0x5a2
:0204CCF8 85AF805D strhi r8,[r15, #+0x5d]!
:0204CCFC E160E122 unknown
:0204CD00 40E104F0 unknown
:0204CD04 E140292A unknown
:0204CD08 F0E1D7F0 unknown
:0204CD0C E120415C unknown
:0204CD10 107D78F0 unknown
:0204CD14 007D2C0D rsbeqs r2,r13,r13,lsl #0x18
:0204CD18 E59630ED ldr r3,[r6, #+0xed]		;r6+0xed=*(03b01c45)=#-692085247(0xd6bf9e01)
:0204CD1C 20441C15 subcs  r1,r4,r5,lsl r12
:0204CD20 0708E593 unknown
:0204CD24 500261C0 andpl  r6,r2,r0,asr #0x3
:0204CD28 01B12935 moveqs r2,lsr r5		;r2=658517572(0x27402e44)
:0204CD2C 0534E08C ldreq r14,[r4, #-0x8c]!
:0204CD30 FF050510 swinv 0x00050510
:0204CD34 8078B071 rsbhis r11,r8,r1,ror r0
:0204CD38 7894F071 ldmvcia  r4 ,{r0,r4,r5,r6,r12,r13,r14,r15}
:0204CD3C 28F50071 unknown
:0204CD40 E28621C9 add  r2,r6,#0x40000032
:0204CD44 8E21456A cdphi 5,2,cr4,cr1,cr10,3
:0204CD48 61FF0645 mvnvss r0,r5,asr #0xc
:0204CD4C 606178F0 unknown
:0204CD50 6106F061 unknown
:0204CD54 61F1B540 mvnvss r11,r0,asr #0xa
:0204CD58 61F06140 mvnvss r6,r0,asr #0x2
:0204CD5C FFFF23F0 swinv 0x00ff23f0
:0204CD60 918EF061 orrls  r15,r14,r1,ror #0x0
:0204CD64 790091AD stmvcdb  r0 ,{r0,r2,r3,r5,r7,r8,r12,r15}
:0204CD68 FD057D04 unknown
:0204CD6C 100A7500 andne  r7,r10,r0,lsl #0xa
:0204CD70 20BF00E9 adccss r0,r15,r9,ror #0x1
:0204CD74 EDD8E282 unknown
:0204CD78 E9201104 stmdb  r0!,{r2,r8,r12}
:0204CD7C 8D70184C ldchil 8,cr1,[r0,#-0x130]!
:0204CD80 2D086D04 unknown
:0204CD84 690A4536 stmvsdb  r10 ,{r1,r2,r4,r5,r8,r10,r14}
:0204CD88 E107C923 unknown
:0204CD8C FF082927 swinv 0x00082927
:0204CD90 105557B1 ldrneh r5,[r5],#-0x71
:0204CD94 154D2D65 strneb r2,[r13, #-0xd65]		;(r13-0xd65=*(c0b996ab))
:0204CD98 550DDD43 strpl r13,[r13, #-0xd43]		;(r13-0xd43=*(c0b996cd))
:0204CD9C 3D6F9015 stcccl 0,cr9,[r15,#-0x54]!
:0204CDA0 01A58004 moveq  r8,r4			;r8=-805306368(0xd0000000)
:0204CDA4 0107055D unknown
:0204CDA8 ED10550F unknown
:0204CDAC E944ED1E stmdb  r4 ,{r1,r2,r3,r4,r8,r10,r11,r13,r14,r15}^
:0204CDB0 882EE910 stmhida  r14!,{r4,r8,r11,r13,r14,r15}
:0204CDB4 91246CE0 unknown
:0204CDB8 4AB98605 bmi 00EAE5D4
:0204CDBC 10491085 subne  r1,r9,r5,lsl #0x1
:0204CDC0 6C008107 stcvs  1,cr8,[r0],{#0x7}
:0204CDC4 978201F7 unknown
:0204CDC8 FD8317C9 unknown
:0204CDCC E2876005 add  r6,r7,#0x5
:0204CDD0 0031202D eoreqs r2,r1,r13,lsr #0x0
:0204CDD4 047D06C5 unknown
:0204CDD8 69B30081 ldmvsib  r3!,{r0,r7}
:0204CDDC 0008B800 andeq  r11,r8,r0,lsl #0x10
:0204CDE0 50003516 andpl  r3,r0,r6,lsl r5
:0204CDE4 1091E599 umullnes r14,r1,r9,r5
:0204CDE8 11994058 orrnes r4,r9,r8,asr r0
:0204CDEC 8D03208D unknown
:0204CDF0 0D1E5900 unknown
:0204CDF4 000D0B50 andeq  r0,r13,r0,asr r11
:0204CDF8 0DDD00A1 unknown
:0204CDFC 07155120 ldreq r5,[r5,-r0, lsr #0x2]
:0204CE00 1003FDF5 unknown
:0204CE04 3113E599 unknown
:0204CE08 91204410 unknown
:0204CE0C E08800A1 add  r0,r8,r1,lsr #0x1
:0204CE10 47201102 strmi r1,[r0,-r2, lsl #0x2]!
:0204CE14 002901E0 eoreq  r0,r9,r0,ror #0x3
:0204CE18 0BCD0009 bleq 0138CE44
:0204CE1C 01792090 unknown
:0204CE20 4AE08510 bmi 0186E268
:0204CE24 14C150AD strneb r5,[r1],#+0xad
:0204CE28 250E69C2 strcs r6,[r14, #-0x9c2]		;(r14-0x9c2=*(fffff63e))
:0204CE2C 89005011 stmhidb  r0 ,{r0,r4,r12,r14}
:0204CE30 0C161DE2 ldceq  13,cr1,[r6],{#0xe2}
:0204CE34 4909F543 stmmidb  r9 ,{r0,r1,r6,r8,r10,r12,r13,r14,r15}
:0204CE38 9120A183 unknown
:0204CE3C 69616932 unknown
:0204CE40 A97A05F1 unknown
:0204CE44 54F0A9E0 unknown
:0204CE48 F0A960A9 adcnv  r6,r9,r9,lsr #0x1
:0204CE4C 64000D02 strvs r0,[r0],#-0xd02
:0204CE50 069D205B unknown
:0204CE54 12C50099 sbcne  r0,r5,#0x99
:0204CE58 00CD1003 sbceq  r1,r13,r3
:0204CE5C EBFF4EF9 bl 02020A48
:0204CE60 E90510C9 stmdb  r5 ,{r0,r3,r6,r7,r12}
:0204CE64 1E01B117 mcrne 1,0,r11,cr1,cr7,{0}
:0204CE68 30C934F7 unknown
:0204CE6C 009015D1 ldreqsb r1,[r0], +r1
:0204CE70 A2751585 rsbges r1,r5,#0x21400000
:0204CE74 EDC31CF1 unknown
:0204CE78 7010C511 andvcs r12,r0,r1,lsl r5
:0204CE7C 07A900C5 streq r0,r12,r0,r1,lsl r5
:0204CE80 10C51651 sbcne  r1,r5,r1,asr r6
:0204CE84 C1FB1641 mvngts r1,r1,asr #0xc
:0204CE88 BD00B510 unknown
:0204CE8C B0BD0720 adclts r0,r13,r0,lsr #0xe
:0204CE90 F0BD0501 adcnvs r0,r13,r1,lsl #0xa
:0204CE94 9F107770 swils 0x00107770
:0204CE98 1EBD008D cdpne 0,10,cr0,cr13,cr13,4
:0204CE9C 1001E5D1 unknown
:0204CEA0 0A95D10C beq 005C12D8
:0204CEA4 2004E080 andcs  r14,r4,r0,lsl #0x1
:0204CEA8 0102E7C0 unknown
:0204CEAC 0F89C310 swieq 0x0089c310
:0204CEB0 84300359 unknown
:0204CEB4 C06518E2 rsbgt  r1,r5,r2,ror #0x11
:0204CEB8 84100E31 ldrhi r0,[r0],#-0xe31
:0204CEBC 04C003E2 streqb r0,[r0],#+0x3e2
:0204CEC0 19D7E7C0 ldmneib  r7 ,{r6,r7,r8,r9,r10,r13,r14,r15}^
:0204CEC4 08510500 ldmeqda  r1 ,{r8,r10}^
:0204CEC8 A8001505 stmgeda  r0 ,{r0,r2,r8,r10,r12}
:0204CECC 108D3FD9 unknown
:0204CED0 0C691A65 stceql 10,cr1,[r9],#-0x194
:0204CED4 40020205 andmi  r0,r2,r5,lsl #0x4
:0204CED8 D19F00F1 ldrlesh r0,[r15, +r1]
:0204CEDC 35C10010 strccb r0,[r1, #+0x10]		;r1+0x10=*(8d873043)
:0204CEE0 ADFFF6EB ldcgel 6,cr15,[r15,#+0x3ac]!
:0204CEE4 C50D81C1 strgt r8,[r13, #-0x1c1]		;(r13-0x1c1=*(c0b9a24f))
:0204CEE8 486151AD unknown
:0204CEEC 014541A9 unknown
:0204CEF0 01AD0445 moveq  r0,r5,asr #0x8
:0204CEF4 211D0205 tstcs r13,r5,lsl #0x4
:0204CEF8 00490BFF unknown
:0204CEFC 10B01C55 adcnes r1,r0,r5,asr r12
:0204CF00 101DE1CD andnes r14,r13,r13,asr #0x3
:0204CF04 1912E986 ldmnedb  r2 ,{r1,r2,r7,r8,r11,r13,r14,r15}
:0204CF08 00550010 subeqs r0,r5,r0,lsl r0
:0204CF0C E2844002 add  r4,r4,#0x2
:0204CF10 A410450B ldrge r4,[r0],#-0x50b
:0204CF14 30033100 andcc  r3,r3,r0,lsl #0x2
:0204CF18 35D010C1 ldrccb r1,[r0, #+0xc1]		;r0+0xc1=*(40000100)=#0(0x00000000)
:0204CF1C E5D0A900 ldrb r10,[r0, #+0x900]		;r0+0x900=*(4000093f)=#0(0x00000000)
:0204CF20 0265E008 rsbeq  r14,r5,#0x8
:0204CF24 10040015 andne  r0,r4,r5,lsl r0
:0204CF28 01E08E30 mvneq  r8,lsr r0
:0204CF2C 020DC100 andeq  r12,r13,#0x0
:0204CF30 A00055D3 unknown
:0204CF34 A566E284 strgeb r14,[r6, #-0x284]!
:0204CF38 0115CE29 tsteq r5,r9,lsr #0x1c
:0204CF3C A8046D84 stmgeda  r4 ,{r2,r7,r8,r10,r11,r13,r14}
:0204CF40 0D01E7CE unknown
:0204CF44 8E200C00 cdphi 12,2,cr0,cr0,cr0,0
:0204CF48 100208E0 andne  r0,r2,r0,ror #0x11
:0204CF4C 0501F5D3 streq r15,[r1, #-0x5d3]		;(r1-0x5d3=*(fffffa2d))
:0204CF50 0841D310 stmeqda  r1 ,{r4,r8,r9,r12,r14,r15}^
:0204CF54 037158C2 cmneq r1,#0xC20000
:0204CF58 6DDEE5C2 unknown
:0204CF5C D9084D02 stmledb  r8 ,{r1,r8,r10,r11,r14}
:0204CF60 F100C503 unknown
:0204CF64 2001001D andcs  r0,r1,r13,lsl r0
:0204CF68 2108E5DC unknown
:0204CF6C E0410702 sub  r0,r1,r2,lsl #0xe
:0204CF70 300EE284 andcc  r14,r14,r4,lsl #0x5
:0204CF74 000EE7C1 andeq  r14,r14,r1,asr #0xf
:0204CF78 01E081E0 mvneq  r8,r0,ror #0x3
:0204CF7C 0FE5CE20 swieq 0x00e5ce20
:0204CF80 03E540DC mvneq  r4,#0xDC
:0204CF84 0BE5DC30 bleq 019C404C
:0204CF88 E2008420 and  r8,r0,#0x20000000
:0204CF8C 2DCE0002 unknown
:0204CF90 3002210E andcc  r2,r2,r14,lsl #0x2
:0204CF94 AEE530CE cdpge 0,14,cr3,cr5,cr14,6
:0204CF98 A0B9FFF6 unknown
:0204CF9C 0789D018 unknown
:0204CFA0 2040B990 unknown
:0204CFA4 110800B5 strneh r0,[r8, -r5]
:0204CFA8 35306700 ldrcc r6,[r0, #-0x700]!
:0204CFAC C1309500 teqgt r0,r0,lsl #0xa
:0204CFB0 ECC02019 stcl 0,cr2,[r0],{#0x19}
:0204CFB4 04100207 ldreq r0,[r0],#-0x207
:0204CFB8 B432B1C0 unknown
:0204CFBC B1E1D120 mvnlt  r13,r0,lsr #0x2
:0204CFC0 C2195D06 andgts r5,r9,#0x180
:0204CFC4 12502189 subnes r2,r0,#0x40000022
:0204CFC8 11300208 teqne r0,r8,lsl #0x4
:0204CFCC 3041404D subcc  r4,r1,r13,asr #0x0
:0204CFD0 55024D90 strpl r4,[r2, #-0xd90]		;r2-0xd90=*(274020b4)=#0(0x00000000)
:0204CFD4 E900FD02 stmdb  r0 ,{r1,r8,r10,r11,r12,r13,r14,r15}
:0204CFD8 00410312 subeq  r0,r1,r2,lsl r3
:0204CFDC B41175BC ldrlt r7,[r1],#-0x5bc
:0204CFE0 03C9CD40 biceq  r12,r9,#0x1000
:0204CFE4 1106E5D3 unknown
:0204CFE8 D31FCD50 tstle r15,#0x1400
:0204CFEC 102100E5 eorne  r0,r1,r5,ror #0x1
:0204CFF0 C1228CC0 unknown
:0204CFF4 40E5C50F rscmi  r12,r5,r15,lsl #0xa
:0204CFF8 300DC140 andcc  r12,r13,r0,asr #0x2
:0204CFFC E0A10179 adc  r0,r1,r9,ror r1
:0204D000 D40049D4 strle r4,[r0],#-0x9d4
:0204D004 83500CE5 cmphi r0,#0xE500
:0204D008 E00CE004 and  r14,r12,r4
:0204D00C 4001E7C3 andmi  r14,r1,r3,asr #0xf
:0204D010 02E500C5 rsceq  r0,r5,#0xC5
:0204D014 68E28CE0 unknown
:0204D018 400E08B5 strmih r0,[r14], -r5
:0204D01C 03E7C340 mvneq  r12,#0x1
:0204D020 00E28CC0 rsceq  r8,r2,r0,asr #0x19
:0204D024 B1020100 unknown
:0204D028 60550001 subvss r0,r5,r1
:0204D02C 1CC1139D stcnel 3,cr1,[r1],{#0x9d}
:0204D030 00857130 addeq  r7,r5,r0,lsr r1
:0204D034 55103E28 ldrpl r3,[r0, #-0xe28]		;r0-0xe28=*(3ffff217)=#0(0x00000000)
:0204D038 D1004969 unknown
:0204D03C F150452B cmpnv r0,r11,lsr #0xa
:0204D040 E1D526B6 ldrh r2,[r5, #+0x66]		;r5+0x66=*(27402eaa)=#0(0x00000000)
:0204D044 E0811000 add  r1,r1,r0
:0204D048 95005000 strls r5,[r0, #-0x0]		;r0-0x0=*(4000003f)=#0(0x00000000)
:0204D04C E2810621 add  r0,r1,#0x2100000
:0204D050 FF08F84E swinv 0x0008f84e
:0204D054 953050EB ldrls r5,[r0, #-0xeb]!
:0204D058 E8940EB5 ldmia  r4 ,{r0,r2,r4,r5,r7,r9,r10,r11}
:0204D05C 11390520 teqne r9,r0,lsr #0xa
:0204D060 69E08310 unknown
:0204D064 8278A1F6 rsbhis r10,r8,#0x8000003D
:0204D068 8808A138 stmhida  r8 ,{r3,r4,r5,r8,r13,r15}
:0204D06C 11990005 orrnes r0,r9,r5
:0204D070 11090908 unknown
:0204D074 1519DA12 ldrne r13,[r9, #-0xa12]		;(r9-0xa12=*(fffff5ee))
:0204D078 E5952050 ldr r2,[r5, #+0x50]		;r5+0x50=*(00000050)
:0204D07C 02E006B5 rsceq  r0,r0,#0xB500000
:0204D080 D22BAD21 eorle  r10,r11,#0x840
:0204D084 AD06F5E7 unknown
:0204D088 8C05950F stchi  5,cr9,[r5],{#0xf}
:0204D08C 05850019 streq r0,[r5, #+0x19]		;r5+0x19=*(00000019)
:0204D090 19381185 ldmnedb  r8!,{r0,r2,r7,r8,r12}
:0204D094 011C5540 tsteq r12,r0,asr #0xa
:0204D098 ED025168 unknown
:0204D09C D33005FD teqle r0,#0x3F400000
:0204D0A0 800804BD strhih r0,[r8], -r13
:0204D0A4 35028529 strcc r8,[r2, #-0x529]		;(r2-0x529=*(fffffad7))
:0204D0A8 9D00354B unknown
:0204D0AC 92E59201 rscls  r9,r5,#0x10000000
:0204D0B0 A78F00FC unknown
:0204D0B4 8D1B5D45 unknown
:0204D0B8 301B3D05 andccs r3,r11,r5,lsl #0x1a
:0204D0BC 9C038D90 stcls  13,cr8,[r3],{#0x90}
:0204D0C0 51931531 orrpls r1,r3,r1,lsr r5
:0204D0C4 2A819200 bcs 000B18CC
:0204D0C8 35100BB4 ldrcc r0,[r0, #-0xbb4]		;r0-0xbb4=*(3ffff48b)=#0(0x00000000)
:0204D0CC 10B4B515 adcnes r11,r4,r5,lsl r5
:0204D0D0 00B4E1D3 unknown
:0204D0D4 802FB9D2 unknown
:0204D0D8 05E10800 streqb r0,[r1, #+0x800]!
:0204D0DC 42D50A79 sbcmis r0,r5,#0x79000
:0204D0E0 3F091AB1 swicc 0x00091ab1
:0204D0E4 02077CEF andeq  r7,r7,#0xEF00
:0204D0E8 35A41B85 strcc r1,[r4, #+0xb85]!
:0204D0EC 0CA50400 stceq  4,cr0,[r5],#+0x0
:0204D0F0 85D40B85 ldrhib r0,[r4, #+0xb85]		;r4+0xb85=*(00000b85)
:0204D0F4 22E1CD0E rsccs  r12,r1,#0x380
:0204D0F8 24210579 unknown
:0204D0FC 2945BD5D stmcsdb  r5 ,{r0,r2,r3,r4,r6,r8,r10,r11,r12,r13,r15}^
:0204D100 2D15DD05 unknown
:0204D104 4B81A411 blmi 000B6150
:0204D108 1C0B85F8 stcne  5,cr8,[r11],{#0xf8}
:0204D10C 01AA0575 moveq  r0,r5,ror r5
:0204D110 AD0D3D40 unknown
:0204D114 02916012 addeqs r6,r1,#0x12
:0204D118 AC08D980 stcge  9,cr13,[r8],{#0x80}
:0204D11C 40E59D50 rscmi  r9,r5,r0,asr r13
:0204D120 1A550421 bne 0358E1AC
:0204D124 A0307801 eorges r7,r0,r1,lsl #0x10
:0204D128 890A0903 stmhidb  r10 ,{r0,r1,r8,r11}
:0204D12C 2009610D andcs  r6,r9,r13,lsl #0x2
:0204D130 01DD196D biceqs r1,r13,r13,ror #0x12
:0204D134 03A088DC moveq  r8,#0xDC0000		;r8=14417920(0xdc0000)
:0204D138 3A19023F bcc 0268DA3C
:0204D13C 60041015 andvs  r1,r4,r5,lsl r0
:0204D140 914C4015 unknown
:0204D144 00BD951E adceqs r9,r13,r14,lsl r5
:0204D148 511C0839 tstpl r12,r9,lsr r8
:0204D14C 0065B545 rsbeq  r11,r5,r5,asr #0xa
:0204D150 4C127908 ldcmi  9,cr7,[r2],{#0x8}
:0204D154 22F70035 rsccss r0,r7,#0x35
:0204D158 2E1D1501 cdpcs 5,0,cr1,cr13,cr1,0
:0204D15C 703C109D mlavcs r12,r13,r0,r1unknown
:0204D160 8538E584 ldrhi r14,[r8, #-0x584]!
:0204D164 84808315 strhi r8,[r0],#+0x315
:0204D168 018124E5 orreq  r2,r1,r5,ror #0x9
:0204D16C A40C39A4 strge r3,[r12],#-0x9a4
:0204D170 E59F3150 ldr r3,[r15, #+0x150]		;r15+0x150=*(0204d2c8)=#-1202367(0xffeda741)
:0204D174 10D11241 sbcnes r1,r1,r1,asr #0x4
:0204D178 10201031 eorne  r1,r0,r1,lsr r0
:0204D17C 20031138 andcs  r1,r3,r8,lsr r1
:0204D180 06A10161 unknown
:0204D184 011591A8 tsteq r5,r8,lsr #0x3
:0204D188 E1CD102D bic  r1,r13,r13,lsr #0x0
:0204D18C 79471116 stmvcdb  r7 ,{r1,r2,r4,r8,r12}^
:0204D190 12E1C035 rscne  r12,r1,#0x35
:0204D194 1B9F2164 blne 0081572C
:0204D198 90652659 rsbls  r2,r5,r9,asr r6
:0204D19C 003D1065 eoreqs r1,r13,r5,ror #0x0
:0204D1A0 40511BCD submis r1,r1,r13,asr #0x17
:0204D1A4 599179B6 ldmplib  r1 ,{r1,r2,r4,r5,r7,r8,r11,r12,r13,r14}
:0204D1A8 20596B30 subcss r6,r9,r0,lsr r11
:0204D1AC 40590D1D submis r0,r9,r13,lsl r13
:0204D1B0 16251EAD unknown
:0204D1B4 871259FA unknown
:0204D1B8 19C50099 stmneib  r5 ,{r0,r3,r4,r7}^
:0204D1BC 50401081 subpl  r1,r0,r1,lsl #0x1
:0204D1C0 3DE51D84 stcccl 13,cr1,[r5,#+0x210]!
:0204D1C4 84004416 strhi r4,[r0],#-0x416
:0204D1C8 02504405 subeqs r4,r0,#0x5000000
:0204D1CC 89911584 ldmhiib  r1 ,{r2,r7,r8,r10,r12}
:0204D1D0 10852911 addne  r2,r5,r1,lsl r9
:0204D1D4 5F4085A1 swipl 0x004085a1
:0204D1D8 8120855C unknown
:0204D1DC B8C08507 stmltia  r0 ,{r0,r1,r2,r8,r10,r15}^
:0204D1E0 14E1DD00 unknown
:0204D1E4 C019F107 andgts r15,r9,r7,lsl #0x2
:0204D1E8 1C7D01F5 ldcnel 1,cr0,[r13],#-0x3d4
:0204D1EC 5D20A104 stcpl  1,cr10,[r0,#-0x10]!
:0204D1F0 ED3BE514 ldc  5,cr14,[r11,#-0x50]!
:0204D1F4 20020009 andcs  r0,r2,r9
:0204D1F8 AD30064D ldcge  6,cr0,[r0,#-0x134]!
:0204D1FC 2981C005 stmcsib  r1 ,{r0,r2,r14,r15}
:0204D200 CD2015E5 stcgt  5,cr1,[r0,#-0x394]!
:0204D204 012518E5 unknown
:0204D208 044D40B6 streqb r4,[r13],#-0xb6
:0204D20C 10072503 andne  r2,r7,r3,lsl #0xa
:0204D210 10150139 andnes r0,r5,r9,lsr r1
:0204D214 B5013908 strlt r3,[r1, #-0x908]		;(r1-0x908=*(fffff6f8))
:0204D218 445D926F ldrmib r9,[r13],#-0x26f
:0204D21C 10314471 eornes r4,r1,r1,ror r4
:0204D220 7F409D60 swivc 0x00409d60
:0204D224 3D409D5C unknown
:0204D228 9D32409D ldcls  0,cr4,[r2,#-0x274]!
:0204D22C 0D104D00 unknown
:0204D230 F510491E ldrnv r4,[r0, #-0x91e]		;(r0-0x91e=*(fffff6e2))
:0204D234 0C29140D stceq  4,cr1,[r9],#-0x34
:0204D238 0D142F55 unknown
:0204D23C 03CD0C02 biceq  r0,r13,#0x200
:0204D240 006157B7 unknown
:0204D244 00E91018 rsceq  r1,r9,r8,lsl r0
:0204D248 065D13F1 unknown
:0204D24C DD3911B6 ldcle  1,cr1,[r9,#-0x2d8]!
:0204D250 692441E1 stmvsdb  r4!,{r0,r5,r6,r7,r8,r14}
:0204D254 DD03A903 unknown
:0204D258 1070B89B unknown
:0204D25C 4000E1C4 andmi  r14,r0,r4,asr #0x3
:0204D260 001CE586 andeqs r14,r12,r6,lsl #0xb
:0204D264 81F80309 mvnhis r0,r9,lsl #0x6
:0204D268 0001980C andeq  r9,r1,r12,lsl #0x10
:0204D26C CC000178 stcgt  1,cr0,[r0],{#0x78}
:0204D270 02081355 andeq  r1,r8,#0x54000001
:0204D274 111C560D tstne r12,r13,lsl #0xc
:0204D278 7945B100 stmvcdb  r5 ,{r8,r12,r13,r15}^
:0204D27C 1584E809 strne r14,[r4, #+0x809]		;r4+0x809=*(00000809)
:0204D280 1EE91605 cdpne 6,14,cr1,cr9,cr5,0
:0204D284 29034138 stmcsdb  r3 ,{r3,r4,r5,r8,r14}
:0204D288 916C5715 unknown
:0204D28C 05210011 streq r0,[r1, #-0x11]!
:0204D290 35F99015 ldrccb r9,[r9, #+0x15]!
:0204D294 FF26950A swinv 0x0026950a
:0204D298 0593A8EB ldreq r10,[r3, #+0x8eb]		;r3+0x8eb=*(ffedb02c)
:0204D29C 0A452036 beq 0319537C
:0204D2A0 04D012B1 ldreqb r1,[r0],#+0x2b1
:0204D2A4 CDA00C35 stcgt  12,cr0,[r0,#+0xd4]!
:0204D2A8 901C3100 andlss r3,r12,r0,lsl #0x2
:0204D2AC 491A066A ldmmidb  r10 ,{r1,r3,r5,r6,r9,r10}
:0204D2B0 2D400328 unknown
:0204D2B4 10115007 andnes r5,r1,r7
:0204D2B8 696005FD unknown
:0204D2BC 1969715D unknown
:0204D2C0 FF3F18A1 swinv 0x003f18a1
:0204D2C4 59053079 stmpldb  r5 ,{r0,r3,r4,r5,r6,r12,r13}
:0204D2C8 FFEDA741 swinv 0x00eda741
:0204D2CC 20A52515 adccs  r2,r5,r5,lsl r5
:0204D2D0 29006552 stmcsdb  r0 ,{r1,r4,r6,r8,r10,r13,r14}
:0204D2D4 816CA010 unknown
:0204D2D8 01225800 unknown
:0204D2DC 08A91151 stmeqia  r9!,{r0,r4,r6,r8,r12}
:0204D2E0 B1302980 teqlt r0,r0,lsl #0x13
:0204D2E4 08302940 ldmeqda  r0!,{r6,r8,r11,r13}
:0204D2E8 87E58070 unknown
:0204D2EC EBFF0293 bl 0200DD40
:0204D2F0 27A10009 strcs r0,[r1,+r9]!
:0204D2F4 F110091C tstnv r0,r12,lsl r9
:0204D2F8 E16C1C02 unknown
:0204D2FC 8200880E andhi  r8,r0,#0xE0000
:0204D300 05B42055 ldreq r2,[r4, #+0x55]!
:0204D304 1651B640 ldrneb r11,[r4, #+0x55]!
:0204D308 1015E1C0 andnes r14,r5,r0,asr #0x3
:0204D30C 4400153C strmi r1,[r0],#-0x53c
:0204D310 EBA80015 bl 00A4D36C
:0204D314 55384015 ldrpl r4,[r8, #-0x15]!
:0204D318 1002B922 andne  r11,r2,r2,lsr #0x12
:0204D31C 501AE597 mulpls r10,r7,r5
:0204D320 F2E50785 rscnv  r0,r5,#0x2140000
:0204D324 2532324D ldrcs r3,[r2, #-0x24d]!
:0204D328 D20981A0 andle  r8,r9,#0x28
:0204D32C 00052025 andeq  r2,r5,r5,lsr #0x0
:0204D330 90D10025 sbclss r0,r1,r5,lsr #0x0
:0204D334 10002528 andne  r2,r0,r8,lsr #0xa
:0204D338 40AF0025 adcmi  r0,r15,r5,lsr #0x0
:0204D33C 25B64025 ldrcs r4,[r6, #+0x25]!
:0204D340 25000520 strcs r0,[r0, #-0x520]		;(r0-0x520=*(fffffae0))
:0204D344 1E90BD00 cdpne 13,8,cr11,cr0,cr0,0
:0204D348 ACC0257A stcgel 5,cr2,[r0],{#0x7a}
:0204D34C 00052025 andeq  r2,r5,r5,lsr #0x0
:0204D350 90A90025 adcls  r0,r9,r5,lsr #0x0
:0204D354 1B051CC9 blne 02194680
:0204D358 D91205FD ldmledb  r2 ,{r0,r2,r3,r4,r5,r6,r7,r8,r10}
:0204D35C 258FA215 strcs r10,[r15, #+0x215]		;r15+0x215=*(0204d579)=#-1840377747(0x924e106d)
:0204D360 E5000512 str r0,[r0, #-0x512]		;(r0-0x512=*(fffffaee))
:0204D364 F3609509 unknown
:0204D368 000C48BD streqh r4,[r12], -r13
:0204D36C 152DD597 strne r13,[r13, #-0x597]!
:0204D370 51070201 unknown
:0204D374 FEE98221 cdp2 2,14,cr8,cr9,cr1,1
:0204D378 0D861021 unknown
:0204D37C 0913E120 ldmeqdb  r3 ,{r5,r8,r13,r14,r15}
:0204D380 0011E917 andeqs r14,r1,r7,lsl r9
:0204D384 211A2021 tstcs r10,r1,lsr #0x0
:0204D388 00094400 andeq  r4,r9,r0,lsl #0x8
:0204D38C AB400999 blge 0304F9F8
:0204D390 96000950 unknown
:0204D394 5C301194 ldcpl  1,cr1,[r0],#-0x250
:0204D398 529A8011 addpls r8,r10,#0x11
:0204D39C 11604011 unknown
:0204D3A0 20119580 andcss r9,r1,r0,lsl #0xb
:0204D3A4 80110191 mulhis r1,r1,r1
:0204D3A8 40117590 mulmis r1,r0,r5
:0204D3AC 9590009C ldrls r0,[r0, #+0x9c]		;r0+0x9c=*(0000009c)
:0204D3B0 8B01053C blhi 0208E8A8
:0204D3B4 55B1104D ldrpl r1,[r1, #+0x4d]!
:0204D3B8 2D948009 unknown
:0204D3BC C1169933 tstgt r6,r3,lsr r9
:0204D3C0 4D1E1520 unknown
:0204D3C4 6914F901 ldmvsdb  r4 ,{r0,r8,r11,r12,r13,r14,r15}
:0204D3C8 9100244C unknown
:0204D3CC 10E912F5 unknown
:0204D3D0 09106218 ldmeqdb  r0 ,{r3,r4,r9,r13,r14}
:0204D3D4 11002D07 unknown
:0204D3D8 0700050C streq r0,[r0,-r12, lsl #0xa]
:0204D3DC 45A61DA9 strmi r1,[r6, #+0xda9]!
:0204D3E0 003D1C0C eoreqs r1,r13,r12,lsl #0x18
:0204D3E4 8F891029 swihi 0x00891029
:0204D3E8 03293551 unknown
:0204D3EC 551551CD ldrpl r5,[r5, #-0x1cd]		;(r5-0x1cd=*(fffffe33))
:0204D3F0 0039D811 eoreqs r13,r9,r1,lsl r8
:0204D3F4 D10039D2 unknown
:0204D3F8 9D602B10 stclsl 11,cr2,[r0,#-0x40]!
:0204D3FC 1015201D andnes r2,r5,r13,lsl r0
:0204D400 8F801019 swihi 0x00801019
:0204D404 219C3321 orrcss r3,r12,r1,lsr #0x6
:0204D408 2529061D strcs r0,[r9, #-0x61d]!
:0204D40C 990C2196 stmlsdb  r12 ,{r1,r2,r4,r7,r8,r13}
:0204D410 D6002900 strle r2,[r0],-r0, lsl #0x12
:0204D414 B02D8F75 eorlt  r8,r13,r5,ror r15
:0204D418 350415F5 strcc r1,[r4, #-0x5f5]		;(r4-0x5f5=*(fffffa0b))
:0204D41C 0C25ED04 stceq  13,cr14,[r5],#-0x10
:0204D420 0DD69015 unknown
:0204D424 00291015 eoreq  r1,r9,r5,lsl r0
:0204D428 E90299DF stmdb  r2 ,{r0,r1,r2,r3,r4,r6,r7,r8,r11,r12,r15}
:0204D42C 2D0C2980 unknown
:0204D430 1959E975 ldmnedb  r9 ,{r0,r2,r4,r5,r6,r8,r11,r13,r14,r15}^
:0204D434 61026518 unknown
:0204D438 34231108 unknown
:0204D43C 38BA0405 ldmccia  r10!,{r0,r2,r10}
:0204D440 550E4110 strpl r4,[r14, #-0x110]		;(r14-0x110=*(fffffef0))
:0204D444 0FE54002 swieq 0x00e54002
:0204D448 962C0040 unknown
:0204D44C 13E527D5 mvnne  r2,#0x3540000
:0204D450 924C105D subls  r1,r12,#0x5D
:0204D454 F0F951AD rscnvs r5,r9,r13,lsr #0x3
:0204D458 711444CE tstvc r4,r14,asr #0x9
:0204D45C 02550400 subeqs r0,r5,#0x0
:0204D460 2649022D strcsb r0,[r9],-r13, lsr #0x4
:0204D464 75F4000D ldrvcb r0,[r4, #+0xd]!
:0204D468 B5077957 strlt r7,[r7, #-0x957]		;(r7-0x957=*(fffff6a9))
:0204D46C 02E5820B rsceq  r8,r5,#0xB0000000
:0204D470 47B2013D unknown
:0204D474 11E1CD01 mvnne  r12,r1,lsl #0x1a
:0204D478 50140E11 andpls r0,r4,r1,lsl r14
:0204D47C 0201108D andeq  r1,r1,#0x8D
:0204D480 1BC90D05 blne 0129089C
:0204D484 101901ED andnes r0,r9,r13,ror #0x3
:0204D488 3807C534 stmccda  r7 ,{r2,r4,r5,r8,r10,r14,r15}
:0204D48C 9801215F stmlsda  r1 ,{r0,r1,r2,r3,r4,r6,r8,r13}
:0204D490 3A755591 bcc 03DA2ADC
:0204D494 00E919A9 rsceq  r1,r9,r9,lsr #0x13
:0204D498 04CD69C0 streqb r6,[r13],#+0x9c0
:0204D49C E3E0200E mvn  r2,#0xE
:0204D4A0 0A003502 beq 0205A8B0
:0204D4A4 FEC03541 cdp2 5,12,cr3,cr0,cr1,2
:0204D4A8 493039FA ldmmidb  r0!,{r1,r3,r4,r5,r6,r7,r8,r11,r12,r13}
:0204D4AC F0390000 eornvs r0,r9,r0
:0204D4B0 391F1589 ldmccdb  r15 ,{r0,r3,r7,r8,r10,r12}
:0204D4B4 A919D940 ldmgedb  r9 ,{r6,r8,r11,r12,r14,r15}
:0204D4B8 04DD0190 ldreqb r0,[r13],#+0x190
:0204D4BC D92FFB2F stmledb  r15!,{r0,r1,r2,r3,r5,r8,r9,r11,r12,r13,r14,r15}
:0204D4C0 01453A30 unknown
:0204D4C4 F06DD018 rsbnv  r13,r13,r8,lsl r0
:0204D4C8 F021F021 eornv  r15,r1,r1,lsr #0x0
:0204D4CC 40211BE5 eormi  r1,r1,r5,ror #0x17
:0204D4D0 12821009 addne  r1,r2,#0x9
:0204D4D4 108D1A39 addne  r1,r13,r9,lsr r10
:0204D4D8 C08D01C2 addgt  r0,r13,r2,asr #0x3
:0204D4DC E2421014 sub  r1,r2,#0x14
:0204D4E0 4220132D eormi  r1,r0,#0xB4000000
:0204D4E4 00564025 subeqs r4,r6,r5,lsr #0x0
:0204D4E8 D018EB00 andles r14,r8,r0,lsl #0x16
:0204D4EC 79813325 stmvcib  r1 ,{r0,r2,r5,r8,r9,r12,r13}
:0204D4F0 4FDD2890 swimi 0x00dd2890
:0204D4F4 29008516 stmcsdb  r0 ,{r1,r2,r4,r8,r10,r15}
:0204D4F8 ED201520 stc  5,cr1,[r0,#-0x80]!
:0204D4FC 0161F50E msreq SPSR_c,r14
:0204D500 0BAD2389 bleq 00B9632C
:0204D504 5D071D34 unknown
:0204D508 3720041A unknown
:0204D50C C038E58D eorgts r14,r8,r13,lsl #0xb
:0204D510 550DA19D strpl r10,[r13, #-0x19d]		;(r13-0x19d=*(c0b9a273))
:0204D514 E041D101 sub  r13,r1,r1,lsl #0x2
:0204D518 518DC008 orrpl  r12,r13,r8
:0204D51C A9044103 stmgedb  r4 ,{r0,r1,r8,r14}
:0204D520 38F3810F ldmccia  r3!,{r0,r1,r2,r3,r8,r15}^
:0204D524 00152049 andeqs r2,r5,r9,asr #0x0
:0204D528 00113289 andeqs r3,r1,r9,lsl #0x5
:0204D52C 02001108 andeq  r1,r0,#0x2
:0204D530 25AF0011 strcs r0,[r15, #+0x11]!
:0204D534 0500F109 streq r15,[r0, #-0x109]		;(r0-0x109=*(fffffef7))
:0204D538 BD407000 unknown
:0204D53C 871B95E8 ldrhi r9,[r0, #-0x109]		;(r0-0x109=*(fffffef7))
:0204D540 10C913FD unknown
:0204D544 0D4922E5 unknown
:0204D548 4511201D ldrmi r2,[r1, #-0x1d]		;(r1-0x1d=*(ffffffe3))
:0204D54C BF129904 swilt 0x00129904
:0204D550 81EBFFF4 unknown
:0204D554 3D10CD59 unknown
:0204D558 00490710 subeq  r0,r9,r0,lsl r7
:0204D55C 400514B8 strmih r1,[r5], -r8
:0204D560 55940024 ldrpl r0,[r4, #+0x24]		;r4+0x24=*(00000024)
:0204D564 00CD0127 sbceq  r0,r13,r7,lsr #0x2
:0204D568 3510A1A2 ldrcc r10,[r0, #-0x1a2]		;(r0-0x1a2=*(fffffe5e))
:0204D56C 12AD006D adcne  r0,r13,#0x6D
:0204D570 391810AD ldmccdb  r8 ,{r0,r2,r3,r5,r7,r12}
:0204D574 6D5D0400 unknown
:0204D578 4E106D03 cdpmi 13,0,cr6,cr0,cr3,0
:0204D57C 51001192 swppl r1,r2,r0
:0204D580 00DD184C sbceqs r1,r13,r12,asr #0x10
:0204D584 871361B3 unknown
:0204D588 AAB1FF90 bge 00CCD3D0
:0204D58C 18036904 stmneda  r3 ,{r2,r8,r11,r13,r14}
:0204D590 9C003951 stcls  9,cr3,[r0],{#0x51}
:0204D594 7102081B unknown
:0204D598 0D137D10 unknown
:0204D59C 8EBAE110 mrchi 1,5,r14,cr10,cr0,{0}
:0204D5A0 E2501019 subs r1,r0,#0x19
:0204D5A4 1048001D subne  r0,r8,r13,lsl r0
:0204D5A8 E5950024 ldr r0,[r5, #+0x24]		;r5+0x24=*(00000024)
:0204D5AC B7015904 strlt r5,[r1,-r4, lsl #0x12]
:0204D5B0 122D0AD5 eorne  r0,r13,#0xD5000
:0204D5B4 058519D0 streq r1,[r5, #+0x9d0]		;r5+0x9d0=*(000009d0)
:0204D5B8 E2544001 subs r4,r4,#0x1
:0204D5BC FF02FFF8 swinv 0x0002fff8
:0204D5C0 B510D55A ldrlt r13,[r0, #-0x55a]		;(r0-0x55a=*(fffffaa6))
:0204D5C4 941F393C ldrls r3,[r15],#-0x93c
:0204D5C8 12692695 rsbne  r2,r9,#0x9500000
:0204D5CC 4D2529DC stcmi  9,cr2,[r5,#-0x370]!
:0204D5D0 FFF5B402 swinv 0x00f5b402
:0204D5D4 F1E620AD mvnnv  r2,r13,lsr #0x1
:0204D5D8 1032B123 eornes r11,r2,r3,lsr #0x2
:0204D5DC 0004027D andeq  r0,r4,r13,ror r2
:0204D5E0 FFFE0F6D swinv 0x00fe0f6d
:0204D5E4 382CF125 stmccda  r12!,{r0,r2,r5,r8,r12,r13,r14,r15}
:0204D5E8 40020209 andmi  r0,r2,r9,lsl #0x4
:0204D5EC 3D5000B1 unknown
:0204D5F0 01B1A506 moveqs r10,r6,lsl #0xa		;r10=-1066573824(0xc06d6000)
:0204D5F4 04512084 ldreqb r2,[r1],#-0x84
:0204D5F8 05859F30 streq r9,[r5, #+0xf30]		;r5+0xf30=*(00000f30)
:0204D5FC 16E54992 unknown
:0204D600 C00100BD strgth r0,[r1], -r13
:0204D604 049CE22C ldreq r14,[r12],#+0x22c
:0204D608 00E02431 rsceq  r2,r0,r1,lsr r4
:0204D60C 286D82C0 unknown
:0204D610 0009400F andeq  r4,r9,r15
:0204D614 168500C9 strne r0,r4,r9,r15
:0204D618 19D223E9 ldmneib  r2 ,{r0,r3,r5,r6,r7,r8,r9,r13}^
:0204D61C 40195440 andmis r5,r9,r0,asr #0x8
:0204D620 841E31AF ldrhi r3,[r14],#-0x1af
:0204D624 150D0015 strne r0,[r13, #-0x15]		;(r13-0x15=*(c0b9a3fb))
:0204D628 002ACB00 eoreq  r12,r10,r0,lsl #0x16
:0204D62C 18A5EB15 stmneia  r5!,{r0,r2,r4,r8,r9,r11,r13,r14,r15}
:0204D630 7E401D3C mcrvc 13,2,r1,cr0,cr12,{1}
:0204D634 F9070021 stmnvdb  r7 ,{r0,r5}
:0204D638 29B1AA56 ldmcsib  r1!,{r1,r2,r4,r6,r9,r11,r13,r15}
:0204D63C 158905C4 strne r0,[r9, #+0x5c4]		;r9+0x5c4=*(000005c4)
:0204D640 1DED1020 stcnel 0,cr1,[r13,#+0x80]!
:0204D644 79C904C9 stmvcib  r9 ,{r0,r3,r6,r7,r10}^
:0204D648 00B17500 adceqs r7,r1,r0,lsl #0xa
:0204D64C 38107DEB ldmccda  r0 ,{r0,r1,r3,r5,r6,r7,r8,r10,r11,r12,r13,r14}
:0204D650 C4A10195 unknown
:0204D654 89C80001 stmhiib  r8 ,{r0}^
:0204D658 00012C05 andeq  r2,r1,r5,lsl #0x18
:0204D65C AA000134 bge 0204DB34
:0204D660 F001A938 andnv  r10,r1,r8,lsr r9
:0204D664 41E92D43 mvnmi  r2,r3,asr #0x1a
:0204D668 354D02DF strccb r0,[r13, #-0x2df]		;(r13-0x2df=*(c0b9a131))
:0204D66C D9E1B002 unknown
:0204D670 D810D011 ldmleda  r0 ,{r0,r4,r12,r14,r15}
:0204D674 FD001112 unknown
:0204D678 A060020F rsbge  r0,r0,r15,lsl #0x4
:0204D67C 441317A1 ldrmi r1,[r3],#-0x7a1
:0204D680 110300E1 unknown
:0204D684 00114210 andeqs r4,r1,r0,lsl r2
:0204D688 7C01453A stcvc  5,cr4,[r1],{#0x3a}
:0204D68C 00292A55 eoreq  r2,r9,r5,asr r10
:0204D690 04E1B050 unknown
:0204D694 0102A050 unknown
:0204D698 6910092C ldmvsdb  r0 ,{r2,r3,r5,r8,r11}
:0204D69C A0800402 addge  r0,r0,r2,lsl #0x8
:0204D6A0 AD070C01 unknown
:0204D6A4 E0459010 sub  r9,r5,r0,lsl r0
:0204D6A8 09850000 stmeqib  r5 ,{}
:0204D6AC 000D1082 andeq  r1,r13,r2,lsl #0x1
:0204D6B0 A59107FD ldrge r0,[r1, #+0x7fd]		;r1+0x7fd=*(000007fd)
:0204D6B4 DD0EA112 unknown
:0204D6B8 0076091B rsbeqs r0,r6,r11,lsl r9
:0204D6BC 00D1E7C8 sbceqs r14,r1,r8,asr #0xf
:0204D6C0 0001E1D5 unknown
:0204D6C4 20318530 eorcss r8,r1,r0,lsr r5
:0204D6C8 D0007D11 andle  r7,r0,r1,lsl r13
:0204D6CC 12B91761 adcnes r1,r9,#0x1840000
:0204D6D0 804005D4 unknown
:0204D6D4 003D18E9 eoreqs r1,r13,r9,ror #0x11
:0204D6D8 13A510FD movne  r1,#0xFD		;r1=253(0xfd)
:0204D6DC BD005D80 unknown
:0204D6E0 699100B0 ldmvsib  r1 ,{r4,r5,r7}
:0204D6E4 D071E210 rsbles r14,r1,r0,lsl r2
:0204D6E8 F32800D1 unknown
:0204D6EC EF100DE1 swi 0x00100de1
:0204D6F0 E28524A9 add  r2,r5,#0xA9000000
:0204D6F4 393014D1 ldmccdb  r0!,{r0,r4,r6,r7,r10,r12}
:0204D6F8 055D0232 ldreqb r0,[r13, #-0x232]		;(r13-0x232=*(c0b9a1de))
:0204D6FC E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(0204d780)=#344796969(0x148d2f29)
:0204D700 25028A2E strcs r8,[r2, #-0xa2e]		;(r2-0xa2e=*(fffff5d2))
:0204D704 65003D07 strvs r3,[r0, #-0xd07]		;(r0-0xd07=*(fffff2f9))
:0204D708 5D106527 unknown
:0204D70C 1011582D andnes r5,r1,r13,lsr #0x10
:0204D710 0EE358BE mcreq 8,7,r5,cr3,cr14,{5}
:0204D714 101500DD ldrnesb r0,[r5], -r13
:0204D718 1C2590B2 stcne  0,cr9,[r5],#-0x2c8
:0204D71C 0521E198 streq r14,[r1, #-0x198]!
:0204D720 1CA1E115 stcne  1,cr14,[r1],#+0x54
:0204D724 29681D19 unknown
:0204D728 10D11B00 sbcnes r1,r1,r0,lsl #0x16
:0204D72C 0D021029 unknown
:0204D730 08002511 stmeqda  r0 ,{r0,r4,r8,r10,r13}
:0204D734 901B000C andlss r0,r11,r12
:0204D738 0975177D unknown
:0204D73C 01B5E590 unknown
:0204D740 66870DDD unknown
:0204D744 E307C115 unknown
:0204D748 11C650B0 strneh r5,[r6, #+0x0]		;r6+0x0=*(03b01b58)=#134392039(0x0802a8e7)
:0204D74C 41821425 orrmi  r1,r2,r5,lsr #0x8
:0204D750 830425DF unknown
:0204D754 A6E4E8BD unknown
:0204D758 0CDA0E04 ldceql 14,cr0,[r10],{#0x4}
:0204D75C 90204A6D eorls  r4,r0,r13,ror #0x14
:0204D760 A11105E5 tstge r1,r5,ror #0xb
:0204D764 2715C60B ldrcs r12,[r5,-r11, lsl #0xc]
:0204D768 47E12030 unknown
:0204D76C 210003A1 unknown
:0204D770 D92FCD02 stmledb  r15!,{r1,r8,r10,r11,r14,r15}
:0204D774 111D0A9D unknown
:0204D778 2F9D0429 swics 0x009d0429
:0204D77C 77006D02 strvc r6,[r0,-r2, lsl #0x1a]
:0204D780 148D2F29 strne r2,[r13],#+0xf29
:0204D784 4AC90C01 bmi 01290790
:0204D788 3103D93C unknown
:0204D78C 37910358 unknown
:0204D790 F831D831 ldmnvda  r1!,{r0,r4,r5,r11,r12,r14,r15}
:0204D794 0C69F831 stceql 8,cr15,[r9],#-0xc4
:0204D798 3110C991 unknown
:0204D79C EFF831F8 swi 0x00f831f8
:0204D7A0 905DF831 sublss r15,r13,r1,lsr r8
:0204D7A4 F8315831 ldmnvda  r1!,{r0,r4,r5,r11,r12,r14}
:0204D7A8 A103451E unknown
:0204D7AC F968D91C unknown
:0204D7B0 9F232405 swils 0x00232405
:0204D7B4 026008E5 rsbeq  r0,r0,#0xE50000
:0204D7B8 92300135 eorlss r0,r0,#0x4000000D
:0204D7BC 008110E5 addeq  r1,r1,r5,ror #0x1
:0204D7C0 19751DB5 unknown
:0204D7C4 000908E1 andeq  r0,r9,r1,ror #0x11
:0204D7C8 05083D01 streq r3,[r8, #-0xd01]		;(r8-0xd01=*(00dbf2ff))
:0204D7CC 40050410 andmi  r0,r5,r0,lsl r4
:0204D7D0 92005A18 andls  r5,r0,#0x18000
:0204D7D4 40053345 andmi  r3,r5,r5,asr #0x6
:0204D7D8 14400510 strneb r0,[r0],#-0x510
:0204D7DC 25922C00 ldrcs r2,[r2, #+0xc00]		;r2+0xc00=*(00000c00)
:0204D7E0 00106D23 andeqs r6,r0,r3,lsr #0x1a
:0204D7E4 52A9406D adcpl  r4,r9,#0x6D
:0204D7E8 B642A9AE strltb r10,[r2],-r14, lsr #0x13
:0204D7EC AA42A9AE bge 030F7EAC
:0204D7F0 02151AE5 andeqs r1,r5,#0xE5000
:0204D7F4 011018C5 tsteq r0,r5,asr #0x11
:0204D7F8 12A8BA02 adcne  r11,r8,#0x2000
:0204D7FC 1B590639 blne 0368F0E8
:0204D800 EDE3A02C stcl 0,cr10,[r3,#+0xb0]!
:0204D804 8D608C26 stchil 12,cr8,[r0,#-0x98]!
:0204D808 319002E5 orrccs r0,r0,r5,ror #0x5
:0204D80C 5732653A unknown
:0204D810 119DE160 orrnes r14,r13,r0,ror #0x2
:0204D814 00A10213 adceq  r0,r1,r3,lsl r2
:0204D818 12366D12 eornes r6,r6,#0x480
:0204D81C 266D2054 unknown
:0204D820 01121265 tsteq r2,r5,ror #0x4
:0204D824 62604F49 rsbvs  r4,r0,#0x124
:0204D828 15E59F26 strneb r9,[r5, #+0xf26]!
:0204D82C 07E35700 streqb r5,[r3,+r0, lsl #0xe]!
:0204D830 4D800021 unknown
:0204D834 0245B202 subeq  r11,r5,#0x20000000
:0204D838 B80249B3 stmltda  r2 ,{r0,r1,r4,r5,r7,r8,r11,r14}
:0204D83C 55231041 strpl r1,[r3, #-0x41]!
:0204D840 F095B095 umullnvs r11,r5,r5,r0
:0204D844 0E4DF095 mcreq 0,2,r15,cr13,cr5,{4}
:0204D848 12BDE5DD adcnes r14,r13,#0x37400000
:0204D84C 35CF16A5 strccb r1,[r15, #+0x6a5]		;r15+0x6a5=*(0204def9)=#1680878848(0x64302d00)
:0204D850 B514211C ldrlt r2,[r4, #-0x11c]		;(r4-0x11c=*(fffffee4))
:0204D854 72230D00 eorvc  r0,r3,#0x0
:0204D858 C5EC000D strgtb r0,[r12, #+0xd]!
:0204D85C 0A29AF20 beq 02AB94E4
:0204D860 156E0015 strneb r0,[r14, #-0x15]!
:0204D864 0015D840 andeqs r13,r5,r0,asr #0x10
:0204D868 AB301580 blge 02C52E70
:0204D86C 15682D35 strneb r2,[r8, #-0xd35]!
:0204D870 C015A500 andgts r10,r5,r0,lsl #0xa
:0204D874 10840099 umullne  r0,r4,r9,r0
:0204D878 1095842D addnes r8,r5,r13,lsr #0x8
:0204D87C 75622D39 strvcb r2,[r2, #-0xd39]!
:0204D880 00690B00 rsbeq  r0,r9,r0,lsl #0x16
:0204D884 02495660 subeq  r5,r9,#0x6000000
:0204D888 0A05E51C beq 021C6D00
:0204D88C D6108D20 ldrle r8,[r0],-r0, lsr #0x1a
:0204D890 01A50009 moveq  r0,r9			;r0=0(0x0)
:0204D894 6D866001 unknown
:0204D898 01C1C304 biceq  r12,r1,r4,lsl #0x6
:0204D89C A93805C3 ldmgedb  r8!,{r0,r1,r6,r7,r8,r10}
:0204D8A0 18115220 ldmneda  r1 ,{r5,r9,r12,r14}
:0204D8A4 B9D60291 ldmltib  r6 ,{r0,r4,r7,r9}^
:0204D8A8 2CE5C301 stccsl 3,cr12,[r5],#+0x4
:0204D8AC 3D9D3024 unknown
:0204D8B0 CDF6CD5B ldcgtl 13,cr12,[r6,#+0x16c]!
:0204D8B4 690085F6 stmvsdb  r0 ,{r1,r2,r4,r5,r6,r7,r8,r10,r15}
:0204D8B8 13B5F805 movnes r15,#0x50000		;r15=327680(0x50000)
:0204D8BC 12908FF1 addnes r8,r0,#0x3C4
:0204D8C0 10390001 eornes r0,r9,r1
:0204D8C4 00016109 andeq  r6,r1,r9,lsl #0x2
:0204D8C8 0300010C unknown
:0204D8CC 0D24000D stceq  0,cr0,[r4,#-0x34]!
:0204D8D0 D5056D20 strle r6,[r5, #-0xd20]		;r5-0xd20=*(08029bc7)=#0(0x00000000)
:0204D8D4 0D0A000D unknown
:0204D8D8 100D1400 andne  r1,r13,r0,lsl #0x8
:0204D8DC 0D0644F1 unknown
:0204D8E0 0104B500 unknown
:0204D8E4 07A1100D streq r1,[r1,+r13]!
:0204D8E8 C502000D strgt r0,[r2, #-0xd]		;(r2-0xd=*(fffffff3))
:0204D8EC 005CF401 subeqs r15,r12,r1,lsl #0x8
:0204D8F0 04050435 streq r0,[r5],#-0x435
:0204D8F4 4604D114 unknown
:0204D8F8 20690011 rsbcs  r0,r9,r1,lsl r0
:0204D8FC E08412D6 unknown
:0204D900 AD810094 unknown
:0204D904 09405A2B stmeqdb  r0 ,{r0,r1,r3,r5,r9,r11,r12,r14}^
:0204D908 B510F100 ldrlt r15,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:0204D90C 00A15710 adceq  r5,r1,r0,lsl r7
:0204D910 03312446 teqeq r1,#0x46000000
:0204D914 69A01497 stmvsib  r0!,{r0,r1,r2,r4,r7,r10,r12}
:0204D918 3120FF20 msrcc CPSR_,r0
:0204D91C 24011C06 strcs r1,[r1],#-0xc06
:0204D920 821001E2 andhis r0,r0,#0x80000038
:0204D924 19B82075 ldmneib  r8!,{r0,r2,r4,r5,r6,r13}
:0204D928 2BE110C0 blcs 01891C30
:0204D92C 2FE28D60 swics 0x00e28d60
:0204D930 40D6257D sbcmis r2,r6,r13,ror r5
:0204D934 00150625 andeqs r0,r5,r5,lsr #0xc
:0204D938 001DD680 andeqs r13,r13,r0,lsl #0xd
:0204D93C D6001DD6 unknown
:0204D940 C004D153 andgt  r13,r4,r3,asr r1
:0204D944 079500E5 ldreq r0,r13,r4,r3,asr r1
:0204D948 0641E008 streqb r14,[r1],-r8
:0204D94C 81D23091 unknown
:0204D950 05899D09 streq r9,[r9, #+0xd09]		;r9+0xd09=*(00000d09)
:0204D954 C005B1C0 andgt  r11,r5,r0,asr #0x3
:0204D958 C0058D54 andgt  r8,r5,r4,asr r13
:0204D95C 003101E5 eoreqs r0,r1,r5,ror #0x3
:0204D960 C014B50C andgts r11,r4,r12,lsl #0xa
:0204D964 3006E551 andcc  r14,r6,r1,asr r5
:0204D968 209CE5CE addcss r14,r12,r14,asr #0xb
:0204D96C B801E580 stmltda  r1 ,{r7,r8,r10,r13,r14,r15}
:0204D970 2021DD20 eorcs  r13,r1,r0,lsr #0x1a
:0204D974 E2841094 add  r1,r4,#0x94
:0204D978 65344208 ldrvs r4,[r4, #-0x208]!
:0204D97C 6D27A514 stcvs  5,cr10,[r7,#-0x50]!
:0204D980 02081D44 andeq  r1,r8,#0x1100
:0204D984 B0E03C84 rsclt  r3,r0,r4,lsl #0x19
:0204D988 24E1C02A unknown
:0204D98C 80047D00 andhi  r7,r4,r0,lsl #0x1a
:0204D990 3BE08102 blcc 0186DDA0
:0204D994 D53DD9FF ldrle r13,[r13, #-0x9ff]!
:0204D998 E011AD12 ands r10,r1,r2,lsl r13
:0204D99C 901F2105 andlss r2,r15,r5,lsl #0x2
:0204D9A0 FF543295 swinv 0x00543295
:0204D9A4 8A2875FF bhi 02A6B1A8
:0204D9A8 F44A8968 strnvb r8,[r10],#-0x968
:0204D9AC 8E06418D cdphi 1,0,cr4,cr6,cr13,4
:0204D9B0 0112021C tsteq r2,r12,lsl r2
:0204D9B4 EDC00014 unknown
:0204D9B8 9C06A50D stcls  5,cr10,[r6],{#0xd}
:0204D9BC 0219081F andeqs r0,r9,#0x1F0000
:0204D9C0 60144970 andvss r4,r4,r0,ror r9
:0204D9C4 40950AD5 ldrmisb r0,[r5], +r5
:0204D9C8 B4109504 ldrlt r9,[r0],#-0x504
:0204D9CC 85D4413D ldrhib r4,[r4, #+0x13d]		;r4+0x13d=*(0000013d)
:0204D9D0 96109C00 ldrls r9,[r0],-r0, lsl #0x18
:0204D9D4 45AC2BE5 strmi r2,[r12, #+0xbe5]!
:0204D9D8 00BC4005 adceqs r4,r12,r5
:0204D9DC 212C5196 unknown
:0204D9E0 31408452 unknown
:0204D9E4 1075E596 unknown
:0204D9E8 AD100580 unknown
:0204D9EC 083D9401 ldmeqda  r13!,{r0,r10,r12,r15}
:0204D9F0 001161B4 ldreqh r6,[r1], -r4
:0204D9F4 114F4011 mrsne r4,SPSR
:0204D9F8 96009400 strls r9,[r0],-r0, lsl #0x8
:0204D9FC 012E6915 unknown
:0204DA00 414A4111 unknown
:0204DA04 96508000 ldrlsb r8,[r0],-r0
:0204DA08 510DE515 unknown
:0204DA0C 1B9ED039 blne 00801AF8
:0204DA10 3900F039 stmccdb  r0 ,{r0,r3,r4,r5,r12,r13,r14,r15}
:0204DA14 393BA640 ldmccdb  r11!,{r6,r9,r10,r13,r15}
:0204DA18 39004150 stmccdb  r0 ,{r4,r6,r8,r14}
:0204DA1C 39003120 stmccdb  r0 ,{r5,r8,r12,r13}
:0204DA20 3E1B8F90 mrccc 15,0,r8,cr11,cr0,{4}
:0204DA24 3902F039 stmccdb  r2 ,{r0,r3,r4,r5,r12,r13,r14,r15}
:0204DA28 40392C40 eormis r2,r9,r0,asr #0x18
:0204DA2C 6900790C stmvsdb  r0 ,{r2,r3,r8,r11,r12,r13,r14}
:0204DA30 D035D510 eorles r13,r5,r0,lsl r5
:0204DA34 F0351B80 eornvs r1,r5,r0,lsl #0x17
:0204DA38 1D403503 unknown
:0204DA3C 5DA90035 stcpl  0,cr0,[r9,#+0xd4]!
:0204DA40 990A1340 stmlsdb  r10 ,{r6,r8,r9,r12}
:0204DA44 00691C10 rsbeq  r1,r9,r0,lsl r12
:0204DA48 A910E90B ldmgedb  r0 ,{r0,r1,r3,r8,r11,r13,r14,r15}
:0204DA4C 1B72E041 blne 03D05B58
:0204DA50 A101EB01 unknown
:0204DA54 65BA8031 ldrvs r8,[r10, #+0x31]!
:0204DA58 00058C15 andeq  r8,r5,r5,lsl r12
:0204DA5C D58810E5 strle r1,[r8, #+0xe5]		;r8+0xe5=*(00dc00e5)
:0204DA60 995A0F07 ldmlsdb  r10 ,{r0,r1,r2,r8,r9,r10,r11}^
:0204DA64 0410150D ldreq r1,[r0],#-0x50d
:0204DA68 7D0B4031 unknown
:0204DA6C 69001501 stmvsdb  r0 ,{r0,r8,r10,r12}
:0204DA70 1945EB24 stmnedb  r5 ,{r2,r5,r8,r9,r11,r13,r14,r15}^
:0204DA74 05401103 streqb r1,[r0, #-0x103]		;(r0-0x103=*(fffffefd))
:0204DA78 010D0045 unknown
:0204DA7C B50931E3 strlt r3,[r9, #-0x1e3]		;(r9-0x1e3=*(fffffe1d))
:0204DA80 8C104D03 ldchi  13,cr4,[r0],{#0x3}
:0204DA84 00811069 addeq  r1,r1,r9,ror #0x0
:0204DA88 B800818C stmltda  r0 ,{r2,r3,r7,r8,r15}
:0204DA8C E1D6395A bics r3,r6,r10,asr r9
:0204DA90 E1D62AB0 ldrh r2,[r6, #+0xa0]		;r6+0xa0=*(000000a0)
:0204DA94 1B802041 blne 00055BA0
:0204DA98 090A0009 stmeqdb  r10 ,{r0,r3}
:0204DA9C D61CB030 unknown
:0204DAA0 0BB80A01 bleq 00E502AC
:0204DAA4 19013019 stmnedb  r1 ,{r0,r3,r4,r12,r13}
:0204DAA8 10351440 eornes r1,r5,r0,asr #0x8
:0204DAAC 0035541B eoreqs r5,r5,r11,lsl r4
:0204DAB0 00494015 subeq  r4,r9,r5,lsl r0
:0204DAB4 40190201 andmis r0,r9,r1,lsl #0x4
:0204DAB8 A700190D strge r1,[r0,-r13, lsl #0x12]
:0204DABC 15058503 strne r8,[r5, #-0x503]		;r5-0x503=*(0802a3e4)=#0(0x00000000)
:0204DAC0 00150100 andeqs r0,r5,r0,lsl #0x2
:0204DAC4 03001500 unknown
:0204DAC8 40150456 andmis r0,r5,r6,asr r4
:0204DACC B0026D06 andlt  r6,r2,r6,lsl #0x1a
:0204DAD0 0AE1D60C beq 018C3308
:0204DAD4 BD189101 unknown
:0204DAD8 0500054A streq r0,[r0, #-0x54a]		;(r0-0x54a=*(fffffab6))
:0204DADC 15901015 ldrne r1,[r0, #+0x15]		;r0+0x15=*(00000015)
:0204DAE0 1DB0AE00 ldcne  14,cr10,[r0,#+0x0]!
:0204DAE4 B02F91D6 unknown
:0204DAE8 0811D60A ldmeqda  r1 ,{r1,r3,r9,r10,r12,r14,r15}
:0204DAEC B10C6101 unknown
:0204DAF0 8600D411 unknown
:0204DAF4 61060115 unknown
:0204DAF8 4DD0F540 unknown
:0204DAFC E9102959 ldmdb  r0 ,{r0,r3,r4,r6,r8,r11,r13}
:0204DB00 40E97510 rscmi  r7,r9,r0,lsl r5
:0204DB04 0C655F0B stceql 15,cr5,[r5],#-0x2c
:0204DB08 0560E930 streqb r14,[r0, #-0x930]!
:0204DB0C F511390C ldrnv r3,[r1, #-0x90c]		;r1-0x90c=*(643023f4)=#0(0x00000000)
:0204DB10 01F50601 mvneqs r0,r1,lsl #0xc
:0204DB14 012970BD streqh r7,[r9, -r13]!
:0204DB18 F96950F9 unknown
:0204DB1C 00F9F440 rsceqs r15,r9,r0,asr #0x8
:0204DB20 F5D61011 ldrnvb r1,[r6, #+0x11]		;r6+0x11=*(00000011)
:0204DB24 1DCD0050 unknown
:0204DB28 133D190D teqne r13,#0x34000
:0204DB2C 1DE28DC0 stcnel 13,cr8,[r2,#+0x300]!
:0204DB30 00813A51 addeq  r3,r1,r1,asr r10
:0204DB34 00010575 andeq  r0,r1,r5,ror r5
:0204DB38 10015005 andne  r5,r1,r5
:0204DB3C 7FAC080D swivc 0x00ac080d
:0204DB40 201D54E8 andcss r5,r13,r8,ror #0x9
:0204DB44 1061E58C rsbne  r14,r1,r12,lsl #0xb
:0204DB48 64545BF5 ldrvsb r5,[r4],#-0xbf5
:0204DB4C D911C100 ldmledb  r1 ,{r8,r14,r15}
:0204DB50 11001503 unknown
:0204DB54 A1091D26 unknown
:0204DB58 FE01AD2D cdp2 13,0,cr10,cr1,cr13,1
:0204DB5C 09571009 ldmeqdb  r7 ,{r0,r3,r12}^
:0204DB60 47509100 ldrmib r9,[r0,-r0, lsl #0x2]
:0204DB64 E5011D8C str r1,[r1, #-0xd8c]		;(r1-0xd8c=*(fffff274))
:0204DB68 1001CD02 andne  r12,r1,r2,lsl #0x1a
:0204DB6C 0500E240 streq r14,[r0, #-0x240]		;(r0-0x240=*(fffffdc0))
:0204DB70 54182908 ldrpl r2,[r8],#-0x908
:0204DB74 6511A560 ldrvs r10,[r1, #-0x560]		;(r1-0x560=*(fffffaa0))
:0204DB78 00657040 rsbeq  r7,r5,r0,asr #0x0
:0204DB7C C5009158 strgt r9,[r0, #-0x158]		;(r0-0x158=*(fffffea8))
:0204DB80 EB0A9D23 bl 022F5014
:0204DB84 3AE30731 bcc 0190F850
:0204DB88 00294ADD unknown
:0204DB8C 8D5D3CD8 unknown
:0204DB90 20253699 mlacs  r5,r9,r6,r3unknown
:0204DB94 1899E156 ldmneia  r9 ,{r1,r2,r4,r6,r8,r13,r14,r15}
:0204DB98 129F0024 addnes r0,r15,#0x24
:0204DB9C 3E110D49 cdpcc 13,0,cr0,cr1,cr9,2
:0204DBA0 15000D77 strne r0,[r0, #-0xd77]		;(r0-0xd77=*(fffff289))
:0204DBA4 09127510 ldmeqdb  r2 ,{r4,r8,r10,r12,r13,r14}
:0204DBA8 257B2A11 ldrcsb r2,[r11, #-0xa11]!
:0204DBAC F016F100 andnvs r15,r6,r0,lsl #0x2
:0204DBB0 70BAFFFF unknown
:0204DBB4 05836029 streq r6,[r3, #+0x29]		;r3+0x29=*(00000029)
:0204DBB8 653CD50A ldrvs r13,[r12, #-0x50a]!
:0204DBBC 0E00A534 mcreq 5,0,r10,cr0,cr4,{1}
:0204DBC0 251B4D8C ldrcs r4,[r11, #-0xd8c]		;(r11-0xd8c=*(fffff274))
:0204DBC4 0781CF43 streq r12,[r11, #-0xd8c]		;(r11-0xd8c=*(fffff274))
:0204DBC8 382938C5 stmccda  r9!,{r0,r2,r6,r7,r11,r12,r13}
:0204DBCC 319F1014 orrccs r1,r15,r4,lsl r0
:0204DBD0 1E47762D cdpne 6,4,cr7,cr7,cr13,1
:0204DBD4 3679EB01 unknown
:0204DBD8 28A101AD stmcsia  r1!,{r0,r2,r3,r5,r7,r8}
:0204DBDC 28052229 stmcsda  r5 ,{r0,r3,r5,r9,r13}
:0204DBE0 00B510F8 unknown
:0204DBE4 1B795E81 blne 03EA55F0
:0204DBE8 13351003 teqne r5,#0x3
:0204DBEC 6E1D4E0C cdpvs 14,0,cr4,cr13,cr12,0
:0204DBF0 E3A0E002 mov  r14,#0x2		;r14=2(0x2)
:0204DBF4 01CD20BA streqh r2,[r13, #+0xa]		;r13+0xa=*(c0b9a41a)
:0204DBF8 091B3DE1 ldmeqdb  r11 ,{r0,r5,r6,r7,r8,r10,r11,r12,r13}
:0204DBFC 95E5CDE0 strlsb r12,[r5, #+0xde0]!
:0204DC00 21420810 unknown
:0204DC04 08CD1802 stmeqia  r13 ,{r1,r11,r12}^
:0204DC08 B1107D00 tstlt r0,r0,lsl #0x1a
:0204DC0C 358E570F strcc r5,[r14, #+0x70f]		;r14+0x70f=*(00000711)
:0204DC10 00950AF1 ldreqsh r0,[r5], +r1
:0204DC14 61129108 tstvs r2,r8,lsl #0x2
:0204DC18 E3033500 unknown
:0204DC1C 10713BF6 unknown
:0204DC20 35E1B060 strccb r11,[r1, #+0x60]!
:0204DC24 21F80100 mvncss r0,r0,lsl #0x2
:0204DC28 40409109 submi  r9,r0,r9,lsl #0x2
:0204DC2C 99500699 ldmlsdb  r0 ,{r0,r3,r4,r7,r9,r10}^
:0204DC30 0503A906 streq r10,[r3, #-0x906]		;(r3-0x906=*(fffff6fa))
:0204DC34 E7903401 ldr r3,[r0,+r1, lsl #0x8]
:0204DC38 21D10019 biccss r0,r1,r9,lsl r0
:0204DC3C 0D151000 unknown
:0204DC40 5DCC18CD unknown
:0204DC44 0B182D01 bleq 02659050
:0204DC48 0D38418F ldceq  1,cr4,[r8,#-0x23c]!
:0204DC4C 33F81100 mvnccs r1,#0x0
:0204DC50 50010701 andpl  r0,r1,r1,lsl #0xe
:0204DC54 FFF1E285 swinv 0x00f1e285
:0204DC58 5DEA01FF stcpll 1,cr0,[r10,#+0x3fc]!
:0204DC5C 0035F816 eoreqs r15,r5,r6,lsl r8
:0204DC60 0100007F unknown
:0204DC64 0C170D0A ldceq  13,cr0,[r7],{#0xa}
:0204DC68 0AA94DD0 beq 00AA13B0
:0204DC6C 00E50055 rsceq  r0,r5,r5,asr r0
:0204DC70 E2F10CB5 rscs r0,r1,#0xB500
:0204DC74 50E50FCD rscpl  r0,r5,r13,asr #0x1f
:0204DC78 4976C58E ldmmidb  r6!,{r1,r2,r3,r7,r8,r10,r14,r15}^
:0204DC7C 0062B615 rsbeq  r11,r2,r5,lsl r6
:0204DC80 110C11DD unknown
:0204DC84 471F6D17 unknown
:0204DC88 2CB03471 ldccs  4,cr3,[r0],#+0x1c4
:0204DC8C D1905471 orrles r5,r0,r1,ror r4
:0204DC90 00090025 andeq  r0,r9,r5,lsr #0x0
:0204DC94 B201F9A0 andlt  r15,r1,#0x280000
:0204DC98 0021D170 eoreq  r13,r1,r0,ror r1
:0204DC9C 7101EDD1 unknown
:0204DCA0 01D90D34 biceqs r0,r9,r4,lsr r13
:0204DCA4 CA5004B4 bgt 0344EF7C
:0204DCA8 CA903CA1 bgt 0045CF34
:0204DCAC 800801E5 andhi  r0,r8,r5,ror #0x3
:0204DCB0 7002E5CA andvc  r14,r2,r10,asr #0xb
:0204DCB4 0003E5CA andeq  r14,r3,r10,asr #0xb
:0204DCB8 8471CA60 unknown
:0204DCBC 132471CA unknown
:0204DCC0 546D01B9 unknown
:0204DCC4 6DF46DD4 ldcvsl 13,cr6,[r4,#+0x350]!
:0204DCC8 9F10B0F4 swils 0x0010b0f4
:0204DCCC 0BF50001 bleq 01D8DCD8
:0204DCD0 FDE31811 stc2l 8,cr1,[r3,#+0x44]!
:0204DCD4 CD001103 unknown
:0204DCD8 00391109 eoreqs r1,r9,r9,lsl #0x2
:0204DCDC B12291D1 unknown
:0204DCE0 319F0094 unknown
:0204DCE4 0031D100 eoreqs r13,r1,r0,lsl #0x2
:0204DCE8 68A013D1 stmvsia  r0!,{r0,r4,r6,r7,r8,r9,r12}
:0204DCEC 7D600003 stcvcl 0,cr0,[r0,#-0xc]!
:0204DCF0 E5D0A004 ldrb r10,[r0, #+0x4]		;r0+0x4=*(00000004)
:0204DCF4 0F590817 swieq 0x00590817
:0204DCF8 25D09001 ldrcsb r9,[r0, #+0x1]		;r0+0x1=*(00000001)
:0204DCFC 0025D000 eoreq  r13,r5,r0
:0204DD00 70E551D0 unknown
:0204DD04 60120515 andvss r0,r2,r5,lsl r5
:0204DD08 4155E5CD cmpmi r5,r13,asr #0xb
:0204DD0C 65009984 strvs r9,[r0, #-0x984]		;(r0-0x984=*(fffff67c))
:0204DD10 A0134101 andges r4,r3,r1,lsl #0x2
:0204DD14 C1900009 orrgts r0,r0,r9
:0204DD18 C1970145 orrgts r0,r7,r5,asr #0x2
:0204DD1C E5C1012D strb r0,[r1, #+0x12d]		;r1+0x12d=*(0000012d)
:0204DD20 C5012701 strgt r2,[r1, #-0x701]		;(r1-0x701=*(fffff8ff))
:0204DD24 1DA58225 stcne  2,cr8,[r5,#+0x94]!
:0204DD28 FD1B1675 unknown
:0204DD2C 01193201 tsteq r9,r1,lsl #0x4
:0204DD30 012B1DC6 unknown
:0204DD34 E50049EB str r4,[r0, #-0x9eb]		;(r0-0x9eb=*(fffff615))
:0204DD38 00058D18 andeq  r8,r5,r8,lsl r13
:0204DD3C 2DD02ABD unknown
:0204DD40 D105C122 unknown
:0204DD44 89FF7723 unknown
:0204DD48 2325874B unknown
:0204DD4C 48255DA7 stmmida  r5!,{r0,r1,r2,r5,r7,r8,r10,r11,r12,r14}
:0204DD50 A31D1C90 tstge r13,#0x9000
:0204DD54 C544554D strgtb r5,[r4, #-0x54d]		;(r4-0x54d=*(fffffab3))
:0204DD58 C948B106 stmgtdb  r8 ,{r1,r2,r8,r12,r13,r15}^
:0204DD5C 090C2116 stmeqdb  r12 ,{r1,r2,r4,r8,r13}
:0204DD60 84E014ED unknown
:0204DD64 C00416E2 andgt  r1,r4,r2,ror #0xd
:0204DD68 D3200095 unknown
:0204DD6C 51D3000D bicpls r0,r3,r13
:0204DD70 1489A42E strne r10,[r9],#+0x42e
:0204DD74 C9CE2000 stmgtib  r14 ,{r13}^
:0204DD78 02E5CE00 rsceq  r12,r5,#0x0
:0204DD7C 418EE011 orrmi  r14,r14,r1,lsl r0
:0204DD80 0110BD2E tsteq r0,r14,lsr #0x1a
:0204DD84 038A3B61 orreq  r3,r10,#0x18400
:0204DD88 8DAD8D2C stchi  13,cr8,[r13,#+0xb0]!
:0204DD8C B21D9DFD andlts r9,r13,#0x3F40
:0204DD90 2C010001 stccs  0,cr0,[r1],{#0x1}
:0204DD94 8AC714B9 bhi 01213080
:0204DD98 E90500CD stmdb  r5 ,{r0,r2,r3,r6,r7}
:0204DD9C 9D8EE446 unknown
:0204DDA0 CA865549 bgt 001E32CC
:0204DDA4 CD126105 unknown
:0204DDA8 5C027556 stcpl  5,cr7,[r2],{#0x56}
:0204DDAC 22580275 subcss r0,r8,#0x50000007
:0204DDB0 389D9F2E ldmccia  r13 ,{r1,r2,r3,r5,r8,r9,r10,r11,r12,r15}
:0204DDB4 0021D2E0 eoreq  r13,r1,r0,ror #0x5
:0204DDB8 75500005 ldrvcb r0,[r0, #-0x5]		;(r0-0x5=*(fffffffb))
:0204DDBC D280B202 addle  r11,r0,#0x20000000
:0204DDC0 1DD2001D unknown
:0204DDC4 0025D200 eoreq  r13,r5,r0,lsl #0x4
:0204DDC8 225554D2 subcss r5,r5,#0xD2000000
:0204DDCC C5E02EC9 strgtb r2,[r0, #+0xec9]!
:0204DDD0 C5C001E5 strgtb r0,[r0, #+0x1e5]		;r0+0x1e5=*(000001e5)
:0204DDD4 8002E503 andhi  r14,r2,r3,lsl #0xa
:0204DDD8 C5400051 strgtb r0,[r0, #-0x51]		;(r0-0x51=*(ffffffaf))
:0204DDDC 48C50119 stmmiia  r5 ,{r0,r3,r4,r8}^
:0204DDE0 004506E5 subeq  r0,r5,r5,ror #0xd
:0204DDE4 03005107 unknown
:0204DDE8 C114C570 tstgt r4,r0,ror r5
:0204DDEC 02F19605 rsceqs r9,r1,#0x500000
:0204DDF0 8527E241 strhi r14,[r7, #-0x241]!
:0204DDF4 24452702 strcsb r2,[r5],#-0x702
:0204DDF8 E5440BC5 strb r0,[r4, #-0xbc5]		;(r4-0xbc5=*(fffff43b))
:0204DDFC A07C077A rsbges r0,r12,r10,ror r7
:0204DE00 F98A200D stmnvib  r10 ,{r0,r2,r3,r13}
:0204DE04 0734FF19 unknown
:0204DE08 E1840A29 orr  r0,r4,r9,lsr #0x14
:0204DE0C 19910AD1 ldmneib  r1 ,{r0,r4,r6,r7,r9,r11}
:0204DE10 0CE58507 stceql 5,cr8,[r5],#+0x1c
:0204DE14 200D0005 andcs  r0,r13,r5
:0204DE18 081111C5 ldmeqda  r1 ,{r0,r2,r6,r7,r8,r12}
:0204DE1C 1815E596 ldmneda  r5 ,{r1,r2,r4,r7,r8,r10,r13,r14,r15}
:0204DE20 0E13084D cdpeq 8,0,cr0,cr3,cr13,2
:0204DE24 E5C51910 strb r1,[r5, #+0x910]		;r5+0x910=*(0802b1f7)=#0(0x00000000)
:0204DE28 2E410D30 mcrcs 13,2,r0,cr1,cr0,{1}
:0204DE2C 151D0005 ldrne r0,[r13, #-0x5]		;(r13-0x5=*(c0b9a40b))
:0204DE30 25FF682C ldrcsb r6,[r15, #+0x82c]!
:0204DE34 10F52A33 rscnes r2,r5,r3,lsr r10
:0204DE38 110C2D20 unknown
:0204DE3C 016A7410 unknown
:0204DE40 091408E2 ldmeqdb  r4 ,{r1,r5,r6,r7,r11}
:0204DE44 3810F501 ldmccda  r0 ,{r0,r8,r10,r12,r13,r14,r15}
:0204DE48 24E23001 unknown
:0204DE4C FDA0ED1C stc2  13,cr14,[r0,#+0x70]!
:0204DE50 00E18301 rsceq  r8,r1,r1,lsl #0x6
:0204DE54 E1873018 orr  r3,r7,r8,lsl r0
:0204DE58 09E11C23 unknown
:0204DE5C 60230009 eorvs  r0,r3,r9
:0204DE60 D901D514 stmledb  r1 ,{r2,r4,r8,r10,r12,r14,r15}
:0204DE64 00E11500 rsceq  r1,r1,r0,lsl #0xa
:0204DE68 5C00E114 stcpl  1,cr14,[r0],{#0x14}
:0204DE6C 19004556 stmnedb  r0 ,{r1,r2,r4,r6,r8,r10,r14}
:0204DE70 301603ED andccs r0,r6,r13,ror #0x7
:0204DE74 000100D1 unknown
:0204DE78 01A56518 moveq  r6,r8,lsl r5		;r6=0(0x0)
:0204DE7C 44000580 strmi r0,[r0],#-0x580
:0204DE80 26770DD1 unknown
:0204DE84 0EEB1501 cdpeq 5,14,cr1,cr11,cr1,0
:0204DE88 401609AD andmis r0,r6,r13,lsr #0x13
:0204DE8C 13F9E280 mvnnes r14,#0x8
:0204DE90 1B750B84 blne 03D90CA8
:0204DE94 1771502D ldrneb r5,[r1,-r13, lsr #0x0]!
:0204DE98 1118802D tstne r8,r13,lsr #0x0
:0204DE9C 2D9E03A5 unknown
:0204DEA0 2D211040 stccs  0,cr1,[r1,#-0x100]!
:0204DEA4 002DEB30 eoreq  r14,r13,r0,lsr r11
:0204DEA8 A9808118 stmgeib  r0 ,{r3,r4,r8,r15}
:0204DEAC E8808101 stmia  r0 ,{r0,r8,r15}
:0204DEB0 81284081 unknown
:0204DEB4 4081E000 addmi  r14,r1,r0
:0204DEB8 0081DFAA addeq  r13,r1,r10,lsr #0x1f
:0204DEBC D5D5000E ldrleb r0,[r5, #+0xe]		;r5+0xe=*(0802a8f5)=#0(0x00000000)
:0204DEC0 0009803A andeq  r8,r9,r10,lsr r0
:0204DEC4 059680A2 ldreq r8,[r6, #+0xa2]		;r6+0xa2=*(000000a2)
:0204DEC8 15963659 ldrne r3,[r6, #+0x659]		;r6+0x659=*(00000659)
:0204DECC 48050055 stmmida  r5 ,{r0,r2,r4,r6}
:0204DED0 70143905 andvcs r3,r4,r5,lsl #0x12
:0204DED4 14B505E5 unknown
:0204DED8 49470349 stmmidb  r7 ,{r0,r3,r6,r8,r9}^
:0204DEDC 2B3DBAC1 blcs 02FBC9E8
:0204DEE0 20E1A008 rsccs  r10,r1,r8
:0204DEE4 01E1A018 mvneq  r10,r8,lsl r0
:0204DEE8 1800F141 stmneda  r0 ,{r0,r6,r8,r12,r13,r14,r15}
:0204DEEC 115900DD ldrnesb r0,[r9, #-0xd]		;(r9-0xdd=*(fffffff3))
:0204DEF0 11502D1C cmpne r0,r12,lsl r13
:0204DEF4 2D00DA16 unknown
:0204DEF8 302D0000 eorcc  r0,r13,r0
:0204DEFC 24402D64 strcsb r2,[r0],#-0xd64
:0204DF00 5CAA002D stcpl  0,cr0,[r10],#+0xb4
:0204DF04 00299F20 eoreq  r9,r9,r0,lsr #0x1e
:0204DF08 002D095D eoreq  r0,r13,r13,asr r9
:0204DF0C B8001920 stmltda  r0 ,{r5,r8,r11,r12}
:0204DF10 5946B100 stmpldb  r6 ,{r8,r12,r13,r15}^
:0204DF14 C5200C10 strgt r0,[r0, #-0xc10]!
:0204DF18 550600E5 strpl r0,[r6, #-0xe5]		;(r6-0xe5=*(ffffff1b))
:0204DF1C 2E013408 cdpcs 4,0,cr3,cr1,cr8,0
:0204DF20 A120E596 unknown
:0204DF24 49450504 stmmidb  r5 ,{r2,r8,r10}^
:0204DF28 622C6D05 eorvs  r6,r12,#0x140
:0204DF2C 0119B2E2 tsteq r9,r2,ror #0x5
:0204DF30 01194149 tsteq r9,r9,asr #0x2
:0204DF34 0511197D ldreq r1,[r1, #-0x97d]		;(r1-0x97d=*(fffff683))
:0204DF38 21190A00 tstcs r9,r0,lsl #0x14
:0204DF3C 14D90D1D ldrneb r0,[r9],#+0xd1d
:0204DF40 AD1129ED unknown
:0204DF44 FD122542 unknown
:0204DF48 57890E1D unknown
:0204DF4C 8937110C ldmhidb  r7!,{r2,r3,r8,r12}
:0204DF50 701B3107 andvcs r3,r11,r7,lsl #0x2
:0204DF54 D10021D1 unknown
:0204DF58 04D50EE1 ldreqb r0,[r5],#+0xee1
:0204DF5C 1DD150D3 unknown
:0204DF60 001DD100 andeqs r13,r13,r0,lsl #0x2
:0204DF64 D10025D1 unknown
:0204DF68 AD07E554 unknown
:0204DF6C 70213500 eorvc  r3,r1,r0,lsl #0xa
:0204DF70 0C01E5C8 stceq  5,cr14,[r1],{#0xc8}
:0204DF74 02E5C860 rsceq  r12,r5,#0x600000
:0204DF78 0769C850 unknown
:0204DF7C 076940C8 streqb r4,r12,r5,#0x600000
:0204DF80 710AE5C8 unknown
:0204DF84 85100B07 ldrhi r0,[r0, #-0xb07]		;(r0-0xb07=*(fffff4f9))
:0204DF88 C8309107 ldmgtda  r0!,{r0,r1,r2,r8,r12,r15}
:0204DF8C 0D940BB1 unknown
:0204DF90 0DFB0D6B ldceql 13,cr0,[r11,#+0x1ac]!
:0204DF94 00740CFB unknown
:0204DF98 9403518D strls r5,[r3],#-0x18d
:0204DF9C 045D0715 ldreqb r0,[r13],#-0x715
:0204DFA0 49348D00 ldmmidb  r4!,{r8,r10,r11,r15}
:0204DFA4 EDE1D403 stcl 4,cr13,[r1,#+0xc]!
:0204DFA8 B419F1D9 ldrlt r15,[r9],#-0x1d9
:0204DFAC E119CD01 tst r9,r1,lsl #0x1a
:0204DFB0 211D0051 tstcs r13,r1,asr r0
:0204DFB4 B9001116 stmltdb  r0 ,{r1,r2,r4,r8,r12}
:0204DFB8 69304527 ldmvsdb  r0!,{r0,r1,r2,r5,r8,r10,r14}
:0204DFBC 0017F622 andeqs r15,r7,r2,lsr #0xc
:0204DFC0 940125CD strls r2,[r1],#-0x5cd
:0204DFC4 03552109 cmpeq r5,#0x40000002
:0204DFC8 A9146805 ldmgedb  r4 ,{r0,r2,r11,r13,r14}
:0204DFCC B4119901 ldrlt r9,[r1],#-0x901
:0204DFD0 30E1D423 rsccc  r13,r1,r3,lsr #0x8
:0204DFD4 6B030506 blvs 0210F3F4
:0204DFD8 8E0315FE mcrhi 5,0,r1,cr3,cr14,{7}
:0204DFDC 09AFEBFF stmeqib  r15!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:0204DFE0 1E9D1615 mrcne 6,4,r1,cr13,cr5,{0}
:0204DFE4 CD02E500 unknown
:0204DFE8 244DD422 strcsb r13,[r13],#-0x422
:0204DFEC C5DB1229 ldrgtb r1,[r11, #+0x229]		;r11+0x229=*(00000229)
:0204DFF0 97351502 ldrls r1,[r5,-r2, lsl #0xa]!
:0204DFF4 85CC19D9 strhib r1,[r12, #+0x9d9]		;r12+0x9d9=*(000009d9)
:0204DFF8 3D13CD18 unknown
:0204DFFC 3944ED22 stmccdb  r4 ,{r1,r5,r8,r10,r11,r13,r14,r15}^
:0204E000 35E15501 strccb r5,[r1, #+0x501]!
:0204E004 8DEF00A9 stchil 0,cr0,[r15,#+0x2a4]!
:0204E008 D8EBFF22 unknown
:0204E00C 10D8007D sbcnes r0,r8,r13,ror r0
:0204E010 48200BED stmmida  r0!,{r0,r2,r3,r5,r6,r7,r8,r9,r11}
:0204E014 116EED92 unknown
:0204E018 C5032300 strgt r2,[r3, #-0x300]		;(r3-0x300=*(fffffd00))
:0204E01C 1E45C40E cdpne 4,4,cr12,cr5,cr14,0
:0204E020 4C0049A6 stcmi  9,cr4,[r0],{#0xa6}
:0204E024 00C90011 sbceq  r0,r9,r1,lsl r0
:0204E028 01272C49 unknown
:0204E02C 515DAC01 cmppl r13,r1,lsl #0x18
:0204E030 020D4A00 andeq  r4,r13,#0x0
:0204E034 E24D600C sub  r6,r13,#0xC
:0204E038 455005A0 ldrmib r0,[r0, #-0x5a0]		;(r0-0x5a0=*(fffffa60))
:0204E03C 0D7D7000 ldceql 0,cr7,[r13,#-0x0]!
:0204E040 0DE1A0E0 stceql 0,cr10,[r1,#+0x380]!
:0204E044 19A0C00A stmneib  r0!,{r1,r3,r14,r15}
:0204E048 0FE8B50C swieq 0x00e8b50c
:0204E04C E804AE00 stmda  r4 ,{r9,r10,r11,r13,r15}
:0204E050 E25CC001 subs r12,r12,#0x1
:0204E054 0303B1FB unknown
:0204E058 D1950040 orrles r0,r5,r0,asr #0x0
:0204E05C 1DE88E08 stcnel 14,cr8,[r8,#+0x20]!
:0204E060 00650711 rsbeq  r0,r5,r1,lsl r7
:0204E064 91C00CA4 bicls  r0,r0,r4,lsr #0x19
:0204E068 96000EE5 strls r0,r0,r0,r4,lsr #0x19
:0204E06C 191D00E8 ldmnedb  r13 ,{r3,r5,r6,r7}
:0204E070 64010164 strvs r0,[r1],#-0x164
:0204E074 0902C520 stmeqdb  r2 ,{r5,r8,r10,r14,r15}
:0204E078 00655000 rsbeq  r5,r5,r0
:0204E07C 8203B99F andhi  r11,r3,#0x27C000
:0204E080 913090E5 teqls r0,r5,ror #0x1
:0204E084 30301904 eorccs r1,r0,r4,lsl #0x12
:0204E088 9202A180 andls  r10,r2,#0x20
:0204E08C 8C4C6019 stchil 0,cr6,[r12],{#0x19}
:0204E090 19056129 stmnedb  r5 ,{r0,r3,r5,r8,r13,r14}
:0204E094 00190840 andeqs r0,r9,r0,asr #0x10
:0204E098 523910C1 eorpls r1,r9,#0xC1
:0204E09C B93B8C45 ldmltdb  r11!,{r0,r2,r6,r10,r11,r15}
:0204E0A0 259F0002 ldrcs r0,[r15, #+0x2]		;r15+0x2=*(0204e0aa)=#372337100(0x163169cc)
:0204E0A4 0B6D0422 bleq 03B8F134
:0204E0A8 69CC1031 stmvsib  r12 ,{r0,r4,r5,r12}^
:0204E0AC 311D1631 tstcc r13,r1,lsr r6
:0204E0B0 F16C2E95 unknown
:0204E0B4 A96D1D34 unknown
:0204E0B8 F5B702A1 ldrnv r0,[r7, #+0x2a1]!
:0204E0BC B1175551 tstlt r7,r1,asr r5
:0204E0C0 00256011 eoreq  r6,r5,r1,lsl r0
:0204E0C4 10DD2129 sbcnes r2,r13,r9,lsr #0x2
:0204E0C8 10010CC7 andne  r0,r1,r7,asr #0x19
:0204E0CC 00C910CD sbceq  r1,r9,r13,asr #0x1
:0204E0D0 02618010 rsbeq  r8,r1,#0x10
:0204E0D4 44CE003D strmib r0,[r14],#+0x3d
:0204E0D8 110901ED unknown
:0204E0DC 20004106 andcs  r4,r0,r6,lsl #0x2
:0204E0E0 9600D920 strls r13,[r0],-r0, lsr #0x12
:0204E0E4 301C03AD andccs r0,r12,r13,lsr #0x7
:0204E0E8 1009E59F mulne  r9,r15,r5
:0204E0EC A1030940 unknown
:0204E0F0 0BF9AD1F bleq 01EB9574
:0204E0F4 2DE50B31 stccsl 11,cr0,[r5,#+0xc4]!
:0204E0F8 02294400 eoreq  r4,r9,#0x0
:0204E0FC 009D00AC addeqs r0,r13,r12,lsr #0x1
:0204E100 AC00A154 stcge  1,cr10,[r0],{#0x54}
:0204E104 75080175 strvc r0,[r8, #-0x175]		;(r8-0x175=*(fffffe8b))
:0204E108 698CAA01 stmvsib  r12 ,{r0,r9,r11,r13,r15}
:0204E10C 04802110 streq r2,[r0],#+0x110
:0204E110 057C0021 ldreqb r0,[r12, #-0x21]!
:0204E114 2156E700 cmpcs r6,r0,lsl #0xe
:0204E118 9F107000 swils 0x00107000
:0204E11C 058102A9 streq r0,[r1, #+0x2a9]		;r1+0x2a9=*(000002a9)
:0204E120 D100190A unknown
:0204E124 21188021 tstcs r8,r1,lsr #0x0
:0204E128 00055C00 andeq  r5,r5,r0,lsl #0x18
:0204E12C 1918C9DE ldmnedb  r8 ,{r1,r2,r3,r4,r6,r7,r8,r11,r14,r15}
:0204E130 0024D500 eoreq  r13,r4,r0,lsl #0xa
:0204E134 1907CD81 stmnedb  r7 ,{r0,r7,r8,r10,r11,r14,r15}
:0204E138 04402100 streqb r2,[r0],#-0x100
:0204E13C 79B81829 ldmvcib  r8!,{r0,r3,r5,r11,r12}
:0204E140 D51ACD01 ldrle r12,[r10, #-0xd01]		;(r10-0xd01=*(c06d52ff))
:0204E144 AD280069 stcge  0,cr0,[r8,#-0x1a4]!
:0204E148 0189200A orreq  r2,r9,r10
:0204E14C 041120AB ldreq r2,[r1],#-0xab
:0204E150 51901028 orrpls r1,r0,r8,lsr #0x0
:0204E154 22102421 andcss r2,r0,#0x21000000
:0204E158 E91DCD90 ldmdb  r13 ,{r4,r7,r8,r10,r11,r14,r15}
:0204E15C 16E19006 unknown
:0204E160 05610DC5 streqb r0,[r1, #-0xdc5]!
:0204E164 08F60035 unknown
:0204E168 015C4445 cmpeq r12,r5,asr #0x8
:0204E16C 1ABD7800 bne 00FAC174
:0204E170 392A103E stmccdb  r10!,{r1,r2,r3,r4,r5,r12}
:0204E174 9FC0C024 swils 0x00c0c024
:0204E178 14DD0465 ldrneb r0,[r13],#+0x465
:0204E17C A531E59C ldrge r14,[r1, #-0x59c]!
:0204E180 3D12F517 unknown
:0204E184 8D0F5D0F unknown
:0204E188 0D0A8900 unknown
:0204E18C CA7F1800 bgt 04014194
:0204E190 2A750109 bcs 03D8E5BC
:0204E194 9972400D unknown
:0204E198 6508D520 strvs r13,[r8, #-0x520]		;(r8-0x520=*(fffffae0))
:0204E19C 81F0EE0A mvnhis r14,r10,lsl #0x1c
:0204E1A0 FD80068D unknown
:0204E1A4 E584600B str r6,[r4, #+0xb]		;r4+0xb=*(0000000b)
:0204E1A8 84700814 unknown
:0204E1AC 08F918E5 unknown
:0204E1B0 84205038 unknown
:0204E1B4 9D201CE5 stcls  12,cr1,[r0,#-0x394]!
:0204E1B8 00103CE5 andeqs r3,r0,r5,ror #0x19
:0204E1BC CD04C584 unknown
:0204E1C0 5D003106 unknown
:0204E1C4 D019AD11 andles r10,r9,r1,lsl r13
:0204E1C8 3DBE0079 ldccc  0,cr0,[r14,#+0x1e4]!
:0204E1CC 090FE13D stmeqdb  r15 ,{r0,r2,r3,r4,r5,r8,r13,r14,r15}
:0204E1D0 00013600 andeq  r3,r1,r0,lsl #0xc
:0204E1D4 17C40037 unknown
:0204E1D8 000930E5 andeq  r3,r9,r5,ror #0x1
:0204E1DC E1C403B4 strh r0,[r4, #+0x34]		;r4+0x34=*(00000034)
:0204E1E0 007D0405 rsbeqs r0,r13,r5,lsl #0x8
:0204E1E4 2016D528 andcss r13,r6,r8,lsr #0xa
:0204E1E8 04FD0D19 unknown
:0204E1EC B5363506 ldrlt r3,[r6, #-0x506]!
:0204E1F0 37AD0271 unknown
:0204E1F4 02001D77 andeq  r1,r0,#0x1DC0
:0204E1F8 FE5C4009 cdp2 0,4,cr4,cr12,cr9,0
:0204E1FC 2C95FF2B ldccs  15,cr15,[r5],{#0x2b}
:0204E200 87A81435 unknown
:0204E204 FD313B2D ldc2  11,cr3,[r1,#-0xb4]!
:0204E208 1EE1FF26 cdpne 15,14,cr15,cr1,cr6,1
:0204E20C 9CB52B39 ldcls  11,cr2,[r5],#+0xe4
:0204E210 8BB61CBD blhi 00DD550C
:0204E214 049E7CBD ldreq r7,[r14],#+0xcbd
:0204E218 45391529 ldrmi r1,[r9, #-0x529]!
:0204E21C E92D47F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r14}
:0204E220 0331061C teqeq r1,#0x1C00000
:0204E224 001912B4 ldreqh r1,[r9], -r4
:0204E228 101C0351 andnes r0,r12,r1,asr r3
:0204E22C 0FB91991 swieq 0x00b91991
:0204E230 8D20049D stchi  4,cr0,[r0,#-0x274]!
:0204E234 5D0924F5 unknown
:0204E238 02539C00 subeqs r9,r3,#0x0
:0204E23C AD08E59F unknown
:0204E240 00112502 andeqs r2,r1,r2,lsl #0xa
:0204E244 9F22508C swils 0x0022508c
:0204E248 200D8CE5 andcs  r8,r13,r5,ror #0x19
:0204E24C 91001D82 unknown
:0204E250 4D20E550 stcmi  5,cr14,[r0,#-0x140]!
:0204E254 9F127802 swils 0x00127802
:0204E258 00041CE5 andeq  r1,r4,r5,ror #0x19
:0204E25C 9100E581 unknown
:0204E260 05751C0F ldreqb r1,[r5, #-0xc0f]!
:0204E264 08D00019 ldmeqia  r0 ,{r0,r3,r4}^
:0204E268 29014081 stmcsdb  r1 ,{r0,r7,r14}
:0204E26C FD4810D9 unknown
:0204E270 00397225 eoreqs r7,r9,r5,lsr #0x4
:0204E274 1D6C19CE stcnel 9,cr1,[r12,#-0x338]!
:0204E278 696A0009 unknown
:0204E27C 3D110110 unknown
:0204E280 62753400 rsbvss r3,r5,#0x0
:0204E284 F914E59F ldmnvdb  r4 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0204E288 B1701009 cmnlt r0,r9
:0204E28C A05C9002 subges r9,r12,r2
:0204E290 19B10E31 ldmneib  r1!,{r0,r4,r5,r9,r10,r11}
:0204E294 290299E0 stmcsdb  r2 ,{r5,r6,r7,r8,r11,r12,r15}
:0204E298 916C7001 unknown
:0204E29C DD002905 unknown
:0204E2A0 991A012C ldmlsdb  r10 ,{r2,r3,r5,r8}
:0204E2A4 2D8BBA04 unknown
:0204E2A8 02519F00 subeqs r9,r1,#0x0
:0204E2AC 6500590A strvs r5,[r0, #-0x90a]		;r0-0x90a=*(163160c2)=#0(0x00000000)
:0204E2B0 85000613 strhi r0,[r0, #-0x613]		;(r0-0x613=*(fffff9ed))
:0204E2B4 CD067D09 unknown
:0204E2B8 A9000171 stmgedb  r0 ,{r0,r4,r5,r6,r8}
:0204E2BC 2BDD0420 blcs 0178F344
:0204E2C0 0A281599 beq 02A5392C
:0204E2C4 F1115000 tstnv r1,r0
:0204E2C8 F18C4F11 orrnv  r4,r12,r1,lsl r15
:0204E2CC 0DEA9031 stceql 0,cr9,[r10,#+0xc4]!
:0204E2D0 D9002D06 stmledb  r0 ,{r1,r2,r8,r10,r11,r13}
:0204E2D4 1E04B531 mcrne 5,0,r11,cr4,cr1,{1}
:0204E2D8 5EE5002D cdppl 0,14,cr0,cr5,cr13,1
:0204E2DC 851A8085 ldrhi r8,[r10, #-0x85]		;(r10-0x85=*(c06d5f7b))
:0204E2E0 3DD13500 unknown
:0204E2E4 6D10F510 unknown
:0204E2E8 FD12D924 unknown
:0204E2EC 18F11011 unknown
:0204E2F0 11CE0011 bicne  r0,r14,r1,lsl r0
:0204E2F4 00110D00 andeqs r0,r1,r0,lsl #0x1a
:0204E2F8 20C95703 sbccs  r5,r9,r3,lsl #0xe
:0204E2FC 00C904F1 unknown
:0204E300 08001DC9 stmeqda  r0 ,{r0,r3,r6,r7,r8,r10,r11,r12}
:0204E304 0EBD001D mrceq 0,5,r0,cr13,cr13,{0}
:0204E308 192141D7 stmnedb  r1!,{r0,r1,r2,r4,r6,r7,r8,r14}
:0204E30C A9116900 ldmgedb  r1 ,{r8,r11,r13,r14}
:0204E310 EB129920 bl 024F4798
:0204E314 111FFFFD ldrnesh r15,[r15, -r13]
:0204E318 75FE8728 ldrvcb r8,[r14, #+0x728]!
:0204E31C 1A23F920 bne 0294C7A4
:0204E320 59C30051 stmplib  r3 ,{r0,r4,r6}^
:0204E324 75168075 ldrvc r8,[r6, #-0x75]		;(r6-0x75=*(ffffff8b))
:0204E328 75000200 strvc r0,[r0, #-0x200]		;(r0-0x200=*(fffffe00))
:0204E32C B40E1500 strlt r1,[r14],#-0x500
:0204E330 E1D91365 bics r1,r9,r5,ror #0x6
:0204E334 080C0103 stmeqda  r12 ,{r0,r1,r8}
:0204E338 50410195 unknown
:0204E33C D91C8D24 ldmledb  r12 ,{r2,r5,r8,r10,r11,r15}
:0204E340 95022001 strls r2,[r2, #-0x1]		;(r2-0x1=*(ffffffff))
:0204E344 BA1C992C blt 027747FC
:0204E348 E1CD1066 bic  r1,r13,r6,ror #0x0
:0204E34C 0C003D30 stceq  13,cr3,[r0],{#0x30}
:0204E350 79108D10 ldmvcdb  r0 ,{r4,r8,r10,r11,r15}
:0204E354 75007D0E strvc r7,[r0, #-0xd0e]		;(r0-0xd0e=*(fffff2f2))
:0204E358 0519AD18 ldreq r10,[r9, #-0xd18]		;(r9-0xd18=*(fffff2e8))
:0204E35C E5992011 ldr r2,[r9, #+0x11]		;r9+0x11=*(00000011)
:0204E360 A410091F ldrge r0,[r0],#-0x91f
:0204E364 9D0111FD unknown
:0204E368 A1102507 tstge r0,r7,lsl #0xa
:0204E36C A1B9102D movges r1,r13,lsr #0x0		;r1=-1061575664(0xc0b9a410)
:0204E370 E117C110 tst r7,r0,lsl r1
:0204E374 8031A500 eorhis r10,r1,r0,lsl #0xa
:0204E378 01085404 unknown
:0204E37C 02391057 eoreqs r1,r9,#0x57
:0204E380 41201A61 unknown
:0204E384 CD952761 unknown
:0204E388 0025A612 eoreq  r10,r5,r2,lsl r6
:0204E38C 6D137D05 unknown
:0204E390 18001103 stmneda  r0 ,{r0,r1,r8,r12}
:0204E394 9D006D98 unknown
:0204E398 9D000D2C unknown
:0204E39C 92004519 andls  r4,r0,#0x6400000
:0204E3A0 24980045 ldrcs r0,[r8],#+0x45
:0204E3A4 2800112E stmcsda  r0 ,{r1,r2,r3,r5,r8,r12}
:0204E3A8 2C310009 ldccs  0,cr0,[r1],#-0x24
:0204E3AC 004408B9 streqh r0,[r4],#-0x89
:0204E3B0 04051D99 streq r1,[r5],#-0xd99
:0204E3B4 99040599 stmlsdb  r4 ,{r0,r3,r4,r7,r8,r10}
:0204E3B8 99403CE5 stmlsdb  r0 ,{r0,r2,r5,r6,r7,r10,r11,r12,r13}^
:0204E3BC 89040505 stmhidb  r4 ,{r0,r2,r8,r10}
:0204E3C0 240534E2 strcs r3,[r5],#-0x4e2
:0204E3C4 89840599 stmhiib  r4 ,{r0,r3,r4,r7,r8,r10}
:0204E3C8 15080551 strne r0,[r8, #-0x551]		;(r8-0x551=*(fffffaaf))
:0204E3CC 00614C00 rsbeq  r4,r1,r0,lsl #0x18
:0204E3D0 00095025 andeq  r5,r9,r5,lsr #0x0
:0204E3D4 B9047134 stmltdb  r4 ,{r2,r4,r5,r8,r12,r13,r14}
:0204E3D8 99002401 stmlsdb  r0 ,{r0,r10,r13}
:0204E3DC 092428C1 stmeqdb  r4!,{r0,r6,r7,r11,r13}
:0204E3E0 757CA300 ldrvcb r10,[r12, #-0x300]!
:0204E3E4 790FFA05 stmvcdb  r15 ,{r0,r2,r9,r11,r12,r13,r14,r15}
:0204E3E8 1CE58912 stcnel 9,cr8,[r5],#+0x48
:0204E3EC 871D3D12 unknown
:0204E3F0 31403069 unknown
:0204E3F4 1C914401 ldcne  4,cr4,[r1],{#0x1}
:0204E3F8 54212D15 unknown
:0204E3FC 699D3025 ldmvsib  r13 ,{r0,r2,r5,r12,r13}
:0204E400 33D188EA bicccs r8,r1,#0xEA0000
:0204E404 49CD1469 stmmiib  r13 ,{r0,r3,r5,r6,r10,r12}^
:0204E408 65FF4118 ldrvsb r4,[r15, #+0x118]!
:0204E40C 9F002C31 swils 0x00002c31
:0204E410 E2892BC1 add  r2,r9,#0x30400
:0204E414 50101988 andpls r1,r0,r8,lsl #0x13
:0204E418 48001DE2 stmmida  r0 ,{r1,r5,r6,r7,r8,r10,r11,r12}
:0204E41C 9F402418 swils 0x00402418
:0204E420 FD052339 unknown
:0204E424 0989DE00 stmeqib  r9 ,{r9,r10,r11,r12,r14,r15}
:0204E428 1CB55436 ldcne  4,cr5,[r5],#+0xd8
:0204E42C BDE25550 stcltl 5,cr5,[r2,#+0x140]!
:0204E430 11315A0C teqne r1,r12,lsl #0x14
:0204E434 1C905140 ldcne  1,cr5,[r0],{#0x40}
:0204E438 5014CD02 andpls r12,r4,r2,lsl #0x1a
:0204E43C 20B80219 adccss r0,r8,r9,lsl r2
:0204E440 29086D28 stmcsdb  r8 ,{r3,r5,r8,r10,r11,r13,r14}
:0204E444 21D2801B biccss r8,r2,r11,lsl r0
:0204E448 15E5D200 strneb r13,[r5, #+0x200]!
:0204E44C D260932C rsble  r9,r0,#0xB0000000
:0204E450 1DD2001D unknown
:0204E454 0021D200 eoreq  r13,r1,r0,lsl #0x4
:0204E458 06E554D2 unknown
:0204E45C 200B0025 andcs  r0,r11,r5,lsr #0x0
:0204E460 9104F9CD unknown
:0204E464 C370C403 cmngt r0,#0x3000000
:0204E468 E5C30381 strb r0,[r3, #+0x381]		;r3+0x381=*(00000381)
:0204E46C 0595E003 ldreq r14,[r5, #+0x3]		;r5+0x3=*(00000003)
:0204E470 E5C3C084 strb r12,[r3, #+0x84]		;r3+0x84=*(00000084)
:0204E474 11CD400A bicne  r4,r13,r10
:0204E478 C004290C andgt  r2,r4,r12,lsl #0x12
:0204E47C 15E59050 strneb r9,[r5, #+0x50]!
:0204E480 EC25020D stc  2,cr0,[r5],#-0x34
:0204E484 25E110A0 strcsb r1,[r1, #+0xa0]!
:0204E488 440001C4 strmi r0,[r0],#-0x1c4
:0204E48C 355C09FD ldrccb r0,[r12, #-0x9fd]		;(r12-0x9fd=*(fffff603))
:0204E490 0EE0A800 cdpeq 8,14,cr10,cr0,cr0,0
:0204E494 31CCFFE2 biccc  r15,r12,r2,ror #0x1f
:0204E498 20044800 andcs  r4,r4,r0,lsl #0x10
:0204E49C 8EC00CE2 cdphi 12,12,cr0,cr0,cr2,7
:0204E4A0 0554FFE1 ldreqb r15,[r4, #-0xfe1]		;(r4-0xfe1=*(fffff01f))
:0204E4A4 400CE200 andmi  r14,r12,r0,lsl #0x4
:0204E4A8 850AC184 strhi r12,[r10, #-0x184]		;(r10-0x184=*(c06d5e7c))
:0204E4AC 40100CE1 andmis r0,r0,r1,ror #0x19
:0204E4B0 C00CE58D andgt  r14,r12,r13,lsl #0xb
:0204E4B4 0011E590 muleqs r1,r0,r5
:0204E4B8 E0B20C01 adcs r0,r2,r1,lsl #0x18
:0204E4BC A900E1D1 stmgedb  r0 ,{r0,r4,r6,r7,r8,r13,r14,r15}
:0204E4C0 05414E0E streqb r4,[r1, #-0xe0e]		;(r1-0xe0e=*(c0b99602))
:0204E4C4 C1050E01 unknown
:0204E4C8 E9000902 stmdb  r0 ,{r1,r8,r11}
:0204E4CC 910A9D05 unknown
:0204E4D0 2822E575 stmcsda  r2!,{r0,r2,r4,r5,r6,r8,r10,r13,r14,r15}
:0204E4D4 FFFC0E35 swinv 0x00fc0e35
:0204E4D8 B10850EB unknown
:0204E4DC 05B14C45 ldreq r4,[r1, #+0xc45]!
:0204E4E0 AD195938 unknown
:0204E4E4 35101302 ldrcc r1,[r0, #-0x302]		;(r0-0x302=*(fffffcfe))
:0204E4E8 B10151D5 unknown
:0204E4EC A120E12F unknown
:0204E4F0 033DC41D teqeq r13,#0x1D000000
:0204E4F4 21DE117D biccss r1,r14,r13,ror r1
:0204E4F8 A8003510 stmgeda  r0 ,{r4,r8,r10,r12,r13}
:0204E4FC 71D50013 bicvcs r0,r5,r3,lsl r0
:0204E500 41430A21 unknown
:0204E504 E51BE511 ldr r14,[r11, #-0x511]		;(r11-0x511=*(fffffaef))
:0204E508 E1000915 unknown
:0204E50C 391EC115 ldmccdb  r14 ,{r0,r2,r4,r8,r14,r15}
:0204E510 047F0308 unknown
:0204E514 E01D7900 ands r7,r13,r0,lsl #0x12
:0204E518 091531E3 ldmeqdb  r5 ,{r0,r1,r5,r6,r7,r8,r12,r13}
:0204E51C 1DA41049 stcne  0,cr1,[r4,#+0x124]!
:0204E520 51951011 orrpls r1,r5,r1,lsl r0
:0204E524 21005D00 unknown
:0204E528 3921B000 stmccdb  r1!,{r12,r13,r15}
:0204E52C 422759D5 eormi  r5,r7,#0x354000
:0204E530 30405934 subcc  r5,r0,r4,lsr r9
:0204E534 92105903 andlss r5,r0,#0xC000
:0204E538 20591BD5 ldrcssb r1,[r9],#-0xb5
:0204E53C E5841024 str r1,[r4, #+0x24]		;r4+0x24=*(00000024)
:0204E540 A171008D cmnge r1,r13,lsl #0x1
:0204E544 BE1585C3 cdplt 5,0,cr8,cr5,cr3,6
:0204E548 51380051 teqpl r8,r1,asr r0
:0204E54C 10564500 subnes r4,r6,r0,lsl #0xa
:0204E550 00493530 subeq  r3,r9,r0,lsr r5
:0204E554 1D100659 unknown
:0204E558 92C00402 sbcls  r0,r0,#0x2000000
:0204E55C 09010BE5 stmeqdb  r1 ,{r0,r2,r5,r6,r7,r8,r9,r11}
:0204E560 E584C01E str r12,[r4, #+0x1e]		;r4+0x1e=*(0000001e)
:0204E564 02D220B2 sbceqs r2,r2,#0xB2
:0204E568 D9C442E1 stmleib  r4 ,{r0,r5,r6,r7,r9,r14}^
:0204E56C C0123D01 andgts r3,r2,r1,lsl #0x1a
:0204E570 FF18E20C swinv 0x0018e20c
:0204E574 0411022C ldreq r0,[r1],#-0x22c
:0204E578 23B4E18C movcss r14,#0x23		;r14=35(0x23)
:0204E57C 36E1C408 unknown
:0204E580 12E5C430 rscne  r12,r5,#0x30000000
:0204E584 8D8019F5 unknown
:0204E588 A900111A stmgedb  r0 ,{r1,r3,r4,r8,r12}
:0204E58C 36F5FFFD unknown
:0204E590 1A790109 bne 03E8E9BC
:0204E594 00090AE3 andeq  r0,r9,r3,ror #0x15
:0204E598 29D41037 ldmcsib  r4 ,{r0,r1,r2,r4,r5,r12}^
:0204E59C 01B90020 moveqs r0,r0,lsr #0x0		;r0=0(0x0)
:0204E5A0 0029A1A2 eoreq  r10,r9,r2,lsr #0x3
:0204E5A4 DE40CD03 cdple 13,4,cr12,cr0,cr3,0
:0204E5A8 0FE200CD swieq 0x00e200cd
:0204E5AC 01E2802A mvneq  r8,r10,lsr #0x0
:0204E5B0 472110CD strmi r1,r8,r10,lsr #0x0
:0204E5B4 18D11013 ldmneia  r1 ,{r0,r1,r4,r12}^
:0204E5B8 65102639 ldrvs r2,[r0, #-0x639]		;(r0-0x639=*(fffff9c7))
:0204E5BC 91FD9600 mvnlss r9,r0,lsl #0xc
:0204E5C0 0417D537 ldreq r13,[r7],#-0x537
:0204E5C4 7D4DD065 unknown
:0204E5C8 D3156D0C tstle r5,#0x300
:0204E5CC 951599E5 ldrls r9,[r5, #-0x9e5]		;(r5-0x9e5=*(fffff61b))
:0204E5D0 0505CC17 streq r12,[r5, #-0xc17]		;(r5-0xc17=*(fffff3e9))
:0204E5D4 00050200 andeq  r0,r5,r0,lsl #0x4
:0204E5D8 0E00052A cdpeq 5,0,cr0,cr0,cr10,1
:0204E5DC 39AA0605 stmccib  r10!,{r0,r2,r9,r10}
:0204E5E0 50990061 addpls r0,r9,r1,ror #0x0
:0204E5E4 E5D3000C ldrb r0,[r3, #+0xc]		;r3+0xc=*(0000000c)
:0204E5E8 30190603 andccs r0,r9,r3,lsl #0xc
:0204E5EC 88001982 stmhida  r0 ,{r1,r7,r8,r11,r12}
:0204E5F0 E0840100 add  r0,r4,r0,lsl #0x2
:0204E5F4 141FBD05 ldrne r11,[r15],#-0xd05
:0204E5F8 10E58020 rscne  r8,r5,r0,lsr #0x0
:0204E5FC 0C05503D stceq  0,cr5,[r5],{#0x3d}
:0204E600 0C0518C1 stceq  8,cr1,[r5],{#0xc1}
:0204E604 1C402D18 stcnel 13,cr2,[r0],{#0x18}
:0204E608 00204005 eoreq  r4,r0,r5
:0204E60C 1D15942A unknown
:0204E610 201D1300 andcss r1,r13,r0,lsl #0x6
:0204E614 B1101705 tstlt r0,r5,lsl #0xe
:0204E618 E242B41C sub  r11,r2,#0x1C000000
:0204E61C 124110B1 subne  r1,r1,#0xB1
:0204E620 31143D14 tstcc r4,r4,lsl r13
:0204E624 EC00D519 stc  5,cr13,[r0],{#0x19}
:0204E628 0D018018 unknown
:0204E62C 39AA4071 stmccib  r10!,{r0,r4,r5,r6,r14}
:0204E630 2C0E7102 stccs  1,cr7,[r14],{#0x2}
:0204E634 0A02E280 beq 0210703C
:0204E638 512CE280 unknown
:0204E63C 65008016 strvs r8,[r0, #-0x16]		;(r0-0x16=*(ffffffea))
:0204E640 38006100 stmccda  r0 ,{r8,r13,r14}
:0204E644 1D0D04F1 unknown
:0204E648 76035041 strvc r5,da 
:0204E64C D9070041 stmledb  r7 ,{r0,r6}
:0204E650 D200B200 andle  r11,r0,#0x0
:0204E654 C00515E1 andgt  r1,r5,r1,ror #0xb
:0204E658 DD01E3A0 unknown
:0204E65C 10E11F19 rscne  r1,r1,r9,lsl r15
:0204E660 0538C800 ldreq r12,[r8, #-0x800]!
:0204E664 0035921F eoreqs r9,r5,r15,lsl r2
:0204E668 0AB505D9 beq 00D8FDD4
:0204E66C 703DFBFA unknown
:0204E670 0331069D teqeq r1,#0x9D00000
:0204E674 DD840010 unknown
:0204E678 11070101 unknown
:0204E67C 9D40E200 unknown
:0204E680 94C03C04 strlsb r3,[r0],#+0xc04
:0204E684 02204CE5 eoreq  r4,r0,#0xE500
:0204E688 0E35E284 cdpeq 2,2,cr14,cr5,cr4,4
:0204E68C 01940ECD orreqs r0,r4,r13,asr #0x1d
:0204E690 05061D68 streq r1,[r6, #-0xd68]		;(r6-0xd68=*(fffff298))
:0204E694 0389086C orreq  r0,r9,#0x6C0000
:0204E698 07E5FE4A streqb r15,r0,r9,#0x6C0000
:0204E69C 115D16B1 ldrneh r1,[r13, #-0x61]		;(r13-0x6b1=*(c0b9a3af))
:0204E6A0 4CF20369 ldcmil 3,cr0,[r2],#+0x1a4
:0204E6A4 017D015D cmneq r13,r13,asr r1
:0204E6A8 00A10D61 adceq  r0,r1,r1,ror #0x1a
:0204E6AC 81D907BD ldrhih r0,[r9, #+0x7d]		;r9+0x7d=*(0000007d)
:0204E6B0 4007BEC0 andmi  r11,r7,r0,asr #0x1d
:0204E6B4 107DE5D6 unknown
:0204E6B8 26130899 unknown
:0204E6BC 14008130 strne r8,[r0],#-0x130
:0204E6C0 F099C099 umullnvs r12,r9,r9,r0
:0204E6C4 90A1F099 umlalls  r15,r1,r9,r0
:0204E6C8 F0A1F0A1 adcnv  r15,r1,r1,lsr #0x1
:0204E6CC C0A155FD unknown
:0204E6D0 9D021105 unknown
:0204E6D4 272C9D40 strcs r9,r15,r1,r1,lsr #0x1
:0204E6D8 50BA8009 adcpls r8,r10,r9
:0204E6DC 0015808D andeqs r8,r5,r13,lsl #0x1
:0204E6E0 B1006D57 unknown
:0204E6E4 E20A150C and  r1,r10,#0x3000000
:0204E6E8 910A1AAD unknown
:0204E6EC 01E5D621 mvneq  r13,r1,lsr #0xc
:0204E6F0 45020019 strmi r0,[r2, #-0x19]		;(r2-0x19=*(ffffffe7))
:0204E6F4 05998660 ldreq r8,[r9, #+0x660]		;r9+0x660=*(00000660)
:0204E6F8 E517E152 ldr r14,[r7, #-0x152]		;(r7-0x152=*(fffffeae))
:0204E6FC 54021BC5 strpl r1,[r2],#-0xbc5
:0204E700 FFF707E5 swinv 0x00f707e5
:0204E704 D60C2DFF unknown
:0204E708 B51100E5 ldrlt r0,[r1, #-0xe5]		;(r1-0xe5=*(c0b9a32b))
:0204E70C 0D99080B unknown
:0204E710 07E91C23 streqb r1,[r9,+r3, lsr #0x18]!
:0204E714 A5005904 strge r5,[r0, #-0x904]		;(r0-0x904=*(fffff6fc))
:0204E718 037B7924 cmneq r11,#0x90000
:0204E71C 200DA03C andcs  r10,r13,r12,lsr r0
:0204E720 7D2228FF stcvc  8,cr2,[r2,#-0x3fc]!
:0204E724 E503140A str r1,[r3, #-0x40a]		;(r3-0x40a=*(fffffbf6))
:0204E728 65E18207 strvsb r8,[r1, #+0x207]!
:0204E72C FB492C1B blx 032997A8
:0204E730 7D4C3291 unknown
:0204E734 10160912 andnes r0,r6,r2,lsl r9
:0204E738 5A2008C9 bpl 02850A64
:0204E73C 07DD0C09 ldreqb r0,[r13,+r9, lsl #0x18]
:0204E740 8011A94C andhis r10,r1,r12,asr #0x12
:0204E744 2D4107FD unknown
:0204E748 1140E92B unknown
:0204E74C E1B0501A movs r5,r10,lsl r0		;r5=-1066573824(0xc06d6000)
:0204E750 84173901 ldrhi r3,[r7],#-0x901
:0204E754 2D021D40 unknown
:0204E758 9F618C07 swils 0x00618c07
:0204E75C 861E0905 ldrhi r0,[r14],-r5, lsl #0x12
:0204E760 E59F0188 ldr r0,[r15, #+0x188]		;r15+0x188=*(0204e8f0)=#95227625(0x05ad0ee9)
:0204E764 02498C72 subeq  r8,r9,#0x7200
:0204E768 85C02721 strhib r2,[r0, #+0x721]		;r0+0x721=*(05ad160a)=#-1(0xffffffff)
:0204E76C 04A51BE5 unknown
:0204E770 070015D9 unknown
:0204E774 027D2810 rsbeqs r2,r13,#0x100000
:0204E778 23020009 unknown
:0204E77C 2958EB01 ldmcsdb  r8 ,{r0,r8,r9,r11,r13,r14,r15}^
:0204E780 19758300 ldmnedb  r5!,{r8,r9,r15}^
:0204E784 C00095FF unknown
:0204E788 0B458640 bleq 031B0090
:0204E78C 01C50459 biceq  r0,r5,r9,asr r4
:0204E790 6950B000 ldmvsdb  r0 ,{r12,r13,r15}^
:0204E794 F9868006 stmnvib  r6 ,{r1,r2,r15}
:0204E798 C902D105 stmgtdb  r2 ,{r0,r2,r8,r12,r14,r15}
:0204E79C 0D7C000D ldceql 0,cr0,[r12,#-0x34]!
:0204E7A0 35106400 ldrcc r6,[r0, #-0x400]		;r0-0x400=*(05ad0ae9)=#-1(0xffffffff)
:0204E7A4 2586010A strcs r0,[r6, #+0x10a]		;r6+0x10a=*(00000109)
:0204E7A8 000D88E5 andeq  r8,r13,r5,ror #0x11
:0204E7AC 6C000D68 stcvs  13,cr0,[r0],{#0x68}
:0204E7B0 548C000D strpl r0,[r12],#+0xd
:0204E7B4 1190000D orrnes r0,r0,r13
:0204E7B8 00097000 andeq  r7,r9,r0
:0204E7BC 9407C174 strls r12,[r7],#-0x174
:0204E7C0 78000955 stmvcda  r0 ,{r0,r2,r4,r6,r8,r11}
:0204E7C4 10980011 addnes r0,r8,r1,lsl r0
:0204E7C8 059CE586 ldreq r14,[r12, #+0x586]		;r12+0x586=*(00000586)
:0204E7CC 01A00011 moveq  r0,r1,lsl r0		;r0=1934106624(0x73482000)
:0204E7D0 0005A400 andeq  r10,r5,r0,lsl #0x8
:0204E7D4 09D41099 ldmeqib  r4 ,{r0,r3,r4,r7,r12}^
:0204E7D8 09BCB500 ldmeqib  r12!,{r8,r10,r12,r13,r15}
:0204E7DC 008D6000 addeq  r6,r13,r0
:0204E7E0 C80011C4 stmgtda  r0 ,{r2,r6,r7,r8,r12}
:0204E7E4 51AA15BD strplh r1,[r10, +r13]!
:0204E7E8 8609D586 strhi r13,[r9],-r6, lsl #0xb
:0204E7EC C050B8E2 subgts r11,r0,r2,ror #0x11
:0204E7F0 01A8E104 moveq  r14,r4,lsl #0x2		;r14=0(0x0)
:0204E7F4 8650B400 ldrhib r11,[r0],-r0, lsl #0x8
:0204E7F8 4004D4E5 andmi  r13,r4,r5,ror #0x9
:0204E7FC 5110E59F unknown
:0204E800 00FFE5C6 rsceqs r14,r15,r6,asr #0xb
:0204E804 A0E3A080 rscge  r10,r3,r0,lsl #0x1
:0204E808 94EB0122 unknown
:0204E80C 19C21000 stmneib  r2 ,{r12}^
:0204E810 15E08605 strneb r8,[r0, #+0x605]!
:0204E814 8007650B andhi  r6,r7,r11,lsl #0xa
:0204E818 C2281564 eorgt  r1,r8,#0x19000000
:0204E81C 98E08123 unknown
:0204E820 E001C212 and  r12,r1,r2,lsl r2
:0204E824 84021D01 strhi r1,[r2],#-0xd01
:0204E828 04E5C320 unknown
:0204E82C F3047504 unknown
:0204E830 16450019 unknown
:0204E834 010211E9 unknown
:0204E838 4DE01D86 stcmil 13,cr1,[r0,#+0x218]!
:0204E83C 00A9D816 adceq  r13,r9,r6,lsl r8
:0204E840 FA06550A blx 021E3C78
:0204E844 99AA04F9 stmlsib  r10!,{r0,r3,r4,r5,r6,r7,r10}
:0204E848 860F4512 unknown
:0204E84C 592D32E2 stmpldb  r13!,{r1,r5,r6,r7,r9,r12,r13}
:0204E850 86118100 ldrhi r8,[r1],-r0, lsl #0x2
:0204E854 0119A1E5 tsteq r9,r5,ror #0x3
:0204E858 45001EEB strmi r1,[r0, #-0xeeb]		;r0-0xeeb=*(73481115)=#0(0x00000000)
:0204E85C 9D005C00 unknown
:0204E860 D10F20D1 mrsle r2,CPSR
:0204E864 71515C00 cmpvc r1,r0,lsl #0x18
:0204E868 D040D003 suble  r13,r0,r3
:0204E86C 031015E1 tsteq r0,#0x38400000
:0204E870 50A1052D adcpl  r0,r1,r13,lsr #0xa
:0204E874 3D0743CD unknown
:0204E878 00AA3F01 adceq  r3,r10,r1,lsl #0x1e
:0204E87C 14790AEB unknown
:0204E880 159F0038 ldrne r0,[r15, #+0x38]		;r15+0x38=*(0204e8c0)=#-1056958172(0xc1001924)
:0204E884 0233B53C eoreqs r11,r3,#0xF000000
:0204E888 8620CC41 unknown
:0204E88C 291945E2 ldmcsdb  r9 ,{r1,r5,r6,r7,r8,r10,r14}
:0204E890 90014501 andls  r4,r1,r1,lsl #0xa
:0204E894 2C8949DD stccs  9,cr4,[r9],{#0xdd}
:0204E898 41404591 unknown
:0204E89C E8BD8111 ldmia  r13!,{r0,r4,r8,r15}
:0204E8A0 94133517 ldrls r3,[r3],#-0x517
:0204E8A4 80084F0D andhi  r4,r8,r13,lsl #0x1e
:0204E8A8 095C8080 ldmeqdb  r12 ,{r7,r15}^
:0204E8AC 023D1475 eoreqs r1,r13,#0x75000000
:0204E8B0 00006CFC unknown
:0204E8B4 43A09015 movmi  r9,#0x15		;r9=21(0x15)
:0204E8B8 F0152015 andnvs r2,r5,r5,lsl r0
:0204E8BC A98015A4 stmgeib  r0 ,{r2,r5,r7,r8,r10,r12}
:0204E8C0 C1001924 unknown
:0204E8C4 A87B0504 unknown
:0204E8C8 39376910 ldmccdb  r7!,{r4,r8,r11,r13,r14}
:0204E8CC 2851F910 ldmcsda  r1 ,{r4,r8,r11,r12,r13,r14,r15}^
:0204E8D0 2C7181F9 ldccsl 1,cr8,[r1],#-0x3e4
:0204E8D4 304255DC unknown
:0204E8D8 21250005 unknown
:0204E8DC 111D0311 tstne r13,r1,lsl r3
:0204E8E0 003D04B9 unknown
:0204E8E4 18794299 unknown
:0204E8E8 100832D9 unknown
:0204E8EC 4EA00415 mcrmi 4,5,r0,cr0,cr5,{0}
:0204E8F0 05AD0EE9 streq r0,[r13, #+0xee9]!
:0204E8F4 11000DC4 unknown
:0204E8F8 EE103590 mrc 5,0,r3,cr0,cr0,{4}
:0204E8FC 14BB4069 unknown
:0204E900 19386DD0 ldmnedb  r8!,{r4,r6,r7,r8,r10,r11,r13,r14}
:0204E904 9F706419 swils 0x00706419
:0204E908 900C0CE5 andls  r0,r12,r5,ror #0x19
:0204E90C 8D800901 unknown
:0204E910 0460FFE2 unknown
:0204E914 95B00311 ldrls r0,[r0, #+0x311]!
:0204E918 90020D12 andls  r0,r2,r2,lsl r13
:0204E91C CD800569 unknown
:0204E920 0C09AD17 stceq  13,cr10,[r9],{#0x17}
:0204E924 0902B510 stmeqdb  r2 ,{r4,r8,r10,r12,r13,r15}
:0204E928 FD300B00 ldc2  11,cr0,[r0,#-0x0]!
:0204E92C 454D8909 strmib r8,[r13, #-0x909]		;(r13-0x909=*(c0b99b07))
:0204E930 4903B510 stmmidb  r3 ,{r4,r8,r10,r12,r13,r15}
:0204E934 00B90400 adceqs r0,r9,r0,lsl #0x8
:0204E938 E1149D0A tst r4,r10,lsl #0x1a
:0204E93C 7D30D719 ldcvc  7,cr13,[r0,#-0x64]!
:0204E940 A4E7C713 unknown
:0204E944 02EB0004 rsceq  r0,r11,#0x4
:0204E948 D3E50052 mvnle  r0,#0x52
:0204E94C FFEC42E9 swinv 0x00ec42e9
:0204E950 14091AFF strne r1,[r9],#-0xaff
:0204E954 9C3651D0 ldcls  1,cr5,[r6],#-0x340
:0204E958 2FF91C93 swics 0x00f91c93
:0204E95C 68C41235 stmvsia  r4 ,{r0,r2,r4,r5,r9,r12}^
:0204E960 2001A58A andcs  r10,r1,r10,lsl #0xb
:0204E964 001D3189 andeqs r3,r13,r9,lsl #0x3
:0204E968 74B821C1 unknown
:0204E96C 10A10031 adcne  r0,r1,r1,lsr r0
:0204E970 6101E915 unknown
:0204E974 8061D010 rsbhi  r13,r1,r0,lsl r0
:0204E978 10615B10 rsbne  r5,r1,r0,lsl r11
:0204E97C 09810085 stmeqib  r1 ,{r0,r2,r7}
:0204E980 002D24B5 unknown
:0204E984 5D9C2769 unknown
:0204E988 10ACBF00 adcne  r11,r12,r0,lsl #0x1e
:0204E98C 01010B2D unknown
:0204E990 109D1761 addnes r1,r13,r1,ror #0xe
:0204E994 393C0004 ldmccdb  r12!,{r2}
:0204E998 99003902 stmlsdb  r0 ,{r1,r8,r11,r12,r13}
:0204E99C 00B80039 adceqs r0,r8,r9,lsr r0
:0204E9A0 4BB83695 blmi 00E5C3FC
:0204E9A4 2D1700E5 unknown
:0204E9A8 9410B400 ldrls r11,[r0],#-0x400
:0204E9AC 232516F9 unknown
:0204E9B0 6C10A5C5 ldcvs  5,cr10,[r0],{#0xc5}
:0204E9B4 70211055 eorvc  r1,r1,r5,asr r0
:0204E9B8 8A50AD9A bhi 0347A028
:0204E9BC 0BAD0031 bleq 00B8EA88
:0204E9C0 09AC07CD stmeqib  r12!,{r0,r2,r3,r6,r7,r8,r9,r10}
:0204E9C4 9F105007 swils 0x00105007
:0204E9C8 318A0265 orrcc  r0,r10,r5,ror #0x4
:0204E9CC 03E15210 mvneq  r5,#0x1
:0204E9D0 1D150741 unknown
:0204E9D4 0A2912B9 beq 02A934C0
:0204E9D8 2A1181F1 bcs 024AF1A4
:0204E9DC 344D0004 strccb r0,[r13],#-0x4
:0204E9E0 32001D7D andcc  r1,r0,#0x1F40
:0204E9E4 B0004D51 andlt  r4,r0,r1,asr r13
:0204E9E8 4D20004D stcmi  0,cr0,[r0,#-0x134]!
:0204E9EC 9810E570 ldmlsda  r0 ,{r4,r5,r6,r8,r10,r13,r14,r15}
:0204E9F0 5DB51055 ldcpl  0,cr1,[r5,#+0x154]!
:0204E9F4 20E50005 rsccs  r0,r5,r5
:0204E9F8 55681065 strplb r1,[r8, #-0x65]!
:0204E9FC EA586001 b 03666A08
:0204EA00 4E200000 cdpmi 0,2,cr0,cr0,cr0,0
:0204EA04 59447059 stmpldb  r4 ,{r0,r3,r4,r6,r12,r13,r14}^
:0204EA08 10ADA0C0 adcne  r10,r13,r0,asr #0x1
:0204EA0C EBFF8A1E bl 0203128C
:0204EA10 019420AC orreqs r2,r4,r12,lsr #0x1
:0204EA14 01052CE5 unknown
:0204EA18 E537ED02 ldr r14,[r7, #-0xd02]!
:0204EA1C 00153315 andeqs r3,r5,r5,lsl r3
:0204EA20 001535B4 ldreqh r3,[r5], -r4
:0204EA24 1AA50438 bne 0098FB0C
:0204EA28 395E0039 ldmccdb  r14 ,{r0,r3,r4,r5}^
:0204EA2C 105DB200 subnes r11,r13,r0,lsl #0x4
:0204EA30 810055B4 strhih r5,[r0, -r4]
:0204EA34 00271050 eoreq  r1,r7,r0,asr r0
:0204EA38 15AD0D00 strne r0,[r13, #+0xd00]!
:0204EA3C 006C1245 rsbeq  r1,r12,r5,asr #0x4
:0204EA40 4000059F mulmi  r0,r15,r5
:0204EA44 BC059003 stclt  0,cr9,[r5],{#0x3}
:0204EA48 21024041 unknown
:0204EA4C 1D20C100 stcne  1,cr12,[r0,#-0x0]!
:0204EA50 054FE801 streqb r14,[r15, #-0x801]		;r15-0x801=*(0204e257)=#69002655(0x041ce59f)
:0204EA54 11001900 unknown
:0204EA58 01E3E011 mvneq  r14,r1,lsl r0
:0204EA5C C405ED18 strgt r14,[r5],#-0xd18
:0204EA60 D5159410 ldrle r9,[r5, #-0x410]		;(r5-0x410=*(c06d5bf0))
:0204EA64 86101D15 unknown
:0204EA68 DD01D561 unknown
:0204EA6C 85054511 strhi r4,[r5, #-0x511]		;(r5-0x511=*(c06d5aef))
:0204EA70 8400AC27 strhi r10,[r0],#-0xc27
:0204EA74 01C40FE5 biceq  r0,r4,r5,ror #0x1f
:0204EA78 B518ED12 ldrlt r14,[r8, #-0xd12]		;(r8-0xd12=*(fffff2ee))
:0204EA7C 7989F501 stmvcib  r9 ,{r0,r8,r10,r12,r13,r14,r15}
:0204EA80 CE075108 cdpgt 1,0,cr5,cr7,cr8,0
:0204EA84 15A91839 strne r1,[r9, #+0x839]!
:0204EA88 8B51106D blhi 03492C44
:0204EA8C 15DDEBFF ldrneb r14,[r13, #+0xbff]		;r13+0xbff=*(c0b9b00f)
:0204EA90 0001B087 andeq  r11,r1,r7,lsl #0x1
:0204EA94 01F53EB4 ldreqh r3,[r5, #+0xe4]!
:0204EA98 12E59031 rscne  r9,r5,#0x31
:0204EA9C A50B55FE strge r5,[r11, #-0x5fe]		;(r11-0x5fe=*(fffffa02))
:0204EAA0 A1001518 unknown
:0204EAA4 15100501 ldrne r0,[r0, #-0x501]		;(r0-0x501=*(c1001423))
:0204EAA8 BDFECE0D ldcltl 14,cr12,[r14,#+0x34]!
:0204EAAC 12510106 subnes r0,r1,#0x80000001
:0204EAB0 05553011 ldreqb r3,[r5, #-0x11]		;(r5-0x11=*(c06d5fef))
:0204EAB4 003AE283 eoreqs r14,r10,r3,lsl #0x5
:0204EAB8 02AD8021 adceq  r8,r13,#0x21
:0204EABC CD2099C0 stcgt  9,cr9,[r0,#-0x300]!
:0204EAC0 31681811 unknown
:0204EAC4 12151400 andnes r1,r5,#0x0
:0204EAC8 B9102D20 ldmltdb  r0 ,{r5,r8,r10,r11,r13}
:0204EACC 79003907 stmvcdb  r0 ,{r0,r1,r2,r8,r11,r12,r13}
:0204EAD0 A94CF514 stmgedb  r12 ,{r2,r4,r8,r10,r12,r13,r14,r15}^
:0204EAD4 02C5EB00 sbceq  r14,r5,#0x0
:0204EAD8 A9A00895 stmgeib  r0!,{r0,r2,r4,r7,r11}
:0204EADC 14EBB016 unknown
:0204EAE0 691802A9 ldmvsdb  r8 ,{r0,r3,r5,r7,r9}
:0204EAE4 0185A000 orreq  r10,r5,r0
:0204EAE8 10DD5470 sbcnes r5,r13,r0,ror r4
:0204EAEC 14B900ED unknown
:0204EAF0 21B11315 movcss r1,r5,lsl r3		;r1=-1066573824(0xc06d6000)
:0204EAF4 4F350031 swimi 0x00350031
:0204EAF8 1048E594 unknown
:0204EAFC 8006919F mulhi  r6,r15,r1
:0204EB00 41A00261 movmi  r0,r1,ror #0x4
:0204EB04 A50005E0 strge r0,[r0, #-0x5e0]		;(r0-0x5e0=*(c1001344))
:0204EB08 0145C11C unknown
:0204EB0C 6CD31825 ldcvsl 8,cr1,[r3],{#0x25}
:0204EB10 06D8002D ldreqb r0,[r8],+r13, lsr #0x0
:0204EB14 D102E910 unknown
:0204EB18 6F03411B swivs 0x0003411b
:0204EB1C 4D011871 unknown
:0204EB20 15027524 strne r7,[r2, #-0x524]		;(r2-0x524=*(fffffadb))
:0204EB24 14598007 ldrneb r8,[r9],#-0x7
:0204EB28 C1DC1551 bicgts r1,r12,r1,asr r5
:0204EB2C 51E7C401 mvnpl  r12,r1,lsl #0x8
:0204EB30 0137553F teqeq r7,r15,lsr r5
:0204EB34 39892C1F stmccib  r9 ,{r0,r1,r2,r3,r4,r10,r11,r13}
:0204EB38 202128C5 eorcs  r2,r1,r5,asr #0x11
:0204EB3C C500BD54 strgt r11,[r0, #-0xd54]		;(r0-0xd54=*(c1000bd0))
:0204EB40 9FC05012 swils 0x00c05012
:0204EB44 0C20411B stceq  1,cr4,[r0],#-0x6c
:0204EB48 06E59020 unknown
:0204EB4C 81025951 unknown
:0204EB50 00E79241 rsceq  r9,r7,r1,asr #0x4
:0204EB54 89700C41 unknown
:0204EB58 0150301C cmpeq r0,r12,lsl r0
:0204EB5C 95001500 strls r1,[r0, #-0x500]		;(r0-0x500=*(c1001424))
:0204EB60 8CE00512 stchil 5,cr0,[r0],#+0x48
:0204EB64 300705E0 andcc  r0,r7,r0,ror #0xb
:0204EB68 2001E7CC andcs  r14,r1,r12,asr #0xf
:0204EB6C D40345CE strle r4,[r3],#-0x5ce
:0204EB70 D4000940 strle r0,[r0],#-0x940
:0204EB74 E3560661 cmp r6,#0x6100000
:0204EB78 05CE3002 streqb r3,[r14, #+0x2]		;r14+0x2=*(041ce5a1)=#92278272(0x05800e00)
:0204EB7C E5CE033D strb r0,[r14, #+0x33d]		;r14+0x33d=*(041ce8dc)=#-2146566134(0x800e000a)
:0204EB80 E5816000 str r6,[r1, #+0x0]		;r1+0x0=*(c06d6000)
:0204EB84 01C101ED biceq  r0,r1,r13,ror #0x3
:0204EB88 01441EE1 unknown
:0204EB8C 1C934800 ldcne  8,cr4,[r3],{#0x0}
:0204EB90 39F80B02 unknown
:0204EB94 00010103 andeq  r0,r1,r3,lsl #0x2
:0204EB98 02691821 rsbeq  r1,r9,#0x210000
:0204EB9C 01DD4A44 biceqs r4,r13,r4,asr #0x14
:0204EBA0 F910FD14 ldmnvdb  r0 ,{r2,r4,r8,r10,r11,r12,r13,r14,r15}
:0204EBA4 FF054900 swinv 0x00054900
:0204EBA8 F51D0420 ldrnv r0,[r13, #-0x420]		;(r13-0x420=*(c0b99ff0))
:0204EBAC E5C65033 strb r5,[r6, #+0x33]		;r6+0x33=*(00000032)
:0204EBB0 10B213F1 unknown
:0204EBB4 EDE111C6 stcl 1,cr1,[r1,#+0x318]!
:0204EBB8 E1B07025 movs r7,r5,lsr #0x0		;r7=-1066573824(0xc06d6000)
:0204EBBC 4011CD03 andmis r12,r1,r3,lsl #0x1a
:0204EBC0 01058642 unknown
:0204EBC4 88810029 stmhiia  r1 ,{r0,r3,r5}
:0204EBC8 4508EBFF strmi r14,[r8, #-0xbff]		;(r8-0xbff=*(fffff401))
:0204EBCC 96062500 strls r2,[r6],-r0, lsl #0xa
:0204EBD0 DD1D6DE5 unknown
:0204EBD4 04ED0D17 unknown
:0204EBD8 9F1040B3 swils 0x001040b3
:0204EBDC 21BD2819 movcss r2,r9,lsl r8		;r2=21(0x15)
:0204EBE0 8827F101 stmhida  r7!,{r0,r8,r12,r13,r14,r15}
:0204EBE4 09078108 stmeqdb  r7 ,{r3,r8,r15}
:0204EBE8 00213118 eoreq  r3,r1,r8,lsl r1
:0204EBEC 04190AED ldreq r0,[r9],#-0xaed
:0204EBF0 C117E1C6 tstgt r7,r6,asr #0x3
:0204EBF4 94000C03 strls r0,[r0],#-0xc03
:0204EBF8 00051001 andeq  r1,r5,r1
:0204EBFC 0B556390 bleq 035A7A44
:0204EC00 053DE586 ldreq r14,[r13, #-0x586]!
:0204EC04 15850081 strne r0,[r5, #+0x81]		;r5+0x81=*(c06d6081)
:0204EC08 E59927F9 ldr r2,[r9, #+0x7f9]		;r9+0x7f9=*(0000080e)
:0204EC0C 099E4C1B ldmeqib  r14 ,{r0,r1,r3,r4,r10,r11,r14}
:0204EC10 0001D030 andeq  r13,r1,r0,lsr r0
:0204EC14 65200B6D strvs r0,[r0, #-0xb6d]!
:0204EC18 C10AE5C0 unknown
:0204EC1C 0D1A227D unknown
:0204EC20 800D4100 andhi  r4,r13,r0,lsl #0x2
:0204EC24 000D34AA andeq  r3,r13,r10,lsr #0x9
:0204EC28 0D800047 unknown
:0204EC2C 26E13E60 unknown
:0204EC30 FD3240A2 ldc2  0,cr4,[r2,#-0x288]!
:0204EC34 00053201 andeq  r3,r5,r1,lsl #0x4
:0204EC38 00092B31 andeq  r2,r9,r1,lsr r11
:0204EC3C 01000D94 swpeq r0,r4,r0
:0204EC40 2F02793F swics 0x0002793f
:0204EC44 00B90765 adceqs r0,r9,r5,ror #0xe
:0204EC48 12356913 eornes r6,r5,#0x4C000
:0204EC4C 12D543F8 sbcnes r4,r5,#0xE0000003
:0204EC50 2C2D0E2D stccs  14,cr0,[r13],#-0xb4
:0204EC54 796000C5 unknown
:0204EC58 0E7D00C9 cdpeq 0,6,cr0,cr13,cr9,6
:0204EC5C 152410E1 strne r1,[r4, #-0xe1]!
:0204EC60 00D92015 sbceqs r2,r9,r5,lsl r0
:0204EC64 02515730 subeqs r5,r1,#0xC00000
:0204EC68 007D0115 rsbeqs r0,r13,r5,lsl r1
:0204EC6C B4D800B9 ldrltb r0,[r8],#+0xb9
:0204EC70 058D1FC9 streq r1,[r13, #+0xfc9]		;r13+0xfc9=*(c0b9b3d9)
:0204EC74 C3008DCF unknown
:0204EC78 C30000B5 unknown
:0204EC7C 0D0102A5 unknown
:0204EC80 F61B8506 ldrnv r8,[r11],-r6, lsl #0xa
:0204EC84 00040059 andeq  r0,r4,r9,asr r0
:0204EC88 050BE5DD streq r14,[r11, #-0x5dd]		;(r11-0x5dd=*(fffffa23))
:0204EC8C 06E5DD50 unknown
:0204EC90 00E5DD20 rsceq  r13,r5,r0,lsr #0x1a
:0204EC94 4500C900 strmi r12,[r0, #-0x900]		;r0-0x900=*(800df70a)=#0(0x00000000)
:0204EC98 CD001112 unknown
:0204EC9C 3F12E081 swicc 0x0012e081
:0204ECA0 05E20210 streqb r0,[r2, #+0x210]!
:0204ECA4 00E1A03E rsceq  r10,r1,r14,lsr r0
:0204ECA8 00DD2342 sbceqs r2,r13,r2,asr #0x6
:0204ECAC 2D0CC901 unknown
:0204ECB0 0014E082 andeqs r14,r4,r2,lsl #0x1
:0204ECB4 29005150 stmcsdb  r0 ,{r4,r6,r8,r12,r14}
:0204ECB8 CDC0010A unknown
:0204ECBC 218C0AA9 orrcs  r0,r12,r9,lsr #0x15
:0204ECC0 E5CD100A strb r1,[r13, #+0xa]		;r13+0xa=*(c0b9a41a)
:0204ECC4 104D9000 subne  r9,r13,r0
:0204ECC8 C6E441D5 unknown
:0204ECCC 899010AD ldmhiib  r0 ,{r0,r2,r3,r5,r7,r12}
:0204ECD0 040003E2 streq r0,[r0],#-0x3e2
:0204ECD4 C6003D59 unknown
:0204ECD8 DA004DE4 ble 02062470
:0204ECDC 92051D07 andls  r1,r5,#0x1C0
:0204ECE0 811045DA ldrhisb r4,[r0, -r10]
:0204ECE4 BDE5C623 stcltl 6,cr12,[r5,#+0x8c]!
:0204ECE8 0DCDF812 unknown
:0204ECEC 4112C1A6 tstmi r2,r6,lsr #0x3
:0204ECF0 03414DDF unknown
:0204ECF4 00A9E58D adceq  r14,r9,r13,lsl #0xb
:0204ECF8 510B4991 swppl r4,r1,r11
:0204ECFC 05759000 ldreqb r9,[r5, #-0x0]!
:0204ED00 01311569 teqeq r1,r9,ror #0xa
:0204ED04 1065040D rsbne  r0,r5,r13,lsl #0x8
:0204ED08 C40BADFB strgt r10,[r11],#-0xdfb
:0204ED0C 611840E4 tstvs r8,r4,ror #0x1
:0204ED10 21E35110 mvncs  r5,r0,lsl r1
:0204ED14 DDFFFFF9 ldclel 15,cr15,[r15,#+0x3e4]!
:0204ED18 0429B519 unknown
:0204ED1C 98022950 stmlsda  r2 ,{r4,r6,r8,r11,r13}
:0204ED20 69B01061 ldmvsib  r0!,{r0,r5,r6,r12}
:0204ED24 0115D619 tsteq r5,r9,lsl r6
:0204ED28 07C5E7DA unknown
:0204ED2C 8401A595 strhi r10,[r1],#-0x595
:0204ED30 E0830189 add  r0,r3,r9,lsl #0x3
:0204ED34 05852002 streq r2,[r5, #+0x2]		;r5+0x2=*(c06d6002)
:0204ED38 793FA2E0 ldmvcdb  r15!,{r5,r6,r7,r9,r13,r15}
:0204ED3C E0632C02 rsb  r2,r3,r2,lsl #0x18
:0204ED40 832C0862 unknown
:0204ED44 0250FFE0 subeqs r15,r0,#0x380
:0204ED48 3900C3E2 stmccdb  r0 ,{r1,r5,r6,r7,r8,r9,r14,r15}
:0204ED4C 40FFEB01 rscmis r14,r15,r1,lsl #0x16
:0204ED50 8B487501 blhi 0326C15C
:0204ED54 8D95E040 unknown
:0204ED58 00E28728 rsceq  r8,r2,r8,lsr #0xe
:0204ED5C 4478129D unknown
:0204ED60 5701F1A0 strpl r15,[r1,-r0, lsr #0x3]
:0204ED64 5DEA299D stcpll 9,cr2,[r10,#+0x274]!
:0204ED68 02D16014 sbceqs r6,r1,#0x14
:0204ED6C 7013F1AA andvcs r15,r3,r10,lsr #0x3
:0204ED70 00CD0D0D sbceq  r0,r13,r13,lsl #0x1a
:0204ED74 0443AD41 streqb r10,[r3],#-0xd41
:0204ED78 0EF12D40 cdpeq 13,14,cr2,cr1,cr0,2
:0204ED7C 86106100 ldrhi r6,[r0],-r0, lsl #0x2
:0204ED80 451139E0 ldrmi r3,[r1, #-0x9e0]		;(r1-0x9e0=*(c06d5620))
:0204ED84 006560A0 rsbeq  r6,r5,r0,lsr #0x1
:0204ED88 002506E2 eoreq  r0,r5,r2,ror #0xd
:0204ED8C 07011506 streq r1,[r1,-r6, lsl #0xa]
:0204ED90 E0812810 add  r2,r1,r0,lsl r8
:0204ED94 00212FA1 eoreq  r2,r1,r1,lsr #0x1f
:0204ED98 10E0621C rscne  r6,r0,r12,lsl r2
:0204ED9C E0821C61 add  r1,r2,r1,ror #0x18
:0204EDA0 E20170FF and  r7,r1,#0xFF
:0204EDA4 84100700 ldrhi r0,[r0],#-0x700
:0204EDA8 061DE5E0 ldreq r14,[r0],#-0x700
:0204EDAC E710D430 unknown
:0204EDB0 59D41007 ldmplib  r4 ,{r0,r1,r2,r12}^
:0204EDB4 28030102 stmcsda  r3 ,{r1,r8}
:0204EDB8 ADB00071 ldcge  0,cr0,[r0,#+0x1c4]!
:0204EDBC B51FA00E ldrlt r10,[r15, #-0xe]		;r15-0xe=*(0204edb6)=#7415811(0x00712803)
:0204EDC0 E0610C00 rsb  r0,r1,r0,lsl #0x18
:0204EDC4 810C0960 unknown
:0204EDC8 051CC1E0 ldreq r12,[r12, #-0x1e0]		;(r12-0x1e0=*(fffffe20))
:0204EDCC 04C1D910 streqb r13,[r1],#+0x910
:0204EDD0 42E7D488 rscmi  r13,r7,#0x88000000
:0204EDD4 00795808 rsbeqs r5,r9,r8,lsl #0x10
:0204EDD8 0520E021 streq r14,[r0, #-0x21]!
:0204EDDC 58420309 stmplda  r2 ,{r0,r3,r8,r9}^
:0204EDE0 FFDFE1A0 swinv 0x00dfe1a0
:0204EDE4 41CAFF02 bicmi  r15,r10,r2,lsl #0x1e
:0204EDE8 0DD123D1 unknown
:0204EDEC 18E5C010 unknown
:0204EDF0 01E50791 unknown
:0204EDF4 07EDD230 unknown
:0204EDF8 61C002E5 bicvs  r0,r0,r5,ror #0x5
:0204EDFC F9C01001 stmnvib  r0 ,{r0,r12}^
:0204EE00 20000101 andcs  r0,r0,r1,lsl #0x2
:0204EE04 0D03E5D2 unknown
:0204EE08 00BDC030 adceqs r12,r13,r0,lsr r0
:0204EE0C 8004CDC0 andhi  r12,r4,r0,asr #0x1b
:0204EE10 41141EE5 tstmi r4,r5,ror #0x1d
:0204EE14 44185101 ldrmi r5,[r8],#-0x101
:0204EE18 50014DD0 unknown
:0204EE1C 5355109D cmppl r5,#0x9D
:0204EE20 33B106C1 movccs r0,#0xC100000		;r0=202375168(0xc100000)
:0204EE24 09B20009 ldmeqib  r2!,{r0,r3}
:0204EE28 B141B800 unknown
:0204EE2C 51449708 unknown
:0204EE30 C800110A stmgtda  r0 ,{r1,r3,r8,r12}
:0204EE34 E2450001 sub  r0,r5,#0x1
:0204EE38 9200D006 andls  r13,r0,#0x6
:0204EE3C 5D11F5E1 unknown
:0204EE40 005D1200 subeqs r1,r13,r0,lsl #0x4
:0204EE44 102D18B0 unknown
:0204EE48 05A3191D streq r1,[r3, #+0x91d]!
:0204EE4C 9A100D00 bls 02452254
:0204EE50 0A593620 beq 0369C6D8
:0204EE54 005917E9 subeqs r1,r9,r9,ror #0xf
:0204EE58 E2860044 add  r0,r6,#0x44
:0204EE5C 45300701 ldrmi r0,[r0, #-0x701]!
:0204EE60 101188E2 andnes r8,r1,r2,ror #0x11
:0204EE64 05859425 streq r9,[r5, #+0x425]		;r5+0x425=*(c06d6425)
:0204EE68 00E24590 smlaleq  r4,r2,r0,r5
:0204EE6C 0CED0161 stceql 1,cr0,[r13],#+0x184
:0204EE70 18FF52E0 unknown
:0204EE74 7D9413D1 unknown
:0204EE78 8DE08400 stchil 4,cr8,[r0,#+0x0]!
:0204EE7C EB050120 bl 0218F304
:0204EE80 C9941578 ldmgtib  r4 ,{r3,r4,r5,r6,r8,r10,r12}
:0204EE84 E0113913 ands r3,r1,r3,lsl r9
:0204EE88 84053078 strhi r3,[r5],#-0x78
:0204EE8C 48AD44E5 stmmiia  r13!,{r0,r2,r5,r6,r7,r10,r14}
:0204EE90 D00818D9 unknown
:0204EE94 C93F5930 ldmgtdb  r15!,{r4,r5,r8,r11,r12,r14}
:0204EE98 02C19414 sbceq  r9,r1,#0x14000000
:0204EE9C 011D2004 tsteq r13,r4
:0204EEA0 21CB0D7D biccs  r0,r11,r13,ror r13
:0204EEA4 1D0A150F unknown
:0204EEA8 0D65E012 stceql 0,cr14,[r5,#-0x48]!
:0204EEAC AC00E92C stcge  9,cr14,[r0],{#0x2c}
:0204EEB0 E93410ED ldmdb  r4!,{r0,r2,r3,r5,r6,r7,r12}
:0204EEB4 6C6DCC00 stcvsl 12,cr12,[r13],#-0x0
:0204EEB8 1C692C71 stcnel 12,cr2,[r9],#-0x1c4
:0204EEBC 1508750E strne r7,[r8, #-0x50e]		;(r8-0x50e=*(fffffaf2))
:0204EEC0 0C610C1A stceql 12,cr0,[r1],#-0x68
:0204EEC4 9202E983 andls  r14,r2,#0x20C000
:0204EEC8 18202AE1 stmneda  r0!,{r0,r5,r6,r7,r9,r11,r13}
:0204EECC 00651BAD rsbeq  r1,r5,r13,lsr #0x17
:0204EED0 60190621 andvss r0,r9,r1,lsr #0xc
:0204EED4 E53C9401 ldr r9,[r12, #-0x401]!
:0204EED8 00151939 andeqs r1,r5,r9,lsr r9
:0204EEDC D000B802 andle  r11,r0,r2,lsl #0x10
:0204EEE0 00610601 rsbeq  r0,r1,r1,lsl #0xc
:0204EEE4 07E50801 streqb r0,[r5,+r1, lsl #0x10]!
:0204EEE8 2104186D unknown
:0204EEEC 01E51984 mvneq  r1,r4,lsl #0x13
:0204EEF0 B8E2840C unknown
:0204EEF4 9D00C010 unknown
:0204EEF8 01299D00 unknown
:0204EEFC 30A8E594 umlalcc  r14,r8,r4,r5
:0204EF00 DDE50594 stclel 5,cr0,[r5,#+0x250]!
:0204EF04 8D080120 unknown
:0204EF08 0259B418 subeqs r11,r9,#0x18000000
:0204EF0C 6E43188D cdpvs 8,4,cr1,cr3,cr13,4
:0204EF10 B003056D andlt  r0,r3,r13,ror #0xa
:0204EF14 3026E5B0 unknown
:0204EF18 91099171 unknown
:0204EF1C 587D0635 unknown
:0204EF20 3161129D unknown
:0204EF24 ED4817E1 unknown
:0204EF28 005F1D25 subeqs r1,r15,r5,lsr #0x1a
:0204EF2C 11198A00 tstne r9,r0,lsl #0x14
:0204EF30 0242A110 subeq  r10,r2,#0x4
:0204EF34 32A83119 adccc  r3,r8,#0x40000006
:0204EF38 15380119 ldrne r0,[r8, #-0x119]!
:0204EF3C 95168543 ldrls r8,[r6, #-0x543]		;(r6-0x543=*(fffffabc))
:0204EF40 16810027 strne r0,[r1],+r7, lsr #0x0
:0204EF44 200001BA strcsh r0,[r0], -r10
:0204EF48 40E1A008 rscmi  r10,r1,r8
:0204EF4C 81008914 unknown
:0204EF50 0110195D tsteq r0,r13,asr r9
:0204EF54 195D275D ldmnedb  r13 ,{r0,r2,r3,r4,r6,r8,r9,r10,r13}^
:0204EF58 19CD00B4 stmneib  r13 ,{r2,r4,r5,r7}^
:0204EF5C 9D065DE1 unknown
:0204EF60 05E9D004 streqb r13,[r9, #+0x4]!
:0204EF64 D5D01385 ldrleb r1,[r0, #+0x385]		;r0+0x385=*(0c100385)=#0(0x00000000)
:0204EF68 E089B601 add  r11,r9,r1,lsl #0xc
:0204EF6C B1C91002 biclt  r1,r9,r2
:0204EF70 20E5C304 rsccs  r12,r5,r4,lsl #0x6
:0204EF74 25021085 strcs r1,[r2, #-0x85]		;(r2-0x85=*(ffffff90))
:0204EF78 59012154 stmpldb  r1 ,{r2,r4,r6,r8,r13}
:0204EF7C FF11ED13 swinv 0x0011ed13
:0204EF80 33BD00ED movccs r0,#0xED		;r0=237(0xed)
:0204EF84 527D004D rsbpls r0,r13,#0x4D
:0204EF88 F92AD108 stmnvdb  r10!,{r3,r8,r12,r14,r15}
:0204EF8C 31006930 unknown
:0204EF90 30B9F609 adcccs r15,r9,r9,lsl #0xc
:0204EF94 6C00C91B stcvs  9,cr12,[r0],{#0x1b}
:0204EF98 6CE59FB1 stcvsl 15,cr9,[r5],#+0x2c4
:0204EF9C 95029105 strls r9,[r2, #-0x105]		;(r2-0x105=*(ffffff10))
:0204EFA0 00101D10 andeqs r1,r0,r0,lsl r13
:0204EFA4 3DE79411 stcccl 4,cr9,[r7,#+0x44]!
:0204EFA8 14D18710 ldrneb r8,[r1],#+0x710
:0204EFAC 62010E59 andvs  r0,r1,#0x590
:0204EFB0 10750035 rsbnes r0,r5,r5,lsr r0
:0204EFB4 B322290B unknown
:0204EFB8 90A9E5D7 unknown
:0204EFBC ED331091 ldc  0,cr1,[r3,#-0x244]!
:0204EFC0 2C1124C0 ldccs  4,cr2,[r1],{#0xc0}
:0204EFC4 FE5430ED cdp2 0,4,cr3,cr4,cr13,7
:0204EFC8 E59D1E31 ldr r1,[r13, #+0xe31]		;r13+0xe31=*(c0b9b241)
:0204EFCC 490010E9 stmmidb  r0 ,{r0,r3,r5,r6,r7,r12}
:0204EFD0 700100E9 andvc  r0,r1,r9,ror #0x1
:0204EFD4 61E6E287 mvnvs  r14,r7,lsl #0x5
:0204EFD8 3941F443 stmccdb  r1 ,{r0,r1,r6,r10,r12,r13,r14,r15}^
:0204EFDC 5910355F ldmpldb  r0 ,{r0,r1,r2,r3,r4,r6,r8,r10,r12,r13}
:0204EFE0 9D018514 unknown
:0204EFE4 B1222193 unknown
:0204EFE8 2DE53F9D stccsl 15,cr3,[r5,#+0x274]!
:0204EFEC 0DC90810 unknown
:0204EFF0 B5095943 strlt r5,[r9, #-0x943]		;(r9-0x943=*(fffff6d2))
:0204EFF4 EA10A917 b 02479458
:0204EFF8 119915BD ldrneh r1,[r9, +r13]
:0204EFFC ADD200AD unknown
:0204F000 35D9D800 ldrccb r13,[r9, #+0x800]		;r9+0x800=*(00000815)
:0204F004 22E3575B rsccs  r5,r3,#0x16C0000
:0204F008 21000315 unknown
:0204F00C 99657800 unknown
:0204F010 5041E514 subpl  r14,r1,r4,lsl r5
:0204F014 52295225 eorpl  r5,r9,#0x50000002
:0204F018 01002110 unknown
:0204F01C 06AE0021 unknown
:0204F020 22754021 rsbcss r4,r5,#0x21
:0204F024 7507C021 strvc r12,[r7, #-0x21]		;(r7-0x21=*(c06d5fdf))
:0204F028 22555822 subcss r5,r5,#0x220000
:0204F02C D70005AE strle r0,[r0,-r14, lsr #0xb]
:0204F030 014271E7 unknown
:0204F034 F1C27101 bicnv  r7,r2,r1,lsl #0x2
:0204F038 1502F006 strne r15,[r2, #-0x6]		;(r2-0x6=*(0000000f))
:0204F03C CD103401 unknown
:0204F040 04A91830 unknown
:0204F044 0BD2181D bleq 014D50C0
:0204F048 09DC0FF9 ldmeqib  r12 ,{r0,r3,r4,r5,r6,r7,r8,r9,r10,r11}^
:0204F04C 40031923 andmi  r1,r3,r3,lsr #0x12
:0204F050 5A541C8D bpl 0355628C
:0204F054 0269D5E1 rsbeq  r13,r9,#0x38400000
:0204F058 0D146543 unknown
:0204F05C 430DC043 unknown
:0204F060 0305C8B4 unknown
:0204F064 ED25C538 stc  5,cr12,[r5,#-0xe0]!
:0204F068 1D14A109 unknown
:0204F06C 157A5010 ldrneb r5,[r10, #-0x10]!
:0204F070 5F06F500 swipl 0x0006f500
:0204F074 C0140019 andgts r0,r4,r9,lsl r0
:0204F078 8B03B59D blhi 0213C6F4
:0204F07C 29401D9D stmcsdb  r0 ,{r0,r2,r3,r4,r7,r8,r10,r11,r12}^
:0204F080 FD001D01 unknown
:0204F084 1958E504 ldmnedb  r8 ,{r2,r8,r10,r13,r14,r15}^
:0204F088 001C9E00 andeqs r9,r12,r0,lsl #0x1c
:0204F08C 9D039D9D unknown
:0204F090 A905205D stmgedb  r5 ,{r0,r2,r3,r4,r6,r13}
:0204F094 1961A81B unknown
:0204F098 995109A1 ldmlsdb  r1 ,{r0,r5,r7,r8,r11}^
:0204F09C 3517E903 ldrcc r14,[r7, #-0x903]		;(r7-0x903=*(c06d56fd))
:0204F0A0 1F49021F swine 0x0049021f
:0204F0A4 006920BB unknown
:0204F0A8 5D03D9A0 unknown
:0204F0AC 39900104 ldmccib  r0 ,{r2,r8}
:0204F0B0 15A39A2F strne r9,[r3, #+0xa2f]!
:0204F0B4 1099A800 addnes r10,r9,r0,lsl #0x10
:0204F0B8 3219027C andccs r0,r9,#0xC0000007
:0204F0BC 18554A20 ldmneda  r5 ,{r5,r9,r11,r14}^
:0204F0C0 126C4099 rsbne  r4,r12,#0x99
:0204F0C4 E420C99F unknown
:0204F0C8 F9A300CD stmnvib  r3!,{r0,r2,r3,r6,r7}
:0204F0CC 21167910 tstcs r6,r0,lsl r9
:0204F0D0 008D0451 addeq  r0,r13,r1,asr r4
:0204F0D4 59041079 stmpldb  r4 ,{r0,r3,r4,r5,r6,r12}
:0204F0D8 3229B700 eorcc  r11,r9,#0x0
:0204F0DC 5215E7C9 andpls r14,r5,#0x3240000
:0204F0E0 71007D85 unknown
:0204F0E4 E9113920 ldmdb  r1 ,{r5,r8,r11,r12,r13}
:0204F0E8 10A5401D adcne  r4,r5,r13,lsl r0
:0204F0EC 1400A594 strne r10,[r0],#-0x594
:0204F0F0 0BE28810 bleq 018F1138
:0204F0F4 09102133 ldmeqdb  r0 ,{r0,r1,r4,r5,r8,r13}
:0204F0F8 00890640 addeq  r0,r9,r0,asr #0xc
:0204F0FC 271D407D unknown
:0204F100 0CB9760C ldceq  6,cr7,[r9],#+0x30
:0204F104 E59A2098 ldr r2,[r10, #+0x98]		;r10+0x98=*(0071289b)
:0204F108 11B91481 movnes r1,r1,lsl #0x9		;r1=0(0x0)
:0204F10C E0E11099 smlal  r1,r1,r9,r0
:0204F110 20959F41 addcss r9,r5,r1,asr #0x1e
:0204F114 79809564 stmvcib  r0 ,{r2,r5,r6,r8,r10,r12,r15}
:0204F118 E8409961 stmda  r0 ,{r0,r5,r6,r8,r11,r12,r15}^
:0204F11C 59519145 ldmpldb  r1 ,{r0,r2,r6,r8,r12,r15}^
:0204F120 B013CD00 andlts r12,r3,r0,lsl #0x1a
:0204F124 0DE59F61 stceql 15,cr9,[r5,#+0x184]!
:0204F128 006DB005 rsbeq  r11,r13,r5
:0204F12C 7014089D mulvcs r4,r13,r8
:0204F130 090CE5D0 stmeqdb  r12 ,{r4,r6,r7,r8,r10,r13,r14,r15}
:0204F134 96111729 ldrls r1,[r1],-r9, lsr #0xe
:0204F138 FFFDB0E7 swinv 0x00fdb0e7
:0204F13C 393DE502 ldmccdb  r13!,{r1,r8,r10,r13,r14,r15}
:0204F140 6115691E tstvs r5,r14,lsl r9
:0204F144 6D1CB910 unknown
:0204F148 3F9A2110 swicc 0x009a2110
:0204F14C 6D3088E5 ldcvs  8,cr8,[r0,#-0x394]!
:0204F150 07011040 streq r1,[r0,#-0x394]!
:0204F154 6832C08D ldmvsda  r2!,{r0,r2,r3,r7,r14,r15}
:0204F158 1141003D unknown
:0204F15C 20A1114D adccs  r1,r1,r13,asr #0x2
:0204F160 909DC075 addlss r12,r13,r5,ror r0
:0204F164 10DD1069 sbcnes r1,r13,r9,ror #0x0
:0204F168 981010FF ldmlsda  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r12}
:0204F16C 551A6069 ldrpl r6,[r10, #-0x69]		;(r10-0x69=*(0071279a))
:0204F170 1051000C subnes r0,r1,r12
:0204F174 1D1D4DA8 unknown
:0204F178 C01D8C40 andgts r8,r13,r0,asr #0x18
:0204F17C 02030D06 andeq  r0,r3,#0x180
:0204F180 49AB0021 stmmiib  r11!,{r0,r5}
:0204F184 9A310C14 bls 02C921DC
:0204F188 9AC090E5 bls 01073524
:0204F18C 45020D01 strmi r0,[r2, #-0xd01]		;(r2-0xd01=*(fffff314))
:0204F190 78139132 ldmvcda  r3 ,{r1,r4,r5,r8,r12,r15}
:0204F194 001D9905 andeqs r9,r13,r5,lsl #0x12
:0204F198 2C054744 stccs  7,cr4,[r5],{#0x44}
:0204F19C C1B3002D movgts r0,r13,lsr #0x0		;r0=-1061575664(0xc0b9a410)
:0204F1A0 0010B800 andeqs r11,r0,r0,lsl #0x10
:0204F1A4 808B18DD unknown
:0204F1A8 811010E2 tsthi r0,r2,ror #0x1
:0204F1AC E4303D10 unknown
:0204F1B0 1DB0303D ldcne  0,cr3,[r0,#+0xf4]!
:0204F1B4 60414400 subvs  r4,r1,r0,lsl #0x8
:0204F1B8 000D1345 andeq  r1,r13,r5,asr #0x6
:0204F1BC 026D103D rsbeq  r1,r13,#0x3D
:0204F1C0 08E77DC9 unknown
:0204F1C4 1E410061 cdpne 0,4,cr0,cr1,cr1,3
:0204F1C8 B0104D08 andlts r4,r0,r8,lsl #0x1a
:0204F1CC 09FD2C88 unknown
:0204F1D0 98004998 stmlsda  r0 ,{r3,r4,r7,r8,r11,r14}
:0204F1D4 B01775E5 andlts r7,r7,r5,ror #0xb
:0204F1D8 78A5004D stmvcia  r5!,{r0,r2,r3,r6}
:0204F1DC 60E59915 rscvs  r9,r5,r5,lsl r9
:0204F1E0 16394B95 unknown
:0204F1E4 0A396003 beq 02EA71F8
:0204F1E8 E2810001 add  r0,r1,#0x1
:0204F1EC 01890578 orreq  r0,r9,r8,ror r5
:0204F1F0 06091009 streq r1,[r9],-r9
:0204F1F4 980E45C9 stmlsda  r14 ,{r0,r3,r6,r7,r8,r10,r14}
:0204F1F8 03ED2361 mvneq  r2,#0x84000001
:0204F1FC 88EB0BE1 unknown
:0204F200 000108E5 andeq  r0,r1,r5,ror #0x11
:0204F204 1000010C andne  r0,r0,r12,lsl #0x2
:0204F208 14A8083D unknown
:0204F20C 00E58801 rsceq  r8,r5,r1,lsl #0x10
:0204F210 00DD15F9 ldreqsh r1,[r13],#+0x59
:0204F214 12316079 eornes r6,r1,#0x79
:0204F218 0E150141 cdpeq 1,0,cr0,cr5,cr1,2
:0204F21C 09710DCD unknown
:0204F220 0F858120 swieq 0x00858120
:0204F224 0D0CA19F unknown
:0204F228 211D410E tstcs r13,r14,lsl #0x2
:0204F22C 0939CC1C ldmeqdb  r9!,{r2,r3,r4,r10,r11,r14,r15}
:0204F230 6FF01C61 swivs 0x00f01c61
:0204F234 4AE92D47 bmi 01A9A758
:0204F238 F1031DDF unknown
:0204F23C 41604802 unknown
:0204F240 3903E59D stmccdb  r3 ,{r0,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0204F244 A1600000 unknown
:0204F248 0001901C andeq  r9,r1,r12,lsl r0
:0204F24C 79014170 stmvcdb  r1 ,{r4,r5,r6,r8,r14}
:0204F250 0C10290C ldceq  9,cr2,[r0],{#0xc}
:0204F254 E11DA0E0 tst r13,r0,ror #0x1
:0204F258 25902025 ldrcs r2,[r0, #+0x25]		;r0+0x25=*(c0b9a435)
:0204F25C 250A2930 strcs r2,[r10, #-0x930]		;(r10-0x930=*(00711ed3))
:0204F260 3A135900 bcc 02525668
:0204F264 09110511 ldmeqdb  r1 ,{r0,r4,r8,r10}
:0204F268 25090025 strcs r0,[r9, #-0x25]		;(r9-0x25=*(fffffff0))
:0204F26C 90250200 eorls  r0,r5,r0,lsl #0x4
:0204F270 302510A9 eorcc  r1,r5,r9,lsr #0x1
:0204F274 00250695 mlaeq  r5,r5,r6,r0unknown
:0204F278 E0021351 and  r1,r2,r1,asr r3
:0204F27C 0111A00E tsteq r1,r14
:0204F280 25010025 strcs r0,[r1, #-0x25]		;(r1-0x25=*(ffffffdb))
:0204F284 80250100 eorhi  r0,r5,r0,lsl #0x2
:0204F288 D2A001A8 adcle  r0,r0,#0x2A
:0204F28C 433001E4 teqmi r0,#0x39
:0204F290 5A8001F1 bpl 0004FA5C
:0204F294 5A00FFE3 bpl 0208F228
:0204F298 00800213 addeq  r0,r0,r3,lsl r2
:0204F29C 300A11A0 andcc  r1,r10,r0,lsr #0x3
:0204F2A0 200A1043 andcs  r1,r10,r3,asr #0x0
:0204F2A4 D1108200 tstle r0,r0,lsl #0x4
:0204F2A8 01004504 unknown
:0204F2AC 07558705 ldreqb r8,[r5,-r5, lsl #0xe]
:0204F2B0 C5D25CC0 ldrgtb r5,[r2, #+0xcc0]		;r2+0xcc0=*(00000cd5)
:0204F2B4 E20C0001 and  r0,r12,#0x1
:0204F2B8 40241031 eormi  r1,r4,r1,lsr r0
:0204F2BC 41301411 teqmi r0,r1,lsl r4
:0204F2C0 69066900 stmvsdb  r6 ,{r8,r11,r13,r14}
:0204F2C4 71301450 teqvc r0,r0,asr r4
:0204F2C8 00019D0D andeq  r9,r1,r13,lsl #0x1a
:0204F2CC 1C000118 stcne  1,cr0,[r0],{#0x18}
:0204F2D0 6D200001 stcvs  0,cr0,[r0,#-0x4]!
:0204F2D4 8D55311A unknown
:0204F2D8 105519E5 subnes r1,r5,r5,ror #0x13
:0204F2DC 04D11039 ldreqb r1,[r1],#+0x39
:0204F2E0 78180039 ldmvcda  r8 ,{r0,r3,r4,r5}
:0204F2E4 0539A010 ldreq r10,[r9, #-0x10]!
:0204F2E8 8000ED90 mulhi  r0,r0,r13
:0204F2EC 547003A1 unknown
:0204F2F0 8D020215 unknown
:0204F2F4 599071E8 ldmplib  r0 ,{r3,r5,r6,r7,r8,r12,r13,r14}
:0204F2F8 0071A812 rsbeqs r10,r1,r2,lsl r8
:0204F2FC 857578B1 ldrhib r7,[r5, #-0x8b1]!
:0204F300 750014E5 strvc r1,[r0, #-0x4e5]		;(r0-0x4e5=*(c0b99f2b))
:0204F304 C0001906 andgt  r1,r0,r6,lsl #0x12
:0204F308 1DC2001D unknown
:0204F30C 5025C800 eorpl  r12,r5,r0,lsl #0x10
:0204F310 0235200A eoreqs r2,r5,#0xA
:0204F314 ED04FD95 unknown
:0204F318 0A126D09 beq 024EA744
:0204F31C 40025045 andmi  r5,r2,r5,asr #0x0
:0204F320 08E8178D unknown
:0204F324 06E58DA0 unknown
:0204F328 4010156D andmis r1,r0,r13,ror #0xa
:0204F32C 25690BC9 strcsb r0,[r9, #-0xbc9]!
:0204F330 8D800141 unknown
:0204F334 07FEE1E5 ldreqb r14,[r9, #-0xbc9]!
:0204F338 950291FF strls r9,[r2, #-0x1ff]		;(r2-0x1ff=*(fffffe16))
:0204F33C 782B6D67 stmvcda  r11!,{r0,r1,r2,r5,r6,r8,r10,r11,r13,r14}
:0204F340 0BC59525 bleq 011B47DC
:0204F344 8B37C18E blhi 02E3F984
:0204F348 DF4A0375 swile 0x004a0375
:0204F34C BD8702FD unknown
:0204F350 4078E825 rsbmis r14,r8,r5,lsr #0x10
:0204F354 C1143189 tstgt r4,r9,lsl #0x3
:0204F358 8809619F stmhida  r9 ,{r0,r1,r2,r3,r4,r7,r8,r13,r14}
:0204F35C 0029118D eoreq  r1,r9,r13,lsl #0x3
:0204F360 E002000D and  r0,r2,r13
:0204F364 05D90FD1 ldreqb r0,[r9, #+0xfd1]		;r9+0xfd1=*(00000fe6)
:0204F368 00116705 andeqs r6,r1,r5,lsl #0xe
:0204F36C 0A001503 beq 02054780
:0204F370 8D601DD5 stchil 13,cr1,[r0,#-0x354]!
:0204F374 110615E2 unknown
:0204F378 00110700 andeqs r0,r1,r0,lsl #0xe
:0204F37C E5DCE004 ldrb r14,[r12, #+0x4]		;r12+0x4=*(00000004)
:0204F380 9100050A unknown
:0204F384 0771500F ldreqb r5,[r1,-r15]!
:0204F388 14E5CDE0 unknown
:0204F38C 0A069109 beq 021F37B8
:0204F390 2D3D0539 ldccs  5,cr0,[r13,#-0xe4]!
:0204F394 01EDD6C0 mvneq  r13,r0,asr #0xd
:0204F398 A1E7D19A unknown
:0204F39C 0019E100 andeqs r14,r9,r0,lsl #0x2
:0204F3A0 01550513 cmpeq r5,r3,lsl r5
:0204F3A4 0611A994 unknown
:0204F3A8 600101A9 andvs  r0,r1,r9,lsr #0x3
:0204F3AC 05F6E286 ldreqb r14,[r6, #+0x286]!
:0204F3B0 03F110D5 mvneqs r1,#0xD5
:0204F3B4 3D115000 unknown
:0204F3B8 0602F91C unknown
:0204F3BC 07001153 unknown
:0204F3C0 C0000011 andgt  r0,r0,r1,lsl r0
:0204F3C4 CC0F198D stcgt  9,cr1,[r15],{#0x8d}
:0204F3C8 CC064945 stcgt  9,cr4,[r6],{#0x45}
:0204F3CC 49D104F5 ldmmiib  r1 ,{r0,r2,r4,r5,r6,r7,r10}^
:0204F3D0 026DD102 rsbeq  r13,r13,#0x80000000
:0204F3D4 02DD55CC sbceqs r5,r13,#0x33000000
:0204F3D8 20A0E5CC adccs  r14,r0,r12,asr #0xb
:0204F3DC 404D22C9 submi  r2,r13,r9,asr #0x5
:0204F3E0 E0E10185 rsc  r0,r1,r5,lsl #0x3
:0204F3E4 110CE59D swpne r14,r13,r12
:0204F3E8 002EE593 mlaeq  r14,r3,r5,r14unknown
:0204F3EC 042E01F1 unknown
:0204F3F0 A0C40ABD strgeh r0,[r4],#+0xad
:0204F3F4 891C89E1 ldmhidb  r12 ,{r0,r5,r6,r7,r8,r11,r15}
:0204F3F8 EC0E11F9 stc  1,cr1,[r14],{#0xf9}
:0204F3FC 04251515 unknown
:0204F400 0EA10CC8 cdpeq 12,10,cr0,cr1,cr8,6
:0204F404 01E90E99 unknown
:0204F408 E115058C tst r5,r12,lsl #0xb
:0204F40C A4802532 strge r2,[r0],#+0x532
:0204F410 1279C04A rsbnes r12,r9,#0x4A
:0204F414 1131E35C teqne r1,r12,asr r3
:0204F418 F9103578 ldmnvdb  r0 ,{r3,r4,r5,r6,r8,r10,r12,r13}
:0204F41C 6D10D215 unknown
:0204F420 3C026108 stccc  1,cr6,[r2],{#0x8}
:0204F424 10A902DD unknown
:0204F428 B6006178 unknown
:0204F42C 020E5AFC andeq  r5,r14,#0xFC000
:0204F430 ED302B89 ldc  11,cr2,[r0,#-0x224]!
:0204F434 45502109 ldrmib r2,[r0, #-0x109]		;(r0-0x109=*(c0b9a307))
:0204F438 39922000 ldmccib  r2 ,{r13}
:0204F43C 00FD012D rsceqs r0,r13,r13,lsr #0x2
:0204F440 69080041 stmvsdb  r8 ,{r0,r6}
:0204F444 910A1EE9 unknown
:0204F448 1205F702 andne  r15,r5,#0x80000
:0204F44C 15E59021 strneb r9,[r5, #+0x21]!
:0204F450 0839C02C ldmeqda  r9!,{r2,r3,r5,r14,r15}
:0204F454 9CE282E0 stclsl 2,cr8,[r2],#+0x380
:0204F458 E0C4043E sbc  r0,r4,r14,lsr r4
:0204F45C E1A02FAE mov  r2,r14,lsr #0x1f		;r2=0(0x0)
:0204F460 82004144 andhi  r4,r0,#0x11
:0204F464 F9C00AE0 stmnvib  r0 ,{r5,r6,r7,r9,r11}^
:0204F468 E0C32407 sbc  r2,r3,r7,lsl #0x8
:0204F46C 4E400210 mcrmi 2,2,r0,cr0,cr0,{0}
:0204F470 814100E0 unknown
:0204F474 8040010C subhi  r0,r0,r12,lsl #0x2
:0204F478 0C49D8E0 stceql 8,cr13,[r9],{#0xe0}
:0204F47C 66675941 unknown
:0204F480 75661866 strvcb r1,[r6, #-0x866]!
:0204F484 79D00C16 ldmvcib  r0 ,{r1,r2,r4,r10,r11}^
:0204F488 C5037156 strgt r7,[r3, #-0x156]		;r3-0x156=*(05800caa)=#-1341922400(0xb003e3a0)
:0204F48C 86724C41 unknown
:0204F490 DA110415 ble 024904EC
:0204F494 521BD9E5 andpls r13,r11,#0x394000
:0204F498 5162E304 unknown
:0204F49C 3D01B51D unknown
:0204F4A0 01112920 tsteq r1,r0,lsr #0x12
:0204F4A4 25112D18 ldrcs r2,[r1, #-0xd18]		;(r1-0xd18=*(fffff2e8))
:0204F4A8 FF112911 swinv 0x00112911
:0204F4AC 07D90071 unknown
:0204F4B0 00550929 subeqs r0,r5,r9,lsr #0x12
:0204F4B4 008A2204 addeq  r2,r10,r4,lsl #0x4
:0204F4B8 9221180F eorls  r1,r1,#0xF0000
:0204F4BC 8A620405 bhi 038D04D8
:0204F4C0 018D00E0 orreq  r0,r13,r0,ror #0x1
:0204F4C4 96211803 unknown
:0204F4C8 018004E5 orreq  r0,r0,r5,ror #0x9
:0204F4CC 5D0201A0 unknown
:0204F4D0 2C111919 ldccs  9,cr1,[r1],{#0x19}
:0204F4D4 B218E286 andlts r14,r8,#0x60000008
:0204F4D8 B6E1D560 unknown
:0204F4DC 00E1D221 rsceq  r13,r1,r1,lsr #0x4
:0204F4E0 C5010502 strgt r0,[r1, #-0x502]		;(r1-0x502=*(fffffafe))
:0204F4E4 517D0209 cmnpl r13,r9,lsl #0x4
:0204F4E8 050135EE streq r3,[r1, #-0x5ee]		;(r1-0x5ee=*(fffffa12))
:0204F4EC D1510056 cmple r1,r6,asr r0
:0204F4F0 1215C210 andnes r12,r5,#0x1
:0204F4F4 E1C80011 bic  r0,r8,r1,lsl r0
:0204F4F8 1655B413 unknown
:0204F4FC CD0200BD unknown
:0204F500 E18FF018 orr  r15,r15,r8,lsl r0
:0204F504 CB0DC103 blgt 023BF918
:0204F508 080CB104 stmeqda  r12 ,{r2,r8,r12,r13,r15}
:0204F50C 14E08A22 unknown
:0204F510 E5820211 str r0,[r2, #+0x211]		;r2+0x211=*(00000211)
:0204F514 E5820118 str r0,[r2, #+0x118]		;r2+0x118=*(00000118)
:0204F518 800005D1 unknown
:0204F51C 05CF1F39 streqb r1,[r15, #+0xf39]		;r15+0xf39=*(0205045d)=#218158364(0x0d00d51c)
:0204F520 CD10FD00 unknown
:0204F524 15410005 strneb r0,[r1, #-0x5]		;r1-0x5=*(0d00d517)=#0(0x00000000)
:0204F528 10056DCB andne  r6,r5,r11,asr #0x1b
:0204F52C 05C9088D streqb r0,[r9, #+0x88d]		;r9+0x88d=*(000008a2)
:0204F530 C7155100 ldrgt r5,[r5,-r0, lsl #0x2]
:0204F534 14F10005 unknown
:0204F538 111DC5DB ldrnesb r12,[r13, -r11]
:0204F53C C304E903 unknown
:0204F540 0CEB011D stceql 1,cr0,[r11],#+0x74
:0204F544 E1856806 orr  r6,r5,r6,lsl #0x10
:0204F548 B98B5804 stmltib  r11 ,{r2,r11,r12,r14}
:0204F54C 3D9D8001 unknown
:0204F550 42053D04 andmi  r3,r5,#0x100
:0204F554 3801E08A stmccda  r1 ,{r1,r3,r7,r13,r14,r15}
:0204F558 06E18206 unknown
:0204F55C 2400091C strcs r0,[r0],#-0x91c
:0204F560 0510E201 ldreq r14,[r0, #-0x201]		;(r0-0x201=*(fffffdff))
:0204F564 3C230231 stccc  2,cr0,[r3],#-0xc4
:0204F568 03500011 cmpeq r0,#0x11
:0204F56C 300812E2 andcc  r1,r8,r2,ror #0x5
:0204F570 0118069D unknown
:0204F574 040803E2 streq r0,[r8],#-0x3e2
:0204F578 0420E180 unknown
:0204F57C 000C0221 andeq  r0,r12,r1,lsr #0x4
:0204F580 85900165 ldrhi r0,[r0, #+0x165]		;r0+0x165=*(00000165)
:0204F584 D50871E1 strle r7,[r8, #-0x1e1]		;(r8-0x1e1=*(fffffe1f))
:0204F588 1CE18200 stcnel 2,cr8,[r1],#+0x0
:0204F58C 208C0059 addcs  r0,r12,r9,asr r0
:0204F590 1CE58471 stcnel 4,cr8,[r5],#+0x1c4
:0204F594 29559411 ldmcsdb  r5 ,{r0,r4,r10,r12,r15}^
:0204F598 8DFC1980 ldchil 9,cr1,[r12,#+0x200]!
:0204F59C D0193105 andles r3,r9,r5,lsl #0x2
:0204F5A0 1E913755 mrcne 7,4,r3,cr1,cr5,{2}
:0204F5A4 91606C04 unknown
:0204F5A8 02DD0BD5 sbceqs r0,r13,#0x35400
:0204F5AC 18E08042 unknown
:0204F5B0 3594310C ldrcc r3,[r4, #+0x10c]		;r4+0x10c=*(0000010c)
:0204F5B4 0BE1560C bleq 018A4DEC
:0204F5B8 443C179D unknown
:0204F5BC E0B2E284 adcs r14,r2,r4,lsl #0x5
:0204F5C0 C1B6E1D1 ldrgtsb r14,[r6, +r1]!
:0204F5C4 0CE1D300 stceql 3,cr13,[r1],#+0x0
:0204F5C8 1CE15E00 stcnel 14,cr5,[r1],#+0x0
:0204F5CC 059400C1 ldreq r0,[r4, #+0xc1]		;r4+0xc1=*(000000c1)
:0204F5D0 0152000C cmpeq r2,r12
:0204F5D4 802B2904 eorhi  r2,r11,r4,lsl #0x12
:0204F5D8 840104E9 strhi r0,[r1],#-0x4e9
:0204F5DC C301B6E5 unknown
:0204F5E0 110101E1 unknown
:0204F5E4 50085520 andpl  r5,r8,r0,lsr #0xa
:0204F5E8 41C8E285 bicmi  r14,r8,r5,lsl #0x5
:0204F5EC CDEC860A stcgtl 6,cr8,[r12,#+0x28]!
:0204F5F0 381EA148 ldmccda  r14 ,{r3,r6,r8,r13,r15}
:0204F5F4 25501951 ldrcsb r1,[r0, #-0x951]		;(r0-0x951=*(fffff6af))
:0204F5F8 8556DA3A ldrhib r13,[r6, #-0xa3a]		;(r6-0xa3a=*(fffff5c5))
:0204F5FC 10E105AD rscne  r0,r1,r13,lsr #0xb
:0204F600 18E08532 unknown
:0204F604 A5860009 strge r0,[r6, #+0x9]		;r6+0x9=*(00000008)
:0204F608 21171D2F tstcs r7,r15,lsr #0x1a
:0204F60C 40037193 mulmi  r3,r3,r1
:0204F610 0E13FAE0 cdpeq 10,0,cr15,cr3,cr0,7
:0204F614 1118E352 tstne r8,r2,asr r3
:0204F618 17E18583 strneb r8,[r1,+r3, lsl #0xb]!
:0204F61C 5400C880 strpl r12,[r0],#-0x880
:0204F620 5D3821E1 ldcpl  1,cr2,[r8,#-0x384]!
:0204F624 63084514 unknown
:0204F628 8053FD68 subhis r15,r3,r8,ror #0x1a
:0204F62C 170DE1B0 unknown
:0204F630 03D8124D biceqs r1,r8,#0xD0000004
:0204F634 31059F31 unknown
:0204F638 05908028 ldreq r8,[r0, #+0x28]		;r0+0x28=*(00000028)
:0204F63C D10400D0 unknown
:0204F640 09BD03E1 ldmeqib  r13!,{r0,r5,r6,r7,r8,r9}
:0204F644 0B00493B bleq 02061B38
:0204F648 D4A800D5 unknown
:0204F64C 0A8502A1 beq 001900D8
:0204F650 0725813D unknown
:0204F654 30A92475 adccc  r2,r9,r5,ror r4
:0204F658 07FED289 ldreqb r13,[r14,+r9, lsl #0x5]!
:0204F65C 1781C0C1 strne r12,[r14,+r9, lsl #0x5]!
:0204F660 D12695FE unknown
:0204F664 0016FD05 andeqs r15,r6,r5,lsl #0x1a
:0204F668 913D0350 teqls r13,r0,asr r3
:0204F66C 030171B8 unknown
:0204F670 E2812840 add  r2,r1,#0x400000
:0204F674 16010069 strne r0,r2,r1,#0x400000
:0204F678 C50229C3 strgt r2,[r2, #-0x9c3]		;(r2-0x9c3=*(fffff63d))
:0204F67C D1902CD2 ldrlesb r2,[r0, +r2]
:0204F680 815007E1 cmphi r0,r1,ror #0xf
:0204F684 000010E2 andeq  r1,r0,r2,ror #0x1
:0204F688 00911491 umulleqs r1,r1,r1,r4
:0204F68C 00B510D9 unknown
:0204F690 090159C5 stmeqdb  r1 ,{r0,r2,r6,r7,r8,r11,r12,r14}
:0204F694 0904695E stmeqdb  r4 ,{r1,r2,r3,r4,r6,r8,r11,r13,r14}
:0204F698 BC908FF1 ldclt  15,cr8,[r0],{#0xf1}
:0204F69C 41110001 tstmi r1,r1
:0204F6A0 01350001 teqeq r5,r1
:0204F6A4 11915600 orrnes r5,r1,r0,lsl #0xc
:0204F6A8 01620001 unknown
:0204F6AC 01B6B500 moveqs r11,r0,lsl #0xa		;r11=0(0x0)
:0204F6B0 00018100 andeq  r8,r1,r0,lsl #0x2
:0204F6B4 B30001B4 unknown
:0204F6B8 16002A00 strne r2,[r0],-r0, lsl #0x14
:0204F6BC 91EAFF0A mvnls  r15,r10,lsl #0x1e
:0204F6C0 9117A520 tstls r7,r0,lsr #0xa
:0204F6C4 71723800 cmnvc r2,r0,lsl #0x10
:0204F6C8 0019AF40 andeqs r10,r9,r0,asr #0x1e
:0204F6CC 17F56091 unknown
:0204F6D0 1DE5D801 stcnel 8,cr13,[r5,#+0x4]!
:0204F6D4 8006D980 andhi  r13,r6,r0,lsl #0x13
:0204F6D8 81170055 tsthi r7,r5,asr r0
:0204F6DC 04D1F902 ldreqb r15,[r1],#+0x902
:0204F6E0 E495406A ldr r4,[r5],#+0x6a
:0204F6E4 00010008 andeq  r0,r1,r8
:0204F6E8 A009B92C andge  r11,r9,r12,lsr #0x12
:0204F6EC 34000114 strcc r0,[r0],#-0x114
:0204F6F0 A04C0261 subge  r0,r12,r1,ror #0x4
:0204F6F4 8A17E1E1 bhi 02647E80
:0204F6F8 E2011CFF and  r1,r1,#0xFF00
:0204F6FC E20338FF and  r3,r3,#0xFF0000
:0204F700 E104F900 unknown
:0204F704 441A7901 ldrmi r7,[r10],#-0x901
:0204F708 0906E204 stmeqdb  r6 ,{r2,r9,r13,r14,r15}
:0204F70C 8411F910 ldrhi r15,[r1],#-0x910
:0204F710 0E2504E1 cdpeq 4,2,cr0,cr5,cr1,7
:0204F714 2922FF78 stmcsdb  r2!,{r3,r4,r5,r6,r8,r9,r10,r11,r12,r13,r14,r15}
:0204F718 9190F932 orrlss r15,r0,r2,lsr r9
:0204F71C 491231D0 ldmmidb  r2 ,{r4,r6,r7,r8,r12,r13}
:0204F720 419249FE ldrmish r4,[r2, +r14]
:0204F724 F0D5CFF1 ldrnvsh r12,[r5],#+0xf1
:0204F728 550FF0D5 strpl r15,[r15, #-0xd5]		;(r15-0xd5=*(ffffff2b))
:0204F72C 046D0C00 unknown
:0204F730 852B4007 strhi r4,[r11, #-0x7]!
:0204F734 1D1208E0 unknown
:0204F738 0F0A750E swieq 0x000a750e
:0204F73C E2443000 sub  r3,r4,#0x0
:0204F740 55010BD4 strpl r0,[r1, #-0xbd4]		;r1-0xbd4=*(0d00c948)=#0(0x00000000)
:0204F744 0101450C unknown
:0204F748 A8E5C860 unknown
:0204F74C 228D9800 addcs  r9,r13,#0x0
:0204F750 A02B6902 eorge  r6,r11,r2,lsl #0x12
:0204F754 44100921 ldrmi r0,[r0],#-0x921
:0204F758 49FCA2E2 ldmmiib  r12!,{r1,r5,r6,r7,r9,r13,r15}^
:0204F75C 41411006 unknown
:0204F760 46810531 unknown
:0204F764 6503B575 strvs r11,[r3, #-0x575]		;r3-0x575=*(0580088b)=#-1627272991(0x9f01c8e1)
:0204F768 00250035 eoreq  r0,r5,r5,lsr r0
:0204F76C 570915D5 unknown
:0204F770 C3A00FB1 movgt  r0,#0x2C4		;r0=708(0x2c4)
:0204F774 05011D10 streq r1,[r1, #-0xd10]		;(r1-0xd10=*(fffff2f0))
:0204F778 05052D45 streq r2,[r5, #-0xd45]		;(r5-0xd45=*(c06d52bb))
:0204F77C 15152E55 ldrne r2,[r5, #-0xe55]		;(r5-0xe55=*(c06d51ab))
:0204F780 4010E083 andmis r14,r0,r3,lsl #0x1
:0204F784 E5E5CD0D strb r12,[r5, #+0xd0d]!
:0204F788 D988035D stmleib  r8 ,{r0,r2,r3,r4,r6,r8,r9}
:0204F78C 05650703 streqb r0,[r5, #-0x703]!
:0204F790 035D88A8 cmpeq r13,#0xA80000
:0204F794 B8015157 stmltda  r1 ,{r0,r1,r2,r4,r6,r8,r12,r14}
:0204F798 0AE59810 beq 019B57E0
:0204F79C 20211055 eorcs  r1,r1,r5,asr r0
:0204F7A0 85010B4D strhi r0,[r1, #-0xb4d]		;(r1-0xb4d=*(fffff4b3))
:0204F7A4 69D0694F ldmvsib  r0 ,{r0,r1,r2,r3,r6,r8,r11,r13,r14}^
:0204F7A8 F7F069F0 unknown
:0204F7AC 69C06902 stmvsib  r0 ,{r1,r8,r11,r13,r14}^
:0204F7B0 8800B81F stmhida  r0 ,{r0,r1,r2,r3,r4,r11,r12,r13,r15}
:0204F7B4 0006D0E5 andeq  r13,r6,r5,ror #0x1
:0204F7B8 210CE1D5 unknown
:0204F7BC 009CE598 umulleqs r14,r12,r8,r5
:0204F7C0 01E59830 mvneq  r9,lsr r0
:0204F7C4 613300D1 ldrvssb r0,[r3, -r1]!
:0204F7C8 D080D904 addle  r13,r0,r4,lsl #0x12
:0204F7CC 00212B2D eoreq  r2,r1,r13,lsr #0x16
:0204F7D0 E0880351 add  r0,r8,r1,asr r3
:0204F7D4 079410D2 unknown
:0204F7D8 D008D4E1 andle  r13,r8,r1,ror #0x9
:0204F7DC 001D2F95 muleqs r13,r5,r15
:0204F7E0 B0001D12 andlt  r1,r0,r2,lsl r13
:0204F7E4 18001D12 stmneda  r0 ,{r1,r4,r8,r10,r11,r12}
:0204F7E8 E2822001 add  r2,r2,#0x1
:0204F7EC ED20020C stc  2,cr0,[r0,#-0x30]!
:0204F7F0 F406FD02 strnv r15,[r6],#-0xd02
:0204F7F4 350401C9 strcc r0,[r4, #-0x1c9]		;(r4-0x1c9=*(fffffe37))
:0204F7F8 D6009505 strle r9,[r0],-r5, lsl #0xa
:0204F7FC B20095B2 andlt  r9,r0,#0x2C800000
:0204F800 79B80095 ldmvcib  r8!,{r0,r2,r4,r7}
:0204F804 CD082D01 unknown
:0204F808 D5045D6A strle r5,[r4, #-0xd6a]		;(r4-0xd6a=*(fffff296))
:0204F80C 95D502AD ldrlsb r0,[r5, #+0x2ad]		;r5+0x2ad=*(c06d62ad)
:0204F810 035D4030 cmpeq r13,#0x30
:0204F814 21C45510 biccs  r5,r4,r0,lsl r5
:0204F818 029D8406 addeqs r8,r13,#0x6000000
:0204F81C 0C6031C4 stceql 1,cr3,[r0],#-0x310
:0204F820 45AA0829 strmi r0,[r10, #+0x829]!
:0204F824 C4088100 strgt r8,[r8],#-0x100
:0204F828 E5C40021 strb r0,[r4, #+0x21]		;r4+0x21=*(00000021)
:0204F82C 8B027588 blhi 020ECE54
:0204F830 8804BD04 stmhida  r4 ,{r2,r8,r10,r11,r12,r13,r15}
:0204F834 0D005915 unknown
:0204F838 000D0100 andeq  r0,r13,r0,lsl #0x2
:0204F83C B51885B2 ldrlt r8,[r8, #-0x5b2]		;(r8-0x5b2=*(fffffa4e))
:0204F840 0005D538 andeq  r13,r5,r8,lsr r5
:0204F844 0C6885D5 stceql 5,cr8,[r8],#-0x354
:0204F848 77AB0A8D strvc r0,[r11,+r13, lsl #0x15]!
:0204F84C C13C8DFE ldrgtsh r8,[r12, -r14]!
:0204F850 1E010819 mcrne 8,0,r0,cr1,cr9,{0}
:0204F854 E22C8510 eor  r8,r12,#0x4000000
:0204F858 E2472004 sub  r2,r7,#0x4
:0204F85C 3F75FE27 swicc 0x0075fe27
:0204F860 A1602980 unknown
:0204F864 905D6014 sublss r6,r13,r4,lsl r0
:0204F868 5D88E598 unknown
:0204F86C 5D108B00 unknown
:0204F870 005DA540 subeqs r10,r13,r0,asr #0xa
:0204F874 65106563 ldrvs r6,[r0, #-0x563]		;(r0-0x563=*(fffffd61))
:0204F878 EA0DC92F b 023C1D3C
:0204F87C D802103E stmleda  r2 ,{r1,r2,r3,r4,r5,r12}
:0204F880 E102D14C unknown
:0204F884 DF606102 swile 0x00606102
:0204F888 105D0DD1 ldrnesb r0,[r13],#-0xd1
:0204F88C 7D106140 unknown
:0204F890 00610004 rsbeq  r0,r1,r4
:0204F894 C104FDB6 strgth r15,[r4, -r6]
:0204F898 8D35801D ldchi  0,cr8,[r5,#-0x74]!
:0204F89C 0061EBE5 rsbeq  r14,r1,r5,ror #0x17
:0204F8A0 8400CC83 strhi r12,[r0],#-0xc83
:0204F8A4 1059A241 subnes r10,r9,r1,asr #0x4
:0204F8A8 0801E980 stmeqda  r1 ,{r7,r8,r11,r13,r14,r15}
:0204F8AC 8D496D58 unknown
:0204F8B0 B9EBFF83 unknown
:0204F8B4 41B00241 movmis r0,r1,asr #0x4
:0204F8B8 DF6106F5 swile 0x006106f5
:0204F8BC 02510EB1 subeqs r0,r1,#0xB10
:0204F8C0 F002BD18 andnv  r11,r2,r8,lsl r13
:0204F8C4 C702E959 unknown
:0204F8C8 093D6DDF ldmeqdb  r13!,{r0,r1,r2,r3,r4,r6,r7,r8,r10,r11,r13,r14}
:0204F8CC 213DAD3B teqcs r13,r11,lsr r13
:0204F8D0 8A792021 bhi 03E9795C
:0204F8D4 181385E2 ldmneda  r3 ,{r1,r5,r6,r7,r8,r10,r15}
:0204F8D8 D2E58D3B rscle  r8,r5,#0xEC0
:0204F8DC 09B9FB04 ldmeqib  r9!,{r2,r8,r9,r11,r12,r13,r14,r15}
:0204F8E0 80025942 andhi  r5,r2,r2,asr #0x12
:0204F8E4 4F8D0329 swimi 0x008d0329
:0204F8E8 07E16A13 unknown
:0204F8EC 0001B210 andeq  r11,r1,r0,lsl r2
:0204F8F0 10E59F52 rscne  r9,r5,r2,asr r15
:0204F8F4 01057009 unknown
:0204F8F8 0B3D6D6E bleq 02FAAEB8
:0204F8FC 0E6123ED cdpeq 3,6,cr2,cr1,cr13,7
:0204F900 EB006AA4 bl 0206A398
:0204F904 FAC75EDD blx 01227480
:0204F908 95010985 strls r0,[r1, #-0x985]		;(r1-0x985=*(fffff67b))
:0204F90C 1D55E724 unknown
:0204F910 C909C100 stmgtdb  r9 ,{r8,r14,r15}
:0204F914 B1152103 tstlt r5,r3,lsl #0x2
:0204F918 0AB1F010 beq 00CCB960
:0204F91C 7506C900 strvc r12,[r6, #-0x900]		;(r6-0x900=*(fffff6ff))
:0204F920 51EFE10D mvnpl  r14,r13,lsl #0x2
:0204F924 154DC803 strneb r12,[r13, #-0x803]		;(r13-0x803=*(c0b99c0d))
:0204F928 0009BB40 andeq  r11,r9,r0,asr #0x16
:0204F92C 307D10C0 rsbccs r1,r13,r0,asr #0x1
:0204F930 A50009AB strge r0,[r0, #-0x9ab]		;(r0-0x9ab=*(fffff919))
:0204F934 B54029B4 strltb r2,[r0, #-0x9b4]		;(r0-0x9b4=*(fffff910))
:0204F938 4DC80015 unknown
:0204F93C 2A11A440 bcs 024B8A44
:0204F940 1015159F mulnes r5,r15,r5
:0204F944 059F11A0 ldreq r1,[r15, #+0x1a0]		;r15+0x1a0=*(0204faec)=#1493172488(0x59000108)
:0204F948 001104AF andeqs r0,r1,r15,lsr #0x9
:0204F94C 21C9016D biccs  r0,r9,r13,ror #0x2
:0204F950 AA401594 bge 03054FA8
:0204F954 129D4015 addnes r4,r13,#0x15
:0204F958 00099AD7 unknown
:0204F95C A4402180 strgeb r2,[r0],#-0x180
:0204F960 10190009 andnes r0,r9,r9
:0204F964 8A106A04 bhi 0246A17C
:0204F968 0015A1E2 andeqs r10,r5,r2,ror #0x3
:0204F96C 109A00A8 addnes r0,r10,r8,lsr #0x1
:0204F970 390C2EBD stmccdb  r12 ,{r0,r2,r3,r4,r5,r7,r9,r10,r11,r13}
:0204F974 40156000 andmis r6,r5,r0
:0204F978 0485FA9B streq r15,[r5],#+0xa9b
:0204F97C 099A1195 ldmeqib  r10 ,{r0,r2,r4,r7,r8,r12}
:0204F980 00098B20 andeq  r8,r9,r0,lsr #0x16
:0204F984 149F114C ldrne r1,[r15],#+0x14c
:0204F988 FA95209D blx 00597C04
:0204F98C 8A0C0825 bhi 02351A28
:0204F990 1009B8E2 andne  r11,r9,r2,ror #0x11
:0204F994 108DE1D0 unknown
:0204F998 0D8DFA84 unknown
:0204F99C 25C800F5 strcsb r0,[r8, #+0xf5]		;r8+0xf5=*(000000f5)
:0204F9A0 10950151 addnes r0,r5,r1,asr r1
:0204F9A4 5A0C5924 bpl 02365E3C
:0204F9A8 96073D1E unknown
:0204F9AC 3DEB0113 stcccl 1,cr0,[r11,#+0x4c]!
:0204F9B0 3D037100 unknown
:0204F9B4 8D045D20 unknown
:0204F9B8 39203178 stmccdb  r0!,{r3,r4,r5,r6,r8,r12,r13}
:0204F9BC 390DD900 stmccdb  r13 ,{r8,r11,r12,r14,r15}
:0204F9C0 74103D70 ldrvc r3,[r0],#-0xd70
:0204F9C4 5F15103D swipl 0x0015103d
:0204F9C8 00ECE59D smlaleq  r14,r12,r13,r5
:0204F9CC 10590D91 unknown
:0204F9D0 09491A9D stmeqdb  r9 ,{r0,r2,r3,r4,r7,r9,r11,r12}^
:0204F9D4 9D0B18F0 unknown
:0204F9D8 059C24A9 ldreq r2,[r12, #+0x4a9]		;r12+0x4a9=*(000004a9)
:0204F9DC 8804A18D stmhida  r4 ,{r0,r2,r3,r7,r8,r13,r15}
:0204F9E0 61092D8D unknown
:0204F9E4 19000D00 stmnedb  r0 ,{r8,r10,r11}
:0204F9E8 FF19B110 swinv 0x0019b110
:0204F9EC 02653E20 rsbeq  r3,r5,#0x200
:0204F9F0 64E58D30 unknown
:0204F9F4 01EBFFFC unknown
:0204F9F8 319D259C unknown
:0204F9FC 07692420 streqb r2,[r9,-r0, lsr #0x8]!
:0204FA00 012812EE unknown
:0204FA04 9D059CEB unknown
:0204FA08 000B18E5 andeq  r1,r11,r5,ror #0x11
:0204FA0C 0569025D streqb r0,[r9, #-0x25d]!
:0204FA10 BD901039 unknown
:0204FA14 011AAD07 tsteq r10,r7,lsl #0x1a
:0204FA18 BAB739E1 blt 00E1E1A4
:0204FA1C E2821001 add  r1,r2,#0x1
:0204FA20 008D1B18 addeq  r1,r13,r8,lsl r11
:0204FA24 210E5AE5 unknown
:0204FA28 1011A900 andnes r10,r1,r0,lsl #0x12
:0204FA2C CC18E7C0 ldcgt  7,cr14,[r8],{#0xc0}
:0204FA30 01258A00 unknown
:0204FA34 0B6D572D bleq 03BA56F0
:0204FA38 7818097D ldmvcda  r8 ,{r0,r2,r3,r4,r5,r6,r8,r11}
:0204FA3C 5AE59D2B bpl 019B6EF0
:0204FA40 FC361D1E ldc2  13,cr1,[r6],#-0x78
:0204FA44 28A004B5 stmcsia  r0!,{r0,r2,r4,r5,r7,r10}
:0204FA48 ACEBFF84 stcgel 15,cr15,[r11],#+0x210
:0204FA4C 00B00001 adceqs r0,r0,r1
:0204FA50 01118A20 tsteq r1,r0,lsr #0x14
:0204FA54 13172159 tstne r7,#0x40000016
:0204FA58 0A8A00B4 beq 002CFD30
:0204FA5C A9DFC715 ldmgeib  r15 ,{r0,r2,r4,r8,r9,r10,r14,r15}^
:0204FA60 4401494C strmi r4,[r1],#-0x94c
:0204FA64 58E00005 unknown
:0204FA68 93480005 unknown
:0204FA6C 4CEC021C stcmil 2,cr0,[r12],#+0x70
:0204FA70 4C810085 stcmi  0,cr0,[r1],{#0x85}
:0204FA74 01000210 unknown
:0204FA78 00010400 andeq  r0,r1,r0,lsl #0x8
:0204FA7C 00015008 andeq  r5,r1,r8
:0204FA80 24000118 strcs r0,[r0],#-0x118
:0204FA84 4D300001 ldcmi  0,cr0,[r0,#-0x4]!
:0204FA88 78021510 stmvcda  r2 ,{r4,r8,r10,r12}
:0204FA8C 383D0D05 ldmccda  r13!,{r0,r2,r8,r10,r11}
:0204FA90 09119F10 ldmeqdb  r1 ,{r4,r8,r9,r10,r11,r12,r15}
:0204FA94 150A4D88 strne r4,[r10, #-0xd88]		;(r10-0xd88=*(00711a7b))
:0204FA98 40154C00 andmis r4,r5,r0,lsl #0x18
:0204FA9C 20037D05 andcs  r7,r3,r5,lsl #0x1a
:0204FAA0 799F2B10 ldmvcib  r15 ,{r4,r8,r9,r11,r13}
:0204FAA4 0DED802D stceql 0,cr8,[r13,#+0xb4]!
:0204FAA8 39811C46 stmccib  r1 ,{r1,r2,r6,r10,r11,r12}
:0204FAAC 01CA1FC9 biceq  r1,r10,r9,asr #0x1f
:0204FAB0 214D2005 unknown
:0204FAB4 39FD0D1D unknown
:0204FAB8 B1300532 teqlt r0,r2,lsr r5
:0204FABC 5000FE5E andpl  r15,r0,r14,asr r14
:0204FAC0 04C113BD streqb r1,[r1],#+0x3bd
:0204FAC4 8806C920 stmhida  r6 ,{r5,r8,r11,r14,r15}
:0204FAC8 FDE78211 stc2l 2,cr8,[r7,#+0x44]!
:0204FACC 1D19DD10 unknown
:0204FAD0 38702818 unknown
:0204FAD4 602CE59D mlavs  r12,r13,r5,r14unknown
:0204FAD8 9001E59D mulls  r1,r13,r5
:0204FADC 0819B000 ldmeqda  r9 ,{r12,r13,r15}
:0204FAE0 81B00699 unknown
:0204FAE4 5900F108 stmpldb  r0 ,{r3,r8,r12,r13,r14,r15}
:0204FAE8 F6008D16 unknown
:0204FAEC 59000108 stmpldb  r0 ,{r3,r8}
:0204FAF0 914000E3 unknown
:0204FAF4 9D508000 unknown
:0204FAF8 85006100 strhi r6,[r0, #-0x100]		;(r0-0x100=*(000001c4))
:0204FAFC 80167100 andhis r7,r6,r0,lsl #0x2
:0204FB00 AD0926E2 unknown
:0204FB04 3A00F10A bcc 0208BF34
:0204FB08 035D0AF5 cmpeq r13,#0xF5000
:0204FB0C 2536E282 ldrcs r14,[r6, #-0x282]!
:0204FB10 D7008900 strle r8,[r0,-r0, lsl #0x12]
:0204FB14 8DDB02FD unknown
:0204FB18 2BE7DA00 blcs 01A46320
:0204FB1C 1D810000 unknown
:0204FB20 00119640 andeqs r9,r1,r0,asr #0xc
:0204FB24 A81C4150 ldmgeda  r12 ,{r4,r6,r8,r14}
:0204FB28 8630B13A unknown
:0204FB2C DD082009 unknown
:0204FB30 2A00000C bcs 0204FB68
:0204FB34 D70101C7 strle r0,da 
:0204FB38 000B287D andeq  r2,r11,r13,ror r8
:0204FB3C 8A009554 bhi 02075094
:0204FB40 007DE005 rsbeqs r14,r13,r5
:0204FB44 0E17D99A mrceq 9,0,r13,cr7,cr10,{4}
:0204FB48 EB140135 bl 02550024
:0204FB4C D517DD01 ldrle r13,[r7, #-0xd01]		;(r7-0xd01=*(b003d69f))
:0204FB50 8A006D0A bhi 0206AF80
:0204FB54 9C07A9FF stcls  9,cr10,[r7],{#0xff}
:0204FB58 100117F1 unknown
:0204FB5C D1C010D1 unknown
:0204FB60 05002100 streq r2,[r0, #-0x100]		;(r0-0x100=*(000001c4))
:0204FB64 2D05E900 unknown
:0204FB68 0700051D unknown
:0204FB6C 00051F0D andeq  r1,r5,r13,lsl #0x1e
:0204FB70 B600050B strlt r0,[r0],-r11, lsl #0xa
:0204FB74 2D7D01A9 ldccsl 1,cr0,[r13,#-0x2a4]!
:0204FB78 0D1301FF unknown
:0204FB7C 41020901 unknown
:0204FB80 A57B5100 ldrgeb r5,[r11, #-0x100]!
:0204FB84 FAE24204 blx 018E039C
:0204FB88 A51E003D ldrge r0,[r14, #-0x3d]		;r14-0x3d=*(0204fb53)=#128581514(0x07a9ff8a)
:0204FB8C D1098517 unknown
:0204FB90 E5098510 str r8,[r9, #-0x510]		;(r9-0x510=*(fffffb05))
:0204FB94 00019028 andeq  r9,r1,r8,lsr #0x0
:0204FB98 571E8180 ldrpl r8,[r14,-r0, lsl #0x3]
:0204FB9C 2A1E3556 bcs 027DD0FC
:0204FBA0 9D004DE5 unknown
:0204FBA4 7916DD30 ldmvcdb  r6 ,{r4,r5,r8,r10,r11,r12,r14,r15}
:0204FBA8 E779C911 unknown
:0204FBAC 500C241D andpl  r2,r12,r13,lsl r4
:0204FBB0 018DFBE3 orreq  r15,r13,r3,ror #0x17
:0204FBB4 0CC2104D stceql 0,cr1,[r2],{#0x4d}
:0204FBB8 13411985 unknown
:0204FBBC 500FD560 andpl  r13,r15,r0,ror #0xa
:0204FBC0 0C16E28D ldceq  2,cr14,[r6],{#0x8d}
:0204FBC4 0D458D40 unknown
:0204FBC8 2A41E58D bcs 030C9204
:0204FBCC 65C827E1 strvsb r2,[r8, #+0x7e1]		;r8+0x7e1=*(000007e1)
:0204FBD0 75024D07 strvc r4,[r2, #-0xd07]		;(r2-0xd07=*(fffff2f9))
:0204FBD4 1A69A419 bne 03AB8C40
:0204FBD8 17E7D920 strneb r13,[r7,+r0, lsr #0x12]!
:0204FBDC 06003900 streq r3,[r0],-r0, lsl #0x12
:0204FBE0 00E7C910 rsceq  r12,r7,r0,lsl r9
:0204FBE4 E7C90220 strb r0,[r9,+r0, lsr #0x4]
:0204FBE8 E2566001 subs r6,r6,#0x1
:0204FBEC FF00FFF2 swinv 0x0000fff2
:0204FBF0 0009015A andeq  r0,r9,r10,asr r1
:0204FBF4 05156100 ldreq r6,[r5, #-0x100]		;(r5-0x100=*(c06d5f00))
:0204FBF8 05680300 streqb r0,[r8, #-0x300]!
:0204FBFC 00050100 andeq  r0,r5,r0,lsl #0x2
:0204FC00 02000505 andeq  r0,r0,#0x1400000
:0204FC04 55070005 strpl r0,[r7, #-0x5]		;(r7-0x5=*(b003e39b))
:0204FC08 03E5D910 mvneq  r13,#0x40000
:0204FC0C 0229C911 eoreq  r12,r9,#0x44000
:0204FC10 014540DD unknown
:0204FC14 1104E7D9 unknown
:0204FC18 0108E5C9 unknown
:0204FC1C 790C027D stmvcdb  r12 ,{r0,r2,r3,r4,r5,r6,r9}
:0204FC20 0A491004 beq 03293C38
:0204FC24 457583F8 ldrmib r8,[r5, #-0x3f8]!
:0204FC28 B1D04195 unknown
:0204FC2C 0D07390F unknown
:0204FC30 20490100 subcs  r0,r9,r0,lsl #0x2
:0204FC34 01DC3075 biceqs r3,r12,r5,ror r0
:0204FC38 0011109D muleqs r1,r13,r0
:0204FC3C 20851075 addcs  r1,r5,r5,ror r0
:0204FC40 20008140 andcs  r8,r0,r0,asr #0x2
:0204FC44 03E7C05E mvneq  r12,#0x5E
:0204FC48 0D003931 unknown
:0204FC4C 00013190 muleq  r1,r0,r1
:0204FC50 310009B0 strcch r0,[r0, -r0]
:0204FC54 E7C03020 strb r3,[r0,+r0, lsr #0x0]
:0204FC58 0E5D2100 cdpeq 1,4,cr2,cr13,cr0,0
:0204FC5C E7C04083 strb r4,[r0,+r3, lsl #0x1]
:0204FC60 E5D03102 ldrb r3,[r0, #+0x102]		;r0+0x102=*(07aa008c)=#0(0x00000000)
:0204FC64 C0001D00 andgt  r1,r0,r0,lsl #0x1a
:0204FC68 02E08340 rsceq  r8,r0,#0x1
:0204FC6C 31005541 unknown
:0204FC70 04E520D0 unknown
:0204FC74 01E5D021 mvneq  r13,r1,lsr #0x0
:0204FC78 E500D0C1 str r13,[r0, #-0xc1]		;r0-0xc1=*(07a9fec9)=#0(0x00000000)
:0204FC7C E5D0E100 ldrb r14,[r0, #+0x100]		;r0+0x100=*(07aa008a)=#0(0x00000000)
:0204FC80 000440FF unknown
:0204FC84 C00C6029 andgt  r6,r12,r9,lsr #0x0
:0204FC88 4004E7D0 unknown
:0204FC8C 39E701D0 unknown
:0204FC90 150EE002 strne r14,[r14, #-0x2]		;(r14-0x2=*(fffffffe))
:0204FC94 FFE08C20 swinv 0x00e08c20
:0204FC98 09022012 stmeqdb  r2 ,{r1,r4,r13}
:0204FC9C 09E08400 unknown
:0204FCA0 03121910 tsteq r2,#0x40000
:0204FCA4 F5D03064 ldrnvb r3,[r0, #+0x64]		;r0+0x64=*(07a9ffee)=#0(0x00000000)
:0204FCA8 03E7D002 mvneq  r13,#0x2
:0204FCAC E0042130 and  r2,r4,r0,lsr r1
:0204FCB0 E0232002 eor  r2,r3,r2
:0204FCB4 00C02103 sbceq  r2,r0,r3,lsl #0x2
:0204FCB8 C01104E5 andgts r0,r1,r5,ror #0x9
:0204FCBC D00103E5 andle  r0,r1,r5,ror #0x7
:0204FCC0 8D10E500 unknown
:0204FCC4 705D7D15 subvcs r7,r13,r5,lsl r13
:0204FCC8 0409040D streq r0,[r9],#-0x40d
:0204FCCC 45EC0481 strmib r0,[r12, #+0x481]!
:0204FCD0 D8177118 ldmleda  r7 ,{r3,r4,r8,r12,r13,r14}
:0204FCD4 E7D61004 ldrb r1,[r6, +r4]
:0204FCD8 1A510307 bne 034908FC
:0204FCDC E7C62A49 strb r2,[r6, +r4]
:0204FCE0 49051649 stmmidb  r5 ,{r0,r3,r6,r9,r10,r12}
:0204FCE4 8D53F806 unknown
:0204FCE8 3D17A902 unknown
:0204FCEC 8200A140 andhi  r10,r0,#0x10
:0204FCF0 95003915 strls r3,[r0, #-0x915]		;r0-0x915=*(07a9f675)=#0(0x00000000)
:0204FCF4 1021CF2E eorne  r12,r1,r14,lsr #0x1e
:0204FCF8 25005041 strcs r5,[r0, #-0x41]		;r0-0x41=*(07a9ff49)=#0(0x00000000)
:0204FCFC 24F02520 unknown
:0204FD00 2D1B8120 unknown
:0204FD04 40190420 andmis r0,r9,r0,lsr #0x8
:0204FD08 2D81702D unknown
:0204FD0C 89403120 stmhidb  r0 ,{r5,r8,r12,r13}^
:0204FD10 2861ED10 unknown
:0204FD14 007D1024 rsbeqs r1,r13,r4,lsr #0x0
:0204FD18 2C7D1091 ldccsl 0,cr1,[r13],#-0x244
:0204FD1C 791006C5 ldmvcdb  r0 ,{r0,r2,r6,r7,r9,r10}
:0204FD20 002DA051 eoreq  r10,r13,r1,asr r0
:0204FD24 0C452D11 stceql 13,cr2,[r5],{#0x11}
:0204FD28 9D21C590 stcls  5,cr12,[r1,#-0x240]!
:0204FD2C EF146D24 swi 0x00146d24
:0204FD30 950E07D1 strls r0,[r14, #-0x7d1]		;(r14-0x7d1=*(fffff82f))
:0204FD34 0D133D00 unknown
:0204FD38 10241500 eorne  r1,r4,r0,lsl #0xa
:0204FD3C 0015831D andeqs r8,r5,r13,lsl r3
:0204FD40 0D31300D ldceq  0,cr3,[r1,#-0x34]!
:0204FD44 00410592 unknown
:0204FD48 09040598 stmeqdb  r4 ,{r3,r4,r7,r8,r10}
:0204FD4C 02850200 addeq  r0,r5,#0x0
:0204FD50 14803004 strne r3,[r0],#+0x4
:0204FD54 90100805 andlss r0,r0,r5,lsl #0x10
:0204FD58 E2410121 sub  r0,r1,#0x40000008
:0204FD5C D190102D orrles r1,r0,r13,lsr #0x0
:0204FD60 D1300256 teqle r0,r6,asr r2
:0204FD64 11922005 orrnes r2,r2,r5
:0204FD68 1549EA2C strneb r14,[r9, #-0xa2c]		;(r9-0xa2c=*(fffff5e9))
:0204FD6C 9146B912 unknown
:0204FD70 1A8D005A bne 0038FEE0
:0204FD74 C5784341 ldrgtb r4,[r8, #-0x341]!
:0204FD78 DF45B702 swile 0x0045b702
:0204FD7C 1A11E24D bne 024C86B8
:0204FD80 200D15FD unknown
:0204FD84 2835CD30 ldmcsda  r5!,{r4,r5,r8,r10,r11,r14,r15}
:0204FD88 D1FB1F6D mvnles r1,r13,ror #0x1e
:0204FD8C 09028102 stmeqdb  r2 ,{r1,r8,r15}
:0204FD90 11762021 cmnne r6,r1,lsr #0x0
:0204FD94 27819900 strcs r9,[r1,+r0, lsl #0x12]
:0204FD98 6222B195 eorvs  r11,r2,#0x40000025
:0204FD9C 55800209 strpl r0,[r0, #+0x209]		;r0+0x209=*(00000209)
:0204FDA0 25151100 ldrcs r1,[r5, #-0x100]		;(r5-0x100=*(ffffff00))
:0204FDA4 005920FE ldreqsh r2,[r9],#-0xe
:0204FDA8 64090055 strvs r0,[r9],#-0x55
:0204FDAC 20140055 andcss r0,r4,r5,asr r0
:0204FDB0 7515E5CD ldrvc r14,[r5, #-0x5cd]		;(r5-0x5cd=*(fffffa33))
:0204FDB4 75410010 strvcb r0,[r1, #-0x10]		;r1-0x10=*(590000f8)=#0(0x00000000)
:0204FDB8 00751000 rsbeqs r1,r5,r0
:0204FDBC 6D407500 unknown
:0204FDC0 00FDC321 rsceqs r12,r13,r1,lsr #0x6
:0204FDC4 100075B5 strneh r7,[r0], -r5
:0204FDC8 11CD0075 bicne  r0,r13,r5,ror r0
:0204FDCC 0395C310 orreqs r12,r5,#0x40000000
:0204FDD0 6BE54DC3 blvs 019A34E4
:0204FDD4 12DD010D sbcnes r0,r13,#0x40000003
:0204FDD8 0001C006 andeq  r12,r1,r6
:0204FDDC 02D14C3C sbceqs r4,r1,#0x3C00
:0204FDE0 E4000124 str r0,[r0],#-0x124
:0204FDE4 056C0239 streqb r0,[r12, #-0x239]!
:0204FDE8 D5041D0F strle r1,[r4, #-0xd0f]		;(r4-0xd0f=*(fffff2f1))
:0204FDEC 1501D5FD strne r13,[r1, #-0x5fd]		;r1-0x5fd=*(58fffb0b)=#0(0x00000000)
:0204FDF0 FFE5CD00 swinv 0x00e5cd00
:0204FDF4 E2030230 and  r0,r3,#0x3
:0204FDF8 09022CFF stmeqdb  r2 ,{r0,r1,r2,r3,r4,r5,r6,r7,r10,r11,r13}
:0204FDFC 20E18300 rsccs  r8,r1,r0,lsl #0x6
:0204FE00 E20EE8FF and  r14,r14,#0xFF0000
:0204FE04 650634FF strvs r3,[r6, #-0x4ff]		;(r6-0x4ff=*(fffffb00))
:0204FE08 E18E8000 orr  r8,r14,r0
:0204FE0C E1932002 orrs r2,r3,r2
:0204FE10 00610E31 rsbeq  r0,r1,r1,lsr r14
:0204FE14 16E5CDC0 unknown
:0204FE18 1CE5CDC0 stcnel 13,cr12,[r5],#+0x300
:0204FE1C 1D800015 unknown
:0204FE20 30170015 andccs r0,r7,r5,lsl r0
:0204FE24 0C891615 stceq  6,cr1,[r9],{#0x15}
:0204FE28 102D000D eorne  r0,r13,r13
:0204FE2C D4201EF2 unknown
:0204FE30 003D1FE5 eoreqs r1,r13,r5,ror #0x1f
:0204FE34 600B5031 andvs  r5,r11,r1,lsr r0
:0204FE38 09C01151 stmeqib  r0 ,{r0,r4,r6,r8,r12}^
:0204FE3C 01E5DC10 mvneq  r13,r0,lsl r12
:0204FE40 45140015 ldrmi r0,[r4, #-0x15]		;(r4-0x15=*(ffffffeb))
:0204FE44 CE106DE0 cdpgt 13,0,cr6,cr0,cr0,7
:0204FE48 8E3000E7 cdphi 0,2,cr0,cr0,cr7,7
:0204FE4C 110102E0 unknown
:0204FE50 DC200200 stcle  2,cr0,[r0],#-0x0
:0204FE54 0DDC0009 unknown
:0204FE58 073DA200 ldreq r10,[r13,-r0, lsl #0x4]!
:0204FE5C 10030759 andne  r0,r3,r9,asr r7
:0204FE60 D40155C3 strle r5,[r1],#-0x5c3
:0204FE64 109123E5 addnes r2,r1,r5,ror #0x7
:0204FE68 09009516 stmeqdb  r0 ,{r1,r2,r4,r8,r10,r12,r15}
:0204FE6C 21169D00 tstcs r6,r0,lsl #0x1a
:0204FE70 1D103160 unknown
:0204FE74 2AC1FD00 bcs 010CF27C
:0204FE78 03032D07 unknown
:0204FE7C 08218510 stmeqda  r1!,{r4,r8,r10,r15}
:0204FE80 01E545D1 unknown
:0204FE84 1D998330 unknown
:0204FE88 101040E7 andnes r4,r0,r7,ror #0x1
:0204FE8C 512EA195 unknown
:0204FE90 C1F7E102 mvngts r14,r2,lsl #0x2
:0204FE94 11092013 unknown
:0204FE98 C21C15A6 andgts r1,r12,#0x29800000
:0204FE9C C2303019 eorgts r3,r0,#0x19
:0204FEA0 002D02E7 eoreq  r0,r13,r7,ror #0x5
:0204FEA4 173D2785 ldrne r2,[r13,-r5, lsl #0xf]!
:0204FEA8 FFE28D30 swinv 0x00e28d30
:0204FEAC 00051039 andeq  r1,r5,r9,lsr r0
:0204FEB0 400501C2 andmi  r0,r5,r2,asr #0x3
:0204FEB4 09000502 stmeqdb  r0 ,{r1,r8,r10}
:0204FEB8 80100310 andhis r0,r0,r0,lsl r3
:0204FEBC 1900391A stmnedb  r0 ,{r1,r3,r4,r8,r11,r12,r13}
:0204FEC0 E7C32009 strb r2,[r3, +r9]
:0204FEC4 03802004 orreq  r2,r0,#0x4
:0204FEC8 00411BE2 subeq  r1,r1,r2,ror #0x17
:0204FECC F1110004 tstnv r1,r4
:0204FED0 E2448D01 sub  r8,r4,#0x40
:0204FED4 35E415A5 strccb r1,[r4, #+0x5a5]!
:0204FED8 B0350600 eorlts r0,r5,r0,lsl #0xc
:0204FEDC 1B85F035 blne 001CBFB8
:0204FEE0 0D0019EA unknown
:0204FEE4 CC109120 ldcgt  1,cr9,[r0],{#0x20}
:0204FEE8 30B021B9 unknown
:0204FEEC 2107E529 unknown
:0204FEF0 0009D320 andeq  r13,r9,r0,lsr #0x6
:0204FEF4 3002E5D3 unknown
:0204FEF8 0055830B subeqs r8,r5,r11,lsl #0x6
:0204FEFC CC00C1CC stcgt  1,cr12,[r0],{#0xcc}
:0204FF00 0B4102E5 bleq 03090A9C
:0204FF04 5220018A eorpl  r0,r0,#0x80000022
:0204FF08 05E5F7E2 streqb r15,[r5, #+0x7e2]!
:0204FF0C A01B6108 andges r6,r11,r8,lsl #0x2
:0204FF10 002806B1 unknown
:0204FF14 07251195 unknown
:0204FF18 51D42545 bicpls r2,r4,r5,asr #0xa
:0204FF1C 45042545 strmi r2,[r4, #-0x545]		;(r4-0x545=*(fffffabb))
:0204FF20 10011115 andne  r1,r1,r5,lsl r1
:0204FF24 0DBC0025 ldceq  0,cr0,[r12,#+0x94]!
:0204FF28 15A5AD40 strne r10,[r5, #+0xd40]!
:0204FF2C B4000D10 strlt r0,[r0],#-0xd10
:0204FF30 BEE1D400 cdplt 4,14,cr13,cr1,cr0,0
:0204FF34 0C0CB905 stceq  9,cr11,[r12],{#0x5}
:0204FF38 08690011 unknown
:0204FF3C 18592795 ldmneda  r9 ,{r0,r2,r4,r7,r8,r9,r10,r13}^
:0204FF40 953D0020 ldrls r0,[r13, #-0x20]!
:0204FF44 146D2469 unknown
:0204FF48 0F958131 swieq 0x00958131
:0204FF4C 13A10CF1 movne  r0,#0xF100		;r0=61696(0xf100)
:0204FF50 1518A1E6 ldrne r10,[r8, #-0x1e6]		;(r8-0x1e6=*(fffffe1a))
:0204FF54 03CD0200 biceq  r0,r13,#0x0
:0204FF58 01017805 unknown
:0204FF5C E1104B04 tst r0,r4,lsl #0x16
:0204FF60 00710D36 rsbeqs r0,r1,r6,lsr r13
:0204FF64 E28DDF45 add  r13,r13,#0x114
:0204FF68 0075780A rsbeqs r7,r5,r10,lsl #0x10
:0204FF6C 98000188 stmlsda  r0 ,{r3,r7,r8}
:0204FF70 38C1033D stmccia  r1 ,{r0,r2,r3,r4,r5,r8,r9}^
:0204FF74 E9EA0181 unknown
:0204FF78 5050D547 subpls r13,r0,r7,asr #0xa
:0204FF7C F936D500 ldmnvdb  r6!,{r8,r10,r12,r14,r15}
:0204FF80 00F57014 rsceqs r7,r5,r4,lsl r0
:0204FF84 FF8244B3 swinv 0x008244b3
:0204FF88 860030EB strhi r3,r7,r5,r4,lsl r0
:0204FF8C 166500E8 unknown
:0204FF90 2040145D subcs  r1,r0,r13,asr r4
:0204FF94 0E5D001D mrceq 0,2,r0,cr13,cr13,{0}
:0204FF98 86333044 unknown
:0204FF9C 861048E5 ldrhi r4,r1,r0,r13,asr r4
:0204FFA0 CDA00481 stcgt  4,cr0,[r0,#+0x204]!
:0204FFA4 0DD1A008 unknown
:0204FFA8 BEE58620 cdplt 6,14,cr8,cr5,cr0,1
:0204FFAC 861E9D80 ldrhi r9,[r14],-r0, lsl #0x1b
:0204FFB0 0514E541 ldreq r14,[r4, #-0x541]		;(r4-0x541=*(fffffabf))
:0204FFB4 00052F00 andeq  r2,r5,r0,lsl #0x1e
:0204FFB8 FF2D1581 swinv 0x002d1581
:0204FFBC 2889FF34 stmcsia  r9 ,{r2,r4,r5,r8,r9,r10,r11,r12,r13,r14,r15}
:0204FFC0 021C87A8 andeqs r8,r12,#0x2A00000
:0204FFC4 8249A128 subhi  r10,r9,#0xA
:0204FFC8 10255019 eorne  r5,r5,r9,lsl r0
:0204FFCC 23402925 unknown
:0204FFD0 75A90021 strvc r0,[r9, #+0x21]!
:0204FFD4 85EB0921 strhib r0,[r11, #+0x921]!
:0204FFD8 6D80AF05 unknown
:0204FFDC 61E3E015 mvnvs  r14,r5,lsl r0
:0204FFE0 2D492015 unknown
:0204FFE4 A1FF1A07 mvnges r1,r7,lsl #0x14
:0204FFE8 18055500 stmneda  r5 ,{r8,r10,r12,r14}
:0204FFEC 993725FF ldmlsdb  r7!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r13}
:0204FFF0 E0176508 ands r6,r7,r8,lsl #0xa
:0204FFF4 1EF9E5D1 mrcne 5,7,r14,cr9,cr1,{6}
:0204FFF8 62431045 subvs  r1,r3,#0x45
:0204FFFC 14E20EE0 unknown
:02050000 28E5C1E0 unknown
:02050004 41C1C000 bicmi  r12,r1,r0
:02050008 6D068100 unknown
:0205000C 04801515 streq r1,[r0],#+0x515
:02050010 0ABC4015 beq 00F6006C
:02050014 00350015 eoreqs r0,r5,r5,lsl r0
:02050018 10152A45 andnes r2,r5,r5,asr #0x14
:0205001C F5401508 strnvb r1,[r0, #-0x508]		;(r0-0x508=*(0000ebf8))
:02050020 0002DE14 andeq  r13,r2,r4,lsl r14
:02050024 C0368553 eorgts r8,r6,r3,asr r5
:02050028 0820E5D1 stmeqda  r0!,{r0,r4,r6,r7,r8,r10,r13,r14,r15}
:0205002C 14E38CC0 unknown
:02050030 08E5C1C0 unknown
:02050034 E59DC000 ldr r12,[r13, #+0x0]		;r13+0x0=*(00000000)
:02050038 23490989 unknown
:0205003C 14044D01 strne r4,[r4],#-0xd01
:02050040 95D13058 ldrlsb r3,[r1, #+0x58]		;r1+0x58=*(59000160)=#0(0x00000000)
:02050044 93833080 orrls  r3,r3,#0x80
:02050048 C1300014 teqgt r0,r4,lsl r0
:0205004C 4DC01095 unknown
:02050050 03055507 unknown
:02050054 01096960 unknown
:02050058 11F60E91 unknown
:0205005C 14102D40 ldrne r2,[r0],#-0xd40
:02050060 45B51BBD ldrmi r1,[r5, #+0xbbd]!
:02050064 4005BA00 andmi  r11,r5,r0,lsl #0x14
:02050068 F1FFFEAB mvnnvs r15,r11,lsr #0x1d
:0205006C 4F45F82E swimi 0x0045f82e
:02050070 018007ED orreq  r0,r0,r13,ror #0xf
:02050074 EDD8200A unknown
:02050078 CA1BE12B bgt 0274852C
:0205007C 70031795 mulvc  r3,r5,r7
:02050080 52000045 andpl  r0,r0,#0x45
:02050084 89512513 ldmhidb  r1 ,{r0,r1,r4,r8,r10,r13}^
:02050088 C5E200C5 strgtb r0,[r2, #+0xc5]!
:0205008C 5580E200 strpl r14,[r0, #+0x200]		;r0+0x200=*(0000f300)
:02050090 00551300 subeqs r1,r5,r0,lsl #0x6
:02050094 31417FA5 unknown
:02050098 E35702A9 cmp r7,#0x9000000A
:0205009C 5900554B stmpldb  r0 ,{r0,r1,r3,r6,r8,r10,r12,r14}
:020500A0 20E8C610 rsccs  r12,r8,r0,lsl r6
:020500A4 890D2901 stmhidb  r13 ,{r0,r8,r11,r13}
:020500A8 113D2135 teqne r13,r5,lsr r1
:020500AC 000968B6 streqh r6,[r9], -r6
:020500B0 31D359BD ldrcch r5,[r3, #+0x9d]		;r3+0x9d=*(0000009d)
:020500B4 1D610981 stcnel 9,cr0,[r1,#-0x204]!
:020500B8 81311329 teqhi r1,r9,lsr #0x6
:020500BC 1E1179EB cdpne 9,0,cr7,cr1,cr11,7
:020500C0 00510085 subeqs r0,r1,r5,lsl #0x1
:020500C4 3A590821 bcc 03692150
:020500C8 BD045516 unknown
:020500CC 0075B114 rsbeqs r11,r5,r4,lsl r1
:020500D0 07AC4145 streq r4,r11,r5,r4,lsl r1
:020500D4 8C021100 stchi  1,cr1,[r2],{#0x0}
:020500D8 005DE1B0 ldreqh r14,[r13],#-0x10
:020500DC 8A60044A bhi 0385120C
:020500E0 3D2C04E0 stccc  4,cr0,[r12,#-0x380]!
:020500E4 9B010002 blls 020900F4
:020500E8 02FDABE7 rsceqs r10,r13,#0x39C00
:020500EC 1F854649 swine 0x00854649
:020500F0 09E5D610 unknown
:020500F4 83104500 tsthi r0,#0x0
:020500F8 9B110675 blls 02491AD4
:020500FC 011162E7 tsteq r1,r7,ror #0x5
:02050100 9A210040 bls 02890208
:02050104 844001E5 strhib r0,[r0],#-0x1e5
:02050108 E15401B5 ldrh r0,[r4, #-0x15]		;(r4-0x1b5=*(ffffffeb))
:0205010C 1ABD0520 bne 00F91594
:02050110 E9E04770 unknown
:02050114 104D0ABD strneh r0,[r13],#-0xad
:02050118 404D41C2 submi  r4,r13,r2,asr #0x3
:0205011C D0004D1A andle  r4,r0,r10,lsl r13
:02050120 0AE1D800 beq 018C6128
:02050124 01D92279 biceqs r2,r9,r9,ror r2
:02050128 1EB900A0 cdpne 0,10,cr0,cr9,cr0,5
:0205012C 03F90011 mvneqs r0,#0x11
:02050130 00B5732A adceqs r7,r5,r10,lsr #0x6
:02050134 9029548D eorls  r5,r9,r13,lsl #0x9
:02050138 280029AA stmcsda  r0 ,{r1,r3,r5,r7,r8,r11,r13}
:0205013C 57FF0009 ldrplb r0,[r15,+r9]!
:02050140 0DF80099 ldceql 0,cr0,[r8,#+0x264]!
:02050144 5D901D0B unknown
:02050148 715AB512 cmpvc r10,r2,lsl r5
:0205014C 027D241C rsbeqs r2,r13,#0x1C000000
:02050150 0009EB00 andeq  r14,r9,r0,lsl #0x16
:02050154 E3800F6D orr  r0,r0,#0x1B4
:02050158 99980009 ldmlsib  r8 ,{r0,r3}
:0205015C 4099D900 addmis r13,r9,r0,lsl #0x12
:02050160 9990E5C9 ldmlsib  r0 ,{r0,r3,r6,r7,r8,r10,r13,r14,r15}
:02050164 E5459920 strb r9,[r5, #-0x920]		;(r5-0x920=*(fffff6e0))
:02050168 89609909 unknown
:0205016C E28A0099 add  r0,r10,#0x99
:02050170 20991466 addcss r1,r9,r6,ror #0x8
:02050174 4044E59A unknown
:02050178 2875E59A ldmcsda  r5!,{r1,r3,r4,r7,r8,r10,r13,r14,r15}^
:0205017C 34409981 strccb r9,[r0],#-0x981
:02050180 183D0099 ldmneda  r13!,{r0,r3,r4,r7}
:02050184 02104E90 andeqs r4,r0,#0x900
:02050188 0095A40D addeqs r10,r5,r13,lsl #0x8
:0205018C 40011231 andmi  r1,r1,r1,lsr r2
:02050190 E970005D unknown
:02050194 0D7CA634 ldceql 6,cr10,[r12,#-0xd0]!
:02050198 4810AD04 ldmmida  r0 ,{r2,r8,r10,r11,r13,r15}
:0205019C 2125451A unknown
:020501A0 1166131D unknown
:020501A4 45040302 strmi r0,[r4, #-0x302]		;(r4-0x302=*(fffffcfe))
:020501A8 F1158142 tstnv r5,r2,asr #0x2
:020501AC 11221100 unknown
:020501B0 F904F910 stmnvdb  r4 ,{r4,r8,r11,r12,r13,r14,r15}
:020501B4 80004100 andhi  r4,r0,r0,lsl #0x2
:020501B8 02004213 andeq  r4,r0,#0x30000001
:020501BC 00090380 andeq  r0,r9,r0,lsl #0x7
:020501C0 E5D40315 ldrb r0,[r4, #+0x315]		;r4+0x315=*(00000315)
:020501C4 8C0641F3 stchi  1,cr4,[r6],{#0xf3}
:020501C8 E5C40014 strb r0,[r4, #+0x14]		;r4+0x14=*(00000014)
:020501CC 02C58169 sbceq  r8,r5,#0x4000001A
:020501D0 61944020 orrvss r4,r4,r0,lsr #0x0
:020501D4 400F6914 andmi  r6,r15,r4,lsl r9
:020501D8 0D151CE0 unknown
:020501DC 3FC61319 swicc 0x00c61319
:020501E0 30480849 subcc  r0,r8,r9,asr #0x10
:020501E4 95022195 strls r2,[r2, #-0x195]		;(r2-0x195=*(fffffe6b))
:020501E8 35A2051D strcc r0,[r2, #+0x51d]!
:020501EC 297DED11 ldmcsdb  r13!,{r0,r4,r8,r10,r11,r13,r14,r15}^
:020501F0 0489B012 streq r11,[r9],#+0x12
:020501F4 12E1169D rscne  r1,r1,#0x9D00000
:020501F8 494377F0 stmmidb  r3 ,{r4,r5,r6,r7,r8,r9,r10,r12,r13,r14}^
:020501FC 4D017D24 unknown
:02050200 61B00BB5 ldrvsh r0,[r0, +r5]!
:02050204 D60AB117 unknown
:02050208 CD8D1759 unknown
:0205020C 99702028 unknown
:02050210 85102905 ldrhi r2,[r0, #-0x905]		;(r0-0x905=*(0000e7fb))
:02050214 39414DB1 stmccdb  r1 ,{r0,r4,r5,r7,r8,r10,r11,r14}^
:02050218 39000C90 stmccdb  r0 ,{r4,r7,r10,r11}
:0205021C 310C8510 unknown
:02050220 2140E600 unknown
:02050224 ED14E59F unknown
:02050228 1D810703 unknown
:0205022C 031D30A0 tsteq r13,#0xA0
:02050230 19031D40 stmnedb  r3 ,{r6,r8,r10,r11,r12}
:02050234 E0314101 eors r4,r1,r1,lsl #0x2
:02050238 11593AE3 cmpne r9,r3,ror #0x15
:0205023C 15042514 strne r2,[r4, #-0x514]		;(r4-0x514=*(fffffaec))
:02050240 01150201 tsteq r5,r1,lsl #0x4
:02050244 402D1408 eormi  r1,r13,r8,lsl #0x8
:02050248 0DBD2C7D ldceq  12,cr2,[r13,#+0x1f4]!
:0205024C 6008E7C4 andvs  r14,r8,r4,asr #0xf
:02050250 20E10699 smlalcs  r0,r1,r9,r6
:02050254 75304138 ldrvc r4,[r0, #-0x138]!
:02050258 08104D2D ldmeqda  r0 ,{r0,r2,r3,r5,r8,r10,r11,r14}
:0205025C 100D1DDD unknown
:02050260 E59610DD ldr r1,[r6, #+0xdd]		;r6+0xdd=*(000000dc)
:02050264 9D9D0010 unknown
:02050268 C01A8521 andgts r8,r10,r1,lsr #0xa
:0205026C 359D3010 ldrcc r3,[r13, #+0x10]		;r13+0x10=*(00000010)
:02050270 21003906 unknown
:02050274 B41F9D00 ldrlt r9,[r15],#-0xd00
:02050278 E1D61078 bics r1,r6,r8,ror r0
:0205027C 2EA10035 mcrcs 0,5,r0,cr1,cr5,{1}
:02050280 103517C1 eornes r1,r5,r1,asr #0xf
:02050284 0009780B andeq  r7,r9,r11,lsl #0x10
:02050288 65990028 ldrvs r0,[r9, #+0x28]		;r9+0x28=*(0000003d)
:0205028C 191FE114 ldmnedb  r15 ,{r2,r4,r8,r13,r14,r15}
:02050290 E5D6912D ldrb r9,[r6, #+0x12d]		;r6+0x12d=*(0000012c)
:02050294 1C0CF502 stcne  5,cr15,[r12],{#0x2}
:02050298 DD962669 unknown
:0205029C 2D50A801 unknown
:020502A0 BE01D60C cdplt 6,0,cr13,cr1,cr12,0
:020502A4 0201DD00 andeq  r13,r1,#0x0
:020502A8 16010145 strne r0,r13,r1,#0x0
:020502AC 2A850000 bcs 001902B4
:020502B0 A11A2507 tstge r10,r7,lsl #0xa
:020502B4 111D1625 tstne r13,r5,lsr #0xc
:020502B8 FDB34A3D ldc2  10,cr4,[r3,#+0xf4]!
:020502BC 711DCD43 tstvc r13,r3,asr #0x1a
:020502C0 0077001E rsbeqs r0,r7,r14,lsl r0
:020502C4 2D14E599 unknown
:020502C8 6D1F2D03 unknown
:020502CC F0162518 andnvs r2,r6,r8,lsl r5
:020502D0 0D11500D unknown
:020502D4 1C510600 ldcnel 6,cr0,[r1],{#0x0}
:020502D8 7E3A0110 mrcvc 1,1,r0,cr10,cr0,{0}
:020502DC CD011955 unknown
:020502E0 9660241D unknown
:020502E4 E307F1E5 unknown
:020502E8 000DC643 andeq  r12,r13,r3,asr #0xc
:020502EC 805D15C5 subhis r1,r13,r5,asr #0xb
:020502F0 95AD3179 strls r3,[r13, #+0x179]!
:020502F4 D014A600 andles r10,r4,r0,lsl #0xc
:020502F8 F1DB06CD bicnvs r0,r11,r13,asr #0xd
:020502FC E8BD8307 ldmia  r13!,{r0,r1,r2,r8,r9,r15}
:02050300 05C8FF14 streqb r15,[r8, #+0xf14]		;r8+0xf14=*(00000f14)
:02050304 C5008DF8 strgt r8,[r0, #-0xdf8]		;(r0-0xdf8=*(0000e308))
:02050308 6D80F114 unknown
:0205030C 14C59A20 strneb r9,[r5],#+0xa20
:02050310 C5F82525 ldrgtb r2,[r8, #+0x525]!
:02050314 0FD96800 swieq 0x00d96800
:02050318 05FD0E99 ldreqb r0,[r13, #+0xe99]!
:0205031C 71E593EB mvnvc  r9,r11,ror #0x7
:02050320 02E2800F rsceq  r8,r2,#0xF
:02050324 E280000B add  r0,r0,#0xB
:02050328 51E10729 mvnpl  r0,r9,lsr #0xe
:0205032C 101D9800 andnes r9,r13,r0,lsl #0x10
:02050330 65005406 strvs r5,[r0, #-0x406]		;(r0-0x406=*(0000ecfa))
:02050334 00911005 addeqs r1,r1,r5
:02050338 15E38220 strneb r8,[r3, #+0x220]!
:0205033C 401C8A50 andmis r8,r12,r0,asr r10
:02050340 1025E582 eorne  r14,r5,r2,lsl #0xb
:02050344 10D32015 sbcnes r2,r3,r5,lsl r0
:02050348 0220D3E5 eoreq  r13,r0,#0x94000003
:0205034C C32015E2 unknown
:02050350 96065900 strls r5,[r6],-r0, lsl #0x12
:02050354 963048E5 unknown
:02050358 419600A9 orrmis r0,r6,r9,lsr #0x1
:0205035C 24013CE5 strcs r3,[r1],#-0xce5
:02050360 FDA4E286 stc2  2,cr14,[r4,#+0x218]!
:02050364 308401C1 addcc  r0,r4,r1,asr #0x3
:02050368 14B9E596 unknown
:0205036C 411575E6 tstmi r5,r6,ror #0xb
:02050370 F468C400 unknown
:02050374 0D303D0C ldceq  13,cr3,[r0,#-0x30]!
:02050378 991C3D00 ldmlsdb  r12 ,{r8,r10,r11,r12,r13}
:0205037C 00099A0E andeq  r9,r9,r14,lsl #0x14
:02050380 41DF1A99 unknown
:02050384 39FDC410 ldmccib  r13!,{r4,r10,r14,r15}^
:02050388 21106511 tstcs r0,r1,lsl r5
:0205038C A8106D20 ldmgeda  r0 ,{r5,r8,r10,r11,r13,r14}
:02050390 F3503179 cmpnv r0,#0x4000001E
:02050394 105D096D subnes r0,r13,r13,ror #0x12
:02050398 0AE949D1 beq 01AA2AE4
:0205039C 7D103C69 unknown
:020503A0 115D0141 cmpne r13,r1,asr #0x2
:020503A4 C244FD5F subgt  r15,r4,#0x17C0
:020503A8 111C0011 tstne r12,r1,lsl r0
:020503AC 136DAB10 unknown
:020503B0 10190651 andnes r0,r9,r1,asr r6
:020503B4 511FF1E1 tstpl r15,r1,ror #0x3
:020503B8 552C4D01 strpl r4,[r12, #-0xd01]!
:020503BC 3048F700 subcc  r15,r8,r0,lsl #0xe
:020503C0 C044E594 unknown
:020503C4 2C554D01 ldccsl 13,cr4,[r5],{#0x1}
:020503C8 453B1DC0 ldrmi r1,[r11, #-0xdc0]!
:020503CC 90304011 eorlss r4,r0,r1,lsl r0
:020503D0 341914E5 ldrcc r1,[r9],#-0x4e5
:020503D4 1429A183 unknown
:020503D8 09802040 stmeqib  r0 ,{r6,r13}
:020503DC 22E0800B rsccs  r8,r0,#0xB
:020503E0 254A652C strcsb r6,[r10, #-0x52c]		;(r10-0x52c=*(007122d7))
:020503E4 1D012911 unknown
:020503E8 21618503 unknown
:020503EC C5FD5E77 ldrgtb r5,[r13, #+0xe77]!
:020503F0 251D2130 ldrcs r2,[r13, #-0x130]		;(r13-0x130=*(fffffed0))
:020503F4 0FD51411 swieq 0x00d51411
:020503F8 AE0BAD72 mcrge 13,0,r10,cr11,cr2,{3}
:020503FC F9490139 stmnvdb  r9 ,{r0,r3,r4,r5,r8}^
:02050400 094D4011 stmeqdb  r13 ,{r0,r4,r14}^
:02050404 0CC4200D stceql 0,cr2,[r4],{#0xd}
:02050408 25021F0D strcs r1,[r2, #-0xf0d]		;(r2-0xf0d=*(fffff0f3))
:0205040C 066AC099 unknown
:02050410 40C50802 sbcmi  r0,r5,r2,lsl #0x10
:02050414 605D4482 subvss r4,r13,r2,lsl #0x9
:02050418 016D0E55 unknown
:0205041C 38002938 stmccda  r0 ,{r3,r4,r5,r8,r11,r13}
:02050420 799F2EC0 ldmvcib  r15 ,{r6,r7,r9,r10,r11,r13}
:02050424 5D08892D unknown
:02050428 00656429 rsbeq  r6,r5,r9,lsr #0x8
:0205042C AE496102 cdpge 1,4,cr6,cr9,cr2,0
:02050430 101DAD03 andnes r10,r13,r3,lsl #0x1a
:02050434 E5811005 str r1,[r1, #+0x5]		;r1+0x5=*(bf308106)
:02050438 8A402108 bhi 03058860
:0205043C 6D4EFD08 unknown
:02050440 0C000523 stceq  5,cr0,[r0],{#0x23}
:02050444 0E020863 cdpeq 8,0,cr0,cr2,cr3,3
:02050448 38C162E8 stmccia  r1 ,{r3,r5,r6,r7,r9,r13,r14}^
:0205044C BD101930 unknown
:02050450 2518C948 ldrcs r12,[r8, #-0x948]		;(r8-0x948=*(fffff6b8))
:02050454 B9FF7E74 unknown
:02050458 140B9932 strne r9,[r11],#-0x932
:0205045C 00D51CE9 sbceqs r1,r5,r9,ror #0x19
:02050460 106D6C0D rsbne  r6,r13,r13,lsl #0x18
:02050464 201D0C8D andcss r0,r13,r13,lsl #0x19
:02050468 18490259 stmneda  r9 ,{r0,r3,r4,r6,r9}^
:0205046C 4D250321 stcmi  3,cr0,[r5,#-0x84]!
:02050470 00457F90 unknown
:02050474 FF7E09DD swinv 0x007e09dd
:02050478 1A490F4D bne 032941B4
:0205047C 090D0EB9 stmeqdb  r13 ,{r0,r3,r4,r5,r7,r9,r10,r11}
:02050480 2581B7F3 strcs r11,[r1, #+0x7f3]		;r1+0x7f3=*(bf3088f4)
:02050484 8920753D stmhidb  r0!,{r0,r2,r3,r4,r5,r8,r10,r12,r13,r14}
:02050488 0D00D13E unknown
:0205048C FC024D10 stc2  13,cr4,[r2],{#0x10}
:02050490 0039000D eoreqs r0,r9,r13
:02050494 240125B9 strcs r2,[r1],#-0x5b9
:02050498 691AB106 ldmvsdb  r10 ,{r1,r2,r8,r12,r13,r15}
:0205049C 696F9510 unknown
:020504A0 00691720 rsbeq  r1,r9,r0,lsr #0xe
:020504A4 35305095 ldrcc r5,[r0, #-0x95]!
:020504A8 00351400 eoreqs r1,r5,r0,lsl #0x8
:020504AC 511159AD tstpl r1,r13,lsr #0x13
:020504B0 11F11C11 mvnnes r1,r1,lsl r12
:020504B4 9FB304B1 swils 0x00b304b1
:020504B8 E99B035D ldmib  r11 ,{r0,r2,r3,r4,r6,r8,r9}
:020504BC B9314503 ldmltdb  r1!,{r0,r1,r8,r10,r14}
:020504C0 1400AD0E strne r10,[r0],#-0xd0e
:020504C4 55300051 ldrpl r0,[r0, #-0x51]!
:020504C8 01C8AF00 biceq  r10,r8,r0,lsl #0x1e
:020504CC 31C13801 biccc  r3,r1,r1,lsl #0x10
:020504D0 00FD244D rsceqs r2,r13,r13,asr #0x8
:020504D4 1B71681D blne 03CAA550
:020504D8 181825FA ldmneda  r8 ,{r1,r3,r4,r5,r6,r7,r8,r10,r13}
:020504DC 047D17C9 unknown
:020504E0 40757E3B rsbmis r7,r5,r11,lsr r14
:020504E4 40CD19F5 unknown
:020504E8 0C286990 stceq  9,cr6,[r8],#-0x240
:020504EC 30D90118 sbcccs r0,r9,r8,lsl r1
:020504F0 08C40045 stmeqia  r4 ,{r0,r2,r6}^
:020504F4 000F59D0 unknown
:020504F8 001930E5 andeqs r3,r9,r5,ror #0x1
:020504FC 74382851 unknown
:02050500 B0605E09 rsblt  r5,r0,r9,lsl #0x1c
:02050504 1D4002E1 unknown
:02050508 C1009D00 unknown
:0205050C 61805035 orrvs  r5,r0,r5,lsr r0
:02050510 5410B100 ldrpl r11,[r0],#-0x100
:02050514 06317118 unknown
:02050518 5919854D ldmpldb  r9 ,{r0,r2,r3,r6,r8,r10,r15}
:0205051C 1901DD02 stmnedb  r1 ,{r1,r8,r10,r11,r12,r14,r15}
:02050520 7110053E tstvc r0,r14,lsr r5
:02050524 75D69330 ldrvcb r9,[r6, #+0x330]		;r6+0x330=*(0000032f)
:02050528 D0604530 rsble  r4,r0,r0,lsr r5
:0205052C 2DE1D010 stccsl 0,cr13,[r1,#+0x40]!
:02050530 E9510006 ldmdb  r1 ,{r1,r2}^
:02050534 1001111F andne  r1,r1,r15,lsl r1
:02050538 00040280 andeq  r0,r4,r0,lsl #0x5
:0205053C 00E5D120 rsceq  r13,r5,r0,lsr #0x2
:02050540 16B11005 unknown
:02050544 01E004C9 mvneq  r0,r9,asr #0x9
:02050548 100006A9 andne  r0,r0,r9,lsr #0xd
:0205054C ED203CBD stc  12,cr3,[r0,#-0x2f4]!
:02050550 11528200 cmpne r2,r0,lsl #0x4
:02050554 9110B202 tstls r0,r2,lsl #0x4
:02050558 006508E1 rsbeq  r0,r5,r1,ror #0x11
:0205055C D1C10241 bicle  r0,r1,r1,asr #0x4
:02050560 110D0118 unknown
:02050564 B1011F03 unknown
:02050568 1145CC2D unknown
:0205056C 0EA6E402 cdpeq 4,10,cr14,cr6,cr2,0
:02050570 A149F502 unknown
:02050574 E1180128 tst r8,r8,lsr #0x2
:02050578 0531B5B8 ldreq r11,[r1, #-0x5b8]!
:0205057C 011DA229 tsteq r13,r9,lsr #0x4
:02050580 010D0C15 unknown
:02050584 019940C6 orreqs r4,r9,r6,asr #0x1
:02050588 2A49325D bcs 0329CF04
:0205058C 2021169D mlacs  r1,r13,r6,r1unknown
:02050590 F049E049 subnv  r14,r9,r9,asr #0x0
:02050594 D000B4FE unknown
:02050598 71152041 tstvc r5,r1,asr #0x0
:0205059C E2008807 and  r8,r0,#0x70000
:020505A0 79137568 ldmvcdb  r3 ,{r3,r5,r6,r8,r10,r12,r13,r14}
:020505A4 31273D57 unknown
:020505A8 D000BC40 andle  r11,r0,r0,asr #0x18
:020505AC 14400FE1 strneb r0,[r0],#-0xfe1
:020505B0 0100F255 unknown
:020505B4 A0082000 andge  r2,r8,r0
:020505B8 2005E114 andcs  r14,r5,r4,lsl r1
:020505BC 4D24471D stcmi  7,cr4,[r4,#-0x74]!
:020505C0 00994CC6 addeqs r4,r9,r6,asr #0x19
:020505C4 A5D60B9D ldrgeb r0,[r6, #+0xb9d]		;r6+0xb9d=*(00000b9c)
:020505C8 1F8D9100 swine 0x008d9100
:020505CC 27FD06B9 unknown
:020505D0 121D2A4D andnes r2,r13,#0x4D000
:020505D4 94117D05 ldrls r7,[r1],#-0xd05
:020505D8 F71481E7 ldrnv r8,[r1],#-0xd05
:020505DC 31336D17 teqcc r3,r7,lsl r13
:020505E0 1231C896 eornes r12,r1,#0x960000
:020505E4 09025D02 stmeqdb  r2 ,{r1,r8,r10,r11,r12,r14}
:020505E8 95013A0D strls r3,[r1, #-0xa0d]		;(r1-0xa0d=*(bf3076f4))
:020505EC CD269101 stcgt  1,cr9,[r6,#-0x4]!
:020505F0 0E5B15B5 mrceq 5,2,r1,cr11,cr5,{5}
:020505F4 5410AD02 ldrpl r10,[r0],#-0xd02
:020505F8 86119F20 ldrhi r9,[r1],-r0, lsr #0x1e
:020505FC 4C158204 ldcmi  2,cr8,[r5],{#0x4}
:02050600 1F591541 swine 0x00591541
:02050604 B10051C0 unknown
:02050608 8CC01455 stchil 4,cr1,[r0],{#0x55}
:0205060C 82C000E2 sbchi  r0,r0,#0xE2
:02050610 30D001E5 sbcccs r0,r0,r5,ror #0x3
:02050614 0011E1DC ldreqsb r14,[r1], -r12
:02050618 11530711 cmpne r3,r1,lsl r7
:0205061C 2151F930 cmpcs r1,r0,lsr r9
:02050620 9900E15C stmlsdb  r0 ,{r2,r3,r4,r6,r8,r13,r14,r15}
:02050624 22E35326 rsccs  r5,r3,#0x98000000
:02050628 21141CE5 tstcs r4,r5,ror #0x19
:0205062C 302DE502 eorcc  r14,r13,r2,lsl #0xa
:02050630 CC0F8D91 stcgt  13,cr8,[r15],{#0x91}
:02050634 2001E54D andcs  r14,r1,r13,asr #0xa
:02050638 810DA183 unknown
:0205063C 90567DE5 sublss r7,r6,r5,ror #0x1b
:02050640 05294FF8 streq r4,[r9, #-0xff8]!
:02050644 811B91A0 tsthi r11,r0,lsr #0x3
:02050648 E9145CE2 ldmdb  r4 ,{r1,r5,r6,r7,r10,r11,r12,r14}
:0205064C 4069E105 rsbmi  r14,r9,r5,lsl #0x2
:02050650 08258FF8 stmeqda  r5!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:02050654 655C0AED ldrvsb r0,[r12, #-0xaed]		;(r12-0xaed=*(fffff513))
:02050658 60E3A0B0 unknown
:0205065C 1D02AD50 unknown
:02050660 61606014 unknown
:02050664 D743C906 strleb r12,[r3,-r6, lsl #0x12]
:02050668 6590100D ldrvs r1,[r0, #+0xd]		;r0+0xd=*(0000f10d)
:0205066C 9016F905 andlss r15,r6,r5,lsl #0x12
:02050670 BB01A06B bllt 020B8824
:02050674 07300DFF unknown
:02050678 11D10059 bicnes r0,r1,r9,asr r0
:0205067C 50A16AD0 unknown
:02050680 123D1395 eornes r1,r13,#0x54000002
:02050684 00A1173D adceq  r1,r1,r13,lsr r7
:02050688 753EFF22 ldrvc r15,[r14, #-0xf22]!
:0205068C C633D119 unknown
:02050690 80007DFF unknown
:02050694 FD13E1B0 unknown
:02050698 D41AC113 ldrle r12,[r10],#-0x113
:0205069C E98C41E9 stmib  r12 ,{r0,r3,r5,r6,r7,r8,r14}
:020506A0 11E9A011 mvnne  r10,r1,lsl r0
:020506A4 B00079AB andlt  r7,r0,r11,lsr #0x13
:020506A8 E99001E9 ldmib  r0 ,{r0,r3,r5,r6,r7,r8}
:020506AC 80D91C31 sbchis r1,r9,r1,lsr r12
:020506B0 D021554D eorle  r5,r1,r13,asr #0xa
:020506B4 102501F1 unknown
:020506B8 50B5101D adcpls r1,r5,r13,lsl r0
:020506BC 0AC0B544 beq 0107DBD4
:020506C0 3912F15F ldmccdb  r2 ,{r0,r1,r2,r3,r4,r6,r8,r12,r13,r14,r15}
:020506C4 8510C101 ldrhi r12,[r0, #-0x101]		;(r0-0x101=*(0000efff))
:020506C8 C1FFFB2B mvngts r15,r11,lsr #0x16
:020506CC 1D4F0B6F unknown
:020506D0 F942F111 stmnvdb  r2 ,{r0,r4,r8,r12,r13,r14,r15}^
:020506D4 0061010D rsbeq  r0,r1,r13,lsl #0x2
:020506D8 FFE22269 swinv 0x00e22269
:020506DC 2CF1FF3B ldccsl 15,cr15,[r1],#+0xec
:020506E0 4131409D unknown
:020506E4 6D8CE359 unknown
:020506E8 0DDA8E62 unknown
:020506EC 08E5DA00 unknown
:020506F0 A00BBD20 andge  r11,r11,r0,lsr #0x1a
:020506F4 10099542 andne  r9,r9,r2,asr #0xa
:020506F8 C20109C2 andgt  r0,r1,#0x308000
:020506FC CD0069E5 unknown
:02050700 0105C900 unknown
:02050704 14400069 strneb r0,[r0],#-0x69
:02050708 99040129 stmlsdb  r4 ,{r0,r3,r5,r8}
:0205070C 0153100A cmpeq r3,r10
:02050710 59000A4D stmpldb  r0 ,{r0,r2,r3,r6,r9,r11}
:02050714 B8E18100 unknown
:02050718 E1CD0A00 bic  r0,r13,r0,lsl #0x14
:0205071C E1DA00D0 ldrsb r0,[r10, #+0x0]		;r10+0x0=*(00712803)
:02050720 10111115 andnes r1,r1,r5,lsl r1
:02050724 02010DC0 andeq  r0,r1,#0x3000
:02050728 0516505D ldreq r5,[r6, #-0x5d]		;(r6-0x5d=*(ffffffa2))
:0205072C 1009005D andne  r0,r9,r13,asr r0
:02050730 64E64115 unknown
:02050734 D18C0029 orrle  r0,r12,r9,lsr #0x0
:02050738 79BA1051 ldmvcib  r10!,{r0,r4,r6,r12}
:0205073C CA0BDD0C bgt 02347B74
:02050740 10D50075 sbcnes r0,r5,r5,ror r0
:02050744 8502C1F1 strhi r12,[r2, #-0x1f1]		;(r2-0x1f1=*(fffffe0f))
:02050748 B58AA020 strlt r10,[r10, #+0x20]		;r10+0x20=*(00712823)
:0205074C E2499B00 sub  r9,r9,#0x0
:02050750 05612395 streqb r2,[r1, #-0x395]!
:02050754 04000D1F streq r0,[r0],#-0xd1f
:02050758 E59D2C80 ldr r2,[r13, #+0xc80]		;r13+0xc80=*(00000c80)
:0205075C 51E30B1D mvnpl  r0,r13,lsl r11
:02050760 02B91716 adceqs r1,r9,#0x580000
:02050764 B900540A stmltdb  r0 ,{r1,r3,r10,r12,r14}
:02050768 FE00B505 cdp2 5,0,cr11,cr0,cr5,0
:0205076C 23A90004 movcs  r0,#0x4		;r0=4(0x4)
:02050770 42C60071 sbcmi  r0,r6,#0x71
:02050774 6C480071 stcvsl 0,cr0,[r8],{#0x71}
:02050778 000A03AD andeq  r0,r10,r13,lsr #0x7
:0205077C A9920979 ldmgeib  r2 ,{r0,r3,r4,r5,r6,r8,r11}
:02050780 9E01D927 cdpls 9,0,cr13,cr1,cr7,1
:02050784 000BEB00 andeq  r14,r11,r0,lsl #0x16
:02050788 C183024D orrgt  r0,r3,r13,asr #0x4
:0205078C 00AD0A08 adceq  r0,r13,r8,lsl #0x14
:02050790 03C1FEB5 biceq  r15,r1,#0xB50
:02050794 65A01241 strvs r1,[r0, #+0x241]!
:02050798 9004E08A andls  r14,r4,r10,lsl #0x1
:0205079C 95ECE049 strlsb r14,[r12, #+0x49]!
:020507A0 28618000 unknown
:020507A4 00E28770 rsceq  r8,r2,r0,ror r7
:020507A8 01E08880 mvneq  r8,r0,lsl #0x11
:020507AC E1570005 cmp r7,r5
:020507B0 B8000DE7 stmltda  r0 ,{r0,r1,r2,r5,r6,r7,r8,r10,r11}
:020507B4 E1DD2000 bics r2,r13,r0
:020507B8 75001875 strvc r1,[r0, #-0x875]		;(r0-0x875=*(fffff78f))
:020507BC 0011DF08 andeqs r13,r1,r8,lsl #0x1e
:020507C0 072D5400 streq r5,[r13,-r0, lsl #0x8]!
:020507C4 21010839 unknown
:020507C8 61B0110D movvss r1,r13,lsl #0x2		;r1=0(0x0)
:020507CC 42518C08 submis r8,r1,#0x800
:020507D0 F01255AF andnvs r5,r2,r15,lsr #0xb
:020507D4 0D8407A9 unknown
:020507D8 21900103 orrcss r0,r0,r3,lsl #0x2
:020507DC F9109500 ldmnvdb  r0 ,{r8,r10,r12,r15}
:020507E0 0309A000 unknown
:020507E4 CD312180 ldcgt  1,cr2,[r1,#-0x200]!
:020507E8 096A8417 unknown
:020507EC 08001503 stmeqda  r0 ,{r0,r1,r8,r10,r12}
:020507F0 21D050F1 ldrcssh r5,[r0, #+0x1]		;r0+0x1=*(00000005)
:020507F4 712140D1 unknown
:020507F8 0009FCAB andeq  r15,r9,r11,lsr #0x19
:020507FC F90116C6 stmnvdb  r1 ,{r1,r2,r6,r7,r9,r10,r12}
:02050800 01018D0A unknown
:02050804 4116D162 tstmi r6,r2,ror #0x2
:02050808 C5029D03 strgt r9,[r2, #-0xd03]		;(r2-0xd03=*(fffff2fd))
:0205080C 01912191 unknown
:02050810 E41FD920 ldr r13,[r15],#-0x920
:02050814 00010065 andeq  r0,r1,r5,ror #0x0
:02050818 6580E202 strvs r14,[r0, #+0x202]		;r0+0x202=*(00000206)
:0205081C 20468000 subcs  r8,r6,r0
:02050820 0AF90222 beq 01E910B0
:02050824 52000703 andpl  r0,r0,#0xC0000
:02050828 82103108 andhis r3,r0,#0x2
:0205082C 01880035 orreq  r0,r8,r5,lsr r0
:02050830 00150519 andeqs r0,r5,r9,lsl r5
:02050834 4D016515 unknown
:02050838 81021003 unknown
:0205083C FF12B111 swinv 0x0012b111
:02050840 10020542 andne  r0,r2,r2,asr #0xa
:02050844 28E1A002 unknown
:02050848 E501DA10 str r13,[r1, #-0xa10]		;(r1-0xa10=*(fffff5f0))
:0205084C 07010C00 streq r0,[r1,-r0, lsl #0x18]
:02050850 C9E1810C unknown
:02050854 00288850 eoreq  r8,r8,r0,asr r8
:02050858 2059E5CA subcss r14,r9,r10,asr #0xb
:0205085C F0D230B9 ldrnvh r3,[r2],#+0x9
:02050860 D107DD30 unknown
:02050864 BDE0D900 stcltl 9,cr13,[r0,#+0x0]!
:02050868 35166910 ldrcc r6,[r6, #-0x910]		;(r6-0x910=*(fffff6ef))
:0205086C 2902E190 stmcsdb  r2 ,{r4,r7,r8,r13,r14,r15}
:02050870 0029C230 eoreq  r12,r9,r0,lsr r2
:02050874 4350F5C8 cmpmi r0,#0x32000000
:02050878 38AA009D stmccia  r10!,{r0,r2,r3,r4,r7}
:0205087C A50615B1 strge r1,[r6, #-0x5b1]		;(r6-0x5b1=*(fffffa4e))
:02050880 93502D06 cmpls r0,#0x180
:02050884 5C00C02D stcpl  0,cr12,[r0],{#0x2d}
:02050888 E10905D5 unknown
:0205088C 25141501 ldrcs r1,[r4, #-0x501]		;(r4-0x501=*(fffffaff))
:02050890 00311150 eoreqs r1,r1,r0,asr r1
:02050894 87DD5065 ldrhib r5,r1,r1,r0,asr r1
:02050898 7150D065 cmpvc r0,r5,ror #0x0
:0205089C 55000670 strpl r0,[r0, #-0x670]		;(r0-0x670=*(fffff994))
:020508A0 ED4AFA0B unknown
:020508A4 01E52533 mvneq  r2,lsr r3
:020508A8 B524F10A strlt r15,[r4, #-0x10a]!
:020508AC 690AA913 stmvsdb  r10 ,{r0,r1,r4,r8,r11,r13,r15}
:020508B0 8120F500 msrhi CPSR_,r0
:020508B4 60295824 eorvs  r5,r9,r4,lsr #0x10
:020508B8 E1D950D0 ldrsb r5,[r9, #+0x0]		;r9+0x0=*(00000015)
:020508BC F900D10A stmnvdb  r0 ,{r1,r3,r8,r12,r14,r15}
:020508C0 111091E1 tstne r0,r1,ror #0x3
:020508C4 00B51510 adceqs r1,r5,r0,lsl r5
:020508C8 2B8909B0 blcs 00292F90
:020508CC 010105E5 unknown
:020508D0 69B24069 ldmvsib  r2!,{r0,r3,r5,r6,r14}
:020508D4 095EB800 ldmeqdb  r14 ,{r11,r12,r13,r15}^
:020508D8 450B04F9 strmi r0,[r11, #-0x4f9]		;(r11-0x4f9=*(9f01c3e8))
:020508DC 905BD11A sublss r13,r11,r10,lsl r1
:020508E0 001AE089 andeqs r14,r10,r9,lsl #0x1
:020508E4 81E04880 mvnhi  r4,r0,lsl #0x11
:020508E8 009DF011 addeqs r15,r13,r1,lsl r0
:020508EC 154DEB10 strneb r14,[r13, #-0xb10]		;(r13-0xb10=*(fffff4f0))
:020508F0 5D138D0A unknown
:020508F4 EBFFFE1C bl 0205016C
:020508F8 151EB51A ldrne r11,[r14, #-0x51a]		;(r14-0x51a=*(fffffae6))
:020508FC 4015E950 andmis r14,r5,r0,asr r9
:02050900 25C20025 strcsb r0,[r2, #+0x25]		;r2+0x25=*(00000025)
:02050904 D05BC200 subles r12,r11,r0,lsl #0x4
:02050908 0DE1D900 stceql 9,cr13,[r1,#+0x0]!
:0205090C 0071BD10 rsbeqs r11,r1,r0,lsl r13
:02050910 04D01019 ldreqb r1,[r0],#+0x19
:02050914 10BD05D5 unknown
:02050918 F003A184 andnv  r10,r3,r4,lsl #0x3
:0205091C 56010645 strpl r0,r10,r3,r4,lsl #0x3
:02050920 01E28990 unknown
:02050924 B9E24880 unknown
:02050928 FFA68015 swinv 0x00a68015
:0205092C 2984CAFF stmcsib  r4 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r14,r15}
:02050930 E0068115 and  r8,r6,r5,lsl r1
:02050934 D8000160 stmleda  r0 ,{r5,r6,r8}
:02050938 E0D04681 sbcs r4,r0,r1,lsl #0xd
:0205093C 0845024D stmeqda  r5 ,{r0,r2,r3,r6,r9}^
:02050940 3DE5000D stcccl 0,cr0,[r5,#+0x34]!
:02050944 00D9342D sbceqs r3,r9,r13,lsr #0x8
:02050948 19090D34 stmnedb  r9 ,{r2,r4,r5,r8,r10,r11}
:0205094C BA12A900 blt 024FAD54
:02050950 00118075 andeqs r8,r1,r5,ror r0
:02050954 0E05A500 cdpeq 5,0,cr10,cr5,cr0,0
:02050958 0AE7D3E0 beq 01A458E0
:0205095C E02CEC92 mla  r12,r2,r12,r14unknown
:02050960 55F0E0D1 ldrplb r14,[r0, #+0xd1]!
:02050964 E35E8003 cmp r14,#0x3
:02050968 0C0551F6 stceq  1,cr5,[r5],{#0xf6}
:0205096C 2F8B0005 swics 0x008b0005
:02050970 7DEB0128 stcvcl 1,cr0,[r11,#+0xa0]!
:02050974 E4105D16 ldr r5,[r0],#-0xd16
:02050978 0C020EA5 stceq  14,cr0,[r2],{#0xa5}
:0205097C 9CCF9319 stclsl 3,cr9,[r15],{#0x19}
:02050980 2DD114D5 unknown
:02050984 70174009 andvcs r4,r7,r9
:02050988 C110173D tstgt r0,r13,lsr r7
:0205098C 0400B111 streq r11,[r0],#-0x111
:02050990 1EE10705 cdpne 7,14,cr0,cr1,cr5,0
:02050994 E1ED1065 mvn  r1,r5,ror #0x0
:02050998 086BB84E unknown
:0205099C 14A10802 unknown
:020509A0 28A54100 stmcsia  r5!,{r8,r14}
:020509A4 159108AD ldrne r0,[r1, #+0x8ad]		;r1+0x8ad=*(000008ad)
:020509A8 2749025D unknown
:020509AC B3003508 unknown
:020509B0 05087917 streq r7,[r8, #-0x917]		;(r8-0x917=*(fffff6e9))
:020509B4 D1001C16 unknown
:020509B8 4FA17037 swimi 0x00a17037
:020509BC 00292CA6 eoreq  r2,r9,r6,lsr #0x19
:020509C0 8520ED01 strhi r14,[r0, #-0xd01]!
:020509C4 33D17F08 bicccs r7,r1,#0x20
:020509C8 43D15A08 bicmis r5,r1,#0x8000
:020509CC 70028D70 andvc  r8,r2,r0,ror r13
:020509D0 C07000AD rsbgts r0,r0,r13,lsr #0x1
:020509D4 ED950009 unknown
:020509D8 68002D13 stmvsda  r0 ,{r0,r1,r4,r8,r10,r11,r13}
:020509DC 51E59F30 mvnpl  r9,lsr r0
:020509E0 C3016938 unknown
:020509E4 CD0FB1C0 unknown
:020509E8 84001805 strhi r1,[r0],#-0x805
:020509EC 46042129 strmi r2,[r4],-r9, lsr #0x2
:020509F0 7F7B4191 swivc 0x007b4191
:020509F4 13A53FFD movne  r3,#0x3F4		;r3=1012(0x3f4)
:020509F8 10D11031 sbcnes r1,r1,r1,lsr r0
:020509FC 00017914 andeq  r7,r1,r4,lsl r9
:02050A00 E5C41015 strb r1,[r4, #+0x15]		;r4+0x15=*(00000015)
:02050A04 1C000124 stcne  1,cr0,[r0],{#0x24}
:02050A08 0F1D1041 swieq 0x001d1041
:02050A0C 08F18410 ldmeqia  r1!,{r4,r10,r15}^
:02050A10 12B4E584 adcnes r14,r4,#0x21000000
:02050A14 0025C450 eoreq  r12,r5,r0,asr r4
:02050A18 3D00A984 unknown
:02050A1C 34C41006 strccb r1,[r4],#+0x6
:02050A20 FD1F35E1 unknown
:02050A24 D16C4415 unknown
:02050A28 34000103 strcc r0,[r0],#-0x103
:02050A2C 02086C66 andeq  r6,r8,#0x6600
:02050A30 08401915 stmeqda  r0 ,{r0,r2,r4,r8,r11,r12}^
:02050A34 50BC0009 adcpls r0,r12,r9
:02050A38 15E1C020 strneb r12,[r1, #+0x20]!
:02050A3C 30058030 andcc  r8,r5,r0,lsr r0
:02050A40 E528C010 str r12,[r8, #-0x10]!
:02050A44 D020751E eorle  r7,r0,r14,lsl r5
:02050A48 087526F9 unknown
:02050A4C 74910349 ldrvc r0,[r1],#+0x349
:02050A50 052912F1 streq r1,[r9, #-0x2f1]!
:02050A54 465900A1 ldrmib r0,[r9],-r1, lsr #0x1
:02050A58 0908759C stmeqdb  r8 ,{r2,r3,r4,r7,r8,r10,r12,r13,r14}
:02050A5C EF6FA565 swi 0x006fa565
:02050A60 41ED0321 mvnmi  r0,r1,lsr #0x6
:02050A64 0D000165 unknown
:02050A68 00012E1B andeq  r2,r1,r11,lsl r14
:02050A6C 00015B3A andeq  r5,r1,r10,lsr r11
:02050A70 60000146 andvs  r0,r0,r6,asr #0x2
:02050A74 01550001 cmpeq r5,r1
:02050A78 01555B00 cmpeq r5,r0,lsl #0x16
:02050A7C 61DD5D00 bicvss r5,r13,r0,lsl #0x1a
:02050A80 108DBC0D addne  r11,r13,r13,lsl #0x18
:02050A84 01000503 unknown
:02050A88 4000215D andmi  r2,r0,r13,asr r1
:02050A8C 0D530005 unknown
:02050A90 AD00B100 unknown
:02050A94 05759402 ldreqb r9,[r5, #-0x402]!
:02050A98 4F030015 swimi 0x00030015
:02050A9C 6915007D ldmvsdb  r5 ,{r0,r2,r3,r4,r5,r6}
:02050AA0 31520100 cmpcc r2,r0,lsl #0x2
:02050AA4 00310600 eoreqs r0,r1,r0,lsl #0xc
:02050AA8 0594004C ldreq r0,[r4, #+0x4c]		;r4+0x4c=*(0000004c)
:02050AAC D9454027 stmledb  r5 ,{r0,r1,r2,r5,r14}^
:02050AB0 0306D540 unknown
:02050AB4 00130EDD ldreqsb r0,[r3], -r13
:02050AB8 4B301661 blmi 02C56444
:02050ABC 860C0F31 unknown
:02050AC0 D00DB0E2 andle  r11,r13,r2,ror #0x1
:02050AC4 10D501E1 sbcnes r0,r5,r1,ror #0x3
:02050AC8 1D100080 unknown
:02050ACC 0C29012E stceq  1,cr0,[r9],#-0xb8
:02050AD0 60D16011 sbcvss r6,r1,r1,lsl r0
:02050AD4 11A2E58D movne  r14,r13,lsl #0xb		;r14=0(0x0)
:02050AD8 00113900 andeqs r3,r1,r0,lsl #0x12
:02050ADC 5DD02051 unknown
:02050AE0 E58D2014 str r2,[r13, #+0x14]		;r13+0x14=*(00000014)
:02050AE4 3400D59D strcc r13,[r0],#-0x59d
:02050AE8 45A14031 strmi r4,[r1, #+0x31]!
:02050AEC 10004350 andne  r4,r0,r0,asr r3
:02050AF0 212D2951 unknown
:02050AF4 712B400D unknown
:02050AF8 2135000D teqcs r5,r13
:02050AFC 31274031 unknown
:02050B00 D5001400 strle r1,[r0, #-0x400]		;(r0-0x400=*(fffffc04))
:02050B04 002CE517 eoreq  r14,r12,r7,lsl r5
:02050B08 3102E310 unknown
:02050B0C C0568D00 subgts r8,r6,r0,lsl #0x1a
:02050B10 EBFFFD09 bl 0204FF3C
:02050B14 BD20A05D stclt  0,cr10,[r0,#-0x174]!
:02050B18 41501000 cmpmi r0,r0
:02050B1C 00411A30 subeq  r1,r1,r0,lsr r10
:02050B20 15941828 ldrne r1,[r4, #+0x828]		;r4+0x828=*(00000828)
:02050B24 C50A4D37 strgt r4,[r10, #-0xd37]		;(r10-0xd37=*(00711acc))
:02050B28 A90235D1 stmgedb  r2 ,{r0,r4,r6,r7,r8,r10,r12,r13}
:02050B2C 792D911A stmvcdb  r13!,{r1,r3,r4,r8,r12,r15}
:02050B30 15940011 ldrne r0,[r4, #+0x11]		;r4+0x11=*(00000011)
:02050B34 1014CD1E andnes r12,r4,r14,lsl r13
:02050B38 30190161 andccs r0,r9,r1,ror #0x2
:02050B3C 801940D9 ldrhisb r4,[r9], -r9
:02050B40 BD508D09 unknown
:02050B44 F54F8168 strnvb r8,[r15, #-0x168]		;r15-0x168=*(020509e4)=#-854609472(0xcd0fb1c0)
:02050B48 0089364C addeq  r3,r9,r12,asr #0xc
:02050B4C 16F01559 unknown
:02050B50 53307536 teqpl r0,#0xD800000
:02050B54 6C2D0429 stcvs  4,cr0,[r13],#-0xa4
:02050B58 1104C0C1 unknown
:02050B5C BD5D7801 unknown
:02050B60 69F0BD60 ldmvsib  r0!,{r5,r6,r8,r10,r11,r12,r13,r15}^
:02050B64 B54CB523 strltb r11,[r12, #-0x523]		;(r12-0x523=*(fffffadd))
:02050B68 1B54F15D blne 0358D0E4
:02050B6C 08BF0001 ldmeqia  r15!,{r0}
:02050B70 16390001 unknown
:02050B74 1500010C strne r0,[r0, #-0x10c]		;(r0-0x10c=*(fffffef8))
:02050B78 117B61B0 ldrneh r6,[r11, #-0x10]!
:02050B7C C5701576 ldrgtb r1,[r0, #-0x576]!
:02050B80 0B401535 bleq 0305605C
:02050B84 DDC85015 unknown
:02050B88 D718C1BE unknown
:02050B8C E594383C ldr r3,[r4, #+0x83c]		;r4+0x83c=*(0000083c)
:02050B90 19E55838 unknown
:02050B94 4DC000C5 unknown
:02050B98 03D93501 biceqs r3,r9,#0x400000
:02050B9C 1B651031 blne 03994C68
:02050BA0 101B6938 andnes r6,r11,r8,lsr r9
:02050BA4 30E5955D rsccc  r9,r5,r13,asr r5
:02050BA8 11E59408 mvnne  r9,r8,lsl #0x8
:02050BAC C1403810 unknown
:02050BB0 840B020C strhi r0,[r11],#-0x20c
:02050BB4 D510B4E2 ldrle r11,[r0, #-0x4e2]		;(r0-0x4e2=*(fffffb22))
:02050BB8 03B4E101 moveqs r14,#0x40000000		;r14=1073741824(0x40000000)
:02050BBC 131DE1D0 tstne r13,#0x34
:02050BC0 60301055 eorvss r1,r0,r5,asr r0
:02050BC4 38058408 stmccda  r5 ,{r3,r10,r15}
:02050BC8 21411421 unknown
:02050BCC D000F112 andle  r15,r0,r2,lsl r1
:02050BD0 80006140 andhi  r6,r0,r0,asr #0x2
:02050BD4 124D148D subne  r1,r13,#0x8D000000
:02050BD8 B5500251 ldrltb r0,[r0, #-0x251]		;(r0-0x251=*(fffffdb3))
:02050BDC BD05BA39 unknown
:02050BE0 8CE99804 stchil 8,cr9,[r9],#+0x10
:02050BE4 000C6D10 andeq  r6,r12,r0,lsl r13
:02050BE8 15AA0365 strne r0,[r10, #+0x365]!
:02050BEC 0D211800 stceq  8,cr1,[r1,#-0x0]!
:02050BF0 7E8CE3A0 cdpvc 3,8,cr14,cr12,cr0,5
:02050BF4 B0198901 andlts r8,r9,r1,lsl #0x12
:02050BF8 4FA910E1 swimi 0x00a910e1
:02050BFC 3408006D strcc r0,[r8],#-0x6d
:02050C00 00011031 andeq  r1,r1,r1,lsr r0
:02050C04 18014900 stmneda  r1 ,{r8,r11,r14}
:02050C08 0A3CE584 beq 02F8A220
:02050C0C 2C3B8908 ldccs  9,cr8,[r11],#-0x20
:02050C10 30E58408 rsccc  r8,r5,r8,lsl #0x8
:02050C14 CD82002D unknown
:02050C18 00214C1A eoreq  r4,r1,r10,lsl r12
:02050C1C 1EA10089 cdpne 0,10,cr0,cr1,cr9,4
:02050C20 04390129 unknown
:02050C24 01ED7D20 mvneq  r7,r0,lsr #0x1a
:02050C28 0C304930 ldceq  9,cr4,[r0],#-0xc0
:02050C2C 2115001D tstcs r5,r13,lsl r0
:02050C30 39552C0D ldmccdb  r5 ,{r0,r2,r3,r10,r11,r13}^
:02050C34 01292806 unknown
:02050C38 F12C1BA1 unknown
:02050C3C 2D303008 ldccs  0,cr3,[r0,#-0x20]!
:02050C40 013DD59D unknown
:02050C44 402DC901 eormi  r12,r13,r1,lsl #0x12
:02050C48 067D0191 unknown
:02050C4C 64F63D19 unknown
:02050C50 5C02086D stcpl  8,cr0,[r2],{#0x6d}
:02050C54 0002086F andeq  r0,r2,r15,ror #0x10
:02050C58 055C9225 ldreqb r9,[r12, #-0x225]		;(r12-0x225=*(fffffddb))
:02050C5C FAE33269 blx 0191D608
:02050C60 892261FF stmhidb  r2!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r13,r14}
:02050C64 015D7E6D cmpeq r13,r13,ror #0x1c
:02050C68 2D4F1919 unknown
:02050C6C DF0C42E9 swile 0x000c42e9
:02050C70 8130E24D teqhi r0,r13,asr #0x4
:02050C74 EDA000C9 stc  0,cr0,[r0,#+0x324]!
:02050C78 0A39A019 beq 02EB8CE4
:02050C7C 900302DD unknown
:02050C80 0110002D tsteq r0,r13,lsr #0x0
:02050C84 D31D9510 tstle r13,#0x4000000
:02050C88 C40BF9C4 strgt r15,[r11],#-0x9c4
:02050C8C CDC40769 unknown
:02050C90 2AE5C400 bcs 019C1C98
:02050C94 690A8904 stmvsdb  r10 ,{r2,r8,r11,r15}
:02050C98 02CDF81B sbceq  r15,r13,#0x1B0000
:02050C9C 282818A1 stmcsda  r8!,{r0,r5,r7,r11,r12}
:02050CA0 05E58A36 streqb r8,[r5, #+0xa36]!
:02050CA4 50400125 subpl  r0,r0,r5,lsr #0x2
:02050CA8 0908E58A stmeqdb  r8 ,{r1,r3,r7,r8,r10,r13,r14,r15}
:02050CAC 9114E309 tstls r4,r9,lsl #0x6
:02050CB0 0729C808 streq r12,[r9,-r8, lsl #0x10]!
:02050CB4 8D29B008 stchi  0,cr11,[r9,#-0x20]!
:02050CB8 E7D90489 ldrb r0,[r9,+r9, lsl #0x9]
:02050CBC E7947100 ldr r7,[r4,+r0, lsl #0x2]
:02050CC0 1A690702 bne 03A928D0
:02050CC4 85162914 ldrhi r2,[r6, #-0x914]		;(r6-0x914=*(fffff6eb))
:02050CC8 0A0001E0 beq 02051450
:02050CCC 390C0791 stmccdb  r12 ,{r0,r4,r7,r8,r9,r10}
:02050CD0 A40D5907 strge r5,[r13],#-0x907
:02050CD4 AD05FD10 unknown
:02050CD8 E08BCD2C add  r12,r11,r12,lsr #0x1a
:02050CDC 69009C5C stmvsdb  r0 ,{r2,r3,r4,r6,r10,r11,r12,r15}
:02050CE0 20E08504 rsccs  r8,r0,r4,lsl #0xa
:02050CE4 E7D91006 ldrb r1,[r9, +r6]
:02050CE8 D53B1059 ldrle r1,[r11, #-0x59]!
:02050CEC D018D502 andles r13,r8,r2,lsl #0xa
:02050CF0 EC085508 stc  5,cr5,[r8],{#0x8}
:02050CF4 413C0865 teqmi r12,r5,ror #0x10
:02050CF8 340AE59D strcc r14,[r10],#-0x59d
:02050CFC 313806A9 teqcc r8,r9,lsr #0xd
:02050D00 07E10095 unknown
:02050D04 8A32004C bhi 02CD0E3C
:02050D08 531A55E2 tstpl r10,#0x38800000
:02050D0C 0D2DB104 stceq  1,cr11,[r13,#-0x10]!
:02050D10 E40ADD40 str r13,[r10],#-0xd40
:02050D14 50319D10 eorpls r9,r1,r0,lsl r13
:02050D18 18003112 stmneda  r0 ,{r1,r4,r8,r12,r13}
:02050D1C 9409B90A strls r11,[r9],#-0x90a
:02050D20 1169168D unknown
:02050D24 EBFF7CE5 bl 020300C0
:02050D28 AD03000A unknown
:02050D2C 4CEB0010 stcmil 0,cr0,[r11],#+0x40
:02050D30 124D0009 subne  r0,r13,#0x9
:02050D34 B10015F8 unknown
:02050D38 719A1010 orrvcs r1,r10,r0,lsl r0
:02050D3C D2000D21 andle  r0,r0,#0x840
:02050D40 58D8000D ldmplia  r8 ,{r0,r2,r3}^
:02050D44 FFF212CD swinv 0x00f212cd
:02050D48 DF420AFF swile 0x00420aff
:02050D4C 8F810205 swihi 0x00810205
:02050D50 4E90E8BD mrcmi 8,4,r14,cr0,cr13,{5}
:02050D54 00EC0210 rsceq  r0,r12,r0,lsl r2
:02050D58 08E91052 unknown
:02050D5C 00310759 eoreqs r0,r1,r9,asr r7
:02050D60 1C9DE018 ldcne  0,cr14,[r13],{#0x18}
:02050D64 0D2AC1E5 stceq  1,cr12,[r10,#-0x394]!
:02050D68 000D0400 andeq  r0,r13,r0,lsl #0x8
:02050D6C 16A0E080 unknown
:02050D70 1DC020E3 unknown
:02050D74 E58DE00A str r14,[r13, #+0xa]		;r13+0xa=*(0000000a)
:02050D78 DD880E59 unknown
:02050D7C C917112A ldmgtdb  r7 ,{r1,r3,r5,r8,r12}
:02050D80 A5D05198 ldrgeb r5,[r0, #+0x198]		;r0+0x198=*(0000019c)
:02050D84 09C16051 stmeqib  r1 ,{r0,r4,r6,r13,r14}^
:02050D88 2ADD6FC0 bcs 017ACC90
:02050D8C E58D0C25 str r0,[r13, #+0xc25]		;r13+0xc25=*(00000c25)
:02050D90 F0497049 subnv  r7,r9,r9,asr #0x0
:02050D94 B30049AD unknown
:02050D98 27CD68C9 strcsb r6,r7,r9,r9,asr #0x0
:02050D9C 0F6D2D81 swieq 0x006d2d81
:02050DA0 7B903A41 blvc 0045F6AC
:02050DA4 46EB1FFF unknown
:02050DA8 2401ED34 strcs r14,[r1],#-0xd34
:02050DAC 0E2D16D5 mcreq 6,1,r1,cr13,cr5,{6}
:02050DB0 0E316830 mrceq 8,1,r6,cr1,cr0,{1}
:02050DB4 0C45020C stceql 2,cr0,[r5],{#0xc}
:02050DB8 51041583 unknown
:02050DBC 15693001 strneb r3,[r9, #-0x1]!
:02050DC0 22E28510 rsccs  r8,r2,#0x4000000
:02050DC4 E4E1A028 unknown
:02050DC8 EB000901 bl 020531D4
:02050DCC ACC04170 stcgel 1,cr4,[r0],{#0x70}
:02050DD0 55100001 ldrpl r0,[r0, #-0x1]		;(r0-0x1=*(00000003))
:02050DD4 6116F922 tstvs r6,r2,lsr #0x12
:02050DD8 1979E100 ldmnedb  r9!,{r8,r13,r14,r15}^
:02050DDC 01E41015 mvneq  r1,r5,lsl r0
:02050DE0 BCB01537 ldclt  5,cr1,[r0],#+0xdc
:02050DE4 4A3031FB bmi 02C5D5D8
:02050DE8 A019000A andges r0,r9,r10
:02050DEC A8101D89 ldmgeda  r0 ,{r0,r3,r7,r8,r10,r11,r12}
:02050DF0 2F9D0004 swics 0x009d0004
:02050DF4 0DEDFA41 stceql 10,cr15,[r13,#+0x104]!
:02050DF8 F5887991 strnv r7,[r8, #+0x991]		;r8+0x991=*(cd0fbb51)
:02050DFC A14C02B1 strgeh r0,[r12, #-0x21]		;(r12-0x2b1=*(ffffffdf))
:02050E00 EB0ED80B bl 02406E34
:02050E04 12353510 eornes r3,r5,#0x4000000
:02050E08 271D0835 unknown
:02050E0C 00110F89 andeqs r0,r1,r9,lsl #0x1f
:02050E10 03554CC1 cmpeq r5,#0xC100
:02050E14 000D039F muleq  r13,r15,r3
:02050E18 4D130151 unknown
:02050E1C 8119451C tsthi r9,r12,lsl r5
:02050E20 F61C5D19 unknown
:02050E24 85130C71 ldrhi r0,[r3, #-0xc71]		;(r3-0xc71=*(fffff783))
:02050E28 28900D10 ldmcsia  r0 ,{r4,r8,r10,r11}
:02050E2C 1749000D strneb r0,[r9, -r13]
:02050E30 0E916D4C cdpeq 13,8,cr6,cr1,cr12,2
:02050E34 7B181749 blvc 02656B60
:02050E38 02220108 eoreq  r0,r2,#0x2
:02050E3C E24D23DC sub  r2,r13,#0x70000003
:02050E40 00053929 andeq  r3,r5,r9,lsr #0x12
:02050E44 2D0FA900 unknown
:02050E48 316CFC00 msrcc SPSR_fs,r0
:02050E4C 853BE58D ldrhi r14,[r11, #-0x58d]!
:02050E50 4D500801 unknown
:02050E54 5DFCE210 ldcpll 2,cr14,[r12,#+0x40]!
:02050E58 E1A0E017 mov  r14,r7,lsl r0		;r14=4078080(0x3e3a00)
:02050E5C 44B43539 unknown
:02050E60 0C41A539 stceql 5,cr10,[r1],{#0x39}
:02050E64 15C50631 strneb r0,[r5, #+0x631]		;r5+0x631=*(00000631)
:02050E68 294CE58E stmcsdb  r12 ,{r1,r2,r3,r7,r8,r10,r13,r14,r15}^
:02050E6C 000C8F09 andeq  r8,r12,r9,lsl #0x1e
:02050E70 790AE895 stmvcdb  r10 ,{r0,r2,r4,r7,r11,r13,r14,r15}
:02050E74 20DC020A sbccss r0,r12,r10,lsl #0x4
:02050E78 2A75E28D bcs 03DC98B4
:02050E7C 258D00B1 strcs r0,[r13, #+0xb1]		;r13+0xb1=*(000000b1)
:02050E80 0D211ACD stceq  10,cr1,[r1,#-0x334]!
:02050E84 B140BC01 unknown
:02050E88 9CE59210 stclsl 2,cr9,[r5],#+0x40
:02050E8C 02E59216 rsceq  r9,r5,#0x60000001
:02050E90 E2825F67 add  r5,r2,#0x19C
:02050E94 151ADD03 ldrne r13,[r10, #-0xd03]		;(r10-0xd03=*(00711b00))
:02050E98 15605304 strneb r5,[r0, #-0x304]!
:02050E9C 38140D44 ldmccda  r4 ,{r2,r6,r8,r10,r11}
:02050EA0 25430001 strcsb r0,[r3, #-0x1]		;(r3-0x1=*(000003f3))
:02050EA4 0D501100 unknown
:02050EA8 30DDFC6B sbcccs r15,r13,r11,ror #0x18
:02050EAC C90050E1 stmgtdb  r0 ,{r0,r5,r6,r7,r12,r14}
:02050EB0 1181FC1A orrne  r15,r1,r10,lsl r12
:02050EB4 47E05646 strmib r5,r15,r1,r10,lsl r12
:02050EB8 100D00E5 andne  r0,r13,r5,ror #0x1
:02050EBC FC2C5019 stc2  0,cr5,[r12],#-0x64
:02050EC0 B59C31C9 ldrlt r3,[r12, #+0x1c9]		;r12+0x1c9=*(000001c9)
:02050EC4 AD151D23 unknown
:02050EC8 2530A921 ldrcs r10,[r0, #-0x921]!
:02050ECC 4D71C9FC ldcmil 9,cr12,[r1,#-0x3f0]!
:02050ED0 2D8DCF51 unknown
:02050ED4 0075F000 rsbeqs r15,r5,r0
:02050ED8 01011029 unknown
:02050EDC 720125E9 andvc  r2,r1,#0x3A400000
:02050EE0 81F201FA ldrhish r0,[r2, #+0x1a]!
:02050EE4 B3F20128 mvnlts r0,#0xA
:02050EE8 00D92019 sbceqs r2,r9,r9,lsl r0
:02050EEC F8E94201 unknown
:02050EF0 AC720180 ldcgel 1,cr0,[r2],#-0x200
:02050EF4 01BC4175 moveqs r4,r5,ror r1
:02050EF8 D41065C2 ldrle r6,[r0],#-0x5c2
:02050EFC BD402D7C unknown
:02050F00 2D6C402D stccsl 0,cr4,[r12,#-0xb4]!
:02050F04 602DB880 eorvs  r11,r13,r0,lsl #0x11
:02050F08 1401BDAA strne r11,[r1],#-0xdaa
:02050F0C 2D0DEB01 unknown
:02050F10 000D4C00 andeq  r4,r13,r0,lsl #0x18
:02050F14 B11011A1 tstlt r0,r1,lsr #0x3
:02050F18 3C3D1DFB ldccc  13,cr1,[r13],#-0x3ec
:02050F1C 59002520 stmpldb  r0 ,{r5,r8,r10,r13}
:02050F20 E285C920 add  r12,r5,#0x80000
:02050F24 4941F1AC stmmidb  r1 ,{r2,r3,r5,r7,r8,r12,r13,r14,r15}^
:02050F28 7925C310 stmvcdb  r5!,{r4,r8,r9,r14,r15}
:02050F2C 02C59801 sbceq  r9,r5,#0x10000
:02050F30 24650145 unknown
:02050F34 F1FDF071 mvnnvs r15,r1,ror r0
:02050F38 75817D60 strvc r7,[r1, #+0xd60]		;r1+0xd60=*(00000d60)
:02050F3C 217DDF00 cmncs r13,r0,lsl #0x1e
:02050F40 AC801106 stcge  1,cr1,[r0],{#0x6}
:02050F44 5181417D orrpl  r4,r1,r13,ror r1
:02050F48 75A71049 strvc r1,[r7, #+0x49]!
:02050F4C 1805FFFB stmneda  r5 ,{r0,r1,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:02050F50 849189E0 ldrhi r8,[r1],#+0x9e0
:02050F54 F189E189 orrnv  r14,r9,r9,lsl #0x3
:02050F58 4941F0D4 stmmidb  r1 ,{r2,r4,r6,r7,r12,r13,r14,r15}^
:02050F5C 710D2103 unknown
:02050F60 610D1019 unknown
:02050F64 B9F48019 ldmltib  r4!,{r0,r3,r4,r15}^
:02050F68 157D0019 ldrneb r0,[r13, #-0x19]!
:02050F6C C5802419 strgt r2,[r0, #+0x419]		;r0+0x419=*(0000041d)
:02050F70 30ED3049 rsccc  r3,r13,r9,asr #0x0
:02050F74 FFFBB2AE swinv 0x00fbb2ae
:02050F78 001107A5 andeqs r0,r1,r5,lsr #0xf
:02050F7C 61002530 unknown
:02050F80 0021D818 eoreq  r13,r1,r8,lsl r8
:02050F84 4E80651A mcrmi 5,4,r6,cr0,cr10,{0}
:02050F88 15474015 strneb r4,[r7, #-0x15]		;(r7-0x15=*(b003e38b))
:02050F8C D5033100 strle r3,[r3, #-0x100]		;(r3-0x100=*(000002f4))
:02050F90 BD30558A ldclt  5,cr5,[r0,#-0x228]!
:02050F94 58405500 stmplda  r0 ,{r8,r10,r12,r14}^
:02050F98 00D10055 sbceqs r0,r1,r5,asr r0
:02050F9C 50D16E3A sbcpls r6,r1,r10,lsr r14
:02050FA0 6D00D156 unknown
:02050FA4 29006810 stmcsdb  r0 ,{r4,r11,r13,r14}
:02050FA8 064DA034 unknown
:02050FAC E11BD190 unknown
:02050FB0 59248115 stmpldb  r4!,{r0,r2,r4,r8,r15}
:02050FB4 21173527 tstcs r7,r7,lsr #0xa
:02050FB8 0128FC18 msreq CPSR_f,r8
:02050FBC 315502D1 ldrccsb r0,[r5, #-0x21]		;(r5-0x2d1=*(ffffffdf))
:02050FC0 19325019 ldmnedb  r2!,{r0,r3,r4,r12,r14}
:02050FC4 195C2B40 ldmnedb  r12 ,{r6,r8,r9,r11,r13}^
:02050FC8 210C2510 unknown
:02050FCC 5F958800 swipl 0x00958800
:02050FD0 1701262B strne r2,[r1,-r11, lsr #0xc]
:02050FD4 B53B2B95 ldrlt r2,[r11, #-0xb95]!
:02050FD8 04313337 unknown
:02050FDC E2007923 and  r7,r0,#0x8C000
:02050FE0 7981F055 stmvcib  r1 ,{r0,r2,r4,r6,r12,r13,r14,r15}
:02050FE4 7DF07D30 ldcvcl 13,cr7,[r0,#+0xc0]!
:02050FE8 7DFB34F0 ldcvcl 4,cr3,[r11,#+0x3c0]!
:02050FEC 7D2F9CF0 stcvc  12,cr9,[r15,#-0x3c0]!
:02050FF0 7D13A280 unknown
:02050FF4 7D0955D0 unknown
:02050FF8 F2F07DC0 rscnvs r7,r0,#0x3000
:02050FFC 206C761D rsbcs  r7,r12,r13,lsl r6
:02051000 00AD262D adceq  r2,r13,r13,lsr #0xc
:02051004 1964E592 unknown
:02051008 40980019 addmis r0,r8,r9,lsl r0
:0205100C 91700865 cmnls r0,r5,ror #0x10
:02051010 110906E5 unknown
:02051014 FB071D20 blx 022184A4
:02051018 C5483361 strgtb r3,[r8, #-0x361]		;(r8-0x361=*(cd0fae5f))
:0205101C 16510706 ldrneb r0,[r1],-r6, lsl #0xe
:02051020 E2841BAB add  r1,r4,#0x2AC00
:02051024 13A1FB0F movne  r15,#0x3C00		;r15=15360(0x3c00)
:02051028 60263621 eorvs  r3,r6,r1,lsr #0xc
:0205102C 03309525 teqeq r0,#0x9400000
:02051030 26111625 ldrcs r1,[r1],-r5, lsr #0xc
:02051034 39FF0035 unknown
:02051038 13A9BA01 movne  r11,#0x1000		;r11=4096(0x1000)
:0205103C ED005510 unknown
:02051040 9116A006 tstls r6,r6
:02051044 025D0DE5 subeqs r0,r13,#0x3940
:02051048 02600675 rsbeq  r0,r0,#0x7500000
:0205104C 9D27D9F8 stcls  9,cr13,[r7,#-0x3e0]!
:02051050 E3213525 unknown
:02051054 2120116D unknown
:02051058 2D05A99D unknown
:0205105C 7114A502 tstvc r4,r2,lsl #0xa
:02051060 F102F104 unknown
:02051064 010B908F unknown
:02051068 03102100 tsteq r0,#0x0
:0205106C 04000160 streq r0,[r0],#-0x160
:02051070 00051EED andeq  r1,r5,r13,ror #0x1d
:02051074 060005EC streq r0,r1,r5,r13,ror #0x1d
:02051078 E8AD0005 stmia  r13!,{r0,r2}
:0205107C A9027D40 stmgedb  r2 ,{r6,r8,r10,r11,r12,r13,r14}
:02051080 A1000516 unknown
:02051084 0005E016 andeq  r14,r5,r6,lsl r0
:02051088 D8120DBC ldmleda  r2 ,{r2,r3,r4,r5,r7,r8,r10,r11}
:0205108C 67E59F40 strvsb r9,da 
:02051090 8100590F unknown
:02051094 03E2800B mvneq  r8,#0xB
:02051098 4FB11041 swimi 0x00b11041
:0205109C 29300F67 ldmcsdb  r0!,{r0,r1,r2,r5,r6,r8,r9,r10,r11}
:020510A0 458DE000 strmi r14,[r13, #+0x0]		;r13+0x0=*(00000000)
:020510A4 80458000 subhi  r8,r5,r0
:020510A8 6910F045 ldmvsdb  r0 ,{r0,r2,r6,r12,r13,r14,r15}
:020510AC 109801C9 addnes r0,r8,r9,asr #0x3
:020510B0 16650041 unknown
:020510B4 19E2811B unknown
:020510B8 EB01134B bl 02095DEC
:020510BC 10295F25 eorne  r5,r9,r5,lsr #0x1e
:020510C0 86301F67 unknown
:020510C4 CB012029 blgt 02099170
:020510C8 7010E281 andvcs r14,r0,r1,lsl #0x5
:020510CC BE102502 cdplt 5,0,cr2,cr0,cr2,0
:020510D0 E8AC0025 stmia  r12!,{r0,r2,r5}
:020510D4 05577001 ldreqb r7,[r7, #-0x1]		;(r7-0x1=*(b003e39f))
:020510D8 2251FBE2 subcss r15,r1,#0x38800
:020510DC 8C00D19E stchi  1,cr13,[r0],{#0x9e}
:020510E0 001498E5 andeqs r9,r4,r5,ror #0x11
:020510E4 7020E286 eorvc  r14,r0,r6,lsl #0x5
:020510E8 80EB0301 rschi  r0,r11,r1,lsl #0x6
:020510EC C010E220 andgts r14,r0,r0,lsr #0x4
:020510F0 E8B71101 ldmia  r7!,{r0,r8,r12}
:020510F4 AE08000F cdpge 0,0,cr0,cr8,cr15,0
:020510F8 5CC001E8 stcpll 1,cr0,[r0],{#0xe8}
:020510FC 00FFFBE2 rsceqs r15,r15,r2,ror #0x17
:02051100 970159FF unknown
:02051104 9F0030E5 swils 0x000030e5
:02051108 8E820415 mcrhi 4,4,r0,cr2,cr5,{0}
:0205110C 2156A0E5 cmpcs r6,r5,ror #0x1
:02051110 E5806002 str r6,[r0, #+0x2]		;r0+0x2=*(00000006)
:02051114 DE524510 mrcle 5,2,r4,cr2,cr0,{0}
:02051118 4D047977 unknown
:0205111C 0875E080 ldmeqda  r5!,{r7,r13,r14,r15}^
:02051120 76500219 unknown
:02051124 01600208 unknown
:02051128 7740E000 strvcb r14,[r0, -r0]
:0205112C 169D0208 ldrne r0,[r13],+r8, lsl #0x4
:02051130 524D1719 subpl  r1,r13,#0x640000
:02051134 2B2D0CE1 blcs 02B944C0
:02051138 00356BF8 unknown
:0205113C BD9D200C unknown
:02051140 E914C114 ldmdb  r4 ,{r2,r4,r8,r14,r15}
:02051144 1131E230 teqne r1,r0,lsr r2
:02051148 4731173D unknown
:0205114C 13355331 teqne r5,#0xC4000000
:02051150 13311019 teqne r1,#0x19
:02051154 1D777F50 ldcnel 15,cr7,[r7,#-0x140]!
:02051158 205509BE ldrcsh r0,[r5],#-0x9e
:0205115C A105E597 swpge r14,r7,r5
:02051160 10398A1D eornes r8,r9,r13,lsl r10
:02051164 007D1E21 rsbeqs r1,r13,r1,lsr #0x1c
:02051168 41106D05 tstmi r0,r5,lsl #0x1a
:0205116C F55E9D01 ldrnvb r9,[r14, #-0xd01]		;r14-0xd01=*(0205031f)=#-494923919(0xe2800f71)
:02051170 79506D77 ldmvcdb  r0 ,{r0,r1,r2,r4,r5,r6,r8,r10,r11,r13,r14}^
:02051174 01101D8C tsteq r0,r12,lsl #0x1b
:02051178 3A3C7180 bcc 02F6D780
:0205117C 7DC52777 unknown
:02051180 0FE30085 swieq 0x00e30085
:02051184 E5992161 ldr r2,[r9, #+0x161]		;r9+0x161=*(e28010d2)
:02051188 359312F9 ldrcc r1,[r3, #+0x2f9]		;r3+0x2f9=*(000006ed)
:0205118C 1D110D77 unknown
:02051190 0D1F890B unknown
:02051194 E107C900 unknown
:02051198 0041047C subeq  r0,r1,r12,ror r4
:0205119C 104910F1 unknown
:020511A0 6DE10845 stcvsl 8,cr0,[r1,#+0x114]!
:020511A4 0D5E0100 unknown
:020511A8 8660011E unknown
:020511AC E1560E2D cmp r6,r13,lsr #0x1c
:020511B0 326D11EF rsbcc  r1,r13,#0xC000003B
:020511B4 7CD12E0D ldcvcl 14,cr2,[r1],{#0xd}
:020511B8 951700A1 ldrls r0,[r7, #-0xa1]		;(r7-0xa1=*(b003e2ff))
:020511BC 122923D5 eorne  r2,r9,#0x54000003
:020511C0 0017A9CF andeqs r10,r7,r15,asr #0x13
:020511C4 AD031D10 unknown
:020511C8 D2048910 andle  r8,r4,#0x40000
:020511CC D8B900A5 ldmleia  r9!,{r0,r2,r5,r7}
:020511D0 C50AD547 strgt r13,[r10, #-0x547]		;(r10-0x547=*(007122bc))
:020511D4 009101C0 addeqs r0,r1,r0,asr #0x3
:020511D8 252C7714 strcs r7,[r12, #-0x714]!
:020511DC 038D901D orreq  r9,r13,#0x1D
:020511E0 96039196 unknown
:020511E4 952019E5 strls r1,[r0, #-0x9e5]!
:020511E8 8D022120 unknown
:020511EC 1D109D33 unknown
:020511F0 10D5672D sbcnes r6,r5,r13,lsr #0xe
:020511F4 DDDE2159 unknown
:020511F8 3910D10B ldmccdb  r0 ,{r0,r1,r3,r8,r12,r14,r15}
:020511FC E59FC011 ldr r12,[r15, #+0x11]		;r15+0x11=*(02051215)=#67130744(0x04005578)
:02051200 471C100D ldrmi r1,[r12, -r13]
:02051204 572C01E1 strpl r0,[r12, -r13]
:02051208 F9239106 stmnvdb  r3!,{r1,r2,r8,r12,r15}
:0205120C 006DFF1C rsbeq  r15,r13,r12,lsl r15
:02051210 CD1115B1 unknown
:02051214 00557813 subeqs r7,r5,r3,lsl r8
:02051218 5100D504 unknown
:0205121C 576BD810 unknown
:02051220 04202D96 unknown
:02051224 51780151 cmnpl r8,r1,asr r1
:02051228 D4001D01 strle r1,[r0],#-0xd01
:0205122C 194D2D9D stmnedb  r13 ,{r0,r2,r3,r4,r7,r8,r10,r11,r13}^
:02051230 0912B505 ldmeqdb  r2 ,{r0,r2,r8,r10,r12,r13,r15}
:02051234 1132F120 teqne r2,r0,lsr #0x2
:02051238 10293BFA unknown
:0205123C F7228D8D strnv r8,[r2,-r13, lsl #0x1b]!
:02051240 30810375 addcc  r0,r1,r5,ror r3
:02051244 0435E586 unknown
:02051248 C97800B1 unknown
:0205124C E1101585 tst r0,r5,lsl #0xb
:02051250 151AFF76 ldrne r15,[r10, #-0xf76]		;(r10-0xf76=*(0071188d))
:02051254 9D02612B unknown
:02051258 2D03AD0E unknown
:0205125C 11002101 unknown
:02051260 7D7FDC2A ldcvcl 12,cr13,[r15,#-0xa8]!
:02051264 B232552A eorlts r5,r2,#0xA800000
:02051268 053F6DFF ldreq r6,[r15, #-0xdff]!
:0205126C 53F609BD mvnpls r0,#0x2F4000
:02051270 95040125 strls r0,[r4, #-0x125]		;(r4-0x125=*(fffffedb))
:02051274 04019D04 streq r9,[r1],#-0xd04
:02051278 5DD41239 unknown
:0205127C 1970B501 ldmnedb  r0!,{r0,r8,r10,r12,r13,r15}^
:02051280 1100716A unknown
:02051284 43DD6400 bicmis r6,r13,#0x0
:02051288 AE08EDA1 cdpge 13,0,cr14,cr8,cr1,5
:0205128C 290D0A95 stmcsdb  r13 ,{r0,r2,r4,r7,r9,r11}
:02051290 0A8D07D8 beq 003931F8
:02051294 206D198D rsbcs  r1,r13,r13,lsl #0x13
:02051298 40F3070D rscmis r0,r3,r13,lsl #0xe
:0205129C 08893715 stmeqia  r9 ,{r0,r2,r4,r8,r9,r10,r12,r13}
:020512A0 2041BBE5 subcs  r11,r1,r5,ror #0x17
:020512A4 406907E5 rsbmi  r0,r9,r5,ror #0xf
:020512A8 029105E6 addeqs r0,r1,#0x39800000
:020512AC 2039006D eorcss r0,r9,r13,ror #0x0
:020512B0 10690455 rsbne  r0,r9,r5,asr r4
:020512B4 294D10DD stmcsdb  r13 ,{r0,r2,r3,r4,r6,r7,r12}^
:020512B8 181069FE ldmneda  r0 ,{r1,r2,r3,r4,r5,r6,r7,r8,r11,r13,r14}
:020512BC 8D10197A unknown
:020512C0 2B1529E9 blcs 0259BA6C
:020512C4 AAE90025 bge 01A91360
:020512C8 02C52025 sbceq  r2,r5,#0x25
:020512CC 513F8578 teqpl r15,r8,ror r5
:020512D0 2D398110 ldccs  1,cr8,[r9,#-0x40]!
:020512D4 428DF604 addmi  r15,r13,#0x400000
:020512D8 A0E50005 rscge  r0,r5,r5
:020512DC 2D35402D ldccs  0,cr4,[r5,#-0xb4]!
:020512E0 D3288100 unknown
:020512E4 12E902E5 rscne  r0,r9,#0x5000000E
:020512E8 5123F504 msrpl CPSR_xc,r4
:020512EC 03F504E2 mvneqs r0,#0xE2000000
:020512F0 1200158B andne  r1,r0,#0x22C00000
:020512F4 A1007510 unknown
:020512F8 00859411 addeq  r9,r5,r1,lsl r4
:020512FC 0AD91331 beq 01695FC8
:02051300 5907D978 stmpldb  r7 ,{r3,r4,r5,r6,r8,r11,r12,r14,r15}
:02051304 05126143 ldreq r6,[r2, #-0x143]		;(r2-0x143=*(fffffebd))
:02051308 012D0618 unknown
:0205130C 9020D3BC unknown
:02051310 51520035 cmppl r2,r5,lsr r0
:02051314 28028302 stmcsda  r2 ,{r1,r8,r9,r15}
:02051318 01010011 unknown
:0205131C 01E28330 mvneq  r8,lsr r0
:02051320 F88104E9 stmnvia  r1 ,{r0,r3,r5,r6,r7,r10}
:02051324 131D0575 tstne r13,#0x1D400000
:02051328 10F513A9 rscnes r1,r5,r9,lsr #0x7
:0205132C 1E9DC01C mrcne 0,4,r12,cr13,cr12,{0}
:02051330 01510121 cmpeq r1,r1,lsr #0x2
:02051334 B5145560 ldrlt r5,[r4, #-0x560]		;(r4-0x560=*(fffffaa0))
:02051338 5C2AE904 stcpl  9,cr14,[r10],#-0x10
:0205133C 2D033BE3 unknown
:02051340 10E9C801 rscne  r12,r9,r1,lsl #0x10
:02051344 1B010269 blne 02091CF0
:02051348 BA0651F8 blt 021E5B30
:0205134C C907129D stmgtdb  r7 ,{r0,r2,r3,r4,r7,r9,r12}
:02051350 A800551C stmgeda  r0 ,{r2,r3,r4,r8,r10,r12,r14}
:02051354 107501E1 rsbnes r0,r5,r1,ror #0x3
:02051358 C9F96D72 unknown
:0205135C 0901C916 stmeqdb  r1 ,{r1,r2,r4,r8,r11,r14,r15}
:02051360 0009E300 andeq  r14,r9,r0,lsl #0x6
:02051364 6E301975 mrcvs 9,1,r1,cr0,cr5,{3}
:02051368 09E00009 unknown
:0205136C 41100400 tstmi r0,r0,lsl #0x8
:02051370 25E28719 strcsb r8,[r2, #+0x719]!
:02051374 200079DD unknown
:02051378 02299D00 eoreq  r9,r9,#0x0
:0205137C 000902AD andeq  r0,r9,r13,lsr #0x5
:02051380 002924E2 eoreq  r2,r9,r2,ror #0x9
:02051384 9400218C strls r2,[r0],#-0x18c
:02051388 16A40019 unknown
:0205138C 01E5872A mvneq  r8,r10,lsr #0xe
:02051390 21B4E241 movcss r14,r1,asr #0x4
:02051394 22107C00 andcss r7,r0,#0x0
:02051398 87088987 strhi r8,[r8,-r7, lsl #0x13]
:0205139C E5870B71 str r0,[r7, #+0xb71]		;r7+0xb71=*(b003ef11)
:020513A0 870A0484 strhi r0,[r10,-r4, lsl #0x9]
:020513A4 871480E5 ldrhi r8,[r10,-r4, lsl #0x9]
:020513A8 0B7D18E5 bleq 03F97744
:020513AC 8716A880 ldrhi r10,[r6,-r0, lsl #0x11]
:020513B0 019540E5 orreqs r4,r5,r5,ror #0x1
:020513B4 872006BC unknown
:020513B8 20751009 rsbcss r1,r5,r9
:020513BC E5C72498 strb r2,[r7, #+0x498]		;r7+0x498=*(b003e838)
:020513C0 0B410600 bleq 03092BC8
:020513C4 E5C7259C strb r2,[r7, #+0x59c]		;r7+0x59c=*(b003e93c)
:020513C8 010003DA unknown
:020513CC E5D42825 ldrb r2,[r4, #+0x825]		;r4+0x825=*(00000825)
:020513D0 870C070F strhi r0,[r12,-r15, lsl #0xe]
:020513D4 A10580E2 unknown
:020513D8 C01DB000 andgts r11,r13,r0
:020513DC 0005D4E1 andeq  r13,r5,r1,ror #0x9
:020513E0 00314192 mlaeqs r1,r2,r1,r4unknown
:020513E4 094579D0 stmeqdb  r5 ,{r4,r6,r7,r8,r11,r12,r13,r14}^
:020513E8 1C871239 stcne  2,cr1,[r7],{#0x39}
:020513EC 128D1902 addne  r1,r13,#0x8000
:020513F0 5D2805F8 stcpl  5,cr0,[r8,#-0x3e0]!
:020513F4 15002507 strne r2,[r0, #-0x507]		;(r0-0x507=*(fffffafd))
:020513F8 3D1DE300 unknown
:020513FC 00980761 addeqs r0,r8,r1,ror #0xe
:02051400 906000BD unknown
:02051404 49AA2EC5 stmmiib  r10!,{r0,r2,r6,r7,r9,r10,r11,r13}
:02051408 0A911019 beq 00495474
:0205140C 9A000017 bls 02051470
:02051410 9F030080 swils 0x00030080
:02051414 00410F25 subeq  r0,r1,r5,lsr #0x1e
:02051418 2FE59070 swics 0x00e59070
:0205141C A6101DA3 ldrge r1,[r0],-r3, lsr #0x1b
:02051420 2E151461 cdpcs 4,0,cr1,cr5,cr1,3
:02051424 5D120835 unknown
:02051428 0501254E streq r2,[r1, #-0x54e]		;(r1-0x54e=*(fffffab2))
:0205142C 11779B15 cmnne r7,r5,lsl r11
:02051430 553BFD01 ldrpl r15,[r11, #-0xd01]!
:02051434 B30DF51D unknown
:02051438 EB1C0003 bl 0275144C
:0205143C 4DC01940 unknown
:02051440 24401928 strcsb r1,[r0],#-0x928
:02051444 B11C9F00 tstlt r12,r0,lsl #0x1e
:02051448 09E5940F unknown
:0205144C 94C48811 strlsb r8,[r4],#+0x811
:02051450 DD0409E5 unknown
:02051454 090BA928 stmeqdb  r11 ,{r3,r5,r8,r11,r13,r15}
:02051458 D5145902 ldrle r5,[r4, #-0x902]		;(r4-0x902=*(fffff6fe))
:0205145C EB1E0001 bl 027D1468
:02051460 521A81F8 andpls r8,r10,#0x3E
:02051464 79A40210 stmvcib  r4!,{r4,r9}
:02051468 11F98401 mvnnes r8,r1,lsl #0x8
:0205146C E1D0E0D0 ldrsb r14,[r0, #+0x0]		;r0+0x0=*(00000004)
:02051470 0D04D500 unknown
:02051474 2961C100 unknown
:02051478 E59F3034 ldr r3,[r15, #+0x34]		;r15+0x34=*(020514b4)=#1293996168(0x4d20d088)
:0205147C 019F2034 orreqs r2,r15,r4,lsr r0
:02051480 021019E5 andeqs r1,r0,#0x394000
:02051484 315E23E5 cmpcc r14,r5,ror #0x7
:02051488 2A0EAA17 bcs 023FBCEC
:0205148C 92E7D3E0 rscls  r13,r7,#0x80000003
:02051490 D1E02CEC mvnle  r2,r12,ror #0x19
:02051494 71F0E000 mvnvcs r14,r0
:02051498 F6E35E02 unknown
:0205149C 440C08D1 strmi r0,[r12],#-0x8d1
:020514A0 552A13D5 strpl r1,[r10, #-0x3d5]!
:020514A4 251BFD01 ldrcs r15,[r11, #-0xd01]		;(r11-0xd01=*(000002ff))
:020514A8 0EA5E401 cdpeq 4,10,cr14,cr5,cr1,0
:020514AC 9319021D tstls r9,#0xD0000001
:020514B0 11F19CCF mvnnes r9,r15,asr #0x19
:020514B4 4D20D088 stcmi  0,cr13,[r0,#-0x220]!
:020514B8 0D0507A9 unknown
:020514BC B114029D unknown
:020514C0 1729E300 strne r14,[r9,-r0, lsl #0x6]!
:020514C4 B19F11AE orrlts r1,r15,r14,lsr #0x3
:020514C8 252B8115 strcs r8,[r11, #-0x115]!
:020514CC 6D0FA110 unknown
:020514D0 117C682C cmnne r12,r12,lsr #0x10
:020514D4 082D0201 stmeqda  r13!,{r0,r9}
:020514D8 0C0009E4 stceq  9,cr0,[r0],{#0xe4}
:020514DC E2158420 ands r8,r5,#0x20000000
:020514E0 EB0098ED bl 0207789C
:020514E4 020D45DC andeq  r4,r13,#0x37000000
:020514E8 0114B140 tsteq r4,r0,asr #0x2
:020514EC E5CD2015 strb r2,[r13, #+0x15]		;r13+0x15=*(00000015)
:020514F0 03CD10B2 biceq  r1,r13,#0xB2
:020514F4 71786CE1 cmnvc r8,r1,ror #0x19
:020514F8 E5142920 ldr r2,[r4, #-0x920]		;(r4-0x920=*(fffff6e0))
:020514FC 58101051 ldmplda  r0 ,{r0,r4,r6,r12}
:02051500 1D080051 unknown
:02051504 00112204 andeqs r2,r1,r4,lsl #0x4
:02051508 4502607D strmi r6,[r2, #-0x7d]		;(r2-0x7d=*(ffffff83))
:0205150C 000C4061 andeq  r4,r12,r1,ror #0x0
:02051510 1D041190 unknown
:02051514 10ED2001 rscne  r2,r13,r1
:02051518 0005D2B1 streqh r13,[r5], -r1
:0205151C 6910E5D2 ldmvsdb  r0 ,{r1,r4,r6,r7,r8,r10,r13,r14,r15}
:02051520 0005C309 andeq  r12,r5,r9,lsl #0x6
:02051524 00055AD2 unknown
:02051528 C309E1D2 unknown
:0205152C 65C30065 strvsb r0,[r3, #+0x65]		;r3+0x65=*(4d20d0ed)=#0(0x00000000)
:02051530 D5501926 ldrleb r1,[r0, #-0x926]		;(r0-0x926=*(fffff6da))
:02051534 00021B29 andeq  r1,r2,r9,lsr #0x16
:02051538 4D100305 unknown
:0205153C 2977D93F ldmcsdb  r7!,{r0,r1,r2,r3,r4,r5,r8,r11,r12,r14,r15}^
:02051540 10357E99 mlanes r5,r9,r14,r7unknown
:02051544 19011019 stmnedb  r1 ,{r0,r3,r4,r12}
:02051548 8D047A30 unknown
:0205154C F7B7240D ldrnv r2,[r7,+r13, lsl #0x8]!
:02051550 88337577 ldmhida  r3!,{r0,r1,r2,r4,r5,r6,r8,r10,r12,r13,r14}
:02051554 2D104C61 unknown
:02051558 D4161105 ldrle r1,[r6],#-0x105
:0205155C 950291CF strls r9,[r2, #-0x1cf]		;(r2-0x1cf=*(fffffe31))
:02051560 8402750C strhi r7,[r2],#-0x50c
:02051564 8814DDE5 ldmhida  r4 ,{r0,r2,r5,r6,r7,r8,r10,r11,r12,r14,r15}
:02051568 2900D14E stmcsdb  r0 ,{r1,r2,r3,r6,r8,r12,r14,r15}
:0205156C 1C94A811 ldcne  8,cr10,[r4],{#0x11}
:02051570 00510802 subeqs r0,r1,r2,lsl #0x10
:02051574 00EE7083 rsceq  r7,r14,r3,lsl #0x1
:02051578 0075F800 rsbeqs r15,r5,r0,lsl #0x10
:0205157C 603C12E5 eorvss r1,r12,r5,ror #0x5
:02051580 00059F70 andeq  r9,r5,r0,ror r15
:02051584 A916C940 ldmgedb  r6 ,{r6,r8,r11,r14,r15}
:02051588 11601C37 unknown
:0205158C 805002F1 ldrhish r0,[r0],#-0x21
:02051590 A51019E2 ldrge r1,[r0, #-0x9e2]		;(r0-0x9e2=*(fffff61e))
:02051594 0562E25C streqb r14,[r2, #-0x25c]!
:02051598 F9911101 ldmnvib  r1 ,{r0,r8,r12}
:0205159C 44CDF890 strmib r15,[r13],#+0x890
:020515A0 17903000 ldrne r3,[r0, +r0]
:020515A4 49C30001 stmmiib  r3 ,{r0}^
:020515A8 80490120 subhi  r0,r9,r0,lsr #0x2
:020515AC 91203D01 unknown
:020515B0 06C1D52C streqb r13,[r1],+r12, lsr #0xa
:020515B4 7D400C91 unknown
:020515B8 02E5C008 rsceq  r12,r5,#0x8
:020515BC 6B010011 blvs 02091608
:020515C0 E0000011 and  r0,r0,r1,lsl r0
:020515C4 CE041190 mcrgt 1,0,r1,cr4,cr0,{4}
:020515C8 51CE055D bicpl  r0,r14,r13,asr r5
:020515CC 05DC0005 ldreqb r0,[r12, #+0x5]		;r12+0x5=*(0400557d)=#-1315147199(0xb19c7241)
:020515D0 02E5DC00 rsceq  r13,r5,#0x0
:020515D4 3505CE30 strcc r12,[r5, #-0xe30]		;(r5-0xe30=*(fffff1d0))
:020515D8 0009CE09 andeq  r12,r9,r9,lsl #0x1c
:020515DC 82400992 subhi  r0,r0,#0x248000
:020515E0 9514E1E5 ldrls r14,[r4, #-0x1e5]		;(r4-0x1e5=*(fffffe1b))
:020515E4 02AD0651 adceq  r0,r13,#0x5100000
:020515E8 4008E580 andmi  r14,r8,r0,lsl #0xb
:020515EC 0B050505 bleq 02192A08
:020515F0 FD1661C3 unknown
:020515F4 A0CC2114 sbcge  r2,r12,r4,lsl r1
:020515F8 033421E1 teqeq r4,#0x40000038
:020515FC 6DE40001 stcvsl 0,cr0,[r4,#+0x4]!
:02051600 03214C01 unknown
:02051604 15E20CC0 strneb r0,[r2, #+0xcc0]!
:02051608 E2031CFF and  r1,r3,#0xFF00
:0205160C 3D0E38FF unknown
:02051610 44FF8023 unknown
:02051614 132DE204 unknown
:02051618 097D0455 unknown
:0205161C 3CF00261 ldcccl 2,cr0,[r0],#+0x184
:02051620 04031581 streq r1,[r3],#-0x581
:02051624 100501E2 andne  r0,r5,r2,ror #0x3
:02051628 00054418 andeq  r4,r5,r8,lsl r4
:0205162C FFE18334 swinv 0x00e18334
:02051630 01E20414 mvneq  r0,r4,lsl r4
:02051634 E1831C21 orr  r1,r3,r1,lsr #0x18
:02051638 704509D5 unknown
:0205163C 4DA001C1 stcmi  1,cr0,[r0,#+0x304]!
:02051640 03101911 tsteq r0,#0x44000
:02051644 C5011940 strgt r1,[r1, #-0x940]		;(r1-0x940=*(fffff6c0))
:02051648 3307A001 unknown
:0205164C 09941B35 ldmeqib  r4 ,{r0,r2,r4,r5,r8,r9,r11,r12}
:02051650 01458440 unknown
:02051654 8003F596 mulhi  r3,r6,r5
:02051658 86062D55 unknown
:0205165C 037970E5 cmneq r9,#0xE5
:02051660 799950E9 ldmvcib  r9 ,{r0,r3,r5,r6,r7,r12,r14}
:02051664 50D4B100 sbcpls r11,r4,r0,lsl #0x2
:02051668 064DE59F unknown
:0205166C 102095E3 eorne  r9,r0,r3,ror #0xb
:02051670 C90071C4 stmgtdb  r0 ,{r2,r6,r7,r8,r12,r13,r14}
:02051674 E0814204 add  r4,r1,r4,lsl #0x4
:02051678 86032D5D unknown
:0205167C 4DC21493 unknown
:02051680 84106D05 ldrhi r6,[r0],#-0xd05
:02051684 9800C9E2 stmlsda  r0 ,{r1,r5,r6,r7,r8,r11,r14,r15}
:02051688 E5CA006D strb r0,[r10, #+0x6d]		;r10+0x6d=*(00712870)
:0205168C 0005B008 andeq  r11,r5,r8
:02051690 A1117160 tstge r1,r0,ror #0x2
:02051694 8A900541 bhi 00452BA0
:02051698 D937D3E0 ldmledb  r7!,{r5,r6,r7,r8,r9,r12,r14,r15}
:0205169C 07D401E1 ldreqb r0,db 
:020516A0 E11FA5DA ldrsb r10,[r15, -r10]
:020516A4 08273003 stmeqda  r7!,{r0,r1,r12,r13}
:020516A8 B1022DE0 unknown
:020516AC E2033001 and  r3,r3,#0x1
:020516B0 A010020B andges r0,r0,r11,lsl #0x4
:020516B4 50004FA1 andpl  r4,r0,r1,lsr #0x1f
:020516B8 40B310E1 adcmis r1,r3,r1,ror #0x1
:020516BC 03E20051 mvneq  r0,#0x51
:020516C0 21E02830 mvncs  r2,lsr r0
:020516C4 0341A30D unknown
:020516C8 00020001 andeq  r0,r2,r1
:020516CC 8001E020 andhi  r14,r1,r0,lsr #0x0
:020516D0 7AE02002 bvc 018596E0
:020516D4 20950131 addcss r0,r5,r1,lsr r1
:020516D8 A008E0C3 andge  r14,r8,r3,asr #0x1
:020516DC 324304C9 subcc  r0,r3,#0xC9000000
:020516E0 1394E081 orrnes r14,r4,#0x81
:020516E4 01E0C202 mvneq  r12,r2,lsl #0x4
:020516E8 21E04030 mvncs  r4,lsr r0
:020516EC E2830000 add  r0,r3,#0x0
:020516F0 102D1015 eorne  r1,r13,r5,lsl r0
:020516F4 201D15F9 ldrcssh r1,[r13], -r9
:020516F8 173914FD unknown
:020516FC 0D0F89FC unknown
:02051700 06450100 streqb r0,[r5],-r0, lsl #0x2
:02051704 0303D902 unknown
:02051708 02C92B02 sbceq  r2,r9,#0x800
:0205170C E1D907D4 ldrsb r0,[r9, #+0x74]		;r9+0x74=*(e2800fe5)
:02051710 007418B1 unknown
:02051714 D9E5C921 unknown
:02051718 004D0815 subeq  r0,r13,r5,lsl r8
:0205171C 8D031DD7 unknown
:02051720 02C1D410 sbceq  r13,r1,#0x10000000
:02051724 1EF12C0B cdpne 12,14,cr2,cr1,cr11,0
:02051728 3EF916C5 cdpcc 6,14,cr1,cr9,cr5,6
:0205172C ADF01019 ldcgel 0,cr1,[r0,#+0x64]!
:02051730 75A0B004 strvc r11,[r0, #+0x4]!
:02051734 9A06B425 bls 021FE7D0
:02051738 E10909E5 unknown
:0205173C 30042928 andcc  r2,r4,r8,lsr #0x12
:02051740 77703911 unknown
:02051744 609600C9 addvss r0,r6,r9,asr #0x1
:02051748 00114081 andeqs r4,r1,r1,lsl #0x1
:0205174C BD121049 unknown
:02051750 2E00800A cdpcs 0,0,cr8,cr0,cr10,0
:02051754 0F22559A swieq 0x0022559a
:02051758 100D0225 andne  r0,r13,r5,lsr #0x4
:0205175C 1A0000CA bne 02051A8C
:02051760 1D812341 unknown
:02051764 290B1015 stmcsdb  r11 ,{r0,r2,r4,r12}
:02051768 0B0CAD1A bleq 0237CBD8
:0205176C 11003700 unknown
:02051770 81E1B005 mvnhi  r11,r5
:02051774 12810A11 addne  r0,r1,#0x11000
:02051778 337152FE cmncc r1,#0xE000000F
:0205177C 13B11015 movnes r1,#0x15		;r1=21(0x15)
:02051780 AAFFFFE1 bge 0205170C
:02051784 ED871025 unknown
:02051788 01F9D301 mvneqs r13,r1,lsl #0x6
:0205178C 392F29C3 stmccdb  r15!,{r0,r1,r6,r7,r8,r11,r13}
:02051790 35DFC302 ldrccb r12,[r15, #+0x302]		;r15+0x302=*(02051a9a)=#10826697(0x00a533c9)
:02051794 B00E654D andlt  r6,r14,r13,asr #0xa
:02051798 9F7224E1 swils 0x007224e1
:0205179C 14C90205 strneb r0,[r9],#+0x205
:020517A0 15691229 strneb r1,[r9, #-0x229]!
:020517A4 059F6214 ldreq r6,[r15, #+0x214]		;r15+0x214=*(020519c0)=#1903172313(0x71701ad9)
:020517A8 C1872DB9 strgth r2,[r7, +r9]
:020517AC 15105F02 ldrne r5,[r0, #-0xf02]		;(r0-0xf02=*(b19c633f))
:020517B0 5918F9F0 ldmpldb  r8 ,{r4,r5,r6,r7,r8,r11,r12,r13,r14,r15}
:020517B4 9907AD10 stmlsdb  r7 ,{r4,r8,r10,r11,r13,r15}
:020517B8 8220150C eorhi  r1,r0,#0x3000000
:020517BC 118308E9 orrne  r0,r3,r9,ror #0x11
:020517C0 10118800 andnes r8,r1,r0,lsl #0x10
:020517C4 38E9E4AA unknown
:020517C8 811211CD tsthi r2,r13,asr #0x3
:020517CC 00051801 andeq  r1,r5,r1,lsl #0x10
:020517D0 47047116 unknown
:020517D4 1D7EE585 ldcnel 5,cr14,[r14,#-0x214]!
:020517D8 21300E00 teqcs r0,r0,lsl #0x1c
:020517DC 09650115 unknown
:020517E0 1021608D eorne  r6,r1,r13,lsl #0x1
:020517E4 30040969 andcc  r0,r4,r9,ror #0x12
:020517E8 35E51F8D strccb r1,[r5, #+0xf8d]!
:020517EC 5021000D eorpl  r0,r1,r13
:020517F0 1D311289 ldcne  2,cr1,[r1,#-0x224]!
:020517F4 DC1D3540 ldcle  5,cr3,[r13],{#0x40}
:020517F8 0D2D100D stceq  0,cr1,[r13,#-0x34]!
:020517FC 80A5BC00 adchi  r11,r5,r0,lsl #0x18
:02051800 0C400D47 stceql 13,cr0,[r0],{#0x47}
:02051804 11400D55 unknown
:02051808 1030400D eornes r4,r0,r13
:0205180C 0D202185 stceq  1,cr2,[r0,#-0x214]!
:02051810 15001145 strne r1,[r0, #-0x145]		;(r0-0x145=*(b19c70fc))
:02051814 85032100 strhi r2,[r3, #-0x100]		;r3-0x100=*(4d20cf88)=#0(0x00000000)
:02051818 15ED2321 strneb r2,[r13, #+0x321]!
:0205181C ED37FF50 ldc  15,cr15,[r7,#-0x140]!
:02051820 69400D09 stmvsdb  r0 ,{r0,r3,r8,r10,r11}^
:02051824 3D71FF25 ldcccl 15,cr15,[r1,#-0x94]!
:02051828 0B313051 bleq 02C9D974
:0205182C 0DF71239 ldceql 2,cr1,[r7,#+0xe4]!
:02051830 E201C410 and  r12,r1,#0x10000000
:02051834 1F051404 swine 0x00051404
:02051838 1CC10005 stcnel 0,cr0,[r1],{#0x5}
:0205183C E2011671 and  r1,r1,#0x7100000
:02051840 00691424 rsbeq  r1,r9,r4,lsr #0x8
:02051844 0901421C stmeqdb  r1 ,{r2,r3,r4,r9,r14}
:02051848 0B358200 bleq 02DB2050
:0205184C 001DE183 andeqs r14,r13,r3,lsl #0x3
:02051850 8CCA0935 stchil 9,cr0,[r10],{#0x35}
:02051854 0F1019E1 swieq 0x001019e1
:02051858 19084019 stmnedb  r8 ,{r0,r3,r4,r14}
:0205185C 1654A840 ldrneb r10,db 
:02051860 15401995 strneb r1,[r0, #-0x995]		;(r0-0x995=*(b19c68ac))
:02051864 C8001900 stmgtda  r0 ,{r8,r11,r12}
:02051868 E51C9507 ldr r9,[r12, #-0x507]		;(r12-0x507=*(00a52ec2))
:0205186C 20475180 subcs  r5,r7,r0,lsl #0x3
:02051870 08BD9D13 ldmeqia  r13!,{r0,r1,r4,r8,r10,r11,r12,r15}
:02051874 E9E2448D unknown
:02051878 31FF1614 mvnccs r1,r4,lsl r6
:0205187C B99D2001 ldmltib  r13 ,{r0,r13}
:02051880 051D9200 ldreq r9,[r13, #-0x200]		;(r13-0x200=*(fffffe00))
:02051884 08200001 stmeqda  r0!,{r0}
:02051888 29140041 ldmcsdb  r4 ,{r0,r6}
:0205188C D3269119 unknown
:02051890 00C11929 sbceq  r1,r1,r9,lsr #0x12
:02051894 00B0E181 adceqs r14,r0,r1,lsl #0x3
:02051898 0003E1CD andeq  r14,r3,r13,asr #0x3
:0205189C 0F85D430 swieq 0x0085d430
:020518A0 D401558D strle r5,[r1],#-0x58d
:020518A4 C1A80001 movgt  r0,r1			;r0=21(0x15)
:020518A8 E3A00F7D mov  r0,#0x1F4		;r0=500(0x1f4)
:020518AC 013D0431 teqeq r13,r1,lsr r4
:020518B0 E032E595 mlas r2,r5,r5,r14unknown
:020518B4 04303D76 unknown
:020518B8 00050AE9 andeq  r0,r5,r9,ror #0x15
:020518BC 009408E5 addeqs r0,r4,r5,ror #0x11
:020518C0 104DEB00 subne  r14,r13,r0,lsl #0x16
:020518C4 10491005 subne  r1,r9,r5
:020518C8 B819DD03 ldmltda  r9 ,{r0,r1,r8,r10,r11,r12,r14,r15}
:020518CC 28A11035 stmcsia  r1!,{r0,r2,r4,r5,r12}
:020518D0 007CE585 rsbeqs r14,r12,r5,lsl #0xb
:020518D4 833C1195 teqhi r12,#0x40000025
:020518D8 A00A19ED andge  r1,r10,r13,ror #0x13
:020518DC 897956E3 unknown
:020518E0 11417C30 unknown
:020518E4 01DFC300 biceqs r12,r15,r0,lsl #0x6
:020518E8 6D1D790A unknown
:020518EC 00204D00 eoreq  r4,r0,r0,lsl #0x1a
:020518F0 2C0D8579 stccs  5,cr8,[r13],{#0x79}
:020518F4 06B1DFC3 unknown
:020518F8 DD040045 unknown
:020518FC 5041B207 subpl  r11,r1,r7,lsl #0x4
:02051900 1049101D subne  r1,r9,r13,lsl r0
:02051904 5507103D strpl r1,[r7, #-0x3d]		;(r7-0x3d=*(b003e363))
:02051908 2F850111 swics 0x00850111
:0205190C 405584E0 submis r8,r5,r0,ror #0x9
:02051910 05D5FDBE ldreqb r15,[r5, #+0xdbe]		;r5+0xdbe=*(00000dbe)
:02051914 A4305504 unknown
:02051918 A9F71059 unknown
:0205191C 6104804C unknown
:02051920 1951C530 ldmnedb  r1 ,{r4,r5,r8,r10,r14,r15}^
:02051924 2061E500 rsbcs  r14,r1,r0,lsl #0xa
:02051928 110D1221 unknown
:0205192C 6900115A stmvsdb  r0 ,{r1,r3,r4,r6,r8,r12}
:02051930 15010522 strne r0,[r1, #-0x522]		;(r1-0x522=*(fffffaf3))
:02051934 0489F700 streq r15,[r9],#+0x700
:02051938 49740609 unknown
:0205193C A1E59010 mvnge  r9,r0,lsl r0
:02051940 9D4BA811 unknown
:02051944 25101100 ldrcs r1,[r0, #-0x100]		;(r0-0x100=*(000000f4))
:02051948 100D4F11 andne  r4,r13,r1,lsl r15
:0205194C 35F4012D ldrccb r0,[r4, #+0x12d]!
:02051950 0008B701 andeq  r11,r8,r1,lsl #0xe
:02051954 9939E595 ldmlsdb  r9!,{r0,r2,r4,r7,r8,r10,r13,r14,r15}
:02051958 85021930 strhi r1,[r2, #-0x930]		;(r2-0x930=*(fffff6d0))
:0205195C 6138E560 teqvs r8,r0,ror #0xa
:02051960 80757C80 rsbhis r7,r5,r0,lsl #0x19
:02051964 14FF7927 unknown
:02051968 7C1DB5EB ldcvc  5,cr11,[r13],{#0xeb}
:0205196C 25800001 strcs r0,[r0, #+0x1]		;r0+0x1=*(000001f5)
:02051970 2A06B400 bcs 021FE978
:02051974 41001994 swpmi r1,r4,r0
:02051978 551835E2 ldrpl r3,[r8, #-0x5e2]		;(r8-0x5e2=*(cd0fabde))
:0205197C 32764710 rsbccs r4,r6,#0x400000
:02051980 16B47015 unknown
:02051984 8901E584 stmhidb  r1 ,{r2,r7,r8,r10,r13,r14,r15}
:02051988 E541842D strb r8,[r1, #-0x42d]		;(r1-0x42d=*(fffffbe8))
:0205198C 2825FFD2 stmcsda  r5!,{r1,r4,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:02051990 0055003D subeqs r0,r5,r13,lsr r0
:02051994 E5388414 ldr r8,[r8, #-0x414]!
:02051998 02FDFFBD rsceqs r15,r13,#0x2F4
:0205199C 95325980 ldrls r5,[r2, #-0x980]!
:020519A0 FF68E311 swinv 0x0068e311
:020519A4 FD443005 unknown
:020519A8 F73D36AD ldrnv r3,[r13,-r13, lsr #0xd]!
:020519AC 9492119D ldrls r1,[r2],#+0x19d
:020519B0 1B05219D blne 0219A02C
:020519B4 3F757412 swicc 0x00757412
:020519B8 84260004 unknown
:020519BC 514910E5 unknown
:020519C0 71701AD9 ldrvcsb r1,[r0, #-0xa9]!
:020519C4 D81B350D ldmleda  r11 ,{r0,r2,r3,r8,r10,r12,r13}
:020519C8 0F002980 swieq 0x00002980
:020519CC F12B3501 unknown
:020519D0 32605414 rsbcc  r5,r0,#0x14000000
:020519D4 1381E289 orrne  r14,r1,#0x90000008
:020519D8 0400F116 streq r15,[r0],#-0x116
:020519DC 03FD2281 mvneqs r2,#0x10000008
:020519E0 EB0128D4 bl 0209BD38
:020519E4 E19610D1 ldrsb r1,[r6, +r1]
:020519E8 A02F00A4 eorge  r0,r15,r4,lsr #0x1
:020519EC 620E84E1 andvs  r8,r14,#0xE1000000
:020519F0 010094E0 unknown
:020519F4 1FA3E003 swine 0x00a3e003
:020519F8 822E05F5 eorhi  r0,r14,#0x3D400000
:020519FC 0E83E020 cdpeq 0,8,cr14,cr3,cr0,1
:02051A00 0D02E061 unknown
:02051A04 3E40E000 cdpcc 0,4,cr14,cr0,cr0,0
:02051A08 00D4E081 sbceqs r14,r4,r1,lsl #0x1
:02051A0C 100DE198 mulne  r13,r8,r1
:02051A10 0BC10380 bleq 01092818
:02051A14 0CA9042D stceq  4,cr0,[r9],#+0xb4
:02051A18 17D4E021 ldrneb r14,[r4,+r1, lsr #0x0]
:02051A1C 00E1D20E rsceq  r13,r1,r14,lsl #0x4
:02051A20 4035250C eormis r2,r5,r12,lsl #0xa
:02051A24 E010210C ands r2,r0,r12,lsl #0x2
:02051A28 E8027574 stmda  r2 ,{r2,r4,r5,r6,r8,r10,r12,r13,r14}
:02051A2C 0D1B0191 unknown
:02051A30 74E21489 unknown
:02051A34 05711881 ldreqb r1,[r1, #-0x881]!
:02051A38 EBFFF3C4 bl 0204E950
:02051A3C 0511650C ldreq r6,[r1, #-0x50c]		;(r1-0x50c=*(fffffb09))
:02051A40 050D7510 streq r7,[r13, #-0x510]		;(r13-0x510=*(fffffaf0))
:02051A44 00050840 andeq  r0,r5,r0,asr #0x10
:02051A48 00055904 andeq  r5,r5,r4,lsl #0x12
:02051A4C 20400510 subcs  r0,r0,r0,lsl r5
:02051A50 0D591000 unknown
:02051A54 01124581 tsteq r2,r1,lsl #0xb
:02051A58 15D90015 ldrneb r0,[r9, #+0x15]		;r9+0x15=*(e2800f86)
:02051A5C 501FA538 andpls r10,r15,r8,lsr r5
:02051A60 91AC0449 movls  r0,r9,asr #0x8
:02051A64 00C90F00 sbceq  r0,r9,r0,lsl #0x1e
:02051A68 1D53501D unknown
:02051A6C 191021C0 ldmnedb  r0 ,{r6,r7,r8,r13}
:02051A70 E105ED10 unknown
:02051A74 C1FD4B43 mvngts r4,r3,asr #0x16
:02051A78 3820B524 stmccda  r0!,{r2,r5,r8,r10,r12,r13,r15}
:02051A7C 65B2011D ldrvs r0,[r2, #+0x11d]!
:02051A80 E0444029 sub  r4,r4,r9,lsr #0x0
:02051A84 51021011 unknown
:02051A88 D1501500 cmple r0,r0,lsl #0xa
:02051A8C 390961EA stmccdb  r9 ,{r1,r3,r5,r6,r7,r8,r13,r14}
:02051A90 3821A500 stmccda  r1!,{r8,r10,r13,r15}
:02051A94 00D00E29 sbceqs r0,r0,r9,lsr #0x1c
:02051A98 33C9D52E biccc  r13,r9,#0xB800000
:02051A9C 007900A5 rsbeqs r0,r9,r5,lsr #0x1
:02051AA0 01313813 teqeq r1,r3,lsl r8
:02051AA4 35CE1555 strccb r1,[r14, #+0x555]		;r14+0x555=*(02051575)=#61040(0x0000ee70)
:02051AA8 3110211E tstcc r0,r14,lsl r1
:02051AAC C81E211E ldmgtda  r14 ,{r1,r2,r3,r4,r8,r13}
:02051AB0 41351573 teqmi r5,r3,ror r5
:02051AB4 09E1CF1D unknown
:02051AB8 174D29E3 strneb r2,ib 
:02051ABC 071DE090 unknown
:02051AC0 35E54998 strccb r4,[r5, #+0x998]!
:02051AC4 0573C211 ldreqb r12,[r3, #-0x211]!
:02051AC8 00E59015 rsceq  r9,r5,r5,lsl r0
:02051ACC 39104512 ldmccdb  r0 ,{r1,r4,r8,r10,r14}
:02051AD0 1523A9B2 strne r10,[r3, #-0x9b2]!
:02051AD4 0CF10009 ldceql 0,cr0,[r1],#+0x24
:02051AD8 77142701 ldrvc r2,[r4,-r1, lsl #0xe]
:02051ADC 0CE516A5 stceql 6,cr1,[r5],#+0x294
:02051AE0 11001502 unknown
:02051AE4 60451221 subvs  r1,r5,r1,lsr #0x4
:02051AE8 D7EB1979 unknown
:02051AEC 8116DDE4 tsthi r6,r4,ror #0x1b
:02051AF0 071DF112 unknown
:02051AF4 5C1347B9 ldcpl  7,cr4,[r3],{#0xb9}
:02051AF8 E1034DFD unknown
:02051AFC 7068B105 rsbvc  r11,r8,r5,lsl #0x2
:02051B00 1889E087 stmneia  r9 ,{r0,r1,r2,r7,r13,r14,r15}
:02051B04 11F9018E mvnnes r0,r14,lsl #0x3
:02051B08 123D401D eornes r4,r13,#0x1D
:02051B0C 0011137D andeqs r1,r1,r13,ror r3
:02051B10 BE1695B8 mrclt 5,0,r9,cr6,cr8,{5}
:02051B14 85D6193D ldrhib r1,[r6, #+0x93d]		;r6+0x93d=*(71702416)=#0(0x00000000)
:02051B18 1DD10102 unknown
:02051B1C 053CC583 ldreq r12,[r12, #-0x583]!
:02051B20 D50CC955 strle r12,[r12, #-0x955]		;(r12-0x955=*(00a52a74))
:02051B24 0CD5402C ldceql 0,cr4,[r5],{#0x2c}
:02051B28 110015E0 unknown
:02051B2C 006B1000 rsbeq  r1,r11,r0
:02051B30 E000E314 and  r14,r0,r4,lsl r3
:02051B34 09C00125 stmeqib  r0 ,{r0,r2,r5,r8}^
:02051B38 D1E0A000 mvnle  r10,r0
:02051B3C 0CD50A19 ldceql 10,cr0,[r5],{#0x19}
:02051B40 C0012DE0 andgt  r2,r1,r0,ror #0x1b
:02051B44 4DAC012D stcmi  1,cr0,[r12,#+0xb4]!
:02051B48 E2420018 sub  r0,r2,#0x18
:02051B4C 1C9D1171 ldcne  1,cr1,[r13],{#0x71}
:02051B50 03D10CC9 biceqs r0,r1,#0xC900
:02051B54 1115D1F1 ldrnesh r13,[r5, -r1]
:02051B58 6DC10525 unknown
:02051B5C 11E5C100 mvnne  r12,r0,lsl #0x2
:02051B60 0C069610 stceq  6,cr9,[r6],{#0x10}
:02051B64 0825AD80 stmeqda  r5!,{r7,r8,r10,r11,r13,r15}
:02051B68 10B002D1 unknown
:02051B6C 10E1C028 rscne  r12,r1,r8,lsr #0x0
:02051B70 D5191580 ldrle r1,[r9, #-0x580]		;(r9-0x580=*(e28009f1))
:02051B74 11291502 unknown
:02051B78 D850F000 ldmleda  r0 ,{r12,r13,r14,r15}^
:02051B7C 0D9001E4 unknown
:02051B80 016DA000 unknown
:02051B84 0902EDA0 stmeqdb  r2 ,{r5,r7,r8,r10,r11,r13,r14,r15}
:02051B88 33752371 cmncc r5,#0xC4000001
:02051B8C E59D6030 ldr r6,[r13, #+0x30]		;r13+0x30=*(00000030)
:02051B90 0089EC0D addeq  r14,r9,r13,lsl #0x18
:02051B94 70127510 andvcs r7,r2,r0,lsl r5
:02051B98 12106147 andnes r6,r0,#0xC0000011
:02051B9C 0179024A cmneq r9,r10,asr #0x4
:02051BA0 29150002 ldmcsdb  r5 ,{r1}
:02051BA4 2200082F andcs  r0,r0,#0x2F0000
:02051BA8 3D0A058D unknown
:02051BAC 891A0D70 ldmhidb  r10 ,{r4,r5,r6,r8,r10,r11}
:02051BB0 10703D10 rsbnes r3,r0,r0,lsl r13
:02051BB4 25007178 strcs r7,[r0, #-0x178]		;(r0-0x178=*(0000007c))
:02051BB8 29113110 ldmcsdb  r1 ,{r4,r8,r12,r13}
:02051BBC 00290300 eoreq  r0,r9,r0,lsl #0x6
:02051BC0 AF003D20 swige 0x00003d20
:02051BC4 028A0C06 addeq  r0,r10,#0x600
:02051BC8 B40104A9 strlt r0,[r1],#-0x4a9
:02051BCC 01CD1000 biceq  r1,r13,r0
:02051BD0 D82A0D06 stmleda  r10!,{r1,r2,r8,r10,r11}
:02051BD4 0049000D subeq  r0,r9,r13
:02051BD8 05E800D1 streqb r0,[r8, #+0xd1]!
:02051BDC C2091101 andgt  r1,r9,#0x40000000
:02051BE0 E5C202C5 strb r0,[r2, #+0x2c5]		;r2+0x2c5=*(000002c5)
:02051BE4 42F510FD rscmis r1,r5,#0xFD
:02051BE8 CB209DCB blgt 0287931C
:02051BEC 3D0119F8 unknown
:02051BF0 25910D00 ldrcs r0,[r1, #+0xd00]		;r1+0xd00=*(00000d00)
:02051BF4 000D59D8 unknown
:02051BF8 9D0929D8 unknown
:02051BFC D87A3130 unknown
:02051C00 5DD8000D unknown
:02051C04 00BD04E5 adceqs r0,r13,r5,ror #0x9
:02051C08 2D007104 unknown
:02051C0C B12A250A unknown
:02051C10 19BEF412 ldmneib  r14!,{r1,r4,r10,r12,r13,r14,r15}
:02051C14 01294001 unknown
:02051C18 15003148 strne r3,[r0, #-0x148]		;(r0-0x148=*(000000ac))
:02051C1C 196A3910 unknown
:02051C20 711A5900 tstvc r10,r0,lsl #0x12
:02051C24 1E9DE309 cdpne 3,8,cr14,cr13,cr9,0
:02051C28 C905113C stmgtdb  r5 ,{r2,r3,r4,r5,r8,r12}
:02051C2C 0985D707 stmeqib  r5 ,{r0,r1,r2,r8,r9,r10,r12,r14,r15}
:02051C30 1D7300AD ldcnel 0,cr0,[r3,#-0x2b4]!
:02051C34 91152114 tstls r5,r4,lsl r1
:02051C38 5B1D244D blpl 0279AD74
:02051C3C 4E891DED cdpmi 13,8,cr1,cr9,cr13,7
:02051C40 2D4C0D02 unknown
:02051C44 D82012F9 stmleda  r0!,{r0,r3,r4,r5,r6,r7,r9,r12}
:02051C48 5075E42B rsbpls r14,r5,r11,lsr #0x8
:02051C4C 29004563 stmcsdb  r0 ,{r0,r1,r5,r6,r8,r10,r14}
:02051C50 10492711 subne  r2,r9,r1,lsl r7
:02051C54 0DD85AC0 unknown
:02051C58 06E5D800 unknown
:02051C5C 691F2520 ldmvsdb  r15 ,{r5,r8,r10,r13}
:02051C60 79C2C212 stmvcib  r2 ,{r1,r4,r9,r14,r15}^
:02051C64 B6E5C208 unknown
:02051C68 02E1DD30 rsceq  r13,r1,#0xC00
:02051C6C 24431045 strcsb r1,[r3],#-0x45
:02051C70 293400C9 ldmcsdb  r4!,{r0,r3,r6,r7}
:02051C74 29033C43 stmcsdb  r3 ,{r0,r1,r6,r10,r11,r12,r13}
:02051C78 189503E2 ldmneia  r5 ,{r1,r5,r6,r7,r8,r9}
:02051C7C 28220001 stmcsda  r2!,{r0}
:02051C80 510CE1A0 unknown
:02051C84 8000E9F6 unknown
:02051C88 DD02E288 unknown
:02051C8C 1CC18400 stcnel 4,cr8,[r1],{#0x0}
:02051C90 14D83D91 ldrneb r3,[r8],#+0xd91
:02051C94 FF1200CD swinv 0x001200cd
:02051C98 FF93017D swinv 0x0093017d
:02051C9C 00E518D5 unknown
:02051CA0 E1091029 unknown
:02051CA4 8108ED28 unknown
:02051CA8 816DEE40 unknown
:02051CAC 001C75C0 andeqs r7,r12,r0,asr #0xb
:02051CB0 00E08A01 rsceq  r8,r0,r1,lsl #0x14
:02051CB4 E5911006 ldr r1,[r1, #+0x6]		;r1+0x6=*(00000006)
:02051CB8 C5902084 ldrgt r2,[r0, #+0x84]		;r0+0x84=*(00000278)
:02051CBC F6402927 strnvb r2,[r0],-r7, lsr #0x12
:02051CC0 84400011 strhib r0,[r0],#-0x11
:02051CC4 01010BE2 unknown
:02051CC8 06F942C2 unknown
:02051CCC F81B2D09 ldmnvda  r11 ,{r0,r3,r8,r10,r11,r13}
:02051CD0 80750269 rsbhis r0,r5,r9,ror #0x4
:02051CD4 F935F875 ldmnvdb  r5!,{r0,r2,r4,r5,r6,r11,r12,r13,r14,r15}
:02051CD8 1B007D04 blne 020710F0
:02051CDC 1C390049 ldcne  0,cr0,[r9],#-0x124
:02051CE0 A5173508 ldrge r3,[r7, #-0x508]		;(r7-0x508=*(b003de98))
:02051CE4 2155DB00 cmpcs r5,r0,lsl #0x16
:02051CE8 E2803010 add  r3,r0,#0x10
:02051CEC 09002103 stmeqdb  r0 ,{r0,r1,r8,r13}
:02051CF0 612B2D42 unknown
:02051CF4 15057518 strne r7,[r5, #-0x518]		;(r5-0x518=*(fffffae8))
:02051CF8 31F61300 mvnccs r1,r0,lsl #0x6
:02051CFC CF068D15 swigt 0x00068d15
:02051D00 01EB010E mvneq  r0,r14,lsl #0x2
:02051D04 88801E31 stmhiia  r0 ,{r0,r4,r5,r9,r10,r11,r12}
:02051D08 700010E0 andvc  r1,r0,r0,ror #0x1
:02051D0C 00D0E047 sbceqs r14,r0,r7,asr #0x0
:02051D10 BD00E1D8 unknown
:02051D14 0D2CCD00 stceq  13,cr12,[r12,#-0x0]!
:02051D18 0415EB16 ldreq r14,[r5],#-0xb16
:02051D1C 1A6D0009 bne 03B91D48
:02051D20 5DE24797 stcpll 7,cr4,[r2,#+0x25c]!
:02051D24 1002000D andne  r0,r2,r13
:02051D28 2508E380 strcs r14,[r8, #-0x380]		;(r8-0x380=*(cd0fae40))
:02051D2C 19100550 ldmnedb  r0 ,{r4,r6,r8,r10}
:02051D30 001D5710 andeqs r5,r13,r0,lsl r7
:02051D34 171500C0 ldrne r0,r5,r13,r0,lsl r7
:02051D38 DD032D6D unknown
:02051D3C 00690302 rsbeq  r0,r9,r2,lsl #0x6
:02051D40 150010FC strne r1,[r0, #-0xfc]		;(r0-0xfc=*(000000f8))
:02051D44 38DD0DD9 ldmccia  r13 ,{r0,r3,r4,r6,r7,r8,r10,r11}^
:02051D48 8910F14D ldmhidb  r0 ,{r0,r2,r3,r6,r8,r12,r13,r14,r15}
:02051D4C 03640706 unknown
:02051D50 27F95B0C ldrcsb r5,[r9,+r12, lsl #0x16]!
:02051D54 2D718A09 ldccsl 10,cr8,[r1,#-0x24]!
:02051D58 71050154 unknown
:02051D5C 37A05003 strcc r5,[r0,+r3]!
:02051D60 5AA1301D bpl 0089DDDC
:02051D64 2A1DD580 bcs 027C736C
:02051D68 10A9FEBF unknown
:02051D6C 00001993 muleq  r0,r3,r9
:02051D70 0029E954 eoreq  r14,r9,r4,asr r9
:02051D74 254049E9 strcsb r4,[r0, #-0x9e9]		;(r0-0x9e9=*(fffff80b))
:02051D78 2507A900 strcs r10,[r7, #-0x900]		;(r7-0x900=*(b003daa0))
:02051D7C 2130A900 teqcs r0,r0,lsl #0x12
:02051D80 E0442000 sub  r2,r4,r0
:02051D84 E0210EE0 eor  r0,r1,r0,ror #0x1d
:02051D88 18000C31 stmneda  r0 ,{r0,r4,r5,r10,r11}
:02051D8C 220506E3 andcs  r0,r5,#0xE300000
:02051D90 07E04385 streqb r4,[r0,+r5, lsl #0x7]!
:02051D94 B6E04410 unknown
:02051D98 804061FE unknown
:02051D9C 201D34A5 andcss r3,r13,r5,lsr #0x9
:02051DA0 399F1094 ldmccib  r15 ,{r2,r4,r7,r12}
:02051DA4 8102F106 unknown
:02051DA8 04FDE302 unknown
:02051DAC 89304101 ldmhidb  r0!,{r0,r8,r14}
:02051DB0 03025502 unknown
:02051DB4 158138F8 strne r3,[r1, #+0x8f8]		;r1+0x8f8=*(000008f8)
:02051DB8 197D7004 unknown
:02051DBC 21DD0D35 biccss r0,r13,r5,lsr r13
:02051DC0 0041189D unknown
:02051DC4 E58D70FA str r7,[r13, #+0xfa]		;r13+0xfa=*(000000fa)
:02051DC8 7971FEFA ldmvcdb  r1!,{r1,r3,r4,r5,r6,r7,r9,r10,r11,r12,r13,r14,r15}^
:02051DCC 60E01021 rscvs  r1,r0,r1,lsr #0x0
:02051DD0 10610ED9 unknown
:02051DD4 49D1F814 ldmmiib  r1 ,{r2,r4,r11,r12,r13,r14,r15}^
:02051DD8 00010D65 andeq  r0,r1,r5,ror #0x1a
:02051DDC 3513E033 ldrcc r14,[r3, #-0x33]		;r3-0x33=*(4d20d055)=#0(0x00000000)
:02051DE0 A5011800 strge r1,[r1, #-0x800]		;(r1-0x800=*(fffff800))
:02051DE4 99301909 ldmlsdb  r0!,{r0,r3,r8,r11,r12}
:02051DE8 7120E401 unknown
:02051DEC 0549A502 streqb r10,[r9, #-0x502]		;(r9-0x502=*(e2800a6f))
:02051DF0 653321FF ldrvs r2,[r3, #-0x1ff]!
:02051DF4 E614751B unknown
:02051DF8 D5014D19 strle r4,[r1, #-0xd19]		;(r1-0xd19=*(fffff2e7))
:02051DFC 2459D518 ldrcsb r13,[r9],#-0x518
:02051E00 0E021053 mcreq 0,0,r1,cr2,cr3,{2}
:02051E04 E58016B0 str r1,[r0, #+0x6b0]		;r0+0x6b0=*(000008a4)
:02051E08 29432E0D stmcsdb  r3 ,{r0,r2,r3,r9,r10,r11,r13}^
:02051E0C D019C534 andles r12,r9,r4,lsr r5
:02051E10 E59717CC ldr r1,[r7, #+0x7cc]		;r7+0x7cc=*(b003eb6c)
:02051E14 02C9507C sbceq  r5,r9,#0x7C
:02051E18 02FD4060 rsceqs r4,r13,#0x60
:02051E1C 290103BD stmcsdb  r1 ,{r0,r2,r3,r4,r5,r7,r8,r9}
:02051E20 0001F10A andeq  r15,r1,r10,lsl #0x2
:02051E24 AB000103 blge 02052238
:02051E28 64000125 strvs r0,[r0],#-0x125
:02051E2C 019E0001 orreqs r0,r14,r1
:02051E30 0179C800 cmneq r9,r0,lsl #0x10
:02051E34 EA1199AA b 024B84E4
:02051E38 10EC4199 smlalne  r4,r12,r9,r1
:02051E3C 25300015 ldrcs r0,[r0, #-0x15]!
:02051E40 0015A50A andeqs r10,r5,r10,lsl #0xa
:02051E44 432271E5 unknown
:02051E48 E70021E2 str r2,r10,r5,r10,lsl #0xa
:02051E4C 212025EA unknown
:02051E50 834002E2 unknown
:02051E54 850004E0 strhi r0,[r0, #-0x4e0]		;(r0-0x4e0=*(fffffd14))
:02051E58 005DDF04 subeqs r13,r13,r4,lsl #0x1e
:02051E5C E0851003 add  r1,r5,r3
:02051E60 F5FE0539 ldrnvb r0,[r14, #+0x539]!
:02051E64 51312901 teqpl r1,r1,lsl #0x12
:02051E68 C5012510 strgt r2,[r1, #-0x510]		;(r1-0x510=*(fffffaf0))
:02051E6C 3E873C01 cdpcc 12,8,cr3,cr7,cr1,0
:02051E70 D0128DE2 andles r8,r2,r2,ror #0x1b
:02051E74 D1E5C717 mvnle  r12,r7,lsl r7
:02051E78 E5C70207 strb r0,[r7, #+0x207]		;r7+0x207=*(b003e5a7)
:02051E7C E1D30DB0 ldrh r0,[r3, #+0xd0]		;r3+0xd0=*(4d20d158)=#0(0x00000000)
:02051E80 4005129D mulmi  r5,r13,r2
:02051E84 611BF110 tstvs r11,r0,lsl r1
:02051E88 E5256919 str r6,[r5, #-0x919]!
:02051E8C 82017116 andhi  r7,r1,#0x80000005
:02051E90 1BBE22C1 blne 00FDA99C
:02051E94 B0E2870D rsclt  r8,r2,r13,lsl #0xe
:02051E98 00E1C34D rsceq  r12,r1,r13,asr #0x6
:02051E9C 0685F275 unknown
:02051EA0 0DC7010D unknown
:02051EA4 01001911 unknown
:02051EA8 4801096C stmmida  r1 ,{r2,r3,r5,r6,r8,r11}
:02051EAC 07E59F23 streqb r9,[r5,+r3, lsr #0x1e]!
:02051EB0 00151669 andeqs r1,r5,r9,ror #0xc
:02051EB4 C516A5C1 ldrgt r10,[r6, #-0x5c1]		;r6-0x5c1=*(71701518)=#0(0x00000000)
:02051EB8 C5D54004 ldrgtb r4,[r5, #+0x4]		;r5+0x4=*(00000004)
:02051EBC 75002104 strvc r2,[r0, #-0x104]		;(r0-0x104=*(fffffefc))
:02051EC0 46A6E400 unknown
:02051EC4 36A7E5C7 unknown
:02051EC8 80005DC7 andhi  r5,r0,r7,asr #0x1b
:02051ECC 59105592 ldmpldb  r0 ,{r1,r4,r7,r8,r10,r12,r14}
:02051ED0 04106120 ldreq r6,[r0],#-0x120
:02051ED4 0EE5D530 mcreq 5,7,r13,cr5,cr0,{1}
:02051ED8 79013905 stmvcdb  r1 ,{r0,r2,r8,r11,r12,r13}
:02051EDC 9F130C10 swils 0x00130c10
:02051EE0 3606ACE5 strcc r10,db 
:02051EE4 26ADE5C7 unknown
:02051EE8 00BCE5C7 adceqs r14,r12,r7,asr #0xb
:02051EEC 15E1D00A strneb r13,[r1, #+0xa]!
:02051EF0 105D1210 subnes r1,r13,r0,lsl r2
:02051EF4 68060101 stmvsda  r6 ,{r0,r8}
:02051EF8 FB950101 blx 00592304
:02051EFC 022915F1 eoreq  r1,r9,#0x3C400000
:02051F00 C1A90241 movgt  r0,r1,asr #0x4
:02051F04 11A9B911 movne  r11,r1,lsl r9		;r11=0(0x0)
:02051F08 41A90105 movmi  r0,r5,lsl #0x2		;r0=0(0x0)
:02051F0C 5502CC09 strpl r12,[r2, #-0xc09]		;(r2-0xc09=*(fffff3f7))
:02051F10 CB21A5B2 blgt 028BB5E0
:02051F14 527D4DB1 rsbpls r4,r13,#0x2C40
:02051F18 C800CD9C stmgtda  r0 ,{r2,r3,r4,r7,r8,r10,r11,r14,r15}
:02051F1C 0BE59707 bleq 019B7B40
:02051F20 02008506 andeq  r8,r0,#0x1800000
:02051F24 06E31000 unknown
:02051F28 04820081 streq r0,[r2],#+0x81
:02051F2C 870C1A5D unknown
:02051F30 D01ABCE2 andles r11,r10,r2,ror #0x19
:02051F34 028CE102 addeq  r14,r12,#0x80000000
:02051F38 A1107D9F unknown
:02051F3C 8DF1F500 ldchil 5,cr15,[r1,#+0x0]!
:02051F40 02021970 andeq  r1,r2,#0x1C0000
:02051F44 05B930E9 ldreq r3,[r9, #+0xe9]!
:02051F48 E90DF0E9 stmdb  r13 ,{r0,r3,r5,r6,r7,r12,r13,r14,r15}
:02051F4C 855D8340 ldrhib r8,[r13, #-0x340]		;(r13-0x340=*(fffffcc0))
:02051F50 E5D51011 ldrb r1,[r5, #+0x11]		;r5+0x11=*(00000011)
:02051F54 10E95279 rscne  r5,r9,r9,ror r2
:02051F58 B15275D4 ldrltsb r7,[r2, #-0x54]		;(r2-0x5d4=*(ffffffac))
:02051F5C 918901AD orrls  r0,r9,r13,lsr #0x3
:02051F60 6D01BD01 unknown
:02051F64 F3206100 unknown
:02051F68 1ABB8069 bne 00F32114
:02051F6C 426520C9 rsbmi  r2,r5,#0xC9
:02051F70 95160095 ldrls r0,[r6, #-0x95]		;r6-0x95=*(71701a44)=#0(0x00000000)
:02051F74 6D02B100 unknown
:02051F78 E246EE02 sub  r14,r6,#0x20
:02051F7C 90101D54 andlss r1,r0,r4,asr r13
:02051F80 E159126D cmp r9,r13,ror #0x4
:02051F84 12091028 andne  r1,r9,#0x28
:02051F88 07E5D520 streqb r13,[r5,+r0, lsr #0xa]!
:02051F8C 42852275 addmi  r2,r5,#0x50000007
:02051F90 FB1B2275 blx 0271A974
:02051F94 100D3275 andne  r3,r13,r5,ror r2
:02051F98 11EA12F9 unknown
:02051F9C 1259B900 subnes r11,r9,#0x0
:02051FA0 A1188D08 tstge r8,r8,lsl #0x1a
:02051FA4 D800BD10 stmleda  r0 ,{r4,r8,r10,r11,r12,r13,r15}
:02051FA8 5DE68011 stcpll 0,cr8,[r6,#+0x44]!
:02051FAC 5D0800B5 unknown
:02051FB0 01D1D301 biceqs r13,r1,r1,lsl #0x6
:02051FB4 30491484 subcc  r1,r9,r4,lsl #0x9
:02051FB8 180D5295 stmneda  r13 ,{r0,r2,r4,r7,r9,r12,r14}
:02051FBC 0D7130B1 ldceql 0,cr3,[r1,#-0x2c4]!
:02051FC0 2984E240 stmcsib  r4 ,{r6,r9,r13,r14,r15}
:02051FC4 54798E40 unknown
:02051FC8 0100D506 unknown
:02051FCC 99480099 stmlsdb  r8 ,{r0,r3,r4,r7}^
:02051FD0 10550100 subnes r0,r5,r0,lsl #0x2
:02051FD4 810181D5 unknown
:02051FD8 8400ED09 strhi r14,[r0],#-0xd09
:02051FDC 051C8714 ldreq r8,[r12, #-0x714]		;(r12-0x714=*(00a52cb5))
:02051FE0 65E58700 strvsb r8,[r5, #+0x700]!
:02051FE4 11991590 unknown
:02051FE8 D129E080 unknown
:02051FEC 10008108 andne  r8,r0,r8,lsl #0x2
:02051FF0 39FB0225 unknown
:02051FF4 54115916 ldrpl r5,[r1],#-0x916
:02051FF8 FD0EE16B unknown
:02051FFC C1206500 unknown
:02052000 80019514 andhi  r9,r1,r4,lsl r5
:02052004 001D3C14 andeqs r3,r13,r4,lsl r12
:02052008 238D00B9 orrcs  r0,r13,#0xB9
:0205200C 1480074D strne r0,[r0],#+0x74d
:02052010 4F110075 swimi 0x00110075
:02052014 BD84E087 unknown
:02052018 6530110D ldrvs r1,[r0, #-0x10d]!
:0205201C 0D00A107 unknown
:02052020 0C18F810 ldceq  8,cr15,[r8],{#0x10}
:02052024 971484CA ldrls r8,[r8],{#0x10}
:02052028 010480E5 unknown
:0205202C 13E5E597 mvnne  r14,#0x25C00000
:02052030 04075925 streq r5,[r7],#-0x925
:02052034 15814041 strne r4,[r1, #+0x41]		;r1+0x41=*(00000041)
:02052038 046521D4 unknown
:0205203C 00DD0125 sbceqs r0,r13,r5,lsr #0x2
:02052040 A0900FF9 ldrgesh r0,[r0], +r9
:02052044 10451EE3 subne  r1,r5,r3,ror #0x1d
:02052048 F9D15091 ldmnvib  r1 ,{r0,r4,r7,r12,r14}^
:0205204C 000D0806 andeq  r0,r13,r6,lsl #0x10
:02052050 406D20E9 rsbmi  r2,r13,r9,ror #0x1
:02052054 0D11D9EB unknown
:02052058 15B1058D ldrne r0,[r1, #+0x58d]!
:0205205C E58707CC str r0,[r7, #+0x7cc]		;r7+0x7cc=*(b003eb6c)
:02052060 2B59020D blcs 0369289C
:02052064 5974E587 ldmpldb  r4!,{r0,r1,r2,r7,r8,r10,r13,r14,r15}^
:02052068 4B59972B blmi 036B7D1C
:0205206C 07E597A2 streqb r9,[r5,+r2, lsr #0xf]!
:02052070 60054B59 andvs  r4,r5,r9,asr r11
:02052074 0508E246 streq r14,[r8, #-0x246]		;(r8-0x246=*(cd0faf7a))
:02052078 12E90FA5 rscne  r0,r9,#0x294
:0205207C 6903F106 stmvsdb  r3 ,{r1,r2,r8,r12,r13,r14,r15}
:02052080 85020906 strhi r0,[r2, #-0x906]		;(r2-0x906=*(fffff6fa))
:02052084 0359E076 cmpeq r9,#0x76
:02052088 E04600A1 sub  r0,r6,r1,lsr #0x1
:0205208C 09010179 stmeqdb  r1 ,{r0,r3,r4,r5,r6,r8}
:02052090 E9E0A610 unknown
:02052094 5505FD0A strpl r15,[r5, #-0xd0a]		;(r5-0xd0a=*(fffff2f6))
:02052098 2154BD21 cmpcs r4,r1,lsr #0x1a
:0205209C 071D0800 ldreq r0,[r13,-r0, lsl #0x10]
:020520A0 0527B1BE streq r11,[r7, #-0x1be]!
:020520A4 05292A4D streq r2,[r9, #-0xa4d]!
:020520A8 80EB0103 rschi  r0,r11,r3,lsl #0x2
:020520AC E587600D str r6,[r7, #+0xd]		;r7+0xd=*(b003e3ad)
:020520B0 0C6160E1 stceql 0,cr6,[r1],#-0x384
:020520B4 FFFF1B09 swinv 0x00ff1b09
:020520B8 F8000038 stmnvda  r0 ,{r3,r4,r5}
:020520BC E534194F ldr r1,[r4, #-0x94f]!
:020520C0 309A3029 addccs r3,r10,r9,lsr #0x0
:020520C4 00D109A9 sbceqs r0,r1,r9,lsr #0x13
:020520C8 3902E980 stmccdb  r2 ,{r7,r8,r11,r13,r14,r15}
:020520CC 00E50101 rsceq  r0,r5,r1,lsl #0x2
:020520D0 D9705B01 unknown
:020520D4 123900E4 eornes r0,r9,#0xE4
:020520D8 10070799 mulne  r7,r9,r7
:020520DC 9D010130 unknown
:020520E0 361FED00 ldrcc r14,[r15],-r0, lsl #0x1a
:020520E4 910848D1 unknown
:020520E8 D710410A ldrle r4,[r0,-r10, lsl #0x2]
:020520EC 00504105 subeqs r4,r0,r5,lsl #0x2
:020520F0 1555E357 ldrneb r14,[r5, #-0x357]		;(r5-0x357=*(fffffca9))
:020520F4 A200C51C andge  r12,r0,#0x7000000
:020520F8 30C9B000 sbccc  r11,r9,r0
:020520FC 55081081 strpl r1,[r8, #-0x81]		;(r8-0x81=*(cd0fb13f))
:02052100 89208954 stmhidb  r0!,{r2,r4,r6,r8,r11,r15}
:02052104 4807FD6C stmmida  r7 ,{r2,r3,r5,r6,r8,r10,r11,r12,r13,r14,r15}
:02052108 8181B8E2 orrhi  r11,r1,r2,ror #0x11
:0205210C B510B908 ldrlt r11,[r0, #-0x908]		;(r0-0x908=*(fffff6f8))
:02052110 00B9D117 adceqs r13,r9,r7,lsl r1
:02052114 01810225 orreq  r0,r1,r5,lsr #0x4
:02052118 E28914ED add  r1,r9,#0xED000000
:0205211C 4F7D1359 swimi 0x007d1359
:02052120 358D278D strcc r2,[r13, #+0x78d]		;r13+0x78d=*(0000078d)
:02052124 23519A04 cmpcs r1,#0x4000
:02052128 00169D4C andeqs r9,r6,r12,asr #0x1a
:0205212C 01E28555 mvneq  r8,r5,asr r5
:02052130 07E28660 streqb r8,r8,r5,asr r5
:02052134 E1560000 cmp r6,r0
:02052138 85E452F9 strhib r5,[r4, #+0x2f9]!
:0205213C C123C901 unknown
:02052140 F441B914 strnvb r11,[r1],#-0x914
:02052144 3521B924 strcc r11,[r1, #-0x924]!
:02052148 6581B901 strvs r11,[r1, #+0x901]		;r1+0x901=*(00000901)
:0205214C D9000190 stmledb  r0 ,{r4,r7,r8}
:02052150 4808951E stmmida  r8 ,{r1,r2,r3,r4,r8,r10,r12,r15}
:02052154 02851221 addeq  r1,r5,#0x10000002
:02052158 D904F18D stmledb  r4 ,{r0,r2,r3,r7,r8,r12,r13,r14,r15}
:0205215C 6D142DE4 unknown
:02052160 413D0C02 teqmi r13,r2,lsl #0x18
:02052164 2006754C andcs  r7,r6,r12,asr #0xa
:02052168 1CAA08ED stcne  8,cr0,[r10],#+0x3b4
:0205216C 22618D60 rsbcs  r8,r1,#0x1800
:02052170 0B8D3055 bleq 0039E2CC
:02052174 788808E5 stmvcia  r8 ,{r0,r2,r5,r6,r7,r11}
:02052178 C52269FA strgt r6,[r2, #-0x9fa]!
:0205217C 300EA180 andcc  r10,r14,r0,lsl #0x3
:02052180 0E0BE048 cdpeq 0,0,cr14,cr11,cr8,2
:02052184 00E35300 rsceq  r5,r3,r0,lsl #0x6
:02052188 24E08920 unknown
:0205218C 10915100 addnes r5,r1,r0,lsl #0x2
:02052190 D2000DD2 andle  r0,r0,#0x3480
:02052194 09800AE5 stmeqib  r0 ,{r0,r2,r5,r6,r7,r9,r11}
:02052198 900AE243 andls  r14,r10,r3,asr #0x4
:0205219C C7027582 strgt r7,[r2,-r2, lsl #0xb]
:020521A0 11A00449 movne  r0,r9,asr #0x8
:020521A4 03001900 unknown
:020521A8 32150029 andccs r0,r5,#0x29
:020521AC C73001CD ldrgt r0,r0,r5,#0x29
:020521B0 5002E53B andpl  r14,r2,r11,lsr r5
:020521B4 C004E5C7 andgt  r14,r4,r7,asr #0xb
:020521B8 05E500D2 streqb r0,[r5, #+0xd2]!
:020521BC 3018000D andccs r0,r8,r13
:020521C0 E5C3129D strb r1,[r3, #+0x29d]		;r3+0x29d=*(4d20d325)=#0(0x00000000)
:020521C4 FD0A9124 unknown
:020521C8 07E5D207 streqb r13,[r5,+r7, lsl #0x4]!
:020521CC 0B2DD230 bleq 02BC6A94
:020521D0 01E5C683 mvneq  r12,r3,lsl #0xd
:020521D4 C5080009 strgt r0,[r8, #-0x9]		;(r8-0x9=*(cd0fb1b7))
:020521D8 28200906 stmcsda  r0!,{r1,r2,r8,r11}
:020521DC C60289D2 unknown
:020521E0 E5C60289 strb r0,[r6, #+0x289]		;r6+0x289=*(71701d62)=#0(0x00000000)
:020521E4 9D0AC01C unknown
:020521E8 052C0CE5 streq r0,[r12, #-0xce5]!
:020521EC E2025400 and  r5,r2,#0x0
:020521F0 A0240C10 eorge  r0,r4,r0,lsl r12
:020521F4 E202077D and  r0,r2,#0x1F40000
:020521F8 F1082C2C unknown
:020521FC 4685C40C strmi r12,[r5],+r12, lsl #0x8
:02052200 0CE20CCC stceql 12,cr0,[r2],#+0x330
:02052204 01820520 orreq  r0,r2,r0,lsr #0xa
:02052208 02E18300 rsceq  r8,r1,#0x0
:0205220C 02E18520 rsceq  r8,r1,#0x8000000
:02052210 57002D1C unknown
:02052214 F112E5FA ldrnvsh r14,[r2, -r10]
:02052218 2402E901 strcs r14,[r2],#-0x901
:0205221C FD61A172 stc2l 1,cr10,[r1,#-0x1c8]!
:02052220 A1182D0F tstge r8,r15,lsl #0x1a
:02052224 E88D0215 stmia  r13 ,{r0,r2,r4,r9}
:02052228 1D8F1049 unknown
:0205222C B8104918 ldmltda  r0 ,{r3,r4,r8,r11,r14}
:02052230 20E1DD31 rsccs  r13,r1,r1,lsr r13
:02052234 908301C9 addls  r0,r3,r9,asr #0x3
:02052238 3CE59AC4 stcccl 10,cr9,[r5],#+0x310
:0205223C 150C0049 strne r0,[r12, #-0x49]		;(r12-0x49=*(00a53380))
:02052240 B001A000 andlt  r10,r1,r0
:02052244 5B01318B blpl 0209E878
:02052248 017105E1 cmneq r1,r1,ror #0xb
:0205224C 01710588 cmneq r1,r8,lsl #0xb
:02052250 14017DB5 strne r7,[r1],#-0xdb5
:02052254 B5094F25 strlt r4,[r9, #-0xf25]		;(r9-0xf25=*(e280004c))
:02052258 1000AA02 andne  r10,r0,r2,lsl #0x14
:0205225C 071D15C5 ldreq r1,r10,r0,r2,lsl #0x14
:02052260 11295181 unknown
:02052264 7C900181 ldcvc  1,cr0,[r0],{#0x81}
:02052268 05083144 streq r3,[r8, #-0x144]		;(r8-0x144=*(cd0fb07c))
:0205226C 24818113 strcs r8,[r1],#+0x113
:02052270 08B92181 ldmeqia  r9!,{r0,r7,r8,r13}
:02052274 54EE056D unknown
:02052278 8D80120D unknown
:0205227C 45580007 ldrmib r0,[r8, #-0x7]		;(r8-0x7=*(cd0fb1b9))
:02052280 CA020D07 bgt 020D56A4
:02052284 79540EB1 ldmvcdb  r4 ,{r0,r4,r5,r7,r9,r10,r11}^
:02052288 798FF041 stmvcib  r15 ,{r0,r6,r12,r13,r14,r15}
:0205228C 25D92001 ldrcsb r2,[r9, #+0x1]		;r9+0x1=*(e2800f72)
:02052290 95D9000D ldrlsb r0,[r9, #+0xd]		;r9+0xd=*(e2800f7e)
:02052294 0102050B unknown
:02052298 09206102 stmeqdb  r0!,{r1,r8,r13,r14}
:0205229C FD000120 unknown
:020522A0 55030049 strpl r0,[r3, #-0x49]		;r3-0x49=*(4d20d03f)=#0(0x00000000)
:020522A4 C3200200 unknown
:020522A8 45D90179 ldrmib r0,[r9, #+0x179]		;r9+0x179=*(e28010ea)
:020522AC 003505E5 eoreqs r0,r5,r5,ror #0xb
:020522B0 C421790C unknown
:020522B4 54C40145 strplb r0,[r4],#+0x145
:020522B8 0179B8E5 cmneq r9,r5,ror #0x11
:020522BC D1C1796C bicle  r7,r1,r12,ror #0x12
:020522C0 A410DD90 ldrge r13,[r0],#-0xd90
:020522C4 2013F574 andcss r15,r3,r4,ror r5
:020522C8 D90705D9 stmledb  r7 ,{r0,r3,r4,r6,r7,r8,r10}
:020522CC 16E90025 unknown
:020522D0 20E9003D rsccs  r0,r9,r13,lsr r0
:020522D4 1001E5C3 andne  r14,r1,r3,asr #0xb
:020522D8 D90B3DC3 stmledb  r11 ,{r0,r1,r6,r7,r8,r10,r11,r12,r13}
:020522DC 0009E540 andeq  r14,r9,r0,asr #0xa
:020522E0 48800049 stmmiia  r0 ,{r0,r3,r6}
:020522E4 F50800E2 strnv r0,[r8, #-0xe2]		;(r8-0xe2=*(cd0fb0de))
:020522E8 C3100205 tstgt r0,#0x50000000
:020522EC E5C303B1 strb r0,[r3, #+0x3b1]		;r3+0x3b1=*(4d20d439)=#0(0x00000000)
:020522F0 9D301110 ldcls  1,cr1,[r0,#-0x40]!
:020522F4 026514E5 rsbeq  r1,r5,#0xE5000000
:020522F8 07091C23 streq r1,[r9,-r3, lsr #0x18]
:020522FC 02E10490 rsceq  r0,r1,#0x90000000
:02052300 03727924 cmneq r2,#0x90000
:02052304 200DA03C andcs  r10,r13,r12,lsr r0
:02052308 F928FF8A stmnvdb  r8!,{r1,r3,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0205230C 69031404 stmvsdb  r3 ,{r2,r10,r12}
:02052310 24E18202 unknown
:02052314 85101265 ldrhi r1,[r0, #-0x265]		;(r0-0x265=*(fffffd9b))
:02052318 D9600A0D unknown
:0205231C 90050BE5 andls  r0,r5,r5,ror #0x17
:02052320 1689E289 strne r14,[r9],+r9, lsl #0x5
:02052324 0102890C unknown
:02052328 E3582800 cmp r8,#0x0
:0205232C CD02150D unknown
:02052330 ED1E311D unknown
:02052334 368D38F9 unknown
:02052338 2D04102D unknown
:0205233C 85910740 ldrhi r0,[r1, #+0x740]		;r1+0x740=*(00000740)
:02052340 90000BE7 andls  r0,r0,r7,ror #0x17
:02052344 8000E089 andhi  r14,r0,r9,lsl #0x1
:02052348 0100E048 unknown
:0205234C 06E28770 unknown
:02052350 001007F5 ldreqsh r0,[r0], -r5
:02052354 FDB35720 ldc2  7,cr5,[r3,#+0x80]!
:02052358 07098C17 unknown
:0205235C A55413ED ldrgeb r1,[r4, #-0x3ed]		;(r4-0x3ed=*(fffffc13))
:02052360 002DB440 eoreq  r11,r13,r0,asr #0x8
:02052364 049D1408 ldreq r1,[r13],#+0x408
:02052368 2494143D ldrcs r1,[r4],#+0x43d
:0205236C 819926ED orrhis r2,r9,r13,ror #0xd
:02052370 FD10E514 unknown
:02052374 11390B04 teqne r9,r4,lsl #0x16
:02052378 56E1013D unknown
:0205237C 17C154E9 strneb r5,r9,r4,lsl #0x16
:02052380 08383D8F ldmeqda  r8!,{r0,r1,r2,r3,r7,r8,r10,r11,r12,r13}
:02052384 00060089 andeq  r0,r6,r9,lsl #0x1
:02052388 05A1522A streq r5,[r1, #+0x22a]!
:0205238C 409105C5 addmis r0,r1,r5,asr #0xb
:02052390 01298010 unknown
:02052394 01CE0015 biceq  r0,r14,r5,lsl r0
:02052398 01E01025 mvneq  r1,r5,lsr #0x0
:0205239C 1439C000 unknown
:020523A0 000D0491 muleq  r13,r1,r4
:020523A4 000D02EA andeq  r0,r13,r10,ror #0x5
:020523A8 02000D03 andeq  r0,r0,#0xC0
:020523AC 20030485 andcs  r0,r3,r5,lsl #0x9
:020523B0 0211CE2A andeqs r12,r1,#0x2A0
:020523B4 2005E5D1 unknown
:020523B8 820499D1 andhi  r9,r4,#0x344000
:020523BC CC04259D stcgt  5,cr2,[r4],{#0x9d}
:020523C0 E5CC0265 strb r0,[r12, #+0x265]		;r12+0x265=*(00a5362e)
:020523C4 4A0D1179 bmi 023969B0
:020523C8 6D1DA9F9 unknown
:020523CC E107ED30 unknown
:020523D0 0D03B508 unknown
:020523D4 2D81CE00 unknown
:020523D8 F92E169D stmnvdb  r14!,{r0,r2,r3,r4,r7,r9,r10,r12}
:020523DC 00991075 addeqs r1,r9,r5,ror r0
:020523E0 2CA90079 stccs  0,cr0,[r9],#+0x1e4
:020523E4 E92D41F3 stmdb  r13!,{r0,r1,r4,r5,r6,r7,r8,r14}
:020523E8 02035D0C andeq  r5,r3,#0x300
:020523EC 90007560 andls  r7,r0,r0,ror #0xa
:020523F0 8000023D andhi  r0,r0,r13,lsr r2
:020523F4 00E500CD rsceq  r0,r5,r13,asr #0x1
:020523F8 40049095 mulmi  r4,r5,r0
:020523FC B1053D39 unknown
:02052400 9D14F504 unknown
:02052404 601D0075 andvss r0,r13,r5,ror r0
:02052408 77F81919 unknown
:0205240C 5071357D rsbpls r3,r1,r13,ror r5
:02052410 B400710A strlt r7,[r0],#-0x10a
:02052414 04F1DD20 unknown
:02052418 207D9D8B rsbcss r9,r13,r11,lsl #0x1b
:0205241C 3025F57B eorcc  r15,r5,r11,ror r5
:02052420 303DF5AF eorccs r15,r13,r15,lsr #0xb
:02052424 01CD0692 unknown
:02052428 039DD00C orreqs r13,r13,#0xC
:0205242C E9811161 stmib  r1 ,{r0,r5,r6,r8,r12}
:02052430 4565B20A strmib r11,[r5, #-0x20a]!
:02052434 1291F91F addnes r15,r1,#0x7C000
:02052438 E3A01011 mov  r1,#0x11		;r1=17(0x11)
:0205243C B1993031 orrlts r3,r9,r1,lsr r0
:02052440 1645200D strneb r2,[r5],-r13
:02052444 0FED006D swieq 0x00ed006d
:02052448 2125FC9B msrcs CPSR_sc,r11
:0205244C B2103D9D andlts r3,r0,#0x2740
:02052450 3900A904 stmccdb  r0 ,{r2,r8,r11,r13,r15}
:02052454 0561B800 streqb r11,[r1, #-0x800]!
:02052458 55D901C9 ldrplb r0,[r9, #+0x1c9]		;r9+0x1c9=*(e280113a)
:0205245C 1B5502E1 blne 03592FE8
:02052460 F8A94B69 stmnvia  r9!,{r0,r3,r5,r6,r8,r9,r11,r14}
:02052464 94EB18FF unknown
:02052468 88E59834 unknown
:0205246C 45009854 strmi r9,[r0, #-0x854]		;(r0-0x854=*(fffff7ac))
:02052470 8D19910C unknown
:02052474 35029502 strcc r9,[r2, #-0x502]		;(r2-0x502=*(fffffafe))
:02052478 810C455D unknown
:0205247C BD81AF13 unknown
:02052480 294D11E8 stmcsdb  r13 ,{r3,r5,r6,r7,r8,r12}^
:02052484 4D15D521 unknown
:02052488 00785311 rsbeqs r5,r8,r1,lsl r3
:0205248C 05D1BA00 ldreqb r11,[r1, #+0xa00]		;r1+0xa00=*(00000a11)
:02052490 E28D0AFD add  r0,r13,#0xFD000
:02052494 0598011D ldreq r0,[r8, #+0x11d]		;r8+0x11d=*(cd0fb2dd)
:02052498 0005D000 andeq  r13,r5,r0
:0205249C C506A1D0 strgt r10,[r6, #-0x1d0]		;r6-0x1d0=*(71701909)=#0(0x00000000)
:020524A0 55C50269 strplb r0,[r5, #+0x269]		;r5+0x269=*(00000269)
:020524A4 DD00B0E5 unknown
:020524A8 ED1440E1 unknown
:020524AC 8D048001 unknown
:020524B0 E2011002 and  r1,r1,#0x2
:020524B4 02000CFF andeq  r0,r0,#0xFF00
:020524B8 C50191E2 strgt r9,[r1, #-0x1e2]		;(r1-0x1e2=*(fffffe2f))
:020524BC B0E1CD0D rsclt  r12,r1,r13,lsl #0x1a
:020524C0 46010451 unknown
:020524C4 04E3520A unknown
:020524C8 4183A060 orrmi  r10,r3,r0,ror #0x0
:020524CC D1016100 unknown
:020524D0 04350210 unknown
:020524D4 F8030900 stmnvda  r3 ,{r8,r11}
:020524D8 7CAB096D stcvc  9,cr0,[r11],#+0x1b4
:020524DC D2E59710 rscle  r9,r5,#0x400000
:020524E0 00E1D100 rsceq  r13,r1,r0,lsl #0x2
:020524E4 2A44FD06 bcs 03191904
:020524E8 01290001 unknown
:020524EC F1108D00 tstnv r0,r0,lsl #0x1a
:020524F0 1C2DEA14 stcne  10,cr14,[r13],#-0x50
:020524F4 19000114 stmnedb  r0 ,{r2,r4,r8}
:020524F8 151E0001 ldrne r0,[r14, #-0x1]		;r14-0x1=*(02051f9b)=#1505296401(0x59b90011)
:020524FC 61556BC0 cmpvs r5,r0,asr #0x17
:02052500 C0491D40 subgt  r1,r9,r0,asr #0x1a
:02052504 9520318F strls r3,[r0, #-0x18f]!
:02052508 B400310C strlt r3,[r0],#-0x10c
:0205250C E5970675 ldr r0,[r7, #+0x675]		;r7+0x675=*(b003ea15)
:02052510 2103BD04 unknown
:02052514 501240B1 ldrplh r4,[r2], -r1
:02052518 E5CA0000 strb r0,[r10, #+0x0]		;r10+0x0=*(00000000)
:0205251C 15109110 ldrne r9,[r0, #-0x110]		;r0-0x110=*(59b8ff01)=#0(0x00000000)
:02052520 38FF5F90 unknown
:02052524 0B391015 bleq 02E96580
:02052528 15F8C015 ldrneb r12,[r8, #+0x15]!
:0205252C 51170D40 tstpl r7,r0,asr #0x1a
:02052530 F7282D10 unknown
:02052534 83E24220 mvnhi  r4,#0x2
:02052538 E1601FFD unknown
:0205253C DD50100C unknown
:02052540 C50025E1 strgt r2,[r0, #-0x5e1]		;r0-0x5e1=*(59b8fa30)=#0(0x00000000)
:02052544 80E05006 rschi  r5,r0,r6
:02052548 E5870C20 str r0,[r7, #+0xc20]		;r7+0xc20=*(b003efc0)
:0205254C 1597007C ldrne r0,[r7, #+0x7c]		;r7+0x7c=*(b003e41c)
:02052550 800F4500 andhi  r4,r15,r0,lsl #0xa
:02052554 00691021 rsbeq  r1,r9,r1,lsr #0x0
:02052558 0101ECE0 unknown
:0205255C 831011EB tsthi r0,#0xC000003A
:02052560 9720E502 strls r14,[r0,-r2, lsl #0xa]!
:02052564 39AD20B5 stmccib  r13!,{r0,r2,r4,r5,r7,r13}
:02052568 4D0EF105 unknown
:0205256C 1ADDEA29 bne 017CCE18
:02052570 0600515C unknown
:02052574 8EA91419 mcrhi 4,5,r1,cr9,cr9,{0}
:02052578 75891019 strvc r1,[r9, #+0x19]		;r9+0x19=*(00000019)
:0205257C 81008172 unknown
:02052580 8027D53E eorhi  r13,r7,r14,lsr r5
:02052584 0EE59650 mcreq 6,7,r9,cr5,cr0,{2}
:02052588 02B10059 adceqs r0,r1,#0x59
:0205258C 105DE596 unknown
:02052590 13652A01 unknown
:02052594 B5D92409 ldrltb r2,[r9, #+0x409]		;r9+0x409=*(00000409)
:02052598 80100101 andhis r0,r0,r1,lsl #0x2
:0205259C 8510BDE2 ldrhi r11,[r0, #-0xde2]		;r0-0xde2=*(59b8f22f)=#0(0x00000000)
:020525A0 59037003 stmpldb  r3 ,{r0,r1,r12,r13,r14}
:020525A4 FFF94710 swinv 0x00f94710
:020525A8 8D0603EB unknown
:020525AC 101F9110 andnes r9,r15,r0,lsl r1
:020525B0 1D0CC196 unknown
:020525B4 3380E028 orrcc  r14,r0,#0x28
:020525B8 20510D2D subcss r0,r1,r13,lsr #0x1a
:020525BC 07CC4A45 streqb r4,r0,r1,r13,lsr #0x1a
:020525C0 17913051 unknown
:020525C4 9610677C unknown
:020525C8 962080E5 unknown
:020525CC 0D001BE5 unknown
:020525D0 1005E286 andne  r14,r5,r6,lsl #0x5
:020525D4 0005E081 andeq  r14,r5,r1,lsl #0x1
:020525D8 AEE04220 cdpge 2,14,cr4,cr0,cr0,1
:020525DC 21EBFFEF mvncs  r15,r15,ror #0x1f
:020525E0 25038010 strcs r8,[r3, #-0x10]		;r3-0x10=*(4d20d078)=#0(0x00000000)
:020525E4 6500064E strvs r0,[r0, #-0x64e]		;(r0-0x64e=*(fffff9b2))
:020525E8 3D39FD00 ldccc  13,cr15,[r9,#-0x0]!
:020525EC 61D21755 bicvss r1,r2,r5,asr r7
:020525F0 A5701103 ldrgeb r1,[r0, #-0x103]!
:020525F4 02000914 andeq  r0,r0,#0x50000
:020525F8 59050009 stmpldb  r5 ,{r0,r3}
:020525FC 0080003D addeq  r0,r0,r13,lsr r0
:02052600 3D39E596 ldccc  5,cr14,[r9,#-0x258]!
:02052604 691B1507 ldmvsdb  r11 ,{r0,r1,r2,r8,r10,r12}
:02052608 0501D971 streq r13,[r1, #-0x971]		;(r1-0x971=*(fffff6a0))
:0205260C 255EA910 ldrcsb r10,[r14, #-0x910]		;r14-0x910=*(0205168c)=#372744(0x0005b008)
:02052610 13491851 unknown
:02052614 04E11CDD unknown
:02052618 A04003EF subge  r0,r0,r15,ror #0x7
:0205261C 251D1E75 ldrcs r1,[r13, #-0xe75]		;(r13-0xe75=*(fffff18b))
:02052620 10711000 rsbnes r1,r1,r0
:02052624 2D0DA998 unknown
:02052628 5D01C113 unknown
:0205262C 256100AD strcsb r0,[r1, #-0xad]!
:02052630 000910A9 andeq  r1,r9,r9,lsr #0x1
:02052634 05A103F7 streq r0,[r1, #+0x3f7]!
:02052638 100800A5 andne  r0,r8,r5,lsr #0x1
:0205263C 00A50939 adceq  r0,r5,r9,lsr r9
:02052640 B9506601 ldmltdb  r0 ,{r0,r9,r10,r13,r14}^
:02052644 090D4408 stmeqdb  r13 ,{r3,r10,r14}
:02052648 00031109 andeq  r1,r3,r9,lsl #0x2
:0205264C 20AA0001 adccs  r0,r10,r1
:02052650 40E1A008 rscmi  r10,r1,r8
:02052654 14009924 strne r9,[r0],#-0x924
:02052658 2000DD40 andcs  r13,r0,r0,asr #0x1a
:0205265C 1CFFE202 ldcnel 2,cr14,[r15],#+0x8
:02052660 0101E201 unknown
:02052664 B4E18210 unknown
:02052668 0699CD10 unknown
:0205266C 02D58D80 sbceqs r8,r5,#0x2000
:02052670 3D48E5D2 unknown
:02052674 283D0608 ldmcsda  r13!,{r3,r9,r10}
:02052678 04EDD2A2 unknown
:0205267C D502E5C1 strle r14,[r2, #-0x5c1]		;(r2-0x5c1=*(fffffa3f))
:02052680 22200100 eorcs  r0,r0,#0x0
:02052684 D60029C1 strle r2,r0,r0,#0x0
:02052688 EDA009E5 stc  9,cr0,[r0,#+0x394]!
:0205268C D6428000 strleb r8,[r2],-r0
:02052690 25D60025 ldrcsb r0,[r6, #+0x25]		;r6+0x25=*(71701afe)=#0(0x00000000)
:02052694 0025D600 eoreq  r13,r5,r0,lsl #0xc
:02052698 AA0025D0 bge 0205BDE0
:0205269C E00DE5D0 unknown
:020526A0 39093819 stmccdb  r9 ,{r0,r3,r4,r11,r12,r13}
:020526A4 D010E918 andles r14,r0,r8,lsl r9
:020526A8 01E5CA90 unknown
:020526AC 02E5CA80 rsceq  r12,r5,#0x80000
:020526B0 79CA7000 stmvcib  r10 ,{r12,r13,r14}^
:020526B4 055DCA03 ldreqb r12,[r13, #-0xa03]		;(r13-0xa03=*(fffff5fd))
:020526B8 1401E5CE strne r14,[r1],#-0x5ce
:020526BC 08E5CE30 unknown
:020526C0 183025FA ldmneda  r0!,{r1,r3,r4,r5,r6,r7,r8,r10,r13}
:020526C4 2DA00005 stccs  0,cr0,[r0,#+0x14]!
:020526C8 B9101800 ldmltdb  r0 ,{r11,r12}
:020526CC 11002D0E unknown
:020526D0 951906B4 ldrls r0,[r9, #-0x6b4]		;(r9-0x6b4=*(fffff94c))
:020526D4 9D2050E5 stcls  0,cr5,[r0,#-0x394]!
:020526D8 12512915 subnes r2,r1,#0x54000
:020526DC FF71607C swinv 0x0071607c
:020526E0 B3A04F71 movlt  r4,#0x1C4		;r4=452(0x1c4)
:020526E4 18A301D9 stmneia  r3!,{r0,r3,r4,r6,r7,r8}
:020526E8 29B0B524 ldmcsib  r0!,{r2,r5,r8,r10,r12,r13,r15}
:020526EC B1E92D01 mvnlt  r2,r1,lsl #0x1a
:020526F0 02211010 eoreq  r1,r1,#0x10
:020526F4 9D505344 unknown
:020526F8 A070FDE5 rsbges r15,r0,r5,ror #0x1b
:020526FC 4C0025E3 stcmi  5,cr2,[r0],{#0xe3}
:02052700 ED8C0005 unknown
:02052704 01453400 unknown
:02052708 AA024164 bge 020E2CA0
:0205270C FFE20450 swinv 0x00e20450
:02052710 04E2034C unknown
:02052714 E1859000 orr  r9,r5,r0
:02052718 E20638FF and  r3,r6,#0xFF0000
:0205271C 022100FC eoreq  r0,r1,#0xFC
:02052720 6608051E unknown
:02052724 E008B540 and  r11,r8,r0,asr #0xa
:02052728 B0A50415 adclt  r0,r5,r5,lsl r4
:0205272C CD400281 unknown
:02052730 0884FFE5 stmeqia  r4 ,{r0,r2,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:02052734 3009E202 andcc  r14,r9,r2,lsl #0x4
:02052738 8003E183 andhi  r14,r3,r3,lsl #0x3
:0205273C 44E10088 unknown
:02052740 8044001D subhi  r0,r4,r13,lsl r0
:02052744 25700095 ldrcsb r0,[r0, #-0x95]!
:02052748 E5D3A410 ldrb r10,[r3, #+0x410]		;r3+0x410=*(4d20d498)=#0(0x00000000)
:0205274C 0735C00A ldreq r12,[r5,-r10]!
:02052750 0021D390 mlaeq  r1,r0,r3,r13unknown
:02052754 0021D390 mlaeq  r1,r0,r3,r13unknown
:02052758 31049DD3 unknown
:0205275C E5CD6007 strb r6,[r13, #+0x7]		;r13+0x7=*(00000007)
:02052760 CD50061A unknown
:02052764 CDE008E5 stcgtl 8,cr0,[r0,#+0x394]!
:02052768 B00900E5 andlt  r0,r9,r5,ror #0x1
:0205276C A000E5CD andge  r14,r0,r13,asr #0xb
:02052770 0100E5CC unknown
:02052774 02E5CC90 rsceq  r12,r5,#0x9000
:02052778 00E5CC80 rsceq  r12,r5,r0,lsl #0x19
:0205277C E5CC7003 strb r7,[r12, #+0x3]		;r12+0x3=*(00a533cc)
:02052780 C907910A stmgtdb  r7 ,{r1,r3,r8,r12,r15}
:02052784 71608B1F unknown
:02052788 4F182511 swimi 0x00182511
:0205278C 01F9027D mvneqs r0,r13,ror r2
:02052790 4FF811FD swimi 0x00f811fd
:02052794 5FE92D3B swipl 0x00e92d3b
:02052798 08E24DDE unknown
:0205279C A0801C35 addge  r1,r0,r5,lsr r12
:020527A0 302D1EB5 unknown
:020527A4 2840A1D5 stmcsda  r0 ,{r0,r2,r4,r6,r7,r8,r13,r15}^
:020527A8 56601B79 unknown
:020527AC 8D9002B1 unknown
:020527B0 8D8008E2 unknown
:020527B4 701401E2 andvcs r0,r4,r2,ror #0x3
:020527B8 A0B006B1 unknown
:020527BC 3D0096E3 unknown
:020527C0 06E9C407 unknown
:020527C4 71E58D80 mvnvc  r8,r0,lsl #0x1b
:020527C8 0118C910 tsteq r8,r0,lsl r9
:020527CC 59710B1B unknown
:020527D0 15712501 ldrneb r2,[r1, #-0x501]!
:020527D4 03651530 unknown
:020527D8 69979015 ldmvsib  r7 ,{r0,r2,r4,r12,r15}
:020527DC 5D0649F7 unknown
:020527E0 02E50F0F rsceq  r0,r5,#0x3C
:020527E4 16DD20BE unknown
:020527E8 9D1010E1 unknown
:020527EC F4232081 unknown
:020527F0 2E5110FF mrccs 0,2,r1,cr1,cr15,{7}
:020527F4 202DF457 eorcs  r15,r13,r7,asr r4
:020527F8 0512107D ldreq r1,[r2, #-0x7d]		;(r2-0x7d=*(ffffff83))
:020527FC F89901F9 ldmnvia  r9 ,{r0,r3,r4,r5,r6,r7,r8}
:02052800 113B398F teqne r11,r15,lsl #0x13
:02052804 F4450061 strnvb r0,[r5],#-0x61
:02052808 55EB14FF strplb r1,[r11, #+0x4ff]!
:0205280C 6115D510 tstvs r5,r0,lsl r5
:02052810 10210075 eorne  r0,r1,r5,ror r0
:02052814 453671AC ldrmi r7,[r6, #-0x1ac]!
:02052818 1A074D35 bne 02225CF4
:0205281C EBFF7246 bl 0202F13C
:02052820 9A1603B8 bls 025D3708
:02052824 E0400019 sub  r0,r0,r9,lsl r0
:02052828 0CF10E7D ldceql 14,cr0,[r1],#+0x1f4
:0205282C 9A000084 bls 02052A44
:02052830 E59A06B4 ldr r0,[r10, #+0x6b4]		;r10+0x6b4=*(000006b4)
:02052834 497000C8 unknown
:02052838 B40B2900 strlt r2,[r11],#-0x900
:0205283C 01E58A06 mvneq  r8,r6,lsl #0x14
:02052840 8A24C506 bhi 02983C60
:02052844 941189E5 ldrls r8,[r1],#-0x9e5
:02052848 02F59A34 rsceqs r9,r5,#0x34000
:0205284C 4401C189 strmi r12,[r1],#-0x189
:02052850 000AE59A muleq  r10,r10,r5
:02052854 01FD03F9 ldreqsh r0,[r13, #+0x39]!
:02052858 2FFF34C1 swics 0x00ff34c1
:0205285C DE5F27B1 mrcle 7,2,r2,cr15,cr1,{5}
:02052860 488F0701 stmmiia  r15 ,{r0,r8,r9,r10}
:02052864 20DBE8BD ldrcsh r14,[r11],#+0x8d
:02052868 59B5A400 ldmplib  r5!,{r10,r13,r15}
:0205286C 68F71A55 unknown
:02052870 023104D5 eoreqs r0,r1,#0xD5000000
:02052874 11473D03 unknown
:02052878 07175D1E unknown
:0205287C 41BB1539 movmis r1,lsr r9		;r1=0(0x0)
:02052880 C5297D47 strgt r7,[r9, #-0xd47]!
:02052884 A611814B ldrge r8,[r9, #-0xd47]!
:02052888 2759455D unknown
:0205288C 40EF144D rscmi  r1,r15,r13,asr #0x8
:02052890 413045FD ldrmish r4,[r0, -r13]!
:02052894 59100502 ldmpldb  r0 ,{r1,r8,r10}
:02052898 3A300105 bcc 02C52CB4
:0205289C A002F9C0 andge  r15,r2,r0,asr #0x13
:020528A0 03107D83 tsteq r0,#0x20C0
:020528A4 E712C030 unknown
:020528A8 E2833001 add  r3,r3,#0x1
:020528AC 00530C01 subeqs r0,r3,r1,lsl #0x18
:020528B0 0051FBE3 subeqs r15,r1,r3,ror #0x17
:020528B4 70061B91 mulvc  r6,r1,r11
:020528B8 4C400001 stcmil 0,cr0,[r0],{#0x1}
:020528BC C0FF3D21 rscgts r3,r15,r1,lsr #0x1a
:020528C0 5004E202 andpl  r14,r4,r2,lsl #0x4
:020528C4 07E701D0 unknown
:020528C8 0061D1E0 rsbeq  r13,r1,r0,ror #0x3
:020528CC 10FFE287 rscnes r14,r15,r7,lsl #0x5
:020528D0 0EE20270 mcreq 2,7,r0,cr2,cr0,{3}
:020528D4 02E08520 rsceq  r8,r0,#0x8000000
:020528D8 E0862000 add  r2,r6,r0
:020528DC E20260FF and  r6,r2,#0xFF
:020528E0 7D200006 stcvc  0,cr0,[r0,#-0x18]!
:020528E4 E080E000 add  r14,r0,r0
:020528E8 02844001 addeq  r4,r4,#0x1
:020528EC E5CE086D strb r0,[r14, #+0x86d]		;r14+0x86d=*(02052809)=#274066196(0x1055eb14)
:020528F0 030E790C unknown
:020528F4 0111A070 tsteq r1,r0,ror r0
:020528F8 E3540C01 cmp r4,#0x100
:020528FC 00C05006 sbceq  r5,r0,r6
:02052900 BA0411E7 blt 021570A4
:02052904 401CF504 andmis r15,r12,r4,lsl #0xa
:02052908 A112E8BD ldrgeh r14,[r2, -r13]
:0205290C CD43F012 unknown
:02052910 01E5D016 mvneq  r13,r6,lsl r0
:02052914 D1D00960 bicles r0,r0,r0,ror #0x12
:02052918 01E28000 mvneq  r8,r0
:0205291C 02E3A0E4 rsceq  r10,r3,#0xE4
:02052920 E08E7C07 add  r7,r14,r7,lsl #0x18
:02052924 31004D06 unknown
:02052928 E0100910 ands r0,r0,r0,lsl r9
:0205292C 0900A50D stmeqdb  r0 ,{r0,r2,r3,r8,r10,r13,r15}
:02052930 01E0866C mvneq  r8,r12,ror #0xc
:02052934 E2520220 subs r0,r2,#0x2
:02052938 E7D08C26 ldrb r8,[r0,+r6, lsr #0x18]
:0205293C D1005001 unknown
:02052940 C08C27E4 addgt  r2,r12,r4,ror #0xf
:02052944 009C26E7 addeqs r2,r12,r7,ror #0xd
:02052948 4008E7C0 andmi  r14,r8,r0,asr #0xf
:0205294C 40FFE089 rscmis r14,r15,r9,lsl #0x1
:02052950 0EE20400 cdpeq 4,14,cr0,cr2,cr0,0
:02052954 40090970 andmi  r0,r9,r0,ror r9
:02052958 2710E7D0 unknown
:0205295C 04E7D09C unknown
:02052960 00E02550 rsceq  r2,r0,r0,asr r5
:02052964 E4C35001 strb r5,[r3],#+0x1
:02052968 AAFFFFF1 bge 02052934
:0205296C 47700E00 ldrmib r0,[r0,-r0, lsl #0x1c]!
:02052970 A07C27E0 rsbges r2,r12,r0,ror #0xf
:02052974 6C2600E1 stcvs  0,cr0,[r6],#-0x384
:02052978 407002C9 rsbmis r0,r0,r9,asr #0x5
:0205297C 046003E5 unknown
:02052980 1C11E540 ldcne  5,cr14,[r1],{#0x40}
:02052984 05245861 streq r5,[r4, #-0x861]!
:02052988 2CDB6000 ldccsl 0,cr6,[r11],{#0x0}
:0205298C 2D20EBFD stccs  11,cr14,[r0,#-0x3f4]!
:02052990 0D33C110 ldceq  1,cr12,[r3,#-0x40]!
:02052994 18F51024 unknown
:02052998 E58040B8 str r4,[r0, #+0xb8]		;r0+0xb8=*(1055ebcc)=#0(0x00000000)
:0205299C C5000113 strgt r0,[r0, #-0x113]		;(r0-0x113=*(fffffeed))
:020529A0 C4241903 unknown
:020529A4 02000B70 andeq  r0,r0,#0x1C000
:020529A8 3D1A192C unknown
:020529AC 20480510 subcs  r0,r8,r0,lsl r5
:020529B0 88011970 stmhida  r1 ,{r4,r5,r6,r8,r11,r12}
:020529B4 A103455D unknown
:020529B8 5112FD0C tstpl r2,r12,lsl #0x1a
:020529BC 89B50C71 ldmhiib  r5!,{r0,r4,r5,r6,r10,r11}
:020529C0 02D90C12 sbceqs r0,r9,#0x1200
:020529C4 413D256D teqmi r13,r13,ror #0xa
:020529C8 1D105364 unknown
:020529CC 23D1213D biccss r2,r1,#0x4000000F
:020529D0 4128001D unknown
:020529D4 5D50009D unknown
:020529D8 35FDA715 ldrccb r10,[r13, #+0x715]!
:020529DC 4600AD30 unknown
:020529E0 6105959D swpvs r9,r13,r5
:020529E4 01651000 unknown
:020529E8 2110E59F unknown
:020529EC 0014E59F muleqs r4,r15,r5
:020529F0 301C0011 andccs r0,r12,r1,lsl r0
:020529F4 1822ED95 stmneda  r2!,{r0,r2,r4,r7,r8,r10,r11,r13,r14,r15}
:020529F8 55118030 ldrpl r8,[r1, #-0x30]		;(r1-0x30=*(ffffffd0))
:020529FC 01000D02 unknown
:02052A00 00052800 andeq  r2,r5,r0,lsl #0x10
:02052A04 593C146D ldmpldb  r12!,{r0,r2,r3,r5,r6,r10,r12}
:02052A08 0D24B701 stceq  7,cr11,[r4,#-0x4]!
:02052A0C 09219100 stmeqdb  r1!,{r8,r12,r15}
:02052A10 002003A0 eoreq  r0,r0,r0,lsr #0x7
:02052A14 00898406 addeq  r8,r9,r6,lsl #0x8
:02052A18 35344595 ldrcc r4,[r4, #-0x595]!
:02052A1C 2110C003 tstcs r0,r3
:02052A20 94009A02 strls r9,[r0],#-0xa02
:02052A24 55852239 strpl r2,[r5, #+0x239]		;r5+0x239=*(00000239)
:02052A28 3000691C andcc  r6,r0,r12,lsl r9
:02052A2C E5952C10 ldr r2,[r5, #+0xc10]		;r5+0xc10=*(00000c10)
:02052A30 D195E034 orrles r14,r5,r4,lsr r0
:02052A34 201D0922 andcss r0,r13,r2,lsr #0x12
:02052A38 C02803A0 eorgt  r0,r8,r0,lsr #0x7
:02052A3C 1DA1E241 stcne  2,cr14,[r1,#+0x104]!
:02052A40 A0ED4043 rscge  r4,r13,r3,asr #0x0
:02052A44 00CD9C03 sbceq  r9,r13,r3,lsl #0x18
:02052A48 108E0FAE addne  r0,r14,r14,lsr #0x1f
:02052A4C 20D198E0 sbccss r9,r1,r0,ror #0x11
:02052A50 E0B2E3A0 adcs r14,r2,r0,lsr #0x7
:02052A54 C0E104C2 rscgt  r0,r1,r2,asr #0x9
:02052A58 00B40071 adceqs r0,r4,r1,ror r0
:02052A5C 0424E1C2 unknown
:02052A60 001984C0 andeqs r8,r9,r0,asr #0x9
:02052A64 00410DB1 streqh r0,[r1],#-0xd1
:02052A68 35852001 strcc r2,[r5, #+0x1]		;r5+0x1=*(00000001)
:02052A6C 7015399C mulvcs r5,r12,r9
:02052A70 AD5C0021 unknown
:02052A74 08302120 ldmeqda  r0!,{r5,r8,r13}
:02052A78 F9803520 stmnvib  r0 ,{r5,r8,r10,r12,r13}
:02052A7C 84002823 strhi r2,[r0],#-0x823
:02052A80 029904E5 addeqs r0,r9,#0xE5000000
:02052A84 50114582 andpls r4,r1,r2,lsl #0xb
:02052A88 00799F10 rsbeqs r9,r9,r0,lsl r15
:02052A8C 03090221 unknown
:02052A90 0FA1710C swieq 0x00a1710c
:02052A94 E595002C ldr r0,[r5, #+0x2c]		;r5+0x2c=*(0000002c)
:02052A98 00DD2575 sbceqs r2,r13,r5,ror r5
:02052A9C 000D61B0 streqh r6,[r13], -r0
:02052AA0 C571106D ldrgtb r1,[r1, #-0x6d]!
:02052AA4 961D7900 ldrls r7,[r13],-r0, lsl #0x12
:02052AA8 9B3EF10B blls 0300EEDC
:02052AAC 07BD0AF1 unknown
:02052AB0 94C04149 strlsb r4,[r0],#+0x149
:02052AB4 118D0085 orrne  r0,r13,r5,lsl #0x1
:02052AB8 000DA0CC andeq  r10,r13,r12,asr #0x1
:02052ABC A0144069 andges r4,r4,r9,ror #0x0
:02052AC0 06A80208 unknown
:02052AC4 D300059F unknown
:02052AC8 BC1C0208 ldclt  2,cr0,[r12],{#0x8}
:02052ACC 4C020208 stcmi  2,cr0,[r2],{#0x8}
:02052AD0 104C0009 subne  r0,r12,r9
:02052AD4 900B699F mulls  r11,r15,r9
:02052AD8 9D48E544 unknown
:02052ADC 44000910 strmi r0,[r0],#-0x910
:02052AE0 25100920 ldrcs r0,[r0, #-0x920]		;(r0-0x920=*(fffff6e0))
:02052AE4 0009CC00 andeq  r12,r9,r0,lsl #0x18
:02052AE8 1009103C andne  r1,r9,r12,lsr r0
:02052AEC 300CE580 andcc  r14,r12,r0,lsl #0xb
:02052AF0 34E59C09 unknown
:02052AF4 82301151 eorhis r1,r0,#0x40000014
:02052AF8 050810E5 streq r1,[r8, #-0xe5]		;(r8-0xe5=*(ffffff1b))
:02052AFC 7D066900 unknown
:02052B00 0F399C08 swieq 0x00399c08
:02052B04 CDE02981 stcgtl 9,cr2,[r0,#+0x204]!
:02052B08 0900D710 stmeqdb  r0 ,{r4,r8,r9,r10,r12,r14,r15}
:02052B0C 0001CC00 andeq  r12,r1,r0,lsl #0x18
:02052B10 062596DC unknown
:02052B14 021C4A97 andeqs r4,r12,#0x97000
:02052B18 3D0C1015 unknown
:02052B1C 00550800 subeqs r0,r5,r0,lsl #0x10
:02052B20 81105402 tsthi r0,r2,lsl #0x8
:02052B24 11912151 orrnes r2,r1,r1,asr r1
:02052B28 1640A9B0 unknown
:02052B2C 30FD2C3B rscccs r2,r13,r11,lsr r12
:02052B30 20FD1A3D rsccss r1,r13,r13,lsr r10
:02052B34 45ED16F9 strmib r1,[r13, #+0x6f9]!
:02052B38 9400712C strls r7,[r0],#-0x12c
:02052B3C E001005F and  r0,r1,r15,asr r0
:02052B40 21133570 tstcs r3,r0,ror r5
:02052B44 5082161D addpl  r1,r2,r13,lsl r6
:02052B48 031095E2 tsteq r0,#0x38800000
:02052B4C 03E28110 mvneq  r8,#0x4
:02052B50 E3C20250 bic  r0,r2,#0x5
:02052B54 E3C12003 bic  r2,r1,#0x3
:02052B58 0C590071 ldceql 0,cr0,[r9],{#0x71}
:02052B5C 89E082C0 unknown
:02052B60 B000D100 andlt  r13,r0,r0,lsl #0x2
:02052B64 470900E1 strmi r0,r13,r0,r0,lsl #0x2
:02052B68 0617A98C ldreq r10,[r7],-r12, lsl #0x13
:02052B6C 93BB4291 movlss r4,#0x10000009		;r4=268435465(0x10000009)
:02052B70 09115D00 ldmeqdb  r1 ,{r8,r10,r11,r12,r14}
:02052B74 E086C50B add  r12,r6,r11,lsl #0xa
:02052B78 49DA0355 ldmmiib  r10 ,{r0,r2,r4,r6,r8,r9}^
:02052B7C 65003611 strvs r3,[r0, #-0x611]		;(r0-0x611=*(fffff9ef))
:02052B80 44409403 strmib r9,[r0],#-0x403
:02052B84 2C1145E2 ldccs  5,cr4,[r1],{#0xe2}
:02052B88 08E28550 unknown
:02052B8C CAFFFFF9 bgt 02052B78
:02052B90 39504910 ldmccdb  r0 ,{r4,r8,r11,r14}^
:02052B94 BD60700C stcltl 0,cr7,[r0,#-0x30]!
:02052B98 41107143 tstmi r0,r3,asr #0x2
:02052B9C 34204500 unknown
:02052BA0 20200049 eorcs  r0,r0,r9,asr #0x0
:02052BA4 2C55902F ldccsl 0,cr9,[r5],{#0x2f}
:02052BA8 CDE10149 stcgtl 1,cr0,[r1,#+0x124]!
:02052BAC 9D08B30B unknown
:02052BB0 2110961D tstcs r0,r13,lsl r6
:02052BB4 1D134535 unknown
:02052BB8 0D09154F unknown
:02052BBC 8D10C515 unknown
:02052BC0 16B5FE0B unknown
:02052BC4 136D0029 unknown
:02052BC8 41202065 unknown
:02052BCC 1100690D unknown
:02052BD0 93C3EF11 bicls  r14,r3,#0x44
:02052BD4 01B935A9 moveqs r3,r9,lsr #0xb		;r3=0(0x0)
:02052BD8 5D150115 unknown
:02052BDC EC0D8540 stc  5,cr8,[r13],{#0x40}
:02052BE0 89400F05 stmhidb  r0 ,{r0,r2,r8,r9,r10,r11}^
:02052BE4 ED124911 unknown
:02052BE8 FFFFEF35 swinv 0x00ffef35
:02052BEC 05157D1D ldreq r7,[r5, #-0xd1d]		;(r5-0xd1d=*(fffff2e3))
:02052BF0 60019906 andvs  r9,r1,r6,lsl #0x12
:02052BF4 5004E580 andpl  r14,r4,r0,lsl #0xb
:02052BF8 91E58007 mvnls  r8,r7
:02052BFC D30F9524 unknown
:02052C00 0F49D517 swieq 0x0049d517
:02052C04 0DE5C08C stceql 0,cr12,[r5,#+0x230]!
:02052C08 E5E5C040 strb r12,[r5, #+0x40]!
:02052C0C 31400815 unknown
:02052C10 0816B100 ldmeqda  r6 ,{r8,r12,r13,r15}
:02052C14 F50801F5 strnv r0,[r8, #-0x1f5]		;(r8-0x1f5=*(fffffe0b))
:02052C18 83104101 tsthi r0,#0x40000000
:02052C1C 6110A96B tstvs r0,r11,ror #0x12
:02052C20 0489F400 streq r15,[r9],#+0x400
:02052C24 55015964 strpl r5,[r1, #-0x964]		;(r1-0x964=*(fffff69c))
:02052C28 106B6815 rsbne  r6,r11,r5,lsl r8
:02052C2C 00010590 muleq  r1,r0,r5
:02052C30 00DD0421 sbceqs r0,r13,r1,lsr #0x8
:02052C34 10496038 subne  r6,r9,r8,lsr r0
:02052C38 11810291 unknown
:02052C3C 650375DD strvs r7,[r3, #-0x5dd]		;(r3-0x5dd=*(fffffa23))
:02052C40 1EC90119 mcrne 1,6,r0,cr9,cr9,{0}
:02052C44 00F920B7 unknown
:02052C48 1BA54095 blne 009A2EA4
:02052C4C 31959371 orrccs r9,r5,r1,ror r3
:02052C50 5DCE16D1 unknown
:02052C54 0019E310 andeqs r14,r9,r0,lsl r3
:02052C58 252D0869 strcs r0,[r13, #-0x869]!
:02052C5C 85018129 strhi r8,[r1, #-0x129]		;(r1-0x129=*(fffffed7))
:02052C60 50A5DD10 adcpl  r13,r5,r0,lsl r13
:02052C64 B520A5E4 strlt r10,[r0, #-0x5e4]!
:02052C68 ED10A508 unknown
:02052C6C 00A52842 adceq  r2,r5,r2,asr #0x10
:02052C70 DD1089BD unknown
:02052C74 A1E1D420 mvnge  r13,r0,lsr #0x8
:02052C78 0D040524 unknown
:02052C7C 392A6961 stmccdb  r10!,{r0,r5,r6,r8,r11,r13,r14}
:02052C80 4E402109 cdpmi 1,4,cr2,cr0,cr9,0
:02052C84 20092993 mulcs  r9,r3,r9
:02052C88 C9A707B1 stmgtib  r7!,{r0,r4,r5,r7,r8,r9,r10}
:02052C8C 61101D40 tstvs r0,r0,asr #0x1a
:02052C90 290DDD00 stmcsdb  r13 ,{r8,r10,r11,r12,r14,r15}
:02052C94 29091109 stmcsdb  r9 ,{r0,r3,r8,r12}
:02052C98 817F7411 cmnhi r15,r1,lsl r4
:02052C9C 00116500 andeqs r6,r1,r0,lsl #0xa
:02052CA0 20038D20 andcs  r8,r3,r0,lsr #0x1a
:02052CA4 CE13E584 cdpgt 5,0,cr14,cr3,cr4,4
:02052CA8 1ACD0039 bne 01392D94
:02052CAC E5281D2D str r1,[r8, #-0xd2d]!
:02052CB0 0D127D00 unknown
:02052CB4 0D64EE10 stceql 14,cr14,[r4,#-0x40]!
:02052CB8 683C1D60 ldmvsda  r12!,{r5,r6,r8,r10,r11,r12}
:02052CBC A2204C1D eorge  r4,r0,#0x1D00
:02052CC0 21963101 orrcss r3,r6,r1,lsl #0x2
:02052CC4 0005BA14 andeq  r11,r5,r4,lsl r10
:02052CC8 99D61061 ldmlsib  r6 ,{r0,r5,r6,r12}^
:02052CCC 47239100 strmi r9,[r3,-r0, lsl #0x2]!
:02052CD0 3900E96D stmccdb  r0 ,{r0,r2,r3,r5,r6,r8,r11,r13,r14,r15}
:02052CD4 9011C916 andlss r12,r1,r6,lsl r9
:02052CD8 65A00045 strvs r0,[r0, #+0x45]!
:02052CDC D70A8101 strle r8,[r10,-r1, lsl #0x2]
:02052CE0 0DC55001 unknown
:02052CE4 35A38859 strcc r8,[r3, #+0x859]!
:02052CE8 513DF930 teqpl r13,r0,lsr r9
:02052CEC 0071EC06 rsbeqs r14,r1,r6,lsl #0x18
:02052CF0 450DFD08 strmi r15,[r13, #-0xd08]		;(r13-0xd08=*(fffff2f8))
:02052CF4 90179521 andlss r9,r7,r1,lsr #0xa
:02052CF8 11150055 tstne r5,r5,asr r0
:02052CFC 0045B7DD unknown
:02052D00 79177909 ldmvcdb  r7 ,{r0,r3,r8,r11,r12,r13,r14}
:02052D04 02452010 subeq  r2,r5,#0x10
:02052D08 01DA1029 biceqs r1,r10,r9,lsr #0x0
:02052D0C 6C400D16 stcvsl 13,cr0,[r0],{#0x16}
:02052D10 08E98080 unknown
:02052D14 63901F01 orrvss r1,r0,#0x4
:02052D18 3E9D18B9 mrccc 8,4,r1,cr13,cr9,{5}
:02052D1C 153ADD10 ldrne r13,[r10, #-0xd10]!
:02052D20 D5002593 strle r2,[r0, #-0x593]		;(r0-0x593=*(fffffa6d))
:02052D24 3989CB05 stmccib  r9 ,{r0,r2,r8,r9,r11,r14,r15}
:02052D28 0325B200 unknown
:02052D2C CD7F1731 ldcgtl 7,cr1,[r15,#-0xc4]!
:02052D30 795ADC00 ldmvcdb  r10 ,{r10,r11,r12,r14,r15}^
:02052D34 13510400 cmpne r1,#0x0
:02052D38 293AF987 ldmcsdb  r10!,{r0,r1,r2,r7,r8,r11,r12,r13,r14,r15}
:02052D3C 55B020B1 ldrpl r2,[r0, #+0xb1]!
:02052D40 44BD30E1 unknown
:02052D44 5914A51C ldmpldb  r4 ,{r2,r3,r4,r8,r10,r13,r15}
:02052D48 34FF6A49 unknown
:02052D4C 24AD295D unknown
:02052D50 BDFFFFC1 ldcltl 15,cr15,[r15,#+0x304]!
:02052D54 B410712A ldrlt r7,[r0],#-0x12a
:02052D58 7D08A363 unknown
:02052D5C 90400422 subls  r0,r0,r2,lsr #0x8
:02052D60 44922089 ldrmi r2,[r2],#+0x89
:02052D64 07D3002D ldreqb r0,[r3,+r13, lsr #0x0]
:02052D68 B168E1D4 unknown
:02052D6C 5941040A stmpldb  r1 ,{r1,r3,r10}^
:02052D70 908FF113 addls  r15,r15,r3,lsl r1
:02052D74 3900010E stmccdb  r0 ,{r1,r2,r3,r8}
:02052D78 E1181912 tst r8,r2,lsl r9
:02052D7C 08CC1001 stmeqia  r12 ,{r0,r12}^
:02052D80 BDFF09CA ldcltl 9,cr0,[r15,#+0x328]!
:02052D84 15E28106 strneb r8,[r2, #+0x106]!
:02052D88 05B39710 ldreq r9,[r3, #+0x710]!
:02052D8C B1156500 tstlt r5,r0,lsl #0xa
:02052D90 058D0001 streq r0,[r13, #+0x1]		;r13+0x1=*(00000001)
:02052D94 11561800 cmpne r6,r0,lsl #0x10
:02052D98 2515C902 ldrcs r12,[r5, #-0x902]		;(r5-0x902=*(fffff6fe))
:02052D9C 89020500 stmhidb  r2 ,{r8,r10}
:02052DA0 992D3D15 stmlsdb  r13!,{r0,r2,r4,r8,r10,r11,r12,r13}
:02052DA4 D5C407F9 strleb r0,[r4, #+0x7f9]		;r4+0x7f9=*(10000802)=#0(0x00000000)
:02052DA8 50123524 andpls r3,r2,r4,lsr #0xa
:02052DAC 167455B0 unknown
:02052DB0 464ECD4D strmib r12,r3,r2,r4,lsr #0xa
:02052DB4 5D480045 unknown
:02052DB8 D1110102 tstle r1,r2,lsl #0x2
:02052DBC F521DD0B strnv r13,[r1, #-0xd0b]!
:02052DC0 19C19C41 stmneib  r1 ,{r0,r6,r10,r11,r12,r15}^
:02052DC4 11A11EC9 movne  r1,r9,asr #0x1d
:02052DC8 00099BC7 andeq  r9,r9,r7,asr #0x17
:02052DCC 75CF2215 strvcb r2,[r15, #+0x215]		;r15+0x215=*(02052fe9)=#269033537(0x10092041)
:02052DD0 17300D18 unknown
:02052DD4 39342D07 ldmccdb  r4!,{r0,r1,r2,r8,r10,r11,r13}
:02052DD8 9305B998 unknown
:02052DDC 2BBD21A1 blcs 00F9B468
:02052DE0 00BD623D adceqs r6,r13,r13,lsr r2
:02052DE4 22F900A9 rsccss r0,r9,#0xA9
:02052DE8 7F452515 swivc 0x00452515
:02052DEC 07E2844F streqb r8,r0,r9,#0xA9
:02052DF0 00B84009 adceqs r4,r8,r9
:02052DF4 079000B1 unknown
:02052DF8 01951009 orreqs r1,r5,r9
:02052DFC 39110039 ldmccdb  r1 ,{r0,r3,r4,r5}
:02052E00 0B50E940 bleq 0348D308
:02052E04 1100896E unknown
:02052E08 FBE2844E blx 018F3F48
:02052E0C 41BA4009 movmis r4,r9			;r4=0(0x0)
:02052E10 09011100 stmeqdb  r1 ,{r8,r12}
:02052E14 0035BC40 eoreqs r11,r5,r0,asr #0x18
:02052E18 300906F5 unknown
:02052E1C 03951496 orreqs r1,r5,#0x96000000
:02052E20 842DFD02 unknown
:02052E24 25111DE0 ldrcs r1,[r1, #-0xde0]		;(r1-0xde0=*(fffff220))
:02052E28 21BDCA10 movcss r12,r0,lsl r10		;r12=0(0x0)
:02052E2C D50015E1 strle r1,[r0, #-0x5e1]		;(r0-0x5e1=*(fffffa1f))
:02052E30 A00100E5 andge  r0,r1,r5,ror #0x1
:02052E34 06EAE103 unknown
:02052E38 03291DDD unknown
:02052E3C 21E70025 mvncs  r0,r5,lsr #0x0
:02052E40 679DB831 unknown
:02052E44 10D01209 sbcnes r1,r0,r9,lsl #0x4
:02052E48 802B2DD5 unknown
:02052E4C E2862340 add  r2,r6,#0x1
:02052E50 E5C61073 strb r1,[r6, #+0x73]		;r6+0x73=*(71701b4c)=#0(0x00000000)
:02052E54 800005D1 unknown
:02052E58 E5C60072 strb r0,[r6, #+0x72]		;r6+0x72=*(71701b4b)=#0(0x00000000)
:02052E5C 64805DB2 strvs r5,[r0],#+0xdb2
:02052E60 B4A0005D unknown
:02052E64 10590019 subnes r0,r9,r9,lsl r0
:02052E68 BC0BC545 stclt  5,cr12,[r11],{#0x45}
:02052E6C E116C42F tst r6,r15,lsr #0x8
:02052E70 35405910 strccb r5,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:02052E74 09B20009 ldmeqib  r2!,{r0,r3}
:02052E78 10543C00 subnes r3,r4,r0,lsl #0x18
:02052E7C 0009010D andeq  r0,r9,r13,lsl #0x2
:02052E80 50004DB8 strplh r4,[r0], -r8
:02052E84 5625004D unknown
:02052E88 30BE0041 adcccs r0,r14,r1,asr #0x0
:02052E8C 871C0159 unknown
:02052E90 8918F5E2 ldmhidb  r8 ,{r1,r5,r6,r7,r8,r10,r12,r13,r14,r15}
:02052E94 100B09BA strneh r0,[r11], -r10
:02052E98 15105921 ldrne r5,[r0, #-0x921]		;(r0-0x921=*(fffff6df))
:02052E9C 32872100 addcc  r2,r7,#0x0
:02052EA0 D500B6E5 strle r11,[r0, #-0x6e5]		;(r0-0x6e5=*(fffff91b))
:02052EA4 312819E1 unknown
:02052EA8 40606801 rsbmi  r6,r0,r1,lsl #0x10
:02052EAC 75026D86 strvc r6,[r2, #-0xd86]		;r2-0xd86=*(100912bb)=#0(0x00000000)
:02052EB0 E5846104 str r6,[r4, #+0x104]		;r4+0x104=*(00000104)
:02052EB4 840E0C11 strhi r0,[r14],#-0xc11
:02052EB8 852014E2 strhi r1,[r0, #-0x4e2]!
:02052EBC 8D0004E2 unknown
:02052EC0 00091E00 andeq  r1,r9,r0,lsl #0x1c
:02052EC4 480009B6 stmmida  r0 ,{r1,r2,r4,r5,r7,r8,r11}
:02052EC8 55110009 ldrpl r0,[r1, #-0x9]		;(r1-0x9=*(fffffff7))
:02052ECC 09BA0009 ldmeqib  r10!,{r0,r3}
:02052ED0 86105800 ldrhi r5,[r0],-r0, lsl #0x10
:02052ED4 09050EE2 stmeqdb  r5 ,{r1,r5,r6,r7,r9,r10,r11}
:02052ED8 D520BC00 strle r11,[r0, #-0xc00]!
:02052EDC 0C650855 stceql 8,cr0,[r5],#-0x154
:02052EE0 10E90135 rscne  r0,r9,r5,lsr r1
:02052EE4 000508F1 unknown
:02052EE8 1114ED00 tstne r4,r0,lsl #0x1a
:02052EEC 102AF987 eorne  r15,r10,r7,lsl #0x13
:02052EF0 011AE54A tsteq r10,r10,asr #0xa
:02052EF4 68064510 stmvsda  r6 ,{r4,r8,r10,r14}
:02052EF8 25E58600 strcsb r8,[r5, #+0x600]!
:02052EFC 22BD8702 adccss r8,r13,#0x80000
:02052F00 F11C94BC ldrnvh r9,[r12, -r12]
:02052F04 CD058D61 unknown
:02052F08 F5710429 ldrnvb r0,[r1, #-0x429]!
:02052F0C 1BF90205 blne 01E93728
:02052F10 899E0215 ldmhiib  r14 ,{r0,r2,r4,r9}
:02052F14 100FE510 andne  r14,r15,r0,lsl r5
:02052F18 ED26796D stc  9,cr7,[r6,#-0x1b4]!
:02052F1C 19149133 ldmnedb  r4 ,{r0,r1,r4,r5,r8,r12,r15}
:02052F20 6D054502 unknown
:02052F24 27C1A536 unknown
:02052F28 200299BF strcsh r9,[r2], -r15
:02052F2C 9D0E5DD5 unknown
:02052F30 0DBD1003 ldceq  0,cr1,[r13,#+0xc]!
:02052F34 E0D90005 sbcs r0,r9,r5
:02052F38 05DA0009 ldreqb r0,[r10, #+0x9]		;r10+0x9=*(00000009)
:02052F3C E1D52012 bics r2,r5,r2,lsl r0
:02052F40 288A101D stmcsia  r10 ,{r0,r2,r3,r4,r12}
:02052F44 810A6110 unknown
:02052F48 D5C00208 strleb r0,[r0, #+0x208]		;r0+0x208=*(00000208)
:02052F4C 9D060CE5 unknown
:02052F50 E9E08724 unknown
:02052F54 0B613713 bleq 038A0BA8
:02052F58 86005220 strhi r5,[r0],-r0, lsr #0x4
:02052F5C A5911CE2 ldrge r1,[r1, #+0xce2]		;r1+0xce2=*(00000ce2)
:02052F60 20E08717 rsccs  r8,r0,r7,lsl r7
:02052F64 12211419 eorne  r1,r1,#0x19000000
:02052F68 0208A2C8 andeq  r10,r8,#0x8000000C
:02052F6C 83106D38 tsthi r0,#0xE00
:02052F70 71006D50 unknown
:02052F74 4071AC00 rsbmis r10,r1,r0,lsl #0x18
:02052F78 B540311B strltb r3,[r0, #-0x11b]		;(r0-0x11b=*(fffffee5))
:02052F7C 1081D604 addne  r13,r1,r4,lsl #0xc
:02052F80 E0815ECD add  r5,r1,r13,asr #0x1d
:02052F84 B5008138 strlt r8,[r0, #-0x138]		;(r0-0x138=*(fffffec8))
:02052F88 2910BD0E ldmcsdb  r0 ,{r1,r2,r3,r8,r10,r11,r12,r13,r15}
:02052F8C 11E0F702 mvnne  r15,r2,lsl #0xe
:02052F90 C547B420 strgtb r11,[r7, #-0x420]		;(r7-0x420=*(b003df80))
:02052F94 950E81E1 strls r8,[r14, #-0x1e1]		;r14-0x1e1=*(02052c33)=#1231042560(0x49603800)
:02052F98 1099C220 addnes r12,r9,r0,lsr #0x4
:02052F9C 0903F938 stmeqdb  r3 ,{r3,r4,r5,r8,r11,r12,r13,r14,r15}
:02052FA0 00C53A13 sbceq  r3,r5,r3,lsl r10
:02052FA4 6D701579 ldcvsl 5,cr1,[r0,#-0x1e4]!
:02052FA8 C56010E5 strgtb r1,[r0, #-0xe5]!
:02052FAC DD1FD901 unknown
:02052FB0 31C98F00 biccc  r8,r9,r0,lsl #0x1e
:02052FB4 1DDD21DD unknown
:02052FB8 101D0810 andnes r0,r13,r0,lsl r8
:02052FBC 01BD0011 moveqs r0,r1,lsl r0		;r0=0(0x0)
:02052FC0 016120B1 streqh r2,[r1, #-0x1]!
:02052FC4 31FD3209 mvnccs r3,r9,lsl #0x4
:02052FC8 0DA20930 stceq  9,cr0,[r2,#+0xc0]!
:02052FCC 0D807012 unknown
:02052FD0 020DD612 andeq  r13,r13,#0x1200000
:02052FD4 18F20DA7 unknown
:02052FD8 120D3029 andne  r3,r13,#0x29
:02052FDC 07D2211D unknown
:02052FE0 22C11DD6 sbccs  r1,r1,#0x3580
:02052FE4 51007D1D unknown
:02052FE8 09204100 stmeqdb  r0!,{r8,r14}
:02052FEC 00090210 andeq  r0,r9,r0,lsl r2
:02052FF0 21A905BD strcsh r0,[r9, +r13]!
:02052FF4 5140E1D6 unknown
:02052FF8 22006C01 andcs  r6,r0,#0x100
:02052FFC 00341596 mlaeqs r4,r6,r5,r1unknown
:02053000 9001729F mulls  r1,r15,r2
:02053004 501D2005 andpls r2,r13,r5
:02053008 101900B1 ldrneh r0,[r9], -r1
:0205300C 17D222BD unknown
:02053010 010FE1D6 mrseq r14,CPSR
:02053014 19190189 ldmnedb  r9 ,{r0,r3,r7,r8}
:02053018 B6100D01 ldrlt r0,[r0],-r1, lsl #0x1a
:0205301C E11AC657 tst r10,r7,asr r6
:02053020 A5864078 strge r4,[r6, #+0x78]		;r6+0x78=*(00000078)
:02053024 3016E524 andccs r14,r6,r4,lsr #0xa
:02053028 49B00825 ldmmiib  r0!,{r0,r2,r5,r11}
:0205302C 0019D256 andeqs r13,r9,r6,asr r2
:02053030 41465D40 unknown
:02053034 95B661FE ldrls r6,[r6, #+0x1fe]!
:02053038 FD0009B4 unknown
:0205303C 0005B013 andeq  r11,r5,r3,lsl r0
:02053040 B2000DB6 andlt  r0,r0,#0x2D80
:02053044 E1C12156 bic  r2,r1,r6,asr r1
:02053048 14043578 strne r3,[r4],#-0x578
:0205304C 50F004AD rscpls r0,r0,r13,lsr #0x9
:02053050 02E1D427 rsceq  r13,r1,#0x27000000
:02053054 B0E38220 rsclt  r8,r3,r0,lsr #0x4
:02053058 E1C42700 bic  r2,r4,r0,lsl #0xe
:0205305C 363DFE85 unknown
:02053060 0820A880 stmeqda  r0!,{r7,r11,r13,r15}
:02053064 11326502 teqne r2,r2,lsl #0xa
:02053068 3901D502 stmccdb  r1 ,{r1,r8,r10,r12,r14,r15}
:0205306C 3C64E300 stcccl 3,cr14,[r4],#-0x0
:02053070 10350FD9 unknown
:02053074 B000355E andlt  r3,r0,r14,asr r5
:02053078 0BE1D701 bleq 018C8C84
:0205307C 140891B2 strne r9,[r8],#-0x1b2
:02053080 6EE59720 cdpvs 7,14,cr9,cr5,cr0,1
:02053084 41820019 orrmi  r0,r2,r9,lsl r0
:02053088 DC0BD926 stcle  9,cr13,[r11],{#0x26}
:0205308C 64D1D700 ldrvsb r13,[r1],#+0x700
:02053090 63CE16CD bicvs  r1,r14,#0xCD00000
:02053094 696014A1 unknown
:02053098 71E28511 mvnvc  r8,r1,lsl r5
:0205309C 8521FD92 strhi r15,[r1, #-0xd92]!
:020530A0 10112C65 andnes r2,r1,r5,ror #0x18
:020530A4 4000F94B andmi  r15,r0,r11,asr #0x12
:020530A8 D4179011 ldrle r9,[r7],#-0x11
:020530AC 8D15952B unknown
:020530B0 B0E38106 rsclt  r8,r3,r6,lsl #0x2
:020530B4 03E1C417 mvneq  r12,#0x17000000
:020530B8 431605F8 tstmi r6,#0x3E000000
:020530BC E2550605 subs r0,r5,#0x500000
:020530C0 D50603F5 strle r0,[r6, #-0x3f5]		;(r6-0x3f5=*(fffffc0b))
:020530C4 1029BA00 eorne  r11,r9,r0,lsl #0x14
:020530C8 0029485D eoreq  r4,r9,r13,asr r8
:020530CC 9D002C18 unknown
:020530D0 018778C9 orreq  r7,r7,r9,asr #0x11
:020530D4 D3296933 unknown
:020530D8 C0191075 andgts r1,r9,r5,ror r0
:020530DC 1A7115ED bne 03C98898
:020530E0 0B6D7B14 bleq 03BB1D38
:020530E4 29500012 ldmcsdb  r0 ,{r1,r4}^
:020530E8 40291B20 eormi  r1,r9,r0,lsr #0x16
:020530EC 35D15101 ldrccb r5,[r1, #+0x101]		;r1+0x101=*(00000101)
:020530F0 50411811 subpl  r1,r1,r1,lsl r8
:020530F4 23E56811 mvncs  r6,#0x110000
:020530F8 0AB15811 beq 00CA9144
:020530FC 11FF0ABD ldrneh r0,[r15, #+0xad]!
:02053100 09F81118 unknown
:02053104 35681130 strccb r1,[r8, #-0x130]!
:02053108 C5381102 ldrgt r1,[r8, #-0x102]!
:0205310C FF181111 swinv 0x00181111
:02053110 40644025 rsbmi  r4,r4,r5,lsr #0x0
:02053114 15014999 strne r4,[r1, #-0x999]		;(r1-0x999=*(fffff667))
:02053118 911049E3 tstls r0,r3,ror #0x13
:0205311C 4E000905 cdpmi 9,0,cr0,cr0,cr5,0
:02053120 5B110015 blpl 0249317C
:02053124 3D49590C unknown
:02053128 2D01DA10 unknown
:0205312C 2C1A4500 ldccs  5,cr4,[r10],{#0x0}
:02053130 11694079 unknown
:02053134 011931AD tsteq r9,r13,lsr #0x3
:02053138 11A030F6 unknown
:0205313C 29E98D07 unknown
:02053140 24921698 ldrcs r1,[r2],#+0x698
:02053144 55FD00E1 ldrplb r0,[r13, #+0xe1]!
:02053148 57150215 unknown
:0205314C 619D4028 orrvss r4,r13,r8,lsr #0x0
:02053150 1CC98F0A stcnel 15,cr8,[r9],{#0xa}
:02053154 15F5E314 ldrneb r14,[r5, #+0x314]!
:02053158 891303D9 ldmhidb  r3 ,{r0,r3,r4,r6,r7,r8,r9}
:0205315C 05591300 ldreqb r1,[r9, #-0x300]		;(r9-0x300=*(fffffd00))
:02053160 10610306 rsbne  r0,r1,r6,lsl #0x6
:02053164 11D45FDE ldrnesb r5,[r4, #+0xfe]		;r4+0xfe=*(000000fe)
:02053168 03290501 unknown
:0205316C 15C400FE strneb r0,[r4, #+0xfe]		;r4+0xfe=*(000000fe)
:02053170 006D07D3 unknown
:02053174 2044E581 subcs  r14,r4,r1,lsl #0xb
:02053178 19F01D00 unknown
:0205317C E1001D01 unknown
:02053180 014DC918 unknown
:02053184 24014D20 strcs r4,[r1],#-0xd20
:02053188 8D10EDC0 unknown
:0205318C 99A50085 stmlsib  r5!,{r0,r2,r7}
:02053190 100D0837 andne  r0,r13,r7,lsr r8
:02053194 01E1B080 mvneq  r11,r0,lsl #0x1
:02053198 718501B1 strvch r0,[r5, +r1]
:0205319C 003DE710 eoreqs r14,r13,r0,lsl r7
:020531A0 50FE1149 rscpls r1,r14,r9,asr #0x2
:020531A4 080D15C4 stmeqda  r13 ,{r2,r6,r7,r8,r10,r12}
:020531A8 71ED678D mvnvc  r6,r13,lsl #0xf
:020531AC E9D7C7D3 ldmib  r7 ,{r0,r1,r4,r6,r7,r8,r9,r10,r14,r15}^
:020531B0 C6007141 strgt r7,ib 
:020531B4 095C2BD1 ldmeqdb  r12 ,{r0,r4,r6,r7,r8,r9,r11,r13}^
:020531B8 0315182A tsteq r5,#0x2A0000
:020531BC 41701325 cmnmi r0,r5,lsr #0x6
:020531C0 1021B540 eorne  r11,r1,r0,asr #0xa
:020531C4 000D1031 andeq  r1,r13,r1,lsr r0
:020531C8 E0100131 ands r0,r0,r1,lsr r1
:020531CC 148D13E3 strne r1,[r13],#+0x3e3
:020531D0 1C0CE9F8 stcne  9,cr14,[r12],{#0xf8}
:020531D4 028512B5 addeq  r1,r5,#0x5000000B
:020531D8 B50371F8 strlt r7,[r3, #-0x1f8]		;(r3-0x1f8=*(fffffe08))
:020531DC 02E9C018 rsceq  r12,r9,#0x18
:020531E0 00891045 addeq  r1,r9,r5,asr #0x0
:020531E4 2D302C8D ldccs  12,cr2,[r0,#-0x234]!
:020531E8 0705BC00 streq r11,[r5,-r0, lsl #0x18]
:020531EC C100005F unknown
:020531F0 1014F121 andnes r15,r4,r1,lsr #0x2
:020531F4 F5B101C5 ldrnv r0,[r1, #+0x1c5]!
:020531F8 70017534 andvc  r7,r1,r4,lsr r5
:020531FC 016D0605 unknown
:02053200 04C59677 streqb r9,[r5],#+0x677
:02053204 077D109B unknown
:02053208 B126C540 unknown
:0205320C 0009E211 andeq  r14,r9,r1,lsl r2
:02053210 8D16C11A unknown
:02053214 076504E2 streqb r0,r14,r9,r1,lsl r2
:02053218 16479532 unknown
:0205321C 0C000D51 stceq  13,cr0,[r0],{#0x51}
:02053220 95E59D50 strlsb r9,[r5, #+0xd50]!
:02053224 21E0502B mvncs  r5,r11,lsr #0x0
:02053228 007D1903 rsbeqs r1,r13,r3,lsl #0x12
:0205322C 05D917D3 ldreqb r1,[r9, #+0x7d3]		;r9+0x7d3=*(000007d3)
:02053230 35445708 strccb r5,[r4, #-0x708]		;(r4-0x708=*(fffff8f8))
:02053234 A0700521 rsbges r0,r0,r1,lsr #0xa
:02053238 D15A35C1 cmple r10,r1,asr #0xb
:0205323C 09611302 unknown
:02053240 F517211A ldrnv r2,[r7, #-0x11a]		;(r7-0x11a=*(b003e286))
:02053244 A0500718 subges r0,r0,r8,lsl r7
:02053248 9A070E11 bls 02216A94
:0205324C 09490ED1 stmeqdb  r9 ,{r0,r4,r6,r7,r9,r10,r11}^
:02053250 59D10FDE ldmplib  r1 ,{r1,r2,r3,r4,r6,r7,r8,r9,r10,r11}^
:02053254 0046F820 subeq  r15,r6,r0,lsr #0x10
:02053258 00DD0591 smulleqs r0,r13,r1,r5
:0205325C 8100F800 unknown
:02053260 1B1D0508 blne 02794688
:02053264 F049390C subnv  r3,r9,r12,lsl #0x12
:02053268 17D10039 unknown
:0205326C E0506A1B subs r6,r0,r11,lsl r10
:02053270 012E1913 unknown
:02053274 0B1AC509 bleq 027046A0
:02053278 C1B8023D movgts r0,lsr r13		;r0=0(0x0)
:0205327C 4D03B112 unknown
:02053280 137D032C cmnne r13,#0xB0000000
:02053284 17E1DD00 strneb r13,[r1,+r0, lsl #0x1a]!
:02053288 FDC600B0 unknown
:0205328C C5108123 ldrgt r8,[r0, #-0x123]		;(r0-0x123=*(fffffedd))
:02053290 DD038948 unknown
:02053294 08C90178 stmeqia  r9 ,{r3,r4,r5,r6,r8}^
:02053298 11AD0401 movne  r0,r1,lsl #0x8		;r0=0(0x0)
:0205329C A112A196 unknown
:020532A0 01A9D200 moveq  r13,r0,lsl #0x4		;r13=0(0x0)
:020532A4 12692FB5 rsbne  r2,r9,#0x2D4
:020532A8 40C400D9 unknown
:020532AC 0A6500D5 beq 03993608
:020532B0 105544CF subnes r4,r5,r15,asr #0x9
:020532B4 0EE050E0 cdpeq 0,14,cr5,cr0,cr0,7
:020532B8 42BA0C69 adcmis r0,r10,#0x6900
:020532BC B10CEDC0 unknown
:020532C0 B0E35E28 rsclt  r5,r3,r8,lsr #0x1c
:020532C4 E106C2C0 unknown
:020532C8 E1D421B8 ldrh r2,[r4, #+0x18]		;r4+0x18=*(00000018)
:020532CC 00C320B0 streqh r2,[r3],#+0x0
:020532D0 02410079 subeq  r0,r1,#0x79
:020532D4 00E58020 rsceq  r8,r5,r0,lsr #0x0
:020532D8 E50381E0 str r8,[r3, #-0x1e0]		;(r3-0x1e0=*(fffffe20))
:020532DC 08010108 stmeqda  r1 ,{r3,r8}
:020532E0 E1E5D400 mvn  r13,r0,lsl #0x8
:020532E4 2D518400 unknown
:020532E8 2BE5100D blcs 01997324
:020532EC 03250531 unknown
:020532F0 2A9527D1 bcs 0059D23C
:020532F4 15947F00 ldrne r7,[r4, #+0xf00]		;r4+0xf00=*(00000f00)
:020532F8 911A892B tstls r10,r11,lsr #0x12
:020532FC 4D1AA11A unknown
:02053300 3001F927 andcc  r15,r1,r7,lsr #0x12
:02053304 0701A97E unknown
:02053308 40034CC9 andmi  r4,r3,r9,asr #0x19
:0205330C A5FD06B5 ldrgeb r0,[r13, #+0x6b5]!
:02053310 0EF9A511 mrceq 5,7,r10,cr9,cr1,{0}
:02053314 14E58160 unknown
:02053318 01E58150 mvneq  r8,r0,asr r1
:0205331C 1802B918 stmneda  r2 ,{r3,r4,r8,r11,r12,r13,r15}
:02053320 33098140 unknown
:02053324 625C0CB9 subvss r0,r12,#0xB900
:02053328 F8EBFFFD unknown
:0205332C AD04D580 unknown
:02053330 E5022008 str r2,[r2, #-0x8]		;(r2-0x8=*(fffffff8))
:02053334 01E51411 mvneq  r1,r1,lsl r4
:02053338 E5907004 ldr r7,[r0, #+0x4]		;r0+0x4=*(00000004)
:0205333C 0009100A andeq  r1,r9,r10
:02053340 E5978064 ldr r8,[r7, #+0x64]		;r7+0x64=*(b003e404)
:02053344 8200110C andhi  r1,r0,#0x3
:02053348 1403C518 strne r12,[r3],#-0x518
:0205334C 2F8990A0 swics 0x008990a0
:02053350 982290F8 stmlsda  r2!,{r3,r4,r5,r6,r7,r12,r15}
:02053354 11CD08E5 bicne  r0,r13,r5,ror #0x11
:02053358 11ED11E1 mvnne  r1,r1,ror #0x3
:0205335C B80E5950 stmltda  r14 ,{r4,r6,r8,r11,r12,r14}
:02053360 600BADB0 strvsh r10,[r11], -r0
:02053364 1189E28D orrne  r14,r9,r13,lsl #0x5
:02053368 FD22142E stc2  4,cr1,[r2,#-0xb8]!
:0205336C 10297121 eorne  r7,r9,r1,lsr #0x2
:02053370 B5059910 strlt r9,[r5, #-0x910]		;(r5-0x910=*(fffff6f0))
:02053374 0C101902 ldceq  9,cr1,[r0],{#0x2}
:02053378 D728D973 unknown
:0205337C 6B3119BD blvs 02C99A78
:02053380 42450101 submi  r0,r5,#0x40000000
:02053384 213D15D7 ldrcssb r1,[r13, -r7]!
:02053388 59285904 stmpldb  r8!,{r2,r8,r11,r12,r14}
:0205338C D4164114 ldrle r4,[r6],#-0x114
:02053390 35EA0485 strccb r0,[r10, #+0x485]!
:02053394 11F0AF06 mvnnes r10,r6,lsl #0x1e
:02053398 0F698000 swieq 0x00698000
:0205339C 0E03C114 mcreq 1,0,r12,cr3,cr4,{0}
:020533A0 19AA03C1 stmneib  r10!,{r0,r6,r7,r8,r9}
:020533A4 17D31800 ldrneb r1,[r3,+r0, lsl #0x10]
:020533A8 0829E1D7 stmeqda  r9!,{r0,r1,r2,r4,r6,r7,r8,r13,r14,r15}
:020533AC D1C12221 bicle  r2,r1,r1,lsr #0x4
:020533B0 2D03CD2D unknown
:020533B4 08002912 stmeqda  r0 ,{r1,r4,r8,r11,r13}
:020533B8 11C91010 bicne  r1,r9,r0,lsl r0
:020533BC 01E15A8F mvneq  r5,r15,lsl #0x15
:020533C0 2D81A0A0 unknown
:020533C4 C0103510 andgts r3,r0,r0,lsl r5
:020533C8 31619986 unknown
:020533CC 3900F144 stmccdb  r0 ,{r2,r6,r8,r12,r13,r14,r15}
:020533D0 5D259D00 stcpl  13,cr9,[r5,#-0x0]!
:020533D4 1155F410 cmpne r5,r0,lsl r4
:020533D8 07030021 streq r0,[r3,-r1, lsr #0x0]
:020533DC A1401AD5 unknown
:020533E0 9D531001 unknown
:020533E4 ED9D02A9 unknown
:020533E8 99080101 stmlsdb  r8 ,{r0,r8}
:020533EC 3A8D4016 bcc 003A344C
:020533F0 FFFF47E5 swinv 0x00ff47e5
:020533F4 ED1464C5 unknown
:020533F8 D0001D04 andle  r1,r0,r4,lsl #0x1a
:020533FC 04EDF0D1 unknown
:02053400 2DD80FBC unknown
:02053404 2D449800 unknown
:02053408 055D0120 ldreqb r0,[r13, #-0x120]		;(r13-0x120=*(fffffee0))
:0205340C 09490007 stmeqdb  r9 ,{r0,r1,r2}^
:02053410 2ACD03F5 bcs 013943EC
:02053414 6921D5E5 stmvsdb  r1!,{r0,r2,r5,r6,r7,r8,r10,r12,r14,r15}
:02053418 1000995A andne  r9,r0,r10,asr r9
:0205341C 0FBCE594 swieq 0x00bce594
:02053420 006DD107 rsbeq  r13,r13,r7,lsl #0x2
:02053424 DD16A591 unknown
:02053428 0019B31B andeqs r11,r9,r11,lsl r3
:0205342C 7D205AB8 stcvc  10,cr5,[r0,#-0x2e0]!
:02053430 A84B2912 stmgeda  r11 ,{r1,r4,r8,r11,r13}^
:02053434 BD49E5FC unknown
:02053438 E618914A ldr r9,da 
:0205343C EBFFFCF5 bl 02052818
:02053440 0DC01A55 unknown
:02053444 C0500400 subgts r0,r0,r0,lsl #0x8
:02053448 0C191C95 ldceq  12,cr1,[r9],{#0x95}
:0205344C AED00159 mrcge 1,6,r0,cr0,cr9,{2}
:02053450 700E0208 andvc  r0,r14,r8,lsl #0x4
:02053454 0B111F4D bleq 0249B190
:02053458 0D39959E ldceq  5,cr9,[r9,#-0x278]!
:0205345C A613C960 ldrge r12,[r9,#-0x278]!
:02053460 2D492C09 unknown
:02053464 15052B39 strne r2,[r5, #-0xb39]		;(r5-0xb39=*(fffff4c7))
:02053468 07E58410 unknown
:0205346C 336D140F unknown
:02053470 32459599 subcc  r9,r5,#0x26400000
:02053474 69195170 ldmvsdb  r9 ,{r4,r5,r6,r8,r12,r14}
:02053478 690CD203 stmvsdb  r12 ,{r0,r1,r9,r12,r14,r15}
:0205347C 60013D23 andvs  r3,r1,r3,lsr #0x1a
:02053480 0329E59A unknown
:02053484 96C600E1 strlsb r0,r3,r1,r3,lsr #0x1a
:02053488 03A1009D moveq  r0,#0x9D		;r0=157(0x9d)
:0205348C 0D0039B0 unknown
:02053490 0D006901 unknown
:02053494 658DF603 strvs r15,[r13, #+0x603]		;r13+0x603=*(00000603)
:02053498 342B8510 unknown
:0205349C 65401071 strvsb r1,[r0, #-0x71]		;(r0-0x71=*(0000002c))
:020534A0 0056900A subeqs r9,r6,r10
:020534A4 126D0ED9 rsbne  r0,r13,#0xD90
:020534A8 8005E359 andhi  r14,r5,r9,asr r3
:020534AC 120306E0 andne  r0,r3,#0xE000000
:020534B0 55430021 strplb r0,[r3, #-0x21]		;(r3-0x21=*(ffffffdf))
:020534B4 01E5C507 mvneq  r12,r7,lsl #0xa
:020534B8 89D41389 ldmhiib  r4 ,{r0,r3,r7,r8,r9,r12}^
:020534BC 529D0211 addpls r0,r13,#0x10000001
:020534C0 5A26CD05 bpl 02A068DC
:020534C4 56DA4219 unknown
:020534C8 31042219 unknown
:020534CC 372BA136 unknown
:020534D0 04370180 unknown
:020534D4 E596714D ldr r7,[r6, #+0x14d]		;r6+0x14d=*(0000014d)
:020534D8 FFE91005 swinv 0x00e91005
:020534DC 8804FEFF stmhida  r4 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r10,r11,r12,r13,r14,r15}
:020534E0 2D21E357 stccs  3,cr14,[r1,#-0x15c]!
:020534E4 21D71016 biccss r1,r7,r6,lsl r0
:020534E8 DD489D02 unknown
:020534EC 8D081D12 unknown
:020534F0 001500C5 andeqs r0,r5,r5,asr #0x1
:020534F4 9D232004 stcls  0,cr2,[r3,#-0x10]!
:020534F8 E28700BD add  r0,r7,#0xBD
:020534FC EB009912 bl 0207994C
:02053500 B6137902 ldrlt r7,[r3],-r2, lsl #0x12
:02053504 3011D700 andccs r13,r1,r0,lsl #0xe
:02053508 41001569 unknown
:0205350C 31E911CB mvncc  r1,r11,asr #0x3
:02053510 0C851597 stceq  5,cr1,[r5],{#0x97}
:02053514 0F24DE15 swieq 0x0024de15
:02053518 80B4E1D6 unknown
:0205351C 090E3131 stmeqdb  r14 ,{r0,r4,r5,r8,r12,r13}
:02053520 1009A002 andne  r10,r9,r2
:02053524 00E90719 rsceq  r0,r9,r9,lsl r7
:02053528 759717C1 ldrvc r1,[r7, #+0x7c1]		;r7+0x7c1=*(b003eb61)
:0205352C 0105F94D unknown
:02053530 7105866F unknown
:02053534 C116A110 tstgt r6,r0,lsl r1
:02053538 860C015A unknown
:0205353C D00AD51C andle  r13,r10,r12,lsl r5
:02053540 E04102C1 sub  r0,r1,r1,asr #0x5
:02053544 BD081ACD unknown
:02053548 954AA501 strlsb r10,[r10, #-0x501]		;(r10-0x501=*(fffffaff))
:0205354C 00811BCD addeq  r1,r1,r13,asr #0x17
:02053550 298F1229 stmcsib  r15 ,{r0,r3,r5,r9,r12}
:02053554 DC07195B stcle  9,cr1,[r7],{#0x5b}
:02053558 400E6170 andmi  r6,r14,r0,ror r1
:0205355C 9000E597 mulls  r0,r7,r5
:02053560 0982010D stmeqib  r2 ,{r0,r2,r3,r8}
:02053564 00E93B01 rsceq  r3,r9,r1,lsl #0x16
:02053568 D1202035 unknown
:0205356C 100DBAE1 andne  r11,r13,r1,ror #0x15
:02053570 3D600031 stcccl 0,cr0,[r0,#-0xc4]!
:02053574 EDE08213 stcl 2,cr8,[r0,#+0x4c]!
:02053578 004A231C subeq  r2,r10,r12,lsl r3
:0205357C 45D03A00 ldrmib r3,[r0, #+0xa00]		;r0+0xa00=*(00000a9d)
:02053580 88000C06 stmhida  r0 ,{r1,r2,r10,r11}
:02053584 9DB1E210 ldcls  2,cr14,[r1,#+0x40]!
:02053588 B51713B1 ldrlt r1,[r7, #-0x3b1]		;(r7-0x3b1=*(b003dfef))
:0205358C 00951C1F addeqs r1,r5,r15,lsl r12
:02053590 1DD15630 unknown
:02053594 11BD0929 movnes r0,r9,lsr #0x12		;r0=0(0x0)
:02053598 B8E08330 unknown
:0205359C 0DC1300A unknown
:020535A0 B4E58509 unknown
:020535A4 E104C580 unknown
:020535A8 09D731B8 ldmeqib  r7 ,{r3,r4,r5,r7,r8,r12,r13}^
:020535AC 1001C909 andne  r12,r1,r9,lsl #0x12
:020535B0 B6E23085 unknown
:020535B4 1CE1C530 stcnel 5,cr12,[r1],#+0xc0
:020535B8 E5009730 str r9,[r0, #-0x730]		;(r0-0x730=*(fffff8d0))
:020535BC CF03DD08 swigt 0x0003dd08
:020535C0 05EB0098 streqb r0,[r11, #+0x98]!
:020535C4 3CA18400 stccc  4,cr8,[r1],#+0x0
:020535C8 00159401 andeqs r9,r5,r1,lsl #0x8
:020535CC 01158050 tsteq r5,r0,asr r0
:020535D0 D9845100 stmleib  r4 ,{r8,r12,r14}
:020535D4 34459409 strccb r9,[r5],#-0x409
:020535D8 05288451 streq r8,[r8, #-0x451]!
:020535DC 58001108 stmplda  r0 ,{r3,r8,r12}
:020535E0 40111BB1 ldrmih r1,[r1], -r1
:020535E4 74031BD1 strvc r1,[r3],#-0xbd1
:020535E8 289D1605 ldmcsia  r13 ,{r0,r2,r9,r10,r12}
:020535EC E2811799 add  r1,r1,#0x2640000
:020535F0 B40BBD04 strlt r11,[r11],#-0xd04
:020535F4 E1D70747 bics r0,r7,r7,asr #0xe
:020535F8 D700BA20 strle r11,[r0,-r0, lsr #0x14]
:020535FC 0704B401 streq r11,[r4,-r1, lsl #0x8]
:02053600 11BA01C7 movnes r0,r7,asr #0x3
:02053604 0043E1D7 unknown
:02053608 11B802A9 movnes r0,r9,lsr #0x5		;r0=0(0x0)
:0205360C 1020E1C7 eorne  r14,r0,r7,asr #0x3
:02053610 099D0197 ldmeqib  r13 ,{r0,r1,r2,r4,r7,r8}
:02053614 8E5FE587 cdphi 5,4,cr14,cr15,cr7,4
:02053618 0106EB00 unknown
:0205361C 0D1515F5 unknown
:02053620 83F81499 mvnhis r1,#0x99000000
:02053624 F1143A19 tstnv r4,r9,lsl r10
:02053628 41F0A70A mvnmis r10,r10,lsl #0xe
:0205362C 1108E92D unknown
:02053630 02118011 andeqs r8,r1,#0x11
:02053634 021170A0 andeqs r7,r1,#0xA0
:02053638 D10FC160 mrsle r12,CPSR
:0205363C 60990418 addvss r0,r9,r8,lsl r4
:02053640 16895A12 unknown
:02053644 25180025 ldrcs r0,[r8, #-0x25]		;r8-0x25=*(496037db)=#0(0x00000000)
:02053648 41168901 tstmi r6,r1,lsl #0x12
:0205364C 71968950 orrvcs r8,r6,r0,asr r9
:02053650 7126FB20 msrvc CPSR_sx,r0
:02053654 D807D340 stmleda  r7 ,{r6,r8,r9,r12,r14,r15}
:02053658 F4A503ED unknown
:0205365C 30096208 andcc  r6,r9,r8,lsl #0x4
:02053660 00257669 eoreq  r7,r5,r9,ror #0xc
:02053664 81465D08 unknown
:02053668 7D166510 unknown
:0205366C 133DF710 teqne r13,#0x400000
:02053670 E5984068 ldr r4,[r8, #+0x68]		;r8+0x68=*(49603868)=#0(0x00000000)
:02053674 D24E6904 suble  r6,r14,#0x10000
:02053678 E1D80741 bics r0,r8,r1,asr #0xe
:0205367C 009D28C1 addeqs r2,r13,r1,asr #0x11
:02053680 9045101D subls  r1,r5,r13,lsl r0
:02053684 08311138 ldmeqda  r1!,{r3,r4,r5,r8,r12}
:02053688 29050C09 stmcsdb  r5 ,{r0,r3,r10,r11}
:0205368C DD81F002 unknown
:02053690 A0C09506 sbcge  r9,r0,r6,lsl #0xa
:02053694 102D2469 eorne  r2,r13,r9,ror #0x8
:02053698 02A98FF6 adceq  r8,r9,#0x3D8
:0205369C 182D4CC0 stmneda  r13!,{r6,r7,r10,r11,r14}
:020536A0 18A50215 stmneia  r5!,{r0,r2,r4,r9}
:020536A4 398D0C41 stmccib  r13 ,{r0,r6,r10,r11}
:020536A8 CD3004F1 ldcgt  4,cr0,[r0,#-0x3c4]!
:020536AC 8DC0BF00 unknown
:020536B0 415105E5 cmpmi r1,r5,ror #0xb
:020536B4 108400E0 addne  r0,r4,r0,ror #0x1
:020536B8 89900BE2 ldmhiib  r0 ,{r1,r5,r6,r7,r8,r9,r11}
:020536BC E9108101 ldmdb  r0 ,{r0,r8,r15}
:020536C0 3881F000 stmccia  r1 ,{r12,r13,r14,r15}
:020536C4 A5183101 ldrge r3,[r8, #-0x101]		;r8-0x101=*(496036ff)=#0(0x00000000)
:020536C8 310DA01B unknown
:020536CC 15DA07D3 ldrneb r0,[r10, #+0x7d3]		;r10+0x7d3=*(000007d3)
:020536D0 94410CE1 strlsb r0,[r1],#-0xce1
:020536D4 A19001E5 orrges r0,r0,r5,ror #0x3
:020536D8 0BED8001 bleq 01BB36E4
:020536DC 10E91265 rscne  r1,r9,r5,ror #0x4
:020536E0 E59D7040 ldr r7,[r13, #+0x40]		;r13+0x40=*(00000040)
:020536E4 9D600744 stclsl 7,cr0,[r0,#-0x110]!
:020536E8 940048E5 strls r4,[r0],#-0x8e5
:020536EC 07790979 unknown
:020536F0 2A009DC0 bcs 0207ADF8
:020536F4 001D0019 andeqs r0,r13,r9,lsl r0
:020536F8 23C210B5 biccs  r1,r2,#0xB5
:020536FC C2451D00 subgt  r1,r5,#0x0
:02053700 11C80075 bicne  r0,r8,r5,ror r0
:02053704 185DE500 ldmneda  r13 ,{r8,r10,r13,r14,r15}^
:02053708 40005436 andmi  r5,r0,r6,lsr r4
:0205370C 8D0010E2 unknown
:02053710 800005E5 andhi  r0,r0,r5,ror #0xb
:02053714 D58D0B39 strle r0,[r13, #+0xb39]		;r13+0xb39=*(00000b39)
:02053718 25211085 strcs r1,[r1, #-0x85]!
:0205371C 29B00100 ldmcsib  r0!,{r8}
:02053720 2010E206 andcss r14,r0,r6,lsl #0x4
:02053724 16D90031 unknown
:02053728 B0047910 andlt  r7,r4,r0,lsl r9
:0205372C 1D0B6130 unknown
:02053730 00291D00 eoreq  r1,r9,r0,lsl #0x1a
:02053734 3D0E5611 unknown
:02053738 450CB603 strmi r11,[r12, #-0x603]		;(r12-0x603=*(fffff9fd))
:0205373C 025D0901 subeqs r0,r13,#0x4000
:02053740 E88D0081 stmia  r13 ,{r0,r7}
:02053744 8D60080A stchil 8,cr0,[r0,#-0x28]!
:02053748 9D3014E5 ldcls  4,cr1,[r0,#-0x394]!
:0205374C 81800181 orrhi  r0,r0,r1,lsl #0x3
:02053750 4BF93C34 blmi 01EA2828
:02053754 05D20025 ldreqb r0,[r2, #+0x25]		;r2+0x25=*(00000025)
:02053758 002505E5 eoreq  r0,r5,r5,ror #0xb
:0205375C 9004D8CD andls  r13,r4,r13,asr #0x11
:02053760 8004E089 andhi  r14,r4,r9,lsl #0x1
:02053764 04E00048 unknown
:02053768 04458550 streqb r8,[r5],#-0x550
:0205376C 1A25E35B bne 029CC4E0
:02053770 04144590 ldreq r4,[r4],#-0x590
:02053774 10150301 andnes r0,r5,r1,lsl #0x6
:02053778 F804F505 stmnvda  r4 ,{r0,r2,r8,r10,r12,r13,r14,r15}
:0205377C 15392D8F ldrne r2,[r9, #-0xd8f]!
:02053780 FFDEE358 swinv 0x00dee358
:02053784 1085CAFF unknown
:02053788 0B451881 bleq 03199994
:0205378C 0FF98FF8 swieq 0x00f98ff8
:02053790 A000A54F andge  r10,r0,r15,asr #0xa
:02053794 90002152 andls  r2,r0,r2,asr r1
:02053798 003920A9 eoreqs r2,r9,r9,lsr #0x1
:0205379C 7003E158 andvc  r14,r3,r8,asr r1
:020537A0 9A10950D bls 02478BDC
:020537A4 A08009E5 addge  r0,r0,r5,ror #0x13
:020537A8 94016DC1 strls r6,[r1],#-0xdc1
:020537AC 1F490881 swine 0x00490881
:020537B0 6003D9B0 strvsh r13,[r3], -r0
:020537B4 0A16E201 beq 0260BFC0
:020537B8 00120041 andeqs r0,r2,r1,asr #0x0
:020537BC 12811695 addne  r1,r1,#0x9500000
:020537C0 B2119555 andlts r9,r1,#0x15400000
:020537C4 452125BA strmi r2,[r1, #-0x5ba]!
:020537C8 03C90900 biceq  r0,r9,#0x0
:020537CC 16A05009 unknown
:020537D0 870000A1 strhi r0,[r0,-r1, lsr #0x1]
:020537D4 15117DE5 ldrne r7,[r1, #-0xde5]		;(r1-0xde5=*(fffff21b))
:020537D8 E01BE107 ands r14,r11,r7,lsl #0x2
:020537DC 85412A21 strhib r2,[r1, #-0xa21]		;(r1-0xa21=*(fffff5df))
:020537E0 02D1A30A sbceqs r10,r1,#0x28000000
:020537E4 0B02B5EE bleq 02100FA4
:020537E8 5C000555 stcpl  5,cr0,[r0],{#0x55}
:020537EC 91066594 swpls r6,r4,r6
:020537F0 E8BD8F11 ldmia  r13!,{r0,r4,r8,r9,r10,r11,r15}
:020537F4 B1206819 unknown
:020537F8 E2820C04 add  r0,r2,#0x400
:020537FC D00410B0 strleh r1,[r4], -r0
:02053800 D000B2E1 andle  r11,r0,r1,ror #0x5
:02053804 0D55F8E1 unknown
:02053808 02110180 andeqs r0,r1,#0x20
:0205380C 02E2004D rsceq  r0,r2,#0x4D
:02053810 06408000 streqb r8,[r0],-r0
:02053814 43F81CA9 mvnmis r1,#0xA900
:02053818 40683171 rsbmi  r3,r8,r1,ror r1
:0205381C 0109E599 swpeq r14,r9,r9
:02053820 5D02F160 unknown
:02053824 94110C07 ldrls r0,[r1],#-0xc07
:02053828 20280CE5 eorcs  r0,r8,r5,ror #0x19
:0205382C 014CE59D unknown
:02053830 0300E59F unknown
:02053834 FB3E0059 blx 02FD39A8
:02053838 3D05FDFF unknown
:0205383C E2172D34 ands r2,r7,#0xD00
:02053840 0800DD28 stmeqda  r0 ,{r3,r5,r8,r10,r11,r12,r14,r15}
:02053844 13C9037D bicne  r0,r9,#0xF4000001
:02053848 01110095 unknown
:0205384C 911BE53A tstls r11,r10,lsr r5
:02053850 15000501 strne r0,[r0, #-0x501]		;(r0-0x501=*(fffffaff))
:02053854 000D1911 andeq  r1,r13,r1,lsl r9
:02053858 FC0517C5 stc2  7,cr1,[r5],{#0xc5}
:0205385C F8E59430 unknown
:02053860 40070895 mulmi  r7,r5,r8
:02053864 02E08300 rsceq  r8,r0,#0x0
:02053868 0D1008E1 unknown
:0205386C D000C100 andle  r12,r0,r0,lsl #0x2
:02053870 858014AA strhi r1,[r0, #+0x4aa]		;r0+0x4aa=*(000004aa)
:02053874 04E90095 unknown
:02053878 70010005 andvc  r0,r1,r5
:0205387C 090D9570 stmeqdb  r13 ,{r4,r5,r6,r8,r10,r12,r15}
:02053880 00A90A00 adceq  r0,r9,r0,lsl #0x14
:02053884 16420007 strneb r0,[r2],-r7
:02053888 00B914E0 adceqs r1,r9,r0,ror #0x9
:0205388C 20093018 andcs  r3,r9,r8,lsl r0
:02053890 644800E5 strvsb r0,[r8],#-0xe5
:02053894 85701CE0 ldrhib r1,[r0, #-0xce0]!
:02053898 015D14E5 cmpeq r13,r5,ror #0x9
:0205389C 000D4018 andeq  r4,r13,r8,lsl r0
:020538A0 11752007 cmnne r5,r7
:020538A4 D9D0E086 ldmleib  r0 ,{r1,r2,r7,r13,r14,r15}^
:020538A8 06018912 unknown
:020538AC E5952014 ldr r2,[r5, #+0x14]		;r5+0x14=*(00000014)
:020538B0 C9CC1609 stmgtib  r12 ,{r0,r3,r9,r10,r12}^
:020538B4 0095A102 addeqs r10,r5,r2,lsl #0x2
:020538B8 D060B0E2 rsble  r11,r0,r2,ror #0x1
:020538BC 0172B0E1 cmneq r2,r1,ror #0x1
:020538C0 12B0E1C5 adcnes r14,r0,#0x40000031
:020538C4 09B0E1D5 ldmeqib  r0!,{r0,r2,r4,r6,r7,r8,r13,r14,r15}
:020538C8 09D38006 ldmeqib  r3 ,{r1,r2,r15}^
:020538CC 171A6D00 ldrne r6,[r10,-r0, lsl #0x1a]
:020538D0 10110009 andnes r0,r1,r9
:020538D4 760257B1 unknown
:020538D8 07B400D1 unknown
:020538DC 00BA3005 adceqs r3,r10,r5
:020538E0 B409E1C9 strlt r14,[r9],#-0x1c9
:020538E4 25B40035 ldrcs r0,[r4, #+0x35]!
:020538E8 99107800 ldmlsdb  r0 ,{r11,r12,r13,r14}
:020538EC 208D0AE5 addcs  r0,r13,r5,ror #0x15
:020538F0 06891009 streq r1,[r9],+r9
:020538F4 A52453B1 strge r5,[r4, #-0x3b1]!
:020538F8 2F02B00D swics 0x0002b00d
:020538FC 1009E1DD unknown
:02053900 0D05100D unknown
:02053904 2C102800 ldccs  8,cr2,[r0],{#0x0}
:02053908 07B6E585 ldreq r14,[r6,+r5, lsl #0xb]!
:0205390C C5020081 strgt r0,[r2, #-0x81]		;(r2-0x81=*(ffffff7f))
:02053910 350110E1 strcc r1,[r1, #-0xe1]		;(r1-0xe1=*(ffffff1f))
:02053914 28133901 ldmcsda  r3 ,{r0,r8,r11,r12,r13}
:02053918 0CE58500 stceql 5,cr8,[r5],#+0x0
:0205391C CD940106 unknown
:02053920 5DFB482E ldcpll 8,cr4,[r11,#+0xb8]!
:02053924 84057D28 strhi r7,[r5],#-0xd28
:02053928 81001264 unknown
:0205392C C060B000 rsbgt  r11,r0,r0
:02053930 84168111 ldrhi r8,[r6],#-0x111
:02053934 B5981685 ldrlt r1,[r8, #+0x685]		;r8+0x685=*(49603e85)=#0(0x00000000)
:02053938 47F00208 ldrmib r0,[r0,+r8, lsl #0x4]!
:0205393C 318115E1 orrcc  r1,r1,r1,ror #0xb
:02053940 E5995001 ldr r5,[r9, #+0x1]		;r9+0x1=*(00000001)
:02053944 B5E301D9 strltb r0,[r3, #+0x1d9]!
:02053948 59516850 ldmpldb  r1 ,{r4,r6,r11,r13,r14}^
:0205394C 0750B107 ldreqb r11,[r0,-r7, lsl #0x2]
:02053950 AA2134E1 bge 028A0CDC
:02053954 28000934 stmcsda  r0 ,{r2,r4,r5,r8,r11}
:02053958 8199205B orrhis r2,r9,r11,asr r0
:0205395C B4224519 unknown
:02053960 0CE1D902 stceql 9,cr13,[r1],#+0x8
:02053964 E1D912B6 ldrh r1,[r9, #+0x26]		;r9+0x26=*(00000026)
:02053968 0A39111E beq 02E97DE8
:0205396C E1D54017 bics r4,r5,r7,lsl r0
:02053970 404C1BC1 submi  r1,r12,r1,asr #0x17
:02053974 5015E595 mulpls r5,r5,r5
:02053978 51134184 tstpl r3,r4,lsl #0x3
:0205397C A0803610 addge  r3,r0,r0,lsl r6
:02053980 03802A13 orreq  r2,r0,#0x13000
:02053984 5AA103A0 bpl 0089480C
:02053988 08150009 ldmeqda  r5 ,{r0,r3}
:0205398C 100C40A0 andne  r4,r12,r0,lsr #0x1
:02053990 004816A1 subeq  r1,r8,r1,lsr #0xd
:02053994 9908E595 stmlsdb  r8 ,{r0,r2,r4,r7,r8,r10,r13,r14,r15}
:02053998 11258201 unknown
:0205399C E1A0A010 mov  r10,r0,lsl r0		;r10=0(0x0)
:020539A0 09000D0A stmeqdb  r0 ,{r1,r3,r8,r10,r11}
:020539A4 11017142 unknown
:020539A8 046D4910 unknown
:020539AC F1165B51 tstnv r6,r1,asr r11
:020539B0 A95B0800 ldmgedb  r11 ,{r11}^
:020539B4 00133501 andeqs r3,r3,r1,lsl #0xa
:020539B8 2D2755EB stccs  5,cr5,[r7,#-0x3ac]!
:020539BC E139C501 teq r9,r1,lsl #0xa
:020539C0 6D06F9C5 unknown
:020539C4 C0062139 andgt  r2,r6,r9,lsr r1
:020539C8 19492009 stmnedb  r9 ,{r0,r3,r13}^
:020539CC 01D56D80 biceqs r6,r5,r0,lsl #0x1b
:020539D0 8DE109D1 stchil 9,cr0,[r1,#+0x344]!
:020539D4 0DEB0011 stceql 0,cr0,[r11,#+0x44]!
:020539D8 11028310 unknown
:020539DC E087701A add  r7,r7,r10,lsl r0
:020539E0 4B06A9E2 blmi 021FE170
:020539E4 B0050D42 andlt  r0,r5,r2,asr #0x1a
:020539E8 01E1D922 mvneq  r13,r2,lsr #0x12
:020539EC E201861C and  r8,r1,#0x1C00000
:020539F0 E2860F41 add  r0,r6,#0x104
:020539F4 E9021C59 stmdb  r2 ,{r0,r3,r4,r6,r10,r11,r12}
:020539F8 8507A004 strhi r10,[r7, #-0x4]		;(r7-0x4=*(b003e39c))
:020539FC 01398716 teqeq r9,r6,lsl r7
:02053A00 282D1631 stmcsda  r13!,{r0,r4,r5,r9,r10,r12}
:02053A04 058900D5 streq r0,[r9, #+0xd5]		;r9+0xd5=*(000000d5)
:02053A08 9050A4FA ldrlssh r10,[r0],#-0x4a
:02053A0C 40599DE5 submis r9,r9,r5,ror #0x1b
:02053A10 A0001110 andge  r1,r0,r0,lsl r1
:02053A14 D1D532BE ldrleh r3,[r5, #+0x2e]		;r5+0x2e=*(0000002e)
:02053A18 BCE35301 stcltl 3,cr5,[r3],#+0x4
:02053A1C 11D50822 bicnes r0,r5,r2,lsr #0x10
:02053A20 D903A500 stmledb  r3 ,{r8,r10,r13,r15}
:02053A24 001D6413 andeqs r6,r13,r3,lsl r4
:02053A28 00095802 andeq  r5,r9,r2,lsl #0x10
:02053A2C 05021019 streq r1,[r2, #-0x19]		;(r2-0x19=*(ffffffe7))
:02053A30 53000100 unknown
:02053A34 30010BE1 andcc  r0,r1,r1,ror #0x17
:02053A38 0D83C1A0 unknown
:02053A3C 4416D900 ldrmi r13,[r6],#-0x900
:02053A40 29600D60 unknown
:02053A44 AD03910B unknown
:02053A48 03B12417 moveqs r2,#0x17000000		;r2=385875968(0x17000000)
:02053A4C AF031581 swige 0x00031581
:02053A50 AD00938B unknown
:02053A54 005D052D subeqs r0,r13,r13,lsr #0xa
:02053A58 A844A904 stmgeda  r4 ,{r2,r8,r11,r13,r15}^
:02053A5C BD011C34 unknown
:02053A60 00009520 andeq  r9,r0,r0,lsr #0xa
:02053A64 000508C0 andeq  r0,r5,r0,asr #0x11
:02053A68 405585C8 submis r8,r5,r8,asr #0xb
:02053A6C 258D1D1B strcs r1,[r13, #+0xd1b]		;r13+0xd1b=*(00000d1b)
:02053A70 02C51761 sbceq  r1,r5,#0x1840000
:02053A74 4001C560 andmi  r12,r1,r0,ror #0xa
:02053A78 501CE596 mulpls r12,r6,r5
:02053A7C 0F419604 swieq 0x00419604
:02053A80 7000E154 andvc  r14,r0,r4,asr r1
:02053A84 42C1279D sbcmi  r2,r1,#0x2740000
:02053A88 95C3000D strlsb r0,[r3, #+0xd]		;r3+0xd=*(0000000d)
:02053A8C 0004CA00 andeq  r12,r4,r0,lsl #0x14
:02053A90 3505E041 strcc r14,[r5, #-0x41]		;(r5-0x41=*(ffffffbf))
:02053A94 02B1E100 adceqs r14,r1,#0x0
:02053A98 2D007DC1 unknown
:02053A9C 07100D20 ldreq r0,[r0,-r0, lsr #0x1a]
:02053AA0 19444975 stmnedb  r4 ,{r0,r2,r4,r5,r6,r8,r11,r14}^
:02053AA4 0910002D ldmeqdb  r0 ,{r0,r2,r3,r5}
:02053AA8 10002D10 andne  r2,r0,r0,lsl r13
:02053AAC 14B50009 unknown
:02053AB0 2D040011 unknown
:02053AB4 86001400 strhi r1,[r0],-r0, lsl #0x8
:02053AB8 098A20A1 stmeqib  r10 ,{r0,r5,r7,r13}
:02053ABC 200D09CD andcs  r0,r13,r13,asr #0x13
:02053AC0 10027120 andne  r7,r2,r0,lsr #0x2
:02053AC4 0D16E087 unknown
:02053AC8 09037197 stmeqdb  r3 ,{r0,r1,r2,r4,r7,r8,r12,r13,r14}
:02053ACC 18E08020 unknown
:02053AD0 DD860C00 unknown
:02053AD4 00059604 andeq  r9,r5,r4,lsl #0xc
:02053AD8 001CE040 andeqs r14,r12,r0,asr #0x0
:02053ADC 05E5860A streqb r8,[r5, #+0x60a]!
:02053AE0 F8E08400 unknown
:02053AE4 0D801D99 unknown
:02053AE8 40DD6041 sbcmis r6,r13,r1,asr #0x0
:02053AEC 3801191B stmccda  r1 ,{r0,r1,r3,r4,r8,r11,r12}
:02053AF0 F12D912D unknown
:02053AF4 2D36F5D5 ldccs  5,cr15,[r6,#-0x354]!
:02053AF8 0917A931 ldmeqdb  r7 ,{r0,r4,r5,r8,r11,r13,r15}
:02053AFC 09201121 stmeqdb  r0!,{r0,r5,r8,r12}
:02053B00 37002511 unknown
:02053B04 49E0007F unknown
:02053B08 0810F520 ldmeqda  r0 ,{r5,r8,r10,r12,r13,r14,r15}
:02053B0C 50684121 rsbpl  r4,r8,r1,lsr #0x2
:02053B10 2B11942C blcs 024B8BC8
:02053B14 1595110C ldrne r1,[r5, #+0x10c]		;r5+0x10c=*(0000010c)
:02053B18 82083D00 andhi  r3,r8,#0x0
:02053B1C 0DD21495 unknown
:02053B20 012D2002 unknown
:02053B24 1135FA2E teqne r5,r14,lsr #0x14
:02053B28 20E1B095 smlalcs  r11,r1,r5,r0
:02053B2C 9501569D strls r5,[r1, #-0x69d]		;(r1-0x69d=*(fffff963))
:02053B30 FA087FE5 blx 02273AD4
:02053B34 49150D65 ldmmidb  r5 ,{r0,r2,r5,r6,r8,r10,r11}
:02053B38 55B011CD ldrpl r1,[r0, #+0x1cd]!
:02053B3C 1131080B teqne r1,r11,lsl #0x10
:02053B40 513100AE teqpl r1,r14,lsr #0x1
:02053B44 C9A0D1D0 stmgtib  r0!,{r4,r6,r7,r8,r12,r14,r15}
:02053B48 EE002126 cdp 1,0,cr2,cr0,cr6,1
:02053B4C E1BA013D movs r0,lsr r13		;r0=0(0x0)
:02053B50 99103128 ldmlsdb  r0 ,{r3,r5,r8,r12,r13}
:02053B54 03B90741 moveqs r0,#0x1040000		;r0=17039360(0x1040000)
:02053B58 B1300D28 teqlt r0,r8,lsr #0x1a
:02053B5C 103DD721 eornes r13,r13,r1,lsr #0xe
:02053B60 A9000231 stmgedb  r0 ,{r0,r4,r5,r9}
:02053B64 C94F6D38 stmgtdb  r15 ,{r3,r4,r5,r8,r10,r11,r13,r14}^
:02053B68 F1160120 tstnv r6,r0,lsr #0x2
:02053B6C 102D45B9 unknown
:02053B70 D3E0001B mvnle  r0,#0x1B
:02053B74 43D8000D bicmis r0,r8,#0xD
:02053B78 45301126 ldrmi r1,[r0, #-0x126]!
:02053B7C 022FED60 eoreq  r14,r15,#0x1800
:02053B80 315F2D00 cmpcc r15,r0,lsl #0x1a
:02053B84 0EFECE10 mrceq 14,7,r12,cr14,cr0,{0}
:02053B88 4D1BA954 unknown
:02053B8C 15202520 strne r2,[r0, #-0x520]!
:02053B90 30390100 eorccs r0,r9,r0,lsl #0x2
:02053B94 0915C5BD ldmeqdb  r5 ,{r0,r2,r3,r4,r5,r7,r8,r10,r14,r15}
:02053B98 10100D2F andnes r0,r0,r15,lsr #0x1a
:02053B9C 04150661 ldreq r0,[r5],#-0x661
:02053BA0 4D371013 ldcmi  0,cr1,[r7,#-0x4c]!
:02053BA4 0D07F00F unknown
:02053BA8 801EC111 andhis r12,r14,r1,lsl r1
:02053BAC E05D20A1 subs r2,r13,r1,lsr #0x1
:02053BB0 5D184DD9 unknown
:02053BB4 21514D10 cmpcs r1,r0,lsl r13
:02053BB8 9F002400 swils 0x00002400
:02053BBC 658F0CB1 strvs r0,[r15, #+0xcb1]		;r15+0xcb1=*(02054875)=#-1273958975(0xb410edc1)
:02053BC0 E0000905 and  r0,r0,r5,lsl #0x12
:02053BC4 01D5FFF9 ldreqsh r15,[r5, #+0xf9]		;r5+0xf9=*(000000f9)
:02053BC8 044511D9 streqb r1,[r5],#-0x1d9
:02053BCC 19164DE3 ldmnedb  r6 ,{r0,r1,r5,r6,r7,r8,r10,r11,r14}
:02053BD0 61FA0B05 mvnvss r0,r5,lsl #0x16
:02053BD4 E44ED102 strb r13,[r14],#-0x102
:02053BD8 04B34A2D unknown
:02053BDC A5E59040 strgeb r9,[r5, #+0x40]!
:02053BE0 39104110 ldmccdb  r0 ,{r4,r8,r14}
:02053BE4 F0235996 mlanv  r3,r6,r9,r5unknown
:02053BE8 C12040A1 unknown
:02053BEC 01850806 orreq  r0,r5,r6,lsl #0x10
:02053BF0 AC00019E stcge  1,cr0,[r0],{#0x9e}
:02053BF4 36000155 unknown
:02053BF8 FFEB0010 swinv 0x00eb0010
:02053BFC 8100410F unknown
:02053C00 10D1000D sbcnes r0,r1,r13
:02053C04 30590631 subccs r0,r9,r1,lsr r6
:02053C08 81E1D407 mvnhi  r13,r7,lsl #0x8
:02053C0C 006D8F1E rsbeq  r8,r13,r14,lsl r15
:02053C10 15007105 strne r7,[r0, #-0x105]		;(r0-0x105=*(b410ecbc))
:02053C14 C201A5DC andgt  r10,r1,#0x37000000
:02053C18 B0A580F5 unknown
:02053C1C EDA840F5 stc  0,cr4,[r8,#+0x3d4]!
:02053C20 D924A100 stmledb  r4!,{r8,r13,r15}
:02053C24 3A17F000 bcc 0264FC2C
:02053C28 29F5E1D4 ldmcsib  r5!,{r2,r4,r6,r7,r8,r13,r14,r15}^
:02053C2C B0E38110 rsclt  r8,r3,r0,lsl r1
:02053C30 6DC40417 unknown
:02053C34 1D127D22 unknown
:02053C38 21130512 tstcs r3,r2,lsl r5
:02053C3C 3E07B012 mcrcc 0,0,r11,cr7,cr2,{0}
:02053C40 27D3E1C4 ldrcsb r14,r3,r2,lsl r5
:02053C44 F50595D4 strnv r9,[r5, #-0x5d4]		;(r5-0x5d4=*(fffffa2c))
:02053C48 E0000925 and  r0,r0,r5,lsr #0x12
:02053C4C 11159552 tstne r5,r2,asr r5
:02053C50 2F2102B5 swics 0x002102b5
:02053C54 00311089 eoreqs r1,r1,r9,lsl #0x1
:02053C58 2F306D3A swics 0x00306d3a
:02053C5C 6D1F006D unknown
:02053C60 006D0100 rsbeq  r0,r13,r0,lsl #0x2
:02053C64 006D5519 rsbeq  r5,r13,r9,lsl r5
:02053C68 90012045 andls  r2,r1,r5,asr #0x0
:02053C6C 509860F5 ldrplsh r6,[r8], +r5
:02053C70 2D9311D9 unknown
:02053C74 7D906002 unknown
:02053C78 1D125960 unknown
:02053C7C 010DF812 unknown
:02053C80 DD000DB9 unknown
:02053C84 800C0121 andhi  r0,r12,r1,lsr #0x2
:02053C88 0310B8E2 tsteq r0,#0xE20000
:02053C8C 2164E1C0 unknown
:02053C90 04400511 streqb r0,[r0],#-0x511
:02053C94 E5188011 ldr r8,[r8, #-0x11]		;r8-0x11=*(496037ef)=#0(0x00000000)
:02053C98 0F431009 swieq 0x00431009
:02053C9C 69E9E280 unknown
:02053CA0 11648200 unknown
:02053CA4 5D001300 unknown
:02053CA8 52000234 andpl  r0,r0,#0x40000003
:02053CAC 68267912 stmvsda  r6!,{r1,r4,r8,r11,r12,r13,r14}
:02053CB0 1DB900F1 ldcne  0,cr0,[r9,#+0x3c4]!
:02053CB4 13559284 cmpne r5,#0x40000008
:02053CB8 75CD1599 strvcb r1,[r13, #+0x599]		;r13+0x599=*(00000599)
:02053CBC 33BD0104 movccs r0,#0x1		;r0=1(0x1)
:02053CC0 53490188 unknown
:02053CC4 657DF349 ldrvsb r15,[r13, #-0x349]!
:02053CC8 49001992 stmmidb  r0 ,{r1,r4,r7,r8,r11,r12}
:02053CCC 5143F843 unknown
:02053CD0 26B09003 unknown
:02053CD4 F183F8E1 orrnv  r15,r3,r1,ror #0x11
:02053CD8 E289000C add  r0,r9,#0xC
:02053CDC 007D08A9 rsbeqs r0,r13,r9,lsr #0x11
:02053CE0 80117570 andhis r7,r1,r0,ror r5
:02053CE4 10490CD1 unknown
:02053CE8 104D0CA1 subne  r0,r13,r1,lsr #0x19
:02053CEC 251341F5 ldrcs r4,[r3, #-0x1f5]		;(r3-0x1f5=*(fffffe0b))
:02053CF0 61144051 tstvs r4,r1,asr r0
:02053CF4 0FB16011 swieq 0x00b16011
:02053CF8 81E05570 mvnhi  r5,r0,ror r5
:02053CFC 06E28D03 unknown
:02053D00 00210311 eoreq  r0,r1,r1,lsl r3
:02053D04 07E22009 streqb r2,[r2,+r9]!
:02053D08 C5902EB5 ldrgt r2,[r0, #+0xeb5]		;r0+0xeb5=*(00000eb6)
:02053D0C C910076E ldmgtdb  r0 ,{r1,r2,r3,r5,r6,r8,r9,r10}
:02053D10 CA001507 bgt 02059134
:02053D14 00158CF1 ldreqsh r8,[r5], -r1
:02053D18 AD650D05 stcgel 13,cr0,[r5,#-0x14]!
:02053D1C 2C000900 stccs  9,cr0,[r0],{#0x0}
:02053D20 F910030D ldmnvdb  r0 ,{r0,r2,r3,r8,r9}
:02053D24 8D021912 unknown
:02053D28 3DEE31F9 stcccl 1,cr3,[r14,#+0x3e4]!
:02053D2C 8188AD00 orrhi  r10,r8,r0,lsl #0x1a
:02053D30 3D8BDC00 unknown
:02053D34 5400350C strpl r3,[r0],#-0x50c
:02053D38 0EE13292 mcreq 2,7,r3,cr1,cr2,{4}
:02053D3C 4C398183 ldcmi  1,cr8,[r9],#-0x20c
:02053D40 40280029 eormi  r0,r8,r9,lsr #0x0
:02053D44 699522B5 ldmvsib  r5 ,{r0,r2,r4,r5,r7,r9,r13}
:02053D48 8F5E9D2D swihi 0x005e9d2d
:02053D4C 0D59017D unknown
:02053D50 F1FB2021 mvnnvs r2,r1,lsr #0x0
:02053D54 103DBB00 eornes r11,r13,r0,lsl #0x16
:02053D58 00619246 rsbeq  r9,r1,r6,asr #0x4
:02053D5C 32C12591 sbccc  r2,r1,#0x24400000
:02053D60 9F391088 swils 0x00391088
:02053D64 23612E45 unknown
:02053D68 00F90FE9 rsceqs r0,r9,r9,ror #0x1f
:02053D6C 0508DD05 streq r13,[r8, #-0xd05]		;(r8-0xd05=*(fffff2fb))
:02053D70 00194A5E andeqs r4,r9,r14,asr r10
:02053D74 10151171 andnes r1,r5,r1,ror r1
:02053D78 64004105 strvs r4,[r0],#-0x105
:02053D7C 81A02E50 movhi  r2,r0,asr r14
:02053D80 008C1D23 addeq  r1,r12,r3,lsr #0x1a
:02053D84 029543EB addeqs r4,r5,#0xAC000003
:02053D88 E1039D82 unknown
:02053D8C 0AFFFFFA beq 02053D7C
:02053D90 1901F90D stmnedb  r1 ,{r0,r2,r3,r8,r11,r12,r13,r14,r15}
:02053D94 4A039931 bmi 0213A260
:02053D98 1091044C addnes r0,r1,r12,asr #0x8
:02053D9C 630401B5 unknown
:02053DA0 9D38EB00 ldcls  11,cr14,[r8,#-0x0]!
:02053DA4 3DD92840 unknown
:02053DA8 682823D9 stmvsda  r8!,{r0,r3,r4,r6,r7,r8,r9,r13}
:02053DAC 11DD1419 bicnes r1,r13,r9,lsl r4
:02053DB0 35310095 ldrcc r0,[r1, #-0x95]!
:02053DB4 37550017 unknown
:02053DB8 C1D70105 bicgts r0,r7,r5,lsl #0x2
:02053DBC C5125D21 ldrgt r5,[r2, #-0xd21]		;r2-0xd21=*(16fff2df)=#0(0x00000000)
:02053DC0 CD12B912 unknown
:02053DC4 42B9C011 adcmis r12,r9,#0x11
:02053DC8 07595F90 unknown
:02053DCC 12077590 andne  r7,r7,#0x24000000
:02053DD0 9512ED92 ldrls r14,[r2, #-0xd92]		;r2-0xd92=*(16fff26e)=#0(0x00000000)
:02053DD4 08A52021 stmeqia  r5!,{r0,r5,r13}
:02053DD8 CD2010ED stcgt  0,cr1,[r0,#-0x3b4]!
:02053DDC C5E1561E strgtb r5,[r1, #+0x61e]!
:02053DE0 D64A1722 strleb r1,[r10],-r2, lsr #0xe
:02053DE4 151104A5 ldrne r0,[r1, #-0x4a5]		;(r1-0x4a5=*(fffffb5b))
:02053DE8 4D7D7C20 ldcmil 12,cr7,[r13,#-0x80]!
:02053DEC AA0435F7 bge 021615D0
:02053DF0 7D0BAD0A unknown
:02053DF4 D122A10C unknown
:02053DF8 007DF012 rsbeqs r15,r13,r2,lsl r0
:02053DFC 0CA95EEC stceq  14,cr5,[r9],#+0x3b0
:02053E00 C1523940 cmpgt r2,r0,asr #0x12
:02053E04 20152C48 andcss r2,r5,r8,asr #0x18
:02053E08 6DE12229 stcvsl 2,cr2,[r1,#+0xa4]!
:02053E0C 0591007C ldreq r0,[r1, #+0x7c]		;r1+0x7c=*(0000007c)
:02053E10 0403000D streq r0,[r3],#-0xd
:02053E14 1C900045 ldcne  0,cr0,[r0],{#0x45}
:02053E18 4AE94029 bmi 01AA3EC4
:02053E1C 00192755 andeqs r2,r9,r5,asr r7
:02053E20 700EE3E0 andvc  r14,r14,r0,ror #0x7
:02053E24 23513081 cmpcs r1,#0x81
:02053E28 21438D20 unknown
:02053E2C 0F4D692F swieq 0x004d692f
:02053E30 CF004D76 swigt 0x00004d76
:02053E34 9D3661FF ldcls  1,cr6,[r6,#-0x3fc]!
:02053E38 40095011 andmi  r5,r9,r1,lsl r0
:02053E3C 000959D0 unknown
:02053E40 FEC05191 mcr2 1,6,r5,cr0,cr1,{4}
:02053E44 69343239 ldmvsdb  r4!,{r0,r3,r4,r5,r9,r12,r13}
:02053E48 D312510E tstle r2,#0x80000003
:02053E4C 0011135D andeqs r1,r1,r13,asr r3
:02053E50 03B589E3 moveqs r8,#0x38C000		;r8=3719168(0x38c000)
:02053E54 E0019506 and  r9,r1,r6,lsl #0xa
:02053E58 312D0353 unknown
:02053E5C 03E04019 mvneq  r4,#0x19
:02053E60 824BC502 subhi  r12,r11,#0x800000
:02053E64 EB0033C8 bl 02060D8C
:02053E68 109111A9 addnes r1,r1,r9,lsr #0x3
:02053E6C 70BC1331 adcvcs r1,r12,r1,lsr r3
:02053E70 AD0CE194 unknown
:02053E74 147D6400 unknown
:02053E78 84B02150 unknown
:02053E7C FD003D56 unknown
:02053E80 69E3A00E unknown
:02053E84 40691810 rsbmi  r1,r9,r0,lsl r8
:02053E88 6415D1A1 ldrvs r13,[r5],#-0x1a1
:02053E8C 138904A1 orrne  r0,r9,#0xA1000000
:02053E90 1D00D930 unknown
:02053E94 ED15D110 unknown
:02053E98 46008164 strmi r8,r0,r9,#0xA1000000
:02053E9C DAEB0095 ble 01B140F8
:02053EA0 E284020F add  r0,r4,#0xF0000000
:02053EA4 E2802B02 add  r2,r0,#0x800
:02053EA8 800E794C andhi  r7,r14,r12,asr #0x12
:02053EAC F500294C strnv r2,[r0, #-0x94c]		;(r0-0x94c=*(fffff6b5))
:02053EB0 6140E20A unknown
:02053EB4 04293C05 unknown
:02053EB8 8D204CA6 stchi  12,cr4,[r0,#-0x298]!
:02053EBC 0A7948E5 beq 03EA6258
:02053EC0 29200EDE stmcsdb  r0!,{r1,r2,r3,r4,r6,r7,r9,r10,r11}
:02053EC4 5D0BD91F unknown
:02053EC8 DF104100 swile 0x00104100
:02053ECC 0FEB000E swieq 0x00eb000e
:02053ED0 5A591018 bpl 03697F38
:02053ED4 910B7991 swpls r7,r1,r11
:02053ED8 20491C29 subcs  r1,r9,r9,lsr #0x18
:02053EDC 03FD64D4 mvneqs r6,#0xD4000000
:02053EE0 2C005130 stccs  1,cr5,[r0],{#0x30}
:02053EE4 28680349 unknown
:02053EE8 0466AA01 unknown
:02053EEC 4F550B39 swimi 0x00550b39
:02053EF0 3400319E strcc r3,[r0],#-0x19e
:02053EF4 50AC101D adcpl  r1,r12,r13,lsl r0
:02053EF8 E8911021 ldmia  r1 ,{r0,r5,r12}
:02053EFC 05C51DE5 streqb r1,[r5, #+0xde5]		;r5+0xde5=*(00000de5)
:02053F00 24511A11 ldrcsb r1,[r1],#-0xa11
:02053F04 ED158CF2 unknown
:02053F08 F92DE50A stmnvdb  r13!,{r1,r3,r8,r10,r13,r14,r15}
:02053F0C 8100C030 unknown
:02053F10 9196E81C orrlss r14,r6,r12,lsl r8
:02053F14 1AED0A15 bne 01B96770
:02053F18 44F53031 unknown
:02053F1C F5F810E9 ldrnvb r1,[r8, #+0xe9]!
:02053F20 AD409900 unknown
:02053F24 0C24F105 stceq  1,cr15,[r4],#-0x14
:02053F28 107D2525 rsbnes r2,r13,r5,lsr #0xa
:02053F2C 071D6F81 ldreq r6,[r13,-r1, lsl #0x1f]
:02053F30 0909156D stmeqdb  r9 ,{r0,r2,r3,r5,r6,r8,r10,r12}
:02053F34 50324197 mlapls r2,r7,r1,r4unknown
:02053F38 51F5000D mvnpls r0,r13
:02053F3C 00110AD7 ldreqsb r0,[r1], -r7
:02053F40 1D403944 unknown
:02053F44 1071E200 rsbnes r14,r1,r0,lsl #0x4
:02053F48 00595A09 subeqs r5,r9,r9,lsl #0x14
:02053F4C 12007D8F andne  r7,r0,#0x23C0
:02053F50 00651099 unknown
:02053F54 B501ED0A strlt r14,[r1, #-0xd0a]		;(r1-0xd0a=*(fffff2f6))
:02053F58 EB008B5E bl 02076CD8
:02053F5C A1012103 unknown
:02053F60 E01D710E ands r7,r13,r14,lsl #0x2
:02053F64 80203A85 eorhi  r3,r0,r5,lsl #0x15
:02053F68 01014105 unknown
:02053F6C 55220D26 strpl r0,[r2, #-0xd26]!
:02053F70 01B8F10B moveqs r15,r11,lsl #0x2		;r15=0(0x0)
:02053F74 1994B400 ldmneib  r4 ,{r10,r12,r13,r15}
:02053F78 5504B145 strpl r11,[r4, #-0x145]		;(r4-0x145=*(fffffebb))
:02053F7C 3D727214 ldcccl 2,cr7,[r2,#-0x50]!
:02053F80 00118040 andeqs r8,r1,r0,asr #0x0
:02053F84 40409D2A submi  r9,r0,r10,lsr #0x1a
:02053F88 10490015 subne  r0,r9,r5,lsl r0
:02053F8C 844020D5 strhib r2,[r0],#-0xd5
:02053F90 18D50113 ldmneia  r5 ,{r0,r1,r4,r8}^
:02053F94 4E6D5055 mcrmi 0,3,r5,cr13,cr5,{2}
:02053F98 002956E0 eoreq  r5,r9,r0,ror #0xd
:02053F9C 09E10981 unknown
:02053FA0 31351F10 teqcc r5,r0,lsl r15
:02053FA4 11D60149 bicnes r0,r6,r9,asr #0x2
:02053FA8 F9000D02 stmnvdb  r0 ,{r1,r8,r10,r11}
:02053FAC E13191FC ldrsh r9,[r1, -r12]!
:02053FB0 C3099119 unknown
:02053FB4 00915073 addeqs r5,r1,r3,ror r0
:02053FB8 0019D3EB andeqs r13,r9,r11,ror #0x7
:02053FBC A0040501 andge  r0,r4,r1,lsl #0xa
:02053FC0 10191075 andnes r1,r9,r5,ror r0
:02053FC4 10751609 rsbnes r1,r5,r9,lsl #0xc
:02053FC8 2D00110E unknown
:02053FCC EF098D40 swi 0x00098d40
:02053FD0 850415D5 strhi r1,[r4, #-0x5d5]		;(r4-0x5d5=*(fffffa2b))
:02053FD4 1421011B unknown
:02053FD8 980009E3 stmlsda  r0 ,{r0,r1,r5,r6,r7,r8,r11}
:02053FDC C0000601 andgt  r0,r0,r1,lsl #0xc
:02053FE0 C507B003 strgt r11,[r7, #-0x3]		;(r7-0x3=*(b003e39d))
:02053FE4 00090100 andeq  r0,r9,r0,lsl #0x2
:02053FE8 811008FD ldrhish r0,[r0, -r13]
:02053FEC 1D07F021 unknown
:02053FF0 0DE59603 stceql 6,cr9,[r5,#+0xc]!
:02053FF4 AD844040 unknown
:02053FF8 6414DD2F ldrvs r13,[r4],#-0xd2f
:02053FFC B9B110C5 ldmltib  r1!,{r0,r2,r6,r7,r12}
:02054000 CD00C107 unknown
:02054004 D017D32D andles r13,r7,r13,lsr #0x6
:02054008 2FF11E0D swics 0x00f11e0d
:0205400C 920104C7 andls  r0,r1,#0xC7000000
:02054010 30B429F1 unknown
:02054014 040811D0 streq r1,[r8],#-0x1d0
:02054018 10E50575 rscne  r0,r5,r5,ror r5
:0205401C 44130565 ldrmi r0,[r3],#-0x565
:02054020 050E9010 streq r9,[r14, #-0x10]		;(r14-0x10=*(fffffff0))
:02054024 059200F8 ldreq r0,[r2, #+0xf8]		;r2+0xf8=*(170000f8)=#0(0x00000000)
:02054028 00413000 subeq  r3,r1,r0
:0205402C 4F050300 swimi 0x00050300
:02054030 030DB903 unknown
:02054034 9D14C000 unknown
:02054038 3DF02520 ldcccl 5,cr2,[r0,#+0x80]!
:0205403C 7C105930 ldcvc  9,cr5,[r0],{#0x30}
:02054040 0049024D subeq  r0,r9,r13,asr #0x4
:02054044 75EF0851 strvcb r0,[r15, #+0x851]!
:02054048 75C0F4F0 strvcb r15,[r0, #+0x4f0]		;r0+0x4f0=*(000004f0)
:0205404C F05DC040 subnvs r12,r13,r0,asr #0x0
:02054050 A9572D1C ldmgedb  r7 ,{r2,r3,r4,r8,r10,r11,r13}^
:02054054 F5001E15 strnv r1,[r0, #-0xe15]		;(r0-0xe15=*(fffff1eb))
:02054058 8D107C3F unknown
:0205405C 2580100A strcs r1,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02054060 10691015 rsbne  r1,r9,r5,lsl r0
:02054064 20159020 andcss r9,r5,r0,lsr #0x0
:02054068 A41D0905 ldrge r0,[r13],#-0x905
:0205406C 14B10E69 unknown
:02054070 7CE20A61 stcvcl 10,cr0,[r2],#+0x184
:02054074 07E59220 streqb r9,[r5,+r0, lsr #0x4]!
:02054078 45F91F21 ldrmib r1,[r9, #+0xf21]!
:0205407C 2D24DD09 stccs  13,cr13,[r4,#-0x24]!
:02054080 12B1C015 adcnes r12,r1,#0x15
:02054084 75DD1D2D ldrvcb r1,[r13, #+0xd2d]		;r13+0xd2d=*(00000d2d)
:02054088 08C13432 stmeqia  r1 ,{r1,r4,r5,r10,r12,r13}^
:0205408C 60312002 eorvss r2,r1,r2
:02054090 31C12EC5 biccc  r2,r1,r5,asr #0x1d
:02054094 1309DA19 unknown
:02054098 6D0029E8 unknown
:0205409C 40050159 andmi  r0,r5,r9,asr r1
:020540A0 2112A5B5 ldrcsh r10,[r2, -r5]
:020540A4 54BD1C10 unknown
:020540A8 10250275 eorne  r0,r5,r5,ror r2
:020540AC BB4E0DDD bllt 033D7828
:020540B0 10195DAD andnes r5,r9,r13,lsr #0x1b
:020540B4 CD449920 unknown
:020540B8 492E8904 stmmidb  r14!,{r2,r8,r11,r15}
:020540BC 097B5D1C unknown
:020540C0 5A164940 bpl 025E65C8
:020540C4 4C3D39F8 ldcmi  9,cr3,[r13],#-0x3e0
:020540C8 53340001 teqpl r4,#0x1
:020540CC 10B2071D adcnes r0,r2,r13,lsl r7
:020540D0 DD1CE1D1 unknown
:020540D4 24414101 strcsb r4,[r1],#-0x101
:020540D8 002D071D eoreq  r0,r13,r13,lsl r7
:020540DC 13B543A9 movnes r4,#0xA4000002		;r4=-1543503870(0xa4000002)
:020540E0 2055103D subcss r1,r5,r13,lsr r0
:020540E4 D0FE11C1 rscles r1,r14,r1,asr #0x3
:020540E8 261D08A6 ldrcs r0,[r13],-r6, lsr #0x11
:020540EC 04E10E8D unknown
:020540F0 E59118E0 ldr r1,[r1, #+0x8e0]		;r1+0x8e0=*(000008e0)
:020540F4 003D4442 eoreqs r4,r13,r2,asr #0x8
:020540F8 B0C102C9 sbclt  r0,r1,r9,asr #0x5
:020540FC 69F02361 unknown
:02054100 84037513 strhi r7,[r3],#-0x513
:02054104 8D1801E1 unknown
:02054108 C3F0B150 mvngts r11,#0x14
:0205410C ADA01821 stcge  8,cr1,[r0,#+0x84]!
:02054110 001D2820 andeqs r2,r13,r0,lsr #0x10
:02054114 A860B110 unknown
:02054118 F991F0B1 ldmnvib  r1 ,{r0,r4,r5,r7,r12,r13,r14,r15}
:0205411C 808D00B1 strhih r0,[r13], +r1
:02054120 0C008D10 stceq  13,cr8,[r0],{#0x10}
:02054124 E28DC059 add  r12,r13,#0x59
:02054128 1641408D strneb r4,[r1],-r13, lsl #0x1
:0205412C 18F988E2 ldmneia  r9!,{r1,r5,r6,r7,r11,r15}^
:02054130 100D258D andne  r2,r13,r13,lsl #0xb
:02054134 B8000DB2 stmltda  r0 ,{r1,r4,r5,r7,r8,r10,r11}
:02054138 0B9D1018 bleq 007981A0
:0205413C 0055272D subeqs r2,r5,r13,lsr #0xe
:02054140 B8139502 ldmltda  r3 ,{r1,r8,r10,r12,r15}
:02054144 0BE1DD20 bleq 018CB5CC
:02054148 03ED3442 mvneq  r3,#0x42000000
:0205414C 25602124 strcsb r2,[r0, #-0x124]!
:02054150 3420B220 unknown
:02054154 E00CE1C1 and  r14,r12,r1,asr #0x3
:02054158 3C2EE59D stccc  5,cr14,[r14],#-0x274
:0205415C 2403F500 strcs r15,[r3],#-0x500
:02054160 00790001 rsbeqs r0,r9,r1
:02054164 615503FD ldrvssh r0,[r5, #-0x3d]		;(r5-0x3fd=*(ffffffc3))
:02054168 1155D161 cmpne r5,r1,ror #0x2
:0205416C 138504FD orrne  r0,r5,#0xFD000000
:02054170 DFF54021 swile 0x00f54021
:02054174 008125AD addeq  r2,r1,r13,lsr #0xb
:02054178 BE40817C mcrlt 1,2,r8,cr0,cr12,{3}
:0205417C C9F81225 unknown
:02054180 9D502047 unknown
:02054184 850165E5 strhi r6,[r1, #-0x5e5]		;(r1-0x5e5=*(fffffa1b))
:02054188 06E12D19 unknown
:0205418C B216D501 andlts r13,r6,#0x400000
:02054190 0BE1D540 bleq 018C9698
:02054194 E5956004 ldr r6,[r5, #+0x4]		;r5+0x4=*(00000004)
:02054198 30B17444 adcccs r7,r1,r4,asr #0x8
:0205419C 70C0E409 sbcvc  r14,r0,r9,lsl #0x8
:020541A0 CCFFE207 ldcgtl 2,cr14,[r15],#+0x1c
:020541A4 000CE20C andeq  r14,r12,r12,lsl #0x4
:020541A8 E3FD8770 mvns r8,#0x1C00000
:020541AC 2355C807 cmpcs r5,#0x70000
:020541B0 642C23F5 unknown
:020541B4 23F5A058 mvncss r10,#0x58
:020541B8 15291D49 strne r1,[r9, #-0xd49]!
:020541BC FB5B1D35 blx 0371B6A0
:020541C0 293DFF3C ldmcsdb  r13!,{r2,r3,r4,r5,r8,r9,r10,r11,r12,r13,r14,r15}
:020541C4 20091701 andcs  r1,r9,r1,lsl #0xe
:020541C8 08B81239 ldmeqia  r8!,{r0,r3,r4,r5,r9,r12}
:020541CC 149E641D ldrne r6,[r14],#+0x41d
:020541D0 6BE908B9 blvs 01A964BC
:020541D4 65FFFE7F ldrvsb r15,[r15, #+0xe7f]!
:020541D8 E1B08809 movs r8,r9,lsl #0x10		;r8=0(0x0)
:020541DC 00B92B69 adceqs r2,r9,r9,ror #0x16
:020541E0 88000D88 stmhida  r0 ,{r3,r7,r8,r10,r11}
:020541E4 39D52C20 ldmccib  r5 ,{r5,r10,r11,r13}^
:020541E8 EB0093D2 bl 02079138
:020541EC 074D08AD streqb r0,[r13,-r13, lsr #0x11]
:020541F0 25E10F89 strcsb r0,[r1, #+0xf89]!
:020541F4 A9EE8C02 unknown
:020541F8 E1A03C09 mov  r3,r9,lsl #0x18		;r3=0(0x0)
:020541FC 01240924 unknown
:02054200 02D1C400 sbceqs r12,r1,#0x0
:02054204 400D05EC andmi  r0,r13,r12,ror #0xb
:02054208 95AA080D strls r0,[r10, #+0x80d]!
:0205420C 2900B529 stmcsdb  r0 ,{r0,r3,r5,r8,r10,r12,r13,r15}
:02054210 10392400 eornes r2,r9,r0,lsl #0x8
:02054214 42B80005 adcmis r0,r8,#0x5
:02054218 02B1C137 adceqs r12,r1,#0xC000000D
:0205421C 9F500641 swils 0x00500641
:02054220 0642BAE5 streqb r11,r12,r1,#0xC000000D
:02054224 30FFE1C1 rscccs r14,r15,r1,asr #0x3
:02054228 38226103 stmccda  r2!,{r0,r1,r8,r13,r14}
:0205422C 2CA00635 stccs  6,cr0,[r0],#+0xd4
:02054230 A902AD50 stmgedb  r2 ,{r4,r6,r8,r10,r11,r13,r15}
:02054234 0CC8FF02 stceql 15,cr15,[r8],{#0x2}
:02054238 100D0CE2 andne  r0,r13,r2,ror #0x19
:0205423C E20E34FF and  r3,r14,#0xFF000000
:02054240 1CE10FD9 stcnel 15,cr0,[r1],#+0x364
:02054244 C9810021 stmgtib  r1 ,{r0,r5}
:02054248 18E1830D unknown
:0205424C 02191539 andeqs r1,r9,#0xE400000
:02054250 AC114DC4 ldcge  13,cr4,[r1],{#0xc4}
:02054254 5C099D95 stcpl  13,cr9,[r9],{#0x95}
:02054258 3C100506 ldccc  5,cr0,[r0],{#0x6}
:0205425C 4D1C3995 unknown
:02054260 41DD4423 bicmis r4,r13,r3,lsr #0x8
:02054264 0B4D08B9 bleq 03396550
:02054268 012D01FD unknown
:0205426C 01A970FA unknown
:02054270 B9008198 stmltdb  r0 ,{r3,r4,r7,r8,r15}
:02054274 D517B41B ldrle r11,[r7, #-0x41b]		;(r7-0x41b=*(b003df85))
:02054278 1079111A rsbnes r1,r9,r10,lsl r1
:0205427C 05A06008 streq r6,[r0, #+0x8]!
:02054280 45210920 strmi r0,[r1, #-0x920]!
:02054284 ED01E201 unknown
:02054288 91382109 teqls r8,r9,lsl #0x2
:0205428C 04495409 streqb r5,[r9],#-0x409
:02054290 000952E4 andeq  r5,r9,r4,ror #0x5
:02054294 61020029 unknown
:02054298 55905104 ldrpl r5,[r0, #+0x104]		;r0+0x104=*(00000104)
:0205429C 5510A100 ldrpl r10,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:020542A0 104DFB20 subne  r15,r13,r0,lsr #0x16
:020542A4 108D01E1 addne  r0,r13,r1,ror #0x3
:020542A8 E5C40469 strb r0,[r4, #+0x469]		;r4+0x469=*(a400046b)
:020542AC 850F300E strhi r3,[r15, #-0xe]		;r15-0xe=*(020542a6)=#73994381(0x0469108d)
:020542B0 30B26041 adcccs r6,r2,r1,asr #0x0
:020542B4 E1103DC4 tst r0,r4,asr #0x1b
:020542B8 61628400 unknown
:020542BC 1D12AD26 unknown
:020542C0 00957711 addeqs r7,r5,r1,lsl r7
:020542C4 F3094309 unknown
:020542C8 0DF7F309 ldceql 3,cr15,[r7,#+0x24]!
:020542CC C02A5D21 eorgt  r5,r10,r1,lsr #0x1a
:020542D0 056D04F1 streqb r0,[r13, #-0x4f1]!
:020542D4 4C12CD2C ldcmi  13,cr12,[r2],{#0x2c}
:020542D8 FD02C95B unknown
:020542DC 12C52C01 sbcne  r2,r5,#0x100
:020542E0 C1000554 unknown
:020542E4 996B0C12 unknown
:020542E8 71F1CC09 mvnvcs r12,r9,lsl #0x18
:020542EC 011C22B5 ldreqh r2,[r12, -r5]
:020542F0 4D3871E9 ldcmi  1,cr7,[r8,#-0x3a4]!
:020542F4 AD000D03 unknown
:020542F8 E200E402 and  r14,r0,#0x2000000
:020542FC 85060004 strhi r0,[r6, #-0x4]		;(r6-0x4=*(fffffffc))
:02054300 1CFD12A5 ldcnel 2,cr1,[r13],#+0x294
:02054304 E18E0071 orr  r0,r14,r1,ror r0
:02054308 820E1001 andhi  r1,r14,#0x1
:0205430C 0ED544E1 cdpeq 4,12,cr4,cr5,cr1,7
:02054310 2261172D rsbcs  r1,r1,#0xB40000
:02054314 002509AE eoreq  r0,r5,r14,lsr #0x13
:02054318 000301F8 unknown
:0205431C 00348151 eoreqs r8,r4,r1,asr r1
:02054320 9029ED51 eorls  r14,r9,r1,asr r13
:02054324 D2056D09 andle  r6,r5,#0x240
:02054328 01E1D007 mvneq  r13,r7
:0205432C F582223D strnv r2,[r2, #+0x23d]		;r2+0x23d=*(0000023d)
:02054330 713A0D09 teqvc r10,r9,lsl #0x1a
:02054334 13DD1208 bicnes r1,r13,#0x80000000
:02054338 15000513 strne r0,[r0, #-0x513]		;(r0-0x513=*(fffffaed))
:0205433C 030AED57 unknown
:02054340 05C01072 streqb r1,[r0, #+0x72]		;r0+0x72=*(00000072)
:02054344 12055A9D andne  r5,r5,#0x9D000
:02054348 151951C1 ldrne r5,[r9, #-0x1c1]		;(r9-0x1c1=*(fffffe3f))
:0205434C 200CE200 andcs  r14,r12,r0,lsl #0x4
:02054350 3127C991 unknown
:02054354 FF32C310 swinv 0x0032c310
:02054358 0424552F unknown
:0205435C 08148040 ldmeqda  r4 ,{r6,r15}
:02054360 85202910 strhi r2,[r0, #-0x910]!
:02054364 E111E134 tst r1,r4,lsr r1
:02054368 6910141C ldmvsdb  r0 ,{r2,r3,r4,r10,r12}
:0205436C 10209E02 eorne  r9,r0,r2,lsl #0x1c
:02054370 29910149 ldmcsib  r1 ,{r0,r3,r6,r8}
:02054374 29E24005 unknown
:02054378 81339413 teqhi r3,r3,lsl r4
:0205437C 69147901 ldmvsdb  r4 ,{r0,r8,r11,r12,r13,r14}
:02054380 0C199911 ldceq  9,cr9,[r9],{#0x11}
:02054384 5E54064D cdppl 6,4,cr0,cr4,cr13,2
:02054388 A5E59FC1 strgeb r9,[r5, #+0xfc1]!
:0205438C 0306E517 unknown
:02054390 9804E54C stmlsda  r4 ,{r2,r3,r6,r8,r10,r13,r14,r15}
:02054394 354019BD strccb r1,[r0, #-0x9bd]		;(r0-0x9bd=*(fffff643))
:02054398 35601000 strccb r1,[r0, #-0x0]!
:0205439C 259F3100 ldrcs r3,[r15, #+0x100]		;r15+0x100=*(020544a4)=#-184495856(0xf500d110)
:020543A0 D12430D1 unknown
:020543A4 2C40D510 stccsl 5,cr13,[r0],{#0x10}
:020543A8 0D06E202 unknown
:020543AC D512556C ldrle r5,[r2, #-0x56c]		;(r2-0x56c=*(fffffa94))
:020543B0 00255800 eoreq  r5,r5,r0,lsl #0x10
:020543B4 16E20644 unknown
:020543B8 45852002 strmi r2,[r5, #+0x2]		;r5+0x2=*(00000002)
:020543BC A5E18402 strgeb r8,[r1, #+0x402]!
:020543C0 35481416 strccb r1,[r8, #-0x416]		;(r8-0x416=*(fffffbea))
:020543C4 01D54000 biceqs r4,r5,r0
:020543C8 F0315031 eornvs r5,r1,r1,lsr r0
:020543CC 3148F031 unknown
:020543D0 3118BD00 tstcc r8,r0,lsl #0x1a
:020543D4 31F03180 mvnccs r3,r0,lsl #0x3
:020543D8 00314CF0 unknown
:020543DC AE0AE11C mcrge 1,0,r14,cr10,cr12,{0}
:020543E0 E1A05C2E mov  r5,r14,lsr #0x18		;r5=2(0x2)
:020543E4 E1A0442E mov  r4,r14,lsr #0x8		;r4=132417(0x20541)
:020543E8 35640E00 strccb r0,[r4, #-0xe00]!
:020543EC E2055000 and  r5,r5,#0x0
:020543F0 04044CFF streq r4,[r4],#-0xcff
:020543F4 A0EC0EE2 rscge  r0,r12,r2,ror #0x1d
:020543F8 68FF200D unknown
:020543FC FFE20620 swinv 0x00e20620
:02054400 35E20E54 strccb r0,[r2, #+0xe54]!
:02054404 C0102D10 andgts r2,r0,r0,lsl r13
:02054408 20003150 andcs  r3,r0,r0,asr r1
:0205440C 4C2602B1 stcmi  2,cr0,[r6],#-0x2c4
:02054410 260AE1A0 strcs r14,[r10],-r0, lsr #0x3
:02054414 540001E4 strpl r0,[r0],#-0x1e4
:02054418 C96C0969 unknown
:0205441C 04544000 ldreqb r4,[r4],#-0x0
:02054420 0EECFFE2 cdpeq 15,14,cr15,cr12,cr2,7
:02054424 0058FFE2 subeqs r15,r8,r2,ror #0x1f
:02054428 400EE205 andmi  r14,r14,r5,lsl #0x4
:0205442C 64FFE184 unknown
:02054430 04E20600 unknown
:02054434 04E18540 unknown
:02054438 E1860040 orr  r0,r6,r0,asr #0x0
:0205443C 5802C554 stmplda  r2 ,{r2,r4,r6,r8,r10,r14,r15}
:02054440 08E581C0 unknown
:02054444 0400055C streq r0,[r0],#-0x55c
:02054448 050C0005 streq r0,[r12, #-0x5]		;(r12-0x5=*(fffffffb))
:0205444C 0DFD0800 ldceql 8,cr0,[r13,#+0x0]!
:02054450 813004AA teqhi r0,r10,lsr #0x9
:02054454 01810259 orreq  r0,r1,r9,asr r2
:02054458 03819001 orreq  r9,r1,#0x1
:0205445C 2C0D81A8 stccs  1,cr8,[r13],{#0xa8}
:02054460 037D0014 cmneq r13,#0x14
:02054464 F56E05A1 strnvb r0,[r14, #-0x5a1]!
:02054468 70EBFF32 rscvc  r15,r11,r2,lsr r15
:0205446C 050A2180 streq r2,[r10, #-0x180]		;(r10-0x180=*(fffffe80))
:02054470 30952400 addccs r2,r5,r0,lsl #0x8
:02054474 08C60541 stmeqia  r6 ,{r0,r6,r8,r10}^
:02054478 00396402 eoreqs r6,r9,r2,lsl #0x8
:0205447C 0521C000 streq r12,[r1, #-0x0]!
:02054480 58002D06 stmplda  r0 ,{r1,r2,r8,r10,r11,r13}
:02054484 0F0208BC swieq 0x000208bc
:02054488 E92D0300 stmdb  r13!,{r8,r9}
:0205448C 201C12D5 ldrcssb r1,[r12], -r5
:02054490 00A10011 adceq  r0,r1,r1,lsl r0
:02054494 10656402 rsbne  r6,r5,r2,lsl #0x8
:02054498 00180BB9 ldreqh r0,[r8], -r9
:0205449C 120902D5 andne  r0,r9,#0x5000000D
:020544A0 E833BD40 ldmda  r3!,{r6,r8,r10,r11,r12,r13,r15}
:020544A4 F500D110 strnv r13,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:020544A8 C1959C10 orrgts r9,r5,r0,lsl r12
:020544AC 554C0135 strplb r0,[r12, #-0x135]		;(r12-0x135=*(fffffecb))
:020544B0 01319700 teqeq r1,r0,lsl #0xe
:020544B4 D1105E29 tstle r0,r9,lsr #0x1c
:020544B8 2D2C2001 stccs  0,cr2,[r12,#-0x4]!
:020544BC 01140679 tsteq r4,r9,ror r6
:020544C0 007D3400 rsbeqs r3,r13,r0,lsl #0x8
:020544C4 15E1A0CC strneb r10,[r1, #+0xcc]!
:020544C8 E20220FF and  r2,r2,#0xFF
:020544CC E2010CFF and  r0,r1,#0xFF00
:020544D0 0318FF00 tsteq r8,#0x0
:020544D4 FF1009E2 swinv 0x001009e2
:020544D8 E2100C24 ands r0,r0,#0x2400
:020544DC 00010BAD andeq  r0,r1,r13,lsr #0x17
:020544E0 E584163D str r1,[r4, #+0x63d]		;r4+0x63d=*(00020b7e)
:020544E4 159D1135 ldrne r1,[r13, #+0x135]		;r13+0x135=*(00000135)
:020544E8 141CC1CE ldrne r12,[r12],#-0x1ce
:020544EC DD02028D unknown
:020544F0 00654011 rsbeq  r4,r5,r1,lsl r0
:020544F4 7DD50ABD unknown
:020544F8 0AB91817 beq 00E9A55C
:020544FC 55017510 strpl r7,[r1, #-0x510]		;(r1-0x510=*(fffffaf0))
:02054500 00F53200 rsceqs r3,r5,r0,lsl #0x4
:02054504 005133B5 ldreqh r3,[r1],#-0x35
:02054508 17110138 unknown
:0205450C 6904000D stmvsdb  r4 ,{r0,r2,r3}
:02054510 92CAB201 sbcls  r11,r10,#0x10000000
:02054514 088D0551 stmeqia  r13 ,{r0,r4,r6,r8,r10}
:02054518 590CB10C stmpldb  r12 ,{r2,r3,r8,r12,r13,r15}
:0205451C 0E6CEB0F cdpeq 11,6,cr14,cr12,cr15,0
:02054520 2CE5DD10 stccsl 13,cr13,[r5],#+0x40
:02054524 10210111 eorne  r0,r1,r1,lsl r1
:02054528 0DE013D1 stceql 3,cr1,[r0,#+0x344]!
:0205452C 11100009 tstne r0,r9
:02054530 00050401 andeq  r0,r5,r1,lsl #0x8
:02054534 AA00050C bge 0205596C
:02054538 E58D3008 str r3,[r13, #+0x8]		;r13+0x8=*(00000008)
:0205453C E5DD300F ldrb r3,[r13, #+0xf]		;r13+0xf=*(0000000f)
:02054540 8D868900 unknown
:02054544 2D0FD114 unknown
:02054548 042D7C4D unknown
:0205454C 252C5C20 strcs r5,[r12, #-0xc20]!
:02054550 65100500 ldrvs r0,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:02054554 20000515 andcs  r0,r0,r5,lsl r5
:02054558 311EA024 tstcc r14,r4,lsr #0x0
:0205455C 0855C10B ldmeqda  r5 ,{r0,r1,r3,r8,r14,r15}^
:02054560 27A1E5C1 strcs r14,da 
:02054564 A505F14F strge r15,[r5, #-0x14f]		;(r5-0x14f=*(fffffeb3))
:02054568 31053D90 swpcc r3,r0,r5
:0205456C 3505B20D strcc r11,[r5, #-0x20d]		;(r5-0x20d=*(fffffdf5))
:02054570 02E15801 rsceq  r5,r1,#0x10000
:02054574 0159001E cmpeq r9,r14,lsl r0
:02054578 13A0B001 movne  r11,#0x1		;r11=1(0x1)
:0205457C E5800C0D str r0,[r0, #+0xc0d]		;r0+0xc0d=*(00000c0d)
:02054580 000DA001 andeq  r10,r13,r1
:02054584 6006C5B0 strvsh r12,[r6], -r0
:02054588 A1A80071 movge  r0,r1,ror r0
:0205458C 27E9060E strcsb r0,[r9,+r14, lsl #0xc]!
:02054590 D90AE35A stmledb  r10 ,{r1,r3,r4,r6,r8,r9,r13,r14,r15}
:02054594 1045F404 subne  r15,r5,r4,lsl #0x8
:02054598 FD00E1D4 unknown
:0205459C 8170E00C cmnhi r0,r12
:020545A0 A984E310 stmgeib  r4 ,{r4,r8,r9,r13,r14,r15}
:020545A4 B6E0172E unknown
:020545A8 E104C400 unknown
:020545AC 01351E21 teqeq r5,r1,lsr #0x1c
:020545B0 84400812 strhib r0,[r0],#-0x812
:020545B4 010A06E2 unknown
:020545B8 0B8DF40B bleq 003D15EC
:020545BC 000D10A1 andeq  r1,r13,r1,lsr #0x1
:020545C0 00CA1A00 sbceq  r1,r10,r0,lsl #0x14
:020545C4 DDE35B00 stclel 11,cr5,[r3,#+0x0]!
:020545C8 0910051F ldmeqdb  r0 ,{r0,r1,r2,r3,r4,r8,r10}
:020545CC 19500060 ldmnedb  r0 ,{r5,r6}^
:020545D0 D001F510 andle  r15,r1,r0,lsl r5
:020545D4 AA05CDE0 bge 021C7D5C
:020545D8 C611554C ldrgt r5,r15,r1,r0,lsl r5
:020545DC 04190088 ldreq r0,[r9],#-0x88
:020545E0 D1591C8D cmple r9,r13,lsl #0x19
:020545E4 02E1B105 rsceq  r11,r1,#0x40000001
:020545E8 DFE0C880 swile 0x00e0c880
:020545EC 01EAFFFF unknown
:020545F0 8F1B5506 swihi 0x001b5506
:020545F4 940BE8BD strls r14,[r11],#-0x8bd
:020545F8 C216ED00 andgts r14,r6,#0x0
:020545FC 20E41259 rsccs  r1,r4,r9,asr r2
:02054600 0C25A19F stceq  1,cr10,[r5],#-0x27c
:02054604 55118200 ldrpl r8,[r1, #-0x200]		;(r1-0x200=*(fffffe00))
:02054608 3102B510 unknown
:0205460C 1C000106 stcne  1,cr0,[r0],{#0x6}
:02054610 012C0001 unknown
:02054614 1060AF00 rsbne  r10,r0,r0,lsl #0x1e
:02054618 A0043982 andge  r3,r4,r2,lsl #0x13
:0205461C 08106413 ldmeqda  r0 ,{r0,r1,r4,r10,r13,r14}
:02054620 0319C182 tsteq r9,#0x80000020
:02054624 15821020 strne r1,[r2, #+0x20]		;r2+0x20=*(00000020)
:02054628 C22CC911 eorgt  r12,r12,#0x44000
:0205462C 79601839 unknown
:02054630 51924A02 orrpls r4,r2,r2,lsl #0x14
:02054634 601E6509 andvss r6,r14,r9,lsl #0xa
:02054638 204D9065 subcs  r9,r13,r5,ror #0x0
:0205463C 59001913 stmpldb  r0 ,{r0,r1,r4,r8,r11,r12}
:02054640 A4195D19 ldrge r5,[r9],#-0xd19
:02054644 55963A10 ldrpl r3,[r6, #+0xa10]		;r6+0xa10=*(00000a10)
:02054648 55002921 strpl r2,[r0, #-0x921]		;(r0-0x921=*(fffff6df))
:0205464C 081D2D21 ldmeqda  r13 ,{r0,r5,r8,r10,r11,r13}
:02054650 E51ED100 ldr r13,[r14, #-0x100]		;r14-0x100=*(020540c8)=#1395916801(0x53340001)
:02054654 0B000D0A bleq 02057A84
:02054658 50080145 andpl  r0,r8,r5,asr #0x2
:0205465C 041514C1 ldreq r1,[r5],#-0x4c1
:02054660 25DD000D ldrcsb r0,[r13, #+0xd]		;r13+0xd=*(5334000e)=#0(0x00000000)
:02054664 81401F09 unknown
:02054668 1A5D1CE5 bne 0379BA04
:0205466C 68007520 stmvsda  r0 ,{r5,r8,r10,r12,r13,r14}
:02054670 00E59660 rsceq  r9,r5,r0,ror #0xc
:02054674 91003505 unknown
:02054678 60001A0A andvs  r1,r0,r10,lsl #0x14
:0205467C 617002ED cmnvs r0,r13,ror #0x5
:02054680 4540A301 strmib r10,[r0, #-0x301]		;(r0-0x301=*(fffffcff))
:02054684 0FF55006 swieq 0x00f55006
:02054688 25A9D700 strcs r13,[r9, #+0x700]!
:0205468C 34CA1105 strccb r1,[r10],#+0x105
:02054690 ED400FB1 unknown
:02054694 00553100 subeqs r3,r5,r0,lsl #0x2
:02054698 C72A50B4 unknown
:0205469C 385A55E1 ldmccda  r10 ,{r0,r5,r6,r7,r8,r10,r12,r14}^
:020546A0 F9F40BD9 unknown
:020546A4 1F543405 swine 0x00543405
:020546A8 3D113C7D unknown
:020546AC 99D83955 ldmlsib  r8 ,{r0,r2,r4,r6,r8,r11,r12,r13}^
:020546B0 4E1832CD cdpmi 2,0,cr3,cr8,cr13,6
:020546B4 05011AD1 streq r1,[r1, #-0xad1]		;(r1-0xad1=*(fffff52f))
:020546B8 051D5D4D ldreq r5,[r13, #-0xd4d]		;r13-0xd4d=*(5333f2b4)=#0(0x00000000)
:020546BC 6D887540 unknown
:020546C0 10059779 andne  r9,r5,r9,ror r7
:020546C4 3845B501 stmccda  r5 ,{r0,r8,r10,r12,r13,r15}^
:020546C8 4A311805 bmi 02C9A6E4
:020546CC 3D3501E4 ldccc  1,cr0,[r5,#-0x390]!
:020546D0 EBFDD006 bl 01FC86F0
:020546D4 00C53018 sbceq  r3,r5,r8,lsl r0
:020546D8 106D4150 rsbne  r4,r13,r0,asr r1
:020546DC 0541E353 streqb r14,[r1, #-0x353]		;(r1-0x353=*(fffffcad))
:020546E0 0A12A103 beq 024FCAF4
:020546E4 C8A9006D stmgtia  r9!,{r0,r2,r3,r5,r6}
:020546E8 21C80045 biccs  r0,r8,r5,asr #0x0
:020546EC 8050002D subhis r0,r0,r13,lsr #0x0
:020546F0 0D6C12E5 stceql 2,cr1,[r12,#-0x394]!
:020546F4 2D31C000 ldccs  0,cr12,[r1,#-0x0]!
:020546F8 BC000900 stclt  9,cr0,[r0],{#0x0}
:020546FC 002D3221 eoreq  r3,r13,r1,lsr #0x4
:02054700 78E58030 unknown
:02054704 4D7C0701 ldcmil 7,cr0,[r12,#-0x4]!
:02054708 1CF5A100 ldcnel 1,cr10,[r5],#+0x0
:0205470C 9801E527 stmlsda  r1 ,{r0,r1,r2,r5,r8,r10,r13,r14,r15}
:02054710 41980065 orrmis r0,r8,r5,ror #0x0
:02054714 1555680B ldrneb r6,[r5, #-0x80b]		;(r5-0x80b=*(fffff7f5))
:02054718 000D6C00 andeq  r6,r13,r0,lsl #0x18
:0205471C 70003D90 mulvc  r0,r0,r13
:02054720 558C00B9 strpl r0,[r12, #+0xb9]		;r12+0xb9=*(000000b9)
:02054724 10740025 rsbnes r0,r4,r5,lsr #0x0
:02054728 82012982 andhi  r2,r1,#0x208000
:0205472C 09C50009 stmeqib  r5 ,{r0,r3}^
:02054730 418200D1 unknown
:02054734 37999401 ldrcc r9,[r9,+r1, lsl #0x8]
:02054738 159D0599 ldrne r0,[r13, #+0x599]		;r13+0x599=*(5334059a)=#0(0x00000000)
:0205473C 02857403 addeq  r7,r5,#0x3000000
:02054740 DD301158 ldcle  1,cr1,[r0,#-0x160]!
:02054744 A505790C strge r7,[r5, #-0x90c]		;(r5-0x90c=*(fffff6f4))
:02054748 3D115802 unknown
:0205474C 0D44E59F unknown
:02054750 00011400 andeq  r1,r1,r0,lsl #0x8
:02054754 A8000D40 stmgeda  r0 ,{r6,r8,r10,r11}
:02054758 34000D00 strcc r0,[r0],#-0xd00
:0205475C 21086501 unknown
:02054760 001909C1 andeqs r0,r9,r1,asr #0x13
:02054764 402124D2 unknown
:02054768 B2002134 andlt  r2,r0,#0xD
:0205476C 0AE1C010 beq 018C47B4
:02054770 14000928 strne r0,[r0],#-0x928
:02054774 05016501 streq r6,[r1, #-0x501]		;(r1-0x501=*(fffffaff))
:02054778 00052C00 andeq  r2,r5,r0,lsl #0x18
:0205477C 000D24B2 streqh r2,[r13], -r2
:02054780 41100D0C tstmi r0,r12,lsl #0x1a
:02054784 18001112 stmneda  r0 ,{r1,r4,r8,r12}
:02054788 10BA0015 adcnes r0,r10,r5,lsl r0
:0205478C 27219410 unknown
:02054790 111871EC tstne r8,r12,ror #0x3
:02054794 E405289F str r2,[r5],#-0x89f
:02054798 10480395 unknown
:0205479C 390D6980 stmccdb  r13 ,{r7,r8,r11,r13,r14}
:020547A0 11A9C41A movne  r12,r10,lsl r4		;r12=0(0x0)
:020547A4 3020E582 eorcc  r14,r0,r2,lsl #0xb
:020547A8 01E8E594 unknown
:020547AC D58220A5 strle r2,[r2, #+0xa5]		;r2+0xa5=*(000000a5)
:020547B0 07418207 streqb r8,[r1,-r7, lsl #0x4]
:020547B4 1570E582 ldrneb r14,[r0, #-0x582]!
:020547B8 75680015 strvcb r0,[r8, #-0x15]!
:020547BC 00096C05 andeq  r6,r9,r5,lsl #0x18
:020547C0 158E549C strne r5,[r14, #+0x49c]		;r14+0x49c=*(02054664)=#-2126504183(0x81401f09)
:020547C4 2EE39CE0 cdpcs 12,14,cr9,cr3,cr0,7
:020547C8 000974E0 andeq  r7,r9,r0,ror #0x9
:020547CC 92C04078 sbcls  r4,r0,#0x78
:020547D0 2EE493E5 cdpcs 3,14,cr9,cr4,cr5,7
:020547D4 30007CE0 andcc  r7,r0,r0,ror #0x19
:020547D8 C005E592 mulgt  r5,r2,r5
:020547DC 000EE09C muleq  r14,r12,r0
:020547E0 95E0A350 strlsb r10,[r0, #+0x350]!
:020547E4 95E08431 strlsb r8,[r0, #+0x431]!
:020547E8 E0244000 eor  r4,r4,r0
:020547EC E0244190 mla  r4,r0,r1,r4unknown
:020547F0 82C00068 sbchi  r0,r0,#0x68
:020547F4 0011A0E5 andeqs r10,r1,r5,ror #0x1
:020547F8 1082506C addne  r5,r2,r12,ror #0x0
:020547FC 841B01E5 ldrhi r0,[r11],#-0x1e5
:02054800 C210B8E2 andgts r11,r0,#0xE20000
:02054804 C1A4E100 movgt  r14,r0,lsl #0x2		;r14=0(0x0)
:02054808 10316C0B eornes r6,r1,r11,lsl #0x18
:0205480C C0201601 eorgt  r1,r0,r1,lsl #0xc
:02054810 0021E534 eoreq  r14,r1,r4,lsr r5
:02054814 067D0E55 unknown
:02054818 117C0009 cmnne r12,r9
:0205481C DE072511 mcrle 5,0,r2,cr7,cr1,{0}
:02054820 78001178 stmvcda  r0 ,{r3,r4,r5,r6,r8,r12}
:02054824 1E750025 cdpne 0,6,cr0,cr5,cr5,1
:02054828 020025A6 andeq  r2,r0,#0x29800000
:0205482C 09791B5A unknown
:02054830 0CD92105 ldceql 1,cr2,[r9],{#0x5}
:02054834 1560065D strneb r0,[r0, #-0x65d]!
:02054838 DE0F9100 cdple 1,0,cr9,cr15,cr0,0
:0205483C 050100FD streq r0,[r1, #-0xfd]		;(r1-0xfd=*(ffffff03))
:02054840 9C357130 ldcls  1,cr7,[r5],#-0xc0
:02054844 21300586 teqcs r0,r6,lsl #0xb
:02054848 1355CB11 cmpne r5,#0x4400
:0205484C 3661877F unknown
:02054850 0BEC1089 bleq 01B58A7C
:02054854 20891900 addcs  r1,r9,r0,lsl #0x12
:02054858 6C078965 stcvs  9,cr8,[r7],{#0x65}
:0205485C 01588B65 cmpeq r8,r5,ror #0x16
:02054860 269EC35D unknown
:02054864 00053800 andeq  r3,r5,r0,lsl #0x10
:02054868 004740B4 streqh r4,[r7],#-0x4
:0205486C 0208CB3C andeq  r12,r8,#0xF000
:02054870 050D8488 streq r8,[r13, #-0x488]		;r13-0x488=*(5333fb79)=#0(0x00000000)
:02054874 10EDC118 rscne  r12,r13,r8,lsl r1
:02054878 B108F8B4 strlth r15,[r8, -r4]
:0205487C 1CAEE020 stcne  0,cr14,[r14],#+0x80
:02054880 20A50211 adccs  r0,r5,r1,lsl r2
:02054884 E0020905 and  r0,r2,r5,lsl #0x12
:02054888 82327DA6 eorhis r7,r2,#0x2980
:0205488C 3C4D8DF3 stcccl 13,cr8,[r13],{#0xf3}
:02054890 873415D5 unknown
:02054894 4C5003A1 ldcmil 3,cr0,[r0],{#0xa1}
:02054898 102CE1B0 unknown
:0205489C 0044059F unknown
:020548A0 45059100 strmi r9,[r5, #-0x100]		;r5-0x100=*(81401e09)=#0(0x00000000)
:020548A4 12ED0302 rscne  r0,r13,#0x8000000
:020548A8 01690018 unknown
:020548AC 44018594 strmi r8,[r1],#-0x594
:020548B0 875E06D1 unknown
:020548B4 EA2C3D00 b 02B63CBC
:020548B8 EB008D45 bl 02077DD4
:020548BC 51126D05 tstpl r2,r5,lsl #0x1a
:020548C0 04305520 unknown
:020548C4 3C002570 stccc  5,cr2,[r0],{#0x70}
:020548C8 41F90029 mvnmis r0,r9,lsr #0x0
:020548CC FFE52569 swinv 0x00e52569
:020548D0 059D0871 ldreq r0,[r13, #+0x871]		;r13+0x871=*(53340872)=#0(0x00000000)
:020548D4 00511100 subeqs r1,r1,r0,lsl #0x2
:020548D8 EA001528 b 02059D80
:020548DC EB150086 bl 02594AFC
:020548E0 F5011924 strnv r1,[r1, #-0x924]		;(r1-0x924=*(fffff6dc))
:020548E4 81005412 unknown
:020548E8 31000CE5 unknown
:020548EC F5363501 ldrnv r3,[r6, #-0x501]!
:020548F0 5C000105 stcpl  1,cr0,[r0],{#0x5}
:020548F4 E51E8010 ldr r8,[r14, #-0x10]		;(r14-0x10=*(fffffff0))
:020548F8 003D112D eoreqs r1,r13,r13,lsr #0x2
:020548FC 91B12035 movlss r2,lsr r5		;r2=-2126504183(0x81401f09)
:02054900 0181201C orreq  r2,r1,r12,lsl r0
:02054904 C9200D9E stmgtdb  r0!,{r1,r2,r3,r4,r7,r8,r10,r11}
:02054908 84E58211 unknown
:0205490C E119BD87 tst r9,r7,lsl #0x1b
:02054910 05C1C30F streqb r12,[r1, #+0x30f]		;r1+0x30f=*(0000030f)
:02054914 EB008781 bl 02076720
:02054918 F98811A5 stmnvib  r8 ,{r0,r2,r5,r7,r8,r12}
:0205491C 9918A102 ldmlsdb  r8 ,{r1,r8,r13,r15}
:02054920 9858021C ldmlsda  r8 ,{r2,r3,r4,r9}^
:02054924 40101269 andmis r1,r0,r9,ror #0x4
:02054928 01490BE3 unknown
:0205492C 451D1011 ldrmi r1,[r13, #-0x11]		;r13-0x11=*(5333fff0)=#0(0x00000000)
:02054930 2CC00000 stccsl 0,cr0,[r0],{#0x0}
:02054934 3001E5D0 unknown
:02054938 2041E5D0 unknown
:0205493C 34C01905 strccb r1,[r0],#+0x905
:02054940 59380059 ldmpldb  r8!,{r0,r3,r4,r6}
:02054944 F625C520 unknown
:02054948 16650035 unknown
:0205494C 352802DA strcc r0,[r8, #-0x2da]!
:02054950 241FFD00 ldrcs r15,[r15],#-0xd00
:02054954 82240781 eorhi  r0,r4,#0x2040000
:02054958 1E6DE12C cdpne 1,6,cr14,cr13,cr12,1
:0205495C 45221011 strmi r1,[r2, #-0x11]!
:02054960 19038D17 stmnedb  r3 ,{r0,r1,r2,r4,r8,r10,r11,r15}
:02054964 F603FD02 strnv r15,[r3],-r2, lsl #0x1a
:02054968 2501E241 strcs r14,[r1, #-0x241]		;(r1-0x241=*(fffffdbf))
:0205496C 82200300 eorhi  r0,r0,#0x0
:02054970 59FA08E0 unknown
:02054974 08913C0C ldmeqia  r1 ,{r2,r3,r10,r11,r12,r13}
:02054978 0021C403 eoreq  r12,r1,r3,lsl #0x8
:0205497C E0034A34 and  r4,r3,r4,lsr r10
:02054980 E00C2402 and  r2,r12,r2,lsl #0x8
:02054984 83003002 unknown
:02054988 1D2803E1 stcne  3,cr0,[r8,#-0x384]!
:0205498C 79822807 stmvcib  r2 ,{r0,r1,r2,r11,r13}
:02054990 03419011 unknown
:02054994 240015D0 strcs r1,[r0],#-0x5d0
:02054998 DD045482 unknown
:0205499C 1009C11D andne  r12,r9,r13,lsl r1
:020549A0 0820E081 stmeqda  r0!,{r0,r7,r13,r14,r15}
:020549A4 5035E080 eorpls r14,r5,r0,lsl #0x1
:020549A8 00201981 eoreq  r1,r0,r1,lsl #0x13
:020549AC 101000FF ldrnesh r0,[r0], -r15
:020549B0 41201381 unknown
:020549B4 B0301DE0 eorlts r1,r0,r0,ror #0x1b
:020549B8 A9011065 stmgedb  r1 ,{r0,r2,r5,r6,r12}
:020549BC 19106910 ldmnedb  r0 ,{r4,r8,r11,r13,r14}
:020549C0 1359EA14 cmpne r9,#0x14000
:020549C4 7D35FFC8 ldcvc  15,cr15,[r5,#-0x320]!
:020549C8 25550781 ldrcsb r0,[r5, #-0x781]		;r5-0x781=*(81401788)=#0(0x00000000)
:020549CC 790210B1 stmvcdb  r2 ,{r0,r4,r5,r7,r12}
:020549D0 112012F9 unknown
:020549D4 BF00A901 swilt 0x0000a901
:020549D8 051D01FF ldreq r0,[r13, #-0x1ff]		;r13-0x1ff=*(5333fe02)=#0(0x00000000)
:020549DC 0C51CD0E ldceql 13,cr12,[r1],{#0xe}
:020549E0 75BB1CB9 ldrvc r1,[r11, #+0xcb9]!
:020549E4 0117F100 tsteq r7,r0,lsl #0x2
:020549E8 C91B1108 ldmgtdb  r11 ,{r3,r8,r12}
:020549EC 71128100 tstvc r2,r0,lsl #0x2
:020549F0 067D1102 unknown
:020549F4 A901B911 stmgedb  r1 ,{r0,r4,r8,r11,r12,r13,r15}
:020549F8 215113E1 cmpcs r1,r1,ror #0x7
:020549FC 109D170D addnes r1,r13,r13,lsl #0xe
:02054A00 0000FFFF unknown
:02054A04 B1C0010F biclt  r0,r0,r15,lsl #0x2
:02054A08 E24C1006 sub  r1,r12,#0x6
:02054A0C 44811E89 strmi r1,[r1],#+0xe89
:02054A10 81124C14 tsthi r2,r4,lsl r12
:02054A14 1361110E unknown
:02054A18 6128101C unknown
:02054A1C 9D031100 unknown
:02054A20 00200310 eoreq  r0,r0,r0,lsl r3
:02054A24 5D0703E0 unknown
:02054A28 E100C500 unknown
:02054A2C 0C130101 ldceq  1,cr0,[r3],{#0x1}
:02054A30 10750021 rsbnes r0,r5,r1,lsr #0x0
:02054A34 101021CB andnes r2,r0,r11,asr #0x3
:02054A38 14D50021 ldrneb r0,[r5],#+0x21
:02054A3C 49CDFFEC stmmiib  r13 ,{r2,r3,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:02054A40 059F4D00 ldreq r4,[r15, #+0xd00]		;r15+0xd00=*(02055748)=#17149184(0x0105ad00)
:02054A44 0590402C ldreq r4,[r0, #+0x2c]		;r0+0x2c=*(0000002c)
:02054A48 40101039 andmis r1,r0,r9,lsr r0
:02054A4C A5384039 ldrge r4,[r8, #-0x39]!
:02054A50 7D197524 unknown
:02054A54 99008D08 stmlsdb  r0 ,{r3,r8,r10,r11,r15}
:02054A58 FD02FD27 unknown
:02054A5C 0019A918 andeqs r10,r9,r8,lsl r9
:02054A60 E0012190 mul  r1,r0,r1
:02054A64 001205E1 andeqs r0,r2,r1,ror #0xb
:02054A68 1395E001 orrnes r14,r5,#0x1
:02054A6C 38408D01 stmccda  r0 ,{r0,r8,r10,r11,r15}^
:02054A70 0FA8408D swieq 0x00a8408d
:02054A74 0EE20002 cdpeq 0,14,cr0,cr2,cr2,0
:02054A78 5900F502 stmpldb  r0 ,{r1,r8,r10,r12,r13,r14,r15}
:02054A7C 1025C006 eorne  r12,r5,r6
:02054A80 A97010A9 unknown
:02054A84 41106C00 tstmi r0,r0,lsl #0x18
:02054A88 694B4002 stmvsdb  r11 ,{r1,r14}^
:02054A8C 51911004 orrpls r1,r1,r4
:02054A90 CD130523 unknown
:02054A94 00069527 andeq  r9,r6,r7,lsr #0xa
:02054A98 04006D79 streq r6,[r0],#-0xd79
:02054A9C 59018550 stmpldb  r1 ,{r4,r6,r8,r10,r15}
:02054AA0 02102108 andeqs r2,r0,#0x2
:02054AA4 40B90011 adcmis r0,r9,r1,lsl r0
:02054AA8 16C19F00 strneb r9,[r1],+r0, lsl #0x1e
:02054AAC 41131405 tstmi r3,r5,lsl #0x8
:02054AB0 D8601501 unknown
:02054AB4 A55015D7 ldrgeb r1,[r0, #-0x5d7]		;(r0-0x5d7=*(fffffa29))
:02054AB8 3504210D strcc r2,[r4, #-0x10d]		;(r4-0x10d=*(0105abf3))
:02054ABC E0134524 ands r4,r3,r4,lsr #0xa
:02054AC0 6DBE45FD ldcvs  5,cr4,[r14,#+0x3f4]!
:02054AC4 148D0301 strne r0,[r13],#+0x301
:02054AC8 9142D570 unknown
:02054ACC B2128114 andlts r8,r2,#0x5
:02054AD0 E0D03075 sbcs r3,r0,r5,ror r0
:02054AD4 E0D120B2 ldrh r2,[r1],#+0x2
:02054AD8 B98013B1 stmltib  r0 ,{r0,r4,r5,r7,r8,r9,r12}
:02054ADC 00111301 andeqs r1,r1,r1,lsl #0x6
:02054AE0 8CC00111 stchil 1,cr0,[r0],{#0x11}
:02054AE4 7D0305E2 unknown
:02054AE8 FFFFF700 swinv 0x00fff700
:02054AEC 1E15E1BA mrcne 1,0,r14,cr5,cr10,{5}
:02054AF0 E12FFF42 msr CPSR_fsxc,r2
:02054AF4 12A540F8 adcne  r4,r5,#0xF8
:02054AF8 606003B5 unknown
:02054AFC 313C3699 unknown
:02054B00 95001500 strls r1,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:02054B04 BE113124 cdplt 1,0,cr3,cr1,cr4,1
:02054B08 14353D90 unknown
:02054B0C 1B4117B1 blne 0309A9D8
:02054B10 46047D87 strmi r7,[r4],-r7, lsl #0x1b
:02054B14 97184DE2 ldrls r4,[r4],-r7, lsl #0x1b
:02054B18 32452F06 subcc  r2,r5,#0x18
:02054B1C 49B30B61 ldmmiib  r3!,{r0,r5,r6,r8,r9,r11}
:02054B20 A3175502 tstge r7,#0x800000
:02054B24 C010006C andgts r0,r0,r12,ror #0x0
:02054B28 F5140DE5 ldrnv r0,[r4, #-0xde5]		;(r4-0xde5=*(01059f1b))
:02054B2C C50F1501 strgt r1,[r15, #-0x501]		;r15-0x501=*(02054633)=#509938001(0x1e650951)
:02054B30 41DCF036 bicmis r15,r12,r6,lsr r0
:02054B34 3970003D unknown
:02054B38 E594C001 ldr r12,[r4, #+0x1]		;r4+0x1=*(0105ad01)
:02054B3C 23990214 orrcss r0,r9,#0x40000001
:02054B40 005CE35C subeqs r14,r12,r12,asr r3
:02054B44 CD021594 unknown
:02054B48 E51FC516 ldr r12,[r15, #-0x516]		;r15-0x516=*(0205463a)=#420683853(0x1913204d)
:02054B4C 21811C16 orrcs  r1,r1,r6,lsl r12
:02054B50 1708E085 strne r14,[r8,-r5, lsl #0x1]
:02054B54 AC3836F1 ldcge  6,cr3,[r8],#-0x3c4
:02054B58 79060921 stmvcdb  r6 ,{r0,r5,r8,r11}
:02054B5C 31A48830 movcc  r8,lsr r0		;r8=0(0x0)
:02054B60 D6131521 ldrle r1,[r3],-r1, lsr #0xa
:02054B64 E5D2025D ldrb r0,[r2, #+0x25d]		;r2+0x25d=*(81402166)=#0(0x00000000)
:02054B68 8A007503 bhi 02071F7C
:02054B6C 05D64001 ldreqb r4,[r6, #+0x1]		;r6+0x1=*(00000001)
:02054B70 05D23001 ldreqb r3,[r2, #+0x1]		;r2+0x1=*(81401f0a)=#0(0x00000000)
:02054B74 54000300 strpl r0,[r0],#-0x300
:02054B78 D6300201 unknown
:02054B7C 20020005 andcs  r0,r2,r5
:02054B80 02CD05D2 sbceq  r0,r13,#0x34800000
:02054B84 10200601 eorne  r0,r0,r1,lsl #0xc
:02054B88 000805D6 unknown
:02054B8C 100D0352 andne  r0,r13,r2,asr r3
:02054B90 D6204007 unknown
:02054B94 061255E5 ldreq r5,r0,r13,r2,asr r3
:02054B98 00350135 eoreqs r0,r5,r5,lsr r1
:02054B9C 21586818 cmpcs r8,r8,lsl r8
:02054BA0 6D09E59F unknown
:02054BA4 20000102 andcs  r0,r0,r2,lsl #0x2
:02054BA8 8028E3C0 eorhi  r14,r8,r0,asr #0x7
:02054BAC B9080559 stmltdb  r8 ,{r0,r3,r4,r6,r8,r10}
:02054BB0 9250E002 sublss r14,r0,#0x2
:02054BB4 924030E5 subls  r3,r0,#0xE5
:02054BB8 00211FB5 unknown
:02054BBC 0405605E streq r6,[r5],#-0x5e
:02054BC0 0FF9E088 swieq 0x00f9e088
:02054BC4 0539302A ldreq r3,[r9, #-0x2a]!
:02054BC8 403D4904 eormis r4,r13,r4,lsl #0x12
:02054BCC E59F0120 ldr r0,[r15, #+0x120]		;r15+0x120=*(02054cf4)=#-586222184(0xdd0ef598)
:02054BD0 1FF1501D swine 0x00f1501d
:02054BD4 FDE1001D stc2l 0,cr0,[r1,#+0x74]!
:02054BD8 0710D527 ldreq r13,[r0,-r7, lsr #0xa]
:02054BDC 1101018D unknown
:02054BE0 2110355C tstcs r0,r12,asr r5
:02054BE4 2503DB07 strcs r13,[r3, #-0xb07]		;(r3-0xb07=*(fffff4f9))
:02054BE8 15003000 strne r3,[r0, #-0x0]		;(r0-0x0=*(dd0ef598))
:02054BEC 12D54000 sbcnes r4,r5,#0x0
:02054BF0 160D5250 unknown
:02054BF4 10D9E098 smullnes r14,r9,r8,r0
:02054BF8 022990E0 eoreq  r9,r9,#0xE0
:02054BFC E0C901A5 sbc  r0,r9,r5,lsr #0x3
:02054C00 5E00118E cdppl 1,0,cr1,cr0,cr14,4
:02054C04 086D09E1 unknown
:02054C08 90E0445C rscls  r4,r0,r12,asr r4
:02054C0C 219D28E5 orrcss r2,r13,r5,ror #0x11
:02054C10 28219D4E stmcsda  r1!,{r1,r2,r3,r6,r8,r10,r11,r12,r15}
:02054C14 25900050 ldrcs r0,[r0, #+0x50]		;r0+0x50=*(dd0ef5e8)
:02054C18 20B0120D adccss r1,r0,r13,lsl #0x4
:02054C1C AC08218C stcge  1,cr2,[r8],{#0x8c}
:02054C20 13B100A5 movnes r0,#0xA5		;r0=165(0xa5)
:02054C24 E5802028 str r2,[r0, #+0x28]		;r0+0x28=*(000000cd)
:02054C28 91C006A0 bicls  r0,r0,r0,lsr #0xd
:02054C2C E0102902 ands r2,r0,r2,lsl #0x12
:02054C30 2029200D eorcs  r2,r9,r13
:02054C34 8E3630B1 mrchi 0,1,r3,cr6,cr1,{5}
:02054C38 199C0019 ldmneib  r12 ,{r0,r3,r4}
:02054C3C 20699C00 rsbcs  r9,r9,r0,lsl #0x18
:02054C40 AA001D02 bge 0205C050
:02054C44 74001D55 strvc r1,[r0],#-0xd55
:02054C48 1D352110 ldcne  1,cr2,[r5,#-0x40]!
:02054C4C 492DF540 stmmidb  r13!,{r6,r8,r10,r12,r13,r14,r15}
:02054C50 904DF250 subls  r15,r13,r0,asr r2
:02054C54 BD1000FD unknown
:02054C58 2D0E4102 unknown
:02054C5C F40DD540 strnv r13,[r13],#-0x540
:02054C60 1029E245 eorne  r14,r9,r5,asr #0x4
:02054C64 4500290E strmi r2,[r0, #-0x90e]		;(r0-0x90e=*(fffff797))
:02054C68 5418002D ldrpl r0,[r8],#-0x2d
:02054C6C 23919D00 orrcss r9,r1,#0x0
:02054C70 159D201C ldrne r2,[r13, #+0x1c]		;r13+0x1c=*(5334001d)=#0(0x00000000)
:02054C74 13840119 orrne  r0,r4,#0x40000006
:02054C78 2001BD06 andcs  r11,r1,r6,lsl #0x1a
:02054C7C 21559F10 cmpcs r5,r0,lsl r15
:02054C80 91104428 tstls r0,r8,lsr #0x8
:02054C84 04C901E5 streqb r0,[r9],#+0x1e5
:02054C88 10811008 addne  r1,r1,r8
:02054C8C 903925D5 unknown
:02054C90 2D04EB00 unknown
:02054C94 40412800 submi  r2,r1,r0,lsl #0x10
:02054C98 81F0E580 mvnhis r14,r0,lsl #0xb
:02054C9C EBE4305D bl 01960E18
:02054CA0 16C5A000 strneb r10,[r5],+r0
:02054CA4 C05F0D08 subgts r0,r15,r8,lsl #0x1a
:02054CA8 000103ED andeq  r0,r1,r13,ror #0x7
:02054CAC 757C1631 ldrvcb r1,[r12, #-0x631]!
:02054CB0 2534032D ldrcs r0,[r4, #-0x32d]!
:02054CB4 51901010 orrpls r1,r0,r0,lsl r0
:02054CB8 08264910 stmeqda  r6!,{r4,r8,r11,r14}
:02054CBC 15039165 strne r9,[r3, #-0x165]		;(r3-0x165=*(fffffe9b))
:02054CC0 0085B910 addeq  r11,r5,r0,lsl r9
:02054CC4 08125635 ldmeqda  r2 ,{r0,r2,r4,r5,r9,r10,r12,r14}
:02054CC8 0C039D23 stceq  13,cr9,[r3],{#0x23}
:02054CCC B9540071 ldmltdb  r4 ,{r0,r4,r5,r6}^
:02054CD0 6585E600 strvs r14,[r5, #+0x600]		;r5+0x600=*(81402509)=#0(0x00000000)
:02054CD4 11019536 unknown
:02054CD8 134552CD unknown
:02054CDC 90110169 andlss r0,r1,r9,ror #0x2
:02054CE0 6517E59F ldrvs r14,[r7, #-0x59f]		;(r7-0x59f=*(b003de01))
:02054CE4 0B902D1D bleq 00460160
:02054CE8 15501E51 ldrneb r1,[r0, #-0xe51]		;(r0-0xe51=*(fffff254))
:02054CEC 03918002 orreqs r8,r1,#0x2
:02054CF0 139540AB orrnes r4,r5,#0xAB
:02054CF4 DD0EF598 unknown
:02054CF8 E5891009 str r1,[r9, #+0x9]		;r9+0x9=*(00000009)
:02054CFC 1985A51A stmneib  r5 ,{r1,r3,r4,r8,r10,r13,r15}
:02054D00 E5894000 str r4,[r9, #+0x0]		;r9+0x0=*(00000000)
:02054D04 99041030 stmlsdb  r4 ,{r4,r5,r12}
:02054D08 E5990C5D ldr r0,[r9, #+0xc5d]		;r9+0xc5d=*(00000c5d)
:02054D0C FFF61DD5 swinv 0x00f61dd5
:02054D10 2E2912FF mcrcs 2,1,r1,cr9,cr15,{7}
:02054D14 5400695A strpl r6,[r0],#-0x95a
:02054D18 1531003D ldrne r0,[r1, #-0x3d]!
:02054D1C 90355058 eorlss r5,r5,r8,asr r0
:02054D20 039103E5 orreqs r0,r1,#0x94000003
:02054D24 E590405C ldr r4,[r0, #+0x5c]		;r0+0x5c=*(00000101)
:02054D28 29000D08 stmcsdb  r0 ,{r3,r8,r10,r11}
:02054D2C 02E0440A rsceq  r4,r0,#0xA000000
:02054D30 8030100D eorhis r1,r0,r13
:02054D34 20303523 eorcss r3,r0,r3,lsr #0xa
:02054D38 95005190 strls r5,[r0, #-0x190]		;(r0-0x190=*(ffffff15))
:02054D3C 503029E5 eorpls r2,r0,r5,ror #0x13
:02054D40 DD058010 unknown
:02054D44 FFFFF419 swinv 0x00fff419
:02054D48 1002080A andne  r0,r2,r10,lsl #0x10
:02054D4C 9F028142 swils 0x00028142
:02054D50 E5870455 str r0,[r7, #+0x455]		;r7+0x455=*(b003e7f5)
:02054D54 90105828 andlss r5,r0,r8,lsr #0x10
:02054D58 900030E5 andls  r3,r0,r5,ror #0x1
:02054D5C 818000B9 strhih r0,[r0, +r9]
:02054D60 05ED02E0 streqb r0,[r13, #+0x2e0]!
:02054D64 785983F8 ldmvcda  r9 ,{r3,r4,r5,r6,r7,r8,r9,r15}^
:02054D68 00414808 subeq  r4,r1,r8,lsl #0x10
:02054D6C 3000313A andcc  r3,r0,r10,lsr r1
:02054D70 C0300045 eorgts r0,r0,r5,asr #0x0
:02054D74 58E51591 unknown
:02054D78 11300011 teqne r0,r1,lsl r0
:02054D7C 9320B200 unknown
:02054D80 2002E114 andcs  r14,r2,r4,lsl r1
:02054D84 0011E08C andeqs r14,r1,r12,lsl #0x1
:02054D88 302030E5 eorcc  r3,r0,r5,ror #0x1
:02054D8C 205CE591 unknown
:02054D90 0002E591 muleq  r2,r1,r5
:02054D94 11AD5300 movne  r5,r0,lsl #0x6		;r5=10560(0x2940)
:02054D98 81203023 unknown
:02054D9C 8C320425 ldchi  4,cr0,[r2],#-0x94
:02054DA0 00B9055D adceqs r0,r9,r13,asr r5
:02054DA4 C1506C6D cmpgt r0,r13,ror #0x18
:02054DA8 DC00A105 stcle  1,cr10,[r0],{#0x5}
:02054DAC 719F10A4 orrvcs r1,r15,r4,lsr #0x1
:02054DB0 551CBD05 ldrpl r11,[r12, #-0xd05]		;r12-0xd05=*(19131348)=#0(0x00000000)
:02054DB4 11B124A5 movnes r2,r5,lsr #0x9		;r2=20(0x14)
:02054DB8 3D1235D8 unknown
:02054DBC 70901100 addvcs r1,r0,r0,lsl #0x2
:02054DC0 031D059F tsteq r13,#0x27C00000
:02054DC4 100D001D andne  r0,r13,r13,lsl r0
:02054DC8 6DCDFEC7 unknown
:02054DCC FED22F45 cdp2 15,12,cr2,cr2,cr5,2
:02054DD0 BD437933 unknown
:02054DD4 35706C02 ldrccb r6,[r0, #-0xc02]!
:02054DD8 E52F2105 str r2,[r15, #-0x105]!
:02054DDC 79736002 unknown
:02054DE0 81E59110 mvnhi  r9,r0,lsl r1
:02054DE4 C9223D02 stmgtdb  r2!,{r1,r8,r10,r11,r12,r13}
:02054DE8 590C0215 stmpldb  r12 ,{r0,r2,r4,r9}
:02054DEC 02960071 addeqs r0,r6,#0x71
:02054DF0 1948E003 stmnedb  r8 ,{r0,r1,r13,r14,r15}^
:02054DF4 C9415812 stmgtdb  r1 ,{r1,r4,r11,r12,r14}^
:02054DF8 40E08211 rscmi  r8,r0,r1,lsl r2
:02054DFC 5801B920 stmplda  r1 ,{r5,r8,r11,r12,r13,r15}
:02054E00 B3E12185 mvnlt  r2,#0x40000021
:02054E04 04E18250 unknown
:02054E08 E2008070 and  r8,r0,#0x70
:02054E0C 60135103 andvss r5,r3,r3,lsl #0x2
:02054E10 56018986 strpl r8,[r1],-r6, lsl #0x13
:02054E14 81A40361 movhi  r0,r1,ror #0x6
:02054E18 1504223D strne r2,[r4, #-0x23d]		;(r4-0x23d=*(0105aac3))
:02054E1C 0D0B3512 unknown
:02054E20 A992AD02 ldmgeib  r2 ,{r1,r8,r10,r11,r13,r15}
:02054E24 538CFA24 orrpl  r15,r12,#0x24000
:02054E28 1862A510 unknown
:02054E2C 752C0169 strvc r0,[r12, #-0x169]!
:02054E30 0455A803 ldreqb r10,[r5],#-0x803
:02054E34 11B920C5 movnes r2,r5,asr #0x1
:02054E38 7C000D2A stcvc  13,cr0,[r0],{#0x2a}
:02054E3C 10B5000D adcnes r0,r5,r13
:02054E40 00B5FFD7 unknown
:02054E44 0D78100D ldceql 0,cr1,[r8,#-0x34]!
:02054E48 0031B800 eoreqs r11,r1,r0,lsl #0x10
:02054E4C 40315606 eormis r5,r1,r6,lsl #0xc
:02054E50 DD003199 unknown
:02054E54 0F139D12 swieq 0x00139d12
:02054E58 5DBC0005 ldcpl  0,cr0,[r12,#+0x14]!
:02054E5C 15E1CD10 strneb r12,[r1, #+0xd10]!
:02054E60 0D080009 unknown
:02054E64 89509801 ldmhidb  r0 ,{r0,r11,r12,r15}^
:02054E68 CD001003 unknown
:02054E6C CD11B2E5 unknown
:02054E70 0D84E101 unknown
:02054E74 8D101600 unknown
:02054E78 448C218D strmi r2,[r12],#+0x18d
:02054E7C 71800191 unknown
:02054E80 A0182401 andges r2,r8,r1,lsl #0x8
:02054E84 08390AD5 ldmeqda  r9!,{r0,r2,r4,r6,r7,r9,r11}
:02054E88 281005C5 ldmcsda  r0 ,{r0,r2,r6,r7,r8,r10}
:02054E8C 29CD0019 stmcsib  r13 ,{r0,r3,r4}^
:02054E90 A008087D andge  r0,r8,r13,ror r8
:02054E94 819D4B69 orrhis r4,r13,r9,ror #0x16
:02054E98 591C751C ldmpldb  r12 ,{r2,r3,r4,r8,r10,r12,r13,r14}
:02054E9C 0902FD1C stmeqdb  r2 ,{r2,r3,r4,r8,r10,r11,r12,r13,r14,r15}
:02054EA0 0009BC00 andeq  r11,r9,r0,lsl #0x18
:02054EA4 61045F03 unknown
:02054EA8 01130509 tsteq r3,r9,lsl #0xa
:02054EAC 0402E1CD streq r14,[r2],#-0x1cd
:02054EB0 A1098506 unknown
:02054EB4 95CD0219 strlsb r0,[r13, #+0x219]		;r13+0x219=*(5334021a)=#0(0x00000000)
:02054EB8 B825FD59 stmltda  r5!,{r0,r3,r4,r6,r8,r10,r11,r12,r13,r14,r15}
:02054EBC 59CD3302 stmplib  r13 ,{r1,r8,r9,r12,r13}^
:02054EC0 0AA98D01 beq 00AB82CC
:02054EC4 B5A73AAD strlt r3,[r7, #+0xaad]!
:02054EC8 A15A2C00 cmpge r10,r0,lsl #0x18
:02054ECC 4AA91803 bmi 00A9AEE0
:02054ED0 E90FC008 stmdb  r15 ,{r3,r14,r15}
:02054ED4 43206D1B unknown
:02054ED8 75E92D75 strvcb r2,[r9, #+0xd75]!
:02054EDC 405CE300 submis r14,r12,r0,lsl #0x6
:02054EE0 8427899F unknown
:02054EE4 04AD5064 unknown
:02054EE8 19196560 ldmnedb  r9 ,{r5,r6,r8,r10,r13,r14}
:02054EEC 0600210B streq r2,[r0],-r11, lsl #0x2
:02054EF0 10658074 rsbne  r8,r5,r4,ror r0
:02054EF4 B5210D94 strlt r0,[r1, #-0xd94]!
:02054EF8 0800151D stmeqda  r0 ,{r0,r2,r3,r4,r8,r10,r12}
:02054EFC 95BA1C25 ldrls r1,[r10, #+0xc25]!
:02054F00 41EB0085 mvnmi  r0,r5,lsl #0x1
:02054F04 31B17B19 movccs r7,r9,lsl r11		;r7=0(0x0)
:02054F08 18D0101D ldmneia  r0 ,{r0,r2,r3,r4,r12}^
:02054F0C E2888001 add  r8,r8,#0x1
:02054F10 00580014 subeqs r0,r8,r4,lsl r0
:02054F14 0009F2E3 andeq  r15,r9,r3,ror #0x5
:02054F18 E2877001 add  r7,r7,#0x1
:02054F1C 045D0408 ldreqb r0,[r13],#-0x408
:02054F20 3500B5EC strcc r11,[r0, #-0x5ec]		;(r0-0x5ec=*(fffffa14))
:02054F24 BD83F81D unknown
:02054F28 5A310DE8 bpl 02C986D0
:02054F2C D99F3120 ldmleib  r15 ,{r5,r8,r12,r13}
:02054F30 5512053F ldrpl r0,[r2, #-0x53f]		;(r2-0x53f=*(fffffad5))
:02054F34 F11A3D00 tstnv r10,r0,lsl #0x1a
:02054F38 126910A5 rsbne  r1,r9,#0xA5
:02054F3C 0D110045 unknown
:02054F40 0D021130 unknown
:02054F44 F7207930 unknown
:02054F48 01110006 tsteq r1,r6
:02054F4C 092129FE stmeqdb  r1!,{r1,r2,r3,r4,r5,r6,r7,r8,r11,r13}
:02054F50 348A432B strcc r4,[r10],#+0x32b
:02054F54 1A7109B5 bne 03C97630
:02054F58 D43A3908 unknown
:02054F5C 243904ED unknown
:02054F60 71EB19B5 strvch r1,[r11, #+0x95]!
:02054F64 E10EFD0A unknown
:02054F68 8901010A stmhidb  r1 ,{r1,r3,r8}
:02054F6C 00A5B450 adceq  r11,r5,r0,asr r4
:02054F70 9F30B4B3 swils 0x0030b4b3
:02054F74 E08008C5 add  r0,r0,r5,asr #0x11
:02054F78 50851081 addpl  r1,r5,r1,lsl #0x1
:02054F7C 8340B5C8 unknown
:02054F80 008527E1 addeq  r2,r5,r1,ror #0xf
:02054F84 0071208D rsbeqs r2,r1,r13,lsl #0x1
:02054F88 099908E0 ldmeqib  r9 ,{r5,r6,r7,r11}
:02054F8C E282200C add  r2,r2,#0xC
:02054F90 82004DED andhi  r4,r0,#0x3B40
:02054F94 19AD1A6D stmneib  r13!,{r0,r2,r3,r5,r6,r9,r11,r12}
:02054F98 307414A9 rsbccs r1,r4,r9,lsr #0x9
:02054F9C 1B7D0529 blne 03F96448
:02054FA0 16696750 unknown
:02054FA4 192D4193 stmnedb  r13!,{r0,r1,r4,r7,r8,r14}
:02054FA8 BD090100 unknown
:02054FAC 004DBA01 subeq  r11,r13,r1,lsl #0x14
:02054FB0 AD0CE1D3 unknown
:02054FB4 4400000F strmi r0,[r0],#-0xf
:02054FB8 C103B110 unknown
:02054FBC 39520804 ldmccdb  r2 ,{r2,r11}^
:02054FC0 5001B11D andpl  r11,r1,r13,lsl r1
:02054FC4 C5E28513 strgtb r8,[r2, #+0x513]!
:02054FC8 2508B10E strcs r11,[r8, #-0x10e]		;(r8-0x10e=*(fffffef2))
:02054FCC 3A0FF50A bcc 024523FC
:02054FD0 E9000C64 stmdb  r0 ,{r2,r5,r6,r10,r11}
:02054FD4 E0050001 and  r0,r5,r1
:02054FD8 99043028 stmlsdb  r4 ,{r3,r5,r12,r13}
:02054FDC 832D1503 unknown
:02054FE0 811004E0 tsthi r0,r0,ror #0x9
:02054FE4 F183008D orrnv  r0,r3,r13,lsl #0x1
:02054FE8 E7836002 str r6,[r3, +r2]
:02054FEC EB008F05 bl 02078C08
:02054FF0 00BD1001 adceqs r1,r13,r1
:02054FF4 E18040B5 strh r4,[r0, +r5]
:02054FF8 F50280F8 strnv r8,[r2, #-0xf8]		;(r2-0xf8=*(ffffff1c))
:02054FFC 00013071 andeq  r3,r1,r1,ror r0
:02055000 30CD973A sbccc  r9,r13,r10,lsr r7
:02055004 DD2551BC stcle  1,cr5,[r5,#-0x2f0]!
:02055008 012118E1 unknown
:0205500C 127D8000 rsbnes r8,r13,#0x0
:02055010 C4C801ED strgtb r0,[r8],#+0x1ed
:02055014 0907DD80 stmeqdb  r7 ,{r7,r8,r10,r11,r12,r14,r15}
:02055018 3D20B55B stccc  5,cr11,[r0,#-0x16c]!
:0205501C 3CE14805 stcccl 8,cr4,[r1],#+0x14
:02055020 0E4165FA mcreq 5,2,r6,cr1,cr10,{7}
:02055024 FDDE4019 unknown
:02055028 8A0175FF bhi 020B282C
:0205502C 2019E1B0 ldrcsh r14,[r9], -r0
:02055030 1D6D400D stcnel 0,cr4,[r13,#-0x34]!
:02055034 657D1139 ldrvsb r1,[r13, #-0x139]!
:02055038 410EBC8C unknown
:0205503C 0041E240 subeq  r14,r1,r0,asr #0x4
:02055040 0102C50B unknown
:02055044 04E52A00 unknown
:02055048 124D0019 subne  r0,r13,#0x19
:0205504C 0D01AD24 unknown
:02055050 575E0005 ldrplb r0,[r14, -r5]
:02055054 100A4910 andne  r4,r10,r0,lsl r9
:02055058 007FE548 rsbeqs r14,r15,r8,asr #0xa
:0205505C 0BE20200 bleq 018D5864
:02055060 04240005 unknown
:02055064 E5481281 strb r1,[r8, #-0x281]		;(r8-0x281=*(fffffd7f))
:02055068 48400924 stmmida  r0 ,{r2,r5,r8,r11}^
:0205506C 483821E5 ldmmida  r8!,{r0,r2,r5,r6,r7,r8,r13}
:02055070 50D127C9 sbcpls r2,r1,r9,asr #0xf
:02055074 30A100FD unknown
:02055078 005D0CF9 ldreqsh r0,[r13],#-0xc9
:0205507C FE10A90E cdp2 9,0,cr10,cr0,cr14,0
:02055080 21AF1C29 movcs  r1,r9,lsr #0x18		;r1=0(0x0)
:02055084 250F6528 strcs r6,[r15, #-0x528]		;r15-0x528=*(02054b64)=#-439221667(0xe5d2025d)
:02055088 15700131 ldrneb r0,[r0, #-0x131]!
:0205508C 0E395000 cdpeq 0,2,cr5,cr9,cr0,0
:02055090 0AF910A7 beq 01E99334
:02055094 02098110 andeq  r8,r9,#0x4
:02055098 9D300CC5 ldcls  12,cr0,[r0,#-0x314]!
:0205509C 020DE532 andeq  r14,r13,#0xC800000
:020550A0 00CD0FE9 sbceq  r0,r13,r9,ror #0x1f
:020550A4 6D0C7534 unknown
:020550A8 806E0005 rsbhi  r0,r14,r5
:020550AC 26A903B9 unknown
:020550B0 483101A5 ldmmida  r1!,{r0,r2,r5,r7,r8}
:020550B4 410E41E1 unknown
:020550B8 0000291E andeq  r2,r0,r14,lsl r9
:020550BC 39304930 ldmccdb  r0!,{r4,r5,r8,r11,r14}
:020550C0 450A0514 strmi r0,[r10, #-0x514]		;(r10-0x514=*(fffffaec))
:020550C4 E148F305 unknown
:020550C8 E59D4020 ldr r4,[r13, #+0x20]		;r13+0x20=*(53340021)=#0(0x00000000)
:020550CC 80106176 andhis r6,r0,r6,ror r1
:020550D0 10A80765 adcne  r0,r8,r5,ror #0xe
:020550D4 82040E85 andhi  r0,r4,#0x850
:020550D8 0009BAE1 andeq  r11,r9,r1,ror #0x15
:020550DC 3501E148 strcc r14,[r1, #-0x148]		;(r1-0x148=*(fffffeb8))
:020550E0 80359C00 eorhis r9,r5,r0,lsl #0x18
:020550E4 81D011C1 bichis r1,r0,r1,asr #0x3
:020550E8 CB01757E blgt 020B26E8
:020550EC E248109D sub  r1,r8,#0x9D
:020550F0 870B1014 unknown
:020550F4 A1116DE2 tstge r1,r2,ror #0x1b
:020550F8 0068016D rsbeq  r0,r8,r13,ror #0x2
:020550FC 19CD149F stmneib  r13 ,{r0,r1,r2,r3,r4,r7,r10,r12}^
:02055100 950064E1 strls r6,[r0, #-0x4e1]		;(r0-0x4e1=*(fffffb1f))
:02055104 1109C137 unknown
:02055108 017D3104 cmneq r13,r4,lsl #0x2
:0205510C FDA01045 stc2  0,cr1,[r0,#+0x114]!
:02055110 121D3779 andnes r3,r13,#0x1E40000
:02055114 73441B25 unknown
:02055118 101C0015 andnes r0,r12,r5,lsl r0
:0205511C 7508E248 strvc r14,[r8, #-0x248]		;(r8-0x248=*(fffffdb8))
:02055120 8E419102 cdphi 1,4,cr9,cr1,cr2,0
:02055124 25DFEB00 ldrcsb r14,[r15, #+0xb00]		;r15+0xb00=*(02055c2c)=#1833226500(0x6d44d104)
:02055128 30169900 andccs r9,r6,r0,lsl #0x12
:0205512C 15B006B1 ldrne r0,[r0, #+0x6b1]!
:02055130 651E1111 ldrvs r1,[r14, #-0x111]		;r14-0x111=*(6d44cff3)=#0(0x00000000)
:02055134 48201C11 stmmida  r0!,{r0,r4,r10,r11,r12}
:02055138 30071CE2 andcc  r1,r7,r2,ror #0x19
:0205513C 19D7E287 ldmneib  r7 ,{r0,r1,r2,r7,r9,r13,r14,r15}^
:02055140 DA13DD08 ble 0254C568
:02055144 FD00308A unknown
:02055148 8C1A3121 ldchi  1,cr3,[r10],{#0x21}
:0205514C 11F97F09 mvnnes r7,r9,lsl #0x1e
:02055150 102E5394 mlane  r14,r4,r3,r5unknown
:02055154 FD9B9802 unknown
:02055158 48414F06 stmmida  r1 ,{r1,r2,r8,r9,r10,r11,r14}^
:0205515C 0B4950A0 bleq 032A93E4
:02055160 0101A000 unknown
:02055164 FD00E54A unknown
:02055168 95D08908 ldrlsb r8,[r0, #+0x908]		;r0+0x908=*(00000908)
:0205516C 4A401302 bmi 03059D7C
:02055170 E10959E5 unknown
:02055174 9D603042 stclsl 0,cr3,[r0,#-0x108]!
:02055178 DD5034E5 unknown
:0205517C 060900E5 streq r0,[r0,#-0x108]!
:02055180 C700B6E2 strgt r11,[r0,#-0x108]!
:02055184 01B0B6E1 moveqs r11,r1,ror #0xd
:02055188 0826E1D7 stmeqda  r6!,{r0,r1,r2,r4,r6,r7,r8,r13,r14,r15}
:0205518C 6D8008F9 unknown
:02055190 A0509401 subges r9,r0,r1,lsl #0x8
:02055194 89944BE1 ldmhiib  r4 ,{r0,r5,r6,r7,r8,r9,r11,r14}
:02055198 0091B0E1 addeqs r11,r1,r1,ror #0x1
:0205519C 800CE14A andhi  r14,r12,r10,asr #0x2
:020551A0 500BE54A andpl  r14,r11,r10,asr #0xa
:020551A4 50E54A00 rscpl  r4,r5,r0,lsl #0x14
:020551A8 00E59780 rsceq  r9,r5,r0,lsl #0xf
:020551AC 28800039 stmcsia  r0 ,{r0,r3,r4,r5}
:020551B0 88401908 stmhida  r0 ,{r3,r8,r11,r12}^
:020551B4 1504011D strne r0,[r4, #-0x11d]		;(r4-0x11d=*(fffffee3))
:020551B8 D400410A strle r4,[r0],#-0x10a
:020551BC 2D4A00B8 unknown
:020551C0 88042507 stmhida  r4 ,{r0,r1,r2,r8,r10,r13}
:020551C4 9836DDA0 ldmlsda  r6!,{r5,r7,r8,r10,r11,r12,r14,r15}
:020551C8 C9541269 ldmgtdb  r4 ,{r0,r3,r5,r6,r9,r12}^
:020551CC 02650801 rsbeq  r0,r5,#0x10000
:020551D0 15E18594 strneb r8,[r1, #+0x594]!
:020551D4 00CD7408 sbceq  r7,r13,r8,lsl #0x8
:020551D8 06E1A058 unknown
:020551DC 64900189 ldrvs r0,[r0],#+0x189
:020551E0 7448E14A strvcb r14,[r8],#-0x14a
:020551E4 B148E187 unknown
:020551E8 4909BD00 stmmidb  r9 ,{r8,r10,r11,r12,r13,r15}
:020551EC 4A70B403 bmi 03C82200
:020551F0 030445E1 unknown
:020551F4 CD8007C9 unknown
:020551F8 EDA07003 stc  0,cr7,[r0,#+0xc]!
:020551FC 203D4A04 eorcss r4,r13,r4,lsl #0x14
:02055200 100528A5 andne  r2,r5,r5,lsr #0x11
:02055204 A90F0135 stmgedb  r15 ,{r0,r2,r4,r5,r8}
:02055208 4D810A00 unknown
:0205520C 21205605 unknown
:02055210 CA504D00 bgt 03468618
:02055214 8DC0004D unknown
:02055218 AD7916E5 ldcgel 6,cr1,[r9,#-0x394]!
:0205521C 72057510 andvc  r7,r5,#0x4000000
:02055220 0BE2850F bleq 018F6664
:02055224 69499006 stmvsdb  r9 ,{r1,r2,r12,r15}^
:02055228 59000B24 stmpldb  r0 ,{r2,r5,r8,r9,r11}
:0205522C 5B0401E1 blpl 021559B8
:02055230 5921E280 stmpldb  r1!,{r7,r9,r13,r14,r15}
:02055234 00ADEF00 adceq  r14,r13,r0,lsl #0x1e
:02055238 59005000 stmpldb  r0 ,{r12,r14}
:0205523C 000914E3 andeq  r1,r9,r3,ror #0x9
:02055240 145D16E9 ldrneb r1,[r13],#-0x6e9
:02055244 25F01CB5 ldrcsb r1,[r0, #+0xcb5]!
:02055248 5D20A510 stcpl  5,cr10,[r0,#-0x40]!
:0205524C 005D5A50 subeqs r5,r13,r0,asr r10
:02055250 17E58D50 unknown
:02055254 05001965 streq r1,[r0, #-0x965]		;(r0-0x965=*(fffff69b))
:02055258 208508C5 addcs  r0,r5,r5,asr #0x11
:0205525C 148919A1 strne r1,[r9],#+0x9a1
:02055260 5EFA4089 cdppl 0,14,cr4,cr10,cr9,4
:02055264 01A90041 moveq  r0,r1,asr #0x0
:02055268 35F9E084 ldrccb r14,[r9, #+0x84]!
:0205526C 80C23041 sbchi  r3,r2,r1,asr #0x0
:02055270 07E59FB0 unknown
:02055274 00E08900 rsceq  r8,r0,r0,lsl #0x12
:02055278 9A38490B bls 02E676AC
:0205527C E04B5009 sub  r5,r11,r9
:02055280 C9100209 ldmgtdb  r0 ,{r0,r3,r9}
:02055284 59145502 ldmpldb  r4 ,{r1,r8,r10,r12,r14}
:02055288 02477D1C subeq  r7,r7,#0x700
:0205528C E31E849A tst r14,#0x9A000000
:02055290 E58D9004 str r9,[r13, #+0x4]		;r13+0x4=*(53340005)=#0(0x00000000)
:02055294 B900454D stmltdb  r0 ,{r0,r2,r3,r6,r8,r10,r14}
:02055298 05009940 streq r9,[r0, #-0x940]		;(r0-0x940=*(fffff6c0))
:0205529C B1E04770 mvnlt  r4,r0,ror r7
:020552A0 4D024510 unknown
:020552A4 E157E10A cmp r7,r10,lsl #0x2
:020552A8 E0888005 add  r8,r8,r5
:020552AC 40EE15A5 rscmi  r1,r14,r5,lsr #0xb
:020552B0 078AFFFF unknown
:020552B4 3DE09900 stcccl 9,cr9,[r0,#+0x0]!
:020552B8 00218012 eoreq  r8,r1,r2,lsl r0
:020552BC 0A174108 beq 026256E4
:020552C0 10040500 andne  r0,r4,r0,lsl #0xa
:020552C4 71A50031 movvc  r0,lsr r1		;r0=0(0x0)
:020552C8 35008D10 strcc r8,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:020552CC 50AD3B17 adcpl  r3,r13,r7,lsl r11
:020552D0 C830AD8F ldmgtda  r0!,{r0,r1,r2,r3,r7,r8,r10,r11,r13,r15}
:020552D4 16490557 unknown
:020552D8 C55041E9 ldrgtb r4,[r0, #-0x1e9]		;(r0-0x1e9=*(fffffe17))
:020552DC B1954000 orrlts r4,r5,r0
:020552E0 10819620 addne  r9,r1,r0,lsr #0xc
:020552E4 88047588 stmhida  r4 ,{r3,r7,r8,r10,r12,r13,r14}
:020552E8 12B20581 adcnes r0,r2,#0x20400000
:020552EC 08D515C4 ldmeqia  r5 ,{r2,r6,r7,r8,r10,r12}^
:020552F0 E0B4E592 umlals r14,r4,r2,r5
:020552F4 0D0129D3 unknown
:020552F8 C422C101 unknown
:020552FC 010D0131 unknown
:02055300 C5113D22 ldrgt r3,[r1, #-0xd22]		;(r1-0xd22=*(fffff2de))
:02055304 8EAC0A19 mcrhi 10,5,r0,cr12,cr9,{0}
:02055308 B41041E2 ldrlt r4,[r0],#-0x1e2
:0205530C B8E1C3C0 unknown
:02055310 E1C4E204 bic  r14,r4,r4,lsl #0x4
:02055314 7AC13D7E bvc 010A4914
:02055318 50A4813D adcpl  r8,r4,r13,lsr r1
:0205531C 00CDE13D sbceq  r14,r13,r13,lsr r1
:02055320 309DC402 addccs r12,r13,r2,lsl #0x8
:02055324 100003E1 andne  r0,r0,r1,ror #0x7
:02055328 3D068933 unknown
:0205532C C13D5981 teqgt r13,r1,lsl #0x13
:02055330 559913A1 ldrpl r1,[r9, #+0x3a1]		;r9+0x3a1=*(000003a1)
:02055334 753B7128 ldrvc r7,[r11, #-0x128]!
:02055338 01A55001 moveq  r5,r1			;r5=0(0x0)
:0205533C 09F19720 ldmeqib  r1!,{r5,r8,r9,r10,r12,r15}^
:02055340 62D10011 sbcvss r0,r1,#0x11
:02055344 300215E5 andcc  r1,r2,r5,ror #0xb
:02055348 C914002D ldmgtdb  r4 ,{r0,r2,r3,r5}
:0205534C E2834003 add  r4,r3,#0x3
:02055350 41794215 cmnmi r9,r5,lsl r2
:02055354 08020950 stmeqda  r2 ,{r4,r6,r8,r11}
:02055358 0AE28620 beq 018F6BE0
:0205535C 1255A01D subnes r10,r5,#0x1D
:02055360 2802401D stmcsda  r2 ,{r0,r2,r3,r4,r14}
:02055364 C0191499 mulgts r9,r9,r4
:02055368 44E7221D unknown
:0205536C 2822209D stmcsda  r2!,{r0,r2,r3,r4,r7,r13}
:02055370 61784121 cmnvs r8,r1,lsr #0x2
:02055374 D2176900 andles r6,r7,#0x0
:02055378 22698174 rsbcs  r8,r9,#0x1D
:0205537C 110005B6 strneh r0,[r0, -r6]
:02055380 9401797C strls r7,[r1],#-0x97c
:02055384 42E14470 rscmi  r4,r1,#0x70000000
:02055388 01B531B9 ldreqh r3,[r5, +r9]!
:0205538C 9130E1D4 ldrlssb r14,[r0, -r4]!
:02055390 65227104 strvs r7,[r2, #-0x104]!
:02055394 D5E1B811 strleb r11,[r1, #+0x811]!
:02055398 1BFD2579 blne 01F9E984
:0205539C C0600DC7 rsbgt  r0,r0,r7,asr #0x1b
:020553A0 0ECDE1C4 cdpeq 1,12,cr14,cr13,cr4,6
:020553A4 0155070D cmpeq r5,r13,lsl #0xe
:020553A8 B2F10D8D rsclts r0,r1,#0x2340
:020553AC B6E1C3C2 unknown
:020553B0 FC2E0325 stc2  3,cr0,[r14],#-0x94
:020553B4 3D324920 ldccc  9,cr4,[r2,#-0x80]!
:020553B8 FC00A939 stc2  9,cr10,[r0],{#0x39}
:020553BC ED547249 unknown
:020553C0 20570704 subcss r0,r7,r4,lsl #0xe
:020553C4 026D0925 rsbeq  r0,r13,#0x94000
:020553C8 01613515 unknown
:020553CC 1EE1C400 cdpne 4,14,cr12,cr1,cr0,0
:020553D0 E595101C ldr r1,[r5, #+0x1c]		;r5+0x1c=*(0000001c)
:020553D4 00052A91 muleq  r5,r1,r10
:020553D8 49301011 ldmmidb  r0!,{r0,r4,r12}
:020553DC E58D1005 str r1,[r13, #+0x5]		;r13+0x5=*(53340006)=#0(0x00000000)
:020553E0 0901A908 stmeqdb  r1 ,{r3,r8,r11,r13,r15}
:020553E4 74CD21FF strvcb r2,[r13],#+0x1ff
:020553E8 47F01271 unknown
:020553EC 7002345D andvc  r3,r2,r13,asr r4
:020553F0 D7931B9D unknown
:020553F4 4D9000E5 unknown
:020553F8 30CD8000 sbccc  r8,r13,r0
:020553FC 85D00809 ldrhib r0,[r0, #+0x809]		;r0+0x809=*(00000809)
:02055400 08023924 stmeqda  r2 ,{r2,r5,r8,r11,r12,r13}
:02055404 34001934 strcc r1,[r0],#-0x934
:02055408 9379B912 cmnls r9,#0x48000
:0205540C 059F422C ldreq r4,[r15, #+0x22c]		;r15+0x22c=*(02055640)=#-586666527(0xdd082de1)
:02055410 2202114C andcs  r1,r2,#0x13
:02055414 12802040 addne  r2,r0,#0x40
:02055418 E59F0224 ldr r0,[r15, #+0x224]		;r15+0x224=*(02055644)=#-580631168(0xdd644580)
:0205541C 16002002 strne r2,[r0],-r2
:02055420 03A518E2 moveq  r1,#0xE20000		;r1=14811136(0xe20000)
:02055424 095D5014 ldmeqdb  r13 ,{r2,r4,r12,r14}^
:02055428 E0854810 add  r4,r5,r0,lsl r8
:0205542C 00252021 eoreq  r2,r5,r1,lsr #0x0
:02055430 1D50A92A unknown
:02055434 1D6C1410 stcnel 4,cr1,[r12,#-0x40]!
:02055438 651A3100 ldrvs r3,[r10, #-0x100]		;(r10-0x100=*(ffffff00))
:0205543C 13412300 unknown
:02055440 E4096DA0 str r6,[r9],#-0xda0
:02055444 1D000557 unknown
:02055448 401DBAC0 andmis r11,r13,r0,asr #0x15
:0205544C E18E1441 orr  r1,r14,r1,asr #0x8
:02055450 1938230B ldmnedb  r8!,{r0,r1,r3,r8,r9,r13}
:02055454 0019B8F0 ldreqsh r11,[r9], -r0
:02055458 2500BD1C strcs r11,[r0, #-0xd1c]		;(r0-0xd1c=*(dd643864))
:0205545C E1A0C154 mov  r12,r4,asr r1
:02055460 4DA82211 stcmi  2,cr2,[r8,#+0x44]!
:02055464 4A014507 bmi 020A6888
:02055468 B6021168 strlt r1,[r8,#+0x44]!
:0205546C A5060005 strge r0,[r6, #-0x5]		;(r6-0x5=*(e5d20258))
:02055470 4430B401 unknown
:02055474 44002515 strmi r2,[r0],#-0x515
:02055478 15E0BAE1 strneb r11,[r0, #+0xae1]!
:0205547C 21A03200 movcs  r3,r0,lsl #0x4		;r3=-700164096(0xd6445800)
:02055480 7116C1E1 tstvc r6,r1,ror #0x3
:02055484 C410B057 ldrgt r11,[r0],#-0x57
:02055488 46D702B5 unknown
:0205548C 03E54019 mvneq  r4,#0x19
:02055490 F0313019 eornvs r3,r1,r9,lsl r0
:02055494 001510A1 andeqs r1,r5,r1,lsr #0x1
:02055498 313F1028 teqcc r15,r8,lsr #0x0
:0205549C 4019B6F0 ldrmish r11,[r9], -r0
:020554A0 D015106D andles r1,r5,r13,ror #0x0
:020554A4 240015B8 strcs r1,[r0],#-0x5b8
:020554A8 2500215D strcs r2,[r0, #-0x15d]		;(r0-0x15d=*(dd644423))
:020554AC 1CCDC820 stcnel 8,cr12,[r13],{#0x20}
:020554B0 00250159 eoreq  r0,r5,r9,asr r1
:020554B4 713B10BA ldrvch r1,[r11, -r10]!
:020554B8 E5C43000 strb r3,[r4, #+0x0]		;r4+0x0=*(dd082de1)
:020554BC E5C4600D strb r6,[r4, #+0xd]		;r4+0xd=*(dd082dee)
:020554C0 97303C01 ldrls r3,[r0,-r1, lsl #0x18]!
:020554C4 971044E5 ldrls r4,[r0,-r1, lsl #0x18]!
:020554C8 100100E5 andne  r0,r1,r5,ror #0x1
:020554CC 1801E043 stmneda  r1 ,{r0,r1,r6,r13,r14,r15}
:020554D0 69013981 stmvsdb  r1 ,{r0,r7,r8,r11,r12,r13}
:020554D4 D9C410C0 stmleib  r4 ,{r6,r7,r12}^
:020554D8 1025B028 eorne  r11,r5,r8,lsr #0x0
:020554DC 890E0021 stmhidb  r14 ,{r0,r5}
:020554E0 1D10B416 unknown
:020554E4 E2811700 add  r1,r1,#0x0
:020554E8 36B10209 unknown
:020554EC 49816228 stmmiib  r1 ,{r3,r5,r9,r13,r14}
:020554F0 11B406A1 movnes r0,r1,lsr #0xd		;r0=1808(0x710)
:020554F4 D00321C4 andle  r2,r3,r4,asr #0x3
:020554F8 078123E1 streq r2,r2,r3,r4,asr #0x3
:020554FC 2031E280 eorcss r14,r1,r0,lsl #0x5
:02055500 6195A018 orrvss r10,r5,r8,lsl r0
:02055504 0035B690 mlaeqs r5,r0,r6,r11unknown
:02055508 0C01150C stceq  5,cr1,[r1],{#0xc}
:0205550C 0AE28510 beq 018F6954
:02055510 FB9B1115 blx 0071996C
:02055514 00391AA1 eoreqs r1,r9,r1,lsr #0x15
:02055518 00311E99 mlaeqs r1,r9,r14,r1unknown
:0205551C 00097997 muleq  r9,r7,r9
:02055520 71082171 unknown
:02055524 34112508 ldrcc r2,[r1],#-0x508
:02055528 00C912D1 unknown
:0205552C C1C401DB unknown
:02055530 40010105 andmi  r0,r1,r5,lsl #0x2
:02055534 0C06E597 stceq  5,cr14,[r6],{#0x97}
:02055538 17DD05E9 ldrneb r0,[r6],{#0x97}
:0205553C E58D3004 str r3,[r13, #+0x4]		;r13+0x4=*(53340005)=#0(0x00000000)
:02055540 C5031005 strgt r1,[r3, #-0x5]		;(r3-0x5=*(fffffffb))
:02055544 CD11D50C unknown
:02055548 0B357600 bleq 02DB2D50
:0205554C 03C5000D biceq  r0,r5,#0xD
:02055550 00357716 eoreqs r7,r5,r6,lsl r7
:02055554 0009E080 andeq  r14,r9,r0,lsl #0x1
:02055558 970028E5 strls r2,r14,r9,r0,lsl #0x1
:0205555C 1F851509 swine 0x00851509
:02055560 15870028 strne r0,[r7, #+0x28]		;r7+0x28=*(00000028)
:02055564 42F01265 rscmis r1,r0,#0x50000006
:02055568 C277C587 rsbgts r12,r7,#0x21C00000
:0205556C 401040A5 andmis r4,r0,r5,lsr #0x1
:02055570 00391A95 mlaeqs r9,r5,r10,r1unknown
:02055574 0C353CCA ldceq  12,cr3,[r5],#-0x328
:02055578 11120025 tstne r2,r5,lsr #0x0
:0205557C 00110A00 andeqs r0,r1,r0,lsl #0x14
:02055580 C43056B6 unknown
:02055584 000DE2E1 andeq  r14,r13,r1,ror #0x5
:02055588 84205578 unknown
:0205558C DE205550 mcrle 5,1,r5,cr0,cr0,{2}
:02055590 306C0045 rsbcc  r0,r12,r5,asr #0x0
:02055594 0512E59F ldreq r14,[r2, #-0x59f]		;(r2-0x59f=*(fffffa75))
:02055598 50E28400 rscpl  r8,r2,r0,lsl #0x8
:0205559C 3D0E04F9 unknown
:020555A0 D0041D00 andle  r1,r4,r0,lsl #0x1a
:020555A4 101934BD ldrneh r3,[r9], -r13
:020555A8 03D91111 biceqs r1,r9,#0x40000004
:020555AC E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(dd082def)
:020555B0 9330500F teqls r0,#0xF
:020555B4 17A506E5 strne r0,r0,#0xF
:020555B8 A0011138 andge  r1,r1,r8,lsr r1
:020555BC 3442DDC8 strccb r13,[r2],#-0xdc8
:020555C0 C408DD83 strgt r13,[r8],#-0xd83
:020555C4 8C12CCE1 ldchi  12,cr12,[r2],{#0xe1}
:020555C8 9F0008C5 swils 0x000008c5
:020555CC E2440DB1 sub  r0,r4,#0x2C40
:020555D0 000D1206 andeq  r1,r13,r6,lsl #0x4
:020555D4 0E0309C8 cdpeq 9,0,cr0,cr3,cr8,6
:020555D8 2AE24400 bcs 018E65E0
:020555DC 1D497105 unknown
:020555E0 0025FB12 eoreq  r15,r5,r2,lsl r11
:020555E4 41813D10 orrmi  r3,r1,r0,lsl r13
:020555E8 EB36A511 bl 02DFEA34
:020555EC 38110D51 ldmccda  r1 ,{r0,r4,r6,r8,r10,r11}
:020555F0 E59F1120 ldr r1,[r15, #+0x120]		;r15+0x120=*(02055718)=#31821073(0x01e58d11)
:020555F4 E68210DD unknown
:020555F8 143179FB unknown
:020555FC 50159F01 andpls r9,r5,r1,lsl #0x1e
:02055600 9D900004 unknown
:02055604 B0116125 andlts r6,r1,r5,lsr #0x2
:02055608 0C001D00 stceq  13,cr1,[r0],{#0x0}
:0205560C B2E3504C rsclt  r5,r3,#0x4C
:02055610 0801D600 stmeqda  r1 ,{r9,r10,r12,r14,r15}
:02055614 B4800249 strlt r0,[r0],#+0x249
:02055618 F401D610 strnv r13,[r1],#-0x610
:0205561C 00059F00 andeq  r9,r5,r0,lsl #0x1e
:02055620 1D010065 unknown
:02055624 D610B610 unknown
:02055628 05314C35 ldreq r4,[r1, #-0xc35]!
:0205562C 011108C5 tsteq r1,r5,asr #0x11
:02055630 10950451 addnes r0,r5,r1,asr r4
:02055634 AD049502 unknown
:02055638 516EB010 unknown
:0205563C BA2875D6 blt 02A72D9C
:02055640 DD082DE1 unknown
:02055644 DD644580 stclel 5,cr4,[r4,#-0x200]!
:02055648 D6C1B880 strleb r11,[r1],+r0, lsl #0x11
:0205564C 03819CE1 orreq  r9,r1,#0xE100
:02055650 CDC120D5 unknown
:02055654 92005000 andls  r5,r0,#0x0
:02055658 F10825E5 unknown
:0205565C E1019521 unknown
:02055660 0E0310A1 cdpeq 0,0,cr1,cr3,cr1,5
:02055664 E591E524 ldr r14,[r1, #+0x524]		;r1+0x524=*(01e59235)
:02055668 510165F1 unknown
:0205566C 114DF112 unknown
:02055670 1304C103 unknown
:02055674 AD021381 unknown
:02055678 A0552010 subges r2,r5,r0,lsl r0
:0205567C E2860BA1 add  r0,r6,#0x28400
:02055680 18E1FD33 unknown
:02055684 25C14254 strcsb r4,[r1, #+0x254]		;r1+0x254=*(01e58f65)
:02055688 22D10019 sbccss r0,r1,#0x19
:0205568C ED9012DD unknown
:02055690 2F000249 swics 0x00000249
:02055694 8D2A8954 stchi  9,cr8,[r10,#-0x150]!
:02055698 1303451C unknown
:0205569C 0E9F000C cdpeq 0,8,cr0,cr15,cr12,0
:020556A0 A0100115 andges r0,r0,r5,lsl r1
:020556A4 C0100113 andgts r0,r0,r3,lsl r1
:020556A8 10751500 rsbnes r1,r5,r0,lsl #0xa
:020556AC 37399B98 unknown
:020556B0 F8058006 stmnvda  r5 ,{r1,r2,r15}
:020556B4 5D13A552 unknown
:020556B8 81041135 unknown
:020556BC 5D073120 unknown
:020556C0 0D608100 stceql 1,cr8,[r0,#-0x0]!
:020556C4 1081FF04 addne  r15,r1,r4,lsl #0x1e
:020556C8 01CDF639 biceq  r15,r13,r9,lsr r6
:020556CC 103D020D eornes r0,r13,r13,lsl #0x4
:020556D0 1FE1B070 swine 0x00e1b070
:020556D4 5D020019 unknown
:020556D8 2DFC7D1D ldccsl 13,cr7,[r12,#+0x74]!
:020556DC 2D47ED00 unknown
:020556E0 FCADE514 stc2  5,cr14,[r13],#+0x50
:020556E4 18354075 ldmneda  r5!,{r0,r2,r4,r5,r6,r14}
:020556E8 C517A520 ldrgt r10,[r7, #-0x520]		;(r7-0x520=*(fffffae0))
:020556EC 30492CE5 subcc  r2,r9,r5,ror #0x19
:020556F0 C5200835 strgt r0,[r0, #-0x835]!
:020556F4 04D513E1 ldreqb r1,[r5],#+0x3e1
:020556F8 40C311CD sbcmi  r1,r3,r13,asr #0x3
:020556FC B2E18104 rsclt  r8,r1,#0x1
:02055700 05B9C500 ldreq r12,[r9, #+0x500]!
:02055704 1101A180 unknown
:02055708 B5177D07 ldrlt r7,[r7, #-0xd07]		;(r7-0xd07=*(fffff2f9))
:0205570C 68F5B5C5 ldmvsia  r5!,{r0,r2,r6,r7,r8,r10,r12,r13,r15}^
:02055710 9F415180 swils 0x00415180
:02055714 41300025 teqmi r0,r5,lsr #0x0
:02055718 01E58D11 mvneq  r8,r1,lsl r13
:0205571C 8500E140 strhi r14,[r0, #-0x140]		;(r0-0x140=*(000005d0))
:02055720 FDB704D1 ldc2  4,cr0,[r7,#+0x344]!
:02055724 04D1047D ldreqb r0,[r1],#+0x47d
:02055728 1947C5F8 stmnedb  r7 ,{r3,r4,r5,r6,r7,r8,r10,r14,r15}^
:0205572C 0E95D975 mrceq 9,4,r13,cr5,cr5,{3}
:02055730 10E000E1 rscne  r0,r0,r1,ror #0x1
:02055734 1131BEFD ldrnesh r11,[r1, -r13]!
:02055738 D36F0100 unknown
:0205573C D1159430 tstle r5,r0,lsr r4
:02055740 7D291301 stcvc  3,cr1,[r9,#-0x4]!
:02055744 85480B48 strhib r0,[r8, #-0xb48]		;(r8-0xb48=*(fffff4b8))
:02055748 0105AD00 unknown
:0205574C 11010535 unknown
:02055750 0EFD010F cdpeq 1,14,cr0,cr13,cr15,0
:02055754 00B601AB adceqs r0,r6,r11,lsr #0x3
:02055758 01B501D7 ldreqsb r0,[r5, +r7]!
:0205575C A00FED01 andge  r14,r15,r1,lsl #0x1a
:02055760 0B5D0005 bleq 0379577C
:02055764 E01FA11E ands r10,r15,r14,lsl r1
:02055768 04F904FD unknown
:0205576C B11F19D4 ldrltsb r1,[r15, -r4]
:02055770 2DF8B1C8 ldccsl 1,cr11,[r8,#+0x320]!
:02055774 EFB5104F swi 0x00b5104f
:02055778 6F05FFB5 swivs 0x0005ffb5
:0205577C 077FB58C ldreqb r11,[r15,-r12, lsl #0xb]!
:02055780 81C4CFB5 strhih r12,[r4, #+0xf5]		;r4+0xf5=*(dd082ed6)
:02055784 E10AEB00 unknown
:02055788 2FE1CD9F swics 0x00e1cd9f
:0205578C 008800ED addeq  r0,r8,r13,ror #0x1
:02055790 31C100D9 unknown
:02055794 0500A1CD streq r10,[r0, #-0x1cd]		;(r0-0x1cd=*(00000543))
:02055798 0213E001 andeqs r14,r3,#0x1
:0205579C 0DDD0E89 unknown
:020557A0 0CFD6313 ldceql 3,cr6,[r13],#+0x4c
:020557A4 0FA50111 swieq 0x00a50111
:020557A8 3D035100 unknown
:020557AC E913F513 ldmdb  r3 ,{r0,r1,r4,r8,r10,r12,r13,r14,r15}
:020557B0 1FC53365 swine 0x00c53365
:020557B4 0B855C95 bleq 001ACA10
:020557B8 10A80329 adcne  r0,r8,r9,lsr #0x6
:020557BC 23691F9F unknown
:020557C0 01B21709 moveqs r1,r9,lsl #0xe		;r1=0(0x0)
:020557C4 D60685D6 unknown
:020557C8 D6A30685 unknown
:020557CC E1D60E49 bics r0,r6,r9,asr #0x1c
:020557D0 06852408 streq r2,[r5],+r8, lsl #0x8
:020557D4 0E514224 cdpeq 2,4,cr4,cr1,cr4,1
:020557D8 85145DC4 ldrhi r5,[r4, #-0xdc4]		;(r4-0xdc4=*(dd08201d))
:020557DC 8C2E3D06 stchi  13,cr3,[r14],#-0x18
:020557E0 141D00E1 ldrne r0,[r13],#-0xe1
:020557E4 07B90685 ldreq r0,[r9,+r5, lsl #0xd]!
:020557E8 0E03FD40 cdpeq 13,0,cr15,cr3,cr0,2
:020557EC 96001508 strls r1,[r0],-r8, lsl #0xa
:020557F0 9DC811D5 unknown
:020557F4 28455111 stmcsda  r5 ,{r0,r4,r8,r12,r14}^
:020557F8 51180551 tstpl r8,r1,asr r5
:020557FC B508AD06 strlt r10,[r8, #-0xd06]		;(r8-0xd06=*(fffff2fa))
:02055800 D6050901 strle r0,[r5],-r1, lsl #0x12
:02055804 08D276A5 ldmeqia  r2 ,{r0,r2,r5,r7,r9,r10,r12,r13,r14}^
:02055808 B61851D5 unknown
:0205580C 47053B25 strmi r3,[r5,-r5, lsr #0x16]
:02055810 118AD011 orrne  r13,r10,r1,lsl r0
:02055814 499CAD20 ldmmiib  r12 ,{r5,r8,r10,r11,r13,r15}
:02055818 F743F907 strnvb r15,[r3,-r7, lsl #0x12]
:0205581C D1058CFF unknown
:02055820 0185C410 orreq  r12,r5,r0,lsl r4
:02055824 1692C008 ldrne r12,[r2],+r8
:02055828 8D2C20B1 stchi  0,cr2,[r12,#-0x2c4]!
:0205582C 959C3011 ldrls r3,[r12, #+0x11]		;r12+0x11=*(1913205e)=#0(0x00000000)
:02055830 9305251E unknown
:02055834 00551565 subeqs r1,r5,r5,ror #0xa
:02055838 15412413 strneb r2,[r1, #-0x413]		;(r1-0x413=*(fffffbed))
:0205583C 49022520 stmmidb  r2 ,{r5,r8,r10,r13}
:02055840 2521D200 strcs r13,[r1, #-0x200]!
:02055844 00C9501D sbceq  r5,r9,r13,lsl r0
:02055848 05E1D340 streqb r13,[r1, #+0x340]!
:0205584C 004D240A subeq  r2,r13,r10,lsl #0x8
:02055850 00ED5021 rsceq  r5,r13,r1,lsr #0x0
:02055854 511D251A tstpl r13,r10,lsl r5
:02055858 10A12ED3 unknown
:0205585C D1403D25 unknown
:02055860 036104E1 unknown
:02055864 24814344 strcs r4,[r1],#+0x344
:02055868 00A5036D adceq  r0,r5,r13,ror #0x6
:0205586C 201D2511 andcss r2,r13,r1,lsl r5
:02055870 0117E593 unknown
:02055874 602D291F eorvs  r2,r13,r15,lsl r9
:02055878 50BCE1D0 unknown
:0205587C 06E103D0 unknown
:02055880 E4024144 str r4,[r2],#-0x144
:02055884 8EE40481 cdphi 4,14,cr0,cr4,cr1,4
:02055888 4446E128 strmib r14,[r6],#-0x128
:0205588C B9058984 stmltdb  r5 ,{r2,r7,r8,r11,r15}
:02055890 00714800 rsbeqs r4,r1,r0,lsl #0x10
:02055894 24006DB0 strcs r6,[r0],#-0xdb0
:02055898 48057948 stmmida  r5 ,{r3,r6,r8,r11,r12,r13,r14}
:0205589C E1179984 tst r7,r4,lsl #0x13
:020558A0 017D0149 cmneq r13,r9,asr #0x2
:020558A4 C06850C9 rsbgt  r5,r8,r9,asr #0x1
:020558A8 107DE59C unknown
:020558AC 0115D286 tsteq r5,r6,lsl #0x5
:020558B0 31152505 tstcc r5,r5,lsl #0xa
:020558B4 4008238D andmi  r2,r8,r13,lsl #0x7
:020558B8 00E51ED2 unknown
:020558BC 0A326530 beq 02CEED84
:020558C0 000B00C1 andeq  r0,r11,r1,asr #0x1
:020558C4 AD135428 unknown
:020558C8 C0031301 andgt  r1,r3,r1,lsl #0x6
:020558CC 30A1028D adccc  r0,r1,r13,lsl #0x5
:020558D0 B22021C4 eorlt  r2,r0,#0x31
:020558D4 50BA0021 adcpls r0,r10,r1,lsr #0x0
:020558D8 21440021 unknown
:020558DC 8444A500 strhib r10,[r4],#-0x500
:020558E0 19E804E1 unknown
:020558E4 20550805 subcss r0,r5,r5,lsl #0x10
:020558E8 C9031519 stmgtdb  r3 ,{r0,r3,r4,r8,r10,r12}
:020558EC 1C5D061E ldcnel 6,cr0,[r13],{#0x1e}
:020558F0 15E1D1E0 strneb r13,[r1, #+0x1e0]!
:020558F4 E1D241B8 ldrh r4,[r2, #+0x18]		;r2+0x18=*(0000002c)
:020558F8 0029140E eoreq  r1,r9,r14,lsl #0x8
:020558FC 35C02371 strccb r2,[r0, #+0x371]		;r0+0x371=*(00000a81)
:02055900 01E15410 mvneq  r5,r0,lsl r4
:02055904 1D03A0C0 unknown
:02055908 590D8111 stmpldb  r13 ,{r0,r4,r8,r15}
:0205590C D0E0BC00 rscle  r11,r0,r0,lsl #0x18
:02055910 0240BEE1 subeq  r11,r0,#0xE10
:02055914 C01CE1D0 ldrgtsb r14,[r12], -r0
:02055918 140EE592 strne r14,[r14],#-0x592
:0205591C 04006500 streq r6,[r0],#-0x500
:02055920 026D0C5D rsbeq  r0,r13,#0x5D00
:02055924 B122B144 unknown
:02055928 ED00E5F2 unknown
:0205592C 03A00421 moveq  r0,#0x21000000		;r0=553648128(0x21000000)
:02055930 70003503 andvc  r3,r0,r3,lsl #0xa
:02055934 91352580 teqls r5,r0,lsl #0xb
:02055938 019D2054 orreqs r2,r13,r4,asr r0
:0205593C 5002E170 andpl  r14,r2,r0,ror r1
:02055940 9914E592 ldmlsdb  r4 ,{r1,r4,r7,r8,r10,r13,r14,r15}
:02055944 0E103914 mrceq 9,0,r3,cr0,cr4,{0}
:02055948 40A40011 adcmi  r0,r4,r1,lsl r0
:0205594C 8BAB9595 blhi 00B3AFA8
:02055950 43F96B49 mvnmis r6,#0x12400
:02055954 6D40DDC2 unknown
:02055958 15BD1101 ldrne r1,[r13, #+0x101]!
:0205595C 35505B68 ldrccb r5,[r0, #-0xb68]		;r0-0xb68=*(20fff498)=#0(0x00000000)
:02055960 D1E35517 mvnle  r5,r7,lsl r5
:02055964 F827010D stmnvda  r7!,{r0,r2,r3,r8}
:02055968 86B2410D unknown
:0205596C BEE3A02F cdplt 0,14,cr10,cr3,cr15,1
:02055970 00E1C122 rsceq  r12,r1,r2,lsr #0x2
:02055974 E5D0200C ldrb r2,[r0, #+0xc]		;r0+0xc=*(2100000c)=#0(0x00000000)
:02055978 E2803014 add  r3,r0,#0x14
:0205597C 0220F000 eoreq  r15,r0,#0x0
:02055980 29FDC2E2 ldmcsib  r13!,{r1,r5,r6,r7,r9,r14,r15}^
:02055984 4020E082 eormi  r14,r0,r2,lsl #0x1
:02055988 0BFDA001 bleq 01FBD994
:0205598C C001E250 andgt  r14,r1,r0,asr r2
:02055990 09E24008 unknown
:02055994 59E4D330 unknown
:02055998 01004910 unknown
:0205599C 7D134964 unknown
:020559A0 1D14A11B unknown
:020559A4 D3200116 unknown
:020559A8 15020FE5 strne r0,[r2, #-0xfe5]		;(r2-0xfe5=*(fffff01b))
:020559AC 83300300 teqhi r0,#0x0
:020559B0 002103E2 eoreq  r0,r1,r2,ror #0x7
:020559B4 06310282 unknown
:020559B8 E1C102BE strh r0,[r1, #+0x2e]		;r1+0x2e=*(0000002e)
:020559BC 82279903 eorhi  r9,r7,#0xC000
:020559C0 002955D3 unknown
:020559C4 00E04CC0 rsceq  r4,r0,r0,asr #0x19
:020559C8 B1830230 orrlt  r0,r3,r0,lsr r2
:020559CC 01E35C06 mvneq  r5,r6,lsl #0x18
:020559D0 02E24CC0 rsceq  r4,r2,#0xC000
:020559D4 1E0C75EA cdpne 5,0,cr7,cr12,cr10,7
:020559D8 4008009D mulmi  r8,r13,r0
:020559DC 4AFA0C81 bmi 01ED8BE8
:020559E0 1DF9002D ldcnel 0,cr0,[r9,#+0xb4]!
:020559E4 55080E89 strpl r0,[r8, #-0xe89]		;(r8-0xe89=*(fffff177))
:020559E8 E1FB3B08 mvns r3,r8,lsl #0x16
:020559EC 00559707 subeqs r9,r5,r7,lsl #0xe
:020559F0 0401D578 streq r13,[r1],#-0x578
:020559F4 11D90C65 bicnes r0,r9,r5,ror #0x18
:020559F8 52B91049 adcpls r1,r9,#0x49
:020559FC 12B9F1F5 adcnes r15,r9,#0x4000003D
:02055A00 00404BE5 subeq  r4,r0,r5,ror #0x17
:02055A04 9F0DDD9F swils 0x000ddd9f
:02055A08 9004CD46 andls  r12,r4,r6,asr #0x1a
:02055A0C 09952599 ldmeqib  r5 ,{r0,r3,r4,r7,r8,r10,r13}
:02055A10 01A507C2 moveq  r0,r2,asr #0xf
:02055A14 023D2411 eoreqs r2,r13,#0x11000000
:02055A18 65A030FD strvs r3,[r0, #+0xfd]!
:02055A1C 7BE58D0C blvc 019B8E54
:02055A20 847011FD unknown
:02055A24 E596001C ldr r0,[r6, #+0x1c]		;r6+0x1c=*(e5d20279)
:02055A28 EBFFF9EF bl 020541EC
:02055A2C 49FB5500 unknown
:02055A30 780D0502 stmvcda  r13 ,{r1,r8,r10}
:02055A34 183BF580 ldmneda  r11!,{r7,r8,r10,r12,r13,r14,r15}
:02055A38 111C994C tstne r12,r12,asr #0x12
:02055A3C 80111060 andhis r1,r1,r0,ror #0x0
:02055A40 0F4DC008 swieq 0x004dc008
:02055A44 2119F194 unknown
:02055A48 0BA11C00 bleq 0089CA50
:02055A4C 0208E7BC andeq  r14,r8,#0x2F00000
:02055A50 2412AD0B ldrcs r10,[r2],#-0xd0b
:02055A54 80002541 andhi  r2,r0,r1,asr #0xa
:02055A58 8170005D cmnhi r0,r13,asr r0
:02055A5C 5435A933 unknown
:02055A60 03012564 unknown
:02055A64 8AC10129 bhi 01095F10
:02055A68 B2EB1500 rsclt  r1,r11,#0x0
:02055A6C CD011DBD unknown
:02055A70 7BB52109 blvc 00D9DE9C
:02055A74 C01454BE ldrgth r5,[r4], -r14
:02055A78 D730B0E1 ldrle r11,[r4], -r14
:02055A7C 40BC6131 adcmis r6,r12,r1,lsr r1
:02055A80 BEE1C015 mcrlt 0,7,r12,cr1,cr5,{0}
:02055A84 9D0A31C0 unknown
:02055A88 E0BEF90A adcs r15,r14,r10,lsl #0x12
:02055A8C 1EFDF465 cdpne 4,14,cr15,cr13,cr5,3
:02055A90 89820160 stmhiib  r2 ,{r5,r6,r8}
:02055A94 23001020 unknown
:02055A98 BA25F110 blt 029D1EE0
:02055A9C B8E1D760 unknown
:02055AA0 8D820045 unknown
:02055AA4 46833D22 strmi r3,[r3],+r2, lsr #0x1a
:02055AA8 110DE33D unknown
:02055AAC F1026D81 unknown
:02055AB0 000DDB17 andeq  r13,r13,r7,lsl r11
:02055AB4 A5E58430 strgeb r8,[r5, #+0x430]!
:02055AB8 31D5205D bicccs r2,r5,r13,asr r0
:02055ABC 84006128 strhi r6,[r0],#-0x128
:02055AC0 71D70B05 bicvcs r0,r7,r5,lsl #0x16
:02055AC4 DDF9DD1B ldclel 13,cr13,[r9,#+0x6c]!
:02055AC8 F40349F9 strnv r4,[r3],#-0x9f9
:02055ACC 12F5E086 rscnes r14,r5,#0x86
:02055AD0 29D7000D ldmcsib  r7 ,{r0,r2,r3}^
:02055AD4 C402351C strgt r3,[r2],#-0x51c
:02055AD8 81066510 unknown
:02055ADC 0A892412 beq 0029EB2C
:02055AE0 621410F1 andvss r1,r4,#0xF1
:02055AE4 2D8D00F1 unknown
:02055AE8 1001F442 andne  r15,r1,r2,asr #0x8
:02055AEC 15021C97 strne r1,[r2, #-0xc97]		;(r2-0xc97=*(fffff369))
:02055AF0 10E91D59 rscne  r1,r9,r9,asr r13
:02055AF4 00494002 subeq  r4,r9,r2
:02055AF8 30E100D5 unknown
:02055AFC C4F31351 unknown
:02055B00 BD85A3E5 unknown
:02055B04 030D107B unknown
:02055B08 D62150B2 unknown
:02055B0C 65D60DE1 ldrvsb r0,[r6, #+0xde1]		;r6+0xde1=*(e5d2103e)
:02055B10 71795102 cmnvc r9,r2,lsl #0x2
:02055B14 F4F2657A unknown
:02055B18 09891014 stmeqib  r9 ,{r2,r4,r12}
:02055B1C 99226D30 stmlsdb  r2!,{r4,r5,r8,r10,r11,r13,r14}
:02055B20 3421B862 unknown
:02055B24 30BEE1C4 adcccs r14,r14,r4,asr #0x3
:02055B28 D60111D6 unknown
:02055B2C 25A05225 strcs r5,[r0, #+0x225]!
:02055B30 24011900 strcs r1,[r1],#-0x900
:02055B34 502D08E9 eorpl  r0,r13,r9,ror #0x11
:02055B38 51102D68 tstpl r0,r8,ror #0x1a
:02055B3C 002DDB01 eoreq  r13,r13,r1,lsl #0x16
:02055B40 B600311C unknown
:02055B44 5001ED60 andpl  r14,r1,r0,ror #0x1a
:02055B48 0CC925D5 stceql 5,cr2,[r9],{#0xd5}
:02055B4C D1340019 teqle r4,r9,lsl r0
:02055B50 053CD51C ldreq r13,[r12, #-0x51c]!
:02055B54 5B585229 blpl 0366A400
:02055B58 004D1229 subeq  r1,r13,r9,lsr #0x4
:02055B5C 55D10229 ldrplb r0,[r1, #+0x229]		;r1+0x229=*(00000229)
:02055B60 3235FF2B eorccs r15,r5,#0xAC
:02055B64 02354F12 eoreqs r4,r5,#0x48
:02055B68 6D4F1C2D unknown
:02055B6C E9D67517 ldmib  r6 ,{r0,r1,r2,r4,r8,r10,r12,r13,r14}^
:02055B70 3109FF13 unknown
:02055B74 215D18BB ldrcsh r1,[r13, #-0x8b]		;r13-0x8b=*(5333ff76)=#0(0x00000000)
:02055B78 396369D2 unknown
:02055B7C 0029B750 eoreq  r11,r9,r0,asr r7
:02055B80 FDDA14ED unknown
:02055B84 0DEE0375 stceql 3,cr0,[r14,#+0x1d4]!
:02055B88 9D06261D unknown
:02055B8C 0D01280B unknown
:02055B90 141506AE ldrne r0,[r5],#-0x6ae
:02055B94 11E24130 mvnne  r4,lsr r0
:02055B98 22302810 eorcss r2,r0,#0x100000
:02055B9C FFACE582 swinv 0x00ace582
:02055BA0 02D901C1 sbceqs r0,r9,#0x40000030
:02055BA4 571956B1 unknown
:02055BA8 009157F0 ldreqsh r5,[r1], +r0
:02055BAC C1400501 unknown
:02055BB0 F016A111 andnvs r10,r6,r1,lsl r1
:02055BB4 31CD3A41 biccc  r3,r13,r1,asr #0x14
:02055BB8 0BED01B2 bleq 01B96288
:02055BBC 4BDDD481 blmi 017CADC8
:02055BC0 EDC90CC1 unknown
:02055BC4 8CC4480B stchil 8,cr4,[r4],{#0xb}
:02055BC8 055406E1 ldreqb r0,[r4, #-0x6e1]		;(r4-0x6e1=*(dd082700))
:02055BCC 0BE1811C bleq 018B6044
:02055BD0 46E1A0E4 unknown
:02055BD4 01E18564 mvneq  r8,r4,ror #0xa
:02055BD8 47013100 strmi r3,[r1,-r0, lsl #0x2]
:02055BDC 40E18E54 rscmi  r8,r1,r4,asr r14
:02055BE0 068207A9 streq r0,[r2],+r9, lsr #0xf
:02055BE4 38000D08 stmccda  r0 ,{r3,r8,r10,r11}
:02055BE8 315801E1 cmpcc r8,r1,ror #0x3
:02055BEC D41BD501 ldrle r13,[r11],#-0x501
:02055BF0 190029E8 stmnedb  r0 ,{r3,r5,r6,r7,r8,r11,r13}
:02055BF4 2E01211A mcrcs 1,0,r2,cr1,cr10,{0}
:02055BF8 C5149138 ldrgt r9,[r4, #-0x138]		;(r4-0x138=*(dd082ca9))
:02055BFC 8318CE00 tsthi r8,#0x0
:02055C00 FE32248D cdp2 4,2,cr2,cr2,cr13,4
:02055C04 20513015 subcss r3,r1,r5,lsl r0
:02055C08 BCE48525 stcltl 5,cr8,[r4],#+0x94
:02055C0C 21358DFF ldrcssh r8,[r5, -r15]!
:02055C10 50111800 andpls r1,r1,r0,lsl #0x10
:02055C14 AC302563 ldcge  5,cr2,[r0],#-0x18c
:02055C18 501121E5 andpls r2,r1,r5,ror #0x3
:02055C1C 65502577 ldrvsb r2,[r0, #-0x577]		;r0-0x577=*(20fffa89)=#0(0x00000000)
:02055C20 59501100 ldmpldb  r0 ,{r8,r12}^
:02055C24 20BB1029 adccss r1,r11,r9,lsr #0x0
:02055C28 081DEDB0 ldmeqda  r13 ,{r4,r5,r7,r8,r10,r11,r13,r14,r15}
:02055C2C 6D44D104 unknown
:02055C30 F0A4003D adcnv  r0,r4,r13,lsr r0
:02055C34 15540D81 ldrneb r0,[r4, #-0xd81]		;(r4-0xd81=*(dd082060))
:02055C38 B0363915 eorlts r3,r6,r5,lsl r9
:02055C3C 9C340DFE ldcls  13,cr0,[r4],#-0x3f8
:02055C40 A5368102 ldrge r8,[r6, #-0x102]!
:02055C44 8D140D3F unknown
:02055C48 E914FD15 ldmdb  r4 ,{r0,r2,r4,r8,r10,r11,r12,r13,r14,r15}
:02055C4C FF7E0E40 swinv 0x007e0e40
:02055C50 ADDE3499 unknown
:02055C54 D5C0B600 strleb r11,[r0, #+0x600]		;r0+0x600=*(21000600)=#0(0x00000000)
:02055C58 D58A0125 strle r0,[r10, #+0x125]		;r10+0x125=*(00000125)
:02055C5C EBB524D9 bl 00D9EFC8
:02055C60 29C1FBB5 stmcsib  r1 ,{r0,r2,r4,r5,r7,r8,r9,r11,r12,r13,r14,r15}^
:02055C64 0E491024 cdpeq 0,4,cr1,cr9,cr4,1
:02055C68 F1D5E09E unknown
:02055C6C 04A5D50C unknown
:02055C70 1924067D stmnedb  r4!,{r0,r2,r3,r4,r5,r6,r9,r10}
:02055C74 0679B400 unknown
:02055C78 E183C44C orr  r12,r3,r12,asr #0x8
:02055C7C 0C06794E stceq  9,cr7,[r6],{#0x4e}
:02055C80 C8567941 ldmgtda  r6 ,{r0,r6,r8,r11,r12,r13,r14}^
:02055C84 0AA91679 beq 00A9B670
:02055C88 A9300679 ldmgedb  r0!,{r0,r3,r4,r5,r6,r9,r10}
:02055C8C 305DBE03 subccs r11,r13,r3,lsl #0x1c
:02055C90 243B55D5 unknown
:02055C94 22BCE182 adccss r14,r12,#0x80000020
:02055C98 9DE1C404 stclsl 4,cr12,[r1,#+0x10]!
:02055C9C 40E91009 rscmi  r1,r9,r9
:02055CA0 4D0039DF unknown
:02055CA4 441DD831 ldrmi r13,[r13],#-0x831
:02055CA8 970143AD strls r4,[r1,-r13, lsr #0x7]
:02055CAC 03157F97 tsteq r5,#0x25C
:02055CB0 1A15253D bne 0259F1AC
:02055CB4 900049E7 andls  r4,r0,r7,ror #0x13
:02055CB8 053D0315 ldreq r0,[r13, #-0x315]!
:02055CBC 50120972 andpls r0,r2,r2,ror r9
:02055CC0 B9E12DB0 unknown
:02055CC4 D3D0F11E bicles r15,r0,#0x80000007
:02055CC8 60BA4091 umlalvss r4,r10,r1,r0
:02055CCC B8E116D9 unknown
:02055CD0 2030003D eorcss r0,r0,r13,lsr r0
:02055CD4 803D01F9 unknown
:02055CD8 E03D6446 eors r6,r13,r6,asr #0x8
:02055CDC 05E91ACD streqb r1,[r9, #+0xacd]!
:02055CE0 600D0101 andvs  r0,r13,r1,lsl #0x2
:02055CE4 8F2589D9 swihi 0x002589d9
:02055CE8 C5851030 strgt r1,[r5, #+0x30]		;r5+0x30=*(00000030)
:02055CEC E1D970B6 ldrh r7,[r9, #+0x6]		;r9+0x6=*(00000006)
:02055CF0 D930B400 ldmledb  r0!,{r10,r12,r13,r15}
:02055CF4 03D108E1 biceqs r0,r1,#0xE10000
:02055CF8 A08A5107 addge  r5,r10,r7,lsl #0x2
:02055CFC 91EA5147 mvnls  r5,r7,asr #0x2
:02055D00 03073103 unknown
:02055D04 8D0FB518 unknown
:02055D08 0249CE00 subeq  r12,r9,#0x0
:02055D0C 91032A0D unknown
:02055D10 FFFEA481 swinv 0x00fea481
:02055D14 BE8B224D cdplt 2,8,cr2,cr11,cr13,2
:02055D18 65D9D910 ldrvsb r13,[r9, #+0x910]		;r9+0x910=*(00000910)
:02055D1C E1C502BC strh r0,[r5, #+0x2c]		;r5+0x2c=*(0000002c)
:02055D20 03710808 cmneq r1,#0x80000
:02055D24 F1164109 tstnv r6,r9,lsl #0x2
:02055D28 0A82908F beq 000F9F6C
:02055D2C 01080001 unknown
:02055D30 00018000 andeq  r8,r1,r0
:02055D34 010B11FD unknown
:02055D38 0115B500 tsteq r5,r0,lsl #0xa
:02055D3C 00017C00 andeq  r7,r1,r0,lsl #0x18
:02055D40 54000172 strpl r0,[r0],#-0x172
:02055D44 53AA0001 movpl  r0,#0x1		;r0=1(0x1)
:02055D48 156F0001 strneb r0,[r15, #-0x1]!
:02055D4C 0910A500 ldmeqdb  r0 ,{r8,r10,r13,r15}
:02055D50 42B91449 adcmis r1,r9,#0x49000000
:02055D54 00F996DA unknown
:02055D58 04011979 streq r1,[r1],#-0x979
:02055D5C 015520D5 ldreqsb r2,[r5, #-0x5]		;(r5-0xd5=*(fffffffb))
:02055D60 A1EA2021 mvnge  r2,r1,lsr #0x0
:02055D64 007F43F0 unknown
:02055D68 2D6E20D1 stccsl 0,cr2,[r14,#-0x344]!
:02055D6C 0D513400 unknown
:02055D70 34169500 ldrcc r9,[r6],#-0x500
:02055D74 103C0085 eornes r0,r12,r5,lsl #0x1
:02055D78 8B0CA995 blhi 023803D4
:02055D7C 41007D95 swpmi r7,r5,r0
:02055D80 21000DE0 unknown
:02055D84 03D5831B biceqs r8,r5,#0x6C000000
:02055D88 03C981B2 biceq  r8,r9,#0x8000002C
:02055D8C B900A193 stmltdb  r0 ,{r0,r1,r4,r7,r8,r13,r15}
:02055D90 0049BD21 subeq  r11,r9,r1,lsr #0x1a
:02055D94 D9105A0C ldmledb  r0 ,{r2,r3,r9,r11,r12,r14}
:02055D98 95C040E5 strlsb r4,[r0, #+0xe5]		;r0+0xe5=*(000000e6)
:02055D9C 300044E5 andcc  r4,r0,r5,ror #0x9
:02055DA0 20F0E595 smlalcss r14,r0,r5,r5
:02055DA4 00C2E201 sbceq  r14,r2,r1,lsl #0x4
:02055DA8 1F04BD10 swine 0x0004bd10
:02055DAC 4000E082 andmi  r14,r0,r2,lsl #0x1
:02055DB0 0182110D orreq  r1,r2,r13,lsl #0x2
:02055DB4 E0890105 add  r0,r9,r5,lsl #0x2
:02055DB8 E08C1003 add  r1,r12,r3
:02055DBC D9896301 stmleib  r9 ,{r0,r8,r9,r13,r14}
:02055DC0 F195100E orrnvs r1,r5,r14
:02055DC4 44100928 ldrmi r0,[r0],#-0x928
:02055DC8 41851064 orrmi  r1,r5,r4,ror #0x0
:02055DCC 06E50820 unknown
:02055DD0 AF00C524 swige 0x0000c524
:02055DD4 EB008554 bl 0207732C
:02055DD8 4D0350B1 unknown
:02055DDC 004D1AC0 subeq  r1,r13,r0,asr #0x15
:02055DE0 121AD9A8 andnes r13,r10,#0x2A0000
:02055DE4 10610005 rsbne  r0,r1,r5
:02055DE8 C11A1D10 tstgt r10,r0,lsl r13
:02055DEC ED40A140 unknown
:02055DF0 E2810921 add  r0,r1,#0x84000
:02055DF4 3552505D ldrccb r5,[r2, #-0x5d]		;(r2-0x5d=*(ffffffa3))
:02055DF8 61102100 tstvs r0,r0,lsl #0x2
:02055DFC 0205E900 andeq  r14,r5,#0x0
:02055E00 BD370EC1 ldclt  14,cr0,[r7,#-0x304]!
:02055E04 06305D64 unknown
:02055E08 EB00347F bl 0206300C
:02055E0C 30405D32 subcc  r5,r0,r2,lsr r13
:02055E10 50210015 eorpl  r0,r1,r5,lsl r0
:02055E14 0025683F eoreq  r6,r5,r15,lsr r8
:02055E18 0F40952C swieq 0x0040952c
:02055E1C 01993045 orreqs r3,r9,r5,asr #0x0
:02055E20 0035E288 eoreqs r14,r5,r8,lsl #0x5
:02055E24 103D0045 eornes r0,r13,r5,asr #0x0
:02055E28 41355041 teqmi r5,r1,asr #0x0
:02055E2C 29A04D00 stmcsib  r0!,{r8,r10,r11,r14}
:02055E30 804DEE14 subhi  r14,r13,r4,lsl r14
:02055E34 1A004DEE bne 020695F4
:02055E38 58001029 stmplda  r0 ,{r0,r3,r5,r12}
:02055E3C 2495232D ldrcs r2,[r5],#+0x32d
:02055E40 05E59510 streqb r9,[r5, #+0x510]!
:02055E44 8112AD00 tsthi r2,r0,lsl #0x1a
:02055E48 1015E040 andnes r14,r5,r0,asr #0x0
:02055E4C E5852024 str r2,[r5, #+0x24]		;r5+0x24=*(00000024)
:02055E50 9502FE24 strls r15,[r2, #-0xe24]		;(r2-0xe24=*(fffff1dc))
:02055E54 C520A10C strgt r10,[r0, #-0x10c]!
:02055E58 00210FE5 eoreq  r0,r1,r5,ror #0x1f
:02055E5C 63C530B5 bicvs  r3,r5,#0xB5
:02055E60 B595005D ldrlt r0,[r5, #+0x5d]		;r5+0x5d=*(0000005d)
:02055E64 02CD0A20 sbceq  r0,r13,#0x20000
:02055E68 0E551004 cdpeq 0,4,cr1,cr5,cr4,0
:02055E6C DA0D5195 ble 023AA4C8
:02055E70 192D0021 stmnedb  r13!,{r0,r5}
:02055E74 E3160001 tst r6,#0x1
:02055E78 9500240D strls r2,[r0, #-0x40d]		;(r0-0x40d=*(fffffbf4))
:02055E7C ED105915 unknown
:02055E80 30241204 eorcc  r1,r4,r4,lsl #0x4
:02055E84 05158500 ldreq r8,[r5, #-0x500]		;(r5-0x500=*(fffffb00))
:02055E88 BD025900 unknown
:02055E8C 7E60EC01 cdpvc 12,6,cr14,cr0,cr1,0
:02055E90 16FD342D unknown
:02055E94 06750975 unknown
:02055E98 01010105 unknown
:02055E9C 19FD7EAC unknown
:02055EA0 17710878 unknown
:02055EA4 191A0005 ldmnedb  r10 ,{r0,r2}
:02055EA8 DD5A5122 unknown
:02055EAC 5141413F unknown
:02055EB0 FBD01D1F blx 0145D334
:02055EB4 5509001D strpl r0,[r9, #-0x1d]		;(r9-0x1d=*(ffffffe3))
:02055EB8 F035AF60 eornvs r10,r5,r0,ror #0x1e
:02055EBC 6DFFFDF3 ldcvsl 13,cr15,[r15,#+0x3cc]!
:02055EC0 292B3990 stmcsdb  r11!,{r4,r7,r8,r11,r12,r13}
:02055EC4 F1507117 cmpnv r0,r7,lsl r1
:02055EC8 35007EAC strcc r7,[r0, #-0xeac]		;(r0-0xeac=*(fffff155))
:02055ECC 94202420 unknown
:02055ED0 1988099D stmneib  r8 ,{r0,r2,r3,r4,r7,r8,r11}
:02055ED4 240DB506 strcs r11,[r13],#-0x506
:02055ED8 1DEA0A0D stcnel 10,cr0,[r10,#+0x34]!
:02055EDC 4BD50600 blmi 015976E4
:02055EE0 8D1015AB unknown
:02055EE4 59005931 stmpldb  r0 ,{r0,r4,r5,r8,r11,r12,r14}
:02055EE8 FD0BD521 unknown
:02055EEC 4BD50E5D blmi 01599868
:02055EF0 59FD7CDF unknown
:02055EF4 B319B137 tstlt r9,#0xC000000D
:02055EF8 0741007E unknown
:02055EFC 10097D8C andne  r7,r9,r12,lsl #0x1b
:02055F00 02E1E5C4 rsceq  r14,r1,#0x31000000
:02055F04 BD4006B9 unknown
:02055F08 1995B112 ldmneib  r5 ,{r1,r4,r8,r12,r13,r15}
:02055F0C E1100488 tst r0,r8,lsl #0x9
:02055F10 007E8F32 rsbeqs r8,r14,r2,lsr r15
:02055F14 D52B9911 strle r9,[r11, #-0x911]!
:02055F18 4D032D1B unknown
:02055F1C 3505ED36 strcc r14,[r5, #-0xd36]		;(r5-0xd36=*(fffff2ca))
:02055F20 2000013F andcs  r0,r0,r15,lsr r1
:02055F24 F501217F strnv r2,[r1, #-0x17f]		;(r1-0x17f=*(fffffe81))
:02055F28 31298B00 unknown
:02055F2C 000C2071 andeq  r2,r12,r1,ror r0
:02055F30 0DE51BD5 stceql 11,cr1,[r5,#+0x354]!
:02055F34 F0E5D520 rscnv  r13,r5,r0,lsr #0xa
:02055F38 E2000010 and  r0,r0,#0x10
:02055F3C 016900C1 unknown
:02055F40 17E0810F strneb r8,[r0,+r15, lsl #0x2]!
:02055F44 E2021008 and  r1,r2,#0x8
:02055F48 41401009 unknown
:02055F4C 0908E044 stmeqdb  r8 ,{r2,r6,r13,r14,r15}
:02055F50 2510000D ldrcs r0,[r0, #-0xd]		;(r0-0xd=*(fffffff4))
:02055F54 110FBD10 mrsne r11,CPSR
:02055F58 001D2510 andeqs r2,r13,r0,lsl r5
:02055F5C 000901BA streqh r0,[r9], -r10
:02055F60 1D001D23 unknown
:02055F64 55020005 strpl r0,[r2, #-0x5]		;(r2-0x5=*(fffffffb))
:02055F68 0015AA1C andeqs r10,r5,r12,lsl r10
:02055F6C 11001D1F unknown
:02055F70 CA0E0510 bgt 023D73B8
:02055F74 9D000911 unknown
:02055F78 BA00001B blt 02055FEC
:02055F7C A5121F55 ldrge r1,[r2, #-0xf55]		;(r2-0xf55=*(fffff0ab))
:02055F80 71500700 cmpvc r0,r0,lsl #0xe
:02055F84 1F051700 swine 0x00051700
:02055F88 57F01900 ldrplb r1,[r0,+r0, lsl #0x12]!
:02055F8C 55284019 strpl r4,[r8, #-0x19]!
:02055F90 E9700041 unknown
:02055F94 86901105 ldrhi r1,[r0],+r5, lsl #0x2
:02055F98 BFF011FE swilt 0x00f011fe
:02055F9C 3011FE4D andccs r15,r1,r13,asr #0x1c
:02055FA0 10215015 eorne  r5,r1,r5,lsl r0
:02055FA4 E5201580 str r1,[r0, #-0x580]!
:02055FA8 396E1213 unknown
:02055FAC 3D051500 unknown
:02055FB0 AD131D00 unknown
:02055FB4 CD100DFF unknown
:02055FB8 3920CF03 stmccdb  r0!,{r0,r1,r8,r9,r10,r11,r14,r15}
:02055FBC FFFD903E swinv 0x00fd903e
:02055FC0 3D1B35EB unknown
:02055FC4 A170C22B cmnge r0,r11,lsr #0x4
:02055FC8 A9015906 stmgedb  r1 ,{r1,r2,r8,r11,r12,r14}
:02055FCC 2B8D602B blcs 003AE080
:02055FD0 2B611639 blcs 0389B8BC
:02055FD4 2D9D06EE unknown
:02055FD8 06F90605 unknown
:02055FDC 3515F740 ldrcc r15,[r5, #-0x740]		;(r5-0x740=*(fffff8c0))
:02055FE0 18CE01CD stmneia  r14 ,{r0,r2,r3,r6,r7,r8}^
:02055FE4 C401C5C0 strgt r12,[r1],#-0x5c0
:02055FE8 0B5D9F11 bleq 037BDC34
:02055FEC A9C401F5 stmgeib  r4 ,{r0,r2,r4,r5,r6,r7,r8}^
:02055FF0 12496A41 subne  r6,r9,#0x41000
:02055FF4 A4E3E0C0 unknown
:02055FF8 05910540 ldreq r0,[r1, #+0x540]		;r1+0x540=*(00000540)
:02055FFC A9015928 stmgedb  r1 ,{r3,r5,r8,r11,r12,r14}
:02056000 0031612A eoreqs r6,r1,r10,lsr #0x2
:02056004 6E5E5C65 cdpvs 12,4,cr5,cr14,cr5,3
:02056008 03B11081 moveqs r1,#0x81		;r1=129(0x81)
:0205600C 25D420BA ldrcsb r2,[r4, #+0xba]		;r4+0xba=*(dd082e9b)
:02056010 52602134 rsbpl  r2,r0,#0xD
:02056014 2157E163 cmpcs r7,r3,ror #0x2
:02056018 D431B800 unknown
:0205601C 2F01139D swics 0x0001139d
:02056020 01F1B0C4 mvneqs r11,r4,asr #0x1
:02056024 E153B235 cmp r3,r5,lsr r2
:02056028 7100414E unknown
:0205602C 369DC610 unknown
:02056030 16991150 unknown
:02056034 006D90BE unknown
:02056038 E1D849E0 bics r4,r8,r0,ror #0x13
:0205603C 2D342109 ldccs  1,cr2,[r4,#-0x24]!
:02056040 82344924 eorhis r4,r4,#0x90000
:02056044 05343518 ldreq r3,[r4, #-0x518]!
:02056048 019DE815 orreqs r14,r13,r5,lsl r8
:0205604C 82142528 andhis r2,r4,#0xA000000
:02056050 3DAB2449 stccc  4,cr2,[r11,#+0x124]!
:02056054 31B20039 movccs r0,lsr r9		;r0=0(0x0)
:02056058 21B0E1D8 ldrcssb r14,[r0, +r8]!
:0205605C 39E1D802 unknown
:02056060 14F039F0 unknown
:02056064 49076100 stmmidb  r7 ,{r8,r13,r14}
:02056068 8D0FCC40 unknown
:0205606C 15D83014 ldrneb r3,[r8, #+0x14]		;r8+0x14=*(00000014)
:02056070 19E1D801 unknown
:02056074 811D92C1 tsthi r13,r1,asr #0x5
:02056078 00FD1455 rsceqs r1,r13,r5,asr r4
:0205607C 511C01FD ldrplsh r0,[r12, -r13]
:02056080 2F10B000 swics 0x0010b000
:02056084 B863E9D7 unknown
:02056088 5A5D0339 bpl 03796D74
:0205608C 3C002D1E stccc  13,cr2,[r0],{#0x1e}
:02056090 1015105A andnes r1,r5,r10,asr r0
:02056094 0D18B946 unknown
:02056098 5585840A strpl r8,[r5, #+0x40a]		;r5+0x40a=*(0000040a)
:0205609C 40959A00 addmis r9,r5,r0,lsl #0x14
:020560A0 0AE9003D beq 01A9619C
:020560A4 E287014D add  r0,r7,#0x40000013
:020560A8 01881C17 orreq  r1,r8,r7,lsl r12
:020560AC 03001109 unknown
:020560B0 4D040035 unknown
:020560B4 D6165D21 ldrle r5,[r6],-r1, lsr #0x1a
:020560B8 1500E584 strne r14,[r0, #-0x584]		;(r0-0x584=*(fffffa7c))
:020560BC 007DD600 rsbeqs r13,r13,r0,lsl #0xc
:020560C0 290D08EB stmcsdb  r13 ,{r0,r1,r3,r5,r6,r7,r11}
:020560C4 94303800 unknown
:020560C8 C90A2485 stmgtdb  r10 ,{r0,r2,r7,r10,r13}
:020560CC 1AE1A200 bne 018BE8D4
:020560D0 1EA119C5 cdpne 9,10,cr1,cr1,cr5,6
:020560D4 0D315133 ldceq  1,cr5,[r1,#-0xcc]!
:020560D8 150AC127 strne r12,[r10, #-0x127]		;(r10-0x127=*(fffffed9))
:020560DC 68147577 ldmvsda  r4 ,{r0,r1,r2,r4,r5,r6,r8,r10,r12,r13,r14}
:020560E0 95954731 ldrls r4,[r5, #+0x731]		;r5+0x731=*(00000731)
:020560E4 531AC905 tstpl r10,#0x14000
:020560E8 EB003584 bl 02063700
:020560EC 359D83F8 ldrcc r8,[r13, #+0x3f8]		;r13+0x3f8=*(533403f9)=#0(0x00000000)
:020560F0 2D0C1C2D unknown
:020560F4 1215B00C andnes r11,r5,#0xC
:020560F8 020D0721 andeq  r0,r13,#0x840000
:020560FC 30B6E581 adcccs r14,r6,r1,lsl #0xb
:02056100 1587002D strne r0,[r7, #+0x2d]		;r7+0x2d=*(0000002d)
:02056104 9F229800 swils 0x00229800
:02056108 912369E5 unknown
:0205610C E1074D64 unknown
:02056110 074D8D10 unknown
:02056114 10F5E111 rscnes r14,r5,r1,lsl r1
:02056118 64BE10F9 unknown
:0205611C BCE1DA30 stcltl 10,cr13,[r1],#+0xc0
:02056120 0B2DDA20 bleq 02BCC9A8
:02056124 49E540DA unknown
:02056128 79346102 ldmvcdb  r4!,{r1,r8,r13,r14}
:0205612C 03394303 teqeq r9,#0xC000000
:02056130 1D2E3E04 stcne  14,cr3,[r14,#-0x10]!
:02056134 28533500 ldmcsda  r3 ,{r8,r10,r12,r13}^
:02056138 40B43451 adcmis r3,r4,r1,asr r4
:0205613C 440BE1DA strmi r14,[r11],#-0x1da
:02056140 06E59F72 unknown
:02056144 5D029D00 unknown
:02056148 9802AD40 stmlsda  r2 ,{r6,r8,r10,r11,r13,r15}
:0205614C 20B4E181 adccss r14,r4,r1,lsl #0x3
:02056150 1D01E1D7 unknown
:02056154 17050410 unknown
:02056158 A5090169 strge r0,[r9, #-0x169]		;(r9-0x169=*(fffffe97))
:0205615C 2D10B601 unknown
:02056160 000401D7 unknown
:02056164 23A50151 movcs  r0,#0x40000014		;r0=1073741844(0x40000014)
:02056168 91C00431 bicls  r0,r0,r1,lsr r4
:0205616C 03004519 unknown
:02056170 0D04C107 unknown
:02056174 070D3810 unknown
:02056178 01A1F0B3 streqh r15,[r1, +r3]!
:0205617C B9DA20B2 ldmltib  r10 ,{r1,r4,r5,r7,r13}^
:02056180 0045F420 subeq  r15,r5,r0,lsr #0x8
:02056184 410402A2 unknown
:02056188 65627903 strvsb r7,[r2, #-0x903]!
:0205618C 0B8D04E0 bleq 00397514
:02056190 003CF18C eoreqs r15,r12,r12,lsl #0x3
:02056194 8B10C9E0 blhi 0248891C
:02056198 09E08081 unknown
:0205619C 893C6121 ldmhidb  r12!,{r0,r5,r8,r13,r14}
:020561A0 00890260 addeq  r0,r9,r0,ror #0x4
:020561A4 2D2150A1 stccs  0,cr5,[r1,#-0x284]!
:020561A8 13617611 unknown
:020561AC 8514E285 ldrhi r14,[r4, #-0x285]		;(r4-0x285=*(dd082b5c))
:020561B0 800A0100 andhi  r0,r10,r0,lsl #0x2
:020561B4 2506E211 strcs r14,[r6, #-0x211]		;(r6-0x211=*(e5d2004c))
:020561B8 47CD3104 strmib r3,[r13,+r4, lsl #0x2]
:020561BC DD002534 unknown
:020561C0 4075D410 rsbmis r13,r5,r0,lsl r4
:020561C4 E58603CE str r0,[r6, #+0x3ce]		;r6+0x3ce=*(e5d2062b)
:020561C8 E1C640B6 strh r4,[r6, #+0x6]		;r6+0x6=*(e5d20263)
:020561CC C600B803 strgt r11,[r0],-r3, lsl #0x10
:020561D0 0D82B3E1 unknown
:020561D4 00402C76 subeq  r2,r0,r6,ror r12
:020561D8 06092011 unknown
:020561DC 10053011 andne  r3,r5,r1,lsl r0
:020561E0 300EE081 andcc  r14,r14,r1,lsl #0x1
:020561E4 34E58610 unknown
:020561E8 00E59610 rsceq  r9,r5,r0,lsl r6
:020561EC 01712005 cmneq r1,r5
:020561F0 899E007D ldmhiib  r14 ,{r0,r2,r3,r4,r5,r6}
:020561F4 2C00B400 stccs  4,cr11,[r0],{#0x0}
:020561F8 0908E1D7 stmeqdb  r8 ,{r0,r1,r2,r4,r6,r7,r8,r13,r14,r15}
:020561FC 0A12C117 beq 02506660
:02056200 0818E358 ldmeqda  r8 ,{r3,r4,r6,r8,r9,r13,r14,r15}
:02056204 1130009D unknown
:02056208 B4249D9F unknown
:0205620C BDC72200 unknown
:02056210 D9E5970A unknown
:02056214 85110952 ldrhi r0,[r1, #-0x952]		;(r1-0x952=*(fffff72f))
:02056218 F2110514 andnvs r0,r1,#0x5000000
:0205621C 0A890004 beq 00296234
:02056220 08F10A45 unknown
:02056224 A11C11E2 tstge r12,r2,ror #0x3
:02056228 E08B315C add  r3,r11,r12,asr r1
:0205622C E3100A02 tst r0,#0x2000
:02056230 C78000BA unknown
:02056234 C730B801 ldrgt r11,[r0,-r1, lsl #0x10]!
:02056238 80000D01 andhi  r0,r0,r1,lsl #0x1a
:0205623C E08A0B05 add  r0,r10,r5,lsl #0x16
:02056240 09B02009 ldmeqib  r0!,{r0,r3,r13}
:02056244 29108130 ldmcsdb  r0 ,{r4,r5,r8,r15}
:02056248 C1310049 teqgt r1,r9,asr #0x0
:0205624C D710B4E1 ldrle r11,r1,r9,asr #0x0
:02056250 100101E1 andne  r0,r1,r1,ror #0x3
:02056254 10B4E281 adcnes r14,r4,r1,lsl #0x5
:02056258 3000E1C7 andcc  r14,r0,r7,asr #0x3
:0205625C 8BE59710 blhi 019BBEA4
:02056260 00E08111 rsceq  r8,r0,r1,lsl r1
:02056264 EB00877B bl 02078058
:02056268 45D740B8 ldrmib r4,[r7, #+0xb8]		;r7+0xb8=*(000000b8)
:0205626C 0055802C subeqs r8,r5,r12,lsr #0x0
:02056270 9D27E502 stcls  5,cr14,[r7,#-0x8]!
:02056274 D730B405 ldrle r11,[r0,-r5, lsl #0x8]!
:02056278 258D0865 strcs r0,[r13, #+0x865]		;r13+0x865=*(53340866)=#0(0x00000000)
:0205627C 19010505 stmnedb  r1 ,{r0,r2,r8,r10}
:02056280 027D0C12 rsbeqs r0,r13,#0x1200
:02056284 20851789 addcs  r1,r5,r9,lsl #0xf
:02056288 BCE08737 stcltl 7,cr8,[r0],#+0xdc
:0205628C 06E1D210 unknown
:02056290 F980128D stmnvib  r0 ,{r0,r2,r3,r7,r9,r12}
:02056294 E911BC05 ldmdb  r1 ,{r0,r2,r10,r11,r12,r13,r15}
:02056298 01001902 unknown
:0205629C 99000160 stmlsdb  r0 ,{r5,r6,r8}
:020562A0 E1092550 unknown
:020562A4 E2855012 add  r5,r5,#0x12
:020562A8 860AAD03 strhi r10,[r10],-r3, lsl #0x1a
:020562AC 04056DF3 streq r6,[r5],#-0xdf3
:020562B0 49E15600 unknown
:020562B4 C5423200 strgtb r3,[r2, #-0x200]		;(r2-0x200=*(fffffe00))
:020562B8 00453303 subeq  r3,r5,r3,lsl #0x6
:020562BC 97403438 unknown
:020562C0 30BA05E5 adcccs r0,r10,r5,ror #0xb
:020562C4 000EE1D7 unknown
:020562C8 800C91D4 unknown
:020562CC 17CD0291 unknown
:020562D0 0D00050E unknown
:020562D4 0B00E083 bleq 0208E4E8
:020562D8 71110908 tstvc r1,r8,lsl #0x12
:020562DC 00F10400 rsceqs r0,r1,r0,lsl #0x8
:020562E0 01B000AD moveqs r0,r13,lsr #0x1		;r0=697958400(0x299a0000)
:020562E4 C1E1C436 mvngt  r12,lsr r6
:020562E8 C720B411 unknown
:020562EC 8407A9E1 strhi r10,[r7],#-0x9e1
:020562F0 E28401C5 add  r0,r4,#0x40000031
:020562F4 C92B750C stmgtdb  r11!,{r2,r3,r8,r10,r12,r13,r14}
:020562F8 31003F01 unknown
:020562FC 1C99D800 ldcne  8,cr13,[r9],{#0x0}
:02056300 001FFF02 andeqs r15,r15,r2,lsl #0x1e
:02056304 26650000 unknown
:02056308 70BE4551 adcvcs r4,r14,r1,asr r5
:0205630C D46000E1 unknown
:02056310 E1B2E126 movs r14,r6,lsr #0x2		;r14=963936407(0x39748097)
:02056314 D451009D ldrleb r0,[r1],#-0x9d
:02056318 240806E1 strcs r0,[r8],#-0x6e1
:0205631C 9534001D ldrls r0,[r4, #-0x1d]!
:02056320 0DCDC40B unknown
:02056324 6A450055 bvs 03196480
:02056328 4EE18C54 mcrmi 12,7,r8,cr1,cr4,{2}
:0205632C 46E183E4 unknown
:02056330 4700CD00 strmi r12,[r0,-r0, lsl #0x1a]
:02056334 0809D9C4 stmeqda  r9 ,{r2,r6,r7,r8,r11,r12,r14,r15}
:02056338 7D280019 stcvc  0,cr0,[r8,#-0x64]!
:0205633C 0138A900 teqeq r8,r0,lsl #0x12
:02056340 003DC80B eoreqs r12,r13,r11,lsl #0x10
:02056344 3500C5E8 strcc r12,[r0, #-0x5e8]		;r0-0x5e8=*(2999fa18)=#0(0x00000000)
:02056348 816A2300 unknown
:0205634C 00B52C00 adceqs r2,r5,r0,lsl #0x18
:02056350 006D080E rsbeq  r0,r13,r14,lsl #0x10
:02056354 15258228 strne r8,[r5, #-0x228]!
:02056358 4100A508 unknown
:0205635C 3B1FC500 blcc 02847764
:02056360 BD38CDF6 ldclt  13,cr12,[r8,#-0x3d8]!
:02056364 D410CF20 ldrle r12,[r0],#-0xf20
:02056368 003D01E1 eoreqs r0,r13,r1,ror #0x3
:0205636C 005D0441 subeqs r0,r13,r1,asr #0x8
:02056370 00490890 unknown
:02056374 101D5508 andnes r5,r13,r8,lsl #0xa
:02056378 04CD0038 streqb r0,[r13],#+0x38
:0205637C 17E50492 unknown
:02056380 1D00391E unknown
:02056384 0AE6E1A0 beq 01A0EA0C
:02056388 1104F9F5 unknown
:0205638C 07FD019D unknown
:02056390 B2030DF8 andlt  r0,r3,#0x3E00
:02056394 E1D4C15A bics r12,r4,r10,asr r1
:02056398 008131B0 streqh r3,[r1], +r0
:0205639C E5209F21 str r9,[r0, #-0xf21]!
:020563A0 0039040C eoreqs r0,r9,r12,lsl #0x8
:020563A4 81103914 tsthi r0,r4,lsl r9
:020563A8 144C28E1 strneb r2,[r12],#-0x8e1
:020563AC 0803E180 stmeqda  r3 ,{r7,r8,r13,r14,r15}
:020563B0 802079A0 eorhi  r7,r0,r0,lsr #0x13
:020563B4 00353820 eoreqs r3,r5,r0,lsr #0x10
:020563B8 105003B5 ldrneh r0,[r0],#-0x35
:020563BC 030CE592 unknown
:020563C0 191903B1 ldmnedb  r9 ,{r0,r4,r5,r7,r8,r9}
:020563C4 C0BE1909 adcgts r1,r14,r9,lsl #0x12
:020563C8 BC0EE1D4 stclt  1,cr14,[r14],{#0xd4}
:020563CC 08E1D430 unknown
:020563D0 140C00B5 strne r0,[r12],#-0xb5
:020563D4 24001920 strcs r1,[r0],#-0x920
:020563D8 3443E1A0 strccb r14,[r3],#-0x1a0
:020563DC 4C01E182 stcmi  1,cr14,[r1],{#0x82}
:020563E0 03E18124 mvneq  r8,#0x9
:020563E4 412810E9 unknown
:020563E8 A038A000 eorges r10,r8,r0
:020563EC 103522E1 eornes r2,r5,r1,ror #0x5
:020563F0 85002D18 strhi r2,[r0, #-0xd18]		;r0-0xd18=*(2999f2e8)=#0(0x00000000)
:020563F4 F7B3D003 ldrnv r13,[r3,+r3]!
:020563F8 A5100009 ldrge r0,[r0, #-0x9]		;r0-0x9=*(2999fff7)=#0(0x00000000)
:020563FC 0D015110 unknown
:02056400 B0744018 rsblts r4,r4,r8,lsl r0
:02056404 B2106DE1 andlts r6,r0,#0x3840
:02056408 0819D420 ldmeqda  r9 ,{r5,r10,r12,r14,r15}
:0205640C C1E544D4 unknown
:02056410 DD70A11A ldclel 1,cr10,[r0,#-0x68]!
:02056414 009D3E07 addeqs r3,r13,r7,lsl #0x1c
:02056418 6E1109ED cdpvs 9,0,cr0,cr1,cr13,7
:0205641C 1D230025 stcne  0,cr0,[r3,#-0x94]!
:02056420 2D23E084 stccs  0,cr14,[r3,#-0x210]!
:02056424 1DE00142 stcnel 1,cr0,[r0,#+0x108]!
:02056428 002D6E10 eoreq  r6,r13,r0,lsl r14
:0205642C 48001D0A stmmida  r0 ,{r1,r3,r8,r10,r11,r12}
:02056430 0C252A30 stceq  10,cr2,[r5],#-0xc0
:02056434 53120D30 tstpl r2,#0xC00
:02056438 00ED23A9 rsceq  r2,r13,r9,lsr #0x7
:0205643C 75F82639 ldrvcb r2,[r8, #+0x639]!
:02056440 255D03F1 ldrcsb r0,[r13, #-0x3f1]		;r13-0x3f1=*(5333fc10)=#0(0x00000000)
:02056444 03251A75 unknown
:02056448 EBFFFE1A bl 02055CB8
:0205644C 210D1D0F unknown
:02056450 99267113 stmlsdb  r6!,{r0,r1,r4,r8,r12,r13,r14}
:02056454 44000E12 strmi r0,[r0],#-0xe12
:02056458 10400FE2 subne  r0,r0,r2,ror #0x1f
:0205645C 6D2F6991 stcvs  9,cr6,[r15,#-0x244]!
:02056460 03A8FF16 moveq  r15,#0x58		;r15=88(0x58)
:02056464 11D82761 bicnes r2,r8,r1,ror #0xe
:02056468 3D044D1B unknown
:0205646C 13A1E20A movne  r14,#0xA0000000		;r14=-1610612736(0xa0000000)
:02056470 5D19D1B6 unknown
:02056474 0022D707 eoreq  r13,r2,r7,lsl #0xe
:02056478 9A180553 bls 026579CC
:0205647C 08D020BC ldmeqia  r0 ,{r2,r3,r4,r5,r7,r13}^
:02056480 A01402E1 andges r0,r4,r1,ror #0x5
:02056484 811442E1 tsthi r4,r1,ror #0x5
:02056488 0101E100 unknown
:0205648C E9182100 ldmdb  r8 ,{r8,r13}
:02056490 24510B04 ldrcsb r0,[r1],#-0xb04
:02056494 FD0522C9 unknown
:02056498 19A90407 stmneib  r9!,{r0,r1,r2,r10}
:0205649C A979800D ldmgedb  r9!,{r0,r2,r3,r15}^
:020564A0 14D1B501 ldrneb r11,[r1],#+0x501
:020564A4 0E0AFD0E cdpeq 13,0,cr15,cr10,cr14,0
:020564A8 FFE24310 swinv 0x00e24310
:020564AC EBFFF905 bl 020548C8
:020564B0 E7097DD1 unknown
:020564B4 50060F25 andpl  r0,r6,r5,lsr #0x1e
:020564B8 41F009FB ldrmish r0,[r0, #+0x9b]!
:020564BC 20903B51 addcss r3,r0,r1,asr r11
:020564C0 00F90DE5 rsceqs r0,r9,r5,ror #0x1b
:020564C4 89108CC9 ldmhidb  r0 ,{r0,r3,r6,r7,r10,r11,r15}
:020564C8 022D4B07 eoreq  r4,r13,#0x1C00
:020564CC 29043930 stmcsdb  r4 ,{r4,r5,r8,r11,r12,r13}
:020564D0 100DD402 andne  r13,r13,r2,lsl #0x8
:020564D4 C0167105 andgts r7,r6,r5,lsl #0x2
:020564D8 C0B8E28C adcgts r14,r8,r12,lsl #0x5
:020564DC B8E1C205 unknown
:020564E0 01E1D2C0 mvneq  r13,r0,asr #0x5
:020564E4 E35C000B cmp r12,#0xB
:020564E8 01000501 unknown
:020564EC 89000031 stmhidb  r0 ,{r0,r4,r5}
:020564F0 40B8A808 adcmis r10,r8,r8,lsl #0x10
:020564F4 A911F9C2 ldmgedb  r1 ,{r1,r6,r7,r8,r11,r12,r13,r14,r15}
:020564F8 00150C23 andeqs r0,r5,r3,lsr #0x18
:020564FC D28058B8 addle  r5,r0,#0xB80000
:02056500 21E0A4E1 mvncs  r10,r1,ror #0x9
:02056504 20E35E10 rsccs  r5,r3,r0,lsl r14
:02056508 159EC000 ldrne r12,[r14, #+0x0]		;r14+0x0=*(a0000000)
:0205650C 0313096D tsteq r3,#0x1B4000
:02056510 C0901D3D addgts r1,r0,r13,lsr r13
:02056514 5C020DDE stcpl  13,cr0,[r2],{#0xde}
:02056518 A06003E1 rsbge  r0,r0,r1,ror #0x7
:0205651C 12190104 andnes r0,r9,#0x1
:02056520 E5977068 ldr r7,[r7, #+0x68]		;r7+0x68=*(00000068)
:02056524 0D45150D unknown
:02056528 E327CDC2 unknown
:0205652C 0A49FFFF beq 032D6530
:02056530 05CD0D01 streqb r0,[r13, #+0xd01]		;r13+0xd01=*(53340d02)=#0(0x00000000)
:02056534 8D8171F0 unknown
:02056538 01438873 unknown
:0205653C 10341235 eornes r1,r4,r5,lsr r2
:02056540 0EE11A9F mcreq 10,7,r1,cr1,cr15,{4}
:02056544 910EE191 swpls r14,r1,r14
:02056548 91006CE5 unknown
:0205654C C03EE105 eorgts r14,r14,r5,lsl #0x2
:02056550 00090EE1 andeq  r0,r9,r1,ror #0x1d
:02056554 E5913078 ldr r3,[r1, #+0x78]		;r1+0x78=*(000000f9)
:02056558 1EE1900D cdpne 0,14,cr9,cr1,cr13,0
:0205655C 0EE59100 cdpeq 1,14,cr9,cr5,cr0,0
:02056560 E0029320 and  r9,r2,r0,lsr #0x6
:02056564 E5812068 str r2,[r1, #+0x68]		;r1+0x68=*(000000e9)
:02056568 00A0000C adceq  r0,r0,r12
:0205656C 00116CE0 andeqs r6,r1,r0,ror #0x19
:02056570 41F18008 mvnmis r8,r8
:02056574 00415109 subeq  r5,r1,r9,lsl #0x2
:02056578 0060F5E4 rsbeq  r15,r0,r4,ror #0xb
:0205657C 00113AF5 ldreqsh r3,[r1], -r5
:02056580 0020A0F5 unknown
:02056584 0A9DF089 beq 007D27B0
:02056588 001D308D andeqs r3,r13,r13,lsl #0x1
:0205658C 40910ACD addmis r0,r1,r13,asr #0x15
:02056590 304851D9 unknown
:02056594 3000593E andcc  r5,r0,r14,lsr r9
:02056598 93022993 unknown
:0205659C 30386229 eorccs r6,r8,r9,lsr #0x4
:020565A0 21070D29 unknown
:020565A4 9F203404 swils 0x00203404
:020565A8 050EB505 streq r11,[r14, #-0x505]		;(r14-0x505=*(9ffffafb))
:020565AC BA112143 blt 0249EAC0
:020565B0 11BA0005 movnes r0,r5			;r0=0(0x0)
:020565B4 C40CC9D4 strgt r12,[r12],#-0x9d4
:020565B8 0120E145 unknown
:020565BC 04311C00 unknown
:020565C0 09110009 ldmeqdb  r1 ,{r0,r3}
:020565C4 A518B400 ldrge r11,[r8, #-0x400]		;(r8-0x400=*(fffffc00))
:020565C8 C400BA10 strgt r11,[r0],#-0xa10
:020565CC 18520DE1 ldmneda  r2 ,{r0,r5,r6,r7,r8,r10,r11}^
:020565D0 397FC200 ldmccdb  r15!,{r9,r14,r15}^
:020565D4 C0312811 eorgts r2,r1,r1,lsl r8
:020565D8 00010019 andeq  r0,r1,r9,lsl r0
:020565DC 619A0009 orrvss r0,r10,r9
:020565E0 44E5C132 unknown
:020565E4 01600001 unknown
:020565E8 D1005100 unknown
:020565EC 09146035 ldmeqdb  r4 ,{r0,r2,r4,r5,r13,r14}
:020565F0 C938ED51 ldmgtdb  r8!,{r0,r4,r6,r8,r10,r11,r13,r14,r15}
:020565F4 31001310 unknown
:020565F8 150C9D80 strne r9,[r12, #-0xd80]		;(r12-0xd80=*(fffff280))
:020565FC 51101150 tstpl r0,r0,asr r1
:02056600 0D101903 unknown
:02056604 38C2F521 stmccia  r2 ,{r0,r5,r8,r10,r12,r13,r14,r15}^
:02056608 1581007E strne r0,[r1, #+0x7e]		;r1+0x7e=*(000000ff)
:0205660C 0101CD1E unknown
:02056610 9B140D54 blls 02559B68
:02056614 0200D570 andeq  r13,r0,#0x1C000000
:02056618 40980279 addmis r0,r8,r9,ror r2
:0205661C 2905399F stmcsdb  r5 ,{r0,r1,r2,r3,r4,r7,r8,r11,r12,r13}
:02056620 0341C513 unknown
:02056624 ED0BB550 unknown
:02056628 8A802804 bhi 00060640
:0205662C 60080DE5 andvs  r0,r8,r5,ror #0x1b
:02056630 812FE5CA unknown
:02056634 401071AD andmis r7,r0,r13,lsr #0x3
:02056638 24458A00 strcsb r8,[r5],#-0xa00
:0205663C 0449100B streqb r1,[r9],#-0xb
:02056640 64070435 strvs r0,[r7],#-0x435
:02056644 6DEBFFFB stcvsl 15,cr15,[r11,#+0x3ec]!
:02056648 11BD002D movnes r0,r13,lsr #0x0		;r0=1395916801(0x53340001)
:0205664C 70021029 andvc  r1,r2,r9,lsr #0x0
:02056650 01C510B1 streqh r1,[r5, #+0x1]		;r5+0x1=*(00000001)
:02056654 2345602D unknown
:02056658 E58A1421 str r1,[r10, #+0x421]		;r10+0x421=*(00000421)
:0205665C 00851FAC addeq  r1,r5,r12,lsr #0x1f
:02056660 66009909 strvs r9,[r0],-r9, lsl #0x12
:02056664 DA131582 ble 0251BC74
:02056668 45A5242D strmi r2,[r5, #+0x42d]!
:0205666C 08001D12 stmeqda  r0 ,{r1,r4,r8,r10,r11,r12}
:02056670 E5940050 ldr r0,[r4, #+0x50]		;r4+0x50=*(dd082e31)
:02056674 C31B1538 tstgt r11,#0xE000000
:02056678 03E28770 mvneq  r8,#0x1C00000
:0205667C 00CD02C1 sbceq  r0,r13,r1,asr #0x5
:02056680 B0103D3A andlts r3,r0,r10,lsr r13
:02056684 31085411 unknown
:02056688 1197C118 orrnes r12,r7,r8,lsl r1
:0205668C 5AC7C116 bpl 01246AEC
:02056690 323D3D11 eorccs r3,r13,#0x440
:02056694 BD1221C6 unknown
:02056698 21C7F11D biccs  r15,r7,r13,lsl r1
:0205669C 3D7BD317 ldcccl 3,cr13,[r11,#-0x5c]!
:020566A0 D4100219 ldrle r0,[r0],#-0x219
:020566A4 8100FDE5 unknown
:020566A8 518137B5 strplh r3,[r1, +r5]
:020566AC 1D01ED15 unknown
:020566B0 001D1910 andeqs r1,r13,r0,lsl r9
:020566B4 07001DF4 unknown
:020566B8 F530D157 ldrnv r13,[r0, #-0x157]!
:020566BC 10113D27 andnes r3,r1,r7,lsr #0x1a
:020566C0 ED1A4285 unknown
:020566C4 FA57E701 blx 036502D8
:020566C8 17A13035 unknown
:020566CC 10C0392C sbcne  r3,r0,r12,lsr #0x12
:020566D0 96F03980 unknown
:020566D4 31003951 unknown
:020566D8 018DDE10 orreq  r13,r13,r0,lsl r14
:020566DC 657497A5 ldrvsb r9,[r4, #-0x7a5]!
:020566E0 4970B6C7 ldmmidb  r0!,{r0,r1,r2,r6,r7,r9,r10,r12,r13,r15}^
:020566E4 0DD40012 unknown
:020566E8 62231552 eorvs  r1,r3,#0x14800000
:020566EC EB003212 bl 02062F3C
:020566F0 77B180CF ldrvc r8,r1,r3,#0x14800000
:020566F4 109F5044 addnes r5,r15,r4,asr #0x0
:020566F8 7E10F9E5 cdpvc 9,0,cr15,cr0,cr5,7
:020566FC 9513B5F3 ldrls r11,[r3, #-0x5f3]		;(r3-0x5f3=*(fffffa0d))
:02056700 40D123B5 ldrmih r2,[r1],#+0x35
:02056704 13F115D2 mvnnes r1,#0x34800000
:02056708 80C31489 sbchi  r1,r3,r9,lsl #0x9
:0205670C B127B7C9 unknown
:02056710 89F2A600 ldmhiib  r2!,{r9,r10,r13,r15}^
:02056714 7500D904 strvc r13,[r0, #-0x904]		;r0-0x904=*(5333f6fd)=#0(0x00000000)
:02056718 70E5C400 rscvc  r12,r5,r0,lsl #0x8
:0205671C B98E3135 stmltib  r14 ,{r0,r2,r4,r5,r8,r12,r13}
:02056720 0051433E subeqs r4,r1,r14,lsr r3
:02056724 0D000D80 unknown
:02056728 3581FB02 strcc r15,[r1, #+0xb02]		;r1+0xb02=*(00000b83)
:0205672C 11253021 unknown
:02056730 5107101D unknown
:02056734 DD1F8100 unknown
:02056738 F72D6912 unknown
:0205673C 3BE58850 blcc 019B8884
:02056740 01CD105D biceq  r1,r13,r13,asr r0
:02056744 70F91171 rscvcs r1,r9,r1,ror r1
:02056748 45070065 strmi r0,[r7, #-0x65]		;(r7-0x65=*(ffffff9b))
:0205674C 102DF200 eorne  r15,r13,r0,lsl #0x4
:02056750 15E58960 strneb r8,[r5, #+0x960]!
:02056754 F8034540 stmnvda  r3 ,{r6,r8,r10,r14}
:02056758 4102A583 unknown
:0205675C 524430DD subpl  r3,r4,#0xDD
:02056760 007940E9 rsbeqs r4,r9,r9,ror #0x1
:02056764 E50F6031 str r6,[r15, #-0x31]		;r15-0x31=*(0205673b)=#-444051209(0xe58850f7)
:02056768 1035E100 eornes r14,r5,r0,lsl #0x2
:0205676C 029D5780 addeqs r5,r13,#0x2000000
:02056770 D1E3A070 mvnle  r10,r0,ror r0
:02056774 06180D10 unknown
:02056778 70B111F1 unknown
:0205677C 2123E584 unknown
:02056780 F1510900 cmpnv r1,r0,lsl #0x12
:02056784 04700500 unknown
:02056788 09F70375 unknown
:0205678C 007D0802 rsbeqs r0,r13,r2,lsl #0x10
:02056790 FD2A81D8 stc2  1,cr8,[r10,#-0x360]!
:02056794 007B6334 rsbeqs r6,r11,r4,lsr r3
:02056798 8530E5EB ldrhi r14,[r0, #-0x5eb]!
:0205679C ADA120E1 stcge  0,cr2,[r1,#+0x384]!
:020567A0 009D1500 addeqs r1,r13,r0,lsl #0xa
:020567A4 F181F003 orrnv  r15,r1,r3
:020567A8 F1455430 unknown
:020567AC 11BD0DC0 movnes r0,r0,asr #0x1b
:020567B0 20F60019 rsccss r0,r6,r9,lsl r0
:020567B4 FF0DE282 swinv 0x000de282
:020567B8 59E20220 unknown
:020567BC BF25C500 swilt 0x0025c500
:020567C0 09B04019 ldmeqib  r0!,{r0,r3,r4,r14}
:020567C4 CDF0D520 ldcgtl 5,cr13,[r0,#+0x80]!
:020567C8 25A900D5 strcs r0,[r9, #+0xd5]!
:020567CC B4015110 strlt r5,[r1],#-0x110
:020567D0 159908F1 ldrne r0,[r9, #+0x8f1]		;r9+0x8f1=*(000008f1)
:020567D4 39F940C5 unknown
:020567D8 03CD19FD biceq  r1,r13,#0x3F4000
:020567DC BF0049AE swilt 0x000049ae
:020567E0 E5942044 ldr r2,[r4, #+0x44]		;r4+0x44=*(dd082e25)
:020567E4 0055103C subeqs r1,r5,r12,lsr r0
:020567E8 52C02B75 sbcpl  r2,r0,#0x1D400
:020567EC 516000E1 unknown
:020567F0 1D33D503 ldcne  5,cr13,[r3,#-0xc]!
:020567F4 02701313 rsbeqs r1,r0,#0x4C000000
:020567F8 5DE15700 stcpll 7,cr5,[r1,#+0x0]!
:020567FC 00442304 subeq  r2,r4,r4,lsl #0x6
:02056800 04258410 unknown
:02056804 294004A9 stmcsdb  r0 ,{r0,r3,r5,r7,r10}^
:02056808 28200700 stmcsda  r0!,{r8,r9,r10}
:0205680C A907E042 stmgedb  r7 ,{r1,r6,r13,r14,r15}
:02056810 84204404 unknown
:02056814 E84E08E5 stmda  r14 ,{r0,r2,r5,r6,r7,r11}^
:02056818 115DEB00 cmpne r13,r0,lsl #0x16
:0205681C 005981A0 subeqs r8,r9,r0,lsr #0x3
:02056820 03950090 orreqs r0,r5,#0x90
:02056824 250B000D strcs r0,[r11, #-0xd]		;(r11-0xd=*(fffffff3))
:02056828 44101102 ldrmi r1,[r0],#-0x102
:0205682C D9943600 ldmleib  r4 ,{r9,r10,r12,r13}
:02056830 09203914 stmeqdb  r0!,{r2,r4,r8,r11,r12,r13}
:02056834 FD241102 stc2  1,cr1,[r4,#-0x8]!
:02056838 060D1B10 unknown
:0205683C FFFA45BE swinv 0x00fa45be
:02056840 A91409EB ldmgedb  r4 ,{r0,r1,r3,r5,r6,r7,r8,r11}
:02056844 30102814 andccs r2,r0,r4,lsl r8
:02056848 000104A9 andeq  r0,r1,r9,lsr #0x9
:0205684C E99110A4 ldmib  r1 ,{r2,r5,r7,r12}
:02056850 01050823 unknown
:02056854 DD2009A3 stcle  9,cr0,[r0,#-0x28c]!
:02056858 23515213 cmpcs r1,#0x30000001
:0205685C CF44A9DF swigt 0x0044a9df
:02056860 E100E154 unknown
:02056864 C105C144 unknown
:02056868 01218000 unknown
:0205686C E52F9860 str r9,[r15, #-0x860]!
:02056870 E1B0B003 movs r11,r3			;r11=0(0x0)
:02056874 21010900 unknown
:02056878 8613C009 ldrhi r12,[r3],-r9
:0205687C 08A5A000 stmeqia  r5!,{r13,r15}
:02056880 D85203ED ldmleda  r2 ,{r0,r2,r3,r5,r6,r7,r8,r9}^
:02056884 08250130 stmeqda  r5!,{r4,r5,r8}
:02056888 01151DE2 tsteq r5,r2,ror #0x1b
:0205688C 42BE19F5 adcmis r1,r14,#0x3D4000
:02056890 B2E1D832 rsclt  r13,r1,#0x320000
:02056894 34E1D000 unknown
:02056898 05800159 streq r0,[r0, #+0x159]		;r0+0x159=*(00000159)
:0205689C 400503DD unknown
:020568A0 090421A0 stmeqdb  r4 ,{r5,r7,r8,r13}
:020568A4 1100820D unknown
:020568A8 CD065900 unknown
:020568AC 0403C406 streq r12,[r3],#-0x406
:020568B0 55590E00 ldrplb r0,[r9, #-0xe00]		;(r9-0xe00=*(fffff200))
:020568B4 09E04105 unknown
:020568B8 0632A040 unknown
:020568BC A1E09782 mvnge  r9,r2,lsl #0xf
:020568C0 60010300 andvs  r0,r1,r0,lsl #0x6
:020568C4 447000C9 unknown
:020568C8 12B1E240 adcnes r14,r1,#0x4
:020568CC DD00310F unknown
:020568D0 E50A8113 str r8,[r10, #-0x113]		;(r10-0x113=*(fffffeed))
:020568D4 20690A74 rsbcs  r0,r9,r4,ror r10
:020568D8 00CD0099 smulleq  r0,r13,r9,r0
:020568DC 03A93018 moveq  r3,#0x18		;r3=24(0x18)
:020568E0 E0454E50 sub  r4,r5,r0,asr r14
:020568E4 EBFFF783 bl 020546F8
:020568E8 49007AEB stmmidb  r0 ,{r0,r1,r3,r5,r6,r7,r9,r11,r12,r13,r14}
:020568EC E08AA00A add  r10,r10,r10
:020568F0 E0499004 sub  r9,r9,r4
:020568F4 02172101 andeqs r2,r7,#0x40000000
:020568F8 11DC80D9 ldrnesb r8,[r12, #+0x9]		;r12+0x9=*(00000009)
:020568FC 51105901 tstpl r0,r1,lsl #0x12
:02056900 F5531518 ldrnvb r1,[r3, #-0x518]		;(r3-0x518=*(fffffb00))
:02056904 09155002 ldmeqdb  r5 ,{r1,r12,r14}
:02056908 20004540 andcs  r4,r0,r0,asr #0xa
:0205690C 00710225 rsbeqs r0,r1,r5,lsr #0x4
:02056910 0DFFC8D4 ldceql 8,cr12,[r15,#+0x350]!
:02056914 1302413C unknown
:02056918 1002E138 andne  r14,r2,r8,lsr r1
:0205691C E59D204C ldr r2,[r13, #+0x4c]		;r13+0x4c=*(0000004c)
:02056920 1319149D tstne r9,#0x9D000000
:02056924 65C01669 strvsb r1,[r0, #+0x669]		;r0+0x669=*(00000669)
:02056928 C1F0B843 mvngts r11,r3,asr #0x10
:0205692C 09F11404 unknown
:02056930 DDB02651 ldcle  6,cr2,[r0,#+0x144]!
:02056934 E55A9D19 ldrb r9,[r10, #-0xd19]		;(r10-0xd19=*(fffff2e7))
:02056938 8D1019ED unknown
:0205693C 0819A012 ldmeqda  r9 ,{r1,r4,r13,r15}
:02056940 AA03A590 bge 0213FF88
:02056944 0D198D30 unknown
:02056948 00DD09E9 sbceqs r0,r13,r9,ror #0x13
:0205694C E5C0C5ED strb r12,[r0, #+0x5ed]		;r0+0x5ed=*(000005ed)
:02056950 7028DC1C eorvc  r13,r8,r12,lsl r12
:02056954 3008E598 mulcc  r8,r8,r5
:02056958 40800099 umullmi  r0,r0,r9,r0
:0205695C 1D0B298D unknown
:02056960 0B05100B bleq 0219A994
:02056964 8D601289 stchil 2,cr1,[r0,#-0x224]!
:02056968 55D7E536 ldrplb r14,[r7, #+0x536]		;r7+0x536=*(00000536)
:0205696C 003DE002 eoreqs r14,r13,r2
:02056970 419014D5 ldrmisb r1,[r0, +r5]
:02056974 24D59F34 ldrcsb r9,[r5],#+0xf34
:02056978 19FFF290 ldmneib  r15!,{r4,r7,r9,r12,r13,r14,r15}^
:0205697C 814510A4 unknown
:02056980 281591A2 ldmcsda  r5 ,{r1,r5,r7,r8,r12,r15}
:02056984 106D9810 rsbne  r9,r13,r0,lsl r8
:02056988 29E11225 unknown
:0205698C 51D0B111 bicpls r11,r0,r1,lsl r1
:02056990 10BD0580 adcnes r0,r13,r0,lsl #0xb
:02056994 0C3512F9 ldceq  2,cr1,[r5],#-0x3e4
:02056998 10550069 subnes r0,r5,r9,ror #0x0
:0205699C 005511FA ldreqsh r1,[r5],#-0x1a
:020569A0 171DE913 unknown
:020569A4 35003910 strcc r3,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:020569A8 5007D200 andpl  r13,r7,r0,lsl #0x4
:020569AC 1095E041 addnes r14,r5,r1,asr #0x0
:020569B0 1AFD0009 bne 01F969DC
:020569B4 11117083 tstne r1,r3,lsl #0x1
:020569B8 0FFD2DF1 swieq 0x00fd2df1
:020569BC 55001110 strpl r1,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:020569C0 8069BB11 rsbhi  r11,r9,r1,lsl r11
:020569C4 04590CB7 ldreqb r0,[r9],#-0xcb7
:020569C8 28069930 stmcsda  r6 ,{r4,r5,r8,r11,r12,r15}
:020569CC 0AE58800 beq 019B89D4
:020569D0 002D50BD unknown
:020569D4 0B8D0001 bleq 003969E0
:020569D8 18030125 stmneda  r3 ,{r0,r2,r5,r8}
:020569DC B5000533 strlt r0,[r0, #-0x533]		;(r0-0x533=*(fffffacd))
:020569E0 AD24CD0B stcge  13,cr12,[r4,#-0x2c]!
:020569E4 31781031 cmncc r8,r1,lsr r0
:020569E8 87577800 ldrhib r7,[r7,-r0, lsl #0x10]
:020569EC 2940C0E1 stmcsdb  r0 ,{r0,r5,r6,r7,r14,r15}^
:020569F0 5C004505 stcpl  5,cr4,[r0],{#0x5}
:020569F4 EBFF30F2 bl 02022DC4
:020569F8 25A54031 strcs r4,[r5, #+0x31]!
:020569FC 25FD833D ldrcsb r8,[r13, #+0x33d]!
:02056A00 3D3C7FA0 ldccc  15,cr7,[r12,#-0x280]!
:02056A04 033D0773 teqeq r13,#0x1CC0000
:02056A08 F100090F unknown
:02056A0C 55BC0079 ldrpl r0,[r12, #+0x79]!
:02056A10 99E1D802 unknown
:02056A14 03A06024 moveq  r6,#0x24		;r6=36(0x24)
:02056A18 41881129 orrmi  r1,r8,r9,lsr #0x2
:02056A1C 55049D05 strpl r9,[r4, #-0xd05]		;(r4-0xd05=*(dd0820dc))
:02056A20 8BB005E1 blhi 00C581AC
:02056A24 A0050330 andge  r0,r5,r0,lsr r3
:02056A28 0D05304A unknown
:02056A2C 20100A0C andcss r0,r0,r12,lsl #0x14
:02056A30 3D08E045 unknown
:02056A34 E089B010 add  r11,r9,r0,lsl r0
:02056A38 2B210800 blcs 02898A40
:02056A3C 9008E040 andls  r14,r8,r0,asr #0x0
:02056A40 0144E58D unknown
:02056A44 0639BD0D unknown
:02056A48 5909135A stmpldb  r9 ,{r1,r3,r4,r6,r8,r9,r12}
:02056A4C 23D80010 biccss r0,r8,#0x10
:02056A50 21CD11D9 unknown
:02056A54 027D7F82 rsbeqs r7,r13,#0x208
:02056A58 7107F528 unknown
:02056A5C 8228D313 eorhi  r13,r8,#0x4C000000
:02056A60 E0420035 sub  r0,r2,r5,lsr r0
:02056A64 9201919F andls  r9,r1,#0xC0000027
:02056A68 1002C144 andne  r12,r2,r4,asr #0x2
:02056A6C A914035D ldmgedb  r4 ,{r0,r2,r3,r4,r6,r8,r9}
:02056A70 260DF008 strcs r15,[r13],-r8
:02056A74 C0D53629 sbcgts r3,r5,r9,lsr #0xc
:02056A78 0F3D9FC0 swieq 0x003d9fc0
:02056A7C 9CC00041 stclsl 0,cr0,[r0],{#0x41}
:02056A80 600218E5 andvs  r1,r2,r5,ror #0x11
:02056A84 9C4000D1 stclsl 0,cr0,[r0],{#0xd1}
:02056A88 367D0A85 unknown
:02056A8C 14C16427 strneb r6,[r1],#+0x427
:02056A90 000A0071 andeq  r0,r10,r1,ror r0
:02056A94 3588F035 strcc r15,[r8, #+0x35]		;r8+0x35=*(00000035)
:02056A98 D3F03520 mvnles r3,#0x8000000
:02056A9C 14403582 strneb r3,[r0],#-0x582
:02056AA0 000B0035 andeq  r0,r11,r5,lsr r0
:02056AA4 8A24B95C bhi 0298501C
:02056AA8 211D0EED tstcs r13,r13,ror #0x1d
:02056AAC 154E1015 strneb r1,[r14, #-0x15]		;r14-0x15=*(020566bb)=#289220597(0x113d27f5)
:02056AB0 03107100 tsteq r0,#0x0
:02056AB4 3DB71A85 ldccc  10,cr1,[r7,#+0x214]!
:02056AB8 274D0501 strcsb r0,[r13,-r1, lsl #0xa]
:02056ABC 99F602AD unknown
:02056AC0 2D87000C unknown
:02056AC4 001506E0 andeqs r0,r5,r0,ror #0xd
:02056AC8 11D1C009 bicnes r12,r1,r9
:02056ACC A40FB55C strge r11,[r15],#-0x55c
:02056AD0 10E5E58D rscne  r14,r5,r13,lsl #0xb
:02056AD4 03051072 unknown
:02056AD8 645001B9 ldrvsb r0,[r0],#-0x1b9
:02056ADC 10140055 andnes r0,r4,r5,asr r0
:02056AE0 C9D11209 ldmgtib  r1 ,{r0,r3,r9,r12}^
:02056AE4 0135F820 teqeq r5,r0,lsr #0x10
:02056AE8 992D89A9 stmlsdb  r13!,{r0,r3,r5,r7,r8,r11,r15}
:02056AEC 8867D930 unknown
:02056AF0 F5171930 ldrnv r1,[r7, #-0x930]		;(r7-0x930=*(fffff6d0))
:02056AF4 93674006 unknown
:02056AF8 006D01E5 rsbeq  r0,r13,r5,ror #0x3
:02056AFC E59450A4 ldr r5,[r4, #+0xa4]		;r4+0xa4=*(dd082e85)
:02056B00 1A17E108 bne 0264EF28
:02056B04 95401A19 strlsb r1,[r0, #-0xa19]		;(r0-0xa19=*(fffff5e7))
:02056B08 811320F1 ldrhish r2,[r3, -r1]
:02056B0C 2019A500 andcss r10,r9,r0,lsl #0xa
:02056B10 FFBC06CD swinv 0x00bc06cd
:02056B14 21201DFF unknown
:02056B18 0D63E14C stceql 1,cr14,[r3,#-0x130]!
:02056B1C 95005C1D strls r5,[r0, #-0xc1d]		;(r0-0xc1d=*(fffff3e3))
:02056B20 C92004E5 stmgtdb  r0!,{r0,r2,r5,r6,r7,r10}
:02056B24 0FC5810E swieq 0x00c5810e
:02056B28 EB00E724 bl 020907C0
:02056B2C 01951060 orreqs r1,r5,r0,ror #0x0
:02056B30 175D2D69 ldrneb r2,r1,r5,r0,ror #0x0
:02056B34 6D851060 unknown
:02056B38 8530C928 ldrhi r12,[r0, #-0x928]!
:02056B3C 44020963 strmi r0,[r2],#-0x963
:02056B40 A9100DE0 ldmgedb  r0 ,{r5,r6,r7,r8,r10,r11}
:02056B44 A810AD10 ldmgeda  r0 ,{r4,r8,r10,r11,r13,r15}
:02056B48 38B900AD ldmccia  r9!,{r0,r2,r3,r5,r7}
:02056B4C 6D38406D ldcvs  0,cr4,[r8,#-0x1b4]!
:02056B50 006D0840 rsbeq  r0,r13,r0,asr #0x10
:02056B54 AA506D60 bge 034720DC
:02056B58 091240B5 ldmeqdb  r2 ,{r0,r2,r4,r5,r7,r14}
:02056B5C B92F2900 stmltdb  r15!,{r8,r11,r13}
:02056B60 19001D1C stmnedb  r0 ,{r2,r3,r4,r8,r10,r11,r12}
:02056B64 EB003D10 bl 02065FAC
:02056B68 5189102D orrpl  r1,r9,r13,lsr #0x0
:02056B6C 00139906 andeqs r9,r3,r6,lsl #0x12
:02056B70 04E52CD0 unknown
:02056B74 C1F642F5 ldrgtsh r4,[r6, #+0x25]!
:02056B78 0000FF0E andeq  r15,r0,r14,lsl #0x1e
:02056B7C 5901E214 stmpldb  r1 ,{r2,r4,r9,r13,r14,r15}
:02056B80 010F6912 mrseq r6,CPSR
:02056B84 100500C1 andne  r0,r5,r1,asr #0x1
:02056B88 05EC0DB5 streqb r0,[r12, #+0xdb5]!
:02056B8C 99000020 stmlsdb  r0 ,{r5}
:02056B90 7D303D05 ldcvc  13,cr3,[r0,#-0x14]!
:02056B94 0413F12C ldreq r15,[r3],#-0x12c
:02056B98 A4003D79 strge r3,[r0],#-0xd79
:02056B9C 81E59040 mvnhi  r9,r0,asr #0x0
:02056BA0 21106011 tstcs r0,r1,lsl r0
:02056BA4 1022E994 mlane  r2,r4,r9,r14unknown
:02056BA8 1C89003D stcne  0,cr0,[r9],{#0x3d}
:02056BAC 0200895C andeq  r8,r0,#0x170000
:02056BB0 7C0D615A stcvc  1,cr6,[r13],{#0x5a}
:02056BB4 15292E81 strne r2,[r9, #-0xe81]!
:02056BB8 1CA5E584 stcne  5,cr14,[r5],#+0x210
:02056BBC 70CD1409 sbcvc  r1,r13,r9,lsl #0x8
:02056BC0 0990040D ldmeqib  r0 ,{r0,r2,r3,r10}
:02056BC4 4A9D1800 bmi 0079CBCC
:02056BC8 AA401984 bge 0305D1E0
:02056BCC 1136505D teqne r6,r13,asr r0
:02056BD0 00356400 eoreqs r6,r5,r0,lsl #0x8
:02056BD4 03297A18 unknown
:02056BD8 4D147D95 unknown
:02056BDC FFF43102 swinv 0x00f43102
:02056BE0 1045E2EB subne  r14,r5,r11,ror #0x5
:02056BE4 00456883 subeq  r6,r5,r3,lsl #0x11
:02056BE8 75501971 ldrvcb r1,[r0, #-0x971]		;(r0-0x971=*(fffff68f))
:02056BEC D51C150B ldrle r1,[r12, #-0x50b]		;(r12-0x50b=*(fffffaf5))
:02056BF0 F976D421 ldmnvdb  r6!,{r0,r5,r10,r12,r14,r15}^
:02056BF4 013FC911 teqeq r15,r1,lsl r9
:02056BF8 3107D916 unknown
:02056BFC BD000510 unknown
:02056C00 007A9F08 rsbeqs r9,r10,r8,lsl #0x1e
:02056C04 940048EB strls r4,[r0],#-0x8eb
:02056C08 40706A35 rsbmis r6,r0,r5,lsr r10
:02056C0C 7ED00FF1 mrcvc 15,6,r0,cr0,cr1,{7}
:02056C10 3D067A3D unknown
:02056C14 0099170A addeqs r1,r9,r10,lsl #0xe
:02056C18 01E1EDA9 mvneq  r14,r9,lsr #0x1b
:02056C1C F904E170 stmnvdb  r4 ,{r4,r5,r6,r8,r13,r14,r15}
:02056C20 9F334456 swils 0x00334456
:02056C24 10F9E51A rscnes r14,r9,r10,lsl r5
:02056C28 64001540 strvs r1,[r0],#-0x540
:02056C2C 100A4520 andne  r4,r10,r0,lsr #0xa
:02056C30 94E5834A unknown
:02056C34 2CEB0083 stccsl 0,cr0,[r11],#+0x20c
:02056C38 036D0013 unknown
:02056C3C 0307ED3D unknown
:02056C40 0009076D andeq  r0,r9,r13,ror #0xe
:02056C44 81350120 teqhi r5,r0,lsr #0x2
:02056C48 9F2324E5 swils 0x002324e5
:02056C4C 003128E5 eoreqs r2,r1,r5,ror #0x11
:02056C50 0314E581 tsteq r4,#0x20400000
:02056C54 812101A1 unknown
:02056C58 FD2C10E5 stc2  0,cr1,[r12,#-0x394]!
:02056C5C 9F034131 swils 0x00034131
:02056C60 0C410AE5 stceql 10,cr0,[r1],{#0xe5}
:02056C64 0C112984 ldceq  9,cr2,[r1],{#0x84}
:02056C68 212580A0 unknown
:02056C6C 11A00FFA unknown
:02056C70 0079E2E3 rsbeqs r14,r9,r3,ror #0x5
:02056C74 4502E4EB strmi r14,[r2, #-0x4eb]		;(r2-0x4eb=*(fffffb15))
:02056C78 9010800B andlss r8,r0,r11
:02056C7C 2DAE2F11 stccs  15,cr2,[r14,#+0x44]!
:02056C80 007EAB00 rsbeqs r10,r14,r0,lsl #0x16
:02056C84 22D0EB14 sbccss r14,r0,#0x5000
:02056C88 174DE59F unknown
:02056C8C A005F948 andge  r15,r5,r8,asr #0x12
:02056C90 59811CC1 stmplib  r1 ,{r0,r6,r7,r10,r11,r12}
:02056C94 F1001D3C unknown
:02056C98 3D266946 stccc  9,cr6,[r6,#-0x118]!
:02056C9C A4BB0015 unknown
:02056CA0 10E59F02 rscne  r9,r5,r2,lsl #0x1e
:02056CA4 E31121CD tst r1,#0x40000033
:02056CA8 4DF90420 ldcmil 4,cr0,[r9,#+0x80]!
:02056CAC A7005537 unknown
:02056CB0 2DB9FFFF ldccs  15,cr15,[r9,#+0x3fc]!
:02056CB4 0009348A andeq  r3,r9,r10,lsl #0x9
:02056CB8 F1041271 unknown
:02056CBC 0631908F unknown
:02056CC0 19FD0001 unknown
:02056CC4 1A000112 bne 02057114
:02056CC8 412D0001 unknown
:02056CCC E35BAB20 cmp r11,#0x8000
:02056CD0 0C0B7502 stceq  5,cr7,[r11],{#0x2}
:02056CD4 08158010 ldmeqda  r5 ,{r4,r15}
:02056CD8 13A0B000 movne  r11,#0x0		;r11=0(0x0)
:02056CDC B5001154 strlt r1,[r0, #-0x154]		;(r0-0x154=*(fffffeac))
:02056CE0 E0102550 ands r2,r0,r0,asr r5
:02056CE4 25651275 strcsb r1,[r5, #-0x275]!
:02056CE8 91219530 unknown
:02056CEC 05030431 streq r0,[r3, #-0x431]		;(r3-0x431=*(fffffbe7))
:02056CF0 051EAD00 ldreq r10,[r14, #-0xd00]		;r14-0xd00=*(020559d0)=#48385216(0x02e24cc0)
:02056CF4 1C1D5900 ldcne  9,cr5,[r13],{#0x0}
:02056CF8 13954021 orrnes r4,r5,#0x21
:02056CFC B640215B unknown
:02056D00 31802517 orrcc  r2,r0,r7,lsl r5
:02056D04 15133302 ldrne r3,[r3, #-0x302]		;(r3-0x302=*(fffffd16))
:02056D08 0229024C eoreq  r0,r9,#0xC0000004
:02056D0C 000252A6 andeq  r5,r2,r6,lsr #0x5
:02056D10 094925CD stmeqdb  r9 ,{r0,r2,r3,r6,r7,r8,r10,r13}^
:02056D14 18000D13 stmneda  r0 ,{r0,r1,r4,r8,r10,r11}
:02056D18 3C2B9D00 stccc  13,cr9,[r11],#-0x0
:02056D1C 139D1F6D orrnes r1,r13,#0x1B4
:02056D20 15DE0015 ldrneb r0,[r14, #+0x15]		;r14+0x15=*(020566e5)=#1376637952(0x520dd400)
:02056D24 0435BAA0 unknown
:02056D28 199100D5 ldmneib  r1 ,{r0,r2,r4,r6,r7}
:02056D2C 0901F0D8 stmeqdb  r1 ,{r3,r4,r6,r7,r12,r13,r14,r15}
:02056D30 A70005A0 strge r0,[r0,-r0, lsr #0xb]
:02056D34 00E58DA0 rsceq  r8,r5,r0,lsr #0x1b
:02056D38 D51D5140 ldrle r5,[r13, #-0x140]		;(r13-0x140=*(fffffec0))
:02056D3C 9F60610A swils 0x0060610a
:02056D40 9F11B8E5 swils 0x0011b8e5
:02056D44 197903E5 unknown
:02056D48 154FCD80 strneb r12,[r15, #-0xd80]		;r15-0xd80=*(02055fd0)=#727782969(0x2b611639)
:02056D4C D600BA1C unknown
:02056D50 001125E1 andeqs r2,r1,r1,ror #0xb
:02056D54 0813B943 ldmeqda  r3 ,{r0,r1,r6,r8,r11,r12,r13,r15}
:02056D58 86043551 unknown
:02056D5C 093001B5 ldmeqdb  r0!,{r0,r2,r4,r5,r7,r8}
:02056D60 2908E283 stmcsdb  r8 ,{r0,r1,r7,r9,r13,r14,r15}
:02056D64 08090C0D stmeqda  r9 ,{r0,r2,r3,r10,r11}
:02056D68 A80131F3 stmgeda  r1 ,{r0,r1,r4,r5,r6,r7,r8,r12,r13}
:02056D6C 2C001D6C stccs  13,cr1,[r0],{#0x6c}
:02056D70 11011139 unknown
:02056D74 5AA01895 bpl 0085CFD0
:02056D78 1539E23A ldrne r14,[r9, #-0x23a]!
:02056D7C EBFFF399 bl 02053BE8
:02056D80 82061569 andhi  r1,r6,#0x1A400000
:02056D84 08018D64 stmeqda  r1 ,{r2,r5,r6,r8,r10,r11,r15}
:02056D88 20B59090 umlalcss r9,r5,r0,r0
:02056D8C A218092D andges r0,r8,#0xB4000
:02056D90 700E9D60 andvc  r9,r14,r0,ror #0x1a
:02056D94 0EB501D1 mrceq 1,5,r0,cr5,cr1,{6}
:02056D98 1A9900A4 bne 00697030
:02056D9C 09511101 ldmeqdb  r1 ,{r0,r8,r12}^
:02056DA0 45001590 strmi r1,[r0, #-0x590]		;r0-0x590=*(520dce70)=#0(0x00000000)
:02056DA4 1BF5220D blne 01D9F5E0
:02056DA8 030BC5A3 unknown
:02056DAC 2D09002D unknown
:02056DB0 2D159190 unknown
:02056DB4 80750800 rsbhis r0,r5,r0,lsl #0x10
:02056DB8 11BAE5C0 movnes r14,r0,asr #0xb
:02056DBC 00B8E1D0 unknown
:02056DC0 20E1C011 rsccs  r12,r1,r1,lsl r0
:02056DC4 01D59010 biceqs r9,r5,r0,lsl r0
:02056DC8 27214080 strcs r4,[r1,-r0, lsl #0x1]!
:02056DCC 3D0B1041 unknown
:02056DD0 CD902015 unknown
:02056DD4 E04B450B sub  r4,r11,r11,lsl #0xa
:02056DD8 07056127 streq r6,[r5,-r7, lsr #0x2]
:02056DDC 10040075 andne  r0,r4,r5,ror r0
:02056DE0 199400B5 ldmneib  r4 ,{r0,r2,r4,r5,r7}
:02056DE4 081F0900 ldmeqda  r15 ,{r8,r11}
:02056DE8 04E5C070 unknown
:02056DEC 30210370 eorcc  r0,r1,r0,ror r3
:02056DF0 070021E1 streq r2,r0,r1,r0,ror r3
:02056DF4 1FCD0489 swine 0x00cd0489
:02056DF8 B51CE505 ldrlt r14,[r12, #-0x505]		;r12-0x505=*(2b611134)=#0(0x00000000)
:02056DFC D9020105 stmledb  r2 ,{r0,r2,r8}
:02056E00 601AFD1C andvss r15,r10,r12,lsl r13
:02056E04 006908A1 rsbeq  r0,r9,r1,lsr #0x11
:02056E08 00786DD8 unknown
:02056E0C 999068EB ldmlsib  r0 ,{r0,r1,r3,r5,r6,r7,r11,r13,r14}
:02056E10 450000E5 strmi r0,[r0, #-0xe5]		;(r0-0xe5=*(ffffff1b))
:02056E14 1A3DD400 bne 02FCBE1C
:02056E18 809C0545 addhis r0,r12,r5,asr #0xa
:02056E1C 7C0DE59F stcvc  5,cr14,[r13],{#0x9f}
:02056E20 70090E91 mulvc  r9,r1,r14
:02056E24 D8000125 stmleda  r0 ,{r0,r2,r5,r8}
:02056E28 2C926735 ldccs  7,cr6,[r2],{#0x35}
:02056E2C 00399800 eoreqs r9,r9,r0,lsl #0x10
:02056E30 00EFE045 rsceq  r14,r15,r5,asr #0x0
:02056E34 169D5008 ldrne r5,[r13],+r8
:02056E38 980034DA stmlsda  r0 ,{r1,r3,r4,r6,r7,r10,r12,r13}
:02056E3C 100240E5 andne  r4,r2,r5,ror #0x1
:02056E40 2D31E596 ldccs  5,cr14,[r1,#-0x258]!
:02056E44 C870B400 ldmgtda  r0!,{r10,r12,r13,r15}^
:02056E48 0E11E110 mrceq 1,0,r14,cr1,cr0,{0}
:02056E4C E3590C2D cmp r9,#0x2D00
:02056E50 F00E0138 andnv  r0,r14,r8,lsr r1
:02056E54 D9172546 ldmledb  r7 ,{r1,r2,r6,r8,r10,r13}
:02056E58 EB000F1D bl 0205AAD4
:02056E5C 3C00F130 stccc  1,cr15,[r0],{#0x30}
:02056E60 35900043 ldrcc r0,[r0, #+0x43]		;r0+0x43=*(00000043)
:02056E64 FFFF4C22 swinv 0x00ff4c22
:02056E68 8416E10A ldrhi r14,[r6],#-0x10a
:02056E6C EAFFFF4A b 02056B9C
:02056E70 F5900010 ldrnv r0,[r0, #+0x10]		;r0+0x10=*(00000010)
:02056E74 E3108002 tst r0,#0x2
:02056E78 A11A5102 tstge r10,r2,lsl #0x2
:02056E7C 02190000 andeqs r0,r9,#0x0
:02056E80 00025815 andeq  r5,r2,r5,lsl r8
:02056E84 03F16FEB mvneqs r6,#0x3AC
:02056E88 904DF5F8 unknown
:02056E8C 5C000950 stcpl  9,cr0,[r0],{#0x50}
:02056E90 DC021C9D stcle  12,cr1,[r2],{#0x9d}
:02056E94 41300189 teqmi r0,r9,lsl #0x3
:02056E98 24BD0DE9 unknown
:02056E9C 1D1B4006 unknown
:02056EA0 9905D802 stmlsdb  r5 ,{r1,r11,r12,r14,r15}
:02056EA4 2731021C unknown
:02056EA8 793C4950 ldmvcdb  r12!,{r4,r6,r8,r11,r14}
:02056EAC 2068EC1E rsbcs  r14,r8,r14,lsl r12
:02056EB0 CD08D5A0 unknown
:02056EB4 4C00C10D stcmi  1,cr12,[r0],{#0xd}
:02056EB8 5C060009 stcpl  0,cr0,[r6],{#0x9}
:02056EBC 006D10D1 unknown
:02056EC0 E59F0144 ldr r0,[r15, #+0x144]		;r15+0x144=*(0205700c)=#-1404403432(0xac4a8118)
:02056EC4 8300D902 unknown
:02056EC8 68001D70 stmvsda  r0 ,{r4,r5,r6,r8,r10,r11,r12}
:02056ECC 6CE59020 stcvsl 0,cr9,[r5],#+0x80
:02056ED0 93820009 orrls  r0,r2,#0x9
:02056ED4 93E08CE2 mvnls  r8,#0xE200
:02056ED8 00E02CC1 rsceq  r2,r0,r1,asr #0x19
:02056EDC 78079174 stmvcda  r7 ,{r2,r4,r5,r6,r8,r12,r15}
:02056EE0 91E59070 mvnls  r9,r0,ror r0
:02056EE4 E02C02C2 eor  r0,r12,r2,asr #0x5
:02056EE8 E590307C ldr r3,[r0, #+0x7c]		;r0+0x7c=*(ac4a8194)
:02056EEC 9700700E strls r7,[r0, -r14]
:02056EF0 A3100CE0 tstge r0,#0xE000
:02056EF4 007068E0 rsbeqs r6,r0,r0,ror #0x11
:02056EF8 7D6CE580 stcvcl 5,cr14,[r12,#-0x200]!
:02056EFC 519D2107 orrpls r2,r13,r7,lsl #0x2
:02056F00 1ACD003D bne 01396FFC
:02056F04 186103E8 unknown
:02056F08 84101189 ldrhi r1,[r0],#-0x189
:02056F0C 06182015 unknown
:02056F10 09C51989 stmeqib  r5 ,{r0,r3,r7,r8,r11,r12}^
:02056F14 0361A004 unknown
:02056F18 1341E1C6 unknown
:02056F1C 00B60A41 adceqs r0,r6,r1,asr #0x14
:02056F20 1DD4E1C6 unknown
:02056F24 4141D402 unknown
:02056F28 021D5000 andeqs r5,r13,#0x0
:02056F2C 10196221 andnes r6,r9,r1,lsr #0x4
:02056F30 D9001914 stmledb  r0 ,{r2,r4,r8,r11,r12}
:02056F34 10BCDD09 adcnes r13,r12,r9,lsl #0x1a
:02056F38 2050E1C6 subcss r14,r0,r6,asr #0x3
:02056F3C 1C00E592 stcne  5,cr14,[r0],{#0x92}
:02056F40 294D0051 stmcsdb  r13 ,{r0,r4,r6}^
:02056F44 393DA038 ldmccdb  r13!,{r3,r4,r5,r13,r15}
:02056F48 10410375 subne  r0,r1,r5,ror r3
:02056F4C C630BEE6 unknown
:02056F50 0041ACE1 subeq  r10,r1,r1,ror #0x19
:02056F54 A0000D94 mulge  r0,r4,r13
:02056F58 BC00F594 stclt  5,cr15,[r0],{#0x94}
:02056F5C BEE1C60E cdplt 6,14,cr12,cr1,cr14,0
:02056F60 E1C6021E bic  r0,r6,r14,lsl r2
:02056F64 375D008C ldrccb r0,[r13,-r12, lsl #0x1]
:02056F68 10C60FB0 strneh r0,[r6],#+0xf0
:02056F6C C650F2E1 ldrgtb r15,[r6],#+0xf0
:02056F70 00ED3DE5 rsceq  r3,r13,r5,ror #0x1b
:02056F74 C60040F3 unknown
:02056F78 C610F4E5 ldrgt r15,r3,r13,r5,ror #0x1b
:02056F7C 406028A5 rsbmi  r2,r0,r5,lsr #0x11
:02056F80 10F6001D rscnes r0,r6,r13,lsl r0
:02056F84 00110559 andeqs r0,r1,r9,asr r5
:02056F88 19C630F5 stmneib  r6 ,{r0,r2,r4,r5,r6,r7,r12,r13}^
:02056F8C 59829BE5 stmplib  r2 ,{r0,r2,r5,r6,r7,r8,r9,r11,r12,r15}
:02056F90 FC00190F stc2  9,cr1,[r0],{#0xf}
:02056F94 E518C610 ldr r12,[r8, #-0x610]		;(r8-0x610=*(fffff9f0))
:02056F98 61501A4D cmpvs r0,r13,asr #0x14
:02056F9C 8610FE05 ldrhi r15,[r0],-r5, lsl #0x1c
:02056FA0 20FD0AE2 rsccss r0,r13,r2,ror #0x15
:02056FA4 7194E5C6 orrvcs r14,r4,r6,asr #0xb
:02056FA8 00113700 andeqs r3,r1,r0,lsl #0xe
:02056FAC 001108A0 andeqs r0,r1,r0,lsr #0x11
:02056FB0 0B412003 bleq 0309EFC4
:02056FB4 210902D9 unknown
:02056FB8 0B35C632 bleq 02DC8888
:02056FBC 00090A21 andeq  r0,r9,r1,lsr #0x14
:02056FC0 E5C6210B strb r2,[r6, #+0x10b]		;r6+0x10b=*(0000012f)
:02056FC4 0071060E rsbeqs r0,r1,r14,lsl #0xc
:02056FC8 E5C6110C strb r1,[r6, #+0x10c]		;r6+0x10c=*(00000130)
:02056FCC 80020C01 andhi  r0,r2,r1,lsl #0x18
:02056FD0 F980F8E2 stmnvib  r0 ,{r1,r5,r6,r7,r11,r12,r13,r14,r15}
:02056FD4 39F90109 unknown
:02056FD8 63D01559 bicvss r1,r0,#0x16400000
:02056FDC 53000082 unknown
:02056FE0 00000063 andeq  r0,r0,r3,ror #0x0
:02056FE4 00C70135 sbceq  r0,r7,r5,lsr r1
:02056FE8 1F7D1F31 swine 0x007d1f31
:02056FEC F5007DC0 strnv r7,[r0, #-0xdc0]		;(r0-0xdc0=*(ac4a7358))
:02056FF0 14DDDC00 ldrneb r13,[r13],#+0xc00
:02056FF4 0304DD05 unknown
:02056FF8 20114140 andcss r4,r1,r0,asr #0x2
:02056FFC D110450C tstle r0,r12,lsl #0xa
:02057000 4582523A strmi r5,[r2, #+0x23a]		;r2+0x23a=*(0000023a)
:02057004 E085500F add  r5,r5,r15
:02057008 4F410512 swimi 0x00410512
:0205700C AC4A8118 stcgel 1,cr8,[r10],{#0x18}
:02057010 50C100BD strplh r0,[r1],#+0xd
:02057014 88EA1629 unknown
:02057018 759C0081 ldrvc r0,[r12, #+0x81]		;r12+0x81=*(2b6116ba)=#0(0x00000000)
:0205701C 1910BD05 ldmnedb  r0 ,{r0,r2,r8,r10,r11,r12,r13,r15}
:02057020 142B7D00 unknown
:02057024 B902C17A stmltdb  r2 ,{r1,r3,r4,r5,r6,r8,r14,r15}
:02057028 1502A170 strne r10,[r2, #-0x170]		;(r2-0x170=*(fffffe90))
:0205702C E1B10930 movs r0,lsr r0		;r0=0(0x0)
:02057030 F1300911 teqnv r0,r1,lsl r9
:02057034 0075FF00 rsbeqs r15,r5,r0,lsl #0x1e
:02057038 81093011 unknown
:0205703C 1085002D addne  r0,r5,r13,lsr #0x0
:02057040 C11EB500 tstgt r14,r0,lsl #0xa
:02057044 6109DF00 unknown
:02057048 09CAF109 stmeqib  r10 ,{r0,r3,r8,r12,r13,r14,r15}^
:0205704C 09FE0DC1 unknown
:02057050 CB19A131 blgt 026BF51C
:02057054 55210518 strpl r0,[r1, #-0x518]!
:02057058 6540F474 strvsb r15,[r0, #-0x474]		;(r0-0x474=*(fffffb8c))
:0205705C 8D15251B unknown
:02057060 49048166 stmmidb  r4 ,{r1,r2,r5,r6,r8,r15}
:02057064 57044D00 strpl r4,[r4,-r0, lsl #0x1a]
:02057068 1F5500C9 swine 0x005500c9
:0205706C 77281401 strvc r1,[r8,-r1, lsl #0x8]!
:02057070 00B12FD1 unknown
:02057074 A5040009 strge r0,[r4, #-0x9]		;(r4-0x9=*(dd082dd8))
:02057078 ED20C800 stc  8,cr12,[r0,#-0x0]!
:0205707C 30199714 andccs r9,r9,r4,lsl r7
:02057080 0506D136 streq r13,[r6, #-0x136]		;(r6-0x136=*(fffffeee))
:02057084 1D701D10 ldcnel 13,cr1,[r0,#-0x40]!
:02057088 21400901 unknown
:0205708C 1117B17D tstne r7,r13,ror r1
:02057090 15276140 strne r6,[r7, #-0x140]!
:02057094 75144101 ldrvc r4,[r4, #-0x101]		;(r4-0x101=*(dd082ce0))
:02057098 CF000500 swigt 0x00000500
:0205709C 0509C134 streq r12,[r9, #-0x134]		;(r9-0x134=*(fffffecc))
:020570A0 06E5CC10 unknown
:020570A4 E5CC0230 strb r0,[r12, #+0x230]		;r12+0x230=*(2b611869)=#0(0x00000000)
:020570A8 1D801507 unknown
:020570AC 0903A970 stmeqdb  r3 ,{r4,r5,r6,r8,r11,r13,r15}
:020570B0 08782040 unknown
:020570B4 201105A9 andcss r0,r1,r9,lsr #0xb
:020570B8 D1080E05 unknown
:020570BC 08250800 stmeqda  r5!,{r11}
:020570C0 17C104AE strneb r0,[r1,+r14, lsr #0x9]
:020570C4 920D85CC andls  r8,r13,#0x33000000
:020570C8 E5CC02ED strb r0,[r12, #+0x2ed]		;r12+0x2ed=*(2b611926)=#0(0x00000000)
:020570CC 8CC00C2A stchil 12,cr0,[r0],{#0x2a}
:020570D0 8C2001E2 stchi  1,cr0,[r0],#-0x388
:020570D4 E0FF00E2 rscs r0,r15,r2,ror #0x1
:020570D8 3511351D ldrcc r3,[r1, #-0x51d]		;(r1-0x51d=*(fffffae3))
:020570DC CCE0049D stcgtl 4,cr0,[r0],#+0x274
:020570E0 99871CE5 stmlsib  r7 ,{r0,r2,r5,r6,r7,r10,r11,r12}
:020570E4 291DA103 ldmcsdb  r13 ,{r0,r1,r8,r13,r15}
:020570E8 CA064929 bgt 021E9594
:020570EC 10990039 addnes r0,r9,r9,lsr r0
:020570F0 0613ADDE unknown
:020570F4 51334D9C unknown
:020570F8 1591106F ldrne r1,[r1, #+0x6f]		;r1+0x6f=*(0000006f)
:020570FC B2D9057D sbclts r0,r9,#0x1F400000
:02057100 7D04E061 unknown
:02057104 5D48030D unknown
:02057108 8448A000 strhib r10,[r8],#-0x0
:0205710C 11B72C65 movnes r2,r5,ror #0x18
:02057110 29FDE100 ldmcsib  r13!,{r8,r13,r14,r15}^
:02057114 EFB09476 swi 0x00b09476
:02057118 00E1031D rsceq  r0,r1,r13,lsl r3
:0205711C FC7315ED ldc2l 5,cr1,[r3],#-0x3b4
:02057120 9D9C14AD unknown
:02057124 1DF02C39 ldcnel 12,cr2,[r0,#+0xe4]!
:02057128 0625AA04 unknown
:0205712C AA006100 bge 0206F534
:02057130 A7004902 strge r4,[r0,-r2, lsl #0x12]
:02057134 30B60035 adcccs r0,r6,r5,lsr r0
:02057138 B40AE1D6 strlt r14,[r10],#-0x1d6
:0205713C 03E1D620 mvneq  r13,#0x2000000
:02057140 A016E104 andges r14,r6,r4,lsl #0x2
:02057144 2442E140 strcsb r14,[r2],#-0x140
:02057148 4D43E181 unknown
:0205714C 08400200 stmeqda  r0 ,{r9}^
:02057150 18B6D5A0 ldmneia  r6!,{r5,r7,r8,r10,r12,r14,r15}
:02057154 09028580 stmeqdb  r2 ,{r7,r8,r10,r15}
:02057158 E402A105 str r10,[r2],#-0x105
:0205715C A8001199 stmgeda  r0 ,{r0,r3,r4,r7,r8,r12}
:02057160 1CE59F12 stcnel 15,cr9,[r5],#+0x48
:02057164 05820A11 streq r0,[r2, #+0xa11]		;r2+0xa11=*(00000a11)
:02057168 9435B1F1 unknown
:0205716C 3010005D andccs r0,r0,r13,asr r0
:02057170 11E514D6 unknown
:02057174 8D12000D unknown
:02057178 89001306 stmhidb  r0 ,{r1,r2,r8,r9,r12}
:0205717C 82349406 eorhis r9,r4,#0x6000000
:02057180 D620ECE1 unknown
:02057184 140001E5 strne r0,[r0],#-0x1e5
:02057188 0803E180 stmeqda  r3 ,{r7,r8,r13,r14,r15}
:0205718C 583685A0 ldmplda  r6!,{r5,r7,r8,r10,r15}
:02057190 63368540 teqvs r6,#0x10000000
:02057194 28050439 stmcsda  r5 ,{r0,r3,r4,r5,r10}
:02057198 05EDE180 streqb r14,[r13, #+0x180]!
:0205719C 3004000D andcc  r0,r4,r13
:020571A0 8103E59D swphi r14,r13,r3
:020571A4 09418202 stmeqdb  r1 ,{r1,r9,r15}^
:020571A8 0009EE00 andeq  r14,r9,r0,lsl #0x1c
:020571AC E0861003 add  r1,r6,r3
:020571B0 00090553 andeq  r0,r9,r3,asr r5
:020571B4 05D600EF ldreqb r0,[r6, #+0xef]		;r6+0xef=*(00000113)
:020571B8 018630F0 unknown
:020571BC 09856302 stmeqib  r5 ,{r1,r8,r9,r13,r14}
:020571C0 8902157C stmhidb  r2 ,{r2,r3,r4,r5,r6,r8,r10,r12}
:020571C4 E3043513 unknown
:020571C8 E3043974 unknown
:020571CC E59FC22C ldr r12,[r15, #+0x22c]		;r15+0x22c=*(02057400)=#-137674(0xfffde636)
:020571D0 81003972 unknown
:020571D4 1D701AB9 ldcnel 10,cr1,[r0,#-0x2e4]!
:020571D8 00093300 andeq  r3,r9,r0,lsl #0x6
:020571DC AA30310A bge 02C6360C
:020571E0 68101955 ldmvsda  r0 ,{r0,r2,r4,r6,r8,r11,r12}
:020571E4 1F590025 swine 0x00590025
:020571E8 BA000066 blt 02057388
:020571EC 191CE10D ldmnedb  r12 ,{r0,r2,r3,r8,r13,r14,r15}
:020571F0 14551617 ldrneb r1,[r5],#-0x617
:020571F4 0D210009 stceq  0,cr0,[r1,#-0x24]!
:020571F8 0D5B6000 unknown
:020571FC 000D3500 andeq  r3,r13,r0,lsl #0xa
:02057200 470F0901 strmi r0,[r15,-r1, lsl #0x12]
:02057204 555C0009 ldrplb r0,[r12, #-0x9]		;(r12-0x9=*(fffde62d))
:02057208 75360009 ldrvc r0,[r6, #-0x9]!
:0205720C 011D4E00 tsteq r13,r0,lsl #0x1c
:02057210 31803159 orrcc  r3,r0,r9,asr r1
:02057214 F031D5F0 unknown
:02057218 4C00311C stcmi  1,cr3,[r0],{#0x1c}
:0205721C F07180A5 rsbnvs r8,r1,r5,lsr #0x1
:02057220 752CF041 strvc r15,[r12, #-0x41]!
:02057224 013F0041 teqeq r15,r1,asr #0x0
:02057228 A5001524 strge r1,[r0, #-0x524]		;(r0-0x524=*(fffffadc))
:0205722C 8C006400 stchi  4,cr6,[r0],{#0x0}
:02057230 00BD351D adceqs r3,r13,r13,lsl r5
:02057234 002D053A eoreq  r0,r13,r10,lsr r5
:02057238 07002D06 streq r2,[r0,-r6, lsl #0x1a]
:0205723C 00C17052 sbceq  r7,r1,r2,asr r0
:02057240 F02DA02D eornv  r10,r13,r13,lsr #0x0
:02057244 31002D64 unknown
:02057248 EEF03150 mrc 1,7,r3,cr0,cr0,{2}
:0205724C 3160F031 msrcc SPSR_,r1
:02057250 10312200 eornes r2,r1,r0,lsl #0x4
:02057254 800031E0 andhi  r3,r0,r0,ror #0x3
:02057258 70005955 andvc  r5,r0,r5,asr r9
:0205725C 00250059 eoreq  r0,r5,r9,asr r0
:02057260 E188840E orr  r8,r8,r14,lsl #0x8
:02057264 0D88080D unknown
:02057268 59866400 stmplib  r6 ,{r10,r13,r14}
:0205726C 80592820 subhis r2,r9,r0,lsr #0x10
:02057270 00594CA4 subeqs r4,r9,r4,lsr #0x19
:02057274 60102515 andvss r2,r0,r5,lsl r5
:02057278 194D0025 stmnedb  r13 ,{r0,r2,r5}^
:0205727C 7DEA1325 stcvcl 3,cr1,[r10,#+0x94]!
:02057280 01A05011 moveq  r5,r1,lsl r0		;r5=0(0x0)
:02057284 058C2050 streq r2,[r12, #+0x50]		;r12+0x50=*(fffde686)
:02057288 14E10E01 unknown
:0205728C 20340109 eorcss r0,r4,r9,lsl #0x2
:02057290 060BE58C streq r14,[r11],-r12, lsl #0xb
:02057294 D3801815 orrle  r1,r0,#0x150000
:02057298 D37002E5 cmnle r0,#0x5000000E
:0205729C 250301E5 strcs r0,[r3, #-0x1e5]		;(r3-0x1e5=*(fffffe33))
:020572A0 09010400 stmeqdb  r1 ,{r10}
:020572A4 E1877408 orr  r7,r7,r8,lsl #0x8
:020572A8 E178070A cmn r8,r10,lsl #0xe
:020572AC E18E640E orr  r6,r14,r14,lsl #0x8
:020572B0 84000506 strhi r0,[r0],#-0x506
:020572B4 26069127 strcs r9,[r6],-r7, lsr #0x2
:020572B8 680E7968 stmvsda  r14 ,{r3,r5,r6,r8,r11,r12,r13,r14}
:020572BC 2012E186 andcss r14,r2,r6,lsl #0x3
:020572C0 06458C60 streqb r8,r14,r2,r6,lsl #0x3
:020572C4 05B1E5D3 ldreq r14,[r1, #+0x5d3]!
:020572C8 83C802C5 bichi  r0,r8,#0x5000000C
:020572CC 530001E0 unknown
:020572D0 117D02E1 cmnne r13,r1,ror #0x5
:020572D4 E4D36080 ldrb r6,[r3],#+0x80
:020572D8 870119FF unknown
:020572DC 2910FFFF ldmcsdb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:020572E0 95FBFF2D ldrlsb r15,[r11, #+0xf2d]!
:020572E4 55F49534 ldrplb r9,[r4, #+0x534]!
:020572E8 59402495 stmpldb  r0 ,{r0,r2,r4,r7,r10,r13}^
:020572EC 0474957C unknown
:020572F0 B10B036C unknown
:020572F4 17993A03 ldrne r3,[r9,+r3, lsl #0x14]
:020572F8 951755AA ldrls r5,[r7, #-0x5aa]		;(r7-0x5aa=*(fffffa56))
:020572FC 1C9B9844 ldcne  8,cr9,[r11],{#0x44}
:02057300 E1015102 unknown
:02057304 01D6C329 biceqs r12,r6,r9,lsr #0x6
:02057308 000DB200 andeq  r11,r13,r0,lsl #0x4
:0205730C 1059507D subnes r5,r9,r13,ror r0
:02057310 BA0029B9 blt 020619FC
:02057314 FEAF14B5 mcr2 4,5,r1,cr15,cr5,{5}
:02057318 17350569 ldrne r0,r5,r9,r13,ror r0
:0205731C 12992589 addnes r2,r9,#0x22400000
:02057320 31F90C0D mvnccs r0,r13,lsl #0x18
:02057324 D3207979 unknown
:02057328 B1014021 unknown
:0205732C 0DC90004 unknown
:02057330 1BA938AB blne 00AA55E4
:02057334 01F91B29 mvneqs r1,r9,lsr #0x16
:02057338 01BE16B5 ldreqh r1,[r14, +r5]!
:0205733C DE102900 cdple 9,0,cr2,cr0,cr0,0
:02057340 10F11089 rscnes r1,r1,r9,lsl #0x1
:02057344 51D014AD bicpls r1,r0,r13,lsr #0x9
:02057348 9E50E900 cdpls 9,4,cr14,cr0,cr0,0
:0205734C ADB7000D ldcge  0,cr0,[r7,#+0x34]!
:02057350 4410DD10 ldrmi r13,[r0],#-0xd10
:02057354 9AE24120 bls 018E77DC
:02057358 70831285 addvc  r1,r3,r5,lsl #0x5
:0205735C FDC030DD unknown
:02057360 19F50700 unknown
:02057364 6A6012D9 bvs 0385BED0
:02057368 3502E1B0 strcc r14,[r2, #-0x1b0]		;(r2-0x1b0=*(fffffe50))
:0205736C 0408BD1C streq r11,[r8],#-0xd1c
:02057370 58F60195 unknown
:02057374 95B403C1 ldrls r0,[r4, #+0x3c1]!
:02057378 01A90200 moveq  r0,r0,lsl #0x4		;r0=0(0x0)
:0205737C 7C024109 stcvc  1,cr4,[r2],{#0x9}
:02057380 899F1055 ldmhiib  r15 ,{r0,r2,r4,r6,r12}
:02057384 A2100924 andges r0,r0,#0x90000
:02057388 4910A120 ldmmidb  r0 ,{r5,r8,r13,r15}
:0205738C 0085CC00 addeq  r12,r5,r0,lsl #0x18
:02057390 E0822082 add  r2,r2,r2,lsl #0x1
:02057394 001521A2 andeqs r2,r5,r2,lsr #0x3
:02057398 E5812081 str r2,[r1, #+0x81]		;r1+0x81=*(00000081)
:0205739C 00541059 subeqs r1,r4,r9,asr r0
:020573A0 001508B9 ldreqh r0,[r5], -r9
:020573A4 102D38C8 eorne  r3,r13,r8,asr #0x11
:020573A8 1D302D10 ldcne  13,cr2,[r0,#-0x40]!
:020573AC 543BF910 unknown
:020573B0 0ABA2BF9 beq 00EE239C
:020573B4 1919101D ldmnedb  r9 ,{r0,r2,r3,r4,r12}
:020573B8 51010279 unknown
:020573BC 2EE5852A cdpcs 5,14,cr8,cr5,cr10,1
:020573C0 A109994C unknown
:020573C4 1008ED11 andne  r14,r8,r1,lsl r13
:020573C8 4912E580 ldmmidb  r2 ,{r7,r8,r10,r13,r14,r15}
:020573CC 00913C1D addeqs r3,r1,r13,lsl r12
:020573D0 00330419 eoreqs r0,r3,r9,lsl r4
:020573D4 350D8500 strcc r8,[r13, #-0x500]		;(r13-0x500=*(fffffb00))
:020573D8 406523F5 unknown
:020573DC 01811A2D orreq  r1,r1,r13,lsr #0x14
:020573E0 00115D00 andeqs r5,r1,r0,lsl #0x1a
:020573E4 084D50AE stmeqda  r13 ,{r1,r2,r3,r5,r7,r12,r14}^
:020573E8 07D10044 ldreqb r0,da 
:020573EC 12E59120 rscne  r9,r5,#0x8
:020573F0 63000943 unknown
:020573F4 4040003D submi  r0,r0,r13,lsr r0
:020573F8 070AE59F unknown
:020573FC D9115D10 ldmledb  r1 ,{r4,r8,r10,r11,r12,r14}
:02057400 FFFDE636 swinv 0x00fde636
:02057404 10FF0CEB rscnes r0,r15,r11,ror #0x19
:02057408 8009D5A0 andhi  r13,r9,r0,lsr #0xb
:0205740C 4909E9E2 stmmidb  r9 ,{r1,r5,r6,r7,r8,r11,r13,r14,r15}
:02057410 1F4BC82F swine 0x004bc82f
:02057414 4230013D eormis r0,r0,#0x4000000F
:02057418 04FE42E0 unknown
:0205741C 40100419 andmis r0,r0,r9,lsl r4
:02057420 8612D9E0 ldrhi r13,r0,r0,r9,lsl r4
:02057424 5178013D cmnpl r8,r13,lsr r1
:02057428 80100169 andhis r0,r0,r9,ror #0x2
:0205742C 9C063541 stcls  5,cr3,[r6],{#0x41}
:02057430 1D09021C unknown
:02057434 C0100D50 andgts r0,r0,r0,asr r13
:02057438 C0E20210 rscgt  r0,r2,r0,lsl r2
:0205743C 65830151 strvs r0,[r3, #+0x151]		;r3+0x151=*(00000169)
:02057440 00110202 andeqs r0,r1,r2,lsl #0x4
:02057444 025D0201 subeqs r0,r13,#0x10000000
:02057448 297901CD unknown
:0205744C D9191DE5 ldmledb  r9 ,{r0,r2,r5,r6,r7,r8,r10,r11,r12}
:02057450 401A1112 andmis r1,r10,r2,lsl r1
:02057454 900202D9 unknown
:02057458 24970665 ldrcs r0,[r7],#+0x665
:0205745C 043900C9 unknown
:02057460 B4016949 strlt r6,[r1],#-0x949
:02057464 56200021 unknown
:02057468 13C501C1 bicne  r0,r5,#0x40000030
:0205746C 09130399 ldmeqdb  r3 ,{r0,r3,r4,r7,r8,r9}
:02057470 126C1100 rsbne  r1,r12,#0x0
:02057474 BA059F17 blt 021BF0D8
:02057478 10B60011 adcnes r0,r6,r1,lsl r0
:0205747C 010801CD unknown
:02057480 B8E3A01C unknown
:02057484 00E1CD10 rsceq  r12,r1,r0,lsl r13
:02057488 BC040510 stclt  5,cr0,[r4],{#0x10}
:0205748C 60BE0001 adcvss r0,r14,r1
:02057490 8A2049CD bhi 02869BCC
:02057494 B0031069 andlt  r1,r3,r9,ror #0x0
:02057498 9D8003E5 unknown
:0205749C 49810059 stmmiib  r1 ,{r0,r3,r4,r6}
:020574A0 85005DE2 strhi r5,[r0, #-0xde2]		;(r0-0xde2=*(fffff21e))
:020574A4 D910292C ldmledb  r0 ,{r2,r3,r5,r8,r11,r13}
:020574A8 0601061D unknown
:020574AC 00495E2E subeq  r5,r9,r14,lsr #0x1c
:020574B0 0500E909 streq r14,[r0, #-0x909]		;(r0-0x909=*(fffff6f7))
:020574B4 3CE04260 stcccl 2,cr4,[r0],#+0x180
:020574B8 1102A105 unknown
:020574BC 0305A202 unknown
:020574C0 A8020DA3 stmgeda  r2 ,{r0,r1,r5,r7,r8,r10,r11}
:020574C4 31602B01 unknown
:020574C8 E9A04008 stmib  r0!,{r3,r14}
:020574CC 0E758D02 cdpeq 13,6,cr8,cr5,cr2,0
:020574D0 05E452C2 streqb r5,[r4, #+0x2c2]!
:020574D4 C1601081 unknown
:020574D8 041002E5 ldreq r0,[r0],#-0x2e5
:020574DC 85400001 strhib r0,[r0, #-0x1]		;(r0-0x1=*(ffffffff))
:020574E0 7D130539 unknown
:020574E4 D000E10F andle  r14,r0,r15,lsl #0x2
:020574E8 10D53DE4 sbcnes r3,r5,r4,ror #0x1b
:020574EC 8D00DDEA unknown
:020574F0 35000501 strcc r0,[r0, #-0x501]		;(r0-0x501=*(fffffaff))
:020574F4 3DE5C11F stcccl 1,cr12,[r5,#+0x7c]!
:020574F8 2A000D00 bcs 0205A900
:020574FC C2194904 andgts r4,r9,#0x10000
:02057500 A01202E5 andges r0,r2,r5,ror #0x5
:02057504 1103E5C2 unknown
:02057508 02CD0100 sbceq  r0,r13,#0x0
:0205750C 05D01941 ldreqb r1,[r0, #+0x941]		;r0+0x941=*(00000941)
:02057510 7D000155 unknown
:02057514 C230040F eorgts r0,r0,#0xF000000
:02057518 FC360AE5 ldc2  10,cr0,[r6],#-0x394
:0205751C 75341DFF ldrvc r1,[r4, #-0xdff]!
:02057520 35695811 strccb r5,[r9, #-0x811]!
:02057524 56D8196D ldrplb r1,[r9, #-0x811]!
:02057528 314CE5FC unknown
:0205752C FFEE2500 swinv 0x00ee2500
:02057530 FD4D0CEB unknown
:02057534 E8168100 ldmda  r6 ,{r8,r15}
:02057538 0489FFFA streq r15,[r9],#+0xffa
:0205753C 0DC603CD unknown
:02057540 00004602 andeq  r4,r0,r2,lsl #0xc
:02057544 D030B09A mlales r0,r10,r0,r11unknown
:02057548 A0008901 andge  r8,r0,r1,lsl #0x12
:0205754C 608543E1 addvs  r4,r5,r1,ror #0x7
:02057550 1140E159 unknown
:02057554 18950019 ldmneia  r5 ,{r0,r3,r4}
:02057558 E202200F and  r2,r2,#0xF
:0205755C 83000903 unknown
:02057560 3B030126 blcc 02117A00
:02057564 17050029 strne r0,[r5,-r9, lsr #0x0]
:02057568 49135539 ldmmidb  r3 ,{r0,r3,r4,r5,r8,r10,r12,r14}
:0205756C 2005D900 andcs  r13,r5,r0,lsl #0x12
:02057570 0CC10045 stceql 0,cr0,[r1],{#0x45}
:02057574 03001D0C unknown
:02057578 41822C14 orrmi  r2,r2,r4,lsl r12
:0205757C 18009100 stmneda  r0 ,{r8,r12,r15}
:02057580 41015DB0 strmih r5,[r1, -r0]
:02057584 153526E2 ldrne r2,[r5, #-0x6e2]!
:02057588 1D00198D unknown
:0205758C 17C1041C unknown
:02057590 E22D4770 eor  r4,r13,#0x1C00000
:02057594 A50771FA strge r7,[r7, #-0x1fa]		;(r7-0x1fa=*(fffffe06))
:02057598 0C312910 ldceq  9,cr2,[r1],#-0x40
:0205759C AC014D86 stcge  13,cr4,[r1],{#0x86}
:020575A0 E5D07008 ldrb r7,[r0, #+0x8]		;r0+0x8=*(00000008)
:020575A4 18251009 stmneda  r5!,{r0,r3,r12}
:020575A8 29C00945 stmcsib  r0 ,{r0,r2,r6,r8,r11}^
:020575AC 20490708 subcs  r0,r9,r8,lsl #0xe
:020575B0 82240259 eorhi  r0,r4,#0x90000005
:020575B4 050D02E1 streq r0,[r13, #-0x2e1]		;(r13-0x2e1=*(fffffd1f))
:020575B8 5A082200 bpl 0225FDC0
:020575BC 003D21E1 eoreqs r2,r13,r1,ror #0x3
:020575C0 00994119 addeqs r4,r9,r9,lsl r1
:020575C4 155A000C ldrneb r0,[r10, #-0xc]		;r10-0xc=*(02e24cb4)=#32581632(0x01f12800)
:020575C8 8040082A subhi  r0,r0,r10,lsr #0x10
:020575CC 8106D911 unknown
:020575D0 020D890E andeq  r8,r13,#0x38000
:020575D4 A1E08010 mvnge  r8,r0,lsl r0
:020575D8 01E78707 mvneq  r8,r7,lsl #0xe
:020575DC 0E1DD100 cdpeq 1,0,cr13,cr13,cr0,0
:020575E0 1001E7D4 unknown
:020575E4 03E5D610 mvneq  r13,#0x1000000
:020575E8 00E18004 rsceq  r8,r1,r4
:020575EC 14100D00 ldrne r0,[r0],#-0xd00
:020575F0 1801E181 stmneda  r1 ,{r0,r7,r8,r13,r14,r15}
:020575F4 41280355 unknown
:020575F8 65080441 strvs r0,[r8, #-0x441]		;(r8-0x441=*(fffffbbf))
:020575FC E1804801 orr  r4,r0,r1,lsl #0x10
:02057600 8529790B strhi r7,[r9, #-0x90b]!
:02057604 83115952 tsthi r1,#0x148000
:02057608 0B00ED08 bleq 02092A30
:0205760C 520A00C5 andpl  r0,r10,#0xC5
:02057610 802104A5 eorhi  r0,r1,r5,lsr #0x9
:02057614 02DD0339 sbceqs r0,r13,#0xE4000000
:02057618 100A133D andne  r1,r10,r13,lsr r3
:0205761C 07158239 unknown
:02057620 C5D53BED ldrgtb r3,[r5, #+0xbed]		;r5+0xbed=*(00000bed)
:02057624 02A5000B adceq  r0,r5,#0xB
:02057628 FFFA56D9 swinv 0x00fa56d9
:0205762C 05713CEB ldreqb r3,[r1, #-0xceb]!
:02057630 30057148 andcc  r7,r5,r8,asr #0x2
:02057634 E5006D50 str r6,[r0, #-0xd50]		;(r0-0xd50=*(01f11ab0))
:02057638 54244524 unknown
:0205763C 7B1A20C1 blvc 026DF948
:02057640 0597738D ldreq r7,[r7, #+0x38d]		;r7+0x38d=*(0000038d)
:02057644 8D0F0200 unknown
:02057648 43A19F00 movmi  r9,#0x0		;r9=0(0x0)
:0205764C AA2C5D40 bge 02B6EB54
:02057650 0A5400B5 beq 0355792C
:02057654 04F196B0 unknown
:02057658 067D053D unknown
:0205765C 16ED73E3 unknown
:02057660 3030172D eorccs r1,r0,r13,lsr #0xe
:02057664 30FFE243 rscccs r14,r15,r3,asr #0x4
:02057668 09E20303 unknown
:0205766C 3C92066D ldccc  6,cr0,[r2],{#0x6d}
:02057670 1508902C strne r9,[r8, #-0x2c]		;(r8-0x2c=*(ffffffd4))
:02057674 00009204 andeq  r9,r0,r4,lsl #0x4
:02057678 06459581 streqb r9,[r5],-r1, lsl #0xb
:0205767C 490C419A stmmidb  r12 ,{r1,r3,r4,r7,r8,r14}
:02057680 9941F846 stmlsdb  r1 ,{r1,r2,r6,r11,r12,r13,r14,r15}^
:02057684 C1146130 tstgt r4,r0,lsr r1
:02057688 F20AFD32 andnv  r15,r10,#0xC80
:0205768C 0AED1451 beq 01B9C7D8
:02057690 E84AED08 stmda  r10 ,{r3,r8,r10,r11,r13,r14,r15}^
:02057694 0F6D10C1 swieq 0x006d10c1
:02057698 7DEB01C9 stcvcl 1,cr0,[r11,#+0x324]!
:0205769C A91C3530 ldmgedb  r12 ,{r4,r5,r8,r10,r12,r13}
:020576A0 02910205 addeqs r0,r1,#0x50000000
:020576A4 0B2D0D11 bleq 02B9AAF0
:020576A8 118A7700 orrne  r7,r10,r0,lsl #0xe
:020576AC D2066100 andle  r6,r6,#0x0
:020576B0 82800115 addhi  r0,r0,#0x40000005
:020576B4 712E1206 unknown
:020576B8 0316790E tsteq r6,#0x38000
:020576BC 23590021 cmpcs r9,#0x21
:020576C0 ADD86C10 unknown
:020576C4 2127CD17 unknown
:020576C8 1D105110 unknown
:020576CC 02350110 eoreqs r0,r5,#0x4
:020576D0 033D04BE teqeq r13,#0xBE000000
:020576D4 E1805405 orr  r5,r0,r5,lsl #0x8
:020576D8 821565E3 andhis r6,r5,#0x38C00000
:020576DC 22AD8750 adccs  r8,r13,#0x1400000
:020576E0 02292D29 eoreq  r2,r9,#0xA40
:020576E4 0B894078 bleq 002A78CC
:020576E8 5016999C mulpls r6,r12,r9
:020576EC A90F79B0 stmgedb  r15 ,{r4,r5,r7,r8,r11,r12,r13,r14}
:020576F0 2BE1A01E blcs 018BF770
:020576F4 03D9015D biceqs r0,r9,#0x40000017
:020576F8 310D3D78 unknown
:020576FC 000D5110 andeq  r5,r13,r0,lsl r1
:02057700 AC001105 stcge  1,cr1,[r0],{#0x5}
:02057704 15351529 ldrne r1,[r5, #-0x529]!
:02057708 001D5800 andeqs r5,r13,r0,lsl #0x10
:0205770C 185D2C3D ldmneda  r13 ,{r0,r2,r3,r4,r5,r10,r11,r13}^
:02057710 8DF52595 ldchil 5,cr2,[r5,#+0x254]!
:02057714 01F901E5 mvneqs r0,r5,ror #0x3
:02057718 6D267D0D stcvs  13,cr7,[r6,#-0x34]!
:0205771C 1968F902 unknown
:02057720 784CC50C stmvcda  r12 ,{r2,r3,r8,r10,r14,r15}^
:02057724 35F003F1 ldrccb r0,[r0, #+0x3f1]!
:02057728 03BD0C06 moveqs r0,#0x600		;r0=1536(0x600)
:0205772C 9F2120AB swils 0x002120ab
:02057730 701E75E5 andvcs r7,r14,r5,ror #0xb
:02057734 E5109250 ldr r9,[r0, #-0x250]		;(r0-0x250=*(000003b0))
:02057738 E5923068 ldr r3,[r2, #+0x68]		;r2+0x68=*(00000068)
:0205773C 0005106C andeq  r1,r5,r12,ror #0x0
:02057740 E0878380 add  r8,r7,r0,lsl #0x7
:02057744 00119078 andeqs r9,r1,r8,ror r0
:02057748 E0202771 eor  r2,r0,r1,ror r7
:0205774C E5924074 ldr r4,[r2, #+0x74]		;r2+0x74=*(00000074)
:02057750 001DB008 andeqs r11,r13,r8
:02057754 E0277380 eor  r7,r7,r0,lsl #0x7
:02057758 E592807C ldr r8,[r2, #+0x7c]		;r2+0x7c=*(0000007c)
:0205775C 813B0095 unknown
:02057760 A8A007E0 stmgeia  r0!,{r5,r6,r7,r8,r9,r10}
:02057764 1A0095E0 bne 0207CEEC
:02057768 B068E021 rsblt  r14,r8,r1,lsr #0x0
:0205776C 0006E582 andeq  r14,r6,r2,lsl #0xb
:02057770 50060D78 andpl  r0,r6,r8,ror r13
:02057774 1B94E099 blne 0058F9E0
:02057778 6CE00221 stcvsl 2,cr0,[r0],#+0x84
:0205777C 2AE582A0 bcs 019B8204
:02057780 E1008778 unknown
:02057784 E0A84001 adc  r4,r8,r1
:02057788 00A03806 adceq  r3,r0,r6,lsl #0x10
:0205778C 825068E1 subhis r6,r0,#0xE10000
:02057790 833824E5 teqhi r8,#0xE5000000
:02057794 6D08E100 unknown
:02057798 B21DE103 andlts r14,r13,#0xC0000000
:0205779C 0CE1CD70 stceql 13,cr12,[r1],#+0x1c0
:020577A0 E582406C str r4,[r2, #+0x6c]		;r2+0x6c=*(0000006c)
:020577A4 E1CD30B4 strh r3,[r13, #+0x4]		;r13+0x4=*(00000004)
:020577A8 50559E00 subpls r9,r5,r0,lsl #0x1c
:020577AC BD0C0961 unknown
:020577B0 07C1F007 streqb r15,[r1, +r7]
:020577B4 06D61109 ldreqb r1,[r6],+r9, lsl #0x2
:020577B8 709005A5 addvcs r0,r0,r5,lsr #0xb
:020577BC CD001D9F unknown
:020577C0 CDA20199 stcgt  1,cr0,[r2,#+0x264]!
:020577C4 8D6002E5 stchil 2,cr0,[r0,#-0x394]!
:020577C8 009D0BE2 addeqs r0,r13,r2,ror #0x17
:020577CC 890D1E80 stmhidb  r13 ,{r7,r9,r10,r11,r12}
:020577D0 9004BD07 andls  r11,r4,r7,lsl #0x1a
:020577D4 3D05718D unknown
:020577D8 99670A36 unknown
:020577DC 00098800 andeq  r8,r9,r0,lsl #0x10
:020577E0 FD9620B0 unknown
:020577E4 E745970A strb r9,[r5,-r10, lsl #0xe]
:020577E8 0BFD000A bleq 01F97818
:020577EC 056D5769 streqb r5,[r13, #-0x769]!
:020577F0 78110005 ldmvcda  r1 ,{r0,r2}
:020577F4 19008908 stmnedb  r0 ,{r3,r8,r11,r15}
:020577F8 C9027902 stmgtdb  r2 ,{r1,r8,r11,r12,r13,r14}
:020577FC 0E800105 cdpeq 1,8,cr0,cr0,cr5,0
:02057800 0645E288 streqb r14,[r5],-r8, lsl #0x5
:02057804 61ED2F29 mvnvs  r2,r9,lsr #0x1e
:02057808 2C8BB01B stccs  0,cr11,[r11],{#0x1b}
:0205780C E35B0B55 cmp r11,#0x15400
:02057810 7500A9E8 strvc r10,[r0, #-0x9e8]		;(r0-0x9e8=*(fffffc18))
:02057814 755BD51D ldrvcb r13,[r11, #-0x51d]		;(r11-0x51d=*(fffffae3))
:02057818 0D51F112 unknown
:0205781C 61000805 unknown
:02057820 F002C10D andnv  r12,r2,r13,lsl #0x2
:02057824 B0B10555 adclts r0,r1,r5,asr r5
:02057828 97100B95 unknown
:0205782C 05704091 ldreqb r4,[r0, #-0x91]!
:02057830 D2007D02 andle  r7,r0,#0x80
:02057834 60781379 rsbvss r1,r8,r9,ror r3
:02057838 0099172D addeqs r1,r9,r13,lsr #0xe
:0205783C 19E5C740 unknown
:02057840 11E18020 mvnne  r8,r0,lsr #0x0
:02057844 112009D6 unknown
:02057848 54962095 ldrpl r2,[r6],#+0x95
:0205784C 05B82089 ldreq r2,[r8, #+0x89]!
:02057850 C10001D6 unknown
:02057854 15410C0A strneb r0,[r1, #-0xc0a]		;(r1-0xc0a=*(fffff3f6))
:02057858 51000600 unknown
:0205785C 8722050A strhi r0,[r2,-r10, lsl #0xa]!
:02057860 E2197BE2 ands r7,r9,#0x38800
:02057864 26692205 unknown
:02057868 86208D07 unknown
:0205786C 5652208D ldrplb r2,[r2],-r13, lsl #0x1
:02057870 C75F497F unknown
:02057874 1339209D teqne r9,#0x9D
:02057878 5C061504 stcpl  5,cr1,[r6],{#0x4}
:0205787C E286605A add  r6,r6,#0x5A
:02057880 51009DE6 unknown
:02057884 209D9D10 addcss r9,r13,r0,lsl r13
:02057888 9D5189B0 unknown
:0205788C 007B91B0 unknown
:02057890 0B5D0BB5 bleq 0379A76C
:02057894 12596350 subnes r6,r9,#0x40000001
:02057898 C8100171 ldmgtda  r0 ,{r0,r4,r5,r6,r8}
:0205789C D5005AE5 strle r5,[r0, #-0xae5]		;(r0-0xae5=*(fffffb1b))
:020578A0 13218103 unknown
:020578A4 950010B5 strls r1,[r0, #-0xb5]		;(r0-0xb5=*(0000054b))
:020578A8 07FD07E5 ldreqb r0,[r0, #-0xb5]		;(r0-0xb5=*(0000054b))
:020578AC D505B885 strle r11,[r5, #-0x885]		;(r5-0x885=*(fffff77b))
:020578B0 01085901 unknown
:020578B4 9000AD0E andls  r10,r0,r14,lsl #0x1a
:020578B8 31013EC9 unknown
:020578BC 01017F32 unknown
:020578C0 01852245 orreq  r2,r5,r5,asr #0x4
:020578C4 7F2EB321 swivc 0x002eb321
:020578C8 5136EB00 teqpl r6,r0,lsl #0x16
:020578CC 0FE52000 swieq 0x00e52000
:020578D0 E10C61A0 unknown
:020578D4 E5850050 str r0,[r5, #+0x50]		;r5+0x50=*(00000050)
:020578D8 41C83EA9 bicmi  r3,r8,r9,lsr #0x1d
:020578DC 139D03E5 orrnes r0,r13,#0x94000003
:020578E0 02191D61 andeqs r1,r9,#0x1840
:020578E4 E401495C str r4,[r1],#-0x95c
:020578E8 E500B55C str r11,[r0, #-0x55c]		;(r0-0x55c=*(000000a4))
:020578EC 81517510 cmphi r1,r0,lsl r5
:020578F0 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:020578F4 699EFD0B ldmvsib  r14 ,{r0,r1,r3,r8,r10,r11,r12,r13,r14,r15}
:020578F8 2B99007B blcs 00697AEC
:020578FC C40FF121 strgt r15,[r15],#-0x121
:02057900 E59F9051 ldr r9,[r15, #+0x51]		;r15+0x51=*(02057959)=#-1878818400(0x900381a0)
:02057904 00D95820 sbceqs r5,r9,r0,lsr #0x10
:02057908 0D7D29B1 ldceql 9,cr2,[r13,#-0x2c4]!
:0205790C 581779E0 ldmplda  r7 ,{r5,r6,r7,r8,r11,r12,r13,r14}
:02057910 E002AD85 and  r10,r2,r5,lsl #0x1b
:02057914 09E05AE3 unknown
:02057918 1035E5D3 unknown
:0205791C 2913072D ldmcsdb  r3 ,{r0,r2,r3,r5,r8,r9,r10}
:02057920 00395410 eoreqs r5,r9,r0,lsl r4
:02057924 E10539AC unknown
:02057928 01F9145D mvneqs r1,r13,asr r4
:0205792C 15B82CB9 ldrne r2,[r8, #+0xcb9]!
:02057930 ADE11DD3 stcgel 13,cr1,[r1,#+0x34c]!
:02057934 1015E104 andnes r14,r5,r4,lsl #0x2
:02057938 8512C50E ldrhi r12,[r2, #-0x50e]		;(r2-0x50e=*(fffffaf2))
:0205793C 256A0809 strcsb r0,[r10, #-0x809]!
:02057940 01B15E24 moveqs r5,r4,lsr #0x1c		;r5=13(0xd)
:02057944 001501A0 andeqs r0,r5,r0,lsr #0x3
:02057948 A514C101 ldrge r12,[r4, #-0x101]		;(r4-0x101=*(dd082ce0))
:0205794C F1931050 orrnvs r1,r3,r0,asr r0
:02057950 02E0450E rsceq  r4,r0,#0x3800000
:02057954 19510800 ldmnedb  r1 ,{r11}^
:02057958 0381A007 orreq  r10,r1,#0x7
:0205795C 0281A090 addeq  r10,r1,#0x90
:02057960 19FD1419 unknown
:02057964 E283305C add  r3,r3,#0x5C
:02057968 830099E3 unknown
:0205796C 882D8909 stmhida  r13!,{r0,r3,r8,r11,r15}
:02057970 7EF12D5D mrcvc 13,7,r2,cr1,cr13,{2}
:02057974 108900BD strneh r0,[r9], +r13
:02057978 300429CA andcc  r2,r4,r10,asr #0x13
:0205797C 7EED01E9 cdpvc 1,14,cr0,cr13,cr9,7
:02057980 8950002D ldmhidb  r0 ,{r0,r2,r3,r5}^
:02057984 3500AD25 strcc r10,[r0, #-0xd25]		;(r0-0xd25=*(fffff8db))
:02057988 54E5C910 unknown
:0205798C 29698970 unknown
:02057990 C965B883 unknown
:02057994 00113AE1 andeqs r3,r1,r1,ror #0x15
:02057998 652083F8 strvs r8,[r0, #-0x3f8]!
:0205799C 09015520 stmeqdb  r1 ,{r5,r8,r10,r12,r14}
:020579A0 02FD8001 rsceqs r8,r13,#0x1
:020579A4 70500051 subvcs r0,r0,r1,asr r0
:020579A8 0D00D937 unknown
:020579AC 014D204E unknown
:020579B0 E5D7005A ldrb r0,[r7, #+0x5a]		;r7+0x5a=*(0000005a)
:020579B4 8D21610B stchi  1,cr6,[r1,#-0x2c]!
:020579B8 2016891C andcss r8,r6,r12,lsl r9
:020579BC E2881D55 add  r1,r8,#0x1540
:020579C0 49E117F9 unknown
:020579C4 5A2A5521 bpl 02AECE50
:020579C8 E105C700 unknown
:020579CC 154D861B strneb r8,[r13, #-0x61b]		;(r13-0x61b=*(fffff9e5))
:020579D0 5C04FD04 stcpl  13,cr15,[r4],{#0x4}
:020579D4 F0E28770 rscnv  r8,r2,r0,ror r7
:020579D8 06014105 streq r4,[r1],-r5, lsl #0x2
:020579DC C900B500 stmgtdb  r0 ,{r8,r10,r12,r13,r15}
:020579E0 E8113D0C ldmda  r1 ,{r2,r3,r8,r10,r11,r12,r13}
:020579E4 021C39AE andeqs r3,r12,#0x2B8000
:020579E8 1C005500 stcne  5,cr5,[r0],{#0x0}
:020579EC 100D0275 andne  r0,r13,r5,ror r2
:020579F0 099B68AA ldmeqib  r11 ,{r1,r3,r5,r7,r11,r13,r14}
:020579F4 D3000501 unknown
:020579F8 000FFD9B muleq  r15,r11,r13
:020579FC 49A60011 stmmiib  r6!,{r0,r4}
:02057A00 999DCA04 ldmlsib  r13 ,{r2,r9,r11,r14,r15}
:02057A04 01002100 unknown
:02057A08 591C03FD ldmpldb  r12 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9}
:02057A0C 65067DD0 strvs r7,[r6, #-0xdd0]		;(r6-0xdd0=*(fffff254))
:02057A10 6D438000 unknown
:02057A14 21060438 unknown
:02057A18 04600D30 unknown
:02057A1C A18128A1 orrge  r2,r1,r1,lsr #0x11
:02057A20 B5004521 strlt r4,[r0, #-0x521]		;(r0-0x521=*(000000df))
:02057A24 5538EB28 ldrpl r14,[r8, #-0xb28]!
:02057A28 500E2930 andpl  r2,r14,r0,lsr r9
:02057A2C 382310F9 stmccda  r3!,{r0,r3,r4,r5,r6,r7,r12}
:02057A30 28960041 ldmcsia  r6 ,{r0,r6}
:02057A34 90501041 sublss r1,r0,r1,asr #0x0
:02057A38 74E32011 unknown
:02057A3C 35921FDD ldrcc r1,[r2, #+0xfdd]		;r2+0xfdd=*(00000fdd)
:02057A40 01DD4004 biceqs r4,r13,r4
:02057A44 186D0739 unknown
:02057A48 2EA174B4 mcrcs 4,5,r7,cr1,cr4,{5}
:02057A4C 6509559D strvs r5,[r9, #-0x59d]		;(r9-0x59d=*(90037c03))
:02057A50 0810213D ldmeqda  r0 ,{r0,r2,r3,r4,r5,r8,r13}
:02057A54 B1101869 tstlt r0,r9,ror #0x10
:02057A58 D701590D strle r5,[r1,-r13, lsl #0x12]
:02057A5C 0828000D stmeqda  r8!,{r0,r2,r3}
:02057A60 90183500 andlss r3,r8,r0,lsl #0xa
:02057A64 7411A9E5 ldrvc r10,[r1],#-0x9e5
:02057A68 01B10751 moveqs r0,r1,asr r7
:02057A6C 201C1025 andcss r1,r12,r5,lsr #0x0
:02057A70 00010821 andeq  r0,r1,r1,lsr #0x10
:02057A74 9220A4CE eorls  r10,r0,#0xCE000000
:02057A78 0C10FDE5 ldceq  13,cr15,[r0],{#0xe5}
:02057A7C 15109220 ldrne r9,[r0, #-0x220]		;(r0-0x220=*(000003e0))
:02057A80 141300F5 ldrne r0,[r3],#-0xf5
:02057A84 18158208 ldmneda  r5 ,{r3,r9,r15}
:02057A88 15821802 strne r1,[r2, #+0x802]		;r2+0x802=*(00000802)
:02057A8C 1B40109D blne 0305BD08
:02057A90 F008021D andnv  r0,r8,r13,lsl r2
:02057A94 68099541 stmvsda  r9 ,{r0,r6,r8,r10,r12,r15}
:02057A98 8001E590 mulhi  r1,r0,r5
:02057A9C 612B6504 unknown
:02057AA0 01B10A2C moveqs r0,r12,lsr #0x14		;r0=4095(0xfff)
:02057AA4 E5905814 ldr r5,[r0, #+0x814]		;r0+0x814=*(00001813)
:02057AA8 9571040B ldrlsb r0,[r1, #-0x40b]!
:02057AAC 7D1008E7 unknown
:02057AB0 C006ED10 andgt  r14,r6,r0,lsl r13
:02057AB4 A133BDEB teqge r3,r11,ror #0x1b
:02057AB8 81F00103 mvnhis r0,r3,lsl #0x2
:02057ABC 46063C65 strmi r3,r0,r3,lsl #0x2
:02057AC0 B5F50C65 ldrltb r0,[r5, #+0xc65]!
:02057AC4 B53CC500 ldrlt r12,[r12, #-0x500]!
:02057AC8 A9901008 ldmgeib  r0 ,{r3,r12}
:02057ACC 19CD9D0A stmneib  r13 ,{r1,r3,r8,r10,r11,r12,r15}^
:02057AD0 0080E281 addeq  r14,r0,r1,lsl #0x5
:02057AD4 7F248112 swivc 0x00248112
:02057AD8 E2121041 ands r1,r2,#0x41
:02057ADC E241C001 sub  r12,r1,#0x1
:02057AE0 07801A91 unknown
:02057AE4 04FF0039 unknown
:02057AE8 07C5E312 unknown
:02057AEC 1AC14213 bne 010A8340
:02057AF0 61D31001 bicvss r1,r3,r1
:02057AF4 01E35C00 mvneq  r5,r0,lsl #0x18
:02057AF8 E24CC011 sub  r12,r12,#0x11
:02057AFC E0812402 add  r2,r1,r2,lsl #0x8
:02057B00 1B0100F7 blne 02097EE4
:02057B04 02E58030 rsceq  r8,r5,#0x30
:02057B08 106902ED rsbne  r0,r9,r13,ror #0x5
:02057B0C D03061D0 unknown
:02057B10 A0C000E1 sbcge  r0,r0,r1,ror #0x1
:02057B14 400D2009 andmi  r2,r13,r9
:02057B18 30D10041 sbcccs r0,r1,r1,asr #0x0
:02057B1C 1AA5E1F0 bne 009D02E4
:02057B20 A10865FC unknown
:02057B24 00415035 subeq  r5,r1,r5,lsr r0
:02057B28 12C52CA1 sbcne  r2,r5,#0xA100
:02057B2C BD200005 stclt  0,cr0,[r0,#-0x14]!
:02057B30 000DB302 andeq  r11,r13,r2,lsl #0x6
:02057B34 F51D85E5 ldrnv r8,[r13, #-0x5e5]		;(r13-0x5e5=*(fffffa1b))
:02057B38 D130D117 teqle r0,r7,lsl r1
:02057B3C 30010DE0 andcc  r0,r1,r0,ror #0x1b
:02057B40 9D00E4C0 unknown
:02057B44 E2078D0B and  r8,r7,#0x2C0
:02057B48 0C119D60 ldceq  13,cr9,[r1],{#0x60}
:02057B4C FFE04030 swinv 0x00e04030
:02057B50 41F706A1 mvnmis r0,r1,lsr #0xd
:02057B54 65101BB1 ldrvs r1,[r0, #-0xbb1]		;(r0-0xbb1=*(0000044e))
:02057B58 1DE5C015 stcnel 0,cr12,[r5,#+0x54]!
:02057B5C 2D1B6118 unknown
:02057B60 200AE550 andcs  r14,r10,r0,asr r5
:02057B64 5101B5A0 unknown
:02057B68 004D0029 subeq  r0,r13,r9,lsr #0x0
:02057B6C E24168EE sub  r6,r1,#0xEE0000
:02057B70 32013504 andcc  r3,r1,#0x1000000
:02057B74 08E35E00 unknown
:02057B78 328E4E7D addcc  r4,r14,#0x7D0
:02057B7C 228E1FDB addcs  r1,r14,#0x36C
:02057B80 814B0100 unknown
:02057B84 115D0522 cmpne r13,r2,lsr #0xa
:02057B88 A00021C0 andge  r2,r0,r0,asr #0x3
:02057B8C 64E4D030 unknown
:02057B90 C2930015 addgts r0,r3,#0x15
:02057B94 21E01022 mvncs  r1,r2,lsr #0x0
:02057B98 9EE2422E cdpls 2,14,cr4,cr2,cr14,1
:02057B9C E0002421 and  r2,r0,r1,lsr #0x8
:02057BA0 08510B29 ldmeqda  r1 ,{r0,r3,r5,r8,r9,r11}^
:02057BA4 100AE5D0 unknown
:02057BA8 2086099D umullcs  r0,r6,r13,r9
:02057BAC E5D01AF1 ldrb r1,[r0, #+0xaf1]		;r0+0xaf1=*(00001af0)
:02057BB0 E02CC193 mla  r12,r3,r1,r12unknown
:02057BB4 21219002 unknown
:02057BB8 6D4C0009 unknown
:02057BBC 2803E508 stmcsda  r3 ,{r3,r8,r10,r13,r14,r15}
:02057BC0 21E08068 mvncs  r8,r8,ror #0x0
:02057BC4 6DE2410E stcvsl 1,cr4,[r2,#+0x38]!
:02057BC8 01401018 unknown
:02057BCC 04ED084D unknown
:02057BD0 153DB001 ldrne r11,[r13, #-0x1]!
:02057BD4 A525E59B strge r14,[r5, #-0x59b]!
:02057BD8 81002105 unknown
:02057BDC 011910D1 ldreqsb r1,[r9, -r1]
:02057BE0 8570096D ldrhib r0,[r0, #-0x96d]!
:02057BE4 F160BB05 unknown
:02057BE8 1391800E orrnes r8,r1,#0xE
:02057BEC D9A3E5D1 stmleib  r3!,{r0,r4,r6,r7,r8,r10,r13,r14,r15}
:02057BF0 15218A01 strne r8,[r1, #-0xa01]!
:02057BF4 7D4A070D unknown
:02057BF8 02E3540E rsceq  r5,r3,#0xE000000
:02057BFC 9D05D103 unknown
:02057C00 99134514 ldmlsdb  r3 ,{r2,r4,r8,r10,r14}
:02057C04 05101F14 ldreq r1,[r0, #-0xf14]		;(r0-0xf14=*(000000eb))
:02057C08 89180FE2 ldmhidb  r8 ,{r1,r5,r6,r7,r8,r9,r10,r11}
:02057C0C 02150100 andeqs r0,r5,#0x0
:02057C10 02190104 andeqs r0,r9,#0x1
:02057C14 02194A01 andeqs r4,r9,#0x1000
:02057C18 15EA0001 strneb r0,[r10, #+0x1]!
:02057C1C 69520001 ldmvsdb  r2 ,{r0}^
:02057C20 0001A116 andeq  r10,r1,r6,lsl r1
:02057C24 6F0001FE swivs 0x000001fe
:02057C28 01FC0001 mvneqs r0,r1
:02057C2C 0155FB00 cmpeq r5,r0,lsl #0x16
:02057C30 0001FA00 andeq  r15,r1,r0,lsl #0x14
:02057C34 F80001F9 stmnvda  r0 ,{r0,r3,r4,r5,r6,r7,r8}
:02057C38 558F0001 strpl r0,[r15, #+0x1]		;r15+0x1=*(02057c41)=#-201326091(0xf40001f5)
:02057C3C 01F60001 mvneqs r0,r1
:02057C40 0001F500 andeq  r15,r1,r0,lsl #0xa
:02057C44 BF0001F4 swilt 0x000001f4
:02057C48 DE000155 mcrle 1,0,r0,cr0,cr5,{2}
:02057C4C 01F10001 mvneqs r0,r1
:02057C50 00018800 andeq  r8,r1,r0,lsl #0x10
:02057C54 00015587 andeq  r5,r1,r7,lsl #0xb
:02057C58 850001EE strhi r0,[r0, #-0x1ee]		;(r0-0x1ee=*(f4000007))
:02057C5C 01A40001 moveq  r0,r1			;r0=0(0x0)
:02057C60 4D55A300 unknown
:02057C64 36511900 ldrccb r1,[r1],-r0, lsl #0x12
:02057C68 12910035 addnes r0,r1,#0x35
:02057C6C 7180711A orrvc  r7,r0,r10,lsl r1
:02057C70 F071DBF0 unknown
:02057C74 08407102 stmeqda  r0 ,{r1,r8,r12,r13,r14}^
:02057C78 2D250069 stccs  0,cr0,[r5,#-0x1a4]!
:02057C7C 54550C10 ldrplb r0,[r5],#-0xc10
:02057C80 007923E3 rsbeqs r2,r9,r3,ror #0x7
:02057C84 70791094 unknown
:02057C88 007948E1 rsbeqs r4,r9,r1,ror #0x11
:02057C8C 1D007994 unknown
:02057C90 4484000D strmi r0,[r4],#+0xd
:02057C94 88953071 ldmhiia  r5 ,{r0,r4,r5,r6,r12,r13}
:02057C98 19E58904 unknown
:02057C9C 18190049 ldmneda  r9 ,{r0,r3,r6}
:02057CA0 332D6017 unknown
:02057CA4 00152011 andeqs r2,r5,r1,lsl r0
:02057CA8 3095279D umullccs r2,r5,r13,r7
:02057CAC 098D1819 stmeqib  r13 ,{r0,r3,r4,r11,r12}
:02057CB0 E2447F40 sub  r7,r4,#0x100
:02057CB4 55F91641 ldrplb r1,[r9, #+0x641]!
:02057CB8 404D0006 submi  r0,r13,r6
:02057CBC 8CD41045 ldchil 0,cr1,[r4],{#0x45}
:02057CC0 25058944 strcs r8,[r5, #-0x944]		;(r5-0x944=*(fffff6c9))
:02057CC4 04900500 ldreq r0,[r0],#+0x500
:02057CC8 FD058910 unknown
:02057CCC 01710810 cmneq r1,r0,lsl r8
:02057CD0 66017104 strvs r7,[r1],-r4, lsl #0x2
:02057CD4 55891F54 strpl r1,[r9, #+0xf54]		;r9+0xf54=*(900390f4)
:02057CD8 C2155D2E andgts r5,r5,#0xB80
:02057CDC 45A00171 strmi r0,[r0, #+0x171]!
:02057CE0 A195892C orrges r8,r5,r12,lsr #0x12
:02057CE4 4D006DC6 unknown
:02057CE8 31E90612 mvncc  r0,r2,lsl r6
:02057CEC BDDA2809 unknown
:02057CF0 01E24431 mvneq  r4,lsr r1
:02057CF4 15A407A1 strne r0,[r4, #+0x7a1]!
:02057CF8 A8E51189 unknown
:02057CFC ADE58905 stcgel 9,cr8,[r5,#+0x14]!
:02057D00 400F40F9 unknown
:02057D04 1799416D ldrne r4,[r15], -r9
:02057D08 1039158D eornes r1,r9,r13,lsl #0xb
:02057D0C B1105909 tstlt r0,r9,lsl #0x12
:02057D10 A06F3013 rsbge  r3,r15,r3,lsl r0
:02057D14 7B11D9E3 blvc 024CE4A8
:02057D18 4EE241FF mcrmi 1,7,r4,cr2,cr15,{7}
:02057D1C E4075D02 str r5,[r7],#-0xd02
:02057D20 9DAA0119 stcls  1,cr0,[r10,#+0x64]!
:02057D24 1049A6C2 subne  r10,r9,r2,asr #0xd
:02057D28 15E59D60 strneb r9,[r5, #+0xd60]!
:02057D2C 799FA2A4 ldmvcib  r15 ,{r2,r5,r7,r9,r13,r15}
:02057D30 7109BD01 unknown
:02057D34 8918E79A ldmhidb  r8 ,{r1,r3,r4,r7,r8,r9,r10,r13,r14,r15}
:02057D38 11E9C417 mvnne  r12,r7,lsl r4
:02057D3C F503651D strnv r6,[r3, #-0x51d]		;(r3-0x51d=*(fffffafb))
:02057D40 39E0B648 unknown
:02057D44 F9123401 ldmnvdb  r2 ,{r0,r10,r12,r13}
:02057D48 05004D17 streq r4,[r0, #-0xd17]		;(r0-0xd17=*(fffff2e9))
:02057D4C 0D908FF1 unknown
:02057D50 11000112 unknown
:02057D54 10A90001 adcne  r0,r9,r1
:02057D58 10211031 eorne  r1,r1,r1,lsr r0
:02057D5C 06FA1DE9 unknown
:02057D60 16D5000D ldrneb r0,[r5],+r13
:02057D64 0589545C streq r5,[r9, #+0x45c]		;r9+0x45c=*(900385fc)
:02057D68 C95506AD ldmgtdb  r5 ,{r0,r2,r3,r5,r7,r9,r10}^
:02057D6C 400908E5 andmi  r0,r9,r5,ror #0x11
:02057D70 10895458 addne  r5,r9,r8,asr r4
:02057D74 40250515 eormi  r0,r5,r5,lsl r5
:02057D78 15C955AE strneb r5,[r9, #+0x5ae]		;r9+0x5ae=*(9003874e)
:02057D7C 358410C5 strcc r1,[r4, #+0xc5]		;r4+0xc5=*(dd082ea6)
:02057D80 01B50611 moveqs r0,r1,lsl r6		;r0=0(0x0)
:02057D84 7D0369E0 unknown
:02057D88 407D8090 unknown
:02057D8C 1F8917B5 swine 0x008917b5
:02057D90 23C5D905 biccs  r13,r5,#0x14000
:02057D94 41007110 unknown
:02057D98 416BD250 unknown
:02057D9C AE106900 cdpge 9,0,cr6,cr0,cr0,0
:02057DA0 59E5D905 unknown
:02057DA4 690D861D stmvsdb  r13 ,{r0,r2,r3,r4,r9,r10,r15}
:02057DA8 54004F00 strpl r4,[r0],#-0xf00
:02057DAC 04CA104D streqb r1,[r10],#+0x4d
:02057DB0 301D0022 andccs r0,r13,r2,lsr #0x0
:02057DB4 E2891E7B add  r1,r9,#0x7B0
:02057DB8 A1027D65 unknown
:02057DBC 5DE08919 stcpll 9,cr8,[r0,#+0x64]!
:02057DC0 C017B016 andgts r11,r7,r6,lsl r0
:02057DC4 250309E5 strcs r0,[r3, #-0x9e5]		;(r3-0x9e5=*(fffff633))
:02057DC8 6D005D00 unknown
:02057DCC 0E042102 cdpeq 1,0,cr2,cr4,cr2,0
:02057DD0 F51EE289 ldrnv r14,[r14, #-0x289]		;(r14-0x289=*(fffffd77))
:02057DD4 119D0115 orrnes r0,r13,r5,lsl r1
:02057DD8 850059AE strhi r5,[r0, #-0x9ae]		;(r0-0x9ae=*(fffff652))
:02057DDC 00296091 mlaeq  r9,r1,r0,r6unknown
:02057DE0 0B1059B6 bleq 0246E4C0
:02057DE4 21050311 unknown
:02057DE8 16850085 strne r0,[r5],+r5, lsl #0x1
:02057DEC 993D180C ldmlsdb  r13!,{r2,r3,r11,r12}
:02057DF0 003D03E5 eoreqs r0,r13,r5,ror #0x7
:02057DF4 147D000D unknown
:02057DF8 B8000D23 stmltda  r0 ,{r0,r1,r5,r8,r10,r11}
:02057DFC 4D442D25 unknown
:02057E00 05AF831B streq r8,[r15, #+0x31b]!
:02057E04 040685C9 streq r8,[r6],#-0x5c9
:02057E08 D104D110 unknown
:02057E0C E109D11C unknown
:02057E10 3C05AC15 stccc  12,cr10,[r5],{#0x15}
:02057E14 094CE5C9 stmeqdb  r12 ,{r0,r3,r6,r7,r8,r10,r13,r14,r15}^
:02057E18 02406514 subeq  r6,r0,#0x5000000
:02057E1C 00054065 andeq  r4,r5,r5,ror #0x0
:02057E20 616015D8 unknown
:02057E24 19FD0400 unknown
:02057E28 A00CA150 andge  r10,r12,r0,asr r1
:02057E2C 39E08054 unknown
:02057E30 10610E10 rsbne  r0,r1,r0,lsl r14
:02057E34 14E28D40 unknown
:02057E38 65520509 ldrvsb r0,[r2, #-0x509]		;(r2-0x509=*(fffffaf7))
:02057E3C 6500ED60 strvs r14,[r0, #-0xd60]		;(r0-0xd60=*(fffff2a0))
:02057E40 61178545 tstvs r7,r5,asr #0xa
:02057E44 FE0489B0 mcr2 9,0,r8,cr4,cr0,{5}
:02057E48 61F10025 mvnvss r0,r5,lsr #0x0
:02057E4C 57000100 strpl r0,[r0,-r0, lsl #0x2]
:02057E50 45031CC5 strmi r1,[r3, #-0xcc5]		;(r3-0xcc5=*(fffff353))
:02057E54 0200612F andeq  r6,r0,#0xC000000B
:02057E58 0464054D unknown
:02057E5C 2C0A1589 stccs  5,cr1,[r10],{#0x89}
:02057E60 9055004D sublss r0,r5,r13,asr #0x0
:02057E64 55A05528 strpl r5,[r0, #+0x528]!
:02057E68 A055EAF0 ldrgesh r14,[r5],#-0xa0
:02057E6C 18F055B6 unknown
:02057E70 07051E01 streq r1,[r5,-r1, lsl #0x1c]
:02057E74 4D018913 unknown
:02057E78 806D6020 rsbhi  r6,r13,r0,lsr #0x0
:02057E7C 121039E0 andnes r3,r0,#0x380000
:02057E80 042A0000 unknown
:02057E84 590C2904 stmpldb  r12 ,{r2,r8,r11,r13}
:02057E88 69ED0916 unknown
:02057E8C E2871D89 add  r1,r7,#0x2240
:02057E90 D49B1919 ldrle r1,[r11],#+0x919
:02057E94 083445FE ldmeqda  r4!,{r1,r2,r3,r4,r5,r6,r7,r8,r10,r14}
:02057E98 131904F1 tstne r9,#0xF1000000
:02057E9C 7418002D ldrvc r0,[r8],#-0x2d
:02057EA0 2D06100D unknown
:02057EA4 06B9F203 unknown
:02057EA8 044CED02 streqb r14,[r12],#-0xd02
:02057EAC 91064D55 unknown
:02057EB0 A12BB11B unknown
:02057EB4 E58B101B str r1,[r11, #+0x1b]		;r11+0x1b=*(0000001b)
:02057EB8 4A4D0F08 bmi 0339BAE0
:02057EBC F8069DBC stmnvda  r6 ,{r2,r3,r4,r5,r7,r8,r10,r11,r12,r15}
:02057EC0 04E92D47 unknown
:02057EC4 3D031D05 unknown
:02057EC8 9805A416 stmlsda  r5 ,{r1,r2,r4,r10,r13,r15}
:02057ECC ED1639E5 unknown
:02057ED0 05A8C310 streq r12,[r8, #+0x310]!
:02057ED4 10200598 mlane  r0,r8,r5,r0unknown
:02057ED8 050C4005 streq r4,[r12, #-0x5]		;(r12-0x5=*(fffde631))
:02057EDC 0508A840 streq r10,[r8, #-0x840]		;(r8-0x840=*(fffff7c0))
:02057EE0 15970050 ldrne r0,[r7, #+0x50]		;r7+0x50=*(00000050)
:02057EE4 702917ED eorvc  r1,r9,r13,ror #0xf
:02057EE8 48E237E9 unknown
:02057EEC 27E507FD unknown
:02057EF0 85312D50 ldrhi r2,[r1, #-0xd50]!
:02057EF4 E116A001 tst r6,r1
:02057EF8 07150129 ldreq r0,[r5,-r9, lsr #0x2]
:02057EFC C104E1B0 strgth r14,[r4, -r0]
:02057F00 51460207 unknown
:02057F04 08012502 stmeqda  r1 ,{r1,r8,r10,r13}
:02057F08 E0846085 add  r6,r4,r5,lsl #0x1
:02057F0C 86900385 ldrhi r0,[r0],+r5, lsl #0x7
:02057F10 9815A4E0 ldmlsda  r5 ,{r5,r6,r7,r10,r13,r15}
:02057F14 2500A8E5 strcs r10,[r0, #-0x8e5]		;(r0-0x8e5=*(fffff71b))
:02057F18 1506E598 strne r14,[r6, #-0x598]		;(r6-0x598=*(fffffa8c))
:02057F1C 89A08540 stmhiib  r0!,{r6,r8,r10,r15}
:02057F20 110DE010 unknown
:02057F24 0011017D andeqs r0,r1,r13,ror r1
:02057F28 0900110C stmeqdb  r0 ,{r2,r3,r8,r12}
:02057F2C 19201158 stmnedb  r0!,{r3,r4,r6,r8,r12}
:02057F30 1BC1110B blne 0109C364
:02057F34 0035E597 mlaeqs r5,r7,r5,r14unknown
:02057F38 19CB02E9 stmneib  r11 ,{r0,r3,r5,r6,r7,r9}^
:02057F3C 390F5910 stmccdb  r15 ,{r4,r8,r11,r12,r14}
:02057F40 00210A00 eoreq  r0,r1,r0,lsl #0x14
:02057F44 9011C509 andlss r12,r1,r9,lsl #0xa
:02057F48 21002157 unknown
:02057F4C 21101D19 tstcs r0,r9,lsl r13
:02057F50 E58DA013 str r10,[r13, #+0x13]		;r13+0x13=*(00000013)
:02057F54 0D0F0F76 unknown
:02057F58 410E0519 unknown
:02057F5C E597201C ldr r2,[r7, #+0x1c]		;r7+0x1c=*(0000001c)
:02057F60 23A90E06 movcs  r0,#0x60		;r0=96(0x60)
:02057F64 03010201 unknown
:02057F68 EB00110B bl 0205C39C
:02057F6C D4000785 strle r0,[r0],#-0x785
:02057F70 491551E7 ldmmidb  r5 ,{r0,r1,r2,r5,r6,r7,r8,r12,r14}
:02057F74 49010540 stmmidb  r1 ,{r6,r8,r10}
:02057F78 006D9800 rsbeq  r9,r13,r0,lsl #0x10
:02057F7C 00191A13 andeqs r1,r9,r3,lsl r10
:02057F80 E5973004 ldr r3,[r7, #+0x4]		;r7+0x4=*(00000004)
:02057F84 C1200209 unknown
:02057F88 0503BD04 streq r11,[r3, #-0xd04]		;(r3-0xd04=*(fffff314))
:02057F8C 102104D9 unknown
:02057F90 50006CFF unknown
:02057F94 200123D9 unknown
:02057F98 04D1E282 ldreqb r14,[r1],#+0x282
:02057F9C F5F9E184 ldrnvb r14,[r9, #+0x184]!
:02057FA0 82100104 andhis r0,r0,#0x1
:02057FA4 810403E2 unknown
:02057FA8 087D0C00 unknown
:02057FAC E7D60002 ldrb r0,[r6, +r2]
:02057FB0 D6853435 unknown
:02057FB4 50003007 andpl  r3,r0,r7
:02057FB8 7C141503 ldcvc  5,cr1,[r4],{#0x3}
:02057FBC E5982440 ldr r2,[r8, #+0x440]		;r8+0x440=*(00000440)
:02057FC0 4D880068 unknown
:02057FC4 C0066D0F andgt  r6,r6,r15,lsl #0x1a
:02057FC8 ED06750B unknown
:02057FCC 00DFB505 sbceqs r11,r15,r5,lsl #0xa
:02057FD0 86203DEB unknown
:02057FD4 5002005D andpl  r0,r2,r13,asr r0
:02057FD8 08AD02A1 stmeqia  r13!,{r0,r5,r7,r9}
:02057FDC 9D88AD04 unknown
:02057FE0 1395D927 orrnes r13,r5,#0x9C000
:02057FE4 8968A987 unknown
:02057FE8 AF1BB12C swige 0x001bb12c
:02057FEC E51DD505 ldr r13,[r13, #-0x505]		;(r13-0x505=*(fffffafb))
:02057FF0 6195145C orrvss r1,r5,r12,asr r4
:02057FF4 13143D12 tstne r4,#0x480
:02057FF8 A0493002 subge  r3,r9,r2
:02057FFC E3068603 unknown
:02058000 A5041109 strge r1,[r4, #-0x109]		;(r4-0x109=*(dd082cd8))
:02058004 0458A840 ldreqb r10,[r8],#-0x840
:02058008 8503E595 strhi r14,[r3, #-0x595]		;(r3-0x595=*(fffffa83))
:0205800C AD197D49 unknown
:02058010 351BE013 ldrcc r14,[r11, #-0x13]		;(r11-0x13=*(ffffffed))
:02058014 1CBDFF00 ldcne  15,cr15,[r13],#+0x0
:02058018 FF70350A swinv 0x0070350a
:0205801C 87AA4035 unknown
:02058020 1510350A ldrne r3,[r0, #-0x50a]		;(r0-0x50a=*(fffffb56))
:02058024 B140350D unknown
:02058028 9C0A650A stcls  5,cr6,[r10],{#0xa}
:0205802C 350F4035 strcc r4,[r15, #-0x35]		;r15-0x35=*(02057fff)=#68225507(0x041109e3)
:02058030 9C100D00 ldcls  13,cr0,[r0],{#0x0}
:02058034 14600011 unknown
:02058038 64E5952D unknown
:0205803C 0DE59524 stceql 5,cr9,[r5,#+0x90]!
:02058040 42402020 submi  r2,r0,#0x20
:02058044 000DACE0 andeq  r10,r13,r0,ror #0x19
:02058048 E2851068 add  r1,r5,#0x68
:0205804C 011D4D08 tsteq r13,r8,lsl #0x1a
:02058050 D6E2811B unknown
:02058054 15F50715 ldrneb r0,[r5, #+0x715]!
:02058058 85047CC1 strhi r7,[r4, #-0xcc1]		;r4-0xcc1=*(0410fd22)=#15597568(0x00ee0000)
:0205805C 003501E5 eoreqs r0,r5,r5,ror #0x3
:02058060 84200003 unknown
:02058064 151025E3 ldrne r2,[r0, #-0x5e3]		;(r0-0x5e3=*(fffffa7d))
:02058068 851E5B10 ldrhi r5,[r14, #-0xb10]		;(r14-0xb10=*(fffff4f0))
:0205806C FDC50CE2 unknown
:02058070 8DB01AC1 ldchi  10,cr1,[r0,#+0x304]!
:02058074 38038400 stmccda  r3 ,{r10,r15}
:02058078 79004D14 stmvcdb  r0 ,{r2,r4,r8,r10,r11,r14}
:0205807C 21DD5E10 biccss r5,r13,r0,lsl r14
:02058080 B538E184 ldrlt r14,[r8, #-0x184]!
:02058084 69208B18 stmvsdb  r0!,{r3,r4,r8,r9,r11,r15}
:02058088 01002901 unknown
:0205808C 10D0054D sbcnes r0,r0,r13,asr #0xa
:02058090 2EE116D0 mcrcs 6,7,r1,cr1,cr0,{6}
:02058094 001D0021 andeqs r0,r13,r1,lsr #0x0
:02058098 0271FA13 rsbeqs r15,r1,#0x13000
:0205809C 40004C02 andmi  r4,r0,r2,lsl #0x18
:020580A0 701189E0 andvcs r8,r1,r0,ror #0x13
:020580A4 1AC5828D bne 011B8AE0
:020580A8 E5E80011 strb r0,[r8, #+0x11]!
:020580AC D114C922 tstle r4,r2,lsr #0x12
:020580B0 D1E0D500 mvnle  r13,r0,lsl #0xa
:020580B4 E0D60310 sbcs r0,r6,r0,lsl r3
:020580B8 192D0321 stmnedb  r13!,{r0,r5,r8,r9}
:020580BC 01252A0A unknown
:020580C0 70CC1525 sbcvc  r1,r12,r5,lsr #0xa
:020580C4 60010C89 andvs  r0,r1,r9,lsl #0x19
:020580C8 12B1E246 adcnes r14,r1,#0x60000004
:020580CC 000942E5 andeq  r4,r9,r5,ror #0x5
:020580D0 12B91489 adcnes r1,r9,#0x89000000
:020580D4 5D0141E2 unknown
:020580D8 C3131908 tstgt r3,#0x20000
:020580DC C8000D77 stmgtda  r0 ,{r0,r1,r2,r4,r5,r6,r8,r10,r11}
:020580E0 E0440000 sub  r0,r4,r0
:020580E4 86016000 strhi r6,[r1],-r0
:020580E8 FFFFECE0 swinv 0x00ffece0
:020580EC 0F14F5EA swieq 0x0014f5ea
:020580F0 E92D0040 stmdb  r13!,{r6}
:020580F4 215554F1 ldrcssh r5,[r5, #-0x41]		;(r5-0x4f1=*(ffffffcc))
:020580F8 400071A0 andmi  r7,r0,r0,lsr #0x3
:020580FC 30007158 andcc  r7,r0,r8,asr r1
:02058100 D1200071 unknown
:02058104 698102CD stmvsib  r1 ,{r0,r2,r3,r6,r7,r9}
:02058108 E3E0A507 mvn  r10,#0x1C00000
:0205810C DD04D944 unknown
:02058110 1A99081C bne 0069A188
:02058114 00395814 eoreqs r5,r9,r4,lsl r8
:02058118 FDE08484 stc2l 4,cr8,[r0,#+0x210]!
:0205811C 01EB0098 unknown
:02058120 0DE301E5 stceql 1,cr0,[r3,#+0x394]!
:02058124 7D15A519 unknown
:02058128 0DE2811E stceql 1,cr8,[r2,#+0x78]!
:0205812C 0A9D0400 beq 00799134
:02058130 080105BD stmeqda  r1 ,{r0,r2,r3,r4,r5,r7,r8,r10}
:02058134 8C283180 stchi  1,cr3,[r8],#-0x200
:02058138 E58A080C str r0,[r10, #+0x80c]		;r10+0x80c=*(02e254cc)=#321921178(0x1330209a)
:0205813C E5CA66B0 strb r6,[r10, #+0x6b0]		;r10+0x6b0=*(02e25370)=#-2121690741(0x8189918b)
:02058140 0005A000 andeq  r10,r5,r0
:02058144 94083506 strls r3,[r8],#-0x506
:02058148 B0005D65 andlt  r5,r0,r5,ror #0x1a
:0205814C 5007FD4A andpl  r15,r7,r10,asr #0x1a
:02058150 E506E3E0 str r14,[r6, #-0x3e0]		;r6-0x3e0=*(81898dab)=#0(0x00000000)
:02058154 F500E103 strnv r14,[r0, #-0x103]		;r0-0x103=*(13301f97)=#0(0x00000000)
:02058158 01A5E100 moveq  r14,r0,lsl #0x2		;r14=1287684712(0x4cc08268)
:0205815C 00E5D120 rsceq  r13,r5,r0,lsr #0x2
:02058160 01E5D1C0 mvneq  r13,r0,asr #0x3
:02058164 E5D13001 ldrb r3,[r1, #+0x1]		;r1+0x1=*(00000001)
:02058168 E2817003 add  r7,r1,#0x3
:0205816C 00E54400 rsceq  r4,r5,r0,lsl #0x8
:02058170 E58D7044 str r7,[r13, #+0x44]		;r13+0x44=*(00000044)
:02058174 8A025458 bhi 020ED2DC
:02058178 0001ADE5 andeq  r10,r1,r5,ror #0x1b
:0205817C AF0001AC swige 0x000001ac
:02058180 46A81005 unknown
:02058184 CA450001 bgt 03198190
:02058188 CA47B0E5 bgt 03244524
:0205818C 3D0CE502 unknown
:02058190 45704403 ldrmib r4,[r0, #-0x403]!
:02058194 24823405 strcs r3,[r2],#+0x405
:02058198 E2830305 add  r0,r3,#0x14000000
:0205819C E58A7804 str r7,[r10, #+0x804]		;r10+0x804=*(02e254c4)=#591626281(0x23438029)
:020581A0 8A380108 bhi 02E585C8
:020581A4 488002E5 stmmiia  r0 ,{r0,r2,r5,r6,r7,r9}
:020581A8 E10004E0 unknown
:020581AC 8D166124 unknown
:020581B0 00A5C2E5 adceq  r12,r5,r5,ror #0x5
:020581B4 63945015 orrvss r5,r4,#0x15
:020581B8 4D330009 ldcmi  0,cr0,[r3,#-0x24]!
:020581BC 05A03A37 streq r3,[r0, #+0xa37]!
:020581C0 13993035 orrnes r3,r9,#0x35
:020581C4 019D09C5 orreqs r0,r13,r5,asr #0x13
:020581C8 00891105 addeq  r1,r9,r5,lsl #0x2
:020581CC 599101E5 ldmplib  r1 ,{r0,r2,r5,r6,r7,r8}
:020581D0 1D6E5810 stcnel 8,cr5,[r14,#-0x40]!
:020581D4 5930B100 ldmpldb  r0!,{r8,r12,r13,r15}
:020581D8 102506E3 eorne  r0,r5,r3,ror #0xd
:020581DC E5239A08 str r9,[r3, #-0xa08]!
:020581E0 1E7B5219 mrcne 2,3,r5,cr11,cr9,{0}
:020581E4 FF92E28A swinv 0x0092e28a
:020581E8 3121FF02 msrcc CPSR_c,r2
:020581EC FF138779 swinv 0x00138779
:020581F0 E2020760 and  r0,r2,#0x1800000
:020581F4 18008901 stmneda  r0 ,{r0,r8,r11,r15}
:020581F8 65164095 ldrvs r4,[r6, #-0x95]		;r6-0x95=*(818990f6)=#0(0x00000000)
:020581FC 19544400 ldmnedb  r4 ,{r10,r14}^
:02058200 4D136117 unknown
:02058204 81000D0B unknown
:02058208 CA15AD22 bgt 025C3698
:0205820C 090AE51F stmeqdb  r10 ,{r0,r1,r2,r3,r4,r8,r10,r13,r14,r15}
:02058210 02060D14 andeq  r0,r6,#0x500
:02058214 8DB01475 ldchi  4,cr1,[r0,#+0x1d4]!
:02058218 FD98E52C unknown
:0205821C 186AB1FF unknown
:02058220 10710009 rsbnes r0,r1,r9
:02058224 180075D0 stmneda  r0 ,{r4,r6,r7,r8,r10,r12,r13,r14}
:02058228 1D0AA510 unknown
:0205822C 001D0A1B andeqs r0,r13,r11,lsl r10
:02058230 8A1D5912 bhi 027AE680
:02058234 69FECAE2 ldmvsib  r14!,{r1,r5,r6,r7,r9,r11,r14,r15}^
:02058238 20C7100A sbccs  r1,r7,r10
:0205823C E1810FC1 orr  r0,r1,r1,asr #0x1f
:02058240 E99A3810 ldmib  r10 ,{r4,r11,r12,r13}
:02058244 E3415300 unknown
:02058248 1469101D unknown
:0205824C 6D25050A stcvs  5,cr0,[r5,#-0x28]!
:02058250 362FFF04 unknown
:02058254 16E921BD unknown
:02058258 04077D01 streq r7,[r7],#-0xd01
:0205825C 1655308D ldrneb r3,[r5],-r13, lsl #0x1
:02058260 58EB0009 unknown
:02058264 13019DE3 unknown
:02058268 490AD19F stmmidb  r10 ,{r0,r1,r2,r3,r4,r7,r8,r12,r14,r15}
:0205826C 69640310 unknown
:02058270 05000500 streq r0,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:02058274 15CA3A8D strneb r3,[r10, #+0xa8d]		;r10+0xa8d=*(02e2574d)=#25856762(0x018a8afa)
:02058278 4B4F2511 blmi 034216C4
:0205827C 050900B9 streq r0,[r9, #-0xb9]		;(r9-0xb9=*(900380e7))
:02058280 6F69216D swivs 0x0069216d
:02058284 0DF5181D ldceql 8,cr1,[r5,#+0x74]!
:02058288 7F994065 swivc 0x00994065
:0205828C 7005DD7B andvc  r13,r5,r11,ror r13
:02058290 4022E5D6 unknown
:02058294 23E502D5 mvncs  r0,#0x5000000D
:02058298 102D0121 eorne  r0,r13,r1,lsr #0x2
:0205829C 20002509 andcs  r2,r0,r9,lsl #0xa
:020582A0 07AC0035 unknown
:020582A4 10050245 andne  r0,r5,r5,asr #0x4
:020582A8 39000039 stmccdb  r0 ,{r0,r3,r4,r5}
:020582AC DE52B130 mrcle 1,2,r11,cr2,cr0,{1}
:020582B0 41150439 tstmi r5,r9,lsr r4
:020582B4 3105003D unknown
:020582B8 57070204 strpl r0,[r7,-r4, lsl #0x4]
:020582BC 1101E36E unknown
:020582C0 A1121D00 tstge r2,r0,lsl #0x1a
:020582C4 7D00C5FC unknown
:020582C8 7100CC0F unknown
:020582CC 15B10400 ldrne r0,[r1, #+0x400]!
:020582D0 01F12209 mvneqs r2,r9,lsl #0x4
:020582D4 21A1192D movcs  r1,r13,lsr #0x12		;r1=0(0x0)
:020582D8 0007E1FA unknown
:020582DC 550255C6 strpl r5,[r2, #-0x5c6]		;(r2-0x5c6=*(fffffa3a))
:020582E0 81C60006 bichi  r0,r6,r6
:020582E4 E085990C add  r9,r5,r12,lsl #0x12
:020582E8 E7D52004 ldrb r2,[r5, +r4]
:020582EC 400211FD unknown
:020582F0 05020055 streq r0,[r2, #-0x55]		;(r2-0x55=*(ffffffab))
:020582F4 C613B202 ldrgt r11,[r3],-r2, lsl #0x4
:020582F8 040555E1 streq r5,[r5],#-0x5e1
:020582FC F9F8E5C6 ldmnvib  r8!,{r1,r2,r6,r7,r8,r10,r13,r14,r15}^
:02058300 E50E6944 str r6,[r14, #-0x944]		;r14-0x944=*(4cc07924)=#0(0x00000000)
:02058304 B5700C2F ldrltb r0,[r0, #-0xc2f]!
:02058308 D0E00005 rscle  r0,r0,r5
:0205830C D0C001E5 sbcle  r0,r0,r5,ror #0x3
:02058310 D903E501 stmledb  r3 ,{r0,r8,r10,r13,r14,r15}
:02058314 E000050E and  r0,r0,r14,lsl #0xa
:02058318 0CD0C002 ldceql 0,cr12,[r0],{#0x2}
:0205831C 8CE40E05 stchil 14,cr0,[r4],#+0x14
:02058320 5E000300 cdppl 3,0,cr0,cr0,cr0,0
:02058324 1081E100 addne  r14,r1,r0,lsl #0x2
:02058328 0100A510 unknown
:0205832C 0AE28440 beq 018F9434
:02058330 E1540001 cmp r4,r1
:02058334 F20BE102 andnv  r14,r11,#0x80000000
:02058338 59A005D1 stmplib  r0!,{r0,r4,r6,r7,r8,r10}
:0205833C 4129C910 unknown
:02058340 4050E92D submis r14,r0,r13,lsr #0x12
:02058344 1599039F ldrne r0,[r9, #+0x39f]		;r9+0x39f=*(9003853f)
:02058348 026D0639 rsbeq  r0,r13,#0x3900000
:0205834C E11BF160 tst r11,r0,ror #0x2
:02058350 B0000508 andlt  r0,r0,r8,lsl #0xa
:02058354 E1943077 orrs r3,r4,r7,ror r0
:02058358 E0831908 add  r1,r3,r8,lsl #0x12
:0205835C 26FD3055 unknown
:02058360 9F001CD0 swils 0x00001cd0
:02058364 017585E5 cmneq r5,r5,ror #0xb
:02058368 902000B1 unknown
:0205836C 011011E1 tsteq r0,r1,ror #0x3
:02058370 99020F7D stmlsdb  r2 ,{r0,r2,r3,r4,r5,r6,r8,r9,r10,r11}
:02058374 D4099900 strle r9,[r9],#-0x900
:02058378 CD00003A unknown
:0205837C E8BD810C ldmia  r13!,{r2,r3,r8,r15}
:02058380 105308B4 ldrneh r0,[r3],#-0x84
:02058384 011ED102 tsteq r14,r2,lsl #0x2
:02058388 11090919 unknown
:0205838C 1E4D681E mcrne 8,2,r6,cr13,cr14,{0}
:02058390 C57050C5 ldrgtb r5,[r0, #-0xc5]!
:02058394 40C5F570 sbcmi  r15,r5,r0,ror r5
:02058398 AB10C5F8 blge 02489B80
:0205839C B1030039 unknown
:020583A0 15309400 ldrne r9,[r0, #-0x400]!
:020583A4 4409D91E strmi r13,[r9],#-0x91e
:020583A8 93E08165 mvnls  r8,#0x40000019
:020583AC A4E0C124 unknown
:020583B0 03800105 orreq  r0,r0,#0x40000001
:020583B4 0504DD20 streq r13,[r4, #-0xd20]		;(r4-0xd20=*(fffff2e0))
:020583B8 B21D6D81 andlts r6,r13,#0x2040
:020583BC E11CC703 tst r12,r3,lsl #0xe
:020583C0 0500A104 streq r10,[r0, #-0x104]		;(r0-0x104=*(fffffefc))
:020583C4 2006090D andcs  r0,r6,r13,lsl #0x12
:020583C8 028114D6 addeq  r1,r1,#0xD6000000
:020583CC ED013DD6 unknown
:020583D0 E083340A add  r3,r3,r10,lsl #0x8
:020583D4 80540D02 subhis r0,r4,r2,lsl #0x1a
:020583D8 840008E0 strhi r0,[r0],#-0x8e0
:020583DC 40C709A1 sbcmi  r0,r7,r1,lsr #0x13
:020583E0 031085E5 tsteq r0,#0x39400000
:020583E4 04E08040 unknown
:020583E8 25820EF1 strcs r0,[r2, #+0xef1]		;r2+0xef1=*(00000ef1)
:020583EC 87103410 unknown
:020583F0 211F2061 tstcs r15,r1,ror #0x0
:020583F4 D11F7D00 tstle r15,r0,lsl #0x1a
:020583F8 51870034 orrpl  r0,r7,r4,lsr r0
:020583FC F6E26500 unknown
:02058400 54880079 strpl r0,[r8],#+0x79
:02058404 3AB58710 bcc 00DBA04C
:02058408 10050079 andne  r0,r5,r9,ror r0
:0205840C 16E01841 unknown
:02058410 1FC1003D swine 0x00c1003d
:02058414 C9E50AB5 unknown
:02058418 555C561C ldrplb r5,[r12, #-0x61c]		;(r12-0x61c=*(fffde01a))
:0205841C 1D315555 ldcne  5,cr5,[r1,#-0x154]!
:02058420 1CCD6001 stcnel 0,cr6,[r13],{#0x1}
:02058424 D6C810A5 strleb r1,[r8],+r5, lsr #0x1
:02058428 E5D6084D ldrb r0,[r6, #+0x84d]		;r6+0x84d=*(0000084d)
:0205842C 31FFFFC3 mvnccs r15,r3,asr #0x1f
:02058430 D5708222 ldrleb r8,[r0, #-0x222]!
:02058434 0A6D020C beq 03B98C6C
:02058438 06402534 unknown
:0205843C EB002A7B bl 02062E30
:02058440 E5D65022 ldrb r5,[r6, #+0x22]		;r6+0x22=*(00000022)
:02058444 86006023 strhi r6,[r0],-r3, lsr #0x0
:02058448 550020E2 strpl r2,[r0, #-0xe2]		;(r0-0xe2=*(ffffff1e))
:0205844C 005100E3 subeqs r0,r1,r3,ror #0x1
:02058450 C4003080 strgt r3,[r0],#-0x80
:02058454 0D2D0515 stceq  5,cr0,[r13,#-0x54]!
:02058458 607410E1 rsbvss r1,r4,r1,ror #0x1
:0205845C 24598410 ldrcsb r8,[r9],#-0x410
:02058460 38317AFC ldmccda  r1!,{r2,r3,r4,r5,r6,r7,r9,r11,r12,r13,r14}
:02058464 A40ECD8D strge r12,[r14],#-0xd8d
:02058468 01E00A2D mvneq  r0,r13,lsr #0x14
:0205846C 300FDD10 andcc  r13,r15,r0,lsl r13
:02058470 0211E7D6 andeqs r14,r1,#0x3580000
:02058474 41081100 unknown
:02058478 A11D2502 tstge r13,r2,lsl #0xa
:0205847C E01C811F ands r8,r12,r15,lsl r1
:02058480 900095C1 andls  r9,r0,r1,asr #0xb
:02058484 A008132D andge  r1,r8,r13,lsr #0x6
:02058488 082014E1 stmeqda  r0!,{r0,r5,r6,r7,r10,r12}
:0205848C C40355B0 strgt r5,[r3],#-0x5b0
:02058490 075901E1 ldreqb r0,[r3],#-0x5b0
:02058494 15054188 strne r4,[r5, #-0x188]		;(r5-0x188=*(fffffe85))
:02058498 3D185CC1 unknown
:0205849C A1B0A012 movges r10,r2,lsl r0		;r10=0(0x0)
:020584A0 0D169523 unknown
:020584A4 03850115 orreq  r0,r5,#0x40000005
:020584A8 2D130195 unknown
:020584AC 00598050 subeqs r8,r9,r0,asr r0
:020584B0 800F0E55 andhi  r0,r15,r5,asr r14
:020584B4 16D50481 ldrneb r0,[r5],+r1, lsl #0x9
:020584B8 1432E280 unknown
:020584BC 18064D00 stmneda  r6 ,{r8,r10,r11,r14}
:020584C0 9F11F40C swils 0x0011f40c
:020584C4 E98C5F81 stmib  r12 ,{r0,r7,r8,r9,r10,r11,r12,r14}
:020584C8 18E1B009 unknown
:020584CC 01E10F21 mvneq  r0,r1,lsr #0x1e
:020584D0 60318408 eorvss r8,r1,r8,lsl #0x8
:020584D4 7084E085 addvc  r14,r4,r5,lsl #0x1
:020584D8 0084E086 addeq  r14,r4,r6,lsl #0x1
:020584DC 10E08710 rscne  r8,r0,r0,lsl r7
:020584E0 FD840009 unknown
:020584E4 80508403 subhis r8,r0,r3,lsl #0x8
:020584E8 100CE081 andne  r14,r12,r1,lsl #0x1
:020584EC 8421218D unknown
:020584F0 E0889040 add  r9,r8,r0,asr #0x0
:020584F4 8441090B strhib r0,[r1],#-0x90b
:020584F8 E01089B0 ldrh r8,[r0], -r0
:020584FC 1C00110C stcne  1,cr1,[r0],{#0xc}
:02058500 45180011 ldrmi r0,[r8, #-0x11]		;(r8-0x11=*(ffffffef))
:02058504 D400D160 strle r13,[r0],#-0x160
:02058508 1000590F andne  r5,r0,r15,lsl #0x12
:0205850C 60450001 subvs  r0,r5,r1
:02058510 290F04A9 stmcsdb  r15 ,{r0,r3,r5,r7,r10}
:02058514 05FCBA01 ldreqb r11,[r12, #+0xa01]!
:02058518 3D12C10F unknown
:0205851C 39004900 stmccdb  r0 ,{r8,r11,r14}
:02058520 3E0E77A0 cdpcc 7,0,cr7,cr14,cr0,5
:02058524 0011042D andeqs r0,r1,r13,lsr #0x8
:02058528 F5805920 strnv r5,[r0, #+0x920]		;r0+0x920=*(00000920)
:0205852C 08706D0E unknown
:02058530 F040314B subnv  r3,r0,r11,asr #0x2
:02058534 1500810E strne r8,[r0, #-0x10e]		;(r0-0x10e=*(fffffef2))
:02058538 C5604500 strgtb r4,[r0, #-0x500]!
:0205853C 8D798010 ldchil 0,cr8,[r9,#-0x40]!
:02058540 110D67E5 unknown
:02058544 590300F9 stmpldb  r3 ,{r0,r3,r4,r5,r6,r7}
:02058548 6D58100D unknown
:0205854C 51200C02 unknown
:02058550 6150110B cmpvs r0,r11,lsl #0x2
:02058554 00252C00 eoreq  r2,r5,r0,lsl #0x18
:02058558 802528B9 unknown
:0205855C 3D0025DE unknown
:02058560 33802520 orrcc  r2,r0,#0x8000000
:02058564 00C93A0C sbceq  r3,r9,r12,lsl #0x14
:02058568 39100039 ldmccdb  r0 ,{r0,r3,r4,r5}
:0205856C F10ED480 unknown
:02058570 CB205530 blgt 0286DA38
:02058574 5D294071 stcpl  0,cr4,[r9,#-0x1c4]!
:02058578 1AE50C00 bne 0199B580
:0205857C 40891ABD strmih r1,[r9], +r13
:02058580 1D0B7575 unknown
:02058584 01D59A14 biceqs r9,r5,r4,lsl r10
:02058588 490E899A stmmidb  r14 ,{r1,r3,r4,r7,r8,r11,r15}
:0205858C 796AC530 unknown
:02058590 61501100 cmpvs r0,r0,lsl #0x2
:02058594 0E35990B cdpeq 9,2,cr9,cr5,cr11,0
:02058598 53070C49 unknown
:0205859C 0BA84FD9 bleq 00A6C508
:020585A0 F02D1955 eornv  r1,r13,r5,asr r9
:020585A4 09002DBA stmeqdb  r0 ,{r1,r3,r4,r5,r7,r8,r10,r11,r13}
:020585A8 152E3559 strne r3,[r14, #-0x559]!
:020585AC 30292000 eorcc  r2,r9,r0
:020585B0 EB000BAD bl 0205B46C
:020585B4 071CC50B ldreq r12,[r12,-r11, lsl #0xa]
:020585B8 200E1D10 andcs  r1,r14,r0,lsl r13
:020585BC 00150AD5 ldreqsb r0,[r5], -r5
:020585C0 10E91A8D rscne  r1,r9,r13,lsl #0x15
:020585C4 AEE88D08 cdpge 13,14,cr8,cr8,cr8,0
:020585C8 7D024D0C unknown
:020585CC CD09C001 unknown
:020585D0 30613011 rsbcc  r3,r1,r1,lsl r0
:020585D4 00B10EBD unknown
:020585D8 05CA00C5 streqb r0,[r10, #+0xc5]		;r10+0xc5=*(000000c5)
:020585DC F1188AB9 ldrnvh r8,[r8, -r9]
:020585E0 3E9D8F19 mrccc 15,4,r8,cr13,cr9,{0}
:020585E4 34B92D01 unknown
:020585E8 4D259DEA stcmi  13,cr9,[r5,#-0x3a8]!
:020585EC 8B30153A blhi 02C5DADC
:020585F0 02D9000A sbceqs r0,r9,#0xA
:020585F4 E6C702C9 strb r0,r0,r9,#0xA
:020585F8 D90DA900 stmledb  r13 ,{r8,r11,r13,r15}
:020585FC 9A100539 bls 02459AE8
:02058600 8031100D eorhis r1,r1,r13
:02058604 400D96DC unknown
:02058608 40083134 andmi  r3,r8,r4,lsr r1
:0205860C 71920021 orrvcs r0,r2,r1,lsr #0x0
:02058610 4021AA11 eormi  r10,r1,r1,lsl r10
:02058614 30050ABD strcch r0,[r5], -r13
:02058618 6D300D48 ldcvs  13,cr0,[r0,#-0x120]!
:0205861C E917FD30 ldmdb  r7 ,{r4,r5,r8,r10,r11,r12,r13,r14,r15}
:02058620 9100400D unknown
:02058624 69085241 stmvsdb  r8 ,{r0,r6,r9,r12,r14}
:02058628 25C58411 strcsb r8,[r5, #+0x411]		;r5+0x411=*(0000041e)
:0205862C 17197DA5 ldrne r7,[r9,-r5, lsr #0x1b]
:02058630 02292DF9 eoreq  r2,r9,#0x3E40
:02058634 6F494265 swivs 0x00494265
:02058638 7ED1400D cdpvc 0,12,cr4,cr1,cr13,0
:0205863C 1DA5000D stcne  0,cr0,[r5,#+0x34]!
:02058640 CD400D10 unknown
:02058644 5928000D stmpldb  r8!,{r0,r2,r3}
:02058648 0920AB02 stmeqdb  r0!,{r1,r8,r9,r11,r13,r15}
:0205864C C910D100 ldmgtdb  r0 ,{r8,r12,r14,r15}
:02058650 04212CD1 unknown
:02058654 762140DD unknown
:02058658 1132E57A teqne r2,r10,ror r5
:0205865C 00010012 andeq  r0,r1,r2,lsl r0
:02058660 08000104 stmeqda  r0 ,{r2,r8}
:02058664 A502DD56 strge r13,[r2, #-0xd56]		;(r2-0xd56=*(fffff2aa))
:02058668 1205241D andne  r2,r5,#0x1D000000
:0205866C DA16EDA0 ble 02613CF4
:02058670 06F52BE1 unknown
:02058674 16ED34D5 unknown
:02058678 D509012D strle r0,[r9, #-0x12d]		;(r9-0x12d=*(90038073))
:0205867C 15401114 strneb r1,[r0, #-0x114]		;(r0-0x114=*(fffffeec))
:02058680 15A1EF60 strne r14,[r1, #+0xf60]!
:02058684 00051D39 andeq  r1,r5,r9,lsr r13
:02058688 0D01B910 unknown
:0205868C 99010D02 stmlsdb  r1 ,{r1,r8,r10,r11}
:02058690 9D10F701 unknown
:02058694 14791115 unknown
:02058698 FD3E25E3 ldc2  5,cr2,[r14,#-0x38c]!
:0205869C 516CB000 unknown
:020586A0 34E35B1D unknown
:020586A4 49740031 unknown
:020586A8 90510701 sublss r0,r1,r1,lsl #0xe
:020586AC 0CA1097D stceq  9,cr0,[r1],#+0x1f4
:020586B0 0DA9500C stceq  0,cr5,[r9,#+0x30]!
:020586B4 101D0A15 andnes r0,r13,r5,lsl r10
:020586B8 411051E6 tstmi r0,r6,ror #0x3
:020586BC 04358700 unknown
:020586C0 110CE287 unknown
:020586C4 79E5CD00 unknown
:020586C8 1508AD1D strne r10,[r8, #-0xd1d]		;(r8-0xd1d=*(fffff2e3))
:020586CC 38DA000F ldmccia  r10 ,{r0,r1,r2,r3}^
:020586D0 38CD1019 stmccia  r13 ,{r0,r3,r4,r12}^
:020586D4 0019085D andeqs r0,r9,r13,asr r8
:020586D8 06E20E01 unknown
:020586DC F89F0E01 ldmnvia  r15 ,{r0,r9,r10,r11}
:020586E0 41D20081 bicmis r0,r2,r1,lsl #0x1
:020586E4 400D3580 andmi  r3,r13,r0,lsl #0xb
:020586E8 AA400D54 bge 0305BC40
:020586EC 34400D31 strccb r0,[r0],#-0xd31
:020586F0 20E28A10 rsccs  r8,r2,r0,lsl r10
:020586F4 2D820021 unknown
:020586F8 2105350A unknown
:020586FC 050A5840 streq r5,[r10, #-0x840]		;(r10-0x840=*(fffff7c0))
:02058700 0D4CE330 unknown
:02058704 41850A40 orrmi  r0,r5,r0,asr #0x14
:02058708 11000DF1 unknown
:0205870C 45850D10 strmi r0,[r5, #+0xd10]		;r5+0xd10=*(00000d1d)
:02058710 0111EDB5 ldreqh r14,[r1, -r5]
:02058714 E59D1008 ldr r1,[r13, #+0x8]		;r13+0x8=*(00000008)
:02058718 22E28A03 rsccs  r8,r2,#0x3000
:0205871C E0811009 add  r1,r1,r9
:02058720 04A10817 unknown
:02058724 E2894090 add  r4,r9,#0x90
:02058728 E159000B cmp r9,r11
:0205872C 8006B101 andhi  r11,r6,r1,lsl #0x2
:02058730 540D7DCF strpl r7,[r13],#-0xdcf
:02058734 74E5DA04 unknown
:02058738 618A0230 orrvs  r0,r10,r0,lsr r2
:0205873C 00D50A2D sbceqs r0,r5,r13,lsr #0x14
:02058740 31104104 tstcc r0,r4,lsl #0x2
:02058744 39AAA029 stmccib  r10!,{r0,r3,r5,r13,r15}
:02058748 F9202900 stmnvdb  r0!,{r8,r11,r13}
:0205874C 1920290F stmnedb  r0!,{r0,r1,r2,r3,r8,r11,r13}
:02058750 190D0920 stmnedb  r13 ,{r5,r8,r11}
:02058754 BCDF0015 ldcltl 0,cr0,[r15],{#0x15}
:02058758 20000D30 andcs  r0,r0,r0,lsr r13
:0205875C 1000E083 andne  r14,r0,r3,lsl #0x1
:02058760 80E08204 rschi  r8,r0,r4,lsl #0x4
:02058764 00C00CF5 unknown
:02058768 882AED8A stmhida  r10!,{r1,r3,r7,r8,r10,r11,r13,r14,r15}
:0205876C E58A21D4 str r2,[r10, #+0x1d4]		;r10+0x1d4=*(000001d4)
:02058770 01D81CE1 biceqs r1,r8,r1,ror #0x19
:02058774 D8E5108A unknown
:02058778 1EE59A11 mcrne 10,7,r9,cr5,cr1,{0}
:0205877C 80300D0E eorhis r0,r0,r14,lsl #0x1a
:02058780 C0000D4F andgt  r0,r0,r15,asr #0x1a
:02058784 C8E59A10 unknown
:02058788 5D8A0200 unknown
:0205878C 000A4B23 andeq  r4,r10,r3,lsr #0x16
:02058790 4CF924EB ldcmil 4,cr2,[r9],#+0x3ac
:02058794 1112D582 tstne r2,r2,lsl #0xb
:02058798 94281C13 unknown
:0205879C 03FEB9E5 mvneqs r11,#0x394000
:020587A0 FF6E3015 swinv 0x006e3015
:020587A4 DD2CB9FF stcle  9,cr11,[r12,#-0x3fc]!
:020587A8 7F04D12A swivc 0x0004d12a
:020587AC BDFFFA71 ldcltl 10,cr15,[r15,#+0x1c4]!
:020587B0 14E18022 unknown
:020587B4 12B14AF9 adcnes r4,r1,#0xF9000
:020587B8 14E17438 unknown
:020587BC F0D970D9 ldrnvsb r7,[r9],#+0x9
:020587C0 07A8400D streq r4,[r8,+r13]!
:020587C4 4FE970D9 swimi 0x00e970d9
:020587C8 D90710C9 stmledb  r7 ,{r0,r3,r6,r7,r12}
:020587CC A0501D30 subges r1,r0,r0,lsr r13
:020587D0 F570D907 ldrnvb r13,[r0, #-0x907]!
:020587D4 10D9CD24 sbcnes r12,r9,r4,lsr #0x1a
:020587D8 40B91445 adcmis r1,r9,r5,asr #0x8
:020587DC 10D90798 smullnes r0,r9,r8,r7
:020587E0 67C33155 unknown
:020587E4 2D814005 unknown
:020587E8 8F80D910 swihi 0x0080d910
:020587EC 4DB2FD07 ldcmi  13,cr15,[r2,#+0x1c]!
:020587F0 000D794D andeq  r7,r13,r13,asr #0x12
:020587F4 0D878515 unknown
:020587F8 C9014560 stmgtdb  r1 ,{r5,r6,r8,r10,r14}
:020587FC F6000910 unknown
:02058800 AE40C9E9 cdpge 9,4,cr12,cr0,cr9,7
:02058804 D93002A9 ldmledb  r0!,{r0,r3,r5,r7,r9}
:02058808 00D938C0 sbceqs r3,r9,r0,asr #0x11
:0205880C 40D928AA sbcmis r2,r9,r10,lsr #0x11
:02058810 07A50454 unknown
:02058814 30197940 andccs r7,r9,r0,asr #0x12
:02058818 E904E152 stmdb  r4 ,{r1,r4,r6,r8,r13,r14,r15}
:0205881C AC01E91F stcge  9,cr14,[r1],{#0x1f}
:02058820 0DA4400D stceq  0,cr4,[r4,#+0x34]!
:02058824 1725AC00 strne r10,[r5,-r0, lsl #0x18]!
:02058828 0908D9A0 stmeqdb  r8 ,{r5,r7,r8,r11,r12,r14,r15}
:0205882C 5109A010 unknown
:02058830 CD102D06 unknown
:02058834 099C4429 ldmeqib  r12 ,{r0,r3,r5,r10,r14}
:02058838 0DC592D1 unknown
:0205883C D9BB409D ldmleib  r11!,{r0,r2,r3,r4,r7,r14}
:02058840 0994B944 ldmeqib  r4 ,{r2,r6,r8,r11,r12,r13,r15}
:02058844 05104500 ldreq r4,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:02058848 4005BF10 andmi  r11,r5,r0,lsl r15
:0205884C AE402D7A mcrge 13,2,r2,cr0,cr10,{3}
:02058850 11BD159D unknown
:02058854 B301098B unknown
:02058858 000D7916 andeq  r7,r13,r6,lsl r9
:0205885C 83850993 orrhi  r0,r5,#0x24C000
:02058860 10BD800D adcnes r8,r13,r13
:02058864 0C75097F ldceql 9,cr0,[r5],#-0x1fc
:02058868 AACD43C5 bge 013A9784
:0205886C C5280101 strgt r0,[r8, #-0x101]!
:02058870 00C53800 sbceq  r3,r5,r0,lsl #0x10
:02058874 AA00010C bge 02058CAC
:02058878 02105414 andeqs r5,r0,#0x14000000
:0205887C 1400E130 strne r14,[r0],#-0x130
:02058880 25A04845 strcs r4,[r0, #+0x845]!
:02058884 696C1513 unknown
:02058888 85C05113 strhib r5,[r0, #+0x113]		;r0+0x113=*(00000113)
:0205888C 1CBC19FF ldcne  9,cr1,[r12],#+0x3fc
:02058890 FD20314F stc2  1,cr3,[r0,#-0x13c]!
:02058894 3B111134 blcc 0249CD6C
:02058898 005D8051 subeqs r8,r13,r1,asr r0
:0205889C B7104D12 unknown
:020588A0 F5180059 ldrnv r0,[r8, #-0x59]		;(r8-0x59=*(ffffffa7))
:020588A4 301D0F9B mulccs r13,r11,r15
:020588A8 311D0FFD ldrccsh r0,[r13, -r13]
:020588AC F5FF75A7 ldrnvb r7,[r15, #+0x5a7]!
:020588B0 7913698B ldmvcdb  r3 ,{r0,r1,r3,r7,r8,r11,r13,r14}
:020588B4 1165000D unknown
:020588B8 9D368400 ldcls  4,cr8,[r6,#-0x0]!
:020588BC 65DC2621 ldrvsb r2,[r12, #+0x621]		;r12+0x621=*(fffdec57)
:020588C0 15000572 strne r0,[r0, #-0x572]		;(r0-0x572=*(fffffa8e))
:020588C4 9905DD06 stmlsdb  r5 ,{r1,r2,r8,r10,r11,r12,r14,r15}
:020588C8 D0141AFD ldrlesh r1,[r4], -r13
:020588CC 00390131 eoreqs r0,r9,r1,lsr r1
:020588D0 1CDD2008 ldcnel 0,cr2,[r13],{#0x8}
:020588D4 1DE57099 stcnel 0,cr7,[r5,#+0x264]!
:020588D8 1110FF1A tstne r0,r10,lsl r15
:020588DC 841AA1E2 ldrhi r10,[r10],#-0x1e2
:020588E0 E1110009 tst r1,r9
:020588E4 0721F819 unknown
:020588E8 1005091E andne  r0,r5,r14,lsl r9
:020588EC 1E001555 mcrne 5,0,r1,cr0,cr5,{2}
:020588F0 B9E2800E unknown
:020588F4 2109AC14 unknown
:020588F8 80103A6D andhis r3,r0,r13,ror #0x14
:020588FC 022D0745 eoreq  r0,r13,#0x1140000
:02058900 60122D44 andvss r2,r2,r4,asr #0x1a
:02058904 30003959 andcc  r3,r0,r9,asr r9
:02058908 2004E5D6 unknown
:0205890C 810BD5D6 unknown
:02058910 24033D21 strcs r3,[r3],#-0xd21
:02058914 FDF0E082 ldc2l 0,cr14,[r0,#+0x208]!
:02058918 1341B201 unknown
:0205891C D90419D7 stmledb  r4 ,{r0,r1,r2,r4,r6,r7,r8,r11,r12}
:02058920 25000501 strcs r0,[r0, #-0x501]		;(r0-0x501=*(fffffaff))
:02058924 38174D12 ldmccda  r7 ,{r1,r4,r8,r10,r11,r14}
:02058928 6E021D7C mcrvs 13,0,r1,cr2,cr12,{3}
:0205892C DD1000DD unknown
:02058930 DE2009B0 mcrle 9,1,r0,cr0,cr0,{5}
:02058934 ECB5C071 ldc  0,cr12,[r5],#+0x1c4
:02058938 DDAAC215 stcle  2,cr12,[r10,#+0x54]!
:0205893C 71000940 unknown
:02058940 100DE420 andne  r14,r13,r0,lsr #0x8
:02058944 E080DDBA strh r13,[r0], +r10
:02058948 80DD100D sbchis r1,r13,r13
:0205894C DD100DDC unknown
:02058950 416DD880 unknown
:02058954 25070380 strcs r0,[r7, #-0x380]		;r7-0x380=*(23437ca9)=#0(0x00000000)
:02058958 6906C130 stmvsdb  r6 ,{r4,r5,r8,r14,r15}
:0205895C C9001930 stmgtdb  r0 ,{r4,r5,r8,r11,r12}
:02058960 15CF202D strneb r2,[r15, #+0x2d]		;r15+0x2d=*(02058995)=#606517(0x00094135)
:02058964 0D788DC2 ldceql 13,cr8,[r8,#-0x308]!
:02058968 C7621520 strgtb r1,[r2,-r0, lsr #0xa]!
:0205896C 71700D65 cmnvc r0,r5,ror #0x1a
:02058970 1191C321 orrnes r12,r1,r1,lsr #0x6
:02058974 15EE4089 strneb r4,[r14, #+0x89]!
:02058978 DB00DD12 blle 0208FDC8
:0205897C 14014536 strne r4,[r1],#-0x536
:02058980 44E24440 unknown
:02058984 258222DD strcs r2,[r2, #+0x2dd]		;r2+0x2dd=*(00094412)
:02058988 09C6400E stmeqib  r6 ,{r1,r2,r3,r14}^
:0205898C C071D620 rsbgts r13,r1,r0,lsr #0xc
:02058990 A9C205E7 stmgeib  r2 ,{r0,r1,r2,r5,r6,r7,r8,r10}^
:02058994 09413572 stmeqdb  r1 ,{r1,r4,r5,r6,r8,r10,r12,r13}^
:02058998 DF207100 swile 0x00207100
:0205899C 871F5039 unknown
:020589A0 DB21352E blle 028A5E60
:020589A4 3506400D strcc r4,[r6, #-0xd]		;(r6-0xd=*(fffffff3))
:020589A8 300DD741 andcc  r13,r13,r1,asr #0xe
:020589AC 86D50135 unknown
:020589B0 E2840135 add  r0,r4,#0x4000000D
:020589B4 FE8041D3 mcr2 1,4,r4,cr0,cr3,{6}
:020589B8 B9A24035 stmltib  r2!,{r0,r2,r4,r5,r14}
:020589BC 11D4000D bicnes r0,r4,r13
:020589C0 0019E597 muleqs r9,r7,r5
:020589C4 CAC2202D bgt 010E0A80
:020589C8 11C19205 bicne  r9,r1,r5,lsl #0x4
:020589CC 05200D78 streq r0,[r0, #-0xd78]!
:020589D0 600DC262 andvs  r12,r13,r2,ror #0x4
:020589D4 BE385DB6 mrclt 13,1,r5,cr8,cr6,{5}
:020589D8 0D872181 unknown
:020589DC 1205E920 andne  r14,r5,#0x80000
:020589E0 19D50C29 ldmneib  r5 ,{r0,r3,r5,r10,r11}^
:020589E4 008D3015 addeq  r3,r13,r5,lsl r0
:020589E8 1C792005 ldcnel 0,cr2,[r9],#-0x14
:020589EC 8C25E080 stchi  0,cr14,[r5],#-0x200
:020589F0 25E100DB strcsb r0,[r1, #+0xdb]!
:020589F4 15C735E9 strneb r3,[r7, #+0x5e9]		;r7+0x5e9=*(23438612)=#0(0x00000000)
:020589F8 870F18BB unknown
:020589FC 01FF67E2 mvneqs r6,r2,ror #0xf
:02058A00 440A1902 strmi r1,[r10],#-0x902
:02058A04 0117D960 tsteq r7,r0,ror #0x12
:02058A08 05193042 ldreq r3,[r9, #-0x42]		;(r9-0x42=*(9003815e))
:02058A0C C1A04001 movgt  r4,r1			;r4=0(0x0)
:02058A10 0D698B09 stceql 11,cr8,[r9,#-0x24]!
:02058A14 03E1D503 mvneq  r13,#0xC00000
:02058A18 02B1D420 adceqs r13,r1,#0x20000000
:02058A1C BD068981 unknown
:02058A20 74007122 strvc r7,[r0],#-0x122
:02058A24 1E35E081 cdpne 0,2,cr14,cr5,cr1,4
:02058A28 02AD4705 adceq  r4,r13,#0x140000
:02058A2C CD1EE534 unknown
:02058A30 C50FFF00 strgt r15,[r15, #-0xf00]		;(r15-0xf00=*(d130c217))
:02058A34 CDC07108 unknown
:02058A38 40CD0666 sbcmi  r0,r13,r6,ror #0xc
:02058A3C 0F552071 swieq 0x00552071
:02058A40 0930CD78 ldmeqdb  r0!,{r3,r4,r5,r6,r8,r10,r11,r14,r15}
:02058A44 2071DC00 rsbcss r13,r1,r0,lsl #0x18
:02058A48 CD100D5E unknown
:02058A4C 100D5A80 andne  r5,r13,r0,lsl #0x15
:02058A50 046560CD unknown
:02058A54 CD100DED unknown
:02058A58 80415280 subhi  r5,r1,r0,lsl #0x5
:02058A5C 3B40357D blcc 03066058
:02058A60 30592B06 subccs r2,r9,r6,lsl #0x16
:02058A64 102D1019 eorne  r1,r13,r9,lsl r0
:02058A68 50CD0649 sbcpl  r0,r13,r9,asr #0xc
:02058A6C 67200B29 strvs r0,[r0,-r9, lsr #0x16]!
:02058A70 0D7807FD ldceql 7,cr0,[r8,#-0x3f4]!
:02058A74 1D30CD00 ldcne  13,cr12,[r0,#-0x0]!
:02058A78 000D412B andeq  r4,r13,r11,lsr #0x2
:02058A7C 40895DFF unknown
:02058A80 3D002910 unknown
:02058A84 2530CD06 ldrcs r12,[r0, #-0xd06]!
:02058A88 06656818 unknown
:02058A8C 00CD073D sbceq  r0,r13,r13,lsr r7
:02058A90 09024132 stmeqdb  r2 ,{r1,r4,r5,r8,r14}
:02058A94 C0715410 rsbgts r5,r1,r0,lsl r4
:02058A98 407165B6 unknown
:02058A9C 01207136 unknown
:02058AA0 75007106 strvc r7,[r0, #-0x106]		;(r0-0x106=*(fffffefa))
:02058AA4 FA000910 blx 0205AEF4
:02058AA8 0D5D2071 unknown
:02058AAC 6D1F7340 unknown
:02058AB0 400D5937 andmi  r5,r13,r7,lsr r9
:02058AB4 1C1504A5 ldcne  4,cr0,[r5],{#0xa5}
:02058AB8 0D022520 unknown
:02058ABC 007D0340 rsbeqs r0,r13,r0,asr #0x6
:02058AC0 03495A02 unknown
:02058AC4 7C804151 stcvc  1,cr4,[r0],{#0x51}
:02058AC8 0D374035 ldceq  0,cr4,[r7,#-0xd4]!
:02058ACC 3D55BC00 unknown
:02058AD0 8500190D strhi r1,[r0, #-0x90d]		;(r0-0x90d=*(fffff6f3))
:02058AD4 001D4826 andeqs r4,r13,r6,lsr #0x10
:02058AD8 D95C1549 ldmledb  r12 ,{r0,r3,r6,r8,r10,r12}^
:02058ADC 100DB701 andne  r11,r13,r1,lsl #0xe
:02058AE0 200D77D3 unknown
:02058AE4 B98D01C9 stmltib  r13 ,{r0,r3,r6,r7,r8}
:02058AE8 08594027 ldmeqda  r9 ,{r0,r1,r2,r5,r14}^
:02058AEC 09279900 stmeqdb  r7!,{r8,r11,r12,r15}
:02058AF0 3C165510 ldccc  5,cr5,[r6],{#0x10}
:02058AF4 9C01B908 stcls  9,cr11,[r1],{#0x8}
:02058AF8 85E08610 strhib r8,[r0, #+0x610]!
:02058AFC 001D6717 andeqs r6,r13,r7,lsl r7
:02058B00 87287014 unknown
:02058B04 190947E2 stmnedb  r9 ,{r1,r5,r6,r7,r8,r9,r10,r14}
:02058B08 200706B9 strcsh r0,[r7], -r9
:02058B0C 859805CD ldrhi r0,[r8, #+0x5cd]		;r8+0x5cd=*(000005cd)
:02058B10 072D0508 streq r0,[r13,-r8, lsl #0xa]!
:02058B14 E5C47004 strb r7,[r4, #+0x4]		;r4+0x4=*(00000004)
:02058B18 009505A2 addeqs r0,r5,r2,lsr #0xb
:02058B1C E606C175 unknown
:02058B20 02C11775 sbceq  r1,r1,#0x1D40000
:02058B24 B5048D30 strlt r8,[r4, #-0xd30]		;(r4-0xd30=*(fffff2d0))
:02058B28 17AD1069 strne r1,[r4, #-0xd30]		;(r4-0xd30=*(fffff2d0))
:02058B2C 087D054D unknown
:02058B30 A5500069 ldrgeb r0,[r0, #-0x69]		;(r0-0x69=*(ffffff97))
:02058B34 DF052900 swile 0x00052900
:02058B38 3C422504 stcccl 5,cr2,[r2],{#0x4}
:02058B3C 996315F2 unknown
:02058B40 3203E003 andcc  r14,r3,#0x3
:02058B44 000617A9 andeq  r1,r6,r9,lsr #0xf
:02058B48 85175151 ldrhi r5,[r7, #-0x151]		;r7-0x151=*(23437ed8)=#0(0x00000000)
:02058B4C 510713A9 unknown
:02058B50 77CF0009 strvcb r0,[r15, +r9]
:02058B54 F2687F21 rsbnv  r7,r8,#0x84
:02058B58 891F15FF ldmhidb  r15 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r12}
:02058B5C E04600B9 strh r0,[r6],#-0x9
:02058B60 01650F19 unknown
:02058B64 19EBE087 unknown
:02058B68 7DCAFFFF unknown
:02058B6C 1CE5F817 stcnel 8,cr15,[r5],#+0x5c
:02058B70 68601B95 unknown
:02058B74 09500365 ldmeqdb  r0 ,{r0,r2,r5,r6,r8,r9}^
:02058B78 BB058903 bllt 021BAF8C
:02058B7C 080B000D stmeqda  r11 ,{r0,r2,r3}
:02058B80 1006852D andne  r8,r6,r13,lsr #0xa
:02058B84 032D0221 unknown
:02058B88 E2860FE9 add  r0,r6,#0x3A4
:02058B8C 0005D40D andeq  r13,r5,r13,lsl #0x8
:02058B90 F81D21EB ldmnvda  r13 ,{r0,r1,r3,r5,r6,r7,r8,r13}
:02058B94 900B694F andls  r6,r11,r15,asr #0x12
:02058B98 1069042D rsbne  r0,r9,r13,lsr #0x8
:02058B9C 70698001 rsbvc  r8,r9,r1
:02058BA0 F069125C rsbnv  r1,r9,r12,asr r2
:02058BA4 D8300393 ldmleda  r0!,{r0,r1,r4,r7,r8,r9}
:02058BA8 E5D80441 ldrb r0,[r8, #+0x441]		;r8+0x441=*(00000441)
:02058BAC 820800F9 andhi  r0,r8,#0xF9
:02058BB0 0000FFE2 andeq  r15,r0,r2,ror #0x1f
:02058BB4 001403E2 andeqs r0,r4,r2,ror #0x7
:02058BB8 5901E081 stmpldb  r1 ,{r0,r7,r13,r14,r15}
:02058BBC 04D96010 ldreqb r6,[r9],#+0x10
:02058BC0 E528D840 str r13,[r8, #-0x840]!
:02058BC4 058A01B5 streq r0,[r10, #+0x1b5]		;r10+0x1b5=*(000001b5)
:02058BC8 00050310 andeq  r0,r5,r0,lsl r3
:02058BCC 542A0015 unknown
:02058BD0 00210DE3 eoreq  r0,r1,r3,ror #0x1b
:02058BD4 C9079107 stmgtdb  r7 ,{r0,r1,r2,r8,r12,r15}
:02058BD8 39689A09 unknown
:02058BDC AF193D11 swige 0x00193d11
:02058BE0 01B9018D moveqs r0,r13,lsl #0x3		;r0=0(0x0)
:02058BE4 11B52551 movnes r2,r1,asr r5
:02058BE8 011D7B04 tsteq r13,r4,lsl #0x16
:02058BEC F1E111F0 unknown
:02058BF0 E2440014 sub  r0,r4,#0x14
:02058BF4 18210309 stmneda  r1!,{r0,r3,r8,r9}
:02058BF8 05E28850 streqb r8,[r2, #+0x850]!
:02058BFC E2024660 and  r4,r2,#0x6000000
:02058C00 016B10BD streqh r1,[r11, #-0xd]!
:02058C04 10A90200 adcne  r0,r9,r0,lsl #0x4
:02058C08 6A110001 bvs 02498C14
:02058C0C 2D5F0001 unknown
:02058C10 9901D400 stmlsdb  r1 ,{r10,r12,r14,r15}
:02058C14 2D0500E5 unknown
:02058C18 007D6480 rsbeqs r6,r13,r0,lsl #0x9
:02058C1C E2890FB9 add  r0,r9,#0x2E4
:02058C20 3D85143D unknown
:02058C24 00775C15 rsbeqs r5,r7,r5,lsl r12
:02058C28 412107EB unknown
:02058C2C 1D91415D unknown
:02058C30 0CB10021 ldceq  0,cr0,[r1],#+0x84
:02058C34 010D21AD unknown
:02058C38 00595805 subeqs r5,r9,r5,lsl #0x10
:02058C3C 11B0049F unknown
:02058C40 01E1A004 mvneq  r10,r4
:02058C44 7004F540 andvc  r15,r4,r0,asr #0xa
:02058C48 013DD554 teqeq r13,r4,asr r5
:02058C4C D50361D5 strle r6,[r3, #-0x1d5]		;(r3-0x1d5=*(fffffe2b))
:02058C50 0B5103E5 bleq 03499BEC
:02058C54 4974078A unknown
:02058C58 E0870801 add  r0,r7,r1,lsl #0x10
:02058C5C 4400100D strmi r1,[r0],#-0xd
:02058C60 04E08170 unknown
:02058C64 09E28550 unknown
:02058C68 0B000D00 bleq 0205C070
:02058C6C 00240005 eoreq  r0,r4,r5
:02058C70 1011AA00 andnes r10,r1,r0,lsl #0x14
:02058C74 CA0EB585 bgt 02406290
:02058C78 2D000901 unknown
:02058C7C 09BA0000 ldmeqib  r10!,{}
:02058C80 0200050E andeq  r0,r0,#0x3800000
:02058C84 2B795300 blcs 03EAD88C
:02058C88 A2000D29 andge  r0,r0,#0xA40
:02058C8C E243000D sub  r0,r3,#0xD
:02058C90 F111C107 tstnv r1,r7,lsl #0x2
:02058C94 FD90208F unknown
:02058C98 00011C11 andeq  r1,r1,r1,lsl r12
:02058C9C FD00011D unknown
:02058CA0 016A0C11 unknown
:02058CA4 00012000 andeq  r2,r1,r0
:02058CA8 1E00011F mcrne 1,0,r0,cr0,cr15,{0}
:02058CAC 55190001 ldrpl r0,[r9, #-0x1]		;(r9-0x1=*(9003819f))
:02058CB0 04540021 ldreqb r0,[r4],#-0x21
:02058CB4 1C260DD9 stcne  13,cr0,[r6],#-0x364
:02058CB8 51001729 unknown
:02058CBC 0D230952 stceq  9,cr0,[r3,#-0x148]!
:02058CC0 04D13B50 ldreqb r3,[r1],#+0xb50
:02058CC4 1D800D16 unknown
:02058CC8 0D12D615 unknown
:02058CCC 0D03D160 unknown
:02058CD0 60210E00 eorvs  r0,r1,r0,lsl #0x1c
:02058CD4 01690FB9 streqh r0,[r9, #-0xf9]!
:02058CD8 C945ACEE stmgtdb  r5 ,{r1,r2,r3,r5,r6,r7,r10,r11,r13,r15}^
:02058CDC AC1055E5 ldcge  5,cr5,[r0],{#0xe5}
:02058CE0 E510C9A5 ldr r12,[r0, #-0x9a5]		;(r0-0x9a5=*(fffff65b))
:02058CE4 55000507 strpl r0,[r0, #-0x507]		;(r0-0x507=*(fffffaf9))
:02058CE8 05E5C9B4 streqb r12,[r5, #+0x9b4]!
:02058CEC 99100D04 ldmlsdb  r0 ,{r2,r8,r10,r11}
:02058CF0 CD1DB510 unknown
:02058CF4 00350101 eoreqs r0,r5,r1,lsl #0x2
:02058CF8 6F095055 swivs 0x00095055
:02058CFC 054522BD streqb r2,[r5, #-0x2bd]		;(r5-0x2bd=*(fffffd43))
:02058D00 6CE28709 stcvsl 7,cr8,[r2],#+0x24
:02058D04 458729ED strmi r2,[r7, #+0x9ed]		;r7+0x9ed=*(23438a16)=#0(0x00000000)
:02058D08 855007E2 ldrhib r0,[r0, #-0x7e2]		;(r0-0x7e2=*(fffff81e))
:02058D0C E0560C9D unknown
:02058D10 10A5100D adcne  r1,r5,r13
:02058D14 0C25D924 stceq  9,cr13,[r5],#-0x90
:02058D18 81B4E352 movhis r14,r2,asr r3
:02058D1C 2D09890E unknown
:02058D20 05882401 streq r2,[r8, #+0x401]		;r8+0x401=*(00000401)
:02058D24 2C000D00 stccs  13,cr0,[r0],{#0x0}
:02058D28 05B20005 ldreq r0,[r2, #+0x5]!
:02058D2C 0828085D stmeqda  r8!,{r0,r2,r3,r4,r6,r11}
:02058D30 0925E589 stmeqdb  r5!,{r0,r3,r7,r8,r10,r13,r14,r15}
:02058D34 C9C20CE1 stmgtib  r2 ,{r0,r5,r6,r7,r10,r11}^
:02058D38 310D2741 unknown
:02058D3C DD0CE5C9 unknown
:02058D40 C6962118 unknown
:02058D44 35CB618F strccb r6,[r11, #+0x18f]		;r11+0x18f=*(0000018f)
:02058D48 2902095A stmcsdb  r2 ,{r1,r3,r4,r6,r8,r11}
:02058D4C 00557652 subeqs r7,r5,r2,asr r6
:02058D50 29DE0079 ldmcsib  r14 ,{r0,r3,r4,r5,r6}^
:02058D54 05D06120 ldreqb r6,[r0, #+0x120]		;r0+0x120=*(00000120)
:02058D58 4DF40009 ldcmil 0,cr0,[r4,#+0x24]!
:02058D5C 2B100005 blcs 02458D78
:02058D60 0980E5D0 stmeqib  r0 ,{r4,r6,r7,r8,r10,r13,r14,r15}
:02058D64 00152B00 andeqs r2,r5,r0,lsl #0x16
:02058D68 A8400954 stmgeda  r0 ,{r2,r4,r6,r8,r11}^
:02058D6C 55010125 strpl r0,[r1, #-0x125]		;(r1-0x125=*(fffffedb))
:02058D70 2C75D414 ldccsl 4,cr13,[r5],#-0x50
:02058D74 A2005922 andge  r5,r0,#0x88000
:02058D78 05009501 streq r9,[r0, #-0x501]		;(r0-0x501=*(fffffaff))
:02058D7C 00811D99 umulleq  r1,r1,r9,r13
:02058D80 98E50BBD unknown
:02058D84 1113FD3A tstne r3,r10,lsr r13
:02058D88 A91C0D9F ldmgedb  r12 ,{r0,r1,r2,r3,r4,r7,r8,r10,r11}
:02058D8C 51F0A9E0 mvnpls r10,r0,ror #0x13
:02058D90 F9003103 stmnvdb  r0 ,{r0,r1,r8,r12,r13}
:02058D94 05D63479 ldreqb r3,[r6, #+0x479]		;r6+0x479=*(00000479)
:02058D98 09030061 stmeqdb  r3 ,{r0,r5,r6}
:02058D9C 00390845 eoreqs r0,r9,r5,asr #0x10
:02058DA0 1C4515C9 stcnel 5,cr1,[r5],{#0xc9}
:02058DA4 29169D04 ldmcsdb  r6 ,{r2,r8,r10,r11,r12,r15}
:02058DA8 0D21A205 stceq  2,cr10,[r1,#-0x14]!
:02058DAC A9DA1B71 ldmgeib  r10 ,{r0,r4,r5,r6,r8,r9,r11,r12}^
:02058DB0 04211D50 unknown
:02058DB4 25C07DB4 strcsb r7,[r0, #+0xdb4]		;r0+0xdb4=*(00000db4)
:02058DB8 55090009 strpl r0,[r9, #-0x9]		;(r9-0x9=*(90038197))
:02058DBC 892248E5 stmhidb  r2!,{r0,r2,r5,r6,r7,r11,r14}
:02058DC0 905A9D08 sublss r9,r10,r8,lsl #0x1a
:02058DC4 FA9DEA9D blx 007D3840
:02058DC8 00316D64 eoreqs r6,r1,r4,ror #0x1a
:02058DCC 02297675 eoreq  r7,r9,#0x7500000
:02058DD0 291DFAA1 ldmcsdb  r13 ,{r0,r5,r7,r9,r11,r12,r13,r14,r15}
:02058DD4 7925FEE4 stmvcdb  r5!,{r2,r5,r6,r7,r9,r10,r11,r12,r13,r14,r15}
:02058DD8 1749349F unknown
:02058DDC 0085A5A5 addeq  r10,r5,r5,lsr #0xb
:02058DE0 101545A5 andnes r4,r5,r5,lsr #0xb
:02058DE4 117D119D unknown
:02058DE8 02C9FDFE sbceq  r15,r9,#0x3F80
:02058DEC D2F91B7D rscles r1,r9,#0x1F400
:02058DF0 1B811B01 blne 0009F9FC
:02058DF4 BE012D74 mcrlt 13,0,r2,cr1,cr4,{3}
:02058DF8 8D9F2110 unknown
:02058DFC 1B79D24B blne 03ECD730
:02058E00 68102A19 ldmvsda  r0 ,{r0,r3,r4,r9,r11,r13}
:02058E04 20FC006D rsccss r0,r12,r13,ror #0x0
:02058E08 00A1112D adceq  r1,r1,r13,lsr #0x2
:02058E0C 19E59230 unknown
:02058E10 E9920012 ldmib  r2 ,{r1,r4}
:02058E14 E0856394 umull  r6,r5,r4,r3
:02058E18 25519400 ldrcsb r9,[r1, #-0x400]		;(r1-0x400=*(fffffc00))
:02058E1C 00090CE0 andeq  r0,r9,r0,ror #0x19
:02058E20 92204010 eorls  r4,r0,#0x10
:02058E24 255391E5 ldrcsb r9,[r3, #-0x1e5]		;(r3-0x1e5=*(fffffe1b))
:02058E28 001014E0 andeqs r1,r0,r0,ror #0x9
:02058E2C 4006E592 mulmi  r6,r2,r5
:02058E30 3005E094 mulcc  r5,r4,r0
:02058E34 00E0A100 rsceq  r10,r0,r0,lsl #0x2
:02058E38 03618240 unknown
:02058E3C 60821199 umullvs  r1,r2,r9,r1
:02058E40 E58D0E41 str r0,[r13, #+0xe41]		;r13+0xe41=*(00000e41)
:02058E44 1A490032 bne 03298F14
:02058E48 0021E359 eoreq  r14,r1,r9,asr r3
:02058E4C A9E3A080 unknown
:02058E50 8514D200 ldrhi r13,[r4, #-0x200]		;(r4-0x200=*(fffffe00))
:02058E54 00A59000 adceq  r9,r5,r0
:02058E58 9F50A8D8 swils 0x0050a8d8
:02058E5C 016018E5 unknown
:02058E60 2DB000BD ldccs  0,cr0,[r0,#+0x2f4]!
:02058E64 00CD4000 sbceq  r4,r13,r0
:02058E68 D11A07CD tstle r10,r13,asr #0xf
:02058E6C 100DB504 andne  r11,r13,r4,lsl #0xa
:02058E70 DA0015C3 ble 0205E584
:02058E74 12610059 rsbne  r0,r1,#0x59
:02058E78 194D100D stmnedb  r13 ,{r0,r2,r3,r12}^
:02058E7C D21539F5 andles r3,r5,#0x3D4000
:02058E80 DD154106 unknown
:02058E84 A507173A strge r1,[r7, #-0x73a]		;r7-0x73a=*(234378ef)=#0(0x00000000)
:02058E88 9FE0990D swils 0x00e0990d
:02058E8C 2013212D andcss r2,r3,r13,lsr #0x2
:02058E90 8DC00DC1 unknown
:02058E94 DE053524 cdple 5,0,cr3,cr5,cr4,1
:02058E98 E45C05B5 ldrb r0,[r12],#-0x5b5
:02058E9C 05522001 ldreqb r2,[r2, #-0x1]		;(r2-0x1=*(ffffffff))
:02058EA0 833E45E2 teqhi r14,#0x38800000
:02058EA4 E44E0CED strb r0,[r14],#-0xced
:02058EA8 A00A3420 andge  r3,r10,r0,lsr #0x8
:02058EAC 05F1F7E1 ldreqb r15,[r1, #+0x7e1]!
:02058EB0 89071921 stmhidb  r7 ,{r0,r5,r8,r11,r12}
:02058EB4 5158C800 cmppl r8,r0,lsl #0x10
:02058EB8 10E11010 rscne  r1,r1,r0,lsl r0
:02058EBC 810EA9D4 unknown
:02058EC0 95381DE2 ldrls r1,[r8, #-0xde2]!
:02058EC4 800117CA andhi  r1,r1,r10,asr #0xf
:02058EC8 00091288 andeq  r1,r9,r8,lsl #0x5
:02058ECC DBE15800 blle 018AEED4
:02058ED0 89740CCD unknown
:02058ED4 1810794B ldmneda  r0 ,{r0,r1,r3,r6,r8,r11,r12,r13,r14}
:02058ED8 021C9768 andeqs r9,r12,#0x1A00000
:02058EDC B06B106D rsblt  r1,r11,r13,ror #0x0
:02058EE0 485C306D ldmmida  r12 ,{r0,r2,r3,r5,r6,r12,r13}^
:02058EE4 02754DD0 rsbeqs r4,r5,#0x3400
:02058EE8 50013029 andpl  r3,r1,r9,lsr #0x0
:02058EEC 001508B1 ldreqh r0,[r5], -r1
:02058EF0 0035AECC eoreqs r10,r5,r12,asr #0x1d
:02058EF4 1D401601 unknown
:02058EF8 00A11440 adceq  r1,r1,r0,asr #0x8
:02058EFC 910656A6 unknown
:02058F00 65038104 strvs r8,[r3, #-0x104]		;(r3-0x104=*(fffffefc))
:02058F04 A2100917 andges r0,r0,#0x5C000
:02058F08 5E200009 cdppl 0,2,cr0,cr0,cr9,0
:02058F0C 18790165 unknown
:02058F10 DD0006CD unknown
:02058F14 2372A522 cmncs r2,#0x8800000
:02058F18 3110EB00 tstcc r0,r0,lsl #0x16
:02058F1C 0059010A subeqs r0,r9,r10,lsl #0x2
:02058F20 685C124D ldmvsda  r12 ,{r0,r2,r3,r6,r9,r12}^
:02058F24 B0584155 sublts r4,r8,r5,asr r1
:02058F28 AEE0021C mcrge 2,7,r0,cr0,cr12,{0}
:02058F2C 51817821 orrpl  r7,r1,r1,lsr #0x10
:02058F30 2D042D04 unknown
:02058F34 11518331 cmpne r1,r1,lsr r3
:02058F38 17E59650 unknown
:02058F3C 78755A15 unknown
:02058F40 142875C5 unknown
:02058F44 4471BA45 unknown
:02058F48 2DEB0021 stccsl 0,cr0,[r11,#+0x84]!
:02058F4C 59300100 ldmpldb  r0!,{r8}
:02058F50 73000904 unknown
:02058F54 59080045 stmpldb  r8 ,{r0,r2,r6}
:02058F58 49046D20 stmmidb  r4 ,{r5,r8,r10,r11,r13,r14}
:02058F5C 00490B00 subeq  r0,r9,r0,lsl #0x16
:02058F60 00B50016 adceqs r0,r5,r6,lsl r0
:02058F64 C93A1196 ldmgtdb  r10!,{r1,r2,r4,r7,r8,r12}
:02058F68 043DC406 unknown
:02058F6C 00010359 andeq  r0,r1,r9,asr r3
:02058F70 BB001109 bllt 0205D39C
:02058F74 05110528 ldreq r0,[r1, #-0x528]		;(r1-0x528=*(fffffad8))
:02058F78 00D91400 sbceqs r1,r9,r0,lsl #0x8
:02058F7C 0C011D0B stceq  13,cr1,[r1],{#0xb}
:02058F80 0D000156 unknown
:02058F84 B10B0910 unknown
:02058F88 0021E901 eoreq  r14,r1,r1,lsl #0x12
:02058F8C 402159FF unknown
:02058F90 E5C4300E strb r3,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02058F94 0F402D1D swieq 0x00402d1d
:02058F98 7E402D41 cdpvc 13,4,cr2,cr0,cr1,2
:02058F9C 0DFF002D ldceql 0,cr0,[r15,#+0xb4]!
:02058FA0 000DE900 andeq  r14,r13,r0,lsl #0x12
:02058FA4 65205558 strvs r5,[r0, #-0x558]!
:02058FA8 BB000D0A bllt 0205C3D8
:02058FAC 1DD2001D unknown
:02058FB0 1D561140 unknown
:02058FB4 001D1F40 andeqs r1,r13,r0,asr #0x1e
:02058FB8 45A91031 strmi r1,[r9, #+0x31]!
:02058FBC 2D0FD206 unknown
:02058FC0 1FBBE285 swine 0x00bbe285
:02058FC4 205CE285 subcss r14,r12,r5,lsl #0x5
:02058FC8 76008500 strvc r8,[r0],-r0, lsl #0xa
:02058FCC 099915E9 ldmeqib  r9 ,{r0,r3,r5,r6,r7,r8,r10,r12}
:02058FD0 1128000D unknown
:02058FD4 D55D3F00 ldrleb r3,[r13, #-0xf00]		;(r13-0xf00=*(fffff100))
:02058FD8 0111A514 tsteq r1,r4,lsl r5
:02058FDC 01A9A003 moveq  r10,r3			;r10=0(0x0)
:02058FE0 0135241D teqeq r5,r13,lsl r4
:02058FE4 417D7704 cmnmi r13,r4,lsl #0xe
:02058FE8 F10A1305 unknown
:02058FEC 19990191 ldmneib  r9 ,{r0,r4,r7,r8}
:02058FF0 280D8191 stmcsda  r13 ,{r0,r4,r7,r8,r15}
:02058FF4 91318DF3 ldrlssh r8,[r1, -r3]!
:02058FF8 7C045131 stcvc  1,cr5,[r4],{#0x31}
:02058FFC 09519F11 ldmeqdb  r1 ,{r0,r4,r8,r9,r10,r11,r12,r15}^
:02059000 98C7316D stmlsia  r7 ,{r0,r2,r3,r5,r6,r8,r12,r13}^
:02059004 400C0019 andmi  r0,r12,r9,lsl r0
:02059008 E5424597 strb r4,[r2, #-0x597]		;(r2-0x597=*(fffffa69))
:0205900C E221E931 eor  r14,r1,#0xC4000
:02059010 00F10479 rsceqs r0,r1,r9,ror r4
:02059014 99C50361 stmlsib  r5 ,{r0,r5,r6,r8,r9}^
:02059018 00E10A21 rsceq  r0,r1,r1,lsr #0x14
:0205901C FFF75719 swinv 0x00f75719
:02059020 A01C20EB andges r2,r12,r11,ror #0x1
:02059024 050034E1 streq r3,[r0, #-0x4e1]		;(r0-0x4e1=*(fffffb1f))
:02059028 350F0510 strcc r0,[r15, #-0x510]		;r15-0x510=*(02058b20)=#46208885(0x02c11775)
:0205902C 8D09E510 unknown
:02059030 33103600 tstcc r0,#0x0
:02059034 7137E5C4 teqvc r7,r4,asr #0xb
:02059038 00093801 andeq  r3,r9,r1,lsl #0x10
:0205903C A8005D1C stmgeda  r0 ,{r2,r3,r4,r8,r10,r11,r12,r14}
:02059040 34046D27 strcc r6,[r4],#-0xd27
:02059044 390B0039 stmccdb  r11 ,{r0,r3,r4,r5}
:02059048 D6102D00 ldrle r2,[r0],-r0, lsl #0x1a
:0205904C B800396A stmltda  r0 ,{r1,r3,r5,r6,r8,r11,r12,r13}
:02059050 0491D721 ldreq r13,[r1],#+0x721
:02059054 8A249197 bhi 0297D6B8
:02059058 1475F651 unknown
:0205905C 002B758D eoreq  r7,r11,r13,lsl #0xb
:02059060 062C05C5 unknown
:02059064 0D028500 unknown
:02059068 00592011 subeqs r2,r9,r1,lsl r0
:0205906C A8013174 stmgeda  r1 ,{r2,r4,r5,r6,r8,r12,r13}
:02059070 2B00C12C blcs 02089528
:02059074 9DC70079 unknown
:02059078 0FF14C01 swieq 0x00f14c01
:0205907C 3D6000AA stcccl 0,cr0,[r0,#-0x2a8]!
:02059080 00516000 subeqs r6,r1,r0
:02059084 102500F9 unknown
:02059088 9F2074BC swils 0x002074bc
:0205908C 81862021 orrhi  r2,r6,r1,lsr #0x0
:02059090 0D201100 stceq  1,cr1,[r0,#-0x0]!
:02059094 E574020A ldrb r0,[r4, #-0x20a]!
:02059098 B352ED06 cmplt r2,#0x180
:0205909C 62ED9210 rscvs  r9,r13,#0x1
:020590A0 A30FD5F5 unknown
:020590A4 6108ED01 unknown
:020590A8 02D93028 sbceqs r3,r9,#0x28
:020590AC 16E28010 unknown
:020590B0 0504D105 streq r13,[r4, #-0x105]		;(r4-0x105=*(fffffefb))
:020590B4 01194160 tsteq r9,r0,ror #0x2
:020590B8 A20831C0 andge  r3,r8,#0x30
:020590BC 3231E246 eorccs r14,r1,#0x60000004
:020590C0 C54809C5 strgtb r0,[r8, #-0x9c5]		;(r8-0x9c5=*(fffff63b))
:020590C4 54C500F5 strplb r0,[r5],#+0xf5
:020590C8 29C5480D stmcsib  r5 ,{r0,r2,r3,r11,r14}^
:020590CC 3000150A andcc  r1,r0,r10,lsl #0xa
:020590D0 123D0005 eornes r0,r13,#0x5
:020590D4 41ED0005 mvnmi  r0,r5
:020590D8 61C5223D bicvs  r2,r5,r13,lsr r2
:020590DC 05E5C507 streqb r12,[r5, #+0x507]!
:020590E0 A98A2299 stmgeib  r10 ,{r0,r3,r4,r7,r9,r13}
:020590E4 8D700032 ldchil 0,cr0,[r0,#-0xc8]!
:020590E8 2299A9E5 addcss r10,r9,#0x394000
:020590EC 20C10215 sbccs  r0,r1,r5,lsl r2
:020590F0 0F910185 swieq 0x00910185
:020590F4 140299D1 strne r9,[r2],#-0x9d1
:020590F8 56F8C2A9 unknown
:020590FC 12C102F9 sbcne  r0,r1,#0x9000000F
:02059100 BD1053B4 unknown
:02059104 06F5F822 unknown
:02059108 4DD008A3 unknown
:0205910C 12E90259 rscne  r0,r9,#0x90000005
:02059110 18ACE59A stmneia  r12!,{r1,r3,r4,r7,r8,r10,r13,r14,r15}
:02059114 E9330905 ldmdb  r3!,{r0,r2,r8,r11}
:02059118 8C123511 ldchi  5,cr3,[r2],{#0x11}
:0205911C 30055502 andcc  r5,r5,r2,lsl #0xa
:02059120 1D00DD4E unknown
:02059124 90123500 andlss r3,r2,r0,lsl #0xa
:02059128 4D0539F0 unknown
:0205912C E7176110 unknown
:02059130 158D2759 strne r2,[r13, #+0x759]		;r13+0x759=*(00000759)
:02059134 752EE284 strvc r14,[r14, #-0x284]!
:02059138 004DC801 subeq  r12,r13,r1,lsl #0x10
:0205913C 949594A3 ldrls r9,[r5],#+0x4a3
:02059140 0AF95CE5 beq 01EB04DC
:02059144 6D201089 stcvs  0,cr1,[r0,#-0x224]!
:02059148 A1E59017 mvnge  r9,r7,lsl r0
:0205914C 09E0811F unknown
:02059150 5D1F2D01 unknown
:02059154 105D3207 subnes r3,r13,r7,lsl #0x4
:02059158 39E1B080 unknown
:0205915C 39088B15 stmccdb  r8 ,{r0,r2,r4,r8,r9,r11,r15}
:02059160 398FF845 stmccib  r15 ,{r0,r2,r6,r11,r12,r13,r14,r15}
:02059164 C8213105 stmgtda  r1!,{r0,r2,r8,r12,r13}
:02059168 11B2056D movnes r0,r13,ror #0xa
:0205916C 33E28817 mvncc  r8,#0x170000
:02059170 01E24910 mvneq  r4,r0,lsl r9
:02059174 E5C82001 strb r2,[r8, #+0x1]		;r8+0x1=*(00000001)
:02059178 0265FEB4 rsbeq  r15,r5,#0xB40
:0205917C 11C50B51 bicne  r0,r5,r1,asr r11
:02059180 493031E0 ldmmidb  r0!,{r5,r6,r7,r8,r12,r13}
:02059184 06650491 unknown
:02059188 18E24110 unknown
:0205918C 07952030 unknown
:02059190 5FE7C850 swipl 0x00e7c850
:02059194 0E950475 mrceq 4,4,r0,cr5,cr5,{3}
:02059198 01870015 orreq  r0,r7,r5,lsl r0
:0205919C 07C16015 unknown
:020591A0 F533E1B0 ldrnv r14,[r3, #-0x1b0]!
:020591A4 A0ADDC15 adcge  r13,r13,r5,lsl r12
:020591A8 0087F0BD streqh r15,[r7], +r13
:020591AC 870DE085 strhi r14,[r13,-r5, lsl #0x1]
:020591B0 08E080B0 unknown
:020591B4 50350121 eorpls r0,r5,r1,lsr #0x2
:020591B8 87E01619 unknown
:020591BC 158C0FD1 strne r0,[r12, #+0xfd1]		;r12+0xfd1=*(fffdf607)
:020591C0 02D56600 sbceqs r6,r5,#0x0
:020591C4 802A1B01 eorhi  r1,r10,r1,lsl #0x16
:020591C8 9425A0E2 unknown
:020591CC 00000BE5 andeq  r0,r0,r5,ror #0x17
:020591D0 09D91015 ldmeqib  r9 ,{r0,r2,r4,r12}^
:020591D4 10940015 addnes r0,r4,r5,lsl r0
:020591D8 ED0DE184 unknown
:020591DC 811BC700 tsthi r11,r0,lsl #0xe
:020591E0 201909E2 andcss r0,r9,r2,ror #0x13
:020591E4 000900C9 andeq  r0,r9,r9,asr #0x1
:020591E8 F687EB30 unknown
:020591EC 8D6001F5 stchil 1,cr0,[r0,#-0x3d4]!
:020591F0 05B102C9 ldreq r0,[r1, #+0x2c9]!
:020591F4 250469C8 strcs r6,[r4, #-0x9c8]		;(r4-0x9c8=*(fffff638))
:020591F8 3900FD26 stmccdb  r0 ,{r1,r2,r5,r8,r10,r11,r12,r13,r14,r15}
:020591FC 0007F310 andeq  r15,r7,r0,lsl r3
:02059200 10ED0FEB rscne  r0,r13,r11,ror #0x1f
:02059204 0DB9F691 ldceq  6,cr15,[r9,#+0x244]!
:02059208 4D490015 unknown
:0205920C D9401500 stmledb  r0 ,{r8,r10,r12}^
:02059210 E1B005B5 ldrh r0,[r0, +r5]!
:02059214 1112AD0B tstne r2,r11,lsl #0x1a
:02059218 18898111 stmneia  r9 ,{r0,r4,r8,r15}
:0205921C B0F111D1 unknown
:02059220 FD000D09 unknown
:02059224 F911FD10 ldmnvdb  r1 ,{r4,r8,r10,r11,r12,r13,r14,r15}
:02059228 D57A1610 ldrleb r1,[r10, #-0x610]!
:0205922C 03001D15 unknown
:02059230 891A8510 ldmhidb  r10 ,{r4,r8,r10,r15}
:02059234 101301E2 andnes r0,r3,r2,ror #0x3
:02059238 D10291C6 unknown
:0205923C 40000505 andmi  r0,r0,r5,lsl #0xa
:02059240 9C026914 stcls  9,cr6,[r2],{#0x14}
:02059244 05040041 streq r0,[r4, #-0x41]		;(r4-0x41=*(ffffffbf))
:02059248 01C91000 biceq  r1,r9,r0
:0205924C 08100505 ldmeqda  r0 ,{r0,r2,r8,r10}
:02059250 050EDD55 streq r13,[r14, #-0xd55]		;r14-0xd55=*(0205807b)=#-581037959(0xdd5e1079)
:02059254 75044900 strvc r4,[r4, #-0x900]		;(r4-0x900=*(fffff700))
:02059258 E5C60005 strb r0,[r6, #+0x5]		;r6+0x5=*(00000005)
:0205925C C6900813 unknown
:02059260 E3190389 tst r9,#0x24000002
:02059264 88001509 stmhida  r0 ,{r0,r3,r8,r10,r12}
:02059268 A9011105 stmgedb  r1 ,{r0,r2,r8,r12}
:0205926C C0E0890F rscgt  r8,r0,r15,lsl #0x12
:02059270 80820001 addhi  r0,r2,r1
:02059274 1DB00045 ldcne  0,cr0,[r0,#+0x114]!
:02059278 05290A00 streq r0,[r9, #-0xa00]!
:0205927C C62A1009 unknown
:02059280 891FA9E5 ldmhidb  r15 ,{r0,r2,r5,r6,r7,r8,r11,r13,r15}
:02059284 0010C1E0 andeqs r12,r0,r0,ror #0x3
:02059288 E2511E01 subs r1,r1,#0x10
:0205928C 834A026D unknown
:02059290 000D020D andeq  r0,r13,r13,lsl #0x4
:02059294 530DF1C9 unknown
:02059298 411441E2 tstmi r4,r2,ror #0x3
:0205929C B2000500 andlt  r0,r0,#0x0
:020592A0 5D951061 unknown
:020592A4 310DED08 unknown
:020592A8 5A026D03 bpl 020F46BC
:020592AC 5DBC0575 ldcpl  5,cr0,[r12,#+0x1d4]!
:020592B0 F1157D07 tstnv r5,r7,lsl #0x1a
:020592B4 E289100E add  r1,r9,#0xE
:020592B8 B507A000 strlt r10,[r7, #-0x0]		;r7-0x0=*(23438029)=#0(0x00000000)
:020592BC 5D3DF004 ldcpl  0,cr15,[r13,#-0x10]!
:020592C0 2004E286 andcs  r14,r4,r6,lsl #0x5
:020592C4 2AE20589 bcs 018DA8F0
:020592C8 1569004D strneb r0,[r9, #-0x4d]!
:020592CC 28800D06 stmcsia  r0 ,{r1,r2,r8,r10,r11}
:020592D0 05AC000D streq r0,[r12, #+0xd]!
:020592D4 1BDD800D blne 017B9310
:020592D8 21B914D5 ldrcssb r1,[r9, +r5]!
:020592DC 03991D59 orreqs r1,r9,#0x1640
:020592E0 05697EF8 streqb r7,[r9, #-0xef8]!
:020592E4 020E5B0C andeq  r5,r14,#0x3000
:020592E8 762113BD unknown
:020592EC FDE10CCD stc2l 12,cr0,[r1,#+0x334]!
:020592F0 40110515 andmis r0,r1,r5,lsl r5
:020592F4 59007510 stmpldb  r0 ,{r4,r8,r10,r12,r13,r14}
:020592F8 36FDBC10 unknown
:020592FC 40610F5D rsbmi  r0,r1,r13,asr r15
:02059300 123511A1 eornes r1,r5,#0x40000028
:02059304 95DA9389 ldrlsb r9,[r10, #+0x389]		;r10+0x389=*(00000389)
:02059308 9D5FB240 unknown
:0205930C 7D23D501 stcvc  5,cr13,[r3,#-0x4]!
:02059310 01A13801 moveq  r3,r1,lsl #0x10		;r3=0(0x0)
:02059314 600943BD strvsh r4,[r9], -r13
:02059318 019977F5 ldreqsh r7,[r9, +r5]
:0205931C D1D40031 bicles r0,r4,r1,lsr r0
:02059320 2D004135 unknown
:02059324 5171A310 cmnpl r1,r0,lsl r3
:02059328 C059DE40 subgts r13,r9,r0,asr #0x1c
:0205932C 3D6E1009 stcccl 0,cr1,[r14,#-0x24]!
:02059330 02791300 rsbeqs r1,r9,#0x0
:02059334 261031AD ldrcs r3,[r0],-r13, lsr #0x3
:02059338 FA7F4C45 blx 0402C45C
:0205933C BD000455 unknown
:02059340 2059A520 subcss r10,r9,r0,lsr #0xa
:02059344 E1D521B8 ldrh r2,[r5, #+0x18]		;r5+0x18=*(00000018)
:02059348 0195101C orreqs r1,r5,r12,lsl r0
:0205934C F58D20F9 strnv r2,[r13, #+0xf9]		;r13+0xf9=*(dd5e1172)
:02059350 FA8E3C21 blx 003E83DC
:02059354 495E3005 ldmmidb  r14 ,{r0,r2,r12,r13}^
:02059358 C73C01FE unknown
:0205935C 08B035FF ldmeqia  r0!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r12,r13}
:02059360 233944ED teqcs r9,#0xED000000
:02059364 D97C8DD2 ldmledb  r12!,{r1,r4,r6,r7,r8,r10,r11,r15}^
:02059368 4DE5D509 stcmil 5,cr13,[r5,#+0x24]!
:0205936C 5100AD00 unknown
:02059370 66B32565 unknown
:02059374 393075EE ldmccdb  r0!,{r1,r2,r3,r5,r6,r7,r8,r10,r12,r13,r14}
:02059378 00291306 eoreq  r1,r9,r6,lsl #0x6
:0205937C 102C0018 eorne  r0,r12,r8,lsl r0
:02059380 000904B5 streqh r0,[r9], -r5
:02059384 E58411D4 str r1,[r4, #+0x1d4]		;r4+0x1d4=*(000001d4)
:02059388 000906BB streqh r0,[r9], -r11
:0205938C E5C41454 strb r1,[r4, #+0x454]		;r4+0x454=*(00000454)
:02059390 010004C7 unknown
:02059394 840FE9EB strhi r14,[r15],#-0x9eb
:02059398 000295E2 andeq  r9,r2,r2,ror #0xb
:0205939C B82B9500 stmltda  r11!,{r8,r10,r12,r15}
:020593A0 193BADFF ldmnedb  r11!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r13,r15}
:020593A4 41290114 unknown
:020593A8 0A915900 beq 004AF7B0
:020593AC 0039C824 eoreqs r12,r9,r4,lsr #0x10
:020593B0 29190721 ldmcsdb  r9 ,{r0,r5,r8,r9,r10}
:020593B4 D9505500 ldmledb  r0 ,{r8,r10,r12,r14}^
:020593B8 2C006516 stccs  5,cr6,[r0],{#0x16}
:020593BC 108501B5 strneh r0,[r5], +r5
:020593C0 13652005 unknown
:020593C4 100CA99A mulne  r12,r10,r9
:020593C8 FC9AE041 ldc2  0,cr14,[r10],{#0x41}
:020593CC 1FBD01DD swine 0x00bd01dd
:020593D0 8400B5C1 strhi r11,[r0],#-0x5c1
:020593D4 10E99F10 rscne  r9,r9,r0,lsl r15
:020593D8 105DE0B1 ldrneh r14,[r13],#-0x1
:020593DC BDF11069 ldcltl 0,cr1,[r1,#+0x1a4]!
:020593E0 41BDB351 movmis r11,r1,asr r3
:020593E4 502191C1 eorpl  r9,r1,r1,asr #0x3
:020593E8 4A41F908 bmi 030D7810
:020593EC EBFFFD5D bl 02058968
:020593F0 1D41A109 unknown
:020593F4 14B50500 unknown
:020593F8 F65049B0 unknown
:020593FC 91F1FFFF ldrlssh r15,[r1, #+0xff]!
:02059400 E58605C1 str r0,[r6, #+0x5c1]		;r6+0x5c1=*(000005c1)
:02059404 31E12431 mvncc  r2,lsr r1
:02059408 4D702185 ldcmil 1,cr2,[r0,#-0x214]!
:0205940C 9133C140 teqls r3,r0,asr #0x2
:02059410 282836E5 stmcsda  r8!,{r0,r2,r5,r6,r7,r9,r10,r12,r13}
:02059414 20013119 andcs  r3,r1,r9,lsl r1
:02059418 0402E042 streq r14,[r2],#-0x42
:0205941C 09E91A19 unknown
:02059420 891C93B5 ldmhidb  r12 ,{r0,r2,r4,r5,r7,r8,r9,r12,r15}
:02059424 39F3B520 ldmccib  r3!,{r5,r8,r10,r12,r13,r15}^
:02059428 F783A921 strnv r10,[r3,+r1, lsr #0x12]
:0205942C 04014178 streq r4,[r1],#-0x178
:02059430 D13D01BD ldrleh r0,[r13, -r13]!
:02059434 1F0A2544 swine 0x000a2544
:02059438 7D11415A unknown
:0205943C 00353230 eoreqs r3,r5,r0,lsr r2
:02059440 97507D38 unknown
:02059444 03AB007D moveq  r0,#0x7D		;r0=125(0x7d)
:02059448 00C5D020 sbceq  r13,r5,r0,lsr #0x0
:0205944C 21F4E5D0 ldrcssb r14,[r4, #+0x50]!
:02059450 04028800 streq r8,[r2],#-0x800
:02059454 0C35E080 ldceq  0,cr14,[r5],#-0x200
:02059458 590124C1 stmpldb  r1 ,{r0,r6,r7,r10,r13}
:0205945C 0021B002 eoreq  r11,r1,r2
:02059460 82002183 andhi  r2,r0,#0xC0000020
:02059464 21850021 orrcs  r0,r5,r1,lsr #0x0
:02059468 D4558800 ldrleb r8,[r5],#-0x800
:0205946C 002D8329 eoreq  r8,r13,r9,lsr #0x6
:02059470 9D092329 unknown
:02059474 E5102500 ldr r2,[r0, #-0x500]		;(r0-0x500=*(fffffb7d))
:02059478 2105EE02 unknown
:0205947C D9003510 stmledb  r0 ,{r4,r8,r10,r12,r13}
:02059480 84182821 ldrhi r2,[r8],#-0x821
:02059484 10990EE5 addnes r0,r9,r5,ror #0x1d
:02059488 0202CD56 andeq  r12,r2,#0x1580
:0205948C 10710965 rsbnes r0,r1,r5,ror #0x12
:02059490 75020069 strvc r0,[r2, #-0x69]		;(r2-0x69=*(ffffff97))
:02059494 A5138978 ldrge r8,[r3, #-0x978]		;(r3-0x978=*(fffff688))
:02059498 77103D02 ldrvc r3,[r0,-r2, lsl #0x1a]
:0205949C 1928003D stmnedb  r8!,{r0,r2,r3,r4,r5}
:020594A0 1928AE10 stmnedb  r8!,{r4,r9,r10,r11,r13,r15}
:020594A4 0201C900 andeq  r12,r1,#0x0
:020594A8 02E04320 rsceq  r4,r0,#0x80000000
:020594AC C5510006 ldrgtb r0,[r1, #-0x6]		;(r1-0x6=*(fffffffa))
:020594B0 01258D01 unknown
:020594B4 2304A060 unknown
:020594B8 E5943824 ldr r3,[r4, #+0x824]		;r4+0x824=*(00000824)
:020594BC 0AA50049 beq 009995E8
:020594C0 01E5609D unknown
:020594C4 0611D51C unknown
:020594C8 39EB0074 unknown
:020594CC 19858610 stmneib  r5 ,{r4,r9,r10,r15}
:020594D0 D901B19F stmledb  r1 ,{r0,r1,r2,r3,r4,r7,r8,r12,r13,r15}
:020594D4 7D08E301 unknown
:020594D8 CD006900 unknown
:020594DC FC432195 stc2l 1,cr2,[r3],{#0x95}
:020594E0 0049EBFF unknown
:020594E4 103D2021 eornes r2,r13,r1,lsr #0x0
:020594E8 03009DE1 unknown
:020594EC 15050281 strne r0,[r5, #-0x281]		;(r5-0x281=*(fffffd7f))
:020594F0 00452C10 subeq  r2,r5,r0,lsl r12
:020594F4 C1D507A5 bicgts r0,r5,r5,lsr #0xf
:020594F8 026D2C24 rsbeq  r2,r13,#0x2400
:020594FC 7801A904 stmvcda  r1 ,{r2,r8,r11,r13,r15}
:02059500 55050051 strpl r0,[r5, #-0x51]		;(r5-0x51=*(ffffffaf))
:02059504 DD31A948 ldcle  9,cr10,[r1,#-0x120]!
:02059508 3141B118 unknown
:0205950C 49601952 unknown
:02059510 007E0510 rsbeqs r0,r14,r0,lsl r5
:02059514 03B9013D moveqs r0,#0x4000000F		;r0=1073741839(0x4000000f)
:02059518 32CD1824 sbccc  r1,r13,#0x240000
:0205951C D4260456 unknown
:02059520 128122CD addne  r2,r1,#0xD000000C
:02059524 E5941828 ldr r1,[r4, #+0x828]		;r4+0x828=*(00000828)
:02059528 21FD062C mvncss r0,r12,lsr #0xc
:0205952C 1025E041 eorne  r14,r5,r1,asr #0x0
:02059530 F50712AD strnv r1,[r7, #-0x2ad]		;r7-0x2ad=*(23437d7c)=#0(0x00000000)
:02059534 D5590012 ldrleb r0,[r9, #-0x12]		;(r9-0x12=*(9003818e))
:02059538 11E904E5 mvnne  r0,r5,ror #0x9
:0205953C 115D0009 cmpne r13,r9
:02059540 B8015D09 stmltda  r1 ,{r0,r3,r8,r10,r11,r12,r14}
:02059544 00115D01 andeqs r5,r1,r1,lsl #0x1a
:02059548 212005E0 unknown
:0205954C 11E53810 mvnne  r3,r0,lsl r8
:02059550 01B14FB2 ldreqh r4,[r1, +r2]!
:02059554 40300131 eormis r0,r0,r1,lsr r1
:02059558 F1900D01 orrnvs r0,r0,r1,lsl #0x1a
:0205955C 0129A617 unknown
:02059560 A0A010E1 adcge  r1,r0,r1,ror #0x1
:02059564 403021BD unknown
:02059568 08E5138D unknown
:0205956C 800200B1 strhih r0,[r2], -r1
:02059570 89500085 ldmhidb  r0 ,{r0,r2,r7}^
:02059574 EC20DD24 stc  13,cr13,[r0],#-0x90
:02059578 95EC01BD strlsb r0,[r12, #+0x1bd]!
:0205957C B9094D11 stmltdb  r9 ,{r0,r4,r8,r10,r11,r14}
:02059580 0575C100 ldreqb r12,[r5, #-0x100]!
:02059584 ADD1A060 unknown
:02059588 86001910 unknown
:0205958C 2185E210 orrcs  r14,r5,r0,lsl r2
:02059590 2FE1B040 swics 0x00e1b040
:02059594 42060171 andmi  r0,r6,#0x4000001C
:02059598 06E15900 unknown
:0205959C 0921A070 stmeqdb  r1!,{r4,r5,r6,r13,r15}
:020595A0 31A07000 movcc  r7,r0			;r7=1073741839(0x4000000f)
:020595A4 100D1B99 mulne  r13,r9,r11
:020595A8 B0101507 andlts r1,r0,r7,lsl #0xa
:020595AC B2E04658 rsclt  r4,r0,#0x5800000
:020595B0 10050019 andne  r0,r5,r9,lsl r0
:020595B4 0808E284 stmeqda  r8 ,{r2,r7,r9,r13,r14,r15}
:020595B8 04951059 ldreq r1,[r5],#+0x59
:020595BC 0051200B subeqs r2,r1,r11
:020595C0 66070541 strvs r0,r2,r1,r11
:020595C4 ABE04990 blge 0186BC0C
:020595C8 17EB0073 unknown
:020595CC 00390000 eoreqs r0,r9,r0
:020595D0 00030005 andeq  r0,r3,r5
:020595D4 C40000B9 strgt r0,[r0],#-0xb9
:020595D8 AD006926 unknown
:020595DC 46000500 strmi r0,[r0],-r0, lsl #0xa
:020595E0 0D35A004 ldceq  0,cr10,[r5,#-0x10]!
:020595E4 08E547C4 unknown
:020595E8 0B452671 bleq 031A2FB4
:020595EC 60040961 andvs  r0,r4,r1,ror #0x12
:020595F0 3CE51CC4 stcccl 12,cr1,[r5],#+0x310
:020595F4 103000BD unknown
:020595F8 07150641 ldreq r0,[r5],#+0x310
:020595FC 39E430B5 unknown
:02059600 AD02FD1C unknown
:02059604 A410B100 ldrge r11,[r0],#-0x100
:02059608 310A1DEE unknown
:0205960C DD38CF07 ldcle  15,cr12,[r8,#-0x1c]!
:02059610 D9107100 ldmledb  r0 ,{r8,r12,r13,r14}
:02059614 33017910 unknown
:02059618 2C0500D5 stccs  0,cr0,[r5],{#0xd5}
:0205961C 555006DE ldrplb r0,[r0, #-0x6de]		;(r0-0x6de=*(fffff922))
:02059620 02B906E0 adceqs r0,r9,#0xE000000
:02059624 00A50081 adceq  r0,r5,r1,lsl #0x1
:02059628 C51356E0 ldrgt r5,[r3, #-0x6e0]		;(r3-0x6e0=*(fffff920))
:0205962C 2D0401CD unknown
:02059630 4F463116 swimi 0x00463116
:02059634 00000B68 andeq  r0,r0,r8,ror #0x16
:02059638 B50001C4 strlt r0,[r0, #-0x1c4]		;(r0-0x1c4=*(fffffe3c))
:0205963C 2020E500 eorcs  r14,r0,r0,lsl #0xa
:02059640 094DD070 stmeqdb  r13 ,{r4,r5,r6,r12,r14,r15}^
:02059644 40083503 andmi  r3,r8,r3,lsl #0xa
:02059648 D4016195 strle r6,[r1],#-0x195
:0205964C 1421614C unknown
:02059650 C0000151 andgt  r0,r0,r1,asr r1
:02059654 0515E3A0 ldreq r14,[r5, #-0x3a0]		;(r5-0x3a0=*(fffffc60))
:02059658 BD030960 unknown
:0205965C 02090207 andeq  r0,r9,#0x70000000
:02059660 03ED2001 mvneq  r2,#0x1
:02059664 04086196 streq r6,[r8],#-0x196
:02059668 CD601739 stcgtl 7,cr1,[r0,#-0xe4]!
:0205966C 05E005E5 streqb r0,[r0, #+0x5e5]!
:02059670 0106E5CD unknown
:02059674 00090700 andeq  r0,r9,r0,lsl #0xe
:02059678 CD283008 stcgt  0,cr3,[r8,#-0x20]!
:0205967C CD2009E5 stcgt  9,cr0,[r0,#-0x394]!
:02059680 00C00AE5 sbceq  r0,r0,r5,ror #0x15
:02059684 FB0CE5CD blx 02392DC8
:02059688 15DD0015 ldrneb r0,[r13, #+0x15]		;r13+0x15=*(dd5e108e)
:0205968C B016D910 andlts r13,r6,r0,lsl r9
:02059690 A03009E1 eorges r0,r0,r1,ror #0x13
:02059694 E58D0391 str r0,[r13, #+0x391]		;r13+0x391=*(dd5e140a)
:02059698 FF09EE76 swinv 0x0009ee76
:0205969C 205015EB subcss r1,r0,r11,ror #0xb
:020596A0 113905A5 teqne r9,r5,lsr #0xb
:020596A4 740C1035 strvc r1,[r12],#-0x35
:020596A8 101D00B1 ldrneh r0,[r13], -r1
:020596AC E5C40455 strb r0,[r4, #+0x455]		;r4+0x455=*(00000455)
:020596B0 94030824 strls r0,[r3],#-0x824
:020596B4 7102203D unknown
:020596B8 2D101000 unknown
:020596BC E54A9111 strb r9,[r10, #-0x111]		;(r10-0x111=*(fffffeef))
:020596C0 212FFF31 blxcs r1 (Jump to addr_00000000?)msrcs CPSR_fsxc,r1
:020596C4 B1082429 unknown
:020596C8 96F09035 unknown
:020596CC 4035751C eormis r7,r5,r12,lsl r5
:020596D0 1E410619 mcrne 6,2,r0,cr1,cr9,{0}
:020596D4 EBFD68B1 bl 01FB39A0
:020596D8 2521058D strcs r0,[r1, #-0x58d]!
:020596DC 006500A4 rsbeq  r0,r5,r4,lsr #0x1
:020596E0 09CC0091 stmeqib  r12 ,{r0,r4,r7}^
:020596E4 8515C040 ldrhi r12,[r5, #-0x40]		;(r5-0x40=*(ffffffc0))
:020596E8 000C0415 andeq  r0,r12,r5,lsl r4
:020596EC 10DD0210 sbcnes r0,r13,r0,lsl r2
:020596F0 96464570 unknown
:020596F4 15E9003D strneb r0,[r9, #+0x3d]!
:020596F8 9F606ABC swils 0x00606abc
:020596FC 1551BCE5 ldrneb r11,[r1, #-0xce5]		;(r1-0xce5=*(fffff31b))
:02059700 305A05C9 subccs r0,r10,r9,asr #0xb
:02059704 0031D630 eoreqs r13,r1,r0,lsr r6
:02059708 5103E353 unknown
:0205970C 22305000 eorcss r5,r0,#0x0
:02059710 4508A596 strmi r10,[r8, #-0x596]		;(r8-0x596=*(fffffa6a))
:02059714 E15302D1 ldrsb r0,[r3, #-0x21]		;(r3-0x2d1=*(ffffffdf))
:02059718 C60A205A unknown
:0205971C 844001C5 strhib r0,[r0],#-0x1c5
:02059720 001504E2 andeqs r0,r5,r2,ror #0x9
:02059724 86605C80 unknown
:02059728 01F1F4E2 mvneqs r15,r2,ror #0x9
:0205972C A00DCD8B andge  r12,r13,r11,lsl #0x1b
:02059730 40152188 andmis r2,r5,r8,lsl #0x3
:02059734 70207190 mlavc  r0,r0,r1,r7unknown
:02059738 1F7106A5 swine 0x007106a5
:0205973C 6110A4D2 ldrvssb r10,[r0, -r2]
:02059740 51E35110 mvnpl  r5,r0,lsl r1
:02059744 09200500 stmeqdb  r0!,{r8,r10}
:02059748 15D10064 ldrneb r0,[r1, #+0x64]		;r1+0x64=*(00000064)
:0205974C 13500000 cmpne r0,#0x0
:02059750 00000011 andeq  r0,r0,r1,lsl r0
:02059754 D100080A unknown
:02059758 400E2A79 andmi  r2,r14,r9,ror r10
:0205975C 0D0C0029 unknown
:02059760 D0045500 andle  r5,r4,r0,lsl #0xa
:02059764 0D0508E5 unknown
:02059768 05710A00 ldreqb r0,[r1, #-0xa00]!
:0205976C 1D910010 unknown
:02059770 E0454500 sub  r4,r5,r0,lsl #0xa
:02059774 060009EF streq r0,r4,r5,r0,lsl #0xa
:02059778 000401A8 andeq  r0,r4,r8,lsr #0x3
:0205977C 06791491 unknown
:02059780 1A1FE550 bne 02852CC8
:02059784 E5C16008 strb r6,[r1, #+0x8]		;r1+0x8=*(00000008)
:02059788 81600405 unknown
:0205978C E5910009 ldr r0,[r1, #+0x9]		;r1+0x9=*(00000009)
:02059790 000868DF unknown
:02059794 944068EB strlsb r6,[r0],#-0x8eb
:02059798 E3540095 cmp r4,#0x95
:0205979C FFFFE320 swinv 0x00ffe320
:020597A0 211FB51A tstcs r15,r10,lsl r5
:020597A4 0FBCBD10 swieq 0x00bcbd10
:020597A8 1D1B40B0 unknown
:020597AC 0B890019 bleq 00299818
:020597B0 14610479 unknown
:020597B4 A02E7817 eorge  r7,r14,r7,lsl r8
:020597B8 881019E3 ldmhida  r0 ,{r0,r1,r5,r6,r7,r8,r11,r12}
:020597BC 08020B13 stmeqda  r2 ,{r0,r1,r4,r8,r9,r11}
:020597C0 151CAEE8 ldrne r10,[r12, #-0xee8]		;(r12-0xee8=*(fffdd74e))
:020597C4 0CF01540 ldceql 5,cr1,[r0],#+0x100
:020597C8 1D189FC0 unknown
:020597CC C9149500 ldmgtdb  r4 ,{r8,r10,r12,r15}
:020597D0 0D99100F unknown
:020597D4 141C05C9 ldrne r0,[r12],#-0x5c9
:020597D8 F0020B37 andnv  r0,r2,r7,lsr r11
:020597DC 51440651 unknown
:020597E0 4011F986 andmis r15,r1,r6,lsl #0x13
:020597E4 001DE568 andeqs r14,r13,r8,ror #0xa
:020597E8 51F1E893 unknown
:020597EC 09BD3016 ldmeqib  r13!,{r1,r2,r4,r12,r13}
:020597F0 759FE3A1 ldrvc r14,[r15, #+0x3a1]		;r15+0x3a1=*(02059b99)=#1103106053(0x41c01005)
:020597F4 B5E1A001 strltb r10,[r1, #+0x1]!
:020597F8 2413E012 ldrcs r14,[r3],#-0x12
:020597FC E5DE12B5 ldrb r1,[r14, #+0x2b5]		;r14+0x2b5=*(41c012ba)=#0(0x00000000)
:02059800 89819103 stmhiib  r1 ,{r0,r1,r8,r12,r15}
:02059804 05418031 streqb r8,[r1, #-0x31]		;(r1-0x31=*(ffffffcf))
:02059808 B513CCE0 ldrlt r12,[r3, #-0xce0]		;(r3-0xce0=*(fffff320))
:0205980C E791A142 ldr r10,[r3, #-0xce0]		;(r3-0xce0=*(fffff320))
:02059810 65095510 strvs r5,[r9, #-0x510]		;(r9-0x510=*(90037c90))
:02059814 ED02E920 unknown
:02059818 00ED0C30 rsceq  r0,r13,r0,lsr r12
:0205981C 6FDE22B5 swivs 0x00de22b5
:02059820 2D2542B5 stccs  2,cr4,[r5,#-0x2d4]!
:02059824 35015500 strcc r5,[r1, #-0x500]		;(r1-0x500=*(fffffb00))
:02059828 B501C920 strlt r12,[r1, #-0x920]		;(r1-0x920=*(fffff6e0))
:0205982C 997D8012 ldmlsdb  r13!,{r1,r4,r15}^
:02059830 DEA002E5 cdple 2,10,cr0,cr0,cr5,7
:02059834 B500B9E5 strlt r11,[r0, #-0x9e5]		;(r0-0x9e5=*(fffff61b))
:02059838 B50AC032 strlt r12,[r10, #-0x32]		;(r10-0x32=*(ffffffce))
:0205983C 52B50602 adcpls r0,r5,#0x200000
:02059840 07001524 streq r1,[r0,-r4, lsr #0xa]
:02059844 99AA002D stmlsib  r10!,{r0,r2,r3,r5}
:02059848 DEB003E5 cdple 3,10,cr0,cr0,cr5,7
:0205984C 00A10AE5 adceq  r0,r1,r5,ror #0x15
:02059850 B50A327D strlt r3,[r10, #-0x27d]		;(r10-0x27d=*(fffffd83))
:02059854 02B51792 adceqs r1,r5,#0x2480000
:02059858 C000BD18 andgt  r11,r0,r8,lsl r13
:0205985C 04E28C55 unknown
:02059860 EDE02780 stcl 7,cr2,[r0,#+0x200]!
:02059864 89400810 stmhidb  r0 ,{r4,r11}^
:02059868 22B50B00 adccss r0,r5,#0x0
:0205986C 99900289 ldmlsib  r0 ,{r0,r3,r7,r9}
:02059870 4D894059 unknown
:02059874 E90530E9 stmdb  r5 ,{r0,r3,r5,r6,r7,r12,r13}
:02059878 02B50B00 adceqs r0,r5,#0x0
:0205987C 82B58EE0 adchis r8,r5,#0xE00
:02059880 22B55C95 adccss r5,r5,#0x9500
:02059884 FC00E9FC stc2  9,cr14,[r0],{#0xfc}
:02059888 B001C1E2 andlt  r12,r1,r2,ror #0x3
:0205988C A001C14A andge  r12,r1,r10,asr #0x2
:02059890 8D9001C1 unknown
:02059894 00750535 rsbeqs r0,r5,r5,lsr r5
:02059898 E08E65C1 add  r6,r14,r1,asr #0xb
:0205989C 275106D1 unknown
:020598A0 E79E8103 ldr r8,[r14,+r3, lsl #0x2]
:020598A4 2D06D50C unknown
:020598A8 2D200420 stccs  4,cr0,[r0,#-0x80]!
:020598AC 21C58850 biccs  r8,r5,r0,asr r8
:020598B0 590D53A1 stmpldb  r13 ,{r0,r5,r7,r8,r9,r12,r14}
:020598B4 17951202 ldrne r1,[r5,+r2, lsl #0x4]
:020598B8 E101E5DA unknown
:020598BC 24108A10 ldrcs r8,[r0],#-0xa10
:020598C0 E1060001 unknown
:020598C4 99010026 stmlsdb  r1 ,{r1,r2,r5}
:020598C8 8008E714 andhi  r14,r8,r4,lsl r7
:020598CC 9942299C stmlsdb  r2 ,{r2,r3,r4,r7,r8,r11,r13}^
:020598D0 01B58716 moveqs r8,r6,lsl r7		;r8=0(0x0)
:020598D4 A2E59CB0 rscge  r9,r5,#0xB000
:020598D8 82E1A01B rschi  r10,r1,#0x1B
:020598DC 00350014 eoreqs r0,r5,r4,lsl r0
:020598E0 450400DD strmi r0,[r4, #-0xdd]		;(r4-0xdd=*(ffffff23))
:020598E4 001D0526 andeqs r0,r13,r6,lsr #0xa
:020598E8 022BE024 eoreq  r14,r11,#0x24
:020598EC 0455DA10 ldreqb r13,[r5],#-0xa10
:020598F0 3104E5DA unknown
:020598F4 11018808 unknown
:020598F8 9903F199 stmlsdb  r3 ,{r0,r3,r4,r7,r8,r12,r13,r14,r15}
:020598FC 150661E7 strne r6,[r6, #-0x1e7]		;(r6-0x1e7=*(fffffe19))
:02059900 E088C800 add  r12,r8,r0,lsl #0x10
:02059904 E0862001 add  r2,r6,r1
:02059908 31001922 unknown
:0205990C C5811704 strgt r1,[r1, #+0x704]		;r1+0x704=*(00000704)
:02059910 FD15F921 unknown
:02059914 E521C515 str r12,[r1, #-0x515]!
:02059918 02ADF902 adceq  r15,r13,#0x8000
:0205991C 062121C9 unknown
:02059920 01C90051 biceq  r0,r9,r1,asr r0
:02059924 1CA921CD stcne  1,cr2,[r9],#+0x334
:02059928 C98BB0F3 stmgtib  r11 ,{r0,r1,r4,r5,r6,r7,r12,r13,r15}
:0205992C C9E35B01 unknown
:02059930 44021EB5 strmi r1,[r2],#-0xeb5
:02059934 A11205E5 tstge r2,r5,ror #0xb
:02059938 170D2005 strne r2,[r13, -r5]
:0205993C 05D916A5 ldreqb r1,[r9, #+0x6a5]		;r9+0x6a5=*(90038845)
:02059940 D9D27590 ldmleib  r2 ,{r4,r7,r8,r10,r12,r13,r14}^
:02059944 C0048900 andgt  r8,r4,r0,lsl #0x12
:02059948 9109E025 unknown
:0205994C 14A98600 unknown
:02059950 00DD9103 sbceqs r9,r13,r3,lsl #0x2
:02059954 408D8CA0 addmi  r8,r13,r0,lsr #0x19
:02059958 29E04984 unknown
:0205995C 6900E14E stmvsdb  r0 ,{r1,r2,r3,r6,r8,r13,r14,r15}
:02059960 84420900 strhib r0,[r2],#-0x900
:02059964 4004E118 andmi  r14,r4,r8,lsl r1
:02059968 249004F1 ldrcs r0,[r0],#+0x4f1
:0205996C 0051000D subeqs r0,r1,r13
:02059970 E90025C8 stmdb  r0 ,{r3,r6,r7,r8,r10,r13}
:02059974 20650C10 rsbcs  r0,r5,r0,lsl r12
:02059978 8700618A strhi r6,[r0,-r10, lsl #0x3]
:0205997C 7AA92BE0 bvc 00AA4904
:02059980 87750065 ldrhib r0,[r0,-r10, lsl #0x3]
:02059984 049002E1 ldreq r0,[r0],#+0x2e1
:02059988 E507E5D2 str r14,[r7, #-0x5d2]		;r7-0x5d2=*(3ffffa3d)=#0(0x00000000)
:0205998C 00C90800 sbceq  r0,r9,r0,lsl #0x10
:02059990 9028C109 eorls  r12,r8,r9,lsl #0x2
:02059994 9B900CE7 blls 0045CD38
:02059998 00B004E5 adceqs r0,r0,r5,ror #0x9
:0205999C B00BE027 andlt  r14,r11,r7,lsr #0x0
:020599A0 8B011525 blhi 0209EE3C
:020599A4 A00B20E0 andge  r2,r11,r0,ror #0x1
:020599A8 8604C98A strhi r12,[r4],-r10, lsl #0x13
:020599AC 08682AE0 unknown
:020599B0 680AE1A0 stmvsda  r10 ,{r5,r7,r8,r13,r14,r15}
:020599B4 C503F186 strgt r15,[r3, #-0x186]		;(r3-0x186=*(fffffe7a))
:020599B8 2660A004 unknown
:020599BC 24B00AE0 unknown
:020599C0 00A003E0 adceq  r0,r0,r0,ror #0x7
:020599C4 D104E5D2 unknown
:020599C8 0A110D04 beq 0249CDE0
:020599CC E71890A1 ldr r9,[r8,-r1, lsr #0x1]
:020599D0 0A00FD01 beq 02098DDC
:020599D4 0AE08BA0 beq 0187C85C
:020599D8 0903F904 stmeqdb  r3 ,{r2,r8,r11,r12,r13,r14,r15}
:020599DC 064D8590 unknown
:020599E0 11A9E358 movne  r14,r8,asr r3
:020599E4 5B03F154 blpl 02155F3C
:020599E8 1C59E185 ldcnel 1,cr14,[r9],{#0x85}
:020599EC A200EDCD andge  r14,r0,#0x3340
:020599F0 000D0134 andeq  r0,r13,r4,lsr r1
:020599F4 55151590 ldrpl r1,[r5, #-0x590]		;(r5-0x590=*(fffffa70))
:020599F8 348D2000 strcc r2,[r13],#+0x0
:020599FC 091128E2 ldmeqdb  r1 ,{r1,r5,r6,r7,r11,r13}
:02059A00 03E5D81A mvneq  r13,#0x1A0000
:02059A04 E08108B1 strh r0,[r1], +r1
:02059A08 6DE01007 stcvsl 0,cr1,[r0,#+0x1c]!
:02059A0C 20E18509 rsccs  r8,r1,r9,lsl #0xa
:02059A10 01351114 teqeq r5,r4,lsl r1
:02059A14 99030091 stmlsdb  r3 ,{r0,r4,r7}
:02059A18 04B90A02 unknown
:02059A1C 215D0DAC cmpcs r13,r12,lsr #0x1b
:02059A20 0D21E001 stceq  0,cr14,[r1,#-0x4]!
:02059A24 80030169 andhi  r0,r3,r9,ror #0x2
:02059A28 1D04A923 unknown
:02059A2C E0854000 add  r4,r5,r0
:02059A30 C9002D06 stmgtdb  r0 ,{r1,r2,r8,r10,r11,r13}
:02059A34 01E1C309 mvneq  r12,r9,lsl #0x6
:02059A38 35252035 strcc r2,[r5, #-0x35]!
:02059A3C 9BA00420 blls 0085AAC4
:02059A40 C002E514 andgt  r14,r2,r4,lsl r5
:02059A44 8A0059D8 bhi 020701AC
:02059A48 50272609 eorpl  r2,r7,r9,lsl #0xc
:02059A4C 0505790B streq r7,[r5, #-0x90b]		;(r5-0x90b=*(fffff6f5))
:02059A50 8404D580 strhi r13,[r4],#-0x580
:02059A54 001205E0 andeqs r0,r2,r0,ror #0xb
:02059A58 870431E0 strhi r3,r0,r2,r0,ror #0xb
:02059A5C E59B0645 ldr r0,[r11, #+0x645]		;r11+0x645=*(00000645)
:02059A60 D8E01403 unknown
:02059A64 92C10CE5 sbcls  r0,r1,#0xE500
:02059A68 000000E7 andeq  r0,r0,r7,ror #0x1
:02059A6C 80000385 andhi  r0,r0,r5,lsl #0x7
:02059A70 260D1565 strcs r1,r0,r0,r5,lsl #0x7
:02059A74 F13218A6 teqnv r2,r6,lsr #0x11
:02059A78 61811700 orrvs  r1,r1,r0,lsl #0xe
:02059A7C A004E215 andge  r14,r4,r5,lsl r2
:02059A80 01E109E0 mvneq  r0,r0,ror #0x13
:02059A84 100A037D andne  r0,r10,r13,ror r3
:02059A88 040EE186 streq r14,[r14],#-0x186
:02059A8C 01E79201 mvneq  r9,r1,lsl #0x4
:02059A90 B0033110 andlt  r3,r3,r0,lsl r1
:02059A94 79E5209B unknown
:02059A98 066D8B3C unknown
:02059A9C 05A1E085 streq r14,[r1, #+0x85]!
:02059AA0 81E1A00A mvnhi  r10,r10
:02059AA4 8008650A andhi  r6,r8,r10,lsl #0xa
:02059AA8 0B710111 bleq 03C99EF4
:02059AAC 2C5504D0 ldccsl 4,cr0,[r5],{#0xd0}
:02059AB0 A5C7E359 strgeb r14,[r7, #+0x359]		;r7+0x359=*(40000368)=#0(0x00000000)
:02059AB4 98A50488 stmlsia  r5!,{r3,r7,r10}
:02059AB8 A51895A2 ldrge r9,[r8, #-0x5a2]		;(r8-0x5a2=*(fffffa5e))
:02059ABC A5189598 ldrge r9,[r8, #-0x598]		;(r8-0x598=*(fffffa68))
:02059AC0 A5189598 ldrge r9,[r8, #-0x598]		;(r8-0x598=*(fffffa68))
:02059AC4 08B54488 ldmeqia  r5!,{r3,r7,r10,r14}
:02059AC8 08B5F0BF ldmeqia  r5!,{r0,r1,r2,r3,r4,r5,r7,r12,r13,r14,r15}
:02059ACC 9C00011C stcls  1,cr0,[r0],{#0x1c}
:02059AD0 58BD0165 ldmplia  r13!,{r0,r2,r5,r6,r8}
:02059AD4 48BD6A58 ldmmiia  r13!,{r3,r4,r6,r9,r11,r13,r14}
:02059AD8 18D11091 ldmneia  r1 ,{r0,r4,r7,r12}^
:02059ADC 459F001C ldrmi r0,[r15, #+0x1c]		;r15+0x1c=*(02059b00)=#-120981303(0xf8c9f8c9)
:02059AE0 C708CD08 strgt r12,[r8,-r8, lsl #0x1a]
:02059AE4 0908BD10 stmeqdb  r8 ,{r4,r8,r10,r11,r12,r13,r15}
:02059AE8 9D001400 unknown
:02059AEC 0C08B505 stceq  5,cr11,[r8],{#0x5}
:02059AF0 C528C566 strgt r12,[r8, #-0x566]!
:02059AF4 BD38C9F8 ldclt  9,cr12,[r8,#-0x3e0]!
:02059AF8 1088C900 addne  r12,r8,r0,lsl #0x12
:02059AFC 9FF8C900 swils 0x00f8c900
:02059B00 F8C9F8C9 stmnvia  r9 ,{r0,r3,r6,r7,r11,r12,r13,r14,r15}^
:02059B04 CEC8C918 mcrgt 9,6,r12,cr8,cr8,{0}
:02059B08 6D18C971 unknown
:02059B0C 48C9CB08 stmmiia  r9 ,{r3,r8,r9,r11,r14,r15}^
:02059B10 C928C9CA stmgtdb  r8!,{r1,r3,r6,r7,r8,r11,r14,r15}
:02059B14 68C9C4F8 stmvsia  r9 ,{r3,r4,r5,r6,r7,r10,r14,r15}^
:02059B18 6D18F8C9 unknown
:02059B1C 71B9C8C9 movvcs r12,r9,asr #0x11
:02059B20 F8C9EB00 stmnvia  r9 ,{r8,r9,r11,r13,r14,r15}^
:02059B24 48C90045 stmmiia  r9 ,{r0,r2,r6}^
:02059B28 0041A5E1 subeq  r10,r1,r1,ror #0xb
:02059B2C C908C910 stmgtdb  r8 ,{r4,r8,r11,r14,r15}
:02059B30 C9F8C9F8 ldmgtib  r8!,{r3,r4,r5,r6,r7,r8,r11,r14,r15}^
:02059B34 FA0109F8 blx 0209C324
:02059B38 FE9400F5 mrc2 0,4,r0,cr4,cr5,{7}
:02059B3C 545C38C9 ldrplb r3,[r12],#-0x8c9
:02059B40 0D090210 unknown
:02059B44 02E28020 rsceq  r8,r2,#0x20
:02059B48 00E280C0 rsceq  r8,r2,r0,asr #0x1
:02059B4C 6902300F stmvsdb  r2 ,{r0,r1,r2,r3,r12,r13}
:02059B50 0FE22008 swieq 0x00e22008
:02059B54 E20C08C0 and  r0,r12,#0xC00000
:02059B58 21100D03 tstcs r0,r3,lsl #0x1a
:02059B5C 080CE791 stmeqda  r12 ,{r0,r4,r7,r8,r9,r10,r13,r14,r15}
:02059B60 231005C1 tstcs r0,#0x30400000
:02059B64 913100E0 teqls r1,r0,ror #0x1
:02059B68 200202E7 andcs  r0,r2,r7,ror #0x5
:02059B6C 3002E02C andcc  r14,r2,r12,lsr #0x0
:02059B70 A300E023 unknown
:02059B74 83E1A02F mvnhi  r10,#0x2F
:02059B78 2101D920 unknown
:02059B7C 02E78140 rsceq  r8,r7,#0x10
:02059B80 212289BD strcsh r8,[r2, -r13]!
:02059B84 0008E1B0 streqh r14,[r8], -r0
:02059B88 2C8DA0E0 stccs  0,cr10,[r13],{#0xe0}
:02059B8C E491C004 ldr r12,[r1],#+0x4
:02059B90 8EE00108 cdphi 1,14,cr0,cr0,cr8,0
:02059B94 A93C2CE2 ldmgedb  r12!,{r1,r5,r6,r7,r10,r11,r13}
:02059B98 C0100501 andgts r0,r0,r1,lsl #0xa
:02059B9C 189D0041 ldmneia  r13 ,{r0,r6}
:02059BA0 09D1342C ldmeqib  r1 ,{r2,r3,r5,r10,r12,r13}^
:02059BA4 C0030891 mulgt  r3,r1,r8
:02059BA8 00089133 andeq  r9,r8,r3,lsr r1
:02059BAC 7504E15E strvc r14,[r4, #-0x15e]		;(r4-0x15e=*(fffffea2))
:02059BB0 0045F301 subeq  r15,r5,r1,lsl #0x6
:02059BB4 D98008A1 stmleib  r0 ,{r0,r5,r7,r11}
:02059BB8 E117B937 tst r7,r7,lsr r9
:02059BBC 98003518 stmlsda  r0 ,{r3,r4,r8,r10,r12,r13}
:02059BC0 01403C05 unknown
:02059BC4 E5D43004 ldrb r3,[r4, #+0x4]		;r4+0x4=*(00000004)
:02059BC8 02089105 andeq  r9,r8,#0x40000001
:02059BCC E5D4E042 ldrb r14,[r4, #+0x42]		;r4+0x42=*(00000042)
:02059BD0 06213803 unknown
:02059BD4 E120833C unknown
:02059BD8 E5D4C003 ldrb r12,[r4, #+0x3]		;r4+0x3=*(00000003)
:02059BDC 0083340E addeq  r3,r3,r14,lsl #0x8
:02059BE0 51850E6D orrpl  r0,r5,r13,ror #0x1c
:02059BE4 2DB98C08 ldccs  12,cr8,[r9,#+0x20]!
:02059BE8 15803004 strne r3,[r0, #+0x4]		;r0+0x4=*(f8c9f8cd)
:02059BEC 0775F2E4 ldreqb r15,[r0, #+0x4]		;r0+0x4=*(f8c9f8cd)
:02059BF0 504C1D38 subpl  r1,r12,r8,lsr r13
:02059BF4 E1144DD0 ldrsb r4,[r4, -r0]
:02059BF8 9D08A51D unknown
:02059BFC E28D064D add  r0,r13,#0x4D00000
:02059C00 930B03B0 unknown
:02059C04 067540E8 unknown
:02059C08 41014DE5 unknown
:02059C0C 36684C11 unknown
:02059C10 07050679 unknown
:02059C14 60081165 andvs  r1,r8,r5,ror #0x2
:02059C18 4EAD0101 cdpmi 1,10,cr0,cr13,cr1,0
:02059C1C 010005A0 unknown
:02059C20 0D75B201 ldceql 2,cr11,[r5,#-0x4]!
:02059C24 16E02860 unknown
:02059C28 0115A125 tsteq r5,r5,lsr #0x2
:02059C2C 00E18AAF rsceq  r8,r1,r15,lsr #0x15
:02059C30 2D810451 unknown
:02059C34 91C10020 bicls  r0,r1,r0,lsr #0x0
:02059C38 003904E7 eoreqs r0,r9,r7,ror #0x9
:02059C3C 8C600682 stchil 6,cr0,[r0],#-0x208
:02059C40 01013021 unknown
:02059C44 01116DA9 tsteq r1,r9,lsr #0x1b
:02059C48 07002D98 unknown
:02059C4C 00012AC0 andeq  r2,r1,r0,asr #0x15
:02059C50 27002904 strcs r2,[r0,-r4, lsl #0x12]
:02059C54 19B02D51 ldmneib  r0!,{r0,r4,r6,r8,r10,r11,r13}
:02059C58 DD612401 stclel 4,cr2,[r1,#-0x4]!
:02059C5C E1864F02 orr  r4,r6,r2,lsl #0x1e
:02059C60 00310813 eoreqs r0,r1,r3,lsl r8
:02059C64 02496DA8 subeq  r6,r9,#0x2A00
:02059C68 12E18662 rscne  r8,r1,#0x6200000
:02059C6C 0124C00A unknown
:02059C70 002D0900 eoreq  r0,r13,r0,lsl #0x12
:02059C74 0C28E02A stceq  0,cr14,[r8],#-0xa8
:02059C78 005D2005 subeqs r2,r13,r5
:02059C7C 6006015D andvs  r0,r6,r13,asr r1
:02059C80 4E710245 cdpmi 2,6,cr0,cr1,cr5,2
:02059C84 E1871245 orr  r1,r7,r5,asr #0x4
:02059C88 9995700C ldmlsib  r5 ,{r2,r3,r12,r13,r14}
:02059C8C E5419501 strb r9,[r1, #-0x501]		;(r1-0x501=*(fffffaff))
:02059C90 01555DA6 cmpeq r5,r6,lsr #0x1b
:02059C94 04E18552 unknown
:02059C98 0129C008 unknown
:02059C9C 0CE00800 stceql 8,cr0,[r0],#+0x0
:02059CA0 E00424C0 and  r2,r4,r0,asr #0x9
:02059CA4 8720050C strhi r0,[r0,-r12, lsl #0xa]!
:02059CA8 016103E0 unknown
:02059CAC 8A504405 bhi 0346ACC8
:02059CB0 457128E0 ldrmib r2,[r1, #-0x8e0]!
:02059CB4 7D02B112 unknown
:02059CB8 7202B160 andvc  r11,r2,#0x18
:02059CBC A009E187 andge  r14,r9,r7,lsl #0x3
:02059CC0 81000128 unknown
:02059CC4 A00AE006 andge  r14,r10,r6
:02059CC8 050AE029 streq r14,[r10, #-0x29]		;(r10-0x29=*(ffffffd7))
:02059CCC 8B708010 blhi 03C79D14
:02059CD0 00C103E0 sbceq  r0,r1,r0,ror #0x7
:02059CD4 10844007 addne  r4,r4,r7
:02059CD8 357126E0 ldrccb r2,[r1, #-0x6e0]!
:02059CDC E1877F07 orr  r7,r7,r7,lsl #0x1e
:02059CE0 024D0805 subeq  r0,r13,#0x50000
:02059CE4 75031AD1 strvc r1,[r3, #-0xad1]		;(r3-0xad1=*(fffff52f))
:02059CE8 1AE5BE07 bne 019C950C
:02059CEC E02B2700 eor  r2,r11,r0,lsl #0xe
:02059CF0 10912DA4 addnes r2,r1,r4,lsr #0x1b
:02059CF4 3284E005 addcc  r14,r4,#0x5
:02059CF8 28101D08 ldmcsda  r0 ,{r3,r8,r10,r11,r12}
:02059CFC 604C200D subvs  r2,r12,r13
:02059D00 0520E59D streq r14,[r0, #-0x59d]!
:02059D04 300F5905 andcc  r5,r15,r5,lsl #0x12
:02059D08 103DE086 eornes r14,r13,r6,lsl #0x1
:02059D0C 69222125 stmvsdb  r2!,{r0,r2,r5,r8,r13}
:02059D10 E1826F01 orr  r6,r2,r1,lsl #0x1e
:02059D14 29103900 ldmcsdb  r0 ,{r8,r11,r12,r13}
:02059D18 39616F01 unknown
:02059D1C A9110500 ldmgedb  r1 ,{r8,r10}
:02059D20 0410393D ldreq r3,[r0],#-0x93d
:02059D24 211324E0 tstcs r3,r0,ror #0x9
:02059D28 83320129 teqhi r2,#0x4000000A
:02059D2C 83312DE1 teqhi r1,#0x3840
:02059D30 300022E0 andcc  r2,r0,r0,ror #0x5
:02059D34 35E0E081 strccb r14,[r0, #+0x81]!
:02059D38 00104500 andeqs r4,r0,r0,lsl #0xa
:02059D3C E0833060 add  r3,r3,r0,ror #0x0
:02059D40 F9825F04 stmnvib  r2 ,{r2,r8,r9,r10,r11,r12,r14}
:02059D44 C00B4900 andgt  r4,r11,r0,lsl #0x12
:02059D48 3960011D unknown
:02059D4C A8110100 ldmgeda  r1 ,{r8}
:02059D50 0005A02D andeq  r10,r5,r13,lsr #0x0
:02059D54 88E0098D unknown
:02059D58 013100C1 teqeq r1,r1,asr #0x1
:02059D5C 39A86039 stmccib  r8!,{r0,r3,r4,r5,r13,r14}
:02059D60 3929B800 stmccdb  r9!,{r11,r12,r13,r15}
:02059D64 819F0940 orrhis r0,r15,r0,asr #0x12
:02059D68 3D1125E1 unknown
:02059D6C 3502C210 strcc r12,[r2, #-0x210]		;(r2-0x210=*(fffffdf0))
:02059D70 512D5100 unknown
:02059D74 290860F9 stmcsdb  r8 ,{r0,r3,r4,r5,r6,r7,r13,r14}
:02059D78 DA603911 ble 038681C4
:02059D7C 2800396C stmcsda  r0 ,{r2,r3,r5,r6,r8,r11,r12,r13}
:02059D80 8F084039 swihi 0x00084039
:02059D84 1D0AE181 unknown
:02059D88 00350311 eoreqs r0,r5,r1,lsl r3
:02059D8C 42E20D5D rscmi  r0,r2,#0x1740
:02059D90 8D4125FF unknown
:02059D94 210760F1 unknown
:02059D98 E0812071 add  r2,r1,r1,ror r0
:02059D9C 9F050430 swils 0x00050430
:02059DA0 611127E5 tstvs r1,r5,ror #0xf
:02059DA4 21198217 tstcs r9,r7,lsl r2
:02059DA8 20D01139 sbccss r1,r0,r9,lsr r1
:02059DAC 25E59F44 strcsb r9,[r5, #+0xf44]!
:02059DB0 A0A00411 adcge  r0,r0,r1,lsl r4
:02059DB4 3104E310 unknown
:02059DB8 8D29D991 stchi  9,cr13,[r9,#-0x244]!
:02059DBC 8DF28DB2 ldchil 13,cr8,[r2,#+0x2c8]!
:02059DC0 FF7C21F2 swinv 0x007c21f2
:02059DC4 F28D4139 addnv  r4,r13,#0x4000000E
:02059DC8 C17DF141 cmngt r13,r1,asr #0x2
:02059DCC 1139FF12 teqne r9,r2,lsl r15
:02059DD0 41F2859E unknown
:02059DD4 DD30C9F1 ldcle  9,cr12,[r0,#-0x3c4]!
:02059DD8 1149FF2F unknown
:02059DDC F151F285 cmpnv r1,r5,lsl #0x5
:02059DE0 F870D1EF ldmnvda  r0!,{r0,r1,r2,r3,r5,r6,r7,r8,r12,r14,r15}^
:02059DE4 8DF28DFE ldchil 13,cr8,[r2,#+0x3f8]!
:02059DE8 590059F2 stmpldb  r0 ,{r1,r4,r5,r6,r7,r8,r11,r12,r14}
:02059DEC 59790441 unknown
:02059DF0 128D0381 addne  r0,r13,#0x4000002
:02059DF4 42E84159 rscmi  r4,r8,#0x40000016
:02059DF8 A159031D cmpge r9,r13,lsl r3
:02059DFC F51C81CD ldrnv r8,[r12, #-0x1cd]		;(r12-0x1cd=*(fffde469))
:02059E00 E1872006 orr  r2,r7,r6
:02059E04 850035A5 strhi r3,[r0, #-0x5a5]		;(r0-0x5a5=*(f8c9f324))
:02059E08 39811243 stmccib  r1 ,{r0,r1,r6,r9,r12}
:02059E0C 08E00600 unknown
:02059E10 39040720 stmccdb  r4 ,{r5,r8,r9,r10}
:02059E14 81097150 unknown
:02059E18 33650155 unknown
:02059E1C 51D2D151 bicpls r13,r2,r1,asr r1
:02059E20 8112BB51 tsthi r2,r1,asr r11
:02059E24 39860DA9 stmccib  r6 ,{r0,r3,r5,r7,r8,r10,r11}
:02059E28 07E00500 streqb r0,[r0,+r0, lsl #0xa]!
:02059E2C 39062014 stmccdb  r6 ,{r2,r4,r13}
:02059E30 49814950 stmmiib  r1 ,{r4,r6,r8,r11,r14}
:02059E34 5149C3F1 unknown
:02059E38 69DC0041 ldmvsib  r12 ,{r0,r6}^
:02059E3C 09004108 stmeqdb  r0 ,{r3,r8,r14}
:02059E40 052006E0 streq r0,[r0, #-0x6e0]!
:02059E44 41839041 orrmi  r9,r3,r1,asr #0x0
:02059E48 DDA175F1 stcle  5,cr7,[r1,#+0x3c4]!
:02059E4C 12513904 subnes r3,r1,#0x10000
:02059E50 8902C181 stmhidb  r2 ,{r0,r7,r8,r14,r15}
:02059E54 0800394F stmeqda  r0 ,{r0,r1,r2,r3,r6,r8,r11,r12,r13}
:02059E58 39090311 stmccdb  r9 ,{r0,r4,r8,r9}
:02059E5C 95F13160 ldrlsb r3,[r1, #+0x160]!
:02059E60 F51E0140 ldrnv r0,[r14, #-0x140]		;r14-0x140=*(02059a00)=#65394714(0x03e5d81a)
:02059E64 81125139 tsthi r2,r9,lsr r1
:02059E68 E1880B79 orr  r0,r8,r9,ror r11
:02059E6C 07093002 streq r3,[r9, -r2]
:02059E70 082009E0 stmeqda  r0!,{r5,r6,r7,r8,r11}
:02059E74 002002E0 eoreq  r0,r0,r0,ror #0x5
:02059E78 1002E183 andne  r14,r2,r3,lsl #0x3
:02059E7C F5C13181 strnvb r3,[r1, #+0x181]		;r1+0x181=*(00000181)
:02059E80 E0413100 sub  r3,r1,r0,lsl #0x2
:02059E84 02813108 addeq  r3,r1,#0x2
:02059E88 31AC0131 movcc  r0,lsr r1		;r0=0(0x0)
:02059E8C 9016F901 andlss r15,r6,r1,lsl #0x12
:02059E90 01C9416A biceq  r4,r9,r10,ror #0x2
:02059E94 8DB01A85 ldchi  10,cr1,[r0,#+0x214]!
:02059E98 0D4540D5 unknown
:02059E9C A5E60031 strgeb r0,[r6, #+0x31]!
:02059EA0 6D03552D unknown
:02059EA4 82228500 eorhi  r8,r2,#0x0
:02059EA8 288C0575 stmcsia  r12 ,{r0,r2,r4,r5,r6,r8,r10}
:02059EAC 01057031 unknown
:02059EB0 1E750126 cdpne 1,6,cr0,cr5,cr6,1
:02059EB4 0626E089 unknown
:02059EB8 3106416F unknown
:02059EBC 00317D40 eoreqs r7,r1,r0,asr #0x1a
:02059EC0 052C1DA9 streq r1,[r12, #-0xda9]!
:02059EC4 0600310A streq r3,[r0],-r10, lsl #0x2
:02059EC8 31272069 unknown
:02059ECC 2B8880B0 blcs 0027A194
:02059ED0 D10125E0 unknown
:02059ED4 E1805F01 orr  r5,r0,r1,lsl #0x1e
:02059ED8 10310802 eornes r0,r1,r2,lsl #0x10
:02059EDC 003118B9 unknown
:02059EE0 06C11DA8 streqb r1,[r1],+r8, lsr #0x1b
:02059EE4 67050031 unknown
:02059EE8 31262071 unknown
:02059EEC E08770B0 strh r7,[r7], +r0
:02059EF0 C1050129 unknown
:02059EF4 E1809F06 orr  r9,r0,r6,lsl #0x1e
:02059EF8 39003103 stmccdb  r0 ,{r0,r1,r8,r12,r13}
:02059EFC 39616310 unknown
:02059F00 791DA700 ldmvcdb  r13 ,{r8,r9,r10,r13,r15}
:02059F04 65812208 strvs r2,[r1, #+0x208]		;r1+0x208=*(00000208)
:02059F08 01492809 unknown
:02059F0C B0392500 eorlts r2,r9,r0,lsl #0xa
:02059F10 28E08660 unknown
:02059F14 02150501 andeqs r0,r5,#0x400000
:02059F18 04E1808F unknown
:02059F1C A00F0B15 andge  r0,r15,r5,lsl r11
:02059F20 0AE20021 beq 018D9FAC
:02059F24 6D544D19 unknown
:02059F28 281DA601 ldmcsda  r13 ,{r0,r9,r10,r13,r15}
:02059F2C 81220109 unknown
:02059F30 01270661 unknown
:02059F34 29E02900 unknown
:02059F38 E0821001 add  r1,r2,r1
:02059F3C 0D0413D5 unknown
:02059F40 8550501E ldrhib r5,[r0, #-0x1e]		;(r0-0x1e=*(ffffffe2))
:02059F44 A01127E0 andges r2,r1,r0,ror #0xf
:02059F48 F91C7DE1 ldmnvdb  r12 ,{r0,r5,r6,r7,r8,r10,r11,r12,r13,r14}
:02059F4C 0CE2C000 stceql 0,cr12,[r2],#+0x0
:02059F50 E50CA500 str r10,[r12, #-0x500]		;(r12-0x500=*(fffde136))
:02059F54 15817F16 strne r7,[r1, #+0xf16]		;r1+0xf16=*(00000f16)
:02059F58 E28A9806 add  r9,r10,#0x60000
:02059F5C 0D5A3DB6 unknown
:02059F60 000D0500 andeq  r0,r13,r0,lsl #0xa
:02059F64 0DD82A31 unknown
:02059F68 000D0400 andeq  r0,r13,r0,lsl #0x8
:02059F6C 45100D06 ldrmi r0,[r0, #-0xd06]		;(r0-0xd06=*(fffff2fa))
:02059F70 08000D1C stmeqda  r0 ,{r2,r3,r4,r8,r10,r11}
:02059F74 07000D75 unknown
:02059F78 0A75200D beq 03DA1FB4
:02059F7C 0D0C000D unknown
:02059F80 0D5D0800 unknown
:02059F84 80005D30 andhi  r5,r0,r0,lsr r13
:02059F88 9990005D ldmlsib  r0 ,{r0,r2,r3,r4,r6}
:02059F8C 2BE08008 blcs 01879FB4
:02059F90 090D0625 stmeqdb  r13 ,{r0,r2,r5,r9,r10}
:02059F94 5150E580 cmppl r0,r0,lsl #0xb
:02059F98 23799946 cmncs r9,#0x118000
:02059F9C EBA15A82 bl 008B09AC
:02059FA0 BCDC6ED9 ldcltl 14,cr6,[r12],{#0xd9}
:02059FA4 D68F1B00 strle r1,[r15],+r0, lsl #0x16
:02059FA8 75CA62C1 strvcb r6,[r10, #+0x2c1]		;r10+0x2c1=*(000002c1)
:02059FAC C0136513 andgts r6,r3,r3,lsl r5
:02059FB0 ED01155C unknown
:02059FB4 009D9E12 addeqs r9,r13,r2,lsl r14
:02059FB8 24000924 strcs r0,[r0],#-0x924
:02059FBC 0D116156 unknown
:02059FC0 6D002000 unknown
:02059FC4 51000D0B unknown
:02059FC8 09730811 unknown
:02059FCC 074D1800 streqb r1,[r13,-r0, lsl #0x10]
:02059FD0 0001100C andeq  r1,r1,r12
:02059FD4 E5258400 str r8,[r5, #-0x400]!
:02059FD8 452324E9 strmi r2,[r3, #-0x4e9]!
:02059FDC CDAB8967 stcgt  9,cr8,[r11,#+0x19c]!
:02059FE0 DCFEEF02 ldclel 15,cr14,[r14],#+0x8
:02059FE4 547698BA unknown
:02059FE8 F0100032 andnvs r0,r0,r2,lsr r0
:02059FEC 85C3D2E1 strhib r13,[r3, #+0x2e1]		;r3+0x2e1=*(000002e1)
:02059FF0 18128D12 ldmneda  r2 ,{r1,r4,r8,r10,r11,r15}
:02059FF4 E5983060 ldr r3,[r8, #+0x60]		;r8+0x60=*(00000060)
:02059FF8 011C9D02 tsteq r12,r2,lsl #0x1a
:02059FFC 1810E083 ldmneda  r0 ,{r0,r1,r7,r13,r14,r15}
:0205A000 01860029 orreq  r0,r6,r9,lsr #0x0
:0205A004 000DE150 andeq  r14,r13,r0,asr r1
:0205A008 21A34235 movcs  r4,lsr r5		;r4=0(0x0)
:0205A00C 328018C1 addcc  r1,r0,#0xC10000
:0205A010 14350015 unknown
:0205A014 E5980024 ldr r0,[r8, #+0x24]		;r8+0x24=*(00000024)
:0205A018 E202403F and  r4,r2,#0x3F
:0205A01C 64500040 ldrvsb r0,[r0],#-0x40
:0205A020 800EA6E2 andhi  r10,r14,r2,ror #0xd
:0205A024 700001E0 andvc  r0,r0,r0,ror #0x3
:0205A028 E58818AD str r1,[r8, #+0x8ad]		;r8+0x8ad=*(000008ad)
:0205A02C 34015D05 strcc r5,[r1],#-0xd05
:0205A030 15623A02 strneb r3,[r2, #-0xa02]!
:0205A034 FD000710 unknown
:0205A038 9B104D36 blls 0246D518
:0205A03C 10190051 andnes r0,r9,r1,asr r0
:0205A040 C11039D9 ldrgtsb r3,[r0, -r9]
:0205A044 00152C12 andeqs r2,r5,r2,lsl r12
:0205A048 BD085019 unknown
:0205A04C 895B0809 ldmhidb  r11 ,{r0,r3,r11}^
:0205A050 260B0510 unknown
:0205A054 514005F9 unknown
:0205A058 2B003F05 blcs 02069C74
:0205A05C C506E285 strgt r14,[r6, #-0x285]		;(r6-0x285=*(fffffd7b))
:0205A060 09E1F802 unknown
:0205A064 2E751195 mrccs 1,3,r1,cr5,cr5,{4}
:0205A068 E28810E8 add  r1,r8,#0xE8
:0205A06C 0405B105 streq r11,[r5],#-0x105
:0205A070 50050479 andpl  r0,r5,r9,ror r4
:0205A074 86E04620 unknown
:0205A078 3832696F ldmccda  r2!,{r0,r1,r2,r3,r5,r6,r8,r11,r13,r14}
:0205A07C 50A01095 umlalpl  r1,r0,r5,r0
:0205A080 00351649 eoreqs r1,r5,r9,asr #0xc
:0205A084 85101825 ldrhi r1,[r0, #-0x825]		;(r0-0x825=*(fffff7db))
:0205A088 8E1031E2 cdphi 1,0,cr3,cr0,cr2,7
:0205A08C 17C5FDF0 unknown
:0205A090 4D3CE595 ldcmi  5,cr14,[r12,#-0x254]!
:0205A094 0144A000 unknown
:0205A098 00003F09 andeq  r3,r0,r9,lsl #0x1e
:0205A09C 019138E2 orreqs r3,r1,r2,ror #0x11
:0205A0A0 60204138 eorvs  r4,r0,r8,lsr r1
:0205A0A4 602078B2 unknown
:0205A0A8 801005A2 andhis r0,r0,r2,lsr #0xb
:0205A0AC 0B3DFFC1 bleq 02FD9FB8
:0205A0B0 000D5AF5 unknown
:0205A0B4 DFC02DBD swile 0x00c02dbd
:0205A0B8 9C402D5C stclsl 13,cr2,[r0],{#0x5c}
:0205A0BC 3538002D ldrcc r0,[r8, #-0x2d]!
:0205A0C0 1C018111 stcne  1,cr8,[r1],{#0x11}
:0205A0C4 0DB50A11 ldceq  10,cr0,[r5,#+0x44]!
:0205A0C8 000D2C17 andeq  r2,r13,r7,lsl r12
:0205A0CC 611449B1 ldrvsh r4,[r4, -r1]
:0205A0D0 7907AD21 stmvcdb  r7 ,{r0,r5,r8,r10,r11,r13,r15}
:0205A0D4 7DD3F502 unknown
:0205A0D8 0075380A rsbeqs r3,r5,r10,lsl #0x10
:0205A0DC 0210559D andeqs r5,r0,#0x27400000
:0205A0E0 1071F80A rsbnes r15,r1,r10,lsl #0x10
:0205A0E4 30040530 andcc  r0,r4,r0,lsr r5
:0205A0E8 C03000C9 eorgts r0,r0,r9,asr #0x1
:0205A0EC 1069E52A rsbne  r14,r9,r10,lsr #0xa
:0205A0F0 ADC43003 unknown
:0205A0F4 220C0120 andcs  r0,r12,#0x8
:0205A0F8 85FBE353 ldrhib r14,[r11, #+0x353]!
:0205A0FC 50021D25 andpl  r1,r2,r5,lsr #0x1a
:0205A100 010D0001 unknown
:0205A104 E02D11D8 unknown
:0205A108 D1C00061 bicle  r0,r0,r1,ror #0x0
:0205A10C E2860089 add  r0,r6,#0x89
:0205A110 0360FF25 msreq SPSR_,#0x94
:0205A114 8E300CE2 cdphi 12,2,cr0,cr0,cr2,7
:0205A118 300300E0 andcc  r0,r3,r0,ror #0x1
:0205A11C 50FFE085 rscpls r14,r15,r5,lsl #0x1
:0205A120 0500E203 streq r14,[r0, #-0x203]		;(r0-0x203=*(fffffdfd))
:0205A124 02E7D430 rsceq  r13,r7,#0x30000000
:0205A128 03ED0425 mvneq  r0,#0x25000000
:0205A12C 300760A1 andcc  r6,r7,r1,lsr #0x1
:0205A130 87700005 ldrhib r0,[r0,-r5]!
:0205A134 04E005E2 unknown
:0205A138 0C01E7C4 stceq  7,cr14,[r1],{#0xc4}
:0205A13C 61F0E357 mvnvss r14,r7,asr r3
:0205A140 14A18000 unknown
:0205A144 107D1E15 rsbnes r1,r13,r5,lsl r14
:0205A148 E2804002 add  r4,r0,#0x2
:0205A14C D0C00700 sbcle  r0,r0,r0,lsl #0xe
:0205A150 E5D00051 ldrb r0,[r0, #+0x51]		;r0+0x51=*(00000051)
:0205A154 0DD53000 unknown
:0205A158 0100F584 unknown
:0205A15C FFE28C50 swinv 0x00e28c50
:0205A160 E20105C0 and  r0,r1,#0x30000000
:0205A164 E7D4600C ldrb r6,[r4, +r12]
:0205A168 008E5006 addeq  r5,r14,r6
:0205A16C 05E0FFE0 streqb r15,[r0, #+0xfe0]!
:0205A170 00150EE2 andeqs r0,r5,r2,ror #0x1d
:0205A174 C450400C ldrgtb r4,[r0],#-0xc
:0205A178 E086000D add  r0,r6,r13
:0205A17C 04C4600E streqb r6,[r4],#+0xe
:0205A180 0550FFE7 ldreqb r15,[r0, #-0xfe7]		;(r0-0xfe7=*(fffff019))
:0205A184 D16003E2 unknown
:0205A188 D4000100 strle r0,[r0],#-0x100
:0205A18C 265005E7 ldrcsb r0,[r0],#-0x100
:0205A190 500103E0 andpl  r0,r1,r0,ror #0x7
:0205A194 10C9E7C1 sbcne  r14,r9,r1,asr #0xf
:0205A198 EE00C902 cdp 9,0,cr12,cr0,cr2,0
:0205A19C C0A81191 umlalgt  r1,r8,r1,r1
:0205A1A0 E001E5C0 and  r14,r1,r0,asr #0xb
:0205A1A4 2E79E5C0 cdpcs 5,6,cr14,cr9,cr0,6
:0205A1A8 10183980 andnes r3,r8,r0,lsl #0x13
:0205A1AC 02F5E241 rsceqs r14,r5,#0x10000004
:0205A1B0 20812749 addcs  r2,r1,r9,asr #0xe
:0205A1B4 0D098031 unknown
:0205A1B8 1E21E152 mcrne 1,1,r14,cr1,cr2,{2}
:0205A1BC 0B450165 bleq 0319A758
:0205A1C0 2DF2355D ldccsl 5,cr3,[r2,#+0x174]!
:0205A1C4 E2412021 sub  r2,r1,#0x21
:0205A1C8 81A02082 movhi  r2,r2,lsl #0x1		;r2=0(0x0)
:0205A1CC 09028122 stmeqdb  r2 ,{r1,r5,r8,r15}
:0205A1D0 0289E312 addeq  r14,r9,#0x48000000
:0205A1D4 18001113 stmneda  r0 ,{r0,r1,r4,r8,r12}
:0205A1D8 D5FFED50 ldrleb r14,[r15, #+0xd50]!
:0205A1DC 13027136 unknown
:0205A1E0 3D030285 unknown
:0205A1E4 F13DAC91 unknown
:0205A1E8 C13D06A5 teqgt r13,r5,lsr #0xd
:0205A1EC 41813DDD unknown
:0205A1F0 3D10C951 unknown
:0205A1F4 0125F711 msreq CPSR_sc,r1
:0205A1F8 D13921A5 teqle r9,r5,lsr #0x3
:0205A1FC 00A10149 adceq  r0,r1,r9,asr #0x2
:0205A200 20613581 rsbcs  r3,r1,r1,lsl #0xb
:0205A204 39A0C85F stmccib  r0!,{r0,r1,r2,r3,r4,r6,r11,r14,r15}
:0205A208 49714921 unknown
:0205A20C E149C6F1 unknown
:0205A210 49DC025D ldmmiib  r12 ,{r0,r2,r3,r4,r6,r9}^
:0205A214 82085571 andhi  r5,r8,#0x1C400000
:0205A218 8020BEE0 eorhi  r11,r0,r0,ror #0x1d
:0205A21C B08305ED addlt  r0,r3,r13,ror #0xb
:0205A220 F6914DE1 ldrnv r4,r0,r3,r13,ror #0xb
:0205A224 F14DC14D unknown
:0205A228 1185F14D orrne  r15,r5,r13,asr #0x2
:0205A22C E11B59F4 ldrsh r5,[r11, -r4]
:0205A230 0A81C020 beq 000CA2B8
:0205A234 81906281 orrhis r6,r0,r1,lsl #0x5
:0205A238 815B0322 cmphi r11,r2,lsr #0x6
:0205A23C E0100102 ands r0,r0,r2,lsl #0x2
:0205A240 0175B2E1 cmneq r5,r1,ror #0x5
:0205A244 134141F8 unknown
:0205A248 85D74ADD ldrhib r4,[r7, #+0xadd]		;r7+0xadd=*(40000aec)=#0(0x00000000)
:0205A24C 0A058013 beq 021BA2A0
:0205A250 AB022541 blge 020E375C
:0205A254 69022570 stmvsdb  r2 ,{r4,r5,r6,r8,r10,r13}
:0205A258 01798014 cmneq r9,r4,lsl r0
:0205A25C 38690219 unknown
:0205A260 FFF60711 swinv 0x00f60711
:0205A264 5E513A65 cdppl 10,4,cr3,cr1,cr5,3
:0205A268 0911798D ldmeqdb  r1 ,{r0,r2,r3,r7,r8,r11,r12,r13,r14}
:0205A26C B1007900 unknown
:0205A270 A0C00076 sbcge  r0,r0,r6,ror r0
:0205A274 B9540995 ldmltdb  r4 ,{r0,r2,r4,r7,r8,r11}^
:0205A278 280C1210 stmcsda  r12 ,{r4,r9,r12}
:0205A27C 1E9901B1 mrcne 1,4,r0,cr9,cr1,{5}
:0205A280 97220983 strls r0,[r2,-r3, lsl #0x13]!
:0205A284 C596038D ldrgt r0,[r6, #+0x38d]		;r6+0x38d=*(0000038d)
:0205A288 B983AB0A stmltib  r3 ,{r1,r3,r8,r9,r11,r13,r15}
:0205A28C 03D54101 biceqs r4,r5,#0x40000000
:0205A290 8806198C stmhida  r6 ,{r2,r3,r7,r8,r11,r12}
:0205A294 C8402AE1 stmgtda  r0 ,{r0,r5,r6,r7,r9,r11,r13}^
:0205A298 69531259 ldmvsdb  r3 ,{r0,r3,r4,r6,r9,r12}^
:0205A29C 53000520 unknown
:0205A2A0 7D01E114 unknown
:0205A2A4 E301E502 unknown
:0205A2A8 0CFFFFF1 ldceql 15,cr15,[r15],#+0x3c4
:0205A2AC AD580885 unknown
:0205A2B0 F0115801 andnvs r5,r1,r1,lsl #0x10
:0205A2B4 8500DD81 strhi r13,[r0, #-0xd81]		;(r0-0xd81=*(fffff27f))
:0205A2B8 83E04510 mvnhi  r4,#0x4000000
:0205A2BC 62398800 eorvss r8,r9,#0x0
:0205A2C0 00F94073 rsceqs r4,r9,r3,ror r0
:0205A2C4 E8BD81F0 ldmia  r13!,{r4,r5,r6,r7,r8,r15}
:0205A2C8 001C0910 andeqs r0,r12,r0,lsl r9
:0205A2CC 02315341 eoreqs r5,r1,#0x4000001
:0205A2D0 019D059D unknown
:0205A2D4 91209584 unknown
:0205A2D8 C0022EE1 andgt  r2,r2,r1,ror #0x1d
:0205A2DC 282CE04C stmcsda  r12!,{r2,r3,r6,r13,r14,r15}
:0205A2E0 40801089 addmi  r1,r0,r9,lsl #0x1
:0205A2E4 E2120089 ands r0,r2,#0x89
:0205A2E8 501118F9 ldrplsh r1,[r1], -r9
:0205A2EC 0112DDF5 ldreqsh r13,[r2, -r5]
:0205A2F0 8510D903 ldrhi r13,[r0, #-0x903]		;(r0-0x903=*(fffff6fd))
:0205A2F4 19501100 ldmnedb  r0 ,{r8,r12}^
:0205A2F8 C084A800 addgt  r10,r4,r0,lsl #0x10
:0205A2FC 00090EA0 andeq  r0,r9,r0,lsr #0x1d
:0205A300 0324AD91 unknown
:0205A304 91BC0225 movlss r0,r5,lsr #0x4		;r0=0(0x0)
:0205A308 6955F909 ldmvsdb  r5 ,{r0,r3,r8,r11,r12,r13,r14,r15}^
:0205A30C 1B5D1000 blne 0379E314
:0205A310 5DE252C0 stcpll 2,cr5,[r2,#+0x300]!
:0205A314 3D454A0D unknown
:0205A318 9102E901 unknown
:0205A31C E19002D1 ldrsb r0,[r0, +r1]
:0205A320 06911049 ldreq r1,[r0, +r1]
:0205A324 000583CB andeq  r8,r5,r11,asr #0x7
:0205A328 E0000081 and  r0,r0,r1,lsl #0x1
:0205A32C 82000D33 andhi  r0,r0,#0xCC0
:0205A330 5CC00131 stcpll 1,cr0,[r0],{#0x31}
:0205A334 5A0035E2 bpl 02067AC4
:0205A338 81A05295 unknown
:0205A33C 008D051C addeq  r0,r13,r12,lsl r5
:0205A340 E1A0E082 mov  r14,r2,lsl #0x1		;r14=0(0x0)
:0205A344 90C005BE strlsh r0,[r0],#+0x5e
:0205A348 E2820195 add  r0,r2,#0x40000025
:0205A34C BE0A250C cdplt 5,0,cr2,cr10,cr12,0
:0205A350 59801044 stmplib  r0 ,{r2,r6,r12}
:0205A354 7D0B652D unknown
:0205A358 0003081C andeq  r0,r3,r12,lsl r8
:0205A35C F5E1521C strnvb r5,[r1, #+0x21c]!
:0205A360 412110A5 unknown
:0205A364 80188908 andhis r8,r8,r8,lsl #0x12
:0205A368 A0016558 andge  r6,r1,r8,asr r5
:0205A36C 859000B1 ldrhi r0,[r0, #+0xb1]		;r0+0xb1=*(000000b1)
:0205A370 AD414104 unknown
:0205A374 6E753411 mrcvs 4,3,r3,cr5,cr1,{0}
:0205A378 0D0AEB00 unknown
:0205A37C 0DFF2E40 ldceql 14,cr2,[r15,#+0x100]!
:0205A380 70FD9011 rscvcs r9,r13,r1,lsl r0
:0205A384 0511FF2A ldreq r15,[r1, #-0xf2a]		;(r1-0xf2a=*(fffff0d6))
:0205A388 1985487D stmneib  r5 ,{r0,r2,r3,r4,r5,r6,r11,r14}
:0205A38C 79D20055 ldmvcib  r2 ,{r0,r2,r4,r6}^
:0205A390 1161116D unknown
:0205A394 E0487005 sub  r7,r8,r5
:0205A398 83005585 unknown
:0205A39C 198611A5 stmneib  r6 ,{r0,r2,r5,r7,r8,r12}
:0205A3A0 B4E19A21 unknown
:0205A3A4 17CD2169 strneb r2,ib 
:0205A3A8 93E085C5 mvnls  r8,#0x31400000
:0205A3AC 08E00101 unknown
:0205A3B0 07C50030 unknown
:0205A3B4 41BD0045 movmis r0,r5,asr #0x0
:0205A3B8 B156078D cmplt r6,r13,lsl #0xf
:0205A3BC 8F1065F3 swihi 0x001065f3
:0205A3C0 55EB89AD strplb r8,[r11, #+0x9ad]!
:0205A3C4 13D10800 bicnes r0,r1,#0x0
:0205A3C8 49E916B5 unknown
:0205A3CC BD407503 unknown
:0205A3D0 D9020516 stmledb  r2 ,{r1,r2,r4,r8,r10}
:0205A3D4 5119D925 tstpl r9,r5,lsr #0x12
:0205A3D8 A5013903 strge r3,[r1, #-0x903]		;(r1-0x903=*(fffff6fd))
:0205A3DC C003FE18 andgt  r15,r3,r8,lsl r14
:0205A3E0 1335E1A0 teqne r5,#0x28
:0205A3E4 318C19E5 orrcc  r1,r12,r5,ror #0x13
:0205A3E8 10B2B000 adcnes r11,r2,r0
:0205A3EC 001DE196 muleqs r13,r6,r1
:0205A3F0 001100E2 andeqs r0,r1,r2,ror #0x1
:0205A3F4 21319590 unknown
:0205A3F8 E18700B5 strh r0,[r7, +r5]
:0205A3FC A0083821 andge  r3,r8,r1,lsr #0x10
:0205A400 1D09E5E1 unknown
:0205A404 00115C02 andeqs r5,r1,r2,lsl #0x18
:0205A408 012CB1A0 unknown
:0205A40C 0CB28CC0 ldceq  12,cr8,[r2],#+0x300
:0205A410 00E04410 rsceq  r4,r0,r0,lsl r4
:0205A414 B18730B0 strlth r3,[r7, +r0]
:0205A418 008C1045 addeq  r1,r12,r5,asr #0x0
:0205A41C 26CD1087 strcsb r1,[r13],+r7, lsl #0x1
:0205A420 074D6DF5 unknown
:0205A424 714F1E95 mrsvc r1,SPSR
:0205A428 41599009 cmpmi r9,r9
:0205A42C A1136536 tstge r3,r6,lsr r5
:0205A430 31A5EA53 movcc  r14,r3,asr r10
:0205A434 E1580001 cmp r8,r1
:0205A438 10A58B37 adcne  r8,r5,r7,lsr r11
:0205A43C 03A92971 moveq  r2,#0x1C4000		;r2=1851392(0x1c4000)
:0205A440 5369004D unknown
:0205A444 BE0175E4 cdplt 5,0,cr7,cr1,cr4,7
:0205A448 19410055 stmnedb  r1 ,{r0,r2,r4,r6}^
:0205A44C 019511E3 orreqs r1,r5,r3,ror #0x3
:0205A450 17E15004 strneb r5,[r1,+r4]!
:0205A454 08E24893 unknown
:0205A458 1D0D0011 unknown
:0205A45C 30205102 eorcc  r5,r0,r2,lsl #0x2
:0205A460 06599968 ldreqb r9,r5,r0,r2,lsl #0x2
:0205A464 024D0229 subeq  r0,r13,#0x90000002
:0205A468 E0010393 mul  r1,r3,r3
:0205A46C 8A10B00E bhi 024864AC
:0205A470 9113CDE1 tstls r3,r1,ror #0x1b
:0205A474 4E1BA110 mrcmi 1,0,r10,cr11,cr0,{0}
:0205A478 03E5F000 mvneq  r15,#0x0
:0205A47C 1085E1C0 addne  r14,r5,r0,asr #0x3
:0205A480 EF089502 swi 0x00089502
:0205A484 81A90089 movhi  r0,r9,lsl #0x1		;r0=537330496(0x20070340)
:0205A488 113DE309 teqne r13,r9,lsl #0x6
:0205A48C 86D8008D ldrhib r0,[r8],+r13, lsl #0x1
:0205A490 650DA000 strvs r10,[r13, #-0x0]		;(r13-0x0=*(dd5e1079))
:0205A494 EDE28602 stcl 6,cr8,[r2,#+0x8]!
:0205A498 00351710 eoreqs r1,r5,r0,lsl r7
:0205A49C A0290084 eorge  r0,r9,r4,lsl #0x1
:0205A4A0 E1990089 orrs r0,r9,r9,lsl #0x1
:0205A4A4 00B0125D adceqs r1,r0,r13,asr r2
:0205A4A8 91E11299 unknown
:0205A4AC 64E00700 unknown
:0205A4B0 037501ED cmneq r5,#0x4000003B
:0205A4B4 211031C0 tstcs r0,r0,asr #0x3
:0205A4B8 50158A11 andpls r8,r5,r1,lsl r10
:0205A4BC 70000987 andvc  r0,r0,r7,lsl #0x13
:0205A4C0 FDFF2BFF ldc2l 11,cr2,[r15,#+0x3fc]!
:0205A4C4 11300D2A teqne r0,r10,lsr #0x1a
:0205A4C8 11DD6B30 bicnes r6,r13,r0,lsr r11
:0205A4CC 10C524B1 strneh r2,[r5],#+0x41
:0205A4D0 663385EE unknown
:0205A4D4 01FD0125 mvneqs r0,r5,lsr #0x2
:0205A4D8 45540011 ldrmib r0,[r4, #-0x11]		;(r4-0x11=*(ffffffef))
:0205A4DC B05D8603 sublts r8,r13,r3,lsl #0xc
:0205A4E0 B1550008 cmplt r5,r8
:0205A4E4 DD0009E3 unknown
:0205A4E8 000BC012 andeq  r12,r11,r2,lsl r0
:0205A4EC F821E956 stmnvda  r1!,{r1,r2,r4,r6,r8,r11,r13,r14,r15}
:0205A4F0 8009118F andhi  r1,r9,r15,lsl #0x3
:0205A4F4 097FFF48 ldmeqdb  r15!,{r3,r6,r8,r9,r10,r11,r12,r13,r14,r15}^
:0205A4F8 0D24F100 stceq  1,cr15,[r4,#-0x0]!
:0205A4FC 00129950 andeqs r9,r2,r0,asr r9
:0205A500 11A03C08 movne  r3,r8,lsl #0x18		;r3=0(0x0)
:0205A504 00111030 andeqs r1,r1,r0,lsr r0
:0205A508 19B40019 ldmneib  r4!,{r0,r3,r4}
:0205A50C DA025570 ble 020EFAD4
:0205A510 09B2E1D0 ldmeqib  r2!,{r4,r6,r7,r8,r13,r14,r15}
:0205A514 E1831810 orr  r1,r3,r0,lsl r8
:0205A518 502008B4 unknown
:0205A51C 5030B6E1 eorpls r11,r0,r1,ror #0xd
:0205A520 080002E1 stmeqda  r0 ,{r0,r5,r6,r7,r9}
:0205A524 1891E183 ldmneia  r1 ,{r0,r1,r7,r8,r13,r14,r15}
:0205A528 2001DDF8 unknown
:0205A52C 48A801DD stmmiia  r8!,{r0,r2,r3,r4,r6,r7,r8}
:0205A530 804C0371 subhi  r0,r12,r1,ror r3
:0205A534 001913AD andeqs r1,r9,r13,lsr #0x7
:0205A538 4D328860 ldcmi  8,cr8,[r2,#-0x180]!
:0205A53C D501E500 strle r14,[r1, #-0x500]		;r1-0x500=*(1009ade1)=#0(0x00000000)
:0205A540 21266501 unknown
:0205A544 099D11F9 ldmeqib  r13 ,{r0,r3,r4,r5,r6,r7,r8,r12}
:0205A548 89EF03C1 unknown
:0205A54C 4D860361 unknown
:0205A550 71003D00 unknown
:0205A554 100D8023 andne  r8,r13,r3,lsr #0x0
:0205A558 00FDB0BA unknown
:0205A55C 142513CD unknown
:0205A560 00D9FFFE ldreqsh r15,[r9],#+0xfe
:0205A564 5BCE1451 blpl 013DF6B0
:0205A568 C300D9E3 unknown
:0205A56C 0B003D4C bleq 02069AA4
:0205A570 E0492400 sub  r2,r9,r0,lsl #0x8
:0205A574 E0850000 add  r0,r5,r0
:0205A578 40004001 andmi  r4,r0,r1
:0205A57C 0055211D subeqs r2,r5,r13,lsl r1
:0205A580 A50004BA strge r0,[r0, #-0x4ba]		;(r0-0x4ba=*(fffffb46))
:0205A584 C6312914 unknown
:0205A588 42001197 andmi  r1,r0,#0xC0000025
:0205A58C 01091C09 unknown
:0205A590 1A861084 bne 001DE7A8
:0205A594 00C98BE0 sbceq  r8,r9,r0,ror #0x17
:0205A598 09CD6D92 stmeqib  r13 ,{r1,r4,r7,r8,r10,r11,r13,r14}^
:0205A59C 64060025 strvs r0,[r6],#-0x25
:0205A5A0 10190029 andnes r0,r9,r9,lsr #0x0
:0205A5A4 B085101D addlt  r1,r5,r13,lsl r0
:0205A5A8 60210315 eorvs  r0,r1,r5,lsl r3
:0205A5AC 21E70681 mvncs  r0,r1,lsl #0xd
:0205A5B0 AD8A0010 unknown
:0205A5B4 35082507 strcc r2,[r8, #-0x507]		;(r8-0x507=*(fffffaf9))
:0205A5B8 03150400 tsteq r5,#0x0
:0205A5BC B91011B9 ldmltdb  r0 ,{r0,r3,r4,r5,r7,r8,r12}
:0205A5C0 1F498011 swine 0x00498011
:0205A5C4 058DB085 streq r11,[r13, #+0x85]		;r13+0x85=*(dd5e10fe)
:0205A5C8 19CD1035 stmneib  r13 ,{r0,r2,r4,r5,r12}^
:0205A5CC 9912B100 ldmlsdb  r2 ,{r8,r12,r13,r15}
:0205A5D0 AA02E910 bge 02114A18
:0205A5D4 00164989 andeqs r4,r6,r9,lsl #0x13
:0205A5D8 80E2404F rschi  r4,r2,r15,asr #0x0
:0205A5DC 028D1AD5 addeq  r1,r13,#0xD5000
:0205A5E0 189D2014 ldmneia  r13 ,{r2,r4,r13}
:0205A5E4 1F092395 swine 0x00092395
:0205A5E8 EB00D072 bl 0208E7B8
:0205A5EC 8304650B unknown
:0205A5F0 D91635AF ldmledb  r6 ,{r0,r1,r2,r3,r5,r7,r8,r10,r12,r13}
:0205A5F4 5512BD01 ldrpl r11,[r2, #-0xd01]		;(r2-0xd01=*(001c32ff))
:0205A5F8 C9018DF2 stmgtdb  r1 ,{r1,r4,r5,r6,r7,r8,r10,r11,r15}
:0205A5FC 4DA0CE06 stcmi  14,cr12,[r0,#+0x18]!
:0205A600 ED066D08 unknown
:0205A604 28058115 stmcsda  r5 ,{r0,r2,r4,r8,r15}
:0205A608 598E0015 stmplib  r14 ,{r0,r2,r4}
:0205A60C 2D282241 stccs  2,cr2,[r8,#-0x104]!
:0205A610 E1FF2B30 mvns r2,lsr r0
:0205A614 C910D902 ldmgtdb  r0 ,{r1,r8,r11,r12,r14,r15}
:0205A618 FEE14299 mcr2 2,7,r4,cr1,cr9,{4}
:0205A61C 50013275 andpl  r3,r1,r5,ror r2
:0205A620 F209B245 andnv  r11,r9,#0x50000004
:0205A624 23E90021 mvncs  r0,#0x21
:0205A628 11391129 teqne r9,r9,lsr #0x2
:0205A62C B9950155 ldmltib  r5 ,{r0,r2,r4,r6,r8}
:0205A630 50B0BE00 adcpls r11,r0,r0,lsl #0x1c
:0205A634 4001E1C6 andmi  r14,r1,r6,asr #0x3
:0205A638 0900E284 stmeqdb  r0 ,{r2,r7,r9,r13,r14,r15}
:0205A63C DCE15400 stclel 4,cr5,[r1],#+0x0
:0205A640 00BAFFFF unknown
:0205A644 699D0000 ldmvsib  r13 ,{}
:0205A648 F511213E ldrnv r2,[r1, #-0x13e]		;r1-0x13e=*(1009b1a3)=#0(0x00000000)
:0205A64C 4C401D13 stcmil 13,cr1,[r0],{#0x13}
:0205A650 B9001D78 stmltdb  r0 ,{r3,r4,r5,r6,r8,r10,r11,r12}
:0205A654 20246500 eorcs  r6,r4,r0,lsl #0xa
:0205A658 51F80051 mvnpls r0,r1,asr r0
:0205A65C D1570800 cmple r7,r0,lsl #0x10
:0205A660 00518944 subeqs r8,r1,r4,asr #0x12
:0205A664 20005944 andcs  r5,r0,r4,asr #0x12
:0205A668 55F8018D ldrplb r0,[r8, #+0x18d]!
:0205A66C 1F51018D swine 0x0051018d
:0205A670 910C1191 swpls r1,r1,r12
:0205A674 4D417C01 unknown
:0205A678 1180970C orrne  r9,r0,r12,lsl #0xe
:0205A67C 01F59414 mvneqs r9,r4,lsl r4
:0205A680 6901007D stmvsdb  r1 ,{r0,r2,r3,r4,r5,r6}
:0205A684 995A7003 ldmlsdb  r10 ,{r0,r1,r12,r13,r14}^
:0205A688 0201A102 andeq  r10,r1,#0x80000000
:0205A68C 140D02D1 strne r0,[r13],#-0x2d1
:0205A690 1BB04000 blne 00C6A698
:0205A694 44110CE1 ldrmi r0,[r1],#-0xce1
:0205A698 65481001 strvsb r1,[r8, #-0x1]		;(r8-0x1=*(ffffffff))
:0205A69C E2448A00 sub  r8,r4,#0x0
:0205A6A0 88436981 stmhida  r3 ,{r0,r7,r8,r11,r13,r14}^
:0205A6A4 4D080161 unknown
:0205A6A8 C5542010 ldrgtb r2,[r4, #-0x10]		;(r4-0x10=*(fffffff0))
:0205A6AC 00110004 andeqs r0,r1,r4
:0205A6B0 20B00039 adccss r0,r0,r9,lsr r0
:0205A6B4 000DE1CA andeq  r14,r13,r10,asr #0x3
:0205A6B8 481199FE ldmmida  r1 ,{r1,r2,r3,r4,r5,r6,r7,r8,r11,r12,r15}
:0205A6BC A06200E0 rsbge  r0,r2,r0,ror #0x1
:0205A6C0 103DE104 eornes r14,r13,r4,lsl #0x2
:0205A6C4 0200450F andeq  r4,r0,#0x3C00000
:0205A6C8 0AE3A029 beq 01942774
:0205A6CC 05D14089 ldreqb r4,[r1, #+0x89]		;r1+0x89=*(1009b36a)=#0(0x00000000)
:0205A6D0 06100089 ldreq r0,[r0],-r9, lsl #0x1
:0205A6D4 070132E2 streq r3,[r0],-r9, lsl #0x1
:0205A6D8 8D05E110 unknown
:0205A6DC 8843C510 stmhida  r3 ,{r4,r8,r10,r14,r15}^
:0205A6E0 5819002D ldmplda  r9 ,{r0,r2,r3,r5}
:0205A6E4 20C5006D sbccs  r0,r5,r13,ror #0x0
:0205A6E8 50BD1839 adcpls r1,r13,r9,lsr r8
:0205A6EC B500BDF0 strlt r11,[r0, #-0xdf0]		;(r0-0xdf0=*(fffff210))
:0205A6F0 552DDC10 strpl r13,[r13, #-0xc10]!
:0205A6F4 03618806 unknown
:0205A6F8 4109200D unknown
:0205A6FC BAA061F3 blt 00872ED0
:0205A700 616D013D unknown
:0205A704 46F061D0 unknown
:0205A708 02460061 subeq  r0,r6,#0x61
:0205A70C 80E0482D rschi  r4,r0,r13,lsr #0x10
:0205A710 B2E08900 rsclt  r8,r0,#0x0
:0205A714 E1500010 cmp r0,r0,lsl r0
:0205A718 E206200F and  r2,r6,#0xF
:0205A71C A0000902 andge  r0,r0,r2,lsl #0x12
:0205A720 110230E3 unknown
:0205A724 188D11E1 stmneia  r13 ,{r0,r5,r6,r7,r8,r12}
:0205A728 0D018180 unknown
:0205A72C 2D10A520 unknown
:0205A730 14119100 ldrne r9,[r1],#-0x100
:0205A734 010D20BD streqh r2,[r13, -r13]
:0205A738 F00019EF andnv  r1,r0,r15,ror #0x13
:0205A73C 1C650095 stcnel 0,cr0,[r5],#-0x254
:0205A740 801C9106 andhis r9,r12,r6,lsl #0x2
:0205A744 81AD12ED movhi  r1,r13,ror #0x5
:0205A748 C1510903 cmpgt r1,r3,lsl #0x12
:0205A74C 034D2D43 unknown
:0205A750 17866001 strne r6,[r6, +r1]
:0205A754 560208E2 strpl r0,[r6, +r1]
:0205A758 0459D2E1 ldreqb r13,[r9],#-0x2e1
:0205A75C ADC0047D unknown
:0205A760 0C547D22 ldceql 13,cr7,[r4],{#0x22}
:0205A764 1271C47D rsbnes r12,r1,#0x7D000000
:0205A768 38027114 stmccda  r2 ,{r2,r4,r8,r12,r13,r14}
:0205A76C 03028D5B unknown
:0205A770 B00019A0 andlt  r1,r0,r0,lsr #0x13
:0205A774 098AE089 stmeqib  r10 ,{r0,r3,r7,r13,r14,r15}
:0205A778 8AE08B40 bhi 0187D480
:0205A77C 8AE08450 bhi 0187B8C4
:0205A780 B1856000 orrlt  r6,r5,r0
:0205A784 04C18602 streqb r8,[r1],#+0x602
:0205A788 9D04858D unknown
:0205A78C 01D9D402 biceqs r13,r9,r2,lsl #0x8
:0205A790 02A91010 adceq  r1,r9,#0x10
:0205A794 650C0121 strvs r0,[r12, #-0x121]		;(r12-0x121=*(fffde515))
:0205A798 D9506902 ldmledb  r0 ,{r1,r8,r11,r13,r14}^
:0205A79C 0C000DCA stceq  13,cr0,[r0],{#0xca}
:0205A7A0 5049015D subpl  r0,r9,r13,asr r1
:0205A7A4 34ED6CC6 unknown
:0205A7A8 8400B89A strhi r11,[r0],#-0x89a
:0205A7AC C53099E1 ldrgt r9,[r0, #-0x9e1]!
:0205A7B0 26409909 strcsb r9,[r0],-r9, lsl #0x12
:0205A7B4 10043570 andne  r3,r4,r0,ror r5
:0205A7B8 0430B530 unknown
:0205A7BC 09E58D30 unknown
:0205A7C0 CD10110B unknown
:0205A7C4 31117512 tstcc r1,r2,lsl r5
:0205A7C8 0031FD00 eoreqs r15,r1,r0,lsl #0x1a
:0205A7CC 11B15E09 movnes r5,r9,lsl #0x1c		;r5=0(0x0)
:0205A7D0 0DB3400D ldceq  0,cr4,[r3,#+0x34]!
:0205A7D4 AF90ED00 swige 0x0090ed00
:0205A7D8 02ED2035 rsceq  r2,r13,#0x35
:0205A7DC 1110F5DB ldrnesb r15,[r0, -r11]
:0205A7E0 00794740 rsbeqs r4,r9,r0,asr #0xe
:0205A7E4 011D3931 tsteq r13,r1,lsr r9
:0205A7E8 7BE34245 blvc 0192B104
:0205A7EC 3500DDFD strcc r13,[r0, #-0xdfd]		;(r0-0xdfd=*(fffff203))
:0205A7F0 A1400D10 unknown
:0205A7F4 15F51135 ldrneb r1,[r5, #+0x135]!
:0205A7F8 9DEE40A5 stclsl 0,cr4,[r14,#+0x294]!
:0205A7FC 1D0F456C unknown
:0205A800 0DC51013 unknown
:0205A804 6CD84129 ldcvsl 1,cr4,[r8],{#0x29}
:0205A808 001103B9 ldreqh r0,[r1], -r9
:0205A80C 31FD4239 mvnccs r4,lsr r9
:0205A810 0C00C581 stceq  5,cr12,[r0],{#0x81}
:0205A814 08AF0085 stmeqia  r15!,{r0,r2,r7}
:0205A818 10E59D30 rscne  r9,r5,r0,lsr r13
:0205A81C 11224D40 unknown
:0205A820 0AF5C01D beq 01DCA89C
:0205A824 8D400221 unknown
:0205A828 1221D1E5 eorne  r13,r1,#0x40000039
:0205A82C 55C32329 strplb r2,[r3, #+0x329]		;r3+0x329=*(00000329)
:0205A830 E92D4308 stmdb  r13!,{r3,r8,r9,r14}
:0205A834 0D4D6003 unknown
:0205A838 032D4140 unknown
:0205A83C 4530ED80 ldrmi r14,[r0, #-0xd80]!
:0205A840 E1A09028 mov  r9,r8,lsr #0x0		;r9=0(0x0)
:0205A844 9D500D20 unknown
:0205A848 296C80E5 unknown
:0205A84C DD101903 unknown
:0205A850 3019E003 andccs r14,r9,r3
:0205A854 FE6031A9 cdp2 1,6,cr3,cr0,cr9,5
:0205A858 2A8901AD bcs 0029AF14
:0205A85C 0433E358 unknown
:0205A860 117D19C5 cmnne r13,r5,asr #0x13
:0205A864 C5102910 ldrgt r2,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:0205A868 00110F30 andeqs r0,r1,r0,lsr r15
:0205A86C 115D2CB6 ldrneh r2,[r13, #-0xc6]		;(r13-0xcb6=*(dd5e0fb3))
:0205A870 184D10AD stmneda  r13 ,{r0,r2,r3,r5,r7,r12}^
:0205A874 A9016130 stmgedb  r1 ,{r4,r5,r8,r13,r14}
:0205A878 106E0501 rsbne  r0,r14,r1,lsl #0xa
:0205A87C 152CE046 strne r14,[r12, #-0x46]!
:0205A880 A0808100 addge  r8,r0,r0,lsl #0x2
:0205A884 2008E110 andcs  r14,r8,r0,lsl r1
:0205A888 03150039 tsteq r5,#0x39
:0205A88C 0EE91000 cdpeq 0,14,cr1,cr9,cr0,0
:0205A890 30004998 mulcc  r0,r8,r9
:0205A894 892C00E9 stmhidb  r12!,{r0,r3,r5,r6,r7}
:0205A898 FE401111 mcr2 1,2,r1,cr0,cr1,{0}
:0205A89C 71B50011 movvcs r0,r1,lsl r0		;r0=269071073(0x1009b2e1)
:0205A8A0 00653050 rsbeq  r3,r5,r0,asr r0
:0205A8A4 314A106D unknown
:0205A8A8 00150800 andeqs r0,r5,r0,lsl #0x10
:0205A8AC 85101DAD ldrhi r1,[r0, #-0xdad]		;r0-0xdad=*(1009a534)=#0(0x00000000)
:0205A8B0 58E08710 unknown
:0205A8B4 EB0100CF bl 0209ABF8
:0205A8B8 E0870086 add  r0,r7,r6,lsl #0x1
:0205A8BC 00400085 subeq  r0,r0,r5,lsl #0x1
:0205A8C0 403185E0 eormis r8,r1,r0,ror #0xb
:0205A8C4 2100312E unknown
:0205A8C8 FD115110 unknown
:0205A8CC FDD1F410 unknown
:0205A8D0 0223BDFF eoreq  r11,r3,#0x3FC0
:0205A8D4 456D1DB1 strmib r1,[r13, #-0xdb1]!
:0205A8D8 D18368F8 unknown
:0205A8DC 21506937 cmpcs r0,r7,lsr r9
:0205A8E0 2015006C andcss r0,r5,r12,ror #0x0
:0205A8E4 C5204624 strgt r4,[r0, #-0x624]!
:0205A8E8 C120D500 unknown
:0205A8EC 7E00B100 cdpvc 1,0,cr11,cr0,cr0,0
:0205A8F0 5EF800C5 cdppl 0,14,cr0,cr8,cr5,6
:0205A8F4 F0E8BD83 rscnv  r11,r8,r3,lsl #0x1b
:0205A8F8 2CE92D4F stccsl 13,cr2,[r9],#+0x13c
:0205A8FC E24DD000 sub  r13,r13,#0x0
:0205A900 09E1A003 unknown
:0205A904 609A00D9 ldrvssb r0,[r10], +r9
:0205A908 E8E00403 unknown
:0205A90C B002A531 andlt  r10,r2,r1,lsr r5
:0205A910 93A010C9 movls  r1,#0xC9		;r1=201(0xc9)
:0205A914 0A9D09B9 beq 0079D000
:0205A918 14E59D90 unknown
:0205A91C 18860A9D stmneia  r6 ,{r0,r2,r3,r4,r7,r9,r11}
:0205A920 33E58D20 mvncc  r8,#0x800
:0205A924 004D2FFF unknown
:0205A928 29E58D80 unknown
:0205A92C BD0201BD unknown
:0205A930 D1040801 unknown
:0205A934 6C069641 stcvs  6,cr9,[r6],{#0x41}
:0205A938 0028EB00 eoreq  r14,r8,r0,lsl #0x16
:0205A93C 003500A9 eoreqs r0,r5,r9,lsr #0x1
:0205A940 05608AC0 streqb r8,[r0, #-0xac0]!
:0205A944 E0860000 add  r0,r6,r0
:0205A948 8004708A andhi  r7,r4,r10,lsl #0x1
:0205A94C 87808AE0 strhi r8,r7,r4,r10,lsl #0x1
:0205A950 100524E0 andne  r2,r5,r0,ror #0x9
:0205A954 E0880080 add  r0,r8,r0,lsl #0x1
:0205A958 8A002920 bhi 02064DE0
:0205A95C E0108050 ands r8,r0,r0,asr r0
:0205A960 F7002509 strnv r2,[r0,-r9, lsl #0xa]
:0205A964 9DEBFFFC stclsl 15,cr15,[r11,#+0x3f0]!
:0205A968 31288411 unknown
:0205A96C 3919C511 ldmccdb  r9 ,{r0,r4,r8,r10,r14,r15}
:0205A970 8020B100 eorhi  r11,r0,r0,lsl #0x2
:0205A974 00610EE1 rsbeq  r0,r1,r1,ror #0x1d
:0205A978 1039408D eornes r4,r9,r13,lsl #0x1
:0205A97C 2011003D andcss r0,r1,r13,lsr r0
:0205A980 00C108AD sbceq  r0,r1,r13,lsr #0x11
:0205A984 D1FF1075 mvnles r1,r5,ror r0
:0205A988 10ED2026 rscne  r2,r13,r6,lsr #0x0
:0205A98C 001106D9 ldreqsb r0,[r1], -r9
:0205A990 10071015 andne  r1,r7,r5,lsl r0
:0205A994 AD50953D unknown
:0205A998 3049FD07 subcc  r15,r9,r7,lsl #0x1a
:0205A99C 0946A906 stmeqdb  r6 ,{r1,r2,r8,r11,r13,r15}^
:0205A9A0 81AB1131 movhi  r1,lsr r1		;r1=0(0x0)
:0205A9A4 48102D0E ldmmida  r0 ,{r1,r2,r3,r8,r10,r11,r13}
:0205A9A8 A900F5FE stmgedb  r0 ,{r1,r2,r3,r4,r5,r6,r7,r8,r10,r12,r13,r14,r15}
:0205A9AC 2800BD10 stmcsda  r0 ,{r4,r8,r10,r11,r12,r13,r15}
:0205A9B0 6500A573 strvs r10,[r0, #-0x573]		;r0-0x573=*(1009ad6e)=#0(0x00000000)
:0205A9B4 FFFD9A10 swinv 0x00fd9a10
:0205A9B8 001D24EB andeqs r2,r13,r11,ror #0x9
:0205A9BC 19001583 stmnedb  r0 ,{r0,r1,r7,r8,r10,r12}
:0205A9C0 19004940 stmnedb  r0 ,{r6,r8,r11,r14}
:0205A9C4 00193C40 andeqs r3,r9,r0,asr #0x18
:0205A9C8 8D2FA000 stchi  0,cr10,[r15,#-0x0]!
:0205A9CC 9D1028E5 unknown
:0205A9D0 E50921FD str r2,[r9, #-0x1fd]		;(r9-0x1fd=*(fffffe03))
:0205A9D4 310BA000 unknown
:0205A9D8 8D500400 unknown
:0205A9DC 02FE35E5 rsceqs r3,r14,#0x39400000
:0205A9E0 0204EBFF andeq  r14,r4,#0x3FC00
:0205A9E4 0C1DE1B0 ldceq  1,cr14,[r13],{#0xb0}
:0205A9E8 001C40E3 andeqs r4,r12,r3,ror #0x1
:0205A9EC 411DE58D tstmi r13,r13,lsl #0xb
:0205A9F0 85F07520 ldrhib r7,[r0, #+0x520]!
:0205A9F4 5041E01C subpl  r14,r1,r12,lsl r0
:0205A9F8 18004158 stmneda  r0 ,{r3,r4,r6,r8,r14}
:0205A9FC 22450029 subcs  r0,r5,#0x29
:0205AA00 82E01544 rschi  r1,r0,#0x11000000
:0205AA04 2000C910 andcs  r12,r0,r0,lsl r9
:0205AA08 050DDD51 streq r13,[r13, #-0xd51]		;(r13-0xd51=*(dd5e0328))
:0205AA0C 1902E248 stmnedb  r2 ,{r3,r6,r9,r13,r14,r15}
:0205AA10 0031E3A0 eoreqs r14,r1,r0,lsr #0x7
:0205AA14 19E10012 unknown
:0205AA18 24D03114 ldrcsb r3,[r0],#+0x114
:0205AA1C 31702D20 cmncc r0,r0,lsr #0x1a
:0205AA20 31664710 unknown
:0205AA24 00351C00 eoreqs r1,r5,r0,lsl #0x18
:0205AA28 E2855001 add  r5,r5,#0x1
:0205AA2C E1850095 unknown
:0205AA30 3AFFFFE1 bcc 0205A9BC
:0205AA34 008D0210 addeq  r0,r13,r0,lsl r2
:0205AA38 8D6008E8 stchil 8,cr0,[r0,#-0x3a0]!
:0205AA3C 8D700CE5 ldchil 12,cr0,[r0,#-0x394]!
:0205AA40 1020E500 eorne  r14,r0,r0,lsl #0xa
:0205AA44 D50BE59D strle r14,[r11, #-0x59d]		;(r11-0x59d=*(fffffa63))
:0205AA48 30400A01 subcc  r0,r0,r1,lsl #0x14
:0205AA4C 5D200039 stcpl  0,cr0,[r0,#-0xe4]!
:0205AA50 3AE58D14 bcc 019BDEA8
:0205AA54 148A0E9D strne r0,[r10],#+0xe9d
:0205AA58 00280439 eoreq  r0,r8,r9,lsr r4
:0205AA5C 312BF19D msrcc CPSR_fxc,r13
:0205AA60 2CA200AD stccs  0,cr0,[r2],#+0x2b4
:0205AA64 F0E28DD0 unknown
:0205AA68 00E8BD8F rsceq  r11,r8,r15,lsl #0x1b
:0205AA6C F00001C4 andnv  r0,r0,r4,asr #0x3
:0205AA70 25320D96 ldrcs r0,[r2, #-0xd96]!
:0205AA74 75120D25 ldrvc r0,[r2, #-0xd25]		;(r2-0xd25=*(fffff2db))
:0205AA78 11E5F205 mvnne  r15,r5,lsl #0x4
:0205AA7C 6B90109D blvs 0045ECF8
:0205AA80 401510A9 andmis r1,r5,r9,lsr #0x1
:0205AA84 E0338660 eors r8,r3,r0,ror #0xc
:0205AA88 00003D07 andeq  r3,r0,r7,lsl #0x1a
:0205AA8C 01B1D610 moveqs r13,r0,lsl r6		;r13=269071073(0x1009b2e1)
:0205AA90 02E54456 rsceq  r4,r5,#0x56000000
:0205AA94 01E24550 mvneq  r4,r0,asr r5
:0205AA98 40041011 andmi  r1,r4,r1,lsl r0
:0205AA9C 00B2E081 adceqs r14,r2,r1,lsl #0x1
:0205AAA0 6002E0C4 andvs  r14,r2,r4,asr #0x1
:0205AAA4 F7E24600 strnvb r4,[r2,+r0, lsl #0xc]!
:0205AAA8 0EC50041 cdpeq 0,12,cr0,cr5,cr1,2
:0205AAAC C5D60125 ldrgtb r0,[r6, #+0x125]		;r6+0x125=*(00000125)
:0205AAB0 C400B038 strgt r11,[r0],#-0x38
:0205AAB4 011071C1 tsteq r0,r1,asr #0x3
:0205AAB8 E2104230 ands r4,r0,#0x3
:0205AABC 07B1001D unknown
:0205AAC0 0205E080 andeq  r14,r5,#0x80
:0205AAC4 3026B0DA unknown
:0205AAC8 C001E1D1 unknown
:0205AACC 420DA540 andmi  r10,r13,#0x10000000
:0205AAD0 3002E240 andcc  r14,r2,r0,asr #0x4
:0205AAD4 30B2E440 adcccs r14,r2,r0,asr #0x8
:0205AAD8 01E000D1 unknown
:0205AADC 3443000D strccb r0,[r3],#-0xd
:0205AAE0 CC30002D ldcgt  0,cr0,[r0],#-0xb4
:0205AAE4 FFF6E524 swinv 0x00f6e524
:0205AAE8 E100CAFF unknown
:0205AAEC 1040B008 subne  r11,r0,r8
:0205AAF0 1000C1D1 unknown
:0205AAF4 1CA5C5C0 stcne  5,cr12,[r5],#+0x300
:0205AAF8 DF916D80 swile 0x00916d80
:0205AAFC 20FC0015 rsccss r0,r12,r5,lsl r0
:0205AB00 2061316D rsbcs  r3,r1,r13,ror #0x2
:0205AB04 DEE54125 cdple 1,14,cr4,cr5,cr5,1
:0205AB08 36F15011 unknown
:0205AB0C 11D920F5 ldrnesh r2,[r9, #+0x5]		;r9+0x5=*(00000005)
:0205AB10 2E001F80 cdpcs 15,0,cr1,cr0,cr0,4
:0205AB14 D420FD16 unknown
:0205AB18 0C238145 stceq  1,cr8,[r3],#-0x114
:0205AB1C 8A10CD55 bhi 0248E078
:0205AB20 AD67CF2A stcgel 15,cr12,[r7,#-0xa8]!
:0205AB24 E910A501 ldmdb  r0 ,{r0,r8,r10,r13,r15}
:0205AB28 38826010 stmccia  r2 ,{r4,r13,r14}
:0205AB2C E28606E9 add  r0,r6,#0xE900000
:0205AB30 3560129D strccb r1,[r0, #-0x29d]!
:0205AB34 DD5D690D unknown
:0205AB38 702DE929 eorvc  r14,r13,r9,lsr #0x12
:0205AB3C E1C10D99 unknown
:0205AB40 096A5009 unknown
:0205AB44 D32A9940 unknown
:0205AB48 6D49C102 unknown
:0205AB4C E1C108B2 strh r0,[r1, #+0x82]		;r1+0x82=*(00000082)
:0205AB50 A9843D3D stmgeib  r4 ,{r0,r2,r3,r4,r5,r8,r10,r11,r12,r13}
:0205AB54 E1C10F0D bic  r0,r1,r13,lsl #0x1e
:0205AB58 005103A5 subeqs r0,r1,r5,lsr #0x7
:0205AB5C EB004109 bl 0206AF88
:0205AB60 29800D4A stmcsib  r0 ,{r1,r3,r6,r8,r10,r11}
:0205AB64 09C30001 stmeqib  r3 ,{r0}^
:0205AB68 5D4DA800 unknown
:0205AB6C 0AE566B0 beq 019B4634
:0205AB70 0FB34445 swieq 0x00b34445
:0205AB74 BF993445 swilt 0x00993445
:0205AB78 A5313D66 ldrge r3,[r1, #-0xd66]!
:0205AB7C 8F3D50D5 swihi 0x003d50d5
:0205AB80 2D34679B ldccs  7,cr6,[r4,#-0x26c]!
:0205AB84 24352005 unknown
:0205AB88 199B6061 ldmneib  r11 ,{r0,r5,r6,r13,r14}
:0205AB8C 81906150 orrhis r6,r0,r0,asr r1
:0205AB90 4594ED43 ldrmi r14,[r4, #+0xd43]		;r4+0xd43=*(00000d43)
:0205AB94 10232140 eorne  r2,r3,r0,asr #0x2
:0205AB98 E58216BD str r1,[r2, #+0x6bd]		;r2+0x6bd=*(000006bd)
:0205AB9C 407D168F rsbmis r1,r13,r15,lsl #0xd
:0205ABA0 F1705F39 cmnnv r0,r9,lsr r15
:0205ABA4 03116012 tsteq r1,#0x12
:0205ABA8 6B830315 blvs 0011B804
:0205ABAC 11E00015 mvnne  r0,r5,lsl r0
:0205ABB0 5582F1F9 strpl r15,[r2, #+0x1f9]		;r2+0x1f9=*(000001f9)
:0205ABB4 04C1F950 streqb r15,[r1],#+0x950
:0205ABB8 F1192569 tstnv r9,r9,ror #0xa
:0205ABBC 00D10781 sbceqs r0,r1,r1,lsl #0xf
:0205ABC0 7D061075 unknown
:0205ABC4 DB1E7500 blle 027F7FCC
:0205ABC8 361102B6 unknown
:0205ABCC 01116772 tsteq r1,r2,ror r7
:0205ABD0 646F4009 unknown
:0205ABD4 51791CCD cmnpl r9,r13,asr #0x19
:0205ABD8 01688145 unknown
:0205ABDC 0AC95FFD beq 012B2BD8
:0205ABE0 01E71199 unknown
:0205ABE4 A0182100 andges r2,r8,r0,lsl #0x2
:0205ABE8 199067E1 ldmneib  r0 ,{r0,r5,r6,r7,r8,r9,r10,r13,r14}
:0205ABEC 12518109 subnes r8,r1,#0x40000002
:0205ABF0 F91007D9 ldmnvdb  r0 ,{r0,r3,r4,r6,r7,r8,r9,r10}
:0205ABF4 D947D917 stmledb  r7 ,{r0,r1,r2,r4,r8,r11,r12,r14,r15}^
:0205ABF8 2912A920 ldmcsdb  r2 ,{r5,r8,r11,r13,r15}
:0205ABFC 0001FB17 andeq  r15,r1,r7,lsl r11
:0205AC00 102511E5 eorne  r1,r5,r5,ror #0x3
:0205AC04 55402599 strplb r2,[r0, #-0x599]		;r0-0x599=*(1009ad48)=#0(0x00000000)
:0205AC08 5751C055 unknown
:0205AC0C 80D91055 sbchis r1,r9,r5,asr r0
:0205AC10 4B402D8F blmi 03066254
:0205AC14 9382802D orrls  r8,r2,#0x2D
:0205AC18 0C30092B ldceq  9,cr0,[r0],#-0xac
:0205AC1C 90CD0105 sbcls  r0,r13,r5,lsl #0x2
:0205AC20 17FD8035 unknown
:0205AC24 3FE54035 swicc 0x00e54035
:0205AC28 E13BC0A9 teq r11,r9,lsr #0x1
:0205AC2C A840251B stmgeda  r0 ,{r0,r1,r3,r4,r8,r10,r13}^
:0205AC30 5A920025 bpl 004DACCC
:0205AC34 6D282192 stcvs  1,cr2,[r8,#-0x248]!
:0205AC38 75107129 ldrvc r7,[r0, #-0x129]		;r0-0x129=*(1009b1b8)=#0(0x00000000)
:0205AC3C 71314059 teqvc r1,r9,asr r0
:0205AC40 2984AE80 stmcsib  r4 ,{r7,r9,r10,r11,r13,r15}
:0205AC44 90F94F00 rsclss r4,r9,r0,lsl #0x1e
:0205AC48 30F917D9 unknown
:0205AC4C 10B5633D adcnes r6,r5,r13,lsr r3
:0205AC50 001D66FA ldreqsh r6,[r13], -r10
:0205AC54 F914FD50 ldmnvdb  r4 ,{r4,r6,r8,r10,r11,r12,r13,r14,r15}
:0205AC58 4F790BC0 swimi 0x00790bc0
:0205AC5C 40155A5E andmis r5,r5,r14,asr r10
:0205AC60 1510591A ldrne r5,[r0, #-0x91a]		;r0-0x91a=*(1009a9c7)=#0(0x00000000)
:0205AC64 5840F110 stmplda  r0 ,{r4,r8,r12,r13,r14,r15}^
:0205AC68 5D1440F1 unknown
:0205AC6C 0D00F167 unknown
:0205AC70 67289940 strvs r9,da 
:0205AC74 F17030F1 ldrnvsh r3,[r0, #-0x1]!
:0205AC78 0118AE40 tsteq r8,r0,asr #0x1c
:0205AC7C CD252D00 stcgt  13,cr2,[r5,#-0x0]!
:0205AC80 D800151D stmleda  r0 ,{r0,r2,r3,r4,r8,r10,r12}
:0205AC84 9EF11910 mrcls 9,7,r1,cr1,cr0,{0}
:0205AC88 E2856703 add  r6,r5,#0xC0000
:0205AC8C 2D51056D unknown
:0205AC90 2D011125 unknown
:0205AC94 0F1DEC25 swieq 0x001dec25
:0205AC98 A9F8252D unknown
:0205AC9C 82A9F582 adchi  r15,r9,#0x20800000
:0205ACA0 AB8241F2 blge 000EB470
:0205ACA4 954D1559 strlsb r1,[r13, #-0x559]		;r13-0x559=*(1009ad88)=#0(0x00000000)
:0205ACA8 25F195A1 ldrcsb r9,[r1, #+0x5a1]!
:0205ACAC 95032710 strls r2,[r3, #-0x710]		;(r3-0x710=*(fffff8f0))
:0205ACB0 0D119D11 unknown
:0205ACB4 F1952195 unknown
:0205ACB8 B55966DD ldrltb r6,[r9, #-0x6dd]		;(r9-0x6dd=*(fffff923))
:0205ACBC AD27031B stcge  3,cr0,[r7,#-0x6c]!
:0205ACC0 5966D730 unknown
:0205ACC4 523DD3B5 eorpls r13,r13,#0xD4000002
:0205ACC8 3D516765 unknown
:0205ACCC 351309E9 ldrcc r0,[r3, #-0x9e9]		;(r3-0x9e9=*(fffff617))
:0205ACD0 35011300 strcc r1,[r1, #-0x300]		;(r1-0x300=*(fffffd00))
:0205ACD4 40056000 andmi  r6,r5,r0
:0205ACD8 41D309B9 ldrmih r0,[r3, #+0x99]		;r3+0x99=*(00000099)
:0205ACDC BDD2192D unknown
:0205ACE0 110CB566 unknown
:0205ACE4 53BCF169 movpls r15,#0x4000001A		;r15=1073741850(0x4000001a)
:0205ACE8 C169506D unknown
:0205ACEC 05000517 streq r0,[r0, #-0x517]		;(r0-0x517=*(fffffae9))
:0205ACF0 11611145 unknown
:0205ACF4 0FEB4169 swieq 0x00eb4169
:0205ACF8 901D00BD ldrlsh r0,[r13], -r13
:0205ACFC AB401D37 blge 030621E0
:0205AD00 F0292175 eornv  r2,r9,r5,ror r1
:0205AD04 40C52FD6 unknown
:0205AD08 72E166A3 rscvc  r6,r1,#0xA300000
:0205AD0C 8581A9A0 strhi r10,[r1, #+0x9a0]		;r1+0x9a0=*(000009a0)
:0205AD10 6506D212 strvs r13,[r6, #-0x212]		;(r6-0x212=*(fffffdee))
:0205AD14 08E1050A unknown
:0205AD18 B4006924 strlt r6,[r0],#-0x924
:0205AD1C BDAA3761 stclt  7,cr3,[r10,#+0x184]!
:0205AD20 BC3C1908 ldclt  9,cr1,[r12],#-0x20
:0205AD24 88E1D118 unknown
:0205AD28 4F830909 swimi 0x00830909
:0205AD2C 31980C45 orrccs r0,r8,r5,asr #0x18
:0205AD30 E500980A str r9,[r0, #-0x80a]		;(r0-0x80a=*(fffff7f6))
:0205AD34 CA001538 bgt 0206021C
:0205AD38 A9910005 ldmgeib  r1 ,{r0,r2}
:0205AD3C 84E28302 unknown
:0205AD40 85388932 ldrhi r8,[r8, #-0x932]!
:0205AD44 E8495DA2 stmda  r9 ,{r1,r5,r7,r8,r10,r11,r12,r14}^
:0205AD48 A162A194 unknown
:0205AD4C 251CF5F2 ldrcs r15,[r12, #-0x5f2]		;(r12-0x5f2=*(fffde044))
:0205AD50 A1C1F200 bicge  r15,r1,r0,lsl #0x4
:0205AD54 A9071522 stmgedb  r7 ,{r1,r5,r8,r10,r12}
:0205AD58 77F2A120 ldrvcb r10,[r2,+r0, lsr #0x2]!
:0205AD5C 9EB2A166 cdpls 1,10,cr10,cr2,cr6,3
:0205AD60 7142A1B5 strvch r10,[r2, #-0x15]		;(r2-0x1b5=*(ffffffeb))
:0205AD64 6DB2A166 ldcvs  1,cr10,[r2,#+0x198]!
:0205AD68 92B2A166 adclss r10,r2,#0x80000019
:0205AD6C 32A57B4C adccc  r7,r5,#0x13000
:0205AD70 90001562 andls  r1,r0,r2,ror #0xa
:0205AD74 94F2A510 unknown
:0205AD78 A2A56661 adcge  r6,r5,#0x6100000
:0205AD7C 10AD0AC9 adcne  r0,r13,r9,asr #0x15
:0205AD80 062E4151 unknown
:0205AD84 C512815C ldrgt r8,[r2, #-0x15c]		;(r2-0x15c=*(fffffea4))
:0205AD88 0802791F stmeqda  r2 ,{r0,r1,r2,r3,r4,r8,r11,r12,r13,r14}
:0205AD8C 001D1FC5 andeqs r1,r13,r5,asr #0x1f
:0205AD90 77961235 unknown
:0205AD94 0007B902 andeq  r11,r7,r2,lsl #0x12
:0205AD98 C1F508A5 mvngts r0,r5,lsr #0x11
:0205AD9C 664D117D unknown
:0205ADA0 4A72813A bmi 03CFB290
:0205ADA4 47728166 ldrmib r8,r0,r5,lsr #0x11
:0205ADA8 63191045 tstvs r9,#0x45
:0205ADAC 66E90CC1 unknown
:0205ADB0 5DF8B319 ldcpll 3,cr11,[r8,#+0x64]!
:0205ADB4 072D7015 unknown
:0205ADB8 AA040D60 bge 0215E340
:0205ADBC 15360409 ldrne r0,[r6, #-0x409]!
:0205ADC0 F521DC00 strnv r13,[r1, #-0xc00]!
:0205ADC4 29097121 stmcsdb  r9 ,{r0,r5,r8,r12,r13,r14}
:0205ADC8 355CE517 ldrccb r14,[r12, #-0x517]		;(r12-0x517=*(fffde11f))
:0205ADCC 50353520 eorpls r3,r5,r0,lsr #0xa
:0205ADD0 E28C21F5 add  r2,r12,#0x4000003D
:0205ADD4 F5321A60 ldrnv r1,[r2, #-0xa60]!
:0205ADD8 04000501 streq r0,[r0],#-0x501
:0205ADDC 0005114D andeq  r1,r5,r13,asr #0x2
:0205ADE0 B611ED3E unknown
:0205ADE4 213F0021 teqcs r15,r1,lsr #0x0
:0205ADE8 00914100 addeqs r4,r1,r0,lsl #0x2
:0205ADEC 15570000 ldrneb r0,[r7, #-0x0]		;(r7-0x0=*(00000000))
:0205ADF0 152721BD strne r2,[r7, #-0x1bd]!
:0205ADF4 D733BC80 ldrle r11,[r3,-r0, lsl #0x19]!
:0205ADF8 850509E1 strhi r0,[r5, #-0x9e1]		;(r5-0x9e1=*(fffff61f))
:0205ADFC 292129C1 stmcsdb  r1!,{r0,r6,r7,r8,r11,r13}
:0205AE00 A91AA150 ldmgedb  r10 ,{r4,r6,r8,r13,r15}
:0205AE04 00FD1B08 rsceqs r1,r13,r8,lsl #0x16
:0205AE08 D6305D00 unknown
:0205AE0C 0D53032D unknown
:0205AE10 4935D605 ldmmidb  r5!,{r0,r2,r9,r10,r12,r14,r15}
:0205AE14 3933940B ldmccdb  r3!,{r0,r1,r3,r10,r12,r15}
:0205AE18 00043A00 andeq  r3,r4,r0,lsl #0x14
:0205AE1C B9660FDD unknown
:0205AE20 3250A270 subccs r10,r0,#0x7
:0205AE24 1900E5C1 stmnedb  r0 ,{r0,r6,r7,r8,r10,r13,r14,r15}
:0205AE28 2010010F andcss r0,r0,r15,lsl #0x2
:0205AE2C 512579D6 unknown
:0205AE30 2695C012 unknown
:0205AE34 16E510AD unknown
:0205AE38 D00250E2 andle  r5,r2,r2,ror #0x1
:0205AE3C 184D27A1 stmneda  r13 ,{r0,r5,r7,r8,r9,r10,r13}^
:0205AE40 201D06ED andcss r0,r13,r13,ror #0xd
:0205AE44 000D788D andeq  r7,r13,r13,lsl #0x11
:0205AE48 00021BDD unknown
:0205AE4C AE26FD86 cdpge 13,2,cr15,cr6,cr6,4
:0205AE50 00F52369 rsceqs r2,r5,r9,ror #0x6
:0205AE54 E28C2E79 add  r2,r12,#0x790
:0205AE58 115215E9 cmpne r2,r9,ror #0xb
:0205AE5C 15538400 ldrneb r8,[r3, #-0x400]		;(r3-0x400=*(fffffc00))
:0205AE60 A910E400 ldmgedb  r0 ,{r10,r13,r14,r15}
:0205AE64 C040150E subgt  r1,r0,r14,lsl #0xa
:0205AE68 E119A020 tst r9,r0,lsr #0x0
:0205AE6C 69A3E21C stmvsib  r3!,{r2,r3,r4,r9,r13,r14,r15}
:0205AE70 D5CCEB00 strleb r14,[r12, #+0xb00]		;r12+0xb00=*(fffdf136)
:0205AE74 91218186 unknown
:0205AE78 D126BE02 unknown
:0205AE7C 046503E1 unknown
:0205AE80 C127B082 unknown
:0205AE84 013D06E1 teqeq r13,r1,ror #0xd
:0205AE88 A0005508 andge  r5,r0,r8,lsl #0xa
:0205AE8C 091101ED ldmeqdb  r1 ,{r0,r2,r3,r5,r6,r7,r8}
:0205AE90 1101EA40 unknown
:0205AE94 BDE74009 stcltl 0,cr4,[r7,#+0x24]!
:0205AE98 4061B610 rsbmi  r11,r1,r0,lsl r6
:0205AE9C 35881325 strcc r1,[r8, #+0x325]		;r8+0x325=*(00000325)
:0205AEA0 501EE900 andpls r14,r14,r0,lsl #0x12
:0205AEA4 5B8D223D blpl 003A37A0
:0205AEA8 1D99F5E5 unknown
:0205AEAC C1F11D91 unknown
:0205AEB0 3802181E stmccda  r2 ,{r1,r2,r3,r4,r11,r12}
:0205AEB4 0651111D unknown
:0205AEB8 F11D20D9 ldrnvsb r2,[r13, -r9]
:0205AEBC 151041CE ldrne r4,[r0, #-0x1ce]		;(r0-0x1ce=*(fffffe32))
:0205AEC0 EF411D10 swi 0x00411d10
:0205AEC4 311D020C tstcc r13,r12,lsl #0x4
:0205AEC8 0D111DC8 unknown
:0205AECC C4411D10 strgtb r1,[r1],#-0xd10
:0205AED0 71411D74 unknown
:0205AED4 8BFFFF57 blhi 0205AC38
:0205AED8 33297800 unknown
:0205AEDC 10D953B8 ldrneh r5,[r9],#+0x38
:0205AEE0 B7F11911 unknown
:0205AEE4 81195041 tsthi r9,r1,asr #0x0
:0205AEE8 75061B99 strvc r1,[r6, #-0xb99]		;(r6-0xb99=*(fffff467))
:0205AEEC 00090005 andeq  r0,r9,r5
:0205AEF0 0A2ED952 beq 02C11440
:0205AEF4 51050109 unknown
:0205AEF8 45AC002D strmi r0,[r12, #+0x2d]!
:0205AEFC A9400911 stmgedb  r0 ,{r0,r4,r8,r11}^
:0205AF00 40091145 andmi  r1,r9,r5,asr #0x2
:0205AF04 10D56DA6 sbcnes r6,r5,r6,lsr #0x1b
:0205AF08 C175107D cmngt r5,r13,ror r0
:0205AF0C 41E11041 mvnmi  r1,r1,asr #0x0
:0205AF10 2F008C00 swics 0x00008c00
:0205AF14 B11AF041 tstlt r10,r1,asr #0x0
:0205AF18 2A00291A bcs 02065388
:0205AF1C 09520996 ldmeqdb  r2 ,{r1,r2,r4,r7,r8,r11}^
:0205AF20 2F25CDF2 swics 0x0025cdf2
:0205AF24 09D00025 ldmeqib  r0 ,{r0,r2,r5}^
:0205AF28 21310642 teqcs r1,r2,asr #0xc
:0205AF2C 6B86F209 blvs 00217758
:0205AF30 10151209 andnes r1,r5,r9,lsl #0x4
:0205AF34 09C44209 stmeqib  r4 ,{r0,r3,r9,r14}^
:0205AF38 09658042 unknown
:0205AF3C 100D9702 andne  r9,r13,r2,lsl #0xe
:0205AF40 BD7C40CD ldcltl 0,cr4,[r12,#-0x334]!
:0205AF44 E4524140 ldrb r4,[r2],#-0x140
:0205AF48 3D1B0982 unknown
:0205AF4C 00157122 andeqs r7,r5,r2,lsr #0x2
:0205AF50 36ED11F4 unknown
:0205AF54 1249520D subne  r5,r9,#0xD0000000
:0205AF58 109D70E5 addnes r7,r13,r5,ror #0x1
:0205AF5C D91A5249 ldmledb  r10 ,{r0,r3,r6,r9,r12,r14}
:0205AF60 E5912206 ldr r2,[r1, #+0x206]		;r1+0x206=*(00000206)
:0205AF64 0A750D16 beq 03D9E3C4
:0205AF68 0D089102 unknown
:0205AF6C 7519ED10 ldrvc r14,[r9, #-0xd10]		;(r9-0xd10=*(fffff2f0))
:0205AF70 017A1B1E cmneq r10,r14,lsl r11
:0205AF74 00011E00 andeq  r1,r1,r0,lsl #0x1c
:0205AF78 09100D19 ldmeqdb  r0 ,{r0,r3,r4,r8,r10,r11}
:0205AF7C 400D1649 andmi  r1,r13,r9,asr #0xc
:0205AF80 000118B5 streqh r1,[r1], -r5
:0205AF84 132510B9 unknown
:0205AF88 FF008115 swinv 0x00008115
:0205AF8C 5AAE07B5 bpl 00BDCE68
:0205AF90 09011565 stmeqdb  r1 ,{r0,r2,r5,r6,r8,r10,r12}
:0205AF94 80CD5740 sbchi  r5,r13,r0,asr #0xe
:0205AF98 6C951045 ldcvs  0,cr1,[r5],{#0x45}
:0205AF9C 11680045 unknown
:0205AFA0 A1200045 unknown
:0205AFA4 29654CF0 unknown
:0205AFA8 81390149 teqhi r9,r9,asr #0x2
:0205AFAC 01009148 unknown
:0205AFB0 17794091 unknown
:0205AFB4 B2EB1041 rsclt  r1,r11,#0x41
:0205AFB8 8310D51D tsthi r0,#0x7400000
:0205AFBC 01030101 unknown
:0205AFC0 533FF0D5 teqpl r15,#0xD5
:0205AFC4 8574002D ldrhib r0,[r4, #-0x2d]!
:0205AFC8 B9231503 stmltdb  r3!,{r0,r1,r8,r10,r12}
:0205AFCC 0060F300 rsbeq  r15,r0,r0,lsl #0x6
:0205AFD0 81B0EB1D movhis r14,r13,lsl r11		;r14=269071073(0x1009b2e1)
:0205AFD4 4D10851B unknown
:0205AFD8 051E9914 ldreq r9,[r14, #-0x914]		;r14-0x914=*(1009a9cd)=#0(0x00000000)
:0205AFDC FC107500 ldc2  5,cr7,[r0],{#0x0}
:0205AFE0 31007511 unknown
:0205AFE4 718EB619 orrvc  r11,r14,r9,lsl r6
:0205AFE8 14D91738 ldrneb r1,[r9],#+0x738
:0205AFEC 791FFDA6 ldmvcdb  r15 ,{r1,r2,r5,r7,r8,r10,r11,r12,r13,r14,r15}
:0205AFF0 DD320100 ldcle  1,cr0,[r2,#-0x0]!
:0205AFF4 3D23F520 stccc  5,cr15,[r3,#-0x80]!
:0205AFF8 3FC12823 swicc 0x00c12823
:0205AFFC 156523E1 strneb r2,[r5, #-0x3e1]!
:0205B000 0009A471 andeq  r10,r9,r1,ror r4
:0205B004 A800095E stmgeda  r0 ,{r1,r2,r3,r4,r6,r8,r11}
:0205B008 0D1A7D09 unknown
:0205B00C 001D7B00 andeqs r7,r13,r0,lsl #0x16
:0205B010 83911765 orrhis r1,r1,#0x1940000
:0205B014 ADF622CD ldcgel 2,cr2,[r6,#+0x334]!
:0205B018 A516CD12 ldrge r12,[r6, #-0xd12]		;(r6-0xd12=*(fffff2ee))
:0205B01C A906CD92 stmgedb  r6 ,{r1,r4,r7,r8,r10,r11,r14,r15}
:0205B020 0E1EF14A cdpeq 1,0,cr15,cr14,cr10,2
:0205B024 A5191573 ldrge r1,[r9, #-0x573]		;(r9-0x573=*(fffffa8d))
:0205B028 1900D116 stmnedb  r0 ,{r1,r2,r4,r8,r12,r14,r15}
:0205B02C 17FD0D1D unknown
:0205B030 AF357101 swige 0x00357101
:0205B034 55436909 strplb r6,[r3, #-0x909]		;(r3-0x909=*(fffff6f7))
:0205B038 0417915E ldreq r9,[r7],#-0x15e
:0205B03C 6508AD00 strvs r10,[r8, #-0xd00]		;(r8-0xd00=*(fffff300))
:0205B040 15000D4E strne r0,[r0, #-0xd4e]		;(r0-0xd4e=*(fffff2b2))
:0205B044 4147ED10 unknown
:0205B048 FD304D01 ldc2  13,cr4,[r0,#-0x4]!
:0205B04C 07A7000D streq r0,[r7,+r13]!
:0205B050 103D400D eornes r4,r13,r13
:0205B054 ED0019F9 unknown
:0205B058 9550CD17 ldrlsb r12,[r0, #-0xd17]		;(r0-0xd17=*(fffff2e9))
:0205B05C 267DF609 unknown
:0205B060 19ED1D0D unknown
:0205B064 24DD1C00 ldrcsb r1,[r13],#+0xc00
:0205B068 1B053FCD blne 021AAFA4
:0205B06C 120209EB andne  r0,r2,#0x3AC000
:0205B070 15914260 ldrne r4,[r1, #+0x260]		;r1+0x260=*(00000260)
:0205B074 814095EB unknown
:0205B078 E0C1C910 sbc  r12,r1,r0,lsl r9
:0205B07C 1080001D addne  r0,r0,r13,lsl r0
:0205B080 17E13879 unknown
:0205B084 0D0065CA unknown
:0205B088 64E35301 unknown
:0205B08C 9100B142 unknown
:0205B090 64DDC300 ldrvsb r12,[r13],#+0x300
:0205B094 38274500 stmccda  r7!,{r8,r10,r14}
:0205B098 15091669 strne r1,[r9, #-0x669]		;(r9-0x669=*(fffff997))
:0205B09C E105E328 unknown
:0205B0A0 FE151102 cdp2 1,0,cr1,cr5,cr2,0
:0205B0A4 06E98220 unknown
:0205B0A8 82E1158C rschi  r1,r1,#0x23000000
:0205B0AC 3F038550 swicc 0x00038550
:0205B0B0 E382002C orr  r0,r2,#0x2C
:0205B0B4 03855A0A orreq  r5,r5,#0xA000
:0205B0B8 05000802 streq r0,[r0, #-0x802]		;(r0-0x802=*(fffff7fe))
:0205B0BC 00052800 andeq  r2,r5,r0,lsl #0x10
:0205B0C0 27000507 strcs r0,[r0,-r7, lsl #0xa]
:0205B0C4 55060005 strpl r0,[r6, #-0x5]		;(r6-0x5=*(fffffffb))
:0205B0C8 05260005 streq r0,[r6, #-0x5]!
:0205B0CC E3150500 tst r5,#0x0
:0205B0D0 82052501 andhi  r2,r5,#0x400000
:0205B0D4 E0100213 ands r0,r0,r3,lsl r2
:0205B0D8 001001E1 andeqs r0,r0,r1,ror #0x3
:0205B0DC 85034104 strhi r4,[r3, #-0x104]		;(r3-0x104=*(fffffefc))
:0205B0E0 831A02E1 tsthi r10,#0x1000000E
:0205B0E4 226402E2 rsbcs  r0,r4,#0x2000000E
:0205B0E8 64C5E581 strvsb r14,[r5],#+0x581
:0205B0EC 5131349D unknown
:0205B0F0 9D3FFEC0 ldcls  14,cr15,[r15,#-0x300]!
:0205B0F4 D131150E teqle r1,r14,lsl #0xa
:0205B0F8 B0711D22 rsblts r1,r1,r2,lsr #0x1a
:0205B0FC 0FBC2121 swieq 0x00bc2121
:0205B100 4D04017D unknown
:0205B104 050D0301 streq r0,[r13, #-0x301]		;r13-0x301=*(1009afe0)=#0(0x00000000)
:0205B108 27C1000D strcsb r0,[r1, +r13]
:0205B10C 32203DEA eorcc  r3,r0,#0x3A80
:0205B110 90613009 rsbls  r3,r1,r9
:0205B114 30B98099 umlalccs r8,r9,r9,r0
:0205B118 7D2D0019 stcvc  0,cr0,[r13,#-0x64]!
:0205B11C 12691F41 rsbne  r1,r9,#0x104
:0205B120 23D17061 biccss r7,r1,#0x61
:0205B124 30104D6C andccs r4,r0,r12,ror #0x1a
:0205B128 05652F95 streqb r2,[r5, #-0xf95]!
:0205B12C 4D031059 unknown
:0205B130 0C104520 ldceq  5,cr4,[r0],{#0x20}
:0205B134 E21B8220 ands r8,r11,#0x2
:0205B138 20E50CF1 unknown
:0205B13C 2D9A0145 unknown
:0205B140 41301D01 teqmi r0,r1,lsl #0x1a
:0205B144 5035EE40 eorpls r14,r5,r0,asr #0x1c
:0205B148 20158912 andcss r8,r5,r2,lsl r9
:0205B14C 2003E283 andcs  r14,r3,r3,lsl #0x5
:0205B150 02E3C205 rsceq  r12,r3,#0x50000000
:0205B154 2100310A unknown
:0205B158 30200400 eorcc  r0,r0,r0,lsl #0x8
:0205B15C 09101D95 ldmeqdb  r0 ,{r0,r2,r4,r7,r8,r10,r11,r12}
:0205B160 62200420 eorvs  r0,r0,#0x20000000
:0205B164 300608E2 andcc  r0,r6,r2,ror #0x11
:0205B168 2003E595 mulcs  r3,r5,r5
:0205B16C 0002E202 andeq  r14,r2,r2,lsl #0x4
:0205B170 29E04320 unknown
:0205B174 80227410 eorhi  r7,r2,r0,lsl r4
:0205B178 008D08E5 addeq  r0,r13,r5,ror #0x11
:0205B17C 02A1006D adceq  r0,r1,#0x6D
:0205B180 70E2802A rscvc  r8,r2,r10,lsr #0x0
:0205B184 E5920702 ldr r0,[r2, #+0x702]		;r2+0x702=*(00000702)
:0205B188 E5922274 ldr r2,[r2, #+0x274]		;r2+0x274=*(00000274)
:0205B18C 00006807 andeq  r6,r0,r7,lsl #0x10
:0205B190 0C118DEB ldceq  13,cr8,[r1],{#0xeb}
:0205B194 600D9510 andvs  r9,r13,r0,lsl r5
:0205B198 019D4478 orreqs r4,r13,r8,ror r4
:0205B19C 7C83310C stcvc  1,cr3,[r3],{#0xc}
:0205B1A0 DD018D42 unknown
:0205B1A4 E501C1A2 str r12,[r1, #-0x1a2]		;(r1-0x1a2=*(fffffe5e))
:0205B1A8 124900C9 subne  r0,r9,#0xC9
:0205B1AC 0715FF87 ldreq r15,[r5,-r7, lsl #0x1f]
:0205B1B0 3B002921 blcc 0206563C
:0205B1B4 11E3A053 mvnne  r10,r3,asr r0
:0205B1B8 152DBD00 strne r11,[r13, #-0xd00]!
:0205B1BC 8830E1CC ldmhida  r0!,{r2,r3,r6,r7,r8,r13,r14,r15}
:0205B1C0 4581C24C strmi r12,[r1, #+0x24c]		;r1+0x24c=*(0000024c)
:0205B1C4 C138BC60 teqgt r8,r0,ror #0x18
:0205B1C8 41045DE1 unknown
:0205B1CC 99194402 ldmlsdb  r9 ,{r1,r10,r14}
:0205B1D0 3CB9F919 ldccc  9,cr15,[r9],#+0x64
:0205B1D4 1DE1D006 stcnel 0,cr13,[r1,#+0x18]!
:0205B1D8 00412B01 subeq  r2,r1,r1,lsl #0x16
:0205B1DC 0E7590E2 cdpeq 0,6,cr9,cr5,cr2,7
:0205B1E0 45391D21 ldrmi r1,[r9, #-0xd21]!
:0205B1E4 09B0D310 ldmeqib  r0!,{r4,r8,r9,r12,r14,r15}
:0205B1E8 0911E1C1 ldmeqdb  r1 ,{r0,r6,r7,r8,r13,r14,r15}
:0205B1EC 0264226D rsbeq  r2,r4,#0xD0000006
:0205B1F0 0605C930 unknown
:0205B1F4 0603E200 streq r14,[r3],-r0, lsl #0x4
:0205B1F8 8113CD50 tsthi r3,r0,asr r13
:0205B1FC 03029D13 unknown
:0205B200 29B81625 ldmcsib  r8!,{r0,r2,r5,r9,r10,r12}
:0205B204 4A5518CD bmi 035A1540
:0205B208 22FD1881 rsccss r1,r13,#0x810000
:0205B20C D00019D0 unknown
:0205B210 90190045 andlss r0,r9,r5,asr #0x0
:0205B214 00196BEE andeqs r6,r9,r14,ror #0x17
:0205B218 291D8905 ldmcsdb  r13 ,{r0,r2,r8,r11,r15}
:0205B21C 40590500 submis r0,r9,r0,lsl #0xa
:0205B220 AD007592 unknown
:0205B224 59E71CE5 unknown
:0205B228 A008F510 andge  r15,r8,r0,lsl r5
:0205B22C 0D159F00 unknown
:0205B230 D9013120 stmledb  r1 ,{r5,r8,r12,r13}
:0205B234 010B1107 unknown
:0205B238 002D8801 eoreq  r8,r13,r1,lsl #0x10
:0205B23C 2D1C9DA6 unknown
:0205B240 002DDC90 mlaeq  r13,r0,r12,r13unknown
:0205B244 49405D70 stmmidb  r0 ,{r4,r5,r6,r8,r10,r11,r12,r14}^
:0205B248 516B1190 unknown
:0205B24C 04006D1A streq r6,[r0],#-0xd1a
:0205B250 A731BD00 ldrge r11,[r1,-r0, lsl #0x1a]!
:0205B254 53D04875 bicpls r4,r0,#0x750000
:0205B258 231D0067 tstcs r13,#0x67
:0205B25C 00E50C17 rsceq  r0,r5,r7,lsl r12
:0205B260 01B91ADD ldreqsb r1,[r9, +r13]!
:0205B264 2010B1CC andcss r11,r0,r12,asr #0x3
:0205B268 176D01D1 unknown
:0205B26C 2000A9F8 unknown
:0205B270 ADAD000D stcge  0,cr0,[r13,#+0x34]!
:0205B274 C019BA5B andgts r11,r9,r11,asr r10
:0205B278 4E2910E1 cdpmi 0,2,cr1,cr9,cr1,7
:0205B27C 21C1678D biccs  r6,r1,r13,lsl #0xf
:0205B280 1450F900 ldrneb r15,[r0],#-0x900
:0205B284 5B1C0001 blpl 0275B290
:0205B288 100B020E andne  r0,r11,r14,lsl #0x4
:0205B28C 10100181 andnes r0,r0,r1,lsl #0x3
:0205B290 E5809739 str r9,[r0, #+0x739]		;r0+0x739=*(00000739)
:0205B294 8D921275 unknown
:0205B298 AAA08210 bge 0087BAE0
:0205B29C 008DF800 addeq  r15,r13,r0,lsl #0x10
:0205B2A0 0055417C subeqs r4,r5,r12,ror r1
:0205B2A4 117DE07C cmnne r13,r12,ror r0
:0205B2A8 CD01D592 unknown
:0205B2AC 85692A04 strhib r2,[r9, #-0xa04]!
:0205B2B0 E5927204 ldr r7,[r2, #+0x204]		;r2+0x204=*(00000204)
:0205B2B4 02296000 eoreq  r6,r9,#0x0
:0205B2B8 E3A04150 mov  r4,#0x14		;r4=20(0x14)
:0205B2BC A100850D unknown
:0205B2C0 08E1A02F unknown
:0205B2C4 E0C4319E smull  r3,r4,r14,r1
:0205B2C8 E0824144 add  r4,r2,r4,asr #0x2
:0205B2CC C3249C00 unknown
:0205B2D0 414002E0 unknown
:0205B2D4 200100E0 andcs  r0,r1,r0,ror #0x1
:0205B2D8 0215E284 andeqs r14,r5,#0x40000008
:0205B2DC 3100E117 unknown
:0205B2E0 8660011A unknown
:0205B2E4 56000DE2 strpl r0,r14,r5,#0x40000008
:0205B2E8 1001E301 andne  r14,r1,r1,lsl #0x6
:0205B2EC C5F3E281 ldrgtb r14,[r3, #+0x281]!
:0205B2F0 30400606 subcc  r0,r0,r6,lsl #0xc
:0205B2F4 7928E080 stmvcdb  r8!,{r7,r13,r14,r15}
:0205B2F8 A00FA307 andge  r10,r15,r7,lsl #0x6
:0205B2FC 1392E110 orrnes r14,r2,#0x4
:0205B300 C14CE0CC unknown
:0205B304 0DE00080 stceql 0,cr0,[r0,#+0x200]!
:0205B308 0C920115 ldceq  1,cr0,[r2],{#0x15}
:0205B30C 0400E0C1 streq r14,[r0],#-0xc1
:0205B310 01E043C0 mvneq  r4,r0,asr #0x7
:0205B314 67198C00 ldrvs r8,[r9,-r0, lsl #0x18]
:0205B318 404540F8 unknown
:0205B31C 4EC4EC4F cdpmi 12,12,cr14,cr4,cr15,2
:0205B320 45341095 ldrmi r1,[r4, #-0x95]!
:0205B324 3550A110 ldrccb r10,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:0205B328 01E59C11 mvneq  r9,r1,lsl r12
:0205B32C 06090095 unknown
:0205B330 D1E20469 mvnle  r0,r9,ror #0x8
:0205B334 CDC000E1 unknown
:0205B338 E1A0E007 mov  r14,r7			;r14=0(0x0)
:0205B33C 2DC8B010 unknown
:0205B340 0500490E streq r4,[r0, #-0x90e]		;(r0-0x90e=*(fffff6f2))
:0205B344 1F650185 swine 0x00650185
:0205B348 8D306C0E ldchi  12,cr6,[r0,#-0x38]!
:0205B34C 6D00E117 unknown
:0205B350 00E91082 rsceq  r1,r9,r2,lsl #0x1
:0205B354 552EC040 strpl r12,[r14, #-0x40]!
:0205B358 E59CC000 ldr r12,[r12, #+0x0]		;r12+0x0=*(fffde636)
:0205B35C E28CCA02 add  r12,r12,#0x2000
:0205B360 25E27C01 strcsb r7,[r2, #+0xc01]!
:0205B364 10E35E10 rscne  r5,r3,r0,lsl r14
:0205B368 11A90739 movne  r0,lsr r9		;r0=0(0x0)
:0205B36C 9DE018C4 stclsl 8,cr1,[r0,#+0x310]!
:0205B370 CD00B0E5 unknown
:0205B374 890400E1 stmhidb  r4 ,{r0,r5,r6,r7}
:0205B378 8D300800 ldchi  8,cr0,[r0,#-0x0]!
:0205B37C 02E00CE5 rsceq  r0,r0,#0xE500
:0205B380 10B2E58D adcnes r14,r2,r13,lsl #0xb
:0205B384 127CE1CD rsbnes r14,r12,#0x40000033
:0205B388 00519C00 subeqs r9,r1,r0,lsl #0x18
:0205B38C 5131E28D teqpl r1,r13,lsl #0x5
:0205B390 01011001 unknown
:0205B394 38519DA2 ldmccda  r1 ,{r1,r5,r7,r8,r10,r11,r12,r15}^
:0205B398 14D90095 ldrneb r0,[r9],#+0x95
:0205B39C 78002DB5 stmvcda  r0 ,{r0,r2,r4,r5,r7,r8,r10,r11,r13}
:0205B3A0 6DAD3095 stcvs  0,cr3,[r13,#+0x254]!
:0205B3A4 2D70A919 ldccsl 9,cr10,[r0,#-0x64]!
:0205B3A8 29003115 stmcsdb  r0 ,{r0,r2,r4,r8,r12,r13}
:0205B3AC A12B5500 unknown
:0205B3B0 FF207D00 swinv 0x00207d00
:0205B3B4 48004130 stmmida  r0 ,{r4,r5,r8,r14}
:0205B3B8 032D9185 unknown
:0205B3BC 60015D0B andvs  r5,r1,r11,lsl #0x1a
:0205B3C0 1580525A strne r5,[r0, #+0x25a]		;r0+0x25a=*(0000025a)
:0205B3C4 BD550009 unknown
:0205B3C8 C0107926 andgts r7,r0,r6,lsr #0x12
:0205B3CC 81005924 unknown
:0205B3D0 1C20E500 stcne  5,cr14,[r0],#-0x0
:0205B3D4 203D9F10 eorcss r9,r13,r0,lsl r15
:0205B3D8 4069188E rsbmi  r1,r9,r14,lsl #0x11
:0205B3DC 306D6304 rsbcc  r6,r13,r4,lsl #0x6
:0205B3E0 3800199B stmccda  r0 ,{r0,r1,r3,r4,r7,r8,r11,r12}
:0205B3E4 F1C07152 bicnv  r7,r0,r2,asr r1
:0205B3E8 00158F5C andeqs r8,r5,r12,asr r15
:0205B3EC 401A5554 andmis r5,r10,r4,asr r5
:0205B3F0 B3AB35D9 movlt  r3,#0x36400000		;r3=910163968(0x36400000)
:0205B3F4 1034D50F eornes r13,r4,r15,lsl #0xa
:0205B3F8 013C0039 teqeq r12,r9,lsr r0
:0205B3FC 4D5409CA unknown
:0205B400 F10FB344 mrsnv r11,CPSR
:0205B404 61102038 tstvs r0,r8,lsr r0
:0205B408 C910E52B ldmgtdb  r0 ,{r0,r1,r3,r5,r8,r10,r13,r14,r15}
:0205B40C E58D0831 str r0,[r13, #+0x831]		;r13+0x831=*(1009bb12)=#0(0x00000000)
:0205B410 EB0062E8 bl 02073FB8
:0205B414 7F811FDD swivc 0x00811fdd
:0205B418 AF850063 swige 0x00850063
:0205B41C 022F5341 eoreq  r5,r15,#0x4000001
:0205B420 95778008 ldrlsb r8,[r7, #-0x8]!
:0205B424 00052530 andeq  r2,r5,r0,lsr r5
:0205B428 7D04DFEB unknown
:0205B42C A511B140 ldrge r11,[r1, #-0x140]		;(r1-0x140=*(fffffec0))
:0205B430 E3127501 tst r2,#0x400000
:0205B434 0F6F2F11 swieq 0x006f2f11
:0205B438 72201FE1 eorvc  r1,r0,#0x384
:0205B43C 310011E2 unknown
:0205B440 C1122013 tstgt r2,r3,lsl r0
:0205B444 E28005F5 add  r0,r0,#0x3D400000
:0205B448 04FFFFF9 unknown
:0205B44C 6F0F10EA swivs 0x000f10ea
:0205B450 2FFF1EE1 swics 0x00ff1ee1
:0205B454 1059E100 subnes r14,r9,r0,lsl #0x2
:0205B458 85407548 strhib r7,[r0, #-0x548]		;(r0-0x548=*(fffffab8))
:0205B45C D10C550F unknown
:0205B460 5DBA2F85 ldcpl  15,cr2,[r10,#+0x214]!
:0205B464 30151910 andccs r1,r5,r0,lsl r9
:0205B468 226B0059 rsbcs  r0,r11,#0x59
:0205B46C F10BE5C1 unknown
:0205B470 617B5590 unknown
:0205B474 E5FF9E11 ldrb r9,[r15, #+0xe11]!
:0205B478 E54C61BE strb r6,[r12, #-0x1be]		;(r12-0x1be=*(fffde478))
:0205B47C 8079730E rsbhis r7,r9,r14,lsl #0x6
:0205B480 75098400 strvc r8,[r9, #-0x400]		;(r9-0x400=*(fffffc00))
:0205B484 79450860 stmvcdb  r5 ,{r5,r6,r11}^
:0205B488 D010B400 andles r11,r0,r0,lsl #0x8
:0205B48C 51001601 unknown
:0205B490 00B60301 adceqs r0,r6,r1,lsl #0x6
:0205B494 002501D0 unknown
:0205B498 1D030050 unknown
:0205B49C CD4C1800 unknown
:0205B4A0 0DE70579 stceql 5,cr0,[r7,#+0x1e4]!
:0205B4A4 F2104D10 andnvs r4,r0,#0x400
:0205B4A8 0D4C0105 unknown
:0205B4AC 1114F910 tstne r4,r0,lsl r9
:0205B4B0 40057F10 andmi  r7,r5,r0,lsl r15
:0205B4B4 35FF5ECF ldrccb r5,[r15, #+0xecf]!
:0205B4B8 39FF7A72 unknown
:0205B4BC 10259D79 eorne  r9,r5,r9,ror r13
:0205B4C0 14E132D0 unknown
:0205B4C4 A102C120 unknown
:0205B4C8 42C1914B sbcmi  r9,r1,#0xC0000012
:0205B4CC 8ED8160D cdphi 6,12,cr1,cr8,cr13,0
:0205B4D0 798D0001 stmvcib  r13 ,{r0}
:0205B4D4 B0001918 andlt  r1,r0,r8,lsl r9
:0205B4D8 5A190575 bpl 0269CAB4
:0205B4DC 00311C95 mlaeqs r1,r5,r12,r1unknown
:0205B4E0 AA00003A bge 0205B5D0
:0205B4E4 83429106 unknown
:0205B4E8 01541649 cmpeq r4,r9,asr #0xc
:0205B4EC 00015300 andeq  r5,r1,r0,lsl #0x6
:0205B4F0 85456D52 strhib r6,[r5, #-0xd52]		;(r5-0xd52=*(fffff2ae))
:0205B4F4 1120D516 unknown
:0205B4F8 1D000D10 unknown
:0205B4FC 0601102D streq r1,[r1],-r13, lsr #0x0
:0205B500 B6000928 strlt r0,[r0],-r8, lsr #0x12
:0205B504 2700094A strcs r0,[r0],-r8, lsr #0x12
:0205B508 1D34001D ldcne  0,cr0,[r4,#-0x74]!
:0205B50C 16114700 ldrne r4,[r1],-r0, lsl #0xe
:0205B510 63026DAA unknown
:0205B514 55434081 strplb r4,[r3, #-0x81]		;r3-0x81=*(363fff7f)=#0(0x00000000)
:0205B518 EB008C12 bl 0207E568
:0205B51C 2D98B915 unknown
:0205B520 4D11351B unknown
:0205B524 1D99101D unknown
:0205B528 2051403D subcss r4,r1,r13,lsr r0
:0205B52C 7129FFF7 msrvc CPSR_fc,r7
:0205B530 3439FF45 unknown
:0205B534 745D31C8 ldrvcb r3,[r13],#-0x1c8
:0205B538 101D1A92 mulnes r13,r2,r10
:0205B53C FF3D4B31 swinv 0x003d4b31
:0205B540 1A390221 bne 02E9BDCC
:0205B544 72216631 eorvc  r6,r1,#0x3100000
:0205B548 30E9FF12 rsccc  r15,r9,r2,lsl r15
:0205B54C B1321BD1 ldrltsb r1,[r2, -r1]!
:0205B550 D9136113 ldmledb  r3 ,{r0,r1,r4,r8,r13,r14}
:0205B554 E5011529 str r1,[r1, #-0x529]		;(r1-0x529=*(fffffad7))
:0205B558 250CFD10 strcs r15,[r12, #-0xd10]		;(r12-0xd10=*(fffdd926))
:0205B55C 15251D40 strne r1,[r5, #-0xd40]!
:0205B560 64DD0335 ldrvsb r0,[r13],#+0x335
:0205B564 2A45F101 bcs 031D7970
:0205B568 1250E283 subnes r14,r0,#0x30000008
:0205B56C 51E5D204 mvnpl  r13,r4,lsl #0x4
:0205B570 22E5D222 rsccs  r13,r5,#0x20000002
:0205B574 E283003C add  r0,r3,#0x3C
:0205B578 30519699 unknown
:0205B57C 50018913 andpl  r8,r1,r3,lsl r9
:0205B580 106D0150 rsbne  r0,r13,r0,asr r1
:0205B584 8911D190 ldmhidb  r1 ,{r4,r7,r8,r12,r14,r15}
:0205B588 19010732 stmnedb  r1 ,{r1,r4,r5,r8,r9,r10}
:0205B58C 19509A0B ldmnedb  r0 ,{r0,r1,r3,r9,r11,r12,r15}^
:0205B590 1301A12B unknown
:0205B594 18035B1D stmneda  r3 ,{r0,r2,r3,r4,r8,r9,r11,r12,r14}
:0205B598 2B0D1601 blcs 023A0DA4
:0205B59C 1D851B15 unknown
:0205B5A0 111CE282 tstne r12,r2,lsl #0x5
:0205B5A4 5B15834B blpl 025BC2D8
:0205B5A8 02119193 andeqs r9,r1,#0xC0000024
:0205B5AC 52133120 andpls r3,r3,#0x8
:0205B5B0 05A9390D streq r3,[r9, #+0x90d]!
:0205B5B4 23450F00 unknown
:0205B5B8 E1390D52 teq r9,r2,asr r13
:0205B5BC 35FFFF1F ldrccb r15,[r15, #+0xf1f]!
:0205B5C0 9F00E0EB swils 0x0000e0eb
:0205B5C4 1035203D eornes r2,r5,r13,lsr r0
:0205B5C8 1075D039 rsbnes r13,r5,r9,lsr r0
:0205B5CC 6B1035F0 blvs 02468D94
:0205B5D0 FDD70C45 unknown
:0205B5D4 A8002993 stmgeda  r0 ,{r0,r1,r4,r7,r8,r11,r13}
:0205B5D8 ACB50035 ldcge  0,cr0,[r5],#+0xd4
:0205B5DC F06DE035 rsbnv  r14,r13,r5,lsr r0
:0205B5E0 D54035C9 strleb r3,[r0, #-0x5c9]		;(r0-0x5c9=*(fffffa37))
:0205B5E4 0029EC12 eoreq  r14,r9,r2,lsl r12
:0205B5E8 003570B6 unknown
:0205B5EC 35A03578 strcc r3,[r0, #+0x578]!
:0205B5F0 BB12BDF0 bllt 0250ADB8
:0205B5F4 DEBA838D cdple 3,10,cr8,cr10,cr13,4
:0205B5F8 2D380029 ldccs  0,cr0,[r8,#-0xa4]!
:0205B5FC 35314402 ldrcc r4,[r1, #-0x402]!
:0205B600 149500B1 ldrne r0,[r5],#+0xb1
:0205B604 F0E281EA rscnv  r8,r2,r10,ror #0x3
:0205B608 10DDD008 sbcnes r13,r13,r8
:0205B60C 60021525 andvs  r1,r2,r5,lsr #0xa
:0205B610 A913008D ldmgedb  r3 ,{r0,r2,r3,r7}
:0205B614 4355AD12 cmpmi r5,#0x480
:0205B618 05631BF5 streqb r1,[r3, #-0xbf5]!
:0205B61C 0001B510 andeq  r11,r1,r0,lsl r5
:0205B620 CD000973 unknown
:0205B624 B81BC912 ldmltda  r11 ,{r1,r4,r8,r11,r14,r15}
:0205B628 5DDE0001 unknown
:0205B62C 14140001 ldrne r0,[r4],#-0x1
:0205B630 38B141F8 ldmccia  r1!,{r3,r4,r5,r6,r7,r8,r14}
:0205B634 03555000 cmpeq r5,#0x0
:0205B638 14009193 strne r9,[r0],#-0x193
:0205B63C 52D500B5 sbcpls r0,r5,#0xB5
:0205B640 0912D59D ldmeqdb  r2 ,{r0,r2,r3,r4,r7,r8,r10,r12,r14,r15}
:0205B644 016D9A40 unknown
:0205B648 00019900 andeq  r9,r1,r0,lsl #0x12
:0205B64C 80005D98 mulhi  r0,r8,r13
:0205B650 95B68502 ldrls r8,[r6, #+0x502]!
:0205B654 2121005D unknown
:0205B658 B4000506 strlt r0,[r0],#-0x506
:0205B65C 021922BD andeqs r2,r9,#0xD000000B
:0205B660 89EB890D unknown
:0205B664 124C00A5 subne  r0,r12,#0xA5
:0205B668 00E59389 rsceq  r9,r5,r9,lsl #0x7
:0205B66C 72074B91 andvc  r4,r7,#0x24400
:0205B670 05600005 streqb r0,[r0, #-0x5]!
:0205B674 00190D00 andeqs r0,r9,r0,lsl #0x1a
:0205B678 9110BD62 tstls r0,r2,ror #0x1a
:0205B67C 2007D543 andcs  r13,r7,r3,asr #0xa
:0205B680 011D0A81 tsteq r13,r1,lsl #0x15
:0205B684 050021B8 streq r2,[r0, #-0x1b8]		;(r0-0x1b8=*(fffffe48))
:0205B688 31AC0025 movcc  r0,r5,lsr #0x0		;r0=0(0x0)
:0205B68C 11053605 unknown
:0205B690 005E12F1 ldreqsh r1,[r14],#-0x21
:0205B694 1E2D2049 cdpne 0,2,cr2,cr13,cr9,2
:0205B698 1212E5C7 andnes r14,r2,#0x31C00000
:0205B69C 81E80B49 mvnhi  r0,r9,asr #0x16
:0205B6A0 31700775 cmncc r0,r5,ror r7
:0205B6A4 A060A502 rsbge  r10,r0,r2,lsl #0xa
:0205B6A8 850084E1 strhi r8,[r0, #-0x4e1]		;(r0-0x4e1=*(fffffb1f))
:0205B6AC 210004E0 unknown
:0205B6B0 15B0E085 ldrne r14,[r0, #+0x85]!
:0205B6B4 0010E1D0 ldreqsb r14,[r0], -r0
:0205B6B8 031A0E91 tsteq r10,#0x910
:0205B6BC 8D800071 unknown
:0205B6C0 010904E5 unknown
:0205B6C4 2010E085 andcss r14,r0,r5,lsl #0x1
:0205B6C8 01011411 unknown
:0205B6CC 05E00215 streqb r0,[r0, #+0x215]!
:0205B6D0 35700071 ldrccb r0,[r0, #-0x71]!
:0205B6D4 D500BE00 strle r11,[r0, #-0xe00]		;(r0-0xe00=*(fffff200))
:0205B6D8 848A0C51 strhi r0,[r10],#+0xc51
:0205B6DC E10E09E2 unknown
:0205B6E0 94BA0EF9 unknown
:0205B6E4 6494802D ldrvs r8,[r4],#+0x2d
:0205B6E8 05030B35 streq r0,[r3, #-0xb35]		;r3-0xb35=*(363ff4cb)=#0(0x00000000)
:0205B6EC 0503E201 streq r14,[r3, #-0x201]		;r3-0x201=*(363ffdff)=#0(0x00000000)
:0205B6F0 13E35002 mvnne  r5,#0x2
:0205B6F4 11840031 orrne  r0,r4,r1,lsr r0
:0205B6F8 28E00120 unknown
:0205B6FC B02101BE unknown
:0205B700 00E90EE1 rsceq  r0,r9,r1,ror #0x1d
:0205B704 69220164 stmvsdb  r2!,{r2,r5,r6,r8}
:0205B708 90628475 rsbls  r8,r2,r5,ror r4
:0205B70C 0A9506E5 beq 0059D2A8
:0205B710 00EB415E rsceq  r4,r11,r14,asr r1
:0205B714 061AFDEB ldreq r15,r4,r11,r14,asr r1
:0205B718 415400D1 ldrmisb r0,[r4, #-0x1]		;(r4-0xd1=*(ffffffff))
:0205B71C 06367528 unknown
:0205B720 6D185D20 unknown
:0205B724 4014A50D andmis r10,r4,r13,lsl #0xa
:0205B728 51E5398D mvnpl  r3,r13,lsl #0x13
:0205B72C 00BA0005 adceqs r0,r10,r5
:0205B730 04B4E1D5 unknown
:0205B734 0020000D eoreq  r0,r0,r13
:0205B738 2839E260 ldmcsda  r9!,{r5,r6,r9,r13,r14,r15}
:0205B73C 61160835 tstvs r6,r5,lsr r8
:0205B740 A91112B9 ldmgedb  r1 ,{r0,r3,r4,r5,r7,r9,r12}
:0205B744 20052910 andcs  r2,r5,r0,lsl r9
:0205B748 C2200DA0 eorgt  r0,r0,#0x2800
:0205B74C 99009D4D stmlsdb  r0 ,{r0,r2,r3,r6,r8,r10,r11,r12,r15}
:0205B750 3289BE12 addcc  r11,r9,#0x120
:0205B754 E2800719 add  r0,r0,#0x640000
:0205B758 BC9B14F9 ldclt  4,cr1,[r11],{#0xf9}
:0205B75C 88E1D118 unknown
:0205B760 5DCD022D unknown
:0205B764 DCEB0020 stclel 0,cr0,[r11],#+0x80
:0205B768 2DEC0C39 stccsl 12,cr0,[r12,#+0xe4]!
:0205B76C 0546ED00 streqb r14,[r6, #-0xd00]		;(r6-0xd00=*(fffff300))
:0205B770 0CB9E800 ldceq  8,cr14,[r9],#+0x0
:0205B774 84E28330 unknown
:0205B778 26E58132 unknown
:0205B77C 811FA281 tsthi r15,r1,lsl #0x5
:0205B780 0D662975 stceql 9,cr2,[r6,#-0x1d4]!
:0205B784 C0120940 andgts r0,r2,r0,asr #0x12
:0205B788 901EF168 andlss r15,r14,r8,ror #0x2
:0205B78C 0B2919D1 bleq 02AA1ED8
:0205B790 603D16E9 eorvss r1,r13,r9,ror #0xd
:0205B794 7D0009D9 unknown
:0205B798 F827CD54 stmnvda  r7!,{r2,r4,r6,r8,r10,r11,r14,r15}
:0205B79C 54129181 ldrpl r9,[r2],#-0x181
:0205B7A0 525448CD subpls r4,r4,#0xCD0000
:0205B7A4 13FD38CD mvnnes r3,#0xCD0000
:0205B7A8 CD804021 unknown
:0205B7AC C02D0B88 eorgt  r0,r13,r8,lsl #0x17
:0205B7B0 402D572D eormi  r5,r13,r13,lsr #0xe
:0205B7B4 95502D60 ldrlsb r2,[r0, #-0xd60]		;(r0-0xd60=*(fffff2a0))
:0205B7B8 77800918 unknown
:0205B7BC 9D5021FE unknown
:0205B7C0 17FD0099 unknown
:0205B7C4 711099FE ldrvcsh r9,[r0, -r14]
:0205B7C8 F6809900 strnv r9,[r0],+r0, lsl #0x12
:0205B7CC 369D3BFD unknown
:0205B7D0 32E581F8 rsccc  r8,r5,#0x3E
:0205B7D4 01B40704 moveqs r0,r4,lsl #0xe		;r0=0(0x0)
:0205B7D8 FEC90005 cdp2 0,12,cr0,cr9,cr5,0
:0205B7DC 2800003F stmcsda  r0 ,{r0,r1,r2,r3,r4,r5}
:0205B7E0 7B4C0009 blvc 0335B80C
:0205B7E4 30020920 andcc  r0,r2,r0,lsr #0x12
:0205B7E8 075308E5 ldreqb r0,r0,r2,r0,lsr #0x12
:0205B7EC 00010B5B andeq  r0,r1,r11,asr r11
:0205B7F0 D9076DC8 stmledb  r7 ,{r3,r6,r7,r8,r10,r11,r13,r14}
:0205B7F4 10110EF2 ldrnesh r0,[r1], -r2
:0205B7F8 40711005 rsbmis r1,r1,r5
:0205B7FC 0001740A andeq  r7,r1,r10,lsl #0x8
:0205B800 1120D109 unknown
:0205B804 364DFE09 strccb r15,[r13],-r9, lsl #0x1c
:0205B808 4D2D3034 stcmi  0,cr3,[r13,#-0xd0]!
:0205B80C 250C8556 strcs r8,[r12, #-0x556]		;(r12-0x556=*(fffde0e0))
:0205B810 FE1B8510 mrc2 5,0,r8,cr11,cr0,{0}
:0205B814 FDFA731D ldc2l 3,cr7,[r10,#+0x74]!
:0205B818 1036012F eornes r0,r6,r15,lsr #0x2
:0205B81C B9CF8801 stmltib  r15 ,{r0,r11,r15}^
:0205B820 00018342 andeq  r8,r1,r2,asr #0x6
:0205B824 29075593 stmcsdb  r7 ,{r0,r1,r4,r7,r8,r10,r12,r14}
:0205B828 409D0CB3 ldrmih r0,[r13], +r3
:0205B82C 111F8981 tstne r15,r1,lsl #0x13
:0205B830 016A7E40 unknown
:0205B834 00017D00 andeq  r7,r1,r0,lsl #0x1a
:0205B838 7B00017C blvc 0205BE30
:0205B83C 5579400D ldrplb r4,[r9, #-0xd]!
:0205B840 01780001 cmneq r8,r1
:0205B844 00017700 andeq  r7,r1,r0,lsl #0xe
:0205B848 71000176 unknown
:0205B84C 70000155 andvc  r0,r0,r5,asr r1
:0205B850 E5B80015 ldr r0,[r8, #+0x15]!
:0205B854 36550902 ldrccb r0,[r5],-r2, lsl #0x12
:0205B858 510055CA unknown
:0205B85C 1565A030 strneb r10,[r5, #-0x30]!
:0205B860 5900015A stmpldb  r0 ,{r1,r3,r4,r6,r8}
:0205B864 57AA4565 strpl r4,db 
:0205B868 01560001 cmpeq r6,r1
:0205B86C 40455500 submi  r5,r5,r0,lsl #0xa
:0205B870 AA5F2520 bge 03824CF8
:0205B874 40D511F9 ldrmish r1,[r5],#+0x19
:0205B878 A800214E stmgeda  r0 ,{r1,r2,r3,r6,r8,r13}
:0205B87C 6D123911 unknown
:0205B880 6D82CB10 unknown
:0205B884 400A8910 andmi  r8,r10,r0,lsl r9
:0205B888 0D51BDE2 unknown
:0205B88C E6150110 unknown
:0205B890 194EF108 stmnedb  r14 ,{r3,r8,r12,r13,r14,r15}^
:0205B894 01A90C10 moveq  r0,r0,lsl r12		;r0=0(0x0)
:0205B898 08C10015 stmeqia  r1 ,{r0,r2,r4}^
:0205B89C 25F60015 ldrcsb r0,[r6, #+0x15]!
:0205B8A0 13FD0C00 mvnnes r0,#0x0
:0205B8A4 11CD1049 bicne  r1,r13,r9,asr #0x0
:0205B8A8 20AD820C adccs  r8,r13,r12,lsl #0x4
:0205B8AC F1005D9D swpnv r5,r13,r0
:0205B8B0 06E59100 unknown
:0205B8B4 110D0399 swpne r0,r9,r13
:0205B8B8 C01863B0 ldrgth r6,[r8], -r0
:0205B8BC FFFE03E1 swinv 0x00fe03e1
:0205B8C0 401137CD andmis r3,r1,r13,asr #0xf
:0205B8C4 811A0D9F unknown
:0205B8C8 B2558301 sublts r8,r5,#0x4000000
:0205B8CC 000113FD unknown
:0205B8D0 407176F9 unknown
:0205B8D4 0100ADBA streqh r10,[r0, -r10]
:0205B8D8 00230785 eoreq  r0,r3,r5,lsl #0xf
:0205B8DC 083A1500 ldmeqda  r10!,{r8,r10,r12}
:0205B8E0 0F711545 swieq 0x00711545
:0205B8E4 8A000020 bhi 0205B96C
:0205B8E8 830C220C unknown
:0205B8EC C028B2E2 eorgt  r11,r8,r2,ror #0x5
:0205B8F0 117D00E1 cmnne r13,r1,ror #0x1
:0205B8F4 15002DF4 strne r2,[r0, #-0xdf4]		;(r0-0xdf4=*(fffff20c))
:0205B8F8 2E620159 mcrcs 1,3,r0,cr2,cr9,{2}
:0205B8FC 8FE315A0 swihi 0x00e315a0
:0205B900 314C6591 unknown
:0205B904 433109C3 teqmi r1,#0x30C000
:0205B908 00195891 muleqs r9,r1,r8
:0205B90C C40025BC strgt r2,[r0],#-0x5bc
:0205B910 64F33130 unknown
:0205B914 87A5802D strhi r8,[r5,+r13, lsr #0x0]!
:0205B918 002D11E1 eoreq  r1,r13,r1,ror #0x3
:0205B91C F07930A0 rsbnvs r3,r9,r0,lsr #0x1
:0205B920 A640055A unknown
:0205B924 656049D0 strvsb r4,[r0, #-0x9d0]!
:0205B928 64001903 strvs r1,[r0],#-0x903
:0205B92C 05B8001D ldreq r0,[r8, #+0x1d]!
:0205B930 056CAE42 streqb r10,[r12, #-0xe42]!
:0205B934 2113FD52 tstcs r3,r2,asr r13
:0205B938 1BD54440 blne 015ACA40
:0205B93C AE31E510 mrcge 5,1,r14,cr1,cr0,{0}
:0205B940 E2800C22 add  r0,r0,#0x2200
:0205B944 E1C01FB8 strh r1,[r0, #+0xf8]		;r0+0xf8=*(000000f8)
:0205B948 6C116500 ldcvs  5,cr6,[r1],{#0x0}
:0205B94C FDBD0001 ldc2  0,cr0,[r13,#+0x4]!
:0205B950 03C151E1 biceq  r5,r1,#0x40000038
:0205B954 2CE540D5 stccsl 0,cr4,[r5],#+0x354
:0205B958 3BF0D530 blcc 01C90E20
:0205B95C D771E1FD unknown
:0205B960 D4A40005 unknown
:0205B964 01ED02F9 unknown
:0205B968 035CF600 cmpeq r12,#0x0
:0205B96C AA000104 bge 0205BD84
:0205B970 F1D5081B bicnvs r0,r5,r11,lsl r8
:0205B974 1941D51F stmnedb  r1 ,{r0,r1,r2,r3,r4,r8,r10,r12,r14,r15}^
:0205B978 541C0001 ldrpl r0,[r12],#-0x1
:0205B97C 01170001 tsteq r7,r1
:0205B980 00B91A00 adceqs r1,r9,r0,lsl #0x14
:0205B984 D121FD8C msrle CPSR_c,r12
:0205B988 D581D510 strle r13,[r1, #+0x510]		;r1+0x510=*(00000510)
:0205B98C 000147E1 andeq  r4,r1,r1,ror #0xf
:0205B990 6D103198 unknown
:0205B994 EA105923 b 02471E28
:0205B998 07B91631 unknown
:0205B99C 40E1C128 rscmi  r12,r1,r8,lsr #0x2
:0205B9A0 830225FD unknown
:0205B9A4 C54880C5 strgtb r8,[r8, #-0xc5]		;(r8-0xc5=*(ffffff3b))
:0205B9A8 EDFD1380 ldcl 3,cr1,[r13,#+0x200]!
:0205B9AC 00013671 andeq  r3,r1,r1,ror r6
:0205B9B0 81ED87A5 mvnhi  r8,r5,lsr #0xf
:0205B9B4 0109FD32 unknown
:0205B9B8 E1091D75 unknown
:0205B9BC FDF20E39 ldc2l 14,cr0,[r2,#+0xe4]!
:0205B9C0 013D7225 teqeq r13,r5,lsr #0x4
:0205B9C4 01054F00 unknown
:0205B9C8 6AB258C9 bvs 00CF1CF4
:0205B9CC 2500B100 strcs r11,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:0205B9D0 0100111E unknown
:0205B9D4 B4111911 ldrlt r1,[r1],#-0x911
:0205B9D8 E1D43E00 bics r3,r4,r0,lsl #0x1c
:0205B9DC BD50000E unknown
:0205B9E0 00190F25 andeqs r0,r9,r5,lsr #0x1e
:0205B9E4 014914A0 unknown
:0205B9E8 C400ED1E strgt r14,[r0],#-0xd1e
:0205B9EC F1019F00 unknown
:0205B9F0 0D190D8A unknown
:0205B9F4 00011200 andeq  r1,r1,r0,lsl #0x4
:0205B9F8 1025FD63 eorne  r15,r5,r3,ror #0x1a
:0205B9FC 09CB0BB9 stmeqib  r11 ,{r0,r3,r4,r5,r7,r8,r9,r11}^
:0205BA00 00F50E00 rsceqs r0,r5,r0,lsl #0x1c
:0205BA04 8C83DD94 stchi  13,cr13,[r3],{#0x94}
:0205BA08 55E183DD strplb r8,[r1, #+0x3dd]!
:0205BA0C 10114051 andnes r4,r1,r1,asr r0
:0205BA10 400089BE strmih r8,[r0], -r14
:0205BA14 0BE1A004 bleq 018C3A2C
:0205BA18 039B1E31 orreqs r1,r11,#0x310
:0205BA1C 1E623009 cdpne 0,6,cr3,cr2,cr9,0
:0205BA20 7809E3A0 stmvcda  r9 ,{r5,r7,r8,r9,r13,r14,r15}
:0205BA24 941BBD5C ldrls r11,[r11],#-0xd5c
:0205BA28 C9025AE5 stmgtdb  r2 ,{r0,r2,r5,r6,r7,r9,r11,r12,r14}
:0205BA2C 53FD8404 mvnpls r8,#0x4000000
:0205BA30 25400019 strcsb r0,[r0, #-0x19]		;(r0-0x19=*(ffffffe7))
:0205BA34 D420B400 unknown
:0205BA38 10790BE1 rsbnes r0,r9,r1,ror #0x17
:0205BA3C 05001D3C streq r1,[r0, #-0xd3c]		;(r0-0xd3c=*(fffff2c4))
:0205BA40 1025CC53 eorne  r12,r5,r3,asr r12
:0205BA44 6DEF40E1 stcvsl 0,cr4,[r15,#+0x384]!
:0205BA48 F1194119 tstnv r9,r9,lsl r1
:0205BA4C 005903FD ldreqsh r0,[r9],#-0x3d
:0205BA50 72411910 subvc  r1,r1,#0x40000
:0205BA54 81AF0001 movhi  r0,r1			;r0=0(0x0)
:0205BA58 158C0001 strne r0,[r12, #+0x1]		;r12+0x1=*(fffde637)
:0205BA5C 1D171D01 unknown
:0205BA60 4B490411 blmi 0329CAAC
:0205BA64 4B5933BA blmi 036A8954
:0205BA68 3000012D andcc  r0,r0,r13,lsr #0x2
:0205BA6C 012B0001 unknown
:0205BA70 3D2EAA00 stccc  10,cr10,[r14,#-0x0]!
:0205BA74 5D00DC01 unknown
:0205BA78 A12CE932 unknown
:0205BA7C F244CD14 subnv  r12,r4,#0x500
:0205BA80 31D11059 bicccs r1,r1,r9,asr r0
:0205BA84 40592200 submis r2,r9,r0,lsl #0x4
:0205BA88 159F00B8 ldrne r0,[r15, #+0xb8]		;r15+0xb8=*(0205bb48)=#1476395349(0x58000155)
:0205BA8C 8F81238D swihi 0x0081238d
:0205BA90 13150201 tstne r5,#0x10000000
:0205BA94 050B4205 streq r4,[r11, #-0x205]		;(r11-0x205=*(fffffdfb))
:0205BA98 050DB942 streq r11,[r13, #-0x942]		;r13-0x942=*(1009a99f)=#0(0x00000000)
:0205BA9C 0019C442 andeqs r12,r9,r2,asr #0x8
:0205BAA0 8C006D88 stchi  13,cr6,[r0],{#0x88}
:0205BAA4 319F2A30 orrccs r2,r15,r0,lsr r10
:0205BAA8 97806D38 unknown
:0205BAAC 0DBA8035 ldceq  0,cr8,[r10,#+0xd4]!
:0205BAB0 FD560B00 unknown
:0205BAB4 19B67035 ldmneib  r6!,{r0,r2,r4,r5,r12,r13,r14}
:0205BAB8 63155000 tstvs r5,#0x0
:0205BABC 30351621 eorccs r1,r5,r1,lsr #0xc
:0205BAC0 A03D23EA eorges r2,r13,r10,ror #0x7
:0205BAC4 400D89E3 andmi  r8,r13,r3,ror #0x13
:0205BAC8 A0000D0A andge  r0,r0,r10,lsl #0x1a
:0205BACC FD0001AC unknown
:0205BAD0 41C11025 bicmi  r1,r1,r5,lsr #0x0
:0205BAD4 180019A8 stmneda  r0 ,{r3,r5,r7,r8,r11,r12}
:0205BAD8 0219005A andeqs r0,r9,#0x5A
:0205BADC 07321930 unknown
:0205BAE0 21513219 cmpcs r1,r9,lsl r2
:0205BAE4 11FD6A7B mvnnes r6,r11,ror r10
:0205BAE8 810C4309 unknown
:0205BAEC 01B40209 moveqs r0,r9,lsl #0x4		;r0=0(0x0)
:0205BAF0 5CD38300 ldcpll 3,cr8,[r3],{#0x0}
:0205BAF4 03291802 unknown
:0205BAF8 E24DD004 sub  r13,r13,#0x4
:0205BAFC B05AED0A sublts r14,r10,r10,lsl #0x1a
:0205BB00 22E000C9 rsccs  r0,r0,#0xC9
:0205BB04 00093201 andeq  r3,r9,r1,lsl #0x4
:0205BB08 6BE52841 blvs 019A5C14
:0205BB0C B5E5C102 strltb r12,[r5, #+0x102]!
:0205BB10 00B52210 adceqs r2,r5,r0,lsl r2
:0205BB14 C90850B2 stmgtdb  r8 ,{r1,r4,r5,r7,r12,r14}
:0205BB18 10C93000 sbcne  r3,r9,r0
:0205BB1C 8160E283 unknown
:0205BB20 D10D8A06 unknown
:0205BB24 9609F513 unknown
:0205BB28 01950001 orreqs r0,r5,r1
:0205BB2C 01569400 cmpeq r6,r0,lsl #0x8
:0205BB30 00019300 andeq  r9,r1,r0,lsl #0x6
:0205BB34 91000192 swpls r0,r2,r0
:0205BB38 550E89E1 strpl r8,[r14, #-0x9e1]		;(r14-0x9e1=*(fffff61f))
:0205BB3C 01160001 tsteq r6,r1
:0205BB40 00015B00 andeq  r5,r1,r0,lsl #0x16
:0205BB44 8A000165 bhi 0205C0E0
:0205BB48 58000155 stmplda  r0 ,{r0,r2,r4,r6,r8}
:0205BB4C A56D0001 strgeb r0,[r13, #-0x1]!
:0205BB50 79102103 ldmvcdb  r0 ,{r0,r1,r8,r13}
:0205BB54 68B541D9 ldmvsia  r5!,{r0,r3,r4,r6,r7,r8,r14}
:0205BB58 4E71D932 mrcmi 9,3,r13,cr1,cr2,{1}
:0205BB5C FC70C10D ldc2l 1,cr12,[r0],#-0x34
:0205BB60 234914FF unknown
:0205BB64 00753248 rsbeqs r3,r5,r8,asr #0x4
:0205BB68 116905BD strneh r0,[r9, #-0x5d]!
:0205BB6C B980BD45 stmltib  r0 ,{r0,r2,r6,r8,r10,r11,r12,r13,r15}
:0205BB70 E2831C22 add  r1,r3,#0x2200
:0205BB74 E1D14FB8 ldrh r4,[r1, #+0xf8]		;r1+0xf8=*(000000f8)
:0205BB78 C10FB800 mrsgt r11,CPSR
:0205BB7C 059512E1 ldreq r1,[r5, #+0x2e1]		;r5+0x2e1=*(000002e1)
:0205BB80 00200035 eoreq  r0,r0,r5,lsr r0
:0205BB84 E5920685 ldr r0,[r2, #+0x685]		;r2+0x685=*(00000685)
:0205BB88 E2811C21 add  r1,r1,#0x2100
:0205BB8C D137B002 teqle r7,r2
:0205BB90 03C024E1 biceq  r2,r0,#0xE1000000
:0205BB94 912400E2 unknown
:0205BB98 005D2F04 subeqs r2,r13,r4,lsl #0x1e
:0205BB9C E3833024 orr  r3,r3,#0x24
:0205BBA0 C137B00A teqgt r7,r10
:0205BBA4 92E000E1 rscls  r0,r0,#0xE1
:0205BBA8 8E80075D mcrhi 7,4,r0,cr0,cr13,{2}
:0205BBAC 01B964E2 moveqs r6,r2,ror #0x9
:0205BBB0 00091703 andeq  r1,r9,r3,lsl #0xe
:0205BBB4 E3514807 cmp r1,#0x70000
:0205BBB8 03030065 unknown
:0205BBBC 04E20218 unknown
:0205BBC0 E3510803 cmp r1,#0x30000
:0205BBC4 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0205BBC8 49C82000 stmmiib  r8 ,{r13}^
:0205BBCC 13A03001 movne  r3,#0x1		;r3=1(0x1)
:0205BBD0 840039D4 strhi r3,[r0],#-0x9d4
:0205BBD4 85030739 strhi r0,[r3, #-0x739]		;(r3-0x739=*(fffff8c8))
:0205BBD8 04BD8E1D unknown
:0205BBDC 618D1D89 orrvs  r1,r13,r9,lsl #0x1b
:0205BBE0 FD8ECDE5 unknown
:0205BBE4 10FD0CF0 unknown
:0205BBE8 40FD10F5 unknown
:0205BBEC 001942E8 andeqs r4,r9,r8,ror #0x5
:0205BBF0 9800298C stmlsda  r0 ,{r2,r3,r7,r8,r11,r13}
:0205BBF4 15F05531 ldrneb r5,[r0, #+0x531]!
:0205BBF8 B0F5FC4A rsclts r15,r5,r10,asr #0x18
:0205BBFC 60001937 andvs  r1,r0,r7,lsr r9
:0205BC00 29700029 unknown
:0205BC04 10EDAAC0 rscne  r10,r13,r0,asr #0x15
:0205BC08 9029FC0A eorls  r15,r9,r10,lsl #0x18
:0205BC0C 00290BB5 unknown
:0205BC10 B9002934 stmltdb  r0 ,{r2,r4,r5,r8,r11,r13}
:0205BC14 10513148 subnes r3,r1,r8,asr #0x2
:0205BC18 20590481 subcss r0,r9,r1,lsl #0x9
:0205BC1C 109DE280 addnes r14,r13,r0,lsl #0x5
:0205BC20 C029FF9C mlagt  r9,r12,r15,r15unknown
:0205BC24 0919FC21 ldmeqdb  r9 ,{r0,r5,r10,r11,r12,r13,r14,r15}
:0205BC28 9F31179D swils 0x0031179d
:0205BC2C 2115A532 tstcs r5,r2,lsr r5
:0205BC30 B9102D20 ldmltdb  r0 ,{r5,r8,r10,r11,r13}
:0205BC34 8029F413 eorhi  r15,r9,r3,lsl r4
:0205BC38 AF000903 swige 0x00000903
:0205BC3C DC004D16 stcle  13,cr4,[r0],{#0x16}
:0205BC40 40951595 umullmis r1,r5,r5,r5
:0205BC44 552A19F0 strpl r1,[r10, #-0x9f0]!
:0205BC48 811DDA02 tsthi r13,r2,lsl #0x14
:0205BC4C 8045E9E2 subhi  r14,r5,r2,ror #0x13
:0205BC50 070100DC unknown
:0205BC54 062D8D90 unknown
:0205BC58 0E151111 mrceq 1,0,r1,cr5,cr1,{0}
:0205BC5C 03027118 unknown
:0205BC60 05AE1411 streq r1,[r14, #+0x411]!
:0205BC64 155D0801 ldrneb r0,[r13, #-0x801]		;r13-0x801=*(1009aae0)=#0(0x00000000)
:0205BC68 00111429 andeqs r1,r1,r9,lsr #0x8
:0205BC6C 3021FC02 eorcc  r15,r1,r2,lsl #0x18
:0205BC70 4021B09D mlami  r1,r13,r0,r11unknown
:0205BC74 21D71549 biccss r1,r7,r9,asr #0xa
:0205BC78 4051F9C0 submis r15,r1,r0,asr #0x13
:0205BC7C 09AD5690 stmeqib  r13!,{r4,r7,r9,r10,r12,r14}
:0205BC80 2DCE504D unknown
:0205BC84 001DF0C0 andeqs r15,r13,r0,asr #0x1
:0205BC88 B12B1044 unknown
:0205BC8C 9129790E unknown
:0205BC90 603E96E5 eorvss r9,r14,r5,ror #0xd
:0205BC94 05A103E2 streq r0,[r1, #+0x3e2]!
:0205BC98 101525E9 andnes r2,r5,r9,ror #0xb
:0205BC9C 0B8021C2 bleq 000643AC
:0205BCA0 57E4000D strplb r0,[r4,+r13]!
:0205BCA4 0139CDFB ldreqsh r12,[r9, -r11]!
:0205BCA8 1105F520 unknown
:0205BCAC 323E9601 eorccs r9,r14,#0x100000
:0205BCB0 FBB9E3A0 blx 00ED4B38
:0205BCB4 D004EBFF unknown
:0205BCB8 18E28D00 unknown
:0205BCBC E56C0051 strb r0,[r12, #-0x51]!
:0205BCC0 0001F504 andeq  r15,r1,r4,lsl #0xa
:0205BCC4 034FFBA8 unknown
:0205BCC8 02097EA8 andeq  r7,r9,#0xA80
:0205BCCC 8200011C andhi  r0,r0,#0x7
:0205BCD0 2D000125 unknown
:0205BCD4 01350001 teqeq r5,r1
:0205BCD8 00053C00 andeq  r3,r5,r0,lsl #0x18
:0205BCDC 097890AA ldmeqdb  r8!,{r1,r3,r5,r7,r12,r15}^
:0205BCE0 77094A02 strvc r4,[r9,-r2, lsl #0x14]
:0205BCE4 C0025C02 andgt  r5,r2,r2,lsl #0x18
:0205BCE8 51881209 orrpl  r1,r8,r9,lsl #0x4
:0205BCEC FFFAC940 swinv 0x00fac940
:0205BCF0 40553345 submis r3,r5,r5,asr #0x6
:0205BCF4 402D87C5 eormi  r8,r13,r5,asr #0xf
:0205BCF8 12C563A9 sbcne  r6,r5,#0xA4000002
:0205BCFC 134D1059 unknown
:0205BD00 069918E9 ldreq r1,r6,r5,#0xA4000002
:0205BD04 10B500FE unknown
:0205BD08 25EB0063 strcsb r0,[r11, #+0x63]!
:0205BD0C 11257B10 unknown
:0205BD10 734055A2 unknown
:0205BD14 FAB44059 blx 00D6BE80
:0205BD18 60556861 subvss r6,r5,r1,ror #0x10
:0205BD1C 80296571 eorhi  r6,r9,r1,ror r5
:0205BD20 1609625D unknown
:0205BD24 2831525D ldmcsda  r1!,{r0,r2,r3,r4,r6,r9,r12,r14}
:0205BD28 10298591 mlane  r9,r1,r5,r8unknown
:0205BD2C 5079669F unknown
:0205BD30 5F5C8259 swipl 0x005c8259
:0205BD34 799D3805 ldmvcib  r13 ,{r0,r2,r11,r12,r13}
:0205BD38 22A1A670 adccs  r10,r1,#0x7000000
:0205BD3C A580795B strge r7,[r0, #+0x95b]		;r0+0x95b=*(0000095b)
:0205BD40 31023D12 unknown
:0205BD44 3DE5D100 stcccl 1,cr13,[r5,#+0x0]!
:0205BD48 D01517E9 andles r1,r5,r9,ror #0xf
:0205BD4C 01A11001 moveq  r1,r1			;r1=0(0x0)
:0205BD50 5001483D andpl  r4,r1,r13,lsr r8
:0205BD54 2913A033 ldmcsdb  r3 ,{r0,r1,r4,r5,r13,r15}
:0205BD58 11D10300 bicnes r0,r1,r0,lsl #0x6
:0205BD5C 126A1329 rsbne  r1,r10,#0xA4000000
:0205BD60 0209C034 andeq  r12,r9,#0x34
:0205BD64 7D5F0DC1 unknown
:0205BD68 4911DD44 ldmmidb  r1 ,{r2,r6,r8,r10,r11,r12,r14,r15}
:0205BD6C 5F763D42 swipl 0x00763d42
:0205BD70 FA7E3509 blx 03FE91A4
:0205BD74 1D3CB509 ldcne  5,cr11,[r12,#-0x24]!
:0205BD78 D2121580 andles r1,r2,#0x20000000
:0205BD7C 9D000085 unknown
:0205BD80 F5108923 ldrnv r8,[r0, #-0x923]		;(r0-0x923=*(fffff6dd))
:0205BD84 00093411 andeq  r3,r9,r1,lsl r4
:0205BD88 0910ADB8 ldmeqdb  r0 ,{r3,r4,r5,r7,r8,r10,r11,r13,r15}
:0205BD8C DD5F3110 unknown
:0205BD90 2501D503 strcs r13,[r1, #-0x503]		;(r1-0x503=*(fffffafd))
:0205BD94 F3218524 unknown
:0205BD98 01ED04A5 mvneq  r0,r5,lsr #0x9
:0205BD9C 1429FA69 unknown
:0205BDA0 1051E1B0 ldrneh r14,[r1],#-0x10
:0205BDA4 E2003193 and  r3,r0,#0xC0000024
:0205BDA8 01D0026A biceqs r0,r0,r10,ror #0x4
:0205BDAC 2103BC22 unknown
:0205BDB0 290001D5 stmcsdb  r0 ,{r0,r2,r4,r6,r7,r8}
:0205BDB4 02B5F800 adceqs r15,r5,#0x0
:0205BDB8 85280004 strhi r0,[r8, #-0x4]!
:0205BDBC 000053E2 andeq  r5,r0,r2,ror #0x7
:0205BDC0 101924B1 ldrneh r2,[r9], -r1
:0205BDC4 80196011 andhis r6,r9,r1,lsl r0
:0205BDC8 02860A02 addeq  r0,r6,#0x2000
:0205BDCC 01900278 orreqs r0,r0,r8,ror r2
:0205BDD0 03034105 unknown
:0205BDD4 003D1705 eoreqs r1,r13,r5,lsl #0xe
:0205BDD8 8A048900 bhi 0217E1E0
:0205BDDC 08D90071 ldmeqia  r9 ,{r0,r4,r5,r6}^
:0205BDE0 B10039F8 unknown
:0205BDE4 87101013 unknown
:0205BDE8 6DC0E21B unknown
:0205BDEC C740B200 strgtb r11,[r0,-r0, lsl #0x4]
:0205BDF0 620466E1 andvs  r6,r4,#0xE100000
:0205BDF4 13FDEB00 mvnnes r14,#0x0
:0205BDF8 F9031D6E stmnvdb  r3 ,{r1,r2,r3,r5,r6,r8,r10,r11,r12}
:0205BDFC C9684853 unknown
:0205BE00 10C92A10 sbcne  r2,r9,r0,lsl r10
:0205BE04 C5216992 strgt r6,[r1, #-0x992]!
:0205BE08 32316900 eorccs r6,r1,#0x0
:0205BE0C 00C59275 sbceq  r9,r5,r5,ror r2
:0205BE10 98216953 stmlsda  r1!,{r0,r1,r4,r6,r8,r11,r13,r14}
:0205BE14 3009DD20 andcc  r13,r9,r0,lsr #0x1a
:0205BE18 93E2434A mvnls  r4,#0x28000001
:0205BE1C 2CE08C22 stccsl 12,cr8,[r0],#+0x88
:0205BE20 32B900C3 adcccs r0,r9,#0xC3
:0205BE24 0D021079 unknown
:0205BE28 00114907 andeqs r4,r1,r7,lsl #0x12
:0205BE2C E11BA0E0 tst r11,r0,ror #0x1
:0205BE30 DD091275 unknown
:0205BE34 E201F500 and  r15,r1,#0x0
:0205BE38 9A0029D0 bls 02066580
:0205BE3C E000029E mul  r0,r14,r2
:0205BE40 E7D43000 ldrb r3,[r4, +r0]
:0205BE44 84000000 strhi r0,[r0],#-0x0
:0205BE48 02117DE0 andeqs r7,r1,#0x3800
:0205BE4C 50E014ED rscpl  r1,r0,r13,ror #0x9
:0205BE50 1005E28E andne  r14,r5,r14,lsl #0x5
:0205BE54 0C08EDF7 stceq  13,cr14,[r8],{#0xf7}
:0205BE58 71145E00 tstvc r4,r0,lsl #0x1c
:0205BE5C 20012812 andcs  r2,r1,r2,lsl r8
:0205BE60 C0200085 eorgt  r0,r0,r5,lsl #0x1
:0205BE64 300011E5 andcc  r1,r0,r5,ror #0x3
:0205BE68 303F1991 mlaccs r15,r1,r9,r1unknown
:0205BE6C 800EC580 andhi  r12,r14,r0,lsl #0xb
:0205BE70 91000148 unknown
:0205BE74 019D0005 orreqs r0,r13,r5
:0205BE78 4DE58100 stcmil 1,cr8,[r5,#+0x0]!
:0205BE7C 31518D05 cmpcc r1,r5,lsl #0x1a
:0205BE80 00015100 andeq  r5,r1,r0,lsl #0x2
:0205BE84 20000581 andcs  r0,r0,r1,lsl #0xb
:0205BE88 06899105 streq r9,[r9],+r5, lsl #0x2
:0205BE8C A9811EA9 stmgeib  r1 ,{r0,r3,r5,r7,r9,r10,r11,r12}
:0205BE90 C4EC4F21 unknown
:0205BE94 11A54E16 movne  r4,r6,lsl r14		;r4=0(0x0)
:0205BE98 39403115 stmccdb  r0 ,{r0,r2,r4,r8,r12,r13}^
:0205BE9C 03216900 unknown
:0205BEA0 04BA8041 unknown
:0205BEA4 05859100 streq r9,[r5, #+0x100]		;r5+0x100=*(00000100)
:0205BEA8 10858800 addne  r8,r5,r0,lsl #0x10
:0205BEAC 59D011AD ldmplib  r0 ,{r0,r2,r3,r5,r7,r8,r12}^
:0205BEB0 C503B132 strgt r11,[r3, #-0x132]		;(r3-0x132=*(fffffecf))
:0205BEB4 7515BD04 ldrvc r11,[r5, #-0xd04]		;(r5-0xd04=*(fffff2fc))
:0205BEB8 7012D918 andvcs r13,r2,r8,lsl r9
:0205BEBC 45BF01E5 ldrmi r0,[r15, #+0x1e5]!
:0205BEC0 65380100 ldrvs r0,[r8, #-0x100]!
:0205BEC4 0D112500 unknown
:0205BEC8 59740015 unknown
:0205BECC 005D9002 subeqs r9,r13,r2
:0205BED0 0425D150 unknown
:0205BED4 94309140 unknown
:0205BED8 0500AD07 streq r10,[r0, #-0xd07]		;(r0-0xd07=*(fffff2f9))
:0205BEDC 001403AD andeqs r0,r4,r13,lsr #0x7
:0205BEE0 4C0AE284 stcmi  2,cr14,[r10],{#0x84}
:0205BEE4 3921CD01 stmccdb  r1!,{r0,r8,r10,r11,r14,r15}
:0205BEE8 94400C23 strlsb r0,[r0],#-0xc23
:0205BEEC F78C2071 unknown
:0205BEF0 31040051 unknown
:0205BEF4 ED804D12 unknown
:0205BEF8 5A22504D bpl 028F0034
:0205BEFC 36AD104D unknown
:0205BF00 9200E04D andls  r14,r0,#0x4D
:0205BF04 51A100E5 movpl  r0,r5,ror #0x1
:0205BF08 41901087 orrmis r1,r0,r7,lsl #0x1
:0205BF0C 0CE15104 stceql 1,cr5,[r1],#+0x10
:0205BF10 15049000 strne r9,[r4, #-0x0]		;(r4-0x0=*(00000000))
:0205BF14 79FA1021 unknown
:0205BF18 82411000 subhi  r1,r1,#0x0
:0205BF1C AA0129D9 bge 020A6688
:0205BF20 E2801A02 add  r1,r0,#0x2000
:0205BF24 E5910270 ldr r0,[r1, #+0x270]		;r1+0x270=*(00000270)
:0205BF28 AD119D00 unknown
:0205BF2C 111D1300 tstne r13,r0,lsl #0x6
:0205BF30 E5911274 ldr r1,[r1, #+0x274]		;r1+0x274=*(00000274)
:0205BF34 31210C0B unknown
:0205BF38 90300498 mlalss r0,r8,r4,r0unknown
:0205BF3C 420F203D andmi  r2,r15,#0x3D
:0205BF40 99040181 stmlsdb  r4 ,{r0,r7,r8}
:0205BF44 01DD0A04 biceqs r0,r13,r4,lsl #0x14
:0205BF48 0C001108 stceq  1,cr1,[r0],{#0x8}
:0205BF4C 0C401155 stceql 1,cr1,[r0],{#0x55}
:0205BF50 11040011 unknown
:0205BF54 93200C00 unknown
:0205BF58 93002515 unknown
:0205BF5C 045512B1 ldreqb r1,[r5],#-0x2b1
:0205BF60 03E91582 mvneq  r1,#0x20800000
:0205BF64 12FD4D05 rscnes r4,r13,#0x140
:0205BF68 E593300C ldr r3,[r3, #+0xc]		;r3+0xc=*(0000000d)
:0205BF6C FFEF1029 swinv 0x00ef1029
:0205BF70 001AFF21 andeqs r15,r10,r1,lsr #0x1e
:0205BF74 05044D10 streq r4,[r4, #-0xd10]		;(r4-0xd10=*(fffff2f0))
:0205BF78 08002110 stmeqda  r0 ,{r4,r8,r13}
:0205BF7C 08002170 stmeqda  r0 ,{r4,r5,r6,r8,r13}
:0205BF80 03C18040 biceq  r8,r1,#0x40
:0205BF84 0139E594 unknown
:0205BF88 8108C991 swphi r12,r1,r8
:0205BF8C 80400415 subhi  r0,r0,r5,lsl r4
:0205BF90 4153012D cmpmi r3,r13,lsr #0x2
:0205BF94 100520A9 andne  r2,r5,r9,lsr #0x1
:0205BF98 E5841004 str r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:0205BF9C 8313A500 tsthi r3,#0x0
:0205BFA0 0399185D orreqs r1,r9,#0x5D0000
:0205BFA4 2C447910 stccsl 9,cr7,[r4],{#0x10}
:0205BFA8 D5D12479 ldrleb r2,[r1, #+0x479]		;r1+0x479=*(00000479)
:0205BFAC 2329AB12 unknown
:0205BFB0 15A10001 strne r0,[r1, #+0x1]!
:0205BFB4 252D19C1 strcs r1,[r13, #-0x9c1]!
:0205BFB8 20690813 rsbcs  r0,r9,r3,lsl r8
:0205BFBC 45076D81 strmi r6,[r7, #-0xd81]		;(r7-0xd81=*(fffff27f))
:0205BFC0 87031903 strhi r1,[r3,-r3, lsl #0x12]
:0205BFC4 9C732D59 ldclsl 13,cr2,[r3],#-0x164
:0205BFC8 2442ED7C strcsb r14,[r2],#-0xd7c
:0205BFCC 28344D10 ldmcsda  r4!,{r4,r8,r10,r11,r14}
:0205BFD0 E51291C0 ldr r9,[r2, #-0x1c0]		;(r2-0x1c0=*(fffffe40))
:0205BFD4 0803D500 stmeqda  r3 ,{r8,r10,r12,r14,r15}
:0205BFD8 30B60029 adcccs r0,r6,r9,lsr #0x0
:0205BFDC 1EE114D2 mcrne 4,7,r1,cr1,cr2,{6}
:0205BFE0 18E28200 unknown
:0205BFE4 E2008210 and  r8,r0,#0x1
:0205BFE8 3C04392C stccc  9,cr3,[r4],{#0x2c}
:0205BFEC 52F5030D rscpls r0,r5,#0x34000000
:0205BFF0 748E1111 strvc r1,[r14],#+0x111
:0205BFF4 E1B02071 movs r2,r1,ror r0
:0205BFF8 06918010 unknown
:0205BFFC 8521840A strhi r8,[r1, #-0x40a]!
:0205C000 02A91061 adceq  r1,r9,#0x61
:0205C004 400D2185 andmi  r2,r13,r5,lsl #0x3
:0205C008 B6001134 unknown
:0205C00C 1D13BD5D unknown
:0205C010 E2006140 and  r6,r0,#0x10
:0205C014 047D0024 unknown
:0205C018 E281471A add  r4,r1,#0x680000
:0205C01C E2842C0F add  r2,r4,#0xF00
:0205C020 A0003000 andge  r3,r0,r0
:0205C024 01C19DE3 biceq  r9,r1,r3,ror #0x1b
:0205C028 0900FD02 stmeqdb  r0 ,{r1,r8,r10,r11,r12,r13,r14,r15}
:0205C02C A1680800 unknown
:0205C030 C500BE12 strgt r11,[r0, #-0xe12]		;(r0-0xe12=*(fffff1ee))
:0205C034 1C324110 ldcne  1,cr4,[r2],#-0x40
:0205C038 13510299 cmpne r1,#0x90000009
:0205C03C 711361D9 ldrvcsb r6,[r3, -r9]
:0205C040 034DFFF9 unknown
:0205C044 20490191 unknown
:0205C048 06E37154 unknown
:0205C04C 49842049 stmmiib  r4 ,{r0,r3,r6,r13}
:0205C050 841F51E0 ldrhi r5,[r15],#-0x1e0
:0205C054 5A020214 bpl 020DC8AC
:0205C058 5E270281 cdppl 2,2,cr0,cr7,cr1,4
:0205C05C F8807351 stmnvia  r0 ,{r0,r4,r6,r8,r9,r12,r13,r14}
:0205C060 0509005D streq r0,[r9, #-0x5d]		;(r9-0x5d=*(ffffffa3))
:0205C064 08BD0319 ldmeqia  r13!,{r0,r3,r4,r8,r9}
:0205C068 895E0055 ldmhidb  r14 ,{r0,r2,r4,r6}^
:0205C06C 0160BE10 unknown
:0205C070 71103104 tstvc r0,r4,lsl #0x2
:0205C074 13050906 unknown
:0205C078 E22E861A eor  r8,r14,#0x1A00000
:0205C07C E5912260 ldr r2,[r1, #+0x260]		;r1+0x260=*(00000260)
:0205C080 6B00FD09 blvs 0209B4AC
:0205C084 05D11240 ldreqb r1,[r1, #+0x240]		;r1+0x240=*(00000240)
:0205C088 69030361 stmvsdb  r3 ,{r0,r5,r6,r8,r9}
:0205C08C 281C2110 ldmcsda  r12 ,{r4,r8,r13}
:0205C090 44BAE286 unknown
:0205C094 1F53E1D1 swine 0x0053e1d1
:0205C098 02E28600 rsceq  r8,r2,#0x0
:0205C09C 11E2817A mvnne  r8,r10,ror r1
:0205C0A0 105D005E subnes r0,r13,r14,asr r0
:0205C0A4 40B0E355 adcmis r14,r0,r5,asr r3
:0205C0A8 010711C5 unknown
:0205C0AC 7D801195 unknown
:0205C0B0 101D4001 andnes r4,r13,r1
:0205C0B4 F55E0339 ldrnvb r0,[r14, #-0x339]		;r14-0x339=*(0205ba43)=#-280960752(0xef40e110)
:0205C0B8 01ADB500 moveq  r11,r0,lsl #0xa		;r11=58998784(0x3844000)
:0205C0BC E5814028 str r4,[r1, #+0x28]		;r1+0x28=*(00000028)
:0205C0C0 01005E07 unknown
:0205C0C4 41C110EB bicmi  r1,r1,r11,ror #0x1
:0205C0C8 040943F8 streq r4,[r9],#-0x3f8
:0205C0CC A402E940 strge r14,[r2],#-0x940
:0205C0D0 39057190 stmccdb  r5 ,{r4,r7,r8,r12,r13,r14}
:0205C0D4 19600308 unknown
:0205C0D8 32A55D06 adccc  r5,r5,#0x180
:0205C0DC 10213BA6 eorne  r3,r1,r6,lsr #0x17
:0205C0E0 0021133D eoreq  r1,r1,r13,lsr r3
:0205C0E4 04110005 ldreq r0,[r1],#-0x5
:0205C0E8 38CE8029 stmccia  r14 ,{r0,r3,r5,r15}^
:0205C0EC 11200011 unknown
:0205C0F0 59F93200 unknown
:0205C0F4 B04A7002 sublt  r7,r10,r2
:0205C0F8 126D05E1 rsbne  r0,r13,#0x38400000
:0205C0FC 3CE59F01 stcccl 15,cr9,[r5],#+0x4
:0205C100 EE403108 cdp 1,4,cr3,cr0,cr8,0
:0205C104 40311239 eormis r1,r1,r9,lsr r2
:0205C108 E2870A02 add  r0,r7,#0x2000
:0205C10C 4512600D ldrmi r6,[r2, #-0xd]		;(r2-0xd=*(fffffff3))
:0205C110 02012102 andeq  r2,r1,#0x80000000
:0205C114 026B0009 rsbeq  r0,r11,#0x9
:0205C118 C9E5D02C unknown
:0205C11C 012D0510 unknown
:0205C120 2F0045F0 swics 0x000045f0
:0205C124 E1409154 unknown
:0205C128 91030091 swpls r0,r1,r3
:0205C12C 101D0940 andnes r0,r13,r0,asr #0x12
:0205C130 11D50251 bicnes r0,r5,r1,asr r2
:0205C134 10198710 andnes r8,r9,r0,lsl r7
:0205C138 21319D20 teqcs r1,r0,lsr #0x1a
:0205C13C A5027103 strge r7,[r2, #-0x103]		;(r2-0x103=*(fffffefd))
:0205C140 E2871C0F add  r1,r7,#0xF00
:0205C144 1012C506 andnes r12,r2,r6,lsl #0xa
:0205C148 80E02081 rschi  r2,r0,r1,lsl #0x1
:0205C14C 20EB0061 rsccs  r0,r11,r1,ror #0x0
:0205C150 E5009D10 str r9,[r0, #-0xd10]		;(r0-0xd10=*(ef40d400))
:0205C154 699F00AC ldmvsib  r15 ,{r2,r3,r5,r7}
:0205C158 380CF504 stmccda  r12 ,{r2,r8,r10,r12,r13,r14,r15}
:0205C15C 046D30A0 unknown
:0205C160 872C03F1 unknown
:0205C164 A03823E2 eorges r2,r8,r2,ror #0x7
:0205C168 8E2CE103 cdphi 1,2,cr14,cr12,cr3,0
:0205C16C 10C100D5 unknown
:0205C170 18908FF1 ldmneia  r0 ,{r0,r4,r5,r6,r7,r8,r9,r10,r11,r15}
:0205C174 85199908 ldrhi r9,[r9, #-0x908]		;(r9-0x908=*(fffff6f8))
:0205C178 0B000116 bleq 0205C5D8
:0205C17C 01040001 unknown
:0205C180 0103AE00 unknown
:0205C184 01137100 tsteq r3,r0,lsl #0x2
:0205C188 02051209 andeq  r1,r5,#0x90000000
:0205C18C FF36FFFF swinv 0x0036ffff
:0205C190 00155CEA andeqs r5,r5,r10,ror #0x19
:0205C194 3031590A eorccs r5,r1,r10,lsl #0x12
:0205C198 803148BC unknown
:0205C19C FC00054C stc2  5,cr0,[r0],{#0x4c}
:0205C1A0 00480085 subeq  r0,r8,r5,lsl #0x1
:0205C1A4 00950065 addeqs r0,r5,r5,ror #0x0
:0205C1A8 1069E590 unknown
:0205C1AC 01016506 unknown
:0205C1B0 28A80061 stmcsia  r8!,{r0,r5,r6}
:0205C1B4 15FD0015 ldrneb r0,[r13, #+0x15]!
:0205C1B8 0015AF40 andeqs r10,r5,r0,asr #0x1e
:0205C1BC E02A0004 eor  r0,r10,r4
:0205C1C0 101015E3 andnes r1,r0,r3,ror #0xb
:0205C1C4 58F70051 unknown
:0205C1C8 A9943161 ldmgeib  r4 ,{r0,r5,r6,r8,r12,r13}
:0205C1CC 00060125 andeq  r0,r6,r5,lsr #0x2
:0205C1D0 BD83086D unknown
:0205C1D4 105D12E8 subnes r1,r13,r8,ror #0x5
:0205C1D8 41098EDC unknown
:0205C1DC 41C97020 bicmi  r7,r9,r0,lsr #0x0
:0205C1E0 D01051B0 ldrleh r5,[r0], -r0
:0205C1E4 015112E1 cmpeq r1,r1,ror #0x5
:0205C1E8 20B210A5 adccss r1,r2,r5,lsr #0x1
:0205C1EC 2065D030 rsbcs  r13,r5,r0,lsr r0
:0205C1F0 E5812024 str r2,[r1, #+0x24]		;r1+0x24=*(00000024)
:0205C1F4 D00200B2 strleh r0,[r2], -r2
:0205C1F8 3520F5E1 strcc r15,[r0, #-0x5e1]!
:0205C1FC FFFA0000 swinv 0x00fa0000
:0205C200 15080CEB strne r0,[r8, #-0xceb]		;(r8-0xceb=*(fffff315))
:0205C204 409DEE00 addmis r14,r13,r0,lsl #0x1c
:0205C208 74000170 strvc r0,[r0],#-0x170
:0205C20C 04AA0011 unknown
:0205C210 0004021D andeq  r0,r4,r13,lsl r2
:0205C214 8F803219 swihi 0x00803219
:0205C218 7C021209 stcvc  2,cr1,[r2],{#0x9}
:0205C21C 10510171 subnes r0,r1,r1,ror r1
:0205C220 D1061231 unknown
:0205C224 195C3800 ldmnedb  r12 ,{r11,r12,r13}^
:0205C228 0C106500 ldceq  5,cr6,[r0],{#0x0}
:0205C22C 1CF02110 ldcnel 1,cr2,[r0],#+0x40
:0205C230 6065302D rsbvs  r3,r5,r13,lsr #0x0
:0205C234 813029D3 ldrhisb r2,[r0, -r3]!
:0205C238 50652029 rsbpl  r2,r5,r9,lsr #0x0
:0205C23C 40081035 andmi  r1,r8,r5,lsr r0
:0205C240 209D0951 addcss r0,r13,r1,asr r9
:0205C244 1024E590 mlane  r4,r0,r5,r14unknown
:0205C248 0CB500F1 ldceq  0,cr0,[r5],#+0x3c4
:0205C24C 0CE0100D stceql 0,cr1,[r0],#+0x34
:0205C250 01E59010 mvneq  r9,r0,lsl r0
:0205C254 00E25110 rsceq  r5,r2,r0,lsl r1
:0205C258 8D80100C unknown
:0205C25C 11091811 unknown
:0205C260 80281008 eorhi  r1,r8,r8
:0205C264 0056C6E5 subeqs r12,r6,r5,ror #0xd
:0205C268 2C10E9EB ldccs  9,cr14,[r0],{#0xeb}
:0205C26C 01FFD340 mvneqs r13,r0,asr #0x6
:0205C270 0491C000 ldreq r12,[r1],#+0x0
:0205C274 E720D030 unknown
:0205C278 E7D1200C ldrb r2,[r1, +r12]
:0205C27C 00530002 subeqs r0,r3,r2
:0205C280 130065E1 unknown
:0205C284 B1110011 tstlt r1,r1,lsl r0
:0205C288 01390610 teqeq r9,r0,lsl r6
:0205C28C 007DF7AA rsbeqs r15,r13,r10,lsr #0xf
:0205C290 1E005101 cdpne 1,0,cr5,cr0,cr1,0
:0205C294 4138015D teqmi r8,r13,asr r1
:0205C298 315AAA00 cmpcc r10,r0,lsl #0x14
:0205C29C E102CD00 unknown
:0205C2A0 00B9F89B umlaleqs r15,r9,r11,r8
:0205C2A4 19C60011 stmneib  r6 ,{r0,r4}^
:0205C2A8 7105E300 unknown
:0205C2AC 800A0200 andhi  r0,r10,r0,lsl #0x4
:0205C2B0 026009E2 rsbeq  r0,r0,#0x388000
:0205C2B4 A909E590 stmgedb  r9 ,{r4,r7,r8,r10,r13,r14,r15}
:0205C2B8 1A00B900 bne 0208A6C0
:0205C2BC 00002460 andeq  r2,r0,r0,ror #0x8
:0205C2C0 0D5000EB unknown
:0205C2C4 C0000502 andgt  r0,r0,r2,lsl #0xa
:0205C2C8 EB005D52 bl 02073818
:0205C2CC 3800B105 stmccda  r0 ,{r0,r2,r8,r12,r13,r15}
:0205C2D0 6CA040B1 stcvs  0,cr4,[r0],#+0x2c4
:0205C2D4 00001110 andeq  r1,r0,r0,lsl r1
:0205C2D8 D1100131 tstle r0,r1,lsr r1
:0205C2DC 311014E5 tstcc r0,r5,ror #0x9
:0205C2E0 9A002900 bls 020666E8
:0205C2E4 9D9F305C unknown
:0205C2E8 01E18618 mvneq  r8,r8,lsl r6
:0205C2EC A9E4D310 unknown
:0205C2F0 2010E20A andcss r14,r0,r10,lsl #0x4
:0205C2F4 35010115 strcc r0,[r1, #-0x115]		;(r1-0x115=*(fffffeeb))
:0205C2F8 A011C040 andges r12,r1,r0,asr #0x0
:0205C2FC 0E0521E1 cdpeq 1,0,cr2,cr5,cr1,7
:0205C300 0240E080 subeq  r14,r0,#0x80
:0205C304 01610435 unknown
:0205C308 51006000 unknown
:0205C30C 014908E3 unknown
:0205C310 05E10B51 streqb r0,[r1, #+0xb51]!
:0205C314 DA000030 ble 0205C3DC
:0205C318 FD9F3020 unknown
:0205C31C E440D303 strb r13,[r0],#-0x303
:0205C320 118CC001 orrne  r12,r12,r1
:0205C324 02055C02 andeq  r5,r5,#0x200
:0205C328 FAE05080 blx 01870530
:0205C32C E2BAFFFF adcs r15,r10,#0x3FC
:0205C330 EB0000E5 bl 0205C6CC
:0205C334 E20000FF and  r0,r0,#0xFF
:0205C338 10319091 mlanes r1,r1,r0,r9unknown
:0205C33C FFFF60DD swinv 0x00ff60dd
:0205C340 A01000EB andges r0,r0,r11,ror #0x1
:0205C344 09001CE3 stmeqdb  r0 ,{r0,r1,r5,r6,r7,r10,r11,r12}
:0205C348 00090300 andeq  r0,r9,r0,lsl #0x6
:0205C34C 16000904 strne r0,[r0],-r4, lsl #0x12
:0205C350 55020009 strpl r0,[r2, #-0x9]		;(r2-0x9=*(fffffff7))
:0205C354 011D0009 tsteq r13,r9
:0205C358 5000102A andpl  r1,r0,r10,lsr #0x0
:0205C35C 100301E3 andne  r0,r3,r3,ror #0x3
:0205C360 000123A0 andeq  r2,r1,r0,lsr #0x7
:0205C364 1055E1A0 subnes r14,r5,r0,lsr #0x3
:0205C368 2D400880 unknown
:0205C36C 9F204CE9 swils 0x00204ce9
:0205C370 10800645 addne  r0,r0,r5,asr #0xc
:0205C374 E5D201DD ldrb r0,[r2, #+0x1dd]		;r2+0x1dd=*(000001dd)
:0205C378 E1A00140 mov  r0,r0,asr #0x2
:0205C37C 80001902 andhi  r1,r0,r2,lsl #0x12
:0205C380 A01FAC02 andges r10,r15,r2,lsl #0x18
:0205C384 008009B9 streqh r0,[r0], +r9
:0205C388 00210CE2 eoreq  r0,r1,r2,ror #0x19
:0205C38C E59F3030 ldr r3,[r15, #+0x30]		;r15+0x30=*(0205c3c4)=#207620368(0x0c600910)
:0205C390 00101D08 andeqs r1,r0,r8,lsl #0x1a
:0205C394 01E7C3E0 mvneq  r12,r0,ror #0x7
:0205C398 E2018C00 and  r8,r1,#0x0
:0205C39C 150ABD10 strne r11,[r10, #-0xd10]		;(r10-0xd10=*(fffff2f0))
:0205C3A0 00153500 andeqs r3,r5,r0,lsl #0xa
:0205C3A4 1F2CA038 swine 0x002ca038
:0205C3A8 610E0CE5 unknown
:0205C3AC 810E60E0 unknown
:0205C3B0 7110E002 tstvc r0,r2
:0205C3B4 C2000001 andgt  r0,r0,#0x1
:0205C3B8 800408E5 andhi  r0,r4,r5,ror #0x11
:0205C3BC 019CE8BD ldreqh r14,[r12, +r13]
:0205C3C0 1CB0A000 ldcne  0,cr10,[r0],#+0x0
:0205C3C4 0C600910 stceql 9,cr0,[r0],#-0x40
:0205C3C8 5B4C8009 blpl 0337C3F4
:0205C3CC 0500020B streq r0,[r0, #-0x20b]		;(r0-0x20b=*(ef40df05))
:0205C3D0 1CE59FC0 stcnel 15,cr9,[r5],#+0x300
:0205C3D4 14E12FFF unknown
:0205C3D8 7D0B5C00 unknown
:0205C3DC BC7D603C ldcltl 0,cr6,[r13],#-0xf0
:0205C3E0 0001E12C andeq  r14,r1,r12,lsr #0x2
:0205C3E4 2C0C7D94 stccs  13,cr7,[r12],{#0x94}
:0205C3E8 8142F151 unknown
:0205C3EC 892085F0 stmhidb  r0!,{r4,r5,r6,r7,r8,r10,r15}
:0205C3F0 F9108110 ldmnvdb  r0 ,{r4,r8,r15}
:0205C3F4 F085F085 addnv  r15,r5,r5,lsl #0x1
:0205C3F8 F085F085 addnv  r15,r5,r5,lsl #0x1
:0205C3FC 4301F085 unknown
:0205C400 BF330180 swilt 0x00330180
:0205C404 08B50BF9 ldmeqia  r5!,{r0,r3,r4,r5,r6,r7,r8,r9,r11}
:0205C408 10C90169 sbcne  r0,r9,r9,ror #0x2
:0205C40C 2CD995B0 ldccsl 5,cr9,[r9],{#0xb0}
:0205C410 0AA04F0F beq 00870054
:0205C414 02E9CBE2 rsceq  r12,r9,#0x38800
:0205C418 050B1729 streq r1,[r11, #-0x729]		;r11-0x729=*(038438d7)=#810823986(0x30543132)
:0205C41C 1711B000 ldrne r11,[r1, -r0]
:0205C420 118990CB orrne  r9,r9,r11,asr #0x1
:0205C424 89914B27 ldmhiib  r1 ,{r0,r1,r2,r5,r8,r9,r11,r14}
:0205C428 1A00F111 bne 02098874
:0205C42C 62753385 rsbvss r3,r5,#0x14000002
:0205C430 82754385 rsbhis r4,r5,#0x14000002
:0205C434 9C3D90DA ldcls  0,cr9,[r13],#-0x368
:0205C438 790191E1 stmvcdb  r1 ,{r0,r5,r6,r7,r8,r12,r15}
:0205C43C 480001F2 stmmida  r0 ,{r1,r4,r5,r6,r7,r8}
:0205C440 5E010489 cdppl 4,0,cr0,cr1,cr9,4
:0205C444 E20125DC and  r2,r1,#0x37000000
:0205C448 027580B2 rsbeqs r8,r5,#0xB2
:0205C44C 4D3D14C1 ldcmi  4,cr1,[r13,#-0x304]!
:0205C450 8D4171B7 unknown
:0205C454 A28D4148 addge  r4,r13,#0x12
:0205C458 8DE1B080 stchil 0,cr11,[r1,#+0x200]!
:0205C45C 21A18511 movcs  r8,r1,lsl r5		;r8=810823986(0x30543132)
:0205C460 171DA0C9 ldrne r10,r8,r1,lsl r5
:0205C464 0B2564E2 bleq 029B57F4
:0205C468 412849AC unknown
:0205C46C 7007ED14 andvc  r14,r7,r4,lsl r13
:0205C470 D150062D cmple r0,r13,lsr #0xc
:0205C474 22C116E1 sbccs  r1,r1,#0xE100000
:0205C478 07E19E90 unknown
:0205C47C 01E055A0 mvneq  r5,r0,lsr #0xb
:0205C480 43A05008 movmi  r5,#0x8		;r5=8(0x8)
:0205C484 00420045 subeq  r0,r2,r5,asr #0x0
:0205C488 06311050 unknown
:0205C48C 09040009 stmeqdb  r4 ,{r0,r3}
:0205C490 00090900 andeq  r0,r9,r0,lsl #0x12
:0205C494 AB00DDC9 blge 02093BC0
:0205C498 A0100902 andges r0,r0,r2,lsl #0x12
:0205C49C 0149A04A unknown
:0205C4A0 010D025A unknown
:0205C4A4 A1C9A385 bicge  r10,r9,r5,lsl #0x7
:0205C4A8 0005009D muleq  r5,r13,r0
:0205C4AC 00056109 andeq  r6,r5,r9,lsl #0x2
:0205C4B0 C9000502 stmgtdb  r0 ,{r1,r8,r10}
:0205C4B4 01108AA0 tsteq r0,r0,lsr #0x15
:0205C4B8 49000505 stmmidb  r0 ,{r0,r2,r8,r10}
:0205C4BC 009D8AA1 addeqs r8,r13,r1,lsr #0x15
:0205C4C0 6A0B5D15 bvs 0233391C
:0205C4C4 900A1251 andls  r1,r10,r1,asr r2
:0205C4C8 70F4E087 rscvcs r14,r4,r7,lsl #0x1
:0205C4CC 1980009D stmneib  r0 ,{r0,r2,r3,r4,r7}
:0205C4D0 9D900C06 unknown
:0205C4D4 D5061900 strle r1,[r6, #-0x900]		;(r6-0x900=*(fffff700))
:0205C4D8 C9199770 ldmgtdb  r9 ,{r4,r5,r6,r8,r9,r10,r12,r15}
:0205C4DC 99030D06 stmlsdb  r3 ,{r1,r2,r8,r10,r11}
:0205C4E0 A11619E2 tstge r6,r2,ror #0x13
:0205C4E4 7000A512 andvc  r10,r0,r2,lsl r5
:0205C4E8 F2E23F06 rscnv  r3,r2,#0x18
:0205C4EC 91E1D160 mvnls  r13,r0,ror #0x2
:0205C4F0 274D871A unknown
:0205C4F4 09E19EA0 unknown
:0205C4F8 08E056B0 unknown
:0205C4FC 474D0060 strmib r0,ia 
:0205C500 85274D60 strhi r4,[r7, #-0xd60]!
:0205C504 374D8601 strccb r8,[r13,-r1, lsl #0xc]
:0205C508 10091585 andne  r1,r9,r5,lsl #0xb
:0205C50C 4A0585ED bmi 021BDCC8
:0205C510 04E95B01 unknown
:0205C514 11CAA386 bicne  r10,r10,r6,lsl #0x7
:0205C518 00F9A0B1 unknown
:0205C51C 02274116 eoreq  r4,r7,#0x80000005
:0205C520 54CA0005 strplb r0,[r10],#+0x5
:0205C524 0005157D andeq  r1,r5,r13,ror r5
:0205C528 108BB14A addne  r11,r11,r10,asr #0x2
:0205C52C 16030008 strne r0,[r3],-r8
:0205C530 E0894739 add  r4,r9,r9,lsr r7
:0205C534 0F819054 swieq 0x00819054
:0205C538 0CC20735 stceql 7,cr0,[r2],{#0x35}
:0205C53C 35AC0735 strcc r0,[r12, #+0x735]!
:0205C540 9990D607 ldmlsib  r0 ,{r0,r1,r2,r9,r10,r12,r14,r15}
:0205C544 098A0539 stmeqib  r10 ,{r0,r3,r4,r5,r8,r10}
:0205C548 E2055006 and  r5,r5,#0x6
:0205C54C 0400E509 streq r14,[r0],#-0x509
:0205C550 E1A104A9 mov  r0,r9,lsr #0x9		;r0=0(0x0)
:0205C554 71172DB0 ldrvch r2,[r7, -r0]
:0205C558 06E2065C unknown
:0205C55C E1078552 unknown
:0205C560 E4C05001 strb r5,[r0],#+0x1
:0205C564 00844001 addeq  r4,r4,r1
:0205C568 540008E2 strpl r0,[r0],#-0x8e2
:0205C56C 8DE5A7E1 stchil 7,cr10,[r5,#+0x384]!
:0205C570 44914048 ldrmi r4,[r1],#+0x48
:0205C574 74049110 strvc r9,[r4],#-0x110
:0205C578 E3A02025 mov  r2,#0x25		;r2=37(0x25)
:0205C57C 8D40150C unknown
:0205C580 845592E5 ldrhib r9,[r5],#-0x2e5
:0205C584 2000A4E0 andcs  r10,r0,r0,ror #0x9
:0205C588 89103481 ldmhidb  r0 ,{r0,r7,r10,r12,r13}
:0205C58C 545BA104 ldrplb r10,[r11],#-0x104
:0205C590 E51A9FE4 ldr r9,[r10, #-0xfe4]		;(r10-0xfe4=*(fffff01c))
:0205C594 39895454 stmccib  r9 ,{r2,r4,r6,r10,r12,r14}
:0205C598 B0001091 mullt  r0,r1,r0
:0205C59C 01E518D0 unknown
:0205C5A0 91E5D020 mvnls  r13,r0,lsr #0x0
:0205C5A4 2092CB50 addcss r12,r2,r0,asr r11
:0205C5A8 10110081 andnes r0,r1,r1,lsl #0x1
:0205C5AC 8D045160 unknown
:0205C5B0 007D08C0 rsbeqs r0,r13,r0,asr #0x11
:0205C5B4 89DB1D89 ldmhiib  r11 ,{r0,r3,r7,r8,r10,r11,r12}^
:0205C5B8 85106910 ldrhi r6,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:0205C5BC ECF085F0 ldcl 5,cr8,[r0],#+0x3c0
:0205C5C0 60018D63 andvs  r8,r1,r3,ror #0x1a
:0205C5C4 89F0894F ldmhiib  r0!,{r0,r1,r2,r3,r6,r8,r11,r15}^
:0205C5C8 600969F0 unknown
:0205C5CC 4B2B11C1 blmi 02B20CD8
:0205C5D0 87A74291 unknown
:0205C5D4 60F60E69 rscvss r0,r6,r9,ror #0x1c
:0205C5D8 A180010D orrge  r0,r0,r13,lsl #0x2
:0205C5DC D2038900 andle  r8,r3,#0x0
:0205C5E0 6146100D unknown
:0205C5E4 86600085 unknown
:0205C5E8 49042289 stmmidb  r4 ,{r0,r3,r7,r9,r13}
:0205C5EC CA159DA0 bgt 025C3C74
:0205C5F0 32858660 addcc  r8,r5,#0x6000000
:0205C5F4 80C01E8D sbchi  r1,r0,r13,lsl #0x1d
:0205C5F8 854B1148 strhib r1,[r11, #-0x148]		;r11-0x148=*(03843eb8)=#16257553(0x00f81211)
:0205C5FC 88800630 stmhiia  r0 ,{r4,r5,r9,r10}
:0205C600 588C0085 stmplia  r12 ,{r0,r2,r7}
:0205C604 63642B0D unknown
:0205C608 04C10285 streqb r0,[r1],#+0x285
:0205C60C 963260D9 unknown
:0205C610 017006E1 cmneq r0,r1,ror #0xd
:0205C614 620508FB andvs  r0,r5,#0xFB0000
:0205C618 51D01AF9 ldrplsh r1,[r0, #+0xa9]		;r0+0xa9=*(000000a9)
:0205C61C 30816009 addcc  r6,r1,r9
:0205C620 0E19808B cdpeq 0,0,cr8,cr9,cr11,4
:0205C624 50810481 addpl  r0,r1,r1,lsl #0x9
:0205C628 8883C2E5 stmhiia  r3 ,{r0,r2,r5,r6,r7,r9,r14,r15}
:0205C62C D07D2071 rsbles r2,r13,r1,ror r0
:0205C630 D0791069 rsbles r1,r9,r9,ror #0x0
:0205C634 FDF8F079 ldc2l 0,cr15,[r8,#+0x1e4]!
:0205C638 E59F9201 ldr r9,[r15, #+0x201]		;r15+0x201=*(0205c841)=#-2111779289(0x8220ce27)
:0205C63C 7D9980D8 unknown
:0205C640 F07D81E0 rsbnvs r8,r13,r0,ror #0x3
:0205C644 407D0941 rsbmis r0,r13,r1,asr #0x12
:0205C648 E1A08242 mov  r8,r2,asr #0x4
:0205C64C 7D87F07D unknown
:0205C650 7DF07DF0 ldcvcl 13,cr7,[r0,#+0x3c0]!
:0205C654 7D825CF0 unknown
:0205C658 78F07DA0 unknown
:0205C65C 70007D67 andvc  r7,r0,r7,ror #0x1a
:0205C660 B62081C3 unknown
:0205C664 0079C170 rsbeqs r12,r9,r0,ror r1
:0205C668 C2E5D389 rscgt  r13,r5,#0x24000002
:0205C66C 86332D80 unknown
:0205C670 50F9026D rscpls r0,r9,r13,ror #0x4
:0205C674 700101A0 andvc  r0,r1,r0,lsr #0x3
:0205C678 F19107CD orrnvs r0,r1,r13,asr #0xf
:0205C67C CA469D02 bgt 03203A8C
:0205C680 85369D6A ldrhi r9,[r6, #-0xd6a]!
:0205C684 47700920 ldrmib r0,[r0,-r0, lsr #0x12]!
:0205C688 000D04E0 andeq  r0,r13,r0,ror #0x9
:0205C68C 85700483 ldrhib r0,[r0, #-0x483]!
:0205C690 87700930 unknown
:0205C694 FD040EE0 unknown
:0205C698 A0700E08 rsbges r0,r0,r8,lsl #0x1c
:0205C69C 02A907C1 adceq  r0,r9,#0x3040000
:0205C6A0 008141DC unknown
:0205C6A4 959880D9 ldrls r8,[r8, #+0xd9]		;r8+0xd9=*(3054320b)=#0(0x00000000)
:0205C6A8 00E0960C rsceq  r9,r0,r12,lsl #0xc
:0205C6AC 40816011 addmi  r6,r1,r1,lsl r0
:0205C6B0 60580F2D subvss r0,r8,r13,lsr #0x1e
:0205C6B4 0607C3A0 streq r12,[r7],-r0, lsr #0x7
:0205C6B8 47E1A078 unknown
:0205C6BC 75E1A088 strvcb r10,[r1, #+0x88]!
:0205C6C0 8D218029 stchi  0,cr8,[r1,#-0xa4]!
:0205C6C4 E5C36000 strb r6,[r3, #+0x0]		;r3+0x0=*(0c600910)=#0(0x00000000)
:0205C6C8 B802E507 stmltda  r2 ,{r0,r1,r2,r8,r10,r13,r14,r15}
:0205C6CC E1C18042 bic  r8,r1,r2,asr #0x0
:0205C6D0 7582734C strvc r7,[r2, #+0x34c]		;r2+0x34c=*(00000371)
:0205C6D4 C0099920 andgt  r9,r9,r0,lsr #0x12
:0205C6D8 A08030F5 unknown
:0205C6DC E1950425 orrs r0,r5,r5,lsr #0x8
:0205C6E0 8905CD49 stmhidb  r5 ,{r0,r3,r6,r8,r10,r11,r14,r15}
:0205C6E4 79000509 stmvcdb  r0 ,{r0,r3,r8,r10}
:0205C6E8 8880C919 stmhiia  r0 ,{r0,r3,r4,r8,r11,r14,r15}
:0205C6EC 71060410 unknown
:0205C6F0 1AFD0309 bne 01F9D31C
:0205C6F4 7908C079 stmvcdb  r8 ,{r0,r3,r4,r5,r6,r14,r15}
:0205C6F8 2D815880 unknown
:0205C6FC 70D7E59F smullvcs r14,r7,r15,r5
:0205C700 F07DE198 unknown
:0205C704 BAC0F07D blt 01098900
:0205C708 A9CC407D stmgeib  r12 ,{r0,r2,r3,r4,r5,r6,r14}^
:0205C70C 7D001515 unknown
:0205C710 79007150 stmvcdb  r0 ,{r4,r6,r8,r12,r13,r14}
:0205C714 7919FA80 ldmvcdb  r9 ,{r7,r9,r11,r12,r13,r14,r15}
:0205C718 C0791940 rsbgts r1,r9,r0,asr #0x12
:0205C71C 79DCF079 ldmvcib  r12 ,{r0,r3,r4,r5,r6,r12,r13,r14,r15}^
:0205C720 795A0920 ldmvcdb  r10 ,{r5,r8,r11}^
:0205C724 79F07920 unknown
:0205C728 C160BCF0 unknown
:0205C72C 00ED0071 rsceq  r0,r13,r1,ror r0
:0205C730 F90015C7 stmnvdb  r0 ,{r0,r1,r2,r6,r7,r8,r10,r12}
:0205C734 0F5D8217 swieq 0x005d8217
:0205C738 4807FDF7 stmmida  r7 ,{r0,r1,r2,r4,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:0205C73C E1A02B71 mov  r2,r1,ror r11
:0205C740 01000508 unknown
:0205C744 70C80005 sbcvc  r0,r8,r5
:0205C748 010D8728 unknown
:0205C74C 0725E11C unknown
:0205C750 0AE04660 beq 0186E0D8
:0205C754 04000D04 streq r0,[r0],#-0xd04
:0205C758 0735E160 ldreq r14,[r0],#-0xd04
:0205C75C E0128660 ands r8,r2,r0,ror #0xc
:0205C760 0E00510E cdpeq 1,0,cr5,cr0,cr14,0
:0205C764 60C1A060 sbcvs  r10,r1,r0,ror #0x0
:0205C768 0CD97004 ldceql 0,cr7,[r9],{#0x4}
:0205C76C D8E20C80 unknown
:0205C770 45029770 strmi r9,[r2, #-0x770]		;(r2-0x770=*(fffff8b5))
:0205C774 00E0920B rsceq  r9,r0,r11,lsl #0x4
:0205C778 6540FD20 strvsb r15,[r0, #-0xd20]		;(r0-0xd20=*(fffff2e0))
:0205C77C 20615805 rsbcs  r5,r1,r5,lsl #0x10
:0205C780 0106C3A0 unknown
:0205C784 D9684600 unknown
:0205C788 C3609005 unknown
:0205C78C E5C30255 strb r0,[r3, #+0x255]		;r3+0x255=*(0c600b65)=#0(0x00000000)
:0205C790 BE00090C cdplt 9,0,cr0,cr0,cr12,0
:0205C794 E1C16044 bic  r6,r1,r4,asr #0x0
:0205C798 05196001 ldreq r6,[r9, #-0x1]		;(r9-0x1=*(8220ce26))
:0205C79C 14D5450D ldrneb r4,[r5],#+0x50d
:0205C7A0 11600CE0 unknown
:0205C7A4 EEE15615 mcr 6,7,r5,cr1,cr5,{0}
:0205C7A8 44100511 ldrmi r0,[r0],#-0x511
:0205C7AC AAAB4511 bge 00B2DBF8
:0205C7B0 1721AAAA strne r10,[r1,-r10, lsr #0x15]!
:0205C7B4 61089509 unknown
:0205C7B8 1DA20A31 stcne  10,cr0,[r2,#+0xc4]!
:0205C7BC 99072107 stmlsdb  r7 ,{r0,r1,r2,r8,r13}
:0205C7C0 0719042A ldreq r0,[r9,-r10, lsr #0x8]
:0205C7C4 0A495D08 beq 032B3BEC
:0205C7C8 89692715 unknown
:0205C7CC D4E2661A unknown
:0205C7D0 E59F0B74 ldr r0,[r15, #+0xb74]		;r15+0xb74=*(0205d34c)=#-918423280(0xc941f910)
:0205C7D4 E59F44D4 ldr r4,[r15, #+0x4d4]		;r15+0x4d4=*(0205ccb0)=#2098881792(0x7d1a6500)
:0205C7D8 A00058A6 andge  r5,r0,r6,lsr #0x11
:0205C7DC 0719071D unknown
:0205C7E0 14F90251 unknown
:0205C7E4 9088124D addls  r1,r8,r13,asr #0x4
:0205C7E8 F24DA03E subnv  r10,r13,#0x3E
:0205C7EC F24DF24D subnv  r15,r13,#0xD0000004
:0205C7F0 F24DF24D subnv  r15,r13,#0xD0000004
:0205C7F4 BEF4D980 cdplt 9,14,cr13,cr4,cr0,4
:0205C7F8 324D34E1 subcc  r3,r13,#0xE1000000
:0205C7FC 950890FF strls r9,[r8, #-0xff]		;(r8-0xff=*(ffffff01))
:0205C800 9526F520 strls r15,[r6, #-0x520]!
:0205C804 2282E340 addcs  r14,r2,#0x1
:0205C808 95E2E9A0 strlsb r14,[r2, #+0x9a0]!
:0205C80C 95F095F0 ldrlsb r9,[r0, #+0x5f0]!
:0205C810 F8F095F0 ldmnvia  r0!,{r4,r5,r6,r7,r8,r10,r12,r15}^
:0205C814 10911039 addnes r1,r1,r9,lsr r0
:0205C818 36DDF091 unknown
:0205C81C 210812E1 unknown
:0205C820 26E91F82 unknown
:0205C824 26D9125D unknown
:0205C828 1255D180 subnes r13,r5,#0x20
:0205C82C 22512105 subcss r2,r1,#0x40000001
:0205C830 51F251E7 mvnpls r5,r7,ror #0x3
:0205C834 51F251F2 ldrplsh r5,[r2, #+0x12]!
:0205C838 51F251F2 ldrplsh r5,[r2, #+0x12]!
:0205C83C 3F08E0F2 swicc 0x0008e0f2
:0205C840 20CE2745 sbccs  r2,r14,r5,asr #0xe
:0205C844 BD091D82 unknown
:0205C848 31D38041 bicccs r8,r3,r1,asr #0x0
:0205C84C BD20F6E1 stclt  6,cr15,[r0,#-0x384]!
:0205C850 97234501 strls r4,[r3,-r1, lsl #0xa]!
:0205C854 B01808E1 andlts r0,r8,r1,ror #0x11
:0205C858 5904E052 stmpldb  r4 ,{r1,r4,r6,r13,r14,r15}
:0205C85C 59003105 stmpldb  r0 ,{r0,r2,r8,r12,r13}
:0205C860 91700A25 cmnls r0,r5,lsr #0x14
:0205C864 0A000910 beq 0205ECAC
:0205C868 00CA0091 smulleq  r0,r10,r1,r0
:0205C86C 8B254D5B blhi 029AFDE0
:0205C870 5100914A unknown
:0205C874 00050A15 andeq  r0,r5,r5,lsl r10
:0205C878 91CA1541 bicls  r1,r10,r1,asr #0xa
:0205C87C 9112B620 tstls r2,r0,lsr #0xc
:0205C880 E088A030 add  r10,r8,r0,lsr r0
:0205C884 060AA106 streq r10,[r10],-r6, lsl #0x2
:0205C888 1091A042 addnes r10,r1,r2,asr #0x0
:0205C88C 80D2E15A sbchis r14,r2,r10,asr r1
:0205C890 F502E194 strnv r14,[r2, #-0x194]		;(r2-0x194=*(fffffe91))
:0205C894 9008C102 andls  r12,r8,r2,lsl #0x2
:0205C898 A0F1BD99 smlalges r11,r1,r9,r13
:0205C89C 02A116B1 adceq  r1,r1,#0xB100000
:0205C8A0 31BD0635 movccs r0,lsr r5		;r0=8(0x8)
:0205C8A4 C0FF1091 smlalgts r1,r15,r1,r0
:0205C8A8 8E208D09 cdphi 13,2,cr8,cr0,cr9,0
:0205C8AC 082D90F8 stmeqda  r13!,{r3,r4,r5,r6,r7,r12,r15}
:0205C8B0 F091F091 umullnvs r15,r1,r1,r0
:0205C8B4 F091F091 umullnvs r15,r1,r1,r0
:0205C8B8 10917C90 umullnes r7,r1,r0,r12
:0205C8BC 91047D59 unknown
:0205C8C0 DAE15910 ble 018B2D08
:0205C8C4 00910D20 addeqs r0,r1,r0,lsr #0x1a
:0205C8C8 C0052190 mulgt  r5,r0,r1
:0205C8CC 1291F091 addnes r15,r1,#0x91
:0205C8D0 10911099 umullnes r1,r1,r9,r0
:0205C8D4 882082F5 stmhida  r0!,{r0,r2,r4,r5,r6,r7,r9,r15}
:0205C8D8 04A5011D unknown
:0205C8DC 18E1D320 unknown
:0205C8E0 04A590FA unknown
:0205C8E4 02E20CC0 rsceq  r0,r2,#0xC000
:0205C8E8 E05904B0 ldrh r0,[r9],#-0x40
:0205C8EC 08C1908C stmeqia  r1 ,{r2,r3,r7,r12,r15}^
:0205C8F0 90F90189 rsclss r0,r9,r9,lsl #0x3
:0205C8F4 31E19730 mvncc  r9,lsr r0
:0205C8F8 017D4200 cmneq r13,r0,lsl #0x4
:0205C8FC 00090953 andeq  r0,r9,r3,asr r9
:0205C900 00090294 muleq  r9,r4,r2
:0205C904 A04BB009 subge  r11,r11,r9
:0205C908 8200BDC9 andhi  r11,r0,#0x3240
:0205C90C A38AA001 orrge  r10,r10,#0x1
:0205C910 0095B149 addeqs r11,r5,r9,asr #0x2
:0205C914 09C00005 stmeqib  r0 ,{r0,r2}^
:0205C918 05010005 streq r0,[r1, #-0x5]		;(r1-0x5=*(00f8120c))
:0205C91C 8BB0C900 blhi 00C8ED24
:0205C920 1A8A0095 bne 002DCB7C
:0205C924 6BB000E3 blvs 00C5CCB8
:0205C928 00200B12 eoreq  r0,r0,r2,lsl r11
:0205C92C 52009582 andpl  r9,r0,#0x20800000
:0205C930 952006E1 strls r0,[r0, #-0x6e1]!
:0205C934 E1425210 unknown
:0205C938 610129DA unknown
:0205C93C C009C109 andgt  r12,r9,r9,lsl #0x2
:0205C940 00E00C9C smlaleq  r0,r0,r12,r12
:0205C944 454095C0 strmib r9,[r0, #-0x5c0]		;(r0-0x5c0=*(fffffa48))
:0205C948 95C05806 strlsb r5,[r0, #+0x806]		;r0+0x806=*(0000080e)
:0205C94C C3209800 unknown
:0205C950 88838EE1 stmhiia  r3 ,{r0,r5,r6,r7,r9,r10,r11,r15}
:0205C954 400A0585 andmi  r0,r10,r5,lsl #0xb
:0205C958 C3C002E2 bicgt  r0,r0,#0x2000000E
:0205C95C 888142E5 stmhiia  r1 ,{r0,r2,r5,r6,r7,r9,r14}
:0205C960 C0003500 andgt  r3,r0,r0,lsl #0xa
:0205C964 D39002E5 orrles r0,r0,#0x5000000E
:0205C968 811409E5 tsthi r4,r5,ror #0x13
:0205C96C 89008DFC stmhidb  r0 ,{r2,r3,r4,r5,r6,r7,r8,r10,r11,r15}
:0205C970 B0FB090D rsclts r0,r11,r13,lsl #0x12
:0205C974 0A0AE197 beq 02314FD8
:0205C978 313091C0 teqcc r0,r0,asr #0x3
:0205C97C 0B209100 bleq 02880D84
:0205C980 911C5C00 tstls r12,r0,lsl #0x18
:0205C984 4CC00B20 stcmil 11,cr0,[r0],{#0x20}
:0205C988 5C00CBA0 stcpl  11,cr12,[r0],{#0xa0}
:0205C98C 4B209101 blmi 02880D98
:0205C990 0B3091C1 bleq 02C8109C
:0205C994 20918CC0 addcss r8,r1,r0,asr #0x19
:0205C998 8CC0CB89 stchil 11,cr12,[r0],{#0x89}
:0205C99C 0FCD1091 swieq 0x00cd1091
:0205C9A0 180C126C stmneda  r12 ,{r2,r3,r5,r6,r9,r12}
:0205C9A4 B0918AB0 ldrlth r8,[r1], +r0
:0205C9A8 0A3091A0 beq 02C81030
:0205C9AC 94F3F590 unknown
:0205C9B0 10911099 umullnes r1,r1,r9,r0
:0205C9B4 EDA08188 stc  1,cr8,[r0,#+0x220]!
:0205C9B8 2308C033 unknown
:0205C9BC 09A0FFE2 stmeqib  r0!,{r1,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0205C9C0 6D80FEE2 unknown
:0205C9C4 D3B08004 movles r8,#0x4		;r8=4(0x4)
:0205C9C8 A0E08AE1 rscge  r8,r0,r1,ror #0x15
:0205C9CC E000FEE1 and  r15,r0,r1,ror #0x1d
:0205C9D0 900BE197 mulls  r11,r7,r1
:0205C9D4 0004E058 andeq  r14,r4,r8,asr r0
:0205C9D8 19330580 ldmnedb  r3!,{r7,r8,r10}
:0205C9DC 11055301 unknown
:0205C9E0 0E000902 cdpeq 9,0,cr0,cr0,cr2,0
:0205C9E4 A0499056 subge  r9,r9,r6,asr r0
:0205C9E8 8012F9CE andhis r15,r2,r14,asr #0x13
:0205C9EC 4E10A388 cdpmi 3,0,cr10,cr0,cr8,4
:0205C9F0 0502C991 streq r12,[r2, #-0x991]		;(r2-0x991=*(fffff694))
:0205C9F4 00050E00 andeq  r0,r5,r0,lsl #0x1c
:0205C9F8 AC000501 stcge  5,cr0,[r0],{#0x1}
:0205C9FC 108990CE addne  r9,r9,r14,asr #0x1
:0205CA00 E3180004 tst r8,#0x4
:0205CA04 1202D100 andne  r13,r2,#0x0
:0205CA08 E08BB009 add  r11,r11,r9
:0205CA0C 8104A106 unknown
:0205CA10 B1A0B006 movlt  r11,r6			;r11=0(0x0)
:0205CA14 E15B08A6 cmp r11,r6,lsr #0x11
:0205CA18 9490D800 ldrls r13,[r0],#+0x800
:0205CA1C A0B005E1 adcges r0,r0,r1,ror #0xb
:0205CA20 511000C1 tstpl r0,r1,asr #0x1
:0205CA24 9AA00902 bls 0085EE34
:0205CA28 02A000E0 adceq  r0,r0,#0xE0
:0205CA2C 08D140C5 ldmeqia  r1 ,{r0,r2,r6,r7,r14}^
:0205CA30 C3A0A058 movgt  r10,#0x58		;r10=88(0x58)
:0205CA34 830E85FF unknown
:0205CA38 E1C3B0B0 strh r11,[r3, #+0x0]		;r3+0x0=*(0c600910)=#0(0x00000000)
:0205CA3C E18C8008 orr  r8,r12,r8
:0205CA40 55A00200 strpl r0,[r0, #+0x200]!
:0205CA44 02E18814 rsceq  r8,r1,#0x140000
:0205CA48 84050120 strhi r0,[r5],#-0x120
:0205CA4C 00030009 andeq  r0,r3,r9
:0205CA50 820E5D80 andhi  r5,r14,#0x2000
:0205CA54 911449E2 tstls r4,r2,ror #0x13
:0205CA58 ED06ED04 unknown
:0205CA5C 25FECD12 ldrcsb r12,[r14, #+0xd12]!
:0205CA60 4506410F strmi r4,[r6, #-0x10f]		;(r6-0x10f=*(fffffef1))
:0205CA64 5B40E654 blpl 030963BC
:0205CA68 19EDBD0E unknown
:0205CA6C 01E1F012 mvneq  r15,r2,lsl r0
:0205CA70 9FC19800 swils 0x00c19800
:0205CA74 9F61F0E5 swils 0x0061f0e5
:0205CA78 80120DE5 andhis r0,r2,r5,ror #0x1b
:0205CA7C 6DA05007 stcvs  0,cr5,[r0,#+0x1c]!
:0205CA80 05E07190 streqb r7,[r0, #+0x190]!
:0205CA84 0118A0A0 tsteq r8,r0,lsr #0x1
:0205CA88 F0711071 rsbnvs r1,r1,r1,ror r0
:0205CA8C F071F071 rsbnvs r15,r1,r1,ror r0
:0205CA90 71B0F071 movvcs r15,r1,ror r0
:0205CA94 71A1BED0 unknown
:0205CA98 71F07150 mvnvcs r7,r0,asr r1
:0205CA9C 71F071F0 ldrvcsh r7,[r0, #+0x10]!
:0205CAA0 B2F071F0 rsclts r7,r0,#0x3C
:0205CAA4 A2D0717E sbcges r7,r0,#0x8000001F
:0205CAA8 F0715071 rsbnvs r5,r1,r1,ror r0
:0205CAAC F071F071 rsbnvs r15,r1,r1,ror r0
:0205CAB0 F071F071 rsbnvs r15,r1,r1,ror r0
:0205CAB4 0075B4FD unknown
:0205CAB8 02D5A000 sbceqs r10,r5,#0x0
:0205CABC 9000B980 andls  r11,r0,r0,lsl #0x13
:0205CAC0 4AE1D352 bmi 018D1810
:0205CAC4 0A162DA3 beq 025E8158
:0205CAC8 151088E2 ldrne r8,[r0, #-0x8e2]		;(r0-0x8e2=*(fffff726))
:0205CACC 96A0FA06 unknown
:0205CAD0 000501E1 andeq  r0,r5,r1,ror #0x3
:0205CAD4 CDA04100 stcgt  1,cr4,[r0,#+0x0]!
:0205CAD8 24251B10 unknown
:0205CADC E049900A sub  r9,r9,r10
:0205CAE0 000D040A andeq  r0,r13,r10,lsl #0x8
:0205CAE4 B1A09004 movlt  r9,r4			;r9=2098881792(0x7d1a6500)
:0205CAE8 420A198D andmi  r1,r10,#0x234000
:0205CAEC 0EE08990 mcreq 9,7,r8,cr0,cr0,{4}
:0205CAF0 900E00A1 andls  r0,r14,r1,lsr #0x1
:0205CAF4 DBC110A0 blle 010A0D7C
:0205CAF8 0AE19CA0 beq 018C3D80
:0205CAFC E0009880 and  r9,r0,r0,lsl #0x11
:0205CB00 40C58000 sbcmi  r8,r5,r0
:0205CB04 805803A1 subhis r0,r8,r1,lsr #0x7
:0205CB08 09C318A0 stmeqib  r3 ,{r5,r7,r11,r12}^
:0205CB0C 98490001 stmlsda  r9 ,{r0}^
:0205CB10 C39003BD orrgts r0,r0,#0xF4000002
:0205CB14 C305CD24 unknown
:0205CB18 B61C61E5 ldrlt r6,r0,r0,#0xF4000002
:0205CB1C 09E1C190 unknown
:0205CB20 08D511BD ldmeqia  r5 ,{r0,r2,r3,r4,r5,r7,r8,r12}^
:0205CB24 31872C55 orrcc  r2,r7,r5,asr r12
:0205CB28 007FFF42 rsbeqs r15,r15,r2,asr #0x1e
:0205CB2C 12310017 eornes r0,r1,#0x17
:0205CB30 25890229 strcs r0,[r9, #+0x229]		;r9+0x229=*(7d1a6729)=#0(0x00000000)
:0205CB34 07792122 ldreqb r2,[r9,-r2, lsr #0x2]!
:0205CB38 19D94EB0 ldmneib  r9 ,{r4,r5,r7,r9,r10,r11,r14}^
:0205CB3C 15A5E58D strne r14,[r5, #+0x58d]!
:0205CB40 8DA04902 stchi  9,cr4,[r0,#+0x8]!
:0205CB44 E2648907 rsb  r8,r4,#0x1C000
:0205CB48 02F95204 rsceqs r5,r9,#0x40000000
:0205CB4C 10E59FC2 rscne  r9,r5,r2,asr #0x1f
:0205CB50 1085E8A4 addne  r14,r5,r4,lsr #0x11
:0205CB54 60F0E5D3 unknown
:0205CB58 F0E104D3 unknown
:0205CB5C 6D87006D unknown
:0205CB60 9580F805 strls r15,[r0, #+0x805]		;r0+0x805=*(00000805)
:0205CB64 9006E114 andls  r14,r6,r4,lsl r1
:0205CB68 2002E052 andcs  r14,r2,r2,asr r0
:0205CB6C 004300A0 subeq  r0,r3,r0,lsr #0x1
:0205CB70 81426990 unknown
:0205CB74 1BAD5300 blne 00BB177C
:0205CB78 A303CDA0 unknown
:0205CB7C 71200501 unknown
:0205CB80 55E31210 strplb r1,[r3, #+0x210]!
:0205CB84 08129900 ldmeqda  r2 ,{r8,r11,r12,r15}
:0205CB88 A0718680 rsbges r8,r1,r0,lsl #0xd
:0205CB8C 307160D2 unknown
:0205CB90 97700690 unknown
:0205CB94 717000E0 cmnvc r0,r0,ror #0x1
:0205CB98 E3405750 unknown
:0205CB9C 20717058 rsbcss r7,r1,r8,asr r0
:0205CBA0 E5C30019 strb r0,[r3, #+0x19]		;r3+0x19=*(0c600929)=#0(0x00000000)
:0205CBA4 F2985079 addnvs r5,r8,#0x79
:0205CBA8 79072079 stmvcdb  r7 ,{r0,r3,r4,r5,r6,r13}
:0205CBAC 79F079D0 unknown
:0205CBB0 79F079F0 unknown
:0205CBB4 F079FAF0 unknown
:0205CBB8 7D307921 ldcvc  9,cr7,[r0,#-0x84]!
:0205CBBC D120F410 msrle CPSR_,r0
:0205CBC0 7D8D1079 unknown
:0205CBC4 7DF07D40 ldcvcl 13,cr7,[r0,#+0x100]!
:0205CBC8 7DF07DF0 ldcvcl 13,cr7,[r0,#+0x3c0]!
:0205CBCC 81F07DF0 ldrhish r7,[r0, #+0xd0]!
:0205CBD0 FF207910 swinv 0x00207910
:0205CBD4 FFE18622 swinv 0x00e18622
:0205CBD8 F6E20260 unknown
:0205CBDC E1D12000 bics r2,r1,r0
:0205CBE0 E1D3A0F0 ldrsh r10,[r3, #+0x0]		;r3+0x0=*(0c600910)=#0(0x00000000)
:0205CBE4 099000FF ldmeqib  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7}
:0205CBE8 044508E2 streqb r0,[r5],#-0x8e2
:0205CBEC 1052800A subnes r8,r2,r10
:0205CBF0 F52089E0 strnv r8,[r0, #-0x9e0]!
:0205CBF4 43A07003 movmi  r7,#0x3		;r7=3(0x3)
:0205CBF8 952008F2 strls r0,[r0, #-0x8f2]!
:0205CBFC 688000E1 stmvsia  r0 ,{r0,r5,r6,r7}
:0205CC00 8005D942 andhi  r13,r5,r2,asr #0x12
:0205CC04 00190253 andeqs r0,r9,r3,asr r2
:0205CC08 01A30A79 moveq  r0,r9,ror r10
:0205CC0C 01BD0005 moveqs r0,r5			;r0=8(0x8)
:0205CC10 000203CC andeq  r0,r2,r12,asr #0x7
:0205CC14 62081517 andvs  r1,r8,#0x5C00000
:0205CC18 80100212 andhis r0,r0,r2,lsl r2
:0205CC1C 8904E08A stmhidb  r4 ,{r1,r3,r7,r13,r14,r15}
:0205CC20 A0800404 addge  r0,r0,r4,lsl #0x8
:0205CC24 08A4B110 stmeqia  r4!,{r4,r8,r12,r13,r15}
:0205CC28 20D7E158 sbccss r14,r7,r8,asr r1
:0205CC2C 0EE1009C mcreq 0,7,r0,cr1,cr12,{4}
:0205CC30 02C1A080 sbceq  r10,r1,#0x80
:0205CC34 E0009990 mul  r0,r0,r9
:0205CC38 43A09000 movmi  r9,#0x0		;r9=0(0x0)
:0205CC3C 584A05FD stmplda  r10 ,{r0,r2,r3,r4,r5,r6,r7,r8,r10}^
:0205CC40 E3590020 cmp r9,#0x20
:0205CC44 C3A09058 movgt  r9,#0x58		;r9=88(0x58)
:0205CC48 C38000B0 orrgt  r0,r0,#0xB0
:0205CC4C 0720FFE1 streq r15,r0,r0,#0xB0
:0205CC50 900002E2 andls  r0,r0,r2,ror #0x5
:0205CC54 2302E5C3 unknown
:0205CC58 0001E186 andeq  r14,r1,r6,lsl #0x3
:0205CC5C 00E4C020 rsceq  r12,r4,r0,lsr #0x0
:0205CC60 B0038520 andlt  r8,r3,r0,lsr #0xa
:0205CC64 0A21208B beq 028A4E98
:0205CC68 2180E15B orrcs  r14,r0,r11,asr r1
:0205CC6C 0001584A andeq  r5,r1,r10,asr #0x10
:0205CC70 0E5B513C mrceq 1,2,r5,cr11,cr12,{1}
:0205CC74 10690802 rsbne  r0,r9,r2,lsl #0x10
:0205CC78 10E1D0C0 rscne  r13,r1,r0,asr #0x1
:0205CC7C C0B01585 adcgts r1,r0,r5,lsl #0xb
:0205CC80 C002E1CD andgt  r14,r2,r13,asr #0x3
:0205CC84 02E501D0 rsceq  r0,r5,#0x34
:0205CC88 3075CDC0 rsbccs r12,r5,r0,asr #0x1b
:0205CC8C 75070005 strvc r0,[r7, #-0x5]		;(r7-0x5=*(fffffffe))
:0205CC90 0569B010 streqb r11,[r9, #-0x10]!
:0205CC94 1100650A unknown
:0205CC98 11FEDDD0 ldrnesb r13,[r14, #+0xd0]!
:0205CC9C FC4D70F0 stc2l 0,cr7,[r13],{#0xf0}
:0205CCA0 1A1D0011 bne 0279CCEC
:0205CCA4 49E28D30 unknown
:0205CCA8 20460410 subcs  r0,r6,r0,lsl r4
:0205CCAC 5DB3E242 ldcpl  2,cr14,[r3,#+0x108]!
:0205CCB0 7D1A6500 unknown
:0205CCB4 4070F017 rsbmis r15,r0,r7,lsl r0
:0205CCB8 C008E1D3 unknown
:0205CCBC 0000E59D muleq  r0,r13,r5
:0205CCC0 400201E0 andmi  r0,r2,r0,ror #0x3
:0205CCC4 D30C6DC0 unknown
:0205CCC8 0D1202E5 unknown
:0205CCCC C0400200 subgt  r0,r0,r0,lsl #0x4
:0205CCD0 C0E003E5 rscgt  r0,r0,r5,ror #0x7
:0205CCD4 4104E501 unknown
:0205CCD8 31000511 unknown
:0205CCDC 5C000411 stcpl  4,cr0,[r0],{#0x11}
:0205CCE0 E506E31C str r14,[r6, #-0x31c]		;(r6-0x31c=*(fffffce4))
:0205CCE4 47500900 ldrmib r0,[r0,-r0, lsl #0x12]
:0205CCE8 7B7009FF blvc 03C5F4EC
:0205CCEC 3009FD4C andcc  r15,r9,r12,asr #0x1a
:0205CCF0 F0036D04 andnv  r6,r3,r4,lsl #0x1a
:0205CCF4 F901DDFB stmnvdb  r1 ,{r0,r1,r3,r4,r5,r6,r7,r8,r10,r11,r12,r14,r15}
:0205CCF8 41A9CA17 movmi  r12,r7,lsl r10		;r12=3(0x3)
:0205CCFC 594C0120 stmpldb  r12 ,{r5,r8}^
:0205CD00 04046524 streq r6,[r4],#-0x524
:0205CD04 E21D4DD0 ands r4,r13,#0x3400
:0205CD08 01A90250 moveq  r0,r0,asr r2
:0205CD0C 1F008D2F swine 0x00008d2f
:0205CD10 1CE52890 stcnel 8,cr2,[r5],#+0x240
:0205CD14 05E59080 streqb r9,[r5, #+0x80]!
:0205CD18 2001E000 andcs  r14,r1,r0
:0205CD1C 0FF9000D swieq 0x00f9000d
:0205CD20 801F0082 andhis r0,r15,r2,lsl #0x1
:0205CD24 8302D585 unknown
:0205CD28 D9107583 ldmledb  r0 ,{r0,r1,r7,r8,r10,r12,r13,r14}
:0205CD2C 22AD0200 adccs  r0,r13,#0x0
:0205CD30 021C043D andeqs r0,r12,#0x3D000000
:0205CD34 0F003536 swieq 0x00003536
:0205CD38 01490331 unknown
:0205CD3C 1E4617E9 cdpne 7,4,cr1,cr6,cr9,7
:0205CD40 0C031DA0 stceq  13,cr1,[r3],{#0xa0}
:0205CD44 112D9F02 unknown
:0205CD48 E0800FCD add  r0,r0,r13,asr #0x1f
:0205CD4C B511FC30 ldrlt r15,[r1, #-0xc30]		;(r1-0xc30=*(00f805e1))
:0205CD50 E285400B add  r4,r5,#0xB
:0205CD54 84044004 strhi r4,[r4],#-0x4
:0205CD58 911024A2 tstls r0,r2,lsr #0x9
:0205CD5C 69C32041 stmvsib  r3 ,{r0,r6,r13}^
:0205CD60 11ECA000 mvnne  r10,r0
:0205CD64 15C9360D strneb r3,[r9, #+0x60d]		;r9+0x60d=*(00000665)
:0205CD68 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(00f81211)
:0205CD6C 8160080C unknown
:0205CD70 E1D1011D bics r0,r1,r13,lsl r1
:0205CD74 10080902 andne  r0,r8,r2,lsl #0x12
:0205CD78 05EDFCE3 streqb r15,[r13, #+0xce3]!
:0205CD7C CC0025C4 stcgt  5,cr2,[r0],{#0xc4}
:0205CD80 B19F2821 orrlts r2,r15,r1,lsr #0x10
:0205CD84 03E1900A mvneq  r9,#0xA
:0205CD88 E9109D92 ldmdb  r0 ,{r1,r4,r7,r8,r10,r11,r12,r15}
:0205CD8C 916A2420 unknown
:0205CD90 101D0400 andnes r0,r13,r0,lsl #0x8
:0205CD94 08730109 unknown
:0205CD98 AC0DEB00 stcge  11,cr14,[r13],{#0x0}
:0205CD9C 8001ED01 andhi  r14,r1,r1,lsl #0x1a
:0205CDA0 166069C5 unknown
:0205CDA4 B5A4001D strlt r0,[r4, #+0x1d]!
:0205CDA8 C1100713 tstgt r0,r3,lsl r7
:0205CDAC 02252001 eoreq  r2,r5,#0x1
:0205CDB0 EB290007 bl 02A9CDD4
:0205CDB4 347D1178 unknown
:0205CDB8 E5810028 str r0,[r1, #+0x28]		;r1+0x28=*(00f81239)
:0205CDBC 00050508 andeq  r0,r5,r8,lsl #0xa
:0205CDC0 511C8101 tstpl r12,r1,lsl #0x2
:0205CDC4 00390300 eoreqs r0,r9,r0,lsl #0x6
:0205CDC8 71005A41 unknown
:0205CDCC 0805C512 stmeqda  r5 ,{r1,r4,r8,r10,r14,r15}
:0205CDD0 912F10E5 unknown
:0205CDD4 1149E522 unknown
:0205CDD8 718134FD unknown
:0205CDDC 69113D2B ldmvsdb  r1 ,{r0,r1,r3,r5,r8,r10,r11,r12,r13}
:0205CDE0 31768030 cmncc r6,r0,lsr r0
:0205CDE4 65013C20 strvs r3,[r1, #-0xc20]		;(r1-0xc20=*(00f805f1))
:0205CDE8 9D341D26 ldcls  13,cr1,[r4,#-0x98]!
:0205CDEC 09E90113 unknown
:0205CDF0 ADE021B9 stcgel 1,cr2,[r0,#+0x2e4]!
:0205CDF4 F8802107 stmnvia  r0 ,{r0,r1,r2,r8,r13}
:0205CDF8 0F810035 swieq 0x00810035
:0205CDFC 35491A09 strccb r1,[r9, #-0xa09]		;(r9-0xa09=*(fffff64f))
:0205CE00 25D520F7 ldrcsb r2,[r5, #+0xf7]		;r5+0xf7=*(000000ff)
:0205CE04 800F6D10 andhi  r6,r15,r0,lsl r13
:0205CE08 71820011 orrvc  r0,r2,r1,lsl r0
:0205CE0C 29C5AC00 stmcsib  r5 ,{r10,r11,r13,r15}^
:0205CE10 1DF55803 ldcnel 8,cr5,[r5,#+0xc]!
:0205CE14 E5D5093D ldrb r0,[r5, #+0x93d]		;r5+0x93d=*(00000945)
:0205CE18 10001A80 andne  r1,r0,r0,lsl #0x15
:0205CE1C 043D03E3 unknown
:0205CE20 B04469C0 sublt  r6,r4,r0,asr #0x13
:0205CE24 E1C01150 bic  r1,r0,r0,asr r1
:0205CE28 E5C01012 strb r1,[r0, #+0x12]		;r0+0x12=*(0000001a)
:0205CE2C 145900B0 ldrneb r0,[r9],#-0xb0
:0205CE30 24E58D80 unknown
:0205CE34 01E59020 mvneq  r9,r0,lsr #0x0
:0205CE38 19E530B8 unknown
:0205CE3C 0AA90255 beq 00A9D798
:0205CE40 079D20A2 ldreq r2,[r13,+r2, lsr #0x1]
:0205CE44 AD0A9D9C unknown
:0205CE48 0600212A streq r2,[r0],-r10, lsr #0x2
:0205CE4C F0212EE1 eornv  r2,r1,r1,ror #0x1d
:0205CE50 B70021AA strlt r2,[r0,-r10, lsr #0x3]
:0205CE54 6100DD07 unknown
:0205CE58 BD05E301 unknown
:0205CE5C 2448451B strcsb r4,[r8],#-0x51b
:0205CE60 0D051966 unknown
:0205CE64 00A5A212 adceq  r10,r5,r2,lsl r2
:0205CE68 480185E1 stmmida  r1 ,{r0,r5,r6,r7,r8,r10,r15}
:0205CE6C 5CAB0029 stcpl  0,cr0,[r11],#+0xa4
:0205CE70 152D0155 strne r0,[r13, #-0x155]!
:0205CE74 0C046901 stceq  9,cr6,[r4],{#0x1}
:0205CE78 9610213F unknown
:0205CE7C 0012E5D0 ldreqsb r14,[r2], -r0
:0205CE80 E00313AD and  r1,r3,r13,lsr #0x7
:0205CE84 0011100C andeqs r1,r1,r12
:0205CE88 1215B5A4 andnes r11,r5,#0x29000000
:0205CE8C FD1CE240 unknown
:0205CE90 55078902 strpl r8,[r7, #-0x902]		;(r7-0x902=*(fffff701))
:0205CE94 4103211E unknown
:0205CE98 D304391B unknown
:0205CE9C 5ED10051 mrcpl 0,6,r0,cr1,cr1,{2}
:0205CEA0 04D50349 ldreqb r0,[r5],#+0x349
:0205CEA4 F8E28DD0 unknown
:0205CEA8 31F50181 mvnccs r0,r1,lsl #0x3
:0205CEAC 021CB700 andeqs r11,r12,#0x0
:0205CEB0 B40001B0 strlt r0,[r0],#-0x1b0
:0205CEB4 04000241 streq r0,[r0],#-0x241
:0205CEB8 D006CDDC unknown
:0205CEBC 361923C1 ldrcc r2,[r6], -r12
:0205CEC0 4941D0D0 stmmidb  r1 ,{r4,r6,r7,r12,r14,r15}^
:0205CEC4 0345A016 unknown
:0205CEC8 1428E594 unknown
:0205CECC 01E59D70 mvneq  r9,r0,ror r13
:0205CED0 8001A590 mulhi  r1,r0,r5
:0205CED4 062520A0 unknown
:0205CED8 3DF51411 ldcccl 4,cr1,[r5,#+0x44]!
:0205CEDC 3D0DF905 unknown
:0205CEE0 3711A810 unknown
:0205CEE4 2D01599F unknown
:0205CEE8 A5028905 strge r8,[r2, #-0x905]		;(r2-0x905=*(fffff720))
:0205CEEC 9420E900 unknown
:0205CEF0 94BE0075 unknown
:0205CEF4 10920035 addnes r0,r2,r5,lsr r0
:0205CEF8 F903E025 stmnvdb  r3 ,{r0,r2,r5,r13,r14,r15}
:0205CEFC 54198201 ldrpl r8,[r9],#-0x201
:0205CF00 F4049594 strnv r9,[r4],#-0x594
:0205CF04 01B10655 moveqs r0,r5,asr r6
:0205CF08 0EDD40D9 mrceq 0,6,r4,cr13,cr9,{6}
:0205CF0C 410031F5 unknown
:0205CF10 19650021 unknown
:0205CF14 C500112D strgt r1,[r0, #-0x12d]		;(r0-0x12d=*(fffffedb))
:0205CF18 DD030519 unknown
:0205CF1C E5852030 str r2,[r5, #+0x30]		;r5+0x30=*(00000038)
:0205CF20 6C09A94C stcvs  9,cr10,[r9],{#0x4c}
:0205CF24 35A00859 strcc r0,[r0, #+0x859]!
:0205CF28 011D4011 tsteq r13,r1,lsl r0
:0205CF2C 0005503D andeq  r5,r5,r13,lsr r0
:0205CF30 7F0DE5D9 swivc 0x000de5d9
:0205CF34 05E20060 streqb r0,[r2, #+0x60]!
:0205CF38 60240799 mlavs  r4,r9,r7,r0unknown
:0205CF3C 19598520 ldmnedb  r9 ,{r5,r8,r10,r15}^
:0205CF40 A80025A3 stmgeda  r0 ,{r0,r1,r5,r7,r8,r10,r13}
:0205CF44 02011120 andeq  r1,r1,#0x8
:0205CF48 860C018A strhi r0,[r12],-r10, lsl #0x3
:0205CF4C 86E7D120 unknown
:0205CF50 E701D010 unknown
:0205CF54 9100F944 unknown
:0205CF58 00852020 addeq  r2,r5,r0,lsr #0x0
:0205CF5C 58C41951 stmplia  r4 ,{r0,r4,r6,r8,r11,r12}^
:0205CF60 211219E1 tstcs r2,r1,ror #0x13
:0205CF64 5A025E00 bpl 020F476C
:0205CF68 0D1C01E3 unknown
:0205CF6C A01A1002 andges r1,r10,r2
:0205CF70 2CA9E411 stccs  4,cr14,[r9],#+0x44
:0205CF74 040341A0 streq r4,[r3],#-0x1a0
:0205CF78 E1102E2D tst r0,r13,lsr #0x1c
:0205CF7C 196C5041 unknown
:0205CF80 190DA440 stmnedb  r13 ,{r6,r10,r13,r15}
:0205CF84 96100500 ldrls r0,[r0],-r0, lsl #0xa
:0205CF88 A8304901 ldmgeda  r0!,{r0,r8,r11,r14}
:0205CF8C 65A60011 strvs r0,[r6, #+0x11]!
:0205CF90 0330C906 teqeq r0,#0x18000
:0205CF94 31AC0091 unknown
:0205CF98 9954BA01 ldmlsdb  r4 ,{r0,r9,r11,r12,r13,r15}^
:0205CF9C 95066000 strls r6,[r6, #-0x0]		;(r6-0x0=*(00000000))
:0205CFA0 852FB132 strhi r11,[r15, #-0x132]!
:0205CFA4 0E8D8F11 mcreq 15,4,r8,cr13,cr1,{0}
:0205CFA8 0108B1B9 streqh r11,[r8, -r9]
:0205CFAC 200C08D5 unknown
:0205CFB0 0334E248 teqeq r4,#0x80000004
:0205CFB4 000CE085 andeq  r14,r12,r5,lsl #0x1
:0205CFB8 0FF1E289 swieq 0x00f1e289
:0205CFBC 5B204BE5 blpl 0286FF58
:0205CFC0 0034EB00 eoreqs r14,r4,r0,lsl #0x16
:0205CFC4 000CE595 muleq  r12,r5,r5
:0205CFC8 11E24810 mvnne  r4,r0,lsl r8
:0205CFCC 0151C400 cmpeq r1,r0,lsl #0x8
:0205CFD0 0CE5409D stceql 0,cr4,[r5],#+0x274
:0205CFD4 74E58460 unknown
:0205CFD8 800F9D04 andhi  r9,r15,r4,lsl #0x1a
:0205CFDC 64E58410 unknown
:0205CFE0 68E584B4 unknown
:0205CFE4 E5847400 str r7,[r4, #+0x400]		;r4+0x400=*(7d1a6900)=#0(0x00000000)
:0205CFE8 E5C4A010 strb r10,[r4, #+0x10]		;r4+0x10=*(7d1a6510)=#0(0x00000000)
:0205CFEC D9200005 stmledb  r0!,{r0,r2}
:0205CFF0 05594DCD ldreqb r4,[r9, #-0xdcd]		;(r9-0xdcd=*(fffff28b))
:0205CFF4 5CE20220 stcpll 2,cr0,[r2],#+0x80
:0205CFF8 1331240C teqne r1,#0xC000000
:0205CFFC 8409B599 strhi r11,[r9],#-0x599
:0205D000 0A20B6E5 beq 0288AB9C
:0205D004 2518E1D9 ldrcs r14,[r8, #-0x1d9]		;(r8-0x1d9=*(fffffe2b))
:0205D008 D5022903 strle r2,[r2, #-0x903]		;(r2-0x903=*(fffff722))
:0205D00C C8125120 ldmgtda  r2 ,{r5,r8,r12,r14}
:0205D010 064A2399 unknown
:0205D014 40090029 andmi  r0,r9,r9,lsr #0x0
:0205D018 F5001DAE strnv r1,[r0, #-0xdae]		;(r0-0xdae=*(fffff25a))
:0205D01C 044DD900 streqb r13,[r13],#-0x900
:0205D020 043911DD unknown
:0205D024 010D01D9 unknown
:0205D028 01D90C00 biceqs r0,r9,r0,lsl #0x18
:0205D02C 2D41F0AF unknown
:0205D030 DD00C8E9 unknown
:0205D034 E940B011 stmdb  r0 ,{r0,r4,r12,r13,r15}^
:0205D038 0800B92E stmeqda  r0 ,{r1,r2,r3,r5,r8,r11,r12,r13,r15}
:0205D03C 007D5773 rsbeqs r5,r13,r3,ror r7
:0205D040 E523D460 str r13,[r3, #-0x460]!
:0205D044 31C97000 biccc  r7,r9,r0
:0205D048 290015C4 stmcsdb  r0 ,{r2,r6,r7,r8,r10,r12}
:0205D04C E8021D13 stmda  r2 ,{r0,r1,r4,r8,r10,r11,r12}
:0205D050 04450F21 streqb r0,[r5],#-0xf21
:0205D054 11B10451 movnes r0,r1,asr r4
:0205D058 8011B1C2 andhis r11,r1,r2,asr #0x3
:0205D05C 98AF1501 stmlsia  r15!,{r0,r8,r10,r12}
:0205D060 B9042D75 stmltdb  r4 ,{r0,r2,r4,r5,r6,r8,r10,r11,r13}
:0205D064 1950150C ldmnedb  r0 ,{r2,r3,r8,r10,r12}^
:0205D068 00959510 addeqs r9,r5,r0,lsl r5
:0205D06C 115508BA ldrneh r0,[r5, #-0x8a]		;(r5-0x8ba=*(ffffff7e))
:0205D070 04740675 unknown
:0205D074 980C3D98 stmlsda  r12 ,{r3,r4,r7,r8,r10,r11,r12,r13}
:0205D078 12FDE546 rscnes r14,r13,#0x11800000
:0205D07C 01171009 tsteq r7,r9
:0205D080 00D90035 sbceqs r0,r9,r5,lsr r0
:0205D084 51E60005 mvnpl  r0,r5
:0205D088 881D9D0A ldmhida  r13 ,{r1,r3,r8,r10,r11,r12,r15}
:0205D08C 0B110401 bleq 0249E098
:0205D090 1BE58814 blne 019BF0E8
:0205D094 127900C0 rsbnes r0,r9,#0xC0
:0205D098 100DE5D8 unknown
:0205D09C 00240175 eoreq  r0,r4,r5,ror r1
:0205D0A0 03F93F69 mvneqs r3,#0x1A4
:0205D0A4 061E7908 ldreq r7,[r14],-r8, lsl #0x12
:0205D0A8 0516EB00 ldreq r14,[r6, #-0xb00]		;(r6-0xb00=*(fffff500))
:0205D0AC 0105DD51 unknown
:0205D0B0 4C000507 stcmi  5,cr0,[r0],{#0x7}
:0205D0B4 95313957 ldrls r3,[r1, #-0x957]!
:0205D0B8 34B981F0 unknown
:0205D0BC 9D9F10F4 unknown
:0205D0C0 C4300D01 unknown
:0205D0C4 05A5202D streq r2,[r5, #+0x2d]!
:0205D0C8 59910F08 ldmplib  r1 ,{r3,r8,r9,r10,r11}
:0205D0CC 23FEA768 mvncss r10,#0x1A00000
:0205D0D0 0A39EBFF beq 02ED80D4
:0205D0D4 810F3849 mrshi r3,CPSR
:0205D0D8 4C910051 ldcmi  0,cr0,[r1],{#0x51}
:0205D0DC 13008915 unknown
:0205D0E0 E5011AD5 str r1,[r1, #-0xad5]		;(r1-0xad5=*(00f8073c))
:0205D0E4 B410B50D ldrlt r11,[r0],#-0x50d
:0205D0E8 5910156A ldmpldb  r0 ,{r1,r3,r5,r6,r8,r10,r12}
:0205D0EC 021C1903 andeqs r1,r12,#0xC000
:0205D0F0 3F10406D swicc 0x0010406d
:0205D0F4 A0E51791 smlalge  r1,r5,r1,r7
:0205D0F8 00299F00 eoreq  r9,r9,r0,lsl #0x1e
:0205D0FC 1010E283 andnes r14,r0,r3,lsl #0x5
:0205D100 14E5812F unknown
:0205D104 81E5911F mvnhi  r9,r15,lsl r1
:0205D108 E0811000 add  r1,r1,r0
:0205D10C 00E007ED rsceq  r0,r0,r13,ror #0xf
:0205D110 E708D350 unknown
:0205D114 71021391 swpvc r1,r1,r2
:0205D118 D574E3A0 ldrleb r14,[r4, #-0x3a0]!
:0205D11C 5D188209 unknown
:0205D120 8D1F0C00 unknown
:0205D124 120EA106 andne  r10,r14,#0x80000001
:0205D128 E16F322F unknown
:0205D12C 15011D20 strne r1,[r1, #-0xd20]		;(r1-0xd20=*(00f804f1))
:0205D130 02370089 eoreqs r0,r7,#0x89
:0205D134 0511E028 ldreq r14,[r1, #-0x28]		;(r1-0x28=*(00f811e9))
:0205D138 0F0CE001 swieq 0x000ce001
:0205D13C 1F02E586 swine 0x0002e586
:0205D140 08E26200 unknown
:0205D144 00E5961F rsceq  r9,r5,r15,lsl r6
:0205D148 E6071D0C str r1,[r7],-r12, lsl #0x1a
:0205D14C 9757E206 ldrlsb r14,[r7,-r6, lsl #0x4]
:0205D150 0C06EBFE stceq  11,cr14,[r6],{#0xfe}
:0205D154 2127750F unknown
:0205D158 2BF92C21 blcs 01EA81E4
:0205D15C 6C2F00C9 stcvs  0,cr0,[r15],#-0x324
:0205D160 10D9E590 smullnes r14,r9,r0,r5
:0205D164 E5802F00 str r2,[r0, #+0xf00]		;r0+0xf00=*(00000f08)
:0205D168 311F0408 tstcc r15,r8,lsl #0x8
:0205D16C E5801F0F str r1,[r0, #+0xf0f]		;r0+0xf0f=*(00000f17)
:0205D170 5D012102 unknown
:0205D174 6105C213 unknown
:0205D178 00C5E403 sbceq  r14,r5,r3,lsl #0x8
:0205D17C 141D1685 ldrne r1,[r13],#-0x685
:0205D180 013AB0C0 teqeq r10,r0,asr #0x1
:0205D184 0E5C163B mrceq 6,2,r1,cr12,cr11,{1}
:0205D188 3D35BD02 ldccc  13,cr11,[r5,#-0x8]!
:0205D18C E100450B unknown
:0205D190 101D1059 andnes r1,r13,r9,asr r0
:0205D194 07401D55 unknown
:0205D198 0D654055 stceql 0,cr4,[r5,#-0x154]!
:0205D19C 104DAB00 subne  r10,r13,r0,lsl #0x16
:0205D1A0 043505BE unknown
:0205D1A4 114D0015 unknown
:0205D1A8 D914690C ldmledb  r4 ,{r2,r3,r8,r11,r13,r14}
:0205D1AC 211013B1 ldrcsh r1,[r0, -r1]
:0205D1B0 E1392D00 teq r9,r0,lsl #0x1a
:0205D1B4 F204A103 andnv  r10,r4,#0xC0000000
:0205D1B8 F5BD000D ldrnv r0,[r13, #+0xd]!
:0205D1BC E9511115 ldmdb  r1 ,{r0,r2,r4,r8,r12}^
:0205D1C0 10540055 subnes r0,r4,r5,asr r0
:0205D1C4 8B3FF19F blhi 03059848
:0205D1C8 19919150 ldmneib  r1 ,{r4,r6,r8,r12,r15}
:0205D1CC 140D2639 strne r2,[r13],#-0x639
:0205D1D0 1C955008 ldcne  0,cr5,[r5],{#0x8}
:0205D1D4 0005A9E5 andeq  r10,r5,r5,ror #0x13
:0205D1D8 FA197DEB blx 026BC994
:0205D1DC 2CA00121 stccs  1,cr0,[r0],#+0x84
:0205D1E0 3E49000D cdpcc 0,4,cr0,cr9,cr13,0
:0205D1E4 050D0E75 streq r0,[r13, #-0xe75]		;r13-0xe75=*(1009a46c)=#0(0x00000000)
:0205D1E8 1E9F0020 cdpne 0,8,cr0,cr15,cr0,1
:0205D1EC 0A690739 beq 03A9EED8
:0205D1F0 01E78011 mvneq  r8,r1,lsl r0
:0205D1F4 E2038220 and  r8,r3,#0x2
:0205D1F8 FB002D03 blx 02068614
:0205D1FC 10E50205 rscne  r0,r5,r5,lsl #0x4
:0205D200 B40015D8 strlt r1,[r0],#-0x5d8
:0205D204 F5508538 ldrnvb r8,[r0, #-0x538]		;(r0-0x538=*(fffffac8))
:0205D208 9D56CD80 unknown
:0205D20C 269F1007 ldrcs r1,[r15],+r7
:0205D210 20F11015 rsccss r1,r1,r5,lsl r0
:0205D214 4019B107 andmis r11,r9,r7,lsl #0x2
:0205D218 1D030D81 unknown
:0205D21C 1005CB20 andne  r12,r5,r0,lsr #0x16
:0205D220 190023F1 stmnedb  r0 ,{r0,r4,r5,r6,r7,r8,r9,r13}
:0205D224 1E8D0400 cdpne 4,8,cr0,cr13,cr0,0
:0205D228 0B4D1441 bleq 033A2334
:0205D22C 2DA100EB stccs  0,cr0,[r1,#+0x3ac]!
:0205D230 840F1184 strhi r1,[r15],#-0x184
:0205D234 E9910E4D ldmib  r1 ,{r0,r2,r3,r6,r9,r10,r11}
:0205D238 03CDAA0A biceq  r10,r13,#0xA000
:0205D23C 81010C39 unknown
:0205D240 2101144D unknown
:0205D244 013101B9 ldreqh r0,[r1, -r9]!
:0205D248 100DDFF1 unknown
:0205D24C 5D902831 unknown
:0205D250 12B5D824 adcnes r13,r5,#0x240000
:0205D254 6B011011 blvs 020A12A0
:0205D258 E02E3191 mla  r14,r1,r1,r3unknown
:0205D25C 6D40432D unknown
:0205D260 032D5010 unknown
:0205D264 E59140AA ldr r4,[r1, #+0xaa]		;r1+0xaa=*(00f812bb)
:0205D268 210015A1 unknown
:0205D26C AD224100 stcge  1,cr4,[r2,#-0x0]!
:0205D270 7D05F010 unknown
:0205D274 A01FB503 andges r11,r15,r3,lsl #0xa
:0205D278 02610015 rsbeq  r0,r1,#0x15
:0205D27C 76082AC9 strvc r2,r0,r1,#0x15
:0205D280 2B819440 blcs 000C2388
:0205D284 9A0241F6 bls 020EDA64
:0205D288 14910015 ldrne r0,[r1],#+0x15
:0205D28C 208D38D4 unknown
:0205D290 11F93B39 mvnnes r3,lsr r9
:0205D294 04006D8F streq r6,[r0],#-0xd8f
:0205D298 08AE4029 stmeqia  r14!,{r0,r3,r5,r14}
:0205D29C 29080029 stmcsdb  r8 ,{r0,r3,r5}
:0205D2A0 60101540 andvss r1,r0,r0,asr #0xa
:0205D2A4 21690029 unknown
:0205D2A8 0D4029DA unknown
:0205D2AC 94200810 unknown
:0205D2B0 09411015 stmeqdb  r1 ,{r0,r2,r4,r12}^
:0205D2B4 04156394 ldreq r6,[r5],#-0x394
:0205D2B8 C5050019 strgt r0,[r5, #-0x19]		;(r5-0x19=*(ffffffef))
:0205D2BC 340E7D12 strcc r7,[r14],#-0xd12
:0205D2C0 199F3410 ldmneib  r15 ,{r4,r10,r12,r13}
:0205D2C4 8D812036 unknown
:0205D2C8 100A6903 andne  r6,r10,r3,lsl #0x12
:0205D2CC 11153282 tstne r5,r2,lsl #0x5
:0205D2D0 20E5D420 rsccs  r13,r5,r0,lsr #0x8
:0205D2D4 800DC130 andhi  r12,r13,r0,lsr r1
:0205D2D8 E9E79311 unknown
:0205D2DC 83110217 tsthi r1,#0x70000001
:0205D2E0 7D7808E7 ldcvcl 8,cr0,[r8,#-0x39c]!
:0205D2E4 D4101101 ldrle r1,[r0],#-0x101
:0205D2E8 179108E5 ldrne r0,[r0],#-0x101
:0205D2EC 05034582 streq r4,[r3, #-0x582]		;r3-0x582=*(0c60038e)=#0(0x00000000)
:0205D2F0 0001D811 andeq  r13,r1,r1,lsl r8
:0205D2F4 1B7DBFE0 blne 03FCD27C
:0205D2F8 A9CB1441 stmgeib  r11 ,{r0,r6,r10,r12}^
:0205D2FC 98009130 stmlsda  r0 ,{r4,r5,r8,r12,r15}
:0205D300 06E9C08C unknown
:0205D304 63FF0365 mvnvss r0,#0x94000001
:0205D308 917F0119 cmnls r15,r9,lsl r1
:0205D30C 013D8700 teqeq r13,r0,lsl #0xe
:0205D310 159150F5 ldrne r5,[r1, #+0xf5]		;r1+0xf5=*(00f81306)
:0205D314 A0B003E1 adcges r0,r0,r1,ror #0x7
:0205D318 B0A145E1 adclt  r4,r1,r1,ror #0xb
:0205D31C 6004E100 andvs  r14,r4,r0,lsl #0x2
:0205D320 506841A0 rsbpl  r4,r8,r0,lsr #0x3
:0205D324 A0800131 addge  r0,r0,r1,lsr r1
:0205D328 600E426A andvs  r4,r14,r10,ror #0x4
:0205D32C 000551A0 andeq  r5,r5,r0,lsr #0x3
:0205D330 0CE15A00 stceql 10,cr5,[r1],#+0x0
:0205D334 0DC1A0A0 unknown
:0205D338 10298014 eorne  r8,r9,r4,lsl r0
:0205D33C E49B8004 ldr r8,[r11],#+0x4
:0205D340 01590008 cmpeq r9,r8
:0205D344 01DA13B9 ldreqh r1,[r10, #+0x39]		;r10+0x39=*(00000039)
:0205D348 09E28550 unknown
:0205D34C C941F910 stmgtdb  r1 ,{r4,r8,r11,r12,r13,r14,r15}^
:0205D350 C9500801 ldmgtdb  r0 ,{r0,r11}^
:0205D354 7F074100 swivc 0x00074100
:0205D358 A2192650 andges r2,r9,#0x5000000
:0205D35C 21065D05 unknown
:0205D360 01E28A90 unknown
:0205D364 E2858004 add  r8,r5,#0x4
:0205D368 E1A08859 mov  r8,r9,asr r8
:0205D36C 0880000F stmeqia  r0 ,{r0,r1,r2,r3}
:0205D370 885205E2 ldmhida  r2 ,{r1,r5,r6,r7,r8,r10}^
:0205D374 500006E1 andpl  r0,r0,r1,ror #0xd
:0205D378 5007E025 andpl  r14,r7,r5,lsr #0x0
:0205D37C 87700085 ldrhib r0,[r0,-r5, lsl #0x1]!
:0205D380 E502E220 str r14,[r2, #-0x220]		;(r2-0x220=*(fffffe05))
:0205D384 0059DF0F subeqs r13,r9,r15,lsl #0x1e
:0205D388 1FDF1B91 swine 0x00df1b91
:0205D38C 5501AF34 strpl r10,[r1, #-0xf34]		;(r1-0xf34=*(00f802dd))
:0205D390 4039F910 eormis r15,r9,r0,lsl r9
:0205D394 007D4CBD unknown
:0205D398 D0306904 eorles r6,r0,r4,lsl #0x12
:0205D39C E0E003E7 rsc  r0,r0,r7,ror #0x7
:0205D3A0 3E000EE1 cdpcc 14,0,cr0,cr0,cr1,7
:0205D3A4 CCA3E1A0 stcgt  1,cr14,[r3],#+0x280
:0205D3A8 0070E1A0 rsbeqs r14,r0,r0,lsr #0x3
:0205D3AC 84E20E30 unknown
:0205D3B0 32430049 subcc  r0,r3,#0x49
:0205D3B4 1CE110A0 stcnel 0,cr1,[r1],#+0x280
:0205D3B8 80E1A033 rschi  r10,r1,r3,lsr r0
:0205D3BC E3001E00 unknown
:0205D3C0 1263C084 rsbne  r12,r3,#0x84
:0205D3C4 0043C084 subeq  r12,r3,r4,lsl #0x1
:0205D3C8 A0308402 eorges r8,r0,r2,lsl #0x8
:0205D3CC E2840165 add  r0,r4,#0x40000019
:0205D3D0 A1902059 orrges r2,r0,r9,asr r0
:0205D3D4 0029EF02 eoreq  r14,r9,r2,lsl #0x1e
:0205D3D8 002D1A09 eoreq  r1,r13,r9,lsl #0x14
:0205D3DC 2C790CB5 ldccsl 12,cr0,[r9],#-0x2d4
:0205D3E0 318C7D91 unknown
:0205D3E4 9130F300 teqls r0,r0,lsl #0x6
:0205D3E8 023443E1 eoreqs r4,r4,#0x84000003
:0205D3EC 300CE1A0 andcc  r14,r12,r0,lsr #0x3
:0205D3F0 7D01E7C0 unknown
:0205D3F4 0931800B ldmeqdb  r1!,{r0,r1,r3,r15}
:0205D3F8 1239202D eornes r2,r9,#0x2D
:0205D3FC 232116C5 unknown
:0205D400 A10045E0 unknown
:0205D404 C0DEDF08 sbcgts r13,r14,r8,lsl #0x1e
:0205D408 308EE190 umullcc  r14,r14,r0,r1
:0205D40C 40E00241 rscmi  r0,r0,r1,asr #0x4
:0205D410 C40CE28E strgt r14,[r12],#-0x28e
:0205D414 C0B3E1A0 adcgts r14,r3,r0,lsr #0x3
:0205D418 61E18100 mvnvs  r8,r0,lsl #0x2
:0205D41C 0A9DF814 beq 007DB474
:0205D420 12E516D5 rscne  r1,r5,#0xD500000
:0205D424 13F41075 mvnnes r1,#0x75
:0205D428 70500051 subvcs r0,r0,r1,asr r0
:0205D42C 212C999F unknown
:0205D430 E223A110 eor  r10,r3,#0x4
:0205D434 10550081 subnes r0,r5,r1,lsl #0x1
:0205D438 1105107D unknown
:0205D43C 60307D87 eorvss r7,r0,r7,lsl #0x1b
:0205D440 D0158147 andles r8,r5,r7,asr #0x2
:0205D444 0105007D unknown
:0205D448 88607D97 unknown
:0205D44C 012B051C unknown
:0205D450 E129490D unknown
:0205D454 E7823101 str r3,[r2,+r1, lsl #0x2]
:0205D458 8131051E teqhi r1,r14,lsl r5
:0205D45C 915603E7 cmpls r6,r7,ror #0x7
:0205D460 C0C17D0E sbcgt  r7,r1,r14,lsl #0x1a
:0205D464 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0205D468 C50055F8 strgt r5,[r0, #-0x5f8]		;(r0-0x5f8=*(fffffa08))
:0205D46C 027D801F rsbeqs r8,r13,#0x1F
:0205D470 09A904A9 stmeqib  r9!,{r0,r3,r5,r7,r10}
:0205D474 04654058 unknown
:0205D478 A701F190 unknown
:0205D47C 54E59F80 unknown
:0205D480 0DE59F70 stceql 15,cr9,[r5,#+0x1c0]!
:0205D484 1D00AD00 unknown
:0205D488 00B10750 adceqs r0,r1,r0,asr r7
:0205D48C 060A0508 streq r0,[r10],-r8, lsl #0xa
:0205D490 E7842B11 unknown
:0205D494 81A020D1 unknown
:0205D498 0404B015 streq r11,[r4],#-0x15
:0205D49C 0106EB00 unknown
:0205D4A0 1269E794 rsbne  r14,r9,#0x2500000
:0205D4A4 00DD40F7 ldreqsh r4,[r13],#+0x7
:0205D4A8 E7889106 str r9,[r8,+r6, lsl #0x2]
:0205D4AC 01879106 orreq  r9,r7,r6,lsl #0x2
:0205D4B0 866001E7 unknown
:0205D4B4 06A503E2 unknown
:0205D4B8 FFFF40EF swinv 0x00ff40ef
:0205D4BC E31259BA tst r2,#0x2E8000
:0205D4C0 87F00031 unknown
:0205D4C4 3190FD28 orrccs r15,r0,r8,lsr #0x1a
:0205D4C8 65566107 ldrvsb r6,[r6, #-0x107]		;(r6-0x107=*(fffffef9))
:0205D4CC 03275D36 unknown
:0205D4D0 651F5400 ldrvs r5,[r15, #-0x400]		;r15-0x400=*(0205d0d8)=#1284571217(0x4c910051)
:0205D4D4 4D382316 ldcmi  3,cr2,[r8,#-0x58]!
:0205D4D8 00C1D108 sbceq  r13,r1,r8,lsl #0x2
:0205D4DC AD29C0C8 stcge  0,cr12,[r9,#-0x320]!
:0205D4E0 00E79C10 rsceq  r9,r7,r0,lsl r12
:0205D4E4 11451D3D unknown
:0205D4E8 E7318C51 unknown
:0205D4EC 003913B1 unknown
:0205D4F0 10AC2009 adcne  r2,r12,r9
:0205D4F4 08550039 ldmeqda  r5 ,{r0,r3,r4,r5}^
:0205D4F8 9C2104CE stcls  4,cr0,[r1],#-0x338
:0205D4FC 812104E7 unknown
:0205D500 4D1E00E7 unknown
:0205D504 184D9800 stmneda  r13 ,{r11,r12,r15}^
:0205D508 81E79131 mvnhi  r9,lsr r1
:0205D50C 11A98A2A movne  r8,r10,lsr #0x14		;r8=0(0x0)
:0205D510 18E59520 unknown
:0205D514 5102000D unknown
:0205D518 810BA101 unknown
:0205D51C 09300404 ldmeqdb  r0!,{r2,r10}
:0205D520 700D2100 andvc  r2,r13,r0,lsl #0x2
:0205D524 3DB20035 ldccc  0,cr0,[r2,#+0xd4]!
:0205D528 83500810 cmphi r0,#0x100000
:0205D52C 95950935 ldrls r0,[r5, #+0x935]		;r5+0x935=*(4c910986)=#0(0x00000000)
:0205D530 D1003522 unknown
:0205D534 49102515 ldmmidb  r0 ,{r0,r2,r4,r8,r10,r13}
:0205D538 07002D13 unknown
:0205D53C 1119F10A tstne r9,r10,lsl #0x2
:0205D540 99EDCE4D unknown
:0205D544 191C6115 ldmnedb  r12 ,{r0,r2,r4,r8,r13,r14}
:0205D548 08400510 stmeqda  r0 ,{r4,r8,r10}^
:0205D54C 0D1E8510 unknown
:0205D550 81500420 cmphi r0,r0,lsr #0x8
:0205D554 825104E5 subhis r0,r1,#0xE5000000
:0205D558 9D20E701 stcls  7,cr14,[r0,#-0x4]!
:0205D55C E7921116 unknown
:0205D560 91041001 unknown
:0205D564 E7821103 str r1,[r2,+r3, lsl #0x2]
:0205D568 EB0055A5 bl 02072C04
:0205D56C 18CD0C01 stmneia  r13 ,{r0,r10,r11}^
:0205D570 D9E79001 unknown
:0205D574 22BFEC16 adccss r14,r15,#0x1600
:0205D578 18350BD9 ldmneda  r5!,{r0,r3,r4,r6,r7,r8,r9,r11}
:0205D57C BD021CBF unknown
:0205D580 2316B816 tstcs r6,#0x160000
:0205D584 2064E1C0 rsbcs  r14,r4,r0,asr #0x3
:0205D588 60261180 eorvs  r1,r6,r0,lsl #0x3
:0205D58C 5CA00001 stcpl  0,cr0,[r0],#+0x4
:0205D590 06ED3611 unknown
:0205D594 B9700001 unknown
:0205D598 C600052C strgt r0,[r0],-r12, lsr #0xa
:0205D59C 2541D6C6 strcsb r13,[r1, #-0x6c6]		;(r1-0x6c6=*(00f80b4b))
:0205D5A0 1AB530B8 bne 00DA9888
:0205D5A4 0224E044 eoreq  r14,r4,#0x44
:0205D5A8 50010928 andpl  r0,r1,r8,lsr #0x12
:0205D5AC 530800ED unknown
:0205D5B0 259420E9 ldrcs r2,[r4, #+0xe9]		;r4+0xe9=*(000000e9)
:0205D5B4 54000C12 strpl r0,[r0],#-0xc12
:0205D5B8 359607A1 ldrcc r0,[r6, #+0x7a1]		;r6+0x7a1=*(000007a1)
:0205D5BC 32910468 addccs r0,r1,#0x68000000
:0205D5C0 35860060 strcc r0,[r6, #+0x60]		;r6+0x60=*(00000060)
:0205D5C4 00C646B8 streqh r4,[r6],#+0x68
:0205D5C8 23191DE1 tstcs r9,#0x3840
:0205D5CC 0F20F99F swieq 0x0020f99f
:0205D5D0 54640D69 unknown
:0205D5D4 E1542069 cmp r4,r9,ror #0x0
:0205D5D8 152519A1 strne r1,[r5, #-0x9a1]!
:0205D5DC 1F6DFFDE swine 0x006dffde
:0205D5E0 60114499 mulvss r1,r9,r4
:0205D5E4 10001154 andne  r1,r0,r4,asr r1
:0205D5E8 0D351E1D ldceq  14,cr1,[r5,#-0x74]!
:0205D5EC C1086A00 unknown
:0205D5F0 E1A00806 mov  r0,r6,lsl #0x10		;r0=0(0x0)
:0205D5F4 E9E50131 unknown
:0205D5F8 A154A25D cmpge r4,r13,asr r2
:0205D5FC E7102500 ldr r2,[r0,-r0, lsl #0xa]
:0205D600 25E2800F strcsb r8,[r2, #+0xf]!
:0205D604 0D3F8610 ldceq  6,cr8,[r15,#-0x40]!
:0205D608 79238503 stmvcdb  r3!,{r0,r1,r8,r10,r15}
:0205D60C E2410812 sub  r0,r1,#0x120000
:0205D610 85000E18 strhi r0,[r0, #-0xe18]		;(r0-0xe18=*(fffff1e8))
:0205D614 10606DB5 unknown
:0205D618 31339596 unknown
:0205D61C 1018C403 andnes r12,r8,r3,lsl #0x8
:0205D620 B82E4D85 stmltda  r14!,{r0,r2,r7,r8,r10,r11,r14}
:0205D624 FF9C08D8 swinv 0x009c08d8
:0205D628 E1000028 unknown
:0205D62C 5C1C2D1B ldcpl  13,cr2,[r12],{#0x1b}
:0205D630 B560105D strltb r1,[r0, #-0x5d]!
:0205D634 0D11AC39 unknown
:0205D638 451A0DE3 ldrmi r0,[r10, #-0xde3]		;(r10-0xde3=*(fffff21d))
:0205D63C 00010110 andeq  r0,r1,r0,lsl r1
:0205D640 A02D1821 eorge  r1,r13,r1,lsr #0x10
:0205D644 0011B6E1 andeqs r11,r1,r1,ror #0xd
:0205D648 18010D25 stmneda  r1 ,{r0,r2,r5,r8,r10,r11}
:0205D64C 01B12820 moveqs r2,r0,lsr #0x10		;r2=0(0x0)
:0205D650 28220001 stmcsda  r2!,{r0}
:0205D654 A5B9E1A0 ldrge r14,[r9, #+0x1a0]!
:0205D658 30298346 eorcc  r8,r9,r6,asr #0x6
:0205D65C 0069F029 rsbeq  r15,r9,r9,lsr #0x0
:0205D660 11490299 unknown
:0205D664 1D200061 stcne  0,cr0,[r0,#-0x184]!
:0205D668 158DBF02 strne r11,[r13, #+0xf02]		;r13+0xf02=*(1009c1e3)=#0(0x00000000)
:0205D66C 971013A1 ldrls r1,[r0,-r1, lsr #0x7]
:0205D670 12192489 andnes r2,r9,#0x89000000
:0205D674 B3130514 tstlt r3,#0x5000000
:0205D678 E2822FA9 add  r2,r2,#0x2A4
:0205D67C 950C1351 strls r1,[r12, #-0x351]		;(r12-0x351=*(fffffcb2))
:0205D680 00950410 addeqs r0,r5,r0,lsl r4
:0205D684 3918A9A9 ldmccdb  r8 ,{r0,r3,r5,r7,r8,r11,r13,r15}
:0205D688 7D033100 unknown
:0205D68C 64426000 strvsb r6,[r2],#-0x0
:0205D690 548F0029 strpl r0,[r15],#+0x29
:0205D694 45C58710 strmib r8,[r5, #+0x710]		;r5+0x710=*(4c910761)=#0(0x00000000)
:0205D698 0149C300 unknown
:0205D69C 065D50C8 ldreqb r5,[r5, #+0x710]		;r5+0x710=*(4c910761)=#0(0x00000000)
:0205D6A0 85970C89 ldrhi r0,[r7, #+0xc89]		;r7+0xc89=*(00000c89)
:0205D6A4 1C820241 stcne  2,cr0,[r2],{#0x41}
:0205D6A8 1893022D ldmneia  r3 ,{r0,r2,r3,r5,r9}
:0205D6AC 54E59600 unknown
:0205D6B0 4D4C002D unknown
:0205D6B4 2A9DA031 bcs 007C5780
:0205D6B8 64004D60 strvs r4,[r0],#-0xd60
:0205D6BC C54C0179 strgtb r0,[r12, #-0x179]		;(r12-0x179=*(fffffe8a))
:0205D6C0 1B550100 blne 0359DAC8
:0205D6C4 0044E280 subeq  r14,r4,r0,lsl #0x5
:0205D6C8 0829E287 stmeqda  r9!,{r0,r1,r2,r7,r9,r13,r14,r15}
:0205D6CC 80054580 andhi  r4,r5,r0,lsl #0xb
:0205D6D0 12092CA1 andne  r2,r9,#0xA100
:0205D6D4 E5962460 ldr r2,[r6, #+0x460]		;r6+0x460=*(00000460)
:0205D6D8 01194C0D tsteq r9,r13,lsl #0x18
:0205D6DC E5963464 ldr r3,[r6, #+0x464]		;r6+0x464=*(00000464)
:0205D6E0 85021044 strhi r1,[r2, #-0x44]		;(r2-0x44=*(ffffffbc))
:0205D6E4 80E04210 rschi  r4,r0,r0,lsl r2
:0205D6E8 25031031 strcs r1,[r3, #-0x31]		;r3-0x31=*(0c6008df)=#0(0x00000000)
:0205D6EC E0515319 subs r5,r1,r9,lsl r3
:0205D6F0 31045D01 unknown
:0205D6F4 96145C5E unknown
:0205D6F8 DD8C2971 unknown
:0205D6FC 1C100514 ldcne  5,cr0,[r0],{#0x14}
:0205D700 87401E75 unknown
:0205D704 4B54005D blmi 0355D880
:0205D708 D90055E0 stmledb  r0 ,{r5,r6,r7,r8,r10,r12,r14}
:0205D70C C6426103 strgtb r6,[r2],-r3, lsl #0x2
:0205D710 E206822F and  r8,r6,#0xF0000002
:0205D714 E2822B22 add  r2,r2,#0x8800
:0205D718 2C02ED82 stccs  13,cr14,[r2],{#0x82}
:0205D71C 3F413240 swicc 0x00413240
:0205D720 E09C3003 adds r3,r12,r3
:0205D724 A002EFC1 andge  r14,r2,r1,asr #0x1f
:0205D728 A22FCCE1 eorge  r12,r15,#0xE100
:0205D72C 000002E0 andeq  r0,r0,r0,ror #0x5
:0205D730 5101E15E unknown
:0205D734 00D10501 sbceqs r0,r1,r1,lsl #0xa
:0205D738 9F22C210 swils 0x0022c210
:0205D73C A02FA1E5 eorge  r10,r15,r5,ror #0x3
:0205D740 00319CE1 eoreqs r9,r1,r1,ror #0x19
:0205D744 E74EE0CE strb r14,r9,r1,r1,ror #0x19
:0205D748 2002E082 andcs  r14,r2,r2,lsl #0x1
:0205D74C 84E28E00 unknown
:0205D750 208400D9 unknown
:0205D754 88374197 ldmhida  r7!,{r0,r1,r2,r4,r7,r8,r14}
:0205D758 97201089 strls r1,[r0,-r9, lsl #0x1]!
:0205D75C E0410D6D sub  r0,r1,r13,ror #0x1a
:0205D760 82091241 andhi  r1,r9,#0x10000004
:0205D764 00017CE0 andeq  r7,r1,r0,ror #0x19
:0205D768 4400E918 strmi r14,[r0],#-0x918
:0205D76C ED972820 unknown
:0205D770 48E5970F unknown
:0205D774 068D9710 unknown
:0205D778 00499082 subeq  r9,r9,r2,lsl #0x1
:0205D77C 1002E2A1 andne  r14,r2,r1,lsr #0x5
:0205D780 6C02E093 stcvs  0,cr14,[r2],{#0x93}
:0205D784 17C18614 unknown
:0205D788 860470E2 strhi r7,[r2],{#0x93}
:0205D78C 539FE508 orrpls r14,r15,#0x2000000
:0205D790 C46CEB00 unknown
:0205D794 B0E50096 smlallt  r0,r5,r6,r0
:0205D798 E4700B41 unknown
:0205D79C 0402E596 streq r14,[r2],#-0x596
:0205D7A0 00E09C60 rsceq  r9,r0,r0,ror #0x18
:0205D7A4 0171AE30 cmneq r1,r0,lsr r14
:0205D7A8 09E14053 unknown
:0205D7AC 19029512 stmnedb  r2 ,{r1,r4,r8,r10,r12,r15}
:0205D7B0 89F83110 unknown
:0205D7B4 614E9002 unknown
:0205D7B8 90600779 rsbls  r0,r0,r9,ror r7
:0205D7BC E0A10308 adc  r0,r1,r8,lsl #0x6
:0205D7C0 2D9201DD unknown
:0205D7C4 09A10110 stmeqib  r1!,{r4,r8}
:0205D7C8 88016D81 stmhida  r1 ,{r0,r7,r8,r10,r11,r13,r14}
:0205D7CC 97150084 ldrls r0,[r5,-r4, lsl #0x1]
:0205D7D0 05F12419 ldreqb r2,[r1, #+0x419]!
:0205D7D4 00C97CCA sbceq  r7,r9,r10,asr #0x19
:0205D7D8 9F26615C swils 0x0026615c
:0205D7DC 80C080E5 sbchi  r8,r0,r5,ror #0x1
:0205D7E0 001C96E0 andeqs r9,r12,r0,ror #0xd
:0205D7E4 608CE0C0 addvs  r14,r12,r0,asr #0x1
:0205D7E8 1FACE597 swine 0x00ace597
:0205D7EC 45051900 strmi r1,[r5, #-0x900]		;r5-0x900=*(4c90f751)=#0(0x00000000)
:0205D7F0 81074000 unknown
:0205D7F4 60550DE0 subvss r0,r5,r0,ror #0x1b
:0205D7F8 90E00683 rscls  r0,r0,r3,lsl #0xd
:0205D7FC 86107102 ldrhi r7,[r0],-r2, lsl #0x2
:0205D800 2B104DE2 blcs 02470F90
:0205D804 E534E280 ldr r14,[r4, #-0x280]!
:0205D808 002DDF0A eoreq  r13,r13,r10,lsl #0x1e
:0205D80C E120508C unknown
:0205D810 88E08210 unknown
:0205D814 0B4D0005 bleq 0339D830
:0205D818 61E28122 mvnvs  r8,r2,lsr #0x2
:0205D81C E5873020 str r3,[r7, #+0x20]		;r7+0x20=*(00000020)
:0205D820 84008D17 strhi r8,[r0],#-0xd17
:0205D824 81100988 tsthi r0,r8,lsl #0x13
:0205D828 00C51403 sbceq  r1,r5,r3,lsl #0x8
:0205D82C 16971090 unknown
:0205D830 E28100A5 add  r0,r1,#0xA5
:0205D834 46001D90 unknown
:0205D838 19115100 ldmnedb  r1 ,{r8,r12,r14}
:0205D83C 10019A12 andne  r9,r1,r2,lsl r10
:0205D840 0291E280 addeqs r14,r1,#0x8
:0205D844 DFE00C01 swile 0x00e00c01
:0205D848 4DE28C10 stcmil 12,cr8,[r2,#+0x40]!
:0205D84C E281001B add  r0,r1,#0x1B
:0205D850 E59F60E4 ldr r6,[r15, #+0xe4]		;r15+0xe4=*(0205d93c)=#602000662(0x23e1cd16)
:0205D854 8000918C andhi  r9,r0,r12,lsl #0x3
:0205D858 900109D0 unknown
:0205D85C 88E03262 unknown
:0205D860 00150220 andeqs r0,r5,r0,lsr #0x4
:0205D864 DFE00101 swile 0x00e00101
:0205D868 30880091 umullcc  r0,r8,r1,r0
:0205D86C 4D458721 unknown
:0205D870 3509690B strcc r6,[r9, #-0x90b]		;(r9-0x90b=*(fffff74d))
:0205D874 90002515 andls  r2,r0,r5,lsl r5
:0205D878 E5872070 str r2,[r7, #+0x70]		;r7+0x70=*(00000070)
:0205D87C B4004D04 strlt r4,[r0],#-0xd04
:0205D880 902AE500 eorls  r14,r10,r0,lsl #0xa
:0205D884 85870309 strhi r0,[r7, #+0x309]		;r7+0x309=*(00000309)
:0205D888 10001D6C andne  r1,r0,r12,ror #0x1a
:0205D88C 512A34B9 strplh r3,[r10, -r9]!
:0205D890 256C193D strcsb r1,[r12, #-0x93d]!
:0205D894 21407400 unknown
:0205D898 0609F100 streq r15,[r9],-r0, lsl #0x2
:0205D89C 7404B965 strvc r11,[r4],#-0x965
:0205D8A0 80E59700 rschi  r9,r5,r0,lsl #0xe
:0205D8A4 E0016002 and  r6,r1,r2
:0205D8A8 41E00735 mvnmi  r0,lsr r5
:0205D8AC 0DA00005 stceq  0,cr0,[r0,#+0x14]!
:0205D8B0 C0E01281 rscgt  r1,r0,r1,lsl #0x5
:0205D8B4 74E1A002 unknown
:0205D8B8 40780035 rsbmis r0,r8,r5,lsr r0
:0205D8BC 74E59720 unknown
:0205D8C0 BD680021 stcltl 0,cr0,[r8,#-0x84]!
:0205D8C4 42501015 submis r1,r0,#0x15
:0205D8C8 0C872249 stceq  2,cr2,[r7],{#0x49}
:0205D8CC 08A1E3E0 stmeqia  r1!,{r5,r6,r7,r8,r9,r13,r14,r15}
:0205D8D0 100C42C3 andne  r4,r12,r3,asr #0x5
:0205D8D4 15132987 ldrne r2,[r3, #-0x987]		;r3-0x987=*(0c5fff89)=#0(0x00000000)
:0205D8D8 1D70AA1A ldcnel 10,cr10,[r0,#-0x68]!
:0205D8DC 5C879800 stcpl  8,cr9,[r7],{#0x0}
:0205D8E0 16B9E280 unknown
:0205D8E4 10870070 addne  r0,r7,r0,ror r0
:0205D8E8 227D1201 rsbcss r1,r13,#0x10000000
:0205D8EC 4C00016C stcmi  1,cr0,[r0],{#0x6c}
:0205D8F0 0B158700 bleq 025BF4F8
:0205D8F4 BD971084 unknown
:0205D8F8 8417B920 ldrhi r11,[r7],#-0x920
:0205D8FC E5188710 ldr r8,[r8, #-0x710]		;(r8-0x710=*(fffff8f0))
:0205D900 CC8D187D stcgt  8,cr1,[r13],{#0x7d}
:0205D904 82CB0000 sbchi  r0,r11,#0x0
:0205D908 1875CA02 ldmneda  r5!,{r1,r9,r11,r14,r15}^
:0205D90C 8800008B stmhida  r0 ,{r0,r1,r3,r7}
:0205D910 000700FD unknown
:0205D914 FFFF2F5C swinv 0x00ff2f5c
:0205D918 FF00BA74 swinv 0x0000ba74
:0205D91C 068520FF unknown
:0205D920 00870100 addeq  r0,r7,r0,lsl #0x2
:0205D924 12350000 eornes r0,r5,#0x0
:0205D928 31A920A4 movcc  r2,r4,lsr #0x1		;r2=0(0x0)
:0205D92C 64141125 ldrvs r1,[r4],#-0x125
:0205D930 F50C01C1 strnv r0,[r12, #-0x1c1]		;(r12-0x1c1=*(fffffe42))
:0205D934 9014ED07 andlss r14,r4,r7,lsl #0x1a
:0205D938 D9279910 stmledb  r7!,{r4,r8,r11,r12,r15}
:0205D93C 23E1CD16 mvncs  r12,#0x580
:0205D940 051D1084 ldreq r1,[r13, #-0x84]		;r13-0x84=*(1009b25d)=#0(0x00000000)
:0205D944 C03C06D5 unknown
:0205D948 55051982 strpl r1,[r5, #-0x982]		;r5-0x982=*(4c90f6cf)=#0(0x00000000)
:0205D94C 17105D50 unknown
:0205D950 0055021D subeqs r0,r5,r13,lsl r2
:0205D954 4D3611E1 ldcmi  1,cr1,[r6,#-0x384]!
:0205D958 6D12D918 unknown
:0205D95C 1D06E104 unknown
:0205D960 14159001 ldrne r9,[r5],#-0x1
:0205D964 158C101F strne r1,[r12, #+0x1f]		;r12+0x1f=*(00000022)
:0205D968 044903CC streqb r0,[r9],#-0x3cc
:0205D96C E531399E ldr r3,[r1, #-0x99e]!
:0205D970 5914D805 ldmpldb  r4 ,{r0,r2,r11,r12,r14,r15}
:0205D974 05D5300C ldreqb r3,[r5, #+0xc]		;r5+0xc=*(4c91005d)=#0(0x00000000)
:0205D978 05813014 streq r3,[r1, #+0x14]		;r1+0x14=*(00000014)
:0205D97C 9110280A tstls r0,r10,lsl #0x10
:0205D980 F1228100 unknown
:0205D984 7902F100 stmvcdb  r2 ,{r8,r12,r13,r14,r15}
:0205D988 C07C0E54 rsbgts r0,r12,r4,asr r14
:0205D98C 9EE00269 cdpls 2,14,cr0,cr0,cr9,3
:0205D990 0CB100E5 ldceq  0,cr0,[r1],#+0x394
:0205D994 040942E7 streq r4,[r9],#-0x2e7
:0205D998 4A4521BD bmi 031A6094
:0205D99C 0775D518 unknown
:0205D9A0 2A4118B1 bcs 030A3C6C
:0205D9A4 01E1B0E7 mvneq  r11,r7,ror #0x1
:0205D9A8 154918E1 strneb r1,[r9, #-0x8e1]		;(r9-0x8e1=*(fffff777))
:0205D9AC 5D104069 unknown
:0205D9B0 1533B835 ldrne r11,[r3, #-0x835]!
:0205D9B4 05003800 streq r3,[r0, #-0x800]		;(r0-0x800=*(fffff800))
:0205D9B8 56000640 strpl r0,[r0, #-0x800]		;(r0-0x800=*(fffff800))
:0205D9BC 45253512 strmi r3,[r5, #-0x512]!
:0205D9C0 3038F100 eorccs r15,r8,r0,lsl #0x2
:0205D9C4 55100369 ldrpl r0,[r0, #-0x369]		;(r0-0x369=*(fffffc97))
:0205D9C8 06572003 ldreqb r2,[r7],-r3
:0205D9CC C43004E2 unknown
:0205D9D0 00252CE5 eoreq  r2,r5,r5,ror #0x19
:0205D9D4 E308AD80 unknown
:0205D9D8 2D313D0F ldccs  13,cr3,[r1,#-0x3c]!
:0205D9DC 95000C65 strls r0,[r0, #-0xc65]		;(r0-0xc65=*(fffff39b))
:0205D9E0 2529F119 strcs r15,[r9, #-0x119]!
:0205D9E4 6A102511 bvs 02466E30
:0205D9E8 29057029 stmcsdb  r5 ,{r0,r3,r5,r12,r13,r14}
:0205D9EC D5371004 ldrle r1,[r7, #-0x4]!
:0205D9F0 15A92435 strne r2,[r9, #+0x435]!
:0205D9F4 03F10110 mvneqs r0,#0x4
:0205D9F8 66050759 unknown
:0205D9FC 0172476D cmneq r2,r13,ror #0xe
:0205DA00 1A7501ED bne 03D9E1BC
:0205DA04 B57042D1 ldrltb r4,[r0, #-0x2d1]!
:0205DA08 7B21B920 blvc 028CBE90
:0205DA0C E1801014 orr  r1,r0,r4,lsl r0
:0205DA10 31FD8005 mvnccs r8,r5
:0205DA14 C5D14971 ldrgtb r4,[r1, #+0x971]		;r1+0x971=*(00000971)
:0205DA18 8CEB0052 stchil 0,cr0,[r11],#+0x148
:0205DA1C 16251145 unknown
:0205DA20 38E0039D unknown
:0205DA24 6D0C00A1 unknown
:0205DA28 74101945 ldrvc r1,[r0],#-0x945
:0205DA2C 9A011530 bls 020A2EF4
:0205DA30 5004E5C0 andpl  r14,r4,r0,asr #0xb
:0205DA34 4908E593 stmmidb  r8 ,{r0,r1,r4,r7,r8,r10,r13,r14,r15}
:0205DA38 C204B10D andgt  r11,r4,#0x40000003
:0205DA3C 55011DE3 strpl r1,[r1, #-0xde3]		;(r1-0xde3=*(fffff21d))
:0205DA40 35205C29 strcc r5,[r0, #-0xc29]!
:0205DA44 26E0501D unknown
:0205DA48 E592E000 ldr r14,[r2, #+0x0]		;r2+0x0=*(00000000)
:0205DA4C 07C10859 unknown
:0205DA50 ED30E0C1 ldc  0,cr14,[r0,#-0x304]!
:0205DA54 010EB110 unknown
:0205DA58 08980039 ldmeqia  r8 ,{r0,r3,r4,r5}
:0205DA5C 00011005 andeq  r1,r1,r5
:0205DA60 83C03CCB bichi  r3,r0,#0xCB00
:0205DA64 08610179 unknown
:0205DA68 00910B25 addeqs r0,r1,r5,lsr #0x16
:0205DA6C 1C3AB538 ldcne  5,cr11,[r10],#-0xe0
:0205DA70 B1019D00 unknown
:0205DA74 D000400A andle  r4,r0,r10
:0205DA78 F1029119 unknown
:0205DA7C 10003910 andne  r3,r0,r0,lsl r9
:0205DA80 0161082D unknown
:0205DA84 B7508538 unknown
:0205DA88 0CB11259 ldceq  2,cr1,[r1],#+0x164
:0205DA8C E5193D4C ldr r3,[r9, #-0xd4c]		;(r9-0xd4c=*(fffff30c))
:0205DA90 08894510 stmeqia  r9 ,{r4,r8,r10,r14}
:0205DA94 24E53B20 unknown
:0205DA98 715429CD cmpvc r4,r13,asr #0x13
:0205DA9C 14D50900 ldrneb r0,[r5],#+0x900
:0205DAA0 6B014935 blvs 020AFF7C
:0205DAA4 5A110011 bpl 0249DAF0
:0205DAA8 D1D12005 bicles r2,r1,r5
:0205DAAC 25595203 ldrcsb r5,[r9, #-0x203]		;(r9-0x203=*(fffffe55))
:0205DAB0 1D5015A3 unknown
:0205DAB4 19001902 stmnedb  r0 ,{r1,r8,r11,r12}
:0205DAB8 36499026 strccb r9,[r9],-r6, lsr #0x0
:0205DABC 1DD91419 unknown
:0205DAC0 63124900 tstvs r2,#0x0
:0205DAC4 01B04005 moveqs r4,r5			;r4=1284571217(0x4c910051)
:0205DAC8 D90BEB00 stmledb  r11 ,{r8,r9,r11,r13,r14,r15}
:0205DACC 2149F939 unknown
:0205DAD0 51002001 unknown
:0205DAD4 47231025 strmi r1,[r3,-r5, lsr #0x0]!
:0205DAD8 48280011 stmmida  r8!,{r0,r4}
:0205DADC 09D02CF9 ldmeqib  r0 ,{r0,r3,r4,r5,r6,r7,r10,r11,r13}^
:0205DAE0 8D501125 unknown
:0205DAE4 0CA9E904 stceq  9,cr14,[r9],#+0x10
:0205DAE8 1954140D ldmnedb  r4 ,{r0,r2,r3,r10,r12}^
:0205DAEC 02191022 andeqs r1,r9,#0x22
:0205DAF0 942B3014 unknown
:0205DAF4 5529E1E5 strpl r14,[r9, #-0x1e5]!
:0205DAF8 004D6207 subeq  r6,r13,r7,lsl #0x4
:0205DAFC 9F2C1014 swils 0x002c1014
:0205DB00 20142FC9 andcss r2,r4,r9,asr #0x1f
:0205DB04 09F504B1 unknown
:0205DB08 B209ED14 andlt  r14,r9,#0x500
:0205DB0C F1290029 unknown
:0205DB10 30003120 andcc  r3,r0,r0,lsr #0x2
:0205DB14 00151E15 andeqs r1,r5,r5,lsl r14
:0205DB18 3DEB37F1 stcccl 7,cr3,[r11,#+0x3c4]!
:0205DB1C 4910121E ldmmidb  r0 ,{r1,r2,r3,r4,r9,r12}
:0205DB20 09011908 stmeqdb  r1 ,{r3,r8,r11,r12}
:0205DB24 4D05310A unknown
:0205DB28 2831F93F ldmcsda  r1!,{r0,r1,r2,r3,r4,r5,r8,r11,r12,r13,r14,r15}
:0205DB2C 512110DD unknown
:0205DB30 4501710A strmi r7,[r1, #-0x10a]		;(r1-0x10a=*(fffffef6))
:0205DB34 A913A118 ldmgedb  r3 ,{r3,r4,r8,r13,r15}
:0205DB38 07E9F711 unknown
:0205DB3C 04D11279 ldreqb r1,[r1],#+0x279
:0205DB40 19227590 stmnedb  r2!,{r4,r7,r8,r10,r12,r13,r14}
:0205DB44 4F14A522 swimi 0x0014a522
:0205DB48 0004A577 andeq  r10,r4,r7,ror r5
:0205DB4C A001E58D andge  r14,r1,r13,lsl #0xb
:0205DB50 4180027D orrmi  r0,r0,r13,ror r2
:0205DB54 A9FF0E01 unknown
:0205DB58 E3A06007 mov  r6,#0x7		;r6=7(0x7)
:0205DB5C 49054098 stmmidb  r5 ,{r3,r4,r7,r14}
:0205DB60 071D5008 ldreq r5,[r13, -r8]
:0205DB64 7000DD90 mulvc  r0,r0,r13
:0205DB68 55B002D1 ldrpl r0,[r0, #+0x2d1]!
:0205DB6C 004100D9 unknown
:0205DB70 16711917 unknown
:0205DB74 011FC195 unknown
:0205DB78 26710153 unknown
:0205DB7C 590F6DD4 stmpldb  r15 ,{r2,r4,r6,r7,r8,r10,r11,r13,r14}
:0205DB80 0915F511 ldmeqdb  r5 ,{r0,r4,r8,r10,r12,r13,r14,r15}
:0205DB84 0A02A94A beq 021080B4
:0205DB88 2D0B049D unknown
:0205DB8C CA90090E bgt 0045FFCC
:0205DB90 1167E515 unknown
:0205DB94 120CED41 andne  r14,r12,#0x1040
:0205DB98 0C890001 stceq  0,cr0,[r9],{#0x1}
:0205DB9C 0090FFE2 addeqs r15,r0,r2,ror #0x1f
:0205DBA0 590020E2 stmpldb  r0 ,{r1,r5,r6,r7,r13}
:0205DBA4 B1ECE300 mvnlt  r14,r0,lsl #0x6
:0205DBA8 DA000A09 ble 020603D4
:0205DBAC 21211165 unknown
:0205DBB0 E10030C4 unknown
:0205DBB4 0D0E3909 unknown
:0205DBB8 032E1D00 unknown
:0205DBBC D9BC00CD ldmleib  r12!,{r0,r2,r3,r6,r7}
:0205DBC0 6D059D30 unknown
:0205DBC4 06B50302 unknown
:0205DBC8 695800BA ldmvsdb  r8 ,{r1,r3,r4,r5,r7}^
:0205DBCC 03E00399 mvneq  r0,#0x64000002
:0205DBD0 8F1EE900 swihi 0x001ee900
:0205DBD4 28614845 unknown
:0205DBD8 B54B95D1 strltb r9,[r11, #-0x5d1]		;(r11-0x5d1=*(fffffa2f))
:0205DBDC 24003516 strcs r3,[r0],#-0x516
:0205DBE0 0ACD3011 beq 013A9C2C
:0205DBE4 77300575 unknown
:0205DBE8 0053E5CD subeqs r14,r3,r13,asr #0xb
:0205DBEC 0D166D00 unknown
:0205DBF0 0A60E21F beq 03896474
:0205DBF4 C2E5CD40 rscgt  r12,r5,#0x1000
:0205DBF8 71065DFF unknown
:0205DBFC C04CC04E subgt  r12,r12,r14,asr #0x0
:0205DC00 19C00F4D stmneib  r0 ,{r0,r2,r3,r6,r8,r9,r10,r11}^
:0205DC04 A900250F stmgedb  r0 ,{r0,r1,r2,r3,r8,r10,r13}
:0205DC08 9974CC36 ldmlsdb  r4!,{r1,r2,r4,r5,r10,r11,r14,r15}^
:0205DC0C 0FB5CC00 swieq 0x00b5cc00
:0205DC10 CC0F5DCC stcgt  13,cr5,[r15],{#0xcc}
:0205DC14 FD1504E5 unknown
:0205DC18 53300108 teqpl r0,#0x2
:0205DC1C 1B0DF8E2 blne 023DBFAC
:0205DC20 0DC12EB5 unknown
:0205DC24 8102550A unknown
:0205DC28 D9029906 stmledb  r2 ,{r1,r2,r8,r11,r12,r15}
:0205DC2C D5E5C017 strleb r12,[r5, #+0x17]!
:0205DC30 1D719F22 ldcnel 15,cr9,[r1,#-0x88]!
:0205DC34 20413131 subcs  r3,r1,r1,lsr r1
:0205DC38 05D12006 ldreqb r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0205DC3C 03870369 orreq  r0,r7,#0xA4000001
:0205DC40 A9A61369 stmgeib  r6!,{r0,r3,r5,r6,r8,r9,r12}
:0205DC44 0415E101 ldreq r14,[r5],#-0x101
:0205DC48 E51AD000 ldr r13,[r10, #-0x0]		;(r10-0x0=*(00000000))
:0205DC4C 22003D10 andcs  r3,r0,#0x400
:0205DC50 1629FE93 unknown
:0205DC54 75C466C1 strvcb r6,[r4, #+0x6c1]		;r4+0x6c1=*(4c910712)=#0(0x00000000)
:0205DC58 00050B57 andeq  r0,r5,r7,asr r11
:0205DC5C FF40C105 swinv 0x0040c105
:0205DC60 803511C5 eorhis r1,r5,r5,asr #0x3
:0205DC64 104104D5 unknown
:0205DC68 071500D9 unknown
:0205DC6C 231220F5 tstcs r2,#0xF5
:0205DC70 79111EA0 ldmvcdb  r1 ,{r5,r7,r9,r10,r11,r12}
:0205DC74 D00E3D09 andle  r3,r14,r9,lsl #0x1a
:0205DC78 195164E5 ldmnedb  r1 ,{r0,r2,r5,r6,r7,r10,r13,r14}^
:0205DC7C 95C60055 strlsb r0,[r6, #+0x55]		;r6+0x55=*(00000055)
:0205DC80 E9165522 ldmdb  r6 ,{r1,r5,r8,r10,r12,r14}
:0205DC84 0D464112 unknown
:0205DC88 000C0009 andeq  r0,r12,r9
:0205DC8C 4101F52F unknown
:0205DC90 3D009145 unknown
:0205DC94 022C2D23 eoreq  r2,r12,#0x8C0
:0205DC98 E91F11A0 ldmdb  r15 ,{r5,r7,r8,r12}
:0205DC9C 40210718 eormi  r0,r1,r8,lsl r7
:0205DCA0 FD091641 unknown
:0205DCA4 39420111 stmccdb  r2 ,{r0,r4,r8}^
:0205DCA8 0155ED05 cmpeq r5,r5,lsl #0x1a
:0205DCAC 1005E7D0 unknown
:0205DCB0 2C416D0C stccsl 13,cr6,[r1],{#0xc}
:0205DCB4 34A90001 unknown
:0205DCB8 C038011D eorgts r0,r8,r13,lsl r1
:0205DCBC A03001F5 unknown
:0205DCC0 81920761 orrhis r0,r2,r1,ror #0xe
:0205DCC4 C13005E5 teqgt r0,r5,ror #0xb
:0205DCC8 00302CE5 eoreqs r2,r0,r5,ror #0x19
:0205DCCC 1506699F strne r6,[r6, #-0x99f]		;(r6-0x99f=*(fffff661))
:0205DCD0 C115B510 tstgt r5,r0,lsl r5
:0205DCD4 C9D0061D ldmgtib  r0 ,{r0,r2,r3,r4,r9,r10}^
:0205DCD8 2009AE22 andcs  r10,r9,r2,lsr #0x1c
:0205DCDC C104C5C1 unknown
:0205DCE0 E5D3054D ldrb r0,[r3, #+0x54d]		;r3+0x54d=*(0000054d)
:0205DCE4 C1200B28 unknown
:0205DCE8 81000CE5 unknown
:0205DCEC D18026A9 orrle  r2,r0,r9,lsr #0xd
:0205DCF0 F5D5181D ldrnvb r1,[r5, #+0x81d]		;r5+0x81d=*(4c91086e)=#0(0x00000000)
:0205DCF4 30211D34 eorcc  r1,r1,r4,lsr r13
:0205DCF8 0D19E5D1 unknown
:0205DCFC 30211913 eorcc  r1,r1,r3,lsl r9
:0205DD00 00110283 andeqs r0,r1,r3,lsl #0x5
:0205DD04 63534119 cmpvs r3,#0x40000006
:0205DD08 E0303119 eors r3,r0,r9,lsl r1
:0205DD0C 1901B9E3 stmnedb  r1 ,{r0,r1,r5,r6,r7,r8,r11,r12,r13,r15}
:0205DD10 B8004D21 stmltda  r0 ,{r0,r5,r8,r10,r11,r14}
:0205DD14 C9008C71 stmgtdb  r0 ,{r0,r4,r5,r6,r10,r11,r15}
:0205DD18 10E5941B rscne  r9,r5,r11,lsl r4
:0205DD1C 12DD0585 sbcnes r0,r13,#0x21400000
:0205DD20 191080C4 ldmnedb  r0 ,{r2,r6,r7,r15}
:0205DD24 7C00C901 stcvc  9,cr12,[r0],{#0x1}
:0205DD28 0C159F10 ldceq  15,cr9,[r5],{#0x10}
:0205DD2C E0201092 mla  r0,r2,r0,r1unknown
:0205DD30 459350D0 ldrmi r5,[r3, #+0xd0]		;r3+0xd0=*(000000d0)
:0205DD34 00098033 andeq  r8,r9,r3,lsr r0
:0205DD38 0912210F ldmeqdb  r2 ,{r0,r1,r2,r3,r8,r13}
:0205DD3C 43450440 unknown
:0205DD40 16512F5D unknown
:0205DD44 1D0079ED unknown
:0205DD48 D91CE520 ldmledb  r12 ,{r5,r8,r10,r13,r14,r15}
:0205DD4C 1D001D1F unknown
:0205DD50 591AD5F0 ldmpldb  r10 ,{r4,r5,r6,r7,r8,r10,r12,r14,r15}
:0205DD54 9D10FF0C unknown
:0205DD58 1011B50F andnes r11,r1,r15,lsl #0xa
:0205DD5C 84100D81 ldrhi r0,[r0],#-0xd81
:0205DD60 85961331 ldrhi r1,[r6, #+0x331]		;r6+0x331=*(00000331)
:0205DD64 3810012F ldmccda  r0 ,{r0,r1,r2,r3,r5,r8}
:0205DD68 5D0245B5 unknown
:0205DD6C 3C0B020E stccc  2,cr0,[r11],{#0xe}
:0205DD70 794000CD stmvcdb  r0 ,{r0,r2,r3,r6,r7}^
:0205DD74 91201400 unknown
:0205DD78 0B8A202D bleq 002E5E34
:0205DD7C 40D91105 sbcmis r1,r9,r5,lsl #0x2
:0205DD80 101BB905 andnes r11,r11,r5,lsl #0x12
:0205DD84 5DC500C1 unknown
:0205DD88 000EC9D6 unknown
:0205DD8C 14113091 ldrne r3,[r1],#-0x91
:0205DD90 FDF3461D ldc2l 6,cr4,[r3,#+0x74]!
:0205DD94 C501A500 strgt r10,[r1, #-0x500]		;(r1-0x500=*(fffffb00))
:0205DD98 04110140 ldreq r0,[r1],#-0x140
:0205DD9C 06E5D120 unknown
:0205DDA0 71D1C006 bicvcs r12,r1,r6
:0205DDA4 8CC00524 stchil 5,cr0,[r0],{#0x24}
:0205DDA8 6D040002 unknown
:0205DDAC 0B000516 bleq 0205F20C
:0205DDB0 1B215C00 blne 028B4DB8
:0205DDB4 C02300BA unknown
:0205DDB8 0D5C1139 unknown
:0205DDBC 31B3E001 movccs r14,r1			;r14=0(0x0)
:0205DDC0 444AB100 strmib r11,[r10],#-0x100
:0205DDC4 14CD9F10 strneb r9,[r13],#+0xf10
:0205DDC8 27CD1055 unknown
:0205DDCC 9F382038 swils 0x00382038
:0205DDD0 01990B05 orreqs r0,r9,r5,lsl #0x16
:0205DDD4 159F2034 ldrne r2,[r15, #+0x34]		;r15+0x34=*(0205de10)=#152306405(0x091402e5)
:0205DDD8 21219308 unknown
:0205DDDC 9C20D1E0 stcls  1,cr13,[r0],#-0x380
:0205DDE0 290000E1 stmcsdb  r0 ,{r0,r5,r6,r7}
:0205DDE4 01100D02 tsteq r0,r2,lsl #0x1a
:0205DDE8 1055000D subnes r0,r5,r13
:0205DDEC 04191DE9 ldreq r1,[r9],#-0xde9
:0205DDF0 0C22A5F6 stceq  5,cr10,[r2],#-0x3d8
:0205DDF4 3D158020 unknown
:0205DDF8 7E507D11 mrcvc 13,2,r7,cr0,cr1,{0}
:0205DDFC C0000161 andgt  r0,r0,r1,ror #0x2
:0205DE00 6C020E5C stcvs  14,cr0,[r2],{#0x5c}
:0205DE04 416C0249 unknown
:0205DE08 095D9F20 ldmeqdb  r13 ,{r5,r8,r9,r10,r11,r12,r15}^
:0205DE0C 920B0591 andls  r0,r11,#0x24400000
:0205DE10 091402E5 ldmeqdb  r4 ,{r0,r2,r5,r6,r7,r9}
:0205DE14 3C10D100 ldccc  1,cr13,[r0],{#0x0}
:0205DE18 60299210 eorvs  r9,r9,r0,lsl r2
:0205DE1C 202901B1 unknown
:0205DE20 9F0048E3 swils 0x000048e3
:0205DE24 35102905 ldrcc r2,[r0, #-0x905]		;(r0-0x905=*(fffff6fb))
:0205DE28 09102550 ldmeqdb  r0 ,{r4,r6,r8,r10,r13}
:0205DE2C 00000970 andeq  r0,r0,r0,ror r9
:0205DE30 22299310 eorcs  r9,r9,#0x40000000
:0205DE34 100411BD strneh r1,[r4], -r13
:0205DE38 2189D331 orrcs  r13,r9,r1,lsr r3
:0205DE3C 110DE903 unknown
:0205DE40 30140100 andccs r0,r4,r0,lsl #0x2
:0205DE44 2431931A unknown
:0205DE48 814DF1F5 unknown
:0205DE4C C9746114 unknown
:0205DE50 FA116D3A blx 024B9348
:0205DE54 50011B1D andpl  r1,r1,r13,lsl r11
:0205DE58 000902C9 andeq  r0,r9,r9,asr #0x5
:0205DE5C 0D0610AD unknown
:0205DE60 D504B90B strle r11,[r4, #-0x90b]		;r4-0x90b=*(4c90f746)=#0(0x00000000)
:0205DE64 0A41C64B beq 030CF798
:0205DE68 21031045 unknown
:0205DE6C DA5AAD03 ble 03709280
:0205DE70 51CF107D bicpl  r1,r15,r13,ror r0
:0205DE74 00151B4D andeqs r1,r5,r13,asr #0x16
:0205DE78 4960109D unknown
:0205DE7C 0A81B500 beq 000CB284
:0205DE80 E3E001E9 mvn  r0,#0x4000003A
:0205DE84 21041009 unknown
:0205DE88 21538021 cmpcs r3,r1,lsr #0x0
:0205DE8C 05E15701 streqb r5,[r1, #+0x701]!
:0205DE90 2950711B ldmcsdb  r0 ,{r0,r1,r3,r4,r8,r12,r13,r14}^
:0205DE94 39E58531 unknown
:0205DE98 08956A99 ldmeqia  r5 ,{r0,r3,r4,r7,r9,r11,r13,r14}
:0205DE9C 39105501 ldmccdb  r0 ,{r0,r8,r10,r12,r14}
:0205DEA0 51165D5D tstpl r6,r13,asr r13
:0205DEA4 7D7B1100 ldcvcl 1,cr1,[r11,#-0x0]!
:0205DEA8 7D847010 unknown
:0205DEAC 001131F0 ldreqsh r3,[r1], -r0
:0205DEB0 6F19E5D6 swivs 0x0019e5d6
:0205DEB4 B070101D rsblts r1,r0,r13,lsl r0
:0205DEB8 008D07E1 addeq  r0,r13,r1,ror #0xf
:0205DEBC D6104208 ldrle r4,[r0],-r8, lsl #0x4
:0205DEC0 E01581E5 ands r8,r5,r5,ror #0x3
:0205DEC4 005C0009 subeqs r0,r12,r9
:0205DEC8 D500F528 strle r15,[r0, #-0x528]		;(r0-0x528=*(fffffad8))
:0205DECC 25FE8201 ldrcsb r8,[r14, #+0x201]!
:0205DED0 381A6970 ldmccda  r10 ,{r4,r5,r6,r8,r11,r13,r14}
:0205DED4 21B30081 movcss r0,r1,lsl #0x1		;r0=0(0x0)
:0205DED8 790CC12F stmvcdb  r12 ,{r0,r1,r2,r3,r5,r8,r14,r15}
:0205DEDC 05650319 streqb r0,[r5, #-0x319]!
:0205DEE0 FDB01A41 ldc2  10,cr1,[r0,#+0x104]!
:0205DEE4 B94A5537 stmltdb  r10 ,{r0,r1,r2,r4,r5,r8,r10,r12,r14}^
:0205DEE8 550F212C strpl r2,[r15, #-0x12c]		;r15-0x12c=*(0205ddc4)=#349019920(0x14cd9f10)
:0205DEEC 00ADF000 adceq  r15,r13,r0
:0205DEF0 852F0081 strhi r0,[r15, #-0x81]!
:0205DEF4 87400CE8 strhib r0,[r15, #-0x81]!
:0205DEF8 E5950001 ldr r0,[r5, #+0x1]		;r5+0x1=*(4c910052)=#0(0x00000000)
:0205DEFC 05AA5D20 streq r5,[r10, #+0xd20]!
:0205DF00 7C1C4142 ldcvc  1,cr4,[r12],{#0x42}
:0205DF04 55182121 ldrpl r2,[r8, #-0x121]		;(r8-0x121=*(fffffedf))
:0205DF08 92670009 rsbls  r0,r7,#0x9
:0205DF0C 19292189 stmnedb  r9!,{r0,r3,r7,r8,r13}
:0205DF10 40000D24 andmi  r0,r0,r4,lsr #0x1a
:0205DF14 E516D210 ldr r13,[r6, #-0x210]		;(r6-0x210=*(fffffdf0))
:0205DF18 298D0191 stmcsib  r13 ,{r0,r4,r7,r8}
:0205DF1C 5800E91C stmplda  r0 ,{r2,r3,r4,r8,r11,r13,r14,r15}
:0205DF20 9610B901 ldrls r11,[r0],-r1, lsl #0x12
:0205DF24 BDFF08F5 ldcltl 8,cr0,[r15,#+0x3d4]!
:0205DF28 11F50CB0 ldrneh r0,[r5, #+0xc0]!
:0205DF2C E9034009 stmdb  r3 ,{r0,r3,r14}
:0205DF30 0899B528 ldmeqia  r9 ,{r3,r5,r8,r10,r12,r13,r15}
:0205DF34 610600A5 unknown
:0205DF38 00390701 eoreqs r0,r9,r1,lsl #0xe
:0205DF3C AB39750C blge 02EBB374
:0205DF40 015920AD cmpeq r9,r13,lsr #0x1
:0205DF44 20296109 eorcs  r6,r9,r9,lsl #0x2
:0205DF48 A11114D9 ldrgesb r1,[r1, -r9]
:0205DF4C 155FC430 ldrneb r12,[r15, #-0x430]		;r15-0x430=*(0205db24)=#1292185866(0x4d05310a)
:0205DF50 80A1F400 adchi  r15,r1,r0,lsl #0x8
:0205DF54 A900C527 stmgedb  r0 ,{r0,r1,r2,r5,r8,r10,r14,r15}
:0205DF58 004D8C10 subeq  r8,r13,r0,lsl r12
:0205DF5C 312BF9B5 msrcc CPSR_fxc,r5strcch r15,[r11, -r5]!
:0205DF60 5920CC41 stmpldb  r0!,{r0,r6,r10,r11,r14,r15}
:0205DF64 10299123 eorne  r9,r9,r3,lsr #0x2
:0205DF68 11A03331 movne  r3,lsr r1		;r3=0(0x0)
:0205DF6C 21920004 orrcss r0,r2,r4
:0205DF70 20000322 andcs  r0,r0,r2,lsr #0x6
:0205DF74 7028D110 eorvc  r13,r8,r0,lsl r1
:0205DF78 104000D9 unknown
:0205DF7C 020AE5C2 andeq  r14,r10,#0x30800000
:0205DF80 30003D30 andcc  r3,r0,r0,lsr r13
:0205DF84 E9017D82 stmdb  r1 ,{r1,r7,r8,r10,r11,r12,r13,r14}
:0205DF88 E4008502 str r8,[r0],#-0x502
:0205DF8C 11D91B89 bicnes r1,r9,r9,lsl #0x17
:0205DF90 00C1FEE7 sbceq  r15,r1,r7,ror #0x1d
:0205DF94 10079960 andne  r9,r7,r0,ror #0x12
:0205DF98 094DE053 stmeqdb  r13 ,{r0,r1,r4,r6,r13,r14,r15}^
:0205DF9C 0501E156 streq r14,[r1, #-0x156]		;(r1-0x156=*(fffffeaa))
:0205DFA0 22000240 andcs  r0,r0,#0x4
:0205DFA4 0F6D1281 swieq 0x006d1281
:0205DFA8 00310311 eoreqs r0,r1,r1,lsl r3
:0205DFAC A423D968 unknown
:0205DFB0 03E1017D mvneq  r0,#0x4000001F
:0205DFB4 095C105D ldmeqdb  r12 ,{r0,r2,r3,r4,r6,r12}^
:0205DFB8 02390500 eoreqs r0,r9,#0x0
:0205DFBC 001D579B muleqs r13,r11,r7
:0205DFC0 01710CF5 ldreqsh r0,[r1, #-0xc5]!
:0205DFC4 600CE884 andvs  r14,r12,r4,lsl #0x11
:0205DFC8 1D870351 unknown
:0205DFCC 10590A0B subnes r0,r9,r11,lsl #0x14
:0205DFD0 10310165 eornes r0,r1,r5,ror #0x2
:0205DFD4 78001961 stmvcda  r0 ,{r0,r5,r6,r8,r11,r12}
:0205DFD8 EB00505D bl 02072154
:0205DFDC 07812028 streq r2,[r1,+r8, lsr #0x0]
:0205DFE0 600C04E5 andvs  r0,r12,r5,ror #0x9
:0205DFE4 A10502F5 unknown
:0205DFE8 D1FE5A41 mvnles r5,r1,asr #0x14
:0205DFEC 5141B50B unknown
:0205DFF0 B10CE517 unknown
:0205DFF4 4B210101 blmi 0289E400
:0205DFF8 AD385195 ldcge  1,cr5,[r8,#-0x254]!
:0205DFFC 195A5011 ldmnedb  r10 ,{r0,r4,r12,r14}^
:0205E000 95001902 strls r1,[r0, #-0x902]		;(r0-0x902=*(fffff6fe))
:0205E004 0019FF1E andeqs r15,r9,r14,lsl r15
:0205E008 17D50006 ldrneb r0,[r5, +r6]
:0205E00C 50000405 andpl  r0,r0,r5,lsl #0x8
:0205E010 3810A903 ldmccda  r0 ,{r0,r1,r8,r11,r13,r15}
:0205E014 08A000A9 stmeqia  r0!,{r0,r3,r5,r7}
:0205E018 21E5D500 mvncs  r13,r0,lsl #0xa
:0205E01C 79074AC5 stmvcdb  r7 ,{r0,r2,r6,r7,r9,r11,r14}
:0205E020 2165A017 unknown
:0205E024 53753815 cmnpl r5,#0x150000
:0205E028 01001DF4 unknown
:0205E02C 138D101D orrne  r1,r13,#0x1D
:0205E030 E5D510D7 ldrb r1,[r5, #+0xd7]		;r5+0xd7=*(4c910128)=#0(0x00000000)
:0205E034 CD4A1469 unknown
:0205E038 3500A526 strcc r10,[r0, #-0x526]		;(r0-0x526=*(fffffada))
:0205E03C FDECE801 stc2l 8,cr14,[r12,#+0x4]!
:0205E040 C9383825 ldmgtdb  r8!,{r0,r2,r5,r11,r12,r13}
:0205E044 1116A51A tstne r6,r10,lsl r5
:0205E048 F4019D17 strnv r9,[r1],#-0xd17
:0205E04C 2102138D unknown
:0205E050 01501100 cmpeq r0,r0,lsl #0x2
:0205E054 0DE5D3C0 stceql 3,cr13,[r5,#+0x300]!
:0205E058 02000D08 andeq  r0,r0,#0x200
:0205E05C 49000081 stmmidb  r0 ,{r0,r7}
:0205E060 07890800 streq r0,[r9,+r0, lsl #0x10]
:0205E064 D0200AAA eorle  r0,r0,r10,lsr #0x15
:0205E068 F5022019 strnv r2,[r2, #-0x19]		;(r2-0x19=*(ffffffe7))
:0205E06C 13001116 unknown
:0205E070 2F01D568 swics 0x0001d568
:0205E074 00CC0049 sbceq  r0,r12,r9,asr #0x0
:0205E078 38610035 unknown
:0205E07C 89E52E45 unknown
:0205E080 90004816 andls  r4,r0,r6,lsl r8
:0205E084 CD05220D unknown
:0205E088 D1076116 unknown
:0205E08C 05073109 streq r3,[r7, #-0x109]		;(r7-0x109=*(fffffef7))
:0205E090 3D050500 unknown
:0205E094 1509A507 strne r10,[r9, #-0x507]		;(r9-0x507=*(fffffb51))
:0205E098 00759866 rsbeqs r9,r5,r6,ror #0x10
:0205E09C 3C001198 stccc  1,cr1,[r0],{#0x98}
:0205E0A0 30480001 subcc  r0,r8,r1
:0205E0A4 2071802A rsbcss r8,r1,r10,lsr #0x0
:0205E0A8 80002D1E andhi  r2,r0,r14,lsl r13
:0205E0AC 22C99F20 sbccs  r9,r9,#0x80
:0205E0B0 4DE03C8A stcmil 12,cr3,[r0,#+0x228]!
:0205E0B4 A5D0C000 ldrgeb r12,[r0, #+0x0]		;r0+0x0=*(00000000)
:0205E0B8 02A9D300 adceq  r13,r9,#0x0
:0205E0BC 2F4D5CA4 swics 0x004d5ca4
:0205E0C0 07037D48 streq r7,r13,r9,#0x0
:0205E0C4 79001530 stmvcdb  r0 ,{r4,r5,r8,r10,r12}
:0205E0C8 950CCA02 strls r12,[r12, #-0xa02]		;(r12-0xa02=*(fffff5fe))
:0205E0CC 00410906 subeq  r0,r1,r6,lsl #0x12
:0205E0D0 48015D03 stmmida  r1 ,{r0,r1,r8,r10,r11,r12,r14}
:0205E0D4 06AA0021 unknown
:0205E0D8 008900B1 streqh r0,[r9], +r1
:0205E0DC 10751019 rsbnes r1,r5,r9,lsl r0
:0205E0E0 13A00C71 movne  r0,#0x7100		;r0=28928(0x7100)
:0205E0E4 A033123E eorges r1,r3,r14,lsr r2
:0205E0E8 00113011 andeqs r3,r1,r1,lsl r0
:0205E0EC 600302E1 andvs  r0,r3,r1,ror #0x5
:0205E0F0 0B019544 bleq 020C3608
:0205E0F4 20E5D030 rsccs  r13,r5,r0,lsr r0
:0205E0F8 2082002D addcs  r0,r2,r13,lsr #0x0
:0205E0FC 30410329 subcc  r0,r1,r9,lsr #0x6
:0205E100 01224DC0 unknown
:0205E104 51A20189 movpl  r0,r9,lsl #0x3		;r0=704(0x2c0)
:0205E108 F1566922 cmpnv r6,r2,lsr #0x12
:0205E10C 0115F91F tsteq r5,r15,lsl r9
:0205E110 00154C00 andeqs r4,r5,r0,lsl #0x18
:0205E114 FDDF2595 unknown
:0205E118 315A5549 cmpcc r10,r9,asr #0xa
:0205E11C 41133550 tstmi r3,r0,asr r5
:0205E120 00354031 eoreqs r4,r5,r1,lsr r0
:0205E124 BDEF188D stcltl 8,cr1,[r15,#+0x234]!
:0205E128 41159300 tstmi r5,r0,lsl #0x6
:0205E12C 79001106 stmvcdb  r0 ,{r1,r2,r8,r12}
:0205E130 15493F08 strneb r3,[r9, #-0xf08]		;(r9-0xf08=*(fffff150))
:0205E134 3115F500 tstcc r5,r0,lsl #0xa
:0205E138 34795D30 unknown
:0205E13C 011C001D tsteq r12,r13,lsl r0
:0205E140 21C1AF01 biccs  r10,r1,r1,lsl #0x1e
:0205E144 8410E530 ldrhi r14,[r0],#-0x530
:0205E148 01490325 unknown
:0205E14C 75080001 strvc r0,[r8, #-0x1]		;(r8-0x1=*(ffffffff))
:0205E150 5131041D teqpl r1,r13,lsl r4
:0205E154 6429A100 unknown
:0205E158 913571C0 teqls r5,r0,asr #0x3
:0205E15C 210025C0 unknown
:0205E160 C0064DC4 andgt  r4,r6,r4,asr #0x1b
:0205E164 92200D83 eorls  r0,r0,#0x20C0
:0205E168 15C2C000 strneb r12,[r2, #+0x0]		;r2+0x0=*(00000000)
:0205E16C 51004DAC unknown
:0205E170 E026ED00 eor  r14,r6,r0,lsl #0x1a
:0205E174 11052D3A unknown
:0205E178 C5319C19 ldrgt r9,[r1, #-0xc19]!
:0205E17C 0E0C9D04 cdpeq 13,0,cr9,cr12,cr4,0
:0205E180 01012166 unknown
:0205E184 00558EE0 subeqs r8,r5,r0,ror #0x1d
:0205E188 1202E35E andne  r14,r2,#0x78000001
:0205E18C 21018CC0 unknown
:0205E190 F99F3184 ldmnvib  r15 ,{r2,r7,r8,r12,r13}
:0205E194 C409FD39 strgt r15,[r9],#-0xd39
:0205E198 0055212C subeqs r2,r5,r12,lsr #0x2
:0205E19C 20B001C1 adccss r0,r0,r1,asr #0x3
:0205E1A0 8C0055D3 stchi  5,cr5,[r0],{#0xd3}
:0205E1A4 68205512 stmvsda  r0!,{r1,r4,r8,r10,r12,r14}
:0205E1A8 31259D21 unknown
:0205E1AC 32E59201 rsccc  r9,r5,#0x10000000
:0205E1B0 8202711D andhi  r7,r2,#0x40000007
:0205E1B4 C11B03D9 ldrgtsb r0,[r11, -r9]
:0205E1B8 4410490A ldrmi r4,[r0],#-0x90a
:0205E1BC 0300196A unknown
:0205E1C0 1100A1C0 unknown
:0205E1C4 0901E792 stmeqdb  r1 ,{r1,r4,r7,r8,r9,r10,r13,r14,r15}
:0205E1C8 04E28CC0 unknown
:0205E1CC 07551BF9 unknown
:0205E1D0 B001C9FA unknown
:0205E1D4 5110212C tstpl r0,r12,lsr #0x2
:0205E1D8 23E1C223 mvncs  r12,#0x30000002
:0205E1DC E106A011 unknown
:0205E1E0 03650FD5 unknown
:0205E1E4 816365D2 unknown
:0205E1E8 004D212A subeq  r2,r13,r10,lsr #0x2
:0205E1EC 591925B6 ldmpldb  r9 ,{r1,r2,r4,r5,r7,r8,r10,r13}
:0205E1F0 090D8101 stmeqdb  r13 ,{r0,r8,r15}
:0205E1F4 B91D89A1 ldmltdb  r13 ,{r0,r5,r7,r8,r11,r15}
:0205E1F8 106BE801 rsbne  r14,r11,r1,lsl #0x10
:0205E1FC 82300019 eorhis r0,r0,#0x19
:0205E200 A0E001E5 rscge  r0,r0,r5,ror #0x3
:0205E204 29005902 stmcsdb  r0 ,{r1,r8,r11,r12,r14}
:0205E208 25002109 strcs r2,[r0, #-0x109]		;(r0-0x109=*(000001b7))
:0205E20C 001DE010 andeqs r14,r13,r0,lsl r0
:0205E210 AF0025D0 swige 0x000025d0
:0205E214 6021001D eorvs  r0,r1,r13,lsl r0
:0205E218 8D2B5025 stchi  0,cr5,[r11,#-0x94]!
:0205E21C 1035C004 eornes r12,r5,r4
:0205E220 0BE557E0 bleq 019B41A8
:0205E224 A8E591C0 unknown
:0205E228 20006530 andcs  r6,r0,r0,lsr r5
:0205E22C 03E28C41 mvneq  r8,#0x4100
:0205E230 C50E08A1 strgt r0,[r14, #-0x8a1]		;r14-0x8a1=*(0205d5bb)=#-1861982155(0x91046835)
:0205E234 28830111 stmcsia  r3 ,{r0,r4,r8}
:0205E238 107104E7 rsbnes r0,r1,r7,ror #0x9
:0205E23C 25E79301 strcsb r9,[r7, #+0x301]!
:0205E240 C40CF925 strgt r15,[r12],#-0x925
:0205E244 E08EE000 add  r14,r14,r0
:0205E248 80BA0F49 adchis r0,r10,r9,asr #0x1e
:0205E24C 31901021 orrccs r1,r0,r1,lsr #0x0
:0205E250 2EE1C121 cdpcs 1,14,cr12,cr1,cr1,1
:0205E254 5DE1A001 stcpll 0,cr10,[r1,#+0x4]!
:0205E258 013D8100 teqeq r13,r0,lsl #0x2
:0205E25C 64613DD1 unknown
:0205E260 D5640019 strleb r0,[r4, #-0x19]!
:0205E264 D5359502 ldrle r9,[r5, #-0x502]!
:0205E268 0CE12875 stceql 8,cr2,[r1],#+0x1d4
:0205E26C 1865073D unknown
:0205E270 3017F53C andccs r15,r7,r12,lsr r5
:0205E274 08E28259 unknown
:0205E278 00118130 andeqs r8,r1,r0,lsr r1
:0205E27C 00C905A5 sbceq  r0,r9,r5,lsr #0xb
:0205E280 DA09A1E0 ble 022C6A08
:0205E284 18695521 unknown
:0205E288 03086504 unknown
:0205E28C F9AD1411 stmnvib  r13!,{r0,r4,r10,r12}
:0205E290 81046534 unknown
:0205E294 A0E002E5 rscge  r0,r0,r5,ror #0x5
:0205E298 F10E03E3 unknown
:0205E29C 5623FD03 unknown
:0205E2A0 09780210 unknown
:0205E2A4 09B08600 ldmeqib  r0!,{r9,r10,r15}
:0205E2A8 00D96C43 sbceqs r6,r9,r3,asr #0x18
:0205E2AC 51F01901 mvnpls r1,r1,lsl #0x12
:0205E2B0 815AC805 cmphi r10,r5,lsl #0x10
:0205E2B4 0D50C800 unknown
:0205E2B8 82E59310 rschi  r9,r5,#0x40000000
:0205E2BC E1670905 unknown
:0205E2C0 BC0FAD10 stclt  13,cr10,[r15],{#0x10}
:0205E2C4 0F759F60 swieq 0x00759f60
:0205E2C8 92E08788 rscls  r8,r0,#0x2200000
:0205E2CC 44E02446 unknown
:0205E2D0 0E802045 cdpeq 0,8,cr2,cr0,cr5,2
:0205E2D4 045DA1E0 ldreqb r10,[r13],#-0x1e0
:0205E2D8 050D005D streq r0,[r13, #-0x5d]		;r13-0x5d=*(1009b284)=#0(0x00000000)
:0205E2DC 5138E267 teqpl r8,r7,ror #0x4
:0205E2E0 03190110 tsteq r9,#0x4
:0205E2E4 41A0CFCE movmi  r12,r14,asr #0x1f
:0205E2E8 1145E31A unknown
:0205E2EC BD830A99 unknown
:0205E2F0 9080F703 addls  r15,r0,r3,lsl #0xe
:0205E2F4 0DA00AE1 stceq  10,cr0,[r0,#+0x384]!
:0205E2F8 E20251E0 and  r5,r2,#0x38
:0205E2FC E1680588 unknown
:0205E300 88200205 stmhida  r0!,{r0,r2,r9}
:0205E304 222694E0 eorcs  r9,r6,#0xE0000000
:0205E308 4780002D strmi r0,[r0,+r13, lsr #0x0]
:0205E30C 614642E1 unknown
:0205E310 E0020407 and  r0,r2,r7,lsl #0x8
:0205E314 9EE00210 mcrls 2,7,r0,cr0,cr0,{0}
:0205E318 ACCFC2E0 stcgel 2,cr12,[r15],{#0xe0}
:0205E31C 68800775 stmvsia  r0 ,{r0,r2,r4,r5,r6,r8,r9,r10}
:0205E320 020901E2 andeq  r0,r9,#0x80000038
:0205E324 440185F0 strmi r8,[r1],#-0x5f0
:0205E328 E59F2830 ldr r2,[r15, #+0x830]		;r15+0x830=*(0205eb60)=#1287909865(0x4cc3f1e9)
:0205E32C 401014C1 andmis r1,r0,r1,asr #0x9
:0205E330 0481E583 streq r14,[r1],#+0x583
:0205E334 40B20D49 adcmis r0,r2,r9,asr #0x1a
:0205E338 203CE140 eorcss r14,r12,r0,asr #0x2
:0205E33C 71811F69 orrvc  r1,r1,r9,ror #0x1e
:0205E340 E1C20001 bic  r0,r2,r1
:0205E344 E582E010 str r14,[r2, #+0x10]		;r2+0x10=*(4cc3f1f9)=#0(0x00000000)
:0205E348 82C01401 sbchi  r1,r0,#0x1000000
:0205E34C 821018E5 andhis r1,r0,#0xE50000
:0205E350 79800015 stmvcib  r0 ,{r0,r2,r4}
:0205E354 E5820001 str r0,[r2, #+0x1]		;r2+0x1=*(4cc3f1ea)=#0(0x00000000)
:0205E358 79D200B0 ldmvcib  r2 ,{r4,r5,r7}^
:0205E35C 79108101 ldmvcdb  r0 ,{r0,r8,r15}
:0205E360 46B51421 unknown
:0205E364 121919A1 andnes r1,r9,#0x284000
:0205E368 003A0E9F mlaeqs r10,r15,r14,r0unknown
:0205E36C 000D3E00 andeq  r3,r13,r0,lsl #0x1c
:0205E370 5D521500 unknown
:0205E374 1B15C05F blne 025CE4F8
:0205E378 08E93101 unknown
:0205E37C 20093980 andcs  r3,r9,r0,lsl #0x13
:0205E380 4117E1B0 ldrmih r14,[r7, -r0]
:0205E384 E1DC02A1 bics r0,r12,r1,lsr #0x5
:0205E388 C1DCE59F unknown
:0205E38C 88E59F02 unknown
:0205E390 9C701869 ldclsl 8,cr1,[r0],#-0x1a4
:0205E394 6008F4E5 andvs  r15,r8,r5,ror #0x9
:0205E398 15D0E191 ldrneb r14,[r0, #+0x191]		;r0+0x191=*(00000191)
:0205E39C 000D8700 andeq  r8,r13,r0,lsl #0xe
:0205E3A0 846050B5 unknown
:0205E3A4 002508E1 eoreq  r0,r5,r1,ror #0x11
:0205E3A8 50841B51 addpl  r1,r4,r1,asr r11
:0205E3AC 41061930 unknown
:0205E3B0 60F5E59F smlalvss r14,r5,r15,r5
:0205E3B4 2C01E194 stccs  1,cr14,[r1],{#0x94}
:0205E3B8 213C0061 teqcs r12,r1,ror #0x0
:0205E3BC 9CA02400 stcls  4,cr2,[r0],#+0x0
:0205E3C0 1D400AE5 unknown
:0205E3C4 E00A0A10 and  r0,r10,r0,lsl r10
:0205E3C8 04002528 streq r2,[r0],#-0x528
:0205E3CC E58D9042 str r9,[r13, #+0x42]		;r13+0x42=*(1009b323)=#0(0x00000000)
:0205E3D0 E024A495 mla  r4,r5,r4,r10unknown
:0205E3D4 02B10009 adceqs r0,r1,#0x9
:0205E3D8 38005940 stmccda  r0 ,{r6,r8,r11,r12,r14}
:0205E3DC 5020000D eorpl  r0,r0,r13
:0205E3E0 4595000D ldrmi r0,[r5, #+0xd]		;r5+0xd=*(4c91005e)=#0(0x00000000)
:0205E3E4 0D3CE025 ldceq  0,cr14,[r12,#-0x94]!
:0205E3E8 000D3400 andeq  r3,r13,r0,lsl #0x8
:0205E3EC 400D501C andmi  r5,r13,r12,lsl r0
:0205E3F0 30000D38 andcc  r0,r0,r8,lsr r13
:0205E3F4 18E59C90 unknown
:0205E3F8 99000905 stmlsdb  r0 ,{r0,r2,r8,r11}
:0205E3FC 34E02554 unknown
:0205E400 E5018C90 str r8,[r1, #-0xc90]		;(r1-0xc90=*(fffff370))
:0205E404 E59C4014 ldr r4,[r12, #+0x14]		;r12+0x14=*(00000014)
:0205E408 00245496 mlaeq  r4,r6,r4,r5unknown
:0205E40C 54000EE0 strpl r0,[r0],#-0xee0
:0205E410 656030E1 strvsb r3,[r0, #-0xe1]!
:0205E414 A0408004 subge  r8,r0,r4
:0205E418 CA0385C1 bgt 0213FB24
:0205E41C 08540103 ldmeqda  r4 ,{r0,r1,r8}^
:0205E420 A04103E3 subge  r0,r1,r3,ror #0x7
:0205E424 875001B3 unknown
:0205E428 0C201100 stceq  1,cr1,[r0],#-0x0
:0205E42C 00DD8C50 sbceqs r8,r13,r0,asr r12
:0205E430 1188E59D unknown
:0205E434 2105A060 unknown
:0205E438 08F959AE unknown
:0205E43C E5248C50 str r8,[r4, #-0xc50]!
:0205E440 11A047C4 movne  r4,r4,asr #0xf
:0205E444 9150F620 cmpls r0,r0,lsr #0xc
:0205E448 40F6E110 rscmis r14,r6,r0,lsl r1
:0205E44C 880ED590 stmhida  r14 ,{r4,r7,r8,r10,r12,r14,r15}
:0205E450 051085E2 ldreq r8,[r0, #-0x5e2]		;(r0-0x5e2=*(fffffa1e))
:0205E454 40B6E165 adcmis r14,r6,r5,ror #0x2
:0205E458 0008E181 andeq  r14,r8,r1,lsl #0x3
:0205E45C 40050009 andmi  r0,r5,r9
:0205E460 4008E094 mulmi  r8,r4,r0
:0205E464 40810739 addmi  r0,r1,r9,lsr r7
:0205E468 4FC5E59D swimi 0x00c5e59d
:0205E46C 000CE0A4 andeq  r14,r12,r4,lsr #0x1
:0205E470 CD020A79 unknown
:0205E474 00D1BF08 sbceqs r11,r1,r8,lsl #0x1e
:0205E478 158940E0 strne r4,[r9, #+0xe0]		;r9+0xe0=*(000000e0)
:0205E47C C4164D95 ldrgt r4,[r6],#-0xd95
:0205E480 419D00F1 ldrmish r0,[r13, +r1]
:0205E484 A105E51A unknown
:0205E488 F5000901 strnv r0,[r0, #-0x901]		;(r0-0x901=*(fffff6ff))
:0205E48C 3105052D unknown
:0205E490 10B0051D adcnes r0,r0,r13,lsl r5
:0205E494 B0601DD4 unknown
:0205E498 E59F5047 ldr r5,[r15, #+0x47]		;r15+0x47=*(0205e4e7)=#1445993033(0x56301a49)
:0205E49C 95402425 strlsb r2,[r0, #-0x425]		;(r0-0x425=*(fffffbdb))
:0205E4A0 48C50005 stmmiia  r5 ,{r0,r2}^
:0205E4A4 E5850635 str r0,[r5, #+0x635]		;r5+0x635=*(5630207e)=#0(0x00000000)
:0205E4A8 E1D511B0 ldrh r1,[r5, #+0x10]		;r5+0x10=*(56301a59)=#0(0x00000000)
:0205E4AC 11090102 unknown
:0205E4B0 04B1FCE3 unknown
:0205E4B4 109F1094 umullnes r1,r15,r4,r0
:0205E4B8 E59106E1 ldr r0,[r1, #+0x6e1]		;r1+0x6e1=*(000006e1)
:0205E4BC 830E1D84 unknown
:0205E4C0 047119FD unknown
:0205E4C4 20B970D1 unknown
:0205E4C8 69B03EFD ldmvsib  r0!,{r0,r2,r3,r4,r5,r6,r7,r9,r10,r11,r12,r13}
:0205E4CC 19105D02 ldmnedb  r0 ,{r1,r8,r10,r11,r12,r14}
:0205E4D0 5876E100 ldmplda  r6!,{r8,r13,r14,r15}^
:0205E4D4 21359F10 teqcs r5,r0,lsl r15
:0205E4D8 00153302 andeqs r3,r5,r2,lsl #0x6
:0205E4DC 214C5031 unknown
:0205E4E0 F0187900 andnvs r7,r8,r0,lsl #0x12
:0205E4E4 4904074D stmmidb  r4 ,{r0,r2,r3,r6,r8,r9,r10}
:0205E4E8 8356301A cmphi r6,#0x1A
:0205E4EC C130B0B2 ldrgth r11,[r0, -r2]!
:0205E4F0 B901E9B1 stmltdb  r1 ,{r0,r4,r5,r7,r8,r11,r13,r14,r15}
:0205E4F4 2992C01D ldmcsib  r2 ,{r0,r2,r3,r4,r14,r15}
:0205E4F8 16099800 strne r9,[r9],-r0, lsl #0x10
:0205E4FC E1D140F0 ldrsh r4,[r1, #+0x0]		;r1+0x0=*(00000000)
:0205E500 0041850A subeq  r8,r1,r10,lsl #0xa
:0205E504 8D9010F3 unknown
:0205E508 22E2850D rsccs  r8,r2,#0x3400000
:0205E50C 51040D02 unknown
:0205E510 B3E1A014 mvnlt  r10,#0x14
:0205E514 E1800210 orr  r0,r0,r0,lsl r2
:0205E518 3AFFFFF8 bcc 0205E500
:0205E51C 01B13E99 unknown
:0205E520 3FFF80C0 swicc 0x00ff80c0
:0205E524 0C002D88 stceq  13,cr2,[r0],{#0x88}
:0205E528 02101CC5 andeqs r1,r0,#0xC500
:0205E52C A0000180 andge  r0,r0,r0,lsl #0x3
:0205E530 02B40001 adceqs r0,r4,#0x1
:0205E534 08041400 stmeqda  r4 ,{r10,r12}
:0205E538 01C010FD unknown
:0205E53C 061D3001 ldreq r3,[r13],-r1
:0205E540 0CD4058D ldceql 5,cr0,[r4],{#0x8d}
:0205E544 42191FA5 andmis r1,r9,#0x294
:0205E548 3025C0CC eorcc  r12,r5,r12,asr #0x1
:0205E54C A601694D strge r6,r12,r5,r12,asr #0x1
:0205E550 990045D1 stmlsdb  r0 ,{r0,r4,r6,r7,r8,r10,r14}
:0205E554 000C0911 andeq  r0,r12,r1,lsl r9
:0205E558 8A25A59F bhi 029C7BDC
:0205E55C 5980101C stmplib  r0 ,{r2,r3,r4,r12}
:0205E560 C940412C stmgtdb  r0 ,{r2,r3,r5,r8,r14}^
:0205E564 38003429 stmccda  r0 ,{r0,r3,r5,r10,r12,r13}
:0205E568 50E10579 rscpl  r0,r1,r9,ror r5
:0205E56C 00D510BD ldreqh r1,[r5],#+0xd
:0205E570 11A111B1 strneh r1,[r1, +r1]!
:0205E574 113F000F teqne r15,r15
:0205E578 00F900E3 rsceqs r0,r9,r3,ror #0x1
:0205E57C 8C0145C5 stchi  5,cr4,[r1],{#0xc5}
:0205E580 011928F8 ldreqsh r2,[r9, -r8]
:0205E584 0099160D addeqs r1,r9,r13,lsl #0xc
:0205E588 01ADF855 moveq  r15,r5,asr r8
:0205E58C 13B51071 movnes r1,#0x71		;r1=113(0x71)
:0205E590 6D1851E7 unknown
:0205E594 E28D3015 add  r3,r13,#0x15
:0205E598 001713AD andeqs r1,r7,r13,lsr #0x7
:0205E59C 113D6D23 teqne r13,r3,lsr #0x1a
:0205E5A0 09390005 ldmeqdb  r9!,{r0,r2}
:0205E5A4 09022A59 stmeqdb  r2 ,{r0,r3,r4,r6,r9,r11,r13}
:0205E5A8 455D0A01 ldrmib r0,[r13, #-0xa01]		;r13-0xa01=*(1009a8e0)=#0(0x00000000)
:0205E5AC 38088917 stmccda  r8 ,{r0,r1,r2,r4,r8,r11,r15}
:0205E5B0 05811061 streq r1,[r1, #+0x61]		;r1+0x61=*(000000d2)
:0205E5B4 30157904 andccs r7,r5,r4,lsl #0x12
:0205E5B8 C004A15B andgt  r10,r4,r11,asr r1
:0205E5BC 3C23D190 stccc  1,cr13,[r3],#-0x240
:0205E5C0 10090119 andne  r0,r9,r9,lsl r1
:0205E5C4 8DE92DCD stchil 13,cr2,[r9,#+0x334]!
:0205E5C8 05F5D011 ldreqb r13,[r5, #+0x11]!
:0205E5CC 58CD4DC1 stmplia  r13 ,{r0,r6,r7,r8,r10,r11,r14}^
:0205E5D0 10D91341 sbcnes r1,r9,r1,asr #0x6
:0205E5D4 12B17DF8 adcnes r7,r1,#0x3E00
:0205E5D8 0C45B060 stceql 0,cr11,[r5],{#0x60}
:0205E5DC 01500501 cmpeq r0,r1,lsl #0xa
:0205E5E0 D9502D35 ldmledb  r0 ,{r0,r2,r4,r5,r8,r10,r11,r13}^
:0205E5E4 59AC17E1 stmplib  r12!,{r0,r5,r6,r7,r8,r9,r10,r12}
:0205E5E8 9511B913 ldrls r11,[r1, #-0x913]		;(r1-0x913=*(fffff75e))
:0205E5EC 18001900 stmneda  r0 ,{r8,r11,r12}
:0205E5F0 03493DA0 unknown
:0205E5F4 23DD1A65 biccss r1,r13,#0x65000
:0205E5F8 00790259 rsbeqs r0,r9,r9,asr r2
:0205E5FC 0056507D subeqs r5,r6,r13,ror r0
:0205E600 8DFF17B5 ldchil 7,cr1,[r15,#+0x2d4]!
:0205E604 53047D04 unknown
:0205E608 200D994E andcs  r9,r13,r14,asr #0x12
:0205E60C F013E5D6 ldrnvsb r14,[r3], -r6
:0205E610 40E20230 rscmi  r0,r2,r0,lsr r2
:0205E614 390B01D1 stmccdb  r11 ,{r0,r4,r6,r7,r8}
:0205E618 2064A000 rsbcs  r10,r4,r0
:0205E61C 3D3002B1 ldccc  2,cr0,[r0,#-0x2c4]!
:0205E620 E5924000 ldr r4,[r2, #+0x0]		;r2+0x0=*(4cc3f1e9)=#0(0x00000000)
:0205E624 99002D14 stmlsdb  r0 ,{r2,r4,r8,r10,r11,r13}
:0205E628 4002ED07 andmi  r14,r2,r7,lsl #0x1a
:0205E62C 3900E582 stmccdb  r0 ,{r1,r7,r8,r10,r13,r14,r15}
:0205E630 50218704 eorpl  r8,r1,r4,lsl #0xe
:0205E634 EBFFF796 bl 0205C494
:0205E638 00895035 addeq  r5,r9,r5,lsr r0
:0205E63C 52E102BD rscpl  r0,r1,#0xD000000B
:0205E640 00850813 addeq  r0,r5,r3,lsl r8
:0205E644 08050007 stmeqda  r5 ,{r0,r1,r2}
:0205E648 0C554810 ldceql 8,cr4,[r5],{#0x10}
:0205E64C F1197520 tstnv r9,r0,lsr #0xa
:0205E650 3235FB04 eorccs r15,r5,#0x1000
:0205E654 16491CA5 strneb r1,[r9],-r5, lsr #0x19
:0205E658 451005ED ldrmi r0,[r0, #-0x5ed]		;(r0-0x5ed=*(fffffa13))
:0205E65C 0061F812 rsbeq  r15,r1,r2,lsl r8
:0205E660 5F564354 swipl 0x00564354
:0205E664 02650C0B rsbeq  r0,r5,#0xB00
:0205E668 030D1019 unknown
:0205E66C 002504FD unknown
:0205E670 E13EC020 teq r14,r0,lsr #0x0
:0205E674 954029BA strlsb r2,[r0, #-0x9ba]		;(r0-0x9ba=*(fffff646))
:0205E678 1049C060 subne  r12,r9,r0,ror #0x0
:0205E67C 8D2CE58C stchi  5,cr14,[r12,#-0x230]!
:0205E680 5110A500 tstpl r0,r0,lsl #0xa
:0205E684 512309D0 unknown
:0205E688 5051EFD0 ldrplsb r14,[r1],#-0xf0
:0205E68C 00155FC0 andeqs r5,r5,r0,asr #0x1f
:0205E690 0001431D andeq  r4,r1,r13,lsl r3
:0205E694 60510CE7 subvss r0,r1,r7,ror #0x19
:0205E698 10510D1D subnes r0,r1,r13,lsl r13
:0205E69C 00AD20E7 adceq  r2,r13,r7,ror #0x1
:0205E6A0 4D040941 unknown
:0205E6A4 15F04D30 ldrneb r4,[r0, #+0xd30]!
:0205E6A8 49760149 unknown
:0205E6AC 404DDA00 submi  r13,r13,r0,lsl #0x14
:0205E6B0 12CD1081 sbcne  r1,r13,#0x81
:0205E6B4 2000107D andcs  r1,r0,r13,ror r0
:0205E6B8 3000413D andcc  r4,r0,r13,lsr r1
:0205E6BC 20306981 eorcss r6,r0,r1,lsl #0x13
:0205E6C0 0222B1D0 eoreq  r11,r2,#0x34
:0205E6C4 E7831049 str r1,r11,r2,#0x34
:0205E6C8 D06111ED rsble  r1,r1,r13,ror #0x3
:0205E6CC 5015574D andpls r5,r5,r13,asr #0xe
:0205E6D0 401578D1 ldrmisb r7,[r5], -r1
:0205E6D4 3103127D unknown
:0205E6D8 01A10206 moveq  r0,r6,lsl #0x4		;r0=0(0x0)
:0205E6DC 3D2B1002 stccc  0,cr1,[r11,#-0x8]!
:0205E6E0 BA474101 blt 0322EAEC
:0205E6E4 0EE1D0E0 cdpeq 0,14,cr13,cr1,cr0,7
:0205E6E8 0E830035 mcreq 0,4,r0,cr3,cr5,{1}
:0205E6EC 300E0C25 andcc  r0,r14,r5,lsr #0x18
:0205E6F0 1004E782 andne  r14,r4,r2,lsl #0xf
:0205E6F4 0EE58C02 cdpeq 12,14,cr8,cr5,cr2,0
:0205E6F8 04E08330 unknown
:0205E6FC BA800271 blt 0005F0C8
:0205E700 040DD030 streq r13,[r13],#-0x30
:0205E704 105DE781 subnes r14,r13,r1,lsl #0xf
:0205E708 5DC80F95 unknown
:0205E70C BA16A560 blt 02607C94
:0205E710 0995D0C0 ldmeqib  r5 ,{r6,r7,r12,r14,r15}
:0205E714 0C23E791 stceq  7,cr14,[r3],#-0x244
:0205E718 19E081E0 unknown
:0205E71C 9E100410 mrcls 4,0,r0,cr0,cr0,{0}
:0205E720 0421FD10 unknown
:0205E724 01ED9E20 mvneq  r9,r0,lsr #0x1c
:0205E728 11041083 unknown
:0205E72C 9E3011CD cdpls 1,2,cr1,cr0,cr13,6
:0205E730 001511F1 ldreqsh r1,[r5], -r1
:0205E734 11F1059E unknown
:0205E738 2D10BA99 unknown
:0205E73C 159E2000 ldrne r2,[r14, #+0x0]		;r14+0x0=*(00000000)
:0205E740 83042001 unknown
:0205E744 212D0017 unknown
:0205E748 8E01198E cdphi 9,0,cr1,cr1,cr14,4
:0205E74C 1F4528E5 swine 0x004528e5
:0205E750 0EF11F91 mrceq 15,7,r1,cr1,cr1,{4}
:0205E754 24812BE5 strcs r2,[r1],#+0xbe5
:0205E758 10816015 addne  r6,r1,r5,lsl r0
:0205E75C 1500093F strne r0,[r0, #-0x93f]		;(r0-0x93f=*(fffff6c1))
:0205E760 11751011 cmnne r5,r1,lsl r0
:0205E764 BA050BCD blt 021A16A0
:0205E768 11D01D00 bicnes r1,r0,r0,lsl #0x1a
:0205E76C 17910000 ldrne r0,[r1, +r0]
:0205E770 04955BE5 ldreq r5,[r5],#+0xbe5
:0205E774 910091C0 unknown
:0205E778 4041EF39 submi  r14,r1,r9,lsr r15
:0205E77C 1118153D tstne r8,r13,lsr r5
:0205E780 DB060D17 blle 021E1BE4
:0205E784 1C060D08 stcne  13,cr0,[r6],{#0x8}
:0205E788 176106C1 strneb r0,[r6],{#0x8}
:0205E78C 79060D05 stmvcdb  r6 ,{r0,r2,r8,r10,r11}
:0205E790 107DDA17 rsbnes r13,r13,r7,lsl r10
:0205E794 044039EF streqb r3,[r0],#-0x9ef
:0205E798 10190979 andnes r0,r9,r9,ror r9
:0205E79C 75DE5571 ldrvcb r5,[r14, #+0x571]		;r14+0x571=*(00000571)
:0205E7A0 E1B02269 movs r2,r9,ror #0x4
:0205E7A4 9113F5EE tstls r3,r14,ror #0xb
:0205E7A8 401EFD18 andmis r15,r14,r8,lsl r13
:0205E7AC 4001DD71 andmi  r13,r1,r1,ror r13
:0205E7B0 2901B59F stmcsdb  r1 ,{r0,r1,r2,r3,r4,r7,r8,r10,r12,r13,r15}
:0205E7B4 80400CBF strhih r0,[r0],#-0xcf
:0205E7B8 00691219 rsbeq  r1,r9,r9,lsl r2
:0205E7BC 90792E7D rsblss r2,r9,r13,ror r14
:0205E7C0 45DD00B8 ldrmib r0,[r13, #+0xb8]		;r13+0xb8=*(1009b399)=#0(0x00000000)
:0205E7C4 B1848E03 orrlt  r8,r4,r3,lsl #0x1c
:0205E7C8 0019182A andeqs r1,r9,r10,lsr #0x10
:0205E7CC E3CC10FF bic  r1,r12,#0xFF
:0205E7D0 CD02590A unknown
:0205E7D4 1CE18104 stcnel 1,cr8,[r1],#+0x10
:0205E7D8 09D58430 ldmeqib  r5 ,{r4,r5,r10,r15}^
:0205E7DC 1DE28483 stcnel 4,cr8,[r2,#+0x20c]!
:0205E7E0 063D2010 unknown
:0205E7E4 34001957 strcc r1,[r0],#-0x957
:0205E7E8 41000D54 unknown
:0205E7EC 692A511E stmvsdb  r10!,{r1,r2,r3,r4,r8,r12,r14}
:0205E7F0 1E992803 cdpne 8,8,cr2,cr9,cr3,0
:0205E7F4 6F500009 swivs 0x00500009
:0205E7F8 691605FF ldmvsdb  r6 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10}
:0205E7FC 71013D08 unknown
:0205E800 1D3EA100 ldcne  1,cr10,[r14,#-0x0]!
:0205E804 1D7E5A40 ldcnel 10,cr5,[r14,#-0x100]!
:0205E808 00013040 andeq  r3,r1,r0,asr #0x0
:0205E80C C90E7534 stmgtdb  r14 ,{r2,r4,r5,r8,r10,r12,r13,r14}
:0205E810 911EC139 tstls r14,r9,lsr r1
:0205E814 D194F535 orrles r15,r4,r5,lsr r5
:0205E818 3919D900 ldmccdb  r9 ,{r8,r11,r12,r14,r15}
:0205E81C 81301012 teqhi r0,r2,lsl r0
:0205E820 24420EE2 strcsb r0,[r2],#-0xee2
:0205E824 207FE1A0 rsbcss r14,r15,r0,lsr #0x3
:0205E828 3D00E202 unknown
:0205E82C 00E04132 rsceq  r4,r0,r2,lsr r1
:0205E830 11079920 unknown
:0205E834 D9610300 unknown
:0205E838 56B50404 unknown
:0205E83C 043D0425 unknown
:0205E840 10252021 eorne  r2,r5,r1,lsr #0x0
:0205E844 F1FD1029 mvnnvs r1,r9,lsr #0x0
:0205E848 15000D12 strne r0,[r0, #-0xd12]		;(r0-0xd12=*(fffff2ee))
:0205E84C 05802004 streq r2,[r0, #+0x4]		;r0+0x4=*(00000004)
:0205E850 002D0302 eoreq  r0,r13,r2,lsl #0x6
:0205E854 8120268D unknown
:0205E858 300C2661 andcc  r2,r12,r1,ror #0xc
:0205E85C 0C151392 ldceq  3,cr1,[r5],{#0x92}
:0205E860 1D158210 unknown
:0205E864 20000500 andcs  r0,r0,r0,lsl #0xa
:0205E868 490C000D stmmidb  r12 ,{r0,r2,r3}
:0205E86C 3D076D0F unknown
:0205E870 04158301 ldreq r8,[r5],#-0x301
:0205E874 0580101D streq r1,[r0, #+0x1d]		;r0+0x1d=*(0000001d)
:0205E878 C149D101 unknown
:0205E87C B007152E andlt  r1,r7,r14,lsr #0xa
:0205E880 A5C31070 strgeb r1,[r3, #+0x70]		;r3+0x70=*(00000070)
:0205E884 0409C301 streq r12,[r9],#-0x301
:0205E888 8300ED90 unknown
:0205E88C 010DE254 unknown
:0205E890 E9830F29 stmib  r3 ,{r0,r3,r5,r8,r9,r10,r11}
:0205E894 06A00003 unknown
:0205E898 058301DD streq r0,[r3, #+0x1dd]		;r3+0x1dd=*(000001dd)
:0205E89C 0C14F526 ldceq  5,cr15,[r4],{#0x26}
:0205E8A0 2950C4F5 ldmcsdb  r0 ,{r0,r2,r4,r5,r6,r7,r10,r14,r15}^
:0205E8A4 F538AD00 ldrnv r10,[r8, #-0xd00]!
:0205E8A8 FFFFA604 swinv 0x00ffa604
:0205E8AC 05B428CD ldreq r2,[r4, #+0x8cd]!
:0205E8B0 2D01A200 unknown
:0205E8B4 C403B604 strgt r11,[r3],#-0x604
:0205E8B8 021018E1 andeqs r1,r0,#0xE10000
:0205E8BC 004904F1 unknown
:0205E8C0 14E50339 unknown
:0205E8C4 206914C9 rsbcs  r1,r9,r9,asr #0x9
:0205E8C8 BF0045E1 swilt 0x000045e1
:0205E8CC 002814D1 unknown
:0205E8D0 D524C584 strle r12,[r4, #-0x584]!
:0205E8D4 3024C904 eorcc  r12,r4,r4,lsl #0x12
:0205E8D8 0C04CD71 stceq  13,cr12,[r4],{#0x71}
:0205E8DC 585054CD ldmplda  r0 ,{r0,r2,r3,r6,r7,r10,r12,r14}^
:0205E8E0 1D117945 unknown
:0205E8E4 B518C51E ldrlt r12,[r8, #-0x51e]		;(r8-0x51e=*(fffffae2))
:0205E8E8 5507B918 strpl r11,[r7, #-0x918]		;(r7-0x918=*(fffff6e8))
:0205E8EC 602DA110 eorvs  r10,r13,r0,lsl r1
:0205E8F0 00310DA1 eoreqs r0,r1,r1,lsr #0x1b
:0205E8F4 F91081DE ldmnvdb  r0 ,{r1,r2,r3,r4,r6,r7,r8,r15}
:0205E8F8 46501010 unknown
:0205E8FC 032006E2 unknown
:0205E900 B901A984 stmltdb  r1 ,{r2,r7,r8,r11,r13,r15}
:0205E904 14003901 strne r3,[r0],#-0x901
:0205E908 D9080D50 stmledb  r8 ,{r4,r6,r8,r10,r11}
:0205E90C A908CE0E stmgedb  r8 ,{r1,r2,r3,r9,r10,r11,r14,r15}
:0205E910 2D29B000 stccs  0,cr11,[r9,#-0x0]!
:0205E914 B9106D9D ldmltdb  r0 ,{r0,r2,r3,r4,r7,r8,r10,r11,r13,r14}
:0205E918 EA095902 b 022B4D28
:0205E91C 20144035 andcss r4,r4,r5,lsr r0
:0205E920 3507358D strcc r3,[r7, #-0x58d]		;(r7-0x58d=*(fffffa73))
:0205E924 11411000 unknown
:0205E928 00350CBD unknown
:0205E92C 95A035BC strls r3,[r0, #+0x5bc]!
:0205E930 652D5907 strvs r5,[r13, #-0x907]!
:0205E934 1035F60D eornes r15,r5,r13,lsl #0xc
:0205E938 00144309 andeqs r4,r4,r9,lsl #0x6
:0205E93C 8D0F3D50 unknown
:0205E940 45062335 strmi r2,[r6, #-0x335]		;(r6-0x335=*(fffffccb))
:0205E944 0041D801 subeq  r13,r1,r1,lsl #0x10
:0205E948 AE004108 cdpge 1,0,cr4,cr0,cr8,0
:0205E94C F5AA2049 strnv r2,[r10, #+0x49]!
:0205E950 9E430D01 cdpls 13,4,cr0,cr3,cr1,0
:0205E954 0845FFFF stmeqda  r5 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:0205E958 1423E517 unknown
:0205E95C 101902D1 ldrnesb r0,[r9], -r1
:0205E960 8D015441 unknown
:0205E964 00E50107 rsceq  r0,r5,r7,lsl #0x2
:0205E968 731329AE tstvc r3,#0x2B8000
:0205E96C 200E4151 andcs  r4,r14,r1,asr r1
:0205E970 0998E59D ldmeqib  r8 ,{r0,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0205E974 214132C9 unknown
:0205E978 FF9B1255 swinv 0x009b1255
:0205E97C 103D12C1 eornes r1,r13,r1,asr #0x5
:0205E980 23E7004D mvncs  r0,#0x4D
:0205E984 8700DDDD unknown
:0205E988 C33902E2 teqgt r9,#0x2000000E
:0205E98C 30B2E304 adcccs r14,r2,r4,lsl #0x6
:0205E990 2F3029C1 swics 0x003029c1
:0205E994 8029001D eorhi  r0,r9,r13,lsl r0
:0205E998 9D3014D0 ldcls  4,cr1,[r0,#-0x340]!
:0205E99C 292C7FE5 stmcsdb  r12!,{r0,r2,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14}
:0205E9A0 20400330 subcs  r0,r0,r0,lsr r3
:0205E9A4 0102E041 unknown
:0205E9A8 75282200 strvc r2,[r8, #-0x200]!
:0205E9AC D1309007 teqle r0,r7
:0205E9B0 A02C82E1 eorge  r8,r12,r1,ror #0x5
:0205E9B4 2800A2E1 stmcsda  r0 ,{r0,r5,r6,r7,r9,r13,r15}
:0205E9B8 500DE183 andpl  r14,r13,r3,lsl #0x3
:0205E9BC E1D731B0 ldrh r3,[r7, #+0x10]		;r7+0x10=*(00000010)
:0205E9C0 C220FF08 eorgt  r15,r0,#0x20
:0205E9C4 09000DE3 stmeqdb  r0 ,{r0,r1,r5,r6,r7,r8,r10,r11}
:0205E9C8 30E1D100 rsccc  r13,r1,r0,lsl #0x2
:0205E9CC E20330FF and  r3,r3,#0xFF
:0205E9D0 E1822003 orr  r2,r2,r3
:0205E9D4 C120B200 unknown
:0205E9D8 97200CE1 strls r0,r2,r2,r3
:0205E9DC FF7000E5 swinv 0x007000e5
:0205E9E0 182845FF stmneda  r8!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r14}
:0205E9E4 5581170D strpl r1,[r1, #+0x70d]		;r1+0x70d=*(0000077e)
:0205E9E8 5544A832 strplb r10,[r4, #-0x832]		;(r4-0x832=*(fffff7ce))
:0205E9EC 70B10000 adcvcs r0,r1,r0
:0205E9F0 90C00095 smullls  r0,r0,r5,r0
:0205E9F4 60F0B130 rscvss r11,r0,r0,lsr r1
:0205E9F8 B16000B1 strlth r0,[r0, #-0x1]!
:0205E9FC 50B115B0 unknown
:0205EA00 FDE05550 stc2l 5,cr5,[r0,#+0x140]!
:0205EA04 08E28C0A unknown
:0205EA08 02E08270 rsceq  r8,r0,#0x7
:0205EA0C E0059007 and  r9,r5,r7
:0205EA10 E0497008 sub  r7,r9,r8
:0205EA14 0710A100 ldreq r10,[r0,-r0, lsl #0x2]
:0205EA18 07E08370 unknown
:0205EA1C 41080021 unknown
:0205EA20 D0AD0141 adcle  r0,r13,r1,asr #0x2
:0205EA24 F9006909 stmnvdb  r0 ,{r0,r3,r8,r11,r13,r14}
:0205EA28 A970AD02 ldmgedb  r0!,{r1,r8,r10,r11,r13,r15}^
:0205EA2C FB40AD15 blx 03089E90
:0205EA30 71A0ADEB movvc  r10,r11,ror #0x1b
:0205EA34 73C0AD04 bicvc  r10,r0,#0x100
:0205EA38 1B6D40AD blne 03BAECF4
:0205EA3C D0436EB6 strleh r6,[r3],#-0xe6
:0205EA40 02750D35 rsbeqs r0,r5,#0xD40
:0205EA44 012590C0 unknown
:0205EA48 01E24C04 mvneq  r4,r4,lsl #0x18
:0205EA4C 21E1A018 mvncs  r10,r8,lsl r0
:0205EA50 E100B018 unknown
:0205EA54 00751255 rsbeqs r1,r5,r5,asr r2
:0205EA58 1301F903 unknown
:0205EA5C 91164001 tstls r6,r1
:0205EA60 41E0013C mvnmi  r0,lsr r12
:0205EA64 1DC514E2 unknown
:0205EA68 E2424120 sub  r4,r2,#0x8
:0205EA6C 04026902 streq r6,[r2],#-0x902
:0205EA70 08E59C80 unknown
:0205EA74 E28C9010 add  r9,r12,#0x10
:0205EA78 E0886009 add  r6,r8,r9
:0205EA7C 46600300 unknown
:0205EA80 027006E0 rsbeqs r0,r0,#0xE000000
:0205EA84 600900E0 andvs  r0,r9,r0,ror #0x1
:0205EA88 0008E057 andeq  r14,r8,r7,asr r0
:0205EA8C 08004A00 stmeqda  r0 ,{r9,r11,r14}
:0205EA90 06E15E00 unknown
:0205EA94 100C0DB9 strneh r0,[r12], -r9
:0205EA98 E006D120 and  r13,r6,r0,lsr #0x2
:0205EA9C C94004C1 stmgtdb  r0 ,{r0,r6,r7,r10}^
:0205EAA0 0310C93E tsteq r0,#0xF8000
:0205EAA4 E1583500 cmp r8,r0,lsl #0xa
:0205EAA8 C0162D02 andgts r2,r6,r2,lsl #0x1a
:0205EAAC 1C39E59C ldcne  5,cr14,[r9],#-0x270
:0205EAB0 0095EC88 addeqs r14,r5,r8,lsl #0x19
:0205EAB4 23C10049 biccs  r0,r1,#0x49
:0205EAB8 1D080015 unknown
:0205EABC E95EE300 ldmdb  r14 ,{r8,r9,r13,r14,r15}^
:0205EAC0 79034510 stmvcdb  r3 ,{r4,r8,r10,r14}
:0205EAC4 47E58D01 strmib r8,[r5,+r1, lsl #0x1a]!
:0205EAC8 47F80155 unknown
:0205EACC 61037D83 unknown
:0205EAD0 090F0531 stmeqdb  r15 ,{r0,r4,r5,r8,r10}
:0205EAD4 00099510 andeq  r9,r9,r0,lsl r5
:0205EAD8 0BA55E95 bleq 009B6534
:0205EADC 052D1195 streq r1,[r13, #-0x195]!
:0205EAE0 03911E85 orreqs r1,r1,#0x850
:0205EAE4 104115BD strneh r1,[r1],#-0x5d
:0205EAE8 13AD7F10 movne  r7,#0x40		;r7=64(0x40)
:0205EAEC 031D400D tsteq r13,#0xD
:0205EAF0 3A000931 bcc 02060FBC
:0205EAF4 26510929 ldrcsb r0,[r1],-r9, lsr #0x12
:0205EAF8 1B1D09D7 blne 027A125C
:0205EAFC 10E59120 rscne  r9,r5,r0,lsr #0x2
:0205EB00 A1028100 unknown
:0205EB04 39E08201 unknown
:0205EB08 EF015120 swi 0x00015120
:0205EB0C 1475003D unknown
:0205EB10 650F2DD9 strvs r2,[r15, #-0xdd9]		;r15-0xdd9=*(0205dd3f)=#1362058563(0x512f5d43)
:0205EB14 0259EF23 subeqs r14,r9,#0x8C
:0205EB18 AD0A1DB5 unknown
:0205EB1C 4D5B0401 unknown
:0205EB20 E20A1901 and  r1,r10,#0x4000
:0205EB24 8D08E500 unknown
:0205EB28 0416091A ldreq r0,[r6],#-0x91a
:0205EB2C D50AD573 strle r13,[r10, #-0x573]		;(r10-0x573=*(fffffa8d))
:0205EB30 E50DF954 str r15,[r13, #-0x954]		;r13-0x954=*(1009a98d)=#0(0x00000000)
:0205EB34 3A4DFEDF bcc 033DE6B8
:0205EB38 10C79E2D sbcne  r9,r7,r13,lsr #0x1c
:0205EB3C 10295000 eorne  r5,r9,r0
:0205EB40 7011A932 andvcs r10,r1,r2,lsr r9
:0205EB44 71A801A9 movvc  r0,r9,lsr #0x3		;r0=0(0x0)
:0205EB48 EA254103 b 029AEF5C
:0205EB4C 144D20B9 strneb r2,[r13],#-0xb9
:0205EB50 41DA35FD ldrmish r3,[r10, #+0x5d]		;r10+0x5d=*(0000005d)
:0205EB54 5E9DBB00 cdppl 11,8,cr11,cr13,cr0,0
:0205EB58 46521155 unknown
:0205EB5C B1E90000 mvnlt  r0,r0
:0205EB60 4CC3F1E9 stcmil 1,cr15,[r3],{#0xe9}
:0205EB64 FEE0C1E9 cdp2 1,14,cr12,cr0,cr9,7
:0205EB68 F1E9302D mvnnv  r3,r13,lsr #0x0
:0205EB6C 11EDF1E9 mvnne  r15,r9,ror #0x3
:0205EB70 81ED51F2 unknown
:0205EB74 9510357B ldrls r3,[r0, #-0x57b]		;(r0-0x57b=*(fffffa85))
:0205EB78 4140108D unknown
:0205EB7C 0564691A streqb r6,[r4, #-0x91a]!
:0205EB80 00099D10 andeq  r9,r9,r0,lsl r13
:0205EB84 092C13ED stmeqdb  r12!,{r0,r2,r3,r5,r6,r7,r8,r9,r12}
:0205EB88 315BA500 cmpcc r11,r0,lsl #0xa
:0205EB8C E20D1500 and  r1,r13,#0x0
:0205EB90 E2850024 add  r0,r5,#0x24
:0205EB94 01750399 unknown
:0205EB98 20F91D59 rsccss r1,r9,r9,asr r13
:0205EB9C C1040045 unknown
:0205EBA0 0A610102 beq 0389EFB0
:0205EBA4 79103DAF ldmvcdb  r0 ,{r0,r1,r2,r3,r5,r7,r8,r10,r11,r12,r13}
:0205EBA8 29011D0A stmcsdb  r1 ,{r1,r3,r8,r10,r11,r12}
:0205EBAC E284200F add  r2,r4,#0xF
:0205EBB0 091D0F68 ldmeqdb  r13 ,{r3,r5,r6,r8,r9,r10,r11}
:0205EBB4 D9940018 ldmleib  r4 ,{r3,r4}
:0205EBB8 84016D10 strhi r6,[r1],#-0xd10
:0205EBBC 201C31E5 andcss r3,r12,r5,ror #0x3
:0205EBC0 28289594 stmcsda  r8!,{r2,r4,r7,r8,r10,r12,r15}
:0205EBC4 08E58420 unknown
:0205EBC8 0408C12C streq r12,[r8],#-0x12c
:0205EBCC 5D1803BD unknown
:0205EBD0 2A4D4800 bcs 033B0BD8
:0205EBD4 11954652 orrnes r4,r5,r2,asr r6
:0205EBD8 80592905 subhis r2,r9,r5,lsl #0x12
:0205EBDC 000F9503 andeq  r9,r15,r3,lsl #0xa
:0205EBE0 04005D5C streq r5,[r0],#-0xd5c
:0205EBE4 60050055 andvs  r0,r5,r5,asr r0
:0205EBE8 0975E081 ldmeqdb  r5!,{r0,r7,r13,r14,r15}^
:0205EBEC 83101D85 tsthi r0,#0x2140
:0205EBF0 55880029 strpl r0,[r8, #+0x29]		;r8+0x29=*(00000029)
:0205EBF4 460A8500 strmi r8,[r10],-r0, lsl #0xa
:0205EBF8 A5B57055 ldrge r7,[r5, #+0x55]!
:0205EBFC 62405512 subvs  r5,r0,#0x4800000
:0205EC00 1C651055 stcnel 0,cr1,[r5],#-0x154
:0205EC04 24CD08C5 strcsb r0,[r13],#+0x8c5
:0205EC08 6DFB2365 ldcvsl 3,cr2,[r11,#+0x194]!
:0205EC0C 4218C11C andmis r12,r8,#0x7
:0205EC10 4DE00A2D stcmil 10,cr0,[r0,#+0xb4]!
:0205EC14 2BE04302 blcs 0186F824
:0205EC18 01290D01 unknown
:0205EC1C 4DD5E002 unknown
:0205EC20 38002933 stmccda  r0 ,{r0,r1,r4,r5,r8,r11,r13}
:0205EC24 14000453 strne r0,[r0],#-0x453
:0205EC28 432005E5 unknown
:0205EC2C 01E600E0 mvneq  r0,r0,ror #0x1
:0205EC30 E51000BD ldr r0,[r0, #-0xbd]		;(r0-0xbd=*(ffffff43))
:0205EC34 C502A12F strgt r10,[r2, #-0x12f]		;r2-0x12f=*(512f5c14)=#0(0x00000000)
:0205EC38 3B504C23 blcc 03471CCC
:0205EC3C 84504491 ldrhib r4,[r0],#-0x491
:0205EC40 1810E1E5 ldmneda  r0 ,{r0,r2,r5,r6,r7,r8,r13,r14,r15}
:0205EC44 51244A61 unknown
:0205EC48 29011120 stmcsdb  r1 ,{r5,r8,r12}
:0205EC4C 90202C40 eorls  r2,r0,r0,asr #0x18
:0205EC50 11212011 unknown
:0205EC54 F50011C6 strnv r1,[r0, #-0x1c6]		;(r0-0x1c6=*(fffffe3a))
:0205EC58 02898200 addeq  r8,r9,#0x0
:0205EC5C 1065E592 unknown
:0205EC60 1CCB1121 stcnel 1,cr1,[r11],{#0x21}
:0205EC64 21359010 teqcs r5,r0,lsl r0
:0205EC68 02116391 andeqs r6,r1,#0x44000002
:0205EC6C B8005103 stmltda  r0 ,{r0,r1,r8,r12,r14}
:0205EC70 0DED0049 stceql 0,cr0,[r13,#+0x124]!
:0205EC74 0501E3C0 streq r14,[r1, #-0x3c0]		;(r1-0x3c0=*(fffffcb1))
:0205EC78 8A01E502 bhi 020D8088
:0205EC7C 41300063 teqmi r0,r3,ror #0x0
:0205EC80 00F530E0 rsceqs r3,r5,r0,ror #0x1
:0205EC84 A0033101 andge  r3,r3,r1,lsl #0x2
:0205EC88 31A35A15 movcc  r5,r5,lsl r10		;r5=1445993033(0x56301a49)
:0205EC8C 54844510 strpl r4,[r4],#+0x510
:0205EC90 2D8D09CA unknown
:0205EC94 A900AD8D stmgedb  r0 ,{r0,r2,r3,r7,r8,r10,r11,r13,r15}
:0205EC98 0303A006 unknown
:0205EC9C 117906A5 cmnne r9,r5,lsr #0xd
:0205ECA0 C1106303 tstgt r0,r3,lsl #0x6
:0205ECA4 01B524E3 moveqs r2,r3,ror #0x9
:0205ECA8 A8BA08F5 ldmgeia  r10!,{r0,r2,r4,r5,r6,r7,r11}
:0205ECAC D1000930 unknown
:0205ECB0 E2622029 rsb  r2,r2,#0x29
:0205ECB4 7D1C65BC unknown
:0205ECB8 1925C312 stmnedb  r5!,{r1,r4,r8,r9,r14,r15}
:0205ECBC 191B2540 ldmnedb  r11 ,{r6,r8,r10,r13}
:0205ECC0 00000901 andeq  r0,r0,r1,lsl #0x12
:0205ECC4 5DCB0075 unknown
:0205ECC8 0D142D7D unknown
:0205ECCC 0021CC67 eoreq  r12,r1,r7,ror #0x18
:0205ECD0 05636538 streqb r6,[r3, #-0x538]!
:0205ECD4 0A99D500 beq 006D40DC
:0205ECD8 002410ED eoreq  r1,r4,r13,ror #0x1
:0205ECDC F510E286 ldrnv r14,[r0, #-0x286]		;(r0-0x286=*(fffffd7a))
:0205ECE0 E9048305 stmdb  r4 ,{r0,r2,r8,r9,r15}
:0205ECE4 8CD59108 ldchil 1,cr9,[r5],{#0x8}
:0205ECE8 501AE970 andpls r14,r10,r0,ror r9
:0205ECEC 40AA0A4D adcmi  r0,r10,r13,asr #0x14
:0205ECF0 96005580 strls r5,[r0],-r0, lsl #0xb
:0205ECF4 5580004D strpl r0,[r0, #+0x4d]		;r0+0x4d=*(0000004d)
:0205ECF8 D40A6500 strle r6,[r10],#-0x500
:0205ECFC 002C0041 eoreq  r0,r12,r1,asr #0x0
:0205ED00 15204D86 strne r4,[r0, #-0xd86]!
:0205ED04 31302C13 teqcc r0,r3,lsl r12
:0205ED08 10113921 andnes r3,r1,r1,lsr #0x12
:0205ED0C 2018A904 andcss r10,r8,r4,lsl #0x12
:0205ED10 0C204193 stceq  1,cr4,[r0],#-0x24c
:0205ED14 0B3D304B bleq 02FAAE48
:0205ED18 C1FA0D81 mvngts r0,r1,lsl #0x1b
:0205ED1C C1075106 unknown
:0205ED20 F6001D21 strnv r1,[r0],-r1, lsr #0x1a
:0205ED24 93100401 tstls r0,#0x1000000
:0205ED28 0BFD01FD bleq 01F9F524
:0205ED2C 70280005 eorvc  r0,r8,r5
:0205ED30 055D8010 ldreqb r8,[r13, #-0x10]		;r13-0x10=*(1009b2d1)=#0(0x00000000)
:0205ED34 102CE593 mlane  r12,r3,r5,r14unknown
:0205ED38 358408A1 strcc r0,[r4, #+0x8a1]		;r4+0x8a1=*(000008a1)
:0205ED3C 3018DD42 andccs r13,r8,r2,asr #0x1a
:0205ED40 20B4C011 adccss r12,r4,r1,lsl r0
:0205ED44 B90BE1D0 stmltdb  r11 ,{r4,r6,r7,r8,r13,r14,r15}
:0205ED48 5200B10C andpl  r11,r0,#0x3
:0205ED4C 114011E1 unknown
:0205ED50 93025DB6 unknown
:0205ED54 B25D0C01 sublts r0,r13,#0x100
:0205ED58 4352414E cmpmi r2,#0x80000013
:0205ED5C 00FF04FE unknown
:0205ED60 B947F000 stmltdb  r7 ,{r12,r13,r14,r15}^
:0205ED64 59016D07 stmpldb  r1 ,{r0,r1,r2,r8,r10,r11,r13,r14}
:0205ED68 0A0DE012 beq 023D6DB8
:0205ED6C 15F908D1 ldrneb r0,[r9, #+0x8d1]!
:0205ED70 00011245 andeq  r1,r1,r5,asr #0x4
:0205ED74 6107064D unknown
:0205ED78 FFE4BF00 swinv 0x00e4bf00
:0205ED7C 0D60A1FF stceql 1,cr10,[r0,#-0x3fc]!
:0205ED80 10A10100 adcne  r0,r1,r0,lsl #0x2
:0205ED84 BED8152D cdplt 5,12,cr1,cr8,cr13,1
:0205ED88 07E1D420 streqb r13,[r1,+r0, lsr #0x8]!
:0205ED8C E08425ED add  r2,r4,r13,ror #0xb
:0205ED90 E30CD120 unknown
:0205ED94 DA000012 ble 0205EDE4
:0205ED98 810B39E8 unknown
:0205ED9C 0D02A1E8 unknown
:0205EDA0 00E243E8 rsceq  r4,r2,r8,ror #0x7
:0205EDA4 0E820029 cdpeq 0,8,cr0,cr2,cr9,1
:0205EDA8 18151005 ldmneda  r5 ,{r0,r2,r12}
:0205EDAC 1B7D0005 blne 03F9EDC8
:0205EDB0 1E5A0003 cdpne 0,4,cr0,cr10,cr3,0
:0205EDB4 020115F5 andeq  r1,r1,#0x3D400000
:0205EDB8 199D1005 ldmneib  r13 ,{r0,r2,r12}
:0205EDBC 90010B7D andls  r0,r1,r13,ror r11
:0205EDC0 A0008139 andge  r8,r0,r9,lsr r1
:0205EDC4 063DE591 unknown
:0205EDC8 11100AE2 tstne r0,r2,ror #0x15
:0205EDCC 0002E081 andeq  r14,r2,r1,lsl #0x1
:0205EDD0 FFEFE150 swinv 0x00efe150
:0205EDD4 21BAFF00 movcss r15,r0,lsl #0x1e		;r15=0(0x0)
:0205EDD8 00259B10 eoreq  r9,r5,r0,lsl r11
:0205EDDC 15000D5C strne r0,[r0, #-0xd5c]		;(r0-0xd5c=*(fffff2a4))
:0205EDE0 7060D412 rsbvc  r13,r0,r2,lsl r4
:0205EDE4 8906ED86 stmhidb  r6 ,{r1,r2,r7,r8,r10,r11,r13,r14,r15}
:0205EDE8 084064E2 stmeqda  r0 ,{r1,r5,r6,r7,r10,r13,r14}^
:0205EDEC BC4EE586 stcltl 5,cr14,[r14],{#0x86}
:0205EDF0 1151EB00 cmpne r1,r0,lsl #0x16
:0205EDF4 ACC051A9 stcgel 1,cr5,[r0],{#0xa9}
:0205EDF8 4EF9504D cdpmi 0,14,cr5,cr9,cr13,2
:0205EDFC 1FE187F0 swine 0x00e187f0
:0205EE00 A62C7D88 unknown
:0205EE04 041D0095 ldreq r0,[r13],#-0x95
:0205EE08 200CE598 mulcs  r12,r8,r5
:0205EE0C 4003E287 andmi  r14,r3,r7,lsl #0x5
:0205EE10 0504E209 streq r14,[r4, #-0x209]		;(r4-0x209=*(fffffdf7))
:0205EE14 0127BD00 unknown
:0205EE18 950C6100 strls r6,[r12, #-0x100]		;(r12-0x100=*(ffffff00))
:0205EE1C E597F908 ldr r15,[r7, #+0x908]		;r7+0x908=*(00000948)
:0205EE20 6111B506 tstvs r1,r6,lsl #0xa
:0205EE24 0C0C2911 stceq  9,cr2,[r12],{#0x11}
:0205EE28 E2433830 sub  r3,r3,#0x300000
:0205EE2C 153035E6 ldrne r3,[r0, #-0x5e6]!
:0205EE30 15011210 strne r1,[r1, #-0x210]		;(r1-0x210=*(fffffe61))
:0205EE34 00119801 andeqs r9,r1,r1,lsl #0x10
:0205EE38 BF113D18 swilt 0x00113d18
:0205EE3C 2E71001D mrccs 0,3,r0,cr1,cr13,{0}
:0205EE40 75F0007D ldrvcb r0,[r0, #+0x7d]!
:0205EE44 42E8BD87 rscmi  r11,r8,#0x21C0
:0205EE48 47464E54 unknown
:0205EE4C 46494D00 strmib r4,[r9],-r0, lsl #0x1a
:0205EE50 118D23F5 unknown
:0205EE54 75303D5C ldrvc r3,[r0, #-0xd5c]!
:0205EE58 0029D87E eoreq  r13,r9,r14,ror r8
:0205EE5C 3D00B55C unknown
:0205EE60 48413D1E stmmida  r1 ,{r1,r2,r3,r4,r8,r10,r11,r12,r13}^
:0205EE64 113908A1 teqne r9,r1,lsr #0x11
:0205EE68 C11009DD ldrgtsb r0,[r0, -r13]
:0205EE6C 5DFDE303 ldcpll 3,cr14,[r13,#+0xc]!
:0205EE70 101DEB00 andnes r14,r13,r0,lsl #0x16
:0205EE74 B210E183 andlts r14,r0,#0xC0000020
:0205EE78 053FFD5E ldreq r15,[r15, #-0xd5e]!
:0205EE7C 19E1054D unknown
:0205EE80 08D16924 ldmeqia  r1 ,{r2,r5,r8,r11,r13,r14}^
:0205EE84 10892064 addne  r2,r9,r4,ror #0x0
:0205EE88 824008FD subhi  r0,r0,#0xFD0000
:0205EE8C 5EBC19E0 cdppl 9,10,cr1,cr12,cr0,7
:0205EE90 13A5EB00 movne  r14,#0x0		;r14=0(0x0)
:0205EE94 60496548 subvs  r6,r9,r8,asr #0xa
:0205EE98 FD051950 unknown
:0205EE9C D320B816 unknown
:0205EEA0 006502E1 rsbeq  r0,r5,r1,ror #0x5
:0205EEA4 07590383 ldreqb r0,[r9,-r3, lsl #0x7]
:0205EEA8 E0831181 add  r1,r3,r1,lsl #0x3
:0205EEAC 821B1964 andhis r1,r11,#0x190000
:0205EEB0 82C017FD sbchi  r1,r0,#0x3F40000
:0205EEB4 39750B7D unknown
:0205EEB8 4FF9D00D swimi 0x00f9d00d
:0205EEBC E0F90041 rscs r0,r9,r1,asr #0x0
:0205EEC0 26552FF1 unknown
:0205EEC4 8116E120 tsthi r6,r0,lsr #0x2
:0205EEC8 101604E2 andnes r0,r6,r2,ror #0x9
:0205EECC D54DE592 strleb r14,[r13, #-0x592]		;r13-0x592=*(1009ad4f)=#0(0x00000000)
:0205EED0 0001EB00 andeq  r14,r1,r0,lsl #0x16
:0205EED4 A93A0508 ldmgedb  r10!,{r3,r8,r10}
:0205EED8 D010BC15 andles r11,r0,r5,lsl r12
:0205EEDC 265D0329 ldrcsb r0,[r13],-r9, lsr #0x6
:0205EEE0 6011E1C6 andvss r14,r1,r6,asr #0x3
:0205EEE4 D00010C5 andle  r1,r0,r5,asr #0x1
:0205EEE8 E59DE1E1 ldr r14,[r13, #+0x1e1]		;r13+0x1e1=*(1009b4c2)=#0(0x00000000)
:0205EEEC D029C612 eorle  r12,r9,r2,lsl r6
:0205EEF0 72C0295F sbcvc  r2,r0,#0x17C000
:0205EEF4 29C10001 stmcsib  r1 ,{r0}^
:0205EEF8 D5F12D20 ldrleb r2,[r1, #+0xd20]!
:0205EEFC B10140CE unknown
:0205EF00 F10001D7 unknown
:0205EF04 94010140 strls r0,[r1],#-0x140
:0205EF08 21FDC021 mvncss r12,r1,lsr #0x0
:0205EF0C 01089560 unknown
:0205EF10 40215200 eormi  r5,r1,r0,lsl #0x4
:0205EF14 B5DD2221 ldrltb r2,[r13, #+0x221]		;r13+0x221=*(1009b502)=#0(0x00000000)
:0205EF18 0040F440 subeq  r15,r0,r0,asr #0x8
:0205EF1C 2FE905EB swics 0x00e905eb
:0205EF20 01C1090D biceq  r0,r1,r13,lsl #0x12
:0205EF24 00414900 subeq  r4,r1,r0,lsl #0x12
:0205EF28 2D1229EB unknown
:0205EF2C 2D61CF60 stccsl 15,cr12,[r1,#-0x180]!
:0205EF30 802DD080 eorhi  r13,r13,r0,lsl #0x1
:0205EF34 FD802DD1 unknown
:0205EF38 80C1FC80 sbchi  r15,r1,r0,lsl #0x19
:0205EF3C 15CDBCB5 strneb r11,[r13, #+0xcb5]		;r13+0xcb5=*(1009bf96)=#0(0x00000000)
:0205EF40 7CF015D0 ldcvcl 5,cr1,[r0],#+0x340
:0205EF44 E53C80D9 ldr r8,[r12, #-0xd9]!
:0205EF48 135DAC50 cmpne r13,#0x5000
:0205EF4C 44706DCA unknown
:0205EF50 77F0FDCA ldrvcb r15,r13,#0x5000
:0205EF54 85A5C029 strhi r12,[r5, #+0x29]!
:0205EF58 299F0001 ldmcsib  r15 ,{r0}
:0205EF5C 16F0FD20 unknown
:0205EF60 5A3AC0D1 bpl 02F0F2AC
:0205EF64 FD550001 unknown
:0205EF68 808DA0C0 addhi  r10,r13,r0,asr #0x1
:0205EF6C 802DCC4C eorhi  r12,r13,r12,asr #0x18
:0205EF70 802DD095 mlahi  r13,r5,r0,r13unknown
:0205EF74 D1802DD1 unknown
:0205EF78 09D2802D ldmeqib  r2 ,{r0,r2,r3,r5,r15}^
:0205EF7C CD5CAA70 unknown
:0205EF80 CE1C7009 cdpgt 0,0,cr7,cr12,cr9,0
:0205EF84 F015D015 andnvs r13,r5,r5,lsl r0
:0205EF88 09CE64DC stmeqib  r14 ,{r2,r3,r4,r6,r7,r10,r13,r14}^
:0205EF8C 09CF9C70 stmeqib  r15 ,{r4,r5,r6,r10,r11,r12,r15}^
:0205EF90 806D4870 rsbhi  r4,r13,r0,ror r8
:0205EF94 0ACA5298 beq 012F39FC
:0205EF98 A4D02902 ldrgeb r2,[r0],#+0x902
:0205EF9C 01A6C029 moveq  r12,r9,lsr #0x0		;r12=0(0x0)
:0205EFA0 29BEA800 ldmcsib  r14!,{r11,r13,r15}
:0205EFA4 29132540 ldmcsdb  r3 ,{r6,r8,r10,r13}
:0205EFA8 6A632504 bvs 039283C0
:0205EFAC 5E06000D cdppl 0,0,cr0,cr6,cr13,0
:0205EFB0 7D019900 unknown
:0205EFB4 6C131D05 ldcvs  13,cr1,[r3],{#0x5}
:0205EFB8 3F840001 swicc 0x00840001
:0205EFBC 29EB002E unknown
:0205EFC0 F4500913 ldrnvb r0,[r0],#-0x913
:0205EFC4 C00D2ECB andgt  r2,r13,r11,asr #0x1d
:0205EFC8 20F99F4C rsccss r9,r9,r12,asr #0x1e
:0205EFCC 010ACCA4 unknown
:0205EFD0 41110D21 tstmi r1,r1,lsr #0x1a
:0205EFD4 068DE205 streq r14,[r13],+r5, lsl #0x4
:0205EFD8 1D9510F9 unknown
:0205EFDC 92410321 subls  r0,r1,#0x84000000
:0205EFE0 47280BE7 strmi r0,r0,r1,#0x84000000
:0205EFE4 0007EB00 andeq  r14,r7,r0,lsl #0x16
:0205EFE8 3400E995 strcc r14,[r0],#-0x995
:0205EFEC 27152FFF unknown
:0205EFF0 E1098144 unknown
:0205EFF4 0168BA12 unknown
:0205EFF8 C010B800 andgts r11,r0,r0,lsl #0x10
:0205EFFC E1C00031 bic  r0,r0,r1,lsr r0
:0205F000 02D51110 sbceqs r1,r5,#0x4
:0205F004 59379059 ldmpldb  r7!,{r0,r3,r4,r6,r12,r15}
:0205F008 4059BAC0 submis r11,r9,r0,asr #0x15
:0205F00C AB004129 blge 0206F4B8
:0205F010 81A059BA strhih r5,[r0, +r10]!
:0205F014 0DB86059 ldceq  0,cr6,[r8,#+0x164]!
:0205F018 2F81BAC0 swics 0x0081bac0
:0205F01C 020C3DAA andeq  r3,r12,#0x2A80
:0205F020 292DCD80 stmcsdb  r13!,{r7,r8,r10,r11,r14,r15}
:0205F024 86ED265D unknown
:0205F028 18D90021 ldmneia  r9 ,{r0,r5}^
:0205F02C 55D410B8 ldrplb r1,[r4, #+0xb8]		;r4+0xb8=*(000000b8)
:0205F030 00491220 subeq  r1,r9,r0,lsr #0x4
:0205F034 C40050B8 strgt r5,[r0],#-0xb8
:0205F038 D410BCE1 ldrle r11,[r0],#-0xce1
:0205F03C 8030E5E1 eorhis r14,r0,r1,ror #0xb
:0205F040 10BCE241 adcnes r14,r12,r1,asr #0x4
:0205F044 1289E1C4 addne  r14,r9,#0x31
:0205F048 61204010 unknown
:0205F04C 29058905 stmcsdb  r5 ,{r0,r2,r8,r11,r15}
:0205F050 9D0A9D14 unknown
:0205F054 CD28DD19 stcgt  13,cr13,[r8,#-0x64]!
:0205F058 09D8FE20 ldmeqib  r8 ,{r5,r9,r10,r11,r12,r13,r14,r15}^
:0205F05C 4AA14002 bmi 008AF06C
:0205F060 109F4050 addnes r4,r15,r0,asr r0
:0205F064 31DB2029 bicccs r2,r11,r9,lsr #0x0
:0205F068 3031E080 eorccs r14,r1,r0,lsl #0x1
:0205F06C 104524B9 strneh r2,[r5],#-0x49
:0205F070 207D75B3 unknown
:0205F074 090CE594 stmeqdb  r12 ,{r2,r4,r7,r8,r10,r13,r14,r15}
:0205F078 B5101104 ldrlt r1,[r0, #-0x104]		;(r0-0x104=*(fffffefc))
:0205F07C F1007D04 unknown
:0205F080 09CEE584 stmeqib  r14 ,{r2,r7,r8,r10,r13,r14,r15}^
:0205F084 D501A110 strle r10,[r1, #-0x110]		;(r1-0x110=*(ffffff61))
:0205F088 3411D31D ldrcc r13,[r1],#-0x31d
:0205F08C 382D21B8 stmccda  r13!,{r3,r4,r5,r7,r8,r13}
:0205F090 F8306580 ldmnvda  r0!,{r7,r8,r10,r13,r14}
:0205F094 5005ED43 andpl  r14,r5,r3,asr #0x1a
:0205F098 E5015D49 str r5,[r1, #-0xd49]		;(r1-0xd49=*(fffff328))
:0205F09C 802E050E eorhi  r0,r14,r14,lsl #0xa
:0205F0A0 4D250175 stcmi  1,cr0,[r5,#-0x1d4]!
:0205F0A4 1937FEEB ldmnedb  r7!,{r0,r1,r3,r5,r6,r7,r9,r10,r11,r12,r13,r14,r15}
:0205F0A8 18003576 stmneda  r0 ,{r1,r2,r4,r5,r6,r8,r10,r12,r13}
:0205F0AC CDBE1011 ldcgt  0,cr1,[r14,#+0x44]!
:0205F0B0 90105D13 andlss r5,r0,r3,lsl r13
:0205F0B4 80E5846B rschi  r8,r5,r11,ror #0x8
:0205F0B8 D1E98401 mvnle  r8,r1,lsl #0x8
:0205F0BC C001590D andgt  r5,r1,r13,lsl #0x12
:0205F0C0 FFA5E584 swinv 0x00a5e584
:0205F0C4 952007C1 strls r0,[r0, #-0x7c1]!
:0205F0C8 949001DD ldrls r0,[r0],#+0x1dd
:0205F0CC D10121FD unknown
:0205F0D0 85101008 ldrhi r1,[r0, #-0x8]		;(r0-0x8=*(fffffff8))
:0205F0D4 83F80AE5 mvnhis r0,#0xE5000
:0205F0D8 049508ED ldreq r0,[r5],#+0x8ed
:0205F0DC 06C511CD streqb r1,[r5],#+0x8ed
:0205F0E0 003C0115 eoreqs r0,r12,r5,lsl r1
:0205F0E4 03391080 teqeq r9,#0x80
:0205F0E8 F0113D15 andnvs r3,r1,r5,lsl r13
:0205F0EC 9DA80D51 stcls  13,cr0,[r8,#+0x144]!
:0205F0F0 A001C902 andge  r12,r1,r2,lsl #0x12
:0205F0F4 311299E3 tstcc r2,r3,ror #0x13
:0205F0F8 530E0139 unknown
:0205F0FC E1015180 unknown
:0205F100 10596014 subnes r6,r9,r4,lsl r0
:0205F104 9307C192 unknown
:0205F108 105DE556 subnes r14,r13,r6,asr r5
:0205F10C 49005D11 stmmidb  r0 ,{r0,r4,r8,r10,r11,r12,r14}
:0205F110 05207D00 streq r7,[r0, #-0xd00]!
:0205F114 E0863A50 add  r3,r6,r0,asr r10
:0205F118 D0515004 subles r5,r1,r4
:0205F11C D055F051 subles r15,r5,r1,asr r0
:0205F120 4DF00239 ldcmil 2,cr0,[r0,#+0xe4]!
:0205F124 19937034 ldmneib  r3 ,{r2,r4,r5,r12,r13,r14}
:0205F128 029D9302 addeqs r9,r13,#0x8000000
:0205F12C 0529E592 streq r14,[r9, #-0x592]!
:0205F130 05E08750 streqb r8,[r0, #+0x750]!
:0205F134 00E15600 rsceq  r5,r1,r0,lsl #0xc
:0205F138 7015A90F andvcs r10,r5,r15,lsl #0x12
:0205F13C 6008E582 andvs  r14,r8,r2,lsl #0xb
:0205F140 00290293 mlaeq  r9,r3,r2,r0unknown
:0205F144 15108993 ldrne r8,[r0, #-0x993]		;(r0-0x993=*(fffff66d))
:0205F148 00098602 andeq  r8,r9,r2,lsl #0xc
:0205F14C 0D2D0580 stceq  5,cr0,[r13,#-0x200]!
:0205F150 0D025D00 unknown
:0205F154 8EE00130 mcrhi 1,7,r0,cr0,cr0,{1}
:0205F158 8701B1E3 strhi r11,[r13,#-0x200]!
:0205F15C ED85036D unknown
:0205F160 50039501 andpl  r9,r3,r1,lsl #0xa
:0205F164 0235E583 eoreqs r14,r5,#0x20C00000
:0205F168 FD23F58D stc2  5,cr15,[r3,#-0x234]!
:0205F16C CF15C11D swigt 0x0015c11d
:0205F170 850E0051 strhi r0,[r14, #-0x51]		;(r14-0x51=*(ffffffaf))
:0205F174 8157F002 cmphi r7,r2
:0205F178 101030A5 andnes r3,r0,r5,lsr #0x1
:0205F17C 041D2529 ldreq r2,[r13],#-0x529
:0205F180 02890269 addeq  r0,r9,#0x90000006
:0205F184 40F901F2 unknown
:0205F188 0209D99C andeq  r13,r9,#0x270000
:0205F18C 82108570 andhis r8,r0,#0x1C000000
:0205F190 01E1B060 mvneq  r11,r0,ror #0x0
:0205F194 3D026550 unknown
:0205F198 41607000 unknown
:0205F19C F5026102 strnv r6,[r2, #-0x102]		;(r2-0x102=*(fffffefe))
:0205F1A0 A9E89609 unknown
:0205F1A4 27600C1B unknown
:0205F1A8 0139E596 unknown
:0205F1AC 80702C79 rsbhis r2,r0,r9,ror r12
:0205F1B0 8C0075BD stchi  5,cr7,[r0],{#0xbd}
:0205F1B4 996900B5 unknown
:0205F1B8 2DE251E0 stccsl 1,cr5,[r2,#+0x380]!
:0205F1BC A129F100 msrge CPSR_fc,r0
:0205F1C0 8230E32A eorhis r14,r0,#0xA8000000
:0205F1C4 802202E2 eorhi  r0,r2,r2,ror #0x5
:0205F1C8 C20003E0 andgt  r0,r0,#0x80000003
:0205F1CC C00CE080 andgt  r14,r12,r0,lsl #0x1
:0205F1D0 0018E582 andeqs r14,r8,r2,lsl #0xb
:0205F1D4 03E58240 mvneq  r8,#0x4
:0205F1D8 531D6520 tstpl r13,#0x8000000
:0205F1DC B11020E1 tstlt r0,r1,ror #0x1
:0205F1E0 0505F60C streq r15,[r5, #-0x60c]		;r5-0x60c=*(5630143d)=#0(0x00000000)
:0205F1E4 00312000 eoreqs r2,r1,r0
:0205F1E8 00554A20 subeqs r4,r5,r0,lsr #0x14
:0205F1EC 01F58012 mvneqs r8,r2,lsl r0
:0205F1F0 5910E501 ldmpldb  r0 ,{r0,r8,r10,r13,r14,r15}
:0205F1F4 91E08950 mvnls  r8,r0,asr r9
:0205F1F8 04DD14A9 ldreqb r1,[r13],#+0x4a9
:0205F1FC C000159E mulgt  r0,r14,r5
:0205F200 9D15810C unknown
:0205F204 00690D14 rsbeq  r0,r9,r4,lsl r13
:0205F208 148E000C strne r0,[r14],#+0xc
:0205F20C 1D1019E8 unknown
:0205F210 10190C10 andnes r0,r9,r0,lsl r12
:0205F214 81E052AD mvnhi  r5,r13,lsr #0x5
:0205F218 19311536 ldmnedb  r1!,{r1,r2,r4,r5,r8,r10,r12}
:0205F21C 05010B25 streq r0,[r1, #-0xb25]		;(r1-0xb25=*(fffff54c))
:0205F220 8E061D8E cdphi 13,0,cr1,cr6,cr14,4
:0205F224 80AE014D adchi  r0,r14,r13,asr #0x2
:0205F228 53F501E5 mvnpls r0,#0x40000039
:0205F22C 2A2943ED bcs 02AB01E8
:0205F230 B814A1C0 ldmltda  r4 ,{r6,r7,r8,r13,r15}
:0205F234 12AD0175 adcne  r0,r13,#0x4000001D
:0205F238 02E52EA9 rsceq  r2,r5,#0xA90
:0205F23C 90280EFD unknown
:0205F240 20511F9D unknown
:0205F244 130B7100 unknown
:0205F248 49C01925 stmmiib  r0 ,{r0,r2,r5,r8,r11,r12}^
:0205F24C 800C15E2 andhi  r1,r12,r2,ror #0xb
:0205F250 B006E1E0 andlt  r14,r6,r0,ror #0x3
:0205F254 405919D5 ldrmisb r1,[r9],#-0x95
:0205F258 97E000E3 strlsb r0,[r9],#-0x95
:0205F25C A0500B95 unknown
:0205F260 05E19100 streqb r9,[r1, #+0x100]!
:0205F264 06850491 unknown
:0205F268 0E790111 mrceq 1,3,r0,cr9,cr1,{0}
:0205F26C 04E07285 unknown
:0205F270 0E2508E0 cdpeq 8,2,cr0,cr5,cr0,7
:0205F274 1005E04E andne  r14,r5,r14,asr #0x0
:0205F278 A0013140 andge  r3,r1,r0,asr #0x2
:0205F27C 5A073997 bpl 0222D8E0
:0205F280 601207E1 andvss r0,r2,r1,ror #0xf
:0205F284 650221A0 strvs r2,[r2, #-0x1a0]		;(r2-0x1a0=*(fffffe60))
:0205F288 51700C0F cmnpl r0,r15,lsl #0x18
:0205F28C 0ECD9001 cdpeq 0,12,cr9,cr13,cr1,0
:0205F290 05305ABD ldreq r5,[r0, #-0xabd]!
:0205F294 1310E100 tstne r0,#0x0
:0205F298 5B801015 blpl 000632F4
:0205F29C 0009E591 muleq  r9,r1,r5
:0205F2A0 15980075 ldrne r0,[r8, #+0x75]		;r8+0x75=*(00000075)
:0205F2A4 007D0241 rsbeqs r0,r13,r1,asr #0x4
:0205F2A8 28E358CC unknown
:0205F2AC 96701105 unknown
:0205F2B0 487033FD unknown
:0205F2B4 1D04E588 unknown
:0205F2B8 88004930 stmhida  r0 ,{r4,r5,r8,r11,r14}
:0205F2BC 5890000D ldmplia  r0 ,{r0,r2,r3}
:0205F2C0 01C11035 biceq  r1,r1,r5,lsr r0
:0205F2C4 90500051 sublss r0,r0,r1,asr r0
:0205F2C8 00D11361 sbceqs r1,r1,r1,ror #0x6
:0205F2CC 06DD6788 ldreqb r6,[r13],+r8, lsl #0xf
:0205F2D0 8000E588 andhi  r14,r0,r8,lsl #0xb
:0205F2D4 0104E580 unknown
:0205F2D8 0BCD1009 bleq 013A3304
:0205F2DC 99863004 stmlsib  r6 ,{r2,r12,r13}
:0205F2E0 00059600 andeq  r9,r5,r0,lsl #0xc
:0205F2E4 0CD983A3 ldceql 3,cr8,[r9],{#0xa3}
:0205F2E8 9605C186 strls r12,[r5],-r6, lsl #0x3
:0205F2EC 510E2105 unknown
:0205F2F0 4008AA03 andmi  r10,r8,r3,lsl #0x14
:0205F2F4 96097196 unknown
:0205F2F8 00211585 eoreq  r1,r1,r5,lsl #0xb
:0205F2FC 00156884 andeqs r6,r5,r4,lsl #0x11
:0205F300 00E90580 rsceq  r0,r9,r0,lsl #0xb
:0205F304 15830565 strne r0,[r3, #+0x565]		;r3+0x565=*(00000565)
:0205F308 1D990151 unknown
:0205F30C 011D6031 tsteq r13,r1,lsr r0
:0205F310 311D9130 tstcc r13,r0,lsr r1
:0205F314 E5258630 str r8,[r5, #-0x630]!
:0205F318 601A1908 andvss r1,r10,r8,lsl #0x12
:0205F31C 82E001A1 rschi  r0,r0,#0x40000028
:0205F320 09942119 ldmeqib  r4 ,{r0,r3,r4,r8,r13}
:0205F324 8D10C910 unknown
:0205F328 DD8FF813 unknown
:0205F32C 70551D05 subvcs r1,r5,r5,lsl #0x1a
:0205F330 50000567 andpl  r0,r0,r7,ror #0xa
:0205F334 AD600AE5 stcgel 10,cr0,[r0,#-0x394]!
:0205F338 F820A121 stmnvda  r0!,{r0,r5,r8,r13,r15}
:0205F33C FDB500A5 ldc2  0,cr0,[r5,#+0x294]!
:0205F340 E5951029 ldr r1,[r5, #+0x29]		;r5+0x29=*(56301a72)=#0(0x00000000)
:0205F344 01950007 orreqs r0,r5,r7
:0205F348 75C10AE1 strvcb r0,[r1, #+0xae1]		;r1+0xae1=*(00000ae1)
:0205F34C 95009900 strls r9,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:0205F350 0D1006E5 unknown
:0205F354 83433002 unknown
:0205F358 552004E0 strpl r0,[r0, #-0x4e0]!
:0205F35C 41B11D30 movmis r1,lsr r0		;r1=0(0x0)
:0205F360 9550500C ldrlsb r5,[r0, #-0xc]		;(r0-0xc=*(fffffff4))
:0205F364 0919F905 ldmeqdb  r9 ,{r0,r2,r8,r11,r12,r13,r14,r15}
:0205F368 04165910 ldreq r5,[r6],#-0x910
:0205F36C 05B81065 ldreq r1,[r8, #+0x65]!
:0205F370 03094121 unknown
:0205F374 970AC185 strls r12,[r10,-r5, lsl #0x3]
:0205F378 55E92D05 strplb r2,[r9, #+0xd05]!
:0205F37C 2A990895 bcs 006A15D8
:0205F380 9938008D ldmlsdb  r8!,{r0,r2,r3,r7}
:0205F384 82300344 eorhis r0,r0,#0x10000001
:0205F388 0001E017 andeq  r14,r1,r7,lsl r0
:0205F38C 08E900F5 unknown
:0205F390 49173150 ldmmidb  r7 ,{r4,r6,r8,r12,r13}
:0205F394 EE0A251D mcr 5,0,r2,cr10,cr13,{0}
:0205F398 95301155 ldrls r1,[r0, #-0x155]!
:0205F39C 15934879 ldrne r4,[r3, #+0x879]		;r3+0x879=*(00000879)
:0205F3A0 491505ED ldmmidb  r5 ,{r0,r2,r3,r5,r6,r7,r8,r10}
:0205F3A4 24F90239 unknown
:0205F3A8 21411035 unknown
:0205F3AC 0D000510 unknown
:0205F3B0 EF049D00 swi 0x00049d00
:0205F3B4 1A2905F5 bne 02AA0B90
:0205F3B8 1D04E042 unknown
:0205F3BC 00190C40 andeqs r0,r9,r0,asr #0x18
:0205F3C0 810C51A3 unknown
:0205F3C4 800CC110 andhi  r12,r12,r0,lsl r1
:0205F3C8 94100015 ldrls r0,[r0],#-0x15
:0205F3CC 0C2D6107 stceq  1,cr6,[r13],#-0x1c
:0205F3D0 06798310 unknown
:0205F3D4 8D008183 unknown
:0205F3D8 1481D136 strne r13,[r1],#+0x136
:0205F3DC 10391111 eornes r1,r9,r1,lsl r1
:0205F3E0 33911024 orrccs r1,r1,#0x24
:0205F3E4 A703910C strge r9,[r3,-r12, lsl #0x2]
:0205F3E8 1400151F strne r1,[r0],#-0x51f
:0205F3EC 14194509 ldrne r4,[r9],#-0x509
:0205F3F0 79148908 ldmvcdb  r4 ,{r3,r8,r11,r15}
:0205F3F4 A919DA02 ldmgedb  r9 ,{r1,r9,r11,r12,r14,r15}
:0205F3F8 79404D00 stmvcdb  r0 ,{r8,r10,r11,r14}^
:0205F3FC 38569923 ldmccda  r6 ,{r0,r1,r5,r8,r11,r12,r15}^
:0205F400 E11E9FC0 tst r14,r0,asr #0x1f
:0205F404 7D038104 unknown
:0205F408 037D1403 cmneq r13,#0x3000000
:0205F40C 178C3018 unknown
:0205F410 03794FE5 cmneq r9,#0x394
:0205F414 23B51D49 movcss r1,#0x1240		;r1=4672(0x1240)
:0205F418 F3756375 cmnnv r5,#0xD4000001
:0205F41C 15C57C08 strneb r7,[r5, #+0xc08]		;r5+0xc08=*(56302651)=#0(0x00000000)
:0205F420 09DE1325 ldmeqib  r14 ,{r0,r2,r5,r8,r9,r12}^
:0205F424 00051802 andeq  r1,r5,r2,lsl #0x10
:0205F428 09DF4324 ldmeqib  r15 ,{r2,r5,r8,r9,r14}^
:0205F42C 10561C02 subnes r1,r6,r2,lsl #0x18
:0205F430 105124E1 subnes r2,r1,r1,ror #0x9
:0205F434 A05010C0 subges r1,r0,r0,asr #0x1
:0205F438 03790F03 cmneq r9,#0xC
:0205F43C C020500F eorgt  r5,r0,r15
:0205F440 51006413 unknown
:0205F444 55112902 ldrpl r2,[r1, #-0x902]		;(r1-0x902=*(0000093e))
:0205F448 F013790F andnvs r7,r3,r15,lsl #0x12
:0205F44C 13151AD5 tstne r5,#0xD5000
:0205F450 16211171 unknown
:0205F454 48001148 stmmida  r0 ,{r3,r6,r8,r12}
:0205F458 2FAF4011 swics 0x00af4011
:0205F45C 1D790011 ldcnel 0,cr0,[r9,#-0x44]!
:0205F460 0542713C streqb r7,[r2, #-0x13c]		;(r2-0x13c=*(fffffec4))
:0205F464 562A0369 unknown
:0205F468 657DFFFF ldrvsb r15,[r13, #-0xfff]!
:0205F46C 18F1149D unknown
:0205F470 B3B51225 movlts r1,#0x50000002		;r1=1342177282(0x50000002)
:0205F474 800F849C mulhi  r15,r12,r4
:0205F478 08F50A7D unknown
:0205F47C 607103B5 unknown
:0205F480 58F843B1 unknown
:0205F484 13B9002D movnes r0,#0x2D		;r0=45(0x2d)
:0205F488 182113B1 stmneda  r1!,{r0,r4,r5,r7,r8,r9,r12}
:0205F48C 020EE1A0 andeq  r14,r14,#0x28
:0205F490 A2E20001 rscge  r0,r2,#0x1
:0205F494 32037D26 andcc  r7,r3,#0x980
:0205F498 0611B040 ldreq r11,r7,r3,#0x980
:0205F49C 15ADE1A0 strne r14,[r13, #+0x1a0]!
:0205F4A0 61F90021 mvnvss r0,r1,lsr #0x0
:0205F4A4 83F213D9 mvnhis r1,#0x64000003
:0205F4A8 9902000D stmlsdb  r2 ,{r0,r2,r3}
:0205F4AC 01212805 unknown
:0205F4B0 6A7F13D9 bvs 0402441C
:0205F4B4 95332DFF ldrls r2,[r3, #-0xdff]!
:0205F4B8 05138D13 ldreq r8,[r3, #-0xd13]		;(r3-0xd13=*(fffff2ed))
:0205F4BC 02FD0210 rsceqs r0,r13,#0x1
:0205F4C0 00DE1389 sbceqs r1,r14,r9,lsl #0x7
:0205F4C4 FD7FFF00 ldc2l 15,cr15,[r15,#-0x0]!
:0205F4C8 7131F121 teqvc r1,r1,lsr #0x2
:0205F4CC 71703022 cmnvc r0,r2,lsr #0x0
:0205F4D0 9FE1D802 swils 0x00e1d802
:0205F4D4 091765E5 ldmeqdb  r7 ,{r0,r2,r5,r6,r7,r8,r10,r13,r14}
:0205F4D8 7D610410 stcvcl 4,cr0,[r1,#-0x40]!
:0205F4DC BE300509 cdplt 5,2,cr0,cr0,cr9,0
:0205F4E0 01A40001 moveq  r0,r1			;r0=1342177282(0x50000002)
:0205F4E4 2BE89E00 blcs 01A86CEC
:0205F4E8 E884000F stmia  r4 ,{r0,r1,r2,r3}
:0205F4EC 122101B8 eorne  r0,r1,#0x2E
:0205F4F0 D9C002B5 stmleib  r0 ,{r0,r2,r4,r5,r7,r9}^
:0205F4F4 A2147904 andges r7,r4,#0x10000
:0205F4F8 A2E08200 rscge  r8,r0,#0x0
:0205F4FC 02750340 rsbeqs r0,r5,#0x1
:0205F500 10D1008D sbcnes r0,r1,r13,lsl #0x1
:0205F504 0C13050D ldceq  5,cr0,[r3],{#0xd}
:0205F508 4F00094D swimi 0x0000094d
:0205F50C 4DE59CE0 stcmil 12,cr9,[r5,#+0x380]!
:0205F510 07ADE308 streq r14,[r13,+r8, lsl #0x6]!
:0205F514 45280813 strmi r0,[r8, #-0x813]!
:0205F518 02001112 andeq  r1,r0,#0x80000004
:0205F51C E002083D and  r0,r2,r13,lsr r8
:0205F520 0E0B81A0 cdpeq 1,0,cr8,cr11,cr0,5
:0205F524 01B50055 moveqs r0,r5,asr r0
:0205F528 E59C0035 ldr r0,[r12, #+0x35]		;r12+0x35=*(00000035)
:0205F52C 4E0E1841 cdpmi 8,0,cr1,cr14,cr1,2
:0205F530 558C2055 strpl r2,[r12, #+0x55]		;r12+0x55=*(00000055)
:0205F534 E28CC070 add  r12,r12,#0x70
:0205F538 851B6DEB ldrhi r6,[r11, #-0xdeb]		;(r11-0xdeb=*(fffff215))
:0205F53C 02051C51 andeq  r1,r5,#0x5100
:0205F540 2AC90731 bcs 012A120C
:0205F544 92C026CD sbcls  r2,r0,#0xCD00000
:0205F548 14551FE5 ldrneb r1,[r5],#-0xfe5
:0205F54C 081301E9 ldmeqda  r3 ,{r0,r3,r5,r6,r7,r8}
:0205F550 11040069 unknown
:0205F554 D317D500 tstle r7,#0x0
:0205F558 81A0C001 movhi  r12,r1			;r12=1342177282(0x50000002)
:0205F55C 0404390C streq r3,[r4],#-0x90c
:0205F560 29A0000D stmcsib  r0!,{r0,r2,r3}
:0205F564 C507E519 strgt r14,[r7, #-0x519]		;(r7-0x519=*(fffffae7))
:0205F568 19C94007 stmneib  r9 ,{r0,r1,r2,r14}^
:0205F56C 0CAD01E5 stceq  1,cr0,[r13],#+0x394
:0205F570 14750497 unknown
:0205F574 EEE28220 cdp 2,14,cr8,cr2,cr0,1
:0205F578 42F80921 rscmis r0,r8,#0x84000
:0205F57C 05940005 ldreq r0,[r4, #+0x5]		;r4+0x5=*(00000005)
:0205F580 9F00F400 swils 0x0000f400
:0205F584 45E42F71 strmib r2,[r4, #+0xf71]!
:0205F588 1A5110D1 bne 034A38D4
:0205F58C 21904285 orrcss r4,r0,r5,lsl #0x5
:0205F590 CC1E5500 ldcgt  5,cr5,[r14],{#0x0}
:0205F594 E5B71011 ldr r1,[r7, #+0x11]!
:0205F598 35027D19 strcc r7,[r2, #-0xd19]		;(r2-0xd19=*(fffff2e7))
:0205F59C 001DC410 andeqs r12,r13,r0,lsl r4
:0205F5A0 9A4289C4 bls 03101CB8
:0205F5A4 45118957 ldrmi r8,[r1, #-0x957]		;r1-0x957=*(4ffff6ab)=#0(0x00000000)
:0205F5A8 0240351E subeq  r3,r0,#0x7800000
:0205F5AC 11410015 unknown
:0205F5B0 B70015A4 strlt r1,[r0,-r4, lsr #0xb]
:0205F5B4 39107193 ldmccdb  r0 ,{r0,r1,r4,r7,r8,r12,r13,r14}
:0205F5B8 001D8C80 andeqs r8,r13,r0,lsl #0x19
:0205F5BC A0201D8C eorge  r1,r0,r12,lsl #0x1b
:0205F5C0 1D8CE356 unknown
:0205F5C4 001D1C00 andeqs r1,r13,r0,lsl #0x18
:0205F5C8 70192020 andvcs r2,r9,r0,lsr #0x0
:0205F5CC 00196894 muleqs r9,r4,r8
:0205F5D0 0100196C unknown
:0205F5D4 0AE28227 beq 018FFE78
:0205F5D8 28001984 stmcsda  r0 ,{r2,r7,r8,r11,r12}
:0205F5DC 194C8019 stmnedb  r12 ,{r0,r3,r4,r15}^
:0205F5E0 00195000 andeqs r5,r9,r0
:0205F5E4 A02806AA eorge  r0,r8,r10,lsr #0xd
:0205F5E8 00197DE3 andeqs r7,r9,r3,ror #0x1b
:0205F5EC 13990D99 orrnes r0,r9,#0x2640
:0205F5F0 302589E0 eorcc  r8,r5,r0,ror #0x13
:0205F5F4 0D34000D ldceq  0,cr0,[r4,#-0x34]!
:0205F5F8 84280200 unknown
:0205F5FC 0976E215 ldmeqdb  r6!,{r0,r2,r4,r9,r13,r14,r15}^
:0205F600 2411E500 ldrcs r14,[r1],#-0x500
:0205F604 09DF0009 ldmeqib  r15 ,{r0,r3}^
:0205F608 0018AC00 andeqs r10,r8,r0,lsl #0x18
:0205F60C FEDC306D cdp2 0,12,cr3,cr12,cr13,3
:0205F610 414901B9 strmih r0,[r9, #-0x19]		;(r9-0x1b9=*(ffffffe7))
:0205F614 0E5D64D4 mrceq 4,2,r6,cr13,cr4,{6}
:0205F618 54100102 ldrpl r0,[r0],#-0x102
:0205F61C 01580001 cmpeq r8,r1
:0205F620 655CA800 ldrvsb r10,[r12, #-0x800]		;r12-0x800=*(4ffff802)=#0(0x00000000)
:0205F624 01C51010 biceq  r1,r5,r0,lsl r0
:0205F628 DD1089C0 unknown
:0205F62C EA01A91D b 020C9AA8
:0205F630 104D000D subne  r0,r13,r13
:0205F634 0209DA94 andeq  r13,r9,#0x94000
:0205F638 A0030200 andge  r0,r3,r0,lsl #0x4
:0205F63C 3452A1E1 ldrccb r10,[r2],#-0x1e1
:0205F640 03E59FC0 mvneq  r9,#0x300
:0205F644 9DA04004 stcls  0,cr4,[r0,#+0x10]!
:0205F648 01958C0E orreqs r8,r5,r14,lsl #0x18
:0205F64C 1410E58C ldrne r14,[r0],#-0x58c
:0205F650 51E58C20 mvnpl  r8,r0,lsr #0x18
:0205F654 151501B1 ldrne r0,[r5, #-0x1b1]		;r5-0x1b1=*(56301898)=#0(0x00000000)
:0205F658 701810D1 ldrvcsb r1,[r8], -r1
:0205F65C 10000130 andne  r0,r0,r0,lsr r1
:0205F660 9F0BA99F swils 0x000ba99f
:0205F664 529F0A19 addpls r0,r15,#0x19000
:0205F668 6181052D orrvs  r0,r1,r13,lsr #0xa
:0205F66C 10E58001 rscne  r8,r5,r1
:0205F670 450C4119 strmi r4,[r12, #-0x119]		;r12-0x119=*(4ffffee9)=#0(0x00000000)
:0205F674 05200005 streq r0,[r0, #-0x5]!
:0205F678 09E2D800 unknown
:0205F67C 56052402 strpl r2,[r5],-r2, lsl #0x8
:0205F680 40100210 andmis r0,r0,r0,lsl r2
:0205F684 20893569 addcs  r3,r9,r9,ror #0xa
:0205F688 03A06040 moveq  r6,#0x40		;r6=64(0x40)
:0205F68C 07120FA5 ldreq r0,[r2,-r5, lsr #0x1f]
:0205F690 0413C040 ldreq r12,[r3],#-0x40
:0205F694 012900A0 unknown
:0205F698 ED0807F5 unknown
:0205F69C 23004D08 unknown
:0205F6A0 1759106C ldrneb r1,[r3],#-0x40
:0205F6A4 20040455 andcs  r0,r4,r5,asr r4
:0205F6A8 14510085 ldrneb r0,[r1],#-0x85
:0205F6AC 80E60045 rschi  r0,r6,r5,asr #0x0
:0205F6B0 41800021 orrmi  r0,r0,r1,lsr #0x0
:0205F6B4 001D5380 andeqs r5,r13,r0,lsl #0x7
:0205F6B8 9D2A2004 stcls  0,cr2,[r10,#-0x10]!
:0205F6BC 06AD0D31 unknown
:0205F6C0 0CE35108 stceql 1,cr5,[r3],#+0x20
:0205F6C4 5C860239 stcpl  2,cr0,[r6],{#0x39}
:0205F6C8 1D5C0019 unknown
:0205F6CC 10E9BC40 rscne  r11,r9,r0,asr #0x18
:0205F6D0 AA048DD0 bge 02182E18
:0205F6D4 95404201 strlsb r4,[r0, #-0x201]		;(r0-0x201=*(fffffdff))
:0205F6D8 E3A0C010 mov  r12,#0x10		;r12=16(0x10)
:0205F6DC 9F05103C swils 0x0005103c
:0205F6E0 03C90489 biceq  r0,r9,#0x89000000
:0205F6E4 61420AE5 unknown
:0205F6E8 311F7910 tstcc r15,r0,lsl r9
:0205F6EC 10E1EE0A rscne  r14,r1,r10,lsl #0x1c
:0205F6F0 0A398010 beq 02EBF738
:0205F6F4 06F91879 unknown
:0205F6F8 A5390680 ldrge r0,[r9, #-0x680]!
:0205F6FC 02E50801 rsceq  r0,r5,#0x10000
:0205F700 3DE18008 stcccl 0,cr8,[r1,#+0x20]!
:0205F704 89451015 stmhidb  r5 ,{r0,r2,r4,r12}^
:0205F708 0007FF17 andeq  r15,r7,r7,lsl r15
:0205F70C 109D6041 addnes r6,r13,r1,asr #0x0
:0205F710 B1043118 unknown
:0205F714 01E26110 mvneq  r6,r0,lsl r1
:0205F718 2805C510 stmcsda  r5 ,{r4,r8,r10,r14,r15}
:0205F71C 38A00CC5 stmccia  r0!,{r0,r2,r6,r7,r10,r11}
:0205F720 9F0AE1A0 swils 0x000ae1a0
:0205F724 26A22059 unknown
:0205F728 83E114A0 mvnhi  r1,#0xA0000000
:0205F72C FE9A0675 mrc2 6,4,r0,cr10,cr5,{3}
:0205F730 012165FF unknown
:0205F734 D5008144 strle r8,[r0, #-0x144]		;(r0-0x144=*(fffffebc))
:0205F738 59105513 ldmpldb  r0 ,{r0,r1,r4,r8,r10,r12,r14}
:0205F73C 4422A540 unknown
:0205F740 9D1F9F00 unknown
:0205F744 9D02E50F unknown
:0205F748 A0122102 andges r2,r2,r2,lsl #0x2
:0205F74C 0D07EEE1 unknown
:0205F750 7D103000 unknown
:0205F754 2CE58112 stccsl 1,cr8,[r5],#+0x48
:0205F758 E7890009 str r0,[r9, +r9]
:0205F75C 111D0015 tstne r13,r5,lsl r0
:0205F760 099F0020 ldmeqib  r15 ,{r5}
:0205F764 E546910C strb r9,[r6, #-0x10c]		;(r6-0x10c=*(ffffff34))
:0205F768 A1000D1C unknown
:0205F76C 0F09F718 swieq 0x0009f718
:0205F770 AC02550C stcge  5,cr5,[r2],{#0xc}
:0205F774 60001D0C andvs  r1,r0,r12,lsl #0x1a
:0205F778 013285FE ldreqsh r8,[r2, -r14]!
:0205F77C 00017010 andeq  r7,r1,r0,lsl r0
:0205F780 1CD574B2 ldcnel 4,cr7,[r5],{#0xb2}
:0205F784 41904902 orrmis r4,r0,r2,lsl #0x12
:0205F788 F0490015 subnv  r0,r9,r5,lsl r0
:0205F78C 49F049D0 unknown
:0205F790 2EF049F0 mrccs 9,7,r4,cr0,cr0,{7}
:0205F794 F0494049 subnv  r4,r9,r9,asr #0x0
:0205F798 7752F049 ldrvcb r15,r4,r9,r9,asr #0x0
:0205F79C 14434841 strneb r4,[r3],#-0x841
:0205F7A0 07E52049 streqb r2,[r3],#-0x841
:0205F7A4 70384049 eorvcs r4,r8,r9,asr #0x0
:0205F7A8 69501049 ldmvsdb  r0 ,{r0,r3,r6,r12}^
:0205F7AC 1B004903 blne 02071BC0
:0205F7B0 B0401049 sublt  r1,r0,r9,asr #0x0
:0205F7B4 1049E12D subne  r14,r9,r13,lsr #0x2
:0205F7B8 38050011 stmccda  r5 ,{r0,r4}
:0205F7BC 10050049 andne  r0,r5,r9,asr #0x0
:0205F7C0 BD006604 unknown
:0205F7C4 8513991C ldrhi r9,[r3, #-0x91c]		;(r3-0x91c=*(fffff6e4))
:0205F7C8 15052041 strne r2,[r5, #-0x41]		;r5-0x41=*(56301a08)=#0(0x00000000)
:0205F7CC 4C365454 ldcmi  4,cr5,[r6],#-0x150
:0205F7D0 90100C50 andlss r0,r0,r0,asr r12
:0205F7D4 16B904B9 unknown
:0205F7D8 79E56080 unknown
:0205F7DC 01114110 tsteq r1,r0,lsl r1
:0205F7E0 1000AD40 andne  r10,r0,r0,asr #0x1a
:0205F7E4 02BD269F adceqs r2,r13,#0x9F00000
:0205F7E8 005D370D subeqs r3,r13,r13,lsl #0xe
:0205F7EC 05000903 streq r0,[r0, #-0x903]		;(r0-0x903=*(fffff6fd))
:0205F7F0 FD178010 unknown
:0205F7F4 B10D4509 unknown
:0205F7F8 00490115 subeq  r0,r9,r5,lsl r1
:0205F7FC 524E1131 subpl  r1,r14,#0x4000000C
:0205F800 95534337 ldrlsb r4,[r3, #-0x337]		;(r3-0x337=*(fffffcc9))
:0205F804 D0C0BE10 sbcle  r11,r0,r0,lsl r14
:0205F808 841275E1 ldrhi r7,[r2],#-0x5e1
:0205F80C 5C219902 stcpl  9,cr9,[r1],#-0x8
:0205F810 009A1049 addeqs r1,r10,r9,asr #0x0
:0205F814 2D0A9020 unknown
:0205F818 0100212D unknown
:0205F81C E2832001 add  r2,r3,#0x1
:0205F820 ED280302 stc  3,cr0,[r8,#-0x8]!
:0205F824 220AD100 andcs  r13,r10,#0x0
:0205F828 03E15C08 mvneq  r5,#0x800
:0205F82C 22005D06 andcs  r5,r0,#0x180
:0205F830 2DE1A038 stccsl 0,cr10,[r1,#+0xe0]!
:0205F834 16758A01 unknown
:0205F838 E91169A1 ldmdb  r1 ,{r0,r5,r7,r8,r11,r13,r14}
:0205F83C 0025B410 eoreq  r11,r5,r0,lsl r4
:0205F840 2D9F20B4 unknown
:0205F844 05048B21 streq r8,[r4, #-0xb21]		;(r4-0xb21=*(fffff4df))
:0205F848 53000100 unknown
:0205F84C 1D0220E1 unknown
:0205F850 1924A241 stmnedb  r4!,{r0,r6,r9,r13,r15}
:0205F854 25102940 ldrcs r2,[r0, #-0x940]		;(r0-0x940=*(fffff6c0))
:0205F858 83012D01 unknown
:0205F85C 951E00E0 ldrls r0,[r14, #-0xe0]		;(r14-0xe0=*(ffffff20))
:0205F860 E1A0281E mov  r2,r14,lsl r8		;r2=0(0x0)
:0205F864 B900111D stmltdb  r0 ,{r0,r2,r3,r4,r8,r12}
:0205F868 D5610210 strleb r0,[r1, #-0x210]!
:0205F86C 01118102 tsteq r1,r2,lsl #0x2
:0205F870 1800ADBC stmneda  r0 ,{r2,r3,r4,r5,r7,r8,r10,r11,r13,r15}
:0205F874 55BC0059 ldrpl r0,[r12, #+0x59]!
:0205F878 0EE1D030 mcreq 0,7,r13,cr1,cr0,{1}
:0205F87C 01E280C0 mvneq  r8,r0,asr #0x1
:0205F880 E2430000 sub  r0,r3,#0x0
:0205F884 E08CE100 add  r14,r12,r0,lsl #0x2
:0205F888 12801049 addne  r1,r0,#0x49
:0205F88C E04E22FD unknown
:0205F890 047100C3 unknown
:0205F894 E083420F add  r4,r3,r15,lsl #0x4
:0205F898 0F1B1940 swieq 0x001b1940
:0205F89C 08C0E080 stmeqia  r0 ,{r7,r13,r14,r15}^
:0205F8A0 0D011130 unknown
:0205F8A4 9C00B00B stcls  0,cr11,[r0],{#0xb}
:0205F8A8 310603E1 unknown
:0205F8AC 125DE08C subnes r14,r13,#0x8C
:0205F8B0 3283C004 addcc  r12,r3,#0x4
:0205F8B4 00090408 andeq  r0,r9,r8,lsl #0x8
:0205F8B8 E004159D mul  r4,r13,r5
:0205F8BC 06013243 streq r3,[r4], -r13
:0205F8C0 95B20449 ldrls r0,[r2, #+0x449]!
:0205F8C4 A112D110 tstge r2,r0,lsl r1
:0205F8C8 FFFFEC02 swinv 0x00ffec02
:0205F8CC 11029A1D unknown
:0205F8D0 10506900 subnes r6,r0,r0,lsl #0x12
:0205F8D4 2F490021 swics 0x00490021
:0205F8D8 5AEC4F55 bpl 01B73634
:0205F8DC 04EB0006 unknown
:0205F8E0 14890049 strne r0,[r9],#+0x49
:0205F8E4 00316010 eoreqs r6,r1,r0,lsl r0
:0205F8E8 020A01B0 andeq  r0,r10,#0x2C
:0205F8EC 1DC51A79 unknown
:0205F8F0 40256110 eormi  r6,r5,r0,lsl r1
:0205F8F4 D0204109 eorle  r4,r0,r9,lsl #0x2
:0205F8F8 D0203041 eorle  r3,r0,r1,asr #0x0
:0205F8FC 41021591 swpmi r1,r1,r2
:0205F900 00410100 subeq  r0,r1,r0,lsl #0x2
:0205F904 99FFFFB9 ldmlsib  r15!,{r0,r3,r4,r5,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:0205F908 17D18A2A ldrneb r8,[r1,+r10, lsr #0x14]
:0205F90C D1F5113D mvnles r1,lsr r13
:0205F910 09159F20 ldmeqdb  r5 ,{r5,r8,r9,r10,r11,r12,r15}
:0205F914 6BC04FDD blvs 01073890
:0205F918 9C084D90 stcls  13,cr4,[r8],{#0x90}
:0205F91C 690C2031 stmvsdb  r12 ,{r0,r4,r5,r13}
:0205F920 2A20B000 bcs 0288B928
:0205F924 1BB9E1D3 blne 00ED8078
:0205F928 91D300B2 ldrlsh r0,[r3, #+0x2]		;r3+0x2=*(00000002)
:0205F92C 918404ED orrls  r0,r4,r13,ror #0x9
:0205F930 E5021249 str r1,[r2, #-0x249]		;(r2-0x249=*(fffffdb7))
:0205F934 E283101B add  r1,r3,#0x1B
:0205F938 80000A80 andhi  r0,r0,r0,lsl #0x15
:0205F93C 10112271 andnes r2,r1,r1,ror r2
:0205F940 C1933004 orrgts r3,r3,r4
:0205F944 81F28C28 mvnhis r8,r8,lsr #0x18
:0205F948 8C000400 stchi  4,cr0,[r0],{#0x0}
:0205F94C F812C1E2 ldmnvda  r2 ,{r1,r5,r6,r7,r8,r14,r15}
:0205F950 0401B142 streq r11,[r1],#-0x142
:0205F954 0FAD4DD0 swieq 0x00ad4dd0
:0205F958 89200011 stmhidb  r0!,{r0,r4}
:0205F95C 9850B109 ldmlsda  r0 ,{r0,r3,r8,r12,r13,r15}^
:0205F960 00B900E5 adceqs r0,r9,r5,ror #0x1
:0205F964 01092121 unknown
:0205F968 49F01111 unknown
:0205F96C 000D1250 andeq  r1,r13,r0,asr r2
:0205F970 01919070 orreqs r9,r1,r0,ror r0
:0205F974 E2258DA0 eor  r8,r5,#0x2800
:0205F978 410E1049 unknown
:0205F97C C8101500 ldmgtda  r0 ,{r8,r10,r12}
:0205F980 11151121 tstne r5,r1,lsr #0x2
:0205F984 B10471DA unknown
:0205F988 10B20500 adcnes r0,r2,r0,lsl #0xa
:0205F98C 1F0D01D0 swine 0x000d01d0
:0205F990 0109D483 unknown
:0205F994 A9D010D2 ldmgeib  r0 ,{r1,r4,r6,r7,r12}^
:0205F998 04C9A004 streqb r10,[r9],#+0x4
:0205F99C 01E087A2 mvneq  r8,r2,lsr #0xf
:0205F9A0 693504F1 ldmvsdb  r5!,{r0,r4,r5,r6,r7,r10}
:0205F9A4 28B01010 ldmcsia  r0!,{r4,r12}
:0205F9A8 2085EEE1 addcs  r14,r5,r1,ror #0x1d
:0205F9AC 0A24A556 beq 02988F0C
:0205F9B0 01090309 unknown
:0205F9B4 046105D4 unknown
:0205F9B8 8D860536 unknown
:0205F9BC 44400723 strmib r0,[r0],#-0x723
:0205F9C0 26FDC016 unknown
:0205F9C4 E5871075 str r1,[r7, #+0x75]		;r7+0x75=*(00000075)
:0205F9C8 E541F83E strb r15,[r1, #-0x83e]		;r1-0x83e=*(4ffff7c4)=#0(0x00000000)
:0205F9CC 007D962E rsbeqs r9,r13,r14,lsr #0xc
:0205F9D0 79300079 ldmvcdb  r0!,{r0,r3,r4,r5,r6}
:0205F9D4 75045910 strvc r5,[r4, #-0x910]		;(r4-0x910=*(fffff6f0))
:0205F9D8 30100116 andccs r0,r0,r6,lsl r1
:0205F9DC 0759847B unknown
:0205F9E0 012E8598 unknown
:0205F9E4 096908A5 unknown
:0205F9E8 50196AE3 andpls r6,r9,r3,ror #0x15
:0205F9EC 08006D06 stmeqda  r0 ,{r1,r2,r8,r10,r11,r13,r14}
:0205F9F0 0D069D50 unknown
:0205F9F4 E5140900 ldr r0,[r4, #-0x900]		;(r4-0x900=*(fffff700))
:0205F9F8 370208C1 strcc r0,[r4, #-0x900]		;(r4-0x900=*(fffff700))
:0205F9FC 142501C5 unknown
:0205FA00 982081F9 stmlsda  r0!,{r0,r3,r4,r5,r6,r7,r8,r15}
:0205FA04 00D1E559 sbceqs r14,r1,r9,asr r5
:0205FA08 E012CDD0 ldrsb r12,[r2], -r0
:0205FA0C 90014196 mulls  r1,r6,r1
:0205FA10 9110E104 tstls r0,r4,lsl #0x2
:0205FA14 19158110 ldmnedb  r5 ,{r4,r8,r15}
:0205FA18 1D5D3F25 unknown
:0205FA1C 4D207628 stcmi  6,cr7,[r0,#-0xa0]!
:0205FA20 400E251C andmi  r2,r14,r12,lsl r5
:0205FA24 9180094D orrls  r0,r0,r13,asr #0x12
:0205FA28 D601C51F unknown
:0205FA2C 00011FD9 unknown
:0205FA30 E5894004 str r4,[r9, #+0x4]		;r9+0x4=*(00000004)
:0205FA34 0EB50031 mrceq 0,5,r0,cr5,cr1,{1}
:0205FA38 2485A0C3 strcs r10,[r5],#+0xc3
:0205FA3C BD8D9028 unknown
:0205FA40 100E110C andne  r1,r14,r12,lsl #0x2
:0205FA44 C1092D62 unknown
:0205FA48 001E4500 andeqs r4,r14,r0,lsl #0xa
:0205FA4C 3B799D10 blcc 03EC6E94
:0205FA50 3DC70399 unknown
:0205FA54 7101C50C unknown
:0205FA58 711F8502 tstvc r15,r2,lsl #0xa
:0205FA5C 0D151A02 unknown
:0205FA60 4404FDB9 strmi r15,[r4],#-0xdb9
:0205FA64 7510D1E2 ldrvc r13,[r0, #-0x1e2]		;(r0-0x1e2=*(fffffe1e))
:0205FA68 45182D0D ldrmi r2,[r8, #-0xd0d]		;(r8-0xd0d=*(fffff2f3))
:0205FA6C 09D1E104 ldmeqib  r1 ,{r2,r8,r13,r14,r15}^
:0205FA70 F1410215 unknown
:0205FA74 01958D02 orreqs r8,r5,r2,lsl #0x1a
:0205FA78 082BE888 stmeqda  r11!,{r3,r7,r11,r13,r14,r15}
:0205FA7C 898313B9 stmhiib  r3 ,{r0,r3,r4,r5,r7,r8,r9,r12}
:0205FA80 E92D4704 stmdb  r13!,{r2,r8,r9,r10,r14}
:0205FA84 11A00A03 movne  r0,r3,lsl #0x14		;r0=0(0x0)
:0205FA88 24066503 strcs r6,[r6],#-0x503
:0205FA8C 80DC0345 sbchis r0,r12,r5,asr #0x6
:0205FA90 1291169F addnes r1,r1,#0x9F00000
:0205FA94 89900AE3 ldmhiib  r0 ,{r0,r1,r5,r6,r7,r9,r11}
:0205FA98 03C61431 biceq  r1,r6,#0x31000000
:0205FA9C 0001E011 andeq  r14,r1,r1,lsl r0
:0205FAA0 E714E15C unknown
:0205FAA4 0CE00002 stceql 0,cr0,[r0],#+0x8
:0205FAA8 3D920009 unknown
:0205FAAC 05102D00 ldreq r2,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:0205FAB0 1DB40031 ldcne  0,cr0,[r4,#+0xc4]!
:0205FAB4 25539E10 ldrcsb r9,[r3, #-0xe10]		;(r3-0xe10=*(fffff1f0))
:0205FAB8 0D1031E0 unknown
:0205FABC E1202D00 unknown
:0205FAC0 99000D15 stmlsdb  r0 ,{r0,r2,r4,r8,r10,r11}
:0205FAC4 4108F10E unknown
:0205FAC8 E0430015 sub  r0,r3,r5,lsl r0
:0205FACC 1CF9112E ldcnel 1,cr1,[r9],#+0xb8
:0205FAD0 36140E71 unknown
:0205FAD4 0031E1E0 eoreqs r14,r1,r0,ror #0x3
:0205FAD8 5C9E8A86 ldcpl  10,cr8,[r14],{#0x86}
:0205FADC D50CE025 strle r14,[r12, #-0x25]		;(r12-0x25=*(ffffffeb))
:0205FAE0 2C400E06 stccsl 14,cr0,[r0],{#0x6}
:0205FAE4 0BAD0E01 bleq 00BA32F0
:0205FAE8 1403C509 strne r12,[r3],#-0x509
:0205FAEC E0150126 ands r0,r5,r6,lsr #0x2
:0205FAF0 E025529E mla  r5,r14,r2,r5unknown
:0205FAF4 00002714 andeq  r2,r0,r4,lsl r7
:0205FAF8 E04714E0 sub  r1,r7,r0,ror #0x9
:0205FAFC 852612E1 strhi r1,[r6, #-0x2e1]!
:0205FB00 1003E000 andne  r14,r3,r0
:0205FB04 1711E001 ldrne r14,[r1, -r1]
:0205FB08 E9800F1D stmib  r0 ,{r0,r2,r3,r4,r8,r9,r10,r11}
:0205FB0C 4519D100 ldrmi r13,[r9, #-0x100]		;(r9-0x100=*(ffffff00))
:0205FB10 0A1B8510 beq 02740F58
:0205FB14 0FA1A060 swieq 0x00a1a060
:0205FB18 16B10C1D unknown
:0205FB1C 6000116F andvs  r1,r0,r15,ror #0x2
:0205FB20 912D6566 unknown
:0205FB24 A1A07009 movge  r7,r9			;r7=0(0x0)
:0205FB28 17B105F9 unknown
:0205FB2C 0D51107F unknown
:0205FB30 87B26770 unknown
:0205FB34 01E08871 mvneq  r8,r1,ror r8
:0205FB38 E087C086 add  r12,r7,r6,lsl #0x1
:0205FB3C E7D77086 ldrb r7,[r7,+r6, lsl #0x1]
:0205FB40 DC600100 stclel 1,cr0,[r0],#-0x0
:0205FB44 0D7020E5 ldceql 0,cr2,[r0,#-0x394]!
:0205FB48 C0065507 andgt  r5,r6,r7,lsl #0xa
:0205FB4C F00C61CB andnv  r6,r12,r11,asr #0x3
:0205FB50 013D9587 teqeq r13,r7,lsl #0xb
:0205FB54 6912D030 ldmvsdb  r2 ,{r4,r5,r12,r14,r15}
:0205FB58 750BE106 strvc r14,[r11, #-0x106]		;(r11-0x106=*(fffffefa))
:0205FB5C 7902030C stmvcdb  r2 ,{r2,r3,r8,r9}
:0205FB60 2790010C ldrcs r0,[r0,+r12, lsl #0x2]
:0205FB64 541BA9E7 ldrpl r10,[r11],#-0x9e7
:0205FB68 11754CF5 ldrnesh r4,[r5, #-0xc5]!
:0205FB6C 000501B9 streqh r0,[r5], -r9
:0205FB70 190EA13A stmnedb  r14 ,{r1,r3,r4,r5,r8,r13,r15}
:0205FB74 0403543F streq r5,[r3],#-0x43f
:0205FB78 2018001D andcss r0,r8,r13,lsl r0
:0205FB7C 31027123 unknown
:0205FB80 07318202 ldreq r8,[r1,-r2, lsl #0x4]!
:0205FB84 EB004A4B bl 020724B8
:0205FB88 18105D0B ldmneda  r0 ,{r0,r1,r3,r8,r10,r11,r12,r14}
:0205FB8C 01251185 unknown
:0205FB90 0101A114 unknown
:0205FB94 036D2D51 unknown
:0205FB98 01E08541 mvneq  r8,r1,asr #0xa
:0205FB9C 6440201F strvsb r2,[r0],#-0x1f
:0205FBA0 3533E211 ldrcc r14,[r3, #-0x211]!
:0205FBA4 84110345 ldrhi r0,[r1],#-0x345
:0205FBA8 310813E0 unknown
:0205FBAC 05111089 ldreq r1,[r1, #-0x89]		;r1-0x89=*(4fffff79)=#0(0x00000000)
:0205FBB0 01E08C21 mvneq  r8,r1,lsr #0x18
:0205FBB4 E0820651 add  r0,r2,r1,asr r6
:0205FBB8 E0001433 and  r1,r0,r3,lsr r4
:0205FBBC E0003433 and  r3,r0,r3,lsr r4
:0205FBC0 910015E1 unknown
:0205FBC4 03E59240 mvneq  r9,#0x4
:0205FBC8 A18C3091 unknown
:0205FBCC 05E48200 streqb r8,[r4, #+0x200]!
:0205FBD0 A5F90835 ldrgeb r0,[r9, #+0x835]!
:0205FBD4 49518140 ldmmidb  r1 ,{r6,r8,r15}^
:0205FBD8 E3088E00 unknown
:0205FBDC E0813183 add  r3,r1,r3,lsl #0x3
:0205FBE0 63300340 teqvs r0,#0x1
:0205FBE4 215134E2 cmpcs r1,r2,ror #0x9
:0205FBE8 1500D500 strne r13,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:0205FBEC 50215160 eorpl  r5,r1,r0,ror #0x2
:0205FBF0 400EE243 andmi  r14,r14,r3,asr #0x4
:0205FBF4 1502E081 strne r14,[r2, #-0x81]		;(r2-0x81=*(ffffff7f))
:0205FBF8 5E0BF544 cdppl 5,0,cr15,cr11,cr4,2
:0205FBFC E00C89A0 and  r8,r12,r0,lsr #0x13
:0205FC00 431E24E3 tstmi r14,#0xE3000000
:0205FC04 08E105BD unknown
:0205FC08 31A03334 movcc  r3,lsr r4		;r3=0(0x0)
:0205FC0C 3A00490C bcc 02072044
:0205FC10 E241E020 sub  r14,r1,#0x20
:0205FC14 8E011003 cdphi 0,0,cr1,cr1,cr3,0
:0205FC18 0ECD34E0 cdpeq 4,12,cr3,cr13,cr0,7
:0205FC1C 00CD3E11 sbceq  r3,r13,r1,lsl r14
:0205FC20 41C81EF9 unknown
:0205FC24 C181E08C orrgt  r14,r1,r12,lsl #0x1
:0205FC28 000F4584 andeq  r4,r15,r4,lsl #0xb
:0205FC2C 2003E040 andcs  r14,r3,r0,asr #0x0
:0205FC30 5005E000 andpl  r14,r5,r0
:0205FC34 03E100E0 mvneq  r0,#0xE0
:0205FC38 29E1E030 unknown
:0205FC3C 28002D10 stmcsda  r0 ,{r4,r8,r10,r11,r13}
:0205FC40 000D0060 andeq  r0,r13,r0,ror #0x0
:0205FC44 1FD50D4D swine 0x00d50d4d
:0205FC48 A1840215 orrge  r0,r4,r5,lsl r2
:0205FC4C E55E9400 ldrb r9,[r14, #-0x400]		;(r14-0x400=*(fffffc00))
:0205FC50 02810141 addeq  r0,r1,#0x40000010
:0205FC54 0004E182 andeq  r14,r4,r2,lsl #0x3
:0205FC58 28210684 stmcsda  r1!,{r2,r7,r9,r10}
:0205FC5C F405C50C strnv r12,[r5],#-0x50c
:0205FC60 5DAD0149 stcpl  1,cr0,[r13,#+0x124]!
:0205FC64 B51BBD28 ldrlt r11,[r11, #-0xd28]		;(r11-0xd28=*(fffff2d8))
:0205FC68 650C0165 strvs r0,[r12, #-0x165]		;(r12-0x165=*(fffffeab))
:0205FC6C 79104100 ldmvcdb  r0 ,{r8,r14}
:0205FC70 078DA500 streq r10,[r13,+r0, lsl #0xa]
:0205FC74 0B3D5DB3 bleq 02FB7348
:0205FC78 E508E1B5 str r14,[r8, #-0x1b5]		;(r8-0x1b5=*(fffffe4b))
:0205FC7C 85A00123 strhi r0,[r0, #+0x123]!
:0205FC80 69140DE0 ldmvsdb  r4 ,{r5,r6,r7,r8,r10,r11}
:0205FC84 A1066500 unknown
:0205FC88 08B30169 ldmeqia  r3!,{r0,r3,r5,r6,r8}
:0205FC8C 01960271 orreqs r0,r6,r1,ror r2
:0205FC90 08E08430 unknown
:0205FC94 00A3A0A0 adceq  r10,r3,r0,lsr #0x1
:0205FC98 04B51B95 unknown
:0205FC9C 00121DA3 andeqs r1,r2,r3,lsr #0x1b
:0205FCA0 01000940 unknown
:0205FCA4 4D20CB0C stcmi  11,cr12,[r0,#-0x30]!
:0205FCA8 C3025100 unknown
:0205FCAC E2641000 rsb  r1,r4,#0x0
:0205FCB0 06079A06 streq r9,[r7],-r6, lsl #0x14
:0205FCB4 90801CE0 addls  r1,r0,r0,ror #0x19
:0205FCB8 65800011 strvs r0,[r0, #+0x11]		;r0+0x11=*(00000011)
:0205FCBC 090498E2 stmeqdb  r4 ,{r1,r5,r6,r7,r11,r12,r15}
:0205FCC0 004018E0 subeq  r1,r0,r0,ror #0x11
:0205FCC4 A006E590 mulge  r6,r0,r5
:0205FCC8 11D10311 bicnes r0,r1,r1,lsl r3
:0205FCCC 041917ED ldreq r1,[r9],#-0x7ed
:0205FCD0 050794F0 streq r9,[r7, #-0x4f0]		;(r7-0x4f0=*(fffffb10))
:0205FCD4 01B910E0 moveqs r1,r0,ror #0x1
:0205FCD8 60911281 addvss r1,r1,r1,lsl #0x5
:0205FCDC 04E02494 unknown
:0205FCE0 BD004110 unknown
:0205FCE4 E0049910 and  r9,r4,r0,lsl r9
:0205FCE8 1A000031 bne 0205FDB4
:0205FCEC 02025524 andeq  r5,r2,#0x9000000
:0205FCF0 00A01005 adceq  r1,r0,r5
:0205FCF4 00BD0491 umlaleqs r0,r13,r1,r4
:0205FCF8 2515308D ldrcs r3,[r5, #-0x8d]		;r5-0x8d=*(563019bc)=#0(0x00000000)
:0205FCFC B00F60BD strlth r6,[r15], -r13
:0205FD00 20E3A03E rsccs  r10,r3,r14,lsr r0
:0205FD04 91E28D50 mvnls  r8,r0,asr r13
:0205FD08 1F40A414 swine 0x0040a414
:0205FD0C D9901569 ldmleib  r0 ,{r0,r3,r5,r6,r8,r10,r12}
:0205FD10 612E842E unknown
:0205FD14 10B90AE0 adcnes r0,r9,r0,ror #0x15
:0205FD18 65208D20 strvs r8,[r0, #-0xd20]!
:0205FD1C 99CD000D stmlsib  r13 ,{r0,r2,r3}^
:0205FD20 E54DCD0D strb r12,[r13, #-0xd0d]		;r13-0xd0d=*(1009a5d4)=#0(0x00000000)
:0205FD24 91E21019 mvnls  r1,r9,lsl r0
:0205FD28 10197B00 andnes r7,r9,r0,lsl #0x16
:0205FD2C AA048160 bge 021802B4
:0205FD30 B10B40B1 strlth r4,[r11, -r1]
:0205FD34 48AD0500 stmmiia  r13!,{r8,r10}
:0205FD38 C130B174 teqgt r0,r4,ror r1
:0205FD3C 09CAD510 stmeqib  r10 ,{r4,r8,r10,r12,r14,r15}^
:0205FD40 161BE087 ldrne r14,[r11],-r7, lsl #0x1
:0205FD44 0101E1E0 unknown
:0205FD48 961000B8 unknown
:0205FD4C 7904E181 stmvcdb  r4 ,{r0,r7,r8,r13,r14,r15}
:0205FD50 01410A04 unknown
:0205FD54 001DF30C andeqs r15,r13,r12,lsl #0x6
:0205FD58 D52A090C strle r0,[r10, #-0x90c]!
:0205FD5C 35819002 strcc r9,[r1, #+0x2]		;r1+0x2=*(00000002)
:0205FD60 101481E4 andnes r8,r4,r4,ror #0x3
:0205FD64 20CD3475 sbccs  r3,r13,r5,ror r4
:0205FD68 2480CDDA strcs r12,[r0],#+0xdda
:0205FD6C B990505A ldmltib  r0 ,{r1,r3,r4,r6,r12,r14}
:0205FD70 B10CA103 unknown
:0205FD74 1845E081 stmneda  r5 ,{r0,r7,r13,r14,r15}^
:0205FD78 B110A58C tstlt r0,r12,lsl #0xb
:0205FD7C 00B12200 adceqs r2,r1,r0,lsl #0x4
:0205FD80 DD1FA428 unknown
:0205FD84 610E8B0A unknown
:0205FD88 0581E0E0 streq r14,[r1, #+0xe0]		;r1+0xe0=*(000000e0)
:0205FD8C 9B208114 blls 028801E4
:0205FD90 1BBDE850 blne 00FD9ED8
:0205FD94 E08001A4 add  r0,r0,r4,lsr #0x3
:0205FD98 101D13A9 andnes r1,r13,r9,lsr #0x7
:0205FD9C 00011CC2 andeq  r1,r1,r2,asr #0x19
:0205FDA0 E5CD201D strb r2,[r13, #+0x1d]		;r13+0x1d=*(1009b2fe)=#0(0x00000000)
:0205FDA4 8210194E andhis r1,r0,#0x138000
:0205FDA8 CD062190 unknown
:0205FDAC 7103B113 unknown
:0205FDB0 03D5181E biceqs r1,r5,#0x1E0000
:0205FDB4 47DE17F9 unknown
:0205FDB8 ADEB0005 stcgel 0,cr0,[r11,#+0x14]!
:0205FDBC 0F050B14 swieq 0x00050b14
:0205FDC0 85105000 ldrhi r5,[r0, #-0x0]		;(r0-0x0=*(00000000))
:0205FDC4 00D120E0 sbceqs r2,r1,r0,ror #0x1
:0205FDC8 10A000FF unknown
:0205FDCC 0D6903E3 stceql 3,cr0,[r9,#-0x38c]!
:0205FDD0 10110910 andnes r0,r1,r0,lsl r9
:0205FDD4 1124E006 unknown
:0205FDD8 41E18069 mvnmi  r8,r9,ror #0x0
:0205FDDC 49202019 stmmidb  r0!,{r0,r3,r4,r13}
:0205FDE0 0210E210 andeqs r14,r0,#0x1
:0205FDE4 070895E0 streq r9,r14,r0,#0x1
:0205FDE8 721011E0 andvcs r1,r0,#0x38
:0205FDEC 899003F9 ldmhiib  r0 ,{r0,r3,r4,r5,r6,r7,r8,r9}
:0205FDF0 01490AE2 unknown
:0205FDF4 001942EB andeqs r4,r9,r11,ror #0x5
:0205FDF8 C0000D04 andgt  r0,r0,r4,lsl #0x1a
:0205FDFC 08E88B00 unknown
:0205FE00 E28BB005 add  r11,r11,#0x5
:0205FE04 F9E100C9 unknown
:0205FE08 84002105 strhi r2,[r0],#-0x105
:0205FE0C FFD4E068 swinv 0x00d4e068
:0205FE10 19283AFF stmnedb  r8!,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r12,r13}
:0205FE14 95402C8F strlsb r2,[r0, #-0xc8f]		;(r0-0xc8f=*(fffff371))
:0205FE18 95405401 strlsb r5,[r0, #-0x401]		;(r0-0x401=*(fffffbff))
:0205FE1C E5D06001 ldrb r6,[r0, #+0x1]		;r0+0x1=*(00000001)
:0205FE20 22A50954 adccs  r0,r5,#0x150000
:0205FE24 9104F194 swpls r15,r4,r4
:0205FE28 917306E5 cmnls r3,r5,ror #0xd
:0205FE2C 61478531 unknown
:0205FE30 6EA6E1A0 cdpvs 1,10,cr14,cr6,cr0,5
:0205FE34 9D00E087 unknown
:0205FE38 95500811 ldrlsb r0,[r0, #-0x811]		;(r0-0x811=*(fffff7ef))
:0205FE3C 01FD05E9 mvneqs r0,r9,ror #0xb
:0205FE40 71C60449 bicvc  r0,r6,r9,asr #0x8
:0205FE44 91049181 unknown
:0205FE48 90180001 andlss r0,r8,r1
:0205FE4C E00600E9 and  r0,r6,r9,ror #0x1
:0205FE50 2001E590 mulcs  r1,r0,r5
:0205FE54 04218DD5 unknown
:0205FE58 099A7040 ldmeqib  r10 ,{r6,r12,r13,r14}
:0205FE5C 99300260 ldmlsdb  r0!,{r5,r6,r9}
:0205FE60 219D6045 orrcss r6,r13,r5,asr #0x0
:0205FE64 01B550C4 moveqs r5,r4,asr #0x1
:0205FE68 8DC1A051 unknown
:0205FE6C D30A4510 unknown
:0205FE70 A9118562 ldmgedb  r1 ,{r1,r5,r6,r8,r10,r15}
:0205FE74 5B11A561 blpl 024C9400
:0205FE78 148921A5 strne r2,[r9],#+0x1a5
:0205FE7C 01A1690B moveq  r6,r11,lsl #0x12		;r6=0(0x0)
:0205FE80 E1A0B1A3 mov  r11,r3,lsr #0x3		;r11=0(0x0)
:0205FE84 015C01A3 cmpeq r12,r3,lsr #0x3
:0205FE88 91A003E5 movls  r0,r5,ror #0x7
:0205FE8C E0573005 subs r3,r7,r5
:0205FE90 4BB00106 blmi 00C602B0
:0205FE94 51A92CE0 movpl  r2,r0,ror #0x19
:0205FE98 A92C03ED stmgedb  r12!,{r0,r2,r3,r5,r6,r7,r8,r9}
:0205FE9C 7010B041 andvcs r11,r0,r1,asr #0x0
:0205FEA0 97215D90 unknown
:0205FEA4 08E02656 unknown
:0205FEA8 E0475003 sub  r5,r7,r3
:0205FEAC E0050598 mul  r5,r8,r5
:0205FEB0 001D0000 andeqs r0,r13,r0
:0205FEB4 98093554 stmlsda  r9 ,{r2,r4,r6,r8,r10,r12,r13}
:0205FEB8 0AE027E6 beq 01869E58
:0205FEBC E595C004 ldr r12,[r5, #+0x4]		;r5+0x4=*(56301a4d)=#0(0x00000000)
:0205FEC0 00956050 addeqs r6,r5,r0,asr r0
:0205FEC4 03CD40C0 biceq  r4,r13,#0xC0
:0205FEC8 14E24650 unknown
:0205FECC 5001BD40 andpl  r11,r1,r0,asr #0x1a
:0205FED0 15F58D41 ldrneb r8,[r5, #+0xd41]!
:0205FED4 0795070D ldreq r0,[r5,+r13, lsl #0xe]
:0205FED8 08A20AA0 stmeqia  r2!,{r5,r7,r9,r11}
:0205FEDC 2192200E orrcss r2,r2,r14
:0205FEE0 06E35900 unknown
:0205FEE4 E504D220 str r13,[r4, #-0x220]		;(r4-0x220=*(fffffde0))
:0205FEE8 A2099007 andge  r9,r9,#0x7
:0205FEEC 0049B18B subeq  r11,r9,r11,lsl #0x3
:0205FEF0 10A920E0 adcne  r2,r9,r0,ror #0x1
:0205FEF4 10610015 rsbne  r0,r1,r5,lsl r0
:0205FEF8 1C4A6183 stcnel 1,cr6,[r10],{#0x83}
:0205FEFC 2D9524E0 unknown
:0205FF00 3D01CD91 unknown
:0205FF04 34E5D011 unknown
:0205FF08 E1600082 unknown
:0205FF0C 41DD24B1 ldrmih r2,[r13, #+0x41]		;r13+0x41=*(1009b322)=#0(0x00000000)
:0205FF10 8D304004 ldchi  0,cr4,[r0,#-0x10]!
:0205FF14 F5500AE2 ldrnvb r0,[r0, #-0xae2]		;(r0-0xae2=*(fffff51e))
:0205FF18 017D9000 cmneq r13,r0
:0205FF1C 07D00B85 ldreqb r0,[r0,+r5, lsl #0x17]
:0205FF20 000401E5 andeq  r0,r4,r5,ror #0x3
:0205FF24 006111F5 unknown
:0205FF28 72FF1C35 rscvcs r1,r15,#0x3500
:0205FF2C 45500205 ldrmib r0,[r0, #-0x205]		;(r0-0x205=*(fffffdfb))
:0205FF30 097D06E2 unknown
:0205FF34 A1001108 unknown
:0205FF38 000011F7 unknown
:0205FF3C 49901451 ldmmiib  r0 ,{r0,r4,r6,r10,r12}
:0205FF40 000A0BE2 andeq  r0,r10,r2,ror #0x17
:0205FF44 144DE159 strneb r14,[r13],#-0x159
:0205FF48 2C01F1EE stccs  1,cr15,[r1],{#0xee}
:0205FF4C 81A8120D movhi  r1,r13,lsl #0x4		;r1=10169872(0x9b2e10)
:0205FF50 02DD4C4D sbceqs r4,r13,#0x4D00
:0205FF54 18296074 stmneda  r9!,{r2,r4,r5,r6,r13,r14}
:0205FF58 A50111D0 strge r1,[r1, #-0x1d0]		;(r1-0x1d0=*(009b2c40))
:0205FF5C 910EBD96 swpls r11,r6,r14
:0205FF60 A08305E5 addge  r0,r3,r5,ror #0xb
:0205FF64 181102E1 ldmneda  r1 ,{r0,r5,r6,r7,r9}
:0205FF68 A5033148 strge r3,[r3, #-0x148]		;(r3-0x148=*(fffffeb8))
:0205FF6C 08E0885E unknown
:0205FF70 16B57005 unknown
:0205FF74 3DA11489 stccc  4,cr1,[r1,#+0x224]!
:0205FF78 014991C5 unknown
:0205FF7C 28CE0D21 stmcsia  r14 ,{r0,r5,r8,r10,r11}^
:0205FF80 01E99000 mvneq  r9,r0
:0205FF84 1D990221 unknown
:0205FF88 9D706008 ldclsl 0,cr6,[r0,#-0x20]!
:0205FF8C 0D977000 unknown
:0205FF90 89800C60 stmhiib  r0 ,{r5,r6,r10,r11}
:0205FF94 98809202 stmlsia  r0 ,{r1,r9,r12,r15}
:0205FF98 A0086059 andge  r6,r8,r9,asr r0
:0205FF9C 08850321 stmeqia  r5 ,{r0,r5,r8,r9}
:0205FFA0 05E45015 streqb r5,[r4, #+0x15]!
:0205FFA4 1011D500 andnes r13,r1,r0,lsl #0xa
:0205FFA8 C58DA010 strgt r10,[r13, #+0x10]		;r13+0x10=*(1009b2f1)=#0(0x00000000)
:0205FFAC 35A0050C strcc r0,[r0, #+0x50c]!
:0205FFB0 35E35A13 strccb r5,[r3, #+0xa13]!
:0205FFB4 A1AAD30A movge  r13,r10,lsl #0x6		;r13=0(0x0)
:0205FFB8 A7C1A012 unknown
:0205FFBC A7E15301 strgeb r5,[r1,+r1, lsl #0x6]!
:0205FFC0 E1A00071 mov  r0,r1,ror r0
:0205FFC4 07910831 unknown
:0205FFC8 04E28830 unknown
:0205FFCC E15501A3 cmp r5,r3,lsr #0x3
:0205FFD0 01E581A3 mvneq  r8,r3,lsr #0x3
:0205FFD4 80C01DF5 unknown
:0205FFD8 500391A0 andpl  r9,r3,r0,lsr #0x3
:0205FFDC 000AE057 andeq  r14,r10,r7,asr r0
:0205FFE0 09E04870 unknown
:0205FFE4 00094200 andeq  r4,r9,r0,lsl #0x4
:0205FFE8 19280048 stmnedb  r8!,{r3,r6}
:0205FFEC B200B908 andlt  r11,r0,#0x20000
:0205FFF0 08B800B9 ldmeqia  r8!,{r0,r3,r4,r5,r7}
:0205FFF4 4BB01299 blmi 00C64A60
:0205FFF8 08601590 unknown
:0205FFFC 050C0015 streq r0,[r12, #-0x15]		;(r12-0x15=*(ffffffeb))
:02060000 2A9D801F bcs 007C0084
:02060004 E5960BFD ldr r0,[r6, #+0xbfd]		;r6+0xbfd=*(00000bfd)
:02060008 07070D00 streq r0,[r7,-r0, lsl #0x1a]
:0206000C A2110330 andges r0,r1,#0xC0000000
:02060010 70A50221 adcvc  r0,r5,r1,lsr #0x4
:02060014 48171930 ldmmida  r7 ,{r4,r5,r8,r11,r12}
:02060018 800C22E0 andhi  r2,r12,r0,ror #0x5
:0206001C 433000E1 teqmi r0,#0xE1
:02060020 002D48E2 eoreq  r4,r13,r2,ror #0x11
:02060024 48718784 ldmmida  r1!,{r2,r7,r8,r9,r10,r15}^
:02060028 13F538E0 mvnnes r3,#0xE00000
:0206002C A00CBD60 andge  r11,r12,r0,ror #0x1a
:02060030 066D00AD unknown
:02060034 0201054D andeq  r0,r1,#0x13400000
:02060038 04110191 ldreq r0,[r1],#-0x191
:0206003C 7F9402F5 swivc 0x009402f5
:02060040 04B102A9 unknown
:02060044 40E5D230 rscmi  r13,r5,r0,lsr r2
:02060048 83137D30 tsthi r3,#0xC00
:0206004C 2044E5D0 unknown
:02060050 0D911591 unknown
:02060054 2D509103 unknown
:02060058 83E5D105 mvnhi  r13,#0x40000001
:0206005C 3CE16101 stcccl 1,cr6,[r1],#+0x4
:02060060 3018F501 andccs r15,r8,r1,lsl #0xa
:02060064 90013590 mulls  r1,r0,r5
:02060068 12090031 andne  r0,r9,#0x31
:0206006C 2CE90C5D stccsl 12,cr0,[r9],#+0x174
:02060070 B518053D ldrlt r0,[r8, #-0x53d]		;(r8-0x53d=*(fffffac3))
:02060074 7901A502 stmvcdb  r1 ,{r1,r8,r10,r13,r15}
:02060078 3A8C221C bcc 003688F0
:0206007C 7C21E1A0 stcvc  1,cr14,[r1],#-0x280
:02060080 007DE1A0 rsbeqs r14,r13,r0,lsr #0x3
:02060084 007D40D2 unknown
:02060088 18590CD8 ldmneda  r9 ,{r3,r4,r6,r7,r10,r11}^
:0206008C 13CD9D60 bicne  r9,r13,#0x1800
:02060090 F1C90101 bicnv  r0,r9,r1,lsl #0x2
:02060094 0F425906 swieq 0x00425906
:02060098 E51407A1 ldr r0,[r4, #-0x7a1]		;(r4-0x7a1=*(fffff85f))
:0206009C 3008ED29 andcc  r14,r8,r9,lsr #0x1a
:020600A0 24359D6B unknown
:020600A4 7010FD0A andvcs r15,r0,r10,lsl #0x1a
:020600A8 001105C1 andeqs r0,r1,r1,asr #0xb
:020600AC 21B96A90 unknown
:020600B0 05B124E0 ldreq r2,[r1, #+0x4e0]!
:020600B4 3901D52C stmccdb  r1 ,{r2,r3,r5,r8,r10,r12,r14,r15}
:020600B8 FE92D011 mrc2 0,4,r13,cr2,cr1,{0}
:020600BC 5D44145D unknown
:020600C0 02250524 eoreq  r0,r5,#0x9000000
:020600C4 001954EF andeqs r5,r9,r15,ror #0x9
:020600C8 28FD000C unknown
:020600CC E240045D sub  r0,r0,#0x5D000000
:020600D0 1A11191C bne 024A6548
:020600D4 FFE14269 swinv 0x00e14269
:020600D8 D94CCAFF stmledb  r12 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r14,r15}^
:020600DC DD08834C unknown
:020600E0 104D301E subne  r3,r13,r14,lsl r0
:020600E4 9305B1D3 unknown
:020600E8 01AA2051 moveq  r2,r1,asr r0
:020600EC 20518102 subcss r8,r1,r2,lsl #0x2
:020600F0 11810401 orrne  r0,r1,r1,lsl #0x8
:020600F4 80180008 andhis r0,r8,r8
:020600F8 E5930571 ldr r0,[r3, #+0x571]		;r3+0x571=*(00000571)
:020600FC A0082302 andge  r2,r8,r2,lsl #0x6
:02060100 0E009CE1 cdpeq 12,0,cr9,cr0,cr1,7
:02060104 204942E0 subcs  r4,r9,r0,ror #0x5
:02060108 C0E08280 rscgt  r8,r0,r0,lsl #0x5
:0206010C 9E379521 cdpls 5,2,cr9,cr7,cr1,1
:02060110 C1100202 tstgt r0,r2,lsl #0x4
:02060114 7BE59301 blvc 019C4D20
:02060118 17751069 ldrneb r1,r0,r2,lsl #0x4
:0206011C B10E8D43 unknown
:02060120 20008570 andcs  r8,r0,r0,ror r5
:02060124 0DB1E5D7 ldceq  5,cr14,[r1,#+0x35c]!
:02060128 00250325 eoreq  r0,r5,r5,lsr #0x6
:0206012C 060399E2 streq r9,r0,r5,r5,lsr #0x6
:02060130 00018602 andeq  r8,r1,r2,lsl #0xc
:02060134 01018004 unknown
:02060138 11860406 orrne  r0,r6,r6,lsl #0x8
:0206013C 05091302 streq r1,[r9, #-0x302]		;(r9-0x302=*(fffffcfe))
:02060140 E1806880 orr  r6,r0,r0,lsl #0x11
:02060144 E1A00141 mov  r0,r1,asr #0x2
:02060148 810E00A0 unknown
:0206014C 6931C0E0 ldmvsdb  r1!,{r5,r6,r7,r14,r15}
:02060150 20972001 addcss r2,r7,r1
:02060154 044104E5 streqb r0,[r1],#-0x4e5
:02060158 02931025 addeqs r1,r3,#0x25
:0206015C 930CE005 unknown
:02060160 00E00401 rsceq  r0,r0,r1,lsl #0x8
:02060164 F83E7180 ldmnvda  r14!,{r7,r8,r12,r13,r14}
:02060168 06818340 streq r8,da 
:0206016C 35101BFD ldrcc r1,[r0, #-0xbfd]		;(r0-0xbfd=*(fffff403))
:02060170 08092000 stmeqda  r9 ,{r13}
:02060174 11005648 unknown
:02060178 13819704 orrne  r9,r1,#0x100000
:0206017C E1580C6D cmp r8,r13,ror #0x18
:02060180 89901A05 ldmhiib  r0 ,{r0,r2,r9,r11,r12}
:02060184 016DF6E0 msreq SPSR_fsc,r0
:02060188 319983F8 ldrccsh r8,[r9, +r8]
:0206018C 01993090 unknown
:02060190 09A54058 stmeqib  r5!,{r3,r4,r6,r14}
:02060194 B008C190 mullt  r8,r0,r1
:02060198 07F9D052 unknown
:0206019C 6D8913D9 unknown
:020601A0 71A55C27 movvc  r5,r7,lsr #0x18		;r5=0(0x0)
:020601A4 5BD6068D blpl 015E1BE0
:020601A8 120A2771 andne  r2,r10,#0x1C40000
:020601AC 11BD018A movnes r0,r10,lsl #0x3		;r0=0(0x0)
:020601B0 8A14420A bhi 025709E0
:020601B4 85300C11 ldrhi r0,[r0, #-0xc11]!
:020601B8 2081A800 addcs  r10,r1,r0,lsl #0x10
:020601BC 99100CE1 ldmlsdb  r0 ,{r0,r5,r6,r7,r10,r11}
:020601C0 1CC56301 stcnel 3,cr6,[r5],{#0x1}
:020601C4 4628E3C1 unknown
:020601C8 D14101BD strleh r0,[r1, #-0x1d]		;(r1-0x1bd=*(009b2df3))
:020601CC A2112901 andges r2,r1,#0x4000
:020601D0 E01A811E ands r8,r10,r14,lsl r1
:020601D4 C1020D10 unknown
:020601D8 02930019 addeqs r0,r3,#0x19
:020601DC 00311401 eoreqs r1,r1,r1,lsl #0x8
:020601E0 A943E3C9 stmgedb  r3 ,{r0,r3,r6,r7,r8,r9,r13,r14,r15}^
:020601E4 864EA401 strhib r10,[r14],-r1, lsl #0x8
:020601E8 0918E011 ldmeqdb  r8 ,{r0,r4,r13,r14,r15}
:020601EC 835EA500 cmphi r14,#0x0
:020601F0 3104C4E0 unknown
:020601F4 015101A5 cmpeq r1,r5,lsr #0x3
:020601F8 E08141C5 add  r4,r1,r5,asr #0x3
:020601FC F9860B35 stmnvib  r6 ,{r0,r2,r4,r5,r8,r9,r11}
:02060200 488D900E stmmiia  r13 ,{r1,r2,r3,r12,r15}
:02060204 24540849 ldrcsb r0,[r4],#-0x849
:02060208 300D07E0 andcc  r0,r13,r0,ror #0xf
:0206020C 1007E283 andne  r14,r7,r3,lsl #0x5
:02060210 0020E3C3 eoreq  r14,r0,r3,asr #0x7
:02060214 8503F910 strhi r15,[r3, #-0x910]		;(r3-0x910=*(fffff6f0))
:02060218 990AE118 stmlsdb  r10 ,{r3,r4,r8,r13,r14,r15}
:0206021C B9101018 ldmltdb  r0 ,{r3,r4,r12}
:02060220 27B59E00 ldrcs r9,[r5,+r0, lsl #0x1c]!
:02060224 8D400039 unknown
:02060228 013517B1 ldreqh r1,[r5, -r1]!
:0206022C 3033E3C0 eorccs r14,r3,r0,asr #0x7
:02060230 CD2C41CD stcgt  1,cr4,[r12,#-0x334]!
:02060234 CD02DD71 unknown
:02060238 BD2AAD41 stclt  13,cr10,[r10,#-0x104]!
:0206023C 07F1FA27 ldreqb r15,[r1,+r7, lsr #0x14]!
:02060240 12010085 andne  r0,r1,#0x85
:02060244 08B1CD70 ldmeqia  r1!,{r4,r5,r6,r8,r10,r11,r14,r15}
:02060248 571801CD ldrpl r0,ia 
:0206024C 21CD1A2D biccs  r1,r13,r13,lsr #0x14
:02060250 01950089 orreqs r0,r5,r9,lsl #0x1
:02060254 F10911BD strnvh r1,[r9, -r13]
:02060258 B05F4921 sublts r4,r15,r1,lsr #0x12
:0206025C F1400004 unknown
:02060260 01519D21 cmpeq r1,r1,lsr #0x1a
:02060264 E0403030 sub  r3,r0,r0,lsr r0
:02060268 113D37F1 ldrnesh r3,[r13, -r1]!
:0206026C 01ADE88D moveq  r14,r13,lsl #0x11		;r14=0(0x0)
:02060270 15E18C02 strneb r8,[r1, #+0xc02]!
:02060274 1A9111FD bne 004A4A70
:02060278 EE01B906 cdp 9,0,cr11,cr1,cr6,0
:0206027C 272516FD unknown
:02060280 6527EDD7 strvs r14,[r7, #-0xdd7]!
:02060284 F1173129 tstnv r7,r9,lsr #0x2
:02060288 11492011 unknown
:0206028C 6FD141F1 swivs 0x00d141f1
:02060290 F13001D5 ldrnvsb r0,[r0, -r5]!
:02060294 48355921 ldmmida  r5!,{r0,r5,r8,r11,r12,r14}
:02060298 A10C0219 unknown
:0206029C A002AD0E andge  r10,r2,r14,lsl #0x1a
:020602A0 08490235 stmeqda  r9 ,{r0,r2,r4,r5,r9}^
:020602A4 35C14010 strccb r4,[r1, #+0x10]		;r1+0x10=*(009b2e20)
:020602A8 4D404C70 unknown
:020602AC 04026501 streq r6,[r2],#-0x501
:020602B0 3CE08A10 stcccl 10,cr8,[r0],#+0x40
:020602B4 74001106 strvc r1,[r0],#-0x106
:020602B8 10056120 andne  r6,r5,r0,lsr #0x2
:020602BC 0E5101FD mrceq 1,2,r0,cr1,cr13,{7}
:020602C0 CA206907 bgt 0287A6E4
:020602C4 051038E3 ldreq r3,[r0, #-0x8e3]		;(r0-0x8e3=*(fffff71d))
:020602C8 10513000 subnes r3,r1,r0
:020602CC 31038DA0 unknown
:020602D0 018B1210 orreq  r1,r11,r0,lsl r2
:020602D4 400FC507 andmi  r12,r15,r7,lsl #0xa
:020602D8 3D152543 unknown
:020602DC 01811410 orreq  r1,r1,r0,lsl r4
:020602E0 03A05302 moveq  r5,#0x8000000		;r5=134217728(0x8000000)
:020602E4 000938E1 andeq  r3,r9,r1,ror #0x11
:020602E8 00193145 andeqs r3,r9,r5,asr #0x2
:020602EC E2248260 eor  r8,r4,#0x6
:020602F0 3EA31025 cdpcc 0,10,cr1,cr3,cr5,1
:020602F4 4142E085 unknown
:020602F8 2DE1A002 stccsl 0,cr10,[r1,#+0x8]!
:020602FC 8B140B10 blhi 02562F44
:02060300 51044211 unknown
:02060304 C62001A5 unknown
:02060308 000534E3 andeq  r3,r5,r3,ror #0x9
:0206030C 001142C3 andeqs r4,r1,r3,asr #0x5
:02060310 06C92014 unknown
:02060314 B8013520 stmltda  r1 ,{r5,r8,r10,r12,r13}
:02060318 A4E12981 unknown
:0206031C 11211011 unknown
:02060320 40003101 andmi  r3,r0,r1,lsl #0x2
:02060324 04C13420 streqb r3,[r1],#+0x420
:02060328 2EA50E51 mcrcs 14,5,r0,cr5,cr1,{2}
:0206032C 81C2E082 bichi  r14,r2,r2,lsl #0x1
:02060330 30006903 andcc  r6,r0,r3,lsl #0x12
:02060334 442AFD9D unknown
:02060338 91020119 unknown
:0206033C 5D3CA903 ldcpl  9,cr10,[r12,#-0xc]!
:02060340 07019D16 unknown
:02060344 04E3C270 unknown
:02060348 81902006 orrhis r2,r0,r6
:0206034C 90127500 andlss r7,r2,r0,lsl #0xa
:02060350 10C13E69 sbcne  r3,r1,r9,ror #0x1c
:02060354 0CEC1009 stceql 0,cr1,[r12],#+0x24
:02060358 00051009 andeq  r1,r5,r9
:0206035C 1F651889 swine 0x00651889
:02060360 5918910C ldmpldb  r8 ,{r2,r3,r8,r12,r15}
:02060364 0335DE0A teqeq r5,#0xA0
:02060368 40A800E1 adcmi  r0,r8,r1,ror #0x1
:0206036C E502A510 str r10,[r2, #-0x510]		;(r2-0x510=*(fffffaf0))
:02060370 90630045 rsbls  r0,r3,r5,asr #0x0
:02060374 A102A3A0 unknown
:02060378 4000511D andmi  r5,r0,r13,lsl r1
:0206037C 90B015D1 unknown
:02060380 1038E041 eornes r14,r8,r1,asr #0x0
:02060384 15DD00A9 ldrneb r0,[r13, #+0xa9]		;r13+0xa9=*(000000a9)
:02060388 10256060 eorne  r6,r5,r0,ror #0x0
:0206038C 1429E041 unknown
:02060390 09C301CD stmeqib  r3 ,{r0,r2,r3,r6,r7,r8}^
:02060394 E0401950 sub  r1,r0,r0,asr r9
:02060398 12B90028 adcnes r0,r9,#0x28
:0206039C 10EDE150 rscne  r14,r13,r0,asr r1
:020603A0 23091C90 unknown
:020603A4 10A10349 adcne  r0,r1,r9,asr #0x6
:020603A8 093526D1 ldmeqdb  r5!,{r0,r4,r6,r7,r9,r10,r13}
:020603AC BE3ACD30 mrclt 13,1,r12,cr10,cr0,{1}
:020603B0 F745B906 strnvb r11,[r5,-r6, lsl #0x12]
:020603B4 203C00BD unknown
:020603B8 4A5418B5 bmi 03566694
:020603BC B04A00CD sublt  r0,r10,r13,asr #0x1
:020603C0 E0422004 sub  r2,r2,r4
:020603C4 04190100 ldreq r0,[r9],#-0x100
:020603C8 060911DD unknown
:020603CC 8D0820C3 unknown
:020603D0 300107E8 andcc  r0,r1,r8,ror #0xf
:020603D4 2010E042 andcss r14,r0,r2,asr #0x0
:020603D8 409D11A1 addmis r1,r13,r1,lsr #0x3
:020603DC 180D21A9 stmneda  r13 ,{r0,r3,r5,r7,r8,r13}
:020603E0 E020209C mla  r0,r12,r0,r2unknown
:020603E4 49032009 stmmidb  r3 ,{r0,r3,r13}
:020603E8 009DFD08 addeqs r15,r13,r8,lsl #0x1a
:020603EC 25E28440 strcsb r8,[r2, #+0x440]!
:020603F0 7D450713 unknown
:020603F4 0019E200 andeqs r14,r9,r0,lsl #0x4
:020603F8 09000940 stmeqdb  r0 ,{r6,r8,r11}
:020603FC E20DBD13 and  r11,r13,#0x4C0
:02060400 014D3475 unknown
:02060404 198D1040 stmneib  r13 ,{r6,r12}
:02060408 02A1C825 adceq  r12,r1,#0x250000
:0206040C 465148A2 ldrmib r4,[r1],-r2, lsr #0x11
:02060410 0D410F89 unknown
:02060414 411DC99D unknown
:02060418 EE0CE10D cdp 1,0,cr14,cr12,cr13,0
:0206041C 16F103C9 unknown
:02060420 E9240108 stmdb  r4!,{r3,r8}
:02060424 F04DD506 subnv  r13,r13,r6,lsl #0xa
:02060428 214D3B41 unknown
:0206042C 12BC2861 adcnes r2,r12,#0x610000
:02060430 49800701 stmmiib  r0 ,{r0,r8,r9,r10}
:02060434 55530009 ldrplb r0,[r3, #-0x9]		;(r3-0x9=*(fffffff7))
:02060438 001D3578 andeqs r3,r13,r8,ror r5
:0206043C 401CF5F4 ldrmish r15,[r12], -r4
:02060440 5554131D ldrplb r1,[r4, #-0x31d]		;(r4-0x31d=*(fffffce3))
:02060444 0597027D ldreq r0,[r7, #+0x27d]		;r7+0x27d=*(0000027d)
:02060448 01D040B2 ldreqh r4,[r0, #+0x2]		;r0+0x2=*(00000002)
:0206044C C18114D9 unknown
:02060450 03AD3F17 moveq  r3,#0x5C		;r3=92(0x5c)
:02060454 20150008 andcss r0,r5,r8
:02060458 659100ED ldrvs r0,[r1, #+0xed]		;r1+0xed=*(009b2efd)
:0206045C D210B2E5 andles r11,r0,#0x5000000E
:02060460 0C0D08E1 stceq  8,cr0,[r13],{#0xe1}
:02060464 21214094 unknown
:02060468 3516D1E0 ldrcc r13,[r6, #-0x1e0]		;(r6-0x1e0=*(fffffe20))
:0206046C 950D4504 strls r4,[r13, #-0x504]		;(r13-0x504=*(fffffafc))
:02060470 F8003900 stmnvda  r0 ,{r8,r11,r12,r13}
:02060474 01024107 unknown
:02060478 75908FF1 ldrvc r8,[r0, #+0xff1]		;r0+0xff1=*(00000ff1)
:0206047C C218491B andgts r4,r8,#0x6C000
:02060480 011F2908 tsteq r15,r8,lsl #0x12
:02060484 00010B00 andeq  r0,r1,r0,lsl #0x16
:02060488 011BBD0A tsteq r11,r10,lsl #0x1a
:0206048C 100DD600 andne  r13,r13,r0,lsl #0xc
:02060490 EAFFFFFF b 02060494
:02060494 1795100D ldrne r1,[r5, +r13]
:02060498 2DF9610F ldccsl 1,cr6,[r9,#+0x3c]!
:0206049C 69D0E5D3 ldmvsib  r0 ,{r0,r1,r4,r6,r7,r8,r10,r13,r14,r15}^
:020604A0 61101900 tstvs r0,r0,lsl #0x12
:020604A4 19710A16 unknown
:020604A8 E1D02010 bics r2,r0,r0,lsl r0
:020604AC 101512F1 ldrnesh r1,[r5], -r1
:020604B0 71E00BED mvnvc  r0,r13,ror #0x17
:020604B4 11466001 unknown
:020604B8 D01B7520 andles r7,r11,r0,lsr #0xa
:020604BC 7118D010 tstvc r8,r0,lsl r0
:020604C0 14CDD302 strneb r13,[r13],#+0x302
:020604C4 E0450121 sub  r0,r5,r1,lsr #0x2
:020604C8 8D141D28 unknown
:020604CC 359D0565 ldrcc r0,[r13, #+0x565]		;r13+0x565=*(00000565)
:020604D0 8D981479 unknown
:020604D4 91176502 tstls r7,r2,lsl #0xa
:020604D8 385D37E5 ldmccda  r13 ,{r0,r2,r5,r6,r7,r8,r9,r10,r12,r13}^
:020604DC 45300135 ldrmi r0,[r0, #-0x135]!
:020604E0 08055D03 stmeqda  r5 ,{r0,r1,r8,r10,r11,r12,r14}
:020604E4 5BD20241 blpl 014E0DF0
:020604E8 F11005F1 ldrnvsh r0,[r0, -r1]
:020604EC FF0E1D20 swinv 0x000e1d20
:020604F0 0029095F eoreq  r0,r9,r15,asr r9
:020604F4 00296D0C eoreq  r6,r9,r12,lsl #0x1a
:020604F8 02C5E010 sbceq  r14,r5,#0x10
:020604FC 0E199FC0 cdpeq 15,0,cr9,cr9,cr0,6
:02060500 C0C9051D sbcgt  r0,r9,r13,lsl r5
:02060504 02210081 eoreq  r0,r1,#0x81
:02060508 0C0081A4 stceq  1,cr8,[r0],{#0xa4}
:0206050C 56000081 strpl r0,[r0],-r1, lsl #0x1
:02060510 811C0081 tsthi r12,r1,lsl #0x1
:02060514 48253800 stmmida  r5!,{r11,r12,r13}
:02060518 02013D08 andeq  r3,r1,#0x200
:0206051C C0101155 andgts r1,r0,r5,asr r1
:02060520 64C04011 strvsb r4,[r0],#+0x11
:02060524 0A5108B2 beq 034A27F4
:02060528 B1081D85 unknown
:0206052C 14A306FD unknown
:02060530 5002014F andpl  r0,r2,r15,asr #0x2
:02060534 48B26445 ldmmiia  r2!,{r0,r2,r6,r10,r13,r14}
:02060538 150BA140 strne r10,[r11, #-0x140]		;(r11-0x140=*(fffffec0))
:0206053C 30518500 subccs r8,r1,r0,lsl #0xa
:02060540 408CE084 addmi  r14,r12,r4,lsl #0x1
:02060544 C08CE085 addgt  r14,r12,r5,lsl #0x1
:02060548 FFE7D500 swinv 0x00e7d500
:0206054C 01E3CE50 mvneq  r12,r0,asr r14
:02060550 45D40040 ldrmib r0,[r4, #+0x40]		;r4+0x40=*(00000040)
:02060554 5003D500 andpl  r13,r3,r0,lsl #0xa
:02060558 E000E185 and  r14,r0,r5,lsl #0x3
:0206055C 21047506 unknown
:02060560 C5ECFF0A strgtb r15,[r12, #+0xf0a]!
:02060564 034C04E3 unknown
:02060568 8E4805C5 cdphi 5,4,cr0,cr8,cr5,6
:0206056C 8DC004E1 unknown
:02060570 7D8103B9 unknown
:02060574 8303590C unknown
:02060578 80384885 eorhis r4,r8,r5,lsl #0x11
:0206057C 4B283459 blmi 02A6D6E8
:02060580 10AD0455 adcne  r0,r13,r5,asr r4
:02060584 24016508 strcs r6,[r1],#-0x508
:02060588 E0000150 and  r0,r0,r0,asr r1
:0206058C 2D02D94B unknown
:02060590 0791280A ldreq r2,[r1,+r10, lsl #0x10]
:02060594 95CA05AD strlsb r0,[r10, #+0x5ad]		;r10+0x5ad=*(000005ad)
:02060598 E0241B3E eor  r1,r4,r14,lsr r11
:0206059C 0615E02C ldreq r14,[r5],-r12, lsr #0x0
:020605A0 0084049D umulleq  r0,r4,r13,r4
:020605A4 17358030 unknown
:020605A8 094D1EE8 stmeqdb  r13 ,{r3,r5,r6,r7,r9,r10,r11,r12}^
:020605AC 60025071 andvs  r5,r2,r1,ror r0
:020605B0 2CE08E32 stccsl 14,cr8,[r0],#+0xc8
:020605B4 00590071 subeqs r0,r9,r1,ror r0
:020605B8 E0830099 umull  r0,r3,r9,r0
:020605BC A2005938 andge  r5,r0,#0xE0000
:020605C0 20711E04 rsbcss r1,r1,r4,lsl #0x1c
:020605C4 110020A8 unknown
:020605C8 190EE35E stmnedb  r14 ,{r1,r2,r3,r4,r6,r8,r9,r13,r14,r15}
:020605CC 8E202000 cdphi 0,2,cr2,cr0,cr0,0
:020605D0 700308A2 andvc  r0,r3,r2,lsr #0x11
:020605D4 83023A55 unknown
:020605D8 0409E080 streq r14,[r9],#-0x80
:020605DC E1200A5D unknown
:020605E0 A020070F eorge  r0,r0,r15,lsl #0xe
:020605E4 2E053EB1 mcrcs 14,0,r3,cr5,cr1,{5}
:020605E8 4821A287 stmmida  r1!,{r0,r1,r2,r7,r9,r13,r15}
:020605EC 0082E18C addeq  r14,r2,r12,lsl #0x3
:020605F0 BD00E920 unknown
:020605F4 8840B20F stmhida  r0 ,{r0,r1,r2,r3,r9,r12,r13,r15}^
:020605F8 46570A2D ldrmib r0,[r7],-r13, lsr #0x14
:020605FC E28C0781 add  r0,r12,#0x2040000
:02060600 510009F5 unknown
:02060604 0D65061D stceql 6,cr0,[r5,#-0x74]!
:02060608 004DEBB1 streqh r14,[r13],#-0xb1
:0206060C C926ED08 stmgtdb  r6!,{r3,r8,r10,r11,r13,r14,r15}
:02060610 00E51C35 rsceq  r1,r5,r5,lsr r12
:02060614 BD805A18 unknown
:02060618 043F3914 unknown
:0206061C 3DE1A0CE stcccl 0,cr10,[r1,#+0x338]!
:02060620 06D88600 ldreqb r8,[r8],+r0, lsl #0xc
:02060624 70000540 andvc  r0,r0,r0,asr #0xa
:02060628 A0500449 subges r0,r0,r9,asr #0x8
:0206062C CD2AC528 stcgt  5,cr12,[r10,#-0xa0]!
:02060630 E82CDA0B stmda  r12!,{r0,r1,r3,r9,r11,r12,r14,r15}
:02060634 1C65E188 stcnel 1,cr14,[r5],#-0x220
:02060638 192D0183 stmnedb  r13!,{r0,r1,r7,r8}
:0206063C B2E28880 rsclt  r8,r2,#0x800000
:02060640 E002C7E0 and  r12,r2,r0,ror #0xf
:02060644 11000DF9 unknown
:02060648 0C2D021E stceq  2,cr0,[r13],#-0x78
:0206064C AC0BE583 stcge  5,cr14,[r11],{#0x83}
:02060650 9101D1F1 unknown
:02060654 A01A1516 andges r1,r10,r6,lsl r5
:02060658 0EE1A031 mcreq 0,7,r10,cr1,cr1,{1}
:0206065C C5A051A1 strgt r5,[r0, #+0x1a1]!
:02060660 2E259328 cdpcs 3,2,cr9,cr5,cr8,1
:02060664 00880019 addeq  r0,r8,r9,lsl r0
:02060668 002001E2 eoreq  r0,r0,r2,ror #0x3
:0206066C 0020A4E2 eoreq  r10,r0,r2,ror #0x9
:02060670 05C5E082 streqb r14,[r5, #+0x82]		;r5+0x82=*(08000082)=#0(0x00000000)
:02060674 F9C082E2 stmnvib  r0 ,{r1,r5,r6,r7,r9,r15}^
:02060678 8C44C100 stchil 1,cr12,[r4],{#0x0}
:0206067C 2CEC95E0 stccsl 5,cr9,[r12],#+0x380
:02060680 004002E0 subeq  r0,r0,r0,ror #0x5
:02060684 0501E201 streq r14,[r1, #-0x201]		;(r1-0x201=*(009b2c0f))
:02060688 8E40A400 cdphi 4,4,cr10,cr0,cr0,0
:0206068C E00408E0 and  r0,r4,r0,ror #0x11
:02060690 F184E201 orrnv  r14,r4,r1,lsl #0x4
:02060694 01112E01 tsteq r1,r1,lsl #0x1c
:02060698 2CC193A0 stccsl 3,cr9,[r1],{#0xa0}
:0206069C 821120E0 andhis r2,r1,#0xE0
:020606A0 012E00E0 unknown
:020606A4 C091E084 addgts r14,r1,r4,lsl #0x1
:020606A8 3800E020 stmccda  r0 ,{r5,r13,r14,r15}
:020606AC 383F2580 ldmccda  r15!,{r7,r8,r10,r13}
:020606B0 263902F5 unknown
:020606B4 103501C5 eornes r0,r5,r5,asr #0x3
:020606B8 612195F4 unknown
:020606BC 8D006000 unknown
:020606C0 00590051 subeqs r0,r9,r1,asr r0
:020606C4 34E30025 unknown
:020606C8 DD040530 unknown
:020606CC 02856802 addeq  r6,r5,#0x20000
:020606D0 AC03856C stcge  5,cr8,[r3],{#0x6c}
:020606D4 40152003 andmis r2,r5,r3
:020606D8 14B26020 unknown
:020606DC 017D0400 cmneq r13,r0,lsl #0x8
:020606E0 01BD02E5 moveqs r0,r5,ror #0x5
:020606E4 A01003B5 ldrgeh r0,[r0], -r5
:020606E8 0F1007A3 swieq 0x001007a3
:020606EC 101FB16F andnes r11,r15,r15,ror #0x2
:020606F0 8800B260 stmhida  r0 ,{r5,r6,r9,r12,r13,r15}
:020606F4 04059F02 streq r9,[r5],#-0xf02
:020606F8 1181E3E0 orrne  r14,r1,r0,ror #0x7
:020606FC 82E08008 rschi  r8,r0,#0x8
:02060700 B0820195 umulllt  r0,r2,r5,r1
:02060704 0108E7D1 unknown
:02060708 2041D010 subcs  r13,r1,r0,lsl r0
:0206070C 713016B1 ldrvch r1,[r0, -r1]!
:02060710 D8100913 ldmleda  r0 ,{r0,r1,r4,r8,r11}
:02060714 01B5011B moveqs r0,r11,lsl r1		;r0=0(0x0)
:02060718 13205D8D unknown
:0206071C 94115911 ldrls r5,[r1],#-0x911
:02060720 0FA90391 swieq 0x00a90391
:02060724 02050005 andeq  r0,r5,#0x5
:02060728 101802F9 ldrnesh r0,[r8], -r9
:0206072C 31158D27 tstcc r5,r7,lsr #0x1a
:02060730 00192410 andeqs r2,r9,r0,lsl r4
:02060734 0659FC11 unknown
:02060738 2D115194 unknown
:0206073C 119B5100 orrnes r5,r11,r0,lsl #0x2
:02060740 41115230 tstmi r1,r0,lsr r2
:02060744 0015930A andeqs r9,r5,r10,lsl #0x6
:02060748 2B111115 blcs 024A4BA4
:0206074C 1015E1A0 andnes r14,r5,r0,lsr #0x3
:02060750 A0814312 addge  r4,r1,r2,lsl r3
:02060754 1099299D umullnes r2,r9,r13,r9
:02060758 1C002525 stcne  5,cr2,[r0],{#0x25}
:0206075C 05E92C20 streqb r2,[r9, #+0xc20]!
:02060760 19F19D10 ldmneib  r1!,{r4,r8,r10,r11,r12,r15}^
:02060764 A02112E3 eorge  r1,r1,r3,ror #0x5
:02060768 111DE109 tstne r13,r9,lsl #0x2
:0206076C 0F4D1182 swieq 0x004d1182
:02060770 12E3A02B rscne  r10,r3,#0x2B
:02060774 E20130FF and  r3,r1,#0xFF
:02060778 17AD148D strne r1,[r13,+r13, lsl #0x9]!
:0206077C A030CB1A eorges r12,r0,r10,lsl r11
:02060780 0100ADE1 unknown
:02060784 8CE28A02 stchil 10,cr8,[r2],#+0x8
:02060788 E0810C11 add  r0,r1,r1,lsl r12
:0206078C 0225EB81 eoreq  r14,r5,#0x20400
:02060790 10E597C0 rscne  r9,r5,r0,asr #0xf
:02060794 03400DC0 unknown
:02060798 C3AE000D movgt  r0,#0xD		;r0=13(0xd)
:0206079C 4A110019 bmi 024A0808
:020607A0 0C00399F stceq  9,cr3,[r0],{#0x9f}
:020607A4 1181086D orrne  r0,r1,r13,ror #0x10
:020607A8 2AE58700 bcs 019C23B0
:020607AC E1D710B4 ldrh r1,[r7, #+0x4]		;r7+0x4=*(00000004)
:020607B0 E0011002 and  r1,r1,r2
:020607B4 81100500 tsthi r0,r0,lsl #0xa
:020607B8 C710B4E1 ldrgt r11,r0,r0,lsl #0xa
:020607BC 050000E1 streq r0,[r0, #-0xe1]		;(r0-0xe1=*(ffffff2c))
:020607C0 009D5805 addeqs r5,r13,r5,lsl #0x10
:020607C4 E3C11A02 bic  r1,r1,#0x2000
:020607C8 8116860A tsthi r6,r10,lsl #0xc
:020607CC E487006D str r0,[r7],#+0x6d
:020607D0 5A080009 bpl 022607FC
:020607D4 0019E6E1 andeqs r14,r9,r1,ror #0xd
:020607D8 D5100D1C ldrle r0,[r0, #-0xd1c]		;(r0-0xd1c=*(fffff2f1))
:020607DC CD681C09 stcgtl 12,cr1,[r8,#-0x24]!
:020607E0 00391C01 eoreqs r1,r9,r1,lsl #0x18
:020607E4 19001520 stmnedb  r0 ,{r5,r8,r10,r12}
:020607E8 07A1D51A unknown
:020607EC 99114DB5 ldmlsdb  r1 ,{r0,r2,r4,r5,r7,r8,r10,r11,r14}
:020607F0 70D52001 sbcvcs r2,r5,r1
:020607F4 10E59069 rscne  r9,r5,r9,ror #0x0
:020607F8 71F10011 mvnvcs r0,r1,lsl r0
:020607FC 95002C10 strls r2,[r0, #-0xc10]		;(r0-0xc10=*(fffff3fd))
:02060800 799D2000 ldmvcib  r13 ,{r13}
:02060804 C9151920 ldmgtdb  r5 ,{r5,r8,r11,r12}
:02060808 31821061 orrcc  r1,r2,r1,ror #0x0
:0206080C 6D00E181 unknown
:02060810 591FE130 ldmpldb  r15 ,{r4,r5,r8,r13,r14,r15}
:02060814 6986F110 stmvsib  r6 ,{r4,r8,r12,r13,r14,r15}
:02060818 91406D10 unknown
:0206081C 15E00208 strneb r0,[r0, #+0x208]!
:02060820 02918610 addeqs r8,r1,#0x1000000
:02060824 32206D02 eorcc  r6,r0,#0x80
:02060828 50690065 rsbpl  r0,r9,r5,ror #0x0
:0206082C 109D6828 addnes r6,r13,r8,lsr #0x10
:02060830 75164069 ldrvc r4,[r6, #-0x69]		;(r6-0x69=*(ffffff97))
:02060834 75303480 ldrvc r3,[r0, #-0x480]!
:02060838 CB031D90 blgt 02127E80
:0206083C 0091405D addeqs r4,r1,r13,asr r0
:02060840 914102E1 unknown
:02060844 B9107D04 ldmltdb  r0 ,{r2,r8,r10,r11,r12,r13,r14}
:02060848 F700FD00 strnv r15,[r0,-r0, lsl #0x1a]
:0206084C 22F1FF6B rsccss r15,r1,#0x1AC
:02060850 0041001D subeq  r0,r1,r13,lsl r0
:02060854 1CE08771 stcnel 7,cr8,[r0],#+0x1c4
:02060858 98000192 stmlsda  r0 ,{r1,r4,r7,r8}
:0206085C 31E00101 mvncc  r0,r1,lsl #0x2
:02060860 E0850254 add  r0,r5,r4,asr r2
:02060864 30317069 eorccs r7,r1,r9,ror #0x0
:02060868 24BD01DD unknown
:0206086C 7C350421 ldcvc  4,cr0,[r5],#-0x84
:02060870 F93501FD ldmnvdb  r5!,{r0,r2,r3,r4,r5,r6,r7,r8}
:02060874 E9133100 ldmdb  r3 ,{r8,r12,r13}
:02060878 00156004 andeqs r6,r5,r4
:0206087C 12B128A5 adcnes r2,r1,#0xA50000
:02060880 01800019 orreq  r0,r0,r9,lsl r0
:02060884 0641E081 streqb r14,[r1],-r1, lsl #0x1
:02060888 08E88D00 unknown
:0206088C 14290355 unknown
:02060890 F5303014 ldrnv r3,[r0, #-0x14]!
:02060894 E0421003 sub  r1,r2,r3
:02060898 2C015928 stccs  9,cr5,[r1],{#0x28}
:0206089C 519D2150 orrpls r2,r13,r0,asr r1
:020608A0 34E0430F unknown
:020608A4 04319D30 unknown
:020608A8 310BB582 unknown
:020608AC 2D0CE083 unknown
:020608B0 02194A01 andeqs r4,r9,#0x1000
:020608B4 006D24A1 rsbeq  r2,r13,r1,lsr #0x9
:020608B8 115D1A45 cmpne r13,r5,asr #0x14
:020608BC BD3812C9 ldclt  2,cr1,[r8,#-0x324]!
:020608C0 5E5E3440 cdppl 4,4,cr3,cr14,cr0,2
:020608C4 FF00020E swinv 0x0000020e
:020608C8 00FFFE00 rsceqs r15,r15,r0,lsl #0x1c
:020608CC F83FFF3F ldmnvda  r15!,{r0,r1,r2,r3,r4,r5,r8,r9,r10,r11,r12,r13,r14,r15}
:020608D0 B1033D4F unknown
:020608D4 1D60B010 stcnel 0,cr11,[r0,#-0x40]!
:020608D8 E59B4000 ldr r4,[r11, #+0x0]		;r11+0x0=*(00000000)
:020608DC E59B5004 ldr r5,[r11, #+0x4]		;r11+0x4=*(00000004)
:020608E0 9D603801 stclsl 8,cr3,[r0,#-0x4]!
:020608E4 0C105DE5 ldceq  13,cr5,[r0],{#0xe5}
:020608E8 90003560 andls  r3,r0,r0,ror #0xa
:020608EC 01E59560 mvneq  r9,r0,ror #0xa
:020608F0 90020DA0 andls  r0,r2,r0,lsr #0x1b
:020608F4 9DA001B1 stcls  1,cr0,[r0,#+0x2c4]!
:020608F8 DD84D101 unknown
:020608FC 115045E1 cmpne r0,r1,ror #0xb
:02060900 D0A10009 adcle  r0,r1,r9
:02060904 51E1DD74 mvnpl  r13,r4,ror r13
:02060908 08157510 ldmeqda  r5 ,{r4,r8,r10,r12,r13,r14}
:0206090C 45B00039 ldrmi r0,[r0, #+0x39]!
:02060910 91038D1A unknown
:02060914 9B10A903 blls 0248AD28
:02060918 0F1005E5 swieq 0x001005e5
:0206091C 02650185 rsbeq  r0,r5,#0x40000021
:02060920 110DFE56 unknown
:02060924 1390E084 orrnes r14,r0,#0x84
:02060928 90E02AA7 rscls  r2,r0,r7,lsr #0x15
:0206092C 0CE02998 stceql 9,cr2,[r0],#+0x260
:02060930 3601B500 strcc r11,[r1],-r0, lsl #0xa
:02060934 89EE46A9 unknown
:02060938 027D3C01 rsbeqs r3,r13,#0x100
:0206093C 10D516B1 ldrneh r1,[r5],#+0x61
:02060940 7DF8007D ldcvcl 0,cr0,[r8,#+0x1f4]!
:02060944 10B90A00 adcnes r0,r9,r0,lsl #0x14
:02060948 052A9D10 streq r9,[r10, #-0xd10]!
:0206094C AD9D003C unknown
:02060950 15D51314 ldrneb r1,[r5, #+0x314]		;r5+0x314=*(08000314)=#0(0x00000000)
:02060954 65D02369 ldrvsb r2,[r0, #+0x369]		;r0+0x369=*(00000376)
:02060958 34072511 strcc r2,[r7],#-0x511
:0206095C A0000165 andge  r0,r0,r5,ror #0x2
:02060960 4B000349 blmi 0206168C
:02060964 4060E59A unknown
:02060968 D526319D strle r3,[r6, #-0x19d]!
:0206096C E1DD2086 bics r2,r13,r6,lsl #0x1
:02060970 E1D000D1 ldrsb r0,[r0, #+0x1]		;r0+0x1=*(0000000e)
:02060974 9A00500C bls 020749AC
:02060978 DD96D4E5 unknown
:0206097C A104F5E1 unknown
:02060980 E268C002 rsb  r12,r8,#0x2
:02060984 200F6295 mulcs  r15,r5,r2
:02060988 09950005 ldmeqib  r5 ,{r0,r2}
:0206098C 1CE00028 stcnel 0,cr0,[r0],#+0xa0
:02060990 00580019 subeqs r0,r8,r9,lsl r0
:02060994 88026D9D stmhida  r2 ,{r0,r2,r3,r4,r7,r8,r10,r11,r13,r14}
:02060998 0321558D unknown
:0206099C 40300901 eormis r0,r0,r1,lsl #0x12
:020609A0 8A243D8D bhi 0296FFDC
:020609A4 01001958 unknown
:020609A8 01010201 unknown
:020609AC 00515C08 subeqs r5,r1,r8,lsl #0x18
:020609B0 0218C996 andeqs r12,r8,#0x258000
:020609B4 10010011 andne  r0,r1,r1,lsl r0
:020609B8 0518E28B ldreq r14,[r8, #-0x28b]		;(r8-0x28b=*(fffffd75))
:020609BC 0FA10005 swieq 0x00a10005
:020609C0 052CE081 streq r14,[r12, #-0x81]!
:020609C4 0B410100 bleq 030A0DCC
:020609C8 111DE202 tstne r13,r2,lsl #0x4
:020609CC B1000964 unknown
:020609D0 E811191A ldmda  r1 ,{r1,r3,r4,r8,r11,r12}
:020609D4 2801C565 stmcsda  r1 ,{r0,r2,r5,r6,r8,r10,r14,r15}
:020609D8 0500DD00 streq r13,[r0, #-0xd00]		;(r0-0xd00=*(fffff30d))
:020609DC 05230900 streq r0,[r3, #-0x900]!
:020609E0 4006F200 andmi  r15,r6,r0,lsl #0x4
:020609E4 2910E080 ldmcsdb  r0 ,{r7,r13,r14,r15}
:020609E8 20500700 subcss r0,r0,r0,lsl #0xe
:020609EC 2907E080 stmcsdb  r7 ,{r7,r13,r14,r15}
:020609F0 B1FA76C0 mvnlts r7,r0,asr #0xd
:020609F4 39484B13 stmccdb  r8 ,{r0,r1,r4,r8,r9,r11,r14}^
:020609F8 01010D60 unknown
:020609FC 19307914 ldmnedb  r0!,{r2,r4,r8,r11,r12,r13,r14}
:02060A00 2FFD3021 swics 0x00fd3021
:02060A04 9A165DB5 bls 025F80E0
:02060A08 00A16BE9 adceq  r6,r1,r9,ror #0x17
:02060A0C 20C50111 sbccs  r0,r5,r1,lsl r1
:02060A10 001571C0 andeqs r7,r5,r0,asr #0x3
:02060A14 C19D002C orrgts r0,r13,r12,lsr #0x0
:02060A18 90E0610D rscls  r6,r0,r13,lsl #0x2
:02060A1C E0244911 eor  r4,r4,r1,lsl r9
:02060A20 E0255890 mla  r5,r0,r8,r5unknown
:02060A24 00110030 andeqs r0,r1,r0,lsr r0
:02060A28 00052869 andeq  r2,r5,r9,ror #0x10
:02060A2C BD8D3030 unknown
:02060A30 C7008507 strgt r8,[r0,-r7, lsl #0xa]
:02060A34 20050009 andcs  r0,r5,r9
:02060A38 000904A9 andeq  r0,r9,r9,lsr #0x9
:02060A3C 490A1191 stmmidb  r10 ,{r0,r4,r7,r8,r12}
:02060A40 CD30B91C ldcgt  9,cr11,[r0,#-0x70]!
:02060A44 012D58E5 unknown
:02060A48 20013D81 andcs  r3,r1,r1,lsl #0x1b
:02060A4C 60100550 andvss r0,r0,r0,asr r5
:02060A50 001CE086 andeqs r14,r12,r6,lsl #0x1
:02060A54 41871145 orrmi  r1,r7,r5,asr #0x2
:02060A58 1101D5E0 unknown
:02060A5C FFFFCE26 swinv 0x00ffce26
:02060A60 2106341A unknown
:02060A64 39318F11 ldmccdb  r1!,{r0,r4,r8,r9,r10,r11,r15}
:02060A68 44012128 strmi r2,[r1],#-0x128
:02060A6C 95012140 strls r2,[r1, #-0x140]		;(r1-0x140=*(fffffec0))
:02060A70 00DD15B9 ldreqh r1,[r13],#+0x59
:02060A74 010EC918 unknown
:02060A78 79011970 stmvcdb  r1 ,{r4,r5,r6,r8,r11,r12}
:02060A7C 05D5CB29 ldreqb r12,[r5, #+0xb29]		;r5+0xb29=*(08000b29)=#0(0x00000000)
:02060A80 40E99800 rscmi  r9,r9,r0,lsl #0x10
:02060A84 258A0FED strcs r0,[r10, #+0xfed]		;r10+0xfed=*(00000fed)
:02060A88 9D18A101 unknown
:02060A8C 00611C00 rsbeq  r1,r1,r0,lsl #0x18
:02060A90 14000510 strne r0,[r0],#-0x510
:02060A94 20AA0005 adccs  r0,r10,r5
:02060A98 24E58D20 unknown
:02060A9C 00100189 andeqs r0,r0,r9,lsl #0x3
:02060AA0 47A11420 strmi r1,[r1,+r0, lsr #0x8]!
:02060AA4 20B04D82 adccss r4,r0,r2,lsl #0x1b
:02060AA8 1D2019A0 stcne  9,cr1,[r0,#-0x280]!
:02060AAC 4D06CA50 unknown
:02060AB0 14002000 strne r2,[r0],#-0x0
:02060AB4 102D21A1 eorne  r2,r13,r1,lsr #0x3
:02060AB8 305162D9 ldrccsb r6,[r1],#-0x29
:02060ABC 31026055 unknown
:02060AC0 00310A00 eoreqs r0,r1,r0,lsl #0x14
:02060AC4 AB012924 blge 020AAF5C
:02060AC8 00F924D9 unknown
:02060ACC E2602281 rsb  r2,r0,#0x10000008
:02060AD0 F50C0FA0 strnv r0,[r12, #-0xfa0]		;(r12-0xfa0=*(fffff060))
:02060AD4 C0001D00 andgt  r1,r0,r0,lsl #0x1a
:02060AD8 20B1013D adccss r0,r1,r13,lsr r1
:02060ADC 1BE02770 blne 0186A8A4
:02060AE0 E0266193 mla  r6,r3,r1,r6unknown
:02060AE4 1421B508 unknown
:02060AE8 D9A02471 stmleib  r0!,{r0,r4,r5,r6,r10,r13}
:02060AEC 24E1DD14 unknown
:02060AF0 04008920 streq r8,[r0],#-0x920
:02060AF4 0289DD40 addeq  r13,r9,#0x1000
:02060AF8 61038562 unknown
:02060AFC 0A7192E2 beq 03CC568C
:02060B00 00850F61 addeq  r0,r5,r1,ror #0x1e
:02060B04 E58D5000 str r5,[r13, #+0x0]		;r13+0x0=*(00000000)
:02060B08 9D031044 unknown
:02060B0C E58D03F5 str r0,[r13, #+0x3f5]		;r13+0x3f5=*(000003f5)
:02060B10 4940DD48 stmmidb  r0 ,{r3,r6,r8,r10,r11,r12,r14,r15}^
:02060B14 30DD2240 sbcccs r2,r13,r0,asr #0x4
:02060B18 E19D3020 orrs r3,r13,r0,lsr #0x0
:02060B1C 1004C504 andne  r12,r4,r4,lsl #0xa
:02060B20 20B100D5 unknown
:02060B24 CD4000DD unknown
:02060B28 71FF5EE5 mvnvcs r5,r5,ror #0x1d
:02060B2C 00DD8200 sbceqs r8,r13,r0,lsl #0x4
:02060B30 378181F0 unknown
:02060B34 300D8510 andcc  r8,r13,r0,lsl r5
:02060B38 009529C0 addeqs r2,r5,r0,asr #0x13
:02060B3C 60000970 andvs  r0,r0,r0,ror r9
:02060B40 00D1083D sbceqs r0,r1,r13,lsr r8
:02060B44 01890E55 orreq  r0,r9,r5,asr r14
:02060B48 0BE31CF5 bleq 01927F24
:02060B4C 3523C035 strcc r12,[r3, #-0x35]!
:02060B50 0049D900 subeq  r13,r9,r0,lsl #0x12
:02060B54 9D3028A8 ldcls  8,cr2,[r0,#-0x2a0]!
:02060B58 DD13D8E5 unknown
:02060B5C 438003DD orrmi  r0,r0,#0x74000003
:02060B60 E2620049 rsb  r0,r2,#0x49
:02060B64 93004993 unknown
:02060B68 E0252251 eor  r2,r5,r1,asr r2
:02060B6C 80010111 andhi  r0,r1,r1,lsl r1
:02060B70 08E31C00 unknown
:02060B74 97210D0F strls r0,[r1,-r15, lsl #0x1a]!
:02060B78 04E10CE5 unknown
:02060B7C A20DF134 andge  r15,r13,#0xD
:02060B80 EBFFFA15 bl 0205F3DC
:02060B84 C9002D28 stmgtdb  r0 ,{r3,r5,r8,r10,r11,r13}
:02060B88 3360D91D unknown
:02060B8C C001E1DD unknown
:02060B90 00A0E281 adceq  r14,r0,r1,lsl #0x5
:02060B94 D8E0801F unknown
:02060B98 ACE1DD23 stcgel 13,cr13,[r1],#+0x8c
:02060B9C E08C0F00 add  r0,r12,r0,lsl #0x1e
:02060BA0 C00039C1 andgt  r3,r0,r1,asr #0x13
:02060BA4 B5106110 ldrlt r6,[r0, #-0x110]		;(r0-0x110=*(fffffefd))
:02060BA8 91E26301 mvnls  r6,r1,lsl #0x6
:02060BAC 91E02660 mvnls  r2,r0,ror #0xc
:02060BB0 E0255201 eor  r5,r5,r1,lsl #0x4
:02060BB4 3000092C andcc  r0,r0,r12,lsr #0x12
:02060BB8 1CE90449 stcnel 4,cr0,[r9],#+0x124
:02060BBC 0D5534D0 unknown
:02060BC0 38041504 stmccda  r4 ,{r2,r8,r10,r12}
:02060BC4 0AE5DD00 beq 019D7FCC
:02060BC8 390CD908 stmccdb  r12 ,{r3,r8,r11,r12,r14,r15}
:02060BCC 0CE5DDC0 stceql 13,cr13,[r5],#+0x300
:02060BD0 E5CD0200 strb r0,[r13, #+0x200]		;r13+0x200=*(00000200)
:02060BD4 022D06B9 eoreq  r0,r13,#0xB900000
:02060BD8 9D200255 stcls  2,cr0,[r0,#-0x154]!
:02060BDC DC056507 stcle  5,cr6,[r5],{#0x7}
:02060BE0 E5CDC00D strb r12,[r13, #+0xd]		;r13+0xd=*(0000000d)
:02060BE4 AD1ED526 unknown
:02060BE8 E0172D0E ands r2,r7,r14,lsl #0x1a
:02060BEC 1A494070 bne 032B0DB4
:02060BF0 8D01E1B0 unknown
:02060BF4 C400E917 strgt r14,[r0],#-0x917
:02060BF8 71403118 unknown
:02060BFC 71012050 unknown
:02060C00 0CF071D0 ldceql 1,cr7,[r0],#+0x340
:02060C04 04407166 streqb r7,[r0],#-0x166
:02060C08 0A391071 beq 02EA4DD4
:02060C0C 6D403DF0 unknown
:02060C10 EDF06D30 ldcl 13,cr6,[r0,#+0xc0]!
:02060C14 2D002599 unknown
:02060C18 006D1D35 rsbeq  r1,r13,r5,lsr r13
:02060C1C 81161035 tsthi r6,r5,lsr r0
:02060C20 2C8DB51D stccs  5,cr11,[r13],{#0x1d}
:02060C24 00ACE596 umlaleq  r14,r12,r6,r5
:02060C28 E11FA19F unknown
:02060C2C 10110141 andnes r0,r1,r1,asr #0x2
:02060C30 D02D0015 eorle  r0,r13,r5,lsl r0
:02060C34 050B1021 streq r1,[r11, #-0x21]		;(r11-0x21=*(ffffffdf))
:02060C38 DE053500 cdple 5,0,cr3,cr5,cr0,0
:02060C3C F9B62069 ldmnvib  r6!,{r0,r3,r5,r6,r13}
:02060C40 0D0C0105 unknown
:02060C44 25002320 strcs r2,[r0, #-0x320]		;(r0-0x320=*(fffffced))
:02060C48 501100B9 ldrplh r0,[r1], -r9
:02060C4C 31130061 tstcc r3,r1,ror #0x0
:02060C50 00235D10 eoreq  r5,r3,r0,lsl r13
:02060C54 65B7342D ldrvs r3,[r7, #+0x42d]!
:02060C58 00428E13 subeq  r8,r2,r3,lsl r14
:02060C5C E301B1EB unknown
:02060C60 13A11009 movne  r1,#0x9		;r1=9(0x9)
:02060C64 44EB0000 unknown
:02060C68 160901BD unknown
:02060C6C FFF96017 swinv 0x00f96017
:02060C70 ED11E5EB unknown
:02060C74 05000911 streq r0,[r0, #-0x911]		;(r0-0x911=*(fffff6fc))
:02060C78 0F8D3870 swieq 0x008d3870
:02060C7C 000C3908 andeq  r3,r12,r8,lsl #0x12
:02060C80 12F101B9 rscnes r0,r1,#0x4000002E
:02060C84 B522E903 strlt r14,[r2, #-0x903]!
:02060C88 49019D95 stmmidb  r1 ,{r0,r2,r4,r7,r8,r10,r11,r12,r15}
:02060C8C 0701A10C streq r10,[r1,-r12, lsl #0x2]
:02060C90 0EE5C010 mcreq 0,7,r12,cr5,cr0,{0}
:02060C94 D5017101 strle r7,[r1, #-0x101]		;(r1-0x101=*(ffffff08))
:02060C98 46545210 unknown
:02060C9C 4C06014E stcmi  1,cr0,[r6],{#0x4e}
:02060CA0 D910CD00 ldmledb  r0 ,{r8,r10,r11,r14,r15}
:02060CA4 D010BC10 andles r11,r0,r0,lsl r12
:02060CA8 3007BEE1 andcc  r11,r7,r1,ror #0x1d
:02060CAC DD031DD0 unknown
:02060CB0 ED04A501 unknown
:02060CB4 D800AD13 stmleda  r0 ,{r0,r1,r4,r8,r10,r11,r13,r15}
:02060CB8 0130A87C teqeq r0,r12,ror r8
:02060CBC 0001C000 andeq  r12,r1,r0
:02060CC0 E0A8038D adc  r0,r8,r13,lsl #0x7
:02060CC4 00319F34 eoreqs r9,r1,r4,lsr r15
:02060CC8 00090FC5 andeq  r0,r9,r5,asr #0x1f
:02060CCC 18001102 stmneda  r0 ,{r1,r8,r12}
:02060CD0 0EAE029D mcreq 2,5,r0,cr14,cr13,{4}
:02060CD4 451A0005 ldrmi r0,[r10, #-0x5]		;(r10-0x5=*(fffffffb))
:02060CD8 01000D10 unknown
:02060CDC 5A0E06F8 bpl 023E28C4
:02060CE0 35160195 ldrcc r0,[r6, #-0x195]		;(r6-0x195=*(fffffe6b))
:02060CE4 03250300 unknown
:02060CE8 4102A914 unknown
:02060CEC 000DD510 andeq  r13,r13,r0,lsl r5
:02060CF0 E50045E0 str r4,[r0, #-0x5e0]		;(r0-0x5e0=*(fffffa2d))
:02060CF4 14800D14 strne r0,[r0],#+0xd14
:02060CF8 18A5000D stmneia  r5!,{r0,r2,r3}
:02060CFC 11188011 tstne r8,r1,lsl r0
:02060D00 00110800 andeqs r0,r1,r0,lsl #0x10
:02060D04 AA80110C bge 0006513C
:02060D08 0300110C unknown
:02060D0C 50100251 andpls r0,r0,r1,asr r2
:02060D10 8A14E991 bhi 0259B35C
:02060D14 108501DD unknown
:02060D18 15815010 strne r5,[r1, #+0x10]		;r1+0x10=*(00000019)
:02060D1C D05001BE ldrleh r0,[r0],#-0x1e
:02060D20 916004E1 unknown
:02060D24 590001E5 stmpldb  r0 ,{r0,r2,r5,r6,r7,r8}
:02060D28 02150507 andeqs r0,r5,#0x1C00000
:02060D2C D80EF906 stmleda  r14 ,{r1,r2,r8,r11,r12,r13,r14,r15}
:02060D30 106D0AE9 rsbne  r0,r13,r9,ror #0x15
:02060D34 494E46D5 stmmidb  r14 ,{r0,r2,r4,r6,r7,r9,r10,r14}^
:02060D38 57444846 strplb r4,db 
:02060D3C 41500043 cmpmi r0,r3,asr #0x0
:02060D40 4C50434D ldcmil 3,cr4,[r0],{#0x4d}
:02060D44 70004347 andvc  r4,r0,r7,asr #0x6
:02060D48 30D40071 sbcccs r0,r4,r1,ror r0
:02060D4C 4005E1D0 unknown
:02060D50 028DD002 addeq  r13,r13,#0x2
:02060D54 5301E9A0 unknown
:02060D58 A0430069 subge  r0,r3,r9,ror #0x0
:02060D5C A021342A eorge  r3,r1,r10,lsr #0x8
:02060D60 C01004A1 andgts r0,r0,r1,lsr #0x9
:02060D64 1A8500A5 bne 001A1000
:02060D68 60031071 andvs  r1,r3,r1,ror r0
:02060D6C 1001E045 andne  r14,r1,r5,asr #0x0
:02060D70 35E28203 strccb r8,[r2, #+0x203]!
:02060D74 D2010D00 andle  r0,r1,#0x0
:02060D78 0C1006E5 ldceq  6,cr0,[r0],{#0xe5}
:02060D7C 912007A5 unknown
:02060D80 0295C01F addeqs r12,r5,#0x1F
:02060D84 15ECE5C0 strneb r14,[r12, #+0x5c0]!
:02060D88 26140401 ldrcs r0,[r4],-r1, lsl #0x8
:02060D8C 65079180 strvs r9,[r7, #-0x180]		;(r7-0x180=*(fffffe80))
:02060D90 DD11FFE2 unknown
:02060D94 02005100 andeq  r5,r0,#0x0
:02060D98 005970E0 subeqs r7,r9,r0,ror #0x1
:02060D9C B2C11E79 sbclt  r1,r1,#0x790
:02060DA0 00E0D120 rsceq  r13,r0,r0,lsr #0x2
:02060DA4 FD388115 ldc2  1,cr8,[r8,#-0x54]!
:02060DA8 DD50A013 unknown
:02060DAC 07B94001 ldreq r4,[r9,+r1]!
:02060DB0 3D544FF5 unknown
:02060DB4 445A1508 ldrmib r1,[r10],#-0x508
:02060DB8 1C8DEB00 stcne  11,cr14,[r13],{#0x0}
:02060DBC 08211024 stmeqda  r1!,{r2,r5,r12}
:02060DC0 A9C800E1 stmgeib  r8 ,{r0,r5,r6,r7}^
:02060DC4 85200C19 strhi r0,[r0, #-0xc19]!
:02060DC8 89910C3D ldmhiib  r1 ,{r0,r2,r3,r4,r5,r10,r11}
:02060DCC E5518501 ldrb r8,[r1, #-0x501]		;(r1-0x501=*(fffffb08))
:02060DD0 1C098D00 stcne  13,cr8,[r9],{#0x0}
:02060DD4 04E58500 unknown
:02060DD8 E5854004 str r4,[r5, #+0x4]		;r5+0x4=*(08000004)=#0(0x00000000)
:02060DDC 01301D2D teqeq r0,r13,lsr #0x1a
:02060DE0 00012C00 andeq  r2,r1,r0,lsl #0x18
:02060DE4 105628A8 subnes r2,r6,r8,lsr #0x11
:02060DE8 00201102 eoreq  r1,r0,r2,lsl #0x2
:02060DEC 50717011 rsbpls r7,r1,r1,lsl r0
:02060DF0 7101BCD0 unknown
:02060DF4 05501170 ldreqb r1,[r0, #-0x170]		;(r0-0x170=*(fffffe9d))
:02060DF8 102D150E eorne  r1,r13,r14,lsl #0xa
:02060DFC 80205C18 eorhi  r5,r0,r8,lsl r12
:02060E00 C9002915 stmgtdb  r0 ,{r0,r2,r4,r8,r11,r13}
:02060E04 00DD0626 sbceqs r0,r13,r6,lsr #0xc
:02060E08 D0C158B0 strleh r5,[r1],#+0x80
:02060E0C 002105F1 unknown
:02060E10 B0E3CCC0 rsclt  r12,r3,r0,asr #0x19
:02060E14 E1C0C10C bic  r12,r0,r12,lsl #0x2
:02060E18 E590C008 ldr r12,[r0, #+0x8]		;r0+0x8=*(00000015)
:02060E1C 0940810D stmeqdb  r0 ,{r0,r2,r3,r8,r15}^
:02060E20 10CD800E sbcne  r8,r13,r14
:02060E24 32B02D19 adcccs r2,r0,#0x640
:02060E28 4D304039 ldcmi  0,cr4,[r0,#-0xe4]!
:02060E2C 32B0E3C3 adcccs r14,r0,#0xC000003
:02060E30 900FE1C0 andls  r14,r15,r0,asr #0x3
:02060E34 82A00401 adchi  r0,r0,#0x1000000
:02060E38 301918E5 andccs r1,r9,r5,ror #0x11
:02060E3C 03B02229 moveqs r2,#0x90000002		;r2=-1879048190(0x90000002)
:02060E40 801118D0 ldrhisb r1,[r1], -r0
:02060E44 FD11A001 unknown
:02060E48 2C10051D ldccs  5,cr0,[r0],{#0x1d}
:02060E4C B24D9560 sublt  r9,r13,#0x18000000
:02060E50 0025D023 eoreq  r13,r5,r3,lsr #0x0
:02060E54 C22002E1 eorgt  r0,r0,#0x1000000E
:02060E58 23B2E331 movcss r14,#0xC4000000		;r14=-1006632960(0xc4000000)
:02060E5C 202CE1C0 eorcs  r14,r12,r0,asr #0x3
:02060E60 2CE50090 stccsl 0,cr0,[r5],#+0x240
:02060E64 BD02080D unknown
:02060E68 E515DD02 ldr r13,[r5, #-0xd02]		;r5-0xd02=*(07fff2fe)=#0(0x00000000)
:02060E6C 41749021 cmnmi r4,r1,lsr #0x0
:02060E70 1C198003 ldcne  0,cr8,[r9],{#0x3}
:02060E74 A000E598 mulge  r0,r8,r5
:02060E78 03850A79 orreq  r0,r5,#0x79000
:02060E7C 30B0E201 adcccs r14,r0,r1,lsl #0x4
:02060E80 0005E1D9 unknown
:02060E84 851E6503 ldrhi r6,[r14, #-0x503]		;(r14-0x503=*(c3fffafd))
:02060E88 005D8A12 subeqs r8,r13,r2,lsl r10
:02060E8C 9201498D andls  r4,r1,#0x234000
:02060E90 00181556 andeqs r1,r8,r6,asr r5
:02060E94 01000592 swpeq r0,r2,r0
:02060E98 08402000 stmeqda  r0 ,{r13}^
:02060E9C C0B20119 adcgts r0,r2,r9,lsl r1
:02060EA0 D100C9E3 unknown
:02060EA4 FD623321 stc2l 3,cr3,[r2,#-0x84]!
:02060EA8 8A400400 bhi 03061EB0
:02060EAC 0518ADE2 ldreq r10,[r8, #-0xde2]		;(r8-0xde2=*(fffff21e))
:02060EB0 20610512 rsbcs  r0,r1,r2,lsl r5
:02060EB4 4659E7D0 unknown
:02060EB8 DA003109 ble 0206D2E4
:02060EBC 09981C2D ldmeqib  r8 ,{r0,r2,r3,r5,r10,r11,r12}
:02060EC0 E1DA0031 bics r0,r10,r1,lsr r0
:02060EC4 B042BD00 sublt  r11,r2,r0,lsl #0x1a
:02060EC8 90A102B1 unknown
:02060ECC B1721912 cmnlt r2,r2,lsl r9
:02060ED0 35B17065 ldrcc r7,[r1, #+0x65]!
:02060ED4 AC215500 stcge  5,cr5,[r1],#-0x0
:02060ED8 970AC598 unknown
:02060EDC E080099D umull  r0,r0,r13,r9
:02060EE0 4AE10199 bmi 018A154C
:02060EE4 04003114 streq r3,[r0],#-0x114
:02060EE8 816800F5 unknown
:02060EEC 2A12B006 bcs 0250CF0C
:02060EF0 030A95D7 unknown
:02060EF4 030580E0 unknown
:02060EF8 65A002E0 strvs r0,[r0, #+0x2e0]!
:02060EFC 1D5212C1 unknown
:02060F00 201D0260 andcss r0,r13,r0,ror #0x4
:02060F04 1DD400C9 unknown
:02060F08 001D2400 andeqs r2,r13,r0,lsl #0x8
:02060F0C E1D712B2 ldrh r1,[r7, #+0x22]		;r7+0x22=*(00000022)
:02060F10 0185158D orreq  r1,r5,r13,lsl #0xb
:02060F14 0203A00A andeq  r10,r3,#0xA
:02060F18 59061259 stmpldb  r6 ,{r0,r3,r4,r6,r9,r12}
:02060F1C 6516A000 ldrvs r10,[r6, #-0x0]		;(r6-0x0=*(00000000))
:02060F20 0B292809 bleq 02AAAF4C
:02060F24 0CD98700 ldceql 7,cr8,[r9],{#0x0}
:02060F28 62514AD9 subvss r4,r1,#0xD9000
:02060F2C D920B5CC stmledb  r0!,{r2,r3,r6,r7,r8,r10,r12,r13,r15}
:02060F30 E5C94325 strb r4,[r9, #+0x325]		;r9+0x325=*(00000325)
:02060F34 FF9511B9 swinv 0x009511b9
:02060F38 155D0BE4 ldrneb r0,[r13, #-0xbe4]		;(r13-0xbe4=*(fffff41c))
:02060F3C 7DD130B0 unknown
:02060F40 6946E032 stmvsdb  r6 ,{r1,r4,r5,r13,r14,r15}^
:02060F44 25025501 strcs r5,[r2, #-0x501]		;(r2-0x501=*(8ffffb01))
:02060F48 9024B100 eorls  r11,r4,r0,lsl #0x2
:02060F4C 0FE59F40 swieq 0x00e59f40
:02060F50 700E127D andvc  r1,r14,r13,ror r2
:02060F54 1B850881 blne 001A3160
:02060F58 0E34915A mrceq 1,1,r9,cr4,cr10,{2}
:02060F5C C27D3059 rsbgts r3,r13,#0x59
:02060F60 0739D080 ldreq r13,[r9,-r0, lsl #0x1]!
:02060F64 90327D53 eorlss r7,r2,r3,asr r13
:02060F68 B9E1D052 unknown
:02060F6C 09E19280 unknown
:02060F70 027D0090 rsbeqs r0,r13,#0x90
:02060F74 93980145 orrlss r0,r8,#0x40000011
:02060F78 D531AD23 ldrle r10,[r1, #-0xd23]!
:02060F7C 30630040 rsbcc  r0,r3,r0,asr #0x0
:02060F80 80031593 mulhi  r3,r3,r5
:02060F84 A506327D strge r3,[r6, #-0x27d]		;(r6-0x27d=*(fffffd83))
:02060F88 3014A004 andccs r10,r4,r4
:02060F8C 290DE598 stmcsdb  r13 ,{r3,r4,r7,r8,r10,r13,r14,r15}
:02060F90 10E00330 rscne  r0,r0,r0,lsr r3
:02060F94 E5883014 str r3,[r8, #+0x14]		;r8+0x14=*(00000014)
:02060F98 28000124 stmcsda  r0 ,{r2,r5,r8}
:02060F9C E5882050 str r2,[r8, #+0x50]		;r8+0x50=*(00000050)
:02060FA0 E5D13002 ldrb r3,[r1, #+0x2]		;r1+0x2=*(0000000b)
:02060FA4 5E000003 cdppl 0,0,cr0,cr0,cr3,0
:02060FA8 426DE2E1 rsbmi  r14,r13,#0x1000000E
:02060FAC 226D03ED rsbcs  r0,r13,#0xB4000003
:02060FB0 753883F8 ldrvc r8,[r8, #-0x3f8]!
:02060FB4 69C00F13 stmvsib  r0 ,{r0,r1,r4,r8,r9,r10,r11}^
:02060FB8 F9F26992 unknown
:02060FBC 2FF26910 swics 0x00f26910
:02060FC0 69A26979 stmvsib  r2!,{r0,r3,r4,r5,r6,r8,r11,r13,r14}
:02060FC4 69F269F2 unknown
:02060FC8 3C5271F2 ldcccl 1,cr7,[r2],{#0xf2}
:02060FCC 5F690D31 swipl 0x00690d31
:02060FD0 71727111 cmnvc r2,r1,lsl r1
:02060FD4 71F271F2 ldrvcsh r7,[r2, #+0x12]!
:02060FD8 4EF271F2 mrcmi 1,7,r7,cr2,cr2,{7}
:02060FDC 71BE6271 movvcs r6,r1,ror r2
:02060FE0 8271D2F2 rsbhis r13,r1,#0x2000000F
:02060FE4 626D19F1 rsbvs  r1,r13,#0x3C4000
:02060FE8 60416D50 subvs  r6,r1,r0,asr r13
:02060FEC 7510805D ldrvc r8,[r0, #-0x5d]		;(r0-0x5d=*(ffffffb0))
:02060FF0 00B00301 adceqs r0,r0,r1,lsl #0x6
:02060FF4 0004E1D6 unknown
:02060FF8 15E08640 strneb r8,[r0, #+0x640]!
:02060FFC D9117100 ldmledb  r1 ,{r8,r12,r13,r14}
:02061000 11709819 cmnne r0,r9,lsl r8
:02061004 39539D11 ldmccdb  r3 ,{r0,r4,r8,r10,r11,r12,r15}^
:02061008 D1139D00 tstle r3,r0,lsl #0x1a
:0206100C 01D1D441 biceqs r13,r1,r1,asr #0x8
:02061010 07DFF39D unknown
:02061014 10F50179 rscnes r0,r5,r9,ror r1
:02061018 49C92271 stmmiib  r9 ,{r0,r4,r5,r6,r9,r13}^
:0206101C 1EFFFF73 mrcne 15,7,r15,cr15,cr3,{3}
:02061020 ADD40E35 unknown
:02061024 00D1EA63 sbceqs r14,r1,r3,ror #0x14
:02061028 41F019D1 ldrmisb r1,[r0, #+0x91]!
:0206102C 19053135 stmnedb  r5 ,{r0,r2,r4,r5,r8,r12,r13}
:02061030 D150B00B cmple r0,r11
:02061034 032802E1 unknown
:02061038 00090029 andeq  r0,r9,r9,lsr #0x0
:0206103C 0E0015B2 mcreq 5,0,r1,cr0,cr2,{5}
:02061040 0BE3C222 bleq 019518D0
:02061044 69A02802 stmvsib  r0!,{r1,r11,r13}
:02061048 05E3140C streqb r1,[r3, #+0x40c]!
:0206104C E08008C0 add  r0,r0,r0,asr #0x11
:02061050 B0001522 andlt  r1,r0,r2,lsr #0xa
:02061054 08E1D340 unknown
:02061058 84008103 strhi r8,[r0],#-0x103
:0206105C 85E1A027 strhib r10,[r1, #+0x27]!
:02061060 E1A00237 mov  r0,lsr r7		;r0=0(0x0)
:02061064 23002122 unknown
:02061068 01EDA058 mvneq  r10,r8,asr r0
:0206106C 2601D188 strcs r13,[r1],-r8, lsl #0x3
:02061070 0C810029 stceq  0,cr0,[r1],{#0x29}
:02061074 84200D50 unknown
:02061078 E8021EE0 stmda  r2 ,{r5,r6,r7,r9,r10,r11,r12}
:0206107C 80200541 eorhi  r0,r0,r1,asr #0xa
:02061080 04482EE2 streqb r2,[r8],#-0xee2
:02061084 01DD15FD ldreqsh r1,[r13, #+0x5d]		;r13+0x5d=*(0000005d)
:02061088 288505FD stmcsia  r5 ,{r0,r2,r3,r4,r5,r6,r7,r8,r10}
:0206108C 25E7DC80 strcsb r13,[r7, #+0xc80]!
:02061090 155D8F12 ldrneb r8,[r13, #-0xf12]		;(r13-0xf12=*(fffff0ee))
:02061094 701FED08 andvcs r14,r15,r8,lsl #0x1a
:02061098 580CD1D0 stmplda  r12 ,{r4,r6,r7,r8,r12,r14,r15}
:0206109C BAA520A9 blt 009A9348
:020610A0 B7E1D070 unknown
:020610A4 00E192E0 rsceq  r9,r1,r0,ror #0x5
:020610A8 E9827007 stmib  r2 ,{r0,r1,r2,r12,r13,r14}
:020610AC 9EE28705 cdpls 7,14,cr8,cr2,cr5,0
:020610B0 A9270878 stmgedb  r7!,{r3,r4,r5,r6,r11}
:020610B4 22950620 addcss r0,r5,#0x2000000
:020610B8 E000E357 and  r14,r0,r7,asr r3
:020610BC 0E15970A cdpeq 7,0,cr9,cr5,cr10,0
:020610C0 22258070 eorcs  r8,r5,#0x70
:020610C4 60BC1281 adcvss r1,r12,r1,lsl #0x5
:020610C8 02E1C741 rsceq  r12,r1,#0x1040000
:020610CC E5E5D1E0 strb r13,[r5, #+0x1e0]!
:020610D0 1D0E8015 unknown
:020610D4 010DE605 unknown
:020610D8 055510D9 ldreqb r1,[r5, #-0xd9]		;r5-0xd9=*(07ffff27)=#0(0x00000000)
:020610DC 7AC100D1 bvc 010A1428
:020610E0 0DD5F0E5 unknown
:020610E4 89011189 stmhidb  r1 ,{r0,r3,r7,r8,r12}
:020610E8 0150FD01 cmpeq r0,r1,lsl #0x1a
:020610EC 40FD706C rscmis r7,r13,r12,ror #0x0
:020610F0 8000FD80 andhi  r15,r0,r0,lsl #0x1b
:020610F4 E1D810FD ldrsh r1,[r8, #+0xd]		;r8+0xd=*(0000000d)
:020610F8 09017D2A stmeqdb  r1 ,{r1,r3,r5,r8,r10,r11,r12,r13,r14}
:020610FC 1DE0880A stcnel 8,cr8,[r0,#+0x28]!
:02061100 3120F900 msrcc CPSR_,r0
:02061104 06B30171 unknown
:02061108 5171015D cmnpl r1,r13,asr r1
:0206110C F0550055 subnvs r0,r5,r5,asr r0
:02061110 1EE1D500 cdpne 5,14,cr13,cr1,cr0,0
:02061114 BD005900 unknown
:02061118 090A0120 stmeqdb  r10 ,{r5,r8}
:0206111C 41798010 cmnmi r9,r0,lsl r0
:02061120 B431418E unknown
:02061124 0911DA03 ldmeqdb  r1 ,{r0,r1,r9,r11,r12,r14,r15}
:02061128 0104351E unknown
:0206112C 00110261 andeqs r0,r1,r1,ror #0x4
:02061130 CCE00A21 stcgtl 10,cr0,[r0],#+0x84
:02061134 30030510 andcc  r0,r3,r0,lsl r5
:02061138 1230A146 eornes r10,r0,#0x80000011
:0206113C 00458121 subeq  r8,r5,r1,lsr #0x2
:02061140 30991121 addccs r1,r9,r1,lsr #0x2
:02061144 213DD510 teqcs r13,r0,lsl r5
:02061148 51F12101 mvnpls r2,r1,lsl #0x2
:0206114C 11074900 unknown
:02061150 2946750E stmcsdb  r6 ,{r1,r2,r3,r8,r10,r12,r13,r14}^
:02061154 857F0A11 ldrhib r0,[r15, #-0xa11]!
:02061158 01398E00 teqeq r9,r0,lsl #0x1c
:0206115C 0A551079 beq 035A5348
:02061160 31D50085 bicccs r0,r5,r5,lsl #0x1
:02061164 9010BD21 andlss r11,r0,r1,lsr #0x1a
:02061168 10D1E289 sbcnes r14,r1,r9,lsl #0x5
:0206116C 218131D0 unknown
:02061170 0805D010 stmeqda  r5 ,{r4,r12,r14,r15}
:02061174 D914D915 ldmledb  r4 ,{r0,r2,r4,r8,r11,r12,r14,r15}
:02061178 10011300 andne  r1,r1,r0,lsl #0x6
:0206117C 79100D80 ldmvcdb  r0 ,{r7,r8,r10,r11}
:02061180 00B20302 adceqs r0,r2,r2,lsl #0x6
:02061184 8107FDD1 unknown
:02061188 0015E042 andeqs r14,r5,r2,asr #0x0
:0206118C 173519AD ldrne r1,[r5,-r13, lsr #0x13]!
:02061190 00B50C91 umlaleqs r0,r5,r1,r12
:02061194 39CE5C5D stmccib  r14 ,{r0,r2,r3,r4,r6,r10,r11,r12,r14}^
:02061198 B6208540 unknown
:0206119C B2E1D320 rsclt  r13,r1,#0x80000000
:020611A0 E1930300 orrs r0,r3,r0,lsl #0x6
:020611A4 E0832002 add  r2,r3,r2
:020611A8 82002004 andhi  r2,r0,#0x4
:020611AC 222C90E2 eorcs  r9,r12,#0xE2
:020611B0 20012085 andcs  r2,r1,r5,lsl #0x1
:020611B4 95041920 strls r1,[r4, #-0x920]		;(r4-0x920=*(fffff6e0))
:020611B8 C5150D08 ldrgt r0,[r5, #-0xd08]		;r5-0xd08=*(07fff2f8)=#0(0x00000000)
:020611BC 130E2D1D unknown
:020611C0 C21F0003 andgts r0,r15,#0x3
:020611C4 D3000115 unknown
:020611C8 047500E5 unknown
:020611CC 00A9EB80 adceq  r14,r9,r0,lsl #0x17
:020611D0 00AD37D5 unknown
:020611D4 8910ADA0 ldmhidb  r0 ,{r5,r7,r8,r10,r11,r13,r15}
:020611D8 F16E9000 unknown
:020611DC 30A97006 adccc  r7,r9,r6
:020611E0 21E30099 unknown
:020611E4 9A0D0000 bls 023A11EC
:020611E8 E28A5008 add  r5,r10,#0x8
:020611EC 0BED4006 bleq 01BB120C
:020611F0 1035B080 eornes r11,r5,r0,lsl #0x1
:020611F4 B120A55A unknown
:020611F8 DA40A500 ble 0308A600
:020611FC A5BA1BF9 ldrge r1,[r10, #+0xbf9]!
:02061200 00A5DA40 adceq  r13,r5,r0,asr #0x14
:02061204 8500A595 strhi r10,[r0, #-0x595]		;(r0-0x595=*(fffffa6b))
:02061208 551630A5 ldrpl r3,[r6, #-0xa5]		;(r6-0xa5=*(ffffff5b))
:0206120C A50430A5 strge r3,[r4, #-0xa5]		;(r4-0xa5=*(ffffff5b))
:02061210 108A8090 umullne  r8,r10,r0,r0
:02061214 85190500 ldrhi r0,[r9, #-0x500]		;(r9-0x500=*(fffffb00))
:02061218 500D0055 andpl  r0,r13,r5,asr r0
:0206121C 1500A1E0 strne r10,[r0, #-0x1e0]		;(r0-0x1e0=*(fffffe20))
:02061220 48DD0810 ldmmiia  r13 ,{r4,r11}^
:02061224 10995B77 addnes r5,r9,r7,ror r11
:02061228 1A79DA10 bne 03ED7A70
:0206122C E0070B2D and  r0,r7,r13,lsr #0x16
:02061230 56001901 strpl r1,[r0],-r1, lsl #0x12
:02061234 0095E0E1 addeqs r14,r5,r1,ror #0x1
:02061238 2B1116A9 blcs 024A6CE4
:0206123C 36497043 strccb r7,r14,r5,r1,ror #0x1
:02061240 0F790029 swieq 0x00790029
:02061244 00793F85 rsbeqs r3,r9,r5,lsl #0x1f
:02061248 1F400898 swine 0x00400898
:0206124C 8005E286 andhi  r14,r5,r6,lsl #0x5
:02061250 A0700675 rsbges r0,r0,r5,ror r6
:02061254 0F90289D swieq 0x0090289d
:02061258 026D0005 rsbeq  r0,r13,#0x5
:0206125C 10492B2D subne  r2,r9,r13,lsr #0x16
:02061260 1C9D104D ldcne  0,cr1,[r13],{#0x4d}
:02061264 D6107EBE unknown
:02061268 9400B1E1 strls r11,[r0],#-0x1e1
:0206126C 40840B35 addmi  r0,r4,r5,lsr r11
:02061270 025D04E0 subeqs r0,r13,#0xE0000000
:02061274 E0211590 mla  r1,r0,r5,r1unknown
:02061278 08841F39 stmeqia  r4 ,{r0,r3,r4,r5,r8,r9,r10,r11,r12}
:0206127C 2E710225 cdpcs 2,6,cr0,cr1,cr5,1
:02061280 86901BE5 ldrhi r1,ia 
:02061284 BD0E0010 unknown
:02061288 A0900701 addges r0,r0,r1,lsl #0xe
:0206128C F71005E1 ldrnv r0,r0,r0,r1,lsl #0xe
:02061290 000521FE unknown
:02061294 01920521 orreqs r0,r2,r1,lsr #0xa
:02061298 D6000904 strle r0,[r0],-r4, lsl #0x12
:0206129C 008B2D45 addeq  r2,r11,r5,asr #0x1a
:020612A0 FFE40AB1 swinv 0x00e40ab1
:020612A4 83F83AFF mvnhis r3,#0xFF000
:020612A8 0833CD02 ldmeqda  r3!,{r1,r8,r10,r11,r14,r15}
:020612AC 1101AD21 unknown
:020612B0 2EF1E59F mrccs 5,7,r14,cr1,cr15,{4}
:020612B4 04000D89 streq r0,[r0],#-0xd89
:020612B8 20020011 andcs  r0,r2,r1,lsl r0
:020612BC 000D05AD andeq  r0,r13,r13,lsr #0xb
:020612C0 000D6548 andeq  r6,r13,r8,asr #0xa
:020612C4 7C000DF4 stcvc  13,cr0,[r0],{#0xf4}
:020612C8 2BC18100 blcs 010C16D0
:020612CC 000D4590 muleq  r13,r0,r5
:020612D0 A40021EC strge r2,[r0],#-0x1ec
:020612D4 09E80031 unknown
:020612D8 2155B800 cmpcs r5,r0,lsl #0x10
:020612DC 01592800 cmpeq r9,r0,lsl #0x10
:020612E0 6D0031E0 unknown
:020612E4 55DC0191 ldrplb r0,[r12, #+0x191]		;r12+0x191=*(00000191)
:020612E8 D10001C0 unknown
:020612EC 0015DC03 andeqs r13,r5,r3,lsl #0x18
:020612F0 0700F9B4 unknown
:020612F4 E24C0156 sub  r0,r12,#0x80000015
:020612F8 84001180 strhi r1,[r0],#-0x180
:020612FC E51081C0 ldr r8,[r0, #-0x1c0]		;(r0-0x1c0=*(fffffe40))
:02061300 C8001588 stmgtda  r0 ,{r3,r7,r8,r10,r12}
:02061304 308C03AD addcc  r0,r12,r13,lsr #0x7
:02061308 94E51481 unknown
:0206130C 0DC00005 unknown
:02061310 103D9800 eornes r9,r13,r0,lsl #0x10
:02061314 09D4000D ldmeqib  r4 ,{r0,r2,r3}^
:02061318 B4E24328 unknown
:0206131C 000D14D5 unknown
:02061320 000D60A8 andeq  r6,r13,r8,lsr #0x1
:02061324 E3A0217D mov  r2,#0x4000001F		;r2=1073741855(0x4000001f)
:02061328 AC001DA8 stcge  13,cr1,[r0],{#0xa8}
:0206132C B0001141 andlt  r1,r0,r1,asr #0x2
:02061330 0C7E0005 ldceql 0,cr0,[r14],#-0x14
:02061334 05B4E26C ldreq r14,[r4, #+0x26c]!
:02061338 114104C5 unknown
:0206133C E40001E0 str r0,[r0],#-0x1e0
:02061340 0D8C0005 unknown
:02061344 20E8AB00 rsccs  r10,r8,r0,lsl #0x16
:02061348 7D9CE581 unknown
:0206134C 441D5103 ldrmi r5,[r13],#-0x103
:02061350 01009960 unknown
:02061354 ECE3A02A stcl 0,cr10,[r3],#+0xa8
:02061358 41F00001 mvnmis r0,r1
:0206135C 03518020 cmpeq r1,#0x20
:02061360 01F8E580 mvneqs r14,r0,lsl #0xb
:02061364 C4109100 ldrgt r9,[r0],#-0x100
:02061368 44000148 strmi r0,[r0],#-0x148
:0206136C 01400001 unknown
:02061370 00015400 andeq  r5,r1,r0,lsl #0x8
:02061374 00054CAA andeq  r4,r5,r10,lsr #0x19
:02061378 E5802250 str r2,[r0, #+0x250]		;r0+0x250=*(00000250)
:0206137C 8200015C andhi  r0,r0,#0x17
:02061380 01000558 unknown
:02061384 60E2411A rscvs  r4,r2,r10,lsl r1
:02061388 00690212 rsbeq  r0,r9,r2,lsl r2
:0206138C 10161C3D andnes r1,r6,r13,lsr r12
:02061390 32106517 andccs r6,r0,#0x5C00000
:02061394 32322332 eorccs r2,r2,#0xC8000000
:02061398 60293130 eorvs  r3,r9,r0,lsr r1
:0206139C 33003333 unknown
:020613A0 2A1B1933 bcs 02727874
:020613A4 22D9D000 sbccss r13,r9,#0x0
:020613A8 02040D80 andeq  r0,r4,#0x2000
:020613AC 080DBE00 stmeqda  r13 ,{r9,r10,r11,r12,r13,r15}
:020613B0 0962D8C0 unknown
:020613B4 C2102D8B andgts r2,r0,#0x22C0
:020613B8 008F4210 addeq  r4,r15,r0,lsl r2
:020613BC FF001F00 swinv 0x00001f00
:020613C0 A000E37F andge  r14,r0,r15,ror r3
:020613C4 4315400E tstmi r5,#0xE
:020613C8 3E1041B0 mrccc 1,0,r4,cr0,cr0,{5}
:020613CC 0A250095 beq 029A1628
:020613D0 390D15E4 stmccdb  r13 ,{r2,r5,r6,r7,r8,r10,r12}
:020613D4 01018D70 unknown
:020613D8 C1100200 tstgt r0,r0,lsl #0x4
:020613DC 60391035 eorvss r1,r9,r5,lsr r0
:020613E0 19E27249 unknown
:020613E4 16C24900 strneb r4,[r2],+r0, lsl #0x12
:020613E8 62490022 subvs  r0,r9,#0x22
:020613EC A3E24908 mvnge  r4,#0x20000
:020613F0 13790299 cmnne r9,#0x90000009
:020613F4 14C90291 strneb r0,[r9],#+0x291
:020613F8 794DD048 stmvcdb  r13 ,{r3,r6,r12,r14,r15}^
:020613FC 21358F16 teqcs r5,r6,lsl r15
:02061400 EB0041DF bl 02071B84
:02061404 16892129 strne r2,[r9],+r9, lsr #0x2
:02061408 006161B0 unknown
:0206140C 450B0539 strmi r0,[r11, #-0x539]		;(r11-0x539=*(fffffac7))
:02061410 0011C902 andeqs r12,r1,r2,lsl #0x12
:02061414 0FA005D9 swieq 0x00a005d9
:02061418 2089AADB unknown
:0206141C 01E08001 mvneq  r8,r1
:02061420 E7029042 str r9,r8,r1
:02061424 35540000 ldrccb r0,[r4, #-0x0]		;(r4-0x0=*(00000000))
:02061428 02B26406 adceqs r6,r2,#0x6000000
:0206142C E103C510 unknown
:02061430 1001C10A andne  r12,r1,r10,lsl #0x2
:02061434 0D21E281 stceq  2,cr14,[r1,#-0x204]!
:02061438 3904C183 stmccdb  r4 ,{r0,r1,r7,r8,r14,r15}
:0206143C 005DF603 subeqs r15,r13,r3,lsl #0xc
:02061440 7948134D stmvcdb  r8 ,{r0,r2,r3,r6,r8,r9,r12}^
:02061444 05A5B404 streq r11,[r5, #+0x404]!
:02061448 000B2479 andeq  r2,r11,r9,ror r4
:0206144C ED11E153 unknown
:02061450 28A18300 stmcsia  r1!,{r8,r9,r15}
:02061454 D114C120 tstle r4,r0,lsr #0x2
:02061458 E0814200 add  r4,r1,r0,lsl #0x4
:0206145C 01620D0B unknown
:02061460 E0825200 add  r5,r2,r0,lsl #0x4
:02061464 00BD2203 adceqs r2,r13,r3,lsl #0x4
:02061468 01963182 orreqs r3,r6,r2,lsl #0x3
:0206146C 00099500 andeq  r9,r9,r0,lsl #0xa
:02061470 85000186 strhi r0,[r0, #-0x186]		;(r0-0x186=*(fffffe7a))
:02061474 94000954 strls r0,[r0],#-0x954
:02061478 E7920001 ldr r0,[r2, +r1]
:0206147C 05841100 streq r1,[r4, #+0x100]		;r4+0x100=*(00000100)
:02061480 823100E7 eorhis r0,r1,#0xE7
:02061484 041BCDE7 ldreq r12,[r11],#-0xde7
:02061488 F4A002C1 unknown
:0206148C 1089007D addne  r0,r9,r13,ror r0
:02061490 810B1091 swphi r1,r1,r11
:02061494 2E25E709 cdpcs 7,2,cr14,cr5,cr9,0
:02061498 9520053D strls r0,[r0, #-0x53d]!
:0206149C 020A5900 andeq  r5,r10,#0x0
:020614A0 400AD1E1 andmi  r13,r10,r1,ror #0x3
:020614A4 9200654D andls  r6,r0,#0x13400000
:020614A8 220BE082 andcs  r14,r11,#0x82
:020614AC 0301E084 unknown
:020614B0 60000540 andvs  r0,r0,r0,asr #0xa
:020614B4 15500A69 ldrneb r0,[r0, #-0xa69]		;(r0-0xa69=*(fffff597))
:020614B8 9254810E sublss r8,r4,#0x80000003
:020614BC 1D0E601D unknown
:020614C0 201D0480 andcss r0,r13,r0,lsl #0x9
:020614C4 032AE782 unknown
:020614C8 C8E79981 unknown
:020614CC 00E1A07F rsceq  r10,r1,r15,ror r0
:020614D0 E08AC890 umull  r12,r10,r0,r8
:020614D4 E09CC005 adds r12,r12,r5
:020614D8 2AA79000 bcs 00A454E0
:020614DC 2AA891E0 bcs 00A85C64
:020614E0 700600E0 andvc  r0,r6,r0,ror #0x1
:020614E4 7103E0AA unknown
:020614E8 6D00E789 unknown
:020614EC 02910414 addeqs r0,r1,#0x14000000
:020614F0 9D20B9EC stcls  9,cr11,[r0,#-0x3b0]!
:020614F4 00050335 andeq  r0,r5,r5,lsr r3
:020614F8 E08062D5 unknown
:020614FC 0B053108 bleq 021AD924
:02061500 90031511 andls  r1,r3,r1,lsl r5
:02061504 0BE3A0C0 bleq 0194980C
:02061508 03198002 tsteq r9,#0x2
:0206150C 0BE5408D bleq 019B1748
:02061510 1EE15C00 cdpne 12,14,cr5,cr1,cr0,0
:02061514 409D2AC5 addmis r2,r13,r5,asr #0x15
:02061518 E59D0765 ldr r0,[r13, #+0x765]		;r13+0x765=*(00000765)
:0206151C E791320C ldr r3,[r1,+r12, lsl #0x4]
:02061520 C9100108 ldmgtdb  r0 ,{r3,r8}
:02061524 E3A0E003 mov  r14,#0x3		;r14=3(0x3)
:02061528 04F12FC3 unknown
:0206152C E0811282 add  r1,r1,r2,lsl #0x5
:02061530 E084A20C add  r10,r4,r12,lsl #0x4
:02061534 9051000E sublss r0,r1,r14
:02061538 25910021 ldrcs r0,[r1, #+0x21]		;r1+0x21=*(00000021)
:0206153C 81F025A0 mvnhis r2,r0,lsr #0xb
:02061540 910E34E7 unknown
:02061544 510EE79A swppl r14,r10,r14
:02061548 C500E796 strgt r14,[r0, #-0x796]		;(r0-0x796=*(fffff86a))
:0206154C 93E1A04F mvnls  r10,#0x4F
:02061550 00E08785 rsceq  r8,r0,r5,lsl #0xf
:02061554 E0277493 mla  r7,r3,r4,r7unknown
:02061558 E0277592 mla  r7,r2,r5,r7unknown
:0206155C 11462800 unknown
:02061560 E1844A0F orr  r4,r4,r15,lsl #0x14
:02061564 49044004 stmmidb  r4 ,{r2,r14}
:02061568 8A410EE0 bhi 030A50F0
:0206156C 00E001E7 rsceq  r0,r0,r7,ror #0x3
:02061570 5E00098E cdppl 9,0,cr0,cr0,cr14,4
:02061574 1009E8E3 andne  r14,r9,r3,ror #0x11
:02061578 09228CC0 stmeqdb  r2!,{r6,r7,r10,r11,r15}
:0206157C DBE35C00 blle 01938584
:02061580 B0010009 andlt  r0,r1,r9
:02061584 0159118B cmpeq r9,r11,lsl #0x3
:02061588 7D88E35B unknown
:0206158C 48120109 ldmmida  r2 ,{r0,r3,r8}
:02061590 41B146AD movmis r4,r13,lsr #0xd		;r4=0(0x0)
:02061594 20992C10 addcss r2,r9,r0,lsl r12
:02061598 00990019 addeqs r0,r9,r9,lsl r0
:0206159C 20009906 andcs  r9,r0,r6,lsl #0x12
:020615A0 0E9D005D mrceq 0,4,r0,cr13,cr13,{2}
:020615A4 91750031 cmnls r5,r1,lsr r0
:020615A8 512D1080 unknown
:020615AC 8CD68091 ldchil 0,cr8,[r6],{#0x91}
:020615B0 D744004D strleb r0,[r6],{#0x91}
:020615B4 16F10055 unknown
:020615B8 59329F00 ldmpldb  r2!,{r8,r9,r10,r11,r12,r15}
:020615BC ED0D8D05 unknown
:020615C0 00225800 eoreq  r5,r2,r0,lsl #0x10
:020615C4 300734EB andcc  r3,r7,r11,ror #0x9
:020615C8 1151E59F unknown
:020615CC E59320F4 ldr r2,[r3, #+0xf4]		;r3+0xf4=*(00000150)
:020615D0 06A58819 unknown
:020615D4 20ECE58D rsccs  r14,r12,r13,lsl #0xb
:020615D8 01F0E593 unknown
:020615DC 4AE59330 bmi 019C62A4
:020615E0 20390021 eorcss r0,r9,r1,lsr #0x0
:020615E4 07994014 unknown
:020615E8 0949216A stmeqdb  r9 ,{r1,r3,r5,r6,r8,r13}^
:020615EC 00051885 andeq  r1,r5,r5,lsl #0x11
:020615F0 B9403DD0 stmltdb  r0 ,{r4,r6,r7,r8,r10,r11,r12,r13}^
:020615F4 2035206D eorcss r2,r5,r13,ror #0x0
:020615F8 35E3F035 strccb r15,[r3, #+0x35]!
:020615FC B4F035A0 unknown
:02061600 08B70035 ldmeqia  r7!,{r0,r2,r4,r5}
:02061604 39240035 stmccdb  r4!,{r0,r2,r4,r5}
:02061608 100CB130 andne  r11,r12,r0,lsr r1
:0206160C 5AD52A95 bpl 015AC068
:02061610 406118F5 unknown
:02061614 69106180 ldmvsdb  r0 ,{r7,r8,r13,r14}
:02061618 08001511 stmeqda  r0 ,{r0,r4,r8,r10,r12}
:0206161C E4BB4065 unknown
:02061620 26711CD6 unknown
:02061624 5001B540 andpl  r11,r1,r0,asr #0xa
:02061628 00A81039 adceq  r1,r8,r9,lsr r0
:0206162C 03D10039 biceqs r0,r1,#0x39
:02061630 05221C89 streq r1,[r2, #-0xc89]!
:02061634 B3165900 tstlt r6,#0x0
:02061638 0D03896E unknown
:0206163C 05100D16 ldreq r0,[r0, #-0xd16]		;(r0-0xd16=*(fffff2ea))
:02061640 2100B900 unknown
:02061644 D5A704D9 strle r0,[r7, #+0x4d9]!
:02061648 09033508 stmeqdb  r3 ,{r3,r8,r10,r12,r13}
:0206164C 00235123 eoreq  r5,r3,r3,lsr #0x2
:02061650 0D0714EB unknown
:02061654 0105FC00 unknown
:02061658 FC097D40 stc2  13,cr7,[r9],{#0x40}
:0206165C 00311111 eoreqs r1,r1,r1,lsl r1
:02061660 01C540D5 unknown
:02061664 D584160D strle r1,[r4, #+0x60d]		;r4+0x60d=*(0000060d)
:02061668 08E90FFD unknown
:0206166C 60E658A9 rscvs  r5,r6,r9,lsr #0x11
:02061670 C00015C0 andgt  r1,r0,r0,asr #0xb
:02061674 81FFE59C unknown
:02061678 C000840D andgt  r8,r0,r13,lsl #0x8
:0206167C 19165180 ldmnedb  r6 ,{r7,r8,r12,r14}
:02061680 50194820 andpls r4,r9,r0,lsr #0x10
:02061684 30195804 andccs r5,r9,r4,lsl #0x10
:02061688 113D0615 teqne r13,r5,lsl r6
:0206168C 192C207D stmnedb  r12!,{r0,r2,r3,r4,r5,r6,r13}
:02061690 30190850 andccs r0,r9,r0,asr r8
:02061694 61087DAF unknown
:02061698 01001520 unknown
:0206169C A0065110 andge  r5,r6,r0,lsl r1
:020616A0 20A7067D adccs  r0,r7,r13,ror r6
:020616A4 B9005D0C stmltdb  r0 ,{r2,r3,r8,r10,r11,r12,r14}
:020616A8 9D0CC507 unknown
:020616AC F81F8920 ldmnvda  r15 ,{r5,r8,r11,r15}
:020616B0 A928C57C stmgedb  r8!,{r2,r3,r4,r5,r6,r8,r10,r14,r15}
:020616B4 E1B05001 movs r5,r1			;r5=0(0x0)
:020616B8 41054902 unknown
:020616BC 1725C321 strne r12,[r5,-r1, lsr #0x6]!
:020616C0 D514CD70 ldrle r12,[r4, #-0xd70]		;(r4-0xd70=*(fffff290))
:020616C4 590B2DE5 stmpldb  r11 ,{r0,r2,r5,r6,r7,r8,r10,r11,r13}
:020616C8 10658421 rsbne  r8,r5,r1,lsr #0x8
:020616CC 07A4CD85 streq r12,[r4,+r5, lsl #0x1b]!
:020616D0 E99520E9 ldmib  r5 ,{r0,r3,r5,r6,r7,r13}
:020616D4 D4271D10 unknown
:020616D8 CD1DE906 unknown
:020616DC 9D0B8574 unknown
:020616E0 2D955002 unknown
:020616E4 21599E1C cmpcs r9,r12,lsl r14
:020616E8 BD0525F8 unknown
:020616EC 1B6D0910 blne 03BA3B34
:020616F0 01652009 unknown
:020616F4 002D10ED eoreq  r1,r13,r13,ror #0x1
:020616F8 0C193009 ldceq  0,cr3,[r9],{#0x9}
:020616FC 0D010035 unknown
:02061700 503D0D1D eorpls r0,r13,r13,lsl r13
:02061704 ED0C8DFE unknown
:02061708 00801106 addeq  r1,r0,r6,lsl #0x2
:0206170C 30040011 andcc  r0,r4,r1,lsl r0
:02061710 0D4D1791 unknown
:02061714 03030011 unknown
:02061718 393643E0 ldmccdb  r6!,{r5,r6,r7,r8,r9,r14}
:0206171C 8030830F eorhis r8,r0,r15,lsl #0x6
:02061720 59910825 ldmplib  r1 ,{r0,r2,r5,r11}
:02061724 92E5900A rscls  r9,r5,#0xA
:02061728 E0010114 and  r0,r1,r4,lsl r1
:0206172C E0831641 add  r1,r3,r1,asr #0xc
:02061730 05C10008 streqb r0,[r1, #+0x8]		;r1+0x8=*(00000008)
:02061734 F800651E stmnvda  r0 ,{r1,r2,r3,r4,r8,r10,r13,r14}
:02061738 70E92D4F rscvc  r2,r9,r15,asr #0x1a
:0206173C 0103E905 unknown
:02061740 00E1B090 smlaleq  r11,r1,r0,r0
:02061744 8103EDA0 unknown
:02061748 A0F9A080 rscges r10,r9,r0,lsl #0x1
:0206174C B9992010 ldmltib  r9 ,{r4,r13}
:02061750 1D441720 unknown
:02061754 D9201900 stmledb  r0!,{r8,r11,r12}
:02061758 006D02E5 rsbeq  r0,r13,r5,ror #0x5
:0206175C 106D4111 rsbne  r4,r13,r1,lsl r1
:02061760 41012520 unknown
:02061764 2C03E1D2 stccs  1,cr14,[r3],{#0xd2}
:02061768 006D0405 rsbeq  r0,r13,r5,lsl #0x8
:0206176C 31298D52 unknown
:02061770 FFA09541 swinv 0x00a09541
:02061774 BD043A20 unknown
:02061778 699009C0 ldmvsib  r0 ,{r6,r7,r8,r11}
:0206177C 0131D007 teqeq r1,r7
:02061780 043140A5 unknown
:02061784 3005E3EE andcc  r14,r5,r14,ror #0x7
:02061788 F9600431 unknown
:0206178C 19015100 stmnedb  r1 ,{r8,r12,r14}
:02061790 B5D20068 ldrltb r0,[r2, #+0x68]		;r2+0x68=*(40000087)=#0(0x00000000)
:02061794 10B50C20 adcnes r0,r5,r0,lsr #0x18
:02061798 01BA019D unknown
:0206179C 0010B534 andeqs r11,r0,r4,lsr r5
:020617A0 085900B5 ldmeqda  r9 ,{r0,r2,r4,r5,r7}^
:020617A4 069910B5 unknown
:020617A8 503D0A01 eorpls r0,r13,r1,lsl #0x14
:020617AC 855A01E3 ldrhib r0,[r10, #-0x1e3]		;(r10-0x1e3=*(fffffe1d))
:020617B0 CA055DC2 bgt 021B8EC0
:020617B4 0010A940 andeqs r10,r0,r0,asr #0x12
:020617B8 02C08550 sbceq  r8,r0,#0x14000000
:020617BC 81111510 tsthi r1,r0,lsl r5
:020617C0 2010E283 andcss r14,r0,r3,lsl #0x5
:020617C4 1591E592 ldrne r14,[r1, #+0x592]		;r1+0x592=*(00000592)
:020617C8 025D40EC subeqs r4,r13,#0xEC
:020617CC 21074500 unknown
:020617D0 0D056970 unknown
:020617D4 12710C00 rsbnes r0,r1,#0x0
:020617D8 880B35BD stmhida  r11 ,{r0,r2,r3,r4,r5,r7,r8,r10,r12,r13}
:020617DC 79E08100 unknown
:020617E0 2121BA10 unknown
:020617E4 021015D0 andeqs r1,r0,#0x34000000
:020617E8 001513F9 ldreqsh r1,[r5], -r9
:020617EC 1A000A08 bne 02064014
:020617F0 12B97321 adcnes r7,r9,#0x84000000
:020617F4 12B512B1 adcnes r1,r5,#0x1000000B
:020617F8 5843910A stmplda  r3 ,{r1,r3,r8,r12,r15}^
:020617FC 28AF006D stmcsia  r15!,{r0,r2,r3,r5,r6}
:02061800 0156006D cmpeq r6,r13,ror #0x0
:02061804 4011E9E3 andmis r14,r1,r3,ror #0x13
:02061808 E2168DB0 ands r8,r6,#0x2C00
:0206180C 1902B518 stmnedb  r2 ,{r3,r4,r8,r10,r12,r13,r15}
:02061810 001DD900 andeqs r13,r13,r0,lsl #0x12
:02061814 75E14458 strvcb r4,[r1, #+0x458]!
:02061818 008802B9 streqh r0,[r8], +r9
:0206181C 04BAE089 unknown
:02061820 03E1D011 mvneq  r13,#0x11
:02061824 02B9010C adceqs r0,r9,#0x3
:02061828 70E34050 rscvc  r4,r3,r0,asr r0
:0206182C 0059002D subeqs r0,r9,r13,lsr #0x0
:02061830 F96D21E1 unknown
:02061834 305C0C04 subccs r0,r12,r4,lsl #0x18
:02061838 6A22AD99 bvs 0290CEA4
:0206183C 20FF0041 rsccss r0,r15,r1,asr #0x0
:02061840 A9E21401 unknown
:02061844 15100912 ldrne r0,[r0, #-0x912]		;(r0-0x912=*(fffff6ee))
:02061848 7102C537 unknown
:0206184C 00720B27 rsbeqs r0,r2,r7,lsr #0x16
:02061850 200D05F9 unknown
:02061854 EB0014B5 bl 02066B30
:02061858 8E01BD58 mcrhi 13,0,r11,cr1,cr8,{2}
:0206185C 21BD0839 movcss r0,lsr r9		;r0=0(0x0)
:02061860 0A1311FC beq 02526058
:02061864 0B04E355 bleq 0219A5C0
:02061868 03059970 unknown
:0206186C E5992269 ldr r2,[r9, #+0x269]		;r9+0x269=*(00000269)
:02061870 699012F1 ldmvsib  r0 ,{r0,r4,r5,r6,r7,r9,r12}
:02061874 12150179 andnes r0,r5,#0x4000001E
:02061878 00453018 subeq  r3,r5,r8,lsl r0
:0206187C 661C0015 unknown
:02061880 02652015 rsbeq  r2,r5,#0x15
:02061884 15650015 strneb r0,[r5, #-0x15]!
:02061888 11D11040 bicnes r1,r1,r0,asr #0x0
:0206188C 75D72015 ldrvcb r2,[r7, #+0x15]		;r7+0x15=*(00000015)
:02061890 5F001502 swipl 0x00001502
:02061894 9D301015 ldcls  0,cr1,[r0,#-0x54]!
:02061898 310B1CE5 unknown
:0206189C 0707D911 unknown
:020618A0 3005A920 andcc  r10,r5,r0,lsr #0x12
:020618A4 5913E203 ldmpldb  r3 ,{r0,r1,r9,r13,r14,r15}
:020618A8 005D0411 subeqs r0,r13,r1,lsl r4
:020618AC 0EDD0255 mrceq 2,6,r0,cr13,cr5,{2}
:020618B0 194C005D stmnedb  r12 ,{r0,r2,r3,r4,r6}^
:020618B4 0064BE00 rsbeq  r11,r4,r0,lsl #0x1c
:020618B8 194CF019 stmnedb  r12 ,{r0,r3,r4,r12,r13,r14,r15}^
:020618BC 00195000 andeqs r5,r9,r0
:020618C0 19005468 stmnedb  r0 ,{r3,r5,r6,r10,r12,r14}
:020618C4 001950F0 ldreqsh r5,[r9], -r0
:020618C8 E59A2054 ldr r2,[r10, #+0x54]		;r10+0x54=*(00000054)
:020618CC 10256C0A eorne  r6,r5,r10,lsl #0x18
:020618D0 21E0C010 mvncs  r12,r0,lsl r0
:020618D4 82017916 andhi  r7,r1,#0x58000
:020618D8 0A11811A beq 024C1D48
:020618DC 0054E082 subeqs r14,r4,r2,lsl #0x1
:020618E0 10A1048A adcne  r0,r1,r10,lsl #0x9
:020618E4 DD1E2359 unknown
:020618E8 DD102800 unknown
:020618EC CB70110E blgt 03C65D2C
:020618F0 112C2071 unknown
:020618F4 80114400 andhis r4,r1,r0,lsl #0x8
:020618F8 3000112C andcc  r1,r0,r12,lsr #0x2
:020618FC 48001155 stmmida  r0 ,{r0,r2,r4,r6,r8,r12}
:02061900 11308011 teqne r0,r1,lsl r0
:02061904 00113400 andeqs r3,r1,r0,lsl #0x8
:02061908 8011554C andhis r5,r1,r12,asr #0xa
:0206190C 11103534 tstne r0,r4,lsr r5
:02061910 70115000 andvcs r5,r1,r0
:02061914 6D3C202D ldcvs  0,cr2,[r12,#-0xb4]!
:02061918 2D54002D unknown
:0206191C 09719700 ldmeqdb  r1!,{r8,r9,r10,r12,r15}^
:02061920 15810640 strne r0,[r1, #+0x640]		;r1+0x640=*(00000640)
:02061924 000D3CE0 andeq  r3,r13,r0,ror #0x19
:02061928 09107505 ldmeqdb  r0 ,{r0,r2,r8,r10,r12,r13,r14}
:0206192C 00092840 andeq  r2,r9,r0,asr #0x10
:02061930 003938B4 unknown
:02061934 380E3907 stmccda  r14 ,{r0,r1,r2,r8,r11,r12,r13}
:02061938 01258A00 unknown
:0206193C 0A399A8A beq 02EC836C
:02061940 0100299D swpeq r2,r13,r0
:02061944 90102E29 andlss r2,r0,r9,lsr #0x1c
:02061948 01E5992A mvneq  r9,r10,lsr #0x12
:0206194C D1000FB9 strleh r0,[r0, -r9]
:02061950 0121820D unknown
:02061954 890028A8 stmhidb  r0 ,{r3,r5,r7,r11,r13}
:02061958 40002900 andmi  r2,r0,r0,lsl #0x12
:0206195C 39A90085 stmccib  r9!,{r0,r2,r7}
:02061960 3928AC00 stmccdb  r8!,{r10,r11,r13,r15}
:02061964 40052C40 andmi  r2,r5,r0,asr #0x18
:02061968 B9503930 ldmltdb  r0 ,{r4,r5,r8,r11,r12,r13}^
:0206196C EA003910 b 0206FDB4
:02061970 8C403928 stchil 9,cr3,[r0],{#0x28}
:02061974 39284039 stmccdb  r8!,{r0,r3,r4,r5,r14}
:02061978 1039D340 eornes r13,r9,r0,asr #0x6
:0206197C 444E1DAA strmib r1,[r14],#-0xdaa
:02061980 00484005 subeq  r4,r8,r5
:02061984 0141059A unknown
:02061988 15090385 strne r0,[r9, #-0x385]		;(r9-0x385=*(fffffc7b))
:0206198C 1D4013C1 unknown
:02061990 03290C00 unknown
:02061994 293F567D ldmcsdb  r15!,{r0,r2,r3,r4,r5,r6,r9,r10,r12,r14}
:02061998 7127990C unknown
:0206199C C400750E strgt r7,[r0],#-0x50e
:020619A0 5E40000D cdppl 0,4,cr0,cr0,cr13,0
:020619A4 28E28A00 unknown
:020619A8 34E28A10 unknown
:020619AC E28A2000 add  r2,r10,#0x0
:020619B0 30F52487 rscccs r2,r5,r7,lsl #0x9
:020619B4 A0108570 andges r8,r0,r0,ror r5
:020619B8 0436458F unknown
:020619BC 00092645 andeq  r2,r9,r5,asr #0xc
:020619C0 03F115FD mvneqs r1,#0x3F400000
:020619C4 226D7A02 rsbcs  r7,r13,#0x2000
:020619C8 8D007187 unknown
:020619CC 598001E2 stmplib  r0 ,{r1,r5,r6,r7,r8}
:020619D0 D6108502 ldrle r8,[r0],-r2, lsl #0xa
:020619D4 029101E5 addeqs r0,r1,#0x40000039
:020619D8 85019910 strhi r9,[r1, #-0x910]		;(r1-0x910=*(fffff6f0))
:020619DC 5D861050 unknown
:020619E0 03E1D102 mvneq  r13,#0x80000000
:020619E4 E204021C and  r0,r4,#0xC0000001
:020619E8 E3510C01 cmp r1,#0x100
:020619EC 301D690B andccs r6,r13,r11,lsl #0x12
:020619F0 27699640 strcsb r9,r6,r13,r11,lsl #0x12
:020619F4 FD132508 unknown
:020619F8 07CDFF4F streqb r15,r6,r13,r11,lsl #0x12
:020619FC E5DA0465 ldrb r0,[r10, #+0x465]		;r10+0x465=*(00000465)
:02061A00 003D970F eoreqs r9,r13,r15,lsl #0xe
:02061A04 6919019D ldmvsdb  r9 ,{r0,r2,r3,r4,r7,r8}
:02061A08 3500E117 strcc r14,[r0, #-0x117]		;(r0-0x117=*(fffffee9))
:02061A0C 60100629 andvss r0,r0,r9,lsr #0xc
:02061A10 0B2103BD bleq 028A290C
:02061A14 04024DE8 streq r4,[r2],#-0xde8
:02061A18 F12A3159 unknown
:02061A1C 9F503834 swils 0x00503834
:02061A20 191249E5 ldmnedb  r2 ,{r0,r2,r5,r6,r7,r8,r11,r14}
:02061A24 8500C3D5 strhi r12,[r0, #-0x3d5]		;(r0-0x3d5=*(fffffc2b))
:02061A28 E5D13010 ldrb r3,[r1, #+0x10]		;r1+0x10=*(00000010)
:02061A2C 0100051F unknown
:02061A30 E7952142 ldr r2,[r1, #+0x10]		;r1+0x10=*(00000010)
:02061A34 E20310E0 and  r1,r3,#0xE0
:02061A38 33310032 teqcc r1,#0x32
:02061A3C 01F92745 mvneqs r2,r5,asr #0xe
:02061A40 5C11910A ldcpl  1,cr9,[r1],{#0xa}
:02061A44 97019957 unknown
:02061A48 06292AAD unknown
:02061A4C 10089140 andne  r9,r8,r0,asr #0x2
:02061A50 622FDDA0 eorvs  r13,r15,#0x2800
:02061A54 E3A02F4B mov  r2,#0x12C		;r2=300(0x12c)
:02061A58 EB003F43 bl 0207176C
:02061A5C 02050001 andeq  r0,r5,#0x1
:02061A60 191E11C4 ldmnedb  r14 ,{r2,r6,r7,r8,r12}
:02061A64 001D3000 andeqs r3,r13,r0
:02061A68 9F2D215C swils 0x002d215c
:02061A6C 00252019 eoreq  r2,r5,r9,lsl r0
:02061A70 91000405 unknown
:02061A74 002D0605 eoreq  r0,r13,r5,lsl #0xc
:02061A78 F500C900 strnv r12,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:02061A7C 7D00110B unknown
:02061A80 8005D534 andhi  r13,r5,r4,lsr r5
:02061A84 1019127D andnes r1,r9,r13,ror r2
:02061A88 851019D4 ldrhi r1,[r0, #-0x9d4]		;(r0-0x9d4=*(fffff62c))
:02061A8C D8C01950 stmleia  r0 ,{r4,r6,r8,r11,r12}^
:02061A90 20413A00 subcs  r3,r1,r0,lsl #0x14
:02061A94 069D3345 ldreq r3,r3,r1,r0,lsl #0x14
:02061A98 31130219 tstcc r3,r9,lsl r2
:02061A9C 2F001007 swics 0x00001007
:02061AA0 35DC0CE1 ldrccb r0,[r12, #+0xce1]		;r12+0xce1=*(00000ce1)
:02061AA4 9F10F440 swils 0x0010f440
:02061AA8 7D0515E5 unknown
:02061AAC 0225F009 eoreq  r15,r5,#0x9
:02061AB0 E7922103 ldr r2,[r2,+r3, lsl #0x2]
:02061AB4 0D2005E8 stceq  5,cr0,[r0,#-0x3a0]!
:02061AB8 15095900 strne r5,[r9, #-0x900]		;(r9-0x900=*(fffff700))
:02061ABC 02E5D220 rsceq  r13,r5,#0x2
:02061AC0 E7911106 ldr r1,[r1,+r6, lsl #0x2]
:02061AC4 000D10EC andeq  r1,r13,r12,ror #0x1
:02061AC8 60160025 andvss r0,r6,r5,lsr #0x0
:02061ACC 90011345 andls  r1,r1,r5,asr #0x6
:02061AD0 4009F0E7 andmi  r15,r9,r7,ror #0x1
:02061AD4 A100091C unknown
:02061AD8 451CB9E0 ldrmi r11,[r12, #-0x9e0]		;(r12-0x9e0=*(fffff620))
:02061ADC E402F512 str r15,[r2],#-0x512
:02061AE0 7D09FD00 unknown
:02061AE4 1601CE40 strne r12,[r2],#-0x512
:02061AE8 21201011 unknown
:02061AEC 00160101 andeqs r0,r6,r1,lsl #0x2
:02061AF0 E01B8501 ands r8,r11,r1,lsl #0xa
:02061AF4 2401CD0C strcs r12,[r1],#-0xd0c
:02061AF8 10250925 eorne  r0,r5,r5,lsr #0x12
:02061AFC 81E514D4 unknown
:02061B00 108CE00C addne  r14,r12,r12
:02061B04 2069E5C0 rsbcs  r14,r9,r0,asr #0xb
:02061B08 80401182 subhi  r1,r0,r2,lsl #0x3
:02061B0C 3D301100 ldccc  1,cr1,[r0,#-0x0]!
:02061B10 11502524 cmpne r0,r4,lsr #0xa
:02061B14 F903A160 stmnvdb  r3 ,{r5,r6,r8,r13,r15}
:02061B18 0C024011 stceq  0,cr4,[r2],{#0x11}
:02061B1C 102D3011 eorne  r3,r13,r1,lsl r0
:02061B20 099D1D09 ldmeqib  r13 ,{r0,r3,r8,r10,r11,r12}
:02061B24 0B017915 bleq 020BFF80
:02061B28 07D9030D ldreqb r0,[r9,+r13, lsl #0x6]
:02061B2C 3580E928 strcc r14,[r0, #+0x928]		;r0+0x928=*(00000928)
:02061B30 EC182D58 ldc  13,cr2,[r8],{#0x58}
:02061B34 7500E18D strvc r14,[r0, #-0x18d]		;(r0-0x18d=*(fffffe73))
:02061B38 E5010921 str r0,[r1, #-0x921]		;(r1-0x921=*(fffff6df))
:02061B3C 010B1933 unknown
:02061B40 017E3400 cmneq r14,r0,lsl #0x8
:02061B44 09114C00 ldmeqdb  r1 ,{r10,r11,r14}
:02061B48 1055130D subnes r1,r5,r13,lsl #0x6
:02061B4C 01080059 unknown
:02061B50 0121303D unknown
:02061B54 10310A8D eornes r0,r1,r13,lsl #0x15
:02061B58 B903CD04 stmltdb  r3 ,{r2,r8,r10,r11,r14,r15}
:02061B5C EE11B908 cdp 9,0,cr11,cr1,cr8,0
:02061B60 812085DA unknown
:02061B64 D221BAE0 eorle  r11,r1,#0xE0000
:02061B68 0C01E100 stceq  1,cr14,[r1],{#0x0}
:02061B6C C5243D12 strgt r3,[r4, #-0xd12]!
:02061B70 9008BDE2 andls  r11,r8,r2,ror #0x1b
:02061B74 146105B5 unknown
:02061B78 E18C2213 orr  r2,r12,r3,lsl r2
:02061B7C 8003210E andhi  r2,r3,r14,lsl #0x2
:02061B80 212019E7 unknown
:02061B84 E2855002 add  r5,r5,#0x2
:02061B88 05090210 streq r0,[r9, #-0x210]		;(r9-0x210=*(fffffdf0))
:02061B8C BAFFFFF2 blt 02061B5C
:02061B90 91021010 unknown
:02061B94 A5EB2059 strgeb r2,[r11, #+0x59]!
:02061B98 4101380F unknown
:02061B9C 4D2ADF62 stcmi  15,cr13,[r10,#-0x188]!
:02061BA0 7910D5E2 ldmvcdb  r0 ,{r1,r5,r6,r7,r8,r10,r12,r14,r15}
:02061BA4 10019120 andne  r9,r1,r0,lsr #0x2
:02061BA8 751C5000 ldrvc r5,[r12, #-0x0]		;(r12-0x0=*(00000000))
:02061BAC 800D3C29 andhi  r3,r13,r9,lsr #0x18
:02061BB0 44000DAD strmi r0,[r0],#-0xdad
:02061BB4 55A9800D strpl r8,[r9, #+0xd]!
:02061BB8 104C000D subne  r0,r12,r13
:02061BBC 2900B984 stmcsdb  r0 ,{r2,r7,r8,r11,r12,r13,r15}
:02061BC0 A502F507 strge r15,[r2, #-0x507]		;(r2-0x507=*(fffffc25))
:02061BC4 0F813E71 swieq 0x00813e71
:02061BC8 113C8011 teqne r12,r1,lsl r0
:02061BCC 0011CD00 andeqs r12,r1,r0,lsl #0x1a
:02061BD0 80115610 andhis r5,r1,r0,lsl r6
:02061BD4 C8001144 stmgtda  r0 ,{r2,r6,r8,r12}
:02061BD8 6D180011 unknown
:02061BDC 21550140 cmpcs r5,r0,asr #0x2
:02061BE0 84004C00 strhi r4,[r0],#-0xc00
:02061BE4 0021C3E2 eoreq  r12,r1,r2,ror #0x7
:02061BE8 10C11069 sbcne  r1,r1,r9,ror #0x0
:02061BEC 006906B1 unknown
:02061BF0 E59F0FE5 ldr r0,[r15, #+0xfe5]		;r15+0xfe5=*(02062bdd)=#-1040185960(0xc2000598)
:02061BF4 10C507D9 unknown
:02061BF8 112B6DCE unknown
:02061BFC 00155310 andeqs r5,r5,r0,lsl r3
:02061C00 00005021 andeq  r5,r0,r1,lsr #0x0
:02061C04 109B06A9 addnes r0,r11,r9,lsr #0xd
:02061C08 0BF5010D bleq 01DA2044
:02061C0C EBFFFF4D bl 02061948
:02061C10 0689060C streq r0,[r9],+r12, lsl #0xc
:02061C14 113D1449 teqne r13,r9,asr #0x8
:02061C18 E28DDF62 add  r13,r13,#0x188
:02061C1C E8871029 stmia  r7 ,{r0,r3,r5,r12}
:02061C20 5025070D eorpl  r0,r5,r13,lsl #0xe
:02061C24 25C0250C strcsb r2,[r0, #+0x50c]		;r0+0x50c=*(c2000aa4)
:02061C28 7957A122 ldmvcdb  r7 ,{r1,r5,r8,r13,r15}^
:02061C2C CD10F688 unknown
:02061C30 AD240501 stcge  5,cr0,[r4,#-0x4]!
:02061C34 91007100 unknown
:02061C38 16912021 ldrne r2,[r1],+r1, lsr #0x0
:02061C3C 7D4779BE unknown
:02061C40 65027927 strvs r7,[r2, #-0x927]		;(r2-0x927=*(fffff805))
:02061C44 55217900 strpl r7,[r1, #-0x900]!
:02061C48 5F6140B9 swipl 0x006140b9
:02061C4C 40049D0F andmi  r9,r4,r15,lsl #0x1a
:02061C50 40ACE5D1 unknown
:02061C54 25E502C6 strcsb r0,[r5, #+0x2c6]!
:02061C58 2903B110 stmcsdb  r3 ,{r4,r8,r12,r13,r15}
:02061C5C 0141B820 unknown
:02061C60 3161802D unknown
:02061C64 9DA09DEE stcls  13,cr9,[r0,#+0x3b8]!
:02061C68 9DF09DF0 ldclsl 13,cr9,[r0,#+0x3c0]!
:02061C6C 124115F0 subne  r1,r1,#0x3C000000
:02061C70 E52F96C0 str r9,[r15, #-0x6c0]!
:02061C74 0C44AD18 stceql 13,cr10,[r4],{#0x18}
:02061C78 ADA40019 stcge  0,cr0,[r4,#+0x64]!
:02061C7C AD544C44 unknown
:02061C80 64AD0424 unknown
:02061C84 101919B9 ldrneh r1,[r9], -r9
:02061C88 0404A91C streq r10,[r4],#-0x91c
:02061C8C F589B95D strnv r11,[r9, #+0x95d]		;r9+0x95d=*(0000095d)
:02061C90 55001923 strpl r1,[r0, #-0x923]		;(r0-0x923=*(c1fffc75))
:02061C94 D1100210 tstle r0,r0,lsl r2
:02061C98 10010FE5 andne  r0,r1,r5,ror #0x1f
:02061C9C 800A6501 andhi  r6,r10,r1,lsl #0xa
:02061CA0 10C102E5 sbcne  r0,r1,r5,ror #0x5
:02061CA4 65606588 strvsb r6,[r0, #-0x588]!
:02061CA8 29038DF0 stmcsdb  r3 ,{r4,r5,r6,r7,r8,r10,r11,r15}
:02061CAC D6508E20 ldrleb r8,[r0],-r0, lsr #0x1c
:02061CB0 19080F15 stmnedb  r8 ,{r0,r2,r4,r8,r9,r10,r11}
:02061CB4 A1F0C110 mvnges r12,r0,lsl r1
:02061CB8 0009B82B andeq  r11,r9,r11,lsr #0x10
:02061CBC AE41A100 cdpge 1,4,cr10,cr1,cr0,0
:02061CC0 D10119CD unknown
:02061CC4 15000502 strne r0,[r0, #-0x502]		;(r0-0x502=*(c2000096))
:02061CC8 0DC00001 unknown
:02061CCC 050DBD03 streq r11,[r13, #-0xd03]		;(r13-0xd03=*(fffff2fd))
:02061CD0 000D60C9 andeq  r6,r13,r9,asr #0x1
:02061CD4 86605906 unknown
:02061CD8 1014E55A andnes r14,r4,r10,asr r5
:02061CDC 89205996 stmhidb  r0!,{r1,r2,r4,r7,r8,r11,r12,r14}
:02061CE0 00C90319 sbceq  r0,r9,r9,lsl r3
:02061CE4 D51D75B0 ldrle r7,[r13, #-0x5b0]		;(r13-0x5b0=*(fffffa50))
:02061CE8 C6D53816 unknown
:02061CEC 2746D529 strcsb r13,[r6,-r9, lsr #0xa]
:02061CF0 2DAB0145 stccs  1,cr0,[r11,#+0x114]!
:02061CF4 DD500090 unknown
:02061CF8 0C006D00 stceq  13,cr6,[r0],{#0x0}
:02061CFC F06D606D rsbnv  r6,r13,r13,ror #0x0
:02061D00 000918D9 unknown
:02061D04 D4502849 ldrleb r2,[r0],#-0x849
:02061D08 053100DD ldreq r0,[r1, #-0xdd]!
:02061D0C F0DD6650 sbcnvs r6,r13,r0,asr r6
:02061D10 D064F109 rsble  r15,r4,r9,lsl #0x2
:02061D14 05F12431 ldreqb r2,[r1, #+0x431]!
:02061D18 23152419 tstcs r5,#0x19000000
:02061D1C 4987A5F5 stmmiib  r7 ,{r0,r2,r4,r5,r6,r7,r8,r10,r13,r15}
:02061D20 551D9509 ldrpl r9,[r13, #-0x509]		;(r13-0x509=*(fffffaf7))
:02061D24 000D3A85 andeq  r3,r13,r5,lsl #0x15
:02061D28 606D6904 rsbvs  r6,r13,r4,lsl #0x12
:02061D2C C118E584 tstgt r8,r4,lsl #0xb
:02061D30 C5313105 ldrgt r3,[r1, #-0x105]!
:02061D34 05315138 ldreq r5,[r1, #-0x138]!
:02061D38 E92D41F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r14}
:02061D3C 7016A91C andvcs r10,r6,r12,lsl r9
:02061D40 2D00F541 unknown
:02061D44 C750AD05 ldrgtb r10,[r0,-r5, lsl #0x1a]
:02061D48 033008E5 teqeq r0,#0xE50000
:02061D4C 8709AD97 unknown
:02061D50 833008E2 teqhi r0,#0xE20000
:02061D54 87820ABD unknown
:02061D58 03A9B0E5 moveq  r11,#0xE5		;r11=229(0xe5)
:02061D5C 2AED0035 bcs 01BA1E38
:02061D60 78025031 stmvcda  r2 ,{r0,r4,r5,r12,r14}
:02061D64 4002C960 andmi  r12,r2,r0,ror #0x12
:02061D68 A31D0511 tstge r13,#0x4400000
:02061D6C F31DF31D tstnv r13,#0x74000000
:02061D70 B5FAF31D ldrltb r15,[r10, #+0x31d]!
:02061D74 108D274D addne  r2,r13,r13,asr #0xe
:02061D78 0422F190 unknown
:02061D7C 02CD0011 sbceq  r0,r13,#0x11
:02061D80 110755D6 unknown
:02061D84 35031035 strcc r1,[r3, #-0x35]		;(r3-0x35=*(00000027))
:02061D88 25AB0000 strcs r0,[r11, #+0x0]!
:02061D8C 1A919500 bne 004C7194
:02061D90 0E0A8540 cdpeq 5,0,cr8,cr10,cr0,2
:02061D94 12A50029 adcne  r0,r5,#0x29
:02061D98 11950601 orrnes r0,r5,r1,lsl #0xc
:02061D9C 10BCE087 adcnes r14,r12,r7,lsl #0x1
:02061DA0 11824991 unknown
:02061DA4 1265E140 rsbne  r14,r5,#0x10
:02061DA8 0045001D subeq  r0,r5,r13,lsl r0
:02061DAC 019513A0 orreqs r1,r5,r0,lsr #0x7
:02061DB0 9D10280E unknown
:02061DB4 13880051 orrne  r0,r8,#0x51
:02061DB8 8820319F stmhida  r0!,{r0,r1,r2,r3,r4,r7,r8,r12,r13}
:02061DBC 35991035 ldrcc r1,[r9, #+0x35]		;r9+0x35=*(00000035)
:02061DC0 0B128D00 bleq 025051C8
:02061DC4 80BC0075 adchis r0,r12,r5,ror r0
:02061DC8 3200392D andcc  r3,r0,#0xB4000
:02061DCC 2103E1A0 unknown
:02061DD0 810BA298 swphi r10,r8,r11
:02061DD4 00910041 addeqs r0,r1,r1,asr #0x0
:02061DD8 E1820011 orr  r0,r2,r1,lsl r0
:02061DDC 88030103 stmhida  r3 ,{r0,r1,r8}
:02061DE0 024D04E7 subeq  r0,r13,#0xE7000000
:02061DE4 10381029 eornes r1,r8,r9,lsr #0x0
:02061DE8 31E51891 unknown
:02061DEC 05007120 streq r7,[r0, #-0x120]		;(r0-0x120=*(c2000478))
:02061DF0 8780F41A unknown
:02061DF4 14850E12 strne r0,[r5],#+0xe12
:02061DF8 E287E0BC add  r14,r7,#0xBC
:02061DFC 01A0C2A5 moveq  r12,r5,lsr #0x5		;r12=0(0x0)
:02061E00 9F132CE1 swils 0x00132ce1
:02061E04 9E810CE5 cdpls 12,8,cr0,cr1,cr5,7
:02061E08 1538E700 ldrne r14,[r8, #-0x700]!
:02061E0C 2261C100 rsbcs  r12,r1,#0x0
:02061E10 0C95E188 ldceq  1,cr14,[r5],{#0x88}
:02061E14 0CE02810 stceql 8,cr2,[r0],#+0x40
:02061E18 51E78E21 mvnpl  r8,r1,lsr #0x1c
:02061E1C 21898000 orrcs  r8,r9,r0
:02061E20 499730D8 ldmmiib  r7 ,{r3,r4,r6,r7,r12,r13}
:02061E24 20335513 eorcss r5,r3,r3,lsl r5
:02061E28 43553193 cmpmi r5,#0xC0000024
:02061E2C 550165D3 strpl r6,[r1, #-0x5d3]		;(r1-0x5d3=*(fffffa2d))
:02061E30 D3103355 tstle r0,#0x54000001
:02061E34 1595B6D5 ldrne r11,[r5, #+0x6d5]		;r5+0x6d5=*(000006d5)
:02061E38 0075F6D5 unknown
:02061E3C 465D0010 unknown
:02061E40 D02601BE unknown
:02061E44 9F12B4E1 swils 0x0012b4e1
:02061E48 210111F9 unknown
:02061E4C 41016020 unknown
:02061E50 E1D621BE ldrh r2,[r6, #+0x1e]		;r6+0x1e=*(0000001e)
:02061E54 940D65A0 strls r6,[r13],#-0x5a0
:02061E58 E591C041 ldr r12,[r1, #+0x41]		;r1+0x41=*(00000041)
:02061E5C 002D2342 eoreq  r2,r13,r2,asr #0x6
:02061E60 E2200220 eor  r0,r0,#0x2
:02061E64 E790E102 ldr r14,[r0,+r2, lsl #0x2]
:02061E68 0E001D04 cdpeq 13,0,cr1,cr0,cr4,0
:02061E6C E1E03040 mvn  r3,r0,asr #0x0
:02061E70 E00C3003 and  r3,r12,r3
:02061E74 0220000E eoreq  r0,r0,#0xE
:02061E78 832002E0 unknown
:02061E7C 200004E1 andcs  r0,r0,r1,ror #0x9
:02061E80 D6C10059 unknown
:02061E84 913098E1 teqls r0,r1,ror #0x11
:02061E88 960AD102 strls r13,[r10],-r2, lsl #0x2
:02061E8C A0C4CCE5 sbcge  r12,r4,r5,ror #0x19
:02061E90 C00107E1 andgt  r0,r1,r1,ror #0xf
:02061E94 C10CE20C unknown
:02061E98 000CE790 muleq  r12,r0,r7
:02061E9C 00E1E000 rsceq  r14,r1,r0
:02061EA0 0CE00330 stceql 3,cr0,[r0],#+0xc0
:02061EA4 1D020000 unknown
:02061EA8 00998300 addeqs r8,r9,r0,lsl #0x6
:02061EAC 9101D988 unknown
:02061EB0 0019D406 andeqs r13,r9,r6,lsl #0x8
:02061EB4 E591209C ldr r2,[r1, #+0x9c]		;r1+0x9c=*(0000009c)
:02061EB8 01E01003 mvneq  r1,r3
:02061EBC E0020629 and  r0,r2,r9,lsr #0xc
:02061EC0 CDE00091 stcgtl 0,cr0,[r0,#+0x244]!
:02061EC4 290CE109 stmcsdb  r12 ,{r0,r3,r8,r13,r14,r15}
:02061EC8 FD140005 unknown
:02061ECC 00051000 andeq  r1,r5,r0
:02061ED0 140005BC strne r0,[r0],#-0x5bc
:02061ED4 00350055 eoreqs r0,r5,r5,asr r0
:02061ED8 BDE1D601 stcltl 6,cr13,[r1,#+0x4]!
:02061EDC 33BD2213 movccs r2,#0x30000001		;r2=805306369(0x30000001)
:02061EE0 2C202DA2 stccs  13,cr2,[r0],#-0x288
:02061EE4 01E28600 mvneq  r8,r0,lsl #0xc
:02061EE8 40555029 submis r5,r5,r9,lsr #0x0
:02061EEC 000918C1 andeq  r1,r9,r1,asr #0x11
:02061EF0 29081EF5 stmcsdb  r8 ,{r0,r2,r4,r5,r6,r7,r9,r10,r11,r12}
:02061EF4 00491C00 subeq  r1,r9,r0,lsl #0x18
:02061EF8 6D1156BE unknown
:02061EFC 10102906 andnes r2,r0,r6,lsl #0x12
:02061F00 10021598 mulne  r2,r8,r5
:02061F04 00138106 andeqs r8,r3,r6,lsl #0x2
:02061F08 FD158810 unknown
:02061F0C 0540F011 streqb r15,[r0, #-0x11]		;(r0-0x11=*(c2000587))
:02061F10 0009B000 andeq  r11,r9,r0
:02061F14 E1D010F2 ldrsh r1,[r0, #+0x2]		;r0+0x2=*(c200059a)
:02061F18 026D0504 rsbeq  r0,r13,#0x1000000
:02061F1C E1C812B2 strh r1,[r8, #+0x22]		;r8+0x22=*(00000022)
:02061F20 01D611BE ldreqh r1,[r6, #+0x1e]		;r6+0x1e=*(0000001e)
:02061F24 E311034D tst r1,#0x34000001
:02061F28 5915001D ldmpldb  r5 ,{r0,r2,r3,r4}
:02061F2C 001D1304 andeqs r1,r13,r4,lsl #0x6
:02061F30 C10315A9 unknown
:02061F34 C9901011 ldmgtib  r0 ,{r0,r4,r12}
:02061F38 29001104 stmcsdb  r0 ,{r2,r8,r12}
:02061F3C 0928E400 stmeqdb  r8!,{r10,r13,r14,r15}
:02061F40 08104500 ldmeqda  r0 ,{r8,r10,r14}
:02061F44 005D15B5 ldreqh r1,[r13],#-0x55
:02061F48 9736C004 ldrls r12,[r6,-r4]!
:02061F4C E19C07D5 ldrsb r0,[r12, +r5]
:02061F50 A5182D24 ldrge r2,[r8, #-0xd24]		;(r8-0xd24=*(fffff2dc))
:02061F54 9A023D02 bls 020F1364
:02061F58 3CE08C01 stcccl 12,cr8,[r0],#+0x4
:02061F5C 201F0925 andcss r0,r15,r5,lsr #0x12
:02061F60 01E21005 mvneq  r1,r5
:02061F64 13E3A030 mvnne  r10,#0x30
:02061F68 E1001002 unknown
:02061F6C 300C157D andcc  r1,r12,r13,ror r5
:02061F70 4508E59C strmi r14,[r8, #-0x59c]		;(r8-0x59c=*(fffffa64))
:02061F74 09058200 stmeqdb  r5 ,{r9,r15}
:02061F78 180FB955 stmneda  r15 ,{r0,r2,r4,r6,r8,r11,r12,r13,r15}
:02061F7C 05B04901 ldreq r4,[r0, #+0x901]!
:02061F80 0556BC00 ldreqb r11,[r6, #-0xc00]		;(r6-0xc00=*(fffff400))
:02061F84 D602B200 strle r11,[r2],-r0, lsl #0x4
:02061F88 C802BEE1 stmgtda  r2 ,{r0,r5,r6,r7,r9,r10,r11,r12,r13,r15}
:02061F8C 0524E101 streq r14,[r4, #-0x101]!
:02061F90 88003000 stmhida  r0 ,{r12,r13}
:02061F94 44960621 ldrmi r0,[r6],#+0x621
:02061F98 E5880F51 str r0,[r8, #+0xf51]		;r8+0xf51=*(00000f51)
:02061F9C 698780B0 stmvsib  r7 ,{r4,r5,r7,r15}
:02061FA0 F1415400 unknown
:02061FA4 E940E921 stmdb  r0 ,{r0,r5,r8,r11,r13,r14,r15}^
:02061FA8 F19700F0 ldrnvsh r0,[r7, +r0]
:02061FAC 27409021 strcsb r9,[r0,-r1, lsr #0x0]
:02061FB0 610815D7 unknown
:02061FB4 F1F1401C mvnnvs r4,r12,lsl r0
:02061FB8 A8003127 stmgeda  r0 ,{r0,r1,r2,r5,r8,r12,r13}
:02061FBC E59750B0 ldr r5,[r7, #+0xb0]		;r7+0xb0=*(000000b0)
:02061FC0 1F01AD0C swine 0x0001ad0c
:02061FC4 E3112008 tst r1,#0x8
:02061FC8 2044E520 subcs  r14,r4,r0,lsr #0xa
:02061FCC 081F0065 ldmeqda  r15 ,{r0,r2,r5,r6}
:02061FD0 06E9C128 unknown
:02061FD4 30711585 rsbccs r1,r1,r5,lsl #0xb
:02061FD8 C91071C0 ldmgtdb  r0 ,{r6,r7,r8,r12,r13,r14}
:02061FDC BD1AD221 unknown
:02061FE0 09419C00 stmeqdb  r1 ,{r10,r11,r12,r15}^
:02061FE4 A909399C stmgedb  r9 ,{r2,r3,r4,r7,r8,r11,r12,r13}
:02061FE8 EA08AD05 b 0228D404
:02061FEC 131904B5 tstne r9,#0xB5000000
:02061FF0 09080DA9 stmeqdb  r8 ,{r0,r3,r5,r7,r8,r10,r11}
:02061FF4 16E10600 unknown
:02061FF8 018D5760 orreq  r5,r13,r0,ror #0xe
:02061FFC 04BD9500 unknown
:02062000 0D8D1001 unknown
:02062004 1DA10005 stcne  0,cr0,[r1,#+0x14]!
:02062008 093014FA ldmeqdb  r0!,{r1,r3,r4,r5,r6,r7,r10,r12}
:0206200C 3502FD00 strcc r15,[r2, #-0xd00]		;r2-0xd00=*(2ffff301)=#0(0x00000000)
:02062010 0CEB0008 stceql 0,cr0,[r11],#+0x20
:02062014 3918147D ldmccdb  r8 ,{r0,r2,r3,r4,r5,r6,r10,r12}
:02062018 9724C118 unknown
:0206201C 1031212D eornes r2,r1,r13,lsr #0x2
:02062020 14A96D02 unknown
:02062024 8D020BB1 unknown
:02062028 06358722 unknown
:0206202C 1D2BE354 stcne  3,cr14,[r11,#-0x150]!
:02062030 81F81200 mvnhis r1,r0,lsl #0x4
:02062034 000D0199 muleq  r13,r9,r1
:02062038 B1510507 cmplt r1,r7,lsl #0xa
:0206203C 0BA90B95 bleq 00AA4E98
:02062040 D51C2105 ldrle r2,[r12, #-0x105]		;(r12-0x105=*(fffffefb))
:02062044 E8BD811C ldmia  r13!,{r2,r3,r4,r8,r15}
:02062048 1CD7EC17 ldcnel 12,cr14,[r7],{#0x17}
:0206204C 94197D02 ldrls r7,[r9],#-0xd02
:02062050 5030067D eorpls r0,r0,r13,ror r6
:02062054 2A002931 bcs 0206C520
:02062058 8100002B unknown
:0206205C 81208061 unknown
:02062060 21E31211 mvncs  r1,r1,lsl r2
:02062064 01952191 unknown
:02062068 01E20009 mvneq  r0,r9
:0206206C ED021930 unknown
:02062070 24A51220 unknown
:02062074 D42C00AD unknown
:02062078 0918201D ldmeqdb  r8 ,{r0,r2,r3,r4,r13}
:0206207C E9E0D800 unknown
:02062080 E34A5E10 unknown
:02062084 C0148D0F andgts r8,r4,r15,lsl #0x1a
:02062088 1171E29E unknown
:0206208C DE004405 cdple 4,0,cr4,cr0,cr5,0
:02062090 20BA6171 adccss r6,r10,r1,ror r1
:02062094 71E171DE unknown
:02062098 718EC4F1 unknown
:0206209C 71F17161 mvnvcs r7,r1,ror #0x2
:020620A0 01716CF1 ldreqsh r6,[r1, #-0xc1]!
:020620A4 AE10D170 mrcge 1,0,r13,cr0,cr0,{3}
:020620A8 950D3D50 strls r3,[r13, #-0xd50]		;(r13-0xd50=*(fffff2b0))
:020620AC 9100C913 unknown
:020620B0 56123970 unknown
:020620B4 61BE2239 movvss r2,lsr r9		;r2=0(0x0)
:020620B8 19F061F0 unknown
:020620BC 390BFD00 stmccdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}
:020620C0 200906F2 unknown
:020620C4 61BD5F95 unknown
:020620C8 100C1069 andne  r1,r12,r9,ror #0x0
:020620CC 00EDE594 smlaleq  r14,r13,r4,r5
:020620D0 07A243E0 streq r4,r1,r12,r9,ror #0x0
:020620D4 002D079D mlaeq  r13,r13,r7,r0unknown
:020620D8 202D1135 eorcs  r1,r13,r5,lsr r1
:020620DC 0CA5F02D stceq  0,cr15,[r5],#+0xb4
:020620E0 21A595FC unknown
:020620E4 15D56091 ldrneb r6,[r5, #+0x91]		;r5+0x91=*(00000091)
:020620E8 A0026000 andge  r6,r2,r0
:020620EC 56000303 strpl r0,[r0],-r3, lsl #0x6
:020620F0 180019E3 stmneda  r0 ,{r0,r1,r5,r6,r7,r8,r11,r12}
:020620F4 000D0840 andeq  r0,r13,r0,asr #0x10
:020620F8 9D41A505 unknown
:020620FC 95102016 ldrls r2,[r0, #-0x16]		;(r0-0x16=*(c2000582))
:02062100 7021A51A eorvc  r10,r1,r10,lsl r5
:02062104 40100099 mulmis r0,r9,r0
:02062108 0500E92D streq r14,[r0, #-0x92d]		;(r0-0x92d=*(c1fffc6b))
:0206210C 19050140 stmnedb  r5 ,{r6,r8}
:02062110 1D133900 unknown
:02062114 1275000D rsbnes r0,r5,#0xD
:02062118 00196E1B andeqs r6,r9,r11,lsl r14
:0206211C 4D1912A5 unknown
:02062120 DC106500 ldcle  5,cr6,[r0],{#0x0}
:02062124 E51B94C0 ldr r9,[r11, #-0x4c0]		;(r11-0x4c0=*(fffffc25))
:02062128 0DD03001 unknown
:0206212C 82095C00 andhi  r5,r9,#0x0
:02062130 013550DC ldreqsb r5,[r5, -r12]!
:02062134 20320953 eorcss r0,r2,r3,asr r9
:02062138 00B2E1DC unknown
:0206213C 02E19C05 rsceq  r9,r1,#0x500
:02062140 04E08C20 unknown
:02062144 E2820020 add  r0,r2,#0x20
:02062148 09222390 stmeqdb  r2!,{r4,r7,r8,r9,r13}
:0206214C D5101122 ldrle r1,[r0, #-0x122]		;(r0-0x122=*(c2000476))
:02062150 0159E001 cmpeq r9,r1
:02062154 20001592 mulcs  r0,r2,r5
:02062158 2032098C eorcss r0,r2,r12,lsl #0x13
:0206215C E0020941 and  r0,r2,r1,asr #0x12
:02062160 C018E1D2 ldrgtsb r14,[r8], -r2
:02062164 9D01E59F unknown
:02062168 9CC10E18 stclsl 14,cr0,[r1],{#0x18}
:0206216C 21A13CE7 movcs  r3,r7,ror #0x19
:02062170 123D4194 eornes r4,r13,#0x25
:02062174 E5840125 str r0,[r4, #+0x125]		;r4+0x125=*(00000125)
:02062178 E8BD8010 ldmia  r13!,{r4,r15}
:0206217C C9567C03 ldmgtdb  r6 ,{r0,r1,r10,r11,r12,r13,r14}^
:02062180 2765143A unknown
:02062184 27650EB9 unknown
:02062188 60F40F3D rscvss r0,r4,r13,lsr r15
:0206218C 5D04E5D0 unknown
:02062190 CA60AE04 bgt 0388D9A8
:02062194 3508E510 strcc r14,[r8, #-0x510]		;(r8-0x510=*(fffffaf0))
:02062198 0801D110 stmeqda  r1 ,{r4,r8,r12,r14,r15}
:0206219C 12A50055 adcne  r0,r5,#0x55
:020621A0 775D6C14 unknown
:020621A4 675D1451 unknown
:020621A8 C5847109 strgt r7,[r4, #+0x109]		;r4+0x109=*(00000109)
:020621AC C5111523 ldrgt r1,[r1, #-0x523]		;(r1-0x523=*(fffffadd))
:020621B0 5059F743 subpls r15,r9,r3,asr #0xe
:020621B4 7503C510 strvc r12,[r3, #-0x510]		;(r3-0x510=*(fffffb4c))
:020621B8 CD23C507 stcgt  5,cr12,[r3,#-0x1c]!
:020621BC E553C123 ldrb r12,[r3, #-0x123]		;(r3-0x123=*(ffffff39))
:020621C0 0D8735F0 unknown
:020621C4 35048741 strcc r8,[r4, #-0x741]		;(r4-0x741=*(fffff8bf))
:020621C8 0C136904 ldceq  9,cr6,[r3],{#0x4}
:020621CC 0504396A streq r3,[r4, #-0x96a]		;(r4-0x96a=*(fffff696))
:020621D0 390C0439 stmccdb  r12 ,{r0,r3,r4,r5,r10}
:020621D4 D5530104 ldrleb r0,[r3, #-0x104]		;(r3-0x104=*(ffffff58))
:020621D8 65750C1E ldrvsb r0,[r5, #-0xc1e]!
:020621DC 43691403 unknown
:020621E0 EB00075F bl 02063F64
:020621E4 8A0F054B bhi 02423718
:020621E8 2D12FDE2 unknown
:020621EC 85F72990 ldrhib r2,[r7, #+0x990]!
:020621F0 F8F285F2 ldmnvia  r2!,{r1,r4,r5,r6,r7,r8,r10,r15}^
:020621F4 398FF285 stmccib  r15 ,{r0,r2,r7,r9,r12,r13,r14,r15}
:020621F8 34104100 ldrcc r4,[r0],#-0x100
:020621FC 247D3041 unknown
:02062200 4D006D58 unknown
:02062204 E0251005 eor  r1,r5,r5
:02062208 A1801251 orrge  r1,r0,r1,asr r2
:0206220C 09D9A200 ldmeqib  r9 ,{r9,r13,r15}^
:02062210 01156D03 tsteq r5,r3,lsl #0x1a
:02062214 5F4B0071 swipl 0x004b0071
:02062218 49E2158A unknown
:0206221C 002D7F52 eoreq  r7,r13,r2,asr r15
:02062220 1099223D addnes r2,r9,r13,lsr r2
:02062224 7A100219 bvc 02462A90
:02062228 27A99010 unknown
:0206222C 30171D05 andccs r1,r7,r5,lsl #0x1a
:02062230 9431D590 unknown
:02062234 D533041D ldrle r0,[r3, #-0x41d]!
:02062238 7311FD01 tstvc r1,#0x40
:0206223C 20D40045 sbccss r0,r4,r5,asr #0x0
:02062240 5211F12D andpls r15,r1,#0x4000000B
:02062244 00010EE3 andeq  r0,r1,r3,ror #0x1d
:02062248 00011789 andeq  r1,r1,r9,lsl #0xf
:0206224C 00DDD231 sbceqs r13,r13,r1,lsr r2
:02062250 01FDE156 mvneqs r14,r6,asr r1
:02062254 1210B62A andnes r11,r0,#0x2A00000
:02062258 00B1E1D2 unknown
:0206225C 1001E192 mulne  r1,r2,r1
:02062260 04E08200 unknown
:02062264 90E28110 rscls  r8,r2,r0,lsl r1
:02062268 E0210016 eor  r0,r1,r6,lsl r0
:0206226C 13794371 cmnne r9,#0xC4000001
:02062270 25910025 ldrcs r0,[r1, #+0x25]		;r1+0x25=*(00000025)
:02062274 105C8203 subnes r8,r12,r3,lsl #0x4
:02062278 1D019100 unknown
:0206227C 1039E303 eornes r14,r9,r3,lsl #0x6
:02062280 872C6004 strhi r6,[r12,-r4]!
:02062284 803501E2 eorhis r0,r5,r2,ror #0x3
:02062288 06403504 streqb r3,[r0],-r4, lsl #0xa
:0206228C 96A821A1 unknown
:02062290 89850A29 stmhiib  r5 ,{r0,r3,r5,r9,r11}
:02062294 0A319600 beq 02CC7A9C
:02062298 AA03FD85 bge 021618B4
:0206229C D10CE596 swple r14,r6,r12
:020622A0 85005400 strhi r5,[r0, #-0x400]		;(r0-0x400=*(c2000198))
:020622A4 8D882081 unknown
:020622A8 20AD0313 adccs  r0,r13,r3,lsl r3
:020622AC 80013995 mulhi  r1,r5,r9
:020622B0 D11500E3 tstle r5,r3,ror #0x1
:020622B4 00C54400 sbceq  r4,r5,r0,lsl #0x8
:020622B8 2F034D08 swics 0x00034d08
:020622BC 55F00069 ldrplb r0,[r0, #+0x69]!
:020622C0 B24102F1 sublt  r0,r1,#0x1000000F
:020622C4 10F0E1A0 rscnes r14,r0,r0,lsr #0x3
:020622C8 10B501D6 unknown
:020622CC 000500E2 andeq  r0,r5,r2,ror #0x1
:020622D0 01D610F2 ldreqsh r1,[r6, #+0x2]		;r6+0x2=*(00000002)
:020622D4 3C5C8929 ldcccl 9,cr8,[r12],{#0x29}
:020622D8 103DFA00 eornes r15,r13,r0,lsl #0x14
:020622DC 076921E0 streqb r2,r15,r13,r0,lsl #0x14
:020622E0 4D02ED90 unknown
:020622E4 E3A00A22 mov  r0,#0x22000		;r0=139264(0x22000)
:020622E8 03D2210B biceqs r2,r2,#0xC0000002
:020622EC D1110BE7 tstle r1,r7,ror #0x17
:020622F0 120031E7 andne  r3,r0,#0xC0000039
:020622F4 0931200B ldmeqdb  r1!,{r0,r1,r3,r13}
:020622F8 00E58310 rsceq  r8,r5,r0,lsl r3
:020622FC 09211B41 stmeqdb  r1!,{r0,r6,r8,r9,r11,r12}
:02062300 E582A210 str r10,[r2, #+0x210]		;r2+0x210=*(00000210)
:02062304 251CD104 ldrcs r13,[r12, #-0x104]		;(r12-0x104=*(fffffefc))
:02062308 C9402900 stmgtdb  r0 ,{r8,r11,r13}^
:0206230C F8302901 ldmnvda  r0!,{r0,r8,r11,r13}
:02062310 C5302904 ldrgt r2,[r0, #-0x904]!
:02062314 290E7D05 stmcsdb  r14 ,{r0,r2,r8,r10,r11,r12,r13,r14}
:02062318 04502D00 ldreqb r2,[r0],#-0xd00
:0206231C B0BE402D adclts r4,r14,r13,lsr #0x0
:02062320 0B010031 bleq 020A23EC
:02062324 01A900E1 moveq  r0,r1,ror #0x1
:02062328 72603F01 rsbvc  r3,r0,#0x4
:0206232C 6C1805E2 ldcvs  5,cr0,[r8],{#0xe2}
:02062330 59036501 stmpldb  r3 ,{r0,r8,r10,r13,r14}
:02062334 32010B00 andcc  r0,r1,#0x0
:02062338 1100E7D0 unknown
:0206233C 282F0D85 stmcsda  r15!,{r0,r2,r7,r8,r10,r11}
:02062340 12A00269 adcne  r0,r0,#0x90000006
:02062344 00F200A1 rsceqs r0,r2,r1,lsr #0x1
:02062348 0528E1D7 streq r14,[r8, #-0x1d7]!
:0206234C 05F08200 ldreqb r8,[r0, #+0x200]!
:02062350 00052C00 andeq  r2,r5,r0,lsl #0x18
:02062354 300005F2 unknown
:02062358 F4AA0005 unknown
:0206235C 05340005 ldreq r0,[r4, #-0x5]!
:02062360 0005F600 andeq  r15,r5,r0,lsl #0xc
:02062364 AA000538 bge 0206384C
:02062368 3C0005F8 stccc  5,cr0,[r0],{#0xf8}
:0206236C 05FA0005 ldreqb r0,[r10, #+0x5]!
:02062370 00054000 andeq  r4,r5,r0
:02062374 0005FCAA andeq  r15,r5,r10,lsr #0x19
:02062378 FE000944 cdp2 9,0,cr0,cr0,cr4,2
:0206237C 0AE1D600 beq 018D7B84
:02062380 4807C110 stmmida  r7 ,{r4,r8,r14,r15}
:02062384 30B00FAD adcccs r0,r0,r13,lsr #0x1f
:02062388 000AE1D7 unknown
:0206238C E8E59A20 unknown
:02062390 2EED9A70 mcrcs 10,7,r9,cr13,cr0,{3}
:02062394 A0100680 andges r0,r0,r0,lsl #0xd
:02062398 002137E1 eoreq  r3,r1,r1,ror #0xf
:0206239C 8A2050B4 bhi 02876674
:020623A0 A4A102E5 unknown
:020623A4 7124F065 msrvc CPSR_s,r5
:020623A8 A1589244 cmpge r8,r4,asr #0x4
:020623AC 31950094 unknown
:020623B0 10591021 subnes r1,r9,r1,lsr #0x0
:020623B4 B9505D05 ldmltdb  r0 ,{r0,r2,r8,r10,r11,r12,r14}^
:020623B8 0019DD10 andeqs r13,r9,r0,lsl r13
:020623BC EC0031B4 stc  1,cr3,[r0],{#0xb4}
:020623C0 11914025 orrnes r4,r1,r5,lsr #0x0
:020623C4 B50071B4 strlt r7,[r0, #-0x1b4]		;(r0-0x1b4=*(00021e4c))
:020623C8 01B50649 moveqs r0,r9,asr #0xc
:020623CC 3924F439 stmccdb  r4!,{r0,r3,r4,r5,r10,r12,r13,r14,r15}
:020623D0 E9F64D14 unknown
:020623D4 F7F64DB2 unknown
:020623D8 04550199 ldreqb r0,[r5],#-0x199
:020623DC 174D82E9 strneb r8,[r5],#-0x199
:020623E0 364D0683 strccb r0,[r13],-r3, lsl #0xd
:020623E4 464D4F04 strmib r4,[r13],-r4, lsl #0x1e
:020623E8 3DC5D014 unknown
:020623EC B50001B4 strlt r0,[r0, #-0x1b4]		;(r0-0x1b4=*(00021e4c))
:020623F0 B6A90001 unknown
:020623F4 5EB70001 cdppl 0,10,cr0,cr7,cr1,0
:020623F8 47F0020E ldrmib r0,[r0,+r14, lsl #0x4]!
:020623FC 0D430502 unknown
:02062400 8020D503 eorhi  r13,r0,r3,lsl #0xa
:02062404 A0404305 subge  r4,r0,r5,lsl #0x6
:02062408 52B817E3 adcpls r1,r8,#0x38C0000
:0206240C 62B8E59F adcvss r14,r8,#0x27C00000
:02062410 50293309 eorpl  r3,r9,r9,lsl #0x6
:02062414 51100DC0 tstpl r0,r0,asr #0x1b
:02062418 21102D52 tstcs r0,r2,asr r13
:0206241C 09040200 stmeqdb  r4 ,{r9}
:02062420 CF128143 swigt 0x00128143
:02062424 030987F0 unknown
:02062428 53093231 unknown
:0206242C 33091231 unknown
:02062430 58FC2211 unknown
:02062434 F3098309 unknown
:02062438 EB000655 bl 02063D94
:0206243C 0086902D addeq  r9,r6,r13,lsr #0x0
:02062440 B5030970 strlt r0,[r3, #-0x970]		;(r3-0x970=*(fffff6ec))
:02062444 51B90C01 movpls r0,r1,lsl #0x18		;r0=0(0x0)
:02062448 06C1F1B9 unknown
:0206244C 22D999EC sbccss r9,r9,#0x3B0000
:02062450 15D97093 ldrneb r7,[r9, #+0x93]		;r9+0x93=*(00000093)
:02062454 8211D908 andhis r13,r1,#0x20000
:02062458 99B30970 ldmlsib  r3!,{r4,r5,r6,r8,r11}
:0206245C 59630901 unknown
:02062460 CDEB0171 stcgtl 1,cr0,[r11,#+0x1c4]!
:02062464 F1E4AE01 mvnnv  r10,r1,lsl #0x1c
:02062468 9F11E400 swils 0x0011e400
:0206246C 8DA0F309 stchi  3,cr15,[r0,#+0x24]!
:02062470 12A5E222 adcne  r14,r5,#0x20000002
:02062474 73092842 unknown
:02062478 B30901C0 unknown
:0206247C 4309D792 unknown
:02062480 50C309FF unknown
:02062484 8CB3091D ldchi  9,cr0,[r3],#+0x74
:02062488 F543094A strnvb r0,[r3, #-0x94a]		;(r3-0x94a=*(fffff712))
:0206248C 1D46C309 unknown
:02062490 F309EB00 unknown
:02062494 03098585 unknown
:02062498 1C61E585 stcnel 5,cr14,[r1],#-0x214
:0206249C E78309EA str r0,[r1],#-0x214
:020624A0 E4830952 str r0,[r3],#+0x952
:020624A4 113402F1 ldrnesh r0,[r4, -r1]!
:020624A8 7913099F ldmvcdb  r3 ,{r0,r1,r2,r3,r4,r7,r8,r11}
:020624AC E591C502 ldr r12,[r1, #+0x502]		;r1+0x502=*(00000502)
:020624B0 619F1124 orrvss r1,r15,r4,lsr #0x2
:020624B4 03612463 unknown
:020624B8 836124A0 unknown
:020624BC BB000DAC bllt 02065B74
:020624C0 61000261 unknown
:020624C4 3AA8AA43 bcc 00A8CDD8
:020624C8 0361026D unknown
:020624CC 051510F0 ldreq r1,[r5, #-0xf0]		;(r5-0xf0=*(ffffff10))
:020624D0 70454C01 subvc  r4,r5,r1,lsl #0x18
:020624D4 B3613AA2 unknown
:020624D8 DC0361DC stcle  1,cr6,[r3],{#0xdc}
:020624DC 9AA98361 bls 00AC3268
:020624E0 19E1000D unknown
:020624E4 4361B803 unknown
:020624E8 AA001596 bge 02067B48
:020624EC A80361C0 stmgeda  r3 ,{r6,r7,r8,r13,r14}
:020624F0 19BC0319 ldmneib  r12!,{r0,r3,r4,r8,r9}
:020624F4 2A3A9083 bcs 02F06708
:020624F8 3A8CB361 bcc 0038F284
:020624FC 61571361 cmpvs r7,r1,ror #0x6
:02062500 09000D73 stmeqdb  r0 ,{r0,r1,r4,r5,r6,r8,r10,r11}
:02062504 89614D69 unknown
:02062508 991028E5 ldmlsdb  r0 ,{r0,r2,r5,r6,r7,r11,r13}
:0206250C 001D214D andeqs r2,r13,r13,asr #0x2
:02062510 584361C1 stmplda  r3 ,{r0,r6,r7,r8,r13,r14}^
:02062514 615800A9 cmpvs r8,r9,lsr #0x1
:02062518 61844073 orrvs  r4,r4,r3,ror r0
:0206251C 61999543 orrvss r9,r9,r3,asr #0xa
:02062520 35001963 strcc r1,[r0, #-0x963]		;(r0-0x963=*(fffff69d))
:02062524 C8F36102 unknown
:02062528 9E115D05 cdpls 13,0,cr5,cr1,cr5,0
:0206252C 6104E599 swpvs r14,r9,r4
:02062530 C8E58923 unknown
:02062534 87881F65 strhi r1,ia 
:02062538 19FCE8BD ldmneib  r12!,{r0,r2,r3,r4,r5,r7,r11,r13,r14,r15}^
:0206253C 23650800 unknown
:02062540 D0D0F365 sbcles r15,r0,r5,ror #0x6
:02062544 D8336556 ldmleda  r3!,{r1,r2,r4,r6,r8,r10,r13,r14}
:02062548 3DCC0001 unknown
:0206254C 6154F80F cmpvs r4,r15,lsl #0x10
:02062550 1B99C803 blne 006D4564
:02062554 D9E1A0A0 unknown
:02062558 A0459020 subge  r9,r5,r0,lsr #0x0
:0206255C 021B9DE1 andeqs r9,r11,#0x3840
:02062560 B30CF150 unknown
:02062564 63A40001 movvs  r0,#0x1		;r0=1(0x1)
:02062568 7314E59F tstvc r4,#0x27C00000
:0206256C 000AE59F muleq  r10,r15,r5
:02062570 50290109 eorpl  r0,r9,r9,lsl #0x2
:02062574 52A9100D adcpl  r1,r9,#0xD
:02062578 0021102D eoreq  r1,r1,r13,lsr #0x0
:0206257C BF12DD02 swilt 0x0012dd02
:02062580 12D912E1 sbcnes r1,r9,#0x1000000E
:02062584 891A55F8 ldmhidb  r10 ,{r3,r4,r5,r6,r7,r8,r10,r12,r14}
:02062588 89008582 stmhidb  r0 ,{r1,r7,r8,r10,r15}
:0206258C FB127D32 blx 02501A64
:02062590 026D1269 rsbeq  r1,r13,#0x90000006
:02062594 05D00002 ldreqb r0,[r0, #+0x2]		;r0+0x2=*(00000003)
:02062598 23910379 orrcss r0,r1,#0xE4000001
:0206259C 050005C3 streq r0,[r0, #-0x5c3]		;(r0-0x5c3=*(fffffa3e))
:020625A0 15D00003 ldrneb r0,[r0, #+0x3]		;r0+0x3=*(00000004)
:020625A4 41150B3D tstmi r5,r13,lsr r11
:020625A8 92007114 andls  r7,r0,#0x5
:020625AC 902D0061 eorls  r0,r13,r1,ror #0x0
:020625B0 0A2D8000 beq 02BC25B8
:020625B4 0C020D9A stceq  13,cr0,[r2],{#0x9a}
:020625B8 F2116211 andnvs r6,r1,#0x10000001
:020625BC 0D9A002C unknown
:020625C0 80948D23 addhis r8,r4,r3,lsr #0x1a
:020625C4 001115DA ldreqsb r1,[r1], -r10
:020625C8 BA2D0749 blt 02BA42F4
:020625CC 2DF001F1 ldccsl 1,cr0,[r0,#+0x3c4]!
:020625D0 01C96F6A biceq  r6,r9,r10,ror #0x1e
:020625D4 0EE10528 cdpeq 5,14,cr0,cr1,cr8,1
:020625D8 E5259F22 str r9,[r5, #-0xf22]!
:020625DC 014D1240 unknown
:020625E0 1001395D andne  r3,r1,r13,asr r9
:020625E4 788822A9 stmvcia  r8 ,{r0,r3,r5,r7,r9,r13}
:020625E8 04E28D40 unknown
:020625EC 277F01AD ldrcsb r0,[r15,-r13, lsr #0x3]!
:020625F0 1C907569 ldcne  5,cr7,[r0],{#0x69}
:020625F4 0770E902 ldreqb r14,[r0,-r2, lsl #0x12]!
:020625F8 F9140025 ldmnvdb  r4 ,{r0,r2,r5}
:020625FC 09EB14FF unknown
:02062600 40253C10 eormi  r3,r5,r0,lsl r12
:02062604 8D402548 unknown
:02062608 01292A1C unknown
:0206260C 2D893109 unknown
:02062610 0900ADE8 stmeqdb  r0 ,{r3,r5,r6,r7,r8,r10,r11,r13,r15}
:02062614 371A3210 unknown
:02062618 1019EB00 andnes r14,r9,r0,lsl #0x16
:0206261C 08E91CF1 unknown
:02062620 1C1C83E1 ldcne  3,cr8,[r12],{#0xe1}
:02062624 30B8EB00 adcccs r14,r8,r0,lsl #0x16
:02062628 652005A9 strvs r0,[r0, #-0x5a9]!
:0206262C D0002D03 andle  r2,r0,r3,lsl #0x1a
:02062630 3018B188 andccs r11,r8,r8,lsl #0x3
:02062634 8B02718B blhi 020FEC68
:02062638 101208E5 andnes r0,r2,r5,ror #0x11
:0206263C 1F27E58B swine 0x0027e58b
:02062640 00090185 andeq  r0,r9,r5,lsl #0x3
:02062644 24E01029 unknown
:02062648 0D040009 unknown
:0206264C 21104100 tstcs r0,r0,lsl #0x2
:02062650 5A9C0021 bpl 007626DC
:02062654 86158D10 unknown
:02062658 A019FDE5 andges r15,r9,r5,ror #0x1b
:0206265C 05129D00 ldreq r9,[r2, #-0xd00]		;(r2-0xd00=*(fffff300))
:02062660 ED030129 unknown
:02062664 0021981B eoreq  r9,r1,r11,lsl r8
:02062668 AA00210C bge 0206AAA0
:0206266C 00851F30 addeq  r1,r5,r0,lsr r15
:02062670 2104E910 unknown
:02062674 00211C40 eoreq  r1,r1,r0,asr #0x18
:02062678 002120B4 unknown
:0206267C A8007107 stmgeda  r0 ,{r0,r1,r2,r8,r12,r13,r14}
:02062680 100A1100 andne  r1,r10,r0,lsl #0x2
:02062684 27E2874A strcsb r8,r1,r10,r0,lsl #0x2
:02062688 1CEB001F stcnel 0,cr0,[r11],#+0x7c
:0206268C 69970010 ldmvsib  r7 ,{r4}
:02062690 61010515 unknown
:02062694 0AA914E2 beq 00AA7A24
:02062698 0D214610 stceq  6,cr4,[r1,#-0x40]!
:0206269C 2C001534 stccs  5,cr1,[r0],{#0x34}
:020626A0 454F6511 strmib r6,[r15, #-0x511]		;r15-0x511=*(02062197)=#30478389(0x01d11035)
:020626A4 31652840 unknown
:020626A8 0128E59F unknown
:020626AC 0DD37045 unknown
:020626B0 45E2A000 strmib r10,[r2, #+0x0]!
:020626B4 45110400 ldrmi r0,[r1, #-0x400]		;(r1-0x400=*(fffffc00))
:020626B8 0539CF30 ldreq r12,[r9, #-0xf30]!
:020626BC 9F219202 swils 0x00219202
:020626C0 0035F4E5 eoreqs r15,r5,r5,ror #0x9
:020626C4 C98045E8 stmgtib  r0 ,{r3,r5,r6,r7,r8,r10,r14}
:020626C8 14001D50 strne r1,[r0],#-0xd50
:020626CC ED0F4C79 unknown
:020626D0 E59F3011 ldr r3,[r15, #+0x11]		;r15+0x11=*(020626e9)=#1354563605(0x50bd0015)
:020626D4 9D00E015 unknown
:020626D8 D9001105 stmledb  r0 ,{r0,r2,r8,r12}
:020626DC 5539C11D ldrpl r12,[r9, #-0x11d]!
:020626E0 FFF89C0F swinv 0x00f89c0f
:020626E4 000DBCEB andeq  r11,r13,r11,ror #0x19
:020626E8 BD001530 unknown
:020626EC 99001550 stmlsdb  r0 ,{r4,r6,r8,r10,r12}
:020626F0 07B1AC1F unknown
:020626F4 140D1C01 strne r1,[r13],#-0xc01
:020626F8 BB000D3C bllt 02065BF0
:020626FC 040939B7 streq r3,[r9],#-0x9b7
:02062700 EDAC0865 stc  8,cr0,[r12,#+0x194]!
:02062704 0065480B rsbeq  r4,r5,r11,lsl #0x10
:02062708 B139B3AC teqlt r9,r12,lsr #0x7
:0206270C 7B715818 blvc 03CB8774
:02062710 190A000D stmnedb  r10 ,{r0,r2,r3}
:02062714 E58AB468 str r11,[r10, #+0x468]		;r10+0x468=*(00000468)
:02062718 199A102C ldmneib  r10 ,{r2,r3,r5,r12}
:0206271C 71001D28 unknown
:02062720 0020E02B eoreq  r14,r0,r11,lsr #0x0
:02062724 0060E359 rsbeq  r14,r0,r9,asr r3
:02062728 ED001359 unknown
:0206272C 0110E917 tsteq r0,r7,lsl r9
:02062730 09E28550 unknown
:02062734 9A83252D bls 0012BBF0
:02062738 19062819 stmnedb  r6 ,{r0,r3,r4,r11,r13}
:0206273C D9001901 stmledb  r0 ,{r0,r8,r11,r12}
:02062740 13181D28 tstne r8,#0xA00
:02062744 EF8C017A swi 0x008c017a
:02062748 9A136504 bls 0253BB60
:0206274C 718007B9 strvch r0,[r0, +r9]
:02062750 E58AA907 str r10,[r10, #+0x907]		;r10+0x907=*(00000907)
:02062754 F808D1C8 stmnvda  r8 ,{r3,r6,r7,r8,r12,r14,r15}
:02062758 01440775 unknown
:0206275C 0150A800 cmpeq r0,r0,lsl #0x10
:02062760 00152000 andeqs r2,r5,r0
:02062764 0AA21110 beq 008E6BAC
:02062768 F5CA0765 strnvb r0,[r10, #+0x765]		;r10+0x765=*(00000765)
:0206276C 1710125B unknown
:02062770 00051800 andeq  r1,r5,r0,lsl #0x10
:02062774 09844119 stmeqib  r4 ,{r0,r3,r4,r8,r14}
:02062778 02105714 andeqs r5,r0,#0x500000
:0206277C 012D4FF0 unknown
:02062780 4DDF41E9 unknown
:02062784 901004E2 andlss r0,r0,r2,ror #0x9
:02062788 90095D00 andls  r5,r9,r0,lsl #0x1a
:0206278C 917004E5 cmnls r0,r5,ror #0x9
:02062790 41D60329 bicmis r0,r6,r9,lsr #0x6
:02062794 034D10E5 unknown
:02062798 49E30741 unknown
:0206279C 1500BD08 strne r11,[r0, #-0xd08]		;(r0-0xd08=*(fffff2f9))
:020627A0 8730EC00 ldrhi r14,[r0,-r0, lsl #0x18]!
:020627A4 0855B0E0 ldmeqda  r5 ,{r5,r6,r7,r12,r13,r15}^
:020627A8 01550005 cmpeq r5,r5
:020627AC 401B2990 mulmis r11,r0,r9
:020627B0 00790CB9 unknown
:020627B4 397C1475 unknown
:020627B8 7BEB1D00 blvc 01B29BC0
:020627BC 31EB0004 mvncc  r0,r4
:020627C0 2016F417 andcss r15,r6,r7,lsl r4
:020627C4 1BC5E59F blne 011DBE48
:020627C8 2E6D0015 mcrcs 0,3,r0,cr13,cr5,{0}
:020627CC D90C16BD stmledb  r12 ,{r0,r2,r3,r4,r5,r7,r9,r10,r12}
:020627D0 869DBC10 unknown
:020627D4 29011469 stmcsdb  r1 ,{r0,r3,r5,r6,r10,r12}
:020627D8 019A0001 orreqs r0,r10,r1
:020627DC E5D607B0 ldrb r0,[r6, #+0x7b0]		;r6+0x7b0=*(01d117e5)
:020627E0 89004D64 stmhidb  r0 ,{r2,r5,r6,r8,r10,r11,r14}
:020627E4 61018B16 unknown
:020627E8 22ABE118 adccs  r14,r11,#0x6
:020627EC 01FD0301 mvneqs r0,r1,lsl #0x6
:020627F0 18800102 stmneia  r0 ,{r1,r8}
:020627F4 0025ACE0 eoreq  r10,r5,r0,ror #0x19
:020627F8 CC01C104 stcgt  1,cr12,[r1],{#0x4}
:020627FC 94068190 strls r8,[r6],#-0x190
:02062800 1FE08370 swine 0x00e08370
:02062804 01E20B10 mvneq  r0,r0,lsl r11
:02062808 0B5D2000 bleq 037AA810
:0206280C 51E01931 mvnpl  r1,lsr r1
:02062810 025D0A1A subeqs r0,r13,#0x1A000
:02062814 9090CCA2 addlss r12,r0,r2,lsr #0x19
:02062818 9F3688E5 swils 0x003688e5
:0206281C 111200E5 tstne r2,r5,ror #0x1
:02062820 71CCE189 bicvc  r14,r12,r9,lsl #0x3
:02062824 00925D06 addeqs r5,r2,r6,lsl #0x1a
:02062828 02719060 rsbeqs r9,r1,#0x60
:0206282C 00498390 unknown
:02062830 12DDE503 sbcnes r14,r13,#0xC00000
:02062834 250C0261 strcs r0,[r12, #-0x261]		;(r12-0x261=*(fffffd9f))
:02062838 07CD8642 streqb r8,[r12, #-0x261]		;(r12-0x261=*(fffffd9f))
:0206283C 421219E0 andmis r1,r2,#0x380000
:02062840 18E89855 unknown
:02062844 08D12481 ldmeqia  r1 ,{r0,r7,r10,r13}^
:02062848 00E40009 rsceq  r0,r4,r9
:0206284C C0015538 andgt  r5,r1,r8,lsr r5
:02062850 0524E598 streq r14,[r4, #-0x598]!
:02062854 001DCE00 andeqs r12,r13,r0,lsl #0x1c
:02062858 000928A1 andeq  r2,r9,r1,lsr #0x11
:0206285C DD13BDE8 unknown
:02062860 44412C03 strmib r2,[r1],#-0xc03
:02062864 03D55A10 biceqs r5,r5,#0x10000
:02062868 CC000534 stcgt  5,cr0,[r0],{#0x34}
:0206286C 4D300011 ldcmi  0,cr0,[r0,#-0x44]!
:02062870 C5551444 ldrgtb r1,[r5, #-0x444]		;(r5-0x444=*(fffffbbc))
:02062874 44A13C03 unknown
:02062878 44445D38 strmib r5,[r4],#-0xd38
:0206287C 062124B1 unknown
:02062880 4C446DD5 stcmil 13,cr6,[r4],{#0xd5}
:02062884 754844C5 strvcb r4,[r8, #-0x4c5]		;(r8-0x4c5=*(fffffb3b))
:02062888 50001912 andpl  r1,r0,r2,lsl r9
:0206288C EDB53479 ldc  4,cr3,[r5,#+0x1e4]!
:02062890 C02F111E eorgt  r1,r15,r14,lsl r1
:02062894 005403B9 ldreqh r0,[r4],#-0x39
:02062898 10050821 andne  r0,r5,r1,lsr #0x10
:0206289C 98226DCB stmlsda  r2!,{r0,r1,r3,r6,r7,r8,r10,r11,r13,r14}
:020628A0 0039A8E5 eoreqs r10,r9,r5,ror #0x11
:020628A4 5C000DC8 stcpl  13,cr0,[r0],{#0xc8}
:020628A8 033D8051 teqeq r13,#0x51
:020628AC 60E59D81 rscvs  r9,r5,r1,lsl #0x1b
:020628B0 82022980 andhi  r2,r2,#0x200000
:020628B4 64E1A08F unknown
:020628B8 88A91029 stmhiia  r9!,{r0,r3,r5,r12}
:020628BC A01C10E0 andges r1,r12,r0,ror #0x1
:020628C0 69A00245 stmvsib  r0!,{r0,r2,r6,r9}
:020628C4 00918A00 addeqs r8,r1,r0,lsl #0x14
:020628C8 E0285489 eor  r5,r8,r9,lsl #0x9
:020628CC E59D901C ldr r9,[r13, #+0x1c]		;r13+0x1c=*(0000001c)
:020628D0 89009629 stmhidb  r0 ,{r0,r3,r5,r9,r10,r12,r15}
:020628D4 1801C101 stmneda  r1 ,{r0,r8,r14,r15}
:020628D8 1425000D unknown
:020628DC AE1021E0 cdpge 1,0,cr2,cr0,cr0,7
:020628E0 28E0895B unknown
:020628E4 299E9021 ldmcsib  r14 ,{r0,r5,r12,r15}
:020628E8 210824E0 unknown
:020628EC 89037970 stmhidb  r3 ,{r4,r5,r6,r8,r11,r12,r13,r14}
:020628F0 E089AC02 add  r10,r9,r2,lsl #0x18
:020628F4 87000D30 unknown
:020628F8 1D03912A unknown
:020628FC E0299C20 eor  r9,r9,r0,lsr #0x18
:02062900 2106802C unknown
:02062904 38839900 stmccia  r3 ,{r8,r11,r12,r15}
:02062908 EDA31365 stc  3,cr1,[r3,#+0x194]!
:0206290C 13ED9343 mvnne  r9,#0xC000001
:02062910 300521AB andcc  r2,r5,r11,lsr #0x3
:02062914 044143F9 streqb r4,[r1],#-0x3f9
:02062918 400441EC andmi  r4,r4,r12,ror #0x3
:0206291C 92AD119D adcls  r1,r13,#0x40000027
:02062920 C98303F9 stmgtib  r3 ,{r0,r3,r4,r5,r6,r7,r8,r9}
:02062924 03F98202 mvneqs r8,#0x20000000
:02062928 6A3C0041 bvs 02F62A34
:0206292C 44411179 strmib r1,[r1],#-0x179
:02062930 480149F0 stmmida  r1 ,{r4,r5,r6,r7,r8,r11,r14}
:02062934 41811195 unknown
:02062938 E928AB74 stmdb  r8!,{r2,r4,r5,r6,r8,r9,r11,r13,r15}
:0206293C 84414400 strhib r4,[r1],#-0x400
:02062940 500029F4 unknown
:02062944 54AA4029 unknown
:02062948 29508029 ldmcsdb  r0 ,{r0,r3,r5,r15}^
:0206294C 80294C40 eorhi  r4,r9,r0,asr #0x18
:02062950 AA0029F8 bge 0206D138
:02062954 311029A8 tstcc r0,r8,lsr #0x13
:02062958 095CE082 ldmeqdb  r12 ,{r1,r7,r13,r14,r15}^
:0206295C D1422300 unknown
:02062960 A8102103 ldmgeda  r0 ,{r0,r1,r8,r13}
:02062964 19940005 ldmneib  r4 ,{r0,r2}
:02062968 2B105800 blcs 02478970
:0206296C 13C50021 bicne  r0,r5,#0x21
:02062970 D1FC03E9 mvnles r0,r9,ror #0x7
:02062974 FD106400 unknown
:02062978 82309700 eorhis r9,r0,#0x0
:0206297C 222195E0 eorcs  r9,r1,#0x38000000
:02062980 200094E0 andcs  r9,r0,r0,ror #0x9
:02062984 7923E022 stmvcdb  r3!,{r1,r5,r13,r14,r15}
:02062988 A9006000 stmgedb  r0 ,{r13,r14}
:0206298C 00759000 rsbeqs r9,r5,r0
:02062990 01001195 swpeq r1,r5,r0
:02062994 0B61998D bleq 038C8FD0
:02062998 25A301A5 strcs r0,[r3, #+0x1a5]!
:0206299C A5262416 strge r2,[r6, #-0x416]!
:020629A0 00A91471 adceq  r1,r9,r1,ror r4
:020629A4 A9047954 stmgedb  r4 ,{r2,r4,r6,r8,r11,r12,r13,r14}
:020629A8 E020019B mla  r0,r11,r1,r0unknown
:020629AC 719F1408 orrvcs r1,r15,r8,lsl #0x8
:020629B0 75A08000 strvc r8,[r0, #+0x0]!
:020629B4 23A5800D movcs  r8,#0xD		;r8=13(0xd)
:020629B8 16A1254B unknown
:020629BC 00754AD6 unknown
:020629C0 D10B5197 swple r5,r7,r11
:020629C4 25515205 ldrcsb r5,[r1, #-0x205]		;(r1-0x205=*(fffffdfb))
:020629C8 061D0B4D ldreq r0,[r1, #-0x205]		;(r1-0x205=*(fffffdfb))
:020629CC 011130ED tsteq r1,r13,ror #0x1
:020629D0 0111C822 tsteq r1,r2,lsr #0x10
:020629D4 01110009 tsteq r1,r9
:020629D8 C8117295 ldmgtda  r1 ,{r0,r2,r4,r7,r9,r12,r13,r14}
:020629DC 00090079 andeq  r0,r9,r9,ror r0
:020629E0 00950079 addeqs r0,r5,r9,ror r0
:020629E4 20E01CC8 rsccs  r1,r0,r8,asr #0x19
:020629E8 0A04B506 beq 0218FE08
:020629EC 0895E180 ldmeqia  r5 ,{r7,r8,r13,r14,r15}
:020629F0 28E0C484 unknown
:020629F4 650FA596 strvs r10,[r15, #-0x596]		;r15-0x596=*(02062466)=#-469700124(0xe400f1e4)
:020629F8 43609502 unknown
:020629FC 8624E0C3 unknown
:02062A00 02990C09 addeqs r0,r9,#0x900
:02062A04 A04F60C5 subge  r6,r15,r5,asr #0x1
:02062A08 9DA0B0E1 stcls  0,cr11,[r0,#+0x384]!
:02062A0C 3D00B4E5 unknown
:02062A10 9A200200 bls 02863218
:02062A14 00D101E0 sbceqs r0,r1,r0,ror #0x3
:02062A18 001541B0 ldreqh r4,[r5], -r0
:02062A1C B800CDB4 stmltda  r0 ,{r2,r4,r5,r7,r8,r10,r11,r14,r15}
:02062A20 10BC0019 adcnes r0,r12,r9,lsl r0
:02062A24 E19500E5 orrs r0,r5,r5,ror #0x1
:02062A28 91000902 unknown
:02062A2C 1CC5B8E0 stcnel 8,cr11,[r5],{#0xe0}
:02062A30 01414100 unknown
:02062A34 20C400C1 sbccs  r0,r4,r1,asr #0x1
:02062A38 CD15259D unknown
:02062A3C E305C10F unknown
:02062A40 30C80019 sbccc  r0,r8,r9,lsl r0
:02062A44 19C4F035 stmneib  r4 ,{r0,r2,r4,r5,r12,r13,r14,r15}^
:02062A48 00192000 andeqs r2,r9,r0
:02062A4C 3520CCA9 strcc r12,[r0, #-0xca9]!
:02062A50 0019C8F0 ldreqsh r12,[r9], -r0
:02062A54 D0001924 andle  r1,r0,r4,lsr #0x12
:02062A58 F0353054 eornvs r3,r5,r4,asr r0
:02062A5C 0CA100CC stceq  0,cr0,[r1],#+0x330
:02062A60 20D40019 sbccss r0,r4,r9,lsl r0
:02062A64 93D01932 biclss r1,r0,#0xC8000
:02062A68 0019D0E0 andeqs r13,r9,r0,ror #0x1
:02062A6C 3015DD30 andccs r13,r5,r0,lsr r13
:02062A70 902D9D51 eorls  r9,r13,r1,asr r13
:02062A74 E0920C45 adds r0,r2,r5,asr #0x18
:02062A78 340031D4 strcc r3,[r0],#-0x1d4
:02062A7C 3804C946 stmccda  r4 ,{r1,r2,r6,r8,r11,r14,r15}
:02062A80 21950435 orrcss r0,r5,r5,lsr r4
:02062A84 0522E0C1 streq r14,[r2, #-0xc1]!
:02062A88 45053D26 strmi r3,[r5, #-0xd26]		;(r5-0xd26=*(fffff2da))
:02062A8C D8E09322 unknown
:02062A90 46950051 unknown
:02062A94 21E0C010 mvncs  r12,r0,lsl r0
:02062A98 1A053516 bne 021AFEF8
:02062A9C DCE12081 stclel 0,cr2,[r1],#+0x204
:02062AA0 00951035 addeqs r1,r5,r5,lsr r0
:02062AA4 020900DC andeq  r0,r9,#0xDC
:02062AA8 1E0D4C12 mcrne 12,0,r4,cr13,cr2,{0}
:02062AAC 0322B19D unknown
:02062AB0 04E28660 unknown
:02062AB4 80125505 andhis r5,r2,r5,lsl #0xa
:02062AB8 B103E081 unknown
:02062ABC 251FCD12 ldrcs r12,[r15, #-0xd12]		;r15-0xd12=*(02061db2)=#5348624(0x00519d10)
:02062AC0 0C79ED61 ldceql 13,cr14,[r9],#-0x184
:02062AC4 0E359D00 cdpeq 13,2,cr9,cr5,cr0,0
:02062AC8 9D043D80 unknown
:02062ACC 01173951 tsteq r7,r1,asr r9
:02062AD0 FFFEE32E swinv 0x00fee32e
:02062AD4 0308013A unknown
:02062AD8 A008E898 mulge  r8,r8,r8
:02062ADC 900CE598 mulls  r12,r8,r5
:02062AE0 10E59800 rscne  r9,r5,r0,lsl #0x10
:02062AE4 14E59870 unknown
:02062AE8 55980060 ldrpl r0,[r8, #+0x60]		;r8+0x60=*(0000006d)
:02062AEC 1CE5980E stcnel 8,cr9,[r5],#+0x38
:02062AF0 02E59820 rsceq  r9,r5,#0x200000
:02062AF4 E5981020 ldr r1,[r8, #+0x20]		;r8+0x20=*(0000002d)
:02062AF8 E088C095 umull  r12,r8,r5,r0
:02062AFC A0E62C00 rscge  r2,r6,r0,lsl #0x18
:02062B00 0031E0E1 eoreqs r14,r1,r1,ror #0x1
:02062B04 A0001968 andge  r1,r0,r8,ror #0x12
:02062B08 E1A0CFC0 mov  r12,r0,asr #0x1f
:02062B0C 2880202D stmcsia  r0 ,{r0,r2,r3,r5,r13}
:02062B10 EA0810E0 b 02266E98
:02062B14 CB95E18E blgt 005DB154
:02062B18 6800E088 stmvsda  r0 ,{r3,r7,r13,r14,r15}
:02062B1C 756C0019 strvcb r0,[r12, #-0x19]!
:02062B20 90000E04 andls  r0,r0,r4,lsl #0x1c
:02062B24 05E00AE0 streqb r0,[r0, #+0xae0]!
:02062B28 0021CB00 eoreq  r12,r1,r0,lsl #0x16
:02062B2C AC0015AC stcge  5,cr1,[r0],{#0xac}
:02062B30 E59D2AC0 ldr r2,[r13, #+0xac0]		;r13+0xac0=*(00000ac0)
:02062B34 004100E8 subeq  r0,r1,r8,ror #0x1
:02062B38 8B00FD8C blhi 020A2170
:02062B3C 6CE02850 stcvsl 8,cr2,[r0],#+0x140
:02062B40 090055B0 stmeqdb  r0 ,{r4,r5,r7,r8,r10,r12,r14}
:02062B44 30B62B00 adcccs r2,r6,r0,lsl #0x16
:02062B48 1DCAE1A0 unknown
:02062B4C 00157400 andeqs r7,r5,r0,lsl #0x8
:02062B50 A8001DEC stmgeda  r0 ,{r2,r3,r5,r6,r7,r8,r10,r11,r12}
:02062B54 00E9E0E4 rsceq  r14,r9,r4,ror #0x1
:02062B58 0BE18BBA bleq 018C5A48
:02062B5C E09E0480 adds r0,r14,r0,lsl #0x9
:02062B60 780041E4 stmvcda  r0 ,{r2,r5,r6,r7,r8,r14}
:02062B64 21C90005 biccs  r0,r9,r5
:02062B68 197CA800 ldmnedb  r12!,{r11,r13,r15}^
:02062B6C 0021F000 eoreq  r15,r1,r0
:02062B70 CA104174 bgt 02473148
:02062B74 95E02A8B strlsb r2,[r0, #+0xa8b]!
:02062B78 94E02BB8 unknown
:02062B7C E0002BBA strh r2,[r0], -r10
:02062B80 E1A0A62C mov  r10,r12,lsr #0xc		;r10=1305(0x519)
:02062B84 C7000580 strgt r0,[r0,-r0, lsl #0xb]
:02062B88 03ED0F40 mvneq  r0,#0x100
:02062B8C 1DF40015 ldcnel 0,cr0,[r4,#+0x54]!
:02062B90 001D7000 andeqs r7,r13,r0
:02062B94 8AAA560B bhi 00AF83C8
:02062B98 00410AE1 subeq  r0,r1,r1,ror #0x15
:02062B9C 880041E8 stmhida  r0 ,{r3,r5,r6,r7,r8,r14}
:02062BA0 C6000550 unknown
:02062BA4 198C0021 stmneib  r12 ,{r0,r5}
:02062BA8 0021F800 eoreq  r15,r1,r0,lsl #0x10
:02062BAC 1041557C subne  r5,r1,r12,ror r5
:02062BB0 95E08AB9 strlsb r8,[r0, #+0xab9]!
:02062BB4 01E02AA8 mvneq  r2,r8,lsr #0x15
:02062BB8 E02AA994 mla  r10,r4,r9,r10unknown
:02062BBC 0095962B addeqs r9,r5,r11,lsr #0xc
:02062BC0 C3C00005 bicgt  r0,r0,#0x5
:02062BC4 1594001D ldrne r0,[r4, #+0x1d]		;r4+0x1d=*(0000001d)
:02062BC8 0119FC00 tsteq r9,r0,lsl #0x18
:02062BCC AA001D78 bge 0206A1B4
:02062BD0 E1899A0A orr  r9,r9,r10,lsl #0x14
:02062BD4 E0988009 adds r8,r8,r9
:02062BD8 8D80EC00 unknown
:02062BDC 000598E5 andeq  r9,r5,r5,ror #0x11
:02062BE0 A00021C2 andge  r2,r0,r2,asr #0x3
:02062BE4 0112519C unknown
:02062BE8 8084E59D umullhi  r14,r4,r13,r5
:02062BEC A782002D strge r0,[r2,+r13, lsr #0x0]
:02062BF0 9895E089 ldmlsia  r5 ,{r0,r3,r7,r13,r14,r15}
:02062BF4 0094E029 addeqs r14,r4,r9,lsr #0x0
:02062BF8 2AE02997 bcs 0186D25C
:02062BFC 05009986 streq r9,[r0, #-0x986]		;(r0-0x986=*(fffff67b))
:02062C00 0F60C100 swieq 0x0060c100
:02062C04 29A4E1A0 stmcsib  r4!,{r5,r7,r8,r13,r14,r15}
:02062C08 000D8002 andeq  r8,r13,r2
:02062C0C 888A5009 stmhiia  r10 ,{r0,r3,r12,r14}
:02062C10 977008E1 ldrlsb r0,ia 
:02062C14 7000F0E0 andvc  r15,r0,r0,ror #0x1
:02062C18 708CE58D addvc  r14,r12,r13,lsl #0xb
:02062C1C 88960021 ldmhiia  r6 ,{r0,r5}
:02062C20 8795E020 ldrhi r14,[r5,+r0, lsr #0x0]
:02062C24 8694E028 ldrhi r14,[r4],+r8, lsr #0x0
:02062C28 29E00028 unknown
:02062C2C 88E1A076 unknown
:02062C30 4008000D andmi  r0,r8,r13
:02062C34 07E1877A unknown
:02062C38 F4E09660 unknown
:02062C3C E58D6000 str r6,[r13, #+0x0]		;r13+0x0=*(00000000)
:02062C40 00216094 mlaeq  r1,r4,r0,r6unknown
:02062C44 E0208783 eor  r8,r0,r3,lsl #0xf
:02062C48 E0277695 mla  r7,r5,r6,r7unknown
:02062C4C 00277394 mlaeq  r7,r4,r3,r7unknown
:02062C50 516628E0 unknown
:02062C54 07000D0F streq r0,[r0,-r15, lsl #0x1a]
:02062C58 E118866A tst r8,r10,ror #0xc
:02062C5C E0933006 adds r3,r3,r6
:02062C60 9C0321F8 stcls  1,cr2,[r3],{#0xf8}
:02062C64 00213040 eoreq  r3,r1,r0,asr #0x0
:02062C68 95E08672 strlsb r8,[r0, #+0x672]!
:02062C6C E0022663 and  r2,r2,r3,ror #0xc
:02062C70 E0266294 mla  r6,r4,r2,r6unknown
:02062C74 980EF927 stmlsda  r14 ,{r0,r1,r2,r5,r8,r11,r12,r13,r14,r15}
:02062C78 06000D40 streq r0,da 
:02062C7C 20030EF5 unknown
:02062C80 05FCE092 ldreqb r14,[r12, #+0x92]!
:02062C84 85A409E5 strhi r0,[r4, #+0x9e5]!
:02062C88 8361950E unknown
:02062C8C 320595E0 andcc  r9,r5,#0x38000000
:02062C90 3194E023 orrccs r14,r4,r3,lsr #0x0
:02062C94 0026E023 eoreq  r14,r6,r3,lsr #0x0
:02062C98 A0E1A026 rscge  r10,r1,r6,lsr #0x0
:02062C9C 2A030821 bcs 02124D28
:02062CA0 02E11082 rsceq  r1,r1,#0x82
:02062CA4 E0E09110 rsc  r9,r0,r0,lsl r1
:02062CA8 40111011 andmis r1,r1,r1,lsl r0
:02062CAC 1158E58D cmpne r8,r13,lsl #0xb
:02062CB0 9F106000 swils 0x00106000
:02062CB4 B0882215 addlt  r2,r8,r5,lsl r2
:02062CB8 1011051D andnes r0,r1,r13,lsl r5
:02062CBC 073D2453 unknown
:02062CC0 1AE90451 bne 01AA3E0C
:02062CC4 F127C9E6 unknown
:02062CC8 1DC91005 unknown
:02062CCC 500D1269 andpl  r1,r13,r9,ror #0x4
:02062CD0 7BD02425 blvc 0146BD6C
:02062CD4 0B9D0CE5 bleq 007A6070
:02062CD8 1CC90015 stcnel 0,cr0,[r9],{#0x15}
:02062CDC 65D10DA9 ldrvsb r0,[r1, #+0xda9]		;r1+0xda9=*(00000da9)
:02062CE0 0080BC21 addeq  r11,r0,r1,lsr #0x18
:02062CE4 810F3980 mrshi r3,CPSR
:02062CE8 459D0339 ldrmi r0,[r13, #+0x339]		;r13+0x339=*(00000339)
:02062CEC DF41A82B swile 0x0041a82b
:02062CF0 998F0489 stmlsib  r15 ,{r0,r3,r7,r10}
:02062CF4 1CEBEC3D stcnel 12,cr14,[r11],#+0xf4
:02062CF8 39500214 ldmccdb  r0 ,{r2,r4,r9}^
:02062CFC 1CEC2C08 stcnel 12,cr2,[r12],#+0x20
:02062D00 04912C21 ldreq r2,[r1],#+0xc21
:02062D04 15A02DC4 strne r2,[r0, #+0xdc4]!
:02062D08 34F091F5 unknown
:02062D0C 159644E5 ldrne r4,[r6, #+0x4e5]		;r6+0x4e5=*(01d1151a)
:02062D10 00571095 unknown
:02062D14 4152C9E2 cmpmi r2,r2,ror #0x13
:02062D18 C1108D04 tstgt r0,r4,lsl #0x1a
:02062D1C 3C100312 ldccc  3,cr0,[r0],{#0x12}
:02062D20 049D2091 ldreq r2,[r13],#+0x91
:02062D24 02E5D0C0 rsceq  r13,r5,#0xC0
:02062D28 83000930 unknown
:02062D2C 05E5D0E0 streqb r13,[r5, #+0xe0]!
:02062D30 1006001D andne  r0,r6,r13,lsl r0
:02062D34 34900019 ldrcc r0,[r0],#+0x19
:02062D38 6004E18C andvs  r14,r4,r12,lsl #0x3
:02062D3C 000EE5D0 unknown
:02062D40 07E183C8 streqb r8,[r14], -r0
:02062D44 14010259 strne r0,[r1],#-0x259
:02062D48 06E11082 unknown
:02062D4C 08E18C6C unknown
:02062D50 E500D020 str r13,[r0, #-0x20]		;(r0-0x20=*(ffffffe1))
:02062D54 E1811803 orr  r1,r1,r3,lsl #0x10
:02062D58 020BFD06 andeq  r15,r11,#0x180
:02062D5C E1811C40 orr  r1,r1,r0,asr #0x18
:02062D60 25D902B0 ldrcsb r0,[r9, #+0x2b0]		;r9+0x2b0=*(000002b0)
:02062D64 F4810C19 strnv r0,[r1],#+0xc19
:02062D68 348134E0 strcc r3,[r1],#+0x4e0
:02062D6C 39092ACD stmccdb  r9 ,{r0,r2,r3,r6,r7,r9,r11,r13}
:02062D70 182BCD37 stmneda  r11!,{r0,r1,r2,r4,r5,r8,r10,r11,r14,r15}
:02062D74 0CB6006D ldceq  0,cr0,[r6],#+0x1b4
:02062D78 6D40106D unknown
:02062D7C 05104D00 ldreq r4,[r0, #-0xd00]		;(r0-0xd00=*(fffff301))
:02062D80 00051000 andeq  r1,r5,r0
:02062D84 790065BA stmvcdb  r0 ,{r1,r3,r4,r5,r7,r8,r10,r13,r14}
:02062D88 9D122524 unknown
:02062D8C C011E018 andgts r14,r1,r8,lsl r0
:02062D90 6FE41BBD swivs 0x00e41bbd
:02062D94 1FA1001D swine 0x00a1001d
:02062D98 1F811F7D swine 0x00811f7d
:02062D9C 02BA9985 adceqs r9,r10,#0x214000
:02062DA0 B59F032D ldrlt r0,[r15, #+0x32d]		;r15+0x32d=*(020630d5)=#37750341(0x02400645)
:02062DA4 032D0107 unknown
:02062DA8 0CE501E9 stceql 1,cr0,[r5],#+0x3a4
:02062DAC 8D0E19D0 unknown
:02062DB0 16ED032D unknown
:02062DB4 353DF544 ldrcc r15,[r13, #-0x544]!
:02062DB8 C0234112 eorgt  r4,r3,r2,lsl r1
:02062DBC BEBB4341 cdplt 3,10,cr4,cr11,cr1,2
:02062DC0 20B00011 adccss r0,r0,r1,lsl r0
:02062DC4 02636597 rsbeq  r6,r3,#0x25C00000
:02062DC8 15A2B365 strne r11,[r2, #+0x365]!
:02062DCC 6502E820 strvs r14,[r2, #-0x820]		;(r2-0x820=*(fffff7e0))
:02062DD0 03E5E433 mvneq  r14,#0x33000000
:02062DD4 A9636502 unknown
:02062DD8 0C636597 stceql 5,cr6,[r3],#-0x25c
:02062DDC 9A3A0D30 bls 02EE62A4
:02062DE0 05BD0015 ldreq r0,[r13, #+0x15]!
:02062DE4 AD032DD2 unknown
:02062DE8 9481E106 strls r14,[r1],#+0x106
:02062DEC 902D008D eorls  r0,r13,r13,lsl #0x1
:02062DF0 4D376000 ldcmi  0,cr6,[r7,#-0x0]!
:02062DF4 B5A0B503 strlt r11,[r0, #+0x503]!
:02062DF8 B5F0B5F0 ldrltb r11,[r0, #+0x5f0]!
:02062DFC 134D1BF0 unknown
:02062E00 14DF008D ldrneb r0,[r15],#+0x8d
:02062E04 52BE0055 adcpls r0,r14,#0x55
:02062E08 D042034D suble  r0,r2,r13,asr #0x6
:02062E0C 380112E1 stmccda  r1 ,{r0,r5,r6,r7,r9,r12}
:02062E10 E2651099 rsb  r1,r5,#0x99
:02062E14 0021C780 eoreq  r12,r1,r0,lsl #0xf
:02062E18 E1A0E784 mov  r14,r4,lsl #0xf		;r14=0(0x0)
:02062E1C E0145619 ands r5,r4,r9,lsl r6
:02062E20 1808E58D stmneda  r8 ,{r0,r2,r3,r7,r8,r10,r13,r14,r15}
:02062E24 351C0615 ldrcc r0,[r12, #-0x615]		;(r12-0x615=*(005196fb))
:02062E28 00357000 eoreqs r7,r5,r0
:02062E2C 3D2A0985 stccc  9,cr0,[r10,#-0x214]!
:02062E30 3D098435 unknown
:02062E34 0CF53D55 ldceql 13,cr3,[r5],#+0x154
:02062E38 15D9553D ldrneb r5,[r9, #+0x53d]		;r9+0x53d=*(0000053d)
:02062E3C 62011DD9 andvs  r1,r1,#0x3640
:02062E40 9901B502 stmlsdb  r1 ,{r1,r8,r10,r12,r13,r15}
:02062E44 D550D517 ldrleb r13,[r0, #-0x517]		;r0-0x517=*(0240012e)=#1284542985(0x4c909209)
:02062E48 F90D59F0 stmnvdb  r13 ,{r4,r5,r6,r7,r8,r11,r12,r14}
:02062E4C 98226597 stmlsda  r2!,{r0,r1,r2,r4,r7,r8,r10,r13,r14}
:02062E50 C915D760 ldmgtdb  r5 ,{r5,r6,r8,r9,r10,r12,r14,r15}
:02062E54 C2096100 andgt  r6,r9,#0x0
:02062E58 F3191295 tstnv r9,#0x50000009
:02062E5C 40D81185 sbcmis r1,r8,r5,lsl #0x3
:02062E60 99131997 ldmlsdb  r3 ,{r0,r1,r2,r4,r7,r8,r11,r12}
:02062E64 4319C715 tstmi r9,#0x540000
:02062E68 D4431994 strleb r1,[r3],#-0x994
:02062E6C 19D48319 ldmneib  r4 ,{r0,r3,r4,r8,r9,r15}^
:02062E70 D5F319C3 ldrleb r1,[r3, #+0x9c3]!
:02062E74 03190E69 tsteq r9,#0x690
:02062E78 F319F319 tstnv r9,#0x64000000
:02062E7C 022DF319 eoreq  r15,r13,#0x64000000
:02062E80 569F1319 unknown
:02062E84 000D7319 andeq  r7,r13,r9,lsl r3
:02062E88 8761BD07 strhib r11,[r1,-r7, lsl #0x1a]!
:02062E8C 56970675 unknown
:02062E90 19974319 ldmneib  r7 ,{r0,r3,r4,r8,r9,r14}
:02062E94 01052B63 unknown
:02062E98 211E8502 tstcs r14,r2,lsl #0xa
:02062E9C 841DD510 ldrhi r13,[r13],#-0x510
:02062EA0 AD40511A unknown
:02062EA4 C1025011 unknown
:02062EA8 114D3002 unknown
:02062EAC 001D11F4 ldreqsh r1,[r13], -r4
:02062EB0 210365A0 unknown
:02062EB4 A152D910 cmpge r2,r0,lsl r9
:02062EB8 0990F51C ldmeqib  r0 ,{r2,r3,r4,r8,r10,r12,r13,r14,r15}
:02062EBC 88000D50 stmhida  r0 ,{r4,r6,r8,r10,r11}
:02062EC0 0572DD10 ldreqb r13,[r2, #-0xd10]!
:02062EC4 90252602 eorls  r2,r5,r2,lsl #0xc
:02062EC8 009D0041 addeqs r0,r13,r1,asr #0x0
:02062ECC 1142DD0B unknown
:02062ED0 54243100 unknown
:02062ED4 FB06E177 blx 0221B4C0
:02062ED8 1011000D andnes r0,r1,r13
:02062EDC 09F752A5 unknown
:02062EE0 DD1B9100 unknown
:02062EE4 F4000920 strnv r0,[r0],#-0x920
:02062EE8 139D1161 orrnes r1,r13,#0x40000018
:02062EEC 839D1385 orrhis r1,r13,#0x14000002
:02062EF0 239D7AEE orrcss r7,r13,#0xEE000
:02062EF4 87439D97 unknown
:02062EF8 165544E5 ldrneb r4,r7,r13,#0xEE000
:02062EFC 68C5439D stmvsia  r5 ,{r0,r2,r3,r4,r7,r8,r9,r14}^
:02062F00 2AB513A1 bcs 00DA7D8C
:02062F04 26DD23A1 ldrcsb r2,[r13],+r1, lsr #0x7
:02062F08 1E4DD080 cdpne 0,4,cr13,cr13,cr0,4
:02062F0C 09A90B01 stmeqib  r9!,{r0,r8,r9,r11}
:02062F10 100C1C2D andne  r1,r12,r13,lsr #0x18
:02062F14 008DD7E3 addeq  r13,r13,r3,ror #0xf
:02062F18 D5121987 ldrle r1,[r2, #-0x987]		;(r2-0x987=*(fffff679))
:02062F1C 056D1255 streqb r1,[r13, #-0x255]!
:02062F20 02121185 andeqs r1,r2,#0x40000021
:02062F24 099D0331 ldmeqib  r13 ,{r0,r4,r5,r8,r9}
:02062F28 991B5D00 ldmlsdb  r11 ,{r8,r10,r11,r12,r14}
:02062F2C 42FD1313 rscmis r1,r13,#0x4C000000
:02062F30 B00049D3 unknown
:02062F34 100B5957 andne  r5,r11,r7,asr r9
:02062F38 110305B5 strneh r0,[r3, -r5]
:02062F3C 0503E200 streq r14,[r3, #-0x200]		;r3-0x200=*(50bcfe15)=#0(0x00000000)
:02062F40 0DE35101 stceql 1,cr5,[r3,#+0x4]!
:02062F44 18BD0125 ldmneia  r13!,{r0,r2,r5,r8}
:02062F48 82300010 eorhis r0,r0,#0x10
:02062F4C 03202015 unknown
:02062F50 078108D9 unknown
:02062F54 9F32131C swils 0x0032131c
:02062F58 822103E5 eorhi  r0,r1,#0x94000003
:02062F5C E5830179 str r0,[r3, #+0x179]		;r3+0x179=*(50bd018e)=#0(0x00000000)
:02062F60 F530B020 ldrnv r11,[r0, #-0x20]!
:02062F64 016D2000 unknown
:02062F68 05A99330 streq r9,[r9, #+0x330]!
:02062F6C 25E18094 strcsb r8,[r1, #+0x94]!
:02062F70 2D0091C0 unknown
:02062F74 01103190 unknown
:02062F78 81BAA081 movhis r10,r1,lsl #0x1		;r10=0(0x0)
:02062F7C 81F081F0 ldrhish r8,[r0, #+0x10]!
:02062F80 00410EF0 unknown
:02062F84 A00059B0 strgeh r5,[r0], -r0
:02062F88 E59F1257 ldr r1,[r15, #+0x257]		;r15+0x257=*(020631e7)=#82923749(0x04f150e5)
:02062F8C E1D0C2BE ldrh r12,[r0, #+0x2e]		;r0+0x2e=*(0000002e)
:02062F90 D03200BC unknown
:02062F94 7501F9E1 strvc r15,[r1, #-0x9e1]		;r1-0x9e1=*(04f14704)=#-1977281098(0x8a2515b6)
:02062F98 83E26C05 mvnhi  r6,#0x500
:02062F9C 02053718 andeq  r3,r5,#0x600000
:02062FA0 27820009 strcs r0,[r2, +r9]
:02062FA4 0614E1A0 ldreq r14,[r4],-r0, lsr #0x3
:02062FA8 30E58120 rsccc  r8,r5,r0,lsr #0x2
:02062FAC 378C0009 strcc r0,[r12, +r9]
:02062FB0 D5E110A0 strleb r1,[r1, #+0xa0]!
:02062FB4 81303410 teqhi r0,r0,lsl r4
:02062FB8 12219BE5 eorne  r9,r1,#0x39400
:02062FBC 0C00D182 stceq  1,cr13,[r0],{#0x82}
:02062FC0 F0D560D5 ldrnvsb r6,[r5],#+0x5
:02062FC4 11950040 orrnes r0,r5,r0,asr #0x0
:02062FC8 40998D25 addmis r8,r9,r5,lsr #0x1a
:02062FCC 10C915D5 unknown
:02062FD0 C5030305 strgt r0,[r3, #-0x305]		;r3-0x305=*(50bcfd10)=#0(0x00000000)
:02062FD4 2049B010 subcs  r11,r9,r0,lsl r0
:02062FD8 223FB500 eorcss r11,r15,#0x0
:02062FDC 12090051 andne  r0,r9,#0x51
:02062FE0 7D35C0D8 ldcvc  0,cr12,[r5,#-0x360]!
:02062FE4 E5D0300A ldrb r3,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02062FE8 42990631 addmis r0,r9,#0x3100000
:02062FEC B142999C unknown
:02062FF0 0285E5DC addeq  r14,r5,#0x37000000
:02062FF4 99DC4299 ldmlsib  r12 ,{r0,r3,r4,r7,r9,r14}^
:02062FF8 F29913B2 addnvs r1,r9,#0xC8000002
:02062FFC 990619AC stmlsdb  r6 ,{r2,r3,r5,r7,r8,r11,r12}
:02063000 BE002932 mcrlt 9,0,r2,cr0,cr2,{1}
:02063004 02E1D021 rsceq  r13,r1,#0x21
:02063008 E3120A07 tst r2,#0x7000
:0206300C 2C006909 stccs  9,cr6,[r0],{#0x9}
:02063010 9004B110 andls  r11,r4,r0,lsl r1
:02063014 0504400D streq r4,[r4, #-0xd]		;(r4-0xd=*(fffffff3))
:02063018 00050400 andeq  r0,r5,r0,lsl #0x8
:0206301C 15120008 ldrne r0,[r2, #-0x8]		;(r2-0x8=*(fffffff8))
:02063020 02810025 addeq  r0,r1,#0x25
:02063024 66410518 unknown
:02063028 49110001 ldmmidb  r1 ,{r0}
:0206302C 00E55406 rsceq  r5,r5,r6,lsl #0x8
:02063030 250713A0 strcs r1,[r7, #-0x3a0]		;(r7-0x3a0=*(fffffc60))
:02063034 10450800 subne  r0,r5,r0,lsl #0x10
:02063038 0505E595 streq r14,[r5, #-0x595]		;(r5-0x595=*(fffffa6b))
:0206303C E3C11001 bic  r1,r1,#0x1
:02063040 08750C08 unknown
:02063044 79095940 stmvcdb  r9 ,{r6,r8,r11,r12,r14}
:02063048 95033903 strls r3,[r3, #-0x903]		;(r3-0x903=*(fffff6fd))
:0206304C 5D000355 unknown
:02063050 4610ADE2 ldrmi r10,[r3, #-0x903]		;(r3-0x903=*(fffff6fd))
:02063054 4164022D unknown
:02063058 0341FC02 unknown
:0206305C 0C1295AA ldceq  5,cr9,[r2],{#0xaa}
:02063060 0D580039 unknown
:02063064 41911C00 orrmis r1,r1,r0,lsl #0x18
:02063068 000D5551 andeq  r5,r13,r1,asr r5
:0206306C 1A024D4C bne 020F65A4
:02063070 0D09000D unknown
:02063074 41554D00 cmpmi r5,r0,lsl #0x1a
:02063078 001949C0 andeqs r4,r9,r0,asr #0x13
:0206307C 0200190F andeq  r1,r0,#0x3C000
:02063080 55040221 strpl r0,[r4, #-0x221]		;(r4-0x221=*(fffffddf))
:02063084 90250155 eorls  r0,r5,r5,asr r1
:02063088 08001542 stmeqda  r0 ,{r1,r6,r8,r10,r12}
:0206308C F43101B9 unknown
:02063090 BD08D52B unknown
:02063094 3C500D04 ldcccl 13,cr0,[r0],{#0x4}
:02063098 4D50000D unknown
:0206309C 00571900 subeqs r1,r7,r0,lsl #0x12
:020630A0 004D0131 subeq  r0,r13,r1,lsr r1
:020630A4 E6004D38 unknown
:020630A8 56E80135 unknown
:020630AC 10F5D500 rscnes r13,r5,r0,lsl #0xa
:020630B0 233E45DD teqcs r14,#0x37400000
:020630B4 4AC475DD bmi 01180830
:020630B8 21360120 teqcs r6,r0,lsr #0x2
:020630BC 0103E503 unknown
:020630C0 26E50226 unknown
:020630C4 16004110 unknown
:020630C8 41085500 unknown
:020630CC 00452400 subeq  r2,r5,r0,lsl #0x8
:020630D0 010044B2 streqh r4,[r0, -r2]
:020630D4 40064500 andmi  r4,r6,r0,lsl #0xa
:020630D8 09001902 stmeqdb  r0 ,{r1,r8,r11,r12}
:020630DC 2241CC00 subcs  r12,r1,#0x0
:020630E0 A5180009 ldrge r0,[r8, #-0x9]		;(r8-0x9=*(00000004))
:020630E4 300D0400 andcc  r0,r13,r0,lsl #0x8
:020630E8 00055440 andeq  r5,r5,r0,asr #0x8
:020630EC 03BD1821 moveqs r1,#0x210000		;r1=2162688(0x210000)
:020630F0 18009908 stmneda  r0 ,{r3,r8,r11,r12,r15}
:020630F4 38A90799 stmccia  r9!,{r0,r3,r4,r7,r8,r9,r10}
:020630F8 1719E181 ldrne r14,[r9,-r1, lsl #0x3]
:020630FC F1401522 unknown
:02063100 15681212 strneb r1,[r8, #-0x212]!
:02063104 09300200 ldmeqdb  r0!,{r9}
:02063108 10001500 andne  r1,r0,r0,lsl #0xa
:0206310C 03D12015 biceqs r2,r1,#0x15
:02063110 012930D9 unknown
:02063114 301E0015 andccs r0,r14,r5,lsl r0
:02063118 076D1361 streqb r1,r0,r14,r5,lsl r0
:0206311C 01E60069 mvneq  r0,r9,ror #0x0
:02063120 010642B9 streqh r4,[r6, -r9]
:02063124 1391EB00 orrnes r14,r1,#0x0
:02063128 99C20FE9 stmlsib  r2 ,{r0,r3,r5,r6,r7,r8,r9,r10,r11}^
:0206312C 80E58506 rschi  r8,r5,r6,lsl #0xa
:02063130 139102B5 orrnes r0,r1,#0x5000000B
:02063134 B100015C unknown
:02063138 8C000160 stchi  1,cr0,[r0],{#0x60}
:0206313C 118402B5 strneh r0,[r4, +r5]
:02063140 10016407 andne  r6,r1,r7,lsl #0x8
:02063144 021CD6AA andeqs r13,r12,#0xAA00000
:02063148 057D3555 ldreqb r3,[r13, #-0x555]!
:0206314C C96C02A1 unknown
:02063150 0755B824 ldreqb r11,[r5,-r4, lsr #0x10]
:02063154 0D7996C0 ldceql 6,cr9,[r9,#-0x300]!
:02063158 015003E5 cmpeq r0,r5,ror #0x7
:0206315C D916F507 ldmledb  r6 ,{r0,r1,r2,r8,r10,r12,r13,r14,r15}
:02063160 06E35C0A unknown
:02063164 4D0C0021 unknown
:02063168 D0008162 andle  r8,r0,r2,ror #0x2
:0206316C C0100001 andgts r0,r0,r1
:02063170 8DC000C1 unknown
:02063174 D909E9E5 stmledb  r9 ,{r0,r2,r5,r6,r7,r8,r11,r13,r14,r15}
:02063178 68163D00 ldmvsda  r6 ,{r8,r10,r11,r12,r13}
:0206317C 0D190025 unknown
:02063180 A165202D unknown
:02063184 A108BB41 unknown
:02063188 10863051 addne  r3,r6,r1,asr r0
:0206318C 2D030985 unknown
:02063190 3939A209 ldmccdb  r9!,{r0,r3,r9,r13,r15}
:02063194 49399320 ldmmidb  r9!,{r5,r8,r9,r12,r15}
:02063198 3913B1D3 ldmccdb  r3 ,{r0,r1,r4,r6,r7,r8,r12,r13,r15}
:0206319C D3691039 unknown
:020631A0 2114B19D unknown
:020631A4 8340F19D unknown
:020631A8 4092319D umullmis r3,r2,r13,r1
:020631AC 999419B9 ldmlsib  r4 ,{r0,r3,r4,r5,r7,r8,r11,r12}
:020631B0 61AD100B movvs  r1,r11			;r1=229(0xe5)
:020631B4 9F2A01CC swils 0x002a01cc
:020631B8 00A10035 adceq  r0,r1,r5,lsr r0
:020631BC 00540005 subeqs r0,r4,r5
:020631C0 8E009D8D cdphi 13,0,cr9,cr0,cr13,4
:020631C4 F158E594 unknown
:020631C8 00650C00 rsbeq  r0,r5,r0,lsl #0x18
:020631CC A800155C stmgeda  r0 ,{r2,r3,r4,r6,r8,r10,r12}
:020631D0 35201035 strcc r1,[r0, #-0x35]!
:020631D4 C1081F00 unknown
:020631D8 A105A413 unknown
:020631DC 00C15C04 sbceq  r5,r1,r4,lsl #0x18
:020631E0 14004D60 strne r4,[r0],#-0xd60
:020631E4 E5159420 ldr r9,[r5, #-0x420]		;(r5-0x420=*(fffffbe0))
:020631E8 6404F150 strvs r15,[r4],#-0x150
:020631EC 31BC0025 movccs r0,r5,lsr #0x0		;r0=0(0x0)
:020631F0 54E114D4 unknown
:020631F4 15040110 strne r0,[r4, #-0x110]		;(r4-0x110=*(fffffef0))
:020631F8 01696800 unknown
:020631FC 014558B2 streqh r5,[r5, #-0x82]		;(r5-0x8b2=*(ffffff7e))
:02063200 E1D401BE ldrh r0,[r4, #+0x1e]		;r4+0x1e=*(0000001e)
:02063204 01100001 tsteq r0,r1
:02063208 10E930E3 rscne  r3,r9,r3,ror #0x1
:0206320C 05F90125 ldreqb r0,[r9, #+0x125]!
:02063210 0009B0E5 andeq  r11,r9,r5,ror #0x1
:02063214 84002C9C strhi r2,[r0],#-0xc9c
:02063218 0005B4E2 andeq  r11,r5,r2,ror #0x9
:0206321C D42012B2 unknown
:02063220 CD14B6E1 unknown
:02063224 000524E1 andeq  r2,r5,r1,ror #0x9
:02063228 21104880 tstcs r0,r0,lsl #0x11
:0206322C E5941007 ldr r1,[r4, #+0x7]		;r4+0x7=*(00000007)
:02063230 8440254C strhib r2,[r0],#-0x54c
:02063234 CD002502 unknown
:02063238 55302900 ldrpl r2,[r0, #-0x900]!
:0206323C 8D103040 unknown
:02063240 0821911E stmeqda  r1!,{r1,r2,r3,r4,r8,r12,r15}
:02063244 49340029 ldmmidb  r4!,{r0,r3,r5}
:02063248 04102900 ldreq r2,[r0],#-0x900
:0206324C BDB50029 ldclt  0,cr0,[r5,#+0xa4]!
:02063250 10021505 andne  r1,r2,r5,lsl #0xa
:02063254 10181381 andnes r1,r8,r1,lsl #0x7
:02063258 B1158D01 tstlt r5,r1,lsl #0x1a
:0206325C 0005F01F andeq  r15,r5,r15,lsl r0
:02063260 F20009B8 andnv  r0,r0,#0x2E0000
:02063264 350F3D54 strcc r3,[r15, #-0xd54]		;r15-0xd54=*(02062518)=#1636057203(0x61844073)
:02063268 CD13BA11 unknown
:0206326C 0311BEE1 tsteq r1,#0xE10
:02063270 110851D4 unknown
:02063274 150441E3 strne r4,[r4, #-0x1e3]		;(r4-0x1e3=*(fffffe1d))
:02063278 52130121 andpls r0,r3,#0x40000008
:0206327C 03150029 tsteq r5,#0x29
:02063280 01D928A9 biceqs r2,r9,r9,lsr #0x11
:02063284 20E18D10 rsccs  r8,r1,r0,lsl r13
:02063288 06154099 unknown
:0206328C E5D61016 ldrb r1,[r6, #+0x16]		;r6+0x16=*(01d1104b)
:02063290 8211A1C4 andhis r10,r1,#0x31
:02063294 61E79011 mvnvs  r9,r1,lsl r0
:02063298 18229500 stmneda  r2!,{r8,r10,r12,r15}
:0206329C 58310329 ldmplda  r1!,{r0,r3,r5,r8,r9}
:020632A0 00190125 andeqs r0,r9,r5,lsr #0x2
:020632A4 1A2029D6 bne 0286DA04
:020632A8 12F90029 rscnes r0,r9,#0x29
:020632AC 1503B1D1 strne r11,[r3, #-0x1d1]		;r3-0x1d1=*(61843ea2)=#0(0x00000000)
:020632B0 001300AD andeqs r0,r3,r13,lsr #0x1
:020632B4 05108620 ldreq r8,[r0, #-0x620]		;(r0-0x620=*(fffff9e0))
:020632B8 BD030045 unknown
:020632BC 00010E1A andeq  r0,r1,r10,lsl r14
:020632C0 D2002D3D andle  r2,r0,#0xF40
:020632C4 02FDE535 rsceqs r14,r13,#0xD400000
:020632C8 D2103D3D andles r3,r0,#0xF40
:020632CC 0600B1E1 streq r11,r3,r0,#0xF40
:020632D0 1D0EB192 unknown
:020632D4 900DA502 andls  r10,r13,r2,lsl #0xa
:020632D8 F7992115 unknown
:020632DC 1082208E addne  r2,r2,r14,lsl #0x1
:020632E0 ED2EAD00 stc  13,cr10,[r14,#-0x0]!
:020632E4 05699212 streqb r9,[r9, #-0x212]!
:020632E8 005192B0 ldreqh r9,[r1],#-0x20
:020632EC 2933E082 ldmcsdb  r3!,{r1,r7,r13,r14,r15}
:020632F0 03892000 orreq  r2,r9,#0x0
:020632F4 530A01A2 unknown
:020632F8 020021E3 andeq  r2,r0,#0xC0000038
:020632FC 90005DF0 unknown
:02063300 4F1D0121 swimi 0x001d0121
:02063304 00010069 andeq  r0,r1,r9,ror #0x0
:02063308 08000104 stmeqda  r0 ,{r2,r8}
:0206330C E58D2F30 str r2,[r13, #+0xf30]		;r13+0xf30=*(4c90a139)=#0(0x00000000)
:02063310 6C002955 stcvs  9,cr2,[r0],{#0x55}
:02063314 005D1465 subeqs r1,r13,r5,ror #0x8
:02063318 29316830 ldmcsdb  r1!,{r4,r5,r11,r13,r14}
:0206331C 002B2A00 eoreq  r2,r11,r0,lsl #0x14
:02063320 56004C00 strpl r4,[r0],-r0, lsl #0x18
:02063324 12B10210 adcnes r0,r1,#0x1
:02063328 ED31D948 ldc  9,cr13,[r1,#-0x120]!
:0206332C B1681061 unknown
:02063330 10253400 eorne  r3,r5,r0,lsl #0x8
:02063334 0E3540C1 cdpeq 0,2,cr4,cr5,cr1,6
:02063338 1309FD15 unknown
:0206333C 0169085D unknown
:02063340 E5004D20 str r4,[r0, #-0xd20]		;(r0-0xd20=*(fffff2e0))
:02063344 007D021C rsbeqs r0,r13,r12,lsl r2
:02063348 00C95AE9 sbceq  r5,r9,r9,ror #0x15
:0206334C 9551F90C ldrlsb r15,[r1, #-0x90c]		;(r1-0x90c=*(fffff7d9))
:02063350 C9108D10 ldmgtdb  r0 ,{r4,r8,r10,r11,r15}
:02063354 11810C81 orrne  r0,r1,r1,lsl #0x19
:02063358 D10155BD strleh r5,[r1, -r13]
:0206335C 01FDFC16 mvneqs r15,r6,lsl r12
:02063360 51C95019 bicpl  r5,r9,r9,lsl r0
:02063364 7B9F3DF5 blvc 00832B40
:02063368 B5810059 strlt r0,[r1, #+0x59]		;r1+0x59=*(0000013e)
:0206336C B110A92E tstlt r0,r14,lsr #0x12
:02063370 651C0D1E ldrvs r0,[r12, #-0xd1e]		;(r12-0xd1e=*(00518ff2))
:02063374 CD7D0C25 ldcgtl 12,cr0,[r13,#-0x94]!
:02063378 45883A2E strmi r3,[r8, #+0xa2e]		;r8+0xa2e=*(00000a3b)
:0206337C E3037600 unknown
:02063380 36610F89 unknown
:02063384 24068DD9 strcs r8,[r6],#-0xdd9
:02063388 313E8D21 teqcc r14,r1,lsr #0x1a
:0206338C 4220011F eormi  r0,r0,#0xC0000007
:02063390 001DE219 andeqs r14,r13,r9,lsl r2
:02063394 05CA303D streqb r3,[r10, #+0x3d]		;r10+0x3d=*(0000003d)
:02063398 28005C01 stmcsda  r0 ,{r0,r10,r11,r12,r14}
:0206339C 750C599F strvc r5,[r12, #-0x99f]		;(r12-0x99f=*(00519371))
:020633A0 0E49100E cdpeq 0,4,cr1,cr9,cr14,0
:020633A4 5BC50015 blpl 011A3400
:020633A8 00217648 eoreq  r7,r1,r8,asr #0xc
:020633AC 3C80213C stccc  1,cr2,[r0],{#0x3c}
:020633B0 34658021 unknown
:020633B4 24953021 ldrcs r3,[r5],#+0x21
:020633B8 9D1800F5 unknown
:020633BC 00498D20 subeq  r8,r9,r0,lsr #0x1a
:020633C0 AA01ED90 bge 020DEA08
:020633C4 790FA99F stmvcdb  r15 ,{r0,r1,r2,r3,r4,r7,r8,r11,r13,r15}
:020633C8 DB09B100 blle 022CF7D0
:020633CC 0EEB0033 mcreq 0,7,r0,cr11,cr3,{1}
:020633D0 58117538 ldmplda  r1 ,{r3,r4,r5,r8,r10,r12,r13,r14}
:020633D4 01EC0210 mvneq  r0,r0,lsl r2
:020633D8 C200E110 andgt  r14,r0,#0x4
:020633DC 020A3EF0 andeq  r3,r10,#0xF00
:020633E0 30D010E1 sbcccs r1,r0,r1,ror #0x1
:020633E4 60900069 addvss r0,r0,r9,ror #0x0
:020633E8 93C00009 bicls  r0,r0,#0x9
:020633EC 31218DE5 unknown
:020633F0 E3625C2D unknown
:020633F4 91000924 unknown
:020633F8 10E51650 rscne  r1,r5,r0,asr r6
:020633FC 1D2C9C20 stcne  12,cr9,[r12,#-0x80]!
:02063400 04E28201 unknown
:02063404 B9025910 stmltdb  r2 ,{r4,r8,r11,r12,r14}
:02063408 00611105 rsbeq  r1,r1,r5,lsl #0x2
:0206340C 0F918A00 swieq 0x00918a00
:02063410 DD930001 unknown
:02063414 D8013914 stmleda  r1 ,{r2,r4,r8,r11,r12,r13}
:02063418 80600B85 rsbhi  r0,r0,r5,lsl #0x17
:0206341C 0008102D andeq  r1,r8,r13,lsr #0x0
:02063420 E5099320 str r9,[r9, #-0x320]		;(r9-0x320=*(fffffce0))
:02063424 92293105 eorls  r3,r9,#0x40000001
:02063428 821101E4 andhis r0,r1,#0x39
:0206342C 1061E004 rsbne  r14,r1,r4
:02063430 640065A5 strvs r6,[r0],#-0x5a5
:02063434 10292085 eorne  r2,r9,r5,lsl #0x1
:02063438 79EA0D5D unknown
:0206343C 5110D103 tstpl r0,r3,lsl #0x2
:02063440 151F6900 ldrne r6,[r15, #-0x900]		;r15-0x900=*(02062b48)=#499835296(0x1dcae1a0)
:02063444 88243510 stmhida  r4!,{r4,r8,r10,r12,r13}
:02063448 3DDD3FFF unknown
:0206344C 2D9F0038 unknown
:02063450 20119002 andcss r9,r1,r2
:02063454 00115105 andeqs r5,r1,r5,lsl #0x2
:02063458 03001199 unknown
:0206345C 00040301 andeq  r0,r4,r1,lsl #0x6
:02063460 65E51593 strvsb r1,[r5, #+0x593]!
:02063464 00510010 subeqs r0,r1,r0,lsl r0
:02063468 1285FF94 addne  r15,r5,#0x250
:0206346C C5CA0EAD strgtb r0,[r10, #+0xead]		;r10+0xead=*(00000ead)
:02063470 1AC52118 bne 011AB8D8
:02063474 3472E581 unknown
:02063478 89EB0500 unknown
:0206347C 1D04EC10 unknown
:02063480 00850002 addeq  r0,r5,r2
:02063484 40188D82 andmis r8,r8,r2,lsl #0x1b
:02063488 188900B1 stmneia  r9 ,{r0,r4,r5,r7}
:0206348C A57010AD ldrgeb r1,[r0, #-0xad]!
:02063490 115D6808 cmpne r13,r8,lsl #0x10
:02063494 5502B905 strpl r11,[r2, #-0x905]		;(r2-0x905=*(fffff6fb))
:02063498 010CD90A unknown
:0206349C 80101400 andhis r1,r0,r0,lsl #0x8
:020634A0 5600711F unknown
:020634A4 1CB107E3 ldcne  7,cr0,[r1],#+0x38c
:020634A8 2101A540 unknown
:020634AC 21C6D100 biccs  r13,r6,r0,lsl #0x2
:020634B0 018D0080 orreq  r0,r13,r0,lsl #0x1
:020634B4 CF086506 swigt 0x00086506
:020634B8 325D2A16 subccs r2,r13,#0x16000
:020634BC C9148D03 ldmgtdb  r4 ,{r0,r1,r8,r10,r11,r15}
:020634C0 0021C901 eoreq  r12,r1,r1,lsl #0x12
:020634C4 14610DEB unknown
:020634C8 1AFFFFFB bne 020634BC
:020634CC A02BCD18 eorge  r12,r11,r8,lsl r13
:020634D0 7D103541 unknown
:020634D4 0A0DA001 beq 023CB4E0
:020634D8 AD40E501 unknown
:020634DC 18498B01 stmneda  r9 ,{r0,r8,r9,r11,r15}^
:020634E0 48000140 stmmida  r0 ,{r6,r8}
:020634E4 31040004 unknown
:020634E8 20E88514 rsccs  r8,r8,r4,lsl r5
:020634EC F230EB00 eornvs r14,r0,#0x0
:020634F0 40100C3D andmis r0,r0,r13,lsr r12
:020634F4 0B09148D bleq 022A8730
:020634F8 01050501 unknown
:020634FC 25050E45 strcs r0,[r5, #-0xe45]		;(r5-0xe45=*(fffff1bb))
:02063500 06EB0A4D unknown
:02063504 43F00400 mvnmis r0,#0x0
:02063508 001CE92D andeqs r14,r12,r13,lsr #0x12
:0206350C 0DB14DD0 ldceq  13,cr4,[r1,#+0x340]!
:02063510 018D0189 orreq  r0,r13,r9,lsl #0x3
:02063514 1C9F6168 ldcne  1,cr6,[r15],{#0x68}
:02063518 0D3D68E5 ldceq  8,cr6,[r13,#-0x394]!
:0206351C 39010D10 stmccdb  r1 ,{r4,r8,r10,r11}
:02063520 91140016 tstls r4,r6,lsl r0
:02063524 10000931 andne  r0,r0,r1,lsr r9
:02063528 80004920 andhi  r4,r0,r0,lsr #0x12
:0206352C 930231C7 unknown
:02063530 0115003D tsteq r5,r13,lsr r0
:02063534 E0E78092 smlal  r8,r7,r2,r0
:02063538 83001D2C unknown
:0206353C 93001D3C unknown
:02063540 28E0E781 unknown
:02063544 0F510216 swieq 0x00510216
:02063548 00AD811A adceq  r8,r13,r10,lsl r1
:0206354C 5DD0E081 unknown
:02063550 D9148900 ldmledb  r4 ,{r8,r11,r15}
:02063554 96101000 ldrls r1,[r0],-r0
:02063558 020014E5 andeq  r1,r0,#0xE5000000
:0206355C 9192E596 unknown
:02063560 E092E0C8 adds r14,r2,r8,asr #0x1
:02063564 10E0CC00 rscne  r12,r0,r0,lsl #0x18
:02063568 2100C910 unknown
:0206356C 13551800 cmpne r5,#0x0
:02063570 E0E893B0 unknown
:02063574 E5967020 ldr r7,[r6, #+0x20]		;r6+0x20=*(1dcae1c0)=#0(0x00000000)
:02063578 00250030 eoreq  r0,r5,r0,lsr r0
:0206357C E0E89790 smlal  r9,r8,r0,r7
:02063580 0E0D3629 cdpeq 6,0,cr3,cr13,cr9,1
:02063584 02021981 andeq  r1,r2,#0x204000
:02063588 03B58370 moveqs r8,#0xC0000001		;r8=-1073741823(0xc0000001)
:0206358C 1124E596 unknown
:02063590 91E59680 mvnls  r9,r0,lsl #0xd
:02063594 90E0ECE3 rscls  r14,r0,r3,ror #0x19
:02063598 E0ECE800 rsc  r14,r12,r0,lsl #0x10
:0206359C 3401292E strcc r2,[r1],#-0x92e
:020635A0 E5109620 ldr r9,[r0, #-0x620]		;(r0-0x620=*(fffff9e0))
:020635A4 E1800A0C orr  r0,r0,r12,lsl #0x14
:020635A8 21A1121D movcs  r1,r13,lsl r2		;r1=1284542985(0x4c909209)
:020635AC E790A001 ldr r10,[r0, +r1]
:020635B0 E5C7E08C strb r14,[r7, #+0x8c]		;r7+0x8c=*(0000008c)
:020635B4 202CC212 eorcs  r12,r12,r2,lsl r2
:020635B8 2CC791E0 stccsl 1,cr9,[r7],{#0xe0}
:020635BC 9EE102E0 cdpls 2,14,cr0,cr1,cr0,7
:020635C0 AC031D00 stcge  13,cr1,[r3],{#0x0}
:020635C4 E201F5E2 and  r15,r1,#0x38800000
:020635C8 09822FA2 stmeqib  r2 ,{r1,r5,r7,r8,r9,r10,r11,r13}
:020635CC 00B5C2E0 adceqs r12,r5,r0,ror #0x5
:020635D0 02C53FC8 sbceq  r3,r5,#0x320
:020635D4 A402D5C8 strge r13,[r2],#-0x5c8
:020635D8 91E02223 mvnls  r2,r3,lsr #0x4
:020635DC 9C12F928 ldcls  9,cr15,[r2],{#0x28}
:020635E0 A2A002E9 adcge  r0,r0,#0x9000000E
:020635E4 0E5501E2 cdpeq 1,4,cr0,cr5,cr2,7
:020635E8 E0800FA0 add  r0,r0,r0,lsr #0x1f
:020635EC E980C008 stmib  r0 ,{r3,r14,r15}
:020635F0 00E35710 rsceq  r5,r3,r0,lsl r7
:020635F4 84135160 ldrhi r5,[r3],#-0x160
:020635F8 5740F558 unknown
:020635FC D35800F5 cmple r8,#0xF5
:02063600 8A10F500 bhi 024A0A08
:02063604 0CE3E060 stceql 0,cr14,[r3],#+0x180
:02063608 7D08007D unknown
:0206360C 7D500400 unknown
:02063610 007D0000 rsbeqs r0,r13,r0
:02063614 0C007D2D stceq  13,cr7,[r0],{#0x2d}
:02063618 02910085 addeqs r0,r1,#0x85
:0206361C 210F9DD5 mrscs r9,CPSR
:02063620 2D012500 unknown
:02063624 801B021E andhis r0,r11,r14,lsl r2
:02063628 30080FE2 andcc  r0,r8,r2,ror #0x1f
:0206362C 1641E59D unknown
:02063630 0300E082 unknown
:02063634 98E04C00 unknown
:02063638 0E950000 cdpeq 0,8,cr0,cr5,cr0,0
:0206363C 08E58580 unknown
:02063640 800B1061 andhi  r1,r11,r1,ror #0x0
:02063644 8908BFE2 stmhidb  r8 ,{r1,r5,r6,r7,r8,r9,r10,r11,r12,r13,r15}
:02063648 4116400E tstmi r6,r14
:0206364C 150685E0 strne r8,[r6, #-0x5e0]		;r6-0x5e0=*(1dcadbc0)=#0(0x00000000)
:02063650 E561840A strb r8,[r1, #-0x40a]!
:02063654 8312891C tsthi r2,#0x70000
:02063658 018CE8BD streqh r14,[r12, +r13]
:0206365C D5D08400 ldrleb r8,[r0, #+0x400]		;r0+0x400=*(00000400)
:02063660 F1F0021C mvnnvs r0,r12,lsl r2
:02063664 20D0240C sbccss r2,r0,r12,lsl #0x8
:02063668 7000E24D andvc  r14,r0,r13,asr #0x4
:0206366C 1DFD003D ldcnel 0,cr0,[r13,#+0xf4]!
:02063670 B00EE5B0 strlth r14,[r14], -r0
:02063674 00200829 eoreq  r0,r0,r9,lsr #0x10
:02063678 101CE28D andnes r14,r12,r13,lsl #0x5
:0206367C 18E2018D unknown
:02063680 14E28D20 unknown
:02063684 E2008D30 and  r8,r0,#0xC00
:02063688 EBFFF30D bl 020602C4
:0206368C 29000D14 stmcsdb  r0 ,{r2,r4,r8,r10,r11}
:02063690 DD20C010 stcle  0,cr12,[r0,#-0x40]!
:02063694 41500001 cmpmi r0,r1
:02063698 959D00E9 ldrls r0,[r13, #+0xe9]		;r13+0xe9=*(4c9092f2)=#0(0x00000000)
:0206369C E047A200 sub  r10,r7,r0,lsl #0x4
:020636A0 E0411002 sub  r1,r1,r2
:020636A4 51000600 unknown
:020636A8 00E91601 rsceq  r1,r9,r1,lsl #0xc
:020636AC 6510101D ldrvs r1,[r0, #-0x1d]		;(r0-0x1d=*(ffffffe3))
:020636B0 8D2059E2 stchi  9,cr5,[r0,#-0x388]!
:020636B4 16010111 unknown
:020636B8 10F1E1A0 rscnes r14,r1,r0,lsr #0x3
:020636BC 402100BF unknown
:020636C0 FD0600E2 unknown
:020636C4 BD00710E unknown
:020636C8 F015ED07 andnvs r14,r5,r7,lsl #0x1a
:020636CC BA0009A3 blt 02065D60
:020636D0 BD550A01 unknown
:020636D4 D3425005 unknown
:020636D8 DA000002 ble 020636E8
:020636DC 00E01000 rsceq  r1,r0,r0
:020636E0 00490009 subeq  r0,r9,r9
:020636E4 1A852235 bne 001ABFC0
:020636E8 1B02E58D blne 0211CD24
:020636EC 02E2450F rsceq  r4,r2,#0x3C00000
:020636F0 81E2400B mvnhi  r4,r11
:020636F4 808007C9 addhi  r0,r0,r9,asr #0xf
:020636F8 F2D100F1 sbcnvs r0,r1,#0xF1
:020636FC 8910E5FF ldmhidb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r13,r14,r15}
:02063700 E200B10F and  r11,r0,#0xC0000003
:02063704 2D201051 stccs  0,cr1,[r0,#-0x144]!
:02063708 E0E02100 rsc  r2,r0,r0,lsl #0x2
:0206370C 85402D22 strhib r2,[r0, #-0xd22]		;(r0-0xd22=*(fffff2de))
:02063710 1095003C addnes r0,r5,r12,lsr r0
:02063714 009D002D addeqs r0,r13,r13,lsr #0x0
:02063718 01007D0C unknown
:0206371C 4A0CDD5C bmi 0239AC94
:02063720 FD1000B1 unknown
:02063724 30103D19 andccs r3,r0,r9,lsl r13
:02063728 003D35C0 eoreqs r3,r13,r0,asr #0xb
:0206372C A5003DE0 strge r3,[r0, #-0xde0]		;(r0-0xde0=*(fffff220))
:02063730 30004100 andcc  r4,r0,r0,lsl #0x2
:02063734 FD1D9560 unknown
:02063738 8610810A ldrhi r8,[r0],-r10, lsl #0x2
:0206373C 001D14E0 andeqs r1,r13,r0,ror #0x9
:02063740 19231034 stmnedb  r3!,{r2,r4,r5,r12}
:02063744 E0C27200 sbc  r7,r2,r0,lsl #0x4
:02063748 E0E27398 smlal  r7,r2,r8,r3
:0206374C E9362701 ldmdb  r6!,{r0,r8,r9,r10,r13}
:02063750 E1833A07 orr  r3,r3,r7,lsl #0x14
:02063754 81047003 unknown
:02063758 004118E0 subeq  r1,r1,r0,ror #0x11
:0206375C 9A003908 bls 02071B84
:02063760 E0C12831 sbc  r2,r1,r1,lsr r8
:02063764 E0E13298 smlal  r3,r1,r8,r2
:02063768 800D0D23 andhi  r0,r13,r3,lsr #0x1a
:0206376C 2A1A4538 bcs 026F4C54
:02063770 02205D82 eoreq  r5,r0,#0x2080
:02063774 520B0715 andpl  r0,r11,#0x540000
:02063778 00200059 eoreq  r0,r0,r9,asr r0
:0206377C 950D9595 strls r9,[r13, #-0x595]		;r13-0x595=*(4c908c74)=#0(0x00000000)
:02063780 910CCDE5 unknown
:02063784 000504E0 andeq  r0,r5,r0,ror #0x9
:02063788 000EC103 andeq  r12,r14,r3,lsl #0x2
:0206378C 54280015 unknown
:02063790 102C0015 eorne  r0,r12,r5,lsl r0
:02063794 B1017995 swplt r7,r5,r1
:02063798 31889000 orrcc  r9,r8,r0
:0206379C 081861E0 ldmeqda  r8 ,{r5,r6,r7,r8,r13,r14}
:020637A0 20E58D00 rsccs  r8,r5,r0,lsl #0x1a
:020637A4 E5950220 ldr r0,[r5, #+0x220]		;r5+0x220=*(00000220)
:020637A8 E5951024 ldr r1,[r5, #+0x24]		;r5+0x24=*(00000024)
:020637AC 8019A928 andhis r10,r9,r8,lsr #0x12
:020637B0 01E04660 mvneq  r4,r0,ror #0xc
:020637B4 00E04770 rsceq  r4,r0,r0,ror r7
:020637B8 E0488000 sub  r8,r8,r0
:020637BC 00001506 andeq  r1,r0,r6,lsl #0xa
:020637C0 9006A150 andls  r10,r6,r0,asr r1
:020637C4 10610B61 rsbne  r0,r1,r1,ror #0x16
:020637C8 95195101 ldrls r5,[r9, #-0x101]		;(r9-0x101=*(fffffeff))
:020637CC 00181700 andeqs r1,r8,r0,lsl #0xe
:020637D0 21C6EB1B biccs  r14,r6,r11,lsl r11
:020637D4 00312610 eoreqs r2,r1,r0,lsl r6
:020637D8 14E29221 unknown
:020637DC 21162019 tstcs r6,r9,lsl r0
:020637E0 E2A10005 adc  r0,r1,#0x5
:020637E4 81090795 swphi r0,r5,r9
:020637E8 E58B0051 str r0,[r11, #+0x51]		;r11+0x51=*(00000051)
:020637EC 19C71019 stmneib  r7 ,{r0,r3,r4,r12}^
:020637F0 19521750 ldmnedb  r2 ,{r4,r6,r8,r9,r10,r12}^
:020637F4 00190430 andeqs r0,r9,r0,lsr r4
:020637F8 6D810895 unknown
:020637FC E2459000 sub  r9,r5,#0x0
:02063800 E1A00FC8 mov  r0,r8,asr #0x1f
:02063804 00211095 mlaeq  r1,r5,r0,r1unknown
:02063808 C9189AE0 ldmgtdb  r8 ,{r5,r6,r7,r9,r11,r12,r15}
:0206380C 006DA110 rsbeq  r10,r13,r0,lsl r1
:02063810 FD28E58B stc2  5,cr14,[r8,#-0x22c]!
:02063814 00911918 addeqs r1,r1,r8,lsl r9
:02063818 0B6D17E8 bleq 03BA97C0
:0206381C 6590000D ldrvs r0,[r0, #+0xd]		;r0+0xd=*(0000000d)
:02063820 C2E08562 rscgt  r8,r0,#0x18800000
:02063824 52000D2F andpl  r0,r0,#0xBC0
:02063828 0D412025 unknown
:0206382C 6102E59D swpvs r14,r13,r2
:02063830 01C2E296 unknown
:02063834 82321009 eorhis r1,r2,#0x9
:02063838 222790E0 eorcs  r9,r7,#0xE0
:0206383C 7FC901E0 swivc 0x00c901e0
:02063840 8990E1A0 ldmhiib  r0 ,{r5,r7,r8,r13,r14,r15}
:02063844 9000E086 andls  r14,r0,r6,lsl #0x1
:02063848 04E02667 unknown
:0206384C 26691011 unknown
:02063850 5091E020 addpls r14,r1,r0,lsr #0x0
:02063854 A5007925 strge r7,[r0, #-0x925]		;(r0-0x925=*(fffff6db))
:02063858 10150431 andnes r0,r5,r1,lsr r4
:0206385C 0FF19DD0 swieq 0x00f19dd0
:02063860 0102E022 unknown
:02063864 0002E293 muleq  r2,r3,r2
:02063868 02E2A220 rsceq  r10,r2,#0x2
:0206386C 00E29801 rsceq  r9,r2,r1,lsl #0x10
:02063870 3D842004 unknown
:02063874 0031A600 eoreqs r10,r1,r0,lsl #0xc
:02063878 1028E584 eorne  r14,r8,r4,lsl #0xb
:0206387C D0240FA1 eorle  r0,r4,r1,lsr #0x1f
:02063880 8FF0E28D swihi 0x00f0e28d
:02063884 F0F5BD02 rscnvs r11,r5,r2,lsl #0x1a
:02063888 F07DF07D rsbnvs r15,r13,r13,ror r0
:0206388C F07DF07D rsbnvs r15,r13,r13,ror r0
:02063890 BE407D30 mcrlt 13,2,r7,cr0,cr0,{1}
:02063894 290EB930 stmcsdb  r14 ,{r4,r5,r8,r11,r12,r13,r15}
:02063898 9F000C07 swils 0x00000c07
:0206389C 4601003D unknown
:020638A0 081259E0 ldmeqda  r2 ,{r5,r6,r7,r8,r11,r12,r14}
:020638A4 20798300 rsbcss r8,r9,r0,lsl #0x6
:020638A8 0022FFFF unknown
:020638AC 75B07580 ldrvc r7,[r0, #+0x580]!
:020638B0 75F075F0 ldrvcb r7,[r0, #+0x5f0]!
:020638B4 75F075F0 ldrvcb r7,[r0, #+0x5f0]!
:020638B8 750FFCF0 strvc r15,[r15, #-0xcf0]		;(r15-0xcf0=*(e1898d1a))
:020638BC 30750010 rsbccs r0,r5,r0,lsl r0
:020638C0 F075F075 rsbnvs r15,r5,r5,ror r0
:020638C4 F075F075 rsbnvs r15,r5,r5,ror r0
:020638C8 75F075FA ldrvcb r7,[r0, #+0x5fa]!
:020638CC 107530F0 unknown
:020638D0 75307502 ldrvc r7,[r0, #-0x502]!
:020638D4 EBF075F0 bl 01C8109C
:020638D8 F075F075 rsbnvs r15,r5,r5,ror r0
:020638DC F075F075 rsbnvs r15,r5,r5,ror r0
:020638E0 007500C0 rsbeqs r0,r5,r0,asr #0x1
:020638E4 30754F03 rsbccs r4,r5,r3,lsl #0x1e
:020638E8 F075F075 rsbnvs r15,r5,r5,ror r0
:020638EC F075F075 rsbnvs r15,r5,r5,ror r0
:020638F0 F075F075 rsbnvs r15,r5,r5,ror r0
:020638F4 75047F3F strvc r7,[r4, #-0xf3f]		;(r4-0xf3f=*(fffff0c1))
:020638F8 10750C00 rsbnes r0,r5,r0,lsl #0x18
:020638FC F075F075 rsbnvs r15,r5,r5,ror r0
:02063900 F075F075 rsbnvs r15,r5,r5,ror r0
:02063904 75F075FA ldrvcb r7,[r0, #+0x5fa]!
:02063908 080EEDF0 stmeqda  r14 ,{r4,r5,r6,r7,r8,r10,r11,r13,r14,r15}
:0206390C 0802E3C0 stmeqda  r2 ,{r6,r7,r8,r9,r13,r14,r15}
:02063910 79E18007 unknown
:02063914 79F07950 unknown
:02063918 79F079F0 unknown
:0206391C FCF079F0 ldc2l 9,cr7,[r0],#+0x3c0
:02063920 0902F079 stmeqdb  r2 ,{r0,r3,r4,r5,r6,r12,r13,r14,r15}
:02063924 09021380 stmeqdb  r2 ,{r7,r8,r9,r12}
:02063928 08817079 stmeqia  r1 ,{r0,r3,r4,r5,r6,r12,r13,r14}
:0206392C 22690079 rsbcs  r0,r9,#0x79
:02063930 05159030 ldreq r9,[r5, #-0x30]		;(r5-0x30=*(ffffffd0))
:02063934 03461303 unknown
:02063938 001080E0 andeqs r8,r0,r0,ror #0x1
:0206393C 047AA0E0 unknown
:02063940 BDE35E80 stcltl 14,cr5,[r3,#+0x200]!
:02063944 9EC00415 mcrls 4,6,r0,cr0,cr5,{0}
:02063948 A10408E2 unknown
:0206394C 00E5DE22 rsceq  r13,r5,r2,lsr #0x1c
:02063950 30BA424D adcccs r4,r10,r13,asr #0x4
:02063954 B3E111DE mvnlt  r1,#0x80000037
:02063958 03419C00 unknown
:0206395C 1004E08C andne  r14,r4,r12,lsl #0x1
:02063960 31900E31 orrccs r0,r0,r1,lsr r14
:02063964 11224D21 unknown
:02063968 9131ED10 teqls r1,r0,lsl r13
:0206396C 10001571 andne  r1,r0,r1,ror r5
:02063970 6100108E unknown
:02063974 C001FD02 andgt  r15,r1,r2,lsl #0x1a
:02063978 A99104BD ldmgeib  r1 ,{r0,r2,r3,r4,r5,r7,r10}
:0206397C 99E35202 unknown
:02063980 2501130A strcs r1,[r1, #-0x30a]		;(r1-0x30a=*(fffffcf6))
:02063984 0C03C00A stceq  0,cr12,[r3],{#0xa}
:02063988 08E58100 unknown
:0206398C 3D203D00 stccc  13,cr3,[r0,#-0x0]!
:02063990 25F03DF0 ldrcsb r3,[r0, #+0xdf0]!
:02063994 3D403D00 unknown
:02063998 3DF03DF0 ldcccl 13,cr3,[r0,#+0x3c0]!
:0206399C 0735FFF0 unknown
:020639A0 F03D603D eornvs r6,r13,r13,lsr r0
:020639A4 F03DF03D eornvs r15,r13,r13,lsr r0
:020639A8 3D603D1E stcccl 13,cr3,[r0,#-0x78]!
:020639AC F03DDFF0 unknown
:020639B0 3D4AF03D unknown
:020639B4 3DF03D60 ldcccl 13,cr3,[r0,#+0x180]!
:020639B8 58F03DF0 unknown
:020639BC 3D603D7B stcccl 13,cr3,[r0,#-0x1ec]!
:020639C0 3DF03DF0 ldcccl 13,cr3,[r0,#+0x3c0]!
:020639C4 203D66F0 unknown
:020639C8 6F70F03D swivs 0x0070f03d
:020639CC 1631024D unknown
:020639D0 161D1021 ldrne r1,[r13],-r1, lsr #0x0
:020639D4 105D1305 subnes r1,r13,r5,lsl #0x6
:020639D8 7F980021 swivc 0x00980021
:020639DC E9262506 stmdb  r6!,{r1,r2,r8,r10,r13}
:020639E0 08952003 ldmeqia  r5 ,{r0,r1,r13}
:020639E4 16EBFFFF unknown
:020639E8 E5D60018 ldrb r0,[r6, #+0x18]		;r6+0x18=*(1dcae1b8)=#0(0x00000000)
:020639EC 0000CD01 andeq  r12,r0,r1,lsl #0x1a
:020639F0 F7A00165 strnv r0,r12,r0,r1,lsl #0x1a
:020639F4 8D7000CD ldchil 0,cr0,[r0,#-0x334]!
:020639F8 A501D553 strge r13,[r1, #-0x553]		;(r1-0x553=*(fffffaad))
:020639FC 009D0300 addeqs r0,r13,r0,lsl #0x6
:02063A00 500108BA strplh r0,[r1], -r10
:02063A04 0910E5D0 ldmeqdb  r0 ,{r4,r6,r7,r8,r10,r13,r14,r15}
:02063A08 29402C00 stmcsdb  r0 ,{r10,r11,r13}^
:02063A0C 91500C00 cmpls r0,r0,lsl #0x18
:02063A10 391AD9E8 ldmccdb  r10 ,{r3,r5,r6,r7,r8,r11,r12,r14,r15}
:02063A14 C5616219 strgtb r6,[r1, #-0x219]!
:02063A18 D1400100 unknown
:02063A1C E1A07000 mov  r7,r0			;r7=0(0x0)
:02063A20 08891051 stmeqia  r9 ,{r0,r4,r6,r12}
:02063A24 10790051 rsbnes r0,r9,r1,asr r0
:02063A28 60504D06 subvss r4,r0,r6,lsl #0x1a
:02063A2C 0616E1D0 unknown
:02063A30 6000ED80 andvs  r14,r0,r0,lsl #0x1b
:02063A34 6006E1D8 unknown
:02063A38 04E08804 unknown
:02063A3C 20ED8680 rsccs  r8,r13,r0,lsl #0xd
:02063A40 A0208007 eorge  r8,r0,r7
:02063A44 B99804E1 ldmltib  r8 ,{r0,r5,r6,r7,r10}
:02063A48 04E15602 unknown
:02063A4C 038A0005 orreq  r0,r10,#0x5
:02063A50 05080005 streq r0,[r8, #-0x5]		;(r8-0x5=*(fffffffb))
:02063A54 00050C00 andeq  r0,r5,r0,lsl #0x18
:02063A58 982A600C stmlsda  r10!,{r2,r3,r13,r14}
:02063A5C 56000E05 strpl r0,[r0],-r5, lsl #0x1c
:02063A60 FD51C0FD unknown
:02063A64 FD20A070 stc2  0,cr10,[r0,#-0x1c0]!
:02063A68 FD0E1160 unknown
:02063A6C 60067990 mulvs  r6,r0,r9
:02063A70 011EE5D0 ldreqsb r14,[r14, -r0]
:02063A74 401009E5 andmis r0,r0,r5,ror #0x13
:02063A78 0006E284 andeq  r14,r6,r4,lsl #0x5
:02063A7C D9E15102 unknown
:02063A80 393AFFFF ldmccdb  r10!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:02063A84 0880007D stmeqia  r0 ,{r0,r2,r3,r4,r5,r6}
:02063A88 01E28040 mvneq  r8,r0,asr #0x0
:02063A8C 0741D430 unknown
:02063A90 35E35380 strccb r5,[r3, #+0x380]!
:02063A94 1031004D eornes r0,r1,r13,asr #0x0
:02063A98 18D42000 ldmneia  r4 ,{r13}^
:02063A9C 91502DE5 cmpls r0,r5,ror #0x1b
:02063AA0 45C79A00 strmib r9,[r7, #+0xa00]		;r7+0xa00=*(00000a00)
:02063AA4 2691311B unknown
:02063AA8 07201FE7 streq r1,[r7, #+0xa00]		;r7+0xa00=*(00000a00)
:02063AAC A02233E2 eorge  r3,r2,r2,ror #0x7
:02063AB0 02047900 andeq  r7,r4,#0x0
:02063AB4 862002E2 unknown
:02063AB8 550101E0 strpl r0,[r1, #-0x1e0]		;(r1-0x1e0=*(fffffe20))
:02063ABC 03001513 unknown
:02063AC0 03E7D471 mvneq  r13,#0x71000000
:02063AC4 E0840361 add  r0,r4,r1,ror #0x6
:02063AC8 F3001107 unknown
:02063ACC 088AFFFF stmeqia  r10 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:02063AD0 011D0061 tsteq r13,r1,ror #0x0
:02063AD4 D05DE5D6 ldrlesb r14,[r13],#-0x56
:02063AD8 13804003 orrne  r4,r0,#0x3
:02063ADC D430B2E0 unknown
:02063AE0 843003E1 unknown
:02063AE4 6202E000 andvs  r14,r2,#0x0
:02063AE8 5100E083 unknown
:02063AEC 6D406011 unknown
:02063AF0 BD964005 unknown
:02063AF4 E100092A unknown
:02063AF8 99000904 stmlsdb  r0 ,{r2,r8,r11}
:02063AFC 08400904 stmeqda  r0 ,{r2,r8,r11}^
:02063B00 85059640 strhi r9,[r5, #-0x640]		;(r5-0x640=*(fffff9c0))
:02063B04 03420502 unknown
:02063B08 0C015400 stceq  4,cr5,[r1],{#0x0}
:02063B0C 00059630 andeq  r9,r5,r0,lsr r6
:02063B10 7191100C orrvcs r1,r1,r12
:02063B14 0B015300 bleq 020B871C
:02063B18 50882169 addpl  r2,r8,r9,ror #0x2
:02063B1C 010107E3 unknown
:02063B20 B9005905 stmltdb  r0 ,{r0,r2,r8,r11,r12,r14}
:02063B24 B6682A00 unknown
:02063B28 B3E1D030 mvnlt  r13,#0x30
:02063B2C 00E19010 rsceq  r9,r1,r0,lsl r0
:02063B30 04002503 streq r2,[r0],#-0x503
:02063B34 91E28000 mvnls  r8,r0
:02063B38 E0200202 eor  r0,r0,r2,lsl #0x4
:02063B3C 2AD15005 bcs 014B7B58
:02063B40 130D0075 unknown
:02063B44 BC0011BC stclt  1,cr1,[r0],{#0xbc}
:02063B48 E7901001 ldr r1,[r0, +r1]
:02063B4C 20BC5039 adccss r5,r12,r9,lsr r0
:02063B50 BEE110D0 mcrlt 0,7,r1,cr1,cr0,{6}
:02063B54 300CD910 andcc  r13,r12,r0,lsl r9
:02063B58 0801E080 stmeqda  r1 ,{r7,r13,r14,r15}
:02063B5C 06E35100 unknown
:02063B60 9020110D eorls  r1,r0,r13,lsl #0x2
:02063B64 E1900871 orrs r0,r0,r1,ror r8
:02063B68 0749521A unknown
:02063B6C 000D0593 muleq  r13,r3,r5
:02063B70 00250000 eoreq  r0,r5,r0
:02063B74 000913A0 andeq  r1,r9,r0,lsr #0x7
:02063B78 E5930405 ldr r0,[r3, #+0x405]		;r3+0x405=*(61844478)=#0(0x00000000)
:02063B7C 0BC91801 bleq 012A9B88
:02063B80 544210BD strplb r1,[r2],#-0xbd
:02063B84 14A53058 unknown
:02063B88 D5C3476D strleb r4,[r3, #+0x76d]		;r3+0x76d=*(618447e0)=#0(0x00000000)
:02063B8C 00050B28 andeq  r0,r5,r8,lsr #0x16
:02063B90 402D21C1 eormi  r2,r13,r1,asr #0x3
:02063B94 11A35105 movne  r5,r5,lsl #0x2		;r5=0(0x0)
:02063B98 110ABD00 unknown
:02063B9C 84104C00 ldrhi r4,[r0],#-0xc00
:02063BA0 019E60B9 ldreqh r6,[r14, +r9]
:02063BA4 00CDA241 sbceq  r10,r13,r1,asr #0x4
:02063BA8 19282959 stmnedb  r8!,{r0,r3,r4,r6,r8,r11,r13}
:02063BAC 9750E500 ldrlsb r14,[r0,-r0, lsl #0xa]
:02063BB0 07190019 unknown
:02063BB4 102101DB unknown
:02063BB8 95842101 strls r2,[r4, #+0x101]		;r4+0x101=*(00000101)
:02063BBC 00819060 addeq  r9,r1,r0,ror #0x0
:02063BC0 09D514A5 ldmeqib  r5 ,{r0,r2,r5,r7,r10,r12}^
:02063BC4 DD20C901 stcle  9,cr12,[r0,#-0x4]!
:02063BC8 B140252B unknown
:02063BCC 01912020 orreqs r2,r1,r0,lsr #0x0
:02063BD0 14219F00 unknown
:02063BD4 80200141 eorhi  r0,r0,r1,asr #0x2
:02063BD8 1B110BDD blne 024A6B54
:02063BDC 1BD90481 blne 016A4DE8
:02063BE0 AD10E9F3 unknown
:02063BE4 21403846 unknown
:02063BE8 F9004939 stmnvdb  r0 ,{r0,r3,r4,r5,r8,r11,r14}
:02063BEC F3081527 unknown
:02063BF0 2003181D andcs  r1,r3,r13,lsl r8
:02063BF4 171918E5 ldrne r1,r1,r3,r13,lsl r8
:02063BF8 61048035 unknown
:02063BFC 116FB9C0 unknown
:02063C00 1017C500 andnes r12,r7,r0,lsl #0xa
:02063C04 4D6A8069 stcmil 0,cr8,[r10,#-0x1a4]!
:02063C08 D6C83D30 unknown
:02063C0C 61A83D85 movvs  r3,r5,lsl #0x1b		;r3=0(0x0)
:02063C10 5DB83DFC ldcpl  13,cr3,[r8,#+0x3f0]!
:02063C14 92D83DFC sbclss r3,r8,#0x3F00
:02063C18 56683D85 unknown
:02063C1C 08DD0019 ldmeqia  r13 ,{r0,r3,r4}^
:02063C20 59382855 ldmpldb  r8!,{r0,r2,r4,r6,r11,r13}
:02063C24 6185BA28 orrvs  r11,r5,r8,lsr #0x14
:02063C28 FFFC4F67 swinv 0x00fc4f67
:02063C2C 585D38EB ldmplda  r13 ,{r0,r1,r3,r5,r6,r7,r11,r12,r13}^
:02063C30 385DC082 ldmccda  r13 ,{r1,r7,r14,r15}^
:02063C34 05086103 streq r6,[r8, #-0x103]		;(r8-0x103=*(fffffefd))
:02063C38 3D00C11B unknown
:02063C3C C17A0120 cmngt r10,r0,lsr #0x2
:02063C40 00492840 subeq  r2,r9,r0,asr #0x10
:02063C44 70185110 andvcs r5,r8,r0,lsl r1
:02063C48 00910049 addeqs r0,r1,r9,asr #0x0
:02063C4C 104901D5 unknown
:02063C50 A7E28160 strgeb r8,[r9],#-0x15
:02063C54 E102A052 unknown
:02063C58 E7964105 ldr r4,[r6,+r5, lsl #0x2]
:02063C5C 0007101F andeq  r1,r7,r15,lsl r0
:02063C60 841113E2 ldrhi r1,[r1],#-0x3e2
:02063C64 861105E1 ldrhi r0,[r1],#-0x3e2
:02063C68 C11DE700 tstgt r13,r0,lsl #0xe
:02063C6C 79083100 stmvcdb  r8 ,{r8,r12,r13}
:02063C70 8C300427 ldchi  4,cr0,[r0],#-0x9c
:02063C74 0118A51C tsteq r8,r12,lsl r5
:02063C78 08A98C00 stmeqia  r9!,{r10,r11,r15}
:02063C7C 8C300941 ldchi  9,cr0,[r0],#-0x104
:02063C80 31151BE5 tstcc r5,r5,ror #0x17
:02063C84 80080528 andhi  r0,r8,r8,lsr #0xa
:02063C88 9306C5D2 unknown
:02063C8C 851826E5 ldrhi r2,[r8, #-0x6e5]		;(r8-0x6e5=*(fffff91b))
:02063C90 8470C405 unknown
:02063C94 0262A8E2 rsbeq  r10,r2,#0xE20000
:02063C98 401FE1A0 andmis r14,r15,r0,lsr #0x3
:02063C9C 01C9E208 biceq  r14,r9,r8,lsl #0x4
:02063CA0 441540E3 ldrmi r4,[r5],#-0xe3
:02063CA4 E106E1E0 unknown
:02063CA8 8800E797 stmhida  r0 ,{r0,r1,r2,r4,r7,r8,r9,r10,r13,r14,r15}
:02063CAC 07096503 streq r6,[r9,-r3, lsl #0xa]
:02063CB0 3106E00E unknown
:02063CB4 0D095508 unknown
:02063CB8 25309000 ldrcs r9,[r0, #-0x0]!
:02063CBC 1009E008 andne  r14,r9,r8
:02063CC0 10E75383 rscne  r5,r7,r3,lsl #0x7
:02063CC4 30880289 addcc  r0,r8,r9,lsl #0x5
:02063CC8 0405E59F streq r14,[r5],#-0x59f
:02063CCC 0D097140 unknown
:02063CD0 83100503 tsthi r0,#0xC00000
:02063CD4 86176DE7 ldrhi r6,r0,#0xC00000
:02063CD8 02003116 andeq  r3,r0,#0x80000005
:02063CDC 000DD230 andeq  r13,r13,r0,lsr r2
:02063CE0 5C22E59C stcpl  5,cr14,[r2],#-0x270
:02063CE4 05619F00 streqb r9,[r1, #-0xf00]!
:02063CE8 8C09B181 stchi  1,cr11,[r9],{#0x81}
:02063CEC A3A829E5 movge  r2,#0x394000		;r2=3751936(0x394000)
:02063CF0 0100C102 unknown
:02063CF4 00C4E081 sbceq  r14,r4,r1,lsl #0x1
:02063CF8 10085D04 andne  r5,r8,r4,lsl #0x1a
:02063CFC 3101E203 unknown
:02063D00 21011202 unknown
:02063D04 16DDE110 unknown
:02063D08 25081025 strcs r1,[r8, #-0x25]		;(r8-0x25=*(ffffffdb))
:02063D0C 2416ED40 ldrcs r14,[r6],#-0xd40
:02063D10 E59F106C ldr r1,[r15, #+0x6c]		;r15+0x6c=*(02063d84)=#-2059403127(0x85400089)
:02063D14 10167D18 andnes r7,r6,r8,lsl r13
:02063D18 1010E020 andnes r14,r0,r0,lsr #0x0
:02063D1C 07E28C30 unknown
:02063D20 00E89000 rsceq  r9,r8,r0
:02063D24 E8830007 stmia  r3 ,{r0,r1,r2}
:02063D28 E59C0000 ldr r0,[r12, #+0x0]		;r12+0x0=*(00519d10)
:02063D2C 278D1000 strcs r1,[r13, +r0]
:02063D30 391DE58C ldmccdb  r13 ,{r2,r3,r7,r8,r10,r13,r14,r15}
:02063D34 C299B929 addgts r11,r9,#0xA4000
:02063D38 FDF2F299 ldc2l 2,cr15,[r2,#+0x264]!
:02063D3C F299151B addnvs r1,r9,#0x6C00000
:02063D40 F299F299 addnvs r15,r9,#0x90000009
:02063D44 0051F299 unknown
:02063D48 52997D15 addpls r7,r9,#0x540
:02063D4C 153AF299 ldrne r15,[r10, #-0x299]!
:02063D50 99000299 stmlsdb  r0 ,{r0,r3,r4,r7,r9}
:02063D54 87531002 ldrhib r1,[r3, -r2]
:02063D58 995018E0 ldmlsdb  r0 ,{r5,r6,r7,r11,r12}^
:02063D5C 0042BCE5 subeq  r11,r2,r5,ror #0x19
:02063D60 2001E1D9 unknown
:02063D64 1024E045 eorne  r14,r4,r5,asr #0x0
:02063D68 A1E59900 mvnge  r9,r0,lsl #0x12
:02063D6C 1A159517 bne 025C91D0
:02063D70 02944969 addeqs r4,r4,#0x1A4000
:02063D74 83E00134 mvnhi  r0,#0xD
:02063D78 098D6111 stmeqib  r13 ,{r0,r4,r8,r13,r14}
:02063D7C 0920E58A stmeqdb  r0!,{r1,r3,r7,r8,r10,r13,r14,r15}
:02063D80 D9038902 stmledb  r3 ,{r1,r8,r11,r15}
:02063D84 85400089 strhib r0,[r0, #-0x89]		;(r0-0x89=*(ffffff77))
:02063D88 2B009322 blcs 02088A18
:02063D8C 7528E002 strvc r14,[r8, #-0x2]!
:02063D90 91109402 tstls r0,r2,lsl #0x8
:02063D94 0148937D unknown
:02063D98 0182E000 orreq  r14,r2,r0
:02063D9C 14FB3AF1 unknown
:02063DA0 71F27120 mvnvcs r7,r0,lsr #0x2
:02063DA4 12F271F2 rscnes r7,r2,#0x8000003C
:02063DA8 E8F27115 unknown
:02063DAC 71A78271 movvc  r8,r1,ror r2
:02063DB0 150B69F2 strne r6,[r11, #-0x9f2]		;(r11-0x9f2=*(fffff60e))
:02063DB4 302DEB00 eorcc  r14,r13,r0,lsl #0x16
:02063DB8 002D0271 eoreq  r0,r13,r1,ror r2
:02063DBC 202D24E3 eorcs  r2,r13,r3,ror #0x9
:02063DC0 12E1E082 rscne  r14,r1,#0x82
:02063DC4 E060F029 rsb  r15,r0,r9,lsr #0x0
:02063DC8 22226532 eorcs  r6,r2,#0xC800000
:02063DCC E9120241 ldmdb  r2 ,{r0,r6,r9}
:02063DD0 0ABD3201 beq 00FB05DC
:02063DD4 01D505CD biceqs r0,r5,r13,asr #0xb
:02063DD8 01E04210 mvneq  r4,r0,lsl r2
:02063DDC 00E2812A rsceq  r8,r2,r10,lsr #0x2
:02063DE0 BD009190 unknown
:02063DE4 A0020110 andge  r0,r2,r0,lsl r1
:02063DE8 010682E1 unknown
:02063DEC 14C83B09 strneb r3,[r8],#+0xb09
:02063DF0 FDF25900 ldc2l 9,cr5,[r2,#+0x0]!
:02063DF4 E21B0D13 ands r0,r11,#0x4C0
:02063DF8 E1025530 unknown
:02063DFC 30102D12 andccs r2,r0,r2,lsl r13
:02063E00 55300255 ldrpl r0,[r0, #-0x255]!
:02063E04 0059AE02 subeqs r10,r9,r2,lsl #0x1c
:02063E08 3B810B21 blcc 000A6A94
:02063E0C C3940031 orrgts r0,r4,#0x31
:02063E10 2C0FE0C3 stccs  0,cr14,[r15],{#0xc3}
:02063E14 0B753A91 bleq 03DB2860
:02063E18 039EE264 orreqs r14,r14,#0x40000006
:02063E1C 30E00603 rsccc  r0,r0,r3,lsl #0xc
:02063E20 FD022530 unknown
:02063E24 0AE9280A beq 01AADE54
:02063E28 A0305884 eorges r5,r0,r4,lsl #0x11
:02063E2C 001AF9E1 andeqs r15,r10,r1,ror #0x13
:02063E30 08E26340 unknown
:02063E34 0B1D342E bleq 027B0EF4
:02063E38 02E1D1E2 rsceq  r13,r1,#0x80000038
:02063E3C E284041A add  r0,r4,#0x1A000000
:02063E40 E1833C0C orr  r3,r3,r12,lsl #0x18
:02063E44 0400019E streq r0,[r0],#-0x19e
:02063E48 01039EE0 unknown
:02063E4C 001184E0 andeqs r8,r1,r0,ror #0x9
:02063E50 251B1181 ldrcs r1,[r11, #-0x181]		;(r11-0x181=*(fffffe7f))
:02063E54 11004107 unknown
:02063E58 15FB111B ldrneb r1,[r11, #+0x11b]!
:02063E5C FE1B0D2B cdp2 13,0,cr0,cr11,cr11,1
:02063E60 11491B15 unknown
:02063E64 FB11FB11 blx 024E2AB8
:02063E68 F859F859 ldmnvda  r9 ,{r0,r3,r4,r6,r11,r12,r13,r14,r15}^
:02063E6C BF10DDAD swilt 0x0010ddad
:02063E70 02485952 subeq  r5,r8,#0x148000
:02063E74 98653859 unknown
:02063E78 3859884D ldmccda  r9 ,{r0,r2,r3,r6,r11,r15}^
:02063E7C 85FAF859 ldrhib r15,[r10, #+0x859]!
:02063E80 40085900 andmi  r5,r8,r0,lsl #0x12
:02063E84 1475E58A unknown
:02063E88 A9830859 stmgeib  r3 ,{r0,r3,r4,r6,r11}
:02063E8C 92E26520 rscls  r6,r2,#0x8000000
:02063E90 3D93C855 unknown
:02063E94 10510400 subnes r0,r1,r0,lsl #0x8
:02063E98 BC245D45 stclt  13,cr5,[r4],#-0x114
:02063E9C 5107E932 unknown
:02063EA0 E0644228 rsb  r4,r4,r8,lsr #0x4
:02063EA4 85401993 strhib r1,[r0, #-0x993]		;(r0-0x993=*(fffff66d))
:02063EA8 D909BD08 stmledb  r9 ,{r3,r8,r10,r11,r12,r13,r15}
:02063EAC 3C990007 ldccc  0,cr0,[r9],{#0x7}
:02063EB0 0210B1E5 andeqs r11,r0,#0x40000039
:02063EB4 07FDA0B1 unknown
:02063EB8 81970035 orrhis r0,r7,r5,lsr r0
:02063EBC F881BAC8 stmnvia  r1 ,{r3,r6,r7,r9,r11,r12,r13,r15}
:02063EC0 1475F881 unknown
:02063EC4 144BF881 strneb r15,[r11],#-0x881
:02063EC8 15935881 ldrne r5,[r3, #+0x881]		;r3+0x881=*(00000881)
:02063ECC 68D87D36 ldmvsia  r8 ,{r1,r2,r4,r5,r8,r10,r11,r12,r13,r14}^
:02063ED0 50210045 eorpl  r0,r1,r5,asr #0x0
:02063ED4 812021BC strhih r2,[r0, -r12]!
:02063ED8 1E7DE05B mrcne 0,3,r14,cr13,cr11,{2}
:02063EDC 3F35701D swicc 0x0035701d
:02063EE0 3F311021 swicc 0x00311021
:02063EE4 7E411821 cdpvc 8,4,cr1,cr1,cr1,1
:02063EE8 E206BDE0 and  r11,r6,#0x3800
:02063EEC 01801831 orreq  r1,r0,r1,lsr r8
:02063EF0 4A313F35 bmi 02CB3BCC
:02063EF4 C938AD14 ldmgtdb  r8!,{r2,r4,r8,r10,r11,r13,r15}
:02063EF8 49FB4907 unknown
:02063EFC A50615FB strge r1,[r6, #-0x5fb]		;r6-0x5fb=*(1dcadba5)=#0(0x00000000)
:02063F00 FE1F7138 mrc2 1,0,r7,cr15,cr8,{1}
:02063F04 75A01082 strvc r1,[r0, #+0x82]!
:02063F08 811A0228 tsthi r10,r8,lsr #0x4
:02063F0C 559308E2 ldrpl r0,[r3, #+0x8e2]		;r3+0x8e2=*(000008e2)
:02063F10 55FB55EB ldrplb r5,[r11, #+0x5eb]!
:02063F14 55FB55FB ldrplb r5,[r11, #+0x5fb]!
:02063F18 55FB55FB ldrplb r5,[r11, #+0x5fb]!
:02063F1C FB55FEFB blx 035E3B18
:02063F20 FB55FB55 blx 035E2C84
:02063F24 FB55FB55 blx 035E2C88
:02063F28 FB55FB55 blx 035E2C8C
:02063F2C 55FFFB55 ldrplb r15,[r15, #+0xb55]!
:02063F30 55FB55FB ldrplb r5,[r11, #+0x5fb]!
:02063F34 55FB55FB ldrplb r5,[r11, #+0x5fb]!
:02063F38 55FA86FB ldrplb r8,[r10, #+0x6fb]!
:02063F3C 55DC9FFB ldrplb r9,[r12, #+0xffb]		;r12+0xffb=*(0051ad0b)
:02063F40 0345780B unknown
:02063F44 2103450C unknown
:02063F48 EA101D16 b 0246B3A8
:02063F4C 18E30A05 unknown
:02063F50 D5E21050 strleb r1,[r2, #+0x50]!
:02063F54 D5411C10 strleb r1,[r1, #-0xc10]		;(r1-0xc10=*(fffff3f0))
:02063F58 406D7680 rsbmi  r7,r13,r0,lsl #0xd
:02063F5C 18006D04 stmneda  r0 ,{r2,r8,r10,r11,r13,r14}
:02063F60 00B10009 adceqs r0,r1,r9
:02063F64 A000F9D5 unknown
:02063F68 00611513 rsbeq  r1,r1,r3,lsl r5
:02063F6C 10001D4C andne  r1,r0,r12,asr #0x1a
:02063F70 A1960051 orrges r0,r6,r1,asr r0
:02063F74 15309224 ldrne r9,[r0, #-0x224]!
:02063F78 3D1A5105 unknown
:02063F7C 0319E41B tsteq r9,#0x1B000000
:02063F80 25963050 ldrcs r3,[r6, #+0x50]		;r6+0x50=*(1dcae1f0)=#0(0x00000000)
:02063F84 75E59603 strvcb r9,[r5, #+0x603]!
:02063F88 C2939110 addgts r9,r3,#0x4
:02063F8C 252CE0C2 strcs r14,[r12, #-0xc2]!
:02063F90 5412F144 ldrpl r15,[r2],#-0x144
:02063F94 3196C060 orrccs r12,r6,r0,ror #0x0
:02063F98 5DE59609 stcpll 6,cr9,[r5,#+0x24]!
:02063F9C 089D2910 ldmeqia  r13 ,{r4,r8,r11,r13}
:02063FA0 E58DC064 str r12,[r13, #+0x64]		;r13+0x64=*(4c90926d)=#0(0x00000000)
:02063FA4 0240655A subeq  r6,r0,#0x16800000
:02063FA8 500A0065 andpl  r0,r10,r5,ror #0x0
:02063FAC 10290049 eorne  r0,r9,r9,asr #0x0
:02063FB0 25002D28 strcs r2,[r0, #-0xd28]		;(r0-0xd28=*(fffff2d8))
:02063FB4 000D1910 andeq  r1,r13,r0,lsl r9
:02063FB8 000D5B0C andeq  r5,r13,r12,lsl #0x16
:02063FBC 09000D51 stmeqdb  r0 ,{r0,r4,r6,r8,r10,r11}
:02063FC0 191A000D ldmnedb  r10 ,{r0,r2,r3}
:02063FC4 19550900 ldmnedb  r5 ,{r8,r11}^
:02063FC8 00194D00 andeqs r4,r9,r0,lsl #0x1a
:02063FCC 0002F505 andeq  r15,r2,r5,lsl #0xa
:02063FD0 DD155400 unknown
:02063FD4 00154C22 andeqs r4,r5,r2,lsr #0x18
:02063FD8 4640151C unknown
:02063FDC 55552015 ldrplb r2,[r5, #-0x15]		;(r5-0x15=*(ffffffeb))
:02063FE0 101A12C5 andnes r1,r10,r5,asr #0x5
:02063FE4 13FD501D mvnnes r5,#0x1D
:02063FE8 0000001D andeq  r0,r0,r13,lsl r0
:02063FEC 2F959639 swics 0x00959639
:02063FF0 15120015 ldrne r0,[r2, #-0x15]		;(r2-0x15=*(00393feb))
:02063FF4 10041800 andne  r1,r4,r0,lsl #0x10
:02063FF8 1BE28616 blne 01905858
:02063FFC 7D030F4D unknown
:02064000 28FA3800 unknown
:02064004 DD0CEBFF unknown
:02064008 03DD7803 biceqs r7,r13,#0x30000
:0206400C 2D2841F0 stccs  1,cr4,[r8,#-0x3c0]!
:02064010 5D5000E9 unknown
:02064014 01E31314 mvneq  r1,r4,lsl r3
:02064018 71D24010 bicvcs r4,r2,r0,lsl r0
:0206401C 20E5D20F rsccs  r13,r5,r15,lsl #0x4
:02064020 4400002D strmi r0,[r0],#-0x2d
:02064024 DCE59520 stclel 5,cr9,[r5],#+0x80
:02064028 2000BD11 andcs  r11,r0,r1,lsl r13
:0206402C 05BD2082 ldreq r2,[r13, #+0x82]!
:02064030 107D0095 unknown
:02064034 1101B912 unknown
:02064038 C417E083 ldrgt r14,[r7],#-0x83
:0206403C 20007D10 andcs  r7,r0,r0,lsl r13
:02064040 09F1E200 ldmeqib  r1!,{r9,r13,r14,r15}^
:02064044 021644E3 andeqs r4,r6,#0xE3000000
:02064048 9109E111 unknown
:0206404C 2030C400 eorcss r12,r0,r0,lsl #0x8
:02064050 00A1E283 adceq  r14,r1,r3,lsl #0x5
:02064054 10A120B5 unknown
:02064058 1C810016 stcne  0,cr0,[r1],{#0x16}
:0206405C B10102E1 unknown
:02064060 88101DF0 ldmhida  r0 ,{r4,r5,r6,r7,r8,r10,r11,r12}
:02064064 E5189F71 ldr r9,[r8, #-0xf71]		;(r8-0xf71=*(fffff08f))
:02064068 E0060290 mul  r6,r0,r2
:0206406C 00217294 mlaeq  r1,r4,r2,r7unknown
:02064070 B71005E0 ldrlt r0,[r6], -r0
:02064074 0006000D andeq  r0,r6,r13
:02064078 610AE087 unknown
:0206407C B3104111 tstlt r0,#0x40000004
:02064080 09004161 stmeqdb  r0 ,{r0,r5,r6,r8,r14}
:02064084 2B215800 blcs 028BA08C
:02064088 0904E59F stmeqdb  r4 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0206408C 00090400 andeq  r0,r9,r0,lsl #0x8
:02064090 552872A0 strpl r7,[r8, #-0x2a0]!
:02064094 08000903 stmeqda  r0 ,{r0,r1,r8,r11}
:02064098 801F05B5 ldrhih r0,[r15], -r5
:0206409C 0C0BE200 stceq  2,cr14,[r11],{#0x0}
:020640A0 00E58530 rsceq  r8,r5,r0,lsr r5
:020640A4 00E59260 rsceq  r9,r5,r0,ror #0x4
:020640A8 07016D01 streq r6,[r1,-r1, lsl #0x1a]
:020640AC C4E08621 unknown
:020640B0 E5920220 ldr r0,[r2, #+0x220]		;r2+0x220=*(00394220)
:020640B4 FD120813 unknown
:020640B8 9D002908 unknown
:020640BC 3120E001 unknown
:020640C0 7901A59F stmvcdb  r1 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r15}
:020640C4 E0213203 eor  r3,r1,r3,lsl #0x4
:020640C8 010D9E18 unknown
:020640CC E59F010C ldr r0,[r15, #+0x10c]		;r15+0x10c=*(020641e0)=#67477265(0x04059f11)
:020640D0 8201D1A4 andhi  r13,r1,#0x29
:020640D4 001F112D andeqs r1,r15,r13,lsr #0x2
:020640D8 30C4E204 sbccc  r14,r4,r4,lsl #0x4
:020640DC A5E20181 strgeb r0,[r2, #+0x181]!
:020640E0 E000111F and  r1,r0,r15,lsl r1
:020640E4 021102E1 andeqs r0,r1,#0x1000000E
:020640E8 01000593 swpeq r0,r3,r0
:020640EC 830102E0 unknown
:020640F0 3D0002E7 unknown
:020640F4 80001804 andhi  r1,r0,r4,lsl #0x10
:020640F8 E58507E5 str r0,[r5, #+0x7e5]		;r5+0x7e5=*(000007e5)
:020640FC 9010D922 andlss r13,r0,r2,lsr #0x12
:02064100 1FE00C02 swine 0x00e00c02
:02064104 E2010470 and  r0,r1,#0x70000000
:02064108 E1E07713 mvn  r7,r3,lsl r7
:0206410C 008660C4 addeq  r6,r6,r4,asr #0x1
:02064110 A0E2A4E2 rscge  r10,r2,r2,ror #0x9
:02064114 31810EE1 orrcc  r0,r1,r1,ror #0x1d
:02064118 03028000 unknown
:0206411C 084007E0 stmeqda  r0 ,{r5,r6,r7,r8,r9,r10}^
:02064120 41000EE0 unknown
:02064124 A5B4E786 ldrge r14,[r4, #+0x786]!
:02064128 9020511F eorls  r5,r0,r15,lsl r1
:0206412C 60AC30E7 adcvs  r3,r12,r7,ror #0x1
:02064130 E780D051 unknown
:02064134 30358004 eorccs r8,r5,r4
:02064138 19709484 ldmnedb  r0!,{r2,r7,r10,r12,r15}^
:0206413C 08E786D0 unknown
:02064140 84101980 ldrhi r1,[r0],#-0x980
:02064144 607CE797 unknown
:02064148 E498E59F ldr r14,[r8],#+0x59f
:0206414C 2EE0C400 cdpcs 4,14,cr12,cr0,cr0,0
:02064150 81001986 unknown
:02064154 30800309 addcc  r0,r0,r9,lsl #0x6
:02064158 190CE787 stmnedb  r12 ,{r0,r1,r2,r7,r8,r9,r10,r13,r14,r15}
:0206415C E7964010 unknown
:02064160 19E00864 unknown
:02064164 19C48400 stmneib  r4 ,{r10,r15}^
:02064168 1902B100 stmnedb  r2 ,{r8,r12,r13,r15}
:0206416C E7728620 ldrb r8,[r2,-r0, lsr #0xc]!
:02064170 00197010 andeqs r7,r9,r0,lsl r0
:02064174 4CE79E60 stcmil 14,cr9,[r7],#+0x180
:02064178 E59F4008 ldr r4,[r15, #+0x8]		;r15+0x8=*(02064188)=#350719600(0x14e78e70)
:0206417C E0C68697 smull  r8,r6,r7,r6
:02064180 02550028 subeqs r0,r5,#0x28
:02064184 03025506 unknown
:02064188 14E78E70 unknown
:0206418C 95916005 ldrls r6,[r1, #+0x5]		;r1+0x5=*(00000005)
:02064190 0CE79407 stceql 4,cr9,[r7],#+0x1c
:02064194 44960A49 ldrmi r0,[r6],#+0xa49
:02064198 2CE0C1C1 stccsl 1,cr12,[r0],#+0x304
:0206419C 10104245 andnes r4,r0,r5,asr #0x4
:020641A0 03E21085 mvneq  r1,#0x85
:020641A4 5AE78460 bpl 01A4532C
:020641A8 80032D2E andhi  r2,r3,r14,lsr #0x1a
:020641AC E8E8BD81 unknown
:020641B0 EC021CD7 stc  12,cr1,[r2],{#0xd7}
:020641B4 F0000100 andnv  r0,r0,r0,lsl #0x2
:020641B8 01F40001 mvneqs r0,r1
:020641BC 0001F800 andeq  r15,r1,r0,lsl #0x10
:020641C0 01E555FC unknown
:020641C4 021CE600 andeqs r14,r12,#0x0
:020641C8 3C02D100 stccc  1,cr13,[r2],{#0x0}
:020641CC 4906C542 stmmidb  r6 ,{r1,r6,r8,r10,r14,r15}
:020641D0 650A3D00 strvs r3,[r10, #-0xd00]		;(r10-0xd00=*(fffff300))
:020641D4 A8004500 stmgeda  r0 ,{r8,r10,r14}
:020641D8 9F36C911 swils 0x0036c911
:020641DC A0150009 andges r0,r5,r9
:020641E0 04059F11 streq r9,[r5],#-0xf11
:020641E4 217D0130 cmncs r13,r0,lsr r1
:020641E8 067D0205 unknown
:020641EC 10812034 addne  r2,r1,r4,lsr r0
:020641F0 0AA5498D beq 009B682C
:020641F4 000106E1 andeq  r0,r1,r1,ror #0xd
:020641F8 0389078D orreq  r0,r9,#0x2340000
:020641FC 000106DD unknown
:02064200 38FF1731 unknown
:02064204 04301110 unknown
:02064208 110D0011 unknown
:0206420C 05542C00 ldreqb r2,[r4, #-0xc00]		;r4-0xc00=*(14e78270)=#0(0x00000000)
:02064210 19013D27 stmnedb  r1 ,{r0,r1,r2,r5,r8,r10,r11,r12,r13}
:02064214 F9002900 stmnvdb  r0 ,{r8,r11,r13}
:02064218 5910552C ldmpldb  r0 ,{r2,r3,r5,r8,r10,r12,r14}
:0206421C FF169120 swinv 0x00169120
:02064220 D0A10011 adcle  r0,r1,r1,lsl r0
:02064224 01004527 unknown
:02064228 0BE31100 bleq 01928630
:0206422C 2400A10F strcs r10,[r0],#-0x10f
:02064230 15004120 strne r4,[r0, #-0x120]		;r0-0x120=*(04059df1)=#1067450422(0x3fa00036)
:02064234 5D35DD60 ldcpl  13,cr13,[r5,#-0x180]!
:02064238 9020F226 eorls  r15,r0,r6,lsr #0x4
:0206423C E1D001E9 bics r0,r0,r9,ror #0x3
:02064240 1E912202 cdpne 2,8,cr2,cr1,cr2,0
:02064244 0315C584 tsteq r5,#0x21000000
:02064248 301C49E0 andccs r4,r12,r0,ror #0x13
:0206424C 10558D30 subnes r8,r5,r0,lsr r13
:02064250 84205989 unknown
:02064254 2118EA0C tstcs r8,r12,lsl #0x14
:02064258 00212400 eoreq  r2,r1,r0,lsl #0x8
:0206425C 202153BC unknown
:02064260 292CF021 stmcsdb  r12!,{r0,r5,r12,r13,r14,r15}
:02064264 28005510 stmcsda  r0 ,{r4,r8,r10,r12,r14}
:02064268 5BBE001D blpl 00FE42E4
:0206426C 4DE1D0C2 stcmil 0,cr13,[r1,#+0x308]!
:02064270 004D2420 subeq  r2,r13,r0,lsr #0x8
:02064274 18F5030D unknown
:02064278 056D9CE8 streqb r9,[r13, #-0xce8]!
:0206427C 051815E9 ldreq r1,[r8, #-0x5e9]		;(r8-0x5e9=*(fffffa17))
:02064280 00050800 andeq  r0,r5,r0,lsl #0x10
:02064284 0D4D561C unknown
:02064288 3515D518 ldrcc r13,[r5, #-0x518]		;(r5-0x518=*(fffffae8))
:0206428C 35160D50 ldrcc r0,[r6, #-0xd50]		;r6-0xd50=*(1dcad450)=#0(0x00000000)
:02064290 C0352C00 eorgts r2,r5,r0,lsl #0x18
:02064294 0D3008BD ldceq  8,cr0,[r0,#-0x2f4]!
:02064298 A6119016 unknown
:0206429C C016492C andgts r4,r6,r12,lsr #0x12
:020642A0 05D59054 ldreqb r9,[r5, #+0x54]		;r5+0x54=*(00000054)
:020642A4 250AE35C strcs r14,[r10, #-0x35c]		;(r10-0x35c=*(fffffca4))
:020642A8 229D2016 addcss r2,r13,#0x16
:020642AC 05D530E5 ldreqb r3,[r5, #+0xe5]		;r5+0xe5=*(000000e5)
:020642B0 4DC2329C unknown
:020642B4 C4006558 strgt r6,[r0],#-0x558
:020642B8 0F650575 swieq 0x00650575
:020642BC 00692190 unknown
:020642C0 0A004106 beq 020746E0
:020642C4 078D8053 unknown
:020642C8 390EB63D stmccdb  r14 ,{r0,r2,r3,r4,r5,r9,r10,r12,r13,r15}
:020642CC FFF94005 swinv 0x00f94005
:020642D0 D03CEB16 eorles r14,r12,r6,lsl r11
:020642D4 163D0629 unknown
:020642D8 19063D17 stmnedb  r6 ,{r0,r1,r2,r4,r8,r10,r11,r12,r13}
:020642DC B5001058 strlt r1,[r0, #-0x58]		;(r0-0x58=*(ffffffa8))
:020642E0 96F2B5F2 unknown
:020642E4 F2B50049 adcnvs r0,r5,#0x49
:020642E8 B5ECF2B5 strltb r15,[r12, #+0x2b5]!
:020642EC 5EF2B5F2 mrcpl 5,7,r11,cr2,cr2,{7}
:020642F0 B512B512 ldrlt r11,[r2, #-0x512]		;(r2-0x512=*(fffffaee))
:020642F4 33127DF2 tstcc r2,#0x3C80
:020642F8 023119E5 eoreqs r1,r1,#0x394000
:020642FC 28E1D982 unknown
:02064300 ED039920 unknown
:02064304 92E2610A rscls  r6,r2,#0x80000002
:02064308 2000D108 andcs  r13,r0,r8,lsl #0x2
:0206430C 82E22168 rschi  r2,r2,#0x1A
:02064310 95E08385 strlsb r8,[r0, #+0x385]!
:02064314 E000C238 and  r12,r0,r8,lsr r2
:02064318 E0C58896 smull  r8,r5,r6,r8
:0206431C 0099B024 addeqs r11,r9,r4,lsr #0x0
:02064320 0C019BE5 stceq  11,cr9,[r1],{#0xe5}
:02064324 6C0580E0 stcvs  0,cr8,[r5],{#0xe0}
:02064328 4594E000 ldrmi r14,[r4, #+0x0]		;r4+0x0=*(3fa00036)=#0(0x00000000)
:0206432C C0409707 subgt  r9,r0,r7,lsl #0xe
:02064330 400408E0 andmi  r0,r4,r0,ror #0x11
:02064334 AD05E054 unknown
:02064338 49442402 stmmidb  r4 ,{r1,r10,r13}^
:0206433C 844C9002 strhib r9,[r12],#-0x2
:02064340 AD840011 unknown
:02064344 23391102 teqcs r9,#0x80000000
:02064348 00353404 eoreqs r3,r5,r4,lsl #0x8
:0206434C 078100E1 streq r0,r3,r5,r4,lsl #0x8
:02064350 3E22A580 cdpcc 5,2,cr10,cr2,cr0,4
:02064354 12A52312 adcne  r2,r5,#0x48000000
:02064358 F2A5F2A5 adcnv  r15,r5,#0x5000000A
:0206435C 1254F2A5 subnes r15,r4,#0x5000000A
:02064360 4F2AF2A5 swimi 0x002af2a5
:02064364 A552A512 ldrgeb r10,[r2, #-0x512]		;(r2-0x512=*(fffffaee))
:02064368 A51248F2 ldrge r4,[r2, #-0x8f2]		;(r2-0x8f2=*(fffff70e))
:0206436C 26D54242 ldrcsb r4,[r2, #-0x8f2]		;(r2-0x8f2=*(fffff70e))
:02064370 E5950135 ldr r0,[r5, #+0x135]		;r5+0x135=*(00000135)
:02064374 910DF524 unknown
:02064378 D1110304 tstle r1,r4,lsl #0x6
:0206437C 90E26406 rscls  r6,r2,r6,lsl #0x8
:02064380 129500C5 addnes r0,r5,#0xC5
:02064384 83311581 teqhi r1,#0x20400000
:02064388 80102DE0 andhis r2,r0,r0,ror #0x1b
:0206438C F2E06405 rscnv  r6,r0,#0x5000000
:02064390 99066104 stmlsdb  r6 ,{r2,r8,r13,r14}
:02064394 C3709E12 cmngt r0,#0x120
:02064398 95C34295 strlsb r4,[r3, #+0x295]		;r3+0x295=*(00000295)
:0206439C F295A3E2 addnvs r10,r5,#0x88000003
:020643A0 1205F295 andne  r15,r5,#0x50000009
:020643A4 F2955295 addnvs r5,r5,#0x50000009
:020643A8 38C91E09 stmccia  r9 ,{r0,r3,r9,r10,r11,r12}^
:020643AC BCF8C9F3 ldcltl 9,cr12,[r8],#+0x3cc
:020643B0 81E1D152 mvnhi  r13,r2,asr r1
:020643B4 9C208506 stcls  5,cr8,[r0],#-0x18
:020643B8 E00E0561 and  r0,r14,r1,ror #0xa
:020643BC E265C000 rsb  r12,r5,#0x0
:020643C0 06790018 unknown
:020643C4 956EC58C strlsb r12,[r14, #-0x58c]!
:020643C8 91602826 unknown
:020643CC 442EE511 unknown
:020643D0 01350CD9 ldreqsb r0,[r5, -r9]!
:020643D4 02054785 andeq  r4,r5,#0x2140000
:020643D8 E5804098 str r4,[r0, #+0x98]		;r0+0x98=*(00000098)
:020643DC E0040296 mul  r4,r6,r2
:020643E0 62500000 subvss r0,r0,#0x0
:020643E4 851249E2 ldrhi r4,[r2, #-0x9e2]		;(r2-0x9e2=*(fffff61e))
:020643E8 08E08445 unknown
:020643EC E0CCE492 smull  r14,r12,r2,r4
:020643F0 E1A0242E mov  r2,r14,lsr #0x8		;r2=0(0x0)
:020643F4 0C126100 ldceq  1,cr6,[r2],{#0x0}
:020643F8 81E1822C mvnhi  r8,r12,lsr #0x4
:020643FC E0018217 and  r8,r1,r7,lsl r2
:02064400 1DC5588D unknown
:02064404 020D868D andeq  r8,r13,#0x8D00000
:02064408 0DC00261 unknown
:0206440C 4219BE06 andmis r11,r9,#0x60
:02064410 76911651 unknown
:02064414 3128383D unknown
:02064418 1D369506 ldcne  5,cr9,[r6,#-0x18]!
:0206441C F695EFB2 unknown
:02064420 F5E8F695 strnvb r15,[r8, #+0x695]!
:02064424 30069520 andcc  r9,r6,r0,lsr #0xa
:02064428 5B520695 blpl 034E5E84
:0206442C 99400695 stmlsdb  r0 ,{r0,r2,r4,r7,r9,r10}^
:02064430 0009029D muleq  r9,r13,r2
:02064434 7A000976 bvc 02066A14
:02064438 93E18759 mvnls  r8,#0x1640000
:0206443C 9476A525 unknown
:02064440 E010C230 ands r12,r0,r0,lsr r2
:02064444 04F91594 unknown
:02064448 8900AD56 stmhidb  r0 ,{r1,r2,r4,r6,r8,r10,r11,r13,r15}
:0206444C 46682103 unknown
:02064450 844A0061 strhib r0,[r10],#-0x61
:02064454 E58A0331 str r0,[r10, #+0x331]		;r10+0x331=*(00000331)
:02064458 8A501214 bhi 03468CB0
:0206445C 0015B0E5 andeqs r11,r5,r5,ror #0x1
:02064460 00F5100B rsceqs r1,r5,r11
:02064464 CFC69190 swigt 0x00c69190
:02064468 113210C1 teqne r2,r1,asr #0x1
:0206446C 63008D26 unknown
:02064470 81B520C5 movhis r2,r5,asr #0x1
:02064474 B50FA125 strlt r10,[r15, #-0x125]		;r15-0x125=*(02064357)=#-1510824686(0xa5f2a512)
:02064478 1B97E1A0 blne 0065CB00
:0206447C 95E0C004 strlsb r12,[r0, #+0x4]!
:02064480 94E0C782 unknown
:02064484 E0E7008B rsc  r0,r7,r11,lsl #0x1
:02064488 005D4428 subeqs r4,r13,r8,lsr #0x8
:0206448C 529600CD addpls r0,r6,#0xCD
:02064490 05E0C230 streqb r12,[r0, #+0x230]!
:02064494 02E05110 rsceq  r5,r0,#0x4
:02064498 E0C00000 sbc  r0,r0,r0
:0206449C 01851421 orreq  r1,r5,r1,lsr #0x8
:020644A0 10E1811C rscne  r8,r1,r12,lsl r1
:020644A4 E0810783 add  r0,r1,r3,lsl #0xf
:020644A8 DD8A0030 unknown
:020644AC E1D98003 bics r8,r9,r3
:020644B0 E0840780 add  r0,r4,r0,lsl #0xf
:020644B4 40941669 addmis r1,r4,r9,ror #0xc
:020644B8 6913E511 ldmvsdb  r3 ,{r0,r4,r8,r10,r13,r14,r15}
:020644BC E5F3E5F6 ldrb r14,[r3, #+0x5f6]!
:020644C0 E511AAF3 ldr r10,[r1, #-0xaf3]		;(r1-0xaf3=*(fffff50d))
:020644C4 11809EF3 unknown
:020644C8 F3E553E5 mvnnv  r5,#0x94000003
:020644CC 9500659E strls r6,[r0, #-0x59e]		;(r0-0x59e=*(fffffa62))
:020644D0 EC267913 stc  9,cr7,[r6],#-0x4c
:020644D4 6213AD42 andvss r10,r3,#0x1080
:020644D8 0580251D streq r2,[r0, #+0x51d]		;r0+0x51d=*(0000051d)
:020644DC 8A2029A0 bhi 0286EB64
:020644E0 E1A01581 mov  r1,r1,lsl #0xb		;r1=0(0x0)
:020644E4 E0CE7094 smull  r7,r14,r4,r0
:020644E8 C4C19300 strgtb r9,[r1],#+0x300
:020644EC 57700CE0 ldrplb r0,[r1],#+0x300
:020644F0 300400E0 andcc  r0,r4,r0,ror #0x1
:020644F4 4427E0CE unknown
:020644F8 404C0469 submi  r0,r12,r9,ror #0x8
:020644FC 2782E184 strcs r14,[r2,+r4, lsl #0x3]
:02064500 2030E084 eorcss r14,r0,r4,lsl #0x1
:02064504 22037D00 andcs  r7,r3,#0x0
:02064508 51320629 teqpl r2,r9,lsr #0xc
:0206450C E1D5C203 bics r12,r5,r3,lsl #0x4
:02064510 C1419215 unknown
:02064514 E14093E0 unknown
:02064518 042400E0 unknown
:0206451C 800C014D andhi  r0,r12,r13,asr #0x2
:02064520 04078CE1 streq r8,[r7],#-0xce1
:02064524 13EDE080 mvnne  r14,#0x80
:02064528 A3ED115F mvnge  r1,#0xC0000017
:0206452C 64C0F635 strvsb r15,[r0],#+0x635
:02064530 80C0C635 sbchi  r12,r0,r5,lsr r6
:02064534 047103F5 unknown
:02064538 3A001522 bcc 020699C8
:0206453C 75E26359 strvcb r6,[r2, #+0x359]!
:02064540 B1218214 unknown
:02064544 71361102 teqvc r6,r2,lsl #0x2
:02064548 0015E414 andeqs r14,r5,r4,lsl r4
:0206454C 81262562 unknown
:02064550 C0442111 subgt  r2,r4,r1,lsl r1
:02064554 25A50021 strcs r0,[r5, #+0x21]!
:02064558 25F625F6 ldrcsb r2,[r6, #+0x5f6]!
:0206455C 793921F6 ldmvcdb  r9!,{r1,r2,r4,r5,r6,r7,r8,r13}
:02064560 03062516 unknown
:02064564 36253F30 unknown
:02064568 02062514 andeq  r2,r6,#0x5000000
:0206456C 75362520 ldrvc r2,[r6, #-0x520]!
:02064570 31654416 unknown
:02064574 B5462106 strltb r2,[r6, #-0x106]		;r6-0x106=*(1dcae09a)=#0(0x00000000)
:02064578 7110C50D tstvc r0,r13,lsl #0xa
:0206457C 10062510 andne  r2,r6,r0,lsl r5
:02064580 10BF0625 adcnes r0,r15,r5,lsr #0xc
:02064584 8D09AD8D unknown
:02064588 598D0F31 stmplib  r13 ,{r0,r4,r5,r8,r9,r10,r11}
:0206458C D4062509 strle r2,[r6],#-0x509
:02064590 16650069 unknown
:02064594 F665F665 unknown
:02064598 F665F665 unknown
:0206459C F665F665 unknown
:020645A0 65F665FF ldrvsb r6,[r6, #+0x5ff]!
:020645A4 65F665F6 ldrvsb r6,[r6, #+0x5f6]!
:020645A8 81F665F6 ldrhish r6,[r6, #+0x56]!
:020645AC F665F705 unknown
:020645B0 1057FCBF ldrneh r15,[r7],#-0xcf
:020645B4 60230902 eorvs  r0,r3,r2,lsl #0x12
:020645B8 50D61151 sbcpls r1,r6,r1,asr r1
:020645BC 00990151 addeqs r0,r9,r1,asr r1
:020645C0 09A6194D stmeqib  r6!,{r0,r2,r3,r6,r8,r11,r12}
:020645C4 101FB943 andnes r11,r15,r3,asr #0x12
:020645C8 11B70DD1 ldrnesb r0,[r7, +r1]!
:020645CC 1D791309 ldcnel 3,cr1,[r9,#-0x24]!
:020645D0 D692005D unknown
:020645D4 8E530DE1 cdphi 13,4,cr0,cr3,cr1,7
:020645D8 0900551C stmeqdb  r0 ,{r2,r3,r4,r8,r10,r12,r14}
:020645DC 98E58733 unknown
:020645E0 10119309 andnes r9,r1,r9,lsl #0x6
:020645E4 001156C6 andeqs r5,r1,r6,asr #0xd
:020645E8 0309855A unknown
:020645EC 12D0E587 sbcnes r14,r0,#0x21C00000
:020645F0 29980021 ldmcsib  r8 ,{r0,r5}
:020645F4 A5F309C1 ldrgeb r0,[r3, #+0x9c1]!
:020645F8 43090A00 unknown
:020645FC A510ECB1 ldrge r14,[r0, #-0xcb1]		;(r0-0xcb1=*(fffff34f))
:02064600 E596E00D ldr r14,[r6, #+0xd]		;r6+0xd=*(1dcae1ad)=#0(0x00000000)
:02064604 D60422F0 unknown
:02064608 968024E1 strls r2,[r6, #+0xd]		;r6+0xd=*(1dcae1ad)=#0(0x00000000)
:0206460C 0BC528E5 bleq 011AE9A8
:02064610 C9A29880 stmgtib  r2!,{r7,r11,r12,r15}
:02064614 D612BCE0 ldrle r11,ib 
:02064618 329000E1 addccs r0,r0,#0xE1
:0206461C C2F2E0C2 rscgts r14,r2,#0xC2
:02064620 046D007D unknown
:02064624 2DBFCEC0 ldccs  14,cr12,[r15,#+0x300]!
:02064628 E0E23C00 rsc  r3,r2,r0,lsl #0x18
:0206462C CC048C90 stcgt  12,cr8,[r4],{#0x90}
:02064630 5A8008E0 bpl 000669B8
:02064634 00000CE0 andeq  r0,r0,r0,ror #0x19
:02064638 9628E0C9 unknown
:0206463C 19C60911 stmneib  r6 ,{r0,r4,r8,r11}^
:02064640 89509A01 ldmhidb  r0 ,{r0,r9,r11,r12,r15}^
:02064644 10F542E1 rscnes r4,r5,r1,ror #0x5
:02064648 AE99018D cdpge 1,8,cr0,cr9,cr13,4
:0206464C 99E01882 unknown
:02064650 40E0222B rscmi  r2,r0,r11,lsr #0x4
:02064654 40980009 addmis r0,r8,r9
:02064658 18E0222E unknown
:0206465C 2AE59610 bcs 019C9EA4
:02064660 00758600 rsbeqs r8,r5,r0,lsl #0xc
:02064664 A9E1888A unknown
:02064668 22C1E007 sbccs  r14,r1,#0x7
:0206466C 9CE1A00F stclsl 0,cr10,[r1],#+0x3c
:02064670 9CE08481 stclsl 4,cr8,[r0],#+0x204
:02064674 E0244000 eor  r4,r4,r0
:02064678 E0244193 mla  r4,r3,r1,r4unknown
:0206467C 12790028 rsbnes r0,r9,#0x28
:02064680 010D800A unknown
:02064684 152DE045 strne r14,[r13, #-0x45]!
:02064688 422A4901 eormi  r4,r10,#0x4000
:0206468C 118590E2 orrne  r9,r5,r2,ror #0x1
:02064690 001110CD andeqs r1,r1,r13,asr #0x1
:02064694 D90270BE stmledb  r2 ,{r1,r2,r3,r4,r5,r7,r12,r13,r14}
:02064698 90E2601B rscls  r6,r2,r11,lsl r0
:0206469C D9017102 stmledb  r1 ,{r1,r8,r12,r13,r14}
:020646A0 0011C210 andeqs r12,r1,r0,lsl r2
:020646A4 1281109A addne  r1,r1,#0x9A
:020646A8 8780DD65 strhi r13,r1,r1,#0x9A
:020646AC 81A92281 movhi  r2,r1,lsl #0x5		;r2=0(0x0)
:020646B0 B0F281F2 unknown
:020646B4 86F28110 unknown
:020646B8 93528110 cmpls r2,#0x4
:020646BC 6DA4F281 stcvs  2,cr15,[r4,#+0x204]!
:020646C0 E1D5E210 bics r14,r5,r0,lsl r2
:020646C4 95054028 strls r4,[r5, #-0x28]		;(r5-0x28=*(ffffffd8))
:020646C8 C0242041 eorgt  r2,r4,r1,asr #0x0
:020646CC 1594E595 ldrne r14,[r4, #+0x595]		;r4+0x595=*(3fa005cb)=#0(0x00000000)
:020646D0 309C8200 addccs r8,r12,r0,lsl #0x4
:020646D4 1094E0E2 addnes r14,r4,r2,ror #0x1
:020646D8 2300E0C0 unknown
:020646DC 3A015136 bcc 020B8BBC
:020646E0 4003E183 andmi  r14,r3,r3,lsl #0x3
:020646E4 9CE04E04 stclsl 14,cr4,[r0],#+0x10
:020646E8 01E0C23E mvneq  r12,lsr r14
:020646EC DD530010 unknown
:020646F0 FDE0C205 stc2l 2,cr12,[r0,#+0x14]!
:020646F4 43FD2111 mvnmis r2,#0x40000004
:020646F8 49045292 stmmidb  r4 ,{r1,r4,r7,r9,r12,r14}
:020646FC E5220D42 str r0,[r2, #-0xd42]!
:02064700 59D52201 ldmplib  r5 ,{r0,r9,r13}^
:02064704 E04E8005 sub  r8,r14,r5
:02064708 45621000 strmib r1,[r2, #-0x0]!
:0206470C 451063E2 ldrmi r6,[r0, #-0x3e2]		;(r0-0x3e2=*(fffffc1e))
:02064710 F2459022 subnv  r9,r5,#0x22
:02064714 00194FC1 andeqs r4,r9,r1,asr #0x1f
:02064718 413037D5 ldrmisb r3,[r0, -r5]!
:0206471C 02413002 subeq  r3,r1,#0x2
:02064720 024130AF subeq  r3,r1,#0xAF
:02064724 1D007D20 unknown
:02064728 91301800 teqls r0,r0,lsl #0x10
:0206472C 4028E51A eormi  r14,r8,r10,lsl r5
:02064730 E39CE591 orrs r14,r12,#0x24400000
:02064734 2EE000C3 cdpcs 0,14,cr0,cr0,cr3,6
:02064738 03E1A0C6 mvneq  r10,#0xC6
:0206473C E1008CCA unknown
:02064740 DDD1E2BC unknown
:02064744 1CE26C04 stcnel 12,cr6,[r2],#+0x10
:02064748 C991C010 ldmgtib  r1 ,{r4,r14,r15}
:0206474C 03039E29 unknown
:02064750 EC0494E0 stc  4,cr9,[r4],{#0xe0}
:02064754 3203E0CC andcc  r14,r3,#0xCC
:02064758 120DE1A0 andne  r14,r13,#0x28
:0206475C 00CD2E80 sbceq  r2,r13,r0,lsl #0x1d
:02064760 320932BE andcc  r3,r9,#0xE000000B
:02064764 AD00C50C unknown
:02064768 00E0D203 rsceq  r13,r0,r3,lsl #0x4
:0206476C 22016330 andcs  r6,r1,#0xC0000000
:02064770 20920193 umullcss r0,r2,r3,r1
:02064774 6F918050 swivs 0x00918050
:02064778 020931FD andeq  r3,r9,#0x4000003F
:0206477C F9E011F9 unknown
:02064780 DE003501 cdple 5,0,cr3,cr0,cr1,0
:02064784 BC01A924 stclt  9,cr10,[r1],{#0x24}
:02064788 C5E1D132 strgtb r13,[r1, #+0x132]!
:0206478C C0422811 subgt  r2,r2,r1,lsl r8
:02064790 1593E591 ldrne r14,[r3, #+0x591]		;r3+0x591=*(00000591)
:02064794 00BD2210 adceqs r2,r13,r0,lsl r2
:02064798 BD805020 unknown
:0206479C 005DD100 subeqs r13,r13,r0,lsl #0x2
:020647A0 20B9E26C adccss r14,r9,r12,ror #0x4
:020647A4 00A54A02 adceq  r4,r5,r2,lsl #0x14
:020647A8 CDE051AD stcgtl 1,cr5,[r0,#+0x2b4]!
:020647AC 00C94F43 sbceq  r4,r9,r3,asr #0x1e
:020647B0 AB10C990 blge 02496DF8
:020647B4 2091E1D9 ldrcssb r14,[r1], +r9
:020647B8 8600C9A0 strhi r12,[r0],-r0, lsr #0x13
:020647BC 54B60025 unknown
:020647C0 48A50065 stmmiia  r5!,{r0,r2,r5,r6}
:020647C4 3210C942 andccs r12,r0,#0x108000
:020647C8 990A6DD9 stmlsdb  r10 ,{r0,r3,r4,r6,r7,r8,r10,r11,r13,r14}
:020647CC 72F0E54B rscvcs r14,r0,#0x12C00000
:020647D0 501CE1D9 ldrplsb r14,[r12], -r9
:020647D4 90E50099 smlalls  r0,r5,r9,r0
:020647D8 F5602D23 strnvb r2,[r0, #-0xd23]!
:020647DC 95E58A03 strlsb r8,[r5, #+0xa03]!
:020647E0 00092318 andeq  r2,r9,r8,lsl r3
:020647E4 844A1091 strhib r1,[r10],#-0x91
:020647E8 101190E1 andnes r9,r1,r1,ror #0x1
:020647EC 00116686 andeqs r6,r1,r6,lsl #0xd
:020647F0 14E1866A unknown
:020647F4 E5028A40 str r8,[r2, #-0xa40]		;(r2-0xa40=*(fffff5c0))
:020647F8 9500210D strls r2,[r0, #-0x10d]		;(r0-0x10d=*(fffffef3))
:020647FC 22E0C127 rsccs  r12,r0,#0xC0000009
:02064800 92425504 subls  r5,r2,#0x1000000
:02064804 006D2045 rsbeq  r2,r13,r5,asr #0x0
:02064808 65080031 strvs r0,[r8, #-0x31]		;(r8-0x31=*(ffffffcf))
:0206480C 655D0B00 ldrvsb r0,[r13, #-0xb00]		;r13-0xb00=*(4c908709)=#0(0x00000000)
:02064810 9D102900 unknown
:02064814 E2440A05 sub  r0,r4,#0x5000
:02064818 000D09BC streqh r0,[r13], -r12
:0206481C E0020691 mul  r2,r1,r6
:02064820 00951202 addeqs r1,r5,r2,lsl #0x4
:02064824 958A1081 strls r1,[r10, #+0x81]		;r10+0x81=*(a5f2a593)
:02064828 1099D900 addnes r13,r9,r0,lsl #0x12
:0206482C 0011709D muleqs r1,r13,r0
:02064830 000F74F9 unknown
:02064834 A1660679 unknown
:02064838 95E58A80 strlsb r8,[r5, #+0xa80]!
:0206483C 151D9419 ldrne r9,[r13, #-0x419]		;r13-0x419=*(4c908df0)=#0(0x00000000)
:02064840 31BC1D9D unknown
:02064844 75005D00 strvc r5,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:02064848 46044104 strmi r4,[r4],-r4, lsl #0x2
:0206484C 7601E17B unknown
:02064850 19E9E1A0 unknown
:02064854 2D0F119D unknown
:02064858 2045B100 subcs  r11,r5,r0,lsl #0x2
:0206485C 103D0005 eornes r0,r13,r5
:02064860 E5003114 str r3,[r0, #-0x114]		;(r0-0x114=*(fffffeec))
:02064864 5722104D strpl r1,[r0, #-0x114]		;(r0-0x114=*(fffffeec))
:02064868 C50515D5 strgt r1,[r5, #-0x5d5]		;(r5-0x5d5=*(fffffa2b))
:0206486C 26104D09 ldrcs r4,[r0],-r9, lsl #0x1a
:02064870 2B6D0001 blcs 03BA487C
:02064874 03E56E86 mvneq  r6,#0x860
:02064878 BCEB0010 stcltl 0,cr0,[r11],#+0x40
:0206487C 40F00011 rscmis r0,r0,r1,lsl r0
:02064880 50190011 andpls r0,r9,r1,lsl r0
:02064884 BE001930 mcrlt 9,0,r1,cr0,cr0,{1}
:02064888 02F2001D rsceqs r0,r2,#0x1D
:0206488C 0130192B teqeq r0,r11,lsr #0x12
:02064890 2015400A andcss r4,r5,r10
:02064894 00510200 subeqs r0,r1,r0,lsl #0x4
:02064898 D1001591 swple r1,r1,r0
:0206489C F0EB000F rscnv  r0,r11,r15
:020648A0 9901D512 stmlsdb  r1 ,{r1,r4,r8,r10,r12,r14,r15}
:020648A4 91E26105 mvnls  r6,r5,lsl #0x2
:020648A8 06400340 streqb r0,r6,r5,lsl #0x2
:020648AC 10E111A0 rscne  r1,r1,r0,lsr #0x3
:020648B0 29918600 ldmcsib  r1 ,{r9,r10,r15}
:020648B4 10912018 addnes r2,r1,r8,lsl r0
:020648B8 30390FAD eorccs r0,r9,r13,lsr #0x1f
:020648BC 4191201C orrmis r2,r1,r12,lsl r0
:020648C0 30036500 andcc  r6,r3,r0,lsl #0xa
:020648C4 1D003D63 unknown
:020648C8 D122BE00 unknown
:020648CC 03101CE1 tsteq r0,#0xE100
:020648D0 6201ED91 andvs  r14,r1,#0x2440
:020648D4 411A01E2 tstmi r10,r2,ror #0x3
:020648D8 019202E2 orreqs r0,r2,r2,ror #0x5
:020648DC 1201E001 andne  r14,r1,#0x1
:020648E0 3400E1A0 strcc r14,[r0],#-0x1a0
:020648E4 21301015 teqcs r0,r5,lsl r0
:020648E8 55011520 strpl r1,[r1, #-0x520]		;(r1-0x520=*(fffffae0))
:020648EC 09032D15 stmeqdb  r3 ,{r0,r2,r4,r8,r10,r11,r13}
:020648F0 12D5FA12 sbcnes r15,r5,#0x12000
:020648F4 49140005 ldmmidb  r4 ,{r0,r2}
:020648F8 00013005 andeq  r3,r1,r5
:020648FC AB431D34 blge 0312BDD4
:02064900 4C018518 stcmi  5,cr8,[r1],{#0x18}
:02064904 02090371 andeq  r0,r9,#0xC4000001
:02064908 30032081 andcc  r2,r3,r1,lsl #0x1
:0206490C 5102F93A unknown
:02064910 9F015C00 swils 0x00015c00
:02064914 03200215 unknown
:02064918 54152009 ldrpl r2,[r5],#-0x9
:0206491C 01059F01 unknown
:02064920 1D6D011A stcnel 1,cr0,[r13,#-0x68]!
:02064924 2BB5058D blcs 00DA5F60
:02064928 A548035D strgeb r0,[r8, #-0x35d]		;(r8-0x35d=*(fffffca3))
:0206492C CD594400 unknown
:02064930 C9004000 stmgtdb  r0 ,{r14}
:02064934 00990000 addeqs r0,r9,r0
:02064938 692C0001 stmvsdb  r12!,{r0}
:0206493C 01280001 unknown
:02064940 00012400 andeq  r2,r1,r0,lsl #0x8
:02064944 14000120 strne r0,[r0],#-0x120
:02064948 10000155 andne  r0,r0,r5,asr r1
:0206494C B900F900 stmltdb  r0 ,{r8,r11,r12,r13,r14,r15}
:02064950 1C000D1C stcne  13,cr0,[r0],{#0x1c}
:02064954 18B90001 ldmneia  r9!,{r0}
:02064958 19158410 ldmnedb  r5 ,{r4,r10,r15}
:0206495C ED049C10 unknown
:02064960 0A700127 beq 03C64E04
:02064964 C4020225 strgt r0,[r2],#-0x225
:02064968 02B029AD adceqs r2,r0,#0x2B4000
:0206496C 2DE112C4 stccsl 2,cr1,[r1,#+0x310]!
:02064970 10061D0E andne  r1,r6,r14,lsl #0x1a
:02064974 01282B31 unknown
:02064978 31562400 cmpcc r6,r0,lsl #0x8
:0206497C D41B1D0B ldrle r1,[r11],#-0xd0b
:02064980 100700E1 andne  r0,r7,r1,ror #0x1
:02064984 010BE201 unknown
:02064988 08E79021 unknown
:0206498C 00E28D00 rsceq  r8,r2,r0,lsl #0x1a
:02064990 8D32132D ldchi  3,cr1,[r2,#-0xb4]!
:02064994 804D3001 subhi  r3,r13,r1
:02064998 0C001908 stceq  9,cr1,[r0],{#0x8}
:0206499C 08C04D55 stmeqia  r0 ,{r0,r2,r4,r6,r8,r10,r11,r14}^
:020649A0 004D1015 subeq  r1,r13,r5,lsl r0
:020649A4 0CC04D38 stceql 13,cr4,[r0],{#0x38}
:020649A8 30AD0035 adccc  r0,r13,r5,lsr r0
:020649AC 1038C04D eornes r12,r8,r13,asr #0x0
:020649B0 0D300021 ldceq  0,cr0,[r0,#-0x84]!
:020649B4 53520A0C cmppl r2,#0xC000
:020649B8 032110E3 unknown
:020649BC 1C001918 stcne  9,cr1,[r0],{#0x18}
:020649C0 E59D2810 ldr r2,[r13, #+0x810]		;r13+0x810=*(4c909a19)=#0(0x00000000)
:020649C4 26102993 unknown
:020649C8 00150029 andeqs r0,r5,r9,lsr #0x0
:020649CC 10156818 andnes r6,r5,r8,lsl r8
:020649D0 293C081D ldmcsdb  r12!,{r0,r2,r3,r4,r11}
:020649D4 C1319200 teqgt r1,r0,lsl #0x4
:020649D8 26230BE0 unknown
:020649DC 822A0135 eorhi  r0,r10,#0x4000000D
:020649E0 04201CE1 unknown
:020649E4 1034E58D eornes r14,r4,r13,lsl #0xb
:020649E8 C020075D eorgt  r0,r0,r13,asr r7
:020649EC 162210E0 unknown
:020649F0 811A010D tsthi r10,r13,lsl #0x2
:020649F4 858D0C31 strhi r0,[r13, #+0xc31]		;r13+0xc31=*(4c909e3a)=#0(0x00000000)
:020649F8 7D8DA400 unknown
:020649FC 01499D0C unknown
:02064A00 4112E281 tstmi r2,r1,lsl #0x5
:02064A04 F6168A00 ldrnv r8,[r6],-r0, lsl #0x14
:02064A08 814CEBFF unknown
:02064A0C 1B991802 blne 006AAA1C
:02064A10 001016A0 andeqs r1,r0,r0,lsr #0xd
:02064A14 00101810 andeqs r1,r0,r0,lsl r8
:02064A18 1058001C subnes r0,r8,r12,lsl r0
:02064A1C 68144102 ldmvsda  r4 ,{r1,r8,r14}
:02064A20 91054900 unknown
:02064A24 CD08C843 unknown
:02064A28 4A69010A bmi 03AA4E58
:02064A2C B100754D unknown
:02064A30 E96A4819 unknown
:02064A34 0905F12C stmeqdb  r5 ,{r2,r3,r5,r8,r12,r13,r14,r15}
:02064A38 B1039900 unknown
:02064A3C 0895810A ldmeqia  r5 ,{r1,r3,r8,r15}
:02064A40 04195F81 ldreq r5,[r9],#-0xf81
:02064A44 036D0181 unknown
:02064A48 34000588 strcc r0,[r0],#-0x588
:02064A4C 578C0011 unknown
:02064A50 4AEB0047 bmi 01B24B74
:02064A54 4D2D0685 stcmi  6,cr0,[r13,#-0x214]!
:02064A58 45502700 ldrmib r2,[r0, #-0x700]		;(r0-0x700=*(fffff900))
:02064A5C E0312100 eors r2,r1,r0,lsl #0x2
:02064A60 E5C00075 strb r0,[r0, #+0x75]		;r0+0x75=*(00000075)
:02064A64 8B005501 blhi 02079E70
:02064A68 13ED1121 mvnne  r1,#0x40000008
:02064A6C 021D04F8 andeqs r0,r13,#0xF8000000
:02064A70 83000148 unknown
:02064A74 020A6880 andeq  r6,r10,#0x800000
:02064A78 0910D908 ldmeqdb  r0 ,{r3,r8,r11,r12,r14,r15}
:02064A7C E0121949 ands r1,r2,r9,asr #0x12
:02064A80 657C1069 ldrvsb r1,[r12, #-0x69]!
:02064A84 036DFB45 msreq SPSR_fsc,#0x11400
:02064A88 21022942 unknown
:02064A8C 4E002D55 mcrmi 13,0,r2,cr0,cr5,{2}
:02064A90 E9302909 ldmdb  r0!,{r0,r3,r8,r11,r13}
:02064A94 2B290045 blcs 02AA4BB0
:02064A98 08E9004D unknown
:02064A9C 104540C1 subne  r4,r5,r1,asr #0x1
:02064AA0 020B234C andeq  r2,r11,#0x30000001
:02064AA4 6F865735 swivs 0x00865735
:02064AA8 BD9507C1 unknown
:02064AAC 00390485 eoreqs r0,r9,r5,lsl #0x9
:02064AB0 7DE13064 stcvcl 0,cr3,[r1,#+0x190]!
:02064AB4 3D2FD79E stccc  7,cr13,[r15,#-0x278]!
:02064AB8 3002C915 andcc  r12,r2,r5,lsl r9
:02064ABC 56A13725 unknown
:02064AC0 0A766C68 beq 03DFFC68
:02064AC4 FD56F102 unknown
:02064AC8 B2106116 andlts r6,r0,#0x80000005
:02064ACC 0701382E streq r3,[r1,-r14, lsr #0x10]
:02064AD0 E1E028E1 mvn  r2,r1,ror #0x11
:02064AD4 10135D08 andnes r5,r3,r8,lsl #0x1a
:02064AD8 4DE02302 stcmil 3,cr2,[r0,#+0x8]!
:02064ADC 20271100 eorcs  r1,r7,r0,lsl #0x2
:02064AE0 1D4BC905 unknown
:02064AE4 1D660000 stcnel 0,cr0,[r6,#-0x0]!
:02064AE8 801D0040 andhis r0,r13,r0,asr #0x0
:02064AEC 277D1849 ldrcsb r1,r0,r13,r0,asr #0x0
:02064AF0 07C1E000 streqb r14,[r1, +r0]
:02064AF4 0111919D unknown
:02064AF8 1981102D stmneib  r1 ,{r0,r2,r3,r5,r12}
:02064AFC C5181130 ldrgt r1,[r8, #-0x130]		;(r8-0x130=*(fffffed0))
:02064B00 01760847 cmneq r6,r7,asr #0x10
:02064B04 04120500 ldreq r0,[r2],#-0x500
:02064B08 05204201 streq r4,[r0, #-0x201]!
:02064B0C 4BC0D035 blmi 01098BE8
:02064B10 1DA4201D stcne  0,cr2,[r4,#+0x74]!
:02064B14 A9080180 stmgedb  r8 ,{r7,r8}
:02064B18 20061903 andcs  r1,r6,r3,lsl #0x12
:02064B1C F5A00865 strnv r0,[r0, #+0x865]!
:02064B20 20158100 andcss r8,r5,r0,lsl #0x2
:02064B24 C100159C swpgt r1,r12,r0
:02064B28 0202D420 andeq  r13,r2,#0x20000000
:02064B2C 01ED04E0 mvneq  r0,r0,ror #0x9
:02064B30 10801002 addne  r1,r0,r2
:02064B34 A011B1E7 andges r11,r1,r7,ror #0x3
:02064B38 027DFD09 rsbeqs r15,r13,#0x240
:02064B3C 1E05191D mcrne 9,0,r1,cr5,cr13,{0}
:02064B40 C500C5D2 strgt r12,[r0, #-0x5d2]		;(r0-0x5d2=*(fffffa2e))
:02064B44 F9206C1B stmnvdb  r0!,{r0,r1,r3,r4,r10,r11,r13,r14}
:02064B48 30065D12 andcc  r5,r6,r2,lsl r13
:02064B4C 4AE5338D bmi 019B1988
:02064B50 265D0005 ldrcsb r0,[r13],-r5
:02064B54 2AED9029 bcs 01BC8C00
:02064B58 095D7020 ldmeqdb  r13 ,{r5,r12,r13,r14}^
:02064B5C 219D8460 orrcss r8,r13,r0,ror #0x8
:02064B60 20081995 mulcs  r8,r5,r9
:02064B64 EEE51984 cdp 9,14,cr1,cr5,cr4,4
:02064B68 41CDCD04 bicmi  r12,r13,r4,lsl #0x1a
:02064B6C 3918951B ldmccdb  r8 ,{r0,r1,r3,r4,r8,r10,r12,r15}
:02064B70 21789601 cmncs r8,r1,lsl #0xc
:02064B74 0508E022 streq r14,[r8, #-0x22]		;(r8-0x22=*(ffffffde))
:02064B78 82361D08 eorhis r1,r6,#0x200
:02064B7C 697330E2 unknown
:02064B80 6D6F3D01 stcvsl 13,cr3,[r15,#-0x4]!
:02064B84 2D0A721D unknown
:02064B88 954E0423 strlsb r0,[r14, #-0x423]		;(r14-0x423=*(fffffbdd))
:02064B8C 25019D04 strcs r9,[r1, #-0xd04]		;(r1-0xd04=*(fffff2fc))
:02064B90 0A6F8025 beq 03C44C2C
:02064B94 0507F802 streq r15,[r7, #-0x802]		;(r7-0x802=*(fffff7fe))
:02064B98 2665C11C unknown
:02064B9C 795040E0 ldmvcdb  r0 ,{r5,r6,r7,r14}^
:02064BA0 55437009 strplb r7,[r3, #-0x9]		;(r3-0x9=*(fffffff7))
:02064BA4 653AA960 ldrvs r10,[r10, #-0x960]!
:02064BA8 060F2518 unknown
:02064BAC 20650DED rsbcs  r0,r5,r13,ror #0x1b
:02064BB0 4DEF4265 stcmil 2,cr4,[r15,#+0x194]!
:02064BB4 22B9B065 adccss r11,r9,#0x65
:02064BB8 32BD34C1 adcccs r3,r13,#0xC1000000
:02064BBC 61541911 cmpvs r4,r1,lsl r9
:02064BC0 0580BE10 streq r11,[r0, #+0xe10]		;r0+0xe10=*(00000e10)
:02064BC4 0200C501 andeq  r12,r0,#0x400000
:02064BC8 5909C059 stmpldb  r9 ,{r0,r3,r4,r6,r14,r15}
:02064BCC 0356B400 cmpeq r6,#0x0
:02064BD0 0530D1D5 ldreq r13,[r0, #-0x1d5]!
:02064BD4 20D10800 sbccss r0,r1,r0,lsl #0x10
:02064BD8 AC20C9D5 stcge  9,cr12,[r0],#-0x354
:02064BDC 503D12F9 unknown
:02064BE0 4DA03D33 stcmi  13,cr3,[r0,#+0xcc]!
:02064BE4 3D29190E stccc  9,cr1,[r9,#-0x38]!
:02064BE8 FB37B510 blx 02E52038
:02064BEC E59F5030 ldr r5,[r15, #+0x30]		;r15+0x30=*(02064c24)=#324868161(0x135d1841)
:02064BF0 E9402C15 stmdb  r0 ,{r0,r2,r4,r10,r11,r13}^
:02064BF4 A950D514 ldmgedb  r0 ,{r2,r4,r8,r10,r12,r14,r15}^
:02064BF8 05246912 streq r6,[r4, #-0x912]!
:02064BFC B52347B1 strlt r4,[r3, #-0x7b1]!
:02064C00 2B400102 blcs 03065010
:02064C04 9910E284 ldmlsdb  r0 ,{r2,r7,r9,r13,r14,r15}
:02064C08 85504407 ldrhib r4,[r0, #-0x407]		;(r0-0x407=*(fffffbf9))
:02064C0C C1F508E2 mvngts r0,r2,ror #0x11
:02064C10 19151501 ldmnedb  r5 ,{r0,r8,r10,r12}
:02064C14 ED256512 stc  5,cr6,[r5,#-0x48]!
:02064C18 39913506 ldmccib  r1 ,{r1,r2,r8,r10,r12,r13}
:02064C1C 2965FE41 unknown
:02064C20 40F89969 rscmis r9,r8,r9,ror #0x12
:02064C24 135D1841 cmpne r13,#0x410000
:02064C28 73600195 unknown
:02064C2C C59F17A1 ldrgt r1,[r15, #+0x7a1]		;r15+0x7a1=*(020653d5)=#296874101(0x11b1f075)
:02064C30 402D7229 eormi  r7,r13,r9,lsr #0x4
:02064C34 3002350B andcc  r3,r2,r11,lsl #0xa
:02064C38 019F4055 orreqs r4,r15,r5,asr r0
:02064C3C 0512D121 ldreq r13,[r2, #-0x121]		;(r2-0x121=*(fffffedf))
:02064C40 00050711 andeq  r0,r5,r1,lsl r7
:02064C44 00FD5CBA unknown
:02064C48 01500006 cmpeq r0,r6
:02064C4C 08C10004 stmeqia  r1 ,{r2}^
:02064C50 02855081 addeq  r5,r5,#0x81
:02064C54 34F9D766 unknown
:02064C58 A04519F4 unknown
:02064C5C 114575F8 unknown
:02064C60 40114190 mulmis r1,r0,r1
:02064C64 00195015 andeqs r5,r9,r5,lsl r0
:02064C68 10407615 subne  r7,r0,r5,lsl r6
:02064C6C 106115C0 rsbne  r1,r1,r0,asr #0xb
:02064C70 4039101D eormis r1,r9,r13,lsl r0
:02064C74 A2F0A01D rscges r10,r0,#0x1D
:02064C78 477D101D unknown
:02064C7C 1781503D unknown
:02064C80 C93C1025 ldmgtdb  r12!,{r0,r2,r5,r12}
:02064C84 2DA0BE01 stccs  14,cr11,[r0,#+0x4]!
:02064C88 00093779 andeq  r3,r9,r9,ror r7
:02064C8C 30211345 eorcc  r1,r1,r5,asr #0x6
:02064C90 153C9020 ldrne r9,[r12, #-0x20]!
:02064C94 33002107 unknown
:02064C98 210029C2 unknown
:02064C9C 15202910 strne r2,[r0, #-0x910]!
:02064CA0 0DB9F320 ldceq  3,cr15,[r9,#+0x80]!
:02064CA4 09102DE3 ldmeqdb  r0 ,{r0,r1,r5,r6,r7,r8,r10,r11,r13}
:02064CA8 0AB90210 beq 00EA54F0
:02064CAC C32DC3B4 unknown
:02064CB0 E59009B9 ldr r0,[r0, #+0x9b9]		;r0+0x9b9=*(000009b9)
:02064CB4 E1C313B8 strh r1,[r3, #+0x38]		;r3+0x38=*(00000038)
:02064CB8 BA1DD902 blt 027DB0C8
:02064CBC 2DC5C023 unknown
:02064CC0 1269000D rsbne  r0,r9,#0xD
:02064CC4 F1F11011 mvnnvs r1,r1,lsl r0
:02064CC8 D590103D ldrle r1,[r0, #+0x3d]		;r0+0x3d=*(0000003d)
:02064CCC 79E1D103 unknown
:02064CD0 C90FFD19 stmgtdb  r15 ,{r0,r3,r4,r8,r10,r11,r12,r13,r14,r15}
:02064CD4 D103B813 unknown
:02064CD8 F0182901 andnvs r2,r8,r1,lsl #0x12
:02064CDC E92D2047 stmdb  r13!,{r0,r1,r2,r6,r13}
:02064CE0 BA400998 blt 03067348
:02064CE4 81900009 orrhis r0,r0,r9
:02064CE8 AD14A801 unknown
:02064CEC 0021B700 eoreq  r11,r1,r0,lsl #0xe
:02064CF0 708416F5 unknown
:02064CF4 7CE51A9F stcvcl 10,cr1,[r5],#+0x27c
:02064CF8 5000B940 andpl  r11,r0,r0,asr #0x12
:02064CFC C75002E9 ldrgtb r0,r11,r0,r0,asr #0x12
:02064D00 7D0AA528 unknown
:02064D04 02891001 addeq  r1,r9,#0x1
:02064D08 BFE5C760 swilt 0x00e5c760
:02064D0C 1900350B stmnedb  r0 ,{r0,r1,r3,r8,r10,r12,r13}
:02064D10 0BE91017 bleq 01AA8D74
:02064D14 E2877044 add  r7,r7,#0x44
:02064D18 004DF60B subeq  r15,r13,r11,lsl #0xc
:02064D1C E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:02064D20 9F029054 swils 0x00029054
:02064D24 09800CE5 stmeqib  r0 ,{r0,r2,r5,r6,r7,r10,r11}
:02064D28 7F009100 swivc 0x00009100
:02064D2C 03813060 orreq  r3,r1,#0x60
:02064D30 B90A08B5 stmltdb  r10 ,{r0,r2,r4,r5,r7,r11}
:02064D34 00BD0901 adceqs r0,r13,r1,lsl #0x12
:02064D38 6BA0113D blvs 00869234
:02064D3C 09070009 stmeqdb  r7 ,{r0,r3}
:02064D40 9DE28923 stclsl 9,cr8,[r2,#+0x8c]!
:02064D44 8508C1D6 strhi r12,[r8, #-0x1d6]		;(r8-0x1d6=*(fffffe2a))
:02064D48 18E5C960 unknown
:02064D4C 0F518950 swieq 0x00518950
:02064D50 1CE2408A stcnel 0,cr4,[r2],#+0x228
:02064D54 00B18940 adceqs r8,r1,r0,asr #0x12
:02064D58 1024E35A eorne  r14,r4,r10,asr r3
:02064D5C F2E28990 rscnv  r8,r2,#0x240000
:02064D60 0D8716C5 unknown
:02064D64 5D504475 unknown
:02064D68 19098401 stmnedb  r9 ,{r0,r10,r15}
:02064D6C 1045E83F subne  r14,r5,r15,lsr r8
:02064D70 A905B1B0 stmgedb  r5 ,{r4,r5,r7,r8,r12,r13,r15}
:02064D74 F6338901 unknown
:02064D78 B060118D rsblt  r1,r0,r13,lsl #0x3
:02064D7C 8A1F89E1 bhi 02847508
:02064D80 E3A04902 mov  r4,#0x8000		;r4=32768(0x8000)
:02064D84 00B95130 adceqs r5,r9,r0,lsr r1
:02064D88 E2644040 rsb  r4,r4,#0x40
:02064D8C 35550124 ldrccb r0,[r5, #-0x124]		;r5-0x124=*(135d171d)=#0(0x00000000)
:02064D90 2D016DEE unknown
:02064D94 15002D50 strne r2,[r0, #-0xd50]		;(r0-0xd50=*(fffff2b0))
:02064D98 75015116 strvc r5,[r1, #-0x116]		;r1-0x116=*(11b1ef5f)=#0(0x00000000)
:02064D9C 00413028 subeq  r3,r1,r8,lsr #0x0
:02064DA0 C92F2F2B stmgtdb  r15!,{r0,r1,r3,r5,r8,r9,r10,r11,r13}
:02064DA4 2D27D520 stccs  5,cr13,[r7,#-0x80]!
:02064DA8 2D15C600 unknown
:02064DAC 068340CD streq r4,[r7,#-0x80]!
:02064DB0 D610108D ldrle r1,[r0],-r13, lsl #0x1
:02064DB4 011021D5 ldreqsb r2,[r0, -r5]
:02064DB8 7DE1121B stcvcl 2,cr1,[r1,#+0x6c]!
:02064DBC 01212113 unknown
:02064DC0 EA0011BD b 020694BC
:02064DC4 D5961025 ldrle r1,[r6, #+0x25]		;r6+0x25=*(1dcae1c5)=#0(0x00000000)
:02064DC8 010111FD unknown
:02064DCC B1D62041 biclts r2,r6,r1,asr #0x0
:02064DD0 E546D00B strb r13,[r6, #-0xb]		;r6-0xb=*(1dcae195)=#0(0x00000000)
:02064DD4 E5D61040 ldrb r1,[r6, #+0x40]		;r6+0x40=*(1dcae1e0)=#0(0x00000000)
:02064DD8 301D2082 andccs r2,r13,r2,lsl #0x1
:02064DDC 00558180 subeqs r8,r5,r0,lsl #0x3
:02064DE0 E195A0F0 ldrsh r10,[r5, +r0]
:02064DE4 42F21065 rscmis r1,r2,#0x65
:02064DE8 F1E19580 mvnnv  r9,r0,lsl #0xb
:02064DEC BCE19590 stcltl 5,cr9,[r1],#+0x240
:02064DF0 40005D00 andmi  r5,r0,r0,lsl #0x1a
:02064DF4 0004C904 andeq  r12,r4,r4,lsl #0x12
:02064DF8 E0891E71 add  r1,r9,r1,ror r14
:02064DFC 9500F029 strls r15,[r0, #-0x29]		;(r0-0x29=*(ffffffd7))
:02064E00 8A1001E1 bhi 0246558C
:02064E04 800100E0 andhi  r0,r1,r0,ror #0x1
:02064E08 0D04E080 unknown
:02064E0C 20800400 addcs  r0,r0,r0,lsl #0x8
:02064E10 0145B1A0 unknown
:02064E14 02B578BA adceqs r7,r5,#0xBA0000
:02064E18 0FED1009 swieq 0x00ed1009
:02064E1C 03FEC1E4 mvneqs r12,#0x39
:02064E20 580059D6 stmplda  r0 ,{r1,r2,r4,r6,r7,r8,r11,r12,r14}
:02064E24 90503DE1 sublss r3,r0,r1,ror #0x1b
:02064E28 0700E108 streq r14,[r0,-r8, lsl #0x2]
:02064E2C 83BE0609 movhis r0,#0x900000		;r0=9437184(0x900000)
:02064E30 2C0AE1C6 stccs  1,cr14,[r10],{#0xc6}
:02064E34 9D020021 unknown
:02064E38 1C016116 stcne  1,cr6,[r1],{#0x16}
:02064E3C 5AB708BD bpl 00E27138
:02064E40 75769D08 ldrvcb r9,[r6, #-0xd08]!
:02064E44 0099AD10 addeqs r10,r9,r0,lsl r13
:02064E48 16D6002F ldrneb r0,[r6],+r15, lsr #0x0
:02064E4C ED0323E1 unknown
:02064E50 F0E5D620 rscnv  r13,r5,r0,lsr #0xc
:02064E54 210117E1 unknown
:02064E58 07E5C6C5 streqb r12,r13,r5,r0,lsr #0xc
:02064E5C 16D90169 ldrneb r0,r13,r5,r0,lsr #0xc
:02064E60 F80225B5 stmnvda  r2 ,{r0,r2,r4,r5,r7,r8,r10,r13}
:02064E64 32858F58 addcc  r8,r5,#0x160
:02064E68 020EA04C andeq  r10,r14,#0x4C
:02064E6C 00027FFF unknown
:02064E70 88169900 ldmhida  r6 ,{r8,r11,r12,r15}
:02064E74 A9013DC0 stmgedb  r1 ,{r6,r7,r8,r10,r11,r12,r13}
:02064E78 E4218906 unknown
:02064E7C C3910329 orrgts r0,r1,#0xA4000000
:02064E80 D502E026 strle r14,[r2, #-0x26]		;(r2-0x26=*(ffffffda))
:02064E84 C10DCD04 unknown
:02064E88 CD172705 unknown
:02064E8C D610B802 ldrle r11,[r0],-r2, lsl #0x10
:02064E90 000518E1 andeq  r1,r5,r1,ror #0x11
:02064E94 E112F996 unknown
:02064E98 0601CD0A streq r12,[r1],-r10, lsl #0x1a
:02064E9C 92A440ED adcls  r4,r4,#0xED
:02064EA0 2611FFD6 unknown
:02064EA4 103D5025 eornes r5,r13,r5,lsr #0x0
:02064EA8 008918D0 unknown
:02064EAC ED001557 unknown
:02064EB0 86029107 strhi r9,[r2],-r7, lsl #0x2
:02064EB4 5D070005 unknown
:02064EB8 00920011 addeqs r0,r2,r1,lsl r0
:02064EBC 30F1153D rscccs r1,r1,r13,lsr r5
:02064EC0 568D1635 unknown
:02064EC4 39007955 stmccdb  r0 ,{r0,r2,r4,r6,r8,r11,r12,r13,r14}
:02064EC8 6DE58517 stcvsl 5,cr8,[r5,#+0x5c]!
:02064ECC 06E55026 unknown
:02064ED0 06D230F9 unknown
:02064ED4 1CE59F05 stcnel 15,cr9,[r5],#+0x14
:02064ED8 71AC0571 movvc  r0,r1,ror r5
:02064EDC 15917A09 ldrne r7,[r1, #+0xa09]		;r1+0xa09=*(00000a09)
:02064EE0 95400410 strlsb r0,[r0, #-0x410]		;(r0-0x410=*(008ffbf0))
:02064EE4 0D2CAFE5 stceq  15,cr10,[r12,#-0x394]!
:02064EE8 073D8101 ldreq r8,[r13,-r1, lsl #0x2]!
:02064EEC 8902104D stmhidb  r2 ,{r0,r2,r3,r6,r12}
:02064EF0 20E5D525 rsccs  r13,r5,r5,lsr #0xa
:02064EF4 CE8B01CD cdpgt 1,8,cr0,cr11,cr13,6
:02064EF8 3D2E44E5 stccc  4,cr4,[r14,#-0x394]!
:02064EFC 3D2EA400 stccc  4,cr10,[r14,#-0x0]!
:02064F00 CA087508 bgt 02282328
:02064F04 012F14CD unknown
:02064F08 C5002C00 strgt r2,[r0, #-0xc00]		;(r0-0xc00=*(008ff400))
:02064F0C 45FF2139 ldrmib r2,[r15, #+0x139]!
:02064F10 9D0000FF unknown
:02064F14 F1006510 unknown
:02064F18 10018507 andne  r8,r1,r7,lsl #0xa
:02064F1C 2919D478 ldmcsdb  r9 ,{r3,r4,r5,r6,r10,r12,r14,r15}
:02064F20 1AA912A9 bne 00AA99CC
:02064F24 95591FE1 ldrlsb r1,[r9, #-0xfe1]		;(r9-0xfe1=*(fffff01f))
:02064F28 DE009D41 cdple 13,0,cr9,cr0,cr1,2
:02064F2C 083E2035 ldmeqda  r14!,{r0,r2,r4,r5,r13}
:02064F30 30B5117D adcccs r1,r5,r13,ror r1
:02064F34 020179AF andeq  r7,r1,#0x2BC000
:02064F38 39325959 ldmccdb  r2!,{r0,r3,r4,r6,r8,r11,r12,r14}
:02064F3C 4412B123 ldrmi r11,[r2],#-0x123
:02064F40 85028D30 strhi r8,[r2, #-0xd30]		;(r2-0xd30=*(fffff2d0))
:02064F44 32679000 rsbcc  r9,r7,#0x0
:02064F48 6001E025 andvs  r14,r1,r5,lsr #0x0
:02064F4C 2F0D2019 swics 0x000d2019
:02064F50 C1D6604B bicgts r6,r6,r11,asr #0x0
:02064F54 8D171D7D unknown
:02064F58 2D11ED11 unknown
:02064F5C 5E0C0075 mcrpl 0,0,r0,cr12,cr5,{3}
:02064F60 4001D560 andmi  r13,r1,r0,ror #0xa
:02064F64 95099186 strls r9,[r9, #-0x186]		;(r9-0x186=*(fffffe7a))
:02064F68 32000306 andcc  r0,r0,#0x18000000
:02064F6C 5D7021DD ldcpll 1,cr2,[r0,#-0x374]!
:02064F70 3160E922 unknown
:02064F74 00012E2D andeq  r2,r1,r13,lsr #0x1c
:02064F78 00015D2D andeq  r5,r1,r13,lsr #0x1a
:02064F7C B401E92F strlt r14,[r1],#-0x92f
:02064F80 03BE0001 moveqs r0,#0x1		;r0=1(0x1)
:02064F84 7FE115C4 swivc 0x00e115c4
:02064F88 0540002D streqb r0,[r0, #-0x2d]		;(r0-0x2d=*(ffffffd4))
:02064F8C 41100900 tstmi r0,r0,lsl #0x12
:02064F90 E5C43410 strb r3,[r4, #+0x410]		;r4+0x410=*(00008410)
:02064F94 07C90810 unknown
:02064F98 1C7F02E5 ldcnel 2,cr0,[r15],#-0x394
:02064F9C 200F1530 andcs  r1,r15,r0,lsr r5
:02064FA0 D50802B9 strle r0,[r8, #-0x2b9]		;(r8-0x2b9=*(fffffd47))
:02064FA4 01404D00 unknown
:02064FA8 F5104557 ldrnv r4,[r0, #-0x557]		;(r0-0x557=*(fffffaaa))
:02064FAC 07401D27 streqb r1,[r0,-r7, lsr #0x1a]
:02064FB0 203D004D eorcss r0,r13,r13,asr #0x0
:02064FB4 8AA051D4 bhi 0087970C
:02064FB8 0E290005 cdpeq 0,2,cr0,cr9,cr5,0
:02064FBC 1DCD5051 unknown
:02064FC0 E9369900 ldmdb  r6!,{r8,r11,r12,r15}
:02064FC4 6910DD5C ldmvsdb  r0 ,{r2,r3,r4,r6,r8,r10,r11,r12,r14,r15}
:02064FC8 9D9FC904 unknown
:02064FCC 20211350 eorcs  r1,r1,r0,asr r3
:02064FD0 14FD0089 unknown
:02064FD4 3D02BDEF unknown
:02064FD8 3DE5D520 stcccl 5,cr13,[r5,#+0x80]!
:02064FDC E501D100 str r13,[r1, #-0x100]		;(r1-0x100=*(ffffff00))
:02064FE0 80E10961 rschi  r0,r1,r1,ror #0x12
:02064FE4 10493A08 subne  r3,r9,r8,lsl #0x14
:02064FE8 652AD60A strvs r13,[r10, #-0x60a]!
:02064FEC E1B01000 movs r1,r0			;r1=1(0x1)
:02064FF0 F104B1F7 unknown
:02064FF4 E1149D18 tst r4,r8,lsl r13
:02064FF8 380051D4 stmccda  r0 ,{r2,r4,r6,r7,r8,r12,r14}
:02064FFC 0FC1A1D1 swieq 0x00c1a1d1
:02065000 21020009 unknown
:02065004 3D02BA01 unknown
:02065008 14100900 ldrne r0,[r0],#-0x900
:0206500C 05470361 streqb r0,[r7, #-0x361]		;(r7-0x361=*(fffffc9f))
:02065010 00563C00 subeqs r3,r6,r0,lsl #0x18
:02065014 212BE5D4 unknown
:02065018 21001B45 unknown
:0206501C FD2D9035 stc2  0,cr9,[r13,#-0xd4]!
:02065020 37F5FFFF unknown
:02065024 401102F9 ldrmish r0,[r1], -r9
:02065028 201170F0 ldrcssh r7,[r1], -r0
:0206502C 0485020D streq r0,[r5],#+0x20d
:02065030 3EDD0040 cdpcc 0,12,cr0,cr13,cr0,2
:02065034 4127D5EB unknown
:02065038 1000211C andne  r2,r0,r12,lsl r1
:0206503C 138DE5D4 orrne  r14,r13,#0x35000000
:02065040 002118D9 unknown
:02065044 15E1B8E3 strneb r11,[r1, #+0x8e3]!
:02065048 407D1800 rsbmis r1,r13,r0,lsl #0x10
:0206504C 3009D5CA andcc  r13,r9,r10,asr #0xb
:02065050 C4503D94 ldrgtb r3,[r0],#-0xd94
:02065054 FFFFC6E5 swinv 0x00ffc6e5
:02065058 818022AD orrhi  r2,r0,r13,lsr #0x5
:0206505C 10012C10 andne  r2,r1,r0,lsl r12
:02065060 BD423505 unknown
:02065064 B9509115 ldmltdb  r0 ,{r0,r2,r4,r8,r12,r15}^
:02065068 0091F51E addeqs r15,r1,r14,lsl r5
:0206506C 04150439 ldreq r0,[r5],#-0x439
:02065070 00399450 eoreqs r9,r9,r0,asr r4
:02065074 B8C33C55 stmltia  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13}^
:02065078 011D50C9 tsteq r13,r9,asr #0x1
:0206507C 05406508 streqb r6,[r0, #-0x508]		;(r0-0x508=*(fffffaf9))
:02065080 05911C4D ldreq r1,[r1, #+0xc4d]		;r1+0xc4d=*(00000c4e)
:02065084 05D56FD6 ldreqb r6,[r5, #+0xfd6]		;r5+0xfd6=*(00000fd6)
:02065088 912D610D unknown
:0206508C 31801002 orrcc  r1,r0,r2
:02065090 E5849C08 str r9,[r4, #+0xc08]		;r4+0xc08=*(00008c08)
:02065094 AA40091C bge 0306750C
:02065098 B14255D5 unknown
:0206509C 3085C810 addcc  r12,r5,r0,lsl r8
:020650A0 E5C4021E strb r0,[r4, #+0x21e]		;r4+0x21e=*(0000821e)
:020650A4 2C40B138 stccsl 1,cr11,[r0],{#0x38}
:020650A8 25A360AD strcs r6,[r3, #+0xad]!
:020650AC E680AD0A str r10,[r0],+r10, lsl #0x1a
:020650B0 31EB0002 mvncc  r0,r2
:020650B4 C323D904 unknown
:020650B8 0F852EB1 swieq 0x00852eb1
:020650BC 243110DD unknown
:020650C0 3D2405D9 stccc  5,cr0,[r4,#-0x364]!
:020650C4 205F9100 subcss r9,r15,r0,lsl #0x2
:020650C8 4104E020 unknown
:020650CC E2800017 add  r0,r0,#0x17
:020650D0 7DD59010 unknown
:020650D4 6109843B unknown
:020650D8 4004B954 andmi  r11,r4,r4,asr r9
:020650DC 01E59664 mvneq  r9,r4,ror #0xc
:020650E0 102901A9 eorne  r0,r9,r9,lsr #0x3
:020650E4 55602904 strplb r2,[r0, #-0x904]!
:020650E8 51D5D803 bicpls r13,r5,r3,lsl #0x10
:020650EC 86161110 unknown
:020650F0 01B928E5 moveqs r2,r5,ror #0x11
:020650F4 80C61015 sbchi  r1,r6,r5,lsl r0
:020650F8 503D01B9 unknown
:020650FC 14F9E5C6 unknown
:02065100 01354202 teqeq r5,r2,lsl #0x4
:02065104 1B3D1185 blne 02FA9720
:02065108 C1000565 unknown
:0206510C 0CAD7712 stceq  7,cr7,[r13],#+0x48
:02065110 1DA570B7 stcne  0,cr7,[r5,#+0x2dc]!
:02065114 25021D05 strcs r1,[r2, #-0xd05]		;(r2-0xd05=*(fffff2fb))
:02065118 85003530 strhi r3,[r0, #-0x530]		;(r0-0x530=*(fffffad1))
:0206511C FD64E283 stc2l 2,cr14,[r4,#-0x20c]!
:02065120 01443AE1 unknown
:02065124 10514800 subnes r4,r1,r0,lsl #0x10
:02065128 E9D4814D ldmib  r4 ,{r0,r2,r3,r6,r8,r15}^
:0206512C E4F0E930 unknown
:02065130 90BD009D umlallss r0,r13,r13,r0
:02065134 10D91C19 sbcnes r1,r9,r9,lsl r12
:02065138 40D97BA7 sbcmis r7,r9,r7,lsr #0x17
:0206513C 8060D9AB rsbhi  r13,r0,r11,lsr #0x13
:02065140 5D8120D9 unknown
:02065144 B5070D24 strlt r0,[r7, #-0xd24]		;(r7-0xd24=*(fffff2dc))
:02065148 E1A01F81 mov  r1,r1,lsl #0x1f		;r1=-2147483648(0x80000000)
:0206514C 0EF51FC1 cdpeq 15,14,cr1,cr5,cr1,6
:02065150 1BC00149 blne 0106567C
:02065154 3D801B35 unknown
:02065158 3D00691B unknown
:0206515C 3A103C0B bcc 02474190
:02065160 0048E587 subeq  r14,r8,r7,lsl #0xb
:02065164 D1600AB5 strleh r0,[r0, #-0xa5]!
:02065168 D0004935 andle  r4,r0,r5,lsr r9
:0206516C 1D4044D8 unknown
:02065170 11F5800F mvnnes r8,r15
:02065174 4C28E087 stcmi  0,cr14,[r8],#-0x21c
:02065178 3CE5D050 stcccl 0,cr13,[r5],#+0x140
:0206517C 01850AA1 orreq  r0,r5,r1,lsr #0x15
:02065180 04E08420 unknown
:02065184 16559000 ldrneb r9,[r5],-r0
:02065188 2E207AE0 cdpcs 10,2,cr7,cr0,cr0,7
:0206518C 1235EB00 eornes r14,r5,#0x0
:02065190 E1A00518 mov  r0,r8,lsl r5		;r0=0(0x0)
:02065194 0210FF08 andeqs r15,r0,#0x20
:02065198 A02442E2 eorge  r4,r4,r2,ror #0x5
:0206519C 49EF00E1 unknown
:020651A0 97004800 strls r4,[r0,-r0, lsl #0x10]
:020651A4 026001E5 rsbeq  r0,r0,#0x40000039
:020651A8 18CDE286 stmneia  r13 ,{r1,r2,r7,r9,r13,r14,r15}^
:020651AC 3D0921EF unknown
:020651B0 10C1141B sbcne  r1,r1,r11,lsl r4
:020651B4 012071B4 streqh r7,[r0, -r4]!
:020651B8 0F10C10F swieq 0x0010c10f
:020651BC B00F0E8D andlt  r0,r15,r13,lsl #0x1d
:020651C0 DD1317E1 unknown
:020651C4 100D4000 andne  r4,r13,r0
:020651C8 136D0089 unknown
:020651CC BA019112 blt 020C961C
:020651D0 E1106544 tst r0,r4,asr #0xa
:020651D4 912BB301 unknown
:020651D8 7C00050A stcvc  5,cr0,[r0],{#0xa}
:020651DC 04ED4466 unknown
:020651E0 448000A5 strmi r0,[r0],#+0xa5
:020651E4 02204900 eoreq  r4,r0,#0x0
:020651E8 70404946 subvc  r4,r0,r6,asr #0x12
:020651EC 3DE3813D stcccl 1,cr8,[r3,#+0xf4]!
:020651F0 2D0BA121 unknown
:020651F4 35B50209 ldrcc r0,[r5, #+0x209]!
:020651F8 89009911 stmhidb  r0 ,{r0,r4,r8,r11,r12,r15}
:020651FC 00114099 muleqs r1,r9,r0
:02065200 140F311B strne r3,[r15],#-0x11b
:02065204 9D9F0057 unknown
:02065208 D50BC50A strle r12,[r11, #-0x50a]		;(r11-0x50a=*(fffffaf6))
:0206520C 0C24EBFF stceq  11,cr14,[r4],#-0x3fc
:02065210 E3C02165 bic  r2,r0,#0x40000019
:02065214 59018124 stmpldb  r1 ,{r2,r5,r8,r15}
:02065218 1011852C andnes r8,r1,r12,lsr #0xa
:0206521C 28299F71 stmcsda  r9!,{r0,r4,r5,r6,r8,r9,r10,r11,r12,r15}
:02065220 156D000C strneb r0,[r13, #-0xc]!
:02065224 A900C981 stmgedb  r0 ,{r0,r7,r8,r11,r14,r15}
:02065228 0194D238 orreqs r13,r4,r8,lsr r2
:0206522C 91007D00 unknown
:02065230 107D7024 rsbnes r7,r13,r4,lsr #0x0
:02065234 1A815009 bne 000B9260
:02065238 094011EE stmeqdb  r0 ,{r1,r2,r3,r5,r6,r7,r8,r12}^
:0206523C 0E101119 mrceq 1,0,r1,cr0,cr9,{0}
:02065240 5D4C0011 unknown
:02065244 D7296930 unknown
:02065248 070F1015 unknown
:0206524C 20E520BD unknown
:02065250 2D025D0D unknown
:02065254 213CD910 teqcs r12,r0,lsl r9
:02065258 1D06F60A unknown
:0206525C 40003D00 andmi  r3,r0,r0,lsl #0x1a
:02065260 00753254 rsbeqs r3,r5,r4,asr r2
:02065264 18AD087D stmneia  r13!,{r0,r2,r3,r4,r5,r6,r11}
:02065268 1085104D addne  r1,r5,r13,asr #0x0
:0206526C 4D9B12E1 unknown
:02065270 E950BF00 ldmdb  r0 ,{r8,r9,r10,r11,r12,r13,r15}^
:02065274 30E13809 rsccc  r3,r1,r9,lsl #0x10
:02065278 3DD42FF5 unknown
:0206527C DA1C4581 ble 02776888
:02065280 09719179 ldmeqdb  r1!,{r0,r3,r4,r5,r6,r8,r12,r15}^
:02065284 B30D59A3 unknown
:02065288 2B210019 blcs 028A52F4
:0206528C 11EB00D5 unknown
:02065290 14D5516D ldrneb r5,[r5],#+0x16d
:02065294 5D002B5E unknown
:02065298 3D460D20 unknown
:0206529C 99002D1E stmlsdb  r0 ,{r1,r2,r3,r4,r8,r10,r11,r13}
:020652A0 9330D108 teqls r0,#0x2
:020652A4 E119002C tst r9,r12,lsr #0x0
:020652A8 EB002D3A bl 02070798
:020652AC 619F6078 orrvss r6,r15,r8,ror r0
:020652B0 41A58104 movmi  r8,r4,lsl #0x2		;r8=131072(0x20000)
:020652B4 1EA74C19 mcrne 12,5,r4,cr7,cr9,{0}
:020652B8 C5F93169 ldrgtb r3,[r9, #+0x169]!
:020652BC 0D532808 unknown
:020652C0 59FCBF80 ldmplib  r12!,{r7,r8,r9,r10,r11,r12,r13,r15}^
:020652C4 DD30B109 ldcle  1,cr11,[r0,#-0x24]!
:020652C8 39FCAF28 ldmccib  r12!,{r3,r5,r8,r9,r10,r11,r13,r15}^
:020652CC 1F053A4D swine 0x00053a4d
:020652D0 BE00052C cdplt 5,0,cr0,cr0,cr12,1
:020652D4 711F35FC ldrvcsh r3,[r15, -r12]
:020652D8 4E01CB06 cdpmi 11,0,cr12,cr1,cr6,0
:020652DC 19BD2011 ldmneib  r13!,{r0,r4,r13}
:020652E0 01DD1AF1 ldreqsh r1,[r13, #+0xa1]		;r13+0xa1=*(000000a1)
:020652E4 C1004985 unknown
:020652E8 0085DF21 addeq  r13,r5,r1,lsr #0x1e
:020652EC 9C4059F8 stclsl 9,cr5,[r0],{#0xf8}
:020652F0 30484055 subcc  r4,r8,r5,asr r0
:020652F4 93951055 orrlss r1,r5,#0x55
:020652F8 112C6055 unknown
:020652FC 93B09500 movlss r9,#0x0		;r9=0(0x0)
:02065300 5A930095 bpl 0052555C
:02065304 10792095 unknown
:02065308 EB002B27 bl 0206FFAC
:0206530C 79032CEB stmvcdb  r3 ,{r0,r1,r3,r5,r6,r7,r10,r11,r13}
:02065310 792C5E7A stmvcdb  r12!,{r1,r3,r4,r5,r6,r9,r10,r11,r12,r14}
:02065314 792CCB3A stmvcdb  r12!,{r1,r3,r4,r5,r8,r9,r11,r14,r15}
:02065318 C9177970 ldmgtdb  r7 ,{r4,r5,r6,r8,r11,r12,r13,r14}
:0206531C 7D05D96C unknown
:02065320 C122FD07 msrgt CPSR_x,r7
:02065324 15100C18 ldrne r0,[r0, #-0xc18]		;(r0-0xc18=*(fffff3e8))
:02065328 100D9E30 andne  r9,r13,r0,lsr r14
:0206532C E584001C str r0,[r4, #+0x1c]		;r4+0x1c=*(0000801c)
:02065330 010026E9 unknown
:02065334 6D940BA1 unknown
:02065338 25E59402 strcsb r9,[r5, #+0x402]!
:0206533C 02B5E511 adceqs r14,r5,#0x4400000
:02065340 40090CA5 andmi  r0,r9,r5,lsr #0x19
:02065344 002D1F79 eoreq  r1,r13,r9,ror r15
:02065348 0514001D ldreq r0,[r4, #-0x1d]		;(r4-0x1d=*(00007fe3))
:0206534C 1F76B200 swine 0x0076b200
:02065350 102CEB00 eorne  r14,r12,r0,lsl #0x16
:02065354 80229D94 mlahi  r2,r4,r13,r9unknown
:02065358 12FD01E9 rscnes r0,r13,#0x4000003A
:0206535C A02110A3 eorge  r1,r1,r3,lsr #0x1
:02065360 210324A1 unknown
:02065364 94102807 ldrls r2,[r0],#-0x807
:02065368 F8B315E1 ldmnvia  r3!,{r0,r5,r6,r7,r8,r10,r12}
:0206536C DC9149FD ldcle  9,cr4,[r1],{#0xfd}
:02065370 70021D0E andvc  r1,r2,r14,lsl #0x1a
:02065374 D5601255 strleb r1,[r0, #-0x255]!
:02065378 0661A011 unknown
:0206537C 01840001 orreq  r0,r4,r1
:02065380 000D8800 andeq  r8,r13,r0,lsl #0x10
:02065384 AB00197C blge 0206B97C
:02065388 0FC53AED swieq 0x00c53aed
:0206538C CBE586C0 blgt 019C6E94
:02065390 1009801D andne  r8,r9,r13,lsl r0
:02065394 000D4DC3 andeq  r4,r13,r3,asr #0x1b
:02065398 340FE17C strcc r14,[r15],#-0x17c
:0206539C 0AE28600 beq 01906BA4
:020653A0 E8910006 ldmia  r1 ,{r1,r2}
:020653A4 CD41BDE5 unknown
:020653A8 3060011A rsbcc  r0,r0,r10,lsl r1
:020653AC 5D0006C9 unknown
:020653B0 301D9948 andccs r9,r13,r8,asr #0x12
:020653B4 041AE586 ldreq r14,[r10],#-0x586
:020653B8 02C14675 sbceq  r4,r1,#0x7500000
:020653BC 701C1915 andvcs r1,r12,r5,lsl r9
:020653C0 56784299 unknown
:020653C4 D13CAD40 teqle r12,r0,asr #0x1a
:020653C8 51027151 unknown
:020653CC 2001C507 andcs  r12,r1,r7,lsl #0xa
:020653D0 54BE3019 unknown
:020653D4 B1F07536 mvnlts r7,lsr r6
:020653D8 AD105511 unknown
:020653DC 00554811 subeqs r4,r5,r1,lsl r8
:020653E0 003130BC unknown
:020653E4 0D4590E9 unknown
:020653E8 00F158E3 rsceqs r5,r1,r3,ror #0x11
:020653EC 55CE59C1 strplb r5,[r14, #+0x9c1]		;r14+0x9c1=*(020655b5)=#268559764(0x1001e594)
:020653F0 6D215C10 stcvs  12,cr5,[r1,#-0x40]!
:020653F4 6D0E7950 unknown
:020653F8 C06D8C40 rsbgt  r8,r13,r0,asr #0x18
:020653FC 806D18B9 unknown
:02065400 F06D3636 rsbnv  r3,r13,r6,lsr r6
:02065404 1C000D8C stcne  13,cr0,[r0],{#0x8c}
:02065408 2A406D52 bcs 03080958
:0206540C 6D1C004D unknown
:02065410 6D152180 unknown
:02065414 F5195110 ldrnv r5,[r9, #-0x110]		;(r9-0x110=*(fffffef0))
:02065418 75F01055 ldrvcb r1,[r0, #+0x55]!
:0206541C 9A507900 bls 03483824
:02065420 7D84407D unknown
:02065424 0BDDADA0 bleq 017D0AAC
:02065428 361A807D unknown
:0206542C 0D84F07D unknown
:02065430 7D532400 unknown
:02065434 00360E40 eoreqs r0,r6,r0,asr #0x1c
:02065438 7D1024EB unknown
:0206543C 140581F0 strne r8,[r5],#-0x1f0
:02065440 89150065 ldmhidb  r5 ,{r0,r2,r5,r6}
:02065444 FD1B1301 unknown
:02065448 7D4B7C03 unknown
:0206544C 29082D04 stmcsdb  r8 ,{r2,r8,r10,r11,r13}
:02065450 2D38D50B ldccs  5,cr13,[r8,#-0x2c]!
:02065454 4A657A18 bmi 039C3CBC
:02065458 1DDF10C1 unknown
:0206545C 21101090 unknown
:02065460 FA24BD20 blx 029948F0
:02065464 9B51001D blls 034A54E0
:02065468 04B978D9 unknown
:0206546C 07891088 streq r1,[r9,+r8, lsl #0x1]
:02065470 95340095 ldrls r0,[r4, #-0x95]!
:02065474 B5EEB204 strltb r11,[r14, #+0x204]!
:02065478 95101403 ldrls r1,[r0, #-0x403]		;(r0-0x403=*(fffffbfd))
:0206547C 6B751149 blvs 03DA99A8
:02065480 04AD6278 unknown
:02065484 1B811791 blne 000AB2D0
:02065488 5000C978 andpl  r12,r0,r8,ror r9
:0206548C 575C0001 ldrplb r0,[r12, -r1]
:02065490 7D680001 stcvcl 0,cr0,[r8,#-0x4]!
:02065494 51A7110A movpl  r1,r10,lsl #0x2		;r1=0(0x0)
:02065498 490B913B stmmidb  r11 ,{r0,r1,r3,r4,r5,r8,r12,r15}
:0206549C 0E8DF11F mcreq 1,4,r15,cr13,cr15,{0}
:020654A0 25001518 strcs r1,[r0, #-0x518]		;(r0-0x518=*(fffffae8))
:020654A4 8C90111B ldchi  1,cr1,[r0],{#0x1b}
:020654A8 5D200011 stcpl  0,cr0,[r0,#-0x44]!
:020654AC 1184C011 orrne  r12,r4,r1,lsl r0
:020654B0 95001000 strls r1,[r0, #-0x0]		;(r0-0x0=*(00000000))
:020654B4 20B91019 adccss r1,r9,r9,lsl r0
:020654B8 881035C5 ldmhida  r0 ,{r0,r2,r6,r7,r8,r10,r12,r13}
:020654BC 90E58500 rscls  r8,r5,r0,lsl #0xa
:020654C0 31018530 unknown
:020654C4 C9003520 stmgtdb  r0 ,{r5,r8,r10,r12,r13}
:020654C8 06640E29 unknown
:020654CC 07BDC003 ldreq r12,[r13,+r3]!
:020654D0 05032197 streq r2,[r3, #-0x197]		;(r3-0x197=*(fffffe69))
:020654D4 000CE200 andeq  r14,r12,r0,lsl #0x4
:020654D8 030CE792 unknown
:020654DC B1E08220 mvnlt  r8,r0,lsr #0x4
:020654E0 84008546 strhi r8,[r0],#-0x546
:020654E4 00180810 andeqs r0,r8,r0,lsl r8
:020654E8 95025182 strls r5,[r2, #-0x182]		;(r2-0x182=*(fffffe7e))
:020654EC 833001E5 teqhi r0,#0x40000039
:020654F0 9208B904 andls  r11,r8,#0x10000
:020654F4 8CC010E5 stchil 0,cr1,[r0],{#0xe5}
:020654F8 41530295 unknown
:020654FC FFFFF2E1 swinv 0x00fff2e1
:02065500 AD10003A unknown
:02065504 00298005 eoreq  r8,r9,r5
:02065508 E5851030 str r1,[r5, #+0x30]		;r5+0x30=*(1001e5c4)=#0(0x00000000)
:0206550C 01805000 orreq  r5,r0,r0
:02065510 098038E5 stmeqib  r0 ,{r0,r2,r5,r6,r7,r11,r12,r13}
:02065514 10250C33 eorne  r0,r5,r3,lsr r12
:02065518 07D1021D unknown
:0206551C F102E5E8 unknown
:02065520 04500D02 ldreqb r0,[r0],#-0xd02
:02065524 07ED0C85 streqb r0,[r13,+r5, lsl #0x19]!
:02065528 61EC0325 mvnvs  r0,r5,lsr #0x6
:0206552C 606108F0 unknown
:02065530 F061F061 rsbnv  r15,r1,r1,ror #0x0
:02065534 F061F061 rsbnv  r15,r1,r1,ror #0x0
:02065538 0CFDF061 ldceql 0,cr15,[r13],#+0x184
:0206553C F0616061 rsbnv  r6,r1,r1,ror #0x0
:02065540 F061F061 rsbnv  r15,r1,r1,ror #0x0
:02065544 F061F061 rsbnv  r15,r1,r1,ror #0x0
:02065548 60617E10 rsbvs  r7,r1,r0,lsl r14
:0206554C F061F061 rsbnv  r15,r1,r1,ror #0x0
:02065550 F061F061 rsbnv  r15,r1,r1,ror #0x0
:02065554 6114F061 tstvs r4,r1,ror #0x0
:02065558 F061BFC0 rsbnv  r11,r1,r0,asr #0x1f
:0206555C F061F061 rsbnv  r15,r1,r1,ror #0x0
:02065560 6158F061 cmpvs r8,r1,ror #0x0
:02065564 2F913010 swics 0x00913010
:02065568 93208CE5 unknown
:0206556C 921018E5 andlss r1,r0,#0xE50000
:02065570 05103D00 ldreq r3,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:02065574 10822039 addne  r2,r2,r9,lsr r0
:02065578 20310775 eorcss r0,r1,r5,ror r7
:0206557C 01E30009 mvneq  r0,r9
:02065580 0DB34EC5 ldceq  14,cr4,[r3,#+0x314]!
:02065584 3900B100 stmccdb  r0 ,{r8,r12,r13,r15}
:02065588 CA001980 bgt 0206BB90
:0206558C 82010021 andhi  r0,r1,#0x21
:02065590 901004E0 andlss r0,r0,r0,ror #0x9
:02065594 008CE500 addeq  r14,r12,r0,lsl #0xa
:02065598 9D15CD93 unknown
:0206559C 1001692E andne  r6,r1,r14,lsr #0x12
:020655A0 ED102570 unknown
:020655A4 10F0EDB0 unknown
:020655A8 160180ED strne r8,r6,r1,r14,lsr #0x12
:020655AC 9F3740B8 swils 0x003740b8
:020655B0 219002E5 orrcss r0,r0,r5,ror #0x5
:020655B4 01E5941C mvneq  r9,r12,lsl r4
:020655B8 0785A010 unknown
:020655BC A10301F1 unknown
:020655C0 6150B501 cmpvs r0,r1,lsl #0xa
:020655C4 61762300 cmnvs r6,r0,lsl #0x6
:020655C8 50902800 addpls r2,r0,r0,lsl #0x10
:020655CC 100CE597 mulne  r12,r7,r5
:020655D0 55E28201 strplb r8,[r2, #+0x201]!
:020655D4 A0500918 subges r0,r0,r8,lsl r9
:020655D8 B2040001 andlt  r0,r4,#0x1
:020655DC 0309E081 unknown
:020655E0 030D00E3 unknown
:020655E4 1E05481B mcrne 8,0,r4,cr5,cr11,{0}
:020655E8 04E59B00 unknown
:020655EC 01E04960 mvneq  r4,r0,ror #0x12
:020655F0 05000905 streq r0,[r0, #-0x905]		;(r0-0x905=*(fffff6fb))
:020655F4 08C1A060 stmeqia  r1 ,{r5,r6,r13,r15}^
:020655F8 E0400200 sub  r0,r0,r0,lsl #0x4
:020655FC 11590005 cmpne r9,r5
:02065600 1211F181 andnes r15,r1,#0x40000020
:02065604 9BAC2DA9 blls 00B70CB0
:02065608 1D10EDE5 unknown
:0206560C 0C250810 stceq  8,cr0,[r5],#-0x40
:02065610 002C3504 eoreq  r3,r12,r4,lsl #0xa
:02065614 25995269 ldrcs r5,[r9, #+0x269]		;r9+0x269=*(00000269)
:02065618 3444B90A strccb r11,[r4],#-0x90a
:0206561C 56F90175 unknown
:02065620 AD20E134 stcge  1,cr14,[r0,#-0xd0]!
:02065624 4000B815 andmi  r11,r0,r5,lsl r8
:02065628 0906E084 stmeqdb  r6 ,{r2,r7,r13,r14,r15}
:0206562C 01C95400 biceq  r5,r9,r0,lsl #0x8
:02065630 8AA00BF5 bhi 0086860C
:02065634 130D18E0 unknown
:02065638 159110D1 ldrne r1,[r1, #+0xd1]		;r1+0xd1=*(000000d1)
:0206563C 101C1025 andnes r1,r12,r5,lsr #0x0
:02065640 4F911331 swimi 0x00911331
:02065644 0BE10025 bleq 018A56E0
:02065648 49E90F3D unknown
:0206564C 30001923 andcc  r1,r0,r3,lsr #0x12
:02065650 90002F14 andls  r2,r0,r4,lsl r15
:02065654 10501935 subnes r1,r0,r5,lsr r9
:02065658 01030920 unknown
:0206565C 2084C800 addcs  r12,r4,r0,lsl #0x10
:02065660 0200E592 andeq  r14,r0,#0x24800000
:02065664 1400E082 strne r14,[r0],#-0x82
:02065668 200D8010 andcs  r8,r13,r0,lsl r0
:0206566C 090A1130 stmeqdb  r10 ,{r4,r5,r8,r12}
:02065670 09688C10 unknown
:02065674 40098480 andmi  r8,r9,r0,lsl #0x9
:02065678 00881071 addeq  r1,r8,r1,ror r0
:0206567C 1E0DE582 cdpne 5,0,cr14,cr13,cr2,4
:02065680 12D900E5 sbcnes r0,r9,#0xE5
:02065684 89802003 stmhiib  r0 ,{r0,r1,r13}
:02065688 E0468009 sub  r8,r6,r9
:0206568C E3C25003 bic  r5,r2,#0x3
:02065690 10290705 eorne  r0,r9,r5,lsl #0xe
:02065694 000D6083 andeq  r6,r13,r3,lsl #0x1
:02065698 40100588 andmis r0,r0,r8,lsl #0xb
:0206569C 010010E0 unknown
:020656A0 3318FD51 tstcc r8,#0x1440
:020656A4 10380019 eornes r0,r8,r9,lsl r0
:020656A8 4A1002B9 bmi 02466194
:020656AC F1E24110 mvnnv  r4,r0,lsl r1
:020656B0 C2E9E71A rscgt  r14,r9,#0x680000
:020656B4 68A15069 stmvsia  r1!,{r0,r3,r5,r6,r12,r14}
:020656B8 55D10000 ldrplb r0,[r1, #+0x0]		;r1+0x0=*(00000000)
:020656BC C5803811 strgt r3,[r0, #+0x811]		;r0+0x811=*(00000811)
:020656C0 C144EA36 unknown
:020656C4 3922D910 stmccdb  r2!,{r4,r8,r11,r12,r14,r15}
:020656C8 B919DD41 ldmltdb  r9 ,{r0,r6,r8,r10,r11,r12,r14,r15}
:020656CC E3113900 tst r1,#0x0
:020656D0 6DBF00A5 ldcvs  0,cr0,[r15,#+0x294]!
:020656D4 413AB531 teqmi r10,r1,lsr r5
:020656D8 C740692C strgtb r6,[r0,-r12, lsr #0x12]
:020656DC 1D1D4075 unknown
:020656E0 A001AF00 andge  r10,r1,r0,lsl #0x1e
:020656E4 BD900C29 unknown
:020656E8 5A554001 bpl 035B56F4
:020656EC 35D403E9 ldrccb r0,[r4, #+0x3e9]		;r4+0x3e9=*(000083e9)
:020656F0 97518120 ldrlsb r8,[r1,-r0, lsr #0x2]
:020656F4 81978181 orrhis r8,r7,r1,lsl #0x3
:020656F8 01819701 orreq  r9,r1,r1,lsl #0xe
:020656FC 018197AB orreq  r9,r1,r11,lsr #0xf
:02065700 0A218187 beq 028C5D24
:02065704 24F11A1D unknown
:02065708 D2EA09A9 rscle  r0,r10,#0x2A4000
:0206570C 31811BE9 orrcc  r1,r1,r9,ror #0x17
:02065710 8E400905 cdphi 9,4,cr0,cr0,cr5,0
:02065714 11910009 orrnes r0,r1,r9
:02065718 A91069D6 ldmgedb  r0 ,{r1,r2,r4,r6,r7,r8,r11,r13,r14}
:0206571C E433D1D2 unknown
:02065720 10390161 eornes r0,r9,r1,ror #0x2
:02065724 00596903 subeqs r6,r9,r3,lsl #0x12
:02065728 A10041C9 unknown
:0206572C 84217904 unknown
:02065730 9D1AB100 unknown
:02065734 11850E05 orrne  r0,r5,r5,lsl #0x1c
:02065738 32A92B81 adccc  r2,r9,#0x20400
:0206573C 0D1F1559 unknown
:02065740 105F1F0F subnes r1,r15,r15,lsl #0x1e
:02065744 6002E3C0 andvs  r14,r2,r0,asr #0x7
:02065748 010111B9 streqh r1,[r1, -r9]
:0206574C E2816010 add  r6,r1,#0x10
:02065750 9101B920 unknown
:02065754 41B5AB12 movmis r10,r2,lsl r11		;r10=0(0x0)
:02065758 4DD83BC1 unknown
:0206575C 28398810 ldmcsda  r9!,{r4,r11,r15}
:02065760 7010AD8D andvcs r10,r0,r13,lsl #0x1b
:02065764 0C15E584 ldceq  5,cr14,[r5],{#0x84}
:02065768 18E58460 unknown
:0206576C 50100D49 andpls r0,r0,r9,asr #0x1a
:02065770 9DE58420 stclsl 4,cr8,[r5,#+0x80]!
:02065774 84201411 unknown
:02065778 D20426E5 andle  r2,r4,#0xE500000
:0206577C 840FE9FF strhi r14,[r15],#-0x9ff
:02065780 3F792E3D swicc 0x00792e3d
:02065784 74100291 ldrvc r0,[r0],#-0x291
:02065788 1029E1D4 unknown
:0206578C 32C5D4AF sbccc  r13,r5,#0xAF000000
:02065790 64030029 strvs r0,[r3],#-0x29
:02065794 11911FD9 ldrnesb r1,[r1, +r9]
:02065798 BC41294E stcltl 9,cr2,[r1],{#0x4e}
:0206579C 0B11D400 bleq 024DA7A4
:020657A0 10120991 mulnes r2,r1,r9
:020657A4 E523A580 str r10,[r3, #-0x580]!
:020657A8 20B5B720 adccss r11,r5,r0,lsr #0xe
:020657AC 0FADE0B1 swieq 0x00ade0b1
:020657B0 45470ACD strmib r0,[r7, #-0xacd]		;(r7-0xacd=*(fffff533))
:020657B4 90017919 andls  r7,r1,r9,lsl r9
:020657B8 A0B60125 adcges r0,r6,r5,lsr #0x2
:020657BC 15390069 ldrne r0,[r9, #-0x69]!
:020657C0 FF9C0241 swinv 0x009c0241
:020657C4 8E20B1FF mcrhi 1,1,r11,cr0,cr15,{7}
:020657C8 001D5075 andeqs r5,r13,r5,ror r0
:020657CC 4001AA00 andmi  r10,r1,r0,lsl #0x14
:020657D0 508103DD unknown
:020657D4 405501F5 ldrmish r0,[r5],#-0x15
:020657D8 39000961 stmccdb  r0 ,{r0,r5,r6,r8,r11}
:020657DC 5E12ED10 mrcpl 13,0,r14,cr2,cr0,{0}
:020657E0 0D403576 unknown
:020657E4 C00C0009 andgt  r0,r12,r9
:020657E8 5C021198 stcpl  1,cr1,[r2],{#0x98}
:020657EC 1DDDE345 unknown
:020657F0 10091108 andne  r1,r9,r8,lsl #0x2
:020657F4 0AE59820 beq 019CB87C
:020657F8 E5983014 ldr r3,[r8, #+0x14]		;r8+0x14=*(00020014)
:020657FC E2880020 add  r0,r8,#0x20
:02065800 1F193C00 swine 0x00193c00
:02065804 192D1B49 stmnedb  r13!,{r0,r3,r6,r8,r9,r11,r12}
:02065808 D250000D subles r0,r0,#0xD
:0206580C 809E0029 addhis r0,r14,r9,lsr #0x0
:02065810 35F1E1B0 ldrccb r14,[r1, #+0x1b0]!
:02065814 20B1060A adccss r0,r1,r10,lsl #0xc
:02065818 2DE2508A stccsl 0,cr5,[r2,#+0x228]!
:0206581C BCEBFFD2 stcltl 15,cr15,[r11],#+0x348
:02065820 E100DA00 unknown
:02065824 59E3193D unknown
:02065828 65101903 ldrvs r1,[r0, #-0x903]		;(r0-0x903=*(fffff6fd))
:0206582C 00158912 andeqs r8,r5,r2,lsl r9
:02065830 8D269DBA stchi  13,cr9,[r6,#-0x2e8]!
:02065834 00112501 andeqs r2,r1,r1,lsl #0xa
:02065838 5DDA10BC unknown
:0206583C E59A8B00 ldr r8,[r10, #+0xb00]		;r10+0xb00=*(00000b00)
:02065840 0A00656F beq 0207EE04
:02065844 0FE92E15 swieq 0x00e92e15
:02065848 04E809F9 unknown
:0206584C 02D19FC0 sbceqs r9,r1,#0x300
:02065850 0E4D09E9 cdpeq 9,4,cr0,cr13,cr9,7
:02065854 0938C770 ldmeqdb  r8!,{r4,r5,r6,r8,r9,r10,r14,r15}
:02065858 71303102 teqvc r0,r2,lsl #0x2
:0206585C 30514000 subccs r4,r1,r0
:02065860 AC002D0C stcge  13,cr2,[r0],{#0xc}
:02065864 16EDD1C1 unknown
:02065868 E58517E5 str r1,[r5, #+0x7e5]		;r5+0x7e5=*(1001ed79)=#0(0x00000000)
:0206586C 550C0003 strpl r0,[r12, #-0x3]		;(r12-0x3=*(fffffffd))
:02065870 A5302178 ldrge r2,[r0, #-0x178]!
:02065874 1411E57F ldrne r14,[r1],#-0x57f
:02065878 F1040059 unknown
:0206587C D43DAF05 unknown
:02065880 5A5530D9 bpl 035B1BEC
:02065884 6517B1E4 ldrvs r11,[r7, #-0x1e4]		;(r7-0x1e4=*(fffffe1c))
:02065888 EC066511 stc  5,cr6,[r6],{#0x11}
:0206588C 3BD5D1BE blcc 015D9F8C
:02065890 2A4C5789 bcs 0337B6BC
:02065894 18A13F01 stmneia  r1!,{r0,r8,r9,r10,r11,r12,r13}
:02065898 D129BFCC unknown
:0206589C 892A2C33 stmhidb  r10!,{r0,r1,r4,r5,r10,r11,r13}
:020658A0 29602907 unknown
:020658A4 2919E4F0 ldmcsdb  r9 ,{r4,r5,r6,r7,r10,r13,r14,r15}
:020658A8 29F02940 unknown
:020658AC D0292FF0 unknown
:020658B0 10291FD1 unknown
:020658B4 C01341EE andgts r4,r3,r14,ror #0x3
:020658B8 E9FFE3A0 ldmib  r15!,{r5,r7,r8,r9,r13,r14,r15}^
:020658BC 4AA50105 bmi 009A5CD8
:020658C0 5CED3CA1 stcpll 12,cr3,[r13],#+0x284
:020658C4 13350021 teqne r5,#0x21
:020658C8 51470508 unknown
:020658CC EE076577 mcr 5,0,r6,cr7,cr7,{3}
:020658D0 0D6D2149 stceql 1,cr2,[r13,#-0x124]!
:020658D4 105949C5 subnes r4,r9,r5,asr #0x13
:020658D8 00B4114D adceqs r1,r4,r13,asr #0x2
:020658DC 01C51FD4 unknown
:020658E0 1D20018D stcne  1,cr0,[r0,#-0x234]!
:020658E4 29015100 stmcsdb  r1 ,{r8,r12,r14}
:020658E8 5BF8401D blpl 01E75964
:020658EC 00010E09 andeq  r0,r1,r9,lsl #0x1c
:020658F0 1151E317 cmpne r1,r7,lsl r3
:020658F4 A1119D06 tstge r1,r6,lsl #0x1a
:020658F8 0B1522C5 bleq 025AE414
:020658FC 25D9405D ldrcsb r4,[r9, #+0x5d]		;r9+0x5d=*(0000005d)
:02065900 25CD4015 strcsb r4,[r13, #+0x15]		;r13+0x15=*(00000015)
:02065904 5D5F1800 unknown
:02065908 9D1331C0 unknown
:0206590C 9D1061B1 unknown
:02065910 219D0331 orrcss r0,r13,r1,lsr r3
:02065914 9DDF026D unknown
:02065918 1AE50641 bne 019A7224
:0206591C 20008910 andcs  r8,r0,r0,lsl r9
:02065920 006503E9 rsbeq  r0,r5,r9,ror #0x7
:02065924 156B61D5 strneb r6,[r11, #-0x1d5]!
:02065928 31C9B540 biccc  r11,r9,r0,asr #0xa
:0206592C 8D4FF1C9 unknown
:02065930 395BA048 ldmccdb  r11 ,{r3,r6,r13,r15}^
:02065934 01399001 teqeq r9,r1
:02065938 FE00CDB0 mcr2 13,0,r12,cr0,cr0,{5}
:0206593C 55047A59 strpl r7,[r4, #-0xa59]		;(r4-0xa59=*(000075a7))
:02065940 00024061 andeq  r4,r2,r1,ror #0x0
:02065944 9500951A strls r9,[r0, #-0x51a]		;(r0-0x51a=*(fffffae6))
:02065948 CD1107E5 unknown
:0206594C 00691014 rsbeq  r1,r9,r4,lsl r0
:02065950 000AF120 andeq  r15,r10,r0,lsr #0x2
:02065954 95001500 strls r1,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:02065958 D03D6DB0 unknown
:0206595C 00E10745 rsceq  r0,r1,r5,asr #0xe
:02065960 FE9A10E5 cdp2 0,8,cr1,cr10,cr5,7
:02065964 D517A53A ldrle r10,[r7, #-0x53a]		;(r7-0x53a=*(fffffac6))
:02065968 E20A8001 and  r8,r10,#0x1
:0206596C 2DE3020D stccsl 2,cr0,[r3,#+0x34]!
:02065970 2DC8A350 unknown
:02065974 27144D02 ldrcs r4,[r4,-r2, lsl #0x1a]
:02065978 A1230051 unknown
:0206597C D639F521 unknown
:02065980 D1206D05 unknown
:02065984 D1093510 unknown
:02065988 85008706 strhi r8,[r0, #-0x706]		;(r0-0x706=*(fffff8fa))
:0206598C 00B4E01E adceqs r14,r4,r14,lsl r0
:02065990 114735D0 unknown
:02065994 2401690C strcs r6,[r1],#-0x90c
:02065998 403D0070 eormis r0,r13,r0,ror r0
:0206599C 00410195 unknown
:020659A0 E594075A ldr r0,[r4, #+0x75a]		;r4+0x75a=*(0000875a)
:020659A4 AD0C1E20 unknown
:020659A8 95E31010 strlsb r1,[r3, #+0x10]!
:020659AC 3D0B1303 unknown
:020659B0 03C59200 biceq  r9,r5,#0x0
:020659B4 85940D85 ldrhi r0,[r4, #+0xd85]		;r4+0xd85=*(00008d85)
:020659B8 81340126 teqhi r4,r6,lsr #0x2
:020659BC CB38BD15 blgt 02E94E18
:020659C0 04813423 streq r3,[r1],#+0x423
:020659C4 67B90001 ldrvs r0,[r9,+r1]!
:020659C8 A4006109 strge r6,[r0],#-0x109
:020659CC D108003D unknown
:020659D0 9D20041C stcls  4,cr0,[r0,#-0x70]!
:020659D4 850B2515 strhi r2,[r11, #-0x515]		;(r11-0x515=*(fffffaeb))
:020659D8 090621B1 stmeqdb  r6 ,{r0,r4,r5,r7,r8,r13}
:020659DC 160DAC46 strne r10,db 
:020659E0 15E28770 strneb r8,[r2, #+0x770]!
:020659E4 CF035504 swigt 0x00035504
:020659E8 00300755 eoreqs r0,r0,r5,asr r7
:020659EC 8A37099D bhi 02E28068
:020659F0 51158060 tstpl r5,r0,ror #0x0
:020659F4 8F112D2D swihi 0x00112d2d
:020659F8 FF18E8BD swinv 0x0018e8bd
:020659FC 250000FF strcs r0,[r0, #-0xff]		;(r0-0xff=*(ffffff01))
:02065A00 91312D1D teqls r1,r13,lsl r13
:02065A04 5D70ED30 ldcpll 13,cr14,[r0,#-0xc0]!
:02065A08 00950548 addeqs r0,r5,r8,asr #0xa
:02065A0C 0403D570 streq r13,[r3],#-0x570
:02065A10 E3151600 tst r5,#0x0
:02065A14 110F179D mrsne r1,CPSRswpne r1,r13,r15
:02065A18 A01C2000 andges r2,r12,r0
:02065A1C 118A0B19 orrne  r0,r10,r9,lsl r11
:02065A20 DD0400E3 unknown
:02065A24 0D2A5120 stceq  1,cr5,[r10,#-0x80]!
:02065A28 0D70A350 ldceql 3,cr10,[r0,#-0x140]!
:02065A2C 09BD0200 ldmeqib  r13!,{r9}
:02065A30 30192004 andccs r2,r9,r4
:02065A34 A54A5D84 strgeb r5,[r10, #-0xd84]		;(r10-0xd84=*(fffff27c))
:02065A38 1D091C11 unknown
:02065A3C 61040040 unknown
:02065A40 4209F500 andmi  r15,r9,#0x0
:02065A44 09B1FE65 ldmeqib  r1!,{r0,r2,r5,r6,r9,r10,r11,r12,r13,r14,r15}
:02065A48 1B999D10 blne 006CCE90
:02065A4C 01151F55 tsteq r5,r5,asr r15
:02065A50 8970B218 ldmhidb  r0!,{r3,r4,r9,r12,r13,r15}^
:02065A54 05650447 streqb r0,[r5, #-0x447]!
:02065A58 344D7499 strccb r7,[r13],#-0x499
:02065A5C BA2245FA blt 028F724C
:02065A60 0020B035 eoreq  r11,r0,r5,lsr r0
:02065A64 2126359D unknown
:02065A68 BD279190 stclt  1,cr9,[r7,#-0x240]!
:02065A6C 02CDF124 sbceq  r15,r13,#0x9
:02065A70 93E58D40 mvnls  r8,#0x1000
:02065A74 4904405D stmmidb  r4 ,{r0,r2,r3,r4,r6,r14}
:02065A78 1851A155 ldmneda  r1 ,{r0,r2,r4,r6,r8,r13,r15}^
:02065A7C 44E5102D unknown
:02065A80 51ED1205 mvnpl  r1,r5,lsl #0x4
:02065A84 19004100 stmnedb  r0 ,{r8,r14}
:02065A88 0112EF10 tsteq r2,r0,lsl r15
:02065A8C 18001512 stmneda  r0 ,{r1,r4,r8,r10,r12}
:02065A90 9D225104 stcls  1,cr5,[r2,#-0x10]!
:02065A94 D9661B05 unknown
:02065A98 E5105D0A ldr r5,[r0, #-0xd0a]		;(r0-0xd0a=*(fffff2f6))
:02065A9C 75B06947 ldrvc r6,[r0, #+0x947]!
:02065AA0 102DFE0A eorne  r15,r13,r10,lsl #0x1c
:02065AA4 4DDFF069 unknown
:02065AA8 F0690051 rsbnv  r0,r9,r1,asr r0
:02065AAC 40690FD9 unknown
:02065AB0 0045F069 subeq  r15,r5,r9,ror #0x0
:02065AB4 90697EFE unknown
:02065AB8 69F5F069 ldmvsib  r5!,{r0,r3,r5,r6,r12,r13,r14,r15}^
:02065ABC 32F06920 rscccs r6,r0,#0x80000
:02065AC0 F0692069 rsbnv  r2,r9,r9,ror #0x0
:02065AC4 6069ABDB unknown
:02065AC8 69ECF069 unknown
:02065ACC E069C480 rsb  r12,r9,r0,lsl #0x9
:02065AD0 69D606ED ldmvsib  r6 ,{r0,r2,r3,r5,r6,r7,r9,r10}^
:02065AD4 17F06920 ldrneb r6,[r0,+r0, lsr #0x12]!
:02065AD8 691069FD ldmvsdb  r0 ,{r0,r2,r3,r4,r5,r6,r7,r8,r11,r13,r14}
:02065ADC 606990F0 unknown
:02065AE0 D1F069B3 ldrleh r6,[r0, #+0x93]!
:02065AE4 87EC8069 strhib r8,[r0, #+0x93]!
:02065AE8 18A10069 stmneia  r1!,{r0,r3,r5,r6}
:02065AEC 12796570 rsbnes r6,r9,#0x1C000000
:02065AF0 FDBF352D ldc2  5,cr3,[r15,#+0xb4]!
:02065AF4 00694545 rsbeq  r4,r9,r5,asr #0xa
:02065AF8 73202029 unknown
:02065AFC A5FC30A5 ldrgeb r3,[r12, #+0xa5]!
:02065B00 3016B500 andccs r11,r6,r0,lsl #0xa
:02065B04 31070055 unknown
:02065B08 0930AD13 ldmeqdb  r0!,{r0,r1,r4,r8,r10,r11,r13,r15}
:02065B0C E58D6000 str r6,[r13, #+0x0]		;r13+0x0=*(00000000)
:02065B10 3151FF75 cmpcc r1,r5,ror r15
:02065B14 3902BD82 stmccdb  r2 ,{r1,r7,r8,r10,r11,r12,r13,r15}
:02065B18 8110FD24 tsthi r0,r4,lsr #0x1a
:02065B1C 4155B655 cmpmi r5,r5,asr r6
:02065B20 6F1C1161 swivs 0x001c1161
:02065B24 224D0105 subcs  r0,r13,#0x40000001
:02065B28 31364590 unknown
:02065B2C 4069A416 rsbmi  r10,r9,r6,lsl r4
:02065B30 01215B35 unknown
:02065B34 E59F10D8 ldr r1,[r15, #+0xd8]		;r15+0xd8=*(02065c14)=#271164946(0x1029a612)
:02065B38 106D0009 rsbne  r0,r13,r9
:02065B3C 6B356181 blvs 02DBE148
:02065B40 0235106D eoreqs r1,r5,#0x6D
:02065B44 01BC5071 moveqs r5,r1,ror r0
:02065B48 DD041508 unknown
:02065B4C 180538E3 stmneda  r5 ,{r0,r1,r5,r6,r7,r11,r12,r13}
:02065B50 86E1A061 unknown
:02065B54 31A00440 movcc  r0,r0,asr #0x8
:02065B58 2D008560 unknown
:02065B5C 17810315 unknown
:02065B60 AE10C1D2 mrcge 1,0,r12,cr0,cr2,{6}
:02065B64 3D0F1D30 unknown
:02065B68 5C120102 ldcpl  1,cr0,[r2],{#0x2}
:02065B6C 90000061 andls  r0,r0,r1,ror #0x0
:02065B70 F4E58D2E unknown
:02065B74 3059C241 subccs r12,r9,r1,asr #0x4
:02065B78 86200031 unknown
:02065B7C 3000E238 andcc  r14,r0,r8,lsr r2
:02065B80 005108D5 ldreqsb r0,[r1],#-0x85
:02065B84 1886103C stmneia  r6 ,{r2,r3,r4,r5,r12}
:02065B88 3D02D9E2 unknown
:02065B8C 08D93862 ldmeqia  r9 ,{r1,r5,r6,r11,r12,r13}^
:02065B90 01061011 unknown
:02065B94 8011B615 andhis r11,r1,r5,lsl r6
:02065B98 E9233CE0 stmdb  r3!,{r5,r6,r7,r10,r11,r12,r13}
:02065B9C 000D2008 andeq  r2,r13,r8
:02065BA0 E28500A0 add  r0,r5,#0xA0
:02065BA4 23131075 tstcs r3,#0x75
:02065BA8 483C30D5 ldmmida  r12!,{r0,r2,r4,r6,r7,r12,r13}
:02065BAC 4CE28410 stcmil 4,cr8,[r2],#+0x40
:02065BB0 6D21451B stcvs  5,cr4,[r1,#-0x6c]!
:02065BB4 E5600927 strb r0,[r0, #-0x927]!
:02065BB8 5DFD7641 ldcpll 6,cr7,[r13,#+0x104]!
:02065BBC 01121530 tsteq r2,r0,lsr r5
:02065BC0 390F3410 stmccdb  r15 ,{r4,r10,r12,r13}
:02065BC4 120D0701 andne  r0,r13,#0x40000
:02065BC8 01B52055 moveqs r2,r5,asr r0
:02065BCC 13C94145 bicne  r4,r9,#0x40000011
:02065BD0 BF003974 swilt 0x00003974
:02065BD4 25A51049 strcs r1,[r5, #+0x49]!
:02065BD8 32B923C1 adcccs r2,r9,#0x4000003
:02065BDC EDFFFD5B ldcl 13,cr15,[r15,#+0x16c]!
:02065BE0 15E58F20 strneb r8,[r5, #+0xf20]!
:02065BE4 60482906 subvs  r2,r8,r6,lsl #0x12
:02065BE8 9130ADFD ldrlssh r10,[r0, -r13]!
:02065BEC 302125FC unknown
:02065BF0 00ED1F6A rsceq  r1,r13,r10,ror #0x1e
:02065BF4 F0252025 eornv  r2,r5,r5,lsr #0x0
:02065BF8 B98025E3 stmltib  r0 ,{r0,r1,r5,r6,r7,r8,r10,r13}
:02065BFC 502D26F2 unknown
:02065C00 2DD9F02D unknown
:02065C04 402DF080 eormi  r15,r13,r0,lsl #0x1
:02065C08 202DB1AC eorcs  r11,r13,r12,lsr #0x3
:02065C0C 400132B9 strmih r3,[r1], -r9
:02065C10 B9100099 ldmltdb  r0 ,{r0,r3,r4,r7}
:02065C14 1029A612 eorne  r10,r9,r2,lsl r6
:02065C18 002902B9 unknown
:02065C1C E0853049 add  r3,r5,r9,asr #0x0
:02065C20 8F006DEC swihi 0x00006dec
:02065C24 29142D05 ldmcsdb  r4 ,{r0,r2,r8,r10,r11,r13}
:02065C28 18890095 stmneia  r9 ,{r0,r2,r4,r7}
:02065C2C A010101D andges r1,r0,r13,lsl r0
:02065C30 510A453A unknown
:02065C34 E5FFC233 ldrb r12,[r15, #+0x233]!
:02065C38 2D29C337 stccs  3,cr12,[r9,#-0xdc]!
:02065C3C 42B19303 adcmis r9,r1,#0xC000000
:02065C40 2D17A102 unknown
:02065C44 A901C514 stmgedb  r1 ,{r2,r4,r8,r10,r14,r15}
:02065C48 4F501112 swimi 0x00501112
:02065C4C 6100157D unknown
:02065C50 015D0310 cmpeq r13,r0,lsl r3
:02065C54 C5420505 strgtb r0,[r2, #-0x505]		;(r2-0x505=*(fffffafb))
:02065C58 256B3C13 strcsb r3,[r11, #-0xc13]!
:02065C5C 87343900 ldrhi r3,[r4,-r0, lsl #0x12]!
:02065C60 0026D0E0 eoreq  r13,r6,r0,ror #0x1
:02065C64 22E903EB rsccs  r0,r9,#0xAC000003
:02065C68 CD370543 ldcgt  5,cr0,[r7,#-0x10c]!
:02065C6C 752A3F90 strvc r3,[r10, #-0xf90]!
:02065C70 CD407945 unknown
:02065C74 07290008 streq r0,[r9,-r8]!
:02065C78 10076D2A andne  r6,r7,r10,lsr #0x1a
:02065C7C 9400FD98 strls r15,[r0],#-0xd98
:02065C80 2107E240 unknown
:02065C84 E0881115 add  r1,r8,r5,lsl r1
:02065C88 9D8800BD unknown
:02065C8C 3C359102 ldccc  1,cr9,[r5],#-0x8
:02065C90 25982985 ldrcs r2,[r8, #+0x985]		;r8+0x985=*(00020985)
:02065C94 05551100 ldreqb r1,[r5, #-0x100]		;r5-0x100=*(1001e494)=#0(0x00000000)
:02065C98 E0409004 sub  r9,r0,r4
:02065C9C 20605021 rsbcs  r5,r0,r1,lsr #0x0
:02065CA0 11F99F21 mvnnes r9,r1,lsr #0x1e
:02065CA4 038D01F1 orreq  r0,r13,#0x4000003C
:02065CA8 00E28910 rsceq  r8,r2,r0,lsl r9
:02065CAC E58D700E str r7,[r13, #+0xe]		;r13+0xe=*(0000000e)
:02065CB0 3391FD63 orrccs r15,r1,#0x18C0
:02065CB4 001D108D andeqs r1,r13,r13,lsl #0x1
:02065CB8 C10608E0 unknown
:02065CBC BD10E110 unknown
:02065CC0 010DBE40 unknown
:02065CC4 1DDC0DDD unknown
:02065CC8 00211317 eoreq  r1,r1,r7,lsl r3
:02065CCC 11000518 unknown
:02065CD0 A9451000 stmgedb  r5 ,{r12}^
:02065CD4 EB001A02 bl 0206C4E4
:02065CD8 91102281 tstls r0,r1,lsl #0x5
:02065CDC D100B110 unknown
:02065CE0 9D04E12A unknown
:02065CE4 E8BD8312 ldmia  r13!,{r1,r4,r8,r9,r15}
:02065CE8 0A06886C beq 02207EA0
:02065CEC 2D47F802 unknown
:02065CF0 1A811CE9 bne 000AD09C
:02065CF4 65110580 ldrvs r0,[r1, #-0x580]		;(r1-0x580=*(fffffa80))
:02065CF8 A170010D cmnge r0,r13,lsl #0x2
:02065CFC 02156001 andeqs r6,r5,#0x1
:02065D00 01F95350 mvneqs r5,r0,asr r3
:02065D04 87E59D40 strhib r9,r5,r0,asr r3
:02065D08 AD10102D unknown
:02065D0C 0271A102 rsbeqs r10,r1,#0x80000000
:02065D10 07790B21 ldreqb r0,[r9,-r1, lsr #0x16]!
:02065D14 5700C98D strpl r12,[r0,-r13, lsl #0x13]
:02065D18 970ED9E3 strls r13,[r0,-r13, lsl #0x13]
:02065D1C 109051E2 addnes r5,r0,r2,ror #0x3
:02065D20 4DE28D10 stcmil 13,cr8,[r2,#+0x40]!
:02065D24 55428310 strplb r8,[r2, #-0x310]		;(r2-0x310=*(fffffcf0))
:02065D28 4203CC40 andmi  r12,r3,#0x4000
:02065D2C 90020500 andls  r0,r2,r0,lsl #0xa
:02065D30 0F10E28D swieq 0x0010e28d
:02065D34 01E5DD00 mvneq  r13,r0,lsl #0x1a
:02065D38 01B40021 moveqs r0,r1,lsr #0x0		;r0=0(0x0)
:02065D3C 250110DD strcs r1,[r1, #-0xdd]		;(r1-0xdd=*(ffffff23))
:02065D40 95080104 strls r0,[r8, #-0x104]		;(r8-0x104=*(0001fefc))
:02065D44 DD11B203 unknown
:02065D48 22D1E112 sbccss r14,r1,#0x80000004
:02065D4C 0DF1A020 ldceql 0,cr10,[r1,#+0x80]!
:02065D50 12AAE1A0 adcne  r14,r10,#0x28
:02065D54 1C309DFF ldcne  13,cr9,[r0],#-0x3fc
:02065D58 B5875131 strlt r5,[r7, #+0x131]		;r7+0x131=*(00000131)
:02065D5C 00810A31 addeq  r0,r1,r1,lsr r10
:02065D60 018909AA orreq  r0,r9,r10,lsr #0x13
:02065D64 3141296D unknown
:02065D68 0105EDEB unknown
:02065D6C 08E50052 unknown
:02065D70 5D871161 unknown
:02065D74 F3345D12 teqnv r4,#0x480
:02065D78 69B600A5 ldmvsib  r6!,{r0,r2,r5,r7}
:02065D7C 5006E301 andpl  r14,r6,r1,lsl #0x6
:02065D80 FC5730DD ldc2l 0,cr3,[r7],{#0xdd}
:02065D84 41911181 orrmis r1,r1,r1,lsl #0x3
:02065D88 10102503 andnes r2,r0,r3,lsl #0xa
:02065D8C AF2035D7 swige 0x002035d7
:02065D90 53B20009 movpls r0,#0x9		;r0=9(0x9)
:02065D94 20BDD710 adccss r13,r13,r0,lsl r7
:02065D98 15CDF7B4 strneb r15,[r13, #+0x7b4]		;r13+0x7b4=*(000007b4)
:02065D9C 2924E597 stmcsdb  r4!,{r0,r1,r2,r4,r7,r8,r10,r13,r14,r15}
:02065DA0 59135430 ldmpldb  r3 ,{r4,r5,r10,r12,r14}
:02065DA4 05102915 ldreq r2,[r0, #-0x915]		;(r0-0x915=*(fffff6f4))
:02065DA8 00150119 andeqs r0,r5,r9,lsl r1
:02065DAC 0006B9D9 unknown
:02065DB0 6D2004DA stcvs  4,cr0,[r0,#-0x368]!
:02065DB4 AE413103 cdpge 1,4,cr3,cr1,cr3,0
:02065DB8 3045F761 subcc  r15,r5,r1,ror #0xe
:02065DBC 10953215 addnes r3,r5,r5,lsl r2
:02065DC0 8001E5D7 unknown
:02065DC4 0151880E cmpeq r1,r14,lsl #0x10
:02065DC8 09F4E158 ldmeqib  r4!,{r3,r4,r6,r8,r13,r14,r15}^
:02065DCC 22866010 addcs  r6,r6,#0x10
:02065DD0 054D20E2 streqb r2,[r13, #-0xe2]		;(r13-0xe2=*(ffffff1e))
:02065DD4 BD0391DF unknown
:02065DD8 C1355111 teqgt r5,r1,lsl r1
:02065DDC 1045F401 subne  r15,r5,r1,lsl #0x8
:02065DE0 E91D8D40 ldmdb  r13 ,{r6,r8,r10,r11,r15}
:02065DE4 49119100 ldmmidb  r1 ,{r8,r12,r15}
:02065DE8 3851C940 ldmccda  r1 ,{r6,r8,r11,r14,r15}^
:02065DEC 7914497D ldmvcdb  r4 ,{r0,r2,r3,r4,r5,r6,r8,r11,r14}
:02065DF0 0D807D00 unknown
:02065DF4 00002122 andeq  r2,r0,r2,lsr #0x2
:02065DF8 388F21E9 stmccia  r15 ,{r0,r3,r5,r6,r7,r8,r13}
:02065DFC 1851107D ldmneda  r1 ,{r0,r2,r3,r4,r5,r6,r12}^
:02065E00 DD01007D unknown
:02065E04 00B9701F adceqs r7,r9,r15,lsl r0
:02065E08 058500AE streq r0,[r5, #+0xae]		;r5+0xae=*(1001e642)=#0(0x00000000)
:02065E0C FBD304DD blx 01527188
:02065E10 9DC02DFF unknown
:02065E14 0361C609 unknown
:02065E18 3069FC6D rsbcc  r15,r9,r13,ror #0x18
:02065E1C 11699015 unknown
:02065E20 0039013A eoreqs r0,r9,r10,lsr r1
:02065E24 5123A5EB unknown
:02065E28 51039D50 unknown
:02065E2C E81C8D00 ldmda  r12 ,{r8,r10,r11,r15}
:02065E30 0FC5500C swieq 0x00c5500c
:02065E34 B4E5D010 unknown
:02065E38 5DD02008 unknown
:02065E3C 3DE5D00F stcccl 0,cr13,[r5,#+0x3c]!
:02065E40 24004010 strcs r4,[r0],#-0x10
:02065E44 10F9032D rscnes r0,r9,r13,lsr #0x6
:02065E48 4101BD80 unknown
:02065E4C 10F90535 rscnes r0,r9,r5,lsr r5
:02065E50 10F96B80 rscnes r6,r9,r0,lsl #0x17
:02065E54 9D500E0D unknown
:02065E58 1409043D strne r0,[r9],#-0x43d
:02065E5C 73F80191 mvnvcs r0,#0x40000024
:02065E60 B00409FF unknown
:02065E64 40F90CE1 rscmis r0,r9,r1,ror #0x19
:02065E68 A200F9F8 andge  r15,r0,#0x3E0000
:02065E6C 1389110D orrne  r1,r9,#0x40000003
:02065E70 C510DDFB ldrgt r13,[r0, #-0xdfb]		;(r0-0xdfb=*(fffff205))
:02065E74 0810F500 ldmeqda  r0 ,{r8,r10,r12,r13,r14,r15}
:02065E78 00F53B00 rsceqs r3,r5,r0,lsl #0x16
:02065E7C 92B0F520 adclss r15,r0,#0x8000000
:02065E80 35C5C035 strccb r12,[r5, #+0x35]		;r5+0x35=*(1001e5c9)=#0(0x00000000)
:02065E84 00552CC0 subeqs r2,r5,r0,asr #0x19
:02065E88 00B90909 adceqs r0,r9,r9,lsl #0x12
:02065E8C 00392007 eoreqs r2,r9,r7
:02065E90 664B80BD unknown
:02065E94 429950BD addmis r5,r9,#0xBD
:02065E98 0C0025B7 stceq  5,cr2,[r0],{#0xb7}
:02065E9C 104940BD strneh r4,[r9],#-0xd
:02065EA0 C5EB0F69 strgtb r0,[r11, #+0xf69]!
:02065EA4 9200BD10 andls  r11,r0,#0x400
:02065EA8 20C104E5 sbccs  r0,r1,r5,ror #0x9
:02065EAC 040D01AD streq r0,[r13],#-0x1ad
:02065EB0 10BDB0E3 adcnes r11,r13,r3,ror #0x1
:02065EB4 BDCB4009 unknown
:02065EB8 2009D520 andcs  r13,r9,r0,lsr #0xa
:02065EBC 000956CD andeq  r5,r9,r13,asr #0xd
:02065EC0 B52EF52C strlt r15,[r14, #-0x52c]!
:02065EC4 B120C103 unknown
:02065EC8 F8006D04 stmnvda  r0 ,{r2,r8,r10,r11,r13,r14}
:02065ECC 331D817D tstcc r13,#0x4000001F
:02065ED0 701AED08 andvcs r14,r10,r8,lsl #0x1a
:02065ED4 992008F5 stmlsdb  r0!,{r0,r2,r4,r5,r6,r7,r11}
:02065ED8 A560AA0E strgeb r10,[r0, #-0xa0e]!
:02065EDC 09006D18 stmeqdb  r0 ,{r3,r4,r8,r10,r11,r13,r14}
:02065EE0 1DF87303 ldcnel 3,cr7,[r8,#+0xc]!
:02065EE4 1D4E0833 unknown
:02065EE8 4113C908 tstmi r3,r8,lsl #0x12
:02065EEC 53150800 tstpl r5,#0x0
:02065EF0 036DF8BC msreq SPSR_fsc,#0xbc0000
:02065EF4 0029C097 mlaeq  r9,r7,r0,r12unknown
:02065EF8 3139011D teqcc r9,r13,lsl r1
:02065EFC 16913605 ldrne r3,[r1],+r5, lsl #0xc
:02065F00 FF3EFD54 swinv 0x003efd54
:02065F04 8104214D unknown
:02065F08 87102100 ldrhi r2,[r0,-r0, lsl #0x2]
:02065F0C 10510025 subnes r0,r1,r5,lsr #0x0
:02065F10 4D13C1DA unknown
:02065F14 15C02410 strneb r2,[r0, #+0x410]		;r0+0x410=*(00000410)
:02065F18 18E59619 unknown
:02065F1C E59C1013 ldr r1,[r12, #+0x13]		;r12+0x13=*(00000013)
:02065F20 E9086904 stmdb  r8 ,{r2,r8,r11,r13,r14}
:02065F24 8C03F102 stchi  1,cr15,[r3],{#0x2}
:02065F28 8980E070 stmhiib  r0 ,{r4,r5,r6,r13,r14,r15}
:02065F2C 40090602 andmi  r0,r9,r2,lsl #0xc
:02065F30 0700099B unknown
:02065F34 0DD61054 unknown
:02065F38 000D9D20 andeq  r9,r13,r0,lsr #0x1a
:02065F3C 2C088D28 stccs  13,cr8,[r8],{#0x28}
:02065F40 A59D2054 ldrge r2,[r13, #+0x54]		;r13+0x54=*(00000054)
:02065F44 FFF7B221 swinv 0x00f7b221
:02065F48 750401EB strvc r0,[r4, #-0x1eb]		;(r4-0x1eb=*(00007e15))
:02065F4C C90A2913 stmgtdb  r10 ,{r0,r1,r4,r8,r11,r13}
:02065F50 E540F812 strb r15,[r0, #-0x812]		;(r0-0x812=*(fffff7ee))
:02065F54 279F7005 ldrcs r7,[r15, +r5]
:02065F58 9F40FCE5 swils 0x0040fce5
:02065F5C 10E3160D rscne  r1,r3,r13,lsl #0xc
:02065F60 81900069 orrhis r0,r0,r9,ror #0x0
:02065F64 29344051 ldmcsdb  r4!,{r0,r4,r6,r14}
:02065F68 97011400 strls r1,[r1,-r0, lsl #0x8]
:02065F6C 718A312D orrvc  r3,r10,r13,lsr #0x2
:02065F70 41101D02 tstmi r0,r2,lsl #0x1a
:02065F74 002E0045 eoreq  r0,r14,r5,asr #0x0
:02065F78 810BEA00 unknown
:02065F7C 01184095 unknown
:02065F80 009D1597 umulleqs r1,r13,r7,r5
:02065F84 6D054213 unknown
:02065F88 00715440 rsbeqs r5,r1,r0,asr #0x8
:02065F8C 02AD000D adceq  r0,r13,#0xD
:02065F90 043AE380 unknown
:02065F94 10E3C000 rscne  r12,r3,r0
:02065F98 01206501 unknown
:02065F9C 651FC061 ldrvs r12,[r15, #-0x61]		;r15-0x61=*(02065f43)=#-139320923(0xf7b221a5)
:02065FA0 0011CB40 andeqs r12,r1,r0,asr #0x16
:02065FA4 59001554 stmpldb  r0 ,{r2,r4,r6,r8,r10,r12}
:02065FA8 396A8110 unknown
:02065FAC 9460F100 unknown
:02065FB0 0051B9E1 subeqs r11,r1,r1,ror #0x13
:02065FB4 A0044140 andge  r4,r4,r0,asr #0x2
:02065FB8 971158E1 ldrls r5,r4,r4,r0,asr #0x2
:02065FBC 210080E5 unknown
:02065FC0 A0208100 eorge  r8,r0,r0,lsl #0x2
:02065FC4 9410F0E1 ldrls r15,[r0],#-0xe1
:02065FC8 20F2E101 rsccss r14,r2,r1,lsl #0x2
:02065FCC 215CE194 unknown
:02065FD0 10400600 subne  r0,r0,r0,lsl #0xc
:02065FD4 6001E081 andvs  r14,r1,r1,lsl #0x1
:02065FD8 0201E082 andeq  r14,r1,#0x82
:02065FDC 2D03E180 unknown
:02065FE0 3D0F1920 unknown
:02065FE4 00B55301 adceqs r5,r5,r1,lsl #0x6
:02065FE8 87615C5C unknown
:02065FEC 970110E5 strls r1,r5,r5,r1,lsl #0x6
:02065FF0 0E0000E5 cdpeq 0,0,cr0,cr0,cr5,7
:02065FF4 0D053099 unknown
:02065FF8 8700E800 strhi r14,[r0,-r0, lsl #0x10]
:02065FFC 0DB70AE2 ldceq  10,cr0,[r7,#+0x388]!
:02066000 89106D00 ldmhidb  r0 ,{r8,r10,r11,r13,r14}
:02066004 00890710 addeq  r0,r9,r0,lsl r7
:02066008 6E0110F9 mcrvs 0,0,r1,cr1,cr9,{7}
:0206600C 0BD58550 bleq 015C7554
:02066010 7F5DE355 swivc 0x005de355
:02066014 C2E20487 rscgt  r0,r2,#0x87000000
:02066018 F8BAFFFF ldmnvia  r10!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0206601C 408C00C1 addmi  r0,r12,r1,asr #0x1
:02066020 A04C00C1 subge  r0,r12,r1,asr #0x1
:02066024 214C020E unknown
:02066028 5281103D addpl  r1,r1,#0x3D
:0206602C 130159E3 unknown
:02066030 15821000 strne r1,[r2, #+0x0]		;r2+0x0=*(00000000)
:02066034 80114C04 andhis r4,r1,r4,lsl #0x18
:02066038 59111015 ldmpldb  r1 ,{r0,r2,r4,r12}
:0206603C C1402002 unknown
:02066040 E3C2020D bic  r0,r2,#0xD0000000
:02066044 E3C11002 bic  r1,r1,#0x2
:02066048 11111002 tstne r1,r2
:0206604C 80509532 subhis r9,r0,r2,lsr r5
:02066050 19DA0005 ldmneib  r10 ,{r0,r2}^
:02066054 B97CAC00 ldmltdb  r12!,{r10,r11,r13,r15}^
:02066058 D3505DC0 cmple r0,#0x3000
:0206605C 20150018 andcss r0,r5,r8,lsl r0
:02066060 40154600 andmis r4,r5,r0,lsl #0xc
:02066064 19001501 stmnedb  r0 ,{r0,r8,r10,r12}
:02066068 A9F91E10 unknown
:0206606C 944D0100 strlsb r0,[r13],#-0x100
:02066070 0A9580E5 beq 005C640C
:02066074 E1B00FC0 movs r0,r0,asr #0x1f
:02066078 70108508 andvcs r8,r0,r8,lsl #0xa
:0206607C 1055805D subnes r8,r5,r13,asr r0
:02066080 2000490B andcs  r4,r0,r11,lsl #0x12
:02066084 E3AD0005 mov  r0,#0x5		;r0=5(0x5)
:02066088 591C0019 ldmpldb  r12 ,{r0,r3,r4}
:0206608C C8102D80 ldmgtda  r0 ,{r7,r8,r10,r11,r13}
:02066090 5A010D19 bpl 020A94FC
:02066094 DCE2800B stclel 0,cr8,[r2],#+0x2c
:02066098 20610018 rsbcs  r0,r1,r8,lsl r0
:0206609C 40614068 rsbmi  r4,r1,r8,ror #0x0
:020660A0 20FD11A1 rsccss r1,r13,r1,lsr #0x3
:020660A4 7D810011 unknown
:020660A8 2F1FC105 swics 0x001fc105
:020660AC 5910E1B0 ldmpldb  r0 ,{r4,r5,r7,r8,r13,r14,r15}
:020660B0 00151100 andeqs r1,r5,r0,lsl #0x2
:020660B4 94281168 unknown
:020660B8 31102DE5 tstcc r0,r5,ror #0x1b
:020660BC 002C0139 eoreq  r0,r12,r9,lsr r1
:020660C0 06A5149F unknown
:020660C4 001904A5 andeqs r0,r9,r5,lsr #0x9
:020660C8 0400D124 streq r13,[r0],#-0x124
:020660CC 575021B9 unknown
:020660D0 006902E3 rsbeq  r0,r9,r3,ror #0x5
:020660D4 4E006D04 cdpmi 13,0,cr6,cr0,cr4,0
:020660D8 E214800E ands r8,r4,#0xE
:020660DC C100000D unknown
:020660E0 03FDB820 mvneqs r11,#0x200000
:020660E4 80D01179 sbchis r1,r0,r9,ror r1
:020660E8 70021D14 andvc  r1,r2,r4,lsl r13
:020660EC 910800BD strlsh r0,[r8, -r13]
:020660F0 1120A000 unknown
:020660F4 10B5E590 umlalnes r14,r5,r0,r5
:020660F8 01080009 unknown
:020660FC E2511030 subs r1,r1,#0x30
:02066100 E5801120 str r1,[r0, #+0x120]		;r0+0x120=*(00000125)
:02066104 18800005 stmneia  r0 ,{r0,r2}
:02066108 0035F8C9 eoreqs r15,r5,r9,asr #0x11
:0206610C 4107CD80 unknown
:02066110 80A8006D adchi  r0,r8,r13,ror #0x0
:02066114 A07000F1 unknown
:02066118 406962E1 rsbmi  r6,r9,r1,ror #0x5
:0206611C C1C20011 bicgt  r0,r2,r1,lsl r0
:02066120 00114F20 andeqs r4,r1,r0,lsr #0x1e
:02066124 E1B05000 movs r5,r0			;r5=5(0x5)
:02066128 0000050E andeq  r0,r0,r14,lsl #0xa
:0206612C 4A50190A bmi 0346C55C
:02066130 04FDFFCE unknown
:02066134 00E59588 rsceq  r9,r5,r8,lsl #0xb
:02066138 6D07F560 unknown
:0206613C 07750400 ldreqb r0,[r5,-r0, lsl #0x8]!
:02066140 000908B0 streqh r0,[r9], -r0
:02066144 CE2B1039 mcrgt 0,1,r1,cr11,cr9,{1}
:02066148 0605EBFF unknown
:0206614C AD028500 unknown
:02066150 49500600 ldmmidb  r0 ,{r9,r10}^
:02066154 26E35615 unknown
:02066158 1AFFFFF0 bne 02066120
:0206615C 0FD10004 swieq 0x00d10004
:02066160 F0C0000D sbcnv  r0,r0,r13
:02066164 45E8BD81 strmib r11,[r8, #+0xd81]!
:02066168 47134913 unknown
:0206616C 00C9301D sbceq  r3,r9,r13,lsl r0
:02066170 9F199D40 swils 0x00199d40
:02066174 0AF905E5 beq 01EA7910
:02066178 FFCD45DA swinv 0x00cd45da
:0206617C 0B0D04EB bleq 023A7530
:02066180 10001D46 andne  r1,r0,r6,asr #0x1a
:02066184 7C1351EB ldcvc  1,cr5,[r3],{#0xeb}
:02066188 2D021D0F unknown
:0206618C D542E300 strleb r14,[r2, #-0x300]		;(r2-0x300=*(fffffd00))
:02066190 118DB140 orrne  r11,r13,r0,asr #0x2
:02066194 21001D02 unknown
:02066198 00212300 eoreq  r2,r1,r0,lsl #0x6
:0206619C 200C21B5 strcsh r2,[r12], -r5
:020661A0 0291E3A0 addeqs r14,r1,#0x80000002
:020661A4 04FD0003 unknown
:020661A8 1003E280 andne  r14,r3,r0,lsl #0x5
:020661AC 010DE79C swpeq r14,r12,r13
:020661B0 A1E24200 mvnge  r4,r0,lsl #0x4
:020661B4 8C08FD00 stchi  13,cr15,[r8],{#0x0}
:020661B8 980039E0 stmlsda  r0 ,{r5,r6,r7,r8,r11,r12,r13}
:020661BC 41001503 unknown
:020661C0 A1100424 tstge r0,r4,lsr #0x8
:020661C4 0C000100 stceq  1,cr0,[r0],{#0x0}
:020661C8 71000166 unknown
:020661CC 1071E500 rsbnes r14,r1,r0,lsl #0xa
:020661D0 1A5111BD bne 034AA8CC
:020661D4 05410A6D streqb r0,[r1, #-0xa6d]		;(r1-0xa6d=*(fffff593))
:020661D8 0025A0FB unknown
:020661DC 0021EB00 eoreq  r14,r1,r0,lsl #0x16
:020661E0 0C02E886 stceq  8,cr14,[r2],{#0x86}
:020661E4 8DE58640 stchil 6,cr8,[r5,#+0x100]!
:020661E8 86000812 unknown
:020661EC 85221110 strhi r1,[r2, #-0x110]!
:020661F0 55003110 strpl r3,[r0, #-0x110]		;(r0-0x110=*(fffffef5))
:020661F4 CD202D0A stcgt  13,cr2,[r0,#-0x28]!
:020661F8 0019A518 andeqs r10,r9,r8,lsl r5
:020661FC 1071A8BF unknown
:02066200 026908C1 rsbeq  r0,r9,#0xC10000
:02066204 0092E040 addeqs r14,r2,r0,asr #0x0
:02066208 C7E0000E strgtb r0,[r0,+r14]!
:0206620C 841679A5 ldrhi r7,[r6],#-0x9a5
:02066210 901111E0 andlss r1,r1,r0,ror #0x3
:02066214 11168908 tstne r6,r8,lsl #0x12
:02066218 011B5900 tsteq r11,r0,lsl #0x12
:0206621C 0EB28210 mrceq 2,5,r8,cr2,cr0,{0}
:02066220 B5801008 strlt r1,[r0, #+0x8]		;r0+0x8=*(0000000d)
:02066224 01511015 cmpeq r1,r5,lsl r0
:02066228 70900455 addvcs r0,r0,r5,asr r4
:0206622C F551037D ldrnvb r0,[r1, #-0x37d]		;(r1-0x37d=*(fffffc83))
:02066230 25A3A008 strcs r10,[r3, #+0x8]!
:02066234 1021B302 eorne  r11,r1,r2,lsl #0x6
:02066238 2011ADA5 andcss r10,r1,r5,lsr #0x1b
:0206623C A9E58020 unknown
:02066240 29C1B191 stmcsib  r1 ,{r0,r4,r7,r8,r12,r13,r15}^
:02066244 01B1E10D moveqs r14,r13,lsl #0x2		;r14=0(0x0)
:02066248 0BAD9040 bleq 00BCA350
:0206624C 3D90119D unknown
:02066250 B9698104 unknown
:02066254 E4001103 str r1,[r0],#-0x103
:02066258 390025C4 stmccdb  r0 ,{r2,r6,r7,r8,r10,r13}
:0206625C 04002503 streq r2,[r0],#-0x503
:02066260 01D5E073 biceqs r14,r5,r3,ror r0
:02066264 4E076DE0 cdpmi 13,0,cr6,cr7,cr0,7
:02066268 0A24E0CE beq 0299E5A8
:0206626C 45011D26 strmi r1,[r1, #-0xd26]		;(r1-0xd26=*(fffff2da))
:02066270 0C007514 stceq  5,cr7,[r0],{#0x14}
:02066274 E00CC011 and  r12,r12,r1,lsl r0
:02066278 1100612E unknown
:0206627C 0011E650 andeqs r14,r1,r0,asr r6
:02066280 10E18EEA rscne  r8,r1,r10,ror #0x1d
:02066284 E581E00B str r14,[r1, #+0xb]		;r1+0xb=*(0000000b)
:02066288 E21AD114 ands r13,r10,#0x5
:0206628C 2E10E0C2 cdpcs 0,0,cr14,cr0,cr2,6
:02066290 00115C55 andeqs r5,r1,r5,asr r12
:02066294 15501118 ldrneb r1,[r0, #-0x118]		;(r0-0x118=*(fffffeed))
:02066298 02FD816C rsceqs r8,r13,#0x1B
:0206629C 320011B6 andcc  r1,r0,#0x8000002D
:020662A0 5923E0C2 stmpldb  r3!,{r1,r6,r7,r13,r14,r15}
:020662A4 21E5816C mvncs  r8,r12,ror #0x2
:020662A8 9C007920 stcls  9,cr7,[r0],{#0x20}
:020662AC 039DC020 orreqs r12,r13,#0x20
:020662B0 273D0169 ldrcs r0,r12,r13,#0x20
:020662B4 10E581E2 rscne  r8,r5,r2,ror #0x3
:020662B8 002900C9 eoreq  r0,r9,r9,asr #0x1
:020662BC 2300003F unknown
:020662C0 15003D38 strne r3,[r0, #-0xd38]		;(r0-0xd38=*(fffff2cd))
:020662C4 41610200 unknown
:020662C8 21738361 cmncs r3,r1,ror #0x6
:020662CC 70620283 rsbvc  r0,r2,r3,lsl #0x5
:020662D0 02600247 rsbeq  r0,r0,#0x70000004
:020662D4 23000062 unknown
:020662D8 60C36043 sbcvs  r6,r3,r3,asr #0x0
:020662DC C3006143 unknown
:020662E0 A3424A61 unknown
:020662E4 82618111 rsbhi  r8,r1,#0x40000004
:020662E8 61036010 unknown
:020662EC 51894770 orrpl  r4,r9,r0,ror r7
:020662F0 A0216D06 eorge  r6,r1,r6,lsl #0x1a
:020662F4 60436003 subvs  r6,r3,r3
:020662F8 60C16083 sbcvs  r6,r1,r3,lsl #0x1
:020662FC ED477000 unknown
:02066300 21F7EDE7 mvncss r14,r7,ror #0x1b
:02066304 21036100 unknown
:02066308 FC67F900 stc2l 9,cr15,[r7],#-0x0
:0206630C 06F5F7F9 unknown
:02066310 02A90021 adceq  r0,r9,#0x21
:02066314 F8050805 stmnvda  r5 ,{r0,r2,r11}
:02066318 BF07A510 swilt 0x0007a510
:0206631C 06080551 unknown
:02066320 02BD07D5 adceqs r0,r13,#0x3540000
:02066324 29192811 ldmcsdb  r9 ,{r0,r4,r11,r13}
:02066328 05FAF919 ldreqb r15,[r10, #+0x919]!
:0206632C 19110C50 ldmnedb  r1 ,{r4,r6,r10,r11}
:02066330 0255391D subeqs r3,r5,#0x74000
:02066334 19C00FB5 stmneib  r0 ,{r0,r2,r4,r5,r7,r8,r9,r10,r11}^
:02066338 5005BD70 andpl  r11,r5,r0,ror r13
:0206633C CA015009 bgt 020BA368
:02066340 001CE3A0 andeqs r14,r12,r0,lsr #0x7
:02066344 1CE8B003 stcnel 0,cr11,[r8],#+0xc
:02066348 00100019 andeqs r0,r0,r9,lsl r0
:0206634C 48F03029 unknown
:02066350 FCE92D03 stc2l 13,cr2,[r9],#+0xc
:02066354 24E89013 unknown
:02066358 E8A10100 stmia  r1!,{r8}
:0206635C E8A10248 stmia  r1!,{r3,r6,r9}
:02066360 08E10090 unknown
:02066364 08A90000 stmeqia  r9!,{}
:02066368 00040001 andeq  r0,r4,r1
:0206636C 07091981 streq r1,[r9,-r1, lsl #0x13]
:02066370 03F0E581 mvneqs r14,#0x20400000
:02066374 3828BDBD stmccda  r8!,{r0,r2,r3,r4,r5,r7,r8,r10,r11,r12,r13,r15}
:02066378 1006E941 andne  r14,r6,r1,asr #0x12
:0206637C 09099DC0 stmeqdb  r9 ,{r6,r7,r8,r10,r11,r12,r15}
:02066380 A1C000DD unknown
:02066384 DD40B100 unknown
:02066388 EBFFFF0D bl 02065FC4
:0206638C 41000524 unknown
:02066390 0528C218 streq r12,[r8, #-0x218]!
:02066394 01084D00 unknown
:02066398 59E59500 unknown
:0206639C 554E3818 strplb r3,[r14, #-0x818]		;(r14-0x818=*(fffff7e8))
:020663A0 49614107 unknown
:020663A4 2161C142 unknown
:020663A8 2F028110 swics 0x00028110
:020663AC 0A210000 beq 028A63B4
:020663B0 02C006C0 sbceq  r0,r0,#0xC000000
:020663B4 300C6041 andcc  r6,r12,r1,asr #0x0
:020663B8 8140190C unknown
:020663BC 23002061 unknown
:020663C0 0A00190C beq 0206C7F8
:020663C4 082101C0 stmeqda  r1!,{r6,r7,r8}
:020663C8 C00A0309 andgt  r0,r10,r9,lsl #0x6
:020663CC 21003004 unknown
:020663D0 0AC00E00 beq 01069BD8
:020663D4 0F042019 swieq 0x00042019
:020663D8 28C00A00 stmcsia  r0 ,{r9,r11}^
:020663DC 00074249 andeq  r4,r7,r9,asr #0x4
:020663E0 01220021 unknown
:020663E4 031B0423 tsteq r11,#0x23000000
:020663E8 2300C00E unknown
:020663EC 7000C00E andvc  r12,r0,r14
:020663F0 89000047 stmhidb  r0 ,{r0,r1,r2,r6}
:020663F4 16FD5C13 unknown
:020663F8 013950A0 teqeq r9,r0,lsr #0x1
:020663FC 1D0102C5 unknown
:02066400 8D902C06 unknown
:02066404 75180B02 ldrvc r0,[r8, #-0xb02]		;(r8-0xb02=*(0001f4fe))
:02066408 60033122 andvs  r3,r3,r2,lsr #0x2
:0206640C 009D0085 addeqs r0,r13,r5,lsl #0x1
:02066410 A0369001 eorges r9,r6,r1
:02066414 C8B69211 ldmgtia  r6!,{r0,r4,r9,r12,r15}
:02066418 E0C10F91 smull  r0,r1,r1,r15
:0206641C 01101D20 tsteq r0,r0,lsr #0x1a
:02066420 05ADC8C0 streq r12,[r13, #+0x8c0]!
:02066424 415000B1 ldrmih r0,[r0, #-0x1]		;(r0-0xb1=*(00000004))
:02066428 211BB100 tstcs r11,r0,lsl #0x2
:0206642C E0C8B600 sbc  r11,r8,r0,lsl #0xc
:02066430 02C67590 sbceq  r7,r6,#0x24000000
:02066434 E2AC00DD adc  r0,r12,#0xDD
:02066438 E05B7007 subs r7,r11,r7
:0206643C C8600106 unknown
:02066440 018621E0 orreq  r2,r6,r0,ror #0x3
:02066444 20888A01 addcs  r8,r8,r1,lsl #0x14
:02066448 0D1592E1 unknown
:0206644C E2977B01 adds r7,r7,#0x400
:02066450 C3530894 cmpgt r3,#0x940000
:02066454 E2A60011 adc  r0,r6,#0x11
:02066458 00257627 eoreq  r7,r5,r7,lsr #0xc
:0206645C E1877A84 orr  r7,r7,r4,lsl #0x15
:02066460 E0511005 subs r1,r1,r5
:02066464 11500003 cmpne r0,r3
:02066468 02006D00 andeq  r6,r0,#0x0
:0206646C 04E2916B unknown
:02066470 47106906 ldrmi r6,[r0,-r6, lsl #0x12]
:02066474 189BE0C3 ldmneia  r11 ,{r0,r1,r6,r7,r13,r14,r15}
:02066478 81155DC0 tsthi r5,r0,asr #0x1b
:0206647C A56626E2 strgeb r2,[r6, #-0x6e2]!
:02066480 0105E501 unknown
:02066484 E0185420 ands r5,r8,r0,lsr #0x8
:02066488 19227908 stmnedb  r2!,{r3,r8,r11,r12,r13,r14}
:0206648C E0E0260F rsc  r2,r0,r15,lsl #0xc
:02066490 921B0C02 andlss r0,r11,#0x200
:02066494 E2A006B9 adc  r0,r0,#0xB900000
:02066498 1FC810DD swine 0x00c810dd
:0206649C A1166524 tstge r6,r4,lsr #0xa
:020664A0 19A01F08 stmneib  r0!,{r3,r8,r9,r10,r11,r12}
:020664A4 05318D01 ldreq r8,[r1, #-0xd01]!
:020664A8 A1D31E41 bicges r1,r3,r1,asr #0x1c
:020664AC 41900A07 orrmis r0,r0,r7,lsl #0x14
:020664B0 0222A101 eoreq  r10,r2,#0x40000000
:020664B4 41190001 tstmi r9,r1
:020664B8 08029D02 stmeqda  r2 ,{r1,r8,r10,r11,r12,r15}
:020664BC 0F310400 swieq 0x00310400
:020664C0 95C42225 strlsb r2,[r4, #+0x225]		;r4+0x225=*(00008225)
:020664C4 0165B001 unknown
:020664C8 9BE0C401 blls 018974D4
:020664CC 1885000D stmneia  r5 ,{r0,r2,r3}
:020664D0 7DE59A50 stcvcl 10,cr9,[r5,#+0x140]!
:020664D4 C902E908 stmgtdb  r2 ,{r3,r8,r11,r13,r14,r15}
:020664D8 C2703109 rsbgts r3,r0,#0x40000002
:020664DC A90631E0 stmgedb  r6 ,{r5,r6,r7,r8,r12,r13}
:020664E0 03D19A06 biceqs r9,r1,#0x6000
:020664E4 AC28518D stcge  1,cr5,[r8],#-0x234
:020664E8 D19D5010 orrles r5,r13,r0,lsl r0
:020664EC 9EE89A02 cdpls 10,14,cr9,cr8,cr2,0
:020664F0 3DC508C5 unknown
:020664F4 5DE05C0D stcpll 12,cr5,[r0,#+0x34]!
:020664F8 61029D01 unknown
:020664FC C5721101 ldrgtb r1,[r2, #-0x101]!
:02066500 095D28E0 ldmeqdb  r13 ,{r5,r6,r7,r11,r13}^
:02066504 0B4D5620 bleq 033BBD8C
:02066508 E59A48B0 ldr r4,[r10, #+0x8b0]		;r10+0x8b0=*(000008b0)
:0206650C 4B9E13BD blmi 007EB408
:02066510 0414E0C2 ldreq r14,[r4],#-0xc2
:02066514 01319D00 teqeq r1,r0,lsl #0x1a
:02066518 2104B554 unknown
:0206651C 001DCD0A andeqs r12,r13,r10,lsl #0x1a
:02066520 00E0C274 rsceq  r12,r0,r4,ror r2
:02066524 046D844A unknown
:02066528 0B71164D bleq 03CABE64
:0206652C F9C0C0E0 stmnvib  r0 ,{r5,r6,r7,r14,r15}^
:02066530 20E05C0C rsccs  r5,r0,r12,lsl #0x18
:02066534 05049DC0 streq r9,[r4, #-0xdc0]		;(r4-0xdc0=*(00007240))
:02066538 93E0C00F mvnls  r12,#0xF
:0206653C 28E0CBCB unknown
:02066540 799D3001 ldmvcib  r13 ,{r0,r12,r13}
:02066544 03E05C0D mvneq  r5,#0xD00
:02066548 E004CB30 and  r12,r4,r0,lsr r11
:0206654C 02D9B622 sbceqs r11,r9,#0x2200000
:02066550 21E18BBA strcsh r8,[r1, #+0xba]!
:02066554 24412508 strcsb r2,[r1],#-0x508
:02066558 A10A9D00 unknown
:0206655C C9259005 stmgtdb  r5!,{r0,r2,r12,r15}
:02066560 62E09980 rscvs  r9,r0,#0x200000
:02066564 092490E2 stmeqdb  r4!,{r1,r5,r6,r7,r12,r15}
:02066568 00094600 andeq  r4,r9,r0,lsl #0xc
:0206656C 9003EDA0 andls  r14,r3,r0,lsr #0x1b
:02066570 3600112B strcc r1,[r0],-r11, lsr #0x2
:02066574 01F90011 mvneqs r0,r1,lsl r0
:02066578 10316924 eornes r6,r1,r4,lsr #0x12
:0206657C 005D85B7 ldreqh r8,[r13],#-0x57
:02066580 17554099 unknown
:02066584 79C0001D stmvcib  r0 ,{r0,r2,r3,r4}^
:02066588 5100C5CF unknown
:0206658C 579CE025 ldrpl r14,[r12,+r5, lsr #0x0]
:02066590 2BE00225 blcs 01866E2C
:02066594 40024169 andmi  r4,r2,r9,ror #0x2
:02066598 890E2189 stmhidb  r14 ,{r0,r3,r7,r8,r13}
:0206659C C9008D44 stmgtdb  r0 ,{r2,r6,r8,r10,r11,r15}
:020665A0 E084580A add  r5,r4,r10,lsl #0x10
:020665A4 03244190 unknown
:020665A8 24489CE0 strcsb r9,[r8],#-0xce0
:020665AC 250CA0DD strcs r10,[r12, #-0xdd]		;(r12-0xdd=*(f7b220c8))
:020665B0 D0055100 andle  r5,r5,r0,lsl #0x2
:020665B4 E26200A9 rsb  r0,r2,#0xA9
:020665B8 11093010 unknown
:020665BC 9021E589 eorls  r14,r1,r9,lsl #0xb
:020665C0 90E08236 rscls  r8,r0,r6,lsr r2
:020665C4 00E02221 rsceq  r2,r0,r1,lsr #0x4
:020665C8 230C0D9C unknown
:020665CC 1A029D16 bne 0210DA2C
:020665D0 9205A181 andls  r10,r5,#0x40000020
:020665D4 9A015989 bls 020BCC00
:020665D8 00890CF9 unknown
:020665DC B5930039 ldrlt r0,[r3, #+0x39]		;r3+0x39=*(00000039)
:020665E0 1035BA00 eornes r11,r5,r0,lsl #0x14
:020665E4 39553039 ldmccdb  r5 ,{r0,r3,r4,r5,r12,r13}^
:020665E8 6009C400 andvs  r12,r9,r0,lsl #0x8
:020665EC C12B2290 unknown
:020665F0 0079502D rsbeqs r5,r9,r13,lsr #0x0
:020665F4 101CE262 andnes r14,r12,r2,ror #0x4
:020665F8 03350689 teqeq r5,#0x8900000
:020665FC 9A01419A bls 020B6C6C
:02066600 00750509 rsbeqs r0,r5,r9,lsl #0xa
:02066604 B500C110 strlt r12,[r0, #-0x110]		;(r0-0x110=*(fffffef5))
:02066608 92E0C563 rscls  r12,r0,#0x18C00000
:0206660C 08ADC131 stmeqia  r13!,{r0,r4,r5,r8,r14,r15}
:02066610 01E04056 mvneq  r4,r6,asr r0
:02066614 22E0C510 rsccs  r12,r0,#0x4000000
:02066618 800C2126 andhi  r2,r12,r6,lsr #0x2
:0206661C 1FC20189 swine 0x00c20189
:02066620 0CD51D35 ldceql 13,cr1,[r5],{#0x35}
:02066624 D19C034D orrles r0,r12,r13,asr #0x6
:02066628 0624B90C unknown
:0206662C 099D0171 ldmeqib  r13 ,{r0,r4,r5,r6,r8}
:02066630 B9890020 stmltib  r9 ,{r5}
:02066634 D1998C04 orrles r8,r9,r4,lsl #0x18
:02066638 2D004D02 unknown
:0206663C 35509100 ldrccb r9,[r0, #-0x100]		;(r0-0x100=*(ffffff05))
:02066640 9A4E0000 bls 033E6648
:02066644 102918E5 eorne  r1,r9,r5,ror #0x11
:02066648 2C303550 ldccs  5,cr3,[r0],#-0x140
:0206664C 93A80421 movls  r0,#0x21000000		;r0=553648128(0x21000000)
:02066650 3524C035 strcc r12,[r4, #-0x35]!
:02066654 40351000 eormis r1,r5,r0
:02066658 AA103504 bge 02473A70
:0206665C 1035C451 eornes r12,r5,r1,asr r4
:02066660 0035048D eoreqs r0,r5,r13,lsl #0x9
:02066664 102C0009 eorne  r0,r12,r9
:02066668 03C99A3C biceq  r9,r9,#0x3C000
:0206666C 5192E159 orrpls r14,r2,r9,asr r1
:02066670 2502E0E4 strcs r14,[r2, #-0xe4]		;(r2-0xe4=*(ffffff1c))
:02066674 40311FD1 unknown
:02066678 6D891028 unknown
:0206667C E5469904 strb r9,[r6, #-0x904]		;r6-0x904=*(1dcad89c)=#0(0x00000000)
:02066680 499A1028 ldmmiib  r10 ,{r3,r5,r12}
:02066684 92E59905 rscls  r9,r5,#0x14000
:02066688 E0C56110 sbc  r6,r5,r0,lsl r1
:0206668C E59A1024 ldr r1,[r10, #+0x24]		;r10+0x24=*(00000024)
:02066690 99400020 stmlsdb  r0 ,{r5}^
:02066694 E56193E5 strb r9,[r1, #-0x3e5]!
:02066698 20002CE0 andcs  r2,r0,r0,ror #0x19
:0206669C 6294E59A addvss r14,r4,#0x26800000
:020666A0 1D16031D unknown
:020666A4 811AA003 tsthi r10,r3
:020666A8 E2610415 rsb  r0,r1,#0x15000000
:020666AC 0489102C streq r1,[r9],#+0x2c
:020666B0 1A000029 bne 0206675C
:020666B4 ED040100 unknown
:020666B8 EB11001E bl 024A6738
:020666BC D15C1D91 unknown
:020666C0 D91B3D12 ldmledb  r11 ,{r1,r4,r8,r10,r11,r12,r13}
:020666C4 03714C04 cmneq r1,#0x400
:020666C8 A0C002BA strgeh r0,[r0],#+0x2a
:020666CC 290FE1E1 stmcsdb  r15 ,{r0,r5,r6,r7,r8,r13,r14,r15}
:020666D0 5C0FC112 stcpl  1,cr12,[r15],{#0x12}
:020666D4 7392E170 orrvcs r14,r2,#0x1C
:020666D8 6000E0C4 andvs  r14,r0,r4,asr #0x1
:020666DC 1C803E45 stcne  14,cr3,[r0],{#0x45}
:020666E0 0D9604C1 unknown
:020666E4 35500800 ldrccb r0,[r0, #-0x800]		;(r0-0x800=*(fffff800))
:020666E8 054A3001 streqb r3,[r10, #-0x1]		;(r10-0x1=*(ffffffff))
:020666EC 9504B902 strls r11,[r4, #-0x902]		;(r4-0x902=*(000076fe))
:020666F0 36013D73 unknown
:020666F4 533A0099 teqpl r10,#0x99
:020666F8 BD0FCD83 unknown
:020666FC 6D702141 ldcvsl 1,cr2,[r0,#-0x104]!
:02066700 61002100 unknown
:02066704 217E3611 cmncs r14,r1,lsl r6
:02066708 0400F500 streq r15,[r0],#-0x500
:0206670C 3D301611 ldccc  6,cr1,[r0,#-0x44]!
:02066710 3D114911 unknown
:02066714 0669EB31 unknown
:02066718 01191489 tsteq r9,r9,lsl #0x9
:0206671C 00F5013D rsceqs r0,r5,r13,lsr r1
:02066720 9110F508 tstls r0,r8,lsl #0xa
:02066724 3D0CDF06 unknown
:02066728 C3539801 cmpgt r3,#0x10000
:0206672C E0E30141 rsc  r0,r3,r1,asr #0x2
:02066730 01351422 teqeq r5,r2,lsr #0x8
:02066734 00256FC9 eoreq  r6,r5,r9,asr #0x1f
:02066738 12E0E352 rscne  r14,r0,#0x48000001
:0206673C 014D2625 unknown
:02066740 20140029 andcss r0,r4,r9,lsr #0x0
:02066744 25C500CD strcsb r0,[r5, #+0xcd]		;r5+0xcd=*(000000d2)
:02066748 520841CC andpl  r4,r8,#0x33
:0206674C 5399E0C4 orrpls r14,r9,#0xC4
:02066750 413000CD teqmi r0,r13,asr #0x1
:02066754 171904D1 unknown
:02066758 1DE0E453 stcnel 4,cr14,[r0,#+0x14c]!
:0206675C 23262515 unknown
:02066760 00E9001D rsceq  r0,r9,r13,lsl r0
:02066764 F98A2010 stmnvib  r10 ,{r4,r13}
:02066768 A1010104 unknown
:0206676C 13FDE300 mvnnes r14,#0x0
:02066770 491811E5 ldmmidb  r8 ,{r0,r2,r5,r6,r7,r8,r12}
:02066774 14BDC402 unknown
:02066778 24BD14E9 unknown
:0206677C 2E0765EB cdpcs 5,0,cr6,cr7,cr11,7
:02066780 EDCEE083 unknown
:02066784 C5176D00 ldrgt r6,[r7, #-0xd00]		;(r7-0xd00=*(fffff300))
:02066788 ED00E114 unknown
:0206678C 04ED7012 unknown
:02066790 B59904E5 ldrlt r0,[r9, #+0x4e5]		;r9+0x4e5=*(000004e5)
:02066794 99E01A82 unknown
:02066798 25960F5D ldrcs r0,[r6, #+0xf5d]		;r6+0xf5d=*(1dcaf0fd)=#0(0x00000000)
:0206679C F1600F59 unknown
:020667A0 8794A404 ldrhi r10,[r4,+r4, lsl #0x8]
:020667A4 277698E0 ldrcsb r9,[r4,+r4, lsl #0x8]
:020667A8 067D04E5 unknown
:020667AC E09B60C0 adds r6,r11,r0,asr #0x1
:020667B0 41277498 unknown
:020667B4 E040A208 sub  r10,r0,r8,lsl #0x4
:020667B8 1841200C stmneda  r1 ,{r2,r3,r13}^
:020667BC 1907E092 stmnedb  r7 ,{r1,r4,r7,r13,r14,r15}
:020667C0 19268805 stmnedb  r6!,{r0,r2,r11,r15}
:020667C4 15450C45 strneb r0,[r5, #-0xc45]		;(r5-0xc45=*(fffff3c0))
:020667C8 0EB99030 mrceq 0,5,r9,cr9,cr0,{1}
:020667CC 74CA017D strvcb r0,[r10],#+0x17d
:020667D0 E4750021 unknown
:020667D4 612020E0 unknown
:020667D8 E47E8200 unknown
:020667DC 302127E0 eorcc  r2,r1,r0,ror #0xf
:020667E0 858A045D strhi r0,[r10, #+0x45d]		;r10+0x45d=*(0000045d)
:020667E4 0021B041 eoreq  r11,r1,r1,asr #0x0
:020667E8 96E0C484 unknown
:020667EC 01E0E485 mvneq  r14,r5,lsl #0x9
:020667F0 0021701C eoreq  r7,r1,r12,lsl r0
:020667F4 28E0E487 unknown
:020667F8 01F90456 mvneqs r0,r6,asr r4
:020667FC 0E81855A mcreq 5,4,r8,cr1,cr10,{2}
:02066800 91500381 cmpls r0,r1,lsl #0x7
:02066804 D9039111 stmledb  r3 ,{r0,r4,r8,r12,r15}
:02066808 96E0C785 unknown
:0206680C 0191E784 orreqs r14,r1,r4,lsl #0xf
:02066810 83C0004D bichi  r0,r0,#0x4D
:02066814 5D26035D stcpl  3,cr0,[r6,#-0x174]!
:02066818 2003E503 andcs  r14,r3,r3,lsl #0xa
:0206681C 5A2803E5 bpl 02A677B8
:02066820 90240341 eorls  r0,r4,r1,asr #0x6
:02066824 ED089590 unknown
:02066828 31C05506 biccc  r5,r0,r6,lsl #0xa
:0206682C E05499E0 subs r9,r4,r0,ror #0x13
:02066830 E05397E0 subs r9,r3,r0,ror #0xf
:02066834 91016D00 unknown
:02066838 15016D01 strne r6,[r1, #-0xd01]		;(r1-0xd01=*(fffff2ff))
:0206683C 69019117 stmvsdb  r1 ,{r0,r1,r2,r4,r8,r12,r15}
:02066840 3FBFC221 swicc 0x00bfc221
:02066844 00290025 eoreq  r0,r9,r5,lsr #0x0
:02066848 04CD002C streqb r0,[r13],#+0x2c
:0206684C E900F930 stmdb  r0 ,{r4,r5,r8,r11,r12,r13,r14,r15}
:02066850 C363D315 unknown
:02066854 E36499E0 unknown
:02066858 F9001CE0 stmnvdb  r0 ,{r5,r6,r7,r10,r11,r12}
:0206685C C9002800 stmgtdb  r0 ,{r11,r13}
:02066860 E0E36504 rsc  r6,r3,r4,lsl #0xa
:02066864 46710926 unknown
:02066868 C9E00B19 unknown
:0206686C 0004D58F andeq  r13,r4,r15,lsl #0xb
:02066870 0149238A unknown
:02066874 04993471 ldreq r3,[r9],#+0x471
:02066878 59C4E085 stmplib  r4 ,{r0,r2,r7,r13,r14,r15}^
:0206687C 5E998303 cdppl 3,8,cr8,cr9,cr3,0
:02066880 9FC3E025 swils 0x00c3e025
:02066884 16E90771 unknown
:02066888 E02554C0 eor  r5,r5,r0,asr #0x9
:0206688C E0808392 umull  r8,r0,r2,r3
:02066890 20090092 mulcs  r9,r2,r0
:02066894 114010E0 unknown
:02066898 20200305 eorcs  r0,r0,r5,lsl #0x6
:0206689C 944008E0 strlsb r0,[r0],#-0x8e0
:020668A0 E0A50295 umlal  r0,r5,r5,r2
:020668A4 91601018 unknown
:020668A8 0809067D stmeqda  r9 ,{r0,r2,r3,r4,r5,r6,r9,r10}
:020668AC 56056D1F unknown
:020668B0 31AC05F1 unknown
:020668B4 95100989 ldrls r0,[r0, #-0x989]		;(r0-0x989=*(fffff677))
:020668B8 064518E0 streqb r1,[r0, #-0x989]		;(r0-0x989=*(fffff677))
:020668BC A1164221 tstge r6,r1,lsr #0x4
:020668C0 02097904 andeq  r7,r9,#0x10000
:020668C4 59E0A300 unknown
:020668C8 08A98608 stmeqia  r9!,{r3,r9,r10,r15}
:020668CC E5007D98 str r7,[r0, #-0xd98]		;(r0-0xd98=*(fffff268))
:020668D0 4C085100 stcmi  1,cr5,[r8],{#0x0}
:020668D4 5D240851 stcpl  8,cr0,[r4,#-0x144]!
:020668D8 51F00631 mvnpls r0,lsr r1
:020668DC 05000F08 streq r0,[r0, #-0xf08]		;(r0-0xf08=*(fffff0f8))
:020668E0 0001B450 andeq  r11,r1,r0,asr r4
:020668E4 0001ACA5 andeq  r10,r1,r5,lsr #0x19
:020668E8 8C084594 stchi  5,cr4,[r8],{#0x94}
:020668EC 01A54CE8 moveq  r4,r8,ror #0x19
:020668F0 0869F08A unknown
:020668F4 0C009D70 stceq  13,cr9,[r0],{#0x70}
:020668F8 08D19140 ldmeqia  r1 ,{r6,r8,r12,r15}^
:020668FC 9CE8908A stclsl 0,cr9,[r8],#+0x228
:02066900 0025C564 eoreq  r12,r5,r4,ror #0xa
:02066904 02291C29 eoreq  r1,r9,#0x2900
:02066908 180005E0 stmneda  r0 ,{r5,r6,r7,r8,r10}
:0206690C 05DD202D ldreqb r2,[r13, #+0x2d]		;r13+0x2d=*(0000002d)
:02066910 2905DD66 stmcsdb  r5 ,{r1,r2,r5,r6,r8,r10,r11,r12,r14,r15}
:02066914 ED09F922 unknown
:02066918 E086202D add  r2,r6,r13,lsr #0x0
:0206691C 10002D00 andne  r2,r0,r0,lsl #0x1a
:02066920 51501021 cmppl r0,r1,lsr #0x0
:02066924 CE64002D cdpgt 0,6,cr0,cr4,cr13,1
:02066928 E0EE0D61 rsc  r0,r14,r1,ror #0x1a
:0206692C 2D09401C unknown
:02066930 E0EE6400 rsc  r6,r14,r0,lsl #0x8
:02066934 002D5626 eoreq  r5,r13,r6,lsr #0xc
:02066938 E185415A orr  r4,r5,r10,asr r1
:0206693C E5825004 str r5,[r2, #+0x4]		;r2+0x4=*(00000004)
:02066940 91004028 unknown
:02066944 E085005D add  r0,r5,r13,asr r0
:02066948 E5824004 str r4,[r2, #+0x4]		;r2+0x4=*(00000004)
:0206694C 1DD91402 unknown
:02066950 5E9C04B1 mrcpl 4,4,r0,cr12,cr1,{5}
:02066954 0693E0CE ldreq r14,[r2, #+0x4]		;r2+0x4=*(00000004)
:02066958 20E0EE54 rsccs  r14,r0,r4,asr r14
:0206695C 53900331 orrpls r0,r0,#0xC4000000
:02066960 25E010EE strcsb r1,[r0, #+0xee]!
:02066964 190E0319 stmnedb  r14 ,{r0,r3,r4,r8,r9}
:02066968 55300803 ldrpl r0,[r0, #-0x803]!
:0206696C 8B21940C blhi 028CB9A4
:02066970 78010570 stmvcda  r1 ,{r4,r5,r6,r8,r10}
:02066974 65240915 strvs r0,[r4, #-0x915]!
:02066978 60550001 subvss r0,r5,r1
:0206697C 96500075 unknown
:02066980 F9920D89 ldmnvib  r2 ,{r0,r3,r7,r8,r10,r11}
:02066984 D2007509 andle  r7,r0,#0x2400000
:02066988 18E04540 unknown
:0206698C 0ADD8D40 beq 017C9E94
:02066990 04E54096 unknown
:02066994 01E59240 mvneq  r9,r0,asr #0x4
:02066998 8017A950 andhis r10,r7,r0,asr r9
:0206699C E51CE04C ldr r14,[r12, #-0x4c]		;(r12-0x4c=*(f7b22159))
:020669A0 96400806 strlsb r0,[r0],-r6, lsl #0x10
:020669A4 9288005D addls  r0,r8,#0x5D
:020669A8 202025E5 eorcs  r2,r0,r5,ror #0xb
:020669AC 4003E044 andmi  r14,r3,r4,asr #0x0
:020669B0 2D036504 unknown
:020669B4 9D030901 unknown
:020669B8 1D001917 unknown
:020669BC 25730500 ldrcsb r0,[r3, #-0x500]!
:020669C0 1019CC00 andnes r12,r9,r0,lsl #0x18
:020669C4 71000D00 unknown
:020669C8 07810317 unknown
:020669CC E28D00B5 add  r0,r13,#0xB5
:020669D0 01011019 unknown
:020669D4 0051C5E2 subeqs r12,r1,r2,ror #0xb
:020669D8 9D100C98 unknown
:020669DC E5844055 str r4,[r4, #+0x55]		;r4+0x55=*(00008055)
:020669E0 88101100 ldmhida  r0 ,{r8,r12}
:020669E4 2004004D andcs  r0,r4,r13,asr #0x0
:020669E8 6D002184 unknown
:020669EC 10000504 andne  r0,r0,r4,lsl #0xa
:020669F0 0C000571 stceq  5,cr0,[r0],{#0x71}
:020669F4 05040005 streq r0,[r4, #-0x5]		;(r4-0x5=*(00007ffb))
:020669F8 00051000 andeq  r1,r5,r0
:020669FC 01D50245 biceqs r0,r5,r5,asr #0x4
:02066A00 01C98400 biceq  r8,r9,r0,lsl #0x8
:02066A04 84200739 unknown
:02066A08 4D9D0449 unknown
:02066A0C 01840275 orreq  r0,r4,r5,ror r2
:02066A10 05071D00 streq r1,[r7, #-0xd00]		;(r7-0xd00=*(fffff300))
:02066A14 4011A10C andmis r10,r1,r12,lsl #0x2
:02066A18 20115D24 andcss r5,r1,r4,lsr #0x1a
:02066A1C 00110551 andeqs r0,r1,r1,asr r5
:02066A20 2840119C stmcsda  r0 ,{r2,r3,r4,r7,r8,r12}^
:02066A24 57060011 unknown
:02066A28 10017D00 andne  r7,r1,r0,lsl #0x1a
:02066A2C 0297E28D addeqs r14,r7,#0xD0000008
:02066A30 ADEB0200 stcgel 2,cr0,[r11,#+0x0]!
:02066A34 8407610D strhi r6,[r7],#-0x10d
:02066A38 06C124E5 streqb r2,[r7],#-0x10d
:02066A3C 081D4678 ldmeqda  r13 ,{r3,r4,r5,r6,r9,r10,r14}
:02066A40 0E053799 mcreq 7,0,r3,cr5,cr9,{4}
:02066A44 16F90005 unknown
:02066A48 50051005 andpl  r1,r5,r5
:02066A4C 00017F0E andeq  r7,r1,r14,lsl #0x1e
:02066A50 0600010A streq r0,[r0],-r10, lsl #0x2
:02066A54 2031A000 eorcss r10,r1,r0
:02066A58 15C53009 strneb r3,[r5, #+0x9]		;r5+0x9=*(0000000e)
:02066A5C 0C9009F0 ldceq  9,cr0,[r0],{#0xf0}
:02066A60 04E8B010 unknown
:02066A64 0C830B05 stceq  11,cr0,[r3],{#0x5}
:02066A68 2849A110 stmcsda  r9 ,{r4,r8,r13,r15}^
:02066A6C E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02066A70 4DD0E808 unknown
:02066A74 E1520D55 cmp r2,r5,asr r13
:02066A78 8D08A0A8 unknown
:02066A7C 00CD0002 sbceq  r0,r13,r2
:02066A80 11A0A002 movne  r10,r2			;r10=0(0x0)
:02066A84 ED400408 unknown
:02066A88 0B719110 bleq 03CCAED0
:02066A8C C78203A9 strgt r0,[r2,+r9, lsr #0x7]
:02066A90 9569D934 strlsb r13,[r9, #-0x934]!
:02066A94 20E0E782 rsccs  r14,r0,r2,lsl #0xf
:02066A98 41201049 unknown
:02066A9C 000509C1 andeq  r0,r5,r1,asr #0x13
:02066AA0 02D96030 sbceqs r6,r9,#0x30
:02066AA4 13E0E786 mvnne  r14,#0x2180000
:02066AA8 07016628 streq r6,[r1,-r8, lsr #0xc]
:02066AAC 60000029 andvs  r0,r0,r9,lsr #0x0
:02066AB0 8C009D8A stchi  13,cr9,[r0],{#0x8a}
:02066AB4 8029014D eorhi  r0,r9,r13,asr #0x2
:02066AB8 014D6024 unknown
:02066ABC 04F02970 unknown
:02066AC0 014D6053 unknown
:02066AC4 70014D60 andvc  r4,r1,r0,ror #0x1a
:02066AC8 C8960029 ldmgtia  r6 ,{r0,r3,r5}
:02066ACC 9795E02A ldrls r14,[r5,+r10, lsr #0x0]
:02066AD0 4D600189 stcmil 1,cr0,[r0,#-0x224]!
:02066AD4 09797001 unknown
:02066AD8 E0E896A8 rsc  r9,r8,r8,lsr #0xd
:02066ADC E0E89792 smlal  r9,r8,r2,r7
:02066AE0 41660029 unknown
:02066AE4 0C042100 stceq  1,cr2,[r4],{#0x0}
:02066AE8 4122D560 unknown
:02066AEC E60B990B str r9,[r11],-r11, lsl #0x12
:02066AF0 38E0C67B unknown
:02066AF4 7C00FD80 stcvc  13,cr15,[r0],{#0x80}
:02066AF8 28E020E6 unknown
:02066AFC 11EF1411 mvnne  r1,r1,lsl r4
:02066B00 E0E6790B rsc  r7,r6,r11,lsl #0x12
:02066B04 E6789214 unknown
:02066B08 026127E0 rsbeq  r2,r1,#0x3800000
:02066B0C A0026106 andge  r6,r2,r6,lsl #0x2
:02066B10 CB026108 blgt 020FEF38
:02066B14 20058D2F andcs  r8,r5,r15,lsr #0x1a
:02066B18 522F0329 eorpl  r0,r15,#0xA4000000
:02066B1C 00050135 andeq  r0,r5,r5,lsr r1
:02066B20 8C000DC9 stchi  13,cr0,[r0],{#0xc9}
:02066B24 6014000D andvss r0,r4,r13
:02066B28 4100112B unknown
:02066B2C AD2FC601 stcge  6,cr12,[r15,#-0x4]!
:02066B30 013D2005 teqeq r13,r5
:02066B34 50D31015 sbcpls r1,r3,r5,lsl r0
:02066B38 5920092D stmpldb  r0!,{r0,r2,r3,r5,r8,r11}
:02066B3C 05652F01 streqb r2,[r5, #-0xf01]!
:02066B40 6A1402B1 bvs 0256760C
:02066B44 12B90005 adcnes r0,r9,#0x5
:02066B48 28100518 ldmcsda  r0 ,{r3,r4,r8,r10}
:02066B4C 0B1CE083 bleq 0279ED60
:02066B50 3E940179 mrccc 1,4,r0,cr4,cr9,{3}
:02066B54 7D18E023 unknown
:02066B58 C104B911 unknown
:02066B5C 41828995 unknown
:02066B60 8CE58D00 stchil 13,cr8,[r5],#+0x0
:02066B64 02710880 rsbeqs r0,r1,#0x800000
:02066B68 14E02228 unknown
:02066B6C 22291011 eorcs  r1,r9,#0x11
:02066B70 8008E021 andhi  r14,r8,r1,lsr #0x0
:02066B74 89EC0171 unknown
:02066B78 150897E0 strne r9,[r8, #-0x7e0]		;(r8-0x7e0=*(0001f820))
:02066B7C 49801003 stmmiib  r0 ,{r0,r1,r12}
:02066B80 E0299C01 eor  r9,r9,r1,lsl #0x18
:02066B84 88CB0996 stmhiia  r11 ,{r1,r2,r4,r7,r8,r11}^
:02066B88 9EE00CE0 cdpls 12,14,cr0,cr0,cr0,7
:02066B8C C00004E0 andgt  r0,r0,r0,ror #0x9
:02066B90 288C0121 stmcsia  r12 ,{r0,r5,r8}
:02066B94 11090CE0 unknown
:02066B98 E028428B eor  r4,r8,r11,lsl #0x5
:02066B9C E0A99008 adc  r9,r9,r8
:02066BA0 25008020 strcs r8,[r0, #-0x20]		;(r0-0x20=*(ffffffe0))
:02066BA4 E098B003 adds r11,r8,r3
:02066BA8 E0A28009 adc  r8,r2,r9
:02066BAC 01191C01 tsteq r9,r1,lsl #0x18
:02066BB0 098D0155 stmeqib  r13 ,{r0,r2,r4,r6,r8}
:02066BB4 186155A3 unknown
:02066BB8 29AE5155 stmcsib  r14!,{r0,r2,r4,r6,r8,r12,r14}
:02066BBC 34126180 ldrcc r6,[r2],#-0x180
:02066BC0 14F02990 unknown
:02066BC4 93416D30 unknown
:02066BC8 B2002930 andlt  r2,r0,#0xC0000
:02066BCC B397E0C2 orrlts r14,r7,#0xC2
:02066BD0 2CE002E2 stccsl 2,cr0,[r0],#+0x388
:02066BD4 21890235 orrcs  r0,r9,r5,lsr r2
:02066BD8 94E0E2B8 unknown
:02066BDC E0E2B90C rsc  r11,r2,r12,lsl #0x12
:02066BE0 1C40FD2B stcnel 13,cr15,[r0],{#0x2b}
:02066BE4 501000FD ldrplsh r0,[r0], -r13
:02066BE8 B002D190 mullt  r2,r0,r1
:02066BEC C8C901A9 stmgtia  r9 ,{r0,r3,r5,r7,r8}^
:02066BF0 8A1781E0 bhi 02647378
:02066BF4 C3119120 tstgt r1,#0x8
:02066BF8 C295E0E8 addgts r14,r5,#0xE8
:02066BFC 94E002E8 unknown
:02066C00 2CE0E8CB stccsl 8,cr14,[r0],#+0x32c
:02066C04 8008B946 andhi  r11,r8,r6,asr #0x12
:02066C08 9D10019D unknown
:02066C0C 0009C301 andeq  r12,r9,r1,lsl #0x6
:02066C10 15A05FC9 strne r5,[r0, #+0xfc9]!
:02066C14 000D28E1 andeq  r2,r13,r1,ror #0x11
:02066C18 24000DC2 strcs r0,[r0],#-0xdc2
:02066C1C 9401D950 strls r13,[r1],#-0x950
:02066C20 011D9070 tsteq r13,r0,ror r0
:02066C24 794F01E5 stmvcdb  r15 ,{r0,r2,r5,r6,r7,r8}^
:02066C28 2C908004 ldccs  0,cr8,[r0],{#0x4}
:02066C2C 906028E5 rsbls  r2,r0,r5,ror #0x11
:02066C30 09412CE5 stmeqdb  r1 ,{r0,r2,r5,r6,r7,r10,r11,r13}^
:02066C34 CDEF40CB stcgtl 0,cr4,[r15,#+0x32c]!
:02066C38 C8000504 stmgtda  r0 ,{r2,r8,r10}
:02066C3C 40300005 eormis r0,r0,r5
:02066C40 4F9601D1 swimi 0x009601d1
:02066C44 000501B9 streqh r0,[r5], -r9
:02066C48 08ED4FC5 unknown
:02066C4C A6000540 strge r0,ia 
:02066C50 3CE084CB stcccl 4,cr8,[r0],#+0x32c
:02066C54 95E58DC0 strlsb r8,[r5, #+0xdc0]!
:02066C58 E0244E00 eor  r4,r4,r0,lsl #0x1c
:02066C5C 0171C038 cmneq r1,r8,lsr r0
:02066C60 E020244B eor  r2,r0,r11,asr #0x8
:02066C64 E08EB296 umull  r11,r14,r6,r2
:02066C68 0301B040 unknown
:02066C6C 96000580 strls r0,[r0],-r0, lsl #0xb
:02066C70 34E02EEB unknown
:02066C74 41E21321 mvnmi  r1,r1,lsr #0x6
:02066C78 2398E02E orrcss r14,r8,#0x2E
:02066C7C 5D44E08C unknown
:02066C80 05288000 streq r8,[r8, #-0x0]!
:02066C84 2CC29800 stccsl 8,cr9,[r2],{#0x0}
:02066C88 101930E0 andnes r3,r9,r0,ror #0x1
:02066C8C E02CC382 eor  r12,r12,r2,lsl #0x7
:02066C90 E08B3997 umull  r3,r11,r7,r9
:02066C94 9D200044 stcls  0,cr0,[r0,#-0x110]!
:02066C98 E09206CD adds r0,r2,r13,asr #0xd
:02066C9C 49000524 stmmidb  r0 ,{r2,r5,r8,r10}
:02066CA0 0195C430 orreqs r12,r5,r0,lsr r4
:02066CA4 09400185 stmeqdb  r0 ,{r0,r2,r7,r8}^
:02066CA8 AC900B00 ldcge  11,cr0,[r0],{#0x0}
:02066CAC B0030BE0 andlt  r0,r3,r0,ror #0x17
:02066CB0 353CE092 ldrcc r14,[r12, #-0x92]!
:02066CB4 20300900 eorcss r0,r0,r0,lsl #0x12
:02066CB8 900BE0AE andls  r14,r11,r14,lsr #0x1
:02066CBC 2003E092 mulcs  r3,r2,r0
:02066CC0 29E0A400 unknown
:02066CC4 30204485 eorcc  r4,r0,r5,lsl #0x9
:02066CC8 1408E58A strne r14,[r8],#-0x58a
:02066CCC 41011920 unknown
:02066CD0 00414800 subeq  r4,r1,r0,lsl #0x10
:02066CD4 412C3048 unknown
:02066CD8 C04124F0 unknown
:02066CDC 24C04134 strcsb r4,[r0],#+0x134
:02066CE0 C1158A20 tstgt r5,r0,lsr #0x14
:02066CE4 F9024105 stmnvdb  r2 ,{r0,r2,r8,r14}
:02066CE8 00914C08 addeqs r4,r1,r8,lsl #0x18
:02066CEC C202954C andgt  r9,r2,#0x13000000
:02066CF0 97008557 unknown
:02066CF4 97E08BC3 strlsb r8,r9,r2,#0x13000000
:02066CF8 E0012BB2 strh r2,[r1], -r2
:02066CFC 2C027190 stccs  1,cr7,[r2],{#0x90}
:02066D00 92E59140 rscls  r9,r5,#0x10
:02066D04 E02BB304 eor  r11,r11,r4,lsl #0x6
:02066D08 E0EBCE98 smlal  r12,r11,r8,r14
:02066D0C EBC40096 bl 01166F6C
:02066D10 00393CE0 eoreqs r3,r9,r0,ror #0x19
:02066D14 10EBC995 smlalne  r12,r11,r5,r9
:02066D18 A0262CE0 eorge  r2,r6,r0,ror #0x19
:02066D1C 822A0BE1 eorhi  r0,r10,#0x38400
:02066D20 202CE100 eorcs  r14,r12,r0,lsl #0x2
:02066D24 B018E58A andlts r14,r8,r10,lsl #0xb
:02066D28 38E50091 unknown
:02066D2C CFCB0601 swigt 0x00cb0601
:02066D30 0450E1A0 ldreqb r14,[r0],#-0x1a0
:02066D34 97E58D30 unknown
:02066D38 97E0834B strlsb r8,[r0],#-0x1a0
:02066D3C E0233C00 eor  r3,r3,r0,lsl #0x18
:02066D40 E59D7090 ldr r7,[r13, #+0x90]		;r13+0x90=*(00000090)
:02066D44 06550008 ldreqb r0,[r5],-r8
:02066D48 E0233B97 mla  r3,r7,r11,r3unknown
:02066D4C 01E34298 unknown
:02066D50 007528E0 rsbeqs r2,r5,r0,ror #0x11
:02066D54 E0E34996 smlal  r4,r3,r6,r9
:02066D58 02C50450 sbceq  r0,r5,#0x50000000
:02066D5C E0E34695 smlal  r4,r3,r5,r6
:02066D60 02B54624 adceqs r4,r5,#0x2400000
:02066D64 E1844A81 orr  r4,r4,r1,lsl #0x15
:02066D68 E58A4028 str r4,[r10, #+0x28]		;r10+0x28=*(00000028)
:02066D6C 08690034 unknown
:02066D70 9405D930 strls r13,[r5],#-0x930
:02066D74 5507496B strpl r4,[r7, #-0x96b]		;(r7-0x96b=*(fffff695))
:02066D78 0565C407 streqb r12,[r5, #-0x407]!
:02066D7C 00055400 andeq  r5,r5,r0,lsl #0x8
:02066D80 205813A1 subcss r1,r8,r1,lsr #0x7
:02066D84 380DE58D stmccda  r13 ,{r0,r2,r3,r7,r8,r10,r13,r14,r15}
:02066D88 C006D520 andgt  r13,r6,r0,lsr #0xa
:02066D8C E5690729 strb r0,[r9, #-0x729]!
:02066D90 595014E0 ldmpldb  r0 ,{r5,r6,r7,r10,r12}^
:02066D94 E5609C00 strb r9,[r0, #-0xc00]!
:02066D98 062126E0 unknown
:02066D9C 800A0582 andhi  r0,r10,r2,lsl #0xb
:02066DA0 E58A0A01 str r0,[r10, #+0xa01]		;r10+0xa01=*(00000a01)
:02066DA4 880005C2 stmhida  r0 ,{r1,r6,r7,r8,r10}
:02066DA8 E900055C stmdb  r0 ,{r2,r3,r4,r6,r8,r10}
:02066DAC 00116017 andeqs r6,r1,r7,lsl r0
:02066DB0 0400B524 streq r11,[r0],#-0x524
:02066DB4 10B57056 adcnes r7,r5,r6,asr r0
:02066DB8 00AD0839 adceq  r0,r13,r9,lsr r8
:02066DBC F920B598 stmnvdb  r0!,{r3,r4,r7,r8,r10,r12,r13,r15}
:02066DC0 EE00B509 cdp 5,0,cr11,cr0,cr9,0
:02066DC4 7040B56C subvc  r11,r0,r12,ror #0xa
:02066DC8 B56480B5 strltb r8,[r4, #-0xb5]!
:02066DCC 2A50A880 bcs 03490FD4
:02066DD0 50B1E28D adcpls r14,r1,r13,lsl #0x5
:02066DD4 98001594 stmlsda  r0 ,{r2,r4,r7,r8,r10,r12}
:02066DD8 94F0B100 unknown
:02066DDC 6C006568 stcvs  5,cr6,[r0],{#0x68}
:02066DE0 68F0B100 ldmvsia  r0!,{r8,r12,r13,r15}^
:02066DE4 527040B1 rsbpls r4,r0,#0xB1
:02066DE8 B194C0B1 ldrlth r12,[r4, +r1]
:02066DEC 20B16480 adccss r6,r1,r0,lsl #0x9
:02066DF0 B134F0B1 ldrlth r15,[r4, -r1]!
:02066DF4 B120B500 unknown
:02066DF8 B1903000 orrlts r3,r0,r0
:02066DFC 91058D20 unknown
:02066E00 8DB20035 ldchi  0,cr0,[r2,#+0xd4]!
:02066E04 07AD00B5 unknown
:02066E08 057C009D ldreqb r0,[r12, #-0x9d]!
:02066E0C 0099C600 addeqs r12,r9,r0,lsl #0xc
:02066E10 100980AE andne  r8,r9,r14,lsr #0x1
:02066E14 C9E08B09 unknown
:02066E18 427400A9 rsbmis r0,r4,#0xA9
:02066E1C BE00AD00 cdplt 13,0,cr10,cr0,cr0,0
:02066E20 1560E02B strneb r14,[r0, #-0x2b]!
:02066E24 2B42B910 blcs 0311526C
:02066E28 890892E0 stmhidb  r8 ,{r5,r6,r7,r9,r12,r15}
:02066E2C 00159CE0 andeqs r9,r5,r0,ror #0x19
:02066E30 A900A080 stmgedb  r0 ,{r7,r13,r15}
:02066E34 E0299000 eor  r9,r9,r0
:02066E38 8410155C ldrhi r1,[r0],#-0x55c
:02066E3C 93E02998 mvnls  r2,#0x260000
:02066E40 00158807 andeqs r8,r5,r7,lsl #0x10
:02066E44 0F61408D swieq 0x0061408d
:02066E48 288000B1 stmcsia  r0 ,{r0,r4,r5,r7}
:02066E4C 101958E0 andnes r5,r9,r0,ror #0x11
:02066E50 E0284387 eor  r4,r8,r7,lsl #0x7
:02066E54 E08E7694 umull  r7,r14,r4,r6
:02066E58 80000578 andhi  r0,r0,r8,ror r5
:02066E5C 00801019 addeq  r1,r0,r9,lsl r0
:02066E60 06AD00A5 unknown
:02066E64 90000554 andls  r0,r0,r4,asr r5
:02066E68 E02EE659 eor  r14,r14,r9,asr r6
:02066E6C 0E00099C mcreq 9,0,r0,cr0,cr12,{4}
:02066E70 0910A860 ldmeqdb  r0 ,{r5,r6,r11,r13,r15}
:02066E74 9D007420 unknown
:02066E78 A96006E5 unknown
:02066E7C 7007E001 andvc  r14,r7,r1
:02066E80 9106E090 swpls r14,r0,r6
:02066E84 66402700 strvsb r2,[r0],-r0, lsl #0xe
:02066E88 866A0099 unknown
:02066E8C 8A6030E1 bhi 03873218
:02066E90 803CE502 eorhis r14,r12,r2,lsl #0xa
:02066E94 A90CE591 stmgedb  r12 ,{r0,r4,r7,r8,r10,r13,r14,r15}
:02066E98 0D40C804 unknown
:02066E9C 000D8400 andeq  r8,r13,r0,lsl #0x8
:02066EA0 E591702C ldr r7,[r1, #+0x2c]		;r1+0x2c=*(0000002c)
:02066EA4 00210584 eoreq  r0,r1,r4,lsl #0xb
:02066EA8 88065DC7 stmhida  r6 ,{r0,r1,r2,r6,r7,r8,r10,r11,r12,r14}
:02066EAC 1CE58D00 stcnel 13,cr8,[r5],#+0x0
:02066EB0 C6040505 strgt r0,[r4],-r5, lsl #0xa
:02066EB4 C0E1A0EF rscgt  r10,r1,r15,ror #0x1
:02066EB8 E101A01F unknown
:02066EBC E58D10A4 str r1,[r13, #+0xa4]		;r13+0xa4=*(000000a4)
:02066EC0 0081989C umulleq  r9,r1,r12,r8
:02066EC4 211B9CE0 tstcs r11,r0,ror #0x19
:02066EC8 9DB060E0 ldcls  0,cr6,[r0,#+0x380]!
:02066ECC 189BE500 ldmneia  r11 ,{r8,r10,r13,r14,r15}
:02066ED0 0D88E021 unknown
:02066ED4 8B40C710 blhi 03098B1C
:02066ED8 2BB892E0 blcs 00E8BA60
:02066EDC 00205CE0 eoreq  r5,r0,r0,ror #0x19
:02066EE0 80A4E59D umlalhi  r14,r4,r13,r5
:02066EE4 B792E59D unknown
:02066EE8 93E02B00 mvnls  r2,#0x0
:02066EEC 2E05C176 mcrcs 1,0,r12,cr5,cr6,{3}
:02066EF0 5810E022 ldmplda  r0 ,{r1,r5,r13,r14,r15}
:02066EF4 93E59D30 mvnls  r9,#0xC00
:02066EF8 00E02226 rsceq  r2,r0,r6,lsr #0x4
:02066EFC E0836094 umull  r6,r3,r4,r0
:02066F00 E0233894 mla  r3,r4,r8,r3unknown
:02066F04 00355400 eoreqs r5,r5,r0,lsl #0x8
:02066F08 E0233094 mla  r3,r4,r0,r3unknown
:02066F0C 97024006 strls r4,[r2, -r6]
:02066F10 A20003E0 andge  r0,r0,#0x80000003
:02066F14 002004E0 eoreq  r0,r0,r0,ror #0x9
:02066F18 AB00059C blge 02068590
:02066F1C 992002E0 stmlsdb  r0!,{r5,r6,r7,r9}
:02066F20 A18205F5 unknown
:02066F24 048522E0 streq r2,[r5],#+0x2e0
:02066F28 07790489 ldreqb r0,[r9,-r9, lsl #0x9]!
:02066F2C 3938E15A ldmccdb  r8!,{r1,r3,r4,r6,r8,r13,r14,r15}
:02066F30 103C1200 eornes r1,r12,r0,lsl #0x4
:02066F34 0035E58A eoreqs r14,r5,r10,lsl #0xb
:02066F38 40004118 andmi  r4,r0,r8,lsl r1
:02066F3C 0950099D ldmeqdb  r0 ,{r0,r2,r3,r4,r7,r8,r11}^
:02066F40 61101190 unknown
:02066F44 0178B50E cmneq r8,r14,lsl #0xa
:02066F48 0001A400 andeq  r10,r1,r0,lsl #0x8
:02066F4C 000FE895 muleq  r15,r5,r8
:02066F50 00E80584 rsceq  r0,r8,r4,lsl #0xb
:02066F54 E8E58D40 unknown
:02066F58 E2008DD0 and  r8,r0,#0x3400
:02066F5C 33C58FF8 biccc  r8,r5,#0x3E0
:02066F60 08110041 ldmeqda  r1 ,{r0,r6}
:02066F64 78100411 ldmvcda  r0 ,{r0,r4,r10}
:02066F68 BD800105 unknown
:02066F6C 02A97000 adceq  r7,r9,#0x0
:02066F70 15E59D60 strneb r9,[r5, #+0xd60]!
:02066F74 E59D5020 ldr r5,[r13, #+0x20]		;r13+0x20=*(00000020)
:02066F78 00BD0049 adceqs r0,r13,r9,asr #0x0
:02066F7C E59D4010 ldr r4,[r13, #+0x10]		;r13+0x10=*(00000010)
:02066F80 107D2118 rsbnes r2,r13,r8,lsl r1
:02066F84 10050015 andne  r0,r5,r5,lsl r0
:02066F88 E3A0703A mov  r7,#0x3A		;r7=58(0x3a)
:02066F8C 016D0305 unknown
:02066F90 1175E047 cmnne r5,r7,asr #0x0
:02066F94 15CC1021 strneb r1,[r12, #+0x21]		;r12+0x21=*(f7b221c6)
:02066F98 100CE106 andne  r14,r12,r6,lsl #0x2
:02066F9C 65033065 strvs r3,[r3, #-0x65]		;(r3-0x65=*(ffffff9b))
:02066FA0 06519400 ldreqb r9,[r1],-r0, lsl #0x8
:02066FA4 05C1E001 streqb r14,[r1, #+0x1]		;r1+0x1=*(00000001)
:02066FA8 810A0755 unknown
:02066FAC 4640E020 strmib r14,[r0],-r0, lsr #0x0
:02066FB0 042149A0 unknown
:02066FB4 50080001 andpl  r0,r8,r1
:02066FB8 010C0001 unknown
:02066FBC 00051000 andeq  r1,r5,r0
:02066FC0 15854014 strne r4,[r5, #+0x14]		;r5+0x14=*(00000019)
:02066FC4 000118E5 andeq  r1,r1,r5,ror #0x11
:02066FC8 2000011C andcs  r0,r0,r12,lsl r1
:02066FCC 54240001 unknown
:02066FD0 6610A110 unknown
:02066FD4 00A12CE2 adceq  r2,r1,r2,ror #0x19
:02066FD8 A2000130 andge  r0,r0,#0xC
:02066FDC 3C000134 stccc  1,cr0,[r0],{#0x34}
:02066FE0 48E58510 unknown
:02066FE4 98820095 stmlsia  r2 ,{r0,r2,r4,r7}
:02066FE8 290500FD stmcsdb  r5 ,{r0,r2,r3,r4,r5,r6,r7}
:02066FEC 0CE88201 stceql 2,cr8,[r8],#+0x4
:02066FF0 01810630 orreq  r0,r1,r0,lsr r6
:02066FF4 D9E3560A unknown
:02066FF8 105DC616 subnes r12,r13,r6,lsl r6
:02066FFC E0835146 add  r5,r3,r6,asr #0x2
:02067000 E0233290 mla  r3,r0,r2,r3unknown
:02067004 23003691 unknown
:02067008 031689E0 tsteq r6,#0x380000
:0206700C A02A159D mlage  r10,r13,r5,r1unknown
:02067010 11D114E3 bicnes r1,r1,r3,ror #0x9
:02067014 EB00A096 bl 0208F274
:02067018 019D4018 orreqs r4,r13,r8,lsl r0
:0206701C 712087E5 unknown
:02067020 E0846006 add  r6,r4,r6
:02067024 2D3F08C6 ldccs  8,cr0,[r15,#-0x318]!
:02067028 E0878600 add  r8,r7,r0,lsl #0xc
:0206702C 02277390 eoreq  r7,r7,#0x40000002
:02067030 C34492E0 unknown
:02067034 277691E0 ldrcsb r9,r7,r7,#0x40000002
:02067038 2102E000 unknown
:0206703C 7000E298 mulvc  r0,r8,r2
:02067040 02E200A7 rsceq  r0,r2,#0xA7
:02067044 2002A54B andcs  r10,r2,r11,asr #0xa
:02067048 0824E2A3 stmeqda  r4!,{r0,r1,r5,r7,r9,r13,r14,r15}
:0206704C E9059D36 stmdb  r5 ,{r1,r2,r4,r5,r8,r10,r11,r12,r15}
:02067050 84639002 unknown
:02067054 2F06C3E0 swics 0x0006c3e0
:02067058 4290E1A0 addmis r14,r0,#0x28
:0206705C 0091E024 addeqs r14,r1,r4,lsr #0x0
:02067060 02E02443 rsceq  r2,r0,#0x43000000
:02067064 28E29601 unknown
:02067068 11857000 orrne  r7,r5,r0
:0206706C 38E2A401 unknown
:02067070 442B0005 unknown
:02067074 0006FD00 andeq  r15,r6,r0,lsl #0x1a
:02067078 90230185 eorls  r0,r3,r5,lsl #0x3
:0206707C 524B4049 subpl  r4,r11,#0x49
:02067080 0D250001 stceq  0,cr0,[r5,#-0x4]!
:02067084 00013080 andeq  r3,r1,r0,lsl #0x1
:02067088 4D405921 unknown
:0206708C 004DD52D subeq  r13,r13,r13,lsr #0xa
:02067090 F0553055 subnvs r3,r5,r5,asr r0
:02067094 20551035 subcss r1,r5,r5,lsr r0
:02067098 34A51A91 unknown
:0206709C D3FF14D9 mvnles r1,#0xD9000000
:020670A0 18D8001D ldmneia  r8 ,{r0,r2,r3,r4}^
:020670A4 1289C07D addne  r12,r9,#0x7D
:020670A8 722412C1 eorvc  r1,r4,#0x1000000C
:020670AC 6D080661 unknown
:020670B0 30211444 eorcc  r1,r1,r4,asr #0x8
:020670B4 9F1070F5 swils 0x001070f5
:020670B8 9100DD35 unknown
:020670BC 457035E8 ldrmib r3,[r0, #-0x5e8]!
:020670C0 5DC06507 unknown
:020670C4 F9012D38 stmnvdb  r1 ,{r3,r4,r5,r8,r10,r11,r13}
:020670C8 91271061 unknown
:020670CC E20021E2 and  r2,r0,#0x80000038
:020670D0 A5110A22 ldrge r0,[r1, #-0xa22]		;(r1-0xa22=*(fffff5de))
:020670D4 E1800601 orr  r0,r0,r1,lsl #0xc
:020670D8 D12490BD strleh r9,[r4, -r13]!
:020670DC D1043D73 unknown
:020670E0 00050059 andeq  r0,r5,r9,asr r0
:020670E4 029D1A01 addeqs r1,r13,#0x1000
:020670E8 00007510 andeq  r7,r0,r0,lsl r5
:020670EC 26818253 unknown
:020670F0 30510075 subccs r0,r1,r5,ror r0
:020670F4 31101029 tstcc r0,r9,lsr #0x0
:020670F8 255ED11C ldrcsb r13,[r14, #-0x11c]		;(r14-0x11c=*(fffffee4))
:020670FC E2059DE2 and  r9,r5,#0x3880
:02067100 B2250520 eorlt  r0,r5,#0x8000000
:02067104 A317A11C tstge r7,#0x7
:02067108 C1C3288D bicgt  r2,r3,r13,lsl #0x11
:0206710C 09024108 stmeqdb  r2 ,{r3,r8,r14}
:02067110 83001400 unknown
:02067114 83001D1D unknown
:02067118 83201CE5 unknown
:0206711C F0395035 eornvs r5,r9,r5,lsr r0
:02067120 39F039C1 unknown
:02067124 2C42D9F0 stccsl 9,cr13,[r2],{#0xf0}
:02067128 21DD1229 biccss r1,r13,r9,lsr #0x4
:0206712C 1037E1C2 eornes r14,r7,r2,asr #0x3
:02067130 10180009 andnes r0,r8,r9
:02067134 E90DDD82 stmdb  r13 ,{r1,r7,r8,r10,r11,r12,r14,r15}
:02067138 E2C17D01 sbc  r7,r1,#0x40
:0206713C 39317D08 ldmccdb  r1!,{r3,r8,r10,r11,r12,r13,r14}
:02067140 A8129920 ldmgeda  r2 ,{r5,r8,r11,r12,r15}
:02067144 20310181 eorcss r0,r1,r1,lsl #0x3
:02067148 31EE300D mvncc  r3,r13
:0206714C C0318CC0 eorgts r8,r1,r0,asr #0x19
:02067150 4908E083 stmmidb  r8 ,{r0,r1,r7,r13,r14,r15}
:02067154 F145C057 unknown
:02067158 C5400D00 strgtb r0,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:0206715C 25020100 strcs r0,[r2, #-0x100]		;(r2-0x100=*(ffffff00))
:02067160 06993000 ldreq r3,[r9],+r0
:02067164 E04C5F30 sub  r5,r12,r0,lsr r15
:02067168 29823004 stmcsib  r2 ,{r2,r12,r13}
:0206716C 11002D20 unknown
:02067170 E043E001 sub  r14,r3,r1
:02067174 35471508 strccb r1,[r7, #-0x508]		;(r7-0x508=*(fffffb32))
:02067178 4211D1A2 andmis r13,r1,#0x80000028
:0206717C 00E038CE rsceq  r3,r0,r14,asr #0x11
:02067180 0D002D20 unknown
:02067184 EE429C01 cdp 12,4,cr9,cr2,cr1,0
:02067188 93223918 unknown
:0206718C 0055EE40 subeqs r14,r5,r0,asr #0x1c
:02067190 AE100071 mrcge 0,0,r0,cr0,cr1,{3}
:02067194 0620E231 unknown
:02067198 800A0041 andhi  r0,r10,r1,asr #0x0
:0206719C 48F0226D unknown
:020671A0 20E92D41 rsccs  r2,r9,r1,asr #0x1a
:020671A4 08E89040 unknown
:020671A8 E5916000 ldr r6,[r1, #+0x0]		;r1+0x0=*(00000000)
:020671AC 10101085 andnes r1,r0,r5,lsl #0x1
:020671B0 9E08E891 mcrls 8,0,r14,cr8,cr1,{4}
:020671B4 90E0C786 rscls  r12,r0,r6,lsl #0xf
:020671B8 00E0C13C rsceq  r12,r0,r12,lsr r1
:020671BC 7D583003 unknown
:020671C0 3B001D00 blcc 0206E5C8
:020671C4 9018E293 mullss r8,r3,r2
:020671C8 95E0C784 strlsb r12,[r0, #+0x784]!
:020671CC 00E0C066 rsceq  r12,r0,r6,ror #0x0
:020671D0 E2A11000 adc  r1,r1,#0x0
:020671D4 E0586006 subs r6,r8,r6
:020671D8 71362300 teqvc r6,r0,lsl #0x6
:020671DC 06493A02 streqb r3,[r9],-r2, lsl #0x14
:020671E0 14E0C770 unknown
:020671E4 E2960B02 adds r0,r6,#0x800
:020671E8 E0C6CC95 smull  r12,r6,r5,r12
:020671EC A7500000 ldrgeb r0,[r0, -r0]
:020671F0 C1449EE2 unknown
:020671F4 762000E0 unknown
:020671F8 E05C1169 subs r1,r12,r9,ror #0x2
:020671FC 04C60001 streqb r0,[r6],#+0x1
:02067200 941B02E0 ldrls r0,[r11],#-0x2e0
:02067204 E5820585 str r0,[r2, #+0x585]		;r2+0x585=*(00000585)
:02067208 877A1005 ldrhib r1,[r10,-r5]!
:0206720C 21E216A9 mvncs  r1,r9,lsr #0xd
:02067210 70014D16 andvc  r4,r1,r6,lsl r13
:02067214 00E58244 rsceq  r8,r5,r4,asr #0x4
:02067218 2031811A eorcss r8,r1,r10,lsl r1
:0206721C C52081F0 strgt r8,[r0, #-0x1f0]!
:02067220 00611004 rsbeq  r1,r1,r4
:02067224 C191005D orrgts r0,r1,r13,asr r0
:02067228 8D017DC3 unknown
:0206722C 3508E0E3 strcc r14,[r8, #-0xe3]		;(r8-0xe3=*(0001ff1d))
:02067230 00B13C00 adceqs r3,r1,r0,lsl #0x18
:02067234 1195118D orrnes r1,r5,r13,lsl #0x3
:02067238 911189E8 tstls r1,r8,ror #0x13
:0206723C 91F19181 mvnlss r9,r1,lsl #0x3
:02067240 9124C1F1 unknown
:02067244 3F43F851 swicc 0x0043f851
:02067248 7D200115 stcvc  1,cr0,[r0,#-0x54]!
:0206724C 0D903000 unknown
:02067250 25E0C500 strcsb r12,[r0, #+0x500]!
:02067254 E0E56393 smlal  r6,r5,r3,r3
:02067258 40EC111D rscmi  r1,r12,r13,lsl r1
:0206725C 62900AD1 addvss r0,r0,#0xD1000
:02067260 2102E0E5 unknown
:02067264 E1C43010 bic  r3,r4,r0,lsl r0
:02067268 AD300010 ldcge  0,cr0,[r0,#-0x40]!
:0206726C 00113001 andeqs r3,r1,r1
:02067270 14E3A034 unknown
:02067274 18001914 stmneda  r0 ,{r2,r4,r8,r11,r12}
:02067278 05E58460 streqb r8,[r5, #+0x460]!
:0206727C E1A00221 mov  r0,r1,lsr #0x4		;r0=0(0x0)
:02067280 E584501C str r5,[r4, #+0x1c]		;r4+0x1c=*(0000801c)
:02067284 0D003001 unknown
:02067288 E1C43301 bic  r3,r4,r1,lsl #0x6
:0206728C 02A53106 adceq  r3,r5,#0x80000001
:02067290 E5844130 str r4,[r4, #+0x130]		;r4+0x130=*(00008130)
:02067294 E1822F26 orr  r2,r2,r6,lsr #0x1e
:02067298 8400203C strhi r2,[r0],#-0x3c
:0206729C D423B0E5 unknown
:020672A0 20A06015 adccs  r6,r0,r5,lsl r0
:020672A4 92171920 andlss r1,r7,#0x80000
:020672A8 423034E5 eormis r3,r0,#0xE5000000
:020672AC 2001B0E2 andcs  r11,r1,r2,ror #0x1
:020672B0 1200F5D3 andne  r15,r0,#0x34C00000
:020672B4 908C20F5 unknown
:020672B8 509400F5 ldrplsh r0,[r4], +r5
:020672BC 8000E590 mulhi  r0,r0,r5
:020672C0 00CCE599 smulleq  r14,r12,r9,r5
:020672C4 3C00097F stccc  9,cr0,[r0],{#0x7f}
:020672C8 6593E082 ldrvs r14,[r3, #+0x82]		;r3+0x82=*(00000082)
:020672CC C5E0028E strgtb r0,[r0, #+0x28e]!
:020672D0 2798002D ldrcs r0,[r8,+r13, lsr #0x0]
:020672D4 0404E022 streq r14,[r4],#-0x22
:020672D8 25E59970 strcsb r9,[r5, #+0x970]!
:020672DC 222C9710 eorcs  r9,r12,#0x400000
:020672E0 E59208E0 ldr r0,[r2, #+0x8e0]		;r2+0x8e0=*(000008e0)
:020672E4 21961021 orrcss r1,r6,r1,lsr #0x0
:020672E8 E910F540 ldmdb  r0 ,{r6,r8,r10,r12,r13,r14,r15}
:020672EC F4102105 ldrnv r2,[r0],#-0x105
:020672F0 4F00215C swimi 0x0000215c
:020672F4 21E40021 mvncs  r0,r1,lsr #0x0
:020672F8 2A954040 bcs 005B7400
:020672FC AE4A01E2 cdpge 1,4,cr0,cr10,cr2,7
:02067300 CD46C4E2 unknown
:02067304 5D408001 unknown
:02067308 E590C00B ldr r12,[r0, #+0xb]		;r0+0xb=*(0000000b)
:0206730C 028E4C93 addeq  r4,r14,#0x9300
:02067310 A00FCCE0 andge  r12,r15,r0,ror #0x19
:02067314 2EE093E1 cdpcs 3,14,cr9,cr0,cr1,7
:02067318 EC92E000 ldc  0,cr14,[r2],{#0x0}
:0206731C 9400492E strls r4,[r0],#-0x92e
:02067320 0A1001E2 beq 02467AB0
:02067324 06C0E2AE streqb r14,[r0],+r14, lsr #0x5
:02067328 04610059 unknown
:0206732C BD8360F8 unknown
:02067330 407D80E8 rsbmis r8,r13,r8,ror #0x1
:02067334 044079A0 streqb r7,[r0],#-0x9a0
:02067338 89903050 ldmhiib  r0 ,{r4,r6,r12,r13}
:0206733C 00E59105 rsceq  r9,r5,r5,lsl #0x2
:02067340 E5049040 str r9,[r4, #-0x40]		;(r4-0x40=*(00007fc0))
:02067344 E0432002 sub  r2,r3,r2
:02067348 00C3C292 smulleq  r12,r3,r2,r2
:0206734C 91E000E0 mvnls  r0,r0,ror #0x1
:02067350 902008E5 eorls  r0,r0,r5,ror #0x11
:02067354 400EE500 andmi  r14,r14,r0,lsl #0xa
:02067358 1D08E044 unknown
:0206735C C4409404 strgtb r9,[r0],#-0x404
:02067360 0D8BE0E3 unknown
:02067364 E3C090E0 bic  r9,r0,#0xE0
:02067368 0103E008 unknown
:0206736C 2034E1A0 eorcss r14,r4,r0,lsr #0x3
:02067370 108002E1 addne  r0,r0,r1,ror #0x5
:02067374 0C21F9A0 stceq  9,cr15,[r1],#-0x280
:02067378 79018911 stmvcdb  r1 ,{r0,r4,r8,r11,r15}
:0206737C 0F642C0A swieq 0x00642c0a
:02067380 820E7580 andhi  r7,r14,#0x20000000
:02067384 01DD044D biceqs r0,r13,r13,asr #0x8
:02067388 E3341009 teq r4,#0x9
:0206738C 1AFFFFFC bne 02067384
:02067390 4D123910 unknown
:02067394 01EDC002 mvneq  r12,r2
:02067398 8500C0E2 strhi r12,[r0, #-0xe2]		;(r0-0xe2=*(ffffff1e))
:0206739C 0001B031 andeq  r11,r1,r1,lsr r0
:020673A0 053151B4 ldreq r5,[r1, #-0x1b4]!
:020673A4 4901A910 stmmidb  r1 ,{r4,r8,r11,r13,r15}
:020673A8 00052111 andeq  r2,r5,r1,lsl r1
:020673AC 6D0D1089 unknown
:020673B0 105540D9 ldrnesb r4,[r5],#-0x9
:020673B4 30413095 unknown
:020673B8 29001545 stmcsdb  r0 ,{r0,r2,r6,r8,r10,r12}
:020673BC EF403DA0 swi 0x00403da0
:020673C0 3D12313F unknown
:020673C4 90510E40 sublss r0,r1,r0,asr #0x1c
:020673C8 506D0039 rsbpl  r0,r13,r9,lsr r0
:020673CC 51F61061 mvnpls r1,r1,ror #0x0
:020673D0 409D3410 addmis r3,r13,r0,lsl r4
:020673D4 1035103D eornes r1,r5,r13,lsr r0
:020673D8 185D1059 ldmneda  r13 ,{r0,r3,r4,r6,r12}^
:020673DC 40597D06 submis r7,r9,r6,lsl #0x1a
:020673E0 26409D01 strcsb r9,[r0],-r1, lsl #0x1a
:020673E4 104D0009 subne  r0,r13,r9
:020673E8 7510142D ldrvc r1,[r0, #-0x42d]		;(r0-0x42d=*(fffffbd3))
:020673EC 03D90021 biceqs r0,r9,#0x21
:020673F0 041045E2 ldreq r4,[r0],#-0x5e2
:020673F4 4902003D stmmidb  r2 ,{r0,r2,r3,r4,r5}
:020673F8 4910612B ldmmidb  r0 ,{r0,r1,r3,r5,r8,r13,r14}
:020673FC 052CD160 streq r13,[r12, #-0x160]!
:02067400 03F1F02D mvneqs r15,#0x2D
:02067404 1DB50299 ldcne  2,cr0,[r5,#+0x264]!
:02067408 70490AF7 unknown
:0206740C 4100210E unknown
:02067410 1CB5E100 ldcne  1,cr14,[r5],#+0x0
:02067414 29495A01 stmcsdb  r9 ,{r0,r9,r11,r12,r14}^
:02067418 00012001 andeq  r2,r1,r1
:0206741C 40000065 andmi  r0,r0,r5,ror #0x0
:02067420 9DE21A64 stclsl 10,cr1,[r2,#+0x190]!
:02067424 AC1CD112 ldcge  1,cr13,[r12],{#0x12}
:02067428 4000DA02 andmi  r13,r0,r2,lsl #0x14
:0206742C 208E024D addcs  r0,r14,r13,asr #0x4
:02067430 003500E5 eoreqs r0,r5,r5,ror #0x1
:02067434 0E015107 cdpeq 1,0,cr5,cr1,cr7,0
:02067438 9630050A unknown
:0206743C E3A00903 mov  r0,#0xC000		;r0=49152(0xc000)
:02067440 02A3800D adceq  r8,r3,#0xD
:02067444 B3A01009 movlt  r1,#0x9		;r1=9(0x9)
:02067448 13211039 unknown
:0206744C 002D12BD unknown
:02067450 BC109D08 ldclt  13,cr9,[r0],{#0x8}
:02067454 19A91121 stmneib  r9!,{r0,r5,r8,r12}
:02067458 3840216A stmccda  r0 ,{r1,r3,r5,r6,r8,r13}^
:0206745C 2184A021 orrcs  r10,r4,r1,lsr #0x0
:02067460 2961ABA0 unknown
:02067464 A012C008 andges r12,r2,r8
:02067468 367114E1 unknown
:0206746C 00F1E182 rsceqs r14,r1,r2,lsl #0x3
:02067470 44003190 strmi r3,[r0],#-0x190
:02067474 011000E0 tsteq r0,r0,ror #0x1
:02067478 A0082000 andge  r2,r8,r0
:0206747C 012D10E1 unknown
:02067480 0E9E41D8 mrceq 1,4,r4,cr14,cr8,{6}
:02067484 70117902 andvcs r7,r1,r2,lsl #0x12
:02067488 ED1C01B1 unknown
:0206748C 1585A809 strne r10,[r5, #+0x809]		;r5+0x809=*(0000080e)
:02067490 19021009 stmnedb  r2 ,{r0,r3,r12}
:02067494 1151315D cmpne r1,r13,asr r1
:02067498 730E19E5 unknown
:0206749C 0C02000D stceq  0,cr0,[r2],{#0xd}
:020674A0 01253009 unknown
:020674A4 E38001C9 orr  r0,r0,#0x40000032
:020674A8 8D09D139 unknown
:020674AC ECEB000B stcl 0,cr0,[r11],#+0x2c
:020674B0 03E59F50 mvneq  r9,#0x140
:020674B4 11095025 unknown
:020674B8 E0400200 sub  r0,r0,r0,lsl #0x4
:020674BC 0D05DEE3 unknown
:020674C0 6000EB00 andvs  r14,r0,r0,lsl #0x16
:020674C4 56005DA0 strpl r5,[r0],-r0, lsr #0x1b
:020674C8 9900E140 stmlsdb  r0 ,{r6,r8,r13,r14,r15}
:020674CC 0041CD09 subeq  r12,r1,r9,lsl #0x1a
:020674D0 14C560B2 strneb r6,[r5],#+0xb2
:020674D4 11D503F9 ldrnesh r0,[r5, #+0x39]		;r5+0x39=*(0000003e)
:020674D8 FFFFF622 swinv 0x00fff622
:020674DC 0D05B80A unknown
:020674E0 33055520 unknown
:020674E4 1C753079 ldcnel 0,cr3,[r5],#-0x1e4
:020674E8 10291F61 eorne  r1,r9,r1,ror #0x1e
:020674EC 43137B41 tstmi r3,#0x10400
:020674F0 500001E2 andpl  r0,r0,r2,ror #0x3
:020674F4 8016D1E1 andhis r13,r6,r1,ror #0x3
:020674F8 001D2031 andeqs r2,r13,r1,lsr r0
:020674FC 8C001DC7 stchi  13,cr1,[r0],{#0xc7}
:02067500 80327D10 eorhis r7,r2,r0,lsl r13
:02067504 C1305D4B teqgt r0,r11,asr #0x1a
:02067508 7CE59000 stcvcl 0,cr9,[r5],#+0x0
:0206750C 01051025 unknown
:02067510 001763BF ldreqh r6,[r7], -r15
:02067514 0215A9EB andeqs r10,r5,#0x3AC000
:02067518 00D1A000 sbceqs r10,r1,r0
:0206751C 60E28388 rscvs  r8,r2,r8,lsl #0x7
:02067520 00151C29 andeqs r1,r5,r9,lsr #0x18
:02067524 19116D58 ldmnedb  r1 ,{r3,r4,r6,r8,r10,r11,r13,r14}
:02067528 D954D801 ldmledb  r4 ,{r0,r11,r12,r14,r15}^
:0206752C A0207000 eorge  r7,r0,r0
:02067530 19A22165 stmneib  r2!,{r0,r2,r5,r6,r8,r13}
:02067534 48EB0022 unknown
:02067538 012C17B9 streqh r1,[r12, -r9]!
:0206753C 19123901 ldmnedb  r2 ,{r0,r8,r11,r12,r13}
:02067540 4251E810 submis r14,r1,#0x100000
:02067544 E2801A01 add  r1,r0,#0x1000
:02067548 28291B35 stmcsda  r9!,{r0,r2,r4,r5,r8,r9,r11,r12}
:0206754C 2DE11225 stccsl 2,cr1,[r1,#+0x94]!
:02067550 00BD7042 adceqs r7,r13,r2,asr #0x0
:02067554 04000304 streq r0,[r0],#-0x304
:02067558 FFFD05F1 swinv 0x00fd05f1
:0206755C 4510B9FF ldrmi r11,[r0, #-0x9ff]		;(r0-0x9ff=*(0000b601))
:02067560 6C10AD10 ldcvs  13,cr10,[r0],{#0x10}
:02067564 75B80005 ldrvc r0,[r8, #+0x5]!
:02067568 00352011 eoreqs r2,r5,r1,lsl r0
:0206756C F0311026 eornvs r1,r1,r6,lsr #0x0
:02067570 A5003110 strge r3,[r0, #-0x110]		;(r0-0x110=*(0000bef0))
:02067574 10C03110 sbcne  r3,r0,r0,lsl r1
:02067578 1D28C031 stcne  0,cr12,[r8,#-0xc4]!
:0206757C 7500F901 strvc r15,[r0, #-0x901]		;(r0-0x901=*(0000b6ff))
:02067580 E1D2EA00 bics r14,r2,r0,lsl #0x14
:02067584 08010011 stmeqda  r1 ,{r0,r4}
:02067588 10080189 andne  r0,r8,r9,lsl #0x3
:0206758C 0D03C124 unknown
:02067590 59212900 stmpldb  r1!,{r8,r11,r13}
:02067594 38750818 unknown
:02067598 09DC11CD ldmeqib  r12 ,{r0,r2,r3,r6,r7,r8,r12}^
:0206759C 0132890F teqeq r2,r15,lsl #0x12
:020675A0 C00049E3 andgt  r4,r0,r3,ror #0x13
:020675A4 2013E59E mulcss r3,r14,r5
:020675A8 28030031 stmcsda  r3 ,{r0,r4,r5}
:020675AC 3000E20C andcc  r14,r0,r12,lsl #0x4
:020675B0 75E3A002 strvcb r10,[r3, #+0x2]!
:020675B4 A028221C eorge  r2,r8,r12,lsl r2
:020675B8 44C10275 strmib r0,[r1],#+0x275
:020675BC 031155E1 tsteq r1,#0x38400000
:020675C0 0025CC08 eoreq  r12,r5,r8,lsl #0x18
:020675C4 A922E58E stmgedb  r2!,{r1,r2,r3,r7,r8,r10,r13,r14,r15}
:020675C8 38179590 ldmccda  r7 ,{r4,r7,r8,r10,r12,r15}
:020675CC E1D02EB9 ldrh r2,[r0, #+0xe9]		;r0+0xe9=*(0000c0e9)
:020675D0 A00B0001 andge  r0,r11,r1
:020675D4 36D92B11 unknown
:020675D8 0516D552 ldreq r13,[r6, #-0x552]		;r6-0x552=*(1dcadc4e)=#0(0x00000000)
:020675DC 5603007C unknown
:020675E0 AD050011 unknown
:020675E4 0316C510 tsteq r6,#0x4000000
:020675E8 0DE3C008 stceql 0,cr12,[r3,#+0x20]!
:020675EC 3D800802 unknown
:020675F0 65208510 strvs r8,[r0, #-0x510]!
:020675F4 51005D10 unknown
:020675F8 3050F82C subccs r15,r0,r12,lsr #0x10
:020675FC E9E30671 unknown
:02067600 E1D3C000 bics r12,r3,r0
:02067604 9EE00014 mcrls 0,7,r0,cr0,cr4,{0}
:02067608 200944E5 andcs  r4,r9,r5,ror #0x9
:0206760C A000A95C andge  r10,r0,r12,asr r9
:02067610 1D7DE1C3 ldcnel 1,cr14,[r13,#-0x30c]!
:02067614 30031095 mulcc  r3,r5,r0
:02067618 000CE00E andeq  r14,r12,r14
:0206761C 41E18308 mvnmi  r8,r8,lsl #0x6
:02067620 80118210 andhis r8,r1,r0,lsl r2
:02067624 C301E110 unknown
:02067628 2E9907F9 mrccs 7,4,r0,cr9,cr9,{7}
:0206762C D138FD8C teqle r8,r12,lsl #0x1b
:02067630 04C1D816 streqb r13,[r1],#+0x816
:02067634 14195035 ldrne r5,[r9],#-0x35
:02067638 0210583C andeqs r5,r0,#0x3C0000
:0206763C 00E5075C rsceq  r0,r5,r12,asr r7
:02067640 FFF0FFF0 swinv 0x00f0fff0
:02067644 3F0D2010 swicc 0x000d2010
:02067648 C1100781 tstgt r0,r1,lsl #0xf
:0206764C 0041163D subeq  r1,r1,r13,lsr r6
:02067650 181EE582 ldmneda  r14 ,{r1,r7,r8,r10,r13,r14,r15}
:02067654 073A3F0D ldreq r3,[r10,-r13, lsl #0x1e]!
:02067658 0489004D streq r0,[r9],#+0x4d
:0206765C 2D010009 unknown
:02067660 815F1920 cmphi r15,r0,lsr #0x12
:02067664 C10009C3 unknown
:02067668 D2611000 rsble  r1,r1,#0x0
:0206766C 81190204 tsthi r9,r4,lsl #0x4
:02067670 D10F29D3 mrsle r2,CPSR
:02067674 0FB90015 swieq 0x00b90015
:02067678 03E1D0D0 mvneq  r13,#0xD0
:0206767C 01E20119 mvneq  r0,r9,lsl r1
:02067680 E1A00018 mov  r0,r8,lsl r0		;r0=131072(0x20000)
:02067684 E1B01821 movs r1,r1,lsr #0x10		;r1=0(0x0)
:02067688 40030019 andmi  r0,r3,r9,lsl r0
:0206768C 0D01100D unknown
:02067690 01001500 unknown
:02067694 09020015 stmeqdb  r2 ,{r0,r2,r4}
:02067698 0201AD00 andeq  r10,r1,#0x0
:0206769C 02B95109 adceqs r5,r9,#0x40000002
:020676A0 000D13A0 andeq  r1,r13,r0,lsr #0x7
:020676A4 13891190 orrne  r1,r9,#0x24
:020676A8 00E202FD unknown
:020676AC 06E26000 unknown
:020676B0 B9501055 ldmltdb  r0 ,{r0,r2,r4,r6,r12}^
:020676B4 811D7D02 tsthi r13,r2,lsl #0x1a
:020676B8 C001190D andgt  r1,r1,r13,lsl #0x12
:020676BC 1DBD03A5 ldcne  3,cr0,[r13,#+0x294]!
:020676C0 B8000100 stmltda  r0 ,{r8}
:020676C4 01BA0001 moveqs r0,r1			;r0=0(0x0)
:020676C8 0001BC00 andeq  r11,r1,r0,lsl #0x18
:020676CC 1D65BEAB stcnel 14,cr11,[r5,#-0x2ac]!
:020676D0 01B20001 moveqs r0,r1			;r0=0(0x0)
:020676D4 0001B400 andeq  r11,r1,r0,lsl #0x8
:020676D8 000556B6 streqh r5,[r5], -r6
:020676DC 21B81C95 unknown
:020676E0 810B0DC0 unknown
:020676E4 010423E5 unknown
:020676E8 00010500 andeq  r0,r1,r0,lsl #0xa
:020676EC E5C12006 strb r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:020676F0 00E5B80A rsceq  r11,r5,r10,lsl #0x10
:020676F4 5A251099 bpl 029AB960
:020676F8 88000D01 stmhida  r0 ,{r0,r8,r10,r11}
:020676FC 02AE800D adceq  r8,r14,#0xD
:02067700 0D7C000D ldceql 0,cr0,[r12,#-0x34]!
:02067704 000D0480 andeq  r0,r13,r0,lsl #0x9
:02067708 AA800D70 bge 0006ACD0
:0206770C 64000D08 strvs r0,[r0],#-0xd08
:02067710 0D10800D unknown
:02067714 800D5800 andhi  r5,r13,r0,lsl #0x10
:02067718 000D20AA andeq  r2,r13,r10,lsr #0x1
:0206771C 40800D4C addmi  r0,r0,r12,asr #0x1a
:02067720 0D40000D unknown
:02067724 0E7DAA70 mrceq 10,3,r10,cr13,cr0,{3}
:02067728 1034E310 eornes r14,r4,r0,lsl r3
:0206772C 0D20000D stceq  0,cr0,[r0,#-0x34]!
:02067730 C120A100 unknown
:02067734 E3100E7D tst r0,#0x7D0
:02067738 800E0128 andhi  r0,r14,r8,lsr #0x2
:0206773C 1E4E0D44 cdpne 13,4,cr0,cr14,cr4,2
:02067740 CE950A65 cdpgt 10,8,cr0,cr5,cr5,3
:02067744 428DFE95 addmi  r15,r13,#0x950
:02067748 493D1264 ldmmidb  r13!,{r2,r5,r6,r9,r12}
:0206774C 40028D8A andmi  r8,r2,r10,lsl #0x1b
:02067750 028DDA49 addeq  r13,r13,#0x49000
:02067754 D5000D2A strle r0,[r0, #-0xd2a]		;(r0-0xd2a=*(fffff2d6))
:02067758 AD87DB12 unknown
:0206775C 2312B500 tstcs r2,#0x0
:02067760 3291197D addccs r1,r1,#0x1F4000
:02067764 AD3685A0 ldcge  5,cr8,[r6,#-0x280]!
:02067768 3A402D11 bcc 03072BB4
:0206776C 3D430001 unknown
:02067770 15995348 ldrne r5,[r9, #+0x348]		;r9+0x348=*(00000348)
:02067774 0D1321AB unknown
:02067778 00015540 andeq  r5,r1,r0,asr #0xa
:0206777C 4200015A andmi  r0,r0,#0x80000016
:02067780 23AB0001 movcs  r0,#0x1		;r0=1(0x1)
:02067784 45891409 strmi r1,[r9, #+0x409]		;r9+0x409=*(00000409)
:02067788 01104D31 tsteq r0,r1,lsr r13
:0206778C 00017300 andeq  r7,r1,r0,lsl #0x6
:02067790 000172B6 streqh r7,[r1], -r6
:02067794 01105571 tsteq r0,r1,ror r5
:02067798 00016F00 andeq  r6,r1,r0,lsl #0x1e
:0206779C 00015A6E andeq  r5,r1,r14,ror #0x14
:020677A0 6C00016D stcvs  1,cr0,[r0],{#0x6d}
:020677A4 016B0001 unknown
:020677A8 01556A00 cmpeq r5,r0,lsl #0x14
:020677AC 00016900 andeq  r6,r1,r0,lsl #0x12
:020677B0 67000168 strvs r0,r6,r1,r0,lsl #0x12
:020677B4 55660001 strplb r0,[r6, #-0x1]!
:020677B8 01650001 unknown
:020677BC 00095D00 andeq  r5,r9,r0,lsl #0x1a
:020677C0 154B11D5 strneb r1,[r11, #-0x1d5]		;(r11-0x1d5=*(fffffe2b))
:020677C4 DD61B500 stclel 5,cr11,[r1,#-0x0]!
:020677C8 01DD5486 biceqs r5,r13,r6,lsl #0x9
:020677CC 094C1211 stmeqdb  r12 ,{r0,r4,r9,r12}^
:020677D0 355A5B00 ldrccb r5,[r10, #-0xb00]		;(r10-0xb00=*(fffff500))
:020677D4 01F93F42 mvneqs r3,r2,asr #0x1e
:020677D8 19122958 ldmnedb  r2 ,{r3,r4,r6,r8,r11,r13}
:020677DC 0956DD10 ldmeqdb  r6 ,{r4,r8,r10,r11,r12,r14,r15}^
:020677E0 8025F512 eorhi  r15,r5,r2,lsl r5
:020677E4 4D802558 unknown
:020677E8 1031110D eornes r1,r1,r13,lsl #0x2
:020677EC 1031510D eornes r5,r1,r13,lsl #0x2
:020677F0 3155DDF5 ldrccsh r13,[r5, #-0xd5]		;(r5-0xdf5=*(ffffff30))
:020677F4 19E94380 unknown
:020677F8 1470A501 unknown
:020677FC 00452B01 subeq  r2,r5,r1,lsl #0x16
:02067800 CD015689 unknown
:02067804 0D010470 unknown
:02067808 CB84D500 blgt 0019CC10
:0206780C 159029F4 ldrne r2,[r0, #+0x9f4]		;r0+0x9f4=*(000009f5)
:02067810 40399145 eormis r9,r9,r5,asr #0x2
:02067814 5DC816F5 unknown
:02067818 10C8B680 sbcne  r11,r8,r0,lsl #0xd
:0206781C 0525F02D streq r15,[r5, #-0x2d]!
:02067820 03C01514 biceq  r1,r0,#0x5000000
:02067824 1FB4000D swine 0x00b4000d
:02067828 2D101151 unknown
:0206782C 89403D00 stmhidb  r0 ,{r8,r10,r11,r12,r13}^
:02067830 21553479 cmpcs r5,r9,ror r4
:02067834 000984DA unknown
:02067838 1964C999 unknown
:0206783C 74400900 strvcb r0,[r0],#-0x900
:02067840 0FBA8031 swieq 0x00ba8031
:02067844 016515B9 streqh r1,[r5, #-0x59]!
:02067848 81416591 unknown
:0206784C 13C94165 bicne  r4,r9,#0x40000019
:02067850 000944D6 unknown
:02067854 0D53F989 unknown
:02067858 B557AD10 ldrltb r10,[r7, #-0xd10]		;(r7-0xd10=*(fffff32a))
:0206785C FAF87123 blx 01E83CF0
:02067860 C7ADFF36 unknown
:02067864 D5B98151 ldrle r8,[r9, #+0x151]!
:02067868 8861112C unknown
:0206786C 6114D19C unknown
:02067870 D1165DD8 ldrlesb r5,[r6, -r8]
:02067874 5D100944 unknown
:02067878 29003121 stmcsdb  r0 ,{r0,r5,r8,r12,r13}
:0206787C 0300317F unknown
:02067880 559D0019 ldrpl r0,[r13, #+0x19]		;r13+0x19=*(00000019)
:02067884 81000135 unknown
:02067888 B16D1911 unknown
:0206788C 2D44BD15 unknown
:02067890 159D002D ldrne r0,[r13, #+0x2d]		;r13+0x2d=*(0000002d)
:02067894 05000950 streq r0,[r0, #-0x950]		;(r0-0x950=*(fffff6b1))
:02067898 BD11095B unknown
:0206789C 8821BC44 stmhida  r1!,{r2,r6,r10,r11,r12,r13,r15}
:020678A0 F9112527 ldmnvdb  r1 ,{r0,r1,r2,r5,r8,r10,r13}
:020678A4 EB147D10 bl 02586CEC
:020678A8 A5230009 strge r0,[r3, #-0x9]!
:020678AC A5110954 ldrge r0,[r1, #-0x954]		;(r1-0x954=*(fffff6ac))
:020678B0 A5106915 ldrge r6,[r0, #-0x915]		;(r0-0x915=*(fffff6ec))
:020678B4 FD800D55 unknown
:020678B8 78000D19 stmvcda  r0 ,{r0,r3,r4,r8,r10,r11}
:020678BC 837D1025 cmnhi r13,#0x25
:020678C0 099A1009 ldmeqib  r10 ,{r0,r3,r12}
:020678C4 0064BA40 rsbeq  r11,r4,r0,asr #0x14
:020678C8 537D0019 cmnpl r13,#0x19
:020678CC 81B51031 movhis r1,lsr r1		;r1=0(0x0)
:020678D0 BC00593C stclt  9,cr5,[r0],{#0x3c}
:020678D4 D1565192 unknown
:020678D8 27194122 ldrcs r4,[r9,-r2, lsr #0x2]
:020678DC 06390024 unknown
:020678E0 24400996 strcsb r0,[r0],#-0x996
:020678E4 E0F65500 rscs r5,r6,r0,lsl #0xa
:020678E8 53899109 orrpl  r9,r9,#0x40000002
:020678EC E8E9C469 unknown
:020678F0 20BE80FD unknown
:020678F4 C0FD0A6D rscgts r0,r13,r13,ror #0x14
:020678F8 B2154DBE andlts r4,r5,#0x2F80
:020678FC 9520000D strls r0,[r0, #-0xd]!
:02067900 19138D13 ldmnedb  r3 ,{r0,r1,r4,r8,r10,r11,r15}
:02067904 00092440 andeq  r2,r9,r0,asr #0x8
:02067908 00095D27 andeq  r5,r9,r7,lsr #0x1a
:0206790C 0D071371 unknown
:02067910 13C52400 bicne  r2,r5,#0x0
:02067914 03551F05 cmpeq r5,#0x14
:02067918 10CD0AEB sbcne  r0,r13,r11,ror #0x15
:0206791C 16494375 unknown
:02067920 8480191D strhi r1,[r0],#+0x91d
:02067924 19AE0209 stmneib  r14!,{r0,r3,r9}
:02067928 C2024450 andgt  r4,r2,#0x50000000
:0206792C 80B516E5 adchis r1,r5,r5,ror #0xd
:02067930 19054160 stmnedb  r5 ,{r5,r6,r8,r14}
:02067934 600D30B5 strvsh r3,[r13], -r5
:02067938 098C5491 stmeqib  r12 ,{r0,r4,r7,r10,r12,r14}
:0206793C 86154040 ldrhi r4,ib 
:02067940 807011AF rsbhis r1,r0,r15,lsr #0x3
:02067944 80A91011 adchi  r1,r9,r1,lsl r0
:02067948 FE9DF701 cdp2 7,8,cr15,cr13,cr1,0
:0206794C 9D9DD365 unknown
:02067950 A921B0F4 stmgedb  r1!,{r2,r4,r5,r6,r7,r12,r13,r15}
:02067954 0569B0F0 streqb r11,[r9, #-0xf0]!
:02067958 A9000514 stmgedb  r0 ,{r2,r4,r8,r10}
:0206795C 05109120 ldreq r9,[r0, #-0x120]		;(r0-0x120=*(fffffee1))
:02067960 14B14000 unknown
:02067964 801D12B9 ldrhih r1,[r13], -r9
:02067968 901D7654 andlss r7,r13,r4,asr r6
:0206796C 577D81C5 ldrplb r8,r7,r13,r4,asr r6
:02067970 81285538 unknown
:02067974 5785282D strpl r2,[r5,+r13, lsr #0x10]
:02067978 565500D5 unknown
:0206797C F6D53DC5 ldrnvb r3,[r5,+r13, lsr #0x10]
:02067980 0181C572 orreq  r12,r1,r2,ror r5
:02067984 EF11D529 swi 0x0011d529
:02067988 551116D5 ldrpl r1,[r1, #-0x6d5]		;(r1-0x6d5=*(fffff92b))
:0206798C 55D12086 ldrplb r2,[r1, #+0x86]		;r1+0x86=*(00000086)
:02067990 9001D5F6 unknown
:02067994 E59F2165 ldr r2,[r15, #+0x165]		;r15+0x165=*(02067b01)=#-1275057910(0xb400290a)
:02067998 10111DD9 ldrnesb r1,[r1], -r9
:0206799C 15F50188 ldrneb r0,[r5, #+0x188]!
:020679A0 B0E00198 smlallt  r0,r0,r8,r1
:020679A4 59E1C200 unknown
:020679A8 B0800019 addlt  r0,r0,r9,lsl r0
:020679AC 0FE1D210 swieq 0x00e1d210
:020679B0 C11A11E1 tstgt r10,r1,ror #0x3
:020679B4 5901E320 stmpldb  r1 ,{r5,r8,r9,r13,r14,r15}
:020679B8 228DC22F addcs  r12,r13,#0xF0000002
:020679BC 51000152 unknown
:020679C0 4D000154 unknown
:020679C4 0D3F0001 ldceq  0,cr0,[r15,#-0x4]!
:020679C8 33000111 unknown
:020679CC A5B50001 ldrge r0,[r5, #+0x1]!
:020679D0 00013814 andeq  r3,r1,r4,lsl r8
:020679D4 F1400D41 unknown
:020679D8 C11B1D10 tstgt r11,r0,lsl r13
:020679DC 1071F510 rsbnes r15,r1,r0,lsl r5
:020679E0 2D00011B unknown
:020679E4 15360001 ldrne r0,[r6, #-0x1]!
:020679E8 D5063D20 strle r3,[r6, #-0xd20]		;r6-0xd20=*(1dcad480)=#0(0x00000000)
:020679EC 2D3CC015 ldccs  0,cr12,[r12,#-0x54]!
:020679F0 0F4D1010 swieq 0x004d1010
:020679F4 11002D01 unknown
:020679F8 6075C255 rsbvss r12,r5,r5,asr r2
:020679FC 10F8121D rscnes r1,r8,r13,lsl r2
:02067A00 401D0055 andmis r0,r13,r5,asr r0
:02067A04 401D668B andmis r6,r13,r11,lsl #0xd
:02067A08 DC401D30 stclel 13,cr1,[r0],{#0x30}
:02067A0C 0599E01D ldreq r14,[r9, #+0x1d]		;r9+0x1d=*(0000001d)
:02067A10 75280015 strvc r0,[r8, #-0x15]!
:02067A14 0983001D stmeqib  r3 ,{r0,r2,r3,r4}
:02067A18 00CDB400 sbceq  r11,r13,r0,lsl #0x8
:02067A1C 15C201E0 strneb r0,[r2, #+0x1e0]		;r2+0x1e0=*(b4002aea)
:02067A20 433D8BE5 teqmi r13,#0x39400
:02067A24 35133D93 ldrcc r3,[r3, #-0xd93]		;(r3-0xd93=*(fffff26d))
:02067A28 000D2003 andeq  r2,r13,r3
:02067A2C 80199CB4 ldrhih r9,[r9], -r4
:02067A30 258C10F1 strcs r1,[r12, #+0xf1]		;r12+0xf1=*(f7b22296)
:02067A34 80257C80 eorhi  r7,r5,r0,lsl #0x19
:02067A38 10ED5615 rscne  r5,r13,r5,lsl r6
:02067A3C 31608031 unknown
:02067A40 80315C80 eorhis r5,r1,r0,lsl #0x19
:02067A44 ABC2110B blge 010EBE78
:02067A48 3480FD38 strcc r15,[r0],#+0xd38
:02067A4C F12C80B9 strnvh r8,[r12, -r9]!
:02067A50 FE0529E0 cdp2 9,0,cr2,cr5,cr0,7
:02067A54 2570F16A ldrcsb r15,[r0, #-0x16a]!
:02067A58 0F89FE12 swieq 0x0089fe12
:02067A5C 42112221 andmis r2,r1,#0x10000002
:02067A60 BB40E540 bllt 030A0F68
:02067A64 BA8219CC blt 000EE19C
:02067A68 E53000E5 ldr r0,[r0, #-0xe5]!
:02067A6C 4219BAC0 andmis r11,r9,#0xC0000
:02067A70 000530AA andeq  r3,r5,r10,lsr #0x1
:02067A74 C5101009 ldrgt r1,[r0, #-0x9]		;(r0-0x9=*(fffffff8))
:02067A78 1E001D10 mcrne 13,0,r1,cr0,cr0,{0}
:02067A7C 15B6001D ldrne r0,[r6, #+0x1d]!
:02067A80 00091F12 andeq  r1,r9,r2,lsl r15
:02067A84 15122520 ldrne r2,[r2, #-0x520]		;(r2-0x520=*(b40023ea))
:02067A88 00151C00 andeqs r1,r5,r0,lsl #0x18
:02067A8C 12D960B5 sbcnes r6,r9,#0xB5
:02067A90 ED0501E9 unknown
:02067A94 00094001 andeq  r4,r9,r1
:02067A98 0009560A andeq  r5,r9,r10,lsl #0xc
:02067A9C 70000916 andvc  r0,r0,r6,lsl r9
:02067AA0 01ED13BD streqh r1,[r13, #+0x3d]!
:02067AA4 755C1129 ldrvcb r1,[r12, #-0x129]		;(r12-0x129=*(f7b2207c))
:02067AA8 098B0009 stmeqib  r11 ,{r0,r3}
:02067AAC 800D5440 andhi  r5,r13,r0,asr #0x8
:02067AB0 2540108D strcsb r1,[r0, #-0x8d]		;(r0-0x8d=*(ffffff74))
:02067AB4 1085B590 umullne  r11,r5,r0,r5
:02067AB8 99288111 stmlsdb  r8!,{r0,r4,r8,r15}
:02067ABC 8382A510 orrhi  r10,r2,#0x4000000
:02067AC0 5BC3C1E1 blpl 0115824C
:02067AC4 41468129 unknown
:02067AC8 31163916 tstcc r6,r6,lsl r9
:02067ACC 31111041 tstcc r1,r1,asr #0x0
:02067AD0 1AD19D71 bne 014CF09C
:02067AD4 BCC1310C stcltl 1,cr3,[r1],{#0xc}
:02067AD8 45000061 strmi r0,[r0, #-0x61]		;(r0-0x61=*(ffffffa0))
:02067ADC 01553608 cmpeq r5,r8,lsl #0xc
:02067AE0 00012100 andeq  r2,r1,r0,lsl #0x2
:02067AE4 51114D25 tstpl r1,r5,lsr #0x1a
:02067AE8 30401918 subcc  r1,r0,r8,lsl r9
:02067AEC 2F000175 swics 0x00000175
:02067AF0 012E0001 unknown
:02067AF4 11511100 cmpne r1,r0,lsl #0x2
:02067AF8 2BD50001 blcs 015A7B04
:02067AFC 012A0001 unknown
:02067B00 00290A00 eoreq  r0,r9,r0,lsl #0x14
:02067B04 AA8029B4 bge 000721DC
:02067B08 A84029AC stmgeda  r0 ,{r2,r3,r5,r7,r8,r11,r13}^
:02067B0C 1EF02910 mrcne 9,7,r2,cr0,cr0,{0}
:02067B10 52940029 addpls r0,r4,#0x29
:02067B14 3D930009 unknown
:02067B18 40518C40 submis r8,r1,r0,asr #0x18
:02067B1C F051107C subnvs r1,r1,r12,ror r0
:02067B20 00111395 muleqs r1,r5,r3
:02067B24 3D9F1064 unknown
:02067B28 B53D9540 ldrlt r9,[r13, #-0x540]!
:02067B2C 1D48E210 unknown
:02067B30 1E40D510 mcrne 5,2,r13,cr0,cr0,{0}
:02067B34 1DE2401E stcnel 0,cr4,[r2,#+0x78]!
:02067B38 6D068690 unknown
:02067B3C 03299B41 unknown
:02067B40 C02D3928 eorgt  r3,r13,r8,lsr #0x12
:02067B44 2DD12AE5 unknown
:02067B48 B53DC509 ldrlt r12,[r13, #-0x509]!
:02067B4C 80B57850 adchis r7,r5,r0,asr r8
:02067B50 1D5D3505 unknown
:02067B54 E100ADED unknown
:02067B58 91E19481 mvnls  r9,r1,lsl #0x9
:02067B5C E10800A1 unknown
:02067B60 C95B00D1 ldmgtdb  r11 ,{r0,r4,r6,r7}^
:02067B64 13117130 tstne r1,#0xC
:02067B68 C91440C9 ldmgtdb  r4 ,{r0,r3,r6,r7,r14}
:02067B6C C910C110 ldmgtdb  r0 ,{r4,r8,r14,r15}
:02067B70 C911EB00 ldmgtdb  r1 ,{r8,r9,r11,r13,r14,r15}
:02067B74 C11E1910 tstgt r14,r0,lsl r9
:02067B78 001D0E00 andeqs r0,r13,r0,lsl #0x1c
:02067B7C AE00890C cdpge 9,0,cr8,cr0,cr12,0
:02067B80 2901B90C stmcsdb  r1 ,{r2,r3,r8,r11,r12,r13,r15}
:02067B84 2C0D8A1D stccs  10,cr8,[r13],{#0x1d}
:02067B88 1682E5C1 strne r14,[r13],{#0x1d}
:02067B8C 094DA000 stmeqdb  r13 ,{r13,r15}^
:02067B90 0D06E541 unknown
:02067B94 0D442C00 unknown
:02067B98 18113580 ldmneda  r1 ,{r7,r8,r10,r12,r13}
:02067B9C C1820009 orrgt  r0,r2,r9
:02067BA0 80C14AC0 sbchi  r4,r1,r0,asr #0x15
:02067BA4 445143AB ldrmib r4,[r1],#-0x3ab
:02067BA8 C0101D39 andgts r1,r0,r9,lsr r13
:02067BAC 00CD123D sbceq  r1,r13,r13,lsr r2
:02067BB0 5DE64245 stcpll 2,cr4,[r6,#+0x114]!
:02067BB4 40109D12 andmis r9,r0,r2,lsl r13
:02067BB8 2B950AAE blcs 005AA678
:02067BBC A380A58C orrge  r10,r0,#0x23000000
:02067BC0 8000A5B2 strhih r10,[r0], -r2
:02067BC4 A5B2C0A5 ldrge r12,[r2, #+0xa5]!
:02067BC8 15000D10 strne r0,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f1))
:02067BCC 5511EA11 ldrpl r14,[r1, #-0xa11]		;(r1-0xa11=*(fffff5ef))
:02067BD0 12101109 andnes r1,r0,#0x40000002
:02067BD4 7DCA0000 unknown
:02067BD8 AD108610 unknown
:02067BDC 00050F08 andeq  r0,r5,r8,lsl #0x1e
:02067BE0 09193104 ldmeqdb  r9 ,{r2,r8,r12,r13}
:02067BE4 3D6A0C00 stcccl 12,cr0,[r10,#-0x0]!
:02067BE8 307D0D16 rsbccs r0,r13,r6,lsl r13
:02067BEC 34000D09 strcc r0,[r0],#-0xd09
:02067BF0 1609808D strne r8,[r9],-r13, lsl #0x1
:02067BF4 800928D5 unknown
:02067BF8 81000920 unknown
:02067BFC FD19C071 unknown
:02067C00 4270712A rsbmis r7,r0,#0x8000000A
:02067C04 70ED23A5 rscvc  r2,r13,r5,lsr #0x7
:02067C08 B4806D58 strlt r6,[r0],#+0xd58
:02067C0C F06D2D21 rsbnv  r2,r13,r1,lsr #0x1a
:02067C10 08406DB4 stmeqda  r0 ,{r2,r4,r5,r7,r8,r10,r11,r13,r14}^
:02067C14 E5040055 str r0,[r4, #-0x55]		;(r4-0x55=*(00007fab))
:02067C18 00552840 subeqs r2,r5,r0,asr #0x10
:02067C1C 0071059F unknown
:02067C20 05000D03 streq r0,[r0, #-0xd03]		;(r0-0xd03=*(fffff2fe))
:02067C24 10792802 rsbnes r2,r9,r2,lsl #0x10
:02067C28 61840009 orrvs  r0,r4,r9
:02067C2C 7D006900 unknown
:02067C30 807DFC60 rsbhis r15,r13,r0,ror #0x18
:02067C34 231D49BB tstcs r13,#0x2EC000
:02067C38 7DB6F07D ldcvc  0,cr15,[r6,#+0x1f4]!
:02067C3C 7D0B09E0 unknown
:02067C40 00768040 rsbeqs r8,r6,r0,asr #0x0
:02067C44 7D82F07D unknown
:02067C48 207D0100 rsbcss r0,r13,r0,lsl #0x2
:02067C4C 6A01F07D bvs 020E3E48
:02067C50 7DDCC07D unknown
:02067C54 0912ADA0 ldmeqdb  r2 ,{r5,r7,r8,r10,r11,r13,r15}
:02067C58 6D05293B unknown
:02067C5C FD09591F unknown
:02067C60 21B8E1D1 ldrcssb r14,[r8, +r1]!
:02067C64 1BADE1D1 blne 00BE03B0
:02067C68 83204002 unknown
:02067C6C 107D2A39 rsbnes r2,r13,r9,lsr r10
:02067C70 E1C101B8 strh r0,[r1, #+0x18]		;r1+0x18=*(00000018)
:02067C74 0CA1090C stceq  9,cr0,[r1],#+0x30
:02067C78 07BD0C01 ldreq r0,[r13,+r1, lsl #0x18]!
:02067C7C 0A05177D beq 021ADA78
:02067C80 29E5723C unknown
:02067C84 9D83E593 unknown
:02067C88 82210201 eorhi  r0,r1,#0x10000000
:02067C8C 830A9111 unknown
:02067C90 E501A1E5 str r10,[r1, #-0x1e5]		;(r1-0x1e5=*(fffffe1b))
:02067C94 2D1C1495 unknown
:02067C98 0A2DA95B beq 02BD220C
:02067C9C D11A7D00 tstle r10,r0,lsl #0x1a
:02067CA0 0035BC43 eoreqs r11,r5,r3,asr #0x18
:02067CA4 AD403908 unknown
:02067CA8 32311000 eorccs r1,r1,#0x0
:02067CAC 19995155 ldmneib  r9 ,{r0,r2,r4,r6,r8,r12,r14}
:02067CB0 29C91AC1 stmcsib  r9 ,{r0,r6,r7,r9,r11,r12}^
:02067CB4 04FC06B5 unknown
:02067CB8 2007ED00 andcs  r14,r7,r0,lsl #0x1a
:02067CBC 0DB0E182 ldceq  1,cr14,[r0,#+0x208]!
:02067CC0 FCAE840A stc2  4,cr8,[r14],#+0x28
:02067CC4 6061DDFF unknown
:02067CC8 0201E011 andeq  r14,r1,#0x11
:02067CCC 01E8F059 mvneq  r15,r9,asr r0
:02067CD0 01E021F2 unknown
:02067CD4 11F20182 mvnnes r0,r2,lsl #0x3
:02067CD8 11020140 unknown
:02067CDC FF0201E0 swinv 0x000201e0
:02067CE0 0201E011 andeq  r14,r1,#0x11
:02067CE4 0201E011 andeq  r14,r1,#0x11
:02067CE8 C229E011 eorgt  r14,r9,#0x11
:02067CEC 7FBB1B91 swivc 0x00bb1b91
:02067CF0 F2293229 eornv  r3,r9,#0x90000002
:02067CF4 F229F025 eornv  r15,r9,#0x25
:02067CF8 BB5CF229 bllt 037A45A4
:02067CFC E99F2229 ldmib  r15 ,{r0,r3,r5,r9,r13}
:02067D00 D040B02E suble  r11,r0,r14,lsr #0x0
:02067D04 710019E1 unknown
:02067D08 09610127 unknown
:02067D0C 00099C00 andeq  r9,r9,r0,lsl #0x18
:02067D10 0D02100D unknown
:02067D14 800D9400 andhi  r9,r13,r0,lsl #0x8
:02067D18 000D04AD andeq  r0,r13,r13,lsr #0x9
:02067D1C 08800D88 stmeqia  r0 ,{r3,r7,r8,r10,r11}
:02067D20 0D7C000D ldceql 0,cr0,[r12,#-0x34]!
:02067D24 0D10AA80 unknown
:02067D28 800D7000 andhi  r7,r13,r0
:02067D2C 64000D20 strvs r0,[r0],#-0xd20
:02067D30 40AA800D adcmi  r8,r10,r13
:02067D34 0D58000D unknown
:02067D38 14008080 strne r8,[r0],#-0x80
:02067D3C 0D4C0AE3 unknown
:02067D40 140C0180 strne r0,[r12],#-0x180
:02067D44 020040E3 andeq  r4,r0,#0xE3
:02067D48 0AB9159F beq 00EAD3CC
:02067D4C 15C00B51 strneb r0,[r0, #+0xb51]		;r0+0xb51=*(00000b52)
:02067D50 410C1038 unknown
:02067D54 8D000500 unknown
:02067D58 019D2011 orreqs r2,r13,r1,lsl r0
:02067D5C 310AB9E5 unknown
:02067D60 2D25D719 stccs  7,cr13,[r5,#-0x64]!
:02067D64 01410001 unknown
:02067D68 00014200 andeq  r4,r1,r0,lsl #0x4
:02067D6C AB000143 blge 02068280
:02067D70 45000144 strmi r0,[r0, #-0x144]		;(r0-0x144=*(fffffebd))
:02067D74 01460001 unknown
:02067D78 00014800 andeq  r4,r1,r0,lsl #0x10
:02067D7C 000249AA andeq  r4,r2,r10,lsr #0x13
:02067D80 111A5E04 tstne r10,r4,lsl #0x1c
:02067D84 1A4062F0 bne 0308094C
:02067D88 2164F059 msrcs SPSR_s,r9
:02067D8C 2110D5A0 tstcs r0,r0,lsr #0xb
:02067D90 00216EF0 unknown
:02067D94 A02301BA unknown
:02067D98 0C10B1E3 ldceq  1,cr11,[r0],{#0xe3}
:02067D9C 9030D9C0 eorlss r13,r0,r0,asr #0x13
:02067DA0 AD001508 unknown
:02067DA4 70601100 rsbvc  r1,r0,r0,lsl #0x2
:02067DA8 68F0111A unknown
:02067DAC F0111A4E andnvs r1,r1,r14,asr #0x14
:02067DB0 F0111A6A andnvs r1,r1,r10,ror #0x14
:02067DB4 F0111A6C andnvs r1,r1,r12,ror #0x14
:02067DB8 111A6692 unknown
:02067DBC 111A60F0 ldrnesh r6,[r10, -r0]
:02067DC0 001172F0 ldreqsh r7,[r1], -r0
:02067DC4 3909DDA4 stmccdb  r9 ,{r2,r5,r7,r8,r10,r11,r12,r14,r15}
:02067DC8 2539DD07 ldrcs r13,[r9, #-0xd07]!
:02067DCC E0257410 eor  r7,r5,r0,lsl r4
:02067DD0 6F110041 swivs 0x00110041
:02067DD4 2576F025 ldrcsb r15,[r6, #-0x25]!
:02067DD8 C0291D00 eorgt  r1,r9,r0,lsl #0x1a
:02067DDC D1103A91 unknown
:02067DE0 FD11AD19 unknown
:02067DE4 1C08BD08 stcne  13,cr11,[r8],{#0x8}
:02067DE8 BCB441A5 ldclt  1,cr4,[r4],#+0x294
:02067DEC 7802160A stmvcda  r2 ,{r1,r3,r9,r10,r12}
:02067DF0 51021D1A unknown
:02067DF4 51F05130 mvnpls r5,lsr r0
:02067DF8 7295E0F0 addvcs r14,r5,#0xF0
:02067DFC 9295F051 addlss r15,r5,#0x51
:02067E00 2055F241 subcss r15,r5,r1,asr #0x4
:02067E04 1C00550D stcne  5,cr5,[r0],{#0xd}
:02067E08 1442415F strneb r4,[r2],#-0x15f
:02067E0C 007D2241 rsbeqs r2,r13,r1,asr #0x4
:02067E10 0031E295 mlaeqs r1,r5,r2,r14unknown
:02067E14 00AD0241 adceq  r0,r13,r1,asr #0x4
:02067E18 950580FD strls r8,[r5, #-0xfd]		;(r5-0xfd=*(ffffff03))
:02067E1C BC80F582 stclt  5,cr15,[r0],{#0x82}
:02067E20 F0F530F5 unknown
:02067E24 71ECF0F5 unknown
:02067E28 F570F5F0 ldrnvb r15,[r0, #-0x5f0]!
:02067E2C 9DF0F5F0 ldclsl 5,cr15,[r0,#+0x3c0]!
:02067E30 61C0F501 bicvs  r15,r0,r1,lsl #0xa
:02067E34 FFF0F582 swinv 0x00f0f582
:02067E38 0102F0F5 unknown
:02067E3C 60F50100 rscvss r0,r5,r0,lsl #0x2
:02067E40 F0F5F0F5 unknown
:02067E44 BDF5F0F5 ldcltl 0,cr15,[r5,#+0x3d4]!
:02067E48 D030BE51 eorles r11,r0,r1,asr r14
:02067E4C 01C030F5 unknown
:02067E50 030E11E2 unknown
:02067E54 1DA0E200 stcne  2,cr14,[r0,#+0x0]!
:02067E58 1F00E1A0 swine 0x0000e1a0
:02067E5C 01E2030C mvneq  r0,r12,lsl #0x6
:02067E60 ED00F528 unknown
:02067E64 1420C007 unknown
:02067E68 00710349 rsbeqs r0,r1,r9,asr #0x6
:02067E6C 71600911 unknown
:02067E70 556C08F0 strplb r0,[r12, #-0x8f0]!
:02067E74 E2001500 and  r1,r0,#0x0
:02067E78 71E00015 mvnvc  r0,r5,lsl r0
:02067E7C 2BE31330 blcs 0192CB44
:02067E80 B5007101 strlt r7,[r0, #-0x101]		;(r0-0x101=*(ffffff00))
:02067E84 04061200 streq r1,[r6],#-0x200
:02067E88 81060282 unknown
:02067E8C 1E008005 cdpne 0,0,cr8,cr0,cr5,0
:02067E90 68F06DFF unknown
:02067E94 20920140 addcss r0,r2,r0,asr #0x2
:02067E98 0506E200 streq r14,[r6, #-0x200]		;r6-0x200=*(1dcadfa0)=#0(0x00000000)
:02067E9C 210C1F03 unknown
:02067EA0 39040175 stmccdb  r4 ,{r0,r2,r4,r5,r6,r8}
:02067EA4 908FF109 addls  r15,r15,r9,lsl #0x2
:02067EA8 85000110 strhi r0,[r0, #-0x110]		;(r0-0x110=*(fffffef1))
:02067EAC 01059009 unknown
:02067EB0 00010400 andeq  r0,r1,r0,lsl #0x8
:02067EB4 07000103 streq r0,[r0,-r3, lsl #0x2]
:02067EB8 8007B955 andhi  r11,r7,r5,asr r9
:02067EBC 35707505 ldrccb r7,[r0, #-0x505]!
:02067EC0 11006511 unknown
:02067EC4 A0053980 andge  r3,r5,r0,lsl #0x13
:02067EC8 35913D01 ldrcc r3,[r1, #+0xd01]		;r1+0xd01=*(00000d01)
:02067ECC 518051A1 orrpl  r5,r0,r1,lsr #0x3
:02067ED0 F8F051F0 unknown
:02067ED4 A051201D subges r2,r1,r13,lsl r0
:02067ED8 5108F051 unknown
:02067EDC DD102800 unknown
:02067EE0 032D9715 unknown
:02067EE4 16E500A1 unknown
:02067EE8 E2000407 and  r0,r0,#0x7000000
:02067EEC A00C0720 andge  r0,r12,r0,lsr #0xe
:02067EF0 E2010121 and  r0,r1,#0x40000008
:02067EF4 04A00800 unknown
:02067EF8 651141E1 ldrvs r4,[r1, #-0x1e1]		;(r1-0x1e1=*(fffffe1f))
:02067EFC E2800400 add  r0,r0,#0x0
:02067F00 80070801 andhi  r0,r7,r1,lsl #0x10
:02067F04 CD201DE0 stcgt  13,cr1,[r0,#-0x380]!
:02067F08 05045503 streq r5,[r4, #-0x503]		;(r4-0x503=*(00007afd))
:02067F0C E178D004 cmn r8,r4
:02067F10 4000213C andmi  r2,r0,r12,lsr r1
:02067F14 8D0AC085 unknown
:02067F18 D4036970 strle r6,[r3],#-0x970
:02067F1C F095D04D addnvs r13,r5,r13,asr #0x0
:02067F20 F095F095 umullnvs r15,r5,r5,r0
:02067F24 BC409534 stcltl 5,cr9,[r0],{#0x34}
:02067F28 05AF4095 streq r4,[r15, #+0x95]!
:02067F2C 3D01003D unknown
:02067F30 9D109D00 unknown
:02067F34 01F09DF0 ldreqsh r9,[r0, #+0xd0]!
:02067F38 E3A0137A mov  r1,#0xE8000001		;r1=-402653183(0xe8000001)
:02067F3C 55202055 strpl r2,[r0, #-0x55]!
:02067F40 20550BF0 ldrcssh r0,[r5],#-0xb0
:02067F44 09E312A8 unknown
:02067F48 03010055 unknown
:02067F4C 4810020D ldmmida  r0 ,{r0,r2,r3,r9}
:02067F50 003CE590 mlaeqs r12,r0,r5,r14unknown
:02067F54 1407E202 strne r14,[r7],#-0x202
:02067F58 1C068100 stcne  1,cr8,[r6],{#0x0}
:02067F5C A00121A0 andge  r2,r1,r0,lsr #0x3
:02067F60 091406E1 ldmeqdb  r4 ,{r0,r5,r6,r7,r9,r10}
:02067F64 81403D81 unknown
:02067F68 3C9041E0 ldccc  1,cr4,[r0],{#0xe0}
:02067F6C 52BE4355 adcpls r4,r14,#0x54000001
:02067F70 07E1D110 unknown
:02067F74 03E20000 mvneq  r0,#0x0
:02067F78 4D500000 unknown
:02067F7C 7D06BA17 unknown
:02067F80 11312903 teqne r1,r3,lsl #0x12
:02067F84 1A178D64 bne 0264B51C
:02067F88 E201003C and  r0,r1,#0x3C
:02067F8C CD010120 unknown
:02067F90 E1A00704 mov  r0,r4,lsl #0xe		;r0=536870912(0x20000000)
:02067F94 E2800662 add  r0,r0,#0x6200000
:02067F98 2D100501 unknown
:02067F9C 0000C546 andeq  r12,r0,r6,asr #0xa
:02067FA0 0419A904 ldreq r10,[r9],#-0x904
:02067FA4 09C12740 stmeqib  r1 ,{r6,r8,r9,r10,r13}^
:02067FA8 F02D9150 eornv  r9,r13,r0,asr r1
:02067FAC 1D002D58 unknown
:02067FB0 1D69C810 stcnel 8,cr12,[r9,#-0x40]!
:02067FB4 00314800 eoreqs r4,r1,r0,lsl #0x10
:02067FB8 00E18448 rsceq  r8,r1,r8,asr #0x8
:02067FBC E5800540 str r0,[r0, #+0x540]		;r0+0x540=*(00000540)
:02067FC0 5008103D andpl  r1,r8,r13,lsr r0
:02067FC4 0404E591 streq r14,[r4],#-0x591
:02067FC8 480009C6 stmmida  r0 ,{r1,r2,r6,r7,r8,r11}
:02067FCC 99C60015 stmlsib  r6 ,{r0,r2,r4}^
:02067FD0 2AA0E809 bcs 008A1FFC
:02067FD4 A0684CE1 rsbge  r4,r8,r1,ror #0x19
:02067FD8 00092EE1 andeq  r2,r9,r1,ror #0x1d
:02067FDC 9D404014 unknown
:02067FE0 C5C806E5 strgtb r0,[r8, #+0x6e5]		;r8+0x6e5=*(000206e5)
:02067FE4 20A05806 adccs  r5,r0,r6,lsl #0x10
:02067FE8 85582CE1 ldrhib r2,[r8, #-0xce1]		;(r8-0xce1=*(0001f31f))
:02067FEC 805004E1 subhis r0,r0,r1,ror #0x9
:02067FF0 6010E500 andvss r14,r0,r0,lsl #0xa
:02067FF4 C004E59D mulgt  r4,r13,r5
:02067FF8 508001A5 addpl  r0,r0,r5,lsr #0x3
:02067FFC 110CE044 unknown
:02068000 E00E0510 and  r0,r14,r0,lsl r5
:02068004 05059410 streq r9,[r5, #-0x410]		;(r5-0x410=*(fffffbf0))
:02068008 1DC000E0 unknown
:0206800C 46406001 strmib r6,[r0],-r1
:02068010 914008E0 unknown
:02068014 00E69CE5 rsceq  r9,r6,r5,ror #0x19
:02068018 5694E021 ldrpl r14,[r4],+r1, lsr #0x0
:0206801C 1602E025 strne r14,[r2],-r5, lsr #0x0
:02068020 03E08100 mvneq  r8,#0x0
:02068024 41E08526 mvnmi  r8,r6,lsr #0xa
:02068028 08800005 stmeqia  r0 ,{r0,r2}
:0206802C 12420005 subne  r0,r2,#0x5
:02068030 1F89E1A0 swine 0x0089e1a0
:02068034 85C21941 strhib r1,[r2, #+0x941]		;r2+0x941=*(b400324b)
:02068038 00294014 eoreq  r4,r9,r4,lsl r0
:0206803C E1812402 orr  r2,r1,r2,lsl #0x8
:02068040 8314050C tsthi r4,#0x3000000
:02068044 821801E1 andhis r0,r8,#0x40000038
:02068048 255D2559 ldrcsb r2,[r13, #-0x559]		;(r13-0x559=*(fffffaa7))
:0206804C 800035C0 andhi  r3,r0,r0,asr #0xb
:02068050 0DA38110 stceq  1,cr8,[r3,#+0x40]!
:02068054 0479A100 unknown
:02068058 0011A1A1 andeqs r10,r1,r1,lsr #0x3
:0206805C 8110C0A1 tsthi r0,r1,lsr #0x1
:02068060 1002B0E3 andne  r11,r2,r3,ror #0x1
:02068064 620535C0 andvs  r3,r5,#0x30000000
:02068068 036D5029 unknown
:0206806C B40399D0 strlt r9,[r3],#-0x9d0
:02068070 03000951 unknown
:02068074 0EC506E2 cdpeq 6,12,cr0,cr5,cr2,7
:02068078 A2401980 subge  r1,r0,#0x200000
:0206807C 004019C0 subeq  r1,r0,r0,asr #0x13
:02068080 15E26110 strneb r6,[r2, #+0x110]!
:02068084 BD42C050 unknown
:02068088 C320C004 unknown
:0206808C 82208003 eorhi  r8,r0,#0x3
:02068090 00850301 addeq  r0,r5,r1,lsl #0x6
:02068094 2110B401 tstcs r0,r1,lsl #0x8
:02068098 17101934 unknown
:0206809C 19601962 unknown
:020680A0 192019F0 stmnedb  r0!,{r4,r5,r6,r7,r8,r11,r12}
:020680A4 0ADB38F0 beq 0173646C
:020680A8 210C0213 unknown
:020680AC C1201A00 unknown
:020680B0 20B5C002 adccss r12,r5,r2
:020680B4 9D2391A4 stcls  1,cr9,[r3,#-0x290]!
:020680B8 0B131C11 bleq 0252F104
:020680BC 915B25B9 ldrlsh r2,[r11, #-0x59]		;(r11-0x5b9=*(ffffffa7))
:020680C0 C9DCA300 ldmgtib  r12 ,{r8,r9,r13,r15}^
:020680C4 71107150 tstvc r0,r0,asr r1
:020680C8 7900C881 stmvcdb  r0 ,{r0,r7,r11,r14,r15}
:020680CC CE204D30 mcrgt 13,1,r4,cr0,cr0,{1}
:020680D0 20500079 subcss r0,r0,r9,ror r0
:020680D4 1011E500 andnes r14,r1,r0,lsl #0xa
:020680D8 A10095B4 strgeh r9,[r0, -r4]
:020680DC 00E530B4 unknown
:020680E0 CA018009 bgt 020C810C
:020680E4 B00CE38C andlt  r14,r12,r12,lsl #0x7
:020680E8 C00009C0 andgt  r0,r0,r0,asr #0x13
:020680EC 2002E1D0 unknown
:020680F0 0DE00C04 stceql 12,cr0,[r0,#+0x10]!
:020680F4 BDC22A60 unknown
:020680F8 24E38203 unknown
:020680FC 20B01009 adccss r1,r0,r9
:02068100 020531D0 andeq  r3,r5,#0x34
:02068104 4D11B0E0 unknown
:02068108 212DFC03 msrcs CPSR_fsc,r3
:0206810C FDFC300D ldc2l 0,cr3,[r12,#+0x34]!
:02068110 2D010300 unknown
:02068114 0102E3C0 unknown
:02068118 49FCE380 ldmmiib  r12!,{r7,r8,r9,r13,r14,r15}^
:0206811C 31408000 unknown
:02068120 59036D00 stmpldb  r3 ,{r8,r10,r11,r13,r14}
:02068124 75036121 strvc r6,[r3, #-0x121]		;(r3-0x121=*(fffffedf))
:02068128 0019B421 andeqs r11,r9,r1,lsr #0x8
:0206812C 0005B6BE streqh r11,[r5], -r14
:02068130 BC002508 stclt  5,cr2,[r0],{#0x8}
:02068134 0AE1C120 beq 018D85BC
:02068138 E2411FD2 sub  r1,r1,#0x348
:0206813C 0003106D andeq  r1,r3,r13,ror #0x0
:02068140 206D10C0 rsbcs  r1,r13,r0,asr #0x1
:02068144 B10079C0 unknown
:02068148 790EA91D stmvcdb  r14 ,{r0,r2,r3,r4,r8,r11,r13,r15}
:0206814C 0514B5F0 ldreq r11,[r4, #-0x5f0]		;(r4-0x5f0=*(00007a10))
:02068150 FD30797D ldc2  9,cr7,[r0,#-0x1f4]!
:02068154 FBFFFFCF blx 02068098
:02068158 12D10221 sbcnes r0,r1,#0x10000002
:0206815C 007FFFC1 rsbeqs r15,r15,r1,asr #0x1f
:02068160 50906900 addpls r6,r0,r0,lsl #0x12
:02068164 00090039 andeq  r0,r9,r9,lsr r0
:02068168 096071D0 unknown
:0206816C 85070D12 strhi r0,[r7, #-0xd12]		;(r7-0xd12=*(fffff328))
:02068170 09217510 stmeqdb  r1!,{r4,r8,r10,r12,r13,r14}
:02068174 30090210 andcc  r0,r9,r0,lsl r2
:02068178 D101B5BF strleh r11,[r1, -r15]
:0206817C 800A01E1 andhi  r0,r10,r1,ror #0x3
:02068180 0001B0E3 andeq  r11,r1,r3,ror #0x1
:02068184 003AE1C1 eoreqs r14,r10,r1,asr #0x3
:02068188 35200EF9 strcc r0,[r0, #-0xef9]!
:0206818C 1031A002 eornes r10,r1,r2
:02068190 2E4D30B5 mcrcs 0,2,r3,cr13,cr5,{5}
:02068194 31E11E25 mvncc  r1,r5,lsr #0x1c
:02068198 008031A9 addeq  r3,r0,r9,lsr #0x3
:0206819C A4001F3F strge r1,[r0],#-0xf3f
:020681A0 8131D504 teqhi r1,r4,lsl #0xa
:020681A4 3000D311 andcc  r13,r0,r1,lsl r3
:020681A8 30210419 eorcc  r0,r1,r9,lsl r4
:020681AC 35FC21A1 ldrccb r2,[r12, #+0x1a1]!
:020681B0 2921B100 stmcsdb  r1!,{r8,r12,r13,r15}
:020681B4 95770611 ldrlsb r0,[r7, #-0x611]!
:020681B8 20957C70 addcss r7,r5,r0,ror r12
:020681BC 00ABF095 umlaleq  r15,r11,r5,r0
:020681C0 4DB2F095 ldcmi  0,cr15,[r2,#+0x254]!
:020681C4 95488081 strlsb r8,[r8, #-0x81]		;(r8-0x81=*(0001ff7f))
:020681C8 15F09550 ldrneb r9,[r0, #+0x550]!
:020681CC 24509522 ldrcsb r9,[r0],#-0x522
:020681D0 91BD0035 movlss r0,lsr r5		;r0=0(0x0)
:020681D4 9D000D10 unknown
:020681D8 0D910100 unknown
:020681DC 010C5D9D swpeq r5,r13,r12
:020681E0 8101F157 unknown
:020681E4 8D54E091 unknown
:020681E8 785E4D00 ldmvcda  r14 ,{r8,r10,r11,r14}^
:020681EC F5B50035 ldrnv r0,[r5, #+0x35]!
:020681F0 80090215 andhi  r0,r9,r5,lsl r2
:020681F4 11042031 unknown
:020681F8 11518540 cmpne r1,r0,asr #0xa
:020681FC 8D400080 unknown
:02068200 8C1339E2 ldchi  9,cr3,[r3],{#0xe2}
:02068204 EB002100 bl 0207060C
:02068208 11E10025 mvnne  r0,r5,lsr #0x0
:0206820C 0109441A unknown
:02068210 A0004C03 andge  r4,r0,r3,lsl #0x18
:02068214 1025106D eorne  r1,r5,r13,ror #0x0
:02068218 1DED1BA5 stcnel 11,cr1,[r13,#+0x294]!
:0206821C 7C9D0005 ldcvc  0,cr0,[r13],{#0x5}
:02068220 E92028E5 stmdb  r0!,{r0,r2,r5,r6,r7,r11,r13}
:02068224 0002156C andeq  r1,r2,r12,ror #0xa
:02068228 004908A0 subeq  r0,r9,r0,lsr #0x11
:0206822C 9D00D982 unknown
:02068230 1DA90161 stcne  1,cr0,[r9,#+0x184]!
:02068234 B5004982 strlt r4,[r0, #-0x982]		;(r0-0x982=*(fffff67e))
:02068238 2E11E582 cdpcs 5,0,cr14,cr1,cr2,4
:0206823C 04404089 streqb r4,[r0],#-0x89
:02068240 4B9900E1 blmi 006A85CC
:02068244 B1C03CCC biclt  r3,r0,r12,asr #0x19
:02068248 E1A0030B mov  r0,r11,lsl #0x6		;r0=0(0x0)
:0206824C CC0430B0 stcgt  0,cr3,[r4],{#0xb0}
:02068250 4C3FBFE1 ldcmi  15,cr11,[r15],#-0x384
:02068254 0010B0E2 andeqs r11,r0,r2,ror #0x1
:02068258 0402E1D3 streq r14,[r2],#-0x1d3
:0206825C 0080E180 addeq  r14,r0,r0,lsl #0x3
:02068260 FDE38000 stc2l 0,cr8,[r3,#+0x0]!
:02068264 89E3C11D unknown
:02068268 B040E10D sublt  r14,r0,r13,lsl #0x2
:0206826C 2015C300 andcss r12,r5,r0,lsl #0x6
:02068270 55002514 strpl r2,[r0, #-0x514]		;(r0-0x514=*(fffffaec))
:02068274 1068B01C rsbne  r11,r8,r12,lsl r0
:02068278 010021D2 unknown
:0206827C C200B0E0 andgt  r11,r0,#0xE0
:02068280 5C20B904 stcpl  9,cr11,[r0],#-0x10
:02068284 00001151 andeq  r1,r0,r1,asr r1
:02068288 05CF7F04 streqb r7,[r15, #+0xf04]		;r15+0xf04=*(02069194)=#628981759(0x257d7fff)
:0206828C 702D0000 eorvc  r0,r13,r0
:02068290 2D40F02D unknown
:02068294 A02DCE00 eorge  r12,r13,r0,lsl #0x1c
:02068298 203081AC eorcss r8,r0,r12,lsr #0x3
:0206829C 1215211D andnes r2,r5,#0x40000007
:020682A0 10030159 andne  r0,r3,r9,asr r1
:020682A4 0D9D2119 unknown
:020682A8 00801800 addeq  r1,r0,r0,lsl #0x10
:020682AC B9B2E282 ldmltib  r2!,{r1,r7,r9,r13,r14,r15}
:020682B0 10AD8100 adcne  r8,r13,r0,lsl #0x2
:020682B4 112110E5 unknown
:020682B8 F1001104 unknown
:020682BC 11111C1C tstne r1,r12,lsl r12
:020682C0 020B13B7 andeq  r1,r11,#0xDC000002
:020682C4 C0103D60 andgts r3,r0,r0,ror #0x1a
:020682C8 00510CB1 ldreqh r0,[r1],#-0xc1
:020682CC 005540D0 ldreqsb r4,[r5],#-0x0
:020682D0 1C00291C stcne  9,cr2,[r0],{#0x1c}
:020682D4 0A020B12 beq 020EAF24
:020682D8 01250380 unknown
:020682DC 01E59DC0 mvneq  r9,r0,asr #0x1b
:020682E0 E1800408 orr  r0,r0,r8,lsl #0x8
:020682E4 B9801C03 stmltib  r0 ,{r0,r1,r10,r11,r12}
:020682E8 20E35C01 rsccs  r5,r3,r1,lsl #0x18
:020682EC 1910850C ldmnedb  r0 ,{r2,r3,r8,r10,r15}
:020682F0 10891381 addne  r1,r9,r1,lsl #0x7
:020682F4 C02220B4 unknown
:020682F8 5010CDE1 andpls r12,r0,r1,ror #0x1b
:020682FC E9080095 stmdb  r8 ,{r0,r2,r4,r7}
:02068300 5554804A ldrplb r8,[r4, #-0x4a]		;(r4-0x4a=*(00007fb6))
:02068304 001D74CB andeqs r7,r13,r11,asr #0x9
:02068308 E101950B unknown
:0206830C 10000520 andne  r0,r0,r0,lsr #0xa
:02068310 04001975 streq r1,[r0],#-0x975
:02068314 150CC120 strne r12,[r12, #-0x120]		;(r12-0x120=*(f7b22085))
:02068318 BD005400 unknown
:0206831C F910990A ldmnvdb  r0 ,{r1,r3,r8,r11,r12,r15}
:02068320 0120003C unknown
:02068324 00193000 andeqs r3,r9,r0
:02068328 06D2017D unknown
:0206832C 2A4D0EA9 bcs 033ABDD8
:02068330 0D4A000D unknown
:02068334 2E103400 cdpcs 4,0,cr3,cr0,cr0,0
:02068338 05603A3D streqb r3,[r0, #-0xa3d]!
:0206833C 00124600 andeqs r4,r2,r0,lsl #0xc
:02068340 851095EB ldrhi r9,[r0, #-0x5eb]		;(r0-0x5eb=*(fffffa15))
:02068344 10021F59 andne  r1,r2,r9,asr r15
:02068348 822003D9 eorhi  r0,r0,#0x64000003
:0206834C 890041E2 stmhidb  r0 ,{r1,r5,r6,r7,r8,r14}
:02068350 E35209D5 cmp r2,#0x354000
:02068354 BAFFFFFB blt 02068348
:02068358 A9811AB1 stmgeib  r1 ,{r0,r4,r5,r7,r9,r11,r12}
:0206835C 00013051 andeq  r3,r1,r1,asr r0
:02068360 04000360 streq r0,[r0],#-0x360
:02068364 2D0405D0 unknown
:02068368 1FF02D50 swine 0x00f02d50
:0206836C 21E2011C mvncs  r0,r12,lsl r1
:02068370 F02D1406 eornv  r1,r13,r6,lsl #0x8
:02068374 0D09C924 unknown
:02068378 1109D900 unknown
:0206837C E0BA0A89 adcs r0,r10,r9,lsl #0x15
:02068380 11001513 unknown
:02068384 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(b400290a)
:02068388 011A0204 tsteq r10,r4,lsl #0x4
:0206838C A016A1E2 andges r10,r6,r2,ror #0x3
:02068390 0C5500E1 ldceql 0,cr0,[r5],{#0xe1}
:02068394 109529A9 addnes r2,r5,r9,lsr #0x13
:02068398 04000600 streq r0,[r0],#-0x600
:0206839C 20872C41 addcs  r2,r7,r1,asr #0x18
:020683A0 A0300001 eorges r0,r0,r1
:020683A4 051A15E3 ldreq r1,[r10, #-0x5e3]		;(r10-0x5e3=*(fffffa1d))
:020683A8 E2F01130 rscs r1,r0,#0xC
:020683AC F011F011 andnvs r15,r1,r1,lsl r0
:020683B0 F011F011 andnvs r15,r1,r1,lsl r0
:020683B4 5005D00D andpl  r13,r5,r13
:020683B8 7F0E1001 swivc 0x000e1001
:020683BC 1EE88010 mcrne 0,7,r8,cr8,cr0,{0}
:020683C0 59E12FFF unknown
:020683C4 F15980C1 cmpnv r9,r1,asr #0x1
:020683C8 4159104D cmpmi r9,r13,asr #0x0
:020683CC 01592D81 cmpeq r9,r1,lsl #0x1b
:020683D0 4159103C cmpmi r9,r12,lsr r0
:020683D4 5950559F ldmpldb  r0 ,{r0,r1,r2,r3,r4,r7,r8,r10,r12,r14}^
:020683D8 5159E201 cmppl r9,r1,lsl #0x4
:020683DC F055F055 subnvs r15,r5,r5,asr r0
:020683E0 70556159 subvcs r6,r5,r9,asr r1
:020683E4 591027FB ldmpldb  r0 ,{r0,r1,r3,r4,r5,r6,r7,r8,r9,r10,r13}
:020683E8 CCB05551 ldcgt  5,cr5,[r0],#+0x144
:020683EC F055C055 subnvs r12,r5,r5,asr r0
:020683F0 02ECF055 rsceq  r15,r12,#0x55
:020683F4 49118055 ldmmidb  r1 ,{r0,r2,r4,r6,r15}
:020683F8 552EAD03 strpl r10,[r14, #-0xd03]!
:020683FC 1055B6C0 subnes r11,r5,r0,asr #0xd
:02068400 A9B0A9BA ldmgeib  r0!,{r1,r3,r4,r5,r7,r8,r11,r13,r15}
:02068404 5361BDF0 unknown
:02068408 112C31BD strneh r3,[r12, -r13]!
:0206840C D7196100 ldrle r6,[r9,-r0, lsl #0x2]
:02068410 55FB00A9 ldrplb r0,[r11, #+0xa9]!
:02068414 1C2E4500 stcne  5,cr4,[r14],#-0x0
:02068418 11B940A9 movnes r4,r9,lsr #0x1		;r4=0(0x0)
:0206841C A0ED00A9 rscge  r0,r13,r9,lsr #0x1
:02068420 A944C0A9 stmgedb  r4 ,{r0,r3,r5,r7,r14,r15}^
:02068424 ADF0A960 ldcgel 9,cr10,[r0,#+0x180]!
:02068428 8E2051A0 cdphi 1,2,cr5,cr0,cr0,5
:0206842C ADC9E27A unknown
:02068430 8E605550 mcrhi 5,3,r5,cr0,cr0,{2}
:02068434 005597E2 subeqs r9,r5,r2,ror #0xf
:02068438 5569D18C strplb r13,[r9, #-0x18c]!
:0206843C 551E3120 ldrpl r3,[r14, #-0x120]		;r14-0x120=*(02068040)=#-2095839988(0x8314050c)
:02068440 11205970 unknown
:02068444 11305D11 teqne r0,r1,lsl r13
:02068448 2B01FF21 blcs 020E80D4
:0206844C 1C1D0011 ldcne  0,cr0,[r13],{#0x11}
:02068450 0FB40A31 swieq 0x00b40a31
:02068454 019C3015 orreqs r3,r12,r5,lsl r0
:02068458 0EE2811B mcreq 1,7,r8,cr2,cr11,{0}
:0206845C 0C052055 stceq  0,cr2,[r5],{#0x55}
:02068460 81E00A31 mvnhi  r0,lsr r1
:02068464 16E50055 unknown
:02068468 F055F055 subnvs r15,r5,r5,asr r0
:0206846C 1055C519 subnes r12,r5,r9,lsl r5
:02068470 9DF0559E ldclsl 5,cr5,[r0,#+0x278]!
:02068474 6BF0550F blvs 01C7D8B8
:02068478 28BD7055 ldmcsia  r13!,{r0,r2,r4,r6,r12,r13,r14}
:0206847C FD306948 ldc2  9,cr6,[r0,#-0x120]!
:02068480 05106517 ldreq r6,[r0, #-0x517]		;(r0-0x517=*(fffffae9))
:02068484 E0006517 and  r6,r0,r7,lsl r5
:02068488 005D4705 subeqs r4,r13,r5,lsl #0xe
:0206848C 31C666DE unknown
:02068490 5323590F unknown
:02068494 005903E3 subeqs r0,r9,r3,ror #0x7
:02068498 1110048C tstne r0,r12,lsl #0x9
:0206849C 87005D00 strhi r5,[r0,-r0, lsl #0x1a]
:020684A0 0D00110F unknown
:020684A4 8500CC17 strhi r12,[r0, #-0xc17]		;(r0-0xc17=*(fffff3e9))
:020684A8 005D0E3D subeqs r0,r13,r13,lsr r14
:020684AC C9005D55 stmgtdb  r0 ,{r0,r2,r4,r6,r8,r10,r11,r12,r14}
:020684B0 EAF05D38 b 01C7F998
:020684B4 5D805D73 unknown
:020684B8 8BF05DF0 blhi 01C7FC80
:020684BC 31F05D0F mvnccs r5,r15,lsl #0x1a
:020684C0 5D605D4E stcpll 13,cr5,[r0,#-0x138]!
:020684C4 805D68F0 ldrhish r6,[r13],#-0x80
:020684C8 F05DF05D subnvs r15,r13,r13,asr r0
:020684CC 5D3B0F73 ldcpl  15,cr0,[r11,#-0x1cc]!
:020684D0 605D19F0 ldrvssh r1,[r13],#-0x90
:020684D4 5D58F05D unknown
:020684D8 5DF05D80 ldcpll 13,cr5,[r0,#+0x200]!
:020684DC 0F5BEDF0 swieq 0x005bedf0
:020684E0 1101F05D unknown
:020684E4 F05D505D subnvs r5,r13,r13,asr r0
:020684E8 805D644D subhis r6,r13,r13,asr #0x8
:020684EC F05DF05D subnvs r15,r13,r13,asr r0
:020684F0 F05D0F43 subnvs r0,r13,r3,asr #0x1e
:020684F4 A7605DE9 strgeb r5,r0,r13,r3,asr #0x1e
:020684F8 5D3DF05D ldcpl  0,cr15,[r13,#-0x174]!
:020684FC 5DF05D80 ldcpll 13,cr5,[r0,#+0x200]!
:02068500 5D0F2BF0 unknown
:02068504 5DD19DF0 unknown
:02068508 46F05D60 unknown
:0206850C F05D805D subnvs r8,r13,r13,asr r0
:02068510 7613F05D unknown
:02068514 B9F05D0F unknown
:02068518 F05D605D subnvs r6,r13,r13,asr r0
:0206851C 5D805D4B unknown
:02068520 F05DDAF0 ldrnvsh r13,[r13],#-0xa0
:02068524 F05D0EFB ldrnvsh r0,[r13],#-0xeb
:02068528 5D605DA1 stcpll 13,cr5,[r0,#-0x284]!
:0206852C 5D6954F0 stcpll 4,cr5,[r9,#-0x3c0]!
:02068530 81F05D30 mvnhis r5,lsr r0
:02068534 F05D0017 subnvs r0,r13,r7,lsl r0
:02068538 F05D0EE3 subnvs r0,r13,r3,ror #0x1d
:0206853C 605D8997 unknown
:02068540 5D59F05D unknown
:02068544 5DF05D80 ldcpll 13,cr5,[r0,#+0x200]!
:02068548 0E76AFF0 mrceq 15,3,r10,cr6,cr0,{7}
:0206854C 5D7DF05D ldcpll 0,cr15,[r13,#-0x174]!
:02068550 4EF05D60 cdpmi 13,14,cr5,cr0,cr0,3
:02068554 F05D805D subnvs r8,r13,r13,asr r0
:02068558 97F05DDA unknown
:0206855C 65F05D0E ldrvsb r5,[r0, #+0xd0e]!
:02068560 F05D605D subnvs r6,r13,r13,asr r0
:02068564 805D693E subhis r6,r13,r14,lsr r9
:02068568 F05DF05D subnvs r15,r13,r13,asr r0
:0206856C F05D0E7F subnvs r0,r13,r15,ror r14
:02068570 A7605D4D strgeb r5,r0,r13,r15,ror r14
:02068574 5D33F05D ldcpl  0,cr15,[r3,#-0x174]!
:02068578 5DF05D80 ldcpll 13,cr5,[r0,#+0x200]!
:0206857C 5D0E67F0 unknown
:02068580 5D359DF0 ldcpl  13,cr9,[r5,#-0x3c0]!
:02068584 23F05D60 mvncss r5,#0x1800
:02068588 F05D805D subnvs r8,r13,r13,asr r0
:0206858C 764FF05D unknown
:02068590 1DF05D0E ldcnel 13,cr5,[r0,#+0x38]!
:02068594 F05D605D subnvs r6,r13,r13,asr r0
:02068598 5D805D1F unknown
:0206859C F05DDAF0 ldrnvsh r13,[r13],#-0xa0
:020685A0 F05D0E37 subnvs r0,r13,r7,lsr r14
:020685A4 505D1005 subpls r1,r13,r5
:020685A8 17C9F05D unknown
:020685AC F05D805D subnvs r8,r13,r13,asr r0
:020685B0 0E1FF05D mrceq 0,0,r15,cr15,cr13,{2}
:020685B4 4EEDF05D mcrmi 0,7,r15,cr13,cr13,{2}
:020685B8 2641705D unknown
:020685BC 02CD6211 sbceq  r6,r13,#0x10000001
:020685C0 0601FC15 unknown
:020685C4 7DCF11A9 unknown
:020685C8 21559124 cmpcs r5,r4,lsr #0x2
:020685CC 34C51159 strccb r1,[r5],#+0x159
:020685D0 0624C554 unknown
:020685D4 3017855D andccs r8,r7,r13,asr r5
:020685D8 E08C1201 add  r1,r12,r1,lsl #0x4
:020685DC 00110E07 andeqs r0,r1,r7,lsl #0x1c
:020685E0 F516E585 ldrnv r14,[r6, #-0x585]		;(r6-0x585=*(fffffa7b))
:020685E4 8C34ED00 ldchi  13,cr14,[r4],#-0x0
:020685E8 0105D5E0 unknown
:020685EC 92C94770 sbcls  r4,r9,#0x1C00000
:020685F0 80EBFFFA unknown
:020685F4 10090155 andne  r0,r9,r5,asr r1
:020685F8 06E113E1 unknown
:020685FC 01550021 cmpeq r5,r1,lsr #0x0
:02068600 41AA1A6D movmi  r1,r13,ror #0x14
:02068604 D8000911 stmleda  r0 ,{r0,r4,r8,r11}
:02068608 0009106E andeq  r1,r9,r14,ror #0x0
:0206860C 41400D07 unknown
:02068610 1A610111 bne 038A8A5C
:02068614 A1DA4009 bicges r4,r10,r9
:02068618 00890A1F addeq  r0,r9,r15,lsl r10
:0206861C 203C1011 eorcss r1,r12,r1,lsl r0
:02068620 B011110D andlts r1,r1,r13,lsl #0x2
:02068624 1E412CCD cdpne 12,4,cr2,cr1,cr13,6
:02068628 85101509 ldrhi r1,[r0, #-0x509]		;(r0-0x509=*(fffffaf7))
:0206862C 1C411903 stcnel 9,cr1,[r1],{#0x3}
:02068630 75BA035D ldrvc r0,[r10, #+0x35d]!
:02068634 BD0FDD42 unknown
:02068638 81310120 teqhi r1,r0,lsr #0x2
:0206863C FD068826 unknown
:02068640 56E99F50 unknown
:02068644 58068558 stmplda  r6 ,{r3,r4,r6,r8,r10,r15}
:02068648 E0064130 and  r4,r6,r0,lsr r1
:0206864C 0CE5259C stceql 5,cr2,[r5],#+0x270
:02068650 500B5540 andpl  r5,r11,r0,asr #0xa
:02068654 0800E08E stmeqda  r0 ,{r1,r2,r3,r7,r13,r14,r15}
:02068658 3520F1E0 strcc r15,[r0, #-0x1e0]!
:0206865C 6161B502 unknown
:02068660 75E04504 strvcb r4,[r0, #+0x504]!
:02068664 13F59ED6 mvnnes r9,#0xD60
:02068668 0D0E23FD unknown
:0206866C 9343FD40 unknown
:02068670 9B46D10F blls 0321CAB4
:02068674 84511089 ldrhib r1,[r1],#-0x89
:02068678 F0F90034 rscnvs r0,r9,r4,lsr r0
:0206867C 51201511 unknown
:02068680 F9A8B344 stmnvib  r8!,{r2,r6,r8,r9,r12,r13,r15}
:02068684 40F91400 rscmis r1,r9,r0,lsl #0x8
:02068688 5936E514 ldmpldb  r6!,{r2,r4,r8,r10,r13,r14,r15}
:0206868C EAF0F50D b 01CA5AC8
:02068690 8900F5DF stmhidb  r0 ,{r0,r1,r2,r3,r4,r6,r7,r8,r10,r12,r13,r14,r15}
:02068694 692B2D02 stmvsdb  r11!,{r1,r8,r10,r11,r13}
:02068698 00200844 eoreq  r0,r0,r4,asr #0x10
:0206869C 2F41501E swics 0x0041501e
:020686A0 14052540 strne r2,[r5],#-0x540
:020686A4 0A059F00 beq 021D02AC
:020686A8 08050009 stmeqda  r5 ,{r0,r3}
:020686AC 000D1580 andeq  r1,r13,r0,lsl #0xb
:020686B0 50CD06ED sbcpl  r0,r13,r13,ror #0xd
:020686B4 40157DD1 ldrmisb r7,[r5], -r1
:020686B8 8902F289 stmhidb  r2 ,{r0,r3,r7,r9,r12,r13,r14,r15}
:020686BC 41144106 tstmi r4,r6,lsl #0x2
:020686C0 F441C9F4 strnvb r12,[r1],#-0x9f4
:020686C4 41A44104 movmi  r4,r4,lsl #0x2		;r4=0(0x0)
:020686C8 410DEDF4 unknown
:020686CC 0F4D54B4 swieq 0x004d54b4
:020686D0 50414431 subpl  r4,r1,r1,lsr r4
:020686D4 F0BD6441 adcnvs r6,r13,r1,asr #0x8
:020686D8 14410E04 strneb r0,[r1],#-0xe04
:020686DC A907DD9E stmgedb  r7 ,{r1,r2,r3,r4,r7,r8,r10,r11,r12,r14,r15}
:020686E0 8441A900 strhib r10,[r1],#-0x900
:020686E4 B9235908 stmltdb  r3!,{r3,r8,r11,r12,r14}
:020686E8 B96BC3F0 unknown
:020686EC B91F7910 ldmltdb  r15 ,{r4,r8,r11,r12,r13,r14}
:020686F0 B9F0B980 ldmltib  r0!,{r7,r8,r11,r12,r13,r15}^
:020686F4 B92926F0 stmltdb  r9!,{r4,r5,r6,r7,r9,r10,r13}
:020686F8 251A9FF0 ldrcs r9,[r10, #-0xff0]		;(r10-0xff0=*(fffff010))
:020686FC B9BD30B9 ldmltib  r13!,{r0,r3,r4,r5,r7,r12,r13}
:02068700 81192680 tsthi r9,r0,lsl #0xd
:02068704 151AE214 ldrne r14,[r10, #-0x214]		;(r10-0x214=*(fffffdec))
:02068708 0F23E281 swieq 0x0023e281
:0206870C B9EB0000 unknown
:02068710 D4F0B9F0 unknown
:02068714 452910B9 strmi r1,[r9, #-0xb9]!
:02068718 B610B91A unknown
:0206871C F0B96529 adcnvs r6,r9,r9,lsr #0xa
:02068720 0400999E streq r9,[r0],#-0x99e
:02068724 40F112A5 rscmis r1,r1,r5,lsr #0x5
:02068728 FDEB10A1 stc2l 0,cr1,[r11,#+0x284]!
:0206872C C59F3063 ldrgt r3,[r15, #+0x63]		;r15+0x63=*(02068797)=#85197269(0x051401d5)
:02068730 B993E032 ldmltib  r3 ,{r1,r4,r5,r13,r14,r15}
:02068734 C942C502 stmgtdb  r2 ,{r1,r8,r10,r14,r15}^
:02068738 55090401 strpl r0,[r9, #-0x401]		;(r9-0x401=*(fffffbff))
:0206873C 81288A00 unknown
:02068740 85A401E2 strhi r0,[r4, #+0x1e2]!
:02068744 822411D1 eorhi  r1,r4,#0x40000034
:02068748 1123FDE2 msrne CPSR_xc,r2
:0206874C 31188A84 tstcc r8,r4,lsl #0x15
:02068750 1406E281 strne r14,[r6],#-0x281
:02068754 0EF4E281 cdpeq 2,14,cr14,cr4,cr1,4
:02068758 D973E900 ldmledb  r3!,{r8,r11,r13,r14,r15}^
:0206875C D9002C51 stmledb  r0 ,{r0,r4,r6,r10,r11,r13}
:02068760 000DA5F1 unknown
:02068764 1501E513 strne r14,[r1, #-0x513]		;(r1-0x513=*(e7fffaee))
:02068768 0B00D502 bleq 0209DB78
:0206876C 562D001D unknown
:02068770 B781E518 unknown
:02068774 4C41E57C stcmil 5,cr14,[r1],{#0x7c}
:02068778 06EBFFF9 unknown
:0206877C 0E822509 cdpeq 5,8,cr2,cr2,cr9,0
:02068780 412034E0 unknown
:02068784 C0100D05 andgts r0,r0,r5,lsl #0x1a
:02068788 30E13092 smlalcc  r3,r1,r2,r0
:0206878C 30000520 andcc  r0,r0,r0,lsr #0xa
:02068790 082CE191 stmeqda  r12!,{r0,r4,r7,r8,r13,r14,r15}
:02068794 D5BE01CD ldrle r0,[r14, #+0x1cd]!
:02068798 00051401 andeq  r1,r5,r1,lsl #0x8
:0206879C 0135060C teqeq r5,r12,lsl #0xc
:020687A0 03000595 unknown
:020687A4 C5002D06 strgt r2,[r0, #-0xd06]		;(r0-0xd06=*(fffff2fa))
:020687A8 C5071921 strgt r1,[r7, #-0x921]		;r7-0x921=*(257d76de)=#0(0x00000000)
:020687AC 0179EC41 cmneq r9,r1,asr #0x18
:020687B0 0001EE00 andeq  r14,r1,r0,lsl #0x1c
:020687B4 890E9FF0 stmhidb  r14 ,{r4,r5,r6,r7,r8,r9,r10,r11,r12,r15}
:020687B8 BD45F821 unknown
:020687BC 49312841 ldmmidb  r1!,{r0,r6,r11,r13}
:020687C0 01857000 orreq  r7,r5,r0
:020687C4 A90B9540 stmgedb  r11 ,{r6,r8,r10,r12,r15}
:020687C8 5419A9C0 ldrpl r10,[r9],#-0x9c0
:020687CC 050019E3 streq r1,[r0, #-0x9e3]		;(r0-0x9e3=*(fffff61d))
:020687D0 00151919 andeqs r1,r5,r9,lsl r9
:020687D4 412F00D2 unknown
:020687D8 39201C00 stmccdb  r0!,{r10,r11,r12}
:020687DC 24E08C10 unknown
:020687E0 00102D02 andeqs r2,r0,r2,lsl #0x1a
:020687E4 200C3593 mulcs  r12,r3,r5
:020687E8 29300280 ldmcsdb  r0!,{r7,r9}
:020687EC FD3A0000 ldc2  0,cr0,[r10,#-0x0]!
:020687F0 84015D0C strhi r5,[r1],#-0xd0c
:020687F4 20022060 andcs  r2,r2,r0,ror #0x0
:020687F8 00252040 eoreq  r2,r5,r0,asr #0x0
:020687FC E02A0000 eor  r0,r10,r0
:02068800 0CC96045 stceql 0,cr6,[r9],{#0x45}
:02068804 41E04250 mvnmi  r4,r0,asr r2
:02068808 E0048C10 and  r8,r4,r0,lsl r12
:0206880C 1D15E593 unknown
:02068810 00296D30 eoreq  r6,r9,r0,lsr r13
:02068814 59079A50 stmpldb  r7 ,{r4,r6,r9,r11,r12,r15}
:02068818 7D116110 unknown
:0206881C 0181D501 orreq  r13,r1,r1,lsl #0xa
:02068820 02055C03 andeq  r5,r5,#0x300
:02068824 116D0007 unknown
:02068828 017D014D cmneq r13,r13,asr #0x2
:0206882C B90045A3 stmltdb  r0 ,{r0,r1,r5,r7,r8,r10,r14}
:02068830 3DC04D98 unknown
:02068834 E1039D81 unknown
:02068838 30001912 andcc  r1,r0,r2,lsl r9
:0206883C 213D3E46 teqcs r13,r6,asr #0x1c
:02068840 2940492C stmcsdb  r0 ,{r2,r3,r5,r8,r11,r14}^
:02068844 1DC91029 unknown
:02068848 052DE087 streq r14,[r13, #-0x87]!
:0206884C 91E04620 mvnls  r4,r0,lsr #0xc
:02068850 55488049 strplb r8,[r8, #-0x49]		;(r8-0x49=*(0001ffb7))
:02068854 2229A0C0 eorcs  r10,r9,#0xC0
:02068858 00091779 andeq  r1,r9,r9,ror r7
:0206885C 25302855 ldrcs r2,[r0, #-0x855]!
:02068860 2F8D4002 swics 0x008d4002
:02068864 150D19E5 strne r1,[r13, #-0x9e5]		;(r13-0x9e5=*(fffff61b))
:02068868 39222940 stmccdb  r2!,{r6,r8,r11,r13}
:0206886C 38390008 ldmccda  r9!,{r3}
:02068870 40E97EB8 unknown
:02068874 45407DF8 strmib r7,[r0, #-0xdf8]		;(r0-0xdf8=*(fffff208))
:02068878 38204900 stmccda  r0!,{r8,r11,r14}
:0206887C F0E93A00 rscnv  r3,r9,r0,lsl #0x14
:02068880 3101F92E unknown
:02068884 00D5141A sbceqs r1,r5,r10,lsl r4
:02068888 4D2DF6FE stcmi  6,cr15,[r13,#-0x3f8]!
:0206888C D120C50F unknown
:02068890 C9801003 stmgtib  r0 ,{r0,r1,r12}
:02068894 2B518006 blcs 034C88B4
:02068898 E11014A7 tst r0,r7,lsr #0x9
:0206889C 00E1D7F0 unknown
:020688A0 14A03240 unknown
:020688A4 9D16A5E1 unknown
:020688A8 003D8316 eoreqs r8,r13,r6,lsl r3
:020688AC 169220B3 unknown
:020688B0 00050CE1 andeq  r0,r5,r1,ror #0x19
:020688B4 04390602 unknown
:020688B8 64DC8135 ldrvsb r8,[r12],#+0x135
:020688BC 70020E9F mulvc  r2,r15,r14
:020688C0 A53051A5 ldrge r5,[r0, #-0x1a5]!
:020688C4 6150E001 cmpvs r0,r1
:020688C8 DD934000 unknown
:020688CC 60005D0B andvs  r5,r0,r11,lsl #0x1a
:020688D0 14113EA1 ldrne r3,[r1],#-0xea1
:020688D4 54000CD9 strpl r0,[r0],#-0xcd9
:020688D8 A19E0401 orrges r0,r14,r1,lsl #0x8
:020688DC 65038591 strvs r8,[r3, #-0x591]		;r3-0x591=*(0513fc44)=#969884377(0x39cf42d9)
:020688E0 9D10E807 unknown
:020688E4 E08E2001 add  r2,r14,r1
:020688E8 0CDC1135 ldceql 1,cr1,[r12],{#0x35}
:020688EC 05700D22 ldreqb r0,[r0, #-0xd22]!
:020688F0 43E08E10 mvnmi  r8,#0x100
:020688F4 8131250E teqhi r1,r14,lsl #0xa
:020688F8 A5E1A570 strgeb r10,[r1, #+0x570]!
:020688FC 21A5F3F1 unknown
:02068900 0191002D orreqs r0,r1,r13,lsr #0x0
:02068904 61A57639 movvs  r7,lsr r9		;r7=0(0x0)
:02068908 1001037D andne  r0,r1,r13,ror r3
:0206890C C16111A5 unknown
:02068910 1FFFF8A3 swine 0x00fff8a3
:02068914 9F1070EB swils 0x001070eb
:02068918 5D500599 unknown
:0206891C D00A3D01 andle  r3,r10,r1,lsl #0x1a
:02068920 15908FF1 ldrne r8,[r0, #+0xff1]		;r0+0xff1=*(00000ff1)
:02068924 09100950 ldmeqdb  r0 ,{r4,r6,r8,r11}
:02068928 00011005 andeq  r1,r1,r5
:0206892C C00D10D8 unknown
:02068930 01000D06 unknown
:02068934 0D100110 unknown
:02068938 FA19C110 blx 026D8D88
:0206893C E3A0051A mov  r0,#0x6800000		;r0=109051904(0x6800000)
:02068940 09205009 stmeqdb  r0!,{r0,r3,r12,r14}
:02068944 D0164550 andles r4,r6,r0,asr r5
:02068948 09296009 stmeqdb  r9!,{r0,r3,r13,r14}
:0206894C 150C6100 strne r6,[r12, #-0x100]		;(r12-0x100=*(f7b220a5))
:02068950 223D984B eorcss r9,r13,#0x4B0000
:02068954 AD065B84 unknown
:02068958 82031A01 andhi  r1,r3,#0x1000
:0206895C 40651006 rsbmi  r1,r5,r6
:02068960 00654650 rsbeq  r4,r5,r0,asr r6
:02068964 6D706550 ldcvsl 5,cr6,[r0,#-0x140]!
:02068968 AD806505 unknown
:0206896C C0650709 rsbgt  r0,r5,r9,lsl #0xe
:02068970 691F15BD ldmvsdb  r15 ,{r0,r2,r3,r4,r5,r7,r8,r10,r12}
:02068974 110C8E10 unknown
:02068978 00510270 subeqs r0,r1,r0,ror r2
:0206897C F4D31065 ldrnvb r1,[r3],#+0x65
:02068980 69104069 ldmvsdb  r0 ,{r0,r3,r5,r6,r14}
:02068984 B10E2960 unknown
:02068988 014D544B unknown
:0206898C 11C554BA strneh r5,[r5, #+0x4a]		;r5+0x4a=*(0000004a)
:02068990 045992E0 ldreqb r9,[r9],#-0x2e0
:02068994 20BDE3E0 adccss r14,r13,r0,ror #0x7
:02068998 115D3092 unknown
:0206899C 4010E15E andmis r14,r0,r14,asr r1
:020689A0 0802E59C stmeqda  r2 ,{r2,r3,r4,r7,r8,r10,r13,r14,r15}
:020689A4 69C01E75 stmvsib  r0 ,{r0,r2,r4,r5,r6,r9,r10,r11,r12}^
:020689A8 0E000D00 cdpeq 13,0,cr0,cr0,cr0,0
:020689AC 00152B3D andeqs r2,r5,r13,lsr r11
:020689B0 E28428DA add  r2,r4,#0xDA0000
:020689B4 0C731C61 ldceql 12,cr1,[r3],#-0x184
:020689B8 48037011 stmmida  r3 ,{r0,r4,r12,r13,r14}
:020689BC 84181865 ldrhi r1,[r8],#-0x865
:020689C0 000DD9E2 andeq  r13,r13,r2,ror #0x13
:020689C4 1C6101EB stcnel 1,cr0,[r1],#-0x3ac
:020689C8 45604138 strmib r4,[r0, #-0x138]!
:020689CC 0015303B andeqs r3,r5,r11,lsr r0
:020689D0 6DE30401 stcvsl 4,cr0,[r3,#+0x4]!
:020689D4 15B91011 ldrne r1,[r9, #+0x11]!
:020689D8 ED8915E5 unknown
:020689DC 4C751C04 ldcmil 12,cr1,[r5],#-0x10
:020689E0 FFF75709 swinv 0x00f75709
:020689E4 41BD10EB movmis r1,r11,ror #0x1
:020689E8 101011C1 andnes r1,r0,r1,asr #0x3
:020689EC 29F58030 ldmcsib  r5!,{r4,r5,r15}^
:020689F0 98011940 stmlsda  r1 ,{r6,r8,r11,r12}
:020689F4 C00D0111 andgt  r0,r13,r1,lsl r1
:020689F8 01EA5005 mvneq  r5,r5
:020689FC 0CE8B000 stceql 0,cr11,[r8],#+0x0
:02068A00 1DE88110 stcnel 1,cr8,[r8,#+0x40]!
:02068A04 4E45812F cdpmi 1,4,cr8,cr5,cr15,1
:02068A08 217A1D5D cmncs r10,r13,asr r13
:02068A0C 4D055D00 unknown
:02068A10 3B104C24 blcc 0247BAA8
:02068A14 E007A99F mul  r7,r15,r9
:02068A18 151A03E1 ldrne r0,[r10, #-0x3e1]		;(r10-0x3e1=*(fffffc1f))
:02068A1C 39423F00 stmccdb  r2 ,{r8,r9,r10,r11,r12,r13}^
:02068A20 E0032008 and  r2,r3,r8
:02068A24 E5812FF8 str r2,[r1, #+0xff8]		;r1+0xff8=*(00000ff8)
:02068A28 0CAD7601 stceq  6,cr7,[r13],#+0x4
:02068A2C 81208930 unknown
:02068A30 0A0FF8E2 beq 02466DC0
:02068A34 E1201D90 unknown
:02068A38 810FFE19 mrshi r15,CPSR
:02068A3C 09061CE2 stmeqdb  r6 ,{r1,r5,r6,r7,r10,r11,r12}
:02068A40 806B0F04 rsbhi  r0,r11,r4,lsl #0x1e
:02068A44 130105E2 unknown
:02068A48 14AD4103 unknown
:02068A4C 14007596 strne r7,[r0],#-0x596
:02068A50 0A0415E1 beq 0216E1DC
:02068A54 A9802570 stmgeib  r0 ,{r4,r5,r6,r8,r10,r13}
:02068A58 19112131 ldmnedb  r1 ,{r0,r4,r5,r8,r13}
:02068A5C 12313811 eornes r3,r1,#0x110000
:02068A60 AE023110 mcrge 1,0,r3,cr2,cr0,{0}
:02068A64 60E00501 rscvs  r0,r0,r1,lsl #0xa
:02068A68 3006FD20 andcc  r15,r6,r0,lsr #0x1a
:02068A6C 0F19209F swieq 0x0019209f
:02068A70 E7921A11 unknown
:02068A74 933024F1 teqls r0,#0xF1000000
:02068A78 03A113E1 moveq  r1,#0x84000003		;r1=-2080374781(0x84000003)
:02068A7C E7820199 unknown
:02068A80 43141031 tstmi r4,#0x31
:02068A84 EDE113A0 stcl 3,cr1,[r1,#+0x280]!
:02068A88 9D003C19 unknown
:02068A8C 31019900 unknown
:02068A90 34B2004D unknown
:02068A94 103400C1 eornes r0,r4,r1,asr #0x1
:02068A98 E2801335 add  r1,r0,#0xD4000000
:02068A9C 902F12F8 unknown
:02068AA0 E7910BB1 unknown
:02068AA4 F806D104 stmnvda  r6 ,{r2,r8,r12,r14,r15}
:02068AA8 27F12F44 ldrcsb r2,da 
:02068AAC 13892359 orrne  r2,r9,#0x64000001
:02068AB0 F913F5AB ldmnvdb  r3 ,{r0,r1,r3,r5,r7,r8,r10,r12,r13,r14,r15}
:02068AB4 EE0B0521 cdp 5,0,cr0,cr11,cr1,1
:02068AB8 11F51058 mvnnes r1,r8,asr r0
:02068ABC 21F11B0D mvncss r1,r13,lsl #0x16
:02068AC0 A00D243D andge  r2,r13,r13,lsr r4
:02068AC4 0DFC020D ldceql 2,cr0,[r12,#+0x34]!
:02068AC8 0D16B990 unknown
:02068ACC 0D11CD90 unknown
:02068AD0 0D01CDA0 unknown
:02068AD4 FF0971A0 swinv 0x000971a0
:02068AD8 0165A00D unknown
:02068ADC 13CD800D bicne  r8,r13,#0xD
:02068AE0 33CD0007 biccc  r0,r13,#0x7
:02068AE4 0ADB4FD4 beq 0173CA3C
:02068AE8 9D2BBD02 stcls  13,cr11,[r11,#-0x8]!
:02068AEC 09273931 stmeqdb  r7!,{r0,r4,r5,r8,r11,r12,r13}
:02068AF0 7E781425 cdpvc 4,6,cr1,cr8,cr5,1
:02068AF4 23590439 cmpcs r9,#0x39000000
:02068AF8 19750CE3 unknown
:02068AFC 666C0889 unknown
:02068B00 70010D60 andvc  r0,r1,r0,ror #0x1a
:02068B04 05E00015 streqb r0,[r0, #+0x15]!
:02068B08 2507C100 strcs r12,[r7, #-0x100]		;(r7-0x100=*(ffffff00))
:02068B0C 0069EA16 rsbeq  r14,r9,r6,lsl r10
:02068B10 90072DC5 andls  r2,r7,r5,asr #0x1b
:02068B14 10150435 andnes r0,r5,r5,lsr r4
:02068B18 000D1065 andeq  r1,r13,r5,ror #0x0
:02068B1C 485008F3 ldmmida  r0 ,{r0,r1,r4,r5,r6,r7,r11}^
:02068B20 296395D2 unknown
:02068B24 150600D0 strne r0,[r6, #-0xd0]		;(r6-0xd0=*(ffffff30))
:02068B28 00050300 andeq  r0,r5,r0,lsl #0x6
:02068B2C 1D107503 unknown
:02068B30 506A0100 rsbpl  r0,r10,r0,lsl #0x2
:02068B34 6295D288 addvss r13,r5,#0x80000008
:02068B38 0000D029 andeq  r13,r0,r9,lsr #0x0
:02068B3C 84111EB1 ldrhi r1,[r1],#-0xeb1
:02068B40 590000E7 stmpldb  r0 ,{r0,r1,r2,r5,r6,r7}
:02068B44 500201E3 andpl  r0,r2,r3,ror #0x3
:02068B48 80011889 andhi  r1,r1,r9,lsl #0x11
:02068B4C 80008188 andhi  r8,r0,r8,lsl #0x3
:02068B50 3D008158 unknown
:02068B54 2500850C strcs r8,[r0, #-0x50c]		;r0-0x50c=*(067ffaf4)=#0(0x00000000)
:02068B58 7C508914 ldcvcl 9,cr8,[r0],{#0x14}
:02068B5C 21193E20 tstcs r9,r0,lsr #0x1c
:02068B60 E3100349 tst r0,#0x24000001
:02068B64 08023515 stmeqda  r2 ,{r0,r2,r4,r8,r10,r12,r13}
:02068B68 0BA34025 bleq 00938C04
:02068B6C 10084025 andne  r4,r8,r5,lsr #0x0
:02068B70 54602541 unknown
:02068B74 B1A27025 movlt  r7,r5,lsr #0x0		;r7=0(0x0)
:02068B78 16615103 unknown
:02068B7C 510006BA strplh r0,[r0, -r10]
:02068B80 CA8511FD bgt 001AD37C
:02068B84 2D0C101D unknown
:02068B88 02009100 andeq  r9,r0,#0x0
:02068B8C 002C0AE0 eoreq  r0,r12,r0,ror #0x15
:02068B90 95901FDD ldrls r1,[r0, #+0xfdd]		;r0+0xfdd=*(06800fdd)=#0(0x00000000)
:02068B94 24F19241 unknown
:02068B98 81105401 tsthi r0,r1,lsl #0x8
:02068B9C 063D16E2 unknown
:02068BA0 310079A0 unknown
:02068BA4 FFE2D015 swinv 0x00e2d015
:02068BA8 11F5BAFF ldrnesh r11,[r5, #+0xaf]!
:02068BAC 1AB85171 bne 00E7D178
:02068BB0 45076930 strmi r6,[r7, #-0x930]		;(r7-0x930=*(fffff6d0))
:02068BB4 28E00660 unknown
:02068BB8 80401401 subhi  r1,r0,r1,lsl #0x8
:02068BBC 1CCDE223 stcnel 2,cr14,[r13],{#0x23}
:02068BC0 10450415 subne  r0,r5,r5,lsl r4
:02068BC4 00450011 subeq  r0,r5,r1,lsl r0
:02068BC8 00457206 subeq  r7,r5,r6,lsl #0x4
:02068BCC 15004523 strne r4,[r0, #-0x523]		;r0-0x523=*(067ffadd)=#0(0x00000000)
:02068BD0 61E00014 mvnvs  r0,r4,lsl r0
:02068BD4 4506851A strmi r8,[r6, #-0x51a]		;(r6-0x51a=*(fffffae6))
:02068BD8 B8176900 ldmltda  r7 ,{r8,r11,r13,r14}
:02068BDC 01C00001 biceq  r0,r0,r1
:02068BE0 1A56BC00 bne 03617BE8
:02068BE4 14C10905 strneb r0,[r1],#+0x905
:02068BE8 03099530 unknown
:02068BEC 2816E004 ldmcsda  r6 ,{r2,r13,r14,r15}
:02068BF0 2900F5C0 stmcsdb  r0 ,{r6,r7,r8,r10,r12,r13,r14,r15}
:02068BF4 13134105 tstne r3,#0x40000001
:02068BF8 9C0A5100 stcls  1,cr5,[r10],{#0x0}
:02068BFC 8C170930 ldchi  9,cr0,[r7],{#0x30}
:02068C00 832004E7 unknown
:02068C04 AD1102E7 unknown
:02068C08 BD9F0011 unknown
:02068C0C E7056528 str r6,[r5,-r8, lsr #0xa]
:02068C10 E8B21B11 ldmia  r2!,{r0,r4,r8,r9,r11,r12}
:02068C14 1A01B11A bne 020D5084
:02068C18 1D1A08E9 unknown
:02068C1C 30201402 eorcc  r1,r0,r2,lsl #0x8
:02068C20 402DF029 eormi  r15,r13,r9,lsr #0x0
:02068C24 B05DF02D sublts r15,r13,r13,lsr #0x0
:02068C28 10B50285 adcnes r0,r5,r5,lsl #0x5
:02068C2C 08E181FC unknown
:02068C30 F0592059 subnvs r2,r9,r9,asr r0
:02068C34 3635C024 unknown
:02068C38 05110998 ldreq r0,[r1, #-0x998]		;(r1-0x998=*(fffff668))
:02068C3C CC003D0F stcgt  13,cr3,[r0],{#0xf}
:02068C40 319C0B85 orrccs r0,r12,r5,lsl #0x17
:02068C44 E0570008 subs r0,r7,r8
:02068C48 B004F908 andlt  r15,r4,r8,lsl #0x12
:02068C4C FDE1DC10 stc2l 12,cr13,[r1,#+0x40]!
:02068C50 60298400 eorvs  r8,r9,r0,lsl #0x8
:02068C54 79236120 stmvcdb  r3!,{r5,r8,r13,r14}
:02068C58 49D32006 ldmmiib  r3 ,{r1,r2,r13}^
:02068C5C E14DC309 unknown
:02068C60 0C03550C stceq  5,cr5,[r3],{#0xc}
:02068C64 02AD8300 adceq  r8,r13,#0x0
:02068C68 01E144D3 unknown
:02068C6C C3201935 unknown
:02068C70 00FD357D rsceqs r3,r13,r13,ror r5
:02068C74 1425641C unknown
:02068C78 0A030031 beq 02128D44
:02068C7C 4518E28C ldrmi r14,[r8, #-0x28c]		;(r8-0x28c=*(fffffd74))
:02068C80 35188302 ldrcc r8,[r8, #-0x302]		;(r8-0x302=*(fffffcfe))
:02068C84 803F7C00 eorhis r7,r15,r0,lsl #0x18
:02068C88 020DFEE5 andeq  r15,r13,#0xE50
:02068C8C 2001E28C andcs  r14,r1,r12,lsl #0x5
:02068C90 1285E700 addne  r14,r5,#0x0
:02068C94 F1C017ED bicnv  r1,r0,r13,ror #0xf
:02068C98 3817E557 ldmccda  r7 ,{r0,r1,r2,r4,r6,r8,r10,r13,r14,r15}
:02068C9C 51301A99 unknown
:02068CA0 25FD9310 ldrcsb r9,[r13, #+0x310]!
:02068CA4 013138AB teqeq r1,r11,lsr #0x11
:02068CA8 259F10A4 ldrcs r1,[r15, #+0xa4]		;r15+0xa4=*(02068d54)=#-1929303523(0x8d012a1d)
:02068CAC 7E306D09 cdpvc 13,2,cr6,cr0,cr9,0
:02068CB0 1B450062 blne 031A8E40
:02068CB4 3100E583 unknown
:02068CB8 00753904 rsbeqs r3,r5,r4,lsl #0x12
:02068CBC 9F5088A2 swils 0x005088a2
:02068CC0 A91015E5 ldmgedb  r0 ,{r0,r2,r5,r6,r7,r8,r10,r12}
:02068CC4 BD30A95D ldclt  9,cr10,[r0,#-0x174]!
:02068CC8 FD48F000 unknown
:02068CCC D500B6FB strle r11,[r0, #-0x6fb]		;r0-0x6fb=*(067ff905)=#0(0x00000000)
:02068CD0 805DA9E1 subhis r10,r13,r1,ror #0x13
:02068CD4 15ADC064 strne r12,[r13, #+0x64]!
:02068CD8 8C0109E0 stchi  9,cr0,[r1],{#0xe0}
:02068CDC 381400E5 ldmccda  r4 ,{r0,r2,r5,r6,r7}
:02068CE0 8C1009E9 ldchi  9,cr0,[r0],{#0xe9}
:02068CE4 08AD06B9 stmeqia  r13!,{r0,r3,r4,r5,r7,r9,r10}
:02068CE8 B21E4520 andlts r4,r14,#0x8000000
:02068CEC 618DE58C orrvs  r14,r13,r12,lsl #0xb
:02068CF0 00994401 addeqs r4,r9,r1,lsl #0x8
:02068CF4 10111A81 andnes r1,r1,r1,lsl #0x15
:02068CF8 20217EE8 eorcs  r7,r1,r8,ror #0x1d
:02068CFC 093B02A5 ldmeqdb  r11!,{r0,r2,r5,r7,r9}
:02068D00 DC30B030 ldcle  0,cr11,[r0],#-0xc0
:02068D04 83043916 unknown
:02068D08 CC30B0E3 ldcgt  0,cr11,[r0],#-0x38c
:02068D0C 00013CE1 andeq  r3,r1,r1,ror #0x19
:02068D10 B17F3DA1 cmnlt r15,r1,lsr #0x1b
:02068D14 1713AD00 ldrne r10,[r3,-r0, lsl #0x1a]
:02068D18 5A1848C5 bpl 0267B034
:02068D1C 00011751 andeq  r1,r1,r1,asr r7
:02068D20 11AD128D movne  r1,r13,lsl #0x5		;r1=0(0x0)
:02068D24 00555745 subeqs r5,r5,r5,asr #0xe
:02068D28 7F316059 swivc 0x00316059
:02068D2C 1C3D3025 ldcne  0,cr3,[r13],#-0x94
:02068D30 014B01D8 unknown
:02068D34 2347FC38 unknown
:02068D38 174DFBFD unknown
:02068D3C 0600D907 streq r13,[r0],-r7, lsl #0x12
:02068D40 94053920 strls r3,[r5],#-0x920
:02068D44 992702B1 stmlsdb  r7!,{r0,r4,r5,r7,r9}
:02068D48 CA4A7D02 bgt 03308158
:02068D4C B08181F0 unknown
:02068D50 0AE0508D beq 0187CF8C
:02068D54 8D012A1D unknown
:02068D58 2810B400 ldmcsda  r0 ,{r10,r12,r13,r15}
:02068D5C 6002E1D7 unknown
:02068D60 2BB506E9 blcs 00DAA90C
:02068D64 B0004150 andlt  r4,r0,r0,asr r1
:02068D68 49F813E0 unknown
:02068D6C 99003104 stmlsdb  r0 ,{r2,r8,r12,r13}
:02068D70 40352A28 eormis r2,r5,r8,lsr #0x14
:02068D74 002D1DB8 unknown
:02068D78 08453F79 stmeqda  r5 ,{r0,r3,r4,r5,r6,r8,r9,r10,r11,r12,r13}^
:02068D7C 108DC700 addne  r12,r13,r0,lsl #0xe
:02068D80 36CE207D unknown
:02068D84 101D0031 andnes r0,r13,r1,lsr r0
:02068D88 1F951A21 swine 0x00951a21
:02068D8C 21407904 unknown
:02068D90 1440395E strneb r3,[r0],#-0x95e
:02068D94 D94ED109 stmledb  r14 ,{r0,r3,r8,r12,r14,r15}^
:02068D98 0165C017 unknown
:02068D9C F8D98081 ldmnvia  r9 ,{r0,r7,r15}^
:02068DA0 03E92D43 mvneq  r2,#0x10C0
:02068DA4 00E1B060 rsceq  r11,r1,r0,ror #0x0
:02068DA8 00059000 andeq  r9,r5,r0
:02068DAC 3D166180 unknown
:02068DB0 403D0D30 eormis r0,r13,r0,lsr r13
:02068DB4 690900B4 stmvsdb  r9 ,{r2,r4,r5,r7}
:02068DB8 31000934 unknown
:02068DBC FD019909 unknown
:02068DC0 16490C64 strneb r0,db 
:02068DC4 1B31E1B0 blne 02CE148C
:02068DC8 11001E6D unknown
:02068DCC 3537B200 ldrcc r11,[r7, #-0x200]!
:02068DD0 C890B400 ldmgtia  r0 ,{r10,r12,r13,r15}
:02068DD4 F10915E1 unknown
:02068DD8 17E5C22B strneb r12,[r5,+r11, lsr #0x4]!
:02068DDC EB000902 bl 0206B1EC
:02068DE0 08F519D5 unknown
:02068DE4 F837C521 ldmnvda  r7!,{r0,r5,r8,r10,r14,r15}
:02068DE8 0CE8BD83 stceql 13,cr11,[r8],#+0x20c
:02068DEC 81F029C0 mvnhis r2,r0,asr #0x13
:02068DF0 3029E0AC eorcc  r14,r9,r12,lsr #0x1
:02068DF4 0BE5E200 bleq 019E15FC
:02068DF8 6411000D ldrvs r0,[r1],#-0xd
:02068DFC 101D1061 andnes r1,r13,r1,ror #0x0
:02068E00 751479C0 ldrvc r7,[r4, #-0x9c0]		;(r4-0x9c0=*(fffff640))
:02068E04 81004D04 unknown
:02068E08 297B1C14 unknown
:02068E0C E800051B stmda  r0 ,{r0,r1,r3,r4,r8,r10}
:02068E10 5DE80049 stcpll 0,cr0,[r8,#+0x124]!
:02068E14 65701500 ldrvsb r1,[r0, #-0x500]!
:02068E18 F065EB10 rsbnv  r14,r5,r0,lsl r11
:02068E1C B0650080 rsblt  r0,r5,r0,lsl #0x1
:02068E20 E09CD019 adds r13,r12,r9,lsl r0
:02068E24 49990019 ldmmiib  r9 ,{r0,r3,r4}
:02068E28 065DE215 unknown
:02068E2C 252D39C0 strcs r3,[r13, #-0x9c0]!
:02068E30 20313904 eorcss r3,r1,r4,lsl #0x12
:02068E34 020AE175 andeq  r14,r10,#0x4000001D
:02068E38 68008DE0 stmvsda  r0 ,{r5,r6,r7,r8,r10,r11,r15}
:02068E3C 02100AE2 andeqs r0,r0,#0xE2000
:02068E40 15C07015 strneb r7,[r0, #+0x15]		;r0+0x15=*(06800015)=#0(0x00000000)
:02068E44 B01119A0 andlts r1,r1,r0,lsr #0x13
:02068E48 E11AD100 tst r10,r0,lsl #0x2
:02068E4C 31800B02 orrcc  r0,r0,r2,lsl #0x16
:02068E50 EDE1C103 stcl 1,cr12,[r1,#+0xc]!
:02068E54 0002902B andeq  r9,r2,r11,lsr #0x0
:02068E58 D000B404 andle  r11,r0,r4,lsl #0x8
:02068E5C 404821BD strmih r2,[r8],#-0x1d
:02068E60 90150055 andlss r0,r5,r5,asr r0
:02068E64 06019140 streq r9,r0,r5,r5,asr r0
:02068E68 10C1012D sbcne  r0,r1,r13,lsr #0x2
:02068E6C 93106B00 tstls r0,#0x0
:02068E70 6F2F11E5 swivs 0x002f11e5
:02068E74 250020E1 strcs r2,[r0, #-0xe1]		;r0-0xe1=*(067fff1f)=#0(0x00000000)
:02068E78 02B12401 adceqs r2,r1,#0x1000000
:02068E7C E96010F1 unknown
:02068E80 311D5102 tstcc r13,r2,lsl #0x2
:02068E84 3112ED20 tstcc r2,r0,lsr #0x1a
:02068E88 A031C250 eorges r12,r1,r0,asr r2
:02068E8C 24FF0B19 unknown
:02068E90 04011A30 streq r1,[r1],#-0xa30
:02068E94 007902A9 rsbeqs r0,r9,r9,lsr #0x5
:02068E98 40006052 andmi  r6,r0,r2,asr r0
:02068E9C 00400752 subeq  r0,r0,r2,asr r7
:02068EA0 11024240 unknown
:02068EA4 3100E3A0 unknown
:02068EA8 F5015110 strnv r5,[r1, #-0x110]		;(r1-0x110=*(fffffef0))
:02068EAC 82200101 eorhi  r0,r0,#0x40000000
:02068EB0 838C010D orrhi  r0,r12,#0x40000003
:02068EB4 FFB02089 swinv 0x00b02089
:02068EB8 0C603D7F stceql 13,cr3,[r0],#-0x1fc
:02068EBC 003D2220 eoreqs r2,r13,r0,lsr #0x4
:02068EC0 0CE3C220 stceql 2,cr12,[r3],#+0x80
:02068EC4 0A259D10 beq 029D030C
:02068EC8 B03D8281 eorlts r8,r13,r1,lsl #0x5
:02068ECC 1A7512CD bne 03DADA08
:02068ED0 5D1F0930 unknown
:02068ED4 E06E1104 rsb  r1,r14,r4,lsl #0x2
:02068ED8 781031E3 ldmvcda  r0 ,{r0,r1,r5,r6,r7,r8,r12,r13}
:02068EDC 0F020AE3 swieq 0x00020ae3
:02068EE0 E92D0004 stmdb  r13!,{r2}
:02068EE4 30101175 andccs r1,r0,r5,ror r1
:02068EE8 0308E28D unknown
:02068EEC 10E3C330 rscne  r12,r3,r0,lsr r3
:02068EF0 833014C9 teqhi r0,#0xC9000000
:02068EF4 3D02E220 unknown
:02068EF8 100B7915 andne  r7,r11,r5,lsl r9
:02068EFC 30CD03D5 unknown
:02068F00 2A3D6C9F bcs 02FC4184
:02068F04 020C87F4 andeq  r8,r12,#0x3D00000
:02068F08 09450299 stmeqdb  r5 ,{r0,r3,r4,r7,r9}^
:02068F0C 2D296191 stccs  1,cr6,[r9,#-0x244]!
:02068F10 D5810020 strle r0,[r1, #+0x20]		;r1+0x20=*(00000020)
:02068F14 C003BD41 andgt  r11,r3,r1,asr #0x1a
:02068F18 95B100D5 ldrls r0,[r1, #+0xd5]!
:02068F1C 995C0011 ldmlsdb  r12 ,{r0,r4}^
:02068F20 C0800110 addgt  r0,r0,r0,lsl r1
:02068F24 15E5099C strneb r0,[r5, #+0x99c]!
:02068F28 30313900 eorccs r3,r1,r0,lsl #0x12
:02068F2C 9103419C swpls r4,r12,r3
:02068F30 4D0226E5 unknown
:02068F34 9A074D0A bls 0223C364
:02068F38 A1081085 unknown
:02068F3C 9056201C sublss r2,r6,r12,lsl r0
:02068F40 428DB021 addmi  r11,r13,#0x21
:02068F44 04001980 streq r1,[r0],#-0x980
:02068F48 567C4179 unknown
:02068F4C 101D9C20 andnes r9,r13,r0,lsr #0x18
:02068F50 006D04E9 rsbeq  r0,r13,r9,ror #0x9
:02068F54 697C0FB1 unknown
:02068F58 C080BC02 addgt  r11,r0,r2,lsl #0x18
:02068F5C 107CE581 rsbnes r14,r12,r1,lsl #0xb
:02068F60 8500E58C strhi r14,[r0, #-0x58c]		;r0-0x58c=*(067ffa74)=#0(0x00000000)
:02068F64 00350790 mlaeqs r5,r0,r7,r0unknown
:02068F68 7CC08580 stcvcl 5,cr8,[r0],{#0x80}
:02068F6C 55788085 ldrplb r8,[r8, #-0x85]!
:02068F70 20818210 addcs  r8,r1,r0,lsl r2
:02068F74 E5903FDD ldr r3,[r0, #+0xfdd]		;r0+0xfdd=*(06800fdd)=#0(0x00000000)
:02068F78 8C00390C stchi  9,cr3,[r0],{#0xc}
:02068F7C 4D0E10B1 unknown
:02068F80 8010A100 andhis r10,r0,r0,lsl #0x2
:02068F84 03060281 unknown
:02068F88 5CED002D stcpll 0,cr0,[r13],#+0xb4
:02068F8C 92C07CE1 sbcls  r7,r0,#0xE100
:02068F90 8005139D mulhi  r5,r13,r3
:02068F94 158C3020 strne r3,[r12, #+0x20]		;r12+0x20=*(f7b221c5)
:02068F98 2B890105 blcs 002A93B4
:02068F9C 1880C004 stmneia  r0 ,{r2,r14,r15}
:02068FA0 83C07C05 bichi  r7,r0,#0x500
:02068FA4 10590215 subnes r0,r9,r5,lsl r2
:02068FA8 5DC000B1 unknown
:02068FAC 00B9F010 adceqs r15,r9,r0,lsl r0
:02068FB0 5151502D cmppl r1,r13,lsr #0x0
:02068FB4 922BF506 eorls  r15,r11,#0x1800000
:02068FB8 911D595D tstls r13,r13,asr r9
:02068FBC 1415BD20 ldrne r11,[r5],#-0xd20
:02068FC0 00158100 andeqs r8,r5,r0,lsl #0x2
:02068FC4 0409D107 streq r13,[r9],#-0x107
:02068FC8 18ED0EED unknown
:02068FCC 116D10A1 unknown
:02068FD0 BD221550 stclt  5,cr1,[r2,#-0x140]!
:02068FD4 91E00059 mvnls  r0,r9,asr r0
:02068FD8 95300EE5 ldrls r0,[r0, #-0xee5]!
:02068FDC C0410337 subgt  r0,r1,r7,lsr r3
:02068FE0 93300055 teqls r0,#0x55
:02068FE4 DD032955 unknown
:02068FE8 D2042916 andle  r2,r4,#0x58000
:02068FEC 03A91070 moveq  r1,#0x70		;r1=112(0x70)
:02068FF0 0E2906E5 cdpeq 6,2,cr0,cr9,cr5,7
:02068FF4 1C00003A stcne  0,cr0,[r0],{#0x3a}
:02068FF8 1068E35C rsbne  r14,r8,r12,asr r3
:02068FFC 1068159C unknown
:02069000 00458000 subeq  r8,r5,r0
:02069004 113D158C teqne r13,r12,lsl #0xb
:02069008 E0681A59 rsb  r1,r8,r9,asr r10
:0206900C F109A132 unknown
:02069010 3C522509 ldcccl 5,cr2,[r2],{#0x9}
:02069014 8D31F510 ldchi  5,cr15,[r1,#-0x40]!
:02069018 E7173D16 unknown
:0206901C 26AD2001 unknown
:02069020 00352039 eoreqs r2,r5,r9,lsr r0
:02069024 10A1273D adcne  r2,r1,r13,lsr r7
:02069028 C9FC0611 unknown
:0206902C 1E8D8206 cdpne 2,8,cr8,cr13,cr6,0
:02069030 C1106811 tstgt r0,r1,lsl r8
:02069034 C546C907 strgtb r12,[r6, #-0x907]		;(r6-0x907=*(fffff6f9))
:02069038 1505560D strne r5,[r5, #-0x60d]		;(r5-0x60d=*(fffff9f3))
:0206903C 028500B4 addeq  r0,r5,#0xB4
:02069040 206130C9 rsbcs  r3,r1,r9,asr #0x1
:02069044 D00273B6 strleh r7,[r2], -r6
:02069048 9F40A4E1 swils 0x0040a4e1
:0206904C 267523D5 unknown
:02069050 1203FDC0 andne  r15,r3,#0x3000
:02069054 16690035 unknown
:02069058 00B01749 adceqs r1,r0,r9,asr #0xe
:0206905C 2DF11DC4 ldccsl 13,cr1,[r1,#+0x310]!
:02069060 2133997C teqcs r3,r12,ror r9
:02069064 0105F905 unknown
:02069068 080626B1 stmeqda  r6 ,{r0,r4,r5,r7,r9,r10,r13}
:0206906C CDE156DD stcgtl 6,cr5,[r1,#+0x374]!
:02069070 5D70130A ldcpll 3,cr1,[r0,#-0x28]!
:02069074 24006404 strcs r6,[r0],#-0x404
:02069078 C1249596 unknown
:0206907C 81104954 tsthi r0,r4,asr r9
:02069080 00697013 rsbeq  r7,r9,r3,lsl r0
:02069084 B1DE1145 biclts r1,r14,r5,asr #0x2
:02069088 49F01527 unknown
:0206908C 2085940C addcs  r9,r5,r12,lsl #0x8
:02069090 15848902 strne r8,[r4, #+0x902]		;r4+0x902=*(00000902)
:02069094 100CD713 andne  r13,r12,r3,lsl r7
:02069098 8D02B99F unknown
:0206909C 3C07AD03 stccc  13,cr10,[r7],{#0x3}
:020690A0 74913802 ldrvc r3,[r1],#+0x802
:020690A4 0843E140 stmeqda  r3 ,{r6,r8,r13,r14,r15}^
:020690A8 010406C9 unknown
:020690AC 0859159F ldmeqda  r9 ,{r0,r1,r2,r3,r4,r7,r8,r10,r12}^
:020690B0 1491E590 ldrne r14,[r1],#+0x590
:020690B4 0D1200F5 unknown
:020690B8 4D59302F unknown
:020690BC 319F2006 orrccs r2,r15,r6
:020690C0 E8080D39 stmda  r8 ,{r0,r3,r4,r5,r8,r10,r11}
:020690C4 59100035 ldmpldb  r0 ,{r0,r2,r4,r5}
:020690C8 4500C920 strmi r12,[r0, #-0x920]		;r0-0x920=*(067ff6e0)=#0(0x00000000)
:020690CC 050F9D2D streq r9,[r15, #-0xd2d]		;r15-0xd2d=*(020683a7)=#-267309051(0xf0113005)
:020690D0 81306400 teqhi r0,r0,lsl #0x8
:020690D4 0168E51E unknown
:020690D8 0D317400 ldceq  4,cr7,[r1,#-0x0]!
:020690DC 04D120CC ldreqb r2,[r1],#+0xcc
:020690E0 8D382D94 ldchi  13,cr2,[r8,#-0x250]!
:020690E4 9F00C022 swils 0x0000c022
:020690E8 056503D5 streqb r0,[r5, #-0x3d5]!
:020690EC 000DBC83 andeq  r11,r13,r3,lsl #0x19
:020690F0 6D2011BC stcvs  1,cr1,[r0,#-0x2f0]!
:020690F4 ACE0411D stcgel 1,cr4,[r0],#+0x74
:020690F8 06FD101A unknown
:020690FC E9E040C0 unknown
:02069100 221DFE14 andcss r15,r13,#0x140
:02069104 41300D59 teqmi r0,r9,asr r13
:02069108 9F208CE0 swils 0x00208ce0
:0206910C 9481284D strls r2,[r1],#+0x84d
:02069110 C0000130 andgt  r0,r0,r0,lsr r1
:02069114 14E5E582 unknown
:02069118 82004498 andhi  r4,r0,#0x98000000
:0206911C E5030151 str r0,[r3, #-0x151]		;(r3-0x151=*(fffffeaf))
:02069120 84072990 strhi r2,[r7],#-0x990
:02069124 6006C944 andvs  r12,r6,r4,asr #0x12
:02069128 83C012C5 bichi  r1,r0,#0x5000000C
:0206912C 0001A0E5 andeq  r10,r1,r5,ror #0x1
:02069130 82009C85 andhi  r9,r0,#0x8500
:02069134 0009B4E5 andeq  r11,r9,r5,ror #0x9
:02069138 A0002570 andge  r2,r0,r0,ror r5
:0206913C B6011D70 unknown
:02069140 00E1C102 rsceq  r12,r1,r2,lsl #0x2
:02069144 E5820230 str r0,[r2, #+0x230]		;r2+0x230=*(00000230)
:02069148 C8010DAC stmgtda  r1 ,{r2,r3,r5,r7,r8,r10,r11}
:0206914C 16390015 unknown
:02069150 00D1681F sbceqs r6,r1,r15,lsl r8
:02069154 219F0058 orrcss r0,r15,r8,asr r0
:02069158 9F30582C swils 0x0030582c
:0206915C 490C9111 stmmidb  r12 ,{r0,r4,r8,r12,r15}
:02069160 E58DC001 str r12,[r13, #+0x1]		;r13+0x1=*(00000001)
:02069164 40017518 andmi  r7,r1,r8,lsl r5
:02069168 20005143 andcs  r5,r0,r3,asr #0x2
:0206916C 80101081 andhis r1,r0,r1,lsl #0x1
:02069170 166531A9 unknown
:02069174 5DE50645 stcpll 6,cr0,[r5,#+0x114]!
:02069178 11B14451 movnes r4,r1,asr r4
:0206917C 00021D1C andeq  r1,r2,r12,lsl r13
:02069180 20850260 addcs  r0,r5,r0,ror #0x4
:02069184 019A7E14 orreqs r7,r10,r4,lsl r14
:02069188 0800027E stmeqda  r0 ,{r1,r2,r3,r4,r5,r6,r9}
:0206918C 19000008 stmnedb  r0 ,{r3}
:02069190 A01B2151 andges r2,r11,r1,asr r1
:02069194 257D7FFF ldrcsb r7,[r13, #-0xfff]!
:02069198 061DEC8C ldreq r14,[r13],-r12, lsl #0x19
:0206919C 11041ECD unknown
:020691A0 28457111 stmcsda  r5 ,{r0,r4,r8,r12,r13,r14}^
:020691A4 09B624BD ldmeqib  r6!,{r0,r2,r3,r4,r5,r7,r10,r13}
:020691A8 58A98002 stmplia  r9!,{r1,r15}
:020691AC 02D50E11 sbceqs r0,r5,#0x110
:020691B0 33D90769 bicccs r0,r9,#0x1A40000
:020691B4 2841F29D stmcsda  r1 ,{r0,r2,r3,r4,r7,r9,r12,r13,r14,r15}^
:020691B8 7020E19D mlavc  r0,r13,r1,r14unknown
:020691BC 956C0065 strlsb r0,[r12, #-0x65]!
:020691C0 7D64AA00 stcvcl 10,cr10,[r4,#-0x0]!
:020691C4 51107440 tstpl r0,r0,asr #0x8
:020691C8 1801ED00 stmneda  r1 ,{r8,r10,r11,r13,r14,r15}
:020691CC 819D3200 orrhis r3,r13,r0,lsl #0x4
:020691D0 8860942B unknown
:020691D4 E04600D5 unknown
:020691D8 46200422 unknown
:020691DC 95C000E2 strlsb r0,[r0, #+0xe2]		;r0+0xe2=*(000000e2)
:020691E0 8840500D stmhida  r0 ,{r0,r2,r3,r12,r14}^
:020691E4 4DC098E5 unknown
:020691E8 E59F6000 ldr r6,[r15, #+0x0]		;r15+0x0=*(020691f0)=#1912964(0x001d3084)
:020691EC 00099410 andeq  r9,r9,r0,lsl r4
:020691F0 001D3084 andeqs r3,r13,r4,lsl #0x1
:020691F4 12E50060 rscne  r0,r5,#0x60
:020691F8 81980090 unknown
:020691FC 35C0A027 strccb r10,[r0, #+0x27]		;r0+0x27=*(00000027)
:02069200 C0489C30 subgt  r9,r8,r0,lsr r12
:02069204 3592E588 ldrcc r14,[r2, #+0x588]		;r2+0x588=*(00000588)
:02069208 61206800 unknown
:0206920C 8870900E ldmhida  r0!,{r1,r2,r3,r12,r15}^
:02069210 88203CE5 stmhida  r0!,{r0,r2,r5,r6,r7,r10,r11,r12,r13}
:02069214 200018E5 andcs  r1,r0,r5,ror #0x11
:02069218 1004E59D mulne  r4,r13,r5
:0206921C 2F09E285 swics 0x0009e285
:02069220 7D063D80 unknown
:02069224 01844031 orreq  r4,r4,r1,lsr r0
:02069228 00058800 andeq  r8,r5,r0,lsl #0x10
:0206922C 00295508 eoreq  r5,r9,r8,lsl #0xa
:02069230 8200298C andhi  r2,r0,#0x230000
:02069234 78344D01 ldmvcda  r4!,{r0,r8,r10,r11,r14}
:02069238 80A50001 adchi  r0,r5,r1
:0206923C 10A40009 adcne  r0,r4,r9
:02069240 510CE288 unknown
:02069244 CD7C820B ldcgtl 2,cr8,[r12,#-0x2c]!
:02069248 0CB97003 ldceq  0,cr7,[r9],#+0xc
:0206924C 25392621 ldrcs r2,[r9, #-0x621]!
:02069250 393AE588 ldmccdb  r10!,{r3,r7,r8,r10,r13,r14,r15}
:02069254 7D339107 ldcvc  1,cr9,[r3,#-0x1c]!
:02069258 5BFDDB59 blpl 01FDFFC4
:0206925C 7BF9DD04 blvc 01EE0674
:02069260 3079E894 unknown
:02069264 0D20072E stceq  7,cr0,[r0,#-0xb8]!
:02069268 2825052E stmcsda  r5!,{r1,r2,r3,r5,r8,r10}
:0206926C 209100A9 addcss r0,r1,r9,lsr #0x1
:02069270 162150ED unknown
:02069274 E9FB03A1 unknown
:02069278 49201C10 stmmidb  r0!,{r4,r10,r11,r12}
:0206927C 013A8105 teqeq r10,r5,lsl #0x2
:02069280 00413423 subeq  r3,r1,r3,lsr #0x8
:02069284 108164B9 strneh r6,[r1], +r9
:02069288 00E58540 rsceq  r8,r5,r0,asr #0xa
:0206928C 10E90165 rscne  r0,r9,r5,ror #0x2
:02069290 065980C2 ldreqb r8,r0,r9,r5,ror #0x2
:02069294 51000500 unknown
:02069298 8A110D12 bhi 024AC6E8
:0206929C 30093A01 andcc  r3,r9,r1,lsl #0x14
:020692A0 01490004 unknown
:020692A4 50391111 eorpls r1,r9,r1,lsl r1
:020692A8 0D390AE9 ldceq  10,cr0,[r9,#-0x3a4]!
:020692AC 35102821 ldrcc r2,[r0, #-0x821]		;(r0-0x821=*(fffff7df))
:020692B0 211AB500 tstcs r10,r0,lsl #0xa
:020692B4 3920B405 stmccdb  r0!,{r0,r2,r10,r12,r13,r15}
:020692B8 7112BD93 unknown
:020692BC B4147927 ldrlt r7,[r4],#-0x927
:020692C0 0EE58310 mcreq 3,7,r8,cr5,cr0,{0}
:020692C4 06014132 unknown
:020692C8 C5020107 strgt r0,[r2, #-0x107]		;(r2-0x107=*(fffffef9))
:020692CC 4C84E510 stcmi  5,cr14,[r4],{#0x10}
:020692D0 5D33CD72 ldcpl  13,cr12,[r3,#-0x1c8]!
:020692D4 27E59000 strcsb r9,[r5,+r0]!
:020692D8 01E520AD mvneq  r2,r13,lsr #0x1
:020692DC 10756302 rsbnes r6,r5,r2,lsl #0x6
:020692E0 04607594 unknown
:020692E4 41010D10 unknown
:020692E8 7565EA41 strvcb r14,[r5, #-0xa41]!
:020692EC 00758460 rsbeqs r8,r5,r0,ror #0x8
:020692F0 054EE584 streqb r14,[r14, #-0x584]		;(r14-0x584=*(fffffa7c))
:020692F4 35452600 strccb r2,[r5, #-0x600]		;(r5-0x600=*(fffffa00))
:020692F8 00417A00 subeq  r7,r1,r0,lsl #0x14
:020692FC EB00082D bl 0206B3B8
:02069300 F5852489 strnv r2,[r5, #+0x489]		;r5+0x489=*(00000489)
:02069304 637DE988 cmnvs r13,#0x220000
:02069308 00D501F9 ldreqsh r0,[r5],#+0x19
:0206930C 0002F505 andeq  r15,r2,r5,lsl #0xa
:02069310 DF02495D swile 0x0002495d
:02069314 010B03B1 streqh r0,[r11, -r1]
:02069318 02483005 subeq  r3,r8,#0x5
:0206931C 4D0C2925 unknown
:02069320 78002914 stmvcda  r0 ,{r2,r4,r8,r11,r13}
:02069324 20693855 rsbcs  r3,r9,r5,asr r8
:02069328 49371005 ldmmidb  r7!,{r0,r2,r12}
:0206932C 2922F503 stmcsdb  r2!,{r0,r1,r8,r10,r12,r13,r14,r15}
:02069330 0200B508 andeq  r11,r0,#0x2000000
:02069334 10550145 subnes r0,r5,r5,asr #0x2
:02069338 30EF1145 rsccc  r1,r15,r5,asr #0x2
:0206933C 4D011C45 unknown
:02069340 001DD530 andeqs r13,r13,r0,lsr r5
:02069344 AA00415A bge 020798B4
:02069348 00B093C9 adceqs r9,r0,r9,asr #0x7
:0206934C D93B3590 ldmledb  r11!,{r4,r7,r8,r10,r12,r13}
:02069350 31064F08 unknown
:02069354 80F90909 rschis r0,r9,r9,lsl #0x12
:02069358 9522E9C4 strls r14,[r2, #-0x9c4]!
:0206935C 009136B9 ldreqh r3,[r1], +r9
:02069360 00496B01 subeq  r6,r9,r1,lsl #0x16
:02069364 8585009C strhi r0,[r5, #+0x9c]		;r5+0x9c=*(0000009c)
:02069368 C133810E teqgt r3,r14,lsl #0x2
:0206936C 64B140F1 unknown
:02069370 C90200F5 stmgtdb  r2 ,{r0,r2,r4,r5,r6,r7}
:02069374 390E451C stmccdb  r14 ,{r2,r3,r4,r8,r10,r14}
:02069378 11011300 unknown
:0206937C 45C570BA strmib r7,[r5, #+0xba]		;r5+0xba=*(000000ba)
:02069380 A510CDB3 ldrge r12,[r0, #-0xdb3]		;(r0-0xdb3=*(fffff24d))
:02069384 4D028122 unknown
:02069388 957A5621 ldrlsb r5,[r10, #-0x621]!
:0206938C FDE5900F stc2l 0,cr9,[r5,#+0x3c]!
:02069390 4E550615 mrcmi 6,2,r0,cr5,cr5,{0}
:02069394 85296078 strhi r6,[r9, #-0x78]!
:02069398 FFFE3AE5 swinv 0x00fe3ae5
:0206939C F56421F5 strnvb r2,[r4, #-0x1f5]!
:020693A0 91ADA005 movls  r10,r5			;r10=0(0x0)
:020693A4 0011A940 andeqs r10,r1,r0,asr #0x12
:020693A8 D142CD70 unknown
:020693AC EA05213D b 021B18A8
:020693B0 9717FD06 ldrls r15,[r7,-r6, lsl #0x1a]
:020693B4 30E904ED rsccc  r0,r9,r13,ror #0x9
:020693B8 E500010F str r0,[r0, #-0x10f]		;(r0-0x10f=*(fffffef1))
:020693BC 8101DA10 unknown
:020693C0 1910B502 ldmnedb  r0 ,{r1,r8,r10,r12,r13,r15}
:020693C4 00294511 eoreq  r4,r9,r1,lsl r5
:020693C8 802E5064 eorhi  r5,r14,r4,ror #0x0
:020693CC 000178E5 andeq  r7,r1,r5,ror #0x11
:020693D0 7C000180 stcvc  1,cr0,[r0],{#0x80}
:020693D4 01802840 orreq  r2,r0,r0,asr #0x10
:020693D8 10599700 subnes r9,r9,r0,lsl #0xe
:020693DC 1C251909 stcne  9,cr1,[r5],#-0x24
:020693E0 7A870831 bvc 0022B4AC
:020693E4 E5870041 str r0,[r7, #+0x41]		;r7+0x41=*(00000041)
:020693E8 8E450992 mcrhi 9,2,r0,cr5,cr2,{4}
:020693EC 91376106 teqls r7,r6,lsl #0x2
:020693F0 AD57FD38 unknown
:020693F4 40126511 andmis r6,r2,r1,lsl r5
:020693F8 04E10475 unknown
:020693FC 10416E88 subne  r6,r1,r8,lsl #0x1d
:02069400 95061725 strls r1,[r6, #-0x725]		;(r6-0x725=*(001d295f))
:02069404 0520D137 streq r13,[r0, #-0x137]!
:02069408 68011110 stmvsda  r1 ,{r4,r8,r12}
:0206940C 644B1D7B strvsb r1,[r11],#-0xd7b
:02069410 0DA99010 stceq  0,cr9,[r9,#+0x40]!
:02069414 11FA1351 mvnnes r1,r1,asr r3
:02069418 52A948A5 adcpl  r4,r9,#0xA50000
:0206941C 4010E572 andmis r14,r0,r2,ror r5
:02069420 00B10FE1 adceqs r0,r1,r1,ror #0x1f
:02069424 1DEB27FD stcnel 7,cr2,[r11,#+0x3f4]!
:02069428 B5128900 ldrlt r8,[r2, #-0x900]		;(r2-0x900=*(fffff700))
:0206942C 9100A810 unknown
:02069430 018D5042 orreq  r5,r13,r2,asr #0x0
:02069434 2800B1A7 stmcsda  r0 ,{r0,r1,r2,r5,r7,r8,r12,r13,r15}
:02069438 66E59080 unknown
:0206943C 41900059 orrmis r0,r0,r9,asr r0
:02069440 A1109D10 tstge r0,r0,lsl r13
:02069444 5D911000 unknown
:02069448 E5349101 ldr r9,[r4, #-0x101]!
:0206944C 2070E610 rsbcss r14,r0,r0,lsl r6
:02069450 F508E598 strnv r14,[r8, #-0x598]		;(r8-0x598=*(fffffa68))
:02069454 01008D03 unknown
:02069458 ED007060 unknown
:0206945C 01146127 tsteq r4,r7,lsr #0x2
:02069460 008D0001 addeq  r0,r13,r1
:02069464 9191108C orrlss r1,r1,r12,lsl #0x1
:02069468 55028607 strpl r8,[r2, #-0x607]		;(r2-0x607=*(fffff9f9))
:0206946C 0F1D0158 swieq 0x001d0158
:02069470 0E5901A4 cdpeq 1,4,cr0,cr9,cr4,5
:02069474 190CE108 stmnedb  r12 ,{r3,r8,r13,r14,r15}
:02069478 54103510 ldrpl r3,[r0],#-0x510
:0206947C 9DBA4035 ldcls  0,cr4,[r10,#+0xd4]!
:02069480 809D9830 addhis r9,r13,r0,lsr r8
:02069484 9D1CE598 unknown
:02069488 D1456840 unknown
:0206948C 88006803 stmhida  r0 ,{r0,r1,r11,r13,r14}
:02069490 858068E5 strhi r6,[r0, #+0x8e5]		;r0+0x8e5=*(000008e5)
:02069494 9D4AE501 unknown
:02069498 46108D00 ldrmi r8,[r0],-r0, lsl #0x1a
:0206949C 50A10021 adcpl  r0,r1,r1,lsr #0x0
:020694A0 2D416CF0 unknown
:020694A4 01A594E9 moveq  r9,r9,ror #0x9
:020694A8 802C5C41 eorhi  r5,r12,r1,asr #0x18
:020694AC 00C59230 sbceq  r9,r5,r0,lsr r2
:020694B0 00310991 mlaeqs r1,r1,r9,r0unknown
:020694B4 1E29233D mcrne 3,1,r2,cr9,cr13,{1}
:020694B8 7E6800B5 mcrvc 0,3,r0,cr8,cr5,{5}
:020694BC 09E59880 unknown
:020694C0 000D0710 andeq  r0,r13,r0,lsl r7
:020694C4 000510F5 unknown
:020694C8 0060E3E8 rsbeq  r14,r0,r8,ror #0x7
:020694CC 5807459F stmplda  r7 ,{r0,r1,r2,r3,r4,r7,r8,r10,r14}
:020694D0 90134111 andlss r4,r3,r1,lsl r1
:020694D4 06301045 unknown
:020694D8 20450341 subcs  r0,r5,r1,asr #0x6
:020694DC 98000681 stmlsda  r0 ,{r0,r7,r9,r10}
:020694E0 A906E539 stmgedb  r6 ,{r0,r3,r4,r5,r8,r10,r13,r14,r15}
:020694E4 D9000005 stmledb  r0 ,{r0,r2}
:020694E8 68E35403 unknown
:020694EC 1597001C ldrne r0,[r7, #+0x1c]		;r7+0x1c=*(0000001c)
:020694F0 15840068 strne r0,[r4, #+0x68]		;r4+0x68=*(00000068)
:020694F4 68801D51 stmvsia  r0 ,{r0,r4,r6,r8,r10,r11,r12}
:020694F8 79E59710 unknown
:020694FC 0721ED0B streq r14,[r1,-r11, lsl #0x1a]!
:02069500 A5B016C1 ldrge r1,[r0, #+0x6c1]!
:02069504 059DF905 ldreq r15,[r13, #+0x905]		;r13+0x905=*(00000905)
:02069508 05031122 streq r1,[r3, #-0x122]		;(r3-0x122=*(fffffede))
:0206950C 55061C35 strpl r1,[r6, #-0xc35]		;(r6-0xc35=*(001d244f))
:02069510 81F03349 mvnhis r3,r9,asr #0x6
:02069514 1B50309D blne 03475790
:02069518 49000F3D stmmidb  r0 ,{r0,r2,r3,r4,r5,r8,r9,r10,r11}
:0206951C B93039CD ldmltdb  r0!,{r0,r2,r3,r6,r7,r8,r11,r12,r13}
:02069520 4DD03400 unknown
:02069524 102D2D35 eorne  r2,r13,r5,lsr r13
:02069528 00452BC5 subeq  r2,r5,r5,asr #0x17
:0206952C 65125174 ldrvs r5,[r2, #-0x174]		;(r2-0x174=*(fffffe8c))
:02069530 04C59029 streqb r9,[r5],#+0x29
:02069534 09E55A8D unknown
:02069538 64EB0006 unknown
:0206953C 409544F1 ldrmish r4,[r5], +r1
:02069540 20E08C01 rsccs  r8,r0,r1,lsl #0x18
:02069544 0BE5A013 bleq 019D1598
:02069548 02D5409D sbceqs r4,r5,#0x9D
:0206954C 00B0E28D adceqs r14,r0,r13,lsl #0x5
:02069550 8D0EAD83 unknown
:02069554 8D019D41 unknown
:02069558 9F3044E5 swils 0x003044e5
:0206955C 23012CE5 unknown
:02069560 811D04F5 ldrhish r0,[r13, -r5]
:02069564 000568E1 andeq  r6,r5,r1,ror #0x11
:02069568 05601502 streqb r1,[r0, #-0x502]!
:0206956C 65501C15 ldrvsb r1,[r0, #-0xc15]		;(r0-0xc15=*(fffff3eb))
:02069570 8502D915 strhi r13,[r2, #-0x915]		;(r2-0x915=*(fffff6eb))
:02069574 C1759D2B cmngt r5,r11,lsr #0x1a
:02069578 E9268D00 stmdb  r6!,{r8,r10,r11,r15}
:0206957C 003DF622 eoreqs r15,r13,r2,lsr #0xc
:02069580 178DD034 unknown
:02069584 404D30E2 submi  r3,r13,r2,ror #0x1
:02069588 000082EA andeq  r8,r0,r10,ror #0x5
:0206958C F5ED04A4 strnvb r0,[r13, #+0x4a4]!
:02069590 ED90200F unknown
:02069594 ED245920 stc  9,cr5,[r4,#-0x80]!
:02069598 2972020F unknown
:0206959C 0CF5B000 ldceql 0,cr11,[r5],#+0x0
:020695A0 3400A91C strcc r10,[r0],#-0x91c
:020695A4 D5150AEB ldrle r0,[r5, #-0xaeb]		;(r5-0xaeb=*(fffff515))
:020695A8 050B3144 streq r3,[r11, #-0x144]		;(r11-0x144=*(fffffebc))
:020695AC 00650245 rsbeq  r0,r5,r5,asr #0x4
:020695B0 300DA930 andcc  r10,r13,r0,lsr r9
:020695B4 E20DA95B and  r10,r13,#0x16C000
:020695B8 414DA905 unknown
:020695BC D3386920 teqle r8,#0x80000
:020695C0 1AB9000D bne 00EA95FC
:020695C4 FDEB0007 stc2l 0,cr0,[r11,#+0x1c]!
:020695C8 1031048D eornes r0,r1,r13,lsl #0x9
:020695CC 103160D4 unknown
:020695D0 E01F2920 ands r2,r15,r0,lsr #0x12
:020695D4 0E6904E3 cdpeq 4,6,cr0,cr9,cr3,7
:020695D8 05C51BB9 streqb r1,[r5, #+0xbb9]		;r5+0xbb9=*(00000bb9)
:020695DC 0031320E eoreqs r3,r1,r14,lsl #0x4
:020695E0 350B2931 strcc r2,[r11, #-0x931]		;(r11-0x931=*(fffff6cf))
:020695E4 95C031D1 strlsb r3,[r0, #+0x1d1]		;r0+0x1d1=*(000001d1)
:020695E8 C700A510 unknown
:020695EC A50CB905 strge r11,[r12, #-0x905]		;(r12-0x905=*(fffff6fb))
:020695F0 E514CD00 ldr r12,[r4, #-0xd00]		;(r4-0xd00=*(fffff300))
:020695F4 2001F25A andcs  r15,r1,r10,asr r2
:020695F8 40031243 andmi  r1,r3,r3,asr #0x4
:020695FC 040011A0 streq r1,[r0],#-0x1a0
:02069600 05C40595 streqb r0,[r4, #+0x595]		;r4+0x595=*(00000595)
:02069604 0D85177D unknown
:02069608 721C0191 andvcs r0,r12,#0x40000024
:0206960C 09B40435 ldmeqib  r4!,{r0,r2,r4,r5,r10}
:02069610 B92AB900 stmltdb  r10!,{r8,r11,r12,r13,r15}
:02069614 00214001 eoreq  r4,r1,r1
:02069618 000D5D44 andeq  r5,r13,r4,asr #0x1a
:0206961C E2422040 sub  r2,r2,#0x40
:02069620 01120004 tsteq r2,r4
:02069624 12420C51 subne  r0,r2,#0x5100
:02069628 9D802038 unknown
:0206962C E2411101 sub  r1,r1,#0x40000000
:02069630 13A0103F movne  r1,#0x3F		;r1=63(0x3f)
:02069634 00A0101F adceq  r1,r0,r15,lsl r0
:02069638 65137103 ldrvs r7,[r3, #-0x103]		;(r3-0x103=*(fffffefd))
:0206963C F1636923 unknown
:02069640 80011920 andhi  r1,r1,r0,lsr #0x12
:02069644 F1BE0EBD ldrnvh r0,[r14, +r13]!
:02069648 20000100 andcs  r0,r0,r0,lsl #0x2
:0206964C 01240001 unknown
:02069650 00012800 andeq  r2,r1,r0,lsl #0x10
:02069654 1E912CAB cdpne 12,8,cr2,cr1,cr11,5
:02069658 01340001 teqeq r4,r1
:0206965C 433D3C00 teqmi r13,#0x0
:02069660 38D65049 ldmccia  r6 ,{r0,r3,r6,r12,r14}^
:02069664 03198049 tsteq r9,#0x49
:02069668 041F39E2 ldreq r3,[r15],#-0x9e2
:0206966C E4168120 ldr r8,[r6],#-0x120
:02069670 051505D3 ldreq r0,[r5, #-0x5d3]		;(r5-0x5d3=*(fffffa2d))
:02069674 0F994000 swieq 0x00994000
:02069678 AC003D02 stcge  13,cr3,[r0],{#0x2}
:0206967C 7FFF1131 swivc 0x00ff1131
:02069680 8F017181 swihi 0x00017181
:02069684 61113CE2 tstvs r1,r2,ror #0x19
:02069688 CD104D00 unknown
:0206968C ED0B6924 unknown
:02069690 018D482E orreq  r4,r13,r14,lsr #0x10
:02069694 311FC1A7 tstcc r15,r7,lsr #0x3
:02069698 1EE90039 mcrne 0,7,r0,cr9,cr9,{1}
:0206969C 1CE51E89 stcnel 14,cr1,[r5],#+0x224
:020696A0 813D10D3 ldrhisb r1,[r13, -r3]!
:020696A4 21F001E3 mvncss r0,r3,ror #0x3
:020696A8 001004E1 andeqs r0,r0,r1,ror #0x9
:020696AC F001E490 mulnv  r1,r0,r4
:020696B0 D040E16F suble  r14,r0,r15,ror #0x2
:020696B4 0F499000 swieq 0x00499000
:020696B8 7FFFE590 swivc 0x00ffe590
:020696BC 820825D0 andhi  r2,r8,#0x34000000
:020696C0 5EF002C9 cdppl 2,14,cr0,cr0,cr9,6
:020696C4 0B6940E2 bleq 03AB9A54
:020696C8 10810102 addne  r0,r1,r2,lsl #0x2
:020696CC 17A52599 unknown
:020696D0 2D8125E1 unknown
:020696D4 8207B920 andhi  r11,r7,#0x80000
:020696D8 1058546F subnes r5,r8,r15,ror #0x8
:020696DC 02750E11 rsbeqs r0,r5,#0x110
:020696E0 0EE58030 mcreq 0,7,r8,cr5,cr0,{1}
:020696E4 30027998 mulcc  r2,r8,r9
:020696E8 00090271 andeq  r0,r9,r1,ror r2
:020696EC 14026510 strne r6,[r2],#-0x510
:020696F0 18AD0FD9 stmneia  r13!,{r0,r3,r4,r6,r7,r8,r9,r10,r11}
:020696F4 301C0001 andccs r0,r12,r1
:020696F8 00919265 addeqs r9,r1,r5,ror #0x4
:020696FC B2309140 eorlts r9,r0,#0x10
:02069700 35000564 strcc r0,[r0, #-0x564]		;(r0-0x564=*(fffffa9c))
:02069704 35026150 strcc r6,[r2, #-0x150]		;(r2-0x150=*(fffffeb0))
:02069708 5F6A91E1 swipl 0x006a91e1
:0206970C 81808D78 orrhi  r8,r0,r8,ror r13
:02069710 108D9F12 addne  r9,r13,r2,lsl r15
:02069714 00B19520 adceqs r9,r1,r0,lsr #0xa
:02069718 35CB0009 strccb r0,[r11, #+0x9]		;r11+0x9=*(00000009)
:0206971C 02022551 andeq  r2,r2,#0x14400000
:02069720 8E020135 mcrhi 1,0,r0,cr2,cr5,{1}
:02069724 C90BEB00 stmgtdb  r11 ,{r8,r9,r11,r13,r14,r15}
:02069728 02F1081B rsceqs r0,r1,#0x1B0000
:0206972C E7824101 str r4,[r2,+r1, lsl #0x2]
:02069730 021D051C andeqs r0,r13,#0x7000000
:02069734 0299213D addeqs r2,r9,#0x4000000F
:02069738 65FFFEA5 ldrvsb r15,[r15, #+0xea5]!
:0206973C A1474B23 unknown
:02069740 3FF0A160 swicc 0x00f0a160
:02069744 3DD13D05 unknown
:02069748 33053BF1 unknown
:0206974C FE7BB13D mrc2 1,3,r11,cr11,cr13,{1}
:02069750 3DF13DFF ldcccl 13,cr3,[r1,#+0x3fc]!
:02069754 452131F1 strmi r3,[r1, #-0x1f1]!
:02069758 21B1F100 movcss r15,r0,lsl #0x2		;r15=0(0x0)
:0206975C 994091D8 stmlsdb  r0 ,{r3,r4,r6,r7,r8,r12,r15}^
:02069760 117D0610 cmnne r13,r0,lsl r6
:02069764 992D4110 stmlsdb  r13!,{r4,r8,r14}
:02069768 20997C20 addcss r7,r9,r0,lsr #0x18
:0206976C 99050FE1 stmlsdb  r5 ,{r0,r5,r6,r7,r8,r9,r10,r11}
:02069770 16F09950 unknown
:02069774 3500056D strcc r0,[r0, #-0x56d]		;(r0-0x56d=*(fffffa93))
:02069778 10952030 addnes r2,r5,r0,lsr r0
:0206977C 00310085 eoreqs r0,r1,r5,lsl #0x1
:02069780 CAF40995 bgt 01D6BDDC
:02069784 0511D095 ldreq r13,[r1, #-0x95]		;(r1-0x95=*(ffffffaa))
:02069788 126D7095 rsbne  r7,r13,#0x95
:0206978C B2003D51 andlt  r3,r0,#0x1440
:02069790 91002914 unknown
:02069794 F3217900 unknown
:02069798 0EDAFFFF mrceq 15,6,r15,cr10,cr15,{7}
:0206979C 75101118 ldrvc r1,[r0, #-0x118]		;(r0-0x118=*(fffffee8))
:020697A0 B3177D07 tstlt r7,#0x1C0
:020697A4 0EEB008D cdpeq 0,14,cr0,cr11,cr13,4
:020697A8 10001518 andne  r1,r0,r8,lsl r5
:020697AC 51010071 unknown
:020697B0 350AE780 strcc r14,[r10, #-0x780]		;(r10-0x780=*(fffff880))
:020697B4 01105D10 tsteq r0,r0,lsl r13
:020697B8 311C0AB5 ldrcch r0,[r12, -r5]
:020697BC 2BFE550B blcs 01FFEBF0
:020697C0 79FB3171 unknown
:020697C4 60587150 subvss r7,r8,r0,asr r1
:020697C8 04EF7871 unknown
:020697CC 100C4D2D andne  r4,r12,r13,lsr #0x1a
:020697D0 DD208996 stcle  9,cr8,[r0,#-0x258]!
:020697D4 0100092A unknown
:020697D8 6D073970 unknown
:020697DC 28C15702 stmcsia  r1 ,{r1,r8,r9,r10,r12,r14}^
:020697E0 04EB1039 unknown
:020697E4 009A88C1 addeqs r8,r10,r1,asr #0x11
:020697E8 C92BE286 stmgtdb  r11!,{r1,r2,r7,r9,r13,r14,r15}
:020697EC 96001C04 strls r1,[r0],-r4, lsl #0x18
:020697F0 F4206510 unknown
:020697F4 07110C1D unknown
:020697F8 101024B1 ldrneh r2,[r0], -r1
:020697FC 18E51D96 unknown
:02069800 00E59600 rsceq  r9,r5,r0,lsl #0xc
:02069804 41A11931 movmi  r1,lsr r1		;r1=1(0x1)
:02069808 7504DCC0 strvc r13,[r4, #-0xcc0]		;(r4-0xcc0=*(fffff340))
:0206980C AD482901 unknown
:02069810 314FC55D mrscc r12,SPSR
:02069814 FC468500 stc2l 5,cr8,[r6],{#0x0}
:02069818 6DCC4081 unknown
:0206981C 50816C00 addpl  r6,r1,r0,lsl #0x18
:02069820 07DD9170 unknown
:02069824 C902B995 stmgtdb  r2 ,{r0,r2,r4,r7,r8,r11,r12,r13,r15}
:02069828 65111540 ldrvs r1,[r1, #-0x540]		;(r1-0x540=*(fffffac1))
:0206982C 6D096D08 unknown
:02069830 81111518 tsthi r1,r8,lsl r5
:02069834 107DE27F rsbnes r14,r13,r15,ror r2
:02069838 79521111 ldmvcdb  r2 ,{r0,r4,r8,r12}^
:0206983C 00150A00 andeqs r0,r5,r0,lsl #0x14
:02069840 02095607 andeq  r5,r9,#0x700000
:02069844 611D5119 tstvs r13,r9,lsl r1
:02069848 106100FD unknown
:0206984C 1F875084 swine 0x00875084
:02069850 0061FDE5 rsbeq  r15,r1,r5,ror #0x1b
:02069854 E5876084 str r6,[r7, #+0x84]		;r7+0x84=*(00000084)
:02069858 0B7104E9 bleq 03CAAC04
:0206985C 04B51059 unknown
:02069860 C05908C9 subgts r0,r9,r9,asr #0x11
:02069864 B30045AB unknown
:02069868 9D409944 unknown
:0206986C 4909E900 stmmidb  r9 ,{r8,r11,r13,r14,r15}
:02069870 0906A900 stmeqdb  r6 ,{r8,r11,r13,r15}
:02069874 95BE10C1 ldrls r1,[r14, #+0xc1]!
:02069878 E2511017 subs r1,r1,#0x17
:0206987C C100150C unknown
:02069880 E1108D1D tst r0,r13,lsl r13
:02069884 81229D3C unknown
:02069888 45000906 strmi r0,[r0, #-0x906]		;(r0-0x906=*(fffff6fa))
:0206988C 19FDF819 ldmneib  r13!,{r0,r3,r4,r11,r12,r13,r14,r15}^
:02069890 4D9E9E36 unknown
:02069894 20AD3800 adccs  r3,r13,r0,lsl #0x10
:02069898 4039086D eormis r0,r9,r13,ror #0x10
:0206989C 7A385021 bvc 02E7D928
:020698A0 196105B1 unknown
:020698A4 6007E188 andvs  r14,r7,r8,lsl #0x3
:020698A8 400C0221 andmi  r0,r12,r1,lsr #0x4
:020698AC 400C992B andmi  r9,r12,r11,lsr #0x12
:020698B0 F1E9E580 mvnnv  r14,r0,lsl #0xb
:020698B4 21008804 unknown
:020698B8 F7223595 unknown
:020698BC 185D00F1 ldmneda  r13 ,{r0,r4,r5,r6,r7}^
:020698C0 170D1909 strne r1,[r13,-r9, lsl #0x12]
:020698C4 0D047A85 unknown
:020698C8 58001903 stmplda  r0 ,{r0,r1,r8,r11,r12}
:020698CC 25ED47CD strcsb r4,[r13, #+0x7cd]!
:020698D0 76070209 strvc r0,[r7],-r9, lsl #0x4
:020698D4 CD001641 unknown
:020698D8 177D9518 unknown
:020698DC C1E219AD mvngt  r1,r13,lsr #0x13
:020698E0 A10DB518 unknown
:020698E4 06101501 ldreq r1,[r0],-r1, lsl #0xa
:020698E8 19000381 stmnedb  r0 ,{r0,r7,r8,r9}
:020698EC D6069106 strle r9,[r6],-r6, lsl #0x2
:020698F0 0C13ED13 ldceq  13,cr14,[r3],{#0x13}
:020698F4 051D072D ldreq r0,[r13, #-0x72d]		;(r13-0x72d=*(fffff8d3))
:020698F8 290961E3 stmcsdb  r9 ,{r0,r1,r5,r6,r7,r8,r13,r14}
:020698FC C185DA09 orrgt  r13,r5,r9,lsl #0x14
:02069900 89047327 stmhidb  r4 ,{r0,r1,r2,r5,r8,r9,r12,r13,r14}
:02069904 40491102 submi  r1,r9,r2,lsl #0x2
:02069908 021D321B andeqs r3,r13,#0xB0000001
:0206990C 2590208C ldrcs r2,[r0, #+0x8c]		;r0+0x8c=*(0000008c)
:02069910 20108820 andcss r8,r0,r0,lsr #0x10
:02069914 00250031 eoreq  r0,r5,r1,lsr r0
:02069918 15512014 ldrneb r2,[r1, #-0x14]		;(r1-0x14=*(ffffffed))
:0206991C F1200C61 unknown
:02069920 39C1B30E stmccib  r1 ,{r1,r2,r3,r8,r9,r12,r13,r15}^
:02069924 E5910815 ldr r0,[r1, #+0x815]		;r1+0x815=*(00000816)
:02069928 8C35650F ldchi  5,cr6,[r5],#-0x3c
:0206992C 051B8010 ldreq r8,[r11, #-0x10]		;(r11-0x10=*(fffffff0))
:02069930 39056914 stmccdb  r5 ,{r2,r4,r8,r11,r13,r14}
:02069934 80208810 eorhi  r8,r0,r0,lsl r8
:02069938 20100C05 andcss r0,r0,r5,lsl #0x18
:0206993C 50C51581 sbcpl  r1,r5,r1,lsl #0xb
:02069940 2D40C516 unknown
:02069944 315AD090 unknown
:02069948 8031FA80 eorhis r15,r1,r0,lsl #0x15
:0206994C 690031F6 stmvsdb  r0 ,{r1,r2,r4,r5,r6,r7,r8,r12,r13}
:02069950 EA613970 b 038B7F18
:02069954 5E1065E1 cdppl 5,0,cr6,cr0,cr1,7
:02069958 0B40252F bleq 03072E1C
:0206995C F912E350 ldmnvdb  r2 ,{r4,r6,r8,r9,r13,r14,r15}
:02069960 11010025 unknown
:02069964 F5231581 strnv r1,[r3, #-0x581]!
:02069968 19A200A9 stmneib  r2!,{r0,r3,r5,r7}
:0206996C C0193690 mulgts r9,r0,r6
:02069970 0F3A9055 swieq 0x003a9055
:02069974 14C5F055 strneb r15,[r5],#+0x55
:02069978 9A5035CD bls 034770B4
:0206997C 3EEE07CF cdpcc 7,14,cr0,cr14,cr15,6
:02069980 41FA8031 mvnmis r8,lsr r1
:02069984 50090031 andpl  r0,r9,r1,lsr r0
:02069988 B530099A ldrlt r0,[r0, #-0x99a]!
:0206998C 070F1520 streq r1,[r15,-r0, lsr #0xa]
:02069990 F118291B tstnv r8,r11,lsl r9
:02069994 1FE08108 swine 0x00e08108
:02069998 0F350829 swieq 0x00350829
:0206999C 20EE0723 rsccs  r0,r14,r3,lsr #0xe
:020699A0 95E28000 strlsb r8,[r2, #+0x0]!
:020699A4 2140FB12 unknown
:020699A8 01101D07 tsteq r0,r7,lsl #0x1a
:020699AC 120251C3 andne  r5,r2,#0xC0000030
:020699B0 53C2094D bicpl  r0,r2,#0x134000
:020699B4 00B6E58C adceqs r14,r6,r12,lsl #0xb
:020699B8 FC2459DC stc2  9,cr5,[r4],#-0x370
:020699BC 08A00475 stmeqia  r0!,{r0,r2,r4,r5,r6,r10}
:020699C0 61DD8C12 bicvss r8,r13,r2,lsl r12
:020699C4 3B00090F blcc 0206BE08
:020699C8 EB00280F bl 02073A0C
:020699CC 4D000999 unknown
:020699D0 F9ED0055 unknown
:020699D4 89EBFF28 unknown
:020699D8 DD0389FA unknown
:020699DC 300A2B04 andcc  r2,r10,r4,lsl #0x16
:020699E0 03F1EB00 mvneqs r14,#0x0
:020699E4 05B3EB00 ldreq r14,[r3, #+0xb00]!
:020699E8 FC3F8000 ldc2  0,cr8,[r15],#-0x0
:020699EC 042BEBFF unknown
:020699F0 6900EB00 stmvsdb  r0 ,{r8,r9,r11,r13,r14,r15}
:020699F4 2C006960 stccs  9,cr6,[r0],{#0x60}
:020699F8 20E7EB00 rsccs  r14,r7,r0,lsl #0x16
:020699FC E6EB0004 unknown
:02069A00 013C61FF ldreqsh r6,[r12, -r15]!
:02069A04 14B1F411 unknown
:02069A08 F90D79B0 stmnvdb  r13 ,{r4,r5,r7,r8,r11,r12,r13,r14}
:02069A0C 5C33A1B9 ldcpl  1,cr10,[r3],#-0x2e4
:02069A10 349DA011 ldrcc r10,[r13],#+0x11
:02069A14 B7402990 unknown
:02069A18 09BC11AD ldmeqib  r12!,{r0,r2,r3,r5,r7,r8,r12}
:02069A1C 40C9B980 sbcmi  r11,r9,r0,lsl #0x13
:02069A20 11B117A9 movnes r1,r9,lsr #0xf		;r1=122914(0x1e022)
:02069A24 114CB540 unknown
:02069A28 801009C0 andhis r0,r0,r0,asr #0x13
:02069A2C 05D52011 ldreqb r2,[r5, #+0x11]		;r5+0x11=*(00000011)
:02069A30 76AC0005 unknown
:02069A34 11424011 unknown
:02069A38 761009C0 ldrvc r0,[r5, #+0x11]		;r5+0x11=*(00000011)
:02069A3C 1F254011 swine 0x00254011
:02069A40 40116DA2 andmis r6,r1,r2,lsr #0x1b
:02069A44 09C01138 stmeqib  r0 ,{r3,r4,r5,r8,r12}^
:02069A48 20116C10 andcss r6,r1,r0,lsl r12
:02069A4C 000502D9 unknown
:02069A50 401198ED andmis r9,r1,r13,ror #0x11
:02069A54 09C0112E stmeqib  r0 ,{r1,r2,r3,r5,r8,r12}^
:02069A58 201D6210 andcss r6,r13,r0,lsl r2
:02069A5C 11DA0899 unknown
:02069A60 61008E00 unknown
:02069A64 09485D40 stmeqdb  r8 ,{r6,r8,r10,r11,r12,r14}^
:02069A68 C0112110 andgts r2,r1,r0,lsl r1
:02069A6C 551009B9 ldrpl r0,[r0, #-0x9b9]		;(r0-0x9b9=*(fffff647))
:02069A70 022D2CB9 eoreq  r2,r13,#0xB900
:02069A74 518100C1 orrpl  r0,r1,r1,asr #0x1
:02069A78 995D2C07 ldmlsdb  r13 ,{r0,r1,r2,r10,r11,r13}^
:02069A7C 509935C0 addpls r3,r9,r0,asr #0xb
:02069A80 051048BD ldreq r4,[r0, #-0x8bd]		;(r0-0x8bd=*(fffff743))
:02069A84 9C2E7D30 stcls  13,cr7,[r14],#-0xc0
:02069A88 3FB9016D swicc 0x00b9016d
:02069A8C 512B10F9 unknown
:02069A90 00ED2107 rsceq  r2,r13,r7,lsl #0x2
:02069A94 0DD6A1B1 unknown
:02069A98 0DF1B190 ldceql 1,cr11,[r1,#+0x240]!
:02069A9C E1219D90 unknown
:02069AA0 05642A90 streqb r2,[r4, #-0xa90]!
:02069AA4 C0E12840 rscgt  r2,r1,r0,asr #0x10
:02069AA8 21000120 unknown
:02069AAC 559000C5 ldrpl r0,[r0, #+0xc5]		;r0+0xc5=*(000000c5)
:02069AB0 E18C407D orr  r4,r12,r13,ror r0
:02069AB4 FE123190 mrc2 1,0,r3,cr2,cr0,{4}
:02069AB8 F0E110E1 rscnv  r1,r1,r1,ror #0x1
:02069ABC 05066D27 streq r6,[r6, #-0xd27]		;(r6-0xd27=*(001d235d))
:02069AC0 55040230 strpl r0,[r4, #-0x230]		;(r4-0x230=*(fffffdd0))
:02069AC4 01005830 unknown
:02069AC8 00159200 andeqs r9,r5,r0,lsl #0x4
:02069ACC FE044D58 mcr2 13,0,r4,cr4,cr8,{2}
:02069AD0 ADE2803D stcgel 0,cr8,[r2,#+0xf4]!
:02069AD4 43208522 unknown
:02069AD8 9D1301E0 unknown
:02069ADC E100A113 unknown
:02069AE0 31B801A1 movccs r0,r1,lsr #0x3		;r0=15364(0x3c04)
:02069AE4 12911011 addnes r1,r1,#0x11
:02069AE8 3DB50F91 ldccc  15,cr0,[r5,#+0x244]!
:02069AEC 2E01B001 cdpcs 0,0,cr11,cr1,cr1,0
:02069AF0 A1A04200 movge  r4,r0,lsl #0x4		;r4=245824(0x3c040)
:02069AF4 B1C0A9A0 biclt  r10,r0,r0,lsr #0x13
:02069AF8 3920A900 stmccdb  r0!,{r8,r11,r13,r15}
:02069AFC 1F81F81D swine 0x0081f81d
:02069B00 10A51F99 umlalne  r1,r5,r9,r15
:02069B04 30A5F680 adccc  r15,r5,r0,lsl #0xd
:02069B08 6706117D unknown
:02069B0C 8FF110DD swihi 0x00f110dd
:02069B10 40051C90 mulmi  r5,r0,r12
:02069B14 A100011A unknown
:02069B18 10000105 andne  r0,r0,r5,lsl #0x2
:02069B1C 01110001 tsteq r1,r1
:02069B20 00011200 andeq  r1,r1,r0,lsl #0x4
:02069B24 02A913AA adceq  r1,r9,#0xA8000002
:02069B28 54402D58 strplb r2,[r0],#-0xd58
:02069B2C 2CB17CD1 ldccs  12,cr7,[r1],#+0x344
:02069B30 FFFD6AD5 swinv 0x00fd6ad5
:02069B34 0D3503EB ldceq  3,cr0,[r5,#-0x3ac]!
:02069B38 10500001 subnes r0,r0,r1
:02069B3C 502D25AD eorpl  r2,r13,r13,lsr #0xb
:02069B40 2C400530 stccsl 5,cr0,[r0],{#0x30}
:02069B44 05284005 streq r4,[r8, #-0x5]!
:02069B48 0524AB40 streq r10,[r4, #-0xb40]!
:02069B4C 166D2040 unknown
:02069B50 195111D5 ldmnedb  r1 ,{r0,r2,r4,r6,r7,r8,r12}^
:02069B54 7A611F9D bvc 038B19D0
:02069B58 A9980228 ldmgeib  r8 ,{r3,r5,r9}
:02069B5C C0023E25 andgt  r3,r2,r5,lsr #0x1c
:02069B60 01FF08D8 ldreqsb r0,[r15, #+0x88]!
:02069B64 0EE91420 cdpeq 4,14,cr1,cr9,cr0,1
:02069B68 800EC1F0 unknown
:02069B6C 11037F50 unknown
:02069B70 0011C490 muleqs r1,r0,r4
:02069B74 E1A0385D mov  r3,r13,asr r8
:02069B78 80062734 andhi  r2,r6,r4,lsr r7
:02069B7C 0B91FFE2 bleq 004E9B0C
:02069B80 ED201DA0 stc  13,cr1,[r0,#-0x280]!
:02069B84 31B25D34 movccs r5,lsr r4		;r5=245824(0x3c040)
:02069B88 FD206132 stc2  1,cr6,[r0,#-0xc8]!
:02069B8C 0609F80D streq r15,[r9],-r13, lsl #0x10
:02069B90 45DF3015 ldrmib r3,[r15, #+0x15]		;r15+0x15=*(02069bad)=#34674959(0x0211190f)
:02069B94 E02001E2 eor  r0,r0,r2,ror #0x3
:02069B98 E20E55E1 and  r5,r14,#0x38400000
:02069B9C 02400040 subeq  r0,r0,#0x40
:02069BA0 E0840A85 add  r0,r4,r5,lsl #0x15
:02069BA4 80080005 andhi  r0,r8,r5
:02069BA8 401001E0 andmis r0,r0,r0,ror #0x3
:02069BAC 11190FD9 ldrnesb r0,[r9, -r9]
:02069BB0 75E06002 strvcb r6,[r0, #+0x2]!
:02069BB4 E12835FF unknown
:02069BB8 11830131 orrne  r0,r3,r1,lsr r1
:02069BBC 6D88A800 unknown
:02069BC0 E111991A tst r1,r10,lsl r9
:02069BC4 2285FFFF addcs  r15,r5,#0x3FC
:02069BC8 2DC6111D unknown
:02069BCC 61237D05 unknown
:02069BD0 8531A904 ldrhi r10,[r1, #-0x904]!
:02069BD4 E100010A unknown
:02069BD8 06ED9F24 unknown
:02069BDC 0EF9000D cdpeq 0,14,cr0,cr9,cr13,0
:02069BE0 00010005 andeq  r0,r1,r5
:02069BE4 1F001583 swine 0x00001583
:02069BE8 52109920 andpls r9,r0,#0x80000
:02069BEC 05910425 ldreq r0,[r1, #+0x425]		;r1+0x425=*(0001e447)
:02069BF0 910A1004 unknown
:02069BF4 150B2915 strne r2,[r11, #-0x915]		;(r11-0x915=*(fffff6eb))
:02069BF8 02795C81 rsbeqs r5,r9,#0x8100
:02069BFC B42169E1 unknown
:02069C00 20F1A0C0 rsccss r10,r1,r0,asr #0x1
:02069C04 090AED0E stmeqdb  r10 ,{r1,r2,r3,r8,r10,r11,r13,r14,r15}
:02069C08 340E9A01 strcc r9,[r14],#-0xa01
:02069C0C 35E1A0C0 strccb r10,[r1, #+0xc0]!
:02069C10 F1103900 tstnv r0,r0,lsl #0x12
:02069C14 E8020520 stmda  r2 ,{r5,r8,r10}
:02069C18 35002D78 strcc r2,[r0, #-0xd78]		;(r0-0xd78=*(00002e8c))
:02069C1C E5002920 str r2,[r0, #-0x920]		;(r0-0x920=*(000032e4))
:02069C20 85913008 ldrhi r3,[r1, #+0x8]		;r1+0x8=*(0001e02a)
:02069C24 E081870E add  r8,r1,r14,lsl #0xe
:02069C28 E152000E cmp r2,r14
:02069C2C 80008106 andhi  r8,r0,r6,lsl #0x2
:02069C30 E59E2008 ldr r2,[r14, #+0x8]		;r14+0x8=*(00000008)
:02069C34 E0832002 add  r2,r3,r2
:02069C38 01080500 unknown
:02069C3C 00359E00 eoreqs r9,r5,r0,lsl #0x1c
:02069C40 A1102581 tstge r0,r1,lsl #0xb
:02069C44 156B8E03 strneb r8,[r11, #-0xe03]!
:02069C48 E50B12B1 str r1,[r11, #-0x2b1]		;(r11-0x2b1=*(fffffd4f))
:02069C4C E18C101A orr  r1,r12,r10,lsl r0
:02069C50 D54A9C02 strleb r9,[r10, #-0xc02]		;(r10-0xc02=*(fffff3fe))
:02069C54 08B18C0D ldmeqia  r1!,{r0,r2,r3,r10,r11,r15}
:02069C58 19002153 stmnedb  r0 ,{r0,r1,r4,r6,r8,r13}
:02069C5C 35911009 ldrcc r1,[r1, #+0x9]		;r1+0x9=*(0001e02b)
:02069C60 3D5E008D unknown
:02069C64 00CD8202 sbceq  r8,r13,r2,lsl #0x4
:02069C68 1504E58C strne r14,[r4, #-0x58c]		;(r4-0x58c=*(0003bab4))
:02069C6C 03B98CE0 moveqs r8,#0xE000		;r8=57344(0xe000)
:02069C70 1005158E andne  r1,r5,r14,lsl #0xb
:02069C74 3C710729 ldcccl 7,cr0,[r1],#-0xa4
:02069C78 9D216DE4 stcls  13,cr6,[r1,#-0x390]!
:02069C7C D200FD41 andle  r15,r0,#0x1040
:02069C80 3DE80015 stcccl 0,cr0,[r8,#+0x54]!
:02069C84 D711654E ldrle r6,[r8,#+0x54]!
:02069C88 19891265 stmneib  r9 ,{r0,r2,r5,r6,r9,r12}
:02069C8C 398059D1 stmccib  r0 ,{r0,r4,r6,r7,r8,r11,r12,r14}
:02069C90 910A5D00 unknown
:02069C94 91BB00F1 ldrlssh r0,[r11, +r1]!
:02069C98 109520F1 ldrnesh r2,[r5], +r1
:02069C9C 1A65E024 bne 039E1D34
:02069CA0 8710423F unknown
:02069CA4 0D092DE2 unknown
:02069CA8 C1701F25 cmngt r0,r5,lsr #0x1e
:02069CAC 2D25A918 stccs  9,cr10,[r5,#-0x60]!
:02069CB0 57028100 strpl r8,[r2,-r0, lsl #0x2]
:02069CB4 017102E1 cmneq r1,r1,ror #0x5
:02069CB8 38594704 ldmccda  r9 ,{r2,r8,r9,r10,r14}^
:02069CBC 06B12C2D unknown
:02069CC0 10712BE1 rsbnes r2,r1,r1,ror #0x17
:02069CC4 714D69BA strvch r6,[r13, #-0x9a]		;(r13-0x9ba=*(ffffff66))
:02069CC8 1008DF10 andne  r13,r8,r0,lsl r15
:02069CCC 41100029 tstmi r0,r9,lsr #0x0
:02069CD0 040040E0 streq r4,[r0],#-0xe0
:02069CD4 077D02A5 ldreqb r0,[r13,-r5, lsr #0x5]!
:02069CD8 B1A11045 movlt  r1,r5,asr #0x0
:02069CDC 0C004510 stceq  5,cr4,[r0],{#0x10}
:02069CE0 08B70331 ldmeqia  r7!,{r0,r4,r5,r8,r9}
:02069CE4 07E58570 unknown
:02069CE8 00E08520 rsceq  r8,r0,r0,lsr #0xa
:02069CEC F509C108 strnv r12,[r9, #-0x108]		;(r9-0x108=*(f0112efd))
:02069CF0 8507650F strhi r6,[r7, #-0x50f]		;(r7-0x50f=*(fffffaf1))
:02069CF4 0E0004E7 cdpeq 4,0,cr0,cr0,cr7,7
:02069CF8 82008595 andhi  r8,r0,#0x25400000
:02069CFC 0009385D andeq  r3,r9,r13,asr r8
:02069D00 1291039D addnes r0,r1,#0x74000002
:02069D04 80FA06CD rschis r0,r10,r13,asr #0xd
:02069D08 84200415 unknown
:02069D0C 00000805 andeq  r0,r0,r5,lsl #0x10
:02069D10 88205994 stmhida  r0!,{r2,r4,r7,r8,r11,r12,r14}
:02069D14 0E791059 mrceq 0,3,r1,cr9,cr9,{2}
:02069D18 1D9D186D unknown
:02069D1C 0020BA00 eoreq  r11,r0,r0,lsl #0x14
:02069D20 95F8E285 ldrlsb r14,[r8, #+0x285]!
:02069D24 C1613DA0 unknown
:02069D28 0BDDE00C bleq 017E1D60
:02069D2C 0FB52B91 swieq 0x00b52b91
:02069D30 A9E79101 unknown
:02069D34 90476020 subls  r6,r7,r0,lsr #0x0
:02069D38 901010B5 ldrlsh r1,[r0], -r5
:02069D3C 10962B01 addnes r2,r6,r1,lsl #0x16
:02069D40 20E02720 rsccs  r2,r0,r0,lsr #0xe
:02069D44 08E24550 unknown
:02069D48 7880400D stmvcia  r0 ,{r0,r2,r3,r14}
:02069D4C 0D045DFF unknown
:02069D50 05E59720 streqb r9,[r5, #+0x720]!
:02069D54 08190C10 ldmeqda  r9 ,{r4,r10,r11}
:02069D58 0035FFFF unknown
:02069D5C 82288D87 eorhi  r8,r8,#0x21C0
:02069D60 D5A90015 strle r0,[r9, #+0x15]!
:02069D64 2D358550 ldccs  5,cr8,[r5,#-0x140]!
:02069D68 21001130 unknown
:02069D6C 1108C106 unknown
:02069D70 00E73F91 smlaleq  r3,r7,r1,r15
:02069D74 05899140 streq r9,[r9, #+0x140]		;r9+0x140=*(f0113145)
:02069D78 1077E581 rsbnes r14,r7,r1,lsl #0xb
:02069D7C A5384121 ldrge r4,[r8, #-0x121]!
:02069D80 A1176D20 tstge r7,r0,lsr #0x1a
:02069D84 2D776D2C ldccsl 13,cr6,[r7,#-0xb0]!
:02069D88 817D6900 cmnhi r13,r0,lsl #0x12
:02069D8C 9F208400 swils 0x00208400
:02069D90 0CF5042D ldceql 4,cr0,[r5],#+0xb4
:02069D94 E7318251 unknown
:02069D98 E2852014 add  r2,r5,#0x14
:02069D9C 96004D10 unknown
:02069DA0 E0010140 and  r0,r1,r0,asr #0x2
:02069DA4 B1856004 orrlt  r6,r5,r4
:02069DA8 E3405600 unknown
:02069DAC 0945E000 stmeqdb  r5 ,{r13,r14,r15}^
:02069DB0 190E009D stmnedb  r14 ,{r0,r2,r3,r4,r7}
:02069DB4 E058C016 subs r12,r8,r6,lsl r0
:02069DB8 6D300EE3 ldcvs  14,cr0,[r0,#-0x38c]!
:02069DBC 0100150A unknown
:02069DC0 E28E30E0 add  r3,r14,#0xE0
:02069DC4 E782C006 str r12,[r2, +r6]
:02069DC8 82002006 andhi  r2,r0,#0x6
:02069DCC 823008E0 eorhis r0,r0,#0xE00000
:02069DD0 E5820279 str r0,[r2, #+0x279]		;r2+0x279=*(00000279)
:02069DD4 07AD0420 streq r0,[r13,+r0, lsr #0x8]!
:02069DD8 E286600C add  r6,r6,#0xC
:02069DDC 5E020002 cdppl 0,0,cr0,cr2,cr2,0
:02069DE0 00B9F5E1 adceqs r15,r9,r1,ror #0xb
:02069DE4 E3E02000 mvn  r2,#0x0
:02069DE8 00190008 andeqs r0,r9,r8
:02069DEC 1F065910 swine 0x00065910
:02069DF0 0AE3C420 beq 0195AE78
:02069DF4 E0831001 add  r1,r3,r1
:02069DF8 E281101F add  r1,r1,#0x1F
:02069DFC C1101F00 tstgt r0,r0,lsl #0x1e
:02069E00 C51DBDE3 ldrgt r11,[r13, #-0xde3]		;(r13-0xde3=*(fffff21d))
:02069E04 30024D1D andcc  r4,r2,r13,lsl r13
:02069E08 063D0A39 unknown
:02069E0C 352095F8 strcc r9,[r0, #-0x5f8]!
:02069E10 9D24AD0A stcls  13,cr10,[r4,#-0x28]!
:02069E14 597B407F unknown
:02069E18 01157800 tsteq r5,r0,lsl #0x10
:02069E1C E286101F add  r1,r6,#0x1F
:02069E20 92210504 eorls  r0,r1,#0x1000000
:02069E24 C1601FE7 unknown
:02069E28 C00004E3 andgt  r0,r0,r3,ror #0x9
:02069E2C 501FE592 mulpls r15,r2,r5
:02069E30 0139E3C5 teqeq r9,r5,asr #0x7
:02069E34 852A1180 strhi r1,[r10, #-0x180]!
:02069E38 3010DA05 andccs r13,r0,r5,lsl #0x14
:02069E3C 79101D92 ldmvcdb  r0 ,{r1,r4,r7,r8,r10,r11,r12}
:02069E40 B90BC323 stmltdb  r11 ,{r0,r1,r5,r8,r9,r14,r15}
:02069E44 45100604 ldrmi r0,[r0, #-0x604]		;(r0-0x604=*(00003600))
:02069E48 021000E0 andeqs r0,r0,#0xE0
:02069E4C DD12E583 unknown
:02069E50 0D158608 unknown
:02069E54 93009586 unknown
:02069E58 9508E556 strls r14,[r8, #-0x556]		;(r8-0x556=*(0000daaa))
:02069E5C 83600406 unknown
:02069E60 44830709 strmi r0,[r3],#+0x709
:02069E64 00022EE5 andeq  r2,r2,r5,ror #0x1d
:02069E68 80702E35 rsbhis r2,r0,r5,lsr r14
:02069E6C 40900255 addmis r0,r0,r5,asr r2
:02069E70 000CE284 andeq  r14,r12,r4,lsl #0x5
:02069E74 000CE154 andeq  r14,r12,r4,asr r1
:02069E78 65EC0B5D strvsb r0,[r12, #+0xb5d]!
:02069E7C 0B09270B bleq 022B3AB0
:02069E80 CDE30012 stcgtl 0,cr0,[r3,#+0x48]!
:02069E84 BDA0B519 stclt  5,cr11,[r0,#+0x64]!
:02069E88 190F1100 stmnedb  r15 ,{r8,r12}
:02069E8C 11F504EE mvnnes r0,r14,ror #0x9
:02069E90 010C7D82 unknown
:02069E94 0D0C7C24 unknown
:02069E98 600D8030 andvs  r8,r13,r0,lsr r0
:02069E9C 112F0F10 unknown
:02069EA0 C00001EE andgt  r0,r0,r14,ror #0x3
:02069EA4 000F10E3 andeq  r1,r15,r3,ror #0x1
:02069EA8 09101101 ldmeqdb  r0 ,{r0,r8,r12}
:02069EAC 00EE1500 rsceq  r1,r14,r0,lsl #0xa
:02069EB0 E106C220 unknown
:02069EB4 50085D01 andpl  r5,r8,r1,lsl #0x1a
:02069EB8 2005052F andcs  r0,r5,r15,lsr #0xa
:02069EBC 40054411 andmi  r4,r5,r1,lsl r4
:02069EC0 3D060F12 unknown
:02069EC4 101D582D andnes r5,r13,r13,lsr #0x10
:02069EC8 26D102AD ldrcsb r0,[r1],+r13, lsr #0x5
:02069ECC 03E35106 mvneq  r5,#0x80000001
:02069ED0 050A000D streq r0,[r10, #-0xd]		;(r10-0xd=*(fffffff3))
:02069ED4 ADE35120 stcgel 1,cr5,[r3,#+0x80]!
:02069ED8 000D3509 andeq  r3,r13,r9,lsl #0xa
:02069EDC 3A008935 bcc 0208C3B8
:02069EE0 7519BD54 ldrvc r11,[r9, #-0xd54]		;(r9-0xd54=*(f01122b1))
:02069EE4 10153054 andnes r3,r5,r4,asr r0
:02069EE8 2F5D315D swics 0x005d315d
:02069EEC BB029524 bllt 0210F384
:02069EF0 2000B518 andcs  r11,r0,r8,lsl r5
:02069EF4 00B51009 adceqs r1,r5,r9
:02069EF8 1A802FDC bne 00075E70
:02069EFC 4957A9E5 ldmmidb  r7 ,{r0,r2,r5,r6,r7,r8,r11,r13,r15}^
:02069F00 7FFD9C54 swivc 0x00fd9c54
:02069F04 86107502 ldrhi r7,[r0],-r2, lsl #0xa
:02069F08 02A1FDA0 adceq  r15,r1,#0x2800
:02069F0C 64027E30 strvs r7,[r2],#-0xe30
:02069F10 0F848045 swieq 0x00848045
:02069F14 5111A0E0 tstpl r1,r0,ror #0x1
:02069F18 31541101 cmpcc r4,r1,lsl #0x2
:02069F1C 600F9000 andvs  r9,r15,r0
:02069F20 0D06412C unknown
:02069F24 A50041E2 strge r4,[r0, #-0x1e2]		;(r0-0x1e2=*(00003a22))
:02069F28 07F5C807 ldreqb r12,[r5,+r7, lsl #0x10]!
:02069F2C 17E20110 unknown
:02069F30 25B93100 ldrcs r3,[r9, #+0x100]!
:02069F34 000D0E81 andeq  r0,r13,r1,lsl #0x1d
:02069F38 1BEA0034 blne 01AEA010
:02069F3C 06E33100 unknown
:02069F40 0A02AD00 beq 02115348
:02069F44 0D09ED00 unknown
:02069F48 5C004531 stcpl  5,cr4,[r0],{#0x31}
:02069F4C 31FEE372 mvnccs r14,r2,ror r3
:02069F50 1B710008 blne 03CA9F78
:02069F54 500F0ADD unknown
:02069F58 0CE8BD34 stceql 13,cr11,[r8],#+0xd0
:02069F5C 20A5A0D0 unknown
:02069F60 1936010D ldmnedb  r6!,{r0,r2,r3,r8}
:02069F64 0225E5E0 eoreq  r14,r5,#0x38000000
:02069F68 E1250001 unknown
:02069F6C 9D187D85 unknown
:02069F70 75757410 ldrvcb r7,[r5, #-0x410]!
:02069F74 20516C00 subcss r6,r1,r0,lsl #0x18
:02069F78 DD00019C unknown
:02069F7C 00019C16 andeq  r9,r1,r6,lsl r12
:02069F80 050031B5 streq r3,[r0, #-0x1b5]		;(r0-0x1b5=*(00003a4f))
:02069F84 20310C00 eorcss r0,r1,r0,lsl #0x18
:02069F88 4D03519C unknown
:02069F8C 9C6B2003 stclsl 0,cr2,[r11],#-0xc
:02069F90 E3C200D9 bic  r0,r2,#0xD9
:02069F94 F0E2061D rscnv  r0,r2,r13,lsl r6
:02069F98 E880120F stmia  r0 ,{r0,r1,r2,r3,r9,r12}
:02069F9C 001DC070 andeqs r12,r13,r0,ror r0
:02069FA0 0064000D rsbeq  r0,r4,r13
:02069FA4 09458130 stmeqdb  r5 ,{r4,r5,r8,r15}^
:02069FA8 75016192 strvc r6,[r1, #-0x192]		;(r1-0x192=*(0001de90))
:02069FAC 34000504 strcc r0,[r0],#-0x504
:02069FB0 A9813A00 stmgeib  r1 ,{r9,r11,r12,r13}
:02069FB4 40E59207 rscmi  r9,r5,r7,lsl #0x4
:02069FB8 26B50545 unknown
:02069FBC E3836230 orr  r6,r3,#0x3
:02069FC0 E3C33020 bic  r3,r3,#0x20
:02069FC4 6D00F003 unknown
:02069FC8 E581D005 str r13,[r1, #+0x5]		;r1+0x5=*(0001e027)
:02069FCC D181E03C orrle  r14,r1,r12,lsr r0
:02069FD0 E14F8100 mrs r8,SPSR
:02069FD4 0525207C streq r2,[r5, #-0x7c]!
:02069FD8 23250029 unknown
:02069FDC 3095701D addccs r7,r5,r13,lsl r0
:02069FE0 03ED0058 mvneq  r0,#0x58
:02069FE4 20950619 addcss r0,r5,r9,lsl r6
:02069FE8 79201619 stmvcdb  r0!,{r0,r3,r4,r9,r10,r12}
:02069FEC DD0DE10F unknown
:02069FF0 105D4403 subnes r4,r13,r3,lsl #0x8
:02069FF4 680D0039 stmvsda  r13 ,{r0,r3,r4,r5}
:02069FF8 0845038D stmeqda  r5 ,{r0,r2,r3,r7,r8,r9}^
:02069FFC 075D08A5 ldreqb r0,[r13,-r5, lsr #0x11]
:0206A000 8530001D ldrhi r0,[r0, #-0x1d]!
:0206A004 105F3000 subnes r3,r15,r0
:0206A008 E59110B9 ldr r1,[r1, #+0xb9]		;r1+0xb9=*(0001e0db)
:0206A00C C011212C andgts r2,r1,r12,lsr #0x2
:0206A010 28E5229C unknown
:0206A014 11250149 unknown
:0206A018 0A8DFF7B beq 003E9E0C
:0206A01C 0E894C00 cdpeq 12,8,cr4,cr9,cr0,0
:0206A020 0661A0D0 unknown
:0206A024 C4274D2F unknown
:0206A028 9FA90005 swils 0x00a90005
:0206A02C 0109D500 unknown
:0206A030 0001C800 andeq  r12,r1,r0,lsl #0x10
:0206A034 1D2C1DCC stcne  13,cr1,[r12,#-0x330]!
:0206A038 ED009100 unknown
:0206A03C CD00AD00 unknown
:0206A040 12E1D110 rscne  r13,r1,#0x4
:0206A044 E183001F orr  r0,r3,r15,lsl r0
:0206A048 2085024D addcs  r0,r5,r13,asr #0x4
:0206A04C 6045A970 subvs  r10,r5,r0,ror r9
:0206A050 20D22958 sbccss r2,r2,r8,asr r9
:0206A054 44AD01C1 unknown
:0206A058 8DFFFFEF ldchil 15,cr15,[r15,#+0x3bc]!
:0206A05C 31858D07 orrcc  r8,r5,r7,lsl #0x1a
:0206A060 3038106D eorccs r1,r8,r13,ror #0x0
:0206A064 006506A9 rsbeq  r0,r5,r9,lsr #0xd
:0206A068 73301011 teqvc r0,#0x11
:0206A06C 20066510 andcs  r6,r6,r0,lsl r5
:0206A070 20C1E143 sbccs  r14,r1,r3,asr #0x2
:0206A074 65821995 strvs r1,[r2, #+0x995]		;r2+0x995=*(00000995)
:0206A078 10055331 andne  r5,r5,r1,lsr r3
:0206A07C 05C50079 streqb r0,[r5, #+0x79]		;r5+0x79=*(0003c0b9)
:0206A080 81457D12 unknown
:0206A084 5071ED55 rsbpls r14,r1,r5,asr r13
:0206A088 71150075 tstvc r5,r5,ror r0
:0206A08C 2D504059 unknown
:0206A090 9011C928 andlss r12,r1,r8,lsr #0x12
:0206A094 100CE56F andne  r14,r12,r15,ror #0xa
:0206A098 0820B190 stmeqda  r0!,{r4,r7,r8,r12,r13,r15}
:0206A09C E5108020 ldr r8,[r0, #-0x20]		;(r0-0x20=*(00003be4))
:0206A0A0 3D0C10AD unknown
:0206A0A4 23BD9025 movcss r9,#0x25		;r9=37(0x25)
:0206A0A8 6A281EF5 bvs 02A71C84
:0206A0AC 30B28149 adcccs r8,r2,r9,asr #0x2
:0206A0B0 49B0E142 ldmmiib  r0!,{r1,r6,r8,r13,r14,r15}
:0206A0B4 F5410401 strnvb r0,[r1, #-0x401]		;(r1-0x401=*(0001dc21))
:0206A0B8 17411407 strneb r1,[r1,-r7, lsl #0x8]
:0206A0BC 117514FD ldrnesh r1,[r5, #-0x4d]!
:0206A0C0 174101F9 unknown
:0206A0C4 02FD10A9 rsceqs r1,r13,#0xA9
:0206A0C8 DE50009D mrcle 0,2,r0,cr0,cr13,{4}
:0206A0CC FFD8020A swinv 0x00d8020a
:0206A0D0 00020A02 andeq  r0,r2,r2,lsl #0x14
:0206A0D4 D00C00AD andle  r0,r12,r13,lsr #0x1
:0206A0D8 4208E24D andmi  r14,r8,#0xD0000004
:0206A0DC E0800061 add  r0,r0,r1,ror #0x0
:0206A0E0 2080E59F umullcs  r14,r0,r15,r5
:0206A0E4 C0008D02 andgt  r8,r0,r2,lsl #0x1a
:0206A0E8 307CE1DE unknown
:0206A0EC 411800BD ldrmih r0,[r8, -r13]
:0206A0F0 C0B0E242 adcgts r14,r0,r2,asr #0x4
:0206A0F4 C008E1CD andgt  r14,r8,r13,asr #0x3
:0206A0F8 0CE59300 stceql 3,cr9,[r5],#+0x0
:0206A0FC 01E59330 mvneq  r9,lsr r0
:0206A100 D50C00C0 strle r0,[r12, #-0xc0]		;(r12-0xc0=*(ffffff40))
:0206A104 04E0030C unknown
:0206A108 14302DC0 unknown
:0206A10C 2D9E1142 unknown
:0206A110 01E31102 mvneq  r1,r2,lsl #0x2
:0206A114 2410B01E ldrcs r11,[r0],#-0x1e
:0206A118 0902E1DD stmeqdb  r2 ,{r0,r2,r3,r4,r6,r7,r8,r13,r14,r15}
:0206A11C F905E311 stmnvdb  r5 ,{r0,r4,r8,r9,r13,r14,r15}
:0206A120 50198002 andpls r8,r9,r2
:0206A124 B5922001 ldrlt r2,[r2, #+0x1]		;r2+0x1=*(00000001)
:0206A128 04E2A10C unknown
:0206A12C 098D2011 stmeqib  r13 ,{r0,r4,r13}
:0206A130 2EE58D00 cdpcs 13,14,cr8,cr5,cr0,0
:0206A134 840F4901 strhi r4,[r15],#-0x901
:0206A138 011D9D20 tsteq r13,r0,lsr #0x1a
:0206A13C DD00299D unknown
:0206A140 181401E1 ldmneda  r4 ,{r0,r5,r6,r7,r8}
:0206A144 1822E1A0 stmneda  r2!,{r5,r7,r8,r13,r14,r15}
:0206A148 00C0E181 sbceq  r14,r0,r1,lsl #0x3
:0206A14C 02E1811F rsceq  r8,r1,#0xC0000007
:0206A150 D00C08D1 unknown
:0206A154 00E2108D rsceq  r1,r2,r13,lsl #0x1
:0206A158 10150095 mulnes r5,r5,r0
:0206A15C 740099FF strvc r9,[r0],#-0x9ff
:0206A160 69AC80D9 stmvsib  r12!,{r0,r3,r4,r6,r7,r15}
:0206A164 38007D24 stmccda  r0 ,{r2,r5,r8,r10,r11,r12,r13,r14}
:0206A168 9DD04C45 unknown
:0206A16C 2B306800 blcs 02C84174
:0206A170 1315109D tstne r5,#0x9D
:0206A174 1345E1C3 unknown
:0206A178 0749033D unknown
:0206A17C 0749735C unknown
:0206A180 1050E0C3 subnes r14,r0,r3,asr #0x1
:0206A184 F74A3E4D strnvb r3,r14,r0,r3,asr #0x1
:0206A188 19F9FF21 ldmneib  r9!,{r0,r5,r8,r9,r10,r11,r12,r13,r14,r15}^
:0206A18C 13690C51 unknown
:0206A190 303CE2D4 unknown
:0206A194 68B59F0E ldmvsia  r5!,{r1,r2,r3,r8,r9,r10,r11,r12,r15}
:0206A198 0801BA03 stmeqda  r1 ,{r0,r1,r9,r11,r12,r13,r15}
:0206A19C 840D7555 strhi r7,[r13],#-0x555
:0206A1A0 4502E0D4 strmi r14,[r2, #-0xd4]		;(r2-0xd4=*(ffffff2c))
:0206A1A4 E0000501 and  r0,r0,r1,lsl #0xa
:0206A1A8 258508E1 strcs r0,[r5, #+0x8e1]		;r5+0x8e1=*(0003c921)
:0206A1AC E9009138 stmdb  r0 ,{r3,r4,r5,r8,r12,r15}
:0206A1B0 2510C102 ldrcs r12,[r0, #-0x102]		;(r0-0x102=*(00003b02))
:0206A1B4 F54DC21C strnvb r12,[r13, #-0x21c]		;(r13-0x21c=*(fffffde4))
:0206A1B8 C214A504 andgts r10,r4,#0x1000000
:0206A1BC 81F756E1 mvnhis r5,r1,ror #0xd
:0206A1C0 0343FC73 unknown
:0206A1C4 FFFE020B swinv 0x00fe020b
:0206A1C8 D50105BF strle r0,[r1, #-0x5bf]		;(r1-0x5bf=*(0001da63))
:0206A1CC 7D30A038 ldcvc  0,cr10,[r0,#-0xe0]!
:0206A1D0 01F37D13 mvneqs r7,r3,lsl r13
:0206A1D4 2271142E rsbcss r1,r1,#0x2E000000
:0206A1D8 000502CD andeq  r0,r5,r13,asr #0x5
:0206A1DC 05126DEE ldreq r6,[r2, #-0xdee]		;(r2-0xdee=*(fffff212))
:0206A1E0 35F74F12 ldrccb r4,[r7, #+0xf12]!
:0206A1E4 04423D04 streqb r3,[r2],#-0xd04
:0206A1E8 69B30095 ldmvsib  r3!,{r0,r2,r4,r7}
:0206A1EC 39263D08 stmccdb  r6!,{r3,r8,r10,r11,r12,r13}
:0206A1F0 5D5F2911 unknown
:0206A1F4 1A291E13 bne 02AB1A48
:0206A1F8 01295F41 unknown
:0206A1FC B5020580 strlt r0,[r2, #-0x580]		;(r2-0x580=*(fffffa80))
:0206A200 B1301C00 teqlt r0,r0,lsl #0x18
:0206A204 CD589930 unknown
:0206A208 5D030CD9 unknown
:0206A20C 00B58E1C adceqs r8,r5,r12,lsl r14
:0206A210 15986028 ldrne r6,[r8, #+0x28]		;r8+0x28=*(0000e028)
:0206A214 987024E5 unknown
:0206A218 75560515 ldrvcb r0,[r6, #-0x515]		;(r6-0x515=*(001d2b6f))
:0206A21C 01505701 cmpeq r0,r1,lsl #0xe
:0206A220 1C02450D stcne  5,cr4,[r2],{#0xd}
:0206A224 20E59850 rsccs  r9,r5,r0,asr r8
:0206A228 F9984004 ldmnvib  r8 ,{r2,r14}
:0206A22C 05E05009 streqb r5,[r0, #+0x9]!
:0206A230 84008920 strhi r8,[r0],#-0x920
:0206A234 C1145D30 tstgt r4,r0,lsr r13
:0206A238 CD8961E0 unknown
:0206A23C 90422001 subls  r2,r2,r1
:0206A240 E2A10871 adc  r0,r1,#0x710000
:0206A244 E0813295 umull  r3,r1,r5,r2
:0206A248 21109502 tstcs r0,r2,lsl #0xa
:0206A24C 211294E0 tstcs r2,r0,ror #0x9
:0206A250 700300E0 andvc  r0,r3,r0,ror #0x1
:0206A254 6001E097 mulvs  r1,r7,r0
:0206A258 0C00E0A6 stceq  0,cr14,[r0],{#0xa6}
:0206A25C A8E58870 unknown
:0206A260 601001CD andvss r0,r0,r13,asr #0x3
:0206A264 04E58820 unknown
:0206A268 B5184DBD ldrlt r4,[r8, #-0xdbd]		;(r8-0xdbd=*(0000d243))
:0206A26C 7501A900 strvc r10,[r1, #-0x900]		;(r1-0x900=*(0001d722))
:0206A270 040DE80C streq r14,[r13],#-0x80c
:0206A274 10E59530 rscne  r9,r5,r0,lsr r5
:0206A278 40030015 andmi  r0,r3,r5,lsl r0
:0206A27C 00E05721 rsceq  r5,r0,r1,lsr #0xe
:0206A280 01E0C630 mvneq  r12,lsr r0
:0206A284 15540000 ldrneb r0,[r4, #-0x0]		;(r4-0x0=*(0003c040))
:0206A288 0FB1D308 swieq 0x00b1d308
:0206A28C 0014AA00 andeqs r10,r4,r0,lsl #0x14
:0206A290 0009950A andeq  r9,r9,r10,lsl #0xa
:0206A294 85800005 strhi r0,[r0, #+0x5]		;r0+0x5=*(00003c09)
:0206A298 065018E5 ldreqb r1,[r0, #+0x5]		;r0+0x5=*(00003c09)
:0206A29C 98004188 stmlsda  r0 ,{r3,r7,r8,r14}
:0206A2A0 0D01A041 unknown
:0206A2A4 418C6041 orrmi  r6,r12,r1,asr #0x0
:0206A2A8 00D5BA20 sbceqs r11,r5,r0,lsr #0x14
:0206A2AC 2D599550 unknown
:0206A2B0 3003D1E8 andcc  r13,r3,r8,ror #0x3
:0206A2B4 E9A920F9 stmib  r9!,{r0,r3,r4,r5,r6,r7,r13}
:0206A2B8 0800090C stmeqda  r0 ,{r2,r3,r8,r11}
:0206A2BC 00110579 andeqs r0,r1,r9,ror r5
:0206A2C0 3D880E21 unknown
:0206A2C4 8018BB20 andhis r11,r8,r0,lsr #0x16
:0206A2C8 00111580 andeqs r1,r1,r0,lsl #0xb
:0206A2CC 10800818 addne  r0,r0,r8,lsl r8
:0206A2D0 8039FD81 eorhis r15,r9,r1,lsl #0x1b
:0206A2D4 FF7BE581 swinv 0x007be581
:0206A2D8 F182195D orrnv  r1,r2,r13,asr r9
:0206A2DC 69153100 ldmvsdb  r5 ,{r8,r12,r13}
:0206A2E0 71B06010 movvcs r6,r0,lsl r0		;r6=245824(0x3c040)
:0206A2E4 451F7D05 ldrmi r7,[r15, #-0xd05]		;r15-0xd05=*(020695e7)=#10817685(0x00a51095)
:0206A2E8 1771E700 ldrneb r14,[r1,-r0, lsl #0xe]!
:0206A2EC E5962B3D ldr r2,[r6, #+0xb3d]		;r6+0xb3d=*(0003cb7d)
:0206A2F0 01C85399 unknown
:0206A2F4 49930861 ldmmiib  r3 ,{r0,r5,r6,r11}
:0206A2F8 01043520 unknown
:0206A2FC 86102000 ldrhi r2,[r0],-r0
:0206A300 47860005 strmi r0,[r6, +r5]
:0206A304 9D1018E5 unknown
:0206A308 12CD055D sbcne  r0,r13,#0x17400000
:0206A30C 3A30E586 bcc 02CA392C
:0206A310 95301085 ldrls r1,[r0, #-0x85]!
:0206A314 E0A4067D adc  r0,r4,r13,ror r6
:0206A318 0392152D orreqs r1,r2,#0xB400000
:0206A31C 719C0281 orrvcs r0,r12,r1,lsl #0x5
:0206A320 7E154500 cdpvc 5,0,cr4,cr5,cr0,0
:0206A324 5AF8000D bpl 01E6A360
:0206A328 35852279 strcc r2,[r5, #+0x279]		;r5+0x279=*(0003c2b9)
:0206A32C 00590011 subeqs r0,r9,r1,lsl r0
:0206A330 71132595 unknown
:0206A334 196F0122 unknown
:0206A338 00007500 andeq  r7,r0,r0,lsl #0xa
:0206A33C 950030D1 strls r3,[r0, #-0xd1]		;(r0-0xd1=*(00003b33))
:0206A340 1591202D ldrne r2,[r1, #+0x2d]		;r1+0x2d=*(0001e04f)
:0206A344 10141500 andnes r1,r4,r0,lsl #0xa
:0206A348 19021580 stmnedb  r2 ,{r7,r8,r10,r12}
:0206A34C 20148100 andcss r8,r4,r0,lsl #0x2
:0206A350 1540E595 strneb r14,[r0, #-0x595]		;(r0-0x595=*(0000366f))
:0206A354 01650800 unknown
:0206A358 951014A0 ldrls r1,[r0, #-0x4a0]		;(r0-0x4a0=*(00003764))
:0206A35C BD1820B9 unknown
:0206A360 D5182D00 ldrle r2,[r8, #-0xd00]		;(r8-0xd00=*(0000d300))
:0206A364 20BDE80D adccss r14,r13,r13,lsl #0x10
:0206A368 ED0BFD04 unknown
:0206A36C 005D4412 subeqs r4,r13,r2,lsl r4
:0206A370 00012D19 andeq  r2,r1,r9,lsl r13
:0206A374 00051CED andeq  r1,r5,r13,ror #0x19
:0206A378 F914F504 ldmnvdb  r4 ,{r2,r8,r10,r12,r13,r14,r15}
:0206A37C 41005D05 unknown
:0206A380 10FD9A32 rscnes r9,r13,r2,lsr r10
:0206A384 A1000D01 unknown
:0206A388 B90AA900 stmltdb  r10 ,{r8,r11,r13,r15}
:0206A38C D811E13E ldmleda  r1 ,{r1,r2,r3,r4,r5,r8,r13,r14,r15}
:0206A390 0924FD7D stmeqdb  r4!,{r0,r2,r3,r4,r5,r6,r8,r10,r11,r12,r13,r14,r15}
:0206A394 2010F501 andcss r15,r0,r1,lsl #0xa
:0206A398 05B3E1C1 ldreq r14,[r3, #+0x1c1]!
:0206A39C EDC88701 unknown
:0206A3A0 E2800A13 add  r0,r0,#0x13000
:0206A3A4 02901FF8 addeqs r1,r0,#0x3E0
:0206A3A8 E3810CCD orr  r0,r1,#0xCD00
:0206A3AC E5801FF8 str r1,[r0, #+0xff8]		;r0+0xff8=*(00004bfc)
:0206A3B0 B48110AD strlt r1,[r1],#+0xad
:0206A3B4 0B319F20 bleq 02CD203C
:0206A3B8 1885E592 stmneia  r5 ,{r1,r4,r7,r8,r10,r13,r14,r15}
:0206A3BC 1CED4838 stcnel 8,cr4,[r13],#+0xe0
:0206A3C0 0CE59430 stceql 4,cr9,[r5],#+0xc0
:0206A3C4 01E594C0 mvneq  r9,r0,asr #0x9
:0206A3C8 0D0DE503 unknown
:0206A3CC A102010E unknown
:0206A3D0 2600040A strcs r0,[r0],-r10, lsl #0x8
:0206A3D4 408106F1 unknown
:0206A3D8 30211018 eorcc  r1,r1,r8,lsl r0
:0206A3DC 13821004 orrne  r1,r2,#0x4
:0206A3E0 04B11C8D unknown
:0206A3E4 00140582 andeqs r0,r4,r2,lsl #0xb
:0206A3E8 29031581 stmcsdb  r3 ,{r0,r7,r8,r10,r12}
:0206A3EC 94049980 strls r9,[r4],#-0x980
:0206A3F0 210225E5 unknown
:0206A3F4 0504C520 streq r12,[r4, #-0x520]		;(r4-0x520=*(0003bb20))
:0206A3F8 01167D73 tsteq r6,r3,ror r13
:0206A3FC 0005101D andeq  r1,r5,r13,lsl r0
:0206A400 2000A535 andcs  r10,r0,r5,lsr r5
:0206A404 25942D00 ldrcs r2,[r4, #+0xd00]		;r4+0xd00=*(0003cd40)
:0206A408 20259403 eorcs  r9,r5,r3,lsl #0x8
:0206A40C 0003013D andeq  r0,r3,r13,lsr r1
:0206A410 02E11A10 rsceq  r1,r1,#0x10000
:0206A414 000401FD unknown
:0206A418 163D02E1 unknown
:0206A41C E5338450 ldr r8,[r3, #-0x450]!
:0206A420 18001140 stmneda  r0 ,{r6,r8,r12}
:0206A424 253BB100 ldrcs r11,[r11, #-0x100]!
:0206A428 E42B3D00 unknown
:0206A42C 0AD9FF00 beq 016EA034
:0206A430 C5011551 strgt r1,[r1, #-0x551]		;(r1-0x551=*(0001dad1))
:0206A434 2C027E1B stccs  14,cr7,[r2],{#0x1b}
:0206A438 451D1E84 ldrmi r1,[r13, #-0xe84]		;(r13-0xe84=*(fffff17c))
:0206A43C A91AC521 ldmgedb  r10 ,{r0,r5,r8,r10,r14,r15}
:0206A440 F129C111 unknown
:0206A444 4D00F810 unknown
:0206A448 E1C10001 bic  r0,r1,r1
:0206A44C 050C1B3D streq r1,[r12, #-0xb3d]		;(r12-0xb3d=*(fffff4c3))
:0206A450 B504A200 strlt r10,[r4, #-0x200]		;(r4-0x200=*(0003be40))
:0206A454 0A991000 beq 006AE45C
:0206A458 0C01A171 stceq  1,cr10,[r1],{#0x71}
:0206A45C 11AA4BC5 movne  r4,r5,asr #0x17
:0206A460 0B05041B bleq 021AB4D4
:0206A464 F99010AD ldmnvib  r0 ,{r0,r2,r3,r5,r7,r12}
:0206A468 C0301100 eorgts r1,r0,r0,lsl #0x2
:0206A46C 5550116D ldrplb r1,[r0, #-0x16d]		;(r0-0x16d=*(00003a97))
:0206A470 15102970 ldrne r2,[r0, #-0x970]		;(r0-0x970=*(00003294))
:0206A474 41602910 unknown
:0206A478 80802900 addhi  r2,r0,r0,lsl #0x12
:0206A47C 1160297F unknown
:0206A480 E3801000 orr  r1,r0,#0x0
:0206A484 21101501 tstcs r0,r1,lsl #0xa
:0206A488 0B49C330 bleq 032DB150
:0206A48C 20C0E10F sbccs  r14,r0,r15,lsl #0x2
:0206A490 0100E3C1 unknown
:0206A494 02E18220 rsceq  r8,r1,#0x2
:0206A498 C0E121F0 unknown
:0206A49C 09010000 stmeqdb  r1 ,{}
:0206A4A0 00098060 andeq  r8,r9,r0,ror #0x0
:0206A4A4 E10F3DC9 mrs r3,CPSR
:0206A4A8 00001F34 andeq  r1,r0,r4,lsr r15
:0206A4AC 0B651DE9 bleq 039B1C58
:0206A4B0 18FDE250 ldmneia  r13!,{r4,r6,r9,r13,r14,r15}^
:0206A4B4 12310EC1 eornes r0,r1,#0xC10
:0206A4B8 1005106D andne  r1,r5,r13,ror #0x0
:0206A4BC FBFD3EA3 blx 01FB9F50
:0206A4C0 7D13050F unknown
:0206A4C4 51F55B11 mvnpls r5,r1,lsl r11
:0206A4C8 0D1A2138 unknown
:0206A4CC 1073B211 rsbnes r11,r3,r1,lsl r2
:0206A4D0 1B09E1D0 blne 022E2C18
:0206A4D4 0108CD38 unknown
:0206A4D8 09E92810 unknown
:0206A4DC 0AFD0059 beq 01FAA648
:0206A4E0 106DEB00 rsbne  r14,r13,r0,lsl #0x16
:0206A4E4 D9C32249 stmleib  r3 ,{r0,r3,r6,r9,r13}^
:0206A4E8 30714E46 rsbccs r4,r1,r6,asr #0x1c
:0206A4EC 100C2939 andne  r2,r12,r9,lsr r9
:0206A4F0 01B909E9 moveqs r0,r9,ror #0x13
:0206A4F4 005D36CD subeqs r3,r13,r13,asr #0xd
:0206A4F8 44403538 strmib r3,[r0],#-0x538
:0206A4FC 0A020B06 beq 020ED11C
:0206A500 0C7F140D ldceql 4,cr1,[r15],#-0x34
:0206A504 0400E201 streq r14,[r0],#-0x201
:0206A508 81811081 orrhi  r1,r1,r1,lsl #0x1
:0206A50C 0300410F unknown
:0206A510 00100599 muleqs r0,r9,r5
:0206A514 070900C1 streq r0,[r0], -r9
:0206A518 D51DADCB ldrle r10,[r13, #-0xdcb]		;(r13-0xdcb=*(fffff235))
:0206A51C CD000027 unknown
:0206A520 1309A427 unknown
:0206A524 64D316BD ldrvsb r1,[r3],#+0x6bd
:0206A528 89500335 ldmhidb  r0 ,{r0,r2,r4,r5,r8,r9}^
:0206A52C B911D901 ldmltdb  r1 ,{r0,r8,r11,r12,r14,r15}
:0206A530 3A4AF515 bcc 0332798C
:0206A534 EB000B7A bl 0206D324
:0206A538 B5F91025 ldrltb r1,[r9, #+0x25]!
:0206A53C 48757002 unknown
:0206A540 28F984A8 ldmcsia  r9!,{r3,r5,r7,r10,r15}^
:0206A544 071D11C5 ldreq r1,ia 
:0206A548 022D0009 eoreq  r0,r13,#0x9
:0206A54C BE012D03 cdplt 13,0,cr2,cr1,cr3,0
:0206A550 00180913 andeqs r0,r8,r3,lsl r9
:0206A554 91E1054D mvnls  r0,r13,asr #0xa
:0206A558 2AF6ED03 bcs 01E2596C
:0206A55C 0D0801C1 unknown
:0206A560 E1A00802 mov  r0,r2,lsl #0x10		;r0=0(0x0)
:0206A564 000523EC andeq  r2,r5,r12,ror #0x7
:0206A568 EC11BDEB ldc  13,cr11,[r1],{#0xeb}
:0206A56C 50EBFFF5 unknown
:0206A570 0D000504 unknown
:0206A574 4CEBFFF6 stcmil 15,cr15,[r11],#+0x3d8
:0206A578 41AA0005 movmi  r0,r5			;r0=245824(0x3c040)
:0206A57C 29690001 unknown
:0206A580 D10005A8 unknown
:0206A584 0005A619 andeq  r10,r5,r9,lsl r6
:0206A588 000940B4 streqh r4,[r9], -r4
:0206A58C EB0001A4 bl 0206AC24
:0206A590 8200113C andhi  r1,r0,#0xF
:0206A594 8600093C unknown
:0206A598 2DD6E506 unknown
:0206A59C 00493401 subeq  r3,r9,r1,lsl #0x8
:0206A5A0 012934A6 unknown
:0206A5A4 00E00675 rsceq  r0,r0,r5,ror r6
:0206A5A8 06E1A0D0 unknown
:0206A5AC 65FD336B ldrvsb r3,[r13, #+0x36b]!
:0206A5B0 00194026 andeqs r4,r9,r6,lsr #0x0
:0206A5B4 68FF130A unknown
:0206A5B8 A4FFFBFF unknown
:0206A5BC 00010117 andeq  r0,r1,r7,lsl r1
:0206A5C0 A8000102 stmgeda  r0 ,{r1,r8}
:0206A5C4 20000503 andcs  r0,r0,r3,lsl #0xa
:0206A5C8 03041025 unknown
:0206A5CC 1A7E3F80 bne 03FFA3D4
:0206A5D0 07280002 streq r0,[r8,-r2]!
:0206A5D4 196DC00C unknown
:0206A5D8 006D03E1 rsbeq  r0,r13,r1,ror #0x7
:0206A5DC 003506E4 eoreqs r0,r5,r4,ror #0xd
:0206A5E0 1C00911C stcne  1,cr9,[r0],{#0x1c}
:0206A5E4 0A020B14 beq 020ED23C
:0206A5E8 C51081F4 ldrgt r8,[r0, #-0x1f4]		;(r0-0x1f4=*(0003be4c))
:0206A5EC 3821C016 stmccda  r1!,{r1,r2,r4,r14,r15}
:0206A5F0 16DC26B4 unknown
:0206A5F4 8C0006E1 stchi  6,cr0,[r0],{#0xe1}
:0206A5F8 004904E2 subeq  r0,r9,r2,ror #0x9
:0206A5FC 00014082 andeq  r4,r1,r2,lsl #0x1
:0206A600 1EB52EA2 cdpne 14,10,cr2,cr5,cr2,5
:0206A604 1102E5C4 unknown
:0206A608 3D148900 unknown
:0206A60C 00010300 andeq  r0,r1,r0,lsl #0x6
:0206A610 006D3E23 rsbeq  r3,r13,r3,lsr #0x1c
:0206A614 03CA0005 biceq  r0,r10,#0x5
:0206A618 05020005 streq r0,[r2, #-0x5]		;(r2-0x5=*(fffffffb))
:0206A61C 00050400 andeq  r0,r5,r0,lsl #0x8
:0206A620 C42A3003 unknown
:0206A624 00051AE5 andeq  r1,r5,r5,ror #0x15
:0206A628 E1C431BA strh r3,[r4, #+0x1a]		;r4+0x1a=*(0003c05a)
:0206A62C DC305008 ldcle  0,cr5,[r0],#-0x20
:0206A630 C435B2E5 unknown
:0206A634 119000E1 orrnes r0,r0,r1,ror #0x1
:0206A638 09003900 stmeqdb  r0 ,{r8,r11,r12,r13}
:0206A63C 1CE28409 stcnel 4,cr8,[r2],#+0x24
:0206A640 348E02B9 strcc r0,[r14],#+0x2b9
:0206A644 028B0871 addeq  r0,r11,#0x710000
:0206A648 B820A500 stmltda  r0!,{r8,r10,r13,r15}
:0206A64C E1C42201 bic  r2,r4,r1,lsl #0x4
:0206A650 41C405B0 strmih r0,[r4, #+0x50]		;r4+0x50=*(0003c090)
:0206A654 02498027 subeq  r8,r9,#0x27
:0206A658 6F0F10A0 swivs 0x000f10a0
:0206A65C 35242C11 strcc r2,[r4, #-0xc11]!
:0206A660 17D53017 unknown
:0206A664 07B980A8 ldreq r8,[r9,+r8, lsr #0x1]!
:0206A668 02B90799 adceqs r0,r9,#0x2640000
:0206A66C 30159983 andccs r9,r5,r3,lsl #0x13
:0206A670 B1E22E83 mvnlt  r2,r3,lsl #0x1d
:0206A674 09E18020 unknown
:0206A678 5A0106A9 bpl 020AC124
:0206A67C F850B9C0 ldmnvda  r0 ,{r6,r7,r8,r11,r12,r13,r15}^
:0206A680 A1E92D43 mvnge  r2,r3,asr #0x1a
:0206A684 04118023 ldreq r8,[r1],#-0x23
:0206A688 9C001DA1 stcls  13,cr1,[r0],{#0xa1}
:0206A68C 556010C1 strplb r1,[r0, #-0xc1]!
:0206A690 2D909437 unknown
:0206A694 00499511 subeq  r9,r9,r1,lsl r5
:0206A698 0D0505F1 unknown
:0206A69C 4049E400 submi  r14,r9,r0,lsl #0x8
:0206A6A0 AB004909 blge 0207CACC
:0206A6A4 12290081 eorne  r0,r9,#0x81
:0206A6A8 1114E199 unknown
:0206A6AC 75E104E0 strvcb r0,[r1, #+0x4e0]!
:0206A6B0 0508A503 streq r10,[r8, #-0x503]		;(r8-0x503=*(0000dafd))
:0206A6B4 06D9F5E0 ldreqb r15,[r8, #-0x503]		;(r8-0x503=*(0000dafd))
:0206A6B8 35C61051 strccb r1,[r6, #+0x51]		;r6+0x51=*(0003c091)
:0206A6BC 5101C5FF unknown
:0206A6C0 06A15440 unknown
:0206A6C4 292C404C stmcsdb  r12!,{r2,r3,r6,r14}
:0206A6C8 00699008 rsbeq  r9,r9,r8
:0206A6CC 7D01002D unknown
:0206A6D0 D1136900 tstle r3,r0,lsl #0x12
:0206A6D4 10107D6D andnes r7,r0,r13,ror #0x1a
:0206A6D8 7D07E270 unknown
:0206A6DC 21000000 unknown
:0206A6E0 2115E599 unknown
:0206A6E4 0115E1E0 tsteq r5,r0,ror #0x3
:0206A6E8 81E18000 mvnhi  r8,r0
:0206A6EC 84801071 strhi r1,[r0],#+0x71
:0206A6F0 48890075 stmmiia  r9 ,{r0,r2,r4,r5,r6}
:0206A6F4 077002E5 ldreqb r0,ia 
:0206A6F8 0089F3E0 addeq  r15,r9,r0,ror #0x7
:0206A6FC 20C0188D sbccs  r1,r0,r13,lsl #0x11
:0206A700 83F8453D mvnhis r4,#0xF400000
:0206A704 81AC3085 movhi  r3,r5,lsl #0x1		;r3=491648(0x78080)
:0206A708 4752F040 ldrmib r15,r3,r5,lsl #0x1
:0206A70C 85500439 ldrhib r0,[r0, #-0x439]		;(r0-0x439=*(0003bc07))
:0206A710 120ECD01 andne  r12,r14,#0x40
:0206A714 5A640029 bpl 0396A7C0
:0206A718 41640085 unknown
:0206A71C 00E59427 rsceq  r9,r5,r7,lsr #0x8
:0206A720 85164190 ldrhi r4,[r6, #-0x190]		;(r6-0x190=*(0003beb0))
:0206A724 6058E005 subvss r14,r8,r5
:0206A728 008000AD addeq  r0,r0,r13,lsr #0x1
:0206A72C 450110E0 strmi r1,[r1, #-0xe0]		;(r1-0xe0=*(0001df42))
:0206A730 81005D0C unknown
:0206A734 ED000D0B unknown
:0206A738 3E201F04 cdpcc 15,2,cr1,cr0,cr4,0
:0206A73C 03ADE270 moveq  r14,#0x7		;r14=7(0x7)
:0206A740 020D824A andeq  r8,r13,#0xA0000004
:0206A744 962400B1 unknown
:0206A748 E02217E1 eor  r1,r2,r1,ror #0xf
:0206A74C 510D15E1 unknown
:0206A750 E008C009 and  r12,r8,r9
:0206A754 E1015DF5 unknown
:0206A758 0CADB111 stceq  1,cr11,[r13],#+0x44
:0206A75C E0D80579 sbcs r0,r8,r9,ror r5
:0206A760 E5840000 str r0,[r4, #+0x0]		;r4+0x0=*(0003c040)
:0206A764 0900F5F0 stmeqdb  r0 ,{r4,r5,r6,r7,r8,r10,r12,r13,r14,r15}
:0206A768 FD004540 unknown
:0206A76C BD8712E9 unknown
:0206A770 0005A8E8 andeq  r10,r5,r8,ror #0x11
:0206A774 0588FF85 streq r15,[r8, #+0xf85]		;r8+0xf85=*(0000ef85)
:0206A778 B44799AC strltb r9,[r7],#-0x9ac
:0206A77C 115010E5 cmpne r0,r5,ror #0x1
:0206A780 D160AA01 unknown
:0206A784 9F40ACE1 swils 0x0040ace1
:0206A788 0D00D0E5 unknown
:0206A78C 00009914 andeq  r9,r0,r4,lsl r9
:0206A790 C9A00099 stmgtib  r0!,{r0,r3,r4,r7}
:0206A794 2BCFB800 blcs 0145879C
:0206A798 910161D4 unknown
:0206A79C 023D1015 eoreqs r1,r13,#0x15
:0206A7A0 232808ED unknown
:0206A7A4 1D04E03A unknown
:0206A7A8 3C000510 stccc  5,cr0,[r0],{#0x10}
:0206A7AC 20040711 andcs  r0,r4,r1,lsl r7
:0206A7B0 F4E5912C unknown
:0206A7B4 78E59410 unknown
:0206A7B8 0D9F00C0 unknown
:0206A7BC 23200120 unknown
:0206A7C0 022008E0 eoreq  r0,r0,#0xE00000
:0206A7C4 9C06F185 stcls  1,cr15,[r6],{#0x85}
:0206A7C8 221001E5 andcss r0,r0,#0x40000039
:0206A7CC 8582065D strhi r0,[r2, #+0x65d]		;r2+0x65d=*(0000065d)
:0206A7D0 E921E8E5 stmdb  r1!,{r0,r2,r5,r6,r7,r11,r13,r14,r15}
:0206A7D4 E2801C06 add  r1,r0,#0x600
:0206A7D8 85200C10 strhi r0,[r0, #-0xc10]!
:0206A7DC 9031ECE5 eorlss r14,r1,r5,ror #0x19
:0206A7E0 2E4D00E5 cdpcs 0,4,cr0,cr13,cr5,7
:0206A7E4 1110E24C tstne r0,r12,asr #0x4
:0206A7E8 20339000 eorcss r9,r3,r0
:0206A7EC 49B4E590 ldmmiib  r4!,{r4,r7,r8,r10,r13,r14,r15}
:0206A7F0 0FEAE1D1 swieq 0x00eae1d1
:0206A7F4 04E28000 unknown
:0206A7F8 14E02338 unknown
:0206A7FC BA80000D blt 0006A838
:0206A800 BCE1D14A stcltl 1,cr13,[r1],#+0x128
:0206A804 00E1D13A rsceq  r13,r1,r10,lsr r1
:0206A808 E1833804 orr  r3,r3,r4,lsl #0x10
:0206A80C E5853018 str r3,[r5, #+0x18]		;r5+0x18=*(0003c058)
:0206A810 D220B000 eorle  r11,r0,#0x0
:0206A814 19B82B05 ldmneib  r8!,{r0,r2,r8,r9,r11,r13}
:0206A818 0908E1D1 stmeqdb  r8 ,{r0,r4,r6,r7,r8,r13,r14,r15}
:0206A81C 8008011B andhi  r0,r8,r11,lsl r1
:0206A820 85001CE1 strhi r1,[r0, #-0xce1]		;(r0-0xce1=*(0003b35f))
:0206A824 1701E501 strne r14,[r1,-r1, lsl #0xa]
:0206A828 066F0006 unknown
:0206A82C 12027FFC andne  r7,r2,#0x3F0
:0206A830 7125B97C unknown
:0206A834 1091BE34 addnes r11,r1,r4,lsr r14
:0206A838 D5FC00BD ldrleb r0,[r12, #+0xbd]!
:0206A83C 13B9B60B movnes r11,#0xB00000		;r11=11534336(0xb00000)
:0206A840 EE070F90 mcr 15,0,r0,cr7,cr0,{4}
:0206A844 02850009 addeq  r0,r5,#0x9
:0206A848 C1E114DD unknown
:0206A84C 47179DE5 ldrmi r9,[r1, #+0x4d]!
:0206A850 31590637 cmpcc r9,r7,lsr r6
:0206A854 F08DE0ED addnv  r14,r13,r13,ror #0x1
:0206A858 E28053F4 add  r5,r0,#0xD0000003
:0206A85C 59A69041 stmplib  r6!,{r0,r6,r12,r15}
:0206A860 F1A92114 movnv  r2,r4,lsl r1		;r2=983296(0xf0100)
:0206A864 A92079A8 stmgedb  r0!,{r3,r5,r7,r8,r11,r12,r13,r14}
:0206A868 E58C6091 str r6,[r12, #+0x91]		;r12+0x91=*(00000091)
:0206A86C 316D3357 unknown
:0206A870 01399E83 teqeq r9,r3,lsl #0x1d
:0206A874 6049036D subvs  r0,r9,r13,ror #0x6
:0206A878 F19DB19D unknown
:0206A87C BE31A1E9 cdplt 1,2,cr10,cr1,cr9,7
:0206A880 B06920D5 unknown
:0206A884 3125F069 msrcc CPSR_sc,r9
:0206A888 3314F1D1 tstcc r4,#0x40000034
:0206A88C 2DB06927 ldccs  9,cr6,[r0,#+0x9c]!
:0206A890 39E1B071 unknown
:0206A894 75312531 ldrvc r2,[r1, #-0x531]!
:0206A898 F3512110 cmpnv r1,#0x4
:0206A89C 880079CC stmhida  r0 ,{r2,r3,r6,r7,r8,r11,r12,r13,r14}
:0206A8A0 BDAD8800 stclt  8,cr8,[r13,#+0x0]!
:0206A8A4 E2228043 eor  r8,r2,#0x43
:0206A8A8 30A59021 adccc  r9,r5,r1,lsr #0x0
:0206A8AC 16C98149 strneb r8,r9,r5,r1,lsr #0x0
:0206A8B0 E3328331 teq r2,#0xC4000000
:0206A8B4 41FD32F9 ldrmish r3,[r13, #+0x29]!
:0206A8B8 6D899400 unknown
:0206A8BC 41D060C1 bicmis r6,r0,r1,asr #0x1
:0206A8C0 A9326505 ldmgedb  r2!,{r0,r2,r8,r10,r13,r14}
:0206A8C4 8000C916 andhi  r12,r0,r6,lsl r9
:0206A8C8 10D1E59D smullnes r14,r1,r13,r5
:0206A8CC D100158F unknown
:0206A8D0 40D13860 sbcmis r3,r1,r0,ror #0x10
:0206A8D4 5820B149 stmplda  r0!,{r0,r3,r6,r8,r12,r13,r15}
:0206A8D8 D5122BE3 ldrle r2,[r2, #-0xbe3]		;(r2-0xbe3=*(000ef51d))
:0206A8DC E1000740 unknown
:0206A8E0 7700D500 strvc r13,[r0,-r0, lsl #0xa]
:0206A8E4 4AB200D5 bmi 00CEAC40
:0206A8E8 10410031 subne  r0,r1,r1,lsr r0
:0206A8EC 413D2035 teqmi r13,r5,lsr r0
:0206A8F0 1E8250E0 cdpne 0,8,cr5,cr2,cr0,7
:0206A8F4 90352365 eorlss r2,r5,r5,ror #0x6
:0206A8F8 F20035C5 andnv  r3,r0,#0x31400000
:0206A8FC 39424039 stmccdb  r2 ,{r0,r3,r4,r5,r14}^
:0206A900 313BAB40 teqcc r11,r0,asr #0x16
:0206A904 A0210700 eorge  r0,r1,r0,lsl #0xe
:0206A908 0210E0E1 andeqs r14,r0,#0xE1
:0206A90C DD054D82 unknown
:0206A910 C3000911 unknown
:0206A914 890DB982 stmhidb  r13 ,{r1,r7,r8,r11,r12,r13,r15}
:0206A918 3135CE10 teqcc r5,r0,lsl r14
:0206A91C E3833485 orr  r3,r3,#0x85000000
:0206A920 018C50E0 orreq  r5,r12,r0,ror #0x1
:0206A924 FD32E3E5 ldc2  3,cr14,[r2,#-0x394]!
:0206A928 FE332301 cdp2 3,2,cr2,cr3,cr1,0
:0206A92C 207910FF unknown
:0206A930 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0206A934 D525F103 strle r15,[r5, #-0x103]!
:0206A938 005DC104 subeqs r12,r13,r4,lsl #0x2
:0206A93C 1D092ACD unknown
:0206A940 4004F570 andmi  r15,r4,r0,ror r5
:0206A944 8017E59D mulhis r7,r13,r5
:0206A948 03590021 cmpeq r9,#0x21
:0206A94C 2095125D addcss r1,r5,r13,asr r2
:0206A950 1C080009 stcne  0,cr0,[r8],{#0x9}
:0206A954 34025D3E strcc r5,[r2],#-0xd3e
:0206A958 1039025D eornes r0,r9,r13,asr r2
:0206A95C 11131011 tstne r3,r1,lsl r0
:0206A960 DD007903 unknown
:0206A964 201C2B05 andcss r2,r12,r5,lsl #0x16
:0206A968 100DE59D mulne  r13,r13,r5
:0206A96C 61411379 unknown
:0206A970 19EBFFF4 unknown
:0206A974 001931D0 ldreqsb r3,[r9], -r0
:0206A978 A8401996 stmgeda  r0 ,{r1,r2,r4,r7,r8,r11,r12}^
:0206A97C 3DA03125 stccc  1,cr3,[r0,#+0x94]!
:0206A980 910C090D unknown
:0206A984 045D0600 ldreqb r0,[r13],#-0x600
:0206A988 833321B8 teqhi r3,#0x2E
:0206A98C FD328FE3 ldc2  15,cr8,[r2,#-0x38c]!
:0206A990 81F000EB mvnhis r0,r11,ror #0x1
:0206A994 03ED51E1 mvneq  r5,#0x40000038
:0206A998 FD840169 unknown
:0206A99C 055C0202 ldreqb r0,[r12, #-0x202]		;(r12-0x202=*(fffffdfe))
:0206A9A0 0BFD1110 bleq 01FAEDE8
:0206A9A4 102D0061 eorne  r0,r13,r1,ror #0x0
:0206A9A8 01050379 unknown
:0206A9AC 21E97D11 mvncs  r7,r1,lsl r13
:0206A9B0 5079105D rsbpls r1,r9,r13,asr r0
:0206A9B4 F079F079 rsbnvs r15,r9,r9,ror r0
:0206A9B8 798079F4 stmvcib  r0 ,{r2,r4,r5,r6,r7,r8,r11,r12,r13,r14}
:0206A9BC 79EADF51 unknown
:0206A9C0 0120391B unknown
:0206A9C4 069905E0 ldreq r0,ib 
:0206A9C8 1D714681 ldcnel 6,cr4,[r1,#-0x204]!
:0206A9CC 0DE28113 stceql 1,cr8,[r2,#+0x4c]!
:0206A9D0 00ED0010 rsceq  r0,r13,r0,lsl r0
:0206A9D4 092C513A stmeqdb  r12!,{r1,r3,r4,r5,r8,r12,r14}
:0206A9D8 C2290270 eorgt  r0,r9,#0x7
:0206A9DC 022BB0E3 eoreq  r11,r11,#0xE3
:0206A9E0 2BB0E1C1 blcs 00CA30EC
:0206A9E4 D11B0751 tstle r11,r1,asr r7
:0206A9E8 C10910E1 unknown
:0206A9EC 030D0C00 unknown
:0206A9F0 E0020194 mul  r2,r4,r1
:0206A9F4 8210B00A andhis r11,r0,#0xA
:0206A9F8 822301E2 eorhi  r0,r3,#0x80000038
:0206A9FC B0802985 addlt  r2,r0,r5,lsl #0x13
:0206AA00 23010009 unknown
:0206AA04 100CE281 andne  r14,r12,r1,lsl #0x5
:0206AA08 DD026902 unknown
:0206AA0C 02D50801 sbceqs r0,r5,#0x10000
:0206AA10 B541EDD5 strltb r14,[r1, #-0xdd5]		;(r1-0xdd5=*(0001d24d))
:0206AA14 A96B810C unknown
:0206AA18 DD1FC910 unknown
:0206AA1C 11410005 unknown
:0206AA20 01BDFFDB ldreqsb r15,[r13, +r11]!
:0206AA24 D900059B stmledb  r0 ,{r0,r1,r3,r4,r7,r8,r10}
:0206AA28 1FA90005 swine 0x00a90005
:0206AA2C 30D5FFD7 ldrccsb r15,[r5],#+0xf7
:0206AA30 74CD1AC5 strvcb r1,[r13],#+0xac5
:0206AA34 7000F550 andvc  r15,r0,r0,asr r5
:0206AA38 3E0117B5 mcrcc 7,0,r1,cr1,cr5,{5}
:0206AA3C 00481C89 subeq  r1,r8,r9,lsl #0x19
:0206AA40 950766F4 strls r6,[r7, #-0x6f4]		;(r7-0x6f4=*(00a509a1))
:0206AA44 030E2AF5 unknown
:0206AA48 05061200 streq r1,[r6, #-0x200]		;(r6-0x200=*(0003be40))
:0206AA4C 0E115000 cdpeq 0,0,cr5,cr1,cr0,0
:0206AA50 108D1069 addne  r1,r13,r9,ror #0x0
:0206AA54 03305602 teqeq r0,#0x200000
:0206AA58 0215E50B andeqs r14,r5,#0x2C00000
:0206AA5C 56030009 strpl r0,[r3],-r9
:0206AA60 51081403 unknown
:0206AA64 02007517 andeq  r7,r0,#0x5C00000
:0206AA68 050A0005 streq r0,[r10, #-0x5]		;(r10-0x5=*(fffffffb))
:0206AA6C 09560300 ldmeqdb  r6 ,{r8,r9}^
:0206AA70 00010E00 andeq  r0,r1,r0,lsl #0x1c
:0206AA74 01130069 tsteq r3,r9,ror #0x0
:0206AA78 130D5002 unknown
:0206AA7C E8007D00 stmda  r0 ,{r8,r10,r11,r12,r13,r14}
:0206AA80 1B410065 blne 030AAC1C
:0206AA84 740C1D85 strvc r1,[r12],#-0xd85
:0206AA88 55E50D21 strplb r0,[r5, #+0xd21]!
:0206AA8C B81AB503 ldmltda  r10 ,{r0,r1,r8,r10,r12,r13,r15}
:0206AA90 51030D00 unknown
:0206AA94 3D00CD10 unknown
:0206AA98 10551820 subnes r1,r5,r0,lsr #0x10
:0206AA9C E201C4FF and  r12,r1,#0xFF000000
:0206AAA0 1019020A andnes r0,r9,r10,lsl #0x4
:0206AAA4 05E35305 streqb r5,[r3, #+0x305]!
:0206AAA8 2200000A andcs  r0,r0,#0xA
:0206AAAC 0F7915ED swieq 0x007915ed
:0206AAB0 0DD50301 unknown
:0206AAB4 13E20104 mvnne  r0,#0x1
:0206AAB8 5C200D05 stcpl  13,cr0,[r0],#-0x14
:0206AABC 011CF5E3 tsteq r12,r3,ror #0xb
:0206AAC0 920AA503 andls  r10,r10,#0xC00000
:0206AAC4 50031C1D andpl  r1,r3,r13,lsl r12
:0206AAC8 CE3811F9 mrcgt 1,1,r1,cr8,cr9,{7}
:0206AACC 891ED9FE ldmhidb  r14 ,{r1,r2,r3,r4,r5,r6,r7,r8,r11,r12,r14,r15}
:0206AAD0 00F50C35 rsceqs r0,r5,r5,lsr r12
:0206AAD4 24610085 unknown
:0206AAD8 F1105205 tstnv r0,r5,lsl #0x4
:0206AADC 055F0800 ldreqb r0,[r15, #-0x800]		;r15-0x800=*(0206a2e4)=#1159691525(0x451f7d05)
:0206AAE0 8D20C542 stchi  5,cr12,[r0,#-0x108]!
:0206AAE4 E590C011 ldr r12,[r0, #+0x11]		;r0+0x11=*(451f7d16)=#0(0x00000000)
:0206AAE8 22050861 andcs  r0,r5,#0x610000
:0206AAEC 9FC0B4C7 swils 0x00c0b4c7
:0206AAF0 04072FDD streq r2,[r7],#-0xfdd
:0206AAF4 480C0059 stmmida  r12 ,{r0,r3,r4,r6}
:0206AAF8 FA245DA0 blx 02982188
:0206AAFC C0980CA1 addgts r0,r8,r1,lsr #0x19
:0206AB00 4A8C51ED bmi 0037F2BC
:0206AB04 094004E5 stmeqdb  r0 ,{r0,r2,r5,r6,r7,r10}^
:0206AB08 0C0FCD00 stceq  13,cr12,[r15],{#0x0}
:0206AB0C E9188C20 ldmdb  r8 ,{r5,r10,r11,r15}
:0206AB10 08E58C01 unknown
:0206AB14 01059DE0 unknown
:0206AB18 E5C111FD strb r1,[r1, #+0x1fd]		;r1+0x1fd=*(0001e21f)
:0206AB1C E58CE001 str r14,[r12, #+0x1]		;r12+0x1=*(00000001)
:0206AB20 61FFFFCB mvnvss r15,r11,asr #0x1f
:0206AB24 DD658120 stclel 1,cr8,[r5,#-0x80]!
:0206AB28 005D6C01 subeqs r6,r13,r1,lsl #0x18
:0206AB2C 0D000960 unknown
:0206AB30 EA19A91F b 026D4FB4
:0206AB34 00202550 eoreq  r2,r0,r0,asr r5
:0206AB38 D12F20E2 unknown
:0206AB3C 6D420602 unknown
:0206AB40 E5812007 str r2,[r1, #+0x7]		;r1+0x7=*(0001e029)
:0206AB44 0D10BD6C unknown
:0206AB48 A1613800 unknown
:0206AB4C D9001C00 stmledb  r0 ,{r10,r11,r12}
:0206AB50 30E5921F rsccc  r9,r5,r15,lsl r2
:0206AB54 03890079 orreq  r0,r9,#0x79
:0206AB58 01E3C001 mvneq  r12,r1
:0206AB5C 0609D931 unknown
:0206AB60 81007D40 unknown
:0206AB64 FFF34001 swinv 0x00f34001
:0206AB68 65B2208D ldrvs r2,[r2, #+0x8d]!
:0206AB6C 2905A300 stmcsdb  r5 ,{r8,r9,r13,r15}
:0206AB70 591B490A ldmpldb  r11 ,{r1,r3,r8,r11,r14}
:0206AB74 A5100921 ldrge r0,[r0, #-0x921]		;r0-0x921=*(451f73e4)=#0(0x00000000)
:0206AB78 D6110940 ldrle r0,[r0, #-0x921]		;(r0-0x921=*(fffff6df))
:0206AB7C 3800A114 stmccda  r0 ,{r2,r4,r8,r13,r15}
:0206AB80 0D9000A9 unknown
:0206AB84 2A500C00 bcs 0346DB8C
:0206AB88 E35510E5 cmp r5,#0xE5
:0206AB8C 8000E538 andhi  r14,r0,r8,lsr r5
:0206AB90 51760035 cmnpl r6,r5,lsr r0
:0206AB94 0CE3550F stceql 5,cr5,[r3],#+0x3c
:0206AB98 5F7600B5 swipl 0x007600b5
:0206AB9C 082310A0 stmeqda  r3!,{r5,r7,r12}
:0206ABA0 00059040 andeq  r9,r5,r0,asr #0x0
:0206ABA4 100CE051 andne  r14,r12,r1,asr r0
:0206ABA8 10050005 andne  r0,r5,r5
:0206ABAC B108E084 unknown
:0206ABB0 E1410E00 unknown
:0206ABB4 58101900 ldmplda  r0 ,{r8,r11,r12}
:0206ABB8 25694149 strcsb r4,[r9, #-0x149]!
:0206ABBC 006D4800 rsbeq  r4,r13,r0,lsl #0x10
:0206ABC0 4151EFAB cmpmi r1,r11,lsr #0x1f
:0206ABC4 21401021 unknown
:0206ABC8 4021BC80 eormi  r11,r1,r0,lsl #0x19
:0206ABCC 402156A6 eormi  r5,r1,r6,lsr #0xd
:0206ABD0 399F3028 ldmccib  r15 ,{r3,r5,r12,r13}
:0206ABD4 00351C2E eoreqs r1,r5,r14,lsr #0x18
:0206ABD8 00E95104 rsceq  r5,r9,r4,lsl #0x2
:0206ABDC B3012125 unknown
:0206ABE0 101D0121 andnes r0,r13,r1,lsr #0x2
:0206ABE4 B5001D9D strlt r1,[r0, #-0xd9d]		;(r0-0xd9d=*(fffff263))
:0206ABE8 C0411938 subgt  r1,r1,r8,lsr r9
:0206ABEC 72211910 eorvc  r1,r1,#0x40000
:0206ABF0 32844000 addcc  r4,r4,#0x0
:0206ABF4 10251115 eorne  r1,r5,r5,lsl r1
:0206ABF8 4400DD89 strmi r13,[r0],#-0xd89
:0206ABFC 21440089 unknown
:0206AC00 E592AB20 ldr r10,[r2, #+0xb20]		;r2+0xb20=*(000f0c20)
:0206AC04 0F493018 swieq 0x00493018
:0206AC08 10E3C111 rscne  r12,r3,r1,lsl r1
:0206AC0C 35811F03 strcc r1,[r1, #+0xf03]		;r1+0xf03=*(0001ef25)
:0206AC10 1CE58208 stcnel 2,cr8,[r5],#+0x20
:0206AC14 02880015 addeq  r0,r8,#0x15
:0206AC18 FFE3A006 swinv 0x00e3a006
:0206AC1C 00EBFFF2 unknown
:0206AC20 E5B0E520 ldr r14,[r0, #+0x520]!
:0206AC24 061D85F0 unknown
:0206AC28 10AD0400 adcne  r0,r13,r0,lsl #0x8
:0206AC2C 5940708E stmpldb  r0 ,{r1,r2,r3,r7,r12,r13,r14}^
:0206AC30 E9B04001 ldmib  r0!,{r0,r14}
:0206AC34 2907E127 stmcsdb  r7 ,{r0,r1,r2,r5,r8,r13,r14,r15}
:0206AC38 1BF1E42C blne 01CE3CF0
:0206AC3C D900B970 stmledb  r0 ,{r4,r5,r6,r8,r11,r12,r13,r15}
:0206AC40 00B53318 adceqs r3,r5,r8,lsl r3
:0206AC44 6D7C1081 ldcvsl 0,cr1,[r12,#-0x204]!
:0206AC48 28097EB1 stmcsda  r9 ,{r0,r4,r5,r7,r9,r10,r11,r12,r13,r14}
:0206AC4C D19F206C orrles r2,r15,r12,ror #0x0
:0206AC50 2103DD2E unknown
:0206AC54 E582E30F str r14,[r2, #+0x30f]		;r2+0x30f=*(000f040f)
:0206AC58 0EDDC010 mrceq 0,6,r12,cr13,cr0,{0}
:0206AC5C 07F58230 unknown
:0206AC60 130C2590 unknown
:0206AC64 82C00E09 sbchi  r0,r0,#0x90
:0206AC68 001130E5 andeqs r3,r1,r5,ror #0x1
:0206AC6C 7597E585 ldrvc r14,[r7, #+0x585]		;r7+0x585=*(00a5161a)
:0206AC70 05FF4C10 ldreqb r4,[r15, #+0xc10]!
:0206AC74 0DFEE630 ldceql 6,cr14,[r14,#+0xc0]!
:0206AC78 10289330 eorne  r9,r8,r0,lsr r3
:0206AC7C 162CC99F unknown
:0206AC80 815779F3 ldrhish r7,[r7, #-0x93]		;(r7-0x9f3=*(00a51002))
:0206AC84 0C8DC805 stceq  8,cr12,[r13],{#0x5}
:0206AC88 F5A0350F strnv r3,[r0, #+0x50f]!
:0206AC8C 24E2630B unknown
:0206AC90 E1833111 orr  r3,r3,r1,lsl r1
:0206AC94 EBFD316A bl 01FB7244
:0206AC98 40310070 eormis r0,r1,r0,ror r0
:0206AC9C 020B11D8 andeq  r1,r11,#0x36
:0206ACA0 01000400 unknown
:0206ACA4 1C1C0504 ldcne  5,cr0,[r12],{#0x4}
:0206ACA8 0CDD1E1D ldceql 14,cr1,[r13],{#0x1d}
:0206ACAC 0FD50E25 swieq 0x00d50e25
:0206ACB0 0D297A90 stceq  10,cr7,[r9,#-0x240]!
:0206ACB4 49083E11 stmmidb  r8 ,{r0,r4,r9,r10,r11,r12,r13}
:0206ACB8 001D3107 andeqs r3,r13,r7,lsl #0x2
:0206ACBC 6BC01BF5 blvs 01071C98
:0206ACC0 30000E11 andcc  r0,r0,r1,lsl r14
:0206ACC4 E1531015 cmp r3,r5,lsl r0
:0206ACC8 190900B3 stmnedb  r9 ,{r0,r1,r4,r5,r7}
:0206ACCC B2833000 addlt  r3,r3,#0x0
:0206ACD0 1A5D5045 bne 037BEDEC
:0206ACD4 B1095502 unknown
:0206ACD8 B19030BC ldrlth r3,[r0, +r12]
:0206ACDC B18130BC strlth r3,[r1, +r12]
:0206ACE0 8CC00200 stchil 2,cr0,[r0],{#0x0}
:0206ACE4 9011FAB2 ldrlsh r15,[r1], -r2
:0206ACE8 60155075 andvss r5,r5,r5,ror r0
:0206ACEC 950085E0 strls r8,[r0, #-0x5e0]		;(r0-0x5e0=*(fffffa20))
:0206ACF0 D12249C0 unknown
:0206ACF4 7D01810A unknown
:0206ACF8 3F200020 swicc 0x00200020
:0206ACFC 106DB581 rsbne  r11,r13,r1,lsl #0xb
:0206AD00 49032049 stmmidb  r3 ,{r0,r3,r6,r13}
:0206AD04 70499000 subvc  r9,r9,r0
:0206AD08 5D2000AC stcpl  0,cr0,[r0,#-0x2b0]!
:0206AD0C 011B791F tsteq r11,r15,lsl r9
:0206AD10 00015000 andeq  r5,r1,r0
:0206AD14 75DC1B6D ldrvcb r1,[r12, #+0xb6d]		;r12+0xb6d=*(00000b6d)
:0206AD18 2D171906 unknown
:0206AD1C 0901FD10 stmeqdb  r1 ,{r4,r8,r10,r11,r12,r13,r14,r15}
:0206AD20 011E3130 tsteq r14,r0,lsr r1
:0206AD24 FC003567 stc2  5,cr3,[r0],{#0x67}
:0206AD28 79031035 stmvcdb  r3 ,{r0,r2,r4,r5,r12}
:0206AD2C 0FB10743 swieq 0x00b10743
:0206AD30 E08155A0 add  r5,r1,r0,lsr #0xb
:0206AD34 E1A0C2A2 mov  r12,r2,lsr #0x5		;r12=30728(0x7808)
:0206AD38 8100C28C unknown
:0206AD3C 03FC21F5 mvneqs r2,#0x4000003D
:0206AD40 03FCB8B0 mvneqs r11,#0xB00000
:0206AD44 0A300D02 beq 02C6E154
:0206AD48 0A6D5100 beq 03BBF150
:0206AD4C 1104B8B0 strneh r11,[r4, -r0]
:0206AD50 FBB8A100 blx 00E93158
:0206AD54 07F00299 unknown
:0206AD58 19900341 ldmneib  r0 ,{r0,r6,r8,r9}
:0206AD5C 090001F0 stmeqdb  r0 ,{r4,r5,r6,r7,r8}
:0206AD60 60190000 andvss r0,r9,r0
:0206AD64 F021F019 eornv  r15,r1,r9,lsl r0
:0206AD68 29F7F019 ldmcsib  r7!,{r0,r3,r4,r12,r13,r14,r15}^
:0206AD6C 05C00D40 streqb r0,[r0, #+0xd40]		;r0+0xd40=*(00000d40)
:0206AD70 B0000150 andlt  r0,r0,r0,asr r1
:0206AD74 0F100CE8 swieq 0x00100ce8
:0206AD78 900001A1 andls  r0,r0,r1,lsr #0x3
:0206AD7C A1100DE8 tstge r0,r8,ror #0x1b
:0206AD80 909102E8 addlss r0,r1,r8,ror #0x5
:0206AD84 910610A1 unknown
:0206AD88 30915020 addccs r5,r1,r0,lsr #0x0
:0206AD8C 6B4020A1 blvs 03073018
:0206AD90 60A510A1 adcvs  r1,r5,r1,lsr #0x1
:0206AD94 BD0F1125 unknown
:0206AD98 81140100 tsthi r4,r0,lsl #0x2
:0206AD9C 7102E117 unknown
:0206ADA0 00150200 andeqs r0,r5,r0,lsl #0x4
:0206ADA4 2125002D unknown
:0206ADA8 18F4204D unknown
:0206ADAC 1121E181 unknown
:0206ADB0 0040DD04 subeq  r13,r0,r4,lsl #0x1a
:0206ADB4 10A81121 adcne  r1,r8,r1,lsr #0x2
:0206ADB8 6D0CE480 unknown
:0206ADBC 5125FC06 msrpl CPSR_sc,r6
:0206ADC0 29C05010 stmcsib  r0 ,{r4,r12,r14}^
:0206ADC4 012D3071 unknown
:0206ADC8 FFE2033C swinv 0x00e2033c
:0206ADCC E201100A and  r1,r1,#0xA
:0206ADD0 E1811003 orr  r1,r1,r3
:0206ADD4 C01000B0 ldrgth r0,[r0], -r0
:0206ADD8 015D2091 unknown
:0206ADDC BD012075 unknown
:0206ADE0 395C0B00 ldmccdb  r12 ,{r8,r9,r11}^
:0206ADE4 51C0B100 bicpl  r11,r0,r0,lsl #0x2
:0206ADE8 0CC0FFE1 stceql 15,cr15,[r0],{#0xe1}
:0206ADEC 0501E201 streq r14,[r1, #-0x201]		;(r1-0x201=*(0001de21))
:0206ADF0 5030B107 eorpls r11,r0,r7,lsl #0x2
:0206ADF4 34042311 strcc r2,[r4],#-0x311
:0206ADF8 30B011A0 adcccs r1,r0,r0,lsr #0x3
:0206ADFC 000301D0 unknown
:0206AE00 B1E18C34 mvnlt  r8,lsr r4
:0206AE04 27954130 unknown
:0206AE08 9DC02151 unknown
:0206AE0C 21000A30 unknown
:0206AE10 004D01E0 subeq  r0,r13,r0,ror #0x3
:0206AE14 A3104D11 tstge r0,#0x440
:0206AE18 0DE3C000 stceql 0,cr12,[r3,#+0x0]!
:0206AE1C 15342C10 ldrne r2,[r4, #-0xc10]!
:0206AE20 C8161530 ldmgtda  r6 ,{r4,r5,r8,r10,r12}
:0206AE24 E0D0C0B2 ldrh r12,[r0],#+0x2
:0206AE28 E183C40C orr  r12,r3,r12,lsl #0x8
:0206AE2C C1C0B200 bicgt  r11,r0,r0,lsl #0x4
:0206AE30 A0382CE0 eorges r2,r8,r0,ror #0x19
:0206AE34 FD801465 unknown
:0206AE38 60912A10 addvss r2,r1,r0,lsl r10
:0206AE3C FFE1D1C0 swinv 0x00e1d1c0
:0206AE40 E20C05CC and  r0,r12,#0x33000000
:0206AE44 E18CC003 orr  r12,r12,r3
:0206AE48 9900C0B0 stmlsdb  r0 ,{r4,r5,r7,r14,r15}
:0206AE4C 1C077120 stcne  1,cr7,[r7],{#0x20}
:0206AE50 157508E3 ldrneb r0,[r5, #-0x8e3]!
:0206AE54 63190041 tstvs r9,#0x41
:0206AE58 50218041 eorpl  r8,r1,r1,asr #0x0
:0206AE5C 09125041 ldmeqdb  r2 ,{r0,r6,r12,r14}
:0206AE60 41009D14 unknown
:0206AE64 F700350A strnv r3,[r0,-r10, lsl #0xa]
:0206AE68 3120F111 msrcc CPSR_,r1
:0206AE6C 0031E000 eoreqs r14,r1,r0
:0206AE70 3113FDE0 tstcc r3,r0,ror #0x1b
:0206AE74 3003D610 andcc  r13,r3,r0,lsl r6
:0206AE78 0D2C25D2 stceq  5,cr2,[r12,#-0x348]!
:0206AE7C 83C00111 bichi  r0,r0,#0x40000004
:0206AE80 3004E018 andcc  r14,r4,r8,lsl r0
:0206AE84 0305E490 unknown
:0206AE88 09200CE4 stmeqdb  r0!,{r2,r5,r6,r7,r10,r11}
:0206AE8C 1855FB0A ldmneda  r5 ,{r1,r3,r8,r9,r11,r12,r13,r14,r15}^
:0206AE90 30B20009 adcccs r0,r2,r9
:0206AE94 6D0D10D0 unknown
:0206AE98 00011001 andeq  r1,r1,r1
:0206AE9C 0019E312 andeqs r14,r9,r2,lsl r3
:0206AEA0 20B04101 adccss r4,r0,r1,lsl #0x2
:0206AEA4 D0000DD1 unknown
:0206AEA8 082CFFE1 stmeqda  r12!,{r0,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0206AEAC 00FFE202 rsceqs r14,r15,r2,lsl #0x4
:0206AEB0 82041500 andhi  r1,r4,#0x0
:0206AEB4 C1A002F9 unknown
:0206AEB8 21002015 unknown
:0206AEBC 23002200 unknown
:0206AEC0 0EC00E02 cdpeq 14,12,cr0,cr0,cr2,0
:0206AEC4 70C00EC0 sbcvc  r0,r0,r0,asr #0x1d
:0206AEC8 0AC70047 beq 0122AFEC
:0206AECC DDE10100 stclel 1,cr0,[r1,#+0x0]!
:0206AED0 4D03A520 unknown
:0206AED4 24712512 unknown
:0206AED8 E57000E1 ldrb r0,[r0, #-0xe1]!
:0206AEDC 31004900 unknown
:0206AEE0 10AD1309 adcne  r1,r13,r9,lsl #0x6
:0206AEE4 10E52DBA unknown
:0206AEE8 4000E5E0 andmi  r14,r0,r0,ror #0xb
:0206AEEC 544000E5 strplb r0,[r0],#-0xe5
:0206AEF0 1E40E52A cdpne 5,4,cr14,cr0,cr10,1
:0206AEF4 6917C1E3 ldmvsdb  r7 ,{r0,r1,r5,r6,r7,r8,r14,r15}
:0206AEF8 79609610 unknown
:0206AEFC 050D9930 streq r9,[r13, #-0x930]		;(r13-0x930=*(fffff6d0))
:0206AF00 10412ADD unknown
:0206AF04 60031295 mulvs  r3,r5,r2
:0206AF08 4F1550ED swimi 0x001550ed
:0206AF0C 80ED0ED1 unknown
:0206AF10 06E20560 unknown
:0206AF14 8300ED62 unknown
:0206AF18 F90307D5 stmnvdb  r3 ,{r0,r2,r4,r6,r7,r8,r9,r10}
:0206AF1C E1A06416 mov  r6,r6,lsl r4		;r6=245824(0x3c040)
:0206AF20 450512A5 strmi r1,[r5, #-0x2a5]		;(r5-0x2a5=*(0003bd9b))
:0206AF24 6C000D62 stcvs  13,cr0,[r0],{#0x62}
:0206AF28 CD11E286 unknown
:0206AF2C 50420006 subpl  r0,r2,r6
:0206AF30 3245E5D0 subcc  r14,r5,#0x34000000
:0206AF34 20BDE086 adccss r14,r13,r6,lsl #0x1
:0206AF38 E2055080 and  r5,r5,#0x80
:0206AF3C 61019105 unknown
:0206AF40 30500C10 subccs r0,r0,r0,lsl r12
:0206AF44 C001E186 andgt  r14,r1,r6,lsl #0x3
:0206AF48 2003E285 andcs  r14,r3,r5,lsl #0x5
:0206AF4C 0CE04200 stceql 2,cr4,[r0],#+0x0
:0206AF50 95E75150 strlsb r5,[r7, #+0x150]!
:0206AF54 42510050 submis r0,r1,#0x50
:0206AF58 22515330 subcss r5,r1,#0xC0000000
:0206AF5C E08E18D9 unknown
:0206AF60 D4C119A0 strleb r1,[r1],#+0x9a0
:0206AF64 21CF0115 biccs  r0,r15,r5,lsl r1
:0206AF68 51214011 unknown
:0206AF6C 30D4085D sbcccs r0,r4,r13,asr r8
:0206AF70 90800169 addls  r0,r0,r9,ror #0x2
:0206AF74 A0A428E4 adcge  r2,r4,r4,ror #0x11
:0206AF78 2B91E102 blcs 004E3388
:0206AF7C 000259B0 streqh r5,[r2], -r0
:0206AF80 0A01E318 beq 020E3BE8
:0206AF84 E913A0B0 ldmdb  r3 ,{r4,r5,r7,r13,r15}
:0206AF88 11E53C10 mvnne  r3,r0,lsl r12
:0206AF8C E428D060 unknown
:0206AF90 07317008 ldreq r7,[r1,-r8]!
:0206AF94 21455770 unknown
:0206AF98 06C81171 unknown
:0206AF9C 104D0035 subne  r0,r13,r5,lsr r0
:0206AFA0 0100AD19 unknown
:0206AFA4 E2164AA0 ands r4,r6,#0xA0000
:0206AFA8 452B90A9 strmi r9,[r11, #-0xa9]!
:0206AFAC A9004102 stmgedb  r0 ,{r1,r8,r14}
:0206AFB0 16895B03 strne r5,[r9],+r3, lsl #0x16
:0206AFB4 1D0D03BA unknown
:0206AFB8 0015E000 andeqs r14,r5,r0
:0206AFBC 0A130C3D beq 0252E0B8
:0206AFC0 2501A534 strcs r10,[r1, #-0x534]		;(r1-0x534=*(0001daee))
:0206AFC4 82202D15 eorhi  r2,r0,#0x540
:0206AFC8 E3191961 tst r9,#0x184000
:0206AFCC 13391703 teqne r9,#0xC0000
:0206AFD0 09302184 ldmeqdb  r0!,{r2,r7,r8,r13}
:0206AFD4 8C000D82 stchi  13,cr0,[r0],{#0x82}
:0206AFD8 11E22588 mvnne  r2,r8,lsl #0xb
:0206AFDC 1515030D ldrne r0,[r5, #-0x30d]		;(r5-0x30d=*(0003bd33))
:0206AFE0 E0885249 add  r5,r8,r9,asr #0x4
:0206AFE4 0F10090C swieq 0x0010090c
:0206AFE8 08E20980 unknown
:0206AFEC B501A044 strlt r10,[r1, #-0x44]		;(r1-0x44=*(0001dfde))
:0206AFF0 04E4D004 unknown
:0206AFF4 0A798980 beq 03ECD5FC
:0206AFF8 20114188 andcss r4,r1,r8,lsl #0x3
:0206AFFC E2049001 and  r9,r4,#0x1
:0206B000 0128E189 unknown
:0206B004 4AA005E0 bmi 0086C78C
:0206B008 2EE008E0 cdpcs 8,14,cr0,cr0,cr0,7
:0206B00C 8008E200 andhi  r14,r8,r0,lsl #0x4
:0206B010 81A8E262 movhi  r14,r2,ror #0x4
:0206B014 A8E00084 unknown
:0206B018 99880001 stmlsib  r8 ,{r0}
:0206B01C 1190B802 orrnes r11,r0,r2,lsl #0x10
:0206B020 85FFE114 ldrhib r14,[r15, #+0x114]!
:0206B024 098E1800 stmeqib  r14 ,{r11,r12}
:0206B028 8E0458E0 cdphi 8,0,cr5,cr4,cr0,7
:0206B02C 83320411 teqhi r2,#0x11000000
:0206B030 E2320BF5 eors r0,r2,#0x3D400
:0206B034 C13012B2 ldrgth r1,[r0, -r2]!
:0206B038 05710000 ldreqb r0,[r1, #-0x0]!
:0206B03C 10555001 subnes r5,r5,r1
:0206B040 0009F0E2 andeq  r15,r9,r2,ror #0x1
:0206B044 60861959 addvs  r1,r6,r9,asr r9
:0206B048 C50CC1A0 strgt r12,[r12, #-0x1a0]		;(r12-0x1a0=*(00007668))
:0206B04C D1C000D1 unknown
:0206B050 F050D500 subnvs r13,r0,r0,lsl #0xa
:0206B054 9A01414F bls 020BB598
:0206B058 0F894DD0 swieq 0x00894dd0
:0206B05C 82700155 rsbhis r0,r0,#0x40000015
:0206B060 4CD0020D ldcmil 2,cr0,[r0],{#0xd}
:0206B064 0A400FE5 beq 0306F000
:0206B068 991131E2 ldmlsdb  r1 ,{r1,r5,r6,r7,r8,r12,r13}
:0206B06C 0760E300 streqb r14,[r0,-r0, lsl #0x6]!
:0206B070 04E204A0 unknown
:0206B074 007D8AB0 unknown
:0206B078 A0088D80 andge  r8,r8,r0,lsl #0x1b
:0206B07C C42AE590 unknown
:0206B080 1445305D strneb r3,[r5],#-0x5d
:0206B084 82008AC1 andhi  r8,r0,#0xC1000
:0206B088 75105DE0 ldrvc r5,[r0, #-0xde0]		;(r0-0xde0=*(fffff220))
:0206B08C 009D1F10 addeqs r1,r13,r0,lsl r15
:0206B090 A08020B0 strgeh r2,[r0], +r0
:0206B094 E49004B5 ldr r0,[r0],#+0x4b5
:0206B098 58088001 stmplda  r8 ,{r0,r15}
:0206B09C 0DA9F9E2 stceq  9,cr15,[r9,#+0x388]!
:0206B0A0 A5E3087D strgeb r0,[r3, #+0x87d]!
:0206B0A4 3D0A189F unknown
:0206B0A8 16E5D206 unknown
:0206B0AC 02E1A069 rsceq  r10,r1,#0x69
:0206B0B0 8A0001A2 bhi 0206B740
:0206B0B4 B0001DA0 andlt  r1,r0,r0,lsr #0x1b
:0206B0B8 3F12E5D2 swicc 0x0012e5d2
:0206B0BC 01E20BB0 streqh r0,[r2, #+0xb0]!
:0206B0C0 00E28BB0 unknown
:0206B0C4 0902C98B stmeqdb  r2 ,{r0,r1,r3,r7,r8,r11,r14,r15}
:0206B0C8 80E08A20 rschi  r8,r0,r0,lsr #0x14
:0206B0CC E3160200 tst r6,#0x0
:0206B0D0 3301E50A unknown
:0206B0D4 D2A01459 adcle  r1,r0,#0x59000000
:0206B0D8 B020E528 eorlt  r14,r0,r8,lsr #0xa
:0206B0DC 3B1AE264 blcc 02723A74
:0206B0E0 31250083 unknown
:0206B0E4 01E58EE0 mvneq  r8,r0,ror #0x1d
:0206B0E8 410BE59D swpmi r14,r13,r11
:0206B0EC 07918905 ldreq r8,[r1,+r5, lsl #0x12]
:0206B0F0 4CC00404 stcmil 4,cr0,[r0],{#0x4}
:0206B0F4 01E00002 mvneq  r0,r2
:0206B0F8 04A107E5 unknown
:0206B0FC C1A05085 movgt  r5,r5,lsl #0x1		;r5=491648(0x78080)
:0206B100 83004DE2 unknown
:0206B104 04004DDD streq r4,[r0],#-0xddd
:0206B108 4FF00315 swimi 0x00f00315
:0206B10C 010D2069 unknown
:0206B110 000C21CA andeq  r2,r12,r10,asr #0x3
:0206B114 7423E8B0 unknown
:0206B118 ED01E1A0 unknown
:0206B11C 06B91310 unknown
:0206B120 E4D04001 ldrb r4,[r0],#+0x1
:0206B124 1420057F unknown
:0206B128 02C180E2 sbceq  r8,r1,#0xE2
:0206B12C 1D14F907 unknown
:0206B130 006DD030 rsbeq  r13,r13,r0,lsr r0
:0206B134 3093E4D0 ldrccsb r14,[r3], +r0
:0206B138 1061701D rsbne  r7,r1,r13,lsl r0
:0206B13C 001D61F1 ldreqsh r6,[r13], -r1
:0206B140 020E7103 andeq  r7,r14,#0xC0000000
:0206B144 01E04770 mvneq  r4,r0,ror r7
:0206B148 E4D05005 ldrb r5,[r0],#+0x5
:0206B14C E1414095 unknown
:0206B150 3980192D stmccib  r0 ,{r0,r2,r3,r5,r8,r11,r12}
:0206B154 0041FB10 subeq  r15,r1,r0,lsl r11
:0206B158 B00939E9 andlt  r3,r9,r9,ror #0x13
:0206B15C 0675305D unknown
:0206B160 19E92DD5 unknown
:0206B164 14EDE806 unknown
:0206B168 1402400F strne r4,[r2],#-0xf
:0206B16C 11FD22E2 mvnnes r2,r2,ror #0x5
:0206B170 95070379 strls r0,[r7, #-0x379]		;(r7-0x379=*(00a50d1c))
:0206B174 4D130504 unknown
:0206B178 0121EC06 unknown
:0206B17C 1D01E5F0 unknown
:0206B180 E1300140 teq r0,r0,asr #0x2
:0206B184 101DE511 andnes r14,r13,r1,lsl r5
:0206B188 105D158D subnes r1,r13,r13,lsl #0xb
:0206B18C B2062D02 andlt  r2,r6,#0x80
:0206B190 E1F02E40 mvns r2,r0,asr #0x1c
:0206B194 E2522002 subs r2,r2,#0x2
:0206B198 83003004 unknown
:0206B19C E130B2E0 teq r0,r0,ror #0x5
:0206B1A0 CA04D1E1 bgt 0219F92C
:0206B1A4 BD001040 unknown
:0206B1A8 08991EE8 ldmeqia  r9 ,{r3,r5,r6,r7,r9,r10,r11,r12}
:0206B1AC A014E9F8 ldrgesh r14,[r4], -r8
:0206B1B0 716019E9 unknown
:0206B1B4 10997000 addnes r7,r9,r0
:0206B1B8 1502E3E0 strne r14,[r2, #-0x3e0]		;(r2-0x3e0=*(000efd20))
:0206B1BC 110F2540 mrsne r2,CPSR
:0206B1C0 E5303D00 ldr r3,[r0, #-0xd00]!
:0206B1C4 1D003D02 unknown
:0206B1C8 627EE303 rsbvss r14,r14,#0xC000000
:0206B1CC 1DEBFFFD stcnel 15,cr15,[r11,#+0x3f4]!
:0206B1D0 86284508 unknown
:0206B1D4 39863000 stmccib  r6 ,{r12,r13}
:0206B1D8 01000902 unknown
:0206B1DC 91B0E1A0 movlss r14,r0,lsr #0x3		;r14=0(0x0)
:0206B1E0 80138612 andhis r8,r3,r2,lsl r6
:0206B1E4 021B7DE2 andeqs r7,r11,#0x3880
:0206B1E8 08E31001 unknown
:0206B1EC 1001B9FC unknown
:0206B1F0 000EF130 andeq  r15,r14,r0,lsr r1
:0206B1F4 1BDD0491 blne 017AC440
:0206B1F8 7E00A9D2 mcrvc 9,0,r10,cr0,cr2,{6}
:0206B1FC 2B51FD2F blcs 034EA6C0
:0206B200 95AF01DA strls r0,[r15, #+0x1da]!
:0206B204 0129B146 unknown
:0206B208 E1B018AD movs r1,r13,lsr #0x11		;r1=0(0x0)
:0206B20C 159F01BC ldrne r0,[r15, #+0x1bc]		;r15+0x1bc=*(0206b3d0)=#290521988(0x11510384)
:0206B210 07A50403 streq r0,[r5,+r3, lsl #0x8]!
:0206B214 12150005 andnes r0,r5,#0x5
:0206B218 06DD0D85 ldreqb r0,[r13],+r5, lsl #0x1b
:0206B21C 17196605 ldrne r6,[r9,-r5, lsl #0xc]
:0206B220 2D019001 unknown
:0206B224 09131655 ldmeqdb  r3 ,{r0,r2,r4,r6,r9,r10,r12}
:0206B228 17011904 strne r1,[r1,-r4, lsl #0x12]
:0206B22C 80000D69 andhi  r0,r0,r9,ror #0x1a
:0206B230 A08002E3 addge  r0,r0,r3,ror #0x5
:0206B234 E1121D03 tst r2,r3,lsl #0x1a
:0206B238 0671A010 unknown
:0206B23C 002904DD unknown
:0206B240 88F10201 unknown
:0206B244 018904E4 orreq  r0,r9,r4,ror #0x9
:0206B248 7000294F andvc  r2,r0,r15,asr #0x12
:0206B24C 06192801 ldreq r2,[r9],-r1, lsl #0x10
:0206B250 80064950 andhi  r4,r6,r0,asr r9
:0206B254 7105E58D unknown
:0206B258 13198502 tstne r9,#0x800000
:0206B25C 60B020A9 adcvss r2,r0,r9,lsr #0x1
:0206B260 851115E2 ldrhi r1,[r1, #-0x5e2]		;(r1-0x5e2=*(fffffa1e))
:0206B264 35A02300 strcc r2,[r0, #+0x300]!
:0206B268 3CE20000 stcccl 0,cr0,[r2],#+0x0
:0206B26C 170D0021 strne r0,[r13,-r1, lsr #0x0]
:0206B270 0119620A tsteq r9,r10,lsl #0x4
:0206B274 26310609 unknown
:0206B278 30198109 andccs r8,r9,r9,lsl #0x2
:0206B27C 4C17E28D ldcmi  2,cr14,[r7],{#0x8d}
:0206B280 BD2B4A7D stclt  10,cr4,[r11,#-0x1f4]!
:0206B284 E3851011 orr  r1,r5,#0x11
:0206B288 A9200A02 stmgedb  r0!,{r1,r9,r11}
:0206B28C FFE15210 swinv 0x00e15210
:0206B290 02E20150 rsceq  r0,r2,#0x14
:0206B294 060D90A5 streq r9,[r13],-r5, lsr #0x1
:0206B298 D1132219 tstle r3,r9,lsl r2
:0206B29C 2510F800 ldrcs r15,[r0, #-0x800]		;r0-0x800=*(1150fb84)=#0(0x00000000)
:0206B2A0 E150971B cmp r0,r11,lsl r7
:0206B2A4 02002D08 andeq  r2,r0,#0x200
:0206B2A8 790E9D40 stmvcdb  r14 ,{r6,r8,r10,r11,r12,r15}
:0206B2AC 2621C806 unknown
:0206B2B0 E3821C71 orr  r1,r2,#0x7100
:0206B2B4 1D000500 unknown
:0206B2B8 3055C430 subccs r12,r5,r0,lsr r4
:0206B2BC 0011143D andeqs r1,r1,r13,lsr r4
:0206B2C0 4000B150 andmi  r11,r0,r0,asr r1
:0206B2C4 017D2332 cmneq r13,r2,lsr r3
:0206B2C8 0011113A andeqs r1,r1,r10,lsr r1
:0206B2CC 1EB92221 cdpne 2,10,cr2,cr9,cr1,1
:0206B2D0 3DE449C8 stcccl 9,cr4,[r4,#+0x320]!
:0206B2D4 03248500 unknown
:0206B2D8 B4E24010 unknown
:0206B2DC E1DD2106 bics r2,r13,r6,lsl #0x2
:0206B2E0 A01FE502 andges r14,r15,r2,lsl #0xa
:0206B2E4 3110E08A tstcc r0,r10,lsl #0x1
:0206B2E8 6D24421C stcvs  2,cr4,[r4,#-0x70]!
:0206B2EC F5821200 strnv r1,[r2, #+0x200]		;r2+0x200=*(000f0300)
:0206B2F0 1949C805 stmnedb  r9 ,{r0,r2,r11,r14,r15}^
:0206B2F4 B4E0490D unknown
:0206B2F8 BDE1DD01 stcltl 13,cr13,[r1,#+0x4]!
:0206B2FC 10258103 eorne  r8,r5,r3,lsl #0x2
:0206B300 023102E5 eoreqs r0,r1,#0x5000000E
:0206B304 3500B507 strcc r11,[r0, #-0x507]		;r0-0x507=*(1150fe7d)=#0(0x00000000)
:0206B308 E905B112 stmdb  r5 ,{r1,r4,r8,r12,r13,r15}
:0206B30C F9221061 stmnvdb  r2!,{r0,r5,r6,r12}
:0206B310 01F98F21 mvneqs r8,r1,lsr #0x1e
:0206B314 15E4DA00 strneb r13,[r4, #+0xa00]!
:0206B318 99499001 stmlsdb  r9 ,{r0,r12,r15}^
:0206B31C 01E4C801 mvneq  r12,r1,lsl #0x10
:0206B320 E2860800 add  r0,r6,#0x0
:0206B324 E20060FF and  r6,r0,#0xFF
:0206B328 80007908 andhi  r7,r0,r8,lsl #0x12
:0206B32C 5101C1BA strplh r12,[r1, -r10]
:0206B330 59015506 stmpldb  r1 ,{r1,r2,r8,r10,r12,r14}
:0206B334 E5C00BB9 strb r0,[r0, #+0xbb9]		;r0+0xbb9=*(00000bb9)
:0206B338 10A9AF2E adcne  r10,r9,r14,lsr #0x1e
:0206B33C 06D11400 ldreqb r1,[r1],+r0, lsl #0x8
:0206B340 1002328D andne  r3,r2,r13,lsl #0x5
:0206B344 82153132 andhis r3,r5,#0x8000000C
:0206B348 0020FFE2 eoreq  r15,r0,r2,ror #0x1f
:0206B34C 418403E5 orrmi  r0,r4,r5,ror #0x7
:0206B350 E4C8428D strb r4,[r8],#+0x28d
:0206B354 1944A1F9 stmnedb  r4 ,{r0,r3,r4,r5,r6,r7,r8,r13,r15}^
:0206B358 010C4536 unknown
:0206B35C 11000171 unknown
:0206B360 47034501 strmi r4,[r3,-r1, lsl #0xa]
:0206B364 2010E92D andcss r14,r0,r13,lsr #0x12
:0206B368 A9E59D70 unknown
:0206B36C 520B4902 andpl  r4,r11,#0x8000
:0206B370 D9B020D1 ldmleib  r0!,{r0,r4,r6,r7,r13}
:0206B374 CA013800 bgt 020B937C
:0206B378 5C031941 stcpl  9,cr1,[r3],{#0x41}
:0206B37C 31A11725 movcc  r1,r5,lsr #0xe		;r1=30(0x1e)
:0206B380 7D2B5019 stcvc  0,cr5,[r11,#-0x64]!
:0206B384 D110D52C tstle r0,r12,lsr #0xa
:0206B388 909123D1 ldrlssb r2,[r1], +r1
:0206B38C 0C6124DA stceql 4,cr2,[r1],#-0x368
:0206B390 E5DC8000 ldrb r8,[r12, #+0x0]		;r12+0x0=*(00007808)
:0206B394 82103108 andhis r3,r0,#0x2
:0206B398 09010009 stmeqdb  r1 ,{r0,r3}
:0206B39C D1900240 orrles r0,r0,r0,asr #0x4
:0206B3A0 80050205 andhi  r0,r5,r5,lsl #0x4
:0206B3A4 003D05DC unknown
:0206B3A8 0209F201 andeq  r15,r9,#0x10000000
:0206B3AC 8CA04803 stchi  8,cr4,[r0],#+0xc
:0206B3B0 001103E2 andeqs r0,r1,r2,ror #0x7
:0206B3B4 75009903 strvc r9,[r0, #-0x903]		;(r0-0x903=*(fffff6fd))
:0206B3B8 111DD019 tstne r13,r9,lsl r0
:0206B3BC 047D0035 unknown
:0206B3C0 A001E280 andge  r14,r1,r0,lsl #0x5
:0206B3C4 06E2078A unknown
:0206B3C8 40801039 addmi  r1,r0,r9,lsr r0
:0206B3CC 00B502E0 adceqs r0,r5,r0,ror #0x5
:0206B3D0 11510384 cmpne r1,r4,lsl #0x7
:0206B3D4 00E5D090 smlaleq  r13,r5,r0,r0
:0206B3D8 4102DA80 unknown
:0206B3DC F3E15902 mvnnv  r5,#0x8000
:0206B3E0 09040A4D stmeqdb  r4 ,{r0,r2,r3,r6,r9,r11}
:0206B3E4 D1006110 unknown
:0206B3E8 18650806 unknown
:0206B3EC E101E155 unknown
:0206B3F0 15F9E807 ldrneb r14,[r9, #+0x807]!
:0206B3F4 891155B4 ldmhidb  r1 ,{r2,r4,r5,r7,r8,r10,r12,r14}
:0206B3F8 0C10951A ldceq  5,cr9,[r0],{#0x1a}
:0206B3FC 9D0E2560 unknown
:0206B400 F9D3CC00 ldmnvib  r3 ,{r10,r11,r14,r15}^
:0206B404 5400030B strpl r0,[r0],#-0x30b
:0206B408 A5331AE1 ldrge r1,[r3, #-0xae1]!
:0206B40C B021A203 eorlt  r10,r1,r3,lsl #0x4
:0206B410 F021C3E0 eornv  r12,r1,r0,ror #0x7
:0206B414 80169587 andhis r9,r6,r7,lsl #0xb
:0206B418 A53401A5 ldrge r0,[r4, #-0x1a5]!
:0206B41C 83503036 cmphi r0,#0x36
:0206B420 600504E3 andvs  r0,r5,r3,ror #0x9
:0206B424 A000DDA0 andge  r13,r0,r0,lsr #0x1b
:0206B428 71820499 unknown
:0206B42C AD540423 unknown
:0206B430 108D4D0B addne  r4,r13,r11,lsl #0x1a
:0206B434 045980E0 ldreqb r8,[r9],#-0xe0
:0206B438 50B90081 adcpls r0,r9,r1,lsl #0x1
:0206B43C 204160E5 subcs  r6,r1,r5,ror #0x1
:0206B440 0F22003D swieq 0x0022003d
:0206B444 48020009 stmmida  r2 ,{r0,r3}
:0206B448 AD074049 unknown
:0206B44C 8E900C00 cdphi 12,8,cr0,cr0,cr0,0
:0206B450 80050CE0 andhi  r0,r5,r0,ror #0x19
:0206B454 7001E7DE unknown
:0206B458 0007E5D9 unknown
:0206B45C 70020061 andvc  r0,r2,r1,ror #0x0
:0206B460 000705D9 unknown
:0206B464 B5010158 strlt r0,[r1, #-0x158]		;(r1-0x158=*(fffffec6))
:0206B468 19040305 stmnedb  r4 ,{r0,r2,r8,r9}
:0206B46C 86600100 unknown
:0206B470 C001E212 andgt  r14,r1,r2,lsl r2
:0206B474 0080E28C addeq  r14,r0,r12,lsl #0x5
:0206B478 FFE3005C swinv 0x00e3005c
:0206B47C EAE20660 b 018ECE04
:0206B480 1021004D eorne  r0,r1,r13,asr #0x0
:0206B484 005112C0 subeqs r1,r1,r0,asr #0x5
:0206B488 E0857006 add  r7,r5,r6
:0206B48C 87027001 strhi r7,[r2, -r1]
:0206B490 7001A091 mulvc  r1,r1,r0
:0206B494 101DE246 andnes r14,r13,r6,asr #0x4
:0206B498 1DC212F9 unknown
:0206B49C B1800010 orrlt  r0,r0,r0,lsl r0
:0206B4A0 040D3900 streq r3,[r13],#-0x900
:0206B4A4 E719D070 unknown
:0206B4A8 00061055 andeq  r1,r6,r5,asr r0
:0206B4AC 7005E158 andvc  r14,r5,r8,asr r1
:0206B4B0 FDE7C202 stc2l 2,cr12,[r7,#+0x8]!
:0206B4B4 85500115 ldrhib r0,[r0, #-0x115]		;(r0-0x115=*(fffffeeb))
:0206B4B8 4D04F8E2 unknown
:0206B4BC 59600000 unknown
:0206B4C0 1DE35317 stcnel 3,cr5,[r3,#+0x5c]!
:0206B4C4 03890089 orreq  r0,r9,#0x89
:0206B4C8 71030071 unknown
:0206B4CC E00FF501 and  r15,r15,r1,lsl #0xa
:0206B4D0 841A7003 ldrhi r7,[r10],#-0x3
:0206B4D4 041035E0 ldreq r3,[r0],#-0x5e0
:0206B4D8 21204130 unknown
:0206B4DC 08228400 stmeqda  r2!,{r10,r15}
:0206B4E0 E0000189 and  r0,r0,r9,lsl #0x3
:0206B4E4 0403E5DC streq r14,[r3],#-0x5dc
:0206B4E8 07E7DC70 unknown
:0206B4EC 04E15E00 unknown
:0206B4F0 0108CD00 unknown
:0206B4F4 88801129 stmhiia  r0 ,{r0,r3,r5,r8,r12}
:0206B4F8 050082E2 streq r8,[r0, #-0x2e2]		;(r0-0x2e2=*(fffffd1e))
:0206B4FC 30FFE358 rscccs r14,r15,r8,asr r3
:0206B500 39F1E203 ldmccib  r1!,{r0,r1,r9,r13,r14,r15}^
:0206B504 70028000 andvc  r8,r2,r0
:0206B508 57011585 strpl r1,[r1,-r5, lsl #0xb]
:0206B50C 23006DE1 unknown
:0206B510 28005948 stmcsda  r0 ,{r3,r6,r8,r11,r12,r14}
:0206B514 E243E003 sub  r14,r3,#0x3
:0206B518 8E01E080 cdphi 0,0,cr14,cr1,cr0,4
:0206B51C C2E005E3 rscgt  r0,r0,#0x38C00000
:0206B520 00C000E7 sbceq  r0,r0,r7,ror #0x1
:0206B524 E001E5DC unknown
:0206B528 5007E285 andpl  r14,r7,r5,lsl #0x5
:0206B52C C0047900 andgt  r7,r4,r0,lsl #0x12
:0206B530 DD03E7C2 unknown
:0206B534 91100D00 tstls r0,r0,lsl #0x1a
:0206B538 FFB1E11C swinv 0x00b1e11c
:0206B53C 00033AFF unknown
:0206B540 8005A915 andhi  r10,r5,r5,lsl r9
:0206B544 02ED00B9 rsceq  r0,r13,#0xB9
:0206B548 E0822005 add  r2,r2,r5
:0206B54C A0031003 andge  r1,r3,r3
:0206B550 08C901C5 stmeqia  r9 ,{r0,r2,r6,r7,r8}^
:0206B554 3CE08500 stcccl 5,cr8,[r0],#+0x0
:0206B558 C6023502 strgt r3,[r2],-r2, lsl #0xa
:0206B55C DDFAE4C2 ldclel 4,cr14,[r10,#+0x308]!
:0206B560 0355694B cmpeq r5,#0x12C000
:0206B564 980E5900 stmlsda  r14 ,{r8,r11,r12,r14}
:0206B568 EA388DFB b 02E8ED5C
:0206B56C 350289FB strcc r8,[r2, #-0x9fb]		;(r2-0x9fb=*(000ef705))
:0206B570 352D111D strcc r1,[r13, #-0x11d]!
:0206B574 E040F203 sub  r15,r0,r3,lsl #0x4
:0206B578 E24501C9 sub  r0,r5,#0x40000032
:0206B57C 0002F401 andeq  r15,r2,r1,lsl #0x8
:0206B580 A5168944 ldrge r8,[r6, #-0x944]		;(r6-0x944=*(0003b6fc))
:0206B584 811F1100 tsthi r15,r0,lsl #0x2
:0206B588 E2611001 rsb  r1,r1,#0x1
:0206B58C 000D0013 andeq  r0,r13,r3,lsl r0
:0206B590 74000D78 strvc r0,[r0],#-0xd78
:0206B594 000D1DF1 unknown
:0206B598 68EA103D unknown
:0206B59C 1064000D rsbne  r0,r4,r13
:0206B5A0 000D0AE5 andeq  r0,r13,r5,ror #0x15
:0206B5A4 B2002D04 andlt  r2,r0,#0x100
:0206B5A8 5401B958 strpl r11,[r1],#-0x958
:0206B5AC 8619F120 ldrhi r15,[r9],-r0, lsr #0x2
:0206B5B0 00690119 rsbeq  r0,r9,r9,lsl r1
:0206B5B4 E28510D2 add  r1,r5,#0xD2
:0206B5B8 E586200C str r2,[r6, #+0xc]		;r6+0xc=*(0003c04c)
:0206B5BC 008200F4 unknown
:0206B5C0 020590EB andeq  r9,r5,#0xEB
:0206B5C4 190014E0 stmnedb  r0 ,{r5,r6,r7,r10,r12}
:0206B5C8 19300200 ldmnedb  r0!,{r9}
:0206B5CC 02D98110 sbceqs r8,r9,#0x4
:0206B5D0 A909FD86 stmgedb  r9 ,{r1,r2,r7,r8,r10,r11,r12,r13,r14,r15}
:0206B5D4 004D0CF5 unknown
:0206B5D8 E9830014 stmib  r3 ,{r2,r4}
:0206B5DC 96031008 strls r1,[r3],-r8
:0206B5E0 844005E5 strhib r0,[r0],#-0x5e5
:0206B5E4 001000E0 andeqs r0,r0,r0,ror #0x1
:0206B5E8 86070183 strhi r0,[r7],-r3, lsl #0x3
:0206B5EC 4D830701 unknown
:0206B5F0 2AE2400F bcs 018FB634
:0206B5F4 59F61059 unknown
:0206B5F8 88286900 stmhida  r8!,{r8,r11,r13,r14}
:0206B5FC C941F000 stmgtdb  r1 ,{r12,r13,r14,r15}^
:0206B600 21809D02 orrcs  r9,r0,r2,lsl #0x1a
:0206B604 033D7001 teqeq r13,#0x1
:0206B608 F9A702C5 stmnvib  r7!,{r0,r2,r6,r7,r9}
:0206B60C 899A1755 ldmhiib  r10 ,{r0,r2,r4,r6,r8,r9,r10,r12}
:0206B610 E2885001 add  r5,r8,#0x1
:0206B614 17951C8D ldrne r1,[r5,+r13, lsl #0x19]
:0206B618 2E250021 cdpcs 0,2,cr0,cr5,cr1,1
:0206B61C 008107F1 unknown
:0206B620 C1189120 tstgt r8,r0,lsr #0x2
:0206B624 16001101 strne r1,[r0],-r1, lsl #0x2
:0206B628 0011E11A andeqs r14,r1,r10,lsl r1
:0206B62C 600011E0 andvs  r1,r0,r0,ror #0x3
:0206B630 00100006 andeqs r0,r0,r6
:0206B634 B9E59550 unknown
:0206B638 F3204507 unknown
:0206B63C 41004560 unknown
:0206B640 00573417 subeqs r3,r7,r7,lsl r4
:0206B644 031014EB tsteq r0,#0xEB000000
:0206B648 40034998 mulmi  r3,r8,r9
:0206B64C 3D2F25E0 stccc  5,cr2,[r15,#-0x380]!
:0206B650 32300408 eorccs r0,r0,#0x8000000
:0206B654 7910E288 ldmvcdb  r0 ,{r3,r7,r9,r13,r14,r15}
:0206B658 11511400 cmpne r1,r0,lsl #0x8
:0206B65C E2284110 eor  r4,r8,#0x4
:0206B660 1001C502 andne  r12,r1,r2,lsl #0xa
:0206B664 007D03FD unknown
:0206B668 393400E2 ldmccdb  r4!,{r1,r5,r6,r7}
:0206B66C 1001C010 andne  r12,r1,r0,lsl r0
:0206B670 7567859C strvcb r8,[r7, #-0x59c]!
:0206B674 8C26012D stchi  1,cr0,[r6],#-0xb4
:0206B678 83002175 unknown
:0206B67C 200910E5 andcs  r1,r9,r5,ror #0x1
:0206B680 1110E040 tstne r0,r0,asr #0x0
:0206B684 00140009 andeqs r0,r4,r9
:0206B688 8000D598 mulhi  r0,r8,r5
:0206B68C 001114E0 andeqs r1,r1,r0,ror #0x9
:0206B690 1F05006D swine 0x0005006d
:0206B694 93100130 tstls r0,#0xC
:0206B698 56E72565 unknown
:0206B69C 1500006D strne r0,[r0, #-0x6d]		;(r0-0x6d=*(ffffff93))
:0206B6A0 04AD2015 unknown
:0206B6A4 C00600E5 andgt  r0,r6,r5,ror #0x1
:0206B6A8 30003135 andcc  r3,r0,r5,lsr r1
:0206B6AC 1049E246 subne  r14,r9,r6,asr #0x4
:0206B6B0 110C3003 unknown
:0206B6B4 6F3F13E0 swivs 0x003f13e0
:0206B6B8 63E020E1 mvnvs  r2,#0xE1
:0206B6BC C000E200 andgt  r14,r0,r0,lsl #0x4
:0206B6C0 300EE591 mulcc  r14,r1,r5
:0206B6C4 08E00087 unknown
:0206B6C8 05FD88C0 ldreqb r8,[r13, #+0x8c0]!
:0206B6CC 0115FD81 tsteq r5,r1,lsl #0x1b
:0206B6D0 5014D022 andpls r13,r4,r2,lsr #0x0
:0206B6D4 3E12E598 mrccc 5,0,r14,cr2,cr8,{4}
:0206B6D8 8000B5E0 andhi  r11,r0,r0,ror #0xb
:0206B6DC 5014E245 andpls r14,r4,r5,asr #0x4
:0206B6E0 C018E588 andgts r14,r8,r8,lsl #0xb
:0206B6E4 01E59800 mvneq  r9,r0,lsl #0x10
:0206B6E8 10009150 andne  r9,r0,r0,asr r1
:0206B6EC 9001FD4C andls  r15,r1,r12,asr #0x1a
:0206B6F0 6003E588 andvs  r14,r3,r8,lsl #0xb
:0206B6F4 1008E006 andne  r14,r8,r6
:0206B6F8 20219800 eorcs  r9,r1,r0,lsl #0x10
:0206B6FC 2913000D ldmcsdb  r3 ,{r0,r2,r3}
:0206B700 E9068509 stmdb  r6 ,{r0,r3,r8,r10,r15}
:0206B704 F6008907 strnv r8,[r0],-r7, lsl #0x12
:0206B708 00151FB9 ldreqh r1,[r5], -r9
:0206B70C 153D1008 ldrne r1,[r13, #-0x8]!
:0206B710 1B4536C9 blne 031B923C
:0206B714 0FB97303 swieq 0x00b97303
:0206B718 D581F005 strle r15,[r1, #+0x5]		;r1+0x5=*(00000023)
:0206B71C 17B91E05 ldrne r1,[r9,+r5, lsl #0x1c]!
:0206B720 A1D10CE5 bicges r0,r1,r5,ror #0x19
:0206B724 E5205D1F str r5,[r0, #-0xd1f]!
:0206B728 31A0900E movcc  r9,r14			;r9=0(0x0)
:0206B72C 05518D0D ldreqb r8,[r1, #-0xd0d]		;(r1-0xd0d=*(fffff311))
:0206B730 310149A7 unknown
:0206B734 1B390200 blne 02EABF3C
:0206B738 300901B9 strcch r0,[r9], -r9
:0206B73C 01E01B80 mvneq  r1,r0,lsl #0x17
:0206B740 2000F1A0 andcs  r15,r0,r0,lsr #0x3
:0206B744 090C30FD stmeqdb  r12 ,{r0,r2,r3,r4,r5,r6,r7,r12,r13}
:0206B748 2012A800 andcss r10,r2,r0,lsl #0x10
:0206B74C 8011E083 andhis r14,r1,r3,lsl #0x1
:0206B750 00ED120D rsceq  r1,r13,r13,lsl #0x4
:0206B754 118DB0C0 orrne  r11,r13,r0,asr #0x1
:0206B758 1514E242 ldrne r14,[r4, #-0x242]		;(r4-0x242=*(0003bdfe))
:0206B75C 001D3500 andeqs r3,r13,r0,lsl #0xa
:0206B760 07202DA2 streq r2,[r0,-r2, lsr #0x1b]!
:0206B764 E2401DA1 sub  r1,r0,#0x2840
:0206B768 1839F935 ldmneda  r9!,{r0,r2,r4,r5,r8,r11,r12,r13,r14,r15}
:0206B76C 2DE58D85 stccsl 13,cr8,[r5,#+0x214]!
:0206B770 80600410 rsbhi  r0,r0,r0,lsl r4
:0206B774 C5041EE2 strgt r1,[r4, #-0xee2]		;(r4-0xee2=*(0003b15e))
:0206B778 0B004D19 bleq 0207EBE4
:0206B77C 07E04340 streqb r4,[r4, #-0xee2]		;(r4-0xee2=*(0003b15e))
:0206B780 198309A1 stmneib  r3 ,{r0,r5,r7,r8,r11}
:0206B784 30590F51 subccs r0,r9,r1,asr r15
:0206B788 0516E115 ldreq r14,[r6, #-0x115]		;(r6-0x115=*(0003bf2b))
:0206B78C C6001E00 strgt r1,[r0],-r0, lsl #0x1c
:0206B790 407511E3 rsbmis r1,r5,r3,ror #0x3
:0206B794 0FBD0279 swieq 0x00bd0279
:0206B798 00590C21 subeqs r0,r9,r1,lsr #0x18
:0206B79C 13FC11DD mvnnes r1,#0x40000037
:0206B7A0 A1E07001 mvnge  r7,r1
:0206B7A4 0BA15A05 bleq 008C1FC0
:0206B7A8 88D00015 ldmhiia  r0 ,{r0,r2,r4}^
:0206B7AC 41C000E0 bicmi  r0,r0,r0,ror #0x1
:0206B7B0 1E7101E0 cdpne 1,6,cr0,cr1,cr0,7
:0206B7B4 E59E3080 ldr r3,[r14, #+0x80]		;r14+0x80=*(00000080)
:0206B7B8 090C9902 stmeqdb  r12 ,{r1,r8,r11,r12,r15}
:0206B7BC 5000053D andpl  r0,r0,r13,lsr r5
:0206B7C0 00804920 addeq  r4,r0,r0,lsr #0x12
:0206B7C4 0CE08A10 stceql 10,cr8,[r0],#+0x40
:0206B7C8 E0830000 add  r0,r3,r0
:0206B7CC EBFFFCC7 bl 0206AAF0
:0206B7D0 04802485 streq r2,[r0],#+0x485
:0206B7D4 050E99E0 streq r9,[r14, #-0x9e0]		;(r14-0x9e0=*(fffff620))
:0206B7D8 016000E0 unknown
:0206B7DC 96E08400 unknown
:0206B7E0 0D1FF9E5 unknown
:0206B7E4 45DC1300 ldrmib r1,[r12, #+0x300]		;r12+0x300=*(00007b08)
:0206B7E8 0D089800 unknown
:0206B7EC FFF91100 swinv 0x00f91100
:0206B7F0 D9005DEB stmledb  r0 ,{r0,r1,r3,r5,r6,r7,r8,r10,r11,r12,r14}
:0206B7F4 032EC211 unknown
:0206B7F8 2904419D stmcsdb  r4 ,{r0,r2,r3,r4,r7,r8,r14}
:0206B7FC 09E11007 unknown
:0206B800 00D110DD ldreqsb r1,[r1],#+0xd
:0206B804 061557ED ldreq r5,[r1],#+0xd
:0206B808 E08BB007 add  r11,r11,r7
:0206B80C 82137114 andhis r7,r3,#0x5
:0206B810 70310015 eorvcs r0,r1,r5,lsl r0
:0206B814 0520E06B streq r14,[r0, #-0x6b]!
:0206B818 70412000 subvc  r2,r1,r0
:0206B81C 000083A0 andeq  r8,r0,r0,lsr #0x7
:0206B820 00C2E357 sbceq  r14,r2,r7,asr r3
:0206B824 000C01C9 andeq  r0,r12,r9,asr #0x3
:0206B828 6D18E59D unknown
:0206B82C 8F41F80E swihi 0x0041f80e
:0206B830 1C9D8319 ldcne  3,cr8,[r13],{#0x19}
:0206B834 50010540 andpl  r0,r1,r0,asr #0xa
:0206B838 961DB197 unknown
:0206B83C 25002321 strcs r2,[r0, #-0x321]		;(r0-0x321=*(fffffcdf))
:0206B840 05150400 ldreq r0,[r5, #-0x400]		;(r5-0x400=*(00077c80))
:0206B844 05493114 streqb r3,[r9, #-0x114]		;(r9-0x114=*(fffffeec))
:0206B848 16492195 unknown
:0206B84C 96002195 unknown
:0206B850 00B53CE8 adceqs r3,r5,r8,ror #0x19
:0206B854 61F8EA8A mvnvss r14,r10,lsl #0x15
:0206B858 C1951004 orrgts r1,r5,r4
:0206B85C 046D870A unknown
:0206B860 005997A4 subeqs r9,r9,r4,lsr #0xf
:0206B864 870DE585 strhi r14,[r13,-r5, lsl #0xb]
:0206B868 400910E5 andmi  r1,r9,r5,ror #0x1
:0206B86C 8710108A ldrhi r1,[r0,-r10, lsl #0x1]
:0206B870 819702ED orrhis r0,r7,r13,ror #0x5
:0206B874 870CD11A unknown
:0206B878 0390E568 orreqs r14,r0,#0x1A000000
:0206B87C FFFFE7EB swinv 0x00ffe7eb
:0206B880 4502F8EA strmi r15,[r2, #-0x8ea]		;(r2-0x8ea=*(000ef816))
:0206B884 4500FDE0 strmi r15,[r0, #-0xde0]		;(r0-0xde0=*(fffff220))
:0206B888 B091A240 addlts r10,r1,r0,asr #0x4
:0206B88C 1061F0B9 unknown
:0206B890 98F70019 unknown
:0206B894 125D5069 subnes r5,r13,#0x69
:0206B898 65107120 ldrvs r7,[r0, #-0x120]		;(r0-0x120=*(fffffee0))
:0206B89C A9043120 stmgedb  r4 ,{r5,r8,r12,r13}
:0206B8A0 E58DF612 str r15,[r13, #+0x612]		;r13+0x612=*(00000612)
:0206B8A4 15404990 strneb r4,[r0, #-0x990]		;(r0-0x990=*(fffff670))
:0206B8A8 15020130 strne r0,[r2, #-0x130]		;(r2-0x130=*(000effd0))
:0206B8AC 15780200 ldrneb r0,[r8, #-0x200]!
:0206B8B0 7DC00C80 unknown
:0206B8B4 E102E112 unknown
:0206B8B8 9900E118 stmlsdb  r0 ,{r3,r4,r8,r13,r14,r15}
:0206B8BC 243CF912 unknown
:0206B8C0 690A110B stmvsdb  r10 ,{r0,r1,r3,r8,r12}
:0206B8C4 00193000 andeqs r3,r9,r0
:0206B8C8 0CD8001D ldceql 0,cr0,[r8],{#0x1d}
:0206B8CC F025025D eornv  r0,r5,r13,asr r2
:0206B8D0 F109F0F1 unknown
:0206B8D4 C0C97340 sbcgt  r7,r9,r0,asr #0x6
:0206B8D8 4DF151AE ldcmil 1,cr5,[r1,#+0x2b8]!
:0206B8DC 0BE90001 bleq 01AAB8E8
:0206B8E0 2D4351A1 unknown
:0206B8E4 70021BE9 andvc  r1,r2,r9,ror #0x17
:0206B8E8 9D90000D unknown
:0206B8EC 01A58001 moveq  r8,r1			;r8=30(0x1e)
:0206B8F0 00395460 eoreqs r5,r9,r0,ror #0x8
:0206B8F4 123D001D eornes r0,r13,#0x1D
:0206B8F8 13091D29 unknown
:0206B8FC 21030901 unknown
:0206B900 5D55DF13 unknown
:0206B904 A5177D05 ldrge r7,[r7, #-0xd05]		;(r7-0xd05=*(00a50390))
:0206B908 09001150 stmeqdb  r0 ,{r4,r6,r8,r12}
:0206B90C E6055519 unknown
:0206B910 F50F7D00 strnv r7,[r15, #-0xd00]		;r15-0xd00=*(0206ac18)=#-1859578(0xffe3a006)
:0206B914 10090395 mulne  r9,r5,r3
:0206B918 4A2004B1 bmi 0286CBE4
:0206B91C AD300145 ldcge  1,cr0,[r0,#-0x114]!
:0206B920 60101D06 andvss r1,r0,r6,lsl #0x1a
:0206B924 0D50E58D unknown
:0206B928 1D831181 unknown
:0206B92C 401D1CF0 ldrmish r1,[r13], -r0
:0206B930 45201D48 strmi r1,[r0, #-0xd48]!
:0206B934 451BD5F0 ldrmi r13,[r11, #-0x5f0]		;(r11-0x5f0=*(fffffa10))
:0206B938 D0854040 addle  r4,r5,r0,asr #0x0
:0206B93C 19910095 ldmneib  r1 ,{r0,r2,r4,r7}
:0206B940 06053085 streq r3,[r5],-r5, lsl #0x1
:0206B944 C0101DFA ldrgtsh r1,[r0], -r10
:0206B948 1D36E58D ldcne  5,cr14,[r6,#-0x234]!
:0206B94C 41F01D00 mvnmis r1,r0,lsl #0x1a
:0206B950 401DE10A andmis r14,r13,r10,lsl #0x2
:0206B954 F01D1771 andnvs r1,r13,r1,ror r7
:0206B958 401D0501 andmis r0,r13,r1,lsl #0xa
:0206B95C 20901D26 addcss r1,r0,r6,lsr #0x1a
:0206B960 4910215F ldmmidb  r0 ,{r0,r1,r2,r3,r4,r6,r8,r13}
:0206B964 2909FD11 stmcsdb  r9 ,{r0,r4,r8,r10,r11,r12,r13,r14,r15}
:0206B968 1E101500 cdpne 5,0,cr1,cr0,cr0,0
:0206B96C F025C025 eornv  r12,r5,r5,lsr #0x0
:0206B970 250589DF strcs r8,[r5, #-0x9df]		;(r5-0x9df=*(000776a1))
:0206B974 50251400 eorpl  r1,r5,r0,lsl #0x8
:0206B978 1DE016CD stcnel 6,cr1,[r0,#+0x334]!
:0206B97C DB302511 blle 02C74DC8
:0206B980 210E10FD unknown
:0206B984 04753010 unknown
:0206B988 250A0025 strcs r0,[r10, #-0x25]		;(r10-0x25=*(ffffffdb))
:0206B98C 4069B510 rsbmi  r11,r9,r0,lsl r5
:0206B990 020F1D08 andeq  r1,r15,#0x200
:0206B994 0AC9A0E0 beq 012D3D1C
:0206B998 35C50F41 strccb r0,[r5, #+0xf41]		;r5+0xf41=*(00078fc1)
:0206B99C 801C0C02 andhis r0,r12,r2,lsl #0x18
:0206B9A0 49300EE1 ldmmidb  r0!,{r0,r5,r6,r7,r9,r10,r11}
:0206B9A4 18598114 ldmneda  r9 ,{r2,r4,r8,r15}^
:0206B9A8 40F83071 rscmis r3,r8,r1,ror r0
:0206B9AC 017D1A51 cmneq r13,r1,asr r10
:0206B9B0 736016B5 unknown
:0206B9B4 016900C5 unknown
:0206B9B8 009A10BD ldreqh r1,[r10], +r13
:0206B9BC 181146D5 ldmneda  r1 ,{r0,r2,r4,r6,r7,r9,r10,r14}
:0206B9C0 01E56770 mvneq  r6,r0,ror r7
:0206B9C4 0CE58060 stceql 0,cr8,[r5],#+0x180
:0206B9C8 35008950 strcc r8,[r0, #-0x950]		;(r0-0x950=*(fffff6b0))
:0206B9CC F910C10F ldmnvdb  r0 ,{r0,r1,r2,r3,r8,r14,r15}
:0206B9D0 B311D109 tstlt r1,#0x40000002
:0206B9D4 2DF80029 ldccsl 0,cr0,[r8,#+0xa4]!
:0206B9D8 D617BD00 ldrle r11,[r7],-r0, lsl #0x1a
:0206B9DC 25146924 ldrcs r6,[r4, #-0x924]		;(r4-0x924=*(0003b71c))
:0206B9E0 1817D14A ldmneda  r7 ,{r1,r3,r6,r8,r12,r14,r15}
:0206B9E4 31009900 unknown
:0206B9E8 6D42CE47 unknown
:0206B9EC D014F503 andles r15,r4,r3,lsl #0xa
:0206B9F0 17CD0039 unknown
:0206B9F4 1D361EE4 ldcne  14,cr1,[r6,#-0x390]!
:0206B9F8 1118E011 tstne r8,r1,lsl r0
:0206B9FC BDC00440 unknown
:0206BA00 CA3CE511 bgt 02FA4E4C
:0206BA04 020AF29C andeq  r15,r10,#0xC0000009
:0206BA08 31E11EE8 mvncc  r1,r8,ror #0x1d
:0206BA0C 007D407D rsbeqs r4,r13,r13,ror r0
:0206BA10 E59FE0AC ldr r14,[r15, #+0xac]		;r15+0xac=*(0206bac4)=#84448(0x000149e0)
:0206BA14 454100AC strmib r0,[r1, #-0xac]		;(r1-0xac=*(ffffff72))
:0206BA18 1D80E081 unknown
:0206BA1C 81027509 unknown
:0206BA20 011AE103 tsteq r10,r3,lsl #0x2
:0206BA24 E2843C30 add  r3,r4,#0x3000
:0206BA28 E0020194 mul  r2,r4,r1
:0206BA2C 2C00E093 stccs  0,cr14,[r0],{#0x93}
:0206BA30 A04003E0 subge  r0,r0,r0,ror #0x7
:0206BA34 E78E0D4D str r0,r0,r0,r0,ror #0x7
:0206BA38 065DFF20 ldreqb r15,[r13],-r0, lsr #0x1e
:0206BA3C 317C16F5 ldrccsh r1,[r12, #-0x65]!
:0206BA40 E8180100 ldmda  r8 ,{r8}
:0206BA44 09213637 stmeqdb  r1!,{r0,r1,r2,r4,r5,r9,r10,r12,r13}
:0206BA48 C1039910 unknown
:0206BA4C F9164D16 ldmnvdb  r6 ,{r1,r2,r4,r8,r10,r11,r14}
:0206BA50 0001080A andeq  r0,r1,r10,lsl #0x10
:0206BA54 00010CBD streqh r0,[r1], -r13
:0206BA58 F182301C orrnv  r3,r2,r12,lsl r0
:0206BA5C 0D08C900 unknown
:0206BA60 A920E200 stmgedb  r0!,{r9,r13,r14,r15}
:0206BA64 00DD5006 sbceqs r5,r13,r6
:0206BA68 30102150 andccs r2,r0,r0,asr r1
:0206BA6C 00E52A82 rsceq  r2,r5,r2,lsl #0x15
:0206BA70 01DB0395 unknown
:0206BA74 85543025 ldrhib r3,[r4, #-0x25]		;(r4-0x25=*(0003c01b))
:0206BA78 1161A441 unknown
:0206BA7C 5502A51D strpl r10,[r2, #-0x51d]		;(r2-0x51d=*(000efbe3))
:0206BA80 F501210D strnv r2,[r1, #-0x10d]		;(r1-0x10d=*(ffffff11))
:0206BA84 BD08BD19 unknown
:0206BA88 996EFD00 unknown
:0206BA8C 00007A43 andeq  r7,r0,r3,asr #0x14
:0206BA90 139921E1 orrnes r2,r9,#0x40000038
:0206BA94 31E22391 unknown
:0206BA98 71C8021D bicvc  r0,r8,r13,lsl r2
:0206BA9C 010D6006 unknown
:0206BAA0 8F1D5040 swihi 0x001d5040
:0206BAA4 953035D1 ldrls r3,[r0, #-0x5d1]!
:0206BAA8 10E31507 rscne  r1,r3,r7,lsl #0xa
:0206BAAC B78D0099 unknown
:0206BAB0 50E4002D rscpl  r0,r4,r13,lsr #0x0
:0206BAB4 5029E59F mlapl  r9,r15,r5,r14unknown
:0206BAB8 00414214 subeq  r4,r1,r4,lsl r2
:0206BABC 311D6064 tstcc r13,r4,ror #0x0
:0206BAC0 3885F7CB stmccia  r5 ,{r0,r1,r3,r6,r7,r8,r9,r10,r12,r13,r14,r15}
:0206BAC4 000149E0 andeq  r4,r1,r0,ror #0x13
:0206BAC8 34ADF7C3 unknown
:0206BACC 04D101AB ldreqb r0,[r1],#+0x1ab
:0206BAD0 15954910 ldrne r4,[r5, #+0x910]		;r5+0x910=*(00078990)
:0206BAD4 0139F520 teqeq r9,r0,lsr #0xa
:0206BAD8 A6025108 strge r5,[r2],-r8, lsl #0x2
:0206BADC A0AA00B9 unknown
:0206BAE0 164143CD strneb r4,[r2],-r8, lsl #0x2
:0206BAE4 106911D1 unknown
:0206BAE8 854199BB strhib r9,[r1, #-0x9bb]		;(r1-0x9bb=*(fffff663))
:0206BAEC 4180DE10 orrmi  r13,r0,r0,lsl r14
:0206BAF0 02918000 addeqs r8,r1,#0x0
:0206BAF4 42953014 addmis r3,r5,#0x14
:0206BAF8 E7924A51 unknown
:0206BAFC 14829514 strne r9,[r2],#+0x514
:0206BB00 91000295 swpls r0,r5,r0
:0206BB04 2005A80E andcs  r10,r5,r14,lsl #0x10
:0206BB08 D91B75A0 ldmledb  r11 ,{r5,r7,r8,r10,r12,r13,r14}
:0206BB0C 00012033 andeq  r2,r1,r3,lsr r0
:0206BB10 99D8078D ldmlsib  r8 ,{r0,r2,r3,r7,r8,r9,r10}^
:0206BB14 4D003C50 unknown
:0206BB18 19901005 ldmneib  r0 ,{r0,r2,r12}
:0206BB1C C90D5511 stmgtdb  r13 ,{r0,r4,r8,r10,r12,r14}
:0206BB20 08C51581 stmeqia  r5 ,{r0,r7,r8,r10,r12}^
:0206BB24 3913A105 ldmccdb  r3 ,{r0,r2,r8,r13,r15}
:0206BB28 02652023 rsbeq  r2,r5,#0x23
:0206BB2C 422009B4 eormi  r0,r0,#0x2D0000
:0206BB30 69042269 stmvsdb  r4 ,{r0,r3,r5,r6,r9,r13}
:0206BB34 025D0442 subeqs r0,r13,#0x42000000
:0206BB38 E1F75599 unknown
:0206BB3C 20C17032 sbccs  r7,r1,r2,lsr r0
:0206BB40 83110279 tsthi r1,#0x90000007
:0206BB44 BA300D37 blt 02C6F028
:0206BB48 35216015 strcc r6,[r1, #-0x15]!
:0206BB4C 12A11040 adcne  r1,r1,#0x40
:0206BB50 15E31400 strneb r1,[r3, #+0x400]!
:0206BB54 E944CD00 stmdb  r4 ,{r8,r10,r11,r14,r15}^
:0206BB58 7D084251 unknown
:0206BB5C A952510B ldmgedb  r2 ,{r0,r1,r3,r8,r12,r14}^
:0206BB60 1382516A orrne  r5,r2,#0x8000001A
:0206BB64 10813025 addne  r3,r1,r5,lsr #0x0
:0206BB68 10812025 addne  r2,r1,r5,lsr #0x0
:0206BB6C BD01FD15 unknown
:0206BB70 59000D03 stmpldb  r0 ,{r0,r1,r8,r10,r11}
:0206BB74 9D2B6512 stcls  5,cr6,[r11,#-0x48]!
:0206BB78 13ED0900 mvnne  r0,#0x0
:0206BB7C 5DDE109D unknown
:0206BB80 89103102 ldmhidb  r0 ,{r1,r8,r12,r13}
:0206BB84 00216B52 eoreq  r6,r1,r2,asr r11
:0206BB88 04C51020 streqb r1,[r5],#+0x20
:0206BB8C DD325997 ldcle  9,cr5,[r2,#-0x25c]!
:0206BB90 00058107 andeq  r8,r5,r7,lsl #0x2
:0206BB94 03158240 tsteq r5,#0x4
:0206BB98 E581400C str r4,[r1, #+0xc]		;r1+0xc=*(0000002a)
:0206BB9C 0FE92801 swieq 0x00e92801
:0206BBA0 B0001167 andlt  r1,r0,r7,ror #0x2
:0206BBA4 4FF85251 swimi 0x00f85251
:0206BBA8 A0A001B9 unknown
:0206BBAC 15095DE1 strne r5,[r9, #-0xde1]		;(r9-0xde1=*(fffff21f))
:0206BBB0 9F419C00 swils 0x00419c00
:0206BBB4 1510E1E5 ldrne r14,[r0, #-0x1e5]		;(r0-0x1e5=*(fffffe1b))
:0206BBB8 E1129D01 tst r2,r1,lsl #0x1a
:0206BBBC 555C201D ldrplb r2,[r12, #-0x1d]		;(r12-0x1d=*(000077eb))
:0206BBC0 2D0FA580 unknown
:0206BBC4 05A51221 streq r1,[r5, #+0x221]!
:0206BBC8 B9DD0071 ldmltib  r13 ,{r0,r4,r5,r6}^
:0206BBCC 60755423 rsbvss r5,r5,r3,lsr #0x8
:0206BBD0 755008BD ldrvcb r0,[r0, #-0x8bd]		;(r0-0x8bd=*(fffff743))
:0206BBD4 00957533 addeqs r7,r5,r3,lsr r5
:0206BBD8 FA50C5AD blx 0349D29C
:0206BBDC 014400C5 unknown
:0206BBE0 99901DF9 ldmlsib  r0 ,{r0,r3,r4,r5,r6,r7,r8,r10,r11,r12}
:0206BBE4 9946A5A0 stmlsdb  r6 ,{r5,r7,r8,r10,r13,r15}^
:0206BBE8 49012880 stmmidb  r1 ,{r7,r11,r13}
:0206BBEC 003D1B00 eoreqs r1,r13,r0,lsl #0x16
:0206BBF0 019D52F3 ldreqsh r5,[r13, +r3]
:0206BBF4 5512CD11 ldrpl r12,[r2, #-0xd11]		;(r2-0xd11=*(000ef3ef))
:0206BBF8 C22FB122 eorgt  r11,r15,#0x80000008
:0206BBFC 5D254095 stcpl  0,cr4,[r5,#-0x254]!
:0206BC00 00010799 muleq  r1,r9,r7
:0206BC04 3660591A unknown
:0206BC08 50E91035 rscpl  r1,r9,r5,lsr r0
:0206BC0C 32C5B0D1 sbccc  r11,r5,#0xD1
:0206BC10 DC0CE10B stcle  1,cr14,[r12],{#0xb}
:0206BC14 0AE59F70 beq 019D39DC
:0206BC18 E3A06B06 mov  r6,#0x1800		;r6=6144(0x1800)
:0206BC1C 0F0B71D0 swieq 0x000b71d0
:0206BC20 2DA001A1 stccs  1,cr0,[r0,#+0x284]!
:0206BC24 00092B10 andeq  r2,r9,r0,lsl r11
:0206BC28 E94F1D09 stmdb  r15 ,{r0,r3,r8,r10,r11,r12}^
:0206BC2C 2DF72300 ldccsl 3,cr2,[r7,#+0x0]!
:0206BC30 A09000E5 addges r0,r0,r5,ror #0x1
:0206BC34 311DE1E1 tstcc r13,r1,ror #0x3
:0206BC38 31F2EE1C mvnccs r14,r12,lsl r14
:0206BC3C 46A90411 unknown
:0206BC40 6D02E903 unknown
:0206BC44 FFF71F10 swinv 0x00f71f10
:0206BC48 F1608D1B unknown
:0206BC4C 0015081E andeqs r0,r5,r14,lsl r8
:0206BC50 08AA01FD stmeqia  r10!,{r0,r2,r3,r4,r5,r6,r7,r8}
:0206BC54 B19B05A5 orrlts r0,r11,r5,lsr #0xb
:0206BC58 02990B10 addeqs r0,r9,#0x4000
:0206BC5C E642459C unknown
:0206BC60 55640299 strplb r0,[r4, #-0x299]!
:0206BC64 256803BD strcsb r0,[r8, #-0x3bd]!
:0206BC68 1F391803 swine 0x00391803
:0206BC6C 03299040 unknown
:0206BC70 4107C595 swpmi r12,r5,r7
:0206BC74 0009E782 andeq  r14,r9,r2,lsl #0xf
:0206BC78 03052325 unknown
:0206BC7C 101871C3 andnes r7,r8,r3,asr #0x3
:0206BC80 C13CC580 teqgt r12,r0,lsl #0xb
:0206BC84 012AB900 unknown
:0206BC88 000CE000 andeq  r14,r12,r0
:0206BC8C 1541E581 strneb r14,[r1, #-0x581]		;(r1-0x581=*(fffffa9d))
:0206BC90 09005109 stmeqdb  r0 ,{r0,r3,r8,r12,r14}
:0206BC94 091CD010 ldmeqdb  r12 ,{r4,r12,r14,r15}
:0206BC98 00A52000 adceq  r2,r5,r0
:0206BC9C 027528E9 rsbeqs r2,r5,#0xE90000
:0206BCA0 BA0091FE blt 020904A0
:0206BCA4 E31A0002 tst r10,#0x2
:0206BCA8 84011900 strhi r1,[r1],#-0x900
:0206BCAC D9A0001D stmleib  r0!,{r0,r2,r3,r4}
:0206BCB0 9D8FF816 unknown
:0206BCB4 1D21E030 stcne  0,cr14,[r1,#-0xc0]!
:0206BCB8 95240902 strls r0,[r4, #-0x902]!
:0206BCBC 0D383900 ldceq  9,cr3,[r8,#-0x0]!
:0206BCC0 1150210A cmpne r0,r10,lsl #0x2
:0206BCC4 21103513 tstcs r0,r3,lsl r5
:0206BCC8 4FC1FE10 swimi 0x00c1fe10
:0206BCCC 194E45FB stmnedb  r14 ,{r0,r1,r3,r4,r5,r6,r7,r8,r10,r14}^
:0206BCD0 05708011 ldreqb r8,[r0, #-0x11]!
:0206BCD4 E1550500 cmp r5,r0,lsl #0xa
:0206BCD8 3840191C stmccda  r0 ,{r2,r3,r4,r8,r11,r12}^
:0206BCDC B5401D6D strltb r1,[r0, #-0xd6d]		;(r0-0xd6d=*(fffff293))
:0206BCE0 FF0C611B swinv 0x000c611b
:0206BCE4 0D31896B ldceq  9,cr8,[r1,#-0x1ac]!
:0206BCE8 8D41B900 unknown
:0206BCEC D451B901 ldrleb r11,[r1],#-0x901
:0206BCF0 049D39F6 ldreq r3,[r13],#+0x9f6
:0206BCF4 91201C2D unknown
:0206BCF8 07DD11D5 unknown
:0206BCFC 20330591 mlacss r3,r1,r5,r0unknown
:0206BD00 D3159140 tstle r5,#0x10
:0206BD04 454DD04D strmib r13,[r13, #-0x4d]		;(r13-0x4d=*(ffffffb3))
:0206BD08 10F560C8 rscnes r6,r5,r8,asr #0x1
:0206BD0C 5902A110 stmpldb  r2 ,{r4,r8,r13,r15}
:0206BD10 0403F910 streq r15,[r3],#-0x910
:0206BD14 5D010CD9 unknown
:0206BD18 20114410 andcss r4,r1,r0,lsl r4
:0206BD1C 01001100 unknown
:0206BD20 54030011 strpl r0,[r3],#-0x11
:0206BD24 411015D9 ldrmisb r1,[r0, -r9]
:0206BD28 510102E0 unknown
:0206BD2C 33811105 orrcc  r1,r1,#0x40000001
:0206BD30 BF23001D swilt 0x0023001d
:0206BD34 B5F039F6 ldrltb r3,[r0, #+0x9f6]!
:0206BD38 99A25039 stmlsib  r2!,{r0,r3,r4,r5,r12,r14}
:0206BD3C 3930391B ldmccdb  r0!,{r0,r1,r3,r4,r8,r11,r12,r13}
:0206BD40 F61A21F0 unknown
:0206BD44 F6A6F039 unknown
:0206BD48 0109192F unknown
:0206BD4C 911FD921 tstls r15,r1,lsr #0x12
:0206BD50 BD0321F1 unknown
:0206BD54 91571014 cmpls r7,r4,lsl r0
:0206BD58 029901E5 addeqs r0,r9,#0x40000039
:0206BD5C ADFB11E1 ldcgel 1,cr1,[r11,#+0x384]!
:0206BD60 F658A103 ldrnvb r10,[r8],-r3, lsl #0x2
:0206BD64 FFDFF10D swinv 0x00dff10d
:0206BD68 FFEC301D swinv 0x00ec301d
:0206BD6C 1C92045D ldcne  4,cr0,[r2],{#0x5d}
:0206BD70 4101A964 unknown
:0206BD74 46BD10E0 unknown
:0206BD78 11504401 cmpne r0,r1,lsl #0x8
:0206BD7C 55122130 ldrpl r2,[r2, #-0x130]		;(r2-0x130=*(000effd0))
:0206BD80 00005A10 andeq  r5,r0,r0,lsl r10
:0206BD84 8F8E20CD swihi 0x008e20cd
:0206BD88 7907C5F6 stmvcdb  r7 ,{r1,r2,r4,r5,r6,r7,r8,r10,r14,r15}
:0206BD8C 0089504D addeq  r5,r9,r13,asr #0x0
:0206BD90 6CF41011 ldcvsl 0,cr1,[r4],#+0x44
:0206BD94 002E003D eoreq  r0,r14,r13,lsr r0
:0206BD98 00C54011 sbceq  r4,r5,r1,lsl r0
:0206BD9C 1E850007 cdpne 0,8,cr0,cr5,cr7,0
:0206BDA0 02001199 andeq  r1,r0,#0x40000026
:0206BDA4 55703025 ldrplb r3,[r0, #-0x25]!
:0206BDA8 C5606401 strgtb r6,[r0, #-0x401]!
:0206BDAC FD50950A unknown
:0206BDB0 55002D07 strpl r2,[r0, #-0xd07]		;(r0-0xd07=*(fffff2f9))
:0206BDB4 00499413 subeq  r9,r9,r3,lsl r4
:0206BDB8 6EF75025 cdpvs 0,14,cr5,cr7,cr5,1
:0206BDBC 59F84029 unknown
:0206BDC0 91807007 orrls  r7,r0,r7
:0206BDC4 36812B0C strcc r2,[r1],+r12, lsl #0x16
:0206BDC8 03F907A5 mvneqs r0,#0x2940000
:0206BDCC C905165D stmgtdb  r5 ,{r0,r2,r3,r4,r6,r9,r10,r12}
:0206BDD0 0913B11F ldmeqdb  r3 ,{r0,r1,r2,r3,r4,r8,r12,r13,r15}
:0206BDD4 0176F50F cmneq r6,r15,lsl #0xa
:0206BDD8 E1105900 tst r0,r0,lsl #0x12
:0206BDDC 4514D121 ldrmi r13,[r4, #-0x121]		;(r4-0x121=*(0003bf1f))
:0206BDE0 34101110 ldrcc r1,[r0],#-0x110
:0206BDE4 5D9F107C unknown
:0206BDE8 6D361910 ldcvs  9,cr1,[r6,#-0x40]!
:0206BDEC 29F66502 unknown
:0206BDF0 201D9C38 andcss r9,r13,r8,lsr r12
:0206BDF4 003D0B91 mlaeqs r13,r1,r11,r0unknown
:0206BDF8 00351249 eoreqs r1,r5,r9,asr #0x4
:0206BDFC 81200021 unknown
:0206BE00 F65D053F unknown
:0206BE04 203D32D9 unknown
:0206BE08 D731251F unknown
:0206BE0C 8505B958 strhi r11,[r5, #-0x958]		;(r5-0x958=*(00077728))
:0206BE10 AD10252B unknown
:0206BE14 51F64F00 mvnpls r4,r0,lsl #0x1e
:0206BE18 794F9F1A stmvcdb  r15 ,{r1,r3,r4,r8,r9,r10,r11,r12,r15}^
:0206BE1C 8111590D tsthi r1,r13,lsl #0x12
:0206BE20 E59105F9 ldr r0,[r1, #+0x5f9]		;r1+0x5f9=*(00000617)
:0206BE24 FF0BF64F swinv 0x000bf64f
:0206BE28 2505B5EB strcs r11,[r5, #-0x5eb]		;(r5-0x5eb=*(00077a95))
:0206BE2C 15C9106A strneb r1,[r9, #+0x6a]		;r9+0x6a=*(0000006a)
:0206BE30 042CFFF2 unknown
:0206BE34 19201381 stmnedb  r0!,{r0,r7,r8,r9,r12}
:0206BE38 82236117 eorhi  r6,r3,#0xC0000005
:0206BE3C 5A820091 bpl 000EC088
:0206BE40 00291429 eoreq  r1,r9,r9,lsr #0x8
:0206BE44 5D08E5C2 unknown
:0206BE48 05ED0C00 streqb r0,[r13, #+0xc00]!
:0206BE4C 00FDF8A3 rsceqs r15,r13,r3,lsr #0x11
:0206BE50 E914501D ldmdb  r4 ,{r0,r2,r3,r4,r12,r14}
:0206BE54 90102505 andlss r2,r0,r5,lsl #0xa
:0206BE58 E0213621 eor  r3,r1,r1,lsr #0xc
:0206BE5C E5D10008 ldrb r0,[r1, #+0x8]		;r1+0x8=*(00000026)
:0206BE60 80006101 andhi  r6,r0,r1,lsl #0x2
:0206BE64 09C10008 stmeqib  r1 ,{r3}^
:0206BE68 34504125 ldrccb r4,[r0],#-0x125
:0206BE6C 58FF0131 unknown
:0206BE70 0CE20020 stceql 0,cr0,[r2],#+0x80
:0206BE74 3192003D orrccs r0,r2,r13,lsr r0
:0206BE78 40E01023 rscmi  r1,r0,r3,lsr #0x0
:0206BE7C D317D114 tstle r7,#0x5
:0206BE80 0CE1FFE5 stceql 15,cr15,[r1],#+0x394
:0206BE84 07C90088 streqb r0,[r9,+r8, lsl #0x1]
:0206BE88 932CC508 unknown
:0206BE8C E5082881 str r2,[r8, #-0x881]		;(r8-0x881=*(fffff79d))
:0206BE90 126DAA0C rsbne  r10,r13,#0xC000
:0206BE94 E04BAD31 sub  r10,r11,r1,lsr r13
:0206BE98 1C302939 ldcne  9,cr2,[r0],#-0xe4
:0206BE9C 0DA54029 stceq  0,cr4,[r5,#+0xa4]!
:0206BEA0 DBE28030 blle 0190BF68
:0206BEA4 1B195025 blne 026BFF40
:0206BEA8 26817025 strcs r7,[r1],+r5, lsr #0x0
:0206BEAC 000D18F1 unknown
:0206BEB0 100914AD andne  r1,r9,r13,lsr #0x9
:0206BEB4 074DF1D1 unknown
:0206BEB8 C5CE2C11 strgtb r2,[r14, #+0xc11]		;r14+0xc11=*(0206c7f5)=#149013536(0x08e1c420)
:0206BEBC AD047104 unknown
:0206BEC0 05D14016 ldreqb r4,[r1, #+0x16]		;r1+0x16=*(00000034)
:0206BEC4 C500E910 strgt r14,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:0206BEC8 000DD722 andeq  r13,r13,r2,lsr #0xe
:0206BECC BA0001B8 blt 0206C5B4
:0206BED0 0895C0C0 ldmeqia  r5 ,{r6,r7,r14,r15}
:0206BED4 29C5025D stmcsib  r5 ,{r0,r2,r3,r4,r6,r9}^
:0206BED8 E100350B unknown
:0206BEDC E007190A and  r1,r7,r10,lsl #0x12
:0206BEE0 840075A0 strhi r7,[r0],#-0x5a0
:0206BEE4 818EE54F orrhi  r14,r14,r15,asr #0xa
:0206BEE8 B019F10C andlts r15,r9,r12,lsl #0x2
:0206BEEC A9002D22 stmgedb  r0 ,{r1,r5,r8,r10,r11,r13}
:0206BEF0 0DFACC03 ldceql 12,cr12,[r10,#+0xc]!
:0206BEF4 8CC00100 stchil 1,cr0,[r0],{#0x0}
:0206BEF8 055510E2 ldreqb r1,[r5, #-0xe2]		;(r5-0xe2=*(00077f9e))
:0206BEFC 84402482 strhib r2,[r0],#-0x482
:0206BF00 001DF4E2 andeqs r15,r13,r2,ror #0x9
:0206BF04 49203000 stmmidb  r0!,{r12,r13}
:0206BF08 83004102 unknown
:0206BF0C 45E08010 strmib r8,[r0, #+0x10]!
:0206BF10 C3136510 tstgt r3,#0x4000000
:0206BF14 E1C126B0 strh r2,[r1, #+0x60]		;r1+0x60=*(0000007e)
:0206BF18 D5F91275 ldrleb r1,[r9, #+0x275]!
:0206BF1C 1D500A01 unknown
:0206BF20 F1BCE3A0 movnvs r14,r0,lsr #0x7		;r14=0(0x0)
:0206BF24 00A10919 adceq  r0,r1,r9,lsl r9
:0206BF28 04756060 unknown
:0206BF2C 01B14045 moveqs r4,r5,asr #0x0
:0206BF30 27910025 ldrcs r0,[r1,+r5, lsr #0x0]
:0206BF34 73D30D8D bicvcs r0,r3,#0x2340
:0206BF38 EFE28010 swi 0x00e28010
:0206BF3C 02E3E020 rsceq  r14,r3,#0x20
:0206BF40 40001900 andmi  r1,r0,r0,lsl #0x12
:0206BF44 09DD9F30 ldmeqib  r13 ,{r4,r5,r8,r9,r10,r11,r12,r15}^
:0206BF48 1101E281 unknown
:0206BF4C 03E7D330 mvneq  r13,#0xC0000000
:0206BF50 0D07000D unknown
:0206BF54 0D507800 unknown
:0206BF58 000D0240 andeq  r0,r13,r0,asr #0x4
:0206BF5C B4BA024D unknown
:0206BF60 E20D8210 and  r8,r13,#0x1
:0206BF64 108D09A1 addne  r0,r13,r1,lsr #0x13
:0206BF68 A3038DB3 unknown
:0206BF6C 83160400 tsthi r6,#0x0
:0206BF70 000100E1 andeq  r0,r1,r1,ror #0x1
:0206BF74 35710820 ldrccb r0,[r1, #-0x820]!
:0206BF78 FFFD482D swinv 0x00fd482d
:0206BF7C 0EA14CFF mcreq 12,5,r4,cr1,cr15,{7}
:0206BF80 80D38102 sbchis r8,r3,r2,lsl #0x2
:0206BF84 850019B7 strhi r1,[r0, #-0x9b7]		;(r0-0x9b7=*(fffff649))
:0206BF88 18E08631 unknown
:0206BF8C 69930220 ldmvsib  r3 ,{r5,r9}
:0206BF90 13B11A2B movnes r1,#0x2B000		;r1=176128(0x2b000)
:0206BF94 24655400 unknown
:0206BF98 41754AB5 ldrmih r4,[r5, #-0xa5]!
:0206BF9C 00591018 subeqs r1,r9,r8,lsl r0
:0206BFA0 85E59200 strhib r9,[r5, #+0x200]!
:0206BFA4 E081C109 add  r12,r1,r9,lsl #0x2
:0206BFA8 05002900 streq r2,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:0206BFAC 000910B9 streqh r1,[r9], -r9
:0206BFB0 181065D0 ldmneda  r0 ,{r4,r6,r7,r8,r10,r13,r14}
:0206BFB4 18E58200 unknown
:0206BFB8 418100C9 orrmi  r0,r1,r9,asr #0x1
:0206BFBC 8D3D65F1 ldchi  5,cr6,[r13,#-0x3c4]!
:0206BFC0 E530B500 ldr r11,[r0, #-0x500]!
:0206BFC4 08BD0109 ldmeqia  r13!,{r0,r3,r8}
:0206BFC8 08195E01 ldmeqda  r9 ,{r0,r9,r10,r11,r12,r14}
:0206BFCC 20B506B5 unknown
:0206BFD0 E0861185 add  r1,r6,r5,lsl #0x3
:0206BFD4 08871081 stmeqia  r7 ,{r0,r7,r12}
:0206BFD8 008116F9 unknown
:0206BFDC 0045F174 subeq  r15,r5,r4,ror r1
:0206BFE0 66180305 ldrvs r0,[r8],-r5, lsl #0x6
:0206BFE4 00059410 andeq  r9,r5,r0,lsl r4
:0206BFE8 84004D80 strhi r4,[r0],#-0xd80
:0206BFEC 011485E5 tsteq r4,r5,ror #0xb
:0206BFF0 0D1CE086 unknown
:0206BFF4 80401801 subhi  r1,r0,r1,lsl #0x10
:0206BFF8 FD95E510 unknown
:0206BFFC 400900E5 andmi  r0,r9,r5,ror #0x1
:0206C000 0309F169 unknown
:0206C004 ED19A198 unknown
:0206C008 9DF16600 ldclsl 6,cr6,[r1,#+0x0]!
:0206C00C 86387D56 unknown
:0206C010 50B31095 umlalpls r1,r3,r5,r0
:0206C014 0D09C187 unknown
:0206C018 9902C115 stmlsdb  r2 ,{r0,r2,r4,r8,r14,r15}
:0206C01C 3C118600 ldccc  6,cr8,[r1],{#0x0}
:0206C020 0018E087 andeqs r14,r8,r7,lsl #0x1
:0206C024 14208191 unknown
:0206C028 18A00025 stmneia  r0!,{r0,r2,r5}
:0206C02C 002510D9 unknown
:0206C030 2017BD04 andcss r11,r7,r4,lsl #0x1a
:0206C034 F516E591 ldrnv r14,[r6, #-0x591]		;(r6-0x591=*(0000126f))
:0206C038 5309192D unknown
:0206C03C F90C0035 stmnvdb  r12 ,{r0,r2,r4,r5}
:0206C040 C5257100 strgt r7,[r5, #-0x100]!
:0206C044 0193EB2A orreqs r14,r3,r10,lsr #0x16
:0206C048 8104351F unknown
:0206C04C FA08510B blx 02280488
:0206C050 5E86006D cdppl 0,8,cr0,cr6,cr13,3
:0206C054 1CE08701 stcnel 7,cr8,[r0],#+0x4
:0206C058 25109920 ldrcs r9,[r0, #-0x920]		;(r0-0x920=*(fffff6e0))
:0206C05C E015AD05 ands r10,r5,r5,lsl #0x1a
:0206C060 F1450CA1 unknown
:0206C064 86600319 unknown
:0206C068 490904E2 stmmidb  r9 ,{r1,r5,r6,r7,r10}
:0206C06C 03790800 cmneq r9,#0x0
:0206C070 6902E9E2 stmvsdb  r2 ,{r1,r5,r6,r7,r8,r11,r13,r14,r15}
:0206C074 55F0000D ldrplb r0,[r0, #+0xd]!
:0206C078 65093181 strvs r3,[r9, #-0x181]		;(r9-0x181=*(fffffe7f))
:0206C07C 350F1120 strcc r1,[r15, #-0x120]		;r15-0x120=*(0206bf64)=#277678497(0x108d09a1)
:0206C080 08611800 unknown
:0206C084 50DE66F5 ldrplsh r6,[r14],#+0x65
:0206C088 5D40046D unknown
:0206C08C 08716000 unknown
:0206C090 00011B01 andeq  r1,r1,r1,lsl #0x16
:0206C094 E500A5EA str r10,[r0, #-0x5ea]		;(r0-0x5ea=*(fffffa16))
:0206C098 35C5F132 strccb r15,[r5, #+0x132]		;r5+0x132=*(000781b2)
:0206C09C 26F50B1D unknown
:0206C0A0 09FD7157 unknown
:0206C0A4 4D18BD02 unknown
:0206C0A8 092D9D04 stmeqdb  r13!,{r2,r8,r10,r11,r12,r15}
:0206C0AC 8913E500 ldmhidb  r3 ,{r8,r10,r13,r14,r15}
:0206C0B0 0421FE09 unknown
:0206C0B4 05390855 ldreq r0,[r9, #-0x855]!
:0206C0B8 11E911B5 strneh r1,[r9, #+0x15]!
:0206C0BC 00649191 unknown
:0206C0C0 002A003F eoreq  r0,r10,r15,lsr r0
:0206C0C4 31059DC0 unknown
:0206C0C8 9001E180 andls  r14,r1,r0,lsl #0x3
:0206C0CC 30FFE593 smlalccs r14,r15,r3,r5
:0206C0D0 C108B904 unknown
:0206C0D4 100920E5 andne  r2,r9,r5,ror #0x1
:0206C0D8 0B894424 bleq 002BD170
:0206C0DC 00100299 muleqs r0,r9,r2
:0206C0E0 16311953 unknown
:0206C0E4 002105AA eoreq  r0,r1,r10,lsr #0xb
:0206C0E8 5005B903 andpl  r11,r5,r3,lsl #0x12
:0206C0EC 4FA90001 swimi 0x00a90001
:0206C0F0 1DD915B9 unknown
:0206C0F4 45B91015 ldrmi r1,[r9, #+0x15]!
:0206C0F8 211119A1 tstcs r1,r1,lsr #0x13
:0206C0FC C92DBE01 stmgtdb  r13!,{r0,r9,r10,r11,r12,r13,r15}
:0206C100 00454700 subeq  r4,r5,r0,lsl #0xe
:0206C104 40B4103D adcmis r1,r4,r13,lsr r0
:0206C108 00551A90 unknown
:0206C10C B22049D5 eorlt  r4,r0,#0x354000
:0206C110 003DC140 eoreqs r12,r13,r0,asr #0x2
:0206C114 005145C1 subeqs r4,r1,r1,asr #0xb
:0206C118 D50051D5 strle r5,[r0, #-0x1d5]		;(r0-0x1d5=*(fffffe2b))
:0206C11C 10010041 andne  r0,r1,r1,asr #0x0
:0206C120 B5003DC1 strlt r3,[r0, #-0xdc1]		;(r0-0xdc1=*(fffff23f))
:0206C124 B90051D5 stmltdb  r0 ,{r0,r2,r4,r6,r7,r8,r12,r14}
:0206C128 00405101 subeq  r5,r0,r1,lsl #0x2
:0206C12C 805050D1 ldrhisb r5,[r0],#-0x1
:0206C130 6912E02E ldmvsdb  r2 ,{r1,r2,r3,r5,r13,r14,r15}
:0206C134 9E107D00 cdpls 13,0,cr7,cr0,cr0,0
:0206C138 0CE02C50 stceql 12,cr2,[r0],#+0x140
:0206C13C 001540B2 ldreqh r4,[r5], -r2
:0206C140 307DDC30 rsbccs r13,r13,r0,lsr r12
:0206C144 A4107D40 ldrge r7,[r0],#-0xd40
:0206C148 11400009 unknown
:0206C14C B4000D00 strlt r0,[r0],#-0xd00
:0206C150 09107D40 ldmeqdb  r0 ,{r6,r8,r10,r11,r12,r13,r14}
:0206C154 DC40CD00 stclel 13,cr12,[r0],{#0x0}
:0206C158 DC30BCE1 ldcle  12,cr11,[r0],#-0x384
:0206C15C 4000B8E1 andmi  r11,r0,r1,ror #0x11
:0206C160 F07D107D rsbnvs r1,r13,r13,ror r0
:0206C164 E5D54001 ldrb r4,[r5, #+0x1]		;r5+0x1=*(00078081)
:0206C168 048619A5 streq r1,[r6],#+0x9a5
:0206C16C 03E592E0 mvneq  r9,#0xE
:0206C170 00E04430 rsceq  r4,r0,r0,lsr r4
:0206C174 5903107D stmpldb  r3 ,{r0,r2,r3,r4,r5,r6,r12}
:0206C178 006DE506 rsbeq  r14,r13,r6,lsl #0xa
:0206C17C 401E351A andmis r3,r14,r10,lsl r5
:0206C180 15E08055 strneb r8,[r0, #+0x55]!
:0206C184 D4E014E9 unknown
:0206C188 485E0221 ldmmida  r14 ,{r0,r5,r9}^
:0206C18C 00D515E3 sbceqs r1,r5,r3,ror #0xb
:0206C190 93000D0C unknown
:0206C194 E0142E40 ands r2,r4,r0,asr #0x1c
:0206C198 29DEC0B8 ldmcsib  r14 ,{r3,r4,r5,r7,r14,r15}^
:0206C19C 017DDE00 cmneq r13,r0,lsl #0x1c
:0206C1A0 0DD00109 unknown
:0206C1A4 000DB200 andeq  r11,r13,r0,lsl #0x4
:0206C1A8 E1DEC0BC ldrh r12,[r14, #+0xc]		;r14+0xc=*(0206c064)=#-2040528103(0x86600319)
:0206C1AC DE3005BE mrcle 5,1,r0,cr0,cr14,{5}
:0206C1B0 000DB4E1 andeq  r11,r13,r1,ror #0x9
:0206C1B4 B0000DB6 strlth r0,[r0], -r6
:0206C1B8 E1DEC150 bics r12,r14,r0,asr r1
:0206C1BC E1DE31B2 ldrh r3,[r14, #+0x12]		;r14+0x12=*(0206c06a)=#134236425(0x08004909)
:0206C1C0 C1C000B8 strgth r0,[r0, #+0x8]		;r0+0x8=*(00000008)
:0206C1C4 C130BAE1 teqgt r0,r1,ror #0x15
:0206C1C8 409203B5 ldrmih r0,[r2], +r5
:0206C1CC 9D18FDE5 unknown
:0206C1D0 04102D12 ldreq r2,[r0],#-0xd12
:0206C1D4 39080009 stmccdb  r8 ,{r0,r3}
:0206C1D8 19E6AE03 unknown
:0206C1DC F1923010 orrnvs r3,r2,r0,lsl r0
:0206C1E0 08E28301 unknown
:0206C1E4 E8821012 stmia  r2 ,{r1,r4,r12}
:0206C1E8 DD924000 unknown
:0206C1EC C007B116 andgt  r11,r7,r6,lsl r1
:0206C1F0 CD9BE154 unknown
:0206C1F4 390C3925 stmccdb  r12 ,{r0,r2,r5,r8,r11,r12,r13}
:0206C1F8 E5067910 str r7,[r6, #-0x910]		;(r6-0x910=*(00000ef0))
:0206C1FC 2389F811 orrcs  r15,r9,#0x110000
:0206C200 1D003160 unknown
:0206C204 D6002D16 unknown
:0206C208 5D3C0019 ldcpl  0,cr0,[r12,#-0x64]!
:0206C20C 05E28600 streqb r8,[r2, #+0x600]!
:0206C210 05E08621 streqb r8,[r0, #+0x621]!
:0206C214 E0800100 add  r0,r0,r0,lsl #0x2
:0206C218 3C017D04 stccc  13,cr7,[r1],{#0x4}
:0206C21C E5108240 ldr r8,[r0, #-0x240]		;(r0-0x240=*(fffffdc0))
:0206C220 0055F0AC subeqs r15,r5,r12,lsr #0x1
:0206C224 3833B1FC ldmccda  r3!,{r2,r3,r4,r5,r6,r7,r8,r12,r13,r15}
:0206C228 CAA88355 bgt 00A8CF84
:0206C22C 85011021 strhi r1,[r1, #-0x21]		;(r1-0x21=*(ffffffdf))
:0206C230 90403CE0 subls  r3,r0,r0,ror #0x19
:0206C234 54035902 strpl r5,[r3],#-0x902
:0206C238 040221F9 streq r2,[r2],#-0x1f9
:0206C23C 854003E9 strhib r0,[r0, #-0x3e9]		;(r0-0x3e9=*(fffffc17))
:0206C240 142D3025 unknown
:0206C244 D9C6148D stmleib  r6 ,{r0,r2,r3,r7,r10,r12}^
:0206C248 3810E90F ldmccda  r0 ,{r0,r1,r2,r3,r8,r11,r13,r14,r15}
:0206C24C 29B611E9 ldmcsib  r6!,{r0,r3,r5,r6,r7,r8,r12}
:0206C250 14163D06 ldrne r3,[r6],#-0xd06
:0206C254 2DE90B32 stccsl 11,cr0,[r9,#+0xc8]!
:0206C258 A300D5CE unknown
:0206C25C 4D9F10D4 unknown
:0206C260 D110790F tstle r0,r15,lsl #0x12
:0206C264 582E2565 stmplda  r14!,{r0,r2,r5,r6,r8,r10,r13}
:0206C268 312018BD strcch r1,[r0, -r13]!
:0206C26C 0507ED20 streq r14,[r7, #-0xd20]		;(r7-0xd20=*(ffe392e6))
:0206C270 4910090B ldmmidb  r0 ,{r0,r1,r3,r8,r11}
:0206C274 237D8800 cmncs r13,#0x0
:0206C278 DDB0E580 ldcle  5,cr14,[r0,#+0x200]!
:0206C27C 80110206 andhis r0,r1,r6,lsl #0x4
:0206C280 82085D10 andhi  r5,r8,#0x400
:0206C284 04BD20E2 unknown
:0206C288 A00EA1FB unknown
:0206C28C A0010151 andge  r0,r1,r1,asr r1
:0206C290 0029200D eoreq  r2,r9,r13
:0206C294 2CE1C120 stccsl 1,cr12,[r1],#+0x80
:0206C298 9400110D strls r1,[r0],#-0x10d
:0206C29C 100500B1 strneh r0,[r5], -r1
:0206C2A0 016DEA9D unknown
:0206C2A4 0E394D07 cdpeq 13,2,cr4,cr9,cr7,0
:0206C2A8 A5EBFFEB strgeb r15,[r11, #+0xfeb]!
:0206C2AC 9F308011 swils 0x00308011
:0206C2B0 D50BFD11 strle r15,[r11, #-0xd11]		;(r11-0xd11=*(fffff2ef))
:0206C2B4 E3A02F0E mov  r2,#0x38		;r2=56(0x38)
:0206C2B8 E00F1019 and  r1,r15,r9,lsl r0
:0206C2BC 0EE21023 cdpeq 0,14,cr1,cr2,cr3,1
:0206C2C0 00F9A004 rsceqs r10,r9,r4
:0206C2C4 0120E1C3 unknown
:0206C2C8 0085170D addeq  r1,r5,r13,lsl #0xe
:0206C2CC 1D0E0D0E unknown
:0206C2D0 0E090210 mcreq 2,0,r0,cr9,cr0,{0}
:0206C2D4 E9201DB6 stmdb  r0!,{r1,r2,r4,r5,r7,r8,r10,r11,r12}
:0206C2D8 6519E51C ldrvs r14,[r9, #-0x51c]		;(r9-0x51c=*(fffffae4))
:0206C2DC D1005104 unknown
:0206C2E0 9F0DF904 swils 0x000df904
:0206C2E4 510110C9 unknown
:0206C2E8 00B90F04 adceqs r0,r9,r4,lsl #0x1e
:0206C2EC F70B150E strnv r1,[r11,-r14, lsl #0xa]
:0206C2F0 511A3D55 tstpl r10,r5,asr r13
:0206C2F4 01CDE908 biceq  r14,r13,r8,lsl #0x12
:0206C2F8 5D9D1415 unknown
:0206C2FC 5D5B4440 unknown
:0206C300 08105540 ldmeqda  r0 ,{r6,r8,r10,r12,r14}
:0206C304 FD0000C4 unknown
:0206C308 34430C10 strccb r0,[r3],#-0xc10
:0206C30C F580020B strnv r0,[r0, #+0x20b]		;r0+0x20b=*(0000020b)
:0206C310 106D3800 rsbne  r3,r13,r0,lsl #0x10
:0206C314 020D5040 andeq  r5,r13,#0x40
:0206C318 2D8C0209 unknown
:0206C31C 030D2C00 unknown
:0206C320 AB00612C blge 020847D8
:0206C324 E7815104 str r5,[r1,+r4, lsl #0x2]
:0206C328 000D1B09 andeq  r1,r13,r9,lsl #0x16
:0206C32C B0125915 andlts r5,r2,r5,lsl r9
:0206C330 11821411 orrne  r1,r2,r1,lsl r4
:0206C334 01E01411 mvneq  r1,r1,lsl r4
:0206C338 93238800 unknown
:0206C33C 02100105 andeqs r0,r0,#0x40000001
:0206C340 13880000 orrne  r0,r8,#0x0
:0206C344 8185E583 orrhi  r14,r5,r3,lsl #0xb
:0206C348 C51D2500 ldrgt r2,[r13, #-0x500]		;(r13-0x500=*(fffffb00))
:0206C34C 1021E011 eorne  r14,r1,r1,lsl r0
:0206C350 00BD2018 adceqs r2,r13,r8,lsl r0
:0206C354 11032130 unknown
:0206C358 88E02982 unknown
:0206C35C 13E59113 mvnne  r9,#0xC0000004
:0206C360 0D4107A5 unknown
:0206C364 15B903C0 ldrne r0,[r9, #+0x3c0]!
:0206C368 7FFC2D25 swivc 0x00fc2d25
:0206C36C 9DC03389 unknown
:0206C370 3074E526 rsbccs r14,r4,r6,lsr #0xa
:0206C374 0D1FE59F unknown
:0206C378 00401F00 subeq  r1,r0,r0,lsl #0x1e
:0206C37C C000E200 andgt  r14,r0,r0,lsl #0x4
:0206C380 00B0E18C adceqs r14,r0,r12,lsl #0x3
:0206C384 20E1D300 rsccs  r13,r1,r0,lsl #0x6
:0206C388 82E3CCC0 rschi  r12,r3,#0xC000
:0206C38C 22010900 andcs  r0,r1,#0x0
:0206C390 3FE18C2D swicc 0x00e18c2d
:0206C394 E2010220 and  r0,r1,#0x2
:0206C398 E1821301 orr  r1,r2,r1,lsl #0x6
:0206C39C 607918B1 unknown
:0206C3A0 E1D36010 bics r6,r3,r0,lsl r0
:0206C3A4 03002500 unknown
:0206C3A8 08E38119 unknown
:0206C3AC A9C310B0 stmgeib  r3 ,{r4,r5,r7,r12}^
:0206C3B0 28101124 ldmcsda  r0 ,{r2,r5,r8,r12}
:0206C3B4 E5189F20 ldr r9,[r8, #-0xf20]		;(r8-0xf20=*(fffff0fe))
:0206C3B8 11D210B0 ldrneh r1,[r2, #+0x0]		;r2+0x0=*(00000038)
:0206C3BC 5F307501 swipl 0x00307501
:0206C3C0 08E130F4 unknown
:0206C3C4 0011E000 andeqs r14,r1,r0
:0206C3C8 F9100815 ldmnvdb  r0 ,{r0,r2,r4,r11}
:0206C3CC E5598217 ldrb r8,[r9, #-0x217]		;(r9-0x217=*(fffffde9))
:0206C3D0 116D195A unknown
:0206C3D4 04166131 ldreq r6,[r6],#-0x131
:0206C3D8 5C03049D stcpl  4,cr0,[r3],{#0x9d}
:0206C3DC 00B5E080 adceqs r14,r5,r0,lsl #0x1
:0206C3E0 90F8E59D smlallss r14,r8,r13,r5
:0206C3E4 F8E5049F unknown
:0206C3E8 A00A7940 andge  r7,r10,r0,asr #0x12
:0206C3EC 0841E288 stmeqda  r1 ,{r3,r7,r9,r13,r14,r15}^
:0206C3F0 F9E3A076 unknown
:0206C3F4 1009E300 andne  r14,r9,r0,lsl #0x6
:0206C3F8 6804109D stmvsda  r4 ,{r0,r2,r3,r4,r7,r12}
:0206C3FC 0151309D unknown
:0206C400 5099E288 addpls r14,r9,r8,lsl #0x5
:0206C404 994011AD stmlsdb  r0 ,{r0,r2,r3,r5,r7,r8,r12}^
:0206C408 1901B340 stmnedb  r1 ,{r6,r8,r9,r12,r13,r15}
:0206C40C 1C790202 ldcnel 2,cr0,[r9],#-0x8
:0206C410 711A31F4 ldrvcsh r3,[r10, -r4]
:0206C414 EA176D08 b 0264783C
:0206C418 5DE59760 stcpll 7,cr9,[r5,#+0x180]!
:0206C41C 00753C10 rsbeqs r3,r5,r0,lsl r12
:0206C420 00092A11 andeq  r2,r9,r1,lsl r10
:0206C424 051D04E8 ldreq r0,[r13, #-0x4e8]		;(r13-0x4e8=*(fffffb18))
:0206C428 410A165D unknown
:0206C42C 0009E70D andeq  r14,r9,r13,lsl #0xe
:0206C430 10295686 eorne  r5,r9,r6,lsl #0xd
:0206C434 E4E1B00D unknown
:0206C438 31000885 unknown
:0206C43C 277D9421 ldrcsb r9,[r13,-r1, lsr #0x8]!
:0206C440 2D12F104 unknown
:0206C444 0A26E1A0 beq 02A24ACC
:0206C448 2FA204D9 swics 0x00a204d9
:0206C44C 01190FE1 tsteq r9,r1,ror #0x1f
:0206C450 0D1045DC unknown
:0206C454 A0E1A059 rscge  r10,r1,r9,asr r0
:0206C458 D9E1B00F unknown
:0206C45C 118001E5 orrne  r0,r0,r5,ror #0x3
:0206C460 8607CD00 strhi r12,[r7],-r0, lsl #0x1a
:0206C464 A56000E3 strgeb r0,[r0, #-0xe3]!
:0206C468 9543090A strlsb r0,[r3, #-0x90a]		;r3-0x90a=*(08003fff)=#0(0x00000000)
:0206C46C 0019110D andeqs r1,r9,r13,lsl #0x2
:0206C470 0903E1D9 stmeqdb  r3 ,{r0,r3,r4,r6,r7,r8,r13,r14,r15}
:0206C474 B0E30380 rsclt  r0,r3,r0,lsl #0x7
:0206C478 D0E1C900 rscle  r12,r1,r0,lsl #0x12
:0206C47C 40190015 andmis r0,r9,r5,lsl r0
:0206C480 10B0000D adcnes r0,r0,r13
:0206C484 7D02E1D9 unknown
:0206C488 C100C51C unknown
:0206C48C CA000D1A bgt 0206F8FC
:0206C490 0D06000D unknown
:0206C494 16064D1F unknown
:0206C498 C600216A strgt r2,r0,r0,r13
:0206C49C 04EAFFFF unknown
:0206C4A0 41844735 orrmi  r4,r4,r5,lsr r7
:0206C4A4 48040001 stmmida  r4 ,{r0}
:0206C4A8 70021D3A andvc  r1,r2,r10,lsr r13
:0206C4AC 5011E900 andpls r14,r1,r0,lsl #0x12
:0206C4B0 10A50065 adcne  r0,r5,r5,ror #0x0
:0206C4B4 11351BE5 teqne r5,r5,ror #0x17
:0206C4B8 BD062D60 unknown
:0206C4BC 00513065 subeqs r3,r1,r5,ror #0x0
:0206C4C0 2EDD1581 cdpcs 5,12,cr1,cr13,cr1,4
:0206C4C4 02628010 rsbeq  r8,r2,#0x10
:0206C4C8 0100CD93 swpeq r12,r3,r0
:0206C4CC 00590400 subeqs r0,r9,r0,lsl #0x8
:0206C4D0 1D4D1D29 unknown
:0206C4D4 C13B104F teqgt r11,r15,asr #0x0
:0206C4D8 01910C41 orreqs r0,r1,r1,asr #0x18
:0206C4DC ED550B01 unknown
:0206C4E0 690EEBFF stmvsdb  r14 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:0206C4E4 00EDFB1E rsceq  r15,r13,r14,lsl r11
:0206C4E8 4DED8070 stcmil 0,cr8,[r13,#+0x1c0]!
:0206C4EC 10C50729 sbcne  r0,r5,r9,lsr #0xe
:0206C4F0 985008E5 ldmlsda  r0 ,{r0,r2,r5,r6,r7,r11}^
:0206C4F4 00DD01E5 sbceqs r0,r13,r5,ror #0x3
:0206C4F8 10B9182D adcnes r1,r9,r13,lsr #0x10
:0206C4FC A06711E0 rsbge  r1,r7,r0,ror #0x3
:0206C500 0D0565E1 unknown
:0206C504 02340500 eoreqs r0,r4,#0x0
:0206C508 13800C70 orrne  r0,r0,#0x7000
:0206C50C 03800C01 orreq  r0,r0,#0x100
:0206C510 49800145 stmmiib  r0 ,{r0,r2,r6,r8}
:0206C514 1010550D andnes r5,r0,r13,lsl #0xa
:0206C518 1CAD18E1 stcne  8,cr1,[r13],#+0x384
:0206C51C 59350451 ldmpldb  r5!,{r0,r4,r6,r10}
:0206C520 206D32E3 rsbcs  r3,r13,r3,ror #0x5
:0206C524 105102DD ldrnesb r0,[r1],#-0x2d
:0206C528 11908FF1 ldrnesh r8,[r0, +r1]
:0206C52C 0110410E tsteq r0,r14,lsl #0x2
:0206C530 0E102100 cdpeq 1,0,cr2,cr0,cr0,0
:0206C534 010D0001 unknown
:0206C538 D710F900 ldrle r15,[r0,-r0, lsl #0x12]
:0206C53C 0119D10B tsteq r9,r11,lsl #0x2
:0206C540 14A10900 unknown
:0206C544 00F50005 rsceqs r0,r5,r5
:0206C548 58F6242D unknown
:0206C54C 04259510 unknown
:0206C550 1311E1E0 tstne r1,#0x38
:0206C554 00DD4858 sbceqs r4,r13,r8,asr r8
:0206C558 147D1005 unknown
:0206C55C 06814007 streq r4,[r1],+r7
:0206C560 09275400 stmeqdb  r7!,{r10,r12,r14}
:0206C564 03E5D027 mvneq  r13,#0x27
:0206C568 911128C5 tstls r1,r5,asr #0x11
:0206C56C FF0D31E7 swinv 0x000d31e7
:0206C570 DD01212F unknown
:0206C574 E3540008 cmp r4,#0x8
:0206C578 00850C1B addeq  r0,r5,r11,lsl r12
:0206C57C F06D000C rsbnv  r0,r13,r12
:0206C580 BA001D26 blt 02073A20
:0206C584 69A9004D stmvsib  r9!,{r0,r2,r3,r6}
:0206C588 4D07F500 unknown
:0206C58C 40F14D21 rscmis r4,r1,r1,lsr #0x1a
:0206C590 4D60014D stcmil 1,cr0,[r0,#-0x134]!
:0206C594 0C1DAF01 ldceq  15,cr10,[r13],{#0x1}
:0206C598 59014DF8 stmpldb  r1 ,{r3,r4,r5,r6,r7,r8,r10,r11,r14}
:0206C59C 4D0C6930 unknown
:0206C5A0 814D0401 unknown
:0206C5A4 002907BD unknown
:0206C5A8 E5984014 ldr r4,[r8, #+0x14]		;r8+0x14=*(00000032)
:0206C5AC D902F3AB stmledb  r2 ,{r0,r1,r3,r5,r7,r8,r9,r12,r13,r14,r15}
:0206C5B0 FBD5985E blx 015D2730
:0206C5B4 39952E4D ldmccib  r5 ,{r0,r2,r3,r6,r9,r10,r11,r13}
:0206C5B8 2C05D102 stccs  1,cr13,[r5],{#0x2}
:0206C5BC 051DC16D ldreq r12,[r13, #-0x16d]		;(r13-0x16d=*(fffffe93))
:0206C5C0 09810085 stmeqib  r1 ,{r0,r2,r7}
:0206C5C4 0301F18C unknown
:0206C5C8 00AE10B1 unknown
:0206C5CC 9100F195 swpls r15,r5,r0
:0206C5D0 140B950A strne r9,[r11],#-0x50a
:0206C5D4 E51C8840 ldr r8,[r12, #-0x840]		;(r12-0x840=*(865ffad9))
:0206C5D8 204FF904 subcs  r15,r15,r4,lsl #0x12
:0206C5DC 21410EA4 unknown
:0206C5E0 00C41285 sbceq  r1,r4,r5,lsl #0x5
:0206C5E4 0DE3A0E0 stceql 0,cr10,[r3,#+0x380]!
:0206C5E8 C00E0655 andgt  r0,r14,r5,asr r6
:0206C5EC 0EE7D020 cdpeq 0,14,cr13,cr7,cr0,1
:0206C5F0 41E7D130 mvnmi  r13,lsr r0
:0206C5F4 B14C00C0 unknown
:0206C5F8 41E35C09 mvnmi  r5,r9,lsl #0x18
:0206C5FC 02E24330 rsceq  r4,r2,#0xC0000000
:0206C600 928CC020 addls  r12,r12,#0x20
:0206C604 20035519 andcs  r5,r3,r9,lsl r5
:0206C608 92832030 addls  r2,r3,#0x30
:0206C60C B15C0003 cmplt r12,r3
:0206C610 20104C06 andcss r4,r0,r6,lsl #0x18
:0206C614 01023108 unknown
:0206C618 000209A9 andeq  r0,r2,r9,lsr #0x13
:0206C61C F10AE15E unknown
:0206C620 99F905DD unknown
:0206C624 97402EFD unknown
:0206C628 450E02E5 strmi r0,[r14, #-0x2e5]		;r14-0x2e5=*(0206c2d7)=#434445545(0x19e51ce9)
:0206C62C 041FE101 ldreq r14,[r15],#-0x101
:0206C630 822C1451 eorhi  r1,r12,#0x51000000
:0206C634 4B974FE1 blmi 006405C0
:0206C638 C15050E5 cmpgt r0,r5,ror #0x1
:0206C63C E1A0300D mov  r3,r13			;r3=0(0x0)
:0206C640 00BD0835 adceqs r0,r13,r5,lsr r8
:0206C644 1350347D cmpne r0,#0x7D000000
:0206C648 0D1CE902 unknown
:0206C64C 0D63194C stceql 9,cr1,[r3,#-0x130]!
:0206C650 3D101C00 unknown
:0206C654 81C11C00 bichi  r1,r1,r0,lsl #0x18
:0206C658 2949152D stmcsdb  r9 ,{r0,r2,r3,r5,r8,r10,r12}^
:0206C65C B9F36602 unknown
:0206C660 0C04055C stceq  5,cr0,[r4],{#0x5c}
:0206C664 5909B9AD stmpldb  r9 ,{r0,r2,r3,r5,r7,r8,r11,r12,r13,r15}
:0206C668 09C969C5 stmeqib  r9 ,{r0,r2,r6,r7,r8,r11,r13,r14}^
:0206C66C ECA40CE5 stc  12,cr0,[r4],#+0x394
:0206C670 3D510981 unknown
:0206C674 C5E70375 strgtb r0,[r7, #+0x375]!
:0206C678 F74BB109 strnvb r11,[r11,-r9, lsl #0x2]
:0206C67C 1BED1395 blne 01BB14D8
:0206C680 000E1DF3 unknown
:0206C684 0B39945B bleq 02ED17F8
:0206C688 9703E190 unknown
:0206C68C 01D106E5 biceqs r0,r1,r5,ror #0xd
:0206C690 0EB9048A cdpeq 4,10,cr0,cr9,cr10,4
:0206C694 0BA583F8 bleq 009CD67C
:0206C698 B10CAD30 unknown
:0206C69C E383D220 orr  r13,r3,#0x2
:0206C6A0 0E6D300C cdpeq 0,6,cr3,cr13,cr12,0
:0206C6A4 C0140029 andgts r0,r4,r9,lsr #0x0
:0206C6A8 0F599F30 swieq 0x00599f30
:0206C6AC 0F590859 swieq 0x00590859
:0206C6B0 E1C023B6 strh r2,[r0, #+0x36]		;r0+0x36=*(19e51d1f)=#0(0x00000000)
:0206C6B4 C013B40E andgts r11,r3,r14,lsl #0x8
:0206C6B8 291C2381 ldmcsdb  r12 ,{r0,r7,r8,r9,r13}
:0206C6BC 28358000 ldmcsda  r5!,{r15}
:0206C6C0 5029020B eorpl  r0,r9,r11,lsl #0x4
:0206C6C4 0F61F029 swieq 0x0061f029
:0206C6C8 68857029 stmvsia  r5 ,{r0,r3,r5,r12,r13,r14}
:0206C6CC 90207C2C eorls  r7,r0,r12,lsr #0x18
:0206C6D0 E5900F21 ldr r0,[r0, #+0xf21]		;r0+0xf21=*(19e52c0a)=#0(0x00000000)
:0206C6D4 0490E008 ldreq r14,[r0],#+0x8
:0206C6D8 C00327F5 unknown
:0206C6DC 292CE082 stmcsdb  r12!,{r1,r7,r13,r14,r15}
:0206C6E0 C0414C0F subgt  r4,r1,r15,lsl #0x18
:0206C6E4 000EE59E muleq  r14,r14,r5
:0206C6E8 2FFF01D5 swics 0x00ff01d5
:0206C6EC 70285920 eorvc  r5,r8,r0,lsr #0x12
:0206C6F0 5B954751 blpl 005BE43C
:0206C6F4 E2865030 add  r5,r6,#0x30
:0206C6F8 8D40000D unknown
:0206C6FC D510B4E5 ldrle r11,[r0, #-0x4e5]		;(r0-0x4e5=*(fffffb1b))
:0206C700 203400E1 eorcss r0,r4,r1,ror #0x1
:0206C704 81276594 unknown
:0206C708 A7658231 unknown
:0206C70C A5FF9E88 ldrgeb r9,[r15, #+0xe88]!
:0206C710 11E1B011 mvnne  r11,r1,lsl r0
:0206C714 4420001D unknown
:0206C718 02CD86C0 sbceq  r8,r13,#0xC000000
:0206C71C 8C02CD95 stchi  13,cr12,[r2],{#0x95}
:0206C720 0014B6E8 andeqs r11,r4,r8,ror #0xd
:0206C724 B11225D5 ldrltsb r2,[r2, -r5]
:0206C728 6D059502 unknown
:0206C72C 054C0300 streqb r0,[r12, #-0x300]		;(r12-0x300=*(86600019))
:0206C730 00BC00A9 adceqs r0,r12,r9,lsr #0x1
:0206C734 02B6E1DD adceqs r14,r6,#0x40000037
:0206C738 34E1C602 unknown
:0206C73C 690BE510 stmvsdb  r11 ,{r4,r8,r10,r13,r14,r15}
:0206C740 30E08122 rsccc  r8,r0,r2,lsr #0x2
:0206C744 10BE1F65 adcnes r1,r14,r5,ror #0x1e
:0206C748 9F0261DD swils 0x000261dd
:0206C74C 5101006D unknown
:0206C750 C91F59E0 ldmgtdb  r15 ,{r5,r6,r7,r8,r11,r12,r14}
:0206C754 70173D17 andvcs r3,r7,r7,lsl r13
:0206C758 B9304129 ldmltdb  r0!,{r0,r3,r5,r8,r14}
:0206C75C B90CAE06 stmltdb  r12 ,{r1,r2,r9,r10,r11,r13,r15}
:0206C760 BD070D26 unknown
:0206C764 0900E906 stmeqdb  r0 ,{r1,r2,r8,r11,r13,r14,r15}
:0206C768 008D0423 addeq  r0,r13,r3,lsr #0x8
:0206C76C DD3028BE ldcle  8,cr2,[r0,#-0x2f8]!
:0206C770 2003E110 andcs  r14,r3,r0,lsl r1
:0206C774 05610131 streqb r0,[r1, #-0x131]!
:0206C778 C04D6C7A subgt  r6,r13,r10,ror r12
:0206C77C E5DD1000 ldrb r1,[r13, #+0x0]		;r13+0x0=*(00000000)
:0206C780 0101207F unknown
:0206C784 7D13C1E2 unknown
:0206C788 0D84200A unknown
:0206C78C E2480105 sub  r0,r8,#0x40000001
:0206C790 0C79100C ldceql 0,cr1,[r9],#-0x30
:0206C794 390C4D9D stmccdb  r12 ,{r0,r2,r3,r4,r7,r8,r10,r11,r14}
:0206C798 71583041 cmpvc r8,r1,asr #0x0
:0206C79C 9510340D ldrls r3,[r0, #-0x40d]		;(r0-0x40d=*(fffffbf3))
:0206C7A0 233D1041 teqcs r13,#0x41
:0206C7A4 71141041 tstvc r4,r1,asr #0x0
:0206C7A8 66E28410 unknown
:0206C7AC 1A39C045 bne 02EDC8C8
:0206C7B0 70843051 addvc  r3,r4,r1,asr r0
:0206C7B4 C12014E0 unknown
:0206C7B8 005902E5 subeqs r0,r9,r5,ror #0x5
:0206C7BC 95C00075 strlsb r0,[r0, #+0x75]		;r0+0x75=*(00000075)
:0206C7C0 75264D00 strvc r4,[r6, #-0xd00]!
:0206C7C4 2AC5940B bcs 011D17F8
:0206C7C8 3513A110 ldrcc r10,[r3, #-0x110]		;(r3-0x110=*(fffffef0))
:0206C7CC 014DD716 unknown
:0206C7D0 2954149D ldmcsdb  r4 ,{r0,r2,r3,r4,r7,r10,r12}^
:0206C7D4 6528E101 strvs r14,[r8, #-0x101]!
:0206C7D8 163D3001 unknown
:0206C7DC E59520BB ldr r2,[r5, #+0xbb]		;r5+0xbb=*(0007813b)
:0206C7E0 151C0948 ldrne r0,[r12, #-0x948]		;(r12-0x948=*(865ff9d1))
:0206C7E4 3030B200 eorccs r11,r0,r0,lsl #0x4
:0206C7E8 112003F9 unknown
:0206C7EC B4E00315 unknown
:0206C7F0 E105C410 unknown
:0206C7F4 E1C420B6 strh r2,[r4, #+0x6]		;r4+0x6=*(0003c046)
:0206C7F8 060D2508 streq r2,[r13],-r8, lsl #0xa
:0206C7FC 08006540 stmeqda  r0 ,{r6,r8,r10,r13,r14}
:0206C800 40051845 andmi  r1,r5,r5,asr #0x10
:0206C804 B60AE504 strlt r14,[r10],-r4, lsl #0xa
:0206C808 E1D52D12 bics r2,r5,r2,lsl r13
:0206C80C E2811001 add  r1,r1,#0x1
:0206C810 C50012B6 strgt r1,[r0, #-0x2b6]		;(r0-0x2b6=*(fffffd4a))
:0206C814 2815F9E1 ldmcsda  r5 ,{r0,r5,r6,r7,r8,r11,r12,r13,r14,r15}
:0206C818 51D015FD ldrplsh r1,[r0, #+0x5d]		;r0+0x5d=*(0000005d)
:0206C81C D4061101 strle r1,[r6],#-0x101
:0206C820 F8064CFF stmnvda  r6 ,{r0,r1,r2,r3,r4,r5,r6,r7,r10,r11,r14}
:0206C824 94E92D47 unknown
:0206C828 908211E1 addls  r1,r2,r1,ror #0x3
:0206C82C 503CE1A0 eorpls r14,r12,r0,lsr #0x3
:0206C830 1149E599 unknown
:0206C834 99604080 unknown
:0206C838 10E5BCE5 rscne  r11,r5,r5,ror #0x19
:0206C83C E520D530 str r13,[r0, #-0x530]!
:0206C840 0563118D streqb r1,[r3, #-0x18d]!
:0206C844 FD12AD47 unknown
:0206C848 011B891B tsteq r11,r11,lsl r9
:0206C84C 0802E17A stmeqda  r2 ,{r1,r3,r4,r5,r6,r8,r13,r14,r15}
:0206C850 1DE7D570 stcnel 5,cr13,[r7,#+0x1c0]!
:0206C854 2F236D02 swics 0x00236d02
:0206C858 5C000161 stcpl  1,cr0,[r0],{#0x61}
:0206C85C 01135700 tsteq r3,r0,lsl #0xe
:0206C860 160D1104 strne r1,[r13],-r4, lsl #0x2
:0206C864 40E1F6A1 rscmi  r15,r1,r1,lsr #0xd
:0206C868 01030109 unknown
:0206C86C 00B5076D adceqs r0,r5,r13,ror #0xe
:0206C870 2EE6A14D cdpcs 1,14,cr10,cr6,cr13,2
:0206C874 16AD5300 unknown
:0206C878 9D580339 unknown
:0206C87C 0258850F subeqs r8,r8,#0x3C00000
:0206C880 0D19DD43 unknown
:0206C884 003D0201 eoreqs r0,r13,r1,lsl #0x4
:0206C888 AC1A6D01 ldcge  13,cr6,[r10],{#0x1}
:0206C88C 292E09F9 stmcsdb  r14!,{r0,r3,r4,r5,r6,r7,r8,r11}
:0206C890 1120FD59 msrne CPSR_,r9
:0206C894 000907E1 andeq  r0,r9,r1,ror #0xf
:0206C898 D902B48D stmledb  r2 ,{r0,r2,r3,r7,r10,r12,r13,r15}
:0206C89C 02510231 subeqs r0,r1,#0x10000003
:0206C8A0 102C0089 eorne  r0,r12,r9,lsl #0x1
:0206C8A4 35E59938 strccb r9,[r5, #+0x938]!
:0206C8A8 08BD3910 ldmeqia  r13!,{r4,r8,r11,r12,r13}
:0206C8AC 14855002 strne r5,[r5],#+0x2
:0206C8B0 009932E2 addeqs r3,r9,r2,ror #0x5
:0206C8B4 3158007F cmpcc r8,r15,ror r0
:0206C8B8 3144C210 unknown
:0206C8BC 0031C300 eoreqs r12,r1,r0,lsl #0x6
:0206C8C0 6D1000C8 unknown
:0206C8C4 C5140917 ldrgt r0,[r4, #-0x917]		;(r4-0x917=*(0003b729))
:0206C8C8 890D3589 stmhidb  r13 ,{r0,r3,r7,r8,r10,r12,r13}
:0206C8CC 55A014E5 strpl r1,[r0, #+0x4e5]!
:0206C8D0 A5420931 strgeb r0,[r2, #-0x931]		;(r2-0x931=*(fffff6cf))
:0206C8D4 30318241 eorccs r8,r1,r1,asr #0x4
:0206C8D8 710CA065 unknown
:0206C8DC 1001A511 andne  r10,r1,r1,lsl r5
:0206C8E0 D101716D unknown
:0206C8E4 0565010C streqb r0,[r5, #-0x10c]!
:0206C8E8 ED0A2A19 unknown
:0206C8EC DB026D22 blle 02107D7C
:0206C8F0 75ED4145 strvcb r4,[r13, #+0x145]!
:0206C8F4 08112100 ldmeqda  r1 ,{r8,r13}
:0206C8F8 01F92755 mvneqs r2,r5,asr r7
:0206C8FC 707D6D30 rsbvcs r6,r13,r0,lsr r13
:0206C900 4D256109 stcmi  1,cr6,[r5,#-0x24]!
:0206C904 690DA505 stmvsdb  r13 ,{r0,r2,r8,r10,r13,r15}
:0206C908 5D0B00F5 unknown
:0206C90C 2049022D subcs  r0,r9,r13,lsr #0x4
:0206C910 102D046D eorne  r0,r13,r13,ror #0x8
:0206C914 4918001D ldmmidb  r8 ,{r0,r2,r3,r4}
:0206C918 205F0010 subcss r0,r15,r0,lsl r0
:0206C91C 01C10321 biceq  r0,r1,r1,lsr #0x6
:0206C920 12C5D094 sbcne  r13,r5,#0x94
:0206C924 A6000D83 strge r0,[r0],-r3, lsl #0x1b
:0206C928 E58318F1 str r1,[r3, #+0x8f1]		;r3+0x8f1=*(000008f1)
:0206C92C 1F6D87F8 swine 0x006d87f8
:0206C930 A1108DD5 ldrgesb r8,[r0, -r5]
:0206C934 F5307069 ldrnv r7,[r0, #-0x69]!
:0206C938 E35304B1 cmp r3,#0xB1000000
:0206C93C 8923C59B stmhidb  r3!,{r0,r1,r3,r4,r7,r8,r10,r14,r15}
:0206C940 1194E356 orrnes r14,r4,r6,asr r3
:0206C944 19180902 ldmnedb  r8 ,{r1,r8,r11}
:0206C948 38440800 stmccda  r4 ,{r11}^
:0206C94C 003D9930 eoreqs r9,r13,r0,lsr r9
:0206C950 0007E289 andeq  r14,r7,r9,lsl #0x5
:0206C954 07E80490 unknown
:0206C958 F5E88300 strnvb r8,[r8, #+0x300]!
:0206C95C 13A59410 movne  r9,#0x10000000		;r9=268435456(0x10000000)
:0206C960 050587A0 streq r8,[r5, #-0x7a0]		;(r5-0x7a0=*(000778e0))
:0206C964 E0E92D4F rsc  r2,r9,r15,asr #0x1a
:0206C968 42A013A9 adcmi  r1,r0,#0xA4000002
:0206C96C A59A13A9 ldrge r1,[r10, #+0x3a9]		;r10+0x3a9=*(000003a9)
:0206C970 F913C12C ldmnvdb  r3 ,{r2,r3,r5,r8,r14,r15}
:0206C974 0506A503 streq r10,[r6, #-0x503]		;(r6-0x503=*(000012fd))
:0206C978 8D0CCD00 unknown
:0206C97C 01D50C0C biceqs r0,r5,r12,lsl #0x18
:0206C980 B4C57520 strltb r7,[r5],#+0x520
:0206C984 11DA2A92 unknown
:0206C988 13A06801 movne  r6,#0x10000		;r6=65536(0x10000)
:0206C98C 80001127 andhi  r1,r0,r7,lsr #0x2
:0206C990 602010B9 unknown
:0206C994 BA20599A blt 02883004
:0206C998 1111DA93 unknown
:0206C99C 11B91861 movnes r1,r1,ror #0x10
:0206C9A0 07B58007 ldreq r8,[r5,+r7]!
:0206C9A4 E326A098 unknown
:0206C9A8 061170F1 unknown
:0206C9AC 1DD34239 unknown
:0206C9B0 4D178100 unknown
:0206C9B4 30F1EE11 rscccs r14,r1,r1,lsl r14
:0206C9B8 9D800281 unknown
:0206C9BC E9B03405 ldmib  r0!,{r0,r2,r10,r12,r13}
:0206C9C0 29238331 stmcsdb  r3!,{r0,r4,r5,r8,r9,r15}
:0206C9C4 3122A900 unknown
:0206C9C8 D9D1F100 ldmleib  r1 ,{r8,r12,r13,r14,r15}^
:0206C9CC F921ED02 stmnvdb  r1!,{r1,r8,r10,r11,r13,r14,r15}
:0206C9D0 E918FE50 ldmdb  r8 ,{r4,r6,r9,r10,r11,r12,r13,r14,r15}
:0206C9D4 00F9F44F rsceqs r15,r9,r15,asr #0x8
:0206C9D8 11021011 unknown
:0206C9DC DA1F9500 ble 02851DE4
:0206C9E0 E1570008 cmp r7,r8
:0206C9E4 013A00F1 ldreqsh r0,[r10, -r1]!
:0206C9E8 71591008 cmpvc r9,r8
:0206C9EC E922AD16 stmdb  r2!,{r1,r2,r4,r8,r10,r11,r13,r15}
:0206C9F0 3D12A910 unknown
:0206C9F4 B812A518 ldmltda  r2 ,{r3,r4,r8,r10,r13,r15}
:0206C9F8 E1DA037E bics r0,r10,r14,ror r3
:0206C9FC 028D44A5 addeq  r4,r13,#0xA5000000
:0206CA00 81011A41 unknown
:0206CA04 01F80009 mvneqs r0,r9
:0206CA08 03928171 orreqs r8,r2,#0x4000001C
:0206CA0C 31828180 orrcc  r8,r2,r0,lsl #0x3
:0206CA10 00718111 rsbeqs r8,r1,r1,lsl r1
:0206CA14 88800215 stmhiia  r0 ,{r0,r2,r4,r9}
:0206CA18 09101071 ldmeqdb  r0 ,{r0,r4,r5,r6,r12}
:0206CA1C 4DA07021 stcmi  0,cr7,[r0,#+0x84]!
:0206CA20 004D2222 subeq  r2,r13,r2,lsr #0x4
:0206CA24 115D2109 cmpne r13,r9,lsl #0x2
:0206CA28 50F411C1 rscpls r1,r4,r1,asr #0x3
:0206CA2C A1400119 unknown
:0206CA30 E28DB001 add  r11,r13,#0x1
:0206CA34 429D0A30 addmis r0,r13,#0x30000
:0206CA38 0910F196 ldmeqdb  r0 ,{r1,r2,r4,r7,r8,r12,r13,r14,r15}
:0206CA3C 8D103800 unknown
:0206CA40 F98D228D stmnvib  r13 ,{r0,r2,r3,r7,r9,r13}
:0206CA44 E58DB020 str r11,[r13, #+0x20]		;r13+0x20=*(00000020)
:0206CA48 0E4039E8 cdpeq 9,4,cr3,cr0,cr8,7
:0206CA4C 5DA131B1 stcpl  1,cr3,[r1,#+0x2c4]!
:0206CA50 0741B13A unknown
:0206CA54 17B5005D unknown
:0206CA58 D9011115 stmledb  r1 ,{r0,r2,r4,r8,r12}
:0206CA5C 8000BB0A andhi  r11,r0,r10,lsl #0x16
:0206CA60 0521C188 streq r12,[r1, #-0x188]!
:0206CA64 C1D94EED bicgts r4,r9,r13,ror #0x1d
:0206CA68 15CDA810 strneb r10,[r13, #+0x810]		;r13+0x810=*(00000810)
:0206CA6C DD7211C1 ldclel 1,cr1,[r2,#-0x304]!
:0206CA70 E21421E1 ands r2,r4,#0x40000038
:0206CA74 88A32CC1 stmhiia  r3!,{r0,r6,r7,r10,r11,r13}
:0206CA78 CA03B8E2 bgt 0215AE08
:0206CA7C 0093BAE1 addeqs r11,r3,r1,ror #0x15
:0206CA80 5030E1CA eorpls r14,r0,r10,asr #0x3
:0206CA84 E023E59A mla  r3,r10,r5,r14unknown
:0206CA88 15A04EC9 strne r4,[r0, #+0xec9]!
:0206CA8C 43B80800 movmis r0,#0x0		;r0=0(0x0)
:0206CA90 0034E1DA unknown
:0206CA94 04E59A01 unknown
:0206CA98 01990151 orreqs r0,r9,r1,asr r1
:0206CA9C 3301C532 unknown
:0206CAA0 38019558 stmccda  r1 ,{r3,r4,r6,r8,r10,r12,r15}
:0206CAA4 0C5D0021 ldceql 0,cr0,[r13],{#0x21}
:0206CAA8 C9FF3E41 unknown
:0206CAAC DD000913 unknown
:0206CAB0 FF9A0E94 swinv 0x009a0e94
:0206CAB4 02E3500C rsceq  r5,r3,#0xC
:0206CAB8 93A00180 movls  r0,#0x20		;r0=32(0x20)
:0206CABC 83A08003 movhi  r8,#0x3		;r8=3(0x3)
:0206CAC0 CD000000 unknown
:0206CAC4 01791001 cmneq r9,r1
:0206CAC8 11600091 unknown
:0206CACC 79083900 stmvcdb  r8 ,{r8,r11,r12,r13}
:0206CAD0 08B9ED0A ldmeqia  r9!,{r1,r3,r8,r10,r11,r13,r14,r15}
:0206CAD4 1D020075 unknown
:0206CAD8 C1F55B00 mvngts r5,r0,lsl #0x16
:0206CADC CB110900 blgt 024AEEE4
:0206CAE0 FE590051 mrc2 0,2,r0,cr9,cr1,{2}
:0206CAE4 560806D1 unknown
:0206CAE8 3D091DE3 unknown
:0206CAEC 95304C00 ldrls r4,[r0, #-0xc00]!
:0206CAF0 1E152000 cdpne 0,0,cr2,cr5,cr0,0
:0206CAF4 11990019 orrnes r0,r9,r9,lsl r0
:0206CAF8 00A130E9 adceq  r3,r1,r9,ror #0x1
:0206CAFC A8E58D20 unknown
:0206CB00 3D02FFFD unknown
:0206CB04 0400B13A streq r11,[r0],#-0x13a
:0206CB08 12BD0071 adcnes r0,r13,#0x71
:0206CB0C 005050A9 subeqs r5,r0,r9,lsr #0x1
:0206CB10 ED059D3B unknown
:0206CB14 14B10104 unknown
:0206CB18 22C904A1 sbccs  r0,r9,#0xA1000000
:0206CB1C 4081749C umullmi  r7,r1,r12,r4
:0206CB20 5C00CDF5 stcpl  13,cr12,[r0],{#0xf5}
:0206CB24 01309900 teqeq r0,r0,lsl #0x12
:0206CB28 E2802560 add  r2,r0,#0x18000000
:0206CB2C 20061095 mulcs  r6,r5,r0
:0206CB30 009500A9 addeqs r0,r5,r9,lsr #0x1
:0206CB34 B5F5643A ldrltb r6,[r5, #+0x43a]!
:0206CB38 03009504 unknown
:0206CB3C E0852779 add  r2,r5,r9,ror r7
:0206CB40 C19604D5 ldrgtsb r0,[r6, +r5]
:0206CB44 41E54005 mvnmi  r4,r5
:0206CB48 27109D10 unknown
:0206CB4C 59040051 stmpldb  r4 ,{r0,r4,r6}
:0206CB50 03E28DA0 mvneq  r8,#0x2800
:0206CB54 4CE3A060 stcmil 0,cr10,[r3],#+0x180
:0206CB58 E28D8000 add  r8,r13,#0x0
:0206CB5C B02F1421 eorlt  r1,r15,r1,lsr #0x8
:0206CB60 3008E3A0 andcc  r14,r8,r0,lsr #0x7
:0206CB64 20159D10 andcss r9,r5,r0,lsl r13
:0206CB68 4106AD2B unknown
:0206CB6C 80683410 rsbhi  r3,r8,r0,lsl r4
:0206CB70 8D7009ED ldchil 9,cr0,[r0,#-0x3b4]!
:0206CB74 41B001E5 movmis r0,r5,ror #0x3
:0206CB78 050AE502 streq r14,[r10, #-0x502]		;(r10-0x502=*(fffffafe))
:0206CB7C 40021925 andmi  r1,r2,r5,lsr #0x12
:0206CB80 0C7BE244 ldceql 2,cr14,[r11],#-0x110
:0206CB84 15124049 ldrne r4,[r2, #-0x49]		;(r2-0x49=*(ffffffb7))
:0206CB88 9D005800 unknown
:0206CB8C 450A21F9 strmi r2,[r10, #-0x1f9]		;(r10-0x1f9=*(fffffe07))
:0206CB90 05B00135 ldreq r0,[r0, #+0x135]!
:0206CB94 0009E1DD unknown
:0206CB98 07E10150 unknown
:0206CB9C 905C0255 sublss r0,r12,r5,asr r2
:0206CBA0 0404E59D streq r14,[r4],#-0x59d
:0206CBA4 60E08510 rscvs  r8,r0,r0,lsl r5
:0206CBA8 20090079 andcs  r0,r9,r9,ror r0
:0206CBAC 419012B9 ldrmih r1,[r0, +r9]
:0206CBB0 FFF514E0 swinv 0x00f514e0
:0206CBB4 004009EB subeq  r0,r0,r11,ror #0x13
:0206CBB8 C904E044 stmgtdb  r4 ,{r2,r6,r13,r14,r15}
:0206CBBC 00890A05 addeq  r0,r9,r5,lsl #0x14
:0206CBC0 5EC51BF5 mcrpl 11,6,r1,cr5,cr5,{7}
:0206CBC4 05F1ECE8 ldreqb r14,[r1, #+0xce8]!
:0206CBC8 BDDD92B8 unknown
:0206CBCC 22E35900 rsccs  r5,r3,#0x0
:0206CBD0 E04879DC unknown
:0206CBD4 BD8F1371 unknown
:0206CBD8 580A58E8 stmplda  r10 ,{r3,r5,r6,r7,r11,r12,r14}
:0206CBDC C509E110 strgt r14,[r9, #-0x110]		;r9-0x110=*(0ffffef0)=#0(0x00000000)
:0206CBE0 F52E3D0E strnv r3,[r14, #-0xd0e]!
:0206CBE4 251A3900 ldrcs r3,[r10, #-0x900]		;(r10-0x900=*(fffff700))
:0206CBE8 9D30FC0A ldcls  12,cr15,[r0,#-0x28]!
:0206CBEC A0218406 eorge  r8,r1,r6,lsl #0x8
:0206CBF0 020184E1 andeq  r8,r1,#0xE1000000
:0206CBF4 002DE150 eoreq  r14,r13,r0,asr r1
:0206CBF8 93010592 unknown
:0206CBFC 54980029 ldrpl r0,[r8],#+0x29
:0206CC00 00590F25 subeqs r0,r9,r5,lsr #0x1e
:0206CC04 0222E991 eoreq  r14,r2,#0x244000
:0206CC08 0BE08130 bleq 0188D0D0
:0206CC0C 0D351008 ldceq  0,cr1,[r5,#-0x20]!
:0206CC10 3004B120 andcc  r11,r4,r0,lsr #0x2
:0206CC14 C414E58D ldrgt r14,[r4],#-0x58d
:0206CC18 26C90029 strcsb r0,[r9],+r9, lsr #0x0
:0206CC1C D9380F15 ldmledb  r8!,{r0,r2,r4,r8,r9,r10,r11}
:0206CC20 2E10080B cdpcs 8,0,cr0,cr0,cr11,0
:0206CC24 7502199D strvc r1,[r2, #-0x99d]		;(r2-0x99d=*(fffff663))
:0206CC28 0C11851D ldceq  5,cr8,[r1],{#0x1d}
:0206CC2C 1E8D0E25 cdpne 14,8,cr0,cr13,cr5,1
:0206CC30 38F609C5 unknown
:0206CC34 41E58540 mvnmi  r8,r0,asr #0xa
:0206CC38 FD0361FD unknown
:0206CC3C 1005C04D andne  r12,r5,r13,asr #0x0
:0206CC40 05170924 ldreq r0,[r7, #-0x924]		;(r7-0x924=*(ffe396e2))
:0206CC44 17212C00 strne r2,[r1,-r0, lsl #0x18]!
:0206CC48 16F90005 unknown
:0206CC4C 011138ED tsteq r1,r13,ror #0x11
:0206CC50 05060520 streq r0,[r6, #-0x520]		;(r6-0x520=*(0000fae0))
:0206CC54 47450050 unknown
:0206CC58 03DA1055 biceqs r1,r10,#0x55
:0206CC5C 166D000D unknown
:0206CC60 CA00000F bgt 0206CCA4
:0206CC64 11C00603 bicne  r0,r0,r3,lsl #0xc
:0206CC68 DA12292E ble 024F7128
:0206CC6C 05D1E003 ldreqb r14,[r1, #+0x3]		;r1+0x3=*(00000003)
:0206CC70 E7D04620 ldrb r4,[r0,+r0, lsr #0xc]
:0206CC74 2F7103ED swics 0x007103ed
:0206CC78 E2422041 sub  r2,r2,#0x41
:0206CC7C 03E1190C mvneq  r1,#0x30000
:0206CC80 92822061 addls  r2,r2,#0x61
:0206CC84 82022041 andhi  r2,r2,#0x41
:0206CC88 8CC00182 stchil 1,cr0,[r0],{#0x82}
:0206CC8C 003E12E2 eoreqs r1,r14,r2,ror #0x5
:0206CC90 5C037583 stcpl  5,cr7,[r3],{#0x83}
:0206CC94 8EE008E1 cdphi 8,14,cr0,cr0,cr1,7
:0206CC98 FFF302E2 swinv 0x00f302e2
:0206CC9C 2903BAFF stmcsdb  r3 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r12,r13,r15}
:0206CCA0 00601900 rsbeq  r1,r0,r0,lsl #0x12
:0206CCA4 8010A160 andhis r10,r0,r0,ror #0x2
:0206CCA8 1DBF201D ldcne  0,cr2,[r15,#+0x74]!
:0206CCAC 90C028C0 sbcls  r2,r0,r0,asr #0x11
:0206CCB0 F916C115 ldmnvdb  r6 ,{r0,r2,r4,r8,r14,r15}
:0206CCB4 15E08C0F strneb r8,[r0, #+0xc0f]!
:0206CCB8 5015B710 andpls r11,r5,r0,lsl r7
:0206CCBC 02D34AD9 sbceqs r4,r3,#0xD9000
:0206CCC0 0D11133D unknown
:0206CCC4 EBFFF4B1 bl 02069F90
:0206CCC8 E9862E1D stmib  r6 ,{r0,r2,r3,r4,r9,r10,r11,r13}
:0206CCCC 3CE14312 stcccl 3,cr4,[r1],#+0x48
:0206CCD0 F0FA12E5 rscnvs r1,r10,r5,ror #0x5
:0206CCD4 4D20769D stcmi  6,cr7,[r0,#-0x274]!
:0206CCD8 1B71969D blne 03CD2754
:0206CCDC 002040A1 eoreq  r4,r0,r1,lsr #0x1
:0206CCE0 13A6ADC0 movne  r10,#0x3000		;r10=12288(0x3000)
:0206CCE4 49116D47 ldmmidb  r1 ,{r0,r1,r2,r6,r8,r10,r11,r13,r14}
:0206CCE8 E3A09015 mov  r9,#0x15		;r9=21(0x15)
:0206CCEC 210C16A5 unknown
:0206CCF0 5004A303 andpl  r10,r4,r3,lsl #0x6
:0206CCF4 00C13B65 sbceq  r3,r1,r5,ror #0x16
:0206CCF8 0104E111 unknown
:0206CCFC 9DAC0009 stcls  0,cr0,[r12,#+0x24]!
:0206CD00 11C12420 bicne  r2,r1,r0,lsr #0x8
:0206CD04 16850F59 unknown
:0206CD08 1D865024 unknown
:0206CD0C 85FCD105 ldrhib r13,[r12, #+0x105]!
:0206CD10 05003D39 streq r3,[r0, #-0xd39]		;(r0-0xd39=*(fffff2e7))
:0206CD14 10391091 mlanes r9,r1,r0,r1unknown
:0206CD18 FFFFEED8 swinv 0x00ffeed8
:0206CD1C F1390015 teqnv r9,r5,lsl r0
:0206CD20 21001535 unknown
:0206CD24 2108D810 unknown
:0206CD28 ED2AC980 stc  9,cr12,[r10,#-0x200]!
:0206CD2C 96502402 ldrlsb r2,[r0],-r2, lsl #0x8
:0206CD30 018E1411 orreq  r1,r14,r1,lsl r4
:0206CD34 F1F8750C mvnnvs r7,r12,lsl #0xa
:0206CD38 02591CD8 subeqs r1,r9,#0xD800
:0206CD3C 1C025910 stcne  9,cr5,[r2],{#0x10}
:0206CD40 5D025957 unknown
:0206CD44 0025C210 eoreq  r12,r5,r0,lsl r2
:0206CD48 204508D9 unknown
:0206CD4C 82D10099 sbchis r0,r1,#0x99
:0206CD50 D10151FB unknown
:0206CD54 2101B382 unknown
:0206CD58 51011761 unknown
:0206CD5C BB010185 bllt 020AD378
:0206CD60 9DA30195 stcls  1,cr0,[r3,#+0x254]!
:0206CD64 85210125 strhi r0,[r1, #-0x125]!
:0206CD68 0EEA04E2 cdpeq 4,14,cr0,cr10,cr2,7
:0206CD6C 11AA30A1 movne  r3,r1,lsr #0x1		;r3=0(0x0)
:0206CD70 11109D40 tstne r0,r0,asr #0x1a
:0206CD74 A52E9500 strge r9,[r14, #-0x500]!
:0206CD78 91BD008D movlss r0,r13,lsl #0x1		;r0=0(0x0)
:0206CD7C 8D10E110 unknown
:0206CD80 15D7C110 ldrneb r12,[r7, #+0x110]		;r7+0x110=*(ffe3a116)
:0206CD84 A957A92A ldmgedb  r7 ,{r1,r3,r5,r8,r11,r13,r15}^
:0206CD88 7D7F5845 ldcvcl 8,cr5,[r15,#-0x114]!
:0206CD8C 75100B1D ldrvc r0,[r0, #-0xb1d]		;(r0-0xb1d=*(fffff4e3))
:0206CD90 4F100D21 swimi 0x00100d21
:0206CD94 99092502 stmlsdb  r9 ,{r1,r8,r10,r13}
:0206CD98 54E58D60 unknown
:0206CD9C 2A519620 bcs 034D2624
:0206CDA0 4229400A eormi  r4,r9,#0xA
:0206CDA4 B1E127A9 mvnlt  r2,r9,lsr #0xf
:0206CDA8 14C52DA5 strneb r2,[r5],#+0xda5
:0206CDAC FD401785 unknown
:0206CDB0 DD08BF07 unknown
:0206CDB4 DB007D11 blle 0208C200
:0206CDB8 FD03C5E9 unknown
:0206CDBC E6413517 unknown
:0206CDC0 831A4D48 tsthi r10,#0x1200
:0206CDC4 008136FD unknown
:0206CDC8 106D20D5 unknown
:0206CDCC 72FA5745 rscvcs r5,r10,#0x1140000
:0206CDD0 A501CDF0 strge r12,[r1, #-0xdf0]		;(r1-0xdf0=*(fffff210))
:0206CDD4 00008524 andeq  r8,r0,r4,lsr #0xa
:0206CDD8 9C20D581 stcls  5,cr13,[r0],#-0x204
:0206CDDC B73921FD unknown
:0206CDE0 120D2D2D andne  r2,r13,#0xB40
:0206CDE4 30D5E9C3 sbcccs r14,r5,r3,asr #0x13
:0206CDE8 EDF04F69 ldcl 15,cr4,[r0,#+0x1a4]!
:0206CDEC 0511913C ldreq r9,[r1, #-0x13c]		;(r1-0x13c=*(fffffec4))
:0206CDF0 418D1779 orrmi  r1,r13,r9,ror r7
:0206CDF4 B936F063 ldmltdb  r6!,{r0,r1,r5,r6,r12,r13,r14,r15}
:0206CDF8 69961001 ldmvsib  r6 ,{r0,r12}
:0206CDFC 99FC6521 unknown
:0206CE00 C9003D01 stmgtdb  r0 ,{r0,r8,r10,r11,r12,r13}
:0206CE04 250925F0 strcs r2,[r9, #-0x5f0]		;(r9-0x5f0=*(fffffa25))
:0206CE08 102D5810 eorne  r5,r13,r0,lsl r8
:0206CE0C 16E1B060 unknown
:0206CE10 F000E9E1 andnv  r14,r0,r1,ror #0x13
:0206CE14 215A7981 cmpcs r10,r1,lsl #0x13
:0206CE18 5A006901 bpl 02087224
:0206CE1C A9000972 stmgedb  r0 ,{r1,r4,r5,r6,r8,r11}
:0206CE20 4012DD12 andmis r13,r2,r2,lsl r13
:0206CE24 1102DDFC unknown
:0206CE28 FF674C00 swinv 0x00674c00
:0206CE2C 00554A79 subeqs r4,r5,r9,ror r10
:0206CE30 07C1FFCE streqb r15,r4,r5,r9,ror r10
:0206CE34 81269400 unknown
:0206CE38 C12B297C unknown
:0206CE3C 7923B516 stmvcdb  r3!,{r1,r2,r4,r8,r10,r12,r13,r15}
:0206CE40 0305960E unknown
:0206CE44 86DF1819 unknown
:0206CE48 066D08BD unknown
:0206CE4C 1135000D teqne r5,r13
:0206CE50 073D7112 unknown
:0206CE54 374BE59E unknown
:0206CE58 B926A1F0 stmltdb  r6!,{r4,r5,r6,r7,r8,r13,r15}
:0206CE5C 0600E933 unknown
:0206CE60 0DB9439D ldceq  3,cr4,[r9,#+0x274]!
:0206CE64 B5FC231D ldrltb r2,[r12, #+0x31d]!
:0206CE68 61F03331 mvnvss r3,lsr r1
:0206CE6C C940ED01 stmgtdb  r0 ,{r0,r8,r10,r11,r13,r14,r15}^
:0206CE70 E3170F7F tst r7,#0x1FC
:0206CE74 1D1500F1 unknown
:0206CE78 A5501305 ldrgeb r1,[r0, #-0x305]		;(r0-0x305=*(fffffcfb))
:0206CE7C 1000150B andne  r1,r0,r11,lsl #0xa
:0206CE80 9602A996 unknown
:0206CE84 B1A12015 movlt  r2,r5,lsl r0		;r2=491648(0x78080)
:0206CE88 12651502 rsbne  r1,r5,#0x800000
:0206CE8C 65188120 ldrvs r8,[r8, #-0x120]		;(r8-0x120=*(fffffee3))
:0206CE90 11B90402 movnes r0,r2,lsl #0x8		;r0=125861888(0x7808000)
:0206CE94 C117C1B5 ldrgth r12,[r7, -r5]
:0206CE98 91281D18 unknown
:0206CE9C 31E111A9 mvncc  r1,r9,lsr #0x3
:0206CEA0 B712C560 ldrlt r12,r1,r9,lsr #0x3
:0206CEA4 69353586 ldmvsdb  r5!,{r1,r2,r7,r8,r10,r12,r13}
:0206CEA8 34101100 ldrcc r1,[r0],#-0x100
:0206CEAC 6D206908 stcvs  9,cr6,[r0,#-0x20]!
:0206CEB0 157E2210 ldrneb r2,[r14, #-0x210]!
:0206CEB4 91069100 unknown
:0206CEB8 113619F5 ldrnesh r1,[r6, -r5]!
:0206CEBC 19098524 stmnedb  r9 ,{r2,r5,r8,r10,r15}
:0206CEC0 F07F0B26 rsbnvs r0,r15,r6,lsr #0x16
:0206CEC4 D558EBFF ldrleb r14,[r8, #-0xbff]		;(r8-0xbff=*(fffff404))
:0206CEC8 100C0201 andne  r0,r12,r1,lsl #0x4
:0206CECC 54217510 unknown
:0206CED0 21899420 orrcs  r9,r9,r0,lsr #0x8
:0206CED4 32009D09 andcc  r9,r0,#0x240
:0206CED8 FE029D51 mcr2 13,0,r9,cr2,cr1,{2}
:0206CEDC 6D1ABDEF unknown
:0206CEE0 862C2100 unknown
:0206CEE4 0AB139E5 beq 00CBB680
:0206CEE8 11EDE4A5 mvnne  r14,r5,lsr #0x9
:0206CEEC 991059F9 ldmlsdb  r0 ,{r0,r3,r4,r5,r6,r7,r8,r11,r12,r14}
:0206CEF0 702DFF18 eorvc  r15,r13,r8,lsl r15
:0206CEF4 11EDF4B7 strneh r15,[r13, #+0x47]!
:0206CEF8 2AB10095 bcs 00CAD154
:0206CEFC 21098505 unknown
:0206CF00 102100D1 unknown
:0206CF04 42F9EBFE rscmis r14,r9,#0x3F800
:0206CF08 1A951025 bne 005B0FA4
:0206CF0C AA95E92B bge 005E73C0
:0206CF10 E2CE242D sbc  r2,r14,#0x2D000000
:0206CF14 10910045 addnes r0,r1,r5,asr #0x0
:0206CF18 8D009586 unknown
:0206CF1C 5C59F915 ldcpll 9,cr15,[r9],{#0x15}
:0206CF20 614BC176 unknown
:0206CF24 9D001DF3 unknown
:0206CF28 18000159 stmneda  r0 ,{r0,r3,r4,r6,r8}
:0206CF2C 14B90001 unknown
:0206CF30 2508AD00 strcs r10,[r8, #-0xd00]		;(r8-0xd00=*(fffff303))
:0206CF34 4DFEA348 ldcmil 3,cr10,[r14,#+0x120]!
:0206CF38 214CCB30 unknown
:0206CF3C 9F102400 swils 0x00102400
:0206CF40 00850209 addeq  r0,r5,r9,lsl #0x4
:0206CF44 7150107D cmpvc r0,r13,ror r0
:0206CF48 41123995 unknown
:0206CF4C 04159505 ldreq r9,[r5],#-0x505
:0206CF50 11065100 unknown
:0206CF54 C70085FA unknown
:0206CF58 1904B5EF stmnedb  r4 ,{r0,r1,r2,r3,r5,r6,r7,r8,r10,r12,r13,r15}
:0206CF5C E4313514 unknown
:0206CF60 0EA911A5 cdpeq 1,10,cr1,cr9,cr5,5
:0206CF64 17E501B1 unknown
:0206CF68 00811621 addeq  r1,r1,r1,lsr #0xc
:0206CF6C 0D3FEFB9 ldceq  15,cr14,[r15,#-0x2e4]!
:0206CF70 34E54000 unknown
:0206CF74 47E922B1 unknown
:0206CF78 78000D1B stmvcda  r0 ,{r0,r1,r3,r4,r8,r10,r11}
:0206CF7C 902DC95D eorls  r12,r13,r13,asr r9
:0206CF80 D5062135 strle r2,[r6, #-0x135]		;(r6-0x135=*(0000fecb))
:0206CF84 00FD7010 rsceqs r7,r13,r0,lsl r0
:0206CF88 31805570 orrcc  r5,r0,r0,ror r5
:0206CF8C E90B4D00 stmdb  r11 ,{r8,r10,r11,r14}
:0206CF90 0001BA00 andeq  r11,r1,r0,lsl #0x14
:0206CF94 C02E10B8 unknown
:0206CF98 041A41E1 ldreq r4,[r10],#-0x1e1
:0206CF9C 79E59100 unknown
:0206CFA0 14C58422 strneb r8,[r5],#+0x422
:0206CFA4 204D3BDD unknown
:0206CFA8 7019C9FB ldrvcsh r12,[r9], -r11
:0206CFAC 07010C91 unknown
:0206CFB0 810006D7 unknown
:0206CFB4 0B7D1007 bleq 03FB0FD8
:0206CFB8 12DD1621 sbcnes r1,r13,#0x2100000
:0206CFBC 80F411E5 rschis r1,r4,r5,ror #0x3
:0206CFC0 82D903D9 sbchis r0,r9,#0x64000003
:0206CFC4 015DEF9A unknown
:0206CFC8 20812401 addcs  r2,r1,r1,lsl #0x8
:0206CFCC C128D9E6 unknown
:0206CFD0 112D9437 unknown
:0206CFD4 EF8C2879 swi 0x008c2879
:0206CFD8 209B0225 addcss r0,r11,r5,lsr #0x4
:0206CFDC FD29A594 stc2  5,cr10,[r9,#-0x250]!
:0206CFE0 08000D24 stmeqda  r0 ,{r2,r5,r8,r10,r11}
:0206CFE4 5C08000D stcpl  0,cr0,[r8],{#0xd}
:0206CFE8 299D0019 ldmcsib  r13 ,{r0,r3,r4}
:0206CFEC 04159410 ldreq r9,[r5],#-0x410
:0206CFF0 15038210 strne r8,[r3, #-0x210]		;(r3-0x210=*(fffffdf0))
:0206CFF4 073D3000 ldreq r3,[r13,-r0]!
:0206CFF8 00498430 subeq  r8,r9,r0,lsr r4
:0206CFFC 050D4884 streq r4,[r13, #-0x884]		;(r13-0x884=*(fffff77c))
:0206D000 2902E994 stmcsdb  r2 ,{r2,r4,r7,r8,r11,r13,r14,r15}
:0206D004 6D02D10B unknown
:0206D008 91000D04 unknown
:0206D00C 5201457D andpl  r4,r1,#0x1F400000
:0206D010 03D104E1 biceqs r0,r1,#0xE1000000
:0206D014 F10414B5 strnvh r1,[r4, -r5]
:0206D018 8130B11B teqhi r0,r11,lsl r1
:0206D01C 0001BAE5 andeq  r11,r1,r5,ror #0x15
:0206D020 10C130B8 strneh r3,[r1],#+0x8
:0206D024 EDEF78E1 stcl 8,cr7,[r15,#+0x384]!
:0206D028 04B5C83A unknown
:0206D02C A8001D28 stmgeda  r0 ,{r3,r5,r8,r10,r11,r12}
:0206D030 3C001530 stccc  5,cr1,[r0],{#0x30}
:0206D034 9D3014C1 ldcls  4,cr1,[r0,#-0x304]!
:0206D038 200A2CE5 andcs  r2,r10,r5,ror #0x19
:0206D03C C526E580 strgt r14,[r6, #-0x580]!
:0206D040 8001B905 andhi  r11,r1,r5,lsl #0x12
:0206D044 5C800295 stcpl  2,cr0,[r0],{#0x95}
:0206D048 B9800295 stmltib  r0 ,{r0,r2,r4,r7,r9}
:0206D04C 9FC0342E swils 0x00c0342e
:0206D050 85170D05 ldrhi r0,[r7, #-0xd05]		;(r7-0xd05=*(ffe39301))
:0206D054 E580C048 str r12,[r0, #+0x48]		;r0+0x48=*(07808048)=#0(0x00000000)
:0206D058 10281255 eorne  r1,r8,r5,asr r2
:0206D05C 4C05109F stcmi  0,cr1,[r5],{#0x9f}
:0206D060 2048000D subcs  r0,r8,r13
:0206D064 FD025190 unknown
:0206D068 8020C40F eorhi  r12,r0,r15,lsl #0x8
:0206D06C 15800259 strne r0,[r0, #+0x259]		;r0+0x259=*(00000259)
:0206D070 51191104 tstpl r9,r4,lsl #0x2
:0206D074 F403A100 strnv r10,[r3],#-0x100
:0206D078 00016AD1 unknown
:0206D07C 6D01E124 unknown
:0206D080 6DEF5252 stcvsl 2,cr5,[r15,#+0x148]!
:0206D084 03ED9B52 mvneq  r9,#0x14800
:0206D088 5121C26D unknown
:0206D08C 8E100540 cdphi 5,0,cr0,cr0,cr0,2
:0206D090 451B0000 ldrmi r0,[r11, #-0x0]		;(r11-0x0=*(00000000))
:0206D094 8023C512 eorhi  r12,r3,r2,lsl r5
:0206D098 20698100 rsbcs  r8,r9,r0,lsl #0x2
:0206D09C A3387124 teqge r8,#0x9
:0206D0A0 700328A1 andvc  r2,r3,r1,lsr #0x11
:0206D0A4 908001D9 unknown
:0206D0A8 006D0635 rsbeq  r0,r13,r5,lsr r6
:0206D0AC 0C71FBC9 ldceql 11,cr15,[r1],#-0x324
:0206D0B0 58107100 ldmplda  r0 ,{r8,r12,r13,r14}
:0206D0B4 0281F9E3 addeq  r15,r1,#0x38C000
:0206D0B8 2410158A ldrcs r1,[r0],#-0x58a
:0206D0BC 22ED0015 rsccs  r0,r13,#0x15
:0206D0C0 00A1482D adceq  r4,r1,r13,lsr #0x10
:0206D0C4 289D3A79 ldmcsia  r13 ,{r0,r3,r4,r5,r6,r9,r11,r12,r13}
:0206D0C8 012C0001 unknown
:0206D0CC 00013000 andeq  r3,r1,r0
:0206D0D0 AA000134 bge 0206D5A8
:0206D0D4 40000138 andmi  r0,r0,r8,lsr r1
:0206D0D8 093C0001 ldmeqdb  r12!,{r0}
:0206D0DC A211FD00 andges r15,r1,#0x0
:0206D0E0 49C0006A stmmiib  r0 ,{r1,r3,r5,r6}^
:0206D0E4 EF051542 swi 0x00051542
:0206D0E8 1D350D91 ldcne  13,cr0,[r5,#-0x244]!
:0206D0EC 01AD6C81 moveq  r6,r1,lsl #0x19		;r6=0(0x0)
:0206D0F0 BD4C0121 unknown
:0206D0F4 3914FD03 ldmccdb  r4 ,{r0,r1,r8,r10,r11,r12,r13,r14,r15}
:0206D0F8 3B003810 blcc 0207B140
:0206D0FC 7102D197 swpvc r13,r7,r2
:0206D100 3FE08315 swicc 0x00e08315
:0206D104 461F0965 ldrmi r0,[r2, -r7]
:0206D108 02E3C040 rsceq  r12,r3,#0x40
:0206D10C 00390ED1 unknown
:0206D110 1F8A1000 swine 0x008a1000
:0206D114 19E28610 unknown
:0206D118 20501F10 subcss r1,r0,r0,lsl r15
:0206D11C 00D6E3C1 sbceqs r14,r6,r1,asr #0x7
:0206D120 605D0055 subvss r0,r13,r5,asr r0
:0206D124 C05D0CAD subgts r0,r13,r13,lsr #0x19
:0206D128 806158F0 unknown
:0206D12C E5806130 str r6,[r0, #+0x130]		;r0+0x130=*(00000130)
:0206D130 61308061 teqvs r0,r1,ror #0x0
:0206D134 01CDAA60 biceq  r10,r13,r0,ror #0x14
:0206D138 298A4061 stmcsib  r10 ,{r0,r5,r6,r14}
:0206D13C 00612C00 rsbeq  r2,r1,r0,lsl #0x18
:0206D140 972BC030 unknown
:0206D144 B1970CD9 ldrltsb r0,[r7, +r9]
:0206D148 3823D51A stmccda  r3!,{r1,r3,r4,r8,r10,r12,r14,r15}
:0206D14C 9A001D30 bls 02074614
:0206D150 511018B5 ldrplh r1,[r0, -r5]
:0206D154 0CE0821B stceql 2,cr8,[r0],#+0x6c
:0206D158 E0058550 and  r8,r5,r0,asr r5
:0206D15C 3500153F strcc r1,[r0, #-0x53f]		;(r0-0x53f=*(fffffac1))
:0206D160 3D203852 stccc  8,cr3,[r0,#-0x148]!
:0206D164 CC4D2100 stcgtl 1,cr2,[r13],{#0x0}
:0206D168 348D01CC strcc r0,[r13],#+0x1cc
:0206D16C 38AA0080 stmccia  r10!,{r7}
:0206D170 1D0C9720 unknown
:0206D174 753F4D06 ldrvc r4,[r15, #-0xd06]!
:0206D178 713C49F2 ldrvcsh r4,[r12, -r2]!
:0206D17C 53340285 teqpl r4,#0x50000008
:0206D180 89000950 stmhidb  r0 ,{r4,r6,r8,r11}
:0206D184 04354402 unknown
:0206D188 1C000950 stcne  9,cr0,[r0],{#0x50}
:0206D18C 04040556 streq r0,[r4],#-0x556
:0206D190 258720F1 strcs r2,[r7, #+0xf1]		;r7+0xf1=*(ffe3a0f7)
:0206D194 1C754C21 ldcnel 12,cr4,[r5],#-0x84
:0206D198 44D5008D ldrmib r0,[r5],#+0x8d
:0206D19C 6E910B41 cdpvs 11,8,cr0,cr1,cr1,2
:0206D1A0 2F890F19 swics 0x00890f19
:0206D1A4 B840B102 stmltda  r0 ,{r1,r8,r12,r13,r15}^
:0206D1A8 1740E504 strneb r14,[r0,-r4, lsl #0xa]
:0206D1AC 55174055 ldrpl r4,[r7, #-0x55]		;(r7-0x55=*(ffe39fb1))
:0206D1B0 1EC91C00 cdpne 12,12,cr1,cr9,cr0,0
:0206D1B4 95B305AA ldrls r0,[r3, #+0x5aa]!
:0206D1B8 D50E9931 strle r9,[r14, #-0x931]		;(r14-0x931=*(fffff6cf))
:0206D1BC E3C22023 bic  r2,r2,#0x23
:0206D1C0 85200F1C strhi r0,[r0, #-0xf1c]!
:0206D1C4 0EF144E5 cdpeq 4,14,cr4,cr1,cr5,7
:0206D1C8 3C000544 stccc  5,cr0,[r0],{#0x44}
:0206D1CC 2C000550 stccs  5,cr0,[r0],{#0x50}
:0206D1D0 00051C9D muleq  r5,r13,r12
:0206D1D4 48000534 stmmida  r0 ,{r2,r4,r5,r8,r10}
:0206D1D8 50AD0D55 adcpl  r0,r13,r5,asr r13
:0206D1DC 16618510 unknown
:0206D1E0 02616109 rsbeq  r6,r1,#0x40000002
:0206D1E4 0389016D orreq  r0,r9,#0x4000001B
:0206D1E8 B68599F8 unknown
:0206D1EC 259D109D ldrcs r1,[r13, #+0x9d]		;r13+0x9d=*(0000009d)
:0206D1F0 9021209D mlals  r1,r13,r0,r2unknown
:0206D1F4 7D15A5A9 unknown
:0206D1F8 00110019 andeqs r0,r1,r9,lsl r0
:0206D1FC B10109A9 unknown
:0206D200 A90C101D stmgedb  r12 ,{r0,r2,r3,r4,r12}
:0206D204 315F4000 cmpcc r15,r0
:0206D208 2D35A940 ldccs  9,cr10,[r5,#-0x100]!
:0206D20C E805890D stmda  r5 ,{r0,r2,r3,r8,r11,r15}
:0206D210 890041E7 stmhidb  r0 ,{r0,r1,r2,r5,r6,r7,r8,r14}
:0206D214 F5A9CF25 strnv r12,[r9, #+0xf25]!
:0206D218 001F1901 andeqs r1,r15,r1,lsl #0x12
:0206D21C 860EAD80 strhi r10,[r14],-r0, lsl #0x1b
:0206D220 99A52049 stmlsib  r5!,{r0,r3,r6,r13}
:0206D224 A9310DEE ldmgedb  r1!,{r1,r2,r3,r5,r6,r7,r8,r10,r11}
:0206D228 208DF815 addcs  r15,r13,r5,lsl r8
:0206D22C 6C8E34FD stcvs  4,cr3,[r14],{#0xfd}
:0206D230 20DD0045 sbccss r0,r13,r5,asr #0x0
:0206D234 FD002560 unknown
:0206D238 70233984 eorvc  r3,r3,r4,lsl #0x13
:0206D23C 70BB007D adcvcs r0,r11,r13,ror r0
:0206D240 D9571075 ldmledb  r7 ,{r0,r2,r4,r5,r6,r12}^
:0206D244 91007922 unknown
:0206D248 6D033902 unknown
:0206D24C 10B9FA03 adcnes r15,r9,r3,lsl #0x14
:0206D250 A5001980 strge r1,[r0, #-0x980]		;(r0-0x980=*(fffff680))
:0206D254 8112D910 tsthi r2,r0,lsl r9
:0206D258 9D22B1EE stcls  1,cr11,[r2,#-0x3b8]!
:0206D25C 10A52ECD adcne  r2,r5,r13,asr #0x1d
:0206D260 C1071B55 unknown
:0206D264 A110AD42 tstge r0,r2,asr #0x1a
:0206D268 F71EB111 unknown
:0206D26C 00C9119D smulleq  r1,r9,r13,r1
:0206D270 00E15403 rsceq  r5,r1,r3,lsl #0x8
:0206D274 5D00C558 unknown
:0206D278 22E1D329 rsccs  r13,r1,#0xA4000000
:0206D27C 001D0029 andeqs r0,r13,r9,lsr #0x0
:0206D280 03681C45 unknown
:0206D284 102562BD unknown
:0206D288 01317F0B teqeq r1,r11,lsl #0x1e
:0206D28C 00241039 eoreq  r1,r4,r9,lsr r0
:0206D290 C12C02E9 unknown
:0206D294 D10613E3 unknown
:0206D298 5202C518 andpl  r12,r2,#0x6000000
:0206D29C 5E393DFA mrcpl 13,1,r3,cr9,cr10,{7}
:0206D2A0 70A642C1 adcvc  r4,r6,r1,asr #0x5
:0206D2A4 FDE002C5 stc2l 2,cr0,[r0,#+0x314]!
:0206D2A8 1715002D ldrne r0,[r5,-r13, lsr #0x0]
:0206D2AC 72570E3D subvcs r0,r7,#0x3D0
:0206D2B0 60140021 andvss r0,r4,r1,lsr #0x0
:0206D2B4 2D1CE585 unknown
:0206D2B8 C1008D2E unknown
:0206D2BC 4102B51C unknown
:0206D2C0 02791C01 rsbeqs r1,r9,#0x100
:0206D2C4 FD0901AD unknown
:0206D2C8 EE53D61A mrc 6,2,r13,cr3,cr10,{0}
:0206D2CC 16A93915 unknown
:0206D2D0 21076118 unknown
:0206D2D4 EC14AD15 ldc  13,cr10,[r4],{#0x15}
:0206D2D8 01033D08 unknown
:0206D2DC 072D1021 streq r1,[r13,-r1, lsr #0x0]!
:0206D2E0 1A0001C1 bne 0206D9EC
:0206D2E4 100D2891 mulne  r13,r1,r8
:0206D2E8 2936A104 ldmcsdb  r6!,{r2,r8,r13,r15}
:0206D2EC 0169D820 unknown
:0206D2F0 E9DB153D ldmib  r11 ,{r0,r2,r3,r4,r5,r8,r10,r12}^
:0206D2F4 13790418 cmnne r9,#0x18000000
:0206D2F8 20180001 andcss r0,r8,r1
:0206D2FC 8D2EB580 stchi  5,cr11,[r14,#-0x200]!
:0206D300 F13EB90E teqnv r14,r14,lsl #0x12
:0206D304 F83EB906 ldmnvda  r14!,{r1,r2,r8,r11,r12,r13,r15}
:0206D308 DD024941 unknown
:0206D30C 8970CE18 ldmhidb  r0!,{r3,r4,r9,r10,r11,r14,r15}^
:0206D310 00E5D71A rsceq  r13,r5,r10,lsl r7
:0206D314 113D08F1 ldrnesh r0,[r13, -r1]!
:0206D318 008D622F addeq  r6,r13,r15,lsr #0x4
:0206D31C 795C1155 ldmvcdb  r12 ,{r0,r2,r4,r6,r8,r12}^
:0206D320 10005117 andne  r5,r0,r7,lsl r1
:0206D324 9B37A901 blls 02E57730
:0206D328 1091163D addnes r1,r1,r13,lsr r6
:0206D32C 10856081 addne  r6,r5,r1,lsl #0x1
:0206D330 95280F21 strls r0,[r8, #-0xf21]!
:0206D334 005FEC00 subeqs r14,r15,r0,lsl #0x18
:0206D338 655113FD ldrvsb r1,[r1, #-0x3fd]		;(r1-0x3fd=*(fffffc03))
:0206D33C 1125059D unknown
:0206D340 1021E7D7 unknown
:0206D344 00012F9E muleq  r1,r14,r15
:0206D348 A91E1069 ldmgedb  r14 ,{r0,r3,r5,r6,r12}
:0206D34C 00113A00 andeqs r3,r1,r0,lsl #0x14
:0206D350 11215619 unknown
:0206D354 0EB120AD cdpeq 0,10,cr2,cr1,cr13,5
:0206D358 A01D34B9 ldrgeh r3,[r13], -r9
:0206D35C 03DD101C biceqs r1,r13,#0x1C
:0206D360 4513059F ldrmi r0,[r3, #-0x59f]		;(r3-0x59f=*(fffffa61))
:0206D364 9901AD45 stmlsdb  r1 ,{r0,r2,r6,r8,r10,r11,r13,r15}
:0206D368 0E51F864 cdpeq 8,4,cr15,cr1,cr4,3
:0206D36C 003510C9 eoreqs r1,r5,r9,asr #0x1
:0206D370 B62559EF unknown
:0206D374 10B40001 adcnes r0,r4,r1
:0206D378 8402D5CD strhi r13,[r2],#-0x5cd
:0206D37C F7089D45 strnv r9,[r2],#-0x5cd
:0206D380 00D12FE7 sbceqs r2,r1,r7,ror #0x1f
:0206D384 1150005C cmpne r0,r12,asr r0
:0206D388 87700113 unknown
:0206D38C 030D0202 unknown
:0206D390 F5404001 strnvb r4,[r0, #-0x1]		;(r0-0x1=*(ffffffff))
:0206D394 790CB90E stmvcdb  r12 ,{r1,r2,r3,r8,r11,r12,r13,r15}
:0206D398 5D00DA0D unknown
:0206D39C CE282D11 mcrgt 13,1,r2,cr8,cr1,{0}
:0206D3A0 703CE588 eorvcs r14,r12,r8,lsl #0xb
:0206D3A4 8803D588 stmhida  r3 ,{r3,r7,r8,r10,r12,r14,r15}
:0206D3A8 6DA064A1 stcvs  4,cr6,[r0,#+0x284]!
:0206D3AC 0D211500 stceq  5,cr1,[r1,#-0x0]!
:0206D3B0 60440500 subvs  r0,r4,r0,lsl #0xa
:0206D3B4 02070588 andeq  r0,r7,#0x22000000
:0206D3B8 0ECD2341 cdpeq 3,12,cr2,cr13,cr1,2
:0206D3BC 44E58800 unknown
:0206D3C0 2D880650 unknown
:0206D3C4 1004F106 andne  r15,r4,r6,lsl #0x2
:0206D3C8 25FD0E81 ldrcsb r0,[r13, #+0xe81]!
:0206D3CC 8156F834 cmphi r6,r4,lsr r8
:0206D3D0 B9F83479 unknown
:0206D3D4 2C0F1110 stccs  1,cr1,[r15],{#0x10}
:0206D3D8 E51A9740 ldr r9,[r10, #-0x740]		;(r10-0x740=*(000028c0))
:0206D3DC E5970028 ldr r0,[r7, #+0x28]		;r7+0x28=*(ffe3a02e)
:0206D3E0 30023902 andcc  r3,r2,r2,lsl #0x12
:0206D3E4 75871040 strvc r1,[r7, #+0x40]		;r7+0x40=*(ffe3a046)
:0206D3E8 05E04002 streqb r4,[r0, #+0x2]!
:0206D3EC 0005E100 andeq  r14,r5,r0,lsl #0x2
:0206D3F0 0000C1A4 andeq  r12,r0,r4,lsr #0x3
:0206D3F4 0221E356 eoreq  r14,r1,#0x58000001
:0206D3F8 202034B3 unknown
:0206D3FC 5103E587 unknown
:0206D400 87603800 strhib r3,[r0,-r0, lsl #0x10]!
:0206D404 0019E510 andeqs r14,r9,r0,lsl r5
:0206D408 05970255 ldreq r0,[r7, #+0x255]		;r7+0x255=*(ffe3a25b)
:0206D40C 024911E5 subeq  r1,r9,#0x40000039
:0206D410 000C6603 andeq  r6,r12,r3,lsl #0xc
:0206D414 100D0587 andne  r0,r13,r7,lsl #0xb
:0206D418 2289FD8B addcs  r15,r9,#0x22C0
:0206D41C B12ACD90 unknown
:0206D420 3900781D stmccdb  r0 ,{r0,r2,r3,r4,r11,r12,r13,r14}
:0206D424 97002C34 unknown
:0206D428 60041513 andvs  r1,r4,r3,lsl r5
:0206D42C 60001040 andvs  r1,r0,r0,asr #0x0
:0206D430 710300E0 unknown
:0206D434 1580F812 strne r15,[r0, #+0x812]		;r0+0x812=*(00000812)
:0206D438 29114838 ldmcsdb  r1 ,{r3,r4,r5,r11,r14}
:0206D43C C5D230F5 ldrgtb r3,[r2, #+0xf5]		;r2+0xf5=*(00078175)
:0206D440 10117F1D andnes r7,r1,r13,lsl r15
:0206D444 3D752771 ldcccl 7,cr2,[r5,#-0x1c4]!
:0206D448 DD841269 unknown
:0206D44C 21B5BD30 movcss r11,lsr r0		;r11=0(0x0)
:0206D450 C1481031 unknown
:0206D454 6153D548 cmpvs r3,r8,asr #0xa
:0206D458 3BC00810 blcc 0106F4A0
:0206D45C 1007E59D mulne  r7,r13,r5
:0206D460 55C0086D strplb r0,[r0, #+0x86d]		;r0+0x86d=*(0000086d)
:0206D464 99502000 ldmlsdb  r0 ,{r13}^
:0206D468 E5843007 str r3,[r4, #+0x7]		;r4+0x7=*(0003c047)
:0206D46C B2C9FD68 sbclt  r15,r9,#0x1A00
:0206D470 F1C1A065 bicnv  r10,r1,r5,ror #0x0
:0206D474 7D000F80 unknown
:0206D478 9D262D04 stcls  13,cr2,[r6,#-0x10]!
:0206D47C 15411149 strneb r1,[r1, #-0x149]		;(r1-0x149=*(fffffeb7))
:0206D480 08E029D9 unknown
:0206D484 35026510 strcc r6,[r2, #-0x510]		;(r2-0x510=*(00077b70))
:0206D488 06074110 unknown
:0206D48C 55B910DD ldrpl r1,[r9, #+0xdd]!
:0206D490 69FD5002 unknown
:0206D494 08001D72 stmeqda  r0 ,{r1,r4,r5,r6,r8,r10,r11,r12}
:0206D498 001D1519 andeqs r1,r13,r9,lsl r5
:0206D49C 208D01D9 unknown
:0206D4A0 02611075 rsbeq  r1,r1,#0x75
:0206D4A4 40508920 submis r8,r0,r0,lsr #0x12
:0206D4A8 21AE004D movcs  r0,r13,asr #0x0
:0206D4AC AD204546 stcge  5,cr4,[r0,#-0x118]!
:0206D4B0 BC3B3522 ldclt  5,cr3,[r11],#-0x88
:0206D4B4 23913015 orrcss r3,r1,#0x15
:0206D4B8 B5EF527D strltb r5,[r15, #+0x27d]!
:0206D4BC 3095D816 addccs r13,r5,r6,lsl r8
:0206D4C0 B912100D ldmltdb  r2 ,{r0,r2,r3,r12}
:0206D4C4 18000910 stmneda  r0 ,{r4,r8,r11}
:0206D4C8 7D23896D stcvc  9,cr8,[r3,#-0x1b4]!
:0206D4CC 08106544 ldmeqda  r0 ,{r2,r6,r8,r10,r13,r14}
:0206D4D0 2D323110 ldccs  1,cr3,[r2,#-0x40]!
:0206D4D4 85A74739 strhi r4,[r7, #+0x739]!
:0206D4D8 0811DD11 ldmeqda  r1 ,{r0,r4,r8,r10,r11,r12,r14,r15}
:0206D4DC 000E0005 andeq  r0,r14,r5
:0206D4E0 8B0356A0 blhi 02142F68
:0206D4E4 51D1E584 bicpls r14,r1,r4,lsl #0xb
:0206D4E8 D1C11030 bicle  r1,r1,r0,lsr r0
:0206D4EC 90443071 subls  r3,r4,r1,ror r0
:0206D4F0 9FC01CE5 swils 0x00c01ce5
:0206D4F4 E353074D cmp r3,#0x1340000
:0206D4F8 13010520 unknown
:0206D4FC BA0001B8 blt 0206DBE4
:0206D500 0911C033 ldmeqdb  r1 ,{r0,r1,r4,r5,r14,r15}
:0206D504 C10511BD strgth r1,[r5, -r13]
:0206D508 DD115DC1 unknown
:0206D50C 8903F513 stmhidb  r3 ,{r0,r1,r4,r8,r10,r12,r13,r14,r15}
:0206D510 E97DEF25 ldmdb  r13!,{r0,r2,r5,r8,r9,r10,r11,r13,r14,r15}^
:0206D514 D403B848 strle r11,[r3],#-0x848
:0206D518 03040D11 unknown
:0206D51C 3DA11181 stccc  1,cr1,[r1,#+0x204]!
:0206D520 B901F13B stmltdb  r1 ,{r0,r1,r3,r4,r5,r8,r12,r13,r14,r15}
:0206D524 45ED4E0B strmib r4,[r13, #+0xe0b]!
:0206D528 27961000 ldrcs r1,[r6, +r0]
:0206D52C 7D27C9E5 stcvc  9,cr12,[r7,#-0x394]!
:0206D530 00990108 addeqs r0,r9,r8,lsl #0x2
:0206D534 18406105 stmneda  r0 ,{r0,r2,r8,r13,r14}^
:0206D538 44401556 strmib r1,[r0],#-0x556
:0206D53C 0B310029 bleq 02CAD5E8
:0206D540 13061D03 unknown
:0206D544 08AD1059 stmeqia  r13!,{r0,r3,r4,r6,r12}
:0206D548 00110059 andeqs r0,r1,r9,asr r0
:0206D54C 0CE318C5 stceql 8,cr1,[r3],#+0x314
:0206D550 101D0B1D andnes r0,r13,r13,lsl r11
:0206D554 401D85CE andmis r8,r13,r14,asr #0xb
:0206D558 FA001D40 blx 02074A68
:0206D55C 0A0AFFFF beq 0232D560
:0206D560 7010A509 andvcs r10,r0,r9,lsl #0xa
:0206D564 6501E3A0 strvs r14,[r1, #-0x3a0]		;(r1-0x3a0=*(fffffc60))
:0206D568 0042180C subeq  r1,r2,r12,lsl #0x10
:0206D56C E67DE286 unknown
:0206D570 00310159 eoreqs r0,r1,r9,asr r1
:0206D574 9DE01885 stclsl 8,cr1,[r0,#+0x214]!
:0206D578 0B411102 bleq 030B1988
:0206D57C F7102501 ldrnv r2,[r0,-r1, lsl #0xa]
:0206D580 10C50981 sbcne  r0,r5,r1,lsl #0x13
:0206D584 0BC131D5 bleq 010B9CE0
:0206D588 2231093D eorcss r0,r1,#0xF4000
:0206D58C FCD31B05 ldc2l 11,cr1,[r3],{#0x5}
:0206D590 A59E3AE5 ldrge r3,[r14, #+0xae5]		;r14+0xae5=*(0206e049)=#17827549(0x011006dd)
:0206D594 A118810A tstge r8,r10,lsl #0x2
:0206D598 5581F067 strpl r15,[r1, #+0x67]		;r1+0x67=*(00000067)
:0206D59C 9D00C102 unknown
:0206D5A0 10CDE71B sbcne  r14,r13,r11,lsl r7
:0206D5A4 020B4DC4 andeq  r4,r11,#0x3100
:0206D5A8 05177500 ldreq r7,[r7, #-0x500]		;(r7-0x500=*(ffe39b06))
:0206D5AC 0501C100 streq r12,[r1, #-0x100]		;(r1-0x100=*(ffffff00))
:0206D5B0 00050500 andeq  r0,r5,r0,lsl #0xa
:0206D5B4 451B6502 ldrmi r6,[r11, #-0x502]		;(r11-0x502=*(fffffafe))
:0206D5B8 EA000919 b 0206FA24
:0206D5BC 07400924 streqb r0,[r0,-r4, lsr #0x12]
:0206D5C0 092C0009 stmeqdb  r12!,{r0,r3}
:0206D5C4 091F4910 ldmeqdb  r15 ,{r4,r8,r11,r14}
:0206D5C8 201DEA00 andcss r14,r13,r0,lsl #0x14
:0206D5CC 01CD1C81 biceq  r1,r13,r1,lsl #0x19
:0206D5D0 24402100 strcsb r2,[r0],#-0x100
:0206D5D4 57B17009 ldrpl r7,[r1,+r9]!
:0206D5D8 0D902028 unknown
:0206D5DC 102D5107 eorne  r5,r13,r7,lsl #0x2
:0206D5E0 55282CC1 strpl r2,[r8, #-0xcc1]!
:0206D5E4 20A10D00 adccs  r0,r1,r0,lsl #0x1a
:0206D5E8 45073591 strmi r3,[r7, #-0x591]		;(r7-0x591=*(ffe39a75))
:0206D5EC 33842003 orrcc  r2,r4,#0x3
:0206D5F0 843030E5 unknown
:0206D5F4 C99100C9 ldmgtib  r1 ,{r0,r3,r6,r7}
:0206D5F8 D001BD10 andle  r11,r1,r0,lsl r13
:0206D5FC 0031034D eoreqs r0,r1,r13,asr #0x6
:0206D600 3051FCB5 ldrcch r15,[r1],#-0xc5
:0206D604 80101055 andhis r1,r0,r5,asr r0
:0206D608 AD044D33 unknown
:0206D60C 11000108 unknown
:0206D610 E3811001 orr  r1,r1,#0x1
:0206D614 04A90C13 unknown
:0206D618 02FD10E9 rsceqs r1,r13,#0xE9
:0206D61C 13B104A5 movnes r0,#0xA5000000		;r0=-1526726656(0xa5000000)
:0206D620 00F50B45 rsceqs r0,r5,r5,asr #0x16
:0206D624 03A534FE moveq  r3,#0xFE000000		;r3=-33554432(0xfe000000)
:0206D628 444812FD strmib r1,[r8],#-0x2fd
:0206D62C 0618020B ldreq r0,[r8],-r11, lsl #0x4
:0206D630 103910CD eornes r1,r9,r13,asr #0x1
:0206D634 10314681 eornes r4,r1,r1,lsl #0xd
:0206D638 151049AE ldrne r4,[r0, #-0x9ae]		;(r0-0x9ae=*(a4fff652))
:0206D63C EF804914 swi 0x00804914
:0206D640 1095159D umullnes r1,r5,r13,r5
:0206D644 0019FFD9 ldreqsb r15,[r9], -r9
:0206D648 0AE93051 beq 01AB9794
:0206D64C F9F30375 unknown
:0206D650 96100545 ldrls r0,ib 
:0206D654 024D0011 subeq  r0,r13,#0x11
:0206D658 33C90871 biccc  r0,r9,#0x710000
:0206D65C 9BFB1155 blls 01F31BB8
:0206D660 8018C3A9 andhis r12,r8,r9,lsr #0x7
:0206D664 01810EC5 orreq  r0,r1,r5,asr #0x1d
:0206D668 601D0541 andvss r0,r13,r1,asr #0xa
:0206D66C 853419F2 ldrhi r1,[r4, #-0x9f2]!
:0206D670 CC003D04 stcgt  13,cr3,[r0],{#0x4}
:0206D674 B1301081 teqlt r0,r1,lsl #0x1
:0206D678 80570000 subhis r0,r7,r0
:0206D67C 900007E2 andls  r0,r0,r2,ror #0xf
:0206D680 000007E8 andeq  r0,r0,r8,ror #0xf
:0206D684 ED01E883 unknown
:0206D688 72132180 andvcs r2,r3,#0x20
:0206D68C 55180015 ldrpl r0,[r8, #-0x15]		;(r8-0x15=*(ffffffee))
:0206D690 13042923 unknown
:0206D694 9903015D stmlsdb  r3 ,{r0,r2,r3,r4,r6,r8}
:0206D698 2BFE4812 blcs 01FFF6E8
:0206D69C 17ED017D unknown
:0206D6A0 00C9127D sbceq  r1,r9,r13,ror r2
:0206D6A4 29015930 stmcsdb  r1 ,{r4,r5,r8,r11,r12,r14}
:0206D6A8 EF023D12 swi 0x00023d12
:0206D6AC 03A911AD moveq  r1,#0x4000002B		;r1=1073741867(0x4000002b)
:0206D6B0 41A90FB9 strmih r0,[r9, +r9]!
:0206D6B4 D501FD02 strle r15,[r1, #-0xd02]		;r1-0xd02=*(3ffff329)=#0(0x00000000)
:0206D6B8 EF221903 swi 0x00221903
:0206D6BC 0100146B unknown
:0206D6C0 0100FD09 unknown
:0206D6C4 01C15848 biceq  r5,r1,r8,asr #0x10
:0206D6C8 E19071B8 ldrh r7,[r0, +r8]
:0206D6CC 12000521 andne  r0,r0,#0x8400000
:0206D6D0 00090005 andeq  r0,r9,r5
:0206D6D4 26351751 unknown
:0206D6D8 0707510A streq r5,[r7,-r10, lsl #0x2]
:0206D6DC 2ED102FD mrccs 2,6,r0,cr1,cr13,{7}
:0206D6E0 F0196019 andnvs r6,r9,r9,lsl r0
:0206D6E4 9F0024F5 swils 0x000024f5
:0206D6E8 03610105 unknown
:0206D6EC E902BD08 stmdb  r2 ,{r3,r8,r10,r11,r12,r13,r15}
:0206D6F0 10E3D80F rscne  r13,r3,r15,lsl #0x10
:0206D6F4 40050951 andmi  r0,r5,r1,asr r9
:0206D6F8 09100504 ldmeqdb  r0 ,{r2,r8,r10}
:0206D6FC EC173512 ldc  5,cr3,[r7],{#0x12}
:0206D700 05014131 streq r4,[r1, #-0x131]		;r1-0x131=*(3ffffefa)=#0(0x00000000)
:0206D704 AD160910 unknown
:0206D708 1FF91E02 swine 0x00f91e02
:0206D70C E9DD1EDD ldmib  r13 ,{r0,r2,r3,r4,r6,r7,r9,r10,r11,r12}^
:0206D710 81111001 tsthi r1,r1
:0206D714 CA000D00 bgt 02070B1C
:0206D718 9901B9E3 stmlsdb  r1 ,{r0,r1,r5,r6,r7,r8,r11,r12,r13,r15}
:0206D71C 14D90F4D ldrneb r0,[r9],#+0xf4d
:0206D720 07B9061D unknown
:0206D724 810D3181 unknown
:0206D728 81AF0045 movhi  r0,r5,asr #0x0
:0206D72C E58101C9 str r0,[r1, #+0x1c9]		;r1+0x1c9=*(400001f4)=#0(0x00000000)
:0206D730 EB001476 bl 02072910
:0206D734 0005E802 andeq  r14,r5,r2,lsl #0x10
:0206D738 E0000D99 mul  r0,r9,r13
:0206D73C 10E00035 rscne  r0,r0,r5,lsr r0
:0206D740 2D01112A unknown
:0206D744 D8006119 stmleda  r0 ,{r0,r3,r4,r8,r13,r14}
:0206D748 00002540 andeq  r2,r0,r0,asr #0xa
:0206D74C 24F127D4 unknown
:0206D750 BC04A916 stclt  9,cr10,[r4],{#0x16}
:0206D754 E0176930 ands r6,r7,r0,lsr r9
:0206D758 090825E3 stmeqdb  r8 ,{r0,r1,r5,r6,r7,r8,r10,r13}
:0206D75C A0C00000 sbcge  r0,r0,r0
:0206D760 000D0CE3 andeq  r0,r13,r3,ror #0x19
:0206D764 83201082 unknown
:0206D768 0015A8E5 andeqs r10,r5,r5,ror #0x11
:0206D76C F92010B0 stmnvdb  r0!,{r4,r5,r7,r12}
:0206D770 E583C000 str r12,[r3, #+0x0]		;r3+0x0=*(fe000000)
:0206D774 890041EB stmhidb  r0 ,{r0,r1,r3,r5,r6,r7,r8,r14}
:0206D778 E1106110 tst r0,r0,lsl r1
:0206D77C 116900A0 unknown
:0206D780 00610349 rsbeq  r0,r1,r9,asr #0x6
:0206D784 8000AD98 mulhi  r0,r8,r13
:0206D788 AD00195C unknown
:0206D78C A109B900 unknown
:0206D790 E500D907 str r13,[r0, #-0x907]		;(r0-0x907=*(fffff6f9))
:0206D794 5F648065 swipl 0x00648065
:0206D798 1D990041 unknown
:0206D79C DA013578 ble 020BAD84
:0206D7A0 2912118D ldmcsdb  r2 ,{r0,r2,r3,r7,r8,r12}
:0206D7A4 E3E0AB15 mvn  r10,#0x5400
:0206D7A8 0429142D unknown
:0206D7AC 94220813 unknown
:0206D7B0 0001150C andeq  r1,r1,r12,lsl #0xa
:0206D7B4 52000011 andpl  r0,r0,#0x11
:0206D7B8 91021013 unknown
:0206D7BC 02A51001 adceq  r1,r5,#0x1
:0206D7C0 940222E1 strls r2,[r2],#-0x2e1
:0206D7C4 550D48E5 strpl r4,[r13, #-0x8e5]		;(r13-0x8e5=*(fffff71b))
:0206D7C8 34000915 strcc r0,[r0],#-0x915
:0206D7CC 8D1C4D00 unknown
:0206D7D0 02DD01E1 sbceqs r0,r13,#0x40000038
:0206D7D4 599432D3 ldmplib  r4 ,{r0,r1,r4,r6,r7,r9,r12,r13}
:0206D7D8 26D19F0E ldrcsb r9,[r1],+r14, lsl #0x1e
:0206D7DC 024DFCCB subeq  r15,r13,#0xCB00
:0206D7E0 0FF5D094 swieq 0x00f5d094
:0206D7E4 3ADC006D bcc 0176D9A0
:0206D7E8 5C203D1D stcpl  13,cr3,[r0],#-0x74
:0206D7EC E5040146 str r0,[r4, #-0x146]		;(r4-0x146=*(fffffeba))
:0206D7F0 00014014 andeq  r4,r1,r4,lsl r0
:0206D7F4 020B5338 andeq  r5,r11,#0xE0000000
:0206D7F8 0001C40B andeq  r12,r1,r11,lsl #0x8
:0206D7FC 020005CC andeq  r0,r0,#0x33000000
:0206D800 527C06F4 rsbpls r0,r12,#0xF400000
:0206D804 10020B2A andne  r0,r2,r10,lsr #0x16
:0206D808 35DD0029 ldrccb r0,[r13, #+0x29]		;r13+0x29=*(00000029)
:0206D80C B19F12C1 orrlts r1,r15,r1,asr #0x5
:0206D810 0D8DB80B unknown
:0206D814 48C00051 stmmiia  r0 ,{r0,r4,r6}^
:0206D818 A902A10B stmgedb  r2 ,{r0,r1,r3,r8,r13,r15}
:0206D81C E3176105 tst r7,#0x40000001
:0206D820 300339E0 andcc  r3,r3,r0,ror #0x13
:0206D824 29C006B9 stmcsib  r0 ,{r0,r3,r4,r5,r7,r9,r10}^
:0206D828 0E03C10E cdpeq 1,0,cr12,cr3,cr14,0
:0206D82C C9A0206A stmgtib  r0!,{r1,r3,r5,r6,r13}
:0206D830 20E58E09 rsccs  r8,r5,r9,lsl #0x1c
:0206D834 9100E56A unknown
:0206D838 FFFFD415 swinv 0x00ffd415
:0206D83C 107D0000 rsbnes r0,r13,r0
:0206D840 2C1E651C ldccs  5,cr6,[r14],{#0x1c}
:0206D844 12142550 andnes r2,r4,#0x14000000
:0206D848 000101E3 andeq  r0,r1,r3,ror #0x3
:0206D84C 11A00420 movne  r0,r0,lsr #0x8		;r0=0(0x0)
:0206D850 90000811 andls  r0,r0,r1,lsl r8
:0206D854 E5105D05 ldr r5,[r0, #-0xd05]		;(r0-0xd05=*(fffff2fb))
:0206D858 E01B6512 ands r6,r11,r2,lsl r5
:0206D85C E9900030 ldmib  r0 ,{r4,r5}
:0206D860 E0856001 add  r6,r5,r1
:0206D864 ED500900 unknown
:0206D868 B100E1E7 unknown
:0206D86C FFE7CD4C swinv 0x00e7cd4c
:0206D870 0005EB19 andeq  r14,r5,r9,lsl r11
:0206D874 2005E084 andcs  r14,r5,r4,lsl #0x1
:0206D878 CDE00046 stcgtl 0,cr0,[r0,#+0x118]!
:0206D87C 016D9412 unknown
:0206D880 29081339 stmcsdb  r8 ,{r0,r3,r4,r5,r8,r9,r12}
:0206D884 105A1800 subnes r1,r10,r0,lsl #0x10
:0206D888 C514E591 ldrgt r14,[r4, #-0x591]		;(r4-0x591=*(fffffa6f))
:0206D88C C515C932 ldrgt r12,[r5, #-0x932]		;(r5-0x932=*(0007774e))
:0206D890 E5708D05 ldrb r8,[r0, #-0xd05]!
:0206D894 4EBD2B05 cdpmi 11,10,cr2,cr13,cr5,0
:0206D898 51F011F1 ldrplsh r1,[r0, #+0x11]!
:0206D89C 10F5540F rscnes r5,r5,r15,lsl #0x8
:0206D8A0 740F5DAE strvc r5,[r15],#-0xdae
:0206D8A4 70059D70 andvc  r9,r5,r0,ror r13
:0206D8A8 05019D60 streq r9,[r1, #-0xd60]		;r1-0xd60=*(3ffff2cb)=#0(0x00000000)
:0206D8AC 159D707C ldrne r7,[r13, #+0x7c]		;r13+0x7c=*(0000007c)
:0206D8B0 009D6078 addeqs r6,r13,r8,ror r0
:0206D8B4 57028215 unknown
:0206D8B8 810219E1 unknown
:0206D8BC E000F908 and  r15,r0,r8,lsl #0x12
:0206D8C0 F9021552 stmnvdb  r2 ,{r1,r4,r6,r8,r10,r12}
:0206D8C4 98003140 stmlsda  r0 ,{r6,r8,r12,r13}
:0206D8C8 29AD1009 stmcsib  r13!,{r0,r3,r12}
:0206D8CC E0C0AE11 sbc  r10,r0,r1,lsl r14
:0206D8D0 01CD0039 biceq  r0,r13,r9,lsr r0
:0206D8D4 E0862C25 add  r2,r6,r5,lsr #0x18
:0206D8D8 07E91C07 streqb r1,[r9,+r7, lsl #0x18]!
:0206D8DC FE301279 mrc2 2,1,r1,cr0,cr9,{3}
:0206D8E0 2D0CF05D unknown
:0206D8E4 D310C540 tstle r0,#0x10000000
:0206D8E8 20000DBB strcsh r0,[r0], -r11
:0206D8EC D90C003D stmledb  r12 ,{r0,r2,r3,r4,r5}
:0206D8F0 2AFE6441 bcs 020069FC
:0206D8F4 41D90229 bicmis r0,r9,r9,lsr #0x4
:0206D8F8 027983F0 rsbeqs r8,r9,#0xC0000003
:0206D8FC AD000DFE unknown
:0206D900 D910D311 ldmledb  r0 ,{r0,r4,r8,r9,r12,r14,r15}
:0206D904 E584900A str r9,[r4, #+0xa]		;r4+0xa=*(0000000a)
:0206D908 FD00ADCA unknown
:0206D90C AD0CC211 unknown
:0206D910 44692A40 unknown
:0206D914 F040AD54 subnv  r10,r0,r4,asr r13
:0206D918 30AA0EC1 adccc  r0,r10,r1,asr #0x1d
:0206D91C AD0D8110 unknown
:0206D920 34000D10 strcc r0,[r0],#-0xd10
:0206D924 5C3000AD ldcpl  0,cr0,[r0],#-0x2b4
:0206D928 E58460AD str r6,[r4, #+0xad]		;r4+0xad=*(000000ad)
:0206D92C 1189FE4C orrne  r15,r9,r12,asr #0x1c
:0206D930 1E490B71 mcrne 11,2,r0,cr9,cr1,{3}
:0206D934 E8BD83E1 ldmia  r13!,{r0,r5,r6,r7,r8,r9,r15}
:0206D938 F96010F9 unknown
:0206D93C 28400100 stmcsda  r0 ,{r8}^
:0206D940 10F5E1B0 unknown
:0206D944 D4050001 strle r0,[r5],#-0x1
:0206D948 150C9F00 strne r9,[r12, #-0xf00]		;(r12-0xf00=*(fffff100))
:0206D94C 8990C000 ldmhiib  r0 ,{r14,r15}
:0206D950 12992223 addnes r2,r9,#0x30000002
:0206D954 82D00C05 sbchis r0,r0,#0x500
:0206D958 02068532 andeq  r8,r6,#0xC800000
:0206D95C 0045E150 subeq  r14,r5,r0,asr r1
:0206D960 00454492 unknown
:0206D964 98004593 stmlsda  r0 ,{r0,r1,r4,r7,r8,r10,r14}
:0206D968 01B1001D moveqs r0,r13,lsl r0		;r0=0(0x0)
:0206D96C 2035E08C eorcss r14,r5,r12,lsl #0x1
:0206D970 715D0161 cmpvc r13,r1,ror #0x2
:0206D974 20101901 andcss r1,r0,r1,lsl #0x12
:0206D978 E51A8540 ldr r8,[r10, #-0x540]		;(r10-0x540=*(00002ac0))
:0206D97C 0009FD69 andeq  r15,r9,r9,ror #0x1a
:0206D980 7D9E40B5 unknown
:0206D984 D81D4100 ldmleda  r13 ,{r8,r14}
:0206D988 FE40B518 mcr2 5,2,r11,cr0,cr8,{0}
:0206D98C B56040B5 strltb r4,[r0, #-0xb5]!
:0206D990 18100D80 ldmneda  r0 ,{r7,r8,r10,r11}
:0206D994 0D71006A ldceql 0,cr0,[r1,#-0x1a8]!
:0206D998 0C298510 stceq  5,cr8,[r9],#-0x40
:0206D99C 123CE59D eornes r14,r12,#0x27400000
:0206D9A0 06059D10 unknown
:0206D9A4 1028E042 eorne  r14,r8,r2,asr #0x0
:0206D9A8 20E50485 rsccs  r0,r5,r5,lsl #0x9
:0206D9AC 01303DFE ldreqsh r3,[r0, -r14]!
:0206D9B0 1D5D40C9 unknown
:0206D9B4 7530683C ldrvc r6,[r0, #-0x83c]!
:0206D9B8 7DE59C19 stcvcl 12,cr9,[r5,#+0x64]!
:0206D9BC E5005910 str r5,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:0206D9C0 9C503204 ldclsl 2,cr3,[r0],{#0x4}
:0206D9C4 1FC500E9 swine 0x00c500e9
:0206D9C8 0508E58D streq r14,[r8, #-0x58d]		;(r8-0x58d=*(fffffa76))
:0206D9CC 40088C00 andmi  r8,r8,r0,lsl #0x18
:0206D9D0 9C00018D stcls  1,cr0,[r0],{#0x8d}
:0206D9D4 0D5D0CE5 unknown
:0206D9D8 00358888 eoreqs r8,r5,r8,lsl #0x11
:0206D9DC E4409D60 strb r9,[r0],#-0xd60
:0206D9E0 05EC0001 streqb r0,[r12, #+0x1]!
:0206D9E4 FE50AA00 cdp2 10,4,cr10,cr0,cr0,0
:0206D9E8 3AF4027F bcc 01D6E3EC
:0206D9EC 8021211D eorhi  r2,r1,r13,lsl r1
:0206D9F0 1D008D50 unknown
:0206D9F4 3B205901 blcc 02883E00
:0206D9F8 13110019 tstne r1,#0x19
:0206D9FC 3DEE1539 stcccl 5,cr1,[r14,#+0xe4]!
:0206DA00 311E6113 tstcc r14,r3,lsl r1
:0206DA04 91000610 unknown
:0206DA08 FD07D0E8 unknown
:0206DA0C 5D503161 unknown
:0206DA10 3D1AB50D unknown
:0206DA14 10090800 andne  r0,r9,r0,lsl #0x10
:0206DA18 114950BA strneh r5,[r9, #-0xa]		;(r9-0xba=*(fffffff6))
:0206DA1C F5043540 strnv r3,[r4, #-0x540]		;(r4-0x540=*(fffffac0))
:0206DA20 3100D914 unknown
:0206DA24 797A0811 unknown
:0206DA28 CD107110 unknown
:0206DA2C 08017912 stmeqda  r1 ,{r1,r4,r8,r11,r12,r13,r14}
:0206DA30 12C90039 sbcne  r0,r9,#0x39
:0206DA34 C9FD6FED unknown
:0206DA38 0D42D504 unknown
:0206DA3C 89FDE910 ldmhiib  r13!,{r4,r8,r11,r13,r14,r15}^
:0206DA40 8D4E5032 unknown
:0206DA44 41112100 tstmi r1,r0,lsl #0x2
:0206DA48 1285581A addne  r5,r5,#0x1A0000
:0206DA4C 60011D40 andvs  r1,r1,r0,asr #0x1a
:0206DA50 5000AD57 andpl  r10,r0,r7,asr r13
:0206DA54 28A9302D stmcsia  r9!,{r0,r2,r3,r5,r12,r13}
:0206DA58 F5DF0039 ldrnvb r0,[r15, #+0x39]		;r15+0x39=*(0206da99)=#336211216(0x140a2d10)
:0206DA5C 0D5D6400 unknown
:0206DA60 013D8D23 teqeq r13,r3,lsr #0x1a
:0206DA64 EF00E892 swi 0x0000e892
:0206DA68 54EB05FF unknown
:0206DA6C 09299F30 stmeqdb  r9!,{r4,r5,r8,r9,r10,r11,r12,r15}
:0206DA70 93C0090D bicls  r0,r0,#0x34000
:0206DA74 13B1E530 movnes r14,#0xC000000		;r14=201326592(0xc000000)
:0206DA78 0BD50044 bleq 015ADB90
:0206DA7C 1C4D0009 stcnel 0,cr0,[r13],{#0x9}
:0206DA80 000272F9 unknown
:0206DA84 653044EB ldrvs r4,[r0, #-0x4eb]!
:0206DA88 02652002 rsbeq  r2,r5,#0x2
:0206DA8C E59310A0 ldr r1,[r3, #+0xa0]		;r3+0xa0=*(fe0000a0)
:0206DA90 E7940002 ldr r0,[r4, +r2]
:0206DA94 038018A5 orreq  r1,r0,#0xA50000
:0206DA98 0A2D109D beq 02BB1D14
:0206DA9C 01142114 tsteq r4,r4,lsl r1
:0206DAA0 00F5F70A rsceqs r15,r5,r10,lsl #0xe
:0206DAA4 03F114B6 mvneqs r1,#0xB6000000
:0206DAA8 3109DD01 unknown
:0206DAAC D0581300 subles r1,r8,r0,lsl #0x6
:0206DAB0 91023D1A unknown
:0206DAB4 04516000 ldreqb r6,[r1],#-0x0
:0206DAB8 00F14038 rsceqs r4,r1,r8,lsr r0
:0206DABC 03E94B50 mvneq  r4,#0x14000
:0206DAC0 89D00061 ldmhiib  r0 ,{r0,r5,r6}^
:0206DAC4 B001B912 andlt  r11,r1,r2,lsl r9
:0206DAC8 E11BD100 tst r11,r0,lsl #0x2
:0206DACC 1B005502 blne 02082EDC
:0206DAD0 101C0055 andnes r0,r12,r5,asr r0
:0206DAD4 2B5D1495 blcs 037B2D30
:0206DAD8 1AB91C21 bne 00EB4B64
:0206DADC 690EE311 stmvsdb  r14 ,{r0,r4,r8,r9,r13,r14,r15}
:0206DAE0 10AC8900 adcne  r8,r12,r0,lsl #0x12
:0206DAE4 9F300001 swils 0x00300001
:0206DAE8 0255ACE5 subeqs r10,r5,#0xE500
:0206DAEC 41C00384 bicmi  r0,r0,r4,lsl #0x7
:0206DAF0 CE1C92E0 cdpgt 2,0,cr9,cr12,cr0,7
:0206DAF4 1FAC00E0 swine 0x00ac00e0
:0206DAF8 1435E1A0 unknown
:0206DAFC 1081E1CE addne  r14,r1,r14,asr #0x3
:0206DB00 0C7D0EE0 ldceql 14,cr0,[r13],#-0x380
:0206DB04 14010D04 strne r0,[r1],#-0xd04
:0206DB08 5492018D ldrpl r0,[r2],#+0x18d
:0206DB0C 07792030 unknown
:0206DB10 ADBE3011 ldcge  0,cr3,[r14,#+0x44]!
:0206DB14 00D10541 sbceqs r0,r1,r1,asr #0xa
:0206DB18 990025AC stmlsdb  r0 ,{r2,r3,r5,r7,r8,r10,r13}
:0206DB1C A133BD07 teqge r3,r7,lsl #0x1a
:0206DB20 35530299 ldrccb r0,[r3, #-0x299]		;(r3-0x299=*(fdfffd67))
:0206DB24 D7105108 ldrle r5,[r0,-r8, lsl #0x2]
:0206DB28 20000D1C andcs  r0,r0,r12,lsl r13
:0206DB2C 101A450C andnes r4,r10,r12,lsl #0xa
:0206DB30 911202E3 tstls r2,r3,ror #0x5
:0206DB34 E5950010 ldr r0,[r5, #+0x10]		;r5+0x10=*(00078090)
:0206DB38 0A034104 beq 0213DF50
:0206DB3C EBFD212C bl 01FB5FF4
:0206DB40 E9950003 ldmib  r5 ,{r0,r1}
:0206DB44 1500E6D9 strne r14,[r0, #-0x6d9]		;r0-0x6d9=*(140a2637)=#0(0x00000000)
:0206DB48 E5954003 ldr r4,[r5, #+0x3]		;r5+0x3=*(00078083)
:0206DB4C E5955014 ldr r5,[r5, #+0x14]		;r5+0x14=*(00078094)
:0206DB50 1D101901 unknown
:0206DB54 FD002800 unknown
:0206DB58 00114500 andeqs r4,r1,r0,lsl #0xa
:0206DB5C 30B30061 adcccs r0,r3,r1,ror #0x0
:0206DB60 0B452FFF bleq 031B9B64
:0206DB64 54023D84 strpl r3,[r2],#-0xd84
:0206DB68 FFF828E1 swinv 0x00f828e1
:0206DB6C 80383AFF unknown
:0206DB70 40FC0829 rscmis r0,r12,r9,lsr #0x10
:0206DB74 1001027F andne  r0,r1,r15,ror r2
:0206DB78 02106044 andeqs r6,r0,#0x44
:0206DB7C 66660467 unknown
:0206DB80 B0276166 eorlt  r6,r7,r6,ror #0x2
:0206DB84 9B100039 blls 0246DC70
:0206DB88 000CE528 andeq  r14,r12,r8,lsr #0xa
:0206DB8C CD400005 unknown
:0206DB90 289B6007 ldmcsia  r11 ,{r0,r1,r2,r13,r14}
:0206DB94 6D810031 unknown
:0206DB98 05E5A00E streqb r10,[r5, #+0xe]!
:0206DB9C 15F0E086 ldrneb r14,[r0, #+0x86]!
:0206DBA0 95BC008D ldrls r0,[r12, #+0x8d]!
:0206DBA4 0005C012 andeq  r12,r5,r2,lsl r0
:0206DBA8 710425E0 unknown
:0206DBAC E35ED520 cmp r14,#0x8000000
:0206DBB0 04008D1C streq r8,[r0],#-0xd1c
:0206DBB4 A007B920 andge  r11,r7,r0,lsr #0x12
:0206DBB8 90000148 andls  r0,r0,r8,asr #0x2
:0206DBBC 5A004598 bpl 0207F224
:0206DBC0 093004E3 ldmeqdb  r0!,{r0,r1,r5,r6,r7,r10}
:0206DBC4 D903E598 stmledb  r3 ,{r3,r4,r7,r8,r10,r13,r14,r15}
:0206DBC8 00050600 andeq  r0,r5,r0,lsl #0xc
:0206DBCC A8100D01 ldmgeda  r0 ,{r0,r8,r10,r11}
:0206DBD0 05030C15 streq r0,[r3, #-0xc15]		;(r3-0xc15=*(fdfff3eb))
:0206DBD4 00050600 andeq  r0,r5,r0,lsl #0xc
:0206DBD8 0707490C streq r4,[r7,-r12, lsl #0x12]
:0206DBDC E15A0055 cmp r10,r5,asr r0
:0206DBE0 6102750A unknown
:0206DBE4 8500BD00 strhi r11,[r0, #-0xd00]		;r0-0xd00=*(140a2010)=#0(0x00000000)
:0206DBE8 40081570 andmi  r1,r8,r0,ror r5
:0206DBEC 000801A0 andeq  r0,r8,r0,lsr #0x3
:0206DBF0 0011005E andeqs r0,r1,r14,asr r0
:0206DBF4 E0090581 and  r0,r9,r1,lsl #0xb
:0206DBF8 010001A0 unknown
:0206DBFC 00318820 eoreqs r8,r1,r0,lsr #0x10
:0206DC00 5008E35C andpl  r14,r8,r12,asr r3
:0206DC04 8C841ABD stchi  10,cr1,[r4],{#0xbd}
:0206DC08 07550015 unknown
:0206DC0C 0445C008 streqb r12,[r5],#-0x8
:0206DC10 102D4880 eorne  r4,r13,r0,lsl #0x11
:0206DC14 2DE3E359 stccsl 3,cr14,[r3,#+0x164]!
:0206DC18 FFEAD100 swinv 0x00ead100
:0206DC1C 015DEB11 cmpeq r13,r1,lsl r11
:0206DC20 0AC107DD beq 010AFB9C
:0206DC24 0AF901ED beq 01EAE3E0
:0206DC28 7E0126DD mcrvc 6,0,r2,cr1,cr13,{6}
:0206DC2C 3AC126DD bcc 010B77A8
:0206DC30 81A04005 movhi  r4,r5			;r4=491648(0x78080)
:0206DC34 0829F62B stmeqda  r9!,{r0,r1,r3,r5,r9,r10,r12,r13,r14,r15}
:0206DC38 FFFFC7A3 swinv 0x00ffc7a3
:0206DC3C A58FF8EA strge r15,[r15, #+0x8ea]		;r15+0x8ea=*(000008ea)
:0206DC40 1D405C0E unknown
:0206DC44 000D0802 andeq  r0,r13,r2,lsl #0x10
:0206DC48 0D204DC1 stceq  13,cr4,[r0,#-0x304]!
:0206DC4C E8605102 unknown
:0206DC50 51F3F051 mvnpls r15,r1,asr r0
:0206DC54 20512EC0 subcss r2,r1,r0,asr #0x1d
:0206DC58 1021F051 eorne  r15,r1,r1,asr r0
:0206DC5C 00357570 eoreqs r7,r5,r0,ror r5
:0206DC60 40009049 andmi  r9,r0,r9,asr #0x0
:0206DC64 095D0E7D ldmeqdb  r13 ,{r0,r2,r3,r4,r5,r6,r9,r10,r11}^
:0206DC68 B31CF900 tstlt r12,#0x0
:0206DC6C 2B2D00D9 blcs 02BADFD8
:0206DC70 FEDE01D1 mrc2 1,6,r0,cr14,cr1,{6}
:0206DC74 3503300D strcc r3,[r3, #-0xd]		;(r3-0xd=*(fdfffff3))
:0206DC78 1B19A706 blne 026D7898
:0206DC7C D10155DB unknown
:0206DC80 06A9021F unknown
:0206DC84 392DD02C stmccdb  r13!,{r2,r3,r5,r12,r14,r15}
:0206DC88 8D03A91A unknown
:0206DC8C 2C06591F stccs  9,cr5,[r6],{#0x1f}
:0206DC90 B90925D0 stmltdb  r9 ,{r4,r6,r7,r8,r10,r13}
:0206DC94 2028CF01 eorcs  r12,r8,r1,lsl #0x1e
:0206DC98 A505899F strge r8,[r5, #-0x99f]		;(r5-0x99f=*(000776e1))
:0206DC9C 24000D02 strcs r0,[r0],#-0xd02
:0206DCA0 39B80569 ldmccib  r8!,{r0,r3,r5,r6,r8,r10}
:0206DCA4 71102015 tstvc r0,r5,lsl r0
:0206DCA8 053D2005 ldreq r2,[r13, #-0x5]!
:0206DCAC 15714579 ldrneb r4,[r1, #-0x579]!
:0206DCB0 357D14E9 ldrccb r1,[r13, #-0x4e9]!
:0206DCB4 8141F57D unknown
:0206DCB8 01556005 cmpeq r5,r5
:0206DCBC E5965630 ldr r5,[r6, #+0x630]		;r6+0x630=*(00000630)
:0206DCC0 07954002 ldreq r4,[r5, +r2]
:0206DCC4 10E203C0 rscne  r0,r2,r0,asr #0x7
:0206DCC8 0C190014 ldceq  0,cr0,[r9],{#0x14}
:0206DCCC 10E09330 rscne  r9,r0,r0,lsr r3
:0206DCD0 8D860430 unknown
:0206DCD4 7040E218 subvc  r14,r0,r8,lsl r2
:0206DCD8 0201E26C andeq  r14,r1,#0xC0000006
:0206DCDC 0000A150 andeq  r10,r0,r0,asr r1
:0206DCE0 0D3DE586 ldceq  5,cr14,[r13,#-0x218]!
:0206DCE4 F92206E1 stmnvdb  r2!,{r0,r5,r6,r7,r9,r10}
:0206DCE8 E3095D00 unknown
:0206DCEC 30111075 andccs r1,r1,r5,ror r0
:0206DCF0 711F3015 tstvc r15,r5,lsl r0
:0206DCF4 0039BB40 eoreqs r11,r9,r0,asr #0x16
:0206DCF8 360509A5 strcc r0,[r5],-r5, lsr #0x13
:0206DCFC 2D1914B1 unknown
:0206DD00 00314340 eoreqs r4,r1,r0,asr #0x6
:0206DD04 444007AF strmib r0,[r0],#-0x7af
:0206DD08 A08324E0 addge  r2,r3,r0,ror #0x9
:0206DD0C 102D00E1 eorne  r0,r13,r1,ror #0x1
:0206DD10 E0857007 add  r7,r5,r7
:0206DD14 ED09290A unknown
:0206DD18 0007C115 andeq  r12,r7,r5,lsl r1
:0206DD1C 302915F9 unknown
:0206DD20 0600290D streq r2,[r0],-r13, lsl #0x12
:0206DD24 05612C00 streqb r2,[r1, #-0xc00]!
:0206DD28 7D360195 ldcvc  1,cr0,[r6,#-0x254]!
:0206DD2C 48800100 stmmiia  r0 ,{r8}
:0206DD30 160D0BE2 strne r0,ia 
:0206DD34 3F0601F5 swicc 0x000601f5
:0206DD38 189D1420 ldmneia  r13 ,{r5,r10,r12}
:0206DD3C 29074508 stmcsdb  r7 ,{r3,r8,r10,r14}
:0206DD40 86101800 ldrhi r1,[r0],-r0, lsl #0x10
:0206DD44 02EE02E2 rsceq  r0,r14,#0x2000000E
:0206DD48 188DEBFF stmneia  r13 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:0206DD4C 25011D65 strcs r1,[r1, #-0xd65]		;(r1-0xd65=*(fffff29b))
:0206DD50 2C101408 ldccs  4,cr1,[r0],{#0x8}
:0206DD54 1A1108DD bne 024B00D0
:0206DD58 15810815 strne r0,[r1, #+0x815]		;r1+0x815=*(00000815)
:0206DD5C 9F10940E swils 0x0010940e
:0206DD60 6D206517 stcvs  5,cr6,[r0,#-0x5c]!
:0206DD64 866EA31D unknown
:0206DD68 037183E1 cmneq r1,#0x84000003
:0206DD6C FFC1E1A0 swinv 0x00c1e1a0
:0206DD70 0010EBFF ldreqsh r14,[r0], -r15
:0206DD74 245D9400 ldrcsb r9,[r13],#-0x400
:0206DD78 E200303F and  r3,r0,#0x3F
:0206DD7C 63022040 unknown
:0206DD80 E10021E2 unknown
:0206DD84 50212A18 eorpl  r2,r1,r8,lsl r10
:0206DD88 AC4049C7 stcgel 9,cr4,[r0],{#0xc7}
:0206DD8C 5D003116 unknown
:0206DD90 0814D519 ldmeqda  r4 ,{r0,r3,r4,r8,r10,r12,r14,r15}
:0206DD94 189A3615 ldmneia  r10 ,{r0,r2,r4,r9,r10,r12,r13}
:0206DD98 B584002E strlt r0,[r4, #+0x2e]		;r4+0x2e=*(000780ae)
:0206DD9C 0AA18005 beq 008CDDB8
:0206DDA0 1029E242 eorne  r14,r9,r2,asr #0x4
:0206DDA4 001DBC94 muleqs r13,r4,r12
:0206DDA8 E5847050 str r7,[r4, #+0x50]		;r4+0x50=*(000780d0)
:0206DDAC 42541009 submis r1,r4,#0x9
:0206DDB0 09E58460 unknown
:0206DDB4 000D0000 andeq  r0,r13,r0
:0206DDB8 10C00529 sbcne  r0,r0,r9,lsr #0xa
:0206DDBC 000D0731 andeq  r0,r13,r1,lsr r7
:0206DDC0 04000DD9 streq r0,[r0],#-0xdd9
:0206DDC4 C116A000 tstgt r6,r0
:0206DDC8 1E35582D cdpne 8,2,cr5,cr5,cr13,1
:0206DDCC 0DEBFFED stceql 15,cr15,[r11,#+0x3b4]!
:0206DDD0 B145681D unknown
:0206DDD4 0C140103 ldceq  1,cr0,[r4],{#0x3}
:0206DDD8 18E89050 unknown
:0206DDDC 98830561 stmlsia  r3 ,{r0,r5,r6,r8,r10}
:0206DDE0 ED03B153 unknown
:0206DDE4 05858017 streq r8,[r5, #+0x17]		;r5+0x17=*(00078097)
:0206DDE8 6C0C002D stcvs  0,cr0,[r12],{#0x2d}
:0206DDEC 0EE00360 cdpeq 3,14,cr0,cr0,cr0,3
:0206DDF0 2D00402D unknown
:0206DDF4 D000DD20 andle  r13,r0,r0,lsr #0x1a
:0206DDF8 D1402D20 unknown
:0206DDFC A01CA200 andges r10,r12,r0,lsl #0x4
:0206DE00 130682E1 unknown
:0206DE04 00DD002D sbceqs r0,r13,r13,lsr #0x0
:0206DE08 03002D02 unknown
:0206DE0C E0160260 ands r0,r6,r0,ror #0x4
:0206DE10 04402D0C streqb r2,[r0],#-0xd0c
:0206DE14 00059760 andeq  r9,r5,r0,ror #0xe
:0206DE18 0425448E unknown
:0206DE1C 001DE595 muleqs r13,r5,r5
:0206DE20 E0890161 add  r0,r9,r1,ror #0x2
:0206DE24 591A1926 ldmpldb  r10 ,{r1,r2,r5,r8,r11,r12}
:0206DE28 00651602 rsbeq  r1,r5,r2,lsl #0xc
:0206DE2C 100E00F9 unknown
:0206DE30 06ED1AE0 unknown
:0206DE34 0100490E unknown
:0206DE38 B503E1E0 strlt r14,[r3, #-0x1e0]		;(r3-0x1e0=*(fdfffe20))
:0206DE3C D5659700 strleb r9,[r5, #-0x700]!
:0206DE40 03118C04 tsteq r1,#0x400
:0206DE44 B506E597 strlt r14,[r6, #-0x597]		;(r6-0x597=*(fffffa69))
:0206DE48 60450C41 subvs  r0,r5,r1,asr #0x18
:0206DE4C 00B500B1 unknown
:0206DE50 00C197AA sbceq  r9,r1,r10,lsr #0xf
:0206DE54 E1268998 unknown
:0206DE58 09D9628D ldmeqib  r9 ,{r0,r2,r3,r7,r9,r13,r14}^
:0206DE5C 0C00F10E stceq  1,cr15,[r0],{#0xe}
:0206DE60 960DD190 unknown
:0206DE64 60E90990 smlalvs  r0,r9,r0,r9
:0206DE68 850112B9 strhi r1,[r1, #-0x2b9]		;(r1-0x2b9=*(fffffd47))
:0206DE6C 2C152302 ldccs  3,cr2,[r5],{#0x2}
:0206DE70 811B0695 unknown
:0206DE74 C28901E1 addgt  r0,r9,#0x40000038
:0206DE78 C92112BC stmgtdb  r1!,{r2,r3,r4,r5,r7,r9,r12}
:0206DE7C 01AD6002 moveq  r6,r2			;r6=491648(0x78080)
:0206DE80 4501AD70 strmi r10,[r1, #-0xd70]		;(r1-0xd70=*(fffff290))
:0206DE84 35800E00 strcc r0,[r0, #+0xe00]		;r0+0xe00=*(00000e00)
:0206DE88 0C000103 stceq  1,cr0,[r0],{#0x3}
:0206DE8C E1011DE0 unknown
:0206DE90 DD128109 unknown
:0206DE94 692DA7F0 stmvsdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r13,r15}
:0206DE98 7530DD01 ldrvc r13,[r0, #-0xd01]!
:0206DE9C 0961E000 unknown
:0206DEA0 9000ADB9 strlsh r10,[r0], -r9
:0206DEA4 03004502 unknown
:0206DEA8 E1890039 orr  r0,r9,r9,lsr r0
:0206DEAC 00590329 subeqs r0,r9,r9,lsr #0x6
:0206DEB0 B10710D9 unknown
:0206DEB4 060AE794 unknown
:0206DEB8 00958E70 addeqs r8,r5,r0,ror r14
:0206DEBC 91119D8B tstls r1,r11,lsl #0x1b
:0206DEC0 348AA031 strcc r10,[r10],#+0x31
:0206DEC4 800820DD unknown
:0206DEC8 AA214D02 bge 028C12D8
:0206DECC E111A0BB ldrh r10,[r1, -r11]
:0206DED0 E18BA48A orr  r10,r11,r10,lsl #0x9
:0206DED4 0082E00A addeq  r14,r2,r10
:0206DED8 B00320D9 unknown
:0206DEDC 8B00050E blhi 0206F31C
:0206DEE0 9100C5E1 unknown
:0206DEE4 00C500C1 sbceq  r0,r5,r1,asr #0x1
:0206DEE8 CD8910CD unknown
:0206DEEC E1888700 orr  r8,r8,r0,lsl #0xe
:0206DEF0 8EC00817 mcrhi 8,6,r0,cr0,cr7,{0}
:0206DEF4 E1E0009D unknown
:0206DEF8 0E089008 cdpeq 0,0,cr9,cr8,cr8,0
:0206DEFC 95800CE0 strls r0,[r0, #+0xce0]		;r0+0xce0=*(00000ce0)
:0206DF00 A06199E5 rsbge  r9,r1,r5,ror #0x13
:0206DF04 A5E00C40 strgeb r0,[r0, #+0xc40]!
:0206DF08 319DE100 orrccs r14,r13,r0,lsl #0x2
:0206DF0C 1403E087 strne r14,[r3],#-0x87
:0206DF10 36270065 unknown
:0206DF14 C53A0039 ldrgt r0,[r10, #-0x39]!
:0206DF18 10C5C6B0 strneh r12,[r5],#+0x60
:0206DF1C 08C560A9 stmeqia  r5 ,{r0,r3,r5,r7,r13,r14}^
:0206DF20 700C0029 andvc  r0,r12,r9,lsr #0x0
:0206DF24 2E002923 cdpcs 9,0,cr2,cr0,cr3,1
:0206DF28 C9302946 ldmgtdb  r0!,{r1,r2,r6,r8,r11,r13}
:0206DF2C 00C97010 sbceq  r7,r9,r0,lsl r0
:0206DF30 850207E1 strhi r0,[r2, #-0x7e1]		;(r2-0x7e1=*(0007789f))
:0206DF34 2E5B2700 cdpcs 7,4,cr2,cr11,cr0,0
:0206DF38 C92202E1 stmgtdb  r2!,{r0,r5,r6,r7,r9}
:0206DF3C 8009FD10 andhi  r15,r9,r0,lsl r13
:0206DF40 031AE591 tsteq r10,#0x24400000
:0206DF44 0055105D subeqs r1,r5,r13,asr r0
:0206DF48 30D18108 sbcccs r8,r1,r8,lsl #0x2
:0206DF4C A600B908 strge r11,[r0],-r8, lsl #0x12
:0206DF50 E08830CD add  r3,r8,r13,asr #0x1
:0206DF54 E08A8007 add  r8,r10,r7
:0206DF58 A07A01A8 rsbges r0,r10,r8,lsr #0x3
:0206DF5C 2D7588E1 ldccsl 8,cr8,[r5,#-0x384]!
:0206DF60 0200D100 andeq  r13,r0,#0x0
:0206DF64 392E8060 stmccdb  r14!,{r5,r6,r15}
:0206DF68 0830A500 ldmeqda  r0!,{r8,r10,r13,r15}
:0206DF6C 80009980 andhi  r9,r0,r0,lsl #0x13
:0206DF70 9009C94C andls  r12,r9,r12,asr #0x12
:0206DF74 8130D189 teqhi r0,r9,lsl #0x3
:0206DF78 109D00B9 ldrneh r0,[r13], +r9
:0206DF7C 009D6978 addeqs r6,r13,r8,ror r9
:0206DF80 07E18778 unknown
:0206DF84 700E00D5 unknown
:0206DF88 70004521 andvc  r4,r0,r1,lsr #0xa
:0206DF8C E107E022 unknown
:0206DF90 21E08820 mvncs  r8,r0,lsr #0x10
:0206DF94 10C110BD strneh r1,[r1],#+0xd
:0206DF98 E0877003 add  r7,r7,r3
:0206DF9C 43A710BD movmi  r1,#0xBD		;r1=189(0xbd)
:0206DFA0 87E1A034 unknown
:0206DFA4 6040D53B subvs  r13,r0,r11,lsr r5
:0206DFA8 00D52086 sbceqs r2,r5,r6,lsl #0x1
:0206DFAC D5CEE356 strleb r14,[r14, #+0x356]		;r14+0x356=*(00000356)
:0206DFB0 03558010 cmpeq r5,#0x10
:0206DFB4 00D1002D sbceqs r0,r1,r13,lsr #0x0
:0206DFB8 83102D70 tsthi r0,#0x1C00
:0206DFBC 2C6006E1 stccsl 6,cr0,[r0],#-0x384
:0206DFC0 7107E004 unknown
:0206DFC4 3906E794 stmccdb  r6 ,{r2,r4,r7,r8,r9,r10,r13,r14,r15}
:0206DFC8 60400007 subvs  r0,r0,r7
:0206DFCC 870BB995 unknown
:0206DFD0 866002E0 unknown
:0206DFD4 2D26E004 stccs  0,cr14,[r6,#-0x10]!
:0206DFD8 82230235 eorhi  r0,r3,#0x50000003
:0206DFDC 48830BC1 stmmiia  r3 ,{r0,r6,r7,r8,r9,r11}
:0206DFE0 E0600CE0 rsb  r0,r0,r0,ror #0x19
:0206DFE4 9D9004E1 unknown
:0206DFE8 82608001 rsbhi  r8,r0,#0x1
:0206DFEC 237006E1 cmncs r0,#0xE100000
:0206DFF0 600008E0 andvs  r0,r0,r0,ror #0x11
:0206DFF4 9491001D ldrls r0,[r1],#+0x1d
:0206DFF8 8E7007E7 cdphi 7,6,cr0,cr0,cr7,7
:0206DFFC 3104E002 unknown
:0206E000 E0897010 add  r7,r9,r0,lsl r0
:0206E004 84003107 strhi r3,[r0],#-0x107
:0206E008 01FD7B29 mvneqs r7,r9,lsr #0x16
:0206E00C D5103195 ldrle r3,[r0, #-0x195]		;(r0-0x195=*(fffffe6b))
:0206E010 3482E001 strcc r14,[r2],#+0x1
:0206E014 003903E0 eoreqs r0,r9,r0,ror #0x7
:0206E018 8E201506 cdphi 5,2,cr1,cr0,cr6,0
:0206E01C 54220031 unknown
:0206E020 E0002DE0 and  r2,r0,r0,ror #0x1b
:0206E024 E0869009 add  r9,r6,r9
:0206E028 95A00208 strls r0,[r0, #+0x208]!
:0206E02C 946107E5 unknown
:0206E030 900009E7 andls  r0,r0,r7,ror #0x13
:0206E034 78A9E08A stmvcia  r9!,{r1,r3,r7,r13,r14,r15}
:0206E038 0089E1A0 addeq  r14,r9,r0,lsr #0x3
:0206E03C 0CE18797 stceql 7,cr8,[r1],#+0x25c
:0206E040 09E59570 unknown
:0206E044 E08EC000 add  r12,r14,r0
:0206E048 1006DD10 andne  r13,r6,r0,lsl r13
:0206E04C 50020901 andpl  r0,r2,r1,lsl #0x12
:0206E050 0001E090 muleq  r1,r0,r0
:0206E054 9009E18C andls  r14,r9,r12,lsl #0x3
:0206E058 09E0042E unknown
:0206E05C 300308AD andcc  r0,r3,r13,lsr #0x11
:0206E060 0403E086 streq r14,[r3],#-0x86
:0206E064 A6E08760 unknown
:0206E068 86E1A035 unknown
:0206E06C E1833A00 orr  r3,r3,r0,lsl #0x14
:0206E070 E08C3003 add  r3,r12,r3
:0206E074 88800001 stmhiia  r0 ,{r0}
:0206E078 014904E2 unknown
:0206E07C 010265CA unknown
:0206E080 0902D013 stmeqdb  r2 ,{r0,r1,r4,r12,r14,r15}
:0206E084 19003900 stmnedb  r0 ,{r8,r11,r12,r13}
:0206E088 00090323 andeq  r0,r9,r3,lsr #0x6
:0206E08C 23310BCD teqcs r1,#0x33400
:0206E090 00090CEE andeq  r0,r9,r14,ror #0x19
:0206E094 23490031 unknown
:0206E098 E081100E add  r1,r1,r14
:0206E09C 80100C0E andhis r0,r0,r14,lsl #0x18
:0206E0A0 592C210D stmpldb  r12!,{r0,r2,r3,r8,r13}
:0206E0A4 6C080210 stcvs  2,cr0,[r8],{#0x10}
:0206E0A8 7D021058 unknown
:0206E0AC 95203418 strls r3,[r0, #-0x418]!
:0206E0B0 5D80901B unknown
:0206E0B4 8005051D andhi  r0,r5,r13,lsl r5
:0206E0B8 03910D71 orreqs r0,r1,#0x1C40
:0206E0BC 76280009 unknown
:0206E0C0 200C009D mulcs  r12,r13,r0
:0206E0C4 80033180 andhi  r3,r3,r0,lsl #0x3
:0206E0C8 1B7D2B75 blne 03FB8EA4
:0206E0CC 000118D1 unknown
:0206E0D0 5D0B711C unknown
:0206E0D4 45230113 strmi r0,[r3, #-0x113]!
:0206E0D8 AB89671A blge 002C7D48
:0206E0DC DCFEEFCD ldclel 15,cr14,[r14],#+0x334
:0206E0E0 769800BA unknown
:0206E0E4 F0103254 andnvs r3,r0,r4,asr r2
:0206E0E8 C300D2E1 unknown
:0206E0EC 0C354FF8 ldceq  15,cr4,[r5],#-0x3e0
:0206E0F0 800285A0 andhi  r8,r2,r0,lsr #0xb
:0206E0F4 01E128B0 streqh r2,[r1, #+0x80]!
:0206E0F8 6008A590 mulvs  r8,r0,r5
:0206E0FC 1121E28A unknown
:0206E100 00151488 andeqs r1,r5,r8,lsl #0x9
:0206E104 E0801188 add  r1,r0,r8,lsl #0x3
:0206E108 42E10021 rscmi  r0,r1,#0x21
:0206E10C 01350009 teqeq r5,r9
:0206E110 09328000 ldmeqdb  r2!,{r15}
:0206E114 18413500 stmneda  r1 ,{r8,r10,r12,r13}^
:0206E118 0EA80075 mcreq 0,5,r0,cr8,cr5,{3}
:0206E11C 0018E080 andeqs r14,r8,r0,lsl #0x1
:0206E120 0B1D8A02 bleq 027D0930
:0206E124 9A08358A bls 0227B754
:0206E128 1A1AF1E5 bne 0272A8C4
:0206E12C 0801494A stmeqda  r1 ,{r1,r3,r6,r8,r11,r14}
:0206E130 40E08100 rscmi  r8,r0,r0,lsl #0x2
:0206E134 410F0165 mrsmi r0,CPSR
:0206E138 40400065 submi  r0,r0,r5,ror #0x0
:0206E13C 1909E261 stmnedb  r9 ,{r0,r5,r6,r9,r13,r14,r15}
:0206E140 C140391B unknown
:0206E144 DC0039B7 stcle  9,cr3,[r0],{#0xb7}
:0206E148 6D068061 unknown
:0206E14C 80054D21 andhi  r4,r5,r1,lsr #0x1a
:0206E150 277D486A ldrcsb r4,r4,r5,r1,lsr #0x1a
:0206E154 11091059 unknown
:0206E158 5507101D strpl r1,[r7, #-0x1d]		;(r7-0x1d=*(ffe39fe9))
:0206E15C 005E0900 subeqs r0,r14,r0,lsl #0x12
:0206E160 0CFD20A5 ldceql 0,cr2,[r13],#+0x294
:0206E164 61A8E086 movvs  r14,r6,lsl #0x1		;r14=983296(0xf0100)
:0206E168 00461C00 subeq  r1,r6,r0,lsl #0x18
:0206E16C 0008E59A muleq  r8,r10,r5
:0206E170 001CE080 andeqs r14,r12,r0,lsl #0x1
:0206E174 95E58A00 strlsb r8,[r5, #+0xa00]!
:0206E178 00794010 rsbeqs r4,r9,r0,lsl r0
:0206E17C 0028001B eoreq  r0,r8,r11,lsl r0
:0206E180 C8703F3A unknown
:0206E184 E31900D5 tst r9,#0xD5
:0206E188 48800720 stmmiia  r0 ,{r5,r8,r9,r10}
:0206E18C 083D07E0 ldmeqda  r13!,{r5,r6,r7,r8,r9,r10}
:0206E190 9F201078 swils 0x00201078
:0206E194 11092039 unknown
:0206E198 07840109 streq r0,[r4,+r9, lsl #0x2]
:0206E19C 560F0719 unknown
:0206E1A0 D94008E9 stmledb  r0 ,{r0,r3,r5,r6,r7,r11}^
:0206E1A4 39405404 stmccdb  r0 ,{r2,r10,r12,r14}^
:0206E1A8 3D05110E unknown
:0206E1AC 533DE510 teqpl r13,#0x4000000
:0206E1B0 0A75EC8F beq 03DE93F4
:0206E1B4 290A032D stmcsdb  r10 ,{r0,r2,r3,r5,r8,r9}
:0206E1B8 D910D110 ldmledb  r0 ,{r4,r8,r12,r14,r15}
:0206E1BC 0BE28990 bleq 01910804
:0206E1C0 70404325 subvc  r4,r0,r5,lsr #0x6
:0206E1C4 00E21047 rsceq  r1,r2,r7,asr #0x0
:0206E1C8 F5F20565 ldrnvb r0,[r2, #+0x565]!
:0206E1CC 8A801C06 bhi 000751EC
:0206E1D0 02C9E514 sbceq  r14,r9,#0x5000000
:0206E1D4 091F35E3 ldmeqdb  r15 ,{r0,r1,r5,r6,r7,r8,r10,r12,r13}
:0206E1D8 10017100 andne  r7,r1,r0,lsl #0x2
:0206E1DC 2001814A andcs  r8,r1,r10,asr #0x2
:0206E1E0 FFEC0771 swinv 0x00ec0771
:0206E1E4 F91FC9EB ldmnvdb  r15 ,{r0,r1,r3,r5,r6,r7,r8,r11,r14,r15}
:0206E1E8 DD0FC511 unknown
:0206E1EC 07517006 ldreqb r7,[r1, -r6]
:0206E1F0 A060204D rsbge  r2,r0,r13,asr #0x0
:0206E1F4 909A0979 addlss r0,r10,r9,ror r9
:0206E1F8 218004CD orrcs  r0,r0,r13,asr #0x9
:0206E1FC 09214320 stmeqdb  r1!,{r5,r8,r9,r14}
:0206E200 CA0EF501 bgt 0242B60C
:0206E204 10070051 andne  r0,r7,r1,asr r0
:0206E208 15800F71 strne r0,[r0, #+0xf71]		;r0+0xf71=*(00000f71)
:0206E20C 29502000 ldmcsdb  r0 ,{r13}^
:0206E210 9011E281 andlss r14,r1,r1,lsl #0x5
:0206E214 A13A6D04 teqge r10,r4,lsl #0x1a
:0206E218 136DC50F unknown
:0206E21C 130365B4 unknown
:0206E220 0AF5FBE3 beq 01DED1B4
:0206E224 22F90031 rsccss r0,r9,#0x31
:0206E228 9000711C andls  r7,r0,r12,lsl r1
:0206E22C 3BCD38E5 blcc 013BC5C8
:0206E230 F0350051 eornvs r0,r5,r1,asr r0
:0206E234 40357010 eormis r7,r5,r0,lsl r0
:0206E238 859F1168 ldrhi r1,[r15, #+0x168]		;r15+0x168=*(0206e3a8)=#25166350(0x0180020e)
:0206E23C 00359140 eoreqs r9,r5,r0,asr #0x2
:0206E240 09D10461 ldmeqib  r1 ,{r0,r5,r6,r10}^
:0206E244 11282D37 unknown
:0206E248 232D0410 unknown
:0206E24C 840108B9 strhi r0,[r1],#-0x8b9
:0206E250 0E226D37 mcreq 13,1,r6,cr2,cr7,{1}
:0206E254 75FB06B5 ldrvcb r0,[r11, #+0x6b5]!
:0206E258 2C102902 ldccs  9,cr2,[r0],{#0x2}
:0206E25C 01753531 cmneq r5,r1,lsr r5
:0206E260 59E59020 unknown
:0206E264 05203F19 streq r3,[r0, #-0xf19]!
:0206E268 00259100 eoreq  r9,r5,r0,lsl #0x2
:0206E26C 2510053E ldrcs r0,[r0, #-0x53e]		;(r0-0x53e=*(fffffac2))
:0206E270 00053D00 andeq  r3,r5,r0,lsl #0x1a
:0206E274 AD002522 unknown
:0206E278 D520253C strle r2,[r0, #-0x53c]!
:0206E27C 1800ED05 stmneda  r0 ,{r0,r2,r8,r10,r11,r13,r14,r15}
:0206E280 0EE59040 cdpeq 0,14,cr9,cr5,cr0,2
:0206E284 0005403B andeq  r4,r5,r11,lsr r0
:0206E288 053A0039 ldreq r0,[r10, #-0x39]!
:0206E28C 39002910 stmccdb  r0 ,{r4,r8,r11,r13}
:0206E290 2400056C strcs r0,[r0],#-0x56c
:0206E294 00380019 eoreqs r0,r8,r9,lsl r0
:0206E298 2009E5C5 andcs  r14,r9,r5,asr #0xb
:0206E29C 0D933085 unknown
:0206E2A0 B1009913 unknown
:0206E2A4 75202100 strvc r2,[r0, #-0x100]!
:0206E2A8 FC202101 stc2  1,cr2,[r0],#-0x4
:0206E2AC 202100D9 unknown
:0206E2B0 001100D5 ldreqsb r0,[r1], -r5
:0206E2B4 95202103 strls r2,[r0, #-0x103]!
:0206E2B8 EF202107 swi 0x00202107
:0206E2BC 2021011D eorcs  r0,r1,r13,lsl r1
:0206E2C0 20210195 mlacs  r1,r5,r1,r0unknown
:0206E2C4 00110109 andeqs r0,r1,r9,lsl #0x2
:0206E2C8 BF402107 swilt 0x00402107
:0206E2CC ED202108 stc  1,cr2,[r0,#-0x20]!
:0206E2D0 3D202100 stccc  1,cr2,[r0,#-0x0]!
:0206E2D4 31202103 unknown
:0206E2D8 FE001103 cdp2 1,0,cr1,cr0,cr3,0
:0206E2DC 0C40210B stceql 1,cr2,[r0],{#0xb}
:0206E2E0 00812021 addeq  r2,r1,r1,lsr #0x0
:0206E2E4 15D51005 ldrneb r1,[r5, #+0x5]		;r5+0x5=*(00078085)
:0206E2E8 E1FA2021 mvns r2,r1,lsr #0x0
:0206E2EC 0F00110F swieq 0x0000110f
:0206E2F0 052DC610 streq r12,[r13, #-0x610]!
:0206E2F4 A301259D unknown
:0206E2F8 0C21E590 stceq  5,cr14,[r1],#-0x240
:0206E2FC 100508E5 andne  r0,r5,r5,ror #0x11
:0206E300 7011059D mulvcs r1,r13,r5
:0206E304 A1210005 unknown
:0206E308 C6001205 strgt r1,[r0],-r5, lsl #0x4
:0206E30C 100513E5 andne  r1,r5,r5,ror #0x7
:0206E310 3010E5C6 andccs r14,r0,r6,asr #0xb
:0206E314 4100F59D swpmi r15,r13,r0
:0206E318 0121C009 unknown
:0206E31C C1A02004 movgt  r2,r4			;r2=491648(0x78080)
:0206E320 89E58306 unknown
:0206E324 EBFFEB11 bl 02068F70
:0206E328 05C14070 streqb r4,[r1, #+0x70]		;r1+0x70=*(0180027e)
:0206E32C 151D0085 ldrne r0,[r13, #-0x85]		;(r13-0x85=*(ffffff7b))
:0206E330 105A30E0 subnes r3,r10,r0,ror #0x1
:0206E334 2D41F002 unknown
:0206E338 91A000E9 movls  r0,r9,ror #0x1
:0206E33C 00357400 eoreqs r7,r5,r0,lsl #0x8
:0206E340 0101C008 unknown
:0206E344 13914A80 orrnes r4,r1,#0x80000
:0206E348 A56002AD strgeb r0,[r0, #-0x2ad]!
:0206E34C 0C0AFD02 stceq  13,cr15,[r10],{#0x2}
:0206E350 5B0F083D blpl 0243044C
:0206E354 0FE8BE00 swieq 0x00e8be00
:0206E358 0001AC00 andeq  r10,r1,r0,lsl #0x18
:0206E35C 07E8409E unknown
:0206E360 38E88C00 unknown
:0206E364 E2008DE0 and  r8,r0,#0x3800
:0206E368 E28DC024 add  r12,r13,#0x24
:0206E36C 40000D10 andmi  r0,r0,r0,lsl r13
:0206E370 14000D40 strne r0,[r0],#-0xd40
:0206E374 113C000D teqne r12,r13
:0206E378 000D1808 andeq  r1,r13,r8,lsl #0x10
:0206E37C D1E05538 mvnle  r5,lsr r8
:0206E380 B8000904 stmltda  r0 ,{r2,r8,r11}
:0206E384 02F99DC0 rsceqs r9,r9,#0x3000
:0206E388 C0C60849 sbcgt  r0,r6,r9,asr #0x10
:0206E38C A0300011 eorges r0,r0,r1,lsl r0
:0206E390 0125007D unknown
:0206E394 B209A910 andlt  r10,r9,#0x40000
:0206E398 8D4019F5 unknown
:0206E39C 0A6505E5 beq 039AFB38
:0206E3A0 A11459A0 tstge r4,r0,lsr #0x13
:0206E3A4 A40D8981 strge r8,[r13],#-0x981
:0206E3A8 0180020E orreq  r0,r0,r14,lsl #0x4
:0206E3AC 6042D000 subvs  r13,r2,r0
:0206E3B0 6224020B eorvs  r0,r4,#0xB0000000
:0206E3B4 2D430FC9 unknown
:0206E3B8 CDC0E920 unknown
:0206E3BC 0561E001 streqb r14,[r1, #-0x1]!
:0206E3C0 01063DE4 unknown
:0206E3C4 00058054 andeq  r8,r5,r4,asr r0
:0206E3C8 02E1B090 rsceq  r11,r1,#0x90
:0206E3CC 82100570 andhis r0,r0,#0x1C000000
:0206E3D0 60031358 andvs  r1,r3,r8,asr r3
:0206E3D4 015714B9 ldreqh r1,[r7, #-0x49]		;(r7-0x4b9=*(ffe39fbd))
:0206E3D8 13505600 cmpne r0,#0x0
:0206E3DC 00130011 andeqs r0,r3,r1,lsl r0
:0206E3E0 C0135400 andgts r5,r3,r0,lsl #0x8
:0206E3E4 7904D102 stmvcdb  r4 ,{r1,r8,r12,r14,r15}
:0206E3E8 10690801 rsbne  r0,r9,r1,lsl #0x10
:0206E3EC 0DE1003D stceql 0,cr0,[r1,#+0xf4]!
:0206E3F0 899B0041 ldmhiib  r11 ,{r0,r6}
:0206E3F4 75709D60 ldrvcb r9,[r0, #-0xd60]!
:0206E3F8 9D05190C unknown
:0206E3FC 09713500 unknown
:0206E400 FF001900 swinv 0x00001900
:0206E404 016D009D unknown
:0206E408 6080E594 umullvs  r14,r0,r4,r5
:0206E40C 9503E28D strls r14,[r3, #-0x28d]		;(r3-0x28d=*(fdfffd73))
:0206E410 95023500 strls r3,[r2, #-0x500]		;(r2-0x500=*(00077b80))
:0206E414 25104030 ldrcs r4,[r0, #-0x30]		;(r0-0x30=*(ffffffd0))
:0206E418 31009500 unknown
:0206E41C 1105E710 unknown
:0206E420 B0953600 addlts r3,r5,r0,lsl #0xc
:0206E424 20951F89 addcss r1,r5,r9,lsl #0x1f
:0206E428 BA009540 blt 02093930
:0206E42C E0803002 add  r3,r0,r2
:0206E430 C3209536 unknown
:0206E434 69A02095 stmvsib  r0!,{r0,r2,r4,r7,r13}
:0206E438 95041114 strls r1,[r4, #-0x114]		;(r4-0x114=*(00077f6c))
:0206E43C 40F09580 rscmis r9,r0,r0,lsl #0xb
:0206E440 30856095 umullcc  r6,r5,r5,r0
:0206E444 00A96F08 adceq  r6,r9,r8,lsl #0x1e
:0206E448 8105C507 unknown
:0206E44C 95309170 ldrls r9,[r0, #-0x170]!
:0206E450 5503C500 strpl r12,[r3, #-0x500]		;(r3-0x500=*(fdfffb00))
:0206E454 ED1D957D unknown
:0206E458 1000DA14 andne  r13,r0,r4,lsl r10
:0206E45C D6000025 strle r0,[r0],-r5, lsr #0x0
:0206E460 1031E723 eornes r14,r1,r3,lsr #0xe
:0206E464 5C001105 stcpl  1,cr1,[r0],{#0x5}
:0206E468 07012000 streq r2,[r1, -r0]
:0206E46C F9E4C18A unknown
:0206E470 10190029 andnes r0,r9,r9,lsr #0x0
:0206E474 CD07101D unknown
:0206E478 0000B80B andeq  r11,r0,r11,lsl #0x10
:0206E47C 2003E28D andcs  r14,r3,r13,lsl #0x5
:0206E480 5C00E080 stcpl  0,cr14,[r0],{#0x80}
:0206E484 C210156D andgts r1,r0,#0x1B400000
:0206E488 000D04E4 andeq  r0,r13,r4,ror #0x9
:0206E48C 83304201 teqhi r0,#0x10000000
:0206E490 03DD00E2 biceqs r0,r13,#0xE2
:0206E494 0900D5FA stmeqdb  r0 ,{r1,r3,r4,r5,r6,r7,r8,r10,r12,r14,r15}
:0206E498 1D10D010 unknown
:0206E49C 40113100 andmis r3,r1,r0,lsl #0x2
:0206E4A0 E5301504 ldr r1,[r0, #-0x504]!
:0206E4A4 E26A8D05 rsb  r8,r10,#0x140
:0206E4A8 0B2D4011 bleq 02BBE4F4
:0206E4AC 0D00E594 unknown
:0206E4B0 30461400 subcc  r1,r6,r0,lsl #0x8
:0206E4B4 2379E594 cmncs r9,#0x25000000
:0206E4B8 06ED9400 unknown
:0206E4BC 09E54894 unknown
:0206E4C0 1FE505ED swine 0x00e505ed
:0206E4C4 831369C0 tsthi r3,#0x300000
:0206E4C8 FFE82CBD swinv 0x00e82cbd
:0206E4CC 9900FF00 stmlsdb  r0 ,{r8,r9,r10,r11,r12,r13,r14,r15}
:0206E4D0 5A008279 bpl 0208EEBC
:0206E4D4 6ED9EBA1 cdpvs 11,12,cr14,cr9,cr1,5
:0206E4D8 001BBCDC ldreqsb r11,[r11], -r12
:0206E4DC 62C1D68F sbcvs  r13,r1,#0x8F00000
:0206E4E0 F95FF0CA ldmnvdb  r15 ,{r1,r3,r6,r7,r12,r13,r14,r15}^
:0206E4E4 901E8002 andlss r8,r14,r2
:0206E4E8 15ED84E8 strneb r8,[r13, #+0x4e8]!
:0206E4EC D5280AFD strle r0,[r8, #-0xafd]!
:0206E4F0 7030B000 eorvcs r11,r0,r0
:0206E4F4 2061E51F rsbcs  r14,r1,r15,lsl r5
:0206E4F8 40094D50 andmi  r4,r9,r0,asr r13
:0206E4FC 00819150 addeq  r9,r1,r0,asr r1
:0206E500 07208588 streq r8,[r0,-r8, lsl #0xb]!
:0206E504 0AE004E0 beq 0186F88C
:0206E508 E0074C64 and  r4,r7,r4,ror #0x18
:0206E50C E184446E orr  r4,r4,r14,ror #0x8
:0206E510 65404000 strvsb r4,[r0, #-0x0]		;(r0-0x0=*(00000000))
:0206E514 E4864000 str r4,[r6],#+0x0
:0206E518 6D042004 unknown
:0206E51C 6DF06D30 ldcvsl 13,cr6,[r0,#+0xc0]!
:0206E520 E20135F0 and  r3,r1,#0x3C000000
:0206E524 0F550040 swieq 0x00550040
:0206E528 006DE9E3 rsbeq  r14,r13,r3,ror #0x13
:0206E52C 8D0D1071 unknown
:0206E530 5DC15D0D unknown
:0206E534 F06DECF1 unknown
:0206E538 E02A0005 eor  r0,r10,r5
:0206E53C 59044009 stmpldb  r4 ,{r0,r3,r14}
:0206E540 F06983A1 rsbnv  r8,r9,r1,lsr #0x7
:0206E544 006903AD rsbeq  r0,r9,r13,lsr #0x7
:0206E548 E5006910 str r6,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:0206E54C 57FC0071 unknown
:0206E550 40807180 addmi  r7,r0,r0,lsl #0x3
:0206E554 71E00071 mvnvc  r0,r1,ror r0
:0206E558 F5006D00 strnv r6,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:0206E55C 2105EA10 unknown
:0206E560 71707110 cmnvc r0,r0,lsl r1
:0206E564 00EDE0F0 unknown
:0206E568 E02E2EE0 eor  r2,r14,r0,ror #0x1d
:0206E56C 79A0790E stmvcib  r0!,{r1,r2,r3,r8,r11,r12,r13,r14}
:0206E570 C0ED0CF0 unknown
:0206E574 AC70796C ldcgel 9,cr7,[r0],#-0x1b0
:0206E578 00790B45 rsbeqs r0,r9,r5,asr #0x16
:0206E57C 75007950 strvc r7,[r0, #-0x950]		;(r0-0x950=*(fffff6b0))
:0206E580 22200E00 eorcs  r0,r0,#0x0
:0206E584 2500291B strcs r2,[r0, #-0x91b]		;(r0-0x91b=*(fffff6e5))
:0206E588 707905E0 rsbvcs r0,r9,r0,ror #0xb
:0206E58C 8950F079 ldmhidb  r0 ,{r0,r3,r4,r5,r6,r12,r13,r14,r15}^
:0206E590 500BE131 andpl  r14,r11,r1,lsr r1
:0206E594 09007105 stmeqdb  r0 ,{r0,r2,r8,r12,r13,r14}
:0206E598 501004E0 andpls r0,r0,r0,ror #0x9
:0206E59C 7105E185 unknown
:0206E5A0 08F071A0 unknown
:0206E5A4 E2B08071 adcs r8,r0,#0x71
:0206E5A8 81E40071 mvnhi  r0,r1,ror r0
:0206E5AC 6509ED1F strvs r14,[r9, #-0xd1f]		;(r9-0xd1f=*(fffff2e1))
:0206E5B0 45629611 strmib r9,[r2, #-0x611]!
:0206E5B4 20E5960D rsccs  r9,r5,r13,lsl #0xc
:0206E5B8 34E59640 unknown
:0206E5BC E596E001 ldr r14,[r6, #+0x1]		;r6+0x1=*(00078081)
:0206E5C0 0E000505 cdpeq 5,0,cr0,cr0,cr5,0
:0206E5C4 50222021 eorpl  r2,r2,r1,lsr #0x0
:0206E5C8 0D2FE2E0 stceq  2,cr14,[r15,#-0x380]!
:0206E5CC 6186200A orrvs  r2,r6,r10
:0206E5D0 E448860C strb r8,[r8],#-0x60c
:0206E5D4 0800010C stmeqda  r0 ,{r2,r3,r8}
:0206E5D8 2DE3000D stccsl 0,cr0,[r3,#+0x34]!
:0206E5DC 0AE01482 beq 018737EC
:0206E5E0 0BE02940 bleq 01878AE8
:0206E5E4 E0002440 and  r2,r0,r0,asr #0x8
:0206E5E8 69E00801 unknown
:0206E5EC 0BE1A091 bleq 018D6838
:0206E5F0 E1A0C002 mov  r12,r2			;r12=491648(0x78080)
:0206E5F4 E1A0B00A mov  r11,r10			;r11=12288(0x3000)
:0206E5F8 85A00009 strhi r0,[r0, #+0x9]!
:0206E5FC 3018250A andccs r2,r8,r10,lsl #0xa
:0206E600 8770065D unknown
:0206E604 050416E2 streq r1,[r4, #-0x6e2]		;(r4-0x6e2=*(0007799e))
:0206E608 A0600D00 rsbge  r0,r0,r0,lsl #0x1a
:0206E60C 02001401 andeq  r1,r0,#0x1000000
:0206E610 BA1D0D57 blt 027B1B74
:0206E614 E89040D4 ldmia  r0 ,{r2,r4,r6,r7,r14}
:0206E618 83300202 teqhi r0,#0x20000000
:0206E61C 899004E0 ldmhiib  r0 ,{r5,r6,r7,r10}
:0206E620 A00006E0 andge  r0,r0,r0,ror #0xd
:0206E624 B007E08A andlt  r14,r7,r10,lsl #0x1
:0206E628 000EE08B andeq  r14,r14,r11,lsl #0x1
:0206E62C 08E08CC0 unknown
:0206E630 80E8801E rschi  r8,r8,r14,lsl r0
:0206E634 E59DE000 ldr r14,[r13, #+0x0]		;r13+0x0=*(00000000)
:0206E638 E25EE040 subs r14,r14,#0x40
:0206E63C 8DE00080 stchil 0,cr0,[r0,#+0x200]!
:0206E640 FFFF65E5 swinv 0x00ff65e5
:0206E644 D50084CA strle r8,[r0, #-0x4ca]		;(r0-0x4ca=*(fffffb36))
:0206E648 BD9FF000 unknown
:0206E64C 004134E8 subeq  r3,r1,r8,ror #0x9
:0206E650 1CC11039 stcnel 0,cr1,[r1],{#0x39}
:0206E654 003D9110 eoreqs r9,r13,r0,lsl r1
:0206E658 C1B0E8A0 movgts r14,r0,lsr #0x11		;r14=0(0x0)
:0206E65C 4DE15108 stcmil 1,cr5,[r1,#+0x20]!
:0206E660 004D9130 subeq  r9,r13,r0,lsr r1
:0206E664 1403E8A0 strne r14,[r3],#-0x8a0
:0206E668 20B80209 adccss r0,r8,r9,lsl #0x4
:0206E66C 0125BD51 unknown
:0206E670 19AD0131 stmneib  r13!,{r0,r4,r5,r8}
:0206E674 ED6039D1 stcl 9,cr3,[r0,#-0x344]!
:0206E678 0E810014 mcreq 0,4,r0,cr1,cr4,{0}
:0206E67C 90101411 andlss r1,r0,r1,lsl r4
:0206E680 101C1BE8 andnes r1,r12,r8,ror #0x17
:0206E684 21B8E881 movcss r14,r1,lsl #0x11		;r14=68943872(0x41c0000)
:0206E688 BA00E1D0 blt 020A6DD0
:0206E68C B0E1D031 rsclt  r13,r1,r1,lsr r0
:0206E690 00E14121 rsceq  r4,r1,r1,lsr #0x2
:0206E694 E1C132B0 strh r3,[r1, #+0x20]		;r1+0x20=*(0180022e)
:0206E698 E2800010 add  r0,r0,#0x10
:0206E69C 81102800 tsthi r0,r0,lsl #0x10
:0206E6A0 90000CE2 andls  r0,r0,r2,ror #0x19
:0206E6A4 000C00E8 andeq  r0,r12,r8,ror #0x1
:0206E6A8 BD006581 unknown
:0206E6AC AD2E25E8 stcge  5,cr2,[r14,#-0x3a0]!
:0206E6B0 1B01C804 blne 020E06C8
:0206E6B4 0102F508 unknown
:0206E6B8 38200011 stmccda  r0!,{r0,r4}
:0206E6BC 0CBD15A0 ldceq  5,cr1,[r13],#+0x280
:0206E6C0 750CC103 strvc r12,[r12, #-0x103]		;(r12-0x103=*(00077f7d))
:0206E6C4 08F5203C unknown
:0206E6C8 AD1EE10D unknown
:0206E6CC B101AD12 unknown
:0206E6D0 8321AD17 unknown
:0206E6D4 F1B104F9 ldrnvsh r0,[r1, +r9]!
:0206E6D8 0DEE14C5 stceql 4,cr1,[r14,#+0x314]!
:0206E6DC 00E510D2 unknown
:0206E6E0 0C03312B stceq  1,cr3,[r3],{#0x2b}
:0206E6E4 95002512 strls r2,[r0, #-0x512]		;(r0-0x512=*(fffffaee))
:0206E6E8 E224B921 eor  r11,r4,#0x84000
:0206E6EC B0E10011 rsclt  r0,r1,r1,lsl r0
:0206E6F0 E10AD131 unknown
:0206E6F4 45D121B8 ldrmib r2,[r1, #+0x1b8]		;r1+0x1b8=*(018003c6)
:0206E6F8 10F55301 rscnes r5,r5,r1,lsl #0x6
:0206E6FC 21B05023 movcss r5,r3,lsr #0x0		;r5=-33554432(0xfe000000)
:0206E700 DDEC21C1 stclel 1,cr2,[r12,#+0x304]!
:0206E704 10DDE400 sbcnes r14,r13,r0,lsl #0x8
:0206E708 C5D230A0 ldrgtb r3,[r2, #+0xa0]		;r2+0xa0=*(00078120)
:0206E70C 0529D208 streq r13,[r9, #-0x208]!
:0206E710 CD04DDD1 unknown
:0206E714 CD04DD54 unknown
:0206E718 9D5004E1 unknown
:0206E71C 250114E5 strcs r1,[r1, #-0x4e5]		;(r1-0x4e5=*(017ffd29))
:0206E720 A0238508 eorge  r8,r3,r8,lsl #0xa
:0206E724 053FA2E1 ldreq r10,[r15, #-0x2e1]!
:0206E728 A0448100 subge  r8,r4,r0,lsl #0x2
:0206E72C 1D2285E1 stcne  5,cr8,[r2,#-0x384]!
:0206E730 20A0CA09 adccs  r12,r0,r9,lsl #0x14
:0206E734 A02F22E1 eorge  r2,r15,r1,ror #0x5
:0206E738 A0618EE1 rsbge  r8,r1,r1,ror #0x1d
:0206E73C C12CE100 unknown
:0206E740 8750B600 ldrhib r11,[r0,-r0, lsl #0xc]
:0206E744 51048EE1 unknown
:0206E748 4A24E087 bmi 029A696C
:0206E74C 00B2E1A0 adceqs r14,r2,r0,lsr #0x3
:0206E750 20D9C540 sbccss r12,r9,r0,asr #0xa
:0206E754 E1C530B4 strh r3,[r5, #+0x4]		;r5+0x4=*(fe000004)
:0206E758 B684101D unknown
:0206E75C E0FDC520 rscs r12,r13,r0,lsr #0xa
:0206E760 ADD121B0 unknown
:0206E764 20FF8829 rsccss r8,r15,r9,lsr #0x10
:0206E768 50F9E202 rscpls r14,r9,r2,lsl #0x4
:0206E76C 11042A6D unknown
:0206E770 03813530 orreq  r3,r1,#0xC000000
:0206E774 4F2104E2 swimi 0x002104e2
:0206E778 4C49FD4E stcmil 13,cr15,[r9],{#0x4e}
:0206E77C 36000151 unknown
:0206E780 01370001 teqeq r7,r1
:0206E784 00213200 eoreq  r3,r1,r0,lsl #0x4
:0206E788 06D51191 unknown
:0206E78C 1CC90005 stcnel 0,cr0,[r9],{#0x5}
:0206E790 0201E51C andeq  r14,r1,#0x7000000
:0206E794 56180181 ldrpl r0,[r8],-r1, lsl #0x3
:0206E798 19059F11 stmnedb  r5 ,{r0,r4,r8,r9,r10,r11,r12,r15}
:0206E79C 005D0300 subeqs r0,r13,r0,lsl #0x6
:0206E7A0 19281A01 stmnedb  r8!,{r0,r9,r11,r12}
:0206E7A4 03B1211F moveqs r2,#0xC0000007		;r2=-1073741817(0xc0000007)
:0206E7A8 40011511 andmi  r1,r1,r1,lsl r5
:0206E7AC B215E1D2 andlts r14,r5,#0x80000034
:0206E7B0 192013ED stmnedb  r0!,{r0,r2,r3,r5,r6,r7,r8,r9,r12}
:0206E7B4 EDCD4001 unknown
:0206E7B8 454ACD03 strmib r12,[r10, #-0xd03]		;(r10-0xd03=*(000022fd))
:0206E7BC 04E59D04 unknown
:0206E7C0 5A00113A bpl 02072CB0
:0206E7C4 E4A1013D unknown
:0206E7C8 A0330005 eorges r0,r3,r5
:0206E7CC 2DCFA3E1 unknown
:0206E7D0 A032820E eorges r8,r2,r14,lsl #0x4
:0206E7D4 613F23E1 teqvs r15,r1,ror #0x7
:0206E7D8 20C15001 sbccs  r5,r1,r1
:0206E7DC 75EA2EE1 strvcb r2,[r10, #+0xee1]!
:0206E7E0 0005E003 andeq  r14,r5,r3
:0206E7E4 E2280CC0 eor  r0,r8,#0xC000
:0206E7E8 E1C1C0BC strh r12,[r1, #+0xc]		;r1+0xc=*(0180021a)
:0206E7EC 000330FF unknown
:0206E7F0 C130BEE2 teqgt r0,r2,ror #0x1d
:0206E7F4 4D100DE1 unknown
:0206E7F8 1060A810 rsbne  r10,r0,r0,lsl r8
:0206E7FC 00090669 andeq  r0,r9,r9,ror #0xc
:0206E800 9C0015B6 stcls  5,cr1,[r0],{#0xb6}
:0206E804 105D4EAD subnes r4,r13,r13,lsr #0x1d
:0206E808 E02012D6 unknown
:0206E80C F0591059 subnvs r1,r9,r9,asr r0
:0206E810 C5101309 ldrgt r1,[r0, #-0x309]		;(r0-0x309=*(fffffcf7))
:0206E814 0309B800 unknown
:0206E818 40039059 andmi  r9,r3,r9,asr r0
:0206E81C 29290635 stmcsdb  r9!,{r0,r2,r4,r5,r9,r10}
:0206E820 492902A9 stmmidb  r9!,{r0,r3,r5,r7,r9}
:0206E824 1E5D4CF3 mrcne 12,2,r4,cr13,cr3,{7}
:0206E828 0D05B1C0 unknown
:0206E82C E0201C00 eor  r1,r0,r0,lsl #0x18
:0206E830 301CE11A andccs r14,r12,r10,lsl r1
:0206E834 33B8E183 movccs r14,#0xC0000020		;r14=-1073741792(0xc0000020)
:0206E838 BAE100C1 blt 018AEB44
:0206E83C 03144D33 tsteq r4,#0xCC0
:0206E840 0412E5E0 ldreq r14,[r2],#-0x5e0
:0206E844 853B3D48 ldrhi r3,[r11, #-0xd48]!
:0206E848 ADF8021F ldcgel 2,cr0,[r8,#+0x7c]!
:0206E84C 191A7902 ldmnedb  r10 ,{r1,r8,r11,r12,r13,r14}
:0206E850 F3500954 cmpnv r0,#0x150000
:0206E854 EBFFE799 bl 020686C0
:0206E858 75F81F65 ldrvcb r1,[r8, #+0xf65]!
:0206E85C FF50AA40 swinv 0x0050aa40
:0206E860 6428117F unknown
:0206E864 F8112811 ldmnvda  r1 ,{r0,r4,r11,r13}
:0206E868 C534F17A ldrgt r15,[r4, #-0x17a]!
:0206E86C 41150008 tstmi r5,r8
:0206E870 05E1C011 streqb r12,[r1, #+0x11]!
:0206E874 01451418 unknown
:0206E878 0001B608 andeq  r11,r1,r8,lsl #0xc
:0206E87C 01BA10E5 moveqs r1,r5,ror #0x1
:0206E880 06123500 ldreq r3,[r2],-r0, lsl #0xa
:0206E884 45A7F96D strmi r15,[r7, #+0x96d]!
:0206E888 77F9F107 ldrvcb r15,[r9,+r7, lsl #0x2]!
:0206E88C AA43D90C bge 03164CC4
:0206E890 73B92BF1 movvcs r2,#0x3C400		;r2=246784(0x3c400)
:0206E894 020B697C andeq  r6,r11,#0x1F0000
:0206E898 14009178 strne r9,[r0],#-0x178
:0206E89C 800E6141 andhi  r6,r14,r1,asr #0x2
:0206E8A0 22C502B1 sbccs  r0,r5,#0x1000000B
:0206E8A4 BAE1DC15 blt 018E5900
:0206E8A8 E1DC250D bics r2,r12,r13,lsl #0xa
:0206E8AC E1DC05BE ldrh r0,[r12, #+0x5e]		;r12+0x5e=*(000780de)
:0206E8B0 E6802D55 unknown
:0206E8B4 0035E1DC unknown
:0206E8B8 03008D03 unknown
:0206E8BC DC30285C ldcle  8,cr2,[r0],#-0x170
:0206E8C0 DC505DE5 ldclel 13,cr5,[r0],{#0xe5}
:0206E8C4 600062E5 andvs  r6,r0,r5,ror #0x5
:0206E8C8 C063E5DC unknown
:0206E8CC 5E01C9DC mcrpl 9,0,r12,cr1,cr12,{6}
:0206E8D0 201D0340 andcss r0,r13,r0,asr #0x6
:0206E8D4 400FC150 andmi  r12,r15,r0,asr r1
:0206E8D8 0A0CE98D beq 023A8F14
:0206E8DC 00BD8D60 adceqs r8,r13,r0,ror #0x1a
:0206E8E0 0F2D04A5 swieq 0x002d04a5
:0206E8E4 28510100 ldmcsda  r1 ,{r8}^
:0206E8E8 D517E59C ldrle r14,[r7, #-0x59c]		;(r7-0x59c=*(ffe39a6a))
:0206E8EC 01005D0D unknown
:0206E8F0 0001B200 andeq  r11,r1,r0,lsl #0x4
:0206E8F4 AF0001B4 swige 0x000001b4
:0206E8F8 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00078086)
:0206E8FC 1005100D andne  r1,r5,r13
:0206E900 B0180578 andlts r0,r8,r8,ror r5
:0206E904 55023900 strpl r3,[r2, #-0x900]		;(r2-0x900=*(0003bb00))
:0206E908 B180780E orrlt  r7,r0,r14,lsl #0x10
:0206E90C 267FFC05 unknown
:0206E910 E1B04205 movs r4,r5,lsl #0x4		;r4=-536870912(0xe0000000)
:0206E914 011D3503 tsteq r13,r3,lsl #0xa
:0206E918 80FD001D rschis r0,r13,r13,lsl r0
:0206E91C FFE60BD1 swinv 0x00e60bd1
:0206E920 8071F4EB rsbhis r15,r1,r11,ror #0x9
:0206E924 A0A071EC adcge  r7,r0,r12,ror #0x3
:0206E928 09F0F071 ldmeqib  r0!,{r0,r4,r5,r6,r12,r13,r14,r15}^
:0206E92C 001DC400 andeqs r12,r13,r0,lsl #0x8
:0206E930 39F41031 unknown
:0206E934 7120B500 unknown
:0206E938 A920B0C0 stmgedb  r0!,{r6,r7,r12,r13,r15}
:0206E93C 49200D0C stmmidb  r0!,{r2,r3,r8,r10,r11}
:0206E940 F240710B subnv  r7,r0,#0xC0000002
:0206E944 31206194 unknown
:0206E948 20000100 andcs  r0,r0,r0,lsl #0x2
:0206E94C 350E1520 strcc r1,[r14, #-0x520]		;(r14-0x520=*(bffffb00))
:0206E950 2529CE30 strcs r12,[r9, #-0xe30]!
:0206E954 78074914 stmvcda  r7 ,{r2,r4,r8,r11,r14}
:0206E958 43F99F30 mvnmis r9,#0xC0
:0206E95C 12C503B5 sbcne  r0,r5,#0xD4000002
:0206E960 13B5E3A0 movnes r14,#0x80000002		;r14=-2147483646(0x80000002)
:0206E964 E5832018 str r2,[r3, #+0x18]		;r3+0x18=*(fe000018)
:0206E968 13BD8823 movnes r8,#0x230000		;r8=2293760(0x230000)
:0206E96C 500009F2 unknown
:0206E970 1031001D eornes r0,r1,r13,lsl r0
:0206E974 D43520F6 unknown
:0206E978 39002DE1 stmccdb  r0 ,{r0,r5,r6,r7,r8,r10,r11,r13}
:0206E97C 645DD306 ldrvsb r13,[r13],#-0x306
:0206E980 6C3010DD ldcvs  0,cr1,[r0],#-0x374
:0206E984 1592200D ldrne r2,[r2, #+0xd]		;r2+0xd=*(0003c40d)
:0206E988 9916B520 ldmlsdb  r6 ,{r5,r8,r10,r12,r13,r15}
:0206E98C 28104110 ldmcsda  r0 ,{r4,r8,r14}
:0206E990 2CBD0001 ldccs  0,cr0,[r13],#+0x4
:0206E994 F5300001 ldrnv r0,[r0, #-0x1]!
:0206E998 FFE5D506 swinv 0x00e5d506
:0206E99C 098A2745 stmeqib  r10 ,{r0,r2,r6,r8,r9,r10,r13}
:0206E9A0 0055B416 subeqs r11,r5,r6,lsl r4
:0206E9A4 548D5099 strpl r5,[r13],#+0x99
:0206E9A8 F9C710DD stmnvib  r7 ,{r0,r2,r3,r4,r6,r7,r12}^
:0206E9AC 0149BD41 unknown
:0206E9B0 314508F1 unknown
:0206E9B4 1145F14D unknown
:0206E9B8 2C59F1F9 ldccsl 1,cr15,[r9],{#0xf9}
:0206E9BC 018165E7 orreq  r6,r1,r7,ror #0xb
:0206E9C0 78897165 stmvcia  r9 ,{r0,r2,r5,r6,r8,r12,r13,r14}
:0206E9C4 15B92101 ldrne r2,[r9, #+0x101]!
:0206E9C8 116541F9 unknown
:0206E9CC 0951F9FD ldmeqdb  r1 ,{r0,r2,r3,r4,r5,r6,r7,r8,r11,r12,r13,r14,r15}^
:0206E9D0 01816510 orreq  r6,r1,r0,lsl r5
:0206E9D4 F9AB4165 stmnvib  r11!,{r0,r2,r5,r6,r8,r14}
:0206E9D8 D7104911 unknown
:0206E9DC 203C4671 eorcss r4,r12,r1,ror r6
:0206E9E0 45D21105 ldrmib r1,[r2, #+0x105]		;r2+0x105=*(0003c505)
:0206E9E4 29E31100 unknown
:0206E9E8 2D065101 unknown
:0206E9EC D2C0B81D sbcle  r11,r0,#0x1D0000
:0206E9F0 3006BAE1 andcc  r11,r6,r1,ror #0x15
:0206E9F4 550545D2 strpl r4,[r5, #-0x5d2]		;(r5-0x5d2=*(fdfffa2e))
:0206E9F8 03F1C000 mvneqs r12,#0x0
:0206E9FC 6CBC0009 ldcvs  0,cr0,[r12],#+0x24
:0206EA00 BEE1D230 mcrlt 2,7,r13,cr1,cr0,{1}
:0206EA04 05E1D220 streqb r13,[r1, #+0x220]!
:0206EA08 03E18024 mvneq  r8,#0x24
:0206EA0C 490000EE stmmidb  r0 ,{r1,r2,r3,r5,r6,r7}
:0206EA10 6131193C teqvs r1,r12,lsr r9
:0206EA14 F110D16F tstnv r0,r15,ror #0x2
:0206EA18 390B5930 stmccdb  r11 ,{r4,r5,r8,r11,r12,r14}
:0206EA1C 4F75E611 swimi 0x0075e611
:0206EA20 59F014E1 unknown
:0206EA24 25E0B618 strcsb r11,[r0, #+0x618]!
:0206EA28 E58C2005 str r2,[r12, #+0x5]		;r12+0x5=*(00078085)
:0206EA2C E1B01E59 movs r1,r9,asr r14
:0206EA30 B2E1CC22 rsclt  r12,r1,#0x2200
:0206EA34 E9E1CC51 unknown
:0206EA38 3140B810 unknown
:0206EA3C 3113BDCC tstcc r3,r12,asr #0x1b
:0206EA40 100E9A17 andne  r9,r14,r7,lsl r10
:0206EA44 318C0241 orrcc  r0,r12,r1,asr #0x4
:0206EA48 80018E08 andhi  r8,r1,r8,lsl #0x1c
:0206EA4C 8EE001E0 cdphi 1,14,cr0,cr0,cr0,7
:0206EA50 85B4E201 ldrhi r14,[r4, #+0x201]!
:0206EA54 5E000303 cdppl 3,0,cr0,cr0,cr3,0
:0206EA58 840FD1E1 strhi r13,[r15],#-0x1e1
:0206EA5C 0055773A subeqs r7,r5,r10,lsr r7
:0206EA60 E20510FF and  r1,r5,#0xFF
:0206EA64 811C0401 tsthi r12,r1,lsl #0x8
:0206EA68 150D00E3 strne r0,[r13, #-0xe3]		;(r13-0xe3=*(ffffff1d))
:0206EA6C 1DFB801D ldcnel 0,cr8,[r11,#+0x74]!
:0206EA70 D107B080 unknown
:0206EA74 84180103 ldrhi r0,[r8],#-0x103
:0206EA78 078D01E3 streq r0,[r8],#-0x103
:0206EA7C F3509182 cmpnv r0,#0x80000020
:0206EA80 10954091 umullnes r4,r5,r1,r0
:0206EA84 00FF108D rsceqs r1,r15,r13,lsl #0x1
:0206EA88 0DE31D10 stceql 13,cr1,[r3,#+0x40]!
:0206EA8C 51664BC1 unknown
:0206EA90 20915000 addcss r5,r1,r0
:0206EA94 91D40FF9 ldrlssh r0,[r4, #+0xf9]		;r4+0xf9=*(e00000f9)
:0206EA98 01282DB0 streqh r2,[r8, -r0]!
:0206EA9C 1025C091 mlane  r5,r1,r0,r12unknown
:0206EAA0 91051509 unknown
:0206EAA4 1009BB10 andne  r11,r9,r0,lsl r11
:0206EAA8 91028091 swpls r8,r1,r2
:0206EAAC 49E55140 unknown
:0206EAB0 CB13B104 blgt 0255AEC8
:0206EAB4 2D4845D5 unknown
:0206EAB8 7C1E4100 ldcvc  1,cr4,[r14],{#0x0}
:0206EABC F9060059 stmnvdb  r6 ,{r0,r3,r4,r6}
:0206EAC0 F0CEAD46 sbcnv  r10,r14,r6,asr #0x1a
:0206EAC4 13F9B6F9 mvnnes r11,#0xF900000
:0206EAC8 A52A3D0D strge r3,[r10, #-0xd0d]!
:0206EACC EC005101 stc  1,cr5,[r0],{#0x1}
:0206EAD0 13950054 orrnes r0,r5,#0x54
:0206EAD4 8103D9D0 unknown
:0206EAD8 1314B8E3 tstne r4,#0xE30000
:0206EADC 3004E1C0 andcc  r14,r4,r0,asr #0x3
:0206EAE0 CE568D90 mrcgt 13,2,r8,cr6,cr0,{4}
:0206EAE4 13A9C007 movne  r12,#0x7		;r12=7(0x7)
:0206EAE8 568D36B1 unknown
:0206EAEC BA447524 blt 0318BF84
:0206EAF0 57822009 strpl r2,[r2, +r9]
:0206EAF4 0009BAE3 andeq  r11,r9,r3,ror #0x15
:0206EAF8 D1D123B8 ldrleh r2,[r1, #+0x38]		;r1+0x38=*(01800246)
:0206EAFC E344C200 unknown
:0206EB00 E1C123B8 strh r2,[r1, #+0x38]		;r1+0x38=*(01800246)
:0206EB04 0DE5E52C stceql 5,cr14,[r5,#+0xb0]!
:0206EB08 0216B980 andeqs r11,r6,#0x200000
:0206EB0C 100D0300 andne  r0,r13,r0,lsl #0x6
:0206EB10 01134D04 tsteq r3,r4,lsl #0x1a
:0206EB14 25E1D051 strcsb r13,[r1, #+0x51]!
:0206EB18 90594123 sublss r4,r9,r3,lsr #0x2
:0206EB1C 118000F5 unknown
:0206EB20 0D59AC10 unknown
:0206EB24 BC33580F ldclt  8,cr5,[r3],#-0x3c
:0206EB28 0231DD42 eoreqs r13,r1,#0x1080
:0206EB2C 35039503 strcc r9,[r3, #-0x503]		;(r3-0x503=*(fdfffafd))
:0206EB30 33540A29 cmpcc r4,#0x29000
:0206EB34 110633B0 strneh r3,[r6, -r0]
:0206EB38 21530A00 cmpcs r3,r0,lsl #0x14
:0206EB3C 570C0160 strpl r0,r3,r0,lsl #0x14
:0206EB40 23B409E3 movcss r0,#0x38C000		;r0=3719168(0x38c000)
:0206EB44 0C0131DD stceq  1,cr3,[r1],{#0xdd}
:0206EB48 B8003352 stmltda  r0 ,{r1,r4,r6,r8,r9,r12,r13}
:0206EB4C 51100512 tstpl r0,r2,lsl r5
:0206EB50 DD03B833 unknown
:0206EB54 00C03104 sbceq  r3,r0,r4,lsl #0x2
:0206EB58 00153350 andeqs r3,r5,r0,asr r3
:0206EB5C A0001523 andge  r1,r0,r3,lsr #0xa
:0206EB60 57000228 strpl r0,[r0,-r8, lsr #0x4]
:0206EB64 04111289 ldreq r1,[r1],#-0x289
:0206EB68 11591000 cmpne r9,r0
:0206EB6C 11580003 cmpne r8,r3
:0206EB70 19751675 unknown
:0206EB74 FFE503C0 swinv 0x00e503c0
:0206EB78 DDE2BCEB stclel 12,cr11,[r2,#+0x3ac]!
:0206EB7C C3B400E1 movgts r0,#0xE1		;r0=225(0xe1)
:0206EB80 3160E1DD unknown
:0206EB84 0E00E59F mcreq 5,0,r14,cr0,cr15,{4}
:0206EB88 B5E04910 strltb r4,[r0, #+0x910]!
:0206EB8C DD43B815 unknown
:0206EB90 52B8E110 adcpls r14,r8,#0x4
:0206EB94 DD630001 stclel 0,cr0,[r3,#-0x4]!
:0206EB98 2008B0E1 andcs  r11,r8,r1,ror #0x1
:0206EB9C 1401E1C3 strne r14,[r1],#-0x1c3
:0206EBA0 83100D21 tsthi r0,#0x840
:0206EBA4 4704C920 strmi r12,[r4,-r0, lsr #0x12]
:0206EBA8 000918E0 andeq  r1,r9,r0,ror #0x11
:0206EBAC 452DB502 strmi r11,[r13, #-0x502]!
:0206EBB0 101CE051 andnes r14,r12,r1,asr r0
:0206EBB4 1006E583 andne  r14,r6,r3,lsl #0xb
:0206EBB8 65E00048 strvsb r0,[r0, #+0x48]!
:0206EBBC D300A109 unknown
:0206EBC0 A9120075 ldmgedb  r2 ,{r0,r2,r4,r5,r6}
:0206EBC4 B4560120 ldrltb r0,[r6],#-0x120
:0206EBC8 1114E1A0 tstne r4,r0,lsr #0x3
:0206EBCC 034100A5 unknown
:0206EBD0 C3E0316D mvngt  r3,#0x4000001B
:0206EBD4 A51104E1 ldrge r0,[r1, #-0x4e1]		;(r1-0x4e1=*(017ffd2d))
:0206EBD8 0501090E streq r0,[r1, #-0x90e]		;(r1-0x90e=*(017ff900))
:0206EBDC 450150B0 strmi r5,[r1, #-0xb0]		;(r1-0xb0=*(0180015e))
:0206EBE0 00E24105 rsceq  r4,r2,r5,lsl #0x2
:0206EBE4 B008ED10 andlt  r14,r8,r0,lsl r13
:0206EBE8 0804CD42 stmeqda  r4 ,{r1,r6,r8,r10,r11,r14,r15}
:0206EBEC 0003E883 andeq  r14,r3,r3,lsl #0x11
:0206EBF0 41E1F041 mvnmi  r15,r1,asr #0x0
:0206EBF4 01096041 unknown
:0206EBF8 20F40045 rsccss r0,r4,r5,asr #0x0
:0206EBFC 87018DDA unknown
:0206EC00 300EE047 andcc  r14,r14,r7,asr #0x0
:0206EC04 0192E089 orreqs r14,r2,r9,lsl #0x1
:0206EC08 03E00001 mvneq  r0,#0x1
:0206EC0C 81E06114 mvnhi  r6,r4,lsl r1
:0206EC10 E100A014 unknown
:0206EC14 10852841 addne  r2,r5,r1,asr #0x10
:0206EC18 0B204552 bleq 02880168
:0206EC1C 00792810 rsbeqs r2,r9,r0,lsl r8
:0206EC20 00454119 subeq  r4,r5,r9,lsl r1
:0206EC24 3502E152 strcc r14,[r2, #-0x152]		;(r2-0x152=*(0003c2ae))
:0206EC28 29D08900 ldmcsib  r0 ,{r8,r11,r15}^
:0206EC2C 84504100 ldrhib r4,[r0],#-0x100
:0206EC30 2001E110 andcs  r14,r1,r0,lsl r1
:0206EC34 20E126CA rsccs  r2,r1,r10,asr #0xd
:0206EC38 7DE24120 stcvcl 1,cr4,[r2,#+0x80]!
:0206EC3C 1100510D unknown
:0206EC40 65155160 ldrvs r5,[r5, #-0x160]		;(r5-0x160=*(fdfffea0))
:0206EC44 911D0904 tstls r13,r4,lsl #0x12
:0206EC48 028DC5E5 addeq  r12,r13,#0x39400000
:0206EC4C 57094702 strpl r4,[r9,-r2, lsl #0xe]
:0206EC50 000D03E3 andeq  r0,r13,r3,ror #0x7
:0206EC54 1DE51902 stcnel 9,cr1,[r5,#+0x8]!
:0206EC58 01E26190 unknown
:0206EC5C A0355700 eorges r5,r5,r0,lsl #0xe
:0206EC60 CA2070B6 bgt 0288AF40
:0206EC64 DA20F6E1 ble 028AC7F0
:0206EC68 E08503D9 unknown
:0206EC6C 88300620 ldmhida  r0!,{r5,r9,r10}
:0206EC70 000092E0 andeq  r9,r0,r0,ror #0x5
:0206EC74 040300E0 streq r0,[r3],#-0xe0
:0206EC78 C580E060 strgt r14,[r0, #+0x60]		;r0+0x60=*(00000141)
:0206EC7C 20084003 andcs  r4,r8,r3
:0206EC80 500901FD unknown
:0206EC84 F51005E3 ldrnv r0,[r0, #-0x5e3]		;(r0-0x5e3=*(fffffafe))
:0206EC88 AA02311D bge 020FB104
:0206EC8C 40090171 andmi  r0,r9,r1,ror r1
:0206EC90 E1CA00B2 strh r0,[r10, #+0x2]		;r10+0x2=*(00003002)
:0206EC94 181113C9 ldmneda  r1 ,{r0,r3,r6,r7,r8,r9,r12}
:0206EC98 970280C2 strls r8,da 
:0206EC9C 29059103 stmcsdb  r5 ,{r0,r1,r8,r12,r15}
:0206ECA0 35211016 strcc r1,[r1, #-0x16]!
:0206ECA4 D2239C00 eorle  r9,r3,#0x0
:0206ECA8 2EB9133D mrccs 3,5,r1,cr9,cr13,{1}
:0206ECAC 05D130B0 ldreqb r3,[r1, #+0xb0]		;r1+0xb0=*(018002be)
:0206ECB0 7DD18C00 unknown
:0206ECB4 20003D00 andcs  r3,r0,r0,lsl #0x1a
:0206ECB8 D10005C0 unknown
:0206ECBC D1A60005 movle  r0,r5			;r0=-33554432(0xfe000000)
:0206ECC0 1120B4E1 unknown
:0206ECC4 11402D00 unknown
:0206ECC8 5970DC10 ldmpldb  r0!,{r4,r10,r11,r12,r14,r15}^
:0206ECCC 0005B401 andeq  r11,r5,r1,lsl #0x8
:0206ECD0 B60005B6 unknown
:0206ECD4 55B40051 ldrpl r0,[r4, #+0x51]!
:0206ECD8 2051D130 subcss r13,r1,r0,lsr r1
:0206ECDC 091F5903 ldmeqdb  r15 ,{r0,r1,r8,r11,r12,r14}
:0206ECE0 70209131 eorvc  r9,r0,r1,lsr r1
:0206ECE4 4018F974 andmis r15,r8,r4,ror r9
:0206ECE8 920A6DD1 andls  r6,r10,#0x3440
:0206ECEC 09E008E5 unknown
:0206ECF0 4104E592 swpmi r14,r2,r4
:0206ECF4 54C00155 strplb r0,[r0],#+0x155
:0206ECF8 0DC310E0 unknown
:0206ECFC E33FC400 teq r15,#0x0
:0206ED00 026C9EE0 rsbeq  r9,r12,#0xE00
:0206ED04 539EE085 orrpls r14,r14,#0x85
:0206ED08 3FCEE025 swicc 0x00cee025
:0206ED0C 93E1A000 mvnls  r10,#0x0
:0206ED10 26E0255C unknown
:0206ED14 07B9003B unknown
:0206ED18 0DE18335 stceql 3,cr8,[r1,#+0xd4]!
:0206ED1C 30F0E100 rscccs r14,r0,r0,lsl #0x2
:0206ED20 A1E1D011 mvnge  r13,r1,lsl r0
:0206ED24 B300F113 unknown
:0206ED28 35B1000D ldrcc r0,[r1, #+0xd]!
:0206ED2C FFBAAC01 swinv 0x00baac01
:0206ED30 30FF0391 smlalccs r0,r15,r1,r3
:0206ED34 04B0C3A0 unknown
:0206ED38 B2C1C030 sbclt  r12,r1,#0x30
:0206ED3C 0CE1D130 stceql 1,cr13,[r1],#+0xc0
:0206ED40 3D1D0500 unknown
:0206ED44 E5210305 str r0,[r1, #-0x305]!
:0206ED48 E0523001 subs r3,r2,r1
:0206ED4C 000DC113 andeq  r12,r13,r3,lsl r1
:0206ED50 E0E11FC2 rsc  r1,r1,r2,asr #0x1f
:0206ED54 8E02439C mcrhi 3,0,r4,cr2,cr12,{4}
:0206ED58 2EE19CE0 cdpcs 12,14,cr9,cr1,cr0,7
:0206ED5C 001FCCE0 andeqs r12,r15,r0,ror #0x19
:0206ED60 E391E1A0 orrs r14,r1,#0x28
:0206ED64 1B24E02E blne 029A6E24
:0206ED68 150A0500 strne r0,[r10, #-0x500]		;(r10-0x500=*(00002b00))
:0206ED6C 71B2E181 movvcs r14,r1,lsl #0x3		;r14=201330800(0xc001070)
:0206ED70 005DF200 subeqs r15,r13,r0,lsl #0x4
:0206ED74 B3425DA1 unknown
:0206ED78 0DB1000D ldceq  0,cr0,[r1,#+0x34]!
:0206ED7C 4DBFB800 ldcmi  8,cr11,[r15,#+0x0]!
:0206ED80 10BF9500 adcnes r9,r15,r0,lsl #0xa
:0206ED84 10B2C3A0 adcnes r12,r2,r0,lsr #0x7
:0206ED88 9900C1C0 stmlsdb  r0 ,{r6,r7,r8,r14,r15}
:0206ED8C 6C101915 ldcvs  9,cr1,[r0],{#0x15}
:0206ED90 16190015 unknown
:0206ED94 101523BA ldrneh r2,[r5], -r10
:0206ED98 FCE1129B stc2l 2,cr1,[r1],#+0x26c
:0206ED9C 50110401 andpls r0,r1,r1,lsl #0x8
:0206EDA0 13B81A5D movnes r1,#0x5D000		;r1=380928(0x5d000)
:0206EDA4 59E1D138 unknown
:0206EDA8 1379E007 cmnne r9,#0x7
:0206EDAC 58415D50 stmplda  r1 ,{r4,r6,r8,r10,r11,r12,r14}^
:0206EDB0 3884D954 stmccia  r4 ,{r2,r4,r6,r8,r11,r12,r14,r15}
:0206EDB4 01F1C4D9 ldreqsb r12,[r1, #+0x49]!
:0206EDB8 EF722535 swi 0x00722535
:0206EDBC F19D0BF1 ldrnvsh r0,[r13, +r1]
:0206EDC0 C354F944 cmpgt r4,#0x110000
:0206EDC4 165542F1 unknown
:0206EDC8 4120E118 unknown
:0206EDCC 42F5DB0C rscmis r13,r5,#0x3000
:0206EDD0 D1A81931 movle  r1,lsr r1		;r1=380928(0x5d000)
:0206EDD4 90515102 sublss r5,r1,r2,lsl #0x2
:0206EDD8 5B0402AD blpl 0216F894
:0206EDDC D5020B76 strle r0,[r2, #-0xb76]		;(r2-0xb76=*(0003b88a))
:0206EDE0 0906E92D stmeqdb  r6 ,{r0,r2,r3,r5,r8,r11,r13,r14,r15}
:0206EDE4 E1067106 unknown
:0206EDE8 D950F806 ldmledb  r0 ,{r1,r2,r11,r12,r13,r14,r15}^
:0206EDEC 4102B106 unknown
:0206EDF0 8503A800 strhi r10,[r3, #-0x800]		;(r3-0x800=*(fdfff800))
:0206EDF4 CE01BD10 mcrgt 13,0,r11,cr1,cr0,{0}
:0206EDF8 B9101D0B ldmltdb  r0 ,{r0,r1,r3,r8,r10,r11,r12}
:0206EDFC B91A71C1 ldmltdb  r10 ,{r0,r6,r7,r8,r12,r13,r14}
:0206EE00 3D147111 unknown
:0206EE04 FE000528 cdp2 5,0,cr0,cr0,cr8,1
:0206EE08 40119503 andmis r9,r1,r3,lsl #0xa
:0206EE0C 11B10445 movnes r0,r5,asr #0x8
:0206EE10 1011401D andnes r4,r1,r13,lsl r0
:0206EE14 C0997A48 addgts r7,r9,r8,asr #0x14
:0206EE18 5D00111C unknown
:0206EE1C 1780992F strne r9,[r0,+r15, lsr #0x12]
:0206EE20 EB1DFFE4 bl 027EEDB8
:0206EE24 1D107120 unknown
:0206EE28 01FD601B mvneqs r6,r11,lsl r0
:0206EE2C AC094950 stcge  9,cr4,[r9],{#0x50}
:0206EE30 91810699 unknown
:0206EE34 9091F8C0 addlss r15,r1,r0,asr #0x11
:0206EE38 FFCD4381 swinv 0x00cd4381
:0206EE3C 8BF09135 blhi 01C93318
:0206EE40 F0911091 umullnvs r1,r1,r1,r0
:0206EE44 1011A94D andnes r10,r1,r13,asr #0x12
:0206EE48 BD716940 ldcltl 9,cr6,[r1,#-0x100]!
:0206EE4C E3F526B9 mvns r2,#0xB900000
:0206EE50 102935FD unknown
:0206EE54 71173101 tstvc r7,r1,lsl #0x2
:0206EE58 E3F0D901 mvns r13,#0x4000
:0206EE5C 107D03B5 unknown
:0206EE60 F9008D50 stmnvdb  r0 ,{r4,r6,r8,r10,r11,r15}
:0206EE64 EC103507 ldc  5,cr3,[r0],{#0x7}
:0206EE68 F10351F1 unknown
:0206EE6C 31593801 cmpcc r9,r1,lsl #0x10
:0206EE70 D124215D unknown
:0206EE74 0861B547 unknown
:0206EE78 21C915E1 biccs  r1,r9,r1,ror #0xb
:0206EE7C 11F91199 unknown
:0206EE80 0A110066 beq 024AF020
:0206EE84 3900359F stmccdb  r0 ,{r0,r1,r2,r3,r4,r7,r8,r10,r12,r13}
:0206EE88 7C26BD0D stcvc  13,cr11,[r6],#-0x34
:0206EE8C BD8C081D unknown
:0206EE90 D714DD41 ldrle r13,[r6],#-0x34
:0206EE94 210D1021 unknown
:0206EE98 9F010800 swils 0x00010800
:0206EE9C 45900355 ldrmi r0,[r0, #+0x355]		;r0+0x355=*(fe000355)
:0206EEA0 0A2513C9 beq 029B3DCC
:0206EEA4 0EE900D5 mcreq 0,7,r0,cr9,cr5,{6}
:0206EEA8 00D500F4 ldreqsh r0,[r5],#+0x4
:0206EEAC 01CF3EF1 unknown
:0206EEB0 2D12CD26 unknown
:0206EEB4 9000D503 andls  r13,r0,r3,lsl #0xa
:0206EEB8 79105DE5 ldmvcdb  r0 ,{r0,r2,r5,r6,r7,r8,r10,r11,r12,r14}
:0206EEBC 0C7FCF10 ldceql 15,cr12,[r15],#-0x40
:0206EEC0 10FFE204 rscnes r14,r15,r4,lsl #0x4
:0206EEC4 0000E204 andeq  r14,r0,r4,lsl #0x4
:0206EEC8 5502E904 strpl r14,[r2, #-0x904]		;(r2-0x904=*(0003bafc))
:0206EECC A0282002 eorge  r2,r8,r2
:0206EED0 53650CE1 unknown
:0206EED4 20211F35 eorcs  r1,r1,r5,lsr r15
:0206EED8 1361102D unknown
:0206EEDC 134D4379 unknown
:0206EEE0 1E517F04 cdpne 15,4,cr7,cr1,cr4,0
:0206EEE4 43611325 unknown
:0206EEE8 0D436105 unknown
:0206EEEC 37000653 unknown
:0206EEF0 000D07F1 unknown
:0206EEF4 6C002106 stcvs  1,cr2,[r0],{#0x6}
:0206EEF8 210B7510 unknown
:0206EEFC 204DCB30 subcs  r12,r13,r0,lsr r11
:0206EF00 32005518 andcc  r5,r0,#0x6000000
:0206EF04 0D404055 unknown
:0206EF08 11550500 cmpne r5,r0,lsl #0xa
:0206EF0C 10CD4801 sbcne  r4,r13,r1,lsl #0x10
:0206EF10 10404015 subne  r4,r0,r5,lsl r0
:0206EF14 B00D159F mullt  r13,r15,r5
:0206EF18 4111D110 tstmi r1,r0,lsl r1
:0206EF1C 1030110C eornes r1,r0,r12,lsl #0x2
:0206EF20 04559F10 ldreqb r9,[r5],#-0xf10
:0206EF24 411E2D91 unknown
:0206EF28 0D08A100 unknown
:0206EF2C 517A1C0E cmnpl r10,r14,lsl #0x18
:0206EF30 10A13012 adcne  r3,r1,r2,lsl r0
:0206EF34 1920C953 stmnedb  r0!,{r0,r1,r4,r6,r8,r11,r14,r15}
:0206EF38 024D0C5E subeq  r0,r13,#0x5E00
:0206EF3C 006533B5 unknown
:0206EF40 106110D5 unknown
:0206EF44 FD7FFF94 ldc2l 15,cr15,[r15,#-0x250]!
:0206EF48 80198E34 andhis r8,r9,r4,lsr r14
:0206EF4C 811403E3 tsthi r4,r3,ror #0x7
:0206EF50 805021E3 subhis r2,r0,r3,ror #0x3
:0206EF54 F021EF0F eornv  r14,r1,r15,lsl #0x1e
:0206EF58 12051165 andne  r1,r5,#0x40000019
:0206EF5C D1273509 unknown
:0206EF60 B9EFDC01 unknown
:0206EF64 A31D2D21 tstge r13,#0x840
:0206EF68 08B3003D ldmeqia  r3!,{r0,r2,r3,r4,r5}
:0206EF6C 42961D89 addmis r1,r6,#0x2240
:0206EF70 10040300 andne  r0,r4,r0,lsl #0x6
:0206EF74 2DB126E1 ldccs  6,cr2,[r1,#+0x384]!
:0206EF78 0015608C andeqs r6,r5,r12,lsl #0x1
:0206EF7C 147DC00C unknown
:0206EF80 FC29F19C stc2  1,cr15,[r9],#-0x270
:0206EF84 1DA901B5 stcne  1,cr0,[r9,#+0x2d4]!
:0206EF88 001D9010 andeqs r9,r13,r0,lsl r0
:0206EF8C 10251014 eorne  r1,r5,r4,lsl r0
:0206EF90 5CC90239 stcpll 2,cr0,[r9],{#0x39}
:0206EF94 1C06CDE5 stcne  13,cr12,[r6],{#0xe5}
:0206EF98 1E058100 cdpne 1,0,cr8,cr5,cr0,0
:0206EF9C 265936A9 ldrcsb r3,[r9],-r9, lsr #0xd
:0206EFA0 003D2CC1 eoreqs r2,r13,r1,asr #0x19
:0206EFA4 703D402C eorvcs r4,r13,r12,lsr #0x0
:0206EFA8 A57616AD ldrgeb r1,[r6, #-0x6ad]!
:0206EFAC EF07B280 swi 0x0007b280
:0206EFB0 C1941049 orrgts r1,r4,r9,asr #0x0
:0206EFB4 491DE532 ldmmidb  r13 ,{r1,r4,r5,r8,r10,r13,r14,r15}
:0206EFB8 F426B970 unknown
:0206EFBC 38004D38 stmccda  r0 ,{r3,r4,r5,r8,r10,r11,r14}
:0206EFC0 4D2CC04D stcmi  0,cr12,[r12,#-0x134]!
:0206EFC4 C04D6200 subgt  r6,r13,r0,lsl #0x4
:0206EFC8 F41059AA ldrnv r5,[r0],#-0x9aa
:0206EFCC FFF68059 swinv 0x00f68059
:0206EFD0 1669F059 unknown
:0206EFD4 00956544 addeqs r6,r5,r4,asr #0xa
:0206EFD8 07BD5044 ldreq r5,r6,r5,r4,asr #0xa
:0206EFDC 26993CE9 ldrcs r3,r6,r5,r4,asr #0xa
:0206EFE0 B901B138 stmltdb  r1 ,{r3,r4,r5,r8,r12,r13,r15}
:0206EFE4 8000114E andhi  r1,r0,r14,asr #0x2
:0206EFE8 01715000 cmneq r1,r0
:0206EFEC 192211D4 stmnedb  r2!,{r2,r4,r6,r7,r8,r12}
:0206EFF0 13C51300 bicne  r1,r5,#0x0
:0206EFF4 1205C54C andne  r12,r5,#0x13000000
:0206EFF8 1F39000D swine 0x0039000d
:0206EFFC 208DDDD5 unknown
:0206F000 F3221995 unknown
:0206F004 41380281 teqmi r8,r1,lsl #0x5
:0206F008 91C8AA40 bicls  r10,r8,r0,asr #0x14
:0206F00C 09004549 stmeqdb  r0 ,{r0,r3,r6,r8,r10,r14}
:0206F010 8D2C5918 stchi  9,cr5,[r12,#-0x60]!
:0206F014 C00EB574 andgt  r11,r14,r4,ror r5
:0206F018 0EB5927E mrceq 2,5,r9,cr5,cr14,{3}
:0206F01C E35C1C6D cmp r12,#0x6D00
:0206F020 9900051C stmlsdb  r0 ,{r2,r3,r4,r8,r10}
:0206F024 BD20C613 stclt  6,cr12,[r0,#-0x4c]!
:0206F028 03313C04 teqeq r1,#0x400
:0206F02C 4D552129 unknown
:0206F030 BA8DE180 blt 003E7638
:0206F034 A9ADE170 stmgeib  r13!,{r4,r5,r6,r8,r13,r14,r15}
:0206F038 6D000105 unknown
:0206F03C A1EE3B1E mvnge  r3,r14,lsl r11
:0206F040 45B59E00 ldrmi r9,[r5, #+0xe00]!
:0206F044 46EDEE8E unknown
:0206F048 6064007D rsbvs  r0,r4,r13,ror r0
:0206F04C 75990221 ldrvc r0,[r9, #+0x221]		;r9+0x221=*(00000221)
:0206F050 CB49C11D blgt 032DF4CC
:0206F054 C1FBFD21 mvngts r15,r1,lsr #0x1a
:0206F058 EE438459 mcr 4,2,r8,cr3,cr9,{2}
:0206F05C 015946ED cmpeq r9,r13,ror #0xd
:0206F060 51150520 tstpl r5,r0,lsr #0xa
:0206F064 36EE6C00 unknown
:0206F068 ED18EBFF unknown
:0206F06C ED3A311D ldc  1,cr3,[r10,#-0x74]!
:0206F070 2A65800B bcs 039CF0A4
:0206F074 409970B8 ldrmih r7,[r9], +r8
:0206F078 020B7984 andeq  r7,r11,#0x210000
:0206F07C 22A508CD adccs  r0,r5,#0xCD0000
:0206F080 050C7FC2 streq r7,[r12, #-0xfc2]		;(r12-0xfc2=*(fffff045))
:0206F084 E1A03400 mov  r3,r0,lsl #0x8		;r3=0(0x0)
:0206F088 010400FF unknown
:0206F08C 231389E2 tstcs r3,#0x388000
:0206F090 182104F5 stmneda  r1!,{r0,r2,r4,r5,r6,r7,r10}
:0206F094 B4002161 strlt r2,[r0],#-0x161
:0206F098 13510062 cmpne r1,#0x62
:0206F09C B1132901 tstlt r3,r1,lsl #0x12
:0206F0A0 E042A112 sub  r10,r2,r2,lsl r1
:0206F0A4 604051BF strvsh r5,[r0],#-0x1f
:0206F0A8 03E24110 mvneq  r4,#0x4
:0206F0AC 01820021 orreq  r0,r2,r1,lsr #0x0
:0206F0B0 0E908FF1 mrceq 15,4,r8,cr0,cr1,{7}
:0206F0B4 79080001 stmvcdb  r8 ,{r0}
:0206F0B8 0001A012 andeq  r10,r1,r2,lsl r0
:0206F0BC 150717D5 strne r1,[r7, #-0x7d5]		;(r7-0x7d5=*(ffe39831))
:0206F0C0 D5102C00 ldrle r2,[r0, #-0xc00]		;(r0-0xc00=*(fdfff400))
:0206F0C4 CB4BC10F blgt 0335F508
:0206F0C8 0011058D andeqs r0,r1,r13,lsl #0xb
:0206F0CC 126D125D rsbne  r1,r13,#0xD0000005
:0206F0D0 1D21425D stcne  2,cr4,[r1,#-0x174]!
:0206F0D4 AAF95D65 bge 01EC6670
:0206F0D8 01C92275 biceq  r2,r9,r5,ror r2
:0206F0DC 114F1E75 mrsne r1,SPSR
:0206F0E0 2EA06802 cdpcs 8,10,cr6,cr0,cr2,0
:0206F0E4 040DA4E3 streq r10,[r13],#-0x4e3
:0206F0E8 003150A4 eoreqs r5,r1,r4,lsr #0x1
:0206F0EC A400B9A0 strge r11,[r0],#-0x9a0
:0206F0F0 6000B990 mulvs  r0,r0,r9
:0206F0F4 8D05C166 unknown
:0206F0F8 5112C6E2 tstpl r2,r2,ror #0xd
:0206F0FC 0DB18010 ldceq  0,cr8,[r1,#+0x40]!
:0206F100 11FD10B5 ldrneh r1,[r13, #+0x5]!
:0206F104 1039004D eornes r0,r9,r13,asr #0x0
:0206F108 00397DC5 eoreqs r7,r9,r5,asr #0x1b
:0206F10C 74006DF7 strvc r6,[r0],#-0xdf7
:0206F110 8D191900 unknown
:0206F114 502025E5 eorpl  r2,r0,r5,ror #0xb
:0206F118 C504F180 strgt r15,[r4, #-0x180]		;(r4-0x180=*(dffffe80))
:0206F11C 1695B00D ldrne r11,[r5],+r13
:0206F120 11C55859 bicne  r5,r5,r9,asr r8
:0206F124 9A0107DA bls 020B1094
:0206F128 109D28E7 addnes r2,r13,r7,ror #0x11
:0206F12C E2877081 add  r7,r7,#0x81
:0206F130 25570009 ldrcsb r0,[r7, #-0x9]		;(r7-0x9=*(ffe39ffd))
:0206F134 0840BA10 stmeqda  r0 ,{r4,r9,r11,r12,r13,r15}^
:0206F138 1101F500 unknown
:0206F13C 1D2AF170 stcne  1,cr15,[r10,#-0x1c0]!
:0206F140 001DC810 andeqs r12,r13,r0,lsl r8
:0206F144 061009BC unknown
:0206F148 1C7105E9 ldcnel 5,cr0,[r1],#-0x3a4
:0206F14C 26950201 ldrcs r0,[r5],+r1, lsl #0x4
:0206F150 7D08000D unknown
:0206F154 B5C01375 strltb r1,[r0, #+0x375]		;r0+0x375=*(fe000375)
:0206F158 038DDB00 orreq  r13,r13,#0x0
:0206F15C 3BFD8FF8 blcc 01FD3144
:0206F160 8D015195 unknown
:0206F164 0D41F029 unknown
:0206F168 026D7431 rsbeq  r7,r13,#0x31000000
:0206F16C 4DD34081 unknown
:0206F170 41850120 orrmi  r0,r5,r0,lsr #0x2
:0206F174 701051C6 andvcs r5,r0,r6,asr #0x3
:0206F178 55600159 strplb r0,[r0, #-0x159]!
:0206F17C 895003CD ldmhidb  r0 ,{r0,r2,r3,r6,r7,r8,r9}^
:0206F180 89142506 ldmhidb  r4 ,{r1,r2,r8,r10,r13}
:0206F184 01190546 tsteq r9,r6,asr #0xa
:0206F188 89015DCE stmhidb  r1 ,{r1,r2,r3,r6,r7,r8,r10,r11,r12,r14}
:0206F18C 62107976 andvss r7,r0,#0x1D8000
:0206F190 02E3803C rsceq  r8,r3,#0x3C
:0206F194 E3833406 orr  r3,r3,#0x6000000
:0206F198 28508D28 ldmcsda  r0 ,{r3,r5,r8,r10,r11,r15}^
:0206F19C 0010E181 andeqs r14,r0,r1,lsl #0x3
:0206F1A0 E90204C9 stmdb  r2 ,{r0,r3,r6,r7,r10}
:0206F1A4 B1341921 teqlt r4,r1,lsr #0x12
:0206F1A8 9A3085FF bls 02C909AC
:0206F1AC 81F010C5 mvnhis r1,r5,asr #0x1
:0206F1B0 006009A5 rsbeq  r0,r0,r5,lsr #0x13
:0206F1B4 89108103 ldmhidb  r0 ,{r0,r1,r8,r15}
:0206F1B8 030D41F0 unknown
:0206F1BC D5135980 ldrle r5,[r3, #-0x980]		;(r3-0x980=*(fffff680))
:0206F1C0 06E9700B unknown
:0206F1C4 073560B4 unknown
:0206F1C8 15501059 ldrneb r1,[r0, #-0x59]		;(r0-0x59=*(fdffffa7))
:0206F1CC C5007906 strgt r7,[r0, #-0x906]		;(r0-0x906=*(fdfff6fa))
:0206F1D0 F6104155 unknown
:0206F1D4 0ABDE275 beq 00FE7BB0
:0206F1D8 08C12041 stmeqia  r1 ,{r0,r6,r13}^
:0206F1DC 0F459F10 swieq 0x00459f10
:0206F1E0 61E2089C unknown
:0206F1E4 18E3800C unknown
:0206F1E8 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(00000020)
:0206F1EC E5816020 str r6,[r1, #+0x20]		;r1+0x20=*(0005d020)
:0206F1F0 80025524 andhi  r5,r2,r4,lsr #0xa
:0206F1F4 E3800402 orr  r0,r0,#0x2000000
:0206F1F8 19817028 stmneib  r1 ,{r3,r5,r12,r13,r14}
:0206F1FC 0BF9801F bleq 01ECF280
:0206F200 6D08002D unknown
:0206F204 D3E18115 mvnle  r8,#0x40000005
:0206F208 F5000B00 strnv r0,[r0, #-0xb00]		;(r0-0xb00=*(fdfff500))
:0206F20C 7D056906 unknown
:0206F210 F0108D05 andnvs r8,r0,r5,lsl #0x1a
:0206F214 9E265981 cdpls 9,2,cr5,cr6,cr1,4
:0206F218 01010062 unknown
:0206F21C 95081041 strls r1,[r8, #-0x41]		;(r8-0x41=*(0022ffbf))
:0206F220 29302C01 ldmcsdb  r0!,{r0,r10,r11,r13}
:0206F224 8DC0023D unknown
:0206F228 8DC000E2 unknown
:0206F22C 9DD801E5 unknown
:0206F230 9908E150 stmlsdb  r8 ,{r4,r6,r8,r13,r14,r15}
:0206F234 50991410 addpls r1,r9,r0,lsl r4
:0206F238 1099188D addnes r1,r9,r13,lsl #0x11
:0206F23C 9501A5EE strls r10,[r1, #-0x5ee]		;(r1-0x5ee=*(0005ca12))
:0206F240 091629A0 ldmeqdb  r6 ,{r5,r7,r8,r11,r13}
:0206F244 AD00B501 unknown
:0206F248 0610C922 ldreq r12,[r0],-r2, lsr #0x12
:0206F24C 0300057F unknown
:0206F250 165D1F51 unknown
:0206F254 007D2099 unknown
:0206F258 00D90005 sbceqs r0,r9,r5
:0206F25C C50381FD strgt r8,[r3, #-0x1fd]		;(r3-0x1fd=*(fffffe03))
:0206F260 F910050D ldmnvdb  r0 ,{r0,r2,r3,r8,r10}
:0206F264 14103146 ldrne r3,[r0],#-0x146
:0206F268 001980B1 ldreqh r8,[r9], -r1
:0206F26C B6212DDF unknown
:0206F270 1155C0B9 ldrneh r12,[r5, #-0x9]		;(r5-0xb9=*(fdfffff7))
:0206F274 FFE21231 swinv 0x00e21231
:0206F278 F0B91DFF unknown
:0206F27C 210DF0B9 strcsh r15,[r13, -r9]
:0206F280 2595C002 ldrcs r12,[r5, #+0x2]		;r5+0x2=*(fe000002)
:0206F284 601911C5 andvss r1,r9,r5,asr #0x3
:0206F288 401906E7 andmis r0,r9,r7,ror #0xd
:0206F28C 0C001107 stceq  1,cr1,[r0],{#0x7}
:0206F290 17F514C5 ldrneb r1,[r0],{#0x7}
:0206F294 04EA4019 unknown
:0206F298 11054019 unknown
:0206F29C 21000500 unknown
:0206F2A0 CA44410D bgt 0317F6DC
:0206F2A4 05081F85 streq r1,[r8, #-0xf85]		;(r8-0xf85=*(0022f07b))
:0206F2A8 0913E900 ldmeqdb  r3 ,{r8,r11,r13,r14,r15}
:0206F2AC 0D03A020 unknown
:0206F2B0 03E10551 mvneq  r0,#0x14400000
:0206F2B4 5908059F stmpldb  r8 ,{r0,r1,r2,r3,r4,r7,r8,r10}
:0206F2B8 E500214C str r2,[r0, #-0x14c]		;(r0-0x14c=*(fdfffeb4))
:0206F2BC 25A90263 strcs r0,[r9, #+0x263]!
:0206F2C0 00750D1D rsbeqs r0,r5,r13,lsl r13
:0206F2C4 2D001587 unknown
:0206F2C8 5C6EFF10 stcpll 15,cr15,[r14],#-0x40
:0206F2CC FD40080C unknown
:0206F2D0 8D2BBD01 stchi  13,cr11,[r11,#-0x4]!
:0206F2D4 8519D9E2 ldrhi r13,[r9, #-0x9e2]		;(r9-0x9e2=*(fffff61e))
:0206F2D8 44051080 strmi r1,[r5],#-0x80
:0206F2DC 00911C59 addeqs r1,r1,r9,asr r12
:0206F2E0 40993095 umullmis r3,r9,r5,r0
:0206F2E4 47457D78 unknown
:0206F2E8 0591203C ldreq r2,[r1, #+0x3c]		;r1+0x3c=*(0005d03c)
:0206F2EC 92156530 andlss r6,r5,#0xC000000
:0206F2F0 39A929E5 stmccib  r9!,{r0,r2,r5,r6,r7,r8,r11,r13}
:0206F2F4 8230012D eorhis r0,r0,#0x4000000B
:0206F2F8 0CDD27E5 ldceql 7,cr2,[r13],{#0xe5}
:0206F2FC 7DC33049 unknown
:0206F300 07C98011 unknown
:0206F304 03E9017D mvneq  r0,#0x4000001F
:0206F308 5010D90E andpls r13,r0,r14,lsl #0x12
:0206F30C 67E58D5D unknown
:0206F310 1735001D unknown
:0206F314 49004178 stmmidb  r0 ,{r3,r4,r5,r6,r8,r14}
:0206F318 7854D810 ldmvcda  r4 ,{r4,r11,r12,r14,r15}^
:0206F31C 3029D50B eorcc  r13,r9,r11,lsl #0xa
:0206F320 022D1015 eoreq  r1,r13,#0x15
:0206F324 B1FF68E6 mvnlts r6,r6,ror #0x11
:0206F328 2000F541 andcs  r15,r0,r1,asr #0xa
:0206F32C 00200011 eoreq  r0,r0,r1,lsl r0
:0206F330 273D169F unknown
:0206F334 20180D31 andcss r0,r8,r1,lsr r13
:0206F338 240D0061 strcs r0,[r13],#-0x61
:0206F33C B502ED9D strlt r14,[r2, #-0xd9d]		;(r2-0xd9d=*(0003b663))
:0206F340 B029C981 eorlt  r12,r9,r1,lsl #0x13
:0206F344 78040001 stmvcda  r4 ,{r0}
:0206F348 480A020B stmmida  r10 ,{r0,r1,r3,r9}
:0206F34C C402105B strgt r1,[r2],#-0x5b
:0206F350 EA305177 b 02C83934
:0206F354 05401540 streqb r1,[r0, #-0x540]		;(r0-0x540=*(fdfffac0))
:0206F358 25C5150D strcsb r1,[r5, #+0x50d]		;r5+0x50d=*(fe00050d)
:0206F35C 000D0CC9 andeq  r0,r13,r9,asr #0x19
:0206F360 D93DFFE4 ldmledb  r13!,{r2,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0206F364 C200FD48 andgt  r15,r0,#0x1200
:0206F368 01F20135 mvneqs r0,lsr r5
:0206F36C 2BE30300 blcs 0192FF74
:0206F370 FFFDEBFF swinv 0x00fdebff
:0206F374 13F1EAFF mvnnes r14,#0xFF000
:0206F378 03B14008 moveqs r4,#0x8		;r4=8(0x8)
:0206F37C 0B15C008 bleq 025DF3A4
:0206F380 27858100 strcs r8,[r5,+r0, lsl #0x2]
:0206F384 74C913CD strvcb r1,[r9],#+0x3cd
:0206F388 45020B7E strmi r0,[r2, #-0xb7e]		;(r2-0xb7e=*(0003b882))
:0206F38C 83165517 tsthi r6,#0x5C00000
:0206F390 91B04915 movlss r4,r5,lsl r9		;r4=-33554432(0xfe000000)
:0206F394 19273912 stmnedb  r7!,{r1,r4,r8,r11,r12,r13}
:0206F398 1900A520 stmnedb  r0 ,{r5,r8,r10,r13,r15}
:0206F39C 00395140 eoreqs r5,r9,r0,asr #0x2
:0206F3A0 05DF173D ldreqb r1,[r15, #+0x73d]		;r15+0x73d=*(0206fae5)=#630214666(0x2590500a)
:0206F3A4 C6051196 unknown
:0206F3A8 026936A1 rsbeq  r3,r9,#0xA100000
:0206F3AC 180D8605 stmneda  r13 ,{r0,r2,r9,r10,r15}
:0206F3B0 31357D42 teqcc r5,r2,asr #0x1a
:0206F3B4 13B527FD movnes r2,#0x3F40000		;r2=66322432(0x3f40000)
:0206F3B8 1900DD04 stmnedb  r0 ,{r2,r8,r10,r11,r12,r14,r15}
:0206F3BC 80190810 andhis r0,r9,r0,lsl r8
:0206F3C0 110699B7 strneh r9,[r6, -r7]
:0206F3C4 E92A7D13 stmdb  r10!,{r0,r1,r4,r8,r10,r11,r12,r13,r14}
:0206F3C8 11067D05 unknown
:0206F3CC 491F01E3 ldmmidb  r15 ,{r0,r1,r5,r6,r7,r8}
:0206F3D0 0301310A unknown
:0206F3D4 99E505DD unknown
:0206F3D8 09381916 ldmeqdb  r8!,{r1,r2,r4,r8,r11,r12}
:0206F3DC 1749EB01 strneb r14,[r9,-r1, lsl #0x16]
:0206F3E0 0B3D277D bleq 02FB91DC
:0206F3E4 07D923D1 unknown
:0206F3E8 7D7299ED ldcvcl 9,cr9,[r2,#-0x3b4]!
:0206F3EC 4FF8DF17 swimi 0x00f8df17
:0206F3F0 7920E92D stmvcdb  r0!,{r0,r2,r3,r5,r8,r11,r13,r14,r15}
:0206F3F4 2032E005 eorcss r14,r2,r5
:0206F3F8 E5700129 ldrb r0,[r0, #-0x129]!
:0206F3FC 2993000B ldmcsib  r3 ,{r0,r1,r3}
:0206F400 25E58D01 strcsb r8,[r5, #+0xd01]!
:0206F404 8D8D2004 unknown
:0206F408 49019223 stmmidb  r1 ,{r0,r1,r5,r9,r12,r15}
:0206F40C 4948120B stmmidb  r8 ,{r0,r1,r3,r9,r12}^
:0206F410 9D02A123 unknown
:0206F414 E1C10002 bic  r0,r1,r2
:0206F418 2507E174 strcs r14,[r7, #-0x174]		;(r7-0x174=*(ffe39e92))
:0206F41C B4000900 strlt r0,[r0],#-0x900
:0206F420 D7D80041 ldrleb r0,[r0],#-0x900
:0206F424 007101C5 rsbeqs r0,r1,r5,asr #0x3
:0206F428 79E00BCB unknown
:0206F42C 75103900 ldrvc r3,[r0, #-0x900]		;(r0-0x900=*(fdfff700))
:0206F430 01031D01 unknown
:0206F434 80073C01 andhi  r3,r7,r1,lsl #0x18
:0206F438 4259BAE3 submis r11,r9,#0xE3000
:0206F43C 8400796D strhi r7,[r0],#-0x96d
:0206F440 E59F2250 ldr r2,[r15, #+0x250]		;r15+0x250=*(0206f698)=#23299852(0x0163870c)
:0206F444 2CDD01F9 ldccsl 1,cr0,[r13],{#0xf9}
:0206F448 2D0101A1 unknown
:0206F44C 74F8119D unknown
:0206F450 0234C102 eoreqs r12,r4,#0x80000000
:0206F454 001111B1 ldreqh r1,[r1], -r1
:0206F458 17340010 unknown
:0206F45C 3D182779 unknown
:0206F460 701037AD andvcs r3,r0,r13,lsr #0xf
:0206F464 010312C7 unknown
:0206F468 0A048113 beq 0218F8BC
:0206F46C 0800E281 stmeqda  r0 ,{r0,r7,r9,r13,r14,r15}
:0206F470 350599B0 strcc r9,[r5, #-0x9b0]		;(r5-0x9b0=*(fdfff650))
:0206F474 17C9220A strneb r2,[r9,+r10, lsl #0x4]
:0206F478 001C0081 andeqs r0,r12,r1,lsl #0x1
:0206F47C 10001536 andne  r1,r0,r6,lsr r5
:0206F480 39AAE28D stmccib  r10!,{r0,r2,r3,r7,r9,r13,r14,r15}
:0206F484 21A22880 movcs  r2,r0,lsl #0x11		;r2=0(0x0)
:0206F488 D99005CD ldmleib  r0 ,{r0,r2,r3,r6,r7,r8,r10}
:0206F48C 39E28D14 unknown
:0206F490 60396510 eorvss r6,r9,r0,lsl r5
:0206F494 390A1DA5 stmccdb  r10 ,{r0,r2,r5,r7,r8,r10,r11,r12}
:0206F498 3E561580 cdpcc 5,4,cr1,cr6,cr0,4
:0206F49C 194299FF stmnedb  r2 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11,r12,r15}^
:0206F4A0 1567A113 strneb r10,[r7, #-0x113]!
:0206F4A4 01859006 orreq  r9,r5,r6
:0206F4A8 050E6D80 streq r6,[r14, #-0xd80]		;r14-0xd80=*(0c0002f0)=#0(0x00000000)
:0206F4AC 35E15600 strccb r5,[r1, #+0x600]!
:0206F4B0 0D09EBFF unknown
:0206F4B4 3401251A strcc r2,[r1],#-0x51a
:0206F4B8 987615FF unknown
:0206F4BC 510041C8 unknown
:0206F4C0 09E03940 unknown
:0206F4C4 E3A02320 mov  r2,#0x80000000		;r2=-2147483648(0x80000000)
:0206F4C8 2D10351E unknown
:0206F4CC 821A0110 andhis r0,r10,#0x4
:0206F4D0 030803E2 unknown
:0206F4D4 491AEDC0 ldmmidb  r10 ,{r6,r7,r8,r10,r11,r13,r14,r15}
:0206F4D8 080BD900 stmeqda  r11 ,{r8,r11,r12,r14,r15}
:0206F4DC 0E00E3C0 cdpeq 3,0,cr14,cr0,cr0,6
:0206F4E0 19840495 stmneib  r4 ,{r0,r2,r4,r7,r10}
:0206F4E4 0901C9F0 stmeqdb  r1 ,{r4,r5,r6,r7,r8,r11,r14,r15}
:0206F4E8 68E58D10 unknown
:0206F4EC 922BAD1D eorls  r10,r11,#0x740
:0206F4F0 109914E5 addnes r1,r9,r5,ror #0x9
:0206F4F4 106D0F7D rsbne  r0,r13,r13,ror r15
:0206F4F8 B9017140 stmltdb  r1 ,{r6,r8,r12,r13,r14}
:0206F4FC 100CD516 andne  r13,r12,r6,lsl r5
:0206F500 8006519D mulhi  r6,r13,r1
:0206F504 1CA624A5 stcne  4,cr2,[r6],#+0x294
:0206F508 2080001D addcs  r0,r0,r13,lsl r0
:0206F50C 103913A0 eornes r1,r9,r0,lsr #0x7
:0206F510 33854240 orrcc  r4,r5,#0x4
:0206F514 E1870032 orr  r0,r7,r2,lsr r0
:0206F518 AD802002 unknown
:0206F51C 5D9D8302 unknown
:0206F520 01559D01 cmpeq r5,r1,lsl #0x1a
:0206F524 0802E181 stmeqda  r2 ,{r0,r7,r8,r13,r14,r15}
:0206F528 1801AD0A stmneda  r1 ,{r1,r3,r8,r10,r11,r13,r15}
:0206F52C 690802CD stmvsdb  r8 ,{r0,r2,r3,r6,r7,r9}
:0206F530 0ADD180B beq 017B5564
:0206F534 F0D50075 sbcnvs r0,r5,r5,ror r0
:0206F538 400D007D andmi  r0,r13,r13,ror r0
:0206F53C E24223D5 sub  r2,r2,#0x54000003
:0206F540 4E9810A5 cdpmi 0,8,cr1,cr8,cr5,5
:0206F544 056133F1 streqb r3,[r1, #-0x3f1]!
:0206F548 D9170008 ldmledb  r7 ,{r3}
:0206F54C 2255E023 subcss r14,r5,#0x23
:0206F550 060E2DA3 streq r2,[r14],-r3, lsr #0x1b
:0206F554 13153110 tstne r5,#0x4
:0206F558 001B1095 muleqs r11,r5,r0
:0206F55C 03D10029 biceqs r0,r1,#0x29
:0206F560 082D919D stmeqda  r13!,{r0,r2,r3,r4,r7,r8,r12,r15}
:0206F564 E5701A0D ldrb r1,[r0, #-0xa0d]!
:0206F568 0001AA11 andeq  r10,r1,r1,lsl r10
:0206F56C 45000110 strmi r0,[r0, #-0x110]		;(r0-0x110=*(fdfffef0))
:0206F570 FD300701 ldc2  7,cr0,[r0,#-0x4]!
:0206F574 CD008906 unknown
:0206F578 0B44E501 bleq 031A8984
:0206F57C 12A10125 adcne  r0,r1,#0x40000009
:0206F580 8081ADB4 strhih r10,[r1], +r4
:0206F584 0659805A unknown
:0206F588 05036170 streq r6,[r3, #-0x170]		;(r3-0x170=*(fffffe90))
:0206F58C 0025FC00 eoreq  r15,r5,r0,lsl #0x18
:0206F590 ACDA11A5 ldcgel 1,cr1,[r10],{#0xa5}
:0206F594 127150F1 rsbnes r5,r1,#0xF1
:0206F598 B002D103 andlt  r13,r2,r3,lsl #0x2
:0206F59C 560A0F51 unknown
:0206F5A0 9900E280 stmlsdb  r0 ,{r7,r9,r13,r14,r15}
:0206F5A4 F2145105 andnvs r5,r4,#0x40000001
:0206F5A8 58D50001 ldmplia  r5 ,{r0}^
:0206F5AC 050025E0 streq r2,[r0, #-0x5e0]		;(r0-0x5e0=*(fdfffa20))
:0206F5B0 45D72300 ldrmib r2,[r7, #+0x300]		;r7+0x300=*(ffe3a306)
:0206F5B4 26E59D11 unknown
:0206F5B8 0565E0D6 streqb r14,[r5, #-0xd6]!
:0206F5BC 23C19F10 biccs  r9,r1,#0x40
:0206F5C0 64B01971 unknown
:0206F5C4 00E1C160 rsceq  r12,r1,r0,ror #0x2
:0206F5C8 FEFD0045 cdp2 0,14,cr0,cr13,cr5,2
:0206F5CC 085910FF ldmeqda  r9 ,{r0,r1,r2,r3,r4,r5,r6,r7,r12}^
:0206F5D0 00590805 subeqs r0,r9,r5,lsl #0x10
:0206F5D4 C5192DE1 ldrgt r2,[r9, #-0xde1]		;(r9-0xde1=*(fffff21f))
:0206F5D8 378FF802 strcc r15,[r15,+r2, lsl #0x10]
:0206F5DC 13B90F4D movnes r0,#0x134		;r0=308(0x134)
:0206F5E0 FFFF0011 swinv 0x00ff0011
:0206F5E4 0740003F unknown
:0206F5E8 22197FFC andcss r7,r9,#0x3F0
:0206F5EC 0214120D andeqs r1,r4,#0xD0000000
:0206F5F0 F80C0400 stmnvda  r12 ,{r10}
:0206F5F4 363D1DE5 unknown
:0206F5F8 353D22B1 ldrcc r2,[r13, #-0x2b1]!
:0206F5FC 78120900 ldmvcda  r2 ,{r8,r11}
:0206F600 AD00056E unknown
:0206F604 02AD0712 adceq  r0,r13,#0x480000
:0206F608 E59F11DC ldr r1,[r15, #+0x1dc]		;r15+0x1dc=*(0206f7ec)=#-508542959(0xe1b04011)
:0206F60C 009DDC0B addeqs r13,r13,r11,lsl #0x18
:0206F610 4115214D tstmi r5,r13,asr #0x2
:0206F614 9331E507 teqls r1,#0x1C00000
:0206F618 98AE01C1 stmlsia  r14!,{r0,r6,r7,r8}
:0206F61C D1391129 teqle r9,r9,lsr #0x2
:0206F620 A4813976 strge r3,[r1],#+0x976
:0206F624 96313941 unknown
:0206F628 6F4039BF swivs 0x004039bf
:0206F62C F1396085 teqnv r9,r5,lsl #0x1
:0206F630 6C81394F stcvs  9,cr3,[r1],{#0x4f}
:0206F634 7139615A teqvc r9,r10,asr r1
:0206F638 45C139B0 strmib r3,[r1, #+0x9b0]		;r1+0x9b0=*(e1b049c1)
:0206F63C 487139FE unknown
:0206F640 3C09714A stccc  1,cr7,[r9],{#0x4a}
:0206F644 197509B5 unknown
:0206F648 01C50E15 biceq  r0,r5,r5,lsl r14
:0206F64C 103DE1C2 eornes r14,r13,r2,asr #0x3
:0206F650 1DCE006D unknown
:0206F654 00314540 eoreqs r4,r1,r0,asr #0xa
:0206F658 9F2A5120 swils 0x002a5120
:0206F65C 154118E5 strneb r1,[r1, #-0x8e5]		;(r1-0x8e5=*(e1b0372c))
:0206F660 00319D3F eoreqs r9,r1,r15,lsr r13
:0206F664 02755010 rsbeqs r5,r5,#0x10
:0206F668 3C8031C6 stccc  1,cr3,[r0],{#0xc6}
:0206F66C 00F110B1 unknown
:0206F670 B5401DC1 strltb r1,[r0, #-0xdc1]		;(r0-0xdc1=*(fffff373))
:0206F674 EC006907 stc  9,cr6,[r0],{#0x7}
:0206F678 C5E59F70 strgtb r9,[r5, #+0xf70]!
:0206F67C C20DA903 andgt  r10,r13,#0xC000
:0206F680 002D0F81 eoreq  r0,r13,r1,lsl #0x1f
:0206F684 7DB910B1 ldcvc  0,cr1,[r9,#+0x2c4]!
:0206F688 1CE1C480 stcnel 4,cr12,[r1],#+0x200
:0206F68C 38F55700 unknown
:0206F690 E04131A9 sub  r3,r1,r9,lsr #0x3
:0206F694 011BD902 tsteq r11,r2,lsl #0x12
:0206F698 0163870C unknown
:0206F69C 00498600 subeq  r8,r9,r0,lsl #0xc
:0206F6A0 9C0CF9AC stcls  9,cr15,[r12],{#0xac}
:0206F6A4 9500D110 strls r13,[r0, #-0x110]		;(r0-0x110=*(00000024))
:0206F6A8 98E1D320 unknown
:0206F6AC 5513F500 ldrpl r15,[r3, #-0x500]		;(r3-0x500=*(fffffb00))
:0206F6B0 C2A00C39 adcgt  r0,r0,#0x3900
:0206F6B4 C320B0E3 unknown
:0206F6B8 0418BDE1 ldreq r11,[r8],#-0xde1
:0206F6BC 1D015940 unknown
:0206F6C0 110D0005 unknown
:0206F6C4 19000D0B stmnedb  r0 ,{r0,r1,r3,r8,r10,r11}
:0206F6C8 196D2710 unknown
:0206F6CC 00351740 eoreqs r1,r5,r0,asr #0xe
:0206F6D0 799F4068 ldmvcib  r15 ,{r3,r5,r6,r14}
:0206F6D4 3945702A stmccdb  r5 ,{r1,r3,r5,r12,r13,r14}^
:0206F6D8 1900A920 stmnedb  r0 ,{r5,r8,r11,r13,r15}
:0206F6DC 0F21C930 swieq 0x0021c930
:0206F6E0 91101791 unknown
:0206F6E4 2159AF32 cmpcs r9,r2,lsr r15
:0206F6E8 30723DFE unknown
:0206F6EC 5241023D subpl  r0,r1,#0xD0000003
:0206F6F0 4135E061 teqmi r5,r1,ror #0x0
:0206F6F4 3511A142 ldrcc r10,[r1, #-0x142]		;(r1-0x142=*(e1b03ecf))
:0206F6F8 4091F600 addmis r15,r1,r0,lsl #0xc
:0206F6FC 6100FDF7 unknown
:0206F700 FC3CD754 ldc2  7,cr13,[r12],#-0x150
:0206F704 91AC027F movls  r0,r15,ror r2
:0206F708 39126101 ldmccdb  r2 ,{r0,r8,r13,r14}
:0206F70C 7114E010 tstvc r4,r0,lsl r0
:0206F710 1D023121 unknown
:0206F714 BD200143 stclt  1,cr0,[r0,#-0x10c]!
:0206F718 354E3002 strccb r3,[r14, #-0x2]		;r14-0x2=*(0c00106e)=#0(0x00000000)
:0206F71C 0B825830 bleq 001057E4
:0206F720 06F51B79 unknown
:0206F724 FF31E1D0 swinv 0x0031e1d0
:0206F728 2729E30B strcs r14,[r9,-r11, lsl #0x6]!
:0206F72C 491E02FD ldmmidb  r14 ,{r0,r2,r3,r4,r5,r6,r7,r9}
:0206F730 2D000311 unknown
:0206F734 9FC01004 swils 0x00c01004
:0206F738 05890795 streq r0,[r9, #+0x795]		;r9+0x795=*(00000795)
:0206F73C B0058918 andlt  r8,r5,r8,lsl r9
:0206F740 3A712ABD bcc 03CBA23C
:0206F744 020B7BE8 andeq  r7,r11,#0x3A000
:0206F748 831DDD18 tsthi r13,#0x600
:0206F74C 51000FE5 unknown
:0206F750 0FE28D2D swieq 0x00e28d2d
:0206F754 85019D00 strhi r9,[r1, #-0xd00]		;(r1-0xd00=*(e1b03311))
:0206F758 81C00181 bichi  r0,r0,r1,lsl #0x3
:0206F75C 12001141 andne  r1,r0,#0x40000010
:0206F760 E501B518 str r11,[r1, #-0x518]		;(r1-0x518=*(e1b03af9))
:0206F764 01F1CD00 mvneqs r12,r0,lsl #0x1a
:0206F768 0FDD11DD swieq 0x00dd11dd
:0206F76C 8DD00415 unknown
:0206F770 B518E209 ldrlt r14,[r8, #-0x209]		;(r8-0x209=*(0022fdf7))
:0206F774 15101100 ldrne r1,[r0, #-0x100]		;(r0-0x100=*(00000034))
:0206F778 00211500 eoreq  r1,r1,r0,lsl #0xa
:0206F77C 4D005C15 unknown
:0206F780 25102104 ldrcs r2,[r0, #-0x104]		;(r0-0x104=*(00000030))
:0206F784 011AC900 tsteq r10,r0,lsl #0x12
:0206F788 9E345900 cdpls 9,2,cr5,cr4,cr0,0
:0206F78C 20002FE5 andcs  r2,r0,r5,ror #0x1f
:0206F790 61811F95 unknown
:0206F794 10258000 eorne  r8,r5,r0
:0206F798 92000DA9 andls  r0,r0,#0x2A40
:0206F79C 3D2FC9E5 stccc  9,cr12,[r15,#-0x394]!
:0206F7A0 10590000 subnes r0,r9,r0
:0206F7A4 FBD9446D blx 016C0960
:0206F7A8 02691E99 rsbeq  r1,r9,#0x990
:0206F7AC 29A9003D stmcsib  r9!,{r0,r2,r3,r4,r5}
:0206F7B0 B05023DD ldrltsb r2,[r0],#-0x3d
:0206F7B4 1B81E13E blne 000E7CB4
:0206F7B8 DFF71411 swile 0x00f71411
:0206F7BC E5951F19 ldr r1,[r5, #+0xf19]		;r5+0xf19=*(fe000f19)
:0206F7C0 59002526 stmpldb  r0 ,{r1,r2,r5,r8,r10,r13}
:0206F7C4 041E4521 ldreq r4,[r14],#-0x521
:0206F7C8 0B194E31 bleq 026C3094
:0206F7CC 00311011 eoreqs r1,r1,r1,lsl r0
:0206F7D0 080585F7 stmeqda  r5 ,{r0,r1,r2,r4,r5,r6,r7,r8,r10,r15}
:0206F7D4 03158210 tsteq r5,#0x1
:0206F7D8 20801745 addcs  r1,r0,r5,asr #0xe
:0206F7DC 911004D5 ldrlssb r0,[r0, -r5]
:0206F7E0 29F423A9 unknown
:0206F7E4 DF52EC00 swile 0x0052ec00
:0206F7E8 7D103175 unknown
:0206F7EC E1B04011 movs r4,r1,lsl r0		;r4=17825792(0x1100000)
:0206F7F0 00910A10 addeqs r0,r1,r0,lsl r10
:0206F7F4 314E3104 unknown
:0206F7F8 94401FF5 strlsb r1,[r0],#-0xff5
:0206F7FC 0A7915E5 beq 03EB4F98
:0206F800 00B5F9E3 adceqs r15,r5,r3,ror #0x13
:0206F804 D0151B65 andles r1,r5,r5,ror #0x16
:0206F808 B9202D04 stmltdb  r0!,{r2,r8,r10,r11,r13}
:0206F80C 2D18F015 unknown
:0206F810 15201510 strne r1,[r0, #-0x510]!
:0206F814 117DC4F0 ldrnesh r12,[r13, #-0x40]!
:0206F818 3DDD08E5 unknown
:0206F81C F91F891C ldmnvdb  r15 ,{r2,r3,r4,r8,r11,r15}
:0206F820 0B856418 bleq 001C8888
:0206F824 9D07C002 unknown
:0206F828 A0083641 andge  r3,r8,r1,asr #0xc
:0206F82C 0031DDE3 eoreqs r13,r1,r3,ror #0x1b
:0206F830 0DFF418E ldceql 1,cr4,[r15,#+0x238]!
:0206F834 29104901 ldmcsdb  r0 ,{r0,r8,r11,r14}
:0206F838 1D0A3103 unknown
:0206F83C 4025B82E eormi  r11,r5,r14,lsr #0x10
:0206F840 00ED09BE unknown
:0206F844 025D6054 subeqs r6,r13,#0x54
:0206F848 13610031 unknown
:0206F84C 1FA17206 swine 0x00a17206
:0206F850 50890031 addpl  r0,r9,r1,lsr r0
:0206F854 300DFDAE andcc  r15,r13,r14,lsr #0x1b
:0206F858 FF27FFF8 swinv 0x0027fff8
:0206F85C 1D732505 ldcnel 5,cr2,[r3,#-0x14]!
:0206F860 00397040 eoreqs r7,r9,r0,asr #0x0
:0206F864 AA605D0A bge 03886C94
:0206F868 E5DF0C21 ldrb r0,[r15, #+0xc21]		;r15+0xc21=*(02070491)=#60882944(0x03a10000)
:0206F86C 4F156B3F swimi 0x00156b3f
:0206F870 9D0059F9 unknown
:0206F874 3A47D510 bcc 03264CBC
:0206F878 1271000A rsbnes r0,r1,#0xA
:0206F87C 101E9D58 andnes r9,r14,r8,asr r13
:0206F880 65E1D050 strvsb r13,[r1, #+0x50]!
:0206F884 B1013D57 unknown
:0206F888 00E1C005 rsceq  r12,r1,r5
:0206F88C 0119391C tsteq r9,r12,lsl r9
:0206F890 28129500 ldmcsda  r2 ,{r8,r10,r12,r15}
:0206F894 E5101089 ldr r1,[r0, #-0x89]		;r0-0x89=*(03a0ff77)=#-13631345(0xff30008f)
:0206F898 D7007D01 strle r7,[r0,-r1, lsl #0x1a]
:0206F89C 050025BF streq r2,[r0, #-0x5bf]		;r0-0x5bf=*(03a0fa41)=#-1579200202(0xa1df5136)
:0206F8A0 172107BD unknown
:0206F8A4 EB105B4D bl 024865E0
:0206F8A8 FA38653A blx 02E88DA0
:0206F8AC 210C07FD unknown
:0206F8B0 EA11911B b 024D3D24
:0206F8B4 4DEB35FF stcmil 5,cr3,[r11,#+0x3fc]!
:0206F8B8 0B894457 bleq 002C0A1C
:0206F8BC 1011E0A5 andnes r14,r1,r5,lsr #0x1
:0206F8C0 C0A56250 adcgt  r6,r5,r0,asr r2
:0206F8C4 F0A5DF81 adcnv  r13,r5,r1,lsl #0x1f
:0206F8C8 28007D7C stmcsda  r0 ,{r2,r3,r4,r5,r6,r8,r10,r11,r12,r13,r14}
:0206F8CC A5A91665 strge r1,[r9, #+0x665]!
:0206F8D0 E8D0A940 ldmia  r0 ,{r6,r8,r11,r13,r15}^
:0206F8D4 F0A9E0A9 adcnv  r14,r9,r9,lsr #0x1
:0206F8D8 F0A9FFDF unknown
:0206F8DC 20A9D09B umlalcs  r13,r9,r11,r0
:0206F8E0 A970F0A9 ldmgedb  r0!,{r0,r3,r5,r7,r12,r13,r14,r15}^
:0206F8E4 00A96010 adceq  r6,r9,r0,lsl r0
:0206F8E8 00A95650 adceq  r5,r9,r0,asr r6
:0206F8EC 101100AD andnes r0,r1,r13,lsr #0x1
:0206F8F0 57C0AD54 unknown
:0206F8F4 577040AD ldrplb r4,[r0,-r13, lsr #0x1]!
:0206F8F8 855280AD ldrhib r8,[r2, #-0xad]		;(r2-0xad=*(a1df5089))
:0206F8FC AD27C900 stcge  9,cr12,[r7,#-0x0]!
:0206F900 C180B1D0 unknown
:0206F904 70BDC0B1 unknown
:0206F908 9F1090B1 swils 0x001090b1
:0206F90C 0A250A4D beq 029B2248
:0206F910 B2F0B1FF rsclts r11,r0,#0xC000003F
:0206F914 B10079A5 unknown
:0206F918 9D3B91F0 ldcls  1,cr9,[r11,#-0x3c0]!
:0206F91C 11598159 cmpne r9,r9,asr r1
:0206F920 107E5810 rsbnes r5,r14,r0,lsl r8
:0206F924 892000B9 stmhidb  r0!,{r0,r3,r4,r5,r7}
:0206F928 95154D01 ldrls r4,[r5, #-0xd01]		;(r5-0xd01=*(fdfff2ff))
:0206F92C 00112B00 andeqs r2,r1,r0,lsl #0x16
:0206F930 F812E1BA ldmnvda  r2 ,{r1,r3,r4,r5,r7,r8,r13,r14,r15}
:0206F934 1C051885 stcne  8,cr1,[r5],{#0x85}
:0206F938 DF260B49 swile 0x00260b49
:0206F93C F59D1CA1 ldrnv r1,[r13, #+0xca1]		;r13+0xca1=*(00000ca1)
:0206F940 8011051D andhis r0,r1,r13,lsl r5
:0206F944 70146505 andvcs r6,r4,r5,lsl #0xa
:0206F948 180BE580 stmneda  r11 ,{r7,r8,r10,r13,r14,r15}
:0206F94C 50085960 andpl  r5,r8,r0,ror #0x12
:0206F950 0439009D unknown
:0206F954 B44DE98C strltb r14,[r13],#-0x98c
:0206F958 01031C09 unknown
:0206F95C 2579F80C ldrcsb r15,[r9, #-0x80c]!
:0206F960 20243CC1 eorcs  r3,r4,r1,asr #0x19
:0206F964 27C99F35 unknown
:0206F968 1C072DDC stcne  13,cr2,[r7],{#0xdc}
:0206F96C 209D9F10 addcss r9,r13,r0,lsl r15
:0206F970 BD15E18A unknown
:0206F974 2145781D unknown
:0206F978 008505D1 unknown
:0206F97C 05F92CA9 ldreqb r2,[r9, #+0xca9]!
:0206F980 B13BD8FB ldrltsh r13,[r11, -r11]!
:0206F984 1310353C tstne r0,#0xF000000
:0206F988 052C031D streq r0,[r12, #-0x31d]!
:0206F98C 1104E92C unknown
:0206F990 00112480 andeqs r2,r1,r0,lsl #0x9
:0206F994 E1001118 unknown
:0206F998 056B04D4 streqb r0,[r11, #-0x4d4]!
:0206F99C F4E154E1 unknown
:0206F9A0 E1020906 unknown
:0206F9A4 0C187124 ldceq  1,cr7,[r8],{#0x24}
:0206F9A8 20E20176 rsccs  r0,r2,r6,ror r1
:0206F9AC 11304D99 unknown
:0206F9B0 2820FF00 stmcsda  r0!,{r8,r9,r10,r11,r12,r13,r14,r15}
:0206F9B4 1AC1E201 bne 010E81C0
:0206F9B8 28001DC4 stmcsda  r0 ,{r2,r6,r7,r8,r10,r11,r12}
:0206F9BC 24A13C6D unknown
:0206F9C0 44B130D4 unknown
:0206F9C4 01061491 swpeq r1,r1,r6
:0206F9C8 6D0402FD unknown
:0206F9CC 6D40A600 unknown
:0206F9D0 0F02A90F swieq 0x0002a90f
:0206F9D4 04191745 ldreq r1,[r9],#-0x745
:0206F9D8 B61009FB unknown
:0206F9DC 00011289 andeq  r1,r1,r9,lsl #0x5
:0206F9E0 0E000D37 mcreq 13,0,r0,cr0,cr7,{1}
:0206F9E4 010D0001 unknown
:0206F9E8 150CAB00 strne r10,[r12, #-0xb00]		;(r12-0xb00=*(fffff507))
:0206F9EC 00015D00 andeq  r5,r1,r0,lsl #0x1a
:0206F9F0 70000168 andvc  r0,r0,r8,ror #0x2
:0206F9F4 99AA0001 stmlsib  r10!,{r0}
:0206F9F8 19C50001 stmneib  r5 ,{r0}^
:0206F9FC 03F90114 mvneqs r0,#0x5
:0206FA00 AA015D01 bge 020C6E0C
:0206FA04 0103E901 unknown
:0206FA08 000103E1 andeq  r0,r1,r1,ror #0x7
:0206FA0C 140A50EA strne r5,[r10],#-0xea
:0206FA10 01ED6059 mvneq  r6,r9,asr r0
:0206FA14 0071002D rsbeqs r0,r1,r13,lsr #0x0
:0206FA18 01010112 unknown
:0206FA1C D0A5149E umlalle  r1,r5,r14,r4
:0206FA20 01010441 unknown
:0206FA24 D0A51401 adcle  r1,r5,r1,lsl #0x8
:0206FA28 01D607FD ldreqsh r0,[r6, #+0x7d]		;r6+0x7d=*(0000007d)
:0206FA2C 046D50A5 unknown
:0206FA30 A9EB0002 unknown
:0206FA34 4D46EB10 unknown
:0206FA38 704DF800 subvc  r15,r13,r0,lsl #0x10
:0206FA3C 0C3D40A1 ldceq  0,cr4,[r13],#-0x284
:0206FA40 13E00015 mvnne  r0,#0x15
:0206FA44 F5F0A53D ldrnvb r10,[r0, #+0x53d]!
:0206FA48 A5C80015 strgeb r0,[r8, #+0x15]		;r8+0x15=*(00230015)
:0206FA4C 490591E0 stmmidb  r5 ,{r5,r6,r7,r8,r12,r15}
:0206FA50 A575D740 ldrgeb r13,[r5, #-0x740]!
:0206FA54 F913A400 ldmnvdb  r3 ,{r10,r13,r15}
:0206FA58 E81C5970 ldmda  r12 ,{r4,r5,r6,r8,r11,r12,r14}
:0206FA5C 59900015 ldmplib  r0 ,{r0,r2,r4}
:0206FA60 59099059 stmpldb  r9 ,{r0,r3,r4,r6,r12,r15}
:0206FA64 E2001500 and  r1,r0,#0x0
:0206FA68 59780015 unknown
:0206FA6C 50DDAD10 sbcpls r10,r13,r0,lsl r13
:0206FA70 DC302505 ldcle  5,cr2,[r0],#-0x14
:0206FA74 07253059 unknown
:0206FA78 0BB50B89 bleq 00DB28A4
:0206FA7C F11358F5 ldrnvsh r5,[r3, -r5]
:0206FA80 44401D00 strmib r1,[r0],#-0xd00
:0206FA84 B50D1011 strlt r1,[r13, #-0x11]		;(r13-0x11=*(ffffffef))
:0206FA88 0C11AC10 ldceq  12,cr10,[r1],{#0x10}
:0206FA8C D1E59150 mvnle  r9,r0,asr r1
:0206FA90 C1380015 teqgt r8,r5,lsl r0
:0206FA94 5015A11B andpls r10,r5,r11,lsl r1
:0206FA98 CB301508 blgt 02C74EC0
:0206FA9C 13200015 unknown
:0206FAA0 7595D099 ldrvc r13,[r5, #+0x99]		;r5+0x99=*(fe000099)
:0206FAA4 AD409906 unknown
:0206FAA8 2D131291 unknown
:0206FAAC 2B0E0070 blcs 023EFC74
:0206FAB0 110E0061 unknown
:0206FAB4 2F155011 swics 0x00155011
:0206FAB8 002519F1 unknown
:0206FABC 05A375E5 streq r7,[r3, #+0x5e5]!
:0206FAC0 E5002100 str r2,[r0, #-0x100]		;r0-0x100=*(03a0ff00)=#2095561051(0x7ce7b95b)
:0206FAC4 D40021A1 strle r2,[r0],#-0x1a1
:0206FAC8 759F2612 ldrvc r2,[r15, #+0x612]		;r15+0x612=*(020700e2)=#822196492(0x3101b90c)
:0206FACC 00FD9009 rsceqs r9,r13,r9
:0206FAD0 6980E1D1 stmvsib  r0 ,{r0,r4,r6,r7,r8,r13,r14,r15}
:0206FAD4 3AA18A40 bcc 008D23DC
:0206FAD8 40001582 andmi  r1,r0,r2,lsl #0xb
:0206FADC 01980582 orreqs r0,r8,r2,lsl #0xb
:0206FAE0 12AC00A5 adcne  r0,r12,#0xA5
:0206FAE4 90500A69 sublss r0,r0,r9,ror #0x14
:0206FAE8 490E3025 stmmidb  r14 ,{r0,r2,r5,r12,r13}
:0206FAEC 610E0025 unknown
:0206FAF0 25201504 strcs r1,[r0, #-0x504]!
:0206FAF4 E1A0090B mov  r0,r11,lsl #0x12		;r0=-1073741824(0xc0000000)
:0206FAF8 A00D201D andge  r2,r13,r13,lsl r0
:0206FAFC 0015A4E1 andeqs r10,r5,r1,ror #0x9
:0206FB00 9F201284 swils 0x00201284
:0206FB04 101D006D andnes r0,r13,r13,ror #0x0
:0206FB08 5580E591 strpl r14,[r0, #+0x591]		;r0+0x591=*(c0000591)
:0206FB0C A5460C10 strgeb r0,[r6, #-0xc10]		;(r6-0xc10=*(fffff3f0))
:0206FB10 B9000005 stmltdb  r0 ,{r0,r2}
:0206FB14 20BD8507 adccss r8,r13,r7,lsl #0xa
:0206FB18 9F290264 swils 0x00290264
:0206FB1C 19850F21 stmneib  r5 ,{r0,r5,r8,r9,r10,r11}
:0206FB20 70190C30 andvcs r0,r9,r0,lsr r12
:0206FB24 AA401901 bge 03075F30
:0206FB28 08501944 ldmeqda  r0 ,{r2,r6,r8,r11,r12}^
:0206FB2C 001D3019 andeqs r3,r13,r9,lsl r0
:0206FB30 1A000215 bne 0207038C
:0206FB34 001D1280 andeqs r1,r13,r0,lsl #0x5
:0206FB38 61022815 unknown
:0206FB3C C4130939 ldrgt r0,[r3],#-0x939
:0206FB40 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:0206FB44 0C004172 stceq  1,cr4,[r0],{#0x72}
:0206FB48 E5952000 ldr r2,[r5, #+0x0]		;r5+0x0=*(fe000000)
:0206FB4C 07F9004D ldreqb r0,[r5, #+0x0]		;r5+0x0=*(fe000000)
:0206FB50 B16EE585 unknown
:0206FB54 B1278C80 unknown
:0206FB58 C0B1F840 adcgts r15,r1,r0,asr #0x10
:0206FB5C 45003111 strmi r3,[r0, #-0x111]		;(r0-0x111=*(fffffef0))
:0206FB60 EA05B530 b 021DD028
:0206FB64 0061009D unknown
:0206FB68 A904F041 stmgedb  r4 ,{r0,r6,r12,r13,r14,r15}
:0206FB6C 403DA240 eormis r10,r13,r0,asr #0x4
:0206FB70 003D58A9 eoreqs r5,r13,r9,lsr #0x11
:0206FB74 53C03DA4 bicpl  r3,r0,#0x2900
:0206FB78 A01E1141 andges r1,r14,r1,asr #0x2
:0206FB7C 1E21E12A cdpne 1,2,cr14,cr1,cr10,1
:0206FB80 A950E1B0 ldmgedb  r0 ,{r4,r5,r7,r8,r13,r14,r15}^
:0206FB84 C0004DA0 andgt  r4,r0,r0,lsr #0x1b
:0206FB88 699240A9 ldmvsib  r2 ,{r0,r3,r5,r7,r14}
:0206FB8C 00254840 eoreq  r4,r5,r0,asr #0x10
:0206FB90 B0690164 rsblt  r0,r9,r4,ror #0x2
:0206FB94 40A94395 umlalmi  r4,r9,r5,r3
:0206FB98 3010A141 andccs r10,r0,r1,asr #0x2
:0206FB9C 025D0109 subeqs r0,r13,#0x40000002
:0206FBA0 00156A25 andeqs r6,r5,r5,lsr #0x14
:0206FBA4 4400FD14 strmi r15,[r0],#-0xd14
:0206FBA8 91109921 tstls r0,r1,lsr #0x12
:0206FBAC B0A52269 adclt  r2,r5,r9,ror #0x4
:0206FBB0 0FE1D210 swieq 0x00e1d210
:0206FBB4 503D0009 eorpls r0,r13,r9
:0206FBB8 3DE01A09 stcccl 10,cr1,[r0,#+0x24]!
:0206FBBC 3D0AC590 unknown
:0206FBC0 403D7720 eormis r7,r13,r0,lsr #0xe
:0206FBC4 F8003D2D stmnvda  r0 ,{r0,r2,r3,r5,r8,r10,r11,r12,r13}
:0206FBC8 39A03D57 stmccib  r0!,{r0,r1,r2,r4,r6,r8,r10,r11,r12,r13}
:0206FBCC 81003D0A unknown
:0206FBD0 A1E1A01C mvnge  r10,r12,lsl r0
:0206FBD4 E1B01F07 movs r1,r7,lsl #0x1e		;r1=-2147483648(0x80000000)
:0206FBD8 0102D125 unknown
:0206FBDC 00210269 eoreq  r0,r1,r9,ror #0x4
:0206FBE0 D2074DD0 andle  r4,r7,#0x3400
:0206FBE4 B01D51E1 andlts r5,r13,r1,ror #0x3
:0206FBE8 09E1C200 unknown
:0206FBEC 39250067 stmccdb  r5!,{r0,r1,r2,r5,r6}
:0206FBF0 B8035D1D stmltda  r3 ,{r0,r2,r3,r4,r8,r10,r11,r12,r14}
:0206FBF4 14990019 ldrne r0,[r9],#+0x19
:0206FBF8 031019D4 tsteq r0,#0x350000
:0206FBFC 05094940 streq r4,[r9, #-0x940]		;(r9-0x940=*(fffff6c0))
:0206FC00 03012400 unknown
:0206FC04 9CD91D51 ldclsl 13,cr1,[r9],{#0x51}
:0206FC08 10318011 eornes r8,r1,r1,lsl r0
:0206FC0C 88001511 stmhida  r0 ,{r0,r4,r8,r10,r12}
:0206FC10 05169F00 ldreq r9,[r6, #-0xf00]		;(r6-0xf00=*(fffff100))
:0206FC14 1009A906 andne  r10,r9,r6,lsl #0x12
:0206FC18 00610369 rsbeq  r0,r1,r9,ror #0x6
:0206FC1C 1D0D1502 unknown
:0206FC20 4D11DB2D unknown
:0206FC24 10091CA9 andne  r1,r9,r9,lsr #0x19
:0206FC28 31041D6D unknown
:0206FC2C 05000513 streq r0,[r0, #-0x513]		;(r0-0x513=*(fffffaee))
:0206FC30 0200056F andeq  r0,r0,#0x1BC00000
:0206FC34 45401955 strmib r1,[r0, #-0x955]		;(r0-0x955=*(fffff6ac))
:0206FC38 401CF901 andmis r15,r12,r1,lsl #0x12
:0206FC3C E9B50AD9 ldmib  r5!,{r0,r3,r4,r6,r7,r9,r11}
:0206FC40 3840091E stmccda  r0 ,{r1,r2,r3,r4,r8,r11}^
:0206FC44 100C0745 andne  r0,r12,r5,asr #0xe
:0206FC48 8B525190 blhi 03504290
:0206FC4C 150CED13 strne r14,[r12, #-0xd13]		;(r12-0xd13=*(fffff2f4))
:0206FC50 D19F0020 orrles r0,r15,r0,lsr #0x0
:0206FC54 C217C906 andgts r12,r7,#0x18000
:0206FC58 1128D152 unknown
:0206FC5C 1C1D1516 ldcne  5,cr1,[r13],{#0x16}
:0206FC60 323EB910 eorccs r11,r14,#0x40000
:0206FC64 7D2FFF4E stcvc  15,cr15,[r15,#-0x138]!
:0206FC68 E8108920 ldmda  r0 ,{r5,r8,r11,r15}
:0206FC6C 01EC0001 mvneq  r0,r1
:0206FC70 FDEAAC00 stc2l 12,cr10,[r10,#+0x0]!
:0206FC74 10D50875 sbcnes r0,r5,r5,ror r8
:0206FC78 20018DC0 andcs  r8,r1,r0,asr #0x1b
:0206FC7C 30AC0251 adccc  r0,r12,r1,asr r2
:0206FC80 1330E1A0 teqne r0,#0x28
:0206FC84 01100031 tsteq r0,r1,lsr r0
:0206FC88 000AE220 andeq  r14,r10,r0,lsr #0x4
:0206FC8C 23161151 tstcs r6,#0x40000014
:0206FC90 50280049 eorpl  r0,r8,r9,asr #0x0
:0206FC94 08E2014D unknown
:0206FC98 300400E5 andcc  r0,r4,r5,ror #0x1
:0206FC9C 89203183 stmhidb  r0!,{r0,r1,r7,r8,r12,r13}
:0206FCA0 05CD5000 streqb r5,[r13, #+0x0]		;r13+0x0=*(00000000)
:0206FCA4 030917C5 unknown
:0206FCA8 09C5200A stmeqib  r5 ,{r1,r3,r13}^
:0206FCAC E1A0149C unknown
:0206FCB0 E201300F and  r3,r1,#0xF
:0206FCB4 0102009E swpeq r0,r14,r2
:0206FCB8 2CC39EE0 stccsl 14,cr9,[r3],{#0xe0}
:0206FCBC 40850369 addmi  r0,r5,r9,ror #0x6
:0206FCC0 7DE001E2 stcvcl 1,cr0,[r0,#+0x388]!
:0206FCC4 04084504 streq r4,[r8],#-0x504
:0206FCC8 E2188440 ands r8,r8,#0x40000000
:0206FCCC BAFFFFF6 blt 0206FCAC
:0206FCD0 E111910C tst r1,r12,lsl #0x2
:0206FCD4 E12CC046 unknown
:0206FCD8 0015D846 andeqs r13,r5,r6,asr #0x10
:0206FCDC 1189C00C orrne  r12,r9,r12
:0206FCE0 85E54A9C strhib r4,[r5, #+0xa9c]!
:0206FCE4 FFFFFC1A swinv 0x00fffc1a
:0206FCE8 E410C10A ldr r12,[r0],#-0x10a
:0206FCEC 0D1D3B42 unknown
:0206FCF0 C00D1020 andgt  r1,r13,r0,lsr #0x0
:0206FCF4 12C00D11 sbcne  r0,r0,#0x440
:0206FCF8 69800D54 stmvsib  r0 ,{r2,r4,r6,r8,r10,r11}
:0206FCFC 69002717 stmvsdb  r0 ,{r0,r1,r2,r4,r8,r9,r10,r13}
:0206FD00 0B8F6C37 bleq 0044ADE4
:0206FD04 21080213 unknown
:0206FD08 03210417 unknown
:0206FD0C 14E2001C unknown
:0206FD10 12B11835 adcnes r1,r1,#0x350000
:0206FD14 EBFFE8FF bl 0206A118
:0206FD18 43A346A9 movmi  r4,#0xA900000		;r4=177209344(0xa900000)
:0206FD1C 08B30535 ldmeqia  r3!,{r0,r2,r4,r5,r8,r10}
:0206FD20 90301769 eorlss r1,r0,r9,ror #0xe
:0206FD24 690964E5 stmvsdb  r9 ,{r0,r2,r5,r6,r7,r10,r13,r14}
:0206FD28 07D91001 ldreqb r1,[r9, +r1]
:0206FD2C 691F5104 ldmvsdb  r15 ,{r2,r8,r12,r14}
:0206FD30 0B402D1A bleq 0307B1A0
:0206FD34 08001175 stmeqda  r0 ,{r0,r2,r4,r5,r6,r8,r12}
:0206FD38 12FD02F5 rscnes r0,r13,#0x5000000F
:0206FD3C 69001908 stmvsdb  r0 ,{r3,r8,r11,r12}
:0206FD40 996D0611 unknown
:0206FD44 07006918 unknown
:0206FD48 0155153D cmpeq r5,r13,lsr r5
:0206FD4C 1025178D eorne  r1,r5,r13,lsl #0xf
:0206FD50 52007B0C andpl  r7,r0,#0x3000
:0206FD54 699A13F9 ldmvsib  r10 ,{r0,r3,r4,r5,r6,r7,r8,r9,r12}
:0206FD58 2C103110 ldccs  1,cr3,[r0],{#0x10}
:0206FD5C 59B4001D ldmplib  r4!,{r0,r2,r3,r4}
:0206FD60 90010211 andls  r0,r1,r1,lsl r2
:0206FD64 001A15E7 andeqs r1,r10,r7,ror #0xb
:0206FD68 22A101C5 adccs  r0,r1,#0x40000031
:0206FD6C 00DD3A00 sbceqs r3,r13,r0,lsl #0x14
:0206FD70 02820125 addeq  r0,r2,#0x40000009
:0206FD74 8D2A4D10 stchi  13,cr4,[r10,#-0x40]!
:0206FD78 2093E283 addcss r14,r3,r3,lsl #0x5
:0206FD7C 0121E020 unknown
:0206FD80 201D8000 andcss r8,r13,r0
:0206FD84 6D017548 unknown
:0206FD88 A1103C11 tstge r0,r1,lsl r12
:0206FD8C E8909A14 ldmia  r0 ,{r2,r4,r9,r11,r12,r15}
:0206FD90 8D081051 unknown
:0206FD94 20019305 andcs  r9,r1,r5,lsl #0x6
:0206FD98 1589E014 strne r14,[r9, #+0x14]		;r9+0x14=*(00000014)
:0206FD9C D9011321 stmledb  r1 ,{r0,r5,r8,r9,r12}
:0206FDA0 0019D101 andeqs r13,r9,r1,lsl #0x2
:0206FDA4 A2D61645 sbcges r1,r6,#0x4500000
:0206FDA8 0B8DE302 bleq 003E89B8
:0206FDAC 001500E1 andeqs r0,r5,r1,ror #0x1
:0206FDB0 09258038 stmeqdb  r5!,{r3,r4,r5,r15}
:0206FDB4 156DEF3C strneb r14,[r13, #-0xf3c]!
:0206FDB8 04910411 ldreq r0,[r1],#+0x411
:0206FDBC 0501103D streq r1,[r1, #-0x3d]		;(r1-0x3d=*(ffffffc3))
:0206FDC0 1803553D stmneda  r3 ,{r0,r2,r3,r4,r5,r8,r10,r12,r14}
:0206FDC4 00451941 subeq  r1,r5,r1,asr #0x12
:0206FDC8 E083C194 umull  r12,r3,r4,r1
:0206FDCC 2331920D teqcs r1,#0xD0000000
:0206FDD0 90200CE0 eorls  r0,r0,r0,ror #0x19
:0206FDD4 1FC000E0 swine 0x00c000e0
:0206FDD8 CD02E0A3 unknown
:0206FDDC 09130101 ldmeqdb  r3 ,{r0,r8}
:0206FDE0 1411E012 ldrne r14,[r1],#-0x12
:0206FDE4 F0FD20E4 rscnvs r2,r13,r4,ror #0x1
:0206FDE8 060099D4 unknown
:0206FDEC E28129E0 add  r2,r1,#0x380000
:0206FDF0 35C42E93 strccb r2,[r4, #+0xe93]		;r4+0xe93=*(0a900e93)=#0(0x00000000)
:0206FDF4 20E08E01 rsccs  r8,r0,r1,lsl #0x1c
:0206FDF8 E1A02FAE mov  r2,r14,lsr #0x1f		;r2=0(0x0)
:0206FDFC E0824144 add  r4,r2,r4,asr #0x2
:0206FE00 A0C00700 sbcge  r0,r0,r0,lsl #0xe
:0206FE04 C3249CE3 unknown
:0206FE08 400200E0 andmi  r0,r2,r0,ror #0x1
:0206FE0C 31B4E04E movccs r14,r14,asr #0x0
:0206FE10 012D0C00 unknown
:0206FE14 351185A0 ldrcc r8,[r1, #-0x5a0]		;(r1-0x5a0=*(fffffa60))
:0206FE18 82C00110 sbchi  r0,r0,#0x4
:0206FE1C 03C00202 biceq  r0,r0,#0x20000000
:0206FE20 190111A0 stmnedb  r1 ,{r5,r7,r8,r12}
:0206FE24 E0511012 subs r1,r1,r2,lsl r0
:0206FE28 41880169 orrmi  r0,r8,r9,ror #0x2
:0206FE2C 014A0345 unknown
:0206FE30 63E28330 mvnvs  r8,#0xC0000000
:0206FE34 E3530002 cmp r3,#0x2
:0206FE38 3AFFFFF5 bcc 0206FE14
:0206FE3C 10910080 addnes r0,r1,r0,lsl #0x1
:0206FE40 95E58030 strlsb r8,[r5, #+0x30]!
:0206FE44 13000350 unknown
:0206FE48 18FDE311 ldmneia  r13!,{r0,r4,r8,r9,r13,r14,r15}^
:0206FE4C 5551003C ldrplb r0,[r1, #-0x3c]		;(r1-0x3c=*(ffffffc4))
:0206FE50 221FAA16 andcss r10,r15,#0x16000
:0206FE54 1CE95100 stcnel 1,cr5,[r9],#+0x0
:0206FE58 41101FB3 ldrmih r1,[r0, -r3]
:0206FE5C 200204A2 andcs  r0,r2,r2,lsr #0x9
:0206FE60 1029A3A0 eorne  r10,r9,r0,lsr #0x7
:0206FE64 0165A031 unknown
:0206FE68 15307040 ldrne r7,[r0, #-0x40]!
:0206FE6C E3A04004 mov  r4,#0x4		;r4=4(0x4)
:0206FE70 104D1011 subne  r1,r13,r1,lsl r0
:0206FE74 00E16206 rsceq  r6,r1,r6,lsl #0x4
:0206FE78 E2842001 add  r2,r4,#0x1
:0206FE7C 04E50B65 unknown
:0206FE80 E7932121 ldr r2,[r3,+r1, lsr #0x2]
:0206FE84 01E00141 mvneq  r0,r1,asr #0x2
:0206FE88 E2088110 and  r8,r8,#0x4
:0206FE8C 0908ED08 stmeqdb  r8 ,{r3,r8,r10,r11,r13,r14,r15}
:0206FE90 54400110 strplb r0,[r0],#-0x110
:0206FE94 FFF30CE2 swinv 0x00f30ce2
:0206FE98 14155AFF ldrne r5,[r5],#-0xaff
:0206FE9C 10008EAC andne  r8,r0,r12,lsr #0x1d
:0206FEA0 6D11CD00 unknown
:0206FEA4 5B4C0244 blpl 033707BC
:0206FEA8 700A0210 andvc  r0,r10,r0,lsl r2
:0206FEAC B90F5140 stmltdb  r15 ,{r6,r8,r12,r14}
:0206FEB0 D50F8100 strle r8,[r15, #-0x100]		;r15-0x100=*(0206fdb8)=#76612625(0x04910411)
:0206FEB4 3C02B312 stccc  3,cr11,[r2],{#0x12}
:0206FEB8 15415100 strneb r5,[r1, #-0x100]		;(r1-0x100=*(ffffff00))
:0206FEBC 45E05CC1 strmib r5,[r0, #+0xcc1]!
:0206FEC0 C4003101 strgt r3,[r0],#-0x101
:0206FEC4 E0C2319E smull  r3,r2,r14,r1
:0206FEC8 21C6319E unknown
:0206FECC 11818001 orrne  r8,r1,r1
:0206FED0 00018C01 andeq  r8,r1,r1,lsl #0x18
:0206FED4 329EE0C5 addccs r14,r14,#0xC5
:0206FED8 06E0C40A unknown
:0206FEDC C6E08160 unknown
:0206FEE0 E08C0062 add  r0,r12,r2,ror #0x0
:0206FEE4 E3A0E03C mov  r14,#0x3C		;r14=60(0x3c)
:0206FEE8 CC00369E stcgt  6,cr3,[r0],{#0x9e}
:0206FEEC 416003E0 unknown
:0206FEF0 005005E0 subeqs r0,r0,r0,ror #0xb
:0206FEF4 CFA2E082 swigt 0x00a2e082
:0206FEF8 52C5E1A0 sbcpl  r14,r5,#0x28
:0206FEFC 9EE08C00 cdpls 12,14,cr8,cr0,cr0,0
:0206FF00 04E0C315 unknown
:0206FF04 E0820040 add  r0,r2,r0,asr #0x0
:0206FF08 01095108 unknown
:0206FF0C 08E04250 unknown
:0206FF10 E5805004 str r5,[r0, #+0x4]		;r0+0x4=*(00000005)
:0206FF14 218C42C4 orrcs  r4,r12,r4,asr #0x5
:0206FF18 E5808001 str r8,[r0, #+0x1]		;r0+0x1=*(00000002)
:0206FF1C 8D108970 unknown
:0206FF20 88888900 stmhiia  r8 ,{r8,r11,r15}
:0206FF24 12058818 andne  r8,r5,#0x180000
:0206FF28 40189902 andmis r9,r8,r2,lsl #0x12
:0206FF2C 01551275 cmpeq r5,r5,ror r2
:0206FF30 E2D4AA00 sbcs r10,r4,#0x0
:0206FF34 31F511DD ldrccsb r1,[r5, #+0x1d]!
:0206FF38 401504B5 ldrmih r0,[r5], -r5
:0206FF3C 7CBA0179 ldcvc  1,cr0,[r10],#+0x1e4
:0206FF40 10111050 andnes r1,r1,r0,asr r0
:0206FF44 0004E051 andeq  r14,r4,r1,asr r0
:0206FF48 C1E004D2 unknown
:0206FF4C 4002B10C andmi  r11,r2,r12,lsl #0x2
:0206FF50 0240B1A0 subeq  r11,r0,#0x28
:0206FF54 1DE2C01D stcnel 0,cr12,[r2,#+0x74]!
:0206FF58 C718BD40 ldrgt r11,[r2,#+0x74]!
:0206FF5C 200F9DFF unknown
:0206FF60 B10EB54D unknown
:0206FF64 0215101A andeqs r1,r5,#0x1A
:0206FF68 64DE04BD ldrvsb r0,[r14],#+0x4bd
:0206FF6C 559B0451 ldrpl r0,[r11, #+0x451]		;r11+0x451=*(00003451)
:0206FF70 7F1E3106 swivc 0x001e3106
:0206FF74 137F4E49 cmnne r15,#0x490
:0206FF78 800BBC19 andhi  r11,r11,r9,lsl r12
:0206FF7C D1000151 unknown
:0206FF80 9010041F andlss r0,r0,r15,lsl r4
:0206FF84 90015D10 andls  r5,r1,r0,lsl r13
:0206FF88 E2410415 sub  r0,r1,#0x15000000
:0206FF8C 7D0E6D01 unknown
:0206FF90 E282CE45 add  r12,r2,#0x450
:0206FF94 B24CC001 sublt  r12,r12,#0x1
:0206FF98 9F60008C swils 0x0060008c
:0206FF9C 90E008E5 rscls  r0,r0,r5,ror #0x11
:0206FFA0 3C0096E5 stccc  6,cr9,[r0],{#0xe5}
:0206FFA4 4C96E0C2 ldcmi  0,cr14,[r6],{#0xc2}
:0206FFA8 00ACE0C3 adceq  r14,r12,r3,asr #0x1
:0206FFAC 320F7D5F andcc  r7,r15,#0x17C0
:0206FFB0 8522002D strhi r0,[r2, #-0x2d]!
:0206FFB4 500A64E0 andpl  r6,r10,r0,ror #0x9
:0206FFB8 2295E3A0 addcss r14,r5,#0x80000002
:0206FFBC 0002E0C4 andeq  r14,r2,r4,asr #0x1
:0206FFC0 0CE04C20 stceql 12,cr4,[r0],#+0x80
:0206FFC4 1AB28110 bne 00D1040C
:0206FFC8 9101D100 unknown
:0206FFCC B4E00000 unknown
:0206FFD0 2158E201 cmpcs r8,r1,lsl #0x4
:0206FFD4 5FA101E1 swipl 0x00a101e1
:0206FFD8 1190E1A0 orrnes r14,r0,r0,lsr #0x3
:0206FFDC 4CE001CC stcmil 1,cr0,[r0],#+0x330
:0206FFE0 C2E085C1 rscgt  r8,r0,#0x30400000
:0206FFE4 801C9D40 andhis r9,r12,r0,asr #0x1a
:0206FFE8 1F24E08E swine 0x0024e08e
:0206FFEC 2100E082 unknown
:0206FFF0 60C3800C sbcvs  r8,r3,r12
:0206FFF4 830F0DA9 unknown
:0206FFF8 041141E0 ldreq r4,[r1],#-0x1e0
:0206FFFC 1140E082 unknown
:02070000 0103E081 unknown
:02070004 00E08300 rsceq  r8,r0,r0,lsl #0x6
:02070008 24E08140 unknown
:0207000C A4800219 strge r0,[r0],#+0x219
:02070010 93E1A01F mvnls  r10,#0x1F
:02070014 000DC024 andeq  r12,r13,r4,lsr #0x0
:02070018 40E08480 rscmi  r8,r0,r0,lsl #0x9
:0207001C 07E08101 streqb r8,[r0,+r1, lsl #0x2]!
:02070020 928000C5 addls  r0,r0,#0xC5
:02070024 00E0C100 rsceq  r12,r0,r0,lsl #0x2
:02070028 00E04400 rsceq  r4,r0,r0,lsl #0x8
:0207002C 1F004170 swine 0x00004170
:02070030 6751EB85 ldrvsb r14,[r1,-r5, lsl #0x17]
:02070034 66660266 unknown
:02070038 92492493 subls  r2,r9,#0x93000000
:0207003C 402C1291 mlami  r12,r1,r2,r1unknown
:02070040 30499F40 subcc  r9,r9,r0,asr #0x1e
:02070044 D6364009 unknown
:02070048 4C443925 stcmil 9,cr3,[r4],{#0x25}
:0207004C 81101101 tsthi r0,r1,lsl #0x2
:02070050 250104E3 strcs r0,[r1, #-0x4e3]		;(r1-0x4e3=*(fffffb1d))
:02070054 C103A105 unknown
:02070058 4DE61ADD stcmil 10,cr1,[r6,#+0x374]!
:0207005C F052A100 subnvs r10,r2,r0,lsl #0x2
:02070060 0DE92D41 stceql 13,cr2,[r9,#+0x104]!
:02070064 80108174 andhis r8,r0,r4,ror r1
:02070068 007D0081 rsbeqs r0,r13,r1,lsl #0x1
:0207006C 79608168 unknown
:02070070 0081DA07 addeq  r13,r1,r7,lsl #0x14
:02070074 95008104 strls r8,[r0, #-0x104]		;(r0-0x104=*(fffffefd))
:02070078 00210710 eoreq  r0,r1,r0,lsl r7
:0207007C AD00950A unknown
:02070080 BD120D9F unknown
:02070084 E3E06013 mvn  r6,#0x13
:02070088 10A11229 adcne  r1,r1,r9,lsr #0x4
:0207008C 4DD5A4C6 unknown
:02070090 29407100 stmcsdb  r0 ,{r8,r12,r13,r14}^
:02070094 91800812 orrls  r0,r0,r2,lsl r8
:02070098 09059C00 stmeqdb  r5 ,{r10,r11,r12,r15}
:0207009C 4A390049 bmi 02EB01C8
:020700A0 0005E280 andeq  r14,r5,r0,lsl #0x5
:020700A4 20870BA1 addcs  r0,r7,r1,lsr #0x17
:020700A8 2B6D00C5 blcs 03BB03C4
:020700AC 00190921 andeqs r0,r9,r1,lsr #0x12
:020700B0 4CC981F0 stcmil 1,cr8,[r9],{#0xf0}
:020700B4 9D3AB99E ldcls  9,cr11,[r10,#-0x278]!
:020700B8 0739603D unknown
:020700BC 1001A9DC unknown
:020700C0 69AB1869 stmvsib  r11!,{r0,r3,r5,r6,r11,r12}
:020700C4 E1510007 cmp r1,r7
:020700C8 090C166D stmeqdb  r12 ,{r0,r2,r3,r5,r6,r9,r10,r12}
:020700CC D100255B unknown
:020700D0 0D00117E unknown
:020700D4 0D1801AD unknown
:020700D8 1D050600 unknown
:020700DC 790319AA stmvcdb  r3 ,{r1,r3,r5,r7,r8,r11,r12}
:020700E0 B90C0175 stmltdb  r12 ,{r0,r2,r4,r5,r6,r8}
:020700E4 E2053101 and  r3,r5,#0x40000000
:020700E8 DDB51059 ldcle  0,cr1,[r5,#+0x164]!
:020700EC F100411C unknown
:020700F0 8407551E strhi r5,[r7],#-0x51e
:020700F4 35C90A69 strccb r0,[r9, #+0xa69]		;r9+0xa69=*(00000a69)
:020700F8 00D16F8D sbceqs r6,r1,r13,lsl #0x1f
:020700FC 008919A5 addeq  r1,r9,r5,lsr #0x13
:02070100 02750835 rsbeqs r0,r5,#0x350000
:02070104 DC3009A5 ldcle  9,cr0,[r0],#-0x294
:02070108 DD3C3D3F ldcle  13,cr3,[r12,#-0xfc]!
:0207010C 4DD00851 unknown
:02070110 0141E4E2 unknown
:02070114 1D79E483 ldcnel 4,cr14,[r9,#-0x20c]!
:02070118 00E3E020 rsceq  r14,r3,r0,lsr #0x0
:0207011C 00651061 rsbeq  r1,r5,r1,ror #0x0
:02070120 A02060C2 eorge  r6,r0,r2,asr #0x1
:02070124 058104D5 streq r0,[r1, #+0x4d5]		;r1+0x4d5=*(000004d5)
:02070128 03CD125D biceq  r1,r13,#0xD0000005
:0207012C 00417866 subeq  r7,r1,r6,ror #0x10
:02070130 006900C0 rsbeq  r0,r9,r0,asr #0x1
:02070134 D7E901B1 unknown
:02070138 10990035 addnes r0,r9,r5,lsr r0
:0207013C 21B4E3E0 movcss r14,r0,ror #0x7
:02070140 2D111800 unknown
:02070144 09759005 ldmeqdb  r5!,{r0,r2,r12,r15}^
:02070148 D5F079B0 ldrleb r7,[r0, #+0x9b0]!
:0207014C 005D9426 subeqs r9,r13,r6,lsr #0x8
:02070150 A02D2E16 eorge  r2,r13,r6,lsl r14
:02070154 401D0EE3 andmis r0,r13,r3,ror #0x1d
:02070158 00DFBDE2 sbceqs r11,r15,r2,ror #0x1b
:0207015C 191900B1 ldmnedb  r9 ,{r0,r4,r5,r7}
:02070160 01080041 unknown
:02070164 10010941 andne  r0,r1,r1,asr #0x12
:02070168 10E707D1 unknown
:0207016C 21051D21 unknown
:02070170 1D0B049D unknown
:02070174 E5548D15 ldrb r8,[r4, #-0xd15]		;(r4-0xd15=*(fffff2ef))
:02070178 E594C108 ldr r12,[r4, #+0x108]		;r4+0x108=*(0000010c)
:0207017C 60001960 andvs  r1,r0,r0,ror #0x12
:02070180 090A1940 stmeqdb  r10 ,{r6,r8,r11,r12}
:02070184 8DC00410 unknown
:02070188 0C818DE5 stceq  13,cr8,[r1],{#0xe5}
:0207018C 72192183 andvcs r2,r9,#0xC0000020
:02070190 7D4C00A9 unknown
:02070194 00250B00 eoreq  r0,r5,r0,lsl #0x16
:02070198 BDE75567 stcltl 5,cr5,[r7,#+0x19c]!
:0207019C 00188D0B andeqs r8,r8,r11,lsl #0x1a
:020701A0 B102E1D0 unknown
:020701A4 104D8680 subne  r8,r13,r0,lsl #0xd
:020701A8 1012000D andnes r0,r2,r13
:020701AC 17890049 strne r0,r0,r2,r13
:020701B0 B3051D12 unknown
:020701B4 E28DD008 add  r13,r13,#0x8
:020701B8 20409910 subcs  r9,r0,r0,lsl r9
:020701BC FCA01915 stc2  9,cr1,[r0],#+0x54
:020701C0 FE00027F mcr2 2,0,r0,cr0,cr15,{3}
:020701C4 000C027F andeq  r0,r12,r15,ror r2
:020701C8 2F910BA6 swics 0x00910ba6
:020701CC 020BA5D8 andeq  r10,r11,#0x36000000
:020701D0 30B90404 adcccs r0,r9,r4,lsl #0x8
:020701D4 3F854025 swicc 0x00854025
:020701D8 8900C5F9 stmhidb  r0 ,{r0,r3,r4,r5,r6,r7,r8,r10,r14,r15}
:020701DC 09491B5F stmeqdb  r9 ,{r0,r1,r2,r3,r4,r6,r8,r9,r11,r12}^
:020701E0 10DD08B7 ldrneh r0,[r13],#+0x87
:020701E4 20953FB9 ldrcsh r3,[r5], +r9
:020701E8 111D3C08 tstne r13,r8,lsl #0x18
:020701EC 893C8E21 ldmhidb  r12!,{r0,r5,r9,r10,r11,r15}
:020701F0 59DBD406 ldmplib  r11 ,{r1,r2,r10,r12,r14,r15}^
:020701F4 A53E7D18 ldrge r7,[r14, #-0xd18]!
:020701F8 D5721916 ldrleb r1,[r2, #-0x916]!
:020701FC 1649B6A5 strneb r11,[r9],-r5, lsr #0xd
:02070200 154DDBD0 strneb r13,[r13, #-0xbd0]		;(r13-0xbd0=*(fffff430))
:02070204 1205F715 andne  r15,r5,#0x540000
:02070208 718019E6 orrvc  r1,r0,r6,ror #0x13
:0207020C 1966F916 unknown
:02070210 F939B110 ldmnvdb  r9!,{r4,r8,r12,r13,r15}
:02070214 A8ED901E unknown
:02070218 C186FDBF strgth r15,[r6, +r15]
:0207021C 4576E936 ldrmib r14,[r6, #-0x936]!
:02070220 3F302140 swicc 0x00302140
:02070224 9F3015FF swils 0x003015ff
:02070228 3019D2DB ldrccsb r13,[r9], -r11
:0207022C D2DE5029 sbcles r5,r14,#0x29
:02070230 2A8125A1 bcs 000B98BC
:02070234 403557CC eormis r5,r5,r12,asr #0xf
:02070238 499FC004 ldmmiib  r15 ,{r2,r14,r15}
:0207023C A017F927 andges r15,r7,r7,lsr #0x12
:02070240 020B9362 andeq  r9,r11,#0x88000001
:02070244 55003110 strpl r3,[r0, #-0x110]		;(r0-0x110=*(fffffef1))
:02070248 3001FB15 andcc  r15,r1,r5,lsl r11
:0207024C 26BD24D1 unknown
:02070250 690001F5 stmvsdb  r0 ,{r0,r2,r4,r5,r6,r7,r8}
:02070254 49172125 ldmmidb  r7 ,{r0,r2,r5,r8,r13}
:02070258 10064163 andne  r4,r6,r3,ror #0x2
:0207025C 0EC90145 cdpeq 1,12,cr0,cr9,cr5,2
:02070260 7FFA366D swivc 0x00fa366d
:02070264 589D27D1 ldmplia  r13 ,{r0,r4,r6,r7,r8,r9,r10,r13}
:02070268 05919F13 ldreq r9,[r1, #+0xf13]		;r1+0xf13=*(00000f13)
:0207026C 91400BC5 unknown
:02070270 189826C1 ldmneia  r8 ,{r0,r6,r7,r9,r10,r13}
:02070274 A9480761 stmgedb  r8 ,{r0,r5,r6,r8,r9,r10}^
:02070278 19DF1604 ldmneib  r15 ,{r2,r9,r10,r12}^
:0207027C 4D4A030F unknown
:02070280 E5845002 str r5,[r4, #+0x2]		;r4+0x2=*(00000006)
:02070284 19951109 ldmneib  r5 ,{r0,r3,r8,r12}
:02070288 B1099538 unknown
:0207028C 00090445 andeq  r0,r9,r5,asr #0x8
:02070290 2E2D0000 cdpcs 0,2,cr0,cr13,cr0,0
:02070294 A024C013 eorge  r12,r4,r3,lsl r0
:02070298 0520FFE1 streq r15,[r0, #-0xfe1]!
:0207029C 001845E2 andeqs r4,r8,r2,ror #0xb
:020702A0 C918E1A0 ldmgtdb  r8 ,{r5,r7,r8,r13,r14,r15}
:020702A4 51E5FF02 mvnpl  r15,r2,lsl #0x1e
:020702A8 68FF00E1 unknown
:020702AC 35E20100 strccb r0,[r2, #+0x100]!
:020702B0 310522A5 unknown
:020702B4 B0110511 andlts r0,r1,r1,lsl r5
:020702B8 2A795C0C bcs 03EC72F0
:020702BC 081081B1 ldmeqda  r0 ,{r0,r4,r5,r7,r8,r15}
:020702C0 541430D1 ldrpl r3,[r4],#-0xd1
:020702C4 D1AD0009 movle  r0,r9			;r0=0(0x0)
:020702C8 E35C0810 cmp r12,#0x100000
:020702CC 8500C51A strhi r12,[r0, #-0x51a]		;(r0-0x51a=*(fffffae6))
:020702D0 10001DAA andne  r1,r0,r10,lsr #0x1b
:020702D4 3028401D eorcc  r4,r8,r13,lsl r0
:020702D8 4AF07021 bmi 01C8C364
:020702DC 21194021 tstcs r9,r1,lsr #0x0
:020702E0 A0212000 eorge  r2,r1,r0
:020702E4 2110F045 tstcs r0,r5,asr #0x0
:020702E8 0080B500 addeq  r11,r0,r0,lsl #0xa
:020702EC 72391021 eorvcs r1,r9,#0x21
:020702F0 07C0210A streqb r2,[r0,+r10, lsl #0x2]
:020702F4 D9AC005D stmleib  r12!,{r0,r2,r3,r4,r6}
:020702F8 D1F1D901 mvnles r13,r1,lsl #0x12
:020702FC 1C270970 stcne  9,cr0,[r7],#-0x1c0
:02070300 F2052081 andnv  r2,r5,#0x81
:02070304 01C56F02 biceq  r6,r5,r2,lsl #0x1e
:02070308 0101196F unknown
:0207030C 09070031 stmeqdb  r7 ,{r0,r4,r5}
:02070310 05550F00 ldreqb r0,[r5, #-0xf00]		;(r5-0xf00=*(fdfff100))
:02070314 815C0719 cmphi r12,r9,lsl r7
:02070318 00090C2C andeq  r0,r9,r12,lsr #0x18
:0207031C A9102178 ldmgedb  r0 ,{r3,r4,r5,r6,r8,r13}
:02070320 09E35C07 unknown
:02070324 29750015 unknown
:02070328 D0001511 andle  r1,r0,r1,lsl r5
:0207032C 2308ED03 unknown
:02070330 060208DD unknown
:02070334 0E0AE35C mcreq 3,0,r14,cr10,cr12,{2}
:02070338 916F0009 unknown
:0207033C E35C0512 cmp r12,#0x4800000
:02070340 02610A32 rsbeq  r0,r1,#0x32000
:02070344 1900296C stmnedb  r0 ,{r2,r3,r5,r6,r8,r11,r13}
:02070348 010DA029 unknown
:0207034C 7550002D ldrvcb r0,[r0, #-0x2d]		;(r0-0x2d=*(ffffffd3))
:02070350 99400021 stmlsdb  r0 ,{r0,r5}^
:02070354 45157510 ldrmi r7,[r5, #-0x510]		;(r5-0x510=*(fdfffaf0))
:02070358 00494541 subeq  r4,r9,r1,asr #0xa
:0207035C 002D5D17 eoreq  r5,r13,r7,lsl r13
:02070360 4B001530 blmi 02075828
:02070364 10340005 eornes r0,r4,r5
:02070368 1F950099 swine 0x00950099
:0207036C 0D94E3A0 unknown
:02070370 000D4000 andeq  r4,r13,r0
:02070374 80D01039 sbchis r1,r0,r9,lsr r0
:02070378 4988024D stmmiib  r8 ,{r0,r2,r3,r6,r9}
:0207037C 80F09120 rschis r9,r0,r0,lsr #0x2
:02070380 5A150139 bpl 025B086C
:02070384 32304D0B eorccs r4,r0,#0x2C0
:02070388 5596004D ldrpl r0,[r6, #+0x4d]		;r6+0x4d=*(0000004d)
:0207038C 55100D10 ldrpl r0,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:02070390 0546EA40 streqb r14,[r6, #-0xa40]		;(r6-0xa40=*(fffff5c0))
:02070394 00054800 andeq  r4,r5,r0,lsl #0x10
:02070398 4C001596 stcmi  5,cr1,[r0],{#0x96}
:0207039C 44AA000D unknown
:020703A0 01440045 unknown
:020703A4 0A01F045 beq 020EC4C0
:020703A8 A99207A9 ldmgeib  r2 ,{r0,r3,r5,r7,r8,r9,r10}
:020703AC 403D0D40 eormis r0,r13,r0,asr #0x1a
:020703B0 7D127D1E unknown
:020703B4 B9F03D1E unknown
:020703B8 719FF50B orrvcs r15,r15,r11,lsl #0xa
:020703BC A5403D0C strgeb r3,[r0, #-0xd0c]		;(r0-0xd0c=*(fffff2f4))
:020703C0 0EF03D20 cdpeq 13,14,cr3,cr0,cr0,1
:020703C4 5E01011D mcrpl 1,0,r0,cr1,cr13,{0}
:020703C8 690C0211 stmvsdb  r12 ,{r0,r4,r9}
:020703CC 510FFA00 mrspl r15,CPSR
:020703D0 7D000501 unknown
:020703D4 E2800E65 add  r0,r0,#0x650
:020703D8 C4000D44 strgt r0,[r0],#-0xd44
:020703DC 50C4036D sbcpl  r0,r4,r13,ror #0x6
:020703E0 34299F00 unknown
:020703E4 65840011 strvs r0,[r4, #+0x11]		;r4+0x11=*(00000015)
:020703E8 0A156150 beq 025C8930
:020703EC 0500296C streq r2,[r0, #-0x96c]		;(r0-0x96c=*(fffff694))
:020703F0 05050810 streq r0,[r5, #-0x810]		;(r5-0x810=*(fdfff7f0))
:020703F4 9D010005 unknown
:020703F8 DB156108 blle 025C8820
:020703FC 91303903 teqls r0,r3,lsl #0x12
:02070400 0000AD01 andeq  r10,r0,r1,lsl #0x1a
:02070404 2D203984 stccs  9,cr3,[r0,#-0x210]!
:02070408 503D0D4E eorpls r0,r13,r14,asr #0x1a
:0207040C 07410FDD unknown
:02070410 0A164D0D beq 0260384C
:02070414 02E32E5C rsceq  r2,r3,#0x5C0
:02070418 0A135C09 beq 02547444
:0207041C 00011885 andeq  r1,r1,r5,lsl #0x11
:02070420 84C01CC0 strhib r1,[r0],#+0xcc0
:02070424 281E29E5 ldmcsda  r14 ,{r0,r2,r5,r6,r7,r8,r11,r13}
:02070428 1E0D0015 mcrne 0,0,r0,cr13,cr5,{0}
:0207042C C40054D0 strgt r5,[r0],#-0x4d0
:02070430 030158E5 unknown
:02070434 A00CB940 andge  r11,r12,r0,asr #0x12
:02070438 E3800C43 orr  r0,r0,#0x4300
:0207043C 1D840058 unknown
:02070440 238D8020 orrcs  r8,r13,#0x20
:02070444 85180001 ldrhi r0,[r8, #-0x1]		;r8-0x1=*(04910410)=#-380076497(0xe9587e2f)
:02070448 03195102 tsteq r9,#0x80000000
:0207044C 391BA010 ldmccdb  r11 ,{r4,r13,r15}
:02070450 3FA59D17 swicc 0x00a59d17
:02070454 138800A8 orrne  r0,r8,#0xA8
:02070458 01630813 unknown
:0207045C 2359D8CB cmpcs r9,#0xCB0000
:02070460 000C3503 andeq  r3,r12,r3,lsl #0xa
:02070464 C30409A0 unknown
:02070468 00027101 andeq  r7,r2,r1,lsl #0x2
:0207046C 11ED4FF8 unknown
:02070470 70C100C9 sbcvc  r0,r1,r9,asr #0x1
:02070474 F9D4E599 ldmnvib  r4 ,{r0,r3,r4,r7,r8,r10,r13,r14,r15}^
:02070478 99403402 stmlsdb  r0 ,{r1,r10,r12,r13}^
:0207047C A030E510 eorges r14,r0,r0,lsl r5
:02070480 5C01E599 stcpl  5,cr14,[r1],{#0x99}
:02070484 1C800535 stcne  5,cr0,[r0],{#0x35}
:02070488 000BEBFD unknown
:0207048C AF27F157 swige 0x0027f157
:02070490 A1000040 unknown
:02070494 5101D503 unknown
:02070498 03CD0F00 biceq  r0,r13,#0x0
:0207049C 9F015CAC swils 0x00015cac
:020704A0 05027505 streq r7,[r2, #-0x505]		;(r2-0x505=*(fffffafb))
:020704A4 08905020 ldmeqia  r0 ,{r5,r12,r14}
:020704A8 896E1205 unknown
:020704AC 0C1509E2 ldceq  9,cr0,[r5],{#0xe2}
:020704B0 2D804024 unknown
:020704B4 2D111900 unknown
:020704B8 A0800504 addge  r0,r0,r4,lsl #0xa
:020704BC 80140E31 andhis r0,r4,r1,lsr r14
:020704C0 1009E580 andne  r14,r9,r0,lsl #0xb
:020704C4 06015540 streq r5,r14,r9,r0,lsl #0xb
:020704C8 4900C150 stmmidb  r0 ,{r4,r6,r8,r14,r15}
:020704CC 69100711 ldmvsdb  r0 ,{r0,r4,r8,r9,r10}
:020704D0 1131C01A teqne r1,r10,lsl r0
:020704D4 F5D31035 ldrnvb r1,[r3, #+0x35]		;r3+0x35=*(00000035)
:020704D8 00094224 andeq  r4,r9,r4,lsr #0x4
:020704DC F1041ED5 unknown
:020704E0 200D908F andcs  r9,r13,r15,lsl #0x1
:020704E4 01020001 unknown
:020704E8 00010A00 andeq  r0,r1,r0,lsl #0x14
:020704EC 6A161FED bvs 025F84A8
:020704F0 50310021 eorpls r0,r1,r1,lsr #0x0
:020704F4 4D003146 unknown
:020704F8 29303580 ldmcsdb  r0!,{r7,r8,r10,r12,r13}
:020704FC 357B1300 ldrccb r1,[r11, #-0x300]!
:02070500 ED00A100 unknown
:02070504 2C309102 ldccs  1,cr9,[r0],#-0x8
:02070508 BD0245DE unknown
:0207050C 0147CF4B unknown
:02070510 05B94F00 ldreq r4,[r9, #+0xf00]!
:02070514 19602019 unknown
:02070518 DA1051B0 ble 02484BE0
:0207051C 0C40091C stceql 9,cr0,[r0],{#0x1c}
:02070520 0091278D addeqs r2,r1,r13,lsl #0xf
:02070524 12910059 addnes r0,r1,#0x59
:02070528 4DB57A09 ldcmi  10,cr7,[r5,#+0x24]!
:0207052C A800410A stmgeda  r0 ,{r1,r3,r8,r14}
:02070530 1D18401D unknown
:02070534 00550200 subeqs r0,r5,r0,lsl #0x4
:02070538 092B5954 stmeqdb  r11!,{r2,r4,r6,r8,r11,r12,r14}
:0207053C 1003D900 andne  r13,r3,r0,lsl #0x12
:02070540 20A405FD unknown
:02070544 E5020495 str r0,[r2, #-0x495]		;(r2-0x495=*(fffffb6b))
:02070548 0500714F streq r7,[r0, #-0x14f]		;(r0-0x14f=*(e9587ce0))
:0207054C 5A000601 bpl 02071D58
:02070550 B1030E09 unknown
:02070554 E5991016 ldr r1,[r9, #+0x16]		;r9+0x16=*(00000016)
:02070558 9D050006 unknown
:0207055C ED039113 unknown
:02070560 1C400913 stcnel 9,cr0,[r0],{#0x13}
:02070564 09200009 stmeqdb  r0!,{r0,r3}
:02070568 0319AF10 tsteq r9,#0x40
:0207056C DD890020 unknown
:02070570 0A1D9900 beq 027D6978
:02070574 24E05150 unknown
:02070578 ADE58900 stcgel 9,cr8,[r5,#+0x0]!
:0207057C 403800A1 eormis r0,r8,r1,lsr #0x1
:02070580 3CE59960 stcccl 9,cr9,[r5],#+0x180
:02070584 49E59950 unknown
:02070588 99207100 stmlsdb  r0!,{r8,r12,r13,r14}
:0207058C 546909DD unknown
:02070590 89022589 stmhidb  r2 ,{r0,r3,r7,r8,r10,r13}
:02070594 71A02DE2 movvc  r2,r2,ror #0x1b
:02070598 822D9920 eorhi  r9,r13,#0x80000
:0207059C D3B5E289 movles r14,#0x90000008		;r14=-1879048184(0x90000008)
:020705A0 9D03A10A unknown
:020705A4 3DFFDA11 ldcccl 10,cr13,[r15,#+0x44]!
:020705A8 08000921 stmeqda  r0 ,{r0,r5,r8,r11}
:020705AC 36B31065 unknown
:020705B0 05ED2FFF streqb r2,[r13, #+0xfff]!
:020705B4 210D3241 unknown
:020705B8 B8010D43 stmltda  r1 ,{r0,r1,r6,r8,r10,r11}
:020705BC E147E990 unknown
:020705C0 1D1D8018 unknown
:020705C4 2560028D strcsb r0,[r0, #-0x28d]!
:020705C8 0101B60D unknown
:020705CC 1111DA2C tstne r1,r12,lsr #0x14
:020705D0 116FF111 msrne SPSR_fsxc,r1
:020705D4 D90265E1 stmledb  r2 ,{r0,r5,r6,r7,r8,r10,r13,r14}
:020705D8 A1110021 tstge r1,r1,lsr #0x0
:020705DC 15111160 ldrne r1,[r1, #-0x160]		;(r1-0x160=*(fffffea0))
:020705E0 28080500 stmcsda  r8 ,{r8,r10}
:020705E4 E59D3B30 ldr r3,[r13, #+0xb30]		;r13+0xb30=*(00000b30)
:020705E8 3007B52C andcc  r11,r7,r12,lsr #0xa
:020705EC 0907B110 stmeqdb  r7 ,{r4,r8,r12,r13,r15}
:020705F0 901CC808 andlss r12,r12,r8,lsl #0x10
:020705F4 8407D184 strhi r13,[r7],#-0x184
:020705F8 E58407D9 str r0,[r4, #+0x7d9]		;r4+0x7d9=*(000007dd)
:020705FC 84302C28 unknown
:02070600 023D30E5 eoreqs r3,r13,#0xE5
:02070604 A000E134 andge  r14,r0,r4,lsr r1
:02070608 18555E89 ldmneda  r5 ,{r0,r3,r7,r9,r10,r11,r12,r14}^
:0207060C EBFFFD90 bl 0206FC54
:02070610 102D1AD9 unknown
:02070614 050034C3 streq r3,[r0, #-0x4c3]		;(r0-0x4c3=*(e958796c))
:02070618 53C0D903 bicpl  r13,r0,#0xC000
:0207061C 10E1FFFF unknown
:02070620 83F1618C mvnhis r6,#0x23
:02070624 115D320D cmpne r13,r13,lsl #0x4
:02070628 17ED9A90 unknown
:0207062C 9DCD5011 unknown
:02070630 D9601100 unknown
:02070634 1C463107 stcnel 1,cr3,[r6],{#0x7}
:02070638 235D4AAD cmpcs r13,#0xAD000
:0207063C 1CEF4F85 stcnel 15,cr4,[r15],#+0x214
:02070640 55012D01 strpl r2,[r1, #-0xd01]		;(r1-0xd01=*(fffff2ff))
:02070644 FD1B6F03 unknown
:02070648 14110CEB ldrne r0,[r1],#-0xceb
:0207064C DB136D00 blle 0254BA54
:02070650 004D0049 subeq  r0,r13,r9,asr #0x0
:02070654 B532E1E7 ldrlt r14,[r2, #-0x1e7]!
:02070658 00510C01 subeqs r0,r1,r1,lsl #0x18
:0207065C 109D4989 addnes r4,r13,r9,lsl #0x13
:02070660 C130A52A teqgt r0,r10,lsr #0xa
:02070664 EF204586 swi 0x00204586
:02070668 05E31EC1 streqb r1,[r3, #+0xec1]!
:0207066C 84211059 unknown
:02070670 010938E5 unknown
:02070674 01553C00 cmpeq r5,r0,lsl #0x18
:02070678 3461D9DB unknown
:0207067C A5054D41 strge r4,[r5, #-0xd41]		;(r5-0xd41=*(fdfff2bf))
:02070680 1ACD00B8 bne 013B0968
:02070684 1D3C719F ldcne  1,cr7,[r12,#-0x27c]!
:02070688 34812117 strcc r2,[r1],#+0x117
:0207068C 48A902E5 stmmiia  r9!,{r0,r2,r5,r6,r7,r9}
:02070690 0C825D0D stceq  13,cr5,[r2],{#0xd}
:02070694 10710009 rsbnes r0,r1,r9
:02070698 841E12D4 ldrhi r1,[r14],#-0x2d4
:0207069C 01CD10E2 biceq  r1,r13,r2,ror #0x1
:020706A0 600115A1 andvs  r1,r1,r1,lsr #0xb
:020706A4 16691B51 unknown
:020706A8 75060D95 strvc r0,[r6, #-0xd95]		;(r6-0xd95=*(fffff26b))
:020706AC 38022D18 stmccda  r2 ,{r3,r4,r8,r10,r11,r13}
:020706B0 32393770 eorccs r3,r9,#0x1C00000
:020706B4 3E85D9BD mcrcc 9,4,r13,cr5,cr13,{5}
:020706B8 22410235 subcs  r0,r1,#0x50000003
:020706BC B927894C stmltdb  r7!,{r2,r3,r6,r8,r11,r15}
:020706C0 D314E584 tstle r4,#0x21000000
:020706C4 D329F239 msrle CPSR_fc,#0x90000003
:020706C8 AD901381 unknown
:020706CC 2103053E unknown
:020706D0 3727A112 unknown
:020706D4 01DD0029 biceqs r0,r13,r9,lsr #0x0
:020706D8 A9EF1509 unknown
:020706DC 2568F110 strcsb r15,[r8, #-0x110]!
:020706E0 000C1C12 andeq  r1,r12,r2,lsl r12
:020706E4 068D1599 unknown
:020706E8 E9A6F5C7 stmib  r6!,{r0,r1,r2,r6,r7,r8,r10,r12,r13,r14,r15}
:020706EC 0B964466 bleq 0060188C
:020706F0 407C295D rsbmis r2,r12,r13,asr r9
:020706F4 9D1B7923 unknown
:020706F8 11953003 orrnes r3,r5,r3
:020706FC 2008E261 andcs  r14,r8,r1,ror #0x4
:02070700 0BED900B bleq 01BD4734
:02070704 3D02E003 unknown
:02070708 01611302 unknown
:0207070C 2D0029A2 unknown
:02070710 30021104 andcc  r1,r2,r4,lsl #0x2
:02070714 5C02E042 stcpl  0,cr14,[r2],{#0x42}
:02070718 B9E26307 unknown
:0207071C 81092D12 unknown
:02070720 041107DD ldreq r0,[r1],#-0x7dd
:02070724 A0EC1015 rscge  r1,r12,r5,lsl r0
:02070728 E08002A9 add  r0,r0,r9,lsr #0x5
:0207072C 00B9DD3A adceqs r13,r9,r10,lsr r13
:02070730 15944220 ldrne r4,[r4, #+0x220]		;r4+0x220=*(00000224)
:02070734 20199400 andcss r9,r9,r0,lsl #0x8
:02070738 E0822005 add  r2,r2,r5
:0207073C E002490A and  r4,r2,r10,lsl #0x12
:02070740 E0400005 sub  r0,r0,r5
:02070744 8401201C strhi r2,[r1],#-0x1c
:02070748 100100ED andne  r0,r1,r13,ror #0x1
:0207074C 0355E584 cmpeq r5,#0x21000000
:02070750 10E92105 rscne  r2,r9,r5,lsl #0x2
:02070754 A510F1E6 ldrge r15,[r0, #-0x1e6]		;(r0-0x1e6=*(e9587c49))
:02070758 21305050 teqcs r0,r0,asr r0
:0207075C 0100C91A unknown
:02070760 FCE33312 stc2l 3,cr3,[r3],#+0x48
:02070764 B1440391 unknown
:02070768 0520C000 streq r12,[r0, #-0x0]!
:0207076C 10059401 andne  r9,r5,r1,lsl #0x8
:02070770 0509A92C streq r10,[r9, #-0x92c]		;(r9-0x92c=*(fffff6d4))
:02070774 068D2810 unknown
:02070778 6D200005 stcvs  0,cr0,[r0,#-0x14]!
:0207077C C3201B85 unknown
:02070780 10050AE5 andne  r0,r5,r5,ror #0x15
:02070784 E121A00C unknown
:02070788 0810050B ldmeqda  r0 ,{r0,r1,r3,r8,r10}
:0207078C 000CE1A0 andeq  r14,r12,r0,lsr #0x3
:02070790 2039C304 eorcss r12,r9,r4,lsl #0x6
:02070794 E5C3000D strb r0,[r3, #+0xd]		;r3+0xd=*(0000000d)
:02070798 C302100E unknown
:0207079C 1055260D subnes r2,r5,r13,lsl #0xc
:020707A0 710051A1 unknown
:020707A4 6118B518 tstvs r8,r8,lsl r5
:020707A8 0141F612 unknown
:020707AC 013504C5 teqeq r5,r5,asr #0x9
:020707B0 2CE3A03C stccsl 0,cr10,[r3],#+0xf0
:020707B4 47870491 unknown
:020707B8 95EBFFDE strlsb r15,[r11, #+0xfde]!
:020707BC 42CD2111 sbcmi  r2,r13,#0x40000004
:020707C0 02CD5001 sbceq  r5,r13,#0x1
:020707C4 451915DA ldrmi r1,[r9, #-0x5da]		;(r9-0x5da=*(fffffa26))
:020707C8 811D9106 tsthi r13,r6,lsl #0x2
:020707CC 5140D920 unknown
:020707D0 42C0FD13 sbcmi  r15,r0,#0x4C0
:020707D4 23A52345 movcs  r2,#0x14000001		;r2=335544321(0x14000001)
:020707D8 75149DC0 ldrvc r9,[r4, #-0xdc0]		;(r4-0xdc0=*(fffff244))
:020707DC DB6C5B01 blle 03B873E8
:020707E0 9F300989 swils 0x00300989
:020707E4 930024E5 unknown
:020707E8 93054D02 unknown
:020707EC 6D93001D unknown
:020707F0 0024E212 eoreq  r14,r4,r2,lsl r2
:020707F4 01E58315 mvneq  r8,r5,lsl r3
:020707F8 2C02075D stccs  7,cr0,[r2],{#0x5d}
:020707FC D108E282 unknown
:02070800 1C1BD512 ldcne  5,cr13,[r11],{#0x12}
:02070804 02CD8320 sbceq  r8,r13,#0x80000000
:02070808 A324A183 unknown
:0207080C 0500B11E streq r11,[r0, #-0x11e]		;(r0-0x11e=*(e9587d11))
:02070810 41D9A010 bicmis r10,r9,r0,lsl r0
:02070814 6C01D1AA stcvs  1,cr13,[r1],{#0xaa}
:02070818 BA020556 blt 020F1D78
:0207081C 0211048D andeqs r0,r1,#0x8D000000
:02070820 F3711371 cmnnv r1,#0xC4000001
:02070824 71D9652E bicvcs r6,r9,r14,lsr #0xa
:02070828 85F37113 ldrhib r7,[r3, #+0x113]!
:0207082C 9AF371D2 bls 01D4CF7C
:02070830 118926D2 unknown
:02070834 11D901FD ldrnesh r0,[r9, #+0x1d]		;r9+0x1d=*(0000001d)
:02070838 B8F37111 unknown
:0207083C 13690175 unknown
:02070840 6C5569DB ldcvsl 9,cr6,[r5],{#0xdb}
:02070844 01118941 tsteq r1,r1,asr #0x12
:02070848 00C9900A sbceq  r9,r9,r10
:0207084C 000159B0 streqh r5,[r1], -r0
:02070850 80000170 andhi  r0,r0,r0,ror r1
:02070854 A01F3941 andges r3,r15,r1,asr #0x12
:02070858 24E21519 unknown
:0207085C 118D0189 orrne  r0,r13,r9,lsl #0x3
:02070860 39018D28 stmccdb  r1 ,{r3,r5,r8,r10,r11,r15}
:02070864 EC155D00 ldc  13,cr5,[r5],{#0x0}
:02070868 12104993 andnes r4,r0,#0x24C000
:0207086C 85E80051 strhib r0,[r8, #+0x51]!
:02070870 2A113008 bcs 024BC898
:02070874 89300051 ldmhidb  r0!,{r0,r4,r6}
:02070878 0B8501E0 bleq 001B1000
:0207087C A127C901 unknown
:02070880 05840555 streq r0,[r4, #+0x555]		;r4+0x555=*(00000559)
:02070884 75590402 ldrvcb r0,[r9, #-0x402]		;(r9-0x402=*(fffffbfe))
:02070888 048D3115 streq r3,[r13],#+0x115
:0207088C 032729A3 unknown
:02070890 71020009 unknown
:02070894 80090100 andhi  r0,r9,r0,lsl #0x2
:02070898 8909E215 stmhidb  r9 ,{r0,r2,r4,r9,r13,r14,r15}
:0207089C 03750007 cmneq r5,#0x7
:020708A0 26291201 unknown
:020708A4 16297480 unknown
:020708A8 05216D58 streq r6,[r1, #-0xd58]!
:020708AC 2BD9E011 blcs 016E88F8
:020708B0 AD014D81 unknown
:020708B4 0981E111 stmeqib  r1 ,{r0,r4,r8,r13,r14,r15}
:020708B8 3FF1D403 swicc 0x00f1d403
:020708BC 08CD0015 stmeqia  r13 ,{r0,r2,r4}^
:020708C0 600F19E4 andvs  r1,r15,r4,ror #0x13
:020708C4 05350209 ldreq r0,[r5, #-0x209]!
:020708C8 C0040713 andgt  r0,r4,r3,lsl r7
:020708CC 0DA1E30D stceq  3,cr14,[r1,#+0x34]!
:020708D0 15082101 strne r2,[r8, #-0x101]		;r8-0x101=*(04910310)=#121190201(0x07393739)
:020708D4 26E58B01 unknown
:020708D8 E300391C unknown
:020708DC 450A0DD8 strmi r0,[r10, #-0xdd8]		;(r10-0xdd8=*(00002228))
:020708E0 1D276102 stcne  1,cr6,[r7,#-0x8]!
:020708E4 1D790300 ldcnel 3,cr0,[r9,#-0x0]!
:020708E8 41304500 teqmi r0,r0,lsl #0xa
:020708EC B540490B strltb r4,[r0, #-0x90b]		;(r0-0x90b=*(e9587524))
:020708F0 010F15D4 mrseq r1,CPSR
:020708F4 0E31214F cdpeq 1,2,cr2,cr1,cr15,2
:020708F8 E50000BD str r0,[r0, #-0xbd]		;(r0-0xbd=*(e9587d72))
:020708FC 1CDD0702 ldcnel 7,cr0,[r13],{#0x2}
:02070900 E0495590 unknown
:02070904 10091019 andne  r1,r9,r9,lsl r0
:02070908 0499D499 ldreq r13,[r9],#+0x499
:0207090C 20CC02C1 sbccs  r0,r12,r1,asr #0x5
:02070910 0D96015D unknown
:02070914 85502000 ldrhib r2,[r0, #-0x0]		;(r0-0x0=*(e9587e2f))
:02070918 11090AE2 unknown
:0207091C 00018B4B andeq  r8,r1,r11,asr #0x16
:02070920 009DD4A1 addeqs r13,r13,r1,lsr #0x9
:02070924 7BCA0255 blvc 012F1280
:02070928 053141D4 ldreq r4,[r1, #-0x1d4]!
:0207092C 05CEAB10 streqb r10,[r14, #+0xb10]		;r14+0xb10=*(90000b18)
:02070930 CF4C3530 swigt 0x004c3530
:02070934 A0070609 andge  r0,r7,r9,lsl #0xc
:02070938 E5CF1BE3 strb r1,[r15, #+0xbe3]		;r15+0xbe3=*(02071523)=#-399786623(0xe82bbd81)
:0207093C 17018201 strne r8,[r1,-r1, lsl #0x4]
:02070940 6D5A01B1 unknown
:02070944 F810E900 ldmnvda  r0 ,{r8,r11,r13,r14,r15}
:02070948 9B10F58F blls 024ADF8C
:0207094C FF800351 swinv 0x00800351
:02070950 0040FF01 subeq  r15,r0,r1,lsl #0x1e
:02070954 61201145 unknown
:02070958 238D0BA0 orrcs  r0,r13,#0x28000
:0207095C 999F40D8 ldmlsib  r15 ,{r3,r4,r6,r7,r14}
:02070960 C401E103 strgt r14,[r1],#-0x103
:02070964 1CE3A00C stcnel 0,cr10,[r3],#+0x30
:02070968 10F59410 rscnes r9,r5,r0,lsl r4
:0207096C 01C00989 biceq  r0,r0,r9,lsl #0x13
:02070970 0BD101E0 bleq 014B10F8
:02070974 502015E5 eorpl  r1,r0,r5,ror #0xb
:02070978 02391894 eoreqs r1,r9,#0x940000
:0207097C 24273515 unknown
:02070980 00459400 subeq  r9,r5,r0,lsl #0x8
:02070984 11794550 cmnne r9,r0,asr r5
:02070988 8620082A unknown
:0207098C 015020E5 cmpeq r0,r5,ror #0x1
:02070990 0422E286 unknown
:02070994 04B7E1A0 unknown
:02070998 02E38000 rsceq  r8,r3,#0x0
:0207099C 26E1A01C unknown
:020709A0 C08013FD unknown
:020709A4 E59617D5 ldr r1,[r6, #+0x7d5]		;r6+0x7d5=*(000007d5)
:020709A8 0C031184 stceq  1,cr1,[r3],{#0x84}
:020709AC 31A022E0 movcc  r2,r0,ror #0x5
:020709B0 7CE58205 stcvcl 2,cr8,[r5],#+0x14
:020709B4 B99227BD ldmltib  r2 ,{r0,r2,r3,r4,r5,r7,r8,r9,r10,r13}
:020709B8 0913A200 ldmeqdb  r3 ,{r9,r13,r15}
:020709BC 0C20AD22 stceq  13,cr10,[r0],#-0x88
:020709C0 010CE35E unknown
:020709C4 04378506 unknown
:020709C8 01328EE0 teqeq r2,r0,ror #0x1d
:020709CC 328C00C0 addcc  r0,r12,#0xC0
:020709D0 E3130102 tst r3,#0x80000000
:020709D4 800049F5 unknown
:020709D8 2D00E520 unknown
:020709DC 0D0BE101 unknown
:020709E0 26003C03 strcs r3,[r0],-r3, lsl #0x18
:020709E4 400902A1 andmi  r0,r9,r1,lsr #0x5
:020709E8 2000091C andcs  r0,r0,r12,lsl r9
:020709EC 07451009 streqb r1,[r5, -r9]
:020709F0 80106B20 andhis r6,r0,r0,lsr #0x16
:020709F4 2590016D ldrcs r0,[r0, #+0x16d]		;r0+0x16d=*(e9587f9c)
:020709F8 24E25107 unknown
:020709FC E900BD14 stmdb  r0 ,{r2,r4,r8,r10,r11,r12,r13,r15}
:02070A00 0309CE19 unknown
:02070A04 81E210FD unknown
:02070A08 415BCA40 cmpmi r11,r0,asr #0x14
:02070A0C 32517001 subccs r7,r1,#0x1
:02070A10 11E96059 mvnne  r6,r9,asr r0
:02070A14 3841032E stmccda  r1 ,{r1,r2,r3,r5,r8,r9}^
:02070A18 41FEFB9D unknown
:02070A1C 06E11005 unknown
:02070A20 7D00790A unknown
:02070A24 E260D424 rsb  r13,r0,#0x24000000
:02070A28 E5912060 ldr r2,[r1, #+0x60]		;r1+0x60=*(e82bbde1)
:02070A2C 80019928 andhi  r9,r1,r8,lsr #0x12
:02070A30 E3C22407 bic  r2,r2,#0x7000000
:02070A34 618224A7 orrvs  r2,r2,r7,lsr #0x9
:02070A38 E0028004 and  r8,r2,r4
:02070A3C 24490205 strcsb r0,[r9],#-0x205
:02070A40 E3100502 tst r0,#0x800000
:02070A44 028DFC0C addeq  r15,r13,#0xC00
:02070A48 15347D0C ldrne r7,[r4, #-0xd0c]!
:02070A4C 105B7C24 subnes r7,r11,r4,lsr #0x18
:02070A50 01A4021A moveq  r0,r10,lsl r2		;r0=0(0x0)
:02070A54 00650400 rsbeq  r0,r5,r0,lsl #0x8
:02070A58 A0156104 andges r6,r5,r4,lsl #0x2
:02070A5C C144B984 unknown
:02070A60 213D011D teqcs r13,r13,lsl r1
:02070A64 0B2D1F51 bleq 02BB87B0
:02070A68 42657A04 rsbmi  r7,r5,#0x4000
:02070A6C DD008568 unknown
:02070A70 010089FF unknown
:02070A74 D9A5058D stmleib  r5!,{r0,r2,r3,r7,r8,r10}
:02070A78 C9150D1A ldmgtdb  r5 ,{r1,r3,r4,r8,r10,r11}
:02070A7C 94503803 ldrlsb r3,[r0],#-0x803
:02070A80 60073CE5 andvs  r3,r7,r5,ror #0x19
:02070A84 D851E594 ldmleda  r1 ,{r2,r4,r7,r8,r10,r13,r14,r15}^
:02070A88 0AC11209 beq 010B52B4
:02070A8C 04756070 unknown
:02070A90 CD01DD00 unknown
:02070A94 840F430C strhi r4,[r15],#-0x30c
:02070A98 69A80DE2 stmvsib  r8!,{r1,r5,r6,r7,r8,r10,r11}
:02070A9C 100B2110 andne  r2,r11,r0,lsl r1
:02070AA0 00C91E11 sbceq  r1,r9,r1,lsl r14
:02070AA4 84360044 unknown
:02070AA8 0055BDE2 subeqs r11,r5,r2,ror #0x1b
:02070AAC D84912C5 stmleda  r9 ,{r0,r2,r6,r7,r9,r12}^
:02070AB0 F89838B5 ldmnvia  r8 ,{r0,r2,r4,r5,r7,r11,r12,r13}
:02070AB4 713548E5 teqvc r5,r5,ror #0x11
:02070AB8 50E98011 rscpl  r8,r9,r1,lsl r0
:02070ABC 11F91545 mvnnes r1,r5,asr #0xa
:02070AC0 90001DEA andls  r1,r0,r10,ror #0x1b
:02070AC4 02D90545 sbceqs r0,r9,#0x11400000
:02070AC8 01CD7003 biceq  r7,r13,r3
:02070ACC C8CD0411 stmgtia  r13 ,{r0,r4,r10}^
:02070AD0 FC530195 ldc2l 1,cr0,[r3],{#0x95}
:02070AD4 3D34EBFF ldccc  11,cr14,[r4,#-0x3fc]!
:02070AD8 25258200 strcs r8,[r5, #-0x200]!
:02070ADC 0F430641 swieq 0x00430641
:02070AE0 9D79E285 ldclsl 2,cr14,[r9,#-0x214]!
:02070AE4 C5048341 strgt r8,[r4, #-0x341]		;(r4-0x341=*(fffffcc3))
:02070AE8 DD019142 unknown
:02070AEC 24E59D00 unknown
:02070AF0 09850E10 stmeqib  r5 ,{r4,r9,r10,r11}
:02070AF4 01F18030 mvneqs r8,lsr r0
:02070AF8 853101AD ldrhi r0,[r1, #-0x1ad]!
:02070AFC 859900D5 ldrhi r0,[r9, #+0xd5]		;r9+0xd5=*(000000d5)
:02070B00 0D053CE5 unknown
:02070B04 2D036129 unknown
:02070B08 A0682816 rsbge  r2,r8,r6,lsl r8
:02070B0C 20236585 eorcs  r6,r3,r5,lsl #0xb
:02070B10 002D8580 eoreq  r8,r13,r0,lsl #0xb
:02070B14 1CE04489 stcnel 4,cr4,[r0],#+0x224
:02070B18 24E58500 unknown
:02070B1C 5D008570 unknown
:02070B20 01E35A09 mvneq  r5,r9,lsl #0x14
:02070B24 11D50ADD ldrnesb r0,[r5, #+0xad]		;r5+0xad=*(fe0000ad)
:02070B28 2531DA2B ldrcs r13,[r1, #-0xa2b]!
:02070B2C 0B09FD34 bleq 022F0004
:02070B30 40115CB9 ldrmih r5,[r1], -r9
:02070B34 2B1814CD blcs 02675E70
:02070B38 1500003D strne r0,[r0, #-0x3d]		;(r0-0x3d=*(ffffffc3))
:02070B3C 9D002820 unknown
:02070B40 238D1049 orrcs  r1,r13,#0x49
:02070B44 004D28C4 subeq  r2,r13,r4,asr #0x11
:02070B48 3015FB8E andccs r15,r5,r14,lsl #0x17
:02070B4C 129F1020 addnes r1,r15,#0x20
:02070B50 12CD2119 sbcne  r2,r13,#0x40000006
:02070B54 E5851104 str r1,[r5, #+0x104]		;r5+0x104=*(fe000104)
:02070B58 83018DA1 unknown
:02070B5C 10751495 unknown
:02070B60 A3C85069 bicge  r5,r8,#0x69
:02070B64 0740020B streqb r0,[r0,-r11, lsl #0x4]
:02070B68 5032811B eorpls r8,r2,r11,lsl r1
:02070B6C 01959FC0 orreqs r9,r5,r0,asr #0x1f
:02070B70 A2628D9C rsbge  r8,r2,#0x2700
:02070B74 E14013A1 unknown
:02070B78 E2421016 sub  r1,r2,#0x16
:02070B7C 09053001 stmeqdb  r5 ,{r0,r12,r13}
:02070B80 E58C3101 str r3,[r12, #+0x101]		;r12+0x101=*(00000108)
:02070B84 20000124 andcs  r0,r0,r4,lsr #0x2
:02070B88 1CA10001 stcne  0,cr0,[r1],#+0x4
:02070B8C 8D280005 stchi  0,cr0,[r8,#-0x14]!
:02070B90 0001380B andeq  r3,r1,r11,lsl #0x10
:02070B94 8C2A203C stchi  0,cr2,[r10],#-0xf0
:02070B98 053D00E5 ldreq r0,[r13, #-0xe5]!
:02070B9C EBFFFBC3 bl 0206FAB0
:02070BA0 00090908 andeq  r0,r9,r8,lsl #0x12
:02070BA4 12551C91 subnes r1,r5,#0x9100
:02070BA8 5100007F unknown
:02070BAC 01A08E60 moveq  r8,r0,ror #0x1c
:02070BB0 1D42C000 unknown
:02070BB4 02C00002 sbceq  r0,r0,#0x2
:02070BB8 091CE59F ldmeqdb  r12 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:02070BBC 0B95F800 bleq 005EEBC4
:02070BC0 9F8802DE swils 0x008802de
:02070BC4 A27C2265 rsbges r2,r12,#0x50000006
:02070BC8 0B22010B bleq 028F0FFC
:02070BCC B5A24215 strlt r4,[r2, #+0x215]!
:02070BD0 13110818 tstne r1,#0x180000
:02070BD4 C91402E5 ldmgtdb  r4 ,{r0,r2,r5,r6,r7,r9}
:02070BD8 2D01040B unknown
:02070BDC 1020E592 mlane  r0,r2,r5,r14unknown
:02070BE0 1114E3C1 tstne r4,r1,asr #0x7
:02070BE4 4BE58200 blmi 019D13EC
:02070BE8 803221D1 unknown
:02070BEC 9037093C eorlss r0,r7,r12,lsr r9
:02070BF0 01B15040 moveqs r5,r0,asr #0x0
:02070BF4 2505B940 strcs r11,[r5, #-0x940]		;(r5-0x940=*(fdfff6c0))
:02070BF8 34E59521 unknown
:02070BFC 06590389 ldreqb r0,[r9],-r9, lsl #0x7
:02070C00 5D215D11 stcpl  13,cr5,[r1,#-0x44]!
:02070C04 25D11112 ldrcsb r1,[r1, #+0x112]		;r1+0x112=*(e82bbe93)
:02070C08 1D959B11 unknown
:02070C0C 225D1009 subcss r1,r13,#0x9
:02070C10 61C81061 bicvs  r1,r8,r1,ror #0x0
:02070C14 105A4000 subnes r4,r10,r0
:02070C18 CD05E595 unknown
:02070C1C FFFFEF48 swinv 0x00ffef48
:02070C20 3C80EA10 stccc  10,cr14,[r0],{#0x10}
:02070C24 01E11831 mvneq  r1,lsr r1
:02070C28 10910841 addnes r0,r1,r1,asr #0x10
:02070C2C A0907801 addges r7,r0,r1,lsl #0x10
:02070C30 E50F9DE1 str r9,[r15, #-0xde1]		;r15-0xde1=*(0206fe57)=#270512924(0x101fb31c)
:02070C34 1500ED02 strne r14,[r0, #-0xd02]		;(r0-0xd02=*(fffff2fe))
:02070C38 C9001D48 stmgtdb  r0 ,{r3,r6,r8,r10,r11,r12}
:02070C3C 850AE900 strhi r14,[r10, #-0x900]		;(r10-0x900=*(00002700))
:02070C40 99812004 stmlsib  r1 ,{r2,r13}
:02070C44 CF0CC903 swigt 0x000cc903
:02070C48 33E58A21 mvncc  r8,#0x21000
:02070C4C 48651025 unknown
:02070C50 B0004964 andlt  r4,r0,r4,ror #0x12
:02070C54 0025500B eoreq  r5,r5,r11
:02070C58 D7C642B1 unknown
:02070C5C 4C297695 stcmi  6,cr7,[r9],#-0x254
:02070C60 06094059 unknown
:02070C64 2A49181D bcs 032B6CE0
:02070C68 FFE21495 swinv 0x00e21495
:02070C6C 6D9F709D unknown
:02070C70 99750001 unknown
:02070C74 61700B00 cmnvs r0,r0,lsl #0x16
:02070C78 994A6001 stmlsdb  r10 ,{r0,r13,r14}^
:02070C7C 001D5002 andeqs r5,r13,r2
:02070C80 D5B01E8D ldrle r1,[r0, #+0xe8d]!
:02070C84 2D8A9000 unknown
:02070C88 803061E5 eorhis r6,r0,r5,ror #0x3
:02070C8C 8A0114E3 bhi 020B6020
:02070C90 198209B5 stmneib  r2 ,{r0,r2,r4,r5,r7,r8,r11}
:02070C94 01A52044 moveq  r2,r4,asr #0x0
:02070C98 2F295021 swics 0x00295021
:02070C9C 1D06E359 unknown
:02070CA0 9A801065 bls 00074E3C
:02070CA4 07790599 unknown
:02070CA8 01E52235 mvneq  r2,lsr r5
:02070CAC 320D79E3 andcc  r7,r13,#0x38C000
:02070CB0 8403B1F9 strhi r11,[r3],#-0x1f9
:02070CB4 110015D7 unknown
:02070CB8 80A50035 adchi  r0,r5,r5,lsr r0
:02070CBC 6511159D ldrvs r1,[r1, #-0x59d]		;(r1-0x59d=*(e82bb7e4))
:02070CC0 C71A112A ldrgt r1,[r10,-r10, lsr #0x2]
:02070CC4 9A0059D0 bls 0208740C
:02070CC8 20E59A01 rsccs  r9,r5,r1,lsl #0x14
:02070CCC 11351000 teqne r5,r0
:02070CD0 29C008ED stmcsib  r0 ,{r0,r2,r3,r5,r6,r7,r11}^
:02070CD4 3009D704 andcc  r13,r9,r4,lsl #0xe
:02070CD8 37005160 strcc r5,r13,r9,r4,lsl #0xe
:02070CDC EB15FFD3 bl 025F0C30
:02070CE0 00450276 subeq  r0,r5,r6,ror r2
:02070CE4 001902FD ldreqsh r0,[r9], -r13
:02070CE8 00005D04 andeq  r5,r0,r4,lsl #0x1a
:02070CEC 1161005E unknown
:02070CF0 5918CD40 ldmpldb  r8 ,{r6,r8,r10,r11,r14,r15}
:02070CF4 FFFFD420 swinv 0x00ffd420
:02070CF8 2AE5CA1A bcs 019E3568
:02070CFC 15F90485 ldrneb r0,[r9, #+0x485]!
:02070D00 31C98FF8 unknown
:02070D04 A1E24E93 unknown
:02070D08 D3114933 tstle r1,#0xCC000
:02070D0C 000C0181 andeq  r0,r12,r1,lsl #0x3
:02070D10 F1963929 orrnvs r3,r6,r9,lsr #0x12
:02070D14 DC104D14 ldcle  13,cr4,[r0],{#0x14}
:02070D18 E0020BA7 and  r0,r2,r7,lsr #0x17
:02070D1C 3F834435 swicc 0x00834435
:02070D20 11E20100 mvnne  r0,r0,lsl #0x2
:02070D24 109917BD ldrneh r1,[r9], +r13
:02070D28 A1E011A1 mvnge  r1,r1,lsr #0x3
:02070D2C 9D201D02 stcls  13,cr1,[r0,#-0x8]!
:02070D30 7D2F492D stcvc  9,cr4,[r15,#-0xb4]!
:02070D34 691FAD3A ldmvsdb  r15 ,{r1,r3,r4,r5,r8,r10,r11,r13,r15}
:02070D38 FF070D00 swinv 0x00070d00
:02070D3C 14152589 ldrne r2,[r5],#-0x589
:02070D40 20050165 andcs  r0,r5,r5,ror #0x2
:02070D44 7500958A strvc r9,[r0, #-0x58a]		;(r0-0x58a=*(fffffa76))
:02070D48 556FE011 strplb r14,[r15, #-0x11]!
:02070D4C 5513E515 ldrpl r14,[r3, #-0x515]		;(r3-0x515=*(fffffaeb))
:02070D50 0165E045 unknown
:02070D54 11D5242D bicnes r2,r5,r13,lsr #0x8
:02070D58 53F70105 mvnpls r0,#0x40000001
:02070D5C 055144F1 ldreqb r4,[r1, #-0x4f1]		;(r1-0x4f1=*(e82bb890))
:02070D60 4F1BF100 swimi 0x001bf100
:02070D64 9A1171D9 bls 024CD4D0
:02070D68 04D901BD ldreqb r0,[r9],#+0x1bd
:02070D6C D5352D54 ldrle r2,[r5, #-0xd54]!
:02070D70 C0E20003 rscgt  r0,r2,r3
:02070D74 E1B0071B movs r0,r11,lsl r7		;r0=786432(0xc0000)
:02070D78 15671E39 strneb r1,[r7, #-0xe39]!
:02070D7C 01590540 cmpeq r9,r0,asr #0xa
:02070D80 9F4038A8 swils 0x004038a8
:02070D84 6D4C2355 unknown
:02070D88 28F56100 unknown
:02070D8C 0005007D andeq  r0,r5,r13,ror r0
:02070D90 0AFFFFFA beq 02070D80
:02070D94 0C6D2385 stceql 3,cr2,[r13],#-0x214
:02070D98 1D03F9C3 unknown
:02070D9C 81230121 unknown
:02070DA0 00C91B00 sbceq  r1,r9,r0,lsl #0x16
:02070DA4 AF019D64 swige 0x00019d64
:02070DA8 89A81B79 stmhiib  r8!,{r0,r3,r4,r5,r6,r8,r9,r11,r12}
:02070DAC 0A3A4709 beq 02F029D8
:02070DB0 5D051800 unknown
:02070DB4 05C10400 streqb r0,[r1, #+0x400]		;r1+0x400=*(e82bc181)
:02070DB8 04C1204C streqb r2,[r1],#+0x4c
:02070DBC E925D210 stmdb  r5!,{r4,r9,r12,r14,r15}
:02070DC0 421E4120 andmis r4,r14,#0x8
:02070DC4 12420951 subne  r0,r2,#0x144000
:02070DC8 91101100 tstls r0,r0,lsl #0x2
:02070DCC 4DE5132D stcmil 3,cr1,[r5,#+0xb4]!
:02070DD0 E11B8903 tst r11,r3,lsl #0x12
:02070DD4 038D3404 orreq  r3,r13,#0x4000000
:02070DD8 14004D18 strne r4,[r0],#-0xd18
:02070DDC 31128DD7 ldrccsb r8,[r2, -r7]
:02070DE0 0D651130 stceql 1,cr1,[r5,#-0xc0]!
:02070DE4 FF17E51C swinv 0x0017e51c
:02070DE8 D7123131 unknown
:02070DEC 03E90115 mvneq  r0,#0x40000005
:02070DF0 1B1518CB blne 025B7124
:02070DF4 41F80D45 mvnmis r0,r5,asr #0x1a
:02070DF8 00797013 rsbeqs r7,r9,r3,lsl r0
:02070DFC 30295660 eorcc  r5,r9,r0,ror #0xc
:02070E00 2912750E ldmcsdb  r2 ,{r1,r2,r3,r8,r10,r12,r13,r14}
:02070E04 F8402514 stmnvda  r0 ,{r2,r4,r8,r10,r13}^
:02070E08 5D0E02E1 unknown
:02070E0C F5026150 strnv r6,[r2, #-0x150]		;r2-0x150=*(073935e9)=#0(0x00000000)
:02070E10 C310E50E tstgt r0,#0x3800000
:02070E14 0EFBFD15 mrceq 13,7,r15,cr11,cr5,{0}
:02070E18 D110DD05 tstle r0,r5,lsl #0x1a
:02070E1C 40B58443 adcmis r8,r5,r3,asr #0x8
:02070E20 F80505F7 stmnvda  r5 ,{r0,r1,r2,r4,r5,r6,r7,r8,r10}
:02070E24 0F4CD556 swieq 0x004cd556
:02070E28 1100D52C unknown
:02070E2C 4522C142 strmi r12,[r2, #-0x142]!
:02070E30 F918E942 ldmnvdb  r8 ,{r1,r6,r8,r11,r13,r14,r15}
:02070E34 E1C121B6 strh r2,[r1, #+0x16]		;r1+0x16=*(e82bbd97)
:02070E38 41D18008 bicmis r8,r1,r8
:02070E3C 436D4047 unknown
:02070E40 A0701A95 unknown
:02070E44 0015E6E1 andeqs r14,r5,r1,ror #0xd
:02070E48 E51143B4 ldr r4,[r1, #-0x3b4]		;(r1-0x3b4=*(e82bb9cd))
:02070E4C 01A15000 moveq  r5,r0			;r5=786432(0xc0000)
:02070E50 49E1D110 unknown
:02070E54 20398A05 eorcss r8,r9,r5,lsl #0x14
:02070E58 1111D5E5 tstne r1,r5,ror #0xb
:02070E5C 561D1D20 ldrpl r1,[r13],-r0, lsr #0x1a
:02070E60 5DE024E1 stcpll 4,cr2,[r0,#+0x384]!
:02070E64 B1038011 unknown
:02070E68 8011DB4B andhis r13,r1,r11,asr #0x16
:02070E6C 1516001F ldrne r0,[r6, #-0x1f]		;(r6-0x1f=*(ffffffe1))
:02070E70 D614D1E3 ldrle r13,[r6, #-0x1f]		;(r6-0x1f=*(ffffffe1))
:02070E74 25099DD6 strcs r9,[r9, #-0xdd6]		;(r9-0xdd6=*(fffff22a))
:02070E78 E10C5520 unknown
:02070E7C 21ADFF72 movcs  r15,r2,ror r15
:02070E80 E24D1BAD sub  r1,r13,#0x2B400
:02070E84 55A1EBFF strpl r14,[r1, #+0xbff]!
:02070E88 CC113186 ldcgt  1,cr3,[r1],{#0x86}
:02070E8C 350011D6 strcc r1,[r0, #-0x1d6]		;(r0-0x1d6=*(000bfe2a))
:02070E90 10F10641 rscnes r0,r1,r1,asr #0xc
:02070E94 83D90009 bichis r0,r9,#0x9
:02070E98 D5184DD2 ldrle r4,[r8, #-0xdd2]		;(r8-0xdd2=*(fffff22e))
:02070E9C 00E11000 rsceq  r1,r1,r0
:02070EA0 AC1F8530 ldcge  5,cr8,[r15],{#0x30}
:02070EA4 71D809F1 ldrvcsh r0,[r8, #+0x91]		;r8+0x91=*(00000091)
:02070EA8 00A90104 adceq  r0,r9,r4,lsl #0x2
:02070EAC 15E2861C strneb r8,[r2, #+0x61c]!
:02070EB0 05806004 streq r6,[r0, #+0x4]		;r0+0x4=*(000c0004)
:02070EB4 000D8600 andeq  r8,r13,r0,lsl #0xc
:02070EB8 000D05AD andeq  r0,r13,r13,lsr #0xb
:02070EBC 111C03E8 tstne r12,r8,ror #0x7
:02070EC0 B9000D0A stmltdb  r0 ,{r1,r3,r8,r10,r11}
:02070EC4 92000903 andls  r0,r0,#0xC000
:02070EC8 81BC0441 movhis r0,r1,asr #0x8
:02070ECC 82100CE2 andhis r0,r0,#0xE200
:02070ED0 058D04E5 streq r0,[r13, #+0x4e5]		;r13+0x4e5=*(000004e5)
:02070ED4 40290C80 eormi  r0,r9,r0,lsl #0x19
:02070ED8 E40F2510 str r2,[r15],#-0x510
:02070EDC 10CC0125 sbcne  r0,r12,r5,lsr #0x2
:02070EE0 2B5D9F2A blcs 037D8B90
:02070EE4 1E1D1009 cdpne 0,0,cr1,cr13,cr9,0
:02070EE8 E1C041B4 strh r4,[r0, #+0x14]		;r0+0x14=*(000c0014)
:02070EEC 4C10050E ldcmi  5,cr0,[r0],{#0xe}
:02070EF0 41201931 unknown
:02070EF4 35037D0A strcc r7,[r3, #-0xd0a]		;(r3-0xd0a=*(fffff2f6))
:02070EF8 06E139C0 unknown
:02070EFC 2009004D andcs  r0,r9,r13,asr #0x0
:02070F00 802018D9 unknown
:02070F04 59041CE5 stmpldb  r4 ,{r0,r2,r5,r6,r7,r10,r11,r12}
:02070F08 08CD0304 stmeqia  r13 ,{r2,r8,r9}^
:02070F0C E580210C str r2,[r0, #+0x10c]		;r0+0x10c=*(000c010c)
:02070F10 1011D10A andnes r13,r1,r10,lsl #0x2
:02070F14 59F6035D unknown
:02070F18 01218000 unknown
:02070F1C 10555580 subnes r5,r5,r0,lsl #0xb
:02070F20 D1067920 unknown
:02070F24 07051A7D unknown
:02070F28 B5080949 strlt r0,[r8, #-0x949]		;(r8-0x949=*(fffff6b7))
:02070F2C 9002B5A0 andls  r11,r2,r0,lsr #0xb
:02070F30 8060E3A0 rsbhi  r14,r0,r0,lsr #0x7
:02070F34 5D820045 unknown
:02070F38 04050905 streq r0,[r5],#-0x905
:02070F3C E1A02406 mov  r2,r6,lsl #0x8		;r2=0(0x0)
:02070F40 1FDD0509 swine 0x00dd0509
:02070F44 B2E08A04 rsclt  r8,r0,#0x4000
:02070F48 01E18A40 mvneq  r8,r0,asr #0x14
:02070F4C 61010950 unknown
:02070F50 C9200718 stmgtdb  r0!,{r3,r4,r8,r9,r10}
:02070F54 268A140F strcs r1,[r10],+r15, lsl #0x8
:02070F58 00E11AE0 rsceq  r1,r1,r0,ror #0x15
:02070F5C E2866001 add  r6,r6,#0x1
:02070F60 0691040A ldreq r0,[r1],+r10, lsl #0x8
:02070F64 300179F3 unknown
:02070F68 10750009 rsbnes r0,r5,r9
:02070F6C B50079ED strlt r7,[r0, #-0x9ed]		;(r0-0x9ed=*(000bf613))
:02070F70 30F51014 rscccs r1,r5,r4,lsl r0
:02070F74 7E407D05 cdpvc 13,4,cr7,cr0,cr5,0
:02070F78 091D207D ldmeqdb  r13 ,{r0,r2,r3,r4,r5,r6,r13}
:02070F7C 307D87D4 unknown
:02070F80 011215F0 ldreqsh r1,[r2, -r0]
:02070F84 06A18000 unknown
:02070F88 0BAE5A90 bleq 00C079D0
:02070F8C D67026E9 unknown
:02070F90 217E31C9 cmncs r14,r9,asr #0x3
:02070F94 4B05A410 blmi 021D9FDC
:02070F98 416F103D unknown
:02070F9C 40410300 submi  r0,r1,r0,lsl #0x6
:02070FA0 01B13E5D moveqs r3,r13,asr r14
:02070FA4 B90000EB stmltdb  r0 ,{r0,r1,r3,r5,r6,r7}
:02070FA8 00019A6E andeq  r9,r1,r14,ror #0x14
:02070FAC 45040AEB strmi r0,[r4, #-0xaeb]		;(r4-0xaeb=*(fffff519))
:02070FB0 FDE1CE4E stc2l 14,cr12,[r1,#+0x138]!
:02070FB4 20159901 andcss r9,r5,r1,lsl #0x12
:02070FB8 0DFD01E9 ldceql 1,cr0,[r13,#+0x3a4]!
:02070FBC B010E5D9 ldrltsb r14,[r0], -r9
:02070FC0 5EE1C120 cdppl 1,14,cr12,cr1,cr0,1
:02070FC4 81306DD6 ldrhisb r6,[r0, -r6]!
:02070FC8 200C56A9 andcs  r5,r12,r9,lsr #0xd
:02070FCC AD2000ED stcge  0,cr0,[r0,#-0x3b4]!
:02070FD0 180A2105 stmneda  r10 ,{r0,r2,r8,r13}
:02070FD4 9D00B569 unknown
:02070FD8 D5004891 strle r4,[r0, #-0x891]		;(r0-0x891=*(000bf76f))
:02070FDC 20071514 andcs  r1,r7,r4,lsl r5
:02070FE0 D1B30015 movles r0,r5,lsl r0		;r0=786432(0xc0000)
:02070FE4 1E2D4631 mcrne 6,1,r4,cr13,cr1,{1}
:02070FE8 050D00FD streq r0,[r13, #-0xfd]		;(r13-0xfd=*(ffffff03))
:02070FEC 0465018D unknown
:02070FF0 1B617ED2 blne 038D0B40
:02070FF4 0225F59D eoreq  r15,r5,#0x27400000
:02070FF8 ED05F509 unknown
:02070FFC E5116D08 ldr r6,[r1, #-0xd08]		;(r1-0xd08=*(e82bb079))
:02071000 9900950C stmlsdb  r0 ,{r2,r3,r8,r10,r12,r15}
:02071004 19D12110 ldmneib  r1 ,{r4,r8,r13}^
:02071008 1911ED00 ldmnedb  r1 ,{r8,r10,r11,r13,r14,r15}
:0207100C 418DE611 orrmi  r14,r13,r1,lsl r6
:02071010 FFE55781 swinv 0x00e55781
:02071014 00A910E1 adceq  r1,r9,r1,ror #0x1
:02071018 81CD1791 unknown
:0207101C C450B0F3 ldrgtb r11,[r0],#-0xf3
:02071020 DD51B4E1 unknown
:02071024 001400E1 andeqs r0,r4,r1,ror #0x1
:02071028 08050971 stmeqda  r5 ,{r0,r4,r5,r6,r8,r11}
:0207102C 105516A1 subnes r1,r5,r1,lsr #0xd
:02071030 803C2004 eorhis r2,r12,r4
:02071034 0C2906E2 stceq  6,cr0,[r9],#-0x388
:02071038 09822004 stmeqib  r2 ,{r2,r13}
:0207103C E5128800 ldr r8,[r2, #-0x800]		;(r2-0x800=*(fffff800))
:02071040 65033903 strvs r3,[r3, #-0x903]		;(r3-0x903=*(fffff6fd))
:02071044 4507CD09 strmi r12,[r7, #-0xd09]		;(r7-0xd09=*(ffe392fd))
:02071048 6D785316 ldcvsl 3,cr5,[r8,#-0x58]!
:0207104C 4211042A andmis r0,r1,#0x2A000000
:02071050 05C1D1E7 streqb r13,[r1, #+0x1e7]		;r1+0x1e7=*(e82bbf68)
:02071054 65A68075 strvs r8,[r6, #+0x75]!
:02071058 CD103DE1 unknown
:0207105C 75109902 ldrvc r9,[r0, #-0x902]		;(r0-0x902=*(000bf6fe))
:02071060 0075AC40 rsbeqs r10,r5,r0,asr #0x18
:02071064 75DE06BD ldrvcb r0,[r14, #+0x6bd]		;r14+0x6bd=*(900006c5)
:02071068 81753860 cmnhi r5,r0,ror #0x10
:0207106C 5965BDF0 unknown
:02071070 1091BA38 addnes r11,r1,r8,lsr r10
:02071074 0805F9B5 stmeqda  r5 ,{r0,r2,r4,r5,r7,r8,r11,r12,r13,r14,r15}
:02071078 E5700079 ldrb r0,[r0, #-0x79]!
:0207107C 000D0606 andeq  r0,r13,r6,lsl #0xc
:02071080 A9D51015 ldmgeib  r5 ,{r0,r2,r4,r12}^
:02071084 FFD9B51F swinv 0x00d9b51f
:02071088 391479EB ldmccdb  r4 ,{r0,r1,r3,r5,r6,r7,r8,r11,r12,r13,r14}
:0207108C D161C91D unknown
:02071090 0A2F69FF beq 02C4B894
:02071094 19B900F9 ldmneib  r9!,{r0,r3,r4,r5,r6,r7}
:02071098 9D34E188 ldcls  1,cr14,[r4,#-0x220]!
:0207109C 05107136 ldreq r7,[r0, #-0x136]		;(r0-0x136=*(000bfeca))
:020710A0 038919B1 orreq  r1,r9,#0x2C4000
:020710A4 328DD08E addcc  r13,r13,#0x8E
:020710A8 B3061D9B unknown
:020710AC 7DA306CD stcvc  6,cr0,[r3,#+0x334]!
:020710B0 000DF015 andeq  r15,r13,r5,lsl r0
:020710B4 404D5504 submi  r5,r13,r4,lsl #0xa
:020710B8 24DD1019 ldrcsb r1,[r13],#+0x19
:020710BC B9329900 ldmltdb  r2!,{r8,r11,r12,r15}
:020710C0 06690354 unknown
:020710C4 9D40D9B7 unknown
:020710C8 5049F624 subpl  r15,r9,r4,lsr #0xc
:020710CC 512C0649 unknown
:020710D0 515BA0C0 cmppl r11,r0,asr #0x1
:020710D4 003D1800 eoreqs r1,r13,r0,lsl #0x10
:020710D8 02514041 subeqs r4,r1,#0x41
:020710DC 10612F49 rsbne  r2,r1,r9,asr #0x1e
:020710E0 1F197D93 swine 0x00197d93
:020710E4 000F5479 andeq  r5,r15,r9,ror r4
:020710E8 1451E92D ldrneb r14,[r1],#-0x92d
:020710EC 51FF43E3 mvnpls r4,r3,ror #0x7
:020710F0 9D004524 unknown
:020710F4 45009500 strmi r9,[r0, #-0x500]		;(r0-0x500=*(000bfb00))
:020710F8 3E6C1100 cdpcc 1,6,cr1,cr12,cr0,0
:020710FC 279D9F00 ldrcs r9,[r13,+r0, lsl #0x1e]
:02071100 200D0001 andcs  r0,r13,r1
:02071104 58008D8B stmplda  r0 ,{r0,r1,r3,r7,r8,r10,r11,r15}
:02071108 08035D5C stmeqda  r3 ,{r2,r3,r4,r6,r8,r10,r11,r12,r14}
:0207110C 0D0B7930 unknown
:02071110 8D100809 unknown
:02071114 90002919 andls  r2,r0,r9,lsl r9
:02071118 1DC10C01 unknown
:0207111C B0E28000 rsclt  r8,r2,r0
:02071120 E1D2E015 bics r14,r2,r5,lsl r0
:02071124 1BDD1CED blne 017B84E0
:02071128 D9080029 stmledb  r8 ,{r0,r3,r5}
:0207112C 0029B81F eoreq  r11,r9,r15,lsl r8
:02071130 021503DE andeqs r0,r5,#0x78000003
:02071134 04E28CC0 unknown
:02071138 E51C0720 ldr r0,[r12, #-0x720]		;(r12-0x720=*(fffff8e7))
:0207113C A152000E cmpge r2,r14
:02071140 2001011B andcs  r0,r1,r11,lsl r1
:02071144 EDE25330 stcl 3,cr5,[r2,#+0xc0]!
:02071148 09DDF814 ldmeqib  r13 ,{r2,r4,r11,r12,r13,r14,r15}^
:0207114C BD284008 stclt  0,cr4,[r8,#-0x20]!
:02071150 C11FE1E8 tstgt r15,r8,ror #0x3
:02071154 F8139513 ldmnvda  r3 ,{r0,r1,r4,r8,r10,r12,r15}
:02071158 9C38714F ldcls  1,cr7,[r8],#-0x13c
:0207115C E59F0384 ldr r0,[r15, #+0x384]		;r15+0x384=*(020714e8)=#1163412480(0x45584400)
:02071160 40041999 mulmi  r4,r9,r9
:02071164 A0900AE9 addges r0,r0,r9,ror #0x15
:02071168 1B79E1A0 blne 03EE97F0
:0207116C 3118015D tstcc r8,r13,asr r1
:02071170 D8059D33 stmleda  r5 ,{r0,r1,r4,r5,r8,r10,r11,r12,r15}
:02071174 D40110A5 strle r1,[r1],#-0xa5
:02071178 352799E1 strcc r9,[r7, #-0x9e1]!
:0207117C 1B27C500 blne 02A62584
:02071180 61E3A071 mvnvs  r10,r1,ror r0
:02071184 631DFFD1 tstvs r13,#0x344
:02071188 A0003902 andge  r3,r0,r2,lsl #0x12
:0207118C 755B5325 ldrvcb r5,[r11, #-0x325]		;(r11-0x325=*(00002cdb))
:02071190 2C115900 ldccs  9,cr5,[r1],{#0x0}
:02071194 A92A0005 stmgedb  r10!,{r0,r2}
:02071198 9180AD06 orrls  r10,r0,r6,lsl #0x1a
:0207119C 1310C541 tstne r0,#0x10400000
:020711A0 00211355 eoreq  r1,r1,r5,asr r3
:020711A4 F536D6D0 ldrnv r13,[r6, #-0x6d0]!
:020711A8 79941003 ldmvcib  r4 ,{r0,r1,r12}
:020711AC 8079B120 rsbhis r11,r9,r0,lsr #0x2
:020711B0 A91791AE ldmgedb  r7 ,{r1,r2,r3,r5,r7,r8,r12,r15}
:020711B4 51120011 tstpl r2,r1,lsl r0
:020711B8 1095B600 addnes r11,r5,r0,lsl #0xc
:020711BC 91127511 tstls r2,r1,lsl r5
:020711C0 A7227555 unknown
:020711C4 91011275 unknown
:020711C8 05001CE5 streq r1,[r0, #-0xce5]		;r0-0xce5=*(4558371b)=#0(0x00000000)
:020711CC 014CE58A unknown
:020711D0 02B2E594 adceqs r14,r2,#0x25000000
:020711D4 7DE1CA00 stcvcl 10,cr12,[r1,#+0x0]!
:020711D8 007D3D90 unknown
:020711DC 429D10B6 addmis r1,r13,#0xB6
:020711E0 023D1194 eoreqs r1,r13,#0x25
:020711E4 22559110 subcss r9,r5,#0x4
:020711E8 81002599 swphi r2,r9,r0
:020711EC 97002552 unknown
:020711F0 F90F0025 stmnvdb  r15 ,{r0,r2,r5}
:020711F4 0235CA2E eoreqs r12,r5,#0x2E000
:020711F8 2091559A umullcss r5,r1,r10,r5
:020711FC 8F809192 swihi 0x00809192
:02071200 1D9500E5 unknown
:02071204 B500250D strlt r2,[r0, #-0x50d]		;r0-0x50d=*(45583ef3)=#0(0x00000000)
:02071208 F50019B4 strnv r1,[r0, #-0x9b4]		;r0-0x9b4=*(45583a4c)=#0(0x00000000)
:0207120C 19E1DFD5 unknown
:02071210 00210FD5 unknown
:02071214 25FA3C89 ldrcsb r3,[r10, #+0xc89]!
:02071218 0814A100 ldmeqda  r4 ,{r8,r13,r15}
:0207121C B2E59A00 rsclt  r9,r5,#0x0
:02071220 E1D10317 bics r0,r1,r7,lsl r3
:02071224 03E9D11D mvneq  r13,#0x40000007
:02071228 10E1DA10 rscne  r13,r1,r0,lsl r10
:0207122C B2003902 andlt  r3,r0,#0x8000
:02071230 4901DA00 stmmidb  r1 ,{r9,r11,r12,r14,r15}
:02071234 01420300 unknown
:02071238 08E08401 unknown
:0207123C 40180059 andmis r0,r8,r9,asr r0
:02071240 E1E59020 mvn  r9,r0,lsr #0x0
:02071244 0C410255 stceql 2,cr0,[r1],{#0x55}
:02071248 10196035 andnes r6,r9,r5,lsr r0
:0207124C 00197834 andeqs r7,r9,r4,lsr r8
:02071250 10185201 andnes r5,r8,r1,lsl #0x4
:02071254 2C6DE590 stccsl 5,cr14,[r13],#-0x240
:02071258 D9C30135 stmleib  r3 ,{r0,r2,r4,r5,r8}^
:0207125C E8119911 ldmda  r1 ,{r0,r4,r8,r11,r12,r15}
:02071260 D1120101 tstle r2,r1,lsl #0x2
:02071264 5161B934 unknown
:02071268 1009F300 andne  r15,r9,r0,lsl #0x6
:0207126C 62065D0C andvs  r5,r6,#0x300
:02071270 00311951 eoreqs r1,r1,r1,asr r9
:02071274 B500310A strlt r3,[r0, #-0x10a]		;r0-0x10a=*(455842f6)=#0(0x00000000)
:02071278 9D8A000A unknown
:0207127C B0102925 andlts r2,r0,r5,lsr #0x12
:02071280 E118DA61 tst r8,r1,ror #0x14
:02071284 E1DA01B2 ldrh r0,[r10, #+0x12]		;r10+0x12=*(00003012)
:02071288 008AB014 addeq  r11,r10,r4,lsl r0
:0207128C 02D100E2 sbceqs r0,r1,#0xE2
:02071290 82BC1029 adchis r1,r12,#0x29
:02071294 BE0CE1DA mcrlt 1,0,r14,cr12,cr10,{6}
:02071298 0BE1DA92 bleq 018E7CE8
:0207129C 250C00E5 strcs r0,[r12, #-0xe5]		;(r12-0xe5=*(ffffff22))
:020712A0 17E9A001 strneb r10,[r9,+r1]!
:020712A4 E1DA50B8 ldrh r5,[r10, #+0x8]		;r10+0x8=*(00003008)
:020712A8 01DA70BA ldreqh r7,[r10, #+0xa]		;r10+0xa=*(0000300a)
:020712AC DA00BCE1 ble 020A0638
:020712B0 0610FDE1 ldreq r15,[r10, #+0xa]		;r10+0xa=*(0000300a)
:020712B4 09DD20B0 ldmeqib  r13 ,{r4,r5,r7,r13}^
:020712B8 0010000D andeqs r0,r0,r13
:020712BC 81B6E28A movhis r14,r10,lsl #0x5		;r14=393216(0x60000)
:020712C0 B8E1DA03 unknown
:020712C4 49E1DA91 unknown
:020712C8 C0100D15 andgts r0,r0,r5,lsl r13
:020712CC 1A000109 bne 020716F8
:020712D0 45135500 ldrmi r5,[r3, #-0x500]		;(r3-0x500=*(fffffb00))
:020712D4 078207B1 unknown
:020712D8 000D02ED andeq  r0,r13,r13,ror #0x5
:020712DC 16250105 unknown
:020712E0 01268106 unknown
:020712E4 11E00610 mvnne  r0,r0,lsl r6
:020712E8 0094114C addeqs r1,r4,r12,asr #0x2
:020712EC 843C0115 unknown
:020712F0 100104C5 andne  r0,r1,r5,asr #0x9
:020712F4 8401104C strhi r1,[r1],#-0x4c
:020712F8 9F0130E5 swils 0x000130e5
:020712FC 802241E5 eorhi  r4,r2,r5,ror #0x3
:02071300 C3751C81 cmngt r5,#0x8100
:02071304 79D8A0E1 ldmvcib  r8 ,{r0,r5,r6,r7,r13,r15}^
:02071308 4141C101 unknown
:0207130C 0C711002 ldceql 0,cr1,[r1],#-0x8
:02071310 7D000005 unknown
:02071314 2DCC101D unknown
:02071318 CC50B4E1 ldcgtl 4,cr11,[r0],{#0xe1}
:0207131C 8C1008E1 ldchi  8,cr0,[r0],{#0xe1}
:02071320 8C043100 stchi  1,cr3,[r4],{#0x0}
:02071324 0015B0E5 andeqs r11,r5,r5,ror #0x1
:02071328 002561B2 unknown
:0207132C 51CC7291 unknown
:02071330 F0E5940C rscnv  r9,r5,r12,lsl #0x8
:02071334 44B20011 unknown
:02071338 0235CC22 eoreqs r12,r5,#0x2200
:0207133C 3004E1CC andcc  r14,r4,r12,asr #0x3
:02071340 00E5049D smlaleq  r0,r5,r13,r4
:02071344 10E00869 rscne  r0,r0,r9,ror #0x10
:02071348 BC2E8D9F stclt  13,cr8,[r14],#-0x27c
:0207134C E1CC3344 bic  r3,r12,r4,asr #0x6
:02071350 5B2025B0 blpl 0287AA18
:02071354 50C86F9D smullpl  r6,r8,r13,r15
:02071358 550B000D strpl r0,[r11, #-0xd]		;(r11-0xd=*(00002ff3))
:0207135C 9DD82A00 unknown
:02071360 2851B83F ldmcsda  r1 ,{r0,r1,r2,r3,r4,r5,r11,r12,r13,r15}^
:02071364 C10FADA5 mrsgt r10,CPSR
:02071368 08100D01 ldmeqda  r0 ,{r0,r8,r10,r11}
:0207136C 0901A010 stmeqdb  r1 ,{r4,r13,r15}
:02071370 11A01007 movne  r1,r7			;r1=-1859578(0xffe3a006)
:02071374 5727F994 unknown
:02071378 50108CE3 andpls r8,r0,r3,ror #0x19
:0207137C C01400A1 andgts r0,r4,r1,lsr #0x1
:02071380 A09008E1 addges r0,r0,r1,ror #0x11
:02071384 60001102 andvs  r1,r0,r2,lsl #0x2
:02071388 C5940CED ldrgt r0,[r4, #+0xced]		;r4+0xced=*(00000cf1)
:0207138C 48C501B9 stmmiia  r5 ,{r0,r3,r4,r5,r7,r8}^
:02071390 842106E1 unknown
:02071394 9200CCE0 andls  r12,r0,#0xE000
:02071398 D92AAD00 stmledb  r10!,{r8,r10,r11,r13,r15}
:0207139C 92110C11 andlss r0,r1,#0x1100
:020713A0 101C2149 andnes r2,r12,r9,asr #0x2
:020713A4 CCE58523 stcgtl 5,cr8,[r5],#+0x8c
:020713A8 31E59210 mvncc  r9,r0,lsl r2
:020713AC 86802B79 unknown
:020713B0 C16835A5 unknown
:020713B4 F00ECD00 andnv  r12,r14,r0,lsl #0x1a
:020713B8 3A1AFFFF bcc 027313BC
:020713BC 1021100D eorne  r1,r1,r13
:020713C0 1000299A mulne  r0,r10,r9
:020713C4 56100AC5 ldrpl r0,[r0], -r10
:020713C8 E15A2779 cmp r10,r9,ror r7
:020713CC F803E108 stmnvda  r3 ,{r3,r8,r13,r14,r15}
:020713D0 910EB58F unknown
:020713D4 0709DA20 streq r13,[r9,-r0, lsr #0x14]
:020713D8 E11C036D tst r12,r13,ror #0x6
:020713DC 2C822908 stccs  9,cr2,[r2],{#0x8}
:020713E0 CA20B0E3 bgt 0289D774
:020713E4 020996E1 andeq  r9,r9,#0xE100000
:020713E8 11C94008 bicne  r4,r9,r8
:020713EC 38304D8F ldmccda  r0!,{r0,r1,r2,r3,r7,r8,r10,r11,r14}
:020713F0 11C10005 bicne  r0,r1,r5
:020713F4 B500014C strlt r0,[r0, #-0x14c]		;(r0-0x14c=*(fffffeb4))
:020713F8 003D455C eoreqs r4,r13,r12,asr r5
:020713FC 14619F10 unknown
:02071400 641003D5 ldrvs r0,[r0],#-0x3d5
:02071404 02F101E3 rsceqs r0,r1,#0xC0000038
:02071408 11C100B0 strneh r0,[r1, #+0x0]		;r1+0x0=*(ffe3a006)
:0207140C 96841ADD unknown
:02071410 FD027FFF unknown
:02071414 0881FD23 stmeqia  r1 ,{r0,r1,r5,r8,r10,r11,r12,r13,r14,r15}
:02071418 01B003FD ldreqsh r0,[r0, +r13]!
:0207141C 90000410 andls  r0,r0,r0,lsl r4
:02071420 802D0805 eorhi  r0,r13,r5,lsl #0x10
:02071424 802D41B5 unknown
:02071428 811C2A4D tsthi r12,r13,asr #0x14
:0207142C D145B012 unknown
:02071430 10291103 eorne  r1,r9,r3,lsl #0x2
:02071434 2D205DB3 stccs  13,cr5,[r0,#-0x2cc]!
:02071438 A923C960 stmgedb  r3!,{r5,r6,r8,r11,r14,r15}
:0207143C 1CBA0015 ldcne  0,cr0,[r10],#+0x54
:02071440 01B59F10 moveqs r9,r0,lsl r15		;r9=0(0x0)
:02071444 19BDE591 ldmneib  r13!,{r0,r4,r7,r8,r10,r13,r14,r15}
:02071448 9141484C unknown
:0207144C 03013D15 unknown
:02071450 851031A8 ldrhi r3,[r0, #-0x1a8]		;(r0-0x1a8=*(fffffe58))
:02071454 2425C834 unknown
:02071458 021D44E8 andeqs r4,r13,#0xE8000000
:0207145C 60111970 andvss r1,r1,r0,ror r9
:02071460 15048541 strne r8,[r4, #-0x541]		;(r4-0x541=*(fffffac3))
:02071464 AA111100 bge 024B586C
:02071468 E1B02111 movs r2,r1,lsl r1		;r2=-119012992(0xf8e80180)
:0207146C 159713B5 ldrne r1,[r7, #+0x3b5]		;r7+0x3b5=*(ffe3a3bb)
:02071470 C9D49B10 ldmgtib  r4 ,{r4,r8,r9,r11,r12,r15}^
:02071474 9F101539 swils 0x00101539
:02071478 59C80085 stmplib  r8 ,{r0,r2,r7}^
:0207147C F9E58060 unknown
:02071480 40CD951D sbcmi  r9,r13,r13,lsl r5
:02071484 68412F11 stmvsda  r1 ,{r0,r4,r8,r9,r10,r11,r13}^
:02071488 3144E92D unknown
:0207148C 59E1B028 unknown
:02071490 C800D122 stmgtda  r0 ,{r1,r5,r8,r12,r14,r15}
:02071494 DD150913 unknown
:02071498 2000A92D andcs  r10,r0,r13,lsr #0x12
:0207149C FFD803BD swinv 0x00d803bd
:020714A0 12C1EB2E sbcne  r14,r1,#0xB800
:020714A4 820669A0 andhi  r6,r6,#0x280000
:020714A8 0AE3A070 beq 01959670
:020714AC 0FF92019 swieq 0x00f92019
:020714B0 70B0007D adcvcs r0,r0,r13,ror r0
:020714B4 4C300CB5 ldcmi  12,cr0,[r0],#-0x2d4
:020714B8 0C611B25 stceql 11,cr1,[r1],#-0x94
:020714BC 300B3D60 andcc  r3,r11,r0,ror #0x1a
:020714C0 1FFD0FF9 swine 0x00fd0ff9
:020714C4 BAEB0009 blt 01B314F0
:020714C8 1CE1CD11 stcnel 13,cr12,[r1],#+0x44
:020714CC 99B20DB1 ldmlsib  r2!,{r0,r4,r5,r7,r8,r10,r11}
:020714D0 01F6A00C mvneqs r10,r12
:020714D4 10597300 subnes r7,r9,r0,lsl #0x6
:020714D8 6D0D3580 unknown
:020714DC B06A7010 rsblt  r7,r10,r0,lsl r0
:020714E0 002904E1 eoreq  r0,r9,r1,ror #0x9
:020714E4 41721041 cmnmi r2,r1,asr #0x0
:020714E8 45584400 ldrmib r4,[r8, #-0x400]		;(r8-0x400=*(fffffc00))
:020714EC 4100351E unknown
:020714F0 5DFE7510 ldcpll 5,cr7,[r14,#+0x40]!
:020714F4 27800107 strcs r0,[r0,+r7, lsl #0x2]
:020714F8 8050CCE0 subhis r12,r0,r0,ror #0x19
:020714FC 80410CE5 subhi  r0,r1,r5,ror #0x19
:02071500 052D3900 streq r3,[r13, #-0x900]!
:02071504 05B702E5 ldreq r0,[r7, #+0x2e5]!
:02071508 0005B200 andeq  r11,r5,r0,lsl #0x4
:0207150C 25FF55A9 ldrcsb r5,[r15, #+0x5a9]!
:02071510 B5CD020C strltb r0,[r13, #+0x20c]		;r13+0x20c=*(0000020c)
:02071514 2FFF352A swics 0x00ff352a
:02071518 1909AD12 stmnedb  r9 ,{r1,r4,r8,r10,r11,r13,r15}
:0207151C 3051D400 subccs r13,r1,r0,lsl #0x8
:02071520 811D5544 tsthi r13,r4,asr #0xa
:02071524 FFE82BBD swinv 0x00e82bbd
:02071528 310000FF unknown
:0207152C 40456158 submi  r6,r5,r8,asr r1
:02071530 35FE63A0 ldrccb r6,[r14, #+0x3a0]!
:02071534 350CE578 strcc r14,[r12, #-0x578]		;(r12-0x578=*(fffffa8f))
:02071538 7D100968 unknown
:0207153C 00493C1E subeq  r3,r9,r14,lsl r12
:02071540 59206DD0 stmpldb  r0!,{r4,r6,r7,r8,r10,r11,r13,r14}
:02071544 2E078509 cdpcs 5,0,cr8,cr7,cr9,0
:02071548 A31DE3A0 tstge r13,#0x80000002
:0207154C 75EBFFD7 strvcb r15,[r11, #+0xfd7]!
:02071550 4F562511 swimi 0x00562511
:02071554 F06930FE unknown
:02071558 8225FE67 eorhi  r15,r5,#0x670
:0207155C 69F8C069 ldmvsib  r8!,{r0,r3,r5,r6,r14,r15}^
:02071560 D9825590 stmleib  r2 ,{r4,r7,r8,r10,r12,r14}
:02071564 1581003C strne r0,[r1, #+0x3c]		;r1+0x3c=*(ffe3a042)
:02071568 5255F02E subpls r15,r5,#0x2E
:0207156C 681F0891 ldmvsda  r15 ,{r0,r4,r7,r11}
:02071570 577940BD unknown
:02071574 31C5FE34 biccc  r15,r5,r4,lsr r14
:02071578 FE4C9D95 mcr2 13,2,r9,cr12,cr5,{4}
:0207157C 3871B933 ldmccda  r1!,{r0,r1,r4,r5,r8,r11,r12,r13,r15}^
:02071580 257141B9 ldrcsb r4,[r1, #-0x1b9]!
:02071584 1DDD0065 unknown
:02071588 DD006920 unknown
:0207158C 119514E1 orrnes r1,r5,r1,ror #0x9
:02071590 0F624759 swieq 0x00624759
:02071594 C5D5301D ldrgtb r3,[r5, #+0x1d]		;r5+0x1d=*(000c001d)
:02071598 6D79A771 ldcvsl 7,cr10,[r9,#-0x1c4]!
:0207159C 3E030641 cdpcc 6,0,cr0,cr3,cr1,2
:020715A0 005541C9 subeqs r4,r5,r9,asr #0x3
:020715A4 2533CC13 ldrcs r12,[r3, #-0xc13]!
:020715A8 C91D8510 ldmgtdb  r13 ,{r4,r8,r10,r15}
:020715AC D053BE0B subles r11,r3,r11,lsl #0x1c
:020715B0 000751E1 andeq  r5,r7,r1,ror #0x3
:020715B4 00291285 eoreq  r1,r9,r5,lsl #0x5
:020715B8 11002913 unknown
:020715BC F8A814E5 stmnvia  r8!,{r0,r2,r5,r6,r7,r10,r12}
:020715C0 C2317900 eorgts r7,r1,#0x0
:020715C4 100C419D mulne  r12,r13,r1
:020715C8 0F940FA1 swieq 0x00940fa1
:020715CC 0091E1D0 ldreqsb r14,[r1], +r0
:020715D0 0029E000 eoreq  r14,r9,r0
:020715D4 001F005D andeqs r0,r15,r13,asr r0
:020715D8 4980E3C0 stmmiib  r0 ,{r6,r7,r8,r9,r13,r14,r15}
:020715DC C114F507 tstgt r4,r7,lsl #0xa
:020715E0 91897978 orrls  r7,r9,r8,ror r9
:020715E4 60100528 andvss r0,r0,r8,lsr #0xa
:020715E8 81FE0451 mvnhis r0,r1,asr r4
:020715EC 10F1AE79 rscnes r10,r1,r9,ror r14
:020715F0 0500F178 streq r15,[r0, #-0x178]		;(r0-0x178=*(fffffe88))
:020715F4 85D03CDC ldrhib r3,[r0, #+0xcdc]		;r0+0xcdc=*(00000cdc)
:020715F8 CD10993D unknown
:020715FC 00D50011 sbceqs r0,r5,r1,lsl r0
:02071600 800002FD unknown
:02071604 21A320F9 unknown
:02071608 FC01A721 stc2  7,cr10,[r1],{#0x21}
:0207160C 104D9011 subne  r9,r13,r1,lsl r0
:02071610 10E1593D rscne  r5,r1,r13,lsr r9
:02071614 000A1021 andeq  r1,r10,r1,lsr #0x0
:02071618 1105853F unknown
:0207161C 0F9522B1 swieq 0x009522b1
:02071620 E7920015 unknown
:02071624 899E16ED ldmhiib  r14 ,{r0,r2,r3,r5,r6,r7,r9,r10,r12}
:02071628 1901E10B stmnedb  r1 ,{r0,r1,r3,r8,r13,r14,r15}
:0207162C 0100BD78 unknown
:02071630 E2158330 ands r8,r5,#0xC0000000
:02071634 B6E0000D unknown
:02071638 0455D510 ldreqb r13,[r5],#-0x510
:0207163C F5E54210 strnvb r4,[r5, #+0x210]!
:02071640 82010310 andhi  r0,r1,#0x40000000
:02071644 0200B4E7 andeq  r11,r0,#0xE7000000
:02071648 CD00E1D5 unknown
:0207164C 00F1F102 rsceqs r15,r1,r2,lsl #0x2
:02071650 683C10B1 ldmvsda  r12!,{r0,r4,r5,r7,r12}
:02071654 40AD1329 adcmi  r1,r13,r9,lsr #0x6
:02071658 43F9FDCE mvnmis r15,#0x3380
:0207165C 1313A009 tstne r3,#0x9
:02071660 059F0004 ldreq r0,[r15, #+0x4]		;r15+0x4=*(0207166c)=#659128316(0x27497ffc)
:02071664 01D000B0 ldreqh r0,[r0, #+0x0]		;r0+0x0=*(27497ffc)=#0(0x00000000)
:02071668 FA111900 blx 024B7A78
:0207166C 27497FFC unknown
:02071670 3F69FDC2 swicc 0x0069fdc2
:02071674 FFFDC491 swinv 0x00fdc491
:02071678 F52051EB strnv r5,[r0, #-0x1eb]!
:0207167C 4F711008 swimi 0x00711008
:02071680 6F102DB0 swivs 0x00102db0
:02071684 2AF1302D bcs 01CBD740
:02071688 0A45B109 beq 031DDAB4
:0207168C 02E12D00 rsceq  r2,r1,#0x0
:02071690 850A08BD strhi r0,[r10, #-0x8bd]		;(r10-0x8bd=*(00002743))
:02071694 0A550F01 beq 035B52A0
:02071698 140D6B01 strne r6,[r13],#-0xb01
:0207169C 101021EB andnes r2,r0,r11,ror #0x3
:020716A0 810C0BE1 unknown
:020716A4 2D0D2B05 unknown
:020716A8 6DE513C1 stcvsl 3,cr1,[r5,#+0x304]!
:020716AC 8100BC05 unknown
:020716B0 039D0031 orreqs r0,r13,#0x31
:020716B4 B13F21CF teqlt r15,r15,asr #0x3
:020716B8 E1D00BBC ldrh r0,[r0, #+0xbc]		;r0+0xbc=*(000000bc)
:020716BC 11411005 unknown
:020716C0 908D13A1 addls  r1,r13,r1,lsr #0x7
:020716C4 190912F0 stmnedb  r9 ,{r4,r5,r6,r7,r9,r12}
:020716C8 A9208D20 stmgedb  r0!,{r5,r8,r10,r11,r15}
:020716CC 21308D0A teqcs r0,r10,lsl #0x1a
:020716D0 FA008D02 blx 02094AE8
:020716D4 18701D52 unknown
:020716D8 8D48308D unknown
:020716DC 2AC04800 bcs 010836E4
:020716E0 B5143245 ldrlt r3,[r4, #-0x245]		;(r4-0x245=*(fffffdbf))
:020716E4 69027500 stmvsdb  r2 ,{r8,r10,r12,r13,r14}
:020716E8 60018062 andvs  r8,r1,r2,ror #0x0
:020716EC 9CA08D1D stcls  13,cr8,[r0],#+0x74
:020716F0 CEE0CE22 cdpgt 14,14,cr12,cr0,cr2,1
:020716F4 E00181E1 and  r8,r1,r1,ror #0x3
:020716F8 00911E93 umulleqs r1,r1,r3,r14
:020716FC C8E061E8 unknown
:02071700 918E0008 orrls  r0,r14,r8
:02071704 08F09140 ldmeqia  r0!,{r6,r8,r12,r15}^
:02071708 11FD426D mvnnes r4,r13,ror #0x4
:0207170C 1BDD6CEE blne 017CCACC
:02071710 8D301029 ldchi  0,cr1,[r0,#-0xa4]!
:02071714 612001E2 unknown
:02071718 E4D38312 ldrb r8,[r3],#+0x312
:0207171C E2811001 add  r1,r1,#0x1
:02071720 8004BD06 andhi  r11,r4,r6,lsl #0x1a
:02071724 89F8901D ldmhiib  r8!,{r0,r2,r3,r4,r12,r15}^
:02071728 01B94C01 moveqs r4,r1,lsl #0x18		;r4=100663296(0x6000000)
:0207172C B502250D strlt r2,[r2, #-0x50d]		;(r2-0x50d=*(f8e7fc73))
:02071730 3044D511 subcc  r13,r4,r1,lsl r5
:02071734 098211AD stmeqib  r2 ,{r0,r2,r3,r5,r7,r8,r12}
:02071738 00019260 andeq  r9,r1,r0,ror #0x4
:0207173C 51E5E014 mvnpl  r14,r4,lsl r0
:02071740 E1A01FA2 mov  r1,r2,lsr #0x1f		;r1=1(0x1)
:02071744 CC022293 stcgt  2,cr2,[r2],{#0x93}
:02071748 81C14CE0 bichi  r4,r1,r0,ror #0x19
:0207174C 00B90AE0 adceqs r0,r9,r0,ror #0x15
:02071750 C21C9380 andgts r9,r12,#0x2
:02071754 61C820E0 bicvs  r2,r8,r0,ror #0x1
:02071758 001E00E0 andeqs r0,r14,r0,ror #0x1
:0207175C 71477D8C unknown
:02071760 0065D005 rsbeq  r13,r5,r5
:02071764 3CD8004D ldcccl 0,cr0,[r8],{#0x4d}
:02071768 67027FFC unknown
:0207176C 00666666 rsbeq  r6,r6,r6,ror #0xc
:02071770 84015578 strhi r5,[r1],#-0x578
:02071774 23BC0155 movcss r0,#0x40000015		;r0=1073741845(0x40000015)
:02071778 4AE0003D bmi 01871874
:0207177C E3521189 cmp r2,#0x40000022
:02071780 D5041D0B strle r1,[r4, #-0xd0b]		;r4-0xd0b=*(05fff2f5)=#0(0x00000000)
:02071784 29103910 ldmcsdb  r0 ,{r4,r8,r11,r12,r13}
:02071788 F035F110 eornvs r15,r5,r0,lsl r1
:0207178C 03BEF035 moveqs r15,#0x35		;r15=53(0x35)
:02071790 10A5E1D1 unknown
:02071794 100043FF unknown
:02071798 051A7DE2 ldreq r7,[r10, #-0xde2]		;(r10-0xde2=*(0000221e))
:0207179C 3099E20F addccs r14,r9,r15,lsl #0x4
:020717A0 C09958B5 ldrgth r5,[r9], +r5
:020717A4 BD709995 ldcltl 9,cr9,[r0,#-0x254]!
:020717A8 5D11D111 unknown
:020717AC 85006904 strhi r6,[r0, #-0x904]		;r0-0x904=*(3ffff711)=#0(0x00000000)
:020717B0 D120B07D unknown
:020717B4 6DDD0109 unknown
:020717B8 200FE502 andcs  r14,r15,r2,lsl #0xa
:020717BC 40040568 andmi  r0,r4,r8,ror #0xa
:020717C0 2995E242 ldmcsib  r5 ,{r1,r6,r9,r13,r14,r15}
:020717C4 150308F1 strne r0,[r3, #-0x8f1]		;(r3-0x8f1=*(fffff70f))
:020717C8 10FFB104 rscnes r11,r15,r4,lsl #0x2
:020717CC CD1EE204 unknown
:020717D0 1BB50003 blne 00DB17E4
:020717D4 82000DA0 andhi  r0,r0,#0x2800
:020717D8 02E08C61 rsceq  r8,r0,#0x6100
:020717DC E2018040 and  r8,r1,#0x40
:020717E0 01000504 unknown
:020717E4 05E5D050 streqb r13,[r5, #+0x50]!
:020717E8 25C65004 strcsb r5,[r6, #+0x4]		;r6+0x4=*(00000004)
:020717EC 05E58600 streqb r8,[r5, #+0x600]!
:020717F0 E504D640 str r13,[r4, #-0x640]		;r4-0x640=*(05fff9c0)=#0(0x00000000)
:020717F4 E2844002 add  r4,r4,#0x2
:020717F8 000450FF unknown
:020717FC 833005E2 teqhi r0,#0x38800000
:02071800 0330FFE0 teqeq r0,#0x380
:02071804 0001E200 andeq  r14,r1,r0,lsl #0x4
:02071808 0D0AE153 unknown
:0207180C C003ED34 andgt  r14,r3,r4,lsr r13
:02071810 390A41CD stmccdb  r10 ,{r0,r2,r3,r6,r7,r8,r14}
:02071814 3039BC10 eorccs r11,r9,r0,lsl r12
:02071818 40395440 eormis r5,r9,r0,asr #0x8
:0207181C 203D9C96 mlacss r13,r6,r12,r9unknown
:02071820 30391035 eorccs r1,r9,r5,lsr r0
:02071824 2001E5DD unknown
:02071828 05E2820E streqb r8,[r2, #+0x20e]!
:0207182C 00040335 andeq  r0,r4,r5,lsr r3
:02071830 E108E152 unknown
:02071834 00BAFFFF unknown
:02071838 08091AC1 stmeqda  r9 ,{r0,r6,r7,r9,r11,r12}
:0207183C B400600F strlt r6,[r0],#-0xf
:02071840 AE000FE8 cdpge 15,0,cr0,cr0,cr8,7
:02071844 C00001E8 andgt  r0,r0,r8,ror #0x3
:02071848 FFFBE25C swinv 0x00fbe25c
:0207184C 32ED1AFF rsccc  r1,r13,#0xFF000
:02071850 84E58E80 unknown
:02071854 7178006D cmnvc r8,r13,ror #0x0
:02071858 3EA14018 mcrcc 0,5,r4,cr1,cr8,{0}
:0207185C FD2DC1A8 stc2  1,cr12,[r13,#-0x2a0]!
:02071860 E350081C cmp r0,#0x1C0000
:02071864 4C00110B stcmi  1,cr1,[r0],{#0xb}
:02071868 3681F343 strcc r15,[r0],{#0xb}
:0207186C 3079F3AC rsbccs r15,r9,r12,lsr #0x7
:02071870 1DE11839 stcnel 8,cr1,[r1,#+0xe4]!
:02071874 09C17204 stmeqib  r1 ,{r2,r9,r12,r13,r14}^
:02071878 04101134 ldreq r1,[r0],#-0x134
:0207187C 35D1E082 ldrccb r14,[r1, #+0x82]		;r1+0x82=*(00000082)
:02071880 19C511B1 stmneib  r5 ,{r0,r4,r5,r7,r8,r12}^
:02071884 116D1000 unknown
:02071888 B908E191 stmltdb  r8 ,{r0,r4,r7,r8,r13,r14,r15}
:0207188C 017D2845 cmneq r13,r5,asr #0x10
:02071890 143108B5 unknown
:02071894 05ADE581 streq r14,[r13, #+0x581]!
:02071898 07290F35 unknown
:0207189C 80F20075 rschis r0,r2,r5,ror r0
:020718A0 3102105B unknown
:020718A4 0443B921 streqb r11,[r3],#-0x921
:020718A8 014930BA streqh r3,[r9, #-0xa]		;(r9-0xba=*(fffffff6))
:020718AC 51B9C741 movpls r12,r1,asr #0xe
:020718B0 C145FCF6 unknown
:020718B4 1785112D strne r1,[r5,+r13, lsr #0x2]
:020718B8 D20001E7 andle  r0,r0,#0xC0000039
:020718BC 45038145 strmi r8,[r3, #-0x145]		;(r3-0x145=*(fffffebb))
:020718C0 E14584C1 unknown
:020718C4 DFD5F03D swile 0x00d5f03d
:020718C8 1005C03D andne  r12,r5,r13,lsr r0
:020718CC 0235FC5A eoreqs r15,r5,#0x5A00
:020718D0 6673403D unknown
:020718D4 F03D201D eornvs r2,r13,r13,lsl r0
:020718D8 000D211D andeq  r2,r13,r13,lsl r1
:020718DC 05C03DCF streqb r3,[r0, #+0xdcf]		;r0+0xdcf=*(40000de4)=#0(0x00000000)
:020718E0 096F4A10 unknown
:020718E4 403D0500 eormis r0,r13,r0,lsl #0xa
:020718E8 FDA03D63 stc2  13,cr3,[r0,#+0x18c]!
:020718EC B0BDBFF0 unknown
:020718F0 1905B5B5 stmnedb  r5 ,{r0,r2,r4,r5,r7,r8,r10,r12,r13,r15}
:020718F4 0BB9FC05 bleq 00EF0910
:020718F8 BD5340BD unknown
:020718FC DB118990 blle 024D3F44
:02071900 0011100D andeqs r1,r1,r13
:02071904 C00C5015 andgt  r5,r12,r5,lsl r0
:02071908 E3531C11 cmp r3,#0x1100
:0207190C AD300127 ldcge  1,cr0,[r0,#-0x9c]!
:02071910 03833000 orreq  r3,r3,#0x0
:02071914 4450126D ldrmib r1,[r0],#-0x26d
:02071918 38020BBB stmccda  r2 ,{r0,r1,r3,r4,r5,r7,r8,r9,r11}
:0207191C 184D15F5 stmneda  r13 ,{r0,r2,r4,r5,r6,r7,r8,r10,r12}^
:02071920 B012B950 andlts r11,r2,r0,asr r9
:02071924 19843535 stmneib  r4 ,{r0,r2,r4,r5,r8,r10,r12,r13}
:02071928 8D12B956 unknown
:0207192C 0121AD46 unknown
:02071930 197D8000 ldmnedb  r13!,{,r15}^
:02071934 0AA13010 beq 008BD97C
:02071938 99E59310 unknown
:0207193C 00451211 subeq  r1,r5,r1,lsl r2
:02071940 3A71E88D bcc 03CEBB7C
:02071944 FC32E893 ldc2  8,cr14,[r2],#-0x24c
:02071948 39867D08 stmccib  r6 ,{r3,r8,r10,r11,r12,r13,r14}
:0207194C 7D803513 unknown
:02071950 1025A03D eorne  r10,r5,r13,lsr r0
:02071954 11A50909 movne  r0,r9,lsl #0x12		;r0=0(0x0)
:02071958 8D103DF7 unknown
:0207195C 51903D11 orrpls r3,r0,r1,lsl r13
:02071960 7F804154 swivc 0x00804154
:02071964 39E1A1D5 unknown
:02071968 FDFBFADF ldc2l 10,cr15,[r11,#+0x37c]!
:0207196C 1341D504 unknown
:02071970 29D1D5FC ldmcsib  r1 ,{r2,r3,r4,r5,r6,r7,r8,r10,r12,r14,r15}^
:02071974 296ECCF1 unknown
:02071978 FD51E541 unknown
:0207197C A1231171 unknown
:02071980 E151DD24 cmp r1,r4,lsr #0x1a
:02071984 A111FE61 tstge r1,r1,ror #0x1c
:02071988 2A401903 bcs 03077D9C
:0207198C 00F90C65 rsceqs r0,r9,r5,ror #0x18
:02071990 19360203 ldmnedb  r6!,{r0,r1,r9}
:02071994 CA055540 bgt 021C6E9C
:02071998 304103B6 strcch r0,[r1],#-0x36
:0207199C 631307ED tstvs r3,#0x3B40000
:020719A0 4903014D stmmidb  r3 ,{r0,r2,r3,r6,r8}
:020719A4 0C02E00D stceq  0,cr14,[r2],{#0xd}
:020719A8 45DA208D ldrmib r2,[r10, #+0x8d]		;r10+0x8d=*(0000308d)
:020719AC 1C7531BD ldcnel 1,cr3,[r5],#-0x2f4
:020719B0 EB001A09 bl 020781DC
:020719B4 30291005 eorcc  r1,r9,r5
:020719B8 10C9CC87 sbcne  r12,r9,r7,lsl #0x19
:020719BC 16B903F5 unknown
:020719C0 0795CDE8 ldreq r12,r12,r9,r7,lsl #0x19
:020719C4 01B14E10 moveqs r4,r0,lsl r14		;r4=0(0x0)
:020719C8 0421103D unknown
:020719CC CDE3115D stcgtl 1,cr1,[r3,#+0x174]!
:020719D0 073510A9 ldreq r1,[r5,-r9, lsr #0x1]!
:020719D4 9120A9CF unknown
:020719D8 B4C0A90C strltb r10,[r0],#+0x90c
:020719DC D1700D85 cmnle r0,r5,lsl #0x1b
:020719E0 D7023D1B unknown
:020719E4 B8810019 stmltia  r1 ,{r0,r3,r4}
:020719E8 015DD011 cmpeq r13,r1,lsl r0
:020719EC A1201951 unknown
:020719F0 19510FFA ldmnedb  r1 ,{r1,r3,r4,r5,r6,r7,r8,r9,r10,r11}^
:020719F4 D003B2A0 andle  r11,r3,r0,lsr #0x5
:020719F8 19887121 stmneib  r8 ,{r0,r5,r8,r12,r13,r14}
:020719FC 051BD111 ldreq r13,[r11, #-0x111]		;(r11-0x111=*(00002eef))
:02071A00 1E201130 mcrne 1,1,r1,cr0,cr0,{1}
:02071A04 10A90065 adcne  r0,r9,r5,ror #0x0
:02071A08 29EF33F5 unknown
:02071A0C 8DFC2373 ldchil 3,cr2,[r12,#+0x1cc]!
:02071A10 55FC0378 ldrplb r0,[r12, #+0x378]!
:02071A14 104905F3 unknown
:02071A18 03891009 orreq  r1,r9,#0x9
:02071A1C 7D0439FB unknown
:02071A20 8D068500 unknown
:02071A24 05DDF60F ldreqb r15,[r13, #+0x60f]		;r13+0x60f=*(0000060f)
:02071A28 799899FB ldmvcib  r8 ,{r0,r1,r3,r4,r5,r6,r7,r8,r11,r12,r15}
:02071A2C 1D9FC00B unknown
:02071A30 CD059D04 unknown
:02071A34 54E12FFF unknown
:02071A38 79020BBD stmvcdb  r2 ,{r0,r2,r3,r4,r5,r7,r8,r9,r11}
:02071A3C 53A18062 movpl  r8,#0x62		;r8=98(0x62)
:02071A40 05B279FC ldreq r7,[r2, #+0x9fc]!
:02071A44 00098410 andeq  r8,r9,r0,lsl r4
:02071A48 AD427909 unknown
:02071A4C 9279FB9D rsblss r15,r9,#0x27400
:02071A50 08E917D9 unknown
:02071A54 F0E960E9 rscnv  r6,r9,r9,ror #0x1
:02071A58 F1FB7CF5 ldrnvsh r7,[r11, #+0xc5]!
:02071A5C 30E93878 rsccc  r3,r9,r8,ror r8
:02071A60 30E97011 rsccc  r7,r9,r1,lsl r0
:02071A64 10D538F5 ldrnesh r3,[r5],#+0x85
:02071A68 E917D1FA ldmdb  r7 ,{r1,r3,r4,r5,r6,r7,r8,r12,r14,r15}
:02071A6C 492BD120 stmmidb  r11!,{r5,r8,r12,r14,r15}
:02071A70 50000E23 andpl  r0,r0,r3,lsr #0x1c
:02071A74 108F2349 addne  r2,r15,r9,asr #0x6
:02071A78 10754349 rsbnes r4,r5,r9,asr #0x6
:02071A7C 1005113D andne  r1,r5,r13,lsr r1
:02071A80 3D12D95E unknown
:02071A84 017DDE21 cmneq r13,r1,lsr #0x1c
:02071A88 E910DD20 ldmdb  r0 ,{r5,r8,r10,r11,r12,r14,r15}
:02071A8C 3D007104 unknown
:02071A90 69006501 stmvsdb  r0 ,{r0,r8,r10,r13,r14}
:02071A94 8D20FD07 stchi  13,cr15,[r0,#-0x1c]!
:02071A98 01412002 unknown
:02071A9C 05014920 streq r4,[r1, #-0x920]		;(r1-0x920=*(fffff6e0))
:02071AA0 056A0A00 streqb r0,[r10, #-0xa00]!
:02071AA4 00050900 andeq  r0,r5,r0,lsl #0x12
:02071AA8 0A00050B beq 02072EDC
:02071AAC 550C0005 strpl r0,[r12, #-0x5]		;(r12-0x5=*(00000002))
:02071AB0 050B0005 streq r0,[r11, #-0x5]		;(r11-0x5=*(00002ffb))
:02071AB4 00050D00 andeq  r0,r5,r0,lsl #0x1a
:02071AB8 0E00050C cdpeq 5,0,cr0,cr0,cr12,0
:02071ABC 0D000555 unknown
:02071AC0 0FE5D420 swieq 0x00e5d420
:02071AC4 418E051D orrmi  r0,r14,r13,lsl r5
:02071AC8 5DB8C5FB ldcpl  5,cr12,[r8,#+0x3ec]!
:02071ACC 014D3017 unknown
:02071AD0 7532593C ldrvc r5,[r2, #-0x93c]!
:02071AD4 02D9D605 sbceqs r13,r9,#0x500000
:02071AD8 71026140 unknown
:02071ADC 013D101F teqeq r13,r15,lsl r0
:02071AE0 6DBA026D ldcvs  2,cr0,[r10,#+0x1b4]!
:02071AE4 10654119 rsbne  r4,r5,r9,lsl r1
:02071AE8 113F1930 teqne r15,r0,lsr r9
:02071AEC 81060D80 unknown
:02071AF0 257B0003 ldrcsb r0,[r11, #-0x3]!
:02071AF4 30417910 subcc  r7,r1,r0,lsl r9
:02071AF8 A5B40179 ldrge r0,[r4, #+0x179]!
:02071AFC B0110B1A andlts r0,r1,r10,lsl r11
:02071B00 4901B2AB stmmidb  r1 ,{r0,r1,r3,r5,r7,r9,r12,r13,r15}
:02071B04 8901B0F0 stmhidb  r1 ,{r4,r5,r6,r7,r12,r13,r15}
:02071B08 89132133 ldmhidb  r3 ,{r0,r1,r4,r5,r8,r13}
:02071B0C 2103E41A unknown
:02071B10 42793C02 rsbmis r3,r9,#0x200
:02071B14 FE00CD30 mcr2 13,0,r12,cr0,cr0,{1}
:02071B18 FFAA0681 swinv 0x00aa0681
:02071B1C 0801410C stmeqda  r1 ,{r2,r3,r8,r14}
:02071B20 19490E21 stmnedb  r9 ,{r0,r5,r9,r10,r11}^
:02071B24 748A3F01 strvc r3,[r10],#+0xf01
:02071B28 006503B4 unknown
:02071B2C C53C0085 ldrgt r0,[r12, #-0x85]!
:02071B30 88008545 stmhida  r0 ,{r0,r2,r6,r8,r10,r15}
:02071B34 05124D6C ldreq r4,[r2, #-0xd6c]		;(r2-0xd6c=*(f8e7f414))
:02071B38 00690E10 rsbeq  r0,r9,r0,lsl r14
:02071B3C B6412926 strltb r2,[r1],-r6, lsr #0x12
:02071B40 0CAB09C9 stceq  9,cr0,[r11],#+0x324
:02071B44 2D0A002D unknown
:02071B48 E5CD2010 strb r2,[r13, #+0x10]		;r13+0x10=*(00000010)
:02071B4C E54A9409 strb r9,[r10, #-0x409]		;(r10-0x409=*(00002bf7))
:02071B50 01992006 orreqs r2,r9,r6
:02071B54 050BD130 streq r13,[r11, #-0x130]		;(r11-0x130=*(00002ed0))
:02071B58 0568B800 streqb r11,[r8, #-0x800]!
:02071B5C 09BDB800 ldmeqib  r13!,{r11,r12,r13,r15}
:02071B60 E1CD30BA strh r3,[r13, #+0xa]		;r13+0xa=*(0000000a)
:02071B64 25D50508 ldrcsb r0,[r5, #+0x508]		;r5+0x508=*(000c0508)
:02071B68 E1D42101 bics r2,r4,r1,lsl #0x2
:02071B6C 14010516 strne r0,[r1],#-0x516
:02071B70 B2027542 andlt  r7,r2,#0x10800000
:02071B74 B4E1CD21 unknown
:02071B78 E101D433 unknown
:02071B7C B600C520 strlt r12,[r0],-r0, lsr #0xa
:02071B80 B2E1CD33 rsclt  r12,r1,#0xCC0
:02071B84 B409AD04 strlt r10,[r9],#-0xd04
:02071B88 FEE1CD31 mcr2 13,7,r12,cr1,cr1,{1}
:02071B8C 813361D4 ldrhisb r6,[r3, -r4]!
:02071B90 3A00213C bcc 0207A088
:02071B94 3C7041FB ldcccl 1,cr4,[r0],#-0x3ec
:02071B98 52300109 eorpls r0,r0,#0x40000002
:02071B9C 1A39003D bne 02EB1C98
:02071BA0 0121361D unknown
:02071BA4 C5FB125D ldrgtb r1,[r11, #+0x25d]!
:02071BA8 DF005146 swile 0x00005146
:02071BAC 10051709 andne  r1,r5,r9,lsl #0xe
:02071BB0 0B0009E5 bleq 0207434C
:02071BB4 FAFE45CD blx 020032F0
:02071BB8 CD87312B unknown
:02071BBC 566D2845 unknown
:02071BC0 46451435 unknown
:02071BC4 7B565665 blvc 03607560
:02071BC8 E12840E1 unknown
:02071BCC CD15C900 unknown
:02071BD0 02052814 andeq  r2,r5,#0x140000
:02071BD4 B0DD55F5 ldrltsh r5,[r13],#+0x55
:02071BD8 06E1D610 unknown
:02071BDC 00191CC9 andeqs r1,r9,r9,asr #0x19
:02071BE0 010160EA unknown
:02071BE4 013DFB2D teqeq r13,r13,lsr #0x16
:02071BE8 00E2801C rsceq  r8,r2,r12,lsl r0
:02071BEC 25128109 ldrcs r8,[r2, #-0x109]		;(r2-0x109=*(f8e80077))
:02071BF0 214CE1C1 unknown
:02071BF4 4101E580 unknown
:02071BF8 C3100513 tstgt r0,#0x4C00000
:02071BFC 6911C1FA ldmvsdb  r1 ,{r1,r3,r4,r5,r6,r7,r8,r14,r15}
:02071C00 02690002 rsbeq  r0,r9,#0x2
:02071C04 E58D60B3 str r6,[r13, #+0xb3]		;r13+0xb3=*(000000b3)
:02071C08 BD181A65 unknown
:02071C0C AD090112 unknown
:02071C10 1655E812 unknown
:02071C14 079DD4C2 ldreq r13,[r13, #+0xb3]		;r13+0xb3=*(000000b3)
:02071C18 0D08087D unknown
:02071C1C D9151D00 ldmledb  r5 ,{r8,r10,r11,r12}
:02071C20 0475D499 unknown
:02071C24 5DE1DD24 stcpll 13,cr13,[r1,#+0x90]!
:02071C28 10442812 subne  r2,r4,r2,lsl r8
:02071C2C 91400645 unknown
:02071C30 E1CD2208 bic  r2,r13,r8,lsl #0x4
:02071C34 80E50AF7 unknown
:02071C38 95436128 strlsb r6,[r3, #-0x128]		;(r3-0x128=*(fffffed8))
:02071C3C 10E5081D rscne  r0,r5,r13,lsl r8
:02071C40 AD136D50 unknown
:02071C44 19FB0745 unknown
:02071C48 A1001108 unknown
:02071C4C 0B12B11F bleq 0251E0D0
:02071C50 0A013DC0 beq 020C1358
:02071C54 1B5D10E1 blne 037B5FE0
:02071C58 3000DD20 andcc  r13,r0,r0,lsr #0x1a
:02071C5C 1D17E3A0 unknown
:02071C60 99FB1D13 unknown
:02071C64 59206D20 stmpldb  r0!,{r5,r8,r10,r11,r13,r14}
:02071C68 3996102E ldmccib  r6 ,{r1,r2,r3,r5,r12}
:02071C6C 0AC1B0E5 beq 010DE008
:02071C70 1EAD1839 mcrne 8,5,r1,cr13,cr9,{1}
:02071C74 05179D13 ldreq r9,[r7, #-0xd13]		;(r7-0xd13=*(ffe392f3))
:02071C78 06E9DC00 unknown
:02071C7C 00450F3A subeq  r0,r5,r10,lsr r15
:02071C80 08076102 stmeqda  r7 ,{r1,r8,r13,r14}
:02071C84 31A91769 movcc  r1,r9,ror #0xe
:02071C88 81008240 unknown
:02071C8C CCA26345 stcgt  3,cr6,[r2],#+0x114
:02071C90 96911441 ldrls r1,[r2],#+0x114
:02071C94 311039E5 tstcc r0,r5,ror #0x13
:02071C98 00A9B213 adceq  r11,r9,r3,lsl r2
:02071C9C 102C0411 eorne  r0,r12,r1,lsl r4
:02071CA0 3D1DC5E1 unknown
:02071CA4 00190710 andeqs r0,r9,r0,lsl r7
:02071CA8 13451039 unknown
:02071CAC 40CD08EC sbcmi  r0,r13,r12,ror #0x11
:02071CB0 10051DE5 andne  r1,r5,r5,ror #0x1b
:02071CB4 0D7A300D ldceql 0,cr3,[r10,#-0x34]!
:02071CB8 2E89A600 cdpcs 6,8,cr10,cr9,cr0,0
:02071CBC 350D0B09 strcc r0,[r13, #-0xb09]		;(r13-0xb09=*(fffff4f7))
:02071CC0 816D9200 unknown
:02071CC4 AB016D08 blge 020CD0EC
:02071CC8 79141970 ldmvcdb  r4 ,{r4,r5,r6,r8,r11,r12}
:02071CCC 12794002 rsbnes r4,r9,#0x2
:02071CD0 7975F180 ldmvcdb  r5!,{r7,r8,r12,r13,r14,r15}^
:02071CD4 7DCED611 unknown
:02071CD8 027D4012 rsbeqs r4,r13,#0x12
:02071CDC 02192369 andeqs r2,r9,#0xA4000001
:02071CE0 7AE600E1 bvc 019F206C
:02071CE4 2061312D rsbcs  r3,r1,r13,lsr #0x2
:02071CE8 09227DF8 stmeqdb  r2!,{r3,r4,r5,r6,r7,r8,r10,r11,r12,r13,r14}
:02071CEC 00097830 andeq  r7,r9,r0,lsr r8
:02071CF0 406D5BC6 rsbmi  r5,r13,r6,asr #0x17
:02071CF4 1271CC75 rsbnes r12,r1,#0x7500
:02071CF8 B6627184 unknown
:02071CFC 11D4290C bicnes r2,r4,r12,lsl #0x12
:02071D00 40076901 andmi  r6,r7,r1,lsl #0x12
:02071D04 402D18B9 unknown
:02071D08 1100680C unknown
:02071D0C 41059D1C unknown
:02071D10 94000C00 strls r0,[r0],#-0xc00
:02071D14 408E23D9 unknown
:02071D18 23D50275 biccss r0,r5,#0x50000007
:02071D1C 003F0275 eoreqs r0,r15,r5,ror r2
:02071D20 8EA01116 mcrhi 1,5,r1,cr0,cr6,{0}
:02071D24 E1DD96B0 ldrh r9,[r13, #+0x60]		;r13+0x60=*(00000060)
:02071D28 E319001F tst r9,#0x1F
:02071D2C 02054000 andeq  r4,r5,#0x0
:02071D30 F8074D06 stmnvda  r7 ,{r1,r2,r8,r10,r11,r14}
:02071D34 009C0201 addeqs r0,r12,r1,lsl #0x4
:02071D38 2201842A andcs  r8,r1,#0x2A000000
:02071D3C BC0EA959 stclt  9,cr10,[r14],{#0x59}
:02071D40 0AE1D409 beq 018E6D6C
:02071D44 6948CD00 stmvsdb  r8 ,{r8,r10,r11,r14,r15}^
:02071D48 02750011 rsbeqs r0,r5,#0x11
:02071D4C 9949A011 stmlsdb  r9 ,{r0,r4,r13,r15}^
:02071D50 171DBA0F ldrne r11,[r13,-r15, lsl #0x14]
:02071D54 11B20079 movnes r0,r9,ror r0
:02071D58 0075B302 rsbeqs r11,r5,r2,lsl #0x6
:02071D5C AB190DB8 blge 026B5444
:02071D60 046D000E unknown
:02071D64 40191059 andmis r1,r9,r9,asr r0
:02071D68 2D184140 unknown
:02071D6C 40A6DC00 adcmi  r13,r6,r0,lsl #0x18
:02071D70 DD360955 ldcle  9,cr0,[r6,#-0x154]!
:02071D74 04600EE1 unknown
:02071D78 406104C1 rsbmi  r0,r1,r1,asr #0x9
:02071D7C B000211C andlt  r2,r0,r12,lsl r1
:02071D80 0BE1CD60 bleq 018E5308
:02071D84 10B57004 adcnes r7,r5,r4
:02071D88 041D0245 ldreq r0,[r13],#-0x245
:02071D8C 01053010 unknown
:02071D90 64000D9C strvs r0,[r0],#-0xd9c
:02071D94 3930005D ldmccdb  r0!,{r0,r2,r3,r4,r6}
:02071D98 B1103D00 tstlt r0,r0,lsl #0x1a
:02071D9C 100935D3 unknown
:02071DA0 4940E28D stmmidb  r0 ,{r0,r2,r3,r7,r9,r13,r14,r15}^
:02071DA4 39FA6101 unknown
:02071DA8 09409172 stmeqdb  r0 ,{r1,r4,r5,r6,r8,r12,r15}^
:02071DAC 13498311 unknown
:02071DB0 15CD40A1 strneb r4,[r13, #+0xa1]		;r13+0xa1=*(000000a1)
:02071DB4 BA148180 blt 025923BC
:02071DB8 448180A1 strmi r8,[r1],#+0xa1
:02071DBC E59D4034 ldr r4,[r13, #+0x34]		;r13+0x34=*(00000034)
:02071DC0 83009D9A unknown
:02071DC4 B8050548 stmltda  r5 ,{r3,r6,r8,r10}
:02071DC8 00440099 unknown
:02071DCC 600AE59D mulvs  r10,r13,r5
:02071DD0 3CE59FE0 stcccl 15,cr9,[r5],#+0x380
:02071DD4 AD4003B5 unknown
:02071DD8 1016A003 andnes r10,r6,r3
:02071DDC 4D2231CD stcmi  1,cr3,[r2,#-0x334]!
:02071DE0 30141301 andccs r1,r4,r1,lsl #0x6
:02071DE4 15E5CD18 strneb r12,[r5, #+0xd18]!
:02071DE8 B0E5CD20 rsclt  r12,r5,r0,lsr #0x1a
:02071DEC 088001A1 stmeqia  r0 ,{r0,r5,r7,r8}
:02071DF0 0B518DE0 bleq 034D5578
:02071DF4 006D138E rsbeq  r1,r13,r14,lsl #0x7
:02071DF8 C1B24815 movgts r4,r5,lsl r8		;r4=3145728(0x300000)
:02071DFC 40BCE1CD adcmis r14,r12,r13,asr #0x3
:02071E00 4040006D submi  r0,r0,r13,ror #0x0
:02071E04 41B0E1CD movmis r14,r13,asr #0x3
:02071E08 100011CD andne  r1,r0,r13,asr #0x3
:02071E0C E229A100 eor  r10,r9,#0x0
:02071E10 99006108 stmlsdb  r0 ,{r3,r8,r13,r14}
:02071E14 5952A112 ldmpldb  r2 ,{r1,r4,r8,r13,r15}^
:02071E18 69797D13 unknown
:02071E1C 03437110 unknown
:02071E20 0500001E streq r0,[r0, #-0x1e]		;(r0-0x1e=*(ffffffe2))
:02071E24 D0431812 suble  r1,r3,r2,lsl r8
:02071E28 B915354D ldmltdb  r5 ,{r0,r2,r3,r6,r8,r10,r12,r13}
:02071E2C 1D32010D ldcne  1,cr0,[r2,#-0x34]!
:02071E30 61065103 unknown
:02071E34 0075FC01 rsbeqs r15,r5,r1,lsl #0x18
:02071E38 19721299 unknown
:02071E3C DDC3B403 unknown
:02071E40 01AD0BE1 moveq  r0,r1,ror #0x17
:02071E44 0949008D stmeqdb  r9 ,{r0,r2,r3,r7}^
:02071E48 BCE1DDE3 stcltl 13,cr13,[r1],#+0x38c
:02071E4C BE870001 cdplt 0,8,cr0,cr7,cr1,0
:02071E50 05E1CDC0 streqb r12,[r1, #+0xdc0]!
:02071E54 1D3F9151 ldcne  1,cr9,[r15,#-0x144]!
:02071E58 8D70C005 ldchil 0,cr12,[r0,#-0x14]!
:02071E5C 09E000E2 unknown
:02071E60 620F1501 andvs  r1,r15,#0x400000
:02071E64 EBFF30FF bl 0203E268
:02071E68 3D012D18 unknown
:02071E6C E92D4322 stmdb  r13!,{r1,r5,r8,r9,r14}
:02071E70 123D1418 eornes r1,r13,#0x18000000
:02071E74 15000990 strne r0,[r0, #-0x990]		;(r0-0x990=*(fffff670))
:02071E78 023D7016 eoreqs r7,r13,#0x16
:02071E7C DDA05A60 stcle  10,cr5,[r0,#+0x180]!
:02071E80 45FA2E28 ldrmib r2,[r10, #+0xe28]!
:02071E84 E5905001 ldr r5,[r0, #+0x1]		;r0+0x1=*(00000001)
:02071E88 46911912 unknown
:02071E8C 1430E9FA unknown
:02071E90 004D0235 subeq  r0,r13,r5,lsr r2
:02071E94 0F626918 swieq 0x00626918
:02071E98 0F9D102D swieq 0x009d102d
:02071E9C 850C101D strhi r1,[r12, #-0x1d]		;(r12-0x1d=*(ffffffea))
:02071EA0 08B81CE2 ldmeqia  r8!,{r1,r5,r6,r7,r10,r11,r12}
:02071EA4 8D0837DD unknown
:02071EA8 01001113 unknown
:02071EAC 0D80340C unknown
:02071EB0 75CBD020 strvcb r13,[r11, #+0x20]		;r11+0x20=*(00003020)
:02071EB4 E2852C0C add  r2,r5,#0xC00
:02071EB8 402D8612 eormi  r8,r13,r2,lsl r6
:02071EBC E1D248B2 ldrh r4,[r2, #+0x82]		;r2+0x82=*(f8e80202)
:02071EC0 820029CB andhi  r2,r0,#0x32C000
:02071EC4 A04D002D subge  r0,r13,r13,lsr #0x0
:02071EC8 203D0211 eorcss r0,r13,r1,lsl r2
:02071ECC 7C401D07 stcvcl 13,cr1,[r0],{#0x7}
:02071ED0 E2852F00 add  r2,r5,#0x0
:02071ED4 3DC01185 unknown
:02071ED8 28E57C00 unknown
:02071EDC 1DE15457 stcnel 4,cr5,[r1,#+0x15c]!
:02071EE0 0C051970 stceq  9,cr1,[r5],{#0x70}
:02071EE4 51E1000D mvnpl  r0,r13
:02071EE8 B63EED83 unknown
:02071EEC 4D42DD14 unknown
:02071EF0 13DD0800 bicnes r0,r13,#0x0
:02071EF4 CBB71E81 blgt 00E39900
:02071EF8 230F9D36 unknown
:02071EFC 13B4E1DD movnes r14,#0x40000037		;r14=1073741879(0x40000037)
:02071F00 B801E1DD stmltda  r1 ,{r0,r2,r3,r4,r6,r7,r8,r13,r14,r15}
:02071F04 200F9503 andcs  r9,r15,r3,lsl #0xa
:02071F08 E1005D8D unknown
:02071F0C E40F9501 str r9,[r15],#-0x501
:02071F10 E58D900C str r9,[r13, #+0xc]		;r13+0xc=*(0000000c)
:02071F14 01C52007 biceq  r2,r5,r7
:02071F18 0DD14030 unknown
:02071F1C 10B91F11 adcnes r1,r9,r1,lsl r15
:02071F20 A7E58D80 strgeb r8,[r5,+r0, lsl #0x1b]!
:02071F24 14878071 strne r8,[r7],#+0x71
:02071F28 BD8311D5 unknown
:02071F2C E751D9E8 ldrb r13,[r7],#+0x71
:02071F30 49A22075 stmmiib  r2!,{r0,r2,r4,r5,r6,r13}
:02071F34 E1D5FFB2 ldrh r15,[r5, #+0xf2]		;r5+0xf2=*(000c00f2)
:02071F38 00710451 rsbeqs r0,r1,r1,asr r4
:02071F3C 0C407191 stceql 1,cr7,[r0],{#0x91}
:02071F40 F1D5005D bicnvs r0,r5,r13,asr r0
:02071F44 09711005 unknown
:02071F48 41D51000 bicmis r1,r5,r0
:02071F4C A1D5568A bicges r5,r5,r10,lsl #0xd
:02071F50 61C9FDF1 unknown
:02071F54 00110881 andeqs r0,r1,r1,lsl #0x11
:02071F58 E52BF9E2 str r15,[r11, #-0x9e2]!
:02071F5C 74C1614D strvcb r6,[r1],#+0x14d
:02071F60 07956161 ldreq r6,[r1],#+0x14d
:02071F64 20151161 andcss r1,r5,r1,ror #0x2
:02071F68 49FB01CD unknown
:02071F6C 0009333D andeq  r3,r9,r13,lsr r3
:02071F70 C901D138 stmgtdb  r1 ,{r3,r4,r5,r8,r12,r14,r15}
:02071F74 4510C56D ldrmi r12,[r0, #-0x56d]		;(r0-0x56d=*(fffffa93))
:02071F78 A96DF511 unknown
:02071F7C FD000D20 unknown
:02071F80 2D00111F unknown
:02071F84 2D51115F unknown
:02071F88 F90489BE stmnvdb  r4 ,{r1,r2,r3,r4,r5,r7,r8,r11,r15}
:02071F8C 491D8DCD ldmmidb  r13 ,{r0,r2,r3,r6,r7,r8,r10,r11,r15}
:02071F90 FED5D010 mrc2 0,6,r13,cr5,cr0,{0}
:02071F94 91F94D9F unknown
:02071F98 A150B911 cmpge r0,r1,lsl r9
:02071F9C 21005D01 unknown
:02071FA0 25013520 strcs r3,[r1, #-0x520]		;(r1-0x520=*(fffffae0))
:02071FA4 0D18FE00 unknown
:02071FA8 4960B500 unknown
:02071FAC B59820B5 ldrlt r2,[r8, #+0xb5]		;r8+0xb5=*(00000117)
:02071FB0 1D561060 unknown
:02071FB4 D110B101 tstle r0,r1,lsl #0x2
:02071FB8 9F006018 swils 0x00006018
:02071FBC 471026F1 unknown
:02071FC0 00514DAD subeqs r4,r1,r13,lsr #0x1b
:02071FC4 1A050588 bne 021B35EC
:02071FC8 CB420005 blgt 030F1FE4
:02071FCC 253D1D33 ldrcs r1,[r13, #-0xd33]!
:02071FD0 41F92010 mvnmis r2,r0,lsl r0
:02071FD4 11A5100C movne  r1,r12			;r1=7(0x7)
:02071FD8 BDD30FD1 unknown
:02071FDC FFD32400 swinv 0x00d32400
:02071FE0 041D1DEB ldreq r1,[r13],#-0xdeb
:02071FE4 14212140 unknown
:02071FE8 300CE59D mulcc  r12,r13,r5
:02071FEC 0112E59D unknown
:02071FF0 71314E69 teqvc r1,r9,ror #0x1c
:02071FF4 7112D550 tstvc r2,r0,asr r5
:02071FF8 E4189D01 ldr r9,[r8],#-0xd01
:02071FFC 764D3D05 strvcb r3,[r13],-r5, lsl #0x1a
:02072000 05336970 ldreq r6,[r3, #-0x970]!
:02072004 00110B21 andeqs r0,r1,r1,lsr #0x16
:02072008 AD2DF989 stcge  9,cr15,[r13,#-0x224]!
:0207200C 25100D7D ldrcs r0,[r0, #-0xd7d]		;(r0-0xd7d=*(fffff283))
:02072010 1B01452E blne 020C34D0
:02072014 9417E1CB ldrls r14,[r7],#-0x1cb
:02072018 0010E54F andeqs r14,r0,r15,asr #0xa
:0207201C 0021E590 mlaeq  r1,r0,r5,r14unknown
:02072020 163D2299 unknown
:02072024 051D21E0 ldreq r2,[r13, #-0x1e0]		;(r13-0x1e0=*(fffffe20))
:02072028 02D5FB10 sbceqs r15,r5,#0x4000
:0207202C 8D002913 unknown
:02072030 F96B1412 unknown
:02072034 D2998D9D addles r8,r9,#0x2740
:02072038 60000170 andvs  r0,r0,r0,ror r1
:0207203C 1C958299 ldcne  2,cr8,[r5],{#0x99}
:02072040 801D31D6 ldrhisb r3,[r13], -r6
:02072044 F96AE3A0 unknown
:02072048 F2919291 addnvs r9,r1,#0x10000009
:0207204C 570010C1 strpl r1,r9,r1,#0x10000009
:02072050 0D22100D stceq  0,cr1,[r2,#-0x34]!
:02072054 000D2300 andeq  r2,r13,r0,lsl #0x6
:02072058 0BED28A8 bleq 01BBC300
:0207205C FA79A271 blx 03EDAA30
:02072060 3291129D addccs r1,r1,#0xD0000009
:02072064 11BD6682 movnes r6,r2,lsl #0xd		;r6=3145728(0x300000)
:02072068 BD20F980 stclt  9,cr15,[r0,#-0x200]!
:0207206C A02E822E eorge  r8,r14,r14,lsr #0x4
:02072070 D2720DE3 rsbles r0,r2,#0x38C0
:02072074 10913985 addnes r3,r1,r5,lsl #0x13
:02072078 0115C1B8 ldreqh r12,[r5, -r8]
:0207207C 096CBC00 unknown
:02072080 C051B000 subgts r11,r1,r0
:02072084 8571B6E1 ldrhib r11,[r1, #-0x6e1]!
:02072088 C0208109 eorgt  r8,r0,r9,lsl #0x2
:0207208C 19302061 ldmnedb  r0!,{r0,r5,r6,r13}
:02072090 8604100E strhi r1,[r4],-r14
:02072094 0021B114 eoreq  r11,r1,r4,lsl r1
:02072098 132EFD08 msrne CPSR_fsx,#0x200
:0207209C C12128F5 unknown
:020720A0 0820E129 stmeqda  r0!,{r0,r3,r5,r8,r13,r14,r15}
:020720A4 11BDE1A0 movnes r14,r0,lsr #0x3		;r14=0(0x0)
:020720A8 00202CB5 unknown
:020720AC 0095249D umulleqs r2,r5,r13,r4
:020720B0 010106C1 unknown
:020720B4 C3521100 cmpgt r2,#0x0
:020720B8 D301B4E1 unknown
:020720BC 000F7FE1 andeq  r7,r15,r1,ror #0x1f
:020720C0 959A2589 ldrls r2,[r10, #+0x589]		;r10+0x589=*(00003589)
:020720C4 20F1C331 rsccss r12,r1,r1,lsr r3
:020720C8 3D20F106 stccc  1,cr15,[r0,#-0x18]!
:020720CC 00BDD506 adceqs r13,r13,r6,lsl #0xa
:020720D0 B5C301B4 strltb r0,[r3, #+0x1b4]		;r3+0x1b4=*(000001b4)
:020720D4 0100D500 unknown
:020720D8 2F0D31C3 swics 0x000d31c3
:020720DC 4016693F andmis r6,r6,r15,lsr r9
:020720E0 9100E388 unknown
:020720E4 14518501 ldrneb r8,[r1],#-0x501
:020720E8 30490482 subcc  r0,r9,r2,lsl #0x9
:020720EC B0066904 andlt  r6,r6,r4,lsl #0x12
:020720F0 118A2910 orrne  r2,r10,r0,lsl r9
:020720F4 F8E35202 unknown
:020720F8 D9F800D5 unknown
:020720FC 30DDA200 sbcccs r10,r13,r0,lsl #0x4
:02072100 00E105E1 rsceq  r0,r1,r1,ror #0xb
:02072104 0041700A subeq  r7,r1,r10
:02072108 A7037D90 unknown
:0207210C F9E28A4B unknown
:02072110 9FB0DC15 swils 0x00b0dc15
:02072114 50DC08E5 sbcpls r0,r12,r5,ror #0x11
:02072118 6524E59F strvs r14,[r4, #-0x59f]!
:0207211C 2020B800 eorcs  r11,r0,r0,lsl #0x10
:02072120 000BE1D4 unknown
:02072124 39221DA0 stmccdb  r2!,{r5,r7,r8,r10,r11,r12}
:02072128 2060B854 rsbcs  r11,r0,r4,asr r8
:0207212C D401D9C4 strle r13,[r1],#-0x9c4
:02072130 009D07E1 addeqs r0,r13,r1,ror #0xf
:02072134 D1DD4408 bicles r4,r13,r8,lsl #0x8
:02072138 00480005 subeq  r0,r8,r5
:0207213C 31B4E98D movccs r14,r13,lsl #0x13		;r14=0(0x0)
:02072140 B5E1D403 strltb r13,[r1, #+0x403]!
:02072144 42B111F1 adcmis r1,r1,#0x4000003C
:02072148 50528589 subpls r8,r2,r9,lsl #0xb
:0207214C D4149558 ldrle r9,[r4],#-0x558
:02072150 F9C48495 stmnvib  r4 ,{r0,r2,r4,r7,r10,r15}^
:02072154 F958EDE1 ldmnvdb  r8 ,{r0,r5,r6,r7,r8,r10,r11,r13,r14,r15}^
:02072158 87757CE1 ldrhib r7,db 
:0207215C 899001E2 ldmhiib  r0 ,{r1,r5,r6,r7,r8}
:02072160 75D402B1 ldrvcb r0,[r4, #+0x2b1]		;r4+0x2b1=*(003002b1)
:02072164 2501A022 strcs r10,[r1, #-0x22]		;(r1-0x22=*(ffffffe5))
:02072168 C51A0101 ldrgt r0,[r10, #-0x101]		;(r10-0x101=*(00002eff))
:0207216C 75D4E100 ldrvcb r14,[r4, #+0x100]		;r4+0x100=*(00300100)
:02072170 CE1EFD0F cdpgt 13,0,cr15,cr14,cr15,0
:02072174 0303D128 unknown
:02072178 13A50359 movne  r0,#0x64000001		;r0=1677721601(0x64000001)
:0207217C BA00510A blt 020865AC
:02072180 E1C3405A bic  r4,r3,r10,asr r0
:02072184 51004D2F unknown
:02072188 6D339510 ldcvs  5,cr9,[r3,#-0x40]!
:0207218C 5391F034 orrpls r15,r1,#0x34
:02072190 8D101465 unknown
:02072194 E1B04013 movs r4,r3,lsl r0		;r4=0(0x0)
:02072198 20110B06 andcss r0,r1,r6,lsl #0x16
:0207219C 61BE361D movvss r3,r13,lsl r6		;r3=0(0x0)
:020721A0 00610344 rsbeq  r0,r1,r4,asr #0x6
:020721A4 AB03A110 blge 0215A5EC
:020721A8 15D001B6 ldrneb r0,[r0, #+0x1b6]		;r0+0x1b6=*(000001b6)
:020721AC 25019902 strcs r9,[r1, #-0x902]		;(r1-0x902=*(fffff705))
:020721B0 38FA1B02 unknown
:020721B4 124934D9 subne  r3,r9,#0xD9000000
:020721B8 01B900BE ldreqh r0,[r9, +r14]!
:020721BC 491001B5 ldmmidb  r0 ,{r0,r2,r4,r5,r7,r8}
:020721C0 094FB315 stmeqdb  r15 ,{r0,r2,r4,r8,r9,r12,r13,r15}^
:020721C4 80000197 mulhi  r0,r7,r1
:020721C8 01F91265 mvneqs r1,r5,ror #0x4
:020721CC B601D510 unknown
:020721D0 F8C500A1 stmnvia  r5 ,{r0,r5,r7}^
:020721D4 306D79FD unknown
:020721D8 59C00D5A stmplib  r0 ,{r1,r3,r4,r6,r8,r10,r11}^
:020721DC 31800D59 orrcc  r0,r0,r9,asr r13
:020721E0 39DD5818 ldmccib  r13 ,{r3,r4,r11,r12,r14}^
:020721E4 09D44029 ldmeqib  r4 ,{r0,r3,r5,r14}^
:020721E8 B05B5010 sublts r5,r11,r0,lsl r0
:020721EC 003D01E1 eoreqs r0,r13,r1,ror #0x3
:020721F0 B5031DDD strlt r1,[r3, #-0xddd]		;(r3-0xddd=*(fffff223))
:020721F4 E820E516 stmda  r0!,{r1,r2,r4,r8,r10,r13,r14,r15}
:020721F8 02A9D001 adceq  r13,r9,#0x1
:020721FC 0129B150 unknown
:02072200 548F19B1 strpl r1,[r15],#+0x9b1
:02072204 134D0ED1 unknown
:02072208 199100A9 ldmneib  r1 ,{r0,r3,r5,r7}
:0207220C B9028D03 stmltdb  r2 ,{r0,r1,r8,r10,r11,r15}
:02072210 916F1800 unknown
:02072214 6200F928 andvs  r15,r0,#0xA0000
:02072218 04E60000 unknown
:0207221C 0F1909E5 swieq 0x001909e5
:02072220 271181E3 ldrcs r8,r15,r0,#0xA0000
:02072224 CB020051 blgt 020F2370
:02072228 39200181 stmccdb  r0!,{r0,r7,r8}
:0207222C CC21A503 stcgt  5,cr10,[r1],#-0xc
:02072230 DC30BEE1 ldcle  14,cr11,[r0],#-0x384
:02072234 40DC0185 sbcmis r0,r12,r5,lsl #0x3
:02072238 F10268E1 unknown
:0207223C E003300C and  r3,r3,r12
:02072240 00010803 andeq  r0,r1,r3,lsl #0x10
:02072244 1F313823 swine 0x00313823
:02072248 DC310209 ldcle  2,cr0,[r1],#-0x24
:0207224C 60993301 addvss r3,r9,r1,lsl #0x6
:02072250 3004E201 andcc  r14,r4,r1,lsl #0x4
:02072254 F1200209 unknown
:02072258 DDDCA016 unknown
:0207225C E9FE3866 unknown
:02072260 46E90936 unknown
:02072264 E9125228 ldmdb  r2 ,{r3,r5,r9,r12,r14}
:02072268 0896EDF6 ldmeqia  r6 ,{r1,r2,r4,r5,r6,r7,r8,r10,r11,r13,r14,r15}
:0207226C 56ED00FD unknown
:02072270 B6417905 strltb r7,[r1],-r5, lsl #0x12
:02072274 56F11881 unknown
:02072278 8FF01139 swihi 0x00f01139
:0207227C 003512A9 eoreqs r1,r5,r9,lsr #0x5
:02072280 E1D06720 bics r6,r0,r0,lsr #0xe
:02072284 20ED015D rsccs  r0,r13,r13,asr r1
:02072288 5410ED20 ldrpl r14,[r0],#-0xd20
:0207228C B5E12CA0 strltb r2,[r1, #+0xca0]!
:02072290 FDE19A30 stc2l 10,cr9,[r1,#+0xc0]!
:02072294 07692C20 streqb r2,[r9,-r0, lsr #0x18]!
:02072298 E38330A0 orr  r3,r3,#0xA0
:0207229C 298A30B5 stmcsib  r10 ,{r0,r2,r4,r5,r7,r12,r13}
:020722A0 4D40D000 unknown
:020722A4 71E08A00 mvnvc  r8,r0,lsl #0x14
:020722A8 193175D1 ldmnedb  r1!,{r0,r4,r6,r7,r8,r10,r12,r13,r14}
:020722AC E1077500 unknown
:020722B0 098D10F1 stmeqib  r13 ,{r0,r4,r5,r6,r7,r12}
:020722B4 220D00D5 andcs  r0,r13,#0xD5
:020722B8 01BA05E5 moveqs r0,r5,ror #0xb
:020722BC BCE11FC1 stcltl 15,cr1,[r1],#+0x304
:020722C0 09BC8209 ldmeqib  r12!,{r0,r3,r9,r15}
:020722C4 D101B802 unknown
:020722C8 07205514 unknown
:020722CC 01A50055 moveq  r0,r5,asr r0
:020722D0 14292761 unknown
:020722D4 BD24B580 stclt  5,cr11,[r4,#-0x200]!
:020722D8 05233D9A streq r3,[r3, #-0xd9a]!
:020722DC 0001A0B0 streqh r10,[r1], -r0
:020722E0 B0821749 addlt  r1,r2,r9,asr #0xe
:020722E4 A50AE3A0 strge r14,[r10, #-0x3a0]		;(r10-0x3a0=*(00002c60))
:020722E8 150E1122 strne r1,[r14, #-0x122]		;(r14-0x122=*(fffffede))
:020722EC F014B900 andnvs r11,r4,r0,lsl #0x12
:020722F0 5D2FDD4A stcpl  13,cr13,[r15,#-0x128]!
:020722F4 011B790E tsteq r11,r14,lsl #0x12
:020722F8 5D000118 unknown
:020722FC 13019E15 unknown
:02072300 71422095 unknown
:02072304 91000A01 unknown
:02072308 CB004908 blgt 02084730
:0207230C EB000135 bl 020727E8
:02072310 7D1EE13E unknown
:02072314 E0149500 ands r9,r4,r0,lsl #0xa
:02072318 350110C9 strcc r1,[r1, #-0xc9]		;(r1-0xc9=*(ffffff3e))
:0207231C 0100E106 unknown
:02072320 BC000D19 stclt  13,cr0,[r0],{#0x19}
:02072324 CD00BD4D unknown
:02072328 15110D14 ldrne r0,[r1, #-0xd14]		;(r1-0xd14=*(fffff2f3))
:0207232C 24820015 strcs r0,[r2],#+0x15
:02072330 9A971299 bls 00636D9C
:02072334 E3110025 tst r1,#0x25
:02072338 B203003D andlt  r0,r3,#0x3D
:0207233C 018A1210 orreq  r1,r10,r0,lsl r2
:02072340 101CC90F andnes r12,r12,r15,lsl #0x12
:02072344 00191791 muleqs r9,r1,r7
:02072348 0FB1682C swieq 0x00b1682c
:0207234C 8A2B1051 bhi 02B36498
:02072350 ED1019E2 unknown
:02072354 E304B518 unknown
:02072358 8A1081E3 bhi 02492AEC
:0207235C 811B02E0 tsthi r11,r0,ror #0x5
:02072360 05056500 streq r6,[r5, #-0x500]		;(r5-0x500=*(000bfb00))
:02072364 E1C21101 bic  r1,r2,r1,lsl #0x2
:02072368 03D210BC biceqs r1,r2,#0xBC
:0207236C BC5569E1 ldcltl 9,cr6,[r5],{#0xe1}
:02072370 22A9C210 adccs  r12,r9,#0x1
:02072374 A201211C andge  r2,r1,#0x7
:02072378 03F55549 mvneqs r5,#0x12400000
:0207237C 03250D9D unknown
:02072380 6DE08A64 stcvsl 10,cr8,[r0,#+0x190]!
:02072384 1FE28F09 swine 0x00e28f09
:02072388 50B4D9D1 unknown
:0207238C 74E504D9 unknown
:02072390 F1E80949 mvnnv  r0,r9,asr #0x12
:02072394 B054E503 sublts r14,r4,r3,lsl #0xa
:02072398 FDB704E5 ldc2  4,cr0,[r7,#+0x394]!
:0207239C 00112411 andeqs r2,r1,r1,lsl r4
:020723A0 02E1D1CB rsceq  r13,r1,#0xC0000032
:020723A4 02711B4D rsbeqs r1,r1,#0x13400
:020723A8 20031AC9 andcs  r1,r3,r9,asr #0x15
:020723AC BAE20238 blt 018F2C94
:020723B0 05E1C120 streqb r12,[r1, #+0x120]!
:020723B4 BC8007A9 stclt  7,cr0,[r0],{#0xa9}
:020723B8 0411C101 ldreq r12,[r1],#-0x101
:020723BC 0011A070 andeqs r10,r1,r0,ror r0
:020723C0 276D12B9 unknown
:020723C4 6975158F unknown
:020723C8 FFF7DC57 swinv 0x00f7dc57
:020723CC 20BAEB1B adccss r14,r10,r11,lsl r11
:020723D0 A5B8E1D5 ldrge r14,[r8, #+0x1d5]!
:020723D4 80400114 subhi  r0,r0,r4,lsl r1
:020723D8 9120CCE0 unknown
:020723DC 09914109 ldmeqib  r1 ,{r0,r3,r8,r14}
:020723E0 A8D0094D ldmgeia  r0 ,{r0,r2,r3,r6,r8,r11}^
:020723E4 45159F00 ldrmi r9,[r5, #-0xf00]		;(r5-0xf00=*(000bf100))
:020723E8 10111109 andnes r1,r1,r9,lsl #0x2
:020723EC 20D05BDD ldrcssb r5,[r0],#+0xbd
:020723F0 10A19500 adcne  r9,r1,r0,lsl #0xa
:020723F4 091015E1 ldmeqdb  r0 ,{r0,r5,r6,r7,r8,r10,r12}
:020723F8 EBFF28F9 bl 0203C7E4
:020723FC 9DD510B2 unknown
:02072400 3D09FD00 unknown
:02072404 5725E000 strpl r14,[r5,-r0]!
:02072408 003D1B02 eoreqs r1,r13,r2,lsl #0x16
:0207240C 59D52259 ldmplib  r5 ,{r0,r3,r4,r6,r9,r13}^
:02072410 5959BAE2 ldmpldb  r9 ,{r1,r5,r6,r7,r9,r11,r12,r13,r15}^
:02072414 C100BA82 unknown
:02072418 000A2031 andeq  r2,r10,r1,lsr r0
:0207241C 241D1151 ldrcs r1,[r13],#-0x151
:02072420 2B490185 blcs 032B2A3C
:02072424 24250011 unknown
:02072428 0D842903 unknown
:0207242C 0D04DF10 unknown
:02072430 8DB13150 ldchi  1,cr3,[r1,#+0x140]!
:02072434 043DE02B unknown
:02072438 E92ED00C stmdb  r14!,{r2,r3,r12,r14,r15}
:0207243C 90401C34 subls  r1,r0,r4,lsr r12
:02072440 0021112D eoreq  r1,r1,r13,lsr #0x2
:02072444 7110012D tstvc r0,r13,lsr #0x2
:02072448 3F22FDD0 swicc 0x0022fdd0
:0207244C 01AD112D moveq  r1,r13,lsr #0x2		;r1=0(0x0)
:02072450 08000915 stmeqda  r0 ,{r0,r2,r4,r8,r11}
:02072454 0F012D5A swieq 0x00012d5a
:02072458 2005112D andcs  r1,r5,r13,lsr #0x2
:0207245C 401D012D andmis r0,r13,r13,lsr #0x2
:02072460 BD000512 unknown
:02072464 14000909 strne r0,[r0],#-0x909
:02072468 0125201D unknown
:0207246C 11252005 unknown
:02072470 10AD7A51 adcne  r7,r13,r1,asr r10
:02072474 1A14C5B8 bne 025A3B5C
:02072478 410C0065 unknown
:0207247C D5202D01 strle r2,[r0, #-0xd01]!
:02072480 99038111 stmlsdb  r3 ,{r0,r4,r8,r15}
:02072484 C510050F ldrgt r0,[r0, #-0x50f]		;(r0-0x50f=*(fffffaf1))
:02072488 9860710F unknown
:0207248C 61BE400D movvss r4,r13			;r4=0(0x0)
:02072490 7D062D30 unknown
:02072494 D051B240 subles r11,r1,r0,asr #0x4
:02072498 47E314C5 strmib r1,r11,r1,r0,asr #0x4
:0207249C 4135CD73 teqmi r5,r3,ror r13
:020724A0 16E1D1E0 unknown
:020724A4 E1E004C5 mvn  r0,r5,asr #0x9
:020724A8 E1A0348E mov  r3,r14,lsl #0x9		;r3=0(0x0)
:020724AC 940020B3 strls r2,[r0],#-0xb3
:020724B0 E0020AAD and  r0,r2,r13,lsr #0x15
:020724B4 618420B3 strvsh r2,[r4, +r3]
:020724B8 126D8222 rsbne  r8,r13,#0x20000002
:020724BC 8E2B0506 cdphi 5,2,cr0,cr11,cr6,0
:020724C0 12D12325 sbcnes r2,r1,#0x94000000
:020724C4 713523A1 teqvc r5,r1,lsr #0x7
:020724C8 E1941001 orrs r1,r4,r1
:020724CC B202C10C andlt  r12,r2,#0x3
:020724D0 E1842110 orr  r2,r4,r0,lsl r1
:020724D4 190DE966 stmnedb  r13 ,{r1,r2,r5,r6,r8,r11,r13,r14,r15}
:020724D8 00197B50 andeqs r7,r9,r0,asr r11
:020724DC 5DD8101D unknown
:020724E0 4543F921 strmib r15,[r3, #-0x921]		;(r3-0x921=*(fffff6df))
:020724E4 01797457 cmneq r9,r7,asr r4
:020724E8 B0F18070 rsclts r8,r1,r0,ror r0
:020724EC 14AD7097 unknown
:020724F0 8000F141 andhi  r15,r0,r1,asr #0x2
:020724F4 984006D9 stmlsda  r0 ,{r0,r3,r4,r6,r7,r9,r10}^
:020724F8 13E1E52A mvnne  r14,#0xA800000
:020724FC 00B21085 adceqs r1,r2,r5,lsl #0x1
:02072500 302305D8 unknown
:02072504 B4011146 strlt r1,[r1],#-0x146
:02072508 15E1D800 strneb r13,[r1, #+0x800]!
:0207250C B5015000 strlt r5,[r1, #-0x0]		;(r1-0x0=*(00000000))
:02072510 0BCA0003 bleq 012F2524
:02072514 15090C25 strne r0,[r9, #-0xc25]		;(r9-0xc25=*(fffff3db))
:02072518 15510740 ldrneb r0,[r1, #-0x740]		;(r1-0x740=*(fffff8c0))
:0207251C 40150940 andmis r0,r5,r0,asr #0x12
:02072520 C830051A ldmgtda  r0!,{r1,r3,r4,r8,r10}
:02072524 50150019 andpls r0,r5,r9,lsl r0
:02072528 1AB81035 bne 00E76604
:0207252C 10810285 addne  r0,r1,r5,lsl #0x5
:02072530 9832700C ldmlsda  r2!,{r2,r3,r12,r13,r14}
:02072534 D851B0E5 ldmleda  r1 ,{r0,r2,r5,r6,r7,r12,r13,r15}^
:02072538 0060B0E1 rsbeq  r11,r0,r1,ror #0x1
:0207253C F87EE1D7 ldmnvda  r14!,{r0,r1,r2,r4,r6,r7,r8,r13,r14,r15}^
:02072540 11B43041 movnes r3,r1,asr #0x0
:02072544 39900059 ldmccib  r0 ,{r0,r3,r4,r6}
:02072548 00F90107 rsceqs r0,r9,r7,lsl #0x2
:0207254C E3550C02 cmp r5,#0x200
:02072550 A05C0502 subges r0,r12,r2,lsl #0xa
:02072554 091B4583 ldmeqdb  r11 ,{r0,r1,r7,r8,r10,r14}
:02072558 206D3800 rsbcs  r3,r13,r0,lsl #0x10
:0207255C 45165800 ldrmi r5,[r6, #-0x800]		;(r6-0x800=*(002ff800))
:02072560 15124D00 ldrne r4,[r2, #-0xd00]		;(r2-0xd00=*(f8e7f480))
:02072564 07006900 streq r6,[r0,-r0, lsl #0x12]
:02072568 11312461 teqne r1,r1,ror #0x8
:0207256C 56E084DE unknown
:02072570 84111DD0 ldrhi r1,[r1],#-0xdd0
:02072574 901015E2 andlss r1,r0,r2,ror #0xb
:02072578 E1D821BA ldrh r2,[r8, #+0x1a]		;r8+0x1a=*(0000007c)
:0207257C E0840080 add  r0,r4,r0,lsl #0x1
:02072580 034DC200 unknown
:02072584 C02021ED eorgt  r2,r0,r13,ror #0x3
:02072588 0600B8E1 streq r11,r2,r0,r13,ror #0x3
:0207258C 181DE1D1 ldmneda  r13 ,{r0,r4,r6,r7,r8,r13,r14,r15}
:02072590 B8E20715 unknown
:02072594 0D0CC100 unknown
:02072598 840B0220 strhi r0,[r11],#-0x220
:0207259C 81F06205 mvnhis r6,r5,lsl #0x4
:020725A0 C99100C9 ldmgtib  r1 ,{r0,r3,r6,r7}
:020725A4 A9021D52 stmgedb  r2 ,{r1,r4,r6,r8,r10,r11,r12}
:020725A8 20614329 rsbcs  r4,r1,r9,lsr #0x6
:020725AC 0B110161 bleq 024B2B38
:020725B0 23297778 unknown
:020725B4 35110011 ldrcc r0,[r1, #-0x11]		;(r1-0x11=*(ffffffef))
:020725B8 D040B820 suble  r11,r0,r0,lsr #0x10
:020725BC 45840BE1 strmi r0,[r4, #+0xbe1]		;r4+0xbe1=*(00000be1)
:020725C0 2120B20E unknown
:020725C4 08E11210 unknown
:020725C8 B800B912 stmltda  r0 ,{r1,r4,r8,r11,r12,r13,r15}
:020725CC 1100F901 unknown
:020725D0 84000143 strhi r0,[r0],#-0x143
:020725D4 0005B919 andeq  r11,r5,r9,lsl r9
:020725D8 099D84E2 ldmeqib  r13 ,{r1,r5,r6,r7,r10,r15}
:020725DC 004900B0 streqh r0,[r9],#-0x0
:020725E0 190E5191 stmnedb  r14 ,{r0,r4,r7,r8,r12,r14}
:020725E4 86248413 unknown
:020725E8 030006E0 unknown
:020725EC 073902B5 unknown
:020725F0 C101F97F unknown
:020725F4 86015105 strhi r5,[r1],-r5, lsl #0x2
:020725F8 12753BE2 rsbnes r3,r5,#0x38800
:020725FC E1D021B0 ldrh r2,[r0, #+0x10]		;r0+0x10=*(00000010)
:02072600 A1027102 unknown
:02072604 D022C116 eorle  r12,r2,r6,lsl r1
:02072608 10953C29 addnes r3,r5,r9,lsr #0x18
:0207260C EBFFD019 bl 02066678
:02072610 0025ED0C eoreq  r14,r5,r12,lsl #0x1a
:02072614 E1A04484 mov  r4,r4,lsl #0x9		;r4=0(0x0)
:02072618 960230B4 unknown
:0207261C 99E00011 unknown
:02072620 01258600 unknown
:02072624 B42AE003 unknown
:02072628 00058610 andeq  r8,r5,r0,lsl r6
:0207262C 1827E192 stmneda  r7!,{r1,r4,r7,r8,r13,r14,r15}
:02072630 B4E18108 unknown
:02072634 E8E18210 unknown
:02072638 457500CC ldrmib r0,[r5, #-0xcc]!
:0207263C 0102ED47 unknown
:02072640 1DCCDD8F unknown
:02072644 214D1040 unknown
:02072648 8101A100 unknown
:0207264C 10B10055 adcnes r0,r1,r5,asr r0
:02072650 750BE19A strvc r14,[r11, #-0x19a]		;(r11-0x19a=*(00002e66))
:02072654 00BD4318 adceqs r4,r13,r8,lsl r3
:02072658 91FFF829 mvnlss r15,r9,lsr #0x10
:0207265C E2458A01 sub  r8,r5,#0x1000
:02072660 E1D160B8 ldrh r6,[r1, #+0x8]		;r1+0x8=*(00000008)
:02072664 00D111B8 ldreqh r1,[r1],#+0x18
:02072668 10490DC5 subne  r0,r9,r5,asr #0x1b
:0207266C 5003E286 andpl  r14,r3,r6,lsl #0x5
:02072670 0103E200 unknown
:02072674 03715100 cmneq r1,#0x0
:02072678 80030285 andhi  r0,r3,r5,lsl #0x5
:0207267C 05020008 streq r0,[r2, #-0x8]		;(r2-0x8=*(f8e80178))
:02072680 8811A080 ldmhida  r1 ,{r7,r13,r15}
:02072684 E08A0014 add  r0,r10,r4,lsl r0
:02072688 A02C2A5D eorge  r2,r12,r13,asr r10
:0207268C 04CFF2E3 streqb r15,[r15],#+0x2e3
:02072690 3D0B003D unknown
:02072694 F5D03000 ldrnvb r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:02072698 25E38700 strcsb r8,[r3, #+0x700]!
:0207269C 00DD1488 sbceqs r1,r13,r8,lsl #0x9
:020726A0 B1E00320 mvnlt  r0,r0,lsr #0x6
:020726A4 E18A0420 orr  r0,r10,r0,lsr #0x8
:020726A8 E1C050B8 strh r5,[r0, #+0x8]		;r0+0x8=*(00000008)
:020726AC D00000BE strleh r0,[r0], -r14
:020726B0 A01486E1 andges r8,r4,r1,ror #0xd
:020726B4 E3590A6D cmp r9,#0x6D000
:020726B8 E1000920 unknown
:020726BC 019A00B1 ldreqh r0,[r10, +r1]
:020726C0 C0010001 andgt  r0,r1,r1
:020726C4 8A00B103 bhi 0209EAD8
:020726C8 BC119501 ldclt  5,cr9,[r1],{#0x1}
:020726CC 02009540 andeq  r9,r0,#0x10000000
:020726D0 BEE28A3B mcrlt 10,7,r8,cr2,cr11,{1}
:020726D4 E901D310 stmdb  r1 ,{r4,r8,r9,r12,r14,r15}
:020726D8 9F008C26 swils 0x00008c26
:020726DC E0010D61 and  r0,r1,r1,ror #0x1a
:020726E0 F1913B95 unknown
:020726E4 D351B636 cmple r1,#0x3600000
:020726E8 01750AE1 cmneq r5,r1,ror #0x15
:020726EC 8A244186 bhi 02982D0C
:020726F0 095004E0 ldmeqdb  r0 ,{r5,r6,r7,r10}^
:020726F4 B402910C strlt r9,[r2],#-0x10c
:020726F8 E1D33160 bics r3,r3,r0,ror #0x2
:020726FC 01D5FC7D biceqs r15,r5,r13,ror r12
:02072700 600A0031 andvs  r0,r10,r1,lsr r0
:02072704 008605A5 addeq  r0,r6,r5,lsr #0xb
:02072708 4D54E08A unknown
:0207270C 0B410202 bleq 030B2F1C
:02072710 15B0E280 ldrne r14,[r0, #+0x280]!
:02072714 0D002900 unknown
:02072718 2D70D000 ldccsl 0,cr13,[r0,#-0x0]!
:0207271C 0314C920 tsteq r4,#0x80000
:02072720 BAE20110 blt 018F2B68
:02072724 E1C00310 bic  r0,r0,r0,lsl r3
:02072728 10411021 subne  r1,r1,r1,lsr #0x0
:0207272C 0C1305E0 ldceq  5,cr0,[r3],{#0xe0}
:02072730 019C1EB9 ldreqh r1,[r12, +r9]
:02072734 8A0B0206 bhi 02332F54
:02072738 BC1259E2 ldclt  9,cr5,[r2],{#0xe2}
:0207273C E1C02111 bic  r2,r0,r1,lsl r1
:02072740 CC965009 ldcgt  0,cr5,[r6],{#0x9}
:02072744 13090AB5 unknown
:02072748 00896487 addeq  r6,r9,r7,lsl #0x9
:0207274C C5020BCE strgt r0,[r2, #-0xbce]		;(r2-0xbce=*(f8e7f5b2))
:02072750 E020811B eor  r8,r0,r11,lsl r1
:02072754 30B100AD adcccs r0,r1,r13,lsr #0x1
:02072758 10B03A79 adcnes r3,r0,r9,ror r10
:0207275C C0B2E1DE unknown
:02072760 14A9DE02 unknown
:02072764 156D6009 strneb r6,[r13, #-0x9]!
:02072768 09117009 ldmeqdb  r1 ,{r0,r3,r12,r13,r14}
:0207276C 035E1260 cmpeq r14,#0x6
:02072770 B500E11C strlt r14,[r0, #-0x11c]		;(r0-0x11c=*(fffffee4))
:02072774 20109D12 andcss r9,r0,r2,lsl r13
:02072778 053D308E ldreq r3,[r13, #-0x8e]!
:0207277C 132508D1 unknown
:02072780 331C402D tstcc r12,#0x2D
:02072784 4F4317CD swimi 0x004317cd
:02072788 10C500E2 sbcne  r0,r5,r2,ror #0x1
:0207278C 40020B41 andmi  r0,r2,r1,asr #0x16
:02072790 4C2A04DD stcmi  4,cr0,[r10],#-0x374
:02072794 1B02EB00 blne 0212D39C
:02072798 11B0E285 movnes r14,r5,lsl #0x5		;r14=25165824(0x1800000)
:0207279C 91E1D100 mvnls  r13,r0,lsl #0x2
:020727A0 1DE02040 stcnel 0,cr2,[r0,#+0x100]!
:020727A4 41400812 unknown
:020727A8 0201C013 andeq  r12,r1,#0x13
:020727AC 02E26C28 rsceq  r6,r2,#0x2800
:020727B0 C08512B5 strgth r1,[r5], +r5
:020727B4 0119E58D tsteq r9,r13,lsl #0xb
:020727B8 1509080C strne r0,[r9, #-0x80c]		;(r9-0x80c=*(fffff7f4))
:020727BC 1CD004A1 ldcnel 4,cr0,[r0],{#0xa1}
:020727C0 CA780699 bgt 03E7422C
:020727C4 3465020B unknown
:020727C8 F5C20071 strnvb r0,[r2, #+0x71]		;r2+0x71=*(f8e801f1)
:020727CC 74007510 strvc r7,[r0],#-0x510
:020727D0 75704051 ldrvcb r4,[r0, #-0x51]!
:020727D4 20755520 rsbcss r5,r5,r0,lsr #0xa
:020727D8 007570AB rsbeqs r7,r5,r11,lsr #0x1
:020727DC 70750829 rsbvcs r0,r5,r9,lsr #0x10
:020727E0 80751035 rsbhis r1,r5,r5,lsr r0
:020727E4 813EC818 teqhi r14,r8,lsl r8
:020727E8 300D1000 andcc  r1,r13,r0
:020727EC 050075F6 streq r7,[r0, #-0x5f6]		;(r0-0x5f6=*(fffffa0a))
:020727F0 55144075 ldrpl r4,[r4, #-0x75]		;(r4-0x75=*(ffffff8b))
:020727F4 F60D4215 unknown
:020727F8 81707079 cmnhi r0,r9,ror r0
:020727FC 56D18541 ldrplb r8,r0,r9,ror r0
:02072800 09308969 ldmeqdb  r0!,{r0,r3,r5,r6,r8,r11,r15}
:02072804 00090323 andeq  r0,r9,r3,lsr #0x6
:02072808 A1F810A1 mvnges r1,r1,lsr #0x1
:0207280C DB008100 blle 02092C14
:02072810 11152891 unknown
:02072814 7D103906 unknown
:02072818 5012B100 andpls r11,r2,r0,lsl #0x2
:0207281C FABB001D blx 00F32898
:02072820 300D209D mulcc  r13,r13,r0
:02072824 0B25F5D8 bleq 029EFF8C
:02072828 00B11295 umlaleqs r1,r1,r5,r2
:0207282C 172927E6 strne r2,[r13], -r13
:02072830 8D501F65 unknown
:02072834 80ADEEE5 adchi  r14,r13,r5,ror #0x1d
:02072838 65116586 ldrvs r6,[r1, #-0x586]		;(r1-0x586=*(fffffa7a))
:0207283C F9B1D5F1 ldmnvib  r1!,{r0,r4,r5,r6,r7,r8,r10,r12,r14,r15}
:02072840 65F64510 ldrvsb r4,[r6, #+0x510]!
:02072844 CF3CB591 swigt 0x003cb591
:02072848 0603FD0C streq r15,[r3],-r12, lsl #0x1a
:0207284C 1DF00069 ldcnel 0,cr0,[r0,#+0x1a4]!
:02072850 2A007005 bcs 0208E86C
:02072854 82114955 andhis r4,r1,#0x154000
:02072858 5D830009 unknown
:0207285C 2A588800 bcs 03694864
:02072860 06E59F10 unknown
:02072864 008D1209 addeq  r1,r13,r9,lsl #0x4
:02072868 B0021D3E andlt  r1,r2,r14,lsr r13
:0207286C 75036148 strvc r6,[r3, #-0x148]		;(r3-0x148=*(fffffeb8))
:02072870 A9C7D210 stmgeib  r7 ,{r4,r9,r12,r14,r15}^
:02072874 1021100E eorne  r1,r1,r14
:02072878 BD013DA6 unknown
:0207287C BDDD0210 unknown
:02072880 24E58D04 unknown
:02072884 E5DD1013 ldrb r1,[r13, #+0x13]		;r13+0x13=*(00000013)
:02072888 2020174D eorcs  r1,r0,r13,asr #0xe
:0207288C 5D08E59F unknown
:02072890 A1300515 teqge r0,r5,lsl r5
:02072894 55127D01 ldrpl r7,[r2, #-0xd01]		;(r2-0xd01=*(f8e7f47f))
:02072898 39F5C200 ldmccib  r5!,{r9,r14,r15}^
:0207289C 4F80F129 swimi 0x0080f129
:020728A0 7125021D unknown
:020728A4 61F6076D mvnvss r0,r13,ror #0xe
:020728A8 02BD7131 adceqs r7,r13,#0x4000000C
:020728AC 135406A5 cmpne r4,#0xA500000
:020728B0 2107A906 unknown
:020728B4 1009C731 andne  r12,r9,r1,lsr r7
:020728B8 41210F95 unknown
:020728BC AC412119 stcgel 1,cr2,[r1],{#0x19}
:020728C0 030DE121 unknown
:020728C4 5DE05DD7 stcpll 13,cr5,[r0,#+0x35c]!
:020728C8 B9001502 stmltdb  r0 ,{r1,r8,r10,r12}
:020728CC 1120696B unknown
:020728D0 10698030 rsbne  r8,r9,r0,lsr r0
:020728D4 F1DDC2BF ldrnvh r12,[r13, #+0x2f]		;r13+0x2f=*(0000002f)
:020728D8 FD012107 unknown
:020728DC 1D491D0A unknown
:020728E0 EDDC0039 unknown
:020728E4 7595E80C ldrvc r14,[r5, #+0x80c]		;r5+0x80c=*(000c080c)
:020728E8 092C3580 stmeqdb  r12!,{r7,r8,r10,r12,r13}
:020728EC 0C00751F stceq  5,cr7,[r0],{#0x1f}
:020728F0 D102AD79 unknown
:020728F4 BD10B910 unknown
:020728F8 D110D110 tstle r0,r0,lsl r1
:020728FC 9F0779F5 swils 0x000779f5
:02072900 00291649 eoreq  r1,r9,r9,asr #0xc
:02072904 4D71F5EB ldcmil 5,cr15,[r1,#-0x3ac]!
:02072908 00651D49 rsbeq  r1,r5,r9,asr #0x1a
:0207290C 1EF31991 mrcne 9,7,r1,cr3,cr1,{4}
:02072910 25650049 strcsb r0,[r5, #-0x49]!
:02072914 DD22B000 stcle  0,cr11,[r2,#-0x0]!
:02072918 301E0AE1 andccs r0,r14,r1,ror #0x15
:0207291C 21E22651 mvncs  r2,r1,asr r6
:02072920 CD30B01A ldcgt  0,cr11,[r0,#-0x68]!
:02072924 60B2E114 adcvss r14,r2,r4,lsl r1
:02072928 50B4E1CD adcpls r14,r4,r13,asr #0x3
:0207292C B6E100CD unknown
:02072930 B8E1CD40 unknown
:02072934 E100CD20 unknown
:02072938 E5604DA2 strb r4,[r0, #-0xda2]!
:0207293C 8013210D andhis r2,r3,r13,lsl #0x2
:02072940 2DB90331 ldccs  3,cr0,[r9,#+0xc4]!
:02072944 8112C5DC ldrhisb r12,[r2, -r12]
:02072948 07001903 streq r1,[r0,-r3, lsl #0x12]
:0207294C 14A50025 unknown
:02072950 B70011D0 unknown
:02072954 00A92D55 adceq  r2,r9,r5,asr r13
:02072958 30091005 andcc  r1,r9,r5
:0207295C 05E9F54B streqb r15,[r9, #+0x54b]!
:02072960 03F12093 mvneqs r2,#0x93
:02072964 13E10045 mvnne  r0,#0x45
:02072968 EBFFF563 bl 0206FEFC
:0207296C 392C910E stmccdb  r12!,{r1,r2,r3,r8,r12,r15}
:02072970 2059380D subcss r3,r9,r13,lsl #0x10
:02072974 01490E45 unknown
:02072978 BB07091C bllt 02234DF0
:0207297C C018114D andgts r1,r8,r13,asr #0x2
:02072980 8501A99D strhi r10,[r1, #-0x99d]		;(r1-0x99d=*(fffff663))
:02072984 701100E0 andvcs r0,r1,r0,ror #0x1
:02072988 861003E5 ldrhi r0,r0,r1,r0,ror #0x1
:0207298C 420001E8 andmi  r0,r0,#0x3A
:02072990 F903E202 stmnvdb  r3 ,{r1,r9,r13,r14,r15}
:02072994 00544300 subeqs r4,r4,r0,lsl #0x6
:02072998 05040CEB streq r0,[r4, #-0xceb]		;(r4-0xceb=*(fffff315))
:0207299C 23F10000 mvncss r0,#0x0
:020729A0 8507E586 strhi r14,[r7, #-0x586]		;(r7-0x586=*(ffe39a80))
:020729A4 C5002125 strgt r2,[r0, #-0x125]		;(r0-0x125=*(fffffedb))
:020729A8 26E58640 unknown
:020729AC 2003B505 andcs  r11,r3,r5,lsl #0xa
:020729B0 4DA0025D stcmi  2,cr0,[r0,#+0x174]!
:020729B4 49137D12 ldmmidb  r3 ,{r1,r4,r8,r10,r11,r12,r13,r14}
:020729B8 A1506900 cmpge r0,r0,lsl #0x12
:020729BC D110E101 tstle r0,r1,lsl #0x2
:020729C0 62C19F01 sbcvs  r9,r1,#0x4
:020729C4 90010429 andls  r0,r1,r9,lsr #0x8
:020729C8 04401FE7 streqb r1,[r0],#-0xfe7
:020729CC FD01E201 unknown
:020729D0 10041501 andne  r1,r4,r1,lsl #0xa
:020729D4 F8882B01 stmnvia  r8 ,{r0,r8,r9,r11,r13}
:020729D8 02910D19 addeqs r0,r1,#0x640
:020729DC 0003E00C andeq  r14,r3,r12
:020729E0 0CE89702 stceql 7,cr9,[r8],#+0x8
:020729E4 00E04000 rsceq  r4,r0,r0
:020729E8 ED800BC9 unknown
:020729EC 00038109 andeq  r8,r3,r9,lsl #0x2
:020729F0 E08118E1 add  r1,r1,r1,ror #0x11
:020729F4 FFCF1123 swinv 0x00cf1123
:020729F8 972010EB strls r1,r1,r1,r1,ror #0x11
:020729FC 0969016D unknown
:02072A00 E79211C0 ldr r1,db 
:02072A04 E1811415 orr  r1,r1,r5,lsl r4
:02072A08 82110006 andhis r0,r1,#0x6
:02072A0C 971008E7 ldrls r0,r0,r1,#0x6
:02072A10 4081041D addmi  r0,r1,r13,lsl r4
:02072A14 871008E2 ldrhi r0,r0,r1,r13,lsl r4
:02072A18 12CDF8E5 sbcne  r15,r13,#0xE50000
:02072A1C 0AA94040 beq 00AC2B24
:02072A20 600C00D1 unknown
:02072A24 35811731 strcc r1,[r1, #+0x731]		;r1+0x731=*(00000731)
:02072A28 D3019520 unknown
:02072A2C 907010A3 rsblss r1,r0,r3,lsr #0x1
:02072A30 7902C5E5 stmvcdb  r2 ,{r0,r2,r5,r6,r7,r8,r10,r14,r15}
:02072A34 87418000 strhib r8,[r1, -r0]
:02072A38 0511E9E0 ldreq r14,[r1, #-0x9e0]		;(r1-0x9e0=*(fffff620))
:02072A3C E01F01F9 ldrsh r0,[r15], -r9
:02072A40 05D10528 ldreqb r0,[r1, #+0x528]		;r1+0x528=*(00000528)
:02072A44 1371001D cmnne r1,#0x1D
:02072A48 0E120845 cdpeq 8,0,cr0,cr2,cr5,2
:02072A4C 0DE11E13 stceql 14,cr1,[r1,#+0x4c]!
:02072A50 11B1005D movnes r0,r13,asr r0
:02072A54 BA3A8506 blt 02F13E74
:02072A58 1D3D2C01 ldcne  12,cr2,[r13,#-0x4]!
:02072A5C 400311E0 andmi  r1,r3,r0,ror #0x3
:02072A60 8EE04439 mcrhi 4,7,r4,cr0,cr9,{1}
:02072A64 9D2015E2 stcls  5,cr1,[r0,#-0x388]!
:02072A68 A1002500 unknown
:02072A6C A2844004 addge  r4,r4,#0x4
:02072A70 03FD0C06 mvneqs r0,#0x600
:02072A74 501089EF andpls r8,r0,r15,ror #0x13
:02072A78 0A05E3E0 beq 021EBA00
:02072A7C 00951899 umulleqs r1,r5,r9,r8
:02072A80 0AF91C21 beq 01EB9B0C
:02072A84 F142F4E1 unknown
:02072A88 49E08F03 unknown
:02072A8C 0E06A904 cdpeq 9,0,cr10,cr6,cr4,0
:02072A90 105D03F9 ldrnesh r0,[r13],#-0x39
:02072A94 B623B917 unknown
:02072A98 550DE351 strpl r14,[r13, #-0x351]		;(r13-0x351=*(fffffcaf))
:02072A9C 0039020D eoreqs r0,r9,r13,lsl #0x4
:02072AA0 A8157D0F ldmgeda  r5 ,{r0,r1,r2,r3,r8,r10,r11,r12,r13,r14}
:02072AA4 09E59FC0 unknown
:02072AA8 A0E00C10 rscge  r0,r0,r0,lsl r12
:02072AAC 000508E1 andeq  r0,r5,r1,ror #0x11
:02072AB0 E8B40001 ldmia  r4!,{r0}
:02072AB4 01AC000F moveq  r0,r15			;r0=34024124(0x2072abc)
:02072AB8 E8948300 ldmia  r4 ,{r8,r9,r15}
:02072ABC E88C0003 stmia  r12 ,{r0,r1}
:02072AC0 9F000044 swils 0x00000044
:02072AC4 3D900001 unknown
:02072AC8 07E5800C streqb r8,[r5,+r12]!
:02072ACC 008A10C5 addeq  r1,r10,r5,asr #0x1
:02072AD0 2CE12C41 stccsl 12,cr2,[r1],#+0x104
:02072AD4 B10594E0 unknown
:02072AD8 40288211 eormi  r8,r8,r1,lsl r2
:02072ADC 82022D94 andhi  r2,r2,#0x2500
:02072AE0 E71169E2 ldr r6,r2,r2,#0x2500
:02072AE4 41035148 unknown
:02072AE8 0C02E301 stceq  3,cr14,[r2],{#0x1}
:02072AEC 03F21286 mvneqs r1,#0x60000008
:02072AF0 9511D00F ldrls r13,[r1, #-0xf]		;(r1-0xf=*(fffffff1))
:02072AF4 0E102EE0 cdpeq 14,0,cr2,cr0,cr0,7
:02072AF8 6100BD00 unknown
:02072AFC 9A00011C bls 02072F74
:02072B00 F0021D0E andnv  r1,r2,r14,lsl #0x1a
:02072B04 27F90F47 ldrcsb r0,r1,r2,r14,lsl #0x1a
:02072B08 14C506B9 strneb r0,[r5],#+0x6b9
:02072B0C 7035D198 mlavcs r5,r8,r1,r13unknown
:02072B10 57700B89 ldrplb r0,[r0,-r9, lsl #0x17]!
:02072B14 035D03A0 cmpeq r13,#0x80000002
:02072B18 1C6928B5 stcnel 8,cr2,[r9],#-0x2d4
:02072B1C 000D1019 andeq  r1,r13,r9,lsl r0
:02072B20 000D7CE2 andeq  r7,r13,r2,ror #0x19
:02072B24 1000FFE5 andne  r15,r0,r5,ror #0x1f
:02072B28 050009E3 streq r0,[r0, #-0x9e3]		;(r0-0x9e3=*(fffff61d))
:02072B2C 02032541 andeq  r2,r3,#0x10400000
:02072B30 05C802F8 streqb r0,[r8, #+0x2f8]		;r8+0x2f8=*(0000035a)
:02072B34 D80102F8 stmleda  r1 ,{r3,r4,r5,r6,r7,r9}
:02072B38 D5C702B5 strleb r0,[r7, #+0x2b5]		;r7+0x2b5=*(ffe3a2bb)
:02072B3C 0AE59700 beq 019D8744
:02072B40 E98A1D39 stmib  r10 ,{r0,r3,r4,r5,r8,r10,r11,r12}
:02072B44 40052305 andmi  r2,r5,r5,lsl #0x6
:02072B48 22000121 andcs  r0,r0,#0x40000008
:02072B4C 551F0001 ldrpl r0,[r15, #-0x1]		;r15-0x1=*(02072b53)=#72960(0x00011d00)
:02072B50 00011EBD streqh r1,[r1], -r13
:02072B54 FD00011D unknown
:02072B58 40051B12 andmi  r1,r5,r2,lsl r11
:02072B5C 00015B19 andeq  r5,r1,r9,lsl r11
:02072B60 50001F5D andpl  r1,r0,r13,asr r15
:02072B64 8860000D unknown
:02072B68 9C0213E2 stcls  3,cr1,[r2],{#0xe2}
:02072B6C 1D05E288 unknown
:02072B70 35007901 strcc r7,[r0, #-0x901]		;(r0-0x901=*(000113ff))
:02072B74 E1D7E006 bics r14,r7,r6
:02072B78 E1100514 tst r0,r4,lsl r5
:02072B7C 8000710A andhi  r7,r0,r10,lsl #0x2
:02072B80 E0873105 add  r3,r7,r5,lsl #0x2
:02072B84 080B7D1C stmeqda  r11 ,{r2,r3,r4,r8,r10,r11,r12,r13,r14}
:02072B88 C1A00321 movgt  r0,r1,lsr #0x6		;r0=0(0x0)
:02072B8C D92FF019 stmledb  r15!,{r0,r3,r4,r12,r13,r14,r15}
:02072B90 031906E1 tsteq r9,#0xE100000
:02072B94 18C117D9 stmneia  r1 ,{r0,r3,r4,r6,r7,r8,r9,r10,r12}^
:02072B98 5CE59720 stcpll 7,cr9,[r5],#+0x80
:02072B9C 55500C35 ldrplb r0,[r0, #-0xc35]		;(r0-0xc35=*(fffff3cb))
:02072BA0 A014A003 andges r10,r4,r3
:02072BA4 85054586 strhi r4,[r5, #-0x586]		;(r5-0x586=*(000bfa7a))
:02072BA8 010110E2 unknown
:02072BAC 09B92488 ldmeqib  r9!,{r3,r7,r10,r13}
:02072BB0 0D06CDED unknown
:02072BB4 22F90050 rsccss r0,r9,#0x50
:02072BB8 89E55A87 unknown
:02072BBC 891F8118 ldmhidb  r15 ,{r3,r4,r8,r15}
:02072BC0 00B5C02F adceqs r12,r5,r15,lsr #0x0
:02072BC4 E22E8CE0 eor  r8,r14,#0xE000
:02072BC8 0A810024 beq 000B2C60
:02072BCC 0DE025E0 stceql 5,cr2,[r0,#+0x380]!
:02072BD0 E1510008 cmp r1,r8
:02072BD4 2D220118 stccs  1,cr0,[r2,#-0x60]!
:02072BD8 D500B900 strle r11,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:02072BDC 9D003CE5 unknown
:02072BE0 041A790B ldreq r7,[r10],#-0x90b
:02072BE4 69512051 ldmvsdb  r1 ,{r0,r4,r6,r13}^
:02072BE8 D61AFD29 ldrle r15,[r10],-r9, lsr #0x1a
:02072BEC E3500FFA cmp r0,#0x3E8
:02072BF0 E9330A61 ldmdb  r3!,{r0,r5,r6,r9,r11}
:02072BF4 D0205104 eorle  r5,r0,r4,lsl #0x2
:02072BF8 2499100D ldrcs r1,[r9],#+0xd
:02072BFC E005B102 and  r11,r5,r2,lsl #0x2
:02072C00 D5E00529 strleb r0,[r0, #+0x529]!
:02072C04 210CE52B unknown
:02072C08 CCE01D01 stcgtl 13,cr1,[r0],#+0x4
:02072C0C 3104BEE5 unknown
:02072C10 1014E1CC andnes r14,r4,r12,asr #0x3
:02072C14 0010E58C andeqs r14,r0,r12,lsl #0xb
:02072C18 BAE58C20 blt 019D5CA0
:02072C1C 0CE1CC01 stceql 12,cr12,[r1],#+0x4
:02072C20 6D9C2000 unknown
:02072C24 10E59C8A rscne  r9,r5,r10,lsl #0x19
:02072C28 E2048C10 and  r8,r4,#0x1000
:02072C2C 20401532 subcs  r1,r0,r2,lsr r5
:02072C30 23919C10 orrcss r9,r1,#0x1000
:02072C34 08C40009 stmeqia  r4 ,{r0,r3}^
:02072C38 6D0BF910 unknown
:02072C3C 4D80381A unknown
:02072C40 4D4C1036 unknown
:02072C44 E1051146 unknown
:02072C48 09C9168D stmeqib  r9 ,{r0,r2,r3,r7,r9,r10,r12}^
:02072C4C 5038245D eorpls r2,r8,r13,asr r4
:02072C50 9BE59D3B blls 019DA144
:02072C54 11E02443 mvnne  r2,r3,asr #0x8
:02072C58 C00AD508 andgt  r13,r10,r8,lsl #0xa
:02072C5C 080906D1 stmeqda  r9 ,{r0,r4,r6,r7,r9,r10}
:02072C60 1E008102 cdpne 1,0,cr8,cr0,cr2,0
:02072C64 26890081 strcs r0,[r9],+r1, lsl #0x1
:02072C68 73696B1B unknown
:02072C6C 009D0345 addeqs r0,r13,r5,asr #0x6
:02072C70 5D1405C5 unknown
:02072C74 93936133 orrlss r6,r3,#0xC000000C
:02072C78 EB00046F bl 02073E3C
:02072C7C 04FD3259 unknown
:02072C80 407D1031 rsbmis r1,r13,r1,lsr r0
:02072C84 69F80191 unknown
:02072C88 0AE1D104 beq 018E70A0
:02072C8C 82C10005 sbchi  r0,r1,#0x5
:02072C90 031D0601 tsteq r13,#0x100000
:02072C94 206904F1 unknown
:02072C98 E1D1045D bics r0,r1,r13,asr r4
:02072C9C 5D190908 unknown
:02072CA0 A5DFC642 ldrgeb r12,[r15, #+0x642]		;r15+0x642=*(020732ea)=#3482993(0x00352571)
:02072CA4 16006118 unknown
:02072CA8 F0615061 rsbnv  r5,r1,r1,ror #0x0
:02072CAC 155D2091 ldrneb r2,[r13, #-0x91]		;(r13-0x91=*(ffffff6f))
:02072CB0 F5A1F5F6 strnv r15,[r1, #+0x5f6]!
:02072CB4 11F1F5F1 ldrnesh r15,[r1, #+0x51]!
:02072CB8 C6104100 ldrgt r4,[r0],-r0, lsl #0x2
:02072CBC 00411AB1 streqh r1,[r1],#-0xa1
:02072CC0 00410EDF unknown
:02072CC4 0B10522D bleq 02487580
:02072CC8 1179719D unknown
:02072CCC 0181660B orreq  r6,r1,r11,lsl #0xc
:02072CD0 31910441 orrccs r0,r1,r1,asr #0x8
:02072CD4 48752195 unknown
:02072CD8 11F51191 unknown
:02072CDC 175DB5F9 unknown
:02072CE0 417D01FD ldrmish r0,[r13, #-0x1d]!
:02072CE4 9A62F400 bls 0392FCEC
:02072CE8 94017D16 strls r7,[r1],#-0xd16
:02072CEC 13153ED9 tstne r5,#0xD90
:02072CF0 C5050039 strgt r0,[r5, #-0x39]		;(r5-0x39=*(000bffc7))
:02072CF4 605D2803 subvss r2,r13,r3,lsl #0x10
:02072CF8 00051596 muleq  r5,r6,r5
:02072CFC E50E2913 str r2,[r14, #-0x913]		;r14-0x913=*(02071f15)=#805422368(0x3001c520)
:02072D00 9568A824 strlsb r10,[r8, #-0x824]!
:02072D04 550FFA00 strpl r15,[r15, #-0xa00]		;(r15-0xa00=*(eafff735))
:02072D08 E5940385 ldr r0,[r4, #+0x385]		;r4+0x385=*(00000385)
:02072D0C 09AD111A stmeqib  r13!,{r1,r3,r4,r8,r12}
:02072D10 00DD0300 sbceqs r0,r13,r0,lsl #0x6
:02072D14 144D065D strneb r0,[r13],#-0x65d
:02072D18 8A390C02 bhi 02EB5D28
:02072D1C D01FF2E2 andles r15,r15,r2,ror #0x5
:02072D20 559600D9 ldrpl r0,[r6, #+0xd9]		;r6+0xd9=*(003000d9)
:02072D24 1105A009 unknown
:02072D28 1FA1E080 swine 0x00a1e080
:02072D2C EB0052F7 bl 02087910
:02072D30 C9115D09 ldmgtdb  r1 ,{r0,r3,r8,r10,r11,r12,r14}
:02072D34 0114DD1C tsteq r4,r12,lsl r13
:02072D38 A11FF10C tstge r15,r12,lsl #0x2
:02072D3C 0B01141D bleq 020B7DB8
:02072D40 AA1259DF bge 025094C4
:02072D44 35291304 strcc r1,[r9, #-0x304]!
:02072D48 119A1308 orrnes r1,r10,r8,lsl #0x6
:02072D4C 11052115 unknown
:02072D50 0AFFFFF4 beq 02072D28
:02072D54 8A530200 bhi 0353355C
:02072D58 F99A0CF9 ldmnvib  r10 ,{r0,r3,r4,r5,r6,r7,r10,r11}
:02072D5C 7300510C unknown
:02072D60 2CE5348A stccsl 4,cr3,[r5],#+0x228
:02072D64 B51E8520 ldrlt r8,[r14, #-0x520]		;r14-0x520=*(02072308)=#-889173752(0xcb004908)
:02072D68 E28A1C08 add  r1,r10,#0x800
:02072D6C 81002118 unknown
:02072D70 F2282110 eornv  r2,r8,#0x4
:02072D74 07E1D18F streqb r13,[r1,+r15, lsl #0x3]!
:02072D78 41005D07 unknown
:02072D7C D1113D10 tstle r1,r0,lsl r13
:02072D80 0141DE11 unknown
:02072D84 44A52051 unknown
:02072D88 00F515EF rsceqs r1,r5,r15,ror #0xb
:02072D8C E1D603B2 ldrh r0,[r6, #+0x32]		;r6+0x32=*(00300032)
:02072D90 82003101 andhi  r3,r0,#0x40000000
:02072D94 2400D912 strcs r13,[r0],#-0x912
:02072D98 083D8A50 ldmeqda  r13!,{r4,r6,r9,r11,r15}
:02072D9C A200399D andge  r3,r0,#0x274000
:02072DA0 83B0E58A movhis r14,#0x22800000		;r14=578813952(0x22800000)
:02072DA4 0503E1CA streq r14,[r3, #-0x1ca]		;(r3-0x1ca=*(fffffe36))
:02072DA8 102C8001 eorne  r8,r12,r1
:02072DAC A902218A stmgedb  r2 ,{r1,r3,r7,r8,r13}
:02072DB0 07992000 ldreq r2,[r9, +r0]
:02072DB4 34D800BD ldrccb r0,[r8],#+0xbd
:02072DB8 002C06D9 unknown
:02072DBC 1BF90019 blne 01EB2E28
:02072DC0 72F00021 rscvcs r0,r0,#0x21
:02072DC4 04E1DA83 unknown
:02072DC8 502440BD unknown
:02072DCC 28E5109A unknown
:02072DD0 914DA570 unknown
:02072DD4 10DD6141 sbcnes r6,r13,r1,asr #0x2
:02072DD8 15955802 ldrne r5,[r5, #+0x802]		;r5+0x802=*(000c0802)
:02072DDC A02149D4 unknown
:02072DE0 05059F01 streq r9,[r5, #-0xf01]		;(r5-0xf01=*(000bf0ff))
:02072DE4 23852005 orrcs  r2,r5,#0x5
:02072DE8 18A6D913 stmneia  r6!,{r0,r1,r4,r8,r11,r12,r14,r15}
:02072DEC 00E50051 rsceq  r0,r5,r1,asr r0
:02072DF0 CD046A41 unknown
:02072DF4 D500E100 strle r14,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:02072DF8 DD034106 unknown
:02072DFC 05128540 ldreq r8,[r2, #-0x540]		;r2-0x540=*(3001bfe0)=#0(0x00000000)
:02072E00 2285FE10 addcs  r15,r5,#0x100
:02072E04 228500CD addcs  r0,r5,#0xCD
:02072E08 057000DD ldreqb r0,[r0, #-0xdd]!
:02072E0C 00DD0400 sbceqs r0,r13,r0,lsl #0x8
:02072E10 081005AF ldmeqda  r0 ,{r0,r1,r2,r3,r5,r7,r8,r10}
:02072E14 000500DD unknown
:02072E18 00DD0C27 sbceqs r0,r13,r7,lsr #0x18
:02072E1C 11CD16A1 bicne  r1,r13,r1,lsr #0xd
:02072E20 01200801 unknown
:02072E24 7290D936 addvcs r13,r0,#0xD8000
:02072E28 599480D9 ldmplib  r4 ,{r0,r3,r4,r6,r7,r15}
:02072E2C D98820D9 stmleib  r8 ,{r0,r3,r4,r6,r7,r13}
:02072E30 2EC935A0 cdpcs 5,12,cr3,cr9,cr0,5
:02072E34 1533E355 ldrne r14,[r3, #-0x355]!
:02072E38 006000A5 rsbeq  r0,r0,r5,lsr #0x1
:02072E3C 3C02E994 stccc  9,cr14,[r2],{#0x94}
:02072E40 02C5018A sbceq  r0,r5,#0x80000022
:02072E44 00910065 addeqs r0,r1,r5,ror #0x0
:02072E48 E1D37FF2 ldrsh r7,[r3, #+0xf2]		;r3+0xf2=*(000000f2)
:02072E4C 0389078D orreq  r0,r9,#0x2340000
:02072E50 119D103C orrnes r1,r13,r12,lsr r0
:02072E54 03160910 tsteq r6,#0x40000
:02072E58 00B13129 adceqs r3,r1,r9,lsr #0x2
:02072E5C 145D12EC ldrneb r1,[r13],#-0x2ec
:02072E60 C42259D4 unknown
:02072E64 059F2910 ldreq r2,[r15, #+0x910]		;r15+0x910=*(0207377c)=#34155601(0x02092c51)
:02072E68 6904A907 stmvsdb  r4 ,{r0,r1,r2,r8,r11,r13,r15}
:02072E6C 18200514 stmneda  r0!,{r2,r4,r8,r10}
:02072E70 25B8000D ldrcs r0,[r8, #+0xd]!
:02072E74 11282100 unknown
:02072E78 42E5C91B rscmi  r12,r5,#0x6C000
:02072E7C 1BE10914 blne 018B52D4
:02072E80 C9011DC9 stmgtdb  r1 ,{r0,r3,r6,r7,r8,r10,r11,r12}
:02072E84 05F9011D ldreqb r0,[r9, #+0x11d]!
:02072E88 B5000550 strlt r0,[r0, #-0x550]		;(r0-0x550=*(fffffab0))
:02072E8C 05012914 streq r2,[r1, #-0x914]		;(r1-0x914=*(fffff6ec))
:02072E90 01A51810 moveq  r1,r0,lsl r8		;r1=0(0x0)
:02072E94 1C250005 stcne  0,cr0,[r5],#-0x14
:02072E98 09012936 stmeqdb  r1 ,{r1,r2,r4,r5,r8,r11,r13}
:02072E9C 05600800 streqb r0,[r0, #-0x800]!
:02072EA0 030D1400 unknown
:02072EA4 E9D31005 ldmib  r3 ,{r0,r2,r12}^
:02072EA8 26000511 unknown
:02072EAC 0BE1A01C bleq 018DAF24
:02072EB0 35C90310 strccb r0,[r9, #+0x310]		;r9+0x310=*(00000310)
:02072EB4 BD200720 stclt  7,cr0,[r0,#-0x80]!
:02072EB8 0011390B andeqs r3,r1,r11,lsl #0x12
:02072EBC 2B153289 blcs 025BF8E8
:02072EC0 04D1CD3B ldreqb r12,[r1],#+0xd3b
:02072EC4 100C007D andne  r0,r12,r13,ror r0
:02072EC8 5DE21989 stcpll 9,cr1,[r2,#+0x224]!
:02072ECC 0007D1CD andeq  r13,r7,r13,asr #0x3
:02072ED0 080CE287 stmeqda  r12 ,{r0,r1,r2,r7,r9,r13,r14,r15}
:02072ED4 01298D00 unknown
:02072ED8 02B500E9 adceqs r0,r5,#0xE9
:02072EDC 35B504ED ldrcc r0,[r5, #+0x4ed]!
:02072EE0 49FC2721 unknown
:02072EE4 06850B0B streq r0,[r5],+r11, lsl #0x16
:02072EE8 01121913 tsteq r2,r3,lsl r9
:02072EEC 03150CE0 tsteq r5,#0xE000
:02072EF0 CD0CE58A unknown
:02072EF4 43791004 cmnmi r9,#0x4
:02072EF8 FFD01571 swinv 0x00d01571
:02072EFC 2BC5056D blcs 011B44B8
:02072F00 1DF105CD ldcnel 5,cr0,[r1,#+0x334]!
:02072F04 039515C9 orreqs r1,r5,#0x32400000
:02072F08 82FE0575 rschis r0,r14,#0x1D400000
:02072F0C 9603C912 unknown
:02072F10 6EE35403 cdpvs 4,14,cr5,cr3,cr3,0
:02072F14 098C00A9 stmeqib  r12 ,{r0,r3,r5,r7}
:02072F18 05AD0A11 streq r0,[r13, #+0xa11]!
:02072F1C 908FF102 addls  r15,r15,r2,lsl #0x2
:02072F20 0001056A andeq  r0,r1,r10,ror #0xa
:02072F24 68000169 stmvsda  r0 ,{r0,r3,r5,r6,r8}
:02072F28 14B10001 unknown
:02072F2C B5000166 strlt r0,[r0, #-0x166]		;(r0-0x166=*(fffffe9a))
:02072F30 64000118 strvs r0,[r0],#-0x118
:02072F34 01160001 tsteq r6,r1
:02072F38 00016200 andeq  r6,r1,r0,lsl #0x4
:02072F3C 000161AA andeq  r6,r1,r10,lsr #0x3
:02072F40 50000160 andpl  r0,r0,r0,ror #0x2
:02072F44 D44050C5 strleb r5,[r0],#-0xc5
:02072F48 6502E52A strvs r14,[r2, #-0x52a]		;r2-0x52a=*(02092727)=#337642256(0x14200310)
:02072F4C A9C0C501 stmgeib  r0 ,{r0,r8,r10,r14,r15}^
:02072F50 B9E5C50D unknown
:02072F54 092D9C2C stmeqdb  r13!,{r2,r3,r5,r10,r11,r12,r15}
:02072F58 7900F508 stmvcdb  r0 ,{r3,r8,r10,r12,r13,r14,r15}
:02072F5C 40C14210 sbcmi  r4,r1,r0,lsl r2
:02072F60 D02D0FB0 unknown
:02072F64 205106E1 subcss r0,r1,r1,ror #0xd
:02072F68 794C3079 stmvcdb  r12 ,{r0,r3,r4,r5,r6,r12,r13}^
:02072F6C 80589010 subhis r9,r8,r0,lsl r0
:02072F70 E30AA5E2 unknown
:02072F74 01257008 unknown
:02072F78 60C41B3D sbcvs  r1,r4,r13,lsr r11
:02072F7C 1541E3E0 strneb r14,[r1, #-0x3e0]		;(r1-0x3e0=*(fffffc20))
:02072F80 E1A0A81B mov  r10,r11,lsl r8		;r10=12288(0x3000)
:02072F84 10081B08 andne  r1,r8,r8,lsl #0x16
:02072F88 013D2FE1 teqeq r13,r1,ror #0x1f
:02072F8C 60FB18E5 rscvss r1,r11,r5,ror #0x11
:02072F90 D10603A9 unknown
:02072F94 00AD110A adceq  r1,r13,r10,lsl #0x2
:02072F98 00C5100C sbceq  r1,r5,r12
:02072F9C 70545195 unknown
:02072FA0 C501B9C5 strgt r11,[r1, #-0x9c5]		;(r1-0x9c5=*(fffff63b))
:02072FA4 20C12455 sbccs  r2,r1,r5,asr r4
:02072FA8 00456910 subeq  r6,r5,r0,lsl r9
:02072FAC D907002D stmledb  r7 ,{r0,r2,r3,r5}
:02072FB0 04000527 streq r0,[r0],#-0x527
:02072FB4 10050045 andne  r0,r5,r5,asr #0x0
:02072FB8 004508DB unknown
:02072FBC 0C220005 stceq  0,cr0,[r2],#-0x14
:02072FC0 00490045 subeq  r0,r9,r5,asr #0x0
:02072FC4 10796617 rsbnes r6,r9,r7,lsl r6
:02072FC8 A0007930 andge  r7,r0,r0,lsr r9
:02072FCC 940151D4 strls r5,[r1],#-0x1d4
:02072FD0 D14325E5 unknown
:02072FD4 A1C5201F bicge  r2,r5,r15,lsl r0
:02072FD8 10007902 andne  r7,r0,r2,lsl #0x12
:02072FDC A0B20079 adcges r0,r2,r9,ror r0
:02072FE0 940F25C5 strls r2,[r15],#-0x5c5
:02072FE4 FD1420E5 unknown
:02072FE8 05308401 ldreq r8,[r0, #-0x401]!
:02072FEC E1A02400 mov  r2,r0,lsl #0x8		;r2=0(0x0)
:02072FF0 28100505 ldmcsda  r0 ,{r0,r2,r8,r10}
:02072FF4 050FE142 streq r14,[r15, #-0x142]		;r15-0x142=*(02072eba)=#847839249(0x32890011)
:02072FF8 252C2300 strcs r2,[r12, #-0x300]!
:02072FFC 08004D01 stmeqda  r0 ,{r0,r8,r10,r11,r14}
:02073000 05B31605 ldreq r1,[r3, #+0x605]!
:02073004 0A0F6910 beq 0244D44C
:02073008 0C200039 stceq  0,cr0,[r0],#-0xe4
:0207300C 4B100079 blmi 024731F8
:02073010 C50B19A0 strgt r1,[r11, #-0x9a0]		;(r11-0x9a0=*(00002660))
:02073014 16192249 ldrne r2,[r11, #-0x9a0]		;(r11-0x9a0=*(00002660))
:02073018 21101FCD tstcs r0,r13,asr #0x1f
:0207301C 9024BA02 eorls  r11,r4,r2,lsl #0x14
:02073020 A9C7E289 stmgeib  r7 ,{r0,r3,r7,r9,r13,r14,r15}^
:02073024 02AD0E09 adceq  r0,r13,#0x90
:02073028 D420B8A0 unknown
:0207302C 0A13E9E1 beq 0256D7B8
:02073030 5042002D subpl  r0,r2,r13,lsr #0x0
:02073034 C51C7504 ldrgt r7,[r12, #-0x504]		;(r12-0x504=*(0035206d))
:02073038 E5C50059 strb r0,[r5, #+0x59]		;r5+0x59=*(000c0059)
:0207303C 8A05B502 bhi 021E044C
:02073040 1D001103 unknown
:02073044 E91403CD ldmdb  r4 ,{r0,r2,r3,r6,r7,r8,r9}
:02073048 05A1050B streq r0,[r1, #+0x50b]!
:0207304C 4100C1AA unknown
:02073050 D5E5C50B strleb r12,[r5, #+0x50b]!
:02073054 03EBFFCC mvneq  r15,#0x330
:02073058 0061100E rsbeq  r1,r1,r14
:0207305C 39DD2AF9 ldmccib  r13 ,{r0,r3,r4,r5,r6,r7,r9,r11,r13}^
:02073060 95418908 strlsb r8,[r1, #-0x908]		;(r1-0x908=*(fffff6f8))
:02073064 07C1DC31 unknown
:02073068 B019D963 andlts r13,r9,r3,ror #0x12
:0207306C 00712AE3 rsbeqs r2,r1,r3,ror #0x15
:02073070 28C510B5 stmcsia  r5 ,{r0,r2,r4,r5,r7,r12}^
:02073074 50BD0055 adcpls r0,r13,r5,asr r0
:02073078 01121F29 tsteq r2,r9,lsr #0x1e
:0207307C 8E20B916 mcrhi 9,1,r11,cr0,cr6,{0}
:02073080 F0B9F0B9 unknown
:02073084 23D0BD1B biccss r11,r0,#0x6C0
:02073088 0F61D99A swieq 0x0061d99a
:0207308C 04C0B94B streqb r11,[r0],#+0x94b
:02073090 8D0800B9 unknown
:02073094 BD10B914 unknown
:02073098 F505DD3D strnv r13,[r5, #-0xd3d]		;(r5-0xd3d=*(000bf2c3))
:0207309C 024DD0B1 subeq  r13,r13,#0xB1
:020730A0 E3F0B5FE mvns r11,#0x3F800000
:020730A4 29AD00B5 stmcsib  r13!,{r0,r2,r4,r5,r7}
:020730A8 F8EB01F9 unknown
:020730AC 191D01F9 ldmnedb  r13 ,{r0,r3,r4,r5,r6,r7,r8}
:020730B0 A50200A5 strge r0,[r2, #-0xa5]		;(r2-0xa5=*(ffffff5b))
:020730B4 2E0C0800 cdpcs 8,0,cr0,cr12,cr0,0
:020730B8 8DE59A33 stchil 10,cr9,[r5,#+0xcc]!
:020730BC 1207D920 andne  r13,r7,#0x80000
:020730C0 E1181301 tst r8,r1,lsl #0x6
:020730C4 110D3F13 unknown
:020730C8 11210D63 unknown
:020730CC 11680611 unknown
:020730D0 ACE24621 stcgel 6,cr4,[r2],#+0x84
:020730D4 0FA58A40 swieq 0x00a58a40
:020730D8 01E04102 mvneq  r4,r2,lsl #0x2
:020730DC 711908F9 ldrvcsh r0,[r9, -r9]
:020730E0 B11C6556 tstlt r12,r6,asr r5
:020730E4 B1AC5119 movlt  r5,r9,lsl r1		;r5=0(0x0)
:020730E8 11071B10 unknown
:020730EC 511D0EE1 tstpl r13,r1,ror #0x1d
:020730F0 01C10329 biceq  r0,r1,r9,lsr #0x6
:020730F4 06E7D410 unknown
:020730F8 550700A1 strpl r0,[r7, #-0xa1]		;(r7-0xa1=*(ffe39f65))
:020730FC 12D9A011 sbcnes r10,r9,#0x11
:02073100 0591E12D ldreq r14,[r1, #+0x12d]		;r1+0x12d=*(0000012d)
:02073104 0FE58DB0 swieq 0x00e58db0
:02073108 4187017D orrmi  r0,r7,r13,ror r1
:0207310C 012DE4D1 unknown
:02073110 1F6DD008 swine 0x006dd008
:02073114 085102D1 ldmeqda  r1 ,{r0,r4,r6,r7,r9}^
:02073118 0FA914E5 swieq 0x00a914e5
:0207311C 29C9084D stmcsib  r9 ,{r0,r2,r3,r6,r11}^
:02073120 E59A52FC ldr r5,[r10, #+0x2fc]		;r10+0x2fc=*(000032fc)
:02073124 E2408E0A sub  r8,r0,#0xA0
:02073128 801FA101 andhis r10,r15,r1,lsl #0x2
:0207312C 1C9110E5 ldcne  0,cr1,[r1],{#0xe5}
:02073130 2A816855 bcs 000CD28C
:02073134 0E451003 cdpeq 0,4,cr1,cr5,cr3,0
:02073138 02210675 eoreq  r0,r1,#0x7500000
:0207313C 1239FC01 eornes r15,r9,#0x100
:02073140 41591B05 cmpmi r9,r5,lsl #0x16
:02073144 CD083122 unknown
:02073148 119DCA10 orrnes r12,r13,r0,lsl r10
:0207314C F010A1BA ldrnvh r10,[r0], -r10
:02073150 130FF58F unknown
:02073154 8D07259A unknown
:02073158 34221D49 unknown
:0207315C 22FC0065 rsccss r0,r12,#0x65
:02073160 0195001D orreqs r0,r5,r13,lsl r0
:02073164 13E51265 mvnne  r1,#0x50000006
:02073168 14E11102 unknown
:0207316C 00016F4F andeq  r6,r1,r15,asr #0x1e
:02073170 0264101F rsbeq  r1,r4,#0x1F
:02073174 058A12FC streq r1,[r10, #+0x2fc]		;r10+0x2fc=*(000032fc)
:02073178 9D100C00 unknown
:0207317C 9A72FCE5 bls 03D32518
:02073180 E0800219 add  r0,r0,r9,lsl r2
:02073184 15410875 strneb r0,[r1, #-0x875]		;(r1-0x875=*(fffff78b))
:02073188 54E00200 unknown
:0207318C E59F0AB1 ldr r0,[r15, #+0xab1]		;r15+0xab1=*(02073c45)=#355633922(0x15328b02)
:02073190 E28A50AC add  r5,r10,#0xAC
:02073194 80004D10 andhi  r4,r0,r0,lsl r13
:02073198 18711019 unknown
:0207319C 5D523015 unknown
:020731A0 11B59D08 movnes r9,r8,lsl #0x1a		;r9=0(0x0)
:020731A4 15B1970F ldrne r9,[r1, #+0x70f]!
:020731A8 200CB20F andcs  r11,r12,r15,lsl #0x4
:020731AC 071130E9 ldreq r3,r11,r12,r15,lsl #0x4
:020731B0 17E11222 strneb r1,[r1,+r2, lsr #0x4]!
:020731B4 10240089 eorne  r0,r4,r9,lsl #0x1
:020731B8 48010F7D stmmida  r1 ,{r0,r2,r3,r4,r5,r6,r8,r9,r10,r11}
:020731BC 6000E004 andvs  r14,r0,r4
:020731C0 25D90661 ldrcsb r0,[r9, #+0x661]		;r9+0x661=*(00000661)
:020731C4 3530E7D5 ldrcc r14,[r0, #-0x7d5]!
:020731C8 9115AD10 tstls r5,r0,lsl r13
:020731CC E98D1024 stmib  r13 ,{r2,r5,r12}
:020731D0 0A1D5920 beq 027C9658
:020731D4 69254567 stmvsdb  r5!,{r0,r1,r2,r5,r6,r8,r10,r14}
:020731D8 004D2000 subeq  r2,r13,r0
:020731DC FDC40CC5 unknown
:020731E0 21EB1BFF unknown
:020731E4 211EE10E tstcs r14,r14,lsl #0x2
:020731E8 9B110629 blls 024B4A94
:020731EC 115D0EE7 cmpne r13,r7,ror #0x1d
:020731F0 FC4011ED stc2l 1,cr1,[r0],{#0xed}
:020731F4 FC158A72 ldc2  10,cr8,[r5],{#0x72}
:020731F8 07FD1205 ldreqb r1,[r13,+r5, lsl #0x4]!
:020731FC 71D904C1 bicvcs r0,r9,r1,asr #0x9
:02073200 09D06106 ldmeqib  r0 ,{r1,r2,r8,r13,r14}^
:02073204 15B646B5 ldrne r4,[r6, #+0x6b5]!
:02073208 15179910 ldrne r9,[r7, #-0x910]		;(r7-0x910=*(ffe396f6))
:0207320C 4039C910 eormis r12,r9,r0,lsl r9
:02073210 3DC0210C unknown
:02073214 07000957 unknown
:02073218 101500F9 ldrnesh r0,[r5], -r9
:0207321C 2015FF3A andcss r15,r5,r10,lsr r15
:02073220 0ACD2B65 beq 013BDFBC
:02073224 1001A500 andne  r10,r1,r0,lsl #0xa
:02073228 192003D1 stmnedb  r0!,{r0,r4,r6,r7,r8,r9}
:0207322C B154FE0E cmplt r4,r14,lsl #0x1c
:02073230 12104524 andnes r4,r0,#0x9000000
:02073234 81180045 tsthi r8,r5,asr #0x0
:02073238 5D1F1D1D unknown
:0207323C 0038EB10 eoreqs r14,r8,r0,lsl r11
:02073240 1000159F mulne  r0,r15,r5
:02073244 0100E5C9 unknown
:02073248 3005096D andcc  r0,r5,r13,ror #0x12
:0207324C 03A11A35 moveq  r1,#0x35000		;r1=217088(0x35000)
:02073250 05011108 streq r1,[r1, #-0x108]		;(r1-0x108=*(00034ef8))
:02073254 0440DE00 streqb r13,[r0],#-0xe00
:02073258 BDC91C59 unknown
:0207325C C9008111 stmgtdb  r0 ,{r0,r4,r8,r15}
:02073260 B50434E5 strlt r3,[r4, #-0x4e5]		;(r4-0x4e5=*(fffffb1b))
:02073264 1DF91400 ldcnel 4,cr1,[r9,#+0x0]!
:02073268 01D80779 biceqs r0,r8,r9,ror r7
:0207326C FF5AFE05 swinv 0x005afe05
:02073270 01700000 cmneq r0,r0
:02073274 2900D525 stmcsdb  r0 ,{r0,r2,r5,r8,r10,r12,r14,r15}
:02073278 53709204 cmnpl r0,#0x40000000
:0207327C 12DDE023 sbcnes r14,r13,#0x23
:02073280 ADD360AD unknown
:02073284 80408831 subhi  r8,r0,r1,lsr r8
:02073288 0305D512 unknown
:0207328C 08D4300C ldmeqia  r4 ,{r2,r3,r12,r13}^
:02073290 014106E5 unknown
:02073294 C001106D andgt  r1,r1,r13,ror #0x0
:02073298 1C0CE3A0 stcne  3,cr14,[r12],{#0xa0}
:0207329C 0DE1A0E2 stceql 0,cr10,[r1,#+0x388]!
:020732A0 00E5C460 rsceq  r12,r5,r0,ror #0x8
:020732A4 E1C4E0BA strh r14,[r4, #+0xa]		;r4+0xa=*(0000000a)
:020732A8 E1D430B8 ldrh r3,[r4, #+0x8]		;r4+0x8=*(00000008)
:020732AC 13021C00 unknown
:020732B0 177911E1 ldrneb r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:020732B4 E120E020 unknown
:020732B8 06812002 streq r2,[r1],+r2
:020732BC 0505C420 streq r12,[r5, #-0x420]		;(r5-0x420=*(fffffbe0))
:020732C0 24C94884 strcsb r4,[r9],#+0x884
:020732C4 E1C410BE strh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:020732C8 019020A0 orreqs r2,r0,r0,lsr #0x1
:020732CC 1ACD3A89 bne 013C1CF8
:020732D0 023D9500 eoreqs r9,r13,#0x0
:020732D4 1AD10D15 bne 014B6730
:020732D8 10F3166D rscnes r1,r3,r13,ror #0xc
:020732DC 01279194 unknown
:020732E0 15BD00B9 ldrne r0,[r13, #+0xb9]!
:020732E4 74B81689 unknown
:020732E8 2571D400 ldrcsb r13,[r1, #-0x400]!
:020732EC 00180035 andeqs r0,r8,r5,lsr r0
:020732F0 F50C9530 strnv r9,[r12, #-0x530]		;(r12-0x530=*(00352041))
:020732F4 0907FD2E stmeqdb  r7 ,{r1,r2,r3,r5,r8,r10,r11,r12,r13,r14,r15}
:020732F8 79E24000 unknown
:020732FC 59030104 stmpldb  r3 ,{r2,r8}
:02073300 7D52E71A unknown
:02073304 5DE58306 stcpll 3,cr8,[r5,#+0x18]!
:02073308 8330A41A teqhi r0,#0x1A000000
:0207330C 9D268D12 stcls  13,cr8,[r6,#-0x48]!
:02073310 0365E912 unknown
:02073314 0D4CD570 unknown
:02073318 4D6B2417 stcmil 4,cr2,[r11,#-0x5c]!
:0207331C 01019403 unknown
:02073320 D95000E0 ldmledb  r0 ,{r5,r6,r7}^
:02073324 4D608104 stcmil 1,cr8,[r0,#-0x10]!
:02073328 E1B0C007 movs r12,r7			;r12=-1859578(0xffe3a006)
:0207332C 02E02416 rsceq  r2,r0,#0x16000000
:02073330 95730CE1 ldrlsb r0,[r3, #-0xce1]!
:02073334 C180ACE5 orrgt  r10,r0,r5,ror #0x19
:02073338 E007801A and  r8,r7,r10,lsl r0
:0207333C E585230C str r2,[r5, #+0x30c]		;r5+0x30c=*(0000030c)
:02073340 40E00E89 rscmi  r0,r0,r9,lsl #0x1d
:02073344 16A913D1 unknown
:02073348 003803C9 eoreqs r0,r8,r9,asr #0x7
:0207334C A0009980 andge  r9,r0,r0,lsl #0x13
:02073350 AD000547 unknown
:02073354 01210302 unknown
:02073358 E2469002 sub  r9,r6,#0x2
:0207335C 8AA40E0B bhi 00976B90
:02073360 49C205ED stmmiib  r2 ,{r0,r2,r3,r5,r6,r7,r8,r10}^
:02073364 28E5C20A unknown
:02073368 E595E2EC ldr r14,[r5, #+0x2ec]		;r5+0x2ec=*(000002ec)
:0207336C 05A0780A streq r7,[r0, #+0x80a]!
:02073370 E15E8003 cmp r14,r3
:02073374 160009E1 strne r0,r14,r3
:02073378 08E1A09E unknown
:0207337C E1190827 tst r9,r7,lsr #0x10
:02073380 110035DE unknown
:02073384 DCA00035 stcle  0,cr0,[r0],#+0xd4
:02073388 700C0B3D andvc  r0,r12,r13,lsr r11
:0207338C 09070E2D stmeqdb  r7 ,{r0,r2,r3,r5,r9,r10,r11}
:02073390 739012E0 orrvcs r1,r0,#0xE
:02073394 9770000D ldrlsb r0,[r0,-r13]!
:02073398 040007E7 streq r0,[r0],#-0x7e7
:0207339C 00D6E153 sbceqs r14,r6,r3,asr r1
:020733A0 33843A00 orrcc  r3,r4,#0x0
:020733A4 09E59F00 unknown
:020733A8 390B0130 stmccdb  r11 ,{r4,r5,r8}
:020733AC 307F8306 rsbccs r8,r15,r6,lsl #0x6
:020733B0 7FA7E1A0 swivc 0x00a7e1a0
:020733B4 4555E1B0 ldrmib r14,[r5, #-0x1b0]		;(r5-0x1b0=*(fffffe50))
:020733B8 0005801D andeq  r8,r5,r13,lsl r0
:020733BC 5D1CE9CE unknown
:020733C0 105D1500 subnes r1,r13,r0,lsl #0xa
:020733C4 AD22DD20 stcge  13,cr13,[r2,#-0x80]!
:020733C8 100D2481 andne  r2,r13,r1,lsl #0x9
:020733CC 59C512B6 stmplib  r5 ,{r1,r2,r4,r5,r7,r9,r12}^
:020733D0 1000910B andne  r9,r0,r11,lsl #0x2
:020733D4 8212D163 andhis r13,r2,#0xC0000018
:020733D8 C512B8E1 ldrgt r11,[r2, #-0x8e1]		;(r2-0x8e1=*(fffff71f))
:020733DC 0201B4E1 andeq  r11,r1,#0xE1000000
:020733E0 12B185C5 adcnes r8,r1,#0x31400000
:020733E4 127185D5 rsbnes r8,r1,#0x35400000
:020733E8 218524D5 unknown
:020733EC 39B69039 ldmccib  r6!,{r0,r3,r4,r5,r12,r15}
:020733F0 00390A00 eoreqs r0,r9,r0,lsl #0x14
:020733F4 AB103D0C blge 0248282C
:020733F8 10240041 eorne  r0,r4,r1,asr #0x0
:020733FC 0009E285 andeq  r14,r9,r5,lsl #0x5
:02073400 F12109E5 unknown
:02073404 002D833B eoreq  r8,r13,r11,lsr r3
:02073408 202D85C5 eorcs  r8,r13,r5,asr #0xb
:0207340C 0025D501 eoreq  r13,r5,r1,lsl #0xa
:02073410 CB68E28C blgt 03AABE48
:02073414 5902EBFF stmpldb  r2 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:02073418 0059A790 unknown
:0207341C 12A519C5 adcne  r1,r5,#0x314000
:02073420 75E05513 strvcb r5,[r0, #+0x513]!
:02073424 50DDDDF0 ldrplsh r13,[r13],#+0xd0
:02073428 0B00350A bleq 02080858
:0207342C 5508C035 strpl r12,[r8, #-0x35]		;(r8-0x35=*(ffffffcb))
:02073430 555590C0 ldrplb r9,[r5, #-0xc0]		;(r5-0xc0=*(ffffff40))
:02073434 00790800 rsbeqs r0,r9,r0,lsl #0x10
:02073438 1D00798E unknown
:0207343C 24F01D70 unknown
:02073440 E5850075 str r0,[r5, #+0x75]		;r5+0x75=*(00000075)
:02073444 01153065 tsteq r5,r5,ror #0x0
:02073448 70006D30 andvc  r6,r0,r0,lsr r13
:0207344C B9205D58 stmltdb  r0!,{r3,r4,r6,r8,r10,r11,r12,r14}
:02073450 04790466 unknown
:02073454 06AD31F9 unknown
:02073458 7B7A023D blvc 03EF3D54
:0207345C 2F030099 swics 0x00030099
:02073460 2FA2E1A0 swics 0x00a2e1a0
:02073464 73E101B0 mvnvc  r0,#0x2C
:02073468 4F4112A5 swimi 0x004112a5
:0207346C B51209D5 ldrlt r0,[r2, #-0x9d5]		;(r2-0x9d5=*(fffff62b))
:02073470 F15C0302 cmpnv r12,r2,lsl #0x6
:02073474 004D7117 subeq  r7,r13,r7,lsl r1
:02073478 1B007503 blne 0209088C
:0207347C 2AF93075 bcs 01EBF658
:02073480 10A56CD5 unknown
:02073484 0D00A510 unknown
:02073488 000DB440 andeq  r11,r13,r0,asr #0x8
:0207348C B5105A06 ldrlt r5,[r0, #-0xa06]		;r0-0xa06=*(153280fc)=#0(0x00000000)
:02073490 B6400D00 strltb r0,[r0],-r0, lsl #0x1a
:02073494 0031C201 eoreqs r12,r1,r1,lsl #0x4
:02073498 080146DC stmeqda  r1 ,{r2,r3,r4,r6,r7,r9,r10,r14}
:0207349C B826E9DC stmltda  r6!,{r2,r3,r4,r6,r7,r8,r11,r13,r14,r15}
:020734A0 ECE1C201 stcl 2,cr12,[r1],#+0x4
:020734A4 375D0205 ldrccb r0,[r13,-r5, lsl #0x4]
:020734A8 09F8146D unknown
:020734AC 6D00E100 unknown
:020734B0 1176F624 cmnne r6,r4,lsr #0xc
:020734B4 146DE1D2 unknown
:020734B8 0AFD7025 beq 01FCF554
:020734BC 78530025 ldmvcda  r3 ,{r0,r2,r5}^
:020734C0 250B0025 strcs r0,[r11, #-0x25]		;(r11-0x25=*(00002fdb))
:020734C4 4D402910 unknown
:020734C8 001D4E1A andeqs r4,r13,r10,lsl r14
:020734CC 16DD914D ldrneb r9,r4,r13,r10,lsl r14
:020734D0 95490C71 strlsb r0,[r9, #-0xc71]		;(r9-0xc71=*(fffff38f))
:020734D4 00B90500 adceqs r0,r9,r0,lsl #0xa
:020734D8 AA012907 bge 020BD8FC
:020734DC 42C0B52B sbcmi  r11,r0,#0xAC00000
:020734E0 001150B5 ldreqh r5,[r1], -r5
:020734E4 0900B908 stmeqdb  r0 ,{r3,r8,r11,r12,r13,r15}
:020734E8 10ADE05A adcne  r14,r13,r10,asr r0
:020734EC 83340015 teqhi r4,#0x15
:020734F0 E5DC00C1 ldrb r0,[r12, #+0xc1]		;r12+0xc1=*(ffe3a0c7)
:020734F4 89940E26 ldmhiib  r4 ,{r1,r2,r5,r9,r10,r11}
:020734F8 9DE007E1 stclsl 7,cr0,[r0,#+0x384]!
:020734FC 83407800 unknown
:02073500 008D0BE1 addeq  r0,r13,r1,ror #0x17
:02073504 E1899800 orr  r9,r9,r0,lsl #0x10
:02073508 00751408 rsbeqs r1,r5,r8,lsl #0x8
:0207350C E1877C0E orr  r7,r7,r14,lsl #0x18
:02073510 42031021 andmi  r1,r3,#0x21
:02073514 31E1897C mvncc  r8,r12,ror r9
:02073518 00B80061 adceqs r0,r8,r1,ror #0x0
:0207351C C5E110D2 strgtb r1,[r1, #+0xd2]!
:02073520 126D2E10 rsbne  r2,r13,#0x100
:02073524 90010125 andls  r0,r1,r5,lsr #0x2
:02073528 0CE01A80 stceql 10,cr1,[r0],#+0x200
:0207352C 1E399900 cdpne 9,2,cr9,cr9,cr0,0
:02073530 027D05E1 rsbeqs r0,r13,#0x38400000
:02073534 91108590 unknown
:02073538 911ABD20 tstls r10,r0,lsr #0x1a
:0207353C 00914E00 addeqs r4,r1,r0,lsl #0x1c
:02073540 AF002123 swige 0x00002123
:02073544 35850C02 strcc r0,[r5, #+0xc02]		;r5+0xc02=*(00000c02)
:02073548 C5000923 strgt r0,[r0, #-0x923]		;(r0-0x923=*(fffff6dd))
:0207354C E9481008 stmdb  r8 ,{r3,r12}^
:02073550 A4E28C1C unknown
:02073554 11B101F1 ldrnesh r0,[r1, +r1]!
:02073558 89317014 ldmhidb  r1!,{r2,r4,r12,r13,r14}
:0207355C 00591A15 subeqs r1,r9,r5,lsl r10
:02073560 18021509 stmneda  r2 ,{r0,r3,r8,r10,r12}
:02073564 CDA8000D stcgt  0,cr0,[r8,#+0x34]!
:02073568 2C1D0412 ldccs  4,cr0,[r13],{#0x12}
:0207356C 25141350 ldrcs r1,[r4, #-0x350]		;(r4-0x350=*(fffffcb0))
:02073570 DC453010 stclel 0,cr3,[r5],{#0x10}
:02073574 2DDC074D unknown
:02073578 07E5DC07 streqb r13,[r5,+r7, lsl #0x18]!
:0207357C E5DC0A90 ldrb r0,[r12, #+0xa90]		;r12+0xa90=*(ffe3aa96)
:02073580 E1831401 orr  r1,r3,r1,lsl #0x8
:02073584 81001807 unknown
:02073588 E5920AF1 ldr r0,[r2, #+0xaf1]		;r2+0xaf1=*(00000af1)
:0207358C A1811C09 orrge  r1,r1,r9,lsl #0x18
:02073590 E1528201 cmp r2,r1,lsl #0x4
:02073594 AD019D0A unknown
:02073598 03C50518 biceq  r0,r5,#0x6000000
:0207359C A0105807 andges r5,r0,r7,lsl #0x10
:020735A0 35000513 strcc r0,[r0, #-0x513]		;(r0-0x513=*(fffffaed))
:020735A4 0B15D030 bleq 025E766C
:020735A8 291401A0 ldmcsdb  r4 ,{r5,r7,r8}
:020735AC 21100F10 tstcs r0,r0,lsl r15
:020735B0 29002504 stmcsdb  r0 ,{r2,r8,r10,r13}
:020735B4 0B4D33FC bleq 033C05AC
:020735B8 16E59503 unknown
:020735BC 01E11004 mvneq  r1,r4
:020735C0 06000104 streq r0,[r0],-r4, lsl #0x2
:020735C4 55135800 ldrpl r5,[r3, #-0x800]		;(r3-0x800=*(fffff800))
:020735C8 69420519 stmvsdb  r2 ,{r0,r3,r4,r8,r10}^
:020735CC F9007123 stmnvdb  r0 ,{r0,r1,r5,r8,r12,r13,r14}
:020735D0 1F108506 swine 0x00108506
:020735D4 870159FC unknown
:020735D8 0108B14F unknown
:020735DC 0EA4EC00 cdpeq 12,10,cr14,cr4,cr0,0
:020735E0 DD33D902 ldcle  9,cr13,[r3,#-0x8]!
:020735E4 8940C300 stmhidb  r0 ,{r8,r9,r14,r15}^
:020735E8 0C001902 stceq  9,cr1,[r0],{#0x2}
:020735EC 1A458540 bne 031D4AF4
:020735F0 030046E3 unknown
:020735F4 0001000D andeq  r0,r1,r13
:020735F8 E5850308 str r0,[r5, #+0x308]		;r5+0x308=*(00000308)
:020735FC 10206D0C eorne  r6,r0,r12,lsl #0x1a
:02073600 85007185 strhi r7,[r0, #-0x185]		;(r0-0x185=*(fffffe7b))
:02073604 0912F8E5 ldmeqdb  r2 ,{r0,r2,r5,r6,r7,r11,r12,r13,r14,r15}
:02073608 02FCE5C5 rsceqs r14,r12,#0x31400000
:0207360C 0D10E585 unknown
:02073610 459C8000 ldrmi r8,[r12, #+0x0]		;r12+0x0=*(ffe3a006)
:02073614 0CBD131F ldceq  3,cr1,[r13],#+0x7c
:02073618 0DAC000D stceq  0,cr0,[r12,#+0x34]!
:0207361C DA10450E ble 02484A5C
:02073620 E3A02D09 mov  r2,#0x240		;r2=576(0x240)
:02073624 EBFFCA74 bl 02065FFC
:02073628 E5000500 str r0,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:0207362C B1006106 unknown
:02073630 3138EB0A teqcc r8,r10,lsl #0x16
:02073634 E0209C12 eor  r9,r0,r2,lsl r12
:02073638 8022ECE3 eorhi  r14,r2,r3,ror #0x19
:0207363C 2C0002E5 stccs  2,cr0,[r0],{#0xe5}
:02073640 01B03DED moveqs r3,r13,ror #0x1b
:02073644 C23FB200 eorgts r11,r15,#0x0
:02073648 32F40AE1 rscccs r0,r4,#0xE1000
:0207364C 800EA980 andhi  r10,r14,r0,lsl #0x13
:02073650 12293019 eorne  r3,r9,#0x19
:02073654 8DE82079 stchil 0,cr2,[r8,#+0x1e4]!
:02073658 B1932000 orrlts r2,r3,r0
:0207365C 06CD8003 streqb r8,[r13],+r3
:02073660 F529E583 strnv r14,[r9, #-0x583]!
:02073664 106DF951 rsbne  r15,r13,r1,asr r9
:02073668 80201945 eorhi  r1,r0,r5,asr #0x12
:0207366C 010DB8E5 unknown
:02073670 C021BA00 eorgt  r11,r1,r0,lsl #0x14
:02073674 4911BDE1 ldmmidb  r1 ,{r0,r5,r6,r7,r8,r10,r11,r12,r13,r15}
:02073678 9D61AE15 stclsl 14,cr10,[r1,#-0x54]!
:0207367C 05211005 streq r1,[r1, #-0x5]!
:02073680 FA01B924 blx 020E1B20
:02073684 32010555 andcc  r0,r1,#0x15400000
:02073688 700335D5 unknown
:0207368C 3D800011 unknown
:02073690 0D020116 unknown
:02073694 5975C102 ldmpldb  r5!,{r1,r8,r14,r15}^
:02073698 5D1A6900 unknown
:0207369C 000D111C andeq  r1,r13,r12,lsl r1
:020736A0 10081031 andne  r1,r8,r1,lsr r0
:020736A4 A1289137 unknown
:020736A8 9121FD31 msrls CPSR_c,r1
:020736AC 31F9109D unknown
:020736B0 1D378170 ldcne  1,cr8,[r7,#-0x1c0]!
:020736B4 BC1E4D23 ldclt  13,cr4,[r14],{#0x23}
:020736B8 A0E1C760 rscge  r12,r1,r0,ror #0xe
:020736BC E5870350 str r0,[r7, #+0x350]		;r7+0x350=*(ffe3a356)
:020736C0 08710799 unknown
:020736C4 ED01E150 unknown
:020736C8 10C18C00 sbcne  r8,r1,r0,lsl #0x18
:020736CC 3289FB8B addcc  r15,r9,#0x22C00
:020736D0 BD2229AF stclt  9,cr2,[r2,#-0x2bc]!
:020736D4 E902C532 stmdb  r2 ,{r1,r4,r5,r8,r10,r14,r15}
:020736D8 05DD0CDD ldreqb r0,[r13, #+0xcdd]		;r13+0xcdd=*(00000cdd)
:020736DC 9A601FD5 bls 0387B638
:020736E0 C502C1E5 strgt r12,[r2, #-0x1e5]		;(r2-0x1e5=*(0000005b))
:020736E4 8004C721 andhi  r12,r4,r1,lsr #0xe
:020736E8 80001286 andhi  r1,r0,r6,lsl #0x5
:020736EC 05790131 ldreqb r0,[r9, #-0x131]!
:020736F0 003137C0 eoreqs r3,r1,r0,asr #0xf
:020736F4 B01010A1 andlts r1,r0,r1,lsr #0x1
:020736F8 0C5D0001 ldceql 0,cr0,[r13],{#0x1}
:020736FC E0E6001D rsc  r0,r6,r13,lsl r0
:02073700 21F1400B mvncss r4,r11
:02073704 590715E3 stmpldb  r7 ,{r0,r1,r5,r6,r7,r8,r10,r12}
:02073708 2715E108 ldrcs r14,[r5,-r8, lsl #0x2]
:0207370C D11FE1A0 tstle r15,r0,lsr #0x3
:02073710 0040090C subeq  r0,r0,r12,lsl #0x12
:02073714 A502E112 strge r14,[r2, #-0x112]		;(r2-0x112=*(0000012e))
:02073718 0009901C andeq  r9,r9,r12,lsl r0
:0207371C 00091910 andeq  r1,r9,r0,lsl r9
:02073720 F99600A0 ldmnvib  r6 ,{r5,r7}
:02073724 40103537 andmis r3,r0,r7,lsr r5
:02073728 42303562 eormis r3,r0,#0x18800000
:0207372C 2D018108 unknown
:02073730 00003511 andeq  r3,r0,r1,lsl r5
:02073734 5F083035 swipl 0x00083035
:02073738 20A00061 adccs  r0,r0,r1,ror #0x0
:0207373C 16A5E596 unknown
:02073740 A128110B unknown
:02073744 08217198 stmeqda  r1!,{r3,r4,r7,r8,r12,r13,r14}
:02073748 B00400B9 strlth r0,[r4], -r9
:0207374C B80AE588 stmltda  r10 ,{r3,r7,r8,r10,r13,r14,r15}
:02073750 16BDD830 unknown
:02073754 145D0FE5 ldrneb r0,[r13],#-0xfe5
:02073758 B838E003 ldmltda  r8!,{r0,r1,r13,r14,r15}
:0207375C 06A5C810 unknown
:02073760 B910E1C8 ldmltdb  r0 ,{r3,r6,r7,r8,r13,r14,r15}
:02073764 C1318809 teqgt r1,r9,lsl #0x10
:02073768 06090100 streq r0,[r9],-r0, lsl #0x2
:0207376C C90CA1DC stmgtdb  r12 ,{r2,r3,r4,r6,r7,r8,r13,r15}
:02073770 EA277106 b 02A4FB90
:02073774 201B090B andcss r0,r11,r11,lsl #0x12
:02073778 E245100D sub  r1,r5,#0xD
:0207377C 02092C51 andeq  r2,r9,#0x5100
:02073780 610615CA unknown
:02073784 8A04415F bhi 02183D08
:02073788 18796F61 unknown
:0207378C B70F3545 strlt r3,da 
:02073790 8D691341 stchil 3,cr1,[r9,#-0x104]!
:02073794 FD189900 unknown
:02073798 F0105155 andnvs r5,r0,r5,asr r1
:0207379C B9D03D2F ldmltib  r0 ,{r0,r1,r2,r3,r5,r8,r10,r11,r12,r13}^
:020737A0 04A98104 unknown
:020737A4 0E27DDA0 cdpeq 13,2,cr13,cr7,cr0,5
:020737A8 EB002A4F bl 0207E0EC
:020737AC 1F05B91F swine 0x0005b91f
:020737B0 01000C89 unknown
:020737B4 25F5A028 ldrcsb r10,[r5, #+0x28]!
:020737B8 7945F500 stmvcdb  r5 ,{r8,r10,r12,r13,r14,r15}^
:020737BC 1C951203 ldcne  2,cr1,[r5],{#0x3}
:020737C0 B5DA00ED ldrltb r0,[r10, #+0xed]		;r10+0xed=*(000030ed)
:020737C4 7593303C ldrvc r3,[r3, #+0x3c]		;r3+0x3c=*(0000003c)
:020737C8 08D15300 ldmeqia  r1 ,{r8,r9,r12,r14}^
:020737CC F5291353 strnv r1,[r9, #-0x353]!
:020737D0 41100E12 tstmi r0,r2,lsl r14
:020737D4 800C02E2 andhi  r0,r12,r2,ror #0x5
:020737D8 05B2E201 ldreq r14,[r2, #+0x201]!
:020737DC 42100E00 andmis r0,r0,#0x0
:020737E0 1F04B0E2 swine 0x0004b0e2
:020737E4 B92F3DC0 stmltdb  r15!,{r6,r7,r8,r10,r11,r12,r13}
:020737E8 F51FF119 ldrnv r15,[r15, #-0x119]		;r15-0x119=*(020736d7)=#-586359319(0xdd0cdde9)
:020737EC 0149402F unknown
:020737F0 601FF1BC ldrvsh r15,[r15], -r12
:020737F4 20F107E1 rsccss r0,r1,r1,ror #0xf
:020737F8 10E1E598 smlalne  r14,r1,r8,r5
:020737FC BDCD1011 unknown
:02073800 E9E2880F unknown
:02073804 E2810020 add  r0,r1,#0x20
:02073808 E910E510 ldmdb  r0 ,{r4,r8,r10,r13,r14,r15}
:0207380C 39804060 stmccib  r0 ,{r5,r6,r14}
:02073810 100AE100 andne  r14,r10,r0,lsl #0x2
:02073814 1CE53384 stcnel 3,cr3,[r5],#+0x210
:02073818 1E0D002D cdpne 0,0,cr0,cr13,cr13,1
:0207381C 22FD0D8D rsccss r0,r13,#0x2340
:02073820 BC029520 stclt  5,cr9,[r2],{#0x20}
:02073824 D9006D02 stmledb  r0 ,{r1,r8,r10,r11,r13,r14}
:02073828 C9B8E20E ldmgtib  r8!,{r1,r2,r3,r9,r13,r14,r15}
:0207382C 00710E4D rsbeqs r0,r1,r13,asr #0x1c
:02073830 1F7906C6 swine 0x007906c6
:02073834 C9D90F4D ldmgtib  r9 ,{r0,r2,r3,r6,r8,r9,r10,r11}^
:02073838 0469EBFF unknown
:0207383C 2C2E9D86 stccs  13,cr9,[r14],#-0x218
:02073840 22458400 subcs  r8,r5,#0x0
:02073844 610009B0 strvsh r0,[r0, -r0]
:02073848 6903D106 stmvsdb  r3 ,{r1,r2,r8,r12,r14,r15}
:0207384C C413B213 ldrgt r11,[r3],#-0x213
:02073850 001524E1 andeqs r2,r5,r1,ror #0x9
:02073854 701FF182 andvcs r15,r15,r2,lsl #0x3
:02073858 1D991059 unknown
:0207385C 55194055 ldrpl r4,[r9, #-0x55]		;(r9-0x55=*(ffffffab))
:02073860 965D3210 unknown
:02073864 862FBDE5 unknown
:02073868 E51029E2 ldr r2,[r0, #-0x9e2]		;(r0-0x9e2=*(fffff61e))
:0207386C 0009C02A andeq  r12,r9,r10,lsr #0x0
:02073870 45061D05 strmi r1,[r6, #-0xd05]		;(r6-0xd05=*(002ff2fb))
:02073874 93102812 tstls r0,#0x120000
:02073878 75030DE5 strvc r0,[r3, #-0xde5]		;(r3-0xde5=*(fffff21b))
:0207387C 267D822D unknown
:02073880 E2832028 add  r2,r3,#0x28
:02073884 9330280A teqls r0,#0xA0000
:02073888 35F424CD ldrccb r2,[r4, #+0x4cd]!
:0207388C 40350E00 eormis r0,r5,r0,lsl #0x1c
:02073890 4E7970A8 cdpmi 0,6,cr7,cr9,cr8,5
:02073894 0F4108ED swieq 0x004108ed
:02073898 001D0365 andeqs r0,r13,r5,ror #0x6
:0207389C 953E12F4 ldrls r1,[r14, #-0x2f4]!
:020738A0 24891B25 strcs r1,[r9],#+0xb25
:020738A4 D9911028 ldmleib  r1 ,{r3,r5,r12}
:020738A8 E2468408 sub  r8,r6,#0x8000000
:020738AC FFFB1B15 swinv 0x00fb1b15
:020738B0 89001AFF stmhidb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r12}
:020738B4 17AD820B strne r8,[r13,+r11, lsl #0x4]!
:020738B8 4F18B138 swimi 0x0018b138
:020738BC 4DDC0FBD unknown
:020738C0 412815E2 unknown
:020738C4 510A6D9D swppl r6,r13,r10
:020738C8 E0544002 subs r4,r4,r2
:020738CC 0D143518 unknown
:020738D0 24311500 unknown
:020738D4 90023560 andls  r3,r2,r0,ror #0xa
:020738D8 1BE12BA0 blne 018BE760
:020738DC 8A300005 bhi 02C738F8
:020738E0 1201278D andne  r2,r1,#0x2340000
:020738E4 00396108 eoreqs r6,r9,r8,lsl #0x2
:020738E8 01751205 cmneq r5,r5,lsl #0x4
:020738EC 10B12031 adcnes r2,r1,r1,lsr r0
:020738F0 3500B121 strcc r11,[r0, #-0x121]		;(r0-0x121=*(fffffedf))
:020738F4 2500B15F strcs r11,[r0, #-0x15f]		;(r0-0x15f=*(fffffea1))
:020738F8 D0204810 eorle  r4,r0,r0,lsl r8
:020738FC 031049E5 tsteq r0,#0x394000
:02073900 304AE5D0 unknown
:02073904 194BE5D0 stmnedb  r11 ,{r4,r6,r7,r8,r10,r13,r14,r15}^
:02073908 04018000 streq r8,[r1],#-0x0
:0207390C 0803E182 stmeqda  r3 ,{r1,r7,r8,r13,r14,r15}
:02073910 80205580 eorhi  r5,r0,r0,lsl #0xb
:02073914 1010250C andnes r2,r0,r12,lsl #0xa
:02073918 254C3025 strcsb r3,[r12, #-0x25]		;(r12-0x25=*(ffe39fe1))
:0207391C 2A304D00 bcs 02C86D24
:02073920 804EE5D1 unknown
:02073924 294FE5D1 stmcsdb  r15 ,{r0,r4,r6,r7,r8,r10,r13,r14,r15}^
:02073928 34038000 strcc r8,[r3],#-0x0
:0207392C 3808E187 stmccda  r8 ,{r0,r1,r2,r7,r8,r13,r14,r15}
:02073930 400C0C4D andmi  r0,r12,r13,asr #0x18
:02073934 2D10E183 unknown
:02073938 302D3010 eorcc  r3,r13,r0,lsl r0
:0207393C D0287043 eorle  r7,r8,r3,asr #0x0
:02073940 E28D0741 add  r0,r13,#0x1040000
:02073944 E5D3B040 ldrb r11,[r3, #+0x40]		;r3+0x40=*(00000040)
:02073948 D3804102 orrle  r4,r0,#0x80000000
:0207394C 002942E5 eoreq  r4,r9,r5,ror #0x5
:02073950 9D202128 stcls  1,cr2,[r0,#-0xa0]!
:02073954 60291025 eorvs  r1,r9,r5,lsr #0x0
:02073958 A0002914 andge  r2,r0,r4,lsl r9
:0207395C E2168D80 ands r8,r6,#0x2000
:02073960 4400EDA0 strmi r14,[r0],#-0xda0
:02073964 45E5D8B0 strmib r13,[r5, #+0x8b0]!
:02073968 E5D88004 ldrb r8,[r8, #+0x4]		;r8+0x4=*(00000004)
:0207396C E5D07047 ldrb r7,[r0, #+0x47]		;r0+0x47=*(00000047)
:02073970 D0000046 andle  r0,r0,r6,asr #0x0
:02073974 8B8408E5 blhi 00175D10
:02073978 100005E1 andne  r0,r0,r1,ror #0xb
:0207397C 88080191 stmhida  r8 ,{r0,r4,r7,r8}
:02073980 002907E1 eoreq  r0,r9,r1,ror #0xf
:02073984 002D4218 eoreq  r4,r13,r8,lsl r2
:02073988 8102A960 unknown
:0207398C 37E89900 strccb r9,[r8,+r0, lsl #0x12]!
:02073990 50012D05 andpl  r2,r1,r5,lsl #0x1a
:02073994 21510021 cmpcs r1,r1,lsr #0x0
:02073998 00215200 eoreq  r5,r1,r0,lsl #0x4
:0207399C 41305553 teqmi r0,r3,asr r5
:020739A0 001D1CF0 ldreqsh r1,[r13], -r0
:020739A4 55001D54 strpl r1,[r0, #-0xd54]		;(r0-0xd54=*(fffff2ac))
:020739A8 56AA001D unknown
:020739AC 1D57001D unknown
:020739B0 002120C0 eoreq  r2,r1,r0,asr #0x1
:020739B4 AA002158 bge 0207BF1C
:020739B8 5A002159 bpl 0207BF24
:020739BC 215B0021 cmpcs r11,r1,lsr #0x0
:020739C0 8402FDB0 strhi r15,[r2],#-0xdb0
:020739C4 1D24E06A stcne  0,cr14,[r4,#-0x1a8]!
:020739C8 D5105C00 ldrle r5,[r0, #-0xc00]		;(r0-0xc00=*(fffff400))
:020739CC 00045DE5 andeq  r5,r4,r5,ror #0x1b
:020739D0 205EE5D5 ldrcssb r14,[r14],#-0x55
:020739D4 005FE5D5 ldreqsb r14,[r15],#-0x55
:020739D8 00E5D530 rsceq  r13,r5,r0,lsr r5
:020739DC 02E18104 rsceq  r8,r1,#0x1
:020739E0 E1800800 orr  r0,r0,r0,lsl #0x10
:020739E4 E1800C03 orr  r0,r0,r3,lsl #0x18
:020739E8 00A90028 adceq  r0,r9,r8,lsr #0x0
:020739EC 10481155 subne  r1,r8,r5,asr r1
:020739F0 0FC92779 swieq 0x00c92779
:020739F4 119D00D5 ldrnesb r0,[r13, +r5]
:020739F8 7D1329F3 unknown
:020739FC 22952800 addcss r2,r5,#0x0
:02073A00 02A0E081 adceq  r14,r0,#0x81
:02073A04 19E1A00B unknown
:02073A08 99251D05 stmlsdb  r5!,{r0,r2,r8,r10,r11,r12}
:02073A0C 07F12011 unknown
:02073A10 80115C82 andhis r5,r1,r2,lsl #0x19
:02073A14 8A3182E7 bhi 02CD45B8
:02073A18 300010E0 andcc  r1,r0,r0,ror #0x1
:02073A1C 7182E593 unknown
:02073A20 0989101D stmeqib  r9 ,{r0,r2,r3,r4,r12}
:02073A24 B5E01031 strltb r1,[r0, #+0x31]!
:02073A28 97500403 ldrlsb r0,[r0,-r3, lsl #0x8]
:02073A2C 9D3014E5 ldcls  4,cr1,[r0,#-0x394]!
:02073A30 3183E501 orrcc  r14,r3,r1,lsl #0xa
:02073A34 87000585 strhi r0,[r0,-r5, lsl #0xb]
:02073A38 511082E5 tstpl r0,r5,ror #0x5
:02073A3C C501E980 strgt r14,[r1, #-0x980]		;(r1-0x980=*(00034680))
:02073A40 1F091106 swine 0x00091106
:02073A44 5C1F0009 ldcpl  0,cr0,[r15],{#0x9}
:02073A48 04E3C330 unknown
:02073A4C 00ED8530 rsceq  r8,r13,r0,lsr r5
:02073A50 02254083 eoreq  r4,r5,#0x83
:02073A54 81012552 unknown
:02073A58 00C9EAE0 sbceq  r14,r9,r0,ror #0x15
:02073A5C 8A104508 bhi 02484E84
:02073A60 19862779 stmneib  r6 ,{r0,r3,r4,r5,r6,r8,r9,r10,r13}
:02073A64 9A100800 bls 02475A6C
:02073A68 0009E514 andeq  r14,r9,r4,lsl r5
:02073A6C 2004E896 mulcs  r4,r6,r8
:02073A70 45800259 strmi r0,[r0, #+0x259]		;r0+0x259=*(00000259)
:02073A74 20AD8A2F adccs  r8,r13,r15,lsr #0x14
:02073A78 2017E97F andcss r14,r7,r15,ror r9
:02073A7C 5580105D strpl r1,[r0, #+0x5d]		;r0+0x5d=*(0000005d)
:02073A80 00050CF1 unknown
:02073A84 05016D14 streq r6,[r1, #-0xd14]		;(r1-0xd14=*(000342ec))
:02073A88 05103110 ldreq r3,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:02073A8C 317B2200 cmncc r11,r0,lsl #0x4
:02073A90 00E5C020 rsceq  r12,r5,r0,lsr #0x0
:02073A94 35200925 strcc r0,[r0, #-0x925]!
:02073A98 01518801 cmpeq r1,r1,lsl #0x10
:02073A9C 1188E08A orrne  r14,r8,r10,lsl #0x1
:02073AA0 0010E081 andeqs r14,r0,r1,lsl #0x1
:02073AA4 04E59060 unknown
:02073AA8 14260A41 unknown
:02073AAC 05C910A0 streqb r1,[r9, #+0xa0]		;r9+0xa0=*(000000a0)
:02073AB0 0501E5C5 streq r14,[r1, #-0x5c5]		;(r1-0x5c5=*(00034a3b))
:02073AB4 00811810 addeq  r1,r1,r0,lsl r8
:02073AB8 26D10005 ldrcsb r0,[r1],+r5
:02073ABC 1001391C andne  r3,r1,r12,lsl r9
:02073AC0 7006E5C5 andvc  r14,r6,r5,asr #0xb
:02073AC4 0CE04204 stceql 2,cr4,[r0],#+0x10
:02073AC8 B001DD20 andlt  r13,r1,r0,lsr #0x1a
:02073ACC 900E1D9A mulls  r14,r10,r13
:02073AD0 8B200D25 blhi 02876F6C
:02073AD4 0410E5E0 ldreq r14,[r0],#-0x5e0
:02073AD8 912EB5B0 strlsh r11,[r14, -r0]!
:02073ADC 0A610559 beq 038B5048
:02073AE0 150600E9 strne r0,[r6, #-0xe9]		;(r6-0xe9=*(002fff17))
:02073AE4 4D000500 unknown
:02073AE8 9107973A unknown
:02073AEC 0D31CF01 ldceq  15,cr12,[r1,#-0x4]!
:02073AF0 50071351 andpl  r1,r7,r1,asr r3
:02073AF4 04E01A85 unknown
:02073AF8 59E0037D unknown
:02073AFC 535CAD01 cmppl r12,#0x40
:02073B00 50B41625 adcpls r1,r4,r5,lsr #0xc
:02073B04 0014E59A muleqs r4,r10,r5
:02073B08 A520599D strge r5,[r0, #-0x99d]!
:02073B0C 200F7D40 andcs  r7,r15,r0,asr #0x1a
:02073B10 11800081 orrne  r0,r0,r1,lsl #0x1
:02073B14 212835A0 unknown
:02073B18 1D2D0445 stcne  4,cr0,[r13,#-0x114]!
:02073B1C 1002E083 andne  r14,r2,r3,lsl #0x1
:02073B20 0102E7C3 unknown
:02073B24 20A51005 adccs  r1,r5,r5
:02073B28 1C21E5C6 stcne  5,cr14,[r1],#-0x318
:02073B2C A5E106A0 strgeb r0,[r1, #+0x6a0]!
:02073B30 0475A051 unknown
:02073B34 1085E286 addne  r14,r5,r6,lsl #0x5
:02073B38 02E08071 rsceq  r8,r0,#0x71
:02073B3C 1009E100 andne  r14,r9,r0,lsl #0x2
:02073B40 F5E520C6 strnvb r2,[r5, #+0xc6]!
:02073B44 9100E910 unknown
:02073B48 80E28D09 rschi  r8,r2,r9,lsl #0x1a
:02073B4C E08A0E11 add  r0,r10,r1,lsl r14
:02073B50 E7922180 ldr r2,[r2,+r0, lsl #0x3]
:02073B54 91000010 unknown
:02073B58 078D9A19 unknown
:02073B5C 02A0E282 adceq  r14,r0,#0x20000008
:02073B60 01E105B0 streqh r0,[r1, #+0x50]!
:02073B64 249D83B0 ldrcs r8,[r13],#+0x3b0
:02073B68 F92E1265 stmnvdb  r14!,{r0,r2,r5,r6,r9,r12}
:02073B6C 290BB000 stmcsdb  r11 ,{r12,r13,r15}
:02073B70 CD078501 unknown
:02073B74 03D9252F biceqs r2,r9,#0xBC00000
:02073B78 9A2EC000 bls 02C23B80
:02073B7C 004D10E5 subeq  r1,r13,r5,ror #0x1
:02073B80 E08B3286 add  r3,r11,r6,lsl #0x5
:02073B84 8C200208 stchi  2,cr0,[r0],#-0x20
:02073B88 93C018E0 bicls  r1,r0,#0xE00000
:02073B8C 510000E5 unknown
:02073B90 41218C02 unknown
:02073B94 E599C000 ldr r12,[r9, #+0x0]		;r9+0x0=*(00000000)
:02073B98 03291812 unknown
:02073B9C 0A013008 beq 020BFBC4
:02073BA0 04392FFF unknown
:02073BA4 14002592 strne r2,[r0],#-0x592
:02073BA8 80200025 eorhi  r0,r0,r5,lsr #0x0
:02073BAC 052000E0 streq r0,[r0, #-0xe0]!
:02073BB0 19040005 stmnedb  r4 ,{r0,r2}
:02073BB4 08100502 ldmeqda  r0 ,{r1,r8,r10}
:02073BB8 000500DD unknown
:02073BBC E10C6D22 unknown
:02073BC0 031DC71E tsteq r13,#0x780000
:02073BC4 0825E59D stmeqda  r5!,{r0,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:02073BC8 3006050A andcc  r0,r6,r10,lsl #0xa
:02073BCC 3004E082 andcc  r14,r4,r2,lsl #0x1
:02073BD0 41240005 unknown
:02073BD4 10050B01 andne  r0,r5,r1,lsl #0x16
:02073BD8 050AFD28 streq r15,[r10, #-0xd28]		;(r10-0xd28=*(000022d8))
:02073BDC F52C2300 strnv r2,[r12, #-0x300]!
:02073BE0 077D9B0C ldreqb r9,[r13,-r12, lsl #0x16]!
:02073BE4 E5C85018 strb r5,[r8, #+0x18]		;r8+0x18=*(00000018)
:02073BE8 01C81019 biceq  r1,r8,r9,lsl r0
:02073BEC 00051AE5 andeq  r1,r5,r5,ror #0x15
:02073BF0 E1A00C25 mov  r0,r5,lsr #0x18		;r0=0(0x0)
:02073BF4 C800041B stmgtda  r0 ,{r0,r1,r3,r4,r10}
:02073BF8 877008E5 ldrhib r0,da 
:02073BFC 40850B65 addmi  r0,r5,r5,ror #0x16
:02073C00 101108E2 andnes r0,r1,r2,ror #0x11
:02073C04 20E28660 rsccs  r8,r2,r0,ror #0xc
:02073C08 21840205 orrcs  r0,r4,r5,lsl #0x4
:02073C0C FFFFD114 swinv 0x00ffd114
:02073C10 9D00043A unknown
:02073C14 0421E901 unknown
:02073C18 000917A1 andeq  r1,r9,r1,lsr #0xf
:02073C1C BAFFFFBF blt 02073B20
:02073C20 9A00040D bls 02074C5C
:02073C24 1E4100E5 cdpne 0,4,cr0,cr1,cr5,7
:02073C28 1095066D addnes r0,r5,r13,ror #0xc
:02073C2C 59DC01E0 ldmplib  r12 ,{r5,r6,r7,r8}^
:02073C30 01198F08 tsteq r9,r8,lsl #0x1e
:02073C34 1930185D ldmnedb  r0!,{r0,r2,r3,r4,r6,r11,r12}
:02073C38 0A09B40E beq 022E0C78
:02073C3C 71031019 unknown
:02073C40 03E59029 mvneq  r9,#0x29
:02073C44 328B0249 addcc  r0,r11,#0x90000004
:02073C48 1DB91015 ldcne  0,cr1,[r9,#+0x54]!
:02073C4C 6F5D9030 swivs 0x005d9030
:02073C50 2F59122D swics 0x0059122d
:02073C54 191A25E6 ldmnedb  r10 ,{r1,r2,r5,r6,r7,r8,r10,r13}
:02073C58 04192004 ldreq r2,[r9],#-0x4
:02073C5C 20BA1B9D umlalcss r1,r10,r13,r11
:02073C60 00E11BD8 unknown
:02073C64 9D00E190 unknown
:02073C68 09594221 ldmeqdb  r9 ,{r0,r5,r9,r14}^
:02073C6C 11E05801 mvnne  r5,r1,lsl #0x10
:02073C70 00E16F1F rsceq  r6,r1,r15,lsl r15
:02073C74 40200035 eormi  r0,r0,r5,lsr r0
:02073C78 5DE26170 stcpll 1,cr6,[r2,#+0x1c0]!
:02073C7C 15191520 ldrne r1,[r9, #-0x520]		;(r9-0x520=*(fffffae0))
:02073C80 605D0700 subvss r0,r13,r0,lsl #0xe
:02073C84 000CADB8 streqh r10,[r12], -r8
:02073C88 752255D8 strvc r5,[r2, #-0x5d8]!
:02073C8C 280DA529 stmcsda  r13 ,{r0,r3,r5,r8,r10,r13,r15}
:02073C90 0589390E streq r3,[r9, #+0x90e]		;r9+0x90e=*(0000090e)
:02073C94 0D4587F0 unknown
:02073C98 090202F5 stmeqdb  r2 ,{r0,r2,r4,r5,r6,r7,r9}
:02073C9C 09D2B030 ldmeqib  r2 ,{r4,r5,r12,r13,r15}^
:02073CA0 090DD800 stmeqdb  r13 ,{r11,r12,r14,r15}
:02073CA4 0009C230 andeq  r12,r9,r0,lsr r2
:02073CA8 000852C8 andeq  r5,r8,r8,asr #0x5
:02073CAC B212B950 andlts r11,r2,#0x140000
:02073CB0 20B80005 adccss r0,r8,r5
:02073CB4 150A8128 strne r8,[r10, #-0x128]		;(r10-0x128=*(00002ed8))
:02073CB8 000A0800 andeq  r0,r10,r0,lsl #0x10
:02073CBC 0D24F150 stceq  1,cr15,[r4,#-0x140]!
:02073CC0 A1003943 unknown
:02073CC4 31C98039 biccc  r8,r9,r9,lsr r0
:02073CC8 6984E020 stmvsib  r4 ,{r5,r13,r14,r15}
:02073CCC 40148D00 andmis r8,r4,r0,lsl #0x1a
:02073CD0 0F99055D swieq 0x0099055d
:02073CD4 07075107 streq r5,[r7,-r7, lsl #0x2]
:02073CD8 E8832C00 stmia  r3 ,{r10,r11,r13}
:02073CDC E5983014 ldr r3,[r8, #+0x14]		;r8+0x14=*(00000014)
:02073CE0 80457103 subhi  r7,r5,r3,lsl #0x2
:02073CE4 74457103 strvcb r7,[r5],#-0x103
:02073CE8 32410049 subcc  r0,r1,#0x49
:02073CEC E5D41A81 ldrb r1,[r4, #+0xa81]		;r4+0xa81=*(00000a81)
:02073CF0 612C033A unknown
:02073CF4 22004100 andcs  r4,r0,#0x0
:02073CF8 23333D2E teqcs r3,#0xB80
:02073CFC 030D544C unknown
:02073D00 40021114 andmi  r1,r2,r4,lsl r1
:02073D04 0A07E594 beq 0226D35C
:02073D08 11390075 teqne r9,r5,ror r0
:02073D0C 23B1413D movcss r4,#0x4000000F		;r4=1073741839(0x4000000f)
:02073D10 13C113B9 bicne  r1,r1,#0xE4000002
:02073D14 7FE1054D swivc 0x00e1054d
:02073D18 101E7105 andnes r7,r14,r5,lsl #0x2
:02073D1C 89150369 ldmhidb  r5 ,{r0,r3,r5,r6,r8,r9}
:02073D20 050A4CE5 streq r4,[r10, #-0xce5]		;(r10-0xce5=*(0000231b))
:02073D24 80070025 andhi  r0,r7,r5,lsr #0x0
:02073D28 89054CE1 stmhidb  r5 ,{r0,r5,r6,r7,r10,r11,r14}
:02073D2C 1555E502 ldrneb r14,[r5, #-0x502]		;(r5-0x502=*(fffffafe))
:02073D30 79600000 unknown
:02073D34 6906C514 stmvsdb  r6 ,{r2,r4,r8,r10,r14,r15}
:02073D38 0891E414 ldmeqia  r1 ,{r2,r4,r10,r13,r14,r15}
:02073D3C 009D2044 addeqs r2,r13,r4,asr #0x0
:02073D40 1041003D subne  r0,r1,r13,lsr r0
:02073D44 10390811 eornes r0,r9,r1,lsl r8
:02073D48 03210CE1 unknown
:02073D4C E0000298 mul  r0,r8,r2
:02073D50 89C00008 stmhiib  r0 ,{r3}^
:02073D54 9CA04CE0 stcls  12,cr4,[r0],#+0x380
:02073D58 000A00E5 andeq  r0,r10,r5,ror #0x1
:02073D5C A050E154 subges r14,r0,r4,asr r1
:02073D60 0A00059C beq 020753D8
:02073D64 05015500 streq r5,[r1, #-0x500]		;(r1-0x500=*(00034b00))
:02073D68 11C5002D bicne  r0,r5,r13,lsr #0x0
:02073D6C 81606000 unknown
:02073D70 00AD34E0 adceq  r3,r13,r0,ror #0x9
:02073D74 69035101 stmvsdb  r3 ,{r0,r8,r12,r14}
:02073D78 3903D010 stmccdb  r3 ,{r4,r12,r14,r15}
:02073D7C 1104791E unknown
:02073D80 50081310 andpl  r1,r8,r0,lsl r3
:02073D84 FFEB0EE1 swinv 0x00eb0ee1
:02073D88 135DAAFF cmpne r13,#0xFF000
:02073D8C 10028930 andne  r8,r2,r0,lsr r9
:02073D90 E5990050 ldr r0,[r9, #+0x50]		;r9+0x50=*(00000050)
:02073D94 06CD0915 unknown
:02073D98 111DE1E0 tstne r13,r0,ror #0x3
:02073D9C 0F213D98 swieq 0x00213d98
:02073DA0 8020E16F eorhi  r14,r0,r15,ror #0x2
:02073DA4 0F01E260 swieq 0x0001e260
:02073DA8 A5260A01 strge r0,[r6, #-0xa01]!
:02073DAC 4DC45E0D unknown
:02073DB0 A04AA000 subge  r10,r10,r0
:02073DB4 4520EDE1 strmi r14,[r0, #-0xde1]!
:02073DB8 26219800 unknown
:02073DBC E28C1EF9 add  r1,r12,#0xF90
:02073DC0 40A91010 adcmi  r1,r9,r0,lsl r0
:02073DC4 01018118 unknown
:02073DC8 34E54889 unknown
:02073DCC 38E58600 unknown
:02073DD0 E5008640 str r8,[r0, #-0x640]		;(r0-0x640=*(fffff9c0))
:02073DD4 9186503C orrls  r5,r6,r12,lsr r0
:02073DD8 0031303E eoreqs r3,r1,r14,lsr r0
:02073DDC 31965040 orrccs r5,r6,r0,asr #0x0
:02073DE0 1500D123 strne r13,[r0, #-0x123]		;(r0-0x123=*(fffffedd))
:02073DE4 2A998201 bcs 006D45F0
:02073DE8 E92EFE03 stmdb  r14!,{r0,r1,r9,r10,r11,r12,r13,r14,r15}
:02073DEC 002D0A39 eoreq  r0,r13,r9,lsr r10
:02073DF0 E5861040 str r1,[r6, #+0x40]		;r6+0x40=*(00300040)
:02073DF4 29C4054B stmcsib  r4 ,{r0,r1,r3,r6,r8,r10}^
:02073DF8 E5960009 ldr r0,[r6, #+0x9]		;r6+0x9=*(00300009)
:02073DFC 14014914 strne r4,[r1],#-0x914
:02073E00 0A113142 beq 024C0310
:02073E04 71212199 unknown
:02073E08 F2E28932 rscnv  r8,r2,#0xC8000
:02073E0C 040D3419 streq r3,[r13],#-0x419
:02073E10 2D11D034 unknown
:02073E14 012D1811 unknown
:02073E18 012D1CA2 unknown
:02073E1C FD19FD56 unknown
:02073E20 07F17602 ldreqb r7,[r1,+r2, lsl #0xc]!
:02073E24 00255A0C eoreq  r5,r5,r12,lsl #0x14
:02073E28 E0219097 mla  r1,r7,r0,r9unknown
:02073E2C 34801FE9 strcc r1,[r0],#+0xfe9
:02073E30 0C1D9921 ldceq  9,cr9,[r13],{#0x21}
:02073E34 83270745 unknown
:02073E38 062480E1 unknown
:02073E3C 0801E589 stmeqda  r1 ,{r0,r3,r7,r8,r10,r13,r14,r15}
:02073E40 0488E280 streq r14,[r8],#+0x280
:02073E44 78E58100 unknown
:02073E48 8107506D unknown
:02073E4C 881079E1 ldmhida  r0 ,{r0,r5,r6,r7,r8,r11,r12,r13,r14}
:02073E50 E5890478 str r0,[r9, #+0x478]		;r9+0x478=*(00000478)
:02073E54 C4271075 unknown
:02073E58 10900561 addnes r0,r0,r1,ror #0xa
:02073E5C 3905C994 stmccdb  r5 ,{r2,r4,r7,r8,r11,r14,r15}
:02073E60 5800711C stmplda  r0 ,{r2,r3,r4,r8,r12,r13,r14}
:02073E64 0F1CE245 swieq 0x001ce245
:02073E68 790E07D5 stmvcdb  r14 ,{r0,r2,r4,r6,r7,r8,r9,r10}
:02073E6C 79201407 stmvcdb  r0!,{r0,r1,r2,r10,r12}
:02073E70 204A9530 subcs  r9,r10,r0,lsr r5
:02073E74 0034E022 eoreqs r14,r4,r2,lsr #0x0
:02073E78 342D5192 unknown
:02073E7C F1820040 orrnv  r0,r2,r0,asr #0x0
:02073E80 0C890620 stceq  6,cr0,[r9],{#0x20}
:02073E84 14890E75 strne r0,[r9],#+0xe75
:02073E88 0125F8E2 msreq CPSR_sc,r2
:02073E8C E0052015 and  r2,r5,r5,lsl r0
:02073E90 100C10E1 andne  r1,r12,r1,ror #0x1
:02073E94 10214199 mlane  r1,r9,r1,r4unknown
:02073E98 04ED8900 unknown
:02073E9C F5C4089D strnvb r0,[r4, #+0x89d]		;r4+0x89d=*(400008ac)=#0(0x00000000)
:02073EA0 D581171A strle r1,[r1, #+0x71a]		;r1+0x71a=*(0003571a)
:02073EA4 89148029 ldmhidb  r4 ,{r0,r3,r5,r15}
:02073EA8 451109E5 ldrmi r0,[r1, #-0x9e5]		;(r1-0x9e5=*(0003461b))
:02073EAC 1450C50D ldrneb r12,[r0],#-0x50d
:02073EB0 00A99810 adceq  r9,r9,r0,lsl r8
:02073EB4 41C61815 bicmi  r1,r6,r5,lsl r8
:02073EB8 422801E2 eormi  r0,r8,#0x80000038
:02073EBC 029D0FE2 addeqs r0,r13,#0x388
:02073EC0 2200A980 andcs  r10,r0,#0x200000
:02073EC4 A5E500A1 strgeb r0,[r5, #+0xa1]!
:02073EC8 10142800 andnes r2,r4,r0,lsl #0x10
:02073ECC 44E28915 unknown
:02073ED0 10920145 addnes r0,r2,r5,asr #0x2
:02073ED4 F008E024 andnv  r14,r8,r4,lsr #0x0
:02073ED8 18E1D862 unknown
:02073EDC 50400885 subpl  r0,r0,r5,lsl #0x11
:02073EE0 96E59420 unknown
:02073EE4 B14000E1 unknown
:02073EE8 11003504 unknown
:02073EEC 8035E822 eorhis r14,r5,r2,lsr #0x10
:02073EF0 E040030D sub  r0,r0,r13,lsl #0x6
:02073EF4 06003503 streq r3,[r0],-r3, lsl #0xa
:02073EF8 91A02330 movls  r2,lsr r0		;r2=0(0x0)
:02073EFC 064D3035 unknown
:02073F00 10310165 eornes r0,r1,r5,ror #0x2
:02073F04 BC08CD0A stclt  13,cr12,[r8],{#0xa}
:02073F08 E0010596 mul  r1,r6,r5
:02073F0C 55000D38 strpl r0,[r0, #-0xd38]		;(r0-0xd38=*(fffff2c8))
:02073F10 E289202E add  r2,r9,#0x2E
:02073F14 D1081D85 unknown
:02073F18 94003C02 strls r3,[r0],#-0xc02
:02073F1C 4D282D14 stcmi  13,cr2,[r8,#-0x50]!
:02073F20 0841E101 stmeqda  r1 ,{r0,r8,r13,r14,r15}^
:02073F24 8D100881 unknown
:02073F28 0009E20B andeq  r14,r9,r11,lsl #0x4
:02073F2C B92006DD stmltdb  r0!,{r0,r2,r3,r4,r6,r7,r9,r10}
:02073F30 288D6002 stmcsia  r13 ,{r1,r13,r14}
:02073F34 95FEFCE5 ldrlsb r15,[r14, #+0xce5]!
:02073F38 91029504 unknown
:02073F3C 38885028 stmccia  r8 ,{r3,r5,r12,r14}
:02073F40 9D001015 unknown
:02073F44 88001C15 stmhida  r0 ,{r0,r2,r4,r10,r11,r12}
:02073F48 31201500 unknown
:02073F4C 0431F004 unknown
:02073F50 1B4516DD blne 031B9ACC
:02073F54 C0F42925 rscgts r2,r4,r5,lsr #0x12
:02073F58 E02102FD unknown
:02073F5C 903474E1 eorlss r7,r4,r1,ror #0x9
:02073F60 111CE502 tstne r12,r2,lsl #0xa
:02073F64 032005B5 unknown
:02073F68 240874E0 strcs r7,[r8],#-0x4e0
:02073F6C 1449E580 strneb r14,[r9],#-0x580
:02073F70 08008D23 stmeqda  r0 ,{r0,r1,r5,r8,r10,r11,r15}
:02073F74 47A81779 unknown
:02073F78 8D24E92D stchi  9,cr14,[r4,#-0xb4]!
:02073F7C 28170905 ldmcsda  r7 ,{r0,r2,r8,r11}
:02073F80 E595300E ldr r3,[r5, #+0xe]		;r5+0xe=*(0000000e)
:02073F84 35914001 ldrcc r4,[r1, #+0x1]		;r1+0x1=*(00035001)
:02073F88 800055F2 unknown
:02073F8C B9400D50 stmltdb  r0 ,{r4,r6,r8,r10,r11}^
:02073F90 800D7C53 andhi  r7,r13,r3,asr r12
:02073F94 78000D7C stmvcda  r0 ,{r2,r3,r4,r5,r6,r8,r10,r11}
:02073F98 300D2B14 andcc  r2,r13,r4,lsl r11
:02073F9C 2D4C5381 unknown
:02073FA0 95047400 strls r7,[r4, #-0x400]		;r4-0x400=*(3ffffc0f)=#0(0x00000000)
:02073FA4 13710BE5 cmnne r1,#0x39400
:02073FA8 054410ED streqb r1,[r4, #-0xed]		;r4-0xed=*(3fffff22)=#0(0x00000000)
:02073FAC 75393009 ldrvc r3,[r9, #-0x9]!
:02073FB0 3153952B cmpcc r3,r11,lsr #0xa
:02073FB4 053D3620 ldreq r3,[r13, #-0x620]!
:02073FB8 CD4410CD unknown
:02073FBC 2D154800 unknown
:02073FC0 0E236595 mcreq 5,1,r6,cr3,cr5,{4}
:02073FC4 FD510079 unknown
:02073FC8 4C0AEBFF stcmi  11,cr14,[r10],{#0xff}
:02073FCC D3320975 teqle r2,#0x1D4000
:02073FD0 01990065 orreqs r0,r9,r5,ror #0x0
:02073FD4 749D003D ldrvc r0,[r13],#+0x3d
:02073FD8 D0047199 mulle  r4,r9,r1
:02073FDC C1100F01 tstgt r0,r1,lsl #0x1e
:02073FE0 81810675 orrhi  r0,r1,r5,ror r6
:02073FE4 D004F0E3 andle  r15,r4,r3,ror #0x1
:02073FE8 0020FF11 eoreq  r15,r0,r1,lsl r15
:02073FEC 0E20DD02 cdpeq 13,2,cr13,cr0,cr2,0
:02073FF0 144008B9 strneb r0,[r0],#-0x8b9
:02073FF4 B10AE1A0 unknown
:02073FF8 C220F011 eorgt  r15,r0,#0x11
:02073FFC A01E01E3 andges r0,r14,r3,ror #0x3
:02074000 1C21E101 stcne  1,cr14,[r1],#-0x4
:02074004 301CE182 andccs r14,r12,r2,lsl #0x3
:02074008 85800501 strhi r0,[r0, #+0x501]		;r0+0x501=*(00000501)
:0207400C B1002001 unknown
:02074010 30696701 rsbcc  r6,r9,r1,lsl #0xe
:02074014 69150D49 ldmvsdb  r5 ,{r0,r3,r6,r8,r10,r11}
:02074018 01190754 tsteq r9,r4,asr r7
:0207401C 59158630 ldmpldb  r5 ,{r4,r5,r9,r10,r15}
:02074020 C4628100 unknown
:02074024 8621B918 unknown
:02074028 E5C601B9 strb r0,[r6, #+0x1b9]		;r6+0x1b9=*(003001b9)
:0207402C 7D0AC738 unknown
:02074030 A191B905 orrges r11,r1,r5,lsl #0x12
:02074034 9F32D805 swils 0x0032d805
:02074038 B90706E5 stmltdb  r7 ,{r0,r2,r5,r6,r7,r9,r10}
:0207403C E5867091 str r7,[r6, #+0x91]		;r6+0x91=*(00300091)
:02074040 9101B9B5 strlsh r11,[r1, -r5]
:02074044 E1216142 unknown
:02074048 E585054C str r0,[r5, #+0x54c]		;r5+0x54c=*(0000054c)
:0207404C 8000E1A5 andhi  r14,r0,r5,lsr #0x3
:02074050 E5952064 ldr r2,[r5, #+0x64]		;r5+0x64=*(00000064)
:02074054 0DA2167D stceq  6,cr1,[r2,#+0x1f4]!
:02074058 95C47C00 strlsb r7,[r4, #+0xc00]		;r4+0xc00=*(40000c0f)=#0(0x00000000)
:0207405C 09239514 stmeqdb  r3!,{r2,r4,r8,r10,r12,r15}
:02074060 1503E300 strne r14,[r3, #-0x300]		;(r3-0x300=*(fffffd00))
:02074064 090C0015 stmeqdb  r12 ,{r0,r2,r4}
:02074068 E15C9305 cmp r12,r5,lsl #0x6
:0207406C 03A09001 moveq  r9,#0x1		;r9=1(0x1)
:02074070 06051661 streq r1,r9,#0x1
:02074074 207DE3C0 rsbcss r14,r13,r0,asr #0x7
:02074078 00C1A060 sbceq  r10,r1,r0,ror #0x0
:0207407C 005D01E0 subeqs r0,r13,r0,ror #0x3
:02074080 89840092 stmhiib  r4 ,{r1,r4,r7}
:02074084 147D0505 unknown
:02074088 00D9807B sbceqs r8,r9,r11,ror r0
:0207408C 113A2594 unknown
:02074090 11E15603 mvnne  r5,r3,lsl #0xc
:02074094 E101A0E3 unknown
:02074098 06BA0785 unknown
:0207409C 0DE11E00 stceql 14,cr1,[r1,#+0x0]!
:020740A0 91000902 unknown
:020740A4 01A0202F moveq  r2,r15,lsr #0x0		;r2=34029740(0x20740ac)
:020740A8 A050510A subges r5,r0,r10,lsl #0x2
:020740AC 404D9743 submi  r9,r13,r3,asr #0xe
:020740B0 A0AE0105 adcge  r0,r14,r5,lsl #0x2
:020740B4 060E2AE1 streq r2,r0,r14,r5,lsl #0x2
:020740B8 A004E150 andge  r14,r4,r0,asr r1
:020740BC 04880592 streq r0,[r8],#+0x592
:020740C0 09029800 stmeqdb  r2 ,{r11,r12,r15}
:020740C4 000E015A andeq  r0,r14,r10,asr r1
:020740C8 000211E0 andeq  r1,r2,r0,ror #0x3
:020740CC 0C100660 ldceq  6,cr0,[r0],{#0x60}
:020740D0 00E28770 rsceq  r8,r2,r0,ror r7
:020740D4 F188800C orrnv  r8,r8,r12
:020740D8 E8E28301 unknown
:020740DC 59882D75 stmplib  r8 ,{r0,r2,r4,r5,r6,r8,r10,r11,r13}
:020740E0 115600B9 ldrneh r0,[r6, #-0x9]		;(r6-0xb9=*(002ffff7))
:020740E4 7C13009D ldcvc  0,cr0,[r3],{#0x9d}
:020740E8 15851204 strne r1,[r5, #+0x204]		;r5+0x204=*(00000204)
:020740EC 0D731F39 ldceql 15,cr1,[r3,#-0xe4]!
:020740F0 69132900 ldmvsdb  r3 ,{r8,r11,r13}
:020740F4 B0740E20 rsblts r0,r4,r0,lsr #0x1c
:020740F8 0215A9E1 andeqs r10,r5,#0x384000
:020740FC 71320011 teqvc r2,r1,lsl r0
:02074100 C5546600 ldrgtb r6,[r4, #-0x600]		;r4-0x600=*(3ffffa0f)=#0(0x00000000)
:02074104 0CF0C560 ldceql 5,cr12,[r0],#+0x180
:02074108 C50180C5 strgt r8,[r1, #-0xc5]		;(r1-0xc5=*(ffffff3b))
:0207410C 10102D40 andnes r2,r0,r0,asr #0x1a
:02074110 0C00C56B stceq  5,cr12,[r0],{#0x6b}
:02074114 F0C500C5 sbcnv  r0,r5,r5,asr #0x1
:02074118 950CF0C5 strls r15,[r12, #-0xc5]		;(r12-0xc5=*(ffe39f41))
:0207411C C55D1400 ldrgtb r1,[r13, #-0x400]		;(r13-0x400=*(fffffc00))
:02074120 44F0C5E0 unknown
:02074124 15AD10C5 strne r1,[r13, #+0xc5]!
:02074128 C6C980C5 strgtb r8,[r13, #+0xc5]!
:0207412C 1CF0C53B ldcnel 5,cr12,[r0],#+0xec
:02074130 46F0C531 unknown
:02074134 4D0F0DFC unknown
:02074138 0A3CC903 beq 02FA654C
:0207413C 9504E595 strls r14,[r4, #-0x595]		;r4-0x595=*(3ffffa7a)=#0(0x00000000)
:02074140 0C22C50D stceq  5,cr12,[r2],#-0x34
:02074144 F2E28560 rscnv  r8,r2,#0x18000000
:02074148 F001D024 andnv  r13,r1,r4,lsr #0x0
:0207414C 11D00024 bicnes r0,r0,r4,lsr #0x0
:02074150 124D03CD subne  r0,r13,#0x34000003
:02074154 45C00625 strmib r0,[r0, #+0x625]		;r0+0x625=*(00000625)
:02074158 E35C8000 cmp r12,#0x0
:0207415C B182200E orrlt  r2,r2,r14
:02074160 8D010D12 unknown
:02074164 9DB00201 ldcls  2,cr0,[r0,#+0x4]!
:02074168 421319F9 andmis r1,r3,#0x3E4000
:0207416C 75E1A004 strvcb r10,[r1, #+0x4]!
:02074170 45E2820E strmib r8,[r2, #+0x20e]!
:02074174 10FF0301 rscnes r0,r15,r1,lsl #0x6
:02074178 0203E201 andeq  r14,r3,#0x10000000
:0207417C F0E18114 rscnv  r8,r1,r4,lsl r1
:02074180 00E3C110 rsceq  r12,r3,r0,lsl r1
:02074184 00450E00 subeq  r0,r5,r0,lsl #0x1c
:02074188 2DE1810C stccsl 1,cr8,[r1,#+0x30]!
:0207418C CD01E900 unknown
:02074190 7754E562 ldrvcb r14,[r1,#+0x30]!
:02074194 03201595 unknown
:02074198 50101441 andpls r1,r0,r1,asr #0x8
:0207419C 31000597 swpcc r0,r7,r0
:020741A0 01851700 orreq  r1,r5,r0,lsl #0xe
:020741A4 01A98700 moveq  r8,r0,lsl #0xe		;r8=0(0x0)
:020741A8 26F957A6 unknown
:020741AC 033D2009 teqeq r13,#0x9
:020741B0 10180D45 andnes r0,r8,r5,asr #0x1a
:020741B4 21E28732 mvncs  r8,lsr r2
:020741B8 97E5C720 strlsb r12,[r5,+r0, lsr #0xe]!
:020741BC 068000D9 unknown
:020741C0 08072108 stmeqda  r7 ,{r3,r8,r13}
:020741C4 712800C5 unknown
:020741C8 D40A4103 strle r4,[r10],#-0x103
:020741CC 89047554 stmhidb  r4 ,{r2,r4,r6,r8,r10,r12,r13,r14}
:020741D0 22103512 andcss r3,r0,#0x4800000
:020741D4 80023928 andhi  r3,r2,r8,lsr #0x12
:020741D8 14E5874E unknown
:020741DC 15780209 ldrneb r0,[r8, #-0x209]!
:020741E0 28047880 stmcsda  r4 ,{r7,r11,r12,r13,r14}
:020741E4 2820CD85 stmcsda  r0!,{r0,r2,r7,r8,r10,r11,r14,r15}
:020741E8 80E5850E rschi  r8,r5,r14,lsl #0xa
:020741EC 25950214 ldrcs r0,[r5, #+0x214]		;r5+0x214=*(00000214)
:020741F0 016DE007 unknown
:020741F4 0480E001 streq r14,[r0],#+0x1
:020741F8 016D850A unknown
:020741FC DD08DD85 unknown
:02074200 0F035D02 swieq 0x00035d02
:02074204 02793AFA rsbeqs r3,r9,#0xFA000
:02074208 05240159 streq r0,[r4, #-0x159]!
:0207420C E8BD8713 ldmia  r13!,{r0,r1,r4,r8,r9,r10,r15}
:02074210 858B2111 strhi r2,[r11, #+0x111]		;r11+0x111=*(00003111)
:02074214 02002511 andeq  r2,r0,#0x4400000
:02074218 35E1E030 strccb r14,[r1, #+0x30]!
:0207421C 40430219 submi  r0,r3,r9,lsl r2
:02074220 4F14E003 swimi 0x0014e003
:02074224 0074E16F rsbeqs r14,r4,r15,ror #0x2
:02074228 34001DC0 strcc r1,[r0],#-0xdc0
:0207422C 69036D9C stmvsdb  r3 ,{r2,r3,r4,r7,r8,r10,r11,r13,r14}
:02074230 32644003 rsbcc  r4,r4,#0x3
:02074234 83E412E2 mvnhi  r1,#0x2000000E
:02074238 00010E49 andeq  r0,r1,r9,asr #0x1c
:0207423C 81309130 teqhi r0,r0,lsr r1
:02074240 E402DD40 str r13,[r2],#-0xd40
:02074244 FAAFE58C blx 00C6D87C
:02074248 018334C1 orreq  r3,r3,r1,asr #0x9
:0207424C 400B8D00 andmi  r8,r11,r0,lsl #0x1a
:02074250 31B911B5 ldrcch r1,[r9, +r5]!
:02074254 3D3420AC ldccc  0,cr2,[r4,#-0x2b0]!
:02074258 5005C155 andpl  r12,r5,r5,asr r1
:0207425C 55C605E1 strplb r0,[r6, #+0x5e1]		;r6+0x5e1=*(000005e1)
:02074260 2B847001 blcs 0019026C
:02074264 846004E5 unknown
:02074268 701075E5 andvcs r7,r0,r5,ror #0xb
:0207426C E5842054 str r2,[r4, #+0x54]		;r4+0x54=*(40000063)=#0(0x00000000)
:02074270 99840548 stmlsib  r4 ,{r3,r6,r8,r10}
:02074274 3400F506 strcc r15,[r0],#-0x506
:02074278 0100F560 unknown
:0207427C 00017C00 andeq  r7,r1,r0,lsl #0x18
:02074280 28000D80 stmcsda  r0 ,{r7,r8,r10,r11}
:02074284 69842B3E stmvsib  r4 ,{r1,r2,r3,r4,r5,r8,r9,r11,r13}
:02074288 00DD742F sbceqs r7,r13,r15,lsr #0x8
:0207428C E5843478 str r3,[r4, #+0x478]		;r4+0x478=*(40000487)=#0(0x00000000)
:02074290 0001440A andeq  r4,r1,r10,lsl #0x8
:02074294 00D5354C sbceqs r3,r5,r12,asr #0xa
:02074298 0D080001 unknown
:0207429C 2D54B200 unknown
:020742A0 9119B10F tstls r9,r15,lsl #0x2
:020742A4 84300C10 unknown
:020742A8 91990EE5 orrlss r0,r9,r5,ror #0x1d
:020742AC 007D0200 rsbeqs r0,r13,r0,lsl #0x4
:020742B0 E2842ECE add  r2,r4,#0xCE0
:020742B4 5418A10A ldrpl r10,[r8],#-0x10a
:020742B8 04699407 unknown
:020742BC 1F2DE251 swine 0x002de251
:020742C0 84275491 unknown
:020742C4 8220A4E5 eorhi  r10,r0,#0xE5000000
:020742C8 FFF900E2 swinv 0x00f900e2
:020742CC ED185AFF unknown
:020742D0 3C119101 ldccc  1,cr9,[r1],{#0x1}
:020742D4 E5842A60 str r2,[r4, #+0xa60]		;r4+0xa60=*(40000a6f)=#0(0x00000000)
:020742D8 0A08790E beq 02292718
:020742DC E210840C ands r8,r0,#0xC000000
:020742E0 241815B2 ldrcs r1,[r8],#-0x5b2
:020742E4 1549E1C0 strneb r14,[r9, #-0x1c0]		;(r9-0x1c0=*(fffffe41))
:020742E8 0564442C streqb r4,[r4, #-0x42c]!
:020742EC 53D1F208 bicpls r15,r1,#0x80000000
:020742F0 BD9410F9 unknown
:020742F4 D9266511 stmledb  r6!,{r0,r4,r8,r10,r13,r14}
:020742F8 E194200C orrs r2,r4,r12
:020742FC 31101126 tstcc r0,r6,lsr #0x2
:02074300 38100810 ldmccda  r0 ,{r4,r11}
:02074304 00CDE02D sbceq  r14,r13,r13,lsr #0x0
:02074308 C5108984 ldrgt r8,[r0, #-0x984]		;(r0-0x984=*(fffff67c))
:0207430C FFFB8E21 swinv 0x00fb8e21
:02074310 1414EB1B ldrne r14,[r4],#-0xb1b
:02074314 71244194 unknown
:02074318 30247014 eorcc  r7,r4,r4,lsl r0
:0207431C 8349E594 unknown
:02074320 01142641 tsteq r4,r1,asr #0xc
:02074324 2C041800 stccs  8,cr1,[r4],{#0x0}
:02074328 8010E584 andhis r14,r0,r4,lsl #0xb
:0207432C 4FE10179 swimi 0x00e10179
:02074330 10351359 eornes r1,r5,r9,asr r3
:02074334 E9E001F0 unknown
:02074338 E1A0C001 mov  r12,r1			;r12=0(0x0)
:0207433C 004D2259 subeq  r2,r13,r9,asr r2
:02074340 1AC112C4 bne 010B8E58
:02074344 70E58D30 rscvc  r8,r5,r0,lsr r13
:02074348 E5029414 str r9,[r2, #-0x414]		;(r2-0x414=*(fffffbec))
:0207434C 3F19200E swicc 0x0019200e
:02074350 5F001D41 swipl 0x00001d41
:02074354 318928FC unknown
:02074358 0414176D ldreq r1,[r4],#-0x76d
:0207435C 103CE594 mlanes r12,r4,r5,r14unknown
:02074360 ADE28403 stcgel 4,cr8,[r2,#+0xc]!
:02074364 C418E50F ldrgt r14,[r8],#-0x50f
:02074368 7504E594 strvc r14,[r4, #-0x594]		;r4-0x594=*(3ffffa7b)=#0(0x00000000)
:0207436C CD0BB10E unknown
:02074370 0D28020A stceq  2,cr0,[r8,#-0x28]!
:02074374 CC124D00 ldcgt  13,cr4,[r2],{#0x0}
:02074378 06E58DC0 unknown
:0207437C 4502B1FC strmi r11,[r2, #-0x1fc]		;(r2-0x1fc=*(fffffe04))
:02074380 E032C914 eors r12,r2,r4,lsl r9
:02074384 A5F02379 ldrgeb r2,[r0, #+0x379]!
:02074388 81017D00 unknown
:0207438C 7004BD06 andvc  r11,r4,r6,lsl #0x1a
:02074390 50BD03E5 adcpls r0,r13,r5,ror #0x7
:02074394 01B102AD moveqs r0,r13,lsr #0x5		;r0=0(0x0)
:02074398 AB002908 blge 0207E7C0
:0207439C EB16FFE6 bl 0263433C
:020743A0 E2661E16 rsb  r1,r6,#0x160
:020743A4 14A10549 unknown
:020743A8 20596081 subcss r6,r9,r1,lsl #0x1
:020743AC 06CD182D streqb r1,[r13],+r13, lsr #0x10
:020743B0 150029EB strne r2,[r0, #-0x9eb]		;(r0-0x9eb=*(fffff615))
:020743B4 570913C1 strpl r1,[r0, #-0x9eb]		;(r0-0x9eb=*(fffff615))
:020743B8 9109E356 unknown
:020743BC 66090205 strvs r0,[r9],-r5, lsl #0x4
:020743C0 990508E2 stmlsdb  r5 ,{r1,r5,r6,r7,r11}
:020743C4 3D143902 unknown
:020743C8 00078101 andeq  r8,r7,r1,lsl #0x2
:020743CC B58E302D strlt r3,[r14, #+0x2d]		;r14+0x2d=*(0000002d)
:020743D0 12F5BB10 rscnes r11,r5,#0x4000
:020743D4 04E08660 unknown
:020743D8 E0450550 sub  r0,r5,r0,asr r5
:020743DC BD0714F1 unknown
:020743E0 D520112E strle r1,[r0, #-0x12e]!
:020743E4 F400DD00 strnv r13,[r0],#-0xd00
:020743E8 3907000D stmccdb  r7 ,{r0,r2,r3}
:020743EC 211E6920 tstcs r14,r0,lsr #0x12
:020743F0 91015D00 unknown
:020743F4 5D7DF012 ldcpll 0,cr15,[r13,#-0x48]!
:020743F8 1E1FD100 cdpne 1,0,cr13,cr15,cr0,0
:020743FC 192D00F1 stmnedb  r13!,{r0,r4,r5,r6,r7}
:02074400 CD10C504 unknown
:02074404 40D4DB00 sbcmis r13,r4,r0,lsl #0x16
:02074408 7000E288 andvc  r14,r0,r8,lsl #0x5
:0207440C 406005B5 unknown
:02074410 1EED0F69 cdpne 15,14,cr0,cr13,cr9,3
:02074414 20043110 andcs  r3,r4,r0,lsl r1
:02074418 858D131D strhi r1,[r13, #+0x31d]		;r13+0x31d=*(0000031d)
:0207441C E284AB01 add  r10,r4,#0x400
:02074420 1071BCCE rsbnes r11,r1,r14,asr #0x19
:02074424 0422459D unknown
:02074428 58490150 stmplda  r9 ,{r4,r6,r8}^
:0207442C 10040751 andne  r0,r4,r1,asr r7
:02074430 0512E288 ldreq r14,[r2, #-0x288]		;(r2-0x288=*(fffffd78))
:02074434 F2EBFFC9 rscnv  r15,r11,#0x324
:02074438 01040871 unknown
:0207443C E150384B cmp r0,r11,asr #0x10
:02074440 0091B022 addeqs r11,r1,r2,lsr #0x0
:02074444 00ED08F1 unknown
:02074448 CD4011D4 unknown
:0207444C 1141DD10 unknown
:02074450 7171BC96 unknown
:02074454 A5017135 strge r7,[r1, #-0x135]		;(r1-0x135=*(fffffecb))
:02074458 D4698510 unknown
:0207445C 10083031 andne  r3,r8,r1,lsr r0
:02074460 0C20D594 stceq  5,cr13,[r0],#-0x250
:02074464 E8942200 ldmia  r4 ,{r9,r13}
:02074468 20A9C8A6 adccs  r12,r9,r6,lsr #0x11
:0207446C F1181235 tstnv r8,r5,lsr r2
:02074470 0A8DB000 beq 003E0478
:02074474 14ED1129 unknown
:02074478 84200771 unknown
:0207447C FD0F84E5 unknown
:02074480 F8120900 ldmnvda  r2 ,{r8,r11}
:02074484 350DF543 strcc r15,[r13, #-0x543]		;(r13-0x543=*(fffffabd))
:02074488 33A0901E movcc  r9,#0x1E		;r9=30(0x1e)
:0207448C 993470E1 ldmlsdb  r4!,{r0,r5,r6,r7,r12,r13,r14}
:02074490 498001E5 stmmiib  r0 ,{r0,r2,r5,r6,r7,r8}
:02074494 026D8003 rsbeq  r8,r13,#0x3
:02074498 087D113C unknown
:0207449C 93129520 tstls r2,#0x8000000
:020744A0 ED0029E8 unknown
:020744A4 00139100 andeqs r9,r3,r0,lsl #0x2
:020744A8 46E1B050 unknown
:020744AC 19000906 stmnedb  r0 ,{r1,r2,r8,r11}
:020744B0 A0700410 rsbges r0,r0,r0,lsl r4
:020744B4 12010301 andne  r0,r1,#0x4000000
:020744B8 E5981083 ldr r1,[r8, #+0x83]		;r8+0x83=*(00000083)
:020744BC E598002C ldr r0,[r8, #+0x2c]		;r8+0x2c=*(0000002c)
:020744C0 0E040001 cdpeq 0,0,cr0,cr4,cr1,0
:020744C4 E0817000 add  r7,r1,r0
:020744C8 09021019 stmeqdb  r2 ,{r0,r3,r4,r12}
:020744CC 0821A110 stmeqda  r1!,{r4,r8,r13,r15}
:020744D0 01A06007 moveq  r6,r7			;r6=0(0x0)
:020744D4 6013A900 andvss r10,r3,r0,lsl #0x12
:020744D8 00301141 eoreqs r1,r0,r1,asr #0x2
:020744DC 02090665 andeq  r0,r9,#0x6500000
:020744E0 FFD38F03 swinv 0x00d38f03
:020744E4 1421EB0D unknown
:020744E8 21061F65 unknown
:020744EC 06A1E241 unknown
:020744F0 7D0045D5 unknown
:020744F4 07029116 unknown
:020744F8 81C407A5 bichi  r0,r4,r5,lsr #0xf
:020744FC 8550AE1D ldrhib r10,[r0, #-0xe1d]		;(r0-0xe1d=*(fffff1e3))
:02074500 9F80C0E5 swils 0x0080c0e5
:02074504 4085056D addmi  r0,r5,r13,ror #0xa
:02074508 0039BCE5 eoreqs r11,r9,r5,ror #0x19
:0207450C 74002D58 strvc r2,[r0],#-0xd58
:02074510 94005120 strls r5,[r0],#-0x120
:02074514 80003D1B andhi  r3,r0,r11,lsl r13
:02074518 C7E6E585 strgtb r14,[r6,+r5, lsl #0xb]!
:0207451C 09EB02FF unknown
:02074520 21201CE9 unknown
:02074524 02C5300C sbceq  r3,r5,#0xC
:02074528 50D40011 sbcpls r0,r4,r1,lsl r0
:0207452C 2FB90381 swics 0x00b90381
:02074530 21D400E1 biccss r0,r4,r1,ror #0x1
:02074534 2E10F400 cdpcs 4,0,cr15,cr0,cr0,0
:02074538 3084E285 addcc  r14,r4,r5,lsl #0x5
:0207453C 89500591 ldmhidb  r0 ,{r0,r4,r7,r8,r10}^
:02074540 102D10E5 eorne  r1,r13,r5,ror #0x1
:02074544 C9811A02 stmgtib  r1 ,{r1,r9,r11,r12}
:02074548 3001B50D andcc  r11,r1,r13,lsl #0xa
:0207454C 3AE53189 bcc 019C0B78
:02074550 6E3029BC mrcvs 9,1,r2,cr0,cr12,{5}
:02074554 08E2853F unknown
:02074558 E3A04B01 mov  r4,#0x400		;r4=1024(0x400)
:0207455C 0E9D1060 cdpeq 0,8,cr1,cr13,cr0,3
:02074560 0DC01335 unknown
:02074564 001D0F00 andeqs r0,r13,r0,lsl #0x1e
:02074568 3B091011 blcc 022B85B4
:0207456C 040DE283 streq r14,[r13],#-0x283
:02074570 33E58D40 mvncc  r8,#0x1000
:02074574 00EBFFBA unknown
:02074578 020EB9F8 andeq  r11,r14,#0x3E0000
:0207457C BB00D10A bllt 020A89AC
:02074580 01710201 cmneq r1,r1,lsl #0x4
:02074584 70115DD2 ldrvcsb r5,[r1], -r2
:02074588 0E699924 cdpeq 9,6,cr9,cr9,cr4,1
:0207458C 05083C1D streq r3,[r8, #-0xc1d]		;(r8-0xc1d=*(fffff3e3))
:02074590 6D32B109 ldcvs  1,cr11,[r2,#-0x24]!
:02074594 D5109D02 ldrle r9,[r0, #-0xd02]		;(r0-0xd02=*(fffff2fe))
:02074598 B817011C ldmltda  r7 ,{r2,r3,r4,r8}
:0207459C 9E000925 cdpls 9,0,cr0,cr0,cr5,1
:020745A0 09D00001 ldmeqib  r0 ,{r0}^
:020745A4 00206000 eoreq  r6,r0,r0
:020745A8 FD053000 unknown
:020745AC FCD8020B ldc2l 2,cr0,[r8],{#0xb}
:020745B0 3120A90B unknown
:020745B4 2011C010 andcss r12,r1,r0,lsl r0
:020745B8 591C1110 ldmpldb  r12 ,{r4,r8,r12}
:020745BC 8116A518 tsthi r6,r8,lsl r5
:020745C0 111D8DE5 tstne r13,r5,ror #0x1b
:020745C4 297C9900 ldmcsdb  r12!,{r8,r11,r12,r15}^
:020745C8 004D8332 subeq  r8,r13,r2,lsr r3
:020745CC 2540796C strcsb r7,[r0, #-0x96c]		;(r0-0x96c=*(fffff694))
:020745D0 2135D704 teqcs r5,r4,lsl #0xe
:020745D4 05000D13 streq r0,[r0, #-0xd13]		;(r0-0xd13=*(fffff2ed))
:020745D8 75D50031 ldrvcb r0,[r5, #+0x31]		;r5+0x31=*(00000031)
:020745DC 69550F40 ldmvsdb  r5 ,{r6,r8,r9,r10,r11}^
:020745E0 20754800 rsbcss r4,r5,r0,lsl #0x10
:020745E4 FD02C145 unknown
:020745E8 23018352 unknown
:020745EC 831072B5 tsthi r0,#0x5000000B
:020745F0 221325E2 andcss r2,r3,#0x38800000
:020745F4 EB10FFC5 bl 024B4510
:020745F8 C1741019 cmngt r4,r9,lsl r0
:020745FC 40E90641 rscmi  r0,r9,r1,asr #0xc
:02074600 B202B172 andlt  r11,r2,#0x8000001C
:02074604 2DB50805 ldccs  8,cr0,[r5,#+0x14]!
:02074608 C56D1449 strgtb r1,[r13, #-0x449]!
:0207460C D55DA540 ldrleb r10,[r13, #-0x540]		;(r13-0x540=*(fffffac0))
:02074610 3177441B cmncc r7,r11,lsl r4
:02074614 0015F94B andeqs r15,r5,r11,asr #0x12
:02074618 090B03DD stmeqdb  r11 ,{r0,r2,r3,r4,r6,r7,r8,r9}
:0207461C 40BDB700 adcmis r11,r13,r0,lsl #0xe
:02074620 612908AB unknown
:02074624 BD512944 unknown
:02074628 1FC90760 swine 0x00c90760
:0207462C 10DA0CAD sbcnes r0,r10,r13,lsr #0x19
:02074630 5BC14DF1 blpl 010C7DFC
:02074634 2B891DFD blcs 002BBE30
:02074638 C14C03F9 unknown
:0207463C A11D653E tstge r13,r14,lsr r5
:02074640 0405BD03 streq r11,[r5],#-0xd03
:02074644 000F047D andeq  r0,r15,r13,ror r4
:02074648 A997065D ldmgeib  r7 ,{r0,r2,r3,r4,r6,r9,r10}
:0207464C 89103511 ldmhidb  r0 ,{r0,r4,r8,r10,r12,r13}
:02074650 FD200914 stc2  9,cr0,[r0,#-0x50]!
:02074654 0DB9400A ldceq  0,cr4,[r9,#+0x28]!
:02074658 50DF1471 sbcpls r1,r15,r1,ror r4
:0207465C 9D400019 unknown
:02074660 0914FD04 ldmeqdb  r4 ,{r2,r8,r10,r11,r12,r13,r14,r15}
:02074664 3A400200 bcc 03074E6C
:02074668 147507B5 unknown
:0207466C 40075550 andmi  r5,r7,r0,asr r5
:02074670 147DE3A0 unknown
:02074674 3B10558B blcc 02489CA8
:02074678 1D648069 stcnel 0,cr8,[r4,#-0x1a4]!
:0207467C 1223A13F eorne  r10,r3,#0xC000000F
:02074680 07B5000D ldreq r0,[r5,+r13]!
:02074684 69870035 stmvsib  r7 ,{r0,r2,r4,r5}
:02074688 00690E40 rsbeq  r0,r9,r0,asr #0x1c
:0207468C 552A0044 strpl r0,[r10, #-0x44]!
:02074690 060D4716 unknown
:02074694 81010255 unknown
:02074698 4D043069 unknown
:0207469C 00D5E590 smulleqs r14,r5,r0,r5
:020746A0 821C15E1 andhis r1,r12,#0x38400000
:020746A4 E5148100 ldr r8,[r4, #-0x100]		;(r4-0x100=*(00000300))
:020746A8 B43EE501 unknown
:020746AC 24E1C145 unknown
:020746B0 0A9503C1 beq 005B55BC
:020746B4 18F1200D unknown
:020746B8 0B0D0A41 bleq 023B6FC4
:020746BC 3FB110FD swicc 0x00b110fd
:020746C0 85FF39F5 ldrhib r3,[r15, #+0x9f5]!
:020746C4 0D076D03 unknown
:020746C8 6C006D01 stcvs  13,cr6,[r0],{#0x1}
:020746CC 053DED04 ldreq r14,[r13, #-0xd04]!
:020746D0 24008D4F strcs r8,[r0],#-0xd4f
:020746D4 15368500 ldrne r8,[r6, #-0x500]!
:020746D8 C9800122 stmgtib  r0 ,{r1,r5,r8}
:020746DC 80549932 subhis r9,r4,r2,lsr r9
:020746E0 0DBD175D ldceq  7,cr1,[r13,#+0x174]!
:020746E4 003915ED eoreqs r1,r9,r13,ror #0xb
:020746E8 5A490D79 bpl 032B7CD4
:020746EC 1A9508FC bne 005B6AE4
:020746F0 17A90BE5 strne r0,r1,r9,r13,ror #0xb
:020746F4 34E411D9 unknown
:020746F8 00E51E93 smlaleq  r1,r5,r3,r14
:020746FC 59080901 stmpldb  r8 ,{r0,r8,r11}
:02074700 0499330B ldreq r3,[r9],#+0x30b
:02074704 4A215408 bmi 028C972C
:02074708 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0207470C 1A3114E5 bne 02CB9AA8
:02074710 00096119 andeq  r6,r9,r9,lsl r1
:02074714 A0000910 andge  r0,r0,r0,lsl r9
:02074718 14350049 unknown
:0207471C B5003D0A strlt r3,[r0, #-0xd0a]		;(r0-0xd0a=*(fffff2f6))
:02074720 19AA0014 stmneib  r10!,{r2,r4}
:02074724 00010810 andeq  r0,r1,r0,lsl r8
:02074728 851505CA ldrhi r0,[r5, #-0x5ca]		;(r5-0x5ca=*(fffffa36))
:0207472C BA000106 blt 02074B4C
:02074730 0511C515 ldreq r12,[r1, #-0x515]		;(r1-0x515=*(fffffaeb))
:02074734 05601C00 streqb r1,[r0, #-0xc00]!
:02074738 00090300 andeq  r0,r9,r0,lsl #0x6
:0207473C 011E4D91 unknown
:02074740 55551389 ldrplb r1,[r5, #-0x389]		;(r5-0x389=*(fffffc77))
:02074744 D5FD2C05 ldrleb r2,[r13, #+0xc05]!
:02074748 89550013 ldmhidb  r5 ,{r0,r1,r4}^
:0207474C 25B5CA16 ldrcs r12,[r5, #+0xa16]!
:02074750 1CAA0000 stcne  0,cr0,[r10],#+0x0
:02074754 098D03E9 stmeqib  r13 ,{r0,r3,r5,r6,r7,r8,r9}
:02074758 0950F700 ldmeqdb  r0 ,{r8,r9,r10,r12,r13,r14,r15}^
:0207475C 550C0100 strpl r0,[r12, #-0x100]		;(r12-0x100=*(ffffff00))
:02074760 0021CCE3 eoreq  r12,r1,r3,ror #0x19
:02074764 121141F4 andnes r4,r1,#0x3D
:02074768 E1191920 tst r9,r0,lsr #0x12
:0207476C BF002103 swilt 0x00002103
:02074770 5DEF0021 stcpll 0,cr0,[r15,#+0x84]!
:02074774 21EC8021 mvncs  r8,r1,lsr #0x0
:02074778 0021EA40 eoreq  r14,r1,r0,asr #0x14
:0207477C 0A512004 beq 034BC794
:02074780 B6002995 unknown
:02074784 D9E601A9 unknown
:02074788 D1007101 unknown
:0207478C B175E32F cmnlt r5,r15,lsr #0x6
:02074790 E11A7100 tst r10,r0,lsl #0x2
:02074794 25C80525 strcsb r0,[r8, #+0x525]		;r8+0x525=*(00000525)
:02074798 E20D9505 and  r9,r13,#0x1400000
:0207479C F905256B stmnvdb  r5 ,{r0,r1,r3,r5,r6,r8,r10,r13}
:020747A0 83008028 unknown
:020747A4 030B05E0 unknown
:020747A8 C01807BD ldrgth r0,[r8], -r13
:020747AC 20F918B5 unknown
:020747B0 198000A8 stmneib  r0 ,{r3,r5,r7}
:020747B4 18150C89 ldmneda  r5 ,{r0,r3,r7,r10,r11}
:020747B8 83018542 unknown
:020747BC 46153DE0 ldrmi r3,da 
:020747C0 8C00214B stchi  1,cr2,[r0],{#0x4b}
:020747C4 21099F03 unknown
:020747C8 346D00B9 unknown
:020747CC E280710D add  r7,r0,#0x40000003
:020747D0 02911025 addeqs r1,r1,#0x25
:020747D4 18ADE020 stmneia  r13!,{r5,r13,r14,r15}
:020747D8 31C43D84 biccc  r3,r4,r4,lsl #0x1b
:020747DC 001B3031 andeqs r3,r11,r1,lsr r0
:020747E0 445C2139 ldrmib r2,[r12],#-0x139
:020747E4 F5613903 strnvb r3,[r1, #-0x903]!
:020747E8 81E24100 mvnhi  r4,r0,lsl #0x2
:020747EC 00191561 andeqs r1,r9,r1,ror #0xa
:020747F0 C135B4C6 teqgt r5,r6,asr #0x9
:020747F4 D471B0E1 unknown
:020747F8 AD801045 unknown
:020747FC 03494300 unknown
:02074800 880AE547 stmhida  r10 ,{r0,r1,r2,r6,r8,r10,r13,r14,r15}
:02074804 551515E0 ldrpl r1,[r5, #-0x5e0]		;(r5-0x5e0=*(fffffa20))
:02074808 D132D607 teqle r2,r7,lsl #0xc
:0207480C 891A2FA1 ldmhidb  r10 ,{r0,r5,r7,r8,r9,r10,r11,r13}
:02074810 7D512000 unknown
:02074814 0320FF04 msreq CPSR_,#0x10
:02074818 010192E2 unknown
:0207481C 2001E001 andcs  r14,r1,r1
:02074820 CD821021 unknown
:02074824 2894BE24 ldmcsia  r4 ,{r2,r5,r9,r10,r11,r12,r13,r15}
:02074828 E027001D eor  r0,r7,r13,lsl r0
:0207482C 099002E1 ldmeqib  r0 ,{r0,r5,r6,r7,r9}
:02074830 94BE01E0 unknown
:02074834 E5800019 str r0,[r0, #+0x19]		;r0+0x19=*(00000019)
:02074838 E243900C sub  r9,r3,#0xC
:0207483C 88800114 stmhiia  r0 ,{r2,r4,r8}
:02074840 888C1DE0 stmhiia  r12 ,{r5,r6,r7,r8,r10,r11,r12}
:02074844 C5B000E2 ldrgt r0,[r0, #+0xe2]!
:02074848 3713E1D8 unknown
:0207484C B000E18C andlt  r14,r0,r12,lsl #0x3
:02074850 05D1C835 ldreqb r12,[r1, #+0x835]		;r1+0x835=*(00000835)
:02074854 05D1089D ldreqb r0,[r1, #+0x89d]		;r1+0x89d=*(0000089d)
:02074858 83383A01 teqhi r8,#0x1000
:0207485C C39526E2 orrgts r2,r5,#0xE200000
:02074860 00AD0045 adceq  r0,r13,r5,asr #0x0
:02074864 55E03129 strplb r3,[r0, #+0x129]!
:02074868 1006210D andne  r2,r6,r13,lsl #0x2
:0207486C 14BCE001 unknown
:02074870 4D830049 unknown
:02074874 D421B000 unknown
:02074878 ED6000E1 stcl 0,cr0,[r0,#-0x384]!
:0207487C 05158112 ldreq r8,[r5, #-0x112]		;(r5-0x112=*(fffffeee))
:02074880 0509860C streq r8,[r9, #-0x60c]		;(r9-0x60c=*(fffffa12))
:02074884 10020025 andne  r0,r2,r5,lsr #0x0
:02074888 0D0A19E1 unknown
:0207488C 05860A14 streq r0,[r6, #+0xa14]		;r6+0xa14=*(00000a14)
:02074890 038DD000 orreq  r13,r13,#0x0
:02074894 35E25242 strccb r5,[r2, #+0x242]!
:02074898 00B5C025 adceqs r12,r5,r5,lsr #0x0
:0207489C 1055E591 unknown
:020748A0 00E11590 smlaleq  r1,r1,r0,r5
:020748A4 E1D023B6 ldrh r2,[r0, #+0x36]		;r0+0x36=*(00000036)
:020748A8 E0021113 and  r1,r2,r3,lsl r1
:020748AC E0020EF9 unknown
:020748B0 E1C013B6 strh r1,[r0, #+0x36]		;r0+0x36=*(00000036)
:020748B4 60102D02 andvss r2,r0,r2,lsl #0x1a
:020748B8 12A19F12 adcne  r9,r1,#0x48
:020748BC E24003F9 sub  r0,r0,#0xE4000003
:020748C0 82110131 andhis r0,r1,#0x4000000C
:020748C4 14E8231D unknown
:020748C8 0808E591 stmeqda  r8 ,{r0,r4,r7,r8,r10,r13,r14,r15}
:020748CC 02E11DE1 rsceq  r1,r1,#0x3840
:020748D0 E1257D09 unknown
:020748D4 01100D01 tsteq r0,r1,lsl #0x1a
:020748D8 04E1D476 unknown
:020748DC 11E11D19 mvnne  r1,r9,lsl r13
:020748E0 11B00E31 movnes r0,lsr r1		;r0=0(0x0)
:020748E4 20E1D438 rsccs  r13,r1,r8,lsr r4
:020748E8 55E59F02 strplb r9,[r5, #+0xf02]!
:020748EC C007DD1F andgt  r13,r7,r15,lsl r13
:020748F0 E24102D1 sub  r0,r1,#0x1000000D
:020748F4 35850100 strcc r0,[r5, #+0x100]		;r5+0x100=*(00000100)
:020748F8 802134E8 eorhi  r3,r1,r8,ror #0x9
:020748FC 00096FE5 andeq  r6,r9,r5,ror #0x1f
:02074900 01BA174D moveqs r1,r13,asr #0xe
:02074904 6CEB1800 stcvsl 8,cr1,[r11],#+0x0
:02074908 F5290005 strnv r0,[r9, #-0x5]!
:0207490C 10E56A00 rscne  r6,r5,r0,lsl #0x14
:02074910 E3A05480 mov  r5,#0x80000000		;r5=-2147483648(0x80000000)
:02074914 0AA161E8 beq 008CD0BC
:02074918 F5080565 strnv r0,[r8, #-0x565]		;(r8-0x565=*(fffffa9b))
:0207491C 0498B00B ldreq r11,[r8],#+0xb
:02074920 1000E009 andne  r14,r0,r9
:02074924 07F50039 unknown
:02074928 E10A3DC0 unknown
:0207492C 120AA566 andne  r10,r10,#0x19800000
:02074930 1A4935B0 bne 032C1FF8
:02074934 7D134753 unknown
:02074938 81006C19 unknown
:0207493C 08F106E2 unknown
:02074940 0A99BE82 beq 006E4350
:02074944 1295100D addnes r1,r5,#0xD
:02074948 1A990792 bne 006B6798
:0207494C 09E54E96 unknown
:02074950 259D8000 ldrcs r8,[r13, #+0x0]		;r13+0x0=*(00000000)
:02074954 10C075B0 strneh r7,[r0],#+0x50
:02074958 E2880361 add  r0,r8,#0x84000001
:0207495C 182580FF stmneda  r5!,{r0,r1,r2,r3,r4,r5,r6,r7,r15}
:02074960 E721E358 unknown
:02074964 05790369 ldreqb r0,[r9, #-0x369]!
:02074968 7C0E7D10 stcvc  13,cr7,[r14],{#0x10}
:0207496C 16710005 unknown
:02074970 00137FDA ldreqsb r7,[r3], -r10
:02074974 06B50909 unknown
:02074978 07CC4AF9 unknown
:0207497C 44EB0038 unknown
:02074980 006D1C99 unknown
:02074984 75406D0F strvcb r6,[r0, #-0xd0f]		;(r0-0xd0f=*(fffff2f1))
:02074988 A512D81C ldrge r13,[r2, #-0x81c]		;(r2-0x81c=*(fffff7e4))
:0207498C B5109550 ldrlt r9,[r0, #-0x550]		;(r0-0x550=*(fffffab0))
:02074990 0D109590 unknown
:02074994 9510A550 ldrls r10,[r0, #-0x550]		;(r0-0x550=*(fffffab0))
:02074998 90A5FE10 adcls  r15,r5,r0,lsl r14
:0207499C 60A53095 umlalvs  r3,r5,r5,r0
:020749A0 2C000D75 stccs  13,cr0,[r0],{#0x75}
:020749A4 577180A5 ldrplb r8,[r1,-r5, lsr #0x1]!
:020749A8 19280095 stmnedb  r8!,{r0,r2,r4,r7}
:020749AC E1D4001C bics r0,r4,r12,lsl r0
:020749B0 8503311D strhi r3,[r3, #-0x11d]		;(r3-0x11d=*(fffffee3))
:020749B4 21013D00 unknown
:020749B8 011F400D tsteq r15,r13
:020749BC 297BCD00 ldmcsdb  r11!,{r8,r10,r11,r14,r15}^
:020749C0 1BCDEA01 blne 013EF1CC
:020749C4 6BCD500D blvs 013C8A00
:020749C8 1BCD0129 blne 013B4E74
:020749CC 1BB11BD1 blne 00CBB918
:020749D0 29FF100D unknown
:020749D4 0B000111 bleq 02074E20
:020749D8 010D400D unknown
:020749DC 00010C00 andeq  r0,r1,r0,lsl #0x18
:020749E0 000107AB andeq  r0,r1,r11,lsr #0xf
:020749E4 811B910A tsthi r11,r10,lsl #0x2
:020749E8 CD30F52B ldcgt  5,cr15,[r0,#-0xac]!
:020749EC FA12311B blx 02500E68
:020749F0 FF001104 swinv 0x00001104
:020749F4 000DFFFF unknown
:020749F8 000D0FBD streqh r0,[r13], -r13
:020749FC 000D4BE2 andeq  r4,r13,r2,ror #0x17
:02074A00 10151BC1 andnes r1,r5,r1,asr #0x17
:02074A04 03471519 unknown
:02074A08 0C011E00 stceq  14,cr1,[r1],{#0x0}
:02074A0C 18102D55 ldmneda  r0 ,{r0,r2,r4,r6,r8,r10,r11,r13}
:02074A10 35101938 ldrcc r1,[r0, #-0x938]		;(r0-0x938=*(fffff6c8))
:02074A14 2C657D46 stccsl 13,cr7,[r5],#-0x118
:02074A18 3A01E3A0 bcc 020ED8A0
:02074A1C 00E4E281 rsceq  r14,r4,r1,lsl #0x5
:02074A20 27E59344 strcsb r9,r14,r4,r1,lsl #0x5
:02074A24 351C00D5 ldrcc r0,[r12, #-0xd5]		;(r12-0xd5=*(ffffff2b))
:02074A28 D0381904 eorles r1,r8,r4,lsl #0x12
:02074A2C F82DF181 stmnvda  r13!,{r0,r7,r8,r12,r13,r14,r15}
:02074A30 2000B583 andcs  r11,r0,r3,lsl #0xb
:02074A34 013D0509 teqeq r13,r9,lsl #0xa
:02074A38 0CA134D2 stceq  4,cr3,[r1],#+0x348
:02074A3C 74DD83F8 ldrvcb r8,[r13],#+0x3f8
:02074A40 122D41F8 eorne  r4,r13,#0x3E
:02074A44 058D34E9 streq r3,[r13, #+0x4e9]		;r13+0x4e9=*(000004e9)
:02074A48 89077901 stmhidb  r7 ,{r0,r8,r11,r12,r13,r14}
:02074A4C 7D055D50 unknown
:02074A50 7D82F410 unknown
:02074A54 10208800 eorne  r8,r0,r0,lsl #0x10
:02074A58 01200781 unknown
:02074A5C 0601A201 streq r10,[r1],-r1, lsl #0x4
:02074A60 EB001A7A bl 0207B450
:02074A64 019F14A0 orreqs r1,r15,r0,lsr #0x9
:02074A68 DD7020E5 ldclel 0,cr2,[r0,#-0x394]!
:02074A6C 013D01AD teqeq r13,r13,lsr #0x3
:02074A70 E2304630 eors r4,r0,#0x3000000
:02074A74 03254103 unknown
:02074A78 E8E2844A unknown
:02074A7C F5944408 ldrnv r4,[r4, #+0x408]		;r4+0x408=*(00000808)
:02074A80 9D01C508 unknown
:02074A84 0A990709 beq 006B66B0
:02074A88 00015C1C andeq  r5,r1,r12,lsl r12
:02074A8C 0AA1011B beq 008B4F00
:02074A90 01190001 tsteq r9,r1
:02074A94 01591800 cmpeq r9,r0,lsl #0x10
:02074A98 A1010AA1 unknown
:02074A9C 1500010A strne r0,[r0, #-0x10a]		;(r0-0x10a=*(fffffef6))
:02074AA0 5A030011 bpl 02134AEC
:02074AA4 01A80001 moveq  r0,r1			;r0=0(0x0)
:02074AA8 0001D100 andeq  r13,r1,r0,lsl #0x2
:02074AAC 100125EC andne  r2,r1,r12,ror #0xb
:02074AB0 EA000155 b 0207500C
:02074AB4 49250651 stmmidb  r5!,{r0,r4,r6,r9,r10}
:02074AB8 0D634D55 stceql 13,cr4,[r3,#-0x154]!
:02074ABC 201DD81A andcss r13,r13,r10,lsl r8
:02074AC0 00450DF9 unknown
:02074AC4 E59F2424 ldr r2,[r15, #+0x424]		;r15+0x424=*(02074ef0)=#748257569(0x2c998121)
:02074AC8 1111510C tstne r1,r12,lsl #0x2
:02074ACC B1009D00 unknown
:02074AD0 2D811109 unknown
:02074AD4 CF00B911 swigt 0x0000b911
:02074AD8 1011E581 andnes r14,r1,r1,lsl #0xb
:02074ADC E1DD31BA ldrh r3,[r13, #+0x1a]		;r13+0x1a=*(0000001a)
:02074AE0 18110480 ldmneda  r1 ,{r7,r10}
:02074AE4 3803451B stmccda  r3 ,{r0,r1,r3,r4,r8,r10,r14}
:02074AE8 B9163345 ldmltdb  r6 ,{r0,r2,r6,r8,r9,r12,r13}
:02074AEC 1D554D00 unknown
:02074AF0 1290E281 addnes r14,r0,#0x10000008
:02074AF4 1699E021 ldrne r14,[r9],+r1, lsr #0x0
:02074AF8 FFC34780 swinv 0x00c34780
:02074AFC 3103DCEB unknown
:02074B00 C000991B andgt  r9,r0,r11,lsl r9
:02074B04 16E59030 unknown
:02074B08 00920041 addeqs r0,r2,r1,asr #0x0
:02074B0C 4DE01007 stcmil 0,cr1,[r0,#+0x1c]!
:02074B10 077D838D ldreqb r8,[r13,-r13, lsl #0x7]!
:02074B14 1007E206 andne  r14,r7,r6,lsl #0x4
:02074B18 01E7D830 mvneq  r13,lsr r0
:02074B1C BD01F50E unknown
:02074B20 1060F00B rsbne  r15,r0,r11
:02074B24 1C20E3C3 stcne  3,cr14,[r0],#-0x30c
:02074B28 C8035981 stmgtda  r3 ,{r0,r7,r8,r11,r12,r14}
:02074B2C 10E9E740 rscne  r14,r9,r0,asr #0xe
:02074B30 6D00E90A unknown
:02074B34 0D0DE1FE unknown
:02074B38 E01CCA82 ands r12,r12,r2,lsl #0x15
:02074B3C E100E5D5 unknown
:02074B40 D509A112 strle r10,[r9, #-0x112]		;(r9-0x112=*(ffffff0c))
:02074B44 802AE009 eorhi  r14,r10,r9
:02074B48 80E59F23 rschi  r9,r5,r3,lsr #0x1e
:02074B4C 8012B513 andhis r11,r2,r3,lsl r5
:02074B50 2431008D unknown
:02074B54 0984008D stmeqib  r4 ,{r0,r2,r3,r7}
:02074B58 2509D105 strcs r13,[r9, #-0x105]		;(r9-0x105=*(ffffff19))
:02074B5C 1A3907A9 bne 02EB6A08
:02074B60 02E24620 rsceq  r4,r2,#0x2000000
:02074B64 E0028331 and  r8,r2,r1,lsr r3
:02074B68 E5912D40 ldr r2,[r1, #+0xd40]		;r1+0xd40=*(00000d40)
:02074B6C 00831A01 addeq  r1,r3,r1,lsl #0x14
:02074B70 C134A8E2 teqgt r4,r2,ror #0x11
:02074B74 53229D07 unknown
:02074B78 5840258D stmplda  r0 ,{r0,r2,r3,r7,r8,r10,r13}^
:02074B7C E2462CE9 sub  r2,r6,#0xE900
:02074B80 7104158D unknown
:02074B84 29008100 stmcsdb  r0 ,{r8,r15}
:02074B88 4D11AD80 unknown
:02074B8C F50AE501 strnv r14,[r10, #-0x501]		;(r10-0x501=*(00002aff))
:02074B90 1D091D1D unknown
:02074B94 E2843E1C add  r3,r4,#0x1C0
:02074B98 1A251905 bne 029BAFB4
:02074B9C E1D124BE ldrh r2,[r1, #+0x4e]		;r1+0x4e=*(0000004e)
:02074BA0 1205130C andne  r1,r5,#0x30000000
:02074BA4 01121BA9 tsteq r2,r9,lsr #0x17
:02074BA8 BD088520 unknown
:02074BAC 50FF1214 rscpls r1,r15,r4,lsl r2
:02074BB0 5504B902 strpl r11,[r4, #-0x902]		;(r4-0x902=*(fffffafe))
:02074BB4 49F721E3 unknown
:02074BB8 0099F003 addeqs r15,r9,r3
:02074BBC 3A5912F0 bcc 036B9784
:02074BC0 08954A9E ldmeqia  r5 ,{r1,r2,r3,r4,r7,r9,r11,r14}
:02074BC4 1D401081 unknown
:02074BC8 1018E591 mulnes r8,r1,r5
:02074BCC B5E5D103 strltb r13,[r5, #+0x103]!
:02074BD0 B509E10A strlt r14,[r9, #-0x10a]		;(r9-0x10a=*(ffffff14))
:02074BD4 2400010A strcs r0,[r0],#-0x10a
:02074BD8 1080E246 addne  r14,r0,r6,asr #0x4
:02074BDC E2811299 add  r1,r1,#0x90000009
:02074BE0 0B9050F5 bleq 00488FBC
:02074BE4 FE3142A9 cdp2 2,2,cr4,cr1,cr9,5
:02074BE8 32A470D9 adccc  r7,r4,#0xD9
:02074BEC C0920369 addgts r0,r2,r9,ror #0x6
:02074BF0 B5087946 strlt r7,[r8, #-0x946]		;(r8-0x946=*(fffff6ba))
:02074BF4 0FD90000 swieq 0x00d90000
:02074BF8 AC11154C ldcge  5,cr1,[r1],{#0x4c}
:02074BFC 50088DD4 unknown
:02074C00 0D0427A9 unknown
:02074C04 03092C01 unknown
:02074C08 1550A9AA ldrneb r10,[r0, #-0x9aa]		;(r0-0x9aa=*(fffff656))
:02074C0C 0300350C unknown
:02074C10 0901E1D0 stmeqdb  r1 ,{r4,r6,r7,r8,r13,r14,r15}
:02074C14 06003950 unknown
:02074C18 50D9E110 sbcpls r14,r9,r0,lsl r1
:02074C1C 81221A01 unknown
:02074C20 064535E2 streqb r3,r14,r9,r0,lsl r1
:02074C24 17C52258 unknown
:02074C28 95C80785 strlsb r0,[r8, #+0x785]		;r8+0x785=*(00000785)
:02074C2C C145350F unknown
:02074C30 E59302A1 ldr r0,[r3, #+0x2a1]		;r3+0x2a1=*(000002a1)
:02074C34 0402119E streq r1,[r2],#-0x19e
:02074C38 817C15E0 cmnhi r12,r0,ror #0xb
:02074C3C 8300B6E2 unknown
:02074C40 450319D7 strmi r1,[r3, #-0x9d7]		;(r3-0x9d7=*(fffff629))
:02074C44 15006D0E strne r6,[r0, #-0xd0e]		;(r0-0xd0e=*(fffff2f2))
:02074C48 E11C8886 tst r12,r6,lsl #0x11
:02074C4C 25C783B6 strcsb r8,[r7, #+0x3b6]		;r7+0x3b6=*(000003b6)
:02074C50 87700C20 ldrhib r0,[r0,-r0, lsr #0x18]!
:02074C54 7A01E010 bvc 020ECC9C
:02074C58 E526E287 str r14,[r6, #-0x287]!
:02074C5C 15E500C7 strneb r0,[r5, #+0xc7]!
:02074C60 0CB14E10 ldceq  14,cr4,[r1],#+0x40
:02074C64 4015EC1D andmis r14,r5,r13,lsl r12
:02074C68 00154A76 andeqs r4,r5,r6,ror r10
:02074C6C 70001570 andvc  r1,r0,r0,ror r5
:02074C70 7ED5E593 mrcvc 5,6,r14,cr5,cr3,{4}
:02074C74 01E28705 mvneq  r8,r5,lsl #0xe
:02074C78 B4E287EA unknown
:02074C7C E19E0070 orrs r0,r14,r0,ror r0
:02074C80 E1875615 orr  r5,r7,r5,lsl r6
:02074C84 8E0050B4 mcrhi 0,0,r5,cr0,cr4,{5}
:02074C88 E5930189 ldr r0,[r3, #+0x189]		;r3+0x189=*(00000189)
:02074C8C C183308C orrgt  r3,r3,r12,lsl #0x1
:02074C90 19FA8260 ldmneib  r10!,{r5,r6,r9,r15}^
:02074C94 CD102980 unknown
:02074C98 C421B12D unknown
:02074C9C 1D1EF3E1 unknown
:02074CA0 54000580 strpl r0,[r0],#-0x580
:02074CA4 106D22E5 rsbne  r2,r13,r5,ror #0x5
:02074CA8 B1414D0E unknown
:02074CAC 0E8085EB cdpeq 5,8,cr8,cr0,cr11,7
:02074CB0 510CD151 unknown
:02074CB4 19A1D011 stmneib  r1!,{r0,r4,r12,r14,r15}
:02074CB8 75F06DAA ldrvcb r6,[r0, #+0xdaa]!
:02074CBC 4160E5D0 unknown
:02074CC0 419730E5 orrmis r3,r7,r5,ror #0x1
:02074CC4 07E00504 streqb r0,[r0,+r4, lsl #0xa]!
:02074CC8 B5E2807B strltb r8,[r2, #+0x7b]!
:02074CCC 29974000 ldmcsib  r7 ,{r14}
:02074CD0 9910F509 ldmlsdb  r0 ,{r0,r3,r8,r10,r12,r13,r14,r15}
:02074CD4 E1840600 orr  r0,r4,r0,lsl #0xc
:02074CD8 8700B51C unknown
:02074CDC 3CA91011 stccc  0,cr1,[r9],#+0x44
:02074CE0 18E08440 unknown
:02074CE4 35844C1D strcc r4,[r4, #+0xc1d]		;r4+0xc1d=*(0000101d)
:02074CE8 00E1C405 rsceq  r12,r1,r5,lsl #0x8
:02074CEC 02490840 subeq  r0,r9,#0x400000
:02074CF0 300D0910 andcc  r0,r13,r0,lsl r9
:02074CF4 8300ED84 unknown
:02074CF8 110925E2 unknown
:02074CFC 6D00C9C9 unknown
:02074D00 6980C960 stmvsib  r0 ,{r5,r6,r8,r11,r14,r15}
:02074D04 10694560 rsbne  r4,r9,r0,ror #0xa
:02074D08 606954BD unknown
:02074D0C B20139E4 andlt  r3,r1,#0x390000
:02074D10 0AE1DD12 beq 018EC160
:02074D14 E0202094 mla  r0,r4,r0,r2unknown
:02074D18 1D800C1D unknown
:02074D1C E1D08000 bics r8,r0,r0
:02074D20 EB000226 bl 020755C0
:02074D24 800009C8 andhi  r0,r0,r8,asr #0x13
:02074D28 123510C8 eornes r1,r5,#0xC8
:02074D2C 20C4E592 smullcs  r14,r4,r2,r5
:02074D30 31840FA5 orrcc  r0,r4,r5,lsr #0x1f
:02074D34 04BA3669 unknown
:02074D38 6D2179C1 stcvs  9,cr7,[r1,#-0x304]!
:02074D3C 8162042C unknown
:02074D40 E50B9DE1 str r9,[r11, #-0xde1]		;(r11-0xde1=*(0000221f))
:02074D44 59065059 stmpldb  r6 ,{r0,r3,r4,r6,r12,r14}
:02074D48 CD541400 unknown
:02074D4C 82000301 andhi  r0,r0,#0x4000000
:02074D50 2D262F7D stccs  15,cr2,[r6,#-0x1f4]!
:02074D54 BD51FF06 unknown
:02074D58 024D3405 subeq  r3,r13,#0x5000000
:02074D5C 78080039 stmvcda  r8 ,{r0,r3,r4,r5}
:02074D60 4D530091 unknown
:02074D64 93E2820F mvnls  r8,#0xF0000000
:02074D68 07E00401 streqb r0,[r0,+r1, lsl #0x8]!
:02074D6C 0D805B00 unknown
:02074D70 10001508 andne  r1,r0,r8,lsl #0xa
:02074D74 0C10E195 ldceq  1,cr14,[r0],{#0x95}
:02074D78 08B1E006 ldmeqia  r1!,{r1,r2,r13,r14,r15}
:02074D7C 892C1101 stmhidb  r12!,{r0,r8,r12}
:02074D80 3D098D08 unknown
:02074D84 8530F400 ldrhi r15,[r0, #-0x400]!
:02074D88 703D96E1 eorvcs r9,r13,r1,ror #0xd
:02074D8C 15540D71 ldrneb r0,[r4, #-0xd71]		;(r4-0xd71=*(fffff68f))
:02074D90 2983B060 stmcsib  r3 ,{r5,r6,r12,r13,r15}
:02074D94 803C170B eorhis r1,r12,r11,lsl #0xe
:02074D98 0205B4E2 andeq  r11,r5,#0xE2000000
:02074D9C 5905E1D3 stmpldb  r5 ,{r0,r1,r4,r6,r7,r8,r13,r14,r15}
:02074DA0 074D3400 streqb r3,[r13,-r0, lsl #0x8]
:02074DA4 68180019 ldmvsda  r8 ,{r0,r3,r4}
:02074DA8 11192000 tstne r9,r0
:02074DAC 00690B29 rsbeq  r0,r9,r9,lsr #0x16
:02074DB0 1CC325B4 stcnel 5,cr2,[r3],{#0xb4}
:02074DB4 FFFD86E1 swinv 0x00fd86e1
:02074DB8 15C134EB strneb r3,[r1, #+0x4eb]		;r1+0x4eb=*(000004eb)
:02074DBC B0A54081 adclt  r4,r5,r1,lsl #0x1
:02074DC0 0E0D4070 mcreq 0,0,r4,cr13,cr0,{3}
:02074DC4 8CE3A0C0 stchil 0,cr10,[r3],#+0x300
:02074DC8 8C00A909 stchi  9,cr10,[r0],{#0x9}
:02074DCC 0CC59F10 stceql 15,cr9,[r5],{#0x10}
:02074DD0 01C1089D unknown
:02074DD4 9CF11ED1 ldclsl 14,cr1,[r1],#+0x344
:02074DD8 07452501 streqb r2,[r5,-r1, lsl #0xa]
:02074DDC 85874585 strhi r4,[r7, #+0x585]		;r7+0x585=*(00000585)
:02074DE0 34BA2812 unknown
:02074DE4 000111C0 andeq  r1,r1,r0,asr #0x3
:02074DE8 80304D8C eorhis r4,r0,r12,lsl #0x1b
:02074DEC 0000BDC8 andeq  r11,r0,r8,asr #0x1b
:02074DF0 6DF3E35C ldcvsl 3,cr14,[r3,#+0x170]!
:02074DF4 00425401 subeq  r5,r2,r1,lsl #0x8
:02074DF8 50503305 subpls r3,r0,r5,lsl #0x6
:02074DFC E58012FD str r1,[r0, #+0x2fd]		;r0+0x2fd=*(000002fd)
:02074E00 0D601201 stceql 2,cr1,[r0,#-0x4]!
:02074E04 86487505 strhib r7,[r8],-r5, lsl #0xa
:02074E08 B03265EA eorlts r6,r2,r10,ror #0xb
:02074E0C 11D02610 bicnes r2,r0,r0,lsl r6
:02074E10 05510005 ldreqb r0,[r1, #-0x5]		;(r1-0x5=*(fffffffb))
:02074E14 45169127 ldrmi r9,[r6, #-0x127]		;(r6-0x127=*(fffffed9))
:02074E18 FEA5E012 mcr2 0,5,r14,cr5,cr2,{0}
:02074E1C 860B2DFF unknown
:02074E20 C16830C1 unknown
:02074E24 0E21A800 cdpeq 8,2,cr10,cr1,cr0,0
:02074E28 7000C1F0 unknown
:02074E2C 50288519 eorpl  r8,r8,r9,lsl r5
:02074E30 10953695 umullnes r3,r5,r5,r6
:02074E34 3D08003D unknown
:02074E38 01152C00 tsteq r5,r0,lsl #0x18
:02074E3C 3EDD1FED cdpcc 15,12,cr1,cr13,cr13,7
:02074E40 5DE5CDEA stcpll 13,cr12,[r5,#+0x3a8]!
:02074E44 0018F911 andeqs r15,r8,r1,lsl r9
:02074E48 034D018D unknown
:02074E4C 05418DC4 streqb r8,[r1, #-0xdc4]		;(r1-0xdc4=*(fffff23c))
:02074E50 A1052816 unknown
:02074E54 10018D09 andne  r8,r1,r9,lsl #0x1a
:02074E58 38B3418D ldmccia  r3!,{r0,r2,r3,r7,r8,r14}
:02074E5C 3C293239 stccc  2,cr3,[r9],#-0xe4
:02074E60 10050129 andne  r0,r5,r9,lsr #0x2
:02074E64 27D90839 unknown
:02074E68 E3E3E0CE mvn  r14,#0xCE
:02074E6C 1164014D unknown
:02074E70 130D10BD unknown
:02074E74 C00E59C8 andgt  r5,r14,r8,asr #0x13
:02074E78 D0BDE28D adcles r14,r13,r13,lsl #0x5
:02074E7C 3290BD05 addccs r11,r0,#0x140
:02074E80 04B9D251 unknown
:02074E84 1F3DE7DC swine 0x003de7dc
:02074E88 12CC2003 sbcne  r2,r12,#0x3
:02074E8C EFD0C1E7 swi 0x00d0c1e7
:02074E90 6D1800C1 unknown
:02074E94 2AC11802 bcs 010BAEA4
:02074E98 2500719F strcs r7,[r0, #-0x19f]		;(r0-0x19f=*(fffffe61))
:02074E9C E00BB510 and  r11,r11,r0,lsl r5
:02074EA0 83200265 unknown
:02074EA4 3FA2E22E swicc 0x00a2e22e
:02074EA8 632E037D unknown
:02074EAC 2E0862E0 cdpcs 2,0,cr6,cr8,cr0,7
:02074EB0 30FFE083 rscccs r14,r15,r3,lsl #0x1
:02074EB4 0093E202 addeqs r14,r3,r2,lsl #0x4
:02074EB8 FD2CF11C stc2  1,cr15,[r12,#-0x70]!
:02074EBC DE200361 cdple 3,2,cr0,cr0,cr1,3
:02074EC0 86220117 unknown
:02074EC4 4011A00C andmis r10,r1,r12
:02074EC8 F911A04C ldmnvdb  r1 ,{r2,r3,r6,r13,r15}
:02074ECC 10618011 rsbne  r8,r1,r1,lsl r0
:02074ED0 10E20592 smlalne  r0,r2,r2,r5
:02074ED4 F9ED0065 unknown
:02074ED8 D310F901 tstle r0,#0x4000
:02074EDC 51811965 orrpl  r1,r1,r5,ror #0x12
:02074EE0 A8014138 stmgeda  r1 ,{r3,r4,r5,r8,r14}
:02074EE4 01919F20 orreqs r9,r1,r0,lsr #0x1e
:02074EE8 C217098B andgts r0,r7,#0x22C000
:02074EEC 0085024D addeq  r0,r5,r13,asr #0x4
:02074EF0 2C998121 ldccs  1,cr8,[r9],{#0x21}
:02074EF4 79244DE4 stmvcdb  r4!,{r2,r5,r6,r7,r8,r10,r11,r14}
:02074EF8 3319521E tstcc r9,#0xE0000001
:02074EFC F9150B3D ldmnvdb  r5 ,{r0,r2,r3,r4,r5,r8,r9,r11}
:02074F00 225AD501 subcss r13,r10,#0x400000
:02074F04 2502E1D2 strcs r14,[r2, #-0x1d2]		;r2-0x1d2=*(2c997f4f)=#0(0x00000000)
:02074F08 85201309 strhi r1,[r0, #-0x309]!
:02074F0C 28020110 stmcsda  r2 ,{r4,r8}
:02074F10 582201A0 stmplda  r2!,{r5,r7,r8}
:02074F14 550100A0 strpl r0,[r1, #-0xa0]		;(r1-0xa0=*(ffffff60))
:02074F18 00010011 andeq  r0,r1,r1,lsl r0
:02074F1C E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02074F20 EE15BD0A cdp 13,0,cr11,cr5,cr10,0
:02074F24 25030481 strcs r0,[r3, #-0x481]		;(r3-0x481=*(fffffb7f))
:02074F28 CD27A915 stcgt  9,cr10,[r7,#-0x54]!
:02074F2C 120D35E5 andne  r3,r13,#0x39400000
:02074F30 8D00189F unknown
:02074F34 07E1B007 streqb r11,[r1,+r7]!
:02074F38 34009911 strcc r9,[r0],#-0x911
:02074F3C 3038001D eorccs r0,r8,r13,lsl r0
:02074F40 1DE43275 stcnel 2,cr3,[r4,#+0x1d4]!
:02074F44 5CA5A503 stcpl  5,cr10,[r5],#+0xc
:02074F48 E0200394 mla  r0,r4,r3,r0unknown
:02074F4C 0859C1B4 ldmeqda  r9 ,{r2,r4,r5,r7,r8,r14,r15}^
:02074F50 05025981 streq r5,[r2, #-0x981]		;r2-0x981=*(2c9977a0)=#0(0x00000000)
:02074F54 A5EA4CED strgeb r4,[r10, #+0xced]!
:02074F58 0504C400 streq r12,[r4, #-0x400]		;(r4-0x400=*(00000000))
:02074F5C 3D389533 ldccc  5,cr9,[r8,#-0xcc]!
:02074F60 105B8443 subnes r8,r11,r3,asr #0x8
:02074F64 A1782339 cmnge r8,r9,lsr r3
:02074F68 A14CA200 unknown
:02074F6C 90501400 sublss r1,r0,r0,lsl #0x8
:02074F70 0A4510E5 beq 031B930C
:02074F74 0FA51482 swieq 0x00a51482
:02074F78 E2850010 add  r0,r5,#0x10
:02074F7C 0D02CE22 unknown
:02074F80 E1B06000 movs r6,r0			;r6=0(0x0)
:02074F84 60181019 andvss r1,r8,r9,lsl r0
:02074F88 AE051195 mcrge 1,0,r1,cr5,cr5,{4}
:02074F8C 00291635 eoreq  r1,r9,r5,lsr r6
:02074F90 01614711 unknown
:02074F94 7C06301D stcvc  0,cr3,[r6],{#0x1d}
:02074F98 8230132D eorhis r1,r0,#0xB4000000
:02074F9C FFD030E0 swinv 0x00d030e0
:02074FA0 09812139 stmeqib  r1 ,{r0,r3,r4,r5,r8,r13}
:02074FA4 01101B01 tsteq r0,r1,lsl #0x16
:02074FA8 E5942000 ldr r2,[r4, #+0x0]		;r4+0x0=*(00000400)
:02074FAC BD8A1015 unknown
:02074FB0 0D040015 unknown
:02074FB4 02122D06 andeqs r2,r2,#0x180
:02074FB8 00250055 eoreq  r0,r5,r5,asr r0
:02074FBC D90405DA stmledb  r4 ,{r1,r3,r4,r6,r7,r8,r10}
:02074FC0 A1D06400 bicges r6,r0,r0,lsl #0x8
:02074FC4 21FD9419 mvncss r9,r9,lsl r4
:02074FC8 00394CA4 eoreqs r4,r9,r4,lsr #0x19
:02074FCC C1003D78 unknown
:02074FD0 02000527 andeq  r0,r0,#0x9C00000
:02074FD4 84BA2231 unknown
:02074FD8 02554CE5 subeqs r4,r5,#0xE500
:02074FDC 1844D978 stmneda  r4 ,{r3,r4,r5,r6,r8,r11,r12,r14,r15}^
:02074FE0 80A80299 umlalhi  r0,r8,r9,r2
:02074FE4 41118552 tstmi r1,r2,asr r5
:02074FE8 410B1110 unknown
:02074FEC 64D0C900 ldrvsb r12,[r0],#+0x900
:02074FF0 1C45427C stcnel 2,cr4,[r5],{#0x7c}
:02074FF4 001D11ED andeqs r1,r13,r13,ror #0x3
:02074FF8 001D803A andeqs r8,r13,r10,lsr r0
:02074FFC 01E54ED3 unknown
:02075000 2FA00C1D swics 0x00a00c1d
:02075004 620E01F9 andvs  r0,r14,#0x4000003E
:02075008 0E60E024 cdpeq 0,6,cr14,cr0,cr4,1
:0207500C 0525E082 streq r14,[r5, #-0x82]!
:02075010 012500C3 unknown
:02075014 05321595 ldreq r1,[r2, #-0x595]!
:02075018 2490E5D0 ldrcs r14,[r0],#+0x5d0
:0207501C 0AF12305 beq 01CBDC38
:02075020 5B0DE283 blpl 023EDA34
:02075024 12832C1D addne  r2,r3,#0x1D00
:02075028 D224BC12 eorle  r11,r4,#0x1200
:0207502C 130B0111 unknown
:02075030 ADA01A8D stcge  10,cr1,[r0,#+0x234]!
:02075034 0110FF1A tsteq r0,r10,lsl r15
:02075038 05E82AA9 streqb r2,[r8, #+0xaa9]!
:0207503C D10AA10B unknown
:02075040 45DEA055 ldrmib r10,[r14, #+0x55]		;r14+0x55=*(00000055)
:02075044 0051E809 subeqs r14,r1,r9,lsl #0x10
:02075048 1AA121E8 bne 008BD7F0
:0207504C 150A2195 strne r2,[r10, #-0x195]		;(r10-0x195=*(00002e6b))
:02075050 51861A19 orrpl  r1,r6,r9,lsl r10
:02075054 4BE5D100 blmi 019E945C
:02075058 E2861F13 add  r1,r6,#0x4C
:0207505C E2863FE2 add  r3,r6,#0x388
:02075060 05020094 streq r0,[r2, #-0x94]		;r2-0x94=*(2c99808d)=#0(0x00000000)
:02075064 862005E0 unknown
:02075068 40072055 andmi  r2,r7,r5,asr r0
:0207506C 05E2811B streqb r8,[r2, #+0x11b]!
:02075070 204D833B subcs  r8,r13,r11,lsr r3
:02075074 06254005 unknown
:02075078 E0833005 add  r3,r3,r5
:0207507C 30A103D2 unknown
:02075080 02016581 andeq  r6,r1,#0x20400000
:02075084 65046915 strvs r6,[r4, #-0x915]		;(r4-0x915=*(fffffaeb))
:02075088 C1940801 orrgts r0,r4,r1,lsl #0x10
:0207508C 39049901 stmccdb  r4 ,{r0,r8,r11,r12,r15}
:02075090 0FA5902C swieq 0x00a5902c
:02075094 810039CD unknown
:02075098 100D2AE2 andne  r2,r13,r2,ror #0x15
:0207509C E2833E5D add  r3,r3,#0x5D0
:020750A0 B2056900 andlt  r6,r5,#0x0
:020750A4 E1CD4041 bic  r4,r13,r1,asr #0x0
:020750A8 E5D24525 ldrb r4,[r2, #+0x525]		;r2+0x525=*(2c998646)=#0(0x00000000)
:020750AC 22130094 andcss r0,r3,#0x94
:020750B0 0B191DE0 bleq 026BC838
:020750B4 10D224B8 ldrneh r2,[r2],#+0x48
:020750B8 CD20B4E1 stcgt  4,cr11,[r0,#-0x384]!
:020750BC 001816E1 andeqs r1,r8,r1,ror #0xd
:020750C0 1158EB00 cmpne r8,r0,lsl #0x16
:020750C4 594102FD stmpldb  r1 ,{r0,r2,r3,r4,r5,r6,r7,r9}^
:020750C8 28915000 ldmcsia  r1 ,{r12,r14}
:020750CC 1DDD0865 unknown
:020750D0 25E28500 strcsb r8,[r2, #+0x500]!
:020750D4 E505D225 str r13,[r5, #-0x225]		;(r5-0x225=*(fffffddb))
:020750D8 E59D6010 ldr r6,[r13, #+0x10]		;r13+0x10=*(00000010)
:020750DC 009D300C addeqs r3,r13,r12
:020750E0 245492E5 ldrcsb r9,[r4],#-0x2e5
:020750E4 842101E0 unknown
:020750E8 5A01E000 bpl 020ED0F0
:020750EC 950B7584 strls r7,[r11, #-0x584]		;(r11-0x584=*(00002a7c))
:020750F0 9019F1E5 andlss r15,r9,r5,ror #0x3
:020750F4 0B212D2C bleq 028C05AC
:020750F8 02E79411 rsceq  r9,r7,#0x11000000
:020750FC E0460420 sub  r0,r6,r0,lsr #0x8
:02075100 E0824001 add  r4,r2,r1
:02075104 95005D54 strls r5,[r0, #-0xd54]		;(r0-0xd54=*(fffff2ac))
:02075108 059100E9 ldreq r0,[r1, #+0xe9]		;r1+0xe9=*(000000e9)
:0207510C 0E6126E5 cdpeq 6,6,cr2,cr1,cr5,7
:02075110 1D32401D ldcne  0,cr4,[r2,#-0x74]!
:02075114 71F8BE00 mvnvcs r11,r0,lsl #0x1c
:02075118 B5806A9B strlt r6,[r0, #+0xa9b]		;r0+0xa9b=*(00000a9b)
:0207511C 59119927 ldmpldb  r1 ,{r0,r1,r2,r5,r8,r11,r12,r15}
:02075120 11279239 unknown
:02075124 910D5900 unknown
:02075128 120E0D22 andne  r0,r14,#0x880
:0207512C 5E150061 cdppl 0,0,cr0,cr5,cr1,3
:02075130 20301FED eorcss r1,r0,r13,ror #0x1f
:02075134 7000E285 andvc  r14,r0,r5,lsl #0x5
:02075138 35810689 strcc r0,[r1, #+0x689]		;r1+0x689=*(00000689)
:0207513C 00F1C018 rsceqs r12,r1,r8,lsl r0
:02075140 0CE08202 stceql 2,cr8,[r0],#+0x8
:02075144 158508D9 strne r0,[r5, #+0x8d9]		;r5+0x8d9=*(000008d9)
:02075148 00310613 eoreqs r0,r1,r3,lsl r6
:0207514C 1D031029 unknown
:02075150 030C411D unknown
:02075154 E792026D ldr r0,r0,r1,r3,lsl r6
:02075158 0C9922A1 ldceq  2,cr2,[r9],{#0xa1}
:0207515C 18A0700C stmneia  r0!,{r2,r3,r12,r13,r14}
:02075160 6D042165 unknown
:02075164 8CC01001 stchil 0,cr1,[r0],{#0x1}
:02075168 C105F0E2 unknown
:0207516C CD04510B unknown
:02075170 E9BE882C ldmib  r14!,{r2,r3,r5,r11,r15}
:02075174 B1358D06 teqlt r5,r6,lsl #0x1a
:02075178 050CE72E streq r14,[r12, #-0x72e]		;(r12-0x72e=*(fffff8d2))
:0207517C C4001F00 strgt r1,[r0],#-0xf00
:02075180 E5870471 str r0,[r7, #+0x471]		;r7+0x471=*(00000471)
:02075184 86701022 unknown
:02075188 110621F9 unknown
:0207518C 006D0446 rsbeq  r0,r13,r6,asr #0x8
:02075190 865014A8 ldrhib r1,[r0],-r8, lsr #0x9
:02075194 351175E5 ldrcc r7,[r1, #-0x5e5]		;(r1-0x5e5=*(fffffa1b))
:02075198 51401530 unknown
:0207519C 2C103100 ldccs  1,cr3,[r0],{#0x0}
:020751A0 400C0741 andmi  r0,r12,r1,asr #0xe
:020751A4 8B01D19D blhi 020E9820
:020751A8 11B10411 movnes r0,r1,lsl r4		;r0=0(0x0)
:020751AC 25E2820A strcsb r8,[r2, #+0x20a]!
:020751B0 C903D035 stmgtdb  r3 ,{r0,r2,r4,r5,r12,r14,r15}
:020751B4 93E28404 mvnls  r8,#0x4000000
:020751B8 2A152121 bcs 025BD644
:020751BC D11441BC ldrleh r4,[r4, -r12]
:020751C0 0003F4E1 andeq  r15,r3,r1,ror #0x9
:020751C4 610018EB unknown
:020751C8 707AD923 rsbvcs r13,r10,r3,lsr #0x12
:020751CC 30020C0D andcc  r0,r2,r13,lsl #0x18
:020751D0 0C830225 stceq  2,cr0,[r3],{#0x25}
:020751D4 D51012D9 ldrle r1,[r0, #-0x2d9]		;(r0-0x2d9=*(fffffd27))
:020751D8 710C0113 unknown
:020751DC 02594E01 subeqs r4,r9,#0x10
:020751E0 541729BA ldrpl r2,[r7],#-0x9ba
:020751E4 4003D501 andmi  r13,r3,r1,lsl #0xa
:020751E8 0B3537B5 bleq 02DC30C4
:020751EC 01E90295 unknown
:020751F0 00011000 andeq  r1,r1,r0
:020751F4 E10B2520 unknown
:020751F8 A915E08C ldmgedb  r5 ,{r2,r3,r7,r13,r14,r15}
:020751FC 9EE4E41D mcrls 4,7,r14,cr4,cr13,{0}
:02075200 5E000BE5 cdppl 11,0,cr0,cr0,cr5,7
:02075204 F10EE301 unknown
:02075208 1381908F orrne  r9,r1,#0x8F
:0207520C A000011D andge  r0,r0,r13,lsl r1
:02075210 0800011C stmeqda  r0 ,{r2,r3,r4,r8}
:02075214 0D1A0001 unknown
:02075218 00010940 andeq  r0,r1,r0,asr #0x12
:0207521C 161089AA ldrne r8,[r0],-r10, lsr #0x13
:02075220 10190001 andnes r0,r9,r1
:02075224 13000114 unknown
:02075228 0FAD0001 swieq 0x00ad0001
:0207522C 000D1075 andeq  r1,r13,r5,ror r0
:02075230 B0000D12 andlt  r0,r0,r2,lsl r13
:02075234 560E000D strpl r0,[r14],-r13
:02075238 000D10AD andeq  r1,r13,r13,lsr #0x1
:0207523C B2000D11 andlt  r0,r0,#0x440
:02075240 850A000D strhi r0,[r10, #-0xd]		;(r10-0xd=*(00002ff3))
:02075244 000DAB10 andeq  r10,r13,r0,lsl r11
:02075248 B4000D10 strlt r0,[r0],#-0xd10
:0207524C 0D06000D unknown
:02075250 0D55B600 unknown
:02075254 000D1500 andeq  r1,r13,r0,lsl #0xa
:02075258 02000DB6 andeq  r0,r0,#0x2D80
:0207525C 55E0104D strplb r1,[r0, #+0x4d]!
:02075260 E314E1DD tst r4,#0x40000037
:02075264 E0B8E18E adcs r14,r8,r14,lsl #0x3
:02075268 01E1CD00 mvneq  r12,r0,lsl #0x1a
:0207526C 38030D29 stmccda  r3 ,{r0,r3,r5,r8,r10,r11}
:02075270 0C710C7D ldceql 12,cr0,[r1],#-0x1f4
:02075274 07350FC8 ldreq r0,[r1],#-0x1f4
:02075278 9AFFFFD5 bls 020751D4
:0207527C 828015B6 addhi  r1,r0,#0x2D800000
:02075280 7C001505 stcvc  5,cr1,[r0],{#0x5}
:02075284 15170015 ldrne r0,[r7, #-0x15]		;(r7-0x15=*(ffffffeb))
:02075288 8015B000 andhis r11,r5,r0
:0207528C 761175AA ldrvc r7,[r1],-r10, lsr #0xb
:02075290 15110015 ldrne r0,[r1, #-0x15]		;(r1-0x15=*(ffffffeb))
:02075294 8015B800 andhis r11,r5,r0,lsl #0x10
:02075298 00155506 andeqs r5,r5,r6,lsl #0xa
:0207529C 0B001570 bleq 0207A864
:020752A0 10B40015 adcnes r0,r4,r5,lsl r0
:020752A4 1A3515DD bne 02DBAA20
:020752A8 15352671 ldrne r2,[r5, #-0x671]!
:020752AC 0500116A streq r1,[r0, #-0x16a]		;(r0-0x16a=*(fffffe96))
:020752B0 57B20011 unknown
:020752B4 3151DD00 cmpcc r1,r0,lsl #0x1a
:020752B8 FE7501A5 cdp2 1,6,cr0,cr5,cr5,5
:020752BC 4C0231D1 stcmi  1,cr3,[r2],{#0xd1}
:020752C0 51150DC1 tstpl r5,r1,asr #0x1b
:020752C4 12001100 andne  r1,r0,#0x0
:020752C8 10180011 andnes r0,r8,r1,lsl r0
:020752CC B500192D strlt r1,[r0, #-0x92d]		;(r0-0x92d=*(fffff6d3))
:020752D0 6DFE5D10 ldcvsl 13,cr5,[r14,#+0x40]!
:020752D4 3001DD05 andcc  r13,r1,r5,lsl #0x1a
:020752D8 C1B34CC9 movgts r4,r9,asr #0x19
:020752DC 0015681E andeqs r6,r5,r14,lsl r8
:020752E0 19C91A89 stmneib  r9 ,{r0,r3,r7,r9,r11,r12}^
:020752E4 1D110012 unknown
:020752E8 581029E1 ldmplda  r0 ,{r0,r5,r6,r7,r8,r11,r13}
:020752EC 105805F1 ldrnesh r0,[r8],#-0x51
:020752F0 8A0A359F bhi 02302974
:020752F4 2190E592 unknown
:020752F8 8C07792C stchi  9,cr7,[r7],{#0x2c}
:020752FC 0D5220E2 unknown
:02075300 312535D0 unknown
:02075304 14BC1200 unknown
:02075308 4111D018 tstmi r1,r8,lsl r0
:0207530C 00211300 eoreq  r1,r1,r0,lsl #0x6
:02075310 1424B801 unknown
:02075314 34BAE1D0 unknown
:02075318 F502E1D0 strnv r14,[r2, #-0x1d0]		;r2-0x1d0=*(2c997f51)=#0(0x00000000)
:0207531C D1048006 unknown
:02075320 83100209 tsthi r0,#0x90000000
:02075324 491629E2 ldmmidb  r6 ,{r1,r5,r6,r7,r8,r11,r13}
:02075328 B8D2C20C ldmltia  r2 ,{r2,r3,r9,r14,r15}^
:0207532C 09D1C014 ldmeqib  r1 ,{r2,r4,r14,r15}^
:02075330 201DD100 andcss r13,r13,r0,lsl #0x2
:02075334 B8E28C0C unknown
:02075338 2019C034 andcss r12,r9,r4,lsr r0
:0207533C 08E54028 unknown
:02075340 096558D9 unknown
:02075344 019112A5 orreqs r1,r1,r5,lsr #0x5
:02075348 8F3E3100 swihi 0x003e3100
:0207534C 45104901 ldrmi r4,[r0, #-0x901]		;(r0-0x901=*(fffff6ff))
:02075350 9D000F02 unknown
:02075354 A912ED7C ldmgedb  r2 ,{r2,r3,r4,r5,r6,r8,r10,r11,r13,r14,r15}
:02075358 10B0E655 adcnes r14,r0,r5,asr r6
:0207535C E218B9CD ands r11,r8,#0x334000
:02075360 9401A10D strls r10,[r1],#-0x10d
:02075364 05EDFB48 streqb r15,[r13, #+0xb48]!
:02075368 C08C4FB5 strgth r4,[r12], +r5
:0207536C B0290D9F mlalt  r9,r15,r13,r0unknown
:02075370 E1DC0046 bics r0,r12,r6,asr #0x0
:02075374 19113901 ldmnedb  r1 ,{r0,r8,r11,r12,r13}
:02075378 8C25451E stchi  5,cr4,[r5],#-0x78
:0207537C 1E610270 mcrne 2,3,r0,cr1,cr0,{3}
:02075380 953C16C5 ldrls r1,[r12, #-0x6c5]!
:02075384 3D1FA500 unknown
:02075388 047D36C0 unknown
:0207538C 03BC0005 moveqs r0,#0x5		;r0=5(0x5)
:02075390 1371E1C7 cmnne r1,#0xC0000031
:02075394 C70443B0 unknown
:02075398 04BD00E1 unknown
:0207539C 18002142 stmneda  r0 ,{r1,r6,r8,r13}
:020753A0 BC028D50 stclt  13,cr8,[r2],{#0x50}
:020753A4 BEE1D720 cdplt 7,14,cr13,cr1,cr0,1
:020753A8 E101D710 unknown
:020753AC 82182E05 andhis r2,r8,#0x50
:020753B0 871044E1 ldrhi r4,r2,r8,#0x50
:020753B4 11B0E502 movnes r14,r2,lsl #0xa		;r14=1711571968(0x66048400)
:020753B8 14B8E1D7 unknown
:020753BC 4AE100C7 bmi 018B56E0
:020753C0 08E5C730 unknown
:020753C4 1300A030 unknown
:020753C8 09041075 stmeqdb  r4 ,{r0,r2,r4,r5,r6,r12}
:020753CC BC1AA10E ldclt  1,cr10,[r10],{#0xe}
:020753D0 E11AC764 tst r10,r4,ror #0xe
:020753D4 BEE10A35 mcrlt 10,7,r0,cr1,cr5,{1}
:020753D8 C1E1C754 mvngt  r12,r4,asr r7
:020753DC 004B8219 subeq  r8,r11,r9,lsl r2
:020753E0 AD08E9C7 unknown
:020753E4 717FFC06 cmnvc r15,r6,lsl #0x18
:020753E8 79609828 unknown
:020753EC 1DC9401E unknown
:020753F0 9504E1B0 strls r14,[r4, #-0x1b0]		;(r4-0x1b0=*(fffffe50))
:020753F4 103D8A10 eornes r8,r13,r0,lsl r10
:020753F8 00AD97C0 adceq  r9,r13,r0,asr #0xf
:020753FC 8D06D997 unknown
:02075400 206029E2 rsbcs  r2,r0,r2,ror #0x13
:02075404 4C6000A9 stcmil 0,cr0,[r0],#-0x2a4
:02075408 04CF43E0 streqb r4,[r15],#+0x3e0
:0207540C 01CD0131 biceq  r0,r13,r1,lsr r1
:02075410 4D951451 unknown
:02075414 228D0135 addcs  r0,r13,#0x4000000D
:02075418 00951F41 addeqs r1,r5,r1,asr #0x1e
:0207541C 402811A1 eormi  r1,r8,r1,lsr #0x3
:02075420 0529259F streq r2,[r9, #-0x59f]!
:02075424 10A3106D adcne  r1,r3,r13,ror #0x0
:02075428 113CE594 unknown
:0207542C 811F9A04 tsthi r15,r4,lsl #0x14
:02075430 9D041910 unknown
:02075434 E3550806 cmp r5,#0x60000
:02075438 03A05801 moveq  r5,#0x10000		;r5=65536(0x10000)
:0207543C 60114133 andvss r4,r1,r3,lsr r1
:02075440 18250465 stmneda  r5!,{r0,r2,r5,r6,r10}
:02075444 2D4F2969 unknown
:02075448 F96CE93A unknown
:0207544C 0011040D andeqs r0,r1,r13,lsl #0x8
:02075450 14520F59 ldrneb r0,[r2],#-0xf59
:02075454 A02D41E3 eorge  r4,r13,r3,ror #0x3
:02075458 719004DD ldrvcsb r0,[r0, +r13]
:0207545C 0C000D01 stceq  13,cr0,[r0],{#0x1}
:02075460 3A00016A bcc 02075A10
:02075464 04254004 unknown
:02075468 A0094550 andge  r4,r9,r0,asr r5
:0207546C 35020761 strcc r0,[r2, #-0x761]		;r2-0x761=*(2c9979c0)=#0(0x00000000)
:02075470 106DB01C rsbne  r11,r13,r12,lsl r0
:02075474 1516E35A ldrne r14,[r6, #-0x35a]		;(r6-0x35a=*(fffffca6))
:02075478 16E2855E unknown
:0207547C 0BE2444E bleq 019065BC
:02075480 2C034500 stccs  5,cr4,[r3],{#0x0}
:02075484 302401C1 eorcc  r0,r4,r1,asr #0x3
:02075488 0516E59A ldreq r14,[r6, #-0x59a]		;(r6-0x59a=*(fffffa66))
:0207548C 3008F12E andcc  r15,r8,r14,lsr #0x2
:02075490 8D0A4947 unknown
:02075494 CF1217E5 swigt 0x001217e5
:02075498 0E16EBFF mrceq 11,0,r14,cr6,cr15,{7}
:0207549C 99001950 stmlsdb  r0 ,{r4,r6,r8,r11,r12}
:020754A0 400BE540 andmi  r14,r11,r0,asr #0xa
:020754A4 5019B1A0 andpls r11,r9,r0,lsr #0x3
:020754A8 A000F51E andge  r15,r0,r14,lsl r5
:020754AC 29204DE4 stmcsdb  r0!,{r2,r5,r6,r7,r8,r10,r11,r14}
:020754B0 29907009 ldmcsib  r0 ,{r0,r3,r12,r13,r14}
:020754B4 0100E930 unknown
:020754B8 03A07466 moveq  r7,#0x66000000		;r7=1711276032(0x66000000)
:020754BC EC003D0C stc  13,cr3,[r0],{#0xc}
:020754C0 50C802FD unknown
:020754C4 AD0B8103 unknown
:020754C8 5DCC5900 unknown
:020754CC E0255504 eor  r5,r5,r4,lsl #0xa
:020754D0 DD209566 stcle  5,cr9,[r0,#-0x198]!
:020754D4 88105512 ldmhida  r0 ,{r1,r4,r8,r10,r12,r14}
:020754D8 6CE28730 stcvsl 7,cr8,[r2],#+0xc0
:020754DC 50005107 andpl  r5,r0,r7,lsl #0x2
:020754E0 48E59D20 unknown
:020754E4 41940039 orrmis r0,r4,r9,lsr r0
:020754E8 F9236903 stmnvdb  r3!,{r0,r1,r8,r11,r13,r14}
:020754EC 25258D09 strcs r8,[r5, #-0xd09]!
:020754F0 0EAD2E16 mcreq 14,5,r2,cr13,cr6,{0}
:020754F4 E28DA096 add  r10,r13,#0x96
:020754F8 6000B1CA andvs  r11,r0,r10,asr #0x3
:020754FC 90015900 andls  r5,r1,r0,lsl #0x12
:02075500 01E3800A mvneq  r8,r10
:02075504 60E38005 rscvs  r8,r3,r5
:02075508 E5890000 str r0,[r9, #+0x0]		;r9+0x0=*(0000001e)
:0207550C 0A40B188 beq 030A1B34
:02075510 02710031 rsbeqs r0,r1,#0x31
:02075514 81410DD0 unknown
:02075518 A9EE210D unknown
:0207551C E616C581 ldr r12,[r6],-r1, lsl #0xb
:02075520 88B500FD ldmhiia  r5!,{r0,r2,r3,r4,r5,r6,r7}
:02075524 3106B950 unknown
:02075528 00797000 rsbeqs r7,r9,r0
:0207552C 240919E1 strcs r1,[r9],#-0x9e1
:02075530 7E06C5EC cdpvc 5,0,cr12,cr6,cr12,7
:02075534 A18D000F orrge  r0,r13,r15
:02075538 2D161379 unknown
:0207553C F109B10C unknown
:02075540 00957000 addeqs r7,r5,r0
:02075544 7A009570 bvc 0209AB0C
:02075548 69002A0F stmvsdb  r0 ,{r0,r1,r2,r3,r9,r11,r13}
:0207554C 00E59A03 rsceq  r9,r5,r3,lsl #0x14
:02075550 27710D51 unknown
:02075554 55876270 strpl r6,[r7, #+0x270]		;r7+0x270=*(66000270)=#0(0x00000000)
:02075558 12CD5706 sbcne  r5,r13,#0x180000
:0207555C 9800D7AA stmlsda  r0 ,{r1,r3,r5,r7,r8,r9,r10,r12,r14,r15}
:02075560 1205E10A andne  r14,r5,#0x80000002
:02075564 08029DF9 stmeqda  r2 ,{r0,r3,r4,r5,r6,r7,r8,r10,r11,r12,r15}
:02075568 85201089 strhi r1,[r0, #-0x89]!
:0207556C 8610AA03 ldrhi r10,[r0],-r3, lsl #0x14
:02075570 F1BF9DE2 movnvs r9,r2,ror #0x1b
:02075574 2086700B addcs  r7,r6,r11
:02075578 B18018E5 orrlt  r1,r0,r5,ror #0x11
:0207557C 401FE106 andmis r14,r15,r6,lsl #0x2
:02075580 074D00ED streqb r0,r14,r15,r6,lsl #0x2
:02075584 330EC1D8 unknown
:02075588 00005510 andeq  r5,r0,r0,lsl r5
:0207558C 8015107D andhis r1,r5,r13,ror r0
:02075590 80156920 andhis r6,r5,r0,lsr #0x12
:02075594 0F2105D5 swieq 0x002105d5
:02075598 A908E59A stmgedb  r8 ,{r1,r3,r4,r7,r8,r10,r13,r14,r15}
:0207559C 20473001 subcs  r3,r7,r1
:020755A0 B901D999 stmltdb  r1 ,{r0,r3,r4,r7,r8,r11,r12,r14,r15}
:020755A4 05E0821F streqb r8,[r0, #+0x21f]!
:020755A8 05CD0CB0 streqb r0,[r13, #+0xcb0]		;r13+0xcb0=*(00000cb0)
:020755AC 501005AD andpls r0,r0,r13,lsr #0xb
:020755B0 4010E285 andmis r14,r0,r5,lsl #0x5
:020755B4 2CE24403 stccsl 4,cr4,[r2],#+0xc
:020755B8 9900122D stmlsdb  r0 ,{r0,r2,r3,r5,r9,r12}
:020755BC 2C591721 ldccsl 7,cr1,[r9],{#0x21}
:020755C0 309924C8 addccs r2,r9,r8,asr #0x9
:020755C4 70D92029 sbcvcs r2,r9,r9,lsr #0x0
:020755C8 000D02A9 andeq  r0,r13,r9,lsr #0x5
:020755CC 50951019 addpls r1,r5,r9,lsl r0
:020755D0 6041A2FE unknown
:020755D4 10110199 mulnes r1,r9,r1
:020755D8 C1060025 unknown
:020755DC 415E3F41 cmpmi r14,r1,asr #0x1e
:020755E0 2C102D00 ldccs  13,cr2,[r0],{#0x0}
:020755E4 611D9940 tstvs r13,r0,asr #0x12
:020755E8 63991091 orrvss r1,r9,#0x91
:020755EC 1019000D andnes r0,r9,r13
:020755F0 8520690A strhi r6,[r0, #-0x90a]!
:020755F4 505591E0 subpls r9,r5,r0,ror #0x3
:020755F8 9B20F18B blls 028B1C2C
:020755FC F99901A5 ldmnvib  r9 ,{r0,r2,r5,r7,r8}
:02075600 49E0850D unknown
:02075604 0F2E9510 swieq 0x002e9510
:02075608 193470D5 ldmnedb  r4!,{r0,r2,r4,r6,r7,r12,r13,r14}
:0207560C 540B3306 strpl r3,[r11],#-0x306
:02075610 8532E314 ldrhi r14,[r2, #-0x314]!
:02075614 9A702405 bls 03C7E630
:02075618 400404E5 andmi  r0,r4,r5,ror #0x9
:0207561C 303DE59B mlaccs r13,r11,r5,r14unknown
:02075620 83203D44 unknown
:02075624 45A8103D strmi r1,[r8, #+0x3d]!
:02075628 7B401511 blvc 0307AA74
:0207562C 3D03002D unknown
:02075630 81170560 tsthi r7,r0,ror #0xa
:02075634 1125EB30 unknown
:02075638 11003D18 unknown
:0207563C 3D73C03D ldcccl 0,cr12,[r3,#-0xf4]!
:02075640 D5101510 ldrle r1,[r0, #-0x510]		;(r0-0x510=*(fffffaf0))
:02075644 3D6B403D stcccl 0,cr4,[r11,#-0xf4]!
:02075648 1B204580 blne 02886C50
:0207564C D9002584 stmledb  r0 ,{r2,r7,r8,r10,r13}
:02075650 0035CD01 eoreqs r12,r5,r1,lsl #0x1a
:02075654 EB000F08 bl 0207927C
:02075658 810A1029 unknown
:0207565C D541A124 strleb r10,[r1, #-0x124]		;(r1-0x124=*(fffffedc))
:02075660 000D632B andeq  r6,r13,r11,lsr #0x6
:02075664 1B1A590A blne 0270BA94
:02075668 19E22A85 unknown
:0207566C 00315B10 eoreqs r5,r1,r0,lsl r11
:02075670 21001902 unknown
:02075674 1B6A221D blne 03AFDEF0
:02075678 3B22E284 blcc 0292E090
:0207567C 0006E285 andeq  r14,r6,r5,lsl #0x5
:02075680 2B110015 blcs 024B56DC
:02075684 590E01B5 stmpldb  r14 ,{r0,r2,r4,r5,r7,r8}
:02075688 051D2D04 ldreq r2,[r13, #-0xd04]		;(r13-0xd04=*(fffff2fc))
:0207568C 0061E91D rsbeq  r14,r1,r13,lsl r9
:02075690 39D5000A ldmccib  r5 ,{r1,r3}^
:02075694 EBFFCE52 bl 02068FE4
:02075698 40110C09 andmis r0,r1,r9,lsl #0x18
:0207569C 2400112B strcs r1,[r0],#-0x12b
:020756A0 CDF60039 ldcgtl 0,cr0,[r6,#+0xe4]!
:020756A4 A5EBFF2A strgeb r15,[r11, #+0xf2a]!
:020756A8 00552650 subeqs r2,r5,r0,asr r6
:020756AC 00BC100D adceqs r1,r12,r13
:020756B0 100BE534 andne  r14,r11,r4,lsr r5
:020756B4 990E298D stmlsdb  r14 ,{r0,r2,r3,r7,r8,r11,r13}
:020756B8 0F9D1011 swieq 0x009d1011
:020756BC 047D6990 unknown
:020756C0 B518E042 ldrlt r14,[r8, #-0x42]		;(r8-0x42=*(ffffffbe))
:020756C4 9620480C unknown
:020756C8 5D20E511 stcpl  5,cr14,[r0,#-0x44]!
:020756CC 0A611400 beq 038BA6D4
:020756D0 091C1065 ldmeqdb  r12 ,{r0,r2,r5,r6,r12}
:020756D4 1071B400 rsbnes r11,r1,r0,lsl #0x8
:020756D8 20E300B5 unknown
:020756DC 19010F2D stmnedb  r1 ,{r0,r2,r3,r5,r8,r9,r10,r11}
:020756E0 51E313A0 mvnpl  r1,r0,lsr #0x7
:020756E4 00252113 eoreq  r2,r5,r3,lsl r1
:020756E8 230D1029 unknown
:020756EC 7A14004D bvc 02575828
:020756F0 01E28D70 mvneq  r8,r0,ror r13
:020756F4 94076101 strls r6,[r7],#-0x101
:020756F8 351807E8 ldrcc r0,[r8, #-0x7e8]		;(r8-0x7e8=*(fffff818))
:020756FC 03ED3011 mvneq  r3,#0x11
:02075700 17E08120 strneb r8,[r0,+r0, lsr #0x2]!
:02075704 088501CD stmeqia  r5 ,{r0,r2,r3,r6,r7,r8}
:02075708 03898440 orreq  r8,r9,#0x40000000
:0207570C F6202194 unknown
:02075710 28A80B01 stmcsia  r8!,{r0,r8,r9,r11}
:02075714 3CE59910 stcccl 9,cr9,[r5],#+0x40
:02075718 30480245 subcc  r0,r8,r5,asr #0x4
:0207571C 04C99620 streqb r9,[r9],#+0x620
:02075720 4200F99F andmi  r15,r0,#0x27C000
:02075724 E7830591 unknown
:02075728 B100152A unknown
:0207572C 194D0222 stmnedb  r13 ,{r1,r5,r9}^
:02075730 118D0A05 orrne  r0,r13,r5,lsl #0x14
:02075734 FF3BB70B swinv 0x003bb70b
:02075738 09FD10EB unknown
:0207573C 8F1E4D6C swihi 0x001e4d6c
:02075740 01E828BD streqh r2,[r8, #+0x8d]!
:02075744 00018C15 andeq  r8,r1,r5,lsl r12
:02075748 02105B88 andeqs r5,r0,#0x22000
:0207574C 000A740A andeq  r7,r10,r10,lsl #0x8
:02075750 1D16B502 unknown
:02075754 30E00117 rsccc  r0,r0,r7,lsl r1
:02075758 90C0017D sbcls  r0,r0,r13,ror r1
:0207575C 00A10E89 adceq  r0,r1,r9,lsl #0x1d
:02075760 19E35E09 unknown
:02075764 33A0E901 movcc  r14,#0x4000		;r14=16384(0x4000)
:02075768 09710902 unknown
:0207576C 83A04029 movhi  r4,#0x29		;r4=41(0x29)
:02075770 0100110C unknown
:02075774 08E08C10 unknown
:02075778 31A0E00C movcc  r14,r12			;r14=0(0x0)
:0207577C 18910441 ldmneia  r1 ,{r0,r6,r10}
:02075780 0D300281 ldceq  2,cr0,[r0,#-0x204]!
:02075784 05950806 ldreq r0,[r5, #+0x806]		;r5+0x806=*(00010806)
:02075788 145516ED ldrneb r1,[r5],#-0x6ed
:0207578C 21006908 unknown
:02075790 F90EDD10 stmnvdb  r14 ,{r4,r8,r10,r11,r12,r14,r15}
:02075794 AA1A9D00 bge 0271CB9C
:02075798 30044019 andcc  r4,r4,r9,lsl r0
:0207579C 859604ED ldrhi r0,[r6, #+0x4ed]		;r6+0x4ed=*(000004ed)
:020757A0 83000E0B unknown
:020757A4 01A10EE0 moveq  r0,r0,ror #0x1d
:020757A8 4220410E eormi  r4,r0,#0x80000003
:020757AC D1BEC8E0 movles r12,r0,ror #0x11
:020757B0 4319A906 tstmi r9,#0x18000
:020757B4 80030160 andhi  r0,r3,r0,ror #0x2
:020757B8 03010819 unknown
:020757BC 09C940FF stmeqib  r9 ,{r0,r1,r2,r3,r4,r5,r6,r7,r14}^
:020757C0 85CD0015 strhib r0,[r13, #+0x15]		;r13+0x15=*(00000015)
:020757C4 050E7512 streq r7,[r14, #-0x512]		;(r14-0x512=*(fffffaee))
:020757C8 802910B1 unknown
:020757CC E5290248 str r0,[r9, #-0x248]!
:020757D0 80022921 andhi  r2,r2,r1,lsr #0x12
:020757D4 D11524E2 tstle r5,r2,ror #0x9
:020757D8 8183059D unknown
:020757DC 19D910E2 ldmneib  r9 ,{r1,r5,r6,r7,r12}^
:020757E0 00050769 andeq  r0,r5,r9,ror #0xe
:020757E4 BB980749 bllt 00677510
:020757E8 03ED5029 mvneq  r5,#0x29
:020757EC AD00F912 unknown
:020757F0 3601960E strcc r9,[r1],-r14, lsl #0xc
:020757F4 2A01E022 bcs 020ED884
:020757F8 3D40E282 unknown
:020757FC 08E59200 unknown
:02075800 50350339 eorpls r0,r5,r9,lsr r3
:02075804 528035FA addpl  r3,r0,#0x3E800000
:02075808 B9D22D58 ldmltib  r2 ,{r3,r4,r6,r8,r10,r11,r13}^
:0207580C A0400629 subge  r0,r0,r9,lsr #0xc
:02075810 84261D01 unknown
:02075814 60FF06E1 rscvss r0,r15,r1,ror #0xd
:02075818 1005E202 andne  r14,r5,r2,lsl #0x4
:0207581C A10409EE unknown
:02075820 75560010 ldrvcb r0,[r6, #-0x10]		;(r6-0x10=*(fffffff0))
:02075824 8075EC60 rsbhis r14,r5,r0,ror #0x18
:02075828 A80095BC stmgeda  r0 ,{r2,r3,r4,r5,r7,r8,r10,r12,r15}
:0207582C E59F21B4 ldr r2,[r15, #+0x1b4]		;r15+0x1b4=*(020759e8)=#-2045769726(0x86100802)
:02075830 E0060194 mul  r6,r4,r1
:02075834 40509100 submis r9,r0,r0,lsl #0x2
:02075838 E531118D ldr r1,[r1, #-0x18d]!
:0207583C 6D0FE211 unknown
:02075840 102D990D eorne  r9,r13,r13,lsl #0x12
:02075844 09E08090 unknown
:02075848 75241500 strvc r1,[r4, #-0x500]!
:0207584C E288C10E add  r12,r8,#0x80000003
:02075850 E28910C4 add  r1,r9,#0xC4
:02075854 8001F120 andhi  r15,r1,r0,lsr #0x2
:02075858 7401F185 strvc r15,[r1],#-0x185
:0207585C 31090031 unknown
:02075860 4B110D00 blmi 024B8C68
:02075864 010D0F6A unknown
:02075868 E9D54031 ldmib  r5 ,{r0,r4,r5,r14}^
:0207586C 252AF533 strcs r15,[r10, #-0x533]!
:02075870 BA76CE11 blt 03E290BC
:02075874 41450705 unknown
:02075878 0CCD0140 stceql 1,cr0,[r13],{#0x40}
:0207587C 10B9271D adcnes r2,r9,r13,lsl r7
:02075880 602982E6 eorvs  r8,r9,r6,ror #0x5
:02075884 E2822C13 add  r2,r2,#0x1300
:02075888 820FD1AF andhi  r13,r15,#0xC000002B
:0207588C 0D9F1120 unknown
:02075890 21609110 unknown
:02075894 1D18C04D unknown
:02075898 008D9100 addeq  r9,r13,r0,lsl #0x2
:0207589C 0C690001 stceql 0,cr0,[r9],#-0x4
:020758A0 022F1079 eoreq  r1,r15,#0x79
:020758A4 2009B93D andcs  r11,r9,r13,lsr r9
:020758A8 14710B35 unknown
:020758AC E5D32D1D ldrb r2,[r3, #+0xd1d]		;r3+0xd1d=*(00000d1d)
:020758B0 1F9D5025 swine 0x009d5025
:020758B4 F130C10D teqnv r0,r13,lsl #0x2
:020758B8 1011E300 andnes r14,r1,r0,lsl #0x6
:020758BC AC0D6D1D stcge  13,cr6,[r13],{#0x1d}
:020758C0 E1C144BE strh r4,[r1, #+0x4e]		;r1+0x4e=*(0000004e)
:020758C4 8F7A1011 swihi 0x007a1011
:020758C8 44907011 ldrmi r7,[r0],#+0x11
:020758CC 9630117D unknown
:020758D0 85E2874F strhib r8,[r2, #+0x74f]!
:020758D4 8D548450 unknown
:020758D8 70308581 eorvcs r8,r0,r1,lsl #0xb
:020758DC 0806E280 stmeqda  r6 ,{r7,r9,r13,r14,r15}
:020758E0 20118100 andcss r8,r1,r0,lsl #0x2
:020758E4 15804D58 strne r4,[r0, #+0xd58]		;r0+0xd58=*(00000d58)
:020758E8 C41B3100 ldrgt r3,[r11],#-0x100
:020758EC 8008F5C3 andhi  r15,r8,r3,asr #0xb
:020758F0 0D5422D1 unknown
:020758F4 6C0AE590 stcvs  5,cr14,[r10],{#0x90}
:020758F8 012D29AD unknown
:020758FC F90E1CB1 stmnvdb  r14 ,{r0,r4,r5,r7,r10,r11,r12}
:02075900 01E10A32 mvneq  r0,lsr r2
:02075904 001160AE andeqs r6,r1,r14,lsr #0x1
:02075908 15CE1015 strneb r1,[r14, #+0x15]		;r14+0x15=*(00000015)
:0207590C 0015B840 andeqs r11,r5,r0,asr #0x10
:02075910 A500564C strge r5,[r0, #-0x64c]		;(r0-0x64c=*(fffff9b4))
:02075914 00151B09 andeqs r1,r5,r9,lsl #0x16
:02075918 ED4E0979 unknown
:0207591C 8D5A0703 unknown
:02075920 000E8B02 andeq  r8,r14,r2,lsl #0x16
:02075924 892034EB stmhidb  r0!,{r0,r1,r3,r5,r6,r7,r10,r12,r13}
:02075928 1011813B andnes r8,r1,r11,lsr r1
:0207592C CD154105 unknown
:02075930 52100903 andpls r0,r0,#0xC000
:02075934 E51DC13D ldr r12,[r13, #-0x13d]		;(r13-0x13d=*(fffffec3))
:02075938 010C4500 unknown
:0207593C 0005811A andeq  r8,r5,r10,lsl r1
:02075940 2DE544D1 stccsl 4,cr4,[r5,#+0x344]!
:02075944 C1252412 unknown
:02075948 02BA7CE5 adceqs r7,r10,#0xE500
:0207594C 833EBDFF teqhi r14,#0x3FC0
:02075950 8FD432BD swihi 0x00d432bd
:02075954 15892C01 strne r2,[r9, #+0xc01]		;r9+0xc01=*(00000c1f)
:02075958 E92D43AA stmdb  r13!,{r1,r3,r5,r7,r8,r9,r14}
:0207595C 21A0278B movcs  r2,r11,lsl #0xf		;r2=402653184(0x18000000)
:02075960 C0000101 andgt  r0,r0,r1,lsl #0x2
:02075964 0B811075 bleq 000B9B40
:02075968 50000924 andpl  r0,r0,r4,lsr #0x12
:0207596C 0BE59F70 bleq 019DD734
:02075970 15341189 ldrne r1,[r4, #-0x189]!
:02075974 85800C02 strhi r0,[r0, #+0xc02]		;r0+0xc02=*(00000c02)
:02075978 45850009 strmi r0,[r5, #+0x9]		;r5+0x9=*(00010009)
:0207597C 05A50C11 streq r0,[r5, #+0xc11]!
:02075980 69E28D60 unknown
:02075984 E522353E str r3,[r2, #-0x53e]!
:02075988 350AE32E strcc r14,[r10, #-0x32e]		;(r10-0x32e=*(00002cd2))
:0207598C 551C1102 ldrpl r1,[r12, #-0x102]		;(r12-0x102=*(fffffefe))
:02075990 8808CD02 stmhida  r8 ,{r1,r8,r10,r11,r14,r15}
:02075994 F11E04E2 tstnv r14,r2,ror #0x9
:02075998 0705F50F streq r15,[r5,-r15, lsl #0xa]
:0207599C E2840E16 add  r0,r4,#0x160
:020759A0 8510053C ldrhi r0,[r0, #-0x53c]		;(r0-0x53c=*(fffffac4))
:020759A4 2D2088E2 stccs  8,cr8,[r0,#-0x388]!
:020759A8 007DBE04 rsbeqs r11,r13,r4,lsl #0x1c
:020759AC 246583A0 unknown
:020759B0 91103515 tstls r0,r5,lsl r5
:020759B4 007D07D1 unknown
:020759B8 06A96660 unknown
:020759BC 2B95046D blcs 005B6B78
:020759C0 1D110005 unknown
:020759C4 E1000515 unknown
:020759C8 F147DF18 unknown
:020759CC 25104100 ldrcs r4,[r0, #-0x100]		;(r0-0x100=*(ffffff00))
:020759D0 50040210 andpl  r0,r4,r0,lsl r2
:020759D4 590D0EE3 stmpldb  r13 ,{r0,r1,r5,r6,r7,r9,r10,r11}
:020759D8 0B100D00 bleq 02478DE0
:020759DC 102C005D eorne  r0,r12,r13,asr r0
:020759E0 16BD1697 unknown
:020759E4 DD0722F9 unknown
:020759E8 86100802 ldrhi r0,[r0],-r2, lsl #0x10
:020759EC B1280BE5 unknown
:020759F0 F5003930 strnv r3,[r0, #-0x930]		;(r0-0x930=*(fffff6d0))
:020759F4 FFBB76F0 swinv 0x00bb76f0
:020759F8 388E27C1 stmccia  r14 ,{r0,r6,r7,r8,r9,r10,r13}
:020759FC 3CE597C0 stcccl 7,cr9,[r5],#+0x300
:02075A00 27019710 unknown
:02075A04 AD03ED80 unknown
:02075A08 01E35C02 mvneq  r5,r2,lsl #0x18
:02075A0C 03E08C30 mvneq  r8,#0x3000
:02075A10 CC00390B stcgt  9,cr3,[r0],{#0xb}
:02075A14 103900B1 unknown
:02075A18 53233D08 unknown
:02075A1C 1111E35A tstne r1,r10,asr r3
:02075A20 5D003100 unknown
:02075A24 2902A133 stmcsdb  r2 ,{r0,r1,r4,r5,r8,r13,r15}
:02075A28 FC024510 stc2  5,cr4,[r2],{#0x10}
:02075A2C 1D20019A stcne  1,cr0,[r0,#-0x268]!
:02075A30 A0002509 andge  r2,r0,r9,lsl #0xa
:02075A34 00091A05 andeq  r1,r9,r5,lsl #0x14
:02075A38 235D06D8 cmpcs r13,#0xD800000
:02075A3C 01A1E281 moveq  r14,r1,lsl #0x5		;r14=0(0x0)
:02075A40 2C112189 ldccs  1,cr2,[r1],{#0x89}
:02075A44 93A07240 movls  r7,#0x4		;r7=4(0x4)
:02075A48 00830005 addeq  r0,r3,r5
:02075A4C E9010709 stmdb  r1 ,{r0,r3,r8,r9,r10}
:02075A50 00B1A419 adceqs r10,r1,r9,lsl r4
:02075A54 54021900 strpl r1,[r2],#-0x900
:02075A58 003C05CD eoreqs r0,r12,r13,asr #0xb
:02075A5C 24951597 ldrcs r1,[r5],#+0x597
:02075A60 38000508 stmccda  r0 ,{r3,r8,r10}
:02075A64 00019700 andeq  r9,r1,r0,lsl #0xe
:02075A68 03F14586 mvneqs r4,#0x21800000
:02075A6C 00090596 muleq  r9,r6,r5
:02075A70 1EC50505 cdpne 5,12,cr0,cr5,cr5,0
:02075A74 31C9041D biccc  r0,r9,r13,lsl r4
:02075A78 1111B100 tstne r1,r0,lsl #0x2
:02075A7C 01E99608 mvneq  r9,r8,lsl #0xc
:02075A80 2185130D orrcs  r1,r5,r13,lsl #0x6
:02075A84 05C5B760 streqb r11,[r5, #+0x760]		;r5+0x760=*(00010760)
:02075A88 1C29601D stcne  0,cr6,[r9],#-0x74
:02075A8C 55A01E16 strpl r1,[r0, #+0xe16]!
:02075A90 E9478600 stmdb  r7 ,{r9,r10,r15}^
:02075A94 99860000 stmlsib  r6 ,{}
:02075A98 00759603 rsbeqs r9,r5,r3,lsl #0xc
:02075A9C 019D50C0 orreqs r5,r13,r0,asr #0x1
:02075AA0 F925A586 stmnvdb  r5!,{r1,r2,r7,r8,r10,r13,r15}
:02075AA4 F0122952 andnvs r2,r2,r2,asr r9
:02075AA8 9D02F547 unknown
:02075AAC 8A1D25A0 bhi 027BF134
:02075AB0 0269003D rsbeq  r0,r9,#0x3D
:02075AB4 04A920AD unknown
:02075AB8 01FA1F51 mvneqs r1,r1,asr r15
:02075ABC 3202E78A andcc  r14,r2,#0x2280000
:02075AC0 14258D81 unknown
:02075AC4 CD933040 unknown
:02075AC8 5204C918 andpl  r12,r4,#0x60000
:02075ACC E08001AD add  r0,r0,r13,lsr #0x3
:02075AD0 0081F72C addeq  r15,r1,r12,lsr #0xe
:02075AD4 CD801A15 unknown
:02075AD8 C690B000 ldrgt r11,[r0],+r0
:02075ADC 500CE116 andpl  r14,r12,r6,lsl r1
:02075AE0 94016581 strls r6,[r1],#-0x581
:02075AE4 721009E5 andvcs r0,r0,#0x394000
:02075AE8 0A01E085 beq 020EDD04
:02075AEC 0018E280 andeqs r14,r8,r0,lsl #0x5
:02075AF0 08E59013 unknown
:02075AF4 01119780 tsteq r1,r0,lsl #0xf
:02075AF8 01E04088 mvneq  r4,r8,lsl #0x1
:02075AFC 12E24000 rscne  r4,r2,#0x0
:02075B00 EB000043 bl 02075C14
:02075B04 B102B189 unknown
:02075B08 00E19630 rsceq  r9,r1,r0,lsr r6
:02075B0C 1C2D2804 stcne  8,cr2,[r13],#-0x10
:02075B10 2822E597 stmcsda  r2!,{r0,r1,r2,r4,r7,r8,r10,r13,r14,r15}
:02075B14 0202E083 andeq  r14,r2,#0x83
:02075B18 0231A038 eoreqs r10,r1,#0x38
:02075B1C 02990C25 addeqs r0,r9,#0x2500
:02075B20 A0387823 eorges r7,r8,r3,lsr #0x10
:02075B24 8BB165E1 blhi 00CCF2B0
:02075B28 02080025 andeq  r0,r8,#0x25
:02075B2C 89980015 ldmhiib  r8 ,{r0,r2,r4}
:02075B30 B2308600 eorlts r8,r0,#0x0
:02075B34 0031C070 eoreqs r12,r1,r0,ror r0
:02075B38 E2890001 add  r0,r9,#0x1
:02075B3C E20090FF and  r9,r0,#0xFF
:02075B40 CA71B200 bgt 03CE2348
:02075B44 09B90321 ldmeqib  r9!,{r0,r5,r8,r9}
:02075B48 FF20FFE2 swinv 0x0020ffe2
:02075B4C F010B13A andnvs r11,r0,r10,lsr r1
:02075B50 3830B187 ldmccda  r0!,{r0,r1,r2,r7,r8,r12,r13,r15}
:02075B54 B2A4015D adclt  r0,r4,#0x40000017
:02075B58 2015D141 andcss r13,r5,r1,asr #0x2
:02075B5C 2D082900 unknown
:02075B60 02682800 rsbeq  r2,r8,#0x0
:02075B64 408C062D addmi  r0,r12,r13,lsr #0xc
:02075B68 40BCE081 adcmis r14,r12,r1,lsl #0x1
:02075B6C 04E1D402 unknown
:02075B70 A5030811 strge r0,[r3, #-0x811]		;(r3-0x811=*(fffff7ef))
:02075B74 284C4011 stmcsda  r12 ,{r0,r4,r14}^
:02075B78 A0CC04E2 sbcge  r0,r12,r2,ror #0x9
:02075B7C B0CC4CE1 sbclt  r4,r12,r1,ror #0x19
:02075B80 FFF7E100 swinv 0x00f7e100
:02075B84 00005AFF unknown
:02075B88 1171005C cmnne r1,r12,asr r0
:02075B8C B80069B3 stmltda  r0 ,{r0,r1,r4,r5,r7,r8,r11,r13,r14}
:02075B90 8C054D64 stchi  13,cr4,[r5],{#0x64}
:02075B94 01B12550 moveqs r2,r0,asr r5
:02075B98 BCE594E0 stcltl 4,cr9,[r5],#+0x380
:02075B9C 01E1D550 mvneq  r13,r0,asr r5
:02075BA0 E28EEA01 add  r14,r14,#0x1000
:02075BA4 059EE318 ldreq r14,[r14, #+0x318]		;r14+0x318=*(00000318)
:02075BA8 E042800D sub  r8,r2,r13
:02075BAC E0020E95 mul  r2,r5,r14
:02075BB0 8300300C unknown
:02075BB4 83520CE2 cmphi r2,#0xE200
:02075BB8 003008E0 eoreqs r0,r0,r0,ror #0x11
:02075BBC 43E00959 mvnmi  r0,#0x164000
:02075BC0 80E004E0 rschi  r0,r0,r0,ror #0x9
:02075BC4 948109FD strls r0,[r1],#+0x9fd
:02075BC8 833A01E5 teqhi r10,#0x40000039
:02075BCC 003318E2 eoreqs r1,r3,r2,ror #0x11
:02075BD0 5E016193 mcrpl 1,0,r6,cr1,cr3,{4}
:02075BD4 850CDDE1 strhi r13,[r12, #-0xde1]		;(r12-0xde1=*(fffff21f))
:02075BD8 9112110C tstls r2,r12,lsl #0x2
:02075BDC 081009E7 ldmeqda  r0 ,{r0,r1,r2,r5,r6,r7,r8,r11}
:02075BE0 022D8010 eoreq  r8,r13,#0x10
:02075BE4 04114495 ldreq r4,[r1],#-0x495
:02075BE8 E500E082 str r14,[r0, #-0x82]		;(r0-0x82=*(ffffff7e))
:02075BEC C0C00C05 sbcgt  r0,r0,r5,lsl #0x18
:02075BF0 D525F111 strle r15,[r5, #-0x111]!
:02075BF4 1D51AC1F unknown
:02075BF8 10AD9C02 adcne  r9,r13,r2,lsl #0x18
:02075BFC E7930183 ldr r0,[r3,+r3, lsl #0x3]
:02075C00 AD0C124D unknown
:02075C04 11000510 unknown
:02075C08 3D10AD68 unknown
:02075C0C 1D511C02 unknown
:02075C10 1D1B40BD unknown
:02075C14 DB10C100 blle 024A601C
:02075C18 09800E16 stmeqib  r0 ,{r1,r2,r4,r9,r10,r11}
:02075C1C 80191721 andhis r1,r9,r1,lsr #0xe
:02075C20 40192091 mulmis r9,r1,r0
:02075C24 50078BE8 andpl  r8,r7,r8,ror #0x17
:02075C28 803110E3 eorhis r1,r1,r3,ror #0x1
:02075C2C C520078B strgt r0,[r0, #-0x78b]!
:02075C30 95701503 ldrlsb r1,[r0, #-0x503]!
:02075C34 91001920 unknown
:02075C38 5D06105D unknown
:02075C3C 0002AF00 andeq  r10,r2,r0,lsl #0x1e
:02075C40 0623E081 unknown
:02075C44 FD00E350 unknown
:02075C48 055AE115 ldreqb r14,[r10, #-0x115]		;(r10-0x115=*(00002eeb))
:02075C4C C55AC950 ldrgtb r12,[r10, #-0x950]		;(r10-0x950=*(000026b0))
:02075C50 CD7FFE20 ldcgtl 14,cr15,[r15,#-0x80]!
:02075C54 30B49F29 adcccs r9,r4,r9,lsr #0x1e
:02075C58 9331002D teqls r1,#0x2D
:02075C5C A500F9E7 strge r15,[r0, #-0x9e7]		;(r0-0x9e7=*(fffff619))
:02075C60 5300C433 unknown
:02075C64 E9022365 stmdb  r2 ,{r0,r2,r5,r6,r8,r9,r13}
:02075C68 04AD2200 unknown
:02075C6C 050554CA streq r5,[r5, #-0x4ca]		;(r5-0x4ca=*(0000fb36))
:02075C70 04021055 streq r1,[r2],#-0x55
:02075C74 5913E351 ldmpldb  r3 ,{r0,r4,r6,r8,r9,r13,r14,r15}
:02075C78 2D888300 unknown
:02075C7C 40091040 andmi  r1,r9,r0,asr #0x0
:02075C80 10211055 eorne  r1,r1,r5,asr r0
:02075C84 40551009 submis r1,r5,r9
:02075C88 062388FA unknown
:02075C8C 58601551 unknown
:02075C90 31109F00 tstcc r0,r0,lsl #0x1e
:02075C94 0116712C tsteq r6,r12,lsr #0x2
:02075C98 2DE35207 stccsl 2,cr5,[r3,#+0x1c]!
:02075C9C C3000510 unknown
:02075CA0 3C503198 ldcccl 1,cr3,[r0],{#0x98}
:02075CA4 09029530 stmeqdb  r2 ,{r4,r5,r8,r10,r12,r15}
:02075CA8 32000900 andcc  r0,r0,#0x0
:02075CAC 0A173A00 beq 026444B4
:02075CB0 1009E283 andne  r14,r9,r3,lsl #0x5
:02075CB4 06454006 streqb r4,[r5],-r6
:02075CB8 D90B4902 stmledb  r11 ,{r1,r8,r11,r14}
:02075CBC 9318AD02 tstls r8,#0x80
:02075CC0 5D830005 unknown
:02075CC4 6D500508 unknown
:02075CC8 B819394E ldmltda  r9 ,{r1,r2,r3,r6,r8,r11,r12,r13}
:02075CCC 0E020EA5 cdpeq 14,0,cr0,cr2,cr5,5
:02075CD0 023FE800 eoreqs r14,r15,#0x0
:02075CD4 037F8000 cmneq r15,#0x0
:02075CD8 20A57000 adccs  r7,r5,r0
:02075CDC 000910A9 andeq  r1,r9,r9,lsr #0x1
:02075CE0 24F18620 unknown
:02075CE4 1FCE100D swine 0x00ce100d
:02075CE8 00E3C210 rsceq  r12,r3,r0,lsl r2
:02075CEC B50149B5 strlt r4,[r1, #-0x9b5]		;(r1-0x9b5=*(fffff64b))
:02075CF0 95052140 strls r2,[r5, #-0x140]		;(r5-0x140=*(0000fec0))
:02075CF4 110C3883 unknown
:02075CF8 03E5C13F mvneq  r12,#0xC000000F
:02075CFC 00D31011 sbceqs r1,r3,r1,lsl r0
:02075D00 0D1D13E5 unknown
:02075D04 4330226D teqmi r0,#0xD0000006
:02075D08 8E0661E2 cdphi 1,0,cr6,cr6,cr2,7
:02075D0C E00219E3 and  r1,r2,r3,ror #0x13
:02075D10 CAFFFFFA bgt 02075D00
:02075D14 30150202 andccs r0,r5,r2,lsl #0x4
:02075D18 E08009B1 strh r0,[r0], +r1
:02075D1C 18211D59 stmneda  r1!,{r0,r3,r4,r6,r8,r10,r11,r12}
:02075D20 01891381 orreq  r1,r9,r1,lsl #0x7
:02075D24 0800E021 stmeqda  r0 ,{r0,r5,r13,r14,r15}
:02075D28 4D080A5D unknown
:02075D2C FFFFA132 swinv 0x00ffa132
:02075D30 10040000 andne  r0,r4,r0
:02075D34 8000459F mulhi  r0,r15,r5
:02075D38 15201181 strne r1,[r0, #-0x181]!
:02075D3C B59F202F ldrlt r2,[r15, #+0x2f]		;r15+0x2f=*(02075d73)=#394609321(0x178542a9)
:02075D40 82126500 andhis r6,r2,#0x0
:02075D44 8D626966 stchil 9,cr6,[r2,#-0x198]!
:02075D48 59545151 ldmpldb  r4 ,{r0,r4,r6,r8,r12,r14}^
:02075D4C 2D070930 unknown
:02075D50 321FE3A0 andccs r14,r15,#0x80000002
:02075D54 511109BC ldrplh r0,[r1, -r12]
:02075D58 0C01CD00 stceq  13,cr12,[r1],{#0x0}
:02075D5C 3F192015 swicc 0x00192015
:02075D60 40192DDC ldrmisb r2,[r9], -r12
:02075D64 10030171 andne  r0,r3,r1,ror r1
:02075D68 1025003D eorne  r0,r5,r13,lsr r0
:02075D6C 75E6116D strvcb r1,[r6, #+0x16d]!
:02075D70 A9261302 stmgedb  r6!,{r1,r8,r9,r12}
:02075D74 11178542 tstne r7,r2,asr #0xa
:02075D78 9706C200 strls r12,[r6,-r0, lsl #0x4]
:02075D7C 2505E179 strcs r14,[r5, #-0x179]		;(r5-0x179=*(0000fe87))
:02075D80 06155100 ldreq r5,[r5],-r0, lsl #0x2
:02075D84 22330910 eorcss r0,r3,#0x40000
:02075D88 E3A02E4C mov  r2,#0x4C0		;r2=1216(0x4c0)
:02075D8C E5C634B2 strb r3,[r6, #+0x4b2]		;r6+0x4b2=*(000004b2)
:02075D90 001D0038 andeqs r0,r13,r8,lsr r0
:02075D94 00002514 andeq  r2,r0,r4,lsl r5
:02075D98 04B809B9 unknown
:02075D9C 7DE51586 stcvcl 5,cr1,[r5,#+0x218]!
:02075DA0 0489002A streq r0,[r9],#+0x2a
:02075DA4 D51609D9 ldrle r0,[r6, #-0x9d9]		;(r6-0x9d9=*(fffff627))
:02075DA8 DA002111 ble 0207E1F4
:02075DAC E5D50018 ldrb r0,[r5, #+0x18]		;r5+0x18=*(00010018)
:02075DB0 E5C60236 strb r0,[r6, #+0x236]		;r6+0x236=*(00000236)
:02075DB4 53100900 tstpl r0,#0x0
:02075DB8 2880024D stmcsia  r0 ,{r0,r2,r3,r6,r9}
:02075DBC 000D00BD streqh r0,[r13], -r13
:02075DC0 000D658E andeq  r6,r13,r14,lsl #0xb
:02075DC4 E1A02822 mov  r2,r2,lsr #0x10		;r2=0(0x0)
:02075DC8 02C5BC0F sbceq  r11,r5,#0xF00
:02075DCC A6066D81 strge r6,[r6],-r1, lsl #0x1b
:02075DD0 C0E2861F rscgt  r8,r2,r15,lsl r6
:02075DD4 81040520 unknown
:02075DD8 1000ADBC strneh r10,[r0], -r12
:02075DDC C6130609 ldrgt r0,[r3],-r9, lsl #0xc
:02075DE0 8A4101E5 bhi 030B657C
:02075DE4 E28606E1 add  r0,r6,#0xE100000
:02075DE8 11091681 unknown
:02075DEC 554819F9 strplb r1,[r8, #-0x9f9]		;(r8-0x9f9=*(fffff607))
:02075DF0 1011B902 andnes r11,r1,r2,lsl #0x12
:02075DF4 13A04C02 movne  r4,#0x200		;r4=512(0x200)
:02075DF8 01A04020 moveq  r4,r0,lsr #0x0		;r4=0(0x0)
:02075DFC 51108D03 tstpl r0,r3,lsl #0x1a
:02075E00 202BA903 eorcs  r10,r11,r3,lsl #0x12
:02075E04 0B2A8550 bleq 02B1734C
:02075E08 A021568E eorge  r5,r1,r14,lsl #0xd
:02075E0C CA841005 bgt 00179E28
:02075E10 11E5304D mvnne  r3,r13,asr #0x0
:02075E14 A5CB6639 strgeb r6,[r11, #+0x639]		;r11+0x639=*(00003639)
:02075E18 06ED4837 unknown
:02075E1C 1A451769 bne 031BBBC8
:02075E20 9D3A1028 ldcls  0,cr1,[r10,#-0xa0]!
:02075E24 2B9124E5 blcs 004BF1C0
:02075E28 54033D41 strpl r3,[r3],#-0xd41
:02075E2C 102128E1 eorne  r2,r1,r1,ror #0x11
:02075E30 154010AD strneb r1,[r0, #-0xad]		;(r0-0xad=*(ffffff53))
:02075E34 42254800 eormi  r4,r5,#0x0
:02075E38 6B05101D blvs 021B9EB4
:02075E3C D1079110 unknown
:02075E40 FFCB8D00 swinv 0x00cb8d00
:02075E44 46E211ED unknown
:02075E48 99FFCB38 ldmlsib  r15!,{r3,r4,r5,r8,r9,r11,r14,r15}^
:02075E4C 02014827 andeq  r4,r1,#0x270000
:02075E50 2DA51A11 stccs  10,cr1,[r5,#+0x44]!
:02075E54 5E4131E8 cdppl 1,4,cr3,cr1,cr8,7
:02075E58 01E28640 mvneq  r8,r0,asr #0xc
:02075E5C 4103007D unknown
:02075E60 4CE2841C stcmil 4,cr8,[r2],#+0x70
:02075E64 40027D20 andmi  r7,r2,r0,lsr #0x1a
:02075E68 A1A00115 movge  r0,r5,lsl r1		;r0=65536(0x10000)
:02075E6C 25BBD208 ldrcs r13,[r11, #+0x208]!
:02075E70 0F792007 swieq 0x00792007
:02075E74 690217E9 stmvsdb  r2 ,{r0,r3,r5,r6,r7,r8,r9,r10,r12}
:02075E78 87061915 unknown
:02075E7C FF104912 swinv 0x00104912
:02075E80 12120070 andnes r0,r2,#0x70
:02075E84 0152000F cmpeq r2,r15
:02075E88 C6735825 unknown
:02075E8C 85009D10 strhi r9,[r0, #-0xd10]		;(r0-0xd10=*(0000f2f0))
:02075E90 E2860951 add  r0,r6,#0x144000
:02075E94 05C015BA streqb r1,[r0, #+0x5ba]		;r0+0x5ba=*(000105ba)
:02075E98 C045BCE1 subgt  r11,r5,r1,ror #0x19
:02075E9C D604B4E1 strle r11,r11,r5,r1,ror #0x19
:02075EA0 1AFDE500 bne 01FEF2A8
:02075EA4 E5C604B4 strb r0,[r6, #+0x4b4]		;r6+0x4b4=*(000004b4)
:02075EA8 424A110D submi  r1,r10,#0x40000003
:02075EAC 100D04A4 andne  r0,r13,r4,lsr #0x9
:02075EB0 50351069 eorpls r1,r5,r9,ror #0x0
:02075EB4 E0D010B2 ldrh r1,[r0],#+0x2
:02075EB8 0EA5010F cdpeq 1,10,cr0,cr5,cr15,0
:02075EBC 09AD5035 stmeqib  r13!,{r0,r2,r4,r5,r12,r14}
:02075EC0 10382759 eornes r2,r8,r9,asr r7
:02075EC4 9D9E0125 unknown
:02075EC8 181A850A ldmneda  r10 ,{r1,r3,r8,r10,r15}
:02075ECC 07058100 streq r8,[r5,-r0, lsl #0x2]
:02075ED0 BC830009 stclt  0,cr0,[r3],{#0x9}
:02075ED4 85245114 strhi r5,[r4, #-0x114]!
:02075ED8 BC188928 ldclt  9,cr8,[r8],{#0x28}
:02075EDC 051C9114 ldreq r9,[r12, #-0x114]		;(r12-0x114=*(fffffeec))
:02075EE0 00ADFB21 adceq  r15,r13,r1,lsr #0x16
:02075EE4 3D8204BC unknown
:02075EE8 C5013D10 strgt r3,[r1, #-0xd10]		;(r1-0xd10=*(fffff2f0))
:02075EEC 1C604D80 stcnel 13,cr4,[r0],#-0x200
:02075EF0 1B2D0029 blne 02BB5F9C
:02075EF4 0D101118 unknown
:02075EF8 AD01DA00 unknown
:02075EFC 3111F111 tstcc r1,r1,lsl r1
:02075F00 01851402 orreq  r1,r5,r2,lsl #0x8
:02075F04 AE00251C mcrge 5,0,r2,cr0,cr12,{0}
:02075F08 0C232699 stceq  6,cr2,[r3],#-0x264
:02075F0C 4A811802 bmi 000BBF1C
:02075F10 A1000125 unknown
:02075F14 27000126 strcs r0,[r0,-r6, lsr #0x2]
:02075F18 115D0001 cmpne r13,r1
:02075F1C 79417D29 stmvcdb  r1 ,{r0,r3,r5,r8,r10,r11,r12,r13,r14}^
:02075F20 407CDA5C rsbmis r13,r12,r12,asr r10
:02075F24 D502459F strle r4,[r2, #-0x59f]		;(r2-0x59f=*(fffffa61))
:02075F28 50019115 andpl  r9,r1,r5,lsl r1
:02075F2C 00B8038D adceqs r0,r8,r13,lsl #0x7
:02075F30 D106E5D4 unknown
:02075F34 908FF115 addls  r15,r15,r5,lsl r1
:02075F38 0019FB10 andeqs r15,r9,r0,lsl r11
:02075F3C 09000105 stmeqdb  r0 ,{r0,r2,r8}
:02075F40 0001071F andeq  r0,r1,r15,lsl r7
:02075F44 0CDA1189 ldceql 1,cr1,[r10],{#0x89}
:02075F48 1EAD0001 cdpne 0,10,cr0,cr13,cr1,0
:02075F4C 110015F4 unknown
:02075F50 56F145A5 unknown
:02075F54 191AFFFF ldmnedb  r10 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:02075F58 00113510 andeqs r3,r1,r0,lsl r5
:02075F5C A8C019EE stmgeia  r0 ,{r1,r2,r3,r5,r6,r7,r8,r11,r12}^
:02075F60 A2401945 subge  r1,r0,#0x114000
:02075F64 02E50011 rsceq  r0,r5,#0x11
:02075F68 1A0007EA bne 02077F18
:02075F6C 611003E5 tstvs r0,r5,ror #0x7
:02075F70 A905D105 stmgedb  r5 ,{r0,r2,r8,r12,r14,r15}
:02075F74 7C8D0565 stcvc  5,cr0,[r13],{#0x65}
:02075F78 88ED30F1 unknown
:02075F7C CD18005D unknown
:02075F80 00A50D44 adceq  r0,r5,r4,asr #0x1a
:02075F84 AA00057A bge 02077574
:02075F88 0B7D1F59 bleq 03FBDCF4
:02075F8C 08811539 stmeqia  r1 ,{r0,r3,r4,r5,r8,r10,r12}
:02075F90 10680BC9 rsbne  r0,r8,r9,asr #0x17
:02075F94 0902A539 stmeqdb  r2 ,{r0,r3,r4,r5,r8,r10,r13,r15}
:02075F98 C0621102 rsbgt  r1,r2,r2,lsl #0x2
:02075F9C EC05E58D stc  5,cr14,[r5],{#0x8d}
:02075FA0 FD221107 stc2  1,cr1,[r2,#-0x1c]!
:02075FA4 1C104521 ldcne  5,cr4,[r0],{#0x21}
:02075FA8 14BC4FA5 unknown
:02075FAC 95151790 ldrls r1,[r5, #-0x790]		;(r5-0x790=*(0000f870))
:02075FB0 05046517 streq r6,[r4, #-0x517]		;(r4-0x517=*(fffffae9))
:02075FB4 05901018 ldreq r1,[r0, #+0x18]		;r0+0x18=*(00010018)
:02075FB8 D1002806 unknown
:02075FBC B6006D00 strlt r6,[r0],-r0, lsl #0x1a
:02075FC0 F10395FF unknown
:02075FC4 2002CC00 andcs  r12,r2,r0,lsl #0x18
:02075FC8 913001F9 ldrlssh r0,[r0, -r9]!
:02075FCC 0E0103C9 cdpeq 3,0,cr0,cr1,cr9,6
:02075FD0 29D36434 ldmcsib  r3 ,{r2,r4,r5,r10,r13,r14}^
:02075FD4 C5320502 ldrgt r0,[r2, #-0x502]!
:02075FD8 C5801011 strgt r1,[r0, #+0x11]		;r0+0x11=*(00010011)
:02075FDC 004E4871 subeq  r4,r14,r1,ror r8
:02075FE0 4D10022D unknown
:02075FE4 15555115 ldrneb r5,[r5, #-0x115]		;(r5-0x115=*(0000feeb))
:02075FE8 202A1C11 eorcs  r1,r10,r1,lsl r12
:02075FEC D2140779 andles r0,r4,#0x1E40000
:02075FF0 91272DE5 unknown
:02075FF4 0D620902 stceql 9,cr0,[r2,#-0x8]!
:02075FF8 80045130 andhi  r5,r4,r0,lsr r1
:02075FFC 1D8D03E5 unknown
:02076000 63280011 unknown
:02076004 1E220011 mcrne 0,1,r0,cr2,cr1,{0}
:02076008 1020E282 eorne  r14,r0,r2,lsl #0x5
:0207600C 004D0180 subeq  r0,r13,r0,lsl #0x3
:02076010 A001F99F mulge  r1,r15,r9
:02076014 A9C0014D stmgeib  r0 ,{r0,r2,r3,r6,r8}^
:02076018 D5154561 ldrle r4,[r5, #-0x561]		;(r5-0x561=*(0000fa9f))
:0207601C 5C01A908 stcpl  9,cr10,[r1],{#0x8}
:02076020 1C3A0931 ldcne  9,cr0,[r10],#-0xc4
:02076024 E5129340 ldr r9,[r2, #-0x340]		;(r2-0x340=*(fffffcc0))
:02076028 D601A520 strle r10,[r1],-r0, lsr #0xa
:0207602C 62E2847F rscvs  r8,r2,#0x7F000000
:02076030 E2803004 add  r3,r0,#0x4
:02076034 0E1148DD mrceq 8,0,r4,cr1,cr13,{6}
:02076038 8A1CDD53 bhi 027AD58C
:0207603C 19013858 stmnedb  r1 ,{r3,r4,r6,r11,r12,r13}
:02076040 17351000 ldrne r1,[r5,-r0]!
:02076044 1408E5C0 strne r14,[r8],#-0x5c0
:02076048 4770188D ldrmib r1,[r0,-r13, lsl #0x11]!
:0207604C 0710FFE0 ldreq r15,[r0,-r13, lsl #0x11]!
:02076050 012401E2 unknown
:02076054 7D310231 ldcvc  2,cr0,[r1,#-0xc4]!
:02076058 BD61200D stcltl 0,cr2,[r1,#-0x34]!
:0207605C B580940F strlt r9,[r0, #+0x40f]		;r0+0x40f=*(0001040f)
:02076060 7003E10B andvc  r14,r3,r11,lsl #0x2
:02076064 042015C3 unknown
:02076068 FCA60215 stc2  2,cr0,[r6],#+0x54
:0207606C D11A1100 tstle r10,r0,lsl #0x2
:02076070 038520E5 orreq  r2,r5,#0xE5
:02076074 009144F8 ldreqsh r4,[r1], +r8
:02076078 EBFFBB12 bl 02064CC8
:0207607C E80905E8 stmda  r9 ,{r3,r5,r6,r7,r8,r10}
:02076080 2708FD41 strcs r15,da 
:02076084 E8E5DC10 unknown
:02076088 41E01855 mvnmi  r1,r5,asr r8
:0207608C 01610D49 unknown
:02076090 D5DC2028 ldrleb r2,[r12, #+0x28]		;r12+0x28=*(00000028)
:02076094 23200B22 unknown
:02076098 9C01DDC3 stcls  13,cr13,[r1],{#0xc3}
:0207609C D38004E5 orrle  r0,r0,#0xE5000000
:020760A0 11B202E5 movnes r0,r5,ror #0x5
:020760A4 C8800300 stmgtia  r0 ,{r8,r9}
:020760A8 027003E3 rsbeqs r0,r0,#0x8C000003
:020760AC 7007E207 andvc  r14,r7,r7,lsl #0x4
:020760B0 7004E188 andvc  r14,r4,r8,lsl #0x3
:020760B4 74013900 strvc r3,[r1],#-0x900
:020760B8 7005E5D2 unknown
:020760BC 0025013D eoreq  r0,r5,r13,lsr r1
:020760C0 002D06C1 eoreq  r0,r13,r1,asr #0xd
:020760C4 3D7024A9 ldcccl 4,cr2,[r0,#-0x2a4]!
:020760C8 013D7001 teqeq r13,r1
:020760CC E5D25624 ldrb r5,[r2, #+0x624]		;r2+0x624=*(00000624)
:020760D0 E3C770FC bic  r7,r7,#0xFC
:020760D4 D1002D02 unknown
:020760D8 C5872C03 strgt r2,[r7, #+0xc03]		;r7+0xc03=*(00000c07)
:020760DC 70013D0E andvc  r3,r1,r14,lsl #0x1a
:020760E0 990021DC stmlsdb  r0 ,{r2,r3,r4,r6,r7,r8,r13}
:020760E4 2029E287 eorcs  r14,r9,r7,lsl #0x5
:020760E8 7007E5CC andvc  r14,r7,r12,asr #0xb
:020760EC E0010D00 and  r0,r1,r0,lsl #0x1a
:020760F0 C593E1C3 ldrgt r14,[r3, #+0x1c3]		;r3+0x1c3=*(000001c3)
:020760F4 21206408 unknown
:020760F8 00390381 eoreqs r0,r9,r1,lsl #0x7
:020760FC 2707A9B8 unknown
:02076100 27383100 ldrcs r3,[r8,-r0, lsl #0x2]!
:02076104 2800854B stmcsda  r0 ,{r0,r1,r3,r6,r8,r10,r15}
:02076108 FFE5D100 swinv 0x00e5d100
:0207610C E2010220 and  r0,r1,#0x2
:02076110 15710755 ldrneb r0,[r1, #-0x755]!
:02076114 C1002423 unknown
:02076118 15020625 strne r0,[r2, #-0x625]		;(r2-0x625=*(fffff9db))
:0207611C 004D2002 subeq  r2,r13,r2
:02076120 2001C562 andcs  r12,r1,r2,ror #0xa
:02076124 41812A00 orrmi  r2,r1,r0,lsl #0x14
:02076128 24E38401 unknown
:0207612C 0D3018F9 ldceq  8,cr1,[r0,#-0x3e4]!
:02076130 8D50A203 unknown
:02076134 E2000269 and  r0,r0,#0x90000006
:02076138 EB80926D bl 0009AAF4
:0207613C 08EBFF24 unknown
:02076140 9D81129D unknown
:02076144 42A16E72 adcmi  r6,r1,#0x720
:02076148 951024A8 ldrls r2,[r0, #-0x4a8]		;(r0-0x4a8=*(0000fb58))
:0207614C 05100D3D ldreq r0,[r0, #-0xd3d]		;(r0-0xd3d=*(0000f2c3))
:02076150 020137D9 andeq  r3,r1,#0x3640000
:02076154 05596CC0 ldreqb r6,[r9, #-0xcc0]		;(r9-0xcc0=*(fffff35e))
:02076158 26202991 unknown
:0207615C 24E5C100 unknown
:02076160 E5C12005 strb r2,[r1, #+0x5]		;r1+0x5=*(00000005)
:02076164 F5F05EA1 ldrnvb r5,[r0, #+0xea1]!
:02076168 28D01405 ldmcsia  r0 ,{r0,r2,r10,r12}^
:0207616C 3250E24D subccs r14,r0,#0xD0000004
:02076170 020507CD andeq  r0,r5,#0x3340000
:02076174 B007C91C andlt  r12,r7,r12,lsl r9
:02076178 FDD33026 unknown
:0207617C 0261D00A rsbeq  r13,r1,#0xA
:02076180 A809E18D stmgeda  r9 ,{r0,r2,r3,r7,r8,r13,r14,r15}
:02076184 3521CD8D strcc r12,[r1, #-0xd8d]!
:02076188 FFFFE71D swinv 0x00ffe71d
:0207618C 32062CEB andcc  r2,r6,#0xEB00
:02076190 FD220F59 stc2  15,cr0,[r2,#-0x164]!
:02076194 04651C39 unknown
:02076198 C12A1003 unknown
:0207619C 811002E3 tsthi r0,r3,ror #0x5
:020761A0 E5C30B8D strb r0,[r3, #+0xb8d]		;r3+0xb8d=*(00000b8d)
:020761A4 D044B320 suble  r11,r4,r0,lsr #0x6
:020761A8 05052B71 streq r2,[r5, #-0xb71]		;(r5-0xb71=*(0000f48f))
:020761AC 28402600 stmcsda  r0 ,{r9,r10,r13}^
:020761B0 1D06E5D2 unknown
:020761B4 9044B800 subls  r11,r4,r0,lsl #0x10
:020761B8 83880C71 orrhi  r0,r8,#0x7100
:020761BC 043D04E5 unknown
:020761C0 E5D044B5 ldrb r4,[r0, #+0x4b5]		;r0+0x4b5=*(000104b5)
:020761C4 C550FC08 ldrgtb r15,[r0, #-0xc08]		;(r0-0xc08=*(0000f3f8))
:020761C8 C94D04E3 stmgtdb  r13 ,{r0,r1,r5,r6,r7,r10}^
:020761CC 85404C00 strhib r4,[r0, #-0xc00]		;(r0-0xc00=*(0000f400))
:020761D0 001504E1 andeqs r0,r5,r1,ror #0x9
:020761D4 0A695029 beq 03ACA280
:020761D8 E2854840 add  r4,r5,#0x400000
:020761DC E5C24029 strb r4,[r2, #+0x29]		;r2+0x29=*(00000029)
:020761E0 C3005007 unknown
:020761E4 D04358E5 suble  r5,r3,r5,ror #0x11
:020761E8 00400AE5 subeq  r0,r0,r5,ror #0x15
:020761EC 45BAE5C3 ldrmi r14,[r10, #+0x5c3]!
:020761F0 C3400BC1 unknown
:020761F4 D1900BBD ldrleh r0,[r0, +r13]
:020761F8 041DBEE1 ldreq r11,[r13],#-0xee1
:020761FC 69400910 stmvsdb  r0 ,{r4,r8,r11}^
:02076200 59681419 unknown
:02076204 892E9504 stmhidb  r14!,{r2,r8,r10,r12,r15}
:02076208 90518D00 sublss r8,r1,r0,lsl #0x1a
:0207620C 1A710A35 bne 03CB8AE8
:02076210 01116F90 unknown
:02076214 030C3D01 unknown
:02076218 00090061 andeq  r0,r9,r1,ror #0x0
:0207621C A8E01682 unknown
:02076220 09E5D004 unknown
:02076224 E700C100 str r12,[r0,-r0, lsl #0x2]
:02076228 A10810A1 unknown
:0207622C 00A1F900 adceq  r15,r1,r0,lsl #0x12
:02076230 1D2A1170 stcne  1,cr1,[r10,#-0x1c0]!
:02076234 0065583E rsbeq  r5,r5,r14,lsr r8
:02076238 5400657F strpl r6,[r0],#-0x57f
:0207623C 0F9924F9 swieq 0x009924f9
:02076240 020571D5 andeq  r7,r5,#0x40000035
:02076244 8116A560 tsthi r6,r0,ror #0xa
:02076248 069903E2 ldreq r0,r6,r0,ror #0xa
:0207624C C92BB089 stmgtdb  r11!,{r0,r3,r7,r12,r13,r15}
:02076250 3C2B2520 stccc  5,cr2,[r11],#-0x80
:02076254 2210C571 andcss r12,r0,#0x1C400000
:02076258 4800E04C stmmida  r0 ,{r2,r3,r6,r13,r14,r15}
:0207625C 118001ED orrne  r0,r0,r13,ror #0x3
:02076260 E10CDD1A unknown
:02076264 0918E805 ldmeqdb  r8 ,{r0,r2,r11,r13,r14,r15}
:02076268 0F2521A0 swieq 0x002521a0
:0207626C 101D003D andnes r0,r13,r13,lsr r0
:02076270 217B689A unknown
:02076274 05B15EE0 ldreq r5,[r1, #+0xee0]!
:02076278 10802C03 addne  r2,r0,r3,lsl #0x18
:0207627C 991041E2 ldmlsdb  r0 ,{r1,r5,r6,r7,r8,r14}
:02076280 2B352020 blcs 02DBE308
:02076284 4D22BA6B stcmi  10,cr11,[r2,#-0x1ac]!
:02076288 4104AD0F unknown
:0207628C B016451B andlts r4,r6,r11,lsl r5
:02076290 0FE1D01B swieq 0x00e1d01b
:02076294 81192B39 tsthi r9,r9,lsr r11
:02076298 C01BB0E1 andgts r11,r11,r1,ror #0x1
:0207629C 14E501E1 unknown
:020762A0 CDE959E5 stcgtl 9,cr5,[r9,#+0x394]!
:020762A4 CD0B1D02 unknown
:020762A8 3B162A1F blcc 02600B2C
:020762AC D9001FF9 stmledb  r0 ,{r0,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12}
:020762B0 819F2001 orrhis r2,r15,r1
:020762B4 25E7D200 strcsb r13,[r7, #+0x200]!
:020762B8 A5C000F0 strgeb r0,[r0, #+0xf0]		;r0+0xf0=*(000100f0)
:020762BC A4E7C201 unknown
:020762C0 1D880015 unknown
:020762C4 0065A819 rsbeq  r10,r5,r9,lsl r8
:020762C8 51B81125 movpls r1,r5,lsr #0x2		;r1=16384(0x4000)
:020762CC 0125F50B msreq CPSR_sc,r11
:020762D0 00A988AD adceq  r8,r9,r13,lsr #0x11
:020762D4 1C001988 stcne  9,cr1,[r0],{#0x88}
:020762D8 B9B802C5 ldmltib  r8!,{r0,r2,r6,r7,r9}
:020762DC 0B01AA03 bleq 020E0AF0
:020762E0 1C03E283 stcne  2,cr14,[r3],{#0x83}
:020762E4 B000E283 andlt  r14,r0,r3,lsl #0x5
:020762E8 BAE1D03B blt 018EA3DC
:020762EC 00E1D105 rsceq  r13,r1,r5,lsl #0x2
:020762F0 259900D9 ldrcs r0,[r9, #+0xd9]		;r9+0xd9=*(000000f7)
:020762F4 2400C901 strcs r12,[r0],#-0x901
:020762F8 0B05C200 bleq 021E6B00
:020762FC F99D0010 ldmnvib  r13 ,{r4}
:02076300 03E59D05 mvneq  r9,#0x140
:02076304 E3800820 orr  r0,r0,#0x200000
:02076308 FF04E90C swinv 0x0004e90c
:0207630C 09B10240 ldmeqib  r1!,{r6,r9}
:02076310 20698D88 rsbcs  r8,r9,r8,lsl #0x1b
:02076314 09B52070 ldmeqib  r5!,{r4,r5,r6,r13}
:02076318 12E58D40 rscne  r8,r5,#0x1000
:0207631C EBFFEAE4 bl 02070EB4
:02076320 05510391 ldreqb r0,[r1, #-0x391]		;(r1-0x391=*(00003c6f))
:02076324 300D0E71 andcc  r0,r13,r1,ror r14
:02076328 000D12F0 unknown
:0207632C 00411418 subeq  r1,r1,r8,lsl r4
:02076330 00111305 andeqs r1,r1,r5,lsl #0x6
:02076334 E5F07202 ldrb r7,[r0, #+0x202]!
:02076338 14ED1C04 unknown
:0207633C 31E59004 mvncc  r9,r4
:02076340 14010D0A strne r0,[r1],#-0xd0a
:02076344 E9F00E55 unknown
:02076348 00016044 andeq  r6,r1,r4,asr #0x0
:0207634C 129555C8 addnes r5,r5,#0x32000000
:02076350 A5680001 strgeb r0,[r8, #-0x1]!
:02076354 201AED46 andcss r14,r10,r6,asr #0x1a
:02076358 9B2AC520 blls 02B277E0
:0207635C 4D3B2C91 ldcmi  12,cr2,[r11,#-0x244]!
:02076360 12DD0C00 sbcnes r0,r13,#0x0
:02076364 10BC44A5 adcnes r4,r12,r5,lsr #0x9
:02076368 598AED35 stmplib  r10 ,{r0,r2,r4,r5,r8,r10,r11,r13,r14,r15}
:0207636C 16A50000 unknown
:02076370 11A05002 movne  r5,r2			;r5=0(0x0)
:02076374 127901B9 rsbnes r0,r9,#0x4000002E
:02076378 1109235D unknown
:0207637C D9F86BED unknown
:02076380 E95F6C02 ldmdb  r15 ,{r1,r10,r11,r13,r14}^
:02076384 B9103103 ldmltdb  r0 ,{r0,r1,r8,r12,r13}
:02076388 FFBA0F11 swinv 0x00ba0f11
:0207638C 50075CEB andpl  r5,r7,r11,ror #0x19
:02076390 B55CE59F ldrltb r14,[r12, #-0x59f]		;(r12-0x59f=*(fffffa61))
:02076394 1D305001 ldcne  0,cr5,[r0,#-0x4]!
:02076398 07819008 streq r9,[r1, +r8]
:0207639C 1CDD1068 ldcnel 0,cr1,[r13],{#0x68}
:020763A0 FDABE582 stc2  5,cr14,[r11,#+0x208]!
:020763A4 694BB509 stmvsdb  r11 ,{r0,r3,r8,r10,r12,r13,r15}^
:020763A8 027DF80C rsbeqs r15,r13,#0xC0000
:020763AC 22402505 subcs  r2,r0,#0x1400000
:020763B0 028D2B00 addeq  r2,r13,#0x0
:020763B4 1AADB040 bne 00BE24BC
:020763B8 48002143 stmmida  r0 ,{r0,r1,r6,r8,r13}
:020763BC 05A91441 streq r1,[r9, #+0x441]!
:020763C0 01017532 unknown
:020763C4 0DD1111D unknown
:020763C8 257201F5 ldrcsb r0,[r2, #-0x1f5]!
:020763CC 102DBB04 eorne  r11,r13,r4,lsl #0x16
:020763D0 01E016A9 mvneq  r1,r9,lsr #0xd
:020763D4 B011B900 andlts r11,r1,r0,lsl #0x12
:020763D8 9B3F4D14 blls 03049830
:020763DC 4B000902 blmi 020787EC
:020763E0 000204D1 unknown
:020763E4 010AE310 unknown
:020763E8 300511E5 andcc  r1,r5,r5,ror #0x3
:020763EC 10292245 eorne  r2,r9,r5,asr #0x4
:020763F0 1EA02801 cdpne 8,10,cr2,cr0,cr1,0
:020763F4 E2620FA9 rsb  r0,r2,#0x2A4
:020763F8 03A93020 moveq  r3,#0x20		;r3=32(0x20)
:020763FC 1121C030 unknown
:02076400 BCE00103 stcltl 1,cr0,[r0],#+0xc
:02076404 11220005 unknown
:02076408 1051BE01 subnes r11,r1,r1,lsl #0x1c
:0207640C 150485C0 strne r8,[r4, #-0x5c0]		;(r4-0x5c0=*(fffffa40))
:02076410 E1C0110F bic  r1,r0,r15,lsl #0x2
:02076414 F08C1B01 addnv  r1,r12,r1,lsl #0x16
:02076418 58E92D41 unknown
:0207641C 80016521 andhi  r6,r1,r1,lsr #0xa
:02076420 6004C540 andvs  r12,r4,r0,asr #0xa
:02076424 09E0057D unknown
:02076428 E1D6C001 bics r12,r6,r1
:0207642C 5D300615 ldcpl  6,cr0,[r0,#-0x54]!
:02076430 51862001 orrpl  r2,r6,r1
:02076434 0440AD0C streqb r10,[r0],#-0xd0c
:02076438 21E11C64 mvncs  r1,r4,ror #0x18
:0207643C 74B80119 unknown
:02076440 48500141 ldmmida  r0 ,{r0,r6,r8}^
:02076444 B505E59E strlt r14,[r5, #-0x59e]		;(r5-0x59e=*(fffffa62))
:02076448 0009C405 andeq  r12,r9,r5,lsl #0x8
:0207644C A8400904 stmgeda  r0 ,{r2,r8,r11}^
:02076450 050009C5 streq r0,[r0, #-0x9c5]		;(r0-0x9c5=*(0000f63b))
:02076454 09C64009 stmeqib  r6 ,{r0,r3,r14}^
:02076458 40090600 andmi  r0,r9,r0,lsl #0xc
:0207645C 0009C7AA andeq  r12,r9,r10,lsr #0xf
:02076460 C8400907 stmgtda  r0 ,{r0,r1,r2,r8,r11}^
:02076464 09080009 stmeqdb  r8 ,{r0,r3}
:02076468 74C9AA40 strvcb r10,[r9],#+0xa40
:0207646C 500905D2 unknown
:02076470 057905A5 ldreqb r0,[r9, #-0x5a5]!
:02076474 101D0BC0 andnes r0,r13,r0,asr #0x17
:02076478 C5E5DE70 strgtb r13,[r5, #+0xe70]!
:0207647C E502D354 str r13,[r2, #-0x354]		;(r2-0x354=*(fffffcac))
:02076480 E1A07C07 mov  r7,r7,lsl #0x18		;r7=67108864(0x4000000)
:02076484 00550D27 subeqs r0,r5,r7,lsr #0x1a
:02076488 000906E1 andeq  r0,r9,r1,ror #0xd
:0207648C E1D600B4 ldrh r0,[r6, #+0x4]		;r6+0x4=*(00000004)
:02076490 10040411 andne  r0,r4,r1,lsl r4
:02076494 000423F9 unknown
:02076498 007D03E5 rsbeqs r0,r13,r5,ror #0x7
:0207649C 507D6404 rsbpls r6,r13,r4,lsl #0x8
:020764A0 007D8440 rsbeqs r8,r13,r0,asr #0x8
:020764A4 2E59E354 mrccs 3,2,r14,cr9,cr4,{2}
:020764A8 59E28209 unknown
:020764AC D6E2833E unknown
:020764B0 B0800075 addlt  r0,r0,r5,ror r0
:020764B4 00E1D620 rsceq  r13,r1,r0,lsr #0xc
:020764B8 189D06E1 ldmneia  r13 ,{r0,r5,r6,r7,r9,r10}
:020764BC 12076011 andne  r6,r7,#0x11
:020764C0 A05711E1 subges r1,r7,r1,ror #0x3
:020764C4 C50014E1 strgt r1,[r0, #-0x4e1]		;(r0-0x4e1=*(0000fb1f))
:020764C8 9713DD00 ldrls r13,[r3,-r0, lsl #0x1a]
:020764CC 1E4D03DD mcrne 3,2,r0,cr13,cr13,{6}
:020764D0 8B241986 blhi 0297CAF0
:020764D4 B9A0140D stmltib  r0!,{r0,r2,r3,r10,r12}
:020764D8 2060EBFF unknown
:020764DC 498106E9 stmmiib  r1 ,{r0,r3,r5,r6,r7,r9,r10}
:020764E0 0C155D0A ldceq  13,cr5,[r5],{#0xa}
:020764E4 D3501DE9 cmple r0,#0x3A40
:020764E8 4B800355 blmi 00077244
:020764EC 54C321E5 strplb r2,[r3],#+0x1e5
:020764F0 146DE5C3 unknown
:020764F4 A1020DB0 strgeh r0,[r2, -r0]
:020764F8 E1821821 orr  r1,r2,r1,lsr #0x10
:020764FC 0000C1B0 streqh r12,[r0], -r0
:02076500 EB002002 bl 0207E510
:02076504 102911C9 eorne  r1,r9,r9,asr #0x3
:02076508 D5E451D1 strleb r5,[r4, #+0x1d1]!
:0207650C DC124901 ldcle  9,cr4,[r2],{#0x1}
:02076510 101CCD03 andnes r12,r12,r3,lsl #0x1a
:02076514 003D02CD eoreqs r0,r13,r13,asr #0x5
:02076518 3D1A1904 unknown
:0207651C 06BADA00 unknown
:02076520 F181F0E3 orrnv  r15,r1,r3,ror #0x1
:02076524 E4135130 ldr r5,[r3],#-0x130
:02076528 00613120 rsbeq  r3,r1,r0,lsr #0x2
:0207652C 0079B050 rsbeqs r11,r9,r0,asr r0
:02076530 B9235592 stmltdb  r3!,{r1,r4,r7,r8,r10,r12,r14}
:02076534 E927E108 stmdb  r7!,{r3,r8,r13,r14,r15}
:02076538 E0241096 mla  r4,r6,r0,r1unknown
:0207653C 307D1639 rsbccs r1,r13,r9,lsr r6
:02076540 307D0381 rsbccs r0,r13,r1,lsl #0x7
:02076544 940565F0 strls r6,[r5],#-0x5f0
:02076548 940584E5 strls r8,[r5],#-0x4e5
:0207654C 811341E5 tsthi r3,r5,ror #0x3
:02076550 0500211C streq r2,[r0, #-0x11c]		;(r0-0x11c=*(0000fee4))
:02076554 840C0318 strhi r0,[r12],#-0x318
:02076558 1506BA12 strne r11,[r6, #-0xa12]		;(r6-0xa12=*(fffff5ee))
:0207655C 172A0DD0 unknown
:02076560 840C10DD strhi r1,[r12],#-0xdd
:02076564 08B814E2 ldmeqia  r8!,{r1,r5,r6,r7,r10,r12}
:02076568 15BDE1D0 ldrne r14,[r13, #+0x1d0]!
:0207656C 80019513 andhi  r9,r1,r3,lsl r5
:02076570 69404D50 stmvsdb  r0 ,{r4,r6,r8,r10,r11,r14}^
:02076574 151A190F ldrne r1,[r10, #-0x90f]		;(r10-0x90f=*(000026f1))
:02076578 70E11100 rscvc  r1,r1,r0,lsl #0x2
:0207657C 128F04AD addne  r0,r15,#0xAD000000
:02076580 B4E18116 unknown
:02076584 27EDC310 unknown
:02076588 2035B280 eorcss r11,r5,r0,lsl #0x5
:0207658C 1DB2E180 ldcne  1,cr14,[r2,#+0x200]!
:02076590 0105E706 unknown
:02076594 094900A2 stmeqdb  r9 ,{r1,r5,r7}^
:02076598 197D6035 unknown
:0207659C 24B59035 unknown
:020765A0 15E527A9 strneb r2,[r5, #+0x7a9]!
:020765A4 100001FE unknown
:020765A8 200612E1 andcs  r1,r6,r1,ror #0x5
:020765AC 8105E110 unknown
:020765B0 13550989 cmpne r5,#0x224000
:020765B4 15F512A9 ldrneb r1,[r5, #+0x2a9]!
:020765B8 75009106 strvc r9,[r0, #-0x106]		;(r0-0x106=*(0000fefa))
:020765BC 8D35D91F ldchi  9,cr13,[r5,#-0x7c]!
:020765C0 64C57000 strvsb r7,[r5],#+0x0
:020765C4 A08002C5 addge  r0,r0,r5,asr #0x5
:020765C8 51441AE3 unknown
:020765CC 098D24C1 stmeqib  r13 ,{r0,r6,r7,r10,r13}
:020765D0 01700D31 cmneq r0,r1,lsr r13
:020765D4 515C9000 cmppl r12,r0
:020765D8 0081B005 addeq  r11,r1,r5
:020765DC 41E3A060 mvnmi  r10,r0,ror #0x0
:020765E0 37451610 unknown
:020765E4 D02009ED eorle  r0,r0,r13,ror #0x13
:020765E8 191010E1 ldmnedb  r0 ,{r0,r5,r6,r7,r12}
:020765EC 02798205 rsbeqs r8,r9,#0x50000000
:020765F0 31A04803 movcc  r4,r3,lsl #0x10		;r4=2097152(0x200000)
:020765F4 1AE11200 bne 018BADFC
:020765F8 A1003511 unknown
:020765FC 0021BC11 eoreq  r11,r1,r1,lsl r12
:02076600 100938FA unknown
:02076604 BAE04B43 blt 01889318
:02076608 08FA061D unknown
:0207660C C5123095 ldrgt r3,[r2, #-0x95]		;(r2-0x95=*(ffffff6b))
:02076610 B8BAA409 ldmltia  r10!,{r0,r3,r10,r13,r15}
:02076614 499510AD ldmmiib  r5 ,{r0,r2,r3,r5,r7,r12}
:02076618 1025D005 eorne  r13,r5,r5
:0207661C 5AD40055 bpl 01576778
:02076620 391DE513 ldmccdb  r13 ,{r0,r1,r4,r8,r10,r13,r14,r15}
:02076624 04F1071E unknown
:02076628 2F2CFF3A swics 0x002cff3a
:0207662C E5950219 ldr r0,[r5, #+0x219]		;r5+0x219=*(00000219)
:02076630 E1E02824 mvn  r2,r4,lsr #0x10
:02076634 D100B602 unknown
:02076638 E1D10915 bics r0,r1,r5,lsl r9
:0207663C 10080824 andne  r0,r8,r4,lsr #0x10
:02076640 032002E1 unknown
:02076644 00C507E0 sbceq  r0,r5,r0,ror #0xf
:02076648 13005180 unknown
:0207664C BA06DDB0 blt 0222DD14
:02076650 7001009D mulvc  r1,r13,r0
:02076654 032D8729 unknown
:02076658 9E59E357 mrcls 3,2,r14,cr9,cr7,{2}
:0207665C D802E289 stmleda  r2 ,{r0,r3,r7,r9,r13,r14,r15}
:02076660 B58C032D strlt r0,[r12, #+0x32d]		;r12+0x32d=*(0000032d)
:02076664 A9961D00 ldmgeib  r6 ,{r8,r10,r11,r12}
:02076668 072DF812 unknown
:0207666C 14161DBA ldrne r1,[r6],#-0xdba
:02076670 BCDA0000 ldcltl 0,cr0,[r10],{#0x0}
:02076674 41422605 unknown
:02076678 C300B8E0 unknown
:0207667C 29F823E5 unknown
:02076680 D0302915 eorles r2,r0,r5,lsl r9
:02076684 0B390CB3 bleq 02EB9958
:02076688 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(00000000)
:0207668C 91842991 unknown
:02076690 050DFA00 streq r15,[r13, #-0xa00]		;(r13-0xa00=*(fffff600))
:02076694 00191421 andeqs r1,r9,r1,lsr #0x8
:02076698 00FA215D rsceqs r2,r10,r13,asr r1
:0207669C 290C3D3D stmcsdb  r12 ,{r0,r2,r3,r4,r5,r8,r10,r11,r12,r13}
:020766A0 C3A0801B movgt  r8,#0x1B		;r8=27(0x1b)
:020766A4 00049901 andeq  r9,r4,r1,lsl #0x12
:020766A8 05290043 streq r0,[r9, #-0x43]!
:020766AC 0155C200 cmpeq r5,r0,lsl #0x4
:020766B0 14E9E358 unknown
:020766B4 05001092 streq r1,[r0, #-0x92]		;(r0-0x92=*(0000ff6e))
:020766B8 7D55F13D unknown
:020766BC 8FF80149 swihi 0x00f80149
:020766C0 05416D2C streqb r6,[r1, #-0xd2c]		;(r1-0xd2c=*(000032d4))
:020766C4 7D177111 unknown
:020766C8 40053D05 andmi  r3,r5,r5,lsl #0x1a
:020766CC 892F0055 stmhidb  r15!,{r0,r2,r4,r6}
:020766D0 00556A31 subeqs r6,r5,r1,lsr r10
:020766D4 599F10D8 ldmplib  r15 ,{r3,r4,r6,r7,r12}
:020766D8 C5270503 strgt r0,[r7, #-0x503]!
:020766DC 065101AD ldreqb r0,[r1],-r13, lsr #0x3
:020766E0 109501F5 ldrnesh r0,[r5], +r5
:020766E4 078EE021 streq r14,[r14,+r1, lsr #0x0]
:020766E8 07E5D135 unknown
:020766EC ADE5D200 stcgel 2,cr13,[r5,#+0x0]!
:020766F0 0CE18007 stceql 0,cr8,[r1],#+0x1c
:020766F4 058F00A5 streq r0,[r15, #+0xa5]		;r15+0xa5=*(020767a1)=#-805230079(0xd0012a01)
:020766F8 8D0289D1 unknown
:020766FC E202C413 and  r12,r2,#0x13000000
:02076700 030D9D8F unknown
:02076704 C49A3A6D ldrgt r3,[r10],#+0xa6d
:02076708 E2810028 add  r0,r1,#0x28
:0207670C 51001C05 unknown
:02076710 0AB50B13 beq 00DB9364
:02076714 E1C128A8 bic  r2,r1,r8,lsr #0x11
:02076718 F9407961 stmnvdb  r0 ,{r0,r5,r6,r8,r11,r12,r13,r14}^
:0207671C 30058F13 andcc  r8,r5,r3,lsl r15
:02076720 B574E5C1 ldrltb r14,[r4, #-0x5c1]!
:02076724 45C07407 strmib r7,[r0, #+0x407]		;r0+0x407=*(d0012e08)
:02076728 61489310 unknown
:0207672C 07E28104 streqb r8,[r2,+r4, lsl #0x2]!
:02076730 13E5D0E0 mvnne  r13,#0xE0
:02076734 E2810D01 add  r0,r1,#0x40
:02076738 E5C1E58E strb r14,[r1, #+0x58e]		;r1+0x58e=*(0000458e)
:0207673C C2C800BA sbcgt  r0,r8,#0xBA
:02076740 D1930B1D orrles r0,r3,r13,lsl r11
:02076744 B8E59C07 unknown
:02076748 D581C414 strle r12,[r1, #+0x414]		;r1+0x414=*(00004414)
:0207674C 0B359300 bleq 02DDB354
:02076750 1403E5D3 strne r14,[r3],#-0x5d3
:02076754 23E1A03C mvncs  r10,#0x3C
:02076758 B5E1A03D strltb r10,[r1, #+0x3d]!
:0207675C E5C13400 strb r3,[r1, #+0x400]		;r1+0x400=*(00004400)
:02076760 E1C248BC strh r4,[r2, #+0x8c]		;r2+0x8c=*(0000008c)
:02076764 911400B8 ldrlsh r0,[r4, -r8]
:02076768 0B5DD3E5 bleq 037EB704
:0207676C 2D2D14E9 stccs  4,cr1,[r13,#-0x3a4]!
:02076770 00F0027D rsceqs r0,r0,r13,ror r2
:02076774 0F0AF50F swieq 0x000af50f
:02076778 19EDE1A0 unknown
:0207677C EDC41051 unknown
:02076780 40059E1C andmi  r9,r5,r12,lsl r14
:02076784 C500AD68 strgt r10,[r0, #-0xd68]		;(r0-0xd68=*(d0011c99))
:02076788 011C7150 tsteq r12,r0,asr r1
:0207678C 006570B5 unknown
:02076790 4C806501 stcmi  5,cr6,[r0],{#0x1}
:02076794 02D91469 sbceqs r1,r9,#0x69000000
:02076798 B8EA1A75 unknown
:0207679C 91E1D614 mvnls  r13,r4,lsl r6
:020767A0 012A0110 unknown
:020767A4 239130D0 orrcss r3,r1,#0xD0
:020767A8 21006170 unknown
:020767AC 00215410 eoreq  r5,r1,r0,lsl r4
:020767B0 02C915E1 sbceq  r1,r9,#0x38400000
:020767B4 C0230DED eorgt  r0,r3,r13,ror #0x1b
:020767B8 814D00C1 unknown
:020767BC 00DD0404 sbceqs r0,r13,r4,lsl #0x8
:020767C0 FFB8559A swinv 0x00b8559a
:020767C4 066D0041 unknown
:020767C8 59700039 unknown
:020767CC DC65E100 stclel 1,cr14,[r5],#-0x0
:020767D0 10590099 unknown
:020767D4 E0040195 mul  r4,r5,r1
:020767D8 83040140 unknown
:020767DC 012501F5 unknown
:020767E0 E0821B29 add  r1,r2,r9,lsr #0x16
:020767E4 07D32005 ldreqb r2,[r3, +r5]
:020767E8 4051C3E5 submis r12,r1,r5,ror #0x7
:020767EC 013C15C9 teqeq r12,r9,asr #0xb
:020767F0 050CEB00 streq r14,[r12, #-0xb00]		;(r12-0xb00=*(fffff500))
:020767F4 49F401B5 unknown
:020767F8 E9001400 stmdb  r0 ,{r10,r12}
:020767FC CA06D52A bgt 0222BCAC
:02076800 01750AE5 cmneq r5,r5,ror #0x15
:02076804 C3039104 unknown
:02076808 0BE5C014 bleq 019E6860
:0207680C 24842138 strcs r2,[r4],#+0x138
:02076810 103D20D1 unknown
:02076814 90210D92 mlals  r1,r2,r13,r0unknown
:02076818 E021315A eor  r3,r1,r10,asr r1
:0207681C C4012506 strgt r2,[r1],#-0x506
:02076820 E510D114 ldr r13,[r0, #-0x114]		;(r0-0x114=*(d00128ed))
:02076824 141110D9 ldrne r1,[r1],#-0xd9
:02076828 066D00E1 unknown
:0207682C 009D516D addeqs r5,r13,r13,ror #0x2
:02076830 8C156DE6 ldchi  13,cr6,[r5],{#0xe6}
:02076834 E003E940 and  r14,r3,r0,asr #0x12
:02076838 05650169 streqb r0,[r5, #-0x169]!
:0207683C D5E92515 strleb r2,[r9, #+0x515]!
:02076840 1279B002 rsbnes r11,r9,#0x2
:02076844 17E1110C strneb r1,[r1,+r12, lsl #0x2]!
:02076848 1085137D addne  r1,r5,r13,ror r3
:0207684C E281137D add  r1,r1,#0xF4000001
:02076850 E7D1600E ldrb r6,[r1, +r14]
:02076854 D0700002 rsbles r0,r0,r2
:02076858 81100EE5 tsthi r0,r5,ror #0x1d
:0207685C 000900E0 andeq  r0,r9,r0,ror #0x1
:02076860 000901E1 andeq  r0,r9,r1,ror #0x3
:02076864 02400901 subeq  r0,r0,#0x4000
:02076868 02A90009 adceq  r0,r9,#0x9
:0207686C 09034009 stmeqdb  r3 ,{r0,r3,r14}
:02076870 40090300 andmi  r0,r9,r0,lsl #0x6
:02076874 D02A7004 eorle  r7,r10,r4
:02076878 D1600405 unknown
:0207687C 00000605 andeq  r0,r0,r5,lsl #0xc
:02076880 60050157 andvs  r0,r5,r7,asr r1
:02076884 100505D0 unknown
:02076888 0105D100 unknown
:0207688C 0E015600 cdpeq 6,0,cr5,cr1,cr0,0
:02076890 00830010 addeq  r0,r3,r0,lsl r0
:02076894 BA0209E9 blt 020F9040
:02076898 0401C159 streq r12,[r1],#-0x159
:0207689C E28CC001 add  r12,r12,#0x1
:020768A0 EE591521 cdp 5,4,cr1,cr9,cr1,1
:020768A4 DFE2108E swile 0x00e2108e
:020768A8 A1F80115 mvnges r0,r5,lsl r1
:020768AC 9F20C083 swils 0x0020c083
:020768B0 1503FD14 strne r15,[r3, #-0xd14]		;(r3-0xd14=*(fffff30c))
:020768B4 E5924003 ldr r4,[r2, #+0x3]		;r2+0x3=*(00000003)
:020768B8 094105CD stmeqdb  r1 ,{r0,r2,r3,r6,r7,r8,r10}^
:020768BC 90E26384 rscls  r6,r2,r4,lsl #0x7
:020768C0 B3E02421 mvnlt  r2,#0x21000000
:020768C4 E500D424 str r13,[r0, #-0x424]		;(r0-0x424=*(d00125dd))
:020768C8 D6000D05 strle r0,[r0],-r5, lsl #0x1a
:020768CC 0DE2840F stceql 4,cr8,[r2,#+0x3c]!
:020768D0 2B89840B blcs 002D7904
:020768D4 8000150A andhi  r1,r0,r10,lsl #0xa
:020768D8 204D94C5 subcs  r9,r13,r5,asr #0x9
:020768DC 1C014512 stcne  5,cr4,[r1],{#0x12}
:020768E0 8012B5E1 andhis r11,r2,r1,ror #0xb
:020768E4 D3166120 tstle r6,#0x8
:020768E8 0881E548 stmeqia  r1 ,{r3,r6,r8,r10,r13,r14,r15}
:020768EC E1B04041 movs r4,r1,asr #0x0
:020768F0 06D2C00A ldreqb r12,[r2],+r10
:020768F4 A0E004E5 rscge  r0,r0,r5,ror #0x9
:020768F8 84EE2201 unknown
:020768FC B9621200 unknown
:02076900 21E19C02 mvncs  r9,r2,lsl #0x18
:02076904 8D040CE0 unknown
:02076908 81C00200 bichi  r0,r0,r0,lsl #0x4
:0207690C 5C0000E0 stcpl  0,cr0,[r0],{#0xe0}
:02076910 8812CD01 ldmhida  r2 ,{r0,r8,r10,r11,r14,r15}
:02076914 2902890E stmcsdb  r2 ,{r1,r2,r3,r8,r11,r15}
:02076918 9540009D strlsb r0,[r0, #-0x9d]		;(r0-0x9d=*(d0012964))
:0207691C 2AC1A912 bcs 010E0D6C
:02076920 00150AD5 ldreqsb r0,[r5], -r5
:02076924 02011F01 andeq  r1,r1,#0x4
:02076928 A70DD91F unknown
:0207692C 2959C414 ldmcsdb  r9 ,{r2,r4,r10,r14,r15}^
:02076930 E5943580 ldr r3,[r4, #+0x580]		;r4+0x580=*(00200580)
:02076934 D110040A tstle r0,r10,lsl #0x8
:02076938 831112E5 tsthi r1,#0x5000000E
:0207693C 150080E1 strne r8,[r0, #-0xe1]		;(r0-0xe1=*(d0012920))
:02076940 0B215584 bleq 028CBF58
:02076944 00120155 andeqs r0,r2,r5,asr r1
:02076948 C194041D orrgts r0,r4,r13,lsl r4
:0207694C 8405840C strhi r8,[r5],#-0x40c
:02076950 F8527DE5 ldmnvda  r2 ,{r0,r2,r5,r6,r7,r8,r10,r11,r12,r13,r14}^
:02076954 FCA10E0D stc2  14,cr0,[r1],#+0x34
:02076958 01619F11 unknown
:0207695C 122D32D1 eorne  r3,r13,#0x1000000D
:02076960 B80A3910 stmltda  r10 ,{r4,r8,r11,r12,r13}
:02076964 E025209A mla  r5,r10,r0,r2unknown
:02076968 28B13000 ldmcsia  r1!,{r12,r13}
:0207696C 85C009C9 strhib r0,[r0, #+0x9c9]		;r0+0x9c9=*(d00133ca)
:02076970 822003E0 eorhi  r0,r0,#0x80000003
:02076974 002068E0 eoreq  r6,r0,r0,ror #0x11
:02076978 03710031 cmneq r1,#0x31
:0207697C A8044908 stmgeda  r4 ,{r3,r8,r11,r14}
:02076980 0BE5C024 bleq 019E6A18
:02076984 C00081F7 unknown
:02076988 1E510B55 mrcne 11,2,r0,cr1,cr5,{2}
:0207698C F10AE285 unknown
:02076990 6D207010 stcvs  0,cr7,[r0,#-0x40]!
:02076994 EBFFB80B bl 020649C8
:02076998 9F4109AC swils 0x004109ac
:0207699C 21D500E9 biccss r0,r5,r9,ror #0x1
:020769A0 A10E4D08 unknown
:020769A4 F4100D0F ldrnv r0,[r0],#-0xd0f
:020769A8 51116537 tstpl r1,r7,lsr r5
:020769AC 0000FF01 andeq  r15,r0,r1,lsl #0x1e
:020769B0 8608C1E2 strhi r12,r15,r0,r1,lsl #0x1e
:020769B4 17B92135 unknown
:020769B8 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:020769BC 39038C03 stmccdb  r3 ,{r0,r1,r10,r11,r15}
:020769C0 11016001 unknown
:020769C4 257009A5 ldrcsb r0,[r0, #-0x9a5]!
:020769C8 00010111 andeq  r0,r1,r1,lsl r1
:020769CC 17E1D06D strneb r13,r0,r1,r1,lsl r1
:020769D0 03E11009 mvneq  r1,#0x9
:020769D4 00801F91 umulleq  r1,r0,r1,r15
:020769D8 006D0535 rsbeq  r0,r13,r5,lsr r5
:020769DC E303BD0B unknown
:020769E0 56010059 unknown
:020769E4 950F0145 strls r0,[r15, #-0x145]		;r15-0x145=*(020768a7)=#-134146593(0xf80115df)
:020769E8 8880160F stmhiia  r0 ,{r0,r1,r2,r3,r9,r10,r12}
:020769EC FF05F3E2 swinv 0x0005f3e2
:020769F0 113CBAFF ldrnesh r11,[r12, -r15]!
:020769F4 00991781 addeqs r1,r9,r1,lsl #0xf
:020769F8 BEE04051 mcrlt 0,7,r4,cr0,cr1,{2}
:020769FC 48B800B1 ldmmiia  r8!,{r0,r4,r5,r7}
:02076A00 2A12E1D0 bcs 0252F148
:02076A04 21100102 tstcs r0,r2,lsl #0x2
:02076A08 31E00418 mvncc  r0,r8,lsl r4
:02076A0C C1222100 unknown
:02076A10 F308A11C unknown
:02076A14 E1C10039 bic  r0,r1,r9,lsr r0
:02076A18 DD041BC9 unknown
:02076A1C 291C030A ldmcsdb  r12 ,{r1,r3,r8,r9}
:02076A20 11F9E280 mvnnes r14,r0,lsl #0x5
:02076A24 3900D5CC stmccdb  r0 ,{r2,r3,r6,r7,r8,r10,r12,r14,r15}
:02076A28 34300010 unknown
:02076A2C 38B836D9 ldmccia  r8!,{r0,r3,r4,r6,r7,r9,r10,r12,r13}
:02076A30 9510F9C0 ldrls r15,[r0, #-0x9c0]		;(r0-0x9c0=*(f8010c1f))
:02076A34 9901D502 stmlsdb  r1 ,{r1,r8,r10,r12,r14,r15}
:02076A38 E00AF112 and  r15,r10,r2,lsl r1
:02076A3C 021D0025 andeqs r0,r13,#0x25
:02076A40 C8E1C300 unknown
:02076A44 5501110C strpl r1,[r1, #-0x10c]		;(r1-0x10c=*(00003ef4))
:02076A48 D0000619 andle  r0,r0,r9,lsl r6
:02076A4C 0304B4E5 unknown
:02076A50 2504E5C5 strcs r14,[r4, #-0x5c5]		;(r4-0x5c5=*(001ffa3b))
:02076A54 00250504 eoreq  r0,r5,r4,lsl #0xa
:02076A58 D02818B8 unknown
:02076A5C 0191BCE1 orreqs r11,r1,r1,ror #0x19
:02076A60 F80EED00 stmnvda  r14 ,{r8,r10,r11,r13,r14,r15}
:02076A64 A0A80E75 adcge  r0,r8,r5,ror r14
:02076A68 62E59F40 rscvs  r9,r5,#0x100
:02076A6C 00E2851F rsceq  r8,r2,r15,lsl r5
:02076A70 A0001051 andge  r1,r0,r1,asr r0
:02076A74 300AE3A0 andcc  r14,r10,r0,lsr #0x7
:02076A78 03E501D0 mvneq  r0,#0x34
:02076A7C 01E2850C mvneq  r8,r12,lsl #0xa
:02076A80 E200817B and  r8,r0,#0xC000001E
:02076A84 E5C53358 strb r3,[r5, #+0x358]		;r5+0x358=*(00000358)
:02076A88 00943008 addeqs r3,r4,r8
:02076A8C 852C05E5 strhi r0,[r12, #-0x5e5]!
:02076A90 0359BCE2 cmpeq r9,#0xE200
:02076A94 0E9D400A cdpeq 0,8,cr4,cr13,cr10,0
:02076A98 E3A0B016 mov  r11,#0x16		;r11=22(0x16)
:02076A9C 01C035BA streqh r3,[r0, #+0x5a]		;r0+0x5a=*(f8011639)
:02076AA0 BE184DE1 cdplt 13,0,cr4,cr8,cr1,7
:02076AA4 15BC00ED ldrne r0,[r12, #+0xed]!
:02076AA8 B80AE1C0 stmltda  r10 ,{r6,r7,r8,r13,r14,r15}
:02076AAC 02C5D208 sbceq  r13,r5,#0x80000000
:02076AB0 08B8E380 ldmeqia  r8!,{r7,r8,r9,r13,r14,r15}
:02076AB4 5EE1C208 cdppl 2,14,cr12,cr1,cr8,0
:02076AB8 03E28500 mvneq  r8,#0x0
:02076ABC E280006C add  r0,r0,#0x6C
:02076AC0 15ED5001 strneb r5,[r13, #+0x1]!
:02076AC4 1010E594 mulnes r0,r4,r5
:02076AC8 09E28000 unknown
:02076ACC 01E7D010 mvneq  r13,r0,lsl r0
:02076AD0 E1A01C00 mov  r1,r0,lsl #0x18		;r1=-553648128(0xdf000000)
:02076AD4 E1B08E21 movs r8,r1,lsr #0x1c		;r8=13(0xd)
:02076AD8 28790007 unknown
:02076ADC 6B92E248 blvs 0052F404
:02076AE0 0116E021 tsteq r6,r1,lsr #0x0
:02076AE4 000900D5 unknown
:02076AE8 B79CE080 ldrlt r14,[r12,+r0, lsl #0x1]
:02076AEC 00810F85 addeq  r0,r1,r5,lsl #0x1f
:02076AF0 0815E1D7 ldmeqda  r5 ,{r0,r1,r2,r4,r6,r7,r8,r13,r14,r15}
:02076AF4 00B0E180 adceqs r14,r0,r0,lsl #0x3
:02076AF8 01E1C700 mvneq  r12,r0,lsl #0xe
:02076AFC 04E28AA0 unknown
:02076B00 160E3500 strne r3,[r14],-r0, lsl #0xa
:02076B04 EDE28990 stcl 9,cr8,[r2,#+0x240]!
:02076B08 41F80245 mvnmis r0,r5,asr #0x4
:02076B0C 4A30718F bmi 02C93150
:02076B10 10C103A4 sbcne  r0,r1,r4,lsr #0x7
:02076B14 CD00C160 unknown
:02076B18 11A1DA11 movne  r13,r1,lsl r10		;r13=-553648128(0xdf000000)
:02076B1C E1D300B6 ldrh r0,[r3, #+0x6]		;r3+0x6=*(00000026)
:02076B20 07A12805 streq r2,[r1,+r5, lsl #0x10]!
:02076B24 91206104 unknown
:02076B28 2F8512FD swics 0x008512fd
:02076B2C 016900D4 unknown
:02076B30 E2804C1B add  r4,r0,#0x1B00
:02076B34 E3A00E59 mov  r0,#0x590		;r0=1424(0x590)
:02076B38 800EA594 mulhi  r14,r4,r5
:02076B3C 002812F1 unknown
:02076B40 100D341D andne  r3,r13,r13,lsl r4
:02076B44 00593016 subeqs r3,r9,r6,lsl r0
:02076B48 11000D99 swpne r0,r9,r0
:02076B4C 79007934 stmvcdb  r0 ,{r2,r4,r5,r8,r11,r12,r13,r14}
:02076B50 C51E3203 ldrgt r3,[r14, #-0x203]		;(r14-0x203=*(fffffdfd))
:02076B54 C2309906 eorgts r9,r0,#0x18000
:02076B58 10B82051 adcnes r2,r8,r1,asr r0
:02076B5C 30A5E1C0 adccc  r14,r5,r0,asr #0x3
:02076B60 BD323184 ldclt  1,cr3,[r2,#-0x210]!
:02076B64 4D00251A unknown
:02076B68 9D21FD02 stcls  13,cr15,[r1,#-0x8]!
:02076B6C 00290022 eoreq  r0,r9,r2,lsr #0x0
:02076B70 E12151BF strh r5,[r1, -r15]!
:02076B74 13C13001 bicne  r3,r1,#0x1
:02076B78 093FED00 ldmeqdb  r15!,{r8,r10,r11,r13,r14,r15}
:02076B7C EB24F100 bl 029B2F84
:02076B80 000530BC streqh r3,[r5], -r12
:02076B84 20B6066D adccss r0,r6,r13,ror #0xc
:02076B88 0C0CE1C1 stceq  1,cr14,[r12],{#0xc1}
:02076B8C 20BA07CD adccss r0,r10,r13,asr #0xf
:02076B90 80510259 subhis r0,r1,r9,asr r2
:02076B94 05321044 ldreq r1,[r2, #-0x44]!
:02076B98 200FC919 andcs  r12,r15,r9,lsl r9
:02076B9C 51C00545 bicpl  r0,r0,r5,asr #0xa
:02076BA0 2BD20000 blcs 014F6BA8
:02076BA4 E0431CE1 sub  r1,r3,r1,ror #0x19
:02076BA8 B2E017F5 rsclt  r1,r0,#0x3D40000
:02076BAC 51C21000 bicpl  r1,r2,r0
:02076BB0 59E59100 unknown
:02076BB4 02E3A02E rsceq  r10,r3,#0x2E
:02076BB8 1051C0B4 ldrneh r12,[r1],#-0x4
:02076BBC 0CC00055 stceql 0,cr0,[r0],{#0x55}
:02076BC0 C00CB4E0 andgt  r11,r12,r0,ror #0x9
:02076BC4 13BDE1CE movnes r14,#0x80000033		;r14=-2147483597(0x80000033)
:02076BC8 93074510 unknown
:02076BCC E0212812 eor  r2,r1,r2,lsl r8
:02076BD0 10808D48 addne  r8,r0,r8,asr #0x1a
:02076BD4 C08000B9 strgth r0,[r0], +r9
:02076BD8 D5008928 strle r8,[r0, #-0x928]		;(r0-0x928=*(fffffc68))
:02076BDC 9910310C ldmlsdb  r0 ,{r2,r3,r8,r12,r13}
:02076BE0 11A1E300 movne  r14,r0,lsl #0x6		;r14=91136(0x16400)
:02076BE4 E02F401E eor  r4,r15,r14,lsl r0
:02076BE8 022004E1 eoreq  r0,r0,#0xE1000000
:02076BEC 0020B2E0 eoreq  r11,r0,r0,ror #0x5
:02076BF0 9CE00041 stclsl 0,cr0,[r0],#+0x104
:02076BF4 010190E5 unknown
:02076BF8 DE81000D cdple 0,8,cr0,cr1,cr13,0
:02076BFC 1310FDE1 tstne r0,#0x3840
:02076C00 3004912D andcc  r9,r4,r13,lsr #0x2
:02076C04 B4E02403 unknown
:02076C08 6025CE30 eorvs  r12,r5,r0,lsr r14
:02076C0C 94800990 strls r0,[r0],#+0x990
:02076C10 E5830550 str r0,[r3, #+0x550]		;r3+0x550=*(00000570)
:02076C14 0DB8900D ldceq  0,cr9,[r8,#+0x34]!
:02076C18 83061530 unknown
:02076C1C 3C05E068 stccc  0,cr14,[r5],{#0x68}
:02076C20 09BCE283 ldmeqib  r12!,{r0,r1,r7,r9,r13,r14,r15}
:02076C24 0CE100C3 stceql 0,cr0,[r1],#+0x30c
:02076C28 10E59C30 rscne  r9,r5,r0,lsr r12
:02076C2C E2008330 and  r8,r0,#0xC0000000
:02076C30 E0831001 add  r1,r3,r1
:02076C34 06C5B724 streqb r11,[r5],+r4, lsr #0xe
:02076C38 29009D80 stmcsdb  r0 ,{r7,r8,r10,r11,r12,r15}
:02076C3C B1102010 tstlt r0,r0,lsl r0
:02076C40 05C12002 streqb r2,[r1, #+0x2]		;r1+0x2=*(df000002)
:02076C44 E5915330 ldr r5,[r1, #+0x330]		;r1+0x330=*(df000330)
:02076C48 12010DB2 andne  r0,r1,#0x2C80
:02076C4C 08E11100 unknown
:02076C50 20101025 andcss r1,r0,r5,lsr #0x0
:02076C54 1E591283 cdpne 2,4,cr1,cr9,cr3,4
:02076C58 911301A0 tstls r3,r0,lsr #0x3
:02076C5C CD102020 unknown
:02076C60 20503010 subcss r3,r0,r0,lsl r0
:02076C64 CD38021D ldcgt  2,cr0,[r8,#-0x74]!
:02076C68 28116500 ldmcsda  r1 ,{r8,r10,r13,r14}
:02076C6C 984DD5E0 stmlsda  r13 ,{r5,r6,r7,r8,r10,r12,r14,r15}^
:02076C70 39380B49 ldmccdb  r8!,{r0,r3,r6,r8,r9,r11}
:02076C74 D4E0B401 unknown
:02076C78 45C03B35 strmib r3,[r0, #+0xb35]		;r0+0xb35=*(000010c5)
:02076C7C 25500C01 ldrcsb r0,[r0, #-0xc01]		;(r0-0xc01=*(fffff98f))
:02076C80 8DA03000 stchi  0,cr3,[r0,#+0x0]!
:02076C84 25E24508 strcsb r4,[r2, #+0x508]!
:02076C88 E1100113 tst r0,r3,lsl r1
:02076C8C B4115E0D ldrlt r5,[r1],#-0xe0d
:02076C90 11C40850 bicne  r0,r4,r0,asr r8
:02076C94 10141509 andnes r1,r4,r9,lsl #0xa
:02076C98 1011E28C andnes r14,r1,r12,lsl #0x5
:02076C9C 211D0188 tstcs r13,r8,lsl #0x3
:02076CA0 01E1A0C8 mvneq  r10,r8,asr #0x1
:02076CA4 21010106 unknown
:02076CA8 01128510 tsteq r2,r0,lsl r5
:02076CAC 0871A018 ldmeqda  r1!,{r3,r4,r13,r15}^
:02076CB0 21E3405C mvncs  r4,r12,asr r0
:02076CB4 F0E1A058 rscnv  r10,r1,r8,asr r0
:02076CB8 14A90619 unknown
:02076CBC 00A538C0 adceq  r3,r5,r0,asr #0x11
:02076CC0 A99F1054 ldmgeib  r15 ,{r2,r4,r6,r12}
:02076CC4 8103F523 unknown
:02076CC8 0F25E217 swieq 0x0025e217
:02076CCC D1120405 tstle r2,r5,lsl #0x8
:02076CD0 23691405 unknown
:02076CD4 DC33150C ldcle  5,cr1,[r3],#-0x30
:02076CD8 03001505 unknown
:02076CDC 1903052D stmnedb  r3 ,{r0,r2,r3,r5,r8,r10}
:02076CE0 D42A3102 unknown
:02076CE4 03490011 unknown
:02076CE8 2915F9D1 ldmcsdb  r5 ,{r0,r4,r6,r7,r8,r11,r12,r13,r14,r15}
:02076CEC 10950317 addnes r0,r5,r7,lsl r3
:02076CF0 12DB01F5 sbcnes r0,r11,#0x4000003D
:02076CF4 11D112BA ldrneh r1,[r1, #+0x2a]		;r1+0x2a=*(df00002a)
:02076CF8 011305E5 tsteq r3,r5,ror #0xb
:02076CFC 1E0EED20 cdpne 13,0,cr14,cr14,cr0,1
:02076D00 0091008D addeqs r0,r1,r13,lsl #0x1
:02076D04 153C204D ldrne r2,[r12, #-0x4d]!
:02076D08 E55D1500 ldrb r1,[r13, #-0x500]		;(r13-0x500=*(defffb00))
:02076D0C 00298046 eoreq  r8,r9,r6,asr #0x0
:02076D10 2C002920 stccs  9,cr2,[r0],{#0x20}
:02076D14 E5159F30 ldr r9,[r5, #-0xf30]		;(r5-0xf30=*(fffff0d0))
:02076D18 1A050024 bne 021B6DB0
:02076D1C E7C5FA05 strb r15,[r5,+r5, lsl #0x14]
:02076D20 15987A05 ldrne r7,[r8, #+0xa05]		;r8+0xa05=*(00000a12)
:02076D24 45EB0007 strmib r0,[r11, #+0x7]!
:02076D28 99589510 ldmlsdb  r8 ,{r4,r8,r10,r12,r15}^
:02076D2C 20703418 rsbcss r3,r0,r8,lsl r4
:02076D30 99C00299 stmlsib  r0 ,{r0,r3,r4,r7,r9}^
:02076D34 E5923002 ldr r3,[r2, #+0x2]		;r2+0x2=*(00000002)
:02076D38 0D8A1129 unknown
:02076D3C 65E5C3C5 strvsb r12,[r5, #+0x3c5]!
:02076D40 12B11314 adcnes r1,r1,#0x50000000
:02076D44 129150C1 addnes r5,r1,#0xC1
:02076D48 030118D1 unknown
:02076D4C 026518F1 rsbeq  r1,r5,#0xF10000
:02076D50 C5010911 strgt r0,[r1, #-0x911]		;(r1-0x911=*(defff6ef))
:02076D54 4018DF98 mulmis r8,r8,r15
:02076D58 C54048C5 strgtb r4,[r0, #-0x8c5]		;(r0-0x8c5=*(fffffccb))
:02076D5C 19053108 stmnedb  r5 ,{r3,r8,r12,r13}
:02076D60 13B40009 movnes r0,#0x9		;r0=9(0x9)
:02076D64 FD490055 unknown
:02076D68 10490F01 subne  r0,r9,r1,lsl #0x1e
:02076D6C 6AFF0751 bvs 02038AB8
:02076D70 14310005 unknown
:02076D74 AC000171 stcge  1,cr0,[r0],{#0x71}
:02076D78 01FB0001 mvneqs r0,r1
:02076D7C 01FAAB00 mvneqs r10,r0,lsl #0x16
:02076D80 0001F900 andeq  r15,r1,r0,lsl #0x12
:02076D84 310009F8 unknown
:02076D88 156A6417 strneb r6,[r10, #-0x417]!
:02076D8C 0001F500 andeq  r15,r1,r0,lsl #0xa
:02076D90 011009F4 ldreqsh r0,[r0, -r4]
:02076D94 B3189D00 tstlt r8,#0x0
:02076D98 F3000575 unknown
:02076D9C 000D11E5 andeq  r1,r13,r5,ror #0x3
:02076DA0 D151001D cmple r1,r13,lsl r0
:02076DA4 19118D21 ldmnedb  r1 ,{r0,r5,r8,r10,r11,r15}
:02076DA8 18D9EB00 ldmneia  r9 ,{r8,r9,r11,r13,r14,r15}^
:02076DAC D9B90219 ldmleib  r9!,{r0,r3,r4,r9}
:02076DB0 DA189D08 ble 0269E1D8
:02076DB4 35B09035 ldrcc r9,[r0, #+0x35]!
:02076DB8 ADF035A0 ldcgel 5,cr3,[r0,#+0x280]!
:02076DBC F1212121 unknown
:02076DC0 21076D78 unknown
:02076DC4 58F12191 unknown
:02076DC8 58E59F17 unknown
:02076DCC 59001D06 stmpldb  r0 ,{r1,r2,r8,r10,r11,r12}
:02076DD0 40950915 addmis r0,r5,r5,lsl r9
:02076DD4 351BFD07 ldrcc r15,[r11, #-0xd07]		;(r11-0xd07=*(fffff30f))
:02076DD8 076B3480 streqb r3,[r11,-r0, lsl #0x9]!
:02076DDC A11570DD ldrgesb r7,[r5, -r13]
:02076DE0 9F072081 swils 0x00072081
:02076DE4 4E8A21E5 cdpmi 1,8,cr2,cr10,cr5,7
:02076DE8 B275A1E7 rsblts r10,r5,#0xC0000039
:02076DEC 26FC805D unknown
:02076DF0 C094013D addgts r0,r4,r13,lsr r1
:02076DF4 8C050592 stchi  5,cr0,[r5],{#0x92}
:02076DF8 51D10559 bicpls r0,r1,r9,asr r5
:02076DFC B1541120 cmplt r4,r0,lsr #0x2
:02076E00 9C886134 stcls  1,cr6,[r8],{#0x34}
:02076E04 D051204D subles r2,r1,r13,asr #0x0
:02076E08 C008B9C8 andgt  r11,r8,r8,asr #0x13
:02076E0C 034D065B unknown
:02076E10 E12E04C1 unknown
:02076E14 4DE501CD stcmil 1,cr0,[r5,#+0x334]!
:02076E18 4106669A swpmi r6,r10,r6
:02076E1C 10393085 eornes r3,r9,r5,lsl #0x1
:02076E20 7A106553 bvc 02490374
:02076E24 EA0E3D00 b 0240622C
:02076E28 FDE1C102 stc2l 1,cr12,[r1,#+0x8]!
:02076E2C 78F2FD72 ldmvcia  r2!,{r1,r4,r5,r6,r8,r10,r11,r12,r13,r14,r15}^
:02076E30 98F54DFF unknown
:02076E34 06541439 unknown
:02076E38 F2257225 eornv  r7,r5,#0x50000002
:02076E3C 02390871 eoreqs r0,r9,#0x710000
:02076E40 09F92671 unknown
:02076E44 065D1900 ldreqb r1,[r13],-r0, lsl #0x12
:02076E48 1D7B1011 ldcnel 0,cr1,[r11,#-0x44]!
:02076E4C 7910B100 ldmvcdb  r0 ,{r8,r12,r13,r15}
:02076E50 0A0B896D beq 0235940C
:02076E54 09020005 stmeqdb  r2 ,{r0,r2}
:02076E58 000D6900 andeq  r6,r13,r0,lsl #0x12
:02076E5C 1D495575 unknown
:02076E60 063117B5 unknown
:02076E64 71020956 unknown
:02076E68 81291B81 unknown
:02076E6C D1006DD7 unknown
:02076E70 22D11506 sbccss r1,r1,#0x1800000
:02076E74 64E113B5 unknown
:02076E78 55F413D5 ldrplb r1,[r4, #+0x3d5]!
:02076E7C E103D940 unknown
:02076E80 9F25BC34 swils 0x0025bc34
:02076E84 8701D5E5 strhi r13,[r4, #+0x3d5]!
:02076E88 59123D25 ldmpldb  r2 ,{r0,r2,r5,r8,r10,r11,r12,r13}
:02076E8C 60E15111 rscvs  r5,r1,r1,lsl r1
:02076E90 15D0E2BA ldrneb r14,[r0, #+0x2ba]		;r0+0x2ba=*(000002c3)
:02076E94 011101E1 tsteq r1,r1,ror #0x3
:02076E98 211D0FA5 tstcs r13,r5,lsr #0x1f
:02076E9C 1AE18E33 bne 018DA770
:02076EA0 0041B5BA streqh r11,[r1],#-0x5a
:02076EA4 157884E9 ldrneb r8,[r8, #-0x4e9]!
:02076EA8 8A202D9F bhi 0288252C
:02076EAC 41A12195 unknown
:02076EB0 19001124 stmnedb  r0 ,{r2,r5,r8,r12}
:02076EB4 23315903 teqcs r1,#0xC000
:02076EB8 6DE53B90 stcvsl 11,cr3,[r5,#+0x240]!
:02076EBC 02311F1F eoreqs r1,r1,#0x7C
:02076EC0 00992001 addeqs r2,r9,r1
:02076EC4 E5804A23 str r4,[r0, #+0xa23]		;r0+0xa23=*(00000a2c)
:02076EC8 1540131D strneb r1,[r0, #-0x31d]		;(r0-0x31d=*(fffffcec))
:02076ECC 3513199F ldrcc r1,[r3, #-0x99f]		;(r3-0x99f=*(fffff681))
:02076ED0 C008C42B andgt  r12,r8,r11,lsr #0x8
:02076ED4 3F0902ED swicc 0x000902ed
:02076ED8 02131B09 andeqs r1,r3,#0x2400
:02076EDC 389C1B39 ldmccia  r12 ,{r0,r3,r4,r5,r8,r9,r11,r12}
:02076EE0 E28C1381 add  r1,r12,#0x4000002
:02076EE4 E5D041B8 ldrb r4,[r0, #+0x1b8]		;r0+0x1b8=*(000001c1)
:02076EE8 25408232 strcsb r8,[r0, #-0x232]		;(r0-0x232=*(fffffdd7))
:02076EEC E58D300A str r3,[r13, #+0xa]		;r13+0xa=*(df00000a)
:02076EF0 028D2008 addeq  r2,r13,#0x8
:02076EF4 0B310EA5 bleq 02CBA990
:02076EF8 10140A15 andnes r0,r4,r5,lsl r10
:02076EFC 35100B35 ldrcc r0,[r0, #-0xb35]		;(r0-0xb35=*(fffff4d4))
:02076F00 35D0A71B ldrccb r10,[r0, #+0x71b]		;r0+0x71b=*(00000724)
:02076F04 F0E59C0B rscnv  r9,r5,r11,lsl #0x18
:02076F08 8C1B3504 ldchi  5,cr3,[r11],{#0x4}
:02076F0C E24DE242 sub  r14,r13,#0x20000004
:02076F10 06267B35 unknown
:02076F14 48E472FD unknown
:02076F18 7502E5FE strvc r14,[r2, #-0x5fe]		;(r2-0x5fe=*(fffffa02))
:02076F1C 08A1BC80 stmeqia  r1!,{r7,r10,r11,r12,r13,r15}
:02076F20 91252519 unknown
:02076F24 8D00A556 unknown
:02076F28 008D9CF0 unknown
:02076F2C 9DD431B0 unknown
:02076F30 C5928B02 ldrgt r8,[r2, #+0xb02]		;r2+0xb02=*(00000b02)
:02076F34 BA129D2A blt 0251E3E4
:02076F38 10E1D1C2 rscne  r13,r1,r2,asr #0x3
:02076F3C E1E03306 mvn  r3,r6,lsl #0x6
:02076F40 E00C3003 and  r3,r12,r3
:02076F44 C13200BA ldrgth r0,[r2, -r10]!
:02076F48 30ED0051 rsccc  r0,r13,r1,asr r0
:02076F4C 0460D051 unknown
:02076F50 659C917D ldrvs r9,[r12, #+0x17d]		;r12+0x17d=*(0000017d)
:02076F54 18469103 stmneda  r6 ,{r0,r1,r8,r12,r15}^
:02076F58 2D1B3180 unknown
:02076F5C 2CC08542 stccsl 5,cr8,[r0],{#0x42}
:02076F60 94110473 ldrls r0,[r1],#-0x473
:02076F64 240CF291 strcs r15,[r12],#-0x291
:02076F68 0B251291 bleq 029BB9B4
:02076F6C BD926600 unknown
:02076F70 80131C21 andhis r1,r3,r1,lsr #0x18
:02076F74 0A131DE5 beq 0253E710
:02076F78 0B40B142 bleq 030A3488
:02076F7C 8D0F0025 unknown
:02076F80 03191500 tsteq r9,#0x0
:02076F84 EDD50039 unknown
:02076F88 89163D08 ldmhidb  r6 ,{r3,r8,r10,r11,r12,r13}
:02076F8C F1323D0E teqnv r2,r14,lsl #0x1a
:02076F90 E0F18200 rscs r8,r1,r0,lsl #0x4
:02076F94 19DF122D ldmneib  r15 ,{r0,r2,r3,r5,r9,r12}^
:02076F98 0F75E019 swieq 0x0075e019
:02076F9C 10190CC5 andnes r0,r9,r5,asr #0x19
:02076FA0 E5C0FD03 strb r15,[r0, #+0xd03]		;r0+0xd03=*(00000d0c)
:02076FA4 4091DE01 addmis r13,r1,r1,lsl #0x1c
:02076FA8 036CF171 msreq SPSR_fs,#0x4000001c
:02076FAC 90300121 eorlss r0,r0,r1,lsr #0x2
:02076FB0 0A0713E5 beq 0223BF4C
:02076FB4 19C8E283 stmneib  r8 ,{r0,r1,r7,r9,r13,r14,r15}^
:02076FB8 00191040 andeqs r1,r9,r0,asr #0x0
:02076FBC 021045A0 andeqs r4,r0,#0x28000000
:02076FC0 830114DD unknown
:02076FC4 050A01E0 streq r0,[r10, #-0x1e0]		;(r10-0x1e0=*(00002e20))
:02076FC8 05040D4D streq r0,[r4, #-0xd4d]		;(r4-0xd4d=*(001ff2b3))
:02076FCC 691BA501 ldmvsdb  r11 ,{r0,r8,r10,r13,r15}
:02076FD0 E2822014 add  r2,r2,#0x14
:02076FD4 13E1021D mvnne  r0,#0xD0000001
:02076FD8 1BFD0D81 blne 01FBA5E4
:02076FDC F400290F strnv r2,[r0],#-0x90f
:02076FE0 3AFF2EFF bcc 02042BE4
:02076FE4 2C7D05B9 ldccsl 5,cr0,[r13],#-0x2e4
:02076FE8 63000524 unknown
:02076FEC 10AC02ED adcne  r0,r12,r13,ror #0x5
:02076FF0 A5016503 strge r6,[r1, #-0x503]		;(r1-0x503=*(defffafd))
:02076FF4 0FA90C4F swieq 0x00a90c4f
:02076FF8 6C1151A5 ldcvs  1,cr5,[r1],{#0xa5}
:02076FFC 00490055 subeq  r0,r9,r5,asr r0
:02077000 4D0260DD unknown
:02077004 C061E040 rsbgt  r14,r1,r0,asr #0x0
:02077008 61D7F061 bicvss r15,r7,r1,ror #0x0
:0207700C 01550AF0 ldreqsh r0,[r5, #-0xa0]		;(r5-0xaf0=*(ffffff60))
:02077010 209101AD addcss r0,r1,r13,lsr #0x3
:02077014 101119CD andnes r1,r1,r13,asr #0x13
:02077018 3D007D2A unknown
:0207701C 131079B0 tstne r0,#0x2C0000
:02077020 027C43C5 rsbeqs r4,r12,#0x14000003
:02077024 109609E5 addnes r0,r6,r5,ror #0x13
:02077028 E58119E5 str r1,[r1, #+0x9e5]		;r1+0x9e5=*(df0009e5)
:0207702C E5815D19 str r5,[r1, #+0xd19]		;r1+0xd19=*(df000d19)
:02077030 494D9119 stmmidb  r13 ,{r0,r3,r4,r8,r12,r15}^
:02077034 48B04DBA ldmmiia  r0!,{r1,r3,r4,r5,r7,r8,r10,r11,r14}
:02077038 911E9112 tstls r14,r2,lsl r1
:0207703C 8D18AE91 unknown
:02077040 2079A904 rsbcss r10,r9,r4,lsl #0x12
:02077044 4F6D43D9 swimi 0x006d43d9
:02077048 1DB629C5 ldcne  9,cr2,[r6,#+0x314]!
:0207704C 710F4100 mrsvc r4,CPSR
:02077050 032DEF10 unknown
:02077054 907D31F9 unknown
:02077058 01F459C9 mvneqs r5,r9,asr #0x13
:0207705C 4F9F79C9 swimi 0x009f79c9
:02077060 6679C9DF unknown
:02077064 08E96071 unknown
:02077068 6D0AB910 unknown
:0207706C 17A1DA0D strne r13,[r1,+r13, lsl #0x14]!
:02077070 3CA5DD63 stccc  13,cr13,[r5],#+0x18c
:02077074 A1099D50 unknown
:02077078 E9205940 stmdb  r0!,{r6,r8,r11,r12,r14}
:0207707C 598059A8 stmplib  r0 ,{r3,r5,r7,r8,r11,r12,r14}
:02077080 7CF059F0 ldcvcl 9,cr5,[r0],#+0x3c0
:02077084 E53F4501 ldr r4,[r15, #-0x501]!
:02077088 1942D54E stmnedb  r2 ,{r1,r2,r3,r6,r8,r10,r12,r14,r15}^
:0207708C 0503D100 streq r13,[r3, #-0x100]		;(r3-0x100=*(ffffff20))
:02077090 55404500 strplb r4,[r0, #-0x500]		;(r0-0x500=*(fffffb09))
:02077094 19D4C919 ldmneib  r4 ,{r0,r3,r4,r8,r11,r14,r15}^
:02077098 027D0B23 rsbeqs r0,r13,#0x8C00
:0207709C 1D55214C unknown
:020770A0 92CA176D sbcls  r1,r10,#0x1B40000
:020770A4 1F69109D swine 0x0069109d
:020770A8 E1C00D6D bic  r0,r0,r13,ror #0x1a
:020770AC 012101A5 unknown
:020770B0 24F095CE unknown
:020770B4 8D50F5FE unknown
:020770B8 6885D412 stmvsia  r5 ,{r1,r4,r10,r12,r14,r15}
:020770BC 01295918 unknown
:020770C0 BA086900 blt 022914C8
:020770C4 2DB5D410 ldccs  4,cr13,[r5,#+0x40]!
:020770C8 61C51065 bicvs  r1,r5,r5,ror #0x0
:020770CC D522BA18 strle r11,[r2, #-0xa18]!
:020770D0 068DE01A unknown
:020770D4 8529E002 strhi r14,[r9, #-0x2]!
:020770D8 81801816 orrhi  r1,r0,r6,lsl r8
:020770DC 0BEDD417 bleq 01BEC140
:020770E0 0729E240 streq r14,r1,r0,r6,lsl r8
:020770E4 017D150D cmneq r13,r13,lsl #0xa
:020770E8 06000130 unknown
:020770EC 560D0001 strpl r0,[r13],-r1
:020770F0 01140001 tsteq r4,r1
:020770F4 00011B00 andeq  r1,r1,r0,lsl #0x16
:020770F8 2A00012B bcs 020775AC
:020770FC 20000155 andcs  r0,r0,r5,asr r1
:02077100 61280001 unknown
:02077104 701DA401 andvcs r10,r13,r1,lsl #0x8
:02077108 1DD50131 unknown
:0207710C 801D84F0 ldrhish r8,[r13], -r0
:02077110 F01D001F andnvs r0,r13,r15,lsl r0
:02077114 A5801D64 strge r1,[r0, #+0xd64]		;r0+0xd64=*(00000d6d)
:02077118 F01D0020 andnvs r0,r13,r0,lsr #0x0
:0207711C 21802944 orrcs  r2,r0,r4,asr #0x12
:02077120 94F02900 unknown
:02077124 1D03ADCA unknown
:02077128 9F001850 swils 0x00001850
:0207712C 1F6D09C1 swine 0x006d09c1
:02077130 3DE590C6 stcccl 0,cr9,[r5,#+0x318]!
:02077134 39107D11 ldmccdb  r0 ,{r0,r4,r8,r10,r11,r12,r13,r14}
:02077138 30791851 rsbccs r1,r9,r1,asr r8
:0207713C 91DC1EAD biclss r1,r12,r13,lsr #0x1d
:02077140 0032C828 eoreqs r12,r2,r8,lsr #0x10
:02077144 1B550800 blne 035B914C
:02077148 00C115A5 sbceq  r1,r1,r5,lsr #0xb
:0207714C 593511D1 ldmpldb  r5!,{r0,r4,r6,r7,r8,r12}
:02077150 0351B40C cmpeq r1,#0xC000000
:02077154 AC167D15 ldcge  13,cr7,[r6],{#0x15}
:02077158 710B006D unknown
:0207715C 40150900 andmis r0,r5,r0,lsl #0x12
:02077160 09401507 stmeqdb  r0 ,{r0,r1,r2,r8,r10,r12}^
:02077164 1A401555 bne 0307C6C0
:02077168 19C83005 stmneib  r8 ,{r0,r2,r12,r13}^
:0207716C 000500CD andeq  r0,r5,r13,asr #0x1
:02077170 052965B8 streq r6,[r9, #-0x5b8]!
:02077174 10101513 andnes r1,r0,r3,lsl r5
:02077178 B5090B5D strlt r0,[r9, #-0xb5d]		;(r9-0xb5d=*(fffff4a3))
:0207717C 92552015 sublss r2,r5,#0x15
:02077180 E5920391 ldr r0,[r2, #+0x391]		;r2+0x391=*(00000391)
:02077184 4B7D26C1 blmi 03FC0C90
:02077188 2D324FF0 ldccs  15,cr4,[r2,#-0x3c0]!
:0207718C 08291CE9 stmeqda  r9!,{r0,r3,r5,r6,r7,r10,r11,r12}
:02077190 08ED08FD unknown
:02077194 781800E9 ldmvcda  r8 ,{r0,r3,r5,r6,r7}
:02077198 1009E59F mulne  r9,r15,r5
:0207719C E5914008 ldr r4,[r1, #+0x8]		;r1+0x8=*(df000008)
:020771A0 04C5041A streqb r0,[r5],#+0x41a
:020771A4 3300051D unknown
:020771A8 611502FD ldrvssh r0,[r5, -r13]
:020771AC F1550200 cmpnv r5,r0,lsl #0x4
:020771B0 05F2908F ldreqb r9,[r2, #+0x8f]!
:020771B4 00251700 eoreq  r1,r5,r0,lsl #0xe
:020771B8 000150B6 streqh r5,[r1], -r6
:020771BC EE0001CD cdp 1,0,cr0,cr0,cr13,6
:020771C0 01ED0001 mvneq  r0,r1
:020771C4 0155EC00 cmpeq r5,r0,lsl #0x18
:020771C8 0001EB00 andeq  r14,r1,r0,lsl #0x16
:020771CC E90001EA stmdb  r0 ,{r1,r3,r5,r6,r7,r8}
:020771D0 55E80001 strplb r0,[r8, #+0x1]!
:020771D4 014C0009 unknown
:020771D8 0185FD00 orreq  r15,r5,r0,lsl #0x1a
:020771DC E4000110 str r0,[r0],#-0x110
:020771E0 6C000155 stcvs  1,cr0,[r0],{#0x55}
:020771E4 01880001 orreq  r0,r8,r1
:020771E8 0001E100 andeq  r14,r1,r0,lsl #0x2
:020771EC 000155E0 andeq  r5,r1,r0,ror #0xb
:020771F0 DE0001DF mcrle 1,0,r0,cr0,cr15,{6}
:020771F4 01DD0001 biceqs r0,r13,r1
:020771F8 0955C900 ldmeqdb  r5 ,{r8,r11,r14,r15}^
:020771FC 09058000 stmeqdb  r5 ,{r15}
:02077200 0A0001D1 beq 0207794C
:02077204 000105D9 unknown
:02077208 25005DEA strcs r5,[r0, #-0xdea]		;(r0-0xdea=*(fffff21f))
:0207720C 5D5E7964 unknown
:02077210 CD7815D0 ldcgtl 5,cr1,[r8,#-0x340]!
:02077214 371DF912 unknown
:02077218 0750E59F unknown
:0207721C B4E5039F unknown
:02077220 10000005 andne  r0,r0,r5
:02077224 04B6E58D unknown
:02077228 B2E1D310 rsclt  r13,r1,#0x40000000
:0207722C B0E1D320 rsclt  r13,r1,r0,lsr #0x6
:02077230 E1D33000 bics r3,r3,r0
:02077234 3099E543 addccs r14,r9,r3,asr #0xa
:02077238 A000991D andge  r9,r0,r13,lsl r9
:0207723C 99809993 stmlsib  r0 ,{r0,r1,r4,r7,r8,r11,r12,r15}
:02077240 11F099F0 ldrnesh r9,[r0, #+0x90]!
:02077244 0EE2840D cdpeq 4,14,cr8,cr2,cr13,0
:02077248 E5810020 str r0,[r1, #+0x20]		;r1+0x20=*(df000020)
:0207724C E5D102B4 ldrb r0,[r1, #+0x2b4]		;r1+0x2b4=*(df0002b4)
:02077250 38298007 stmccda  r9!,{r0,r1,r2,r15}
:02077254 02B41459 adceqs r1,r4,#0x59000000
:02077258 11D801C1 bicnes r0,r8,r1,asr #0x3
:0207725C 12B68300 adcnes r8,r6,#0x0
:02077260 C82639D0 stmgtda  r6!,{r4,r6,r7,r8,r11,r12,r13}
:02077264 0803A010 stmeqda  r3 ,{r4,r13,r15}
:02077268 C40105E1 strgt r0,[r1],#-0x5e1
:0207726C 8D0F3106 unknown
:02077270 00012801 andeq  r2,r1,r1,lsl #0x10
:02077274 000129B1 streqh r2,[r1], -r1
:02077278 2B00012A blcs 02077728
:0207727C 012C0001 unknown
:02077280 102DAA00 eorne  r10,r13,r0,lsl #0x14
:02077284 09E4E5C0 unknown
:02077288 2006A800 andcs  r10,r6,r0,lsl #0x10
:0207728C 16A8E59F unknown
:02077290 25E8E59F strcsb r14,[r8, #+0x59f]!
:02077294 2BE58400 blcs 019D829C
:02077298 6C724DDF ldcvsl 13,cr4,[r2],#-0x37c
:0207729C 90B31504 adclss r1,r3,r4,lsl #0xa
:020772A0 F321F2C5 msrnv CPSR_c,#0x5000000c
:020772A4 2181D903 orrcs  r13,r1,r3,lsl #0x12
:020772A8 12E5841A rscne  r8,r5,#0x1A000000
:020772AC 9ADB01C5 bls 017379C8
:020772B0 84CC1959 strhib r1,[r12],#+0x959
:020772B4 551B09E2 ldrpl r0,[r11, #-0x9e2]		;(r11-0x9e2=*(fffff634))
:020772B8 A062BD23 rsbge  r11,r2,r3,lsr #0x1a
:020772BC 012149E3 unknown
:020772C0 E022CB95 mla  r2,r5,r11,r12unknown
:020772C4 D6300A08 unknown
:020772C8 E510CAE5 ldr r12,[r0, #-0xae5]		;(r0-0xae5=*(fffff524))
:020772CC A040E00C subge  r14,r0,r12
:020772D0 11A00EE3 movne  r0,r3,ror #0x1d
:020772D4 CBE15310 blgt 018CBF1C
:020772D8 05D21010 ldreqb r1,[r2, #+0x10]		;r2+0x10=*(00000010)
:020772DC 05D6200B ldreqb r2,[r6, #+0xb]		;r6+0xb=*(0000000b)
:020772E0 C170000E cmngt r0,r14
:020772E4 61A08003 movvs  r8,r3			;r8=32(0x20)
:020772E8 A001011E andge  r0,r1,r14,lsl r1
:020772EC 0E03A012 mcreq 0,0,r10,cr3,cr2,{0}
:020772F0 5A168590 bpl 02618938
:020772F4 502D301D eorpl  r3,r13,r13,lsl r0
:020772F8 22C2001D sbccs  r0,r2,#0x1D
:020772FC D6100CE0 ldrle r0,r0,r2,#0x1D
:02077300 20CC01E5 sbccs  r0,r12,r5,ror #0x3
:02077304 9502E5D2 strls r14,[r2, #-0x5d2]		;(r2-0x5d2=*(fffffa2e))
:02077308 101D9018 andnes r9,r13,r8,lsl r0
:0207730C A01D59A0 andges r5,r13,r0,lsr #0x13
:02077310 CD001D0D unknown
:02077314 1D80501D unknown
:02077318 1D58AA10 unknown
:0207731C 001D0EA0 andeqs r0,r13,r0,lsr #0x1d
:02077320 B5301DCE ldrlt r1,[r0, #-0xdce]!
:02077324 EA101D00 b 0247E72C
:02077328 1D05E357 unknown
:0207732C 001D1D10 andeqs r1,r13,r0,lsl r13
:02077330 E02821C1 eor  r2,r8,r1,asr #0x3
:02077334 E5D6200F ldrb r2,[r6, #+0xf]		;r6+0xf=*(0000000f)
:02077338 00D110CF sbceqs r1,r1,r15,asr #0x1
:0207733C 011DDDE5 tsteq r13,r5,ror #0x1b
:02077340 5E1F75E0 cdppl 5,0,cr7,cr15,cr0,7
:02077344 051219E3 ldreq r1,[r2, #-0x9e3]		;(r2-0x9e3=*(fffff61d))
:02077348 20307D01 eorcss r7,r0,r1,lsl #0x1a
:0207734C E1D60E7D bics r0,r6,r13,ror r14
:02077350 860B9038 unknown
:02077354 3180F8E2 orrcc  r15,r0,r2,ror #0x11
:02077358 048D1F04 streq r1,[r13],#+0xf04
:0207735C E3A05070 mov  r5,#0x70		;r5=112(0x70)
:02077360 E8B9000F ldmia  r9!,{r0,r1,r2,r3}
:02077364 A800000F stmgeda  r0 ,{r0,r1,r2,r3}
:02077368 577001E8 ldrplb r0,da 
:0207736C 00FFFBE2 rsceqs r15,r15,r2,ror #0x17
:02077370 D0751AFF unknown
:02077374 0C75AC68 ldceql 12,cr10,[r5],#-0x1a0
:02077378 A4507515 ldrgeb r7,[r0],#-0x515
:0207737C 7525F075 strvc r15,[r5, #-0x75]!
:02077380 0101F550 unknown
:02077384 5D1EB01A unknown
:02077388 E1559D1D cmp r5,r13,lsl r13
:0207738C C90539B2 stmgtdb  r5 ,{r1,r4,r5,r7,r8,r11,r12,r13}
:02077390 0000161C andeq  r1,r0,r12,lsl r6
:02077394 2025AA18 eorcs  r10,r5,r8,lsl r10
:02077398 06E021C0 unknown
:0207739C 82011500 andhi  r1,r1,#0x0
:020773A0 05E28570 streqb r8,[r2, #+0x570]!
:020773A4 1000393C andne  r3,r0,r12,lsr r9
:020773A8 20A00419 adccs  r0,r0,r9,lsl r4
:020773AC C37E0179 cmngt r14,#0x4000001E
:020773B0 4DB3BFE1 ldcmi  15,cr11,[r3,#+0x384]!
:020773B4 151C8209 ldrne r8,[r12, #-0x209]		;(r12-0x209=*(fffffdf7))
:020773B8 E0201040 eor  r1,r0,r0,asr #0x0
:020773BC 4A0161C0 bmi 020CFAC4
:020773C0 EBFFAC42 bl 020624D0
:020773C4 07E114B0 unknown
:020773C8 A001D12C andge  r13,r1,r12,lsr #0x2
:020773CC 95E3A00D strlsb r10,[r3, #+0xd]!
:020773D0 B0E02220 rsclt  r2,r0,r0,lsr #0x4
:020773D4 110F5D00 mrsne r5,CPSR
:020773D8 C0E2841D rscgt  r8,r2,r13,lsl r4
:020773DC 41070111 unknown
:020773E0 55EC05B9 strplb r0,[r12, #+0x5b9]!
:020773E4 305DE584 subccs r14,r13,r4,lsl #0xb
:020773E8 E05D0791 unknown
:020773EC 6CF05DE1 ldcvsl 13,cr5,[r0],#+0x384
:020773F0 5D860011 unknown
:020773F4 005DBF80 subeqs r11,r13,r0,lsl #0x1f
:020773F8 00495554 subeq  r5,r9,r4,asr r5
:020773FC E59F1454 ldr r1,[r15, #+0x454]		;r15+0x454=*(02077858)=#4260096(0x00410100)
:02077400 D8805D97 stmleia  r0 ,{r0,r1,r2,r4,r7,r8,r10,r11,r12,r14}
:02077404 25D05D41 ldrcsb r5,[r0, #+0xd41]		;r0+0xd41=*(00000d4a)
:02077408 E440DD1B strb r13,[r0],#-0xd1b
:0207740C 9261000D rsbls  r0,r1,#0xD
:02077410 943705E8 unknown
:02077414 1D2299E5 stcne  9,cr9,[r2,#-0x394]!
:02077418 E59F0412 ldr r0,[r15, #+0x412]		;r15+0x412=*(02077832)=#-616103662(0xdb470112)
:0207741C FFFC0C6E swinv 0x00fc0c6e
:02077420 A75B95EB ldrgeb r9,[r15, #+0x412]		;r15+0x412=*(02077832)=#-616103662(0xdb470112)
:02077424 61F40349 mvnvss r0,r9,asr #0x6
:02077428 13F4A800 mvnnes r10,#0x0
:0207742C DE7FE59F mrcle 5,3,r14,cr15,cr15,{4}
:02077430 41B50065 movmis r0,r5,ror #0x0
:02077434 3065C0C0 rsbcc  r12,r5,r0,asr #0x1
:02077438 F2B9F1C5 adcnvs r15,r9,#0x40000031
:0207743C 30592531 subccs r2,r9,r1,lsr r5
:02077440 7E20F1A1 cdpvc 1,2,cr15,cr0,cr1,5
:02077444 29BD9415 ldmcsib  r13!,{r0,r2,r4,r10,r12,r15}
:02077448 040D0390 streq r0,[r13],#-0x390
:0207744C 210505AD unknown
:02077450 012135E4 unknown
:02077454 A6002D04 strge r2,[r0],-r4, lsl #0x1a
:02077458 C2690135 rsbgt  r0,r9,#0x4000000D
:0207745C 052582C9 streq r8,[r5, #-0x2c9]!
:02077460 72691EF7 rsbvc  r1,r9,#0xF70
:02077464 B145000B unknown
:02077468 190145B8 stmnedb  r1 ,{r3,r4,r5,r7,r8,r10,r14}
:0207746C 023DD210 eoreqs r13,r13,#0x1
:02077470 000906CA andeq  r0,r9,r10,asr #0xd
:02077474 BA000046 blt 02077594
:02077478 07128D09 ldreq r8,[r2,-r9, lsl #0x1a]
:0207747C 050D0005 streq r0,[r13, #-0x5]		;(r13-0x5=*(defffffb))
:02077480 3711C100 ldrcc r12,[r1,-r0, lsl #0x2]
:02077484 40B50129 adcmis r0,r5,r9,lsr #0x2
:02077488 251A000D ldrcs r0,[r10, #-0xd]		;(r10-0xd=*(00002ff3))
:0207748C 01313C81 teqeq r1,r1,lsl #0x19
:02077490 34D970D9 ldrccb r7,[r9],#+0xd9
:02077494 BA90D5EA blt 004ACC44
:02077498 20B9D620 adccss r13,r9,r0,lsr #0xc
:0207749C 2EB210A9 cdpcs 0,10,cr1,cr2,cr9,5
:020774A0 A141E931 unknown
:020774A4 0112D040 tsteq r2,r0,asr #0x0
:020774A8 E2843C02 add  r3,r4,#0x200
:020774AC E9105513 ldmdb  r0 ,{r0,r1,r4,r8,r10,r12,r14}
:020774B0 E1C30221 bic  r0,r3,r1,lsr #0x4
:020774B4 89068178 stmhidb  r6 ,{r3,r4,r5,r6,r8,r15}
:020774B8 107DC391 unknown
:020774BC 082902BC stmeqda  r9!,{r2,r3,r4,r5,r7,r9}
:020774C0 B8E2841C unknown
:020774C4 3D452109 unknown
:020774C8 2DA11C8D stccs  12,cr1,[r1,#+0x234]!
:020774CC 08051D08 stmeqda  r5 ,{r3,r8,r10,r11,r12}
:020774D0 A5E12EA0 strgeb r2,[r1, #+0xea0]!
:020774D4 8D0ACD02 unknown
:020774D8 03E503D1 mvneq  r0,#0x44000003
:020774DC 760C0001 strvc r0,[r12],-r1
:020774E0 05100001 ldreq r0,[r0, #-0x1]		;(r0-0x1=*(db470111))
:020774E4 1415C100 ldrne r12,[r5],#-0x100
:020774E8 00180001 andeqs r0,r8,r1
:020774EC BAE58D2D blt 019DA9A8
:020774F0 04E1D121 unknown
:020774F4 E5940015 ldr r0,[r4, #+0x15]		;r4+0x15=*(00200015)
:020774F8 E59F0254 ldr r0,[r15, #+0x254]		;r15+0x254=*(02077754)=#1292876210(0x4d0fb9b2)
:020774FC 84003040 strhi r3,[r0],#-0x40
:02077500 91DF7FE2 biclss r7,r15,r2,ror #0x1f
:02077504 00150E31 andeqs r0,r5,r1,lsr r14
:02077508 00035058 andeq  r5,r3,r8,asr r0
:0207750C C50AE219 strgt r14,[r10, #-0x219]		;(r10-0x219=*(00002de7))
:02077510 4D318D40 ldcmi  13,cr8,[r1,#-0x100]!
:02077514 F4000101 strnv r0,[r0],#-0x101
:02077518 F0711051 rsbnvs r1,r1,r1,asr r0
:0207751C 2D0AF1B5 unknown
:02077520 0C00F513 stceq  5,cr15,[r0],{#0x13}
:02077524 0DB78009 ldceq  0,cr8,[r7,#+0x24]!
:02077528 710C801D unknown
:0207752C 10239100 eorne  r9,r3,r0,lsl #0x2
:02077530 00D503A1 sbceqs r0,r5,r1,lsr #0x7
:02077534 A159F9DA ldrgesb r15,[r9, #-0x9a]		;(r9-0x9da=*(ffffff66))
:02077538 C17DF159 cmngt r13,r9,asr r1
:0207753C 9500F0AD strls r15,[r0, #-0xad]		;r0-0xad=*(4d0fb905)=#0(0x00000000)
:02077540 C45E0502 ldrgtb r0,[r14],#-0x502
:02077544 451075E5 ldrmi r7,[r0, #-0x5e5]		;r0-0x5e5=*(4d0fb3cd)=#0(0x00000000)
:02077548 1500212C strne r2,[r0, #-0x12c]		;r0-0x12c=*(4d0fb886)=#0(0x00000000)
:0207754C B1044930 unknown
:02077550 0019FC5C andeqs r15,r9,r12,asr r12
:02077554 69003109 stmvsdb  r0 ,{r0,r3,r8,r12,r13}
:02077558 29181550 ldmcsdb  r8 ,{r4,r6,r8,r10,r12}
:0207755C 18594009 ldmneda  r9 ,{r0,r3,r14}^
:02077560 4C8912DD stcmi  2,cr1,[r9],{#0xdd}
:02077564 2519012C ldrcs r0,[r9, #-0x12c]		;(r9-0x12c=*(fffffed4))
:02077568 280515C1 stmcsda  r5 ,{r0,r6,r7,r8,r10,r12}
:0207756C 12F240C1 rscnes r4,r2,#0xC1
:02077570 C1180015 tstgt r8,r5,lsl r0
:02077574 00605DD0 unknown
:02077578 9A27DDD6 bls 02A6ECD8
:0207757C 1E051061 cdpne 0,0,cr1,cr5,cr1,3
:02077580 F05DB05D subnvs r11,r13,r13,asr r0
:02077584 22BA12A9 adccss r1,r10,#0x9000000A
:02077588 23AD1FC0 movcs  r1,#0x300		;r1=768(0x300)
:0207758C 5D9F00C4 unknown
:02077590 E1C12234 bic  r2,r1,r4,lsr r2
:02077594 D5DD2C11 ldrleb r2,[r13, #+0xc11]		;r13+0xc11=*(df000c11)
:02077598 5D0C2D10 unknown
:0207759C 0002F300 andeq  r15,r2,r0,lsl #0x6
:020775A0 B260391C rsblt  r3,r0,#0x70000
:020775A4 2129D610 unknown
:020775A8 0C1E0908 ldceq  9,cr0,[r14],{#0x8}
:020775AC 8931C951 ldmhidb  r1!,{r0,r4,r6,r8,r11,r14,r15}
:020775B0 6D306D17 ldcvs  13,cr6,[r0,#-0x5c]!
:020775B4 49FBD1F0 ldmmiib  r11!,{r4,r5,r6,r7,r8,r12,r14,r15}^
:020775B8 CF203D30 swigt 0x00203d30
:020775BC 153371FB ldrne r7,[r3, #-0x1fb]!
:020775C0 00150200 andeqs r0,r5,r0,lsl #0x4
:020775C4 09003908 stmeqdb  r0 ,{r3,r8,r11,r12,r13}
:020775C8 19C1D60E stmneib  r1 ,{r1,r2,r3,r9,r10,r12,r14,r15}^
:020775CC 00B4B039 adceqs r11,r4,r9,lsr r0
:020775D0 1516E1D6 ldrne r14,[r6, #-0x1d6]		;(r6-0x1d6=*(fffffe2a))
:020775D4 100D834A andne  r8,r13,r10,asr #0x6
:020775D8 09016917 stmeqdb  r1 ,{r0,r1,r2,r4,r8,r11,r13,r14}
:020775DC 082DA210 stmeqda  r13!,{r4,r9,r13,r15}
:020775E0 6D1C5015 unknown
:020775E4 06E59425 unknown
:020775E8 5D0C1691 unknown
:020775EC 71501C3B cmpvc r0,r11,lsr r12
:020775F0 518FF000 orrpl  r15,r15,r0
:020775F4 71025532 unknown
:020775F8 0245C02A subeq  r12,r5,#0x2A
:020775FC 1A6960B9 bne 03ACF8E8
:02077600 0D513D75 unknown
:02077604 ADD4E28D unknown
:02077608 21158E00 tstcs r5,r0,lsl #0x1c
:0207760C 01E28D20 mvneq  r8,r0,lsr #0x1a
:02077610 D2165130 andles r5,r6,#0xC
:02077614 1119E441 tstne r9,r1,asr #0x8
:02077618 301AF106 andccs r15,r10,r6,lsl #0x2
:0207761C 011D0C01 tsteq r13,r1,lsl #0x18
:02077620 21EA1701 mvncs  r1,r1,lsl #0xe
:02077624 141C7516 ldrne r7,[r12],#-0x516
:02077628 081D15D9 ldmeqda  r13 ,{r0,r3,r4,r6,r7,r8,r10,r12}
:0207762C 1B613181 blne 038C3C38
:02077630 801093E0 andhis r9,r0,r0,ror #0x7
:02077634 A00220E0 andge  r2,r2,r0,ror #0x1
:02077638 0092E100 addeqs r14,r2,r0,lsl #0x2
:0207763C 0000E081 andeq  r14,r0,r1,lsl #0x1
:02077640 8DE00043 stchil 0,cr0,[r0,#+0x10c]!
:02077644 3C1AE51D ldccc  5,cr14,[r10],{#0x1d}
:02077648 CD027FFC unknown
:0207764C CCCCCC06 stcgtl 12,cr12,[r12],{#0x6}
:02077650 092143F8 stmeqdb  r1!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02077654 A0037541 andge  r7,r3,r1,asr #0xa
:02077658 4106C590 swpmi r12,r0,r6
:0207765C F580020C strnv r0,[r0, #+0x20c]		;r0+0x20c=*(0000020c)
:02077660 261C133B unknown
:02077664 11B61281 movnes r1,r1,lsl #0x5		;r1=24576(0x6000)
:02077668 1AE511D1 bne 019BBDB4
:0207766C 02C01A8D sbceq  r1,r0,#0x8D000
:02077670 2DDD0339 unknown
:02077674 401F0165 andmis r0,r15,r5,ror #0x2
:02077678 1F0EE3C0 swine 0x000ee3c0
:0207767C 0C1E0E51 ldceq  14,cr0,[r14],{#0x51}
:02077680 570801E5 strpl r0,[r14],{#0x51}
:02077684 501F12E3 andpls r1,r15,r3,ror #0x5
:02077688 5101E3C0 unknown
:0207768C 06FD3202 unknown
:02077690 261BA9A0 ldrcs r10,[r11],-r0, lsr #0x13
:02077694 290209AF stmcsdb  r2 ,{r0,r1,r2,r3,r5,r7,r8,r11}
:02077698 F9117C00 ldmnvdb  r1 ,{r10,r11,r12,r13,r14}
:0207769C 00099903 andeq  r9,r9,r3,lsl #0x12
:020776A0 B00271B6 strlth r7,[r2], -r6
:020776A4 20280005 eorcs  r0,r8,r5
:020776A8 059500D5 ldreq r0,[r5, #+0xd5]		;r5+0xd5=*(00000145)
:020776AC B411F100 ldrlt r15,[r1],#-0x100
:020776B0 39E1C120 unknown
:020776B4 C31AB911 tstgt r10,#0x44000
:020776B8 8D9F314C unknown
:020776BC 0A318103 beq 02CD7AD0
:020776C0 0828E1C3 stmeqda  r8!,{r0,r1,r6,r7,r8,r13,r14,r15}
:020776C4 6DE58340 stcvsl 3,cr8,[r5,#+0x100]!
:020776C8 2C215D15 stccs  13,cr5,[r1],#-0x54
:020776CC 19B00109 ldmneib  r0!,{r0,r3,r8}
:020776D0 09B24A0F ldmeqib  r2!,{r0,r1,r2,r3,r9,r11,r14}
:020776D4 F12C0D06 unknown
:020776D8 39A02D06 stmccib  r0!,{r1,r2,r8,r10,r11,r13}
:020776DC 407539E3 rsbmis r3,r5,r3,ror #0x13
:020776E0 81842E53 orrhi  r2,r4,r3,asr r14
:020776E4 C44E8920 strgtb r8,[r14],#-0x920
:020776E8 890081DA stmhidb  r0 ,{r1,r3,r4,r6,r7,r8,r15}
:020776EC 7D00B2E0 unknown
:020776F0 5D818017 unknown
:020776F4 51E0C203 mvnpl  r12,r3,lsl #0x4
:020776F8 F8215900 stmnvda  r1!,{r8,r11,r12,r14}
:020776FC 4EB20035 mrcmi 0,5,r0,cr2,cr5,{1}
:02077700 3B00610F blcc 0208FB44
:02077704 9F0007C1 swils 0x000007c1
:02077708 89940EC9 ldmhiib  r4 ,{r0,r3,r6,r7,r9,r10,r11}
:0207770C D120B032 unknown
:02077710 61052E95 swpvs r2,r5,r5
:02077714 D1143518 tstle r4,r8,lsl r5
:02077718 08E28CC0 unknown
:0207771C 00100DD5 ldreqsb r0,[r0], -r5
:02077720 B2E3105C rsclt  r1,r3,#0x5C
:02077724 F6E0C320 unknown
:02077728 4009036D andmi  r0,r9,r13,ror #0x6
:0207772C 108D0099 umullne  r0,r13,r9,r0
:02077730 B2A1166D adclt  r1,r1,#0x6D00000
:02077734 E5D911AD ldrb r1,[r9, #+0x1ad]		;r9+0x1ad=*(000001ad)
:02077738 11610A27 unknown
:0207773C 008000B9 streqh r0,[r0], +r9
:02077740 0613E085 ldreq r14,[r3],-r5, lsl #0x1
:02077744 1100D50C unknown
:02077748 8403C530 strhi r12,[r3],#-0x530
:0207774C 0E1C01E2 cdpeq 1,0,cr0,cr12,cr2,7
:02077750 21352FC1 teqcs r5,r1,asr #0x1f
:02077754 4D0FB9B2 unknown
:02077758 BA23B904 blt 02965B70
:0207775C 39BB03B5 ldmccib  r11!,{r0,r2,r4,r5,r7,r8,r9}
:02077760 0511BC12 ldreq r11,[r1, #-0xc12]		;(r1-0xc12=*(000053ee))
:02077764 0E410B01 cdpeq 11,4,cr0,cr1,cr1,0
:02077768 E5258405 str r8,[r5, #-0x405]!
:0207776C E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(0020000e)
:02077770 B60005B2 unknown
:02077774 E1C41140 bic  r1,r4,r0,asr #0x2
:02077778 4DC421B4 unknown
:0207777C E5408409 strb r8,[r0, #-0x409]		;(r0-0x409=*(fffffbf7))
:02077780 E1C470BC strh r7,[r4, #+0xc]		;r4+0xc=*(0020000c)
:02077784 C800FD7F stmgtda  r0 ,{r0,r1,r2,r3,r4,r5,r6,r8,r10,r11,r12,r13,r14,r15}
:02077788 B8007D40 stmltda  r0 ,{r6,r8,r10,r11,r12,r13,r14}
:0207778C 076DC401 streqb r12,[r13,-r1, lsl #0x8]!
:02077790 C4010119 strgt r0,[r1],#-0x119
:02077794 0D02B531 unknown
:02077798 0D000103 unknown
:0207779C 13E5C435 mvnne  r12,#0x35000000
:020777A0 45851C07 strmi r1,[r5, #+0xc07]		;r5+0xc07=*(00000c77)
:020777A4 B610E126 ldrlt r14,[r0],-r6, lsr #0x2
:020777A8 0CE1C121 stceql 1,cr12,[r1],#+0x84
:020777AC 331C1231 tstcc r12,#0x10000003
:020777B0 ADCDE581 unknown
:020777B4 C10C2530 unknown
:020777B8 FFFF310D swinv 0x00ff310d
:020777BC 105B0BB3 ldrneh r0,[r11],#-0xb3
:020777C0 A9096002 stmgedb  r9 ,{r1,r13,r14}
:020777C4 0AB90302 beq 00EB83D4
:020777C8 00E41015 rsceq  r1,r4,r5,lsl r0
:020777CC 8DA01550 stchi  5,cr1,[r0,#+0x140]!
:020777D0 AD100510 unknown
:020777D4 7D1A5D19 unknown
:020777D8 31106D09 tstcc r0,r9,lsl #0x1a
:020777DC 007E2610 rsbeqs r2,r14,r0,lsl r6
:020777E0 A0010FE9 andge  r0,r1,r9,ror #0x1f
:020777E4 031D20E1 tsteq r13,#0xE1
:020777E8 D900424A stmledb  r0 ,{r1,r3,r6,r9,r14}
:020777EC 002D110D eoreq  r1,r13,r13,lsl #0x2
:020777F0 70E2803C rscvc  r8,r2,r12,lsr r0
:020777F4 E281000A add  r0,r1,#0xA
:020777F8 E0213092 mla  r1,r2,r0,r3unknown
:020777FC 35800B55 strcc r0,[r0, #+0xb55]		;r0+0xb55=*(00000b55)
:02077800 B313C510 tstlt r3,#0x4000000
:02077804 85A30039 strhi r0,[r3, #+0x39]!
:02077808 2B01FE16 blcs 020F7068
:0207780C 093805A4 ldmeqdb  r8!,{r2,r5,r7,r8,r10}
:02077810 A38F1970 orrge  r1,r15,#0x1C0000
:02077814 D57C0019 ldrleb r0,[r12, #-0x19]!
:02077818 2160AB13 unknown
:0207781C 1503D510 strne r13,[r3, #-0x510]		;(r3-0x510=*(fffffb10))
:02077820 ED19F1D1 unknown
:02077824 2566A126 strcsb r10,[r6, #-0x126]!
:02077828 202F1D80 eorcs  r1,r15,r0,lsl #0x1b
:0207782C 01150025 tsteq r5,r5,lsr #0x0
:02077830 0112C5D2 ldreqsb r12,[r2, -r2]
:02077834 1011DB47 andnes r13,r1,r7,asr #0x16
:02077838 0109AE97 swpeq r10,r7,r9
:0207783C 3D304035 ldccc  0,cr4,[r0,#-0xd4]!
:02077840 D9015100 stmledb  r1 ,{r8,r12,r14}
:02077844 30082009 andcc  r2,r8,r9
:02077848 09410CE9 stmeqdb  r1 ,{r0,r3,r5,r6,r7,r10,r11}^
:0207784C 2950B070 ldmcsdb  r0 ,{r4,r5,r6,r12,r13,r15}^
:02077850 30B27035 adcccs r7,r2,r5,lsr r0
:02077854 E989E1C1 stmib  r9 ,{r0,r6,r7,r8,r13,r14,r15}
:02077858 00410100 subeq  r0,r1,r0,lsl #0x2
:0207785C 84110805 ldrhi r0,[r1],#-0x805
:02077860 36CD20C4 strccb r2,[r1],#-0x805
:02077864 1FF5100D swine 0x00f5100d
:02077868 092021E6 stmeqdb  r0!,{r1,r2,r5,r6,r7,r8,r13}
:0207786C 8009BA80 andhi  r11,r9,r0,lsl #0x15
:02077870 E1C132B6 strh r3,[r1, #+0x26]		;r1+0x26=*(00006026)
:02077874 1141080B unknown
:02077878 34B800C5 unknown
:0207787C 0665E1C1 unknown
:02077880 408402DD unknown
:02077884 9D94110D unknown
:02077888 09162973 ldmeqdb  r6 ,{r0,r1,r4,r5,r6,r8,r11,r13}
:0207788C 20B0E903 adccss r14,r0,r3,lsl #0x12
:02077890 E9941FE1 ldmib  r4 ,{r0,r5,r6,r7,r8,r9,r10,r11,r12}
:02077894 04911508 ldreq r1,[r1],#+0x508
:02077898 45DBDAE5 ldrmib r13,[r11, #+0xae5]		;r11+0xae5=*(00000afb)
:0207789C F9000500 stmnvdb  r0 ,{r8,r10}
:020778A0 2F8108D9 swics 0x008108d9
:020778A4 10061DD8 unknown
:020778A8 81480C31 unknown
:020778AC FDD9BD82 unknown
:020778B0 2500950B strcs r9,[r0, #-0x50b]		;(r0-0x50b=*(fffffaf5))
:020778B4 1D135556 unknown
:020778B8 10062100 andne  r2,r6,r0,lsl #0x2
:020778BC 5E001525 cdppl 5,0,cr1,cr0,cr5,1
:020778C0 B4225D94 unknown
:020778C4 4D334DD9 ldcmi  13,cr4,[r3,#-0x364]!
:020778C8 1D850112 unknown
:020778CC E5C015B2 strb r1,[r0, #+0x5b2]		;r0+0x5b2=*(000005b2)
:020778D0 3815FA96 ldmccda  r5 ,{r1,r2,r4,r7,r9,r11,r12,r13,r14,r15}
:020778D4 60705261 rsbvss r5,r0,r1,ror #0x4
:020778D8 1D494379 unknown
:020778DC 6D31BC03 ldcvs  12,cr11,[r1,#-0xc]!
:020778E0 B40DFD42 strlt r15,[r13],#-0xd42
:020778E4 0FE52165 swieq 0x00e52165
:020778E8 50039953 andpl  r9,r3,r3,asr r9
:020778EC 126DE593 rsbne  r14,r13,#0x24C00000
:020778F0 85101F8A ldrhi r1,[r0, #-0xf8a]		;(r0-0xf8a=*(fffff076))
:020778F4 591C7DE2 ldmpldb  r12 ,{r1,r5,r6,r7,r8,r10,r11,r12,r13,r14}
:020778F8 10400431 subne  r0,r0,r1,lsr r4
:020778FC 8500A183 strhi r10,[r0, #-0x183]		;(r0-0x183=*(fffffe7d))
:02077900 9164E4E2 unknown
:02077904 1D4DE504 unknown
:02077908 A965E285 unknown
:0207790C 51400600 unknown
:02077910 29ECA700 unknown
:02077914 199F1102 ldmneib  r15 ,{r1,r8,r12}
:02077918 C9042910 stmgtdb  r4 ,{r4,r8,r11,r13}
:0207791C 30B03015 adcccs r3,r0,r5,lsl r0
:02077920 1451E1D0 ldrneb r14,[r1],#-0x1d0
:02077924 43212006 unknown
:02077928 C12318E2 unknown
:0207792C F110A920 tstnv r0,r0,lsr #0x12
:02077930 11709920 cmnne r0,r0,lsr #0x12
:02077934 03014800 unknown
:02077938 794E1075 stmvcdb  r14 ,{r0,r2,r4,r5,r6,r12}^
:0207793C 2D08A040 unknown
:02077940 21303245 teqcs r0,r5,asr #0x4
:02077944 05F128FD ldreqb r2,[r1, #+0x8fd]!
:02077948 200DE3E0 andcs  r14,r13,r0,ror #0x7
:0207794C 300D1199 mulcc  r13,r9,r1
:02077950 218104E8 orrcs  r0,r1,r8,ror #0x9
:02077954 02019200 andeq  r9,r1,#0x0
:02077958 01E081A2 mvneq  r8,r2,lsr #0x3
:0207795C 5000C11A andpl  r12,r0,r10,lsl r1
:02077960 2610E285 ldrcs r14,[r0],-r5, lsl #0x5
:02077964 0FE5C135 swieq 0x00e5c135
:02077968 FFF402C5 swinv 0x00f402c5
:0207796C F8BAFF20 ldmnvia  r10!,{r5,r8,r9,r10,r11,r12,r13,r14,r15}
:02077970 20FC0049 rsccss r0,r12,r9,asr #0x0
:02077974 8820099F stmhida  r0!,{r0,r1,r2,r3,r4,r7,r8,r11}
:02077978 05241115 streq r1,[r4, #-0x115]!
:0207797C 210CE5C1 unknown
:02077980 4141E20B unknown
:02077984 0B41050B bleq 030B8DB8
:02077988 D400193A strle r1,[r0],#-0x93a
:0207798C 154D53E9 strneb r5,[r13, #-0x3e9]		;(r13-0x3e9=*(defffc17))
:02077990 D50011D5 strle r1,[r0, #-0x1d5]		;(r0-0x1d5=*(fffffe2b))
:02077994 D912BD0F ldmledb  r2 ,{r0,r1,r2,r3,r8,r10,r11,r12,r13,r15}
:02077998 EBFFB102 bl 02063DA8
:0207799C 44D1B819 ldrmib r11,[r1],#+0x819
:020779A0 30B8100D adcccs r1,r8,r13
:020779A4 223CFD9F eorcss r15,r12,#0x27C0
:020779A8 2021C046 eorcs  r12,r1,r6,asr #0x0
:020779AC 013520AC teqeq r5,r12,lsr #0x1
:020779B0 21818035 orrcs  r8,r1,r5,lsr r0
:020779B4 80250892 mlahi  r5,r2,r8,r0unknown
:020779B8 B05025E5 sublts r2,r0,r5,ror #0xb
:020779BC 50B40025 adcpls r0,r4,r5,lsr #0x0
:020779C0 23B44025 movcss r4,#0x25		;r4=37(0x25)
:020779C4 C1233025 unknown
:020779C8 29201F06 stmcsdb  r0!,{r1,r2,r8,r9,r10,r11,r12}
:020779CC 21B8E3C2 movcss r14,r2,asr #0x7
:020779D0 35211DC0 strcc r1,[r1, #-0xdc0]!
:020779D4 F160B211 unknown
:020779D8 C203B604 andgt  r11,r3,#0x400000
:020779DC 591141E1 ldmpldb  r1 ,{r0,r5,r6,r7,r8,r14}
:020779E0 E1214103 unknown
:020779E4 02B9100E adceqs r1,r9,#0xE
:020779E8 29E06112 unknown
:020779EC E2810410 add  r0,r1,#0x10000000
:020779F0 E3C1101F bic  r1,r1,#0x1F
:020779F4 8000B181 andhi  r11,r0,r1,lsl #0x3
:020779F8 E1C011BA strh r1,[r0, #+0x1a]		;r0+0x1a=*(0000001a)
:020779FC EBFFF570 bl 02074FC4
:02077A00 61456200 unknown
:02077A04 00CD0BE9 sbceq  r0,r13,r9,ror #0x17
:02077A08 604EA90F subvs  r10,r14,r15,lsl #0x12
:02077A0C 017D2EB9 ldreqh r2,[r13, #-0xe9]!
:02077A10 07302D10 unknown
:02077A14 04C80031 streqb r0,[r8],#+0x31
:02077A18 B59519A1 ldrlt r1,[r5, #+0x9a1]		;r5+0x9a1=*(00000a11)
:02077A1C C0408D01 subgt  r8,r0,r1,lsl #0x1a
:02077A20 40000069 andmi  r0,r0,r9,ror #0x0
:02077A24 0000035D andeq  r0,r0,r13,asr r3
:02077A28 04610168 unknown
:02077A2C 7D902137 unknown
:02077A30 2021D007 eorcs  r13,r1,r7
:02077A34 7114F021 tstvc r4,r1,lsr #0x0
:02077A38 00551400 subeqs r1,r5,r0,lsl #0x8
:02077A3C 912B100C unknown
:02077A40 00C503D1 unknown
:02077A44 232009F5 unknown
:02077A48 1C0EE581 stcne  5,cr14,[r14],{#0x81}
:02077A4C 4C2442ED stcmi  2,cr4,[r4],#-0x3b4
:02077A50 1E9D00D5 mrcne 0,4,r0,cr13,cr5,{6}
:02077A54 03953411 orreqs r3,r5,#0x11000000
:02077A58 52E590F2 rscpl  r9,r5,#0xF2
:02077A5C E97305DB unknown
:02077A60 00792613 rsbeqs r2,r9,r3,lsl r6
:02077A64 033502B0 teqeq r5,#0xB
:02077A68 91030029 unknown
:02077A6C 1920D910 stmnedb  r0!,{r4,r8,r11,r12,r14,r15}
:02077A70 F603011B unknown
:02077A74 4E5014C5 cdpmi 4,4,cr1,cr0,cr5,6
:02077A78 65013CD9 strvs r3,[r1, #-0xcd9]		;(r1-0xcd9=*(00005327))
:02077A7C 0075AD00 rsbeqs r10,r5,r0,lsl #0x1a
:02077A80 208D78A9 addcs  r7,r13,r9,lsr #0x11
:02077A84 912002E9 unknown
:02077A88 E5D20449 ldrb r0,[r2, #+0x449]		;r2+0x449=*(00000449)
:02077A8C 13150026 tstne r5,#0x26
:02077A90 25750019 ldrcsb r0,[r5, #-0x19]!
:02077A94 12EBFFFA rscne  r15,r11,#0x3E8
:02077A98 051A590E ldreq r5,[r10, #-0x90e]		;(r10-0x90e=*(000026f2))
:02077A9C 11D00212 bicnes r0,r0,r2,lsl r2
:02077AA0 00B10E23 adceqs r0,r1,r3,lsr #0x1c
:02077AA4 E4D31559 ldrb r1,[r3],#+0x559
:02077AA8 038D8205 orreq  r8,r13,#0x50000000
:02077AAC 0D20C991 stceq  9,cr12,[r0,#-0x244]!
:02077AB0 C068122C rsbgt  r1,r8,r12,lsr #0x4
:02077AB4 0001C0E1 andeq  r12,r1,r1,ror #0x1
:02077AB8 795835EB ldmvcdb  r8 ,{r0,r1,r3,r5,r6,r7,r8,r10,r12,r13}^
:02077ABC 0227C01A eoreq  r12,r7,#0x1A
:02077AC0 E3100900 tst r0,#0x0
:02077AC4 FFD014A5 swinv 0x00d014a5
:02077AC8 4135D128 teqmi r5,r8,lsr #0x2
:02077ACC F9AD9410 stmnvib  r13!,{r4,r10,r12,r15}
:02077AD0 88533D30 ldmhida  r3 ,{r4,r5,r8,r10,r11,r12,r13}^
:02077AD4 390C334E stmccdb  r12 ,{r1,r2,r3,r6,r8,r9,r12,r13}
:02077AD8 70398920 eorvcs r8,r9,r0,lsr #0x12
:02077ADC 15B1F039 ldrne r15,[r1, #+0x39]!
:02077AE0 7ACF0039 bvc 01437BCC
:02077AE4 39834039 stmccib  r3 ,{r0,r3,r4,r5,r14}
:02077AE8 7A4FB950 bvc 03466030
:02077AEC 19280029 stmnedb  r8!,{r0,r3,r5}
:02077AF0 0209AD26 andeq  r10,r9,#0x980
:02077AF4 ED0A1EF9 unknown
:02077AF8 00810308 addeq  r0,r1,r8,lsl #0x6
:02077AFC 027D1295 rsbeqs r1,r13,#0x50000009
:02077B00 D9AEB1EB stmleib  r14!,{r0,r1,r3,r5,r6,r7,r8,r12,r13,r15}
:02077B04 FD184504 unknown
:02077B08 C11FF517 tstgt r15,r7,lsl r5
:02077B0C FC14B942 ldc2  9,cr11,[r4],{#0x42}
:02077B10 110123D1 unknown
:02077B14 6401C106 strvs r12,[r1],#-0x106
:02077B18 100511B5 strneh r1,[r5], -r5
:02077B1C 10ED0205 rscne  r0,r13,r5,lsl #0x4
:02077B20 01590C49 cmpeq r9,r9,asr #0x18
:02077B24 9F215828 swils 0x00215828
:02077B28 45860189 strmi r0,[r6, #+0x189]		;r6+0x189=*(00000189)
:02077B2C 310011E2 unknown
:02077B30 11105520 tstne r0,r0,lsr #0xa
:02077B34 0ACDBA10 beq 013E637C
:02077B38 041411BC ldreq r1,[r4],#-0x1bc
:02077B3C E5A80015 str r0,[r8, #+0x15]!
:02077B40 08790507 unknown
:02077B44 E3D5111D bics r1,r5,#0x40000007
:02077B48 01240019 unknown
:02077B4C 0908419F stmeqdb  r8 ,{r0,r1,r2,r3,r4,r7,r8,r14}
:02077B50 E2210121 eor  r0,r1,#0x40000008
:02077B54 940C114D strls r1,[r12],#-0x14d
:02077B58 DCE02002 stclel 0,cr2,[r0],#+0x8
:02077B5C 34A902B0 unknown
:02077B60 0AE107CF beq 018B9AA4
:02077B64 E51A05C1 ldr r0,[r10, #-0x5c1]		;(r10-0x5c1=*(00002a3f))
:02077B68 15699C10 strneb r9,[r9, #-0xc10]!
:02077B6C 84E2420C unknown
:02077B70 17E08000 strneb r8,[r0,+r0]!
:02077B74 251A1101 ldrcs r1,[r10, #-0x101]		;(r10-0x101=*(00002eff))
:02077B78 04203DC0 unknown
:02077B7C 10B103E9 adcnes r0,r1,r9,ror #0x7
:02077B80 D02269D6 unknown
:02077B84 891B23A1 ldmhidb  r11 ,{r0,r5,r7,r8,r9,r13}
:02077B88 00B1D000 adceqs r13,r1,r0
:02077B8C 021054FF andeqs r5,r0,#0xFF000000
:02077B90 000091E2 andeq  r9,r0,r2,ror #0x3
:02077B94 100000E0 andne  r0,r0,r0,ror #0x1
:02077B98 07ED1021 streqb r1,[r13,+r1, lsr #0x0]!
:02077B9C 6407BD20 strvs r11,[r7],#-0xd20
:02077BA0 1216E1D3 andnes r14,r6,#0xC0000034
:02077BA4 050DE015 streq r14,[r13, #-0x15]		;(r13-0x15=*(deffffeb))
:02077BA8 64BEE006 unknown
:02077BAC 054DC308 streqb r12,[r13, #-0x308]		;(r13-0x308=*(defffcf8))
:02077BB0 42600119 rsbmi  r0,r0,#0x40000006
:02077BB4 054500E2 streqb r0,[r5, #-0xe2]		;(r5-0xe2=*(ffffff8e))
:02077BB8 833C1D86 teqhi r12,#0x2180
:02077BBC D375B0E2 cmnle r5,#0xE2
:02077BC0 E00400E1 and  r0,r4,r1,ror #0x1
:02077BC4 2512E1A0 ldrcs r14,[r2, #-0x1a0]		;(r2-0x1a0=*(fffffe60))
:02077BC8 B000E187 andlt  r14,r0,r7,lsl #0x3
:02077BCC 0DE1C325 stceql 3,cr12,[r1,#+0x94]!
:02077BD0 82200E10 eorhi  r0,r0,#0x100
:02077BD4 2A01E010 bcs 020EFC1C
:02077BD8 6526E282 strvs r14,[r6, #-0x282]!
:02077BDC 0CE500C2 stceql 0,cr0,[r5],#+0x308
:02077BE0 821BF920 andhis r15,r11,#0x80000
:02077BE4 1E9D1DE0 cdpne 13,8,cr1,cr13,cr0,7
:02077BE8 95D02488 ldrlsb r2,[r0, #+0x488]		;r0+0x488=*(00000488)
:02077BEC BCE0020D stcltl 2,cr0,[r0],#+0x34
:02077BF0 E104C014 unknown
:02077BF4 1741105C unknown
:02077BF8 25200041 strcs r0,[r0, #-0x41]!
:02077BFC E2588210 subs r8,r8,#0x1
:02077C00 E1D003B6 ldrh r0,[r0, #+0x36]		;r0+0x36=*(00000036)
:02077C04 0010051C andeqs r0,r0,r12,lsl r5
:02077C08 00F109E1 rsceqs r0,r1,r1,ror #0x13
:02077C0C 09820A01 stmeqib  r2 ,{r0,r9,r11}
:02077C10 E544D000 strb r13,[r4, #-0x0]		;(r4-0x0=*(00000025))
:02077C14 E1E0251C mvn  r2,r12,lsl r5
:02077C18 35E24306 strccb r4,[r2, #+0x306]!
:02077C1C E5C03510 strb r3,[r0, #+0x510]		;r0+0x510=*(00000510)
:02077C20 15049D0C strne r9,[r4, #-0xd0c]		;(r4-0xd0c=*(fffff319))
:02077C24 501319FD ldrplsh r1,[r3], -r13
:02077C28 1002E1D0 unknown
:02077C2C 13B6E001 movnes r14,#0x1		;r14=1(0x1)
:02077C30 B509A900 strlt r10,[r9, #-0x900]		;(r9-0x900=*(fffff700))
:02077C34 015D0C46 cmpeq r13,r6,asr #0x18
:02077C38 E0800104 add  r0,r0,r4,lsl #0x2
:02077C3C 0789010B streq r0,[r9,+r11, lsl #0x2]
:02077C40 E58014E8 str r1,[r0, #+0x4e8]		;r0+0x4e8=*(000004e8)
:02077C44 821C85F8 andhis r8,r12,#0x3E000000
:02077C48 11020C37 unknown
:02077C4C 0268D410 rsbeq  r13,r8,#0x10000000
:02077C50 A800D904 stmgeda  r0 ,{r2,r8,r11,r12,r14,r15}
:02077C54 51C102B6 strplh r0,[r1, #+0x26]		;r1+0x26=*(00006026)
:02077C58 4B551861 blmi 035BDDE4
:02077C5C DD2841B8 stcle  1,cr4,[r8,#-0x2e0]!
:02077C60 693002E1 ldmvsdb  r0!,{r0,r5,r6,r7,r9}
:02077C64 209D2000 addcss r2,r13,r0
:02077C68 59D002E1 ldmplib  r0 ,{r0,r5,r6,r7,r9}^
:02077C6C 03000907 unknown
:02077C70 A915E940 ldmgedb  r5 ,{r6,r8,r11,r13,r14,r15}
:02077C74 CF008900 swigt 0x00008900
:02077C78 163DDC73 unknown
:02077C7C E10F389D mrs r3,CPSRswp r3,r13,r15
:02077C80 00006400 andeq  r6,r0,r0,lsl #0x8
:02077C84 6112D516 tstvs r2,r6,lsl r5
:02077C88 1099182B addnes r1,r9,r11,lsr #0x10
:02077C8C 79C01709 stmvcib  r0 ,{r0,r3,r8,r9,r10,r12}^
:02077C90 C95B3800 ldmgtdb  r11 ,{r11,r12,r13}^
:02077C94 E59C500C ldr r5,[r12, #+0xc]		;r12+0xc=*(0000000c)
:02077C98 0425C802 unknown
:02077C9C E28541EC add  r4,r5,#0x3B
:02077CA0 E1DE42B8 ldrh r4,[r14, #+0x28]		;r14+0x28=*(00000029)
:02077CA4 40231589 eormi  r1,r3,r9,lsl #0xb
:02077CA8 A9E1A028 unknown
:02077CAC 02B6E303 adceqs r14,r6,#0xC000000
:02077CB0 2C1108DE ldccs  8,cr0,[r1],{#0xde}
:02077CB4 3501A948 strcc r10,[r1, #-0x948]		;(r1-0x948=*(000056b8))
:02077CB8 4511410C ldrmi r4,[r1, #-0x10c]		;(r1-0x10c=*(00005ef4))
:02077CBC 1578B418 ldrneb r11,[r8, #-0x418]!
:02077CC0 A9013100 stmgedb  r1 ,{r8,r12,r13}
:02077CC4 12102D25 andnes r2,r0,#0x940
:02077CC8 D11E02F9 ldrlesh r0,[r14, -r9]
:02077CCC 02BCAF01 adceqs r10,r12,#0x4
:02077CD0 FA20B9DE blx 028A6458
:02077CD4 1500C10F strne r12,[r0, #-0x10f]		;(r0-0x10f=*(fffffef1))
:02077CD8 E538C814 ldr r12,[r8, #-0x814]!
:02077CDC 050ADD11 streq r13,[r10, #-0xd11]		;(r10-0xd11=*(000022ef))
:02077CE0 3823E595 stmccda  r3!,{r0,r2,r4,r7,r8,r10,r13,r14,r15}
:02077CE4 CEE1A006 cdpgt 0,14,cr10,cr1,cr6,0
:02077CE8 31508031 cmpcc r0,r1,lsr r0
:02077CEC B5F03130 ldrltb r3,[r0, #+0x130]!
:02077CF0 4100E81C unknown
:02077CF4 4002051C andmi  r0,r2,r12,lsl r5
:02077CF8 FFC1E58D swinv 0x00c1e58d
:02077CFC C9091106 stmgtdb  r9 ,{r1,r2,r8,r12}
:02077D00 9F101C48 swils 0x00101c48
:02077D04 65082C31 strvs r2,[r8, #-0xc31]		;(r8-0xc31=*(fffff3ef))
:02077D08 250CA302 strcs r10,[r12, #-0x302]		;(r12-0x302=*(fffffcfe))
:02077D0C B121A9C1 unknown
:02077D10 4B713813 blmi 03CC5D64
:02077D14 40E15838 rscmi  r5,r1,r8,lsr r8
:02077D18 110C3FD0 unknown
:02077D1C 91200D50 unknown
:02077D20 F1407160 unknown
:02077D24 5D0639BC unknown
:02077D28 105D5450 subnes r5,r13,r0,asr r4
:02077D2C 19B20FA9 ldmneib  r2!,{r0,r3,r5,r7,r8,r9,r10,r11}
:02077D30 100DB600 andne  r11,r13,r0,lsl #0xc
:02077D34 E1D100BE ldrh r0,[r1, #+0xe]		;r1+0xe=*(0000600e)
:02077D38 03592002 cmpeq r9,#0x2
:02077D3C 300D2081 andcc  r2,r13,r1,lsl #0x1
:02077D40 B4130519 ldrlt r0,[r3],#-0x519
:02077D44 0D30100D ldceq  0,cr1,[r0,#-0x34]!
:02077D48 C004A630 andgt  r10,r4,r0,lsr r6
:02077D4C 01B613A0 moveqs r1,r0,lsr #0x7		;r1=0(0x0)
:02077D50 5900E1D1 stmpldb  r0 ,{r0,r4,r6,r7,r8,r13,r14,r15}
:02077D54 266D0305 unknown
:02077D58 83190110 tsthi r9,#0x4
:02077D5C 102501D1 unknown
:02077D60 00A18CD5 unknown
:02077D64 00FFE181 rsceqs r14,r15,r1,lsl #0x3
:02077D68 1D02E200 unknown
:02077D6C 03011450 unknown
:02077D70 0D030108 unknown
:02077D74 E515D005 ldr r13,[r5, #-0x5]		;(r5-0x5=*(0000006b))
:02077D78 FD22FD01 stc2  13,cr15,[r2,#-0x4]!
:02077D7C FD02F903 unknown
:02077D80 465DA012 unknown
:02077D84 015902BC ldreqh r0,[r9, #-0x2c]		;(r9-0x2bc=*(ffffffd4))
:02077D88 2D130155 unknown
:02077D8C 04E11C18 unknown
:02077D90 08D619E1 ldmeqia  r6 ,{r0,r5,r6,r7,r8,r11,r12}^
:02077D94 19DD00C9 ldmneib  r13 ,{r0,r3,r6,r7}^
:02077D98 A590251C ldrge r2,[r0, #+0x51c]		;r0+0x51c=*(0000051c)
:02077D9C DD46FF29 unknown
:02077DA0 82C5A089 sbchi  r10,r5,#0x89
:02077DA4 F882C570 stmnvia  r2 ,{r4,r5,r6,r8,r10,r14,r15}
:02077DA8 95165143 ldrls r5,[r6, #-0x143]		;(r6-0x143=*(fffffebd))
:02077DAC 65900065 ldrvs r0,[r0, #+0x65]		;r0+0x65=*(00000065)
:02077DB0 00658000 rsbeq  r8,r5,r0
:02077DB4 69780061 unknown
:02077DB8 8460B510 unknown
:02077DBC 4070206D rsbmis r2,r0,r13,ror #0x0
:02077DC0 03D50BFD biceqs r0,r5,#0x3F400
:02077DC4 00756400 rsbeqs r6,r5,r0,lsl #0x8
:02077DC8 062DADB1 unknown
:02077DCC 21059600 unknown
:02077DD0 10DD4905 sbcnes r4,r13,r5,lsl #0x12
:02077DD4 04E58690 unknown
:02077DD8 01E58680 mvneq  r8,r0,lsl #0xd
:02077DDC E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(df000020)
:02077DE0 E5867008 str r7,[r6, #+0x8]		;r6+0x8=*(00000008)
:02077DE4 86000C00 strhi r0,[r0],-r0, lsl #0x18
:02077DE8 108D01E5 addne  r0,r13,r5,ror #0x3
:02077DEC E2208660 eor  r8,r0,#0x6000000
:02077DF0 79FFFFF1 ldmvcib  r15!,{r0,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:02077DF4 AC03E90D stcge  9,cr14,[r3],{#0xd}
:02077DF8 75B033D5 ldrvc r3,[r0, #+0x3d5]!
:02077DFC 7D127912 unknown
:02077E00 79126D72 ldmvcdb  r2 ,{r1,r4,r5,r6,r8,r10,r11,r13,r14}
:02077E04 0601AC0C streq r10,[r1],-r12, lsl #0x18
:02077E08 E2895F20 add  r5,r9,#0x80
:02077E0C 91891070 orrls  r1,r9,r0,ror r0
:02077E10 15105521 ldrne r5,[r0, #-0x521]		;(r0-0x521=*(fffffadf))
:02077E14 0C011D60 stceq  13,cr1,[r1],{#0x60}
:02077E18 990D6900 stmlsdb  r13 ,{r8,r11,r13,r14}
:02077E1C F5236511 strnv r6,[r3, #-0x511]!
:02077E20 E079581C rsbs r5,r9,r12,lsl r8
:02077E24 4A00000C bmi 02077E5C
:02077E28 C00618E9 andgt  r1,r6,r9,ror #0x11
:02077E2C 03E08020 mvneq  r8,#0x20
:02077E30 7DE15C00 stcvcl 12,cr5,[r1,#+0x0]!
:02077E34 08408A02 stmeqda  r0 ,{r1,r9,r11,r15}^
:02077E38 100708D9 unknown
:02077E3C 4520005D strmi r0,[r0, #-0x5d]!
:02077E40 E0528310 subs r8,r2,r0,lsl r3
:02077E44 50FDAFFA unknown
:02077E48 03BDE589 moveqs r14,#0x22400000		;r14=574619648(0x22400000)
:02077E4C CD0248E3 unknown
:02077E50 E282201C add  r2,r2,#0x1C
:02077E54 02520001 subeqs r0,r2,#0x1
:02077E58 FFFFE9E1 swinv 0x00ffe9e1
:02077E5C 4510713A ldrmi r7,[r0, #-0x13a]		;(r0-0x13a=*(fffffec6))
:02077E60 303520AC eorccs r2,r5,r12,lsr #0x1
:02077E64 41F8133D mvnmis r1,lsr r13
:02077E68 3B01ED13 blcc 020F32BC
:02077E6C 9B2085AC blls 02899524
:02077E70 26B51259 unknown
:02077E74 19012109 stmnedb  r1 ,{r0,r3,r8,r13}
:02077E78 4006E302 andmi  r14,r6,r2,lsl #0x6
:02077E7C 0630611B unknown
:02077E80 4DF20031 ldcmil 0,cr0,[r2,#+0xc4]!
:02077E84 59A57941 stmplib  r5!,{r0,r6,r8,r11,r12,r13,r14}
:02077E88 97009500 strls r9,[r0,-r0, lsl #0xa]
:02077E8C B9F720F9 unknown
:02077E90 9740C009 strlsb r12,[r0, -r9]
:02077E94 1049E514 subne  r14,r9,r4,lsl r5
:02077E98 005D0039 subeqs r0,r13,r9,lsr r0
:02077E9C 87076191 unknown
:02077EA0 94AE004D unknown
:02077EA4 01990061 orreqs r0,r9,r1,ror #0x0
:02077EA8 283111A5 ldmcsda  r1!,{r0,r2,r5,r7,r8,r12}
:02077EAC 5610149D unknown
:02077EB0 1DE72994 stcnel 9,cr2,[r7,#+0x250]!
:02077EB4 00990085 addeqs r0,r9,r5,lsl #0x1
:02077EB8 00DD0E61 sbceqs r0,r13,r1,ror #0x1c
:02077EBC E5947A60 ldr r7,[r4, #+0xa60]		;r4+0xa60=*(00000a85)
:02077EC0 0D073103 unknown
:02077EC4 0757BD10 unknown
:02077EC8 11B80025 movnes r0,r5,lsr #0x0		;r0=112(0x70)
:02077ECC E1500060 cmp r0,r0,ror #0x0
:02077ED0 49210105 stmmidb  r1!,{r0,r2,r8}
:02077ED4 C0512A00 subgts r2,r1,r0,lsl #0x14
:02077ED8 239D9710 orrcss r9,r13,#0x400000
:02077EDC A90211A1 stmgedb  r2 ,{r0,r5,r7,r8,r12}
:02077EE0 E8102116 ldmda  r0 ,{r1,r2,r4,r8,r13}
:02077EE4 C9002107 stmgtdb  r0 ,{r0,r1,r2,r8,r13}
:02077EE8 5D0129A5 unknown
:02077EEC 04000D14 streq r0,[r0],#-0xd14
:02077EF0 5621AD72 unknown
:02077EF4 D1C000BD strleh r0,[r0, #+0xd]		;r0+0xd=*(0000007d)
:02077EF8 B1E58406 mvnlt  r8,r6,lsl #0x8
:02077EFC FF369556 swinv 0x00369556
:02077F00 8702792F strhi r7,[r2,-r15, lsr #0x12]
:02077F04 080000E2 stmeqda  r0 ,{r1,r5,r6,r7}
:02077F08 4102E154 unknown
:02077F0C FD002926 unknown
:02077F10 0CA1BD03 stceq  13,cr11,[r1],#+0xc
:02077F14 25A4C8B8 strcs r12,[r4, #+0x8b8]!
:02077F18 70007502 andvc  r7,r0,r2,lsl #0xa
:02077F1C 21494CC1 unknown
:02077F20 F3EC00D1 mvnnv  r0,#0xD1
:02077F24 315C0059 cmpcc r12,r9,asr r0
:02077F28 91121D00 tstls r2,r0,lsl #0x1a
:02077F2C 00ED0F51 rsceq  r0,r13,r1,asr r15
:02077F30 8500C4BA strhi r12,[r0, #-0x4ba]		;(r0-0x4ba=*(fffffbb6))
:02077F34 815000E2 cmphi r0,r2,ror #0x1
:02077F38 16DD00E5 ldrneb r0,r0,r2,ror #0x1
:02077F3C E24600E4 sub  r0,r6,#0xE4
:02077F40 01A0E000 moveq  r14,r0			;r14=112(0x70)
:02077F44 C0C003E3 sbcgt  r0,r0,r3,ror #0x7
:02077F48 8530E4E3 ldrhi r14,[r0, #-0x4e3]!
:02077F4C E0C0E200 sbc  r14,r0,r0,lsl #0x4
:02077F50 102CE585 eorne  r14,r12,r5,lsl #0xb
:02077F54 21CD009F unknown
:02077F58 084D0201 stmeqda  r13 ,{r0,r9}^
:02077F5C 5000E083 andpl  r14,r0,r3,lsl #0x1
:02077F60 70E8078D rscvc  r0,r8,r13,lsl #0xf
:02077F64 B9EBFFA4 unknown
:02077F68 20A55511 adccs  r5,r5,r1,lsl r5
:02077F6C ABE131F9 blge 018C4758
:02077F70 F5703CB9 ldrnvb r3,[r0, #-0xcb9]!
:02077F74 29545C41 ldmcsdb  r4 ,{r0,r6,r10,r11,r12,r14}^
:02077F78 3927850C stmccdb  r7!,{r2,r3,r8,r10,r15}
:02077F7C E0902D51 adds r2,r0,r1,asr r13
:02077F80 A9C0135D stmgeib  r0 ,{r0,r2,r3,r4,r6,r8,r9,r12}^
:02077F84 0E95AE11 mrceq 14,4,r10,cr5,cr1,{0}
:02077F88 00191E2D andeqs r1,r9,r13,lsr #0x1c
:02077F8C 020B1388 andeq  r1,r11,#0x20000002
:02077F90 3D870239 unknown
:02077F94 4FF50160 swimi 0x00f50160
:02077F98 43F8136D mvnmis r1,#0xB4000001
:02077F9C 540DE92D strpl r14,[r13],#-0x92d
:02077FA0 E910FD41 ldmdb  r0 ,{r0,r6,r8,r10,r11,r12,r13,r14,r15}
:02077FA4 E5944000 ldr r4,[r4, #+0x0]		;r4+0x0=*(00000025)
:02077FA8 99800C01 stmlsib  r0 ,{r0,r10,r11}
:02077FAC 08B9700F ldmeqia  r9!,{r0,r1,r2,r3,r12,r13,r14}
:02077FB0 55E50F31 strplb r0,[r5, #+0xf31]!
:02077FB4 835AF841 cmphi r10,#0x410000
:02077FB8 E5991535 ldr r1,[r9, #+0x535]		;r9+0x535=*(00000535)
:02077FBC E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:02077FC0 B00FA002 andlt  r10,r15,r2
:02077FC4 180125E1 stmneda  r1 ,{r0,r5,r6,r7,r8,r10,r13}
:02077FC8 90000D1F andls  r0,r0,r15,lsl r13
:02077FCC 899A0A95 ldmhiib  r10 ,{r0,r2,r4,r7,r9,r11}
:02077FD0 D5A59E10 strle r9,[r5, #+0xe10]!
:02077FD4 69101501 ldmvsdb  r0 ,{r0,r8,r10,r12}
:02077FD8 2015E510 andcss r14,r5,r0,lsl r5
:02077FDC 00211240 eoreq  r1,r1,r0,asr #0x4
:02077FE0 211A8D03 tstcs r10,r3,lsl #0x1a
:02077FE4 61562900 cmpvs r6,r0,lsl #0x12
:02077FE8 15BD1F24 ldrne r1,[r13, #+0xf24]!
:02077FEC 0D328060 ldceq  0,cr8,[r2,#-0x180]!
:02077FF0 25238A00 strcs r8,[r3, #-0xa00]!
:02077FF4 0ED52215 mrceq 2,6,r2,cr5,cr5,{0}
:02077FF8 1F010ECD swine 0x00010ecd
:02077FFC 13A01A60 movne  r1,#0x60000		;r1=393216(0x60000)
:02078000 101F0DA4 andnes r0,r15,r4,lsr #0x1b
:02078004 AD112599 unknown
:02078008 59C1C803 stmplib  r1 ,{r0,r1,r11,r14,r15}^
:0207800C 05258004 streq r8,[r5, #-0x4]!
:02078010 8905F501 stmhidb  r5 ,{r0,r8,r10,r12,r13,r14,r15}
:02078014 55862AE5 strpl r2,[r6, #+0xae5]		;r6+0xae5=*(00000ae5)
:02078018 8901010F stmhidb  r1 ,{r0,r1,r2,r3,r8}
:0207801C 02700CE9 rsbeqs r0,r0,#0xE900
:02078020 00C0E589 sbceq  r14,r0,r9,lsl #0xb
:02078024 C4203994 unknown
:02078028 E2842000 add  r2,r4,#0x0
:0207802C 1D002907 unknown
:02078030 9F009810 swils 0x00009810
:02078034 15B50518 ldrne r0,[r5, #+0x518]!
:02078038 CD050045 unknown
:0207803C E5104D00 ldr r4,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:02078040 FFA53607 swinv 0x00a53607
:02078044 26A51DEB unknown
:02078048 10C0E159 sbcne  r14,r0,r9,asr r1
:0207804C E10B04A5 unknown
:02078050 710F3503 mrsvc r3,CPSR
:02078054 C5100063 ldrgt r0,[r0, #-0x63]		;(r0-0x63=*(ffffff9d))
:02078058 32019D10 andcc  r9,r1,#0x400
:0207805C 1AFFFFFB bne 02078050
:02078060 019F0054 orreqs r0,r15,r4,asr r0
:02078064 15F10045 ldrneb r0,[r1, #+0x45]!
:02078068 E58010BD str r1,[r0, #+0xbd]		;r0+0xbd=*(000000bd)
:0207806C 014519C5 unknown
:02078070 C0E72025 rscgt  r2,r7,r5,lsr #0x0
:02078074 00358490 mlaeqs r5,r0,r4,r8unknown
:02078078 00358910 eoreqs r8,r5,r0,lsl r9
:0207807C 003A01DD unknown
:02078080 A01019D9 ldrgesb r1,[r0], -r9
:02078084 24450FB5 strcsb r0,[r5],#-0xfb5
:02078088 712405C9 unknown
:0207808C 5600A013 unknown
:02078090 03FFF8E1 mvneqs r15,#0xE10000
:02078094 20002AFF unknown
:02078098 9000E589 andls  r14,r0,r9,lsl #0xb
:0207809C 79E58100 unknown
:020780A0 00117412 andeqs r7,r1,r2,lsl r4
:020780A4 004583F8 unknown
:020780A8 6A823194 bvs 00104700
:020780AC 8F3DF1AB swihi 0x003df1ab
:020780B0 E5064E41 str r4,[r6, #-0xe41]		;(r6-0xe41=*(fffff1bf))
:020780B4 009DA902 addeqs r10,r13,r2,lsl #0x12
:020780B8 11B93E4D movnes r3,r13,asr #0x1c
:020780BC 49020D20 stmmidb  r2 ,{r5,r8,r10,r11}
:020780C0 3700C406 strcc r12,[r0,-r6, lsl #0x8]
:020780C4 FF98E280 swinv 0x0098e280
:020780C8 AB623DF9 blge 039078B4
:020780CC E090309D umulls r3,r0,r13,r0
:020780D0 299041E9 ldmcsib  r0 ,{r0,r3,r5,r6,r7,r8,r14}
:020780D4 B011E500 andlts r14,r1,r0,lsl #0xa
:020780D8 E11AD320 tst r10,r0,lsr #0x6
:020780DC A9220521 stmgedb  r2!,{r0,r5,r8,r10}
:020780E0 45F57C00 ldrmib r7,[r5, #+0xc00]!
:020780E4 C3C02169 bicgt  r2,r0,#0x4000001A
:020780E8 41DBE137 bicmis r14,r11,r7,lsr r1
:020780EC 9F306400 swils 0x00306400
:020780F0 4485009D strmi r0,[r5],#+0x9d
:020780F4 835004E2 cmphi r0,#0xE2000000
:020780F8 020900E5 andeq  r0,r9,#0xE5
:020780FC C0C040BE strgth r4,[r0],#+0xe
:02078100 CD100DE1 unknown
:02078104 10100D13 andnes r0,r0,r3,lsl r13
:02078108 05B8400D ldreq r4,[r8, #+0xd]!
:0207810C 1414ED1C ldrne r14,[r4],#-0xd1c
:02078110 006981CF rsbeq  r8,r9,r15,asr #0x3
:02078114 7123E593 unknown
:02078118 01E2811F mvneq  r8,r15,lsl r1
:0207811C 00E2811B rsceq  r8,r2,r11,lsl r1
:02078120 EBFFAEEF bl 02063CE4
:02078124 7A419920 bvc 030DE5AC
:02078128 D980200F stmleib  r0 ,{r0,r1,r2,r3,r13}
:0207812C 3F100D2B swicc 0x00100d2b
:02078130 103719F4 unknown
:02078134 20A6001D adccs  r0,r6,r13,lsl r0
:02078138 6405FFF2 strvs r15,[r5],#-0xff2
:0207813C 01281121 unknown
:02078140 5D587C00 unknown
:02078144 10CC3629 sbcne  r3,r12,r9,lsr #0xc
:02078148 E115E19F unknown
:0207814C 59622F30 unknown
:02078150 01209121 unknown
:02078154 802F1175 eorhi  r1,r15,r5,ror r1
:02078158 06911105 ldreq r1,[r1],+r5, lsl #0x2
:0207815C 27E981CB strcsb r8,[r1],+r5, lsl #0x2
:02078160 2444D513 strcsb r13,[r4],#-0x513
:02078164 D8C91041 stmleia  r9 ,{r0,r6,r12}^
:02078168 05EA18C1 streqb r1,[r10, #+0x8c1]!
:0207816C 8118C110 tsthi r8,r0,lsl r1
:02078170 B5100D19 ldrlt r0,[r0, #-0xd19]		;(r0-0xd19=*(fffff2e7))
:02078174 48B11644 ldmmiia  r1!,{r2,r6,r9,r10,r12}
:02078178 18C15F16 stmneia  r1 ,{r1,r2,r4,r8,r9,r10,r11,r12,r14}^
:0207817C 0111C8B1 ldreqh r12,[r1, -r1]
:02078180 812B0118 unknown
:02078184 1E1BF8E2 cdpne 8,0,cr15,cr11,cr2,7
:02078188 2389E590 orrcs  r14,r9,#0x24000000
:0207818C 1EF80CF1 mrcne 12,7,r0,cr8,cr1,{7}
:02078190 09151880 ldmeqdb  r5 ,{r7,r11,r12}
:02078194 4325FC10 msrmi CPSR_sc,#0x1000
:02078198 40152A31 andmis r2,r5,r1,lsr r10
:0207819C BA4005BF blt 030798A0
:020781A0 4D08F152 unknown
:020781A4 3A403924 bcc 0308663C
:020781A8 7115FFAC tstvc r5,r12,lsr #0x1f
:020781AC D11EED8E tstle r14,r14,lsl #0x1b
:020781B0 10089D22 andne  r9,r8,r2,lsr #0x1a
:020781B4 674DE1C0 strvsb r14,r9,r8,r2,lsr #0x1a
:020781B8 58C70401 stmplia  r7 ,{r0,r10}^
:020781BC 14EB0005 unknown
:020781C0 E10D4175 unknown
:020781C4 01DAA070 biceqs r10,r10,r0,ror r0
:020781C8 2023C99F mlacs  r3,r15,r9,r12unknown
:020781CC E900005F stmdb  r0 ,{r0,r1,r2,r3,r4,r6}
:020781D0 AAE6855C bge 01A19748
:020781D4 40250CE9 eormi  r0,r5,r9,ror #0x19
:020781D8 E58145E0 str r4,[r1, #+0x5e0]		;r1+0x5e0=*(000605e0)
:020781DC 0015E70C andeqs r14,r5,r12,lsl #0xe
:020781E0 219945D5 ldrcssb r4,[r9, +r5]
:020781E4 0C091209 stceq  2,cr1,[r9],{#0x9}
:020781E8 026D0011 rsbeq  r0,r13,#0x11
:020781EC 315110FE ldrccsh r1,[r1, #-0xe]		;(r1-0xfe=*(0005fff2))
:020781F0 BE04195F mcrlt 9,0,r1,cr4,cr15,{2}
:020781F4 0AE1C150 beq 018E873C
:020781F8 EBFFAADC bl 02062D70
:020781FC F5211D1C strnv r1,[r1, #-0xd1c]!
:02078200 6D602506 stcvsl 5,cr2,[r0,#-0x18]!
:02078204 05218D2D streq r8,[r1, #-0xd2d]!
:02078208 1D3901F1 ldcne  1,cr0,[r9,#-0x3c4]!
:0207820C 653811C9 ldrvs r1,[r8, #-0x1c9]!
:02078210 3058BB80 subccs r11,r8,r0,lsl #0x17
:02078214 01E91C25 mvneq  r1,r5,lsr #0x18
:02078218 23CD93E0 biccs  r9,r13,#0x80000003
:0207821C 8E054CDC mcrhi 12,0,r4,cr5,cr12,{6}
:02078220 15E42005 strneb r2,[r4, #+0x5]!
:02078224 2830D930 ldmcsda  r0!,{r4,r5,r8,r11,r12,r14,r15}
:02078228 09E134C0 unknown
:0207822C 801D1310 andhis r1,r13,r0,lsl r3
:02078230 021580E2 andeqs r8,r5,#0xE2
:02078234 31FD2009 mvnccs r2,r9
:02078238 1D2009CE stcne  9,cr0,[r0,#-0x338]!
:0207823C 9324D533 unknown
:02078240 31053BE5 unknown
:02078244 E1C02E16 bic  r2,r0,r6,lsl r14
:02078248 AD007D01 unknown
:0207824C 65D0C297 ldrvsb r12,[r0, #+0x297]		;r0+0x297=*(00000297)
:02078250 1451E012 ldrneb r14,[r1],#-0x12
:02078254 045D0021 ldreqb r0,[r13],#-0x21
:02078258 10FD2061 rscnes r2,r13,r1,ror #0x0
:0207825C E28E0CFA add  r0,r14,#0xFA00
:02078260 B60061DC unknown
:02078264 E110C018 tst r0,r8,lsl r0
:02078268 7DAC16FD stcvc  6,cr1,[r12,#+0x3f4]!
:0207826C 8E0F6200 cdphi 2,0,cr6,cr15,cr0,0
:02078270 09000AE2 stmeqdb  r0 ,{r1,r5,r6,r7,r9,r11}
:02078274 E5300A00 ldr r0,[r0, #-0xa00]!
:02078278 E5CEC508 strb r12,[r14, #+0x508]		;r14+0x508=*(00000578)
:0207827C 00050112 andeq  r0,r5,r2,lsl r1
:02078280 02000501 andeq  r0,r0,#0x400000
:02078284 05020005 streq r0,[r2, #-0x5]		;(r2-0x5=*(fffffffb))
:02078288 0503AA00 streq r10,[r3, #-0xa00]		;(r3-0xa00=*(fffff620))
:0207828C C0C40300 sbcgt  r0,r4,r0,lsl #0x6
:02078290 E5D101BD ldrb r0,[r1, #+0x1bd]		;r1+0x1bd=*(000601bd)
:02078294 C0C40422 sbcgt  r0,r4,r2,lsr #0x8
:02078298 D11005E5 tstle r0,r5,ror #0xb
:0207829C 140500E5 strne r0,[r5],#-0xe5
:020782A0 2913FDC0 ldmcsdb  r3 ,{r6,r7,r8,r10,r11,r12,r13,r14,r15}
:020782A4 C038B620 eorgts r11,r8,r0,lsr #0xc
:020782A8 00B8E118 adceqs r14,r8,r8,lsl r1
:020782AC 1E6AA900 cdpne 9,6,cr10,cr10,cr0,0
:020782B0 50764461 rsbpls r4,r6,r1,ror #0x8
:020782B4 1B311049 blne 02CBC3E0
:020782B8 800C50CD andhi  r5,r12,r13,asr #0x1
:020782BC E1D00325 bics r0,r0,r5,lsr #0x6
:020782C0 8920CD27 stmhidb  r0!,{r0,r1,r2,r5,r8,r10,r11,r14,r15}
:020782C4 C018B401 andgts r11,r8,r1,lsl #0x8
:020782C8 2C144101 ldccs  1,cr4,[r4],{#0x1}
:020782CC 319F0043 orrccs r0,r15,r3,asr #0x0
:020782D0 04451629 streqb r1,[r5],#-0x629
:020782D4 F355D8AD cmpnv r5,#0xAD0000
:020782D8 63102994 tstvs r0,#0x250000
:020782DC 63B50000 movvss r0,#0x0		;r0=0(0x0)
:020782E0 110EA5DC unknown
:020782E4 0C5B7002 ldceql 0,cr7,[r11],{#0x2}
:020782E8 3B293802 blcc 02AC62F8
:020782EC D4C00191 strleb r0,[r0],#+0x191
:020782F0 10F56349 rscnes r6,r5,r9,asr #0x6
:020782F4 E110E958 tst r0,r8,asr r9
:020782F8 36D41015 unknown
:020782FC 381E45E1 ldmccda  r14 ,{r0,r5,r6,r7,r8,r10,r14}
:02078300 05040115 streq r0,[r4, #-0x115]		;(r4-0x115=*(ffffff10))
:02078304 00592800 subeqs r2,r9,r0,lsl #0x10
:02078308 005105AA subeqs r0,r1,r10,lsr #0xb
:0207830C D8001533 stmleda  r0 ,{r0,r1,r4,r5,r8,r10,r12}
:02078310 91114510 tstls r1,r0,lsl r5
:02078314 83017D4A unknown
:02078318 912F14E2 unknown
:0207831C 41052141 unknown
:02078320 103C04F1 unknown
:02078324 05E4E594 streqb r14,[r4, #+0x594]!
:02078328 10290193 mlane  r9,r3,r1,r0unknown
:0207832C 0309BDE1 unknown
:02078330 6D13000D unknown
:02078334 1555E415 ldrneb r14,[r5, #-0x415]		;(r5-0x415=*(fffffc5b))
:02078338 10FDE593 smlalnes r14,r13,r3,r5
:0207833C 699C1C85 ldmvsib  r12 ,{r0,r2,r7,r10,r11,r12}
:02078340 1F581080 swine 0x00581080
:02078344 691CAD90 ldmvsdb  r12 ,{r4,r7,r8,r10,r11,r13,r15}
:02078348 3119B120 tstcc r9,r0,lsr #0x2
:0207834C BD1C2FFF unknown
:02078350 0DE35502 stceql 5,cr5,[r3,#+0x8]!
:02078354 11740059 cmnne r4,r9,asr r0
:02078358 2951C000 ldmcsdb  r1 ,{r14,r15}^
:0207835C 0D537900 unknown
:02078360 0004A5A6 andeq  r10,r4,r6,lsr #0xb
:02078364 531104C5 tstpl r1,#0xC5000000
:02078368 7914C5D4 ldmvcdb  r4 ,{r2,r4,r6,r7,r8,r10,r14,r15}
:0207836C 2D03450E unknown
:02078370 0E5AE282 cdpeq 2,4,cr14,cr10,cr2,4
:02078374 28E9FFF3 unknown
:02078378 092B103D stmeqdb  r11!,{r0,r2,r3,r4,r5,r12}
:0207837C 41314000 teqmi r1,r0
:02078380 FFF428AC swinv 0x00f428ac
:02078384 433930EB teqmi r9,#0xEB
:02078388 600E2219 andvs  r2,r14,r9,lsl r2
:0207838C 02657295 rsbeq  r7,r5,#0x50000009
:02078390 0D862005 unknown
:02078394 F5172540 ldrnv r2,[r7, #-0x540]		;(r7-0x540=*(fffffac0))
:02078398 0177191F cmneq r7,r15,lsl r9
:0207839C 405D3804 submis r3,r13,r4,lsl #0x10
:020783A0 3D0C5D98 unknown
:020783A4 A1450C27 unknown
:020783A8 3D304805 ldccc  8,cr4,[r0,#-0x14]!
:020783AC DCE59317 stclel 3,cr9,[r5],#+0x5c
:020783B0 E59C0935 ldr r0,[r12, #+0x935]		;r12+0x935=*(00000935)
:020783B4 47D52FFD unknown
:020783B8 12B50211 adcnes r0,r5,#0x10000001
:020783BC BC1DC503 ldclt  5,cr12,[r13],{#0x3}
:020783C0 08000104 stmeqda  r0 ,{r2,r8}
:020783C4 01058D10 unknown
:020783C8 2D421312 unknown
:020783CC 2502AD81 strcs r10,[r2, #-0xd81]		;(r2-0xd81=*(fffff27f))
:020783D0 9C00212C stcls  1,cr2,[r0],{#0x2c}
:020783D4 10392035 eornes r2,r9,r5,lsr r0
:020783D8 17BD0CDC unknown
:020783DC 20288545 eorcs  r8,r8,r5,asr #0xa
:020783E0 1120459F unknown
:020783E4 1A71C600 bne 03CE9BEC
:020783E8 0DE17E3D stceql 14,cr7,[r1,#+0xf4]!
:020783EC 0D9325DC unknown
:020783F0 0D470225 unknown
:020783F4 AD2048C5 stcge  8,cr4,[r0,#-0x314]!
:020783F8 1A40D11B bne 030AC86C
:020783FC 0019E281 andeqs r14,r9,r1,lsl #0x5
:02078400 0041813F subeq  r8,r1,r15,lsr r1
:02078404 0B390025 bleq 02EB84A0
:02078408 C3381588 teqgt r8,#0x22000000
:0207840C 000901E5 andeq  r0,r9,r5,ror #0x3
:02078410 E2831F62 add  r1,r3,#0x188
:02078414 00050108 andeq  r0,r5,r8,lsl #0x2
:02078418 02000502 andeq  r0,r0,#0x800000
:0207841C 05030005 streq r0,[r3, #-0x5]		;(r3-0x5=*(0000001b))
:02078420 2403AA00 strcs r10,[r3],#-0xa00
:02078424 D0072DC1 andle  r2,r7,r1,asr #0x1b
:02078428 082404E5 stmeqda  r4!,{r0,r2,r5,r6,r7,r10}
:0207842C 0005E5C1 andeq  r14,r5,r1,asr #0xb
:02078430 0405E5D0 streq r14,[r5],#-0x5d0
:02078434 6019C100 andvss r12,r9,r0,lsl #0x2
:02078438 53495DE5 unknown
:0207843C B0F91F00 rsclts r1,r9,r0,lsl #0x1e
:02078440 C2214E05 eorgt  r4,r1,#0x50
:02078444 20211395 mlacs  r1,r5,r3,r1unknown
:02078448 1375422D cmnne r5,#0xD0000002
:0207844C 09139500 ldmeqdb  r3 ,{r8,r10,r12,r15}
:02078450 119DDF40 orrnes r13,r13,r0,asr #0x1e
:02078454 A1FFFFAF mvnges r15,r15,lsr #0x1f
:02078458 40D5AC62 sbcmis r10,r5,r2,ror #0x18
:0207845C 19D110AD ldmneib  r1 ,{r0,r2,r3,r5,r7,r12}^
:02078460 5009196D andpl  r1,r9,r13,ror #0x12
:02078464 28351821 ldmcsda  r5!,{r0,r5,r11,r12}
:02078468 726010A9 rsbvc  r1,r0,#0xA9
:0207846C C00A8120 andgt  r8,r10,r0,lsr #0x2
:02078470 4015E3A0 andmis r14,r5,r0,lsr #0x7
:02078474 62D10005 sbcvss r0,r1,#0x5
:02078478 E283093D add  r0,r3,#0xF4000
:0207847C E1C138B4 strh r3,[r1, #+0x84]		;r1+0x84=*(00060084)
:02078480 A030010C eorges r0,r0,r12,lsl #0x2
:02078484 00258011 eoreq  r8,r5,r1,lsl r0
:02078488 00098EE0 andeq  r8,r9,r0,ror #0x1d
:0207848C 11E14CC1 mvnne  r4,r1,asr #0x19
:02078490 4DD1E860 unknown
:02078494 B4E35E07 unknown
:02078498 81C1C812 bichi  r12,r1,r2,lsl r8
:0207849C 009D1004 addeqs r1,r13,r4
:020784A0 E220811C eor  r8,r0,#0x7
:020784A4 E1D118B4 ldrh r1,[r1, #+0x84]		;r1+0x84=*(00060084)
:020784A8 130B8501 unknown
:020784AC E1100140 tst r0,r0,asr #0x2
:020784B0 0AFFFFEF beq 02078474
:020784B4 CD8000B1 unknown
:020784B8 285D2063 ldmcsda  r13 ,{r0,r1,r5,r6,r13}^
:020784BC 3C3D1071 ldccc  0,cr1,[r13],#-0x1c4
:020784C0 3EF81009 cdpcc 0,14,cr1,cr8,cr9,0
:020784C4 6120C53D unknown
:020784C8 38052E30 stmccda  r5 ,{r4,r5,r9,r10,r11,r13}
:020784CC 1E4953A1 cdpne 3,4,cr5,cr9,cr1,5
:020784D0 B93BD866 ldmltdb  r11!,{r1,r2,r5,r6,r11,r12,r14,r15}
:020784D4 082AED38 stmeqda  r10!,{r3,r4,r5,r8,r10,r11,r13,r14,r15}
:020784D8 4D20E1A0 stcmi  1,cr14,[r0,#-0x280]!
:020784DC C3101D0F tstgt r0,#0x3C0
:020784E0 49001D8D stmmidb  r0 ,{r0,r2,r3,r7,r8,r10,r11,r12}
:020784E4 BC4D5E24 stcltl 14,cr5,[r13],{#0x24}
:020784E8 E5003102 str r3,[r0, #-0x102]		;(r0-0x102=*(fffffefe))
:020784EC 3D85D611 unknown
:020784F0 052B8100 streq r8,[r11, #-0x100]!
:020784F4 FC50094D ldc2l 9,cr0,[r0],{#0x4d}
:020784F8 9E10551E mrcls 5,0,r5,cr0,cr14,{0}
:020784FC 2591DD92 ldrcs r13,[r1, #+0xd92]		;r1+0xd92=*(00060d92)
:02078500 4151992B cmpmi r1,r11,lsr #0x12
:02078504 113D1FED teqne r13,r13,ror #0x1f
:02078508 06DD765E unknown
:0207850C 47792315 unknown
:02078510 1675F593 unknown
:02078514 CD27E1B0 stcgt  1,cr14,[r7,#-0x2c0]!
:02078518 01AD1016 moveq  r1,r6,lsl r0		;r1=0(0x0)
:0207851C B800416C stmltda  r0 ,{r2,r3,r5,r6,r8,r14}
:02078520 09159424 ldmeqdb  r5 ,{r2,r5,r10,r12,r15}
:02078524 E1119110 tst r1,r0,lsl r1
:02078528 0DE58004 stceql 0,cr8,[r5,#+0x10]!
:0207852C 2724B510 unknown
:02078530 BC2155D4 stclt  5,cr5,[r1],#-0x350
:02078534 04E1C020 unknown
:02078538 5A820701 bpl 000FA144
:0207853C B9E2800E unknown
:02078540 29400005 stmcsdb  r0 ,{r0,r2}^
:02078544 31CBA000 biccc  r10,r11,r0
:02078548 9640E110 unknown
:0207854C 102800E1 eorne  r0,r8,r1,ror #0x1
:02078550 0019169F muleqs r9,r15,r6
:02078554 14EDE284 unknown
:02078558 1D131645 unknown
:0207855C 22E21981 rsccs  r1,r2,#0x204000
:02078560 450725AD strmi r2,[r7, #-0x5ad]		;(r7-0x5ad=*(fffffa53))
:02078564 C7162D43 ldrgt r2,[r7, #-0x5ad]		;(r7-0x5ad=*(fffffa53))
:02078568 39003801 stmccdb  r0 ,{r0,r11,r12,r13}
:0207856C 42891026 addmi  r1,r9,#0x26
:02078570 37E95FB0 unknown
:02078574 00094A29 andeq  r4,r9,r9,lsr #0x14
:02078578 09007D1D stmeqdb  r0 ,{r0,r2,r3,r4,r8,r10,r11,r12,r13,r14}
:0207857C 8D19A800 unknown
:02078580 CD700942 ldcgtl 9,cr0,[r0,#-0x108]!
:02078584 111DF039 tstne r13,r9,lsr r0
:02078588 20127580 andcss r7,r2,r0,lsl #0xb
:0207858C C00D11BD strgth r1,[r13], -r13
:02078590 00256D23 eoreq  r6,r5,r3,lsr #0x1a
:02078594 F7C5F7D5 unknown
:02078598 7911D514 ldmvcdb  r1 ,{r2,r4,r8,r10,r12,r14,r15}
:0207859C 079D0100 ldreq r0,[r13,+r0, lsl #0x2]
:020785A0 00092AB7 streqh r2,[r9], -r7
:020785A4 500C2049 andpl  r2,r12,r9,asr #0x0
:020785A8 076149E3 streqb r4,r2,r12,r9,asr #0x0
:020785AC 03100D86 tsteq r0,#0x2180
:020785B0 255D4241 ldrcsb r4,[r13, #-0x241]		;(r13-0x241=*(defffdbf))
:020785B4 5A1DDD40 bpl 027EFABC
:020785B8 C4B50019 unknown
:020785BC 08513061 ldmeqda  r1 ,{r0,r5,r6,r12,r13}^
:020785C0 01F9E280 mvneqs r14,r0,lsl #0x5
:020785C4 04863011 streq r3,[r6],#+0x11
:020785C8 61530039 cmpvs r3,r9,lsr r0
:020785CC 0009D140 andeq  r13,r9,r0,asr #0x2
:020785D0 05112779 ldreq r2,[r1, #-0x779]		;(r1-0x779=*(fffff887))
:020785D4 0ADD67EA beq 017D2584
:020785D8 C5012299 strgt r2,[r1, #-0x299]		;(r1-0x299=*(fffffd67))
:020785DC 2571D53A ldrcsb r13,[r1, #-0x53a]!
:020785E0 F6429509 strnvb r9,[r2],-r9, lsl #0xa
:020785E4 094416C5 stmeqdb  r4 ,{r0,r2,r6,r7,r9,r10,r12}^
:020785E8 0C108900 ldceq  9,cr8,[r0],{#0x0}
:020785EC 19410089 stmnedb  r1 ,{r0,r3,r7}^
:020785F0 A960AD00 unknown
:020785F4 800A0541 andhi  r0,r10,r1,asr #0xa
:020785F8 020F04E2 andeq  r0,r15,#0xE2000000
:020785FC 21601D90 unknown
:02078600 2A8DFFFE bcs 003F8600
:02078604 FD220140 stc2  1,cr0,[r2,#-0x100]!
:02078608 39B0850F ldmccib  r0!,{r0,r1,r2,r3,r8,r10,r15}
:0207860C 1140853B unknown
:02078610 10051EC1 andne  r1,r5,r1,asr #0x1d
:02078614 BDEF50B5 stcltl 0,cr5,[r15,#+0x2d4]!
:02078618 2D100510 unknown
:0207861C 05102110 ldreq r2,[r0, #-0x110]		;(r0-0x110=*(fffffef0))
:02078620 E510BD50 ldr r11,[r0, #-0xd50]		;(r0-0xd50=*(fffff2b0))
:02078624 FF90BD12 swinv 0x0090bd12
:02078628 70BD3E81 adcvcs r3,r13,r1,lsl #0x1d
:0207862C 40BD1921 adcmis r1,r13,r1,lsr #0x12
:02078630 5910BD02 ldmpldb  r0 ,{r1,r8,r10,r11,r12,r13,r15}
:02078634 EF0821A6 swi 0x000821a6
:02078638 15E1D110 strneb r13,[r1, #+0x110]!
:0207863C 9205E013 andls  r14,r5,#0x13
:02078640 1D886A85 unknown
:02078644 051F484D ldreq r4,[r15, #-0x84d]		;r15-0x84d=*(02077dff)=#309162621(0x126d727d)
:02078648 1C184540 ldcne  5,cr4,[r8],{#0x40}
:0207864C 16651845 unknown
:02078650 190001DA stmnedb  r0 ,{r1,r3,r4,r6,r7,r8}
:02078654 01180001 tsteq r8,r1
:02078658 15500500 ldrneb r0,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:0207865C 95B59E01 ldrls r9,[r5, #+0xe01]!
:02078660 0D400510 unknown
:02078664 010E0001 unknown
:02078668 0B500500 bleq 03479A70
:0207866C 0A00016B beq 02078C20
:02078670 10251005 eorne  r1,r5,r5
:02078674 01070001 unknown
:02078678 055D0600 ldreqb r0,[r13, #-0x600]		;(r13-0x600=*(defffa00))
:0207867C 03405D10 unknown
:02078680 FFFF47DD swinv 0x00ff47dd
:02078684 650BEAFF strvs r14,[r11, #-0xaff]		;(r11-0xaff=*(fffff517))
:02078688 35004121 strcc r4,[r0, #-0x121]		;(r0-0x121=*(fffffedf))
:0207868C E0192911 ands r2,r9,r1,lsl r9
:02078690 1338D125 teqne r8,#0x40000009
:02078694 9945994F stmlsdb  r5 ,{r0,r1,r2,r3,r6,r8,r11,r12,r15}^
:02078698 0C673541 stceql 5,cr3,[r7],#-0x104
:0207869C 11052910 unknown
:020786A0 04674302 unknown
:020786A4 E5DD1231 ldrb r1,[r13, #+0x231]		;r13+0x231=*(df000231)
:020786A8 5A419906 bpl 030DEAC8
:020786AC 59A20001 stmplib  r2!,{r0}
:020786B0 1D7111A9 ldcnel 1,cr1,[r1,#-0x2a4]!
:020786B4 01314FF1 ldreqsh r4,[r1, -r1]!
:020786B8 00014500 andeq  r4,r1,r0,lsl #0xa
:020786BC 118517AE orrne  r1,r5,r14,lsr #0xf
:020786C0 0D6DA02D stceql 0,cr10,[r13,#-0xb4]!
:020786C4 2D05802D unknown
:020786C8 2D5ECC40 unknown
:020786CC 2D012080 unknown
:020786D0 06F02D50 unknown
:020786D4 59C0402D stmplib  r0 ,{r0,r2,r3,r5,r14}^
:020786D8 2C5D402D ldccsl 0,cr4,[r13],{#0x2d}
:020786DC F02D602D eornv  r6,r13,r13,lsr #0x0
:020786E0 B4402D0E strltb r2,[r0],#-0xd0e
:020786E4 C0AF802D adcgt  r8,r15,r13,lsr #0x0
:020786E8 5105C02D unknown
:020786EC 40290780 eormi  r0,r9,r0,lsl #0xf
:020786F0 AA8051A8 bge 0008CD98
:020786F4 2DC02190 unknown
:020786F8 0051021A subeqs r0,r1,r10,lsl r2
:020786FC 9D402508 unknown
:02078700 6C002556 stcvs  5,cr2,[r0],{#0x56}
:02078704 4908C02D stmmidb  r8 ,{r0,r2,r3,r5,r14,r15}
:02078708 40290980 eormi  r0,r9,r0,lsl #0x13
:0207870C 40295593 mlami  r9,r3,r5,r5unknown
:02078710 2E292489 cdpcs 4,2,cr2,cr9,cr9,4
:02078714 800C004D andhi  r0,r12,r13,asr #0x0
:02078718 4FD0004D swimi 0x00d0004d
:0207871C 1B012435 blne 020C17F8
:02078720 FD885485 unknown
:02078724 253015FF ldrcs r1,[r0, #-0x5ff]!
:02078728 1455C711 ldrneb r12,[r5],#-0x711
:0207872C 19990A6D ldmneib  r9 ,{r0,r2,r3,r5,r6,r9,r11}
:02078730 010379B6 streqh r7,[r3, -r6]
:02078734 C911A926 ldmgtdb  r1 ,{r1,r2,r5,r8,r11,r13,r15}
:02078738 1B85F71B blne 001F63AC
:0207873C 019802E9 orreqs r0,r8,r9,ror #0x5
:02078740 90C000B1 strlsh r0,[r0],#+0x1
:02078744 1C5F13E5 ldcnel 3,cr1,[r15],{#0xe5}
:02078748 B9BEE28C ldmltib  r14!,{r2,r3,r7,r9,r13,r14,r15}
:0207874C 12090A03 andne  r0,r9,#0x3000
:02078750 5305EDA0 unknown
:02078754 01520001 cmpeq r2,r1
:02078758 00015100 andeq  r5,r1,r0,lsl #0x2
:0207875C 00015550 andeq  r5,r1,r0,asr r5
:02078760 4E00014F cdpmi 1,0,cr0,cr0,cr15,2
:02078764 00011C49 andeq  r1,r1,r9,asr #0x18
:02078768 B500014C strlt r0,[r0, #-0x14c]		;(r0-0x14c=*(fffffeb4))
:0207876C 55000124 strpl r0,[r0, #-0x124]		;(r0-0x124=*(fffffedc))
:02078770 012F0001 unknown
:02078774 03E13B00 mvneq  r3,#0x0
:02078778 8C0A05AA stchi  5,cr0,[r10],{#0xaa}
:0207877C 5D2F08E2 stcpl  8,cr0,[r15,#-0x388]!
:02078780 C033211C eorgts r2,r3,r12,lsl r1
:02078784 30150DBA ldrcch r0,[r5], -r10
:02078788 0F71E1D1 swieq 0x0071e1d1
:0207878C 7DE2028C stcvcl 2,cr0,[r2,#+0x230]!
:02078790 E2800B25 add  r0,r0,#0x9400
:02078794 0AB52016 beq 00DC07F4
:02078798 E5CD3082 strb r3,[r13, #+0x82]		;r13+0x82=*(df000082)
:0207879C 07017DF1 unknown
:020787A0 50230055 eorpl  r0,r3,r5,asr r0
:020787A4 062D0019 unknown
:020787A8 03A92055 moveq  r2,#0x55		;r2=85(0x55)
:020787AC 052D0AB9 streq r0,[r13, #-0xab9]!
:020787B0 CD006722 unknown
:020787B4 30392AF1 unknown
:020787B8 0367E281 unknown
:020787BC 343BDD0C unknown
:020787C0 01751FE1 cmneq r5,r1,ror #0x1f
:020787C4 E80031E8 stmda  r0 ,{r3,r5,r6,r7,r8,r12,r13}
:020787C8 47ADC031 unknown
:020787CC 13395031 teqne r9,#0x31
:020787D0 3157C031 cmpcc r7,r1,lsr r0
:020787D4 B41BBD00 ldrlt r11,[r11],#-0xd00
:020787D8 3AC0316E bcc 01084D98
:020787DC 310A8031 unknown
:020787E0 00314AC0 eoreqs r4,r1,r0,asr #0x15
:020787E4 00315580 eoreqs r5,r1,r0,lsl #0xb
:020787E8 2DC03180 unknown
:020787EC 310B8031 unknown
:020787F0 31553DC0 cmpcc r5,r0,asr #0x1b
:020787F4 4C165900 ldcmi  9,cr5,[r6],{#0x0}
:020787F8 3120C031 unknown
:020787FC 20110580 andcss r0,r1,r0,lsl #0xb
:02078800 4A0E956B bmi 0241DDB4
:02078804 20E28C1E rsccs  r8,r2,r14,lsl r12
:02078808 E501CD20 str r12,[r1, #-0xd20]		;(r1-0xd20=*(fffff2e0))
:0207880C 3FD10330 swicc 0x00d10330
:02078810 2900E918 stmcsdb  r0 ,{r3,r4,r8,r11,r13,r14,r15}
:02078814 E819211C ldmda  r9 ,{r2,r3,r4,r8,r13}
:02078818 E2822E4A add  r2,r2,#0x4A0
:0207881C EB000213 bl 02079070
:02078820 6DD03400 unknown
:02078824 E400450E str r4,[r0],#-0x50e
:02078828 FFFF0119 swinv 0x00ff0119
:0207882C 9D00002C unknown
:02078830 000D793A andeq  r7,r13,r10,lsr r9
:02078834 0841E356 stmeqda  r1 ,{r1,r2,r4,r6,r8,r9,r13,r14,r15}^
:02078838 231AF98C tstcs r10,#0x230000
:0207883C ED280025 stc  0,cr0,[r8,#-0x94]!
:02078840 2B11FFA7 blcs 024F86E4
:02078844 F21BED85 andnvs r14,r11,#0x2140
:02078848 3E65FFF3 mcrcc 15,3,r15,cr5,cr3,{7}
:0207884C 101D08C5 andnes r0,r13,r5,asr #0x11
:02078850 001D71EB andeqs r7,r13,r11,ror #0x3
:02078854 1D795B6D ldcnel 11,cr5,[r9,#-0x1b4]!
:02078858 E2800D13 add  r0,r0,#0x4C0
:0207885C 008107C0 addeq  r0,r1,r0,asr #0xf
:02078860 69FFAB91 ldmvsib  r15!,{r0,r4,r7,r8,r9,r11,r13,r15}^
:02078864 00C9E32F sbceq  r14,r9,r15,lsr #0x6
:02078868 3DD15065 unknown
:0207886C 4540011A strmib r0,[r0, #-0x11a]		;(r0-0x11a=*(fffffee6))
:02078870 0A15600A beq 025D08A0
:02078874 69E20279 unknown
:02078878 7BB1FFFF blvc 00CF887C
:0207887C AD0014E1 unknown
:02078880 2CC40304 stccsl 3,cr0,[r4],{#0x4}
:02078884 9D0014E1 unknown
:02078888 100D23F1 unknown
:0207888C C430104A unknown
:02078890 719D0FA1 orrvcs r0,r13,r1,lsr #0x1f
:02078894 8113A00E tsthi r3,r14
:02078898 CA07AD11 bgt 02263CE4
:0207889C BC1B2513 ldclt  5,cr2,[r11],{#0x13}
:020788A0 E1200564 unknown
:020788A4 C41254BE ldrgt r5,[r2],#-0x4be
:020788A8 0EE101E1 cdpeq 1,14,cr0,cr1,cr1,7
:020788AC E5C4004B strb r0,[r4, #+0x4b]		;r4+0x4b=*(126d72c8)=#0(0x00000000)
:020788B0 4AE50108 bmi 019B8CD8
:020788B4 E5105944 ldr r5,[r0, #-0x944]		;(r0-0x944=*(fffff6bc))
:020788B8 0C08D517 stceq  5,cr13,[r8],{#0x17}
:020788BC BABA4025 blt 00F08958
:020788C0 0DBE4005 ldceq  0,cr4,[r14,#+0x14]!
:020788C4 C022B040 eorgt  r11,r2,r0,asr #0x0
:020788C8 218A3065 orrcs  r3,r10,r5,ror #0x0
:020788CC 3D005DC0 unknown
:020788D0 71300503 teqvc r0,r3,lsl #0xa
:020788D4 00DD8002 sbceqs r8,r13,r2
:020788D8 801685BC ldrhih r8,[r6], -r12
:020788DC 8126ADE5 unknown
:020788E0 AB10314B blge 02484E14
:020788E4 1D4939A7 unknown
:020788E8 10211401 eorne  r1,r1,r1,lsl #0x8
:020788EC A7ACE581 strge r14,[r12,+r1, lsl #0xb]!
:020788F0 D58708C9 strle r0,[r7, #+0x8c9]		;r7+0x8c9=*(000008c9)
:020788F4 00D91840 sbceqs r1,r9,r0,asr #0x10
:020788F8 C4019D04 strgt r9,[r1],#-0xd04
:020788FC 0A4D73FD beq 033D58F8
:02078900 310641D5 unknown
:02078904 13F11059 mvnnes r1,#0x59
:02078908 11217035 unknown
:0207890C 155DB040 ldrneb r11,[r13, #-0x40]		;(r13-0x40=*(deffffc0))
:02078910 82205580 eorhi  r5,r0,#0x20000000
:02078914 C2201FE2 eorgt  r1,r0,#0x388
:02078918 2082E301 addcs  r14,r2,r1,lsl #0x6
:0207891C 00090095 muleq  r9,r5,r0
:02078920 112009BC strneh r0,[r0, -r12]!
:02078924 0009D800 andeq  r13,r9,r0,lsl #0x10
:02078928 15D424BE ldrneb r2,[r4, #+0x4be]		;r4+0x4be=*(126d773b)=#0(0x00000000)
:0207892C 91C02130 bicls  r2,r0,r0,lsr r1
:02078930 01B49122 moveqs r9,r2,lsr #0x2		;r9=0(0x0)
:02078934 B106E1D2 unknown
:02078938 2001B80A andcs  r11,r1,r10,lsl #0x10
:0207893C B624CDC2 unknown
:02078940 F1E1D001 mvnnv  r13,r1
:02078944 EB000201 bl 02079150
:02078948 A1481141 unknown
:0207894C A5218941 strge r8,[r1, #-0x941]!
:02078950 BD744701 ldcltl 7,cr4,[r4,#-0x4]!
:02078954 24601531 unknown
:02078958 1D399045 ldcne  0,cr9,[r9,#-0x114]!
:0207895C 41180131 tstmi r8,r1,lsr r1
:02078960 50A9BB10 adcpl  r11,r9,r0,lsl r11
:02078964 01411E0D unknown
:02078968 9C40C518 stclsl 5,cr12,[r0],{#0x18}
:0207896C AD170C67 unknown
:02078970 00E907E5 rsceq  r0,r9,r5,ror #0xf
:02078974 F06500A4 rsbnv  r0,r5,r4,lsr #0x1
:02078978 A580890B strge r8,[r0, #+0x90b]		;r0+0x90b=*(0000090b)
:0207897C 090581B8 stmeqdb  r5 ,{r3,r4,r5,r7,r8,r15}
:02078980 058D1615 streq r1,[r13, #+0x615]		;r13+0x615=*(df000615)
:02078984 8FF129CD swihi 0x00f129cd
:02078988 D00DA03A andle  r10,r13,r10,lsr r0
:0207898C 10015005 andne  r5,r1,r5
:02078990 168D1005 strne r1,[r13],+r5
:02078994 17C11009 strneb r1,[r1, +r9]
:02078998 190575FE stmnedb  r5 ,{r1,r2,r3,r4,r5,r6,r7,r8,r10,r12,r13,r14}
:0207899C 21003C2C unknown
:020789A0 B4C90AF0 strltb r0,[r9],#+0xaf0
:020789A4 A9D3F561 ldmgeib  r3 ,{r0,r5,r6,r8,r10,r12,r13,r14,r15}^
:020789A8 39A2A915 stmccib  r2!,{r0,r2,r4,r8,r11,r13,r15}
:020789AC 24010D0F strcs r0,[r1],#-0xd0f
:020789B0 20F4010D rsccss r0,r4,r13,lsl #0x2
:020789B4 2AB19F2F bcs 00CE0678
:020789B8 09B103BD ldmeqib  r1!,{r0,r2,r3,r4,r5,r7,r8,r9}
:020789BC 8050055D subhis r0,r0,r13,asr r5
:020789C0 136D1EE5 unknown
:020789C4 D919F9E0 ldmledb  r9 ,{r5,r6,r7,r8,r11,r12,r13,r14,r15}
:020789C8 4005912D andmi  r9,r5,r13,lsr #0x2
:020789CC A11DE583 tstge r13,r3,lsl #0xb
:020789D0 0E3555D2 mrceq 5,1,r5,cr5,cr2,{6}
:020789D4 89C000E5 stmhiib  r0 ,{r0,r2,r5,r6,r7}^
:020789D8 D4F08930 unknown
:020789DC C5021231 strgt r1,[r2, #-0x231]		;(r2-0x231=*(fffffdcf))
:020789E0 30891201 addcc  r1,r9,r1,lsl #0x4
:020789E4 F0891020 addnv  r1,r9,r0,lsr #0x0
:020789E8 511D8495 unknown
:020789EC C1E590E0 mvngt  r9,r0,ror #0x1
:020789F0 22DEC12F sbccss r12,r14,#0xC000000B
:020789F4 710078E1 unknown
:020789F8 2904D916 stmcsdb  r4 ,{r1,r2,r4,r8,r11,r12,r14,r15}
:020789FC E5050D05 str r0,[r5, #-0xd05]		;(r5-0xd05=*(fffff36b))
:02078A00 898DF809 stmhiib  r13 ,{r0,r3,r11,r12,r13,r14,r15}
:02078A04 06298D09 unknown
:02078A08 0114E58D tsteq r4,r13,lsl #0xb
:02078A0C F9188A00 ldmnvdb  r8 ,{r9,r11,r15}
:02078A10 DE21B204 cdple 2,2,cr11,cr1,cr4,0
:02078A14 023005E1 eoreqs r0,r0,#0x38400000
:02078A18 31A10B25 movcc  r0,r5,lsr #0x16		;r0=0(0x0)
:02078A1C 39346015 ldmccdb  r4!,{r0,r2,r4,r13,r14}
:02078A20 005524C3 subeqs r2,r5,r3,asr #0x9
:02078A24 00555730 subeqs r5,r5,r0,lsr r7
:02078A28 BE00C10E cdplt 1,0,cr12,cr0,cr14,0
:02078A2C BCE1CD01 stcltl 13,cr12,[r1],#+0x4
:02078A30 31A51105 movcc  r1,r5,lsl #0x2		;r1=448(0x1c0)
:02078A34 2481A51C strcs r10,[r1],#+0x51c
:02078A38 3930006D ldmccdb  r0!,{r0,r2,r3,r5,r6}
:02078A3C 6D4CAA41 unknown
:02078A40 6970020C unknown
:02078A44 4008319D mulmi  r8,r13,r1
:02078A48 52790451 rsbpls r0,r9,#0x51000000
:02078A4C 0F00A513 swieq 0x0000a513
:02078A50 01090271 unknown
:02078A54 000DAB00 andeq  r10,r13,r0,lsl #0x16
:02078A58 10191353 andnes r1,r9,r3,asr r3
:02078A5C C5112A91 ldrgt r2,[r1, #-0xa91]		;(r1-0xa91=*(fffff72f))
:02078A60 F0C5B050 sbcnv  r11,r5,r0,asr r0
:02078A64 B40195B6 strlt r9,[r1],#-0x5b6
:02078A68 275110C9 ldrcsb r1,[r1],#-0x5b6
:02078A6C 161DF0C9 ldrne r15,[r1],#-0x5b6
:02078A70 41100AF5 ldrmish r0,[r0, -r5]
:02078A74 45D503E2 ldrmib r0,[r5, #+0x3e2]		;r5+0x3e2=*(00000452)
:02078A78 A0188D1D andges r8,r8,r13,lsl r13
:02078A7C 611B0001 tstvs r11,r1
:02078A80 9F00A088 swils 0x0000a088
:02078A84 00092405 andeq  r2,r9,r5,lsl #0x8
:02078A88 BA2161C5 blt 028D11A4
:02078A8C 2B9500C9 blcs 005B8DB8
:02078A90 09E1C212 unknown
:02078A94 11BE8D10 movnes r8,r0,lsl r13		;r8=0(0x0)
:02078A98 5019E1C2 andpls r14,r9,r2,asr #0x3
:02078A9C CD145495 unknown
:02078AA0 AD64B040 stcgel 0,cr11,[r4,#-0x100]!
:02078AA4 91202DB2 strlsh r2,[r0, -r2]!
:02078AA8 65B03D74 ldrvs r3,[r0, #+0xd74]!
:02078AAC 79F24D00 unknown
:02078AB0 21F9FE03 mvncss r15,r3,lsl #0x1c
:02078AB4 91106900 tstls r0,r0,lsl #0x12
:02078AB8 ADF19121 ldcgel 1,cr9,[r1,#+0x84]!
:02078ABC 5890D903 ldmplia  r0 ,{r0,r1,r8,r11,r12,r14,r15}
:02078AC0 FD001D7D unknown
:02078AC4 81020517 unknown
:02078AC8 C121BC23 unknown
:02078ACC D6C60FE1 strleb r0,ia 
:02078AD0 553870CD ldrpl r7,[r8, #-0xcd]!
:02078AD4 10F0CDA0 rscnes r12,r0,r0,lsr #0x1b
:02078AD8 CDA03410 stcgt  4,cr3,[r0,#+0x40]!
:02078ADC 2D9141F0 unknown
:02078AE0 6D0C6B14 unknown
:02078AE4 CE14C520 cdpgt 5,0,cr12,cr4,cr0,1
:02078AE8 00DD244D sbceqs r2,r13,r13,asr #0x8
:02078AEC F0751054 rsbnvs r1,r5,r4,asr r0
:02078AF0 107110BD unknown
:02078AF4 6DF319A1 ldcvsl 9,cr1,[r3,#+0x284]!
:02078AF8 CD00B050 unknown
:02078AFC 207100A5 rsbcss r0,r1,r5,lsr #0x1
:02078B00 541DE0C9 ldrpl r14,[r13],#-0xc9
:02078B04 BA1179F1 blt 024D72D0
:02078B08 E5084911 str r4,[r8, #-0x911]		;(r8-0x911=*(fffff6ef))
:02078B0C 5160CD04 unknown
:02078B10 F943FD1A stmnvdb  r3 ,{r1,r3,r4,r8,r10,r11,r12,r13,r14,r15}^
:02078B14 70C9D56D sbcvc  r13,r9,r13,ror #0xa
:02078B18 05483D3C streqb r3,[r8, #-0xd3c]		;(r8-0xd3c=*(fffff2c4))
:02078B1C 3431BC10 unknown
:02078B20 D0BDE1C2 adcles r14,r13,r2,asr #0x3
:02078B24 BDA0BD0D stclt  13,cr11,[r0,#+0x34]!
:02078B28 346BE0F0 unknown
:02078B2C 206070BD unknown
:02078B30 3275130D rsbccs r1,r5,#0x34000000
:02078B34 19C311BC stmneib  r3 ,{r2,r3,r4,r5,r7,r8,r12}^
:02078B38 0B50ADE1 bleq 034A42C4
:02078B3C 006900AD rsbeq  r0,r9,r13,lsr #0x1
:02078B40 2E5110AD cdpcs 0,4,cr1,cr1,cr13,5
:02078B44 B1FAF0B1 ldrlth r15,[r10, #+0x1]!
:02078B48 B50249F0 strlt r4,[r2, #-0x9f0]		;(r2-0x9f0=*(fffff610))
:02078B4C 4D8049B0 unknown
:02078B50 8D16BD20 unknown
:02078B54 D37FD400 cmnle r15,#0x0
:02078B58 406101C9 rsbmi  r0,r1,r9,asr #0x3
:02078B5C 306518AD rsbcc  r1,r5,r13,lsr #0x11
:02078B60 F53D6592 ldrnv r6,[r13, #-0x592]!
:02078B64 2D10DE12 unknown
:02078B68 3DCD0008 unknown
:02078B6C 92104908 andlss r4,r0,#0x20000
:02078B70 FFB22049 swinv 0x00b22049
:02078B74 6CA08125 stcvs  1,cr8,[r0],#+0x94
:02078B78 16ED71B5 unknown
:02078B7C 152D04A5 strne r0,[r13, #-0x4a5]!
:02078B80 6D0A85F2 unknown
:02078B84 A903251B stmgedb  r3 ,{r0,r1,r3,r4,r8,r10,r13}
:02078B88 2D4D9D02 unknown
:02078B8C 3F30B220 swicc 0x0030b220
:02078B90 CD0B25CD unknown
:02078B94 91910AF5 ldrlssh r0,[r1, +r5]
:02078B98 0FB18D01 swieq 0x00b18d01
:02078B9C 1C7021AA ldcnel 1,cr2,[r0],#-0x2a8
:02078BA0 0FF0B900 swieq 0x00f0b900
:02078BA4 34F1E500 unknown
:02078BA8 4D2B7149 stcmi  1,cr7,[r11,#-0x124]!
:02078BAC FD024D11 unknown
:02078BB0 0019BA00 andeqs r11,r9,r0,lsl #0x14
:02078BB4 AF001901 swige 0x00001901
:02078BB8 01D312B0 ldreqh r1,[r3, #+0x20]		;r3+0x20=*(00000040)
:02078BBC 01030011 unknown
:02078BC0 79900BC1 ldmvcib  r0 ,{r0,r6,r7,r8,r9,r11}
:02078BC4 BC14C510 ldclt  5,cr12,[r4],{#0x10}
:02078BC8 1785D311 unknown
:02078BCC 12D126E1 sbcnes r2,r1,#0xE100000
:02078BD0 C95109E3 ldmgtdb  r1 ,{r0,r1,r5,r6,r7,r8,r11}^
:02078BD4 7D511900 unknown
:02078BD8 010DB42C unknown
:02078BDC AF310D15 swige 0x00310d15
:02078BE0 00000BCA andeq  r0,r0,r10,asr #0x17
:02078BE4 401509AA andmis r0,r5,r10,lsr #0x13
:02078BE8 40154007 andmis r4,r5,r7
:02078BEC 1A401509 bne 0307E018
:02078BF0 03051005 unknown
:02078BF4 50350019 eorpls r0,r5,r9,lsl r0
:02078BF8 1AB81019 bne 00E7CC64
:02078BFC 1D135000 unknown
:02078C00 00188210 andeqs r8,r8,r0,lsl r2
:02078C04 0009F129 andeq  r15,r9,r9,lsr #0x2
:02078C08 9178B12D cmnls r8,r13,lsr #0x2
:02078C0C 850CA400 strhi r10,[r12, #-0x400]		;(r12-0x400=*(fffffc00))
:02078C10 0D226506 stceq  5,cr6,[r2,#-0x18]!
:02078C14 00015018 andeq  r5,r1,r8,lsl r0
:02078C18 003D12CD eoreqs r1,r13,r13,asr #0x5
:02078C1C 0001ABEE andeq  r10,r1,r14,ror #0x17
:02078C20 C708F1B3 unknown
:02078C24 103918D1 unknown
:02078C28 2DEA0675 stccsl 6,cr0,[r10,#+0x1d4]!
:02078C2C 00E17816 rsceq  r7,r1,r6,lsl r8
:02078C30 18B51806 ldmneia  r5!,{r1,r2,r11,r12}
:02078C34 A5019D8D strge r9,[r1, #-0xd8d]		;(r1-0xd8d=*(fffff433))
:02078C38 05DD0141 ldreqb r0,[r13, #+0x141]		;r13+0x141=*(df000141)
:02078C3C 21005103 unknown
:02078C40 0BE1A038 bleq 018E0D28
:02078C44 C913A134 ldmgtdb  r3 ,{r2,r4,r5,r8,r13,r15}
:02078C48 C018E11F andgts r14,r8,r15,lsl r1
:02078C4C 0EA0E58D cdpeq 5,10,cr14,cr0,cr13,4
:02078C50 02EBFFD5 rsceq  r15,r11,#0x354
:02078C54 850C0049 strhi r0,[r12, #-0x49]		;(r12-0x49=*(ffffffb7))
:02078C58 A9507809 ldmgedb  r0 ,{r0,r3,r11,r12,r13,r14}^
:02078C5C 1985001B stmneib  r5 ,{r0,r1,r3,r4}
:02078C60 125910A5 subnes r1,r9,#0xA5
:02078C64 C1220615 unknown
:02078C68 F90CE13D stmnvdb  r12 ,{r0,r2,r3,r4,r5,r8,r13,r14,r15}
:02078C6C 009D7806 addeqs r7,r13,r6,lsl #0x10
:02078C70 140C6E58 strne r6,[r12],#-0xe58
:02078C74 B151EC02 cmplt r1,r2,lsl #0x18
:02078C78 9F208C35 swils 0x00208c35
:02078C7C 7D880CE1 unknown
:02078C80 8D923000 unknown
:02078C84 C2098500 andgt  r8,r9,#0x0
:02078C88 2B7D2985 blcs 03FC32A4
:02078C8C 002906D9 unknown
:02078C90 6051001D subvss r0,r1,r13,lsl r0
:02078C94 2111B50F tstcs r1,r15,lsl #0xa
:02078C98 EE1BA910 mrc 9,0,r10,cr11,cr0,{0}
:02078C9C 11090021 unknown
:02078CA0 20319223 eorcss r9,r1,r3,lsr #0x4
:02078CA4 1011160D andnes r1,r1,r13,lsl #0xc
:02078CA8 00117506 andeqs r7,r1,r6,lsl #0xa
:02078CAC A9401129 stmgedb  r0 ,{r0,r3,r5,r8,r12}^
:02078CB0 125CD513 subnes r13,r12,#0x4C00000
:02078CB4 9D001D00 unknown
:02078CB8 3CD51039 ldcccl 0,cr1,[r5],{#0x39}
:02078CBC 2CB916CD ldccs  6,cr1,[r9],#+0x334
:02078CC0 65191549 ldrvs r1,[r9, #-0x549]		;(r9-0x549=*(fffffab7))
:02078CC4 DF0CB548 swile 0x000cb548
:02078CC8 45EC250D strmib r2,[r12, #+0x50d]!
:02078CCC 20490C00 subcs  r0,r9,r0,lsl #0x18
:02078CD0 2DE10821 stccsl 8,cr0,[r1,#+0x84]!
:02078CD4 1CF53BD5 ldcnel 11,cr3,[r5],#+0x354
:02078CD8 C5020BB3 strgt r0,[r2, #-0xbb3]		;(r2-0xbb3=*(fffff44d))
:02078CDC 44023124 strmi r3,[r2],#-0x124
:02078CE0 1E70E200 cdpne 2,6,cr14,cr0,cr0,0
:02078CE4 8215D500 andhis r13,r5,#0x0
:02078CE8 002E3FE5 eoreq  r3,r14,r5,ror #0x1f
:02078CEC 5124CD04 unknown
:02078CF0 9902AD00 stmlsdb  r2 ,{r8,r10,r11,r13,r15}
:02078CF4 D581200E strle r2,[r1, #+0xe]		;r1+0xe=*(000001ce)
:02078CF8 CF22E12A swigt 0x0022e12a
:02078CFC 8D100385 unknown
:02078D00 3D2F874B stccc  7,cr8,[r15,#-0x12c]!
:02078D04 25E58310 strcsb r8,[r5, #+0x310]!
:02078D08 8542C51C strhib r12,[r2, #-0x51c]		;(r2-0x51c=*(fffffae4))
:02078D0C 3422C10B unknown
:02078D10 02790189 rsbeqs r0,r9,#0x40000022
:02078D14 01EE3845 mvneq  r3,r5,asr #0x10
:02078D18 E2404017 sub  r4,r0,#0x17
:02078D1C 71810284 orrvc  r0,r1,r4,lsl #0x5
:02078D20 0099810C addeqs r8,r9,r12,lsl #0x2
:02078D24 C9A91F65 stmgtib  r9!,{r0,r2,r5,r6,r8,r9,r10,r11,r12}
:02078D28 E1478506 unknown
:02078D2C 3B010410 blcc 020B9D74
:02078D30 11E0E080 mvnne  r14,r0,lsl #0x1
:02078D34 336DE580 unknown
:02078D38 20C009C9 sbccs  r0,r0,r9,asr #0x13
:02078D3C 45300281 ldrmi r0,[r0, #-0x281]!
:02078D40 00006100 andeq  r6,r0,r0,lsl #0x2
:02078D44 9A328120 bls 02D191CC
:02078D48 AD128506 unknown
:02078D4C DDF3ADB3 ldclel 13,cr10,[r3,#+0x2cc]!
:02078D50 C3058532 unknown
:02078D54 15BE00E5 ldrne r0,[r14, #+0xe5]!
:02078D58 05751C00 ldreqb r1,[r5, #-0xc00]!
:02078D5C 05023914 streq r3,[r2, #-0x914]		;(r2-0x914=*(fffff6ec))
:02078D60 1012C510 andnes r12,r2,r0,lsl r5
:02078D64 0081C375 addeq  r12,r1,r5,ror r3
:02078D68 4020D1D0 unknown
:02078D6C C3129904 tstgt r2,#0x10000
:02078D70 0FD9E54A swieq 0x00d9e54a
:02078D74 5993ADE2 ldmplib  r3 ,{r1,r5,r6,r7,r8,r10,r11,r13,r15}
:02078D78 F511195E ldrnv r1,[r1, #-0x95e]		;(r1-0x95e=*(fffff862))
:02078D7C FA008D2B blx 0209C238
:02078D80 2A212BF5 bcs 028C3D5C
:02078D84 2107E5C5 unknown
:02078D88 00050840 andeq  r0,r5,r0,asr #0x10
:02078D8C 00051BA3 andeq  r1,r5,r3,lsr #0x17
:02078D90 23001109 unknown
:02078D94 61340011 teqvs r4,r1,lsl r0
:02078D98 10A1AA00 adcne  r10,r1,r0,lsl #0x14
:02078D9C F131495A teqnv r1,r10,asr r9
:02078DA0 211DCC2D tstcs r13,r13,lsr #0x18
:02078DA4 492DE244 stmmidb  r13!,{r2,r6,r9,r13,r14,r15}
:02078DA8 11498111 unknown
:02078DAC 00751EAD rsbeqs r1,r5,r13,lsr #0x1d
:02078DB0 046900B4 unknown
:02078DB4 49C5209D stmmiib  r5 ,{r0,r2,r3,r4,r7,r13}^
:02078DB8 5200D519 andpl  r13,r0,#0x6400000
:02078DBC 02A160D5 adceq  r6,r1,#0xD5
:02078DC0 E2EC181D rsc  r1,r12,#0x1D0000
:02078DC4 DC007103 stcle  1,cr7,[r0],{#0x3}
:02078DC8 36790071 unknown
:02078DCC 00F50B8D rsceqs r0,r5,r13,lsl #0x17
:02078DD0 1D15FDF4 unknown
:02078DD4 00158025 andeqs r8,r5,r5,lsr #0x0
:02078DD8 00290DF9 unknown
:02078DDC E13DD510 teq r13,r0,lsl r5
:02078DE0 002D0400 eoreq  r0,r13,r0,lsl #0x8
:02078DE4 0389000C orreq  r0,r9,#0xC
:02078DE8 11E14881 mvnne  r4,r1,lsl #0x11
:02078DEC 22991310 addcss r1,r9,#0x40000000
:02078DF0 4003E5D6 unknown
:02078DF4 DDE2860A stclel 6,cr8,[r2,#+0x28]!
:02078DF8 C500B210 strgt r11,[r0, #-0x210]		;(r0-0x210=*(fffffdf0))
:02078DFC 44D602AD ldrmib r0,[r6],#+0x2ad
:02078E00 D530B2E5 ldrle r11,[r0, #-0x2e5]!
:02078E04 0B2901D5 bleq 02AB9560
:02078E08 E130A024 teq r0,r4,lsr #0x0
:02078E0C E2022CFF and  r2,r2,#0xFF00
:02078E10 12912002 addnes r2,r1,#0x2
:02078E14 89E1C580 unknown
:02078E18 BFE28531 swilt 0x00e28531
:02078E1C F1CD21CD bicnv  r2,r13,r13,asr #0x3
:02078E20 41CD70C4 bicmi  r7,r13,r4,asr #0x1
:02078E24 1AD55089 bne 015CD050
:02078E28 6011CD7C andvss r12,r1,r12,ror r13
:02078E2C 92AE1E99 adcls  r1,r14,#0x990
:02078E30 590B49E5 stmpldb  r11 ,{r0,r2,r5,r6,r7,r8,r11,r14}
:02078E34 D0500260 subles r0,r0,r0,ror #0x4
:02078E38 31C10CE5 biccc  r0,r1,r5,ror #0x19
:02078E3C 70212955 eorvc  r2,r1,r5,asr r9
:02078E40 40010129 andmi  r0,r1,r9,lsr #0x2
:02078E44 08E21546 unknown
:02078E48 84E59220 unknown
:02078E4C E0008312 and  r8,r0,r2,lsl r3
:02078E50 E0211295 mla  r1,r5,r2,r1unknown
:02078E54 A8A41121 stmgeia  r4!,{r0,r5,r8,r12}
:02078E58 19055920 stmnedb  r5 ,{r5,r8,r11,r12,r14}
:02078E5C 06142948 ldreq r2,db 
:02078E60 823E1235 eorhis r1,r14,#0x50000003
:02078E64 210417E2 unknown
:02078E68 1511E793 ldrne r14,[r1, #-0x793]		;(r1-0x793=*(fffffa2d))
:02078E6C 0400E182 streq r14,[r0],#-0x182
:02078E70 07E78311 unknown
:02078E74 10454265 subne  r4,r5,r5,ror #0x4
:02078E78 02716070 rsbeqs r6,r1,#0x70
:02078E7C 07910008 ldreq r0,[r1, +r8]
:02078E80 028400F1 addeq  r0,r4,#0xF1
:02078E84 70E01980 rscvc  r1,r0,r0,lsl #0x13
:02078E88 91484141 unknown
:02078E8C C0053D25 andgt  r3,r5,r5,lsr #0x1a
:02078E90 B1E53491 unknown
:02078E94 0CB50C1C ldceq  12,cr0,[r5],#+0x70
:02078E98 E5911004 ldr r1,[r1, #+0x4]		;r1+0x4=*(000001c4)
:02078E9C 0EB5010A cdpeq 1,10,cr0,cr5,cr10,0
:02078EA0 E0810100 add  r0,r1,r0,lsl #0x2
:02078EA4 900231E0 andls  r3,r2,r0,ror #0x3
:02078EA8 021127B5 andeqs r2,r1,#0x2D40000
:02078EAC 1271E113 rsbnes r14,r1,#0xC0000004
:02078EB0 01C20019 biceq  r0,r2,r9,lsl r0
:02078EB4 007D0001 rsbeqs r0,r13,r1
:02078EB8 0808A108 stmeqda  r8 ,{r3,r8,r13,r15}
:02078EBC 20E1285C rsccs  r2,r1,r12,asr r8
:02078EC0 89E1A028 unknown
:02078EC4 2001CA04 andcs  r12,r1,r4,lsl #0x14
:02078EC8 10ED41AD rscne  r4,r13,r13,lsr #0x3
:02078ECC D0302A75 eorles r2,r0,r5,ror r10
:02078ED0 016910ED unknown
:02078ED4 00516784 subeqs r6,r1,r4,lsl #0xf
:02078ED8 168102F1 unknown
:02078EDC 8504ED40 strhi r14,[r4, #-0xd40]		;r4-0xd40=*(126d653d)=#0(0x00000000)
:02078EE0 00012C4F andeq  r2,r1,r15,asr #0x18
:02078EE4 00012BB7 streqh r2,[r1], -r7
:02078EE8 2900012A stmcsdb  r0 ,{r1,r3,r5,r8}
:02078EEC 01280001 unknown
:02078EF0 0127AA00 unknown
:02078EF4 40052600 andmi  r2,r5,r0,lsl #0xc
:02078EF8 0E150003 cdpeq 0,0,cr0,cr5,cr3,0
:02078EFC 23CA410D biccs  r4,r10,#0x40000003
:02078F00 41220001 unknown
:02078F04 88100D00 ldmhida  r0 ,{r8,r10,r11}
:02078F08 9A109510 bls 0249E350
:02078F0C C2016182 andgt  r6,r1,#0x80000020
:02078F10 D03002E5 eorles r0,r0,r5,ror #0x5
:02078F14 0D0C02E5 unknown
:02078F18 79050400 stmvcdb  r5 ,{r10}
:02078F1C 0065C31D rsbeq  r12,r5,r13,lsl r3
:02078F20 202E08C8 eorcs  r0,r14,r8,asr #0x11
:02078F24 1004E591 mulne  r4,r1,r5
:02078F28 002D0A39 eoreq  r0,r13,r9,lsr r10
:02078F2C 003D605B eoreqs r6,r13,r11,asr r0
:02078F30 11803D58 orrne  r3,r0,r8,asr r13
:02078F34 10B2003D adcnes r0,r2,r13,lsr r0
:02078F38 096915D0 unknown
:02078F3C 3040E282 subcc  r14,r0,r2,lsl #0x5
:02078F40 E5C21445 strb r1,[r2, #+0x445]		;r2+0x445=*(00000445)
:02078F44 E1C0B221 bic  r11,r0,r1,lsr #0x4
:02078F48 5113B900 tstpl r3,r0,lsl #0x12
:02078F4C 0CCCFF05 stceql 15,cr15,[r12],{#0x5}
:02078F50 C44CE21C strgtb r14,[r12],#-0x21c
:02078F54 C2C0019D sbcgt  r0,r0,#0x40000027
:02078F58 48930055 ldmmiia  r3 ,{r0,r2,r4,r6}
:02078F5C FFA84BE5 swinv 0x00a84be5
:02078F60 05E91241 streqb r1,[r9, #+0x241]!
:02078F64 B0022190 mullt  r2,r0,r1
:02078F68 50C5E084 sbcpl  r14,r5,r4,lsl #0x1
:02078F6C 22391005 eorcss r1,r9,#0x5
:02078F70 33D92049 bicccs r2,r9,#0x49
:02078F74 313D7C3C teqcc r13,r12,lsr r12
:02078F78 E5D20B31 ldrb r0,[r2, #+0xb31]		;r2+0xb31=*(00000b31)
:02078F7C 02390385 eoreqs r0,r9,#0x14000002
:02078F80 B304A192 unknown
:02078F84 2D3CE283 ldccs  2,cr14,[r12,#-0x20c]!
:02078F88 00190441 andeqs r0,r9,r1,asr #0x8
:02078F8C B00C91FF unknown
:02078F90 65081B39 strvs r1,[r8, #-0xb39]		;(r8-0xb39=*(fffff4c7))
:02078F94 9317C902 tstls r7,#0x8000
:02078F98 0DE02042 stceql 0,cr2,[r0,#+0x108]!
:02078F9C 029DA833 addeqs r10,r13,#0x330000
:02078FA0 00E513BD unknown
:02078FA4 1D512CA1 unknown
:02078FA8 0039023C eoreqs r0,r9,r12,lsr r2
:02078FAC C02000E4 eorgt  r0,r0,r4,ror #0x1
:02078FB0 490206E5 stmmidb  r2 ,{r0,r2,r5,r6,r7,r9,r10}
:02078FB4 0E5D0201 cdpeq 2,4,cr0,cr13,cr1,0
:02078FB8 01145005 tsteq r4,r5
:02078FBC 00011300 andeq  r1,r1,r0,lsl #0x6
:02078FC0 1BAD12AD blne 00BBDA7C
:02078FC4 350F4E4D strcc r4,[r15, #-0xe4d]		;r15-0xe4d=*(0207817f)=#721491969(0x2b011801)
:02078FC8 0D000910 unknown
:02078FCC 1976B210 ldmnedb  r6!,{r4,r9,r12,r13,r15}^
:02078FD0 00090100 andeq  r0,r9,r0,lsl #0x2
:02078FD4 05B21019 ldreq r1,[r2, #+0x19]!
:02078FD8 00050200 andeq  r0,r5,r0,lsl #0x4
:02078FDC 310011AD unknown
:02078FE0 B4E5D109 unknown
:02078FE4 03E1D030 mvneq  r13,#0x30
:02078FE8 020B7D04 andeq  r7,r11,#0x100
:02078FEC B4E18324 unknown
:02078FF0 E1C00220 bic  r0,r0,r0,lsr #0x4
:02078FF4 10651571 rsbne  r1,r5,r1,ror r5
:02078FF8 A9011005 stmgedb  r1 ,{r0,r2,r12}
:02078FFC DC10354A ldcle  5,cr3,[r0],{#0x4a}
:02079000 30113920 andccs r3,r1,r0,lsr #0x12
:02079004 212006F9 unknown
:02079008 2A300034 bcs 02C790E0
:0207900C E3D6E58D bics r14,r6,#0x23400000
:02079010 01A4FAFC unknown
:02079014 1B998002 blne 006D9024
:02079018 E1C100B6 strh r0,[r1, #+0x6]		;r1+0x6=*(000001c6)
:0207901C 052D55B9 streq r5,[r13, #-0x5b9]!
:02079020 85046105 strhi r6,[r4, #-0x105]		;r4-0x105=*(2b0116fc)=#0(0x00000000)
:02079024 2D0C7145 unknown
:02079028 7D0C0D4C unknown
:0207902C 952CF110 strls r15,[r12, #-0x110]!
:02079030 0045FE0E subeq  r15,r5,r14,lsl #0x1c
:02079034 25E11351 strcsb r1,[r1, #+0x351]!
:02079038 D0165500 andles r5,r6,r0,lsl #0xa
:0207903C 3A3540C9 bcc 02DC9368
:02079040 E1FC30D7 ldrsb r3,[r12, #+0x7]!
:02079044 F0435101 subnv  r5,r3,r1,lsl #0x2
:02079048 11890095 unknown
:0207904C 01EC10FD unknown
:02079050 5DE26408 stcpll 4,cr6,[r2,#+0x20]!
:02079054 8D901910 unknown
:02079058 8D700010 ldchil 0,cr0,[r0,#-0x40]!
:0207905C 14C1A020 strneb r10,[r1],#+0x20
:02079060 02F52349 rsceqs r2,r5,#0x24000001
:02079064 01811003 orreq  r1,r1,r3
:02079068 809DB89D umullhis r11,r13,r13,r8
:0207906C 9100004C unknown
:02079070 00852B27 addeq  r2,r5,r7,lsr #0x16
:02079074 B21045A2 andlts r4,r0,#0x28800000
:02079078 19E5D020 unknown
:0207907C 8C220D00 stchi  13,cr0,[r2],#-0x0
:02079080 13E51061 mvnne  r1,#0x61
:02079084 0019E1D0 ldreqsb r14,[r9], -r0
:02079088 1599201D ldrne r2,[r9, #+0x1d]		;r9+0x1d=*(0000001d)
:0207908C 52007296 andpl  r7,r0,#0x60000009
:02079090 3D702ED1 ldcccl 14,cr2,[r0,#-0x344]!
:02079094 00557400 subeqs r7,r5,r0,lsl #0x8
:02079098 B0D412E5 sbclts r1,r4,r5,ror #0x5
:0207909C 10150055 andnes r0,r5,r5,asr r0
:020790A0 58015509 stmplda  r1 ,{r0,r3,r8,r10,r12,r14}
:020790A4 56020069 strpl r0,da 
:020790A8 92120D03 andlss r0,r2,#0xC0
:020790AC 16ADACE5 unknown
:020790B0 62080AAD andvs  r0,r8,#0xAD000
:020790B4 E5D22F79 ldrb r2,[r2, #+0xf79]		;r2+0xf79=*(00000f79)
:020790B8 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:020790BC B00F01A0 andlt  r0,r15,r0,lsr #0x3
:020790C0 991945E1 ldmlsdb  r9 ,{r0,r5,r6,r7,r8,r10,r14}
:020790C4 D1220521 unknown
:020790C8 80B80399 umlalhis r0,r8,r9,r3
:020790CC DDC101FD unknown
:020790D0 000D1B22 andeq  r1,r13,r2,lsr #0x16
:020790D4 AA433D18 bge 0314853C
:020790D8 3B033DB6 blcc 021487B8
:020790DC 20D90000 sbccss r0,r9,r0
:020790E0 11051419 unknown
:020790E4 951439E2 ldrls r3,[r4, #-0x9e2]		;r4-0x9e2=*(2b010e1f)=#0(0x00000000)
:020790E8 01FFFE11 mvneqs r15,r1,lsl r14
:020790EC 03203C08 unknown
:020790F0 1D000D9F unknown
:020790F4 11100D00 tstne r0,r0,lsl #0x1a
:020790F8 398010CD stmccib  r0 ,{r0,r2,r3,r6,r7,r12}
:020790FC 001DAE00 andeqs r10,r13,r0,lsl #0x1c
:02079100 41E20110 mvnmi  r0,r0,lsl r1
:02079104 14BD0A6D unknown
:02079108 0CE1100D stceql 0,cr1,[r1],#+0x34
:0207910C 0A8DC000 beq 003E9114
:02079110 39100980 ldmccdb  r0 ,{r7,r8,r11}
:02079114 E168D200 unknown
:02079118 15C00010 strneb r0,[r0, #+0x10]		;r0+0x10=*(00000010)
:0207911C 6031C203 eorvss r12,r1,r3,lsl #0x4
:02079120 35305028 ldrcc r5,[r0, #-0x28]!
:02079124 0D001500 unknown
:02079128 11100C10 tstne r0,r0,lsl r12
:0207912C B14E1100 unknown
:02079130 02ADC312 adceq  r12,r13,#0x48000000
:02079134 9000D1D3 unknown
:02079138 001510E5 andeqs r1,r5,r5,ror #0x1
:0207913C 0202E3C1 andeq  r14,r2,#0x4000003
:02079140 00B0E180 adceqs r14,r0,r0,lsl #0x3
:02079144 28ADC300 stmcsia  r13!,{r8,r9,r14,r15}
:02079148 107D13A5 rsbnes r1,r13,r5,lsr #0x7
:0207914C 15AD504C strne r5,[r13, #+0x4c]!
:02079150 3D00019C unknown
:02079154 DA113906 ble 024C7574
:02079158 9D86202D unknown
:0207915C AD572124 unknown
:02079160 10004004 andne  r4,r0,r4
:02079164 02DD00E2 sbceqs r0,r13,#0xE2
:02079168 31C111B5 strcch r1,[r1, #+0x15]		;r1+0x15=*(000001d5)
:0207916C 5D9AEE13 unknown
:02079170 96000470 unknown
:02079174 A3D309E5 bicges r0,r3,#0x394000
:02079178 619230BD ldrvsh r3,[r2, +r13]
:0207917C 0599EF00 ldreq r14,[r9, #+0xf00]		;r9+0xf00=*(00000f00)
:02079180 149154F8 ldrne r5,[r1],#+0x4f8
:02079184 284D0355 stmcsda  r13 ,{r0,r2,r4,r6,r8,r9}^
:02079188 94152540 ldrls r2,[r5],#-0x540
:0207918C 9723A9E5 strls r10,[r5],#-0x540
:02079190 9ADC0081 bls 0177939C
:02079194 E5941091 ldr r1,[r4, #+0x91]		;r4+0x91=*(2b011892)=#0(0x00000000)
:02079198 FF09A3C6 swinv 0x0009a3c6
:0207919C 4DF82889 ldcmil 8,cr2,[r8,#+0x224]!
:020791A0 302D7010 eorcc  r7,r13,r0,lsl r0
:020791A4 2C8500D9 stccs  0,cr0,[r5],{#0xd9}
:020791A8 402945EA eormi  r4,r9,r10,ror #0xb
:020791AC 0E351161 cdpeq 1,2,cr1,cr5,cr1,3
:020791B0 CD500DE3 unknown
:020791B4 85408E00 strhib r8,[r0, #-0xe00]		;(r0-0xe00=*(fffff200))
:020791B8 FCE27934 stc2l 9,cr7,[r2],#+0xd0
:020791BC 071099FB unknown
:020791C0 3A45A942 bcc 031E36D0
:020791C4 28AD3095 stmcsia  r13!,{r0,r2,r4,r7,r12,r13}
:020791C8 586112C1 unknown
:020791CC BD0031A9 unknown
:020791D0 B143A130 unknown
:020791D4 172D5213 unknown
:020791D8 1DAD4A01 stcne  10,cr4,[r13,#+0x4]!
:020791DC A01A7601 andges r7,r10,r1,lsl #0xc
:020791E0 A01A0513 andges r0,r10,r3,lsl r5
:020791E4 0A000F03 beq 0207CDF8
:020791E8 A18BE3A0 orrge  r14,r11,r0,lsr #0x7
:020791EC A3A133D1 movge  r3,#0x44000003		;r3=1140850691(0x44000003)
:020791F0 0430A120 unknown
:020791F4 7D944355 unknown
:020791F8 3840B511 stmccda  r0 ,{r0,r4,r8,r10,r12,r13,r15}^
:020791FC 01B500B9 ldreqh r0,[r5, +r9]!
:02079200 0D061D10 unknown
:02079204 00793100 rsbeqs r3,r9,r0,lsl #0x2
:02079208 AC132178 ldcge  1,cr2,[r3],{#0x78}
:0207920C 25BA42F1 ldrcs r4,[r10, #+0x2f1]!
:02079210 A0500D00 subges r0,r0,r0,lsl #0x1a
:02079214 850765E3 strhi r6,[r7, #-0x5e3]		;(r7-0x5e3=*(fffffa1d))
:02079218 03D10A61 biceqs r0,r1,#0x61000
:0207921C FFAF13E1 swinv 0x00af13e1
:02079220 505405EB subpls r0,r4,r11,ror #0xb
:02079224 F3401947 unknown
:02079228 2915000D ldmcsdb  r5 ,{r0,r2,r3}
:0207922C E5100D00 ldr r0,[r0, #-0xd00]		;(r0-0xd00=*(fffff300))
:02079230 0975EF12 ldmeqdb  r5!,{r1,r4,r8,r9,r10,r11,r13,r14,r15}^
:02079234 0D133100 unknown
:02079238 AEEC001D mcrge 0,7,r0,cr12,cr13,{0}
:0207923C 00110465 andeqs r0,r1,r5,ror #0x8
:02079240 281141CB ldmcsda  r1 ,{r0,r1,r3,r6,r7,r8,r14}
:02079244 20180105 andcss r0,r8,r5,lsl #0x2
:02079248 05B3E581 ldreq r14,[r3, #+0x581]!
:0207924C 09200289 stmeqdb  r0!,{r0,r3,r7,r9}
:02079250 00051101 andeq  r1,r5,r1,lsl #0x2
:02079254 15FFAEE4 ldrneb r10,[r15, #+0xee4]!
:02079258 FFC622F9 swinv 0x00c622f9
:0207925C 41D900B1 ldrmih r0,[r9, #+0x1]		;r9+0x1=*(00000001)
:02079260 C0000194 mulgt  r0,r4,r1
:02079264 020C7959 andeq  r7,r12,#0x164000
:02079268 29143500 ldmcsdb  r4 ,{r8,r10,r12,r13}
:0207926C 01F1F803 mvneqs r15,r3,lsl #0x10
:02079270 02A110B0 adceq  r1,r1,#0xB0
:02079274 004101B8 streqh r0,[r1],#-0x18
:02079278 10193225 andnes r3,r9,r5,lsr #0x4
:0207927C 21F87212 mvncss r7,r2,lsl r2
:02079280 2111A802 tstcs r1,r2,lsl #0x10
:02079284 DD004530 unknown
:02079288 75728000 ldrvcb r8,[r2, #-0x0]!
:0207928C 8DE31100 stchil 1,cr1,[r3,#+0x0]!
:02079290 018D0201 orreq  r0,r13,r1,lsl #0x4
:02079294 07290108 streq r0,[r9,-r8, lsl #0x2]!
:02079298 7DADE3A0 stcvc  3,cr14,[r13,#+0x280]!
:0207929C 5D318801 ldcpl  8,cr8,[r1,#-0x4]!
:020792A0 10C19000 sbcne  r9,r1,r0
:020792A4 11003950 unknown
:020792A8 103D3265 eornes r3,r13,r5,ror #0x4
:020792AC D13500B2 ldrleh r0,[r5, -r2]!
:020792B0 731075E1 tstvc r0,#0x38400000
:020792B4 116C0015 unknown
:020792B8 D194504D orrles r5,r4,r13,asr #0x0
:020792BC E201004D and  r0,r1,#0x4D
:020792C0 E1A067C1 mov  r6,r1,asr #0xf
:020792C4 00514E02 subeqs r4,r1,r2,lsl #0x1c
:020792C8 E59F3154 ldr r3,[r15, #+0x154]		;r15+0x154=*(02079424)=#294752269(0x1191900d)
:020792CC 9F020154 swils 0x00020154
:020792D0 D320B0E5 unknown
:020792D4 070580E1 streq r8,[r15, #+0x154]		;r15+0x154=*(02079424)=#294752269(0x1191900d)
:020792D8 18D14080 ldmneia  r1 ,{r7,r14}^
:020792DC B0E3C229 rsclt  r12,r3,r9,lsr #0x4
:020792E0 E102C320 unknown
:020792E4 EBFF9F07 bl 02060F08
:020792E8 02492138 subeq  r2,r9,#0xE
:020792EC E59F1180 ldr r1,[r15, #+0x180]		;r15+0x180=*(02079474)=#-1859900143(0x91242d11)
:020792F0 A94010AD stmgedb  r0 ,{r0,r2,r3,r5,r7,r12}^
:020792F4 0071800C rsbeqs r8,r1,r12
:020792F8 0161C6A8 unknown
:020792FC E59F211C ldr r2,[r15, #+0x11c]		;r15+0x11c=*(02079420)=#-1717632960(0x999f0040)
:02079300 10F513C9 rscnes r1,r5,r9,asr #0x7
:02079304 C11902C2 tstgt r9,r2,asr #0x5
:02079308 811786E3 tsthi r7,r3,ror #0xd
:0207930C C28000E9 addgt  r0,r0,#0xE9
:02079310 100D4BE1 andne  r4,r13,r1,ror #0x17
:02079314 6908008D stmvsdb  r8 ,{r0,r2,r3,r7}
:02079318 0058B205 subeqs r11,r8,r5,lsl #0x4
:0207931C A96BE1D0 unknown
:02079320 2110FC00 tstcs r0,r0,lsl #0x18
:02079324 04199013 ldreq r9,[r9],#-0x13
:02079328 08212815 stmeqda  r1!,{r0,r2,r4,r11,r13}
:0207932C 21C95100 biccs  r5,r9,r0,lsl #0x2
:02079330 A7010518 unknown
:02079334 E001EDD8 unknown
:02079338 0BBE008D bleq 00FF9574
:0207933C 8A01E9D3 bhi 020F3A90
:02079340 002500FD unknown
:02079344 00197104 andeqs r7,r9,r4,lsl #0x2
:02079348 0BB5E083 bleq 00DF155C
:0207934C 0DF5D010 ldceql 0,cr13,[r5,#+0x40]!
:02079350 1429E086 unknown
:02079354 A415AD02 ldrge r10,[r5],#-0xd02
:02079358 E9F802C9 unknown
:0207935C D30BB005 unknown
:02079360 0005B6E1 andeq  r11,r5,r1,ror #0xd
:02079364 00ACE1C6 adceq  r14,r12,r6,asr #0x3
:02079368 0008E593 muleq  r8,r3,r5
:0207936C D9E58600 unknown
:02079370 05E15BA1 streqb r5,[r1, #+0xba1]!
:02079374 B0001590 mullt  r0,r0,r5
:02079378 DD0305D9 unknown
:0207937C C105D105 unknown
:02079380 E5410035 strb r0,[r1, #-0x35]		;(r1-0x35=*(91242cdc))
:02079384 0011842D andeqs r8,r1,r13,lsr #0x8
:02079388 9C014D84 stcls  13,cr4,[r1],{#0x84}
:0207938C 054E018D streqb r0,[r14, #-0x18d]		;(r14-0x18d=*(fffffe73))
:02079390 9EC4AA02 cdpls 10,12,cr10,cr4,cr2,0
:02079394 8D60EBFF stchil 11,cr14,[r0,#-0x3fc]!
:02079398 2004FE00 andcs  r15,r4,r0,lsl #0x1c
:0207939C 02A0E280 adceq  r14,r0,#0x8
:020793A0 A0030139 andge  r0,r3,r9,lsr r1
:020793A4 060910E1 streq r1,r0,r3,r9,lsr r1
:020793A8 00F949E3 rsceqs r4,r9,r3,ror #0x13
:020793AC E3A07001 mov  r7,#0x1		;r7=1(0x1)
:020793B0 9F603C09 swils 0x00603c09
:020793B4 2115F5E5 tstcs r5,r5,ror #0xb
:020793B8 30E1CB12 rsccc  r12,r1,r2,lsl r11
:020793BC 00B0FBFC unknown
:020793C0 2901E1D6 stmcsdb  r1 ,{r1,r2,r4,r6,r7,r8,r13,r14,r15}
:020793C4 201C8049 andcss r8,r12,r9,asr #0x0
:020793C8 B906CD9F stmltdb  r6 ,{r0,r1,r2,r3,r4,r7,r8,r10,r11,r14,r15}
:020793CC E1D21004 bics r1,r2,r4
:020793D0 C250B018 subgts r11,r0,#0x18
:020793D4 FF994DE1 swinv 0x00994de1
:020793D8 161500EB ldrne r0,r11,r0,#0x18
:020793DC 0040ADF8 unknown
:020793E0 05000103 streq r0,[r0, #-0x103]		;(r0-0x103=*(fffffefd))
:020793E4 E5104500 ldr r4,[r0, #-0x500]		;(r0-0x500=*(fffffb00))
:020793E8 04000204 streq r0,[r0],#-0x204
:020793EC 80001140 andhi  r1,r0,r0,asr #0x2
:020793F0 08002000 stmeqda  r0 ,{r13}
:020793F4 027FFF9B rsbeqs r15,r15,#0x26C
:020793F8 7F00FC30 swivc 0x0000fc30
:020793FC FF002002 swinv 0x00002002
:02079400 802944FF unknown
:02079404 00290180 eoreq  r0,r9,r0,lsl #0x3
:02079408 50591929 subpls r1,r9,r9,lsr #0x12
:0207940C 69C010B0 stmvsib  r0 ,{r4,r5,r7,r12}^
:02079410 71268E24 unknown
:02079414 3F405950 swicc 0x00405950
:02079418 29110E5D ldmcsdb  r1 ,{r0,r2,r3,r4,r6,r9,r10,r11}
:0207941C D61B9900 ldrle r9,[r11],-r0, lsl #0x12
:02079420 999F0040 ldmlsib  r15 ,{r6}
:02079424 1191900D orrnes r9,r1,r13
:02079428 68181D71 ldmvsda  r8 ,{r0,r4,r5,r6,r8,r10,r11,r12}
:0207942C 11C51018 bicne  r1,r5,r8,lsl r0
:02079430 200924FD unknown
:02079434 2B690185 blcs 03AB9A50
:02079438 11757C00 cmnne r5,r0,lsl #0x18
:0207943C 9F0014D9 swils 0x000014d9
:02079440 02550A1D subeqs r0,r5,#0x1D000
:02079444 730F4D89 unknown
:02079448 520C4015 andpl  r4,r12,#0x15
:0207944C 258900B1 strcs r0,[r9, #+0xb1]		;r9+0xb1=*(000000b1)
:02079450 03C506C1 biceq  r0,r5,#0xC100000
:02079454 FFA47909 swinv 0x00a47909
:02079458 0023C5EB eoreq  r12,r3,r11,ror #0xb
:0207945C 5D05309D unknown
:02079460 1D52680C unknown
:02079464 11403802 unknown
:02079468 204DD005 subcs  r13,r13,r5
:0207946C 0165001D unknown
:02079470 31640061 unknown
:02079474 91242D11 unknown
:02079478 11B720D5 ldrnesb r2,[r7, +r5]!
:0207947C 00C400C1 sbceq  r0,r4,r1,asr #0x1
:02079480 5000E285 andpl  r14,r0,r5,lsl #0x5
:02079484 16E58102 unknown
:02079488 2D480005 unknown
:0207948C 045D1401 ldreqb r1,[r13],#-0x401
:02079490 C01509A8 andgts r0,r5,r8,lsr #0x13
:02079494 01E58500 mvneq  r8,r0,lsl #0xa
:02079498 E301A02B unknown
:0207949C 3800FD38 stmccda  r0 ,{r3,r4,r5,r8,r10,r11,r12,r13,r14,r15}
:020794A0 15E59F30 strneb r9,[r5, #+0xf30]!
:020794A4 044D8400 streqb r8,[r13],#-0x400
:020794A8 003D0D69 eoreqs r0,r13,r9,ror #0x1a
:020794AC 08E12004 unknown
:020794B0 673B006D ldrvs r0,ia 
:020794B4 5104799B swppl r7,r11,r4
:020794B8 00D19C1A sbceqs r9,r1,r10,lsl r12
:020794BC 61028500 unknown
:020794C0 0D08D600 unknown
:020794C4 0D803801 unknown
:020794C8 0109EC31 unknown
:020794CC 0C7A52E4 ldceql 2,cr5,[r10],#-0x390
:020794D0 1D581002 unknown
:020794D4 C0000802 andgt  r0,r0,r2,lsl #0x10
:020794D8 1399E59F orrnes r14,r9,#0x27C00000
:020794DC 04DD2024 ldreqb r2,[r13],#+0x24
:020794E0 88C80099 stmhiia  r8 ,{r0,r3,r4,r7}^
:020794E4 15020B13 strne r0,[r2, #-0xb13]		;(r2-0xb13=*(999ef52d))
:020794E8 4DD02415 unknown
:020794EC 81091510 unknown
:020794F0 61A08003 movvs  r8,r3			;r8=294752269(0x1191900d)
:020794F4 04E28D0E unknown
:020794F8 0001A013 andeq  r10,r1,r3,lsl r0
:020794FC 25013990 strcs r3,[r1, #-0x990]		;(r1-0x990=*(91242381))
:02079500 0B412401 bleq 030C250C
:02079504 29DA1069 ldmcsib  r10 ,{r0,r3,r5,r6,r12}^
:02079508 01290B11 unknown
:0207950C EBFFA61B bl 02062D80
:02079510 15A2058E strne r0,[r2, #+0x58e]!
:02079514 69981000 ldmvsib  r8 ,{r12}
:02079518 9D13D110 unknown
:0207951C F214FD25 andnvs r15,r4,#0x940
:02079520 C00091D1 unknown
:02079524 35E59800 strccb r9,[r5, #+0x800]!
:02079528 C0420A47 subgt  r0,r2,r7,asr #0x14
:0207952C F1E598E0 mvnnv  r9,r0,ror #0x11
:02079530 4005E202 andmi  r14,r5,r2,lsl #0x4
:02079534 BED00001 cdplt 0,12,cr0,cr0,cr1,0
:02079538 AC000FE8 stcge  15,cr0,[r0],{#0xe8}
:0207953C 001000E8 andeqs r0,r0,r8,ror #0x1
:02079540 0007E59E muleq  r7,r14,r5
:02079544 E58C127D str r1,[r12, #+0x27d]		;r12+0x27d=*(0000027d)
:02079548 C9A21080 stmgtib  r2!,{r7,r12}
:0207954C 02D51000 sbceqs r1,r5,#0x0
:02079550 40251E41 eormi  r1,r5,r1,asr #0x1c
:02079554 BA1BC931 blt 0276BA20
:02079558 A2740495 rsbges r0,r4,#0x95000000
:0207955C 9D200391 stcls  3,cr0,[r0,#-0x244]!
:02079560 100940E5 andne  r4,r9,r5,ror #0x1
:02079564 09750019 unknown
:02079568 85C1A026 strhib r10,[r1, #+0x26]		;r1+0x26=*(91242d37)
:0207956C C627BD1B unknown
:02079570 32001506 andcc  r1,r0,#0x1800000
:02079574 00240065 eoreq  r0,r4,r5,ror #0x0
:02079578 8A00019F bhi 02079BFC
:0207957C 5495E590 ldrpl r14,[r5],#+0x590
:02079580 90C0169D smullls  r1,r0,r13,r6
:02079584 6A0CE588 bvs 023B2BAC
:02079588 D0EBFFA2 rscle  r15,r11,r2,lsr #0x1f
:0207958C 9B3206D1 blls 02CFB0D8
:02079590 24EBFF20 unknown
:02079594 53E84B45 mvnpl  r4,#0x11400
:02079598 3008021D andcc  r0,r8,r13,lsl r2
:0207959C 203003B9 unknown
:020795A0 93A0E59F movls  r14,#0x27C00000		;r14=666894336(0x27c00000)
:020795A4 1C018200 stcne  2,cr8,[r1],{#0x0}
:020795A8 00100206 andeqs r0,r0,r6,lsl #0x4
:020795AC 020120E0 andeq  r2,r1,#0xE0
:020795B0 A100E002 unknown
:020795B4 9F001C0B swils 0x00001c0b
:020795B8 122108E5 eorne  r0,r1,#0xE50000
:020795BC 0000E081 andeq  r14,r0,r1,lsl #0x1
:020795C0 2000E001 andcs  r14,r0,r1
:020795C4 20E08004 rsccs  r8,r0,r4
:020795C8 00E08008 rsceq  r8,r0,r8
:020795CC 237109C1 cmncs r1,#0x304000
:020795D0 55555555 ldrplb r5,[r5, #-0x555]		;(r5-0x555=*(fffffb1b))
:020795D4 33033333 unknown
:020795D8 0F0F0F33 swieq 0x000f0f33
:020795DC 003D700F eoreqs r7,r13,r15
:020795E0 03E16880 mvneq  r6,#0x800000
:020795E4 01B16000 moveqs r6,r0			;r6=0(0x0)
:020795E8 39501C25 ldmccdb  r0 ,{r0,r2,r5,r10,r11,r12}^
:020795EC 0259B200 subeqs r11,r9,#0x0
:020795F0 05400D12 streqb r0,[r0, #-0xd12]		;(r0-0xd12=*(fffff2ee))
:020795F4 B9224F49 stmltdb  r2!,{r0,r3,r6,r8,r9,r10,r11,r14}
:020795F8 F19501A9 orrnvs r0,r5,r9,lsr #0x3
:020795FC 02CD060B sbceq  r0,r13,#0xB00000
:02079600 EBFFB974 bl 02067BD8
:02079604 03250568 unknown
:02079608 F9207570 stmnvdb  r0!,{r4,r5,r6,r8,r10,r12,r13,r14}
:0207960C 00F980F0 unknown
:02079610 AD40F983 unknown
:02079614 3090F983 addccs r15,r0,r3,lsl #0x13
:02079618 F960F9C0 unknown
:0207961C 20F9D1F0 unknown
:02079620 307906B2 unknown
:02079624 D0E0F0F9 unknown
:02079628 20FDF8E7 rsccss r15,r13,r7,ror #0x11
:0207962C 81E5C186 mvnhi  r12,r6,lsl #0x3
:02079630 0531E060 ldreq r14,[r1, #-0x60]!
:02079634 C00E0085 andgt  r0,r14,r5,lsl #0x1
:02079638 20089934 andcs  r9,r8,r4,lsr r9
:0207963C E31C1081 tst r12,#0x81
:02079640 0521C0AC streq r12,[r1, #-0xac]!
:02079644 AC120110 ldcge  1,cr0,[r2],{#0x10}
:02079648 521081C0 andpls r8,r0,#0x30
:0207964C 528E2081 addpl  r2,r14,#0x81
:02079650 106D005D rsbne  r0,r13,r13,asr r0
:02079654 E180C0B2 strh r12,[r0, +r2]
:02079658 5E030C01 cdppl 12,0,cr0,cr3,cr1,0
:0207965C C07DF2E3 rsbgts r15,r13,r3,ror #0x5
:02079660 E1D1E0B0 ldrh r14,[r1, #+0x0]		;r1+0x0=*(91242d11)
:02079664 7D3E1108 ldcvc  1,cr1,[r14,#-0x20]!
:02079668 A0CC0CF0 unknown
:0207966C 03CBACE1 biceq  r10,r11,#0xE100
:02079670 C0BCE1A0 adcgts r14,r12,r0,lsr #0x3
:02079674 1079E190 unknown
:02079678 003140F6 unknown
:0207967C E1C1E0B0 strh r14,[r1, #+0x0]		;r1+0x0=*(91242d11)
:02079680 29F11079 unknown
:02079684 02B561C0 adceqs r6,r5,#0x30
:02079688 300A9D20 andcc  r9,r10,r0,lsr #0x1a
:0207968C D919F9A0 ldmledb  r9 ,{r5,r7,r8,r11,r12,r13,r14,r15}
:02079690 E3651301 unknown
:02079694 102130A3 eorne  r3,r1,r3,lsr #0x1
:02079698 30A31139 adccc  r1,r3,r9,lsr r1
:0207969C 0801A020 stmeqda  r1 ,{r5,r13,r15}
:020796A0 1A5509E9 bne 035BBE4C
:020796A4 1880310C stmneia  r0 ,{r2,r3,r8,r12,r13}
:020796A8 0C0129ED stceq  9,cr2,[r1],{#0xed}
:020796AC 1265E35C rsbne  r14,r5,#0x70000001
:020796B0 01095A05 unknown
:020796B4 9100F1E1 unknown
:020796B8 4D072D91 unknown
:020796BC D2C00108 sbcle  r0,r0,#0x2
:020796C0 1105E415 unknown
:020796C4 0C02D903 stceq  9,cr13,[r2],{#0x3}
:020796C8 0AE02EC0 beq 018851D0
:020796CC E20CC0FF and  r12,r12,#0xFF
:020796D0 E790C10C ldr r12,[r0,+r12, lsl #0x2]
:020796D4 2CE42E00 stccsl 14,cr2,[r4],#+0x0
:020796D8 19B5F7E0 ldmneib  r5!,{r5,r6,r7,r8,r9,r10,r12,r13,r14,r15}
:020796DC E52081E0 str r8,[r0, #-0x1e0]!
:020796E0 4DB02510 ldcmi  5,cr2,[r0,#+0x40]!
:020796E4 A9E5CDC0 unknown
:020796E8 DD8C204D unknown
:020796EC 559025E5 ldrpl r2,[r0, #+0x5e5]		;r0+0x5e5=*(000005e5)
:020796F0 B0A02509 adclt  r2,r0,r9,lsl #0xa
:020796F4 E11CCDC0 tst r12,r0,asr #0x1b
:020796F8 B00025BE strlth r2,[r0], -r14
:020796FC 2029DD00 eorcs  r13,r9,r0,lsl #0x1a
:02079700 105D4408 subnes r4,r13,r8,lsl #0x8
:02079704 99E1A0E0 unknown
:02079708 10210211 eorne  r0,r1,r1,lsl r2
:0207970C 0ED106C5 cdpeq 6,12,cr0,cr1,cr5,6
:02079710 C0001920 andgt  r1,r0,r0,lsr #0x12
:02079714 D5D4E58D ldrleb r14,[r4, #+0x58d]		;r4+0x58d=*(2b011d8e)=#0(0x00000000)
:02079718 15458400 strneb r8,[r5, #-0x400]		;(r5-0x400=*(fffffc70))
:0207971C 4DE10451 stcmil 4,cr0,[r1,#+0x144]!
:02079720 00100D19 andeqs r0,r0,r9,lsl r13
:02079724 E11BA030 tst r11,r0,lsr r0
:02079728 11DD28C5 bicnes r2,r13,r5,asr #0x11
:0207972C 04C9D120 streqb r13,[r9],#+0x120
:02079730 D126E4C0 unknown
:02079734 5DE1F120 stcpll 1,cr15,[r1,#+0x80]!
:02079738 9D140500 unknown
:0207973C F0007105 andnv  r7,r0,r5,lsl #0x2
:02079740 03E5C010 mvneq  r12,#0x10
:02079744 19194085 ldmnedb  r9 ,{r0,r2,r7,r14}
:02079748 4230C001 eormis r12,r0,#0x1
:0207974C 494001E2 stmmidb  r0 ,{r1,r5,r6,r7,r8}^
:02079750 00E35C10 rsceq  r5,r3,r0,lsl r12
:02079754 038DE010 orreq  r14,r13,#0x10
:02079758 10050459 andne  r0,r5,r9,asr r4
:0207975C E7C0300E strb r3,[r0, +r14]
:02079760 D430D00E unknown
:02079764 410F45E1 mrsmi r4,CPSR
:02079768 0C191D20 ldceq  13,cr1,[r9],{#0x20}
:0207976C 91000D70 unknown
:02079770 048DF61C streq r15,[r13],#+0x61c
:02079774 E2423001 sub  r3,r2,#0x1
:02079778 5E00030B cdppl 3,0,cr0,cr0,cr11,0
:0207977C 24811C9D strcs r1,[r1],#+0xc9d
:02079780 0E0F7500 cdpeq 5,0,cr7,cr15,cr0,0
:02079784 17C02058 unknown
:02079788 00410001 subeq  r0,r1,r1
:0207978C 19110095 ldmnedb  r1 ,{r0,r2,r4,r7}
:02079790 D010D0E0 andles r13,r0,r0,ror #0x1
:02079794 49713EF9 unknown
:02079798 10D21439 sbcnes r1,r2,r9,lsr r4
:0207979C 19499038 stmnedb  r9 ,{r3,r4,r5,r12,r15}^
:020797A0 21022159 unknown
:020797A4 38104D00 ldmccda  r0 ,{r8,r10,r11,r14}
:020797A8 50B6183D adcpls r1,r6,r13,lsr r8
:020797AC B94000AD stmltdb  r0 ,{r0,r2,r3,r5,r7}^
:020797B0 8D00090C unknown
:020797B4 3AE0853F bcc 0189ACB8
:020797B8 19010DC9 stmnedb  r1 ,{r0,r3,r6,r7,r8,r10,r11}
:020797BC 0110CD15 tsteq r0,r5,lsl r13
:020797C0 144901D5 strneb r0,[r9],#-0x1d5
:020797C4 F9EE04ED unknown
:020797C8 D0E1D109 rscle  r13,r1,r9,lsl #0x2
:020797CC 03E1D020 mvneq  r13,#0x20
:020797D0 45040101 strmi r0,[r4, #-0x101]		;r4-0x101=*(2b011700)=#0(0x00000000)
:020797D4 F7140115 unknown
:020797D8 E0422511 sub  r2,r2,r1,lsl r5
:020797DC 99970025 ldmlsib  r7 ,{r0,r2,r5}
:020797E0 E9E92D06 unknown
:020797E4 0FD50C17 swieq 0x00d50c17
:020797E8 C2292003 eorgt  r2,r9,#0x3
:020797EC 14A50CE3 unknown
:020797F0 065103BD unknown
:020797F4 403808EB eormis r0,r8,r11,ror #0x11
:020797F8 07950821 ldreq r0,[r5,+r1, lsr #0x10]
:020797FC 30091021 andcc  r1,r9,r1,lsr #0x0
:02079800 170EE240 strne r14,r1,r9,r1,lsr #0x0
:02079804 10850375 addne  r0,r5,r5,ror r3
:02079808 0C810011 stceq  0,cr0,[r1],{#0x11}
:0207980C E50E9F10 str r9,[r14, #-0xf10]		;(r14-0xf10=*(fffff0f0))
:02079810 02612001 rsbeq  r2,r1,#0x1
:02079814 004D1103 subeq  r1,r13,r3,lsl #0x2
:02079818 A11148A0 tstge r1,r0,lsr #0x11
:0207981C 80001F17 andhi  r1,r0,r7,lsl r15
:02079820 079D3800 ldreq r3,[r13,+r0, lsl #0x10]
:02079824 45103D82 ldrmi r3,[r0, #-0xd82]		;(r0-0xd82=*(fffff27e))
:02079828 301F2800 andccs r2,r15,r0,lsl #0x10
:0207982C 079D058D ldreq r0,[r13,+r13, lsl #0xb]
:02079830 1133631C teqne r3,r12,lsl r3
:02079834 E2435000 sub  r5,r3,#0x0
:02079838 02E0C000 rsceq  r12,r0,#0x0
:0207983C 01301FE3 teqeq r0,r3,ror #0x1f
:02079840 A0E2A1E2 rscge  r10,r2,r2,ror #0x3
:02079844 431CE100 tstmi r12,#0x0
:02079848 8E100625 cdphi 6,0,cr0,cr0,cr5,1
:0207984C 020881E2 andeq  r8,r8,#0x80000038
:02079850 90001152 andls  r1,r0,r2,asr r1
:02079854 044005E7 streqb r0,[r0],#-0x5e7
:02079858 12813004 addne  r3,r1,#0x4
:0207985C 8307D9A0 unknown
:02079860 9016C5E1 andlss r12,r6,r1,ror #0xb
:02079864 E780310E str r3,[r0,+r14, lsl #0x2]
:02079868 380785F3 stmccda  r7 ,{r0,r1,r4,r5,r6,r7,r8,r10,r15}
:0207986C F0A0079D umlalnv  r0,r0,r13,r7
:02079870 D03407F5 unknown
:02079874 A000B14D andge  r11,r0,r13,asr #0x2
:02079878 26DD22E1 ldrcsb r2,r11,r0,r13,asr #0x2
:0207987C 510DCD90 swppl r12,r0,r13
:02079880 20100913 andcss r0,r0,r3,lsl r9
:02079884 5D9007E9 unknown
:02079888 135DE58D cmpne r13,#0x23400000
:0207988C 3DB11441 ldccc  4,cr1,[r1,#+0x104]!
:02079890 D2161100 andles r1,r6,#0x0
:02079894 2D100D6C unknown
:02079898 E9000D11 stmdb  r0 ,{r0,r4,r8,r10,r11}
:0207989C 300DCE14 andcc  r12,r13,r4,lsl r14
:020798A0 10912815 addnes r2,r1,r5,lsl r8
:020798A4 601DCAEF andvss r12,r13,r15,ror #0x15
:020798A8 0DC63695 unknown
:020798AC 00019E40 andeq  r9,r1,r0,asr #0x1c
:020798B0 10390A16 eornes r0,r9,r6,lsl r10
:020798B4 D901E5C2 stmledb  r1 ,{r1,r6,r7,r8,r10,r13,r14,r15}
:020798B8 D901995A stmledb  r1 ,{r1,r3,r4,r6,r8,r11,r12,r15}
:020798BC 02419A07 subeq  r9,r1,#0x7000
:020798C0 4100A10D unknown
:020798C4 9D019750 unknown
:020798C8 044D0004 streqb r0,[r13],#-0x4
:020798CC 1081778D addne  r7,r1,r13,lsl #0xf
:020798D0 0415027D ldreq r0,[r5],#-0x27d
:020798D4 218F2021 orrcs  r2,r15,r1,lsr #0x0
:020798D8 1799BE00 ldrne r11,[r9,+r0, lsl #0x1c]
:020798DC 1D891175 unknown
:020798E0 25046510 strcs r6,[r4, #-0x510]		;r4-0x510=*(2b0112f1)=#0(0x00000000)
:020798E4 26253195 unknown
:020798E8 8611C9DB unknown
:020798EC 5507F901 strpl r15,[r7, #-0x901]		;(r7-0x901=*(fffff700))
:020798F0 55018101 strpl r8,[r1, #-0x101]		;(r1-0x101=*(91242c10))
:020798F4 A0009930 andge  r9,r0,r0,lsr r9
:020798F8 A0500419 subges r0,r0,r9,lsl r4
:020798FC 14292AE1 unknown
:02079900 0411B084 ldreq r11,[r1],#-0x84
:02079904 5A051D60 bpl 021C0E8C
:02079908 1D20498A stcne  9,cr4,[r0,#-0x228]!
:0207990C 0196CA58 orreqs r12,r6,r8,asr r10
:02079910 1029E022 eorne  r14,r9,r2,lsr #0x0
:02079914 10426030 subne  r6,r2,r0,lsr r0
:02079918 210E99E2 unknown
:0207991C F8000538 stmnvda  r0 ,{r3,r4,r5,r8,r10}
:02079920 00150821 andeqs r0,r5,r1,lsr #0x10
:02079924 25EE248D strcsb r2,[r14, #+0x48d]!
:02079928 15388900 ldrne r8,[r8, #-0x900]!
:0207992C 50087130 andpl  r7,r8,r0,lsr r1
:02079930 188D2889 stmneia  r13 ,{r0,r3,r7,r11,r13}
:02079934 89EF1011 unknown
:02079938 89000918 stmhidb  r0 ,{r3,r4,r8,r11}
:0207993C 28895008 stmcsia  r9 ,{r3,r12,r14}
:02079940 890103B5 stmhidb  r1 ,{r0,r2,r4,r5,r7,r8,r9}
:02079944 1011B718 andnes r11,r1,r8,lsl r7
:02079948 64001D10 strvs r1,[r0],#-0xd10
:0207994C 07391F35 unknown
:02079950 75691005 strvcb r1,[r9, #-0x5]!
:02079954 1015169D mulnes r5,r13,r6
:02079958 1011001D andnes r0,r1,r13,lsl r0
:0207995C 58002905 stmplda  r0 ,{r0,r2,r8,r11,r13}
:02079960 8BAF0009 blhi 00C3998C
:02079964 0520BA0C streq r11,[r0, #-0xa0c]!
:02079968 00095B00 andeq  r5,r9,r0,lsl #0x16
:0207996C A90009D3 stmgedb  r0 ,{r0,r1,r4,r6,r7,r8,r11}
:02079970 63000953 unknown
:02079974 0D920009 unknown
:02079978 2A015000 bcs 020CD980
:0207997C DD501881 unknown
:02079980 1CAD1A26 stcne  10,cr1,[r13],#+0x98
:02079984 40188101 andmis r8,r8,r1,lsl #0x2
:02079988 48688155 unknown
:0207998C 14C10009 strneb r0,[r1],#+0x9
:02079990 0145102D unknown
:02079994 055D4400 ldreqb r4,[r13, #-0x400]		;(r13-0x400=*(defffc00))
:02079998 00058400 andeq  r8,r5,r0,lsl #0x8
:0207999C B1100942 tstlt r0,r2,asr #0x12
:020799A0 3F000111 swicc 0x00000111
:020799A4 385D0175 ldmccda  r13 ,{r0,r2,r4,r5,r6,r8}^
:020799A8 1D551019 unknown
:020799AC 10E30DDA unknown
:020799B0 409E1849 addmis r1,r14,r9,asr #0x10
:020799B4 30090D61 andcc  r0,r9,r1,ror #0x1a
:020799B8 04310091 unknown
:020799BC 114A6100 unknown
:020799C0 1BEDDE19 blne 01BF122C
:020799C4 CD08850A unknown
:020799C8 2D001D04 unknown
:020799CC 3D024001 unknown
:020799D0 0E6D14CD cdpeq 4,6,cr1,cr13,cr13,6
:020799D4 E0490155 sub  r0,r9,r5,asr r1
:020799D8 07A0BFCA streq r11,r0,r9,r5,asr r1
:020799DC 015147E1 cmpeq r1,r1,ror #0xf
:020799E0 FDD970D0 unknown
:020799E4 C4101123 ldrgt r1,[r0],#-0x123
:020799E8 BD301148 ldclt  1,cr1,[r0,#-0x120]!
:020799EC AD002924 unknown
:020799F0 E9FF432C unknown
:020799F4 092B9E71 stmeqdb  r11!,{r0,r4,r5,r6,r9,r10,r11,r12,r15}
:020799F8 35076D10 strcc r6,[r7, #-0xd10]		;(r7-0xd10=*(fffff2f1))
:020799FC 2ECD5733 mcrcs 7,6,r5,cr13,cr3,{1}
:02079A00 10951655 addnes r1,r5,r5,asr r6
:02079A04 03BDF7EE moveqs r15,#0x3B80000		;r15=62390272(0x3b80000)
:02079A08 41E30469 mvnmi  r0,r9,ror #0x8
:02079A0C 1AB5071D bne 00DBB688
:02079A10 0AD6030D beq 015FA64C
:02079A14 1D040015 unknown
:02079A18 A04010C0 subge  r1,r0,r0,asr #0x1
:02079A1C 0C510A03 ldceql 10,cr0,[r1],{#0x3}
:02079A20 01A11013 moveq  r1,r3,lsl r0		;r1=294752269(0x1191900d)
:02079A24 030A6930 unknown
:02079A28 DDA91681 stcle  6,cr1,[r9,#+0x204]!
:02079A2C 00317801 eoreqs r7,r1,r1,lsl #0x10
:02079A30 D2028958 andle  r8,r2,#0x160000
:02079A34 0115F970 tsteq r5,r0,ror r9
:02079A38 114D5155 unknown
:02079A3C B5151AF1 ldrlt r1,[r5, #-0xaf1]		;(r5-0xaf1=*(fffff57f))
:02079A40 2ECFC40C cdpcs 4,12,cr12,cr15,cr12,0
:02079A44 47300BF9 unknown
:02079A48 061C81E2 ldreq r8,[r5, #-0xaf1]		;(r5-0xaf1=*(fffff57f))
:02079A4C 5131000D teqpl r1,r13
:02079A50 21000D00 unknown
:02079A54 43302701 teqmi r0,#0x40000
:02079A58 8602A532 unknown
:02079A5C 4330113A teqmi r0,#0x8000000E
:02079A60 057506E2 ldreqb r0,[r5, #-0x6e2]!
:02079A64 8330400A teqhi r0,#0xA
:02079A68 53000432 unknown
:02079A6C 80150DE1 andhis r0,r5,r1,ror #0x1b
:02079A70 0DF970D1 ldceql 0,cr7,[r9,#+0x344]!
:02079A74 80149A23 andhis r9,r4,r3,lsr #0x14
:02079A78 0C9A08E0 ldceq  8,cr0,[r10],{#0xe0}
:02079A7C 930AD520 unknown
:02079A80 08049BE0 stmeqda  r4 ,{r5,r6,r7,r8,r9,r11,r12,r15}
:02079A84 0305E020 unknown
:02079A88 E1520819 cmp r2,r9,lsl r8
:02079A8C FF0CFFEA swinv 0x000cffea
:02079A90 E713CDBA unknown
:02079A94 07590005 ldreqb r0,[r9, -r5]
:02079A98 019E1131 orreqs r1,r14,r1,lsr r1
:02079A9C 00E27AF4 unknown
:02079AA0 1271EBB0 rsbnes r14,r1,#0x2C000
:02079AA4 108D22F5 unknown
:02079AA8 1585DCE0 strne r13,[r5, #+0xce0]		;r5+0xce0=*(00000d50)
:02079AAC 52FD4869 rscpls r4,r13,#0x690000
:02079AB0 F055101D subnvs r1,r5,r13,lsl r0
:02079AB4 D13EE5C0 teqle r14,r0,asr #0xb
:02079AB8 F01D6925 andnvs r6,r13,r5,lsr #0x12
:02079ABC E1C0A0B0 strh r10,[r0, #+0x0]		;r0+0x0=*(00000000)
:02079AC0 892506C9 stmhidb  r5!,{r0,r3,r6,r7,r9,r10}
:02079AC4 800CE015 andhi  r14,r12,r5,lsl r0
:02079AC8 0015C1E8 andeqs r12,r5,r8,ror #0x3
:02079ACC 7DC38285 unknown
:02079AD0 A0074102 andge  r4,r7,r2,lsl #0x2
:02079AD4 81BBE580 movhis r14,r0,lsl #0xb		;r14=0(0x0)
:02079AD8 5D431016 unknown
:02079ADC 402BC132 eormi  r12,r11,r2,lsr r1
:02079AE0 551008D9 ldrpl r0,[r0, #-0x8d9]		;(r0-0x8d9=*(fffff727))
:02079AE4 1937E542 ldmnedb  r7!,{r1,r6,r8,r10,r13,r14,r15}
:02079AE8 169DEB03 ldrne r14,[r13],+r3, lsl #0x16
:02079AEC 24D9E511 ldrcsb r14,[r9],#+0x511
:02079AF0 197347D5 unknown
:02079AF4 59591C00 ldmpldb  r9 ,{r10,r11,r12}^
:02079AF8 D950D000 ldmledb  r0 ,{r12,r14,r15}^
:02079AFC 115249E1 cmpne r2,r1,ror #0x13
:02079B00 1161CD10 unknown
:02079B04 1D212130 stcne  1,cr2,[r1,#-0xc0]!
:02079B08 C8102910 ldmgtda  r0 ,{r4,r8,r11,r13}
:02079B0C F1FA4029 mvnnvs r4,r9,lsr #0x0
:02079B10 404DAF06 submi  r10,r13,r6,lsl #0x1e
:02079B14 004D0CA5 subeq  r0,r13,r5,lsr #0x19
:02079B18 55504D50 ldrplb r4,[r0, #-0xd50]		;(r0-0xd50=*(fffff2b0))
:02079B1C 1EC12775 mcrne 7,6,r2,cr1,cr5,{3}
:02079B20 01FEBDD7 ldreqsb r11,[r14, #+0xd7]!
:02079B24 151FA93F ldrne r10,[r15, #-0x93f]		;r15-0x93f=*(020791ed)=#547594547(0x20a3a133)
:02079B28 303DF310 eorccs r15,r13,r0,lsl r3
:02079B2C 45DC2241 ldrmib r2,[r12, #+0x241]		;r12+0x241=*(00000241)
:02079B30 F98F1500 stmnvib  r15 ,{r8,r10,r12}
:02079B34 D907E945 stmledb  r7 ,{r0,r2,r6,r8,r11,r13,r14,r15}
:02079B38 1D117D21 unknown
:02079B3C 000DF900 andeq  r15,r13,r0,lsl #0x12
:02079B40 010201C4 unknown
:02079B44 0201F7F2 andeq  r15,r1,#0x3C80000
:02079B48 6D811211 unknown
:02079B4C 11F931F1 ldrnesh r3,[r9, #+0x11]!
:02079B50 C40000C3 strgt r0,[r0],#-0xc3
:02079B54 831581C5 tsthi r5,#0x40000031
:02079B58 105117A9 subnes r1,r1,r9,lsr #0xf
:02079B5C 03850041 orreq  r0,r5,#0x41
:02079B60 083D0695 ldmeqda  r13!,{r0,r2,r4,r7,r9,r10}
:02079B64 113F700A teqne r15,r10
:02079B68 09B1B00A ldmeqib  r1!,{r1,r3,r12,r13,r15}
:02079B6C A3480305 unknown
:02079B70 4D000329 unknown
:02079B74 115EE1F8 ldrnesh r14,[r14, #-0x18]		;(r14-0x1f8=*(ffffffe8))
:02079B78 01036500 unknown
:02079B7C 58081081 stmplda  r8 ,{r0,r7,r12}
:02079B80 207101E1 rsbcss r0,r1,r1,ror #0x3
:02079B84 10B547F9 unknown
:02079B88 084902A2 stmeqda  r9 ,{r1,r5,r7,r9}^
:02079B8C 0F7D4F10 swieq 0x007d4f10
:02079B90 10DD9141 sbcnes r9,r13,r1,asr #0x2
:02079B94 842230B9 unknown
:02079B98 210019E1 unknown
:02079B9C 1929A581 stmnedb  r9!,{r0,r7,r8,r10,r13,r15}
:02079BA0 95003D10 strls r3,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:02079BA4 75785D21 ldrvcb r5,[r8, #-0xd21]!
:02079BA8 00450F0F subeq  r0,r5,r15,lsl #0x1e
:02079BAC 2509103D strcs r1,[r9, #-0x3d]		;(r9-0x3d=*(ffffffc3))
:02079BB0 A7096113 unknown
:02079BB4 0050516D subeqs r5,r0,r13,ror #0x2
:02079BB8 0030A107 eoreqs r10,r0,r7,lsl #0x2
:02079BBC 007D1051 rsbeqs r1,r13,r1,asr r0
:02079BC0 011D6900 tsteq r13,r0,lsl #0x12
:02079BC4 18E3800A unknown
:02079BC8 E1D8226D bics r2,r8,r13,ror #0x4
:02079BCC 00195D21 andeqs r5,r9,r1,lsr #0x1a
:02079BD0 2A0200A9 bcs 020F9E7C
:02079BD4 1361003D unknown
:02079BD8 4915660D ldmmidb  r5 ,{r0,r2,r3,r9,r10,r13,r14}
:02079BDC 0D12F502 unknown
:02079BE0 03A0B011 moveq  r11,#0x11		;r11=17(0x11)
:02079BE4 01090D21 unknown
:02079BE8 E20000FF and  r0,r0,#0xFF
:02079BEC 0FC532A0 swieq 0x00c532a0
:02079BF0 CD942181 unknown
:02079BF4 01E20000 mvneq  r0,r0
:02079BF8 8409ED00 strhi r14,[r9],#-0xd00
:02079BFC 03E18201 mvneq  r8,#0x10000000
:02079C00 00E78401 rsceq  r8,r7,r1,lsl #0x8
:02079C04 E5D87000 ldrb r7,[r8, #+0x0]		;r8+0x0=*(1191900d)=#0(0x00000000)
:02079C08 2010A918 andcss r10,r0,r8,lsl r9
:02079C0C 0210E200 andeqs r14,r0,#0x0
:02079C10 710F0D6D mrsvc r0,CPSR
:02079C14 10A1A701 adcne  r10,r1,r1,lsl #0xe
:02079C18 AA0021B1 bge 020822E4
:02079C1C 01E20770 mvneq  r0,r0,ror r7
:02079C20 371307F5 unknown
:02079C24 01E1108B mvneq  r1,r11,lsl #0x1
:02079C28 18E78431 unknown
:02079C2C 40A2009D umlalmi  r0,r2,r13,r0
:02079C30 1A057102 bne 021D6040
:02079C34 ED18E381 unknown
:02079C38 94423112 strlsb r3,[r2],#-0x112
:02079C3C 02201FE7 eoreq  r1,r0,#0x39C
:02079C40 111D7DE2 tstne r13,r2,ror #0x1b
:02079C44 E1831240 orr  r1,r3,r0,asr #0x4
:02079C48 E7841100 str r1,[r4,+r0, lsl #0x2]
:02079C4C 07801805 streq r1,[r0,+r5, lsl #0x10]
:02079C50 82106D10 andhis r6,r0,#0x400
:02079C54 571A21E2 ldrpl r2,r6,r0,#0x400
:02079C58 B0A41F15 adclt  r1,r4,r5,lsl r15
:02079C5C F90BE3A0 stmnvdb  r11 ,{r5,r7,r8,r9,r13,r14,r15}
:02079C60 FFFFC048 swinv 0x00ffc048
:02079C64 FD05F510 unknown
:02079C68 D5064100 strle r4,[r6, #-0x100]		;(r6-0x100=*(ffffff00))
:02079C6C 512F5101 unknown
:02079C70 0014451A andeqs r4,r4,r10,lsl r5
:02079C74 A014457F andges r4,r4,r15,ror r5
:02079C78 6504E510 strvs r14,[r4, #-0x510]		;r4-0x510=*(2b0112f1)=#0(0x00000000)
:02079C7C F1243515 unknown
:02079C80 6102E132 unknown
:02079C84 106503E0 rsbne  r0,r5,r0,ror #0x7
:02079C88 4D07E914 unknown
:02079C8C 40FFD016 rscmis r13,r15,r6,lsl r0
:02079C90 12A4E200 adcne  r14,r4,#0x0
:02079C94 40210009 eormi  r0,r1,r9
:02079C98 101FE793 mulnes r15,r3,r7
:02079C9C 1132E204 teqne r2,r4,lsl #0x4
:02079CA0 01145100 tsteq r4,r0,lsl #0x2
:02079CA4 024908E2 subeq  r0,r9,#0xE20000
:02079CA8 02151761 andeqs r1,r5,#0x1840000
:02079CAC 0DF118E5 ldceql 8,cr1,[r1,#+0x394]!
:02079CB0 D114CA00 tstle r4,r0,lsl #0x14
:02079CB4 01B5F900 moveqs r15,r0,lsl #0x12		;r15=0(0x0)
:02079CB8 00E24146 rsceq  r4,r2,r6,asr #0x2
:02079CBC 004D1FB5 streqh r1,[r13],#-0xf5
:02079CC0 5DEE12A1 stcpll 2,cr1,[r14,#+0x284]!
:02079CC4 DC18C509 ldcle  5,cr12,[r8],{#0x9}
:02079CC8 AE040900 cdpge 9,0,cr0,cr4,cr0,0
:02079CCC 40D01501 sbcmis r1,r0,r1,lsl #0xa
:02079CD0 862C31D8 unknown
:02079CD4 1AFFFE4D bne 02079610
:02079CD8 09A1599D stmeqib  r1!,{r0,r2,r3,r4,r7,r8,r11,r12,r14}
:02079CDC B0011505 andlt  r1,r1,r5,lsl #0xa
:02079CE0 03E0015A mvneq  r0,#0x80000016
:02079CE4 9D0503AD unknown
:02079CE8 09D13413 ldmeqib  r1 ,{r0,r1,r4,r10,r12,r13}^
:02079CEC 658FF0A9 strvs r15,[r15, #+0xa9]		;r15+0xa9=*(000000a9)
:02079CF0 2D00090E unknown
:02079CF4 139D0410 orrnes r0,r13,#0x10000000
:02079CF8 01905C20 orreqs r5,r0,r0,lsr #0x18
:02079CFC 00E5C200 rsceq  r12,r5,r0,lsl #0x4
:02079D00 03111009 tsteq r1,#0x9
:02079D04 EDE21051 stcl 0,cr1,[r2,#+0x144]!
:02079D08 F511C529 ldrnv r12,[r1, #-0x529]		;r1-0x529=*(11918ae4)=#0(0x00000000)
:02079D0C 4051084A submis r0,r1,r10,asr #0x10
:02079D10 E0105108 ands r5,r0,r8,lsl #0x2
:02079D14 C0005157 andgt  r5,r0,r7,asr r1
:02079D18 00710051 rsbeqs r0,r1,r1,asr r0
:02079D1C 1051E002 subnes r14,r1,r2
:02079D20 04E34D5E unknown
:02079D24 10550051 subnes r0,r5,r1,asr r0
:02079D28 0055100C subeqs r1,r5,r12
:02079D2C E28C4CC0 add  r4,r12,#0xC000
:02079D30 E15C000E cmp r12,r14
:02079D34 802055FA unknown
:02079D38 55100041 ldrpl r0,[r0, #-0x41]		;(r0-0x41=*(ffffffbf))
:02079D3C 005508F0 ldreqsh r0,[r5],#-0x80
:02079D40 3D0AA110 unknown
:02079D44 49E3D50B unknown
:02079D48 4000D800 andmi  r13,r0,r0,lsl #0x10
:02079D4C 07BD0C1D unknown
:02079D50 C5E216E9 strgtb r1,[r2, #+0x6e9]!
:02079D54 0825810C stmeqda  r5!,{r2,r3,r8,r15}
:02079D58 DE9A1435 mrcle 4,4,r1,cr10,cr5,{1}
:02079D5C E10D91C0 unknown
:02079D60 0E0A5104 cdpeq 1,0,cr5,cr10,cr4,0
:02079D64 01E7C3C0 mvneq  r12,r0,asr #0x7
:02079D68 E58EE004 str r14,[r14, #+0x4]		;r14+0x4=*(00000004)
:02079D6C 99E15E02 unknown
:02079D70 24003A03 strcs r3,[r0],#-0xa03
:02079D74 00059010 andeq  r9,r5,r0,lsl r0
:02079D78 1000E041 andne  r14,r0,r1,asr #0x0
:02079D7C 2BB50480 blcs 00DBAF84
:02079D80 E0811002 add  r1,r1,r2
:02079D84 100A2504 andne  r2,r10,r4,lsl #0xa
:02079D88 F80AD541 stmnvda  r10 ,{r0,r6,r8,r10,r12,r14,r15}
:02079D8C 30E92D4F rsccc  r2,r9,r15,asr #0x1a
:02079D90 41020C69 unknown
:02079D94 0D02C590 unknown
:02079D98 00011400 andeq  r1,r1,r0,lsl #0x8
:02079D9C 8502AD10 strhi r10,[r2, #-0xd10]		;(r2-0xd10=*(999ef330))
:02079DA0 13EDD628 mvnne  r13,#0x2800000
:02079DA4 28898D30 stmcsia  r9 ,{r4,r5,r8,r10,r11,r15}
:02079DA8 2500291F strcs r2,[r0, #-0x91f]		;(r0-0x91f=*(fffff6e1))
:02079DAC 0069FF11 rsbeq  r15,r9,r1,lsl r15
:02079DB0 0020E201 eoreq  r14,r0,r1,lsl #0x4
:02079DB4 00A1E220 adceq  r14,r1,r0,lsr #0x4
:02079DB8 F53C0DD1 ldrnv r0,[r12, #-0xdd1]!
:02079DBC 110CF514 unknown
:02079DC0 0015B510 andeqs r11,r5,r0,lsl r5
:02079DC4 E9DD1111 ldmib  r13 ,{r0,r4,r8,r12}^
:02079DC8 15021114 strne r1,[r2, #-0x114]		;(r2-0x114=*(999eff2c))
:02079DCC 0015AF70 andeqs r10,r5,r0,ror r15
:02079DD0 B929020D stmltdb  r9!,{r0,r2,r3,r9}
:02079DD4 F525C921 strnv r12,[r5, #-0x921]!
:02079DD8 D1FFA953 mvnles r10,r3,asr r9
:02079DDC 2700020B strcs r0,[r0,-r11, lsl #0x4]
:02079DE0 051D0DEA ldreq r0,[r13, #-0xdea]		;(r13-0xdea=*(defff216))
:02079DE4 200B95B0 strcsh r9,[r11], -r0
:02079DE8 524519C9 subpl  r1,r5,#0x324000
:02079DEC 01F90AE2 mvneqs r0,r2,ror #0x15
:02079DF0 D1020557 unknown
:02079DF4 3914F930 ldmccdb  r4 ,{r4,r5,r8,r11,r12,r13,r14,r15}
:02079DF8 21855300 orrcs  r5,r5,r0,lsl #0x6
:02079DFC 142516C5 unknown
:02079E00 51121019 tstpl r2,r9,lsl r0
:02079E04 092BBD01 stmeqdb  r11!,{r0,r8,r10,r11,r12,r13,r15}
:02079E08 008D1000 addeq  r1,r13,r0
:02079E0C 052D15A5 streq r1,[r13, #-0x5a5]!
:02079E10 DA107940 ble 02498318
:02079E14 5960F909 unknown
:02079E18 408D20E1 addmi  r2,r13,r1,ror #0x1
:02079E1C A2000502 andge  r0,r0,#0x800000
:02079E20 010005EB unknown
:02079E24 05E90005 streqb r0,[r9, #+0x5]!
:02079E28 00050800 andeq  r0,r5,r0,lsl #0x10
:02079E2C 0005E7AA andeq  r14,r5,r10,lsr #0xf
:02079E30 E501A910 str r10,[r1, #-0x910]		;r1-0x910=*(119186fd)=#0(0x00000000)
:02079E34 0AEAFFFF beq 01B39E38
:02079E38 0800412A stmeqda  r0 ,{r1,r3,r5,r8,r14}
:02079E3C 65B0D065 ldrvs r13,[r0, #+0x65]!
:02079E40 2AE35B50 bcs 01950B88
:02079E44 B26BB000 rsblt  r11,r11,#0x0
:02079E48 61855008 orrvs  r5,r5,r8
:02079E4C 619B80E0 orrvss r8,r11,r0,ror #0x1
:02079E50 5061B010 rsbpl  r11,r1,r0,lsl r0
:02079E54 0D2EF061 stceq  0,cr15,[r14,#-0x184]!
:02079E58 DA129900 ble 02520260
:02079E5C 4100106D unknown
:02079E60 1F152A01 swine 0x00152a01
:02079E64 02910289 addeqs r0,r1,#0x90000008
:02079E68 8DF522DD ldchil 2,cr2,[r5,#+0x374]!
:02079E6C 239D6022 orrcss r6,r13,#0x22
:02079E70 600021A9 andvs  r2,r0,r9,lsr #0x3
:02079E74 610DB3E0 unknown
:02079E78 1AF10A1A bne 01CBC6E8
:02079E7C D9301035 ldmledb  r0!,{r0,r2,r4,r5,r12}
:02079E80 310D96E0 unknown
:02079E84 6030E023 eorvss r14,r0,r3,lsr #0x0
:02079E88 00D0E243 sbceqs r14,r0,r3,asr #0x4
:02079E8C 30E1D930 rsccc  r13,r1,r0,lsr r9
:02079E90 5D010005 unknown
:02079E94 45503900 ldrmib r3,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:02079E98 FFFFF704 swinv 0x00fff704
:02079E9C 150041DA strne r4,[r0, #-0x1da]		;(r0-0x1da=*(fffffe26))
:02079EA0 E1180920 tst r8,r0,lsr #0x12
:02079EA4 99061025 stmlsdb  r6 ,{r0,r2,r5,r12}
:02079EA8 68401514 stmvsda  r0 ,{r2,r4,r8,r10,r12}^
:02079EAC 15400015 strneb r0,[r0, #-0x15]		;(r0-0x15=*(ffffffeb))
:02079EB0 5C01AD40 stcpl  13,cr10,[r1],{#0x40}
:02079EB4 12550385 subnes r0,r5,#0x14000002
:02079EB8 10F910D1 unknown
:02079EBC 00116CE1 andeqs r6,r1,r1,ror #0x19
:02079EC0 13855020 orrne  r5,r5,#0x20
:02079EC4 0284012D addeq  r0,r4,#0x4000000B
:02079EC8 03855080 orreq  r5,r5,#0x80
:02079ECC 00D910D0 ldreqsb r1,[r9],#+0x0
:02079ED0 000569E1 andeq  r6,r5,r1,ror #0x13
:02079ED4 6300210D unknown
:02079ED8 0F1D1541 swieq 0x001d1541
:02079EDC 000926D4 unknown
:02079EE0 69000D64 stmvsdb  r0 ,{r2,r5,r6,r8,r10,r11}
:02079EE4 0A135100 beq 0254E2EC
:02079EE8 0D17AD9C unknown
:02079EEC 40192500 andmis r2,r9,r0,lsl #0xa
:02079EF0 9000098A andls  r0,r0,r10,lsl #0x13
:02079EF4 58000956 stmplda  r0 ,{r1,r2,r4,r6,r8,r11}
:02079EF8 0D170009 unknown
:02079EFC 000D8D00 andeq  r8,r13,r0,lsl #0x1a
:02079F00 0011556E andeqs r5,r1,r14,ror #0xa
:02079F04 66CA03E4 strvsb r0,r5,r1,r14,ror #0xa
:02079F08 0D890081 unknown
:02079F0C 10536F00 subnes r6,r3,r0,lsl #0x1e
:02079F10 1FB1E241 swine 0x00b1e241
:02079F14 908FF101 addls  r15,r15,r1,lsl #0x2
:02079F18 12FD8508 rscnes r8,r13,#0x2000000
:02079F1C 010E0001 unknown
:02079F20 00018200 andeq  r8,r1,r0,lsl #0x4
:02079F24 00015681 andeq  r5,r1,r1,lsl #0xd
:02079F28 1900012D stmnedb  r0 ,{r0,r2,r3,r5,r8}
:02079F2C 1910E910 ldmnedb  r0 ,{r4,r8,r11,r13,r14,r15}
:02079F30 11957C10 orrnes r7,r5,r0,lsl r12
:02079F34 B53009BD ldrlt r0,[r0, #-0x9bd]!
:02079F38 000E4100 andeq  r4,r14,r0,lsl #0x2
:02079F3C 057D31F5 ldreqb r3,[r13, #-0x1f5]!
:02079F40 A1573700 cmpge r7,r0,lsl #0xe
:02079F44 11997900 orrnes r7,r9,r0,lsl #0x12
:02079F48 08E38550 unknown
:02079F4C 76850685 strvc r0,[r5],+r5, lsl #0xd
:02079F50 107D0041 rsbnes r0,r13,r1,asr #0x0
:02079F54 71008D6F unknown
:02079F58 7100C110 unknown
:02079F5C 1040F670 subne  r15,r0,r0,ror r6
:02079F60 4110B9E5 tstmi r0,r5,ror #0x13
:02079F64 40B91090 umlalmis r1,r9,r0,r0
:02079F68 B9D81025 ldmltib  r8 ,{r0,r2,r5,r12}^
:02079F6C FFFF1810 swinv 0x00ff1810
:02079F70 6011F0B9 ldrvsh r15,[r1], -r9
:02079F74 714B1C29 unknown
:02079F78 1F390FE2 swine 0x00390fe2
:02079F7C 1C4140A5 stcnel 0,cr4,[r1],{#0xa5}
:02079F80 40B90F41 adcmis r0,r9,r1,asr #0x1e
:02079F84 11015CCC unknown
:02079F88 6900BD01 stmvsdb  r0 ,{r0,r8,r10,r11,r12,r13,r15}
:02079F8C 08B10411 ldmeqia  r1!,{r0,r4,r10}
:02079F90 89005C04 stmhidb  r0 ,{r2,r10,r11,r12,r14}
:02079F94 05D91011 ldreqb r1,[r9, #+0x11]		;r9+0x11=*(00000011)
:02079F98 0029014D eoreq  r0,r9,r13,asr #0x2
:02079F9C D73A00D0 unknown
:02079FA0 350A200D strcc r2,[r10, #-0xd]		;(r10-0xd=*(fffffff3))
:02079FA4 19101100 ldmnedb  r0 ,{r8,r12}
:02079FA8 0019FB50 andeqs r15,r9,r0,asr r11
:02079FAC 591A79BA ldmpldb  r10 ,{r1,r3,r4,r5,r7,r8,r11,r12,r13,r14}
:02079FB0 0339061E teqeq r9,#0x1E00000
:02079FB4 00D41609 sbceqs r1,r4,r9,lsl #0xc
:02079FB8 25291B97 strcs r1,[r9, #-0xb97]!
:02079FBC 110341F9 unknown
:02079FC0 04790411 unknown
:02079FC4 704119D9 unknown
:02079FC8 C1030DED unknown
:02079FCC BD946D06 unknown
:02079FD0 35000B19 strcc r0,[r0, #-0xb19]		;(r0-0xb19=*(fffff4e7))
:02079FD4 F94F0000 stmnvdb  r15 ,{}^
:02079FD8 200E7D00 andcs  r7,r14,r0,lsl #0x1a
:02079FDC 0907B500 stmeqdb  r7 ,{r8,r10,r12,r13,r15}
:02079FE0 41544900 cmpmi r4,r0,lsl #0x12
:02079FE4 E0057973 and  r7,r5,r3,ror r9
:02079FE8 1095000D addnes r0,r5,r13
:02079FEC 14711E29 unknown
:02079FF0 B93DFEF1 ldmltdb  r13!,{r0,r4,r5,r6,r7,r9,r10,r11,r12,r13,r14,r15}
:02079FF4 00712D34 rsbeqs r2,r1,r4,lsr r13
:02079FF8 10C154F9 unknown
:02079FFC 691514F5 ldmvsdb  r5 ,{r0,r2,r4,r5,r6,r7,r10,r12}
:0207A000 50D5BD00 sbcpls r11,r5,r0,lsl #0x1a
:0207A004 0F1DC039 swieq 0x001dc039
:0207A008 D50DE1C1 strle r14,[r13, #-0x1c1]		;(r13-0x1c1=*(defffe3f))
:0207A00C 95470640 strlsb r0,[r7, #-0x640]		;(r7-0x640=*(fffff9c0))
:0207A010 A02FC040 eorge  r12,r15,r0,asr #0x0
:0207A014 158015E1 strne r1,[r0, #+0x5e1]		;r0+0x5e1=*(000005e1)
:0207A018 E8618107 unknown
:0207A01C 807910D1 unknown
:0207A020 165910BD unknown
:0207A024 101015E5 andnes r1,r0,r5,ror #0xb
:0207A028 11ED015E mvnne  r0,r14,asr r1
:0207A02C 6909E282 stmvsdb  r9 ,{r1,r7,r9,r13,r14,r15}
:0207A030 2D53A102 unknown
:0207A034 11ABE214 movne  r14,r4,lsl r2		;r14=721491969(0x2b011801)
:0207A038 00110900 andeqs r0,r1,r0,lsl #0x12
:0207A03C 138D1315 orrne  r1,r13,#0x54000000
:0207A040 493A2002 ldmmidb  r10!,{r1,r13}
:0207A044 C5FEC7E0 ldrgtb r12,[r14, #+0x7e0]!
:0207A048 00E9010D rsceq  r0,r9,r13,lsl #0x2
:0207A04C 4585505A strmi r5,[r5, #+0x5a]		;r5+0x5a=*(000000ca)
:0207A050 00A1A003 adceq  r10,r1,r3
:0207A054 13100515 tstne r0,#0x5400000
:0207A058 10AA15F1 unknown
:0207A05C B1A3C550 movlt  r12,r0,asr r5
:0207A060 A000B305 andge  r11,r0,r5,lsl #0x6
:0207A064 0A015D10 beq 020D14AC
:0207A068 BD30E315 ldclt  3,cr14,[r0,#-0x54]!
:0207A06C D01D0C18 andles r0,r13,r8,lsl r12
:0207A070 7009FDA1 andvc  r15,r9,r1,lsr #0x1b
:0207A074 C1205551 unknown
:0207A078 B4401DE0 strltb r1,[r0],#-0xde0
:0207A07C 95513970 ldrlsb r3,[r1, #-0x970]		;r1-0x970=*(1191869d)=#0(0x00000000)
:0207A080 C1C0C127 bicgt  r12,r0,r7,lsr #0x2
:0207A084 95F0C1F0 ldrlsb r12,[r0, #+0x1f0]!
:0207A088 50011D03 andpl  r1,r1,r3,lsl #0x1a
:0207A08C 04E3C57E unknown
:0207A090 39490069 stmccdb  r9 ,{r0,r3,r5,r6}^
:0207A094 61466111 unknown
:0207A098 4403E842 strmi r14,[r3],#-0x842
:0207A09C 30210035 eorcc  r0,r1,r5,lsr r0
:0207A0A0 1019E284 andnes r14,r9,r4,lsl #0x5
:0207A0A4 0910BD84 ldmeqdb  r0 ,{r2,r7,r8,r10,r11,r12,r13,r15}
:0207A0A8 15020015 strne r0,[r2, #-0x15]		;(r2-0x15=*(999f002b))
:0207A0AC 00153E00 andeqs r3,r5,r0,lsl #0x1c
:0207A0B0 3CD510F9 ldcccl 0,cr1,[r5],{#0xf9}
:0207A0B4 D130016D teqle r0,r13,ror #0x2
:0207A0B8 D105E560 unknown
:0207A0BC B01D0C10 andlts r0,r13,r0,lsl r12
:0207A0C0 801DD4BA ldrhih r13,[r13], -r10
:0207A0C4 1D401925 unknown
:0207A0C8 F4503540 ldrnvb r3,[r0],#-0x540
:0207A0CC E1513670 cmp r1,r0,ror r6
:0207A0D0 00E13035 rsceq  r3,r1,r5,lsr r0
:0207A0D4 15001829 strne r1,[r0, #-0x829]		;(r0-0x829=*(fffff7d7))
:0207A0D8 159C27B1 ldrne r2,[r12, #+0x7b1]		;r12+0x7b1=*(000007b1)
:0207A0DC 00150810 andeqs r0,r5,r0,lsl r8
:0207A0E0 11081019 unknown
:0207A0E4 19000D20 stmnedb  r0 ,{r5,r8,r10,r11}
:0207A0E8 02F9ED16 rsceqs r14,r9,#0x580
:0207A0EC 040C8904 streq r8,[r12],#-0x904
:0207A0F0 05C11170 streqb r1,[r1, #+0x170]		;r1+0x170=*(00000170)
:0207A0F4 C7E5458D strgtb r4,[r5,+r13, lsl #0xb]!
:0207A0F8 3900C91F stmccdb  r0 ,{r0,r1,r2,r3,r4,r8,r11,r14,r15}
:0207A0FC 02E20221 rsceq  r0,r2,#0x10000002
:0207A100 E2018118 and  r8,r1,#0x6
:0207A104 02591B2D subeqs r1,r9,#0xB400
:0207A108 170D0703 strne r0,[r13,-r3, lsl #0xe]
:0207A10C E1E07098 unknown
:0207A110 0311302D tsteq r1,#0x2D
:0207A114 E120E010 unknown
:0207A118 002D3008 eoreq  r3,r13,r8
:0207A11C 02E29770 rsceq  r9,r2,#0x1C00000
:0207A120 E0A11008 adc  r1,r1,r8
:0207A124 071DA001 ldreq r10,[r13, -r1]
:0207A128 60020025 andvs  r0,r2,r5,lsr #0x0
:0207A12C 55020055 strpl r0,[r2, #-0x55]		;(r2-0x55=*(999effeb))
:0207A130 09183100 ldmeqdb  r8 ,{r8,r12,r13}
:0207A134 00020005 andeq  r0,r2,r5
:0207A138 224D152D subcs  r1,r13,#0xB400000
:0207A13C 1100E92B unknown
:0207A140 A001E500 andge  r14,r1,r0,lsl #0xa
:0207A144 2D09091A unknown
:0207A148 01890100 orreq  r0,r9,r0,lsl #0x2
:0207A14C 00052020 andeq  r2,r5,r0,lsr #0x0
:0207A150 15CD4B20 strneb r4,[r13, #+0xb20]		;r13+0xb20=*(df000b20)
:0207A154 13A0A001 movne  r10,#0x1		;r10=1(0x1)
:0207A158 02C1006D sbceq  r0,r1,#0x6D
:0207A15C 0A3A79C0 beq 02F18864
:0207A160 6D150005 unknown
:0207A164 3A014910 bcc 020CC5AC
:0207A168 4CB5000D ldcmi  0,cr0,[r5],#+0x34
:0207A16C E5498095 strb r8,[r9, #-0x95]		;(r9-0x95=*(ffffff6b))
:0207A170 E28D3010 add  r3,r13,#0x10
:0207A174 C08A2B6D addgt  r2,r10,r13,ror #0x16
:0207A178 69200135 stmvsdb  r0!,{r0,r2,r4,r5,r8}
:0207A17C E007400B and  r4,r7,r11
:0207A180 0B250A30 bleq 029BCA48
:0207A184 E7C34008 strb r4,[r3, +r8]
:0207A188 01A041A1 moveq  r4,r1,lsr #0x3		;r4=0(0x0)
:0207A18C A71B21E1 ldrge r2,r4,r1,lsr #0x3
:0207A190 81E1A071 mvnhi  r10,r1,ror r0
:0207A194 048200D5 streq r0,[r2],#+0xd5
:0207A198 50E900D9 unknown
:0207A19C 390049F4 stmccdb  r0 ,{r2,r4,r5,r6,r7,r8,r11,r14}
:0207A1A0 18D51049 ldmneia  r5 ,{r0,r3,r6,r12}^
:0207A1A4 4107F9D6 unknown
:0207A1A8 1D750100 ldcnel 1,cr0,[r5,#-0x0]!
:0207A1AC D53311A9 ldrle r1,[r3, #-0x1a9]!
:0207A1B0 9F5B2211 swils 0x005b2211
:0207A1B4 3D4018E5 unknown
:0207A1B8 97004101 strls r4,[r0,-r1, lsl #0x2]
:0207A1BC E0803012 add  r3,r0,r2,lsl r0
:0207A1C0 E1B001A0 movs r0,r0,lsr #0x3		;r0=0(0x0)
:0207A1C4 01000390 swpeq r0,r0,r0
:0207A1C8 E047033D sub  r0,r7,r13,lsr r3
:0207A1CC 0B0D1055 bleq 023BE328
:0207A1D0 72C4006D sbcvc  r0,r4,#0x6D
:0207A1D4 4DF620C5 ldcmil 0,cr2,[r6,#+0x314]!
:0207A1D8 804D2600 subhi  r2,r13,r0,lsl #0xc
:0207A1DC 4010C123 andmis r12,r0,r3,lsr #0x2
:0207A1E0 AD468955 unknown
:0207A1E4 E3A03011 mov  r3,#0x11		;r3=17(0x11)
:0207A1E8 03002624 unknown
:0207A1EC 01A10AEB moveq  r0,r11,ror #0x15
:0207A1F0 E0823290 umull  r3,r2,r0,r2
:0207A1F4 57200403 strpl r0,[r0,-r3, lsl #0x8]!
:0207A1F8 823030E0 eorhis r3,r0,#0xE0
:0207A1FC 200018E2 andcs  r1,r0,r2,ror #0x11
:0207A200 C2300029 eorgts r0,r0,#0x29
:0207A204 07752051 unknown
:0207A208 B214DD01 andlts r13,r4,#0x40
:0207A20C 1299104D addnes r1,r9,#0x4D
:0207A210 71180112 tstvc r8,r2,lsl r1
:0207A214 00390804 eoreqs r0,r9,r4,lsl #0x10
:0207A218 00715B0F rsbeqs r5,r1,r15,lsl #0x16
:0207A21C E28DC018 add  r12,r13,#0x18
:0207A220 E00F1A85 and  r1,r15,r5,lsl #0x15
:0207A224 30087521 andcc  r7,r8,r1,lsr #0xa
:0207A228 7227E007 eorvc  r14,r7,#0x7
:0207A22C 412201C1 unknown
:0207A230 877E00AD ldrhib r0,[r14,-r13, lsr #0x1]!
:0207A234 19990AE1 ldmneib  r9 ,{r0,r5,r6,r7,r9,r11}
:0207A238 A100B910 unknown
:0207A23C 04B28320 unknown
:0207A240 08A08320 stmeqia  r0!,{r5,r8,r9,r15}
:0207A244 E7CC2000 strb r2,[r12, +r0]
:0207A248 00DD1AD9 ldreqsb r1,[r13],#+0xa9
:0207A24C 7D102501 unknown
:0207A250 0069D81A rsbeq  r13,r9,r10,lsl r8
:0207A254 00D829F9 ldreqsh r2,[r8],#+0x99
:0207A258 E530E1DD ldr r14,[r0, #-0x1dd]!
:0207A25C 14198300 ldrne r8,[r9],#-0x300
:0207A260 00851099 umulleq  r1,r5,r9,r0
:0207A264 E7C006D9 unknown
:0207A268 880F8001 stmhida  r15 ,{r0,r15}
:0207A26C EDA000E2 stc  0,cr0,[r0,#+0x388]!
:0207A270 E3150008 tst r5,#0x8
:0207A274 46400810 unknown
:0207A278 25B103E0 ldrcs r0,[r1, #+0x3e0]!
:0207A27C 0A20E04B beq 028B23B0
:0207A280 05E04000 streqb r4,[r0, #+0x0]!
:0207A284 B1126100 tstlt r2,r0,lsl #0x2
:0207A288 04B01335 unknown
:0207A28C 08C04BB0 stmeqia  r0 ,{r4,r5,r7,r8,r9,r11,r14}^
:0207A290 00E08A00 rsceq  r8,r0,r0,lsl #0x14
:0207A294 E04BB000 sub  r11,r11,r0
:0207A298 E2157008 ands r7,r5,#0x8
:0207A29C 7D14A900 unknown
:0207A2A0 3021CD90 mlacc  r1,r0,r13,r12unknown
:0207A2A4 21082039 unknown
:0207A2A8 395B0A00 ldmccdb  r11 ,{r9,r11}^
:0207A2AC 30396010 eorccs r6,r9,r0,lsl r0
:0207A2B0 A0103906 andges r3,r0,r6,lsl #0x12
:0207A2B4 B815E24A ldmltda  r5 ,{r1,r3,r6,r9,r13,r14,r15}
:0207A2B8 395A2015 ldmccdb  r10 ,{r0,r2,r4,r13}^
:0207A2BC 25000C20 strcs r0,[r0, #-0xc20]		;(r0-0xc20=*(fffff3e0))
:0207A2C0 414A303D unknown
:0207A2C4 4021BE00 eormi  r11,r1,r0,lsl #0x1c
:0207A2C8 1808BD08 stmneda  r8 ,{r3,r8,r10,r11,r12,r13,r15}
:0207A2CC 55080029 strpl r0,[r8, #-0x29]		;r8-0x29=*(11918fe4)=#0(0x00000000)
:0207A2D0 0CE08050 stceql 0,cr8,[r0],#+0x140
:0207A2D4 D1E28D40 mvnle  r8,r0,asr #0x1a
:0207A2D8 F9751000 unknown
:0207A2DC 48140502 ldmmida  r4 ,{r1,r8,r10}
:0207A2E0 2BD9A9E2 blcs 016E4A70
:0207A2E4 F9E3588C unknown
:0207A2E8 69CAFFFF stmvsib  r10 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:0207A2EC C020290A eorgt  r2,r0,r10,lsl #0x12
:0207A2F0 E28D000C add  r0,r13,#0xC
:0207A2F4 04C5200B streqb r2,[r5],#+0xb
:0207A2F8 ADC00025 unknown
:0207A2FC 2D01C1FD unknown
:0207A300 D900D00F stmledb  r0 ,{r0,r1,r2,r3,r12,r14,r15}
:0207A304 DF8C2CD5 swile 0x008c2cd5
:0207A308 0C1AFFFD ldceq  15,cr15,[r10],{#0xfd}
:0207A30C 0D108019 unknown
:0207A310 13C5A000 bicne  r10,r5,#0x0
:0207A314 06E50EA5 unknown
:0207A318 062D02F9 unknown
:0207A31C 27E513E1 strcsb r1,r10,r5,#0x0
:0207A320 150BC9F3 strne r12,[r11, #-0x9f3]		;(r11-0x9f3=*(fffff61e))
:0207A324 C511CD27 ldrgt r12,[r1, #-0xd27]		;(r1-0xd27=*(fffff2d9))
:0207A328 1010E508 andnes r14,r0,r8,lsl #0xa
:0207A32C 6C350F9D ldcvs  15,cr0,[r5],#-0x274
:0207A330 8F16B930 swihi 0x0016b930
:0207A334 CCCDE8BD stcgtl 8,cr14,[r13],{#0xbd}
:0207A338 08CCCC05 stmeqia  r12 ,{r0,r2,r10,r11,r14,r15}^
:0207A33C C00E7900 andgt  r7,r14,r0,lsl #0x12
:0207A340 09A519E9 stmeqib  r5!,{r0,r3,r5,r6,r7,r8,r11,r12}
:0207A344 9C0105D0 stcls  5,cr0,[r1],{#0xd0}
:0207A348 20980AC9 addcss r0,r8,r9,asr #0x15
:0207A34C 7C20890D stcvc  9,cr8,[r0],#-0x34
:0207A350 89B08945 ldmhiib  r0!,{r0,r2,r6,r8,r11,r15}
:0207A354 E1A02BF0 unknown
:0207A358 03B02EA2 moveqs r2,#0xA20		;r2=2592(0xa20)
:0207A35C 811549E1 tsthi r5,r1,ror #0x13
:0207A360 21E1A01C mvncs  r10,r12,lsl r0
:0207A364 1011021F andnes r0,r1,r15,lsl r2
:0207A368 1995E311 ldmneib  r5 ,{r0,r4,r8,r9,r13,r14,r15}
:0207A36C 9AE50941 bls 019BC878
:0207A370 79AE232D stmvcib  r14!,{r0,r2,r3,r5,r8,r9,r13}
:0207A374 F0650065 rsbnv  r0,r5,r5,ror #0x0
:0207A378 65E7F065 strvsb r15,[r7, #+0x65]!
:0207A37C 613DEDA0 teqvs r13,r0,lsr #0x1b
:0207A380 F7250D02 strnv r0,[r5,-r2, lsl #0x1a]!
:0207A384 08D95001 ldmeqia  r9 ,{r0,r12,r14}^
:0207A388 E012C180 ands r12,r2,r0,lsl #0x3
:0207A38C AD1404E3 unknown
:0207A390 032D4C01 unknown
:0207A394 3FA57895 swicc 0x00a57895
:0207A398 32B90194 adcccs r0,r9,#0x25
:0207A39C A040099D unknown
:0207A3A0 00810311 addeq  r0,r1,r1,lsl r3
:0207A3A4 60A1026D adcvs  r0,r1,r13,ror #0x4
:0207A3A8 95074D02 strls r4,[r7, #-0xd02]		;(r7-0xd02=*(fffff2fe))
:0207A3AC 01E00006 mvneq  r0,r6
:0207A3B0 C202D904 andgt  r13,r2,#0x10000
:0207A3B4 1011E088 andnes r14,r1,r8,lsl #0x1
:0207A3B8 040515F0 streq r1,[r5],#-0x5f0
:0207A3BC 34518CE1 ldrccb r8,[r1],#-0xce1
:0207A3C0 01B260D4 ldreqsb r6,[r2, +r4]!
:0207A3C4 2D100110 unknown
:0207A3C8 24189110 ldrcs r9,[r8],#-0x110
:0207A3CC 0F393C10 swieq 0x00393c10
:0207A3D0 2928088D stmcsdb  r8!,{r0,r2,r3,r7,r11}
:0207A3D4 2C087D1F stccs  13,cr7,[r8],{#0x1f}
:0207A3D8 7D1B9010 unknown
:0207A3DC 01E00201 mvneq  r0,r1,lsl #0x4
:0207A3E0 28E04310 unknown
:0207A3E4 0F151001 swieq 0x00151001
:0207A3E8 0845186D stmeqda  r5 ,{r0,r2,r3,r5,r6,r11,r12}^
:0207A3EC 89701849 unknown
:0207A3F0 DE1FB500 cdple 5,0,cr11,cr15,cr0,0
:0207A3F4 078D2CB5 unknown
:0207A3F8 59FFFFEE ldmplib  r15!,{r1,r2,r3,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:0207A3FC 04B15503 unknown
:0207A400 280594A3 stmcsda  r5 ,{r0,r1,r5,r7,r10,r12,r15}
:0207A404 02DD8420 sbceqs r8,r13,#0x20000000
:0207A408 6094101D addvss r1,r4,r13,lsl r0
:0207A40C A19400A1 orrges r0,r4,r1,lsr #0x1
:0207A410 C0000100 andgt  r0,r0,r0,lsl #0x2
:0207A414 00A5E594 umlaleq  r14,r5,r4,r5
:0207A418 F922AD8D stmnvdb  r2!,{r0,r2,r3,r7,r8,r10,r11,r13,r15}
:0207A41C 00390301 eoreqs r0,r9,r1,lsl #0x6
:0207A420 9903CD05 stmlsdb  r3 ,{r0,r2,r8,r10,r11,r14,r15}
:0207A424 996B9400 unknown
:0207A428 20998600 addcss r8,r9,r0,lsl #0xc
:0207A42C 94209970 unknown
:0207A430 55940099 ldrpl r0,[r4, #+0x99]		;r4+0x99=*(00000099)
:0207A434 16512099 unknown
:0207A438 C0410591 unknown
:0207A43C 84004194 strhi r4,[r0],#-0x194
:0207A440 85D12FE2 ldrhib r2,[r1, #+0xfe2]		;r1+0xfe2=*(00000fe2)
:0207A444 00857040 addeq  r7,r5,r0,asr #0x0
:0207A448 202456BD unknown
:0207A44C 21E51A95 unknown
:0207A450 1D0ED500 unknown
:0207A454 B516E02D ldrlt r14,[r6, #-0x2d]		;(r6-0x2d=*(ffffffd3))
:0207A458 CE1A3101 cdpgt 1,0,cr3,cr10,cr1,0
:0207A45C 21D529B9 ldrcsh r2,[r5, #+0x99]		;r5+0x99=*(00000109)
:0207A460 141901BD ldrne r0,[r9],#-0x1bd
:0207A464 1AB19500 bne 00CDF86C
:0207A468 41BF4FE2 movmis r4,r2,ror #0x1f
:0207A46C 9504C900 strls r12,[r4, #-0x900]		;(r4-0x900=*(fffff700))
:0207A470 403A4D07 eormis r4,r10,r7,lsl #0x1a
:0207A474 094D0A39 stmeqdb  r13 ,{r0,r3,r4,r5,r9,r11}^
:0207A478 1A4DE2DE bne 033F2FF8
:0207A47C 1028125D eorne  r1,r8,r13,asr r2
:0207A480 06001595 unknown
:0207A484 5D158410 unknown
:0207A488 D914D110 ldmledb  r4 ,{r4,r8,r12,r14,r15}
:0207A48C 9505A509 strls r10,[r5, #-0x509]		;(r5-0x509=*(fffffb67))
:0207A490 6D295978 stcvs  9,cr5,[r9,#-0x1e0]!
:0207A494 B0244D0A eorlt  r4,r4,r10,lsl #0x1a
:0207A498 26794BC1 unknown
:0207A49C 77EC0109 strvcb r0,[r12,+r9, lsl #0x2]!
:0207A4A0 03E59F40 mvneq  r9,#0x100
:0207A4A4 71001D70 unknown
:0207A4A8 E00BF127 and  r15,r11,r7,lsr #0x2
:0207A4AC 978D0235 unknown
:0207A4B0 0D078DD0 unknown
:0207A4B4 0D10651C unknown
:0207A4B8 977BE91C unknown
:0207A4BC 1A9D7785 bne 007D82D8
:0207A4C0 B44059B8 strltb r5,[r0],#-0x9b8
:0207A4C4 F7852059 unknown
:0207A4C8 003594D6 unknown
:0207A4CC 859F1094 ldrhi r1,[r15, #+0x94]		;r15+0x94=*(0207a568)=#511776857(0x1e811859)
:0207A4D0 8511E5F7 ldrhi r14,[r1, #-0x5f7]		;r1-0x5f7=*(1e811262)=#0(0x00000000)
:0207A4D4 F785E227 strnv r14,[r5,+r7, lsr #0x4]
:0207A4D8 9D005189 unknown
:0207A4DC 47295C1A unknown
:0207A4E0 292D0058 stmcsdb  r13!,{r3,r4,r6}
:0207A4E4 00310AF7 unknown
:0207A4E8 037D1009 cmneq r13,#0x9
:0207A4EC 65301BC1 ldrvs r1,[r0, #-0xbc1]!
:0207A4F0 A90EE1A0 stmgedb  r14 ,{r5,r7,r8,r13,r14,r15}
:0207A4F4 67793003 ldrvsb r3,[r9,-r3]!
:0207A4F8 6895F779 ldmvsia  r5 ,{r0,r3,r4,r5,r6,r8,r9,r10,r12,r13,r14,r15}
:0207A4FC FD077997 unknown
:0207A500 17798715 unknown
:0207A504 0665D781 unknown
:0207A508 09697647 unknown
:0207A50C 79030D35 stmvcdb  r3 ,{r0,r2,r4,r5,r8,r10,r11}
:0207A510 69096505 stmvsdb  r9 ,{r0,r2,r8,r10,r13,r14}
:0207A514 49012D09 stmmidb  r1 ,{r0,r3,r8,r10,r11,r13}
:0207A518 1775FB44 ldrneb r15,db 
:0207A51C D900133D stmledb  r0 ,{r0,r2,r3,r4,r5,r8,r9,r12}
:0207A520 11DD0220 bicnes r0,r13,r0,lsr #0x4
:0207A524 E0D12431 sbcs r2,r1,r1,lsr r4
:0207A528 001338E3 andeqs r3,r3,r3,ror #0x11
:0207A52C 000498EB andeq  r9,r4,r11,ror #0x11
:0207A530 B106E014 unknown
:0207A534 738DD72D orrvc  r13,r13,#0xB40000
:0207A538 68010029 stmvsda  r1 ,{r0,r3,r5}
:0207A53C AD10450B unknown
:0207A540 7D00350C unknown
:0207A544 7D105110 unknown
:0207A548 097E8110 ldmeqdb  r14!,{r4,r8,r15}^
:0207A54C B00F002D andlt  r0,r15,r13,lsr #0x0
:0207A550 A00C81E1 andge  r8,r12,r1,ror #0x3
:0207A554 00791102 rsbeqs r1,r9,r2,lsl #0x2
:0207A558 49111511 ldmmidb  r1 ,{r0,r4,r8,r10,r12}
:0207A55C 60011300 andvs  r1,r1,r0,lsl #0x6
:0207A560 0111A01A tsteq r1,r10,lsl r0
:0207A564 061102E9 ldreq r0,r1,r10,lsl r0
:0207A568 1E811859 mcrne 8,4,r1,cr1,cr9,{2}
:0207A56C 47B10051 unknown
:0207A570 043051FE unknown
:0207A574 19C123A5 stmneib  r1 ,{r0,r2,r5,r7,r8,r9,r13}^
:0207A578 8D00FD28 unknown
:0207A57C F5A10D61 strnv r0,[r1, #+0xd61]!
:0207A580 07B11035 unknown
:0207A584 F0351035 eornvs r1,r5,r5,lsr r0
:0207A588 10410375 subne  r0,r1,r5,ror r3
:0207A58C BF006D0C swilt 0x00006d0c
:0207A590 1010A90F andnes r10,r0,r15,lsl #0x12
:0207A594 000908E3 andeq  r0,r9,r3,ror #0x11
:0207A598 A24119E9 subge  r1,r1,#0x3A4000
:0207A59C DD46E905 unknown
:0207A5A0 2D122951 unknown
:0207A5A4 71122511 tstvc r2,r1,lsl r5
:0207A5A8 FE040910 mcr2 9,0,r0,cr4,cr0,{0}
:0207A5AC F089049D umullnv  r0,r9,r13,r4
:0207A5B0 050A8128 streq r8,[r10, #-0x128]		;(r10-0x128=*(fffffed9))
:0207A5B4 0BE1A0A0 bleq 018E283C
:0207A5B8 12F250C5 rscnes r5,r2,#0xC5
:0207A5BC 10D1EB00 sbcnes r14,r1,r0,lsl #0x16
:0207A5C0 1C191061 ldcne  0,cr1,[r9],{#0x61}
:0207A5C4 201019E1 andcss r1,r0,r1,ror #0x13
:0207A5C8 00BE0019 adceqs r0,r14,r9,lsl r0
:0207A5CC 0502E1D0 streq r14,[r2, #-0x1d0]		;(r2-0x1d0=*(00000850))
:0207A5D0 19020019 stmnedb  r2 ,{r0,r3,r4}
:0207A5D4 C900B200 stmgtdb  r0 ,{r9,r12,r13,r15}
:0207A5D8 851181E0 ldrhi r8,[r1, #-0x1e0]		;r1-0x1e0=*(1e811679)=#0(0x00000000)
:0207A5DC E0873041 add  r3,r7,r1,asr #0x0
:0207A5E0 9DD0000F unknown
:0207A5E4 0141E211 unknown
:0207A5E8 04754440 unknown
:0207A5EC 00A1E4C9 adceq  r14,r1,r9,asr #0x9
:0207A5F0 81C82C8D bichi  r2,r8,r13,lsl #0x19
:0207A5F4 12E14021 rscne  r4,r1,#0x21
:0207A5F8 13990091 orrnes r0,r9,#0x91
:0207A5FC 08E11CA1 unknown
:0207A600 BD00953E unknown
:0207A604 8D301112 ldchi  1,cr1,[r0,#-0x48]!
:0207A608 FFFFDD76 swinv 0x00ffdd76
:0207A60C 978F06C1 strls r0,[r0,#-0x48]!
:0207A610 0030A255 eoreqs r10,r0,r5,asr r2
:0207A614 00650597 unknown
:0207A618 10C14205 sbcne  r4,r1,r5,lsl #0x4
:0207A61C 11000D2E unknown
:0207A620 0300A950 unknown
:0207A624 001D002A andeqs r0,r13,r10,lsr #0x0
:0207A628 E3A00C86 mov  r0,#0x8600		;r0=34304(0x8600)
:0207A62C 21CD0051 biccs  r0,r13,r1,asr r0
:0207A630 B200A911 andlt  r10,r0,#0x44000
:0207A634 00010007 andeq  r0,r1,r7
:0207A638 200A0125 andcs  r0,r10,r5,lsr #0x2
:0207A63C 40B903CD adcmis r0,r9,r13,asr #0x7
:0207A640 80B90BCC adchis r0,r9,r12,asr #0x17
:0207A644 190500BD stmnedb  r5 ,{r0,r2,r3,r4,r5,r7}
:0207A648 C520C512 strgt r12,[r0, #-0x512]!
:0207A64C F62CF5F0 unknown
:0207A650 2800A514 stmcsda  r0 ,{r2,r4,r8,r10,r13,r15}
:0207A654 E1000D00 unknown
:0207A658 D10F1105 mrsle r1,CPSR
:0207A65C 858DF202 strhi r15,[r13, #+0x202]		;r13+0x202=*(df000202)
:0207A660 09002124 stmeqdb  r0 ,{r2,r5,r8,r13}
:0207A664 4917D510 ldmmidb  r7 ,{r4,r8,r10,r12,r14,r15}
:0207A668 00F93802 rsceqs r3,r9,r2,lsl #0x10
:0207A66C 002405FD unknown
:0207A670 54051597 strpl r1,[r5],#-0x597
:0207A674 019923E0 orreqs r2,r9,r0,ror #0x7
:0207A678 91870625 orrls  r0,r7,r5,lsr #0xc
:0207A67C 25003103 strcs r3,[r0, #-0x103]		;(r0-0x103=*(000084fd))
:0207A680 E008CD06 and  r12,r8,r6,lsl #0x1a
:0207A684 0216217B andeqs r2,r6,#0xC000001E
:0207A688 10550089 subnes r0,r5,r9,lsl #0x1
:0207A68C D513000D ldrle r0,[r3, #-0xd]		;(r3-0xd=*(00000004))
:0207A690 FD9D0319 unknown
:0207A694 26492010 unknown
:0207A698 311EE356 tstcc r14,r6,asr r3
:0207A69C 60451C00 subvs  r1,r5,r0,lsl #0x18
:0207A6A0 97006197 unknown
:0207A6A4 064100E5 streqb r0,r1,r5,r0,lsl #0x18
:0207A6A8 8790441C unknown
:0207A6AC 1F4D204D swine 0x004d204d
:0207A6B0 E5874020 str r4,[r7, #+0x20]		;r7+0x20=*(00000020)
:0207A6B4 4191C10C orrmis r12,r1,r12,lsl #0x2
:0207A6B8 5511950C ldrpl r9,[r1, #-0x50c]		;r1-0x50c=*(1e81134d)=#0(0x00000000)
:0207A6BC 0D20ED3E stceq  13,cr14,[r0,#-0xf8]!
:0207A6C0 39BA0019 ldmccib  r10!,{r0,r3,r4}
:0207A6C4 972D3D60 strls r3,ib 
:0207A6C8 F187418D orrnv  r4,r7,r13,lsl #0x3
:0207A6CC 2BE5C70A blcs 019EC2FC
:0207A6D0 04F5401D unknown
:0207A6D4 F105799D swpnv r7,r13,r5
:0207A6D8 E5876008 str r6,[r7, #+0x8]		;r7+0x8=*(00000008)
:0207A6DC 87A0201B unknown
:0207A6E0 855001E5 ldrhib r0,[r0, #-0x1e5]		;(r0-0x1e5=*(0000841b))
:0207A6E4 3DA000E0 stccc  0,cr0,[r0,#+0x380]!
:0207A6E8 0004D521 andeq  r13,r4,r1,lsr #0xa
:0207A6EC 0D05E587 unknown
:0207A6F0 24A38647 unknown
:0207A6F4 048508D1 streq r0,[r5],#+0x8d1
:0207A6F8 E8BD87F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r15}
:0207A6FC B031E10C eorlts r14,r1,r12,lsl #0x2
:0207A700 201111A5 andcss r1,r1,r5,lsr #0x3
:0207A704 81103904 tsthi r0,r4,lsl #0x12
:0207A708 ED51A540 unknown
:0207A70C 2D08A112 unknown
:0207A710 44158517 ldrmi r8,[r5],#-0x517
:0207A714 FF310005 swinv 0x00310005
:0207A718 140D2F2E strne r2,[r13],#-0xf2e
:0207A71C 1D0E2475 unknown
:0207A720 0604E3C1 streq r14,[r13],#-0xf2e
:0207A724 047515C5 unknown
:0207A728 71011439 unknown
:0207A72C E1B01F10 movs r1,r0,lsl r15		;r1=1610612736(0x60000000)
:0207A730 1202A917 andne  r10,r2,#0x5C000
:0207A734 5D180011 unknown
:0207A738 031CA901 tsteq r12,#0x4000
:0207A73C 26B506F1 unknown
:0207A740 69E2620A unknown
:0207A744 21384911 teqcs r8,r1,lsl r9
:0207A748 009D5930 addeqs r5,r13,r0,lsr r9
:0207A74C 0D1021B9 unknown
:0207A750 3A85D400 bcc 001EF758
:0207A754 00291379 eoreq  r1,r9,r9,ror r3
:0207A758 220D7100 andcs  r7,r13,#0x0
:0207A75C 1369E1B0 unknown
:0207A760 20690109 rsbcs  r0,r9,r9,lsl #0x2
:0207A764 00493455 subeq  r3,r9,r5,asr r4
:0207A768 104031F9 unknown
:0207A76C 90310109 eorlss r0,r1,r9,lsl #0x2
:0207A770 00351E29 eoreqs r1,r5,r9,lsr #0x1c
:0207A774 BD04A923 unknown
:0207A778 25003123 strcs r3,[r0, #-0x123]		;(r0-0x123=*(000084dd))
:0207A77C 74350015 unknown
:0207A780 004546B1 streqh r4,[r5],#-0x61
:0207A784 00087A05 andeq  r7,r8,r5,lsl #0x14
:0207A788 9180E594 unknown
:0207A78C 41286973 unknown
:0207A790 FD84E034 unknown
:0207A794 75102924 ldrvc r2,[r0, #-0x924]		;(r0-0x924=*(00007cdc))
:0207A798 7F24DD01 swivc 0x0024dd01
:0207A79C EB1EFFFE bl 0283A79C
:0207A7A0 219D4675 orrcss r4,r13,r5,ror r6
:0207A7A4 06291255 unknown
:0207A7A8 E1012019 unknown
:0207A7AC 1015BE03 andnes r11,r5,r3,lsl #0x1c
:0207A7B0 E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:0207A7B4 01C11007 biceq  r1,r1,r7
:0207A7B8 841008E3 ldrhi r0,[r0],#-0x8e3
:0207A7BC 000118E5 andeq  r1,r1,r5,ror #0x11
:0207A7C0 84004028 strhi r4,[r0],#-0x28
:0207A7C4 10852615 addne  r2,r5,r5,lsl r6
:0207A7C8 A0E0261D rscge  r2,r0,r13,lsl r6
:0207A7CC 911A1CE3 tstls r10,r3,ror #0x19
:0207A7D0 9FC06C00 swils 0x00c06c00
:0207A7D4 E00885E5 and  r8,r8,r5,ror #0xb
:0207A7D8 0217F542 andeqs r15,r7,#0x10800000
:0207A7DC 201D39E1 andcss r3,r13,r1,ror #0x13
:0207A7E0 E7DC3003 ldrb r3,[r12, +r3]
:0207A7E4 D150D10D cmple r0,r13,lsl #0x2
:0207A7E8 101903E0 andnes r0,r9,r0,ror #0x7
:0207A7EC E120A04C unknown
:0207A7F0 C10210E5 unknown
:0207A7F4 0000DD19 andeq  r13,r0,r9,lsl r13
:0207A7F8 5A0508C9 bpl 021BCB24
:0207A7FC 05E7DC50 streqb r13,[r7, #+0xc50]!
:0207A800 43E1A03C mvnmi  r10,#0x3C
:0207A804 71540C00 cmpvc r4,r0,lsl #0x18
:0207A808 0005B317 andeq  r11,r5,r7,lsl r3
:0207A80C 0F8101B8 swieq 0x008101b8
:0207A810 C8000994 stmgtda  r0 ,{r2,r4,r7,r8,r11}
:0207A814 25B10919 ldrcs r0,[r1, #+0x919]!
:0207A818 01080011 unknown
:0207A81C 458E1DE0 strmi r1,[r14, #+0xde0]		;r14+0xde0=*(00000de0)
:0207A820 E5E15E00 strb r5,[r1, #+0xe00]!
:0207A824 24350045 unknown
:0207A828 0D956280 unknown
:0207A82C 59020EA5 stmpldb  r2 ,{r0,r2,r5,r7,r9,r10,r11}
:0207A830 CC32F532 ldcgt  5,cr15,[r2],#-0xc8
:0207A834 0E99310A cdpeq 1,8,cr3,cr9,cr10,0
:0207A838 27D94020 ldrcsb r4,[r9,+r0, lsr #0x0]
:0207A83C 10D41991 smullnes r1,r4,r1,r9
:0207A840 D2E11995 rscle  r1,r1,#0x254000
:0207A844 01A59500 moveq  r9,r0,lsl #0xa		;r9=35127296(0x2180000)
:0207A848 1002E7C5 andne  r14,r2,r5,asr #0xf
:0207A84C 01E7C510 mvneq  r12,r0,lsl r5
:0207A850 01E28440 mvneq  r8,r0,asr #0x8
:0207A854 E2422000 sub  r2,r2,#0x0
:0207A858 F7E102DD unknown
:0207A85C 12BD0F45 adcnes r0,r13,#0x114
:0207A860 01F538C8 mvneqs r3,r8,asr #0x11
:0207A864 004517C5 subeq  r1,r5,r5,asr #0xf
:0207A868 0CA907D5 stceq  7,cr0,[r9],#+0x354
:0207A86C 7E401821 cdpvc 8,4,cr1,cr0,cr1,1
:0207A870 02A113F9 adceq  r1,r1,#0xE4000003
:0207A874 B9426880 stmltdb  r2 ,{r7,r11,r13,r14}^
:0207A878 30194307 andccs r4,r9,r7,lsl #0x6
:0207A87C 1D0D45A3 unknown
:0207A880 00650900 rsbeq  r0,r5,r0,lsl #0x12
:0207A884 C2810037 addgt  r0,r1,#0x37
:0207A888 8100300B unknown
:0207A88C E70021D2 unknown
:0207A890 99100008 ldmlsdb  r0 ,{r3}
:0207A894 55049504 strpl r9,[r4, #-0x504]		;(r4-0x504=*(fffffafc))
:0207A898 0024041E eoreq  r0,r4,r14,lsl r4
:0207A89C 800700EB andhi  r0,r7,r11,ror #0x1
:0207A8A0 79F2E1B0 ldmvcib  r2!,{r4,r5,r7,r8,r13,r14,r15}^
:0207A8A4 2F095526 swics 0x00095526
:0207A8A8 C4005006 strgt r5,[r0],#-0x6
:0207A8AC 001E6117 andeqs r6,r14,r7,lsl r1
:0207A8B0 6917BD10 ldmvsdb  r7 ,{r4,r8,r10,r11,r12,r13,r15}
:0207A8B4 C410C801 ldrgt r12,[r0],#-0x801
:0207A8B8 FFFFD1E7 swinv 0x00ffd1e7
:0207A8BC 17A5262D strne r2,[r5,+r13, lsr #0xc]!
:0207A8C0 A510D5C0 ldrge r13,[r0, #-0x5c0]		;(r0-0x5c0=*(00008040))
:0207A8C4 81000181 unknown
:0207A8C8 02519DE2 subeqs r9,r1,#0x3880
:0207A8CC 0DA70265 stceq  2,cr0,[r7,#+0x194]!
:0207A8D0 10E1D010 rscne  r13,r1,r0,lsl r0
:0207A8D4 00442D0D subeq  r2,r4,r13,lsl #0x1a
:0207A8D8 A198A199 unknown
:0207A8DC 31A19041 movcc  r9,r1,asr #0x0
:0207A8E0 18E1B0CE unknown
:0207A8E4 05900500 ldreq r0,[r0, #+0x500]		;r0+0x500=*(00008b00)
:0207A8E8 20241485 eorcs  r1,r4,r5,lsl #0x9
:0207A8EC 041CE590 ldreq r14,[r12],#-0x590
:0207A8F0 3034007D eorccs r0,r4,r13,ror r0
:0207A8F4 5501E590 strpl r14,[r1, #-0x590]		;r1-0x590=*(5ffffa70)=#0(0x00000000)
:0207A8F8 C1060502 unknown
:0207A8FC E0830469 add  r0,r3,r9,ror #0x8
:0207A900 224C1002 subcs  r1,r12,#0x2
:0207A904 208105D1 unknown
:0207A908 011D6301 tsteq r13,r1,lsl #0x6
:0207A90C 6520D1F4 strvs r13,[r0, #-0x1f4]!
:0207A910 63095711 unknown
:0207A914 300DE4B6 strcch r14,[r13], -r6
:0207A918 00D86309 sbceqs r6,r8,r9,lsl #0x6
:0207A91C 091C759F ldmeqdb  r12 ,{r0,r1,r2,r3,r4,r7,r8,r10,r12,r13,r14}
:0207A920 09C4C6E3 stmeqib  r4 ,{r0,r1,r5,r6,r7,r9,r10,r14,r15}^
:0207A924 09960743 ldmeqib  r6 ,{r0,r1,r6,r8,r9,r10}
:0207A928 0009B473 andeq  r11,r9,r3,ror r4
:0207A92C 405952B4 ldrmih r5,[r9],#-0x24
:0207A930 092059B0 stmeqdb  r0!,{r4,r5,r7,r8,r11,r12,r14}
:0207A934 003590F3 unknown
:0207A938 AD230990 stcge  9,cr0,[r3,#-0x240]!
:0207A93C 097CF309 ldmeqdb  r12!,{r0,r3,r8,r9,r12,r13,r14,r15}^
:0207A940 A7F30923 ldrgeb r0,[r3,+r3, lsr #0x12]!
:0207A944 09580045 ldmeqdb  r8 ,{r0,r2,r6}^
:0207A948 AD58AD00 unknown
:0207A94C AD0E3D32 unknown
:0207A950 AA1025F2 bge 02484120
:0207A954 F311A311 tstnv r1,#0x44000000
:0207A958 1195B6DE ldrnesb r11,[r5, +r14]
:0207A95C 93118043 tstls r1,#0x43
:0207A960 1B41F311 blne 030F75AC
:0207A964 130D7438 unknown
:0207A968 003D160D eoreqs r1,r13,r13,lsl #0xc
:0207A96C 1B130902 blne 0253CD7C
:0207A970 57FF3039 unknown
:0207A974 103507E1 eornes r0,r5,r1,ror #0xf
:0207A978 05D5100D ldreqb r1,[r5, #+0xd]		;r5+0xd=*(0000007d)
:0207A97C 43061AA9 unknown
:0207A980 49AC003D stmmiib  r12!,{r0,r2,r3,r4,r5}
:0207A984 D9704D40 unknown
:0207A988 8100CD8D unknown
:0207A98C A1BD0001 movges r0,r1			;r0=1610612736(0x60000000)
:0207A990 DD02C51E unknown
:0207A994 00410E02 subeq  r0,r1,r2,lsl #0x1c
:0207A998 6C9F115D ldcvs  1,cr1,[r15],{#0x5d}
:0207A99C 2111D1FD ldrcssh r13,[r1, -r13]
:0207A9A0 210160F1 unknown
:0207A9A4 E9F12191 unknown
:0207A9A8 C505E615 strgt r14,[r5, #-0x615]		;(r5-0x615=*(fffffa5b))
:0207A9AC 150A1900 strne r1,[r10, #-0x900]		;(r10-0x900=*(fffff701))
:0207A9B0 021D6D25 andeqs r6,r13,#0x940
:0207A9B4 AE071914 mcrge 9,0,r1,cr7,cr4,{0}
:0207A9B8 1D01106D unknown
:0207A9BC 2205C902 andcs  r12,r5,#0x8000
:0207A9C0 101114C1 andnes r1,r1,r1,asr #0x9
:0207A9C4 30116B0D andccs r6,r1,r13,lsl #0x16
:0207A9C8 28490A15 stmcsda  r9 ,{r0,r2,r4,r9,r11}^
:0207A9CC 007D6081 rsbeqs r6,r13,r1,lsl #0x1
:0207A9D0 6DE20ED9 stcvsl 14,cr0,[r2,#+0x364]!
:0207A9D4 0117BF1F tsteq r7,r15,lsl r15
:0207A9D8 D5201403 strle r1,[r0, #-0x403]!
:0207A9DC 02400900 subeq  r0,r0,#0x0
:0207A9E0 34B20009 unknown
:0207A9E4 23DD9500 biccss r9,r13,#0x0
:0207A9E8 412A0109 unknown
:0207A9EC D819C590 ldmleda  r9 ,{r4,r7,r8,r10,r14,r15}
:0207A9F0 104D101C subne  r1,r13,r12,lsl r0
:0207A9F4 05A5E042 streq r14,[r5, #+0x42]!
:0207A9F8 002424E0 eoreq  r2,r4,r0,ror #0x9
:0207A9FC 950CA585 strls r10,[r12, #-0x585]		;(r12-0x585=*(fffffa7b))
:0207AA00 413EC1E5 teqmi r14,r5,ror #0x3
:0207AA04 0D2824E0 stceq  4,cr2,[r8,#-0x380]!
:0207AA08 91501100 cmpls r0,r0,lsl #0x2
:0207AA0C E1200D0E unknown
:0207AA10 07100915 unknown
:0207AA14 E3C0007E bic  r0,r0,#0x7E
:0207AA18 08007108 stmeqda  r0 ,{r3,r8,r12,r13,r14}
:0207AA1C 50800019 addpl  r0,r0,r9,lsl r0
:0207AA20 A0E1A00E rscge  r10,r1,r14
:0207AA24 19E1B00E unknown
:0207AA28 3800D500 stmccda  r0 ,{r8,r10,r12,r14,r15}
:0207AA2C 006195C0 rsbeq  r9,r1,r0,asr #0xb
:0207AA30 1111E35C tstne r1,r12,asr r3
:0207AA34 E5952849 ldr r2,[r5, #+0x849]		;r5+0x849=*(000008b9)
:0207AA38 E5953048 ldr r3,[r5, #+0x48]		;r5+0x48=*(000000b8)
:0207AA3C 8D100114 unknown
:0207AA40 014104E2 unknown
:0207AA44 0A41E13C beq 030F2F3C
:0207AA48 95130D50 ldrls r0,[r3, #-0xd50]		;(r3-0xd50=*(fffff2c1))
:0207AA4C 45E5C521 strmib r12,[r5, #+0x521]!
:0207AA50 00653C15 rsbeq  r3,r5,r5,lsl r12
:0207AA54 00195328 andeqs r5,r9,r8,lsr #0x6
:0207AA58 C1852028 orrgt  r2,r5,r8,lsr #0x0
:0207AA5C 29E58009 unknown
:0207AA60 E2410011 sub  r0,r1,#0x11
:0207AA64 2BDD8021 blcs 017DAAF0
:0207AA68 18C5100C stmneia  r5 ,{r2,r3,r12}^
:0207AA6C 0DBD1C25 ldceq  12,cr1,[r13,#+0x94]!
:0207AA70 1028E585 eorne  r14,r8,r5,lsl #0xb
:0207AA74 832D6585 unknown
:0207AA78 79D14038 ldmvcib  r1 ,{r3,r4,r5,r14}^
:0207AA7C B51D5C30 ldrlt r5,[r13, #-0xc30]		;(r13-0xc30=*(defff3d0))
:0207AA80 31440421 unknown
:0207AA84 45900019 ldrmi r0,[r0, #+0x19]		;r0+0x19=*(60000019)=#0(0x00000000)
:0207AA88 01001503 unknown
:0207AA8C 9A000180 bls 0207B094
:0207AA90 6001D970 andvs  r13,r1,r0,ror r9
:0207AA94 000D01C9 andeq  r0,r13,r9,asr #0x3
:0207AA98 03400DEC unknown
:0207AA9C 1D000D5A unknown
:0207AAA0 9F00E013 swils 0x0000e013
:0207AAA4 03F91B99 mvneqs r1,#0x26400
:0207AAA8 60E30781 rscvs  r0,r3,r1,lsl #0xf
:0207AAAC 011813A0 tsteq r8,r0,lsr #0x7
:0207AAB0 04009601 streq r9,[r0],#-0x601
:0207AAB4 50CCE010 sbcpl  r14,r12,r0,lsl r0
:0207AAB8 1061E59F unknown
:0207AABC FF209544 swinv 0x00209544
:0207AAC0 081111EB ldmeqda  r1 ,{r0,r1,r3,r5,r6,r7,r8,r12}
:0207AAC4 09BC003D ldmeqib  r12!,{r0,r2,r3,r4,r5}
:0207AAC8 5954BC00 ldmpldb  r4 ,{r10,r11,r12,r13,r15}^
:0207AACC 5900B840 stmpldb  r0 ,{r6,r11,r12,r13,r15}
:0207AAD0 9813E9F0 ldmlsda  r3 ,{r4,r5,r6,r7,r8,r11,r13,r14,r15}
:0207AAD4 59980035 ldmplib  r8 ,{r0,r2,r4,r5}
:0207AAD8 05003510 streq r3,[r0, #-0x510]		;(r0-0x510=*(fffffaf0))
:0207AADC 91110600 tstls r1,r0,lsl #0xc
:0207AAE0 00066CE7 andeq  r6,r6,r7,ror #0x19
:0207AAE4 11B9E590 unknown
:0207AAE8 49841AAD stmmiib  r4 ,{r0,r2,r3,r5,r7,r9,r11,r12}
:0207AAEC D8304D00 ldmleda  r0!,{r8,r10,r11,r14}
:0207AAF0 11204D80 unknown
:0207AAF4 E4104D16 ldr r4,[r0],#-0xd16
:0207AAF8 0960004D unknown
:0207AAFC 2060AE00 rsbcs  r10,r0,r0,lsl #0x1c
:0207AB00 9008019F mulls  r8,r15,r1
:0207AB04 0A415CE5 beq 030D1EA0
:0207AB08 91306C88 teqls r0,r8,lsl #0x19
:0207AB0C 0C090A3D stceq  10,cr0,[r9],{#0x3d}
:0207AB10 18E78231 unknown
:0207AB14 E7801106 str r1,[r0,+r6, lsl #0x2]
:0207AB18 0B150009 bleq 025BAB44
:0207AB1C 4BC04C25 blmi 0108DBB8
:0207AB20 10380059 eornes r0,r8,r9,asr r0
:0207AB24 19700425 unknown
:0207AB28 9152010C cmpls r2,r12,lsl #0x2
:0207AB2C E20759E7 and  r5,r7,#0x39C000
:0207AB30 E7810106 str r0,[r1,+r6, lsl #0x2]
:0207AB34 28A50104 stmcsia  r5!,{r2,r8}
:0207AB38 94F1E085 unknown
:0207AB3C 1D02EBFF unknown
:0207AB40 105BB451 subnes r11,r11,r1,asr r4
:0207AB44 00010002 andeq  r0,r1,r2
:0207AB48 0099414C addeqs r4,r9,r12,asr #0x2
:0207AB4C 40000558 andmi  r0,r0,r8,asr r5
:0207AB50 0100051B unknown
:0207AB54 58653400 unknown
:0207AB58 216D021D unknown
:0207AB5C FD1BC510 unknown
:0207AB60 E800D502 stmda  r0 ,{r1,r8,r10,r12,r14,r15}
:0207AB64 E5C4100D strb r1,[r4, #+0xd]		;r4+0xd=*(0000000d)
:0207AB68 0D00B5AE unknown
:0207AB6C E006E500 and  r14,r6,r0,lsl #0xa
:0207AB70 115DE5C4 cmpne r13,r4,asr #0xb
:0207AB74 2009408D andcs  r4,r9,r13,lsl #0x1
:0207AB78 019D10D5 ldreqsb r1,[r13, +r5]
:0207AB7C 10D17C03 sbcnes r7,r1,r3,lsl #0x18
:0207AB80 034D000D unknown
:0207AB84 20B015D1 unknown
:0207AB88 D01107C0 andles r0,r1,r0,asr #0xf
:0207AB8C 600DD100 andvs  r13,r13,r0,lsl #0x2
:0207AB90 24395011 unknown
:0207AB94 10F01655 rscnes r1,r0,r5,asr r6
:0207AB98 590115C0 stmpldb  r1 ,{r6,r7,r8,r10,r12}
:0207AB9C FD2AA107 stc2  1,cr10,[r10,#-0x1c]!
:0207ABA0 20700C00 rsbcss r0,r0,r0,lsl #0x18
:0207ABA4 A9921C41 ldmgeib  r2 ,{r0,r6,r10,r11,r12}
:0207ABA8 32E5920D rsccc  r9,r5,#0xD0000000
:0207ABAC F98A1A8D stmnvib  r10 ,{r0,r2,r3,r7,r9,r11,r12}
:0207ABB0 105CFC00 subnes r15,r12,r0,lsl #0x18
:0207ABB4 E143F802 unknown
:0207ABB8 E1B08110 movs r8,r0,lsl r1		;r8=0(0x0)
:0207ABBC 0A0918A9 beq 022C0E68
:0207ABC0 702CED13 eorvc  r14,r12,r3,lsl r13
:0207ABC4 20112CA0 andcss r2,r1,r0,lsr #0x19
:0207ABC8 00080055 andeq  r0,r8,r5,asr r0
:0207ABCC B0E28D60 rsclt  r8,r2,r0,ror #0x1a
:0207ABD0 E1D91003 bics r1,r9,r3
:0207ABD4 D5001439 strle r1,[r0, #-0x439]		;(r0-0x439=*(fffffbc7))
:0207ABD8 28000705 stmcsda  r0 ,{r0,r2,r8,r9,r10}
:0207ABDC 180107C4 stmneda  r1 ,{r2,r6,r7,r8,r9,r10}
:0207ABE0 90123906 andlss r3,r2,r6,lsl #0x12
:0207ABE4 E714E289 ldr r14,[r4,-r9, lsl #0x5]
:0207ABE8 1B15FFFF blne 025FABEC
:0207ABEC 001900ED andeqs r0,r9,r13,ror #0x1
:0207ABF0 01FD0BED mvneqs r0,r13,ror #0x17
:0207ABF4 F9068AF8 stmnvdb  r6 ,{r3,r4,r5,r6,r7,r9,r11,r15}
:0207ABF8 3D033103 unknown
:0207ABFC 72E08400 rscvc  r8,r0,#0x0
:0207AC00 EB00091C bl 0207D078
:0207AC04 E0877005 add  r7,r7,r5
:0207AC08 0C990008 ldceq  0,cr0,[r9],{#0x8}
:0207AC0C 9AFFFFEC bls 0207ABC4
:0207AC10 83179507 tsthi r7,#0x1C00000
:0207AC14 25E8BD41 strcsb r11,[r8, #+0xd41]!
:0207AC18 BDF025B0 ldcltl 5,cr2,[r0,#+0x2c0]!
:0207AC1C 10CD0718 sbcne  r0,r13,r8,lsl r7
:0207AC20 19A05CC0 stmneib  r0!,{r6,r7,r10,r11,r12,r14}
:0207AC24 30202120 eorcc  r2,r0,r0,lsr #0x2
:0207AC28 2021E0D1 unknown
:0207AC2C E4CC4630 strb r4,[r12],#+0x630
:0207AC30 50611021 rsbpl  r1,r1,r1,lsr #0x0
:0207AC34 E0813002 add  r3,r1,r2
:0207AC38 80C0020C sbchi  r0,r0,r12,lsl #0x4
:0207AC3C D11041E0 tstle r0,r0,ror #0x3
:0207AC40 7D107310 unknown
:0207AC44 6C00A910 stcvs  9,cr10,[r0],{#0x10}
:0207AC48 412DFBE5 msrmi CPSR_fsc,r5
:0207AC4C 2D234010 stccs  0,cr4,[r3,#-0x40]!
:0207AC50 E10135E9 unknown
:0207AC54 04EB0741 unknown
:0207AC58 809418E5 addhis r1,r4,r5,ror #0x11
:0207AC5C 6900E8BD stmvsdb  r0 ,{r0,r2,r3,r4,r5,r7,r11,r13,r14,r15}
:0207AC60 10203540 eorne  r3,r0,r0,asr #0xa
:0207AC64 03E430D0 mvneq  r3,#0xD0
:0207AC68 0AF1084D beq 01CBCDA4
:0207AC6C 3D10E902 unknown
:0207AC70 3D6CF910 stcccl 9,cr15,[r12,#-0x40]!
:0207AC74 0B10D180 bleq 024AF27C
:0207AC78 D0C0100D sbcle  r1,r0,r13
:0207AC7C 300B01E4 andcc  r0,r11,r4,ror #0x3
:0207AC80 0003E4D1 unknown
:0207AC84 0005E15C andeq  r14,r5,r12,asr r1
:0207AC88 A5502F81 ldrgeb r2,[r0, #-0xf81]		;(r0-0xf81=*(fffff07f))
:0207AC8C 12695101 rsbne  r5,r9,#0x40000000
:0207AC90 33E001C5 mvncc  r0,#0x40000031
:0207AC94 23029535 unknown
:0207AC98 10B1100D adcnes r1,r1,r13
:0207AC9C D10031F3 unknown
:0207ACA0 ED10AD13 unknown
:0207ACA4 FF009120 swinv 0x00009120
:0207ACA8 21E20130 mvncs  r0,lsr r0
:0207ACAC 00820F71 addeq  r0,r2,r1,ror r15
:0207ACB0 03E26010 mvneq  r6,#0x10
:0207ACB4 00E211C0 rsceq  r1,r2,r0,asr #0x3
:0207ACB8 2016F104 andcss r15,r6,r4,lsl #0x2
:0207ACBC 607DE042 rsbvss r14,r13,r2,asr #0x0
:0207ACC0 61225CC0 unknown
:0207ACC4 F501E920 strnv r14,[r1, #-0x920]		;r1-0x920=*(5ffff6e0)=#0(0x00000000)
:0207ACC8 A018032A andges r0,r8,r10,lsr #0x6
:0207ACCC 1C0703E1 stcne  3,cr0,[r7],{#0xe1}
:0207ACD0 1403E181 strne r14,[r3],#-0x181
:0207ACD4 0E6DE181 cdpeq 1,6,cr14,cr13,cr1,4
:0207ACD8 12A2E180 adcne  r14,r2,#0x20
:0207ACDC 25A5E1B0 strcs r14,[r5, #+0x1b0]!
:0207ACE0 60040001 andvs  r0,r4,r1
:0207ACE4 01080001 unknown
:0207ACE8 00010C00 andeq  r0,r1,r0,lsl #0x18
:0207ACEC 14000110 strne r0,[r0],#-0x110
:0207ACF0 18000155 stmneda  r0 ,{r0,r2,r4,r6,r8}
:0207ACF4 301C0001 andccs r0,r12,r1
:0207ACF8 0520E580 streq r14,[r0, #-0x580]!
:0207ACFC 10150155 andnes r0,r5,r5,asr r1
:0207AD00 1F0015F4 swine 0x000015f4
:0207AD04 11210ED9 unknown
:0207AD08 DDE1B02B stclel 0,cr11,[r1,#+0xac]!
:0207AD0C 80300410 eorhis r0,r0,r0,lsl r4
:0207AD10 100401E4 andne  r0,r4,r4,ror #0x3
:0207AD14 03201951 unknown
:0207AD18 1F7D41A5 swine 0x007d41a5
:0207AD1C 033410FF teqeq r4,#0xFF
:0207AD20 E40B81E2 str r8,[r11],#-0x1e2
:0207AD24 E2522001 subs r2,r2,#0x1
:0207AD28 0109FC04 unknown
:0207AD2C 41F01601 mvnmis r1,r1,lsl #0xc
:0207AD30 0FE92591 swieq 0x00e92591
:0207AD34 00E166D0 unknown
:0207AD38 BD159140 unknown
:0207AD3C 00E1E001 rsceq  r14,r1,r1
:0207AD40 E5CD5850 strb r5,[r13, #+0x850]		;r13+0x850=*(df000850)
:0207AD44 02000101 andeq  r0,r0,#0x40000000
:0207AD48 4002E540 andmi  r14,r2,r0,asr #0xa
:0207AD4C 4000B948 andmi  r11,r0,r8,asr #0x12
:0207AD50 00010109 andeq  r0,r1,r9,lsl #0x2
:0207AD54 E58D400C str r4,[r13, #+0xc]		;r13+0xc=*(df00000c)
:0207AD58 1131250D teqne r1,r13,lsl #0xa
:0207AD5C 16A10FAD unknown
:0207AD60 65302165 ldrvs r2,[r0, #-0x165]!
:0207AD64 DEF16511 mrcle 5,7,r6,cr1,cr1,{0}
:0207AD68 10ED2002 rscne  r2,r13,r2
:0207AD6C 2D500115 unknown
:0207AD70 69154506 ldmvsdb  r5 ,{r1,r2,r8,r10,r14}
:0207AD74 8507EC08 strhi r14,[r7, #-0xc08]		;(r7-0xc08=*(fffff3f8))
:0207AD78 00092B00 andeq  r2,r9,r0,lsl #0x16
:0207AD7C 11000908 unknown
:0207AD80 11AA00A9 movne  r0,r9,lsr #0x1		;r0=17563648(0x10c0000)
:0207AD84 001D1B10 andeqs r1,r13,r0,lsl r11
:0207AD88 D9121520 ldmledb  r2 ,{r5,r8,r10,r12}
:0207AD8C 09180511 ldmeqdb  r8 ,{r0,r4,r8,r10}
:0207AD90 1510F500 ldrne r15,[r0, #-0x500]		;(r0-0x500=*(010bfb00))
:0207AD94 11122500 tstne r2,r0,lsl #0xa
:0207AD98 01B91310 moveqs r1,r0,lsl r3		;r1=0(0x0)
:0207AD9C AE11CD2D cdpge 13,0,cr12,cr1,cr13,1
:0207ADA0 170100BD unknown
:0207ADA4 14851F69 strne r1,[r5],#+0xf69
:0207ADA8 3528410D strcc r4,[r8, #-0x10d]!
:0207ADAC EF100504 swi 0x00100504
:0207ADB0 690A0015 stmvsdb  r10 ,{r0,r2,r4}
:0207ADB4 7900151F stmvcdb  r0 ,{r0,r1,r2,r3,r4,r8,r10,r12}
:0207ADB8 7104C90E unknown
:0207ADBC 707D0334 rsbvcs r0,r13,r4,lsr r3
:0207ADC0 100D0411 andne  r0,r13,r1,lsl r4
:0207ADC4 0F850A11 swieq 0x00850a11
:0207ADC8 21151041 tstcs r5,r1,asr #0x0
:0207ADCC 29F1BE22 ldmcsib  r1!,{r1,r5,r9,r10,r11,r12,r13,r15}^
:0207ADD0 D9222158 stmledb  r2!,{r3,r4,r6,r8,r13}
:0207ADD4 10CD0089 sbcne  r0,r13,r9,lsl #0x1
:0207ADD8 B5F0CD0C ldrltb r12,[r0, #+0xd0c]!
:0207ADDC 594D1015 stmpldb  r13 ,{r0,r2,r4,r12}^
:0207ADE0 31600DD1 unknown
:0207ADE4 2000710A andcs  r7,r0,r10,lsl #0x2
:0207ADE8 149537CD ldrne r3,[r5],#+0x7cd
:0207ADEC 10C120B1 strneh r2,[r1],#+0x1
:0207ADF0 0051443C subeqs r4,r1,r12,lsr r4
:0207ADF4 A740C150 unknown
:0207ADF8 30C12FF9 unknown
:0207ADFC C1263092 unknown
:0207AE00 23600820 unknown
:0207AE04 2005F0C1 andcs  r15,r5,r1,asr #0x1
:0207AE08 07B940C1 ldreq r4,r15,r5,r1,asr #0x1
:0207AE0C 199420B2 ldmneib  r4 ,{r1,r4,r5,r7,r13}
:0207AE10 E2020FA5 and  r0,r2,#0x294
:0207AE14 EFE3000D swi 0x00e3000d
:0207AE18 096D1545 unknown
:0207AE1C 9F03ECC9 swils 0x0003ecc9
:0207AE20 E1520059 cmp r2,r9,asr r0
:0207AE24 48DA0465 ldmmiia  r10 ,{r0,r2,r5,r6,r10}^
:0207AE28 117510FF ldrnesh r1,[r5, #-0xf]!
:0207AE2C 01310445 teqeq r1,r5,asr #0x8
:0207AE30 244143C1 strcsb r4,[r1],#-0x3c1
:0207AE34 C1FC03BD ldrgth r0,[r12, #+0x3d]!
:0207AE38 00112E23 andeqs r2,r1,r3,lsr #0x1c
:0207AE3C 21001122 unknown
:0207AE40 95249910 strls r9,[r4, #-0x910]!
:0207AE44 5D2AF503 stcpl  5,cr15,[r10,#-0xc]!
:0207AE48 912E9911 unknown
:0207AE4C 5D800005 unknown
:0207AE50 D603D51F unknown
:0207AE54 B110F110 tstlt r0,r0,lsl r1
:0207AE58 1D220513 stcne  5,cr0,[r2,#-0x4c]!
:0207AE5C 0002B301 andeq  r11,r2,r1,lsl #0x6
:0207AE60 13B5CD1E movnes r12,#0x780		;r12=1920(0x780)
:0207AE64 9F2312D5 swils 0x002312d5
:0207AE68 883721E5 ldmhida  r7!,{r0,r2,r5,r6,r7,r8,r13}
:0207AE6C 1279009D rsbnes r0,r9,#0x9D
:0207AE70 1DD908E5 unknown
:0207AE74 E0253091 mla  r5,r1,r0,r3unknown
:0207AE78 5020BD0F eorpl  r11,r0,r15,lsl #0x1a
:0207AE7C 1E4DE58D cdpne 5,4,cr14,cr13,cr13,4
:0207AE80 99533F99 ldmlsdb  r3 ,{r0,r3,r4,r7,r8,r9,r10,r11,r12,r13}^
:0207AE84 7504B12F strvc r11,[r4, #-0x12f]		;(r4-0x12f=*(fffffed1))
:0207AE88 51110D1F tstpl r1,r15,lsl r13
:0207AE8C 9210B104 andlss r11,r0,#0x1
:0207AE90 9D8E0F19 unknown
:0207AE94 0481EF3F streq r14,[r1],#+0xf3f
:0207AE98 3120356C unknown
:0207AE9C 68003104 stmvsda  r0 ,{r2,r8,r12,r13}
:0207AEA0 05000975 streq r0,[r0, #-0x975]		;(r0-0x975=*(010bf68b))
:0207AEA4 1F8503E1 swine 0x008503e1
:0207AEA8 1F00056A swine 0x0000056a
:0207AEAC 6CAD0005 stcvs  0,cr0,[r13],#+0x14
:0207AEB0 09110009 ldmeqdb  r1 ,{r0,r3}
:0207AEB4 00092500 andeq  r2,r9,r0,lsl #0xa
:0207AEB8 AA00094C bge 0207D3F0
:0207AEBC 22000D17 andcs  r0,r0,#0x5C0
:0207AEC0 E174000D cmn r4,r13
:0207AEC4 1E100940 cdpne 9,0,cr0,cr0,cr0,2
:0207AEC8 7A00096A bvc 0207D478
:0207AECC C5190089 ldrgt r0,[r9, #-0x89]		;r9-0x89=*(0217ff77)=#845636191(0x3267625f)
:0207AED0 40191B00 andmis r1,r9,r0,lsl #0x16
:0207AED4 40195502 andmis r5,r9,r2,lsl #0xa
:0207AED8 51001968 unknown
:0207AEDC 01002112 unknown
:0207AEE0 9D002115 unknown
:0207AEE4 E1DC10D1 ldrsb r1,[r12, #+0x1]		;r12+0x1=*(00000781)
:0207AEE8 000D2003 andeq  r2,r13,r3
:0207AEEC 6CC00221 stcvsl 2,cr0,[r0],{#0x21}
:0207AEF0 FD100231 unknown
:0207AEF4 3D400D12 unknown
:0207AEF8 3A0CE100 bcc 023B3300
:0207AEFC 40091BF9 unknown
:0207AF00 06000909 streq r0,[r0],-r9, lsl #0x12
:0207AF04 B9064009 stmltdb  r6 ,{r0,r3,r14}
:0207AF08 4009AB10 andmi  r10,r9,r0,lsl r11
:0207AF0C B5071ECD strlt r1,[r7, #-0xecd]		;(r7-0xecd=*(fffff133))
:0207AF10 8102552C unknown
:0207AF14 2D00DD4E unknown
:0207AF18 11FCFB0D mvnnes r15,r13,lsl #0x16
:0207AF1C 096111C5 unknown
:0207AF20 00090F00 andeq  r0,r9,r0,lsl #0x1e
:0207AF24 02D55448 sbceqs r5,r5,#0x48000000
:0207AF28 09002D47 stmeqdb  r0 ,{r0,r1,r2,r6,r8,r10,r11,r13}
:0207AF2C 00410039 subeq  r0,r1,r9,lsr r0
:0207AF30 45E21553 strmib r1,[r2, #+0x553]!
:0207AF34 01865000 orreq  r5,r6,r0
:0207AF38 00014200 andeq  r4,r1,r0,lsl #0x4
:0207AF3C 00015284 andeq  r5,r1,r4,lsl #0x5
:0207AF40 82000183 andhi  r0,r0,#0xC0000020
:0207AF44 01500001 cmpeq r0,r1
:0207AF48 01552F00 cmpeq r5,r0,lsl #0x1e
:0207AF4C 00094A00 andeq  r4,r9,r0,lsl #0x14
:0207AF50 1D000958 unknown
:0207AF54 557C000D ldrplb r0,[r12, #-0xd]!
:0207AF58 9953205D ldmlsdb  r3 ,{r0,r2,r3,r4,r6,r13}^
:0207AF5C 12D16022 sbcnes r6,r1,#0x22
:0207AF60 E2432035 sub  r2,r3,#0x35
:0207AF64 11911435 orrnes r1,r1,r5,lsr r4
:0207AF68 74908FF1 ldrvc r8,[r0],#+0xff1
:0207AF6C 42130001 andmis r0,r3,#0x1
:0207AF70 01410001 unknown
:0207AF74 00012000 andeq  r2,r1,r0
:0207AF78 0112853B tsteq r2,r11,lsr r5
:0207AF7C 010ED500 unknown
:0207AF80 00016D00 andeq  r6,r1,r0,lsl #0x1a
:0207AF84 6B00016C blvs 0207B53C
:0207AF88 6AAA0001 bvs 00AFAF94
:0207AF8C 1D8D1261 unknown
:0207AF90 01450001 unknown
:0207AF94 00016600 andeq  r6,r1,r0,lsl #0xc
:0207AF98 000165AE andeq  r6,r1,r14,lsr #0xb
:0207AF9C 63000156 unknown
:0207AFA0 15450001 strneb r0,[r5, #-0x1]		;(r5-0x1=*(0000006f))
:0207AFA4 00016A61 andeq  r6,r1,r1,ror #0x14
:0207AFA8 FF118160 swinv 0x00118160
:0207AFAC 5CE169FF stcpll 9,cr6,[r1],#+0x3fc
:0207AFB0 95A53049 strls r3,[r5, #+0x49]!
:0207AFB4 113157A0 teqne r1,r0,lsr #0xf
:0207AFB8 20811011 addcs  r1,r1,r1,lsl r0
:0207AFBC 00210219 eoreq  r0,r1,r9,lsl r2
:0207AFC0 31097D52 unknown
:0207AFC4 8049F045 subhi  r15,r9,r5,asr #0x0
:0207AFC8 F0810049 addnv  r0,r1,r9,asr #0x0
:0207AFCC A7003544 strge r3,r0,r1,r9,asr #0x0
:0207AFD0 350D506D strcc r5,[r13, #-0x6d]		;(r13-0x6d=*(deffff93))
:0207AFD4 35F03540 ldrccb r3,[r0, #+0x540]!
:0207AFD8 004936F0 unknown
:0207AFDC 51455D0C unknown
:0207AFE0 59044035 stmpldb  r4 ,{r0,r2,r4,r5,r14}
:0207AFE4 01102512 tsteq r0,r2,lsl r5
:0207AFE8 00010700 andeq  r0,r1,r0,lsl #0xe
:0207AFEC 000108BB streqh r0,[r1], -r11
:0207AFF0 01000104 unknown
:0207AFF4 50990231 addpls r0,r9,r1,lsr r2
:0207AFF8 80496A28 subhi  r6,r9,r8,lsr #0x14
:0207AFFC 21003506 unknown
:0207B000 5D230500 stcpl  5,cr0,[r3,#-0x0]!
:0207B004 BD4D3011 unknown
:0207B008 0CF12000 ldceql 0,cr2,[r1],#+0x0
:0207B00C 79063510 stmvcdb  r6 ,{r4,r8,r10,r12,r13}
:0207B010 0308E510 unknown
:0207B014 F5CD2075 strnvb r2,[r13, #+0x75]		;r13+0x75=*(df000075)
:0207B018 2331CD06 teqcs r1,#0x180
:0207B01C 1010291A andnes r2,r0,r10,lsl r9
:0207B020 51102954 tstpl r0,r4,asr r9
:0207B024 9D156029 unknown
:0207B028 20C1DD22 sbccs  r13,r1,r2,lsr #0x1a
:0207B02C 03D50221 biceqs r0,r5,#0x10000002
:0207B030 210F5021 mrscs r5,CPSR
:0207B034 550BC120 strpl r12,[r11, #-0x120]		;(r11-0x120=*(fffffef1))
:0207B038 0400211C streq r2,[r0],#-0x11c
:0207B03C 0A00217A beq 0208362C
:0207B040 101113A9 andnes r1,r1,r9,lsr #0x7
:0207B044 001101A9 andeqs r0,r1,r9,lsr #0x3
:0207B048 BD13BD15 unknown
:0207B04C 851BE904 ldrhi r14,[r11, #-0x904]		;(r11-0x904=*(fffff70d))
:0207B050 024DFF00 subeq  r15,r13,#0x0
:0207B054 21050009 unknown
:0207B058 00FFB611 rsceqs r11,r15,r1,lsl r6
:0207B05C 087D0A65 unknown
:0207B060 48B90BB1 ldmmiia  r9!,{r0,r4,r5,r7,r8,r9,r11}
:0207B064 013CE88E teqeq r12,r14,lsl #0x11
:0207B068 10E28C00 rscne  r8,r2,r0,lsl #0x18
:0207B06C BD811541 unknown
:0207B070 A6E4E820 unknown
:0207B074 6545020E strvsb r0,[r5, #-0x20e]		;(r5-0x20e=*(fffffe62))
:0207B078 60100249 andvss r0,r0,r9,asr #0x4
:0207B07C A0000249 andge  r0,r0,r9,asr #0x4
:0207B080 C100E1B0 strgth r14,[r0, -r0]
:0207B084 C103A111 unknown
:0207B088 614C10CD unknown
:0207B08C B9032901 stmltdb  r3 ,{r0,r8,r11,r13}
:0207B090 12514321 subnes r4,r1,#0x84000000
:0207B094 45DD0261 ldrmib r0,[r13, #+0x261]		;r13+0x261=*(df000261)
:0207B098 2251DD80 subcss r13,r1,#0x2000
:0207B09C 41001148 unknown
:0207B0A0 E5DD28B0 ldrb r2,[r13, #+0x8b0]		;r13+0x8b0=*(df0008b0)
:0207B0A4 C9001255 stmgtdb  r0 ,{r0,r2,r4,r6,r9,r12}
:0207B0A8 81050903 unknown
:0207B0AC 41D41305 bicmis r1,r4,r5,lsl #0x6
:0207B0B0 09226D00 stmeqdb  r2!,{r8,r10,r11,r13,r14}
:0207B0B4 D111CD10 tstle r1,r0,lsl r13
:0207B0B8 58006991 stmplda  r0 ,{r0,r4,r7,r8,r11,r13,r14}
:0207B0BC 1322711F unknown
:0207B0C0 71582271 cmpvc r8,r1,ror r2
:0207B0C4 12411B22 subne  r1,r1,#0x8800
:0207B0C8 09D51271 ldmeqib  r5 ,{r0,r4,r5,r6,r9,r12}^
:0207B0CC 00290D00 eoreq  r0,r9,r0,lsl #0x1a
:0207B0D0 11127119 tstne r2,r9,lsl r1
:0207B0D4 00110200 andeqs r0,r1,r0,lsl #0x4
:0207B0D8 A04008B5 strgeh r0,[r0],#-0x85
:0207B0DC 03004903 unknown
:0207B0E0 90001D14 andls  r1,r0,r4,lsl r13
:0207B0E4 6D121011 unknown
:0207B0E8 10000912 andne  r0,r0,r2,lsl r9
:0207B0EC 050A006D streq r0,[r10, #-0x6d]		;(r10-0x6d=*(ffffff94))
:0207B0F0 1069AD00 rsbne  r10,r9,r0,lsl #0x1a
:0207B0F4 0C01590B stceq  9,cr5,[r1],{#0xb}
:0207B0F8 1069001D rsbne  r0,r9,r13,lsl r0
:0207B0FC 75091019 strvc r1,[r9, #-0x19]		;r9-0x19=*(0217ffe7)=#1651864415(0x6275735f)
:0207B100 000100F5 unknown
:0207B104 5A0102AD bpl 020BBBC0
:0207B108 496A003D unknown
:0207B10C 99000C12 stmlsdb  r0 ,{r1,r4,r10,r11}
:0207B110 0A000901 beq 0207D51C
:0207B114 19AD4009 stmneib  r13!,{r0,r3,r14}
:0207B118 5D4010D8 unknown
:0207B11C 0D0A8D01 unknown
:0207B120 000D7D50 andeq  r7,r13,r0,asr r13
:0207B124 A5905C01 ldrge r5,[r0, #+0xc01]		;r0+0xc01=*(32676e60)=#0(0x00000000)
:0207B128 8D07E512 unknown
:0207B12C 00207902 eoreq  r7,r0,r2,lsl #0x12
:0207B130 000A0EEB andeq  r0,r10,r11,ror #0x1d
:0207B134 A1013959 unknown
:0207B138 B2899002 addlt  r9,r9,#0x2
:0207B13C 01FD0218 mvneqs r0,r8,lsl r2
:0207B140 5707B578 unknown
:0207B144 0A028990 beq 0211D78C
:0207B148 12899037 addne  r9,r9,#0x37
:0207B14C 02950141 addeqs r0,r5,#0x40000010
:0207B150 9130E565 teqls r0,r5,ror #0xa
:0207B154 1F39ED10 swine 0x0039ed10
:0207B158 B2C10041 sbclt  r0,r1,#0x41
:0207B15C A532C1D5 ldrge r12,[r2, #-0x1d5]!
:0207B160 0069DD40 rsbeq  r13,r9,r0,asr #0x1a
:0207B164 42C14012 sbcmi  r4,r1,#0x12
:0207B168 F932C109 ldmnvdb  r2!,{r0,r3,r8,r14,r15}
:0207B16C E9301501 ldmdb  r0!,{r0,r8,r10,r12}
:0207B170 E5030329 str r0,[r3, #-0x329]		;(r3-0x329=*(fffffce8))
:0207B174 0210551D andeqs r5,r0,#0x7400000
:0207B178 0DD1911D unknown
:0207B17C 51ED02DD unknown
:0207B180 94E04004 unknown
:0207B184 994E8900 stmlsdb  r14 ,{r8,r11,r15}^
:0207B188 E153BD18 cmp r3,r8,lsl r13
:0207B18C E10782E1 unknown
:0207B190 3FE1005F swicc 0x00e1005f
:0207B194 2D0F6907 unknown
:0207B198 2FA1D500 swics 0x00a1d500
:0207B19C 7D07D510 unknown
:0207B1A0 80222D92 mlahi  r2,r2,r13,r2unknown
:0207B1A4 021D1545 andeqs r1,r13,#0x11400000
:0207B1A8 F50C000D strnv r0,[r12, #-0xd]		;(r12-0xd=*(00000773))
:0207B1AC 15000D82 strne r0,[r0, #-0xd82]		;(r0-0xd82=*(fffff27e))
:0207B1B0 9A18D906 bls 026B15D0
:0207B1B4 0D2B000D stceq  0,cr0,[r11,#-0x34]!
:0207B1B8 5B42F930 blpl 03139680
:0207B1BC 056542F9 streqb r4,[r5, #-0x2f9]!
:0207B1C0 0031052D eoreqs r0,r1,r13,lsr #0xa
:0207B1C4 F917AD10 ldmnvdb  r7 ,{r4,r8,r10,r11,r13,r15}
:0207B1C8 1C58F9C2 ldcnel 9,cr15,[r8],{#0xc2}
:0207B1CC 01BA02F9 ldreqsh r0,[r10, +r9]!
:0207B1D0 6D136190 unknown
:0207B1D4 80090D1D andhi  r0,r9,r13,lsl r13
:0207B1D8 00690001 rsbeq  r0,r9,r1
:0207B1DC 581185DC ldmplda  r1 ,{r2,r3,r4,r6,r7,r8,r10,r15}
:0207B1E0 01850029 orreq  r0,r5,r9,lsr #0x0
:0207B1E4 4F11C9E3 swimi 0x0011c9e3
:0207B1E8 BDAD000D stclt  0,cr0,[r13,#+0x34]!
:0207B1EC 20000300 andcs  r0,r0,r0,lsl #0x6
:0207B1F0 0D04E58D unknown
:0207B1F4 15518100 ldrneb r8,[r1, #-0x100]		;r1-0x100=*(6275725f)=#0(0x00000000)
:0207B1F8 8D101800 unknown
:0207B1FC 0905022D stmeqdb  r5 ,{r0,r2,r3,r5,r9}
:0207B200 54E20005 unknown
:0207B204 050C0019 streq r0,[r12, #-0x19]		;(r12-0x19=*(00000767))
:0207B208 018D4D00 orreq  r4,r13,r0,lsl #0x1a
:0207B20C AA00C110 bge 020AB654
:0207B210 0A41A114 beq 030E3668
:0207B214 2502815D strcs r8,[r2, #-0x15d]		;(r2-0x15d=*(000008c3))
:0207B218 49296F42 stmmidb  r9!,{r1,r6,r8,r9,r10,r11,r13,r14}
:0207B21C 591261AA ldmpldb  r2 ,{r1,r3,r5,r7,r8,r13,r14}
:0207B220 FD925D12 unknown
:0207B224 00096910 andeq  r6,r9,r0,lsl r9
:0207B228 AF000907 swige 0x00000907
:0207B22C 1958105D ldmnedb  r8 ,{r0,r2,r3,r4,r6,r12}^
:0207B230 00092440 andeq  r2,r9,r0,asr #0x8
:0207B234 64000926 strvs r0,[r0],#-0x926
:0207B238 05500055 ldreqb r0,[r0, #-0x55]		;(r0-0x55=*(ffffffab))
:0207B23C 000D232A andeq  r2,r13,r10,lsr #0x6
:0207B240 1450006F ldrneb r0,[r0],#-0x6f
:0207B244 101D2C11 andnes r2,r13,r1,lsl r12
:0207B248 11001D1F unknown
:0207B24C 0BCD1D10 bleq 013C2694
:0207B250 00095B75 andeq  r5,r9,r5,ror r11
:0207B254 AD00B11B unknown
:0207B258 1510B11E ldrne r11,[r0, #-0x11e]		;(r0-0x11e=*(fffffee2))
:0207B25C 5D170021 unknown
:0207B260 815A27C5 cmphi r10,r5,asr #0xf
:0207B264 41E2D901 mvnmi  r13,r1,lsl #0x12
:0207B268 12102510 andnes r2,r0,#0x4000000
:0207B26C 011D1165 tsteq r13,r5,ror #0x2
:0207B270 A506E359 strge r14,[r6, #-0x359]		;(r6-0x359=*(fffffca7))
:0207B274 4201E600 andmi  r14,r1,#0x0
:0207B278 E27AE100 rsbs r14,r10,#0x0
:0207B27C E2E99000 rsc  r9,r9,#0x0
:0207B280 80008D01 andhi  r8,r0,r1,lsl #0x1a
:0207B284 00190018 andeqs r0,r9,r8,lsl r0
:0207B288 0D08800D unknown
:0207B28C 800D0600 andhi  r0,r13,r0,lsl #0xc
:0207B290 FD700AAC ldc2l 10,cr0,[r0,#-0x2b0]!
:0207B294 101DF53D andnes r15,r13,r13,lsr r5
:0207B298 0CE58D60 stceql 13,cr8,[r5],#+0x180
:0207B29C E3A07010 mov  r7,#0x10		;r7=16(0x10)
:0207B2A0 15E3070D strneb r0,[r3, #+0x70d]!
:0207B2A4 D00F59B0 strleh r5,[r15], -r0
:0207B2A8 15501015 ldrneb r1,[r0, #-0x15]		;(r0-0x15=*(ffffffeb))
:0207B2AC 10071510 andne  r1,r7,r0,lsl r5
:0207B2B0 01ED0509 mvneq  r0,r9,lsl #0xa
:0207B2B4 0D306D06 ldceq  13,cr6,[r0,#-0x18]!
:0207B2B8 01E11F00 mvneq  r1,r0,lsl #0x1e
:0207B2BC 5511E1A0 ldrpl r14,[r1, #-0x1a0]		;r1-0x1a0=*(627571bf)=#0(0x00000000)
:0207B2C0 A0AA0DA1 adcge  r0,r10,r1,lsr #0x1b
:0207B2C4 B28506B1 addlt  r0,r5,#0xB100000
:0207B2C8 0504FD03 streq r15,[r4, #-0xd03]		;(r4-0xd03=*(fffff2fd))
:0207B2CC 31627811 unknown
:0207B2D0 85005700 strhi r5,[r0, #-0x700]		;(r0-0x700=*(fffff900))
:0207B2D4 85003702 strhi r3,[r0, #-0x702]		;(r0-0x702=*(fffff8fe))
:0207B2D8 1C851201 stcne  2,cr1,[r5],{#0x1}
:0207B2DC B1593AED cmplt r9,r13,ror #0x15
:0207B2E0 BD015A0D unknown
:0207B2E4 01E59610 mvneq  r9,r0,lsl r6
:0207B2E8 08105507 ldmeqda  r0 ,{r0,r1,r2,r8,r10,r12,r14}
:0207B2EC 00D0C0C5 sbceqs r12,r0,r5,asr #0x1
:0207B2F0 CD1116D8 unknown
:0207B2F4 D9301307 ldmledb  r0!,{r0,r1,r2,r8,r9,r12}
:0207B2F8 12009140 andne  r9,r0,#0x10
:0207B2FC 01DD324C biceqs r3,r13,r12,asr #0x4
:0207B300 2D101102 unknown
:0207B304 191F1D00 ldmnedb  r15 ,{r8,r10,r11,r12}
:0207B308 BD60B100 stcltl 1,cr11,[r0,#-0x0]!
:0207B30C 1D05FD00 unknown
:0207B310 101D0300 andnes r0,r13,r0,lsl #0x6
:0207B314 6D401D01 unknown
:0207B318 6D6A0450 stcvsl 4,cr0,[r10,#-0x140]!
:0207B31C 15104570 ldrne r4,[r0, #-0x570]		;(r0-0x570=*(fffffa90))
:0207B320 12400002 subne  r0,r0,#0x2
:0207B324 8D000314 unknown
:0207B328 00090015 andeq  r0,r9,r5,lsl r0
:0207B32C 109F10B4 ldrneh r1,[r15], +r4
:0207B330 E0400FE9 sub  r0,r0,r9,ror #0x1f
:0207B334 0002101D andeq  r1,r2,r13,lsl r0
:0207B338 7909E080 stmvcdb  r9 ,{r7,r13,r14,r15}
:0207B33C D9009500 stmledb  r0 ,{r8,r10,r12,r15}
:0207B340 11100DF6 ldrnesh r0,[r0, -r6]
:0207B344 04310510 unknown
:0207B348 14DF1031 ldrneb r1,[r15],#+0x31
:0207B34C 8BB0104D blhi 00C7F488
:0207B350 595B06ED ldmpldb  r11 ,{r0,r2,r3,r5,r6,r7,r9,r10}^
:0207B354 D2175D6D andles r5,r7,#0x1B40
:0207B358 03570010 cmpeq r7,#0x10
:0207B35C 19041D6D stmnedb  r4 ,{r0,r2,r3,r5,r6,r8,r10,r11,r12}
:0207B360 4D500340 unknown
:0207B364 04A59D2E unknown
:0207B368 0B351B85 bleq 02DC2184
:0207B36C 11180B09 tstne r8,r9,lsl #0x16
:0207B370 9BC5BD00 blls 011EA778
:0207B374 95101F61 ldrls r1,[r0, #-0xf61]		;(r0-0xf61=*(fffff09f))
:0207B378 390AA100 stmccdb  r10 ,{r8,r13,r15}
:0207B37C 390FDDAD stmccdb  r15 ,{r0,r2,r3,r5,r7,r8,r10,r11,r12,r14,r15}
:0207B380 D01CFBAD andles r15,r12,r13,lsr #0x17
:0207B384 15FDFD39 ldrneb r15,[r13, #+0xd39]!
:0207B388 E92D47F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r14}
:0207B38C 05FD440C ldreqb r4,[r13, #+0x40c]!
:0207B390 9805FD80 stmlsda  r5 ,{r7,r8,r10,r11,r12,r13,r14,r15}
:0207B394 0AE59F04 beq 019E2FAC
:0207B398 051D6D02 ldreq r6,[r13, #-0xd02]		;(r13-0xd02=*(defff2fe))
:0207B39C 05F57906 ldreqb r7,[r5, #+0x906]!
:0207B3A0 7505F577 strvc r15,[r5, #-0x577]		;(r5-0x577=*(fffffa89))
:0207B3A4 13114056 tstne r1,#0x56
:0207B3A8 9D200035 stcls  0,cr0,[r0,#-0xd4]!
:0207B3AC 45FD44E5 ldrmib r4,[r13, #+0x4e5]!
:0207B3B0 FD47F886 unknown
:0207B3B4 05FDA085 ldreqb r10,[r13, #+0x85]!
:0207B3B8 FD080351 unknown
:0207B3BC FD0CB402 unknown
:0207B3C0 CDA00805 stcgt  8,cr0,[r0,#+0x14]!
:0207B3C4 0290BAE5 addeqs r11,r0,#0xE5000
:0207B3C8 15DBE1CD ldrneb r14,[r11, #+0x1cd]		;r11+0x1cd=*(000001de)
:0207B3CC B568EB00 strltb r14,[r8, #-0xb00]!
:0207B3D0 916C800D unknown
:0207B3D4 4511B70F ldrmi r11,[r1, #-0x70f]		;r1-0x70f=*(62756c50)=#0(0x00000000)
:0207B3D8 6505E90D strvs r14,[r5, #-0x90d]		;(r5-0x90d=*(fffff6f3))
:0207B3DC F20BC506 andnv  r12,r11,#0x1800000
:0207B3E0 02E902ED rsceq  r0,r9,#0xD000000E
:0207B3E4 EB001C75 bl 020825C0
:0207B3E8 83005111 unknown
:0207B3EC 0607ED28 streq r14,[r7],-r8, lsr #0x1a
:0207B3F0 50694800 rsbpl  r4,r9,r0,lsl #0x10
:0207B3F4 6206205D andvs  r2,r6,#0x5D
:0207B3F8 10654820 rsbne  r4,r5,r0,lsr #0x10
:0207B3FC 0045F065 subeq  r15,r5,r5,ror #0x0
:0207B400 29004505 stmcsdb  r0 ,{r0,r2,r8,r10,r14}
:0207B404 C05DDC25 subgts r13,r13,r5,lsr #0x18
:0207B408 49026911 stmmidb  r2 ,{r0,r4,r8,r11,r13,r14}
:0207B40C F109A109 unknown
:0207B410 B52039C0 strlt r3,[r0, #-0x9c0]!
:0207B414 F039F039 eornvs r15,r9,r9,lsr r0
:0207B418 4588F039 strmi r15,[r8, #+0x39]		;r8+0x39=*(00000039)
:0207B41C CDF045E0 ldcgtl 5,cr4,[r0,#+0x380]!
:0207B420 F7F109F0 unknown
:0207B424 31C03144 biccc  r3,r0,r4,asr #0x2
:0207B428 14F031F0 unknown
:0207B42C 51B05133 movpls r5,lsr r3		;r5=0(0x0)
:0207B430 F0D5CEF0 ldrnvsh r12,[r5],#+0xe0
:0207B434 154014DD strneb r1,[r0, #-0x4dd]		;(r0-0x4dd=*(fffffb23))
:0207B438 464DDC00 strmib r13,[r13],-r0, lsl #0x18
:0207B43C AB01E120 blge 020F38C4
:0207B440 8114F941 tsthi r4,r1,asr #0x12
:0207B444 C41BAD00 ldrgt r10,[r11],#-0xd00
:0207B448 F0392039 eornvs r2,r9,r9,lsr r0
:0207B44C 39EEF039 unknown
:0207B450 50458CF0 unknown
:0207B454 F4E5F045 unknown
:0207B458 2141C03D unknown
:0207B45C E248BD25 sub  r11,r8,#0x940
:0207B460 31481FD9 unknown
:0207B464 31F031C0 mvnccs r3,r0,asr #0x3
:0207B468 E17418F0 ldrsh r1,[r4, #-0x80]!
:0207B46C E4694407 unknown
:0207B470 91C5F469 bicls  r15,r5,r9,ror #0x8
:0207B474 1DA0300A stcne  0,cr3,[r0,#+0x28]!
:0207B478 D5642201 strleb r2,[r4, #-0x201]!
:0207B47C 8D906803 unknown
:0207B480 010534E2 unknown
:0207B484 CD103500 unknown
:0207B488 000136E5 andeq  r3,r1,r5,ror #0xd
:0207B48C 00014137 andeq  r4,r1,r7,lsr r1
:0207B490 3C0A6D38 stccc  13,cr6,[r10],{#0x38}
:0207B494 40E58D30 rscmi  r8,r5,r0,lsr r13
:0207B498 390C2905 stmccdb  r12 ,{r0,r2,r8,r11,r13}
:0207B49C 07E5CD00 streqb r12,[r5,+r0, lsl #0x1a]!
:0207B4A0 E2016310 and  r6,r1,#0x40000000
:0207B4A4 E19920D3 ldrsb r2,[r9, +r3]
:0207B4A8 009900D1 ldreqsb r0,[r9], +r1
:0207B4AC E7C906E9 strb r0,[r9], +r1
:0207B4B0 01E502B1 streqh r0,[r5, #+0x21]!
:0207B4B4 1904E7C9 stmnedb  r4 ,{r0,r3,r6,r7,r8,r9,r10,r13,r14,r15}
:0207B4B8 A9F701F9 unknown
:0207B4BC 032D6907 unknown
:0207B4C0 90035168 andls  r5,r3,r8,ror #0x2
:0207B4C4 E59F9155 ldr r9,[r15, #+0x155]		;r15+0x155=*(0207b621)=#1348330114(0x505de282)
:0207B4C8 E1A00880 mov  r0,r0,lsl #0x11		;r0=0(0x0)
:0207B4CC 801C0081 andhis r0,r12,r1,lsl #0x1
:0207B4D0 02FD34E1 rsceqs r3,r13,#0xE1000000
:0207B4D4 1009EAA1 andne  r14,r9,r1,lsr #0x15
:0207B4D8 8DC008E0 unknown
:0207B4DC 01E88C5C mvneq  r8,r12,asr r12
:0207B4E0 E269080B rsb  r0,r9,#0xB0000
:0207B4E4 1A1D1008 bne 027BF50C
:0207B4E8 100CE08E andne  r14,r12,r14,lsl #0x1
:0207B4EC D0E89C00 rscle  r9,r8,r0,lsl #0x18
:0207B4F0 10810E59 addne  r0,r1,r9,asr r14
:0207B4F4 B000C970 andlt  r12,r0,r0,ror r9
:0207B4F8 9900B150 stmlsdb  r0 ,{r4,r6,r8,r12,r13,r15}
:0207B4FC A0110710 andges r0,r1,r0,lsl r7
:0207B500 E00607E1 and  r0,r6,r1,ror #0xf
:0207B504 00990085 addeqs r0,r9,r5,lsl #0x1
:0207B508 E281800B add  r8,r1,#0xB
:0207B50C 8DC00668 unknown
:0207B510 035922E2 cmpeq r9,#0x2000000E
:0207B514 40088930 andmi  r8,r8,r0,lsr r9
:0207B518 E3580050 cmp r8,#0x50
:0207B51C C8013D19 stmgtda  r1 ,{r0,r3,r4,r8,r10,r11,r12,r13}
:0207B520 E710DC11 unknown
:0207B524 E2082007 and  r2,r8,#0x7
:0207B528 00623007 rsbeq  r3,r2,r7
:0207B52C B92351E2 stmltdb  r3!,{r1,r5,r6,r7,r8,r12,r14}
:0207B530 4548A00F strmib r10,[r8, #-0xf]		;(r8-0xf=*(fffffff1))
:0207B534 E348C806 unknown
:0207B538 E3CAA007 bic  r10,r10,#0x7
:0207B53C C801410A stmgtda  r1 ,{r1,r3,r8,r14}
:0207B540 E08CA140 add  r10,r12,r0,asr #0x2
:0207B544 590210FF stmpldb  r2 ,{r0,r1,r2,r3,r4,r5,r6,r7,r12}
:0207B548 20400127 subcs  r0,r0,r7,lsr #0x2
:0207B54C 2402E55A strcs r14,[r2],#-0x55a
:0207B550 0052E1A0 subeqs r14,r2,r0,lsr #0x3
:0207B554 FFE18113 swinv 0x00e18113
:0207B558 100F0001 andne  r0,r15,r1
:0207B55C 0AE21001 beq 018FF568
:0207B560 10300071 eornes r0,r0,r1,ror r0
:0207B564 000D3281 andeq  r3,r13,r1,lsl #0x5
:0207B568 00ED3284 rsceq  r3,r13,r4,lsl #0x5
:0207B56C 5710453A unknown
:0207B570 0A028110 beq 0211B9B8
:0207B574 37020005 strcc r0,[r2, -r5]
:0207B578 FF128110 swinv 0x00128110
:0207B57C 12010110 andne  r0,r1,#0x4
:0207B580 09015100 stmeqdb  r1 ,{r8,r12,r14}
:0207B584 E0021110 and  r1,r2,r0,lsl r1
:0207B588 02D94E48 sbceqs r4,r9,#0x480
:0207B58C 0420355E unknown
:0207B590 0AE24880 beq 0190D798
:0207B594 AAFFFFDD bge 0207B510
:0207B598 402D6739 eormi  r6,r13,r9,lsr r7
:0207B59C 65301031 ldrvs r1,[r0, #-0x31]!
:0207B5A0 A961E528 unknown
:0207B5A4 00357802 eoreqs r7,r5,r2,lsl #0x10
:0207B5A8 A9001558 stmgedb  r0 ,{r3,r4,r6,r8,r10,r12}
:0207B5AC A5601002 strgeb r1,[r0, #-0x2]!
:0207B5B0 E5000D20 str r0,[r0, #-0xd20]		;(r0-0xd20=*(fffff2e0))
:0207B5B4 980221DC stmlsda  r2 ,{r2,r3,r4,r6,r7,r8,r13}
:0207B5B8 292D1081 stmcsdb  r13!,{r0,r7,r12}
:0207B5BC 15001908 strne r1,[r0, #-0x908]		;(r0-0x908=*(fffff6f8))
:0207B5C0 19000544 stmnedb  r0 ,{r2,r6,r8,r10}
:0207B5C4 1918CD00 ldmnedb  r8 ,{r8,r10,r11,r14,r15}
:0207B5C8 00191200 andeqs r1,r9,r0,lsl #0x4
:0207B5CC 19271511 stmnedb  r7!,{r0,r4,r8,r10,r12}
:0207B5D0 EA000550 b 0207CB18
:0207B5D4 798147F8 stmvcib  r1 ,{r3,r4,r5,r6,r7,r8,r9,r10,r14}
:0207B5D8 F9102709 ldmnvdb  r0 ,{r0,r3,r8,r9,r10,r13}
:0207B5DC 2C601006 stccsl 0,cr1,[r0],#-0x18
:0207B5E0 00054405 andeq  r4,r5,r5,lsl #0x8
:0207B5E4 B88547F8 stmltia  r5 ,{r3,r4,r5,r6,r7,r8,r9,r10,r14}
:0207B5E8 10245EC4 eorne  r5,r4,r4,asr #0x1d
:0207B5EC F885C885 stmnvia  r5 ,{r0,r2,r7,r11,r14,r15}
:0207B5F0 1000F0FF unknown
:0207B5F4 E9162D40 ldmdb  r6 ,{r6,r8,r10,r11,r13}
:0207B5F8 04C927C5 streqb r2,[r9],#+0x7c5
:0207B5FC 10B21215 adcnes r1,r2,r5,lsl r2
:0207B600 010EE1C0 unknown
:0207B604 11010005 unknown
:0207B608 E900DD30 stmdb  r0 ,{r4,r5,r8,r10,r11,r12,r14,r15}
:0207B60C 36E00450 unknown
:0207B610 ED0EE5D0 unknown
:0207B614 A800DD05 stmgeda  r0 ,{r0,r2,r8,r10,r11,r12,r14,r15}
:0207B618 8018C005 andhis r12,r8,r5
:0207B61C 001D0631 andeqs r0,r13,r1,lsr r6
:0207B620 5DE28220 stcpll 2,cr8,[r2,#+0x80]!
:0207B624 C6506150 unknown
:0207B628 25530005 ldrcsb r0,[r3, #-0x5]		;(r3-0x5=*(0000000c))
:0207B62C 8CC00E2F stchil 14,cr0,[r0],{#0x2f}
:0207B630 4C880579 stcmi  5,cr0,[r8],{#0x79}
:0207B634 551011E2 ldrpl r1,[r0, #-0x1e2]		;(r0-0x1e2=*(fffffe1e))
:0207B638 DC30D011 ldcle  0,cr13,[r0],#-0x44
:0207B63C 45300CE1 ldrmi r0,[r0, #-0xce1]!
:0207B640 4D077900 unknown
:0207B644 D1E15C06 mvnle  r5,r6,lsl #0x18
:0207B648 01520E30 cmpeq r2,r0,lsr r14
:0207B64C 02034001 andeq  r4,r3,#0x1
:0207B650 40130005 andmis r0,r3,r5
:0207B654 40011059 andmi  r1,r1,r9,asr r0
:0207B658 4000C3A0 andmi  r12,r0,r0,lsr #0x7
:0207B65C 51D301A0 bicpls r0,r3,r0,lsr #0x3
:0207B660 12C91410 sbcne  r1,r9,#0x10000000
:0207B664 E00061C0 and  r6,r0,r0,asr #0x3
:0207B668 CDE32AA0 stcgtl 10,cr2,[r3,#+0x280]!
:0207B66C 43303016 teqmi r0,#0x16
:0207B670 E08300C9 add  r0,r3,r9,asr #0x1
:0207B674 00010322 andeq  r0,r1,r2,lsr #0x6
:0207B678 E1A03C43 mov  r3,r3,asr #0x18
:0207B67C 82001109 andhi  r1,r0,#0x40000002
:0207B680 C1A0400E movgt  r4,r14			;r4=0(0x0)
:0207B684 D1A0400C movle  r4,r12			;r4=1920(0x780)
:0207B688 05002900 streq r2,[r0, #-0x900]		;(r0-0x900=*(fffff700))
:0207B68C 53002110 unknown
:0207B690 15E101E3 strneb r0,[r1, #+0x1e3]!
:0207B694 E2414710 sub  r4,r1,#0x400000
:0207B698 25173502 ldrcs r3,[r7, #-0x502]		;(r7-0x502=*(fffffb0e))
:0207B69C C2300000 eorgts r0,r0,#0x0
:0207B6A0 1729E518 unknown
:0207B6A4 11EC102D mvnne  r1,r13,lsr #0x0
:0207B6A8 E10EC505 unknown
:0207B6AC 3076F22C rsbccs r15,r6,r12,lsr #0x4
:0207B6B0 312E8DD0 unknown
:0207B6B4 8316D510 tsthi r6,#0x4000000
:0207B6B8 30B224E2 adcccs r2,r2,r2,ror #0x9
:0207B6BC 4904E1C0 stmmidb  r4 ,{r6,r7,r8,r13,r14,r15}
:0207B6C0 400D0501 andmi  r0,r13,r1,lsl #0xa
:0207B6C4 BB1125A0 bllt 024C4D4C
:0207B6C8 115100AD cmpne r1,r13,lsr #0x1
:0207B6CC 610FC910 mrsvs r12,CPSR
:0207B6D0 C56D2C57 strgtb r2,[r13, #-0xc57]!
:0207B6D4 0170680F cmneq r0,r15,lsl #0x10
:0207B6D8 E59F370D ldr r3,[r15, #+0x70d]		;r15+0x70d=*(0207bded)=#-1071824516(0xc01d417c)
:0207B6DC DD600961 stclel 9,cr0,[r0,#-0x184]!
:0207B6E0 DD505FE5 unknown
:0207B6E4 40005DE5 andmi  r5,r0,r5,ror #0x1b
:0207B6E8 E1571595 unknown
:0207B6EC 1759A000 ldrneb r10,[r9, -r0]
:0207B6F0 90C200B1 strlsh r0,[r2],#+0x1
:0207B6F4 F4C916F5 strnvb r1,[r9],#+0x6f5
:0207B6F8 39201F95 stmccdb  r0!,{r0,r2,r4,r7,r8,r9,r10,r11,r12}
:0207B6FC 301B5D14 andccs r5,r11,r4,lsl r13
:0207B700 1009896E andne  r8,r9,r14,ror #0x12
:0207B704 7D0559A0 unknown
:0207B708 B2E5CD1F rsclt  r12,r5,#0x7C0
:0207B70C E1CDB019 bic  r11,r13,r9,lsl r0
:0207B710 EB001459 bl 0208087C
:0207B714 1B150008 blne 025BB73C
:0207B718 23258D10 unknown
:0207B71C 2013ED05 andcss r14,r3,r5,lsl #0x1a
:0207B720 E1A9230D mov  r2,r13,lsl #0x6		;r2=-1073741824(0xc0000000)
:0207B724 01E2420D mvneq  r4,r13,lsl #0x4
:0207B728 2008088D andcs  r0,r8,r13,lsl #0x11
:0207B72C B6E511CD unknown
:0207B730 C1E1CD10 mvngt  r12,r0,lsl r13
:0207B734 02000923 andeq  r0,r0,#0x8C000
:0207B738 D10FF560 mrsle r15,CPSR
:0207B73C 30E17010 rsccc  r7,r1,r0,lsl r0
:0207B740 41F30075 mvnmis r0,r5,ror r0
:0207B744 C90AFFFF stmgtdb  r10 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0207B748 18593014 ldmneda  r9 ,{r2,r4,r12,r13}^
:0207B74C 68490005 stmvsda  r9 ,{r0,r2}^
:0207B750 00051905 andeq  r1,r5,r5,lsl #0x12
:0207B754 5B01794E blpl 020D9C94
:0207B758 09AF0059 stmeqib  r15!,{r0,r3,r4,r6}
:0207B75C 12D5AB00 sbcnes r10,r5,#0x0
:0207B760 31AC12CD movcc  r1,r13,asr #0x5
:0207B764 D10F4900 mrsle r4,CPSR
:0207B768 100EB102 andne  r11,r14,r2,lsl #0x2
:0207B76C 300F5D7B andcc  r5,r15,r11,ror r13
:0207B770 1AB4E1A0 bne 00DB3DF8
:0207B774 0001EB00 andeq  r14,r1,r0,lsl #0x16
:0207B778 81512A00 cmphi r1,r0,lsl #0x14
:0207B77C A916F1FD ldmgedb  r6 ,{r0,r2,r3,r4,r5,r6,r7,r8,r12,r13,r14,r15}
:0207B780 18F15110 unknown
:0207B784 1039366D eornes r3,r9,r13,ror #0xc
:0207B788 F039F039 eornvs r15,r9,r9,lsr r0
:0207B78C 6DE0F039 stcvsl 0,cr15,[r0,#+0xe4]!
:0207B790 DEF06DC0 cdple 13,14,cr6,cr0,cr0,6
:0207B794 F151F115 cmpnv r1,r5,lsl r1
:0207B798 1580F0A5 strne r15,[r0, #+0xa5]		;r0+0xa5=*(000000a5)
:0207B79C F15110A5 cmpnv r1,r5,lsr #0x1
:0207B7A0 C0316774 eorgts r6,r1,r4,ror r7
:0207B7A4 F031F031 eornvs r15,r1,r1,lsr r0
:0207B7A8 B0713544 rsblts r3,r1,r4,asr #0xa
:0207B7AC F11DF071 tstnv r13,r1,ror r0
:0207B7B0 2A5345E7 bcs 0354CF54
:0207B7B4 10A90031 adcne  r0,r9,r1,lsr r0
:0207B7B8 A920A905 stmgedb  r0!,{r0,r2,r8,r11,r13,r15}
:0207B7BC A96DD8F0 unknown
:0207B7C0 D42F75F0 unknown
:0207B7C4 F0392039 eornvs r2,r9,r9,lsr r0
:0207B7C8 F039F039 eornvs r15,r9,r9,lsr r0
:0207B7CC 006D7B9C unknown
:0207B7D0 F06DF06D rsbnv  r15,r13,r13,ror #0x0
:0207B7D4 04005104 streq r5,[r0],#-0x104
:0207B7D8 0331C065 teqeq r1,#0x65
:0207B7DC 490339D7 stmmidb  r3 ,{r0,r1,r2,r4,r6,r7,r8,r11,r12,r13}
:0207B7E0 801005E2 andhis r0,r0,r2,ror #0xb
:0207B7E4 111900AD tstne r9,r13,lsr #0x1
:0207B7E8 A1E919E9 mvnge  r1,r9,ror #0x13
:0207B7EC 9F142C16 swils 0x00142c16
:0207B7F0 01B186E5 moveqs r8,r5,ror #0xd
:0207B7F4 911041B2 ldrlsh r4,[r0, -r2]
:0207B7F8 011C02E1 tsteq r12,r1,ror #0x5
:0207B7FC 210000E2 unknown
:0207B800 31120D15 tstcc r2,r5,lsl r13
:0207B804 31F03180 mvnccs r3,r0,lsl #0x3
:0207B808 342F01F0 unknown
:0207B80C 2CE53F9F stccsl 15,cr3,[r5],#+0x27c
:0207B810 0D0479D0 unknown
:0207B814 000D0100 andeq  r0,r13,r0,lsl #0x2
:0207B818 C0205800 eorgt  r5,r0,r0,lsl #0x10
:0207B81C 05C00101 streqb r0,[r0, #+0x101]		;r0+0x101=*(00000101)
:0207B820 0005D300 andeq  r13,r5,r0,lsl #0x6
:0207B824 02E554D3 rsceq  r5,r5,#0xD3000000
:0207B828 03E5C020 mvneq  r12,#0x20
:0207B82C E500C010 str r12,[r0, #-0x10]		;(r0-0x10=*(fffffff0))
:0207B830 106993AD rsbne  r9,r9,r13,lsr #0x7
:0207B834 F1DD10F6 ldrnvsh r1,[r13, #+0x6]		;r13+0x6=*(df000006)
:0207B838 8D464903 unknown
:0207B83C 1D6DE211 stcnel 2,cr14,[r13,#-0x44]!
:0207B840 DDCD00B6 unknown
:0207B844 C510E501 ldrgt r14,[r0, #-0x501]		;(r0-0x501=*(fffffaff))
:0207B848 0965E5C8 unknown
:0207B84C 00090A00 andeq  r0,r9,r0,lsl #0x14
:0207B850 A801692C stmgeda  r1 ,{r2,r3,r5,r8,r11,r13,r14}
:0207B854 25D91019 ldrcsb r1,[r9, #+0x19]		;r9+0x19=*(505de29b)=#0(0x00000000)
:0207B858 00094500 andeq  r4,r9,r0,lsl #0xa
:0207B85C 270055D7 unknown
:0207B860 46000555 unknown
:0207B864 05770005 ldreqb r0,[r7, #-0x5]!
:0207B868 00094700 andeq  r4,r9,r0,lsl #0xe
:0207B86C 11795506 cmnne r9,r6,lsl #0xa
:0207B870 0066000D rsbeq  r0,r6,r13
:0207B874 71250D56 unknown
:0207B878 CDA30145 stcgt  1,cr0,[r3,#+0x114]!
:0207B87C 10450055 subne  r0,r5,r5,asr r0
:0207B880 71005DCB unknown
:0207B884 00750710 rsbeqs r0,r5,r0,lsl r7
:0207B888 407502B6 unknown
:0207B88C 71B31A59 movvcs r1,r9,asr r10
:0207B890 E1DD2010 bics r2,r13,r0,lsl r0
:0207B894 03C50316 biceq  r0,r5,#0x58000000
:0207B898 01000500 unknown
:0207B89C 00070005 andeq  r0,r7,r5
:0207B8A0 07E1522A streqb r5,[r1,+r10, lsr #0x4]!
:0207B8A4 101D0861 andnes r0,r13,r1,ror #0x10
:0207B8A8 0105003D unknown
:0207B8AC 12477038 subne  r7,r7,#0x38
:0207B8B0 02407001 subeq  r7,r0,#0x1
:0207B8B4 01E90067 mvneq  r0,r7,ror #0x0
:0207B8B8 03A06065 moveq  r6,#0x65		;r6=101(0x65)
:0207B8BC 01A06045 moveq  r6,r5,asr #0x0
:0207B8C0 B115C913 tstlt r5,r3,lsl r9
:0207B8C4 12000D1B andne  r0,r0,#0x6C0
:0207B8C8 0E477000 cdpeq 0,4,cr7,cr7,cr0,0
:0207B8CC 01395610 teqeq r9,r0,lsl r6
:0207B8D0 0E0D30B9 mcreq 0,0,r3,cr13,cr9,{5}
:0207B8D4 1CE05170 stcnel 1,cr5,[r0],#+0x1c0
:0207B8D8 43A07000 movmi  r7,#0x0		;r7=0(0x0)
:0207B8DC DD252551 stcle  5,cr2,[r5,#-0x144]!
:0207B8E0 B1A00085 movlt  r0,r5,lsl #0x1		;r0=0(0x0)
:0207B8E4 010B2D00 unknown
:0207B8E8 11550151 cmpne r5,r1,asr r1
:0207B8EC E0115996 muls r1,r6,r9
:0207B8F0 2BE1DD5B blcs 018F2E64
:0207B8F4 2301A0B0 unknown
:0207B8F8 60001045 andvs  r1,r0,r5,asr #0x0
:0207B8FC 2DB26EE0 ldccs  14,cr6,[r2,#+0x380]!
:0207B900 C0B3A0B0 unknown
:0207B904 E59F3200 ldr r3,[r15, #+0x200]		;r15+0x200=*(0207bb0c)=#-247742080(0xf13bc180)
:0207B908 AD00910A unknown
:0207B90C 301FAE18 andccs r10,r15,r8,lsl r14
:0207B910 CC2E0019 stcgt  0,cr0,[r14],#-0x64
:0207B914 81C14CE0 bichi  r4,r1,r0,ror #0x19
:0207B918 1C9001E0 ldcne  1,cr0,[r0],{#0xe0}
:0207B91C C001E0C2 andgt  r14,r1,r2,asr #0x1
:0207B920 3000E04E andcc  r14,r0,r14,asr #0x0
:0207B924 21E28C10 mvncs  r8,r0,lsl r12
:0207B928 08250E12 stmeqda  r5!,{r1,r4,r9,r10,r11}
:0207B92C CE125093 mrcgt 0,0,r5,cr2,cr3,{4}
:0207B930 A01FA2E0 andges r10,r15,r0,ror #0x5
:0207B934 E1004EE1 unknown
:0207B938 A001E081 andge  r14,r1,r1,lsl #0x1
:0207B93C 5E00418A cdppl 1,0,cr4,cr0,cr10,4
:0207B940 95F1E340 ldrlsb r14,[r1, #+0x340]!
:0207B944 EFE35A2D swi 0x00e35a2d
:0207B948 44B01181 unknown
:0207B94C 6002E548 andvs  r14,r2,r8,asr #0xa
:0207B950 E04911C9 sub  r1,r9,r9,asr #0x3
:0207B954 9F021040 swils 0x00021040
:0207B958 AD870041 unknown
:0207B95C 05010511 streq r0,[r1, #-0x511]		;(r1-0x511=*(fffffaef))
:0207B960 107408F1 unknown
:0207B964 59871061 stmplib  r7 ,{r0,r5,r6,r12}
:0207B968 8E11B117 mrchi 1,0,r11,cr1,cr7,{0}
:0207B96C 3AE28702 bcc 0191D57C
:0207B970 10910F59 addnes r0,r1,r9,asr r15
:0207B974 51B92021 movpls r2,r1,lsr #0x0		;r2=0(0x0)
:0207B978 3E410011 mcrcc 0,2,r0,cr1,cr1,{0}
:0207B97C BF163D10 swilt 0x00163d10
:0207B980 E0801955 add  r1,r0,r5,asr r9
:0207B984 49031009 stmmidb  r3 ,{r0,r3,r12}
:0207B988 2900D100 stmcsdb  r0 ,{r8,r12,r14,r15}
:0207B98C 51018572 unknown
:0207B990 D10011E2 unknown
:0207B994 15611D2D strneb r1,[r1, #-0xd2d]!
:0207B998 0009F240 andeq  r15,r9,r0,asr #0x4
:0207B99C 7500DDDD strvc r13,[r0, #-0xddd]		;(r0-0xddd=*(fffff223))
:0207B9A0 C17564F1 ldrgtsh r6,[r5, #-0x41]!
:0207B9A4 C1755860 cmngt r5,r0,ror #0x10
:0207B9A8 F600995C unknown
:0207B9AC 07F02930 unknown
:0207B9B0 E1512500 cmp r1,r0,lsl #0xa
:0207B9B4 07006108 streq r6,[r0,-r8, lsl #0x2]
:0207B9B8 1ACD4110 bne 013CBE00
:0207B9BC 4200E988 andmi  r14,r0,#0x220000
:0207B9C0 FFFE3FE0 swinv 0x00fe3fe0
:0207B9C4 3001F6EB andcc  r15,r1,r11,ror #0xd
:0207B9C8 2008E1DD unknown
:0207B9CC E0421321 sub  r1,r2,r1,lsr #0x6
:0207B9D0 50100120 andpls r0,r0,r0,lsr #0x2
:0207B9D4 CA06FDE2 bgt 0223B164
:0207B9D8 30E29302 rsccc  r9,r2,r2,lsl #0x6
:0207B9DC 38430011 stmccda  r3 ,{r0,r4}^
:0207B9E0 06B99F31 unknown
:0207B9E4 0321E080 unknown
:0207B9E8 092C0055 stmeqdb  r12!,{r0,r2,r4,r6}
:0207B9EC C30C4D00 unknown
:0207B9F0 5AC8011D bpl 0127BE6C
:0207B9F4 1DC2011D unknown
:0207B9F8 3009C101 andcc  r12,r9,r1,lsl #0x2
:0207B9FC 454717A9 strmib r1,[r7, #-0x7a9]		;(r7-0x7a9=*(fffff857))
:0207BA00 0218ADE0 andeqs r10,r8,#0x3800
:0207BA04 00E08320 rsceq  r8,r0,r0,lsr #0x6
:0207BA08 06350290 unknown
:0207BA0C 8990507D ldmhiib  r0 ,{r0,r2,r3,r4,r5,r6,r12,r14}
:0207BA10 590006E2 stmpldb  r0 ,{r1,r5,r6,r7,r9,r10}
:0207BA14 60703D03 rsbvss r3,r0,r3,lsl #0x1a
:0207BA18 009D0129 addeqs r0,r13,r9,lsr #0x2
:0207BA1C E17230D1 ldrsb r3,[r2, #-0x1]!
:0207BA20 2510210D ldrcs r2,[r0, #-0x10d]		;(r0-0x10d=*(fffffef3))
:0207BA24 31000D10 unknown
:0207BA28 03B5DD09 moveqs r13,#0x240		;r13=576(0x240)
:0207BA2C B1560F00 cmplt r6,r0,lsl #0x1e
:0207BA30 0D0019F8 unknown
:0207BA34 00610410 rsbeq  r0,r1,r0,lsl r4
:0207BA38 60D8203D sbcvss r2,r8,r13,lsr r0
:0207BA3C 4D01E286 unknown
:0207BA40 FB103506 blx 02488E68
:0207BA44 1DB00045 ldcne  0,cr0,[r0,#+0x114]!
:0207BA48 03004116 unknown
:0207BA4C 13A0102E movne  r1,#0x2E		;r1=46(0x2e)
:0207BA50 1583004D strne r0,[r3, #+0x4d]		;r3+0x4d=*(f13bc1cd)
:0207BA54 0079286D rsbeqs r2,r9,r13,ror #0x10
:0207BA58 09311019 ldmeqdb  r1!,{r0,r3,r4,r12}
:0207BA5C C91019E3 ldmgtdb  r0 ,{r0,r1,r5,r6,r7,r8,r11,r12}
:0207BA60 1CB9DE05 ldcne  14,cr13,[r9],#+0x14
:0207BA64 A03030DA unknown
:0207BA68 E5680C05 strb r0,[r8, #-0xc05]!
:0207BA6C 016D0821 unknown
:0207BA70 0C0D0019 stceq  0,cr0,[r13],{#0x19}
:0207BA74 0501E040 streq r14,[r1, #-0x40]		;(r1-0x40=*(ffffffee))
:0207BA78 19F98E00 ldmneib  r9!,{r9,r10,r11,r15}^
:0207BA7C 07100D00 ldreq r0,[r0,-r0, lsl #0x1a]
:0207BA80 10D10165 sbcnes r0,r1,r5,ror #0x2
:0207BA84 01E11672 mvneq  r1,r2,ror r6
:0207BA88 19E28550 unknown
:0207BA8C 680B3509 stmvsda  r11 ,{r0,r3,r8,r10,r12,r13}
:0207BA90 E5FAE560 ldrb r14,[r10, #+0x560]!
:0207BA94 01610107 unknown
:0207BA98 0D06CD30 unknown
:0207BA9C D4E5D400 unknown
:0207BAA0 00E1DD00 rsceq  r13,r1,r0,lsl #0x1a
:0207BAA4 07351745 ldreq r1,r13,r1,r0,lsl #0x1a
:0207BAA8 15000DC0 strne r0,[r0, #-0xdc0]		;(r0-0xdc0=*(fffff240))
:0207BAAC 000D2C61 andeq  r2,r13,r1,ror #0x18
:0207BAB0 02400D2B subeq  r0,r0,#0xAC0
:0207BAB4 FDAD1319 stc2  3,cr1,[r13,#+0x64]!
:0207BAB8 07112008 ldreq r2,[r1, -r8]
:0207BABC 05680001 streqb r0,[r8, #-0x1]!
:0207BAC0 75000508 strvc r0,[r0, #-0x508]		;(r0-0x508=*(fffffaf8))
:0207BAC4 B845D00F stmltda  r5 ,{r0,r1,r2,r3,r12,r14,r15}^
:0207BAC8 E401B4FD str r11,[r1],#-0x4fd
:0207BACC 020E2AA6 andeq  r2,r14,#0xA6000
:0207BAD0 D40001CC strle r0,[r0],#-0x1cc
:0207BAD4 01DC0001 biceqs r0,r12,r1
:0207BAD8 01E0A800 mvneq  r10,r0,lsl #0x10
:0207BADC 0001E400 andeq  r14,r1,r0,lsl #0x8
:0207BAE0 F40001EC strnv r0,[r0],#-0x1ec
:0207BAE4 F8AA0001 stmnvia  r10!,{r0}
:0207BAE8 66670821 unknown
:0207BAEC 000F6666 andeq  r6,r15,r6,ror #0xc
:0207BAF0 F0E92D02 rscnv  r2,r9,r2,lsl #0x1a
:0207BAF4 DF8B08C9 swile 0x008b08c9
:0207BAF8 2008E24D andcs  r14,r8,r13,asr #0x4
:0207BAFC B0020DE1 andlt  r0,r2,r1,ror #0x1b
:0207BB00 CD300721 ldcgt  7,cr0,[r0,#-0x84]!
:0207BB04 E1920A7D orrs r0,r2,r13,ror r10
:0207BB08 06DD9007 ldreqb r9,[r13],+r7
:0207BB0C F13BC180 teqnv r11,r0,lsl #0x3
:0207BB10 0029F51E eoreq  r15,r9,r14,lsl r5
:0207BB14 251015B5 ldrcs r1,[r0, #-0x5b5]		;(r0-0x5b5=*(fffffa4b))
:0207BB18 035A0551 cmpeq r10,#0x14400000
:0207BB1C 08C9EB00 stmeqia  r9 ,{r8,r9,r11,r13,r14,r15}^
:0207BB20 A1253185 unknown
:0207BB24 00110B16 andeqs r0,r1,r6,lsl r11
:0207BB28 055102AA ldreqb r0,[r1, #-0x2aa]		;(r1-0x2aa=*(fffffd84))
:0207BB2C E1B04B20 movs r4,r0,lsr #0x16		;r4=0(0x0)
:0207BB30 01EA1031 mvneq  r1,lsr r1
:0207BB34 07E8F031 unknown
:0207BB38 1631641A unknown
:0207BB3C 31E3002D mvncc  r0,r13,lsr #0x0
:0207BB40 50200B96 mlapl  r0,r6,r11,r0unknown
:0207BB44 6D020BE0 unknown
:0207BB48 46E10807 unknown
:0207BB4C 95ED100B strlsb r1,[r13, #+0xb]!
:0207BB50 B5CAF5ED strltb r15,[r10, #+0x5ed]		;r10+0x5ed=*(000005ee)
:0207BB54 01FD9715 mvneqs r9,r5,lsl r7
:0207BB58 E28D201C add  r2,r13,#0x1C
:0207BB5C FFF905BF swinv 0x00f905bf
:0207BB60 751021EB ldrvc r2,[r0, #-0x1eb]		;(r0-0x1eb=*(fffffe15))
:0207BB64 20A0B004 adccs  r11,r0,r4
:0207BB68 000961E1 andeq  r6,r9,r1,ror #0x3
:0207BB6C EA000912 b 0207DFBC
:0207BB70 54470659 strplb r0,[r7],#-0x659
:0207BB74 450C002D strmi r0,[r12, #-0x2d]		;(r12-0x2d=*(00000753))
:0207BB78 40454100 submi  r4,r5,r0,lsl #0x2
:0207BB7C E4000106 str r0,[r0],#-0x106
:0207BB80 5D000D55 unknown
:0207BB84 01015101 unknown
:0207BB88 00155B00 andeqs r5,r5,r0,lsl #0x16
:0207BB8C 000159C6 andeq  r5,r1,r6,asr #0x13
:0207BB90 C40001C5 strgt r0,[r0],#-0x1c5
:0207BB94 0009154D andeq  r1,r9,r13,asr #0xa
:0207BB98 B5007151 strlt r7,[r0, #-0x151]		;(r0-0x151=*(fffffeaf))
:0207BB9C 09106155 ldmeqdb  r0 ,{r0,r2,r4,r6,r8,r13,r14}
:0207BBA0 00757000 rsbeqs r7,r5,r0
:0207BBA4 75002552 strvc r2,[r0, #-0x552]		;(r0-0x552=*(fffffaae))
:0207BBA8 17005956 unknown
:0207BBAC 00640065 rsbeq  r0,r4,r5,ror #0x0
:0207BBB0 0495E251 ldreq r14,[r5],#+0x251
:0207BBB4 15115085 ldrne r5,[r1, #-0x85]		;(r1-0x85=*(ffffffa9))
:0207BBB8 B700011F unknown
:0207BBBC 01B60001 moveqs r0,r1			;r0=46(0x2e)
:0207BBC0 05B5AC00 ldreq r10,[r5, #+0xc00]!
:0207BBC4 00054800 andeq  r4,r5,r0,lsl #0x10
:0207BBC8 46001514 unknown
:0207BBCC 45AA0001 strmi r0,[r10, #+0x1]!
:0207BBD0 01440001 unknown
:0207BBD4 05123EF9 ldreq r3,[r2, #-0xef9]		;(r2-0xef9=*(fffff107))
:0207BBD8 00525E00 subeqs r5,r2,r0,lsl #0x1c
:0207BBDC 00010F0D andeq  r0,r1,r13,lsl #0x1e
:0207BBE0 3E00013F mcrcc 1,0,r0,cr0,cr15,{1}
:0207BBE4 56DD0005 ldrplb r0,[r13],+r5
:0207BBE8 0D3C0005 ldceq  0,cr0,[r12,#-0x14]!
:0207BBEC 00415800 subeq  r5,r1,r0,lsl #0x10
:0207BBF0 2C000963 stccs  9,cr0,[r0],{#0x63}
:0207BBF4 380EE955 stmccda  r14 ,{r0,r2,r4,r6,r8,r11,r13,r14,r15}
:0207BBF8 0078000D rsbeqs r0,r8,r13
:0207BBFC 522EE951 eorpl  r14,r14,#0x144000
:0207BC00 34011145 strcc r1,[r1],#-0x145
:0207BC04 75FF0005 ldrvcb r0,[r15, #+0x5]!
:0207BC08 3D013203 unknown
:0207BC0C F0699591 unknown
:0207BC10 F025F13D eornv  r15,r5,r13,lsr r1
:0207BC14 F115F13D tstnv r5,r13,lsr r1
:0207BC18 F019F13D andnvs r15,r9,r13,lsr r1
:0207BC1C 3DFFF13D ldcccl 1,cr15,[r15,#+0xf4]!
:0207BC20 09F13DF1 unknown
:0207BC24 31113D00 tstcc r1,r0,lsl #0x1a
:0207BC28 01A01C11 moveq  r1,r1,lsl r12		;r1=46(0x2e)
:0207BC2C A05C411F subges r4,r12,r15,lsl r1
:0207BC30 39513901 ldmccdb  r1 ,{r0,r8,r11,r12,r13}^
:0207BC34 3FF139F1 swicc 0x00f139f1
:0207BC38 F0423170 subnv  r3,r2,r0,ror r1
:0207BC3C F139A139 teqnv r9,r9,lsr r1
:0207BC40 E64111A2 strb r1,[r1],-r2, lsr #0x3
:0207BC44 F5ADC139 strnv r12,[r13, #+0x139]!
:0207BC48 69034139 stmvsdb  r3 ,{r0,r3,r4,r5,r8,r14}
:0207BC4C 25F06920 ldrcsb r6,[r0, #+0x920]!
:0207BC50 5A040025 bpl 0217BCEC
:0207BC54 F025E025 eornv  r14,r5,r5,lsr #0x0
:0207BC58 0600251B unknown
:0207BC5C 2025121D eorcs  r1,r5,r13,lsl r2
:0207BC60 20EB0101 rsccs  r0,r11,r1,lsl #0x2
:0207BC64 65220025 strvs r0,[r2, #-0x25]!
:0207BC68 0C59121C ldceql 2,cr1,[r9],{#0x1c}
:0207BC6C 6A1211C1 bvs 02500378
:0207BC70 05FD0085 ldreqb r0,[r13, #+0x85]!
:0207BC74 20191249 andcss r1,r9,r9,asr #0x4
:0207BC78 127DF019 rsbnes r15,r13,#0x19
:0207BC7C 199D1251 ldmneib  r13 ,{r0,r4,r6,r9,r12}
:0207BC80 03D011FF biceqs r1,r0,#0xC000003F
:0207BC84 52253221 eorpl  r3,r5,#0x10000002
:0207BC88 E5110801 ldr r0,[r1, #-0x801]		;(r1-0x801=*(fffff82d))
:0207BC8C 1EFD1D02 cdpne 13,14,cr1,cr13,cr2,0
:0207BC90 2101A018 unknown
:0207BC94 0101A058 unknown
:0207BC98 50FF1FF9 unknown
:0207BC9C 71040205 unknown
:0207BCA0 2D410600 unknown
:0207BCA4 11109103 tstne r0,r3,lsl #0x2
:0207BCA8 10D08D1B sbcnes r8,r0,r11,lsl r13
:0207BCAC A9140191 ldmgedb  r4 ,{r0,r4,r7,r8}
:0207BCB0 2F8BAF02 swics 0x008baf02
:0207BCB4 40250435 eormi  r0,r5,r5,lsr r4
:0207BCB8 ED138DA1 unknown
:0207BCBC EC806111 stc  1,cr6,[r0],{#0x11}
:0207BCC0 E28D1F8B add  r1,r13,#0x22C
:0207BCC4 098905D1 stmeqib  r9 ,{r0,r4,r6,r7,r8,r10}
:0207BCC8 5330E894 teqpl r0,#0x940000
:0207BCCC 973065FA unknown
:0207BCD0 65A6C065 strvs r12,[r6, #+0x65]!
:0207BCD4 D4F06540 unknown
:0207BCD8 F065F065 rsbnv  r15,r5,r5,ror #0x0
:0207BCDC FD0BF065 unknown
:0207BCE0 657D3065 ldrvsb r3,[r13, #-0x65]!
:0207BCE4 658CA7C0 strvs r10,[r12, #+0x7c0]		;r12+0x7c0=*(00000f40)
:0207BCE8 00650940 rsbeq  r0,r5,r0,asr #0x12
:0207BCEC 0D15000D unknown
:0207BCF0 0D5A1200 unknown
:0207BCF4 59021500 stmpldb  r2 ,{r8,r10,r12}
:0207BCF8 5D01DD20 unknown
:0207BCFC 8D03E120 unknown
:0207BD00 6004F900 andvs  r15,r4,r0,lsl #0x12
:0207BD04 051CE510 ldreq r14,[r12, #-0x510]		;(r12-0x510=*(00000270))
:0207BD08 204D401B subcs  r4,r13,r11,lsl r0
:0207BD0C 90000FE2 andls  r0,r0,r2,ror #0x1f
:0207BD10 84000FE8 strhi r0,[r0],#-0xfe8
:0207BD14 94076D00 strls r6,[r7],#-0xd00
:0207BD18 3D1030B9 unknown
:0207BD1C E28D2F03 add  r2,r13,#0xC
:0207BD20 45FB7115 ldrmib r7,[r11, #+0x115]!
:0207BD24 E1B07000 movs r7,r0			;r7=46(0x2e)
:0207BD28 8411E963 ldrhi r14,[r1],#-0x963
:0207BD2C 2BE28D0C blcs 0191F164
:0207BD30 00AD001D adceq  r0,r13,r13,lsl r0
:0207BD34 3D3072E0 ldccc  2,cr7,[r0,#-0x380]!
:0207BD38 0510C100 ldreq r12,[r0, #-0x100]		;(r0-0x100=*(ffffff2e))
:0207BD3C F10C0029 unknown
:0207BD40 02103101 andeqs r3,r0,#0x40000000
:0207BD44 E3A02C6B mov  r2,#0x6B00		;r2=27392(0x6b00)
:0207BD48 10B1302D adcnes r3,r1,r13,lsr #0x0
:0207BD4C 182CE510 stmneda  r12!,{r4,r8,r10,r13,r14,r15}
:0207BD50 28C10AA9 stmcsia  r1 ,{r0,r3,r5,r7,r9,r11}^
:0207BD54 24059F13 strcs r9,[r5],#-0xf13
:0207BD58 43514071 cmpmi r1,#0x71
:0207BD5C 11150BB5 ldrneh r0,[r5, -r5]
:0207BD60 0D410903 unknown
:0207BD64 E5107061 ldr r7,[r0, #-0x61]		;(r0-0x61=*(ffffffcd))
:0207BD68 20311F1B eorcss r1,r1,r11,lsl r15
:0207BD6C 72D4E357 sbcvcs r14,r4,#0x5C000001
:0207BD70 2902059F stmcsdb  r2 ,{r0,r1,r2,r3,r4,r7,r8,r10}
:0207BD74 F5001D50 strnv r1,[r0, #-0xd50]		;(r0-0xd50=*(fffff2de))
:0207BD78 19E4D700 unknown
:0207BD7C 00195510 andeqs r5,r9,r0,lsl r5
:0207BD80 051D31A7 ldreq r3,[r13, #-0x1a7]		;(r13-0x1a7=*(00000099))
:0207BD84 0039E102 eoreqs r14,r9,r2,lsl #0x2
:0207BD88 002951C1 eoreq  r5,r9,r1,asr #0x3
:0207BD8C 42294B1E eormi  r4,r9,#0x7800
:0207BD90 60281BE9 eorvs  r1,r8,r9,ror #0x17
:0207BD94 F50CB19D strnv r11,[r12, #-0x19d]		;(r12-0x19d=*(000005e3))
:0207BD98 E33C2911 teq r12,#0x44000
:0207BD9C EBFFF845 bl 02079EB8
:0207BDA0 600710F9 unknown
:0207BDA4 46101040 ldrmi r1,[r7], -r9
:0207BDA8 00E1102D rsceq  r1,r1,r13,lsr #0x0
:0207BDAC 1510CD55 ldrne r12,[r0, #-0xd55]		;(r0-0xd55=*(fffff2d9))
:0207BDB0 896C4204 unknown
:0207BDB4 E59D1210 ldr r1,[r13, #+0x210]		;r13+0x210=*(00000450)
:0207BDB8 04010520 streq r0,[r1],#-0x520
:0207BDBC 5CA104FD stcpl  4,cr0,[r1],#+0x3f4
:0207BDC0 1113D912 tstne r3,r2,lsl r9
:0207BDC4 1F6D08E5 swine 0x006d08e5
:0207BDC8 908F44F1 unknown
:0207BDCC 8940058B stmhidb  r0 ,{r0,r1,r3,r7,r8,r10}^
:0207BDD0 1DD9400D unknown
:0207BDD4 85E8136D strhib r1,[r8, #+0x36d]!
:0207BDD8 1C4D0001 stcnel 0,cr0,[r13],{#0x1}
:0207BDDC 0B00010A bleq 0207C20C
:0207BDE0 5680400D strpl r4,[r0],+r13
:0207BDE4 A0B00005 adcges r0,r0,r5
:0207BDE8 057EE1C1 ldreqb r14,[r14, #-0x1c1]!
:0207BDEC 1D417C40 unknown
:0207BDF0 400578C0 andmi  r7,r5,r0,asr #0x11
:0207BDF4 74400576 strvcb r0,[r0],#-0x576
:0207BDF8 55A01469 strpl r1,[r0, #+0x469]!
:0207BDFC 0FCAE581 swieq 0x00cae581
:0207BE00 04390051 unknown
:0207BE04 B0001D70 andlt  r1,r0,r0,ror r13
:0207BE08 219D025C orrcss r0,r13,r12,asr r2
:0207BE0C 05006500 streq r6,[r0, #-0x500]		;(r0-0x500=*(fffffb2e))
:0207BE10 38025C04 stmccda  r2 ,{r2,r10,r11,r12,r14}
:0207BE14 1009B98D andne  r11,r9,r13,lsl #0x13
:0207BE18 30090CD9 unknown
:0207BE1C FD251439 stc2  4,cr1,[r5,#-0xe4]!
:0207BE20 752CBA01 strvc r11,[r12, #-0xa01]!
:0207BE24 8D702C00 ldchil 12,cr2,[r0,#-0x0]!
:0207BE28 0E4900BD mcreq 0,2,r0,cr9,cr13,{5}
:0207BE2C D1E202E1 mvnle  r0,r1,ror #0x5
:0207BE30 0D012112 unknown
:0207BE34 E1B0400E movs r4,r14			;r4=34060876(0x207ba4c)
:0207BE38 0C8910F5 stceq  0,cr1,[r9],{#0xf5}
:0207BE3C AD12C110 unknown
:0207BE40 79A0F501 stmvcib  r0!,{r0,r8,r10,r12,r13,r14,r15}
:0207BE44 D50065F0 strle r6,[r0, #-0x5f0]		;(r0-0x5f0=*(fffffa3e))
:0207BE48 E08AFC05 add  r15,r10,r5,lsl #0x18
:0207BE4C 10E19161 rscne  r9,r1,r1,ror #0x2
:0207BE50 45A04006 strmi r4,[r0, #+0x6]!
:0207BE54 BD288C20 stclt  12,cr8,[r8,#-0x80]!
:0207BE58 30001113 andcc  r1,r0,r3,lsl r1
:0207BE5C 050F9100 streq r9,[r15, #-0x100]		;r15-0x100=*(0207bd64)=#-451907487(0xe5107061)
:0207BE60 25661907 strcsb r1,[r6, #-0x907]!
:0207BE64 7D1CB509 unknown
:0207BE68 00012D1A andeq  r2,r1,r10,lsl r13
:0207BE6C 17500020 ldrneb r0,[r0,-r0, lsr #0x0]
:0207BE70 00090E13 andeq  r0,r9,r3,lsl r14
:0207BE74 E1DD01D9 ldrsb r0,[r13, #+0x19]		;r13+0x19=*(00000259)
:0207BE78 00150430 andeqs r0,r5,r0,lsr r4
:0207BE7C 507915FD unknown
:0207BE80 F039B039 eornvs r11,r9,r9,lsr r0
:0207BE84 08B10C31 ldmeqia  r1!,{r0,r4,r5,r10,r11}
:0207BE88 7DE27F46 stcvcl 15,cr7,[r2,#+0x118]!
:0207BE8C 007D0D50 rsbeqs r0,r13,r0,asr r13
:0207BE90 1019103D andnes r1,r9,r13,lsr r0
:0207BE94 3D9A36E9 unknown
:0207BE98 89F03D10 unknown
:0207BE9C 0089F1F0 unknown
:0207BEA0 2D0C6D00 unknown
:0207BEA4 5045D715 subpl  r13,r5,r5,lsl r7
:0207BEA8 4900C906 stmmidb  r0 ,{r1,r2,r8,r11,r14,r15}
:0207BEAC 1CF04970 ldcnel 9,cr4,[r0],#+0x1c0
:0207BEB0 F51DDD00 ldrnv r13,[r13, #-0xd00]		;(r13-0xd00=*(fffff540))
:0207BEB4 3D1AE92A unknown
:0207BEB8 10104110 andnes r4,r0,r0,lsl r1
:0207BEBC 60086D00 andvs  r6,r8,r0,lsl #0x1a
:0207BEC0 70000D4F andvc  r0,r0,r15,asr #0x1a
:0207BEC4 0729F18D streq r15,[r9,-r13, lsl #0x3]!
:0207BEC8 D9148510 ldmledb  r4 ,{r4,r8,r10,r15}
:0207BECC 083DC909 ldmeqda  r13!,{r0,r3,r8,r11,r14,r15}
:0207BED0 00355D5D eoreqs r5,r5,r13,asr r13
:0207BED4 03026A02 unknown
:0207BED8 57080031 unknown
:0207BEDC 25DD0031 ldrcsb r0,[r13, #+0x31]		;r13+0x31=*(00000271)
:0207BEE0 B99D0024 ldmltib  r13 ,{r2,r5}
:0207BEE4 E100C127 unknown
:0207BEE8 BA043163 blt 0218847C
:0207BEEC E08AA004 add  r10,r10,r4
:0207BEF0 DB0100D0 blle 020BC238
:0207BEF4 FE0921D5 mcr2 1,0,r2,cr9,cr5,{6}
:0207BEF8 E90A1AFF stmdb  r10 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r11,r12}
:0207BEFC DF8B8200 swile 0x008b8200
:0207BF00 4FF0E28D swimi 0x00f0e28d
:0207BF04 D500E8BD strle r14,[r0, #-0x8bd]		;(r0-0x8bd=*(fffff771))
:0207BF08 FC229500 stc2  5,cr9,[r2],#-0x0
:0207BF0C 3902555E stmccdb  r2 ,{r1,r2,r3,r4,r6,r8,r10,r12,r14}
:0207BF10 13B93802 movnes r3,#0x20000		;r3=131072(0x20000)
:0207BF14 012540B3 streqh r4,[r5, -r3]!
:0207BF18 B9E59430 unknown
:0207BF1C 94028D09 strls r8,[r2],#-0xd09
:0207BF20 0005E562 andeq  r14,r5,r2,ror #0xa
:0207BF24 0A41E083 beq 030F4138
:0207BF28 60940161 addvss r0,r4,r1,ror #0x2
:0207BF2C 425003E5 submis r0,r0,#0x94000003
:0207BF30 01050580 unknown
:0207BF34 74C01E71 strvcb r1,[r0],#+0xe71
:0207BF38 08EBFFF7 unknown
:0207BF3C 00E59410 rsceq  r9,r5,r0,lsl r4
:0207BF40 10051925 andne  r1,r5,r5,lsr #0x12
:0207BF44 1008E081 andne  r14,r8,r1,lsl #0x1
:0207BF48 6DE50184 stcvsl 1,cr0,[r5,#+0x210]!
:0207BF4C 02AD3013 adceq  r3,r13,#0x13
:0207BF50 114DD00C unknown
:0207BF54 00818A00 addeq  r8,r1,r0,lsl #0x14
:0207BF58 A0C01129 sbcge  r1,r0,r9,lsr #0x2
:0207BF5C 9F0048E3 swils 0x000048e3
:0207BF60 8D090503 unknown
:0207BF64 F98D02E9 stmnvib  r13 ,{r0,r3,r5,r6,r7,r9}
:0207BF68 C0071502 andgt  r1,r7,r2,lsl #0xa
:0207BF6C DAE5358D ble 019C95A8
:0207BF70 A1EBFFFD unknown
:0207BF74 00E90C17 rsceq  r0,r9,r7,lsl r12
:0207BF78 02A530A0 adceq  r3,r5,#0xA0
:0207BF7C 09500004 ldmeqdb  r0 ,{r2}^
:0207BF80 220C3317 andcs  r3,r12,#0x5C000000
:0207BF84 10000041 andne  r0,r0,r1,asr #0x0
:0207BF88 001537C5 andeqs r3,r5,r5,asr #0xf
:0207BF8C A1027938 unknown
:0207BF90 108501ED addne  r0,r5,r13,ror #0x3
:0207BF94 05192000 ldreq r2,[r9, #-0x0]		;(r9-0x0=*(e5107061))
:0207BF98 15214120 strne r4,[r1, #-0x120]!
:0207BF9C 3001650C andcc  r6,r1,r12,lsl #0xa
:0207BFA0 0CC11641 stceql 6,cr1,[r1],{#0x41}
:0207BFA4 163D1402 unknown
:0207BFA8 514DD010 unknown
:0207BFAC 0000A136 andeq  r10,r0,r6,lsr r1
:0207BFB0 164931A0 strneb r3,[r9],-r0, lsr #0x3
:0207BFB4 A0700C4D rsbges r0,r0,r13,asr #0x18
:0207BFB8 320095E1 andcc  r9,r0,#0x38400000
:0207BFBC 38A30095 stmccia  r3!,{r0,r2,r4,r7}
:0207BFC0 B01811A9 andlts r1,r8,r9,lsr #0x3
:0207BFC4 4B007180 blmi 020985CC
:0207BFC8 A09824E2 addges r2,r8,r2,ror #0x9
:0207BFCC 4901FD20 stmmidb  r1 ,{r5,r8,r10,r11,r12,r13,r14,r15}
:0207BFD0 10110CE2 andnes r0,r1,r2,ror #0x19
:0207BFD4 8120A288 unknown
:0207BFD8 09089B20 stmeqdb  r8 ,{r5,r8,r9,r11,r12,r15}
:0207BFDC 24E01000 unknown
:0207BFE0 79101DE3 ldmvcdb  r0 ,{r0,r1,r5,r6,r7,r8,r10,r11,r12}
:0207BFE4 4100E00D unknown
:0207BFE8 26E35B2F unknown
:0207BFEC 04009907 streq r9,[r0],#-0x907
:0207BFF0 4BB017E5 blmi 00C81F8C
:0207BFF4 8A0009E2 bhi 0207E784
:0207BFF8 065D0085 ldreqb r0,[r13],-r5, lsl #0x1
:0207BFFC 490C4049 stmmidb  r12 ,{r0,r3,r6,r14}
:0207C000 0D001100 unknown
:0207C004 1FE9970C swine 0x00e9970c
:0207C008 300C05C1 andcc  r0,r12,r1,asr #0xb
:0207C00C 60A1E59D umlalvs  r14,r1,r13,r5
:0207C010 E1D44300 bics r4,r4,r0,lsl #0x6
:0207C014 50A110D0 unknown
:0207C018 C400A1C3 strgt r10,[r0],#-0x1c3
:0207C01C 21E9E450 mvncs  r14,r0,asr r4
:0207C020 00914990 umulleqs r4,r1,r0,r9
:0207C024 00A5E359 adceq  r14,r5,r9,asr r3
:0207C028 00A50292 umlaleq  r0,r5,r2,r2
:0207C02C 9D000808 unknown
:0207C030 4240098D submi  r0,r0,#0x234000
:0207C034 058D08E0 streq r0,[r13, #+0x8e0]		;r13+0x8e0=*(00000b20)
:0207C038 791AC504 ldmvcdb  r10 ,{r2,r8,r10,r14,r15}
:0207C03C 00110B07 andeqs r0,r1,r7,lsl #0x16
:0207C040 E000C5B4 strh r12,[r0], -r4
:0207C044 0000198B andeq  r1,r0,r11,lsl #0x13
:0207C048 09E08A50 unknown
:0207C04C 843A0A8D unknown
:0207C050 05390581 ldreq r0,[r9, #-0x581]!
:0207C054 196005E2 unknown
:0207C058 A098E1A0 addges r14,r8,r0,lsr #0x3
:0207C05C 5904E025 stmpldb  r4 ,{r0,r2,r5,r13,r14,r15}
:0207C060 00398000 eoreqs r8,r9,r0
:0207C064 6D00059A unknown
:0207C068 15E0851F strneb r8,[r0, #+0x51f]!
:0207C06C 1AE59140 bne 019E0574
:0207C070 855008B2 ldrhib r0,[r0, #-0x8b2]		;(r0-0x8b2=*(fffff77c))
:0207C074 010006B0 streqh r0,[r0, -r0]
:0207C078 05990011 ldreq r0,[r9, #+0x11]		;r9+0x11=*(e5107072)
:0207C07C CB4B3D37 blgt 0334B560
:0207C080 0BAAFFFF bleq 00B3C084
:0207C084 05012908 streq r2,[r1, #-0x908]		;(r1-0x908=*(fffff726))
:0207C088 5811E530 ldmplda  r1 ,{r4,r5,r8,r10,r13,r14,r15}
:0207C08C 52D023B1 sbcpls r2,r0,#0xC4000002
:0207C090 0E61D610 mcreq 6,3,r13,cr1,cr0,{0}
:0207C094 01F5E1D3 ldreqsb r14,[r5, #+0x13]!
:0207C098 64C60469 strvsb r0,[r6],#+0x469
:0207C09C C31001E4 tstgt r0,#0x39
:0207C0A0 841145E4 ldrhi r4,[r1],#-0x5e4
:0207C0A4 E1592000 cmp r9,r0
:0207C0A8 2AFFFFE2 bcs 0207C038
:0207C0AC FF00FFBE swinv 0x0000ffbe
:0207C0B0 046D10EA unknown
:0207C0B4 202018AD eorcs  r1,r0,r13,lsr #0x11
:0207C0B8 A9981E2D ldmgeib  r8 ,{r0,r2,r3,r5,r9,r10,r11,r12}
:0207C0BC 1CE59215 stcnel 2,cr9,[r5],#+0x54
:0207C0C0 06510025 ldreqb r0,[r1],-r5, lsr #0x0
:0207C0C4 813139E0 teqhi r1,r0,ror #0x13
:0207C0C8 090A0302 stmeqdb  r10 ,{r1,r8,r9}
:0207C0CC 20E58214 rsccs  r8,r5,r4,lsl r2
:0207C0D0 E0010908 and  r0,r1,r8,lsl #0x12
:0207C0D4 4E6D5015 mcrmi 0,3,r5,cr13,cr5,{0}
:0207C0D8 04FF41C6 unknown
:0207C0DC 0400007F streq r0,[r0],#-0x7f
:0207C0E0 81183510 tsthi r8,r0,lsl r5
:0207C0E4 204D20E5 subcs  r2,r13,r5,ror #0x1
:0207C0E8 2102105F unknown
:0207C0EC 10CD0410 sbcne  r0,r13,r0,lsl r4
:0207C0F0 0ED10005 cdpeq 0,12,cr0,cr1,cr5,0
:0207C0F4 0011143D andeqs r1,r1,r13,lsr r4
:0207C0F8 1700A516 unknown
:0207C0FC 569027A1 ldrpl r2,[r0],+r1, lsr #0xf
:0207C100 D120D0E5 unknown
:0207C104 E1032149 unknown
:0207C108 D0049923 andle  r9,r4,r3,lsr #0x12
:0207C10C 05258010 streq r8,[r5, #-0x10]!
:0207C110 B5200D41 strlt r0,[r0, #-0xd41]!
:0207C114 E50DBD10 str r11,[r13, #-0xd10]		;(r13-0xd10=*(fffff530))
:0207C118 0200FF74 andeq  r15,r0,#0x1D0
:0207C11C 112025E2 unknown
:0207C120 25011D00 strcs r1,[r1, #-0xd00]		;(r1-0xd00=*(fffff32e))
:0207C124 0413F013 ldreq r15,[r3],#-0x13
:0207C128 AD158020 unknown
:0207C12C C901F913 stmgtdb  r1 ,{r0,r1,r4,r8,r11,r12,r13,r14,r15}
:0207C130 4142E001 unknown
:0207C134 01E58000 mvneq  r8,r0
:0207C138 CD044029 unknown
:0207C13C 1005A207 andne  r10,r5,r7,lsl #0x4
:0207C140 048142A9 streq r4,[r1],#+0x2a9
:0207C144 10D1E3E0 sbcnes r14,r1,r0,ror #0x7
:0207C148 1BBD07D0 blne 00FBE090
:0207C14C 10C12351 sbcne  r2,r1,r1,asr r3
:0207C150 11451EDD unknown
:0207C154 0300C538 unknown
:0207C158 5901405F stmpldb  r1 ,{r0,r1,r2,r3,r4,r6,r14}
:0207C15C 49E20001 unknown
:0207C160 20115519 andcss r5,r1,r9,lsl r5
:0207C164 0D415564 unknown
:0207C168 00790015 rsbeqs r0,r9,r5,lsl r0
:0207C16C 307914A9 rsbccs r1,r9,r9,lsr #0x9
:0207C170 12694151 rsbne  r4,r9,#0x40000014
:0207C174 389071FD ldmccia  r0 ,{r0,r2,r3,r4,r5,r6,r7,r8,r12,r13,r14}
:0207C178 10F14161 rscnes r4,r1,r1,ror #0x2
:0207C17C 31610B59 unknown
:0207C180 E53D9150 ldr r9,[r13, #-0x150]!
:0207C184 0501615C streq r6,[r1, #-0x15c]		;(r1-0x15c=*(fffffed2))
:0207C188 E0852161 add  r2,r5,r1,ror #0x2
:0207C18C 81611454 unknown
:0207C190 42216D08 eormi  r6,r1,#0x200
:0207C194 A25004E2 subges r0,r0,#0xE2000000
:0207C198 5004E505 andpl  r14,r4,r5,lsl #0xa
:0207C19C 85400169 strhib r0,[r0, #-0x169]		;(r0-0x169=*(fffffec5))
:0207C1A0 E00805E0 and  r0,r8,r0,ror #0xb
:0207C1A4 E00EE1E0 and  r14,r14,r0,ror #0x3
:0207C1A8 69116104 ldmvsdb  r1 ,{r2,r8,r13,r14}
:0207C1AC 1781C021 strne r12,[r1,+r1, lsr #0x0]
:0207C1B0 00AD00B1 unknown
:0207C1B4 382009C2 stmccda  r0!,{r1,r6,r7,r8,r11}
:0207C1B8 57F12181 ldrplb r2,[r1,+r1, lsl #0x3]!
:0207C1BC A90035E5 stmgedb  r0 ,{r0,r2,r5,r6,r7,r8,r10,r12,r13}
:0207C1C0 FBE5E208 blx 019F49E8
:0207C1C4 46380049 unknown
:0207C1C8 7D088191 unknown
:0207C1CC 31C9E010 biccc  r14,r9,r0,lsl r0
:0207C1D0 30D1101D sbcccs r1,r1,r13,lsl r0
:0207C1D4 0EE0D135 mcreq 1,7,r13,cr0,cr5,{1}
:0207C1D8 CE301051 mrcgt 0,1,r1,cr0,cr1,{2}
:0207C1DC 3008D0E4 andcc  r13,r8,r4,ror #0x1
:0207C1E0 00B5E1DC unknown
:0207C1E4 100D2B41 andne  r2,r13,r1,asr #0x16
:0207C1E8 B8008908 stmltda  r0 ,{r3,r8,r11,r15}
:0207C1EC CE1025A1 cdpgt 5,0,cr2,cr0,cr1,5
:0207C1F0 FC1009E4 ldc2  9,cr0,[r0],{#0xe4}
:0207C1F4 11714009 cmnne r1,r9
:0207C1F8 0011F0D1 ldreqsb r15,[r1], -r1
:0207C1FC 00013908 andeq  r3,r1,r8,lsl #0x12
:0207C200 0171A030 cmneq r1,r0,lsr r0
:0207C204 2191D38A orrcss r13,r1,r10,lsl #0x7
:0207C208 301089FC ldrccsh r8,[r0], -r12
:0207C20C 0AD1E243 beq 014F4B20
:0207C210 03E0D120 mvneq  r13,#0x8
:0207C214 C314BDC0 tstgt r4,#0x3000
:0207C218 20D020E4 sbccss r2,r0,r4,ror #0x1
:0207C21C 5175E1DC ldrplsb r14,[r5, #-0x1c]!
:0207C220 22411145 subcs  r1,r1,#0x40000011
:0207C224 F0C17020 sbcnv  r7,r1,r0,lsr #0x0
:0207C228 E2004003 and  r4,r0,#0x3
:0207C22C 0401ED03 streq r14,[r1],#-0xd03
:0207C230 2C010141 stccs  1,cr0,[r1],{#0x41}
:0207C234 E354225D cmp r4,#0xD0000005
:0207C238 A9001110 stmgedb  r0 ,{r4,r8,r12}
:0207C23C 4003C590 mulmi  r3,r0,r5
:0207C240 D509E274 strle r14,[r9, #-0x274]		;(r9-0x274=*(e5106ded))
:0207C244 A120A100 unknown
:0207C248 7081E0F0 unknown
:0207C24C 85E25440 strhib r5,[r2, #+0x440]!
:0207C250 4D044D11 unknown
:0207C254 F1014500 unknown
:0207C258 8CE59020 stchil 0,cr9,[r5],#+0x80
:0207C25C 02E59F30 rsceq  r9,r5,#0xC0
:0207C260 E1E04000 mvn  r4,r0
:0207C264 C0841025 addgt  r1,r4,r5,lsr #0x0
:0207C268 8800199F stmhida  r0 ,{r0,r1,r2,r3,r4,r7,r8,r11,r12}
:0207C26C 14001D0E strne r1,[r0],#-0xd0e
:0207C270 914000E1 unknown
:0207C274 190B02E5 stmnedb  r11 ,{r0,r2,r5,r6,r7,r9}
:0207C278 10110640 andnes r0,r1,r0,asr #0xc
:0207C27C 04E5B020 unknown
:0207C280 E5B1400A ldr r4,[r1, #+0xa]!
:0207C284 E082E003 add  r14,r2,r3
:0207C288 1E00000C cdpne 0,0,cr0,cr0,cr12,0
:0207C28C 11B904E1 movnes r0,r1,ror #0x9
:0207C290 69F800A5 unknown
:0207C294 00A1B005 adceq  r11,r1,r5
:0207C298 E241011D sub  r0,r1,#0x40000007
:0207C29C 20150D04 andcss r0,r5,r4,lsl #0x1a
:0207C2A0 E5E523D0 strb r2,[r5, #+0x3d0]!
:0207C2A4 5202CD00 andpl  r12,r2,#0x0
:0207C2A8 401D03E0 andmis r0,r13,r0,ror #0x7
:0207C2AC 00C61035 sbceq  r1,r6,r5,lsr r0
:0207C2B0 31B10E7D movccs r0,r13,ror r14
:0207C2B4 F100ADF0 unknown
:0207C2B8 565300AD ldrplb r0,[r3],-r13, lsr #0x1
:0207C2BC 110C99E0 unknown
:0207C2C0 3118000D tstcc r8,r13
:0207C2C4 81A1F810 movhi  r15,r0,lsl r8		;r15=46(0x2e)
:0207C2C8 FEFEFFAA cdp2 15,14,cr15,cr14,cr10,5
:0207C2CC 808080FE unknown
:0207C2D0 103D0080 eornes r0,r13,r0,lsl #0x1
:0207C2D4 C0101908 andgts r1,r0,r8,lsl #0x12
:0207C2D8 3001E4D1 unknown
:0207C2DC 0CE4D005 stceql 0,cr13,[r4],#+0x14
:0207C2E0 000C0141 andeq  r0,r12,r1,asr #0x2
:0207C2E4 15081043 strne r1,[r8, #-0x43]		;(r8-0x43=*(ffffffbd))
:0207C2E8 215D1100 cmpcs r13,r0,lsl #0x2
:0207C2EC 52201021 eorpl  r1,r0,#0x21
:0207C2F0 650DF6E2 strvs r15,[r13, #-0x6e2]		;(r13-0x6e2=*(fffffb5e))
:0207C2F4 1D103941 unknown
:0207C2F8 00010110 andeq  r0,r1,r0,lsl r1
:0207C2FC 17A01C41 strne r1,r0,r1,r0,lsl r1
:0207C300 E10015E1 unknown
:0207C304 0C290124 stceq  1,cr0,[r9],#-0x90
:0207C308 D1014019 unknown
:0207C30C E0D02036 sbcs r2,r0,r6,lsr r0
:0207C310 39F91FFD unknown
:0207C314 B91F5D46 ldmltdb  r15 ,{r1,r2,r6,r8,r10,r11,r12,r14}
:0207C318 1E02E800 cdpne 8,0,cr14,cr2,cr0,0
:0207C31C 10BD01C9 adcnes r0,r13,r9,asr #0x3
:0207C320 75012920 strvc r2,[r1, #-0x920]		;(r1-0x920=*(fffff70e))
:0207C324 306C0810 rsbcc  r0,r12,r0,lsl r8
:0207C328 01C51001 biceq  r1,r5,r1
:0207C32C 01010001 unknown
:0207C330 00010200 andeq  r0,r1,r0,lsl #0x4
:0207C334 CC2003AE stcgt  3,cr0,[r0],#-0x2b8
:0207C338 8CC004E5 stchil 4,cr0,[r0],{#0xe5}
:0207C33C 538000C9 orrpl  r0,r0,#0xC9
:0207C340 21C9F8E2 biccs  r15,r9,r2,ror #0x11
:0207C344 81003DD1 unknown
:0207C348 3DA810A1 stccc  0,cr1,[r8,#+0x284]!
:0207C34C 403DE030 eormis r14,r13,r0,lsr r0
:0207C350 003D03C0 eoreqs r0,r13,r0,asr #0x7
:0207C354 A5203D03 strge r3,[r0, #-0xd03]!
:0207C358 3DDE31CC unknown
:0207C35C E1831030 orr  r1,r3,r0,lsr r0
:0207C360 CE1108CC cdpgt 8,0,cr0,cr1,cr12,6
:0207C364 3D40B1E7 unknown
:0207C368 61071D10 unknown
:0207C36C F8102D30 ldmnvda  r0 ,{r4,r5,r8,r10,r11,r13}
:0207C370 C0129D0B andgts r9,r2,r11,lsl #0x1a
:0207C374 1D6DE28D stcnel 2,cr14,[r13,#-0x234]!
:0207C378 62071BC1 andvs  r1,r7,#0x30400
:0207C37C 11120009 tstne r2,r9
:0207C380 31C3E1A0 biccc  r14,r3,r0,lsr #0x3
:0207C384 C9E701DC unknown
:0207C388 1300D90B unknown
:0207C38C 2F6902E1 swics 0x006902e1
:0207C390 19E446D4 unknown
:0207C394 2059F510 subcss r15,r9,r0,lsl r5
:0207C398 1839E044 ldmneda  r9!,{r2,r6,r13,r14,r15}
:0207C39C 04394A20 unknown
:0207C3A0 40101069 andmis r1,r0,r9,ror #0x0
:0207C3A4 0229E92D eoreq  r14,r9,#0xB4000
:0207C3A8 D1C30EB9 strleh r0,[r3, #+0xe9]		;r3+0xe9=*(000200e9)
:0207C3AC 130B3515 unknown
:0207C3B0 30001041 andcc  r1,r0,r1,asr #0x0
:0207C3B4 00E914D0 unknown
:0207C3B8 102DE280 eorne  r14,r13,r0,lsl #0x5
:0207C3BC 0201F90F andeq  r15,r1,#0x3C000
:0207C3C0 E1532900 cmp r3,r0,lsl #0x12
:0207C3C4 E00416ED and  r1,r4,r13,ror #0xd
:0207C3C8 81C00235 bichi  r0,r0,r5,lsr r2
:0207C3CC 3001E224 andcc  r14,r1,r4,lsr #0x4
:0207C3D0 0001E4DC unknown
:0207C3D4 03E400DE mvneq  r0,#0xDE
:0207C3D8 2E6D5000 cdpcs 0,6,cr5,cr13,cr0,0
:0207C3DC 15F91211 ldrneb r1,[r9, #+0x211]!
:0207C3E0 100DB000 andne  r11,r13,r0
:0207C3E4 11020E49 unknown
:0207C3E8 30010800 andcc  r0,r1,r0,lsl #0x10
:0207C3EC 00E40BD4 unknown
:0207C3F0 59EF07A1 unknown
:0207C3F4 BD801040 unknown
:0207C3F8 4FF8E814 swimi 0x00f8e814
:0207C3FC D0A8E92D adcle  r14,r8,r13,lsr #0x12
:0207C400 D0E2004D rscle  r0,r2,r13,asr #0x0
:0207C404 29037940 stmcsdb  r3 ,{r6,r8,r11,r12,r13,r14}
:0207C408 6140D00A unknown
:0207C40C 00419802 subeq  r9,r1,r2,lsl #0x10
:0207C410 0102FD80 unknown
:0207C414 8002B190 mulhi  r2,r0,r1
:0207C418 30A50431 adccc  r0,r5,r1,lsr r4
:0207C41C 400AE58D andmi  r14,r10,r13,lsl #0xb
:0207C420 8DA001D9 stchi  1,cr0,[r0,#+0x364]!
:0207C424 0423C920 unknown
:0207C428 5021001D eorpl  r0,r1,r13,lsl r0
:0207C42C 15B61029 ldrne r1,[r6, #+0x29]!
:0207C430 605D0800 subvss r0,r13,r0,lsl #0x10
:0207C434 7933D986 ldmvcdb  r3!,{r1,r2,r7,r8,r11,r12,r14,r15}
:0207C438 B0421910 sublt  r1,r2,r0,lsl r9
:0207C43C 5CB20001 ldcpl  0,cr0,[r2],#+0x4
:0207C440 4D280009 stcmi  0,cr0,[r8,#-0x24]!
:0207C444 04E5D003 unknown
:0207C448 15C6A0B4 strneb r10,[r6, #+0xb4]		;r6+0xb4=*(00000119)
:0207C44C E5810F4D str r0,[r1, #+0xf4d]		;r1+0xf4d=*(00000f7b)
:0207C450 7D002902 unknown
:0207C454 00012411 andeq  r2,r1,r1,lsl r4
:0207C458 000120B1 streqh r2,[r1], -r1
:0207C45C 1800011C stmneda  r0 ,{r2,r3,r4,r8}
:0207C460 01100001 tsteq r0,r1
:0207C464 010CAA00 unknown
:0207C468 E9199900 ldmdb  r9 ,{r8,r11,r12,r15}
:0207C46C 9F7F3491 swils 0x007f3491
:0207C470 414D0EE5 unknown
:0207C474 41F24102 mvnmis r4,r2,lsl #0x2
:0207C478 081221F2 ldmeqda  r2 ,{r1,r4,r5,r6,r7,r8,r13}
:0207C47C E51E9F2F ldr r9,[r14, #-0xf2f]		;r14-0xf2f=*(0207b29d)=#233021552(0x0de3a070)
:0207C480 D2302225 eorles r2,r0,#0x50000002
:0207C484 1DD20225 unknown
:0207C488 E552D203 ldrb r13,[r2, #-0x203]		;(r2-0x203=*(000068fd))
:0207C48C F1CD3031 bicnv  r3,r13,r1,lsr r0
:0207C490 02CDCD02 sbceq  r12,r13,#0x80
:0207C494 0F1550D2 swieq 0x001550d2
:0207C498 6030E5D2 unknown
:0207C49C 02E902F1 rsceq  r0,r9,#0x1000000F
:0207C4A0 02E96134 rsceq  r6,r9,#0xD
:0207C4A4 8110913A tsthi r0,r10,lsr r1
:0207C4A8 00091B00 andeq  r1,r9,r0,lsl #0x16
:0207C4AC AD0009DC unknown
:0207C4B0 71550020 cmpvc r5,r0,lsr #0x0
:0207C4B4 AA0EDD28 bge 0243395C
:0207C4B8 38710225 unknown
:0207C4BC 05002DD8 streq r2,[r0, #-0xdd8]		;(r0-0xdd8=*(fffff256))
:0207C4C0 032F0871 unknown
:0207C4C4 00090471 andeq  r0,r9,r1,ror r4
:0207C4C8 009D6521 addeqs r6,r13,r1,lsr #0xa
:0207C4CC 0516F119 ldreq r15,[r6, #-0x119]		;(r6-0x119=*(ffffff4c))
:0207C4D0 000D4300 andeq  r4,r13,r0,lsl #0x6
:0207C4D4 AD000129 unknown
:0207C4D8 27000128 strcs r0,[r0,-r8, lsr #0x2]
:0207C4DC 0149000D unknown
:0207C4E0 00090871 andeq  r0,r9,r1,ror r8
:0207C4E4 000D70CA andeq  r7,r13,r10,asr #0x1
:0207C4E8 02410323 subeq  r0,r1,#0x8C000000
:0207C4EC 9D302500 ldcls  5,cr2,[r0,#-0x0]!
:0207C4F0 1F000952 swine 0x00000952
:0207C4F4 D1086103 unknown
:0207C4F8 0019AD01 andeqs r10,r9,r1,lsl #0x1a
:0207C4FC 1035591C eornes r5,r5,r12,lsl r9
:0207C500 07E3550A streqb r5,[r3,+r10, lsl #0xa]!
:0207C504 B5930009 ldrlt r0,[r3, #+0x9]		;r3+0x9=*(00020009)
:0207C508 0C02A100 stceq  1,cr10,[r2],{#0x0}
:0207C50C 09D33019 ldmeqib  r3 ,{r0,r3,r4,r12,r13}^
:0207C510 10091500 andne  r1,r9,r0,lsl #0xa
:0207C514 E355540B cmp r5,#0xB000000
:0207C518 120019DA andne  r1,r0,#0x368000
:0207C51C 0D00C503 unknown
:0207C520 8D01C800 unknown
:0207C524 003D4B00 eoreqs r4,r13,r0,lsl #0x16
:0207C528 5900090E stmpldb  r0 ,{r1,r2,r3,r8,r11}
:0207C52C 416AF11C msrmi SPSR_fx,r12
:0207C530 51030B04 unknown
:0207C534 81F40960 mvnhis r0,r0,ror #0x12
:0207C538 48AD0E11 stmmiia  r13!,{r0,r4,r9,r10,r11}
:0207C53C 03090CB9 unknown
:0207C540 17F51049 ldrneb r1,ia 
:0207C544 2CFBE910 ldccsl 9,cr14,[r11],#+0x40
:0207C548 2CAE4CA5 stccs  12,cr4,[r14],#+0x294
:0207C54C B5F60061 ldrltb r0,[r6, #+0x61]!
:0207C550 B4F5CD63 unknown
:0207C554 9A35CD0D bls 02DEF990
:0207C558 08000949 stmeqda  r0 ,{r0,r3,r6,r8,r11}
:0207C55C 09150009 ldmeqdb  r5 ,{r0,r3}
:0207C560 23101101 tstcs r0,#0x40000000
:0207C564 2B07416A blcs 0224CB14
:0207C568 01210009 unknown
:0207C56C 00050701 andeq  r0,r5,r1,lsl #0xe
:0207C570 5000552D andpl  r5,r0,r13,lsr #0xa
:0207C574 1B152A61 blne 025C6F00
:0207C578 4901214E stmmidb  r1 ,{r1,r2,r3,r6,r8,r13}
:0207C57C B56C1A1D strltb r1,[r12, #-0xa1d]!
:0207C580 28101D00 ldmcsda  r0 ,{r8,r10,r11,r12}
:0207C584 70AD001D adcvc  r0,r13,r13,lsl r0
:0207C588 3118F5E5 tstcc r8,r5,ror #0xb
:0207C58C 02D5BB05 sbceqs r11,r5,#0x1400
:0207C590 65C1F01D strvsb r15,[r1, #+0x1d]		;r1+0x1d=*(0000004b)
:0207C594 CDE3A059 stcgtl 0,cr10,[r3,#+0x164]!
:0207C598 38A9020C stmccia  r9!,{r2,r3,r9}
:0207C59C 05FDF2F5 ldreqb r15,[r13, #+0x2f5]!
:0207C5A0 05C500FD streqb r0,[r5, #+0xfd]		;r5+0xfd=*(000000fd)
:0207C5A4 055E0200 ldreqb r0,[r14, #-0x200]		;r14-0x200=*(0207bfcc)=#1224867104(0x4901fd20)
:0207C5A8 00F5C300 rsceqs r12,r5,r0,lsl #0x6
:0207C5AC 454D1115 strmib r1,[r13, #-0x115]		;(r13-0x115=*(0000012b))
:0207C5B0 2D007601 unknown
:0207C5B4 A1600D79 unknown
:0207C5B8 E5D73000 ldrb r3,[r7, #+0x0]		;r7+0x0=*(0000002e)
:0207C5BC 85001901 strhi r1,[r0, #-0x901]		;r0-0x901=*(4901f41f)=#0(0x00000000)
:0207C5C0 C9877002 stmgtib  r7 ,{r1,r12,r13,r14}
:0207C5C4 19040100 stmnedb  r4 ,{r8}
:0207C5C8 9D03F500 unknown
:0207C5CC E256F80E subs r15,r6,#0xE0000
:0207C5D0 2011E9F7 ldrcssh r14,[r1], -r7
:0207C5D4 0877E5D7 ldmeqda  r7!,{r0,r1,r2,r4,r6,r7,r8,r10,r13,r14,r15}^
:0207C5D8 C8E28D60 unknown
:0207C5DC 0B519F7C bleq 034E43D4
:0207C5E0 0DE540C0 stceql 0,cr4,[r5,#+0x300]!
:0207C5E4 0DC18511 unknown
:0207C5E8 ED0031E1 unknown
:0207C5EC FDF10D1C ldc2l 13,cr0,[r1,#+0x70]!
:0207C5F0 17FDFE11 unknown
:0207C5F4 0111D720 tsteq r1,r0,lsr #0xe
:0207C5F8 EB2111D6 bl 028C0D58
:0207C5FC 55A92111 strpl r2,[r9, #+0x111]!
:0207C600 135500BD cmpne r5,#0xBD
:0207C604 CD011913 unknown
:0207C608 E214155B ands r1,r4,#0x16C00000
:0207C60C E59F1C58 ldr r1,[r15, #+0xc58]		;r15+0xc58=*(0207d26c)=#218502883(0x0d0616e3)
:0207C610 E5913C09 ldr r3,[r1, #+0xc09]		;r1+0xc09=*(0d0622ec)=#0(0x00000000)
:0207C614 000110BF streqh r1,[r1], -r15
:0207C618 EB001503 bl 02081A2C
:0207C61C 0C401141 stceql 1,cr1,[r0],{#0x41}
:0207C620 2B819F21 blcs 000E42AC
:0207C624 C50014FF strgt r1,[r0, #-0x4ff]		;r0-0x4ff=*(4901f821)=#0(0x00000000)
:0207C628 22823031 addcs  r3,r2,#0x31
:0207C62C F1C981C9 bicnv  r8,r9,r9,asr #0x3
:0207C630 02790285 rsbeqs r0,r9,#0x50000008
:0207C634 11320011 teqne r2,r1,lsl r0
:0207C638 F531B300 ldrnv r11,[r1, #-0x300]!
:0207C63C 00214002 eoreq  r4,r1,r2
:0207C640 33001142 unknown
:0207C644 79DD2A30 ldmvcib  r13 ,{r4,r5,r9,r11,r13}^
:0207C648 41E5DD0F mvnmi  r13,r15,lsl #0x1a
:0207C64C B10103BD strlth r0,[r1, -r13]
:0207C650 0044A201 subeq  r10,r4,r1,lsl #0x4
:0207C654 E31EA5CD tst r14,#0x33400000
:0207C658 430E6556 unknown
:0207C65C E5CD3048 strb r3,[r13, #+0x48]		;r13+0x48=*(00000288)
:0207C660 0116C108 tsteq r6,r8,lsl #0x2
:0207C664 00010100 andeq  r0,r1,r0,lsl #0x2
:0207C668 000102B0 streqh r0,[r1], -r0
:0207C66C 0DC26003 unknown
:0207C670 1065820D rsbne  r8,r5,r13,lsl #0x4
:0207C674 CDF8E2A2 ldcgtl 2,cr14,[r8,#+0x288]!
:0207C678 8D704100 ldchil 1,cr4,[r0,#-0x0]!
:0207C67C 3D0407E2 unknown
:0207C680 45907500 ldrmi r7,[r0, #+0x500]		;r0+0x500=*(49020220)=#0(0x00000000)
:0207C684 8550011D ldrhib r0,[r0, #-0x11d]		;(r0-0x11d=*(fffffee3))
:0207C688 103DA071 eornes r10,r13,r1,ror r0
:0207C68C 00710AC7 rsbeqs r0,r1,r7,asr #0x15
:0207C690 FD20E385 stc2  3,cr14,[r0,#-0x214]!
:0207C694 E99F0B47 ldmib  r15 ,{r0,r1,r2,r6,r8,r9,r11}
:0207C698 E7D09609 ldrb r9,[r0,+r9, lsl #0xc]
:0207C69C E1D700D0 ldrsb r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:0207C6A0 40EA1A89 rscmi  r1,r10,r9,lsl #0x15
:0207C6A4 000300A5 andeq  r0,r3,r5,lsr #0x1
:0207C6A8 1F21E245 swine 0x0021e245
:0207C6AC 00210041 eoreq  r0,r1,r1,asr #0x0
:0207C6B0 0CBD048A ldceq  4,cr0,[r13],#+0x228
:0207C6B4 40010D28 andmi  r0,r1,r8,lsr #0x1a
:0207C6B8 E59F287B ldr r2,[r15, #+0x87b]		;r15+0x87b=*(0207cf3b)=#-1787805218(0x957041de)
:0207C6BC 10991985 addnes r1,r9,r5,lsl #0x13
:0207C6C0 A699009D unknown
:0207C6C4 71AD1081 movvc  r1,r1,lsl #0x1		;r1=0(0x0)
:0207C6C8 BD01F9FC unknown
:0207C6CC 015D170D cmpeq r13,r13,lsl #0xe
:0207C6D0 F029A029 eornv  r10,r9,r9,lsr #0x0
:0207C6D4 7BE960FD blvc 01AD4AD0
:0207C6D8 F0CD0029 sbcnv  r0,r13,r9,lsr #0x0
:0207C6DC 10CD09DD unknown
:0207C6E0 00B0009D umlaleqs r0,r0,r13,r0
:0207C6E4 01E11F97 unknown
:0207C6E8 FFDE40D1 swinv 0x00de40d1
:0207C6EC DC2181FF stcle  1,cr8,[r1],#-0x3fc
:0207C6F0 29099D44 stmcsdb  r9 ,{r2,r6,r8,r10,r11,r12,r15}
:0207C6F4 10C15100 sbcne  r5,r1,r0,lsl #0x2
:0207C6F8 11022C13 unknown
:0207C6FC 1C691A00 stcnel 10,cr1,[r9],#-0x0
:0207C700 1C950056 ldcne  0,cr0,[r5],{#0x56}
:0207C704 09A50E4D stmeqib  r5!,{r0,r2,r3,r6,r9,r10,r11}
:0207C708 05ED28E4 streqb r2,[r13, #+0x8e4]!
:0207C70C 1AED1079 bne 01BC08F8
:0207C710 000019AA andeq  r1,r0,r10,lsr #0x13
:0207C714 3A392E20 bcc 02EC7F9C
:0207C718 20590C69 subcss r0,r9,r9,ror #0x18
:0207C71C EB00122F bl 02080FE0
:0207C720 A38718D5 orrge  r1,r7,#0xD50000
:0207C724 2CEBFFF0 stccsl 15,cr15,[r11],#+0x3c0
:0207C728 E9050009 stmdb  r5 ,{r0,r3}
:0207C72C 3002A008 andcc  r10,r2,r8
:0207C730 0518E086 ldreq r14,[r8, #-0x86]		;(r8-0x86=*(ffffff7a))
:0207C734 20300300 eorcss r0,r0,r0,lsl #0x6
:0207C738 053D08DD ldreq r0,[r13, #-0x8dd]!
:0207C73C 5C4919E9 stcpll 9,cr1,[r9],{#0xe9}
:0207C740 12E30059 rscne  r0,r3,#0x59
:0207C744 2E9F0025 cdpcs 0,8,cr0,cr15,cr5,1
:0207C748 151042AD ldrne r4,[r0, #-0x2ad]		;(r0-0x2ad=*(fffffd53))
:0207C74C 61F15141 mvnvss r5,r1,asr #0x2
:0207C750 90AD0204 adcls  r0,r13,r4,lsl #0x4
:0207C754 F4F0ADBA unknown
:0207C758 FBF15109 blx 01CD0B84
:0207C75C 149D12B5 ldrne r1,[r13],#+0x2b5
:0207C760 F9E9122D unknown
:0207C764 7D1BE5F0 unknown
:0207C768 8524D129 strhi r13,[r4, #-0x129]!
:0207C76C E529B04D str r11,[r9, #-0x4d]!
:0207C770 E7D29F17 unknown
:0207C774 5911C958 ldmpldb  r1 ,{r3,r4,r6,r8,r11,r14,r15}
:0207C778 080103A0 stmeqda  r1 ,{r5,r7,r8,r9}
:0207C77C 11040569 unknown
:0207C780 7D01E800 unknown
:0207C784 E6007504 str r7,[r0],-r4, lsl #0xa
:0207C788 08428D65 stmeqda  r2 ,{r0,r2,r5,r6,r8,r10,r11,r15}^
:0207C78C 55E30055 strplb r0,[r3, #+0x55]!
:0207C790 DCF1F960 ldclel 9,cr15,[r1],#+0x180
:0207C794 A1B5A0A1 movges r10,r1,lsr #0x1		;r10=0(0x0)
:0207C798 A10944F0 unknown
:0207C79C 40B3F150 adcmis r15,r3,r0,asr r1
:0207C7A0 59CD009D stmplib  r13 ,{r0,r2,r3,r4,r7}^
:0207C7A4 55C5CD01 strplb r12,[r5, #+0xd01]		;r5+0xd01=*(00000d01)
:0207C7A8 0045C5C1 subeq  r12,r5,r1,asr #0xb
:0207C7AC 00B12084 adceqs r2,r1,r4,lsl #0x1
:0207C7B0 D907D996 stmledb  r7 ,{r1,r2,r4,r7,r8,r11,r12,r14,r15}
:0207C7B4 03F92500 mvneqs r2,#0x0
:0207C7B8 2500D922 strcs r13,[r0, #-0x922]		;(r0-0x922=*(fffff6de))
:0207C7BC 00A52B04 adceq  r2,r5,r4,lsl #0x16
:0207C7C0 A58057DD strge r5,[r0, #+0x7dd]		;r0+0x7dd=*(000007dd)
:0207C7C4 B500AD17 strlt r10,[r0, #-0xd17]		;(r0-0xd17=*(fffff2e9))
:0207C7C8 C140C100 unknown
:0207C7CC 35B3FBF0 ldrcc r15,[r3, #+0xbf0]!
:0207C7D0 A0F035A0 rscges r3,r0,r0,lsr #0xb
:0207C7D4 20F16108 rsccss r6,r1,r8,lsl #0x2
:0207C7D8 13A02650 movne  r2,#0x5000000		;r2=83886080(0x5000000)
:0207C7DC 29A089A5 stmcsib  r0!,{r0,r2,r5,r7,r8,r11,r15}
:0207C7E0 290868F1 stmcsdb  r8 ,{r0,r4,r5,r6,r7,r11,r13,r14}
:0207C7E4 504098B1 strplh r9,[r0],#-0x81
:0207C7E8 019803A0 orreqs r0,r8,r0,lsr #0x7
:0207C7EC 08F50015 unknown
:0207C7F0 0AA114C0 beq 008C1AF8
:0207C7F4 1D03410B unknown
:0207C7F8 53033501 unknown
:0207C7FC 15113A03 ldrne r3,[r1, #-0xa03]		;(r1-0xa03=*(fffff5fd))
:0207C800 27DD06E5 ldrcsb r0,[r1, #-0xa03]		;(r1-0xa03=*(fffff5fd))
:0207C804 01E00381 mvneq  r0,r1,lsl #0x7
:0207C808 8F071D20 swihi 0x00071d20
:0207C80C 125DCD20 subnes r12,r13,#0x800
:0207C810 08F12739 unknown
:0207C814 306D26ED rsbcc  r2,r13,r13,ror #0xd
:0207C818 82FCF06D rschis r15,r12,#0x6D
:0207C81C F475609D unknown
:0207C820 347507E4 unknown
:0207C824 A6447545 strgeb r7,r15,r12,#0x6D
:0207C828 C51D0177 ldrgt r0,[r13, #-0x177]		;(r13-0x177=*(000000c9))
:0207C82C 6FB0B150 swivs 0x00b0b150
:0207C830 04850051 streq r0,[r5],#+0x51
:0207C834 2D2C61D4 stccs  1,cr6,[r12,#-0x350]!
:0207C838 2DF32910 ldccsl 9,cr2,[r3,#+0x40]!
:0207C83C 07445109 streqb r5,[r4,-r9, lsl #0x2]
:0207C840 F09161F5 ldrnvsh r6,[r1], +r5
:0207C844 2415CDDF ldrcs r12,[r5],#-0xddf
:0207C848 005110D9 ldreqsb r1,[r1],#-0x9
:0207C84C 85A0855A strhi r8,[r0, #+0x55a]!
:0207C850 076D3CF0 unknown
:0207C854 854DF469 strhib r15,[r13, #-0x469]		;(r13-0x469=*(fffffdd7))
:0207C858 4A502900 bmi 03486C60
:0207C85C 0161A029 unknown
:0207C860 B1615CDA unknown
:0207C864 44690142 unknown
:0207C868 013F0395 unknown
:0207C86C 75316132 ldrvc r6,[r1, #-0x132]!
:0207C870 010B71F0 unknown
:0207C874 F1619161 unknown
:0207C878 693706B4 ldmvsdb  r7!,{r2,r4,r5,r7,r9,r10}
:0207C87C 00012BF4 unknown
:0207C880 C469200A unknown
:0207C884 9F164198 swils 0x00164198
:0207C888 7115B1E5 tstvc r5,r5,ror #0x3
:0207C88C E9F47114 unknown
:0207C890 1D781AF0 ldcnel 10,cr1,[r8,#-0x3c0]!
:0207C894 00092000 andeq  r2,r9,r0
:0207C898 C5000911 strgt r0,[r0, #-0x911]		;(r0-0x911=*(fffff6ef))
:0207C89C 5508004D strpl r0,[r8, #-0x4d]		;(r8-0x4d=*(ffffffb3))
:0207C8A0 2A695A00 bcs 03AD30A8
:0207C8A4 690A14E5 stmvsdb  r10 ,{r0,r2,r5,r6,r7,r10,r12}
:0207C8A8 0001120A andeq  r1,r1,r10,lsl #0x4
:0207C8AC 000911AC andeq  r1,r9,r12,lsr #0x3
:0207C8B0 25000112 strcs r0,[r0, #-0x112]		;(r0-0x112=*(fffffeee))
:0207C8B4 010E0005 unknown
:0207C8B8 0D02F12A unknown
:0207C8BC 00010C00 andeq  r0,r1,r0,lsl #0x18
:0207C8C0 0A00010B beq 0207CCF4
:0207C8C4 6DAB000D stcvs  0,cr0,[r11,#+0x34]!
:0207C8C8 000916E1 andeq  r1,r9,r1,ror #0xd
:0207C8CC 151435A2 ldrne r3,[r4, #-0x5a2]		;r4-0x5a2=*(0207b4aa)=#115933337(0x06e90099)
:0207C8D0 00098000 andeq  r8,r9,r0
:0207C8D4 DB1CE1B6 blle 027B4FB4
:0207C8D8 049D19D5 ldreq r1,[r13],#+0x9d5
:0207C8DC 01165DC1 tsteq r6,r1,asr #0x1b
:0207C8E0 0CAD0175 stceq  1,cr0,[r13],#+0x1d4
:0207C8E4 BDE0E35A stcltl 3,cr14,[r0,#+0x168]!
:0207C8E8 2F01FD01 swics 0x0001fd01
:0207C8EC 00D0074D sbceqs r0,r0,r13,asr #0xe
:0207C8F0 000146D9 unknown
:0207C8F4 02000101 andeq  r0,r0,#0x40000000
:0207C8F8 56030001 strpl r0,[r3],-r1
:0207C8FC 01040001 unknown
:0207C900 00010500 andeq  r0,r1,r0,lsl #0xa
:0207C904 07000106 streq r0,[r0,-r6, lsl #0x2]
:0207C908 E5C01055 strb r1,[r0, #+0x55]		;r0+0x55=*(00000055)
:0207C90C 8D106089 unknown
:0207C910 48A0010D stmmiia  r0!,{r0,r2,r3,r8}
:0207C914 C08102E1 addgt  r0,r1,r1,ror #0x5
:0207C918 044305E9 streqb r0,[r3],#-0x5e9
:0207C91C 54E60055 unknown
:0207C920 F0F16055 rscnvs r6,r1,r5,asr r0
:0207C924 0DA10DDF stceq  13,cr0,[r1,#+0x37c]!
:0207C928 0D0550F1 unknown
:0207C92C 1EE99BB1 mcrne 11,7,r9,cr9,cr1,{5}
:0207C930 0551002E ldreqb r0,[r1, #-0x2e]		;(r1-0x2e=*(ffffffd2))
:0207C934 D9D01311 ldmleib  r0 ,{r0,r4,r8,r9,r12}^
:0207C938 07A191A1 streq r9,[r1,+r1, lsr #0x3]!
:0207C93C 95C8C1D9 strlsb r12,[r8, #+0x1d9]		;r8+0x1d9=*(000001d9)
:0207C940 2190E500 orrcss r14,r0,r0,lsl #0xa
:0207C944 1C5100E5 ldcnel 0,cr0,[r1],{#0xe5}
:0207C948 D959A5DB ldmledb  r9 ,{r0,r1,r3,r4,r6,r7,r8,r10,r13,r15}^
:0207C94C DCF0D970 ldclel 9,cr13,[r0],#+0x1c0
:0207C950 F0D9E0D9 ldrnvsb r14,[r9],#+0x9
:0207C954 F0D9F0D9 ldrnvsb r15,[r9],#+0x9
:0207C958 41F0D9F7 ldrmish r13,[r0, #+0x97]!
:0207C95C D960D90D unknown
:0207C960 A0D99BF0 ldrgesh r9,[r9],#+0xb0
:0207C964 6F40F16D swivs 0x0040f16d
:0207C968 BD016D04 unknown
:0207C96C D1000B18 unknown
:0207C970 26A0A034 unknown
:0207C974 11098E03 unknown
:0207C978 450E0615 strmi r0,[r14, #-0x615]		;r14-0x615=*(0207c14f)=#1159650576(0x451edd10)
:0207C97C E102F901 unknown
:0207C980 04051E6C streq r1,[r5],#-0xe6c
:0207C984 103D1529 eornes r1,r13,r9,lsr #0xa
:0207C988 A5C2108D strgeb r1,[r2, #+0x8d]		;r2+0x8d=*(0500008d)=#86016540(0x0520821c)
:0207C98C 895E0300 ldmhidb  r14 ,{r8,r9}^
:0207C990 241FE550 ldrcs r14,[r15],#-0x550
:0207C994 D203399F andle  r3,r3,#0x27C000
:0207C998 711341E7 tstvc r3,r7,ror #0x3
:0207C99C 41103700 tstmi r0,r0,lsl #0xe
:0207C9A0 411030A2 tstmi r0,r2,lsr #0x1
:0207C9A4 2FABB201 swics 0x00abb201
:0207C9A8 01300575 teqeq r0,r5,ror r5
:0207C9AC 1F088BE2 swine 0x00088be2
:0207C9B0 1FE1E062 swine 0x00e1e062
:0207C9B4 0003E092 muleq  r3,r2,r0
:0207C9B8 2FAB0E09 swics 0x00ab0e09
:0207C9BC 0003E08B andeq  r14,r3,r11,lsl #0x1
:0207C9C0 FF110180 swinv 0x00110180
:0207C9C4 02990DE9 addeqs r0,r9,#0x3A40
:0207C9C8 A9101401 ldmgedb  r0 ,{r0,r10,r12}
:0207C9CC 8BB08C01 blhi 00C9F9D8
:0207C9D0 C100C2E2 unknown
:0207C9D4 803061E7 eorhis r6,r0,r7,ror #0x3
:0207C9D8 196BF135 unknown
:0207C9DC 91105500 tstls r0,r0,lsl #0xa
:0207C9E0 9118C1F0 ldrlssh r12,[r8, -r0]
:0207C9E4 1D7D01F0 ldcnel 1,cr0,[r13,#-0x3c0]!
:0207C9E8 03192D10 tsteq r9,#0x400
:0207C9EC 09AD0CED stmeqib  r13!,{r0,r2,r3,r5,r6,r7,r10,r11}
:0207C9F0 13312150 teqne r1,#0x14
:0207C9F4 C0A5595B adcgt  r5,r5,r11,asr r9
:0207C9F8 51C0A520 bicpl  r10,r0,r0,lsr #0xa
:0207C9FC 000D180D andeq  r1,r13,r13,lsl #0x10
:0207CA00 0CEA1171 stceql 1,cr1,[r10],#+0x1c4
:0207CA04 C9058D00 stmgtdb  r5 ,{r8,r10,r11,r15}
:0207CA08 51002B1A unknown
:0207CA0C B1272110 unknown
:0207CA10 44009981 strmi r9,[r0],#-0x981
:0207CA14 406940E2 rsbmi  r4,r9,r2,ror #0x1
:0207CA18 51C71059 bicpl  r1,r7,r9,asr r0
:0207CA1C 3F910110 swicc 0x00910110
:0207CA20 F085A085 addnv  r10,r5,r5,lsl #0x1
:0207CA24 959085D0 ldrls r8,[r0, #+0x5d0]		;r0+0x5d0=*(451ee2e0)=#0(0x00000000)
:0207CA28 A05ADB16 subges r13,r10,r6,lsl r11
:0207CA2C 00853203 addeq  r3,r5,r3,lsl #0x4
:0207CA30 292F5029 stmcsdb  r15!,{r0,r3,r5,r12,r14}
:0207CA34 9D80B0C0 unknown
:0207CA38 27902509 ldrcs r2,[r0,+r9, lsl #0xa]
:0207CA3C 25300025 ldrcs r0,[r0, #-0x25]!
:0207CA40 A056AC10 subges r10,r6,r0,lsl r12
:0207CA44 00E02413 rsceq  r2,r0,r3,lsl r4
:0207CA48 105D907D subnes r9,r13,r13,ror r0
:0207CA4C 781D5079 ldmvcda  r13 ,{r0,r3,r4,r5,r6,r12,r14}
:0207CA50 46C53B59 unknown
:0207CA54 81A6C551 movhi  r12,r1,asr r5
:0207CA58 C1480051 unknown
:0207CA5C 11B2AB06 movnes r10,r6,lsl #0x16		;r10=423624704(0x19400000)
:0207CA60 5B2AAD48 blpl 02B27F88
:0207CA64 132503A0 unknown
:0207CA68 30C612FD unknown
:0207CA6C 0AE24120 beq 0190CEF4
:0207CA70 20910025 addcss r0,r1,r5,lsr #0x0
:0207CA74 22E12020 rsccs  r2,r1,#0x20
:0207CA78 CD0ED128 unknown
:0207CA7C 8405C900 strhi r12,[r5],#-0x900
:0207CA80 1A5D3AE2 bne 037CB610
:0207CA84 49C50149 stmmiib  r5 ,{r0,r3,r6,r8}^
:0207CA88 0149C301 unknown
:0207CA8C 102B00C5 eorne  r0,r11,r5,asr #0x1
:0207CA90 46910761 ldrmi r0,r0,r11,r5,asr #0x1
:0207CA94 04010091 streq r0,[r1],#-0x91
:0207CA98 2DA528C1 stccs  8,cr2,[r5,#+0x304]!
:0207CA9C 05AD7E04 streq r7,[r13, #+0xe04]!
:0207CAA0 097915E9 unknown
:0207CAA4 14C501E1 strneb r0,[r5],#+0x1e1
:0207CAA8 E327150B unknown
:0207CAAC 0AFFFCBC beq 0207BDA4
:0207CAB0 00550902 subeqs r0,r5,r2,lsl #0x12
:0207CAB4 01D42589 biceqs r2,r4,r9,lsl #0xb
:0207CAB8 0122219F unknown
:0207CABC 11190B2D tstne r9,r13,lsr #0x16
:0207CAC0 443E15D1 unknown
:0207CAC4 001D02E2 andeqs r0,r13,r2,ror #0x5
:0207CAC8 69B810E1 ldmvsib  r8!,{r0,r5,r6,r7,r12}
:0207CACC 0002B107 andeq  r11,r2,r7,lsl #0x2
:0207CAD0 109901E1 addnes r0,r9,r1,ror #0x3
:0207CAD4 25F11005 ldrcsb r1,[r1, #+0x5]!
:0207CAD8 016539FD unknown
:0207CADC 390413F9 stmccdb  r4 ,{r0,r3,r4,r5,r6,r7,r8,r9,r12}
:0207CAE0 2C171900 ldccs  9,cr1,[r7],{#0x0}
:0207CAE4 214421B9 strcsh r2,[r4, #-0x19]		;r4-0x19=*(0207ba33)=#94384176(0x05a03030)
:0207CAE8 E082AC0F add  r10,r2,r15,lsl #0x18
:0207CAEC 11B506F9 ldrnesh r0,[r5, +r9]!
:0207CAF0 3889021D stmccia  r9 ,{r0,r2,r3,r4,r9}
:0207CAF4 BC04B139 stclt  1,cr11,[r4],{#0x39}
:0207CAF8 7AE307E9 bvc 0193EAA4
:0207CAFC 10AD0055 adcne  r0,r13,r5,asr r0
:0207CB00 19DD2084 ldmneib  r13 ,{r2,r7,r13}^
:0207CB04 E920209D stmdb  r0!,{r0,r2,r3,r4,r7,r13}
:0207CB08 ED290901 stc  9,cr0,[r9,#-0x4]!
:0207CB0C B9008501 stmltdb  r0 ,{r0,r8,r10,r15}
:0207CB10 80109D09 andhis r9,r0,r9,lsl #0x1a
:0207CB14 174502E0 strneb r0,r9,r0,r9,lsl #0x1a
:0207CB18 251C45D5 ldrcs r4,[r12, #-0x5d5]		;(r12-0x5d5=*(000001ab))
:0207CB1C 1201B012 andne  r11,r1,#0x12
:0207CB20 02E24220 rsceq  r4,r2,#0x2
:0207CB24 E57129F9 ldrb r2,[r1, #-0x9f9]!
:0207CB28 00653021 rsbeq  r3,r5,r1,lsr #0x0
:0207CB2C EDFFFFF6 ldcl 15,cr15,[r15,#+0x3d8]!
:0207CB30 00000D09 andeq  r0,r0,r9,lsl #0x1a
:0207CB34 FFE5CD62 swinv 0x00e5cd62
:0207CB38 04E21020 unknown
:0207CB3C 10801B51 addne  r1,r0,r1,asr r11
:0207CB40 1084E282 addne  r14,r4,r2,lsl #0x5
:0207CB44 0085E5CD addeq  r14,r5,r13,asr #0xb
:0207CB48 1030009D mlanes r0,r13,r0,r0unknown
:0207CB4C C0100229 andgts r0,r0,r9,lsr #0x4
:0207CB50 89108DE7 ldmhidb  r0 ,{r0,r1,r2,r5,r6,r7,r8,r10,r11,r15}
:0207CB54 2912B51C ldmcsdb  r2 ,{r2,r3,r4,r8,r10,r12,r13,r15}
:0207CB58 E08112D1 unknown
:0207CB5C 620A2000 andvs  r2,r10,#0x0
:0207CB60 710020E2 unknown
:0207CB64 3101D504 unknown
:0207CB68 0870A215 ldmeqda  r0!,{r0,r2,r4,r9,r13,r15}^
:0207CB6C BD02E150 unknown
:0207CB70 A190AD09 orrges r10,r0,r9,lsl #0x1a
:0207CB74 F01D6900 andnvs r6,r13,r0,lsl #0x12
:0207CB78 69122009 ldmvsdb  r2 ,{r0,r3,r13}
:0207CB7C 91301514 teqls r0,r4,lsl r5
:0207CB80 00151312 andeqs r1,r5,r2,lsl r3
:0207CB84 00295D12 eoreq  r5,r9,r2,lsl r13
:0207CB88 18001511 stmneda  r0 ,{r0,r4,r8,r10,r12}
:0207CB8C 0EFD50DD mrceq 0,7,r5,cr13,cr13,{6}
:0207CB90 ED35A805 ldc  8,cr10,[r5,#-0x14]!
:0207CB94 91000309 unknown
:0207CB98 08001908 stmeqda  r0 ,{r3,r8,r11,r12}
:0207CB9C 02FD218C rsceqs r2,r13,#0x23
:0207CBA0 00B92B99 umlaleqs r2,r9,r9,r11
:0207CBA4 0ED91000 cdpeq 0,12,cr1,cr9,cr0,0
:0207CBA8 52C100DD sbcpl  r0,r1,#0xDD
:0207CBAC 1CE520E7 stcnel 0,cr2,[r5],#+0x39c
:0207CBB0 18B20149 ldmneia  r2!,{r0,r3,r6,r8}
:0207CBB4 061AE1CD ldreq r14,ia 
:0207CBB8 A970C50B ldmgedb  r0!,{r0,r1,r3,r8,r10,r14,r15}^
:0207CBBC 0015AED0 ldreqsb r10,[r5], -r0
:0207CBC0 51008513 unknown
:0207CBC4 8319D620 tsthi r9,#0x2000000
:0207CBC8 0D0C095E unknown
:0207CBCC 09D000F5 ldmeqib  r0 ,{r0,r2,r4,r5,r6,r7}^
:0207CBD0 CD551485 unknown
:0207CBD4 1001E900 andne  r14,r1,r0,lsl #0x12
:0207CBD8 57310F7D unknown
:0207CBDC E3100D98 tst r0,#0x2600
:0207CBE0 D42CDD0E unknown
:0207CBE4 4B018E02 blmi 020E03F4
:0207CBE8 1D105C00 unknown
:0207CBEC 300C9223 andcc  r9,r12,r3,lsr #0x4
:0207CBF0 205DE51F subcss r14,r13,r15,lsl r5
:0207CBF4 10FB42E1 rscnes r4,r11,r1,ror #0x5
:0207CBF8 E103D530 unknown
:0207CBFC 0011D002 andeqs r13,r1,r2
:0207CC00 103016E1 eornes r1,r0,r1,ror #0xd
:0207CC04 B99B0015 ldmltib  r11 ,{r0,r2,r4}
:0207CC08 91005008 unknown
:0207CC0C 4511C9E8 ldrmi r12,[r1, #-0x9e8]		;r1-0x9e8=*(05207834)=#539578705(0x20295151)
:0207CC10 09610910 unknown
:0207CC14 D5005000 strle r5,[r0, #-0x0]		;r0-0x0=*(451edd10)=#0(0x00000000)
:0207CC18 2181151F orrcs  r1,r1,r15,lsl r5
:0207CC1C 164D626D strneb r6,r1,r1,r15,lsl r5
:0207CC20 0FE930E9 swieq 0x00e930e9
:0207CC24 F53BA90F ldrnv r10,[r11, #-0x90f]!
:0207CC28 F9D0A811 ldmnvib  r0 ,{r0,r4,r11,r13,r15}^
:0207CC2C 46919A01 ldrmi r9,[r1],+r1, lsl #0x14
:0207CC30 D10C1171 unknown
:0207CC34 0913E932 ldmeqdb  r3 ,{r1,r4,r5,r8,r11,r13,r14,r15}
:0207CC38 3B304522 blcc 02C8E0C8
:0207CC3C 1719E5DD unknown
:0207CC40 10150011 andnes r0,r5,r1,lsl r0
:0207CC44 8C02E510 stchi  5,cr14,[r2],{#0x10}
:0207CC48 17B11059 unknown
:0207CC4C 15E08101 strneb r8,[r0, #+0x101]!
:0207CC50 23108010 tstcs r0,#0x10
:0207CC54 110133A9 unknown
:0207CC58 010D085D unknown
:0207CC5C 8D001540 unknown
:0207CC60 52AF024D adcpl  r0,r15,#0xD0000004
:0207CC64 512A12F1 unknown
:0207CC68 F7E11302 strnvb r1,[r1,+r2, lsl #0x6]!
:0207CC6C 01060102 unknown
:0207CC70 10E29250 rscne  r9,r2,r0,asr r2
:0207CC74 414C00F5 unknown
:0207CC78 45E28D00 strmib r8,[r2, #+0xd00]!
:0207CC7C 002D0195 mlaeq  r13,r5,r1,r0unknown
:0207CC80 10292249 eorne  r2,r9,r9,asr #0x4
:0207CC84 01F90AF0 ldreqsh r0,[r9, #+0xa0]!
:0207CC88 E2656008 rsb  r6,r5,#0x8
:0207CC8C 0DFD100D ldceql 0,cr1,[r13,#+0x34]!
:0207CC90 2510E5C2 ldrcs r14,[r0, #-0x5c2]		;(r0-0x5c2=*(fffffa3e))
:0207CC94 1650E181 ldrneb r14,[r0],-r1, lsl #0x3
:0207CC98 AD800211 unknown
:0207CC9C 0110FF00 tsteq r0,r0,lsl #0x1e
:0207CCA0 E4400125 strb r0,[r0],#-0x125
:0207CCA4 014D1114 unknown
:0207CCA8 F5051D03 strnv r1,[r5, #-0xd03]		;(r5-0xd03=*(fffff2fd))
:0207CCAC 002AFFFF unknown
:0207CCB0 06112005 ldreq r2,[r1],-r5
:0207CCB4 000112B9 streqh r1,[r1], -r9
:0207CCB8 02000101 andeq  r0,r0,#0x40000000
:0207CCBC 03AE0001 moveq  r0,#0x1		;r0=1(0x1)
:0207CCC0 01040001 unknown
:0207CCC4 00010500 andeq  r0,r1,r0,lsl #0xa
:0207CCC8 AA000106 bge 0207D0E8
:0207CCCC E5C42007 strb r2,[r4, #+0x7]		;r4+0x7=*(0207ba53)=#2032692501(0x79286d15)
:0207CCD0 65008D0C strvs r8,[r0, #-0xd0c]		;(r0-0xd0c=*(fffff2f5))
:0207CCD4 FF60E301 swinv 0x0060e301
:0207CCD8 F9450089 stmnvdb  r5 ,{r0,r3,r7}^
:0207CCDC 82500805 subhis r0,r0,#0x50000
:0207CCE0 ED340AE2 ldc  10,cr0,[r4,#-0x388]!
:0207CCE4 E7D1501A unknown
:0207CCE8 02628034 rsbeq  r8,r2,#0x34
:0207CCEC 03B00782 moveqs r0,#0x2080000		;r0=34078720(0x2080000)
:0207CCF0 055810E2 ldreqb r1,[r8, #-0xe2]		;(r8-0xe2=*(ffffff1e))
:0207CCF4 00298000 eoreq  r8,r9,r0
:0207CCF8 A08B5582 addge  r5,r11,r2,lsl #0xb
:0207CCFC 9002FFE1 andls  r15,r2,r1,ror #0x1f
:0207CD00 A007E208 andge  r14,r7,r8,lsl #0x4
:0207CD04 0008E7D4 unknown
:0207CD08 15E26B80 strneb r6,[r2, #+0xb80]!
:0207CD0C 9003FD58 andls  r15,r3,r8,asr r13
:0207CD10 07E1208A streqb r2,[r1,+r10, lsl #0x1]!
:0207CD14 7000A190 mulvc  r0,r0,r1
:0207CD18 0808E287 stmeqda  r8 ,{r0,r1,r2,r7,r9,r13,r14,r15}
:0207CD1C 80070781 andhi  r0,r7,r1,lsl #0xf
:0207CD20 50FFE7D4 unknown
:0207CD24 34E20105 unknown
:0207CD28 50050115 andpl  r0,r5,r5,lsl r1
:0207CD2C 0407E188 streq r14,[r7],#-0x188
:0207CD30 08E7C450 unknown
:0207CD34 04291085 unknown
:0207CD38 FF30FFE7 swinv 0x0030ffe7
:0207CD3C 1785103A unknown
:0207CD40 FEE3A01B mcr2 0,7,r10,cr3,cr11,{0}
:0207CD44 0302CD08 unknown
:0207CD48 0019802C andeqs r8,r9,r12,lsr #0x0
:0207CD4C 12081161 andne  r1,r8,#0x40000018
:0207CD50 0106E151 unknown
:0207CD54 00D5D001 sbceqs r13,r5,r1
:0207CD58 28C501F5 stmcsia  r5 ,{r0,r2,r4,r5,r6,r7,r8}^
:0207CD5C 15B574A8 ldrne r7,[r5, #+0x4a8]!
:0207CD60 823010B1 eorhis r1,r0,#0xB1
:0207CD64 39105DE5 ldmccdb  r0 ,{r0,r2,r5,r6,r7,r8,r10,r11,r12,r14}
:0207CD68 8263E500 rsbhi  r14,r3,#0x0
:0207CD6C D411812A ldrle r8,[r1],#-0x12a
:0207CD70 8008A2E5 andhi  r10,r8,r5,ror #0x5
:0207CD74 C4040504 strgt r0,[r4],#-0x504
:0207CD78 1CA22F6D stcne  15,cr2,[r2],#+0x1b4
:0207CD7C 1261E181 rsbne  r14,r1,#0x40000020
:0207CD80 0100FF85 unknown
:0207CD84 C4100012 ldrgt r0,[r0],#-0x12
:0207CD88 008000E5 addeq  r0,r0,r5,ror #0x1
:0207CD8C C409DA80 strgt r13,[r9],#-0xa80
:0207CD90 08300015 ldmeqda  r0!,{r0,r2,r4}
:0207CD94 63100255 tstvs r0,#0x50000005
:0207CD98 D42003E2 unknown
:0207CD9C 000101E7 andeq  r0,r1,r7,ror #0x3
:0207CDA0 0003E7D4 unknown
:0207CDA4 0100E7C4 unknown
:0207CDA8 01E28330 mvneq  r8,lsr r0
:0207CDAC 00E7C420 rsceq  r12,r7,r0,lsr #0x8
:0207CDB0 E3530004 cmp r3,#0x4
:0207CDB4 BAFFFFF7 blt 0207CD98
:0207CDB8 94000300 strls r0,[r0],#-0x300
:0207CDBC 1765A8E8 strneb r10,[r0],#-0x300
:0207CDC0 60F004CD rscvss r0,r0,r13,asr #0x9
:0207CDC4 D51404D5 ldrle r0,[r4, #-0x4d5]		;r4-0x4d5=*(0207b577)=#310448183(0x12811037)
:0207CDC8 3B9D7014 blcc 007D8E20
:0207CDCC 122D1B4D eorne  r1,r13,#0x13400
:0207CDD0 E540750C strb r7,[r0, #-0x50c]		;r0-0x50c=*(12810b2b)=#0(0x00000000)
:0207CDD4 E58D7004 str r7,[r13, #+0x4]		;r13+0x4=*(00000244)
:0207CDD8 0405DDAC streq r13,[r5],#-0xdac
:0207CDDC 1004C942 andne  r12,r4,r2,asr #0x12
:0207CDE0 400114E5 andmi  r1,r1,r5,ror #0x9
:0207CDE4 00D100E2 sbceqs r0,r1,r2,ror #0x1
:0207CDE8 FFFB5E85 swinv 0x00fb5e85
:0207CDEC 255001EB ldrcsb r0,[r0, #-0x1eb]		;(r0-0x1eb=*(fffffe15))
:0207CDF0 C0172D2B andgts r2,r7,r11,lsr #0x1a
:0207CDF4 159D0261 ldrne r0,[r13, #+0x261]		;r13+0x261=*(000004a1)
:0207CDF8 87215105 strhi r5,[r1,-r5, lsl #0x2]!
:0207CDFC 00110010 andeqs r0,r1,r0,lsl r0
:0207CE00 00041586 andeq  r1,r4,r6,lsl #0xb
:0207CE04 00060BCD andeq  r0,r6,r13,asr #0x17
:0207CE08 750CEB20 strvc r14,[r12, #-0xb20]		;r12-0xb20=*(20294631)=#0(0x00000000)
:0207CE0C D52B6905 strle r6,[r11, #-0x905]!
:0207CE10 11156D00 tstne r5,r0,lsl #0x1a
:0207CE14 49BC25F1 ldmmiib  r12!,{r0,r4,r5,r6,r7,r8,r10,r13}
:0207CE18 491EC910 ldmmidb  r14 ,{r4,r8,r11,r14,r15}
:0207CE1C E7010100 str r0,[r1,-r0, lsl #0x2]
:0207CE20 D10E0015 unknown
:0207CE24 7019AF00 andvcs r10,r9,r0,lsl #0x1e
:0207CE28 A0360231 eorges r0,r6,r1,lsr r2
:0207CE2C 001597E3 andeqs r9,r5,r3,ror #0xf
:0207CE30 3AC30499 bcc 0113E09C
:0207CE34 E59F3030 ldr r3,[r15, #+0x30]		;r15+0x30=*(0207ce6c)=#-1843294800(0x92218db0)
:0207CE38 1007132D andne  r1,r7,r13,lsr #0x6
:0207CE3C 2611A020 ldrcs r10,[r1],-r0, lsr #0x0
:0207CE40 020D8542 andeq  r8,r13,#0x10800000
:0207CE44 811C0541 tsthi r12,r1,asr #0xa
:0207CE48 591DAA84 ldmpldb  r13 ,{r2,r7,r9,r11,r13,r15}
:0207CE4C 9113F914 tstls r3,r4,lsl r9
:0207CE50 7F0BCD44 swivc 0x000bcd44
:0207CE54 5D04148D unknown
:0207CE58 35592555 ldrccb r2,[r9, #-0x555]		;r9-0x555=*(0de39b1b)=#0(0x00000000)
:0207CE5C 020CDB30 andeq  r13,r12,#0xC000
:0207CE60 8305EDF0 unknown
:0207CE64 3803E50C stmccda  r3 ,{r2,r3,r8,r10,r13,r14,r15}
:0207CE68 90001540 andls  r1,r0,r0,asr #0xa
:0207CE6C 92218DB0 eorls  r8,r1,#0x2C00
:0207CE70 000D4038 andeq  r4,r13,r8,lsr r0
:0207CE74 1E410041 cdpne 0,4,cr0,cr1,cr1,2
:0207CE78 2D120D38 unknown
:0207CE7C 8040DC18 subhi  r13,r0,r8,lsl r12
:0207CE80 8518C5E5 ldrhi r12,[r8, #-0x5e5]		;(r8-0x5e5=*(fffffa1b))
:0207CE84 21116910 tstcs r1,r0,lsl r9
:0207CE88 F811691D ldmnvda  r1 ,{r0,r2,r3,r4,r8,r11,r13,r14}
:0207CE8C 6508135D strvs r1,[r8, #-0x35d]		;(r8-0x35d=*(fffffca3))
:0207CE90 0A95020C beq 005BD6C8
:0207CE94 00017003 andeq  r7,r1,r3
:0207CE98 017D5095 unknown
:0207CE9C 1E051FCD cdpne 15,0,cr1,cr5,cr13,6
:0207CEA0 014A3021 unknown
:0207CEA4 199E0005 ldmneib  r14 ,{r0,r2}
:0207CEA8 00352415 eoreqs r2,r5,r5,lsl r4
:0207CEAC 130515D9 unknown
:0207CEB0 229D0479 addcss r0,r13,#0x79000000
:0207CEB4 01297D40 unknown
:0207CEB8 B5103906 ldrlt r3,[r0, #-0x906]		;(r0-0x906=*(fffff6fa))
:0207CEBC 2A3D0703 bcs 02FBEAD0
:0207CEC0 6D8350D5 unknown
:0207CEC4 010D60D5 unknown
:0207CEC8 119924B5 ldrneh r2,[r9, +r5]
:0207CECC 135513A9 cmpne r5,#0xA4000002
:0207CED0 919F1195 unknown
:0207CED4 ADE3E01C stcgel 0,cr14,[r3,#+0x70]!
:0207CED8 00051121 andeq  r1,r5,r1,lsr #0x2
:0207CEDC B102B90B unknown
:0207CEE0 F1041361 unknown
:0207CEE4 01A8A08F moveq  r10,r15,lsl #0x1		;r10=68132312(0x40f9dd8)
:0207CEE8 0141A700 unknown
:0207CEEC 00010900 andeq  r0,r1,r0,lsl #0x12
:0207CEF0 A4000133 strge r0,[r0],#-0x133
:0207CEF4 55400001 strplb r0,[r0, #-0x1]		;(r0-0x1=*(ffffffff))
:0207CEF8 01A20001 moveq  r0,r1			;r0=86016540(0x520821c)
:0207CEFC 0001A100 andeq  r10,r1,r0,lsl #0x2
:0207CF00 4C0001A0 stcmi  1,cr0,[r0],{#0xa0}
:0207CF04 91000955 unknown
:0207CF08 00314A11 eoreqs r4,r1,r1,lsl r10
:0207CF0C 4961999C unknown
:0207CF10 026BB8F1 rsbeq  r11,r11,#0xF10000
:0207CF14 000C8199 muleq  r12,r9,r1
:0207CF18 295521E2 ldmcsdb  r5 ,{r1,r5,r6,r7,r8,r13}^
:0207CF1C E2502D90 subs r2,r0,#0x2400
:0207CF20 04DD0261 ldreqb r0,[r13],#+0x261
:0207CF24 F908E280 stmnvdb  r8 ,{r7,r9,r13,r14,r15}
:0207CF28 00218700 eoreq  r8,r1,r0,lsl #0xe
:0207CF2C 16C12BA3 strneb r2,[r1],+r3, lsr #0x17
:0207CF30 F0216021 eornv  r6,r1,r1,lsr #0x0
:0207CF34 3D2D1419 stccc  4,cr1,[r13,#-0x64]!
:0207CF38 DED07100 cdple 1,12,cr7,cr0,cr0,0
:0207CF3C 0D957041 unknown
:0207CF40 42A9120D adcmi  r1,r9,#0xD0000000
:0207CF44 71002502 unknown
:0207CF48 10AF4069 adcne  r4,r15,r9,ror #0x0
:0207CF4C 09135900 ldmeqdb  r3 ,{r8,r11,r12,r14}
:0207CF50 002D11DD unknown
:0207CF54 90316007 eorlss r6,r1,r7
:0207CF58 C03518F5 unknown
:0207CF5C 21000564 unknown
:0207CF60 002D6210 eoreq  r6,r13,r0,lsl r2
:0207CF64 006158B7 unknown
:0207CF68 13560078 cmpne r6,#0x78
:0207CF6C 9161150D unknown
:0207CF70 7D9010C2 unknown
:0207CF74 5D00190A unknown
:0207CF78 0D093D71 unknown
:0207CF7C FC101100 ldc2  1,cr1,[r0],{#0x0}
:0207CF80 05001108 streq r1,[r0, #-0x108]		;r0-0x108=*(05208114)=#1867851867(0x6f55285b)
:0207CF84 00395211 eoreqs r5,r9,r1,lsl r2
:0207CF88 056910F9 streqb r1,[r9, #-0xf9]!
:0207CF8C 900A76E3 andls  r7,r10,r3,ror #0xd
:0207CF90 003D03A0 eoreqs r0,r13,r0,lsr #0x7
:0207CF94 050B2159 streq r2,[r11, #-0x159]		;(r11-0x159=*(fffffea7))
:0207CF98 12EFB049 rscne  r11,r15,#0x49
:0207CF9C 05FD090D ldreqb r0,[r13, #+0x90d]!
:0207CFA0 F04D304D subnv  r3,r13,r13,asr #0x0
:0207CFA4 BC504D6C ldcltl 13,cr4,[r0],{#0x6c}
:0207CFA8 404D148D submi  r1,r13,r13,lsl #0x9
:0207CFAC 30004D07 andcc  r4,r0,r7,lsl #0x1a
:0207CFB0 C50900A1 strgt r0,[r9, #-0xa1]		;r9-0xa1=*(0de39fcf)=#0(0x00000000)
:0207CFB4 6D26AB00 stcvs  11,cr10,[r6,#-0x0]!
:0207CFB8 866030C0 unknown
:0207CFBC 001535E2 andeqs r3,r5,r2,ror #0xb
:0207CFC0 BDD02D82 unknown
:0207CFC4 002D0312 eoreq  r0,r13,r2,lsl r3
:0207CFC8 8607D51C unknown
:0207CFCC B1AB0105 movlt  r0,r5,lsl #0x2		;r0=0(0x0)
:0207CFD0 101D9000 andnes r9,r13,r0
:0207CFD4 2D0249E2 unknown
:0207CFD8 05680022 streqb r0,[r8, #-0x22]!
:0207CFDC 19503910 ldmnedb  r0 ,{r4,r8,r11,r12,r13}^
:0207CFE0 21289500 unknown
:0207CFE4 1031F000 eornes r15,r1,r0
:0207CFE8 00315F00 eoreqs r5,r1,r0,lsl #0x1e
:0207CFEC 09E24000 unknown
:0207CFF0 101501F9 ldrnesh r0,[r5], -r9
:0207CFF4 012D6110 unknown
:0207CFF8 03A04020 moveq  r4,#0x20		;r4=32(0x20)
:0207CFFC 01A04040 moveq  r4,r0,asr #0x0
:0207D000 009D1A13 addeqs r1,r13,r3,lsl r10
:0207D004 8D03136D unknown
:0207D008 03658003 unknown
:0207D00C 036901AC unknown
:0207D010 07FD00BC unknown
:0207D014 12E7D060 rscne  r13,r7,#0x60
:0207D018 04098537 streq r8,[r9],#-0x537
:0207D01C 4010004D andmis r0,r0,r13,asr #0x0
:0207D020 4A5A11E1 bmi 037017AC
:0207D024 0C29A019 stceq  0,cr10,[r9],#-0x64
:0207D028 2DA000E0 stccs  0,cr0,[r0,#+0x380]!
:0207D02C 23E04B10 mvncs  r4,#0x4000
:0207D030 1CED032D stcnel 3,cr0,[r13],#+0xb4
:0207D034 83023985 unknown
:0207D038 E9850061 stmib  r5 ,{r0,r5,r6}
:0207D03C 9107AB11 unknown
:0207D040 A0180D10 andges r0,r8,r0,lsl r13
:0207D044 5001E08A andpl  r14,r1,r10,lsl #0x1
:0207D048 59E28506 unknown
:0207D04C 3D095100 unknown
:0207D050 5510C117 ldrpl r12,[r0, #-0x117]		;(r0-0x117=*(fffffee9))
:0207D054 AD033CE1 unknown
:0207D058 56000B02 strpl r0,[r0],-r2, lsl #0x16
:0207D05C 00B901E1 adceqs r0,r9,r1,ror #0x3
:0207D060 00056082 andeq  r6,r5,r2,lsl #0x1
:0207D064 0AFFFF4A beq 0207CD94
:0207D068 14020034 strne r0,[r2],#-0x34
:0207D06C 014103E3 unknown
:0207D070 09710019 unknown
:0207D074 78A000A9 stmvcia  r0!,{r0,r3,r5,r7}
:0207D078 D9083201 stmledb  r8 ,{r0,r9,r12,r13}
:0207D07C 9545101B strlsb r1,[r5, #-0x1b]		;(r5-0x1b=*(ffffffe5))
:0207D080 25E08103 strcsb r8,[r0, #+0x103]!
:0207D084 10911BA9 addnes r1,r1,r9,lsr #0x17
:0207D088 051D7907 ldreq r7,[r13, #-0x907]		;(r13-0x907=*(fffff939))
:0207D08C 3801451A stmccda  r1 ,{r1,r3,r4,r8,r10,r14}
:0207D090 092F3BFF stmeqdb  r15!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r12,r13}
:0207D094 7D0CA90A unknown
:0207D098 BD8FF000 unknown
:0207D09C 01E40EE8 mvneq  r0,r8,ror #0x1d
:0207D0A0 0EA66400 cdpeq 4,10,cr6,cr6,cr0,0
:0207D0A4 F095E095 umullnvs r14,r5,r5,r0
:0207D0A8 54E2F095 unknown
:0207D0AC 95F3C095 ldrlsb r12,[r3, #+0x95]!
:0207D0B0 69F09530 ldmvsib  r0!,{r4,r5,r8,r10,r12,r15}^
:0207D0B4 2800B512 stmcsda  r0 ,{r1,r4,r8,r10,r12,r13,r15}
:0207D0B8 00C1007A sbceq  r0,r1,r10,ror r0
:0207D0BC 01B1A010 moveqs r10,r0,lsl r0		;r10=0(0x0)
:0207D0C0 4920C980 stmmidb  r0!,{r7,r8,r11,r14,r15}
:0207D0C4 11E3D207 mvnne  r13,r7,lsl #0x4
:0207D0C8 30711810 rsbccs r1,r1,r0,lsl r8
:0207D0CC F0C500A9 sbcnv  r0,r5,r9,lsr #0x1
:0207D0D0 2D3A4038 ldccs  0,cr4,[r10,#-0xe0]!
:0207D0D4 016D20E9 unknown
:0207D0D8 05E55000 streqb r5,[r5, #+0x0]!
:0207D0DC 59A048E0 stmplib  r0!,{r5,r6,r7,r11,r14}
:0207D0E0 1C395900 ldcne  9,cr5,[r9],#-0x0
:0207D0E4 0CE28D20 stceql 13,cr8,[r2],#+0x80
:0207D0E8 E58D5006 str r5,[r13, #+0x6]		;r13+0x6=*(00000246)
:0207D0EC 03B1E010 moveqs r14,#0x10		;r14=16(0x10)
:0207D0F0 601803D9 ldrvssb r0,[r8], -r9
:0207D0F4 59E28D10 unknown
:0207D0F8 8DC0141B unknown
:0207D0FC 208408E2 addcs  r0,r4,r2,ror #0x11
:0207D100 8D0AF59F unknown
:0207D104 081106E2 ldmeqda  r1 ,{r1,r5,r6,r7,r9,r10}
:0207D108 C008E24E andgt  r14,r8,r14,asr #0x4
:0207D10C FECDE58D cdp2 5,12,cr14,cr13,cr13,4
:0207D110 69EBFF00 unknown
:0207D114 101CE302 andnes r14,r12,r2,lsl #0x6
:0207D118 0104159D swpeq r1,r13,r4
:0207D11C 00108510 andeqs r8,r0,r0,lsl r5
:0207D120 00158410 andeqs r8,r5,r0,lsl r4
:0207D124 10BD1A91 umlalnes r1,r13,r1,r10
:0207D128 7D181471 unknown
:0207D12C 02101101 andeqs r1,r0,#0x40000000
:0207D130 02B70081 adceqs r0,r7,#0x81
:0207D134 5010D111 andpls r13,r0,r1,lsl r1
:0207D138 0EE903E1 cdpeq 3,14,cr0,cr9,cr1,7
:0207D13C 0AC41031 beq 01181208
:0207D140 4D011089 unknown
:0207D144 180E2501 stmneda  r14 ,{r0,r8,r10,r13}
:0207D148 5A2C00F1 bpl 02B7D514
:0207D14C 392205AD stmccdb  r2!,{r0,r2,r3,r5,r7,r8,r10}
:0207D150 02104100 andeqs r4,r0,#0x0
:0207D154 0D13A001 unknown
:0207D158 10111445 andnes r1,r1,r5,asr #0x8
:0207D15C 03E00102 mvneq  r0,#0x80000000
:0207D160 07AD100D streq r1,[r13,+r13]!
:0207D164 60022DC3 andvs  r2,r2,r3,asr #0x1b
:0207D168 01352012 teqeq r5,r2,lsl r0
:0207D16C 11BD8038 movnes r8,lsr r8		;r8=0(0x0)
:0207D170 0CC44CE8 stceql 12,cr4,[r4],{#0xe8}
:0207D174 C0082669 andgt  r2,r8,r9,ror #0xc
:0207D178 1235109F eornes r1,r5,#0x9F
:0207D17C 04110AE3 ldreq r0,[r1],#-0xae3
:0207D180 A000211C andge  r2,r0,r12,lsl r1
:0207D184 890C29E0 stmhidb  r12 ,{r5,r6,r7,r8,r11,r13}
:0207D188 00210321 eoreq  r0,r1,r1,lsr #0x6
:0207D18C E5903004 ldr r3,[r0, #+0x4]		;r0+0x4=*(00000004)
:0207D190 A02B030A eorge  r0,r11,r10,lsl #0x6
:0207D194 B02EA2E1 eorlt  r10,r14,r1,ror #0x5
:0207D198 9D0100E1 unknown
:0207D19C 03105143 tsteq r0,#0xC0000010
:0207D1A0 22E1A02A rsccs  r10,r1,#0x2A
:0207D1A4 E1B02F06 movs r2,r6,lsl #0x1e		;r2=1073741824(0x40000000)
:0207D1A8 01000504 unknown
:0207D1AC 500C0005 andpl  r0,r12,r5
:0207D1B0 000200C9 andeq  r0,r2,r9,asr #0x1
:0207D1B4 1001E352 andne  r14,r1,r2,asr r3
:0207D1B8 0A0301A0 beq 0213D840
:0207D1BC 103D0015 eornes r0,r13,r5,lsl r0
:0207D1C0 0D011103 unknown
:0207D1C4 026CE300 rsbeq  r14,r12,#0x0
:0207D1C8 0DE3822B stceql 2,cr8,[r3,#+0xac]!
:0207D1CC 0D04E500 unknown
:0207D1D0 2B039000 blcs 021611D8
:0207D1D4 2B01B3C3 blcs 020EA0E8
:0207D1D8 0400B382 streq r11,[r0],#-0x382
:0207D1DC 00B58020 adceqs r8,r5,r0,lsr #0x0
:0207D1E0 E0101109 ands r1,r0,r9,lsl #0x2
:0207D1E4 1901E320 stmnedb  r1 ,{r5,r8,r9,r13,r14,r15}
:0207D1E8 E0076930 and  r6,r7,r0,lsr r9
:0207D1EC 0C10B2E3 ldceq  2,cr11,[r0],{#0xe3}
:0207D1F0 2001E0D0 unknown
:0207D1F4 00D10441 sbceqs r0,r1,r1,asr #0x8
:0207D1F8 FF30FFFB swinv 0x0030fffb
:0207D1FC 030D021A unknown
:0207D200 00B5003D adceqs r0,r5,r13,lsr r0
:0207D204 F838E92D ldmnvda  r8!,{r0,r2,r3,r5,r8,r11,r13,r14,r15}
:0207D208 80E92D4F rschi  r2,r9,r15,asr #0x1a
:0207D20C 00E24DD0 unknown
:0207D210 006180B4 unknown
:0207D214 00006160 andeq  r6,r0,r0,ror #0x2
:0207D218 54910009 ldrpl r0,[r1],#+0x9
:0207D21C 1000E3C8 andne  r14,r0,r8,asr #0x7
:0207D220 70A8E199 umlalvc  r14,r8,r9,r1
:0207D224 02E59D00 rsceq  r9,r5,#0x0
:0207D228 80E3C641 rschi  r12,r3,r1,asr #0xc
:0207D22C 2D80000D unknown
:0207D230 15740301 ldrneb r0,[r4, #-0x301]!
:0207D234 0051059F unknown
:0207D238 00514108 subeqs r4,r1,r8,lsl #0x2
:0207D23C 01005102 unknown
:0207D240 01101568 tsteq r0,r8,ror #0xa
:0207D244 E5001511 str r1,[r0, #-0x511]		;(r0-0x511=*(fffffaef))
:0207D248 19000501 stmnedb  r0 ,{r0,r8,r10}
:0207D24C 000D0512 andeq  r0,r13,r2,lsl r5
:0207D250 51504550 cmppl r0,r0,asr r5
:0207D254 990AD603 stmlsdb  r10 ,{r0,r1,r9,r10,r12,r14,r15}
:0207D258 08107900 ldmeqda  r0 ,{r8,r11,r12,r13,r14}
:0207D25C 51910C55 orrpls r0,r1,r5,asr r12
:0207D260 76925115 unknown
:0207D264 9DF0AD0A ldclsl 13,cr10,[r0,#+0x28]!
:0207D268 A0500011 subges r0,r0,r1,lsl r0
:0207D26C 0D0616E3 unknown
:0207D270 61150C00 tstvs r5,r0,lsl #0x18
:0207D274 A0500230 subges r0,r0,r0,lsr r2
:0207D278 F11209A3 tstnv r2,r3,lsr #0x13
:0207D27C B9163501 ldmltdb  r6 ,{r0,r8,r10,r12,r13}
:0207D280 9110FD0D tstls r0,r13,lsl #0x1a
:0207D284 4572F400 ldrmib r15,[r2, #-0x400]!
:0207D288 811A4900 tsthi r10,r0,lsl #0x12
:0207D28C 510014E0 unknown
:0207D290 1621E301 unknown
:0207D294 E2612034 rsb  r2,r1,#0x34
:0207D298 A0021230 andge  r1,r2,r0,lsr r2
:0207D29C 500211E1 andpl  r1,r2,r1,ror #0x3
:0207D2A0 055019E1 ldreqb r1,[r0, #-0x9e1]		;(r0-0x9e1=*(fffff61f))
:0207D2A4 15023940 strne r3,[r2, #-0x940]		;r2-0x940=*(3ffff6c0)=#0(0x00000000)
:0207D2A8 61201410 unknown
:0207D2AC 03125902 tsteq r2,#0x8000
:0207D2B0 021101A0 andeqs r0,r1,#0x28
:0207D2B4 10010159 andne  r0,r1,r9,asr r1
:0207D2B8 02020100 andeq  r0,r2,#0x0
:0207D2BC 04C96150 streqb r6,[r9],#+0x150
:0207D2C0 5420E350 unknown
:0207D2C4 14A40009 unknown
:0207D2C8 00A902A5 adceq  r0,r9,r5,lsr #0x5
:0207D2CC B2000D27 andlt  r0,r0,#0x9C0
:0207D2D0 000751AD andeq  r5,r7,r13,lsr #0x3
:0207D2D4 1D211190 stcne  1,cr1,[r1,#-0x240]!
:0207D2D8 E560E12B strb r14,[r0, #-0x12b]!
:0207D2DC 1069F106 rsbne  r15,r9,r6,lsl #0x2
:0207D2E0 2291F069 addcss r15,r1,#0x69
:0207D2E4 B0429108 sublt  r9,r2,r8,lsl #0x2
:0207D2E8 57B40069 ldrpl r0,r9,r2,r8,lsl #0x2
:0207D2EC 00190069 andeqs r0,r9,r9,ror #0x0
:0207D2F0 B14261B3 strlth r6,[r2, #-0x13]		;r2-0x13=*(3fffffed)=#0(0x00000000)
:0207D2F4 52419039 subpl  r9,r1,#0x39
:0207D2F8 45EB1049 strmib r1,[r11, #+0x49]!
:0207D2FC B0904512 addlts r4,r0,r2,lsl r5
:0207D300 990AAD20 stmlsdb  r10 ,{r5,r8,r10,r11,r13,r15}
:0207D304 A513FD11 ldrge r15,[r3, #-0xd11]		;(r3-0xd11=*(fffff2ef))
:0207D308 F049F300 subnv  r15,r9,r0,lsl #0x6
:0207D30C 0F21ED41 swieq 0x0021ed41
:0207D310 10DD0045 sbcnes r0,r13,r5,asr #0x0
:0207D314 75A50041 strvc r0,[r5, #+0x41]!
:0207D318 80A50041 adchi  r0,r5,r1,asr #0x0
:0207D31C 00210005 eoreq  r0,r1,r5
:0207D320 A20021A8 andge  r2,r0,#0x2A
:0207D324 A1002159 unknown
:0207D328 002920A8 eoreq  r2,r9,r8,lsr #0x1
:0207D32C 11028130 unknown
:0207D330 C1E24151 mvngt  r4,r1,asr r1
:0207D334 29120C10 ldmcsdb  r2 ,{r4,r10,r11}
:0207D338 01A1D930 moveq  r13,lsr r0		;r13=0(0x0)
:0207D33C 2DE35864 stccsl 8,cr5,[r3,#+0x190]!
:0207D340 C9203510 stmgtdb  r0!,{r4,r8,r10,r12,r13}
:0207D344 2D0B7680 unknown
:0207D348 038C9CF0 orreq  r9,r12,#0xF000
:0207D34C E1106D9F unknown
:0207D350 81003D08 unknown
:0207D354 A506C810 strge r12,[r6, #-0x810]		;(r6-0x810=*(fffff7f0))
:0207D358 43501901 cmpmi r0,#0x4000
:0207D35C 0151390C cmpeq r1,r12,lsl #0x12
:0207D360 0366D2F2 unknown
:0207D364 2455EB00 ldrcsb r14,[r5],#-0xb00
:0207D368 E3572049 cmp r7,#0x49
:0207D36C 00151839 andeqs r1,r5,r9,lsr r8
:0207D370 E59F0334 ldr r0,[r15, #+0x334]		;r15+0x334=*(0207d6ac)=#-2047538349(0x85f50b53)
:0207D374 00051161 andeq  r1,r5,r1,ror #0x2
:0207D378 01016113 unknown
:0207D37C 01551240 cmpeq r5,r0,asr #0x4
:0207D380 00413311 subeq  r3,r1,r1,lsl r3
:0207D384 15207090 strne r7,[r0, #-0x90]!
:0207D388 CD9D3004 unknown
:0207D38C FD00190E unknown
:0207D390 1119E409 tstne r9,r9,lsl #0x8
:0207D394 13116904 tstne r1,#0x10000
:0207D398 61DB31ED bicvss r3,r11,r13,ror #0x3
:0207D39C D522C550 strle r12,[r2, #-0x550]!
:0207D3A0 4D20E356 stcmi  3,cr14,[r0,#-0x158]!
:0207D3A4 84060101 strhi r0,[r6],#-0x101
:0207D3A8 010308E2 unknown
:0207D3AC E1901099 unknown
:0207D3B0 19005513 stmnedb  r0 ,{r0,r1,r4,r8,r10,r12,r14}
:0207D3B4 0C89C4D0 stceq  4,cr12,[r9],{#0xd0}
:0207D3B8 B1504225 cmplt r0,r5,lsr #0x4
:0207D3BC A10C82FC unknown
:0207D3C0 4E619485 cdpmi 4,6,cr9,cr1,cr5,4
:0207D3C4 702511C2 eorvc  r1,r5,r2,asr #0x3
:0207D3C8 01EA0381 mvneq  r0,r1,lsl #0x7
:0207D3CC E3551900 cmp r5,#0x0
:0207D3D0 91004106 unknown
:0207D3D4 912DE510 unknown
:0207D3D8 F81DC116 ldmnvda  r13 ,{r1,r2,r4,r8,r14,r15}
:0207D3DC 4D5E1D0C unknown
:0207D3E0 C6D0357D unknown
:0207D3E4 7001110F andvc  r1,r1,r15,lsl #0x2
:0207D3E8 05E2804E streqb r8,[r2, #+0x4e]!
:0207D3EC 95090895 strls r0,[r9, #-0x895]		;r9-0x895=*(0de397db)=#0(0x00000000)
:0207D3F0 28024C0E stmcsda  r2 ,{r1,r2,r3,r10,r11,r14}
:0207D3F4 394CE59F stmccdb  r12 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}^
:0207D3F8 E502C900 str r12,[r2, #-0x900]		;r2-0x900=*(3ffff700)=#0(0x00000000)
:0207D3FC 982E6D21 stmlsda  r14!,{r0,r5,r8,r10,r11,r13,r14}
:0207D400 0EC1E581 cdpeq 5,12,cr14,cr1,cr1,4
:0207D404 322CF969 eorcc  r15,r12,#0x1A4000
:0207D408 03E5109F mvneq  r1,#0x9F
:0207D40C 09BD0009 ldmeqib  r13!,{r0,r3}
:0207D410 83062100 unknown
:0207D414 0900E214 stmeqdb  r0 ,{r2,r4,r9,r13,r14,r15}
:0207D418 008D1509 addeq  r1,r13,r9,lsl #0xa
:0207D41C 0F791218 swieq 0x00791218
:0207D420 99102994 ldmlsdb  r0 ,{r2,r4,r7,r8,r11,r13}
:0207D424 5580290D strpl r2,[r0, #+0x90d]		;r0+0x90d=*(0000090d)
:0207D428 81F05520 mvnhis r5,r0,lsr #0xa
:0207D42C 08D13055 ldmeqia  r1 ,{r0,r2,r4,r6,r12,r13}^
:0207D430 817029DF ldrhisb r2,[r0, #-0x9f]!
:0207D434 F0550055 subnvs r0,r5,r5,asr r0
:0207D438 0DD521C0 unknown
:0207D43C 91CD1029 bicls  r1,r13,r9,lsr #0x0
:0207D440 B2802902 addlt  r2,r0,#0x8000
:0207D444 29A14029 stmcsib  r1!,{r0,r3,r5,r14}
:0207D448 8207C180 andhi  r12,r7,#0x20
:0207D44C 1FD5E26B swine 0x00d5e26b
:0207D450 582E6D07 stmplda  r14!,{r0,r1,r2,r8,r10,r11,r13,r14}
:0207D454 051055E3 ldreq r5,[r0, #-0x5e3]		;(r0-0x5e3=*(fffffa1d))
:0207D458 C282114A addgt  r1,r2,#0x80000012
:0207D45C 0E6918A5 cdpeq 8,6,cr1,cr9,cr5,5
:0207D460 A898A1D1 ldmgeia  r8 ,{r0,r4,r6,r7,r8,r13,r15}
:0207D464 AC005D58 stcge  13,cr5,[r0],{#0x58}
:0207D468 8217A510 andhis r10,r7,#0x4000000
:0207D46C 261799E2 ldrcs r9,r10,r7,#0x4000000
:0207D470 E1804149 orr  r4,r0,r9,asr #0x2
:0207D474 1231DB56 eornes r13,r1,#0x15800
:0207D478 10810069 addne  r0,r1,r9,ror #0x0
:0207D47C 7B345071 blvc 02D91648
:0207D480 5D1ECD11 unknown
:0207D484 848D0A00 strhi r0,[r13],#+0xa00
:0207D488 15560E31 ldrneb r0,[r6, #-0xe31]		;(r6-0xe31=*(fffff1cf))
:0207D48C 15E24036 strneb r4,[r2, #+0x36]!
:0207D490 CAF6D50C bgt 01E328C8
:0207D494 59F54079 unknown
:0207D498 0025E0D0 unknown
:0207D49C 10650C0B rsbne  r0,r5,r11,lsl #0x18
:0207D4A0 20AD007D adccs  r0,r13,r13,ror r0
:0207D4A4 10F2000D rscnes r0,r2,r13
:0207D4A8 650A0025 strvs r0,[r10, #-0x25]		;(r10-0x25=*(ffffffdb))
:0207D4AC E1006D50 unknown
:0207D4B0 8019D405 andhis r13,r9,r5,lsl #0x8
:0207D4B4 D50AB9BA strle r11,[r10, #-0x9ba]		;(r10-0x9ba=*(fffff646))
:0207D4B8 C01EF175 andgts r15,r14,r5,ror r1
:0207D4BC 668D9F10 unknown
:0207D4C0 210AB28C unknown
:0207D4C4 0CA9AC76 stceq  12,cr10,[r9],#+0x1d8
:0207D4C8 2D0EA59C unknown
:0207D4CC 0AABD450 beq 00B72614
:0207D4D0 31ECF5D5 unknown
:0207D4D4 30456010 subcc  r6,r5,r0,lsl r0
:0207D4D8 25D43601 ldrcsb r3,[r4, #+0x601]		;r4+0x601=*(00000621)
:0207D4DC FD16DD00 unknown
:0207D4E0 76550913 unknown
:0207D4E4 2DDF9621 unknown
:0207D4E8 05C1B722 streqb r11,[r1, #+0x722]		;r1+0x722=*(6f552f7d)=#0(0x00000000)
:0207D4EC 0BDA896D bleq 0171FAA8
:0207D4F0 01917649 orreqs r7,r1,r9,asr #0xc
:0207D4F4 01EA1300 mvneq  r1,r0,lsl #0x6
:0207D4F8 3CC93F00 stcccl 15,cr3,[r9],{#0x0}
:0207D4FC CD014340 unknown
:0207D500 00098A0C andeq  r8,r9,r12,lsl #0x14
:0207D504 105C9C3F subnes r9,r12,r15,lsr r12
:0207D508 015C3002 cmpeq r12,r2
:0207D50C 0F31021D swieq 0x0031021d
:0207D510 EFFFFF41 swi 0x00ffff41
:0207D514 D0840051 addle  r0,r4,r1,asr r0
:0207D518 4710BA3F unknown
:0207D51C 443FF715 unknown
:0207D520 F85DDF04 ldmnvda  r13 ,{r2,r8,r9,r10,r11,r12,r14,r15}^
:0207D524 3E54AE0B cdpcc 14,4,cr10,cr4,cr11,0
:0207D528 2B8200FE blcs 000FD928
:0207D52C 03988E65 orreqs r8,r8,#0x650
:0207D530 B6007A00 strlt r7,[r0],-r0, lsl #0x14
:0207D534 4504000B strmi r0,[r4, #-0xb]		;(r4-0xb=*(00000015))
:0207D538 454EEF00 strmib r14,[r14, #-0xf00]		;(r14-0xf00=*(fffff110))
:0207D53C 7E284A10 mcrvc 10,1,r4,cr8,cr0,{0}
:0207D540 DB653FCA blle 039CD470
:0207D544 4A9300C9 bmi 0053D870
:0207D548 013FCD86 teqeq r15,r6,lsl #0x1b
:0207D54C A9001D41 stmgedb  r0 ,{r0,r6,r8,r10,r11,r12}
:0207D550 3FD17460 swicc 0x00d17460
:0207D554 008F264D addeq  r2,r15,r13,asr #0xc
:0207D558 D5555551 ldrleb r5,[r5, #-0x551]		;(r5-0x551=*(fffffaaf))
:0207D55C 6FABFF3F swivs 0x00abff3f
:0207D560 6DB6DB00 ldcvs  11,cr13,[r6,#+0x0]!
:0207D564 33033FDB unknown
:0207D568 33330033 teqcc r3,#0x33
:0207D56C 003FE333 eoreqs r14,r15,r3,lsr r3
:0207D570 40000800 andmi  r0,r0,r0,lsl #0x10
:0207D574 3FEEC709 swicc 0x00eec709
:0207D578 005B01F5 ldreqsh r0,[r11],#-0x15
:0207D57C 3E2FE014 mcrcc 0,1,r14,cr15,cr4,{0}
:0207D580 3A03FDBE bcc 0217CC80
:0207D584 A814DC00 ldmgeda  r4 ,{r10,r11,r12,r14,r15}
:0207D588 A7F4020E ldrgeb r0,[r4,+r14, lsl #0x4]!
:0207D58C 9102000E unknown
:0207D590 5E7D400E cdppl 0,6,cr4,cr13,cr14,0
:0207D594 3C971547 ldccc  5,cr1,[r7],{#0x47}
:0207D598 6F34000A swivs 0x0034000a
:0207D59C 435E613F cmpmi r14,#0xC000000F
:0207D5A0 50EF0005 rscpl  r0,r15,r5
:0207D5A4 42FEFA39 rscmis r15,r14,#0x39000
:0207D5A8 393FE62E ldmccdb  r15!,{r1,r2,r3,r5,r9,r10,r13,r14,r15}
:0207D5AC 0CA86C00 stceq  12,cr6,[r8],#+0x0
:0207D5B0 BE205C61 cdplt 12,2,cr5,cr0,cr1,3
:0207D5B4 BEA400D0 mcrlt 0,5,r0,cr4,cr0,{6}
:0207D5B8 66376972 unknown
:0207D5BC 6B00F13E blvs 020B9ABC
:0207D5C0 BD41C5D2 unknown
:0207D5C4 002CBEBB unknown
:0207D5C8 6AAF25DE bvs 00C46D48
:0207D5CC 933F1156 teqls r15,#0x80000015
:0207D5D0 16BEBD00 unknown
:0207D5D4 BF66C16C swilt 0x0066c16c
:0207D5D8 5555003E ldrplb r0,[r5, #-0x3e]		;(r5-0x3e=*(ffffffc2))
:0207D5DC C5555555 ldrgtb r5,[r5, #-0x555]		;(r5-0x555=*(fffffaab))
:0207D5E0 0600013F unknown
:0207D5E4 0571E354 ldreqb r14,[r1, #-0x354]!
:0207D5E8 411D2B79 tstmi r13,r9,ror r11
:0207D5EC 78162621 ldmvcda  r6 ,{r0,r5,r9,r10,r13}
:0207D5F0 4EE28336 mcrmi 3,7,r8,cr2,cr6,{1}
:0207D5F4 207900C1 rsbcss r0,r9,r1,asr #0x1
:0207D5F8 707400D5 unknown
:0207D5FC 603507B9 unknown
:0207D600 2518E246 ldrcs r14,[r8, #-0x246]		;(r8-0x246=*(fffffdba))
:0207D604 1041EC00 subne  r14,r1,r0,lsl #0x18
:0207D608 2620E51F unknown
:0207D60C 0044E004 subeq  r14,r4,r4
:0207D610 96FF0789 unknown
:0207D614 520E1582 andpl  r1,r14,#0x20800000
:0207D618 5186052D orrpl  r0,r6,r13,lsr #0xa
:0207D61C 899203E0 ldmhiib  r2 ,{r5,r6,r7,r8,r9}
:0207D620 D30019E3 unknown
:0207D624 0CA01BB9 stceq  11,cr1,[r0],#+0x2e4
:0207D628 1A491F01 bne 032C5234
:0207D62C 01B314F5 ldreqsh r1,[r3, +r5]!
:0207D630 A2861860 addge  r1,r6,#0x600000
:0207D634 A2499601 subge  r9,r9,#0x100000
:0207D638 40A30891 umlalmi  r0,r3,r1,r8
:0207D63C 29001D20 stmcsdb  r0 ,{r5,r8,r10,r11,r12}
:0207D640 82042900 andhi  r2,r4,#0x0
:0207D644 0E3004E0 cdpeq 4,2,cr0,cr0,cr0,7
:0207D648 25202191 strcs r2,[r0, #-0x191]!
:0207D64C 6D907410 unknown
:0207D650 40009109 andmi  r9,r0,r9,lsl #0x2
:0207D654 00292166 eoreq  r2,r9,r6,ror #0x2
:0207D658 3108CDA0 unknown
:0207D65C 89400F41 stmhidb  r0 ,{r0,r6,r8,r9,r10,r11}^
:0207D660 4061AA30 rsbmi  r10,r1,r0,lsr r10
:0207D664 D1E0209D unknown
:0207D668 1101D569 unknown
:0207D66C 5BAF39D1 blpl 00C4BDB8
:0207D670 24EB0010 unknown
:0207D674 00CD2255 sbceq  r2,r13,r5,asr r2
:0207D678 20850075 addcs  r0,r5,r5,ror r0
:0207D67C 1D43F5F0 unknown
:0207D680 20C9006D sbccs  r0,r9,r13,ror #0x0
:0207D684 82220005 eorhi  r0,r2,#0x5
:0207D688 9001E325 andls  r14,r1,r5,lsr #0x6
:0207D68C 82270735 eorhi  r0,r7,#0xD40000
:0207D690 190808E2 stmnedb  r8 ,{r1,r5,r6,r7,r11}
:0207D694 21A8E082 movcs  r14,r2,lsl #0x1		;r14=-2147483648(0x80000000)
:0207D698 8D00B11F unknown
:0207D69C 2923E140 stmcsdb  r3!,{r6,r8,r13,r14,r15}
:0207D6A0 4C53DD12 ldcmil 13,cr13,[r3],{#0x12}
:0207D6A4 25072D90 strcs r2,[r7, #-0xd90]		;(r7-0xd90=*(fffff270))
:0207D6A8 E7323920 ldr r3,[r2,-r0, lsr #0x12]!
:0207D6AC 85F50B53 ldrhib r0,[r5, #+0xb53]!
:0207D6B0 6D740011 ldcvsl 0,cr0,[r4,#-0x44]!
:0207D6B4 002D4E00 eoreq  r4,r13,r0,lsl #0x1c
:0207D6B8 00712CAC rsbeqs r2,r1,r12,lsr #0x19
:0207D6BC 05E2451C streqb r4,[r2, #+0x51c]!
:0207D6C0 F02D0A00 eornv  r0,r13,r0,lsl #0x14
:0207D6C4 002D5A42 eoreq  r5,r13,r2,asr #0x14
:0207D6C8 1D9D1DE1 unknown
:0207D6CC 1C01592C stcne  9,cr5,[r1],{#0x2c}
:0207D6D0 0D179D30 unknown
:0207D6D4 F5315102 ldrnv r5,[r1, #-0x102]!
:0207D6D8 43BD2071 movmis r2,#0x71		;r2=113(0x71)
:0207D6DC 0B364DA9 bleq 02E10D88
:0207D6E0 FD58ED3B unknown
:0207D6E4 E5014500 str r4,[r1, #-0x500]		;r1-0x500=*(6f55235b)=#0(0x00000000)
:0207D6E8 0019EB12 andeqs r14,r9,r2,lsl r11
:0207D6EC AF002D30 swige 0x00002d30
:0207D6F0 69113128 ldmvsdb  r1 ,{r3,r5,r8,r12,r13}
:0207D6F4 75215501 strvc r5,[r1, #-0x501]!
:0207D6F8 F5108913 ldrnv r8,[r0, #-0x913]		;(r0-0x913=*(fffff6ed))
:0207D6FC FE201980 cdp2 9,2,cr1,cr0,cr0,4
:0207D700 00191DC5 andeqs r1,r9,r5,asr #0x1b
:0207D704 4521D934 strmi r13,[r1, #-0x934]!
:0207D708 90001902 andls  r1,r0,r2,lsl #0x12
:0207D70C 4DBB0019 ldcmi  0,cr0,[r11,#+0x64]!
:0207D710 6025D851 eorvs  r13,r5,r1,asr r8
:0207D714 00250125 eoreq  r0,r5,r5,lsr #0x2
:0207D718 152112A4 strne r1,[r1, #-0x2a4]!
:0207D71C CEF0259D mrcgt 5,7,r2,cr0,cr13,{4}
:0207D720 00196025 andeqs r6,r9,r5,lsr #0x0
:0207D724 25C40025 strcsb r0,[r4, #+0x25]		;r4+0x25=*(00000025)
:0207D728 085D8000 ldmeqda  r13 ,{,r15}^
:0207D72C 25C4F025 strcsb r15,[r4, #+0x25]		;r4+0x25=*(00000025)
:0207D730 02022560 andeq  r2,r2,#0x18000000
:0207D734 E41AE51F ldr r14,[r10],#-0x51f
:0207D738 76E51F12 unknown
:0207D73C BAF02508 blt 01C86B64
:0207D740 25907D40 ldrcs r7,[r0, #+0xd40]		;r0+0xd40=*(00000d40)
:0207D744 00250400 eoreq  r0,r5,r0,lsl #0x8
:0207D748 D069086C rsble  r0,r9,r12,ror #0x10
:0207D74C 55CB01A1 strplb r0,[r11, #+0x1a1]		;r11+0x1a1=*(000001a1)
:0207D750 1F032480 swine 0x00032480
:0207D754 008124E5 addeq  r2,r1,r5,ror #0x9
:0207D758 602D4162 eorvs  r4,r13,r2,ror #0x2
:0207D75C 41250F89 unknown
:0207D760 3D60D9A6 stcccl 9,cr13,[r0,#-0x298]!
:0207D764 C110F910 tstgt r0,r0,lsl r9
:0207D768 3261F710 rsbcc  r15,r1,#0x400000
:0207D76C BD62DD56 stcltl 13,cr13,[r2,#-0x158]!
:0207D770 E3A59A70 mov  r9,#0x70000		;r9=458752(0x70000)
:0207D774 6D080239 unknown
:0207D778 007D3095 unknown
:0207D77C 31BD0D49 movccs r0,r9,asr #0x1a
:0207D780 798E5055 stmvcib  r14 ,{r0,r2,r4,r6,r12,r14}
:0207D784 DF187D00 swile 0x00187d00
:0207D788 13A4110D movne  r1,#0x40000003		;r1=1073741827(0x40000003)
:0207D78C D918ED1F ldmledb  r8 ,{r0,r1,r2,r3,r4,r8,r10,r11,r13,r14,r15}
:0207D790 3E102D21 cdpcc 13,0,cr2,cr0,cr1,1
:0207D794 C9000971 stmgtdb  r0 ,{r0,r4,r5,r6,r8,r11}
:0207D798 40B93B50 adcmis r3,r9,r0,asr r11
:0207D79C 34E533C8 unknown
:0207D7A0 002D4B44 eoreq  r4,r13,r4,asr #0x16
:0207D7A4 C4002540 strgt r2,[r0],#-0x540
:0207D7A8 300C0009 andcc  r0,r12,r9
:0207D7AC 20950079 addcss r0,r5,r9,ror r0
:0207D7B0 290A06E5 stmcsdb  r10 ,{r0,r2,r5,r6,r7,r9,r10}
:0207D7B4 0099BCF3 ldreqsh r11,[r9], +r3
:0207D7B8 8D2A0038 stchi  0,cr0,[r10,#-0xe0]!
:0207D7BC 00482785 subeq  r2,r8,r5,lsl #0xf
:0207D7C0 42F9401D rscmis r4,r9,#0x1D
:0207D7C4 DD32096F ldcle  9,cr0,[r2,#-0x1bc]!
:0207D7C8 65003072 strvs r3,[r0, #-0x72]		;(r0-0x72=*(ffffff8e))
:0207D7CC 40001909 andmi  r1,r0,r9,lsl #0x12
:0207D7D0 59440019 stmpldb  r4 ,{r0,r3,r4}^
:0207D7D4 1902D130 stmnedb  r2 ,{r4,r5,r8,r12,r14,r15}
:0207D7D8 00593C00 subeqs r3,r9,r0,lsl #0x18
:0207D7DC 1938102D ldmnedb  r8!,{r0,r2,r3,r5,r12}
:0207D7E0 172DB600 strne r11,[r13,-r0, lsl #0xc]!
:0207D7E4 69007128 stmvsdb  r0 ,{r3,r5,r8,r12,r13,r14}
:0207D7E8 3C951511 ldccc  5,cr1,[r5],{#0x11}
:0207D7EC 5D0B011D unknown
:0207D7F0 5D0F3910 unknown
:0207D7F4 52ADB054 adcpl  r11,r13,#0x54
:0207D7F8 9D200029 stcls  0,cr0,[r0,#-0xa4]!
:0207D7FC 990CB63B stmlsdb  r12 ,{r0,r1,r3,r4,r5,r9,r10,r12,r13,r15}
:0207D800 04110501 ldreq r0,[r1],#-0x501
:0207D804 1401405D strne r4,[r1],#-0x5d
:0207D808 769513F9 unknown
:0207D80C 149D616D ldrne r6,[r13],#+0x16d
:0207D810 00650061 rsbeq  r0,r5,r1,ror #0x0
:0207D814 01D50A90 unknown
:0207D818 10394FA0 eornes r4,r9,r0,lsr #0x1f
:0207D81C 801D016D andhis r0,r13,r13,ror #0x2
:0207D820 E3A0020E mov  r0,#0xE0000000		;r0=-536870912(0xe0000000)
:0207D824 05090743 streq r0,[r9, #-0x743]		;(r9-0x743=*(0006f8bd))
:0207D828 61115111 tstvs r1,r1,lsl r1
:0207D82C 05610405 streqb r0,[r1, #-0x405]!
:0207D830 292E1F14 stmcsdb  r14!,{r2,r4,r8,r9,r10,r11,r12}
:0207D834 19099142 stmnedb  r9 ,{r1,r6,r8,r12,r15}
:0207D838 41506900 cmpmi r0,r0,lsl #0x12
:0207D83C 1F04E450 swine 0x0004e450
:0207D840 14F4E51F unknown
:0207D844 1135E51F teqne r5,r15,lsl r5
:0207D848 C0004562 andgt  r4,r0,r2,ror #0xa
:0207D84C 01212211 unknown
:0207D850 43CD2059 bicmi  r2,r13,#0x59
:0207D854 11003D05 unknown
:0207D858 88E02F80 unknown
:0207D85C 04E79001 unknown
:0207D860 21009110 unknown
:0207D864 11C5B035 bicne  r11,r5,r5,lsr r0
:0207D868 1AC50001 bne 011BD874
:0207D86C 137901D1 cmnne r9,#0x40000034
:0207D870 003D7D54 eoreqs r7,r13,r4,asr r13
:0207D874 C510F504 ldrgt r15,[r0, #-0x504]		;(r0-0x504=*(dffffafc))
:0207D878 D544011A strleb r0,[r4, #-0x11a]		;(r4-0x11a=*(fffffee6))
:0207D87C 5D440011 unknown
:0207D880 07D0C03D unknown
:0207D884 C5CBF455 strgtb r15,[r11, #+0x455]		;r11+0x455=*(00000455)
:0207D888 29105C00 ldmcsdb  r0 ,{r10,r11,r12,r14}
:0207D88C 5825858D stmplda  r5!,{r0,r2,r3,r7,r8,r10,r15}
:0207D890 42E98D00 rscmi  r8,r9,#0x0
:0207D894 001102E5 andeqs r0,r1,r5,ror #0x5
:0207D898 452584E2 strmi r8,[r5, #-0x4e2]!
:0207D89C E0823104 add  r3,r2,r4,lsl #0x2
:0207D8A0 92042188 andls  r2,r4,#0x22
:0207D8A4 933004E7 teqls r0,#0xE7000000
:0207D8A8 16F14FE5 unknown
:0207D8AC 8D151180 unknown
:0207D8B0 55204918 strpl r4,[r0, #-0x918]!
:0207D8B4 4784E10A strmi r14,[r4,+r10, lsl #0x2]
:0207D8B8 9F41250A swils 0x0041250a
:0207D8BC 450013A5 strmi r1,[r0, #-0x3a5]		;(r0-0x3a5=*(dffffc5b))
:0207D8C0 26E5B4E2 unknown
:0207D8C4 5C21E197 stcpl  1,cr14,[r1],#-0x25c
:0207D8C8 24A91F56 unknown
:0207D8CC 22B51035 adccss r1,r5,#0x35
:0207D8D0 B809D560 stmltda  r9 ,{r5,r6,r8,r10,r12,r14,r15}
:0207D8D4 64024551 strvs r4,[r2],#-0x551
:0207D8D8 75600291 strvcb r0,[r0, #-0x291]!
:0207D8DC 0A503900 beq 0348BCE4
:0207D8E0 7479502D unknown
:0207D8E4 5D22E9EE stcpl  9,cr14,[r2,#-0x3b8]!
:0207D8E8 002DB033 eoreq  r11,r13,r3,lsr r0
:0207D8EC 5910B4B6 ldmpldb  r0 ,{r1,r2,r4,r5,r7,r10,r12,r13,r15}
:0207D8F0 E740BD05 strb r11,[r0,-r5, lsl #0x1a]
:0207D8F4 3495A02D ldrcc r10,[r5],#+0x2d
:0207D8F8 B9076C99 stmltdb  r7 ,{r0,r3,r4,r7,r10,r11,r13,r14}
:0207D8FC A9018152 stmgedb  r1 ,{r1,r4,r6,r8,r15}
:0207D900 021D6400 andeqs r6,r13,#0x0
:0207D904 2D2E2058 stccs  0,cr2,[r14,#-0x160]!
:0207D908 DB00A504 blle 020A6D20
:0207D90C 41E15D08 mvnmi  r5,r8,lsl #0x1a
:0207D910 39021101 stmccdb  r2 ,{r0,r8,r12}
:0207D914 718BF302 orrvc  r15,r11,r2,lsl #0x6
:0207D918 6C12F900 ldcvs  9,cr15,[r2],{#0x0}
:0207D91C CDE51F26 stcgtl 15,cr1,[r5,#+0x98]!
:0207D920 8D908622 unknown
:0207D924 E1590905 cmp r9,r5,lsl #0x12
:0207D928 F700D531 unknown
:0207D92C E2891644 add  r1,r9,#0x4400000
:0207D930 E281120B add  r1,r1,#0xB0000000
:0207D934 D5800631 strle r0,[r0, #+0x631]		;r0+0x631=*(e0000631)
:0207D938 00198C20 andeqs r8,r9,r0,lsr #0x18
:0207D93C 707D168C rsbvcs r1,r13,r12,lsl #0xd
:0207D940 412508C5 unknown
:0207D944 03410683 unknown
:0207D948 08001516 stmeqda  r0 ,{r1,r2,r4,r8,r10,r12}
:0207D94C 5524F07D strpl r15,[r4, #-0x7d]!
:0207D950 16021507 strne r1,[r2],-r7, lsl #0xa
:0207D954 5259E51F subpls r14,r9,#0x7C00000
:0207D958 A212E16E andges r14,r2,#0x8000001B
:0207D95C CD53B940 unknown
:0207D960 F613CD71 unknown
:0207D964 089960B1 ldmeqia  r9 ,{r0,r4,r5,r7,r13,r14}
:0207D968 67EE4221 strvsb r4,[r14,+r1, lsr #0x4]!
:0207D96C 003A00B1 unknown
:0207D970 190C9A00 stmnedb  r12 ,{r9,r11,r12,r15}
:0207D974 550C8200 strpl r8,[r12, #-0x200]		;(r12-0x200=*(fffffe00))
:0207D978 8055A580 subhis r10,r5,r0,lsl #0xb
:0207D97C 28003928 stmcsda  r0 ,{r3,r5,r8,r11,r12,r13}
:0207D980 A0AA0039 adcge  r0,r10,r9,lsr r0
:0207D984 B5F05508 ldrltb r5,[r0, #+0x508]!
:0207D988 822B3310 eorhi  r3,r11,#0x40000000
:0207D98C 1F0D0CE2 swine 0x000d0ce2
:0207D990 48BA0BE1 ldmmiia  r10!,{r0,r5,r6,r7,r8,r9,r11}
:0207D994 0D9D1F27 unknown
:0207D998 04C54389 streqb r4,[r5],#+0x389
:0207D99C 650DE192 strvs r14,[r13, #-0x192]		;(r13-0x192=*(fffffe6e))
:0207D9A0 00195408 andeqs r5,r9,r8,lsl #0x8
:0207D9A4 80595154 subhis r5,r9,r4,asr r1
:0207D9A8 7080598F addvc  r5,r0,r15,lsl #0x13
:0207D9AC 3D70003D ldcccl 0,cr0,[r0,#-0xf4]!
:0207D9B0 08558A00 ldmeqda  r5 ,{r9,r11,r15}^
:0207D9B4 50D5F059 sbcpls r15,r5,r9,asr r0
:0207D9B8 F19D09C9 orrnvs r0,r13,r9,asr #0x13
:0207D9BC A6084160 strge r4,r0,r13,r9,asr #0x13
:0207D9C0 B08A0A89 addlt  r0,r10,r9,lsl #0x15
:0207D9C4 19020507 stmnedb  r2 ,{r0,r1,r2,r8,r10}
:0207D9C8 31200600 unknown
:0207D9CC 11690365 unknown
:0207D9D0 011161BD ldreqh r6,[r1, -r13]
:0207D9D4 17011107 strne r1,[r1,-r7, lsl #0x2]
:0207D9D8 73E52F1F mvnvc  r2,#0x7C
:0207D9DC 84F35108 unknown
:0207D9E0 04051F08 streq r1,[r5],#-0xf08
:0207D9E4 88E3C988 unknown
:0207D9E8 2A43008D bcs 0313DC24
:0207D9EC 03A9001D moveq  r0,#0x1D		;r0=29(0x1d)
:0207D9F0 171871C8 ldrne r7,r0,#0x1D
:0207D9F4 A01618D5 ldrgesb r1,[r6], -r5
:0207D9F8 5119A9E3 tstpl r9,r3,ror #0x13
:0207D9FC E0892245 add  r2,r9,r5,asr #0x4
:0207DA00 E3C23102 bic  r3,r2,#0x80000000
:0207DA04 450A0043 strmi r0,[r10, #-0x43]		;(r10-0x43=*(ffffffbd))
:0207DA08 53E24119 mvnpl  r4,#0x40000006
:0207DA0C 02E1E030 rsceq  r14,r1,#0x30
:0207DA10 0DA226C5 stceq  6,cr2,[r2,#+0x314]!
:0207DA14 E0022003 and  r2,r2,r3
:0207DA18 59032054 stmpldb  r3 ,{r2,r4,r6,r13}
:0207DA1C 01394000 teqeq r9,r0
:0207DA20 001403CD andeqs r0,r4,r13,asr #0x7
:0207DA24 510DE260 unknown
:0207DA28 07710355 unknown
:0207DA2C 9D0068E3 unknown
:0207DA30 9D860015 unknown
:0207DA34 08195099 ldmeqda  r9 ,{r0,r3,r4,r7,r12,r14}
:0207DA38 5198B264 orrpls r11,r8,r4,ror #0x4
:0207DA3C 2D466800 unknown
:0207DA40 8D106C00 unknown
:0207DA44 30D1603D sbcccs r6,r1,r13,lsr r0
:0207DA48 24590321 ldrcsb r0,[r9],#-0x321
:0207DA4C 78371DF1 ldmvcda  r7!,{r0,r4,r5,r6,r7,r8,r10,r11,r12}
:0207DA50 00D51F18 sbceqs r1,r5,r8,lsl r15
:0207DA54 9D5030E9 unknown
:0207DA58 4144B100 unknown
:0207DA5C 11BD9010 movnes r9,r0,lsl r0		;r9=-1610612736(0xa0000000)
:0207DA60 41687101 unknown
:0207DA64 415A6C00 cmpmi r10,r0,lsl #0x18
:0207DA68 41098300 unknown
:0207DA6C 7113ADC0 tstvc r3,r0,asr #0x1b
:0207DA70 11038560 unknown
:0207DA74 11C0F900 bicne  r15,r0,r0,lsl #0x12
:0207DA78 2D083300 unknown
:0207DA7C 1F08CC70 swine 0x0008cc70
:0207DA80 18CCE512 stmneia  r12 ,{r1,r4,r8,r10,r13,r14,r15}^
:0207DA84 2050E51F subcss r14,r0,r15,lsl r5
:0207DA88 DD8000B5 unknown
:0207DA8C 79082C01 stmvcdb  r8 ,{r0,r10,r11,r13}
:0207DA90 DE304191 mrcle 1,1,r4,cr0,cr1,{4}
:0207DA94 99414906 stmlsdb  r1 ,{r1,r2,r8,r11,r14}^
:0207DA98 00018580 andeq  r8,r1,r0,lsl #0xb
:0207DA9C 00251165 eoreq  r1,r5,r5,ror #0x2
:0207DAA0 00091185 andeq  r1,r9,r5,lsl #0x3
:0207DAA4 00717AD7 unknown
:0207DAA8 01512009 cmpeq r1,r9
:0207DAAC 51E10011 mvnpl  r0,r1,lsl r0
:0207DAB0 49390961 ldmmidb  r9!,{r0,r5,r6,r8,r11}
:0207DAB4 B5013150 strlt r3,[r1, #-0x150]		;r1-0x150=*(3ffffeb3)=#0(0x00000000)
:0207DAB8 E900F926 stmdb  r0 ,{r1,r2,r5,r8,r11,r12,r13,r14,r15}
:0207DABC 000D8010 andeq  r8,r13,r0,lsl r0
:0207DAC0 40D55F90 smullmis r5,r5,r0,r15
:0207DAC4 190F83CD stmnedb  r15 ,{r0,r2,r3,r6,r7,r8,r9,r15}
:0207DAC8 CD003120 unknown
:0207DACC 00CD5440 sbceq  r5,r13,r0,asr #0x8
:0207DAD0 00115CBB ldreqh r5,[r1], -r11
:0207DAD4 0800115C stmeqda  r0 ,{r2,r3,r4,r6,r8,r12}
:0207DAD8 68701108 unknown
:0207DADC 6800254A stmvsda  r0 ,{r1,r3,r6,r8,r10,r13}
:0207DAE0 06BA0025 unknown
:0207DAE4 25FEF025 ldrcsb r15,[r14, #+0x25]!
:0207DAE8 2588A580 strcs r10,[r8, #+0x580]		;r8+0x580=*(00000580)
:0207DAEC 00258800 eoreq  r8,r5,r0,lsl #0x10
:0207DAF0 F02506B0 unknown
:0207DAF4 80254AF4 unknown
:0207DAF8 A80025A8 stmgeda  r0 ,{r3,r5,r7,r8,r10,r13}
:0207DAFC 06A60025 unknown
:0207DB00 EA95F025 b 005F9B9C
:0207DB04 09C88025 stmeqib  r8 ,{r0,r2,r5,r15}^
:0207DB08 19C8E51F stmneib  r8 ,{r0,r1,r2,r3,r4,r8,r10,r13,r14,r15}^
:0207DB0C 9CE51F02 stclsl 15,cr1,[r5],#+0x8
:0207DB10 50701106 rsbpls r1,r0,r6,lsl #0x2
:0207DB14 50540011 subpls r0,r4,r1,lsl r0
:0207DB18 07E00011 unknown
:0207DB1C 5D434100 unknown
:0207DB20 20352170 eorcss r2,r5,r0,ror r1
:0207DB24 AD001DB1 unknown
:0207DB28 5C103502 ldcpl  5,cr3,[r0],{#0x2}
:0207DB2C 504102A9 subpl  r0,r1,r9,lsr #0x5
:0207DB30 2D3707D4 ldccs  7,cr0,[r7,#-0x350]!
:0207DB34 002D5870 eoreq  r5,r13,r0,ror r8
:0207DB38 659D105C ldrvs r1,[r13, #+0x5c]		;r13+0x5c=*(0000005c)
:0207DB3C 31450122 unknown
:0207DB40 0913E3A0 ldmeqdb  r3 ,{r5,r7,r8,r9,r13,r14,r15}
:0207DB44 0E53F041 cdpeq 0,4,cr15,cr3,cr1,2
:0207DB48 70001920 andvc  r1,r0,r0,lsr #0x12
:0207DB4C 61A0001D movvs  r0,r13,lsl r0		;r0=0(0x0)
:0207DB50 AD003910 unknown
:0207DB54 20750800 rsbcss r0,r5,r0,lsl #0x10
:0207DB58 000D0011 andeq  r0,r13,r1,lsl r0
:0207DB5C 101107C1 andnes r0,r1,r1,asr #0xf
:0207DB60 20110245 andcss r0,r1,r5,asr #0x4
:0207DB64 110A95E6 unknown
:0207DB68 00067300 andeq  r7,r6,r0,lsl #0x6
:0207DB6C 026512B1 rsbeq  r1,r5,#0x1000000B
:0207DB70 3DE31271 stcccl 2,cr1,[r3,#+0x1c4]!
:0207DB74 FD006105 unknown
:0207DB78 504D0009 subpl  r0,r13,r9
:0207DB7C 31FD08FA ldrccsh r0,[r13, #+0x8a]!
:0207DB80 8412099B ldrhi r0,[r2],#-0x99b
:0207DB84 23651F1B unknown
:0207DB88 018908F5 unknown
:0207DB8C E0813A91 umull  r3,r1,r1,r10
:0207DB90 E1A02A43 mov  r2,r3,asr #0x14
:0207DB94 D9800009 stmleib  r0 ,{r0,r3}
:0207DB98 11101923 tstne r0,r3,lsr #0x12
:0207DB9C 3004C200 andcc  r12,r4,r0,lsl #0x4
:0207DBA0 0307C580 unknown
:0207DBA4 D90402B1 stmledb  r4 ,{r0,r4,r5,r7,r9}
:0207DBA8 02DD2E01 sbceqs r2,r13,#0x10
:0207DBAC AA00D578 bge 020B3194
:0207DBB0 7800417C stmvcda  r0 ,{r2,r3,r4,r5,r6,r8,r14}
:0207DBB4 497C0149 unknown
:0207DBB8 2A000601 bcs 0207F3C4
:0207DBBC 014504ED unknown
:0207DBC0 8000B59E mulhi  r0,r14,r5
:0207DBC4 BD4F16A9 unknown
:0207DBC8 9025E82B eorls  r14,r5,r11,lsr #0x10
:0207DBCC 00751004 rsbeqs r1,r5,r4
:0207DBD0 01024029 unknown
:0207DBD4 03BD0032 moveqs r0,#0x32		;r0=50(0x32)
:0207DBD8 0019E181 andeqs r14,r9,r1,lsl #0x3
:0207DBDC 1D8D0ECD unknown
:0207DBE0 042DB280 unknown
:0207DBE4 0E8D8D20 cdpeq 13,8,cr8,cr13,cr0,1
:0207DBE8 D9003192 stmledb  r0 ,{r1,r4,r7,r8,r12,r13}
:0207DBEC C1691100 unknown
:0207DBF0 821004E3 andhis r0,r0,#0xE3000000
:0207DBF4 B95045E5 ldmltdb  r0 ,{r0,r2,r5,r6,r7,r8,r10,r14}^
:0207DBF8 102DC050 eorne  r12,r13,r0,asr r0
:0207DBFC B99F0098 ldmltib  r15 ,{r3,r4,r7}
:0207DC00 2D105920 unknown
:0207DC04 F1104D11 tstnv r0,r1,lsl r13
:0207DC08 E90AA500 stmdb  r10 ,{r8,r10,r13,r15}
:0207DC0C 001C8521 andeqs r8,r12,r1,lsr #0xa
:0207DC10 BD046193 unknown
:0207DC14 2379CEF0 cmncs r9,#0xF00
:0207DC18 D9E35306 unknown
:0207DC1C 5050711A subpls r7,r0,r10,lsl r1
:0207DC20 70B10515 adcvcs r0,r1,r5,lsl r5
:0207DC24 200FAD07 andcs  r10,r15,r7,lsl #0x1a
:0207DC28 8D0F0DE0 unknown
:0207DC2C 29A41031 stmcsib  r4!,{r0,r4,r5,r12}
:0207DC30 C1310220 teqgt r1,r0,lsr #0x4
:0207DC34 9F2038E3 swils 0x002038e3
:0207DC38 0038E501 eoreqs r14,r8,r1,lsl #0xa
:0207DC3C 011008E5 tsteq r0,r5,ror #0x11
:0207DC40 1608FEE0 strne r15,r0,r5,ror #0x11
:0207DC44 1203E381 andne  r14,r3,#0x4000002
:0207DC48 94030581 strls r0,[r3],#-0x581
:0207DC4C 0A43E540 beq 03177154
:0207DC50 8200CD80 andhi  r12,r0,#0x2000
:0207DC54 001008E0 andeqs r0,r0,r0,ror #0x11
:0207DC58 E584110D str r1,[r4, #+0x10d]		;r4+0x10d=*(0000010d)
:0207DC5C F22D317D eornv  r3,r13,#0x4000001F
:0207DC60 72021245 andvc  r1,r2,#0x50000004
:0207DC64 00023FFC unknown
:0207DC68 19BDE92D ldmneib  r13!,{r0,r2,r3,r5,r8,r11,r13,r14,r15}
:0207DC6C 6202502D andvs  r5,r2,#0x2D
:0207DC70 05C00305 streqb r0,[r0, #+0x305]		;r0+0x305=*(00000337)
:0207DC74 24792E85 unknown
:0207DC78 50ED11E5 rscpl  r1,r13,r5,ror #0x3
:0207DC7C 7EF91E2D cdpvc 14,14,cr1,cr9,cr13,1
:0207DC80 04EB000A unknown
:0207DC84 A12170A9 unknown
:0207DC88 C8E010C9 unknown
:0207DC8C 1F01006D swine 0x0001006d
:0207DC90 CA40119D bgt 0308230C
:0207DC94 1C0EE1B0 stcne  1,cr14,[r14],{#0xb0}
:0207DC98 C3011DA9 unknown
:0207DC9C E1910109 orrs r0,r1,r9,lsl #0x2
:0207DCA0 05920011 ldreq r0,[r2, #+0x11]		;r2+0x11=*(00000082)
:0207DCA4 55050011 strpl r0,[r5, #-0x11]		;(r5-0x11=*(ffffffef))
:0207DCA8 0D100800 unknown
:0207DCAC CA005505 bgt 020930C8
:0207DCB0 94506101 ldrlsb r6,[r0],#-0x101
:0207DCB4 34378D31 unknown
:0207DCB8 10590035 subnes r0,r9,r5,lsr r0
:0207DCBC 84177DD2 ldrhi r7,[r7],#-0xdd2
:0207DCC0 20B59FC1 adccss r9,r5,r1,asr #0x1f
:0207DCC4 0A411045 beq 030C1DE0
:0207DCC8 E52E5531 str r5,[r14, #-0x531]!
:0207DCCC C90C1159 stmgtdb  r12 ,{r0,r3,r4,r6,r8,r12}
:0207DCD0 40C03600 sbcmi  r3,r0,r0,lsl #0xc
:0207DCD4 6D05E215 unknown
:0207DCD8 00156404 andeqs r6,r5,r4,lsl #0x8
:0207DCDC 26005964 strcs r5,r6,r5,r4,lsl #0x8
:0207DCE0 54C06D54 strplb r6,[r0],#+0xd54
:0207DCE4 1A890041 bne 002BDDF0
:0207DCE8 0008152D andeq  r1,r8,r13,lsr #0xa
:0207DCEC 6D9D002D unknown
:0207DCF0 D250390E subles r3,r0,#0x38000
:0207DCF4 B9A04105 stmltib  r0!,{r0,r2,r8,r14}
:0207DCF8 33E08C0D mvncc  r8,#0xD00
:0207DCFC 14F50309 unknown
:0207DD00 1114A071 tstne r4,r1,ror r0
:0207DD04 00111400 andeqs r1,r1,r0,lsl #0x8
:0207DD08 60715774 rsbvss r5,r1,r4,ror r7
:0207DD0C 9F0101E9 swils 0x000101e9
:0207DD10 0A1781E5 beq 0265E4AC
:0207DD14 C0D52307 sbcgts r2,r5,r7,lsl #0x6
:0207DD18 003514C1 eoreqs r1,r5,r1,asr #0x9
:0207DD1C 080041E8 stmeqda  r0 ,{r3,r5,r6,r7,r8,r14}
:0207DD20 09179D00 ldmeqdb  r7 ,{r8,r10,r11,r12,r15}
:0207DD24 02E0030C rsceq  r0,r0,#0x30000000
:0207DD28 0CE1811A stceql 1,cr8,[r1],#+0x68
:0207DD2C E58D1001 str r1,[r13, #+0x1]		;r13+0x1=*(00000001)
:0207DD30 00359049 eoreqs r9,r5,r9,asr #0x0
:0207DD34 CD08E3E0 unknown
:0207DD38 01E81C1E mvneq  r1,r14,lsl r12
:0207DD3C E10011C0 unknown
:0207DD40 31197D14 tstcc r9,r4,lsl r13
:0207DD44 11A0F550 movne  r15,r0,asr r5
:0207DD48 0011A000 andeqs r10,r1,r0
:0207DD4C 8C803157 stchi  1,cr3,[r0],{#0x57}
:0207DD50 8CAA001D stchi  0,cr0,[r10],#+0x74
:0207DD54 31ED001D mvncc  r0,r13,lsl r0
:0207DD58 990041B0 stmlsdb  r0 ,{r4,r5,r7,r8,r14}
:0207DD5C 3A9D300D bcc 007C9D98
:0207DD60 001160E5 andeqs r6,r1,r5,ror #0x1
:0207DD64 854A1771 strhib r1,[r10, #-0x771]		;(r10-0x771=*(fffff88f))
:0207DD68 D111C117 tstle r1,r7,lsl r1
:0207DD6C 154CEC01 strneb r14,[r12, #-0xc01]		;(r12-0xc01=*(fffff3ff))
:0207DD70 00254C00 eoreq  r4,r5,r0,lsl #0x18
:0207DD74 48C02DE0 stmmiia  r0 ,{r5,r6,r7,r8,r10,r11,r13}^
:0207DD78 E59F2A00 ldr r2,[r15, #+0xa00]		;r15+0xa00=*(0207e780)=#-150853344(0xf7022920)
:0207DD7C ED821036 unknown
:0207DD80 3A0D3501 bcc 023CB18C
:0207DD84 0C5D8060 ldceql 0,cr8,[r13],{#0x60}
:0207DD88 353CE59D ldrcc r14,[r12, #-0x59d]!
:0207DD8C 0C115107 ldceq  1,cr5,[r1],{#0x7}
:0207DD90 E58D3062 str r3,[r13, #+0x62]		;r13+0x62=*(00000062)
:0207DD94 100C59D4 unknown
:0207DD98 90054940 andls  r4,r5,r0,asr #0x12
:0207DD9C 004D037D subeq  r0,r13,r13,ror r3
:0207DDA0 7FF000FD swivc 0x00f000fd
:0207DDA4 B0430115 sublt  r0,r3,r5,lsl r1
:0207DDA8 59068027 stmpldb  r6 ,{r0,r1,r2,r5,r15}
:0207DDAC 1FC2F8F3 swine 0x00c2f8f3
:0207DDB0 0101A56E unknown
:0207DDB4 9C03D8FF stcls  8,cr13,[r3],{#0xff}
:0207DDB8 3C880075 stccc  0,cr0,[r8],{#0x75}
:0207DDBC 7E37E404 cdpvc 4,2,cr14,cr7,cr4,0
:0207DDC0 800FFFFF unknown
:0207DDC4 00C30050 sbceq  r0,r3,r0,asr r0
:0207DDC8 3C0EA500 stccc  5,cr10,[r14],{#0x0}
:0207DDCC 089FC000 ldmeqia  r15 ,{r14,r15}
:0207DDD0 006D1CE5 rsbeq  r1,r13,r5,ror #0x19
:0207DDD4 020CE20C andeq  r14,r12,#0xC0000000
:0207DDD8 B5840069 strlt r0,[r4, #+0x69]		;r4+0x69=*(00000069)
:0207DDDC C1E7D306 mvngt  r13,r6,lsl #0x6
:0207DDE0 30290519 eorcc  r0,r9,r9,lsl r5
:0207DDE4 A9000583 stmgedb  r0 ,{r0,r1,r7,r8,r10}
:0207DDE8 33004981 unknown
:0207DDEC 2004106D andcs  r1,r4,r13,ror #0x0
:0207DDF0 4A023809 bmi 0210BE1C
:0207DDF4 101901BD ldrneh r0,[r9], -r13
:0207DDF8 45016906 strmi r6,[r1, #-0x906]		;r1-0x906=*(3ffff6fd)=#0(0x00000000)
:0207DDFC 21175900 tstcs r7,r0,lsl #0x12
:0207DE00 FB002520 blx 02087290
:0207DE04 45132111 ldrmi r2,[r3, #-0x111]		;(r3-0x111=*(fffffeef))
:0207DE08 0165F810 msreq SPSR_sc,r0
:0207DE0C 07DD0AB9 unknown
:0207DE10 01017680 unknown
:0207DE14 011017B1 ldreqh r1,[r0, -r1]
:0207DE18 4103E048 unknown
:0207DE1C CB195910 blgt 026D4264
:0207DE20 02F10229 rsceqs r0,r1,#0x90000002
:0207DE24 1E411A95 mcrne 10,2,r1,cr1,cr5,{4}
:0207DE28 5200B5DC andpl  r11,r0,#0x37000000
:0207DE2C 82AF024D adchi  r0,r15,#0xD0000004
:0207DE30 35CC039E strccb r0,[r12, #+0x39e]		;r12+0x39e=*(0000039e)
:0207DE34 C531001D ldrgt r0,[r1, #-0x1d]!
:0207DE38 69520519 ldmvsdb  r2 ,{r0,r3,r4,r8,r10}^
:0207DE3C 910B8512 unknown
:0207DE40 09A2090A stmeqib  r2!,{r1,r3,r8,r11}
:0207DE44 E4031510 str r1,[r3],#-0x510
:0207DE48 FFFF3FF0 swinv 0x00ff3ff0
:0207DE4C 2FFF1EEA swics 0x00ff1eea
:0207DE50 80178DE1 andhis r8,r7,r1,ror #0x1b
:0207DE54 20654001 rsbcs  r4,r5,r1
:0207DE58 2D0111CD unknown
:0207DE5C 1CD52004 ldcnel 0,cr2,[r5],{#0x4}
:0207DE60 0D1325E5 unknown
:0207DE64 FFC7A800 swinv 0x00c7a800
:0207DE68 46400C2D strmib r0,[r0],-r13, lsr #0x18
:0207DE6C B13CE5C5 teqlt r12,r5,asr #0xb
:0207DE70 41000502 unknown
:0207DE74 DC005900 stcle  9,cr5,[r0],{#0x0}
:0207DE78 0C25FF66 stceq  15,cr15,[r5],#-0x198
:0207DE7C 2D10C980 unknown
:0207DE80 3AF9A008 bcc 01EE5EA8
:0207DE84 10695A02 rsbne  r5,r9,r2,lsl #0x14
:0207DE88 1F310009 swine 0x00310009
:0207DE8C 02950125 addeqs r0,r5,#0x40000009
:0207DE90 5900D9CA stmpldb  r0 ,{r1,r3,r6,r7,r8,r11,r12,r14,r15}
:0207DE94 8118035F tsthi r8,r15,asr r3
:0207DE98 1ED50A01 cdpne 10,12,cr0,cr5,cr1,0
:0207DE9C 14E1A0B0 unknown
:0207DEA0 00A512C9 adceq  r1,r5,r9,asr #0x5
:0207DEA4 E5DA0809 ldrb r0,[r10, #+0x809]		;r10+0x809=*(00000809)
:0207DEA8 111AA909 tstne r10,r9,lsl #0x12
:0207DEAC 07FDC72F ldreqb r12,[r13,+r15, lsr #0xe]!
:0207DEB0 CA1D5970 bgt 027D4478
:0207DEB4 1B6508E5 blne 039C0250
:0207DEB8 DFC50AB9 swile 0x00c50ab9
:0207DEBC 100ABD0B andne  r11,r10,r11,lsl #0x1a
:0207DEC0 0C85E08A stceq  0,cr14,[r5],{#0x8a}
:0207DEC4 7DC40C05 unknown
:0207DEC8 0F15100A swieq 0x0015100a
:0207DECC 11490459 unknown
:0207DED0 0AF90BD5 beq 01EC0E2C
:0207DED4 0079809D unknown
:0207DED8 0E610EC9 cdpeq 14,6,cr0,cr1,cr9,6
:0207DEDC 0159027D cmpeq r9,r13,ror r2
:0207DEE0 01FD1EEA mvneqs r1,r10,ror #0x1d
:0207DEE4 0659002D ldreqb r0,[r9],-r13, lsr #0x0
:0207DEE8 8200BD8A andhi  r11,r0,#0x2280
:0207DEEC 57400131 unknown
:0207DEF0 116D03E2 unknown
:0207DEF4 E5D32DA1 ldrb r2,[r3, #+0xda1]		;r3+0xda1=*(00000da1)
:0207DEF8 00110169 andeqs r0,r1,r9,ror #0x2
:0207DEFC 01E4C2CC mvneq  r12,r12,asr #0x5
:0207DF00 03E44310 mvneq  r4,#0x40000000
:0207DF04 D180116D orrle  r1,r0,r13,ror #0x2
:0207DF08 E5DA0019 ldrb r0,[r10, #+0x19]		;r10+0x19=*(00000019)
:0207DF0C 00B21BF9 unknown
:0207DF10 F8E111CA unknown
:0207DF14 2D07618F unknown
:0207DF18 021D400C andeqs r4,r13,#0xC
:0207DF1C D1605804 unknown
:0207DF20 C5188DE5 ldrgt r8,[r8, #-0xde5]		;(r8-0xde5=*(fffff21b))
:0207DF24 5024C517 eorpl  r12,r4,r7,lsl r5
:0207DF28 79E03886 unknown
:0207DF2C 83018500 unknown
:0207DF30 836001E0 unknown
:0207DF34 7006E206 andvc  r14,r6,r6,lsl #0x4
:0207DF38 C0400075 subgt  r0,r0,r5,ror r0
:0207DF3C 48232F9D stmmida  r3!,{r0,r2,r3,r4,r7,r8,r9,r10,r11,r13}
:0207DF40 E0050041 and  r0,r5,r1,asr #0x0
:0207DF44 B005E281 andlt  r14,r5,r1,lsl #0x5
:0207DF48 000D0182 andeq  r0,r13,r2,lsl #0x3
:0207DF4C 43A00859 movmi  r0,#0x590000		;r0=5832704(0x590000)
:0207DF50 45300AE2 ldrmi r0,[r0, #-0xae2]!
:0207DF54 53006503 unknown
:0207DF58 613004E2 teqvs r0,r2,ror #0x9
:0207DF5C 21A09005 movcs  r9,r5			;r9=0(0x0)
:0207DF60 45A00143 strmi r0,[r0, #+0x143]!
:0207DF64 8A800142 bhi 0007E474
:0207DF68 3009E200 andcc  r14,r9,r0,lsl #0x4
:0207DF6C B103E043 unknown
:0207DF70 8040030D subhi  r0,r0,r13,lsl #0x6
:0207DF74 A00AC1A0 andge  r12,r10,r0,lsr #0x3
:0207DF78 0009E08B andeq  r14,r9,r11,lsl #0x1
:0207DF7C 11E08E90 unknown
:0207DF80 012DC500 unknown
:0207DF84 E418D9C0 ldr r13,[r8],#-0x9c0
:0207DF88 E45A3001 ldrb r3,[r10],#-0x1
:0207DF8C 00488001 subeq  r8,r8,r1
:0207DF90 E3580159 cmp r8,#0x40000016
:0207DF94 E024439C mla  r4,r12,r3,r4unknown
:0207DF98 003101F9 unknown
:0207DF9C 959F30E4 ldrls r3,[r15, #+0xe4]		;r15+0xe4=*(0207e088)=#-786378523(0xd120d0e5)
:0207DFA0 94E24507 unknown
:0207DFA4 E0898311 add  r8,r9,r1,lsl r3
:0207DFA8 E1A091A9 mov  r9,r9,lsr #0x3		;r9=0(0x0)
:0207DFAC 0A801A19 beq 00084818
:0207DFB0 9AE3A0A0 bls 01966238
:0207DFB4 00E08989 rsceq  r8,r0,r9,lsl #0x13
:0207DFB8 E0449008 sub  r9,r4,r8
:0207DFBC E5669001 strb r9,[r6, #-0x1]!
:0207DFC0 09550400 ldmeqdb  r5 ,{r10}^
:0207DFC4 E0843398 umull  r3,r4,r8,r3
:0207DFC8 A00241A4 andge  r4,r2,r4,lsr #0x3
:0207DFCC FFFFDDE1 swinv 0x00ffdde1
:0207DFD0 1025EDCA eorne  r14,r5,r10,asr #0x1b
:0207DFD4 1439D240 unknown
:0207DFD8 C5830955 strgt r0,[r3, #+0x955]		;r3+0x955=*(d120da3a)
:0207DFDC 011C2928 tsteq r12,r8,lsr #0x12
:0207DFE0 E5663640 strb r3,[r6, #-0x640]!
:0207DFE4 20F508A9 rsccss r0,r5,r9,lsr #0x11
:0207DFE8 009910B2 ldreqh r1,[r9], +r2
:0207DFEC E3A04C30 mov  r4,#0x3000		;r4=12288(0x3000)
:0207DFF0 20173103 andcss r3,r7,r3,lsl #0x2
:0207DFF4 0803E4D6 stmeqda  r3 ,{r1,r2,r4,r6,r7,r10,r13,r14,r15}
:0207DFF8 30009D10 andcc  r9,r0,r0,lsl r13
:0207DFFC C107C183 unknown
:0207E000 C91220E5 ldmgtdb  r2 ,{r0,r2,r5,r6,r7,r13}
:0207E004 0500A114 streq r10,[r0, #-0x114]		;(r0-0x114=*(0058feec))
:0207E008 0045F710 subeq  r15,r5,r0,lsl r7
:0207E00C 17560007 ldrneb r0,[r6, -r7]
:0207E010 220011E1 andcs  r1,r0,#0x40000038
:0207E014 E5C03004 strb r3,[r0, #+0x4]		;r0+0x4=*(00590004)
:0207E018 2882000D stmcsia  r2 ,{r0,r2,r3}
:0207E01C E5D61000 ldrb r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:0207E020 10350785 eornes r0,r5,r5,lsl #0xf
:0207E024 00356032 eoreqs r6,r5,r2,lsr r0
:0207E028 20150C38 andcss r0,r5,r8,lsr r12
:0207E02C 8D101586 unknown
:0207E030 E9464D37 stmdb  r6 ,{r0,r1,r2,r4,r5,r8,r10,r11,r14}^
:0207E034 F5009D06 strnv r9,[r0, #-0xd06]		;(r0-0xd06=*(0058f2fa))
:0207E038 01278D4C unknown
:0207E03C 20A55610 adccs  r5,r5,r0,lsl r6
:0207E040 0369408E unknown
:0207E044 30A18FF8 unknown
:0207E048 4000A14A andmi  r10,r0,r10,asr #0x2
:0207E04C F8019952 stmnvda  r1 ,{r1,r4,r6,r8,r11,r12,r15}
:0207E050 CCCD0AED stcgtl 10,cr0,[r13],{#0xed}
:0207E054 0508CCCC streq r12,[r8, #-0xccc]		;(r8-0xccc=*(fffff334))
:0207E058 20B20099 umlalcss r0,r2,r9,r0
:0207E05C A9096DC0 stmgedb  r9 ,{r6,r7,r8,r10,r11,r13,r14}
:0207E060 0839C008 ldmeqda  r9!,{r3,r14,r15}
:0207E064 D100B5B1 strleh r11,[r0, -r1]
:0207E068 254DD130 strcsb r13,[r13, #-0x130]		;(r13-0x130=*(fffffed0))
:0207E06C 3030148D eorccs r1,r0,r13,lsl #0x9
:0207E070 05E24331 streqb r4,[r2, #+0x331]!
:0207E074 20E5C230 rsccs  r12,r5,r0,lsr r2
:0207E078 E35C0000 cmp r12,#0x0
:0207E07C 0D008902 unknown
:0207E080 003DF550 eoreqs r15,r13,r0,asr r5
:0207E084 C0C05804 sbcgt  r5,r0,r4,lsl #0x10
:0207E088 D120D0E5 unknown
:0207E08C 2041102D subcs  r1,r1,r13,lsr #0x0
:0207E090 520005C0 andpl  r0,r0,#0x30000000
:0207E094 A9B81039 ldmgeib  r8!,{r0,r3,r4,r5,r12}
:0207E098 0409D118 streq r13,[r9],#-0x118
:0207E09C 111819A8 tstne r8,r8,lsr #0x13
:0207E0A0 302A8D00 eorcc  r8,r10,r0,lsl #0x1a
:0207E0A4 2DF55200 ldccsl 2,cr5,[r5,#+0x0]!
:0207E0A8 F12047D1 unknown
:0207E0AC F513D1E1 ldrnv r13,[r3, #-0x1e1]		;(r3-0x1e1=*(d120cf04))
:0207E0B0 4C072907 stcmi  9,cr2,[r7],{#0x7}
:0207E0B4 490138E2 stmmidb  r1 ,{r1,r5,r6,r7,r11,r12,r13}
:0207E0B8 0816F144 ldmeqda  r6 ,{r2,r6,r8,r12,r13,r14,r15}
:0207E0BC 142D02C5 unknown
:0207E0C0 4536FF21 ldrmi r15,[r6, #-0xf21]!
:0207E0C4 8110F90D tsthi r0,r13,lsl #0x12
:0207E0C8 17E54C03 strneb r4,[r5,+r3, lsl #0x18]!
:0207E0CC DD3405F9 ldcle  5,cr0,[r4,#-0x3e4]!
:0207E0D0 5000B700 andpl  r11,r0,r0,lsl #0xe
:0207E0D4 15D503CD ldrneb r0,[r5, #+0x3cd]		;r5+0x3cd=*(000003cd)
:0207E0D8 0D360849 ldceq  8,cr0,[r6,#-0x124]!
:0207E0DC 005C0B04 subeqs r0,r12,r4,lsl #0x16
:0207E0E0 BD00E242 unknown
:0207E0E4 06112D03 ldreq r2,[r1],-r3, lsl #0x1a
:0207E0E8 000D5096 muleq  r13,r6,r0
:0207E0EC E2841020 add  r1,r4,#0x20
:0207E0F0 F1165D28 tstnv r6,r8,lsr #0x1a
:0207E0F4 92908F41 addlss r8,r0,#0x104
:0207E0F8 01320001 teqeq r2,r1
:0207E0FC 00019000 andeq  r9,r1,r0
:0207E100 00018FA8 andeq  r8,r1,r8,lsr #0x1f
:0207E104 8D00018E unknown
:0207E108 018C0001 orreq  r0,r12,r1
:0207E10C 018BAA00 orreq  r10,r11,r0,lsl #0x14
:0207E110 00018A00 andeq  r8,r1,r0,lsl #0x14
:0207E114 88000189 stmhida  r0 ,{r0,r3,r7,r8}
:0207E118 87AA0001 strhi r0,[r10,+r1]!
:0207E11C 01860001 orreq  r0,r6,r1
:0207E120 00018500 andeq  r8,r1,r0,lsl #0xa
:0207E124 AA000184 bge 0207E73C
:0207E128 82000183 andhi  r0,r0,#0xC0000020
:0207E12C 01270001 unknown
:0207E130 00018000 andeq  r8,r1,r0
:0207E134 00017FAA andeq  r7,r1,r10,lsr #0x1f
:0207E138 7D00017E unknown
:0207E13C 017C0001 cmneq r12,r1
:0207E140 017BAA00 cmneq r11,r0,lsl #0x14
:0207E144 00017A00 andeq  r7,r1,r0,lsl #0x14
:0207E148 C5000124 strgt r0,[r0, #-0x124]		;(r0-0x124=*(0058fedc))
:0207E14C 016A2C19 unknown
:0207E150 00013000 andeq  r3,r1,r0
:0207E154 38000134 stmccda  r0 ,{r2,r4,r5,r8}
:0207E158 553C0001 ldrpl r0,[r12, #-0x1]!
:0207E15C 21400001 unknown
:0207E160 01124510 tsteq r2,r0,lsl r5
:0207E164 00014C00 andeq  r4,r1,r0,lsl #0x18
:0207E168 00015D50 andeq  r5,r1,r0,asr r13
:0207E16C 58000154 stmplda  r0 ,{r2,r4,r6,r8}
:0207E170 015C0001 cmpeq r12,r1
:0207E174 29556000 ldmcsdb  r5 ,{r13,r14}^
:0207E178 4402251E strmi r2,[r2],#-0x51e
:0207E17C 11B90015 movnes r0,r5,lsl r0		;r0=0(0x0)
:0207E180 9B022113 blls 021065D4
:0207E184 11913D5B orrnes r3,r1,r11,asr r13
:0207E188 00112500 andeqs r2,r1,r0,lsl #0xa
:0207E18C 11913D96 unknown
:0207E190 116B2B00 unknown
:0207E194 913D9100 teqls r13,r0,lsl #0x2
:0207E198 11300011 teqne r0,r1,lsl r0
:0207E19C 913D8C00 teqls r13,r0,lsl #0x18
:0207E1A0 301112AD andccs r1,r1,r13,lsr #0x5
:0207E1A4 99501187 ldmlsdb  r0 ,{r0,r1,r2,r7,r8,r12}^
:0207E1A8 32001116 andcc  r1,r0,#0x80000005
:0207E1AC 82BA0011 adchis r0,r10,#0x11
:0207E1B0 11E08011 mvnne  r8,r1,lsl r0
:0207E1B4 60117D40 andvss r7,r1,r0,asr #0x1a
:0207E1B8 40110921 andmis r0,r1,r1,lsr #0x12
:0207E1BC 801178EA andhis r7,r1,r10,ror #0x11
:0207E1C0 330011C0 unknown
:0207E1C4 11730011 cmnne r3,r1,lsl r0
:0207E1C8 11B0AA80 movnes r10,r0,lsl #0x15		;r10=0(0x0)
:0207E1CC 80116E40 andhis r6,r1,r0,asr #0x1c
:0207E1D0 694011A0 stmvsdb  r0 ,{r5,r7,r8,r12}^
:0207E1D4 90AA8011 adcls  r8,r10,r1,lsl r0
:0207E1D8 E9340011 ldmdb  r4!,{r0,r4}
:0207E1DC 80116407 andhis r6,r1,r7,lsl #0x8
:0207E1E0 AA401180 bge 030827E8
:0207E1E4 7080115F addvc  r1,r0,r15,asr r1
:0207E1E8 115A4011 cmpne r10,r1,lsl r0
:0207E1EC 40116080 andmis r6,r1,r0,lsl #0x1
:0207E1F0 801155AA andhis r5,r1,r10,lsr #0xb
:0207E1F4 30E51150 rsccc  r1,r5,r0,asr r1
:0207E1F8 40801150 addmi  r1,r0,r0,asr r1
:0207E1FC 4B401152 blmi 0308274C
:0207E200 11308011 teqne r0,r1,lsl r0
:0207E204 80114640 andhis r4,r1,r0,asr #0xc
:0207E208 00115520 andeqs r5,r1,r0,lsr #0xa
:0207E20C 1141161D unknown
:0207E210 40111080 andmis r1,r1,r0,lsl #0x1
:0207E214 AB50113C blge 0348270C
:0207E218 D11111E1 tstle r1,r1,ror #0x3
:0207E21C 3700450D strcc r4,[r0,-r13, lsl #0xa]
:0207E220 0270A1FF rsbeqs r10,r0,#0xC000003F
:0207E224 E204014D and  r0,r4,#0x40000013
:0207E228 E0841FA0 add  r1,r4,r0,lsr #0x1f
:0207E22C C180105D orrgt  r1,r0,r13,asr r0
:0207E230 655702F5 ldrvsb r0,[r7, #-0x2f5]		;(r7-0x2f5=*(fffffd0b))
:0207E234 79102600 ldmvcdb  r0 ,{r9,r10,r13}
:0207E238 CA165130 bgt 02612700
:0207E23C D5FFFECB ldrleb r15,[r15, #+0xecb]!
:0207E240 71E31405 mvnvc  r1,r5,lsl #0x8
:0207E244 30480200 subcc  r0,r8,r0,lsl #0x4
:0207E248 300001D9 unknown
:0207E24C 55C0005D strplb r0,[r0, #+0x5d]		;r0+0x5d=*(0000005d)
:0207E250 0D52DC58 unknown
:0207E254 031DDC00 tsteq r13,#0x0
:0207E258 5528558C strpl r5,[r8, #-0x58c]!
:0207E25C 35E1DCF8 strccb r13,[r1, #+0xcf8]!
:0207E260 550F8100 strpl r8,[r15, #-0x100]		;r15-0x100=*(0207e168)=#89424(0x00015d50)
:0207E264 06252618 unknown
:0207E268 6000F503 andvs  r15,r0,r3,lsl #0xa
:0207E26C 699F1056 ldmvsib  r15 ,{r1,r2,r4,r6,r12}
:0207E270 000D1625 andeq  r1,r13,r5,lsr #0xc
:0207E274 4802FD02 stmmida  r2 ,{r1,r8,r10,r11,r12,r13,r14,r15}
:0207E278 599F1054 ldmplib  r15 ,{r2,r4,r6,r12}
:0207E27C 12E3E005 rscne  r14,r3,#0x5
:0207E280 8405B9FF strhi r11,[r5],#-0x9ff
:0207E284 20260635 eorcs  r0,r6,r5,lsr r6
:0207E288 04D90529 ldreqb r0,[r9],#+0x529
:0207E28C 4C0879AD stcmi  9,cr7,[r8],{#0xad}
:0207E290 30051D59 andcc  r1,r5,r9,asr r13
:0207E294 01480075 unknown
:0207E298 00017800 andeq  r7,r1,r0,lsl #0x10
:0207E29C 000155A0 andeq  r5,r1,r0,lsr #0xb
:0207E2A0 C80001B8 stmgtda  r0 ,{r3,r4,r5,r7,r8}
:0207E2A4 01D00001 biceqs r0,r0,r1
:0207E2A8 0155D800 cmpeq r5,r0,lsl #0x10
:0207E2AC 0001E000 andeq  r14,r1,r0
:0207E2B0 EC0001E8 stc  1,cr0,[r0],{#0xe8}
:0207E2B4 55F00001 ldrplb r0,[r0, #+0x1]!
:0207E2B8 01F40001 mvneqs r0,r1
:0207E2BC 0001F800 andeq  r15,r1,r0,lsl #0x10
:0207E2C0 011CC1FC ldreqsh r12,[r12, -r12]
:0207E2C4 B504D500 strlt r13,[r4, #-0x500]		;(r4-0x500=*(00002b00))
:0207E2C8 0C00011C stceq  1,cr0,[r0],{#0x1c}
:0207E2CC 00011009 andeq  r1,r1,r9
:0207E2D0 B6000114 unknown
:0207E2D4 0F8D6018 swieq 0x008d6018
:0207E2D8 D03010DD unknown
:0207E2DC 8C0025E5 stchi  5,cr2,[r0],{#0xe5}
:0207E2E0 701990DD ldrvcsb r9,[r9], -r13
:0207E2E4 173570DD unknown
:0207E2E8 E3530E1D cmp r3,#0x1D0
:0207E2EC 00C51F01 sbceq  r1,r5,r1,lsl #0x1e
:0207E2F0 10951049 addnes r1,r5,r9,asr #0x0
:0207E2F4 D1D030F2 ldrlesh r3,[r0, #+0x2]		;r0+0x2=*(00000002)
:0207E2F8 E147D100 unknown
:0207E2FC D1211035 unknown
:0207E300 2DD04010 unknown
:0207E304 CA10D10A bgt 024B2734
:0207E308 00D101D9 ldreqsb r0,[r1],#+0x19
:0207E30C D10212C9 unknown
:0207E310 20D10940 sbccss r0,r1,r0,asr #0x12
:0207E314 00D15780 sbceqs r5,r1,r0,lsl #0xf
:0207E318 DD60D181 stclel 1,cr13,[r0,#-0x204]!
:0207E31C DD503110 unknown
:0207E320 11BDF550 movnes r15,r0,asr r5
:0207E324 B95E00BD ldmltdb  r14 ,{r0,r2,r3,r4,r5,r7}^
:0207E328 201D0110 andcss r0,r13,r0,lsl r1
:0207E32C 801050D9 ldrhisb r5,[r0], -r9
:0207E330 D101C134 unknown
:0207E334 3D002141 unknown
:0207E338 00D91000 sbceqs r1,r9,r0
:0207E33C 81D5133D bichis r1,r5,r13,lsr r3
:0207E340 0140D92E unknown
:0207E344 04412005 streqb r2,[r1],#-0x5
:0207E348 01801CD9 unknown
:0207E34C 2005BB35 andcs  r11,r5,r5,lsr r11
:0207E350 04201DD0 unknown
:0207E354 05790031 ldreqb r0,[r9, #-0x31]!
:0207E358 0DE86099 stceql 0,cr6,[r8,#+0x264]!
:0207E35C 2005C530 andcs  r12,r5,r0,lsr r5
:0207E360 1CFD0021 ldcnel 0,cr0,[r13],#+0x84
:0207E364 E93803F9 ldmdb  r8!,{r0,r3,r4,r5,r6,r7,r8,r9}
:0207E368 B9F2BB00 ldmltib  r2!,{r8,r9,r11,r12,r13,r15}^
:0207E36C D020F200 eorle  r15,r0,r0,lsl #0x4
:0207E370 231035E1 tstcs r0,#0x38400000
:0207E374 50105942 andpls r5,r0,r2,asr #0x12
:0207E378 D14000D9 unknown
:0207E37C 05C000E5 streqb r0,[r0, #+0xe5]		;r0+0xe5=*(000000e5)
:0207E380 C5E001DD strgtb r0,[r0, #+0x1dd]!
:0207E384 04017D03 streq r7,[r1],#-0xd03
:0207E388 0DC1A0E0 unknown
:0207E38C 590C1CDD stmpldb  r12 ,{r0,r2,r3,r4,r6,r7,r10,r11,r12}
:0207E390 81300C07 teqhi r0,r7,lsl #0x18
:0207E394 20050CE0 andcs  r0,r5,r0,ror #0x19
:0207E398 3005E080 andcc  r14,r5,r0,lsl #0x1
:0207E39C D202DDD3 andle  r13,r2,#0x34C0
:0207E3A0 3D03E540 unknown
:0207E3A4 40090102 andmi  r0,r9,r2,lsl #0x2
:0207E3A8 132D02D5 unknown
:0207E3AC D1387433 teqle r8,r3,lsr r4
:0207E3B0 0E10310C cdpeq 1,0,cr3,cr0,cr12,0
:0207E3B4 31F2000D mvnccs r0,r13
:0207E3B8 D6118500 ldrle r8,[r1],-r0, lsl #0xa
:0207E3BC 0401250A streq r2,[r1],#-0x50a
:0207E3C0 20A95C00 adccs  r5,r9,r0,lsl #0x18
:0207E3C4 4122000C unknown
:0207E3C8 24CDD016 strcsb r13,[r13],#+0x16
:0207E3CC 00151BF1 ldreqsh r1,[r5], -r1
:0207E3D0 04CD0418 streqb r0,[r13],#+0x418
:0207E3D4 001DA59D muleqs r13,r13,r5
:0207E3D8 A9F60145 unknown
:0207E3DC 0912E500 ldmeqdb  r2 ,{r8,r10,r13,r14,r15}
:0207E3E0 F5030510 strnv r0,[r3, #-0x510]		;(r3-0x510=*(d120cbd5))
:0207E3E4 A302D9B3 unknown
:0207E3E8 21F814C9 mvncss r1,r9,asr #0x9
:0207E3EC 2A600004 bcs 0387E404
:0207E3F0 CD5005CD unknown
:0207E3F4 0DD14005 unknown
:0207E3F8 25E1D100 strcsb r13,[r1, #+0x100]!
:0207E3FC 0101D904 unknown
:0207E400 B0E25550 rsclt  r5,r2,r0,asr r5
:0207E404 E1C60240 bic  r0,r6,r0,asr #0x4
:0207E408 E1C630B2 strh r3,[r6, #+0x2]		;r6+0x2=*(00000002)
:0207E40C 86006004 strhi r6,[r0],-r4
:0207E410 D11035CD tstle r0,r13,asr #0xb
:0207E414 C610B0E1 ldrgt r11,r0,r13,asr #0xb
:0207E418 D2041902 andle  r1,r4,#0x8000
:0207E41C 0261213D rsbeq  r2,r1,#0x4000000F
:0207E420 C5004908 strgt r4,[r0, #-0x908]		;(r0-0x908=*(fffff6f8))
:0207E424 E56DD206 strb r13,[r13, #-0x206]!
:0207E428 E1D040F2 ldrsh r4,[r0, #+0x2]		;r0+0x2=*(00000002)
:0207E42C 00A01007 adceq  r1,r0,r7
:0207E430 395701F9 ldmccdb  r7 ,{r0,r3,r4,r5,r6,r7,r8}^
:0207E434 30F2B11F rscccs r11,r2,r15,lsl r1
:0207E438 0305E1D2 unknown
:0207E43C 06E04460 unknown
:0207E440 E9200D4D stmdb  r0!,{r0,r2,r3,r6,r8,r10,r11}
:0207E444 1020A000 eorne  r10,r0,r0
:0207E448 0021C3A0 eoreq  r12,r1,r0,lsr #0x7
:0207E44C 854033ED strhib r3,[r0, #-0x3ed]		;(r0-0x3ed=*(fffffc13))
:0207E450 D050B002 subles r11,r0,r2
:0207E454 803007E5 eorhis r0,r0,r5,ror #0xf
:0207E458 500001E0 andpl  r0,r0,r0,ror #0x3
:0207E45C C0054D85 andgt  r4,r5,r5,lsl #0x1b
:0207E460 C34005E5 unknown
:0207E464 7004E504 andvc  r14,r4,r4,lsl #0xa
:0207E468 57011DD0 unknown
:0207E46C 500423ED andpl  r2,r4,r13,ror #0x7
:0207E470 05E5D240 streqb r13,[r5, #+0x240]!
:0207E474 C001D130 andgt  r13,r1,r0,lsr r1
:0207E478 40A000E9 adcmi  r0,r0,r9,ror #0x1
:0207E47C 00C103C5 sbceq  r0,r1,r5,asr #0x7
:0207E480 B083C004 addlt  r12,r3,r4
:0207E484 4C400603 stcmil 6,cr0,[r0],{#0x3}
:0207E488 0610A9E0 ldreq r10,[r0],{#0x3}
:0207E48C 08E04440 unknown
:0207E490 E081E004 add  r14,r1,r4
:0207E494 0701400E streq r4,[r1, -r14]
:0207E498 01C00461 biceq  r0,r0,r1,ror #0x8
:0207E49C 000D7C70 andeq  r7,r13,r0,ror r12
:0207E4A0 5703897E unknown
:0207E4A4 20DD28E1 sbccss r2,r13,r1,ror #0x11
:0207E4A8 5000DD70 andpl  r13,r0,r0,ror r13
:0207E4AC 0009E24C andeq  r14,r9,r12,asr #0x4
:0207E4B0 70C530DD unknown
:0207E4B4 00B5E575 adceqs r14,r5,r5,ror r5
:0207E4B8 001520DD ldreqsb r2,[r5], -r13
:0207E4BC 787030DD unknown
:0207E4C0 470005D5 unknown
:0207E4C4 7001200D andvc  r2,r1,r13
:0207E4C8 0C0AE5F5 stceq  5,cr14,[r10],{#0xf5}
:0207E4CC C90A0115 stmgtdb  r10 ,{r0,r2,r4,r8}
:0207E4D0 C5700008 ldrgtb r0,[r0, #-0x8]!
:0207E4D4 708A30DD unknown
:0207E4D8 DE04E9DC mcrle 9,0,r14,cr4,cr12,{6}
:0207E4DC 475005E5 ldrmib r0,[r10], +r13
:0207E4E0 5000E004 andpl  r14,r0,r4
:0207E4E4 5C0489CC stcpl  9,cr8,[r4],{#0xcc}
:0207E4E8 505E01C9 subpls r0,r14,r9,asr #0x3
:0207E4EC 0159E381 cmpeq r9,r1,lsl #0x7
:0207E4F0 00A15004 adceq  r5,r1,r4
:0207E4F4 692444E0 stmvsdb  r4!,{r5,r6,r7,r10,r14}
:0207E4F8 2FE15E03 swics 0x00e15e03
:0207E4FC 10290319 eorne  r0,r9,r9,lsl r3
:0207E500 71E30165 mvnvc  r0,r5,ror #0x2
:0207E504 104904BD strneh r0,[r9],#-0x4d
:0207E508 101BFD33 andnes r15,r11,r3,lsr r13
:0207E50C 1005001D andne  r0,r5,r13,lsl r0
:0207E510 05E2822B streqb r8,[r2, #+0x22b]!
:0207E514 50150029 andpls r0,r5,r9,lsr #0x0
:0207E518 1014A105 andnes r10,r4,r5,lsl #0x2
:0207E51C 2051D458 subcss r13,r1,r8,asr r4
:0207E520 40104521 andmis r4,r0,r1,lsr #0xa
:0207E524 540AED84 strpl r14,[r10],#-0xd84
:0207E528 D1F9E14A mvnles r14,r10,asr #0x2
:0207E52C 83100E00 tsthi r0,#0x0
:0207E530 200406E0 andcs  r0,r4,r0,ror #0xd
:0207E534 52010181 andpl  r0,r1,#0x40000020
:0207E538 42C001E5 sbcmi  r0,r0,#0x40000039
:0207E53C 11048104 unknown
:0207E540 A07001E3 rsbges r0,r0,r3,ror #0x3
:0207E544 81153113 tsthi r5,r3,lsl r1
:0207E548 4D002D16 unknown
:0207E54C 10000D20 andne  r0,r0,r0,lsr #0x1a
:0207E550 855C2095 ldrhib r2,[r12, #-0x95]		;(r12-0x95=*(ffffff6b))
:0207E554 E24CAE00 sub  r10,r12,#0x0
:0207E558 4D72704D ldcmil 0,cr7,[r2,#-0x134]!
:0207E55C 07101560 ldreq r1,[r2,#-0x134]!
:0207E560 D2B42881 adcles r2,r4,#0x810000
:0207E564 100D101D andne  r1,r13,r13,lsl r0
:0207E568 E5F20015 ldrb r0,[r2, #+0x15]!
:0207E56C 8E02D10C cdphi 1,0,cr13,cr2,cr12,0
:0207E570 0D81100A unknown
:0207E574 89E5C200 unknown
:0207E578 C8088902 stmgtda  r8 ,{r1,r8,r11,r15}
:0207E57C 0435E5DC unknown
:0207E580 E9CC0689 stmib  r12 ,{r0,r3,r7,r9,r10}^
:0207E584 2CE5D300 stccsl 3,cr13,[r5],#+0x0
:0207E588 F1A05003 movnv  r5,r3			;r5=-786378523(0xd120d0e5)
:0207E58C 011E212C tsteq r14,r12,lsr #0x2
:0207E590 6518F510 ldrvs r15,[r8, #-0x510]		;(r8-0x510=*(00015840))
:0207E594 0C61FC20 stceql 12,cr15,[r1],#-0x80
:0207E598 0F002103 swieq 0x00002103
:0207E59C 55F20051 ldrplb r0,[r2, #+0x51]!
:0207E5A0 03E1D010 mvneq  r13,#0x10
:0207E5A4 FFE04520 swinv 0x00e04520
:0207E5A8 61024000 unknown
:0207E5AC 10025900 andne  r5,r2,r0,lsl #0x12
:0207E5B0 001DE1C0 andeqs r14,r13,r0,asr #0x3
:0207E5B4 8302698C unknown
:0207E5B8 891009E0 ldmhidb  r0 ,{r5,r6,r7,r8,r11}
:0207E5BC D510011A ldrle r0,[r0, #-0x11a]		;(r0-0x11a=*(fffffee6))
:0207E5C0 0002E419 andeq  r14,r2,r9,lsl r4
:0207E5C4 C30B5555 unknown
:0207E5C8 C910FBE4 ldmgtdb  r0 ,{r2,r5,r6,r7,r8,r9,r11,r12,r13,r14,r15}
:0207E5CC 04100903 ldreq r0,[r0],#-0x903
:0207E5D0 00310175 eoreqs r0,r1,r5,ror r1
:0207E5D4 E5D00329 ldrb r0,[r0, #+0x329]		;r0+0x329=*(00000329)
:0207E5D8 8020053B eorhi  r0,r0,r11,lsr r5
:0207E5DC 823001E2 eorhis r0,r0,#0x80000038
:0207E5E0 101100E0 andnes r0,r1,r0,ror #0x1
:0207E5E4 010D7904 unknown
:0207E5E8 7DE57310 stcvcl 3,cr7,[r5,#+0x40]!
:0207E5EC 2DC9852C unknown
:0207E5F0 8A139553 bhi 02563B44
:0207E5F4 E0431002 sub  r1,r3,r2
:0207E5F8 E20B1505 and  r1,r11,#0x1400000
:0207E5FC F801D904 stmnvda  r1 ,{r2,r8,r11,r12,r14,r15}
:0207E600 8D411225 unknown
:0207E604 0225A909 eoreq  r10,r5,#0x24000
:0207E608 089D8001 ldmeqia  r13 ,{r0,r15}
:0207E60C A07010E1 rsbges r1,r0,r1,ror #0x1
:0207E610 505519E1 subpls r1,r5,r1,ror #0x13
:0207E614 9900022F stmlsdb  r0 ,{r0,r1,r2,r3,r5,r9}
:0207E618 A0041913 andge  r1,r4,r3,lsl r9
:0207E61C 00093113 andeq  r3,r9,r3,lsl r1
:0207E620 A04C0103 subge  r0,r12,r3,lsl #0x2
:0207E624 44D08DE1 ldrmib r8,[r0],#+0xde1
:0207E628 E1A05C41 mov  r5,r1,asr #0x18
:0207E62C 950285EF strls r8,[r2, #-0x5ef]		;(r2-0x5ef=*(f7022331))
:0207E630 21003115 unknown
:0207E634 0031F005 eoreqs r15,r1,r5
:0207E638 00BDC710 adceqs r12,r13,r0,lsl r7
:0207E63C 00510165 subeqs r0,r1,r5,ror #0x2
:0207E640 79102049 ldmvcdb  r0 ,{r0,r3,r6,r13}
:0207E644 30213049 eorcc  r3,r1,r9,asr #0x0
:0207E648 ED0204E1 unknown
:0207E64C CA049134 bgt 021A2B24
:0207E650 65B710F1 ldrvs r1,[r7, #+0xf1]!
:0207E654 C720B211 unknown
:0207E658 015D01E1 cmpeq r13,r1,ror #0x3
:0207E65C 99C1304D stmlsib  r1 ,{r0,r2,r3,r6,r12,r13}^
:0207E660 E5C72001 strb r2,[r7, #+0x1]		;r7+0x1=*(00000001)
:0207E664 F5143D14 ldrnv r3,[r4, #-0xd14]		;(r4-0xd14=*(000022ec))
:0207E668 81614E00 unknown
:0207E66C 08794908 unknown
:0207E670 016100C9 unknown
:0207E674 10C5E5C7 sbcne  r14,r5,r7,asr #0xb
:0207E678 3D050D9D unknown
:0207E67C 7D012947 unknown
:0207E680 05001520 streq r1,[r0, #-0x520]		;(r0-0x520=*(fffffae0))
:0207E684 3F04E002 swicc 0x0004e002
:0207E688 15800399 strne r0,[r0, #+0x399]		;r0+0x399=*(00000399)
:0207E68C 55106910 ldrpl r6,[r0, #-0x910]		;(r0-0x910=*(fffff6f0))
:0207E690 0B405D00 bleq 03095A98
:0207E694 81FF3DFC ldrhish r3,[r15, #+0xdc]!
:0207E698 00616033 rsbeq  r6,r1,r3,lsr r0
:0207E69C 01F584C0 mvneqs r8,r0,asr #0x9
:0207E6A0 01E24A7C mvneq  r4,r12,ror r10
:0207E6A4 0DCD8636 unknown
:0207E6A8 1000E2E3 andne  r14,r0,r3,ror #0x5
:0207E6AC 03301335 teqeq r0,#0xD4000000
:0207E6B0 E2400ECD sub  r0,r0,#0xCD0
:0207E6B4 0C09C002 stceq  0,cr12,[r9],{#0x2}
:0207E6B8 1D0100B5 unknown
:0207E6BC 1002E09C mulne  r2,r12,r0
:0207E6C0 00E006A3 rsceq  r0,r0,r3,lsr #0xd
:0207E6C4 9504AD40 strls r10,[r4, #-0xd40]		;(r4-0xd40=*(000022c0))
:0207E6C8 0365C703 unknown
:0207E6CC 60805835 addvs  r5,r0,r5,lsr r8
:0207E6D0 25244DE2 strcs r4,[r4, #-0xde2]!
:0207E6D4 41100800 tstmi r0,r0,lsl #0x10
:0207E6D8 FDB5E018 ldc2  0,cr14,[r5,#+0x60]!
:0207E6DC 03311071 teqeq r1,#0x71
:0207E6E0 0903B110 stmeqdb  r3 ,{r4,r8,r12,r13,r15}
:0207E6E4 1121D800 unknown
:0207E6E8 89033800 stmhidb  r3 ,{r11,r12,r13}
:0207E6EC B1A02003 movlt  r2,r3			;r2=-786378523(0xd120d0e5)
:0207E6F0 00099201 andeq  r9,r9,r1,lsl #0x4
:0207E6F4 4DF10231 ldcmil 2,cr0,[r1,#+0xc4]!
:0207E6F8 00250700 eoreq  r0,r5,r0,lsl #0xe
:0207E6FC AB01F132 blge 020FABCC
:0207E700 2006050C andcs  r0,r6,r12,lsl #0xa
:0207E704 C750142D ldrgtb r1,[r0,-r13, lsr #0x8]
:0207E708 E50A58E5 str r5,[r10, #-0x8e5]		;(r10-0x8e5=*(fffff71b))
:0207E70C E8BD8110 ldmia  r13!,{r4,r8,r15}
:0207E710 A9189938 ldmgedb  r8 ,{r3,r4,r5,r8,r11,r12,r15}
:0207E714 5061F200 rsbpl  r15,r1,r0,lsl #0x4
:0207E718 9A22F9D0 bls 0293CE60
:0207E71C D1EBFFFF unknown
:0207E720 61098410 unknown
:0207E724 20084110 andcs  r4,r8,r0,lsl r1
:0207E728 50200425 eorpl  r0,r0,r5,lsr #0x8
:0207E72C 04C316A0 streqb r1,[r3],#+0x6a0
:0207E730 A902F100 stmgedb  r2 ,{r8,r12,r13,r14,r15}
:0207E734 01F9CD00 mvneqs r12,r0,lsl #0x1a
:0207E738 08D85021 ldmeqia  r8 ,{r0,r5,r12,r14}^
:0207E73C 1CA90315 stcne  3,cr0,[r9],#+0x54
:0207E740 10312004 eornes r2,r1,r4
:0207E744 3D26E084 stccc  0,cr14,[r6,#-0x210]!
:0207E748 C4200410 unknown
:0207E74C C01005E5 andgts r0,r0,r5,ror #0xb
:0207E750 31103D01 tstcc r0,r1,lsl #0x1a
:0207E754 203D5002 eorcss r5,r13,r2
:0207E758 E1D410F2 ldrsh r1,[r4, #+0x2]		;r4+0x2=*(00003002)
:0207E75C 018D010B orreq  r0,r13,r11,lsl #0x2
:0207E760 E0413055 sub  r3,r1,r5,asr r0
:0207E764 603904BD unknown
:0207E768 D8E60021 unknown
:0207E76C E0841002 add  r1,r4,r2
:0207E770 35016905 strcc r6,[r1, #-0x905]		;r1-0x905=*(3ffff6fe)=#0(0x00000000)
:0207E774 0030C012 eoreqs r12,r0,r2,lsl r0
:0207E778 0005E280 andeq  r14,r5,r0,lsl #0x5
:0207E77C 1900E5C1 stmnedb  r0 ,{r0,r6,r7,r8,r10,r13,r14,r15}
:0207E780 F7022920 strnv r2,[r2,-r0, lsr #0x12]
:0207E784 6538022D ldrvs r0,[r8, #-0x22d]!
:0207E788 2B4FF007 blcs 0347A7AC
:0207E78C D0FCE92D rscles r14,r12,r13,lsr #0x12
:0207E790 9D03594D unknown
:0207E794 E0003100 and  r3,r0,r0,lsl #0x2
:0207E798 2D09100D unknown
:0207E79C D8904503 ldmleia  r0 ,{r0,r1,r8,r10,r14}
:0207E7A0 45D44045 ldrmib r4,[r4, #+0x45]		;r4+0x45=*(00003045)
:0207E7A4 459CAD40 ldrmi r10,[r12, #+0xd40]		;r12+0xd40=*(00000d40)
:0207E7A8 D4000580 strle r0,[r0],#-0x580
:0207E7AC BD500109 unknown
:0207E7B0 4549A223 strmib r10,[r9, #-0x223]		;(r9-0x223=*(fffffddd))
:0207E7B4 00114E41 andeqs r4,r1,r1,asr #0x1c
:0207E7B8 89281E25 stmhidb  r8!,{r0,r2,r5,r9,r10,r11,r12}
:0207E7BC DA002502 ble 02087BCC
:0207E7C0 30250255 eorcc  r0,r5,r5,asr r2
:0207E7C4 059F3590 ldreq r3,[r15, #+0x590]		;r15+0x590=*(0207ed5c)=#1160463703(0x452b4557)
:0207E7C8 438C1251 orrmi  r1,r12,#0x10000005
:0207E7CC 69159F35 ldmvsdb  r5 ,{r0,r2,r4,r5,r8,r9,r10,r11,r12,r15}
:0207E7D0 80318A15 eorhis r8,r1,r5,lsl r10
:0207E7D4 68689111 unknown
:0207E7D8 6C059F45 stcvs  15,cr9,[r5],{#0x45}
:0207E7DC 64E59F05 unknown
:0207E7E0 31114500 tstcc r1,r0,lsl #0xa
:0207E7E4 7D8111C1 unknown
:0207E7E8 154C8111 strneb r8,[r12, #-0x111]		;(r12-0x111=*(fffffeef))
:0207E7EC 10E59F2A rscne  r9,r5,r10,lsr #0x1e
:0207E7F0 20010D30 andcs  r0,r1,r0,lsr r13
:0207E7F4 0019113D andeqs r1,r9,r13,lsr r1
:0207E7F8 C90015D0 stmgtdb  r0 ,{r4,r6,r7,r8,r10,r12}
:0207E7FC 7124DD10 unknown
:0207E800 0C610118 stceql 1,cr0,[r1],#-0x60
:0207E804 452F8210 strmi r8,[r15, #-0x210]!
:0207E808 02C18304 sbceq  r8,r1,#0x10000000
:0207E80C 0003E583 andeq  r14,r3,r3,lsl #0xb
:0207E810 05110593 ldreq r0,[r1, #-0x593]		;r1-0x593=*(3ffffa70)=#0(0x00000000)
:0207E814 1702E380 strne r14,[r2,-r0, lsl #0x7]
:0207E818 83024981 unknown
:0207E81C 50C9E841 sbcpl  r14,r9,r1,asr #0x10
:0207E820 040335D6 streq r3,[r3],#-0x5d6
:0207E824 4369A050 unknown
:0207E828 000DD58A andeq  r13,r13,r10,lsl #0xb
:0207E82C F15341D5 ldrnvsb r4,[r3, #-0x15]		;r3-0x15=*(452b4542)=#0(0x00000000)
:0207E830 D5433593 strleb r3,[r3, #-0x593]		;(r3-0x593=*(fffffa6d))
:0207E834 51DB3AE1 bicpls r3,r11,r1,ror #0x15
:0207E838 DA03DD12 ble 02175C88
:0207E83C 00E5DD00 rsceq  r13,r5,r0,lsl #0x1a
:0207E840 E0815006 add  r5,r1,r6
:0207E844 A1041011 unknown
:0207E848 30108500 andccs r8,r0,r0,lsl #0xa
:0207E84C E2400068 sub  r0,r0,#0x68
:0207E850 E4C10001 strb r0,[r1],#+0x1
:0207E854 05850005 streq r0,[r5, #+0x5]		;r5+0x5=*(d120d0ea)
:0207E858 DA0145FA ble 020D0048
:0207E85C F8E5DD10 unknown
:0207E860 E1DD2D05 bics r2,r13,r5,lsl #0x1a
:0207E864 0001001D andeq  r0,r1,r13,lsl r0
:0207E868 1801E241 stmneda  r1 ,{r0,r6,r9,r13,r14,r15}
:0207E86C B8E08210 unknown
:0207E870 94E1CD1D unknown
:0207E874 E59F1400 ldr r1,[r15, #+0x400]		;r15+0x400=*(0207ec7c)=#536931327(0x2000ebff)
:0207E878 E3A02F4D mov  r2,#0x134		;r2=308(0x134)
:0207E87C DDBD00F8 ldcle  0,cr0,[r13,#+0x3e0]!
:0207E880 FFFCF2E1 swinv 0x00fcf2e1
:0207E884 E500B0EB str r11,[r0, #-0xeb]		;(r0-0xeb=*(ffffff15))
:0207E888 E5FE2F41 ldrb r2,[r14, #+0xf41]!
:0207E88C 00DD0C31 sbceqs r0,r13,r1,lsr r12
:0207E890 D42900D0 unknown
:0207E894 D511C5E1 ldrle r12,[r1, #-0x5e1]		;r1-0x5e1=*(2000e61e)=#0(0x00000000)
:0207E898 9F445411 swils 0x00445411
:0207E89C 04580C05 ldreqb r0,[r8],#-0xc05
:0207E8A0 4450E59F ldrmib r14,[r0],#-0x59f
:0207E8A4 F900159F stmnvdb  r0 ,{r0,r1,r2,r3,r4,r7,r8,r10,r12}
:0207E8A8 067CE50B unknown
:0207E8AC 2005EB00 andcs  r14,r5,r0,lsl #0x16
:0207E8B0 99009D01 stmlsdb  r0 ,{r0,r8,r10,r11,r12,r15}
:0207E8B4 01013800 unknown
:0207E8B8 10DB5431 sbcnes r5,r11,r1,lsr r4
:0207E8BC D19B1521 orrles r1,r11,r1,lsr #0xa
:0207E8C0 818001E5 orrhi  r0,r0,r5,ror #0x3
:0207E8C4 6139BEE2 teqvs r9,r2,ror #0x1d
:0207E8C8 2D30B180 ldccs  1,cr11,[r0,#-0x200]!
:0207E8CC 0008061D andeq  r0,r8,r13,lsl r6
:0207E8D0 05A0E045 streq r14,[r0, #+0x45]!
:0207E8D4 0E0FA11F mcreq 1,0,r10,cr15,cr15,{0}
:0207E8D8 7EE0E061 cdpvc 0,14,cr14,cr0,cr1,3
:0207E8DC 08E00291 unknown
:0207E8E0 6001A170 andvs  r10,r1,r0,ror r1
:0207E8E4 5D200001 stcpl  0,cr0,[r0,#-0x4]!
:0207E8E8 E357A81A cmp r7,#0x1A0000
:0207E8EC 0A065105 beq 02212D08
:0207E8F0 D8101E1D ldmleda  r0 ,{r0,r2,r3,r4,r9,r10,r11,r12}
:0207E8F4 0661E428 unknown
:0207E8F8 E1520B71 cmp r2,r1,ror r11
:0207E8FC 06261690 unknown
:0207E900 FFFFFAE0 swinv 0x00fffae0
:0207E904 9F03E4BA swils 0x0003e4ba
:0207E908 8720A500 strhi r10,[r0,-r0, lsl #0xa]!
:0207E90C 08E08031 unknown
:0207E910 E5011320 str r1,[r1, #-0x320]		;(r1-0x320=*(fffffce0))
:0207E914 3001B500 andcc  r11,r1,r0,lsl #0xa
:0207E918 0DB3E513 ldceq  5,cr14,[r3,#+0x4c]!
:0207E91C 0D434010 unknown
:0207E920 00319000 eoreqs r9,r1,r0
:0207E924 02095500 andeq  r5,r9,#0x0
:0207E928 95607100 strlsb r7,[r0, #-0x100]!
:0207E92C 01615019 unknown
:0207E930 1145EB00 unknown
:0207E934 59216000 stmpldb  r1!,{r13,r14}
:0207E938 E1A0A000 mov  r10,r0			;r10=0(0x0)
:0207E93C 6D15D905 unknown
:0207E940 10610900 rsbne  r0,r1,r0,lsl #0x12
:0207E944 00350C31 eoreqs r0,r5,r1,lsr r12
:0207E948 D3002D0A unknown
:0207E94C EB160005 bl 025FE968
:0207E950 6012E104 andvss r14,r2,r4,lsl #0x2
:0207E954 8DA00049 stchi  0,cr0,[r0,#+0x124]!
:0207E958 000514E5 andeq  r1,r5,r5,ror #0x9
:0207E95C B007E158 andlt  r14,r7,r8,asr r1
:0207E960 D100E04B unknown
:0207E964 003AFFFF unknown
:0207E968 29795B00 unknown
:0207E96C 6B000080 blvs 0207EB74
:0207E970 803978E2 eorhis r7,r9,r2,ror #0x11
:0207E974 A0403954 subge  r3,r0,r4,asr r9
:0207E978 F039FBCB eornvs r15,r9,r11,asr #0x17
:0207E97C 70390918 eorvcs r0,r9,r8,lsl r9
:0207E980 640B1D05 strvs r1,[r11],#-0xd05
:0207E984 25690741 strcsb r0,[r9, #-0x741]!
:0207E988 0D101500 unknown
:0207E98C 9F131810 swils 0x00131810
:0207E990 12D5E51D sbcnes r14,r5,#0x7400000
:0207E994 1445FBBC strneb r15,[r5],#-0xbbc
:0207E998 03150359 tsteq r5,#0x64000001
:0207E99C 7EF25011 mrcvc 0,7,r5,cr2,cr1,{0}
:0207E9A0 0BF2CD02 bleq 01D31DB0
:0207E9A4 FB085D20 blx 02295E34
:0207E9A8 62B524FF adcvss r2,r5,#0xFF000000
:0207E9AC 71108DE2 tstvc r0,r2,ror #0x1b
:0207E9B0 9F02D042 swils 0x0002d042
:0207E9B4 193D0DE5 ldmnedb  r13!,{r0,r2,r5,r6,r7,r8,r10,r11}
:0207E9B8 417D6249 cmnmi r13,r9,asr #0x4
:0207E9BC 0001008A andeq  r0,r1,r10,lsl #0x1
:0207E9C0 1D810109 unknown
:0207E9C4 009199E7 addeqs r9,r1,r7,ror #0x13
:0207E9C8 117D5011 cmnne r13,r1,lsl r0
:0207E9CC 10B59140 adcnes r9,r5,r0,asr #0x2
:0207E9D0 E5D62085 ldrb r2,[r6, #+0x85]		;r6+0x85=*(00000085)
:0207E9D4 01408500 unknown
:0207E9D8 DD13A050 unknown
:0207E9DC C3106151 tstgt r0,#0x40000014
:0207E9E0 03A06001 moveq  r6,#0x1		;r6=1(0x1)
:0207E9E4 01451000 unknown
:0207E9E8 60C0113D sbcvs  r1,r0,r13,lsr r1
:0207E9EC 5604A6A0 strpl r10,[r4],-r0, lsr #0xd
:0207E9F0 006907E3 rsbeq  r0,r9,r3,ror #0xf
:0207E9F4 94004403 strls r4,[r0],#-0x403
:0207E9F8 035549E8 cmpeq r5,#0x3A0000
:0207E9FC 08E88400 unknown
:0207EA00 EB0000BE bl 0207ED00
:0207EA04 7C004502 stcvc  5,cr4,[r0],{#0x2}
:0207EA08 05A00031 streq r0,[r0, #+0x31]!
:0207EA0C 1000011D andne  r0,r0,r13,lsl r1
:0207EA10 94000D94 strls r0,[r0],#-0xd94
:0207EA14 51A20199 unknown
:0207EA18 21C00199 unknown
:0207EA1C 00ED8405 rsceq  r8,r13,r5,lsl #0x8
:0207EA20 AA20E184 bge 028B7038
:0207EA24 100D12D5 unknown
:0207EA28 EBFFFE74 bl 0207E400
:0207EA2C 2DC10019 unknown
:0207EA30 413564C3 teqmi r5,r3,asr #0x9
:0207EA34 4840198E stmmida  r0 ,{r1,r2,r3,r7,r8,r11,r12}^
:0207EA38 E35521B5 cmp r5,#0x4000002D
:0207EA3C 0011342A andeqs r3,r1,r10,lsr #0x8
:0207EA40 874129D6 unknown
:0207EA44 7D2F4139 stcvc  1,cr4,[r15,#-0xe4]!
:0207EA48 10C1AA01 sbcne  r10,r1,r1,lsl #0x14
:0207EA4C 3100613E unknown
:0207EA50 31F06560 mvnccs r6,r0,ror #0xa
:0207EA54 3D3064A0 ldccc  4,cr6,[r0,#-0x280]!
:0207EA58 3140008D unknown
:0207EA5C 31004900 unknown
:0207EA60 B2E1C4F0 rsclt  r12,r1,#0xF0000000
:0207EA64 0400191D streq r1,[r0],#-0x91d
:0207EA68 70318440 eorvcs r8,r1,r0,asr #0x8
:0207EA6C 303E0015 eorccs r0,r14,r5,lsl r0
:0207EA70 5000B131 andpl  r11,r0,r1,lsr r1
:0207EA74 00B0E28D adceqs r14,r0,r13,lsl #0x5
:0207EA78 5501E1C4 strpl r14,[r1, #-0x1c4]		;(r1-0x1c4=*(fffffe3c))
:0207EA7C 0009D330 andeq  r13,r9,r0,lsr r3
:0207EA80 551061D3 ldrpl r6,[r0, #-0x1d3]		;(r0-0x1d3=*(fffffe2d))
:0207EA84 0049C500 subeq  r12,r9,r0,lsl #0xa
:0207EA88 04E1C5B5 unknown
:0207EA8C 70558550 subvcs r8,r5,r0,asr r5
:0207EA90 E120D340 unknown
:0207EA94 9D110908 unknown
:0207EA98 404D2010 submi  r2,r13,r0,lsl r0
:0207EA9C 4D2CC540 stcmi  5,cr12,[r12,#-0x100]!
:0207EAA0 8D300060 ldchi  0,cr0,[r0,#-0x180]!
:0207EAA4 026104E5 rsbeq  r0,r1,#0xE5000000
:0207EAA8 00A94111 adceq  r4,r9,r1,lsl r1
:0207EAAC 00497064 subeq  r7,r9,r4,ror #0x0
:0207EAB0 09E28D30 unknown
:0207EAB4 B00A2509 andlt  r2,r10,r9,lsl #0xa
:0207EAB8 0009D710 andeq  r13,r9,r0,lsl r7
:0207EABC 1104E1D7 unknown
:0207EAC0 B0E28770 rsclt  r8,r2,r0,ror r7
:0207EAC4 B2E1C310 rsclt  r12,r1,#0x40000000
:0207EAC8 E1C30000 bic  r0,r3,r0
:0207EACC 01079504 unknown
:0207EAD0 E2105220 ands r5,r0,#0x2
:0207EAD4 B00299F7 unknown
:0207EAD8 65E1D720 strvsb r13,[r1, #+0x720]!
:0207EADC 20B08450 adccss r8,r0,r0,asr r4
:0207EAE0 5061E1C3 rsbpl  r14,r1,r3,asr #0x3
:0207EAE4 10FFFF9B smlalnes r15,r15,r11,r15
:0207EAE8 00110061 andeqs r0,r1,r1,ror #0x0
:0207EAEC 0D8A000D unknown
:0207EAF0 000D7700 andeq  r7,r13,r0,lsl #0xe
:0207EAF4 000D5718 andeq  r5,r13,r8,lsl r7
:0207EAF8 D6000D64 strle r0,r5,r13,r8,lsl r7
:0207EAFC 097301E9 unknown
:0207EB00 D5304100 ldrle r4,[r0, #-0x100]!
:0207EB04 40410189 submi  r0,r1,r9,lsl #0x3
:0207EB08 0800190B stmeqda  r0 ,{r0,r1,r3,r8,r11,r12}
:0207EB0C 00219D10 eoreq  r9,r1,r0,lsl r13
:0207EB10 05319D8B ldreq r9,[r1, #-0xd8b]!
:0207EB14 01F9E201 mvneqs r14,r1,lsl #0x4
:0207EB18 1475116D unknown
:0207EB1C 13F97203 mvnnes r7,#0x30000000
:0207EB20 004DB025 subeq  r11,r13,r5,lsr #0x0
:0207EB24 003E02E9 eoreqs r0,r14,r9,ror #0x5
:0207EB28 4F1001B5 swimi 0x001001b5
:0207EB2C FD27E28D stc2  2,cr14,[r7,#-0x234]!
:0207EB30 1019EBFF ldrnesh r14,[r9], -r15
:0207EB34 1BBD4003 blne 00FCEB48
:0207EB38 10F90039 rscnes r0,r9,r9,lsr r0
:0207EB3C 00251008 eoreq  r1,r5,r8
:0207EB40 67D60021 ldrvsb r0,[r6,+r1, lsr #0x0]
:0207EB44 2709DD0D strcs r13,[r9,-r13, lsl #0x1a]
:0207EB48 E9010506 stmdb  r1 ,{r1,r2,r8,r10}
:0207EB4C 00152021 andeqs r2,r5,r1,lsr #0x0
:0207EB50 F19D30B4 ldrnvh r3,[r13, +r4]
:0207EB54 03049900 unknown
:0207EB58 0C08EB00 stceq  11,cr14,[r8],{#0x0}
:0207EB5C 00058D00 andeq  r8,r5,r0,lsl #0x1a
:0207EB60 C508E58D strgt r14,[r8, #-0x58d]		;(r8-0x58d=*(000157c3))
:0207EB64 10440C00 subne  r0,r4,r0,lsl #0x18
:0207EB68 C5FCE59D ldrgtb r14,[r12, #+0x59d]!
:0207EB6C BD8FF000 unknown
:0207EB70 0001E810 andeq  r14,r1,r0,lsl r8
:0207EB74 BF00053F swilt 0x0000053f
:0207EB78 0A105C98 beq 02495DE0
:0207EB7C 1C112102 ldcne  1,cr2,[r1],{#0x2}
:0207EB80 08021060 stmeqda  r2 ,{r5,r6,r12}
:0207EB84 5A10025F bpl 0247F508
:0207EB88 FF401401 swinv 0x00401401
:0207EB8C 027FEFFF rsbeqs r14,r15,#0x3FC
:0207EB90 7C093DA0 stcvc  13,cr3,[r9],{#0xa0}
:0207EB94 3F8105ED swicc 0x008105ed
:0207EB98 020AE183 andeq  r14,r10,#0xC0000020
:0207EB9C 03E00330 mvneq  r0,#0xC0000000
:0207EBA0 20A101CD adccs  r0,r1,r13,asr #0x3
:0207EBA4 6CE00220 stcvsl 2,cr0,[r0],#+0x80
:0207EBA8 300A4100 andcc  r4,r10,r0,lsl #0x2
:0207EBAC 2C10E0C1 ldccs  0,cr14,[r0],{#0xc1}
:0207EBB0 1F06C511 swine 0x0006c511
:0207EBB4 0C001D81 stceq  13,cr1,[r0],{#0x81}
:0207EBB8 01A40005 moveq  r0,r5			;r0=-786378523(0xd120d0e5)
:0207EBBC 922001E0 eorls  r0,r0,#0x38
:0207EBC0 E0030005 and  r0,r3,r5
:0207EBC4 00012320 andeq  r2,r1,r0,lsr #0x6
:0207EBC8 075100E0 ldreqb r0,r2,r1,r0,lsr #0x6
:0207EBCC A01B5522 andges r5,r11,r2,lsr #0xa
:0207EBD0 A100190E unknown
:0207EBD4 A5003C01 strge r3,[r0, #-0xc01]		;(r0-0xc01=*(d120c4e4))
:0207EBD8 0A3D1205 beq 02FC33F4
:0207EBDC D90230A6 stmledb  r2 ,{r1,r2,r5,r7,r12,r13}
:0207EBE0 23E00100 mvncs  r0,#0x0
:0207EBE4 84000D04 strhi r0,[r0],#-0xd04
:0207EBE8 93100D0C tstls r0,#0x300
:0207EBEC A22422E0 eorge  r2,r4,#0xE
:0207EBF0 082102E0 stmeqda  r1!,{r5,r6,r7,r9}
:0207EBF4 51080239 unknown
:0207EBF8 22E09115 rsccs  r9,r0,#0x40000005
:0207EBFC F1A20814 movnv  r0,r4,lsl r8		;r0=0(0x0)
:0207EC00 FFE0910C swinv 0x00e0910c
:0207EC04 1D040000 unknown
:0207EC08 55555520 ldrplb r5,[r5, #-0x520]		;(r5-0x520=*(d120cbc5))
:0207EC0C 33333355 teqcc r3,#0x54000001
:0207EC10 0F0F3301 swieq 0x000f3301
:0207EC14 20110F0F andcss r0,r1,r15,lsl #0x1e
:0207EC18 E5209D00 str r9,[r0, #-0xd00]!
:0207EC1C 65E2049C strvsb r0,[r2, #+0x49c]!
:0207EC20 6D001540 unknown
:0207EC24 58007D00 stmplda  r0 ,{r8,r10,r11,r12,r13,r14}
:0207EC28 1010117A andnes r1,r0,r10,ror r1
:0207EC2C 5D09E012 unknown
:0207EC30 09A10001 stmeqib  r1!,{r0}
:0207EC34 024D0FA1 subeq  r0,r13,#0x284
:0207EC38 F01D0048 andnvs r0,r13,r8,asr #0x0
:0207EC3C 02001D01 andeq  r1,r0,#0x40
:0207EC40 28401D52 stmcsda  r0 ,{r1,r4,r6,r8,r10,r11,r12}^
:0207EC44 00E59F00 rsceq  r9,r5,r0,lsl #0x1e
:0207EC48 21011200 unknown
:0207EC4C 15059D00 strne r9,[r5, #-0xd00]		;(r5-0xd00=*(d120c3e5))
:0207EC50 05155D10 ldreq r5,[r5, #-0xd10]		;(r5-0xd10=*(d120c3d5))
:0207EC54 1319A000 tstne r9,#0x0
:0207EC58 03A00003 moveq  r0,#0x3		;r0=3(0x3)
:0207EC5C 8D10AD1E unknown
:0207EC60 0031C013 eoreqs r12,r1,r3,lsl r0
:0207EC64 FFFF53D1 swinv 0x00ff53d1
:0207EC68 2918000F ldmcsdb  r8 ,{r0,r1,r2,r3}
:0207EC6C D0048300 andle  r8,r4,r0,lsl #0x6
:0207EC70 4002E24D andmi  r14,r2,r13,asr #0x4
:0207EC74 0D00E1A0 unknown
:0207EC78 F9E8E200 unknown
:0207EC7C 2000EBFF unknown
:0207EC80 04E59D01 unknown
:0207EC84 095D8220 ldmeqdb  r13 ,{r5,r9,r15}^
:0207EC88 1320E58D unknown
:0207EC8C 04EBFFFA unknown
:0207EC90 00E28DD0 unknown
:0207EC94 08006118 stmeqda  r0 ,{r3,r4,r8,r13,r14}
:0207EC98 30580089 subccs r0,r8,r9,lsl #0x1
:0207EC9C 4A200341 bmi 0287F9A8
:0207ECA0 083DE4D0 ldmeqda  r13!,{r4,r6,r7,r10,r13,r14,r15}
:0207ECA4 19524019 ldmnedb  r2 ,{r0,r3,r4,r14}^
:0207ECA8 2C200220 stccs  2,cr0,[r0],#-0x80
:0207ECAC E001E7D3 unknown
:0207ECB0 C0FFE4D1 unknown
:0207ECB4 050D0200 streq r0,[r13, #-0x200]		;(r13-0x200=*(fffffe00))
:0207ECB8 8026115E eorhi  r1,r6,r14,asr r1
:0207ECBC 0AE35E00 beq 019564C4
:0207ECC0 0E039500 cdpeq 5,0,cr9,cr3,cr0,0
:0207ECC4 FFE7D3E0 swinv 0x00e7d3e0
:0207ECC8 450E0220 strmi r0,[r14, #-0x220]		;r14-0x220=*(0207e790)=#-1660724915(0x9d03594d)
:0207ECCC 13195C05 tstne r9,#0x500
:0207ECD0 38000533 stmccda  r0 ,{r0,r1,r4,r5,r8,r10}
:0207ECD4 83AA07E1 movhi  r0,#0x3840000		;r0=58982400(0x3840000)
:0207ECD8 D588000D strle r0,[r8, #+0xd]		;r8+0xd=*(00015d5d)
:0207ECDC 4921EA1B stmmidb  r1!,{r0,r1,r3,r4,r9,r11,r13,r14,r15}
:0207ECE0 BD2A8008 stclt  0,cr8,[r10,#-0x20]!
:0207ECE4 0EA5E4E8 cdpeq 4,10,cr14,cr5,cr8,7
:0207ECE8 99046009 stmlsdb  r4 ,{r0,r3,r13,r14}
:0207ECEC 30090C20 andcc  r0,r9,r0,lsr #0x18
:0207ECF0 0D0C12C9 unknown
:0207ECF4 06C00002 streqb r0,[r0],+r2
:0207ECF8 291CE59F ldmcsdb  r12 ,{r0,r1,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0207ECFC 0C99D001 ldceq  0,cr13,[r9],{#0x1}
:0207ED00 9A390802 bls 02EC0D10
:0207ED04 3900028E stmccdb  r0 ,{r1,r2,r3,r7,r9}
:0207ED08 0315036A tsteq r5,#0xA8000001
:0207ED0C 3DD15A3D unknown
:0207ED10 36FA3DFA unknown
:0207ED14 FA3D2A3D blx 02FC9618
:0207ED18 134A3D42 unknown
:0207ED1C 3D1A3D5B unknown
:0207ED20 0DFA3DFA ldceql 13,cr3,[r10,#+0x3e8]!
:0207ED24 11E2B125 mvnne  r11,r5,lsr #0x2
:0207ED28 098F0029 stmeqib  r15 ,{r0,r3,r5}
:0207ED2C FA3DAA3D blx 02FE9630
:0207ED30 65065165 strvs r5,[r6, #-0x165]		;(r6-0x165=*(fffffe9c))
:0207ED34 2EE184E1 cdpcs 4,14,cr8,cr1,cr1,7
:0207ED38 124DEA8C subne  r14,r13,#0x8C000
:0207ED3C 5583E37E strpl r14,[r3, #+0x37e]		;r3+0x37e=*(0000037e)
:0207ED40 C4316500 unknown
:0207ED44 F16DFA21 msrnv SPSR_fsc,r1
:0207ED48 B1C9FA21 biclt  r15,r9,r1,lsr #0x14
:0207ED4C F562FB45 strnvb r15,[r2, #-0xb45]!
:0207ED50 DFF05D24 swile 0x00f05d24
:0207ED54 55408D57 strplb r8,[r0, #-0xd57]		;r0-0xd57=*(0383f2a9)=#1011706965(0x3c4d6c55)
:0207ED58 35B52B45 ldrcc r2,[r5, #+0xb45]!
:0207ED5C 452B4557 strmi r4,[r11, #-0x557]!
:0207ED60 451DDAFB ldrmi r13,[r13, #-0xafb]		;(r13-0xafb=*(fffff505))
:0207ED64 00614F4B rsbeq  r4,r1,r11,asr #0x1e
:0207ED68 456B4549 strmib r4,[r11, #-0x549]!
:0207ED6C EAFB45FB b 01F50560
:0207ED70 45A3FB45 strmi r15,[r3, #+0xb45]!
:0207ED74 26FB452B unknown
:0207ED78 45244AB5 strmi r4,[r4, #-0xab5]!
:0207ED7C 092FAD4B stmeqdb  r15!,{r0,r1,r3,r6,r8,r10,r11,r13,r15}
:0207ED80 4B513400 blmi 034CBD88
:0207ED84 9D8B5123 unknown
:0207ED88 EA08ED23 b 022BA21C
:0207ED8C AD8F5B49 unknown
:0207ED90 01900017 orreqs r0,r0,r7,lsl r0
:0207ED94 25E0B108 strcsb r11,[r0, #+0x108]!
:0207ED98 911C1D04 tstls r12,r4,lsl #0x1a
:0207ED9C E2004013 and  r4,r0,#0x13
:0207EDA0 86272161 unknown
:0207EDA4 80040DA0 andhi  r0,r4,r0,lsr #0x1b
:0207EDA8 33916051 orrccs r6,r1,#0x51
:0207EDAC 5009F04D andpl  r15,r9,r13,asr #0x0
:0207EDB0 B1FA78B1 ldrlth r7,[r10, #+0x81]!
:0207EDB4 39DAE5F8 ldmccib  r10 ,{r3,r4,r5,r6,r7,r8,r10,r13,r14,r15}^
:0207EDB8 50F939F9 unknown
:0207EDBC F541A041 strnvb r10,[r1, #-0x41]		;(r1-0x41=*(ffffffbf))
:0207EDC0 79EFFAE5 unknown
:0207EDC4 44FD0CF9 unknown
:0207EDC8 2102DAD5 unknown
:0207EDCC 8D121101 unknown
:0207EDD0 1BBD2309 blne 00FC79FC
:0207EDD4 15A03A8C strne r3,[r0, #+0xa8c]!
:0207EDD8 23E37302 mvncs  r7,#0x8000000
:0207EDDC 0E05610F cdpeq 1,0,cr6,cr5,cr15,0
:0207EDE0 31E25CCD mvncc  r5,r13,asr #0x19
:0207EDE4 7D429A08 unknown
:0207EDE8 00F1321B rsceqs r3,r1,r11,lsl r2
:0207EDEC 0BB91601 bleq 00EC45F8
:0207EDF0 69258234 stmvsdb  r5!,{r2,r4,r5,r9,r15}
:0207EDF4 41006D20 unknown
:0207EDF8 407D830C rsbmis r8,r13,r12,lsl #0x6
:0207EDFC 5019F07D andpls r15,r9,r13,ror r0
:0207EE00 00197702 andeqs r7,r9,r2,lsl #0xe
:0207EE04 30EDCC65 rsccc  r12,r13,r5,ror #0x18
:0207EE08 1BE19036 blne 018E2EE8
:0207EE0C 6D870089 unknown
:0207EE10 03BD1750 moveqs r1,#0x1400000		;r1=20971520(0x1400000)
:0207EE14 1601A112 unknown
:0207EE18 11850151 orrne  r0,r5,r1,asr r1
:0207EE1C 211199D5 ldrcssb r9,[r1, -r5]
:0207EE20 3E017D34 mcrcc 13,0,r7,cr1,cr4,{1}
:0207EE24 0901E183 stmeqdb  r1 ,{r0,r1,r7,r8,r13,r14,r15}
:0207EE28 11800009 orrne  r0,r0,r9
:0207EE2C 0C33E1B0 ldceq  1,cr14,[r3],#-0x2c0
:0207EE30 20E10182 rsccs  r0,r1,r2,lsl #0x3
:0207EE34 3C1303D1 ldccc  3,cr0,[r3],{#0xd1}
:0207EE38 131A85A0 tstne r10,#0x28000000
:0207EE3C 000D0344 andeq  r0,r13,r4,asr #0x6
:0207EE40 3A993221 bcc 006CB6CC
:0207EE44 5A991B01 bpl 006C5A50
:0207EE48 7E803089 cdpvc 0,8,cr3,cr0,cr9,4
:0207EE4C 0900D5E1 stmeqdb  r0 ,{r0,r5,r6,r7,r8,r10,r12,r14,r15}
:0207EE50 694A8520 stmvsdb  r10 ,{r5,r8,r10,r15}^
:0207EE54 B5DBE529 ldrltb r14,[r11, #+0x529]		;r11+0x529=*(00000529)
:0207EE58 157E1615 ldrneb r1,[r14, #-0x615]!
:0207EE5C DD207802 stcle  8,cr7,[r0,#-0x8]!
:0207EE60 E0522A05 subs r2,r2,r5,lsl #0x14
:0207EE64 01850919 orreq  r0,r5,r9,lsl r9
:0207EE68 D9001140 stmledb  r0 ,{r6,r8,r12}
:0207EE6C C581AA0A strgt r10,[r1, #+0xa0a]		;r1+0xa0a=*(01400a0a)
:0207EE70 CD8D0721 unknown
:0207EE74 08D1A00C ldmeqia  r1 ,{r2,r3,r13,r15}^
:0207EE78 03037920 unknown
:0207EE7C 55200665 strpl r0,[r0, #-0x665]!
:0207EE80 21E24220 mvncs  r4,r0,lsr #0x4
:0207EE84 61023C10 unknown
:0207EE88 F948803B stmnvdb  r8 ,{r0,r1,r3,r4,r5,r15}^
:0207EE8C 29123C00 ldmcsdb  r2 ,{r10,r11,r12,r13}
:0207EE90 59A00203 stmplib  r0!,{r0,r1,r9}
:0207EE94 02491C25 subeq  r1,r9,#0x2500
:0207EE98 80153B61 andhis r3,r5,r1,ror #0x16
:0207EE9C 59710155 unknown
:0207EEA0 04A50225 unknown
:0207EEA4 41594DAE cmpmi r9,r14,lsr #0x1b
:0207EEA8 01F5E039 mvneqs r14,lsr r9
:0207EEAC A83E3B51 ldmgeda  r14!,{r0,r4,r6,r8,r9,r11,r12,r13}
:0207EEB0 215B0201 cmpcs r11,r1,lsl #0x4
:0207EEB4 3E6DE210 mcrcc 2,3,r14,cr13,cr0,{0}
:0207EEB8 9039F035 eorlss r15,r9,r5,lsr r0
:0207EEBC 803901CD eorhis r0,r9,r13,asr #0x3
:0207EEC0 103982F8 unknown
:0207EEC4 18ED6AD5 unknown
:0207EEC8 013B2125 teqeq r11,r5,lsr #0x2
:0207EECC DE095D0F cdple 13,0,cr5,cr9,cr15,0
:0207EED0 008DCF81 addeq  r12,r13,r1,lsl #0x1f
:0207EED4 FDA010D5 stc2  0,cr1,[r0,#+0x354]!
:0207EED8 00190365 andeqs r0,r9,r5,ror #0x6
:0207EEDC 15D72D2D ldrneb r2,[r7, #+0xd2d]		;r7+0xd2d=*(00000d2d)
:0207EEE0 E021E015 eor  r14,r1,r5,lsl r0
:0207EEE4 353D1631 ldrcc r1,[r13, #-0x631]!
:0207EEE8 B1753DA0 cmnlt r5,r0,lsr #0x1b
:0207EEEC 7610216A ldrvc r2,r5,r0,lsr #0x1b
:0207EEF0 4F9D3713 swimi 0x009d3713
:0207EEF4 47950611 unknown
:0207EEF8 81F171E2 mvnhis r7,r2,ror #0x3
:0207EEFC 75517109 ldrvcb r7,[r1, #-0x109]		;(r1-0x109=*(013ffef7))
:0207EF00 5200010F andpl  r0,r0,#0xC0000003
:0207EF04 901FE084 andlss r14,r15,r4,lsl #0x1
:0207EF08 20098673 andcs  r8,r9,r3,ror r6
:0207EF0C E2A66000 adc  r6,r6,#0x0
:0207EF10 80729108 rsbhis r9,r2,r8,lsl #0x2
:0207EF14 974004E0 strlsb r0,r9,r2,r8,lsl #0x2
:0207EF18 000600E0 andeq  r0,r6,r0,ror #0x1
:0207EF1C 7391E0B0 orrvcs r14,r1,#0xB0
:0207EF20 80000582 andhi  r0,r0,r2,lsl #0xb
:0207EF24 1907E2A2 stmnedb  r7 ,{r1,r5,r7,r9,r13,r14,r15}
:0207EF28 05107900 ldreq r7,[r0, #-0x900]		;r0-0x900=*(0383f700)=#-1925319836(0x8d3df364)
:0207EF2C E1189440 tst r8,r0,asr #0x8
:0207EF30 6D130295 unknown
:0207EF34 0109092D unknown
:0207EF38 088910E1 stmeqia  r9 ,{r0,r5,r6,r7,r12}
:0207EF3C 0212F5DA andeqs r15,r2,#0x36800000
:0207EF40 CB0109B9 blgt 020C162C
:0207EF44 0563E25C streqb r14,[r3, #-0x25c]!
:0207EF48 8562000D strhib r0,[r2, #-0xd]!
:0207EF4C 03F16A15 mvneqs r6,#0x15000
:0207EF50 15E37606 strneb r7,[r3, #+0x606]!
:0207EF54 2500C99F strcs r12,[r0, #-0x99f]		;r0-0x99f=*(0383f661)=#1325204386(0x4efd03a2)
:0207EF58 C9F5F535 ldmgtib  r5!,{r0,r2,r4,r5,r8,r10,r12,r13,r14,r15}^
:0207EF5C C9F1C9D1 ldmgtib  r1!,{r0,r4,r6,r7,r8,r11,r14,r15}^
:0207EF60 FE164DF1 mrc2 13,0,r4,cr6,cr1,{7}
:0207EF64 51001D14 unknown
:0207EF68 001D7510 andeqs r7,r13,r0,lsl r5
:0207EF6C 06DDF089 ldreqb r15,[r13],+r9, lsl #0x1
:0207EF70 68F640B1 unknown
:0207EF74 10BD0025 adcnes r0,r13,r5,lsr #0x0
:0207EF78 6A000966 bvs 02081518
:0207EF7C 56501009 ldrplb r1,[r0],-r9
:0207EF80 096DE193 unknown
:0207EF84 00116200 andeqs r6,r1,r0,lsl #0x4
:0207EF88 142D1651 unknown
:0207EF8C 631091E8 tstvs r0,#0x3A
:0207EF90 515D0015 cmppl r13,r5,lsl r0
:0207EF94 E1906016 orrs r6,r0,r6,lsl r0
:0207EF98 36511715 unknown
:0207EF9C F4D5556D ldrnvb r5,[r5],#+0x56d
:0207EFA0 1603016F strne r0,[r5],#+0x56d
:0207EFA4 30AE3091 umlalcc  r3,r14,r1,r0
:0207EFA8 20898116 addcs  r8,r9,r6,lsl r1
:0207EFAC 00910610 addeqs r0,r1,r0,lsl r6
:0207EFB0 23C802D9 biccs  r0,r8,#0x9000000D
:0207EFB4 29F0254A unknown
:0207EFB8 29E31300 unknown
:0207EFBC CC05DD36 stcgt  13,cr13,[r5],{#0x36}
:0207EFC0 6DA1E3C4 stcvs  3,cr14,[r1,#+0x310]!
:0207EFC4 5AE59900 bpl 019E53CC
:0207EFC8 5A18E1B0 bpl 026B7690
:0207EFCC E3752599 cmn r5,#0x26400000
:0207EFD0 60159958 andvss r9,r5,r8,asr r9
:0207EFD4 43E12292 mvnmi  r2,#0x20000009
:0207EFD8 353D0009 ldrcc r0,[r13, #-0x9]!
:0207EFDC E1925016 orrs r5,r2,r6,lsl r0
:0207EFE0 46355314 unknown
:0207EFE4 24D90CC1 ldrcsb r0,[r9],#+0xcc1
:0207EFE8 85021389 strhi r1,[r2, #-0x389]		;(r2-0x389=*(fffffdab))
:0207EFEC DE118901 cdple 9,0,cr8,cr1,cr1,0
:0207EFF0 13082D8D unknown
:0207EFF4 360CC16F strcc r12,[r2, #-0x389]		;(r2-0x389=*(fffffdab))
:0207EFF8 922005B0 eorls  r0,r0,#0x2C000000
:0207EFFC E1833632 orr  r3,r3,r2,lsr r6
:0207F000 E2666020 rsb  r6,r6,#0x20
:0207F004 A0261200 eorge  r1,r6,r0,lsl #0x4
:0207F008 444006E1 strmib r0,[r0],#-0x6e1
:0207F00C 4D8500E0 unknown
:0207F010 0EA13402 cdpeq 4,10,cr3,cr1,cr2,0
:0207F014 38013523 stmccda  r1 ,{r0,r1,r5,r8,r10,r12,r13}
:0207F018 068D2A00 streq r2,[r13],+r0, lsl #0x14
:0207F01C A5E1A020 strgeb r10,[r1, #+0x20]!
:0207F020 8C40341E stchil 4,cr3,[r0],{#0x1e}
:0207F024 1331E211 teqne r1,#0x10000001
:0207F028 00252003 eoreq  r2,r5,r3
:0207F02C A2233530 eorge  r3,r3,#0xC000000
:0207F030 55502052 ldrplb r2,[r0, #-0x52]		;r0-0x52=*(0383ffae)=#57983928(0x0374c3b8)
:0207F034 33033903 unknown
:0207F038 0CE18225 stceql 2,cr8,[r1],#+0x94
:0207F03C 31B03413 movccs r3,r3,lsl r4		;r3=0(0x0)
:0207F040 09E40923 unknown
:0207F044 0918B5F4 ldmeqdb  r8 ,{r2,r4,r5,r6,r7,r8,r10,r12,r13,r15}
:0207F048 1351F860 cmpne r1,#0x600000
:0207F04C F0C351F0 unknown
:0207F050 4019C351 andmis r12,r9,r1,asr r3
:0207F054 75800B11 strvc r0,[r0, #+0xb11]		;r0+0xb11=*(e751a238)
:0207F058 01ED0DE1 mvneq  r0,r1,ror #0x1b
:0207F05C A1905D7C orrges r5,r0,r12,ror r13
:0207F060 A1700D75 cmnge r0,r5,ror r13
:0207F064 7049F4B5 strvch r15,[r9],#-0x45
:0207F068 6011B020 andvss r11,r1,r0,lsr #0x0
:0207F06C 300D1641 andcc  r1,r13,r1,asr #0xc
:0207F070 791CF021 ldmvcdb  r12 ,{r0,r5,r12,r13,r14,r15}
:0207F074 A00D3541 andge  r3,r13,r1,asr #0xa
:0207F078 F04B7D0E subnv  r7,r11,r14,lsl #0x1a
:0207F07C B1708191 unknown
:0207F080 2184AB01 orrcs  r10,r4,r1,lsl #0x16
:0207F084 0069016D rsbeq  r0,r9,r13,ror #0x2
:0207F088 2100154E unknown
:0207F08C E1B02CCA movs r2,r10,asr #0x19
:0207F090 10113937 andnes r3,r1,r7,lsr r9
:0207F094 0801E1C1 stmeqda  r1 ,{r0,r6,r7,r8,r13,r14,r15}
:0207F098 CCE38116 stcgtl 1,cr8,[r3],#+0x58
:0207F09C 7501D5C0 strvc r13,[r1, #-0x5c0]		;(r1-0x5c0=*(013ffa40))
:0207F0A0 E002C117 and  r12,r2,r7,lsl r1
:0207F0A4 30050080 andcc  r0,r5,r0,lsl #0x1
:0207F0A8 00402580 subeq  r2,r0,r0,lsl #0xb
:0207F0AC 94002D20 strls r2,[r0],#-0xd20
:0207F0B0 51E61491 unknown
:0207F0B4 00518410 subeqs r8,r1,r0,lsl r4
:0207F0B8 150EE156 strne r14,[r14, #-0x156]		;(r14-0x156=*(fffffeaa))
:0207F0BC 06D08640 ldreqb r8,[r14, #-0x156]		;(r14-0x156=*(fffffeaa))
:0207F0C0 0ED04110 mrceq 1,6,r4,cr0,cr0,{0}
:0207F0C4 D0822000 addle  r2,r2,r0
:0207F0C8 5DF6905D ldcpll 0,cr9,[r6,#+0x174]!
:0207F0CC 50274D00 eorpl  r4,r7,r0,lsl #0x1a
:0207F0D0 00D9A068 sbceqs r10,r9,r8,ror #0x0
:0207F0D4 53021D51 unknown
:0207F0D8 05450303 streqb r0,[r5, #-0x303]		;(r5-0x303=*(d120cde2))
:0207F0DC 5331028A teqpl r1,#0xA0000008
:0207F0E0 01102DE2 tsteq r0,r2,ror #0x1b
:0207F0E4 E2108440 ands r8,r0,#0x40000000
:0207F0E8 E3A00102 mov  r0,#0x80000000		;r0=-2147483648(0x80000000)
:0207F0EC 49015029 stmmidb  r1 ,{r0,r3,r5,r12,r14}
:0207F0F0 600EA001 andvs  r10,r14,r1
:0207F0F4 540D7985 strpl r7,[r13],#-0x985
:0207F0F8 080003E1 stmeqda  r0 ,{r0,r5,r6,r7,r8,r9}
:0207F0FC 1AE90156 bne 01ABF65C
:0207F100 E086500E add  r5,r6,r14
:0207F104 53300406 teqpl r0,#0x6000000
:0207F108 012904E0 unknown
:0207F10C 8305290E unknown
:0207F110 1CF53050 ldcnel 0,cr3,[r5],#+0x140
:0207F114 E0AEE0A1 adc  r14,r14,r1,lsr #0x1
:0207F118 F302E1B0 unknown
:0207F11C 10030735 andne  r0,r3,r5,lsr r7
:0207F120 C0065D91 mulgt  r6,r1,r13
:0207F124 19A22203 stmneib  r2!,{r0,r1,r9,r13}
:0207F128 2B956002 blcs 005D7138
:0207F12C 0221D5B0 eoreq  r13,r1,#0x2C000000
:0207F130 E2812A12 add  r2,r1,#0x12000
:0207F134 E2411601 sub  r1,r1,#0x100000
:0207F138 40E001A5 rscmi  r0,r0,r5,lsr #0x3
:0207F13C A5825170 strge r5,[r2, #+0x170]		;r2+0x170=*(0374c528)=#-216902861(0xf3125333)
:0207F140 55270106 strpl r0,[r7, #-0x106]!
:0207F144 E0C01350 sbc  r1,r0,r0,asr r3
:0207F148 5F10E31E swipl 0x0010e31e
:0207F14C B0050AE9 andlt  r0,r5,r9,ror #0x15
:0207F150 F90805E1 stmnvdb  r8 ,{r0,r5,r6,r7,r8,r10}
:0207F154 1915A001 ldmnedb  r5 ,{r0,r13,r15}
:0207F158 BD0A310A unknown
:0207F15C 59110021 ldmpldb  r1 ,{r0,r5}
:0207F160 1201D12F andne  r13,r1,#0xC000000B
:0207F164 092BE1B0 stmeqdb  r11!,{r4,r5,r7,r8,r13,r14,r15}
:0207F168 6142A100 unknown
:0207F16C CD123003 unknown
:0207F170 E2622001 rsb  r2,r2,#0x1
:0207F174 8D020910 unknown
:0207F178 B4E26215 unknown
:0207F17C 0C5D0345 ldceql 3,cr0,[r13],{#0x45}
:0207F180 31E21FDD unknown
:0207F184 1A75D103 bne 03DF3598
:0207F188 45100D03 ldrmi r0,[r0, #-0xd03]		;r0-0xd03=*(7ffff2fd)=#0(0x00000000)
:0207F18C 2614DD2C ldrcs r13,[r4],-r12, lsr #0x1a
:0207F190 70E19075 rscvc  r9,r1,r5,ror r0
:0207F194 2018412D andcss r4,r8,r13,lsr #0x2
:0207F198 48143A21 ldmmida  r4 ,{r0,r5,r9,r11,r12,r13}
:0207F19C 21E59F30 mvncs  r9,lsr r0
:0207F1A0 4003D140 andmi  r13,r3,r0,asr #0x2
:0207F1A4 70E52083 rscvc  r2,r5,r3,lsl #0x1
:0207F1A8 000083D1 unknown
:0207F1AC 04307FF8 unknown
:0207F1B0 05021D5C streq r1,[r2, #-0xd5c]		;r2-0xd5c=*(0374b65c)=#32509430(0x01f00df6)
:0207F1B4 210F9900 mrscs r9,CPSR
:0207F1B8 582100D1 stmplda  r1!,{r0,r4,r6,r7}
:0207F1BC 00010005 andeq  r0,r1,r5
:0207F1C0 0C611A85 stceql 10,cr1,[r1],#-0x214
:0207F1C4 0EF14010 mrceq 0,7,r4,cr1,cr0,{0}
:0207F1C8 E0314FC0 eors r4,r1,r0,asr #0x1f
:0207F1CC 42233102 eormi  r3,r3,#0x80000000
:0207F1D0 800C6570 andhi  r6,r12,r0,ror r5
:0207F1D4 00ADC002 adceq  r12,r13,r2
:0207F1D8 04E0D1E0 unknown
:0207F1DC 028405C5 addeq  r0,r4,#0x31400000
:0207F1E0 0CE22EE1 stceql 14,cr2,[r2],#+0x384
:0207F1E4 300E0F61 andcc  r0,r14,r1,ror #0x1e
:0207F1E8 0CE0A320 stceql 3,cr10,[r0],#+0x80
:0207F1EC E50E0069 str r0,[r14, #-0x69]		;(r14-0x69=*(ffffff97))
:0207F1F0 E3020500 unknown
:0207F1F4 99CA2168 stmlsib  r10 ,{r3,r5,r6,r8,r13}^
:0207F1F8 E18E1500 orr  r1,r14,r0,lsl #0xa
:0207F1FC 8400A1A0 strhi r10,[r0],#-0x1a0
:0207F200 7912A980 ldmvcdb  r2 ,{r7,r8,r11,r13,r15}
:0207F204 00157842 andeqs r7,r5,r2,asr #0x10
:0207F208 FD8E31FD unknown
:0207F20C B0EAB671 rsclt  r11,r10,r1,ror r6
:0207F210 000584E1 andeq  r8,r5,r1,ror #0x9
:0207F214 105C4004 subnes r4,r12,r4
:0207F218 138927E0 orrne  r2,r9,#0x3800000
:0207F21C 990A0005 stmlsdb  r10 ,{r0,r2}
:0207F220 0FF13809 swieq 0x00f13809
:0207F224 F9403FAC stmnvdb  r0 ,{r2,r3,r5,r7,r8,r9,r10,r11,r12,r13}^
:0207F228 E2444000 sub  r4,r4,#0x0
:0207F22C 4413101D ldrmi r1,[r3],#-0x1d
:0207F230 33E192EE mvncc  r9,#0xE000000E
:0207F234 00702924 rsbeqs r2,r0,r4,lsr #0x12
:0207F238 E2D12010 sbcs r2,r1,#0x10
:0207F23C D54515E9 strleb r1,[r5, #-0x5e9]		;(r5-0x5e9=*(f3124d4a))
:0207F240 12100501 andnes r0,r0,#0x400000
:0207F244 00A134EE adceq  r3,r1,r14,ror #0x9
:0207F248 32E264E0 rsccc  r6,r2,#0xE0000000
:0207F24C 2E091124 cdpcs 1,0,cr1,cr9,cr4,1
:0207F250 33E18241 mvncc  r8,#0x10000004
:0207F254 0035A034 eoreqs r10,r5,r4,lsr r0
:0207F258 19201382 stmnedb  r0!,{r1,r7,r8,r9,r12}
:0207F25C 0C013B5F stceq  11,cr3,[r1],{#0x5f}
:0207F260 E1B02A80 movs r2,r0,lsl #0x15		;r2=0(0x0)
:0207F264 A085B0CD addge  r11,r5,r13,asr #0x1
:0207F268 04CD10CD streqb r1,[r13],#+0xcd
:0207F26C 500DE312 andpl  r14,r13,r2,lsl r3
:0207F270 B0262082 eorlt  r2,r6,r2,lsl #0x1
:0207F274 02100989 andeqs r0,r0,#0x224000
:0207F278 4108000D unknown
:0207F27C D2030913 andle  r0,r3,#0x4C000
:0207F280 E2A10035 adc  r0,r1,#0x35
:0207F284 3EC95085 cdpcc 0,12,cr5,cr9,cr5,4
:0207F288 1900E0C1 stmnedb  r0 ,{r0,r6,r7,r13,r14,r15}
:0207F28C 9FE191E0 swils 0x00e191e0
:0207F290 D0990125 addles r0,r9,r5,lsr #0x2
:0207F294 B0001118 andlt  r1,r0,r8,lsl r1
:0207F298 F095C095 umullnvs r12,r5,r5,r0
:0207F29C 1191F095 unknown
:0207F2A0 F0996099 umullnvs r6,r9,r9,r0
:0207F2A4 F1A9F099 unknown
:0207F2A8 0CF1A9FF ldceql 9,cr10,[r1],#+0x3fc
:0207F2AC E10175EA unknown
:0207F2B0 10C1E20E sbcne  r14,r1,r14,lsl #0x4
:0207F2B4 95117989 ldrls r7,[r1, #-0x989]		;(r1-0x989=*(01f0046d))
:0207F2B8 E2004515 and  r4,r0,#0x5400000
:0207F2BC 21950A69 orrcss r0,r5,r9,ror #0x14
:0207F2C0 B7041106 strlt r1,[r4,-r6, lsl #0x2]
:0207F2C4 09D54F11 ldmeqib  r5 ,{r0,r4,r8,r9,r10,r11,r14}^
:0207F2C8 2005B014 andcs  r11,r5,r4,lsl r0
:0207F2CC 81241430 unknown
:0207F2D0 644020E1 strvsb r2,[r0],#-0xe1
:0207F2D4 023D10E2 eoreqs r1,r13,#0xE2
:0207F2D8 4CC00480 stcmil 4,cr0,[r0],{#0x80}
:0207F2DC D5093DE0 strle r3,[r9, #-0xde0]		;(r9-0xde0=*(fffff220))
:0207F2E0 30B0C110 adcccs r12,r0,r0,lsl r1
:0207F2E4 0CCAFFFF stceql 15,cr15,[r10],{#0xff}
:0207F2E8 002007C5 eoreq  r0,r0,r5,asr #0xf
:0207F2EC 1EC9105C mcrne 0,6,r1,cr9,cr12,{2}
:0207F2F0 A30189A1 unknown
:0207F2F4 20033120 andcs  r3,r3,r0,lsr #0x2
:0207F2F8 19C52540 stmneib  r5 ,{r6,r8,r10,r13}^
:0207F2FC 80040991 mulhi  r4,r1,r9
:0207F300 0D8E01D9 unknown
:0207F304 D3237D21 unknown
:0207F308 80455C0B subhi  r5,r5,r11,lsl #0x18
:0207F30C 1D15E3DC unknown
:0207F310 C4105500 ldrgt r5,[r0],#-0x500
:0207F314 23001D4A unknown
:0207F318 3FF05D4A swicc 0x00f05d4a
:0207F31C 523D408D eorpls r4,r13,#0x8D
:0207F320 10210029 eorne  r0,r1,r9,lsr #0x0
:0207F324 024B5545 subeq  r5,r11,#0x11400000
:0207F328 0BE3540B bleq 0195435C
:0207F32C 01D5E102 biceqs r14,r5,r2,lsl #0x2
:0207F330 02B3A0E0 adceqs r10,r3,#0xE0
:0207F334 041D04CB ldreq r0,[r13],#-0x4cb
:0207F338 2911D44B ldmcsdb  r1 ,{r0,r1,r3,r6,r10,r12,r14,r15}
:0207F33C AD371081 ldcge  0,cr1,[r7,#-0x204]!
:0207F340 D9406918 stmledb  r0 ,{r3,r4,r8,r11,r13,r14}^
:0207F344 75004D0D strvc r4,[r0, #-0xd0d]		;(r0-0xd0d=*(fffff2f3))
:0207F348 E3163902 tst r6,#0x8000
:0207F34C 002D4A23 eoreq  r4,r13,r3,lsr #0x14
:0207F350 002D358E eoreq  r3,r13,r14,lsl #0xb
:0207F354 82E1833A rschi  r8,r1,#0xE8000000
:0207F358 820C3D25 andhi  r3,r12,#0x940
:0207F35C 0031002D eoreqs r0,r1,r13,lsr #0x0
:0207F360 A04AA413 subge  r10,r10,r3,lsl r4
:0207F364 43E9205D mvnmi  r2,#0x5D
:0207F368 83311209 teqhi r1,#0x90000000
:0207F36C 5161204D unknown
:0207F370 29CA2300 stmcsib  r10 ,{r8,r9,r13}^
:0207F374 0D750151 ldceql 1,cr0,[r5,#-0x144]!
:0207F378 820071A2 andhi  r7,r0,#0x80000028
:0207F37C 4A026905 bmi 02119798
:0207F380 04E1B04B unknown
:0207F384 740617A1 strvc r1,[r6],#-0x7a1
:0207F388 05080CE3 streq r0,[r8, #-0xce3]		;r8-0xce3=*(3c4d5f72)=#0(0x00000000)
:0207F38C 1D100900 unknown
:0207F390 05160165 ldreq r0,[r6, #-0x165]		;(r6-0x165=*(fffffe9c))
:0207F394 2B904012 blcs 0048F3E4
:0207F398 4B4922E1 blmi 032C7F24
:0207F39C E1924083 orrs r4,r2,r3,lsl #0x1
:0207F3A0 00C10408 sbceq  r0,r1,r8,lsl #0x8
:0207F3A4 C3312D91 teqgt r1,#0x2440
:0207F3A8 8CCA2EE3 stchil 14,cr2,[r10],{#0xe3}
:0207F3AC 4A2EE103 bmi 02C377C0
:0207F3B0 B94CE184 stmltdb  r12 ,{r2,r7,r8,r13,r14,r15}^
:0207F3B4 C0004501 andgt  r4,r0,r1,lsl #0xa
:0207F3B8 00211909 eoreq  r1,r1,r9,lsl #0x12
:0207F3BC 02016C01 andeq  r6,r1,#0x100
:0207F3C0 05A0A25C streq r10,[r0, #+0x25c]!
:0207F3C4 0A01210F beq 020C7808
:0207F3C8 E010B180 ands r11,r0,r0,lsl #0x3
:0207F3CC 098E1621 stmeqib  r14 ,{r0,r5,r9,r10,r12}
:0207F3D0 50112649 andpls r2,r1,r9,asr #0xc
:0207F3D4 01067940 unknown
:0207F3D8 0BE18E10 bleq 018E2C20
:0207F3DC 0F819031 swieq 0x00819031
:0207F3E0 8661A00D unknown
:0207F3E4 2CC5500D stccsl 0,cr5,[r5],{#0xd}
:0207F3E8 7F101261 swivc 0x00101261
:0207F3EC 564D0D59 unknown
:0207F3F0 022D58B5 eoreq  r5,r13,#0xB50000
:0207F3F4 B928B500 stmltdb  r8!,{r8,r10,r12,r13,r15}
:0207F3F8 F8B9C778 ldmnvia  r9!,{r3,r4,r5,r6,r8,r9,r10,r14,r15}
:0207F3FC 27C8B91B unknown
:0207F400 06C138B9 unknown
:0207F404 1125F8B9 msrne CPSR_sc,r9strneh r15,[r5, -r9]!
:0207F408 712505F5 unknown
:0207F40C E28306D1 add  r0,r3,#0xD100000
:0207F410 060320FF unknown
:0207F414 5B1A1DE2 blpl 02706BA4
:0207F418 A1101051 tstge r0,r1,asr r0
:0207F41C 3DF125F8 ldcccl 5,cr2,[r1,#+0x3e0]!
:0207F420 9913EAF9 ldmlsdb  r3 ,{r0,r3,r4,r5,r6,r7,r9,r11,r13,r14,r15}
:0207F424 C6995546 ldrgt r5,db 
:0207F428 4C40554E stcmil 5,cr5,[r0],{#0x4e}
:0207F42C 4AAA4699 bmi 00B10E98
:0207F430 214C0019 unknown
:0207F434 3D010500 unknown
:0207F438 445695E9 ldrmib r9,[r6],#-0x5e9
:0207F43C 4002117A andmi  r1,r2,r10,ror r1
:0207F440 19458695 stmnedb  r5 ,{r0,r2,r4,r7,r9,r10,r15}^
:0207F444 969D1691 unknown
:0207F448 BD44B90E unknown
:0207F44C C0C941F2 unknown
:0207F450 18A58941 stmneia  r5!,{r0,r6,r8,r11,r15}
:0207F454 AD14911E unknown
:0207F458 411CDA04 tstmi r12,r4,lsl #0x14
:0207F45C 00092A49 andeq  r2,r9,r9,asr #0x14
:0207F460 19469527 stmnedb  r6 ,{r0,r1,r2,r5,r8,r10,r12,r15}^
:0207F464 01AA794D moveq  r7,r13,asr #0x12
:0207F468 AF205559 swige 0x00205559
:0207F46C 710741FF unknown
:0207F470 0399020A orreqs r0,r9,#0xA0000000
:0207F474 001001B3 ldreqh r0,[r0], -r3
:0207F478 810060E2 unknown
:0207F47C 0A7D00E1 beq 03FBF808
:0207F480 05752BC9 ldreqb r2,[r5, #-0xbc9]!
:0207F484 8C977DA2 ldchi  13,cr7,[r7],{#0xa2}
:0207F488 F779A815 unknown
:0207F48C 017901D7 ldreqsb r0,[r9, #-0x17]!
:0207F490 11D7F5F9 ldrnesh r15,[r7, #+0x59]		;r7+0x59=*(8d3df3bd)
:0207F494 59F67590 unknown
:0207F498 DD2095F6 stcle  5,cr9,[r0,#-0x3d8]!
:0207F49C 1095FF11 addnes r15,r5,r1,lsl r15
:0207F4A0 F139108D teqnv r9,r13,lsl #0x1
:0207F4A4 F3056041 unknown
:0207F4A8 409DF139 addmis r15,r13,r9,lsr r1
:0207F4AC 55FFF0A1 ldrplb r15,[r15, #+0xa1]!
:0207F4B0 004D0000 subeq  r0,r13,r0
:0207F4B4 A1ED1051 mvnge  r1,r1,asr r0
:0207F4B8 40A1EB40 adcmi  r14,r1,r0,asr #0x16
:0207F4BC 00A1E2AD adceq  r14,r1,r13,lsr #0x5
:0207F4C0 E640A1E8 strb r10,r14,r1,r13,lsr #0x5
:0207F4C4 A1DE008D bicges r0,r14,r13,lsl #0x1
:0207F4C8 A11CAA80 tstge r12,r0,lsl #0x15
:0207F4CC 40A11F40 adcmi  r1,r1,r0,asr #0x1e
:0207F4D0 4D70A10A ldcmil 1,cr10,[r0,#-0x28]!
:0207F4D4 EAD13D60 b 014CEA5C
:0207F4D8 F139309D unknown
:0207F4DC 49009D04 stmmidb  r0 ,{r2,r8,r10,r11,r12,r15}
:0207F4E0 79C10152 stmvcib  r1 ,{r1,r4,r6,r8}^
:0207F4E4 F0999B00 addnvs r9,r9,r0,lsl #0x16
:0207F4E8 83005193 unknown
:0207F4EC 99EA1051 unknown
:0207F4F0 9955E840 ldmlsdb  r5 ,{r6,r11,r13,r14,r15}^
:0207F4F4 0099DF40 addeqs r13,r9,r0,asr #0x1e
:0207F4F8 E34099E5 unknown
:0207F4FC 55DB0085 ldrplb r0,[r11, #+0x85]		;r11+0x85=*(00000085)
:0207F500 991A8099 ldmlsdb  r10 ,{r0,r3,r4,r7,r15}
:0207F504 F0991D40 addnvs r1,r9,r0,asr #0x1a
:0207F508 F2256045 eornv  r6,r5,#0x45
:0207F50C 03F5F125 mvneqs r15,#0x40000009
:0207F510 9205024D andls  r0,r5,#0xD0000004
:0207F514 09B1A089 ldmeqib  r1!,{r0,r3,r7,r13,r15}
:0207F518 51230051 unknown
:0207F51C 89ECBE10 unknown
:0207F520 4089EA40 addmi  r14,r9,r0,asr #0x14
:0207F524 E70089E1 str r8,r14,r9,r0,asr #0x14
:0207F528 E5AA4089 str r4,[r10, #+0x89]!
:0207F52C FFDD0075 swinv 0x00dd0075
:0207F530 89F089FF ldmhiib  r0!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11,r15}^
:0207F534 E26035F0 rsb  r3,r0,#0x3C000000
:0207F538 6089212D addvs  r2,r9,r13,lsr #0x2
:0207F53C 8901F089 stmhidb  r1 ,{r0,r3,r7,r12,r13,r14,r15}
:0207F540 000055D0 unknown
:0207F544 1EB7004D cdpne 0,10,cr0,cr7,cr13,2
:0207F548 F089F089 addnv  r15,r9,r9,lsl #0x1
:0207F54C A0C617ED sbcge  r1,r6,r13,ror #0xf
:0207F550 050E81E3 streq r8,[r14, #-0x1e3]		;(r14-0x1e3=*(fffffe1d))
:0207F554 00051600 andeq  r1,r5,r0,lsl #0xc
:0207F558 09191065 ldmeqdb  r9 ,{r0,r2,r5,r6,r12}
:0207F55C 2DC0010D unknown
:0207F560 ED09E193 unknown
:0207F564 354CF501 strccb r15,[r12, #-0x501]		;r12-0x501=*(4efcfea1)=#0(0x00000000)
:0207F568 A1221160 unknown
:0207F56C C101F840 unknown
:0207F570 C08C70A1 addgt  r7,r12,r1,lsr #0x1
:0207F574 0402E180 streq r14,[r2],#-0x180
:0207F578 11E19CC0 mvnne  r9,r0,asr #0x19
:0207F57C 392A8D10 stmccdb  r10!,{r4,r8,r10,r11,r15}
:0207F580 01002500 unknown
:0207F584 13005978 unknown
:0207F588 3D030059 unknown
:0207F58C 2D001126 unknown
:0207F590 1175EE10 cmnne r5,r0,lsl r14
:0207F594 7C008300 stcvc  3,cr8,[r0],{#0x0}
:0207F598 FFFFE5E1 swinv 0x00ffe5e1
:0207F59C 11EB3A01 mvnne  r3,r1,lsl #0x14
:0207F5A0 05850008 streq r0,[r5, #+0x8]		;r5+0x8=*(f312533b)
:0207F5A4 14FFFFE9 unknown
:0207F5A8 0111E18A tsteq r1,r10,lsl #0x3
:0207F5AC F0598059 subnvs r8,r9,r9,asr r0
:0207F5B0 15C3F059 strneb r15,[r3, #+0x59]		;r3+0x59=*(00000059)
:0207F5B4 15D3BC00 ldrneb r11,[r3, #+0xc00]		;r3+0xc00=*(00000c00)
:0207F5B8 0055D340 subeqs r13,r5,r0,asr #0x6
:0207F5BC 45D059C3 ldrmib r5,[r0, #+0x9c3]		;r0+0x9c3=*(000009c3)
:0207F5C0 EA105900 b 024959C8
:0207F5C4 A0343441 eorges r3,r4,r1,asr #0x8
:0207F5C8 530080E3 unknown
:0207F5CC 008101E1 addeq  r0,r1,r1,ror #0x3
:0207F5D0 050D2153 streq r2,[r13, #-0x153]		;(r13-0x153=*(fffffead))
:0207F5D4 0210E508 andeqs r14,r0,#0x2000000
:0207F5D8 43C00160 bicmi  r0,r0,#0x18
:0207F5DC 01E110E5 mvneq  r1,r5,ror #0x1
:0207F5E0 43C100B1 bicmi  r0,r1,#0xB1
:0207F5E4 4207D938 andmi  r13,r7,#0xE0000
:0207F5E8 052D17DD streq r1,[r13, #-0x7dd]!
:0207F5EC A30015B3 unknown
:0207F5F0 A3AD4015 movge  r4,#0x15		;r4=21(0x15)
:0207F5F4 B3CCC202 biclt  r12,r12,#0x20000000
:0207F5F8 40410011 submi  r0,r1,r1,lsl r0
:0207F5FC 0FE01645 swieq 0x00e01645
:0207F600 8CC202E1 stchil 2,cr0,[r2],{#0xe1}
:0207F604 00F00CE3 rsceqs r0,r0,r3,ror #0x19
:0207F608 81102D28 tsthi r0,r8,lsr #0x1a
:0207F60C A0E20003 rscge  r0,r2,r3
:0207F610 860F8DCB strhi r8,r0,r2,r3
:0207F614 06318534 unknown
:0207F618 8D0F4185 unknown
:0207F61C 2A8CCD1B bcs 003B2A90
:0207F620 9D0A03E2 unknown
:0207F624 E1821607 orr  r1,r2,r7,lsl #0xc
:0207F628 811A080C tsthi r10,r12,lsl #0x10
:0207F62C 23652271 unknown
:0207F630 602D3571 eorvs  r3,r13,r1,ror r5
:0207F634 BC0215A3 stclt  5,cr1,[r2],{#0xa3}
:0207F638 0FA5CF13 swieq 0x00a5cf13
:0207F63C 0331ED3C teqeq r1,#0xF00
:0207F640 E0148330 ands r8,r4,r0,lsr r3
:0207F644 1D01A9EF unknown
:0207F648 8A150D01 bhi 025C2A54
:0207F64C 9F1C1014 swils 0x001c1014
:0207F650 811002E5 tsthi r0,r5,ror #0x5
:0207F654 E3E084B1 mvn  r8,#0xB1000000
:0207F658 A5000920 strge r0,[r0, #-0x920]		;(r0-0x920=*(fffff6e0))
:0207F65C 027FF044 rsbeqs r15,r15,#0x44
:0207F660 03E3C011 mvneq  r12,#0x11
:0207F664 03FD209E mvneqs r2,#0x9E
:0207F668 85E0522B strhib r5,[r0, #+0x22b]!
:0207F66C 8D44DA05 unknown
:0207F670 19109510 ldmnedb  r0 ,{r4,r8,r10,r12,r15}
:0207F674 07453110 unknown
:0207F678 094206F1 stmeqdb  r2 ,{r0,r4,r5,r6,r7,r9,r10}^
:0207F67C 0FC0B710 swieq 0x00c0b710
:0207F680 0069E1E0 rsbeq  r14,r9,r0,ror #0x3
:0207F684 2D444DE2 unknown
:0207F688 C59ED020 ldrgt r13,[r14, #+0x20]		;r14+0x20=*(00000020)
:0207F68C C11BE503 tstgt r11,r3,lsl #0xa
:0207F690 7920FF92 stmvcdb  r0!,{r1,r4,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0207F694 CE831162 cdpgt 1,8,cr1,cr3,cr2,3
:0207F698 12427512 subne  r7,r2,#0x4800000
:0207F69C 0A89B275 beq 002EC078
:0207F6A0 0359027D cmpeq r9,#0xD0000007
:0207F6A4 1CFA11FD ldcnel 1,cr1,[r10],#+0x3f4
:0207F6A8 110400E0 unknown
:0207F6AC 17135310 unknown
:0207F6B0 01101110 tsteq r0,r0,lsl r1
:0207F6B4 1C036980 stcne  9,cr6,[r3],{#0x80}
:0207F6B8 ED10C5E0 unknown
:0207F6BC 0022C911 eoreq  r12,r2,r1,lsl r9
:0207F6C0 0C20CD00 stceq  13,cr12,[r0],#-0x0
:0207F6C4 08E083C0 unknown
:0207F6C8 91831190 unknown
:0207F6CC 1269B00A rsbne  r11,r9,#0xA
:0207F6D0 C0280150 eorgt  r0,r8,r0,asr r1
:0207F6D4 C07F524C rsbgts r5,r15,r12,asr #0x4
:0207F6D8 003DE25C eoreqs r14,r13,r12,asr r2
:0207F6DC 49FE0101 unknown
:0207F6E0 04755600 unknown
:0207F6E4 151030FF ldrne r3,[r0, #-0xff]		;(r0-0xff=*(ffffff01))
:0207F6E8 01B120E2 moveqs r2,r2,ror #0x1
:0207F6EC E0800B8C add  r0,r0,r12,lsl #0x17
:0207F6F0 13000480 unknown
:0207F6F4 1C832111 stcne  1,cr2,[r3],{#0x11}
:0207F6F8 11007191 swpne r7,r1,r0
:0207F6FC 1219C471 andnes r12,r9,#0x71000000
:0207F700 4542A112 strmib r10,[r2, #-0x112]		;(r2-0x112=*(fffffeee))
:0207F704 5904C2A1 stmpldb  r4 ,{r0,r5,r7,r9,r14,r15}
:0207F708 79553C40 ldmvcdb  r5 ,{r6,r10,r11,r12,r13}^
:0207F70C 00093A40 andeq  r3,r9,r0,asr #0x14
:0207F710 6D00093C unknown
:0207F714 36116510 unknown
:0207F718 39131975 ldmccdb  r3 ,{r0,r2,r4,r5,r6,r8,r11,r12}
:0207F71C 00111900 andeqs r1,r1,r0,lsl #0x12
:0207F720 2E050065 cdpcs 0,0,cr0,cr5,cr5,3
:0207F724 BBC2A931 bllt 01129BF0
:0207F728 01AD3F10 moveq  r3,r0,lsl r15		;r3=0(0x0)
:0207F72C B9005903 stmltdb  r0 ,{r0,r1,r8,r11,r12,r14}
:0207F730 0C92A101 ldceq  1,cr10,[r2],{#0x1}
:0207F734 F0401D74 subnv  r1,r0,r4,ror r13
:0207F738 3DCA42A1 unknown
:0207F73C 2F922500 swics 0x00922500
:0207F740 2DB54225 ldccs  2,cr4,[r5,#+0x94]!
:0207F744 09204225 stmeqdb  r0!,{r0,r2,r5,r9,r14}
:0207F748 42B51D00 adcmis r1,r5,#0x0
:0207F74C AA22B528 bge 0292CBF4
:0207F750 1DCF049D unknown
:0207F754 00411C0D subeq  r1,r1,r13,lsl #0x18
:0207F758 69BA0021 ldmvsib  r10!,{r0,r5}
:0207F75C 0018B502 andeqs r11,r8,r2,lsl #0xa
:0207F760 1E228D7C mcrne 13,1,r8,cr2,cr12,{3}
:0207F764 11F103A9 mvnnes r0,r9,lsr #0x7
:0207F768 13E8002D mvnne  r0,#0x2D
:0207F76C 09B93000 ldmeqib  r9!,{r12,r13}
:0207F770 0500A904 streq r10,[r0, #-0x904]		;(r0-0x904=*(fffff6fc))
:0207F774 0C683000 stceql 0,cr3,[r8],#-0x0
:0207F778 C018E182 andgts r14,r8,r2,lsl #0x3
:0207F77C 0013E26C andeqs r14,r3,r12,ror #0x4
:0207F780 09E1B01C unknown
:0207F784 30E5012C rsccc  r0,r5,r12,lsr #0x2
:0207F788 90E511ED rscls  r1,r5,r13,ror #0x3
:0207F78C 003180E8 eoreqs r8,r1,r8,ror #0x1
:0207F790 1901B909 stmnedb  r1 ,{r0,r3,r8,r11,r12,r13,r15}
:0207F794 91F2AD00 mvnlss r10,r0,lsl #0x1a
:0207F798 FA0425F2 blx 02188F70
:0207F79C A52009B0 strge r0,[r0, #-0x9b0]!
:0207F7A0 65400510 strvsb r0,[r0, #-0x510]		;(r0-0x510=*(fffffaf0))
:0207F7A4 05422532 streqb r2,[r2, #-0x532]		;(r2-0x532=*(ffffface))
:0207F7A8 FE034500 cdp2 5,0,cr4,cr3,cr0,0
:0207F7AC 089D0001 ldmeqia  r13 ,{r0}
:0207F7B0 8D302001 ldchi  0,cr2,[r0,#-0x4]!
:0207F7B4 2342210D unknown
:0207F7B8 4AFFFDD1 bmi 0207EF04
:0207F7BC 9150C001 cmpls r0,r1
:0207F7C0 322C8004 eorcc  r8,r12,#0x4
:0207F7C4 3040000C subcc  r0,r0,r12
:0207F7C8 8100100C unknown
:0207F7CC 3D210230 stccc  2,cr0,[r1,#-0xc0]!
:0207F7D0 03D53B02 biceqs r3,r5,#0x800
:0207F7D4 21825004 orrcs  r5,r2,r4
:0207F7D8 25E21301 strcsb r1,[r2, #+0x301]!
:0207F7DC 0D3C1301 ldceq  3,cr1,[r12,#-0x4]!
:0207F7E0 31699200 unknown
:0207F7E4 1C019182 stcne  1,cr9,[r1],{#0x82}
:0207F7E8 000548E2 andeq  r4,r5,r2,ror #0x11
:0207F7EC 53C0450C bicpl  r4,r0,#0x3000000
:0207F7F0 13890FE0 orrne  r0,r9,#0x380
:0207F7F4 10E26C20 rscne  r6,r2,r0,lsr #0x18
:0207F7F8 E1B02211 movs r2,r1,lsl r2		;r2=32509430(0x1f00df6)
:0207F7FC 01411C31 unknown
:0207F800 13814010 orrne  r4,r1,#0x10
:0207F804 0181102D orreq  r1,r1,r13,lsr #0x0
:0207F808 D910955A ldmledb  r0 ,{r1,r3,r4,r6,r8,r10,r12,r15}
:0207F80C EC409991 stcl 9,cr9,[r0],{#0x91}
:0207F810 02E1F099 rsceq  r15,r1,#0x99
:0207F814 3900A567 stmccdb  r0 ,{r0,r1,r2,r5,r6,r8,r10,r13,r15}
:0207F818 39F03950 unknown
:0207F81C FB903DF0 blx 0048EFE4
:0207F820 C12B2CA5 unknown
:0207F824 E2022101 and  r2,r2,#0x40000000
:0207F828 C3053C01 unknown
:0207F82C BDCF10E3 unknown
:0207F830 E1B00C0B movs r0,r11,lsl #0x18		;r0=0(0x0)
:0207F834 43300C10 teqmi r0,#0x1000
:0207F838 003D023D eoreqs r0,r13,r13,lsr r2
:0207F83C 30090A11 andcc  r0,r9,r1,lsl r10
:0207F840 30E26338 rsccc  r6,r2,r8,lsr r3
:0207F844 5DE18203 stcpll 2,cr8,[r1,#+0xc]!
:0207F848 10401021 subne  r1,r0,r1,lsr #0x0
:0207F84C 059121E2 ldreq r2,[r1, #+0x1e2]		;r1+0x1e2=*(01f00fd8)
:0207F850 11008010 unknown
:0207F854 7F8C2599 swivc 0x008c2599
:0207F858 0BB51110 bleq 00DC3CA0
:0207F85C 00010210 andeq  r0,r1,r0,lsl r2
:0207F860 75128008 ldrvc r8,[r2, #-0x8]		;(r2-0x8=*(01f00dee))
:0207F864 3D530C23 unknown
:0207F868 24E21380 unknown
:0207F86C 51001514 unknown
:0207F870 00454810 subeq  r4,r5,r0,lsl r8
:0207F874 0081CBA1 addeq  r12,r1,r1,lsr #0x17
:0207F878 41405996 unknown
:0207F87C 813F4059 teqhi r15,r9,asr r0
:0207F880 42117D00 andmis r7,r1,#0x0
:0207F884 3FB50019 swicc 0x00b50019
:0207F888 5C0C11ED stcpl  1,cr1,[r12],{#0xed}
:0207F88C A02102E3 eorge  r0,r1,r3,ror #0x5
:0207F890 2000A302 andcs  r10,r0,r2,lsl #0x6
:0207F894 30FFB3A0 rscccs r11,r15,r0,lsr #0x7
:0207F898 2DE20003 stccsl 0,cr0,[r2,#+0xc]!
:0207F89C 1BFD1D10 blne 01FC6CE4
:0207F8A0 71E22221 mvnvc  r2,r1,lsr #0x4
:0207F8A4 2B358A00 blcs 02DE20AC
:0207F8A8 80005932 andhi  r5,r0,r2,lsr r9
:0207F8AC 0DE1B000 stceql 0,cr11,[r1,#+0x0]!
:0207F8B0 00A0851C adceq  r8,r0,r12,lsl r5
:0207F8B4 A0300005 eorges r0,r0,r5
:0207F8B8 04CBA1E3 streqb r10,[r11],#+0x1e3
:0207F8BC 2514005D ldrcs r0,[r4, #-0x5d]		;(r4-0x5d=*(ffffffb8))
:0207F8C0 E21CC000 ands r12,r12,#0x0
:0207F8C4 85202511 strhi r2,[r0, #-0x511]!
:0207F8C8 FFF1E35C swinv 0x00f1e35c
:0207F8CC 11020AFF unknown
:0207F8D0 4DE38100 stcmil 1,cr8,[r3,#+0x0]!
:0207F8D4 9E104510 mrcls 5,0,r4,cr0,cr0,{0}
:0207F8D8 3BA10049 blcc 008BFA04
:0207F8DC 81E1A02C mvnhi  r10,r12,lsr #0x0
:0207F8E0 20FF0079 rsccss r0,r15,r9,ror r0
:0207F8E4 0408E213 streq r14,[r8],#-0x213
:0207F8E8 00FF0019 rsceqs r0,r15,r9,lsl r0
:0207F8EC 4D0CE352 unknown
:0207F8F0 10098201 andne  r8,r9,r1,lsl #0x4
:0207F8F4 091B1B69 ldmeqdb  r11 ,{r0,r3,r5,r6,r8,r9,r11,r12}
:0207F8F8 0F102D00 swieq 0x00102d00
:0207F8FC 5B060009 blpl 021FF928
:0207F900 1081008D addne  r0,r1,r13,lsl #0x1
:0207F904 0106E1B0 streqh r14,[r6, -r0]
:0207F908 1041A101 subne  r10,r1,r1,lsl #0x2
:0207F90C 01450079 unknown
:0207F910 E18CCBA2 orr  r12,r12,r2,lsr #0x17
:0207F914 833B06A2 teqhi r11,#0xA200000
:0207F918 1AA58BE1 bne 009E28A4
:0207F91C F01D027D andnvs r0,r13,r13,ror r2
:0207F920 601D7082 andvss r7,r13,r2,lsl #0x1
:0207F924 12695C65 rsbne  r5,r9,#0x6500
:0207F928 A2533001 subges r3,r3,#0x1
:0207F92C E0870FF3 unknown
:0207F930 02C504A0 sbceq  r0,r5,#0xA0000000
:0207F934 6011800B andvss r8,r1,r11
:0207F938 04C82781 streqb r2,[r8],#+0x781
:0207F93C 00A0E3A0 adceq  r14,r0,r0,lsr #0x7
:0207F940 5005E182 andpl  r14,r5,r2,lsl #0x3
:0207F944 012B2D80 unknown
:0207F948 C92C29E0 stmgtdb  r12!,{r5,r6,r7,r8,r11,r13}
:0207F94C 03472921 unknown
:0207F950 21B941B9 ldrcsh r4,[r9, +r9]!
:0207F954 8D40C416 unknown
:0207F958 A0D1B13A sbcges r11,r1,r10,lsr r1
:0207F95C E119A05F tst r9,r15,asr r0
:0207F960 A2E00065 rscge  r0,r0,#0x65
:0207F964 6D0B416F unknown
:0207F968 60620600 rsbvs  r0,r2,r0,lsl #0xc
:0207F96C 0E46E195 mcreq 1,2,r14,cr6,cr5,{4}
:0207F970 01F521A1 mvneqs r2,r1,lsr #0x3
:0207F974 78140BBD ldmvcda  r4 ,{r0,r2,r3,r4,r5,r7,r8,r9,r11}
:0207F978 C011A1E2 andgts r10,r1,r2,ror #0x3
:0207F97C 11310875 teqne r1,r5,ror r8
:0207F980 200D43CD andcs  r4,r13,r13,asr #0x7
:0207F984 1DFA5129 ldcnel 1,cr5,[r10,#+0xa4]!
:0207F988 00ED0110 rsceq  r0,r13,r0,lsl r1
:0207F98C 5000560D andpl  r5,r0,r13,lsl #0xc
:0207F990 8D295591 stchi  5,cr5,[r9,#-0x244]!
:0207F994 00510871 subeqs r0,r1,r1,ror r8
:0207F998 E35310F1 cmp r3,#0xF1
:0207F99C 01066904 unknown
:0207F9A0 E2855047 add  r5,r5,#0x47
:0207F9A4 75922002 ldrvc r2,[r2, #+0x2]		;r2+0x2=*(01f00df8)
:0207F9A8 E040B305 sub  r11,r0,r5,lsl #0x6
:0207F9AC 050021FB streq r2,[r0, #-0x1fb]		;(r0-0x1fb=*(fffffe05))
:0207F9B0 89E08660 unknown
:0207F9B4 D5058411 strle r8,[r5, #-0x411]		;(r5-0x411=*(f3124f22))
:0207F9B8 07C90100 streqb r0,[r9,+r0, lsl #0x2]
:0207F9BC 60118503 andvss r8,r1,r3,lsl #0xa
:0207F9C0 25E22A46 strcsb r2,[r2, #+0xa46]!
:0207F9C4 5A0B7D50 bpl 0235EF0C
:0207F9C8 00017000 andeq  r7,r1,r0
:0207F9CC 00AD46C0 adceq  r4,r13,r0,asr #0xd
:0207F9D0 05E3A0B0 streqb r10,[r3, #+0xb0]!
:0207F9D4 0155009D unknown
:0207F9D8 102D61E3 eorne  r6,r13,r3,ror #0x3
:0207F9DC B7A02D18 unknown
:0207F9E0 2D0575E0 unknown
:0207F9E4 2D65D100 stccsl 1,cr13,[r5,#-0x0]!
:0207F9E8 A02DD700 eorge  r13,r13,r0,lsl #0xe
:0207F9EC 01002DF2 unknown
:0207F9F0 E2155660 ands r5,r5,#0x6000000
:0207F9F4 255918D5 ldrcsb r1,[r9, #-0x8d5]		;(r9-0x8d5=*(fffff72b))
:0207F9F8 70070009 andvc  r0,r7,r9
:0207F9FC 1D0EE0A7 unknown
:0207FA00 00E0B130 rsceq  r11,r0,r0,lsr r1
:0207FA04 15C9A770 strneb r10,[r9, #+0x770]		;r9+0x770=*(00000770)
:0207FA08 B00B41E0 andlt  r4,r11,r0,ror #0x3
:0207FA0C 570159AB strpl r5,[r1,-r11, lsr #0x13]
:0207FA10 08FFE6E3 ldmeqia  r15!,{r0,r1,r5,r6,r7,r9,r10,r13,r14,r15}^
:0207FA14 5DF2AAFF ldcpll 10,cr10,[r2,#+0x3fc]!
:0207FA18 01410208 unknown
:0207FA1C A8052D03 stmgeda  r5 ,{r0,r1,r8,r10,r11,r13}
:0207FA20 E2147001 ands r7,r4,#0x1
:0207FA24 01A0000C moveq  r0,r12			;r0=1325204386(0x4efd03a2)
:0207FA28 A0100B00 andges r0,r0,r0,lsl #0x16
:0207FA2C 20192901 andcss r2,r9,r1,lsl #0x12
:0207FA30 E2105570 ands r5,r0,#0x1C000000
:0207FA34 0FA10019 swieq 0x00a10019
:0207FA38 7020058D eorvc  r0,r0,r13,lsl #0xb
:0207FA3C 30E21265 rsccc  r1,r2,r5,ror #0x4
:0207FA40 0711089D unknown
:0207FA44 0431E180 unknown
:0207FA48 10490889 subne  r0,r9,r9,lsl #0x11
:0207FA4C E1A00731 mov  r0,lsr r1		;r0=2031839(0x1f00df)
:0207FA50 10394025 eornes r4,r9,r5,lsr #0x0
:0207FA54 700DBAC3 andvc  r11,r13,r3,asr #0x15
:0207FA58 E1028D70 unknown
:0207FA5C 114015E2 unknown
:0207FA60 104DCA28 subne  r12,r13,r8,lsr #0x14
:0207FA64 FFF71041 swinv 0x00f71041
:0207FA68 5021BAFF unknown
:0207FA6C 21C31009 biccs  r1,r3,r9
:0207FA70 F01A6915 andnvs r6,r10,r5,lsl r9
:0207FA74 01E92D58 mvneq  r2,r8,asr r13
:0207FA78 02830515 addeq  r0,r3,#0x5400000
:0207FA7C 01E19350 mvneq  r9,r0,asr r3
:0207FA80 58F0053D unknown
:0207FA84 50488120 subpl  r8,r8,r0,lsr #0x2
:0207FA88 61A5E191 unknown
:0207FA8C 0029020A eoreq  r0,r9,r10,lsl #0x4
:0207FA90 000091A1 andeq  r9,r0,r1,lsr #0x3
:0207FA94 C50A49EB strgt r4,[r10, #-0x9eb]		;(r10-0x9eb=*(fffff615))
:0207FA98 19911117 ldmneib  r1 ,{r0,r1,r2,r4,r8,r12}
:0207FA9C 1D58F0B0 unknown
:0207FAA0 04253030 unknown
:0207FAA4 14845290 strne r5,[r4],#+0x290
:0207FAA8 9216F9E0 andlss r15,r6,#0x380000
:0207FAAC 04E02441 unknown
:0207FAB0 04BD0210 unknown
:0207FAB4 2D07E500 unknown
:0207FAB8 F904E135 stmnvdb  r4 ,{r0,r2,r4,r5,r8,r13,r14,r15}
:0207FABC 3D0CC103 unknown
:0207FAC0 E30A15E2 unknown
:0207FAC4 01B201ED moveqs r0,r13,ror #0x3
:0207FAC8 B20A8CC0 andlt  r8,r10,#0xC000
:0207FACC 004511F5 unknown
:0207FAD0 03FD75B2 mvneqs r7,#0x2C800000
:0207FAD4 667191F1 unknown
:0207FAD8 201C06E5 andcss r0,r12,r5,ror #0xd
:0207FADC F1F1F1F1 ldrnvsh r15,[r1, #+0x11]!
:0207FAE0 F1F1F1F1 ldrnvsh r15,[r1, #+0x11]!
:0207FAE4 15F9F015 ldrneb r15,[r9, #+0x15]!
:0207FAE8 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:0207FAEC 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:0207FAF0 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:0207FAF4 FFF015F0 swinv 0x00f015f0
:0207FAF8 F015F015 andnvs r15,r5,r5,lsl r0
:0207FAFC F015F015 andnvs r15,r5,r5,lsl r0
:0207FB00 F015F015 andnvs r15,r5,r5,lsl r0
:0207FB04 F015F015 andnvs r15,r5,r5,lsl r0
:0207FB08 15F015FF ldrneb r1,[r0, #+0x5ff]!
:0207FB0C 89F095F0 ldmhiib  r0!,{r4,r5,r6,r7,r8,r10,r12,r15}^
:0207FB10 312731F0 unknown
:0207FB14 9F00591C swils 0x0000591c
:0207FB18 30011260 andcc  r1,r1,r0,ror #0x4
:0207FB1C 004DE21C subeq  r14,r13,r12,lsl r2
:0207FB20 11E14012 mvnne  r4,r2,lsl r0
:0207FB24 4D078D00 unknown
:0207FB28 39E15035 unknown
:0207FB2C 454D3107 strmib r3,[r13, #-0x107]		;(r13-0x107=*(fffffef9))
:0207FB30 01C93300 biceq  r3,r9,r0,lsl #0x6
:0207FB34 A0201C31 eorge  r1,r0,r1,lsr r12
:0207FB38 322005E3 eorcc  r0,r0,#0x38C00000
:0207FB3C 0623E1A0 unknown
:0207FB40 1000E151 andne  r14,r0,r1,asr r1
:0207FB44 A0381009 eorges r1,r8,r9
:0207FB48 510223D1 unknown
:0207FB4C 0908E102 stmeqdb  r8 ,{r1,r8,r13,r14,r15}
:0207FB50 D1A03410 movle  r3,r0,lsl r4		;r3=467664896(0x1be00000)
:0207FB54 440411FD strmi r1,[r4],#-0x1fd
:0207FB58 23D24220 biccss r4,r2,#0x2
:0207FB5C 10D1A032 sbcnes r10,r1,r2,lsr r0
:0207FB60 04410200 streqb r0,[r1],#-0x200
:0207FB64 F5E26110 strnvb r6,[r2, #+0x110]!
:0207FB68 22208211 eorcs  r8,r0,#0x10000001
:0207FB6C F102E082 unknown
:0207FB70 BD00E08F unknown
:0207FB74 F0158002 andnvs r8,r5,r2
:0207FB78 F015F015 andnvs r15,r5,r5,lsl r0
:0207FB7C F015F015 andnvs r15,r5,r5,lsl r0
:0207FB80 F015F015 andnvs r15,r5,r5,lsl r0
:0207FB84 15FFF015 ldrneb r15,[r15, #+0x15]!
:0207FB88 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:0207FB8C 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:0207FB90 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:0207FB94 FFF015F0 swinv 0x00f015f0
:0207FB98 F015F015 andnvs r15,r5,r5,lsl r0
:0207FB9C F015F015 andnvs r15,r5,r5,lsl r0
:0207FBA0 30839009 addcc  r9,r3,r9
:0207FBA4 01E01FB1 streqh r1,[r0, #+0xf1]!
:0207FBA8 0E364330 mrceq 3,1,r4,cr6,cr0,{1}
:0207FBAC 153DE0B0 ldrne r14,[r13, #-0xb0]!
:0207FBB0 10244D90 mlane  r4,r0,r13,r4unknown
:0207FBB4 21300001 teqcs r0,r1
:0207FBB8 0504F5E0 streq r15,[r4, #-0x5e0]		;(r4-0x5e0=*(fffffa35))
:0207FBBC 0001C500 andeq  r12,r1,r0,lsl #0xa
:0207FBC0 02E02020 rsceq  r2,r0,#0x20
:0207FBC4 01E02000 mvneq  r2,r0
:0207FBC8 E53415BD ldr r1,[r4, #-0x5bd]!
:0207FBCC 4003E59F mulmi  r3,r15,r5
:0207FBD0 A1E00121 mvnge  r0,r1,lsr #0x2
:0207FBD4 A1E01EC9 mvnge  r1,r9,asr #0x1d
:0207FBD8 20E41103 rsccs  r1,r4,r3,lsl #0x2
:0207FBDC C11A1399 unknown
:0207FBE0 022101E1 eoreq  r0,r1,#0x40000038
:0207FBE4 61E003C5 mvnvs  r0,r5,asr #0x7
:0207FBE8 E01E49A3 ands r4,r14,r3,lsr #0x13
:0207FBEC 04110421 ldreq r0,[r1],#-0x421
:0207FBF0 03811001 orreq  r1,r1,#0x1
:0207FBF4 01E1C33A mvneq  r12,lsr r10
:0207FBF8 01E38336 mvneq  r8,lsr r6
:0207FBFC 41039104 unknown
:0207FC00 2D820253 unknown
:0207FC04 1601E090 unknown
:0207FC08 02E0A110 rsceq  r10,r0,#0x4
:0207FC0C 24E24CC0 unknown
:0207FC10 E24F4000 sub  r4,r15,#0x0
:0207FC14 E7D4E623 ldrb r14,[r4,+r3, lsr #0xc]
:0207FC18 02805319 addeq  r5,r0,#0x64000000
:0207FC1C 9EE3A042 cdpls 0,14,cr10,cr3,cr2,2
:0207FC20 00E02543 rsceq  r2,r0,r3,asr #0xa
:0207FC24 00816503 addeq  r6,r1,r3,lsl #0xa
:0207FC28 95E1A053 strlsb r10,[r1, #+0x53]!
:0207FC2C E00E040E and  r0,r14,r14,lsl #0x8
:0207FC30 AE000D22 cdpge 13,0,cr0,cr0,cr2,1
:0207FC34 06000DE6 streq r0,r0,r14,r14,lsl #0x8
:0207FC38 01E00548 mvneq  r0,r8,asr #0xa
:0207FC3C 6B01ED65 blvs 020FB1D8
:0207FC40 2510E186 ldrcs r14,[r0, #-0x186]		;(r0-0x186=*(001eff59))
:0207FC44 9EE1A058 mcrls 0,7,r10,cr1,cr8,{2}
:0207FC48 00E00505 rsceq  r0,r0,r5,lsl #0xa
:0207FC4C E1A0E70E mov  r14,r14,lsl #0xe		;r14=-32899072(0xfe0a0000)
:0207FC50 E08EE825 add  r14,r14,r5,lsr #0x10
:0207FC54 86569E00 ldrhib r9,[r6],-r0, lsl #0x1c
:0207FC58 854296E0 strhib r9,[r2, #-0x6e0]		;(r2-0x6e0=*(01f00716))
:0207FC5C 569300E0 ldrpl r0,[r2, #-0x6e0]		;(r2-0x6e0=*(01f00716))
:0207FC60 4D24E025 stcmi  0,cr14,[r4,#-0x94]!
:0207FC64 0500E1A0 streq r14,[r0, #-0x1a0]		;(r0-0x1a0=*(001eff3f))
:0207FC68 00E18443 rsceq  r8,r1,r3,asr #0x8
:0207FC6C 00E08441 rsceq  r8,r0,r1,asr #0x8
:0207FC70 E085EE94 umull  r14,r5,r4,r14
:0207FC74 5C061209 stcpl  2,cr1,[r6],{#0x9}
:0207FC78 26E01095 unknown
:0207FC7C 0B025944 bleq 02116194
:0207FC80 085AE35C ldmeqda  r10 ,{r2,r3,r4,r6,r8,r9,r13,r14,r15}^
:0207FC84 CE7F0199 mrcgt 1,3,r0,cr15,cr9,{4}
:0207FC88 C00CE28C andgt  r14,r12,r12,lsl #0x5
:0207FC8C 5DE2019C stcpll 1,cr0,[r2,#+0x270]!
:0207FC90 11AD0041 movne  r0,r1,asr #0x0
:0207FC94 E3CCC001 bic  r12,r12,#0x1
:0207FC98 81198C0C tsthi r9,r12,lsl #0x18
:0207FC9C 1E0102E0 cdpne 2,0,cr0,cr1,cr0,7
:0207FCA0 150E00E3 strne r0,[r14, #-0xe3]		;(r14-0xe3=*(fe09ff1d))
:0207FCA4 8411D902 ldrhi r13,[r1],#-0x902
:0207FCA8 4F01BD40 swimi 0x0001bd40
:0207FCAC 92E02684 rscls  r2,r0,#0x8400000
:0207FCB0 00E00E04 rsceq  r0,r0,r4,lsl #0x1c
:0207FCB4 E300A060 unknown
:0207FCB8 A5037985 strge r7,[r3, #-0x985]		;r3-0x985=*(1bdff67b)=#0(0x00000000)
:0207FCBC 6294E304 addvss r14,r4,#0x10000000
:0207FCC0 21C90CAE biccs  r0,r9,r14,lsr #0x19
:0207FCC4 E02EE394 mla  r14,r4,r3,r14unknown
:0207FCC8 015E0A80 cmpeq r14,r0,lsl #0x15
:0207FCCC 01E102E1 mvneq  r0,r1,ror #0x5
:0207FCD0 41040505 unknown
:0207FCD4 A2319572 eorges r9,r1,#0x1C800000
:0207FCD8 FEFFFFB4 mrc2 15,7,r15,cr15,cr4,{5}
:0207FCDC FAFBFCFD blx 01F7F0D8
:0207FCE0 F7F800F9 unknown
:0207FCE4 F3F4F5F6 mvnnvs r15,#0x3D800000
:0207FCE8 F000F1F2 unknown
:0207FCEC EDEEEFF0 stcl 15,cr14,[r14,#+0x3c0]!
:0207FCF0 00EAEBEC rsceq  r14,r10,r12,ror #0x17
:0207FCF4 E7E8E9EA strb r14,r14,r10,r12,ror #0x17
:0207FCF8 E4E5E6E6 unknown
:0207FCFC E2E2E300 rsc  r14,r2,#0x0
:0207FD00 DFDFE0E1 swile 0x00dfe0e1
:0207FD04 DCDD00DE ldclel 0,cr0,[r13],{#0xde}
:0207FD08 D9DADBDC ldmleib  r10 ,{r2,r3,r4,r6,r7,r8,r9,r11,r12,r14,r15}^
:0207FD0C D700D8D9 unknown
:0207FD10 D4D5D6D7 ldrleb r13,[r5],#+0x6d7
:0207FD14 00D2D3D4 ldreqsb r13,[r2],#+0x34
:0207FD18 D0D0D1D2 ldrlesb r13,[r0],#+0x12
:0207FD1C CDCECECF unknown
:0207FD20 CBCCCC00 blgt 013B2D28
:0207FD24 C9C9CACB stmgtib  r9 ,{r0,r1,r3,r6,r7,r9,r11,r14,r15}^
:0207FD28 C7C800C8 strgtb r0,ib 
:0207FD2C C5C5C6C6 strgtb r12,[r5, #+0x6c6]		;r5+0x6c6=*(f31259f9)
:0207FD30 C300C3C4 unknown
:0207FD34 C0C1C2C2 sbcgt  r12,r1,r2,asr #0x5
:0207FD38 00BFBFC0 adceqs r11,r15,r0,asr #0x1f
:0207FD3C BDBDBEBE ldclt  14,cr11,[r13,#+0x2f8]!
:0207FD40 BABBBCBC blt 00F6F038
:0207FD44 B9B9BA00 ldmltib  r9!,{r9,r11,r12,r13,r15}
:0207FD48 B7B7B8B8 unknown
:0207FD4C B5B600B6 ldrlt r0,[r6, #+0xb6]!
:0207FD50 B3B4B4B5 movlts r11,#0xB5000000		;r11=-1258291200(0xb5000000)
:0207FD54 B200B2B3 andlt  r11,r0,#0x3000000B
:0207FD58 B0B0B1B1 unknown
:0207FD5C 00AFAFAF adceq  r10,r15,r15,lsr #0x1f
:0207FD60 ADADAEAE stcge  14,cr10,[r13,#+0x2b8]!
:0207FD64 ABABACAC blge 00B6B01C
:0207FD68 AAAAAA00 bge 00B2A570
:0207FD6C A8A8A9A9 stmgeia  r8!,{r0,r3,r5,r7,r8,r11,r13,r15}
:0207FD70 A7A700A7 strge r0,[r7,+r7, lsr #0x1]!
:0207FD74 A5A5A6A6 strge r10,[r5, #+0x6a6]!
:0207FD78 A400A4A4 strge r10,[r0],#-0x4a4
:0207FD7C A2A2A3A3 adcge  r10,r2,#0x8C000002
:0207FD80 00A1A1A2 adceq  r10,r1,r2,lsr #0x3
:0207FD84 9FA0A0A0 swils 0x00a0a0a0
:0207FD88 9E9E9E9F mrcls 14,4,r9,cr14,cr15,{4}
:0207FD8C 9D9D9D00 unknown
:0207FD90 9B9B9C9C blls 00767008
:0207FD94 9A9A009B bls 00700008
:0207FD98 9999999A ldmlsib  r9 ,{r1,r3,r4,r7,r8,r11,r12,r15}
:0207FD9C 98009898 stmlsda  r0 ,{r3,r4,r7,r11,r12,r15}
:0207FDA0 96969797 unknown
:0207FDA4 00959596 umulleqs r9,r5,r6,r5
:0207FDA8 94949495 ldrls r9,[r4],#+0x495
:0207FDAC 92939393 addlss r9,r3,#0x4C000002
:0207FDB0 91929200 orrlss r9,r2,r0,lsl #0x4
:0207FDB4 90919191 umulllss r9,r1,r1,r1
:0207FDB8 8F900090 swihi 0x00900090
:0207FDBC 8E8E8F8F cdphi 15,8,cr8,cr14,cr15,4
:0207FDC0 8D008D8E unknown
:0207FDC4 8C8C8C8D stchi  12,cr8,[r12],{#0x8d}
:0207FDC8 008B8B8C addeq  r8,r11,r12,lsl #0x17
:0207FDCC 8A8A8A8B bhi 00322800
:0207FDD0 8989898A stmhiib  r9 ,{r1,r3,r7,r8,r11,r15}
:0207FDD4 88888800 stmhiia  r8 ,{r11,r15}
:0207FDD8 87878788 strhi r8,[r7,+r8, lsl #0xf]
:0207FDDC 86860086 strhi r0,[r6],+r6, lsl #0x1
:0207FDE0 85858586 strhi r8,[r5, #+0x586]		;r5+0x586=*(f31258b9)
:0207FDE4 84008485 strhi r8,[r0],#-0x485
:0207FDE8 83838384 orrhi  r8,r3,#0x10000002
:0207FDEC 00828283 addeq  r8,r2,r3,lsl #0x5
:0207FDF0 81818282 orrhi  r8,r1,r2,lsl #0x5
:0207FDF4 80808181 addhi  r8,r0,r1,lsl #0x3
:0207FDF8 B01F8C00 andlts r8,r15,r0,lsl #0x18
:0207FDFC 160F22F1 unknown
:0207FE00 5908E381 stmpldb  r8 ,{r0,r7,r8,r9,r13,r14,r15}
:0207FE04 E060CC91 unknown
:0207FE08 000934E1 andeq  r3,r9,r1,ror #0x9
:0207FE0C CAC10D2D bgt 010C32C8
:0207FE10 1400A945 strne r10,[r0],#-0x945
:0207FE14 102D5600 eorne  r5,r13,r0,lsl #0xc
:0207FE18 411344AA tstmi r3,r10,lsr #0x9
:0207FE1C 20491440 subcs  r1,r9,r0,asr #0x8
:0207FE20 06143029 ldreq r3,[r4],-r9, lsr #0x0
:0207FE24 20211A80 eorcs  r1,r1,r0,lsl #0x15
:0207FE28 10154634 andnes r4,r5,r4,lsr r6
:0207FE2C C00EE184 andgt  r14,r14,r4,lsl #0x3
:0207FE30 E0003109 and  r3,r0,r9,lsl #0x2
:0207FE34 A90BE3A0 stmgedb  r11 ,{r5,r7,r8,r9,r13,r14,r15}
:0207FE38 00093301 andeq  r3,r9,r1,lsl #0x6
:0207FE3C A0E611A1 rscge  r1,r6,r1,lsr #0x3
:0207FE40 200510F9 unknown
:0207FE44 188EC630 stmneia  r14 ,{r4,r5,r9,r10,r14,r15}
:0207FE48 000D20E1 andeq  r2,r13,r1,ror #0x1
:0207FE4C E1A0E610 mov  r14,r0,lsl r6		;r14=4063678(0x3e01be)
:0207FE50 C15A04A5 cmpgt r10,r5,lsr #0x9
:0207FE54 E1855501 orr  r5,r5,r1,lsl #0xa
:0207FE58 0266601F rsbeq  r6,r6,#0x1F
:0207FE5C A00635E2 andge  r3,r6,r2,ror #0xb
:0207FE60 AD12BDE1 unknown
:0207FE64 04609210 unknown
:0207FE68 5000E004 andpl  r14,r0,r4
:0207FE6C 0092E3A0 addeqs r14,r2,r0,lsr #0x7
:0207FE70 A1E0A450 mvnge  r10,r0,asr r4
:0207FE74 24439010 strcsb r9,[r3],#-0x10
:0207FE78 1D882015 unknown
:0207FE7C 50690100 rsbpl  r0,r9,r0,lsl #0x2
:0207FE80 2035402D eorcss r4,r5,r13,lsr #0x0
:0207FE84 0200351A andeq  r3,r0,#0x6800000
:0207FE88 3901155D stmccdb  r1 ,{r0,r2,r3,r4,r6,r8,r10,r12}
:0207FE8C 16214500 unknown
:0207FE90 50020035 andpl  r0,r2,r5,lsr r0
:0207FE94 000D1755 andeq  r1,r13,r5,asr r7
:0207FE98 0505E0C4 streq r14,[r5, #-0xc4]		;(r5-0xc4=*(f312526f))
:0207FE9C 00050400 andeq  r0,r5,r0,lsl #0x8
:0207FEA0 95505102 ldrlsb r5,[r0, #-0x102]		;(r0-0x102=*(001effdd))
:0207FEA4 A44003E0 strgeb r0,[r0],#-0x3e0
:0207FEA8 E0000EE0 and  r0,r0,r0,ror #0x1d
:0207FEAC C00CE09E mulgt  r12,r14,r0
:0207FEB0 000CE0AC andeq  r14,r12,r12,lsr #0x1
:0207FEB4 12080119 andne  r0,r8,#0x40000006
:0207FEB8 0E500D0C cdpeq 13,4,cr0,cr0,cr12,0
:0207FEBC 0DE15500 stceql 5,cr5,[r1,#+0x0]!
:0207FEC0 090B4204 stmeqdb  r11 ,{r2,r9,r14}
:0207FEC4 00091800 andeq  r1,r9,r0,lsl #0x10
:0207FEC8 16000111 unknown
:0207FECC 08104D10 ldmeqda  r0 ,{r4,r8,r10,r11,r14}
:0207FED0 0D01000D unknown
:0207FED4 01618940 unknown
:0207FED8 E290006A adds r0,r0,#0x6A
:0207FEDC E2A11000 adc  r1,r1,#0x0
:0207FEE0 007500E7 rsbeqs r0,r5,r7,ror #0x1
:0207FEE4 E2722000 rsbs r2,r2,#0x0
:0207FEE8 01E33000 mvneq  r3,r0
:0207FEEC 510003E2 unknown
:0207FEF0 0150019D unknown
:0207FEF4 01905011 orreqs r5,r0,r1,lsl r0
:0207FEF8 0D13A000 unknown
:0207FEFC 81D10D50 bichis r0,r1,r0,asr r13
:0207FF00 E1903050 orrs r3,r0,r0,asr r0
:0207FF04 5C209546 stcpl  5,cr9,[r0],#-0x118
:0207FF08 11ED15E1 mvnne  r1,r1,ror #0xb
:0207FF0C E1B01688 movs r1,r8,lsl #0xd		;r1=-1383424000(0xad8aa000)
:0207FF10 1100850A unknown
:0207FF14 5011002D andpls r0,r1,r13,lsr #0x0
:0207FF18 95202D15 strls r2,[r0, #-0xd15]!
:0207FF1C A1E28C00 mvnge  r8,r0,lsl #0x18
:0207FF20 46300029 unknown
:0207FF24 20958115 addcss r8,r5,r5,lsl r1
:0207FF28 70210510 eorvc  r0,r1,r0,lsl r5
:0207FF2C 9124FF0C msrls CPSR_s,r12
:0207FF30 E3E0C000 mvn  r12,#0x0
:0207FF34 10006510 andne  r6,r0,r0,lsl r5
:0207FF38 00652105 rsbeq  r2,r5,r5,lsl #0x2
:0207FF3C A0E04CC0 rscge  r4,r0,r0,asr #0x19
:0207FF40 01E1A015 mvneq  r10,r5,lsl r0
:0207FF44 E1A00A80 mov  r0,r0,lsl #0x15		;r0=467664896(0x1be00000)
:0207FF48 E1A0C08C mov  r12,r12,lsl #0x1		;r12=-1644558524(0x9dfa0744)
:0207FF4C 8CCFA400 stchil 4,cr10,[r15],{#0x0}
:0207FF50 FFFF03E1 swinv 0x00ff03e1
:0207FF54 560100EA strpl r0,[r15],{#0x0}
:0207FF58 2136E190 unknown
:0207FF5C 0350B900 cmpeq r0,#0x0
:0207FF60 0209A260 andeq  r10,r9,#0x6
:0207FF64 01E20351 mvneq  r0,r1,asr r3
:0207FF68 E0012510 and  r2,r1,r0,lsl r5
:0207FF6C 10695081 rsbne  r5,r9,r1,lsl #0x1
:0207FF70 3A006935 bcc 0209A44C
:0207FF74 108901C1 addne  r0,r9,r1,asr #0x3
:0207FF78 00051BD6 unknown
:0207FF7C 1301610E unknown
:0207FF80 B03610C9 eorlts r1,r6,r9,asr #0x1
:0207FF84 7909E12A stmvcdb  r9 ,{r1,r3,r5,r8,r13,r14,r15}
:0207FF88 00291300 eoreq  r1,r9,r0,lsl #0x6
:0207FF8C 30293513 eorcc  r3,r9,r3,lsl r5
:0207FF90 84501F94 ldrhib r1,[r0],#-0xf94
:0207FF94 0025A3E2 eoreq  r10,r5,r2,ror #0x7
:0207FF98 83203532 unknown
:0207FF9C 655020E1 ldrvsb r2,[r0, #-0xe1]		;r0-0xe1=*(1bdfff1f)=#0(0x00000000)
:0207FFA0 002512E2 eoreq  r1,r5,r2,ror #0x5
:0207FFA4 1DEC301D stcnel 0,cr3,[r12,#+0x74]!
:0207FFA8 E0401300 sub  r1,r0,r0,lsl #0x6
:0207FFAC 5F0512E3 swipl 0x000512e3
:0207FFB0 2512E16F ldrcs r14,[r2, #-0x16f]		;(r2-0x16f=*(fffffe91))
:0207FFB4 0005E1B0 streqh r14,[r5], -r0
:0207FFB8 A2E04440 rscge  r4,r0,#0x40000000
:0207FFBC 82E1A035 rschi  r10,r1,#0x35
:0207FFC0 E1A02A00 mov  r2,r0,lsl #0x14		;r2=0(0x0)
:0207FFC4 E1A04084 mov  r4,r4,lsl #0x1		;r4=42(0x2a)
:0207FFC8 FFFE00E4 swinv 0x00fe00e4
:0207FFCC 925603EA sublss r0,r6,#0xA8000003
:0207FFD0 5E001AE1 cdppl 10,0,cr1,cr0,cr1,7
:0207FFD4 11000D08 unknown
:0207FFD8 A01F8CA0 andges r8,r15,r0,lsr #0x19
:0207FFDC 19078EE1 stmnedb  r7 ,{r0,r5,r6,r7,r9,r10,r11,r15}
:0207FFE0 00F1E181 rsceqs r14,r1,r1,lsl #0x3
:0207FFE4 5083606D addpl  r6,r3,r13,ror #0x0
:0207FFE8 15E11892 strneb r1,[r1, #+0x892]!
:0207FFEC 250BC025 strcs r12,[r11, #-0x25]		;(r11-0x25=*(b4ffffdb))
:0207FFF0 21100300 tstcs r0,r0,lsl #0x6
:0207FFF4 1102E014 unknown
:0207FFF8 701DE201 andvcs r14,r13,r1,lsl #0x4
:0207FFFC 0B20E311 bleq 028B8C48
:02080000 5102001D unknown
:02080004 098EE3C3 stmeqib  r14 ,{r0,r1,r6,r7,r8,r9,r13,r14,r15}
:02080008 9FE15502 swils 0x00e15502
:0208000C 3A01030A bcc 020C0C3C
:02080010 0250150D subeqs r1,r0,#0x3400000
:02080014 E3130764 tst r3,#0x1900000
:02080018 03008903 unknown
:0208001C 50020029 andpl  r0,r2,r9,lsr #0x0
:02080020 0DE1A000 stceql 0,cr10,[r1,#+0x0]!
:02080024 81147F50 tsthi r4,r0,asr r15
:02080028 173E08E3 ldrne r0,r4,r0,asr r15
:0208002C 4070E381 rsbmis r14,r0,r1,lsl #0x7
:02080030 0500E8BD streq r14,[r0, #-0x8bd]		;r0-0x8bd=*(1bdff743)=#0(0x00000000)
:02080034 03D0FE10 biceqs r15,r0,#0x100
:02080038 401110B1 ldrmih r1,[r1], -r1
:0208003C 801103E1 andhis r0,r1,r1,ror #0x7
:02080040 2DE0049D stccsl 4,cr0,[r0,#+0x274]!
:02080044 A01000E5 andges r0,r0,r5,ror #0x1
:02080048 510700E3 unknown
:0208004C 12345600 eornes r5,r4,#0x0
:02080050 02F004EF rsceqs r0,r0,#0xEF000000
:02080054 4DF8E49D ldcmil 4,cr14,[r8,#+0x274]!
:02080058 10510200 subnes r0,r1,r0,lsl #0x4
:0208005C E5289650 str r9,[r8, #-0x650]!
:02080060 70497001 subvc  r7,r9,r1
:02080064 F200490A andnv  r4,r0,#0x28000
:02080068 CCA8004D stcgt  0,cr0,[r8],#+0x134
:0208006C 000DE205 andeq  r14,r13,r5,lsl #0x4
:02080070 C7003951 unknown
:02080074 000A21E7 andeq  r2,r10,r7,ror #0x3
:02080078 00011351 andeq  r1,r1,r1,asr r3
:0208007C 73000284 unknown
:02080080 5202050C andpl  r0,r2,#0x3000000
:02080084 F4503103 ldrnvb r3,[r0],#-0x103
:02080088 59F84031 unknown
:0208008C 39700031 unknown
:02080090 92500000 sublss r0,r0,#0x0
:02080094 600501E5 andvs  r0,r5,r5,ror #0x3
:02080098 09FFE1A0 ldmeqib  r15!,{r5,r7,r8,r13,r14,r15}^
:0208009C A04000E3 subge  r0,r0,r3,ror #0x1
:020800A0 3204E308 andcc  r14,r4,#0x20000000
:020800A4 8600040D strhi r0,[r0],-r13, lsl #0x8
:020800A8 FF04D9E0 swinv 0x0004d9e0
:020800AC 2901EBFF stmcsdb  r1 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:020800B0 54000500 strpl r0,[r0],#-0x500
:020800B4 FFFAE110 swinv 0x00fae110
:020800B8 10053AFF unknown
:020800BC A0002D70 andge  r2,r0,r0,ror r13
:020800C0 1EE30D5B mcrne 13,7,r0,cr3,cr11,{2}
:020800C4 4010000D andmis r0,r0,r13
:020800C8 1C09E92D stcne  9,cr14,[r9],{#0x2d}
:020800CC 01E59F40 mvneq  r9,r0,asr #0x1e
:020800D0 FF300F9A swinv 0x00300f9a
:020800D4 04E12F20 unknown
:020800D8 43E28440 mvnmi  r8,#0x40000000
:020800DC AB40E301 blge 030B8CE8
:020800E0 0977150C unknown
:020800E4 FFFFF913 swinv 0x00fff913
:020800E8 8010051A andhis r0,r0,r10,lsl r5
:020800EC A824E8BD stmgeda  r4!,{r0,r2,r3,r4,r5,r7,r11,r13,r14,r15}
:020800F0 2000020E andcs  r0,r0,r14,lsl #0x4
:020800F4 0D6009FF stceql 9,cr0,[r0,#-0x3fc]!
:020800F8 0F5E0130 swieq 0x005e0130
:020800FC 01D010ED biceqs r1,r0,r13,ror #0x1
:02080100 21D500B8 ldrcsh r0,[r5, #+0x8]		;r5+0x8=*(f312533b)
:02080104 A1002005 unknown
:02080108 0C90881F ldceq  8,cr8,[r0],{#0x1f}
:0208010C 55DD1902 ldrplb r1,[r13, #+0x902]		;r13+0x902=*(00000902)
:02080110 09001591 stmeqdb  r0 ,{r0,r4,r7,r8,r10,r12}
:02080114 9194D040 orrlss r13,r4,r0,asr #0x0
:02080118 40A50105 adcmi  r0,r5,r5,lsl #0x2
:0208011C 8D000940 unknown
:02080120 CCAC420D stcgt  2,cr4,[r12],#+0x34
:02080124 89020C92 stmhidb  r2 ,{r1,r4,r7,r10,r11}
:02080128 93544021 cmpls r4,#0x21
:0208012C 01017120 unknown
:02080130 00401009 subeq  r1,r0,r9
:02080134 050C9460 streq r9,[r12, #-0x460]		;(r12-0x460=*(9dfa02e4))
:02080138 2C034902 stccs  9,cr4,[r3],{#0x2}
:0208013C A800501B stmgeda  r0 ,{r0,r1,r3,r4,r12,r14}
:02080140 020C0897 andeq  r0,r12,#0x970000
:02080144 1C401575 stcnel 5,cr1,[r0],{#0x75}
:02080148 45002D98 strmi r2,[r0, #-0xd98]		;r0-0xd98=*(1bdff268)=#0(0x00000000)
:0208014C 998CC840 stmlsib  r12 ,{r6,r11,r14,r15}
:02080150 99D070A5 ldmlsib  r0 ,{r0,r2,r5,r7,r12,r13,r14}^
:02080154 047D020C unknown
:02080158 0030267C eoreqs r2,r0,r12,ror r6
:0208015C 002D9AC8 eoreq  r9,r13,r8,asr #0x15
:02080160 A110BD01 tstge r0,r1,lsl #0x1a
:02080164 C99B011D ldmgtib  r11 ,{r0,r2,r3,r4,r8}
:02080168 00450100 subeq  r0,r5,r0,lsl #0x2
:0208016C 15004003 strne r4,[r0, #-0x3]		;r0-0x3=*(1bdffffd)=#0(0x00000000)
:02080170 020C9DCC andeq  r9,r12,#0x3300
:02080174 3021012D eorcc  r0,r1,r13,lsr #0x2
:02080178 0C9E40F8 ldceq  0,cr4,[r14],{#0xf8}
:0208017C 40212502 eormi  r2,r1,r2,lsl #0xa
:02080180 1D000968 unknown
:02080184 84412950 strhib r2,[r1],#-0x950
:02080188 79020C9F stmvcdb  r2 ,{r0,r1,r2,r3,r4,r7,r10,r11}
:0208018C 414027B4 strmih r2,[r0, #-0x74]		;r0-0x74=*(1bdfff8c)=#0(0x00000000)
:02080190 B1A06800 movlt  r6,r0,lsl #0x10		;r6=0(0x0)
:02080194 28417100 stmcsda  r1 ,{r8,r12,r13,r14}^
:02080198 9800C9A7 stmlsda  r0 ,{r0,r1,r2,r5,r7,r8,r11,r14,r15}
:0208019C 00902009 addeqs r2,r0,r9
:020801A0 020CA974 andeq  r10,r12,#0x1D0000
:020801A4 150201FD strne r0,[r2, #-0x1fd]		;(r2-0x1fd=*(fffffe03))
:020801A8 7000A010 andvc  r10,r0,r0,lsl r0
:020801AC 02020CAC andeq  r0,r2,#0xAC00
:020801B0 000904DD unknown
:020801B4 7000F07F andvc  r15,r0,r15,ror r0
:020801B8 002D04B2 unknown
:020801BC FF005507 swinv 0x00005507
:020801C0 B9D400C0 ldmltib  r4 ,{r6,r7}^
:020801C4 24020C05 strcs r0,[r2],#-0xc05
:020801C8 2D086908 unknown
:020801CC 30C1F800 sbccc  r15,r1,r0,lsl #0x10
:020801D0 A545020C strgeb r0,[r5, #-0x20c]		;(r5-0x20c=*(f3125127))
:020801D4 00093C40 andeq  r3,r9,r0,asr #0x18
:020801D8 A8204569 stmgeda  r0!,{r0,r3,r5,r6,r8,r10,r14}
:020801DC C2A40030 adcgt  r0,r4,#0x30
:020801E0 A565020C strgeb r0,[r5, #-0x20c]!
:020801E4 00708020 rsbeqs r8,r0,r0,lsr #0x0
:020801E8 020CC8E4 andeq  r12,r12,#0xE40000
:020801EC 8100124C unknown
:020801F0 30005102 andcc  r5,r0,r2,lsl #0x2
:020801F4 E1020CDB unknown
:020801F8 508320E1 addpl  r2,r3,r1,ror #0x1
:020801FC 00091000 andeq  r1,r9,r0
:02080200 DC55AD11 ldclel 13,cr10,[r5],{#0x11}
:02080204 E902280C stmdb  r2 ,{r2,r3,r11,r13}
:02080208 00602414 rsbeq  r2,r0,r4,lsl r4
:0208020C 99000908 stmlsdb  r0 ,{r3,r8,r11}
:02080210 A0400944 subge  r0,r0,r4,asr #0x12
:02080214 C9020CE0 stmgtdb  r2 ,{r5,r6,r7,r10,r11}
:02080218 41602045 unknown
:0208021C 0CE16800 stceql 8,cr6,[r1],#+0x0
:02080220 548D1502 strpl r1,[r13],#+0x502
:02080224 020C40E2 andeq  r4,r12,#0xE2
:02080228 08A51188 stmeqia  r5!,{r3,r7,r8,r12}
:0208022C F3DC0081 bicnvs r0,r12,#0x81
:02080230 BD020C30 unknown
:02080234 98300900 ldmlsda  r0!,{r8,r11}
:02080238 02100CF4 andeqs r0,r0,#0xF400
:0208023C 014D024D unknown
:02080240 E4003001 str r3,[r0],#-0x1
:02080244 020CF608 andeq  r15,r12,#0x800000
:02080248 095BDD0D ldmeqdb  r11 ,{r0,r2,r3,r8,r10,r11,r12,r14,r15}^
:0208024C 40454100 submi  r4,r5,r0,lsl #0x2
:02080250 0CF7ECB0 ldceql 12,cr14,[r7],#+0x2c0
:02080254 2390CD02 orrcss r12,r0,#0x80
:02080258 B8200050 stmltda  r0!,{r4,r6}
:0208025C 8C0015F8 stchi  5,cr1,[r0],{#0xf8}
:02080260 3C00D023 stccc  0,cr13,[r0],{#0x23}
:02080264 9D8C0009 unknown
:02080268 FAD8445F blx 016913EC
:0208026C BC85020C stclt  2,cr0,[r5],{#0xc}
:02080270 00B08223 adceqs r8,r0,r3,lsr #0x4
:02080274 020D02C0 andeq  r0,r13,#0xC
:02080278 FC000181 stc2  1,cr0,[r0],{#0x81}
:0208027C 4000E014 andmi  r14,r0,r4,lsl r0
:02080280 A0A90009 adcge  r0,r9,r9
:02080284 00512023 subeqs r2,r1,r3,lsr #0x0
:02080288 000504E8 andeq  r0,r5,r8,ror #0x9
:0208028C 25088106 strcs r8,[r8, #-0x106]		;(r8-0x106=*(fffffefa))
:02080290 0C682400 stceql 4,cr2,[r8],#-0x0
:02080294 00205021 eoreq  r5,r0,r1,lsr #0x0
:02080298 5100099C swppl r0,r12,r0
:0208029C 30A2240C adccc  r2,r2,r12,lsl #0x8
:020802A0 0D31EC00 ldceq  12,cr14,[r1,#-0x0]!
:020802A4 23A03502 movcs  r3,#0x800000		;r3=8388608(0x800000)
:020802A8 28002080 stmcsda  r0 ,{r7,r13}
:020802AC 2D020D32 unknown
:020802B0 10802010 addne  r2,r0,r0,lsl r0
:020802B4 9339344D teqls r9,#0x4D000000
:020802B8 15495541 strneb r5,[r9, #-0x541]		;(r9-0x541=*(fffffabf))
:020802BC 90F153FD unknown
:020802C0 05FE1C69 ldreqb r1,[r14, #+0xc69]!
:020802C4 0D350800 ldceq  8,cr0,[r5,#-0x0]!
:020802C8 0001E002 andeq  r14,r1,r2
:020802CC 000141C0 andeq  r4,r1,r0,asr #0x3
:020802D0 020D34D4 andeq  r3,r13,#0xD4000000
:020802D4 13112309 tstne r1,#0x24000000
:020802D8 B1E1D0B1 strlth r13,[r1, #+0x1]!
:020802DC 49134111 ldmmidb  r3 ,{r0,r4,r8,r14}
:020802E0 91135113 tstls r3,r3,lsl r1
:020802E4 69136111 ldmvsdb  r3 ,{r0,r4,r8,r13,r14}
:020802E8 FF137113 swinv 0x00137113
:020802EC 13811009 orrne  r1,r1,#0x9
:020802F0 10A11389 adcne  r1,r1,r9,lsl #0x7
:020802F4 44804020 strmi r4,[r0],#+0x20
:020802F8 9800010F stmlsda  r0 ,{r0,r1,r2,r3,r8}
:020802FC CAF00001 bgt 01C80308
:02080300 0548020A streqb r0,[r8, #-0x20a]		;(r8-0x20a=*(fffffdf6))
:02080304 010021CB unknown
:02080308 3DCCA400 unknown
:0208030C D21099C0 andles r9,r0,#0x300000
:02080310 D3001566 unknown
:02080314 0D0C020A unknown
:02080318 00014C00 andeq  r4,r1,r0,lsl #0x18
:0208031C 000164A1 andeq  r6,r1,r1,lsr #0x9
:02080320 540009C8 strpl r0,[r0],#-0x9c8
:02080324 D49C0001 ldrle r0,[r12],#+0x1
:02080328 D500012A strle r0,[r0, #-0x12a]		;(r0-0x12a=*(fffffed6))
:0208032C 00010131 andeq  r0,r1,r1,lsr r1
:02080330 84000120 strhi r0,[r0],#-0x120
:02080334 007D2DD6 unknown
:02080338 10111131 andnes r1,r1,r1,lsr r1
:0208033C 10151131 andnes r1,r5,r1,lsr r1
:02080340 131D10ED tstne r13,#0xED
:02080344 65FF1105 ldrvsb r1,[r15, #+0x105]!
:02080348 7D127511 unknown
:0208034C D913C912 ldmledb  r3 ,{r1,r4,r8,r11,r14,r15}
:02080350 21131910 tstcs r3,r0,lsl r9
:02080354 FF532D13 swinv 0x00532d13
:02080358 12115005 andnes r5,r1,#0x5
:0208035C 00031005 andeq  r1,r3,r5
:02080360 DB100502 blle 02481770
:02080364 CD6F0400 stcgtl 4,cr0,[r15,#-0x0]!
:02080368 00C53020 sbceq  r3,r5,r0,lsr #0x0
:0208036C 3DCF4DB5 unknown
:02080370 403DD040 eormis r13,r13,r0,asr #0x0
:02080374 403DD1AD eormis r13,r13,r13,lsr #0x3
:02080378 D0403DD2 unknown
:0208037C 3DD1403D unknown
:02080380 3DD1AA40 unknown
:02080384 020AD240 andeq  r13,r10,#0x4
:02080388 3DCC2D75 unknown
:0208038C 1A6DA200 bne 03BE8B94
:02080390 65003DCD strvs r3,[r0, #-0xdcd]		;(r0-0xdcd=*(fffff233))
:02080394 003DCE17 eoreqs r12,r13,r7,lsl r14
:02080398 6DCF145D unknown
:0208039C 15D5003D ldrneb r0,[r5, #+0x3d]		;r5+0x3d=*(f3125370)
:020803A0 CD003DCD unknown
:020803A4 003DCE12 eoreqs r12,r13,r2,lsl r14
:020803A8 CEDB1A9D mrcgt 10,6,r1,cr11,cr13,{4}
:020803AC 18BD003D ldmneia  r13!,{r0,r2,r3,r4,r5}
:020803B0 E5020ACF str r0,[r2, #-0xacf]		;(r2-0xacf=*(fffff531))
:020803B4 0A46BE2B beq 0322FC68
:020803B8 13CD0102 bicne  r0,r13,#0x80000000
:020803BC B5020005 strlt r0,[r2, #-0x5]		;(r2-0x5=*(fffffffb))
:020803C0 D8000D17 stmleda  r0 ,{r0,r1,r2,r4,r8,r10,r11}
:020803C4 15174D03 ldrne r4,[r7, #-0xd03]		;(r7-0xd03=*(fffff2fd))
:020803C8 12350400 eornes r0,r5,#0x0
:020803CC 1D050005 unknown
:020803D0 0ABFB616 beq 0106DC30
:020803D4 11C50602 bicne  r0,r5,r2,lsl #0xc
:020803D8 10020AC0 andne  r0,r2,r0,asr #0x15
:020803DC C1115D07 tstgt r1,r7,lsl #0x1a
:020803E0 3908020A stmccdb  r8 ,{r1,r3,r9}
:020803E4 C2904150 addgts r4,r0,#0x14
:020803E8 90215411 eorls  r5,r1,r1,lsl r4
:020803EC 10219019 eorne  r9,r1,r9,lsl r0
:020803F0 1005100D andne  r1,r5,r13
:020803F4 11411009 unknown
:020803F8 991005FF ldmlsdb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10}
:020803FC CD525511 unknown
:02080400 05110513 ldreq r0,[r1, #-0x513]		;(r1-0x513=*(ad8a9aed))
:02080404 40050640 andmi  r0,r5,r0,asr #0xc
:02080408 400507BF strmih r0,[r5], -r15
:0208040C 09400508 stmeqdb  r0 ,{r3,r8,r10}^
:02080410 050A4005 streq r4,[r10, #-0x5]		;(r10-0x5=*(fffffffb))
:02080414 050BAA40 streq r10,[r11, #-0xa40]		;(r11-0xa40=*(b4fff5c0))
:02080418 40050C40 andmi  r0,r5,r0,asr #0x18
:0208041C 0E40050D cdpeq 5,4,cr0,cr0,cr13,0
:02080420 0FAA4005 swieq 0x00aa4005
:02080424 05104005 ldreq r4,[r0, #-0x5]		;(r0-0x5=*(fffffffb))
:02080428 40051140 andmi  r1,r5,r0,asr #0x2
:0208042C AA400512 bge 0308187C
:02080430 14400513 strneb r0,[r0],#-0x513
:02080434 05154005 ldreq r4,[r5, #-0x5]		;(r5-0x5=*(f312532e))
:02080438 40051640 andmi  r1,r5,r0,asr #0xc
:0208043C 400517AA andmi  r1,r5,r10,lsr #0xf
:02080440 05502518 ldreqb r2,[r0, #-0x518]		;(r0-0x518=*(fffffae8))
:02080444 40050140 andmi  r0,r5,r0,asr #0x2
:02080448 40055A02 andmi  r5,r5,r2,lsl #0x14
:0208044C 04400503 streqb r0,[r0],#-0x503
:02080450 FFFF1AD1 swinv 0x00ff1ad1
:02080454 04950ACE ldreq r0,[r5],#+0xace
:02080458 C65BF240 ldrgtb r15,[r5],#+0xace
:0208045C D14BFD2A unknown
:02080460 4BFD001A blmi 01FC04D0
:02080464 00DF1AD1 ldreqsb r1,[r15],#+0xa1
:02080468 1AD14BFD bne 014D3464
:0208046C D14BFD00 unknown
:02080470 4BFD001A blmi 01FC04E0
:02080474 001AD1B6 ldreqh r13,[r10], -r6
:02080478 1AD14BFD bne 014D3474
:0208047C D14BFD00 unknown
:02080480 FD6D001A stc2l 0,cr0,[r13,#-0x68]!
:02080484 001AD14B andeqs r13,r10,r11,asr #0x2
:02080488 1AD14BFD bne 014D3484
:0208048C D14BFD00 unknown
:02080490 FD00DB1A unknown
:02080494 001AD14B andeqs r13,r10,r11,asr #0x2
:02080498 1AD14BFD bne 014D3494
:0208049C B64BFD00 strltb r15,[r11],-r0, lsl #0x1a
:020804A0 FD001AD1 unknown
:020804A4 001AD14B andeqs r13,r10,r11,asr #0x2
:020804A8 1AD14BFD bne 014D34A4
:020804AC 4BFD6D00 blmi 01FDB8B4
:020804B0 FD001AD1 unknown
:020804B4 001AD14B andeqs r13,r10,r11,asr #0x2
:020804B8 1AD14BFD bne 014D34B4
:020804BC 4BFD00DB blmi 01FC0830
:020804C0 FD001AD1 unknown
:020804C4 001AD14B andeqs r13,r10,r11,asr #0x2
:020804C8 D1B64BFD ldrlesh r4,[r6, +r13]!
:020804CC 4BFD001A blmi 01FC053C
:020804D0 FD001AD1 unknown
:020804D4 001AD14B andeqs r13,r10,r11,asr #0x2
:020804D8 F94BFD6D stmnvdb  r11 ,{r0,r2,r3,r5,r6,r8,r10,r11,r12,r13,r14,r15}^
:020804DC 4BFD001B blmi 01FC0550
:020804E0 FD001BF9 unknown
:020804E4 DB1BF94B blle 0277EA18
:020804E8 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:020804EC 4BFD001B blmi 01FC0560
:020804F0 FD001BF9 unknown
:020804F4 1BF9B64B blne 01EEDE28
:020804F8 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:020804FC 4BFD001B blmi 01FC0570
:02080500 6D001BF9 unknown
:02080504 1BF94BFD blne 01ED3500
:02080508 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:0208050C 4BFD001B blmi 01FC0580
:02080510 00DB1BF9 ldreqsh r1,[r11],#+0xb9
:02080514 1BF94BFD blne 01ED3510
:02080518 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:0208051C 4BFD001B blmi 01FC0590
:02080520 001BF9B6 ldreqh r15,[r11], -r6
:02080524 1BF94BFD blne 01ED3520
:02080528 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:0208052C FD6D001B stc2l 0,cr0,[r13,#-0x6c]!
:02080530 001BF94B andeqs r15,r11,r11,asr #0x12
:02080534 1BF94BFD blne 01ED3530
:02080538 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:0208053C FD00DB1B unknown
:02080540 001BF94B andeqs r15,r11,r11,asr #0x12
:02080544 1BF94BFD blne 01ED3540
:02080548 B64BFD00 strltb r15,[r11],-r0, lsl #0x1a
:0208054C FD001BF9 unknown
:02080550 001BF94B andeqs r15,r11,r11,asr #0x12
:02080554 1BF94BFD blne 01ED3550
:02080558 4BFD6D00 blmi 01FDB960
:0208055C FD001BF9 unknown
:02080560 001BF94B andeqs r15,r11,r11,asr #0x12
:02080564 1BF94BFD blne 01ED3560
:02080568 4BFD00DB blmi 01FC08DC
:0208056C FD001BF9 unknown
:02080570 001BF94B andeqs r15,r11,r11,asr #0x12
:02080574 F9B64BFD ldmnvib  r6!,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r11,r14}
:02080578 4BFD001B blmi 01FC05EC
:0208057C FD001BF9 unknown
:02080580 001BF94B andeqs r15,r11,r11,asr #0x12
:02080584 F94BFD6D stmnvdb  r11 ,{r0,r2,r3,r5,r6,r8,r10,r11,r12,r13,r14,r15}^
:02080588 4BFD001B blmi 01FC05FC
:0208058C FD001BF9 unknown
:02080590 DB1BF94B blle 0277EAC4
:02080594 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:02080598 4BFD001B blmi 01FC060C
:0208059C FD001BF9 unknown
:020805A0 1BF9B64B blne 01EEDED4
:020805A4 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:020805A8 4BFD001B blmi 01FC061C
:020805AC 6D001BF9 unknown
:020805B0 1BF94BFD blne 01ED35AC
:020805B4 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:020805B8 4BFD001B blmi 01FC062C
:020805BC 00DB1BF9 ldreqsh r1,[r11],#+0xb9
:020805C0 1BF94BFD blne 01ED35BC
:020805C4 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:020805C8 4BFD001B blmi 01FC063C
:020805CC 001BF9B6 ldreqh r15,[r11], -r6
:020805D0 1BF94BFD blne 01ED35CC
:020805D4 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:020805D8 FD6D001B stc2l 0,cr0,[r13,#-0x6c]!
:020805DC 001BF94B andeqs r15,r11,r11,asr #0x12
:020805E0 1BF94BFD blne 01ED35DC
:020805E4 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:020805E8 FD00DB1B unknown
:020805EC 001BF94B andeqs r15,r11,r11,asr #0x12
:020805F0 1BF94BFD blne 01ED35EC
:020805F4 B64BFD00 strltb r15,[r11],-r0, lsl #0x1a
:020805F8 FD001BF9 unknown
:020805FC 001BF94B andeqs r15,r11,r11,asr #0x12
:02080600 1BF94BFD blne 01ED35FC
:02080604 4BFD6D00 blmi 01FDBA0C
:02080608 FD001BF9 unknown
:0208060C 001BF94B andeqs r15,r11,r11,asr #0x12
:02080610 1BF94BFD blne 01ED360C
:02080614 4BFD00DB blmi 01FC0988
:02080618 FD001BF9 unknown
:0208061C 001BF94B andeqs r15,r11,r11,asr #0x12
:02080620 F9B64BFD ldmnvib  r6!,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r11,r14}
:02080624 4BFD001B blmi 01FC0698
:02080628 FD001BF9 unknown
:0208062C 001BF94B andeqs r15,r11,r11,asr #0x12
:02080630 F94BFD6D stmnvdb  r11 ,{r0,r2,r3,r5,r6,r8,r10,r11,r12,r13,r14,r15}^
:02080634 4BFD001B blmi 01FC06A8
:02080638 FD001BF9 unknown
:0208063C DB1BF94B blle 0277EB70
:02080640 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:02080644 4BFD001B blmi 01FC06B8
:02080648 FD001BF9 unknown
:0208064C 1BF9B64B blne 01EEDF80
:02080650 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:02080654 4BFD001B blmi 01FC06C8
:02080658 6D001BF9 unknown
:0208065C 1BF94BFD blne 01ED3658
:02080660 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:02080664 4BFD001B blmi 01FC06D8
:02080668 00DB1BF9 ldreqsh r1,[r11],#+0xb9
:0208066C 1BF94BFD blne 01ED3668
:02080670 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:02080674 4BFD001B blmi 01FC06E8
:02080678 001BF9B6 ldreqh r15,[r11], -r6
:0208067C 1BF94BFD blne 01ED3678
:02080680 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:02080684 FD6D001B stc2l 0,cr0,[r13,#-0x6c]!
:02080688 001BF94B andeqs r15,r11,r11,asr #0x12
:0208068C 1BF94BFD blne 01ED3688
:02080690 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:02080694 FD00DB1B unknown
:02080698 001BF94B andeqs r15,r11,r11,asr #0x12
:0208069C 1BF94BFD blne 01ED3698
:020806A0 B64BFD00 strltb r15,[r11],-r0, lsl #0x1a
:020806A4 FD001BF9 unknown
:020806A8 001BF94B andeqs r15,r11,r11,asr #0x12
:020806AC 1BF94BFD blne 01ED36A8
:020806B0 4BFD6D00 blmi 01FDBAB8
:020806B4 FD001BF9 unknown
:020806B8 001BF94B andeqs r15,r11,r11,asr #0x12
:020806BC 1BF94BFD blne 01ED36B8
:020806C0 4BFD00DB blmi 01FC0A34
:020806C4 FD001BF9 unknown
:020806C8 001BF94B andeqs r15,r11,r11,asr #0x12
:020806CC F9B64BFD ldmnvib  r6!,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r11,r14}
:020806D0 4BFD001B blmi 01FC0744
:020806D4 FD001BF9 unknown
:020806D8 001BF94B andeqs r15,r11,r11,asr #0x12
:020806DC F94BFD6D stmnvdb  r11 ,{r0,r2,r3,r5,r6,r8,r10,r11,r12,r13,r14,r15}^
:020806E0 4BFD001B blmi 01FC0754
:020806E4 FD001BF9 unknown
:020806E8 DB1BF94B blle 0277EC1C
:020806EC F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:020806F0 4BFD001B blmi 01FC0764
:020806F4 FD001BF9 unknown
:020806F8 1BF9B64B blne 01EEE02C
:020806FC F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:02080700 4BFD001B blmi 01FC0774
:02080704 6D001BF9 unknown
:02080708 1BF94BFD blne 01ED3704
:0208070C F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:02080710 4BFD001B blmi 01FC0784
:02080714 00DB1BF9 ldreqsh r1,[r11],#+0xb9
:02080718 1BF94BFD blne 01ED3714
:0208071C F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:02080720 4BFD001B blmi 01FC0794
:02080724 001BF9B6 ldreqh r15,[r11], -r6
:02080728 1BF94BFD blne 01ED3724
:0208072C F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:02080730 FD6D001B stc2l 0,cr0,[r13,#-0x6c]!
:02080734 001BF94B andeqs r15,r11,r11,asr #0x12
:02080738 1BF94BFD blne 01ED3734
:0208073C F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:02080740 FD00DB1B unknown
:02080744 001BF94B andeqs r15,r11,r11,asr #0x12
:02080748 1BF94BFD blne 01ED3744
:0208074C B64BFD00 strltb r15,[r11],-r0, lsl #0x1a
:02080750 FD001BF9 unknown
:02080754 001BF94B andeqs r15,r11,r11,asr #0x12
:02080758 1BF94BFD blne 01ED3754
:0208075C 4BFD6D00 blmi 01FDBB64
:02080760 FD001BF9 unknown
:02080764 001BF94B andeqs r15,r11,r11,asr #0x12
:02080768 1BF94BFD blne 01ED3764
:0208076C 4BFD00DB blmi 01FC0AE0
:02080770 FD001BF9 unknown
:02080774 001BF94B andeqs r15,r11,r11,asr #0x12
:02080778 F9B64BFD ldmnvib  r6!,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r11,r14}
:0208077C 4BFD001B blmi 01FC07F0
:02080780 FD001BF9 unknown
:02080784 001BF94B andeqs r15,r11,r11,asr #0x12
:02080788 F94BFD6D stmnvdb  r11 ,{r0,r2,r3,r5,r6,r8,r10,r11,r12,r13,r14,r15}^
:0208078C 4BFD001B blmi 01FC0800
:02080790 FD001BF9 unknown
:02080794 DB1BF94B blle 0277ECC8
:02080798 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:0208079C 4BFD001B blmi 01FC0810
:020807A0 FD001BF9 unknown
:020807A4 1BF9B64B blne 01EEE0D8
:020807A8 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:020807AC 4BFD001B blmi 01FC0820
:020807B0 6D001BF9 unknown
:020807B4 1BF94BFD blne 01ED37B0
:020807B8 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:020807BC 4BFD001B blmi 01FC0830
:020807C0 00DB1BF9 ldreqsh r1,[r11],#+0xb9
:020807C4 1BF94BFD blne 01ED37C0
:020807C8 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:020807CC 4BFD001B blmi 01FC0840
:020807D0 001BF9B6 ldreqh r15,[r11], -r6
:020807D4 1BF94BFD blne 01ED37D0
:020807D8 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:020807DC FD6D001B stc2l 0,cr0,[r13,#-0x6c]!
:020807E0 001BF94B andeqs r15,r11,r11,asr #0x12
:020807E4 1BF94BFD blne 01ED37E0
:020807E8 F94BFD00 stmnvdb  r11 ,{r8,r10,r11,r12,r13,r14,r15}^
:020807EC FD00DB1B unknown
:020807F0 001BF94B andeqs r15,r11,r11,asr #0x12
:020807F4 1BF94BFD blne 01ED37F0
:020807F8 B64BFD00 strltb r15,[r11],-r0, lsl #0x1a
:020807FC FD001BF9 unknown
:02080800 001BF94B andeqs r15,r11,r11,asr #0x12
:02080804 1BF94BFD blne 01ED3800
:02080808 4BFD6D00 blmi 01FDBC10
:0208080C FD001BF9 unknown
:02080810 001BF94B andeqs r15,r11,r11,asr #0x12
:02080814 1BF94BFD blne 01ED3810
:02080818 4BFD00DB blmi 01FC0B8C
:0208081C FD001BF9 unknown
:02080820 001BF94B andeqs r15,r11,r11,asr #0x12
:02080824 F9B64BFD ldmnvib  r6!,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r11,r14}
:02080828 4BFD001B blmi 01FC089C
:0208082C FD001BF9 unknown
:02080830 001BF94B andeqs r15,r11,r11,asr #0x12
:02080834 F94BFD6D stmnvdb  r11 ,{r0,r2,r3,r5,r6,r8,r10,r11,r12,r13,r14,r15}^
:02080838 4BFD001B blmi 01FC08AC
:0208083C 4BFD2125 blmi 01FC8CD8
:02080840 4BFD2125 blmi 01FC8CDC
:02080844 FD2125FB stc2  5,cr2,[r1,#-0x3ec]!
:02080848 FD21254B stc2  5,cr2,[r1,#-0x12c]!
:0208084C FD21254B stc2  5,cr2,[r1,#-0x12c]!
:02080850 FD21254B stc2  5,cr2,[r1,#-0x12c]!
:02080854 2125FF4B msrcs CPSR_sc,r11
:02080858 21254BFD unknown
:0208085C 21254BFD unknown
:02080860 21254BFD unknown
:02080864 25FF4BFD ldrcsb r4,[r15, #+0xbfd]!
:02080868 254BFD21 strcsb r15,[r11, #-0xd21]		;(r11-0xd21=*(b4fff2df))
:0208086C 254BFD21 strcsb r15,[r11, #-0xd21]		;(r11-0xd21=*(b4fff2df))
:02080870 254BFD21 strcsb r15,[r11, #-0xd21]		;(r11-0xd21=*(b4fff2df))
:02080874 FF4BFD21 swinv 0x004bfd21
:02080878 4BFD2125 blmi 01FC8D14
:0208087C 4BFD2125 blmi 01FC8D18
:02080880 4BFD2125 blmi 01FC8D1C
:02080884 4BFD2125 blmi 01FC8D20
:02080888 FD2125FF stc2  5,cr2,[r1,#-0x3fc]!
:0208088C FD21254B stc2  5,cr2,[r1,#-0x12c]!
:02080890 FD21254B stc2  5,cr2,[r1,#-0x12c]!
:02080894 FD21254B stc2  5,cr2,[r1,#-0x12c]!
:02080898 2125FF4B msrcs CPSR_sc,r11
:0208089C 21254BFD unknown
:020808A0 21254BFD unknown
:020808A4 21254BFD unknown
:020808A8 25FF4BFD ldrcsb r4,[r15, #+0xbfd]!
:020808AC 254BFD21 strcsb r15,[r11, #-0xd21]		;(r11-0xd21=*(b4fff2df))
:020808B0 254BFD21 strcsb r15,[r11, #-0xd21]		;(r11-0xd21=*(b4fff2df))
:020808B4 254BFD21 strcsb r15,[r11, #-0xd21]		;(r11-0xd21=*(b4fff2df))
:020808B8 FF4BFD21 swinv 0x004bfd21
:020808BC 4BFD2125 blmi 01FC8D58
:020808C0 4BFD2125 blmi 01FC8D5C
:020808C4 4BFD2125 blmi 01FC8D60
:020808C8 4BFD2125 blmi 01FC8D64
:020808CC FD2125FF stc2  5,cr2,[r1,#-0x3fc]!
:020808D0 FD21254B stc2  5,cr2,[r1,#-0x12c]!
:020808D4 FD21254B stc2  5,cr2,[r1,#-0x12c]!
:020808D8 FD21254B stc2  5,cr2,[r1,#-0x12c]!
:020808DC 2125FF4B msrcs CPSR_sc,r11
:020808E0 21254BFD unknown
:020808E4 21254BFD unknown
:020808E8 21254BFD unknown
:020808EC 25FF4BFD ldrcsb r4,[r15, #+0xbfd]!
:020808F0 254BFD21 strcsb r15,[r11, #-0xd21]		;(r11-0xd21=*(b4fff2df))
:020808F4 254BFD21 strcsb r15,[r11, #-0xd21]		;(r11-0xd21=*(b4fff2df))
:020808F8 254BFD21 strcsb r15,[r11, #-0xd21]		;(r11-0xd21=*(b4fff2df))
:020808FC FF4BFD21 swinv 0x004bfd21
:02080900 4BFD2125 blmi 01FC8D9C
:02080904 4BFD2125 blmi 01FC8DA0
:02080908 4BFD2125 blmi 01FC8DA4
:0208090C 4BFD2125 blmi 01FC8DA8
:02080910 FD2125FF stc2  5,cr2,[r1,#-0x3fc]!
:02080914 FD21254B stc2  5,cr2,[r1,#-0x12c]!
:02080918 FD21254B stc2  5,cr2,[r1,#-0x12c]!
:0208091C FD21254B stc2  5,cr2,[r1,#-0x12c]!
:02080920 2125FF4B msrcs CPSR_sc,r11
:02080924 21254BFD unknown
:02080928 21254BFD unknown
:0208092C 21254BFD unknown
:02080930 25FF4BFD ldrcsb r4,[r15, #+0xbfd]!
:02080934 254BFD21 strcsb r15,[r11, #-0xd21]		;(r11-0xd21=*(b4fff2df))
:02080938 254BFD21 strcsb r15,[r11, #-0xd21]		;(r11-0xd21=*(b4fff2df))
:0208093C 254BFD21 strcsb r15,[r11, #-0xd21]		;(r11-0xd21=*(b4fff2df))
:02080940 FF4BFD21 swinv 0x004bfd21
:02080944 4BFD2125 blmi 01FC8DE0
:02080948 4BFD2125 blmi 01FC8DE4
:0208094C 4BFD2125 blmi 01FC8DE8
:02080950 4BFD2125 blmi 01FC8DEC
:02080954 FD2125FF stc2  5,cr2,[r1,#-0x3fc]!
:02080958 FD21254B stc2  5,cr2,[r1,#-0x12c]!
:0208095C FD21254B stc2  5,cr2,[r1,#-0x12c]!
:02080960 0831254B ldmeqda  r1!,{r0,r1,r3,r6,r8,r10,r13}
:02080964 1125FF40 msrne CPSR_sc,r0
:02080968 25014BFD strcs r4,[r1, #-0xbfd]		;(r1-0xbfd=*(ad8a9403))
:0208096C 014BE611 unknown
:02080970 4BFD1125 blmi 01FC4E0C
:02080974 112501DB unknown
:02080978 25014BFD strcs r4,[r1, #-0xbfd]		;(r1-0xbfd=*(ad8a9403))
:0208097C 014BFD11 unknown
:02080980 FDB61125 ldc2  1,cr1,[r6,#+0x94]!
:02080984 1125014B unknown
:02080988 25014BFD strcs r4,[r1, #-0xbfd]		;(r1-0xbfd=*(ad8a9403))
:0208098C 014BFD11 unknown
:02080990 FD11256D unknown
:02080994 1125014B unknown
:02080998 25014BFD strcs r4,[r1, #-0xbfd]		;(r1-0xbfd=*(ad8a9403))
:0208099C DB4BFD11 blle 0337FDE8
:020809A0 FD112501 unknown
:020809A4 1125014B unknown
:020809A8 25014BFD strcs r4,[r1, #-0xbfd]		;(r1-0xbfd=*(ad8a9403))
:020809AC 4BFDB611 blmi 01FEE1F8
:020809B0 FD112501 unknown
:020809B4 1125014B unknown
:020809B8 6D014BFD unknown
:020809BC 4BFD1125 blmi 01FC4E58
:020809C0 FD112501 unknown
:020809C4 1125014B unknown
:020809C8 01DB4BFD ldreqsh r4,[r11, #+0xbd]		;r11+0xbd=*(b50000bd)
:020809CC 4BFD1125 blmi 01FC4E68
:020809D0 FD112501 unknown
:020809D4 1125014B unknown
:020809D8 014BFDB6 streqh r15,[r11, #-0xd6]		;(r11-0xdb6=*(b4ffff2a))
:020809DC 4BFD1125 blmi 01FC4E78
:020809E0 FD112501 unknown
:020809E4 256D014B strcsb r0,[r13, #-0x14b]!
:020809E8 014BFD11 unknown
:020809EC 4BFD1125 blmi 01FC4E88
:020809F0 FD112501 unknown
:020809F4 2501DB4B strcs r13,[r1, #-0xb4b]		;(r1-0xb4b=*(ad8a94b5))
:020809F8 014BFD11 unknown
:020809FC 4BFD1125 blmi 01FC4E98
:02080A00 B6112501 ldrlt r2,[r1],-r1, lsl #0xa
:02080A04 25014BFD strcs r4,[r1, #-0xbfd]		;(r1-0xbfd=*(ad8a9403))
:02080A08 014BFD11 unknown
:02080A0C 20090125 andcs  r0,r9,r5,lsr #0x2
:02080A10 01ED0AD5 unknown
:02080A14 20090125 andcs  r0,r9,r5,lsr #0x2
:02080A18 25010AD5 strcs r0,[r1, #-0xad5]		;(r1-0xad5=*(ad8a952b))
:02080A1C D5200901 strle r0,[r0, #-0x901]!
:02080A20 2501EE0A strcs r14,[r1, #-0xe0a]		;(r1-0xe0a=*(ad8a91f6))
:02080A24 D5200901 strle r0,[r0, #-0x901]!
:02080A28 0125010A unknown
:02080A2C 0AD52009 beq 015C8A58
:02080A30 012501EE unknown
:02080A34 0AD52009 beq 015C8A60
:02080A38 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080A3C EE0AD520 cdp 5,0,cr13,cr10,cr0,1
:02080A40 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080A44 010AD520 unknown
:02080A48 20090125 andcs  r0,r9,r5,lsr #0x2
:02080A4C 01EE0AD5 unknown
:02080A50 20090125 andcs  r0,r9,r5,lsr #0x2
:02080A54 25010AD5 strcs r0,[r1, #-0xad5]		;(r1-0xad5=*(ad8a952b))
:02080A58 D5200901 strle r0,[r0, #-0x901]!
:02080A5C 2501EE0A strcs r14,[r1, #-0xe0a]		;(r1-0xe0a=*(ad8a91f6))
:02080A60 D5200901 strle r0,[r0, #-0x901]!
:02080A64 0125010A unknown
:02080A68 2F591009 swics 0x00591009
:02080A6C 090125EE stmeqdb  r1 ,{r1,r2,r3,r5,r6,r7,r8,r10,r13}
:02080A70 010AD520 unknown
:02080A74 20090125 andcs  r0,r9,r5,lsr #0x2
:02080A78 77010AD5 unknown
:02080A7C 20090125 andcs  r0,r9,r5,lsr #0x2
:02080A80 25010AD5 strcs r0,[r1, #-0xad5]		;(r1-0xad5=*(ad8a952b))
:02080A84 D5200901 strle r0,[r0, #-0x901]!
:02080A88 2577010A ldrcsb r0,[r7, #-0x10a]!
:02080A8C D5200901 strle r0,[r0, #-0x901]!
:02080A90 0125010A unknown
:02080A94 0AD52009 beq 015C8AC0
:02080A98 01257701 unknown
:02080A9C 0AD52009 beq 015C8AC8
:02080AA0 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080AA4 010AD520 unknown
:02080AA8 09012577 stmeqdb  r1 ,{r0,r1,r2,r4,r5,r6,r8,r10,r13}
:02080AAC 010AD520 unknown
:02080AB0 20090125 andcs  r0,r9,r5,lsr #0x2
:02080AB4 77010AD5 unknown
:02080AB8 20090125 andcs  r0,r9,r5,lsr #0x2
:02080ABC 25010AD5 strcs r0,[r1, #-0xad5]		;(r1-0xad5=*(ad8a952b))
:02080AC0 D5200901 strle r0,[r0, #-0x901]!
:02080AC4 2577010A ldrcsb r0,[r7, #-0x10a]!
:02080AC8 39400901 stmccdb  r0 ,{r0,r8,r11}^
:02080ACC 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080AD0 33013A40 unknown
:02080AD4 40090125 andmi  r0,r9,r5,lsr #0x2
:02080AD8 0125013B unknown
:02080ADC 013C4009 teqeq r12,r9
:02080AE0 09012533 stmeqdb  r1 ,{r0,r1,r4,r5,r8,r10,r13}
:02080AE4 25013D40 strcs r3,[r1, #-0xd40]		;(r1-0xd40=*(ad8a92c0))
:02080AE8 3E400901 cdpcc 9,4,cr0,cr0,cr1,0
:02080AEC 01253301 unknown
:02080AF0 013F4009 teqeq r15,r9
:02080AF4 40090125 andmi  r0,r9,r5,lsr #0x2
:02080AF8 25330140 ldrcs r0,[r3, #-0x140]!
:02080AFC 41400901 unknown
:02080B00 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080B04 33014240 unknown
:02080B08 40090125 andmi  r0,r9,r5,lsr #0x2
:02080B0C 01250143 unknown
:02080B10 01444009 unknown
:02080B14 09012533 stmeqdb  r1 ,{r0,r1,r4,r5,r8,r10,r13}
:02080B18 25014540 strcs r4,[r1, #-0x540]		;(r1-0x540=*(ad8a9ac0))
:02080B1C 46400901 strmib r0,[r0],-r1, lsl #0x12
:02080B20 01253301 unknown
:02080B24 01474009 unknown
:02080B28 40090125 andmi  r0,r9,r5,lsr #0x2
:02080B2C 25330148 ldrcs r0,[r3, #-0x148]!
:02080B30 49400901 stmmidb  r0 ,{r0,r8,r11}^
:02080B34 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080B38 33014A40 unknown
:02080B3C 40090125 andmi  r0,r9,r5,lsr #0x2
:02080B40 0125014B unknown
:02080B44 014C4009 unknown
:02080B48 09012533 stmeqdb  r1 ,{r0,r1,r4,r5,r8,r10,r13}
:02080B4C 25014D40 strcs r4,[r1, #-0xd40]		;(r1-0xd40=*(ad8a92c0))
:02080B50 4E400901 cdpmi 9,4,cr0,cr0,cr1,0
:02080B54 01253301 unknown
:02080B58 014F4009 mrseq r4,SPSR
:02080B5C 40090125 andmi  r0,r9,r5,lsr #0x2
:02080B60 25330150 ldrcs r0,[r3, #-0x150]!
:02080B64 51400901 unknown
:02080B68 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080B6C 33015240 unknown
:02080B70 40090125 andmi  r0,r9,r5,lsr #0x2
:02080B74 01250153 unknown
:02080B78 01544009 cmpeq r4,r9
:02080B7C 09012533 stmeqdb  r1 ,{r0,r1,r4,r5,r8,r10,r13}
:02080B80 25015540 strcs r5,[r1, #-0x540]		;(r1-0x540=*(ad8a9ac0))
:02080B84 56400901 strplb r0,[r0],-r1, lsl #0x12
:02080B88 01253301 unknown
:02080B8C 01574009 cmpeq r7,r9
:02080B90 40090125 andmi  r0,r9,r5,lsr #0x2
:02080B94 25330158 ldrcs r0,[r3, #-0x158]!
:02080B98 59400901 stmpldb  r0 ,{r0,r8,r11}^
:02080B9C 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080BA0 33015A40 unknown
:02080BA4 40090125 andmi  r0,r9,r5,lsr #0x2
:02080BA8 0125015B unknown
:02080BAC 015C4009 cmpeq r12,r9
:02080BB0 09012533 stmeqdb  r1 ,{r0,r1,r4,r5,r8,r10,r13}
:02080BB4 25015D40 strcs r5,[r1, #-0xd40]		;(r1-0xd40=*(ad8a92c0))
:02080BB8 5E400901 cdppl 9,4,cr0,cr0,cr1,0
:02080BBC 01253301 unknown
:02080BC0 015F4009 cmpeq r15,r9
:02080BC4 40090125 andmi  r0,r9,r5,lsr #0x2
:02080BC8 25330160 ldrcs r0,[r3, #-0x160]!
:02080BCC 61400901 unknown
:02080BD0 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080BD4 33016240 unknown
:02080BD8 40090125 andmi  r0,r9,r5,lsr #0x2
:02080BDC 31250163 unknown
:02080BE0 25012BD5 strcs r2,[r1, #-0xbd5]		;(r1-0xbd5=*(ad8a942b))
:02080BE4 4009B301 andmi  r11,r9,r1,lsl #0x6
:02080BE8 01250165 unknown
:02080BEC 0BD12009 bleq 014C8C18
:02080BF0 B9012501 stmltdb  r1 ,{r0,r8,r10,r13}
:02080BF4 01674009 unknown
:02080BF8 40090125 andmi  r0,r9,r5,lsr #0x2
:02080BFC 01250168 unknown
:02080C00 69400999 stmvsdb  r0 ,{r0,r3,r4,r7,r8,r11}^
:02080C04 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080C08 25016A40 strcs r6,[r1, #-0xa40]		;(r1-0xa40=*(ad8a95c0))
:02080C0C 40099901 andmi  r9,r9,r1,lsl #0x12
:02080C10 0125016B unknown
:02080C14 016C4009 unknown
:02080C18 09990125 ldmeqib  r9 ,{r0,r2,r5,r8}
:02080C1C 25016D40 strcs r6,[r1, #-0xd40]		;(r1-0xd40=*(ad8a92c0))
:02080C20 6E400901 cdpvs 9,4,cr0,cr0,cr1,0
:02080C24 99012501 stmlsdb  r1 ,{r0,r8,r10,r13}
:02080C28 016F4009 unknown
:02080C2C 40090125 andmi  r0,r9,r5,lsr #0x2
:02080C30 01250170 unknown
:02080C34 71400999 unknown
:02080C38 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080C3C 25017240 strcs r7,[r1, #-0x240]		;(r1-0x240=*(ad8a9dc0))
:02080C40 40099901 andmi  r9,r9,r1,lsl #0x12
:02080C44 01250173 unknown
:02080C48 0B252009 bleq 029C8C74
:02080C4C B9012501 stmltdb  r1 ,{r0,r8,r10,r13}
:02080C50 01754009 cmneq r5,r9
:02080C54 40090125 andmi  r0,r9,r5,lsr #0x2
:02080C58 01250176 unknown
:02080C5C 77400999 unknown
:02080C60 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080C64 25017840 strcs r7,[r1, #-0x840]		;(r1-0x840=*(ad8a97c0))
:02080C68 40099901 andmi  r9,r9,r1,lsl #0x12
:02080C6C 01250179 unknown
:02080C70 017A4009 cmneq r10,r9
:02080C74 09990125 ldmeqib  r9 ,{r0,r2,r5,r8}
:02080C78 25017B40 strcs r7,[r1, #-0xb40]		;(r1-0xb40=*(ad8a94c0))
:02080C7C BD200901 stclt  9,cr0,[r0,#-0x4]!
:02080C80 0125010A unknown
:02080C84 7D4009B9 unknown
:02080C88 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080C8C 25017E40 strcs r7,[r1, #-0xe40]		;(r1-0xe40=*(ad8a91c0))
:02080C90 40099901 andmi  r9,r9,r1,lsl #0x12
:02080C94 0125017F unknown
:02080C98 01804009 orreq  r4,r0,r9
:02080C9C 09990125 ldmeqib  r9 ,{r0,r2,r5,r8}
:02080CA0 25018140 strcs r8,[r1, #-0x140]		;(r1-0x140=*(ad8a9ec0))
:02080CA4 82400901 subhi  r0,r0,#0x4000
:02080CA8 99012501 stmlsdb  r1 ,{r0,r8,r10,r13}
:02080CAC 01834009 orreq  r4,r3,r9
:02080CB0 40090125 andmi  r0,r9,r5,lsr #0x2
:02080CB4 01250184 unknown
:02080CB8 85400999 strhib r0,[r0, #-0x999]		;(r0-0x999=*(fffff667))
:02080CBC 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080CC0 25018640 strcs r8,[r1, #-0x640]		;(r1-0x640=*(ad8a99c0))
:02080CC4 2A969931 bcs 00627190
:02080CC8 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080CCC 010A4920 unknown
:02080CD0 40090125 andmi  r0,r9,r5,lsr #0x2
:02080CD4 250189DD strcs r8,[r1, #-0x9dd]		;(r1-0x9dd=*(ad8a9623))
:02080CD8 8A400901 bhi 030830E4
:02080CDC 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080CE0 018BCC40 orreq  r12,r11,r0,asr #0x18
:02080CE4 40090125 andmi  r0,r9,r5,lsr #0x2
:02080CE8 0125018C unknown
:02080CEC 8DCC4009 unknown
:02080CF0 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080CF4 25018E40 strcs r8,[r1, #-0xe40]		;(r1-0xe40=*(ad8a91c0))
:02080CF8 CC400901 stcgtl 9,cr0,[r0],{#0x1}
:02080CFC 0125018F unknown
:02080D00 01904009 orreqs r4,r0,r9
:02080D04 40090125 andmi  r0,r9,r5,lsr #0x2
:02080D08 250191CC strcs r9,[r1, #-0x1cc]		;(r1-0x1cc=*(ad8a9e34))
:02080D0C 92400901 subls  r0,r0,#0x4000
:02080D10 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080D14 0193CC40 orreqs r12,r3,r0,asr #0x18
:02080D18 40090125 andmi  r0,r9,r5,lsr #0x2
:02080D1C 01250194 unknown
:02080D20 95CC4009 strlsb r4,[r12, #+0x9]		;r12+0x9=*(9dfa074d)
:02080D24 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080D28 01099920 unknown
:02080D2C 40090125 andmi  r0,r9,r5,lsr #0x2
:02080D30 250197DC strcs r9,[r1, #-0x7dc]		;(r1-0x7dc=*(ad8a9824))
:02080D34 98400901 stmlsda  r0 ,{r0,r8,r11}^
:02080D38 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080D3C 0199CC40 orreqs r12,r9,r0,asr #0x18
:02080D40 40090125 andmi  r0,r9,r5,lsr #0x2
:02080D44 0125019A unknown
:02080D48 9BCC4009 blls 01390D74
:02080D4C 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080D50 25019C40 strcs r9,[r1, #-0xc40]		;(r1-0xc40=*(ad8a93c0))
:02080D54 CC400901 stcgtl 9,cr0,[r0],{#0x1}
:02080D58 0125019D unknown
:02080D5C 019E4009 orreqs r4,r14,r9
:02080D60 40090125 andmi  r0,r9,r5,lsr #0x2
:02080D64 25019FCC strcs r9,[r1, #-0xfcc]		;(r1-0xfcc=*(ad8a9034))
:02080D68 0138D921 teqeq r8,r1,lsr #0x12
:02080D6C 40090125 andmi  r0,r9,r5,lsr #0x2
:02080D70 25016CA1 strcs r6,[r1, #-0xca1]		;(r1-0xca1=*(ad8a935f))
:02080D74 A2400901 subge  r0,r0,#0x4000
:02080D78 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080D7C 0166A340 unknown
:02080D80 40090125 andmi  r0,r9,r5,lsr #0x2
:02080D84 012501A4 unknown
:02080D88 66A54009 unknown
:02080D8C 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080D90 2501A640 strcs r10,[r1, #-0x640]		;(r1-0x640=*(ad8a99c0))
:02080D94 A7400901 strgeb r0,[r0,-r1, lsl #0x12]
:02080D98 01250166 unknown
:02080D9C 01A84009 moveq  r4,r9			;r4=0(0x0)
:02080DA0 40090125 andmi  r0,r9,r5,lsr #0x2
:02080DA4 250166A9 strcs r6,[r1, #-0x6a9]		;(r1-0x6a9=*(ad8a9957))
:02080DA8 AA400901 bge 030831B4
:02080DAC 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080DB0 0166AB40 unknown
:02080DB4 40090125 andmi  r0,r9,r5,lsr #0x2
:02080DB8 012501AC unknown
:02080DBC 66AD4009 unknown
:02080DC0 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080DC4 2501AE40 strcs r10,[r1, #-0xe40]		;(r1-0xe40=*(ad8a91c0))
:02080DC8 AF400901 swige 0x00400901
:02080DCC 01250166 unknown
:02080DD0 01B04009 moveqs r4,r9			;r4=0(0x0)
:02080DD4 40090125 andmi  r0,r9,r5,lsr #0x2
:02080DD8 250166B1 strcs r6,[r1, #-0x6b1]		;(r1-0x6b1=*(ad8a994f))
:02080DDC B2400901 sublt  r0,r0,#0x4000
:02080DE0 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080DE4 0166B340 unknown
:02080DE8 40090125 andmi  r0,r9,r5,lsr #0x2
:02080DEC 012501B4 streqh r0,[r5, -r4]!
:02080DF0 66B54009 unknown
:02080DF4 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080DF8 2501B640 strcs r11,[r1, #-0x640]		;(r1-0x640=*(ad8a99c0))
:02080DFC B7400901 strltb r0,[r0,-r1, lsl #0x12]
:02080E00 01250166 unknown
:02080E04 189D1009 ldmneia  r13 ,{r0,r3,r12}
:02080E08 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080E0C 016EB940 unknown
:02080E10 40090125 andmi  r0,r9,r5,lsr #0x2
:02080E14 012501BA streqh r0,[r5, -r10]!
:02080E18 66BB4009 unknown
:02080E1C 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080E20 2501BC40 strcs r11,[r1, #-0xc40]		;(r1-0xc40=*(ad8a93c0))
:02080E24 BD400901 unknown
:02080E28 01250166 unknown
:02080E2C 01BE4009 moveqs r4,r9			;r4=0(0x0)
:02080E30 40090125 andmi  r0,r9,r5,lsr #0x2
:02080E34 250166BF strcs r6,[r1, #-0x6bf]		;(r1-0x6bf=*(ad8a9941))
:02080E38 C0400901 subgt  r0,r0,r1,lsl #0x12
:02080E3C 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080E40 0166C140 unknown
:02080E44 40090125 andmi  r0,r9,r5,lsr #0x2
:02080E48 012501C2 unknown
:02080E4C 66C34009 strvsb r4,[r3],+r9
:02080E50 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080E54 01044920 unknown
:02080E58 40090125 andmi  r0,r9,r5,lsr #0x2
:02080E5C 25016EC5 strcs r6,[r1, #-0xec5]		;(r1-0xec5=*(ad8a913b))
:02080E60 C6400901 strgtb r0,[r0],-r1, lsl #0x12
:02080E64 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080E68 0166C740 unknown
:02080E6C 40090125 andmi  r0,r9,r5,lsr #0x2
:02080E70 012501C8 unknown
:02080E74 66C94009 strvsb r4,[r9],+r9
:02080E78 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080E7C 2501CA40 strcs r12,[r1, #-0xa40]		;(r1-0xa40=*(ad8a95c0))
:02080E80 CB400901 blgt 0308328C
:02080E84 01250166 unknown
:02080E88 01CC4009 biceq  r4,r12,r9
:02080E8C 40090125 andmi  r0,r9,r5,lsr #0x2
:02080E90 250166CD strcs r6,[r1, #-0x6cd]		;(r1-0x6cd=*(ad8a9933))
:02080E94 CE400901 cdpgt 9,4,cr0,cr0,cr1,0
:02080E98 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080E9C 0166CF40 unknown
:02080EA0 40090125 andmi  r0,r9,r5,lsr #0x2
:02080EA4 012501D0 unknown
:02080EA8 66D14009 ldrvsb r4,[r1],+r9
:02080EAC 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080EB0 2501D240 strcs r13,[r1, #-0x240]		;(r1-0x240=*(ad8a9dc0))
:02080EB4 D3400901 unknown
:02080EB8 01250166 unknown
:02080EBC 01D44009 biceqs r4,r4,r9
:02080EC0 40090125 andmi  r0,r9,r5,lsr #0x2
:02080EC4 250166D5 strcs r6,[r1, #-0x6d5]		;(r1-0x6d5=*(ad8a992b))
:02080EC8 D6400901 strleb r0,[r0],-r1, lsl #0x12
:02080ECC 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080ED0 0166D740 unknown
:02080ED4 40090125 andmi  r0,r9,r5,lsr #0x2
:02080ED8 012501D8 unknown
:02080EDC 66D94009 ldrvsb r4,[r9],+r9
:02080EE0 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080EE4 2501DA40 strcs r13,[r1, #-0xa40]		;(r1-0xa40=*(ad8a95c0))
:02080EE8 DB400901 blle 030832F4
:02080EEC 01250166 unknown
:02080EF0 01DC4009 biceqs r4,r12,r9
:02080EF4 40090125 andmi  r0,r9,r5,lsr #0x2
:02080EF8 250166DD strcs r6,[r1, #-0x6dd]		;(r1-0x6dd=*(ad8a9923))
:02080EFC DE400901 cdple 9,4,cr0,cr0,cr1,0
:02080F00 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080F04 0166DF40 unknown
:02080F08 40090125 andmi  r0,r9,r5,lsr #0x2
:02080F0C 012501E0 unknown
:02080F10 66E14009 unknown
:02080F14 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080F18 01060D20 unknown
:02080F1C 40090125 andmi  r0,r9,r5,lsr #0x2
:02080F20 25016EE3 strcs r6,[r1, #-0xee3]		;(r1-0xee3=*(ad8a911d))
:02080F24 E4400901 strb r0,[r0],#-0x901
:02080F28 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080F2C 0166E540 unknown
:02080F30 40090125 andmi  r0,r9,r5,lsr #0x2
:02080F34 112501E6 unknown
:02080F38 66E73009 unknown
:02080F3C 4D212501 stcmi  5,cr2,[r1,#-0x4]!
:02080F40 01250135 unknown
:02080F44 01E94009 mvneq  r4,r9
:02080F48 09010E36 stmeqdb  r1 ,{r1,r2,r4,r5,r9,r10,r11}
:02080F4C 1635EA40 unknown
:02080F50 01EB4009 mvneq  r4,r9
:02080F54 099B0125 ldmeqib  r11 ,{r0,r2,r5,r8}
:02080F58 2501EC40 strcs r14,[r1, #-0xc40]		;(r1-0xc40=*(ad8a93c0))
:02080F5C ED400901 unknown
:02080F60 99012501 stmlsdb  r1 ,{r0,r8,r10,r13}
:02080F64 01EE4009 mvneq  r4,r9
:02080F68 40090125 andmi  r0,r9,r5,lsr #0x2
:02080F6C 012501EF unknown
:02080F70 5D200999 stcpl  9,cr0,[r0,#-0x264]!
:02080F74 01250105 unknown
:02080F78 01F14009 mvneqs r4,r9
:02080F7C 099B0125 ldmeqib  r11 ,{r0,r2,r5,r8}
:02080F80 2501F240 strcs r15,[r1, #-0x240]		;(r1-0x240=*(ad8a9dc0))
:02080F84 F3400901 unknown
:02080F88 99012501 stmlsdb  r1 ,{r0,r8,r10,r13}
:02080F8C 01F44009 mvneqs r4,r9
:02080F90 40090125 andmi  r0,r9,r5,lsr #0x2
:02080F94 012501F5 unknown
:02080F98 F6400999 unknown
:02080F9C 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080FA0 2501F740 strcs r15,[r1, #-0x740]		;(r1-0x740=*(ad8a98c0))
:02080FA4 40099901 andmi  r9,r9,r1,lsl #0x12
:02080FA8 012501F8 unknown
:02080FAC 01F94009 mvneqs r4,r9
:02080FB0 09990125 ldmeqib  r9 ,{r0,r2,r5,r8}
:02080FB4 0112CB10 tsteq r2,r0,lsl r11
:02080FB8 40090125 andmi  r0,r9,r5,lsr #0x2
:02080FBC 012501FB unknown
:02080FC0 FC40099B stc2l 9,cr0,[r0],{#0x9b}
:02080FC4 09012501 stmeqdb  r1 ,{r0,r8,r10,r13}
:02080FC8 2501FD40 strcs r15,[r1, #-0xd40]		;(r1-0xd40=*(ad8a92c0))
:02080FCC 40099901 andmi  r9,r9,r1,lsl #0x12
:02080FD0 012501FE unknown
:02080FD4 030E3009 unknown
:02080FD8 5C001125 stcpl  1,cr1,[r0],{#0x25}
:02080FDC 090125F9 stmeqdb  r1 ,{r0,r3,r4,r5,r6,r7,r8,r10,r13}
:02080FE0 0214A910 andeqs r10,r4,#0x40000
:02080FE4 4BE91125 blmi 01AC5480
:02080FE8 B7012502 strlt r2,[r1,-r2, lsl #0xa]
:02080FEC 15111009 ldrne r1,[r1, #-0x9]		;(r1-0x9=*(ad8a9ff7))
:02080FF0 09012502 stmeqdb  r1 ,{r1,r8,r10,r13}
:02080FF4 25020440 strcs r0,[r2, #-0x440]		;(r2-0x440=*(fffffbc0))
:02080FF8 40099B01 andmi  r9,r9,r1,lsl #0x16
:02080FFC 01250205 unknown
:02081000 013B2009 teqeq r11,r9
:02081004 B9012502 stmltdb  r1 ,{r1,r8,r10,r13}
:02081008 01074009 unknown
:0208100C 40092000 andmi  r2,r9,r0
:02081010 21000108 unknown
:02081014 09400955 stmeqdb  r0 ,{r0,r2,r4,r6,r8,r11}^
:02081018 02042102 andeq  r2,r4,#0x80000000
:0208101C 00014439 andeq  r4,r1,r9,lsr r4
:02081020 40096923 andmi  r6,r9,r3,lsr #0x12
:02081024 2400010B strcs r0,[r0],#-0x10b
:02081028 010C4009 unknown
:0208102C 09552500 ldmeqdb  r5 ,{r8,r10,r13}^
:02081030 00010D40 andeq  r0,r1,r0,asr #0x1a
:02081034 0E400926 cdpeq 9,4,cr0,cr0,cr6,1
:02081038 55270001 strpl r0,[r7, #-0x1]!
:0208103C 020F4009 andeq  r4,r15,#0x9
:02081040 400904B5 strmih r0,[r9], -r5
:02081044 29000110 stmcsdb  r0 ,{r4,r8}
:02081048 11400959 unknown
:0208104C 092A0001 stmeqdb  r10!,{r0}
:02081050 00011240 andeq  r1,r1,r0,asr #0x4
:02081054 4009552B andmi  r5,r9,r11,lsr #0xa
:02081058 04450213 streqb r0,[r5],#-0x213
:0208105C 01144009 tsteq r4,r9
:02081060 09592D00 ldmeqdb  r9 ,{r8,r10,r11,r13}^
:02081064 00011540 andeq  r1,r1,r0,asr #0xa
:02081068 1640092E strneb r0,[r0],-r14, lsr #0x12
:0208106C 552F0001 strpl r0,[r15, #-0x1]!
:02081070 01174009 tsteq r7,r9
:02081074 40093000 andmi  r3,r9,r0
:02081078 31000118 unknown
:0208107C 19400955 stmnedb  r0 ,{r0,r2,r4,r6,r8,r11}^
:02081080 09320001 ldmeqdb  r2!,{r0}
:02081084 00011A40 andeq  r1,r1,r0,asr #0x14
:02081088 40095533 andmi  r5,r9,r3,lsr r5
:0208108C 3400011B strcc r0,[r0],#-0x11b
:02081090 011C4009 tsteq r12,r9
:02081094 09553500 ldmeqdb  r5 ,{r8,r10,r12,r13}^
:02081098 00011D40 andeq  r1,r1,r0,asr #0x1a
:0208109C D1100936 tstle r0,r6,lsr r9
:020810A0 37000113 unknown
:020810A4 333D0275 teqcc r13,#0x50000007
:020810A8 3800011F stmccda  r0 ,{r0,r1,r2,r3,r4,r8}
:020810AC 01C40007 biceq  r0,r4,r7
:020810B0 E378AA00 cmn r8,#0x0
:020810B4 FD000209 unknown
:020810B8 FDF1FDF1 ldc2l 13,cr15,[r1,#+0x3c4]!
:020810BC F1FDE0F1 ldrnvsh r14,[r13, #+0x1]!
:020810C0 F1FDF1FD ldrnvsh r15,[r13, #+0x1d]!
:020810C4 02B0F1FD adceqs r15,r0,#0x4000003F
:020810C8 11EB21F5 unknown
:020810CC FCFF01E5 ldc2l 1,cr0,[r15],#+0x394
:020810D0 D5F901DD ldrleb r0,[r9, #+0x1dd]!
:020810D4 01CDF601 biceq  r15,r13,r1,lsl #0xc
:020810D8 AA01C5F3 bge 020F28AC
:020810DC EA01BDEE b 020F089C
:020810E0 ADE401B5 stcgel 1,cr0,[r4,#+0x2d4]!
:020810E4 01A5DE01 moveq  r13,r1,lsl #0x1c		;r13=0(0x0)
:020810E8 019DD8AA orreqs r13,r13,r10,lsr #0x11
:020810EC C90195D1 stmgtdb  r1 ,{r0,r4,r6,r7,r8,r10,r12,r15}
:020810F0 85C1018D strhib r0,[r1, #+0x18d]		;r1+0x18d=*(ad8aa18d)
:020810F4 7DB9AA01 ldcvc  10,cr10,[r9,#+0x4]!
:020810F8 0175B001 cmneq r5,r1
:020810FC 9D016DA7 unknown
:02081100 93AA0165 movls  r0,#0x40000019		;r0=1073741849(0x40000019)
:02081104 5588015D strpl r0,[r8, #+0x15d]		;r8+0x15d=*(0000015d)
:02081108 014D7E01 unknown
:0208110C AA014573 bge 020D26E0
:02081110 5C013D67 stcpl  13,cr3,[r1],{#0x67}
:02081114 2D500135 unknown
:02081118 01254401 unknown
:0208111C 011D38AA tsteq r13,r10,lsr #0x11
:02081120 1F01152B swine 0x0001152b
:02081124 0512010D ldreq r0,[r2, #-0x10d]		;(r2-0x10d=*(fffffef3))
:02081128 0406AA01 streq r10,[r6],#-0xa01
:0208112C F1F4FF12 mvnnvs r15,r2,lsl r15
:02081130 00E9E700 rsceq  r14,r9,r0,lsl #0xe
:02081134 00E152DB unknown
:02081138 C200D9CF andgt  r13,r0,#0x33C000
:0208113C C9B600D1 ldmgtib  r6!,{r0,r4,r6,r7}
:02081140 C155AA00 cmpgt r5,r0,lsl #0x14
:02081144 00B99F00 adceqs r9,r9,r0,lsl #0x1e
:02081148 8800B193 stmhida  r0 ,{r0,r1,r4,r7,r8,r12,r13,r15}
:0208114C 557D00A9 ldrplb r0,[r13, #-0xa9]!
:02081150 997200A1 unknown
:02081154 00916800 addeqs r6,r1,r0,lsl #0x10
:02081158 5500895E strpl r8,[r0, #-0x95e]		;r0-0x95e=*(3ffff6bb)=#0(0x00000000)
:0208115C 4B008155 blmi 020A16B8
:02081160 71430079 unknown
:02081164 00693B00 rsbeq  r3,r9,r0,lsl #0x16
:02081168 00615533 rsbeq  r5,r1,r3,lsr r5
:0208116C 2500592C strcs r5,[r0, #-0x92c]		;r0-0x92c=*(3ffff6ed)=#0(0x00000000)
:02081170 491F0051 ldmmidb  r15 ,{r0,r4,r6}
:02081174 41551900 cmpmi r5,r0,lsl #0x12
:02081178 00391400 eoreqs r1,r9,r0,lsl #0x8
:0208117C 0C00310F stceq  1,cr3,[r0],{#0xf}
:02081180 55080029 strpl r0,[r8, #-0x29]		;(r8-0x29=*(ffffffd7))
:02081184 19050021 stmnedb  r5 ,{r0,r5}
:02081188 100F0300 andne  r0,r15,r0,lsl #0x6
:0208118C 01004005 unknown
:02081190 FF01B500 swinv 0x0001b500
:02081194 FF02FF01 swinv 0x0002ff01
:02081198 0300FF02 unknown
:0208119C 05FF04FF ldreqb r0,[r15, #+0x4ff]!
:020811A0 00FF07FF unknown
:020811A4 FF0AFF08 swinv 0x000aff08
:020811A8 FF0DFF0C swinv 0x000dff0c
:020811AC 12FF0F00 rscnes r0,r15,#0x0
:020811B0 16FF14FF unknown
:020811B4 FF1900FF swinv 0x001900ff
:020811B8 FF1FFF1C swinv 0x001fff1c
:020811BC 2500FF22 strcs r15,[r0, #-0xf22]		;r0-0xf22=*(3ffff0f7)=#0(0x00000000)
:020811C0 2CFF28FF ldccsl 8,cr2,[r15],#+0x3fc
:020811C4 00FF2FFF unknown
:020811C8 FF37FF33 swinv 0x0037ff33
:020811CC FF3FFF3B swinv 0x003fff3b
:020811D0 47FF4300 ldrmib r4,[r15,+r0, lsl #0x6]!
:020811D4 50FF4BFF unknown
:020811D8 FF5500FF swinv 0x005500ff
:020811DC FF5EFF59 swinv 0x005eff59
:020811E0 6800FF63 stmvsda  r0 ,{r0,r1,r5,r6,r8,r9,r10,r11,r12,r13,r14,r15}
:020811E4 72FF6DFF rscvcs r6,r15,#0x3FC0
:020811E8 00FF78FF unknown
:020811EC FF82FF7D swinv 0x0082ff7d
:020811F0 FF8DFF88 swinv 0x008dff88
:020811F4 99FF9300 ldmlsib  r15!,{r8,r9,r12,r15}^
:020811F8 A4FF9FFF unknown
:020811FC FFAA00FF swinv 0x00aa00ff
:02081200 FFB6FFB0 swinv 0x00b6ffb0
:02081204 C200FFBC andgt  r15,r0,#0x2F0
:02081208 CFFFC8FF swigt 0x00ffc8ff
:0208120C 00FFD5FF unknown
:02081210 FFE1FFDB swinv 0x00e1ffdb
:02081214 FFEEFFE7 swinv 0x00eeffe7
:02081218 FAFFF400 blx 0207E220
:0208121C 060000FF unknown
:02081220 000C0000 andeq  r0,r12,r0
:02081224 00190012 andeqs r0,r9,r2,lsl r0
:02081228 2500001F strcs r0,[r0, #-0x1f]		;(r0-0x1f=*(ffffffe1))
:0208122C 31002B00 unknown
:02081230 00003800 andeq  r3,r0,r0,lsl #0x10
:02081234 0044003E subeq  r0,r4,r14,lsr r0
:02081238 0050004A subeqs r0,r0,r10,asr #0x0
:0208123C 5C005600 stcpl  6,cr5,[r0],{#0x0}
:02081240 67006100 strvs r6,[r0,-r0, lsl #0x2]
:02081244 006D0000 rsbeq  r0,r13,r0
:02081248 00780073 rsbeqs r0,r8,r3,ror r0
:0208124C 8300007E unknown
:02081250 8E008800 cdphi 8,0,cr8,cr0,cr0,0
:02081254 00009300 andeq  r9,r0,r0,lsl #0x6
:02081258 009D0098 umulleqs r0,r13,r8,r0
:0208125C 00A700A2 adceq  r0,r7,r2,lsr #0x1
:02081260 B000AB00 andlt  r10,r0,r0,lsl #0x16
:02081264 B900B500 stmltdb  r0 ,{r8,r10,r12,r13,r15}
:02081268 00BD0000 adceqs r0,r13,r0
:0208126C 00C500C1 sbceq  r0,r5,r1,asr #0x1
:02081270 CD0000C9 unknown
:02081274 D400D100 strle r13,[r0],#-0x100
:02081278 0000D800 andeq  r13,r0,r0,lsl #0x10
:0208127C 00DE00DB ldreqsb r0,[r14],#+0xb
:02081280 00E400E1 rsceq  r0,r4,r1,ror #0x1
:02081284 EA00E700 b 020BAE8C
:02081288 EE00EC00 cdp 12,0,cr14,cr0,cr0,0
:0208128C 00F10000 rsceqs r0,r1,r0
:02081290 00F400F3 unknown
:02081294 F80000F6 stmnvda  r0 ,{r1,r2,r4,r5,r6,r7}
:02081298 FB00F900 blx 020BF6A8
:0208129C 0000FC00 andeq  r15,r0,r0,lsl #0x18
:020812A0 00FE00FD unknown
:020812A4 FF0001FE swinv 0x000001fe
:020812A8 00FF2000 rsceqs r2,r15,r0
:020812AC 005B8F10 subeqs r8,r11,r0,lsl r15
:020812B0 5B009D20 blpl 020A8738
:020812B4 00014200 andeq  r4,r1,r0,lsl #0x4
:020812B8 005B9939 subeqs r9,r11,r9,lsr r9
:020812BC 00018608 andeq  r8,r1,r8,lsl #0xc
:020812C0 005B916B subeqs r9,r11,r11,ror #0x2
:020812C4 820001A8 andhi  r0,r0,#0x2A
:020812C8 8D00019F unknown
:020812CC E9840001 stmib  r4 ,{r0}
:020812D0 21108910 tstcs r0,r0,lsl r9
:020812D4 3760EA00 strccb r14,[r0,-r0, lsl #0x14]!
:020812D8 01DC0009 biceqs r0,r12,r9
:020812DC 20337900 eorcss r7,r3,r0,lsl #0x12
:020812E0 2CD40009 ldccsl 0,cr0,[r4],{#0x9}
:020812E4 2BAB0009 blcs 00B41310
:020812E8 50000900 andpl  r0,r0,r0,lsl #0x12
:020812EC ED000929 unknown
:020812F0 27800001 strcs r0,[r0, +r1]
:020812F4 C4000928 strgt r0,[r0],#-0x928
:020812F8 20540927 subcss r0,r4,r7,lsr #0x12
:020812FC 9396A080 orrlss r10,r6,#0x80
:02081300 00019003 andeq  r9,r1,r3
:02081304 A0000136 andge  r0,r0,r6,lsr r1
:02081308 0393882D orreqs r8,r3,#0x2D0000
:0208130C 67000182 strvs r0,[r0,-r2, lsl #0x3]
:02081310 28A00001 stmcsia  r0!,{r0}
:02081314 011F0001 tsteq r15,r1
:02081318 00010D00 andeq  r0,r1,r0,lsl #0x1a
:0208131C AA006904 bge 0209B734
:02081320 21105500 tstcs r0,r0,lsl #0xa
:02081324 0000FA10 andeq  r15,r0,r0,lsl r10
:02081328 8600017C unknown
:0208132C 0000F622 andeq  r15,r0,r2,lsr #0xc
:02081330 0000EF74 andeq  r14,r0,r4,ror r15
:02081334 00EE6600 rsceq  r6,r14,r0,lsl #0xc
:02081338 0001F000 andeq  r15,r1,r0
:0208133C 0020EB96 mlaeq  r0,r6,r11,r14unknown
:02081340 0001E200 andeq  r14,r1,r0,lsl #0x4
:02081344 1038EA88 eornes r14,r8,r8,lsl #0x15
:02081348 0DC84019 unknown
:0208134C 0D100920 unknown
:02081350 E8300510 ldmda  r0!,{r4,r8,r10}
:02081354 010A0064 unknown
:02081358 8009AF10 andhi  r10,r9,r0,lsl r15
:0208135C 01000164 unknown
:02081360 0D000110 unknown
:02081364 CD101130 unknown
:02081368 20111009 andcss r1,r1,r9
:0208136C 5005F019 andpl  r15,r5,r9,lsl r0
:02081370 8D802009 unknown
:02081374 C0001F5B andgt  r1,r0,r11,asr r15
:02081378 00000927 andeq  r0,r0,r7,lsr #0x12
:0208137C 03009387 unknown
:02081380 5015EA60 andpls r14,r5,r0,ror #0x14
:02081384 50211001 eorpl  r1,r1,r1
:02081388 1001500D andne  r5,r1,r13
:0208138C 05101DF8 ldreq r1,[r0, #-0xdf8]		;(r0-0xdf8=*(fffff208))
:02081390 B8100130 ldmltda  r0 ,{r4,r5,r8}
:02081394 0300000B unknown
:02081398 01400507 unknown
:0208139C 00051E10 andeq  r1,r5,r0,lsl r14
:020813A0 0000012C andeq  r0,r0,r12,lsr #0x2
:020813A4 6006280B andvs  r2,r6,r11,lsl #0x10
:020813A8 F00FF00F andnv  r15,r15,r15
:020813AC F00FF00F andnv  r15,r15,r15
:020813B0 F00FF00F andnv  r15,r15,r15
:020813B4 0FF00FFE swieq 0x00f00ffe
:020813B8 0FF00FF0 swieq 0x00f00ff0
:020813BC 0FF00FF0 swieq 0x00f00ff0
:020813C0 0FF00FF0 swieq 0x00f00ff0
:020813C4 F00FFFF0 unknown
:020813C8 F00FF00F andnv  r15,r15,r15
:020813CC F00FF00F andnv  r15,r15,r15
:020813D0 F00FF00F andnv  r15,r15,r15
:020813D4 0FFFF00F swieq 0x00fff00f
:020813D8 0FF00FF0 swieq 0x00f00ff0
:020813DC 0FF00FF0 swieq 0x00f00ff0
:020813E0 0FF00FF0 swieq 0x00f00ff0
:020813E4 FFF00FF0 swinv 0x00f00ff0
:020813E8 F00FF00F andnv  r15,r15,r15
:020813EC F00FF00F andnv  r15,r15,r15
:020813F0 F00FF00F andnv  r15,r15,r15
:020813F4 F00FF00F andnv  r15,r15,r15
:020813F8 0FF00FFF swieq 0x00f00fff
:020813FC 0FF00FF0 swieq 0x00f00ff0
:02081400 0FF00FF0 swieq 0x00f00ff0
:02081404 0FF00FF0 swieq 0x00f00ff0
:02081408 F00FFFF0 unknown
:0208140C F00FF00F andnv  r15,r15,r15
:02081410 F00FF00F andnv  r15,r15,r15
:02081414 F00FF00F andnv  r15,r15,r15
:02081418 0FFFF00F swieq 0x00fff00f
:0208141C 0FF00FF0 swieq 0x00f00ff0
:02081420 0FF00FF0 swieq 0x00f00ff0
:02081424 0FF00FF0 swieq 0x00f00ff0
:02081428 FFF00FF0 swinv 0x00f00ff0
:0208142C F00FF00F andnv  r15,r15,r15
:02081430 F00FF00F andnv  r15,r15,r15
:02081434 F00FF00F andnv  r15,r15,r15
:02081438 F00FF00F andnv  r15,r15,r15
:0208143C 0FF00FFF swieq 0x00f00fff
:02081440 0FF00FF0 swieq 0x00f00ff0
:02081444 0FF00FF0 swieq 0x00f00ff0
:02081448 0FF00FF0 swieq 0x00f00ff0
:0208144C F00FFFF0 unknown
:02081450 F00FF00F andnv  r15,r15,r15
:02081454 F00FF00F andnv  r15,r15,r15
:02081458 F00FF00F andnv  r15,r15,r15
:0208145C 0FFFF00F swieq 0x00fff00f
:02081460 0FF00FF0 swieq 0x00f00ff0
:02081464 0FF00FF0 swieq 0x00f00ff0
:02081468 FFF00FF0 swinv 0x00f00ff0
:0208146C 577F02FD unknown
:02081470 A55700A5 ldrgeb r0,[r7, #-0xa5]		;(r7-0xa5=*(ffffff5b))
:02081474 00A55600 adceq  r5,r5,r0,lsl #0xc
:02081478 AA00A556 bge 020AA9D8
:0208147C 5600A556 unknown
:02081480 A55600A5 ldrgeb r0,[r6, #-0xa5]		;(r6-0xa5=*(ffffff5b))
:02081484 00A55600 adceq  r5,r5,r0,lsl #0xc
:02081488 00A556AA adceq  r5,r5,r10,lsr #0xd
:0208148C 5600A556 unknown
:02081490 122100A5 eorne  r0,r1,#0xA5
:02081494 56EA1729 unknown
:02081498 A55600A5 ldrgeb r0,[r6, #-0xa5]		;(r6-0xa5=*(ffffff5b))
:0208149C 00A55600 adceq  r5,r5,r0,lsl #0xc
:020814A0 AA00A556 bge 020AAA00
:020814A4 A5011556 strge r1,[r1, #-0x556]		;(r1-0x556=*(ad8a9aaa))
:020814A8 00A55610 adceq  r5,r5,r0,lsl r6
:020814AC 5600A556 unknown
:020814B0 5600A556 unknown
:020814B4 10A50109 adcne  r0,r5,r9,lsl #0x2
:020814B8 5600A556 unknown
:020814BC A5AD0105 strge r0,[r13, #+0x105]!
:020814C0 00A55610 adceq  r5,r5,r0,lsl r6
:020814C4 5600A556 unknown
:020814C8 555600A5 ldrplb r0,[r6, #-0xa5]		;(r6-0xa5=*(ffffff5b))
:020814CC F95600A5 ldmnvdb  r6 ,{r0,r2,r5,r7}^
:020814D0 6910A500 ldmvsdb  r0 ,{r8,r10,r13,r15}
:020814D4 8110A511 tsthi r0,r1,lsl r5
:020814D8 FD164912 unknown
:020814DC A55610A5 ldrgeb r1,[r6, #-0xa5]		;(r6-0xa5=*(ffffff5b))
:020814E0 00A55600 adceq  r5,r5,r0,lsl #0xc
:020814E4 5600A556 unknown
:020814E8 56011955 unknown
:020814EC 89560289 ldmhidb  r6 ,{r0,r3,r7,r9}^
:020814F0 02895502 addeq  r5,r9,#0x800000
:020814F4 02895555 addeq  r5,r9,#0x15400000
:020814F8 55028955 strpl r8,[r2, #-0x955]		;(r2-0x955=*(fffff6ab))
:020814FC 89550289 ldmhidb  r5 ,{r0,r3,r7,r9}^
:02081500 89555502 ldmhidb  r5 ,{r1,r8,r10,r12,r14}^
:02081504 02895502 addeq  r5,r9,#0x800000
:02081508 55028955 strpl r8,[r2, #-0x955]		;(r2-0x955=*(fffff6ab))
:0208150C 55550289 ldrplb r0,[r5, #-0x289]		;(r5-0x289=*(fffffd77))
:02081510 895501ED ldmhidb  r5 ,{r0,r2,r3,r5,r6,r7,r8}^
:02081514 02895502 addeq  r5,r9,#0x800000
:02081518 55028955 strpl r8,[r2, #-0x955]		;(r2-0x955=*(fffff6ab))
:0208151C 55028955 strpl r8,[r2, #-0x955]		;(r2-0x955=*(fffff6ab))
:02081520 F9550289 ldmnvdb  r5 ,{r0,r3,r7,r9}^
:02081524 02895604 addeq  r5,r9,#0x400000
:02081528 02895555 addeq  r5,r9,#0x15400000
:0208152C 55028955 strpl r8,[r2, #-0x955]		;(r2-0x955=*(fffff6ab))
:02081530 0D550289 unknown
:02081534 89555605 ldmhidb  r5 ,{r0,r2,r9,r10,r12,r14}^
:02081538 02895502 addeq  r5,r9,#0x800000
:0208153C 56017155 unknown
:02081540 55550289 ldrplb r0,[r5, #-0x289]		;(r5-0x289=*(fffffd77))
:02081544 89550289 ldmhidb  r5 ,{r0,r3,r7,r9}^
:02081548 02895502 addeq  r5,r9,#0x800000
:0208154C 55028955 strpl r8,[r2, #-0x955]		;(r2-0x955=*(fffff6ab))
:02081550 56053555 unknown
:02081554 39550289 ldmccdb  r5 ,{r0,r3,r7,r9}^
:02081558 02895605 addeq  r5,r9,#0x500000
:0208155C 01715555 cmneq r1,r5,asr r5
:02081560 5601F556 unknown
:02081564 89550289 ldmhidb  r5 ,{r0,r3,r7,r9}^
:02081568 D5128D02 ldrle r8,[r2, #-0xd02]		;(r2-0xd02=*(fffff2fe))
:0208156C 55028D55 strpl r8,[r2, #-0xd55]		;(r2-0xd55=*(fffff2ab))
:02081570 107101B1 unknown
:02081574 55007155 strpl r7,[r0, #-0x155]		;(r0-0x155=*(fffffeab))
:02081578 5500715A strpl r7,[r0, #-0x15a]		;(r0-0x15a=*(fffffea6))
:0208157C 71550219 cmpvc r5,r9,lsl r2
:02081580 02255500 eoreq  r5,r5,#0x0
:02081584 00715555 rsbeqs r5,r1,r5,asr r5
:02081588 55022955 strpl r2,[r2, #-0x955]		;(r2-0x955=*(fffff6ab))
:0208158C 71550071 cmpvc r5,r1,ror r0
:02081590 35555500 ldrccb r5,[r5, #-0x500]		;(r5-0x500=*(fffffb00))
:02081594 00715502 rsbeqs r5,r1,r2,lsl #0xa
:02081598 55024155 strpl r4,[r2, #-0x155]		;(r2-0x155=*(fffffeab))
:0208159C 55550071 ldrplb r0,[r5, #-0x71]		;(r5-0x71=*(ffffff8f))
:020815A0 71550071 cmpvc r5,r1,ror r0
:020815A4 00715500 rsbeqs r5,r1,r0,lsl #0xa
:020815A8 55003955 strpl r3,[r0, #-0x955]		;(r0-0x955=*(fffff6ab))
:020815AC 55003D55 strpl r3,[r0, #-0xd55]		;(r0-0xd55=*(fffff2ab))
:020815B0 49550041 ldmmidb  r5 ,{r0,r6}^
:020815B4 014D5500 unknown
:020815B8 00715555 rsbeqs r5,r1,r5,asr r5
:020815BC 55007155 strpl r7,[r0, #-0x155]		;(r0-0x155=*(fffffeab))
:020815C0 5D550055 unknown
:020815C4 39555500 ldmccdb  r5 ,{r8,r10,r12,r14}^
:020815C8 004D5500 subeq  r5,r13,r0,lsl #0xa
:020815CC 55024955 strpl r4,[r2, #-0x955]		;(r2-0x955=*(fffff6ab))
:020815D0 55560219 ldrplb r0,[r6, #-0x219]		;(r6-0x219=*(fffffde7))
:020815D4 19560219 ldmnedb  r6 ,{r0,r3,r4,r9}^
:020815D8 02195602 andeqs r5,r9,#0x200000
:020815DC 56021956 unknown
:020815E0 56021955 unknown
:020815E4 19560219 ldmnedb  r6 ,{r0,r3,r4,r9}^
:020815E8 02195602 andeqs r5,r9,#0x200000
:020815EC 02195556 andeqs r5,r9,#0x15800000
:020815F0 56021956 unknown
:020815F4 136501C5 unknown
:020815F8 B5021956 strlt r1,[r2, #-0x956]		;(r2-0x956=*(fffff6aa))
:020815FC 56021956 unknown
:02081600 19560219 ldmnedb  r6 ,{r0,r3,r4,r9}^
:02081604 02195602 andeqs r5,r9,#0x200000
:02081608 021956AA andeqs r5,r9,#0xAA00000
:0208160C 56010556 unknown
:02081610 05560219 ldreqb r0,[r6, #-0x219]		;(r6-0x219=*(fffffde7))
:02081614 1956AA01 ldmnedb  r6 ,{r0,r9,r11,r13,r15}^
:02081618 02195602 andeqs r5,r9,#0x200000
:0208161C F95610ED ldmnvdb  r6 ,{r0,r2,r3,r5,r6,r7,r12}^
:02081620 F95A5600 ldmnvdb  r10 ,{r9,r10,r12,r14}^
:02081624 00E95600 rsceq  r5,r9,r0,lsl #0xc
:02081628 5600F556 unknown
:0208162C 55560219 ldrplb r0,[r6, #-0x219]		;(r6-0x219=*(fffffde7))
:02081630 19560219 ldmnedb  r6 ,{r0,r3,r4,r9}^
:02081634 02195602 andeqs r5,r9,#0x200000
:02081638 56021956 unknown
:0208163C 56021955 unknown
:02081640 19560219 ldmnedb  r6 ,{r0,r3,r4,r9}^
:02081644 02195602 andeqs r5,r9,#0x200000
:02081648 02195556 andeqs r5,r9,#0x15800000
:0208164C 56036556 unknown
:02081650 65560365 ldrvsb r0,[r6, #-0x365]		;(r6-0x365=*(fffffc9b))
:02081654 65555603 ldrvsb r5,[r5, #-0x603]		;(r5-0x603=*(fffff9fd))
:02081658 03655603 unknown
:0208165C 56036556 unknown
:02081660 55560365 ldrplb r0,[r6, #-0x365]		;(r6-0x365=*(fffffc9b))
:02081664 91560365 cmpls r6,r5,ror #0x6
:02081668 56136505 ldrpl r6,[r3],-r5, lsl #0xa
:0208166C 65560365 ldrvsb r0,[r6, #-0x365]		;(r6-0x365=*(fffffc9b))
:02081670 6556AD03 ldrvsb r10,[r6, #-0xd03]		;(r6-0xd03=*(fffff2fd))
:02081674 03655603 unknown
:02081678 56036556 unknown
:0208167C 56AA0365 unknown
:02081680 65560365 ldrvsb r0,[r6, #-0x365]		;(r6-0x365=*(fffffc9b))
:02081684 01D15603 biceqs r5,r1,r3,lsl #0xc
:02081688 6A561365 bvs 03606424
:0208168C 65560365 ldrvsb r0,[r6, #-0x365]		;(r6-0x365=*(fffffc9b))
:02081690 03655603 unknown
:02081694 56036556 unknown
:02081698 56036555 unknown
:0208169C 65560099 ldrvsb r0,[r6, #-0x99]		;(r6-0x99=*(ffffff67))
:020816A0 03655603 unknown
:020816A4 03655556 unknown
:020816A8 56036556 unknown
:020816AC 65560365 ldrvsb r0,[r6, #-0x365]		;(r6-0x365=*(fffffc9b))
:020816B0 65555603 ldrvsb r5,[r5, #-0x603]		;(r5-0x603=*(fffff9fd))
:020816B4 03655603 unknown
:020816B8 56036556 unknown
:020816BC 55560365 ldrplb r0,[r6, #-0x365]		;(r6-0x365=*(fffffc9b))
:020816C0 C9560365 ldmgtdb  r6 ,{r0,r2,r5,r6,r8,r9}^
:020816C4 03655600 unknown
:020816C8 56036556 unknown
:020816CC 5600D955 unknown
:020816D0 65560201 ldrvsb r0,[r6, #-0x201]		;(r6-0x201=*(fffffdff))
:020816D4 03655603 unknown
:020816D8 03655556 unknown
:020816DC 1110B956 tstne r0,r6,asr r9
:020816E0 012D5501 unknown
:020816E4 AD011155 unknown
:020816E8 55011D55 strpl r1,[r1, #-0xd55]		;(r1-0xd55=*(ad8a92ab))
:020816EC 2155011D cmpcs r5,r13,lsl r1
:020816F0 014D5501 unknown
:020816F4 014D5CAA unknown
:020816F8 5B014D5C blpl 020D4C70
:020816FC 4D5B014D unknown
:02081700 4D5BAA01 unknown
:02081704 014D5B01 unknown
:02081708 5B014D5B blpl 020D4C7C
:0208170C 5BAA014D blpl 00B01C48
:02081710 4D5B014D unknown
:02081714 014D5B01 unknown
:02081718 AA014D5B bge 020D4C8C
:0208171C 5B014D5B blpl 020D4C90
:02081720 4D5B014D unknown
:02081724 014D5B01 unknown
:02081728 014D5BAA unknown
:0208172C 5B014D5B blpl 020D4CA0
:02081730 4D5B014D unknown
:02081734 4D5BAA01 unknown
:02081738 014D5B01 unknown
:0208173C 5B014D5B blpl 020D4CB0
:02081740 5BAA014D blpl 00B01C7C
:02081744 4D5B014D unknown
:02081748 014D5B01 unknown
:0208174C AA014D5B bge 020D4CC0
:02081750 5B014D5B blpl 020D4CC4
:02081754 4D5B014D unknown
:02081758 014D5B01 unknown
:0208175C 014D5BAA unknown
:02081760 5B03155B blpl 02146CD4
:02081764 4D5B014D unknown
:02081768 4D5BAA01 unknown
:0208176C 014D5B01 unknown
:02081770 106D18CD rsbne  r1,r13,r13,asr #0x11
:02081774 BA014955 blt 020D3CD0
:02081778 5B01495B blpl 020D3CEC
:0208177C 495B0149 ldmmidb  r11 ,{r0,r3,r6,r8}^
:02081780 01495B01 unknown
:02081784 01495BAA unknown
:02081788 5B01495B blpl 020D3CFC
:0208178C 495B0149 ldmmidb  r11 ,{r0,r3,r6,r8}^
:02081790 495BAA01 ldmmidb  r11 ,{r0,r9,r11,r13,r15}^
:02081794 01495B01 unknown
:02081798 5B01495B blpl 020D3D0C
:0208179C 5BAA0149 blpl 00B01CC8
:020817A0 495B0149 ldmmidb  r11 ,{r0,r3,r6,r8}^
:020817A4 01495B01 unknown
:020817A8 AA01495B bge 020D3D1C
:020817AC 5B01495B blpl 020D3D20
:020817B0 495B0149 ldmmidb  r11 ,{r0,r3,r6,r8}^
:020817B4 01495B01 unknown
:020817B8 01495BAA unknown
:020817BC 5B01495B blpl 020D3D30
:020817C0 495B0149 ldmmidb  r11 ,{r0,r3,r6,r8}^
:020817C4 495BAA01 ldmmidb  r11 ,{r0,r9,r11,r13,r15}^
:020817C8 01495B01 unknown
:020817CC 5B01495B blpl 020D3D40
:020817D0 5BAA0149 blpl 00B01CFC
:020817D4 495B0149 ldmmidb  r11 ,{r0,r3,r6,r8}^
:020817D8 01495B01 unknown
:020817DC AA01495B bge 020D3D50
:020817E0 5B01495B blpl 020D3D54
:020817E4 495B0149 ldmmidb  r11 ,{r0,r3,r6,r8}^
:020817E8 01495B01 unknown
:020817EC 01495BAA unknown
:020817F0 3101495B unknown
:020817F4 01495B13 unknown
:020817F8 01495A5B unknown
:020817FC 0958174D ldmeqdb  r8 ,{r0,r2,r3,r6,r8,r9,r10,r12}^
:02081800 04095804 streq r5,[r9],#-0x804
:02081804 AB040958 blge 02183D6C
:02081808 57040957 unknown
:0208180C 09570409 ldmeqdb  r7 ,{r0,r3,r10}^
:02081810 04095704 streq r5,[r9],#-0x704
:02081814 040957AA streq r5,[r9],#-0x7aa
:02081818 57040957 unknown
:0208181C 09570409 ldmeqdb  r7 ,{r0,r3,r10}^
:02081820 0957AA04 ldmeqdb  r7 ,{r2,r9,r11,r13,r15}^
:02081824 C5117904 ldrgt r7,[r1, #-0x904]		;(r1-0x904=*(ad8a96fc))
:02081828 01C55711 biceq  r5,r5,r1,lsl r7
:0208182C AE01C557 mcrge 5,0,r12,cr1,cr7,{2}
:02081830 5701C557 unknown
:02081834 C55701C5 ldrgtb r0,[r7, #-0x1c5]		;(r7-0x1c5=*(fffffe3b))
:02081838 01C55701 biceq  r5,r5,r1,lsl #0xe
:0208183C 01C557AA biceq  r5,r5,r10,lsr #0xf
:02081840 5701C557 unknown
:02081844 C55701C5 ldrgtb r0,[r7, #-0x1c5]		;(r7-0x1c5=*(fffffe3b))
:02081848 C557AA01 ldrgtb r10,[r7, #-0xa01]		;(r7-0xa01=*(fffff5ff))
:0208184C 01C55701 biceq  r5,r5,r1,lsl #0xe
:02081850 5701C557 unknown
:02081854 57AA01C5 strpl r0,r5,r5,r1,lsl #0xe
:02081858 C55701C5 ldrgtb r0,[r7, #-0x1c5]		;(r7-0x1c5=*(fffffe3b))
:0208185C 01C55701 biceq  r5,r5,r1,lsl #0xe
:02081860 AA01C557 bge 020F2DC4
:02081864 5701C557 unknown
:02081868 116101C5 unknown
:0208186C C557174D ldrgtb r1,[r7, #-0x74d]		;(r7-0x74d=*(fffff8b3))
:02081870 C557BA01 ldrgtb r11,[r7, #-0xa01]		;(r7-0xa01=*(fffff5ff))
:02081874 01C55701 biceq  r5,r5,r1,lsl #0xe
:02081878 5701C557 unknown
:0208187C 57AA01C5 strpl r0,r5,r5,r1,lsl #0xe
:02081880 C55701C5 ldrgtb r0,[r7, #-0x1c5]		;(r7-0x1c5=*(fffffe3b))
:02081884 01C55701 biceq  r5,r5,r1,lsl #0xe
:02081888 AA01C557 bge 020F2DEC
:0208188C 5701C557 unknown
:02081890 C55701C5 ldrgtb r0,[r7, #-0x1c5]		;(r7-0x1c5=*(fffffe3b))
:02081894 01C55701 biceq  r5,r5,r1,lsl #0xe
:02081898 01C557AA biceq  r5,r5,r10,lsr #0xf
:0208189C 5701C557 unknown
:020818A0 C55701C5 ldrgtb r0,[r7, #-0x1c5]		;(r7-0x1c5=*(fffffe3b))
:020818A4 C557AA01 ldrgtb r10,[r7, #-0xa01]		;(r7-0xa01=*(fffff5ff))
:020818A8 01C55701 biceq  r5,r5,r1,lsl #0xe
:020818AC 5701C557 unknown
:020818B0 57AA01C5 strpl r0,r5,r5,r1,lsl #0xe
:020818B4 C55701C5 ldrgtb r0,[r7, #-0x1c5]		;(r7-0x1c5=*(fffffe3b))
:020818B8 01C55701 biceq  r5,r5,r1,lsl #0xe
:020818BC AA01C557 bge 020F2E20
:020818C0 5701C557 unknown
:020818C4 C55701C5 ldrgtb r0,[r7, #-0x1c5]		;(r7-0x1c5=*(fffffe3b))
:020818C8 01C55701 biceq  r5,r5,r1,lsl #0xe
:020818CC 01C557AA biceq  r5,r5,r10,lsr #0xf
:020818D0 5701C557 unknown
:020818D4 C55701C5 ldrgtb r0,[r7, #-0x1c5]		;(r7-0x1c5=*(fffffe3b))
:020818D8 E557AA01 ldrb r10,[r7, #-0xa01]		;(r7-0xa01=*(fffff5ff))
:020818DC 01E55701 mvneq  r5,r1,lsl #0xe
:020818E0 5701E557 unknown
:020818E4 57AA01E5 strpl r0,r5,r1,lsl #0xe
:020818E8 E55701E5 ldrb r0,[r7, #-0x1e5]		;(r7-0x1e5=*(fffffe1b))
:020818EC 01E55701 mvneq  r5,r1,lsl #0xe
:020818F0 AA01E557 bge 020FAE54
:020818F4 5701E557 unknown
:020818F8 E5570469 ldrb r0,[r7, #-0x469]		;(r7-0x469=*(fffffb97))
:020818FC 01E55701 mvneq  r5,r1,lsl #0xe
:02081900 01E557AA mvneq  r5,r10,lsr #0xf
:02081904 5701D557 unknown
:02081908 E55701E5 ldrb r0,[r7, #-0x1e5]		;(r7-0x1e5=*(fffffe1b))
:0208190C E557AA01 ldrb r10,[r7, #-0xa01]		;(r7-0xa01=*(fffff5ff))
:02081910 01E55701 mvneq  r5,r1,lsl #0xe
:02081914 5701E557 unknown
:02081918 57AA01E5 strpl r0,r5,r1,lsl #0xe
:0208191C E55701E5 ldrb r0,[r7, #-0x1e5]		;(r7-0x1e5=*(fffffe1b))
:02081920 01E55701 mvneq  r5,r1,lsl #0xe
:02081924 AA01E557 bge 020FAE88
:02081928 5701E557 unknown
:0208192C E55701E5 ldrb r0,[r7, #-0x1e5]		;(r7-0x1e5=*(fffffe1b))
:02081930 01E55701 mvneq  r5,r1,lsl #0xe
:02081934 01E557AA mvneq  r5,r10,lsr #0xf
:02081938 5701E557 unknown
:0208193C E55701E5 ldrb r0,[r7, #-0x1e5]		;(r7-0x1e5=*(fffffe1b))
:02081940 E557AA01 ldrb r10,[r7, #-0xa01]		;(r7-0xa01=*(fffff5ff))
:02081944 01E55701 mvneq  r5,r1,lsl #0xe
:02081948 5701E557 unknown
:0208194C 57AA01E5 strpl r0,r5,r1,lsl #0xe
:02081950 E55701E5 ldrb r0,[r7, #-0x1e5]		;(r7-0x1e5=*(fffffe1b))
:02081954 028D5701 addeq  r5,r13,#0x40000
:02081958 6A5711E5 bvs 036460F4
:0208195C E55701E5 ldrb r0,[r7, #-0x1e5]		;(r7-0x1e5=*(fffffe1b))
:02081960 01E55701 mvneq  r5,r1,lsl #0xe
:02081964 5701E557 unknown
:02081968 5701E555 unknown
:0208196C E55701E5 ldrb r0,[r7, #-0x1e5]		;(r7-0x1e5=*(fffffe1b))
:02081970 01E55701 mvneq  r5,r1,lsl #0xe
:02081974 01E55557 mvneq  r5,r7,asr r5
:02081978 5701E557 unknown
:0208197C E55701E5 ldrb r0,[r7, #-0x1e5]		;(r7-0x1e5=*(fffffe1b))
:02081980 E5555701 ldrb r5,[r5, #-0x701]		;(r5-0x701=*(fffff8ff))
:02081984 01E55701 mvneq  r5,r1,lsl #0xe
:02081988 5701E557 unknown
:0208198C 555701E5 ldrplb r0,[r7, #-0x1e5]		;(r7-0x1e5=*(fffffe1b))
:02081990 095701E5 ldmeqdb  r7 ,{r0,r2,r5,r6,r7,r8}^
:02081994 10DD5702 sbcnes r5,r13,r2,lsl #0xe
:02081998 41580241 cmpmi r8,r1,asr #0x4
:0208199C 4158B502 cmpmi r8,r2,lsl #0xa
:020819A0 02415802 subeq  r5,r1,#0x20000
:020819A4 58024158 stmplda  r2 ,{r3,r4,r6,r8,r14}
:020819A8 58AA0241 stmplia  r10!,{r0,r6,r9}
:020819AC 41580241 cmpmi r8,r1,asr #0x4
:020819B0 02415802 subeq  r5,r1,#0x20000
:020819B4 AA024158 bge 02111F1C
:020819B8 58024158 stmplda  r2 ,{r3,r4,r6,r8,r14}
:020819BC 41580241 cmpmi r8,r1,asr #0x4
:020819C0 02415802 subeq  r5,r1,#0x20000
:020819C4 024158AA subeq  r5,r1,#0xAA0000
:020819C8 58024158 stmplda  r2 ,{r3,r4,r6,r8,r14}
:020819CC 41580241 cmpmi r8,r1,asr #0x4
:020819D0 4158AA02 cmpmi r8,r2,lsl #0x14
:020819D4 02415802 subeq  r5,r1,#0x20000
:020819D8 58024158 stmplda  r2 ,{r3,r4,r6,r8,r14}
:020819DC 58AA0241 stmplia  r10!,{r0,r6,r9}
:020819E0 41580241 cmpmi r8,r1,asr #0x4
:020819E4 02415802 subeq  r5,r1,#0x20000
:020819E8 AA024158 bge 02111F50
:020819EC 58024158 stmplda  r2 ,{r3,r4,r6,r8,r14}
:020819F0 41580241 cmpmi r8,r1,asr #0x4
:020819F4 02415802 subeq  r5,r1,#0x20000
:020819F8 024158AA subeq  r5,r1,#0xAA0000
:020819FC 58024158 stmplda  r2 ,{r3,r4,r6,r8,r14}
:02081A00 41580241 cmpmi r8,r1,asr #0x4
:02081A04 4158AA02 cmpmi r8,r2,lsl #0x14
:02081A08 02415802 subeq  r5,r1,#0x20000
:02081A0C 58024158 stmplda  r2 ,{r3,r4,r6,r8,r14}
:02081A10 58AA0241 stmplia  r10!,{r0,r6,r9}
:02081A14 41580241 cmpmi r8,r1,asr #0x4
:02081A18 02415802 subeq  r5,r1,#0x20000
:02081A1C AA024158 bge 02111F84
:02081A20 58024158 stmplda  r2 ,{r3,r4,r6,r8,r14}
:02081A24 41580241 cmpmi r8,r1,asr #0x4
:02081A28 02415802 subeq  r5,r1,#0x20000
:02081A2C 024158AA subeq  r5,r1,#0xAA0000
:02081A30 58024158 stmplda  r2 ,{r3,r4,r6,r8,r14}
:02081A34 41580241 cmpmi r8,r1,asr #0x4
:02081A38 4158AA02 cmpmi r8,r2,lsl #0x14
:02081A3C 02415802 subeq  r5,r1,#0x20000
:02081A40 58024158 stmplda  r2 ,{r3,r4,r6,r8,r14}
:02081A44 58AA0241 stmplia  r10!,{r0,r6,r9}
:02081A48 0D5802A1 unknown
:02081A4C 015005D0 ldreqsb r0,[r0, #-0x50]		;(r0-0x5d0=*(ffffffb0))
:02081A50 ED014510 unknown
:02081A54 0281FAE0 addeq  r15,r1,#0xE0000
:02081A58 58028158 stmplda  r2 ,{r3,r4,r6,r8,r15}
:02081A5C 81580281 cmphi r8,r1,lsl #0x5
:02081A60 81555802 cmphi r5,r2,lsl #0x10
:02081A64 5B100D02 blpl 02484E74
:02081A68 81580281 cmphi r8,r1,lsl #0x5
:02081A6C 02815802 addeq  r5,r1,#0x20000
:02081A70 028158AB addeq  r5,r1,#0xAB0000
:02081A74 81581365 cmphi r8,r5,ror #0x6
:02081A78 02815802 addeq  r5,r1,#0x20000
:02081A7C 02815658 addeq  r5,r1,#0x5800000
:02081A80 58028158 stmplda  r2 ,{r3,r4,r6,r8,r15}
:02081A84 81580281 cmphi r8,r1,lsl #0x5
:02081A88 81555802 cmphi r5,r2,lsl #0x10
:02081A8C 02815802 addeq  r5,r1,#0x20000
:02081A90 58028158 stmplda  r2 ,{r3,r4,r6,r8,r15}
:02081A94 55580281 ldrplb r0,[r8, #-0x281]		;(r8-0x281=*(fffffd7f))
:02081A98 81580281 cmphi r8,r1,lsl #0x5
:02081A9C 02815802 addeq  r5,r1,#0x20000
:02081AA0 58028158 stmplda  r2 ,{r3,r4,r6,r8,r15}
:02081AA4 58028155 stmplda  r2 ,{r0,r2,r4,r6,r8,r15}
:02081AA8 81580281 cmphi r8,r1,lsl #0x5
:02081AAC 02815802 addeq  r5,r1,#0x20000
:02081AB0 02815558 addeq  r5,r1,#0x16000000
:02081AB4 58028158 stmplda  r2 ,{r3,r4,r6,r8,r15}
:02081AB8 81580281 cmphi r8,r1,lsl #0x5
:02081ABC 81555802 cmphi r5,r2,lsl #0x10
:02081AC0 02815802 addeq  r5,r1,#0x20000
:02081AC4 58028158 stmplda  r2 ,{r3,r4,r6,r8,r15}
:02081AC8 55580281 ldrplb r0,[r8, #-0x281]		;(r8-0x281=*(fffffd7f))
:02081ACC 81580281 cmphi r8,r1,lsl #0x5
:02081AD0 02815802 addeq  r5,r1,#0x20000
:02081AD4 58028158 stmplda  r2 ,{r3,r4,r6,r8,r15}
:02081AD8 58028155 stmplda  r2 ,{r0,r2,r4,r6,r8,r15}
:02081ADC 81580281 cmphi r8,r1,lsl #0x5
:02081AE0 02815802 addeq  r5,r1,#0x20000
:02081AE4 02815558 addeq  r5,r1,#0x16000000
:02081AE8 58028158 stmplda  r2 ,{r3,r4,r6,r8,r15}
:02081AEC 81580281 cmphi r8,r1,lsl #0x5
:02081AF0 81555802 cmphi r5,r2,lsl #0x10
:02081AF4 02815802 addeq  r5,r1,#0x20000
:02081AF8 21581021 cmpcs r8,r1,lsr #0x0
:02081AFC 91A00D00 movls  r0,r0,lsl #0x1a		;r0=0(0x0)
:02081B00 9158ED01 cmpls r8,r1,lsl #0x1a
:02081B04 01915801 orreqs r5,r1,r1,lsl #0x10
:02081B08 58019158 stmplda  r1 ,{r3,r4,r6,r8,r12,r15}
:02081B0C 5DAA111D stcpl  1,cr1,[r10,#+0x74]!
:02081B10 025D5A02 subeqs r5,r13,#0x2000
:02081B14 5A025D5A bpl 02119084
:02081B18 1559025D ldrneb r0,[r9, #-0x25d]		;(r9-0x25d=*(fffffda3))
:02081B1C 025D5AD5 subeqs r5,r13,#0xD5000
:02081B20 59025D59 stmpldb  r2 ,{r0,r3,r4,r6,r8,r10,r11,r12,r14}
:02081B24 5D59025D unknown
:02081B28 5D59AA02 unknown
:02081B2C 025D5902 subeqs r5,r13,#0x8000
:02081B30 59025D59 stmpldb  r2 ,{r0,r3,r4,r6,r8,r10,r11,r12,r14}
:02081B34 59AA025D stmplib  r10!,{r0,r2,r3,r4,r6,r9}
:02081B38 5D59025D unknown
:02081B3C 03415902 unknown
:02081B40 AA034159 bge 021520AC
:02081B44 59034159 stmpldb  r3 ,{r0,r3,r4,r6,r8,r14}
:02081B48 41590341 cmpmi r9,r1,asr #0x6
:02081B4C 03415903 unknown
:02081B50 034159AA unknown
:02081B54 59034159 stmpldb  r3 ,{r0,r3,r4,r6,r8,r14}
:02081B58 41590341 cmpmi r9,r1,asr #0x6
:02081B5C 4159AA03 cmpmi r9,r3,lsl #0x14
:02081B60 03415903 unknown
:02081B64 59034159 stmpldb  r3 ,{r0,r3,r4,r6,r8,r14}
:02081B68 59AA0341 stmplib  r10!,{r0,r6,r8,r9}
:02081B6C 41590341 cmpmi r9,r1,asr #0x6
:02081B70 03415903 unknown
:02081B74 AA034159 bge 021520E0
:02081B78 59034159 stmpldb  r3 ,{r0,r3,r4,r6,r8,r14}
:02081B7C 41590341 cmpmi r9,r1,asr #0x6
:02081B80 03415903 unknown
:02081B84 034159AA unknown
:02081B88 59034159 stmpldb  r3 ,{r0,r3,r4,r6,r8,r14}
:02081B8C 41590341 cmpmi r9,r1,asr #0x6
:02081B90 4159AA03 cmpmi r9,r3,lsl #0x14
:02081B94 03715903 cmneq r1,#0xC000
:02081B98 59037159 stmpldb  r3 ,{r0,r3,r4,r6,r8,r12,r13,r14}
:02081B9C 59AA0371 stmplib  r10!,{r0,r4,r5,r6,r8,r9}
:02081BA0 71590371 cmpvc r9,r1,ror r3
:02081BA4 03715903 cmneq r1,#0xC000
:02081BA8 AA037159 bge 0215E114
:02081BAC 59037159 stmpldb  r3 ,{r0,r3,r4,r6,r8,r12,r13,r14}
:02081BB0 71590371 cmpvc r9,r1,ror r3
:02081BB4 03715903 cmneq r1,#0xC000
:02081BB8 037159AA cmneq r1,#0x2A8000
:02081BBC 59037159 stmpldb  r3 ,{r0,r3,r4,r6,r8,r12,r13,r14}
:02081BC0 71590371 cmpvc r9,r1,ror r3
:02081BC4 7159AA03 cmpvc r9,r3,lsl #0x14
:02081BC8 03715903 cmneq r1,#0xC000
:02081BCC 59037159 stmpldb  r3 ,{r0,r3,r4,r6,r8,r12,r13,r14}
:02081BD0 59AA0371 stmplib  r10!,{r0,r4,r5,r6,r8,r9}
:02081BD4 71590371 cmpvc r9,r1,ror r3
:02081BD8 03715903 cmneq r1,#0xC000
:02081BDC AA037159 bge 0215E148
:02081BE0 59037159 stmpldb  r3 ,{r0,r3,r4,r6,r8,r12,r13,r14}
:02081BE4 71590371 cmpvc r9,r1,ror r3
:02081BE8 03715903 cmneq r1,#0xC000
:02081BEC 037159AA cmneq r1,#0x2A8000
:02081BF0 59037159 stmpldb  r3 ,{r0,r3,r4,r6,r8,r12,r13,r14}
:02081BF4 F0117009 andnvs r7,r1,r9
:02081BF8 11EAF011 mvnne  r15,r1,lsl r0
:02081BFC 05D00DF0 ldreqb r0,[r0, #+0xdf0]		;r0+0xdf0=*(00000df0)
:02081C00 E1100150 tst r0,r0,asr r1
:02081C04 59131100 ldmpldb  r3 ,{r8,r12}
:02081C08 59BF0311 ldmplib  r15!,{r0,r4,r8,r9}
:02081C0C 11590311 cmpne r9,r1,lsl r3
:02081C10 03115903 tsteq r1,#0xC000
:02081C14 AA031159 bge 02146180
:02081C18 59031159 stmpldb  r3 ,{r0,r3,r4,r6,r8,r12}
:02081C1C 11590311 cmpne r9,r1,lsl r3
:02081C20 03115903 tsteq r1,#0xC000
:02081C24 031159AA tsteq r1,#0x2A8000
:02081C28 59031159 stmpldb  r3 ,{r0,r3,r4,r6,r8,r12}
:02081C2C 11590311 cmpne r9,r1,lsl r3
:02081C30 1159AA03 cmpne r9,r3,lsl #0x14
:02081C34 00E15903 rsceq  r5,r1,r3,lsl #0x12
:02081C38 5900E159 stmpldb  r0 ,{r0,r3,r4,r6,r8,r13,r14,r15}
:02081C3C 59AA00E1 stmplib  r10!,{r0,r5,r6,r7}
:02081C40 E15900E1 cmp r9,r1,ror #0x1
:02081C44 00E15900 rsceq  r5,r1,r0,lsl #0x12
:02081C48 AA00E159 bge 020BA1B4
:02081C4C 5900E159 stmpldb  r0 ,{r0,r3,r4,r6,r8,r13,r14,r15}
:02081C50 E15900E1 cmp r9,r1,ror #0x1
:02081C54 00E15900 rsceq  r5,r1,r0,lsl #0x12
:02081C58 00E159AA rsceq  r5,r1,r10,lsr #0x13
:02081C5C 5900E159 stmpldb  r0 ,{r0,r3,r4,r6,r8,r13,r14,r15}
:02081C60 E15900E1 cmp r9,r1,ror #0x1
:02081C64 E159AA00 cmp r9,r0,lsl #0x14
:02081C68 00E15900 rsceq  r5,r1,r0,lsl #0x12
:02081C6C 5900E159 stmpldb  r0 ,{r0,r3,r4,r6,r8,r13,r14,r15}
:02081C70 59AA00E1 stmplib  r10!,{r0,r5,r6,r7}
:02081C74 E15900E1 cmp r9,r1,ror #0x1
:02081C78 00E15900 rsceq  r5,r1,r0,lsl #0x12
:02081C7C AA00E159 bge 020BA1E8
:02081C80 5900E159 stmpldb  r0 ,{r0,r3,r4,r6,r8,r13,r14,r15}
:02081C84 E15900E1 cmp r9,r1,ror #0x1
:02081C88 00E15900 rsceq  r5,r1,r0,lsl #0x12
:02081C8C 00E159AA rsceq  r5,r1,r10,lsr #0x13
:02081C90 5900E159 stmpldb  r0 ,{r0,r3,r4,r6,r8,r13,r14,r15}
:02081C94 E15900E1 cmp r9,r1,ror #0x1
:02081C98 E159AA00 cmp r9,r0,lsl #0x14
:02081C9C 00E15900 rsceq  r5,r1,r0,lsl #0x12
:02081CA0 5900E159 stmpldb  r0 ,{r0,r3,r4,r6,r8,r13,r14,r15}
:02081CA4 59AA00E1 stmplib  r10!,{r0,r5,r6,r7}
:02081CA8 E15900E1 cmp r9,r1,ror #0x1
:02081CAC 00E15900 rsceq  r5,r1,r0,lsl #0x12
:02081CB0 AA00E159 bge 020BA21C
:02081CB4 5900E159 stmpldb  r0 ,{r0,r3,r4,r6,r8,r13,r14,r15}
:02081CB8 E15900E1 cmp r9,r1,ror #0x1
:02081CBC 00E15900 rsceq  r5,r1,r0,lsl #0x12
:02081CC0 00E159AA rsceq  r5,r1,r10,lsr #0x13
:02081CC4 5900E159 stmpldb  r0 ,{r0,r3,r4,r6,r8,r13,r14,r15}
:02081CC8 E15900E1 cmp r9,r1,ror #0x1
:02081CCC E159AA00 cmp r9,r0,lsl #0x14
:02081CD0 00E15800 rsceq  r5,r1,r0,lsl #0x10
:02081CD4 5800E158 stmplda  r0 ,{r3,r4,r6,r8,r13,r14,r15}
:02081CD8 58AA00E1 stmplia  r10!,{r0,r5,r6,r7}
:02081CDC E15800E1 cmp r8,r1,ror #0x1
:02081CE0 00E15800 rsceq  r5,r1,r0,lsl #0x10
:02081CE4 AA00E158 bge 020BA24C
:02081CE8 5800E158 stmplda  r0 ,{r3,r4,r6,r8,r13,r14,r15}
:02081CEC 4D5800E1 unknown
:02081CF0 5B022D11 blpl 0210D13C
:02081CF4 5B022D6A blpl 0210D2A4
:02081CF8 2D5B022D unknown
:02081CFC 022D5B02 eoreq  r5,r13,#0x800
:02081D00 022D555B eoreq  r5,r13,#0x16C00000
:02081D04 5B022D5B blpl 0210D278
:02081D08 2D5B022D unknown
:02081D0C 2D555B02 unknown
:02081D10 022D5B02 eoreq  r5,r13,#0x800
:02081D14 5B022D5B blpl 0210D288
:02081D18 555B022D ldrplb r0,[r11, #-0x22d]		;(r11-0x22d=*(b4fffdd3))
:02081D1C 2D5B022D unknown
:02081D20 022D5B02 eoreq  r5,r13,#0x800
:02081D24 5B022D5B blpl 0210D298
:02081D28 5B022D55 blpl 0210D284
:02081D2C 2D5B022D unknown
:02081D30 022D5B02 eoreq  r5,r13,#0x800
:02081D34 022D555B eoreq  r5,r13,#0x16C00000
:02081D38 5B022D5B blpl 0210D2AC
:02081D3C 2D5B022D unknown
:02081D40 2D555B02 unknown
:02081D44 022D5B02 eoreq  r5,r13,#0x800
:02081D48 5B022D5B blpl 0210D2BC
:02081D4C 555B022D ldrplb r0,[r11, #-0x22d]		;(r11-0x22d=*(b4fffdd3))
:02081D50 2D5B022D unknown
:02081D54 022D5B02 eoreq  r5,r13,#0x800
:02081D58 5B022D5B blpl 0210D2CC
:02081D5C 5B022D55 blpl 0210D2B8
:02081D60 2D5B022D unknown
:02081D64 022D5B02 eoreq  r5,r13,#0x800
:02081D68 022D555B eoreq  r5,r13,#0x16C00000
:02081D6C 01022D5B unknown
:02081D70 00010C00 andeq  r0,r1,r0,lsl #0x18
:02081D74 AD00010A unknown
:02081D78 06000108 streq r0,[r0],-r8, lsl #0x2
:02081D7C 01040001 unknown
:02081D80 2A5B0200 bcs 03742588
:02081D84 00950215 addeqs r0,r5,r5,lsl r2
:02081D88 FC0001FE stc2  1,cr0,[r0],{#0xfe}
:02081D8C 01FA0001 mvneqs r0,r1
:02081D90 01F8AB00 mvneqs r10,r0,lsl #0x16
:02081D94 0001F600 andeq  r15,r1,r0,lsl #0xc
:02081D98 F20001F4 andnv  r0,r0,#0x3D
:02081D9C F0AA0001 adcnv  r0,r10,r1
:02081DA0 01EE0001 mvneq  r0,r1
:02081DA4 0001EC00 andeq  r14,r1,r0,lsl #0x18
:02081DA8 AA0001EA bge 02082558
:02081DAC E60001E8 str r0,r14,r1,r0,lsl #0x18
:02081DB0 01E40001 mvneq  r0,r1
:02081DB4 0001E200 andeq  r14,r1,r0,lsl #0x4
:02081DB8 0001E0AA andeq  r14,r1,r10,lsr #0x1
:02081DBC DC0001DE stcle  1,cr0,[r0],{#0xde}
:02081DC0 01DA0001 biceqs r0,r10,r1
:02081DC4 01D8AA00 biceqs r10,r8,r0,lsl #0x14
:02081DC8 0001D600 andeq  r13,r1,r0,lsl #0xc
:02081DCC D20001D4 andle  r0,r0,#0x35
:02081DD0 D0AA0001 adcle  r0,r10,r1
:02081DD4 01CE0001 biceq  r0,r14,r1
:02081DD8 0001CC00 andeq  r12,r1,r0,lsl #0x18
:02081DDC AA0001CA bge 0208250C
:02081DE0 C60001C8 strgt r0,r12,r1,r0,lsl #0x18
:02081DE4 01C40001 biceq  r0,r4,r1
:02081DE8 0001C200 andeq  r12,r1,r0,lsl #0x4
:02081DEC 0001C0AA andeq  r12,r1,r10,lsr #0x1
:02081DF0 BC0001BE stclt  1,cr0,[r0],{#0xbe}
:02081DF4 01BA0001 moveqs r0,r1			;r0=-1383424000(0xad8aa000)
:02081DF8 01B8AA00 moveqs r10,r0,lsl #0x14		;r10=0(0x0)
:02081DFC 0D5AB600 unknown
:02081E00 05D00DD0 ldreqb r0,[r0, #+0xdd0]		;r0+0xdd0=*(ad8aadd0)
:02081E04 F2100150 andnvs r0,r0,#0x14
:02081E08 0D5B00B1 unknown
:02081E0C 0001B402 andeq  r11,r1,r2,lsl #0x8
:02081E10 A10001B2 strgeh r0,[r0, -r2]
:02081E14 AE0001B0 mcrge 1,0,r0,cr0,cr0,{5}
:02081E18 01AC0001 moveq  r0,r1			;r0=-1383424000(0xad8aa000)
:02081E1C 0001AA00 andeq  r10,r1,r0,lsl #0x14
:02081E20 0001A8AA andeq  r10,r1,r10,lsr #0x11
:02081E24 A40001A6 strge r0,[r0],#-0x1a6
:02081E28 01A20001 moveq  r0,r1			;r0=-1383424000(0xad8aa000)
:02081E2C 01A0AA00 moveq  r10,r0,lsl #0x14		;r10=0(0x0)
:02081E30 00019E00 andeq  r9,r1,r0,lsl #0x1c
:02081E34 9A00019C bls 020824AC
:02081E38 98AA0001 stmlsia  r10!,{r0}
:02081E3C 5A03B95A bpl 021703AC
:02081E40 000103C1 andeq  r0,r1,r1,asr #0x7
:02081E44 B4000192 strlt r0,[r0],#-0x192
:02081E48 8E000190 mcrhi 1,0,r0,cr0,cr0,{4}
:02081E4C 018C0001 orreq  r0,r12,r1
:02081E50 00018A00 andeq  r8,r1,r0,lsl #0x14
:02081E54 000188AA andeq  r8,r1,r10,lsr #0x11
:02081E58 84000186 strhi r0,[r0],#-0x186
:02081E5C 01820001 orreq  r0,r2,r1
:02081E60 0180AA00 orreq  r10,r0,r0,lsl #0x14
:02081E64 00017E00 andeq  r7,r1,r0,lsl #0x1c
:02081E68 7A00017C bvc 02082460
:02081E6C 78AA0001 stmvcia  r10!,{r0}
:02081E70 5A760001 bpl 03E01E7C
:02081E74 00010371 andeq  r0,r1,r1,ror r3
:02081E78 B2000172 andlt  r0,r0,#0x8000001C
:02081E7C 6E000170 mcrvs 1,0,r0,cr0,cr0,{3}
:02081E80 016C0001 unknown
:02081E84 00016A00 andeq  r6,r1,r0,lsl #0x14
:02081E88 000168AA andeq  r6,r1,r10,lsr #0x11
:02081E8C 64000166 strvs r0,[r0],#-0x166
:02081E90 01620001 unknown
:02081E94 0160AA00 unknown
:02081E98 00015E00 andeq  r5,r1,r0,lsl #0x1c
:02081E9C 5A00015C bpl 02082414
:02081EA0 58AA0001 stmplia  r10!,{r0}
:02081EA4 01560001 cmpeq r6,r1
:02081EA8 00015400 andeq  r5,r1,r0,lsl #0x8
:02081EAC AA000152 bge 020823FC
:02081EB0 4E000150 mcrmi 1,0,r0,cr0,cr0,{2}
:02081EB4 5A4C0001 bpl 03381EC0
:02081EB8 00010325 andeq  r0,r1,r5,lsr #0x6
:02081EBC 000148CA andeq  r4,r1,r10,asr #0x11
:02081EC0 44000146 strmi r0,[r0],#-0x146
:02081EC4 01420001 unknown
:02081EC8 0140AA00 unknown
:02081ECC 00013E00 andeq  r3,r1,r0,lsl #0x1c
:02081ED0 3A00013C bcc 020823C8
:02081ED4 02F52A5A rsceqs r2,r5,#0x5A000
:02081ED8 01360001 teqeq r6,r1
:02081EDC 00013400 andeq  r3,r1,r0,lsl #0x8
:02081EE0 AB000132 blge 020823B0
:02081EE4 2E000130 mcrcs 1,0,r0,cr0,cr0,{1}
:02081EE8 012C0001 unknown
:02081EEC 00012A00 andeq  r2,r1,r0,lsl #0x14
:02081EF0 000128AA andeq  r2,r1,r10,lsr #0x11
:02081EF4 24000126 strcs r0,[r0],#-0x126
:02081EF8 0105A95A unknown
:02081EFC 0120CA00 unknown
:02081F00 CD5A1E00 unknown
:02081F04 1A000102 bne 02082314
:02081F08 18B20001 ldmneia  r2!,{r0}
:02081F0C 01160001 tsteq r6,r1
:02081F10 00011400 andeq  r1,r1,r0,lsl #0x8
:02081F14 AA000112 bge 02082364
:02081F18 0E000110 mcreq 1,0,r0,cr0,cr0,{0}
:02081F1C 0F126D5A swieq 0x00126d5a
:02081F20 29F012F0 unknown
:02081F24 3003F20E andcc  r15,r3,r14,lsl #0x4
:02081F28 2125F013 msrcs CPSR_sc,r3
:02081F2C F00FF00F andnv  r15,r15,r15
:02081F30 F00FF00F andnv  r15,r15,r15
:02081F34 BBFFF012 bllt 0207DF84
:02081F38 0FD00D0D swieq 0x00d00d0d
:02081F3C F6F00FF0 unknown
:02081F40 11C00DF1 unknown
:02081F44 FFF025F0 swinv 0x00f025f0
:02081F48 0012F015 andeqs r15,r2,r5,lsl r0
:02081F4C 11300513 teqne r0,r3,lsl r5
:02081F50 05D00DF0 ldreqb r0,[r0, #+0xdf0]		;r0+0xdf0=*(ad8aadf0)
:02081F54 57DAF150 unknown
:02081F58 200312CD andcs  r1,r3,r13,asr #0x5
:02081F5C F00FF00F andnv  r15,r15,r15
:02081F60 F00FF00F andnv  r15,r15,r15
:02081F64 03FF9009 mvneqs r9,#0x9
:02081F68 1500A030 strne r10,[r0, #-0x30]		;(r0-0x30=*(ad8a9fd0))
:02081F6C 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:02081F70 0FD00DF0 swieq 0x00d00df0
:02081F74 117F0060 cmnne r15,r0,ror #0x0
:02081F78 0B7007F0 bleq 03C83F40
:02081F7C CBB00BB0 blgt 00C84E44
:02081F80 03000226 unknown
:02081F84 0004001F andeq  r0,r4,r15,lsl r0
:02081F88 00060005 andeq  r0,r6,r5
:02081F8C 08000007 stmeqda  r0 ,{r0,r1,r2}
:02081F90 84000900 strhi r0,[r0],#-0x900
:02081F94 0C852005 stceq  0,cr2,[r5],{#0x5}
:02081F98 1B2005C0 blne 028836A0
:02081F9C 7C40050B stcvcl 5,cr0,[r0],{#0xb}
:02081FA0 0544156A streqb r1,[r4, #-0x56a]		;(r4-0x56a=*(fffffa96))
:02081FA4 E7087B20 str r7,[r8,-r0, lsr #0x16]
:02081FA8 0140C56A unknown
:02081FAC 00013800 andeq  r3,r1,r0,lsl #0x10
:02081FB0 96000174 unknown
:02081FB4 4A000156 bmi 02082514
:02081FB8 011C0001 tsteq r12,r1
:02081FBC 5D6A9400 stcpll 4,cr9,[r10,#-0x0]!
:02081FC0 9D6B9545 stclsl 5,cr9,[r11,#-0x114]!
:02081FC4 BF200543 swilt 0x00200543
:02081FC8 F35D6A0A cmpnv r13,#0xA000
:02081FCC 6E6B22B5 mcrvs 2,3,r2,cr11,cr5,{5}
:02081FD0 54654025 unknown
:02081FD4 2D414D6B unknown
:02081FD8 05A66800 streq r6,[r6, #+0x800]!
:02081FDC 757B9840 ldrvcb r9,[r11, #-0x840]!
:02081FE0 A5200550 strge r0,[r0, #-0x550]!
:02081FE4 0D52250B unknown
:02081FE8 6D0A3F20 unknown
:02081FEC F57F6B52 ldrnvb r6,[r15, #-0xb52]!
:02081FF0 44056B41 strmi r6,[r5],#-0xb41
:02081FF4 08452005 stmeqda  r5 ,{r0,r2,r13}^
:02081FF8 0543BD6A streqb r11,[r3, #-0xd6a]		;(r3-0xd6a=*(007ff296))
:02081FFC 094FDD20 stmeqdb  r15 ,{r5,r8,r10,r11,r12,r14,r15}^
:02082000 200D5325 andcs  r5,r13,r5,lsr #0x6
:02082004 51A50945 movpl  r0,r5,asr #0x12
:02082008 F96C534D unknown
:0208200C 201DBF41 andcss r11,r13,r1,asr #0x1e
:02082010 53CD082F bicpl  r0,r13,#0x2F0000
:02082014 0B49201D bleq 032CA090
:02082018 35432D6C strccb r2,[r3, #-0xd6c]		;(r3-0xd6c=*(007ff294))
:0208201C 22EDDF52 rsccs  r13,r13,#0x148
:02082020 402D0837 eormi  r0,r13,r7,lsr r8
:02082024 0320059A unknown
:02082028 0D535508 unknown
:0208202C 0005F753 andeq  r15,r5,r3,asr r7
:02082030 CD6A2F6D stcgtl 15,cr2,[r10,#-0x1b4]!
:02082034 42B56B42 adcmis r6,r5,#0x10800
:02082038 20AD51B5 unknown
:0208203C 69091BEB stmvsdb  r9 ,{r0,r1,r3,r5,r6,r7,r8,r9,r11,r12}
:02082040 2005442D andcs  r4,r5,r13,lsr #0x8
:02082044 53450857 unknown
:02082048 09FD2005 unknown
:0208204C FD514DFD unknown
:02082050 0D53A553 unknown
:02082054 1D08FF20 unknown
:02082058 05083720 streq r3,[r8, #-0x720]		;(r8-0x720=*(fffff8e0))
:0208205C 0A0FFF20 beq 02481CE4
:02082060 507553B5 unknown
:02082064 85405569 strhib r5,[r0, #-0x569]		;(r0-0x569=*(ad8a9a97))
:02082068 6A095F21 bvs 022D9CF4
:0208206C 05436D77 streqb r6,[r3, #-0xd77]		;(r3-0xd77=*(007ff289))
:02082070 2005D840 andcs  r13,r5,r0,asr #0x10
:02082074 20050929 andcs  r0,r5,r9,lsr #0x12
:02082078 52F5091B rscpls r0,r5,#0x6C000
:0208207C D04005FB unknown
:02082080 06B7200D unknown
:02082084 0853200D ldmeqda  r3 ,{r0,r2,r3,r13}^
:02082088 BD433D6A unknown
:0208208C 086120C1 unknown
:02082090 05C64005 streqb r4,[r6, #+0x5]		;r6+0x5=*(00000005)
:02082094 05089920 streq r9,[r8, #-0x920]		;(r8-0x920=*(fffff6e0))
:02082098 0577FE40 ldreqb r15,[r7, #-0xe40]!
:0208209C 05087720 streq r7,[r8, #-0x720]		;(r8-0x720=*(fffff8e0))
:020820A0 530DBE40 unknown
:020820A4 05BA4005 ldreq r4,[r10, #+0x5]!
:020820A8 6AB8B740 bvs 00EAFDB0
:020820AC 200542B5 strcsh r4,[r5], -r5
:020820B0 40050F19 andmi  r0,r5,r9,lsl r15
:020820B4 BC4005B2 stcltl 5,cr0,[r0],{#0xb2}
:020820B8 192005B0 stmnedb  r0!,{r4,r5,r7,r8,r10}
:020820BC BD200509 stclt  5,cr0,[r0,#-0x24]!
:020820C0 AA400508 bge 030834E8
:020820C4 A8BE4005 ldmgeia  r14!,{r0,r2,r14}
:020820C8 05A64005 streq r4,[r6, #+0x5]!
:020820CC 2005A440 andcs  r10,r5,r0,asr #0x8
:020820D0 4005089B mulmi  r5,r11,r8
:020820D4 8D6AA0EA stchil 0,cr10,[r10,#-0x3a8]!
:020820D8 9C400541 stclsl 5,cr0,[r0],{#0x41}
:020820DC 06FB2015 unknown
:020820E0 22EC0001 rsccs  r0,r12,#0x1
:020820E4 3D40A96B unknown
:020820E8 3910051F ldmccdb  r0 ,{r0,r1,r2,r3,r4,r8,r10}
:020820EC 9240051F subls  r0,r0,#0x7C00000
:020820F0 A920057C stmgedb  r0!,{r2,r3,r4,r5,r6,r8,r10}
:020820F4 6910050F ldmvsdb  r0 ,{r0,r1,r2,r3,r8,r10}
:020820F8 8720051F unknown
:020820FC 8A400506 bhi 0308351C
:02082100 5720057F unknown
:02082104 C9000508 stmgtdb  r0 ,{r3,r8,r10}
:02082108 0550ED2C ldreqb r14,[r0, #-0xd2c]		;(r0-0xd2c=*(ad8a92d4))
:0208210C 512D8840 unknown
:02082110 0D5185BF unknown
:02082114 8D69F840 stchil 8,cr15,[r9,#-0x100]!
:02082118 77200540 strvc r0,[r9,#-0x100]!
:0208211C E5736A05 ldrb r6,[r3, #-0xa05]!
:02082120 41556A40 cmpmi r5,r0,asr #0x14
:02082124 3B100569 blcc 024836D0
:02082128 27200505 strcs r0,[r0,-r5, lsl #0xa]!
:0208212C 456AF505 strmib r15,[r10, #-0x505]!
:02082130 0D002540 unknown
:02082134 DFF316D0 swile 0x00f316d0
:02082138 CB200504 blgt 02883550
:0208213C 201DFE04 andcss r15,r13,r4,lsl #0x1c
:02082140 BD6B0493 stcltl 4,cr0,[r11,#-0x24c]!
:02082144 CB200541 blgt 02883650
:02082148 E6401504 strb r1,[r0],-r4, lsl #0xa
:0208214C 416D6A7B unknown
:02082150 04FB200D unknown
:02082154 067F200D unknown
:02082158 200D5115 andcs  r5,r13,r5,lsl r1
:0208215C 0D0447FE unknown
:02082160 6B080520 blvs 022835E8
:02082164 200D405D andcs  r4,r13,r13,asr r0
:02082168 776A0567 strvcb r0,r4,r13,r13,asr r0
:0208216C 207D4005 rsbcss r4,r13,r5
:02082170 200D07AF andcs  r0,r13,r15,lsr #0xf
:02082174 200D052B andcs  r0,r13,r11,lsr #0xa
:02082178 200D07E1 andcs  r0,r13,r1,ror #0xf
:0208217C 250503FF strcs r0,[r5, #-0x3ff]		;(r5-0x3ff=*(fffffc01))
:02082180 0507F520 streq r15,[r7, #-0x520]		;(r7-0x520=*(fffffae0))
:02082184 051EA510 ldreq r10,[r14, #-0x510]		;r14-0x510=*(02080d94)=#-1488975615(0xa7400901)
:02082188 3F6B9E40 swicc 0x006b9e40
:0208218C 200D4045 andcs  r4,r13,r5,asr #0x0
:02082190 200D053B andcs  r0,r13,r11,lsr r5
:02082194 20150593 mulcss r5,r3,r5
:02082198 000503B7 streqh r0,[r5], -r7
:0208219C 0D2211FF stceq  1,cr1,[r2,#-0x3fc]!
:020821A0 0D1E7510 unknown
:020821A4 9D039320 unknown
:020821A8 409D6B50 addmis r6,r13,r0,asr r11
:020821AC 5320EDBF unknown
:020821B0 C7200D04 strgt r0,[r0,-r4, lsl #0x1a]!
:020821B4 7B200D03 blvc 028855C8
:020821B8 1B200D05 blne 028855D4
:020821BC 200DFF06 andcs  r15,r13,r6,lsl #0x1e
:020821C0 000D05CB andeq  r0,r13,r11,asr #0xb
:020821C4 201D2B85 andcss r2,r13,r5,lsl #0x17
:020821C8 100504B3 strneh r0,[r5], -r3
:020821CC 2DFF1E21 ldccsl 14,cr1,[r15,#+0x84]!
:020821D0 0F201550 swieq 0x00201550
:020821D4 40956B06 addmis r6,r5,r6,lsl #0x16
:020821D8 03CB201D biceq  r2,r11,#0x1D
:020821DC 8EF74005 cdphi 0,14,cr4,cr7,cr5,0
:020821E0 15864005 strne r4,[r6, #+0x5]		;r6+0x5=*(00000005)
:020821E4 05044F20 streq r4,[r4, #-0xf20]		;(r4-0xf20=*(fffff0e0))
:020821E8 401DB640 andmis r11,r13,r0,asr #0xc
:020821EC 2005DEBA strcsh r13,[r5], -r10
:020821F0 100503D7 unknown
:020821F4 101D1DCD andnes r1,r13,r13,asr #0x1b
:020821F8 20051CED andcs  r1,r5,r13,ror #0x19
:020821FC 0505DBFE streq r13,[r5, #-0xbfe]		;(r5-0xbfe=*(fffff402))
:02082200 0D04FB20 unknown
:02082204 0D21B200 stceq  2,cr11,[r1,#-0x0]!
:02082208 0D0D3120 unknown
:0208220C 1D59FF10 unknown
:02082210 065B200D ldreqb r2,[r11],-r13
:02082214 8C30056B ldchi  5,cr0,[r0],#-0x1ac
:02082218 57824005 strpl r4,[r2, +r5]
:0208221C 053B2005 ldreq r2,[r11, #-0x5]!
:02082220 4910056A ldmmidb  r0 ,{r1,r3,r5,r6,r8,r10}
:02082224 BA0D6C04 blt 023DD23C
:02082228 060F9B0A streq r9,[r15],-r10, lsl #0x16
:0208222C 15840011 strne r0,[r4, #+0x11]		;r4+0x11=*(00000011)
:02082230 002EA000 eoreq  r10,r14,r0
:02082234 2F480B02 swics 0x00480b02
:02082238 D39C0200 orrles r0,r12,#0x0
:0208223C 6400020A strvs r0,[r0],#-0x20a
:02082240 D40061D5 strle r6,[r0],#-0x1d5
:02082244 00050091 muleq  r5,r1,r0
:02082248 9D34D454 ldcls  4,cr13,[r4,#-0x150]!
:0208224C 0035D600 eoreqs r13,r5,r0,lsl #0xc
:02082250 4DD51051 unknown
:02082254 0005F070 andeq  r15,r5,r0,ror r0
:02082258 0ACB48AD beq 01354514
:0208225C 00014402 andeq  r4,r1,r2,lsl #0x8
:02082260 5520CA98 strpl r12,[r0, #-0xa98]!
:02082264 020AD400 andeq  r13,r10,#0x0
:02082268 001DD5C8 andeqs r13,r13,r8,asr #0xb
:0208226C 40C10001 sbcmi  r0,r1,r1
:02082270 4025006F eormi  r0,r5,r15,ror #0x0
:02082274 F065D065 rsbnv  r13,r5,r5,ror #0x0
:02082278 B800014C stmltda  r0 ,{r2,r3,r6,r8}
:0208227C 020ACCA4 andeq  r12,r10,#0xA400
:02082280 020ABEE0 andeq  r11,r10,#0xE00
:02082284 00013400 andeq  r3,r1,r0,lsl #0x8
:02082288 80000588 andhi  r0,r0,r8,lsl #0xb
:0208228C 01140009 tsteq r4,r9
:02082290 BF68AA00 swilt 0x0068aa00
:02082294 C00C020A andgt  r0,r12,r10,lsl #0x4
:02082298 0400020A streq r0,[r0],#-0x20a
:0208229C 01780001 cmneq r8,r1
:020822A0 0009CC00 andeq  r12,r9,r0,lsl #0x18
:020822A4 AA000120 bge 0208272C
:020822A8 AC0005B0 stcge  5,cr0,[r0],{#0xb0}
:020822AC 00020AC1 andeq  r0,r2,r1,asr #0x15
:020822B0 70820001 addvc  r0,r2,r1
:020822B4 08020AC2 stmeqda  r2 ,{r1,r6,r7,r9,r11}
:020822B8 00020AC3 andeq  r0,r2,r3,asr #0x15
:020822BC 020ACFFC andeq  r12,r10,#0x3F0
:020822C0 7C0009BC stcvc  9,cr0,[r0],{#0xbc}
:020822C4 3CA00009 stccc  0,cr0,[r0],#+0x24
:020822C8 D05C000D subles r0,r12,r13
:020822CC 011C020A tsteq r12,r10,lsl #0x4
:020822D0 D1DC8200 bicles r8,r12,r0,lsl #0x4
:020822D4 D29C020A addles r0,r12,#0xA0000000
:020822D8 0B00020A bleq 02082B08
:020822DC 0369E02D unknown
:020822E0 F08C1001 addnv  r1,r12,r1
:020822E4 F014F039 andnvs r15,r4,r9,lsr r0
:020822E8 39FEF0B1 ldmccib  r14!,{r0,r4,r5,r7,r12,r13,r14,r15}^
:020822EC EDF018F0 ldcl 8,cr1,[r0,#+0x3c0]!
:020822F0 39F039F0 unknown
:020822F4 1DF00FF0 ldcnel 15,cr0,[r0,#+0x3c0]!
:020822F8 FFF075F0 swinv 0x00f075f0
:020822FC 2FC9F014 swics 0x00c9f014
:02082300 F0394004 eornvs r4,r9,r4
:02082304 F00FE03D andnv  r14,r15,r13,lsr r0
:02082308 F845F01E stmnvda  r5 ,{r1,r2,r3,r4,r12,r13,r14,r15}^
:0208230C B4F013FF unknown
:02082310 F810011B ldmnvda  r0 ,{r0,r1,r3,r4,r8}
:02082314 820031F7 andhi  r3,r0,#0xC000003D
:02082318 1A570F50 bne 03646060
:0208231C 033F5182 teqeq r15,#0x80000020
:02082320 F2528200 subnvs r8,r2,#0x0
:02082324 8200890E andhi  r8,r0,#0x38000
:02082328 35000053 strcc r0,[r0, #-0x53]		;(r0-0x53=*(ad8a9fad))
:0208232C 54008200 strpl r8,[r0],#-0x200
:02082330 00360000 eoreqs r0,r6,r0
:02082334 00005582 andeq  r5,r0,r2,lsl #0xb
:02082338 82003700 andhi  r3,r0,#0x0
:0208233C 38000056 stmccda  r0 ,{r1,r2,r4,r6}
:02082340 57820000 strpl r0,[r2, +r0]
:02082344 00390000 eoreqs r0,r9,r0
:02082348 00580082 subeqs r0,r8,r2,lsl #0x1
:0208234C 82003000 andhi  r3,r0,#0x0
:02082350 40610189 rsbmi  r0,r1,r9,lsl #0x3
:02082354 009F8200 addeqs r8,r15,r0,lsl #0x4
:02082358 82820062 addhi  r0,r2,#0x62
:0208235C 63000400 unknown
:02082360 5F838200 swipl 0x00838200
:02082364 2084821A addcs  r8,r4,r10,lsl r2
:02082368 858218F1 strhi r1,[r2, #+0x8f1]		;r2+0x8f1=*(000008f1)
:0208236C 00660000 rsbeq  r0,r6,r0
:02082370 00860182 addeq  r0,r6,r2,lsl #0x3
:02082374 82006700 andhi  r6,r0,#0x0
:02082378 00000087 andeq  r0,r0,r7,lsl #0x1
:0208237C 88820068 stmhiia  r2 ,{r3,r5,r6}
:02082380 00690000 rsbeq  r0,r9,r0
:02082384 00898200 addeq  r8,r9,r0,lsl #0x4
:02082388 82006A00 andhi  r6,r0,#0x0
:0208238C 08F98A00 ldmeqia  r9!,{r9,r11,r15}^
:02082390 008B8200 addeq  r8,r11,r0,lsl #0x4
:02082394 00026C00 andeq  r6,r2,r0,lsl #0x18
:02082398 00008C82 andeq  r8,r0,r2,lsl #0x19
:0208239C 0082006D addeq  r0,r2,r13,ror #0x0
:020823A0 006E02C7 rsbeq  r0,r14,r7,asr #0x5
:020823A4 00008E82 andeq  r8,r0,r2,lsl #0x1d
:020823A8 8200016F andhi  r0,r0,#0xC000001B
:020823AC 7000008F andvc  r0,r0,r15,lsl #0x1
:020823B0 1D008200 unknown
:020823B4 82007101 andhi  r7,r0,#0x40000000
:020823B8 72000091 andvc  r0,r0,#0x91
:020823BC 92820001 addls  r0,r2,#0x1
:020823C0 00730000 rsbeqs r0,r3,r0
:020823C4 01110082 tsteq r1,r2,lsl #0x1
:020823C8 FF820074 swinv 0x00820074
:020823CC 82007500 andhi  r7,r0,#0x0
:020823D0 76011111 unknown
:020823D4 01118200 tsteq r1,r0,lsl #0x4
:020823D8 11820077 orrne  r0,r2,r7,ror r0
:020823DC 007800E7 rsbeqs r0,r8,r7,ror #0x1
:020823E0 00009882 andeq  r9,r0,r2,lsl #0x11
:020823E4 82000179 andhi  r0,r0,#0x4000001E
:020823E8 7A000099 bvc 02082654
:020823EC 9A008200 bls 020A2BF4
:020823F0 002D0000 eoreq  r0,r13,r0
:020823F4 09637C81 unknown
:020823F8 9104ED80 unknown
:020823FC 43810009 orrmi  r0,r1,#0x9
:02082400 032E0000 unknown
:02082404 00448100 subeq  r8,r4,r0,lsl #0x2
:02082408 81003B00 unknown
:0208240C 60095300 andvs  r5,r9,r0,lsl #0x6
:02082410 005B225B subeqs r2,r11,r11,asr r2
:02082414 5D005781 unknown
:02082418 57810045 strpl r0,r2,r11,r11,asr r2
:0208241C 82004100 andhi  r4,r0,#0x0
:02082420 840FDE60 strhi r13,[r15],#-0xe60
:02082424 00618200 rsbeq  r8,r1,r0,lsl #0x4
:02082428 82004300 andhi  r4,r0,#0x0
:0208242C 0F626200 swieq 0x00626200
:02082430 00638200 rsbeq  r8,r3,r0,lsl #0x4
:02082434 00024500 andeq  r4,r2,r0,lsl #0xa
:02082438 19C36482 stmneib  r3 ,{r1,r7,r10,r13,r14}^
:0208243C 00006582 andeq  r6,r0,r2,lsl #0xb
:02082440 82004708 andhi  r4,r0,#0x200000
:02082444 000DC266 andeq  r12,r13,r6,ror #0x4
:02082448 00106782 andeqs r6,r0,r2,lsl #0xf
:0208244C 82004900 andhi  r4,r0,#0x0
:02082450 00000068 andeq  r0,r0,r8,ror #0x0
:02082454 6982004A stmvsib  r2 ,{r1,r3,r6}
:02082458 93821965 orrls  r1,r2,#0x194000
:0208245C 00504C00 subeqs r4,r0,r0,lsl #0x18
:02082460 00006B82 andeq  r6,r0,r2,lsl #0x17
:02082464 0082004D addeq  r0,r2,r13,asr #0x0
:02082468 4E00006C cdpmi 0,0,cr0,cr0,cr12,3
:0208246C 006D8200 rsbeq  r8,r13,r0,lsl #0x4
:02082470 004F0000 subeq  r0,r15,r0
:02082474 198B6E82 stmneib  r11 ,{r1,r7,r9,r10,r11,r13,r14}
:02082478 A000A582 andge  r10,r0,r2,lsl #0xb
:0208247C 70820051 addvc  r0,r2,r1,asr r0
:02082480 82000195 andhi  r0,r0,#0x40000025
:02082484 00FF1071 rsceqs r1,r15,r1,ror r0
:02082488 00728200 rsbeqs r8,r2,r0,lsl #0x4
:0208248C 01005400 unknown
:02082490 00007382 andeq  r7,r0,r2,lsl #0x7
:02082494 74820055 strvc r0,[r2],#+0x55
:02082498 56000000 strpl r0,[r0],-r0
:0208249C 00758200 rsbeqs r8,r5,r0,lsl #0x4
:020824A0 00570000 subeqs r0,r7,r0
:020824A4 00007682 andeq  r7,r0,r2,lsl #0xd
:020824A8 82000058 andhi  r0,r0,#0x58
:020824AC 59000077 stmpldb  r0 ,{r0,r1,r2,r4,r5,r6}
:020824B0 00788200 rsbeqs r8,r8,r0,lsl #0x4
:020824B4 79821953 stmvcib  r2 ,{r0,r1,r4,r6,r8,r11,r12}
:020824B8 810008A9 unknown
:020824BC 21090049 unknown
:020824C0 0097810A addeqs r8,r7,r10,lsl #0x2
:020824C4 81002300 unknown
:020824C8 0A1F9401 beq 028674D4
:020824CC 00908100 addeqs r8,r0,r0,lsl #0x2
:020824D0 00022500 andeq  r2,r2,r0,lsl #0xa
:020824D4 01959381 orreqs r9,r5,r1,lsl #0x7
:020824D8 B34F8100 unknown
:020824DC 81008801 unknown
:020824E0 000CDE95 muleq  r12,r5,r14
:020824E4 183D9681 ldmneda  r13!,{r0,r7,r9,r10,r12,r15}
:020824E8 00698188 rsbeq  r8,r9,r8,lsl #0x3
:020824EC 81002900 unknown
:020824F0 0000006A andeq  r0,r0,r10,ror #0x0
:020824F4 5181005F orrpl  r0,r1,r15,asr r0
:020824F8 2B000000 blcs 02082500
:020824FC 897B8100 ldmhidb  r11!,{r8,r15}^
:02082500 83810001 orrhi  r0,r1,#0x1
:02082504 000D3210 andeq  r3,r13,r0,lsl r2
:02082508 00008481 andeq  r8,r0,r1,lsl #0x9
:0208250C 8101003F unknown
:02082510 000DE648 andeq  r14,r13,r8,asr #0xc
:02082514 7E08E881 cdpvc 8,0,cr14,cr8,cr1,4
:02082518 E6812400 str r2,[r1],+r0, lsl #0x8
:0208251C 81007B08 unknown
:02082520 096B006F unknown
:02082524 C0708182 rsbgts r8,r0,r2,lsl #0x3
:02082528 9F880001 swils 0x00880001
:0208252C 44000829 strmi r0,[r0],#-0x829
:02082530 0000A088 andeq  r10,r0,r8,lsl #0x1
:02082534 A18800E2 orrge  r0,r8,r2,ror #0x1
:02082538 E4000000 str r0,[r0],#-0x0
:0208253C 00A28800 adceq  r8,r2,r0,lsl #0x10
:02082540 00E80000 rsceq  r0,r8,r0
:02082544 0000A388 andeq  r10,r0,r8,lsl #0x7
:02082548 880000E9 stmhida  r0 ,{r0,r3,r5,r6,r7}
:0208254C EA0000A4 b 020827E4
:02082550 00A58800 adceq  r8,r5,r0,lsl #0x10
:02082554 00EB0000 rsceq  r0,r11,r0
:02082558 F700A688 strnv r10,[r0,-r8, lsl #0xd]
:0208255C A7888006 strge r8,[r8, +r6]
:02082560 00ED0000 rsceq  r0,r13,r0
:02082564 0000A888 andeq  r10,r0,r8,lsl #0x11
:02082568 8800EE00 stmhida  r0 ,{r9,r10,r11,r13,r14,r15}
:0208256C 000000A9 andeq  r0,r0,r9,lsr #0x1
:02082570 AA8800EF bge 00282934
:02082574 00F20000 rsceqs r0,r2,r0
:02082578 00AB8800 adceq  r8,r11,r0,lsl #0x10
:0208257C 8800F300 stmhida  r0 ,{r8,r9,r12,r13,r14,r15}
:02082580 07E700AC streqb r0,[r7,+r12, lsr #0x1]!
:02082584 B1AD8800 movlt  r8,r0,lsl #0x10		;r8=-1610612736(0xa0000000)
:02082588 AE880007 cdpge 0,8,cr0,cr8,cr7,0
:0208258C 53000011 unknown
:02082590 00AF8801 adceq  r8,r15,r1,lsl #0x10
:02082594 00F90000 rsceqs r0,r9,r0
:02082598 0000B088 andeq  r11,r0,r8,lsl #0x1
:0208259C 880000FA stmhida  r0 ,{r1,r3,r4,r5,r6,r7}
:020825A0 0007D9B1 streqh r13,[r7], -r1
:020825A4 0000B288 andeq  r11,r0,r8,lsl #0x5
:020825A8 8800FC04 stmhida  r0 ,{r2,r10,r11,r12,r13,r14,r15}
:020825AC E70000B3 unknown
:020825B0 B4880000 strlt r0,[r8],#+0x0
:020825B4 00F10000 rsceqs r0,r1,r0
:020825B8 0000B588 andeq  r11,r0,r8,lsl #0xb
:020825BC 8800DF00 stmhida  r0 ,{r8,r9,r10,r11,r12,r14,r15}
:020825C0 8818DBB6 ldmhida  r8 ,{r1,r2,r4,r5,r7,r8,r9,r11,r12,r14,r15}
:020825C4 0000B740 andeq  r11,r0,r0,asr #0xe
:020825C8 B88800C1 stmltia  r8 ,{r0,r6,r7}
:020825CC C2000000 andgt  r0,r0,#0x0
:020825D0 00B98800 adceqs r8,r9,r0,lsl #0x10
:020825D4 0000C400 andeq  r12,r0,r0,lsl #0x8
:020825D8 179BBA88 ldrne r11,[r11,+r8, lsl #0x15]
:020825DC 0000BB88 andeq  r11,r0,r8,lsl #0x17
:020825E0 8800C908 stmhida  r0 ,{r3,r8,r11,r14,r15}
:020825E4 CA0000BC bgt 020828DC
:020825E8 BD880000 unknown
:020825EC 00CB0000 sbceq  r0,r11,r0
:020825F0 0000BE88 andeq  r11,r0,r8,lsl #0x1d
:020825F4 8800CC00 stmhida  r0 ,{r10,r11,r14,r15}
:020825F8 000000BF streqh r0,[r0], -r15
:020825FC C08800CD addgt  r0,r8,r13,asr #0x1
:02082600 00CE0000 sbceq  r0,r14,r0
:02082604 00C18800 sbceq  r8,r1,r0,lsl #0x10
:02082608 8800CF00 stmhida  r0 ,{r8,r9,r10,r11,r14,r15}
:0208260C 000000C2 andeq  r0,r0,r2,asr #0x1
:02082610 C38800D2 orrgt  r0,r8,#0xD2
:02082614 D3000000 unknown
:02082618 00C48800 sbceq  r8,r4,r0,lsl #0x10
:0208261C 0000D400 andeq  r13,r0,r0,lsl #0x8
:02082620 0000C588 andeq  r12,r0,r8,lsl #0xb
:02082624 C68800D6 unknown
:02082628 52000000 andpl  r0,r0,#0x0
:0208262C 00C78801 sbceq  r8,r7,r1,lsl #0x10
:02082630 00D90000 sbceqs r0,r9,r0
:02082634 DA074A88 ble 0225505C
:02082638 08C98800 stmeqia  r9 ,{r11,r15}^
:0208263C 00DB0000 sbceqs r0,r11,r0
:02082640 0000CA88 andeq  r12,r0,r8,lsl #0x15
:02082644 8800DC00 stmhida  r0 ,{r10,r11,r12,r14,r15}
:02082648 00C7072D sbceq  r0,r7,r13,lsr #0xe
:0208264C 0F08CC88 swieq 0x0008cc88
:02082650 CD880007 unknown
:02082654 00A10000 adceq  r0,r1,r0
:02082658 00CE8801 sbceq  r8,r14,r1,lsl #0x10
:0208265C 8800BF00 stmhida  r0 ,{r8,r9,r10,r11,r12,r13,r15}
:02082660 000000CF andeq  r0,r0,r15,asr #0x1
:02082664 D08820AC addle  r2,r8,r12,lsr #0x1
:02082668 A2000000 andge  r0,r0,#0x0
:0208266C 00D18800 sbceqs r8,r1,r0,lsl #0x10
:02082670 0000A300 andeq  r10,r0,r0,lsl #0x6
:02082674 0000D288 andeq  r13,r0,r8,lsl #0x5
:02082678 8D812033 unknown
:0208267C 27000000 strcs r0,[r0, -r0]
:02082680 FB668100 blx 03A22A90
:02082684 8140FF06 unknown
:02082688 2F000060 swics 0x00000060
:0208268C 00F38800 rsceqs r8,r3,r0,lsl #0x10
:02082690 8820001B stmhida  r0!,{r0,r1,r3,r4}
:02082694 5C0000F4 stcpl  0,cr0,[r0],{#0xf4}
:02082698 F5880100 strnv r0,[r8, #+0x100]		;r8+0x100=*(a0000100)
:0208269C 81FF004B mvnhis r0,r11,asr #0x0
:020826A0 FF0B945E swinv 0x000b945e
:020826A4 165F8144 ldrneb r8,r0,r11,asr #0x0
:020826A8 F8F6881B ldmnvia  r6!,{r0,r1,r3,r4,r11,r15}^
:020826AC 2488210A strcs r2,[r8],#+0x10a
:020826B0 0006BFD3 unknown
:020826B4 0000D488 andeq  r13,r0,r8,lsl #0x9
:020826B8 880002AE stmhida  r0 ,{r1,r2,r3,r5,r7,r9}
:020826BC E00A5FD5 unknown
:020826C0 0800D688 stmeqda  r0 ,{r3,r7,r9,r10,r12,r14,r15}
:020826C4 88E00900 unknown
:020826C8 E00677D7 unknown
:020826CC C5D82088 ldrgtb r2,[r8, #+0x88]		;r8+0x88=*(a0000088)
:020826D0 D988E005 stmleib  r8 ,{r0,r2,r13,r14,r15}
:020826D4 88E00B03 unknown
:020826D8 0000DA22 andeq  r13,r0,r2,lsr #0x14
:020826DC DB88E00D blle 002BA718
:020826E0 E0800B27 add  r0,r0,r7,lsr #0x16
:020826E4 0000DC88 andeq  r13,r0,r8,lsl #0x19
:020826E8 0088E00F addeq  r14,r8,r15
:020826EC E00B13DD unknown
:020826F0 0000DE88 andeq  r13,r0,r8,lsl #0x1d
:020826F4 88E00213 unknown
:020826F8 070000DF unknown
:020826FC E00088E0 and  r8,r0,r0,ror #0x11
:02082700 88E0006F unknown
:02082704 E003E4E1 and  r14,r3,r1,ror #0x9
:02082708 55E22288 strplb r2,[r2, #+0x288]!
:0208270C E388E004 orr  r14,r8,#0x4
:02082710 88E0047F unknown
:02082714 04A9E422 unknown
:02082718 D3E588E0 mvnle  r8,#0xE00000
:0208271C 2288E004 addcs  r14,r8,#0x4
:02082720 E00AD5E6 and  r13,r10,r6,ror #0xb
:02082724 0000E788 andeq  r14,r0,r8,lsl #0xf
:02082728 88E00215 unknown
:0208272C 160000E8 strne r0,ia 
:02082730 E90088E0 stmdb  r0 ,{r5,r6,r7,r11,r15}
:02082734 E0170000 ands r0,r7,r0
:02082738 0000EA88 andeq  r14,r0,r8,lsl #0x15
:0208273C 88E01800 unknown
:02082740 E003C3EB and  r12,r3,r11,ror #0x7
:02082744 C5EC2088 strgtb r2,[r12, #+0x88]!
:02082748 ED88E003 unknown
:0208274C 88E0067B unknown
:02082750 0A19EE22 beq 026FDFE0
:02082754 00EF88E0 rsceq  r8,r15,r0,ror #0x11
:02082758 E0021B00 and  r1,r2,r0,lsl #0x16
:0208275C 0A4CF088 beq 033BE984
:02082760 D3F188E0 mvnles r8,#0xE00000
:02082764 88E08805 unknown
:02082768 075100F2 unknown
:0208276C 13904081 orrnes r4,r0,#0x81
:02082770 00849F90 umulleq  r9,r4,r0,r15
:02082774 0284A025 addeq  r10,r4,#0x25
:02082778 84A10025 unknown
:0208277C 84A2250C unknown
:02082780 A3002510 unknown
:02082784 A4251884 unknown
:02082788 00251484 eoreq  r1,r5,r4,lsl #0x9
:0208278C 251C84A5 ldrcs r8,[r12, #-0x4a5]		;(r12-0x4a5=*(9dfa029f))
:02082790 252C84A6 strcs r8,[r12, #-0x4a6]!
:02082794 2484A700 strcs r10,[r4],#+0x700
:02082798 3484A825 strcc r10,[r4],#+0x825
:0208279C 84A90025 unknown
:020827A0 84AA253C unknown
:020827A4 AB002501 blge 0208BBB0
:020827A8 AC250384 stcge  3,cr0,[r5],#-0x210
:020827AC 00250F84 eoreq  r0,r5,r4,lsl #0x1f
:020827B0 251384AD ldrcs r8,[r3, #-0x4ad]		;(r3-0x4ad=*(007ffb53))
:020827B4 251B84AE ldrcs r8,[r11, #-0x4ae]		;(r11-0x4ae=*(b4fffb52))
:020827B8 1784AF00 strne r10,[r4,+r0, lsl #0x1e]
:020827BC 2384B025 orrcs  r11,r4,#0x25
:020827C0 84B10025 unknown
:020827C4 84B22533 unknown
:020827C8 B300252B unknown
:020827CC B4253B84 unknown
:020827D0 00254B84 eoreq  r4,r5,r4,lsl #0x17
:020827D4 252084B5 strcs r8,[r0, #-0x4b5]!
:020827D8 252F84B6 strcs r8,[r15, #-0x4b6]!
:020827DC 2884B700 stmcsia  r4 ,{r8,r9,r10,r12,r13,r15}
:020827E0 3784B825 strcc r11,[r4,+r5, lsr #0x10]
:020827E4 84B90025 unknown
:020827E8 84BA253F unknown
:020827EC BB00251D bllt 0208BC68
:020827F0 BC253084 stclt  0,cr3,[r5],#-0x210
:020827F4 00252584 eoreq  r2,r5,r4,lsl #0xb
:020827F8 253884BD ldrcs r8,[r8, #-0x4bd]!
:020827FC 254284BE strcsb r8,[r2, #-0x4be]		;(r2-0x4be=*(fffffb42))
:02082800 00F94000 rsceqs r4,r9,r0
:02082804 30018141 andcc  r8,r1,r1,asr #0x2
:02082808 02028142 andeq  r8,r2,#0x80000010
:0208280C 0C814330 stceq  3,cr4,[r1],{#0x30}
:02082810 008144FF unknown
:02082814 8145FF0E unknown
:02082818 814630FB unknown
:0208281C 47FF1A00 ldrmib r1,[r15,+r0, lsl #0x14]!
:02082820 48FF1B81 unknown
:02082824 FF1F0081 swinv 0x001f0081
:02082828 FF018149 swinv 0x00018149
:0208282C 9B00814A blls 020A2D5C
:02082830 9C814B30 stcls  11,cr4,[r1],{#0x30}
:02082834 00814C30 addeq  r4,r1,r0,lsr r12
:02082838 814D00B4 strhih r0,[r13, #-0x4]		;(r13-0xb4=*(fffffffc))
:0208283C 814EFF40 unknown
:02082840 4F00A800 swimi 0x0000a800
:02082844 50FF3E81 rscpls r3,r15,r1,lsl #0x1d
:02082848 FFE30081 swinv 0x00e30081
:0208284C FF3F8151 swinv 0x003f8151
:02082850 FD008152 unknown
:02082854 FE815330 mcr2 3,4,r5,cr1,cr0,{1}
:02082858 00815430 addeq  r5,r1,r0,lsr r4
:0208285C 8155309D unknown
:02082860 8156309E unknown
:02082864 57300300 ldrpl r0,[r0,-r0, lsl #0x6]!
:02082868 584EDD81 stmplda  r14 ,{r0,r7,r8,r10,r11,r12,r14,r15}^
:0208286C 30050081 andcc  r0,r5,r1,lsl #0x1
:02082870 30068159 andcc  r8,r6,r9,asr r1
:02082874 0700815A unknown
:02082878 FC815B30 stc2  11,cr5,[r1],{#0x30}
:0208287C 00815C30 addeq  r5,r1,r0,lsr r12
:02082880 815D2015 cmphi r13,r5,lsl r0
:02082884 815E2010 cmphi r14,r0,lsl r0
:02082888 5FFF0F00 swipl 0x00ff0f00
:0208288C 60005C81 andvs  r5,r0,r1,lsl #0x19
:02082890 301C0081 andccs r0,r12,r1,lsl #0x1
:02082894 20168161 andcss r8,r6,r1,ror #0x2
:02082898 5C008162 stcpl  1,cr8,[r0],{#0x62}
:0208289C 268163FF unknown
:020828A0 00816420 addeq  r6,r1,r0,lsr #0x8
:020828A4 81652025 unknown
:020828A8 81662018 unknown
:020828AC 67201900 strvs r1,[r0,-r0, lsl #0x12]!
:020828B0 68201C81 stmvsda  r0!,{r0,r7,r10,r11,r12}
:020828B4 201D0081 andcss r0,r13,r1,lsl #0x1
:020828B8 FF088169 swinv 0x00088169
:020828BC 0900816A stmeqdb  r0 ,{r1,r3,r5,r6,r8,r15}
:020828C0 14816BFF strne r6,[r1],#+0xbff
:020828C4 00816C30 addeq  r6,r1,r0,lsr r12
:020828C8 816D3015 unknown
:020828CC 816EFF3B msrhi SPSR_fsx,r11
:020828D0 6FFF3D00 swivs 0x00ff3d00
:020828D4 70FF5B81 rscvcs r5,r15,r1,lsl #0x17
:020828D8 FF5D0081 swinv 0x005d0081
:020828DC 30088171 andcc  r8,r8,r1,ror r1
:020828E0 09008172 stmeqdb  r0 ,{r1,r4,r5,r6,r8,r15}
:020828E4 0A817330 beq 000DF5AC
:020828E8 00817430 addeq  r7,r1,r0,lsr r4
:020828EC 8175300B cmnhi r5,r11
:020828F0 8176300C cmnhi r6,r12
:020828F4 77300D00 ldrvc r0,[r0,-r0, lsl #0x1a]!
:020828F8 78300E81 ldmvcda  r0!,{r0,r7,r9,r10,r11}
:020828FC 300F0081 andcc  r0,r15,r1,lsl #0x1
:02082900 30108179 andccs r8,r0,r9,ror r1
:02082904 1100817A unknown
:02082908 0B817B30 bleq 000E15D0
:0208290C 00817CFF unknown
:02082910 817D2212 cmnhi r13,r2,lsl r2
:02082914 817E00B1 ldrhih r0,[r14, #-0x1]!
:02082918 7F00D700 swivc 0x0000d700
:0208291C 818000B5 strhih r0,[r0, +r5]
:02082920 810800F7 unknown
:02082924 82FF1D81 rschis r1,r15,#0x2040
:02082928 00226081 eoreq  r6,r2,r1,lsl #0x1
:0208292C FF1C8183 swinv 0x001c8183
:02082930 FF1E8184 swinv 0x001e8184
:02082934 66818500 strvs r8,[r1],+r0, lsl #0xa
:02082938 67818622 strvs r8,[r1,+r2, lsr #0xc]
:0208293C 81870022 orrhi  r0,r7,r2,lsr #0x0
:02082940 8188221E orrhi  r2,r8,r14,lsl r2
:02082944 89002234 stmhidb  r0 ,{r2,r4,r5,r9,r13}
:02082948 8A264281 bhi 02A13354
:0208294C 00264081 eoreq  r4,r6,r1,lsl #0x1
:02082950 00B0818B adceqs r8,r0,r11,lsl #0x3
:02082954 2032818C eorcss r8,r2,r12,lsl #0x3
:02082958 33818D00 orrcc  r8,r1,#0x0
:0208295C 03818E20 orreq  r8,r1,#0x200
:02082960 818F0021 orrhi  r0,r15,r1,lsr #0x0
:02082964 8190FFE5 orrhis r15,r0,r5,ror #0x1f
:02082968 9100FF04 unknown
:0208296C 9200A281 andls  r10,r0,#0x10000008
:02082970 0000A381 andeq  r10,r0,r1,lsl #0x7
:02082974 FF058193 swinv 0x00058193
:02082978 FF038194 swinv 0x00038194
:0208297C 06819500 streq r9,[r1],+r0, lsl #0xa
:02082980 0A8196FF beq 000E8584
:02082984 819700FF ldrhish r0,[r7, +r15]
:02082988 8198FF20 orrhis r15,r8,r0,lsr #0x1e
:0208298C 990000A7 stmlsdb  r0 ,{r0,r1,r2,r5,r7}
:02082990 9A260681 bls 02A0439C
:02082994 00260581 eoreq  r0,r6,r1,lsl #0xb
:02082998 25CB819B strcsb r8,[r11, #+0x19b]		;r11+0x19b=*(b500019b)
:0208299C 25CF819C strcsb r8,[r15, #+0x19c]		;r15+0x19c=*(02082b40)=#-137359984(0xf7d00d90)
:020829A0 CE819D00 cdpgt 13,8,cr9,cr1,cr0,0
:020829A4 C7819E25 strgt r9,[r1,+r5, lsr #0x1c]
:020829A8 819F0025 orrhis r0,r15,r5,lsr #0x0
:020829AC 81A025C6 movhi  r2,r6,asr #0xb
:020829B0 A10025A1 unknown
:020829B4 A225A081 eorge  r10,r5,#0x81
:020829B8 0025B381 eoreq  r11,r5,r1,lsl #0x7
:020829BC 25B281A3 ldrcs r8,[r2, #+0x1a3]!
:020829C0 25BD81A4 ldrcs r8,[r13, #+0x1a4]!
:020829C4 BC81A500 stclt  5,cr10,[r1],{#0x0}
:020829C8 3B81A625 blcc 000EC264
:020829CC 81A70020 movhi  r0,r0,lsr #0x0		;r0=-1383424000(0xad8aa000)
:020829D0 81A83012 movhi  r3,r2,lsl r0		;r3=0(0x0)
:020829D4 A9002192 stmgedb  r0 ,{r1,r4,r7,r8,r13}
:020829D8 AA219081 bge 028E6BE4
:020829DC 00219181 eoreq  r9,r1,r1,lsl #0x3
:020829E0 219381AB orrcss r8,r3,r11,lsr #0x3
:020829E4 301381AC andccs r8,r3,r12,lsr #0x3
:020829E8 0001AD00 andeq  r10,r1,r0,lsl #0x1a
:020829EC AF0001AE swige 0x000001ae
:020829F0 01B00001 moveqs r0,r1			;r0=-1383424000(0xad8aa000)
:020829F4 01B1AA00 moveqs r10,r0,lsl #0x14		;r10=0(0x0)
:020829F8 0001B200 andeq  r11,r1,r0,lsl #0x4
:020829FC B40001B3 strlt r0,[r0],#-0x1b3
:02082A00 B5AA0001 strlt r0,[r10, #+0x1]!
:02082A04 01B60001 moveqs r0,r1			;r0=-1383424000(0xad8aa000)
:02082A08 0021B700 eoreq  r11,r1,r0,lsl #0xe
:02082A0C 082A81B8 stmeqda  r10!,{r3,r4,r5,r7,r8,r15}
:02082A10 0B81B922 bleq 000F0EA0
:02082A14 0081BA22 addeq  r11,r1,r2,lsr #0x14
:02082A18 81BB2286 movhis r2,r6,lsl #0x5		;r2=0(0x0)
:02082A1C 81BC2287 movhis r2,r7,lsl #0x5		;r2=0(0x0)
:02082A20 BD228200 stclt  2,cr8,[r2,#-0x0]!
:02082A24 BE228381 cdplt 3,2,cr8,cr2,cr1,4
:02082A28 222A0081 eorcs  r0,r10,#0x81
:02082A2C 222981BF eorcs  r8,r9,#0xC000002F
:02082A30 800001C0 andhi  r0,r0,r0,asr #0x3
:02082A34 C20001C1 andgt  r0,r0,#0x40000030
:02082A38 01C30001 biceq  r0,r3,r1
:02082A3C 0001C400 andeq  r12,r1,r0,lsl #0x8
:02082A40 0001C5AA andeq  r12,r1,r10,lsr #0xb
:02082A44 C70001C6 strgt r0,r12,r1,r10,lsr #0xb
:02082A48 81C8001D bichi  r0,r8,r13,lsl r0
:02082A4C C922272A stmgtdb  r2!,{r1,r3,r5,r8,r9,r10,r13}
:02082A50 CA222881 bgt 0290CC5C
:02082A54 00AC0081 adceq  r0,r12,r1,lsl #0x1
:02082A58 21D281CB biccss r8,r2,r11,asr #0x3
:02082A5C D40081CC strle r8,[r0],#-0x1cc
:02082A60 0081CD21 addeq  r12,r1,r1,lsr #0x1a
:02082A64 0081CE22 addeq  r12,r1,r2,lsr #0x1c
:02082A68 01CF2203 biceq  r2,r15,r3,lsl #0x4
:02082A6C 0001D000 andeq  r13,r1,r0
:02082A70 A80001D1 stmgeda  r0 ,{r0,r4,r6,r7,r8}
:02082A74 D30001D2 unknown
:02082A78 01D40001 biceqs r0,r4,r1
:02082A7C 0001D500 andeq  r13,r1,r0,lsl #0xa
:02082A80 0001D6AA andeq  r13,r1,r10,lsr #0xd
:02082A84 D80001D7 stmleda  r0 ,{r0,r1,r2,r4,r6,r7,r8}
:02082A88 3DD90001 unknown
:02082A8C 81DAAA00 bichis r10,r10,r0,lsl #0x14
:02082A90 81DB2220 bichis r2,r11,r0,lsr #0x4
:02082A94 DC0022A5 stcle  2,cr2,[r0],{#0xa5}
:02082A98 DD231281 stcle  2,cr1,[r3,#-0x204]!
:02082A9C 00220281 eoreq  r0,r2,r1,lsl #0x5
:02082AA0 220781DE andcs  r8,r7,#0x80000037
:02082AA4 226181DF rsbcs  r8,r1,#0xC0000037
:02082AA8 5281E000 addpl  r14,r1,#0x0
:02082AAC 6A81E122 bvs 000FAF3C
:02082AB0 81E20022 mvnhi  r0,r2,lsr #0x0
:02082AB4 81E3226B mvnhi  r2,r11,ror #0x4
:02082AB8 E400221A str r2,[r0],#-0x21a
:02082ABC E5223D81 str r3,[r2, #-0xd81]!
:02082AC0 00221D81 eoreq  r1,r2,r1,lsl #0x1b
:02082AC4 223581E6 eorcss r8,r5,#0x80000039
:02082AC8 222B81E7 eorcs  r8,r11,#0xC0000039
:02082ACC 2C81E800 stccs  8,cr14,[r1],{#0x0}
:02082AD0 0001E922 andeq  r14,r1,r2,lsr #0x12
:02082AD4 A00001EA andge  r0,r0,r10,ror #0x3
:02082AD8 EC0001EB stc  1,cr0,[r0],{#0xeb}
:02082ADC 10010001 andne  r0,r1,r1
:02082AE0 EF0001EE swi 0x000001ee
:02082AE4 F000215A andnv  r2,r0,r10,asr r1
:02082AE8 F1212B81 unknown
:02082AEC 20013081 andcs  r3,r1,r1,lsl #0x1
:02082AF0 266F81F2 unknown
:02082AF4 006D81F3 unknown
:02082AF8 6A81F426 bvs 000FFB98
:02082AFC 2081F526 addcs  r15,r1,r6,lsr #0xa
:02082B00 81F62000 mvnhis r2,r0
:02082B04 81F72021 mvnhis r2,r1,lsr #0x0
:02082B08 F80000B6 stmnvda  r0 ,{r1,r2,r4,r5,r7}
:02082B0C 01F90001 mvneqs r0,r1
:02082B10 0001FA00 andeq  r15,r1,r0,lsl #0x14
:02082B14 008154FB unknown
:02082B18 EF81FC30 swi 0x0081fc30
:02082B1C 08000725 stmeqda  r0 ,{r0,r2,r5,r8,r9,r10}
:02082B20 71004409 unknown
:02082B24 03030235 unknown
:02082B28 011C0300 tsteq r12,r0,lsl #0x6
:02082B2C 01040004 unknown
:02082B30 00050005 andeq  r0,r5,r5
:02082B34 1CB2002F ldcne  0,cr0,[r2],#+0xbc
:02082B38 0B114005 bleq 024D2B54
:02082B3C 0DF05FB0 ldceql 15,cr5,[r0,#+0x2c0]!
:02082B40 F7D00D90 unknown
:02082B44 227E8009 rsbcss r8,r14,#0x9
:02082B48 D00D100D andle  r1,r13,r13
:02082B4C 40091005 andmi  r1,r9,r5
:02082B50 F02D022A eornv  r0,r13,r10,lsr #0x4
:02082B54 05D00DFF ldreqb r0,[r0, #+0xdff]		;r0+0xdff=*(ad8aadff)
:02082B58 BA400910 blt 03084FA0
:02082B5C 0DF02D04 ldceql 13,cr2,[r0,#+0x10]!
:02082B60 091005D0 ldmeqdb  r0 ,{r4,r6,r7,r8,r10}
:02082B64 26FDFF20 unknown
:02082B68 D00DF02D andle  r15,r13,r13,lsr #0x0
:02082B6C 543D1005 unknown
:02082B70 12CD0000 sbcne  r0,r13,#0x0
:02082B74 6EF2359F mrcvs 5,7,r3,cr2,cr15,{4}
:02082B78 CD6ED34E stcgtl 3,cr13,[r14,#-0x138]!
:02082B7C 7301D340 unknown
:02082B80 D8B83FF8 ldmleia  r8!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13}
:02082B84 00BBCEA0 adceqs r12,r11,r0,lsr #0x1d
:02082B88 961C5D88 ldrls r5,[r12],-r8, lsl #0x1b
:02082B8C DD40AE5A unknown
:02082B90 627C8600 rsbvss r8,r12,#0x0
:02082B94 155BB7C0 ldrneb r11,[r11, #-0x7c0]		;(r11-0x7c0=*(b4fff840))
:02082B98 057900E9 ldreqb r0,[r9, #-0xe9]!
:02082B9C B19626BF ldrlth r2,[r6, +r15]
:02082BA0 AC00DBB5 stcge  11,cr13,[r0],{#0xb5}
:02082BA4 F0E17838 rscnv  r7,r1,r8,lsr r8
:02082BA8 00313A0A eoreqs r3,r1,r10,lsl #0x14
:02082BAC FF8D2404 swinv 0x008d2404
:02082BB0 95F1F548 ldrlsb r15,[r1, #+0x548]!
:02082BB4 99F30F00 unknown
:02082BB8 9EB59EFA mrcls 14,5,r9,cr5,cr10,{7}
:02082BBC 000C00D6 unknown
:02082BC0 000CF011 andeq  r15,r12,r1,lsl r0
:02082BC4 04EC0094 unknown
:02082BC8 AC014400 stcge  4,cr4,[r1],{#0x0}
:02082BCC E51F7701 ldr r7,[r15, #-0x701]		;r15-0x701=*(020824d3)=#-1785495296(0x95938100)
:02082BD0 012D2000 unknown
:02082BD4 0E0F01A5 cdpeq 1,0,cr0,cr15,cr5,5
:02082BD8 0B000C0D bleq 02085C14
:02082BDC 0508090A streq r0,[r8, #-0x90a]		;(r8-0x90a=*(f7d00486))
:02082BE0 00010B10 andeq  r0,r1,r0,lsl r11
:02082BE4 063C506B unknown
:02082BE8 011019B4 ldreqh r1,[r0, -r4]
:02082BEC 854E5000 strhib r5,[r14, #-0x0]		;r14-0x0=*(0208268c)=#15960064(0x00f38800)
:02082BF0 CD004500 unknown
:02082BF4 680001B0 stmvsda  r0 ,{r4,r5,r7,r8}
:02082BF8 5100614F unknown
:02082BFC 80000510 andhi  r0,r0,r0,lsl r5
:02082C00 60000572 andvs  r0,r0,r2,ror r5
:02082C04 0011100D andeqs r1,r1,r13
:02082C08 002D5058 eoreq  r5,r13,r8,asr r0
:02082C0C 1CCD0035 stcnel 0,cr0,[r13],{#0x35}
:02082C10 05040001 streq r0,[r4, #-0x1]		;(r4-0x1=*(ffffffff))
:02082C14 314F5400 mrscc r5,SPSR
:02082C18 CA000100 bgt 02083020
:02082C1C 2C000534 stccs  5,cr0,[r0],{#0x34}
:02082C20 4E000D4F cdpmi 13,0,cr0,cr0,cr15,2
:02082C24 00050025 andeq  r0,r5,r5,lsr #0x0
:02082C28 0F4DECD2 swieq 0x004decd2
:02082C2C 10219002 eorne  r9,r1,r2
:02082C30 6028000D eorvs  r0,r8,r13
:02082C34 15F00001 ldrneb r0,[r0, #+0x1]!
:02082C38 0005B800 andeq  r11,r5,r0,lsl #0x10
:02082C3C 10001598 mulne  r0,r8,r5
:02082C40 A0000155 andge  r0,r0,r5,asr r1
:02082C44 05700001 ldreqb r0,[r0, #-0x1]!
:02082C48 0009C800 andeq  r12,r9,r0,lsl #0x10
:02082C4C 000D5540 andeq  r5,r13,r0,asr #0xa
:02082C50 DC000518 stcle  5,cr0,[r0],{#0x18}
:02082C54 E0020F4E and  r0,r2,r14,asr #0x1e
:02082C58 88000505 stmhida  r0 ,{r0,r2,r8,r10}
:02082C5C F8020F50 stmnvda  r2 ,{r4,r6,r8,r9,r10,r11}
:02082C60 02010F4F andeq  r0,r1,#0x13C
:02082C64 7110D10A tstvc r0,r10,lsl #0x2
:02082C68 50192710 andpls r2,r9,r0,lsl r7
:02082C6C 09104140 ldmeqdb  r0 ,{r6,r8,r14}
:02082C70 1991FCD1 ldmneib  r1 ,{r0,r4,r6,r7,r10,r11,r12,r13,r14,r15}
:02082C74 02C5D100 sbceq  r13,r5,#0x0
:02082C78 3D0048B5 unknown
:02082C7C E1AA00A0 mov  r0,r0,lsr #0x1		;r0=1455771648(0x56c55000)
:02082C80 A9000047 stmgedb  r0 ,{r0,r1,r2,r6}
:02082C84 0000007A andeq  r0,r0,r10,ror r0
:02082C88 3025CB21 eorcc  r12,r5,r1,lsr #0x16
:02082C8C C8001D5E stmgtda  r0 ,{r1,r2,r3,r4,r6,r8,r10,r11,r12}
:02082C90 54FB4025 unknown
:02082C94 01F60001 mvneqs r0,r1
:02082C98 10A1EC00 adcne  r14,r1,r0,lsl #0x18
:02082C9C 401D5019 andmis r5,r13,r9,lsl r0
:02082CA0 010275BC streqh r7,[r2, -r12]
:02082CA4 51101D00 tstpl r0,r0,lsl #0x1a
:02082CA8 2C404910 stccsl 9,cr4,[r0],{#0x10}
:02082CAC 5E900001 cdppl 0,8,cr0,cr0,cr1,0
:02082CB0 38F40001 unknown
:02082CB4 165B1940 ldrneb r1,ia 
:02082CB8 004B0001 subeq  r0,r11,r1
:02082CBC 20CD0035 sbccs  r0,r13,r5,lsr r0
:02082CC0 00003003 andeq  r3,r0,r3
:02082CC4 12751002 rsbnes r1,r5,#0x2
:02082CC8 126E2273 rsbne  r2,r14,#0x30000007
:02082CCC 01026AFE unknown
:02082CD0 01007600 unknown
:02082CD4 B03510DD unknown
:02082CD8 165C03D8 unknown
:02082CDC 6B0000F7 blvs 020830C0
:02082CE0 D3F03500 mvnles r3,#0x0
:02082CE4 01CE0001 biceq  r0,r14,r1
:02082CE8 29BFAC00 ldmcsib  r15!,{r10,r11,r13,r15}
:02082CEC 011AE210 tsteq r10,r0,lsl r2
:02082CF0 04256B00 unknown
:02082CF4 EC901540 ldc  5,cr1,[r0],{#0x40}
:02082CF8 E200017E and  r0,r0,#0x8000001F
:02082CFC FFD80001 swinv 0x00d80001
:02082D00 D5000AFF strle r0,[r0, #-0xaff]		;(r0-0xaff=*(fffff501))
:02082D04 19FFC571 ldmneib  r15!,{r0,r4,r5,r6,r8,r10,r14,r15}^
:02082D08 301F0330 andccs r0,r15,r0,lsr r3
:02082D0C 00250011 eoreq  r0,r5,r1,lsl r0
:02082D10 5A3A0040 bpl 02F02E18
:02082D14 3501FE00 strcc r15,[r1, #-0xe00]		;(r1-0xe00=*(ad8a9200))
:02082D18 02129700 andeqs r9,r2,#0x0
:02082D1C 00B00001 adceqs r0,r0,r1
:02082D20 07FF00FF unknown
:02082D24 2051300D subcss r3,r1,r13
:02082D28 FFE02035 swinv 0x00e02035
:02082D2C 03100503 tsteq r0,#0xC00000
:02082D30 01FF0320 mvneqs r0,r0,lsr #0x6
:02082D34 FF010CFF swinv 0x00010cff
:02082D38 00192000 andeqs r2,r9,r0
:02082D3C 800019C8 andhi  r1,r0,r8,asr #0x13
:02082D40 19200B50 stmnedb  r0!,{r4,r6,r8,r9,r11}
:02082D44 00010190 muleq  r1,r0,r1
:02082D48 19010091 stmnedb  r1 ,{r0,r4,r7}
:02082D4C 00C08B00 sbceq  r8,r0,r0,lsl #0x16
:02082D50 0101451F unknown
:02082D54 1F100110 swine 0x00100110
:02082D58 001F3800 andeqs r3,r15,r0,lsl #0x10
:02082D5C 19100040 ldmnedb  r0 ,{r6}
:02082D60 012E640E unknown
:02082D64 000124A0 andeq  r2,r1,r0,lsr #0x9
:02082D68 8400013C strhi r0,[r0],#-0x13c
:02082D6C 01700001 cmneq r0,r1
:02082D70 01A0AA00 moveq  r10,r0,lsl #0x14		;r10=0(0x0)
:02082D74 0001AC00 andeq  r10,r1,r0,lsl #0x18
:02082D78 94000158 strls r0,[r0],#-0x158
:02082D7C 68AA0001 stmvsia  r10!,{r0}
:02082D80 016C0001 unknown
:02082D84 00018800 andeq  r8,r1,r0,lsl #0x10
:02082D88 AA000180 bge 02083390
:02082D8C A800014C stmgeda  r0 ,{r2,r3,r6,r8}
:02082D90 01600001 unknown
:02082D94 00016400 andeq  r6,r1,r0,lsl #0x8
:02082D98 000178AA andeq  r7,r1,r10,lsr #0x11
:02082D9C 4000015C andmi  r0,r0,r12,asr r1
:02082DA0 01300001 teqeq r0,r1
:02082DA4 012CAA00 unknown
:02082DA8 00014800 andeq  r4,r1,r0,lsl #0x10
:02082DAC 74000128 strvc r0,[r0],#-0x128
:02082DB0 7CAA0001 stcvc  0,cr0,[r10],#+0x4
:02082DB4 01500001 cmpeq r0,r1
:02082DB8 00019C00 andeq  r9,r1,r0,lsl #0x18
:02082DBC AA0001B4 bge 02083494
:02082DC0 8C000198 stchi  1,cr0,[r0],{#0x98}
:02082DC4 01A40001 moveq  r0,r1			;r0=-1383424000(0xad8aa000)
:02082DC8 00013800 andeq  r3,r1,r0,lsl #0x10
:02082DCC 000144AA andeq  r4,r1,r10,lsr #0x9
:02082DD0 34000190 strcc r0,[r0],#-0x190
:02082DD4 01B00001 moveqs r0,r1			;r0=-1383424000(0xad8aa000)
:02082DD8 01B8AA00 moveqs r10,r0,lsl #0x14		;r10=0(0x0)
:02082DDC 0D7E5400 ldceql 4,cr5,[r14,#-0x0]!
:02082DE0 11505702 cmpne r0,r2,lsl #0xe
:02082DE4 F011C2B0 ldrnvh r12,[r1], -r0
:02082DE8 60395057 eorvss r5,r9,r7,asr r0
:02082DEC 602F9061 eorvs  r9,r15,r1,ror #0x0
:02082DF0 F0610605 rsbnv  r0,r1,r5,lsl #0xc
:02082DF4 4390579F orrmis r5,r0,#0x27C0000
:02082DF8 01030370 unknown
:02082DFC 01106B10 tsteq r0,r0,lsl r11
:02082E00 F3000010 unknown
:02082E04 60100069 andvss r0,r0,r9,ror #0x0
:02082E08 0045202F subeq  r2,r5,r15,lsr #0x0
:02082E0C 20020605 andcs  r0,r2,r5,lsl #0xc
:02082E10 07CF0000 streqb r0,[r15, +r0]
:02082E14 20020707 andcs  r0,r2,r7,lsl #0xe
:02082E18 05052170 streq r2,[r5, #-0x170]		;(r5-0x170=*(00f38690))
:02082E1C 62980000 addvss r0,r8,#0x0
:02082E20 00000710 andeq  r0,r0,r0,lsl r7
:02082E24 06060000 streq r0,[r6],-r0
:02082E28 000D0706 andeq  r0,r13,r6,lsl #0xe
:02082E2C 06006006 streq r6,[r0],-r6
:02082E30 200F0100 andcs  r0,r15,r0,lsl #0x2
:02082E34 AA300600 bge 02C8463C
:02082E38 0011000E andeqs r0,r1,r14
:02082E3C 00021040 andeq  r1,r2,r0,asr #0x0
:02082E40 06017043 streq r7,r1,r2,r0,asr #0x0
:02082E44 065F0160 ldreqb r0,r1,r2,r0,asr #0x0
:02082E48 06202F20 unknown
:02082E4C 06002540 streq r2,r1,r2,r0,asr #0x0
:02082E50 4D000A60 unknown
:02082E54 067F0240 unknown
:02082E58 1B901B60 blne 00489BE0
:02082E5C 600602F0 unknown
:02082E60 03600602 unknown
:02082E64 03600657 unknown
:02082E68 04040403 streq r0,[r4],#-0x403
:02082E6C 05010505 streq r0,[r1, #-0x505]		;(r1-0x505=*(ad8a9afb))
:02082E70 25550606 ldrcsb r0,[r5, #-0x606]		;(r5-0x606=*(00f381fa))
:02082E74 103D1A08 eornes r1,r13,r8,lsl #0x14
:02082E78 08C80049 stmeqia  r8 ,{r0,r3,r6}^
:02082E7C 01F5393D mvneqs r3,lsr r13
:02082E80 1A420E68 bne 03106828
:02082E84 FD0E0820 unknown
:02082E88 1C220005 stcne  0,cr0,[r2],#-0x14
:02082E8C 08350424 ldmeqda  r5!,{r2,r5,r10}
:02082E90 26C10015 unknown
:02082E94 46119400 ldrmi r9,[r1],-r0, lsl #0x8
:02082E98 162D2218 unknown
:02082E9C 1A244400 bne 02993EA4
:02082EA0 00100026 andeqs r0,r0,r6,lsr #0x0
:02082EA4 5528017D strpl r0,[r8, #-0x17d]!
:02082EA8 151EB000 ldrne r11,[r14, #-0x0]		;r14-0x0=*(0208268c)=#15960064(0x00f38800)
:02082EAC 02CC1E10 sbceq  r1,r12,#0x100
:02082EB0 05051015 streq r1,[r5, #-0x15]		;(r5-0x15=*(00f387eb))
:02082EB4 BA10151E blt 02488334
:02082EB8 28140002 ldmcsda  r4 ,{r1}
:02082EBC 10105000 andnes r5,r0,r0
:02082EC0 06002800 streq r2,[r0],-r0, lsl #0x10
:02082EC4 32001528 andcc  r1,r0,#0xA000000
:02082EC8 50280FB5 unknown
:02082ECC 05040015 streq r0,[r4, #-0x15]		;(r4-0x15=*(ffffffeb))
:02082ED0 E5320A00 ldr r0,[r2, #-0xa00]!
:02082ED4 32411002 subcc  r1,r1,#0x2
:02082ED8 00320800 eoreqs r0,r2,r0,lsl #0x10
:02082EDC 00371814 eoreqs r1,r7,r4,lsl r8
:02082EE0 320C0014 andcc  r0,r12,#0x14
:02082EE4 061A0000 ldreq r0,[r10],-r0
:02082EE8 22217D00 eorcs  r7,r1,#0x0
:02082EEC 207D181E rsbcss r1,r13,r14,lsl r8
:02082EF0 1015281C andnes r2,r5,r12,lsl r8
:02082EF4 1E000291 mcrne 2,0,r0,cr0,cr1,{4}
:02082EF8 2630153C unknown
:02082EFC 65101820 ldrvs r1,[r0, #-0x820]		;(r0-0x820=*(ad8a97e0))
:02082F00 1C000200 stcne  2,cr0,[r0],{#0x0}
:02082F04 0028182A eoreq  r1,r8,r10,lsr #0x10
:02082F08 1E004104 cdpne 1,0,cr4,cr0,cr4,0
:02082F0C 205D183E subcss r1,r13,r14,lsr r8
:02082F10 1018222A andnes r2,r8,r10,lsr #0x4
:02082F14 00040015 andeq  r0,r4,r5,lsl r0
:02082F18 00052C1C andeq  r2,r5,r12,lsl r12
:02082F1C 611E07AA tstvs r14,r10,lsr #0xf
:02082F20 00351840 eoreqs r1,r5,r0,asr #0x10
:02082F24 009D2015 addeqs r2,r13,r5,lsl r0
:02082F28 04B62015 unknown
:02082F2C FEFC2015 mrc2 0,7,r2,cr12,cr5,{0}
:02082F30 1001B505 andne  r11,r1,r5,lsl #0xa
:02082F34 15009D1C strne r9,[r0, #-0xd1c]		;(r0-0xd1c=*(ad8a92e4))
:02082F38 1400DD20 strne r13,[r0],#-0xd20
:02082F3C 1C10F302 ldcne  3,cr15,[r0],{#0x2}
:02082F40 01B50706 moveqs r0,r6,lsl #0xe		;r0=0(0x0)
:02082F44 215D0005 cmpcs r13,r5
:02082F48 3F3C1C10 swicc 0x003c1c10
:02082F4C 1001BD04 andne  r11,r1,r4,lsl #0x1a
:02082F50 2105001C unknown
:02082F54 0823080C stmeqda  r3!,{r2,r3,r11}
:02082F58 150A0E06 strne r0,[r10, #-0xe06]		;(r10-0xe06=*(fffff1fa))
:02082F5C 12020410 andne  r0,r2,#0x10000000
:02082F60 32001410 andcc  r1,r0,#0x10000000
:02082F64 95021818 strls r1,[r2, #-0x818]		;(r2-0x818=*(fffff7e8))
:02082F68 08400C21 stmeqda  r0 ,{r0,r5,r10,r11}^
:02082F6C 23100709 tstcs r0,#0x240000
:02082F70 00121E00 andeqs r1,r2,r0,lsl #0x1c
:02082F74 14030518 strne r0,[r3],#-0x518
:02082F78 181E002D ldmneda  r14 ,{r0,r2,r3,r5}
:02082F7C 95034000 strls r4,[r3, #-0x0]		;(r3-0x0=*(00000000))
:02082F80 0A080C21 beq 0228600C
:02082F84 28041208 stmcsda  r4 ,{r3,r9,r12}
:02082F88 18142000 ldmneda  r4 ,{r13}
:02082F8C 00160406 andeqs r0,r6,r6,lsl #0x8
:02082F90 1A200032 bne 02883060
:02082F94 040D0440 streq r0,[r13],#-0x440
:02082F98 083C4002 ldmeqda  r12!,{r1,r14}
:02082F9C 0D080008 unknown
:02082FA0 20202800 eorcs  r2,r0,r0,lsl #0x10
:02082FA4 0D040A20 unknown
:02082FA8 001D1E00 andeqs r1,r13,r0,lsl #0x1c
:02082FAC 6802040D stmvsda  r2 ,{r0,r2,r3,r10}
:02082FB0 000A0A3A andeq  r0,r10,r10,lsr r10
:02082FB4 26000D09 strcs r0,[r0],-r9, lsl #0x1a
:02082FB8 0F222022 swieq 0x00222022
:02082FBC 1C000D05 stcne  13,cr0,[r0],{#0x5}
:02082FC0 08000E0E stmeqda  r0 ,{r1,r2,r3,r9,r10,r11}
:02082FC4 0C3E12F2 ldceq  2,cr1,[r14],#-0x3c8
:02082FC8 100A000C andne  r0,r10,r12
:02082FCC 2A020100 bcs 021033D4
:02082FD0 06142424 ldreq r2,[r4],-r4, lsr #0x8
:02082FD4 8002E212 andhi  r14,r2,r2,lsl r2
:02082FD8 D4001010 strle r1,[r0],#-0x10
:02082FDC 08000D10 stmeqda  r0 ,{r4,r8,r10,r11}
:02082FE0 20150C18 andcss r0,r5,r8,lsl r12
:02082FE4 1510048E ldrne r0,[r0, #-0x48e]		;(r0-0x48e=*(fffffb72))
:02082FE8 1507C620 strne r12,[r7, #-0x620]		;(r7-0x620=*(95937ae0))
:02082FEC 0E1A0930 mrceq 9,0,r0,cr10,cr0,{1}
:02082FF0 0520151C streq r1,[r0, #-0x51c]!
:02082FF4 D6201512 unknown
:02082FF8 0D010503 unknown
:02082FFC 1C790A00 ldcnel 10,cr0,[r9],#-0x0
:02083000 30200010 eorcc  r0,r0,r0,lsl r0
:02083004 0006002A andeq  r0,r6,r10,lsr #0x0
:02083008 1611BD14 unknown
:0208300C 0A401500 beq 03088414
:02083010 92301506 eorlss r1,r0,#0x1800000
:02083014 3015030A andccs r0,r5,r10,lsl #0x6
:02083018 3A10150A bcc 02488448
:0208301C 0F142A2A swieq 0x00142a2a
:02083020 16100507 ldrne r0,[r0],-r7, lsl #0xa
:02083024 0D040F20 unknown
:02083028 0C3A8400 ldceq  4,cr8,[r10],#-0x0
:0208302C 211C0F0C tstcs r12,r12,lsl #0x1e
:02083030 10142A2A andnes r2,r4,r10,lsr #0x14
:02083034 16100509 ldrne r0,[r0],-r9, lsl #0xa
:02083038 9D051420 unknown
:0208303C 0C423C03 stceql 12,cr3,[r2],{#0x3}
:02083040 1400140C strne r1,[r0],#-0x40c
:02083044 00050015 andeq  r0,r5,r5,lsl r0
:02083048 14146008 ldrne r6,[r4],#-0x8
:0208304C 04100528 ldreq r0,[r0],#-0x528
:02083050 10151E14 andnes r1,r5,r4,lsl r14
:02083054 12001488 andne  r1,r0,#0x88000000
:02083058 00050015 andeq  r0,r5,r5,lsl r0
:0208305C 18191609 ldmneda  r9 ,{r0,r3,r9,r10,r12}
:02083060 05100532 ldreq r0,[r0, #-0x532]		;(r0-0x532=*(ffffface))
:02083064 10152316 andnes r2,r5,r6,lsl r3
:02083068 10220019 eorne  r0,r2,r9,lsl r0
:0208306C 00050014 andeq  r0,r5,r4,lsl r0
:02083070 3C1E180A ldccc  8,cr1,[r14],{#0xa}
:02083074 06861005 streq r1,[r6],+r5
:02083078 28003A18 stmcsda  r0 ,{r3,r4,r9,r11,r12,r13}
:0208307C 1E101522 cdpne 5,0,cr1,cr0,cr2,1
:02083080 1C14244E ldcne  4,cr2,[r4],{#0x4e}
:02083084 0544228D streqb r2,[r4, #-0x28d]		;(r4-0x28d=*(fffffd73))
:02083088 0A081A10 beq 022898D0
:0208308C 1C143A14 ldcne  10,cr3,[r4],{#0x14}
:02083090 50126C1E andpls r6,r2,r14,lsl r12
:02083094 10150005 andnes r0,r5,r5
:02083098 000546D0 unknown
:0208309C 3C0F0015 stccc  0,cr0,[r15],{#0x15}
:020830A0 06231C14 unknown
:020830A4 0552108D ldreqb r1,[r2, #-0x8d]		;(r2-0x8d=*(ffffff73))
:020830A8 48101500 ldmmida  r0 ,{r8,r10,r12}
:020830AC 0A1A1005 beq 027070C8
:020830B0 143E142D unknown
:020830B4 1014281C andnes r2,r4,r12,lsl r8
:020830B8 A040153E subge  r1,r0,r14,lsr r5
:020830BC 2A401534 bcs 03088594
:020830C0 1541AD26 strneb r10,[r1, #-0xd26]		;(r1-0xd26=*(ad8a92da))
:020830C4 40153640 andmis r3,r5,r0,asr #0xc
:020830C8 95262CB2 strls r2,[r6, #-0xcb2]!
:020830CC 16124231 unknown
:020830D0 44382065 unknown
:020830D4 262E412D unknown
:020830D8 020C017D andeq  r0,r12,#0x4000001F
:020830DC 1E103540 cdpne 5,0,cr3,cr0,cr0,2
:020830E0 02303559 eoreqs r3,r0,#0x16400000
:020830E4 151E0032 ldrne r0,[r14, #-0x32]		;r14-0x32=*(0208265a)=#-1090518834(0xbf0000ce)
:020830E8 10153740 andnes r3,r5,r0,asr #0xe
:020830EC 001E05A1 andeqs r0,r14,r1,lsr #0xb
:020830F0 0310052D tsteq r0,#0xB400000
:020830F4 23100032 tstcs r0,#0x32
:020830F8 01F42015 mvneqs r2,r5,lsl r0
:020830FC 06000540 streq r0,r2,r5,lsl r0
:02083100 3216001E andccs r0,r6,#0x1E
:02083104 32041005 andcc  r1,r4,#0x5
:02083108 3C202800 stccc  8,cr2,[r0],#-0x0
:0208310C E0152602 ands r2,r5,r2,lsl #0xc
:02083110 F015F015 andnvs r15,r5,r5,lsl r0
:02083114 000D1250 andeq  r1,r13,r0,asr r2
:02083118 28CE0001 stmcsia  r14 ,{r0}^
:0208311C 000D2828 andeq  r2,r13,r8,lsr #0x10
:02083120 40150005 andmis r0,r5,r5
:02083124 F015F015 andnvs r15,r5,r5,lsl r0
:02083128 15F015F8 ldrneb r1,[r0, #+0x5f8]!
:0208312C 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:02083130 A5F015F0 ldrgeb r1,[r0, #+0x5f0]!
:02083134 0543D5F0 streqb r13,[r3, #-0x5f0]		;(r3-0x5f0=*(fffffa10))
:02083138 F015FF20 andnvs r15,r5,r0,lsr #0x1e
:0208313C 65E0150F strvsb r1,[r0, #+0x50f]!
:02083140 04F05D41 unknown
:02083144 081D000F ldmeqda  r13 ,{r0,r1,r2,r3}
:02083148 B8000510 stmltda  r0 ,{r4,r8,r10}
:0208314C 08200206 stmeqda  r0!,{r1,r2,r9}
:02083150 2A8C0C80 bcs 00386358
:02083154 200E3015 andcs  r3,r14,r5,lsl r0
:02083158 10050900 andne  r0,r5,r0,lsl #0x12
:0208315C 0020420C eoreq  r4,r0,r12,lsl #0x4
:02083160 0A100D03 beq 02486574
:02083164 201A4015 andcss r4,r10,r5,lsl r0
:02083168 05280028 streq r0,[r8, #-0x28]!
:0208316C 00201810 eoreq  r1,r0,r0,lsl r8
:02083170 84100D14 ldrhi r0,[r0],#-0xd14
:02083174 15000516 strne r0,[r0, #-0x516]		;(r0-0x516=*(befffbb8))
:02083178 EDF015F0 ldcl 5,cr1,[r0,#+0x3c0]!
:0208317C D6F3D5F3 unknown
:02083180 057E400F ldreqb r4,[r14, #-0xf]!
:02083184 05001D00 streq r1,[r0, #-0xd00]		;(r0-0xd00=*(befff3ce))
:02083188 1E404520 cdpne 5,4,cr4,cr0,cr0,1
:0208318C 0F320000 swieq 0x00320000
:02083190 00054000 andeq  r4,r5,r0
:02083194 2005001D andcs  r0,r5,r13,lsl r0
:02083198 100D009D mulne  r13,r13,r0
:0208319C 00007C23 andeq  r7,r0,r3,lsr #0x18
:020831A0 0540003C streqb r0,[r0, #-0x3c]		;(r0-0x3c=*(bf000092))
:020831A4 20051E20 andcs  r1,r5,r0,lsr #0x1c
:020831A8 0D02C5A0 unknown
:020831AC 10742810 rsbnes r2,r4,r0,lsl r8
:020831B0 15082015 strne r2,[r8, #-0x15]		;(r8-0x15=*(f7d00d7b))
:020831B4 DB10A5E0 blle 024AC93C
:020831B8 B0150ABB ldrlth r0,[r5], -r11
:020831BC 238D10D4 orrcs  r1,r13,#0xD4
:020831C0 8500050C strhi r0,[r0, #-0x50c]		;(r0-0x50c=*(befffbc2))
:020831C4 EF320D43 swi 0x00320d43
:020831C8 05400606 streqb r0,[r0, #-0x606]		;(r0-0x606=*(befffac8))
:020831CC 0642E530 unknown
:020831D0 98902D06 ldmlsia  r0 ,{r1,r2,r8,r10,r11,r13}
:020831D4 F02DF02D eornv  r15,r13,r13,lsr #0x0
:020831D8 400843ED andmi  r4,r8,r13,ror #0x7
:020831DC 43ED4005 mvnmi  r4,#0x5
:020831E0 902D6708 eorls  r6,r13,r8,lsl #0xe
:020831E4 F02DF02D eornv  r15,r13,r13,lsr #0x0
:020831E8 F0D560D5 ldrnvsb r6,[r5],#+0x5
:020831EC F0D5F0D5 ldrnvsb r15,[r5],#+0x5
:020831F0 DDFFF0D5 ldclel 0,cr15,[r15,#+0x354]!
:020831F4 A5101540 ldrge r1,[r0, #-0x540]		;(r0-0x540=*(befffb8e))
:020831F8 0D004DA0 unknown
:020831FC D5B02D51 ldrle r2,[r0, #+0xd51]!
:02083200 FFF075F0 swinv 0x00f075f0
:02083204 1075F0A5 rsbnes r15,r5,r5,lsr #0x1
:02083208 F0D570A5 sbcnvs r7,r5,r5,lsr #0x1
:0208320C 400A4165 andmi  r4,r10,r5,ror #0x2
:02083210 159F4005 ldrne r4,[r15, #+0x5]		;r15+0x5=*(0208321d)=#-2059323920(0x854135f0)
:02083214 902D0A43 eorls  r0,r13,r3,asr #0x14
:02083218 702D5005 eorvc  r5,r13,r5
:0208321C 4135F02D teqmi r5,r13,lsr #0x0
:02083220 05FD2285 ldreqb r2,[r13, #+0x285]!
:02083224 7D416510 unknown
:02083228 B5F02D32 ldrltb r2,[r0, #+0xd32]!
:0208322C 05F02D42 ldreqb r2,[r0, #+0xd42]!
:02083230 407F0E41 rsbmis r0,r15,r1,asr #0x1c
:02083234 41054005 unknown
:02083238 016D200E unknown
:0208323C F02D902D eornv  r9,r13,r13,lsr #0x0
:02083240 04F02DE6 unknown
:02083244 40054010 andmi  r4,r5,r0,lsl r0
:02083248 2D104165 unknown
:0208324C DB8025E0 blle 0008C9D4
:02083250 F02D502D eornv  r5,r13,r13,lsr #0x0
:02083254 05401212 streqb r1,[r0, #-0x212]		;(r0-0x212=*(befffebc))
:02083258 12301540 eornes r1,r0,#0x10000000
:0208325C 000D1263 andeq  r1,r13,r3,ror #0x4
:02083260 14000002 strne r0,[r0],#-0x2
:02083264 05024014 streq r4,[r2, #-0x14]		;(r2-0x14=*(ffffffec))
:02083268 14301540 unknown
:0208326C 16301514 unknown
:02083270 05134016 ldreq r4,[r3, #-0x16]		;(r3-0x16=*(ffffffea))
:02083274 16302D40 unknown
:02083278 0441AD16 streqb r10,[r1],#-0xd16
:0208327C 40051015 andmi  r1,r5,r5,lsl r0
:02083280 00C606D3 unknown
:02083284 05902D04 ldreq r2,[r0, #+0xd04]		;r0+0xd04=*(bf000dd2)
:02083288 5D702D50 ldcpll 13,cr2,[r0,#-0x140]!
:0208328C FA41ADF0 blx 030EEA5C
:02083290 05101506 ldreq r1,[r0, #-0x506]		;(r0-0x506=*(befffbc8))
:02083294 01A51440 moveq  r1,r0,asr #0x8
:02083298 45F01506 ldrmib r1,[r0, #+0x506]!
:0208329C F02DD6F0 unknown
:020832A0 0540080E streqb r0,[r0, #-0x80e]		;(r0-0x80e=*(befff8c0))
:020832A4 0E301540 cdpeq 5,2,cr1,cr0,cr0,2
:020832A8 80153108 andhis r3,r5,r8,lsl #0x2
:020832AC 4510050A ldrmi r0,[r0, #-0x50a]		;(r0-0x50a=*(befffbc4))
:020832B0 DCF02DF0 ldclel 13,cr2,[r0],#+0x3c0
:020832B4 30054010 andcc  r4,r5,r0,lsl r0
:020832B8 104045BD strneh r4,[r0],#-0x5d
:020832BC 45F0150A ldrmib r1,[r0, #+0x50a]!
:020832C0 04F02DF0 unknown
:020832C4 0540390A streqb r3,[r0, #-0x90a]		;(r0-0x90a=*(befff7c4))
:020832C8 04301540 unknown
:020832CC 45F0150A ldrmib r1,[r0, #+0x50a]!
:020832D0 E6F02DF0 unknown
:020832D4 05400C08 streqb r0,[r0, #-0xc08]		;(r0-0xc08=*(befff4c6))
:020832D8 08301540 ldmeqda  r0!,{r6,r8,r10,r12}
:020832DC 98F0150C unknown
:020832E0 F02DF045 eornv  r15,r13,r5,asr #0x0
:020832E4 05400E0A streqb r0,[r0, #-0xe0a]		;(r0-0xe0a=*(befff2c4))
:020832E8 0A301540 beq 02C887F0
:020832EC F0150E63 andnvs r0,r5,r3,ror #0x1c
:020832F0 F02DF045 eornv  r15,r13,r5,asr #0x0
:020832F4 0540100C streqb r1,[r0, #-0xc]		;(r0-0xc=*(bf0000c2))
:020832F8 30158E40 andccs r8,r5,r0,asr #0x1c
:020832FC 6015100C andvss r1,r5,r12
:02083300 2022F015 eorcs  r15,r2,r5,lsl r0
:02083304 B9000540 stmltdb  r0 ,{r6,r8,r10}
:02083308 194F5005 stmnedb  r15 ,{r0,r2,r12,r14}^
:0208330C 00201C20 eoreq  r1,r0,r0,lsr #0x18
:02083310 4300A019 unknown
:02083314 B00BB05F andlt  r11,r11,r15,asr r0
:02083318 01344663 teqeq r4,r3,ror #0xc
:0208331C 0B400BB4 bleq 030861F4
:02083320 0065C7B0 unknown
:02083324 B50F93C9 strlt r9,[r15, #-0x3c9]		;r15-0x3c9=*(02082f63)=#35133490(0x02181832)
:02083328 500B3019 andpl  r3,r11,r9,lsl r0
:0208332C 66E84019 unknown
:02083330 0FA1CA00 swieq 0x00a1ca00
:02083334 00200BB6 unknown
:02083338 15A8A00B strne r10,[r8, #+0xb]!
:0208333C CB006700 blgt 0209CF44
:02083340 9FB70FBD swils 0x00b70fbd
:02083344 1901A02C stmnedb  r1 ,{r2,r3,r5,r13,r15}
:02083348 0B105FF0 bleq 0249B310
:0208334C 68B00B40 ldmvsia  r0!,{r6,r8,r9,r11}
:02083350 331ECC00 tstcc r14,#0x0
:02083354 400BB804 andmi  r11,r11,r4,lsl #0x10
:02083358 0069B00B rsbeq  r11,r9,r11
:0208335C 8D044FCD unknown
:02083360 0B3019B9 bleq 02C89A4C
:02083364 6A401950 bvs 030898AC
:02083368 044FCE00 streqb r12,[r15],#-0xe00
:0208336C 200BBA8E andcs  r11,r11,r14,lsl #0x15
:02083370 16A00B01 unknown
:02083374 0A006B00 beq 0209DF7C
:02083378 BB03EDCF bllt 0217EABC
:0208337C 190E0ECF stmnedb  r14 ,{r0,r1,r2,r3,r6,r7,r9,r10,r11}
:02083380 0BB05F70 bleq 00C9B148
:02083384 B00BEA40 andlt  r14,r11,r0,asr #0x14
:02083388 63D4007C bicvss r0,r4,#0x7C
:0208338C 400BCC06 andmi  r12,r11,r6,lsl #0x18
:02083390 7DD1B00B unknown
:02083394 067FD500 unknown
:02083398 0B3019CD bleq 02C89AD4
:0208339C E8401950 stmda  r0 ,{r4,r6,r8,r11,r12}^
:020833A0 7FD6007E swivc 0x00d6007e
:020833A4 200BCE06 andcs  r12,r11,r6,lsl #0x1c
:020833A8 A8A00B06 stmgeia  r0!,{r1,r2,r8,r9,r11}
:020833AC 007F001B rsbeqs r0,r15,r11,lsl r0
:020833B0 CF061DD7 swigt 0x00061dd7
:020833B4 08A0046B stmeqia  r0!,{r0,r1,r3,r5,r6,r10}
:020833B8 605F7019 subvss r7,r15,r9,lsl r0
:020833BC 0B105FD6 bleq 0249B31C
:020833C0 70B00B40 adcvcs r0,r0,r0,asr #0x16
:020833C4 40025776 andmi  r5,r2,r6,ror r7
:020833C8 400BB001 andmi  r11,r11,r1
:020833CC 4971B00B ldmmidb  r1!,{r0,r1,r3,r12,r13,r15}^
:020833D0 0141B102 unknown
:020833D4 0B3019B1 bleq 02C89AA0
:020833D8 72401950 subvc  r1,r0,#0x140000
:020833DC 42B8023B adcmis r0,r8,#0xB0000003
:020833E0 200BB201 andcs  r11,r11,r1,lsl #0x4
:020833E4 18A00B03 stmneia  r0!,{r0,r1,r8,r9,r11}
:020833E8 BD732800 ldcltl 8,cr2,[r3,#-0x0]!
:020833EC B3014301 unknown
:020833F0 190B0353 stmnedb  r11 ,{r0,r1,r4,r6,r8,r9}
:020833F4 B05FA270 sublts r10,r15,r0,ror r2
:020833F8 B00B400B andlt  r4,r11,r11
:020833FC 50031B74 andpl  r1,r3,r4,ror r11
:02083400 0B179401 bleq 0266840C
:02083404 75B00B40 ldrvc r0,[r0, #+0xb40]!
:02083408 01510337 cmpeq r1,r7,lsr r3
:0208340C 8B301995 blhi 02C89A68
:02083410 4019500B andmis r5,r9,r11
:02083414 52033776 andpl  r3,r3,#0x1D80000
:02083418 200B9601 andcs  r9,r11,r1,lsl #0xc
:0208341C A00B048B andge  r0,r11,r11,lsl #0x9
:02083420 D5770019 ldrleb r0,[r7, #-0x19]!
:02083424 0B5D5302 bleq 037D8034
:02083428 080009A2 stmeqda  r0 ,{r1,r5,r7,r8,r11}
:0208342C 705F7019 subvcs r7,r15,r9,lsl r0
:02083430 0BBF0051 bleq 0104357C
:02083434 B00BB840 andlt  r11,r11,r0,asr #0x10
:02083438 00DC0078 sbceqs r0,r12,r8,ror r0
:0208343C 0305D744 unknown
:02083440 E5B00B41 ldr r0,[r0, #+0xb41]!
:02083444 007BDD4C rsbeqs r13,r11,r12,asr #0x1a
:02083448 0B3019BD bleq 02C89B44
:0208344C EB008910 bl 020A5894
:02083450 B53019BE ldrlt r1,[r0, #-0x9be]!
:02083454 4700DE0A strmi r13,[r0,-r10, lsl #0x1c]
:02083458 460305F3 unknown
:0208345C 200B1CBB strcsh r1,[r11], -r11
:02083460 01100B3A tsteq r0,r10,lsr r11
:02083464 3B00DF4D blcc 020BB1A0
:02083468 9BBF011B blls 010438DC
:0208346C 70190A06 andvcs r0,r9,r6,lsl #0x14
:02083470 400BB05F andmi  r11,r11,r15,asr r0
:02083474 80F4B00B rschis r11,r4,r11
:02083478 14BFE000 unknown
:0208347C B00B400B andlt  r4,r11,r11
:02083480 E1380081 teq r8,r1,lsl #0x1
:02083484 301914DB ldrccsb r1,[r9], -r11
:02083488 4019500B andmis r5,r9,r11
:0208348C 1EE20082 cdpne 0,14,cr0,cr2,cr2,4
:02083490 200B14DB unknown
:02083494 1CA00B07 stcne  11,cr0,[r0],#+0x1c
:02083498 0B008300 bleq 020A40A0
:0208349C E12479E3 unknown
:020834A0 6DD01903 unknown
:020834A4 D0600B50 rsble  r0,r0,r0,asr r11
:020834A8 6CBE800B ldcvs  0,cr8,[r14],#+0x2c
:020834AC 014C09AB unknown
:020834B0 D2600BB0 rsble  r0,r0,#0x2C000
:020834B4 E1A2300B mov  r3,r11			;r3=15960064(0xf38800)
:020834B8 4D09F136 unknown
:020834BC 3019B101 andccs r11,r9,r1,lsl #0x2
:020834C0 63D4000B bicvss r0,r4,#0xB
:020834C4 4019100B andmis r1,r9,r11
:020834C8 00D5006E sbceqs r0,r5,r14,ror #0x0
:020834CC 8313C34E tsthi r3,#0x38000001
:020834D0 000B16B7 streqh r1,[r11], -r7
:020834D4 17600BD6 unknown
:020834D8 0B006F00 bleq 0209F0E0
:020834DC 614F00D7 mrsvs r0,SPSR
:020834E0 5F901913 swipl 0x00901913
:020834E4 0B400BB0 bleq 030863AC
:020834E8 0084F8B0 streqh r15,[r4], +r0
:020834EC 015800E4 cmpeq r8,r4,ror #0x1
:020834F0 80400BA4 subhi  r0,r0,r4,lsr #0x17
:020834F4 5F85B00B swipl 0x0085b00b
:020834F8 A5015907 strge r5,[r1, #-0x907]		;(r1-0x907=*(ad8a96f9))
:020834FC 500B3019 andpl  r3,r11,r9,lsl r0
:02083500 864019C5 strhib r1,r3,r11,r9,lsl r0
:02083504 015A0A29 cmpeq r10,r9,lsr #0x14
:02083508 D1000BA6 unknown
:0208350C A00BC50D andge  r12,r11,r13,lsl #0xa
:02083510 4587001D strmi r0,[r7, #+0x1d]		;r7+0x1d=*(9593811d)
:02083514 A7015B0A strge r5,[r1,-r10, lsl #0x16]
:02083518 000A0111 andeq  r0,r10,r1,lsl r1
:0208351C 5F701904 swipl 0x00701904
:02083520 0B400BB0 bleq 030863E8
:02083524 0088F0B0 streqh r15,[r8], +r0
:02083528 C00177E8 andgt  r7,r1,r8,ror #0xf
:0208352C B00B400B andlt  r4,r11,r11
:02083530 E9006889 stmdb  r0 ,{r0,r3,r7,r11,r13,r14}
:02083534 19C105BB stmneib  r1 ,{r0,r1,r3,r4,r5,r7,r8,r10}^
:02083538 19500B30 ldmnedb  r0 ,{r4,r5,r8,r9,r11}^
:0208353C 00748A40 rsbeqs r8,r4,r0,asr #0x14
:02083540 C20885EA andgt  r8,r8,#0x3A800000
:02083544 0B09200B bleq 022CB578
:02083548 00541EA0 subeqs r1,r4,r0,lsr #0x1d
:0208354C A1EB008B mvnge  r0,r11,lsl #0x1
:02083550 0C9FC308 ldceq  3,cr12,[r15],{#0x8}
:02083554 7019500F andvcs r5,r9,r15
:02083558 400BB05F andmi  r11,r11,r15,asr r0
:0208355C 008CB00B addeq  r11,r12,r11
:02083560 600F00D8 unknown
:02083564 400BC401 andmi  r12,r11,r1,lsl #0x8
:02083568 008DB00B addeq  r11,r13,r11
:0208356C 610018D9 unknown
:02083570 3019C501 andccs r12,r9,r1,lsl #0xa
:02083574 4019500B andmis r5,r9,r11
:02083578 DA00708E ble 0209F7B8
:0208357C C6016200 strgt r6,[r1],-r0, lsl #0x4
:02083580 400A200B andmi  r2,r10,r11
:02083584 00DB000B sbceqs r0,r11,r11
:02083588 001F500B andeqs r5,r15,r11
:0208358C 8922D58F stmhidb  r2!,{r0,r1,r2,r3,r7,r8,r10,r12,r14,r15}
:02083590 0A023BC7 beq 021124B4
:02083594 A05F7019 subges r7,r15,r9,lsl r0
:02083598 0B400BC4 bleq 030864B0
:0208359C 5F90DAB0 swipl 0x0090dab0
:020835A0 C8015C00 stmgtda  r1 ,{r10,r11,r12,r14}
:020835A4 B00B400B andlt  r4,r11,r11
:020835A8 0BBF6291 bleq 0105BFF4
:020835AC 19C9015D stmneib  r9 ,{r0,r2,r3,r4,r6,r8}^
:020835B0 19500B30 ldmnedb  r0 ,{r4,r5,r8,r9,r11}^
:020835B4 CD719240 ldcgtl 2,cr9,[r1,#-0x100]!
:020835B8 CA015E0B bgt 020DADEC
:020835BC 0B0B200B bleq 0234B5F0
:020835C0 005120A0 subeqs r2,r1,r0,lsr #0x1
:020835C4 5F0BE993 swipl 0x000be993
:020835C8 B101CB01 unknown
:020835CC 700B8401 andvc  r8,r11,r1,lsl #0x8
:020835D0 F019F019 andnvs r15,r9,r9,lsl r0
:020835D4 F019F019 andnvs r15,r9,r9,lsl r0
:020835D8 F019F019 andnvs r15,r9,r9,lsl r0
:020835DC 19FFF019 ldmneib  r15!,{r0,r3,r4,r12,r13,r14,r15}^
:020835E0 19F019F0 unknown
:020835E4 19F019F0 unknown
:020835E8 CBF019F0 blgt 01C89DB0
:020835EC FFF1BDF1 swinv 0x00f1bdf1
:020835F0 B05F7019 sublts r7,r15,r9,lsl r0
:020835F4 B00B400B andlt  r4,r11,r11
:020835F8 00F800A0 rsceqs r0,r8,r0,lsr #0x1
:020835FC B001540F andlt  r5,r1,r15,lsl #0x8
:02083600 B00B400B andlt  r4,r11,r11
:02083604 18F900A1 unknown
:02083608 B1015500 unknown
:0208360C 500B3019 andpl  r3,r11,r9,lsl r0
:02083610 70A24019 adcvc  r4,r2,r9,lsl r0
:02083614 5600FA00 strpl r15,[r0],-r0, lsl #0x14
:02083618 200BB201 andcs  r11,r11,r1,lsl #0x4
:0208361C A00B400F andge  r4,r11,r15
:02083620 00A30024 adceq  r0,r3,r4,lsr #0x0
:02083624 015700FB ldreqsh r0,[r7, #-0xb]		;(r7-0xfb=*(959380f5))
:02083628 0727B301 streq r11,[r7,-r1, lsl #0x6]!
:0208362C 5FB0190E swipl 0x00b0190e
:02083630 0B400B70 bleq 030863F8
:02083634 0094F4B0 ldreqh r15,[r4], +r0
:02083638 014400EC unknown
:0208363C 80000BAC andhi  r0,r0,r12,lsr #0x17
:02083640 0B000B01 bleq 0208624C
:02083644 ED0095B0 unknown
:02083648 01064500 unknown
:0208364C 5B0201AD blpl 02103D08
:02083650 500B0C01 andpl  r0,r11,r1,lsl #0x18
:02083654 96D04019 unknown
:02083658 4600EE00 strmi r14,[r0],-r0, lsl #0x1c
:0208365C 200BAE01 andcs  r10,r11,r1,lsl #0x1c
:02083660 A00B0C80 andge  r0,r11,r0,lsl #0x19
:02083664 00970021 addeqs r0,r7,r1,lsr #0x0
:02083668 470200EF strmi r0,r0,r7,r1,lsr #0x0
:0208366C 1101AF01 unknown
:02083670 B05F9019 sublts r9,r15,r9,lsl r0
:02083674 0BE0400B bleq 018936A8
:02083678 0000A8B0 streqh r10,[r0], -r0
:0208367C BC016001 stclt  0,cr6,[r1],{#0x1}
:02083680 0B400B01 bleq 0308628C
:02083684 0100A9B0 streqh r10,[r0, -r0]
:02083688 03016101 unknown
:0208368C 0B3019BD bleq 02C89D88
:02083690 AA401950 bge 03089BD8
:02083694 0E010200 cdpeq 2,0,cr0,cr1,cr0,0
:02083698 0BBE0162 bleq 01003C28
:0208369C A00B1120 andge  r1,r11,r0,lsr #0x2
:020836A0 AB280026 blge 02A83740
:020836A4 63010300 unknown
:020836A8 0001BF01 andeq  r11,r1,r1,lsl #0x1e
:020836AC 0010000F andeqs r0,r0,r15
:020836B0 19F01900 unknown
:020836B4 E0F019F0 unknown
:020836B8 F019F019 andnvs r15,r9,r9,lsl r0
:020836BC B00BF019 andlt  r15,r11,r9,lsl r0
:020836C0 0B01100A bleq 020C76F0
:020836C4 BF0353C8 swilt 0x000353c8
:020836C8 70192C51 andvcs r2,r9,r1,asr r12
:020836CC 5F44805F swipl 0x0044805f
:020836D0 93B00B30 movlss r0,#0xC000		;r0=49152(0xc000)
:020836D4 01770828 cmneq r7,r8,lsr #0x10
:020836D8 0BC00148 bleq 01083C00
:020836DC 85B00B10 ldrhi r0,[r0, #+0xb10]!
:020836E0 01700928 cmneq r0,r8,lsr #0x12
:020836E4 19C10149 stmneib  r1 ,{r0,r3,r6,r8}^
:020836E8 19500B30 ldmnedb  r0 ,{r4,r5,r8,r9,r11}^
:020836EC F009E330 andnv  r14,r9,r0,lsr r3
:020836F0 C20BF10A andgt  r15,r11,#0x80000002
:020836F4 0B13200B bleq 0254B728
:020836F8 2A0028A0 bcs 0208D980
:020836FC 010B00B3 streqh r0,[r11, -r3]
:02083700 AFC3014B swige 0x00c3014b
:02083704 190D8001 stmnedb  r13 ,{r0,r15}
:02083708 0BB05F70 bleq 00C9B4D0
:0208370C 0465E5B0 unknown
:02083710 011E3001 tsteq r14,r1
:02083714 0B100BC4 bleq 0248662C
:02083718 05275FB0 streq r5,[r7, #-0xfb0]!
:0208371C 011C3101 tsteq r12,r1,lsl #0x2
:02083720 0B3019C5 bleq 02C89E3C
:02083724 AE401950 mcrge 9,2,r1,cr0,cr0,{2}
:02083728 011C0600 tsteq r12,r0,lsl #0xc
:0208372C 9FC60132 swils 0x00c60132
:02083730 27A00B35 unknown
:02083734 07B009E7 ldreq r0,r12,r0,lsl #0xc
:02083738 C7013301 strgt r3,[r1,-r1, lsl #0x6]
:0208373C 500B1583 andpl  r1,r11,r3,lsl #0xb
:02083740 19E0F019 unknown
:02083744 19F019F0 unknown
:02083748 19F019F0 unknown
:0208374C 3FB00BF0 swicc 0x00b00bf0
:02083750 007F0148 rsbeqs r0,r15,r8,asr #0x2
:02083754 19600B04 unknown
:02083758 19F019F0 unknown
:0208375C 19F019F0 unknown
:02083760 F019FCF0 ldrnvsh r15,[r9], -r0
:02083764 97DDB00B ldrlsb r11,[r13, +r11]
:02083768 05000220 streq r0,[r0, #-0x220]		;(r0-0x220=*(0000bde0))
:0208376C 198B700B stmneib  r11 ,{r0,r1,r3,r12,r13,r14}
:02083770 19F019F0 unknown
:02083774 19F019F0 unknown
:02083778 0BF019F0 bleq 01C89F40
:0208377C FF5123B0 swinv 0x005123b0
:02083780 F019800B andnvs r8,r9,r11
:02083784 F019F019 andnvs r15,r9,r9,lsl r0
:02083788 F019F019 andnvs r15,r9,r9,lsl r0
:0208378C B00BF019 andlt  r15,r11,r9,lsl r0
:02083790 312331FF unknown
:02083794 F019200B andnvs r2,r9,r11
:02083798 F019F019 andnvs r15,r9,r9,lsl r0
:0208379C F019F019 andnvs r15,r9,r9,lsl r0
:020837A0 0BF019FE bleq 01C89FA0
:020837A4 6D0002B0 unknown
:020837A8 0779E500 ldreqb r14,[r9,-r0, lsl #0xa]!
:020837AC 000B9983 andeq  r9,r11,r3,lsl #0x13
:020837B0 0B700B08 bleq 03C863D8
:020837B4 F9706DB0 unknown
:020837B8 FAB00B10 blx 00C86400
:020837BC B00BF019 andlt  r15,r11,r9,lsl r0
:020837C0 20EB305F rsccs  r3,r11,r15,asr r0
:020837C4 0BF01903 bleq 01C89BD8
:020837C8 EF306D90 swi 0x00306d90
:020837CC 000320F9 unknown
:020837D0 0B700B06 bleq 03C863F0
:020837D4 11506DB0 ldrneh r6,[r0, #-0xd0]		;(r0-0xdb0=*(0000bf30))
:020837D8 1991F122 ldmneib  r1 ,{r1,r5,r8,r12,r13,r14,r15}
:020837DC 6DB00BF0 ldcvs  11,cr0,[r0,#+0x3c0]!
:020837E0 19300B10 ldmnedb  r0!,{r4,r8,r9,r11}
:020837E4 EB120350 bl 0250452C
:020837E8 1904FE00 stmnedb  r4 ,{r9,r10,r11,r12,r13,r14,r15}
:020837EC 6D900BF0 unknown
:020837F0 93221110 unknown
:020837F4 5E0703DF mcrpl 3,0,r0,cr7,cr15,{6}
:020837F8 B00BB00B andlt  r11,r11,r11
:020837FC 129D30F9 addnes r3,r13,#0xF9
:02083800 F019B00B andnvs r11,r9,r11
:02083804 40EBB00B rscmi  r11,r11,r11
:02083808 14332EFF unknown
:0208380C 900BF019 andls  r15,r11,r9,lsl r0
:02083810 412F40F9 unknown
:02083814 0B5E0824 bleq 038058AC
:02083818 6DB00B70 ldcvs  11,cr0,[r0,#+0x1c0]!
:0208381C 0B318550 bleq 02CE4D64
:02083820 0BF019B0 bleq 01C89EE8
:02083824 FF105FB0 swinv 0x00105fb0
:02083828 F0195177 andnvs r5,r9,r7,ror r1
:0208382C 106D900B rsbne  r9,r13,r11
:02083830 19096185 stmnedb  r9 ,{r0,r2,r7,r8,r13,r14}
:02083834 DFB00BE0 swile 0x00b00be0
:02083838 41E50079 mvnmi  r0,r9,ror r0
:0208383C 19700B14 unknown
:02083840 19B00BF0 ldmneib  r0!,{r4,r5,r6,r7,r8,r9,r11}
:02083844 007AF840 rsbeqs r15,r10,r0,asr #0x10
:02083848 192433E6 stmnedb  r4!,{r1,r2,r5,r6,r7,r8,r9,r12,r13}
:0208384C A00B05F0 unknown
:02083850 7B00581A blvc 020998C0
:02083854 4441E700 strmib r14,[r1],#-0x700
:02083858 0BF0190A bleq 01C89C88
:0208385C 1211D0B0 andnes r13,r1,#0xB0
:02083860 F019D019 andnvs r13,r9,r9,lsl r0
:02083864 305FB00B subccs r11,r15,r11
:02083868 199400EB ldmneib  r4 ,{r0,r1,r3,r5,r6,r7}
:0208386C B00BBFF0 unknown
:02083870 00F9306D rsceqs r3,r9,r13,ror #0x0
:02083874 0B023B94 bleq 021126CC
:02083878 B00BF019 andlt  r15,r11,r9,lsl r0
:0208387C 912211D7 unknown
:02083880 F019F019 andnvs r15,r9,r9,lsl r0
:02083884 2203B00B andcs  r11,r3,#0xB
:02083888 BD100B92 unknown
:0208388C B00BF019 andlt  r15,r11,r9,lsl r0
:02083890 3B932211 blcc 0054C0DC
:02083894 F0191222 andnvs r1,r9,r2,lsr #0x4
:02083898 11D7B00B bicnes r11,r7,r11
:0208389C F0190722 andnvs r0,r9,r2,lsr #0xe
:020838A0 B00BF019 andlt  r15,r11,r9,lsl r0
:020838A4 000B1203 andeq  r1,r11,r3,lsl #0x4
:020838A8 0BFDF019 bleq 01FFF914
:020838AC D000ACB0 strleh r10,[r0], -r0
:020838B0 023B1211 eoreqs r1,r11,#0x10000001
:020838B4 B1F0190D mvnlts r1,r13,lsl #0x12
:020838B8 00CFB00B sbceq  r11,r15,r11
:020838BC 19000B35 stmnedb  r0 ,{r0,r2,r4,r5,r8,r9,r11}
:020838C0 0BF019F0 bleq 01C8A088
:020838C4 007BCAB0 unknown
:020838C8 19000B36 stmnedb  r0 ,{r1,r2,r4,r5,r8,r9,r11}
:020838CC 12B00BF0 adcnes r0,r0,#0x3C000
:020838D0 001CAD00 andeqs r10,r12,r0,lsl #0x1a
:020838D4 940211CB strls r1,[r2],#-0x1cb
:020838D8 070E0751 unknown
:020838DC D4300B11 unknown
:020838E0 806DB00B rsbhi  r11,r13,r11
:020838E4 1901852D stmnedb  r1 ,{r0,r2,r3,r5,r8,r10,r15}
:020838E8 0BF019F0 bleq 01C8A0B0
:020838EC EB7BC8B0 bl 03F75BB4
:020838F0 200B9000 andcs  r9,r11,r0
:020838F4 B00BF019 andlt  r15,r11,r9,lsl r0
:020838F8 9100F9C9 unknown
:020838FC 0004015D andeq  r0,r4,r13,asr r1
:02083900 F0190008 andnvs r0,r9,r8
:02083904 60D1B00B sbcvss r11,r1,r11
:02083908 006D3100 rsbeq  r3,r13,r0,lsl #0x2
:0208390C F019F019 andnvs r15,r9,r9,lsl r0
:02083910 00D2B00B sbceqs r11,r2,r11
:02083914 9601323C unknown
:02083918 B019500B andlts r5,r9,r11
:0208391C 00B0A00B adceqs r10,r0,r11
:02083920 3300D338 unknown
:02083924 061F9701 ldreq r9,[r15],-r1, lsl #0xe
:02083928 A0700B0A rsbges r0,r0,r10,lsl #0x16
:0208392C 806DB00B rsbhi  r11,r13,r11
:02083930 0B95012D bleq 005C3DEC
:02083934 0BF019B0 bleq 01C89FFC
:02083938 405FE3B0 ldrmih r14,[r15],#-0x30
:0208393C 2796012E ldrcs r0,[r6,+r14, lsr #0x2]
:02083940 0B700B50 bleq 03C86688
:02083944 F1406DB0 strnvh r6,[r0, #-0xd0]		;(r0-0xdb0=*(0000bf30))
:02083948 0197012F orreqs r0,r7,r15,lsr #0x2
:0208394C 000C0006 andeq  r0,r12,r6
:02083950 0BF01900 bleq 01C89D58
:02083954 3500DDB0 strcc r13,[r0, #-0xdb0]		;(r0-0xdb0=*(0000b250))
:02083958 000B9901 andeq  r9,r11,r1,lsl #0x12
:0208395C 0BF01983 bleq 01C89F70
:02083960 0B00B1B0 bleq 020B0028
:02083964 3600DEB0 unknown
:02083968 019A0113 orreqs r0,r10,r3,lsl r1
:0208396C B00BF019 andlt  r15,r11,r9,lsl r0
:02083970 18B20013 ldmneia  r2!,{r0,r1,r4}
:02083974 3700DF00 strcc r13,[r0,-r0, lsl #0x1e]
:02083978 07019B01 streq r9,[r1,-r1, lsl #0x16]
:0208397C 000F0000 andeq  r0,r15,r0
:02083980 10C71194 smullne  r1,r7,r4,r1
:02083984 A08143AF addge  r4,r1,r15,lsr #0x7
:02083988 427D34FB rsbmis r3,r13,#0xFB000000
:0208398C 0190845D orreqs r8,r0,r13,asr r4
:02083990 07B400DC unknown
:02083994 54FB8143 unknown
:02083998 43952A13 orrmis r2,r5,#0x13000
:0208399C 0395272D orreqs r2,r5,#0xB40000
:020839A0 433F00B9 teqmi r15,#0xB9
:020839A4 2584FB61 strcs r15,[r4, #+0xb61]		;r4+0xb61=*(85414151)
:020839A8 BD272D70 stclt  13,cr2,[r7,#-0x1c0]!
:020839AC 4300BE03 unknown
:020839B0 64FB9F71 unknown
:020839B4 472D7025 strmi r7,[r13,-r5, lsr #0x0]!
:020839B8 00C30118 sbceq  r0,r3,r8,lsl r1
:020839BC FB877143 blx 0025FED0
:020839C0 252B3D54 strcs r3,[r11, #-0xd54]!
:020839C4 25572D30 ldrcsb r2,[r7, #-0xd30]		;(r7-0xd30=*(959373d0))
:020839C8 FB714300 blx 03CD45D8
:020839CC FF702564 swinv 0x00702564
:020839D0 0BA5272D bleq 009CD68C
:020839D4 71430079 unknown
:020839D8 702564FB unknown
:020839DC 105F272D subnes r2,r15,r13,lsr #0xe
:020839E0 4300CBFF unknown
:020839E4 BC84FB61 stclt  11,cr15,[r4],{#0x61}
:020839E8 1A4D6B3D bne 033DE6E4
:020839EC C5EC1055 strgtb r1,[r12, #+0x55]!
:020839F0 AF33BD13 swige 0x0033bd13
:020839F4 1233B931 eornes r11,r3,#0xC4000
:020839F8 27555025 ldrcsb r5,[r5,-r5, lsr #0x0]
:020839FC 69EF113D unknown
:02083A00 33BD0165 movccs r0,#0x40000019		;r0=1073741849(0x40000019)
:02083A04 33B9360F movccs r3,#0xF00000		;r3=15728640(0xf00000)
:02083A08 25602530 strcsb r2,[r0, #-0x530]!
:02083A0C 113DDE1A teqne r13,r10,lsl r14
:02083A10 BD01096E unknown
:02083A14 A3460F23 unknown
:02083A18 03A0C54C moveq  r12,#0x13000000		;r12=318767104(0x13000000)
:02083A1C C773FD10 unknown
:02083A20 0F23BD00 swieq 0x0023bd00
:02083A24 3D13B946 unknown
:02083A28 FD502501 unknown
:02083A2C 126FFE29 rsbne  r15,r15,#0x290
:02083A30 BD016578 unknown
:02083A34 B9360F33 ldmltdb  r6!,{r0,r1,r4,r5,r8,r9,r10,r11}
:02083A38 25013D13 strcs r3,[r1, #-0xd13]		;(r1-0xd13=*(ad8a92ed))
:02083A3C 109DFD60 addnes r15,r13,r0,ror #0x1a
:02083A40 7D00D920 unknown
:02083A44 20750165 rsbcss r0,r5,r5,ror #0x2
:02083A48 13B9460F movnes r4,#0xF00000		;r4=15728640(0xf00000)
:02083A4C 25013DF5 strcs r3,[r1, #-0xdf5]		;(r1-0xdf5=*(ad8a920b))
:02083A50 E929D550 stmdb  r9!,{r4,r6,r8,r10,r12,r14,r15}
:02083A54 01658211 unknown
:02083A58 360F3075 unknown
:02083A5C 3D13B9EF unknown
:02083A60 65602501 strvsb r2,[r0, #-0x501]!
:02083A64 8710B111 unknown
:02083A68 207502CD rsbcss r0,r5,r13,asr #0x5
:02083A6C B9460FDF stmltdb  r6 ,{r0,r1,r2,r3,r4,r6,r7,r8,r9,r10,r11}^
:02083A70 8D113D13 unknown
:02083A74 2B152636 blcs 025CD354
:02083A78 177D1013 unknown
:02083A7C 1F3345EF swine 0x003345ef
:02083A80 C100192F unknown
:02083A84 65402532 strvsb r2,[r0, #-0x532]		;r0-0x532=*(3ffffae7)=#0(0x00000000)
:02083A88 277D4A46 ldrcsb r4,[r0, #-0x532]		;r0-0x532=*(3ffffae7)=#0(0x00000000)
:02083A8C E03345BF unknown
:02083A90 03C7E001 biceq  r14,r7,#0x1
:02083A94 26227B20 unknown
:02083A98 F554D551 ldrnvb r13,[r4, #-0x551]		;(r4-0x551=*(00effaaf))
:02083A9C 6801F422 stmvsda  r1 ,{r1,r5,r10,r12,r13,r14,r15}
:02083AA0 3345277D unknown
:02083AA4 17E32EF7 unknown
:02083AA8 252A1903 strcs r1,[r10, #-0x903]!
:02083AAC 35136D50 ldrcc r6,[r3, #-0xd50]		;(r3-0xd50=*(00eff2b0))
:02083AB0 53377D09 teqpl r7,#0x240
:02083AB4 FF075F25 swinv 0x00075f25
:02083AB8 E8043F44 stmda  r4 ,{r2,r6,r8,r9,r10,r11,r12,r13}
:02083ABC 1EEB03C1 cdpne 3,14,cr0,cr11,cr1,6
:02083AC0 BC87CD26 stclt  13,cr12,[r7],{#0x26}
:02083AC4 7DAE025A stcvc  2,cr0,[r14,#+0x168]!
:02083AC8 5F008327 swipl 0x00008327
:02083ACC E93ECF05 ldmdb  r14!,{r0,r2,r8,r9,r10,r11,r14,r15}
:02083AD0 FC090F13 stc2  15,cr0,[r9],{#0x13}
:02083AD4 23455025 unknown
:02083AD8 7DCC0320 unknown
:02083ADC 64145D27 ldrvs r5,[r4],#-0xd27
:02083AE0 3ECF0063 cdpcc 0,12,cr0,cr15,cr3,3
:02083AE4 650F93B0 strvs r9,[r15, #-0x3b0]		;r15-0x3b0=*(0208373c)=#1342903683(0x500b1583)
:02083AE8 65577D03 ldrvsb r7,[r7, #-0xd03]		;(r7-0xd03=*(959373fd))
:02083AEC 8D7A8426 ldchil 4,cr8,[r10,#-0x98]!
:02083AF0 5D177D01 unknown
:02083AF4 CF00C814 swigt 0x0000c814
:02083AF8 227B143E rsbcss r1,r11,#0x3E000000
:02083AFC 8025DAA7 eorhi  r13,r5,r7,lsr #0x15
:02083B00 7D121B77 unknown
:02083B04 2C111727 ldccs  7,cr1,[r1],{#0x27}
:02083B08 2ECF3601 cdpcs 6,12,cr3,cr15,cr1,0
:02083B0C 1275022B rsbnes r0,r5,#0xB0000002
:02083B10 2D8A02F8 unknown
:02083B14 C7257537 unknown
:02083B18 00E6015E rsceq  r0,r6,r14,asr r1
:02083B1C C3E60050 mvngt  r0,#0x50
:02083B20 188B8000 stmneia  r11 ,{r15}
:02083B24 041324F7 ldreq r2,[r3],#-0x4f7
:02083B28 260627FA unknown
:02083B2C 26DD6025 ldrcsb r6,[r13],+r5, lsr #0x0
:02083B30 550ED5D7 strpl r13,[r14, #-0x5d7]		;r14-0x5d7=*(020833fd)=#22020891(0x0150031b)
:02083B34 033E08B1 teqeq r14,#0xB10000
:02083B38 24F710AB unknown
:02083B3C C7E5060F strgtb r0,[r5,+r15, lsl #0xc]!
:02083B40 60255814 eorvs  r5,r5,r4,lsl r8
:02083B44 00FA3575 rsceqs r3,r10,r5,ror r5
:02083B48 AE0D005A mcrge 0,0,r0,cr13,cr10,{2}
:02083B4C 15F10EBB ldrneb r0,[r1, #+0xebb]!
:02083B50 022324F7 eoreq  r2,r3,#0xF7000000
:02083B54 258A14C7 strcs r1,[r10, #+0x4c7]		;r10+0x4c7=*(000004c7)
:02083B58 26DDBE50 unknown
:02083B5C 515F12A5 cmppl r15,r5,lsr #0x5
:02083B60 F1040609 unknown
:02083B64 CB24F715 blgt 029C17C0
:02083B68 14C70223 strneb r0,[r7],#+0x223
:02083B6C 756025BC strvcb r2,[r0, #-0x5bc]!
:02083B70 0E02EE15 mcreq 14,0,r14,cr2,cr5,{0}
:02083B74 9164011B unknown
:02083B78 F1046A0A unknown
:02083B7C 0F24F715 swieq 0x0024f715
:02083B80 6D8AE406 unknown
:02083B84 2D502527 unknown
:02083B88 0E435212 mcreq 2,2,r5,cr3,cr2,{0}
:02083B8C DA2E0069 ble 02C03D38
:02083B90 15F10EBB ldrneb r0,[r1, #+0xebb]!
:02083B94 0223202D eoreq  r2,r3,#0x2D
:02083B98 252014C7 strcs r1,[r0, #-0x4c7]!
:02083B9C 1E5DBE60 cdpne 14,4,cr11,cr13,cr0,3
:02083BA0 012203B6 streqh r0,[r2, -r6]!
:02083BA4 013E006E teqeq r14,r14,ror #0x0
:02083BA8 23453203 unknown
:02083BAC 022324F7 eoreq  r2,r3,#0xF7000000
:02083BB0 602524C7 eorvs  r2,r5,r7,asr #0x9
:02083BB4 1AFC1205 bne 01F883D0
:02083BB8 0073007B rsbeqs r0,r3,r11,ror r0
:02083BBC AA0EBBA2 bge 02432A4C
:02083BC0 F7A20343 strnv r0,r0,r3,r11,ror r0
:02083BC4 C7022324 strgt r2,[r2,-r4, lsr #0x6]
:02083BC8 6D178B14 unknown
:02083BCC D407D053 strle r13,[r7],#-0x53
:02083BD0 0501991F streq r9,[r1, #-0x91f]		;(r1-0x91f=*(ad8a96e1))
:02083BD4 3B35036D blcc 02DC4990
:02083BD8 3338E72C teqcc r8,#0xB00000
:02083BDC ED165126 unknown
:02083BE0 55202508 strpl r2,[r0, #-0x508]!
:02083BE4 017DE817 cmneq r13,r7,lsl r8
:02083BE8 16E8000A unknown
:02083BEC 30034755 andcc  r4,r3,r5,asr r7
:02083BF0 00254251 eoreq  r4,r5,r1,asr r2
:02083BF4 5510250A ldrpl r2,[r0, #-0x50a]		;r0-0x50a=*(3ffffb0f)=#0(0x00000000)
:02083BF8 EF117127 swi 0x00117127
:02083BFC AD077D0F unknown
:02083C00 E130035E teq r0,r14,asr r3
:02083C04 0C035928 stceq  9,cr5,[r3],{#0x28}
:02083C08 55BE1025 ldrpl r1,[r14, #+0x25]!
:02083C0C 14126927 ldrne r6,[r2],#-0x927
:02083C10 4755B000 ldrmib r11,[r5, -r0]
:02083C14 32513003 subccs r3,r1,#0x3
:02083C18 002526E3 eoreq  r2,r5,r3,ror #0xd
:02083C1C 0F67550E swieq 0x0067550e
:02083C20 077D1910 unknown
:02083C24 4FDA7EAD swimi 0x00da7ead
:02083C28 25076B32 strcs r6,[r7, #-0xb32]		;(r7-0xb32=*(959375ce))
:02083C2C 10251000 eorne  r1,r5,r0
:02083C30 05782755 ldreqb r2,[r8, #-0x755]!
:02083C34 0EC7EE37 mcreq 14,6,r14,cr7,cr7,{1}
:02083C38 03475578 unknown
:02083C3C 8A325130 bhi 02D18104
:02083C40 12BA0025 adcnes r0,r10,#0x25
:02083C44 240D1025 strcs r1,[r13],#-0x25
:02083C48 00231783 eoreq  r1,r3,r3,lsl #0xf
:02083C4C 8E420BDC mcrhi 11,2,r0,cr2,cr12,{6}
:02083C50 32513003 subccs r3,r1,#0x3
:02083C54 140025BC strne r2,[r0],#-0x5bc
:02083C58 0640640D streqb r6,[r0],-r13, lsl #0x8
:02083C5C 2803522B stmcsda  r3 ,{r0,r1,r3,r5,r9,r12,r14}
:02083C60 220B077D andcs  r0,r11,#0x1F40000
:02083C64 32514257 subccs r4,r1,#0x70000005
:02083C68 5E0278EE cdppl 8,0,cr7,cr2,cr14,7
:02083C6C 6BB51601 blvs 00DC9478
:02083C70 96013FFA unknown
:02083C74 0D0E0050 unknown
:02083C78 13C3B600 bicne  r11,r3,#0x0
:02083C7C 02D02669 sbceqs r2,r0,#0x6900000
:02083C80 58015434 stmplda  r1 ,{r2,r4,r5,r10,r12,r14}
:02083C84 25CC02CD strcsb r0,[r12, #+0x2cd]		;r12+0x2cd=*(130002cd)=#0(0x00000000)
:02083C88 5E22F530 mcrpl 5,1,r15,cr2,cr0,{1}
:02083C8C 55A00168 strpl r0,[r0, #+0x168]!
:02083C90 000DD60C andeq  r13,r13,r12,lsl #0xc
:02083C94 03C3041A biceq  r0,r3,#0x1A000000
:02083C98 34266994 unknown
:02083C9C BC01B803 stclt  8,cr11,[r1],{#0x3}
:02083CA0 41E00027 mvnmi  r0,r7,lsr #0x0
:02083CA4 231D3025 tstcs r13,#0x25
:02083CA8 A000EDC2 andge  r14,r0,r2,asr #0x1b
:02083CAC 000D3A00 andeq  r3,r13,r0,lsl #0x14
:02083CB0 23C37E8B biccs  r7,r3,#0x8B0
:02083CB4 0398134F orreqs r1,r8,#0x3C000001
:02083CB8 CD001D1C unknown
:02083CBC 3025C612 eorcc  r12,r5,r2,lsl r6
:02083CC0 ED261E35 stc  14,cr1,[r6,#-0xd4]!
:02083CC4 9E00A500 cdpls 5,0,cr10,cr0,cr0,0
:02083CC8 E28B000D add  r0,r11,#0xD
:02083CCC 266913C3 unknown
:02083CD0 840BB9FC strhi r11,[r11],#-0x9fc
:02083CD4 5608009F unknown
:02083CD8 15186025 ldrne r6,[r8, #-0x25]		;(r8-0x25=*(f7d00d6b))
:02083CDC AA00ED8A bge 020BF30C
:02083CE0 2D110200 unknown
:02083CE4 13C34600 bicne  r4,r3,#0x0
:02083CE8 04602DC3 unknown
:02083CEC E80D02E4 stmda  r13 ,{r2,r5,r6,r7,r9}
:02083CF0 251C0117 ldrcs r0,[r12, #-0x117]		;r12-0x117=*(12fffee9)=#0(0x00000000)
:02083CF4 EE16A860 cdp 8,0,cr10,cr6,cr0,3
:02083CF8 012C0A02 unknown
:02083CFC 0D6600AF stceql 0,cr0,[r6,#-0x2bc]!
:02083D00 13C3AA00 bicne  r10,r3,#0x0
:02083D04 C4231DA0 unknown
:02083D08 4C034804 stcmi  8,cr4,[r3],{#0x4}
:02083D0C 413002CD teqmi r0,r13,asr #0x5
:02083D10 18386025 ldmneda  r8!,{r0,r2,r5,r13,r14}
:02083D14 B400ED52 strlt r14,[r0],#-0xd52
:02083D18 0D11CA00 unknown
:02083D1C C3060E00 unknown
:02083D20 28266903 stmcsda  r6!,{r0,r1,r8,r11,r13,r14}
:02083D24 1D19AC05 unknown
:02083D28 4402EE00 strmi r14,[r2],#-0xe00
:02083D2C 17554025 ldrneb r4,[r5,-r5, lsr #0x0]
:02083D30 B100EDB6 strlth r14,[r0, -r6]
:02083D34 0D2E00B9 stceq  0,cr0,[r14,#-0x2e4]!
:02083D38 23C37200 biccs  r7,r3,#0x0
:02083D3C 688C131D stmvsia  r12 ,{r0,r2,r3,r4,r8,r9,r12}
:02083D40 67041005 strvs r1,[r4, -r5]
:02083D44 C2307513 eorgts r7,r0,#0x4C00000
:02083D48 587C001F unknown
:02083D4C 3D01F415 unknown
:02083D50 3110F336 tstcc r0,r6,lsr r3
:02083D54 C223DF25 eorgt  r13,r3,#0x94
:02083D58 49012778 stmmidb  r1 ,{r3,r4,r5,r6,r8,r9,r10,r13}
:02083D5C 587BB510 ldmplda  r11!,{r4,r8,r10,r12,r13,r15}^
:02083D60 3D00E602 unknown
:02083D64 20F38716 rsccss r8,r3,r6,lsl r7
:02083D68 15114547 ldrne r4,[r1, #-0x547]		;(r1-0x547=*(ad8a9ab9))
:02083D6C 26060390 unknown
:02083D70 1D6D3345 stcnel 3,cr3,[r13,#-0x114]!
:02083D74 02BC19D7 adceqs r1,r12,#0x35C000
:02083D78 4B263D04 blmi 02A13190
:02083D7C DF01CF3D swile 0x0001cf3d
:02083D80 1167F023 msrne SPSR_sxc,r3
:02083D84 71640DEE unknown
:02083D88 02171B00 andeqs r1,r7,#0x0
:02083D8C 0F03063D swieq 0x0003063d
:02083D90 471413ED ldrmi r1,r1,r7,#0x0
:02083D94 EE23DF15 mcr 15,1,r13,cr3,cr5,{0}
:02083D98 040B019F streq r0,[r11],#-0x19f
:02083D9C 774C640D strvcb r6,[r12,-r13, lsl #0x8]
:02083DA0 4A03841D bmi 02164E1C
:02083DA4 03009601 unknown
:02083DA8 1413800F ldrne r8,[r3],#-0xf
:02083DAC 23DF1547 biccss r1,r15,#0x11C00000
:02083DB0 03D50001 biceqs r0,r5,#0x1
:02083DB4 40640DBC unknown
:02083DB8 03E81F5F mvneq  r1,#0x17C
:02083DBC 009B0168 addeqs r0,r11,r8,ror #0x2
:02083DC0 8D800F03 unknown
:02083DC4 DF029F26 swile 0x00029f26
:02083DC8 6303B623 unknown
:02083DCC 34640D26 unknown
:02083DD0 14632167 unknown
:02083DD4 3699063D unknown
:02083DD8 13DF2C9F bicnes r2,r15,#0x9F00
:02083DDC 2B3E041A blcs 03004E4C
:02083DE0 20252011 eorcs  r2,r5,r1,lsl r0
:02083DE4 0435026C unknown
:02083DE8 0425B023 unknown
:02083DEC 030A75AE unknown
:02083DF0 551C771F ldrpl r7,[r12, #-0x71f]		;r12-0x71f=*(12fff8e1)=#0(0x00000000)
:02083DF4 3C06A43C stccc  4,cr10,[r6],{#0x3c}
:02083DF8 5222ED7E eorpl  r14,r2,#0x1F80
:02083DFC 0141066B unknown
:02083E00 45116502 ldrmi r6,[r1, #-0x502]		;(r1-0x502=*(ad8a9afe))
:02083E04 0B57DA01 bleq 0367A610
:02083E08 0360072C unknown
:02083E0C B3000F30 unknown
:02083E10 65302513 ldrvs r2,[r0, #-0x513]!
:02083E14 018DFD11 orreq  r15,r13,r1,lsl r13
:02083E18 AF03955E swige 0x0003955e
:02083E1C 01500511 cmpeq r0,r1,lsl r5
:02083E20 2B003710 blcs 02091A68
:02083E24 3025FD11 eorcc  r15,r5,r1,lsl r13
:02083E28 3EEF2165 cdpcc 1,14,cr2,cr15,cr5,3
:02083E2C 500511D7 unknown
:02083E30 105F1001 subnes r1,r15,r1
:02083E34 25FF03BD ldrcsb r0,[r15, #+0x3bd]!
:02083E38 C2216530 eorgt  r6,r1,#0xC000000
:02083E3C 022DC201 eoreq  r12,r13,#0x10000000
:02083E40 500512EF andpl  r1,r5,r15,ror #0x5
:02083E44 871001E3 ldrhi r0,r1,r5,r15,ror #0x5
:02083E48 2503BD10 strcs r11,[r3, #-0xd10]		;(r3-0xd10=*(00eff2f0))
:02083E4C F4216530 unknown
:02083E50 9F1F1701 swils 0x001f1701
:02083E54 500503C5 andpl  r0,r5,r5,asr #0x7
:02083E58 02711001 rsbeqs r1,r1,#0x1
:02083E5C 252D95EE strcs r9,[r13, #-0x5ee]!
:02083E60 EF116520 swi 0x00116520
:02083E64 9526018D strls r0,[r6, #-0x18d]!
:02083E68 0513C503 ldreq r12,[r3, #-0x503]		;(r3-0x503=*(00effafd))
:02083E6C 52100150 andpls r0,r0,#0x14
:02083E70 BDBD0295 ldclt  2,cr0,[r13,#+0x254]!
:02083E74 5D302503 ldcpl  5,cr2,[r0,#-0xc]!
:02083E78 2F3F5824 swics 0x003f5824
:02083E7C 500503C5 andpl  r0,r5,r5,asr #0x7
:02083E80 71F71001 mvnvcs r1,r1
:02083E84 1D95B602 unknown
:02083E88 290D3025 stmcsdb  r13 ,{r0,r2,r5,r12,r13}
:02083E8C 1D8A028A unknown
:02083E90 13C5022D bicne  r0,r5,#0xD0000002
:02083E94 10015005 andne  r5,r1,r5
:02083E98 041A041A ldreq r0,[r10],#-0x41a
:02083E9C 5E53BD0F cdppl 13,4,cr11,cr3,cr15,0
:02083EA0 13CB2345 bicne  r2,r11,#0x14000001
:02083EA4 A5028128 strge r8,[r2, #-0x128]		;(r2-0x128=*(fffffed8))
:02083EA8 036D5232 unknown
:02083EAC 85413D84 strhib r3,[r1, #-0xd84]		;(r1-0xd84=*(ad8a927c))
:02083EB0 4552CD0F ldrmib r12,[r2, #-0xd0f]		;(r2-0xd0f=*(fffff2f1))
:02083EB4 3C00FA23 stccc  10,cr15,[r0],{#0x23}
:02083EB8 9B018D2C blls 020E7370
:02083EBC E80C5D4D stmda  r12 ,{r0,r2,r3,r6,r8,r10,r11,r12,r14}
:02083EC0 0077313D rsbeqs r3,r7,r13,lsr r1
:02083EC4 42CD6E4A sbcmi  r6,r13,#0x4A0
:02083EC8 ED277DA4 stc  13,cr7,[r7,#-0x290]!
:02083ECC 9B077D00 blls 022632D4
:02083ED0 00271A5D eoreq  r1,r7,r13,asr r10
:02083ED4 9F213DBD swils 0x00213dbd
:02083ED8 21157C00 tstcs r5,r0,lsl #0x18
:02083EDC 277D02A9 ldrcsb r0,[r13,-r9, lsr #0x5]!
:02083EE0 7B3710ED blvc 02E4829C
:02083EE4 7E53CD00 cdpvc 13,4,cr12,cr3,cr0,0
:02083EE8 413DB004 teqmi r13,r4
:02083EEC AE2202A8 cdpge 2,2,cr0,cr2,cr8,5
:02083EF0 69851115 stmvsib  r5 ,{r0,r2,r4,r8,r12}
:02083EF4 003C10DD unknown
:02083EF8 4EE25D9B mcrmi 13,7,r5,cr2,cr11,{4}
:02083EFC 313D03DF ldrccsb r0,[r13, -r15]!
:02083F00 01E0030C mvneq  r0,r12,lsl #0x6
:02083F04 C5030230 strgt r0,[r3, #-0x230]		;(r3-0x230=*(00effdd0))
:02083F08 B7277D20 strlt r7,[r7,-r0, lsr #0x1a]!
:02083F0C 9B004110 blls 02094354
:02083F10 2705465D unknown
:02083F14 70413D78 subvc  r3,r1,r8,ror r13
:02083F18 7D580701 unknown
:02083F1C 4610ED87 ldrmi r14,[r0],-r7, lsl #0x1b
:02083F20 4D9B006A unknown
:02083F24 3DDC0C5D unknown
:02083F28 4403D441 strmi r13,[r3],#-0x441
:02083F2C C5760216 ldrgtb r0,[r6, #-0x216]!
:02083F30 ED277D30 stc  13,cr7,[r7,#-0xc0]!
:02083F34 9B004B10 blls 02096B7C
:02083F38 DD0E9C5D unknown
:02083F3C 38313D03 ldmccda  r1!,{r0,r1,r8,r10,r11,r12,r13}
:02083F40 94027604 strls r7,[r2],#-0x604
:02083F44 D550C506 ldrleb r12,[r0, #-0x506]		;(r0-0x506=*(fffffafa))
:02083F48 1E114B0E cdpne 11,0,cr4,cr1,cr14,0
:02083F4C 00FA0145 rsceqs r0,r10,r5,asr #0x2
:02083F50 FF971143 swinv 0x00971143
:02083F54 3D0C7F3B unknown
:02083F58 ED51DD3B unknown
:02083F5C 00075E0F andeq  r5,r7,r15,lsl #0x1c
:02083F60 01815F23 orreq  r5,r1,r3,lsr #0x1e
:02083F64 FF21435E swinv 0x0021435e
:02083F68 7D1C7F3B unknown
:02083F6C 2502D157 strcs r13,[r2, #-0x157]		;(r2-0x157=*(fffffea9))
:02083F70 0CE4FD00 stceql 13,cr15,[r4],#+0x0
:02083F74 19281123 stmnedb  r8!,{r0,r1,r5,r8,r12}
:02083F78 2143C200 unknown
:02083F7C 7FD43BFF swivc 0x00d43bff
:02083F80 B511551C ldrlt r5,[r1, #-0x51c]		;(r1-0x51c=*(ad8a9ae4))
:02083F84 1F0DAC71 swine 0x000dac71
:02083F88 0F05ED02 swieq 0x0005ed02
:02083F8C 32ABE700 adccc  r14,r11,#0x0
:02083F90 0C7F2935 ldceql 9,cr2,[r15],#-0xd4
:02083F94 1F08877D swine 0x0008877d
:02083F98 2F0E7400 swics 0x000e7400
:02083F9C 016500FB unknown
:02083FA0 42AB028F adcmi  r0,r11,#0xF0000008
:02083FA4 1C7F1277 ldcnel 2,cr1,[r15],#-0x1dc
:02083FA8 7F1C777D swivc 0x001c777d
:02083FAC 0F3C001F swieq 0x003c001f
:02083FB0 2025ED26 eorcs  r14,r5,r6,lsr #0x1a
:02083FB4 32AB005F adccc  r0,r11,#0x5F
:02083FB8 7F1277D1 swivc 0x001277d1
:02083FBC B5A77D0C strlt r7,[r7, #+0xd0c]!
:02083FC0 3C10D311 ldccc  3,cr13,[r0],{#0x11}
:02083FC4 5F52004D swipl 0x0052004d
:02083FC8 227732AB rsbcss r3,r7,#0xB000000A
:02083FCC 877D0C7F unknown
:02083FD0 00E90244 rsceq  r0,r9,r4,asr #0x4
:02083FD4 178A4F10 unknown
:02083FD8 E8004100 stmda  r0 ,{r8,r14}
:02083FDC 471A011D unknown
:02083FE0 1277A221 rsbnes r10,r7,#0x10000002
:02083FE4 477D1C7F unknown
:02083FE8 03846C7D orreq  r6,r4,#0x7D00
:02083FEC 8F0CF5C2 swihi 0x000cf5c2
:02083FF0 C8014384 stmgtda  r1 ,{r2,r7,r8,r9,r14}
:02083FF4 01650133 unknown
:02083FF8 1161101F unknown
:02083FFC FDFA1B3D ldc2l 11,cr1,[r10,#+0xf4]!
:02084000 F43B1544 unknown
:02084004 57550B57 unknown
:02084008 101F0165 andnes r0,r15,r5,ror #0x2
:0208400C D5FB2161 ldrleb r2,[r11, #+0x161]!
:02084010 A57B1529 ldrgeb r1,[r11, #-0x529]!
:02084014 5500230B strpl r2,[r0, #-0x30b]		;(r0-0x30b=*(fffffcf5))
:02084018 37214737 unknown
:0208401C 2161E71B unknown
:02084020 6B1529D5 blvs 025CE77C
:02084024 080F0171 stmeqda  r15 ,{r0,r4,r5,r6,r8}
:02084028 01655755 unknown
:0208402C 61FF101F mvnvss r1,r15,lsl r0
:02084030 1529D521 strne r13,[r9, #-0x521]!
:02084034 2D00657B unknown
:02084038 65575500 ldrvsb r5,[r7, #-0x500]		;(r7-0x500=*(fffffb00))
:0208403C 201FCF01 andcss r12,r15,r1,lsl #0x1e
:02084040 29D51161 ldmcsib  r5 ,{r0,r5,r6,r8,r12}^
:02084044 00036B15 andeq  r6,r3,r5,lsl r11
:02084048 57550A75 unknown
:0208404C 1FFF0165 swine 0x00ff0165
:02084050 D5216110 strle r6,[r1, #-0x110]!
:02084054 EE8B1529 cdp 5,8,cr1,cr11,cr9,1
:02084058 57550485 ldrplb r0,[r5,-r5, lsl #0x9]
:0208405C 1FEF0165 swine 0x00ef0165
:02084060 D5216110 strle r6,[r1, #-0x110]!
:02084064 208B1529 addcs  r1,r11,r9,lsr #0xa
:02084068 37550A75 unknown
:0208406C 1AEF1071 bne 01C48238
:02084070 11612B37 unknown
:02084074 30ED05C3 rsccc  r0,r13,r3,asr #0xb
:02084078 0DAA2AED stceq  10,cr2,[r10,#+0x3b4]!
:0208407C 0F82BE00 swieq 0x0082be00
:02084080 0510D300 ldreq r13,[r0, #-0x300]		;(r0-0x300=*(fffffd00))
:02084084 C800FA10 stmgtda  r0 ,{r4,r9,r11,r12,r13,r14,r15}
:02084088 C88E00B7 stmgtia  r14 ,{r0,r1,r2,r4,r5,r7}
:0208408C 15252C00 strne r2,[r5, #-0xc00]!
:02084090 0F9D540D swieq 0x009d540d
:02084094 B8000D0E stmltda  r0 ,{r1,r2,r3,r8,r10,r11}
:02084098 D303BD87 unknown
:0208409C 5E100510 mrcpl 5,0,r0,cr0,cr0,{0}
:020840A0 D7840385 strle r0,[r4,+r5, lsl #0x7]
:020840A4 2525AE14 strcs r10,[r5, #-0xe14]!
:020840A8 1485340D strne r3,[r5],#+0x40d
:020840AC 8C000D72 stchi  13,cr0,[r0],{#0x72}
:020840B0 3AA10041 bcc 008C41BC
:020840B4 9014DFD7 ldrlssb r13,[r4], -r7
:020840B8 15EF0867 strneb r0,[r15, #+0x867]!
:020840BC 640D0525 strvs r0,[r13],#-0x525
:020840C0 D63D13EC unknown
:020840C4 91910395 unknown
:020840C8 05195B00 ldreq r5,[r9, #-0xb00]		;r9-0xb00=*(500b0a83)=#0(0x00000000)
:020840CC 6708C710 unknown
:020840D0 49CBFA08 stmmiib  r11 ,{r3,r9,r11,r12,r13,r14,r15}^
:020840D4 24D5340D ldrcsb r3,[r5],#+0x40d
:020840D8 96000D3A unknown
:020840DC 574C03BD unknown
:020840E0 000505E9 andeq  r0,r5,r9,ror #0xb
:020840E4 0A01161F beq 020C9968
:020840E8 05251885 streq r1,[r5, #-0x885]!
:020840EC 7FD4640D swivc 0x00d4640d
:020840F0 000D9E17 andeq  r9,r13,r7,lsl r14
:020840F4 B003BD9B mullt  r3,r11,r13
:020840F8 1005089D mulne  r5,r13,r8
:020840FC 67002FD4 unknown
:02084100 25088508 strcs r8,[r8, #-0x508]		;(r8-0x508=*(f7d00888))
:02084104 C8640D15 unknown
:02084108 0D1F0219 unknown
:0208410C 0069A000 rsbeq  r10,r9,r0
:02084110 0505E914 streq r14,[r5, #-0x914]		;(r5-0x914=*(fffff6ec))
:02084114 35035210 strcc r5,[r3, #-0x210]		;(r3-0x210=*(00effdf0))
:02084118 85001920 strhi r1,[r0, #-0x920]		;(r0-0x920=*(fffff6e0))
:0208411C FD152508 unknown
:02084120 1B066144 blne 0221C638
:02084124 000D3E66 andeq  r3,r13,r6,ror #0x1c
:02084128 E5E800A5 strb r0,[r8, #+0xa5]!
:0208412C 289BDC09 ldmcsia  r11 ,{r0,r3,r10,r11,r12,r14,r15}
:02084130 038551B6 orreq  r5,r5,#0x8000002D
:02084134 16151893 unknown
:02084138 2544FDDA strcsb r15,[r4, #-0xdda]		;(r4-0xdda=*(00eff226))
:0208413C 25F02570 ldrcsb r2,[r0, #+0x570]!
:02084140 F025F7F0 unknown
:02084144 F025F025 eornv  r15,r5,r5,lsr #0x0
:02084148 F025F025 eornv  r15,r5,r5,lsr #0x0
:0208414C F025F025 eornv  r15,r5,r5,lsr #0x0
:02084150 25FFF025 ldrcsb r15,[r15, #+0x25]!
:02084154 25F025F0 ldrcsb r2,[r0, #+0x5f0]!
:02084158 25F025F0 ldrcsb r2,[r0, #+0x5f0]!
:0208415C 2701B5F0 unknown
:02084160 64063F40 strvs r3,[r6],#-0xf40
:02084164 08BDC800 ldmeqia  r13!,{r11,r14,r15}
:02084168 17703009 ldrneb r3,[r0,-r9]!
:0208416C E8138830 ldmda  r3 ,{r4,r5,r11,r15}
:02084170 4B14C503 blmi 025B5584
:02084174 00165B17 andeqs r5,r6,r7,lsl r11
:02084178 00023970 andeq  r3,r2,r0,ror r9
:0208417C F01D7025 andnvs r7,r13,r5,lsr #0x0
:02084180 F021F025 eornv  r15,r1,r5,lsr #0x0
:02084184 F00FF025 andnv  r15,r15,r5,lsr #0x0
:02084188 25F013FD ldrcsb r1,[r0, #+0x3fd]!
:0208418C 25F017F0 ldrcsb r1,[r0, #+0x7f0]!
:02084190 25F01BF0 ldrcsb r1,[r0, #+0xbf0]!
:02084194 25F01FF0 ldrcsb r1,[r0, #+0xff0]!
:02084198 F00FFFF0 unknown
:0208419C 47ABF011 unknown
:020841A0 F4FDF3DF unknown
:020841A4 2C295D2C stccs  13,cr5,[r9],#-0xb0
:020841A8 0120035F unknown
:020841AC 3A100310 bcc 02484DF4
:020841B0 02794A02 rsbeqs r4,r9,#0x2000
:020841B4 A4FD4754 unknown
:020841B8 086D0285 unknown
:020841BC 01200390 unknown
:020841C0 9E100310 mrcls 3,0,r0,cr0,cr0,{0}
:020841C4 01AE0277 moveq  r0,r7,ror r2
:020841C8 A4FD8600 unknown
:020841CC 91321155 teqls r2,r5,asr r1
:020841D0 1001B400 andne  r11,r1,r0,lsl #0x8
:020841D4 10031001 andne  r1,r3,r1
:020841D8 51120302 tstpl r2,r2,lsl #0x6
:020841DC FD47B800 unknown
:020841E0 37117FA4 ldrcc r7,[r1,-r4, lsr #0x1f]
:020841E4 20035800 andcs  r5,r3,r0,lsl #0x10
:020841E8 10031001 andne  r1,r3,r1
:020841EC 027B66E3 rsbeqs r6,r11,#0xE300000
:020841F0 FD0BC576 unknown
:020841F4 3C123B94 ldccc  11,cr3,[r2],{#0x94}
:020841F8 03BC3A00 moveqs r3,#0x0		;r3=0(0x0)
:020841FC 03100120 tsteq r0,#0x8
:02084200 DA03CA10 ble 02176A48
:02084204 1C8E04E7 stcne  4,cr0,[r14],{#0xe7}
:02084208 123BA4FD eornes r10,r11,#0xFD000000
:0208420C 03200041 unknown
:02084210 C6100120 ldrgt r0,[r0],-r0, lsr #0x2
:02084214 042E1003 unknown
:02084218 4E02793E mcrmi 9,0,r7,cr2,cr14,{1}
:0208421C 123BA4FD eornes r10,r11,#0xFD000000
:02084220 840046D1 strhi r4,[r0],#-0x6d1
:02084224 10012003 andne  r2,r1,r3
:02084228 04921003 ldreq r1,[r2],#+0x3
:0208422C 003FA238 eoreqs r10,r15,r8,lsr r2
:02084230 69A4FD80 stmvsib  r4!,{r7,r8,r10,r11,r12,r13,r14,r15}
:02084234 04FD4B11 unknown
:02084238 01DA0001 biceqs r0,r10,r1
:0208423C F6200310 unknown
:02084240 02790604 rsbeqs r0,r9,#0x400000
:02084244 A370EDB2 cmnge r0,#0x2C80
:02084248 068D1FED streq r1,r0,#0x2C80
:0208424C 011D009B unknown
:02084250 A203030C andge  r0,r3,#0x30000000
:02084254 038E00FB orreq  r0,r14,#0xFB
:02084258 33400118 unknown
:0208425C BDA28201 stclt  2,cr8,[r2,#+0x4]!
:02084260 DD640D13 stclel 13,cr0,[r4,#-0x4c]!
:02084264 072D9011 unknown
:02084268 812E00A0 unknown
:0208426C 06037001 streq r7,[r3],-r1
:02084270 03F20133 mvneqs r0,#0xC000000C
:02084274 A4017C20 strge r7,[r1],#-0xc20
:02084278 BD060119 unknown
:0208427C 05540D23 ldreqb r0,[r4, #-0xd23]		;(r4-0xd23=*(00eff2dd))
:02084280 01F4E812 mvneqs r14,r2,lsl r8
:02084284 00A501B8 unknown
:02084288 D40001E5 strle r0,[r0],#-0x1e5
:0208428C 01336A03 teqeq r3,r3,lsl #0x14
:02084290 01E00456 mvneq  r0,r6,asr r4
:02084294 01190808 tsteq r9,r8,lsl #0x10
:02084298 0D212D6A stceq  13,cr2,[r1,#-0x1a8]!
:0208429C 5815E074 ldmplda  r5 ,{r2,r4,r5,r6,r13,r14,r15}
:020842A0 021C021A andeqs r0,r12,#0xA0000001
:020842A4 024900AA subeq  r0,r9,#0xAA
:020842A8 CE040038 mcrgt 0,0,r0,cr4,cr8,{1}
:020842AC 04BA01C1 unknown
:020842B0 046C0244 unknown
:020842B4 BDCE002B unknown
:020842B8 70840D13 addvc  r0,r4,r3,lsl r13
:020842BC 0D02BC17 unknown
:020842C0 00AF0280 adceq  r0,r15,r0,lsl #0x5
:020842C4 049C02AD ldreq r0,[r12],#+0x2ad
:020842C8 01333200 teqeq r3,r0,lsl #0x4
:020842CC 02A8051E adceq  r0,r8,#0x7800000
:020842D0 82007DD0 andhi  r7,r0,#0x3400
:020842D4 0D13BD32 unknown
:020842D8 1923B744 stmnedb  r3!,{r2,r6,r8,r9,r10,r12,r13,r15}
:020842DC 0EE40320 cdpeq 3,14,cr0,cr4,cr0,1
:020842E0 1100B402 unknown
:020842E4 96050003 strls r0,[r5],-r3
:020842E8 82013300 andhi  r3,r1,#0x0
:020842EC 34030C05 strcc r0,[r3],#-0xc05
:020842F0 419600E9 orrmis r0,r6,r9,ror #0x1
:020842F4 640D13BD strvs r1,[r13],#-0x3bd
:020842F8 841A0341 ldrhi r0,[r10],#-0x341
:020842FC 07034803 streq r4,[r3,-r3, lsl #0x10]
:02084300 037500B9 cmneq r5,#0xB9
:02084304 BFFA0564 swilt 0x00fa0564
:02084308 05E68000 streqb r8,[r6, #+0x0]!
:0208430C E9980370 ldmib  r8 ,{r4,r5,r6,r8,r9}
:02084310 2005FA00 andcs  r15,r5,r0,lsl #0x14
:02084314 014313BD streqh r1,[r3, #-0x3d]		;(r3-0x3bd=*(ffffffc3))
:02084318 1C2040ED stcne  0,cr4,[r0],#-0x3b4
:0208431C 07AC03E8 streq r0,[r0],#-0x3b4
:02084320 D900BE03 stmledb  r0 ,{r0,r1,r9,r10,r11,r12,r13,r15}
:02084324 5E05C803 cdppl 8,0,cr12,cr5,cr3,0
:02084328 4A013300 bmi 020D0F30
:0208432C FC03D406 stc2  4,cr13,[r3],{#0x6}
:02084330 415E0017 cmpmi r14,r7,lsl r0
:02084334 014323BD streqh r2,[r3, #-0x3d]		;(r3-0x3bd=*(ffffffc3))
:02084338 24D510ED ldrcsb r1,[r5],#+0xed
:0208433C CF008BD4 swigt 0x00008bd4
:02084340 7D6F2C10 stcvcl 12,cr2,[r15,#-0x40]!
:02084344 4A43E512 bmi 0317D794
:02084348 33D90001 bicccs r0,r9,#0x1
:0208434C F5131D14 ldrnv r1,[r3, #-0xd14]		;(r3-0xd14=*(fffff2ec))
:02084350 0438DB22 unknown
:02084354 9B20CF20 blls 028B7FDC
:02084358 AE43E523 cdpge 5,4,cr14,cr3,cr3,1
:0208435C 26B82297 unknown
:02084360 1D17001D unknown
:02084364 9C22F513 stcls  5,cr15,[r2],#-0x4c
:02084368 CF1A8404 swigt 0x001a8404
:0208436C 47339B20 ldrmi r9,[r3,-r0, lsr #0x16]!
:02084370 32971230 addccs r1,r7,#0x3
:02084374 1D1A02F5 unknown
:02084378 12F5B723 rscnes r11,r5,#0x8C0000
:0208437C 21E80500 mvncs  r0,r0,lsl #0xa
:02084380 9B051404 blls 021C9398
:02084384 43E59123 mvnmi  r9,#0xC0000008
:02084388 8A229776 bhi 0292A168
:0208438C 1D1E026B unknown
:02084390 D522F513 strle r15,[r2, #-0x513]!
:02084394 B34C0564 unknown
:02084398 9B057802 blls 021E23A8
:0208439C C8204733 stmgtda  r0!,{r0,r1,r4,r5,r8,r9,r10,r14}
:020843A0 4F84007D swimi 0x0084007d
:020843A4 21023B10 unknown
:020843A8 09D53435 ldmeqib  r5 ,{r0,r2,r4,r5,r10,r12,r13}^
:020843AC 028B6DC8 addeq  r6,r11,#0x3200
:020843B0 9B02B1DC blls 02130B28
:020843B4 3E43E523 cdpcc 5,4,cr14,cr3,cr3,1
:020843B8 02CD1297 sbceq  r1,r13,#0x70000009
:020843BC 6D0294DD unknown
:020843C0 FD02C713 unknown
:020843C4 14062C09 strne r2,[r6],#-0xc09
:020843C8 4002B31C andmi  r11,r2,r12,lsl r3
:020843CC E5239B06 str r9,[r3, #-0xb06]!
:020843D0 1297A243 addnes r10,r7,#0x30000004
:020843D4 6DD92365 unknown
:020843D8 00029413 andeq  r9,r2,r3,lsl r4
:020843DC 8B900EFD blhi 00487FD8
:020843E0 0651A402 ldreqb r10,[r1],-r2, lsl #0x8
:020843E4 127F06A4 rsbnes r0,r15,#0xA400000
:020843E8 01B011E1 moveqs r1,r1,ror #0x3
:020843EC 04580600 ldreqb r0,[r8],#-0x600
:020843F0 5203B5B0 andpl  r11,r3,#0x2C000000
:020843F4 136DDA03 unknown
:020843F8 00C401E9 sbceq  r0,r4,r9,ror #0x3
:020843FC F00FE00F andnv  r14,r15,r15
:02084400 F00FF00F andnv  r15,r15,r15
:02084404 F00FF00F andnv  r15,r15,r15
:02084408 0FFEF00F swieq 0x00fef00f
:0208440C 0FF00FF0 swieq 0x00f00ff0
:02084410 0FF00FF0 swieq 0x00f00ff0
:02084414 0FF00FF0 swieq 0x00f00ff0
:02084418 FFF00FF0 swinv 0x00f00ff0
:0208441C F2A7F00F adcnv  r15,r7,#0xF
:02084420 1DF0F59D ldcnel 5,cr15,[r0,#+0x274]!
:02084424 41472C20 unknown
:02084428 009757E8 addeqs r5,r7,r8,ror #0xf
:0208442C 03B61131 moveqs r1,#0x4000000C		;r1=1073741836(0x4000000c)
:02084430 20252131 eorcs  r2,r5,r1,lsr r1
:02084434 B321DD4A unknown
:02084438 05001754 streq r1,[r0, #-0x754]		;(r0-0x754=*(fffff8ac))
:0208443C 41479000 unknown
:02084440 2022044C eorcs  r0,r2,r12,asr #0x8
:02084444 1A113103 bne 024D0858
:02084448 01059004 unknown
:0208444C 15C40053 strneb r0,[r4, #+0x53]		;r4+0x53=*(00f00053)
:02084450 1501DD21 strne r13,[r1, #-0xd21]		;r1-0xd21=*(3ffff2eb)=#0(0x00000000)
:02084454 0A021206 beq 02108C74
:02084458 31470091 unknown
:0208445C 01D9B0C7 biceqs r11,r9,r7,asr #0x1
:02084460 047E1131 unknown
:02084464 0053110B subeqs r1,r3,r11,lsl #0x2
:02084468 DDE62115 stclel 1,cr2,[r6,#+0x54]!
:0208446C 00B71C11 adceqs r1,r7,r1,lsl r12
:02084470 4758000F ldrmib r0,[r8, -r15]
:02084474 05451441 streqb r1,[r5, #-0x441]		;(r5-0x441=*(fffffbbf))
:02084478 113103E8 teqne r1,r8,ror #0x7
:0208447C 26012DE2 strcs r2,r1,r8,ror #0x7
:02084480 00532802 subeqs r2,r3,r2,lsl #0x10
:02084484 063D3115 unknown
:02084488 02DA0280 sbceqs r0,r10,#0x8
:0208448C BC000714 stclt  7,cr0,[r0],{#0x14}
:02084490 78314702 ldmvcda  r1!,{r1,r8,r9,r10,r14}
:02084494 08044C05 stmeqda  r4 ,{r0,r2,r10,r11,r14}
:02084498 B7461131 unknown
:0208449C 15005321 strne r5,[r0, #-0x321]		;(r0-0x321=*(fffffcdf))
:020844A0 E4066531 str r6,[r6],#-0x531
:020844A4 033E3D02 teqeq r14,#0x80
:020844A8 47200019 unknown
:020844AC B0019731 andlt  r9,r1,r1,lsr r7
:020844B0 11310460 teqne r1,r0,ror #0x8
:020844B4 8A012DAA bhi 020CFB64
:020844B8 15005302 strne r5,[r0, #-0x302]		;(r0-0x302=*(fffffcfe))
:020844BC 068DCA31 unknown
:020844C0 03A20348 moveq  r0,#0x20000001		;r0=536870913(0x20000001)
:020844C4 0184001E orreq  r0,r4,r14,lsl r0
:020844C8 06404147 streqb r4,r0,r4,r14,lsl r0
:020844CC 11310514 teqne r1,r4,lsl r5
:020844D0 8421060E unknown
:020844D4 016B00DF unknown
:020844D8 06B53115 unknown
:020844DC 1E0603AC cdpne 3,0,cr0,cr6,cr12,5
:020844E0 004D2304 subeq  r2,r13,r4,lsl #0x6
:020844E4 07BD3147 ldreq r3,r2,r13,r4,lsl #0x6
:020844E8 72113105 andvcs r3,r1,#0x40000001
:020844EC EE012D5C mcr 13,0,r2,cr1,cr12,{2}
:020844F0 00027602 andeq  r7,r2,r2,lsl #0xc
:020844F4 018D3115 orreq  r3,r13,r5,lsl r1
:020844F8 DA03E8C1 ble 0217E804
:020844FC 0384012F orreq  r0,r4,#0xC000000B
:02084500 880E7D2C stmhida  r14 ,{r2,r3,r5,r8,r10,r11,r12,r13,r14}
:02084504 20290CC1 eorcs  r0,r9,r1,asr #0x19
:02084508 03201AD9 unknown
:0208450C 1A037B5E bne 0216328C
:02084510 68002547 stmvsda  r0 ,{r0,r1,r2,r6,r8,r10,r13}
:02084514 01B50001 moveqs r0,r1			;r0=1073741836(0x4000000c)
:02084518 113E044C teqne r14,r12,asr #0x8
:0208451C E8003703 stmda  r0 ,{r0,r1,r8,r9,r10,r12,r13}
:02084520 0226000F eoreq  r0,r6,#0xF
:02084524 00011090 muleq  r1,r0,r0
:02084528 10031029 andne  r1,r3,r9,lsr #0x0
:0208452C 01900384 orreqs r0,r0,r4,lsl #0x7
:02084530 019B0790 unknown
:02084534 000D7500 andeq  r7,r13,r0,lsl #0xa
:02084538 04B001DD unknown
:0208453C 3C0315A2 stccc  5,cr1,[r3],{#0xa2}
:02084540 8A103700 bhi 02492148
:02084544 29580005 ldmcsdb  r8 ,{r0,r2}^
:02084548 09F4A820 ldmeqib  r4!,{r5,r11,r13,r15}^
:0208454C BB03E80D bllt 0217E588
:02084550 0025211E eoreq  r2,r5,r14,lsl r1
:02084554 000152AE andeq  r5,r1,r14,lsr #0x5
:02084558 051402F5 ldreq r0,[r4, #-0x2f5]		;(r4-0x2f5=*(00effd0b))
:0208455C 04410406 streqb r0,[r1],#-0x406
:02084560 5804B000 stmplda  r4 ,{r12,r13,r15}
:02084564 0005EE02 andeq  r14,r5,r2,lsl #0x1c
:02084568 A5C0102B strgeb r1,[r0, #+0x2b]		;r0+0x2b=*(40000037)=#0(0x00000000)
:0208456C 4C00A300 stcmi  3,cr10,[r0],{#0x0}
:02084570 0E1BF404 cdpeq 4,0,cr15,cr11,cr4,0
:02084574 A3002524 unknown
:02084578 BD0001CC unknown
:0208457C 6A057803 bvs 021E2590
:02084580 00460804 subeq  r0,r6,r4,lsl #0x10
:02084584 52008714 andpl  r8,r0,#0x500000
:02084588 29200005 stmcsdb  r0!,{r0,r2}
:0208458C 02BCA820 adceqs r10,r12,#0x200000
:02084590 04B002BC unknown
:02084594 F4000226 strnv r0,[r0],#-0x226
:02084598 00252801 eoreq  r2,r5,r1,lsl #0x10
:0208459C E50001F4 str r0,[r0, #-0x1f4]		;(r0-0x1f4=*(fffffe0c))
:020845A0 05DC8803 ldreqb r8,[r12, #+0x803]		;r12+0x803=*(13000803)=#0(0x00000000)
:020845A4 AD4B04CE unknown
:020845A8 20032006 andcs  r2,r3,r6
:020845AC 840005B6 strhi r0,[r0],#-0x5b6
:020845B0 03202029 unknown
:020845B4 140A0320 strne r0,[r10],#-0x320
:020845B8 12025805 andne  r5,r2,#0x50000
:020845BC 00252B02 eoreq  r2,r5,r2,lsl #0x16
:020845C0 00021280 andeq  r1,r2,r0,lsl #0x5
:020845C4 0640040D streqb r0,[r0],-r13, lsl #0x8
:020845C8 50080532 andpl  r0,r8,r2,lsr r5
:020845CC 8405DC00 strhi r13,[r5],#-0xc00
:020845D0 00041A03 andeq  r1,r4,r3,lsl #0x14
:020845D4 29000184 stmcsdb  r0 ,{r2,r7,r8}
:020845D8 84038410 strhi r8,[r3],#-0x410
:020845DC 05067803 streq r7,[r6, #-0x803]		;(r6-0x803=*(fffff7fd))
:020845E0 0230028A eoreqs r0,r0,#0xA0000008
:020845E4 3000252E andcc  r2,r0,r14,lsr #0xa
:020845E8 35000240 strcc r0,[r0, #-0x240]		;(r0-0x240=*(fffffdc0))
:020845EC 9606A404 strls r10,[r6],-r4, lsl #0x8
:020845F0 00045505 andeq  r5,r4,r5,lsl #0xa
:020845F4 03E80640 mvneq  r0,#0x4000000
:020845F8 4C00057E stcmi  5,cr0,[r0],{#0x7e}
:020845FC 044C0440 streqb r0,[r12],#-0x440
:02084600 03E8044C mvneq  r0,#0x4C000000
:02084604 DC0300E8 stcle  0,cr0,[r3],{#0xe8}
:02084608 5802BC05 stmplda  r2 ,{r0,r2,r10,r11,r12,r13,r15}
:0208460C 00003202 andeq  r3,r0,r2,lsl #0x4
:02084610 02580000 subeqs r0,r8,#0x0
:02084614 2C0CF500 stccs  5,cr15,[r12],{#0x0}
:02084618 00C80140 sbceq  r0,r8,r0,asr #0x2
:0208461C 8DE0250A stchil 5,cr2,[r0,#+0x28]!
:02084620 011540F6 ldreqsh r4,[r5, -r6]
:02084624 F0250FB0 unknown
:02084628 0115F0ED tsteq r5,r13,ror #0x1
:0208462C EDF02514 ldcl 5,cr2,[r0,#+0x50]!
:02084630 EE0115F0 mcr 5,0,r1,cr1,cr0,{7}
:02084634 EDF02519 ldcl 5,cr2,[r0,#+0x64]!
:02084638 251345F0 ldrcs r4,[r3, #-0x5f0]		;(r3-0x5f0=*(fffffa10))
:0208463C 15F0EDF0 ldrneb r14,[r0, #+0xdf0]!
:02084640 257E2301 ldrcsb r2,[r14, #-0x301]!
:02084644 45F0EDF0 ldrmib r14,[r0, #+0xdf0]!
:02084648 EDF02513 ldcl 5,cr2,[r0,#+0x4c]!
:0208464C ED0115F0 unknown
:02084650 FFFBDDF0 swinv 0x00fbddf0
:02084654 00DC0154 sbceqs r0,r12,r4,asr r1
:02084658 17C00D14 unknown
:0208465C 0960C4F0 unknown
:02084660 15F00168 ldrneb r0,[r0, #+0x168]!
:02084664 EDF54DF1 ldcl 13,cr4,[r5,#+0x3c4]!
:02084668 F0F11500 rscnvs r1,r1,r0,lsl #0xa
:0208466C 0A8CF017 beq 003C06D0
:02084670 15011590 strne r1,[r1, #-0x590]		;(r1-0x590=*(fffffa70))
:02084674 A4F09DF1 unknown
:02084678 15011571 strne r1,[r1, #-0x571]		;(r1-0x571=*(fffffa8f))
:0208467C B8F09DF1 ldmltia  r0!,{r0,r4,r5,r6,r7,r8,r10,r11,r12,r15}^
:02084680 F1150115 tstnv r5,r5,lsl r1
:02084684 77CCF09D unknown
:02084688 F1150115 tstnv r5,r5,lsl r1
:0208468C BDE0F09D stcltl 0,cr15,[r0,#+0x274]!
:02084690 EDF11508 ldcl 5,cr1,[r1,#+0x20]!
:02084694 01777CFA ldreqsh r7,[r7, #-0xca]!
:02084698 251900F0 ldrcs r0,[r9, #-0xf0]		;r9-0xf0=*(500b1493)=#0(0x00000000)
:0208469C 90F45DE0 rsclss r5,r4,r0,ror #0x1b
:020846A0 3DB00115 ldccc  1,cr0,[r0,#+0x54]!
:020846A4 A4FAC5F1 unknown
:020846A8 E0ED1801 rsc  r1,r13,r1,lsl #0x10
:020846AC 631CF017 tstvs r12,#0x17
:020846B0 0115B80C tsteq r5,r12,lsl #0x10
:020846B4 F40DF13D strnv r15,[r13],#-0x13d
:020846B8 1C4001CC stcnel 1,cr0,[r0],{#0xcc}
:020846BC F017E0ED andnvs r14,r7,r13,ror #0x1
:020846C0 15E00CE4 strneb r0,[r0, #+0xce4]!
:020846C4 65F13D01 ldrvsb r3,[r1, #+0xd01]!
:020846C8 F5F4E3FB ldrnvb r14,[r4, #+0x3fb]!
:020846CC BDF0ED07 ldcltl 13,cr14,[r0,#+0x1c]!
:020846D0 025508F3 subeqs r0,r5,#0xF30000
:020846D4 FC55F13D ldc2l 1,cr15,[r5],{#0x3d}
:020846D8 04ADA4EE unknown
:020846DC 17C00D23 strneb r0,[r0,+r3, lsr #0x1a]
:020846E0 B80E74F0 stmltda  r14 ,{r4,r5,r6,r7,r10,r12,r13,r14}
:020846E4 1E01151A mcrne 5,0,r1,cr1,cr10,{0}
:020846E8 F45DE025 ldrnvb r14,[r13],#-0x25
:020846EC F11501CC tstnv r5,r12,asr #0x3
:020846F0 3CCDF017 stcccl 0,cr15,[r13],{#0x17}
:020846F4 0115E00F tsteq r5,r15
:020846F8 FF75F0C5 swinv 0x0075f0c5
:020846FC B8068DF4 stmltda  r6 ,{r2,r4,r5,r6,r7,r8,r10,r11,r15}
:02084700 F40DF115 strnv r15,[r13],#-0x115
:02084704 C5680208 strgtb r0,[r8, #-0x208]!
:02084708 68F017E0 unknown
:0208470C 021C1063 andeqs r1,r12,#0x63
:02084710 F017F115 andnvs r15,r7,r5,lsl r1
:02084714 183010CC ldmneda  r0!,{r2,r3,r6,r7,r12}
:02084718 F0C509FD unknown
:0208471C 95CCF4AD strlsb r15,[r12, #+0x4ad]		;r12+0x4ad=*(130004ad)=#0(0x00000000)
:02084720 C00D2803 andgt  r2,r13,r3,lsl #0x10
:02084724 94D7F017 ldrlsb r15,[r7],#+0x17
:02084728 0485E011 streq r14,[r5],#+0x11
:0208472C 17C00D2D strneb r0,[r0,+r13, lsr #0x1a]
:02084730 1168F8F0 msrne SPSR_f,r0
:02084734 320485F4 andcc  r8,r4,#0x3D000000
:02084738 F45DE025 ldrnvb r14,[r13],#-0x25
:0208473C 54340208 unknown
:02084740 C00D3701 andgt  r3,r13,r1,lsl #0xe
:02084744 12C0F017 sbcne  r15,r0,#0x17
:02084748 6802181C stmvsda  r2 ,{r2,r3,r4,r11,r12}
:0208474C C00D3C01 andgt  r3,r13,r1,lsl #0x18
:02084750 1324F017 msrne CPSR_s,#0x17
:02084754 7C023030 stcvc  0,cr3,[r2],{#0x30}
:02084758 E0254101 eor  r4,r5,r1,lsl #0x2
:0208475C 6044F4FD unknown
:02084760 46019002 strmi r9,[r1],-r2
:02084764 F017C00D andnvs r12,r7,r13
:02084768 583013EC ldmplda  r0!,{r2,r3,r5,r6,r7,r8,r9,r12}
:0208476C 4B01A402 blmi 020ED77C
:02084770 F011C00D andnvs r12,r1,r13
:02084774 64056078 strvs r6,[r5],#-0x78
:02084778 15F00F00 ldrneb r0,[r0, #+0xf00]!
:0208477C 7806A4F0 stmvcda  r6 ,{r4,r5,r6,r7,r10,r13,r15}
:02084780 05780018 ldreqb r0,[r8, #-0x18]!
:02084784 EDF01F40 ldcl 15,cr1,[r0,#+0x100]!
:02084788 EDF023F0 ldcl 3,cr2,[r0,#+0x3c0]!
:0208478C FCF0EDF0 ldc2l 13,cr14,[r0],#+0x3c0
:02084790 F0EDF015 rscnv  r15,r13,r5,lsl r0
:02084794 F0EDF019 rscnv  r15,r13,r9,lsl r0
:02084798 F0EDF01D rscnv  r15,r13,r13,lsl r0
:0208479C F0EDF021 rscnv  r15,r13,r1,lsr #0x0
:020847A0 4DF025FF ldcmil 5,cr2,[r0,#+0x3fc]!
:020847A4 8C008CF5 stchi  12,cr8,[r0],{#0xf5}
:020847A8 F015E00F andnvs r14,r5,r15
:020847AC A00863FC unknown
:020847B0 E00FA000 and  r10,r15,r0
:020847B4 F0EDF015 rscnv  r15,r13,r5,lsl r0
:020847B8 EDF0F019 ldcl 0,cr15,[r0,#+0x64]!
:020847BC EDF01DF0 ldcl 13,cr1,[r0,#+0x3c0]!
:020847C0 EDF021F0 ldcl 1,cr2,[r0,#+0x3c0]!
:020847C4 EDF025F0 ldcl 5,cr2,[r0,#+0x3c0]!
:020847C8 ED7F18F0 ldcl 8,cr1,[r15,#-0x3c0]!
:020847CC EDF02500 ldcl 5,cr2,[r0,#+0x0]!
:020847D0 00ED2CF0 unknown
:020847D4 F485F025 strnv r15,[r5],#+0x25
:020847D8 B40077B4 strlt r7,[r0],#-0x7b4
:020847DC F015E00F andnvs r14,r5,r15
:020847E0 00C80B54 sbceq  r0,r8,r4,asr r11
:020847E4 4005C80C andmi  r12,r5,r12,lsl #0x10
:020847E8 F0EDF01F rscnv  r15,r13,r15,lsl r0
:020847EC F0EDF023 rscnv  r15,r13,r3,lsr #0x0
:020847F0 F015F0ED andnvs r15,r5,r13,ror #0x1
:020847F4 19F0EDFE ldmneib  r0!,{r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r13,r14,r15}^
:020847F8 1DF0EDF0 ldcnel 13,cr14,[r0,#+0x3c0]!
:020847FC 21F0EDF0 ldrcssh r14,[r0, #+0xd0]!
:02084800 25F0EDF0 ldrcsb r14,[r0, #+0xdf0]!
:02084804 F4ADFFF0 unknown
:02084808 F77D00DC unknown
:0208480C 0DACF015 stceq  0,cr15,[r12,#+0x54]!
:02084810 2599177D ldrcs r1,[r9, #+0x77d]		;r9+0x77d=*(500b1d00)=#0(0x00000000)
:02084814 7DF0EDF0 ldcvcl 13,cr14,[r0,#+0x3c0]!
:02084818 EDF02337 ldcl 3,cr2,[r0,#+0xdc]!
:0208481C 250118F0 strcs r1,[r1, #-0x8f0]		;(r1-0x8f0=*(fffff710))
:02084820 F0ED9FF0 unknown
:02084824 F025177D eornv  r1,r5,r13,ror r7
:02084828 377DF0ED ldrccb r15,r1,r5,r13,ror r7
:0208482C F0EDF023 rscnv  r15,r13,r3,lsr #0x0
:02084830 15FFF77D ldrneb r15,[r15, #+0x77d]!
:02084834 7D1450F0 unknown
:02084838 15F02517 ldrneb r2,[r0, #+0x517]!
:0208483C 390104F6 stmccdb  r1 ,{r1,r2,r4,r5,r6,r7,r10}
:02084840 F015F755 andnvs r15,r5,r5,asr r7
:02084844 168D1004 strne r1,[r13],+r4
:02084848 F985F025 stmnvib  r5 ,{r0,r2,r5,r12,r13,r14,r15}
:0208484C ED01732C unknown
:02084850 5CF015F0 ldcpll 5,cr1,[r0],#+0x3c0
:02084854 15014012 strne r4,[r1, #-0x12]		;(r1-0x12=*(ffffffee))
:02084858 F01586F1 ldrnvsh r8,[r5], -r1
:0208485C 01541388 cmpeq r4,r8,lsl #0x7
:02084860 F015F13D andnvs r15,r5,r13,lsr r1
:02084864 681461B4 ldmvsda  r4 ,{r2,r4,r5,r7,r8,r13,r14}
:02084868 15F2A501 ldrneb r10,[r2, #+0x501]!
:0208486C 7C15E0F0 ldcvc  0,cr14,[r5],{#0xf0}
:02084870 F3BD0118 movnvs r0,#0x6		;r0=6(0x6)
:02084874 170CF015 unknown
:02084878 14D50190 ldrneb r0,[r5],#+0x190
:0208487C 11F00F86 mvnnes r0,r6,lsl #0x1f
:02084880 15F843F0 ldrneb r4,[r8, #+0x3f0]!
:02084884 860708F0 unknown
:02084888 019A0F01 orreqs r0,r10,r1,lsl #0x1e
:0208488C F0EDF025 rscnv  r15,r13,r5,lsr #0x0
:02084890 2500ED9A strcs r14,[r0, #-0xd9a]		;(r0-0xd9a=*(fffff26c))
:02084894 ECF0EDF0 ldcl 13,cr14,[r0],#+0x3c0
:02084898 2500EDAE strcs r14,[r0, #-0xdae]		;(r0-0xdae=*(fffff258))
:0208489C C2F0EDF0 rscgts r14,r0,#0x3C00
:020848A0 F02500ED eornv  r0,r5,r13,ror #0x1
:020848A4 D6EEF0ED unknown
:020848A8 F02500ED eornv  r0,r5,r13,ror #0x1
:020848AC EDEAF0ED stcl 0,cr15,[r10,#+0x3b4]!
:020848B0 EDF02500 ldcl 5,cr2,[r0,#+0x0]!
:020848B4 01FEEEF0 ldreqsh r14,[r14, #+0xe0]!
:020848B8 F02501D6 unknown
:020848BC 01AEF45D moveq  r15,r13,asr r4
:020848C0 2501A430 strcs r10,[r1, #-0x430]		;(r1-0x430=*(fffffbd0))
:020848C4 C2F115F0 rscgts r1,r1,#0x3C000000
:020848C8 F025054D eornv  r0,r5,r13,asr #0xa
:020848CC EDECF115 stcl 1,cr15,[r12,#+0x54]!
:020848D0 15F02510 ldrneb r2,[r0, #+0x510]!
:020848D4 2500EDF1 strcs r14,[r0, #-0xdf1]		;(r0-0xdf1=*(fffff215))
:020848D8 EDF115F0 ldcl 5,cr1,[r1,#+0x3c0]!
:020848DC FFF02520 swinv 0x00f02520
:020848E0 10EDF115 rscne  r15,r13,r5,lsl r1
:020848E4 F115F025 tstnv r5,r5,lsr #0x0
:020848E8 F02510ED eornv  r1,r5,r13,ror #0x1
:020848EC 10EDF115 rscne  r15,r13,r5,lsl r1
:020848F0 7DF025FF ldcvcl 5,cr2,[r0,#+0x3fc]!
:020848F4 B801D6F2 stmltda  r1 ,{r1,r4,r5,r6,r7,r9,r10,r12,r14,r15}
:020848F8 15F02501 ldrneb r2,[r0, #+0x501]!
:020848FC 01EAC3F1 unknown
:02084900 F02501C2 eornv  r0,r5,r2,asr #0x3
:02084904 00EDF115 rsceq  r15,r13,r5,lsl r1
:02084908 15F0F025 ldrneb r15,[r0, #+0x25]!
:0208490C 2520EDF1 strcs r14,[r0, #-0xdf1]!
:02084910 EDF115F0 ldcl 5,cr1,[r1,#+0x3c0]!
:02084914 15F02510 ldrneb r2,[r0, #+0x510]!
:02084918 FF10EDF1 swinv 0x0010edf1
:0208491C F115F025 tstnv r5,r5,lsr #0x0
:02084920 F02510ED eornv  r1,r5,r13,ror #0x1
:02084924 10EDF115 rscne  r15,r13,r5,lsl r1
:02084928 F165F025 msrnv SPSR_sc,r5
:0208492C CC01FEFF stcgt  14,cr15,[r1],{#0xff}
:02084930 65F02501 ldrvsb r2,[r0, #+0x501]!
:02084934 300212F1 unknown
:02084938 F02501D6 unknown
:0208493C 0226F165 eoreq  r15,r6,#0x40000019
:02084940 250C01E0 strcs r0,[r12, #-0x1e0]		;r12-0x1e0=*(12fffe20)=#0(0x00000000)
:02084944 3AF255F0 bcc 01D1A10C
:02084948 2501EA02 strcs r14,[r1, #-0xa02]		;(r1-0xa02=*(fffff5fe))
:0208494C C3F255F0 mvngts r5,#0x3C000000
:02084950 01F4024E mvneqs r0,r14,asr #0x4
:02084954 F255F025 subnvs r15,r5,#0x25
:02084958 FE300262 cdp2 2,2,cr0,cr0,cr2,3
:0208495C 55F02501 ldrplb r2,[r0, #+0x501]!
:02084960 080276F2 stmeqda  r2 ,{r1,r4,r5,r6,r7,r9,r10,r12,r13,r14}
:02084964 F0250C02 eornv  r0,r5,r2,lsl #0x18
:02084968 028AF255 addeq  r15,r10,#0x50000005
:0208496C F0250212 eornv  r0,r5,r2,lsl r2
:02084970 DCC3F0C5 stclel 0,cr15,[r3],{#0xc5}
:02084974 2500DC00 strcs r13,[r0, #-0xc00]		;(r0-0xc00=*(fffff400))
:02084978 F0F0C5F0 unknown
:0208497C 01F03000 mvneqs r3,r0
:02084980 EDF02300 ldcl 3,cr2,[r0,#+0x0]!
:02084984 2310EBF0 tstcs r0,#0x3C000
:02084988 A3F0EDF0 mvnges r14,#0x3C00
:0208498C F015FEF2 ldrnvsh r15,[r5], -r2
:02084990 012C07D0 unknown
:02084994 F015F1DB ldrnvsb r15,[r5], -r11
:02084998 40086198 mulmi  r8,r8,r1
:0208499C 15F0C501 ldrneb r12,[r0, #+0x501]!
:020849A0 540960F0 strpl r6,[r9],#-0xf0
:020849A4 01540118 cmpeq r4,r8,lsl r1
:020849A8 F025F025 eornv  r15,r5,r5,lsr #0x0
:020849AC F1DB0168 bicnvs r0,r11,r8,ror #0x2
:020849B0 28F01398 unknown
:020849B4 0F01040A swieq 0x0001040a
:020849B8 F0F015F0 unknown
:020849BC 01180A61 tsteq r8,r1,ror #0x14
:020849C0 230001D2 unknown
:020849C4 13F0EDF0 mvnnes r14,#0x3C00
:020849C8 F023F011 eornv  r15,r3,r1,lsl r0
:020849CC C3AEF0ED movgt  r15,#0xED		;r15=237(0xed)
:020849D0 EDF02300 ldcl 3,cr2,[r0,#+0x0]!
:020849D4 00251CF0 unknown
:020849D8 EDF023BB ldcl 3,cr2,[r0,#+0x2ec]!
:020849DC 00258AF0 unknown
:020849E0 F0EDF023 rscnv  r15,r13,r3,lsr #0x0
:020849E4 643B02F8 unknown
:020849E8 EDF02300 ldcl 3,cr2,[r0,#+0x0]!
:020849EC 0D0366F0 unknown
:020849F0 CCF013D0 ldcgtl 3,cr1,[r0],#+0x340
:020849F4 012C0BB8 streqh r0,[r12, -r8]!
:020849F8 F013F00F andnvs r15,r3,r15
:020849FC 40300C80 eormis r0,r0,r0,lsl #0x19
:02084A00 F01F4025 andnvs r4,r15,r5,lsr #0x0
:02084A04 F023F0ED eornv  r15,r3,r13,ror #0x1
:02084A08 F0EDF0ED rscnv  r15,r13,r13,ror #0x1
:02084A0C EDFEF015 ldcl 0,cr15,[r14,#+0x54]!
:02084A10 EDF019F0 ldcl 9,cr1,[r0,#+0x3c0]!
:02084A14 EDF01DF0 ldcl 13,cr1,[r0,#+0x3c0]!
:02084A18 EDF021F0 ldcl 1,cr2,[r0,#+0x3c0]!
:02084A1C FFF00FF0 swinv 0x00f00ff0
:02084A20 0D48F013 unknown
:02084A24 F00F0154 andnv  r0,r15,r4,asr r1
:02084A28 6110F013 tstvs r0,r3,lsl r0
:02084A2C 0F01680E swieq 0x0001680e
:02084A30 D8F013F0 unknown
:02084A34 01187C0E tsteq r8,r14,lsl #0x18
:02084A38 F013F00F andnvs r15,r3,r15
:02084A3C 01900FA0 orreqs r0,r0,r0,lsr #0x1f
:02084A40 1386F00F orrne  r15,r6,#0xF
:02084A44 A41068F0 ldrge r6,[r0],#-0x8f0
:02084A48 13F00F01 mvnnes r0,#0x4
:02084A4C 116130F0 unknown
:02084A50 F00F01B8 strnvh r0,[r15], -r8
:02084A54 11F8F013 mvnnes r15,r3,lsl r0
:02084A58 0F0118CC swieq 0x000118cc
:02084A5C C0F013F0 unknown
:02084A60 0101E012 unknown
:02084A64 D00D8610 andle  r8,r13,r0,lsl r6
:02084A68 10015005 andne  r5,r1,r5
:02084A6C 00640064 rsbeq  r0,r4,r4,ror #0x0
:02084A70 21020701 unknown
:02084A74 0145510F unknown
:02084A78 51003D51 unknown
:02084A7C 51AA01E5 movpl  r0,r5,ror #0x3
:02084A80 31510041 cmpcc r1,r1,asr #0x0
:02084A84 00B15105 adceqs r5,r1,r5,lsl #0x2
:02084A88 AA00C551 bge 020B5FD4
:02084A8C 05020F51 streq r0,[r2, #-0xf51]		;(r2-0xf51=*(fffff0af))
:02084A90 02030450 andeq  r0,r3,#0x50000000
:02084A94 07000801 streq r0,[r0,-r1, lsl #0x10]
:02084A98 BAA80506 blt 00A85EB8
:02084A9C 4082003D addmi  r0,r2,r13,lsr r0
:02084AA0 0DC202A9 unknown
:02084AA4 00419700 subeq  r9,r1,r0,lsl #0xe
:02084AA8 AD008198 unknown
:02084AAC C300C955 unknown
:02084AB0 1BBD0059 blne 00FC4C1C
:02084AB4 7B0155C7 blvc 020DA1D8
:02084AB8 45AD0041 strmi r0,[r13, #+0x41]!
:02084ABC 00717E13 rsbeqs r7,r1,r3,lsl r14
:02084AC0 39B71761 ldmccib  r7!,{r0,r5,r6,r8,r9,r10,r12}
:02084AC4 0071C000 rsbeqs r12,r1,r0
:02084AC8 00919EAD addeqs r9,r1,r13,lsr #0x1d
:02084ACC 8E0059B5 mcrhi 9,0,r5,cr0,cr5,{5}
:02084AD0 F5CA0375 strnvb r0,[r10, #+0x375]		;r10+0x375=*(00000375)
:02084AD4 1961AA00 unknown
:02084AD8 A900FDBD stmgedb  r0 ,{r0,r2,r3,r4,r5,r7,r8,r10,r11,r12,r13,r14,r15}
:02084ADC 00D5A019 sbceqs r10,r5,r9,lsl r0
:02084AE0 AD00317A unknown
:02084AE4 A10195B0 strgeh r9,[r1, -r0]
:02084AE8 0D9B0339 unknown
:02084AEC 006D8500 rsbeq  r8,r13,r0,lsl #0xa
:02084AF0 02097AAA andeq  r7,r9,#0xAA000
:02084AF4 9C0071A2 stcls  1,cr7,[r0],{#0xa2}
:02084AF8 35BF004D ldrcc r0,[r15, #+0x4d]!
:02084AFC 099EAA01 ldmeqib  r14 ,{r0,r9,r11,r13,r15}
:02084B00 84172D00 ldrhi r2,[r7],#-0xd00
:02084B04 15B4004D ldrne r0,[r4, #+0x4d]!
:02084B08 31568100 cmpcc r6,r0,lsl #0x2
:02084B0C 003D9C01 eoreqs r9,r13,r1,lsl #0x18
:02084B10 8B0075C6 blhi 020A2230
:02084B14 10810105 addne  r0,r1,r5,lsl #0x2
:02084B18 7A16C9D5 bvc 02637274
:02084B1C 1D9F0265 unknown
:02084B20 00617B00 rsbeq  r7,r1,r0,lsl #0x16
:02084B24 020555AE andeq  r5,r5,#0x2B800000
:02084B28 A90349C3 stmgedb  r3 ,{r0,r1,r6,r7,r8,r11,r14}
:02084B2C DDB00079 ldcle  0,cr0,[r0,#+0x1e4]!
:02084B30 2D55B000 unknown
:02084B34 0035AE00 eoreqs r10,r5,r0,lsl #0x1c
:02084B38 7D00C586 unknown
:02084B3C 55B00055 ldrpl r0,[r0, #+0x55]!
:02084B40 759901AD ldrvc r0,[r9, #+0x1ad]		;r9+0x1ad=*(500b1730)=#0(0x00000000)
:02084B44 0019C802 andeqs r12,r9,r2,lsl #0x10
:02084B48 0585192D streq r1,[r5, #+0x92d]		;r5+0x92d=*(0000092d)
:02084B4C 898FB500 stmhiib  r15 ,{r8,r10,r12,r13,r15}
:02084B50 01458300 unknown
:02084B54 9101A1B7 strlsh r10,[r1, -r7]
:02084B58 C2AA0029 adcgt  r0,r10,#0x29
:02084B5C 658000CD strvs r0,[r0, #+0xcd]		;r0+0xcd=*(000000cd)
:02084B60 8710CD00 ldrhi r12,[r0,-r0, lsl #0x1a]
:02084B64 5AC10271 bpl 010C5530
:02084B68 51A20011 movpl  r0,r1,lsl r0		;r0=0(0x0)
:02084B6C 006DBD00 rsbeq  r11,r13,r0,lsl #0x1a
:02084B70 85013187 strhi r3,[r1, #-0x187]		;(r1-0x187=*(fffffe79))
:02084B74 BC005155 stclt  1,cr5,[r0],{#0x55}
:02084B78 59870069 stmplib  r7 ,{r0,r3,r5,r6}
:02084B7C 01298B00 unknown
:02084B80 02315596 eoreqs r5,r1,#0x25800000
:02084B84 158010C5 strne r1,[r0, #+0xc5]		;r0+0xc5=*(000000c5)
:02084B88 004D8800 subeq  r8,r13,r0,lsl #0x10
:02084B8C 128916A1 addne  r1,r9,#0xA100000
:02084B90 C6148DEB ldrgt r8,r1,r9,#0xA100000
:02084B94 598D0029 stmplib  r13 ,{r0,r3,r5}
:02084B98 01218501 unknown
:02084B9C 003955A2 eoreqs r5,r9,r2,lsr #0xb
:02084BA0 930239CA unknown
:02084BA4 0D9E0475 unknown
:02084BA8 5D55AF01 unknown
:02084BAC 00A19001 adceq  r9,r1,r1
:02084BB0 9801217B stmlsda  r1 ,{r0,r1,r3,r4,r5,r6,r8,r13}
:02084BB4 55A30171 strpl r0,[r3, #+0x171]!
:02084BB8 1931005D ldmnedb  r1!,{r0,r2,r3,r4,r6}
:02084BBC B7009585 strlt r9,[r0,-r5, lsl #0xb]
:02084BC0 1B0D0031 blne 023C4C8C
:02084BC4 00216BA6 eoreq  r6,r1,r6,lsr #0x17
:02084BC8 1399113D orrnes r1,r9,#0x4000000F
:02084BCC 960061AC strls r6,[r0],-r12, lsr #0x3
:02084BD0 57AD02A9 strpl r0,[r13,+r9, lsr #0x5]!
:02084BD4 35A00095 strcc r0,[r0, #+0x95]!
:02084BD8 0265A100 rsbeq  r10,r5,#0x0
:02084BDC 4D7E1865 ldcmil 8,cr1,[r14,#-0x194]!
:02084BE0 1AD5B501 bne 015F1FEC
:02084BE4 7900A5A4 stmvcdb  r0 ,{r2,r5,r7,r8,r10,r13,r15}
:02084BE8 186D0005 unknown
:02084BEC 759914A9 ldrvc r1,[r9, #+0x4a9]		;r9+0x4a9=*(500b1a2c)=#0(0x00000000)
:02084BF0 61B302C5 movvss r0,r5,asr #0x5
:02084BF4 0051BF01 subeqs r11,r1,r1,lsl #0x1e
:02084BF8 518914B5 strplh r1,[r9, +r5]
:02084BFC 0DA1B500 stceq  5,cr11,[r1,#+0x0]!
:02084C00 00F59700 rsceqs r9,r5,r0,lsl #0xe
:02084C04 B5002DB5 strlt r2,[r0, #-0xdb5]		;(r0-0xdb5=*(fffff24b))
:02084C08 83AA0005 movhi  r0,#0x5		;r0=5(0x5)
:02084C0C 199C019D ldmneib  r12 ,{r0,r2,r3,r4,r7,r8}
:02084C10 029D7B01 addeqs r7,r13,#0x400
:02084C14 AA01A190 bge 020ED25C
:02084C18 B40089C4 strlt r8,[r0],#-0x9c4
:02084C1C 399C0019 ldmccib  r12 ,{r0,r3,r4}
:02084C20 0059C200 subeqs r12,r9,r0,lsl #0x4
:02084C24 01C1C1AA biceq  r12,r1,r10,lsr #0x3
:02084C28 8B000DCC blhi 02088360
:02084C2C 163501A5 unknown
:02084C30 01516A94 unknown
:02084C34 9A012DBF bls 020D0338
:02084C38 6DBE0049 ldcvs  0,cr0,[r14,#+0x124]!
:02084C3C 4D55BE00 unknown
:02084C40 00B17900 adceqs r7,r1,r0,lsl #0x12
:02084C44 8A00119D bhi 020892C0
:02084C48 559B0069 ldrpl r0,[r11, #+0x69]		;r11+0x69=*(00f38869)
:02084C4C 65BC000D ldrvs r0,[r12, #+0xd]!
:02084C50 0159B300 cmpeq r9,r0,lsl #0x6
:02084C54 990081BC stmlsdb  r0 ,{r2,r3,r4,r5,r7,r8,r15}
:02084C58 19C6D512 stmneib  r6 ,{r1,r4,r8,r10,r12,r14,r15}^
:02084C5C 0541C700 streqb r12,[r1, #-0x700]		;(r1-0x700=*(fffff900))
:02084C60 BE0189C8 cdplt 9,0,cr8,cr1,cr8,6
:02084C64 BDAA008D stclt  0,cr0,[r10,#+0x234]!
:02084C68 597A0079 unknown
:02084C6C 0289B202 addeq  r11,r9,#0x20000000
:02084C70 6A88125D bvs 002895EC
:02084C74 16550049 ldrneb r0,r11,r9,#0x20000000
:02084C78 8E01618C cdphi 1,0,cr6,cr1,cr12,4
:02084C7C 457D0071 ldrmib r0,[r13, #-0x71]!
:02084C80 1691AB02 ldrne r10,[r1],+r2, lsl #0x16
:02084C84 179D1129 ldrne r1,[r13,+r9, lsr #0x2]
:02084C88 BB00F58A bllt 020C22B8
:02084C8C 579D0195 unknown
:02084C90 159B0039 ldrne r0,[r11, #+0x39]		;r11+0x39=*(00f38839)
:02084C94 00C99600 sbceq  r9,r9,r0,lsl #0xc
:02084C98 9600FDBA unknown
:02084C9C C700A155 unknown
:02084CA0 15F90045 ldrneb r0,[r9, #+0x45]!
:02084CA4 B900B186 stmltdb  r0 ,{r1,r2,r7,r8,r12,r13,r15}
:02084CA8 C7AD011D unknown
:02084CAC 458C0061 strmi r0,[r12, #+0x61]		;r12+0x61=*(13000061)=#0(0x00000000)
:02084CB0 0055C800 subeqs r12,r5,r0,lsl #0x10
:02084CB4 AA0015B9 bge 0208A3A0
:02084CB8 6D002DA4 unknown
:02084CBC 02897B17 addeq  r7,r9,#0x5C00
:02084CC0 A10099B9 strgeh r9,[r0, -r9]
:02084CC4 B8006556 stmltda  r0 ,{r1,r2,r4,r6,r8,r10,r13,r14}
:02084CC8 126501A1 rsbne  r0,r5,#0x40000028
:02084CCC 9901E986 stmlsdb  r1 ,{r1,r2,r7,r8,r11,r13,r14,r15}
:02084CD0 4DAD0065 stcmi  0,cr0,[r13,#+0x194]!
:02084CD4 015D7C12 cmpeq r13,r2,lsl r12
:02084CD8 860041B8 unknown
:02084CDC 13190101 tstne r9,#0x40000000
:02084CE0 007D84D5 unknown
:02084CE4 A500F97D strge r15,[r0, #-0x97d]		;(r0-0x97d=*(fffff683))
:02084CE8 E5850019 str r0,[r5, #+0x19]		;r5+0x19=*(00000019)
:02084CEC 17F1AA02 ldrneb r10,[r1,+r2, lsl #0x14]!
:02084CF0 A900917D stmgedb  r0 ,{r0,r2,r3,r4,r5,r6,r8,r12,r15}
:02084CF4 01A000CD moveq  r0,r13,asr #0x1
:02084CF8 AD558900 unknown
:02084CFC AA138500 bge 02566104
:02084D00 FDA5002D stc2  0,cr0,[r5,#+0xb4]!
:02084D04 007DAB02 rsbeqs r10,r13,r2,lsl #0x16
:02084D08 8913B1AB ldmhidb  r3 ,{r0,r1,r3,r5,r7,r8,r12,r13,r15}
:02084D0C 00857D13 addeq  r7,r5,r3,lsl r13
:02084D10 41A415F9 unknown
:02084D14 ED5BAD01 unknown
:02084D18 0025AE01 eoreq  r10,r5,r1,lsl #0x1c
:02084D1C AE00BD84 cdpge 13,0,cr11,cr0,cr4,4
:02084D20 174D0419 unknown
:02084D24 BA1735D5 blt 02652480
:02084D28 89A1037D stmhiib  r1!,{r0,r2,r3,r4,r5,r6,r8,r9}
:02084D2C 00D1AF00 sbceqs r10,r1,r0,lsl #0x1e
:02084D30 007D55B5 unknown
:02084D34 B00005BA strlth r0,[r0], -r10
:02084D38 104D00BD strneh r0,[r13],#-0xd
:02084D3C B505A1BA strlt r10,[r5, #-0x1ba]		;(r5-0x1ba=*(fffffe46))
:02084D40 7981139D stmvcib  r1 ,{r0,r2,r3,r4,r7,r8,r9,r12}
:02084D44 0029A201 eoreq  r10,r9,r1,lsl #0x4
:02084D48 BB0091C9 bllt 020A9474
:02084D4C 9E014D55 mcrls 13,0,r4,cr1,cr5,{2}
:02084D50 B1980061 orrlts r0,r8,r1,ror #0x0
:02084D54 0399C900 orreqs r12,r9,#0x0
:02084D58 0419559E ldreq r5,[r9],#-0x59e
:02084D5C AF0105B9 swige 0x000105b9
:02084D60 899500B1 ldmhiib  r5 ,{r0,r4,r5,r7}
:02084D64 B155CA00 cmplt r5,r0,lsl #0x14
:02084D68 4113AD00 tstmi r3,r0,lsl #0x1a
:02084D6C 0035C913 eoreqs r12,r5,r3,lsl r9
:02084D70 9D03E58A unknown
:02084D74 A400B157 strge r11,[r0],#-0x157
:02084D78 959C020D ldrls r0,[r12, #+0x20d]		;r12+0x20d=*(1300020d)=#0(0x00000000)
:02084D7C 00C9AE01 sbceq  r10,r9,r1,lsl #0x1c
:02084D80 00895596 umulleq  r5,r9,r6,r5
:02084D84 3DC51211 unknown
:02084D88 01A19C01 moveq  r9,r1,lsl #0x18		;r9=0(0x0)
:02084D8C AB01599B blge 020DB400
:02084D90 9B02617D blls 0211D38C
:02084D94 55C40185 strplb r0,[r4, #+0x185]		;r4+0x185=*(00f00185)
:02084D98 00E59B02 rsceq  r9,r5,r2,lsl #0x16
:02084D9C 01097EAA unknown
:02084DA0 850031CA strhi r3,[r0, #-0x1ca]		;(r0-0x1ca=*(fffffe36))
:02084DA4 6DC302B5 unknown
:02084DA8 3D85AA00 unknown
:02084DAC 001DC203 andeqs r12,r13,r3,lsl #0x4
:02084DB0 C2009D9C andgt  r9,r0,#0x2700
:02084DB4 80AA0055 adchi  r0,r10,r5,asr r0
:02084DB8 05C10155 streqb r0,[r1, #+0x155]		;r1+0x155=*(00000155)
:02084DBC 0025C100 eoreq  r12,r5,r0,lsl #0x2
:02084DC0 AA00797E bge 020A33C0
:02084DC4 C001697F andgt  r6,r1,r15,ror r9
:02084DC8 99C90041 stmlsib  r9 ,{r0,r6}^
:02084DCC 00A18700 adceq  r8,r1,r0,lsl #0xe
:02084DD0 023980AA eoreqs r8,r9,#0xAA
:02084DD4 BF04A9C5 swilt 0x0004a9c5
:02084DD8 0DBE015D ldceq  1,cr0,[r14,#+0x174]!
:02084DDC 3194AA00 orrccs r10,r4,r0,lsl #0x14
:02084DE0 02618000 rsbeq  r8,r1,#0x0
:02084DE4 B30015B5 unknown
:02084DE8 C1AA0041 movgt  r0,r1,asr #0x0
:02084DEC 89C40295 stmhiib  r4 ,{r0,r2,r4,r7,r9}^
:02084DF0 0159BD01 cmpeq r9,r1,lsl #0x1a
:02084DF4 AA0051BD bge 020994F0
:02084DF8 8A013D8B bhi 020D442C
:02084DFC 41880085 orrmi  r0,r8,r5,lsl #0x1
:02084E00 0031C402 eoreqs r12,r1,r2,lsl #0x8
:02084E04 004D88AA subeq  r8,r13,r10,lsr #0x11
:02084E08 79000595 stmvcdb  r0 ,{r0,r2,r4,r7,r8,r10}
:02084E0C 2DC20021 unknown
:02084E10 958AAA00 strls r10,[r10, #+0xa00]		;r10+0xa00=*(00000a00)
:02084E14 01E1C600 mvneq  r12,r0,lsl #0xc
:02084E18 9A0119BD bls 020CB514
:02084E1C 8AAA0099 bhi 00B05088
:02084E20 5DC6004D unknown
:02084E24 00659B00 rsbeq  r9,r5,r0,lsl #0x16
:02084E28 AA038989 bge 02167454
:02084E2C 890069C7 stmhidb  r0 ,{r0,r1,r2,r6,r7,r8,r11,r13,r14}
:02084E30 91B40011 movlss r0,r1,lsl r0		;r0=0(0x0)
:02084E34 015D9A00 cmpeq r13,r0,lsl #0x14
:02084E38 003D9DAA eoreqs r9,r13,r10,lsr #0x1b
:02084E3C 99018189 stmlsdb  r1 ,{r0,r3,r7,r8,r15}
:02084E40 65C800D9 strvsb r0,[r8, #+0xd9]		;r8+0xd9=*(000000d9)
:02084E44 45A2AA00 strmi r10,[r2, #+0xa00]!
:02084E48 0005B300 andeq  r11,r5,r0,lsl #0x6
:02084E4C 9E061D88 cdpls 13,0,cr1,cr6,cr8,4
:02084E50 99AA0015 stmlsib  r10!,{r0,r2,r4}
:02084E54 55BD014D ldrpl r0,[r13, #+0x14d]!
:02084E58 00758400 rsbeqs r8,r5,r0,lsl #0x8
:02084E5C AA0415BC bge 0218A554
:02084E60 81010594 swphi r0,r4,r1
:02084E64 197A0035 unknown
:02084E68 0075BB00 rsbeqs r11,r5,r0,lsl #0x16
:02084E6C 013D83AA teqeq r13,r10,lsr #0x7
:02084E70 7F008D7F swivc 0x00008d7f
:02084E74 61B102C1 movvss r0,r1,asr #0x5
:02084E78 B9B1AA00 ldmltib  r1!,{r9,r11,r13,r15}
:02084E7C 00698000 rsbeq  r8,r9,r0
:02084E80 7B00BDC5 blvc 020B459C
:02084E84 BBAA0031 bllt 00B04F50
:02084E88 09B000E1 ldmeqib  r0!,{r0,r5,r6,r7}
:02084E8C 01ED9700 mvneq  r9,r0,lsl #0xe
:02084E90 AA0039C1 bge 0209359C
:02084E94 258417AD strcs r1,[r4, #+0x7ad]		;r4+0x7ad=*(00f007ad)
:02084E98 0095BB00 addeqs r11,r5,r0,lsl #0x16
:02084E9C 8600899A unknown
:02084EA0 A4004155 strge r4,[r0],#-0x155
:02084EA4 11410115 unknown
:02084EA8 9F00517F swils 0x0000517f
:02084EAC 84AD0001 unknown
:02084EB0 617A0001 cmnvs r10,r1
:02084EB4 9D12FD00 unknown
:02084EB8 5AAD0081 bpl 00BC50C4
:02084EBC 176D01A1 strneb r0,[r13,-r1, lsr #0x3]!
:02084EC0 9A002179 bls 0208D4AC
:02084EC4 1C410015 stcnel 0,cr0,[r1],{#0x15}
:02084EC8 ADEB16C5 stcgel 6,cr1,[r11,#+0x314]!
:02084ECC 91B000E5 movlss r0,r5,ror #0x1
:02084ED0 03FDAC00 mvneqs r10,#0x0
:02084ED4 AA00859F bge 020A6558
:02084ED8 0502819D streq r8,[r2, #-0x19d]		;(r2-0x19d=*(fffffe63))
:02084EDC C81C7510 ldmgtda  r12 ,{r4,r8,r10,r12,r13,r14}
:02084EE0 618B00E5 orrvs  r0,r11,r5,ror #0x1
:02084EE4 F1A2AE03 movnv  r10,r3,lsl #0x1c		;r10=0(0x0)
:02084EE8 00059001 andeq  r9,r5,r1
:02084EEC AA0251A0 bge 02119574
:02084EF0 11AA01C5 movne  r0,r5,asr #0x3
:02084EF4 00017E11 andeq  r7,r1,r1,lsl r14
:02084EF8 A901E98B stmgedb  r1 ,{r0,r1,r3,r7,r8,r11,r13,r14,r15}
:02084EFC 55870029 strpl r0,[r7, #+0x29]		;r7+0x29=*(00000029)
:02084F00 B97C015D unknown
:02084F04 005D9503 subeqs r9,r13,r3,lsl #0xa
:02084F08 9100557D unknown
:02084F0C 3584D515 strcc r13,[r4, #+0x515]		;r4+0x515=*(00f00515)
:02084F10 005D7F00 subeqs r7,r13,r0,lsl #0x1e
:02084F14 BC02B99F stclt  9,cr11,[r2],{#0x9f}
:02084F18 A6AA0431 unknown
:02084F1C C1B20079 movgts r0,r9,ror r0
:02084F20 8615E901 ldrhi r14,[r5],-r1, lsl #0x12
:02084F24 5AB80171 bpl 00E854F0
:02084F28 39BB0021 ldmccib  r11!,{r0,r5}
:02084F2C 01E98401 mvneq  r8,r1,lsl #0x8
:02084F30 7C0029A1 stcvc  9,cr2,[r0],{#0xa1}
:02084F34 A1000155 unknown
:02084F38 758D0485 strvc r0,[r13, #+0x485]		;r13+0x485=*(00000485)
:02084F3C 00917D00 addeqs r7,r1,r0,lsl #0x1a
:02084F40 002D55B6 unknown
:02084F44 A7004DA7 strge r4,[r0,-r7, lsr #0x1b]
:02084F48 71820001 orrvc  r0,r2,r1
:02084F4C D5170100 ldrle r0,[r7, #-0x100]		;(r7-0x100=*(ffffff00))
:02084F50 82005D7D andhi  r5,r0,#0x1F40
:02084F54 6582005D strvs r0,[r2, #+0x5d]		;r2+0x5d=*(0000005d)
:02084F58 00ADA900 adceq  r10,r13,r0,lsl #0x12
:02084F5C 0091A6AA addeqs r10,r1,r10,lsr #0xd
:02084F60 82000DA9 andhi  r0,r0,#0x2A40
:02084F64 917E0015 cmnls r14,r5,lsl r0
:02084F68 C9B6AA00 ldmgtib  r6!,{r9,r11,r13,r15}
:02084F6C 00A1B701 adceq  r11,r1,r1,lsl #0xe
:02084F70 AA001983 bge 0208B584
:02084F74 AAAA0161 bge 00B05500
:02084F78 817A0075 cmnhi r10,r5,ror r0
:02084F7C 00F98200 rsceqs r8,r9,r0,lsl #0x4
:02084F80 AA038DA3 bge 02168614
:02084F84 F50091AB strnv r9,[r0, #-0x1ab]		;(r0-0x1ab=*(fffffe55))
:02084F88 0035A515 eoreqs r10,r5,r5,lsl r5
:02084F8C 8F009D7E swihi 0x00009d7e
:02084F90 B801B156 stmltda  r1 ,{r1,r2,r4,r6,r8,r12,r13,r15}
:02084F94 39AC0091 stmccib  r12!,{r0,r4,r7}
:02084F98 7A167D03 bvc 026243AC
:02084F9C 7BB50005 blvc 00DC4FB8
:02084FA0 71AF0025 movvc  r0,r5,lsr #0x0		;r0=0(0x0)
:02084FA4 00099200 andeq  r9,r9,r0,lsl #0x4
:02084FA8 AA000183 bge 020855BC
:02084FAC 7C008D85 stcvc  13,cr8,[r0],{#0x85}
:02084FB0 697B013D unknown
:02084FB4 0029A203 eoreq  r10,r9,r3,lsl #0x4
:02084FB8 001583AA andeqs r8,r5,r10,lsr #0x7
:02084FBC 850041AE strhi r4,[r0, #-0x1ae]		;(r0-0x1ae=*(fffffe52))
:02084FC0 D99600A9 ldmleib  r6 ,{r0,r3,r5,r7}
:02084FC4 1D97AA01 unknown
:02084FC8 020DB500 andeq  r11,r13,#0x0
:02084FCC 7B0039B9 blvc 020936B8
:02084FD0 7AAA005D bvc 00B0514C
:02084FD4 FD7E00A1 ldc2l 0,cr0,[r14,#-0x284]!
:02084FD8 00158600 andeqs r8,r5,r0,lsl #0xc
:02084FDC AA02797D bge 021235D8
:02084FE0 8D02918E unknown
:02084FE4 01B5019D unknown
:02084FE8 01A19702 moveq  r9,r2,lsl #0xe		;r9=0(0x0)
:02084FEC 004DBAAA subeq  r11,r13,r10,lsr #0x15
:02084FF0 89003181 stmhidb  r0 ,{r0,r7,r8,r12,r13}
:02084FF4 016D8110 unknown
:02084FF8 00A95AB0 unknown
:02084FFC 6D01A1B1 unknown
:02085000 01297913 unknown
:02085004 AD00DDA0 unknown
:02085008 E9BB1325 ldmib  r11!,{r0,r2,r5,r8,r9,r12}
:0208500C 002DA300 eoreq  r10,r13,r0,lsl #0x6
:02085010 7B004DB2 blvc 020986E0
:02085014 B2009155 andlt  r9,r0,#0x40000015
:02085018 B9A30009 stmltib  r3!,{r0,r3}
:0208501C 004D9800 subeq  r9,r13,r0,lsl #0x10
:02085020 001155B3 ldreqh r5,[r1], -r3
:02085024 79006187 stmvcdb  r0 ,{r0,r1,r2,r7,r8,r13,r14}
:02085028 0D800081 unknown
:0208502C 5D559500 unknown
:02085030 00919901 addeqs r9,r1,r1,lsl #0x12
:02085034 9E026D94 mcrls 13,0,r6,cr2,cr4,{4}
:02085038 55800085 strpl r0,[r0, #+0x85]		;r0+0x85=*(00000085)
:0208503C 0DB3003D ldceq  0,cr0,[r3,#+0xf4]!
:02085040 0109B405 unknown
:02085044 9900417E stmlsdb  r0 ,{r1,r2,r3,r4,r5,r6,r8,r14}
:02085048 8C000555 stchi  5,cr0,[r0],{#0x55}
:0208504C 1D8B001D unknown
:02085050 0011C800 andeqs r12,r1,r0,lsl #0x10
:02085054 0019558A andeqs r5,r9,r10,lsl #0xb
:02085058 BE01ED87 cdplt 13,0,cr14,cr1,cr7,4
:0208505C 79A001A9 stmvcib  r0!,{r0,r3,r5,r7,r8}
:02085060 CD558600 unknown
:02085064 9A122D00 bls 0251046C
:02085068 81C30035 bichi  r0,r3,r5,lsr r0
:0208506C 03357F01 teqeq r5,#0x4
:02085070 03EDC7AB mvneq  r12,#0x2AC0000
:02085074 800041C7 andhi  r4,r0,r7,asr #0x3
:02085078 B1B90129 movlts r0,r9,lsr #0x2		;r0=0(0x0)
:0208507C 11C6AA04 bicne  r10,r6,r4,lsl #0x14
:02085080 01A5B301 moveq  r11,r1,lsl #0x6		;r11=0(0x0)
:02085084 7F025193 swivc 0x00025193
:02085088 C0AA0015 adcgt  r0,r10,r5,lsl r0
:0208508C A989009D stmgeib  r9 ,{r0,r2,r3,r4,r7}
:02085090 013DB402 teqeq r13,r2,lsl #0x8
:02085094 AA003187 bge 020916B8
:02085098 B4010588 strlt r0,[r1],#-0x588
:0208509C 35C50209 strccb r0,[r5, #+0x209]		;r5+0x209=*(00000209)
:020850A0 0039C500 eoreqs r12,r9,r0,lsl #0xa
:020850A4 871A1DAA ldrhi r1,[r10,-r10, lsr #0x1b]
:020850A8 39880045 stmccib  r8 ,{r0,r2,r6}
:020850AC 008D8A00 addeq  r8,r13,r0,lsl #0x14
:020850B0 0009557A andeq  r5,r9,r10,ror r5
:020850B4 C4009188 strgt r9,[r0],#-0x188
:020850B8 51BB0051 movpls r0,r1,asr r0
:020850BC A5558A00 ldrgeb r8,[r5, #-0xa00]		;(r5-0xa00=*(fffff600))
:020850C0 000D9B00 andeq  r9,r13,r0,lsl #0x16
:020850C4 C3019995 unknown
:020850C8 55BC012D ldrpl r0,[r12, #+0x12d]!
:020850CC 1DC003B9 unknown
:020850D0 009D9F00 addeqs r9,r13,r0,lsl #0x1e
:020850D4 B400097B strlt r0,[r0],#-0x97b
:020850D8 09023955 stmeqdb  r2 ,{r0,r2,r4,r6,r8,r11,r12,r13}
:020850DC 03518810 cmpeq r1,#0x100000
:020850E0 9E0051C3 cdpls 1,0,cr5,cr0,cr3,6
:020850E4 CBAB0025 blgt 00B45180
:020850E8 19880005 stmneib  r8 ,{r0,r2}
:020850EC 0009C200 andeq  r12,r9,r0,lsl #0x4
:020850F0 6AB41085 bvs 00D8930C
:020850F4 19950141 ldmneib  r5 ,{r0,r6,r8}
:020850F8 01A5CC00 moveq  r12,r0,lsl #0x18		;r12=0(0x0)
:020850FC 9D00699D unknown
:02085100 CC005D55 stcgt  13,cr5,[r0],{#0x55}
:02085104 817A001D cmnhi r10,r13,lsl r0
:02085108 00A1BF00 adceq  r11,r1,r0,lsl #0x1e
:0208510C 00E155C1 rsceq  r5,r1,r1,asr #0xb
:02085110 C003C98A andgt  r12,r3,r10,lsl #0x13
:02085114 7DC001D5 unknown
:02085118 55558700 ldrplb r8,[r5, #-0x700]		;(r5-0x700=*(fffff900))
:0208511C 89102101 ldmhidb  r0 ,{r0,r8,r13}
:02085120 B9C00011 stmltib  r0 ,{r0,r4}^
:02085124 00158B01 andeqs r8,r5,r1,lsl #0x16
:02085128 01D987AB biceqs r8,r9,r11,lsr #0xf
:0208512C 910041BF strlsh r4,[r0, -r15]
:02085130 01298710 unknown
:02085134 BFDA15BD swilt 0x00da15bd
:02085138 497E00F5 unknown
:0208513C 015DBF00 cmpeq r13,r0,lsl #0x1e
:02085140 6A871069 bvs 002492EC
:02085144 31CB0319 biccc  r0,r11,r9,lsl r3
:02085148 00AD9500 adceq  r9,r13,r0,lsl #0xa
:0208514C 87000595 unknown
:02085150 7900F555 stmvcdb  r0 ,{r0,r2,r4,r6,r8,r10,r12,r13,r14,r15}
:02085154 BDBE0009 ldclt  0,cr0,[r14,#+0x24]!
:02085158 01E9C200 mvneq  r12,r0,lsl #0x4
:0208515C 015955C3 cmpeq r9,r3,asr #0xb
:02085160 91881081 orrls  r1,r8,r1,lsl #0x1
:02085164 00BDBE02 adceqs r11,r13,r2,lsl #0x1c
:02085168 AB00C9C3 blge 020B787C
:0208516C C4017DB4 strgt r7,[r1],#-0xdb4
:02085170 0DBD008D ldceq  0,cr0,[r13,#+0x234]!
:02085174 01898A00 orreq  r8,r9,r0,lsl #0x14
:02085178 000D9CAA andeq  r9,r13,r10,lsr #0x19
:0208517C C4015D8A strgt r5,[r1],#-0xd8a
:02085180 95C4001D strlsb r0,[r4, #+0x1d]		;r4+0x1d=*(00f0001d)
:02085184 CDC4AA01 unknown
:02085188 003D8800 eoreqs r8,r13,r0,lsl #0x10
:0208518C C4002D80 strgt r2,[r0],#-0xd80
:02085190 C5AA039D strgt r0,[r10, #+0x39d]!
:02085194 15C101D5 strneb r0,[r1, #+0x1d5]		;r1+0x1d5=*(000001d5)
:02085198 0031B400 eoreqs r11,r1,r0,lsl #0x8
:0208519C AA000189 bge 020857C8
:020851A0 80005DC2 andhi  r5,r0,r2,asr #0x1b
:020851A4 E9C50095 stmib  r5 ,{r0,r2,r4,r7}^
:020851A8 00B9C500 adceqs r12,r9,r0,lsl #0xa
:020851AC 024D8AAA subeq  r8,r13,#0xAA000
:020851B0 CB00099B blgt 02087824
:020851B4 E9880071 stmib  r8 ,{r0,r4,r5,r6}
:020851B8 CDC6AA02 unknown
:020851BC 0101C600 unknown
:020851C0 7F0191C6 swivc 0x000191c6
:020851C4 81AA0005 movhi  r0,r5			;r0=0(0x0)
:020851C8 51880025 orrpl  r0,r8,r5,lsr #0x0
:020851CC 013DC901 teqeq r13,r1,lsl #0x12
:020851D0 AA00099C bge 02087848
:020851D4 C009159D mulgt  r9,r13,r5
:020851D8 01C70479 biceq  r0,r7,r9,ror r4
:020851DC 008DC000 addeq  r12,r13,r0
:020851E0 01F1CAAA mvneqs r12,r10,lsr #0x15
:020851E4 C7014D96 unknown
:020851E8 99890035 stmlsib  r9 ,{r0,r2,r4,r5}
:020851EC 1DBFAA02 ldcne  10,cr10,[r15,#+0x8]!
:020851F0 00699A00 rsbeq  r9,r9,r0,lsl #0x14
:020851F4 9A02F5CC bls 0214292C
:020851F8 9AAA0139 bls 00B056E4
:020851FC 059A0049 ldreq r0,[r10, #+0x49]		;r10+0x49=*(00000049)
:02085200 03417F00 unknown
:02085204 AA0019C8 bge 0208B92C
:02085208 25891095 strcs r1,[r9, #+0x95]		;r9+0x95=*(00000095)
:0208520C 0271C801 rsbeqs r12,r1,#0x10000
:02085210 7F00D1BE swivc 0x0000d1be
:02085214 7F002155 swivc 0x00002155
:02085218 29890089 stmcsib  r9 ,{r0,r3,r7}
:0208521C 00199900 andeqs r9,r9,r0,lsl #0x12
:02085220 02C55589 sbceq  r5,r5,#0x22400000
:02085224 990069B3 stmlsdb  r0 ,{r0,r1,r4,r5,r7,r8,r11,r13,r14}
:02085228 61B302D1 ldrvssb r0,[r3, +r1]!
:0208522C 45558D01 ldrmib r8,[r5, #-0xd01]		;(r5-0xd01=*(fffff2ff))
:02085230 01097900 unknown
:02085234 7F001186 swivc 0x00001186
:02085238 55BD02F5 ldrpl r0,[r13, #+0x2f5]!
:0208523C 21980015 orrcss r0,r8,r5,lsl r0
:02085240 00D1BC00 sbceqs r11,r1,r0,lsl #0x18
:02085244 98003D79 stmlsda  r0 ,{r0,r3,r4,r5,r6,r8,r10,r11,r12,r13}
:02085248 95020155 strls r0,[r2, #-0x155]		;(r2-0x155=*(fffffeab))
:0208524C E59801F1 ldr r0,[r8, #+0x1f1]		;r8+0x1f1=*(000001f1)
:02085250 0125BB01 unknown
:02085254 00D55598 smulleqs r5,r5,r8,r5
:02085258 010051B5 streqh r5,[r0, -r5]
:0208525C 0015A311 andeqs r10,r5,r1,lsl r3
:02085260 AD00ED98 unknown
:02085264 B101F9B2 strlth r15,[r1, -r2]
:02085268 E18600E1 orr  r0,r6,r1,ror #0x1
:0208526C 02D9BB01 sbceqs r11,r9,#0x400
:02085270 002597AA eoreq  r9,r5,r10,lsr #0xf
:02085274 058C11E1 streq r1,[r12, #+0x1e1]		;r12+0x1e1=*(000001e1)
:02085278 018D7D00 orreq  r7,r13,r0,lsl #0x1a
:0208527C 00D956A3 sbceqs r5,r9,r3,lsr #0xd
:02085280 8A003986 bhi 020938A0
:02085284 0DB2004D ldceq  0,cr0,[r2,#+0x134]!
:02085288 3155B100 cmpcc r5,r0,lsl #0x2
:0208528C 0021B102 eoreq  r11,r1,r2,lsl #0x2
:02085290 8100D986 unknown
:02085294 55850091 strpl r0,[r5, #+0x91]		;r5+0x91=*(00000091)
:02085298 61BA0101 movvss r0,r1,lsl #0x2		;r0=0(0x0)
:0208529C 0095A301 addeqs r10,r5,r1,lsl #0x6
:020852A0 860021A3 strhi r2,[r0],-r3, lsr #0x3
:020852A4 9700D555 unknown
:020852A8 218F00A1 orrcs  r0,r15,r1,lsr #0x1
:020852AC 002D7E00 eoreq  r7,r13,r0,lsl #0x1c
:020852B0 00D55596 smulleqs r5,r5,r6,r5
:020852B4 BA017584 blt 020E28CC
:020852B8 05840025 streq r0,[r4, #+0x25]		;r4+0x25=*(00f00025)
:020852BC CD558100 unknown
:020852C0 0035B000 eoreqs r11,r5,r0
:020852C4 84001DBA strhi r1,[r0],#-0xdba
:020852C8 557F001D ldrplb r0,[r15, #-0x1d]!
:020852CC 7992010D ldmvcib  r2 ,{r0,r2,r3,r8}
:020852D0 007D9700 rsbeqs r9,r13,r0,lsl #0xe
:020852D4 1100A1B5 strneh r10,[r0, -r5]
:020852D8 75B9D510 ldrvc r13,[r9, #+0x510]!
:020852DC 01597F01 cmpeq r9,r1,lsl #0x1e
:020852E0 7D01457E unknown
:020852E4 AFAA01A5 swige 0x00aa01a5
:020852E8 61AF005D movvs  r0,r13,asr r0
:020852EC 00857E00 addeq  r7,r5,r0,lsl #0x1c
:020852F0 AA00097A bge 020878E0
:020852F4 AE002589 cdpge 5,0,cr2,cr0,cr9,4
:020852F8 19AF0905 stmneib  r15!,{r0,r2,r8,r11}
:020852FC 05798100 ldreqb r8,[r9, #-0x100]!
:02085300 009DAEAA addeqs r10,r13,r10,lsr #0x1d
:02085304 150D1289 strne r1,[r13, #-0x289]		;(r13-0x289=*(fffffd77))
:02085308 7F00519F swivc 0x0000519f
:0208530C ADAE001D stcge  0,cr0,[r14,#+0x74]!
:02085310 D17F0095 unknown
:02085314 00BDA400 adceqs r10,r13,r0,lsl #0x8
:02085318 AA0071AD bge 020A19D4
:0208531C 7D00A17B unknown
:02085320 75AD00CD strvc r0,[r13, #+0xcd]!
:02085324 04CDAD01 streqb r10,[r13],#+0xd01
:02085328 009DB2AA addeqs r11,r13,r10,lsr #0x5
:0208532C AC007983 stcge  9,cr7,[r0],{#0x83}
:02085330 11A60039 movne  r0,lsr r9		;r0=0(0x0)
:02085334 15A0AA00 strne r10,[r0, #+0xa00]!
:02085338 003DBA00 eoreqs r11,r13,r0,lsl #0x14
:0208533C AC048189 stcge  1,cr8,[r4],{#0x89}
:02085340 7CAA00AD stcvc  0,cr0,[r10],#+0x2b4
:02085344 697C00DD unknown
:02085348 0B25AB00 bleq 029EFF50
:0208534C 6A801005 bvs 00089368
:02085350 B9AB030D stmltib  r11!,{r0,r2,r3,r8,r9}
:02085354 00DD8300 sbceqs r8,r13,r0,lsl #0x6
:02085358 AB0105A5 blge 020C69F4
:0208535C 7C000D55 stcvc  13,cr0,[r0],{#0x55}
:02085360 11A90305 movne  r0,r5,lsl #0x6		;r0=0(0x0)
:02085364 B50315AB strlt r1,[r3, #-0x5ab]		;(r3-0x5ab=*(fffffa55))
:02085368 83AD0075 movhi  r0,#0x75		;r0=117(0x75)
:0208536C 79800011 stmvcib  r0 ,{r0,r4}
:02085370 01A9AA01 moveq  r10,r1,lsl #0x14		;r10=0(0x0)
:02085374 AA0001AF bge 02085A38
:02085378 A9001585 stmgedb  r0 ,{r0,r2,r7,r8,r10,r12}
:0208537C 417A0039 cmnmi r10,r9,lsr r0
:02085380 0399C901 orreqs r12,r9,#0x4000
:02085384 01A1AAAA moveq  r10,r10,lsr #0x15		;r10=0(0x0)
:02085388 7C0021AA stcvc  1,cr2,[r0],{#0xaa}
:0208538C 05BD00B5 ldreq r0,[r13, #+0xb5]!
:02085390 F5A7AA00 strnv r10,[r7, #+0xa00]!
:02085394 04E9A902 unknown
:02085398 8300A17C unknown
:0208539C A1AA027D movge  r0,r13,ror r2
:020853A0 9D810061 unknown
:020853A4 0039A600 eoreqs r10,r9,r0,lsl #0xc
:020853A8 AA003D79 bge 02094994
:020853AC 0D861005 unknown
:020853B0 0729A803 streq r10,[r9,-r3, lsl #0x10]!
:020853B4 10A1110D adcne  r1,r1,r13,lsl #0x2
:020853B8 020175A8 andeq  r7,r1,#0x2A000000
:020853BC A800C59F stmgeda  r0 ,{r0,r1,r2,r3,r4,r7,r8,r10,r14,r15}
:020853C0 0DB6000D ldceq  0,cr0,[r6,#+0x34]!
:020853C4 D955A805 ldmledb  r5 ,{r0,r2,r11,r13,r15}^
:020853C8 00DD8200 sbceqs r8,r13,r0,lsl #0x4
:020853CC A707C57D unknown
:020853D0 55A70049 strpl r0,[r7, #+0x49]!
:020853D4 817D0049 cmnhi r13,r9,asr #0x0
:020853D8 00A9A700 adceq  r10,r9,r0,lsl #0xe
:020853DC A1006182 unknown
:020853E0 9F00A955 swils 0x0000a955
:020853E4 75AD00DD strvc r0,[r13, #+0xdd]!
:020853E8 04358200 unknown
:020853EC 000D558E andeq  r5,r13,r14,lsl #0xb
:020853F0 7B002D82 blvc 02090A00
:020853F4 6D830039 unknown
:020853F8 A955AC01 ldmgedb  r5 ,{r0,r10,r11,r13,r15}^
:020853FC 01597C00 cmpeq r9,r0,lsl #0x18
:02085400 91049DA6 unknown
:02085404 557A00C9 ldrplb r0,[r10, #-0xc9]!
:02085408 21910471 orrcss r0,r1,r1,ror r4
:0208540C 060DB700 streq r11,[r13],-r0, lsl #0xe
:02085410 8200E9B6 andhi  r14,r0,#0x2D8000
:02085414 A7007D55 unknown
:02085418 45A8001D strmi r0,[r8, #+0x1d]!
:0208541C 03AD7D00 moveq  r7,#0x0		;r7=0(0x0)
:02085420 08C5557C stmeqia  r5 ,{r2,r3,r4,r5,r6,r8,r10,r12,r14}^
:02085424 820041A1 andhi  r4,r0,#0x40000028
:02085428 15A801B5 strne r0,[r8, #+0x1b5]!
:0208542C A155A600 cmpge r5,r0,lsl #0xc
:02085430 006DA600 rsbeq  r10,r13,r0,lsl #0xc
:02085434 A900357C stmgedb  r0 ,{r2,r3,r4,r5,r6,r8,r10,r12,r13}
:02085438 B71BD51E unknown
:0208543C 7C06B575 stcvc  5,cr11,[r6],{#0x75}
:02085440 19B600ED ldmneib  r6!,{r0,r2,r3,r5,r6,r7}
:02085444 0059A001 subeqs r10,r9,r1
:02085448 08615593 unknown
:0208544C B702EDB6 unknown
:02085450 1DA9027D stcne  2,cr0,[r9,#+0x1f4]!
:02085454 F155B800 cmpnv r5,r0,lsl #0x10
:02085458 0415A404 ldreq r10,[r5],#-0x404
:0208545C B70075A5 strlt r7,[r0,-r5, lsr #0xb]
:02085460 10290119 eorne  r0,r9,r9,lsl r1
:02085464 02A985D5 adceq  r8,r9,#0x35400000
:02085468 A40509A9 strge r0,[r5],#-0x9a9
:0208546C 55820095 strpl r0,[r2, #+0x95]		;r2+0x95=*(00000095)
:02085470 F17EAA00 cmnnv r14,r0,lsl #0x14
:02085474 0059A701 subeqs r10,r9,r1,lsl #0xe
:02085478 B6032D7A unknown
:0208547C 83AA0065 movhi  r0,#0x65		;r0=101(0x65)
:02085480 25A6006D strcs r0,[r6, #+0x6d]!
:02085484 7C17C100 ldcvc  1,cr12,[r7],{#0x0}
:02085488 5A810069 bpl 000C5634
:0208548C 1AFD0159 bne 01FC59F8
:02085490 B8006D7C stmltda  r0 ,{r2,r3,r4,r5,r6,r8,r10,r11,r13,r14}
:02085494 85830009 strhi r0,[r3, #+0x9]		;r3+0x9=*(00000009)
:02085498 6DA5AB01 stcvs  11,cr10,[r5,#+0x4]!
:0208549C 0111A500 tsteq r1,r0,lsl #0xa
:020854A0 8400098F strhi r0,[r0],#-0x98f
:020854A4 83AA0001 movhi  r0,#0x1		;r0=1(0x1)
:020854A8 0DAB00C9 stceq  0,cr0,[r11,#+0x324]!
:020854AC 00A9A500 adceq  r10,r9,r0,lsl #0xa
:020854B0 AA02618D bge 0211DAEC
:020854B4 7C000DAB stcvc  13,cr0,[r0],{#0xab}
:020854B8 2D830235 unknown
:020854BC 0125A300 unknown
:020854C0 03E5B8AA mvneq  r11,#0xAA0000
:020854C4 AA02A992 bge 0212FB14
:020854C8 09AC0179 stmeqib  r12!,{r0,r3,r4,r5,r6,r8}
:020854CC 0D83AA00 unknown
:020854D0 00AD8000 adceq  r8,r13,r0
:020854D4 800361A5 andhi  r6,r3,r5,lsr #0x3
:020854D8 8DAA00BD stchi  0,cr0,[r10,#+0x2f4]!
:020854DC 1DB60329 ldcne  3,cr0,[r6,#+0xa4]!
:020854E0 02E5F802 rsceq  r15,r5,#0x20000
:020854E4 AA43455F bge 03156A68
:020854E8 7101ADCC unknown
:020854EC B1CD40F9 unknown
:020854F0 420D6F03 andmi  r6,r13,#0xC
:020854F4 0189E5AA orreq  r14,r9,r10,lsr #0xb
:020854F8 9741C55F unknown
:020854FC E1520001 cmp r2,r1
:02085500 018BAA40 orreq  r10,r11,r0,asr #0x14
:02085504 42495E08 submi  r5,r9,#0x80
:02085508 5A008DCB bpl 020A8C3C
:0208550C ECAA40A5 stc  0,cr4,[r10],#+0x294
:02085510 2D6F0681 stccsl 6,cr0,[r15,#-0x204]!
:02085514 0135CD43 teqeq r5,r3,asr #0x1a
:02085518 AA41415F bge 030D5A9C
:0208551C 6B04DDE5 blvs 021BCCB8
:02085520 D9B140E1 ldmleib  r1!,{r0,r5,r6,r7,r14}
:02085524 8C50BD05 ldchil 13,cr11,[r0],{#0x5}
:02085528 59023D6A stmpldb  r2 ,{r1,r3,r5,r6,r8,r10,r11,r12,r13}
:0208552C 71CD4261 bicvc  r4,r13,r1,ror #0x4
:02085530 47355F07 ldrmi r5,[r5,-r7, lsl #0x1e]!
:02085534 00A555EC adceq  r5,r5,r12,ror #0xb
:02085538 CD447160 unknown
:0208553C 116003BD strneh r0,[r0, #-0x3d]!
:02085540 B955D241 ldmltdb  r5 ,{r0,r6,r9,r12,r14,r15}^
:02085544 423D600A eormis r6,r13,#0xA
:02085548 FD00B197 unknown
:0208554C 00D5CD52 sbceqs r12,r5,r2,asr r13
:02085550 432D6DB5 unknown
:02085554 6F017DEC swivs 0x00017dec
:02085558 21CE42F1 unknown
:0208555C 856EAA00 strhib r10,[r14, #-0xa00]!
:02085560 041DE545 ldreq r14,[r13],#-0x545
:02085564 8D435D6A unknown
:02085568 B1AA00F9 unknown
:0208556C 0315D250 tsteq r5,#0x5
:02085570 E642255F unknown
:02085574 555F0261 ldrplb r0,[r15, #-0x261]		;r15-0x261=*(0208531b)=#10582954(0x00a17baa)
:02085578 E9CC411D stmib  r12 ,{r0,r2,r3,r4,r8,r14}^
:0208557C 41A15301 movmi  r5,r1,lsl #0x6		;r5=0(0x0)
:02085580 60038DE4 andvs  r8,r3,r4,ror #0x1b
:02085584 8E42A955 mcrhi 9,2,r10,cr2,cr5,{2}
:02085588 BD520801 unknown
:0208558C 0105D240 unknown
:02085590 4021556C eormi  r5,r1,r12,ror #0xa
:02085594 6A0291E5 bvs 02129D30
:02085598 518E4081 orrpl  r4,r14,r1,lsl #0x1
:0208559C 0D555703 unknown
:020855A0 4D101542 unknown
:020855A4 5D217C17 stcpl  12,cr7,[r1,#-0x5c]!
:020855A8 40F95500 rscmis r5,r9,r0,lsl #0xa
:020855AC 01B95FE4 moveqs r5,r4,ror #0x1f
:020855B0 A5411161 strgeb r1,[r1, #-0x161]		;(r1-0x161=*(fffffe9f))
:020855B4 4195601F orrmis r6,r5,r15,lsl r0
:020855B8 AD013590 unknown
:020855BC 91EB5AAD mvnls  r5,r13,lsr #0x15
:020855C0 42916108 addmis r6,r1,#0x2
:020855C4 5900E190 stmpldb  r0 ,{r4,r7,r8,r13,r14,r15}
:020855C8 91430955 unknown
:020855CC A1560081 cmpge r6,r1,lsl #0x1
:020855D0 03B19144 moveqs r9,#0x11		;r9=17(0x11)
:020855D4 40995555 addmis r5,r9,r5,asr r5
:020855D8 610015CF unknown
:020855DC 39E344AD unknown
:020855E0 71556103 cmpvc r5,r3,lsl #0x2
:020855E4 04959241 ldreq r9,[r5],#+0x241
:020855E8 55925591 ldrpl r5,[r2, #+0x591]		;r2+0x591=*(00000591)
:020855EC 44355602 unknown
:020855F0 00EDEBAD rsceq  r14,r13,r13,lsr #0x17
:020855F4 E345A961 unknown
:020855F8 D9690051 unknown
:020855FC 5D93AA45 unknown
:02085600 44715400 unknown
:02085604 5200B193 andpl  r11,r0,#0xC0000024
:02085608 AEAA4351 mcrge 3,5,r4,cr10,cr1,{2}
:0208560C 99560969 ldmlsdb  r6 ,{r0,r3,r5,r6,r8,r11}^
:02085610 044DD140 streqb r13,[r13],#-0x140
:02085614 6AE35171 bvs 01959BE0
:02085618 E56901B9 strb r0,[r9, #-0x1b9]!
:0208561C 02FDD045 rsceqs r13,r13,#0x45
:02085620 D0439975 suble  r9,r3,r5,ror r9
:02085624 19095D55 stmnedb  r9 ,{r0,r2,r4,r6,r8,r10,r11,r12,r14}
:02085628 03D5E352 biceqs r14,r5,#0x48000001
:0208562C D042E569 suble  r14,r2,r9,ror #0xa
:02085630 63AB05A9 movvs  r0,#0x2A400000		;r0=708837376(0x2a400000)
:02085634 D1E241DD unknown
:02085638 D050ED04 subles r14,r0,r4,lsl #0x1a
:0208563C 5A6B0705 bpl 03B47258
:02085640 91D042D9 ldrlssb r4,[r0, #+0x29]		;r0+0x29=*(2a400029)=#0(0x00000000)
:02085644 432D6202 unknown
:02085648 620141D1 andvs  r4,r1,#0x40000034
:0208564C AE431555 mcrge 5,2,r1,cr3,cr5,{2}
:02085650 5D55020D unknown
:02085654 041DD143 ldreq r13,[r13],#-0x143
:02085658 44415562 strmib r5,[r1],#-0x562
:0208565C 6203EDD0 andvs  r14,r3,#0x3400
:02085660 7D9540D5 unknown
:02085664 E1555E01 cmp r5,r1,lsl #0x1c
:02085668 0789D143 streq r13,r5,r1,lsl #0x1c
:0208566C B940B162 stmltdb  r0 ,{r1,r5,r6,r8,r12,r13,r15}^
:02085670 555801E9 ldrplb r0,[r8, #-0x1e9]		;(r8-0x1e9=*(fffffe17))
:02085674 1C094135 stcne  1,cr4,[r9],{#0x35}
:02085678 D148D968 unknown
:0208567C C5620675 strgtb r0,[r2, #-0x675]!
:02085680 81D1AB41 bichis r10,r1,r1,asr #0x16
:02085684 414D6200 unknown
:02085688 620201D1 andvs  r0,r2,#0x40000034
:0208568C D1AA41A1 movle  r4,r1,lsr #0x3		;r4=0(0x0)
:02085690 2D610555 stccsl 5,cr0,[r1,#-0x154]!
:02085694 02259640 eoreq  r9,r5,#0x4000000
:02085698 AA40B152 bge 030B1BE8
:0208569C 5502F1AD strpl r15,[r2, #-0x1ad]		;(r2-0x1ad=*(fffffe53))
:020856A0 C1D14621 bicgts r4,r1,r1,lsr #0xc
:020856A4 40BD6005 adcmis r6,r13,r5
:020856A8 0051E2AA subeqs r14,r1,r10,lsr #0x5
:020856AC D242F168 suble  r15,r2,#0x1A
:020856B0 B9600381 unknown
:020856B4 79D0AA41 ldmvcib  r0 ,{r0,r6,r9,r11,r13,r15}^
:020856B8 9451D105 ldrlsb r13,[r1],#-0x105
:020856BC F15303E1 cmpnv r3,r1,ror #0x7
:020856C0 A556D242 ldrgeb r13,[r6, #-0x242]		;(r6-0x242=*(fffffdbe))
:020856C4 41655F00 unknown
:020856C8 5F005DD2 swipl 0x00005dd2
:020856CC 55D242FD ldrplb r4,[r2, #+0x2fd]		;r2+0x2fd=*(000002fd)
:020856D0 3D660261 stcccl 2,cr0,[r6,#-0x184]!
:020856D4 0351EA42 cmpeq r1,#0x42000
:020856D8 98470562 stmlsda  r7 ,{r1,r5,r6,r8,r10}^
:020856DC 52005155 andpl  r5,r0,#0x40000015
:020856E0 D5D24021 ldrleb r4,[r2, #+0x21]		;r2+0x21=*(00000021)
:020856E4 423D7800 eormis r7,r13,#0x0
:020856E8 041D55D3 ldreq r5,[r13],#-0x5d3
:020856EC AC411178 stcgel 1,cr1,[r1],{#0x78}
:020856F0 D5550399 ldrleb r0,[r5, #-0x399]		;(r5-0x399=*(fffffc67))
:020856F4 3155E143 cmpcc r5,r3,asr #0x2
:020856F8 44896802 strmi r6,[r9],#+0x802
:020856FC 0100EDD0 unknown
:02085700 0075D35B rsbeqs r13,r5,r11,asr r3
:02085704 401578B5 ldrmih r7,[r5], -r5
:02085708 5E007599 mcrpl 5,0,r7,cr0,cr9,{4}
:0208570C ADD34615 unknown
:02085710 1977AA01 ldmnedb  r7!,{r0,r9,r11,r13,r15}^
:02085714 0001D042 andeq  r13,r1,r2,asr #0x0
:02085718 D3416564 unknown
:0208571C 77AA02C1 strvc r0,r13,r1,r2,asr #0x0
:02085720 51D148D9 ldrplsb r4,[r1, #+0x89]		;r1+0x89=*(00000089)
:02085724 D35B9100 cmple r11,#0x0
:02085728 5A6B00A5 bpl 03B459C4
:0208572C 11D3462D bicnes r4,r3,r13,lsr #0xc
:02085730 43217601 unknown
:02085734 63014DD3 unknown
:02085738 9544AD55 strlsb r10,[r4, #-0xd55]		;(r4-0xd55=*(fffff2ab))
:0208573C 0D5D0165 unknown
:02085740 03D5E245 biceqs r14,r5,#0x50000004
:02085744 40155563 andmis r5,r5,r3,ror #0xa
:02085748 1505C1AC strne r12,[r5, #-0x1ac]		;(r5-0x1ac=*(fffffe54))
:0208574C 0975D453 ldmeqdb  r5!,{r0,r1,r4,r6,r10,r12,r14,r15}^
:02085750 AD437576 unknown
:02085754 7500E1D4 strvc r14,[r0, #-0x1d4]		;r0-0x1d4=*(2a3ffe2c)=#0(0x00000000)
:02085758 4DD4432D unknown
:0208575C 40516301 submis r6,r1,r1,lsl #0x6
:02085760 03A5D0AA moveq  r13,#0xAA		;r13=170(0xaa)
:02085764 9B40A563 blls 030AECF8
:02085768 355B0165 ldrccb r0,[r11, #-0x165]		;(r11-0x165=*(fffffe9b))
:0208576C 019AAA41 orreqs r10,r10,r1,asr #0x14
:02085770 40D55E00 sbcmis r5,r5,r0,lsl #0x1c
:02085774 5B02A995 blpl 0212FDD0
:02085778 D4AA4219 unknown
:0208577C 51740519 cmnpl r4,r9,lsl r5
:02085780 0231D440 eoreqs r13,r1,#0x40000000
:02085784 AA424974 bge 03117D5C
:02085788 5B00BD9B blpl 020B4DFC
:0208578C 4DD5420D unknown
:02085790 44B97301 unknown
:02085794 00D59BAA sbceqs r9,r5,r10,lsr #0x17
:02085798 E1471D5B unknown
:0208579C 81680441 unknown
:020857A0 7994AA43 ldmvcib  r4 ,{r0,r1,r6,r9,r11,r13,r15}
:020857A4 43395308 teqmi r9,#0x20000000
:020857A8 730369D5 unknown
:020857AC CFAA4171 swigt 0x00aa4171
:020857B0 E1620051 unknown
:020857B4 06BDD546 unknown
:020857B8 AA404563 bge 03096D4C
:020857BC 79071DD5 stmvcdb  r7 ,{r0,r2,r4,r6,r7,r8,r10,r11,r12}
:020857C0 01E141B9 streqh r4,[r1, #+0x19]!
:020857C4 462D6702 unknown
:020857C8 029DD5AA addeqs r13,r13,#0x2A800000
:020857CC ED40A573 unknown
:020857D0 43456310 unknown
:020857D4 00815AD5 unknown
:020857D8 9C40B172 stclsl 1,cr11,[r0],{#0x72}
:020857DC D95C038D ldmledb  r12 ,{r0,r2,r3,r7,r8,r9}^
:020857E0 99559445 ldmlsdb  r5 ,{r0,r2,r6,r10,r12,r15}^
:020857E4 402D5303 eormi  r5,r13,r3,lsl #0x6
:020857E8 7201DDD6 andvc  r13,r1,#0x3580
:020857EC 55CF4249 strplb r4,[r15, #+0x249]		;r15+0x249=*(02085a3d)=#-1981987883(0x89dd43d5)
:020857F0 9161014D unknown
:020857F4 0549D645 streqb r13,[r9, #-0x645]		;(r9-0x645=*(fffff9cc))
:020857F8 D6426D71 unknown
:020857FC 6304E955 unknown
:02085800 F5EA4279 strnvb r4,[r10, #+0x279]!
:02085804 40ED6301 rscmi  r6,r13,r1,lsl #0x6
:02085808 19D51255 ldmneib  r5 ,{r0,r2,r4,r6,r9,r12}^
:0208580C 00C99458 sbceq  r9,r9,r8,asr r4
:02085810 D641295D unknown
:02085814 557201B9 ldrplb r0,[r2, #-0x1b9]!
:02085818 5DAB40D5 stcpl  0,cr4,[r11,#+0x354]!
:0208581C 417D5400 cmnmi r13,r0,lsl #0x8
:02085820 71029DD6 unknown
:02085824 D6433955 unknown
:02085828 0D700375 ldceql 3,cr0,[r0,#-0x1d4]!
:0208582C 01F5D745 mvneqs r13,r5,asr #0xe
:02085830 41A15570 movmi  r5,r0,ror r5
:02085834 5A01C59E bpl 020F6EB4
:02085838 21AB4459 movcs  r4,r9,asr r4
:0208583C 39555506 ldmccdb  r5 ,{r1,r2,r8,r10,r12,r14}^
:02085840 00BDD743 adceqs r13,r13,r3,asr #0xe
:02085844 D746ED70 unknown
:02085848 55690381 strplb r0,[r9, #-0x381]!
:0208584C D9E04861 unknown
:02085850 45556602 ldrmib r6,[r5, #-0x602]		;(r5-0x602=*(fffff9fe))
:02085854 700231D7 unknown
:02085858 93420D55 unknown
:0208585C F15F026D cmpnv r15,r13,ror #0x4
:02085860 0099CF45 addeqs r12,r9,r5,asr #0x1e
:02085864 43455561 unknown
:02085868 700001D7 unknown
:0208586C 21D746D5 ldrcssb r4,[r7, #+0x65]		;r7+0x65=*(00000065)
:02085870 65556F03 ldrvsb r6,[r5, #-0xf03]		;(r5-0xf03=*(fffff0fd))
:02085874 008D9341 addeq  r9,r13,r1,asr #0x6
:02085878 20F81069 rsccss r1,r8,r9,ror #0x0
:0208587C 456603C9 strmib r0,[r6, #-0x3c9]!
:02085880 7DD7BD43 unknown
:02085884 426D7204 rsbmi  r7,r13,#0x40000000
:02085888 5603D59F unknown
:0208588C D8AA4339 stmleia  r10!,{r0,r3,r4,r5,r8,r9,r14}
:02085890 116F04B9 strneh r0,[r15, #-0x49]!
:02085894 03F9D844 mvneqs r13,#0x440000
:02085898 AA44116E bge 03189E58
:0208589C 5903A593 stmpldb  r3 ,{r0,r1,r4,r7,r8,r10,r13,r15}
:020858A0 D5E941F5 strleb r4,[r9, #+0x1f5]!
:020858A4 45496D06 strmib r6,[r9, #-0xd06]		;(r9-0xd06=*(fffff30b))
:020858A8 009994AA addeqs r9,r9,r10,lsr #0x9
:020858AC A0427952 subge  r7,r2,r2,asr r9
:020858B0 55850015 strpl r0,[r5, #+0x15]		;r5+0x15=*(00000015)
:020858B4 04296A9F unknown
:020858B8 D841E952 stmleda  r1 ,{r1,r4,r6,r8,r11,r13,r14,r15}^
:020858BC 796E0231 unknown
:020858C0 9155AA42 cmpls r5,r2,asr #0x14
:020858C4 40A55905 adcmi  r5,r5,r5,lsl #0x12
:020858C8 6E011DD8 mcrvs 13,0,r1,cr1,cr8,{6}
:020858CC 55D84315 ldrplb r4,[r8, #+0x315]		;r8+0x315=*(00000315)
:020858D0 F96E0609 unknown
:020858D4 0171D840 cmneq r1,r0,asr #0x10
:020858D8 9341B96D unknown
:020858DC 5804D155 stmplda  r4 ,{r0,r2,r4,r6,r8,r12,r14,r15}
:020858E0 91D842D9 ldrlssb r4,[r8, #+0x29]		;r8+0x29=*(00000029)
:020858E4 D9589105 ldmledb  r8 ,{r0,r2,r8,r12,r15}^
:020858E8 41B50051 movmis r0,r1,asr r0
:020858EC 0009A957 andeq  r10,r9,r7,asr r9
:020858F0 D9424955 stmledb  r2 ,{r0,r2,r4,r6,r8,r11,r14}^
:020858F4 556D011D strplb r0,[r13, #-0x11d]!
:020858F8 21CF4339 biccs  r4,r15,r9,lsr r3
:020858FC 42496103 submi  r6,r9,#0xC0000000
:02085900 54089DA0 strpl r9,[r8],#-0xda0
:02085904 A1408155 unknown
:02085908 50C904D1 unknown
:0208590C 6C0285D9 stcvs  5,cr8,[r2],{#0xd9}
:02085910 DFAD477D swile 0x00ad477d
:02085914 39660081 unknown
:02085918 0249D940 subeq  r13,r9,#0x100000
:0208591C AA40ED6C bge 030C0ED4
:02085920 590159A1 stmpldb  r1 ,{r0,r5,r7,r8,r11,r12,r14}
:02085924 8DD94081 unknown
:02085928 42B56C00 adcmis r6,r5,#0x0
:0208592C 007593AA rsbeqs r9,r5,r10,lsr #0x7
:02085930 95430958 strlsb r0,[r3, #-0x958]		;(r3-0x958=*(fffff6a8))
:02085934 40C96C1D sbcmi  r6,r9,r13,lsl r12
:02085938 03155ACF tsteq r5,#0xCF000
:0208593C DA408D61 ble 030A8EC8
:02085940 C964014D unknown
:02085944 C555E040 ldrgtb r14,[r5, #-0x40]		;(r5-0x40=*(ffffffc0))
:02085948 42616404 rsbmi  r6,r1,#0x4000000
:0208594C 5702B592 unknown
:02085950 55A9438D strpl r4,[r9, #+0x38d]!
:02085954 5201038D andpl  r0,r1,#0x34000002
:02085958 54061592 strpl r1,[r6],#-0x592
:0208595C 51DA4045 bicpls r4,r10,r5,asr #0x0
:02085960 A56BAB03 strgeb r10,[r11, #-0xb03]!
:02085964 641EE543 ldrvs r14,[r14],#-0x543
:02085968 45DE4435 ldrmib r4,[r14, #+0x435]		;r14+0x435=*(00000435)
:0208596C D6529D00 ldrleb r9,[r2],-r0, lsl #0x1a
:02085970 E90069A2 stmdb  r0 ,{r1,r5,r7,r8,r11,r13,r14}
:02085974 0135CF5A teqeq r5,r10,asr r15
:02085978 DA435D61 ble 0315CF04
:0208597C 6A023156 bvs 02111EDC
:02085980 65A3423D strvs r4,[r3, #+0x23d]!
:02085984 DF584901 swile 0x00584901
:02085988 67B508CD ldrvs r0,[r3, #+0x23d]!
:0208598C 1DDA42D9 unknown
:02085990 4EE56A01 cdpmi 10,14,cr6,cr5,cr1,0
:02085994 AA0651DB bge 0221A108
:02085998 92444164 subls  r4,r4,#0x19
:0208599C A5560165 ldrgeb r0,[r6, #-0x165]		;(r6-0x165=*(fffffe9b))
:020859A0 04F5DE46 unknown
:020859A4 42B565AA adcmis r6,r5,#0x2A800000
:020859A8 090321A3 stmeqdb  r3 ,{r0,r1,r5,r7,r8,r13}
:020859AC 0345DB5F unknown
:020859B0 435D5A69 cmpmi r13,#0x69000
:020859B4 690291DB stmvsdb  r2 ,{r0,r1,r3,r4,r6,r7,r8,r12,r15}
:020859B8 99924129 ldmlsib  r2 ,{r0,r3,r5,r8,r14}
:020859BC 21555300 cmpcs r5,r0,lsl #0x6
:020859C0 0195CF40 orreqs r12,r5,r0,asr #0x1e
:020859C4 DB403961 blle 03093F50
:020859C8 55680159 strplb r0,[r8, #-0x159]!
:020859CC E9A442B5 stmib  r4!,{r0,r2,r4,r5,r7,r9,r14}
:020859D0 DE56BD04 cdple 13,4,cr11,cr6,cr4,0
:020859D4 3D6502A9 stcccl 2,cr0,[r5,#-0x2a4]!
:020859D8 99DBAD4B ldmlsib  r11 ,{r0,r1,r3,r6,r8,r10,r11,r13,r15}^
:020859DC 42256506 eormi  r6,r5,#0x1800000
:020859E0 6800A5DB stmvsda  r0 ,{r0,r1,r3,r4,r6,r7,r8,r10,r13,r15}
:020859E4 C2AA4039 adcgt  r4,r10,#0x39
:020859E8 DD5C008D unknown
:020859EC 002D9241 eoreq  r9,r13,r1,asr #0x4
:020859F0 AA440558 bge 03186F58
:020859F4 6800EDDC stmvsda  r0 ,{r2,r3,r4,r6,r7,r8,r10,r11,r13,r14,r15}
:020859F8 A9DC4009 ldmgeib  r12 ,{r0,r3,r14}^
:020859FC 45D96705 ldrmib r6,[r9, #+0x705]		;r9+0x705=*(00000716)
:02085A00 0A05A5AA beq 021EF0B0
:02085A04 A4420D57 strgeb r0,[r2],#-0xd57
:02085A08 29550375 ldmcsdb  r5 ,{r0,r2,r4,r5,r6,r8,r9}^
:02085A0C 79DCAA44 ldmvcib  r12 ,{r2,r6,r9,r11,r13,r15}^
:02085A10 91548905 cmpls r4,r5,lsl #0x12
:02085A14 69540261 ldmvsdb  r4 ,{r0,r5,r6,r9}^
:02085A18 4156DE40 cmpmi r6,r0,asr #0x1c
:02085A1C 435D6701 cmpmi r13,#0x40000
:02085A20 66020DDC unknown
:02085A24 55CF42E5 strplb r4,[r15, #+0x2e5]		;r15+0x2e5=*(02085d11)=#76140098(0x0489ce42)
:02085A28 BD6108D9 stcltl 8,cr0,[r1,#-0x364]!
:02085A2C 0075A543 rsbeqs r10,r5,r3,asr #0xa
:02085A30 DC43BD56 stclel 13,cr11,[r3],{#0x56}
:02085A34 8901C555 stmhidb  r1 ,{r0,r2,r4,r6,r8,r10,r14,r15}
:02085A38 0555DC54 ldreqb r13,[r5, #-0xc54]		;(r5-0xc54=*(fffff3ac))
:02085A3C DD43D565 unknown
:02085A40 65AB0489 strvs r0,[r11, #+0x489]!
:02085A44 05A64009 streq r4,[r6, #+0x9]!
:02085A48 47DD5501 ldrmib r5,[r13,+r1, lsl #0xa]
:02085A4C AA00BDDD bge 020B51C8
:02085A50 CF443566 swigt 0x00443566
:02085A54 816100E1 unknown
:02085A58 035DDD40 cmpeq r13,#0x1000
:02085A5C 403965AA eormis r6,r9,r10,lsr #0xb
:02085A60 54011DA6 strpl r1,[r1],#-0xda6
:02085A64 4DDD411D unknown
:02085A68 52FDAA04 rscpls r10,r13,#0x4000
:02085A6C 650411DD strvs r1,[r4, #-0x1dd]		;r4-0x1dd=*(0489cc65)=#-596583186(0xdc70dcee)
:02085A70 0DDD4171 unknown
:02085A74 81556505 cmphi r5,r5,lsl #0xa
:02085A78 05E5B746 streqb r11,[r5, #+0x746]!
:02085A7C DD41F554 unknown
:02085A80 55650459 strplb r0,[r5, #-0x459]!
:02085A84 95DD44D1 ldrlsb r4,[r13, #+0x4d1]		;r13+0x4d1=*(0000057b)
:02085A88 44596501 ldrmib r6,[r9],#-0x501
:02085A8C 3D01D1DD unknown
:02085A90 B1A7D552 movlt  r13,r2,asr r5
:02085A94 47B95400 ldrmi r5,[r9,+r0, lsl #0x8]!
:02085A98 6704B9DE unknown
:02085A9C A6AA444D unknown
:02085AA0 39550141 ldmccdb  r5 ,{r0,r6,r8}^
:02085AA4 0BD9DE40 bleq 016FD3AC
:02085AA8 AA462D67 bge 0321104C
:02085AAC 650411DE strvs r1,[r4, #-0x1de]		;r4-0x1de=*(0489cc64)=#1893527278(0x70dceeee)
:02085AB0 D9A84075 stmleib  r8!,{r0,r2,r4,r5,r6,r14}
:02085AB4 43ED5402 mvnmi  r5,#0x2000000
:02085AB8 0EFDDDAA cdpeq 13,14,cr13,cr13,cr10,5
:02085ABC DE44B966 cdple 9,4,cr11,cr4,cr6,3
:02085AC0 3D6501B9 stcccl 1,cr0,[r5,#-0x2e4]!
:02085AC4 C9A7AA45 stmgtib  r7!,{r0,r2,r6,r9,r11,r13,r15}
:02085AC8 45C15503 strmib r5,[r1, #+0x503]		;r1+0x503=*(70dcf3f1)=#0(0x00000000)
:02085ACC 6704E9DE unknown
:02085AD0 DEAA438D cdple 3,10,cr4,cr10,cr13,4
:02085AD4 4967047D unknown
:02085AD8 02199142 andeqs r9,r9,#0x80000010
:02085ADC AA42C152 bge 0313602C
:02085AE0 660039DF unknown
:02085AE4 31A94351 movcc  r4,r1,asr r3
:02085AE8 48855502 stmmiia  r5 ,{r1,r8,r10,r12,r14}
:02085AEC 01D1DDAA biceqs r13,r1,r10,lsr #0x1b
:02085AF0 51DF50A5 bicpls r5,r15,r5,lsr #0x1
:02085AF4 43096606 unknown
:02085AF8 01F556DF ldreqsb r5,[r5, #+0x6f]!
:02085AFC CE444D66 cdpgt 13,4,cr4,cr4,cr6,3
:02085B00 C5600129 strgtb r0,[r0, #-0x129]!
:02085B04 59559041 ldmpldb  r5 ,{r0,r6,r12,r15}^
:02085B08 46995F01 ldrmi r5,[r9],+r1, lsl #0x1e
:02085B0C 6604ADDF unknown
:02085B10 55DF4399 ldrplb r4,[r15, #+0x399]		;r15+0x399=*(02085eb1)=#1476735409(0x580531b1)
:02085B14 E16606E1 unknown
:02085B18 0189DF40 orreq  r13,r9,r0,asr #0x1e
:02085B1C A940ED66 stmgedb  r0 ,{r1,r2,r5,r6,r8,r10,r11,r13,r14,r15}^
:02085B20 D1025555 unknown
:02085B24 00099154 andeq  r9,r9,r4,asr r1
:02085B28 EA408D56 b 030A9088
:02085B2C 6EAB026D cdpvs 2,10,cr0,cr11,cr13,3
:02085B30 E5E040BD strb r4,[r0, #+0xbd]!
:02085B34 43B16602 movmis r6,#0x200000		;r6=2097152(0x200000)
:02085B38 AA00EDCE bge 020C1278
:02085B3C 9043ED60 subls  r14,r3,r0,ror #0x1a
:02085B40 2D560321 unknown
:02085B44 0369DF43 unknown
:02085B48 43A566AA movmi  r6,#0xAA00000		;r6=178257920(0xaa00000)
:02085B4C 210105D0 unknown
:02085B50 09D5DF56 ldmeqib  r5 ,{r1,r2,r4,r6,r8,r9,r10,r11,r12,r14,r15}^
:02085B54 42FD5A66 rscmis r5,r13,#0x66000
:02085B58 6604F5DF unknown
:02085B5C 69AA4009 stmvsib  r10!,{r0,r3,r14}
:02085B60 D554F500 ldrleb r15,[r4, #-0x500]		;r4-0x500=*(58052cb1)=#0(0x00000000)
:02085B64 670465DC unknown
:02085B68 29DC41E9 ldmcsib  r12 ,{r0,r3,r5,r6,r7,r8,r14}^
:02085B6C DF575901 swile 0x00575901
:02085B70 C900016A stmgtdb  r0 ,{r1,r3,r5,r6,r8}
:02085B74 008DE050 addeq  r14,r13,r0,asr r0
:02085B78 E0464567 sub  r4,r6,r7,ror #0xa
:02085B7C 67AB0045 strvs r0,r4,r6,r7,ror #0xa
:02085B80 35DE405D ldrccb r4,[r14, #+0x5d]		;r14+0x5d=*(0000005d)
:02085B84 4A116804 bmi 024DFB9C
:02085B88 AA0001CE bge 020862C8
:02085B8C A8459161 stmgeda  r5 ,{r0,r5,r6,r8,r12,r15}^
:02085B90 355403A5 ldrccb r0,[r4, #-0x3a5]		;r4-0x3a5=*(58052e0c)=#0(0x00000000)
:02085B94 056D9044 streqb r9,[r13, #-0x44]!
:02085B98 465153AA ldrmib r5,[r1],-r10, lsr #0x7
:02085B9C 630141E0 unknown
:02085BA0 A5A74405 strge r4,[r7, #+0x405]!
:02085BA4 1155AA03 cmpne r5,r3,lsl #0x14
:02085BA8 0309A541 unknown
:02085BAC DE435156 mcrle 1,2,r5,cr3,cr6,{2}
:02085BB0 65AA0231 strvs r0,[r10, #+0x231]!
:02085BB4 21A74399 unknown
:02085BB8 DE5A4103 cdple 1,4,cr4,cr10,cr3,0
:02085BBC 5A65014D bpl 039C60F8
:02085BC0 D5CF44D1 strleb r4,[r15, #+0x4d1]		;r15+0x4d1=*(02086099)=#1829004776(0x6d0465e8)
:02085BC4 9153ED06 cmpls r3,r6,lsl #0x1a
:02085BC8 51590291 unknown
:02085BCC 02CD6DE0 sbceq  r6,r13,#0x3800
:02085BD0 E0410567 sub  r0,r1,r7,ror #0xa
:02085BD4 81670429 unknown
:02085BD8 BD55DD40 unknown
:02085BDC 42FD6703 rscmis r6,r13,#0xC0000
:02085BE0 5700D590 unknown
:02085BE4 559140D5 ldrpl r4,[r1, #+0xd5]		;r1+0xd5=*(70dcefc3)=#0(0x00000000)
:02085BE8 815401D1 ldrhisb r0,[r4, #-0x11]		;(r4-0x1d1=*(ffffffef))
:02085BEC 0075DC40 rsbeqs r13,r5,r0,asr #0x18
:02085BF0 E045CD67 sub  r12,r5,r7,ror #0x1a
:02085BF4 67059155 unknown
:02085BF8 35DD40F9 ldrccb r4,[r13, #+0xf9]		;r13+0xf9=*(000001a3)
:02085BFC 41A16501 movmi  r6,r1,lsl #0xa		;r6=1941682176(0x73bbb800)
:02085C00 036955CE unknown
:02085C04 15915BFD ldrne r5,[r1, #+0xbfd]		;r1+0xbfd=*(70dcfaeb)=#0(0x00000000)
:02085C08 41055400 unknown
:02085C0C AB04ADE1 blge 021B1398
:02085C10 E14B3D67 unknown
:02085C14 01630735 unknown
:02085C18 02019045 andeq  r9,r1,#0x45
:02085C1C 408156AA addmi  r5,r1,r10,lsr #0xd
:02085C20 5300BDAB unknown
:02085C24 01DC4099 unknown
:02085C28 BD79AA00 ldcltl 10,cr10,[r9,#-0x0]!
:02085C2C 00999146 addeqs r9,r9,r6,asr #0x2
:02085C30 E143C952 unknown
:02085C34 63AA00ED movvs  r0,#0xED		;r0=237(0xed)
:02085C38 55E14021 strplb r4,[r1, #+0x21]!
:02085C3C 45F16702 ldrmib r6,[r1, #+0x702]!
:02085C40 AA0531E1 bge 021D23CC
:02085C44 9240BD68 subls  r11,r0,#0x1A00
:02085C48 9D540159 unknown
:02085C4C 0441DC42 streqb r13,[r1],#-0xc42
:02085C50 435167AA cmpmi r1,#0x2A80000
:02085C54 540045A8 strpl r4,[r0],#-0x5a8
:02085C58 75E14615 strvcb r4,[r1, #+0x615]!
:02085C5C B168AA00 unknown
:02085C60 00019040 andeq  r9,r1,r0,asr #0x0
:02085C64 CE413555 mcrgt 5,2,r3,cr1,cr5,{2}
:02085C68 60AA01F5 unknown
:02085C6C 61E14615 mvnvs  r4,r5,lsl r6
:02085C70 46216802 unknown
:02085C74 AA04F5E1 bge 021C3400
:02085C78 E145A968 unknown
:02085C7C 996301C5 unknown
:02085C80 077D9240 ldreqb r9,db 
:02085C84 41F555AA mvnmis r5,r10,lsr #0xb
:02085C88 68035DDB stmvsda  r3 ,{r0,r1,r3,r4,r6,r7,r8,r10,r11,r12,r14}
:02085C8C C5AC40D5 strgt r4,[r12, #+0xd5]!
:02085C90 0D57AA0A unknown
:02085C94 0051AD42 subeqs r10,r1,r2,asr #0x1a
:02085C98 DC432153 stclel 1,cr2,[r3],{#0x53}
:02085C9C 65AA0129 strvs r0,[r10, #+0x129]!
:02085CA0 61E14621 mvnvs  r4,r1,lsr #0xc
:02085CA4 A4503902 ldrgeb r3,[r0],#-0x902
:02085CA8 5A5301E9 bpl 03546454
:02085CAC 21E24291 unknown
:02085CB0 46A56803 unknown
:02085CB4 5701B9AC strpl r11,[r1,-r12, lsr #0x13]
:02085CB8 DB413555 blle 030D3214
:02085CBC 416904AD unknown
:02085CC0 09D5DB44 ldmeqib  r5 ,{r2,r6,r8,r9,r11,r12,r14,r15}^
:02085CC4 41E95568 mvnmi  r5,r8,ror #0xa
:02085CC8 52007590 andpl  r7,r0,#0x24000000
:02085CCC 81E24549 mvnhi  r4,r9,asr #0xa
:02085CD0 25556B03 ldrcsb r6,[r5, #-0xb03]		;(r5-0xb03=*(fffff4fd))
:02085CD4 056DE248 streqb r14,[r13, #-0x248]!
:02085CD8 E2417D62 sub  r7,r1,#0x1880
:02085CDC 5568017D strplb r0,[r8, #-0x17d]!
:02085CE0 45924075 ldrmi r4,[r2, #+0x75]		;r2+0x75=*(00000075)
:02085CE4 411D5706 tstmi r13,r6,lsl #0xe
:02085CE8 8103BDE2 unknown
:02085CEC 99DAD550 ldmlsib  r10 ,{r4,r6,r8,r10,r12,r14,r15}^
:02085CF0 8F5FF900 swihi 0x005ff900
:02085CF4 D95600B1 ldmledb  r6 ,{r0,r4,r5,r7}^
:02085CF8 D6123142 ldrle r3,db 
:02085CFC A240A558 subge  r10,r0,#0x16000000
:02085D00 D15D0219 cmple r13,r9,lsl r2
:02085D04 059DDA41 ldreq r13,[r13, #+0xa41]		;r13+0xa41=*(00000aeb)
:02085D08 462D6DAA unknown
:02085D0C 620DADE2 andvs  r10,r13,#0x3880
:02085D10 89CE4279 stmhiib  r14 ,{r0,r3,r4,r5,r6,r9,r14}^
:02085D14 1D60AA04 stcnel 10,cr10,[r0,#-0x10]!
:02085D18 029D9644 addeqs r9,r13,#0x4400000
:02085D1C E243E15E sub  r14,r3,#0x80000017
:02085D20 62AA01A1 adcvs  r0,r10,#0x40000028
:02085D24 7DA24045 stcvc  0,cr4,[r2,#+0x114]!
:02085D28 42CD5201 sbcmi  r5,r13,#0x10000000
:02085D2C AA0441E2 bge 021964BC
:02085D30 8F41DD68 swihi 0x0041dd68
:02085D34 C5580189 ldrgtb r0,[r8, #-0x189]		;(r8-0x189=*(fffffe77))
:02085D38 01359E41 teqeq r5,r1,asr #0x1c
:02085D3C 40E159AA rscmi  r5,r1,r10,lsr #0x13
:02085D40 6102B5CF unknown
:02085D44 31E245E5 mvncc  r4,r5,ror #0xb
:02085D48 8D68AA02 stchil 10,cr10,[r8,#-0x8]!
:02085D4C 020DAC40 andeq  r10,r13,#0x4000
:02085D50 DB41E955 blle 031002AC
:02085D54 65AA077D strvs r0,[r10, #+0x77d]!
:02085D58 D1934021 orrles r4,r3,r1,lsr #0x0
:02085D5C 432D5607 unknown
:02085D60 AA0255AE bge 0211B420
:02085D64 D9403957 stmledb  r0 ,{r0,r1,r2,r4,r6,r8,r11,r12,r13}^
:02085D68 D96D0141 unknown
:02085D6C 04D1E342 ldreqb r14,[r1],#+0x342
:02085D70 45F169AA ldrmib r6,[r1, #+0x9aa]!
:02085D74 6C00E1E3 stcvs  1,cr14,[r0],{#0xe3}
:02085D78 61DB4939 bicvss r4,r11,r9,lsr r9
:02085D7C 5A35AA02 bpl 02DF058C
:02085D80 600081CE andvs  r8,r0,r14,asr #0x3
:02085D84 19E343C9 unknown
:02085D88 2D556905 unknown
:02085D8C 0159E343 cmpeq r9,r3,asr #0x6
:02085D90 AE480169 cdpge 1,4,cr0,cr8,cr9,3
:02085D94 55580615 ldrplb r0,[r8, #-0x615]		;(r8-0x615=*(fffff9eb))
:02085D98 0DE345FD stceql 5,cr4,[r3,#+0x3f4]!
:02085D9C 41416905 unknown
:02085DA0 690129E3 stmvsdb  r1 ,{r0,r1,r5,r6,r7,r8,r11,r13}
:02085DA4 D8411D55 stmleda  r1 ,{r0,r2,r4,r6,r8,r10,r11,r12}^
:02085DA8 556E0309 strplb r0,[r14, #-0x309]!
:02085DAC 07AD8F42 streq r8,[r14, #-0x309]!
:02085DB0 48795556 unknown
:02085DB4 530255AF unknown
:02085DB8 4DE341E9 stcmil 1,cr4,[r3,#+0x3a4]!
:02085DBC 29556101 ldmcsdb  r5 ,{r0,r8,r13,r14}^
:02085DC0 02B58F41 adceqs r8,r5,#0x104
:02085DC4 E345CD53 unknown
:02085DC8 556904DD strplb r0,[r9, #-0x4dd]!
:02085DCC 8DDB402D unknown
:02085DD0 41896400 orrmi  r6,r9,r0,lsl #0x8
:02085DD4 6907ADDB stmvsdb  r7 ,{r0,r1,r3,r4,r6,r7,r8,r10,r11,r13,r15}
:02085DD8 E345CD55 unknown
:02085DDC 456101B9 strmib r0,[r1, #-0x1b9]!
:02085DE0 0BB5AF40 bleq 00DF1AE8
:02085DE4 40515553 submis r5,r1,r3,asr r5
:02085DE8 5902319F stmpldb  r2 ,{r0,r1,r2,r3,r4,r7,r8,r12,r13}
:02085DEC 2DE440ED stccsl 0,cr4,[r4,#+0x3b4]!
:02085DF0 ED55690C unknown
:02085DF4 01119D40 tsteq r1,r0,asr #0x1a
:02085DF8 E442915E strb r9,[r2],#-0x15e
:02085DFC 55690075 strplb r0,[r9, #-0x75]!
:02085E00 318F4039 orrcc  r4,r15,r9,lsr r0
:02085E04 42CD5602 sbcmi  r5,r13,#0x200000
:02085E08 99701A4D unknown
:02085E0C 05B0B543 ldreq r11,[r0, #+0x543]!
:02085E10 E0513504 subs r3,r1,r4,lsl #0xa
:02085E14 1564008D strneb r0,[r4, #-0x8d]!
:02085E18 1556E440 ldrneb r14,[r6, #-0x440]		;r6-0x440=*(73bbb3c0)=#0(0x00000000)
:02085E1C E4558500 ldrb r8,[r5],#-0x500
:02085E20 DD6904DD stclel 4,cr0,[r9,#-0x374]!
:02085E24 01598F41 cmpeq r9,r1,asr #0x1e
:02085E28 459152AB ldrmi r5,[r1, #+0x2ab]		;r1+0x2ab=*(70dcf199)=#0(0x00000000)
:02085E2C 6A0001E4 bvs 020865C4
:02085E30 7DE445C1 stcvcl 5,cr4,[r4,#+0x304]!
:02085E34 316AAA01 unknown
:02085E38 0471AA42 unknown
:02085E3C CE439957 mcrgt 9,2,r9,cr3,cr7,{2}
:02085E40 60AA0831 adcvs  r0,r10,r1,lsr r8
:02085E44 85964189 ldrhi r4,[r6, #+0x189]		;r6+0x189=*(73bbb989)=#0(0x00000000)
:02085E48 411D5D02 tstmi r13,r2,lsl #0x1a
:02085E4C 6A691465 bvs 03ACAFE8
:02085E50 B99D42D9 ldmltib  r13 ,{r0,r3,r4,r6,r7,r9,r14}
:02085E54 40F95C01 rscmis r5,r9,r1,lsl #0x18
:02085E58 710201D6 unknown
:02085E5C E4405D55 strb r5,[r0],#-0xd55
:02085E60 8D6A01DD stchil 1,cr0,[r10,#-0x374]!
:02085E64 0075B043 rsbeqs r11,r5,r3,asr #0x0
:02085E68 44DD5552 ldrmib r5,[r13],#+0x552
:02085E6C 5204DD8F andpl  r13,r4,#0x23C0
:02085E70 45934141 ldrmi r4,[r3, #+0x141]		;r3+0x141=*(00000141)
:02085E74 D5566900 ldrleb r6,[r6, #-0x900]		;(r6-0x900=*(fffff700))
:02085E78 6E01A1CE cdpvs 1,0,cr10,cr1,cr14,6
:02085E7C 7DE4408D stcvcl 0,cr4,[r4,#+0x234]!
:02085E80 DA5AA104 ble 0372E298
:02085E84 6A03096A bvs 02148434
:02085E88 75DA4141 ldrvcb r4,[r10, #+0x141]		;r10+0x141=*(00000141)
:02085E8C 40096400 andmi  r6,r9,r0,lsl #0x8
:02085E90 04AD55DA unknown
:02085E94 9440096A strlsb r0,[r0],#-0x96a
:02085E98 15530231 ldrneb r0,[r3, #-0x231]		;(r3-0x231=*(fffffdcf))
:02085E9C D555D54F ldrleb r13,[r5, #-0x54f]		;(r5-0x54f=*(fffffab1))
:02085EA0 4AAD7203 bmi 00BE26B4
:02085EA4 6A02B5E5 bvs 02133640
:02085EA8 55B0432D ldrpl r4,[r0, #+0x32d]!
:02085EAC A55606A5 ldrgeb r0,[r6, #-0x6a5]		;(r6-0x6a5=*(fffff95b))
:02085EB0 0531B143 ldreq r11,[r1, #-0x143]!
:02085EB4 E5428558 strb r8,[r2, #-0x558]		;(r2-0x558=*(fffffaa8))
:02085EB8 6000C955 andvs  r12,r0,r5,asr r9
:02085EBC 69B1402D ldmvsib  r1!,{r0,r2,r3,r5,r14}
:02085EC0 456D5200 strmib r5,[r13, #-0x200]!
:02085EC4 048955E5 streq r5,[r9],#+0x5e5
:02085EC8 9441C56A strlsb r12,[r1],#-0x56a
:02085ECC 0D5E0009 unknown
:02085ED0 9555E542 ldrlsb r14,[r5, #-0x542]		;(r5-0x542=*(fffffabe))
:02085ED4 4D504504 unknown
:02085ED8 45015211 strmi r5,[r1, #-0x211]		;r1-0x211=*(70dcecdd)=#0(0x00000000)
:02085EDC 6A05C1E5 bvs 021F6678
:02085EE0 D4411157 strleb r1,[r1],#-0x157
:02085EE4 5E610165 cdppl 1,6,cr0,cr1,cr5,3
:02085EE8 6401D1DA strvs r13,[r1],#-0x1da
:02085EEC B1AD4315 movlt  r4,r5,lsl r3		;r4=0(0x0)
:02085EF0 4959002D ldmmidb  r9 ,{r0,r2,r3,r5}^
:02085EF4 011DE545 tsteq r13,r5,asr #0xa
:02085EF8 AA420D6A bge 031094A8
:02085EFC 5B0189A2 blpl 020E858C
:02085F00 A1E54231 mvnge  r4,lsr r1
:02085F04 41AD6B04 movmi  r6,r4,lsl #0x16		;r6=0(0x0)
:02085F08 0261E5AA rsbeq  r14,r1,#0x2A800000
:02085F0C CC40ED6B stcgtl 13,cr14,[r0],{#0x6b}
:02085F10 49560069 ldmmidb  r6 ,{r0,r3,r5,r6}^
:02085F14 1DE6AA45 stcnel 10,cr10,[r6,#+0x114]!
:02085F18 98511107 ldmlsda  r1 ,{r0,r1,r2,r8,r12}^
:02085F1C 515E02F1 ldrplsh r0,[r14, #-0x21]		;(r14-0x2f1=*(ffffffdf))
:02085F20 E956B240 ldmdb  r6 ,{r6,r9,r12,r13,r15}^
:02085F24 47C55701 strmib r5,[r5,+r1, lsl #0xe]
:02085F28 53056199 unknown
:02085F2C 55D34051 ldrplb r4,[r3, #+0x51]		;r3+0x51=*(00000051)
:02085F30 E17704F5 ldrsh r0,[r7, #-0x45]!
:02085F34 0219B243 andeqs r11,r9,#0x30000004
:02085F38 8E42C157 mcrhi 1,2,r12,cr2,cr7,{2}
:02085F3C 5900C955 stmpldb  r0 ,{r0,r2,r4,r6,r8,r11,r14,r15}
:02085F40 75D341C5 ldrvcb r4,[r3, #+0x1c5]		;r3+0x1c5=*(000001c5)
:02085F44 41117700 tstmi r1,r0,lsl #0xe
:02085F48 005155E6 subeqs r5,r1,r6,ror #0xb
:02085F4C DA43396B ble 03154500
:02085F50 51660201 unknown
:02085F54 A155DA46 cmpge r5,r6,asr #0x14
:02085F58 42256B07 eormi  r6,r5,#0x1C00
:02085F5C 580729B5 stmplda  r7 ,{r0,r2,r4,r5,r7,r8,r11,r13}
:02085F60 55E64531 strplb r4,[r6, #+0x531]!
:02085F64 297900E1 unknown
:02085F68 00C9E641 sbceq  r14,r9,r1,asr #0xc
:02085F6C 45CE562D strmib r5,[r14, #+0x62d]		;r14+0x62d=*(0000062d)
:02085F70 416BB500 unknown
:02085F74 011D9841 tsteq r13,r1,asr #0x10
:02085F78 D241C55F suble  r12,r1,#0x17C00000
:02085F7C 78AA008D stmvcia  r10!,{r0,r2,r3,r7}
:02085F80 C9E64039 unknown
:02085F84 42196B00 andmis r6,r9,#0x0
:02085F88 AA02018E bge 021065C8
:02085F8C C5B35E31 ldrgt r5,[r3, #+0xe31]!
:02085F90 450D5E01 strmi r5,[r13, #-0xe01]		;(r13-0xe01=*(fffff2a9))
:02085F94 77029DE6 strvc r9,[r13, #-0xe01]		;(r13-0xe01=*(fffff2a9))
:02085F98 CE43E155 mcrgt 1,2,r14,cr3,cr5,{2}
:02085F9C C5600021 strgtb r0,[r0, #-0x21]!
:02085FA0 002DD244 eoreq  r13,r13,r4,asr #0x4
:02085FA4 4315556B tstmi r5,#0x1AC00000
:02085FA8 6B047DE6 blvs 021A5748
:02085FAC 81B14111 movhis r4,r1,lsl r1		;r4=1002143744(0x3bbb8000)
:02085FB0 D9555700 ldmledb  r5 ,{r8,r9,r10,r12,r14}^
:02085FB4 0639E642 unknown
:02085FB8 D0432D6B suble  r2,r3,r11,ror #0x1a
:02085FBC 55620381 strplb r0,[r2, #-0x381]!
:02085FC0 29E64531 unknown
:02085FC4 40996B0A addmis r6,r9,r10,lsl #0x16
:02085FC8 57017197 unknown
:02085FCC D1441155 unknown
:02085FD0 5161059D unknown
:02085FD4 0201A240 andeq  r10,r1,#0x4
:02085FD8 4435555C unknown
:02085FDC 355B1111 ldrccb r1,[r11, #-0x111]		;(r11-0x111=*(fffffeef))
:02085FE0 0279E641 rsbeqs r14,r9,#0x4100000
:02085FE4 AB437576 blge 031635C4
:02085FE8 5700EDB3 unknown
:02085FEC 79B343ED ldmvcib  r3!,{r0,r2,r3,r5,r6,r7,r8,r9,r14}
:02085FF0 44F55C08 unknown
:02085FF4 C51045AA ldrgt r4,[r0, #-0x5aa]		;(r0-0x5aa=*(fffffb43))
:02085FF8 03C9E75D biceq  r14,r9,#0x1740000
:02085FFC 658E5159 strvs r5,[r14, #+0x159]		;r14+0x159=*(00000159)
:02086000 A95B5801 ldmgedb  r11 ,{r0,r11,r12,r14}^
:02086004 011D9642 tsteq r13,r2,asr #0xc
:02086008 D142B557 unknown
:0208600C 5562080D strplb r0,[r2, #-0x80d]!
:02086010 A5D94159 ldrgeb r4,[r9, #+0x159]		;r9+0x159=*(0000016a)
:02086014 43516406 cmpmi r1,#0x6000000
:02086018 6C0219E7 stcvs  9,cr1,[r2],{#0xe7}
:0208601C D942CD55 stmledb  r2 ,{r0,r2,r4,r6,r8,r10,r11,r14,r15}^
:02086020 F16D011D unknown
:02086024 0255E742 subeqs r14,r5,#0x1080000
:02086028 4345556C unknown
:0208602C 5B0195B3 blpl 020EB700
:02086030 41E74519 mvnmi  r4,r9,lsl r5
:02086034 75556C04 ldrvcb r6,[r5, #-0xc04]		;(r5-0xc04=*(fffff3fc))
:02086038 029DD940 addeqs r13,r13,#0x100000
:0208603C 01E85039 mvneq  r5,lsr r9
:02086040 40BD6D00 adcmis r6,r13,r0,lsl #0x1a
:02086044 038DE7AD orreq  r14,r13,#0x2B40000
:02086048 D142556C unknown
:0208604C 25620255 strcsb r0,[r2, #-0x255]!
:02086050 35E7AA45 strccb r10,[r7, #+0xa45]!
:02086054 41E96C04 mvnmi  r6,r4,lsl #0x18
:02086058 6C01D1E7 stcvs  1,cr13,[r1],{#0xe7}
:0208605C D9AA45C1 stmleib  r10!,{r0,r6,r7,r8,r10,r14}
:02086060 25690381 strcsb r0,[r9, #-0x381]!
:02086064 0519E745 ldreq r14,[r9, #-0x745]		;(r9-0x745=*(fffff8cc))
:02086068 AA40096C bge 03088620
:0208606C 5800A5B4 stmplda  r0 ,{r2,r4,r5,r7,r8,r10,r13,r15}
:02086070 01964129 orreqs r4,r6,r9,lsr #0x2
:02086074 40E15800 rscmi  r5,r1,r0,lsl #0x10
:02086078 017DCFAA cmneq r13,r10,lsr #0x1f
:0208607C 8D44356A unknown
:02086080 D55501E9 ldrleb r0,[r5, #-0x1e9]		;(r5-0x1e9=*(fffffe17))
:02086084 51CDAA43 bicpl  r10,r13,r3,asr #0x14
:02086088 40516003 submis r6,r1,r3
:0208608C 6C011DE8 stcvs  13,cr1,[r1],{#0xe8}
:02086090 E8AA450D stmia  r10!,{r0,r2,r3,r8,r10,r14}
:02086094 196C07B9 unknown
:02086098 0465E845 unknown
:0208609C AA40396D bge 03094658
:020860A0 6C035DE8 stcvs  13,cr5,[r3],{#0xe8}
:020860A4 95E84B31 strlsb r4,[r8, #+0xb31]!
:020860A8 41AD6C04 movmi  r6,r4,lsl #0x18		;r6=0(0x0)
:020860AC 00518DAA subeqs r8,r1,r10,lsr #0x1b
:020860B0 E8405D52 stmda  r0 ,{r1,r4,r6,r8,r10,r11,r12,r14}^
:020860B4 D56C0039 strleb r0,[r12, #-0x39]!
:020860B8 E993AA40 ldmib  r3 ,{r6,r9,r11,r13,r15}
:020860BC 40A55804 adcmi  r5,r5,r4,lsl #0x10
:020860C0 6408C1D9 strvs r12,[r8],#-0x1d9
:020860C4 E8AA4015 stmia  r10!,{r0,r2,r4,r14}
:020860C8 496D01A1 unknown
:020860CC 03EDE845 mvneq  r14,#0x450000
:020860D0 AA45196D bge 031CC68C
:020860D4 57062D8E strpl r2,[r6,-r14, lsl #0x1b]
:020860D8 F5E8453D strnvb r4,[r8, #+0x53d]!
:020860DC B5535D04 ldrltb r5,[r3, #-0xd04]		;(r3-0xd04=*(fffff2fc))
:020860E0 5800216A stmplda  r0 ,{r1,r3,r5,r6,r8,r13}
:020860E4 A1B64405 movges r4,r5,lsl #0x8		;r4=0(0x0)
:020860E8 45255601 strmi r5,[r5, #-0x601]!
:020860EC 01C555E8 biceq  r5,r5,r8,ror #0xb
:020860F0 E845256D stmda  r5 ,{r0,r2,r3,r5,r6,r8,r10,r13}^
:020860F4 50690039 rsbpl  r0,r9,r9,lsr r0
:020860F8 B50045B2 strlt r4,[r0, #-0x5b2]		;(r0-0x5b2=*(fffffb3b))
:020860FC E945255C stmdb  r5 ,{r2,r3,r4,r6,r8,r10,r13}^
:02086100 496D00B1 unknown
:02086104 0849E945 stmeqda  r9 ,{r0,r2,r6,r8,r11,r13,r14,r15}^
:02086108 408D6DAA addmi  r6,r13,r10,lsr #0x1b
:0208610C 556D10B1 strplb r1,[r13, #-0xb1]!
:02086110 00EDA042 rsceq  r10,r13,r2,asr #0x0
:02086114 41955655 orrmis r5,r5,r5,asr r6
:02086118 2555111D ldrcsb r1,[r5, #-0x11d]		;(r5-0x11d=*(fffffee3))
:0208611C 0141E945 unknown
:02086120 AB413565 blge 030D36BC
:02086124 5402018D strpl r0,[r2],#-0x18d
:02086128 31D943D5 ldrccsb r4,[r9, #+0x35]		;r9+0x35=*(00000046)
:0208612C 450D6D02 strmi r6,[r13, #-0xd02]		;(r13-0xd02=*(fffff3a8))
:02086130 0045E9AA subeq  r14,r5,r10,lsr #0x13
:02086134 CD42316D unknown
:02086138 256F01B9 strcsb r0,[r15, #-0x1b9]!
:0208613C E1E9AA45 mvn  r10,r5,asr #0x14
:02086140 40396D00 eormis r6,r9,r0,lsl #0x1a
:02086144 6D00BDE9 unknown
:02086148 CDAA41DD stcgt  1,cr4,[r10,#+0x374]!
:0208614C 1D6E0105 stcnel 1,cr0,[r14,#-0x14]!
:02086150 029DE944 addeqs r14,r13,#0x110000
:02086154 AA43F966 bge 031846F4
:02086158 58026DB7 stmplda  r2 ,{r0,r1,r2,r4,r5,r7,r8,r10,r11,r13,r14}
:0208615C E1D8480D bics r4,r8,r13,lsl #0x10
:02086160 B7550103 ldrltb r0,[r5,-r3, lsl #0x2]
:02086164 5401F56A strpl r15,[r1],#-0x56a
:02086168 81E94501 mvnhi  r4,r1,lsl #0xa
:0208616C 41296400 unknown
:02086170 048955A0 streq r5,[r9],#+0x5a0
:02086174 EA453D55 b 031D56D0
:02086178 556E01E9 strplb r0,[r14, #-0x1e9]!
:0208617C AD55EA45 unknown
:02086180 447D6E01 unknown
:02086184 580471B8 stmplda  r4 ,{r3,r4,r5,r7,r8,r12,r13,r14}
:02086188 55EA4015 strplb r4,[r10, #+0x15]!
:0208618C A96E04E9 unknown
:02086190 035DD842 cmpeq r13,#0x420000
:02086194 B845FD64 stmltda  r5 ,{r2,r5,r6,r8,r10,r11,r12,r13,r14,r15}^
:02086198 5300ED55 unknown
:0208619C 4D8E4021 unknown
:020861A0 43E15404 mvnmi  r5,#0x4000000
:020861A4 027955EA rsbeqs r5,r9,#0x3A800000
:020861A8 8D409964 unknown
:020861AC F958038D ldmnvdb  r8 ,{r0,r2,r3,r7,r8,r9}^
:020861B0 9555B643 ldrlsb r11,[r5, #-0x643]		;(r5-0x643=*(fffff9bd))
:020861B4 47115801 ldrmi r5,[r1,-r1, lsl #0x10]
:020861B8 5803E18D stmplda  r3 ,{r0,r2,r3,r7,r8,r13,r14,r15}
:020861BC 55EA402D strplb r4,[r10, #+0x2d]!
:020861C0 BD6E01C5 stcltl 1,cr0,[r14,#-0x314]!
:020861C4 00A5EA43 adceq  r14,r5,r3,asr #0x14
:020861C8 D841416E stmleda  r1 ,{r1,r2,r3,r5,r6,r8,r14}^
:020861CC 6E026155 mcrvs 1,0,r6,cr2,cr5,{2}
:020861D0 71EA4459 mvnvc  r4,r9,asr r4
:020861D4 44116E04 ldrmi r6,[r1],#-0xe04
:020861D8 032155B8 unknown
:020861DC 21D851D1 ldrcssb r5,[r8, #+0x11]		;r8+0x11=*(00000011)
:020861E0 43E16400 mvnmi  r6,#0x0
:020861E4 AB01C5B9 blge 020F78D0
:020861E8 EA431557 b 0314B74C
:020861EC 6D610861 stcvsl 8,cr0,[r1,#-0x184]!
:020861F0 07DD8E42 ldreqb r8,[r1,#-0x184]!
:020861F4 40455EAA submi  r5,r5,r10,lsr #0x1d
:020861F8 6E0261EA cdpvs 1,0,cr6,cr2,cr10,7
:020861FC 21B540A5 movcss r4,r5,lsr #0x1		;r4=0(0x0)
:02086200 C95AAA00 ldmgtdb  r10 ,{r9,r11,r13,r15}^
:02086204 04D1EA43 ldreqb r14,[r1],#+0xa43
:02086208 EB42256E bl 0310F7C8
:0208620C 6EAA04DD mcrvs 4,5,r0,cr10,cr13,{6}
:02086210 31CD4051 biccc  r4,r13,r1,asr r0
:02086214 41596F05 cmpmi r9,r5,lsl #0x1e
:02086218 AA038DEB bge 021699CC
:0208621C B843F96E stmltda  r3 ,{r1,r2,r3,r5,r6,r8,r11,r12,r13,r14,r15}^
:02086220 5553005D ldrplb r0,[r3, #-0x5d]		;(r3-0x5d=*(ffffffa3))
:02086224 035DEB42 cmpeq r13,#0x10800
:02086228 455563AA ldrmib r6,[r5, #-0x3aa]		;(r5-0x3aa=*(fffffc56))
:0208622C 41011DCD unknown
:02086230 0129EB51 unknown
:02086234 40ED5A6E rscmi  r5,r13,r14,ror #0x14
:02086238 6905E5D8 stmvsdb  r5 ,{r3,r4,r6,r7,r8,r10,r13,r14,r15}
:0208623C 39EB4255 unknown
:02086240 F9556F00 ldmnvdb  r5 ,{r8,r9,r10,r11,r13,r14}^
:02086244 02CDEB43 sbceq  r14,r13,#0x10C00
:02086248 19EB5075 unknown
:0208624C B9517D05 ldmltdb  r1 ,{r0,r2,r8,r10,r11,r12,r13,r14}^
:02086250 C908196D stmgtdb  r8 ,{r0,r2,r3,r5,r6,r8,r11,r12}
:02086254 0279BA50 rsbeqs r11,r9,#0x50000
:02086258 E543E152 strb r14,[r3, #-0x152]		;(r3-0x152=*(fffffeae))
:0208625C 60AB020D adcvs  r0,r11,r13,lsl #0x4
:02086260 10694009 rsbne  r4,r9,r9
:02086264 EB406959 bl 030A07D0
:02086268 501500ED andpls r0,r5,r13,ror #0x1
:0208626C 014DEBD6 unknown
:02086270 CE456D6F cdpgt 13,4,cr6,cr5,cr15,3
:02086274 29600015 unknown
:02086278 758CAA41 strvc r10,[r12, #+0xa41]		;r12+0xa41=*(00000a41)
:0208627C 40B15300 adcmis r5,r1,r0,lsl #0x6
:02086280 BD03B1EB unknown
:02086284 F56A8C50 strnvb r8,[r10, #-0xc50]!
:02086288 40155201 andmis r5,r5,r1,lsl #0x4
:0208628C 6F0465EB swivs 0x000465eb
:02086290 55EC450D strplb r4,[r12, #+0x50d]!
:02086294 7D6F04F5 stcvcl 4,cr0,[r15,#-0x3d4]!
:02086298 023D8C41 eoreqs r8,r13,#0x4100
:0208629C DC44A153 stclel 1,cr10,[r4],{#0x53}
:020862A0 6A059D55 bvs 021ED7FC
:020862A4 65E740A5 strvsb r4,[r7, #+0xa5]!
:020862A8 420D6F01 andmi  r6,r13,#0x4
:020862AC 00ED55E9 rsceq  r5,r13,r9,ror #0xb
:020862B0 EC489D6B stcl 13,cr9,[r8],{#0x6b}
:020862B4 156F01B9 strneb r0,[r15, #-0x1b9]!
:020862B8 3955BA40 ldmccdb  r5 ,{r6,r9,r11,r12,r13,r15}^
:020862BC 44D15906 ldrmib r5,[r1],#+0x906
:020862C0 6001B9EC andvs  r11,r1,r12,ror #0x13
:020862C4 55E7408D strplb r4,[r7, #+0x8d]!
:020862C8 45700075 ldrmib r0,[r0, #-0x75]!
:020862CC 00518C40 subeqs r8,r1,r0,asr #0x18
:020862D0 EC432D59 stcl 13,cr2,[r3],{#0x59}
:020862D4 6F014D55 swivs 0x00014d55
:020862D8 9D8C43C9 unknown
:020862DC 42FD5902 rscmis r5,r13,#0x8000
:020862E0 00C955D7 unknown
:020862E4 EC44E964 stcl 9,cr14,[r4],{#0x64}
:020862E8 616F04F5 unknown
:020862EC 8155D742 cmphi r5,r2,asr #0xe
:020862F0 41296400 unknown
:020862F4 7001F5CD andvc  r15,r1,r13,asr #0xb
:020862F8 55EC4795 strplb r4,[r12, #+0x795]!
:020862FC 455F0351 ldrmib r0,[r15, #-0x351]		;r15-0x351=*(02085fb3)=#971391705(0x39e642d9)
:02086300 02CDBA40 sbceq  r11,r13,#0x40000
:02086304 BB409959 bllt 030AC870
:02086308 5201DD55 andpl  r13,r1,#0x1540
:0208630C 69EC44AD unknown
:02086310 44B95F00 unknown
:02086314 01A155EC moveq  r5,r12,ror #0xb
:02086318 D743C96F strleb r12,r5,r12,ror #0xb
:0208631C 256F0429 strcsb r0,[r15, #-0x429]!
:02086320 1D55EC42 unknown
:02086324 43516301 cmpmi r1,#0x4000000
:02086328 700489EC andvc  r8,r4,r12,ror #0x13
:0208632C 558C4309 strpl r4,[r12, #+0x309]		;r12+0x309=*(00000309)
:02086330 995F0651 ldmlsdb  r15 ,{r0,r4,r6,r9,r10}^
:02086334 79101546 ldmvcdb  r0 ,{r1,r2,r6,r8,r10,r12}
:02086338 49BB402D ldmmiib  r11!,{r0,r2,r3,r5,r14}
:0208633C 1559AD02 ldrneb r10,[r9, #-0xd02]		;(r9-0xd02=*(fffff30f))
:02086340 0309ED43 unknown
:02086344 9E41A170 mcrls 1,2,r10,cr1,cr0,{3}
:02086348 59AA06BD stmplib  r10!,{r0,r2,r3,r4,r5,r7,r9,r10}
:0208634C 95ED44AD strlsb r4,[r13, #+0x4ad]!
:02086350 44D17004 ldrmib r7,[r1],#+0x4
:02086354 AA04A1ED bge 021AEB10
:02086358 ED435D70 unknown
:0208635C B57004E9 ldrltb r0,[r0, #-0x4e9]!
:02086360 0249CD42 subeq  r12,r9,#0x1080
:02086364 43695FAA unknown
:02086368 5A0219BE bpl 0210CA68
:0208636C 81ED44D1 unknown
:02086370 4970AA00 ldmmidb  r0!,{r9,r11,r13,r15}^
:02086374 020DBC42 andeq  r11,r13,#0x4200
:02086378 D747F55A unknown
:0208637C 64AA0435 unknown
:02086380 91BC438D movlss r4,r13,lsl #0x7		;r4=21760(0x5500)
:02086384 42A95F05 adcmi  r5,r9,#0x14
:02086388 AA014DED bge 020D9B44
:0208638C 8B417D78 blhi 030E5974
:02086390 4D5E0081 unknown
:02086394 044DD744 streqb r13,[r13],#-0x744
:02086398 437570AA cmnmi r5,#0xAA
:0208639C 700489ED andvc  r8,r4,r13,ror #0x13
:020863A0 15ED43E1 strneb r4,[r13, #+0x3e1]!
:020863A4 8178AA03 cmnhi r8,r3,lsl #0x14
:020863A8 03F9ED40 mvneqs r14,#0x1000
:020863AC ED44C570 unknown
:020863B0 78AA02B5 stmvcia  r10!,{r0,r2,r4,r5,r7,r9}
:020863B4 0DBD40BD ldceq  0,cr4,[r13,#+0x2f4]!
:020863B8 44A15E02 unknown
:020863BC AA00E1EE bge 020BEB7C
:020863C0 8B417D78 blhi 030E59A8
:020863C4 AD5A041D unknown
:020863C8 04A1EE44 unknown
:020863CC 414D70AA unknown
:020863D0 5F0075BB swipl 0x000075bb
:020863D4 A1EE43A5 mvnge  r4,r5,lsr #0x7
:020863D8 E170AA04 cmn r0,r4,lsl #0x14
:020863DC 04A1EE43 unknown
:020863E0 EE42CD70 mcr 13,2,r12,cr2,cr0,{3}
:020863E4 70AA0465 adcvc  r0,r10,r5,ror #0x8
:020863E8 D5BD4141 ldrle r4,[r13, #+0x141]!
:020863EC 41F55A00 mvnmis r5,r0,lsl #0x14
:020863F0 AA09999D bge 022ECA6C
:020863F4 BE40695A mcrlt 9,2,r6,cr0,cr10,{2}
:020863F8 F55D00D5 ldrnvb r0,[r13, #-0xd5]		;(r13-0xd5=*(ffffffd5))
:020863FC 0141EE41 unknown
:02086400 40BD77AA adcmis r7,r13,r10,lsr #0xf
:02086404 5E00398B cdppl 9,0,cr3,cr0,cr11,4
:02086408 75D64159 ldrvcb r4,[r6, #+0x159]		;r6+0x159=*(00000159)
:0208640C E964AA00 unknown
:02086410 0495EE44 ldreq r14,[r5],#+0xe44
:02086414 EE450D71 mcr 13,2,r0,cr5,cr1,{3}
:02086418 71AA0171 movvc  r0,r1,ror r1
:0208641C D18B4165 orrle  r4,r11,r5,ror #0x2
:02086420 40ED5A01 rscmi  r5,r13,r1,lsl #0x14
:02086424 AA02E5D6 bge 0213FB84
:02086428 EE420D6A cdp 13,4,cr0,cr2,cr10,3
:0208642C 8D710375 ldchil 3,cr0,[r1,#-0x1d4]!
:02086430 0339CD43 teqeq r9,#0x10C0
:02086434 41A15FAA movmi  r5,r10,lsr #0x1f		;r5=0(0x0)
:02086438 5D0189BE unknown
:0208643C 6DBD40E1 ldcvs  0,cr4,[r13,#+0x384]!
:02086440 C55DAA02 ldrgtb r10,[r13, #-0xa02]		;(r13-0xa02=*(fffff6a8))
:02086444 0369EF41 unknown
:02086448 918D50D5 unknown
:0208644C 655A5802 ldrvsb r5,[r10, #-0x802]		;(r10-0x802=*(fffff7fe))
:02086450 0615EF41 ldreq r14,[r10, #-0x802]		;(r10-0x802=*(fffff7fe))
:02086454 EF451971 swi 0x00451971
:02086458 508D0435 addpl  r0,r13,r5,lsr r4
:0208645C 04D1CCD5 ldreqb r12,[r1],#+0xcd5
:02086460 B446155D strltb r1,[r6],#-0x55d
:02086464 59A50849 stmplib  r5!,{r0,r3,r6,r11}
:02086468 01956AD6 ldreqsb r6,[r5, +r6]
:0208646C D6400963 strleb r0,[r5, +r6]
:02086470 56A5047D unknown
:02086474 B500EDEF strlt r14,[r0, #-0xdef]		;r0-0xdef=*(39e634ea)=#0(0x00000000)
:02086478 BE414D71 mcrlt 13,2,r4,cr1,cr1,{3}
:0208647C 015A0129 cmpeq r10,r9,lsr #0x2
:02086480 005D9D42 subeqs r9,r13,r2,asr #0x1a
:02086484 41D153AA bicmis r5,r1,r10,lsr #0x7
:02086488 5D0075BF unknown
:0208648C C9CC4015 stmgtib  r12 ,{r0,r2,r4,r14}^
:02086490 0D5DAA00 unknown
:02086494 00A5EF45 adceq  r14,r5,r5,asr #0x1e
:02086498 EF453171 swi 0x00453171
:0208649C 71AA0405 movvc  r0,r5,lsl #0x8		;r0=0(0x0)
:020864A0 EDEF423D stcl 2,cr4,[r15,#+0xf4]!
:020864A4 45317103 ldrmi r7,[r1, #-0x103]!
:020864A8 AA0021EF bge 0208EC6C
:020864AC 94423171 strlsb r3,[r2],#-0x171
:020864B0 495A00F9 ldmmidb  r10 ,{r0,r3,r4,r5,r6,r7}^
:020864B4 017DEF45 cmneq r13,r5,asr #0x1e
:020864B8 BF57B9AA swilt 0x0057b9aa
:020864BC 25C8020F strcsb r0,[r8, #+0x20f]		;r8+0x20f=*(0000020f)
:020864C0 03EDEF55 mvneq  r14,#0x154
:020864C4 D656E1A1 ldrleb r14,[r6],-r1, lsr #0x3
:020864C8 857203F9 ldrhib r0,[r2, #-0x3f9]!
:020864CC 01F5F045 mvneqs r15,r5,asr #0x0
:020864D0 45915576 ldrmi r5,[r1, #+0x576]		;r1+0x576=*(70dcf464)=#0(0x00000000)
:020864D4 72041DF0 andvc  r1,r4,#0x3C00
:020864D8 105D4441 subnes r4,r13,r1,asr #0x8
:020864DC B5459D5F strltb r9,[r5, #-0xd5f]		;(r5-0xd5f=*(fffff2a1))
:020864E0 6102F1F0 unknown
:020864E4 0081C055 addeq  r12,r1,r5,asr r0
:020864E8 459C517D ldrmi r5,[r12, #+0x17d]		;r12+0x17d=*(0000017d)
:020864EC 54B9B603 unknown
:020864F0 5C0711C0 stcpl  1,cr1,[r7],{#0xc0}
:020864F4 E1F74261 mvns r4,r1,ror #0x4
:020864F8 7D557203 unknown
:020864FC 03F9F044 mvneqs r15,#0x44
:02086500 BC42E572 stcltl 5,cr14,[r2],{#0x72}
:02086504 555A0081 ldrplb r0,[r10, #-0x81]		;(r10-0x81=*(ffffff7f))
:02086508 6DCC438D unknown
:0208650C 45915C02 ldrmi r5,[r1, #+0xc02]		;r1+0xc02=*(70dcfaf0)=#0(0x00000000)
:02086510 750819F0 strvc r1,[r8, #-0x9f0]		;(r8-0x9f0=*(fffff610))
:02086514 F0427955 subnv  r7,r2,r5,asr r9
:02086518 C17203F9 ldrgtsh r0,[r2, #-0x39]!
:0208651C 03F9F045 mvneqs r15,#0x45
:02086520 41895572 orrmi  r5,r9,r2,ror r5
:02086524 9D035DC0 unknown
:02086528 03EDF055 mvneq  r15,#0x55
:0208652C AD432172 unknown
:02086530 630081D6 unknown
:02086534 E1F04231 mvns r4,lsr r1
:02086538 CB501503 blgt 0348B94C
:0208653C 5A005D6A bpl 0209DAEC
:02086540 C9F145D9 unknown
:02086544 42E57200 rscmi  r7,r5,#0x0
:02086548 037555D5 cmneq r5,#0x35400000
:0208654C F1412972 unknown
:02086550 09720015 unknown
:02086554 A555F146 ldrgeb r15,[r5, #-0x146]		;(r5-0x146=*(fffffeba))
:02086558 42317206 eormis r7,r1,#0x60000000
:0208655C 5A017DC1 bpl 020E5C68
:02086560 55D54009 ldrplb r4,[r5, #+0x9]		;r5+0x9=*(00000009)
:02086564 796A0255 unknown
:02086568 04E9CB42 unknown
:0208656C F741355E unknown
:02086570 7803F955 stmvcda  r3 ,{r0,r2,r4,r6,r8,r11,r12,r13,r14,r15}
:02086574 A5F14249 ldrgeb r4,[r1, #+0x249]!
:02086578 41C57203 bicmi  r7,r5,r3,lsl #0x4
:0208657C 0261559C rsbeq  r5,r1,#0x27000000
:02086580 F145F156 unknown
:02086584 FD7203BD ldc2l 3,cr0,[r2,#-0x2f4]!
:02086588 7555F145 ldrvcb r15,[r5, #-0x145]		;(r5-0x145=*(fffffebb))
:0208658C 40E17203 rscmi  r7,r1,r3,lsl #0x4
:02086590 21731789 cmncs r3,r9,lsl #0xf
:02086594 0001F146 andeq  r15,r1,r6,asr #0x2
:02086598 42FD73AD rscmis r7,r13,#0xB4000002
:0208659C E100F9C2 unknown
:020865A0 0321F156 msreq CPSR_c,#0x80000015
:020865A4 41D15A73 bicmis r5,r1,r3,ror r10
:020865A8 7303C9F1 unknown
:020865AC EDC040D5 unknown
:020865B0 AD555A00 unknown
:020865B4 0141F144 unknown
:020865B8 F2424973 subnv  r4,r2,#0x1CC000
:020865BC 50A50051 adcpl  r0,r5,r1,asr r0
:020865C0 023DD5D5 eoreqs r13,r13,#0x35400000
:020865C4 F2462173 subnv  r2,r6,#0xC000001C
:020865C8 D97303E1 unknown
:020865CC 01C2AA42 biceq  r10,r2,r2,asr #0x14
:020865D0 41355B00 teqmi r5,r0,lsl #0x16
:020865D4 7300C9D5 unknown
:020865D8 C3AA4369 movgt  r4,#0xA4000001		;r4=-1543503871(0xa4000001)
:020865DC BD5B0069 unknown
:020865E0 0261F243 rsbeq  r15,r1,#0x30000004
:020865E4 6ACB511D bvs 0135AA60
:020865E8 D15B0345 cmple r11,r5,asr #0x6
:020865EC 0225E744 eoreq  r14,r5,#0x1100000
:020865F0 F240B16C subnv  r11,r0,#0x1B
:020865F4 51037555 unknown
:020865F8 02B5F250 adceqs r15,r5,#0x5
:020865FC D5F251A1 ldrleb r5,[r2, #+0x1a1]!
:02086600 095B7303 ldmeqdb  r11 ,{r0,r1,r8,r9,r12,r13,r14}^
:02086604 03EDF246 mvneq  r15,#0x60000004
:02086608 C342CD74 unknown
:0208660C 555F00D5 ldrplb r0,[r15, #-0xd5]		;r15-0xd5=*(0208653f)=#-247080614(0xf145d95a)
:02086610 D1F2414D mvnles r4,r13,asr #0x2
:02086614 40A57301 adcmi  r7,r5,r1,lsl #0x6
:02086618 5B00E1CB blpl 020BED4C
:0208661C F2414155 subnv  r4,r1,#0x40000015
:02086620 65730135 ldrvsb r0,[r3, #-0x135]!
:02086624 0231F741 eoreqs r15,r1,#0x1040000
:02086628 40395578 eormis r5,r9,r8,ror r5
:0208662C 630231D5 unknown
:02086630 D5D44021 ldrleb r4,[r4, #+0x21]		;r4+0x21=*(a4000022)
:02086634 89557303 ldmhidb  r5 ,{r0,r1,r8,r9,r12,r13,r14}^
:02086638 0165F241 msreq SPSR_sc,r1
:0208663C A9402D73 stmgedb  r0 ,{r0,r1,r4,r5,r6,r8,r10,r11,r13}^
:02086640 355B7805 ldrccb r7,[r11, #-0x805]		;(r11-0x805=*(fffff7fb))
:02086644 ADF2462D ldcgel 6,cr4,[r2,#+0xb4]!
:02086648 45D97301 ldrmib r7,[r9, #+0x301]		;r9+0x301=*(00000312)
:0208664C 730561F3 unknown
:02086650 F7419555 unknown
:02086654 40390411 eormis r0,r9,r1,lsl r4
:02086658 0399F324 orreqs r15,r9,#0x90000000
:0208665C 438D4D73 orrmi  r4,r13,#0x1CC0
:02086660 5B0279C3 blpl 02124D74
:02086664 91C3432D bicls  r4,r3,r13,lsr #0x6
:02086668 4D555B02 unknown
:0208666C 3C005D41 stccc  13,cr5,[r0],{#0x41}
:02086670 F341955B unknown
:02086674 53740399 cmnpl r4,#0x64000002
:02086678 D1F34495 unknown
:0208667C 60400901 subvs  r0,r0,r1,lsl #0x12
:02086680 7403D5F3 strvc r13,[r3],#-0x5f3
:02086684 F341DD4D unknown
:02086688 4009020D andmi  r0,r9,r13,lsl #0x4
:0208668C 03F9F388 mvneqs r15,#0x20000002
:02086690 41DD4D74 bicmis r4,r13,r4,ror r13
:02086694 730255F2 unknown
:02086698 D5F3441D ldrleb r4,[r3, #+0x41d]!
:0208669C 1D557403 unknown
:020866A0 0015C444 andeqs r12,r5,r4,asr #0x8
:020866A4 F3B04099 movnvs r4,#0x99		;r4=153(0x99)
:020866A8 4D7403E1 ldcmil 3,cr0,[r4,#-0x384]!
:020866AC 55C9438D strplb r4,[r9, #+0x38d]		;r9+0x38d=*(0000039e)
:020866B0 41C55E02 bicmi  r5,r5,r2,lsl #0x1c
:020866B4 7403F9F2 strvc r15,[r3],#-0x9f2
:020866B8 F341AD55 unknown
:020866BC BD7404D1 ldcltl 4,cr0,[r4,#-0x344]!
:020866C0 0279F340 rsbeqs r15,r9,#0x1
:020866C4 C0D54015 sbcgts r4,r5,r5,lsl r0
:020866C8 F5C00081 strnvb r0,[r0, #+0x81]		;r0+0x81=*(f145d9db)
:020866CC B0002154 andlt  r2,r0,r4,asr r1
:020866D0 5AEC4009 bpl 01B966FC
:020866D4 09029DF3 stmeqdb  r2 ,{r0,r1,r4,r5,r6,r7,r8,r10,r11,r12,r15}
:020866D8 0D22A810 stceq  8,cr10,[r2,#-0x40]!
:020866DC 402D7402 eormi  r7,r13,r2,lsl #0x8
:020866E0 05255ED4 streq r5,[r5, #-0xed4]!
:020866E4 95444175 strlsb r4,[r4, #-0x175]		;(r4-0x175=*(ffffff24))
:020866E8 14402D11 strneb r2,[r0],#-0xd11
:020866EC 9D0429F4 unknown
:020866F0 C5417D74 strgtb r7,[r1, #-0xd74]		;r1-0xd74=*(70dce17a)=#0(0x00000000)
:020866F4 E15B0225 cmp r11,r5,lsr #0x4
:020866F8 023DC540 eoreqs r12,r13,#0x10000000
:020866FC 41AD5BAA movmi  r5,r10,lsr #0x17		;r5=0(0x0)
:02086700 750279F1 strvc r7,[r2, #-0x9f1]		;(r2-0x9f1=*(fffff60f))
:02086704 8DF441D1 ldchil 1,cr4,[r4,#+0x344]!
:02086708 4175AA03 cmnmi r5,r3,lsl #0x14
:0208670C B400BD44 strlt r11,[r0],#-0xd44
:02086710 F442855E strnvb r8,[r2],#-0x55e
:02086714 75A60291 strvc r0,[r6, #+0x291]!
:02086718 CDF4426D ldcgtl 2,cr4,[r4,#+0x1b4]!
:0208671C 429D7502 addmis r7,r13,#0x800000
:02086720 6A580045 bvs 0368683C
:02086724 C1446575 unknown
:02086728 695C0255 ldmvsdb  r12 ,{r0,r2,r4,r6,r9}^
:0208672C 01D1C543 biceqs r12,r1,r3,asr #0xa
:02086730 41715BAA cmnmi r1,r10,lsr #0x17
:02086734 75032DF4 strvc r2,[r3, #-0xdf4]		;(r3-0xdf4=*(fffff20c))
:02086738 65F441E9 ldrvsb r4,[r4, #+0x1e9]!
:0208673C 4D75AA01 ldcmil 10,cr10,[r5,#-0x4]!
:02086740 0291F444 addeqs r15,r1,#0x44000000
:02086744 F1420175 unknown
:02086748 39AA0429 stmccib  r10!,{r0,r3,r5,r10}
:0208674C 00C9C650 sbceq  r12,r9,r0,asr r6
:02086750 F441AD5E strnvb r10,[r1],#-0xd5e
:02086754 40090111 andmi  r0,r9,r1,lsl r1
:02086758 35F4A0D5 ldrccb r10,[r4, #+0xd5]!
:0208675C 41057501 unknown
:02086760 1D002DBE unknown
:02086764 F4C8D441 strnvb r13,[r8],#+0x441
:02086768 402102B5 unknown
:0208676C 0171C138 cmneq r1,r8,lsr r1
:02086770 43514C5C cmpmi r1,#0x5C00
:02086774 5C0039CA stcpl  9,cr3,[r0],{#0xca}
:02086778 09F44219 unknown
:0208677C D5400903 strleb r0,[r0, #-0x903]		;(r0-0x903=*(f145d057))
:02086780 03B1F4DC moveqs r15,#0xDC000000		;r15=-603979776(0xdc000000)
:02086784 C6744015 unknown
:02086788 4C5C01DD ldcmil 1,cr0,[r12],{#0xdd}
:0208678C 003940BD unknown
:02086790 42E575E8 rscmi  r7,r5,#0x3A000000
:02086794 6B0195D4 blvs 020EBEEC
:02086798 F040D553 subnv  r13,r0,r3,asr r5
:0208679C 01720045 cmneq r2,r5,asr #0x0
:020867A0 01C5C642 biceq  r12,r5,r2,asr #0xc
:020867A4 4135555C teqmi r5,r12,asr r5
:020867A8 390069D4 stmccdb  r0 ,{r2,r4,r6,r7,r8,r11,r13,r14}
:020867AC 18001550 stmneda  r0 ,{r4,r6,r8,r10,r12}
:020867B0 5DF05039 ldcpll 0,cr5,[r0,#+0xe4]!
:020867B4 1D760345 ldcnel 3,cr0,[r6,#-0x114]!
:020867B8 0321F541 msreq CPSR_c,#0x10400000
:020867BC 6DD45099 unknown
:020867C0 42B5B502 adcmis r11,r5,#0x800000
:020867C4 035DF540 cmpeq r13,#0x10000000
:020867C8 F02C4009 eornv  r4,r12,r9
:020867CC 099902C1 ldmeqib  r9 ,{r0,r6,r7,r9}
:020867D0 00096840 andeq  r6,r9,r0,asr #0x10
:020867D4 42557660 submis r7,r5,#0x6000000
:020867D8 A50129F5 strge r2,[r1, #-0x9f5]		;r1-0x9f5=*(70dce4f9)=#0(0x00000000)
:020867DC 5D422576 unknown
:020867E0 655E4800 ldrvsb r4,[r14, #-0x800]		;(r14-0x800=*(fffff800))
:020867E4 A0010541 andge  r0,r1,r1,asr #0xa
:020867E8 42E55D66 rscmi  r5,r5,#0x1980
:020867EC 2D0279F5 unknown
:020867F0 0FF00440 swieq 0x00f00440
:020867F4 D5EC021A strleb r0,[r12, #+0x21a]!
:020867F8 00756440 rsbeqs r6,r5,r0,asr #0x8
:020867FC 2842CD70 stmcsda  r2 ,{r4,r5,r6,r8,r10,r11,r14,r15}^
:02086800 9402E554 strls r14,[r2],#-0x554
:02086804 0009511D andeq  r5,r9,r13,lsl r1
:02086808 9040099C unknown
:0208680C 02612DF5 rsbeq  r2,r1,#0x3D40
:02086810 B941A176 stmltdb  r1 ,{r1,r2,r4,r5,r6,r8,r13,r15}^
:02086814 555CD401 ldrplb r13,[r12, #-0x401]		;(r12-0x401=*(fffffbff))
:02086818 CD001542 unknown
:0208681C 427976A8 rsbmis r7,r9,#0xA800000
:02086820 2D0069C5 unknown
:02086824 0009E040 andeq  r14,r9,r0,asr #0x0
:02086828 8D76D8B4 ldchil 8,cr13,[r6,#-0x2d0]!
:0208682C CC002D40 stcgt  13,cr2,[r0],{#0x40}
:02086830 45407576 strmib r7,[r0, #-0x576]		;(r0-0x576=*(f145d3e4))
:02086834 2D38CC00 ldccs  12,cr12,[r8,#-0x0]!
:02086838 21C7B440 biccs  r11,r7,r0,asr #0x8
:0208683C 42615C00 rsbmi  r5,r1,#0x0
:02086840 FCD20045 ldc2l 0,cr0,[r2],{#0x45}
:02086844 F540ED76 strnvb r14,[r0, #-0xd76]		;(r0-0xd76=*(f145cbe4))
:02086848 42A90225 adcmi  r0,r9,#0x50000002
:0208684C F534F70C ldrnv r15,[r4, #-0x70c]!
:02086850 18401501 stmneda  r0 ,{r0,r8,r10,r12}^
:02086854 5D0129C8 unknown
:02086858 00094159 andeq  r4,r9,r9,asr r1
:0208685C 400914D3 unknown
:02086860 00C9F608 sbceq  r15,r9,r8,lsl #0xc
:02086864 EF504015 swi 0x00504015
:02086868 BD011132 unknown
:0208686C 0FEF3C40 swieq 0x00ef3c40
:02086870 40212002 eormi  r2,r1,r2
:02086874 8DC9F883 unknown
:02086878 CC404500 stcgtl 5,cr4,[r0],{#0x0}
:0208687C 79540129 ldmvcdb  r4 ,{r0,r3,r5,r8}^
:02086880 0940E12C stmeqdb  r0 ,{r2,r3,r5,r8,r13,r14,r15}^
:02086884 A5772C00 ldrgeb r2,[r7, #-0xc00]!
:02086888 0201F640 andeq  r15,r1,#0x4000000
:0208688C 42015377 andmi  r5,r1,#0xDC000001
:02086890 51440009 unknown
:02086894 5C002150 stcpl  1,cr2,[r0],{#0x50}
:02086898 5BF04021 blpl 01C96924
:0208689C 5D011DC7 unknown
:020868A0 EDC84165 unknown
:020868A4 94404500 strlsb r4,[r0],#-0x500
:020868A8 7400096A strvc r0,[r0],#-0x96a
:020868AC F6804009 strnv r4,[r0],+r9
:020868B0 40090099 mulmi  r9,r9,r0
:020868B4 002D65C4 eoreq  r6,r13,r4,asr #0xb
:020868B8 41C5778C bicmi  r7,r5,r12,lsl #0xf
:020868BC 2D98002D unknown
:020868C0 69596C40 ldmvsdb  r9 ,{r6,r10,r11,r13,r14}^
:020868C4 50B12800 adcpls r2,r1,r0,lsl #0x10
:020868C8 B8020FC8 stmltda  r2 ,{r3,r6,r7,r8,r9,r10,r11}
:020868CC 40E1055D rscmi  r0,r1,r13,asr r5
:020868D0 71080039 unknown
:020868D4 00B14021 adceqs r4,r1,r1,lsr #0x0
:020868D8 A53377BC ldrge r7,[r3, #-0x7bc]!
:020868DC 00B1C940 adceqs r12,r1,r0,asr #0x12
:020868E0 09584009 ldmeqdb  r8 ,{r0,r3,r14}^
:020868E4 4009AC00 andmi  r10,r9,r0,lsl #0x18
:020868E8 51C9E4AD bicpl  r14,r9,r13,lsr #0x9
:020868EC 4C416500 stcmil 5,cr6,[r1],{#0x0}
:020868F0 0C020FEE stceq  15,cr0,[r2],{#0xee}
:020868F4 20400910 subcs  r0,r0,r0,lsl r9
:020868F8 211C0021 tstcs r12,r1,lsr #0x0
:020868FC 002D3040 eoreq  r3,r13,r0,asr #0x0
:02086900 096B80AA unknown
:02086904 00517030 subeqs r7,r1,r0,lsr r0
:02086908 4840F968 stmmida  r0 ,{r3,r5,r6,r8,r11,r12,r13,r14,r15}^
:0208690C 4C000954 stcmi  9,cr0,[r0],{#0x54}
:02086910 F7344009 ldrnv r4,[r4,-r9]!
:02086914 400900ED andmi  r0,r9,r13,ror #0x1
:02086918 011D651C tsteq r13,r12,lsl r5
:0208691C 54400964 strplb r0,[r0],#-0x964
:02086920 DC020FE6 stcle  15,cr0,[r2],{#0xe6}
:02086924 2D508105 unknown
:02086928 402D7C00 eormi  r7,r13,r0,lsl #0x18
:0208692C F8005DF4 stmnvda  r0 ,{r2,r4,r5,r6,r7,r8,r10,r11,r12,r14}
:02086930 84AB405D unknown
:02086934 E4020FCA str r0,[r2],#-0xfca
:02086938 F6BC402D unknown
:0208693C 6300E120 unknown
:02086940 69983009 ldmvsib  r8 ,{r0,r3,r12,r13}
:02086944 4045C400 submi  r12,r5,r0,lsl #0x8
:02086948 004555AC subeq  r5,r5,r12,lsr #0xb
:0208694C 30097084 andcc  r7,r9,r4,lsl #0x1
:02086950 6C00459C stcvs  5,cr4,[r0],{#0x9c}
:02086954 3009295B andcc  r2,r9,r11,asr r9
:02086958 0069F6D0 unknown
:0208695C E8300977 ldmda  r0!,{r0,r1,r2,r4,r5,r6,r8,r11}
:02086960 020F2998 andeq  r2,r15,#0x260000
:02086964 B8402D90 stmltda  r0 ,{r4,r7,r8,r10,r11,r13}^
:02086968 62E00009 rscvs  r0,r0,#0x9
:0208696C A4300928 unknown
:02086970 F4020FD2 strnv r0,[r2],#-0xfd2
:02086974 415C408D cmpmi r12,r13,lsl #0x1
:02086978 0C020FED stceq  15,cr0,[r2],{#0xed}
:0208697C 00215051 eoreq  r5,r1,r1,asr r0
:02086980 09305EF0 ldmeqdb  r0!,{r4,r5,r6,r7,r9,r10,r11,r12,r14}
:02086984 0039D430 eoreqs r13,r9,r0,lsr r4
:02086988 7C403924 stcvcl 9,cr3,[r0],{#0x24}
:0208698C 02150F8C andeqs r0,r5,#0x230
:02086990 40695AD0 unknown
:02086994 5A0045CB bpl 020980C8
:02086998 78A83009 stmvcia  r8!,{r0,r3,r12,r13}
:0208699C A4020FCC strge r0,[r2],#-0xfcc
:020869A0 8C30095C ldchi  9,cr0,[r0],#-0x170
:020869A4 020F9A40 andeq  r9,r15,#0x40000
:020869A8 30095740 andcc  r5,r9,r0,asr #0xe
:020869AC 0F20F7FC swieq 0x0020f7fc
:020869B0 09793002 unknown
:020869B4 0FBC1030 swieq 0x00bc1030
:020869B8 5F500210 swipl 0x00500210
:020869BC 0FC94021 swieq 0x00c94021
:020869C0 54080402 strpl r0,[r8],#-0x402
:020869C4 10080009 andne  r0,r8,r9
:020869C8 88020FC7 stmhida  r2 ,{r0,r1,r2,r6,r7,r8,r9,r10,r11}
:020869CC 3009065D andcc  r0,r9,r13,asr r6
:020869D0 020FD3A8 andeq  r13,r15,#0xA0000002
:020869D4 30097834 andcc  r7,r9,r4,lsr r8
:020869D8 01E74481 mvneq  r4,r1,lsl #0x9
:020869DC 020F7600 andeq  r7,r15,#0x0
:020869E0 00040000 andeq  r0,r4,r0
:020869E4 112DD800 unknown
:020869E8 D70039E0 strle r3,r0,r4,r0
:020869EC 85A80045 strhi r0,[r8, #+0x45]!
:020869F0 0029DC18 eoreq  r13,r9,r8,lsl r12
:020869F4 9D0021E0 unknown
:020869F8 0179E019 cmneq r9,r9,lsl r0
:020869FC E015EDB5 ldrh r14,[r5], -r5
:02086A00 39D70529 ldmccib  r7 ,{r0,r3,r5,r8,r10}^
:02086A04 007DE800 rsbeqs r14,r13,r0,lsl #0x10
:02086A08 02A955D4 adceq  r5,r9,#0x35000000
:02086A0C 050039E0 streq r3,[r0, #-0x9e0]		;(r0-0x9e0=*(f145cf7a))
:02086A10 0019E017 andeqs r14,r9,r7,lsl r0
:02086A14 AD0065DE unknown
:02086A18 850071E1 strhi r7,[r0, #-0x1e1]		;(r0-0x1e1=*(f145d779))
:02086A1C 0079E416 rsbeqs r14,r9,r6,lsl r4
:02086A20 F101CDD8 unknown
:02086A24 D5002956 strle r2,[r0, #-0x956]		;(r0-0x956=*(f145d004))
:02086A28 2DE30011 stccsl 0,cr0,[r3,#+0x44]!
:02086A2C 006DD702 rsbeq  r13,r13,r2,lsl #0xe
:02086A30 010155E2 unknown
:02086A34 F4006DD6 strnv r6,[r0],#-0xdd6
:02086A38 15250021 strne r0,[r5, #-0x21]!
:02086A3C B5003DF3 strlt r3,[r0, #-0xdf3]		;(r0-0xdf3=*(f145cb67))
:02086A40 6DDF164D unknown
:02086A44 00C5DB00 sbceq  r13,r5,r0,lsl #0x16
:02086A48 DB0311F2 blle 0214B218
:02086A4C E2000955 and  r0,r0,#0x154000
:02086A50 D5DB0105 ldrleb r0,[r11, #+0x105]		;r11+0x105=*(00000105)
:02086A54 008DF201 addeq  r15,r13,r1,lsl #0x4
:02086A58 007555D5 unknown
:02086A5C 750BA505 strvc r10,[r11, #-0x505]		;(r11-0x505=*(fffffafb))
:02086A60 0041E312 subeq  r14,r1,r2,lsl r3
:02086A64 1F5516CD swine 0x005516cd
:02086A68 FE1B95ED cdp2 5,0,cr9,cr11,cr13,7
:02086A6C 5DD2009D unknown
:02086A70 D91B1D00 ldmledb  r11 ,{r8,r10,r11,r12}
:02086A74 FCB500A1 ldc2  0,cr0,[r5],#+0x284
:02086A78 16950219 unknown
:02086A7C BD01C1E5 unknown
:02086A80 003DFA19 eoreqs r15,r13,r9,lsl r10
:02086A84 E5191DB6 ldr r1,[r9, #-0xdb6]		;(r9-0xdb6=*(fffff25b))
:02086A88 1BAD0015 blne 00BC6AE4
:02086A8C D801C5E6 stmleda  r1 ,{r1,r2,r5,r6,r7,r8,r10,r14,r15}
:02086A90 F5AD0149 strnv r0,[r13, #+0x149]!
:02086A94 91D50115 biclss r0,r5,r5,lsl r1
:02086A98 DA17BD00 ble 02675EA0
:02086A9C 5AF30041 bpl 01D46BA8
:02086AA0 25D6007D ldrcsb r0,[r6, #+0x7d]		;r6+0x7d=*(0000007d)
:02086AA4 0031F202 eoreqs r15,r1,r2,lsl #0x4
:02086AA8 7DE71E25 stcvcl 14,cr1,[r7,#+0x94]!
:02086AAC 15FDB500 ldrneb r11,[r13, #+0x500]!
:02086AB0 950045E7 strls r4,[r0, #-0x5e7]		;(r0-0x5e7=*(f145d373))
:02086AB4 004DE812 subeq  r14,r13,r2,lsl r8
:02086AB8 AD0029D7 unknown
:02086ABC 5D019DE8 unknown
:02086AC0 02A9E811 adceq  r14,r9,#0x110000
:02086AC4 B9E91105 unknown
:02086AC8 1DDDB600 unknown
:02086ACC 0051E900 subeqs r14,r1,r0,lsl #0x12
:02086AD0 19EB11B5 unknown
:02086AD4 DA14DD03 ble 025BDEE8
:02086AD8 DE00B1E9 cdple 1,0,cr11,cr0,cr9,7
:02086ADC 09F1002D unknown
:02086AE0 F2102D00 andnvs r2,r0,#0x0
:02086AE4 D801A16A stmleda  r1 ,{r1,r3,r5,r6,r8,r13,r15}
:02086AE8 45F300B5 ldrmib r0,[r3, #+0xb5]!
:02086AEC 0161D800 unknown
:02086AF0 00D555F4 ldreqsh r5,[r5],#+0x54
:02086AF4 F50049D2 strnv r4,[r0, #-0x9d2]		;(r0-0x9d2=*(f145cf88))
:02086AF8 1D150241 unknown
:02086AFC B500CDF6 strlt r12,[r0, #-0xdf6]		;(r0-0xdf6=*(f145cb64))
:02086B00 F70075D8 unknown
:02086B04 1EDD008D cdpne 0,12,cr0,cr13,cr13,4
:02086B08 D700D5F8 unknown
:02086B0C F902195A stmnvdb  r2 ,{r1,r3,r4,r6,r8,r11,r12}
:02086B10 17CD0011 unknown
:02086B14 D70015FA unknown
:02086B18 FBAD006D blx 00BC6CD4
:02086B1C 10FD0009 rscnes r0,r13,r9
:02086B20 D500B1FC strle r11,[r0, #-0x1fc]		;(r0-0x1fc=*(f145d75e))
:02086B24 0225FD1E eoreq  r15,r5,#0x780
:02086B28 FE1015B6 mrc2 5,0,r1,cr0,cr6,{5}
:02086B2C 14AD0049 unknown
:02086B30 FD00F9FE unknown
:02086B34 296DFF10 unknown
:02086B38 0179D901 cmneq r9,r1,lsl #0x12
:02086B3C D9034501 stmledb  r3 ,{r0,r8,r10,r14}
:02086B40 14650209 unknown
:02086B44 0195D6D5 ldreqsb r13,[r5, +r5]
:02086B48 C5DB1B8D ldrgtb r1,[r11, #+0xb8d]		;r11+0xb8d=*(00000b8d)
:02086B4C 451BA500 ldrmi r10,[r11, #-0x500]		;(r11-0x500=*(fffffb00))
:02086B50 4576051B ldrmib r0,[r6, #-0x51b]!
:02086B54 0135D604 teqeq r5,r4,lsl #0xc
:02086B58 5D00EDDF unknown
:02086B5C 0039F713 eoreqs r15,r9,r3,lsl r7
:02086B60 E01C45B5 ldrh r4,[r12], -r5
:02086B64 61DC0099 unknown
:02086B68 0011F500 andeqs r15,r1,r0,lsl #0xa
:02086B6C 001555D5 ldreqsb r5,[r5], -r5
:02086B70 2500B9E1 strcs r11,[r0, #-0x9e1]		;(r0-0x9e1=*(f145cf79))
:02086B74 01D9E210 biceqs r14,r9,r0,lsl r2
:02086B78 AD0159DB unknown
:02086B7C DA0029E3 ble 02091310
:02086B80 10AD0049 adcne  r0,r13,r9,asr #0x0
:02086B84 41E61825 mvnmi  r1,r5,lsr #0x10
:02086B88 35D5BA00 ldrccb r11,[r5, #+0xa00]		;r5+0xa00=*(00000a00)
:02086B8C 010DEE00 unknown
:02086B90 16251345 unknown
:02086B94 7AE91315 bvc 01ACB7F0
:02086B98 59D70015 ldmplib  r7 ,{r0,r2,r4}^
:02086B9C DC15E501 ldcle  5,cr14,[r5],{#0x1}
:02086BA0 9DED0445 stclsl 4,cr0,[r13,#+0x114]!
:02086BA4 FDD3AD00 unknown
:02086BA8 0029EF01 eoreq  r14,r9,r1,lsl #0x1e
:02086BAC F10015D6 unknown
:02086BB0 D2AA02CD adcle  r0,r10,#0xD000000C
:02086BB4 11F400A5 mvnnes r0,r5,lsr #0x1
:02086BB8 00BDD504 adceqs r13,r13,r4,lsl #0xa
:02086BBC AA0089F6 bge 020A939C
:02086BC0 15F71C15 ldrneb r1,[r7, #+0xc15]!
:02086BC4 01EDD200 mvneq  r13,r0,lsl #0x4
:02086BC8 D2003DFA andle  r3,r0,#0x3E80
:02086BCC FB030D55 blx 0214A130
:02086BD0 B1D20121 biclts r0,r2,r1,lsr #0x2
:02086BD4 00C1FD01 sbceq  r15,r1,r1,lsl #0x1a
:02086BD8 6DD51F25 unknown
:02086BDC BD143D19 unknown
:02086BE0 1DA5C400 stcne  4,cr12,[r5,#+0x0]!
:02086BE4 DC09C504 stcle  5,cr12,[r9],{#0x4}
:02086BE8 DF003957 swile 0x00003957
:02086BEC 05D40045 ldreqb r0,[r4, #+0x45]		;r4+0x45=*(000000de)
:02086BF0 D7182500 ldrle r2,[r8,-r0, lsl #0xa]
:02086BF4 F0B500D5 unknown
:02086BF8 1AAD00B9 bne 00BC6EE4
:02086BFC DA03EDF2 ble 021823CC
:02086C00 56F0000D unknown
:02086C04 134D002D unknown
:02086C08 B1DD170D biclts r1,r13,r13,lsl #0xe
:02086C0C 00C5EA00 sbceq  r14,r5,r0,lsl #0x14
:02086C10 EED71D55 mrc 13,6,r1,cr7,cr5,{2}
:02086C14 157500C9 ldrneb r0,[r5, #-0xc9]!
:02086C18 350059F3 strcc r5,[r0, #-0x9f3]		;(r0-0x9f3=*(f145cf67))
:02086C1C 002DF712 eoreq  r15,r13,r2,lsl r7
:02086C20 01E5DBB6 streqh r13,[r5, #+0xb6]!
:02086C24 D501A9FB strle r10,[r1, #-0x9fb]		;r1-0x9fb=*(70dce4f3)=#0(0x00000000)
:02086C28 E5FE020D ldrb r0,[r14, #+0x20d]!
:02086C2C 1D0DAA00 unknown
:02086C30 15AD1A85 strne r1,[r13, #+0xa85]!
:02086C34 D70111E0 strle r1,[r13, #+0xa85]!
:02086C38 57E2001D unknown
:02086C3C EDD600E1 unknown
:02086C40 013DEE00 teqeq r13,r0,lsl #0x1c
:02086C44 ED00E9D7 unknown
:02086C48 7500A155 strvc r10,[r0, #-0x155]		;(r0-0x155=*(f145d805))
:02086C4C 001DF516 andeqs r15,r13,r6,lsl r5
:02086C50 C9FD1B1D unknown
:02086C54 515BD600 cmppl r11,r0,lsl #0xc
:02086C58 09E50601 unknown
:02086C5C F00115DD unknown
:02086C60 55DC00F1 ldrplb r0,[r12, #+0xf1]		;r12+0xf1=*(000000f1)
:02086C64 65F000DD ldrvsb r0,[r0, #+0xdd]!
:02086C68 00B1D300 adceqs r13,r1,r0,lsl #0x6
:02086C6C D5016D01 strle r6,[r1, #-0xd01]		;r1-0xd01=*(70dce1ed)=#0(0x00000000)
:02086C70 EE007D55 mcr 13,0,r7,cr0,cr5,{2}
:02086C74 17350045 ldrne r0,[r1, #-0xd01]		;r1-0xd01=*(70dce1ed)=#0(0x00000000)
:02086C78 D600A9E8 strle r10,[r1, #-0xd01]		;r1-0xd01=*(70dce1ed)=#0(0x00000000)
:02086C7C F2AD0325 adcnv  r0,r13,#0x94000000
:02086C80 1C650129 stcnel 1,cr0,[r5],#-0xa4
:02086C84 DD00A5E7 unknown
:02086C88 56E60079 unknown
:02086C8C 1AC500FD bne 011C7088
:02086C90 DD01D1E6 unknown
:02086C94 21E40165 mvncs  r0,r5,ror #0x2
:02086C98 99DEAB00 ldmlsib  r14 ,{r8,r9,r11,r13,r15}^
:02086C9C 0045E500 subeq  r14,r5,r0,lsl #0xa
:02086CA0 35E31705 strccb r1,[r3, #+0x705]!
:02086CA4 595ADC00 ldmpldb  r10 ,{r10,r11,r12,r14,r15}^
:02086CA8 020DE200 andeq  r14,r13,#0x0
:02086CAC C9E2123D unknown
:02086CB0 E11A8D00 tst r10,r0,lsl #0x1a
:02086CB4 4501E56D strmi r14,[r1, #-0x56d]		;r1-0x56d=*(70dce981)=#0(0x00000000)
:02086CB8 00C9E11D sbceq  r14,r9,r13,lsl r1
:02086CBC 1F5D1C95 swine 0x005d1c95
:02086CC0 BB0145DC bllt 020D8438
:02086CC4 D6009DF0 unknown
:02086CC8 F1F00041 mvnnvs r0,r1,asr #0x0
:02086CCC 00F5D801 rsceqs r13,r5,r1,lsl #0x10
:02086CD0 0219F1AA andeqs r15,r9,#0x8000002A
:02086CD4 DF0159D7 swile 0x000159d7
:02086CD8 59D60031 ldmplib  r6 ,{r0,r4,r5}^
:02086CDC 1665AA00 unknown
:02086CE0 F3005DD7 unknown
:02086CE4 124D00B9 subne  r0,r13,#0xB9
:02086CE8 B5004DF3 strlt r4,[r0, #-0xdf3]		;(r0-0xdf3=*(f145cb67))
:02086CEC 75040DD5 strvc r0,[r4, #-0xdd5]		;(r4-0xdd5=*(fffff2c4))
:02086CF0 01CDD217 biceq  r13,r13,r7,lsl r2
:02086CF4 DC00A9F7 stcle  9,cr10,[r0],{#0xf7}
:02086CF8 F200CD56 andnv  r12,r0,#0x1580
:02086CFC 1755003D unknown
:02086D00 DE01C1F5 mcrle 1,0,r12,cr1,cr5,{7}
:02086D04 E9AD0099 stmib  r13!,{r0,r3,r4,r7}
:02086D08 81D401CD bichis r0,r4,r13,asr #0x3
:02086D0C 0085F603 addeq  r15,r5,r3,lsl #0xc
:02086D10 AA02B9D9 bge 0213547C
:02086D14 D400C1F6 strle r12,[r0],#-0x1f6
:02086D18 29F702A1 unknown
:02086D1C E1154500 tst r5,r0,lsl #0xa
:02086D20 D400616A strle r6,[r0],#-0x16a
:02086D24 75F8014D ldrvcb r0,[r8, #+0x14d]!
:02086D28 022DDB01 eoreq  r13,r13,#0x400
:02086D2C 002D55F9 unknown
:02086D30 F9014DDB stmnvdb  r1 ,{r0,r1,r3,r4,r6,r7,r8,r10,r11,r14}
:02086D34 5DD601A1 unknown
:02086D38 C5550600 ldrgtb r0,[r5, #-0x600]		;(r5-0x600=*(fffffa00))
:02086D3C 0141DB07 unknown
:02086D40 0D0001FA unknown
:02086D44 9D197514 unknown
:02086D48 E5FBF51C ldrb r15,[r11, #+0x51c]!
:02086D4C 0219DA00 andeqs r13,r9,#0x0
:02086D50 8500D5FB strhi r13,[r0, #-0x5fb]		;(r0-0x5fb=*(f145d35f))
:02086D54 916AFC1C msrls SPSR_fx,r12
:02086D58 FC118D00 ldc2  13,cr8,[r1],{#0x0}
:02086D5C 79DA0069 ldmvcib  r10 ,{r0,r3,r5,r6}^
:02086D60 0099FD03 addeqs r15,r9,r3,lsl #0x1a
:02086D64 00FDDAAB rsceqs r13,r13,r11,lsr #0x15
:02086D68 F50AD501 strnv r13,[r10, #-0x501]		;(r10-0x501=*(fffffaff))
:02086D6C 07AD0117 unknown
:02086D70 01395AD9 ldreqsb r5,[r9, -r9]!
:02086D74 D60319FE unknown
:02086D78 11FF019D unknown
:02086D7C BD55DA02 unknown
:02086D80 08850000 stmeqia  r5 ,{}
:02086D84 00051145 andeq  r1,r5,r5,asr #0x2
:02086D88 01CDD2F8 unknown
:02086D8C 0AB5009D beq 00DC7008
:02086D90 0103C9D2 unknown
:02086D94 51DA017D bicpls r0,r10,r13,ror r1
:02086D98 E501AA00 str r10,[r1, #-0xa00]		;r1-0xa00=*(70dce4ee)=#0(0x00000000)
:02086D9C 0215DB0F andeqs r13,r5,#0x3C00
:02086DA0 AD001502 unknown
:02086DA4 EA1AB51B b 02734218
:02086DA8 030075D9 unknown
:02086DAC 165D0885 ldrneb r0,[r13],-r5, lsl #0x11
:02086DB0 DB640005 blle 03986DCC
:02086DB4 04003D3A streq r3,[r0],#-0xd3a
:02086DB8 19DA0135 ldmneib  r10 ,{r0,r2,r4,r5,r8}^
:02086DBC 90000500 andls  r0,r0,r0,lsl #0xa
:02086DC0 007935D6 unknown
:02086DC4 D20C9D05 andle  r9,r12,#0x140
:02086DC8 9DDF0231 unknown
:02086DCC 4155DB03 cmpmi r5,r3,lsl #0x16
:02086DD0 0021F802 eoreq  r15,r1,r2,lsl #0x10
:02086DD4 5500A1D3 strpl r10,[r0, #-0x1d3]		;(r0-0x1d3=*(f145d787))
:02086DD8 E01F451C ands r4,r15,r12,lsl r5
:02086DDC 0D001575 unknown
:02086DE0 0019EB1C andeqs r14,r9,r12,lsl r11
:02086DE4 E0017DDD unknown
:02086DE8 D4AB0019 unknown
:02086DEC 91E701A5 mvnls  r0,r5,lsr #0x3
:02086DF0 E1121501 tst r2,r1,lsl #0xa
:02086DF4 5AD5007D bpl 015C6FF0
:02086DF8 55E3006D strplb r0,[r3, #+0x6d]!
:02086DFC BD187500 unknown
:02086E00 DF133518 swile 0x00133518
:02086E04 15BD0049 ldrne r0,[r13, #+0x49]!
:02086E08 D717FD10 unknown
:02086E0C AD030061 unknown
:02086E10 E3185900 tst r8,#0x0
:02086E14 DC00216B stcle  1,cr2,[r0],{#0x6b}
:02086E18 89E40025 unknown
:02086E1C 0109DE00 unknown
:02086E20 017D55FB ldreqsh r5,[r13, #-0x5b]!
:02086E24 EF0355DD swi 0x000355dd
:02086E28 BDDE00D1 unknown
:02086E2C 6955F601 ldmvsdb  r5 ,{r0,r9,r10,r12,r13,r14,r15}^
:02086E30 E6129500 ldr r9,[r2],-r0, lsl #0xa
:02086E34 FDDD0331 unknown
:02086E38 04D9E700 ldreqb r14,[r9],#+0x700
:02086E3C 01A1DDAB moveq  r13,r11,lsr #0x1b		;r13=0(0x0)
:02086E40 D10045ED unknown
:02086E44 91EB0001 mvnls  r0,r1
:02086E48 1D45AA00 unknown
:02086E4C DD0061E9 unknown
:02086E50 D1EB0021 mvnle  r0,r1,lsr #0x0
:02086E54 B155D700 cmplt r5,r0,lsl #0xe
:02086E58 0175EA00 cmneq r5,r0,lsl #0x14
:02086E5C EB0055D8 bl 0209C5C4
:02086E60 55DE01C9 ldrplb r0,[r14, #+0x1c9]		;r14+0x1c9=*(000001c9)
:02086E64 51EC0035 mvnpl  r0,lsr r5
:02086E68 0421DE00 unknown
:02086E6C 14851205 strne r1,[r5],#+0x205
:02086E70 016975EE unknown
:02086E74 EF0045D7 swi 0x000045d7
:02086E78 079D5175 unknown
:02086E7C 75001725 strvc r1,[r0, #-0x725]		;(r0-0x725=*(f145d235))
:02086E80 BDDA001D unknown
:02086E84 6C002501 stcvs  5,cr2,[r0],{#0x1}
:02086E88 040051DB streq r5,[r0],#-0x1db
:02086E8C DD0E0D4D unknown
:02086E90 0FC50410 swieq 0x00c50410
:02086E94 030115DC unknown
:02086E98 DBAB000D blle 00B46ED4
:02086E9C 16F50041 unknown
:02086EA0 0200BDD7 andeq  r11,r0,#0x35C0
:02086EA4 56D9062D ldrplb r0,[r9],+r13, lsr #0xc
:02086EA8 15040151 strne r0,[r4, #-0x151]		;(r4-0x151=*(ffffff48))
:02086EAC 00FDD406 rsceqs r13,r13,r6,lsl #0x8
:02086EB0 2DE8053D stccsl 5,cr0,[r8,#+0xf4]!
:02086EB4 7D00B511 unknown
:02086EB8 011BBD06 tsteq r11,r6,lsl #0x1a
:02086EBC 174D0F5D unknown
:02086EC0 B6008DFF unknown
:02086EC4 99FF1E8D unknown
:02086EC8 FF125500 swinv 0x00125500
:02086ECC 149500B9 ldrne r0,[r5],#+0xb9
:02086ED0 98ED0025 unknown
:02086ED4 FE015DD9 mcr2 13,0,r5,cr1,cr9,{6}
:02086ED8 1F850275 swine 0x00850275
:02086EDC 74DA1E7D ldrvcb r1,[r10],#+0xe7d
:02086EE0 3DFD0121 ldcccl 1,cr0,[r13,#+0x84]!
:02086EE4 0081D600 addeq  r13,r1,r0,lsl #0xc
:02086EE8 D30095FD unknown
:02086EEC 5502D955 strpl r13,[r2, #-0x955]		;(r2-0x955=*(fffff6ab))
:02086EF0 4DDA3000 unknown
:02086EF4 01D1FC01 biceqs r15,r1,r1,lsl #0x18
:02086EF8 CDD31795 unknown
:02086EFC FB11CD14 blx 024FA35C
:02086F00 1E8D0045 cdpne 0,8,cr0,cr13,cr5,2
:02086F04 650155FB strvs r5,[r1, #-0x5fb]		;r1-0x5fb=*(70dce8f3)=#0(0x00000000)
:02086F08 DDFBDB1E ldclel 11,cr13,[r11,#+0x78]!
:02086F0C 00D1DB00 sbceqs r13,r1,r0,lsl #0x16
:02086F10 DD00EDFA unknown
:02086F14 FAAA02D9 blx 00B07A80
:02086F18 1F8D0001 swine 0x008d0001
:02086F1C D6002DF9 unknown
:02086F20 56F902B5 unknown
:02086F24 55D80121 ldrplb r0,[r8, #+0x121]		;r8+0x121=*(00000121)
:02086F28 02C5F901 sbceq  r15,r5,#0x4000
:02086F2C 05001DDB streq r1,[r0, #-0xddb]		;(r0-0xddb=*(f145cb7f))
:02086F30 E5061D55 str r1,[r6, #-0xd55]		;(r6-0xd55=*(fffff2ab))
:02086F34 0091F812 addeqs r15,r1,r2,lsl r8
:02086F38 F801C9D2 stmnvda  r1 ,{r1,r4,r6,r7,r8,r11,r14,r15}
:02086F3C 8DAB01F1 stchi  1,cr0,[r11,#+0x3c4]!
:02086F40 01F9F813 mvneqs r15,r3,lsl r8
:02086F44 450341D8 strmi r4,[r3, #-0x1d8]		;(r3-0x1d8=*(fffffe28))
:02086F48 0055D81B subeqs r13,r5,r11,lsl r8
:02086F4C 0229F7B5 eoreq  r15,r9,#0x2D40000
:02086F50 8DF610C5 ldchil 0,cr1,[r6,#+0x314]!
:02086F54 0039D600 eoreqs r13,r9,r0,lsl #0xc
:02086F58 01E556F7 unknown
:02086F5C BDF510E5 ldcltl 0,cr1,[r5,#+0x394]!
:02086F60 1D173D00 unknown
:02086F64 012DD21F unknown
:02086F68 007DFCBB unknown
:02086F6C 09F31435 unknown
:02086F70 0109D902 unknown
:02086F74 DCD61A45 ldclel 10,cr1,[r6],{#0x45}
:02086F78 0DF30235 ldceql 2,cr0,[r3,#+0xd4]!
:02086F7C 0005D402 andeq  r13,r5,r2,lsl #0x8
:02086F80 AA0049F2 bge 02099750
:02086F84 F50215D3 strnv r1,[r2, #-0x5d3]		;(r2-0x5d3=*(fffffa2d))
:02086F88 D5DA000D ldrleb r0,[r10, #+0xd]		;r10+0xd=*(0000000d)
:02086F8C 0E750600 cdpeq 6,6,cr0,cr5,cr0,0
:02086F90 0341DBAA unknown
:02086F94 141519B5 ldrne r1,[r5],#-0x9b5
:02086F98 D600A5F1 unknown
:02086F9C F0AE0055 adcnv  r0,r14,r5,asr r0
:02086FA0 E1D100A1 bics r0,r1,r1,lsr #0x1
:02086FA4 00CDF000 sbceq  r15,r13,r0
:02086FA8 6AF015ED bvs 01C8C764
:02086FAC 1E5D00F1 mrcne 0,2,r0,cr13,cr1,{7}
:02086FB0 45003DEF strmi r3,[r0, #-0xdef]		;(r0-0xdef=*(f145cb6b))
:02086FB4 0089EF11 addeq  r14,r9,r1,lsl r15
:02086FB8 01155BD2 ldreqsb r5,[r5, -r2]
:02086FBC B5001DEE strlt r1,[r0, #-0xdee]		;(r0-0xdee=*(f145cb6c))
:02086FC0 0141EE18 unknown
:02086FC4 AD01F9D8 unknown
:02086FC8 950091ED strls r9,[r0, #-0x1ed]		;(r0-0x1ed=*(f145d76d))
:02086FCC DC11CD11 ldcle  13,cr12,[r1],{#0x11}
:02086FD0 15EC0071 strneb r0,[r12, #+0x71]!
:02086FD4 11DEAE00 bicnes r10,r14,r0,lsl #0x1c
:02086FD8 009DEC01 addeqs r14,r13,r1,lsl #0x18
:02086FDC EA0029DC b 02091754
:02086FE0 F5AA00AD strnv r0,[r10, #+0xad]!
:02086FE4 3D11B516 unknown
:02086FE8 0021EA14 eoreq  r14,r1,r4,lsl r10
:02086FEC B9EA12A5 unknown
:02086FF0 19DDB700 ldmneib  r13 ,{r8,r9,r10,r12,r13,r15}^
:02086FF4 00B9EB01 adceqs r14,r9,r1,lsl #0x16
:02086FF8 5DEA12AD stcpll 2,cr1,[r10,#+0x2b4]!
:02086FFC A95ADD00 ldmgedb  r10 ,{r8,r10,r11,r12,r14,r15}^
:02087000 0051EB00 subeqs r14,r1,r0,lsl #0x16
:02087004 65EC1655 strvsb r1,[r12, #+0x655]!
:02087008 EC181500 ldc  5,cr1,[r8],{#0x0}
:0208700C D700B56D strle r11,[r8],{#0x0}
:02087010 A5EC01B5 strgeb r0,[r12, #+0x1b5]!
:02087014 0201D400 andeq  r13,r1,#0x0
:02087018 015155EC cmpeq r1,r12,ror #0xb
:0208701C E8005DD4 stmda  r0 ,{r2,r4,r6,r7,r8,r10,r11,r12,r14}
:02087020 18AD0041 stmneia  r13!,{r0,r6}
:02087024 B50005ED strlt r0,[r0, #-0x5ed]		;(r0-0x5ed=*(f145d36d))
:02087028 E80051DD stmda  r0 ,{r0,r2,r3,r4,r6,r7,r8,r12,r14}
:0208702C 0DD201E1 unknown
:02087030 019DE701 orreqs r14,r13,r1,lsl #0xe
:02087034 032DDBAA unknown
:02087038 D5044DEE strle r4,[r4, #-0xdee]		;(r4-0xdee=*(fffff2ab))
:0208703C 49E70099 unknown
:02087040 101DAA00 andnes r10,r13,r0,lsl #0x14
:02087044 D10311EE unknown
:02087048 2DE70091 stccsl 0,cr0,[r7,#+0x244]!
:0208704C D515CD00 ldrle r12,[r5, #-0xd00]		;(r5-0xd00=*(fffff300))
:02087050 D700A5E6 strle r10,[r5, #-0xd00]		;(r5-0xd00=*(fffff300))
:02087054 91E6006D mvnls  r0,r13,ror #0x0
:02087058 E5157500 ldr r7,[r5, #-0x500]		;(r5-0x500=*(fffffb00))
:0208705C DC01996A stcle  9,cr9,[r1],{#0x6a}
:02087060 41E501E9 mvnmi  r0,r9,ror #0x3
:02087064 0029D300 eoreq  r13,r9,r0,lsl #0x6
:02087068 00B155E5 adceqs r5,r1,r5,ror #0xb
:0208706C E601C9D9 unknown
:02087070 1F0D000D swine 0x000d000d
:02087074 B50151FC strlt r5,[r1, #-0x1fc]		;r1-0x1fc=*(70dcecf2)=#0(0x00000000)
:02087078 E400EDDA str r14,[r0],#-0xdda
:0208707C 99DC0251 ldmlsib  r12 ,{r0,r4,r6,r9}^
:02087080 D51E8D00 ldrle r8,[r14, #-0xd00]		;r14-0xd00=*(02086220)=#1431502941(0x5553005d)
:02087084 69E4EA1B unknown
:02087088 0255D300 subeqs r13,r5,#0x0
:0208708C C50289E8 strgt r8,[r2, #-0x9e8]		;(r2-0x9e8=*(fffff618))
:02087090 116AE81D unknown
:02087094 E8158500 ldmda  r5 ,{r8,r10,r15}
:02087098 01D40041 biceqs r0,r4,r1,asr #0x0
:0208709C 01EDEC00 mvneq  r14,r0,lsl #0x18
:020870A0 0021DCAB eoreq  r13,r1,r11,lsr #0x19
:020870A4 D80555E8 stmleda  r5 ,{r3,r5,r6,r7,r8,r10,r12,r14}
:020870A8 49EC01D1 unknown
:020870AC 7DD3AA01 unknown
:020870B0 008DE900 addeq  r14,r13,r0,lsl #0x12
:020870B4 EC0751DD stc  1,cr5,[r7],{#0xdd}
:020870B8 DEAA00E1 cdple 0,10,cr0,cr10,cr1,7
:020870BC 01E90039 mvneq  r0,lsr r9
:020870C0 0021D701 eoreq  r13,r1,r1,lsl #0xe
:020870C4 AA0011E9 bge 0208B870
:020870C8 E900E1D7 stmdb  r0 ,{r0,r1,r2,r4,r6,r7,r8,r13,r14,r15}
:020870CC 9DDD00AD unknown
:020870D0 0089EB00 addeq  r14,r9,r0,lsl #0x16
:020870D4 010DDDAA unknown
:020870D8 DD002DE9 unknown
:020870DC 2DEB0019 stccsl 0,cr0,[r11,#+0x64]!
:020870E0 99DDAA00 ldmlsib  r13 ,{r9,r11,r13,r15}^
:020870E4 0029EA00 eoreq  r14,r9,r0,lsl #0x14
:020870E8 EB00DDDE bl 020BE868
:020870EC DDAA0089 stcle  0,cr0,[r10,#+0x224]!
:020870F0 0DEA00A5 stceql 0,cr0,[r10,#+0x294]!
:020870F4 00F1D701 rsceqs r13,r1,r1,lsl #0xe
:020870F8 AA0171EB bge 020E38AC
:020870FC 29EA1FED unknown
:02087100 000DDE01 andeq  r13,r13,r1,lsl #0x1c
:02087104 D70071EA strle r7,r13,r13,r1,lsl #0x1c
:02087108 E7013555 unknown
:0208710C 191500E9 ldmnedb  r5 ,{r0,r3,r5,r6,r7}
:02087110 4D0031E4 unknown
:02087114 9D6DEC10 stclsl 12,cr14,[r13,#-0x40]!
:02087118 EC196D00 ldc  13,cr6,[r9],{#0x0}
:0208711C 17ED00FD unknown
:02087120 DD0119EC unknown
:02087124 21E4DB15 mvncs  r13,r5,lsl r11
:02087128 0455DD01 ldreqb r13,[r5],#-0xd01
:0208712C D100FDED unknown
:02087130 EDAA0039 stc  0,cr0,[r10,#+0xe4]!
:02087134 A5DC0071 ldrgeb r0,[r12, #+0x71]		;r12+0x71=*(00000071)
:02087138 0009ED00 andeq  r14,r9,r0,lsl #0x1a
:0208713C 6AED13FD bvs 01BCC138
:02087140 D5DC00B1 ldrleb r0,[r12, #+0xb1]		;r12+0xb1=*(000000b1)
:02087144 0089EE01 addeq  r14,r9,r1,lsl #0x1c
:02087148 31EE11DD unknown
:0208714C 99DCB500 ldmlsib  r12 ,{r8,r10,r12,r13,r15}^
:02087150 006DEF00 rsbeq  r14,r13,r0,lsl #0x1e
:02087154 145D1E85 ldrneb r1,[r13],#-0xe85
:02087158 BA01DDDD blt 020FE8D4
:0208715C D30191EF unknown
:02087160 F5EF00AD strnvb r0,[r15, #+0xad]!
:02087164 00A1DC03 adceq  r13,r1,r3,lsl #0x18
:02087168 010DF0AA unknown
:0208716C 2DF0159D ldccsl 5,cr1,[r0,#+0x274]!
:02087170 00E1D600 rsceq  r13,r1,r0,lsl #0xc
:02087174 00F156F0 unknown
:02087178 E0020DD2 unknown
:0208717C A9D80105 ldmgeib  r8 ,{r0,r2,r8}^
:02087180 1955E000 ldmnedb  r5 ,{r13,r14,r15}^
:02087184 0125D202 unknown
:02087188 CD01B1DF unknown
:0208718C 02A5F117 adceq  r15,r5,#0xC0000005
:02087190 0029DBB5 unknown
:02087194 104D13C5 subne  r1,r13,r5,asr #0x7
:02087198 D4014DF2 strle r4,[r1],#-0xdf2
:0208719C F2AE0099 adcnv  r0,r14,#0x99
:020871A0 BDD80115 unknown
:020871A4 0159F200 cmpeq r9,r0,lsl #0x4
:020871A8 AA0195D6 bge 020EC908
:020871AC D600F5F3 unknown
:020871B0 A9F30315 unknown
:020871B4 00C5D201 sbceq  r13,r5,r1,lsl #0x4
:020871B8 003DF3AA eoreqs r15,r13,r10,lsr #0x7
:020871BC 01F411E5 mvneqs r1,r5,ror #0x3
:020871C0 75138500 ldrvc r8,[r3, #-0x500]		;(r3-0x500=*(fffffb00))
:020871C4 0576D917 ldreqb r13,[r6, #-0x917]!
:020871C8 003DF403 eoreqs r15,r13,r3,lsl #0x8
:020871CC F4003DD2 strnv r3,[r0],#-0xdd2
:020871D0 55D80281 ldrplb r0,[r8, #+0x281]		;r8+0x281=*(555302de)=#0(0x00000000)
:020871D4 51F502CD mvnpls r0,r13,asr #0x5
:020871D8 01EDD300 mvneq  r13,r0,lsl #0x6
:020871DC 12111E0D andnes r1,r1,#0xD0
:020871E0 01E975F5 unknown
:020871E4 F50149D8 strnv r4,[r1, #-0x9d8]		;r1-0x9d8=*(70dce516)=#0(0x00000000)
:020871E8 C9D70029 ldmgtib  r7 ,{r0,r3,r5}^
:020871EC 6555F500 ldrvsb r15,[r5, #-0x500]		;(r5-0x500=*(fffffb00))
:020871F0 00B9DD00 adceqs r13,r9,r0,lsl #0x1a
:020871F4 131117AD tstne r1,#0x2B40000
:020871F8 D80075F6 stmleda  r0 ,{r1,r2,r4,r5,r6,r7,r8,r10,r12,r13,r14}
:020871FC 6500F55D strvs r15,[r0, #-0x55d]		;(r0-0x55d=*(fffffaa3))
:02087200 0055DE15 subeqs r13,r5,r5,lsl r14
:02087204 BD0041F6 unknown
:02087208 756BEA17 strvcb r14,[r11, #-0xa17]!
:0208720C 005DD703 subeqs r13,r13,r3,lsl #0xe
:02087210 D40149F7 strle r4,[r1],#-0x9f7
:02087214 55F70019 ldrplb r0,[r7, #+0x19]!
:02087218 8DD102A9 unknown
:0208721C 0101F700 unknown
:02087220 F8005DD4 stmnvda  r0 ,{r2,r4,r6,r7,r8,r10,r11,r12,r14}
:02087224 D400DD55 strle r13,[r0],#-0xd55
:02087228 3DF8005D ldcccl 0,cr0,[r8,#+0x174]!
:0208722C 005DD800 subeqs r13,r13,r0,lsl #0x10
:02087230 004D55F8 unknown
:02087234 19F8127D unknown
:02087238 DF17B502 swile 0x0017b502
:0208723C 5BD600E1 blpl 016075C8
:02087240 69F90089 unknown
:02087244 BD112500 unknown
:02087248 0165DB18 unknown
:0208724C 01315DF9 ldreqsh r5,[r1, -r9]!
:02087250 65FA1BDD ldrvsb r1,[r10, #+0xbdd]!
:02087254 FA1E9D01 blx 0282E668
:02087258 5BD600BD blpl 01607554
:0208725C 3505017D strcc r0,[r5, #-0x17d]		;(r5-0x17d=*(fffffe83))
:02087260 0081DB00 addeq  r13,r1,r0,lsl #0x16
:02087264 D201D1FA andle  r13,r1,#0x8000003E
:02087268 7D011555 unknown
:0208726C 0149D612 unknown
:02087270 D30065FB unknown
:02087274 25AB0445 strcs r0,[r11, #+0x445]!
:02087278 0065D412 rsbeq  r13,r5,r2,lsl r4
:0208727C 0D0189FB unknown
:02087280 0065FC1A rsbeq  r15,r5,r10,lsl r12
:02087284 031BE5B5 tsteq r11,#0x2D400000
:02087288 1DD30BD5 unknown
:0208728C 0079FC02 rsbeqs r15,r9,r2,lsl #0x18
:02087290 FCD5145D ldc2l 4,cr1,[r5],{#0x5d}
:02087294 15DA0209 ldrneb r0,[r10, #+0x209]		;r10+0x209=*(00000209)
:02087298 03050201 unknown
:0208729C 6AFD1ACD bvs 01FCDDD8
:020872A0 103D0221 eornes r0,r13,r1,lsr #0x4
:020872A4 150159FD strne r5,[r1, #-0x9fd]		;r1-0x9fd=*(70dce4f1)=#0(0x00000000)
:020872A8 02C5FD17 sbceq  r15,r5,#0x5C0
:020872AC 02655BD2 rsbeq  r5,r5,#0x34800
:020872B0 F501F1FD strnv r15,[r1, #-0x1fd]		;r1-0x1fd=*(70dcecf1)=#0(0x00000000)
:020872B4 0089FD13 addeq  r15,r9,r3,lsl r13
:020872B8 AD019DDA unknown
:020872BC 750121FE strvc r2,[r1, #-0x1fe]		;r1-0x1fe=*(70dcecf0)=#0(0x00000000)
:020872C0 00E9FE19 rsceq  r15,r9,r9,lsl r14
:020872C4 FE0105D5 mcr2 5,0,r0,cr1,cr5,{6}
:020872C8 05022156 streq r2,[r2, #-0x156]		;(r2-0x156=*(fffffeaa))
:020872CC 00F1FE11 rsceqs r15,r1,r1,lsl r14
:020872D0 AD001075 unknown
:020872D4 DB140505 blle 025886F0
:020872D8 4DD919B5 unknown
:020872DC D51B7D00 ldrle r7,[r11, #-0xd00]		;(r11-0xd00=*(fffff300))
:020872E0 11FF01E9 mvnnes r0,r9,ror #0x3
:020872E4 5DDAAD00 unknown
:020872E8 34000504 strcc r0,[r0],#-0x504
:020872EC 750015D5 strvc r1,[r0, #-0x5d5]		;(r0-0x5d5=*(fffffa2b))
:020872F0 B956D600 ldmltdb  r6 ,{r9,r10,r12,r14,r15}^
:020872F4 0075000A rsbeqs r0,r5,r10
:020872F8 95026DDA strls r6,[r2, #-0xdda]		;(r2-0xdda=*(fffff226))
:020872FC 35DAD803 ldrccb r13,[r10, #+0x803]		;r10+0x803=*(00000803)
:02087300 2D01004D unknown
:02087304 014DD901 unknown
:02087308 DA004D01 ble 0209A714
:0208730C A5015555 strge r5,[r1, #-0x555]		;r1-0x555=*(70dce999)=#0(0x00000000)
:02087310 09D30800 ldmeqib  r3 ,{r11}^
:02087314 015D0202 cmpeq r13,r2,lsl #0x4
:02087318 006D53D4 unknown
:0208731C 6DD610B5 unknown
:02087320 00950201 addeqs r0,r5,r1,lsl #0x4
:02087324 AB0181D9 blge 020E7A90
:02087328 D1083D03 unknown
:0208732C 00050039 andeq  r0,r5,r9,lsr r0
:02087330 D51B4D74 ldrle r4,[r11, #-0xd74]		;(r11-0xd74=*(fffff28c))
:02087334 14C5DA10 strneb r13,[r5],#+0xa10
:02087338 B5540005 ldrltb r0,[r4, #-0x5]		;(r4-0x5=*(fffffffb))
:0208733C 2800DD1A stmcsda  r0 ,{r1,r3,r4,r8,r10,r11,r12,r14,r15}
:02087340 000D1E4D andeq  r1,r13,r13,asr #0x1c
:02087344 C5D5F0DB ldrgtb r15,[r5, #+0xdb]		;r5+0xdb=*(000000db)
:02087348 1C009D01 stcne  13,cr9,[r0],{#0x1}
:0208734C E50271DB str r7,[r2, #-0x1db]		;(r2-0x1db=*(fffffe25))
:02087350 D5BCCC00 ldrle r12,[r12, #+0xc00]!
:02087354 C5FF0085 ldrgtb r0,[r15, #+0x85]!
:02087358 FE17E501 cdp2 5,0,cr14,cr7,cr1,0
:0208735C DAB400B1 ble 00D87628
:02087360 0DFD008D ldceql 0,cr0,[r13,#+0x234]!
:02087364 034DDB00 unknown
:02087368 AA0399DE bge 0216DAE8
:0208736C F9F91BBD unknown
:02087370 F7193500 ldrnv r3,[r9,-r0, lsl #0xa]
:02087374 1CD50249 ldcnel 2,cr0,[r5],{#0x49}
:02087378 00296DF6 unknown
:0208737C 61DF1B35 bicvss r1,r15,r5,lsr r11
:02087380 0129D201 unknown
:02087384 AB51BDF2 blge 034F6B54
:02087388 21DA0A65 biccss r0,r10,r5,ror #0x14
:0208738C 00850101 addeq  r0,r5,r1,lsl #0x2
:02087390 1D00F1D6 unknown
:02087394 79D6D519 ldmvcib  r6 ,{r0,r3,r4,r8,r10,r12,r14,r15}^
:02087398 006D0201 rsbeq  r0,r13,r1,lsl #0x4
:0208739C 05021B1D streq r1,[r2, #-0xb1d]		;(r2-0xb1d=*(fffff4e3))
:020873A0 DA1D950A ble 027EC7D0
:020873A4 DB002D02 blle 020927B4
:020873A8 17E5012D strneb r0,[r5,+r13, lsr #0x2]!
:020873AC 020151D4 andeq  r5,r1,#0x35
:020873B0 D900355A stmledb  r0 ,{r1,r3,r4,r6,r8,r10,r12,r13}
:020873B4 3D020089 unknown
:020873B8 02DDDB00 sbceqs r13,r13,#0x0
:020873BC 084D5503 stmeqda  r13 ,{r0,r1,r8,r10,r12,r14}^
:020873C0 0005157D andeq  r1,r5,r13,ror r5
:020873C4 0510ADA0 ldreq r10,[r0, #-0xda0]		;(r0-0xda0=*(fffff260))
:020873C8 37D41400 ldrccb r1,[r4,+r0, lsl #0x8]
:020873CC 177500CD ldrneb r0,[r4,+r0, lsl #0x8]
:020873D0 0300E9D7 unknown
:020873D4 1715048D ldrne r0,[r5,-r13, lsl #0x9]
:020873D8 50EB0035 rscpl  r0,r11,r5,lsr r0
:020873DC 05009DD7 streq r9,[r0, #-0xdd7]		;(r0-0xdd7=*(fffff229))
:020873E0 12358400 eornes r8,r5,#0x0
:020873E4 6C240005 stcvs  0,cr0,[r4],#-0x14
:020873E8 040231D9 streq r3,[r2],#-0x1d9
:020873EC EDD508A5 unknown
:020873F0 4C000D00 stcmi  13,cr0,[r0],{#0x0}
:020873F4 2511B56A ldrcs r11,[r1, #-0x56a]		;r1-0x56a=*(70dce984)=#0(0x00000000)
:020873F8 A9DB0400 ldmgeib  r11 ,{r10}^
:020873FC 7C000D00 stcvc  13,cr0,[r0],{#0x0}
:02087400 2DB3152D ldccs  5,cr1,[r3,#+0xb4]!
:02087404 122D7004 eorne  r7,r13,#0x4
:02087408 85180005 ldrhi r0,[r8, #-0x5]		;r8-0x5=*(55530058)=#0(0x00000000)
:0208740C 002D041B eoreq  r0,r13,r11,lsl r4
:02087410 00B5D4AD adceqs r13,r5,r13,lsr #0x9
:02087414 D20C000D andle  r0,r12,#0xD
:02087418 21FF013D mvncss r0,lsr r13
:0208741C 170DA600 strne r10,[r13,-r0, lsl #0xc]
:02087420 D9075D05 stmledb  r7 ,{r0,r2,r8,r10,r11,r12,r14}
:02087424 75FE008D ldrvcb r0,[r14, #+0x8d]!
:02087428 D155D901 cmple r5,r1,lsl #0x12
:0208742C 07950500 ldreq r0,[r5,+r0, lsl #0xa]
:02087430 050015D3 streq r1,[r0, #-0x5d3]		;(r0-0x5d3=*(fffffa2d))
:02087434 1715010D ldrne r0,[r5,-r13, lsl #0x2]
:02087438 0331DED5 teqeq r1,#0xD50
:0208743C 01FB1475 mvneqs r1,r5,ror r4
:02087440 02B9D901 adceqs r13,r9,#0x4000
:02087444 B5D61C01 ldrltb r1,[r6, #+0xc01]		;r6+0xc01=*(00000c01)
:02087448 011DFA19 tsteq r13,r9,lsl r10
:0208744C DF0209DB swile 0x000209db
:02087450 1CFD0025 ldcnel 0,cr0,[r13],#+0x94
:02087454 00FDF8D5 unknown
:02087458 DF0229D9 swile 0x000229d9
:0208745C 1C85023D stcne  2,cr0,[r5],{#0x3d}
:02087460 02516AF6 subeqs r6,r1,#0xF6000
:02087464 4DDF120D unknown
:02087468 0065D802 rsbeq  r13,r5,r2,lsl #0x10
:0208746C AB0345F4 blge 02158C44
:02087470 DF0329DB swile 0x000329db
:02087474 11D40139 bicnes r0,r4,r9,lsr r1
:02087478 0001F300 andeq  r15,r1,r0,lsl #0x6
:0208747C 0011D8AA andeqs r13,r1,r10,lsr #0x11
:02087480 DD0149F8 unknown
:02087484 D9F100D9 unknown
:02087488 1135AA00 teqne r5,r0,lsl #0x14
:0208748C DE0211F0 mcrle 1,0,r1,cr2,cr0,{7}
:02087490 1D55003D unknown
:02087494 B501C5DC strlt r12,[r1, #-0x5dc]		;r1-0x5dc=*(70dce912)=#0(0x00000000)
:02087498 2D0115EE unknown
:0208749C 00F9ED1A rsceqs r14,r9,r10,lsl r13
:020874A0 D1EC18BD strleh r1,[r12, #+0x8d]!
:020874A4 09D7B600 ldmeqib  r7 ,{r9,r10,r12,r13,r15}^
:020874A8 00ADEA01 adceq  r14,r13,r1,lsl #0x14
:020874AC 11EA193D mvnne  r1,lsr r13
:020874B0 855ADE01 ldrhib r13,[r10, #-0xe01]		;(r10-0xe01=*(fffff1ff))
:020874B4 00C1EB00 sbceq  r14,r1,r0,lsl #0x16
:020874B8 EB0019DD bl 0208DC34
:020874BC 55DD01A9 ldrplb r0,[r13, #+0x1a9]		;r13+0x1a9=*(000001a9)
:020874C0 09E901A9 unknown
:020874C4 E815CD00 ldmda  r5 ,{r8,r10,r11,r14,r15}
:020874C8 A1DE01F9 ldrgesh r0,[r14, #+0x19]		;r14+0x19=*(02087279)=#-83860012(0xfb0065d4)
:020874CC 0DE0AD02 stceql 13,cr10,[r0,#+0x8]!
:020874D0 F015C00D andnvs r12,r5,r13
:020874D4 5005D00D andpl  r13,r5,r13
:020874D8 BC174DEC ldclt  13,cr4,[r7],{#0xec}
:020874DC 91DD0E01 biclss r0,r13,r1,lsl #0x1c
:020874E0 1A75F1BD bne 03E03BDC
:020874E4 E50045D3 str r4,[r0, #-0x5d3]		;(r0-0x5d3=*(fb006001))
:020874E8 D900ED5C stmledb  r0 ,{r2,r3,r4,r6,r8,r10,r11,r13,r14,r15}
:020874EC 11EE02C1 mvnne  r0,r1,asr #0x5
:020874F0 00B5D302 adceqs r13,r5,r2,lsl #0x6
:020874F4 DDD5187D unknown
:020874F8 00ADE412 adceq  r14,r13,r2,lsl r4
:020874FC BDE118B5 stcltl 8,cr1,[r1,#+0x2d4]!
:02087500 020DD600 andeq  r13,r13,#0x0
:02087504 0349E3AD unknown
:02087508 E101DDD5 unknown
:0208750C 12050081 andne  r0,r5,#0x81
:02087510 00296AE2 eoreq  r6,r9,r2,ror #0x15
:02087514 E100E5D2 unknown
:02087518 25DC0179 ldrcsb r0,[r12, #+0x179]		;r12+0x179=*(00000179)
:0208751C F155F400 cmpnv r5,r0,lsl #0x8
:02087520 0225D401 eoreq  r13,r5,#0x1000000
:02087524 174D1365 strneb r1,r13,r5,#0x1000000
:02087528 25D61055 ldrcsb r1,[r6, #+0x55]		;r6+0x55=*(00000055)
:0208752C 174DBD01 strneb r11,[r13,-r1, lsl #0x1a]
:02087530 DF007DD1 swile 0x00007dd1
:02087534 11D50055 bicnes r0,r5,r5,asr r0
:02087538 B50571E2 strlt r7,[r5, #-0x1e2]		;(r5-0x1e2=*(fffffe1e))
:0208753C 0D030DD8 unknown
:02087540 166D5800 unknown
:02087544 D3019DE2 unknown
:02087548 05006156 streq r6,[r0, #-0x156]		;(r0-0x156=*(fb00647e))
:0208754C 79D80655 ldmvcib  r8 ,{r0,r2,r4,r6,r9,r10}^
:02087550 01B1E300 moveqs r14,r0,lsl #0x6		;r14=-1072073472(0xc0197500)
:02087554 02A955D6 adceq  r5,r9,#0x35800000
:02087558 DB0001E3 blle 02087CEC
:0208755C 99E30079 unknown
:02087560 D5188D00 ldrle r8,[r8, #-0xd00]		;r8-0xd00=*(5552f35d)=#0(0x00000000)
:02087564 5D3C054D ldcpl  5,cr0,[r12,#-0x134]!
:02087568 00D5E317 sbceqs r14,r5,r7,lsl r3
:0208756C 1501ADDA strne r10,[r1, #-0xdda]		;r1-0xdda=*(70dce114)=#0(0x00000000)
:02087570 100DD516 andne  r13,r13,r6,lsl r5
:02087574 D5000DE3 strle r0,[r0, #-0xde3]		;(r0-0xde3=*(fb0057f1))
:02087578 21FF0439 mvncss r0,lsr r9
:0208757C 4155D500 cmpmi r5,r0,lsl #0xa
:02087580 00A1FE00 adceq  r15,r1,r0,lsl #0x1c
:02087584 6DE41295 stcvsl 2,cr1,[r4,#+0x254]!
:02087588 E4109D00 ldr r9,[r0],#-0xd00
:0208758C D202BD6D andle  r11,r2,#0x1B40
:02087590 81FD0131 mvnhis r0,lsr r1
:02087594 0189DB00 orreq  r13,r9,r0,lsl #0x16
:02087598 019D55E4 orreqs r5,r13,r4,ror #0xb
:0208759C FC0081DA stc2  1,cr8,[r0],{#0xda}
:020875A0 41D70005 bicmis r0,r7,r5
:020875A4 0955E401 ldmeqdb  r5 ,{r0,r10,r13,r14,r15}^
:020875A8 15141D00 ldrne r1,[r4, #-0xd00]		;(r4-0xd00=*(fffff300))
:020875AC E515C510 ldr r12,[r5, #-0x510]		;(r5-0x510=*(fffffaf0))
:020875B0 21D90081 biccss r0,r9,r1,lsl #0x1
:020875B4 09E5AF00 unknown
:020875B8 01B1D702 moveqs r13,r2,lsl #0xe		;r13=0(0x0)
:020875BC B501E9E5 strlt r14,[r1, #-0x9e5]		;r1-0x9e5=*(70dce509)=#0(0x00000000)
:020875C0 556AF914 strplb r15,[r10, #-0x914]!
:020875C4 0141DD06 unknown
:020875C8 D9004DE5 stmledb  r0 ,{r0,r2,r5,r6,r7,r8,r10,r11,r14}
:020875CC 12A500A9 adcne  r0,r5,#0xA9
:020875D0 0031D2D5 unknown
:020875D4 D400A9E6 strle r10,[r0],#-0x9e6
:020875D8 61E60059 mvnvs  r0,r9,asr r0
:020875DC 19DDAA00 ldmneib  r13 ,{r9,r11,r13,r15}^
:020875E0 150D105D strne r1,[r13, #-0x5d]		;(r13-0x5d=*(ffffffa3))
:020875E4 DD00D5E6 unknown
:020875E8 57E60095 unknown
:020875EC A9D400A5 ldmgeib  r4 ,{r0,r2,r5,r7}^
:020875F0 0255F401 subeqs r15,r5,#0x1000000
:020875F4 85E71ABD strhib r1,[r7, #+0xabd]!
:020875F8 CDD4B500 unknown
:020875FC 0075F201 rsbeqs r15,r5,r1,lsl #0x4
:02087600 E7012DD5 unknown
:02087604 D3AA007D movle  r0,#0x7D		;r0=125(0x7d)
:02087608 51F1014D mvnpls r0,r13,asr #0x2
:0208760C 00D9DB02 sbceqs r13,r9,r2,lsl #0x16
:02087610 AA0115E7 bge 020CCDB4
:02087614 01EF1A85 mvneq  r1,r5,lsl #0x15
:02087618 037DD600 cmneq r13,#0x0
:0208761C 1D301DE7 ldcne  13,cr1,[r0,#-0x39c]!
:02087620 0495D5F0 ldreq r13,[r5],#+0x5f0
:02087624 3DE818A5 stcccl 8,cr1,[r8,#+0x294]!
:02087628 E715D501 ldr r13,[r5,-r1, lsl #0xa]
:0208762C 5BD90049 blpl 016C7758
:02087630 05E60015 streqb r0,[r6, #+0x15]!
:02087634 0025DE00 eoreq  r13,r5,r0,lsl #0x1c
:02087638 01523DE7 cmpeq r2,r7,ror #0x1b
:0208763C 99DCD501 ldmlsib  r12 ,{r0,r8,r10,r12,r14,r15}^
:02087640 D51AC500 ldrle r12,[r10, #-0x500]		;(r10-0x500=*(fffffb00))
:02087644 79EF0159 unknown
:02087648 D6187D01 ldrle r7,[r8],-r1, lsl #0x1a
:0208764C D50121E0 strle r2,[r1, #-0x1e0]		;r1-0x1e0=*(70dced0e)=#0(0x00000000)
:02087650 25F00095 ldrcsb r0,[r0, #+0x95]!
:02087654 01C1DC00 biceq  r13,r1,r0,lsl #0x18
:02087658 0041F0AA subeq  r15,r1,r10,lsr #0x1
:0208765C F00091D2 unknown
:02087660 3DD20091 unknown
:02087664 99E0AA00 unknown
:02087668 00A5D100 adceq  r13,r5,r0,lsl #0x2
:0208766C 89D216BD ldmhiib  r2 ,{r0,r2,r3,r4,r5,r7,r9,r10,r12}^
:02087670 515AE000 cmppl r10,r0
:02087674 0141D500 unknown
:02087678 3500D1F1 strcc r13,[r0, #-0x1f1]		;(r0-0x1f1=*(fffffe8c))
:0208767C 004DE010 subeq  r14,r13,r0,lsl r0
:02087680 F1199DB5 ldrnvh r9,[r9, -r5]
:02087684 ADDB007D unknown
:02087688 D8100502 ldmleda  r0 ,{r1,r8,r10}
:0208768C F1B50161 movnvs r0,r1,ror #0x2
:02087690 D5D60009 ldrleb r0,[r6, #+0x9]		;r6+0x9=*(00000009)
:02087694 0031F800 eoreqs r15,r1,r0,lsl #0x10
:02087698 6AF112F5 bvs 01CCC274
:0208769C 1DD300ED unknown
:020876A0 061DF100 ldreq r15,[r13],-r0, lsl #0x2
:020876A4 F20081DB andnv  r8,r0,#0xC0000036
:020876A8 2D02E555 unknown
:020876AC 0041DF11 subeq  r13,r1,r1,lsl r15
:020876B0 9DF215A5 ldclsl 5,cr1,[r2,#+0x294]!
:020876B4 DB115D00 blle 024DEABC
:020876B8 DC03E1DF stcle  1,cr14,[r3],{#0xdf}
:020876BC 09F20059 unknown
:020876C0 0315D400 tsteq r5,#0x0
:020876C4 046D05AA unknown
:020876C8 F300B5D3 unknown
:020876CC 25DB0075 ldrcsb r0,[r11, #+0x75]		;r11+0x75=*(00000075)
:020876D0 B9F3AA00 ldmltib  r3!,{r9,r11,r13,r15}^
:020876D4 0161D900 unknown
:020876D8 DB002DF3 blle 02092EAC
:020876DC 03AA0389 moveq  r0,#0x24000002		;r0=603979778(0x24000002)
:020876E0 124505AD subne  r0,r5,#0x2B400000
:020876E4 D90235F3 stmledb  r2 ,{r0,r1,r4,r5,r6,r7,r8,r10,r12,r13}
:020876E8 56F300D5 unknown
:020876EC 15BD0101 ldrne r0,[r13, #+0x101]!
:020876F0 F50019FF strnv r1,[r0, #-0x9ff]		;r0-0x9ff=*(23fff603)=#0(0x00000000)
:020876F4 80053D13 andhi  r3,r5,r3,lsl r13
:020876F8 00CD3BD9 unknown
:020876FC D60139F4 unknown
:02087700 29F40221 unknown
:02087704 D555DA01 ldrleb r13,[r5, #-0xa01]		;(r5-0xa01=*(fffff5ff))
:02087708 0021F400 eoreq  r15,r1,r0,lsl #0x8
:0208770C F50101D6 strnv r0,[r1, #-0x1d6]		;(r1-0x1d6=*(fffffe2a))
:02087710 01F1DB11 mvneqs r13,r1,lsl r11
:02087714 042DF4B5 unknown
:02087718 99F819AD unknown
:0208771C 00F9DD00 rsceqs r13,r9,r0,lsl #0x1a
:02087720 D5D6104D ldrleb r1,[r6, #+0x4d]		;r6+0x4d=*(0000004d)
:02087724 E9F50309 unknown
:02087728 0009D802 andeq  r13,r9,r2,lsl #0x10
:0208772C AA0401F5 bge 02187F08
:02087730 F50041D3 strnv r4,[r0, #-0x1d3]		;r0-0x1d3=*(23fffe2f)=#0(0x00000000)
:02087734 09DE00C1 ldmeqib  r14 ,{r0,r6,r7}^
:02087738 00E5F500 rsceq  r15,r5,r0,lsl #0xa
:0208773C 0051D8AA subeqs r13,r1,r10,lsr #0x11
:02087740 CD009DF0 unknown
:02087744 00A5F518 adceq  r15,r5,r8,lsl r5
:02087748 00C55ADE unknown
:0208774C D7000DF5 unknown
:02087750 25F50461 ldrcsb r0,[r5, #+0x461]!
:02087754 D5181500 ldrle r1,[r8, #-0x500]		;(r8-0x500=*(fffffb00))
:02087758 DD02BDF9 unknown
:0208775C 9DF50075 ldclsl 0,cr0,[r5,#+0x1d4]!
:02087760 0175DE02 cmneq r5,r2,lsl #0x1c
:02087764 0091F6AA addeqs r15,r1,r10,lsr #0xd
:02087768 F6017DD3 unknown
:0208776C 100501B1 strneh r0,[r5], -r1
:02087770 00556AE7 subeqs r6,r5,r7,ror #0x15
:02087774 61F6187D mvnvss r1,r13,ror r8
:02087778 0031D100 eoreqs r13,r1,r0,lsl #0x2
:0208777C AB0001F6 blge 02087F5C
:02087780 F60019D2 unknown
:02087784 170D01ED strne r0,r13,r1,r0,lsl #0x2
:02087788 D80369E4 stmleda  r3 ,{r2,r5,r6,r7,r8,r11,r13,r14}
:0208778C F601755A unknown
:02087790 81D8013D bichis r0,r8,r13,lsr r1
:02087794 0159F701 cmpeq r9,r1,lsl #0xe
:02087798 F7D5117D unknown
:0208779C 12650001 rsbne  r0,r5,#0x1
:020877A0 15018DE2 strne r8,[r1, #-0xde2]		;(r1-0xde2=*(fffff21e))
:020877A4 01CDF718 biceq  r15,r13,r8,lsl r7
:020877A8 0405D9B6 streq r13,[r5],#-0x9b6
:020877AC DC01F1F7 stcle  1,cr15,[r1],{#0xf7}
:020877B0 31F7017D mvnccs r0,r13,ror r1
:020877B4 0DD8AA00 unknown
:020877B8 0269E007 rsbeq  r14,r9,#0x7
:020877BC F70141D5 unknown
:020877C0 D7AA0159 unknown
:020877C4 75F7017D ldrvcb r0,[r7, #+0x17d]!
:020877C8 0001D501 andeq  r13,r1,r1,lsl #0xa
:020877CC AA0179F8 bge 020E5FB4
:020877D0 E0031DDC unknown
:020877D4 7DD50291 unknown
:020877D8 00E5F801 rsceq  r15,r5,r1,lsl #0x10
:020877DC F81555AA ldmnvda  r5 ,{r1,r3,r5,r7,r8,r10,r12,r14}
:020877E0 25DC0195 ldrcsb r0,[r12, #+0x195]		;r12+0x195=*(00000195)
:020877E4 0325F802 msreq CPSR_sc,#0x20000
:020877E8 00C155D4 unknown
:020877EC 15D00DF8 ldrneb r0,[r0, #+0xdf8]		;r0+0xdf8=*(00000df8)
:020877F0 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:020877F4 15F015F0 ldrneb r1,[r0, #+0x5f0]!
:020877F8 F015FDF0 ldrnvsh r15,[r5], -r0
:020877FC F015F015 andnvs r15,r5,r5,lsl r0
:02087800 5005D00D andpl  r13,r5,r13
:02087804 ADD30011 unknown
:02087808 99EFBF00 unknown
:0208780C 00D1D100 sbceqs r13,r1,r0,lsl #0x2
:02087810 D501B1F9 strle r11,[r1, #-0x1f9]		;(r1-0x1f9=*(fffffe07))
:02087814 F9AA0089 stmnvib  r10!,{r0,r3,r7}
:02087818 1DD800F1 unknown
:0208781C 0131F901 teqeq r1,r1,lsl #0x12
:02087820 AA00CDD7 bge 020BAF84
:02087824 3501BDDF strcc r11,[r1, #-0xddf]		;(r1-0xddf=*(fffff221))
:02087828 D9101513 ldmledb  r0 ,{r0,r1,r4,r8,r10,r12}
:0208782C 05F901A5 ldreqb r0,[r9, #+0x1a5]!
:02087830 1DD5AE00 unknown
:02087834 003DDF00 eoreqs r13,r13,r0,lsl #0x1e
:02087838 F90169D4 stmnvdb  r1 ,{r2,r4,r6,r7,r8,r11,r13,r14}
:0208783C CDAA0019 stcgt  0,cr0,[r10,#+0x64]!
:02087840 0039F910 eoreqs r15,r9,r0,lsl r9
:02087844 FA0265D2 blx 02120F9C
:02087848 55D40209 ldrplb r0,[r4, #+0x209]		;r4+0x209=*(00000209)
:0208784C 11FA00A1 mvnnes r0,r1,lsr #0x1
:02087850 009DD700 addeqs r13,r13,r0,lsl #0xe
:02087854 DB94029D blle 005882D0
:02087858 FA019D35 blx 020EED3C
:0208785C D5D300A9 ldrleb r0,[r3, #+0xa9]		;r3+0xa9=*(000000a9)
:02087860 0081FA00 addeq  r15,r1,r0,lsl #0x14
:02087864 012155D6 unknown
:02087868 D60055FA unknown
:0208786C 59FA030D unknown
:02087870 CD55D200 unknown
:02087874 007DFA00 rsbeqs r15,r13,r0,lsl #0x14
:02087878 FA02F9D4 blx 02145FD8
:0208787C 55DA0021 ldrplb r0,[r10, #+0x21]		;r10+0x21=*(00000021)
:02087880 11FB00E5 mvnnes r0,r5,ror #0x1
:02087884 0025D602 eoreq  r13,r5,r2,lsl #0xc
:02087888 DD38001D ldcle  0,cr0,[r8,#-0x74]!
:0208788C FB004135 blx 02097D70
:02087890 01DA01C9 biceqs r0,r10,r9,asr #0x3
:02087894 01EDFB00 mvneq  r15,r0,lsl #0x16
:02087898 00D555DA ldreqsb r5,[r5],#+0x5a
:0208789C DB0001FB blle 02088090
:020878A0 025D00B5 subeqs r0,r13,#0xB5
:020878A4 E935D3E4 ldmdb  r5!,{r2,r5,r6,r7,r8,r9,r12,r14,r15}
:020878A8 0099FB00 addeqs r15,r9,r0,lsl #0x16
:020878AC FB0181D6 blx 020E8014
:020878B0 55DA0201 ldrplb r0,[r10, #+0x201]		;r10+0x201=*(00000201)
:020878B4 D1FC0039 mvnles r0,lsr r9
:020878B8 0021DA00 eoreq  r13,r1,r0,lsl #0x14
:020878BC DA48000D ble 032878F8
:020878C0 FC00DD35 stc2  13,cr13,[r0],{#0x35}
:020878C4 4DD203A9 unknown
:020878C8 020E0300 andeq  r0,r14,#0x0
:020878CC A5D60015 ldrgeb r0,[r6, #+0x15]		;r6+0x15=*(00000015)
:020878D0 00F9FC02 rsceqs r15,r9,r2,lsl #0x18
:020878D4 19FC101D unknown
:020878D8 81D3B401 bichis r11,r3,r1,lsl #0x8
:020878DC 02C1FC00 sbceq  r15,r1,#0x0
:020878E0 050041DA streq r4,[r0, #-0x1da]		;(r0-0x1da=*(fffffe26))
:020878E4 756ADB10 strvcb r13,[r10, #-0xb10]!
:020878E8 DA12D501 ble 0253CCF4
:020878EC 000D00C9 andeq  r0,r13,r9,asr #0x1
:020878F0 00C5DB10 sbceq  r13,r5,r0,lsl r11
:020878F4 0211FD9B andeqs r15,r1,#0x26C0
:020878F8 0502A5DA streq r10,[r2, #-0x5da]		;(r2-0x5da=*(fffffa26))
:020878FC 111DC000 tstne r13,r0
:02087900 02055A02 andeq  r5,r5,#0x2000
:02087904 61FD10CD mvnvss r1,r13,asr #0x1
:02087908 FD166500 unknown
:0208790C 5BDA012D blpl 01707DC8
:02087910 39FD00C5 unknown
:02087914 0115D603 tsteq r5,r3,lsl #0xc
:02087918 D601DDFD unknown
:0208791C 0D045955 unknown
:02087920 135DC800 cmpne r13,#0x0
:02087924 D901B9FE stmledb  r1 ,{r1,r2,r3,r4,r5,r6,r7,r8,r11,r12,r13,r15}
:02087928 0DAB00D9 stceq  0,cr0,[r11,#+0x364]!
:0208792C BDD3C400 unknown
:02087930 004DFE00 subeq  r15,r13,r0,lsl #0x1c
:02087934 A9014DD6 stmgedb  r1 ,{r1,r2,r4,r6,r7,r8,r10,r11,r14}
:02087938 DACC00A5 ble 01387BD4
:0208793C 10050039 andne  r0,r5,r9,lsr r0
:02087940 FE0101D5 mcr2 1,0,r0,cr1,cr5,{6}
:02087944 D1004959 unknown
:02087948 45FE0039 ldrmib r0,[r14, #+0x39]!
:0208794C 013DD201 teqeq r13,r1,lsl #0x4
:02087950 78D5004D ldmvcia  r5 ,{r0,r2,r3,r6}^
:02087954 FE0175DA mcr2 5,0,r7,cr1,cr10,{6}
:02087958 51D90515 bicpls r0,r9,r5,lsl r5
:0208795C 8D54FF05 unknown
:02087960 0001D502 andeq  r13,r1,r2,lsl #0xa
:02087964 D4012DFF strle r2,[r1],#-0xdff
:02087968 55FF012D ldrplb r0,[r15, #+0x12d]!
:0208796C A1D201A1 bicges r0,r2,r1,lsr #0x3
:02087970 0031FF01 eoreqs r15,r1,r1,lsl #0x1e
:02087974 FF00ADD9 swinv 0x0000add9
:02087978 AD023955 unknown
:0208797C 00C1FF10 sbceq  r15,r1,r0,lsl r15
:02087980 FF0225DA swinv 0x000225da
:02087984 D2AB0001 adcle  r0,r11,#0x1
:02087988 D1FF00BD ldrleh r0,[r15, #+0xd]!
:0208798C 00A9DA00 adceq  r13,r9,r0,lsl #0x14
:02087990 6AAC0005 bvs 00B879AC
:02087994 050151DA streq r5,[r1, #-0x1da]		;(r1-0x1da=*(fffffe26))
:02087998 05D9A400 ldreqb r10,[r9, #+0x400]		;r9+0x400=*(00000411)
:0208799C B8000504 stmltda  r0 ,{r2,r8,r10}
:020879A0 00C1DA66 sbceq  r13,r1,r6,ror #0x14
:020879A4 D5FC0005 ldrleb r0,[r12, #+0x5]!
:020879A8 ED07820D unknown
:020879AC 89D5C600 ldmhiib  r5 ,{r9,r10,r14,r15}^
:020879B0 01450001 unknown
:020879B4 5D0025D4 unknown
:020879B8 D66AD001 unknown
:020879BC 0005029D muleq  r5,r13,r2
:020879C0 011DDAD4 ldreqsb r13,[r13, -r4]
:020879C4 66880005 strvs r0,[r8],+r5
:020879C8 050049D9 streq r4,[r0, #-0x9d9]		;(r0-0x9d9=*(fffff627))
:020879CC 71D25C00 bicvcs r5,r2,r0,lsl #0x18
:020879D0 260E0100 strcs r0,[r14],-r0, lsl #0x2
:020879D4 003D429D mlaeqs r13,r13,r2,r4unknown
:020879D8 E30021DA unknown
:020879DC 61D900B1 ldrvsh r0,[r9, #+0x1]		;r9+0x1=*(00000012)
:020879E0 F9E1AB00 unknown
:020879E4 0035D700 eoreqs r13,r5,r0,lsl #0xe
:020879E8 DA0001EB ble 0208819C
:020879EC E1AA01B9 strh r0,[r10, +r9]!
:020879F0 05D701D1 ldreqb r0,[r7, #+0x1d1]		;r7+0x1d1=*(000001d1)
:020879F4 004DE202 subeq  r14,r13,r2,lsl #0x4
:020879F8 AA0191DB bge 020EC16C
:020879FC D2041DE1 andle  r1,r4,#0x3840
:02087A00 F5F30391 ldrnvb r0,[r3, #+0x391]!
:02087A04 0425D300 unknown
:02087A08 D41545AA ldrle r4,[r5],#-0x5aa
:02087A0C E1E10169 mvn  r0,r9,ror #0x2
:02087A10 F4131D00 ldrnv r1,[r3],#-0xd00
:02087A14 5DB50189 ldcpl  1,cr0,[r5,#+0x224]!
:02087A18 0089E110 addeq  r14,r9,r0,lsl r1
:02087A1C E10139D8 unknown
:02087A20 55D80039 ldrplb r0,[r8, #+0x39]		;r8+0x39=*(00000039)
:02087A24 81E10105 mvnhi  r0,r5,lsl #0x2
:02087A28 0019DC00 andeqs r13,r9,r0,lsl #0x18
:02087A2C B50439E2 strlt r3,[r4, #-0x9e2]		;(r4-0x9e2=*(fffff61e))
:02087A30 85E1D514 strhib r13,[r1, #+0x514]!
:02087A34 0035D801 eoreqs r13,r5,r1,lsl #0x10
:02087A38 D30441F3 unknown
:02087A3C E0AA01D9 unknown
:02087A40 EDDC0209 unknown
:02087A44 00EDE200 rsceq  r14,r13,r0,lsl #0x4
:02087A48 AA0175DB bge 020E51BC
:02087A4C DB0031DF blle 020941D0
:02087A50 21E20041 mvncs  r0,r1,asr #0x0
:02087A54 007DD300 rsbeqs r13,r13,r0,lsl #0x6
:02087A58 0091F3AA addeqs r15,r1,r10,lsr #0x7
:02087A5C E200E1D1 and  r14,r0,#0x40000034
:02087A60 09DB016D ldmeqib  r11 ,{r0,r2,r3,r5,r6,r8}^
:02087A64 100DAA00 andne  r10,r13,r0,lsl #0x14
:02087A68 F2009DDB andnv  r9,r0,#0x36C0
:02087A6C 41DB0051 bicmis r0,r11,r1,asr r0
:02087A70 0E550500 cdpeq 5,4,cr0,cr5,cr0,0
:02087A74 114D9C02 unknown
:02087A78 D401C5E2 strle r12,[r1],#-0x5e2
:02087A7C 0DA80075 stceq  0,cr0,[r8,#+0x1d4]!
:02087A80 55D69800 ldrplb r9,[r6, #+0x800]		;r6+0x800=*(00000800)
:02087A84 002DE200 eoreq  r14,r13,r0,lsl #0x4
:02087A88 A90131DB stmgedb  r1 ,{r0,r1,r3,r4,r6,r7,r8,r12,r13}
:02087A8C 68020E04 stmvsda  r2 ,{r2,r9,r10,r11}
:02087A90 F200E5DB andnv  r14,r0,#0x36C00000
:02087A94 D9A000B5 stmleib  r0!,{r0,r2,r4,r5,r7}
:02087A98 0E060059 mcreq 0,0,r0,cr6,cr9,{2}
:02087A9C 69D3E002 ldmvsib  r3 ,{r1,r13,r14,r15}^
:02087AA0 0DF28201 ldceql 2,cr8,[r2,#+0x4]!
:02087AA4 0419DB02 ldreq r13,[r9],#-0xb02
:02087AA8 DB00F1E3 blle 020C423C
:02087AAC E3AA0181 mov  r0,#0x40000020		;r0=1073741856(0x40000020)
:02087AB0 11D60121 bicnes r0,r6,r1,lsr #0x2
:02087AB4 40000D01 andmi  r0,r0,r1,lsl #0x1a
:02087AB8 9A011DD9 bls 020CF224
:02087ABC D6007DE3 strle r7,r0,r0,r1,lsl #0x1a
:02087AC0 0E02004D cdpeq 0,0,cr0,cr2,cr13,2
:02087AC4 D60AF402 strle r15,[r10],-r2, lsl #0x8
:02087AC8 45E300A1 strmib r0,[r3, #+0xa1]!
:02087ACC 0281D400 addeq  r13,r1,#0x0
:02087AD0 6A8C000D bvs 00387B0C
:02087AD4 F1015DD9 unknown
:02087AD8 F1D30289 bicnvs r0,r3,r9,lsl #0x5
:02087ADC 2A0E0000 bcs 02407AE4
:02087AE0 79D66002 ldmvcib  r6 ,{r1,r13,r14}^
:02087AE4 01E1E300 mvneq  r14,r0,lsl #0x6
:02087AE8 A80009D2 stmgeda  r0 ,{r1,r4,r6,r7,r8,r11}
:02087AEC D90089FF stmledb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11,r15}
:02087AF0 39E30005 unknown
:02087AF4 0195DA00 orreqs r13,r5,r0,lsl #0x14
:02087AF8 0041FEAA subeq  r15,r1,r10,lsr #0x1d
:02087AFC E400F5D3 str r15,[r0],#-0x5d3
:02087B00 3DDB0059 unknown
:02087B04 E1E4AA00 mvn  r10,r0,lsl #0x14
:02087B08 A5106D00 ldrge r6,[r0, #-0xd00]		;r0-0xd00=*(3ffff320)=#0(0x00000000)
:02087B0C 009DD511 addeqs r13,r13,r1,lsl r5
:02087B10 AE005DFE mcrge 13,0,r5,cr0,cr14,{7}
:02087B14 E40029D3 str r2,[r0],#-0x9d3
:02087B18 85D50209 ldrhib r0,[r5, #+0x209]		;r5+0x209=*(00000209)
:02087B1C 0009FD00 andeq  r15,r9,r0,lsl #0x1a
:02087B20 019DD3AA orreqs r13,r13,r10,lsr #0x7
:02087B24 D4004DE4 strle r4,[r0],#-0xde4
:02087B28 D5FC0231 ldrleb r0,[r12, #+0x231]!
:02087B2C C1D7AA03 bicgts r10,r7,r3,lsl #0x14
:02087B30 02E1E400 rsceq  r14,r1,#0x0
:02087B34 FC01E1D9 stc2  1,cr14,[r1],{#0xd9}
:02087B38 D6AA0049 unknown
:02087B3C 91F0018D mvnlss r0,r13,lsl #0x3
:02087B40 00B9D500 adceqs r13,r9,r0,lsl #0xa
:02087B44 AA00C1FB bge 020B8338
:02087B48 E50041D9 str r4,[r0, #-0x1d9]		;r0-0x1d9=*(3ffffe47)=#0(0x00000000)
:02087B4C 29D60035 ldmcsib  r6 ,{r0,r2,r4,r5}^
:02087B50 0039FB01 eoreqs r15,r9,r1,lsl #0x16
:02087B54 0001D5AA andeq  r13,r1,r10,lsr #0xb
:02087B58 D30075E5 unknown
:02087B5C 61FA01C5 mvnvss r0,r5,asr #0x3
:02087B60 2DD2AA02 unknown
:02087B64 01E9E501 mvneq  r14,r1,lsl #0xa
:02087B68 35FA1365 ldrccb r1,[r10, #+0x365]!
:02087B6C 895AD900 ldmhidb  r10 ,{r8,r11,r12,r14,r15}^
:02087B70 0111F002 tsteq r1,r2
:02087B74 F90231D4 stmnvdb  r2 ,{r2,r4,r6,r7,r8,r12,r13}
:02087B78 55D701F1 ldrplb r0,[r7, #+0x1f1]		;r7+0x1f1=*(000001f1)
:02087B7C 2DE50069 stccsl 0,cr0,[r5,#+0x1a4]!
:02087B80 0029D701 eoreq  r13,r9,r1,lsl #0xe
:02087B84 2D01F1F9 unknown
:02087B88 E5BCD500 ldr r13,[r12, #+0x500]!
:02087B8C 21DD0061 biccss r0,r13,r1,ror #0x0
:02087B90 0185F800 orreq  r15,r5,r0,lsl #0x10
:02087B94 005954DC ldreqsb r5,[r9],#-0x4c
:02087B98 E50121E5 str r2,[r1, #-0x1e5]		;(r1-0x1e5=*(fffffe1b))
:02087B9C A5F77400 ldrgeb r7,[r7, #+0x400]!
:02087BA0 2D4DDC01 unknown
:02087BA4 000DEF00 andeq  r14,r13,r0,lsl #0x1e
:02087BA8 F601C1D3 unknown
:02087BAC 55D20105 ldrplb r0,[r2, #+0x105]		;r2+0x105=*(00000105)
:02087BB0 C5E600E1 strgtb r0,[r6, #+0xe1]!
:02087BB4 F6113D00 ldrnv r3,[r1],-r0, lsl #0x1a
:02087BB8 15DE00D1 ldrneb r0,[r14, #+0xd1]		;r14+0xd1=*(02087989)=#13762304(0x00d1ff00)
:02087BBC 01E6AD00 mvneq  r10,r0,lsl #0x1a
:02087BC0 F610A501 ldrnv r10,[r0],-r1, lsl #0xa
:02087BC4 000D02C9 andeq  r0,r13,r9,asr #0x5
:02087BC8 E936E67C ldmdb  r6!,{r2,r3,r4,r5,r6,r9,r10,r13,r14,r15}
:02087BCC 019DD700 orreqs r13,r13,r0,lsl #0xe
:02087BD0 D30195F5 unknown
:02087BD4 55EF0109 strplb r0,[r15, #+0x109]!
:02087BD8 21D700B5 ldrcsh r0,[r7, #+0x5]		;r7+0x5=*(00000005)
:02087BDC 0095F401 addeqs r15,r5,r1,lsl #0x8
:02087BE0 E601ADD1 unknown
:02087BE4 DD01D555 unknown
:02087BE8 800D0061 andhi  r0,r13,r1,ror #0x0
:02087BEC F015F015 andnvs r15,r5,r5,lsl r0
:02087BF0 D00DF015 andle  r15,r13,r5,lsl r0
:02087BF4 A95005FD ldmgedb  r0 ,{r0,r2,r3,r4,r5,r6,r7,r8,r10}^
:02087BF8 0201D601 andeq  r13,r1,#0x100000
:02087BFC D301ADF4 unknown
:02087C00 E6AB00E5 unknown
:02087C04 85D6005D ldrhib r0,[r6, #+0x5d]		;r6+0x5d=*(0000005d)
:02087C08 001DF400 andeqs r15,r13,r0,lsl #0x8
:02087C0C AA014DD2 bge 020DB35C
:02087C10 D20045E7 andle  r4,r0,#0x39C00000
:02087C14 61F200DD ldrvssb r0,[r2, #+0xd]!
:02087C18 0061D800 rsbeq  r13,r1,r0,lsl #0x10
:02087C1C 0001EEAA andeq  r14,r1,r10,lsr #0x1d
:02087C20 F1004DD8 unknown
:02087C24 15D800BD ldrneb r0,[r8, #+0xbd]		;r8+0xbd=*(000000bd)
:02087C28 71EEAA00 mvnvc  r10,r0,lsl #0x14
:02087C2C 0161D500 unknown
:02087C30 B1DE100D biclts r1,r14,r13
:02087C34 295AE700 ldmcsdb  r10 ,{r8,r9,r10,r13,r14,r15}^
:02087C38 0049DC00 subeq  r13,r9,r0,lsl #0x18
:02087C3C DB00E1F1 blle 020C0408
:02087C40 55E70035 strplb r0,[r7, #+0x35]!
:02087C44 79D800B1 ldmvcib  r8 ,{r0,r4,r5,r7}^
:02087C48 001DEF00 andeqs r14,r13,r0,lsl #0x1e
:02087C4C ED01B1D5 unknown
:02087C50 85000555 strhi r0,[r0, #-0x555]		;(r0-0x555=*(00d1f9ab))
:02087C54 0181EF10 orreq  r14,r1,r0,lsl r15
:02087C58 E801C9D5 stmda  r1 ,{r0,r2,r4,r6,r7,r8,r11,r14,r15}
:02087C5C D4AB0175 unknown
:02087C60 39EE00A5 unknown
:02087C64 60000500 andvs  r0,r0,r0,lsl #0xa
:02087C68 5A500005 bpl 03487C84
:02087C6C EDCC0015 unknown
:02087C70 71D50035 bicvcs r0,r5,r5,lsr r0
:02087C74 00EDE800 rsceq  r14,r13,r0,lsl #0x10
:02087C78 840045A9 strhi r4,[r0],#-0x5a9
:02087C7C DE007DED cdple 13,0,cr7,cr0,cr13,7
:02087C80 ADE80001 stcgel 0,cr0,[r8,#+0x4]!
:02087C84 0005A901 andeq  r10,r5,r1,lsl #0x12
:02087C88 004DEC40 subeq  r14,r13,r0,asr #0x18
:02087C8C E800F5DE stmda  r0 ,{r1,r2,r3,r4,r6,r7,r8,r10,r12,r13,r14,r15}
:02087C90 DEA9006D cdple 0,10,cr0,cr9,cr13,3
:02087C94 9DEB0139 stclsl 1,cr0,[r11,#+0xe4]!
:02087C98 0075D400 rsbeqs r13,r5,r0,lsl #0x8
:02087C9C 6ADE10FD bvs 0180C098
:02087CA0 75F80061 ldrvcb r0,[r8, #+0x61]!
:02087CA4 0111DE00 tsteq r1,r0,lsl #0x1c
:02087CA8 DC00BDE8 stcle  13,cr11,[r0],{#0xe8}
:02087CAC E900E955 stmdb  r0 ,{r0,r2,r4,r6,r8,r11,r13,r14,r15}
:02087CB0 15D700F5 ldrneb r0,[r7, #+0xf5]		;r7+0xf5=*(000000f5)
:02087CB4 0041EA01 subeq  r14,r1,r1,lsl #0x14
:02087CB8 007955DD unknown
:02087CBC 8D0089E9 unknown
:02087CC0 00052800 andeq  r2,r5,r0,lsl #0x10
:02087CC4 E12DD79C unknown
:02087CC8 00D1E900 sbceqs r14,r1,r0,lsl #0x12
:02087CCC E994005D ldmib  r4 ,{r0,r2,r3,r4,r6}
:02087CD0 4DDE0045 unknown
:02087CD4 39EC0141 unknown
:02087CD8 70000500 andvc  r0,r0,r0,lsl #0xa
:02087CDC 050151E9 streq r5,[r1, #-0x1e9]		;(r1-0x1e9=*(fffffe17))
:02087CE0 E958CD00 ldmdb  r8 ,{r8,r10,r11,r14,r15}^
:02087CE4 00050051 andeq  r0,r5,r1,asr r0
:02087CE8 0069EBE0 rsbeq  r14,r9,r0,ror #0x17
:02087CEC 00D94CDD ldreqsb r4,[r9],#+0xcd
:02087CF0 050085E8 streq r8,[r0, #-0x5e8]		;(r0-0x5e8=*(00d1f918))
:02087CF4 3DE9B800 stcccl 8,cr11,[r9,#+0x0]!
:02087CF8 0D4DDD00 unknown
:02087CFC 0019E801 andeqs r14,r9,r1,lsl #0x10
:02087D00 E900C5DD stmdb  r0 ,{r0,r2,r3,r4,r6,r7,r8,r10,r14,r15}
:02087D04 55DD0039 ldrplb r0,[r13, #+0x39]		;r13+0x39=*(00000039)
:02087D08 69E7010D unknown
:02087D0C 0079DD00 rsbeqs r13,r9,r0,lsl #0x1a
:02087D10 21DE104D biccss r1,r14,r13,asr #0x0
:02087D14 000DB501 andeq  r11,r13,r1,lsl #0xa
:02087D18 240005EC strcs r0,[r0],#-0x5ec
:02087D1C D70131EA strle r3,[r0],#-0x5ec
:02087D20 E7A500C1 str r0,[r0],#-0x5ec
:02087D24 99DE0079 ldmlsib  r14 ,{r0,r3,r4,r5,r6}^
:02087D28 00E9EA00 rsceq  r14,r9,r0,lsl #0x14
:02087D2C AA0085D2 bge 020A947C
:02087D30 D8020DE6 stmleda  r2 ,{r1,r2,r5,r6,r7,r8,r10,r11}
:02087D34 EA005DD4 b 0209F48C
:02087D38 05A00001 streq r0,[r0, #+0x1]!
:02087D3C 89EB2000 unknown
:02087D40 00D1DD00 sbceqs r13,r1,r0,lsl #0x1a
:02087D44 69C40005 stmvsib  r4 ,{r0,r2}^
:02087D48 EAFC0045 b 01F87E64
:02087D4C 8DDD007D unknown
:02087D50 290DEA00 stmcsdb  r13 ,{r9,r11,r13,r14,r15}
:02087D54 00151002 andeqs r1,r5,r2
:02087D58 00A1E5B0 unknown
:02087D5C A4006DDD strge r6,[r0],#-0xddd
:02087D60 E8020DF0 stmda  r2 ,{r4,r5,r6,r7,r8,r10,r11}
:02087D64 E50005D4 str r0,[r0, #-0x5d4]		;(r0-0x5d4=*(00d1f92c))
:02087D68 35A00051 strcc r0,[r0, #+0x51]!
:02087D6C 11EB5C00 mvnne  r5,r0,lsl #0x18
:02087D70 00A9DD00 adceq  r13,r9,r0,lsl #0x1a
:02087D74 69000005 stmvsdb  r0 ,{r0,r2}
:02087D78 EB0071DD bl 020A44F4
:02087D7C 0DD40069 unknown
:02087D80 EC0A0402 stc  4,cr0,[r10],{#0x2}
:02087D84 8DDE00BD unknown
:02087D88 F8001500 stmnvda  r0 ,{r8,r10,r12}
:02087D8C 000510A5 andeq  r1,r5,r5,lsr #0x1
:02087D90 0015ACDA ldreqsb r10,[r5], -r10
:02087D94 38000D88 stmccda  r0 ,{r3,r7,r8,r10,r11}
:02087D98 E4008DD8 str r8,[r0],#-0xdd8
:02087D9C 1500294A strne r2,[r0, #-0x94a]		;(r0-0x94a=*(00d1f5b6))
:02087DA0 0005D000 andeq  r13,r5,r0
:02087DA4 020DDEC8 andeq  r13,r13,#0xC80
:02087DA8 0DECDC0B stceql 12,cr13,[r12,#+0x2c]!
:02087DAC 49D73C02 ldmmiib  r7 ,{r1,r10,r11,r12,r13}^
:02087DB0 C0000500 andgt  r0,r0,r0,lsl #0xa
:02087DB4 005DDCC0 subeqs r13,r13,r0,asr #0x19
:02087DB8 052C0005 streq r0,[r12, #-0x5]!
:02087DBC 000D4800 andeq  r4,r13,r0,lsl #0x10
:02087DC0 002534AC eoreq  r3,r5,r12,lsr #0x9
:02087DC4 B4001DD4 strlt r1,[r0],#-0xdd4
:02087DC8 0D0001DC unknown
:02087DCC DDA8CA00 stcle  10,cr12,[r8,#+0x0]!
:02087DD0 0DE30051 stceql 0,cr0,[r3,#+0x144]!
:02087DD4 001D0802 andeqs r0,r13,r2,lsl #0x10
:02087DD8 0DEDF084 stceql 0,cr15,[r13,#+0x210]!
:02087DDC 000DA402 andeq  r10,r13,r2,lsl #0x8
:02087DE0 3120E244 unknown
:02087DE4 0019D700 andeqs r13,r9,r0,lsl #0xe
:02087DE8 258C000D strcs r0,[r12, #+0xd]		;r12+0xd=*(0000000d)
:02087DEC 0015E400 andeqs r14,r5,r0,lsl #0x8
:02087DF0 00050CAD andeq  r0,r5,r13,lsr #0x19
:02087DF4 90000580 andls  r0,r0,r0,lsl #0xb
:02087DF8 EE980005 cdp 0,8,cr0,cr8,cr5,0
:02087DFC 14020D2A strne r0,[r2],#-0xd2a
:02087E00 E16C0015 unknown
:02087E04 48D8001D ldmmiia  r8 ,{r0,r2,r3,r4}^
:02087E08 0D30020D ldceq  2,cr0,[r0,#-0x34]!
:02087E0C 000D7800 andeq  r7,r13,r0,lsl #0x10
:02087E10 A8000D1C stmgeda  r0 ,{r2,r3,r4,r8,r10,r11}
:02087E14 020DD518 andeq  r13,r13,#0x6000000
:02087E18 020DE154 andeq  r14,r13,#0x15
:02087E1C 00056400 andeq  r6,r5,r0,lsl #0x8
:02087E20 020DEF4C andeq  r14,r13,#0x130
:02087E24 0D02DC68 unknown
:02087E28 0DE0F402 stceql 4,cr15,[r0,#+0x8]!
:02087E2C 8009A002 andhi  r10,r9,r2
:02087E30 05D00D80 ldreqb r0,[r0, #+0xd80]		;r0+0xd80=*(00d20c80)
:02087E34 A4100150 ldrge r0,[r0],#-0x150
:02087E38 0544002D streqb r0,[r4, #-0x2d]		;(r4-0x2d=*(ffffffd3))
:02087E3C D7100150 unknown
:02087E40 40051059 andmi  r1,r5,r9,asr r0
:02087E44 3C000160 stccc  1,cr0,[r0],{#0x60}
:02087E48 554040A5 strplb r4,[r0, #-0xa5]		;(r0-0xa5=*(00d1fe5b))
:02087E4C AD00AB00 unknown
:02087E50 80099C00 andhi  r9,r9,r0,lsl #0x18
:02087E54 5005D00D andpl  r13,r5,r13
:02087E58 7AA01001 bvc 0088BE64
:02087E5C 20052845 andcs  r2,r5,r5,asr #0x10
:02087E60 10015005 andne  r5,r1,r5
:02087E64 6840054C stmvsda  r0 ,{r2,r3,r6,r8,r10}^
:02087E68 4400015C strmi r0,[r0],#-0x15c
:02087E6C 357C0001 ldrccb r0,[r12, #-0x1]!
:02087E70 00554800 subeqs r4,r5,r0,lsl #0x10
:02087E74 1D6A55FC stcnel 5,cr5,[r10,#-0x3f0]!
:02087E78 8009A802 andhi  r10,r9,r2,lsl #0x10
:02087E7C 5005D00D andpl  r13,r5,r13
:02087E80 ACF01001 ldcgel 0,cr1,[r0],#+0x4
:02087E84 20052845 andcs  r2,r5,r5,asr #0x10
:02087E88 10015005 andne  r5,r1,r5
:02087E8C B8400558 stmltda  r0 ,{r3,r4,r6,r8,r10}^
:02087E90 50000174 andpl  r0,r0,r4,ror r1
:02087E94 C9880001 stmgtib  r8 ,{r0}
:02087E98 540A0220 strpl r0,[r10],#-0x220
:02087E9C 080220B7 stmeqda  r2 ,{r0,r1,r2,r4,r5,r7,r13}
:02087EA0 00021D6B andeq  r1,r2,r11,ror #0x1a
:02087EA4 A8000194 stmgeda  r0 ,{r2,r4,r7,r8}
:02087EA8 B002028A andlt  r0,r2,r10,lsl #0x5
:02087EAC 0202028B andeq  r0,r2,#0xB0000008
:02087EB0 1019000D andnes r0,r9,r13
:02087EB4 000D1011 andeq  r1,r13,r1,lsl r0
:02087EB8 BC001102 stclt  1,cr1,[r0],{#0x2}
:02087EBC 01C00001 biceq  r0,r0,r1
:02087EC0 015EE000 cmpeq r14,r0
:02087EC4 00F40360 rsceqs r0,r4,r0,ror #0x6
:02087EC8 008C0395 umulleq  r0,r12,r5,r3
:02087ECC 8CF80002 ldchil 0,cr0,[r8],#+0x8
:02087ED0 D00D7009 andle  r7,r13,r9
:02087ED4 015005C2 cmpeq r0,r2,asr #0xb
:02087ED8 C00D3C10 andgt  r3,r13,r0,lsl r12
:02087EDC 5005D00D andpl  r13,r5,r13
:02087EE0 7B481001 blvc 0328BEEC
:02087EE4 5702028D strpl r0,[r2,-r13, lsl #0x5]
:02087EE8 6F707961 swivs 0x00707961
:02087EEC 32747200 rsbccs r7,r4,#0x0
:02087EF0 45455246 strmib r5,[r5, #-0x246]		;(r5-0x246=*(fffffdba))
:02087EF4 4F500053 swimi 0x00500053
:02087EF8 4E494E54 mcrmi 14,2,r4,cr9,cr4,{2}
:02087EFC 4E004554 mcrmi 5,0,r4,cr0,cr4,{2}
:02087F00 46574F44 ldrmib r4,[r5, #-0x246]		;(r5-0x246=*(fffffdba))
:02087F04 00020043 andeq  r0,r2,r3,asr #0x0
:02087F08 80013080 andhi  r3,r1,r0,lsl #0x1
:02087F0C 4A800130 bmi 000883D4
:02087F10 01308000 teqeq r0,r0
:02087F14 013080AA teqeq r0,r10,lsr #0x1
:02087F18 2F013080 swics 0x00013080
:02087F1C 00018111 andeq  r8,r1,r1,lsl r1
:02087F20 00015A82 andeq  r5,r1,r2,lsl #0x15
:02087F24 018816B7 streqh r1,[r8, +r7]
:02087F28 00019000 andeq  r9,r1,r0
:02087F2C 062B00A0 unknown
:02087F30 1750EC60 ldrneb r14,r9,r1,r0
:02087F34 DF1001F0 swile 0x001001f0
:02087F38 71B00B10 movvcs r0,r0,lsl r11		;r0=13762304(0xd1ff00)
:02087F3C F87F30D0 unknown
:02087F40 5C04020F stcpl  2,cr0,[r4],{#0xf}
:02087F44 141C8280 ldrne r8,[r12],#-0x280
:02087F48 0B0D3011 bleq 023D3F94
:02087F4C 090E0F06 stmeqdb  r14 ,{r1,r2,r8,r9,r10,r11}
:02087F50 80000E15 andhi  r0,r0,r5,lsl r14
:02087F54 05101201 ldreq r1,[r0, #-0x201]		;(r0-0x201=*(00d1fcff))
:02087F58 070A1303 streq r1,[r10,-r3, lsl #0x6]
:02087F5C 16000800 strne r0,[r0],-r0, lsl #0x10
:02087F60 0C010500 stceq  5,cr0,[r1],{#0x0}
:02087F64 03020004 unknown
:02087F68 0907004D stmeqdb  r7 ,{r0,r2,r3,r6}
:02087F6C 00280608 eoreq  r0,r8,r8,lsl #0xc
:02087F70 0E0D0A84 cdpeq 10,0,cr0,cr13,cr4,4
:02087F74 06030908 streq r0,[r3],-r8, lsl #0x12
:02087F78 050C0000 streq r0,[r12, #-0x0]		;(r12-0x0=*(00000000))
:02087F7C 010B0702 unknown
:02087F80 2100040F unknown
:02087F84 D0574453 subles r4,r7,r3,asr r4
:02087F88 01C40001 biceq  r0,r4,r1
:02087F8C 01B8A000 moveqs r10,r0			;r10=13762304(0xd1ff00)
:02087F90 0001AC00 andeq  r10,r1,r0,lsl #0x18
:02087F94 020FFFDC andeq  r15,r15,#0x370
:02087F98 0230030A eoreqs r0,r0,#0x28000000
:02087F9C 33103D20 tstcc r0,#0x800
:02087FA0 03040000 unknown
:02087FA4 07060F05 streq r0,[r6,-r5, lsl #0x1e]
:02087FA8 0E010905 cdpeq 9,0,cr0,cr1,cr5,0
:02087FAC 0A00020C beq 020887E4
:02087FB0 030D0B00 unknown
:02087FB4 00060804 andeq  r0,r6,r4,lsl #0x10
:02087FB8 1001070F andne  r0,r1,r15,lsl #0xe
:02087FBC 1C100103 ldcne  1,cr0,[r0],{#0x3}
:02087FC0 10100110 andnes r0,r0,r0,lsl r1
:02087FC4 1889F440 stmneia  r9 ,{r6,r10,r12,r13,r14,r15}
:02087FC8 02010006 andeq  r0,r1,#0x6
:02087FCC 01050403 unknown
:02087FD0 010111B2 streqh r1,[r1, -r2]
:02087FD4 00010200 andeq  r0,r1,r0,lsl #0x4
:02087FD8 08000104 stmeqda  r0 ,{r2,r8}
:02087FDC 10000155 andne  r0,r0,r5,asr r1
:02087FE0 01200001 unknown
:02087FE4 11964000 orrnes r4,r6,r0
:02087FE8 1BD50001 blne 015C7FF4
:02087FEC F436018D unknown
:02087FF0 FC4103FC stc2l 3,cr0,[r1],{#0xfc}
:02087FF4 FC521703 ldc2l 7,cr1,[r2],{#0x3}
:02087FF8 03FC2703 mvneqs r2,#0xC0000
:02087FFC 9D03FCAB unknown
:02088000 55FA03FC ldrplb r0,[r10, #+0x3fc]!
:02088004 FCE303FC stc2l 3,cr0,[r3],#+0x3f0
:02088008 03FC3003 mvneqs r3,#0x3
:0208800C CC03FC76 stcgt  12,cr15,[r3],{#0x76}
:02088010 0203FC55 andeq  r15,r3,#0x5500
:02088014 FCE503FC stc2l 3,cr0,[r5],#+0x3f0
:02088018 03FC2A03 mvneqs r2,#0x3000
:0208801C 03FC5535 mvneqs r5,#0xD400000
:02088020 B103FC62 unknown
:02088024 FCBA03FC ldc2  3,cr0,[r10],#+0x3f0
:02088028 FC55EA03 ldc2l 10,cr14,[r5],{#0x3}
:0208802C 03FCFE03 mvneqs r15,#0x30
:02088030 4C03FC2F stcmi  12,cr15,[r3],{#0x2f}
:02088034 554603FC strplb r0,[r6, #-0x3fc]		;(r6-0x3fc=*(fffffc04))
:02088038 FCD303FC ldc2l 3,cr0,[r3],{#0xfc}
:0208803C 03FC8F03 mvneqs r8,#0xC
:02088040 6D03FC92 unknown
:02088044 5203FC55 andpl  r15,r3,#0x5500
:02088048 FCBE03FC ldc2  3,cr0,[r14],#+0x3f0
:0208804C 03FC7403 mvneqs r7,#0x3000000
:02088050 03FC55E0 mvneqs r5,#0x38000000
:02088054 C203FCC9 andgt  r15,r3,#0xC900
:02088058 FC8E03FC stc2  3,cr0,[r14],{#0xfc}
:0208805C FC555803 ldc2l 8,cr5,[r5],{#0x3}
:02088060 03FCB903 mvneqs r11,#0xC000
:02088064 8803FCE1 stmhida  r3 ,{r0,r5,r6,r7,r10,r11,r12,r13,r14,r15}
:02088068 552003FC strpl r0,[r0, #-0x3fc]!
:0208806C FCCE03FC stc2l 3,cr0,[r14],{#0xfc}
:02088070 03FCDF03 mvneqs r13,#0xC
:02088074 5103FC1A unknown
:02088078 5303FC55 unknown
:0208807C FC6403FC stc2l 3,cr0,[r4],#-0x3f0
:02088080 03FC6B03 mvneqs r6,#0xC00
:02088084 03FC5581 mvneqs r5,#0x20400000
:02088088 4803FC08 stmmida  r3 ,{r3,r10,r11,r12,r13,r14,r15}
:0208808C FC4503FC stc2l 3,cr0,[r5],{#0xfc}
:02088090 FC55DE03 ldc2l 14,cr13,[r5],{#0x3}
:02088094 03FC7B03 mvneqs r7,#0xC00
:02088098 4B03FC73 blmi 0218726C
:0208809C 551F03FC ldrpl r0,[r15, #-0x3fc]		;r15-0x3fc=*(02087ca8)=#-603931160(0xdc00bde8)
:020880A0 FC5503FC ldc2l 3,cr0,[r5],{#0xfc}
:020880A4 03FCEB03 mvneqs r14,#0xC00
:020880A8 C503FCB5 strgt r15,[r3, #-0xcb5]		;(r3-0xcb5=*(fffff34b))
:020880AC 3703FC55 unknown
:020880B0 FC2803FC stc2  3,cr0,[r8],#-0x3f0
:020880B4 03FCBF03 mvneqs r11,#0xC
:020880B8 03FC5503 mvneqs r5,#0xC00000
:020880BC CF03FC16 swigt 0x0003fc16
:020880C0 FC7903FC ldc2l 3,cr0,[r9],#-0x3f0
:020880C4 FC550703 ldc2l 7,cr0,[r5],{#0x3}
:020880C8 03FC6903 mvneqs r6,#0xC000
:020880CC 0503FCDA streq r15,[r3, #-0xcda]		;(r3-0xcda=*(fffff326))
:020880D0 553403FC ldrpl r0,[r4, #-0x3fc]!
:020880D4 FCA603FC stc2  3,cr0,[r6],#+0x3f0
:020880D8 03FC2E03 mvneqs r2,#0x30
:020880DC 8A03FCF3 bhi 021874B0
:020880E0 F603FC55 unknown
:020880E4 FC8303FC stc2  3,cr0,[r3],{#0xfc}
:020880E8 03FC6003 mvneqs r6,#0x3
:020880EC 03FC5571 mvneqs r5,#0x1C400000
:020880F0 2103FC6E unknown
:020880F4 FCDD03FC ldc2l 3,cr0,[r13],{#0xfc}
:020880F8 FC553E03 ldc2l 14,cr3,[r5],{#0x3}
:020880FC 03FCE603 mvneqs r14,#0x300000
:02088100 C403FC54 strgt r15,[r3],#-0xc54
:02088104 550603FC strpl r0,[r6, #-0x3fc]		;(r6-0x3fc=*(fffffc04))
:02088108 FC5003FC ldc2l 3,cr0,[r0],{#0xfc}
:0208810C 03FC9803 mvneqs r9,#0x30000
:02088110 4003FCBD strmih r15,[r3], -r13
:02088114 D903FC55 stmledb  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:02088118 FCE803FC stc2l 3,cr0,[r8],#+0x3f0
:0208811C 03FC8903 mvneqs r8,#0xC000
:02088120 03FC5519 mvneqs r5,#0x6400000
:02088124 7C03FCC8 stcvc  12,cr15,[r3],{#0xc8}
:02088128 FC4203FC stc2l 3,cr0,[r2],{#0xfc}
:0208812C FC558403 ldc2l 4,cr8,[r5],{#0x3}
:02088130 8013FD03 andhis r15,r3,r3,lsl #0x1a
:02088134 FC2B03FC stc2  3,cr0,[r11],#-0x3f0
:02088138 03FC1103 mvneqs r1,#0xC0000000
:0208813C 03FC5AAB mvneqs r5,#0xAB000
:02088140 8503FC0E strhi r15,[r3, #-0xc0e]		;(r3-0xc0e=*(fffff3f2))
:02088144 FCAE03FC stc2  3,cr0,[r14],#+0x3f0
:02088148 FC2DAA03 stc2  10,cr10,[r13],#-0xc
:0208814C 03FC0F03 mvneqs r0,#0xC
:02088150 5B03FC5C blpl 021872C8
:02088154 36AA03FC unknown
:02088158 FC0A03FC stc2  3,cr0,[r10],{#0xfc}
:0208815C 03FC5703 mvneqs r5,#0xC0000
:02088160 AA03FCEE bge 02187520
:02088164 C003FC9B mulgt  r3,r11,r12
:02088168 FCDC03FC ldc2l 3,cr0,[r12],{#0xfc}
:0208816C 03FC7703 mvneqs r7,#0xC0000
:02088170 03FC12AA mvneqs r1,#0xA000000A
:02088174 A003FC93 mulge  r3,r3,r12
:02088178 FC2203FC stc2  3,cr0,[r2],#-0x3f0
:0208817C FC1BAA03 ldc2  10,cr10,[r11],{#0x3}
:02088180 03FC0903 mvneqs r0,#0xC000
:02088184 B603FC8B strlt r15,[r3],-r11, lsl #0x19
:02088188 1EAA03FC mcrne 3,5,r0,cr10,cr12,{7}
:0208818C FCF103FC ldc2l 3,cr0,[r1],#+0x3f0
:02088190 03FC7503 mvneqs r7,#0xC00000
:02088194 AA03FC99 bge 02187400
:02088198 0103FC7F unknown
:0208819C FC7203FC ldc2l 3,cr0,[r2],#-0x3f0
:020881A0 03FC6603 mvneqs r6,#0x300000
:020881A4 03FCFBAA mvneqs r15,#0x2A800
:020881A8 2303FC43 unknown
:020881AC FCED03FC stc2l 3,cr0,[r13],#+0x3f0
:020881B0 FCE4AA03 stc2l 10,cr10,[r4],#+0xc
:020881B4 03FC3103 mvneqs r3,#0xC0000000
:020881B8 9703FC63 strls r15,r3,#0xC0000000
:020881BC C6AA03FC unknown
:020881C0 FC4A03FC stc2l 3,cr0,[r10],{#0xfc}
:020881C4 03FCBB03 mvneqs r11,#0xC00
:020881C8 AA03FCF9 bge 021875B4
:020881CC 9E03FC29 cdpls 12,0,cr15,cr3,cr9,1
:020881D0 FCB203FC ldc2  3,cr0,[r2],#+0x3f0
:020881D4 03FC8603 mvneqs r8,#0x300000
:020881D8 03FCC1AA mvneqs r12,#0x8000002A
:020881DC 7003FCB3 strvch r15,[r3], -r3
:020881E0 FC9403FC ldc2  3,cr0,[r4],{#0xfc}
:020881E4 FCE9AA03 stc2l 10,cr10,[r9],#+0xc
:020881E8 03FCFC03 mvneqs r15,#0x300
:020881EC 7D03FCF0 unknown
:020881F0 33AA03FC movcc  r0,#0xF0000003		;r0=-268435453(0xf0000003)
:020881F4 FC4903FC stc2l 3,cr0,[r9],{#0xfc}
:020881F8 03FC3803 mvneqs r3,#0x30000
:020881FC AA03FCCA bge 0218752C
:02088200 F503FCD4 strnv r15,[r3, #-0xcd4]		;(r3-0xcd4=*(fffff32c))
:02088204 FC7A03FC ldc2l 3,cr0,[r10],#-0x3f0
:02088208 03FCB703 mvneqs r11,#0xC0000
:0208820C 03FCADAA mvneqs r10,#0x2A80
:02088210 7803FC3A stmvcda  r3 ,{r1,r3,r4,r5,r10,r11,r12,r13,r14,r15}
:02088214 FC5F03FC ldc2l 3,cr0,[r15],{#0xfc}
:02088218 FC7EAA03 ldc2l 10,cr10,[r14],#-0xc
:0208821C 03FC8D03 mvneqs r8,#0xC0
:02088220 3903FCD8 stmccdb  r3 ,{r3,r4,r6,r7,r10,r11,r12,r13,r14,r15}
:02088224 C3AA03FC movgt  r0,#0xF0000003		;r0=-268435453(0xf0000003)
:02088228 FC5D03FC ldc2l 3,cr0,[r13],{#0xfc}
:0208822C 03FCD003 mvneqs r13,#0x3
:02088230 AA03FCD5 bge 0218758C
:02088234 AC03FC25 stcge  12,cr15,[r3],{#0x25}
:02088238 FC1803FC ldc2  3,cr0,[r8],{#0xfc}
:0208823C 03FC9C03 mvneqs r9,#0x300
:02088240 03FC3BAA mvneqs r3,#0x2A800
:02088244 5903FC26 stmpldb  r3 ,{r1,r2,r5,r10,r11,r12,r13,r14,r15}
:02088248 FC9A03FC ldc2  3,cr0,[r10],{#0xfc}
:0208824C FC4FAA03 stc2l 10,cr10,[r15],{#0x3}
:02088250 03FC9503 mvneqs r9,#0xC00000
:02088254 BC03FCFF stclt  12,cr15,[r3],{#0xff}
:02088258 15AA03FC strne r0,[r10, #+0x3fc]!
:0208825C FCE703FC stc2l 3,cr0,[r7],#+0x3f0
:02088260 03FC6F03 mvneqs r6,#0xC
:02088264 AA03FC9F bge 021874E8
:02088268 A403FCB0 strge r15,[r3],#-0xcb0
:0208826C FC3F03FC ldc2  3,cr0,[r15],#-0x3f0
:02088270 03FCA503 mvneqs r10,#0xC00000
:02088274 03FCA2AA mvneqs r10,#0xA000000A
:02088278 8203FC4E andhi  r15,r3,#0x4E00
:0208827C FC9003FC ldc2  3,cr0,[r0],{#0xfc}
:02088280 FCA7AA03 stc2  10,cr10,[r7],#+0xc
:02088284 03FC0403 mvneqs r0,#0x3000000
:02088288 CD03FCEC unknown
:0208828C 91AA03FC unknown
:02088290 FC4D03FC stc2l 3,cr0,[r13],{#0xfc}
:02088294 03FCEF03 mvneqs r14,#0xC
:02088298 AA03FCAA bge 02187548
:0208829C D103FC96 swple r15,r6,r3
:020882A0 FC6A03FC stc2l 3,cr0,[r10],#-0x3f0
:020882A4 03FC2C03 mvneqs r2,#0x300
:020882A8 03FC65AA mvneqs r6,#0x2A800000
:020882AC 8C03FC5E stchi  12,cr15,[r3],{#0x5e}
:020882B0 FC8703FC stc2  3,cr0,[r7],{#0xfc}
:020882B4 FC0BAA03 stc2  10,cr10,[r11],{#0x3}
:020882B8 03FC6703 mvneqs r6,#0xC0000
:020882BC 1003FCDB unknown
:020882C0 D6AA03FC unknown
:020882C4 FCD703FC ldc2l 3,cr0,[r7],{#0xfc}
:020882C8 03FCA103 mvneqs r10,#0xC0000000
:020882CC AA03FCF8 bge 021876B4
:020882D0 A903FC13 stmgedb  r3 ,{r0,r1,r4,r10,r11,r12,r13,r14,r15}
:020882D4 FC6103FC stc2l 3,cr0,[r1],#-0x3f0
:020882D8 03FC1C03 mvneqs r1,#0x300
:020882DC 03FC47AA mvneqs r4,#0x2A80000
:020882E0 F203FCD2 andnv  r15,r3,#0xD200
:020882E4 FC1403FC ldc2  3,cr0,[r4],{#0xfc}
:020882E8 FCC7AA03 stc2l 10,cr10,[r7],{#0x3}
:020882EC 03FCF703 mvneqs r15,#0xC0000
:020882F0 3D03FCFD unknown
:020882F4 44AA03FC unknown
:020882F8 FCAF03FC stc2  3,cr0,[r15],#+0x3f0
:020882FC 03FC6803 mvneqs r6,#0x30000
:02088300 AA03FC24 bge 02187398
:02088304 1D03FCA3 unknown
:02088308 FCE203FC stc2l 3,cr0,[r2],#+0x3f0
:0208830C 03FC3C03 mvneqs r3,#0x300
:02088310 03FC0DAA mvneqs r0,#0x2A80
:02088314 0C03FCA8 stceq  12,cr15,[r3],{#0xa8}
:02088318 FCB403FC ldc2  3,cr0,[r4],#+0x3f0
:0208831C FC56AA03 ldc2l 10,cr10,[r6],{#0x3}
:02088320 03FCCB03 mvneqs r12,#0xC00
:02088324 6C03FC32 stcvs  12,cr15,[r3],{#0x32}
:02088328 B8AA03FC stmltia  r10!,{r2,r3,r4,r5,r6,r7,r8,r9}
:0208832C 505103FC ldrplsh r0,[r1],#-0x3c
:02088330 537EF4A7 cmnpl r14,#0xA7000000
:02088334 1A416502 bne 030E1744
:02088338 3A17A4C3 bcc 0267164C
:0208833C 275E0096 unknown
:02088340 AB6BCB3B blge 03B7B034
:02088344 4500F11F strmi r15,[r0, #-0x11f]		;(r0-0x11f=*(effffee4))
:02088348 58ABAC9D stmplia  r11!,{r0,r2,r3,r4,r7,r10,r11,r13,r15}
:0208834C 00934BFA ldreqsh r4,[r3], +r10
:02088350 5520E303 strpl r14,[r0, #-0x303]!
:02088354 F6AD30FA unknown
:02088358 88766D00 unknown
:0208835C F5CC7691 strnvb r7,[r12, #+0x691]		;r12+0x691=*(00000691)
:02088360 024C0025 subeq  r0,r12,#0x25
:02088364 E5D7FC4F ldrb r15,[r7, #+0xc4f]		;r7+0xc4f=*(00000c4f)
:02088368 CB00D7C5 blgt 020BE284
:0208836C 4480262A strmi r2,[r0],#+0x62a
:02088370 008FB535 addeq  r11,r15,r5,lsr r5
:02088374 49DE62A3 ldmmiib  r14 ,{r0,r1,r5,r7,r9,r13,r14}^
:02088378 6725B15A unknown
:0208837C 45BA1B00 ldrmi r1,[r10, #+0xb00]!
:02088380 5DEA0E98 stcpll 14,cr0,[r10,#+0x260]!
:02088384 FEC000E1 cdp2 0,12,cr0,cr0,cr1,7
:02088388 2F7502C3 swics 0x007502c3
:0208838C F0001281 andnv  r1,r0,r1,lsl #0x5
:02088390 97A38D4C strls r8,r1,r0,r1,lsl #0x5
:02088394 00C66B46 sbceq  r6,r6,r6,asr #0x16
:02088398 E703D3F9 unknown
:0208839C 95158F5F ldrls r8,[r5, #-0xf5f]		;(r5-0xf5f=*(fffff0a1))
:020883A0 BF929C00 swilt 0x00929c00
:020883A4 956D7AEB strlsb r7,[r13, #-0xaeb]!
:020883A8 525900DA subpls r0,r9,#0xDA
:020883AC BE832DD4 mcrlt 13,4,r2,cr3,cr4,{6}
:020883B0 2100D358 unknown
:020883B4 69294974 stmvsdb  r9!,{r2,r4,r5,r6,r8,r11,r14}
:020883B8 00448EE0 subeq  r8,r4,r0,ror #0x1d
:020883BC 6A75C9C8 bvs 03DFAAE4
:020883C0 78F4C289 ldmvcia  r4!,{r0,r3,r7,r9,r14,r15}^
:020883C4 998E7900 stmlsib  r14 ,{r8,r11,r12,r13,r14}
:020883C8 27583E6B ldrcsb r3,ib 
:020883CC B97100DD unknown
:020883D0 E14FB6BE mrs r11,SPSRstrh r11,[r15, #-0x6e]		;r15-0x6e=*(0208836a)=#-318543174(0xed036aba)
:020883D4 AD0017F0 unknown
:020883D8 AC66C988 stcgel 9,cr12,[r6],#-0x220
:020883DC 00B47D20 adceqs r7,r4,r0,lsr #0x1a
:020883E0 1863CE3A unknown
:020883E4 82E5DF4A rschi  r13,r5,#0x128
:020883E8 971A3100 ldrls r3,[r10,-r0, lsl #0x2]
:020883EC 62513360 subvss r3,r1,#0x80000001
:020883F0 537F0045 cmnpl r15,#0x45
:020883F4 6477E0B1 unknown
:020883F8 AE0084BB mcrge 4,0,r8,cr0,cr11,{5}
:020883FC A01CFE6B andges r15,r12,r11,ror #0x1c
:02088400 0094F981 addeqs r15,r4,r1,lsl #0x13
:02088404 5870082B unknown
:02088408 198F4868 stmneib  r15 ,{r3,r5,r6,r11,r14}
:0208840C 9445FD00 strlsb r15,[r5],#-0xd00
:02088410 52DE6C87 sbcpls r6,r14,#0x8700
:02088414 7BF800B7 blvc 01E886F8
:02088418 73D323AB bicvcs r2,r3,#0xAC000002
:0208841C 0200E272 andeq  r14,r0,#0x20000007
:02088420 8F57E34B swihi 0x0057e34b
:02088424 002A661F eoreq  r6,r10,r15,lsl r6
:02088428 07B255AB ldreq r5,[r2,+r11, lsr #0xb]!
:0208842C 032FEB28 unknown
:02088430 86B5C200 unknown
:02088434 D3C57B9A bicle  r7,r5,#0x26800
:02088438 370800A5 strcc r0,[r8,-r5, lsr #0x1]
:0208843C 2887F230 stmcsia  r7 ,{r4,r5,r9,r12,r13,r14,r15}
:02088440 A500B223 strge r11,[r0, #-0x223]		;(r0-0x223=*(effffde0))
:02088444 6ABA02BF bvs 00F08F48
:02088448 005CED03 subeqs r14,r12,r3,lsl #0x1a
:0208844C 2B8A1682 blcs 0030DE5C
:02088450 92A7CF1C adcls  r12,r7,#0x70
:02088454 F379B400 cmnnv r9,#0x0
:02088458 4E07F2F0 mcrmi 2,0,r15,cr7,cr0,{7}
:0208845C 69E200A1 unknown
:02088460 DAF4CD65 ble 01DBB9FC
:02088464 BE00D506 cdplt 5,0,cr13,cr0,cr6,0
:02088468 621FD105 andvss r13,r15,#0x40000001
:0208846C 008AC434 addeq  r12,r10,r4,lsr r4
:02088470 9D34A6FE ldcls  6,cr10,[r4,#-0x3f8]!
:02088474 A0A22E53 adcge  r2,r2,r3,asr r14
:02088478 05F35500 ldreqb r5,[r3, #+0x500]!
:0208847C A48AE132 strge r14,[r10],#+0x132
:02088480 F6EB0075 unknown
:02088484 83EC390B mvnhi  r3,#0x2C000
:02088488 EF00AA40 swi 0x0000aa40
:0208848C 9F065E60 swils 0x00065e60
:02088490 0051BD71 subeqs r11,r1,r1,ror r13
:02088494 F93E6E10 ldmnvdb  r14!,{r4,r9,r10,r11,r13,r14}
:02088498 3D96218A unknown
:0208849C DDDD0600 unknown
:020884A0 4D3E05AE ldcmi  5,cr0,[r14,#-0x2b8]!
:020884A4 E6BD0046 unknown
:020884A8 548DB591 strpl r11,[r13],#+0x591
:020884AC 5D000571 unknown
:020884B0 D46F04C4 unknown
:020884B4 00FF6006 rsceqs r6,r15,r6
:020884B8 24195015 ldrcs r5,[r9],#-0x15
:020884BC 97D698FB unknown
:020884C0 89BDE900 ldmhiib  r13!,{r8,r11,r13,r14,r15}
:020884C4 674043CC strvsb r4,ib 
:020884C8 D99E0077 ldmleib  r14 ,{r0,r1,r2,r4,r5,r6}
:020884CC E842BDB0 stmda  r2 ,{r4,r5,r7,r8,r10,r11,r12,r13,r15}^
:020884D0 8B008807 blhi 020AA4F4
:020884D4 5B38E789 blpl 02EC2300
:020884D8 00DB7919 sbceqs r7,r11,r9,lsl r9
:020884DC 47A1C8EE strmi r12,r7,r11,r9,lsl r9
:020884E0 E97C7C0A unknown
:020884E4 F8420F00 stmnvda  r2 ,{r8,r9,r10,r11}^
:020884E8 FD841EC9 unknown
:020884EC 83400913 unknown
:020884F0 48328086 ldmmida  r2!,{r1,r2,r7,r15}
:020884F4 001E2BED andeqs r2,r14,r13,ror #0x17
:020884F8 6C1170AC ldcvs  0,cr7,[r1],{#0xac}
:020884FC FD5A724E unknown
:02088500 0EFFFB00 cdpeq 11,14,cr15,cr15,cr0,0
:02088504 8538560F ldrhi r5,[r8, #-0x60f]!
:02088508 D51E003D ldrle r0,[r14, #-0x3d]		;r14-0x3d=*(0208787b)=#-637525510(0xda0021fa)
:0208850C 392736AE stmccdb  r7!,{r1,r2,r3,r5,r7,r9,r10,r12,r13}
:02088510 64000A2D strvs r0,[r0],#-0xa2d
:02088514 21680FD9 unknown
:02088518 009B5CA6 addeqs r5,r11,r6,lsr #0x19
:0208851C 245B54D1 ldrcsb r5,[r11],#-0x4d1
:02088520 0C362E3A ldceq  14,cr2,[r6],#-0xe8
:02088524 0A67B100 beq 03A7492C
:02088528 57E70F93 unknown
:0208852C 96D200B4 unknown
:02088530 919E1BEE orrlss r1,r14,r14,ror #0x17
:02088534 4F00809B swimi 0x0000809b
:02088538 A261C0C5 rsbge  r12,r1,#0xC5
:0208853C 005ADC20 subeqs r13,r10,r0,lsr #0x18
:02088540 1C774B69 ldcnel 11,cr4,[r7],#-0x1a4
:02088544 E2121A16 ands r1,r2,#0x16000
:02088548 93BA0A00 movlss r0,#0x0		;r0=0(0x0)
:0208854C A02AE5C0 eorge  r14,r10,r0,asr #0xb
:02088550 E043003C sub  r0,r3,r12,lsr r0
:02088554 171D1222 ldrne r1,[r13,-r2, lsr #0x4]
:02088558 0B000E1B bleq 0208BDCC
:0208855C ADF2090D ldcgel 9,cr0,[r2,#+0x34]!
:02088560 002D8BC7 eoreq  r8,r13,r7,asr #0x17
:02088564 14B6A8B9 unknown
:02088568 571EA9C8 ldrpl r10,r8,r13,r7,asr #0x17
:0208856C F1198500 tstnv r9,r0,lsl #0xa
:02088570 75074CAF strvc r4,[r7, #-0xcaf]		;(r7-0xcaf=*(fffff351))
:02088574 DDBB00EE ldcle  0,cr0,[r11,#+0x3b8]!
:02088578 60FDA399 smlalvss r10,r13,r9,r3
:0208857C 9F00F77F swils 0x0000f77f
:02088580 BC5C0126 ldcltl 1,cr0,[r12],{#0x26}
:02088584 004472F5 unknown
:02088588 5B663BC5 blpl 03A174A4
:0208858C 8BFB7E34 blhi 01F67E64
:02088590 43297600 unknown
:02088594 23C6DCCB biccs  r13,r6,#0xCB00
:02088598 FC6800B6 stc2l 0,cr0,[r8],#-0x2d8
:0208859C F163B8ED unknown
:020885A0 CA00D7E4 bgt 020BE538
:020885A4 104231DC unknown
:020885A8 00136385 andeqs r6,r3,r5,lsl #0x7
:020885AC 84972240 ldrhi r2,[r7],#+0x240
:020885B0 85C61120 strhib r1,[r6, #+0x120]		;r6+0x120=*(00000120)
:020885B4 4A247D00 bmi 029A79BC
:020885B8 BB3DF8D2 bllt 03006908
:020885BC 321100AE andccs r0,r1,#0xAE
:020885C0 A16DC7F9 unknown
:020885C4 4B001D29 blmi 0208FA70
:020885C8 F3DC9E2F bicnvs r9,r12,#0x2F0
:020885CC 000DB230 andeq  r11,r13,r0,lsr r2
:020885D0 778652EC strvc r5,r11,r13,r0,lsr r2
:020885D4 2BC1E3D0 blcs 0110151C
:020885D8 B3166C00 tstlt r6,#0x0
:020885DC 70B999A9 adcvcs r9,r9,r9,lsr #0x13
:020885E0 48FA0011 unknown
:020885E4 64224794 unknown
:020885E8 C400A8E9 strgt r10,[r0],#-0x8e9
:020885EC 1AA0FC8C bne 008C7824
:020885F0 0056F03F subeqs r15,r6,r15,lsr r0
:020885F4 227D2CD8 rsbcss r2,r13,#0xD800
:020885F8 873390EF ldrhi r9,r2,r13,#0xD800
:020885FC 494EC700 stmmidb  r14 ,{r8,r9,r10,r14,r15}^
:02088600 38D1C1D9 ldmccia  r1 ,{r0,r3,r4,r6,r7,r8,r14,r15}^
:02088604 A2FE008C rscges r0,r14,#0x8C
:02088608 0B3698CA bleq 02E2E938
:0208860C CF00A6D4 swigt 0x0000a6d4
:02088610 28A5F581 stmcsia  r5!,{r0,r7,r8,r10,r12,r13,r14,r15}
:02088614 00DA7ADE ldreqsb r7,[r10],#+0xae
:02088618 3FB78E26 swicc 0x00b78e26
:0208861C 2CADBFA4 stccs  15,cr11,[r13],#+0x290
:02088620 3A9DE400 bcc 00801628
:02088624 78920D50 ldmvcia  r2 ,{r4,r6,r8,r10,r11}
:02088628 CC9B006A ldcgt  0,cr0,[r11],{#0x6a}
:0208862C 4662545F unknown
:02088630 C200F67E andgt  r15,r0,#0x7E00000
:02088634 E8908D13 ldmia  r0 ,{r0,r1,r4,r8,r10,r11,r15}
:02088638 002ED8B8 unknown
:0208863C 8239F75E eorhis r15,r9,#0x1780000
:02088640 9FC3AFF5 swils 0x00c3aff5
:02088644 5D80BE00 unknown
:02088648 D0937C69 addles r7,r3,r9,ror #0x18
:0208864C 2DA9006F stccs  0,cr0,[r9,#+0x1bc]!
:02088650 12B3CFD5 adcnes r12,r3,#0x354
:02088654 3B00C825 blcc 020BA6F0
:02088658 A710AC99 unknown
:0208865C 00E8187D rsceq  r1,r8,r13,ror r8
:02088660 DB9C636E blle 007A1420
:02088664 CD3BBB7B ldcgt  11,cr11,[r11,#-0x1ec]!
:02088668 26780900 unknown
:0208866C 5918F46E ldmpldb  r8 ,{r1,r2,r3,r5,r6,r10,r12,r13,r14,r15}
:02088670 B70100EC strlt r0,db 
:02088674 9AA8839A bls 00AA94E4
:02088678 6500E64F strvs r14,[r0, #-0x64f]		;(r0-0x64f=*(fffff9b1))
:0208867C 7EAA956E cdpvc 5,10,cr9,cr10,cr14,3
:02088680 0021FFE6 eoreq  r15,r1,r6,ror #0x1f
:02088684 EFBCCF08 swi 0x00bccf08
:02088688 BA15E8E6 blt 02602A28
:0208868C E79BD900 ldr r13,[r11,+r0, lsl #0x12]
:02088690 6F36CE4A swivs 0x0036ce4a
:02088694 09D400EA ldmeqib  r4 ,{r1,r3,r5,r6,r7}^
:02088698 7CD6299F ldcvcl 9,cr2,[r6],{#0x9f}
:0208869C AF0031B0 swige 0x000031b0
:020886A0 312AA4B2 strcch r10,[r10, -r2]!
:020886A4 00C63F23 sbceq  r3,r6,r3,lsr #0x1e
:020886A8 35A59430 strcc r9,[r5, #+0x430]!
:020886AC 74A266C0 unknown
:020886B0 4EBC3700 cdpmi 7,10,cr3,cr12,cr0,0
:020886B4 82CAA6FC sbchi  r10,r10,#0xFC00000
:020886B8 D0B000E0 adcles r0,r0,r0,ror #0x1
:020886BC D8153390 ldmleda  r5 ,{r4,r7,r8,r9,r12,r13}
:020886C0 4A00F1A7 bmi 020C4D64
:020886C4 F7410498 unknown
:020886C8 007FECDA unknown
:020886CC 17CD500E strneb r5,[r13, +r14]
:020886D0 7691F62F ldrvc r15,[r1],+r15, lsr #0xc
:020886D4 4DD68D00 unknown
:020886D8 EFB04D43 swi 0x00b04d43
:020886DC 4D5400CC unknown
:020886E0 04DFE4AA ldreqb r14,[r15],#+0x4aa
:020886E4 E3009E96 unknown
:020886E8 1B4CD1B5 blne 033BCDC4
:020886EC 00C16A88 sbceq  r6,r1,r8,lsl #0x15
:020886F0 462C1FB8 unknown
:020886F4 9D65517F stclsl 1,cr5,[r5,#-0x1fc]!
:020886F8 5EEA0400 cdppl 4,14,cr0,cr10,cr0,0
:020886FC 8C355D01 ldchi  13,cr5,[r5],#-0x4
:02088700 747300FA unknown
:02088704 412EFB87 msrmi CPSR_fsx,r7
:02088708 5A00B30B bpl 020B533C
:0208870C 5292671D addpls r6,r2,#0x740000
:02088710 00E9DBD2 unknown
:02088714 6D105633 unknown
:02088718 9AD64713 bls 0161A36C
:0208871C D7618C00 strleb r8,[r1,-r0, lsl #0x18]!
:02088720 A10C7A37 unknown
:02088724 148E0059 strne r0,[r14],#+0x59
:02088728 3C89EBF8 stccc  11,cr14,[r9],{#0xf8}
:0208872C EE00CE13 mcr 14,0,r12,cr0,cr3,{0}
:02088730 35B7A927 ldrcc r10,[r7, #+0x927]!
:02088734 00E161C9 rsceq  r6,r1,r9,asr #0x3
:02088738 7A1CE5ED bvc 027C1EF4
:0208873C 9C47B13C stclsl 1,cr11,[r7],{#0x3c}
:02088740 D2DF5900 sbcles r5,r15,#0x0
:02088744 F2733F55 rsbnvs r3,r3,#0x154
:02088748 CE790018 mrcgt 0,3,r0,cr9,cr8,{0}
:0208874C 37BF7314 unknown
:02088750 EA0053C7 b 0209D674
:02088754 5B5FF7CD blpl 03886690
:02088758 00DFFDAA sbceqs r15,r15,r10,lsr #0x1b
:0208875C 783D6F14 ldmvcda  r13!,{r2,r4,r8,r9,r10,r11,r13,r14}
:02088760 CA44DB86 bgt 031BF580
:02088764 AFF38100 swige 0x00f38100
:02088768 68C43EB9 stmvsia  r4 ,{r0,r3,r4,r5,r7,r9,r10,r11,r12,r13}^
:0208876C 342C0038 unknown
:02088770 405FC224 submis r12,r15,r4,lsr #0x4
:02088774 720016A3 andvc  r1,r0,#0xA300000
:02088778 0CBC1DC3 ldceq  13,cr1,[r12],#+0x30c
:0208877C 0028E225 eoreq  r14,r8,r5,lsr #0x4
:02088780 FF3C498B swinv 0x003c498b
:02088784 390D9541 stmccdb  r13 ,{r0,r6,r8,r10,r12,r15}
:02088788 A8017100 stmgeda  r1 ,{r8,r12,r13,r14}
:0208878C 0CB3DE08 ldceq  14,cr13,[r3],#+0x20
:02088790 E49C00D8 ldr r0,[r12],#+0xd8
:02088794 C19064B4 ldrgth r6,[r0, +r4]
:02088798 61007B56 unknown
:0208879C 70D5CB84 sbcvcs r12,r5,r4,lsl #0x17
:020887A0 004832B6 streqh r3,[r8],#-0x26
:020887A4 D06C5C74 rsble  r5,r12,r4,ror r12
:020887A8 52B85742 adcpls r5,r8,#0x1080000
:020887AC 52525200 subpls r5,r2,#0x0
:020887B0 09090909 stmeqdb  r9 ,{r0,r3,r8,r11}
:020887B4 6A6A006A bvs 03B08964
:020887B8 D5D5D56A ldrleb r13,[r5, #+0x56a]		;r5+0x56a=*(0000056a)
:020887BC 300030D5 unknown
:020887C0 36363030 unknown
:020887C4 00A53636 adceq  r3,r5,r6,lsr r6
:020887C8 38A5A5A5 stmccia  r5!,{r0,r2,r5,r7,r8,r10,r13,r15}
:020887CC BF383838 swilt 0x00383838
:020887D0 BFBFBF00 swilt 0x00bfbf00
:020887D4 40404040 submi  r4,r0,r0,asr #0x0
:020887D8 A3A300A3 movge  r0,#0xA3		;r0=163(0xa3)
:020887DC 9E9E9EA3 cdpls 14,8,cr9,cr14,cr3,5
:020887E0 8100819E swphi r8,r14,r0
:020887E4 F3F38181 mvnnvs r8,#0x40000020
:020887E8 00D7F3F3 ldreqsh r15,[r7],#+0x33
:020887EC FBD7D7D7 blx 0167E750
:020887F0 7CFBFBFB ldcvcl 11,cr15,[r11],#+0x3ec
:020887F4 7C7C7C00 ldcvcl 12,cr7,[r12],#-0x0
:020887F8 E3E3E3E3 mvn  r14,#0x8C000003
:020887FC 39390039 ldmccdb  r9!,{r0,r3,r4,r5}
:02088800 82828239 addhi  r8,r2,#0x90000003
:02088804 9B009B82 blls 020AF614
:02088808 2F2F9B9B swics 0x002f9b9b
:0208880C 00FF2F2F rsceqs r2,r15,r15,lsr #0x1e
:02088810 87FFFFFF unknown
:02088814 34878787 strcc r8,[r7],#+0x787
:02088818 34343400 unknown
:0208881C 8E8E8E8E cdphi 14,8,cr8,cr14,cr14,4
:02088820 43430043 unknown
:02088824 44444443 strmib r4,[r4],#-0x443
:02088828 C400C444 strgt r12,[r0],#-0x444
:0208882C DEDEC4C4 cdple 4,12,cr12,cr14,cr4,6
:02088830 00E9DEDE unknown
:02088834 CBE9E9E9 blgt 01B02FE0
:02088838 0B71CBCB bleq 03CFB76C
:0208883C 7B544054 blvc 03598994
:02088840 947B7B7B unknown
:02088844 94009494 strls r9,[r0],#-0x494
:02088848 32323232 eorccs r3,r2,#0x20000003
:0208884C 00A6A6A6 adceq  r10,r6,r6,lsr #0xd
:02088850 C2C2C2A6 sbcgt  r12,r2,#0x6000000A
:02088854 232323C2 unknown
:02088858 3D3D2300 ldccc  3,cr2,[r13,#-0x0]!
:0208885C EEEE3D3D mcr 13,7,r3,cr14,cr13,{1}
:02088860 4CEE00EE stcmil 0,cr0,[r14],#+0x3b8
:02088864 954C4C4C strlsb r4,[r12, #-0xc4c]		;(r12-0xc4c=*(fffff3b4))
:02088868 95009595 strls r9,[r0, #-0x595]		;(r0-0x595=*(fffffb0e))
:0208886C 0B0B0B0B bleq 0234B4A0
:02088870 00424242 subeq  r4,r2,r2,asr #0x4
:02088874 FAFAFA42 blx 01F47184
:02088878 C3C3C3FA bicgt  r12,r3,#0xE8000003
:0208887C 4E4EC300 cdpmi 3,4,cr12,cr14,cr0,0
:02088880 08084E4E stmeqda  r8 ,{r1,r2,r3,r6,r9,r10,r11,r14}
:02088884 2E080008 cdpcs 0,0,cr0,cr8,cr8,0
:02088888 A12E2E2E unknown
:0208888C A100A1A1 unknown
:02088890 66666666 unknown
:02088894 00282828 eoreq  r2,r8,r8,lsr #0x10
:02088898 D9D9D928 ldmleib  r9 ,{r3,r5,r8,r11,r12,r14,r15}^
:0208889C 242424D9 unknown
:020888A0 B2B22400 adclts r2,r2,#0x0
:020888A4 7676B2B2 unknown
:020888A8 5B760076 blpl 03E08A88
:020888AC A25B5B5B subges r5,r11,#0x16C00
:020888B0 A200A2A2 andge  r10,r0,#0x2000000A
:020888B4 49494949 stmmidb  r9 ,{r0,r3,r6,r8,r11,r14}^
:020888B8 006D6D6D rsbeq  r6,r13,r13,ror #0x1a
:020888BC 8B8B8B6D blhi 0036B678
:020888C0 D1D1D18B bicles r13,r1,r11,lsl #0x3
:020888C4 2525D100 strcs r13,[r5, #-0x100]!
:020888C8 72722525 rsbvcs r2,r2,#0x9400000
:020888CC F8720072 unknown
:020888D0 F6F8F8F8 unknown
:020888D4 F600F6F6 unknown
:020888D8 64646464 unknown
:020888DC 00868686 addeq  r8,r6,r6,lsl #0xd
:020888E0 68686886 unknown
:020888E4 98989868 ldmlsia  r8 ,{r3,r5,r6,r11,r12,r15}
:020888E8 16169800 ldrne r9,[r6],-r0, lsl #0x10
:020888EC D4D41616 ldrleb r1,[r4],#+0x616
:020888F0 A4D400D4 ldrgeb r0,[r4],#+0xd4
:020888F4 5CA4A4A4 stcpl  4,cr10,[r4],#+0x290
:020888F8 5C005C5C stcpl  12,cr5,[r0],{#0x5c}
:020888FC CCCCCCCC stcgtl 12,cr12,[r12],{#0xcc}
:02088900 005D5D5D subeqs r5,r13,r13,asr r13
:02088904 6565655D strvsb r6,[r5, #-0x55d]!
:02088908 B6B6B665 unknown
:0208890C 9292B600 addlss r11,r2,#0x0
:02088910 6C6C9292 stcvsl 2,cr9,[r12],#-0x248
:02088914 706C006C rsbvc  r0,r12,r12,ror #0x0
:02088918 48707070 unknown
:0208891C 48004848 stmmida  r0 ,{r3,r6,r11,r14}
:02088920 50505050 subpls r5,r0,r0,asr r0
:02088924 00FDFDFD unknown
:02088928 EDEDEDFD stcl 13,cr14,[r13,#+0x3f4]!
:0208892C B9B9B9ED ldmltib  r9!,{r0,r2,r3,r5,r6,r7,r8,r11,r12,r13,r15}
:02088930 DADAB900 ble 01736D38
:02088934 5E5EDADA mrcpl 10,2,r13,cr14,cr10,{6}
:02088938 155E005E ldrneb r0,[r14, #-0x5e]		;r14-0x5e=*(02088822)=#1145258819(0x44434343)
:0208893C 46151515 unknown
:02088940 46004646 strmi r4,[r14, #-0x5e]		;r14-0x5e=*(02088822)=#1145258819(0x44434343)
:02088944 B1575757 cmplt r7,r7,asr r7
:02088948 8DA7A708 stchi  7,cr10,[r7,#+0x20]!
:0208894C 8D8D8D10 unknown
:02088950 9D9D9D9D unknown
:02088954 84840084 strhi r0,[r4],#+0x84
:02088958 90909084 addlss r9,r0,r4,lsl #0x1
:0208895C D800D890 stmleda  r0 ,{r4,r7,r11,r12,r14,r15}
:02088960 ABAB032C blge 00B49618
:02088964 8C13B9AB ldchi  9,cr11,[r3],{#0xab}
:02088968 8C8C228C stchi  2,cr2,[r12],{#0x8c}
:0208896C BCBCBCBC ldclt  12,cr11,[r12],#+0x2f0
:02088970 D300D3D3 unknown
:02088974 0A0A0AD3 beq 0230B4C8
:02088978 00F7F70A rsceqs r15,r7,r10,lsl #0xe
:0208897C E4E4F7F7 unknown
:02088980 5858E4E4 ldmplda  r8 ,{r2,r5,r6,r7,r10,r13,r14,r15}^
:02088984 05585800 ldreqb r5,[r8, #-0x800]		;(r8-0x800=*(fffff800))
:02088988 B8050505 stmltda  r5 ,{r0,r2,r8,r10}
:0208898C B8B800B8 ldmltia  r8!,{r3,r4,r5,r7}
:02088990 B3B3B3B3 movlts r11,#0xCC000002		;r11=-872415230(0xcc000002)
:02088994 45004545 strmi r4,[r0, #-0x545]		;r0-0x545=*(44433dfe)=#0(0x00000000)
:02088998 06060645 streq r0,[r0, #-0x545]		;r0-0x545=*(44433dfe)=#0(0x00000000)
:0208899C 00D0D006 sbceqs r13,r0,r6
:020889A0 2C2CD0D0 stccs  0,cr13,[r12],#-0x340
:020889A4 1E1E2C2C cdpne 12,0,cr2,cr14,cr12,1
:020889A8 8F1E1E00 swihi 0x001e1e00
:020889AC CA8F8F8F bgt 0046C7F0
:020889B0 CACA00CA bgt 01308CE0
:020889B4 3F3F3F3F swicc 0x003f3f3f
:020889B8 0F000F0F swieq 0x00000f0f
:020889BC 0202020F andeq  r0,r2,#0xF0000000
:020889C0 00C1C102 sbceq  r12,r1,r2,lsl #0x2
:020889C4 AFAFC1C1 swige 0x00afc1c1
:020889C8 BDBDAFAF ldclt  15,cr10,[r13,#+0x2bc]!
:020889CC 03BDBD00 moveqs r11,#0x0		;r11=0(0x0)
:020889D0 02320303 eoreqs r0,r2,#0xC000000
:020889D4 13200101 unknown
:020889D8 8A131313 bhi 0254D62C
:020889DC 008A8A8A addeq  r8,r10,r10,lsl #0x15
:020889E0 6B6B6B6B blvs 03B63794
:020889E4 3A3A3A3A bcc 02F172D4
:020889E8 91919100 orrlss r9,r1,r0,lsl #0x2
:020889EC 11111191 unknown
:020889F0 41410011 unknown
:020889F4 4F4F4141 swimi 0x004f4141
:020889F8 67004F4F strvs r4,[r1, -r1]
:020889FC DC676767 stclel 7,cr6,[r7],#-0x19c
:02088A00 00DCDCDC ldreqsb r13,[r12],#+0xcc
:02088A04 EAEAEAEA b 01B435B4
:02088A08 97979797 unknown
:02088A0C F2F2F200 rscnvs r15,r2,#0x0
:02088A10 CFCFCFF2 swigt 0x00cfcff2
:02088A14 CECE00CF cdpgt 0,12,cr0,cr14,cr15,6
:02088A18 F0F0CECE rscnvs r12,r0,r14,asr #0x1d
:02088A1C B400F0F0 strlt r15,[r0],#-0xf0
:02088A20 E6B4B4B4 unknown
:02088A24 00E6E6E6 rsceq  r14,r6,r6,ror #0xd
:02088A28 73737373 cmnvc r3,#0xCC000001
:02088A2C 96969696 unknown
:02088A30 ACACAC00 stcge  12,cr10,[r12],#+0x0
:02088A34 747474AC unknown
:02088A38 22220074 eorcs  r0,r2,#0x74
:02088A3C E7E72222 strb r2,[r7,+r2, lsr #0x4]!
:02088A40 AD00E7E7 unknown
:02088A44 35ADADAD strcc r10,[r13, #+0xdad]!
:02088A48 00353535 eoreqs r3,r5,r5,lsr r5
:02088A4C 85858585 strhi r8,[r5, #+0x585]		;r5+0x585=*(00000585)
:02088A50 E2E2E2E2 rsc  r14,r2,#0x2000000E
:02088A54 F9F9F900 ldmnvib  r9!,{r8,r11,r12,r13,r14,r15}^
:02088A58 373737F9 unknown
:02088A5C E8E80037 unknown
:02088A60 1C1CE8E8 ldcne  8,cr14,[r12],{#0xe8}
:02088A64 75001C1C strvc r1,[r0, #-0xc1c]		;r0-0xc1c=*(44433727)=#0(0x00000000)
:02088A68 DF757575 swile 0x00757575
:02088A6C 00DFDFDF ldreqsb r13,[r15],#+0xff
:02088A70 6E6E6E6E cdpvs 14,6,cr6,cr14,cr14,3
:02088A74 47474747 strmib r4,[r15],#+0xff
:02088A78 F1F1F100 mvnnvs r15,r0,lsl #0x2
:02088A7C 1A1A1AF1 bne 0270F648
:02088A80 7171001A cmnvc r1,r10,lsl r0
:02088A84 1D1D7171 unknown
:02088A88 29001D1D stmcsdb  r0 ,{r0,r2,r3,r4,r8,r10,r11,r12}
:02088A8C C5292929 strgt r2,[r9, #-0x929]!
:02088A90 00C5C5C5 sbceq  r12,r5,r5,asr #0xb
:02088A94 89898989 stmhiib  r9 ,{r0,r3,r7,r8,r11,r15}
:02088A98 6F6F6F6F swivs 0x006f6f6f
:02088A9C B7B7B700 ldrlt r11,[r7,+r0, lsl #0xe]!
:02088AA0 626262B7 rsbvs  r6,r2,#0x7000000B
:02088AA4 0E0E0062 cdpeq 0,0,cr0,cr14,cr2,3
:02088AA8 AAAA0E0E bge 00B0C2E8
:02088AAC 1800AAAA stmneda  r0 ,{r1,r3,r5,r7,r9,r11,r13,r15}
:02088AB0 BE181818 mrclt 8,0,r1,cr8,cr8,{0}
:02088AB4 00BEBEBE unknown
:02088AB8 1B1B1B1B blne 0274F72C
:02088ABC FCFCFCFC ldc2l 12,cr15,[r12],#+0x3f0
:02088AC0 56565600 ldrplb r5,[r6],-r0, lsl #0xc
:02088AC4 3E3E3E56 mrccc 14,1,r3,cr14,cr6,{2}
:02088AC8 4B4B003E blmi 03348BC8
:02088ACC C6C64B4B strgtb r4,[r6],-r0, lsl #0xc
:02088AD0 D200C6C6 andle  r12,r0,#0xC600000
:02088AD4 79D2D2D2 ldmvcib  r2 ,{r1,r4,r6,r7,r9,r12,r14,r15}^
:02088AD8 00797979 rsbeqs r7,r9,r9,ror r9
:02088ADC 20202020 eorcs  r2,r0,r0,lsr #0x0
:02088AE0 9A9A9A9A bls 0072F550
:02088AE4 0F96DB00 swieq 0x0096db00
:02088AE8 C0C0C0C0 sbcgt  r12,r0,r0,asr #0x1
:02088AEC FE02FEFE mcr2 14,0,r15,cr2,cr14,{7}
:02088AF0 787878FE unknown
:02088AF4 00CDCD78 sbceq  r12,r13,r8,ror r13
:02088AF8 5A5ACDCD bpl 0373C234
:02088AFC F4F45A5A unknown
:02088B00 1FF4F400 swine 0x00f4f400
:02088B04 DD1F1F1F unknown
:02088B08 DDDD00DD unknown
:02088B0C A8A8A8A8 stmgeia  r8!,{r3,r5,r7,r11,r13,r15}
:02088B10 33003333 unknown
:02088B14 88888833 stmhiia  r8 ,{r0,r1,r4,r5,r11,r15}
:02088B18 00070788 andeq  r0,r7,r8,lsl #0xf
:02088B1C C7C70707 strgtb r0,[r7,+r7, lsl #0xe]
:02088B20 3131C7C7 teqcc r1,r7,asr #0xf
:02088B24 B1313100 teqlt r1,r0,lsl #0x2
:02088B28 12B1B1B1 adcnes r11,r1,#0x4000002C
:02088B2C 12120012 andnes r0,r2,#0x12
:02088B30 10101010 andnes r1,r0,r0,lsl r0
:02088B34 59005959 stmpldb  r0 ,{r0,r3,r4,r6,r8,r11,r12,r14}
:02088B38 27272759 unknown
:02088B3C 00808027 addeq  r8,r0,r7,lsr #0x0
:02088B40 ECEC8080 stcl 0,cr8,[r12],#+0x200
:02088B44 5F5FECEC swipl 0x005fecec
:02088B48 605F5F00 subvss r5,r15,r0,lsl #0x1e
:02088B4C 51606060 unknown
:02088B50 51510051 cmppl r1,r1,asr r0
:02088B54 7F7F7F7F swivc 0x007f7f7f
:02088B58 A900A9A9 stmgedb  r0 ,{r0,r3,r5,r7,r8,r11,r13,r15}
:02088B5C 191919A9 ldmnedb  r9 ,{r0,r3,r5,r7,r8,r11,r12}
:02088B60 00B5B519 adceqs r11,r5,r9,lsl r5
:02088B64 4A4AB5B5 bmi 03336240
:02088B68 0D0D4A4A unknown
:02088B6C 2D0D0D00 unknown
:02088B70 E52D2D2D str r2,[r13, #-0xd2d]!
:02088B74 E5E500E5 strb r0,[r5, #+0xe5]!
:02088B78 7A7A7A7A bvc 03F27568
:02088B7C 9F009F9F swils 0x00009f9f
:02088B80 9393939F orrlss r9,r3,#0x7C000002
:02088B84 00C9C993 smulleq  r12,r9,r3,r9
:02088B88 9C9CC9C9 ldcls  9,cr12,[r12],{#0xc9}
:02088B8C EFEF9C9C swi 0x00ef9c9c
:02088B90 A0EFEF00 rscge  r14,r15,r0,lsl #0x1e
:02088B94 E0A0A0A0 adc  r10,r0,r0,lsr #0x1
:02088B98 E0E000E0 rsc  r0,r0,r0,ror #0x1
:02088B9C 3B3B3B3B blcc 02F57890
:02088BA0 4D004D4D unknown
:02088BA4 AEAEAE4D cdpge 14,10,cr10,cr14,cr13,2
:02088BA8 002A2AAE eoreq  r2,r10,r14,lsr #0x15
:02088BAC F5F52A2A ldrnvb r2,[r5, #+0xa2a]!
:02088BB0 B0B0F5F5 unknown
:02088BB4 C8B0B000 ldmgtia  r0!,{r12,r13,r15}
:02088BB8 EBC8C8C8 bl 012BAEE0
:02088BBC EBEB00EB bl 01B48F70
:02088BC0 BBBBBBBB bllt 00F77AB4
:02088BC4 3C003C3C stccc  12,cr3,[r0],{#0x3c}
:02088BC8 8383833C orrhi  r8,r3,#0xF0000000
:02088BCC 00535383 subeqs r5,r3,r3,lsl #0x7
:02088BD0 99995353 ldmlsib  r9 ,{r0,r1,r4,r6,r8,r9,r12,r14}
:02088BD4 61619999 unknown
:02088BD8 17616100 strneb r6,[r1,-r0, lsl #0x2]!
:02088BDC 2B171717 blcs 0264E840
:02088BE0 2B2B002B blcs 02B48C94
:02088BE4 04040404 streq r0,[r4],#-0x404
:02088BE8 7E007E7E mcrvc 14,0,r7,cr0,cr14,{3}
:02088BEC BABABA7E blt 00F375EC
:02088BF0 007777BA unknown
:02088BF4 D6D67777 unknown
:02088BF8 2626D6D6 unknown
:02088BFC E1262600 unknown
:02088C00 69E1E1E1 unknown
:02088C04 69690069 unknown
:02088C08 14141414 ldrne r1,[r4],#-0x414
:02088C0C 63006363 unknown
:02088C10 55555563 ldrplb r5,[r5, #-0x563]		;(r5-0x563=*(fffffa9d))
:02088C14 00212155 eoreq  r2,r1,r5,asr r1
:02088C18 0C0C2121 stceq  1,cr2,[r12],{#0x21}
:02088C1C 7D7D0C0C ldcvcl 12,cr0,[r13,#-0x30]!
:02088C20 A57D7D00 ldrgeb r7,[r13, #-0xd00]!
:02088C24 FC8403FC stc2  3,cr0,[r4],{#0xfc}
:02088C28 03FC9903 mvneqs r9,#0xC000
:02088C2C 03FC8DA8 mvneqs r8,#0x2A00
:02088C30 BD03FC0D unknown
:02088C34 FCB103FC ldc2  3,cr0,[r1],#+0x3f0
:02088C38 FC54AA03 ldc2l 10,cr10,[r4],{#0x3}
:02088C3C 03FC5003 mvneqs r5,#0x3
:02088C40 A903FC03 stmgedb  r3 ,{r0,r1,r10,r11,r12,r13,r14,r15}
:02088C44 7DAA03FC stcvc  3,cr0,[r10,#+0x3f0]!
:02088C48 FC1903FC ldc2  3,cr0,[r9],{#0xfc}
:02088C4C 03FC6203 mvneqs r6,#0x30000000
:02088C50 AA03FCE6 bge 02187FF0
:02088C54 4503FC9A strmi r15,[r3, #-0xc9a]		;(r3-0xc9a=*(fffff366))
:02088C58 FC9D03FC ldc2  3,cr0,[r13],{#0xfc}
:02088C5C 03FC4003 mvneqs r4,#0x3
:02088C60 03FC87AA mvneqs r8,#0x2A80000
:02088C64 EB03FC15 bl 02187CC0
:02088C68 FCC903FC stc2l 3,cr0,[r9],{#0xfc}
:02088C6C FC0BAA03 stc2  10,cr10,[r11],{#0x3}
:02088C70 03FCEC03 mvneqs r14,#0x300
:02088C74 FD03FC67 unknown
:02088C78 EAAA03FC b 00B09C70
:02088C7C FCBF03FC ldc2  3,cr0,[r15],#+0x3f0
:02088C80 03FCF703 mvneqs r15,#0xC0000
:02088C84 AA03FC96 bge 02187EE4
:02088C88 C203FC5B andgt  r15,r3,#0x5B00
:02088C8C FC1C03FC ldc2  3,cr0,[r12],{#0xfc}
:02088C90 03FCAE03 mvneqs r10,#0x30
:02088C94 03FC6AAA mvneqs r6,#0xAA000
:02088C98 4103FC5A unknown
:02088C9C FC0203FC stc2  3,cr0,[r2],{#0xfc}
:02088CA0 FC4FAA03 stc2l 10,cr10,[r15],{#0x3}
:02088CA4 03FC5C03 mvneqs r5,#0x300
:02088CA8 3403FCF4 strcc r15,[r3],#-0xcf4
:02088CAC 08AA03FC stmeqia  r10!,{r2,r3,r4,r5,r6,r7,r8,r9}
:02088CB0 FC9303FC ldc2  3,cr0,[r3],{#0xfc}
:02088CB4 03FC7303 mvneqs r7,#0xC000000
:02088CB8 AA03FC53 bge 02187E0C
:02088CBC 0C03FC3F stceq  12,cr15,[r3],{#0x3f}
:02088CC0 FC5203FC ldc2l 3,cr0,[r2],{#0xfc}
:02088CC4 03FC6503 mvneqs r6,#0xC00000
:02088CC8 03FC5EAA mvneqs r5,#0xAA0
:02088CCC A103FC28 unknown
:02088CD0 FC0F03FC stc2  3,cr0,[r15],{#0xfc}
:02088CD4 FCB5AA03 ldc2  10,cr10,[r5],#+0xc
:02088CD8 03FC0903 mvneqs r0,#0xC000
:02088CDC 9B03FC36 blls 02187DBC
:02088CE0 3DAA03FC stccc  3,cr0,[r10,#+0x3f0]!
:02088CE4 FC2603FC stc2  3,cr0,[r6],#-0x3f0
:02088CE8 03FC6903 mvneqs r6,#0xC000
:02088CEC AA03FCCD bge 02188028
:02088CF0 1B03FC9F blne 02187F74
:02088CF4 FC9E03FC ldc2  3,cr0,[r14],{#0xfc}
:02088CF8 03FC7403 mvneqs r7,#0x3000000
:02088CFC 03FC2EAA mvneqs r2,#0xAA0
:02088D00 B203FC2D andlt  r15,r3,#0x2D00
:02088D04 FCEE03FC stc2l 3,cr0,[r14],#+0x3f0
:02088D08 FCFBAA03 ldc2l 10,cr10,[r11],#+0xc
:02088D0C 03FCF603 mvneqs r15,#0x300000
:02088D10 6103FC4D unknown
:02088D14 CEAA03FC mcrgt 3,5,r0,cr10,cr12,{7}
:02088D18 FC7B03FC ldc2l 3,cr0,[r11],#-0x3f0
:02088D1C 03FC3E03 mvneqs r3,#0x30
:02088D20 AA03FC71 bge 02187EEC
:02088D24 F503FC97 strnv r15,[r3, #-0xc97]		;(r3-0xc97=*(fffff369))
:02088D28 FC6803FC stc2l 3,cr0,[r8],#-0x3f0
:02088D2C 2C13FD03 ldccs  13,cr15,[r3],{#0x3}
:02088D30 6003FC6A andvs  r15,r3,r10,ror #0x18
:02088D34 FC1F03FC ldc2  3,cr0,[r15],{#0xfc}
:02088D38 03FCC803 mvneqs r12,#0x30000
:02088D3C 03FC55ED mvneqs r5,#0x3B400000
:02088D40 4603FCBE unknown
:02088D44 FCD903FC ldc2l 3,cr0,[r9],{#0xfc}
:02088D48 FC554B03 ldc2l 11,cr4,[r5],{#0x3}
:02088D4C 03FCDE03 mvneqs r13,#0x30
:02088D50 E803FCD4 stmda  r3 ,{r2,r4,r6,r7,r10,r11,r12,r13,r14,r15}
:02088D54 554A03FC strplb r0,[r10, #-0x3fc]		;(r10-0x3fc=*(00d1fb04))
:02088D58 FC6B03FC stc2l 3,cr0,[r11],#-0x3f0
:02088D5C 03FC2A03 mvneqs r2,#0x3000
:02088D60 1603FCE5 strne r15,r2,#0x3000
:02088D64 C503FC55 strgt r15,[r3, #-0xc55]		;(r3-0xc55=*(fffff3ab))
:02088D68 FCD703FC ldc2l 3,cr0,[r7],{#0xfc}
:02088D6C 03FC5503 mvneqs r5,#0xC00000
:02088D70 03FC5594 mvneqs r5,#0x25000000
:02088D74 1003FCCF andne  r15,r3,r15,asr #0x19
:02088D78 FC0603FC stc2  3,cr0,[r6],{#0xfc}
:02088D7C FC558103 ldc2l 1,cr8,[r5],{#0x3}
:02088D80 03FCF003 mvneqs r15,#0x3
:02088D84 BA03FC44 blt 02187E9C
:02088D88 55E303FC strplb r0,[r3, #+0x3fc]!
:02088D8C FCF303FC ldc2l 3,cr0,[r3],#+0x3f0
:02088D90 03FCFE03 mvneqs r15,#0x30
:02088D94 8A03FCC0 bhi 0218809C
:02088D98 AD03FC55 unknown
:02088D9C FCBC03FC ldc2  3,cr0,[r12],#+0x3f0
:02088DA0 03FC4803 mvneqs r4,#0x30000
:02088DA4 03FC5504 mvneqs r5,#0x1000000
:02088DA8 C103FCDF unknown
:02088DAC FC7503FC ldc2l 3,cr0,[r5],#-0x3f0
:02088DB0 FC556303 ldc2l 3,cr6,[r5],{#0x3}
:02088DB4 03FC3003 mvneqs r3,#0x3
:02088DB8 0E03FC1A mcreq 12,0,r15,cr3,cr10,{0}
:02088DBC 556D03FC strplb r0,[r13, #-0x3fc]!
:02088DC0 FC4C03FC stc2l 3,cr0,[r12],{#0xfc}
:02088DC4 03FC1403 mvneqs r1,#0x3000000
:02088DC8 2F03FC35 swics 0x0003fc35
:02088DCC E103FC55 unknown
:02088DD0 FCA203FC stc2  3,cr0,[r2],#+0x3f0
:02088DD4 03FCCC03 mvneqs r12,#0x300
:02088DD8 03FC5539 mvneqs r5,#0xE400000
:02088DDC F203FC57 andnv  r15,r3,#0x5700
:02088DE0 FC8203FC stc2  3,cr0,[r2],{#0xfc}
:02088DE4 FC554703 ldc2l 7,cr4,[r5],{#0x3}
:02088DE8 03FCAC03 mvneqs r10,#0x300
:02088DEC 2B03FCE7 blcs 02188190
:02088DF0 559503FC ldrpl r0,[r5, #+0x3fc]		;r5+0x3fc=*(000003fc)
:02088DF4 FCA003FC stc2  3,cr0,[r0],#+0x3f0
:02088DF8 03FC9803 mvneqs r9,#0x30000
:02088DFC 7F03FCD1 swivc 0x0003fcd1
:02088E00 6603FC55 unknown
:02088E04 FC7E03FC ldc2l 3,cr0,[r14],#-0x3f0
:02088E08 03FCAB03 mvneqs r10,#0xC00
:02088E0C 03FC5583 mvneqs r5,#0x20C00000
:02088E10 2903FCCA stmcsdb  r3 ,{r1,r3,r6,r7,r10,r11,r12,r13,r14,r15}
:02088E14 FCD303FC ldc2l 3,cr0,[r3],{#0xfc}
:02088E18 FC553C03 ldc2l 12,cr3,[r5],{#0x3}
:02088E1C 03FC7903 mvneqs r7,#0xC000
:02088E20 1D03FCE2 unknown
:02088E24 557603FC ldrplb r0,[r6, #-0x3fc]!
:02088E28 FC3B03FC ldc2  3,cr0,[r11],#-0x3f0
:02088E2C 03FC5603 mvneqs r5,#0x300000
:02088E30 1E03FC4E cdpne 12,0,cr15,cr3,cr14,2
:02088E34 DB03FC55 blle 02187F90
:02088E38 FC0A03FC stc2  3,cr0,[r10],{#0xfc}
:02088E3C 03FC6C03 mvneqs r6,#0x300
:02088E40 03FC55E4 mvneqs r5,#0x39000000
:02088E44 6E03FC5D mcrvs 12,0,r15,cr3,cr13,{2}
:02088E48 FCEF03FC stc2l 3,cr0,[r15],#+0x3f0
:02088E4C FC55A603 ldc2l 6,cr10,[r5],{#0x3}
:02088E50 03FCA803 mvneqs r10,#0x30000
:02088E54 3703FCA4 strcc r15,[r3,-r4, lsr #0x19]
:02088E58 558B03FC strpl r0,[r11, #+0x3fc]		;r11+0x3fc=*(000003fc)
:02088E5C FC3203FC ldc2  3,cr0,[r2],#-0x3f0
:02088E60 03FC4303 mvneqs r4,#0xC000000
:02088E64 B703FC59 unknown
:02088E68 8C03FC55 stchi  12,cr15,[r3],{#0x55}
:02088E6C FC6403FC stc2l 3,cr0,[r4],#-0x3f0
:02088E70 03FCD203 mvneqs r13,#0x30000000
:02088E74 03FC55E0 mvneqs r5,#0x38000000
:02088E78 FA03FCB4 blx 02188158
:02088E7C FC0703FC stc2  3,cr0,[r7],{#0xfc}
:02088E80 FC552503 ldc2l 5,cr2,[r5],{#0x3}
:02088E84 03FCAF03 mvneqs r10,#0xC
:02088E88 E903FC8E stmdb  r3 ,{r1,r2,r3,r7,r10,r11,r12,r13,r14,r15}
:02088E8C 551803FC ldrpl r0,[r8, #-0x3fc]		;(r8-0x3fc=*(fffffc04))
:02088E90 FCD503FC ldc2l 3,cr0,[r5],{#0xfc}
:02088E94 03FC8803 mvneqs r8,#0x30000
:02088E98 7203FC6F andvc  r15,r3,#0x6F00
:02088E9C 2403FC55 strcs r15,[r3],#-0xc55
:02088EA0 FCF103FC ldc2l 3,cr0,[r1],#+0x3f0
:02088EA4 03FCC703 mvneqs r12,#0xC0000
:02088EA8 03FC5551 mvneqs r5,#0x14400000
:02088EAC 7C03FC23 stcvc  12,cr15,[r3],{#0x23}
:02088EB0 FC9C03FC ldc2  3,cr0,[r12],{#0xfc}
:02088EB4 FC552103 ldc2l 1,cr2,[r5],{#0x3}
:02088EB8 03FCDD03 mvneqs r13,#0xC0
:02088EBC 8603FCDC unknown
:02088EC0 558503FC strpl r0,[r5, #+0x3fc]		;r5+0x3fc=*(000003fc)
:02088EC4 FC9003FC ldc2  3,cr0,[r0],{#0xfc}
:02088EC8 03FC4203 mvneqs r4,#0x30000000
:02088ECC AA03FCC4 bge 021881E4
:02088ED0 D803FC55 stmleda  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:02088ED4 FC0503FC stc2  3,cr0,[r5],{#0xfc}
:02088ED8 03FC0103 mvneqs r0,#0xC0000000
:02088EDC 03FC5512 mvneqs r5,#0x4800000
:02088EE0 5F03FCA3 swipl 0x0003fca3
:02088EE4 FCF903FC ldc2l 3,cr0,[r9],#+0x3f0
:02088EE8 FC55D003 ldc2l 0,cr13,[r5],{#0x3}
:02088EEC 03FC9103 mvneqs r9,#0xC0000000
:02088EF0 2703FC58 unknown
:02088EF4 55B903FC ldrpl r0,[r9, #+0x3fc]!
:02088EF8 FC3803FC ldc2  3,cr0,[r8],#-0x3f0
:02088EFC 03FC1303 mvneqs r1,#0xC000000
:02088F00 3303FCB3 unknown
:02088F04 BB03FC55 bllt 02188060
:02088F08 FC7003FC ldc2l 3,cr0,[r0],#-0x3f0
:02088F0C 03FC8903 mvneqs r8,#0xC000
:02088F10 03FC55A7 mvneqs r5,#0x29C00000
:02088F14 2203FCB6 andcs  r15,r3,#0xB600
:02088F18 FC9203FC ldc2  3,cr0,[r2],{#0xfc}
:02088F1C FC552003 ldc2l 0,cr2,[r5],{#0x3}
:02088F20 03FC4903 mvneqs r4,#0xC000
:02088F24 7803FCFF stmvcda  r3 ,{r0,r1,r2,r3,r4,r5,r6,r7,r10,r11,r12,r13,r14,r15}
:02088F28 557A03FC ldrplb r0,[r10, #-0x3fc]!
:02088F2C FC8F03FC stc2  3,cr0,[r15],{#0xfc}
:02088F30 03FCF803 mvneqs r15,#0x30000
:02088F34 1703FC80 strne r15,[r3,-r0, lsl #0x19]
:02088F38 DA03FC55 ble 02188094
:02088F3C FC3103FC ldc2  3,cr0,[r1],#-0x3f0
:02088F40 03FCC603 mvneqs r12,#0x300000
:02088F44 03FC55B8 mvneqs r5,#0x2E000000
:02088F48 B003FCC3 andlt  r15,r3,r3,asr #0x19
:02088F4C FC7703FC ldc2l 3,cr0,[r7],#-0x3f0
:02088F50 FC551103 ldc2l 1,cr1,[r5],{#0x3}
:02088F54 03FCCB03 mvneqs r12,#0xC00
:02088F58 D603FCFC unknown
:02088F5C 553A03FC ldrpl r0,[r10, #-0x3fc]!
:02088F60 FC6303FC stc2l 3,cr0,[r3],#-0x3f0
:02088F64 03FC7C03 mvneqs r7,#0x300
:02088F68 7B03FC77 blvc 0218814C
:02088F6C F203FC55 andnv  r15,r3,#0x5500
:02088F70 FC6B03FC stc2l 3,cr0,[r11],#-0x3f0
:02088F74 03FC6F03 mvneqs r6,#0xC
:02088F78 03FC55C5 mvneqs r5,#0x31400000
:02088F7C 0103FC30 unknown
:02088F80 FC6703FC stc2l 3,cr0,[r7],#-0x3f0
:02088F84 FC552B03 ldc2l 11,cr2,[r5],{#0x3}
:02088F88 03FCFE03 mvneqs r15,#0x30
:02088F8C AB03FCD7 blge 021882F0
:02088F90 557603FC ldrplb r0,[r6, #-0x3fc]!
:02088F94 FCCA03FC stc2l 3,cr0,[r10],{#0xfc}
:02088F98 03FC8203 mvneqs r8,#0x30000000
:02088F9C 7D03FCC9 unknown
:02088FA0 FA03FC55 blx 02188104
:02088FA4 FC5903FC ldc2l 3,cr0,[r9],{#0xfc}
:02088FA8 03FC4703 mvneqs r4,#0xC0000
:02088FAC 03FC55F0 mvneqs r5,#0x3C000000
:02088FB0 D403FCAD strle r15,[r3],#-0xcad
:02088FB4 FCA203FC stc2  3,cr0,[r2],#+0x3f0
:02088FB8 FC55AF03 ldc2l 15,cr10,[r5],{#0x3}
:02088FBC 03FC9C03 mvneqs r9,#0x300
:02088FC0 7203FCA4 andvc  r15,r3,#0xA400
:02088FC4 55C003FC strplb r0,[r0, #+0x3fc]		;r0+0x3fc=*(000003fc)
:02088FC8 FCB703FC ldc2  3,cr0,[r7],#+0x3f0
:02088FCC 03FCFD03 mvneqs r15,#0xC0
:02088FD0 2603FC93 unknown
:02088FD4 3603FC55 unknown
:02088FD8 FC3F03FC ldc2  3,cr0,[r15],#-0x3f0
:02088FDC 03FCF703 mvneqs r15,#0xC0000
:02088FE0 03FC55CC mvneqs r5,#0x33000000
:02088FE4 A503FC34 strge r15,[r3, #-0xc34]		;(r3-0xc34=*(fffff3cc))
:02088FE8 FCE503FC stc2l 3,cr0,[r5],#+0x3f0
:02088FEC FC55F103 ldc2l 1,cr15,[r5],{#0x3}
:02088FF0 03FC7103 mvneqs r7,#0xC0000000
:02088FF4 3103FCD8 unknown
:02088FF8 551503FC ldrpl r0,[r5, #-0x3fc]		;(r5-0x3fc=*(fffffc04))
:02088FFC FC0403FC stc2  3,cr0,[r4],{#0xfc}
:02089000 03FCC703 mvneqs r12,#0xC0000
:02089004 C303FC23 unknown
:02089008 1803FC55 stmneda  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:0208900C FC9603FC ldc2  3,cr0,[r6],{#0xfc}
:02089010 03FC0503 mvneqs r0,#0xC00000
:02089014 03FC559A mvneqs r5,#0x26800000
:02089018 1203FC07 andne  r15,r3,#0x700
:0208901C FC8003FC stc2  3,cr0,[r0],{#0xfc}
:02089020 FC55E203 ldc2l 2,cr14,[r5],{#0x3}
:02089024 03FCEB03 mvneqs r14,#0xC00
:02089028 B203FC27 andlt  r15,r3,#0x2700
:0208902C 557503FC ldrplb r0,[r5, #-0x3fc]!
:02089030 FC0903FC stc2  3,cr0,[r9],{#0xfc}
:02089034 03FC8303 mvneqs r8,#0xC000000
:02089038 1A03FC2C bne 021880F0
:0208903C 1B03FC55 blne 02188198
:02089040 FC6E03FC stc2l 3,cr0,[r14],#-0x3f0
:02089044 03FC5A03 mvneqs r5,#0x3000
:02089048 03FC55A0 mvneqs r5,#0x28000000
:0208904C 3B03FC52 blcc 0218819C
:02089050 FCD603FC ldc2l 3,cr0,[r6],{#0xfc}
:02089054 FC55B303 ldc2l 3,cr11,[r5],{#0x3}
:02089058 03FC2903 mvneqs r2,#0xC000
:0208905C 2F03FCE3 swics 0x0003fce3
:02089060 558403FC strpl r0,[r4, #+0x3fc]		;r4+0x3fc=*(000003fc)
:02089064 FC5303FC ldc2l 3,cr0,[r3],{#0xfc}
:02089068 03FCD103 mvneqs r13,#0xC0000000
:0208906C 03FC23FD mvneqs r2,#0xF4000003
:02089070 03FC7520 mvneqs r7,#0x8000000
:02089074 B103FCFC unknown
:02089078 FC5B03FC ldc2l 3,cr0,[r11],{#0xfc}
:0208907C FC556A03 ldc2l 10,cr6,[r5],{#0x3}
:02089080 03FCCB03 mvneqs r12,#0xC00
:02089084 3903FCBE stmccdb  r3 ,{r1,r2,r3,r4,r5,r7,r10,r11,r12,r13,r14,r15}
:02089088 554A03FC strplb r0,[r10, #-0x3fc]		;(r10-0x3fc=*(00d1fb04))
:0208908C FC4C03FC stc2l 3,cr0,[r12],{#0xfc}
:02089090 03FC5803 mvneqs r5,#0x30000
:02089094 D003FCCF andle  r15,r3,r15,asr #0x19
:02089098 EF03FC55 swi 0x0003fc55
:0208909C FCAA03FC stc2  3,cr0,[r10],#+0x3f0
:020890A0 03FCFB03 mvneqs r15,#0xC00
:020890A4 03FC5543 mvneqs r5,#0x10C00000
:020890A8 3303FC4D unknown
:020890AC FC8503FC stc2  3,cr0,[r5],{#0xfc}
:020890B0 FC554503 ldc2l 5,cr4,[r5],{#0x3}
:020890B4 03FCF903 mvneqs r15,#0xC000
:020890B8 7F03FC02 swivc 0x0003fc02
:020890BC 555003FC ldrplb r0,[r0, #-0x3fc]		;(r0-0x3fc=*(fffffc04))
:020890C0 FC3C03FC ldc2  3,cr0,[r12],#-0x3f0
:020890C4 03FC9F03 mvneqs r9,#0xC
:020890C8 5103FCA8 unknown
:020890CC A303FC55 unknown
:020890D0 FC4003FC stc2l 3,cr0,[r0],{#0xfc}
:020890D4 03FC8F03 mvneqs r8,#0xC
:020890D8 03FC5592 mvneqs r5,#0x24800000
:020890DC 3803FC9D stmccda  r3 ,{r0,r2,r3,r4,r7,r10,r11,r12,r13,r14,r15}
:020890E0 FCF503FC ldc2l 3,cr0,[r5],#+0x3f0
:020890E4 FC55BC03 ldc2l 12,cr11,[r5],{#0x3}
:020890E8 03FCB603 mvneqs r11,#0x300000
:020890EC 2103FCDA unknown
:020890F0 551003FC ldrpl r0,[r0, #-0x3fc]		;(r0-0x3fc=*(fffffc04))
:020890F4 FCFF03FC ldc2l 3,cr0,[r15],#+0x3f0
:020890F8 03FCF303 mvneqs r15,#0xC000000
:020890FC CD03FCD2 unknown
:02089100 0C03FC55 stceq  12,cr15,[r3],{#0x55}
:02089104 FC1303FC ldc2  3,cr0,[r3],{#0xfc}
:02089108 03FCEC03 mvneqs r14,#0x300
:0208910C 03FC555F mvneqs r5,#0x17C00000
:02089110 4403FC97 strmi r15,[r3],#-0xc97
:02089114 FC1703FC ldc2  3,cr0,[r7],{#0xfc}
:02089118 FC55C403 ldc2l 4,cr12,[r5],{#0x3}
:0208911C 03FCA703 mvneqs r10,#0xC0000
:02089120 3D03FC7E unknown
:02089124 556403FC strplb r0,[r4, #-0x3fc]!
:02089128 FC5D03FC ldc2l 3,cr0,[r13],{#0xfc}
:0208912C 03FC1903 mvneqs r1,#0xC000
:02089130 6003FC73 andvs  r15,r3,r3,ror r12
:02089134 8103FC55 unknown
:02089138 FC4F03FC stc2l 3,cr0,[r15],{#0xfc}
:0208913C 03FCDC03 mvneqs r13,#0x300
:02089140 03FC5522 mvneqs r5,#0x8800000
:02089144 9003FC2A andls  r15,r3,r10,lsr #0x18
:02089148 FC8803FC stc2  3,cr0,[r8],{#0xfc}
:0208914C FC554603 ldc2l 6,cr4,[r5],{#0x3}
:02089150 03FCEE03 mvneqs r14,#0x30
:02089154 1403FCB8 strne r15,[r3],#-0xcb8
:02089158 55DE03FC ldrplb r0,[r14, #+0x3fc]		;r14+0x3fc=*(020893a8)=#939354297(0x37fd68b9)
:0208915C FC5E03FC ldc2l 3,cr0,[r14],{#0xfc}
:02089160 03FC0B03 mvneqs r0,#0xC00
:02089164 E003FCDB unknown
:02089168 3203FC55 andcc  r15,r3,#0x5500
:0208916C FC3A03FC ldc2  3,cr0,[r10],#-0x3f0
:02089170 03FC0A03 mvneqs r0,#0x3000
:02089174 03FC5549 mvneqs r5,#0x12400000
:02089178 2403FC06 strcs r15,[r3],#-0xc06
:0208917C FC5C03FC ldc2l 3,cr0,[r12],{#0xfc}
:02089180 FC55C203 ldc2l 2,cr12,[r5],{#0x3}
:02089184 03FCD303 mvneqs r13,#0xC000000
:02089188 6203FCAC andvs  r15,r3,#0xAC00
:0208918C 559103FC ldrpl r0,[r1, #+0x3fc]		;r1+0x3fc=*(000003fc)
:02089190 FC9503FC ldc2  3,cr0,[r5],{#0xfc}
:02089194 03FCE403 mvneqs r14,#0x3000000
:02089198 E703FC79 unknown
:0208919C C803FC55 stmgtda  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:020891A0 FC3703FC ldc2  3,cr0,[r7],#-0x3f0
:020891A4 03FC6D03 mvneqs r6,#0xC0
:020891A8 03FC558D mvneqs r5,#0x23400000
:020891AC 4E03FCD5 mcrmi 12,0,r15,cr3,cr5,{6}
:020891B0 FCA903FC stc2  3,cr0,[r9],#+0x3f0
:020891B4 FC556C03 ldc2l 12,cr6,[r5],{#0x3}
:020891B8 03FC5603 mvneqs r5,#0x300000
:020891BC EA03FCF4 b 02188594
:020891C0 556503FC strplb r0,[r5, #-0x3fc]!
:020891C4 FC7A03FC ldc2l 3,cr0,[r10],#-0x3f0
:020891C8 03FCAE03 mvneqs r10,#0x30
:020891CC BA03FC08 blt 021881F4
:020891D0 7803FC55 stmvcda  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:020891D4 FC2503FC stc2  3,cr0,[r5],#-0x3f0
:020891D8 03FC2E03 mvneqs r2,#0x30
:020891DC 03FC551C mvneqs r5,#0x7000000
:020891E0 B403FCA6 strlt r15,[r3],#-0xca6
:020891E4 FCC603FC stc2l 3,cr0,[r6],{#0xfc}
:020891E8 FC55E803 ldc2l 8,cr14,[r5],{#0x3}
:020891EC 03FCDD03 mvneqs r13,#0xC0
:020891F0 1F03FC74 swine 0x0003fc74
:020891F4 554B03FC strplb r0,[r11, #-0x3fc]		;(r11-0x3fc=*(fffffc04))
:020891F8 FCBD03FC ldc2  3,cr0,[r13],#+0x3f0
:020891FC 03FC8B03 mvneqs r8,#0xC00
:02089200 7003FC8A andvc  r15,r3,r10,lsl #0x19
:02089204 3E03FC55 mcrcc 12,0,r15,cr3,cr5,{2}
:02089208 FCB503FC ldc2  3,cr0,[r5],#+0x3f0
:0208920C 03FC6603 mvneqs r6,#0x300000
:02089210 03FC5548 mvneqs r5,#0x12000000
:02089214 F603FC03 strnv r15,[r3],-r3, lsl #0x18
:02089218 FC0E03FC stc2  3,cr0,[r14],{#0xfc}
:0208921C FC556103 ldc2l 1,cr6,[r5],{#0x3}
:02089220 03FC3503 mvneqs r3,#0xC00000
:02089224 B903FC57 stmltdb  r3 ,{r0,r1,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:02089228 558603FC strpl r0,[r6, #+0x3fc]		;r6+0x3fc=*(000003fc)
:0208922C FCC103FC stc2l 3,cr0,[r1],{#0xfc}
:02089230 03FC1D03 mvneqs r1,#0xC0
:02089234 E103FC9E swp r15,r14,r3
:02089238 F803FC55 stmnvda  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:0208923C FC9803FC ldc2  3,cr0,[r8],{#0xfc}
:02089240 03FC1103 mvneqs r1,#0xC0000000
:02089244 03FC5569 mvneqs r5,#0x1A400000
:02089248 8E03FCD9 mcrhi 12,0,r15,cr3,cr9,{6}
:0208924C FC9403FC ldc2  3,cr0,[r4],{#0xfc}
:02089250 FC559B03 ldc2l 11,cr9,[r5],{#0x3}
:02089254 03FC1E03 mvneqs r1,#0x30
:02089258 E903FC87 stmdb  r3 ,{r0,r1,r2,r7,r10,r11,r12,r13,r14,r15}
:0208925C 55CE03FC strplb r0,[r14, #+0x3fc]		;r14+0x3fc=*(020893a8)=#939354297(0x37fd68b9)
:02089260 FC5503FC ldc2l 3,cr0,[r5],{#0xfc}
:02089264 03FC2803 mvneqs r2,#0x30000
:02089268 8C03FCDF stchi  12,cr15,[r3],{#0xdf}
:0208926C A103FC55 unknown
:02089270 FC8903FC stc2  3,cr0,[r9],{#0xfc}
:02089274 03FC0D03 mvneqs r0,#0xC0
:02089278 03FC55BF mvneqs r5,#0x2FC00000
:0208927C 4203FCE6 andmi  r15,r3,#0xE600
:02089280 FC6803FC stc2l 3,cr0,[r8],#-0x3f0
:02089284 FC554103 ldc2l 1,cr4,[r5],{#0x3}
:02089288 03FC9903 mvneqs r9,#0xC000
:0208928C 0F03FC2D swieq 0x0003fc2d
:02089290 55B003FC ldrpl r0,[r0, #+0x3fc]!
:02089294 FC5403FC ldc2l 3,cr0,[r4],{#0xfc}
:02089298 03FCBB03 mvneqs r11,#0xC00
:0208929C 6303FC16 unknown
:020892A0 7C03FC55 stcvc  12,cr15,[r3],{#0x55}
:020892A4 FC7703FC ldc2l 3,cr0,[r7],#-0x3f0
:020892A8 03FC7B03 mvneqs r7,#0xC00
:020892AC 03FC55F2 mvneqs r5,#0x3C800000
:020892B0 6F03FC6B swivs 0x0003fc6b
:020892B4 FCC503FC stc2l 3,cr0,[r5],{#0xfc}
:020892B8 FC553003 ldc2l 0,cr3,[r5],{#0x3}
:020892BC 03FC0103 mvneqs r0,#0xC0000000
:020892C0 2B03FC67 blcs 02188464
:020892C4 55FE03FC ldrplb r0,[r14, #+0x3fc]!
:020892C8 FCD703FC ldc2l 3,cr0,[r7],{#0xfc}
:020892CC 03FCAB03 mvneqs r10,#0xC00
:020892D0 CA03FC76 bgt 021884B0
:020892D4 8203FC55 andhi  r15,r3,#0x5500
:020892D8 FCC903FC stc2l 3,cr0,[r9],{#0xfc}
:020892DC 03FC7D03 mvneqs r7,#0xC0
:020892E0 03FC55FA mvneqs r5,#0x3E800000
:020892E4 4703FC59 unknown
:020892E8 FCF003FC ldc2l 3,cr0,[r0],#+0x3f0
:020892EC FC55AD03 ldc2l 13,cr10,[r5],{#0x3}
:020892F0 03FCD403 mvneqs r13,#0x3000000
:020892F4 AF03FCA2 swige 0x0003fca2
:020892F8 559C03FC ldrpl r0,[r12, #+0x3fc]		;r12+0x3fc=*(000003fc)
:020892FC FCA403FC stc2  3,cr0,[r4],#+0x3f0
:02089300 03FC7203 mvneqs r7,#0x30000000
:02089304 B703FCC0 strlt r15,r7,#0x30000000
:02089308 FD03FC55 unknown
:0208930C FC9303FC ldc2  3,cr0,[r3],{#0xfc}
:02089310 03FC2603 mvneqs r2,#0x300000
:02089314 03FC5536 mvneqs r5,#0xD800000
:02089318 F703FC3F unknown
:0208931C FCCC03FC stc2l 3,cr0,[r12],{#0xfc}
:02089320 FC553403 ldc2l 4,cr3,[r5],{#0x3}
:02089324 03FCA503 mvneqs r10,#0xC00000
:02089328 F103FCE5 unknown
:0208932C 557103FC ldrplb r0,[r1, #-0x3fc]!
:02089330 FCD803FC ldc2l 3,cr0,[r8],{#0xfc}
:02089334 03FC3103 mvneqs r3,#0xC0000000
:02089338 0403FC15 streq r15,[r3],#-0xc15
:0208933C C703FC55 unknown
:02089340 FC2303FC stc2  3,cr0,[r3],#-0x3f0
:02089344 03FCC303 mvneqs r12,#0xC000000
:02089348 03FC5518 mvneqs r5,#0x6000000
:0208934C 0503FC96 streq r15,[r3, #-0xc96]		;(r3-0xc96=*(fffff36a))
:02089350 FC9A03FC ldc2  3,cr0,[r10],{#0xfc}
:02089354 FC550703 ldc2l 7,cr0,[r5],{#0x3}
:02089358 03FC1203 mvneqs r1,#0x30000000
:0208935C E203FC80 and  r15,r3,#0x8000
:02089360 55EB03FC strplb r0,[r11, #+0x3fc]!
:02089364 FC2703FC stc2  3,cr0,[r7],#-0x3f0
:02089368 03FCB203 mvneqs r11,#0x30000000
:0208936C 0903FC75 stmeqdb  r3 ,{r0,r2,r4,r5,r6,r10,r11,r12,r13,r14,r15}
:02089370 8303FC55 unknown
:02089374 FC2C03FC stc2  3,cr0,[r12],#-0x3f0
:02089378 03FC1A03 mvneqs r1,#0x3000
:0208937C 03FC551B mvneqs r5,#0x6C00000
:02089380 5A03FC6E bpl 02188540
:02089384 FCA003FC stc2  3,cr0,[r0],#+0x3f0
:02089388 FC555203 ldc2l 2,cr5,[r5],{#0x3}
:0208938C 03FC3B03 mvneqs r3,#0xC00
:02089390 B303FCD6 unknown
:02089394 552903FC strpl r0,[r9, #-0x3fc]!
:02089398 FCE303FC stc2l 3,cr0,[r3],#+0x3f0
:0208939C 03FC2F03 mvneqs r2,#0xC
:020893A0 5303FC84 unknown
:020893A4 D103FC55 unknown
:020893A8 37FD68B9 unknown
:020893AC FC2003FC stc2  3,cr0,[r0],#-0x3f0
:020893B0 FCFCB103 ldc2l 1,cr11,[r12],#+0xc
:020893B4 03FCB103 mvneqs r11,#0xC0000000
:020893B8 6A03FC5B bvs 0218852C
:020893BC CBAA03FC blgt 00B0A3B4
:020893C0 FCBE03FC ldc2  3,cr0,[r14],#+0x3f0
:020893C4 03FC3903 mvneqs r3,#0xC000
:020893C8 AA03FC4A bge 021884F8
:020893CC 5803FC4C stmplda  r3 ,{r2,r3,r6,r10,r11,r12,r13,r14,r15}
:020893D0 FCCF03FC stc2l 3,cr0,[r15],{#0xfc}
:020893D4 03FCD003 mvneqs r13,#0x3
:020893D8 03FCEFAA mvneqs r14,#0x2A8
:020893DC FB03FCAA blx 02188694
:020893E0 FC4303FC stc2l 3,cr0,[r3],{#0xfc}
:020893E4 FC4DAA03 stc2l 10,cr10,[r13],{#0x3}
:020893E8 03FC3303 mvneqs r3,#0xC000000
:020893EC 4503FC85 strmi r15,[r3, #-0xc85]		;(r3-0xc85=*(fffff37b))
:020893F0 F9AA03FC stmnvib  r10!,{r2,r3,r4,r5,r6,r7,r8,r9}
:020893F4 FC0203FC stc2  3,cr0,[r2],{#0xfc}
:020893F8 03FC7F03 mvneqs r7,#0xC
:020893FC AA03FC50 bge 02188544
:02089400 9F03FC3C swils 0x0003fc3c
:02089404 FCA803FC stc2  3,cr0,[r8],#+0x3f0
:02089408 03FC5103 mvneqs r5,#0xC0000000
:0208940C 03FCA3AA mvneqs r10,#0xA8000002
:02089410 8F03FC40 swihi 0x0003fc40
:02089414 FC9203FC ldc2  3,cr0,[r2],{#0xfc}
:02089418 FC9DAA03 ldc2  10,cr10,[r13],{#0x3}
:0208941C 03FC3803 mvneqs r3,#0x30000
:02089420 BC03FCF5 stclt  12,cr15,[r3],{#0xf5}
:02089424 B6AA03FC unknown
:02089428 FCDA03FC ldc2l 3,cr0,[r10],{#0xfc}
:0208942C 03FC2103 mvneqs r2,#0xC0000000
:02089430 AA03FC10 bge 02188478
:02089434 F303FCFF unknown
:02089438 FCD203FC ldc2l 3,cr0,[r2],{#0xfc}
:0208943C 03FCCD03 mvneqs r12,#0xC0
:02089440 03FC0CAA mvneqs r0,#0xAA00
:02089444 EC03FC13 stc  12,cr15,[r3],{#0x13}
:02089448 FC5F03FC ldc2l 3,cr0,[r15],{#0xfc}
:0208944C FC97AA03 ldc2  10,cr10,[r7],{#0x3}
:02089450 03FC4403 mvneqs r4,#0x3000000
:02089454 C403FC17 strgt r15,[r3],#-0xc17
:02089458 A7AA03FC unknown
:0208945C FC7E03FC ldc2l 3,cr0,[r14],#-0x3f0
:02089460 03FC3D03 mvneqs r3,#0xC0
:02089464 AA03FC64 bge 021885FC
:02089468 1903FC5D stmnedb  r3 ,{r0,r2,r3,r4,r6,r10,r11,r12,r13,r14,r15}
:0208946C FC7303FC ldc2l 3,cr0,[r3],#-0x3f0
:02089470 03FC6003 mvneqs r6,#0x3
:02089474 03FC81AA mvneqs r8,#0x8000002A
:02089478 DC03FC4F stcle  12,cr15,[r3],{#0x4f}
:0208947C FC2203FC stc2  3,cr0,[r2],#-0x3f0
:02089480 FC2AAA03 stc2  10,cr10,[r10],#-0xc
:02089484 03FC9003 mvneqs r9,#0x3
:02089488 4603FC88 strmi r15,[r3],-r8, lsl #0x19
:0208948C EEAA03FC mcr 3,5,r0,cr10,cr12,{7}
:02089490 FCB803FC ldc2  3,cr0,[r8],#+0x3f0
:02089494 03FC1403 mvneqs r1,#0x3000000
:02089498 AA03FCDE bge 02188818
:0208949C 0B03FC5E bleq 0218861C
:020894A0 FCDB03FC ldc2l 3,cr0,[r11],{#0xfc}
:020894A4 03FCE003 mvneqs r14,#0x3
:020894A8 03FC32AA mvneqs r3,#0xA000000A
:020894AC 0A03FC3A beq 0218859C
:020894B0 FC4903FC stc2l 3,cr0,[r9],{#0xfc}
:020894B4 FC06AA03 stc2  10,cr10,[r6],{#0x3}
:020894B8 03FC2403 mvneqs r2,#0x3000000
:020894BC C203FC5C andgt  r15,r3,#0x5C00
:020894C0 D3AA03FC movle  r0,#0xF0000003		;r0=-268435453(0xf0000003)
:020894C4 FCAC03FC stc2  3,cr0,[r12],#+0x3f0
:020894C8 03FC6203 mvneqs r6,#0x30000000
:020894CC AA03FC91 bge 02188718
:020894D0 E403FC95 str r15,[r3],#-0xc95
:020894D4 FC7903FC ldc2l 3,cr0,[r9],#-0x3f0
:020894D8 03FCE703 mvneqs r14,#0xC0000
:020894DC 03FCC8AA mvneqs r12,#0xAA0000
:020894E0 6D03FC37 unknown
:020894E4 FC8D03FC stc2  3,cr0,[r13],{#0xfc}
:020894E8 FCD5AA03 ldc2l 10,cr10,[r5],{#0x3}
:020894EC 03FC4E03 mvneqs r4,#0x30
:020894F0 6C03FCA9 stcvs  12,cr15,[r3],{#0xa9}
:020894F4 56AA03FC unknown
:020894F8 FCF403FC ldc2l 3,cr0,[r4],#+0x3f0
:020894FC 03FCEA03 mvneqs r14,#0x3000
:02089500 AA03FC65 bge 0218869C
:02089504 AE03FC7A mcrge 12,0,r15,cr3,cr10,{3}
:02089508 FC0803FC stc2  3,cr0,[r8],{#0xfc}
:0208950C 03FCBA03 mvneqs r11,#0x3000
:02089510 03FC78AA mvneqs r7,#0xAA0000
:02089514 2E03FC25 cdpcs 12,0,cr15,cr3,cr5,1
:02089518 FC1C03FC ldc2  3,cr0,[r12],{#0xfc}
:0208951C FCA6AA03 stc2  10,cr10,[r6],#+0xc
:02089520 03FCB403 mvneqs r11,#0x3000000
:02089524 E803FCC6 stmda  r3 ,{r1,r2,r6,r7,r10,r11,r12,r13,r14,r15}
:02089528 DDAA03FC stcle  3,cr0,[r10,#+0x3f0]!
:0208952C FC7403FC ldc2l 3,cr0,[r4],#-0x3f0
:02089530 03FC1F03 mvneqs r1,#0xC
:02089534 AA03FC4B bge 02188668
:02089538 8B03FCBD blhi 02188834
:0208953C FC8A03FC stc2  3,cr0,[r10],{#0xfc}
:02089540 03FC7003 mvneqs r7,#0x3
:02089544 03FC3EAA mvneqs r3,#0xAA0
:02089548 6603FCB5 unknown
:0208954C FC4803FC stc2l 3,cr0,[r8],{#0xfc}
:02089550 FC03AA03 stc2  10,cr10,[r3],{#0x3}
:02089554 03FCF603 mvneqs r15,#0x300000
:02089558 6103FC0E unknown
:0208955C 35AA03FC strcc r0,[r10, #+0x3fc]!
:02089560 FC5703FC ldc2l 3,cr0,[r7],{#0xfc}
:02089564 03FCB903 mvneqs r11,#0xC000
:02089568 AA03FC86 bge 02188788
:0208956C 1D03FCC1 unknown
:02089570 FC9E03FC ldc2  3,cr0,[r14],{#0xfc}
:02089574 03FCE103 mvneqs r14,#0xC0000000
:02089578 03FCF8AA mvneqs r15,#0xAA0000
:0208957C 1103FC98 swpne r15,r8,r3
:02089580 FC6903FC stc2l 3,cr0,[r9],#-0x3f0
:02089584 FCD9AA03 ldc2l 10,cr10,[r9],{#0x3}
:02089588 03FC8E03 mvneqs r8,#0x30
:0208958C 9B03FC94 blls 021887E4
:02089590 1EAA03FC mcrne 3,5,r0,cr10,cr12,{7}
:02089594 FC8703FC stc2  3,cr0,[r7],{#0xfc}
:02089598 03FCE903 mvneqs r14,#0xC000
:0208959C AA03FCCE bge 021888DC
:020895A0 2803FC55 stmcsda  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:020895A4 FCDF03FC ldc2l 3,cr0,[r15],{#0xfc}
:020895A8 03FC8C03 mvneqs r8,#0x300
:020895AC 03FCA1AA mvneqs r10,#0x8000002A
:020895B0 0D03FC89 unknown
:020895B4 FCBF03FC ldc2  3,cr0,[r15],#+0x3f0
:020895B8 FCE6AA03 stc2l 10,cr10,[r6],#+0xc
:020895BC 03FC4203 mvneqs r4,#0x30000000
:020895C0 4103FC68 unknown
:020895C4 99AA03FC stmlsib  r10!,{r2,r3,r4,r5,r6,r7,r8,r9}
:020895C8 FC2D03FC stc2  3,cr0,[r13],#-0x3f0
:020895CC 03FC0F03 mvneqs r0,#0xC
:020895D0 AA03FCB0 bge 02188898
:020895D4 BB03FC54 bllt 0218872C
:020895D8 FC1603FC ldc2  3,cr0,[r6],{#0xfc}
:020895DC 2AA5C603 bcs 009FADF0
:020895E0 84F86363 unknown
:020895E4 99EE7C7C unknown
:020895E8 F6777700 unknown
:020895EC FF7B7B8D swinv 0x007b7b8d
:020895F0 F2F2000D rscnvs r0,r2,#0xD
:020895F4 6B6BBDD6 blvs 03B78D54
:020895F8 6F00B1DE swivs 0x0000b1de
:020895FC C554916F ldrgtb r9,[r4, #-0x16f]		;(r4-0x16f=*(fffffe91))
:02089600 005060C5 subeqs r6,r0,r5,asr #0x1
:02089604 03023030 unknown
:02089608 A9CE0101 stmgeib  r14 ,{r0,r8}^
:0208960C 56676700 unknown
:02089610 E72B2B7D unknown
:02089614 FEFE0019 mrc2 0,7,r0,cr14,cr9,{0}
:02089618 D7D762B5 unknown
:0208961C AB00E64D blge 020C2F58
:02089620 769AECAB ldrvc r14,[r10],+r11, lsr #0x19
:02089624 00458F76 subeq  r8,r5,r6,ror r15
:02089628 9D1FCACA unknown
:0208962C 40898282 addmi  r8,r9,r2,lsl #0x5
:02089630 FAC9C900 blx 012FBA38
:02089634 EF7D7D87 swi 0x007d7d87
:02089638 FAFA0015 blx 01F09694
:0208963C 5959EBB2 ldmpldb  r9 ,{r1,r4,r5,r7,r8,r9,r11,r13,r14,r15}^
:02089640 4700C98E strmi r12,[r0,-r14, lsl #0x13]
:02089644 F00BFB47 andnv  r15,r11,r7,asr #0x16
:02089648 00EC41F0 unknown
:0208964C 67B3ADAD ldrvs r10,[r3,+r13, lsr #0x1b]!
:02089650 FD5FD4D4 unknown
:02089654 45A2A200 strmi r10,[r2, #+0x200]!
:02089658 23AFAFEA movcs  r10,#0x3A8		;r10=936(0x3a8)
:0208965C 9C9C00BF ldcls  0,cr0,[r12],{#0xbf}
:02089660 A4A4F753 unknown
:02089664 720096E4 andvc  r9,r0,#0xE400000
:02089668 C05B9B72 subgts r9,r11,r2,ror r11
:0208966C 00C275C0 sbceq  r7,r2,r0,asr #0xb
:02089670 1CE1B7B7 stcnel 7,cr11,[r1],#+0x2dc
:02089674 AE3DFDFD mrcge 13,1,r15,cr13,cr13,{7}
:02089678 4C939300 ldcmi  3,cr9,[r3],{#0x0}
:0208967C 6C26266A stcvs  6,cr2,[r6],#-0x1a8
:02089680 3636005A unknown
:02089684 3F3F417E swicc 0x003f417e
:02089688 F70002F5 unknown
:0208968C CC4F83F7 stcgtl 3,cr8,[r15],{#0xf7}
:02089690 005C68CC subeqs r6,r12,r12,asr #0x11
:02089694 F4513434 ldrnvb r3,[r1],#-0x434
:02089698 34D1A5A5 ldrccb r10,[r1],#+0x5a5
:0208969C F9E5E500 unknown
:020896A0 E2F1F108 rscs r15,r1,#0x2
:020896A4 71710093 unknown
:020896A8 D8D873AB ldmleia  r8 ,{r0,r1,r3,r5,r7,r8,r9,r12,r13,r14}^
:020896AC 31005362 unknown
:020896B0 153F2A31 ldrne r2,[r15, #-0xa31]!
:020896B4 000C0815 andeq  r0,r12,r5,lsl r8
:020896B8 52950404 addpls r0,r5,#0x4000000
:020896BC 6546C7C7 strvsb r12,[r6, #-0x7c7]		;(r6-0x7c7=*(fffff839))
:020896C0 9D232300 stcls  3,cr2,[r3,#-0x0]!
:020896C4 30C3C35E sbccc  r12,r3,r14,asr r3
:020896C8 18180028 ldmneda  r8 ,{r3,r5}
:020896CC 9696A137 unknown
:020896D0 05000F0A streq r0,[r0, #-0xf0a]		;(r0-0xf0a=*(effff0f9))
:020896D4 9AB52F05 bls 00DD52F0
:020896D8 00090E9A muleq  r9,r10,r14
:020896DC 36240707 unknown
:020896E0 9B1B1212 blls 0274DF30
:020896E4 DF808000 swile 0x00808000
:020896E8 CDE2E23D stcgtl 2,cr14,[r2,#+0xf4]!
:020896EC EBEB0026 bl 01B4978C
:020896F0 2727694E strcs r6,[r2,#+0xf4]!
:020896F4 B200CD7F andlt  r12,r0,#0x1FC0
:020896F8 759FEAB2 ldrvc r14,[r15, #+0xab2]		;r15+0xab2=*(0208a1b2)=#889453806(0x3503fcee)
:020896FC 001B1275 andeqs r1,r11,r5,ror r2
:02089700 9E1D0909 cdpls 9,0,cr0,cr13,cr9,0
:02089704 74588383 ldrvcb r8,[r8],#-0x383
:02089708 342C2C00 unknown
:0208970C 361A1A2E ldrcc r1,[r10],-r14, lsr #0x14
:02089710 1B1B002D blne 027497CC
:02089714 6E6EB2DC mcrvs 2,3,r11,cr14,cr12,{6}
:02089718 5A00EEB4 bpl 020C51F0
:0208971C A0FB5B5A rscges r5,r11,r10,asr r11
:02089720 00F6A4A0 rsceqs r10,r6,r0,lsr #0x9
:02089724 4D765252 ldcmil 2,cr5,[r6,#-0x148]!
:02089728 61B73B3B movvss r3,lsr r11		;r3=0(0x0)
:0208972C 7DD6D600 unknown
:02089730 52B3B3CE adcpls r11,r3,#0x38000003
:02089734 2929007B stmcsdb  r9!,{r0,r1,r3,r4,r5,r6}
:02089738 E3E33EDD mvn  r3,#0xDD0
:0208973C 2F00715E swics 0x0000715e
:02089740 8497132F ldrhi r1,[r7],#+0x32f
:02089744 00F5A684 rsceqs r10,r5,r4,lsl #0xd
:02089748 68B95353 ldmvsia  r9!,{r0,r1,r4,r6,r8,r9,r12,r14}
:0208974C 2CC133FD stccsl 3,cr3,[r1],{#0xfd}
:02089750 40ED10ED rscmi  r1,r13,r13,ror #0x1
:02089754 E3202060 unknown
:02089758 FC00FC1F stc2  12,cr15,[r0],{#0x1f}
:0208975C B1B1C879 movlts r12,r9,ror r8
:02089760 005BEDB6 ldreqh r14,[r11],#-0xd6
:02089764 6ABED45B bvs 0103E8D8
:02089768 CB468D6A blgt 0322CD18
:0208976C D967CB00 unknown
:02089770 4B72BEBE blmi 03D39270
:02089774 94390039 unknown
:02089778 984A4ADE stmlsda  r10 ,{r1,r2,r3,r4,r6,r7,r9,r11,r14}^
:0208977C 4C004CD4 stcmi  12,cr4,[r0],{#0xd4}
:02089780 5858E8B0 ldmplda  r8 ,{r4,r5,r7,r11,r13,r14,r15}^
:02089784 00CF4A85 sbceq  r4,r15,r5,lsl #0x15
:02089788 D06BBBCF rsble  r11,r11,r15,asr #0x17
:0208978C EF2AC5D0 swi 0x002ac5d0
:02089790 E54FEF00 strb r14,[r15, #-0xf00]		;r15-0xf00=*(02088898)=#-640034520(0xd9d9d928)
:02089794 16EDAAAA unknown
:02089798 86FB00FB unknown
:0208979C 9A4343C5 bls 0315A6B8
:020897A0 4D004DD7 unknown
:020897A4 33335566 teqcc r3,#0x19800000
:020897A8 00859411 addeq  r9,r5,r1,lsl r4
:020897AC 45CF8A85 strmib r8,[r15, #+0xa85]		;r15+0xa85=*(0208a239)=#-1999866122(0x88cc76f6)
:020897B0 F910E945 ldmnvdb  r0 ,{r0,r2,r6,r8,r11,r13,r14,r15}
:020897B4 0604F900 streq r15,[r4],-r0, lsl #0x12
:020897B8 81FE0202 mvnhis r0,r2,lsl #0x4
:020897BC A07F007F rsbges r0,r15,r15,ror r0
:020897C0 785050F0 ldmvcda  r0 ,{r4,r5,r6,r7,r12,r14}^
:020897C4 3C003C44 stccc  12,cr3,[r0],{#0x44}
:020897C8 9F9FBA25 swils 0x009fba25
:020897CC 00A8E34B adceq  r14,r8,r11,asr #0x6
:020897D0 51F3A2A8 mvnpls r10,r8,lsr #0x5
:020897D4 A3FE5D51 mvnges r5,#0x1440
:020897D8 C080A300 addgt  r10,r0,r0,lsl #0x6
:020897DC 8A054040 bhi 021D98E4
:020897E0 3F8F008F swicc 0x008f008f
:020897E4 219292AD orrcss r9,r2,r13,lsr #0x5
:020897E8 9D009DBC unknown
:020897EC 38384870 ldmccda  r8!,{r4,r5,r6,r11,r14}
:020897F0 00F504F1 unknown
:020897F4 BCDF63F5 ldcltl 3,cr6,[r15],{#0xf5}
:020897F8 B6C177BC unknown
:020897FC 75AFB600 strvc r11,[r15, #+0x600]!
:02089800 6342DADA unknown
:02089804 20210021 eorcs  r0,r1,r1,lsr #0x0
:02089808 E5101030 ldr r1,[r0, #-0x30]		;(r0-0x30=*(efffffd3))
:0208980C FF00FF1A swinv 0x0000ff1a
:02089810 F3F30EFD mvnnvs r0,#0xFD0
:02089814 00D26DBF ldreqh r6,[r2],#+0xdf
:02089818 CD4C81D2 unknown
:0208981C 0C1418CD ldceq  8,cr1,[r4],{#0xcd}
:02089820 35260C00 strcc r0,[r6, #-0xc00]!
:02089824 2FC31313 swics 0x00c31313
:02089828 BEEC00EC cdplt 0,14,cr0,cr12,cr12,7
:0208982C 355F5FE1 ldrccb r5,[r15, #-0xfe1]		;r15-0xfe1=*(02088853)=#589546178(0x2323c2c2)
:02089830 970097A2 strls r9,[r0,-r2, lsr #0xf]
:02089834 4444CC88 strmib r12,[r4],#-0xc88
:02089838 0017392E andeqs r3,r7,r14,lsr #0x12
:0208983C C4579317 ldrgtb r9,[r7],#-0x317
:02089840 A7F255C4 ldrgeb r5,[r7],#-0x317
:02089844 82FCA700 rschis r10,r12,#0x0
:02089848 477A7E7E unknown
:0208984C C83D003D ldmgtda  r13!,{r0,r2,r3,r4,r5}
:02089850 BA6464AC blt 039A2B08
:02089854 5D005DE7 unknown
:02089858 19192B32 ldmnedb  r9 ,{r1,r4,r5,r8,r9,r11,r13}
:0208985C 007395E6 rsbeqs r9,r3,r6,ror #0xb
:02089860 60A0C073 adcvs  r12,r0,r3,ror r0
:02089864 81981960 orrhis r1,r8,r0,ror #0x12
:02089868 D19E8100 orrles r8,r14,r0,lsl #0x2
:0208986C 7FA34F4F swivc 0x00a34f4f
:02089870 44DC00DC ldrmib r0,[r12],#+0xdc
:02089874 54222266 unknown
:02089878 2A002A7E bcs 02094278
:0208987C 9090AB3B addlss r10,r0,r11,lsr r11
:02089880 0088830B addeq  r8,r8,r11,lsl #0x6
:02089884 46CA8C88 strmib r8,[r10],+r8, lsl #0x19
:02089888 EE29C746 cdp 7,2,cr12,cr9,cr6,2
:0208988C D36BEE00 unknown
:02089890 3C28B8B8 stccc  8,cr11,[r8],#-0x2e0
:02089894 A7140014 unknown
:02089898 BCDEDE79 ldcltl 14,cr13,[r14],{#0x79}
:0208989C 5E005EE2 cdppl 14,0,cr5,cr0,cr2,7
:020898A0 0B0B1D16 bleq 02350D00
:020898A4 03FB76AD mvneqs r7,#0xAD00000
:020898A8 E0E03B80 rsc  r3,r0,r0,lsl #0x17
:020898AC 32325664 eorccs r5,r2,#0x6400000
:020898B0 3A4E0074 bcc 03409A88
:020898B4 0A1E143A beq 0280E9A4
:020898B8 DB00920A blle 020AE0E8
:020898BC 0A0C4949 beq 0239BDE8
:020898C0 00480606 subeq  r0,r8,r6,lsl #0xc
:020898C4 B824246C stmltda  r4!,{r2,r3,r5,r6,r10,r13}
:020898C8 9F5C5CE4 swils 0x005c5ce4
:020898CC C2C25D00 sbcgt  r5,r2,#0x0
:020898D0 D3D36EBD bicles r6,r3,#0xBD0
:020898D4 ACEF0043 stcgel 0,cr0,[r15],#+0x10c
:020898D8 62A6C4AC adcvs  r12,r6,#0xAC000000
:020898DC A8003962 stmgeda  r0 ,{r1,r5,r6,r8,r11,r12,r13}
:020898E0 A4319191 unknown
:020898E4 00D39595 smulleqs r9,r3,r5,r5
:020898E8 F2E4E437 rscnv  r14,r4,#0x37000000
:020898EC D579798B ldrleb r7,[r9, #-0x98b]!
:020898F0 E7E73200 strb r3,[r7,+r0, lsl #0x4]!
:020898F4 C8C8438B stmgtia  r8 ,{r0,r1,r3,r7,r8,r9,r14}^
:020898F8 3759006E ldrccb r0,ia 
:020898FC 6DB7DA37 ldcvs  10,cr13,[r7,#+0xdc]!
:02089900 8C00016D stchi  1,cr0,[r0],{#0x6d}
:02089904 64B18D8D unknown
:02089908 009CD5D5 ldreqsb r13,[r12], +r5
:0208990C 494E4ED2 stmmidb  r14 ,{r1,r4,r6,r7,r9,r10,r11,r14}^
:02089910 D8A9A9E0 stmleia  r9!,{r5,r6,r7,r8,r11,r13,r15}
:02089914 6C6CB400 stcvsl 4,cr11,[r12],#-0x0
:02089918 5656FAAC ldrplb r15,[r6],-r12, lsr #0x15
:0208991C F40700F3 strnv r0,[r7],#-0xf3
:02089920 EA25CFF4 b 029FD8F8
:02089924 AF00CAEA swige 0x0000caea
:02089928 8EF46565 cdphi 5,14,cr6,cr4,cr5,3
:0208992C 00477A7A subeq  r7,r7,r10,ror r10
:02089930 10AEAEE9 adcne  r10,r14,r9,ror #0x1d
:02089934 6F080818 swivs 0x00080818
:02089938 BABAD500 blt 00F3ED40
:0208993C 787888F0 ldmvcda  r8!,{r4,r5,r6,r7,r11,r15}^
:02089940 256F004A strcsb r0,[r15, #-0x4a]!
:02089944 2E725C25 cdpcs 12,6,cr5,cr2,cr5,1
:02089948 2400382E strcs r3,[r0],#-0x82e
:0208994C F1571C1C cmpnv r7,r12,lsl r12
:02089950 0073A6A6 rsbeqs r10,r3,r6,lsr #0xd
:02089954 97B4B4C7 ldrls r11,r10,r3,r6,lsr #0xd
:02089958 CBC6C651 blgt 0123B2A4
:0208995C E8E82300 unknown
:02089960 DDDD7CA1 unknown
:02089964 749C00E8 ldrvc r0,[r12],#+0xe8
:02089968 1F213E74 swine 0x00213e74
:0208996C DD00961F unknown
:02089970 DC614B4B stclel 11,cr4,[r1],#-0x12c
:02089974 000DBDBD streqh r11,[r13], -r13
:02089978 0F8B8B86 swieq 0x008b8b86
:0208997C E08A8A85 add  r8,r10,r5,lsl #0x15
:02089980 70709000 rsbvcs r9,r0,r0
:02089984 3E3E427C mrccc 2,1,r4,cr14,cr12,{3}
:02089988 B5C40071 strltb r0,[r4, #+0x71]		;r4+0x71=*(00000071)
:0208998C 66AACCB5 unknown
:02089990 D8009066 stmleda  r0 ,{r1,r2,r5,r6,r12,r15}
:02089994 05064848 streq r4,[r6, #-0x848]		;(r6-0x848=*(fffff7b8))
:02089998 00F70303 rsceqs r0,r7,r3,lsl #0x6
:0208999C 1CF6F601 ldcnel 6,cr15,[r6],#+0x4
:020899A0 C20E0E12 andgt  r0,r14,#0x120
:020899A4 6161A300 unknown
:020899A8 35355F6A ldrcc r5,[r5, #-0xf6a]!
:020899AC 57F900AE ldrplb r0,[r9,+r14, lsr #0x1]!
:020899B0 B9D06957 ldmltib  r0 ,{r0,r1,r2,r4,r6,r8,r11,r13,r14}^
:020899B4 910017B9 strlsh r1,[r0, -r9]
:020899B8 58998686 ldmplia  r9 ,{r1,r2,r7,r9,r10,r15}
:020899BC 003AC1C1 eoreqs r12,r10,r1,asr #0x3
:020899C0 271D1D27 ldrcs r1,[r13,-r7, lsr #0x1a]
:020899C4 D99E9EB9 ldmleib  r14 ,{r0,r3,r4,r5,r7,r9,r10,r11,r12,r15}
:020899C8 E1E13800 mvn  r3,r0,lsl #0x10
:020899CC F8F813EB unknown
:020899D0 98B3002B ldmlsia  r3!,{r0,r1,r3,r5}
:020899D4 11332298 unknown
:020899D8 BB00D211 bllt 020BE224
:020899DC 70A96969 adcvc  r6,r9,r9,ror #0x12
:020899E0 0007D9D9 unknown
:020899E4 338E8E89 orrcc  r8,r14,#0x890
:020899E8 2D9494A7 unknown
:020899EC 9B9BB600 blls 007771F4
:020899F0 1E1E223C mrcne 2,0,r2,cr14,cr12,{1}
:020899F4 87920015 unknown
:020899F8 E920C987 stmdb  r0!,{r0,r1,r2,r7,r8,r11,r14,r15}
:020899FC 490087E9 stmmidb  r0 ,{r0,r3,r5,r6,r7,r8,r9,r10,r15}
:02089A00 FFAACECE swinv 0x00aacece
:02089A04 00505555 subeqs r5,r0,r5,asr r5
:02089A08 A5282878 strge r2,[r8, #-0x878]!
:02089A0C 03DFDF7A biceqs r13,r15,#0x1E8
:02089A10 8C8C8F00 stchi  15,cr8,[r12],{#0x0}
:02089A14 A1A1F859 movge  r15,r9,asr r8
:02089A18 89800009 stmhiib  r0 ,{r0,r3}
:02089A1C 0D171A89 unknown
:02089A20 DA00650D ble 020A2E5C
:02089A24 31D7BFBF ldrcch r11,[r7, #+0xff]		;r7+0xff=*(000000ff)
:02089A28 0084E6E6 addeq  r14,r4,r6,ror #0xd
:02089A2C D04242C6 suble  r4,r2,r6,asr #0x5
:02089A30 826868B8 rsbhi  r6,r8,#0xB80000
:02089A34 4141C300 unknown
:02089A38 9999B029 ldmlsib  r9 ,{r0,r3,r5,r12,r13,r15}
:02089A3C 2D77005A ldccsl 0,cr0,[r7,#-0x168]!
:02089A40 0F111E2D swieq 0x00111e2d
:02089A44 CB007B0F blgt 020A8688
:02089A48 FCA8B0B0 stc2  0,cr11,[r8],#+0x2c0
:02089A4C 006D5454 rsbeq  r5,r13,r4,asr r4
:02089A50 2CBBBBD6 ldccs  11,cr11,[r11],#+0x358
:02089A54 6316163A tstvs r6,#0x3A00000
:02089A58 63636300 unknown
:02089A5C 7C7C7C7C ldcvcl 12,cr7,[r12],#-0x1f0
:02089A60 77770077 unknown
:02089A64 7B7B7B77 blvc 03F68848
:02089A68 F200F27B andnv  r15,r0,#0xB0000007
:02089A6C 6B6BF2F2 blvs 03B8663C
:02089A70 006F6B6B rsbeq  r6,r15,r11,ror #0x16
:02089A74 C56F6F6F strgtb r6,[r15, #-0xf6f]!
:02089A78 30C5C5C5 sbccc  r12,r5,r5,asr #0xb
:02089A7C 30303000 eorccs r3,r0,r0
:02089A80 67671C9F unknown
:02089A84 2B086767 blcs 022A3828
:02089A88 FE2B2B2B cdp2 11,2,cr2,cr11,cr11,1
:02089A8C 00FEFEFE unknown
:02089A90 D7D7D7D7 unknown
:02089A94 ABABABAB blge 00B74948
:02089A98 76767600 unknown
:02089A9C CACACA76 bgt 0133C47C
:02089AA0 828200CA addhi  r0,r2,#0xCA
:02089AA4 C9C98282 stmgtib  r9 ,{r1,r7,r9,r15}^
:02089AA8 7D00C9C9 unknown
:02089AAC FA7D7D7D blx 03FE90B0
:02089AB0 00FAFAFA unknown
:02089AB4 59595959 ldmpldb  r9 ,{r0,r3,r4,r6,r8,r11,r12,r14}^
:02089AB8 47474747 strmib r4,db 
:02089ABC F0F0F000 rscnvs r15,r0,r0
:02089AC0 ADADADF0 stcge  13,cr10,[r13,#+0x3c0]!
:02089AC4 D4D400AD ldrleb r0,[r4],#+0xad
:02089AC8 A2A2D4D4 adcge  r13,r2,#0xD4000000
:02089ACC AF00A2A2 swige 0x0000a2a2
:02089AD0 9CAFAFAF stcls  15,cr10,[r15],#+0x2bc
:02089AD4 009C9C9C umulleqs r9,r12,r12,r12
:02089AD8 A4A4A4A4 unknown
:02089ADC 72727272 rsbvcs r7,r2,#0x20000007
:02089AE0 C0C0C000 sbcgt  r12,r0,r0
:02089AE4 B7B7B7C0 ldrlt r11,r12,r0,r0
:02089AE8 FDFD00B7 ldc2l 0,cr0,[r13,#+0x2dc]!
:02089AEC 9393FDFD orrlss r15,r3,#0x3F40
:02089AF0 26009393 unknown
:02089AF4 36262626 unknown
:02089AF8 00363636 eoreqs r3,r6,r6,lsr r6
:02089AFC 3F3F3F3F swicc 0x003f3f3f
:02089B00 F7F7F7F7 unknown
:02089B04 CCCCCC00 stcgtl 12,cr12,[r12],{#0x0}
:02089B08 343434CC unknown
:02089B0C A5A50034 strge r0,[r5, #+0x34]!
:02089B10 E5E5A5A5 strb r10,[r5, #+0x5a5]!
:02089B14 F100E5E5 unknown
:02089B18 71F1F1F1 ldrvcsh r15,[r1, #+0x11]!
:02089B1C 00717171 rsbeqs r7,r1,r1,ror r1
:02089B20 D8D8D8D8 ldmleia  r8 ,{r3,r4,r6,r7,r11,r12,r14,r15}^
:02089B24 31313131 teqcc r1,r1,lsr r1
:02089B28 15151500 ldrne r1,[r5, #-0x500]		;r5-0x500=*(2323bdc2)=#0(0x00000000)
:02089B2C 04040415 streq r0,[r4],#-0x415
:02089B30 C7C70004 strgtb r0,[r7, +r4]
:02089B34 2323C7C7 unknown
:02089B38 C3002323 unknown
:02089B3C 18C3C3C3 stmneia  r3 ,{r0,r1,r6,r7,r8,r9,r14,r15}^
:02089B40 00181818 andeqs r1,r8,r8,lsl r8
:02089B44 96969696 unknown
:02089B48 05050505 streq r0,[r5, #-0x505]		;r5-0x505=*(2323bdbd)=#0(0x00000000)
:02089B4C 9A9A9A00 bls 00730354
:02089B50 0707079A unknown
:02089B54 12120007 andnes r0,r2,#0x7
:02089B58 80801212 addhi  r1,r0,r2,lsl r2
:02089B5C E2008080 and  r8,r0,#0x80
:02089B60 EBE2E2E2 bl 019426F0
:02089B64 00EBEBEB rsceq  r14,r11,r11,ror #0x17
:02089B68 27272727 strcs r2,[r7,-r7, lsr #0xe]!
:02089B6C B2B2B2B2 adclts r11,r2,#0x2000000B
:02089B70 75757500 ldrvcb r7,[r5, #-0x500]!
:02089B74 09090975 stmeqdb  r9 ,{r0,r2,r4,r5,r6,r8,r11}
:02089B78 83830009 orrhi  r0,r3,#0x9
:02089B7C 2C2C8383 stccs  3,cr8,[r12],#-0x20c
:02089B80 1A002C2C bne 02094C38
:02089B84 1B1A1A1A blne 027103F4
:02089B88 001B1B1B andeqs r1,r11,r11,lsl r11
:02089B8C 6E6E6E6E cdpvs 14,6,cr6,cr14,cr14,3
:02089B90 5A5A5A5A bpl 03720500
:02089B94 A0A0A000 adcge  r10,r0,r0
:02089B98 525252A0 subpls r5,r2,#0xA
:02089B9C 3B3B0052 blcc 02F49CEC
:02089BA0 D6D63B3B unknown
:02089BA4 B300D6D6 unknown
:02089BA8 29B3B3B3 ldmcsib  r3!,{r0,r1,r4,r5,r7,r8,r9,r12,r13,r15}
:02089BAC 00292929 eoreq  r2,r9,r9,lsr #0x12
:02089BB0 E3E3E3E3 mvn  r14,#0x8C000003
:02089BB4 2F2F2F2F swics 0x002f2f2f
:02089BB8 84848400 strhi r8,[r4],#+0x400
:02089BBC 53535384 cmppl r3,#0x10000002
:02089BC0 D1D10053 bicles r0,r1,r3,asr r0
:02089BC4 1441D1D1 strneb r13,[r1],#-0x1d1
:02089BC8 10EDEDED rscne  r14,r13,r13,ror #0x1b
:02089BCC 202020ED eorcs  r2,r0,r13,ror #0x1
:02089BD0 FCFCFC20 ldc2l 12,cr15,[r12],#+0x80
:02089BD4 B1B1FC00 movlts r15,r0,lsl #0x18		;r15=0(0x0)
:02089BD8 5B5BB1B1 blpl 037762A4
:02089BDC 6A5B005B bvs 03749D50
:02089BE0 CB6A6A6A blgt 03B24590
:02089BE4 CB00CBCB blgt 020BCB18
:02089BE8 BEBEBEBE mrclt 14,5,r11,cr14,cr14,{5}
:02089BEC 00393939 eoreqs r3,r9,r9,lsr r9
:02089BF0 4A4A4A39 bmi 0331C4DC
:02089BF4 4C4C4C4A stcmil 12,cr4,[r12],{#0x4a}
:02089BF8 58584C00 ldmplda  r8 ,{r10,r11,r14}^
:02089BFC CFCF5858 swigt 0x00cf5858
:02089C00 D0CF00CF sbcle  r0,r15,r15,asr #0x1
:02089C04 EFD0D0D0 swi 0x00d0d0d0
:02089C08 EF00EFEF swi 0x0000efef
:02089C0C AAAAAAAA bge 00B346BC
:02089C10 00FBFBFB unknown
:02089C14 434343FB unknown
:02089C18 4D4D09B0 unknown
:02089C1C 33331033 teqcc r3,#0x33
:02089C20 85858533 strhi r8,[r5, #+0x533]		;r5+0x533=*(2323c7f5)=#0(0x00000000)
:02089C24 45004585 strmi r4,[r0, #-0x585]		;(r0-0x585=*(fffffa7b))
:02089C28 F9F94545 unknown
:02089C2C 0002F9F9 unknown
:02089C30 7F020202 swivc 0x00020202
:02089C34 507F7F7F rsbpls r7,r15,r15,ror r15
:02089C38 50505000 subpls r5,r0,r0
:02089C3C 3C3C3C3C ldccc  12,cr3,[r12],#-0xf0
:02089C40 9F9F009F swils 0x009f009f
:02089C44 A8A8A89F stmgeia  r8!,{r0,r1,r2,r3,r4,r7,r11,r13,r15}
:02089C48 510051A8 unknown
:02089C4C A3A35151 movge  r5,#0x40000014		;r5=1073741844(0x40000014)
:02089C50 0040A3A3 subeq  r10,r0,r3,lsr #0x7
:02089C54 8F404040 swihi 0x00404040
:02089C58 928F8F8F addls  r8,r15,#0x23C
:02089C5C 92929200 addlss r9,r2,#0x0
:02089C60 9D9D9D9D unknown
:02089C64 38380038 ldmccda  r8!,{r3,r4,r5}
:02089C68 F5F5F538 ldrnvb r15,[r5, #+0x538]!
:02089C6C BC00BCF5 stclt  12,cr11,[r0],{#0xf5}
:02089C70 B6B6BCBC unknown
:02089C74 00DAB6B6 ldreqh r11,[r10],#+0x66
:02089C78 21DADADA ldrcssb r13,[r10, #+0xaa]		;r10+0xaa=*(00000452)
:02089C7C 10212121 eorne  r2,r1,r1,lsr #0x2
:02089C80 10101000 andnes r1,r0,r0
:02089C84 FFFFFFFF swinv 0x00ffffff
:02089C88 F3F300F3 mvnnvs r0,#0xF3
:02089C8C D2D2D2F3 sbcles r13,r2,#0x3000000F
:02089C90 CD00CDD2 unknown
:02089C94 B90CCDCD stmltdb  r12 ,{r0,r2,r3,r6,r7,r8,r10,r11,r14,r15}
:02089C98 1313130A tstne r3,#0x28000000
:02089C9C ECEC1310 stcl 3,cr1,[r12],#+0x40
:02089CA0 5F5FECEC swipl 0x005fecec
:02089CA4 975F005F unknown
:02089CA8 44979797 ldrmi r9,[r7],#+0x797
:02089CAC 44004444 strmi r4,[r0],#-0x444
:02089CB0 17171717 unknown
:02089CB4 00C4C4C4 sbceq  r12,r4,r4,asr #0x9
:02089CB8 A7A7A7C4 strge r10,r12,r4,r4,asr #0x9
:02089CBC 7E7E7EA7 cdpvc 14,6,cr7,cr14,cr7,5
:02089CC0 3D3D7E00 ldccc  14,cr7,[r13,#-0x0]!
:02089CC4 64643D3D unknown
:02089CC8 5D640064 stcpll 0,cr0,[r4,#-0x190]!
:02089CCC 195D5D5D ldmnedb  r13 ,{r0,r2,r3,r4,r6,r8,r10,r11,r12,r14}^
:02089CD0 19001919 stmnedb  r0 ,{r0,r3,r4,r8,r11,r12}
:02089CD4 73737373 cmnvc r3,#0xCC000001
:02089CD8 00606060 rsbeq  r6,r0,r0,ror #0x0
:02089CDC 81818160 orrhi  r8,r1,r0,ror #0x2
:02089CE0 4F4F4F81 swimi 0x004f4f81
:02089CE4 DCDC4F00 ldclel 15,cr4,[r12],{#0x0}
:02089CE8 2222DCDC eorcs  r13,r2,#0xDC00
:02089CEC 2A220022 bcs 02909D7C
:02089CF0 902A2A2A eorls  r2,r10,r10,lsr #0x14
:02089CF4 90009090 mulls  r0,r0,r0
:02089CF8 88888888 stmhiia  r8 ,{r3,r7,r11,r15}
:02089CFC 00464646 subeq  r4,r6,r6,asr #0xc
:02089D00 EEEEEE46 cdp 14,14,cr14,cr14,cr6,2
:02089D04 B8B8B8EE ldmltia  r8!,{r1,r2,r3,r5,r6,r7,r11,r12,r13,r15}
:02089D08 1414B800 ldrne r11,[r4],#-0x800
:02089D0C DEDE1414 mrcle 4,6,r1,cr14,cr4,{0}
:02089D10 5EDE00DE mrcpl 0,6,r0,cr14,cr14,{6}
:02089D14 0B5E5E5E bleq 03821694
:02089D18 0B000B0B bleq 0208C94C
:02089D1C DBDBDBDB blle 01780C90
:02089D20 00E0E0E0 rsceq  r14,r0,r0,ror #0x1
:02089D24 323232E0 eorccs r3,r2,#0xE
:02089D28 3A3A3A32 bcc 02F185F8
:02089D2C 0A0A3A00 beq 02318534
:02089D30 49490A0A stmmidb  r9 ,{r1,r3,r9,r11}^
:02089D34 06490049 streqb r0,db 
:02089D38 24060606 strcs r0,[r6],#-0x606
:02089D3C 24002424 strcs r2,[r0],#-0x424
:02089D40 5C5C5C5C ldcpll 12,cr5,[r12],{#0x5c}
:02089D44 00C2C2C2 sbceq  r12,r2,r2,asr #0x5
:02089D48 D3D3D3C2 bicles r13,r3,#0x8000003
:02089D4C ACACACD3 stcge  12,cr10,[r12],#+0x34c
:02089D50 6262AC00 rsbvs  r10,r2,#0x0
:02089D54 91916262 orrlss r6,r1,r2,ror #0x4
:02089D58 95910091 ldrls r0,[r1, #+0x91]		;r1+0x91=*(00000091)
:02089D5C E4959595 ldr r9,[r5],#+0x595
:02089D60 E400E4E4 str r14,[r0],#-0x4e4
:02089D64 79797979 unknown
:02089D68 00E7E7E7 rsceq  r14,r7,r7,ror #0xf
:02089D6C C8C8C8E7 stmgtia  r8 ,{r0,r1,r2,r5,r6,r7,r11,r14,r15}^
:02089D70 373737C8 ldrcc r3,ia 
:02089D74 6D6D3700 stcvsl 7,cr3,[r13,#-0x0]!
:02089D78 8D8D6D6D unknown
:02089D7C D58D008D strle r0,[r13, #+0x8d]		;r13+0x8d=*(0000008d)
:02089D80 4ED5D5D5 mrcmi 5,6,r13,cr5,cr5,{6}
:02089D84 4E004E4E cdpmi 14,0,cr4,cr0,cr14,2
:02089D88 A9A9A9A9 stmgeib  r9!,{r0,r3,r5,r7,r8,r11,r13,r15}
:02089D8C 006C6C6C rsbeq  r6,r12,r12,ror #0x18
:02089D90 5656566C ldrplb r5,r6,r12,r12,ror #0x18
:02089D94 F4F4F456 unknown
:02089D98 EAEAF400 b 01B46DA0
:02089D9C 6565EAEA strvsb r14,[r5, #-0xaea]!
:02089DA0 7A650065 bvc 039C9F3C
:02089DA4 AE7A7A7A mrcge 10,3,r7,cr10,cr10,{3}
:02089DA8 AE00AEAE cdpge 14,0,cr10,cr0,cr14,5
:02089DAC 08080808 stmeqda  r8 ,{r3,r11}
:02089DB0 00BABABA unknown
:02089DB4 787878BA unknown
:02089DB8 25252578 strcs r2,[r5, #-0x578]!
:02089DBC 2E2E2500 cdpcs 5,2,cr2,cr14,cr0,0
:02089DC0 1C1C2E2E ldcne  14,cr2,[r12],{#0x2e}
:02089DC4 A61C001C unknown
:02089DC8 B4A6A6A6 unknown
:02089DCC B400B4B4 strlt r11,[r0],#-0x4b4
:02089DD0 C6C6C6C6 strgtb r12,[r0],#-0x4b4
:02089DD4 00E8E8E8 rsceq  r14,r8,r8,ror #0x11
:02089DD8 DDDDDDE8 unknown
:02089DDC 747474DD unknown
:02089DE0 1F1F7400 swine 0x001f7400
:02089DE4 4B4B1F1F blmi 03351A68
:02089DE8 BD4B004B unknown
:02089DEC 8BBDBDBD blhi 00FF94E8
:02089DF0 8B008B8B blhi 020ACC24
:02089DF4 8A8A8A8A bhi 0032C824
:02089DF8 00707070 rsbeqs r7,r0,r0,ror r0
:02089DFC 3E3E3E70 mrccc 14,1,r3,cr14,cr0,{3}
:02089E00 B5B5B53E ldrlt r11,[r5, #+0x53e]!
:02089E04 6666B500 unknown
:02089E08 48486666 stmmida  r8 ,{r1,r2,r5,r6,r9,r10,r13,r14}^
:02089E0C 03480048 unknown
:02089E10 F6F60C35 unknown
:02089E14 040EF6F6 streq r15,[r14],#-0x6f6
:02089E18 610E0E0E unknown
:02089E1C 35616161 strccb r6,[r1, #-0x161]!
:02089E20 35353500 ldrcc r3,[r5, #-0x500]!
:02089E24 57575757 unknown
:02089E28 B9B900B9 ldmltib  r9!,{r0,r3,r4,r5,r7}
:02089E2C 868686B9 unknown
:02089E30 C100C186 unknown
:02089E34 1D1DC1C1 unknown
:02089E38 009E1D1D addeqs r1,r14,r13,lsl r13
:02089E3C E19E9E9E unknown
:02089E40 F8E1E1E1 unknown
:02089E44 F8F8F800 ldmnvia  r8!,{r11,r12,r13,r14,r15}^
:02089E48 98989898 ldmlsia  r8 ,{r3,r4,r7,r11,r12,r15}
:02089E4C 11110011 tstne r1,r1,lsl r0
:02089E50 69696911 unknown
:02089E54 D900D969 stmledb  r0 ,{r0,r3,r5,r6,r8,r11,r12,r14,r15}
:02089E58 8E8ED9D9 mcrhi 9,4,r13,cr14,cr9,{6}
:02089E5C 00948E8E addeqs r8,r4,r14,lsl #0x1d
:02089E60 9B949494 blls 005AF0B8
:02089E64 1E9B9B9B mrcne 11,4,r9,cr11,cr11,{4}
:02089E68 1E1E1E00 cdpne 14,0,cr1,cr14,cr0,0
:02089E6C 87878787 strhi r8,[r7,+r7, lsl #0xf]
:02089E70 E9E900E9 unknown
:02089E74 CECECEE9 cdpgt 14,12,cr12,cr14,cr9,7
:02089E78 550055CE strpl r5,[r0, #-0x5ce]		;(r0-0x5ce=*(fffffa32))
:02089E7C 28285555 stmcsda  r8!,{r0,r2,r4,r6,r8,r10,r12,r14}
:02089E80 00DF2828 sbceqs r2,r15,r8,lsr #0x10
:02089E84 8CDFDFDF ldchil 15,cr13,[r15],{#0xdf}
:02089E88 A18C8C8C orrge  r8,r12,r12,lsl #0x19
:02089E8C A1A1A100 movge  r10,r0,lsl #0x2		;r10=0(0x0)
:02089E90 89898989 stmhiib  r9 ,{r0,r3,r7,r8,r11,r15}
:02089E94 0D0D000D unknown
:02089E98 BFBFBF0D swilt 0x00bfbf0d
:02089E9C E600E6BF unknown
:02089EA0 4242E6E6 submi  r14,r2,#0xE600000
:02089EA4 00684242 rsbeq  r4,r8,r2,asr #0x4
:02089EA8 41686868 unknown
:02089EAC 99414141 stmlsdb  r1 ,{r0,r6,r8,r14}^
:02089EB0 99999900 ldmlsib  r9 ,{r8,r11,r12,r15}
:02089EB4 2D2D2D2D stccs  13,cr2,[r13,#-0xb4]!
:02089EB8 0F0F000F swieq 0x000f000f
:02089EBC B0B0B00F adclts r11,r0,r15
:02089EC0 540054B0 strpl r5,[r0],#-0x4b0
:02089EC4 BBBB5454 bllt 00F5F01C
:02089EC8 0016BBBB ldreqh r11,[r6], -r11
:02089ECC 50161616 andpls r1,r6,r6,lsl r6
:02089ED0 FC5303FC ldc2l 3,cr0,[r3],{#0xfc}
:02089ED4 FC50C303 ldc2l 3,cr12,[r0],{#0x3}
:02089ED8 03FC9603 mvneqs r9,#0x300000
:02089EDC F103FCCB unknown
:02089EE0 55AB03FC strpl r0,[r11, #+0x3fc]!
:02089EE4 FC9303FC ldc2  3,cr0,[r3],{#0xfc}
:02089EE8 03FC5503 mvneqs r5,#0xC00000
:02089EEC 9103FCF6 unknown
:02089EF0 2503FC55 strcs r15,[r3, #-0xc55]		;(r3-0xc55=*(fffff3ab))
:02089EF4 FCFC03FC ldc2l 3,cr0,[r12],#+0x3f0
:02089EF8 03FCD703 mvneqs r13,#0xC0000
:02089EFC 03FC5580 mvneqs r5,#0x20000000
:02089F00 4903FC8F stmmidb  r3 ,{r0,r1,r2,r3,r7,r10,r11,r12,r13,r14,r15}
:02089F04 FC6703FC stc2l 3,cr0,[r7],#-0x3f0
:02089F08 FC559803 ldc2l 8,cr9,[r5],{#0x3}
:02089F0C 03FCE103 mvneqs r14,#0xC0000000
:02089F10 1203FC02 andne  r15,r3,#0x200
:02089F14 55A303FC strpl r0,[r3, #+0x3fc]!
:02089F18 FCC603FC stc2l 3,cr0,[r6],{#0xfc}
:02089F1C 03FCE703 mvneqs r14,#0xC0000
:02089F20 EB03FC95 bl 0218917C
:02089F24 DA03FC55 ble 02189080
:02089F28 FC2D03FC stc2  3,cr0,[r13],#-0x3f0
:02089F2C 03FCD303 mvneqs r13,#0xC000000
:02089F30 03FC5529 mvneqs r5,#0xA400000
:02089F34 6A03FC44 bvs 0218904C
:02089F38 FC7803FC ldc2l 3,cr0,[r8],#-0x3f0
:02089F3C FC556B03 ldc2l 11,cr6,[r5],{#0x3}
:02089F40 03FCDD03 mvneqs r13,#0xC0
:02089F44 1703FCB6 unknown
:02089F48 556603FC strplb r0,[r6, #-0x3fc]!
:02089F4C FCB403FC ldc2  3,cr0,[r4],#+0x3f0
:02089F50 03FC1803 mvneqs r1,#0x30000
:02089F54 6003FC82 andvs  r15,r3,r2,lsl #0x19
:02089F58 4503FC55 strmi r15,[r3, #-0xc55]		;(r3-0xc55=*(fffff3ab))
:02089F5C FCE003FC stc2l 3,cr0,[r0],#+0x3f0
:02089F60 03FC8403 mvneqs r8,#0x3000000
:02089F64 03FC551C mvneqs r5,#0x7000000
:02089F68 5803FC94 stmplda  r3 ,{r2,r4,r7,r10,r11,r12,r13,r14,r15}
:02089F6C FC1903FC ldc2  3,cr0,[r9],{#0xfc}
:02089F70 FC558703 ldc2l 7,cr8,[r5],{#0x3}
:02089F74 03FCB703 mvneqs r11,#0xC0000
:02089F78 E203FC23 and  r15,r3,#0x2300
:02089F7C 555703FC ldrplb r0,[r7, #-0x3fc]		;(r7-0x3fc=*(fffffc04))
:02089F80 FC2A03FC stc2  3,cr0,[r10],#-0x3f0
:02089F84 03FC0703 mvneqs r0,#0xC0000
:02089F88 9A03FC03 bls 02188F9C
:02089F8C A503FC55 strge r15,[r3, #-0xc55]		;(r3-0xc55=*(fffff3ab))
:02089F90 FCF203FC ldc2l 3,cr0,[r2],#+0x3f0
:02089F94 03FCB203 mvneqs r11,#0x30000000
:02089F98 03FC55BA mvneqs r5,#0x2E800000
:02089F9C 2B03FC5C blcs 02189114
:02089FA0 FC9203FC ldc2  3,cr0,[r2],{#0xfc}
:02089FA4 FC55F003 ldc2l 0,cr15,[r5],{#0x3}
:02089FA8 03FCA103 mvneqs r10,#0xC0000000
:02089FAC D503FCCD strle r15,[r3, #-0xccd]		;(r3-0xccd=*(fffff333))
:02089FB0 551F03FC ldrpl r0,[r15, #-0x3fc]		;r15-0x3fc=*(02089bbc)=#1397969796(0x53535384)
:02089FB4 FC8A03FC stc2  3,cr0,[r10],{#0xfc}
:02089FB8 03FC9D03 mvneqs r9,#0xC0
:02089FBC 3203FCA0 andcc  r15,r3,#0xA000
:02089FC0 7503FC55 strvc r15,[r3, #-0xc55]		;(r3-0xc55=*(fffff3ab))
:02089FC4 FC3903FC ldc2  3,cr0,[r9],#-0x3f0
:02089FC8 03FCAA03 mvneqs r10,#0x3000
:02089FCC 03FC5506 mvneqs r5,#0x1800000
:02089FD0 F903FC51 stmnvdb  r3 ,{r0,r4,r6,r10,r11,r12,r13,r14,r15}
:02089FD4 FC3D03FC ldc2  3,cr0,[r13],#-0x3f0
:02089FD8 FC55AE03 ldc2l 14,cr10,[r5],{#0x3}
:02089FDC 03FC4603 mvneqs r4,#0x300000
:02089FE0 0503FCB5 streq r15,[r3, #-0xcb5]		;(r3-0xcb5=*(fffff34b))
:02089FE4 556F03FC strplb r0,[r15, #-0x3fc]!
:02089FE8 FCFF03FC ldc2l 3,cr0,[r15],#+0x3f0
:02089FEC 03FC2403 mvneqs r2,#0x3000000
:02089FF0 CC03FC97 stcgt  12,cr15,[r3],{#0x97}
:02089FF4 7703FC55 unknown
:02089FF8 FCBD03FC ldc2  3,cr0,[r13],#+0x3f0
:02089FFC 03FC8803 mvneqs r8,#0x30000
:0208A000 03FC5538 mvneqs r5,#0xE000000
:0208A004 4703FCDB unknown
:0208A008 FCE903FC stc2l 3,cr0,[r9],#+0x3f0
:0208A00C FC55C903 ldc2l 9,cr12,[r5],{#0x3}
:0208A010 FC2ECD03 stc2  13,cr12,[r14],#-0xc
:0208A014 03FC4803 mvneqs r4,#0x30000
:0208A018 4E03FCAC cdpmi 12,0,cr15,cr3,cr12,5
:0208A01C FB03FC57 blx 02189188
:0208A020 FC5603FC ldc2l 3,cr0,[r6],{#0xfc}
:0208A024 03FC1E03 mvneqs r1,#0x30
:0208A028 03FC5527 mvneqs r5,#0x9C00000
:0208A02C 2103FC64 unknown
:0208A030 FCD103FC ldc2l 3,cr0,[r1],{#0xfc}
:0208A034 FC553A03 ldc2l 10,cr3,[r5],{#0x3}
:0208A038 03FCB103 mvneqs r11,#0xC0000000
:0208A03C D203FC0F andle  r15,r3,#0xF00
:0208A040 559E03FC ldrpl r0,[r14, #+0x3fc]		;r14+0x3fc=*(0208a424)=#-1816521188(0x93ba161c)
:0208A044 FC4F03FC stc2l 3,cr0,[r15],{#0xfc}
:0208A048 03FCA203 mvneqs r10,#0x30000000
:0208A04C 1603FC69 strne r15,r10,#0x30000000
:0208A050 0A03FC55 beq 021891AC
:0208A054 FCE503FC stc2l 3,cr0,[r5],#+0x3f0
:0208A058 03FC4303 mvneqs r4,#0xC000000
:0208A05C 03FC551D mvneqs r5,#0x7400000
:0208A060 AD03FC0B unknown
:0208A064 FCB903FC ldc2  3,cr0,[r9],#+0x3f0
:0208A068 FC55C803 ldc2l 8,cr12,[r5],{#0x3}
:0208A06C 03FC8503 mvneqs r8,#0xC00000
:0208A070 BB03FC4C bllt 021891A8
:0208A074 55FD03FC ldrplb r0,[r13, #+0x3fc]!
:0208A078 FC9F03FC ldc2  3,cr0,[r15],{#0xfc}
:0208A07C 03FCBC03 mvneqs r11,#0x300
:0208A080 3403FCC5 strcc r15,[r3],#-0xcc5
:0208A084 7603FC55 unknown
:0208A088 FCDC03FC ldc2l 3,cr0,[r12],{#0xfc}
:0208A08C 03FC6803 mvneqs r6,#0x30000
:0208A090 03FC5563 mvneqs r5,#0x18C00000
:0208A094 1003FCCA andne  r15,r3,r10,asr #0x19
:0208A098 FC4003FC stc2l 3,cr0,[r0],{#0xfc}
:0208A09C FC552003 ldc2l 0,cr2,[r5],{#0x3}
:0208A0A0 03FC7D03 mvneqs r7,#0xC0
:0208A0A4 1103FCF8 unknown
:0208A0A8 556D03FC strplb r0,[r13, #-0x3fc]!
:0208A0AC FC4B03FC stc2l 3,cr0,[r11],{#0xfc}
:0208A0B0 03FCF303 mvneqs r15,#0xC000000
:0208A0B4 D003FCEC andle  r15,r3,r12,ror #0x19
:0208A0B8 6C03FC55 stcvs  12,cr15,[r3],{#0x55}
:0208A0BC FC9903FC ldc2  3,cr0,[r9],{#0xfc}
:0208A0C0 03FCFA03 mvneqs r15,#0x3000
:0208A0C4 03FC5522 mvneqs r5,#0x8800000
:0208A0C8 1A03FCC4 bne 021893E0
:0208A0CC FCD803FC ldc2l 3,cr0,[r8],{#0xfc}
:0208A0D0 FC55EF03 ldc2l 15,cr14,[r5],{#0x3}
:0208A0D4 03FCC703 mvneqs r12,#0xC0000
:0208A0D8 FE03FCC1 cdp2 12,0,cr15,cr3,cr1,6
:0208A0DC 553603FC ldrpl r0,[r6, #-0x3fc]!
:0208A0E0 FCCF03FC stc2l 3,cr0,[r15],{#0xfc}
:0208A0E4 03FC2803 mvneqs r2,#0x30000
:0208A0E8 A403FC26 strge r15,[r3],#-0xc26
:0208A0EC E403FC55 str r15,[r3],#-0xc55
:0208A0F0 FC0D03FC stc2  3,cr0,[r13],{#0xfc}
:0208A0F4 03FC9B03 mvneqs r9,#0xC00
:0208A0F8 03FC5562 mvneqs r5,#0x18800000
:0208A0FC E803FCC2 stmda  r3 ,{r1,r6,r7,r10,r11,r12,r13,r14,r15}
:0208A100 FC5E03FC ldc2l 3,cr0,[r14],{#0xfc}
:0208A104 FC55F503 ldc2l 5,cr15,[r5],{#0x3}
:0208A108 03FCBE03 mvneqs r11,#0x30
:0208A10C A903FC7C stmgedb  r3 ,{r2,r3,r4,r5,r6,r10,r11,r12,r13,r14,r15}
:0208A110 55B303FC ldrpl r0,[r3, #+0x3fc]!
:0208A114 FC3B03FC ldc2  3,cr0,[r11],#-0x3f0
:0208A118 03FCA703 mvneqs r10,#0xC0000
:0208A11C 7B03FC6E blvc 021892DC
:0208A120 0903FC55 stmeqdb  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:0208A124 FCF403FC ldc2l 3,cr0,[r4],#+0x3f0
:0208A128 03FC0103 mvneqs r0,#0xC0000000
:0208A12C 03FC55A8 mvneqs r5,#0x2A000000
:0208A130 7E03FC65 cdpvc 12,0,cr15,cr3,cr5,3
:0208A134 FC0803FC stc2  3,cr0,[r8],{#0xfc}
:0208A138 FC55E603 ldc2l 6,cr14,[r5],{#0x3}
:0208A13C 03FCD903 mvneqs r13,#0xC000
:0208A140 D403FCCE strle r15,[r3],#-0xcce
:0208A144 55D603FC ldrplb r0,[r6, #+0x3fc]		;r6+0x3fc=*(000003fc)
:0208A148 FCAF03FC stc2  3,cr0,[r15],#+0x3f0
:0208A14C 03FC3103 mvneqs r3,#0xC0000000
:0208A150 C003FC30 andgt  r15,r3,r0,lsr r12
:0208A154 3703FC55 unknown
:0208A158 FCA603FC stc2  3,cr0,[r6],#+0x3f0
:0208A15C 03FCB003 mvneqs r11,#0x3
:0208A160 03FC5515 mvneqs r5,#0x5400000
:0208A164 F703FC4A strnv r15,r5,#0x5400000
:0208A168 FC0E03FC stc2  3,cr0,[r14],{#0xfc}
:0208A16C FC552F03 ldc2l 15,cr2,[r5],{#0x3}
:0208A170 03FC8D03 mvneqs r8,#0xC0
:0208A174 5403FC4D strpl r15,[r3],#-0xc4d
:0208A178 55DF03FC ldrplb r0,[r15, #+0x3fc]		;r15+0x3fc=*(0208a57c)=#822125746(0x3100a4b2)
:0208A17C FCE303FC stc2l 3,cr0,[r3],#+0x3f0
:0208A180 03FC1B03 mvneqs r1,#0xC00
:0208A184 7F03FCB8 swivc 0x0003fcb8
:0208A188 0403FC55 streq r15,[r3],#-0xc55
:0208A18C FC5D03FC ldc2l 3,cr0,[r13],{#0xfc}
:0208A190 03FC7303 mvneqs r7,#0xC000000
:0208A194 03FC552E mvneqs r5,#0xB800000
:0208A198 5203FC5A andpl  r15,r3,#0x5A00
:0208A19C FC3303FC ldc2  3,cr0,[r3],#-0x3f0
:0208A1A0 FC551303 ldc2l 3,cr1,[r5],{#0x3}
:0208A1A4 03FC8C03 mvneqs r8,#0x300
:0208A1A8 8E03FC7A mcrhi 12,0,r15,cr3,cr10,{3}
:0208A1AC 558903FC strpl r0,[r9, #+0x3fc]		;r9+0x3fc=*(0000040d)
:0208A1B0 FCEE03FC stc2l 3,cr0,[r14],#+0x3f0
:0208A1B4 03FC3503 mvneqs r3,#0xC00000
:0208A1B8 3C03FCED stccc  12,cr15,[r3],{#0xed}
:0208A1BC 5903FC55 stmpldb  r3 ,{r0,r2,r4,r6,r10,r11,r12,r13,r14,r15}
:0208A1C0 FC3F03FC ldc2  3,cr0,[r15],#-0x3f0
:0208A1C4 03FC7903 mvneqs r7,#0xC000
:0208A1C8 03FC55BF mvneqs r5,#0x2FC00000
:0208A1CC 5B03FCEA blpl 0218957C
:0208A1D0 FC1403FC ldc2  3,cr0,[r4],{#0xfc}
:0208A1D4 FC558603 ldc2l 6,cr8,[r5],{#0x3}
:0208A1D8 03FC8103 mvneqs r8,#0xC0000000
:0208A1DC 2C03FC3E stccs  12,cr15,[r3],{#0x3e}
:0208A1E0 555F03FC ldrplb r0,[r15, #-0x3fc]		;r15-0x3fc=*(02089dec)=#-1950499395(0x8bbdbdbd)
:0208A1E4 FC7203FC ldc2l 3,cr0,[r2],#-0x3f0
:0208A1E8 03FC0C03 mvneqs r0,#0x300
:0208A1EC 4103FC8B unknown
:0208A1F0 7103FC55 unknown
:0208A1F4 FCDE03FC ldc2l 3,cr0,[r14],{#0xfc}
:0208A1F8 03FC9C03 mvneqs r9,#0x300
:0208A1FC 03FC5590 mvneqs r5,#0x24000000
:0208A200 7003FC61 andvc  r15,r3,r1,ror #0x18
:0208A204 FC7403FC ldc2l 3,cr0,[r4],#-0x3f0
:0208A208 FC554203 ldc2l 2,cr4,[r5],{#0x3}
:0208A20C 51F4A703 mvnpls r10,r3,lsl #0xe
:0208A210 7E416550 mcrvc 5,2,r6,cr1,cr0,{2}
:0208A214 17A45301 strne r5,[r4,+r1, lsl #0x6]!
:0208A218 275EC31A unknown
:0208A21C 6B96003A blvs 0060A30C
:0208A220 45CB3BAB strmib r3,[r11, #+0xbab]		;r11+0xbab=*(00000bab)
:0208A224 F1001F9D swpnv r1,r13,r0
:0208A228 ABACFA58 blge 00BC8B90
:0208A22C 004BE303 subeq  r14,r11,r3,lsl #0x6
:0208A230 2030FA93 mlacss r0,r3,r10,r15unknown
:0208A234 AD766D55 ldcgel 13,cr6,[r6,#-0x154]!
:0208A238 CC76F600 ldcgtl 6,cr15,[r6],#-0x0
:0208A23C 024C9188 subeq  r9,r12,#0x22
:0208A240 D72500F5 unknown
:0208A244 CBFC4FE5 blgt 01F9E1E0
:0208A248 D700C52A strle r12,[r0,-r10, lsr #0xa]
:0208A24C 80263544 eorhi  r3,r6,r4,asr #0xa
:0208A250 00B562A3 adceqs r6,r5,r3,lsr #0x5
:0208A254 DEB15A8F cdple 10,10,cr5,cr1,cr15,4
:0208A258 25BA1B49 ldrcs r1,[r10, #+0xb49]!
:0208A25C EA0E6700 b 02423E64
:0208A260 FEC09845 cdp2 8,12,cr9,cr0,cr5,2
:0208A264 75E1005D strvcb r0,[r1, #+0x5d]!
:0208A268 F002C32F andnv  r12,r2,r15,lsr #0x6
:0208A26C 1200814C andne  r8,r0,#0x13
:0208A270 A38D4697 orrge  r4,r13,#0x9700000
:0208A274 006BD3F9 unknown
:0208A278 038F5FC6 orreq  r5,r15,#0x318
:0208A27C 15929CE7 ldrne r9,[r2, #+0xce7]		;r2+0xce7=*(00000ce7)
:0208A280 6D7A9500 ldcvsl 5,cr9,[r10,#-0x0]!
:0208A284 5259EBBF subpls r14,r9,#0x2FC00
:0208A288 83DA0095 bichis r0,r10,#0x95
:0208A28C 212DD4BE strcsh r13,[r13, -r14]!
:0208A290 D3005874 unknown
:0208A294 2949E069 stmcsdb  r9 ,{r0,r3,r5,r6,r13,r14,r15}^
:0208A298 008EC9C8 addeq  r12,r14,r8,asr #0x13
:0208A29C 75C28944 strvcb r8,[r2, #+0x944]		;r2+0x944=*(00000944)
:0208A2A0 F48E796A strnv r7,[r14],#+0x96a
:0208A2A4 583E7800 ldmplda  r14!,{r11,r12,r13,r14}
:0208A2A8 B9716B99 unknown
:0208A2AC 4FDD0027 swimi 0x00dd0027
:0208A2B0 ADB6BEE1 ldcge  14,cr11,[r6,#+0x384]!
:0208A2B4 1700F088 strne r15,[r0,-r8, lsl #0x1]
:0208A2B8 66C920AC strvsb r2,[r9],+r12, lsr #0x1
:0208A2BC 007DCE3A rsbeqs r12,r13,r10,lsr r14
:0208A2C0 63DF4AB4 bicvss r4,r15,#0xB4000
:0208A2C4 E51A3118 ldr r3,[r10, #-0x118]		;(r10-0x118=*(fffffee8))
:0208A2C8 51338200 teqpl r3,r0,lsl #0x4
:0208A2CC 537F6097 cmnpl r15,#0x97
:0208A2D0 77450062 strvcb r0,r15,#0x97
:0208A2D4 AEE0B164 cdpge 1,14,cr11,cr0,cr4,3
:0208A2D8 8400BB6B strhi r11,[r0],#-0xb6b
:0208A2DC 1CFE81A0 ldcnel 1,cr8,[r14],#+0x280
:0208A2E0 00F9082B rsceqs r0,r9,r11,lsr #0x10
:0208A2E4 70486894 unknown
:0208A2E8 8F45FD58 swihi 0x0045fd58
:0208A2EC DE6C1900 cdple 9,6,cr1,cr12,cr0,0
:0208A2F0 7BF88794 blvc 01EAC148
:0208A2F4 D3B70052 movles r0,#0x52		;r0=82(0x52)
:0208A2F8 0223AB73 eoreq  r10,r3,#0x1CC00
:0208A2FC E200724B and  r7,r0,#0xB0000004
:0208A300 57E31F8F strplb r1,[r3,+r15, lsl #0x1f]!
:0208A304 006655AB rsbeq  r5,r6,r11,lsr #0xb
:0208A308 B2EB282A rsclt  r2,r11,#0x2A0000
:0208A30C 2FB5C207 swics 0x00b5c207
:0208A310 C57B0300 ldrgtb r0,[r11, #-0x300]!
:0208A314 37089A86 strcc r9,[r8,-r6, lsl #0x15]
:0208A318 87A500D3 unknown
:0208A31C A5F23028 ldrgeb r3,[r2, #+0x28]!
:0208A320 B20023BF andlt  r2,r0,#0xFC000002
:0208A324 BA02036A blt 0210B0D4
:0208A328 00ED1682 rsceq  r1,r13,r2,lsl #0xd
:0208A32C 8ACF1C5C bhi 014514A4
:0208A330 A779B42B ldrgeb r11,[r9,-r11, lsr #0x8]!
:0208A334 07F29200 ldreqb r9,[r2,+r0, lsl #0x4]!
:0208A338 69E2F0F3 unknown
:0208A33C F4A1004E unknown
:0208A340 BECD65DA mcrlt 5,6,r6,cr13,cr10,{6}
:0208A344 D5000605 strle r0,[r0, #-0x605]		;(r0-0x605=*(fffffa4d))
:0208A348 1FD13462 swine 0x00d13462
:0208A34C 00C4A6FE unknown
:0208A350 342E538A unknown
:0208A354 A2F3559D rscges r5,r3,#0x27400000
:0208A358 8AE1A000 bhi 018F2360
:0208A35C F6EB3205 unknown
:0208A360 EC7500A4 ldcl 0,cr0,[r5],#-0x290
:0208A364 EF390B83 swi 0x00390b83
:0208A368 AA004060 bge 0209A4F0
:0208A36C 065E719F unknown
:0208A370 00BD6E10 adceqs r6,r13,r0,lsl r14
:0208A374 3E218A51 mcrcc 10,1,r8,cr1,cr1,{2}
:0208A378 96DD06F9 unknown
:0208A37C 3E053D00 cdpcc 13,0,cr3,cr5,cr0,0
:0208A380 E6BDAEDD unknown
:0208A384 8D46004D unknown
:0208A388 5DB59154 ldcpl  1,cr9,[r5,#+0x150]!
:0208A38C 050071C4 streq r7,[r0, #-0x1c4]		;(r0-0x1c4=*(fffffe8e))
:0208A390 6F0406D4 swivs 0x000406d4
:0208A394 00605015 rsbeq  r5,r0,r5,lsl r0
:0208A398 1998FBFF ldmneib  r8 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r12,r13,r14,r15}
:0208A39C D6BDE924 unknown
:0208A3A0 40439700 submi  r9,r3,r0,lsl #0xe
:0208A3A4 D99ECC89 ldmleib  r14 ,{r0,r3,r7,r10,r11,r14,r15}
:0208A3A8 42770067 rsbmis r0,r7,#0x67
:0208A3AC 8BBDB0E8 blhi 00FF6754
:0208A3B0 88000789 stmhida  r0 ,{r0,r3,r7,r8,r9,r10}
:0208A3B4 38E7195B unknown
:0208A3B8 0079C8EE rsbeqs r12,r9,r14,ror #0x11
:0208A3BC A17C0ADB ldrgesb r0,[r12, #-0xab]!
:0208A3C0 7C420F47 stcvcl 15,cr0,[r2],{#0x47}
:0208A3C4 841EE900 ldrhi r14,[r14],#-0x900
:0208A3C8 1295C9F8 addnes r12,r5,#0x3E0000
:0208A3CC 09208086 stmeqdb  r0!,{r1,r2,r7,r15}
:0208A3D0 322BED83 eorcc  r14,r11,#0x20C0
:0208A3D4 00117048 andeqs r7,r1,r8,asr #0x0
:0208A3D8 5A72AC1E bpl 03D35458
:0208A3DC 0EFF4E6C cdpeq 14,14,cr4,cr15,cr12,3
:0208A3E0 38FBFD00 ldmccia  r11!,{r8,r10,r11,r12,r13,r14,r15}^
:0208A3E4 D5560F85 ldrleb r0,[r6, #-0xf85]		;(r6-0xf85=*(fffff07b))
:0208A3E8 1E3D00AE cdpne 0,2,cr0,cr13,cr14,5
:0208A3EC 27362D39 unknown
:0208A3F0 0A000FD9 beq 0208E35C
:0208A3F4 685CA664 ldmvsda  r12 ,{r2,r5,r6,r9,r10,r13,r15}^
:0208A3F8 005B5421 subeqs r5,r11,r1,lsr #0x8
:0208A3FC 362ED19B unknown
:0208A400 0A673A24 beq 03A58C98
:0208A404 E7B10C00 ldr r0,[r1,+r0, lsl #0x18]!
:0208A408 960F9357 unknown
:0208A40C D2B400EE adcles r0,r4,#0xEE
:0208A410 9E1B9B91 mrcls 11,0,r9,cr11,cr1,{4}
:0208A414 8000C0C5 andhi  r12,r0,r5,asr #0x1
:0208A418 61DC204F bicvss r2,r12,r15,asr #0x0
:0208A41C 00774BA2 rsbeqs r4,r7,r2,lsr #0x17
:0208A420 121A695A andnes r6,r10,#0x168000
:0208A424 93BA161C movlss r1,#0x1C00000		;r1=29360128(0x1c00000)
:0208A428 2A0AE200 bcs 02342C30
:0208A42C E0E5C0A0 rsc  r12,r5,r0,lsr #0x1
:0208A430 433C0022 teqmi r12,#0x22
:0208A434 1D121B17 unknown
:0208A438 0E00090D cdpeq 9,0,cr0,cr0,cr13,0
:0208A43C F28BC70B addnv  r12,r11,#0x2C0000
:0208A440 00B6A8AD adceqs r10,r6,r13,lsr #0x11
:0208A444 1EA9B92D cdpne 9,10,cr11,cr9,cr13,1
:0208A448 F119C814 tstnv r9,r4,lsl r8
:0208A44C 07855700 streq r5,[r5,+r0, lsl #0xe]
:0208A450 DD4CAF75 unknown
:0208A454 BBEE0099 bllt 01C0A6C0
:0208A458 FDA37F60 stc2  15,cr7,[r3,#+0x180]!
:0208A45C F7000126 strnv r0,[r0,-r6, lsr #0x2]
:0208A460 5C72F59F ldcpll 5,cr15,[r2],#-0x27c
:0208A464 00663BBC unknown
:0208A468 FB7EC544 blx 0403B988
:0208A46C 4329345B unknown
:0208A470 C6768B00 unknown
:0208A474 FCDCCB23 ldc2l 11,cr12,[r12],{#0x23}
:0208A478 68B600ED ldmvsia  r6!,{r0,r2,r3,r5,r6,r7}
:0208A47C 63B8E4F1 movvss r14,#0xF1000000		;r14=-251658240(0xf1000000)
:0208A480 D70031DC unknown
:0208A484 426385CA rsbmi  r8,r3,#0x32800000
:0208A488 00972210 addeqs r2,r7,r0,lsl r2
:0208A48C C6114013 unknown
:0208A490 4A242084 bmi 029926A8
:0208A494 3D7D8500 ldcccl 5,cr8,[r13,#-0x0]!
:0208A498 32F8D2BB rscccs r13,r8,#0xB000000B
:0208A49C 11AE00F9 unknown
:0208A4A0 6DC729A1 unknown
:0208A4A4 1D009E2F unknown
:0208A4A8 DCB2304B ldcle  0,cr3,[r2],#+0x12c
:0208A4AC 008652F3 unknown
:0208A4B0 C1E3EC0D mvngt  r14,r13,lsl #0x18
:0208A4B4 B316D077 tstlt r6,#0x77
:0208A4B8 B96C2B00 unknown
:0208A4BC 4899A970 ldmmiia  r9 ,{r4,r5,r6,r8,r11,r13,r15}
:0208A4C0 FA110094 blx 024CA720
:0208A4C4 2247E964 subcs  r14,r7,#0x190000
:0208A4C8 A800FC8C stmgeda  r0 ,{r2,r3,r7,r10,r11,r12,r13,r14,r15}
:0208A4CC A0F03FC4 rscges r3,r0,r4,asr #0x1f
:0208A4D0 007D2C1A rsbeqs r2,r13,r10,lsl r12
:0208A4D4 3390D856 orrccs r13,r0,#0x560000
:0208A4D8 494EEF22 stmmidb  r14 ,{r1,r5,r8,r9,r10,r11,r13,r14,r15}^
:0208A4DC D1C78700 bicle  r8,r7,r0,lsl #0xe
:0208A4E0 A2C1D938 sbcge  r13,r1,#0xE0000
:0208A4E4 FE8C00CA cdp2 0,8,cr0,cr12,cr10,6
:0208A4E8 3698D40B ldrcc r13,[r8],+r11, lsl #0x8
:0208A4EC A600F581 strge r15,[r0],-r1, lsl #0xb
:0208A4F0 A57ADECF ldrgeb r13,[r10, #-0xecf]!
:0208A4F4 00B78E28 adceqs r8,r7,r8,lsr #0x1c
:0208A4F8 ADBF26DA ldcge  6,cr2,[r15,#+0x368]!
:0208A4FC 3A9DA43F bcc 007F3600
:0208A500 92E42C00 rscls  r2,r4,#0x0
:0208A504 CC0D5078 stcgt  0,cr5,[r13],{#0x78}
:0208A508 9B6A005F blls 03B0A68C
:0208A50C 62547E46 subvss r7,r4,#0x460
:0208A510 F6008D13 unknown
:0208A514 90D8B8C2 sbclss r11,r8,r2,asr #0x11
:0208A518 0039F7E8 eoreqs r15,r9,r8,ror #0xf
:0208A51C C3AF5E2E movgt  r5,#0x2E0		;r5=736(0x2e0)
:0208A520 5D80F582 unknown
:0208A524 93BE9F00 movlss r9,#0x0		;r9=0(0x0)
:0208A528 2D7C69D0 ldccsl 9,cr6,[r12,#-0x340]!
:0208A52C A96F00D5 unknown
:0208A530 B3CF2512 biclt  r2,r15,#0x4800000
:0208A534 C800AC99 stmgtda  r0 ,{r0,r3,r4,r7,r10,r11,r13,r15}
:0208A538 10187D3B andnes r7,r8,r11,lsr r13
:0208A53C 009C63A7 addeqs r6,r12,r7,lsr #0x7
:0208A540 3BBB6EE8 blcc 00F660E8
:0208A544 26787BDB unknown
:0208A548 1809CD00 stmneda  r9 ,{r8,r10,r11,r14,r15}
:0208A54C B7F46E59 unknown
:0208A550 01EC009A unknown
:0208A554 A8834F9A stmgeia  r3 ,{r1,r3,r4,r7,r8,r9,r10,r11,r14}
:0208A558 E600956E str r9,ia 
:0208A55C AAFFE665 bge 02083EF8
:0208A560 00BCCF7E adceqs r12,r12,r14,ror r15
:0208A564 15E80821 strneb r0,[r8, #+0x821]!
:0208A568 E79BE6EF ldr r14,[r8, #+0x821]!
:0208A56C 36D9BA00 ldrccb r11,[r9],+r0, lsl #0x14
:0208A570 09CE4A6F stmeqib  r14 ,{r0,r1,r2,r3,r5,r6,r9,r11,r14}^
:0208A574 D4EA009F unknown
:0208A578 D629B07C unknown
:0208A57C 3100A4B2 strcch r10,[r0, -r2]
:0208A580 2A3F23AF bcs 03053444
:0208A584 00A59431 adceq  r9,r5,r1,lsr r4
:0208A588 A26630C6 rsbge  r3,r6,#0xC6
:0208A58C 4EBCC035 mrcmi 0,5,r12,cr12,cr5,{1}
:0208A590 CA377400 bgt 02E67598
:0208A594 D0A6FC82 adcle  r15,r6,r2,lsl #0x19
:0208A598 B0E00090 smlallt  r0,r0,r0,r0
:0208A59C 1533A7D8 ldrne r10,[r3, #-0x7d8]!
:0208A5A0 F1000498 swpnv r0,r8,r0
:0208A5A4 41ECDA4A mvnmi  r13,r10,asr #0x14
:0208A5A8 00CD50F7 unknown
:0208A5AC 91F60E7F mvnlss r0,r15,ror r14
:0208A5B0 4DD62F17 unknown
:0208A5B4 B08D7600 addlt  r7,r13,r0,lsl #0xc
:0208A5B8 4D4D43EF unknown
:0208A5BC 54CC00AA strplb r0,[r12],#+0xaa
:0208A5C0 DFE49604 swile 0x00e49604
:0208A5C4 9E00D1B5 mcrls 1,0,r13,cr0,cr5,{5}
:0208A5C8 4C6A88E3 stcmil 8,cr8,[r10],#-0x38c
:0208A5CC 002C1F1B eoreq  r1,r12,r11,lsl r15
:0208A5D0 6551B8C1 ldrvsb r11,[r1, #-0x8c1]		;(r1-0x8c1=*(01bff73f))
:0208A5D4 5EEA7F46 cdppl 15,14,cr7,cr10,cr6,2
:0208A5D8 35049D00 strcc r9,[r4, #-0xd00]		;(r4-0xd00=*(fffff300))
:0208A5DC 745D018C ldrvcb r0,[r13],#-0x18c
:0208A5E0 73FA0087 mvnvcs r0,#0x87
:0208A5E4 2EFB0B41 cdpcs 11,14,cr0,cr11,cr1,2
:0208A5E8 B300671D unknown
:0208A5EC 92DBD25A sbclss r13,r11,#0xA0000005
:0208A5F0 00105652 andeqs r5,r0,r2,asr r6
:0208A5F4 D64733E9 strleb r3,r5,r0,r2,asr r6
:0208A5F8 D761136D strleb r1,r5,r0,r2,asr r6
:0208A5FC 0C8C9A00 stceq  10,cr9,[r12],{#0x0}
:0208A600 147A37A1 unknown
:0208A604 8E5900F8 mrchi 0,2,r0,cr9,cr8,{7}
:0208A608 89EB133C unknown
:0208A60C CE00A927 cdpgt 9,0,cr10,cr0,cr7,1
:0208A610 B761C9EE strltb r12,ib 
:0208A614 001CE535 andeqs r14,r12,r5,lsr r5
:0208A618 47B1EDE1 ldrmi r14,r14,r12,r5,lsr r5
:0208A61C D2DF3C7A sbcles r3,r15,#0x7A00
:0208A620 73599C00 cmpvc r9,#0x0
:0208A624 CE3F55F2 mrcgt 5,1,r5,cr15,cr2,{7}
:0208A628 79180014 ldmvcdb  r8 ,{r2,r4}
:0208A62C BF73C737 swilt 0x0073c737
:0208A630 5300F7CD unknown
:0208A634 5FFDAAEA swipl 0x00fdaaea
:0208A638 003D6F5B eoreqs r6,r13,r11,asr r15
:0208A63C 44DB14DF ldrmib r1,[r11],#+0x4df
:0208A640 AFF38678 swige 0x00f38678
:0208A644 C481CA00 strgt r12,[r1],#+0xa00
:0208A648 343EB968 unknown
:0208A64C 2C380024 ldccs  0,cr0,[r8],#-0x90
:0208A650 5FC2A340 swipl 0x00c2a340
:0208A654 16001DC3 strne r1,[r8],#-0x90
:0208A658 BCE22572 stcltl 5,cr2,[r2],#+0x1c8
:0208A65C 003C490C eoreqs r4,r12,r12,lsl #0x12
:0208A660 0D958B28 unknown
:0208A664 A80141FF stmgeda  r1 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r14}
:0208A668 B3713900 cmnlt r1,#0x0
:0208A66C E4DE080C ldrb r0,[r14],#+0x80c
:0208A670 9CD800B4 ldclsl 0,cr0,[r8],{#0xb4}
:0208A674 906456C1 rsbls  r5,r4,r1,asr #0xd
:0208A678 7B00CB84 blvc 020BD490
:0208A67C D532B661 ldrle r11,[r2, #-0x661]!
:0208A680 006C5C70 rsbeq  r5,r12,r0,ror r12
:0208A684 B8577448 ldmltda  r7 ,{r3,r6,r10,r12,r13,r14}^
:0208A688 072B42D0 unknown
:0208A68C A8C0001E stmgeia  r0 ,{r1,r2,r3,r4}^
:0208A690 04DB19F5 ldreqb r1,[r11],#+0x9f5
:0208A694 2726CFAC strcs r12,[r6,-r12, lsr #0x1f]!
:0208A698 0016251F andeqs r2,r6,r15,lsl r5
:0208A69C 2109D527 unknown
:0208A6A0 21270203 unknown
:0208A6A4 C5942374 ldrgt r2,[r4, #+0x374]		;r4+0x374=*(00000374)
:0208A6A8 0016383E andeqs r3,r6,r14,lsr r8
:0208A6AC E90EC000 stmdb  r14 ,{r14,r15}
:0208A6B0 00A70D65 adceq  r0,r7,r5,ror #0x1a
:0208A6B4 00CB5FE6 sbceq  r5,r11,r6,ror #0x1f
:0208A6B8 50050480 andpl  r0,r5,r0,lsl #0x9
:0208A6BC 10015005 andne  r5,r1,r5
:0208A6C0 0331083D teqeq r1,#0x3D0000
:0208A6C4 45D16BF9 ldrmib r6,[r1, #+0xbf9]		;r1+0xbf9=*(01c00bf9)
:0208A6C8 5D00017C unknown
:0208A6CC 015F0001 cmpeq r15,r1
:0208A6D0 017DAA00 cmneq r13,r0,lsl #0x14
:0208A6D4 04835000 streq r5,[r3],#+0x0
:0208A6D8 6766656A strvsb r6,[r3],#+0x0
:0208A6DC 6B73690A blvs 03D64B0C
:0208A6E0 040B0A00 streq r0,[r11],#-0xa00
:0208A6E4 0C800840 stceq  8,cr0,[r0],{#0x40}
:0208A6E8 2600E50D strcs r14,[r0],-r13, lsl #0xa
:0208A6EC 5E5F2509 cdppl 5,4,cr2,cr15,cr9,0
:0208A6F0 025C5D20 subeqs r5,r12,#0x800
:0208A6F4 05002903 streq r2,[r0, #-0x903]		;(r0-0x903=*(fffff74f))
:0208A6F8 508232C1 addpl  r3,r2,r1,asr #0x5
:0208A6FC 3A000083 bcc 0208A910
:0208A700 1C39353B ldcne  5,cr3,[r9],#-0xec
:0208A704 CD020000 unknown
:0208A708 32C91122 sbccc  r1,r9,#0x80000008
:0208A70C 0C0C0367 stceq  3,cr0,[r12],{#0x67}
:0208A710 55000B34 strpl r0,[r0, #-0xb34]		;(r0-0xb34=*(fffff51e))
:0208A714 0462D925 unknown
:0208A718 81040055 unknown
:0208A71C AD04AC00 unknown
:0208A720 0019DC00 andeqs r13,r9,r0,lsl #0x18
:0208A724 1530051B ldrne r0,[r0, #-0x51b]!
:0208A728 396A1200 unknown
:0208A72C 072F1200 streq r1,[r15,-r0, lsl #0x4]!
:0208A730 27FA8020 ldrcsb r8,[r10,+r0, lsr #0x0]!
:0208A734 65160001 ldrvs r0,[r6, #-0x1]		;(r6-0x1=*(ffffffff))
:0208A738 01280001 unknown
:0208A73C 00013A00 andeq  r3,r1,r0,lsl #0x14
:0208A740 5E00014C cdppl 1,0,cr0,cr0,cr12,2
:0208A744 70000155 andvc  r0,r0,r5,asr r1
:0208A748 01820001 orreq  r0,r2,r1
:0208A74C 00019400 andeq  r9,r1,r0,lsl #0x8
:0208A750 000155A6 andeq  r5,r1,r6,lsr #0xb
:0208A754 CA0001B8 bgt 0208AE3C
:0208A758 01200067 unknown
:0208A75C 01553200 cmpeq r5,r0,lsl #0x4
:0208A760 00014400 andeq  r4,r1,r0,lsl #0x8
:0208A764 68000156 stmvsda  r0 ,{r1,r2,r4,r6,r8}
:0208A768 557A0001 ldrplb r0,[r10, #-0x1]!
:0208A76C 018C0001 orreq  r0,r12,r1
:0208A770 00019E00 andeq  r9,r1,r0,lsl #0x1c
:0208A774 C20001B0 andgt  r0,r0,#0x2C
:0208A778 D4000155 strle r0,[r0],#-0x155
:0208A77C 04CD6700 streqb r6,[r13],#+0x700
:0208A780 11250067 unknown
:0208A784 01370001 teqeq r7,r1
:0208A788 00014900 andeq  r4,r1,r0,lsl #0x12
:0208A78C 6D00015B unknown
:0208A790 7F000155 swivc 0x00000155
:0208A794 01910001 orreqs r0,r1,r1
:0208A798 0001A300 andeq  r10,r1,r0,lsl #0x6
:0208A79C 000155B5 streqh r5,[r1], -r5
:0208A7A0 D90001C7 stmledb  r0 ,{r0,r1,r2,r6,r7,r8}
:0208A7A4 9FEB0001 swils 0x00eb0001
:0208A7A8 01552D00 cmpeq r5,r0,lsl #0x1a
:0208A7AC 00013F00 andeq  r3,r1,r0,lsl #0x1e
:0208A7B0 63000151 unknown
:0208A7B4 55750001 ldrplb r0,[r5, #-0x1]!
:0208A7B8 01870001 orreq  r0,r7,r1
:0208A7BC 00019900 andeq  r9,r1,r0,lsl #0x12
:0208A7C0 BD0001AB unknown
:0208A7C4 CF000155 swigt 0x00000155
:0208A7C8 D9E10001 unknown
:0208A7CC 00010203 andeq  r0,r1,r3,lsl #0x4
:0208A7D0 00015514 andeq  r5,r1,r4,lsl r5
:0208A7D4 38000126 stmccda  r0 ,{r1,r2,r5,r8}
:0208A7D8 014A0001 unknown
:0208A7DC 01555C00 cmpeq r5,r0,lsl #0x18
:0208A7E0 00016E00 andeq  r6,r1,r0,lsl #0x1c
:0208A7E4 92000180 andls  r0,r0,#0x20
:0208A7E8 55A40001 strpl r0,[r4, #+0x1]!
:0208A7EC 01B60001 moveqs r0,r1			;r0=29360128(0x1c00000)
:0208A7F0 0067C800 rsbeq  r12,r7,r0,lsl #0x10
:0208A7F4 3000011E andcc  r0,r0,r14,lsl r1
:0208A7F8 42000155 andmi  r0,r0,#0x40000015
:0208A7FC 01540001 cmpeq r4,r1
:0208A800 00016600 andeq  r6,r1,r0,lsl #0xc
:0208A804 00015578 andeq  r5,r1,r8,ror r5
:0208A808 9C00018A stcls  1,cr0,[r0],{#0x8a}
:0208A80C 01AE0001 moveq  r0,r1			;r0=29360128(0x1c00000)
:0208A810 0155C000 cmpeq r5,r0
:0208A814 0001D200 andeq  r13,r1,r0,lsl #0x4
:0208A818 23005DE4 unknown
:0208A81C 55350001 ldrpl r0,[r5, #-0x1]!
:0208A820 01470001 unknown
:0208A824 00015900 andeq  r5,r1,r0,lsl #0x12
:0208A828 7D00016B unknown
:0208A82C 8F000155 swihi 0x00000155
:0208A830 01A10001 moveq  r0,r1			;r0=29360128(0x1c00000)
:0208A834 0001B300 andeq  r11,r1,r0,lsl #0x6
:0208A838 000155C5 andeq  r5,r1,r5,asr #0xb
:0208A83C E90001D7 stmdb  r0 ,{r0,r1,r2,r4,r6,r7,r8}
:0208A840 012B0031 unknown
:0208A844 01553D00 cmpeq r5,r0,lsl #0x1a
:0208A848 00014F00 andeq  r4,r1,r0,lsl #0x1e
:0208A84C 73000161 unknown
:0208A850 55850001 strpl r0,[r5, #+0x1]		;r5+0x1=*(000002e1)
:0208A854 01970001 orreqs r0,r7,r1
:0208A858 0001A900 andeq  r10,r1,r0,lsl #0x12
:0208A85C CD0001BB unknown
:0208A860 DF000155 swile 0x00000155
:0208A864 00019100 andeq  r9,r1,r0,lsl #0x2
:0208A868 7B000165 blvc 0208AE04
:0208A86C 91000551 unknown
:0208A870 9B4F079D blls 0344C6EC
:0208A874 01333261 teqeq r3,r1,ror #0x4
:0208A878 33002F15 unknown
:0208A87C 03330195 teqeq r3,#0x40000025
:0208A880 3308020D unknown
:0208A884 33030E04 unknown
:0208A888 00040F05 andeq  r0,r4,r5,lsl #0x1e
:0208A88C 05100633 ldreq r0,[r0, #-0x633]		;(r0-0x633=*(01bff9cd))
:0208A890 06110734 unknown
:0208A894 12083400 andne  r3,r8,#0x0
:0208A898 13093407 unknown
:0208A89C 0A340008 beq 02D8A8C4
:0208A8A0 0B340914 bleq 02D8CCF8
:0208A8A4 34000A15 strcc r0,[r0],#-0xa15
:0208A8A8 012F1632 unknown
:0208A8AC 000C180D andeq  r1,r12,r13,lsl #0x10
:0208A8B0 0D190E02 unknown
:0208A8B4 0E1A0F03 cdpeq 15,0,cr0,cr10,cr3,0
:0208A8B8 1B100400 blne 0248B8C0
:0208A8BC 1C11050F ldcne  5,cr0,[r1],{#0xf}
:0208A8C0 12060010 andne  r0,r6,#0x10
:0208A8C4 1E0BE01D mcrne 0,0,r14,cr11,cr13,{0}
:0208A8C8 08140812 ldmeqda  r4 ,{r1,r4,r11}
:0208A8CC 1509131F strne r1,[r9, #-0x31f]		;(r9-0x31f=*(fffffce1))
:0208A8D0 160A1420 strne r1,[r10],-r0, lsr #0x8
:0208A8D4 0B152100 bleq 025D2CDC
:0208A8D8 32162217 andccs r2,r6,#0x70000001
:0208A8DC 3023002F eorcc  r0,r3,r15,lsr #0x0
:0208A8E0 1824190C stmneda  r4!,{r2,r3,r8,r11,r12}
:0208A8E4 25001A0D strcs r1,[r0, #-0xa0d]		;(r0-0xa0d=*(01bff5f3))
:0208A8E8 261B0E19 unknown
:0208A8EC 001C0F1A andeqs r0,r12,r10,lsl r15
:0208A8F0 1D101B27 unknown
:0208A8F4 1E111C28 cdpne 12,0,cr1,cr1,cr8,1
:0208A8F8 121D2900 andnes r2,r13,#0x0
:0208A8FC 131E2A1F tstne r14,#0x1F000
:0208A900 1F2B0020 swine 0x002b0020
:0208A904 202C2114 eorcs  r2,r12,r4,lsl r1
:0208A908 2D002215 unknown
:0208A90C 2E231621 cdpcs 6,2,cr1,cr3,cr1,1
:0208A910 00301722 eoreqs r1,r0,r2,lsr #0xe
:0208A914 2518312E ldrcs r3,[r8, #-0x12e]		;(r8-0x12e=*(fffffed2))
:0208A918 26192433 unknown
:0208A91C 1A253300 bne 029D7524
:0208A920 1B263327 blne 02A175C4
:0208A924 27330028 ldrcs r0,[r3,-r8, lsr #0x0]!
:0208A928 2833291C ldmcsda  r3!,{r2,r3,r4,r8,r11,r13}
:0208A92C 34002A1D strcc r2,[r0],#-0xa1d
:0208A930 342B1E29 unknown
:0208A934 002C1F2A eoreq  r1,r12,r10,lsr #0x1e
:0208A938 2D202B34 stccs  11,cr2,[r0,#-0xd0]!
:0208A93C 2E212C34 mcrcs 12,1,r2,cr1,cr4,{1}
:0208A940 FF2D3400 swinv 0x002d3400
:0208A944 00173431 andeqs r3,r7,r1,lsr r4
:0208A948 2330000C teqcs r0,#0xC
:0208A94C 2E31182F cdpcs 8,2,cr1,cr1,cr15,1
:0208A950 33002430 unknown
:0208A954 1700340B strne r3,[r0,-r11, lsl #0x8]
:0208A958 0034FE34 eoreqs r15,r4,r4,lsr r14
:0208A95C 33FD33FC mvnccs r3,#0xF0000003
:0208A960 FD0504FB unknown
:0208A964 00008010 andeq  r8,r0,r0,lsl r0
:0208A968 001D3D3C andeqs r3,r13,r12,lsr r13
:0208A96C 131203CF tstne r2,#0x3C000003
:0208A970 071C0030 unknown
:0208A974 FF100500 swinv 0x00100500
:0208A978 02D10403 sbceqs r0,r1,#0x3000000
:0208A97C 00855A14 addeq  r5,r5,r4,lsl r10
:0208A980 99201112 stmlsdb  r0!,{r1,r4,r8,r12}
:0208A984 6D22011D stcvs  1,cr0,[r2,#-0x74]!
:0208A988 002B254E eoreq  r2,r11,r14,asr #0xa
:0208A98C 002B91ED eoreq  r9,r11,r13,ror #0x3
:0208A990 AA01C991 bge 020FCFDC
:0208A994 A7AA010B strge r0,[r10,+r11, lsl #0x2]!
:0208A998 0038AA0A eoreqs r10,r8,r10,lsl #0x14
:0208A99C 35028739 strcc r8,[r2, #-0x739]		;(r2-0x739=*(fffff8c7))
:0208A9A0 8D31014B ldchi  1,cr0,[r1,#-0x12c]!
:0208A9A4 AF33A801 swige 0x0033a801
:0208A9A8 15CD2003 strneb r2,[r13, #+0x3]		;r13+0x3=*(00000003)
:0208A9AC 094C0009 stmeqdb  r12 ,{r0,r3}^
:0208A9B0 095A4C00 ldmeqdb  r10 ,{r10,r11,r14}^
:0208A9B4 00094C00 andeq  r4,r9,r0,lsl #0x18
:0208A9B8 63000963 unknown
:0208A9BC 550010BB strpl r1,[r0, #-0xbb]		;(r0-0xbb=*(01bfff45))
:0208A9C0 72000152 andvc  r0,r0,#0x80000014
:0208A9C4 25920001 ldrcs r0,[r2, #+0x1]		;r2+0x1=*(00000001)
:0208A9C8 2A005201 bcs 0209F1D4
:0208A9CC 01500091 unknown
:0208A9D0 00017000 andeq  r7,r1,r0
:0208A9D4 A8017F90 stmgeda  r1 ,{r4,r7,r8,r9,r10,r11,r12,r13,r14}
:0208A9D8 70000150 andvc  r0,r0,r0,asr r1
:0208A9DC 5B900001 blpl 0048A9E8
:0208A9E0 0001500A andeq  r5,r1,r10
:0208A9E4 000170AA andeq  r7,r1,r10,lsr #0x1
:0208A9E8 50038D90 mulpl  r3,r0,r13
:0208A9EC 01700001 cmneq r0,r1
:0208A9F0 0090AA00 addeqs r10,r0,r0,lsl #0x14
:0208A9F4 A802F58F stmgeda  r2 ,{r0,r1,r2,r3,r7,r8,r10,r12,r13,r14,r15}
:0208A9F8 00A80165 adceq  r0,r8,r5,ror #0x2
:0208A9FC 010C0228 unknown
:0208AA00 020D0003 andeq  r0,r13,#0x3
:0208AA04 0D010004 unknown
:0208AA08 00050500 andeq  r0,r5,r0,lsl #0xa
:0208AA0C 03000604 unknown
:0208AA10 02040515 andeq  r0,r4,#0x5400000
:0208AA14 03080803 unknown
:0208AA18 06090702 streq r0,[r9],-r2, lsl #0xe
:0208AA1C 070A0804 streq r0,[r10,-r4, lsl #0x10]
:0208AA20 0B060005 bleq 0220AA3C
:0208AA24 0C0A060B stceq  6,cr0,[r10],{#0xb}
:0208AA28 0B000709 bleq 0208C654
:0208AA2C 09080A0D stmeqdb  r8 ,{r0,r2,r3,r9,r11}
:0208AA30 00090D0D andeq  r0,r9,r13,lsl #0x1a
:0208AA34 FF0C000D swinv 0x000c000d
:0208AA38 540AF70C strpl r15,[r10],#-0x70c
:0208AA3C E0064E06 and  r4,r6,r6,lsl #0x1c
:0208AA40 05300648 ldreq r0,[r0, #-0x648]!
:0208AA44 544E4905 strplb r4,[r14],#-0x905
:0208AA48 44054E45 strmi r4,[r5],#-0xe45
:0208AA4C 53442D4F unknown
:0208AA50 13090035 unknown
:0208AA54 000560AC andeq  r6,r5,r12,lsr #0x1
:0208AA58 F72000B4 unknown
:0208AA5C 00059E63 andeq  r9,r5,r3,ror #0x1c
:0208AA60 1E0051B2 mcrne 1,0,r5,cr0,cr2,{5}
:0208AA64 101B1341 andnes r1,r11,r1,asr #0x6
:0208AA68 134DF2BB unknown
:0208AA6C 7C8401CF stcvc  1,cr0,[r4],{#0xcf}
:0208AA70 D1D8D013 bicles r13,r8,r3,lsl r0
:0208AA74 6974704F unknown
:0208AA78 47036E6F strmi r6,db 
:0208AA7C 2414CB40 ldrcs r12,[r4],#-0xb40
:0208AA80 05440005 streqb r0,[r4, #-0x5]		;(r4-0x5=*(fffffffb))
:0208AA84 12C55000 sbcne  r5,r5,#0x0
:0208AA88 7C0275AB stcvc  5,cr7,[r2],{#0xab}
:0208AA8C 059C029D ldreq r0,[r12, #+0x29d]		;r12+0x29d=*(0000029d)
:0208AA90 00052200 andeq  r2,r5,r0,lsl #0x4
:0208AA94 00055536 andeq  r5,r5,r6,lsr r5
:0208AA98 6200054E andvs  r0,r0,#0x13800000
:0208AA9C BD7A02AD ldcltl 2,cr0,[r10,#-0x2b4]!
:0208AAA0 9B558E02 blls 035EE2B0
:0208AAA4 33A1781B movcc  r7,#0x1B0000		;r7=1769472(0x1b0000)
:0208AAA8 6278A18D rsbvss r10,r8,#0x40000023
:0208AAAC 700B4134 andvc  r4,r11,r4,lsr r1
:0208AAB0 0005B18B andeq  r11,r5,r11,lsl #0x3
:0208AAB4 4C000532 stcmi  5,cr0,[r0],{#0x32}
:0208AAB8 564E0005 strplb r0,[r14],-r5
:0208AABC 05680005 streqb r0,[r8, #-0x5]!
:0208AAC0 D0006A00 andle  r6,r0,r0,lsl #0x14
:0208AAC4 45070175 strmi r0,[r7, #-0x175]		;(r7-0x175=*(001afe8b))
:0208AAC8 D0008600 andle  r8,r0,r0,lsl #0xc
:0208AACC 0085023B addeq  r0,r5,r11,lsr r2
:0208AAD0 0907101B stmeqdb  r7 ,{r0,r1,r3,r4,r12}
:0208AAD4 2E00052C cdpcs 5,0,cr0,cr0,cr12,1
:0208AAD8 053F0005 ldreq r0,[r15, #-0x5]!
:0208AADC 05554A00 ldreqb r4,[r5, #-0xa00]		;(r5-0xa00=*(fffff8e0))
:0208AAE0 00055B00 andeq  r5,r5,r0,lsl #0x16
:0208AAE4 77000566 strvc r0,r5,r5,r0,lsl #0x16
:0208AAE8 03150400 tsteq r5,#0x0
:0208AAEC 9300DB00 unknown
:0208AAF0 BFF02173 swilt 0x00f02173
:0208AAF4 2D512E00 unknown
:0208AAF8 17180033 unknown
:0208AAFC 003E1516 eoreqs r1,r14,r6,lsl r5
:0208AB00 24EF0E3D unknown
:0208AB04 48000147 stmmida  r0 ,{r0,r1,r2,r6,r8}
:0208AB08 547C0029 unknown
:0208AB0C B7AC0001 strlt r0,[r12,+r1]!
:0208AB10 31200205 unknown
:0208AB14 178103F5 unknown
:0208AB18 53443526 unknown
:0208AB1C 00807162 addeq  r7,r0,r2,ror #0x2
:0208AB20 BCAD9E8F stclt  14,cr9,[r13],#+0x23c
:0208AB24 32E9DACB rsccc  r13,r9,#0xCB000
:0208AB28 00353500 eoreqs r3,r5,r0,lsl #0xa
:0208AB2C 3F04210B swicc 0x0004210b
:0208AB30 42104140 andmis r4,r0,#0x10
:0208AB34 29000143 stmcsdb  r0 ,{r0,r1,r6,r8}
:0208AB38 00015273 andeq  r5,r1,r3,ror r2
:0208AB3C B4000140 strlt r0,[r0],#-0x140
:0208AB40 C4000180 strgt r0,[r0],#-0x180
:0208AB44 080205BA stmeqda  r2 ,{r1,r3,r4,r5,r7,r8,r10}
:0208AB48 020502BB andeq  r0,r5,#0xB000000B
:0208AB4C 60000144 andvs  r0,r0,r4,asr #0x2
:0208AB50 017C0001 cmneq r12,r1
:0208AB54 019CA800 orreqs r10,r12,r0,lsl #0x10
:0208AB58 05B9BC00 ldreq r11,[r9, #+0xc00]!
:0208AB5C 023D3102 eoreqs r3,r13,#0x80000000
:0208AB60 72665A49 rsbvc  r5,r6,#0x49000
:0208AB64 AC9B8F83 ldcge  15,cr8,[r11],{#0x83}
:0208AB68 ACC4B800 stcgel 8,cr11,[r4],{#0x0}
:0208AB6C 0D24DC03 stceq  12,cr13,[r4,#-0xc]!
:0208AB70 55E60833 strplb r0,[r6, #+0x833]!
:0208AB74 1001AC01 andne  r10,r1,r1,lsl #0x18
:0208AB78 3D000162 unknown
:0208AB7C 01650001 unknown
:0208AB80 01556C00 cmpeq r5,r0,lsl #0x18
:0208AB84 00013400 andeq  r3,r1,r0,lsl #0x8
:0208AB88 E308074E unknown
:0208AB8C 070B5A07 streq r5,[r11,-r7, lsl #0x14]
:0208AB90 05CC0875 streqb r0,[r12, #+0x875]		;r12+0x875=*(00000875)
:0208AB94 00051C00 andeq  r1,r5,r0,lsl #0x18
:0208AB98 F830058F ldmnvda  r0!,{r0,r1,r2,r3,r7,r8,r10}
:0208AB9C 7934D40A ldmvcdb  r4!,{r1,r3,r10,r12,r14,r15}
:0208ABA0 20021800 andcs  r1,r2,r0,lsl #0x10
:0208ABA4 018620D3 unknown
:0208ABA8 7A290B2F bvc 02ACD86C
:0208ABAC 3053522C subccs r5,r3,r12,lsr #0x4
:0208ABB0 54302A00 unknown
:0208ABB4 024E5500 subeq  r5,r14,#0x0
:0208ABB8 696010AE unknown
:0208ABBC C0014000 andgt  r4,r1,r0
:0208ABC0 02400116 subeq  r0,r0,#0x80000005
:0208ABC4 032002A0 unknown
:0208ABC8 120300A0 andne  r0,r3,#0xA0
:0208ABCC 588013B0 stmplia  r0 ,{r4,r5,r7,r8,r9,r12}
:0208ABD0 6A2096F1 bvs 028B079C
:0208ABD4 4C1E3362 ldcmi  3,cr3,[r14],{#0x62}
:0208ABD8 42747369 rsbmis r7,r4,#0xA4000001
:0208ABDC 006B6361 rsbeq  r6,r11,r1,ror #0x6
:0208ABE0 63736E2E cmnvs r3,#0x2E0
:0208ABE4 00056C2E andeq  r6,r5,r14,lsr #0x18
:0208ABE8 FC00401B stc2  0,cr4,[r0],{#0x1b}
:0208ABEC 0584002D streq r0,[r4, #+0x2d]		;r4+0x2d=*(0000002d)
:0208ABF0 0005FC00 andeq  r15,r5,r0,lsl #0x18
:0208ABF4 008B5404 addeq  r5,r11,r4,lsl #0x8
:0208ABF8 C800257C stmgtda  r0 ,{r2,r3,r4,r5,r6,r8,r10,r13}
:0208ABFC 05BC4005 ldreq r4,[r12, #+0x5]!
:0208AC00 0555E000 ldreqb r14,[r5, #-0x0]		;(r5-0x0=*(000002e0))
:0208AC04 31008B00 unknown
:0208AC08 4D00AF00 unknown
:0208AC0C 18000501 stmneda  r0 ,{r0,r8,r10}
:0208AC10 002C0005 eoreq  r0,r12,r5
:0208AC14 EE000582 cdp 5,0,cr0,cr0,cr2,4
:0208AC18 17BD0045 ldrne r0,r0,r12,r5
:0208AC1C 6E00A901 cdpvs 9,0,cr10,cr0,cr1,0
:0208AC20 0104BD00 unknown
:0208AC24 FF272318 swinv 0x00272318
:0208AC28 15FF2F23 ldrneb r2,[r15, #+0xf23]!
:0208AC2C 170E8100 strne r8,[r14,-r0, lsl #0x2]
:0208AC30 D0090E00 andle  r0,r9,r0,lsl #0x1c
:0208AC34 07020527 streq r0,[r2,-r7, lsr #0xa]
:0208AC38 06010412 unknown
:0208AC3C 07B239E9 ldreq r3,[r2,-r7, lsr #0xa]
:0208AC40 06060009 streq r0,[r6],-r9
:0208AC44 130A4A38 unknown
:0208AC48 03561214 cmpeq r6,#0x40000001
:0208AC4C 410A0A34 unknown
:0208AC50 A9060B09 stmgedb  r6 ,{r0,r3,r8,r9,r11}
:0208AC54 50A931A0 adcpl  r3,r9,r0,lsr #0x3
:0208AC58 A8000108 stmgeda  r0 ,{r3,r8}
:0208AC5C AC00015A stcge  1,cr0,[r0],{#0x5a}
:0208AC60 010C01E1 unknown
:0208AC64 2A005E00 bcs 020A246C
:0208AC68 5801E158 stmplda  r1 ,{r3,r4,r6,r8,r13,r14,r15}
:0208AC6C 055420BB ldreqb r2,[r4, #-0xbb]		;(r4-0xbb=*(ffffff45))
:0208AC70 00055A00 andeq  r5,r5,r0,lsl #0x14
:0208AC74 0005A6AA andeq  r10,r5,r10,lsr #0xd
:0208AC78 5620ABAC unknown
:0208AC7C BB780005 bllt 03E8AC98
:0208AC80 0005AA30 andeq  r10,r5,r0,lsr r10
:0208AC84 5A000554 bpl 0208C1DC
:0208AC88 05A60005 streq r0,[r6, #+0x5]!
:0208AC8C 0055AC00 subeqs r10,r5,r0,lsl #0x18
:0208AC90 C3128354 tstgt r2,#0x50000001
:0208AC94 00054620 andeq  r4,r5,r0,lsr #0xc
:0208AC98 AC000558 stcge  5,cr0,[r0],{#0x58}
:0208AC9C AA000598 bge 0208C304
:0208ACA0 AB4820B3 blge 03292F74
:0208ACA4 20C37600 sbccs  r7,r3,r0,lsl #0xc
:0208ACA8 000509AA andeq  r0,r5,r10,lsr #0x13
:0208ACAC 5B000543 blpl 0208C1C0
:0208ACB0 05950005 ldreq r0,[r5, #+0x5]		;r5+0x5=*(000002e5)
:0208ACB4 3FADAA00 swicc 0x00adaa00
:0208ACB8 7000E702 andvc  r14,r0,r2,lsl #0xe
:0208ACBC 272D1041 strcs r1,r14,r0,r2,lsl #0xe
:0208ACC0 30321D22 eorccs r1,r2,r2,lsr #0x1a
:0208ACC4 02010006 andeq  r0,r1,#0x6
:0208ACC8 63040003 unknown
:0208ACCC 2F726168 swics 0x00726168
:0208ACD0 42006279 andmi  r6,r0,#0x90000007
:0208ACD4 65745367 ldrvsb r5,[r4, #-0x367]!
:0208ACD8 00313270 eoreqs r3,r1,r0,ror r2
:0208ACDC 6C636E2E stcvsl 14,cr6,[r3],#-0xb8
:0208ACE0 300D6C2E andcc  r6,r13,r14,lsr #0x18
:0208ACE4 E8C00011 stmia  r0 ,{r0,r4}^
:0208ACE8 FF000725 swinv 0x00000725
:0208ACEC 30030774 andcc  r0,r3,r4,ror r7
:0208ACF0 AC010603 stcge  6,cr0,[r1],{#0x3}
:0208ACF4 BA03DB10 blt 0218193C
:0208ACF8 A01D0620 andges r0,r13,r0,lsr #0xc
:0208ACFC 3DA0007E stccc  0,cr0,[r0,#+0x1f8]!
:0208AD00 1D838A60 unknown
:0208AD04 01290840 unknown
:0208AD08 0801B1F8 stmeqda  r1 ,{r3,r4,r5,r6,r7,r8,r12,r13,r15}
:0208AD0C 64AA0005 unknown
:0208AD10 05680005 streqb r0,[r8, #-0x5]!
:0208AD14 0005C400 andeq  r12,r5,r0,lsl #0x8
:0208AD18 642A00C8 unknown
:0208AD1C 1DA001BD stcne  1,cr0,[r0,#+0x2f4]!
:0208AD20 9201AF90 andls  r10,r1,#0x240
:0208AD24 301D78C2 andccs r7,r13,r2,asr #0x11
:0208AD28 1E0005DA mcrne 5,0,r0,cr0,cr10,{6}
:0208AD2C 004E0015 subeq  r0,r14,r5,lsl r0
:0208AD30 56000506 strpl r0,[r0],-r6, lsl #0xa
:0208AD34 66000545 strvs r0,[r0],-r6, lsl #0xa
:0208AD38 05B60005 ldreq r0,[r6, #+0x5]!
:0208AD3C 6200C600 andvs  r12,r0,#0x0
:0208AD40 92017515 andls  r7,r1,#0x5400000
:0208AD44 0598F800 ldreq r15,[r8, #+0x800]		;r8+0x800=*(00000800)
:0208AD48 99010C02 stmlsdb  r1 ,{r1,r10,r11}
:0208AD4C 17030205 strne r0,[r3,-r5, lsl #0x4]
:0208AD50 2B100100 blcs 0248B158
:0208AD54 49B00001 ldmmiib  r0!,{r0}
:0208AD58 0E0F1225 cdpeq 2,0,cr1,cr15,cr5,1
:0208AD5C 1E365500 cdpne 5,2,cr5,cr6,cr0,0
:0208AD60 50000002 andpl  r0,r0,r2
:0208AD64 300301F2 unknown
:0208AD68 F00FF08D andnv  r15,r15,r13,lsl #0x1
:0208AD6C 6CF00FE0 ldcvsl 15,cr0,[r0],#+0x380
:0208AD70 0517CFF0 ldreq r12,[r7, #-0xff0]		;(r7-0xff0=*(001af010))
:0208AD74 07680002 streqb r0,[r8,-r2]!
:0208AD78 00370406 eoreqs r0,r7,r6,lsl #0x8
:0208AD7C 02030005 andeq  r0,r3,#0x5
:0208AD80 00010301 andeq  r0,r1,r1,lsl #0x6
:0208AD84 04010503 streq r0,[r1],#-0x503
:0208AD88 01070501 unknown
:0208AD8C 06010700 streq r0,[r1],-r0, lsl #0xe
:0208AD90 50000520 andpl  r0,r0,r0,lsr #0xa
:0208AD94 50680005 rsbpl  r0,r8,r5
:0208AD98 00980005 addeqs r0,r8,r5
:0208AD9C 00B00030 adceqs r0,r0,r0,lsr r0
:0208ADA0 80270121 eorhi  r0,r7,r1,lsr #0x2
:0208ADA4 5543574E strplb r5,[r3, #-0x74e]		;(r3-0x74e=*(fffff8b2))
:0208ADA8 01414253 unknown
:0208ADAC 78301450 ldmvcda  r0!,{r4,r6,r10,r12}
:0208ADB0 633FFF11 teqvs r15,#0x44
:0208ADB4 20058D44 andcs  r8,r5,r4,asr #0x1a
:0208ADB8 0DF33B66 ldceql 11,cr3,[r3,#+0x198]!
:0208ADBC 19A319D0 stmneib  r3!,{r4,r6,r7,r8,r11,r12}
:0208ADC0 62300C25 eorvss r0,r0,#0x2500
:0208ADC4 3F001D01 swicc 0x00001d01
:0208ADC8 014400FC unknown
:0208ADCC 0B100100 bleq 0248B1D4
:0208ADD0 67100135 unknown
:0208ADD4 1B00F805 blne 020C8DF0
:0208ADD8 00015719 andeq  r5,r1,r9,lsl r7
:0208ADDC 10230059 eorne  r0,r3,r9,asr r0
:0208ADE0 6C10011D ldcvs  1,cr0,[r0],{#0x1d}
:0208ADE4 10014005 andne  r4,r1,r5
:0208ADE8 01004778 unknown
:0208ADEC 00D8DA10 sbceqs r13,r8,r0,lsl r10
:0208ADF0 01000150 unknown
:0208ADF4 04594F10 ldreqb r4,[r9],#-0xf10
:0208ADF8 DA005848 ble 020A0F20
:0208ADFC 10015C00 andne  r5,r1,r0,lsl #0x18
:0208AE00 0001100D andeq  r1,r1,r13
:0208AE04 4CF01001 ldcmil 0,cr1,[r0],#+0x4
:0208AE08 FD5400CD unknown
:0208AE0C 10012703 andne  r2,r1,r3,lsl #0xe
:0208AE10 1001200D andne  r2,r1,r13
:0208AE14 0001F8EA andeq  r15,r1,r10,ror #0x11
:0208AE18 00700064 rsbeqs r0,r0,r4,ror #0x0
:0208AE1C 720200EA andvc  r0,r2,#0xEA
:0208AE20 10500500 subnes r0,r0,r0,lsl #0xa
:0208AE24 00840001 addeq  r0,r4,r1
:0208AE28 600D1484 andvs  r1,r13,r4,lsl #0x9
:0208AE2C 01095005 unknown
:0208AE30 A7008300 strge r8,[r0,-r0, lsl #0x6]
:0208AE34 468B000B strmi r0,[r11],+r11
:0208AE38 002F4F46 eoreq  r4,r15,r6,asr #0x1e
:0208AE3C 99169100 ldmlsdb  r6 ,{r8,r12,r15}
:0208AE40 7764C014 unknown
:0208AE44 10040063 andne  r0,r4,r3,ror #0x0
:0208AE48 10011011 andne  r1,r1,r1,lsl r0
:0208AE4C 1000F000 andne  r15,r0,r0
:0208AE50 2001169C mulcs  r1,r12,r6
:0208AE54 72181000 andvcs r1,r8,#0x0
:0208AE58 101A0C00 andnes r0,r10,r0,lsl #0x18
:0208AE5C 00C00441 sbceq  r0,r0,r1,asr #0x8
:0208AE60 11201A80 unknown
:0208AE64 30F01110 rscccs r1,r0,r0,lsl r1
:0208AE68 34333231 unknown
:0208AE6C 37363506 ldrcc r3,[r6,-r6, lsl #0xa]!
:0208AE70 62613938 rsbvs  r3,r1,#0xE0000
:0208AE74 65640063 strvsb r0,[r4, #-0x63]!
:0208AE78 5B103266 blpl 02497818
:0208AE7C 08005F5D stmeqda  r0 ,{r0,r2,r3,r4,r6,r8,r9,r10,r11,r12,r14}
:0208AE80 003D5F2D eoreqs r5,r13,r13,lsr #0x1e
:0208AE84 003D2F2B eoreqs r2,r13,r11,lsr #0x1e
:0208AE88 82799900 rsbhis r9,r9,#0x0
:0208AE8C D9EBA15A unknown
:0208AE90 BCDC006E ldcltl 0,cr0,[r12],{#0x6e}
:0208AE94 C1D68F1B bicgts r8,r6,r11,lsl r15
:0208AE98 2A00CA62 bcs 020BD828
:0208AE9C F7864886 strnv r4,[r6,+r6, lsl #0x11]
:0208AEA0 0103F30D unknown
:0208AEA4 26A8C000 unknown
:0208AEA8 41C5100E bicmi  r1,r5,r14
:0208AEAC 00303025 eoreqs r3,r0,r5,lsr #0x0
:0208AEB0 00200700 eoreq  r0,r0,r0,lsl #0xe
:0208AEB4 00032000 andeq  r2,r3,r0
:0208AEB8 08343132 ldmeqda  r4!,{r1,r4,r5,r8,r12,r13}
:0208AEBC 33383437 teqcc r8,#0x37000000
:0208AEC0 A5373436 ldrge r3,[r7, #-0x436]!
:0208AEC4 6F6D8001 swivs 0x006d8001
:0208AEC8 64255C64 unknown
:0208AECC 80D00D00 sbchis r0,r0,r0,lsl #0x1a
:0208AED0 65011D13 strvs r1,[r1, #-0xd13]		;(r1-0xd13=*(01bff2ed))
:0208AED4 061F2816 unknown
:0208AED8 3F340845 swicc 0x00340845
:0208AEDC 405D1B01 submis r1,r13,r1,lsl #0x16
:0208AEE0 E08D50D7 unknown
:0208AEE4 1D0A701C unknown
:0208AEE8 170630EA strne r3,[r13], +r7
:0208AEEC 04061C3E streq r1,[r6],#-0xc3e
:0208AEF0 1046390E subne  r3,r6,r14,lsl #0x12
:0208AEF4 160D031D unknown
:0208AEF8 173B0B00 ldrne r0,[r11,-r0, lsl #0x16]!
:0208AEFC 9A00EA16 bls 020C575C
:0208AF00 2C001530 stccs  5,cr1,[r0],{#0x30}
:0208AF04 1B0C0670 blne 0238C8CC
:0208AF08 08102C3B ldmeqda  r0 ,{r0,r1,r3,r4,r5,r10,r11,r13}
:0208AF0C 18103811 ldmneda  r0 ,{r0,r4,r11,r12,r13}
:0208AF10 38101609 ldmccda  r0 ,{r0,r3,r9,r10,r12}
:0208AF14 21410A00 unknown
:0208AF18 1D701160 ldcnel 1,cr1,[r0,#-0x180]!
:0208AF1C 1D241011 stcne  0,cr1,[r4,#-0x44]!
:0208AF20 000B0F04 andeq  r0,r11,r4,lsl #0x1e
:0208AF24 2C32513F ldccs  1,cr5,[r2],#-0xfc
:0208AF28 200B001A andcs  r0,r11,r10,lsl r0
:0208AF2C 194A2E00 stmnedb  r10 ,{r9,r10,r11,r13}^
:0208AF30 251D0F39 ldrcs r0,[r13, #-0xf39]		;(r13-0xf39=*(fffff0c7))
:0208AF34 274D002C strcsb r0,[r13,-r12, lsr #0x0]
:0208AF38 1D281340 stcne  3,cr1,[r8,#-0x100]!
:0208AF3C 0206011E andeq  r0,r6,#0x80000007
:0208AF40 1C570C13 ldcnel 12,cr0,[r7],{#0x13}
:0208AF44 0D060E36 unknown
:0208AF48 1B112900 blne 024D5350
:0208AF4C 33009C0D unknown
:0208AF50 10100018 andnes r0,r0,r8,lsl r0
:0208AF54 1B551D04 blne 035D236C
:0208AF58 00391439 eoreqs r1,r9,r9,lsr r4
:0208AF5C 8D4F3316 unknown
:0208AF60 BD1A1300 unknown
:0208AF64 26482800 strcsb r2,[r8],-r0, lsl #0x10
:0208AF68 16000511 unknown
:0208AF6C 20091F31 andcs  r1,r9,r1,lsr r15
:0208AF70 1B153380 blne 025D7D78
:0208AF74 013E1715 teqeq r14,r5,lsl r7
:0208AF78 4036000A eormis r0,r6,r10
:0208AF7C 1F312810 swine 0x00312810
:0208AF80 1100111A unknown
:0208AF84 3F010310 swicc 0x00010310
:0208AF88 150C0045 strne r0,[r12, #-0x45]		;(r12-0x45=*(ffffffbb))
:0208AF8C 61C06101 bicvs  r6,r0,r1,lsl #0x2
:0208AF90 01291DF0 unknown
:0208AF94 03164F33 tsteq r6,#0xCC
:0208AF98 1428183F unknown
:0208AF9C 001C4034 andeqs r4,r12,r4,lsr r0
:0208AFA0 0A4A0C00 beq 0330DFA8
:0208AFA4 24190202 ldrcs r0,[r9],#-0x202
:0208AFA8 1602342C strne r3,[r2],-r12, lsr #0x8
:0208AFAC 0401231D streq r2,[r1],#-0x31d
:0208AFB0 10541C0F subnes r1,r4,r15,lsl #0x18
:0208AFB4 160A0B80 strne r0,[r10],-r0, lsl #0x17
:0208AFB8 360B1B3E unknown
:0208AFBC 28070040 stmcsda  r7 ,{r6}
:0208AFC0 00061F25 andeq  r1,r6,r5,lsr #0x1e
:0208AFC4 400D1018 andmi  r1,r13,r8,lsl r0
:0208AFC8 25110E04 ldrcs r0,[r1, #-0xe04]		;(r1-0xe04=*(01bff1fc))
:0208AFCC 24041C11 strcs r1,[r4],#-0xc11
:0208AFD0 00017500 andeq  r7,r1,r0,lsl #0xa
:0208AFD4 1E0A010C cdpne 1,0,cr0,cr10,cr12,0
:0208AFD8 28070015 stmcsda  r7 ,{r0,r2,r4}
:0208AFDC 2402531D strcs r5,[r2],#-0x31d
:0208AFE0 08331675 ldmeqda  r3!,{r0,r2,r4,r5,r6,r9,r10,r12}
:0208AFE4 041A111A ldreq r1,[r10],#-0x11a
:0208AFE8 014D2C24 unknown
:0208AFEC 1B342400 blne 02D93FF4
:0208AFF0 1B000E01 blne 0208E7FC
:0208AFF4 14640028 unknown
:0208AFF8 0C0E0E34 stceq  14,cr0,[r14],{#0x34}
:0208AFFC 36000B57 unknown
:0208B000 1D100A09 unknown
:0208B004 00390C55 eoreqs r0,r9,r5,asr r12
:0208B008 081C3514 ldmeqda  r12 ,{r2,r4,r8,r10,r12,r13}
:0208B00C 513F0D1E teqpl r15,r14,lsl r13
:0208B010 0C2C2500 stceq  5,cr2,[r12],#-0x0
:0208B014 2E310C04 cdpcs 12,2,cr0,cr1,cr4,0
:0208B018 5C801002 stcpl  0,cr1,[r0],{#0x2}
:0208B01C F00FE00E andnv  r14,r15,r14
:0208B020 F00FF00F andnv  r15,r15,r15
:0208B024 F00FF00F andnv  r15,r15,r15
:0208B028 0FFEF00F swieq 0x00fef00f
:0208B02C 0FF00FF0 swieq 0x00f00ff0
:0208B030 0FF00FF0 swieq 0x00f00ff0
:0208B034 08F00FF0 unknown
:0208B038 FF82E380 swinv 0x0082e380
:0208B03C 661EFCFD unknown
:0208B040 038CB26A orreq  r11,r12,#0xA0000006
:0208B044 B8C00001 stmltia  r0 ,{r0}^
:0208B048 15021052 strne r1,[r2, #-0x52]		;(r2-0x52=*(ffffffae))
:0208B04C 03320003 teqeq r2,#0x3
:0208B050 40052980 andmi  r2,r5,r0,lsl #0x13
:0208B054 B00B42E5 andlt  r4,r11,r5,ror #0x5
:0208B058 000292D2 unknown
:0208B05C FF3E01FF swinv 0x003e01ff
:0208B060 011001FF ldreqsh r0,[r0, -r15]
:0208B064 F0500502 subnvs r0,r0,r2,lsl #0xa
:0208B068 04640210 unknown
:0208B06C AF070806 swige 0x00070806
:0208B070 0A000900 beq 0208D478
:0208B074 000B0010 andeq  r0,r11,r0,lsl r0
:0208B078 000D000C andeq  r0,r13,r12
:0208B07C 1000000E andne  r0,r0,r14
:0208B080 13001100 unknown
:0208B084 00001500 andeq  r1,r0,r0,lsl #0xa
:0208B088 00190017 andeqs r0,r9,r7,lsl r0
:0208B08C 001F001C andeqs r0,r15,r12,lsl r0
:0208B090 25002200 strcs r2,[r0, #-0x200]		;(r0-0x200=*(01bffe00))
:0208B094 2D002900 unknown
:0208B098 00320000 eoreqs r0,r2,r0
:0208B09C 003C0037 eoreqs r0,r12,r7,lsr r0
:0208B0A0 49000042 stmmidb  r0 ,{r1,r6}
:0208B0A4 58005000 stmplda  r0 ,{r12,r14}
:0208B0A8 00006100 andeq  r6,r0,r0,lsl #0x2
:0208B0AC 0076006B rsbeqs r0,r6,r11,ror #0x0
:0208B0B0 008F0082 addeq  r0,r15,r2,lsl #0x1
:0208B0B4 AD009D00 unknown
:0208B0B8 D100BE00 unknown
:0208B0BC 00E60000 rsceq  r0,r6,r0
:0208B0C0 011700FD ldreqsh r0,[r7, -r13]
:0208B0C4 51010033 unknown
:0208B0C8 98017301 stmlsda  r1 ,{r0,r8,r9,r12,r13,r14}
:0208B0CC 0100C101 unknown
:0208B0D0 022001EE eoreq  r0,r0,#0x8000003B
:0208B0D4 00920256 addeqs r0,r2,r6,asr r2
:0208B0D8 1C02D402 stcne  4,cr13,[r2],{#0x2}
:0208B0DC C3036C03 unknown
:0208B0E0 04240300 unknown
:0208B0E4 0502048E streq r0,[r2, #-0x48e]		;(r2-0x48e=*(fffffb72))
:0208B0E8 10050083 andne  r0,r5,r3,lsl #0x1
:0208B0EC 5606AB06 strpl r10,[r6],-r6, lsl #0x16
:0208B0F0 08001207 stmeqda  r0 ,{r0,r1,r2,r9,r12}
:0208B0F4 09C308E0 stmeqib  r3 ,{r5,r6,r7,r11}^
:0208B0F8 00D00ABD ldreqh r0,[r0],#+0xad
:0208B0FC 4C0CFF0B stcmi  15,cr15,[r12],{#0xb}
:0208B100 4C0FBA0E stcmi  10,cr11,[r15],{#0xe}
:0208B104 13071100 unknown
:0208B108 170614EE strne r1,[r15],{#0xe}
:0208B10C DC190054 ldcle  0,cr0,[r9],{#0x54}
:0208B110 B61EA51B unknown
:0208B114 25001521 strcs r1,[r0, #-0x521]		;(r0-0x521=*(01bffadf))
:0208B118 2CDF28CA ldccsl 8,cr2,[r15],{#0xca}
:0208B11C 004B315B subeq  r3,r11,r11,asr r1
:0208B120 B23BB936 eorlts r11,r11,#0xD8000
:0208B124 7E484441 cdpvc 4,4,cr4,cr8,cr1,2
:0208B128 57714F00 ldrplb r4,[r1,-r0, lsl #0x1e]!
:0208B12C 69CE602F stmvsib  r14 ,{r0,r1,r2,r3,r5,r13,r14}^
:0208B130 8D740062 ldchil 0,cr0,[r4,#-0x188]!
:0208B134 B2000812 andlt  r0,r0,#0x120000
:0208B138 04030402 streq r0,[r3],#-0x402
:0208B13C 01040412 unknown
:0208B140 021E1221 andeqs r1,r14,#0x10000002
:0208B144 0000321C andeq  r3,r0,r12,lsl r2
:0208B148 00F8121D rsceqs r1,r8,r13,lsl r2
:0208B14C 0A040801 beq 0218D158
:0208B150 0C0711A4 stceq  1,cr1,[r7],{#0xa4}
:0208B154 09030220 stmeqdb  r3 ,{r5,r9}
:0208B158 03204802 unknown
:0208B15C 501E0037 andpls r0,r14,r7,lsr r0
:0208B160 1340C3D0 unknown
:0208B164 FD107070 unknown
:0208B168 70978008 addvcs r8,r7,r8
:0208B16C B740C3FD unknown
:0208B170 3F100501 swicc 0x00100501
:0208B174 3F400710 swicc 0x00400710
:0208B178 05402170 streqb r2,[r0, #-0x170]		;(r0-0x170=*(01bffe90))
:0208B17C FE503350 mrc2 3,2,r3,cr0,cr0,{2}
:0208B180 401A1060 andmis r1,r10,r0,ror #0x0
:0208B184 3010000A andccs r0,r0,r10
:0208B188 32000801 andcc  r0,r0,#0x10000
:0208B18C EF004A10 swi 0x00004a10
:0208B190 00564008 subeqs r4,r6,r8
:0208B194 80080008 andhi  r0,r8,r8
:0208B198 3035200C eorccs r2,r5,r12
:0208B19C 063F0003 unknown
:0208B1A0 403F0000 eormis r0,r15,r0
:0208B1A4 FE00FEFE mcr2 14,0,r15,cr0,cr14,{7}
:0208B1A8 FEFE0504 cdp2 5,14,cr0,cr14,cr4,0
:0208B1AC EB02A029 bl 02133258
:0208B1B0 05FE0010 ldreqb r0,[r14, #+0x10]!
:0208B1B4 12701314 rsbnes r1,r0,#0x50000000
:0208B1B8 05500810 ldreqb r0,[r0, #-0x810]		;(r0-0x810=*(01bff7f0))
:0208B1BC FE40CFFE mcr2 15,2,r12,cr0,cr14,{7}
:0208B1C0 FEFE27FE mrc2 7,7,r2,cr14,cr14,{7}
:0208B1C4 FF2165FF swinv 0x002165ff
:0208B1C8 5C000130 stcpl  1,cr0,[r0],{#0x30}
:0208B1CC 88000148 stmhida  r0 ,{r3,r6,r8}
:0208B1D0 D500DDD5 strle r13,[r0, #-0xdd5]		;(r0-0xdd5=*(01bff22b))
:0208B1D4 3DD5003D unknown
:0208B1D8 3DD5A900 unknown
:0208B1DC 003DD500 eoreqs r13,r13,r0,lsl #0xa
:0208B1E0 D6003DD5 unknown
:0208B1E4 D6AA003D unknown
:0208B1E8 3DD6003D unknown
:0208B1EC 003DD600 eoreqs r13,r13,r0,lsl #0xc
:0208B1F0 AA003DD6 bge 0209A950
:0208B1F4 D6003DD6 unknown
:0208B1F8 3DD6003D unknown
:0208B1FC 003DD600 eoreqs r13,r13,r0,lsl #0xc
:0208B200 003DD6AA eoreqs r13,r13,r10,lsr #0xd
:0208B204 01003DD6 unknown
:0208B208 0001D000 andeq  r13,r1,r0
:0208B20C 00015ADC unknown
:0208B210 F40001E8 strnv r0,[r0],#-0x1e8
:0208B214 01002DD6 unknown
:0208B218 01650C00 unknown
:0208B21C 00011800 andeq  r1,r1,r0,lsl #0x10
:0208B220 0071D724 rsbeqs r13,r1,r4,lsr #0xe
:0208B224 653C0001 ldrvs r0,[r12, #-0x1]!
:0208B228 01480001 unknown
:0208B22C 00015400 andeq  r5,r1,r0,lsl #0x8
:0208B230 8C000160 stchi  1,cr0,[r0],{#0x60}
:0208B234 B8000155 stmltda  r0 ,{r0,r2,r4,r6,r8}
:0208B238 D7C40001 strleb r0,[r4, +r1]
:0208B23C E0150209 ands r0,r5,r9,lsl #0x4
:0208B240 07900985 ldreq r0,[r0,+r5, lsl #0x13]
:0208B244 60860260 addvs  r0,r6,r0,ror #0x4
:0208B248 00003003 andeq  r3,r0,r3
:0208B24C 100900A0 andne  r0,r9,r0,lsr #0x1
:0208B250 400990FB unknown
:0208B254 3009EC98 mulcc  r9,r8,r12
:0208B258 1209F110 andne  r15,r9,#0x4
:0208B25C 09EE3002 unknown
:0208B260 09F04002 unknown
:0208B264 F2AC0200 adcnv  r0,r12,#0x0
:0208B268 00100409 andeqs r0,r0,r9,lsl #0x8
:0208B26C 50000010 andpl  r0,r0,r0,lsl r0
:0208B270 01010100 unknown
:0208B274 05010002 streq r0,[r1, #-0x2]		;(r1-0x2=*(01bffffe))
:0208B278 D0000410 andle  r0,r0,r0,lsl r4
:0208B27C 01020002 unknown
:0208B280 03030202 unknown
:0208B284 300F0300 andcc  r0,r15,r0,lsl #0x6
:0208B288 1003300B andne  r3,r3,r11
:0208B28C 00093007 andeq  r3,r9,r7
:0208B290 BE100940 cdplt 9,0,cr0,cr0,cr0,2
:0208B294 00033007 andeq  r3,r3,r7
:0208B298 40200B80 eormi  r0,r0,r0,lsl #0x17
:0208B29C 1009300D andne  r3,r9,r13
:0208B2A0 01EB0015 mvneq  r0,r5,lsl r0
:0208B2A4 1003C010 andne  r12,r3,r0,lsl r0
:0208B2A8 07000007 streq r0,[r0, -r7]
:0208B2AC 000B7F00 andeq  r7,r11,r0,lsl #0x1e
:0208B2B0 80007FAD andhi  r7,r0,r13,lsr #0x1f
:0208B2B4 FFFF0000 swinv 0x00ff0000
:0208B2B8 8080002B addhi  r0,r0,r11,lsr #0x0
:0208B2BC FFFF7FFF swinv 0x00ff7fff
:0208B2C0 00047FFF unknown
:0208B2C4 03080705 unknown
:0208B2C8 03080605 unknown
:0208B2CC 10090400 andne  r0,r9,r0,lsl #0x8
:0208B2D0 02000807 andeq  r0,r0,#0x70000
:0208B2D4 00020806 andeq  r0,r2,r6,lsl #0x10
:0208B2D8 01070601 unknown
:0208B2DC 00050402 andeq  r0,r5,r2,lsl #0x8
:0208B2E0 05030200 streq r0,[r3, #-0x200]		;(r3-0x200=*(fffffe00))
:0208B2E4 04030100 streq r0,[r3],#-0x100
:0208B2E8 1FF70000 swine 0x00f70000
:0208B2EC 1FE71FEF swine 0x00e71fef
:0208B2F0 1FD71FDF swine 0x00d71fdf
:0208B2F4 1FC71FCF swine 0x00c71fcf
:0208B2F8 B71FBFFE unknown
:0208B2FC 454FAF1F strmib r10,[r15, #-0xf1f]		;r15-0xf1f=*(0208a3e5)=#-1361750513(0xaed5560f)
:0208B300 1F971F9F swine 0x00971f9f
:0208B304 1F871F8F swine 0x00871f8f
:0208B308 771F7FF7 unknown
:0208B30C 1F67714F swine 0x0067714f
:0208B310 1F571F5F swine 0x00571f5f
:0208B314 7B904F4F blvc 0049F058
:0208B318 1F371F3F swine 0x00371f3f
:0208B31C 1FAA4F2F swine 0x00aa4f2f
:0208B320 0F1F171F swieq 0x001f171f
:0208B324 FF77C34F swinv 0x0077c34f
:0208B328 D64EF71E unknown
:0208B32C 4EDF1EE7 cdpmi 14,12,cr1,cr15,cr7,7
:0208B330 C71ECFE8 ldrgt r12,[r15, #-0xf1f]		;r15-0xf1f=*(0208a3e5)=#-1361750513(0xaed5560f)
:0208B334 0EBFDB3E mrceq 11,5,r13,cr15,cr14,{1}
:0208B338 4EAF0EB7 mcrmi 14,5,r0,cr15,cr7,{5}
:0208B33C 1B4E9F0E blne 03432F7C
:0208B340 57274E8F strpl r4,[r7,-r15, lsl #0x1d]!
:0208B344 6F344E7F swivs 0x00344e7f
:0208B348 4E5F404E cdpmi 0,4,cr4,cr15,cr14,2
:0208B34C 594E4F4D stmpldb  r14 ,{r0,r2,r3,r6,r8,r9,r10,r11,r14}^
:0208B350 664E3F55 unknown
:0208B354 1F724E2F swine 0x00724e2f
:0208B358 0E137F4E cdpeq 15,0,cr7,cr3,cr14,2
:0208B35C 4E075585 cdpmi 5,0,cr5,cr7,cr5,4
:0208B360 9E4DF791 mcrls 7,2,r15,cr13,cr1,{4}
:0208B364 DFA40DEB swile 0x00a40deb
:0208B368 D355B14D cmple r5,#0x40000013
:0208B36C 4DC7B70D unknown
:0208B370 CA0DBBC3 bgt 023FA284
:0208B374 55D64DAF ldrplb r4,[r6, #+0xdaf]		;r6+0xdaf=*(00000daf)
:0208B378 9BDC0DA3 blls 0178EA0C
:0208B37C 3D8FE30D unknown
:0208B380 7FE20D87 swivc 0x00e20d87
:0208B384 77E1B50D strvcb r11,[r1,+r13, lsl #0xa]!
:0208B388 083D6F0D ldmeqda  r13!,{r0,r2,r3,r8,r9,r10,r11,r13,r14}
:0208B38C 5B0E0D63 blpl 0240E920
:0208B390 5356150D cmppl r6,#0x3400000
:0208B394 4D471B0D unknown
:0208B398 2D0D3B27 unknown
:0208B39C 55340D33 ldrpl r0,[r4, #-0xd33]!
:0208B3A0 233A0D2B teqcs r10,#0xAC0
:0208B3A4 0D1B400D unknown
:0208B3A8 4D0D1346 unknown
:0208B3AC FF3D0755 swinv 0x003d0755
:0208B3B0 0CF7D40C ldceql 4,cr13,[r7],#+0x30
:0208B3B4 D20CEFD3 andle  r14,r12,#0x34C
:0208B3B8 D1AB0CE7 movle  r0,r7,ror #0x19
:0208B3BC D7D00CDF unknown
:0208B3C0 0CCFCF0C stceql 15,cr12,[r15],{#0xc}
:0208B3C4 AA0CC7CE bge 023BD304
:0208B3C8 CC0CBFCD stcgt  15,cr11,[r12],{#0xcd}
:0208B3CC AFCB0CB7 swige 0x00cb0cb7
:0208B3D0 0CA7CA0C stceq  10,cr12,[r7],#+0x30
:0208B3D4 0C9FC9AA ldceq  9,cr12,[r15],{#0xaa}
:0208B3D8 C70C97C8 strgt r9,[r15],{#0xaa}
:0208B3DC 87C60C8F strhib r0,[r6,+r15, lsl #0x19]
:0208B3E0 7FC5AA0C swivc 0x00c5aa0c
:0208B3E4 0C77C40C ldceql 4,cr12,[r7],#-0x30
:0208B3E8 C20C6FC3 andgt  r6,r12,#0x30C
:0208B3EC C0AA0C67 adcgt  r0,r10,r7,ror #0x18
:0208B3F0 57BF0C5F unknown
:0208B3F4 0C4FBE0C stceql 14,cr11,[r15],{#0xc}
:0208B3F8 AA0C47BD bge 0239D2F4
:0208B3FC BB0C3FBC bllt 0239B2F4
:0208B400 2FBA0C37 swics 0x00ba0c37
:0208B404 0C27B80C stceq  8,cr11,[r7],#-0x30
:0208B408 0C1FB7AA ldceq  7,cr11,[r15],{#0xaa}
:0208B40C B50C17B6 strlt r1,[r12, #-0x7b6]		;(r12-0x7b6=*(fffff84a))
:0208B410 07B40C0F ldreq r0,[r4,+r15, lsl #0x18]!
:0208B414 FFB3AA0C swinv 0x00b3aa0c
:0208B418 0BF7B10B bleq 01E7784C
:0208B41C AF0BEFB0 swige 0x000befb0
:0208B420 AEAA0BE7 cdpge 11,10,cr0,cr10,cr7,7
:0208B424 D7AC0BDF unknown
:0208B428 0BCFAB0B bleq 0147605C
:0208B42C AA0BC7AA bge 0237D2DC
:0208B430 A70BBFA8 strge r11,[r11,-r8, lsr #0x1f]
:0208B434 AFA60BB7 swige 0x00a60bb7
:0208B438 0BA7A50B bleq 00A7486C
:0208B43C 0B9FA3AA bleq 008742EC
:0208B440 A10B97A2 unknown
:0208B444 879F0B8F ldrhi r0,[r15,+r15, lsl #0x17]
:0208B448 7F9EAA0B swivc 0x009eaa0b
:0208B44C 0B779C0B bleq 03E72480
:0208B450 9A0B6F9B bls 023672C4
:0208B454 98AA0B67 stmlsia  r10!,{r0,r1,r2,r5,r6,r8,r9,r11}
:0208B458 57970B5F unknown
:0208B45C 0B4F950B bleq 03470890
:0208B460 AA0B4794 bge 0235D2B8
:0208B464 910B3F93 swpls r3,r3,r11
:0208B468 2F900B37 swics 0x00900b37
:0208B46C 0B278E0B bleq 02A6ECA0
:0208B470 0B1F8DAA bleq 0286EB20
:0208B474 8A0B178B bhi 023512A8
:0208B478 07880B0F streq r0,[r8,+r15, lsl #0x16]
:0208B47C FF87AA0B swinv 0x0087aa0b
:0208B480 0AF7850A beq 01E6C8B0
:0208B484 820AEF84 andhi  r14,r10,#0x210
:0208B488 81AA0AE7 movhi  r0,r7,ror #0x15
:0208B48C D77F0ADF unknown
:0208B490 0ACF7D0A beq 0146A8C0
:0208B494 AA0AC77C bge 0233D28C
:0208B498 790ABF7A stmvcdb  r10 ,{r1,r3,r4,r5,r6,r8,r9,r10,r11,r12,r13,r15}
:0208B49C AF770AB7 swige 0x00770ab7
:0208B4A0 0AA7760A beq 00A68CD0
:0208B4A4 0A9F74AA beq 00868754
:0208B4A8 710A9772 unknown
:0208B4AC 876F0A8F strhib r0,[r15,-r15, lsl #0x15]!
:0208B4B0 7F6DAA0A swivc 0x006daa0a
:0208B4B4 0A776C0A beq 03E664E4
:0208B4B8 680A6F6A stmvsda  r10 ,{r1,r3,r5,r6,r8,r9,r10,r11,r13,r14}
:0208B4BC 67AA0A67 strvs r0,da 
:0208B4C0 57650A5F unknown
:0208B4C4 0A4F630A beq 034640F4
:0208B4C8 AA0A4761 bge 0231D254
:0208B4CC 5E0A3F60 cdppl 15,0,cr3,cr10,cr0,3
:0208B4D0 2F5C0A37 swics 0x005c0a37
:0208B4D4 0A275A0A beq 02A61D04
:0208B4D8 0A1F59AA beq 02861B88
:0208B4DC 550A1757 strpl r1,[r10, #-0x757]		;(r10-0x757=*(aed54eb8))
:0208B4E0 07530A0F ldreqb r0,[r3,-r15, lsl #0x14]
:0208B4E4 FF51AA0A swinv 0x0051aa0a
:0208B4E8 09F75009 unknown
:0208B4EC 4C09EF4E stcmi  15,cr14,[r9],{#0x4e}
:0208B4F0 4AAA09E7 bmi 00B0DC94
:0208B4F4 D74809DF unknown
:0208B4F8 09CF4609 stmeqib  r15 ,{r0,r3,r9,r10,r14}^
:0208B4FC AA09C745 bge 022FD218
:0208B500 4109BF43 unknown
:0208B504 AF3F09B7 swige 0x003f09b7
:0208B508 09A73D09 stmeqib  r7!,{r0,r3,r8,r10,r11,r12,r13}
:0208B50C 099F3BAA ldmeqib  r15 ,{r1,r3,r5,r7,r8,r9,r11,r12,r13}
:0208B510 37099739 unknown
:0208B514 8735098F ldrhi r0,[r5,-r15, lsl #0x13]!
:0208B518 0F33AA09 swieq 0x0033aa09
:0208B51C 0B097B05 bleq 022EA138
:0208B520 6B110973 blvs 024CDAF4
:0208B524 6317A809 tstvs r7,#0x90000
:0208B528 095B1D09 ldmeqdb  r11 ,{r0,r3,r8,r10,r11,r12}^
:0208B52C 29095323 stmcsdb  r9 ,{r0,r1,r5,r8,r9,r12,r14}
:0208B530 2FAA094B swics 0x00aa094b
:0208B534 3B340943 blcc 02D8DA48
:0208B538 09333A09 ldmeqdb  r3!,{r0,r3,r9,r11,r12,r13}
:0208B53C AA092B40 bge 022D6244
:0208B540 4C092346 stcmi  3,cr2,[r9],{#0x46}
:0208B544 1352091B cmpne r2,#0x6C000
:0208B548 090B5809 stmeqdb  r11 ,{r0,r3,r11,r12,r14}
:0208B54C 09035EAA stmeqdb  r3 ,{r1,r3,r5,r7,r9,r10,r11,r12,r14}
:0208B550 6A08FB64 bvs 022CA2E8
:0208B554 EB7008F3 bl 03C8D928
:0208B558 E376AA08 cmn r6,#0x8000
:0208B55C 08DB7C08 ldmeqia  r11 ,{r3,r10,r11,r12,r13,r14}^
:0208B560 8708D381 strhi r13,[r8,-r1, lsl #0x7]
:0208B564 8DAA08CB stchi  8,cr0,[r10,#+0x32c]!
:0208B568 059308C3 ldreq r0,[r3, #+0x8c3]		;r3+0x8c3=*(000008c3)
:0208B56C FD08B7FF unknown
:0208B570 FBA208AF blx 0090D834
:0208B574 9FF908A7 swils 0x00f908a7
:0208B578 0897F708 ldmeqia  r7 ,{r3,r8,r9,r10,r12,r13,r14,r15}
:0208B57C AA088FF4 bge 022AF554
:0208B580 F00887F2 unknown
:0208B584 77EE087F unknown
:0208B588 086FEB08 unknown
:0208B58C 0867E9AA unknown
:0208B590 E4085FE7 str r5,[r8],#-0xfe7
:0208B594 4FE20857 swimi 0x00e20857
:0208B598 47E0AA08 strmib r10,[r0,+r8, lsl #0x14]!
:0208B59C 083FDD08 ldmeqda  r15!,{r3,r8,r10,r11,r12,r14,r15}
:0208B5A0 D90837DB stmledb  r8 ,{r0,r1,r3,r4,r6,r7,r8,r9,r10,r12,r13}
:0208B5A4 D6AA082F unknown
:0208B5A8 1FD40827 swine 0x00d40827
:0208B5AC 0817D208 ldmeqda  r7 ,{r3,r9,r12,r14,r15}
:0208B5B0 AA080FCF bge 0228F4F4
:0208B5B4 CB0807CD blgt 0228D4F0
:0208B5B8 F7C807FF unknown
:0208B5BC 07EFC607 streqb r12,[r15,+r7, lsl #0xc]!
:0208B5C0 07E7C3AA streqb r12,[r7,+r10, lsr #0x7]!
:0208B5C4 BF07DFC1 swilt 0x0007dfc1
:0208B5C8 CFBC07D7 swigt 0x00bc07d7
:0208B5CC C7BAAA07 ldrgt r10,[r10,+r7, lsl #0x14]!
:0208B5D0 07BFB707 ldreq r11,[r15,+r7, lsl #0xe]!
:0208B5D4 B207B7B5 andlt  r11,r7,#0x2D40000
:0208B5D8 B0AA07AF adclt  r0,r10,r15,lsr #0xf
:0208B5DC 9FAD07A7 swils 0x00ad07a7
:0208B5E0 0797AB07 ldreq r10,[r7,+r7, lsl #0x16]
:0208B5E4 AA078FA8 bge 0226F48C
:0208B5E8 A30787A6 unknown
:0208B5EC 77A1077F unknown
:0208B5F0 076F9E07 streqb r9,[r15,-r7, lsl #0x1c]!
:0208B5F4 07679BAA streqb r9,[r7,-r10, lsr #0x17]!
:0208B5F8 96075F99 unknown
:0208B5FC 4F940757 swimi 0x00940757
:0208B600 4791AA07 ldrmi r10,[r1,+r7, lsl #0x14]
:0208B604 073F8F07 ldreq r8,[r15,-r7, lsl #0x1e]!
:0208B608 8907378C stmhidb  r7 ,{r2,r3,r7,r8,r9,r10,r12,r13}
:0208B60C 87AA072F strhi r0,[r10,+r15, lsr #0xe]!
:0208B610 1F840727 swine 0x00840727
:0208B614 07178107 ldreq r8,[r7,-r7, lsl #0x2]
:0208B618 AA070F7F bge 0224F41C
:0208B61C 7907077C stmvcdb  r7 ,{r2,r3,r4,r5,r6,r8,r9,r10}
:0208B620 F77706FF unknown
:0208B624 06EF7406 unknown
:0208B628 06E771AA unknown
:0208B62C 6C06DF6F stcvs  15,cr13,[r6],{#0x6f}
:0208B630 CF6906D7 swigt 0x006906d7
:0208B634 C766AA06 strgtb r10,[r6,-r6, lsl #0x14]!
:0208B638 050E6406 streq r6,[r14, #-0x406]		;r14-0x406=*(0208b176)=#561004352(0x21703f40)
:0208B63C B30A06BB unknown
:0208B640 AB10A206 blge 024B3E60
:0208B644 06A31506 unknown
:0208B648 21069B1B unknown
:0208B64C 26AA0693 unknown
:0208B650 832C068B unknown
:0208B654 067B3206 unknown
:0208B658 AA067337 bge 0222833C
:0208B65C 42066B3D andmi  r6,r6,#0xF400
:0208B660 5B480663 blpl 0328CFF4
:0208B664 06534E06 ldreqb r4,[r3],-r6, lsl #0x1c
:0208B668 064B53AA streqb r5,[r11],-r10, lsr #0x7
:0208B66C 5E064359 mcrpl 3,0,r4,cr6,cr9,{2}
:0208B670 3364063B unknown
:0208B674 2B6AAA06 blcs 03B35E94
:0208B678 06236F06 unknown
:0208B67C 7A061B75 bvc 02212458
:0208B680 80AA0613 adchi  r0,r10,r3,lsl r6
:0208B684 0385060B orreq  r0,r5,#0xB00000
:0208B688 05FB8B06 ldreqb r8,[r11, #+0xb06]!
:0208B68C AA05F390 bge 022084D4
:0208B690 9B05EB96 blls 022064F0
:0208B694 DBA105E3 blle 008CCE28
:0208B698 05D3A605 ldreqb r10,[r3, #+0x605]		;r3+0x605=*(00000605)
:0208B69C 05CBACAA streqb r10,[r11, #+0xcaa]		;r11+0xcaa=*(00000caa)
:0208B6A0 B705C3B2 unknown
:0208B6A4 B3BD05BB movlts r0,#0x2EC00000		;r0=784334848(0x2ec00000)
:0208B6A8 07C2AA05 streqb r10,[r2,+r5, lsl #0x14]
:0208B6AC FB05A7FE blx 021F56B4
:0208B6B0 97F8059F unknown
:0208B6B4 8FF5A805 swihi 0x00f5a805
:0208B6B8 0587F205 streq r15,[r7, #+0x205]		;r7+0x205=*(001b0205)
:0208B6BC EC057FEF stc  15,cr7,[r5],{#0xef}
:0208B6C0 E9AA0577 stmib  r10!,{r0,r1,r2,r4,r5,r6,r8,r10}
:0208B6C4 67E6056F strvsb r0,ib 
:0208B6C8 055FE305 ldreqb r14,[r15, #-0x305]		;r15-0x305=*(0208b3cb)=#-888358964(0xcb0cb7cc)
:0208B6CC AA0557DF bge 021E1650
:0208B6D0 D9054FDC stmledb  r5 ,{r2,r3,r4,r6,r7,r8,r9,r10,r11,r14}
:0208B6D4 3FD60547 swicc 0x00d60547
:0208B6D8 0537D305 ldreq r13,[r7, #-0x305]!
:0208B6DC 052FD0AA streq r13,[r15, #-0xaa]!
:0208B6E0 C90527CC stmgtdb  r5 ,{r2,r3,r6,r7,r8,r9,r10,r13}
:0208B6E4 17C6051F unknown
:0208B6E8 0FC3AA05 swieq 0x00c3aa05
:0208B6EC 0507C005 streq r12,[r7, #-0x5]		;(r7-0x5=*(001afffb))
:0208B6F0 B904FFBC stmltdb  r4 ,{r2,r3,r4,r5,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0208B6F4 B6AA04F7 unknown
:0208B6F8 E7B304EF ldr r0,db 
:0208B6FC 04DFB004 ldreqb r11,[r15],#+0x4
:0208B700 AA04D7AC bge 021C15B8
:0208B704 A604CFA9 strge r12,[r4],-r9, lsr #0x1f
:0208B708 BFA204C7 swilt 0x00a204c7
:0208B70C 04B79F04 unknown
:0208B710 04AF9CAA unknown
:0208B714 9504A799 strls r10,[r4, #-0x799]		;(r4-0x799=*(fffff867))
:0208B718 9792049F unknown
:0208B71C 8F8FAA04 swihi 0x008faa04
:0208B720 04878B04 streq r8,[r7],#+0xb04
:0208B724 85047F88 strhi r7,[r4, #-0xf88]		;(r4-0xf88=*(fffff078))
:0208B728 81AA0477 movhi  r0,r7,ror r4
:0208B72C 677E046F ldrvsb r0,r0,r7,ror r4
:0208B730 045F7A04 ldreqb r7,[r15],#-0xa04
:0208B734 AA045777 bge 021A1518
:0208B738 70044F74 andvc  r4,r4,r4,ror r15
:0208B73C 3F6D0447 swicc 0x006d0447
:0208B740 04376904 unknown
:0208B744 042F66AA unknown
:0208B748 5F042762 swipl 0x00042762
:0208B74C 175C041F unknown
:0208B750 0F58AA04 swieq 0x0058aa04
:0208B754 04075504 streq r5,[r7],#-0x504
:0208B758 4E03FF51 mcrmi 15,0,r15,cr3,cr1,{2}
:0208B75C 4AAA03F7 bmi 00B0C740
:0208B760 E74703EF strb r0,[r7],#-0x504
:0208B764 03DF4303 biceqs r4,r15,#0xC000000
:0208B768 AA03D740 bge 02181470
:0208B76C CB030D3C blgt 0214EC64
:0208B770 03C30803 biceq  r0,r3,#0x30000
:0208B774 A803BB0D stmgeda  r3 ,{r0,r2,r3,r8,r9,r11,r12,r13,r15}
:0208B778 1803B312 stmneda  r3 ,{r1,r4,r8,r9,r12,r13,r15}
:0208B77C A31D03AB tstge r13,#0xAC000002
:0208B780 039B2203 orreqs r2,r11,#0x30000000
:0208B784 039327AA orreqs r2,r3,#0x2A80000
:0208B788 31038B2C unknown
:0208B78C 7B370383 blvc 02E4C5A0
:0208B790 733CAA03 teqvc r12,#0x3000
:0208B794 036B4103 unknown
:0208B798 4B036346 blmi 021644B8
:0208B79C 50AA035B adcpl  r0,r10,r11,asr r3
:0208B7A0 09550353 ldmeqdb  r5 ,{r0,r1,r4,r6,r8,r9}^
:0208B7A4 FB0347FF blx 0215D7B0
:0208B7A8 F8A2033F stmnvia  r2!,{r0,r1,r2,r3,r4,r5,r8,r9}
:0208B7AC 2FF40337 swics 0x00f40337
:0208B7B0 0327F003 msreq CPSR_sxc,#0x3
:0208B7B4 AA031FED bge 02153770
:0208B7B8 E50317E9 str r1,[r3, #-0x7e9]		;(r3-0x7e9=*(fffff817))
:0208B7BC 07E1030F streqb r0,[r1,+r15, lsl #0x6]!
:0208B7C0 02FFDE03 rsceqs r13,r15,#0x30
:0208B7C4 02F7DAAA rsceqs r13,r7,#0xAA000
:0208B7C8 D202EFD6 andle  r14,r2,#0x358
:0208B7CC DFCF02E7 swile 0x00cf02e7
:0208B7D0 D7CBAA02 strleb r10,[r11,+r2, lsl #0x14]
:0208B7D4 02CFC702 sbceq  r12,r15,#0x80000
:0208B7D8 C002C7C3 andgt  r12,r2,r3,asr #0xf
:0208B7DC BCAA02BF stclt  2,cr0,[r10],#+0x2fc
:0208B7E0 AFB802B7 swige 0x00b802b7
:0208B7E4 02A7B402 adceq  r11,r7,#0x2000000
:0208B7E8 AA029FB0 bge 021336B0
:0208B7EC A90297AC stmgedb  r2 ,{r2,r3,r5,r7,r8,r9,r10,r12,r15}
:0208B7F0 87A5028F strhi r0,[r5,+r15, lsl #0x5]!
:0208B7F4 027FA102 rsbeqs r10,r15,#0x80000000
:0208B7F8 02779DAA rsbeqs r9,r7,#0x2A80
:0208B7FC 95026F99 strls r6,[r2, #-0xf99]		;(r2-0xf99=*(fffff067))
:0208B800 5F910267 swipl 0x00910267
:0208B804 578EAA02 strpl r10,[r14,+r2, lsl #0x14]
:0208B808 024F8A02 subeq  r8,r15,#0x2000
:0208B80C 82024786 andhi  r4,r2,#0x2180000
:0208B810 7EAA023F mcrvc 2,5,r0,cr10,cr15,{1}
:0208B814 0233040C eoreqs r0,r3,#0xC000000
:0208B818 0E022B09 cdpeq 11,0,cr2,cr2,cr9,0
:0208B81C 13A80223 movne  r0,#0x30000002		;r0=805306370(0x30000002)
:0208B820 1318021B tstne r8,#0xB0000001
:0208B824 020B1D02 andeq  r1,r11,#0x80
:0208B828 AA020322 bge 0210C4B8
:0208B82C 2B01FB26 blcs 0210A4CC
:0208B830 EB3001F3 bl 02C8C004
:0208B834 01E33501 mvneq  r3,r1,lsl #0xa
:0208B838 01DB3AAA biceqs r3,r11,r10,lsr #0x15
:0208B83C 4401D33F strmi r13,[r1],#-0x33f
:0208B840 C34801CB unknown
:0208B844 BB4DAA01 bllt 033F6050
:0208B848 01B35201 moveqs r5,r1,lsl #0x4		;r5=469762048(0x1c000000)
:0208B84C 5C01AB57 stcpl  11,cr10,[r1],{#0x57}
:0208B850 60AA01A3 adcvs  r0,r10,r3,lsr #0x3
:0208B854 9365019B unknown
:0208B858 018B6A01 orreq  r6,r11,r1,lsl #0x14
:0208B85C AA01836F bge 020EC620
:0208B860 78017B73 stmvcda  r1 ,{r0,r1,r4,r5,r6,r8,r9,r11,r12,r13,r14}
:0208B864 6B7D0173 blvs 03FCBE38
:0208B868 01638201 unknown
:0208B86C 015B86AA cmpeq r11,r10,lsr #0xd
:0208B870 9001538B andls  r5,r1,r11,lsl #0x7
:0208B874 4395014B orrmis r0,r5,#0xC0000012
:0208B878 0A99AA01 beq 006F6084
:0208B87C F80137FC stmnvda  r1 ,{r2,r3,r4,r5,r6,r7,r8,r9,r10,r12,r13}
:0208B880 27F4012F ldrcsb r0,[r4,+r15, lsr #0x2]!
:0208B884 1FF0A801 swine 0x00f0a801
:0208B888 0117EC01 tsteq r7,r1,lsl #0x18
:0208B88C E3010FE8 unknown
:0208B890 DFAA0107 swile 0x00aa0107
:0208B894 F7DB00FF unknown
:0208B898 00EFD700 rsceq  r13,r15,r0,lsl #0xe
:0208B89C AA00E7D2 bge 020C57EC
:0208B8A0 CA00DFCE bgt 020C37E0
:0208B8A4 CFC600D7 swigt 0x00c600d7
:0208B8A8 00C7C100 sbceq  r12,r7,r0,lsl #0x2
:0208B8AC 00BFBDAA adceqs r11,r15,r10,lsr #0x1b
:0208B8B0 B500B7B9 strlt r11,[r0, #-0x7b9]		;r0-0x7b9=*(2ffff849)=#0(0x00000000)
:0208B8B4 A7B000AF ldrge r0,[r0,+r15, lsr #0x1]!
:0208B8B8 9FACAA00 swils 0x00acaa00
:0208B8BC 0097A800 addeqs r10,r7,r0,lsl #0x10
:0208B8C0 9F008FA3 swils 0x00008fa3
:0208B8C4 83042A0B unknown
:0208B8C8 007B0800 rsbeqs r0,r11,r0,lsl #0x10
:0208B8CC 1100730D unknown
:0208B8D0 16AA006B unknown
:0208B8D4 5B1B0063 blpl 0274BA68
:0208B8D8 00531F00 subeqs r1,r3,r0,lsl #0x1e
:0208B8DC AA004B24 bge 0209E574
:0208B8E0 2D004328 unknown
:0208B8E4 3331003B teqcc r1,#0x3B
:0208B8E8 002B3600 eoreq  r3,r11,r0,lsl #0xc
:0208B8EC 00233AAA eoreq  r3,r3,r10,lsr #0x15
:0208B8F0 43001B3E unknown
:0208B8F4 0B470013 bleq 0324B948
:0208B8F8 034CAA00 unknown
:0208B8FC 500B5000 andpl  r5,r11,r0
:0208B900 020B550B andeq  r5,r11,#0x2C00000
:0208B904 0B590B4C bleq 036CE63C
:0208B908 0B5E0B47 bleq 0380E62C
:0208B90C 620B4300 andvs  r4,r11,#0x0
:0208B910 660B3E0B strvs r3,[r11],-r11, lsl #0x1c
:0208B914 0B3A000B bleq 02F0B948
:0208B918 0B360B6B bleq 02E0E6CC
:0208B91C 31000B6F unknown
:0208B920 2D0B740B unknown
:0208B924 000B780B andeq  r7,r11,r11,lsl #0x10
:0208B928 0B7C0B28 bleq 03F8E5D0
:0208B92C 0B810B24 bleq 000CE5C4
:0208B930 850B1F00 strhi r1,[r11, #-0xf00]		;(r11-0xf00=*(fffff100))
:0208B934 890B1B0B stmhidb  r11 ,{r0,r1,r3,r8,r9,r11,r12}
:0208B938 0B16000B bleq 0260B96C
:0208B93C 0B110B8E bleq 024CE77C
:0208B940 0D000B92 unknown
:0208B944 080B970B stmeqda  r11 ,{r0,r1,r3,r8,r9,r10,r12,r15}
:0208B948 000B9B0B andeq  r9,r11,r11,lsl #0x16
:0208B94C 0B9F0B04 bleq 0084E564
:0208B950 0BA30AFF bleq 0094E554
:0208B954 A80AFB00 stmgeda  r10 ,{r8,r9,r11,r12,r13,r14,r15}
:0208B958 AC0AF60B stcge  6,cr15,[r10],{#0xb}
:0208B95C 0AF2000B beq 01D0B990
:0208B960 0AED0BB0 beq 01BCE828
:0208B964 E8000BB5 stmda  r0 ,{r0,r2,r4,r5,r7,r8,r9,r11}
:0208B968 E40BB90A str r11,[r11],#-0x90a
:0208B96C 000BBD0A andeq  r11,r11,r10,lsl #0x1a
:0208B970 0BC10ADF bleq 010CE4F4
:0208B974 0BC60ADB bleq 0120E4E8
:0208B978 CA0AD600 bgt 02341180
:0208B97C CE0AD10B cdpgt 1,0,cr13,cr10,cr11,0
:0208B980 0ACD000B beq 013CB9B4
:0208B984 0AC80BD2 beq 0128E8D4
:0208B988 C3000BD7 unknown
:0208B98C BF0BDB0A swilt 0x000bdb0a
:0208B990 000BDF0A andeq  r13,r11,r10,lsl #0x1e
:0208B994 0BE30ABA bleq 0194E484
:0208B998 0BE80AB5 bleq 01A8E474
:0208B99C EC0AB100 stc  1,cr11,[r10],{#0x0}
:0208B9A0 F00AAC0B andnv  r10,r10,r11,lsl #0x18
:0208B9A4 0AA7000B beq 00A4B9D8
:0208B9A8 0AA30BF4 beq 0094E980
:0208B9AC 9E000BF8 mcrls 11,0,r0,cr0,cr8,{7}
:0208B9B0 990BFC0A stmlsdb  r11 ,{r1,r3,r10,r11,r12,r13,r14,r15}
:0208B9B4 000C010A andeq  r0,r12,r10,lsl #0x2
:0208B9B8 0C050A95 stceq  10,cr0,[r5],{#0x95}
:0208B9BC 0C090A90 stceq  10,cr0,[r9],{#0x90}
:0208B9C0 0D0A8B00 unknown
:0208B9C4 110A860C unknown
:0208B9C8 0A82000C beq 0010BA00
:0208B9CC 0A7D0C15 beq 03FCEA28
:0208B9D0 78000C19 stmvcda  r0 ,{r0,r3,r4,r10,r11}
:0208B9D4 730C1E0A unknown
:0208B9D8 000C220A andeq  r2,r12,r10,lsl #0x4
:0208B9DC 0C260A6F stceq  10,cr0,[r6],#-0x1bc
:0208B9E0 0C2A0A6A stceq  10,cr0,[r10],#-0x1a8
:0208B9E4 2E0A6500 cdpcs 5,0,cr6,cr10,cr0,0
:0208B9E8 320A600C andcc  r6,r10,#0xC
:0208B9EC 0A5C000C beq 0378BA24
:0208B9F0 0A570C36 beq 0364EAD0
:0208B9F4 52000C3A andpl  r0,r0,#0x3A00
:0208B9F8 4D0C3E0A unknown
:0208B9FC 000C420A andeq  r4,r12,r10,lsl #0x4
:0208BA00 0C460A48 stceql 10,cr0,[r6],{#0x48}
:0208BA04 0C4A0A44 stceql 10,cr0,[r10],{#0x44}
:0208BA08 4E0A3F00 cdpmi 15,0,cr3,cr10,cr0,0
:0208BA0C 520A3A0C andpl  r3,r10,#0xC000
:0208BA10 0A35000C beq 02DCBA48
:0208BA14 0A300C56 beq 02C8EB74
:0208BA18 2B000C5A blcs 0208EB88
:0208BA1C 260C5E0A strcs r5,[r12],-r10, lsl #0x1c
:0208BA20 000C620A andeq  r6,r12,r10,lsl #0x4
:0208BA24 0C660A22 stceql 10,cr0,[r6],#-0x88
:0208BA28 0C6A0A1D stceql 10,cr0,[r10],#-0x74
:0208BA2C 6E0A1800 cdpvs 8,0,cr1,cr10,cr0,0
:0208BA30 720A130C andvc  r1,r10,#0x30000000
:0208BA34 0A0E000C beq 0240BA6C
:0208BA38 0A090C76 beq 022CEC18
:0208BA3C 04000C7A streq r0,[r0],#-0xc7a
:0208BA40 FB0C7E0A blx 023AB278
:0208BA44 09FB0C0F unknown
:0208BA48 F60C8610 unknown
:0208BA4C F10C8A09 unknown
:0208BA50 0C8E0009 stceq  0,cr0,[r14],{#0x9}
:0208BA54 0C9109EC ldceq  9,cr0,[r1],{#0xec}
:0208BA58 950009E7 strls r0,[r0, #-0x9e7]		;(r0-0x9e7=*(fffff619))
:0208BA5C 9909E20C stmlsdb  r9 ,{r2,r3,r9,r13,r14,r15}
:0208BA60 0009DD0C andeq  r13,r9,r12,lsl #0x1a
:0208BA64 09D80C9D ldmeqib  r8 ,{r0,r2,r3,r4,r7,r10,r11}^
:0208BA68 09D30CA1 ldmeqib  r3 ,{r0,r5,r7,r10,r11}^
:0208BA6C CE0CA500 cdpgt 5,0,cr10,cr12,cr0,0
:0208BA70 C90CA909 stmgtdb  r12 ,{r0,r3,r8,r11,r13,r15}
:0208BA74 0CAC0009 stceq  0,cr0,[r12],#+0x24
:0208BA78 0CB009C4 ldceq  9,cr0,[r0],#+0x310
:0208BA7C B40009BF strlt r0,[r0],#-0x9bf
:0208BA80 B809BA0C stmltda  r9 ,{r2,r3,r9,r11,r12,r13,r15}
:0208BA84 0009B50C andeq  r11,r9,r12,lsl #0xa
:0208BA88 09B00CBC ldmeqib  r0!,{r2,r3,r4,r5,r7,r10,r11}
:0208BA8C 09AB0CC0 stmeqib  r11!,{r6,r7,r10,r11}
:0208BA90 A60CC300 strge r12,[r12],-r0, lsl #0x6
:0208BA94 A10CC709 unknown
:0208BA98 0CCB0009 stceql 0,cr0,[r11],{#0x9}
:0208BA9C 0CCF099C stceql 9,cr0,[r15],{#0x9c}
:0208BAA0 D2000997 andle  r0,r0,#0x25C000
:0208BAA4 D609920C strle r9,[r9],-r12, lsl #0x4
:0208BAA8 00098D0C andeq  r8,r9,r12,lsl #0x1a
:0208BAAC 09880CDA stmeqib  r8 ,{r1,r3,r4,r6,r7,r10,r11}
:0208BAB0 09830CDE stmeqib  r3 ,{r1,r2,r3,r4,r6,r7,r10,r11}
:0208BAB4 7E0CE100 cdpvc 1,0,cr14,cr12,cr0,0
:0208BAB8 790CE509 stmvcdb  r12 ,{r0,r3,r8,r10,r13,r14,r15}
:0208BABC 0CE90009 stceql 0,cr0,[r9],#+0x24
:0208BAC0 0CED0974 stceql 9,cr0,[r13],#+0x1d0
:0208BAC4 F000096F andnv  r0,r0,r15,ror #0x12
:0208BAC8 F4096A0C strnv r6,[r9],#-0xa0c
:0208BACC 0009650C andeq  r6,r9,r12,lsl #0xa
:0208BAD0 095F0CF8 ldmeqdb  r15 ,{r3,r4,r5,r6,r7,r10,r11}^
:0208BAD4 095A0CFB ldmeqdb  r10 ,{r0,r1,r3,r4,r5,r6,r7,r10,r11}^
:0208BAD8 550CFF00 strpl r15,[r12, #-0xf00]		;(r12-0xf00=*(fffff100))
:0208BADC 500D0309 andpl  r0,r13,r9,lsl #0x6
:0208BAE0 0D060009 unknown
:0208BAE4 0D0A094B unknown
:0208BAE8 0E000946 cdpeq 9,0,cr0,cr0,cr6,2
:0208BAEC 1109410D unknown
:0208BAF0 00093C0D andeq  r3,r9,r13,lsl #0x18
:0208BAF4 09370D15 ldmeqdb  r7!,{r0,r2,r4,r8,r10,r11}
:0208BAF8 09310D18 ldmeqdb  r1!,{r3,r4,r8,r10,r11}
:0208BAFC 2C0D1C00 stccs  12,cr1,[r13],{#0x0}
:0208BB00 270D2009 strcs r2,[r13, -r9]
:0208BB04 0D230009 stceq  0,cr0,[r3,#-0x24]!
:0208BB08 0D270922 stceq  9,cr0,[r7,#-0x88]!
:0208BB0C 2A00091D bcs 0208DF88
:0208BB10 2E09180D cdpcs 8,0,cr1,cr9,cr13,0
:0208BB14 0009120D andeq  r1,r9,r13,lsl #0x4
:0208BB18 090D0D32 stmeqdb  r13 ,{r1,r4,r5,r8,r10,r11}
:0208BB1C 09080D35 stmeqdb  r8 ,{r0,r2,r4,r5,r8,r10,r11}
:0208BB20 030D3900 unknown
:0208BB24 FE0D3C09 cdp2 12,0,cr3,cr13,cr9,0
:0208BB28 0D400008 unknown
:0208BB2C 0D4308F8 unknown
:0208BB30 470008F3 unknown
:0208BB34 4A08EE0D bmi 022C7370
:0208BB38 0008E90D andeq  r14,r8,r13,lsl #0x12
:0208BB3C 08E40D4E unknown
:0208BB40 08DE0D51 ldmeqia  r14 ,{r0,r4,r6,r8,r10,r11}^
:0208BB44 D90D5500 stmledb  r13 ,{r8,r10,r12,r14}
:0208BB48 D40D5808 strle r5,[r13],#-0x808
:0208BB4C 0D5C0008 unknown
:0208BB50 0D5F08CF unknown
:0208BB54 620008C9 andvs  r0,r0,#0xC90000
:0208BB58 6608C40D strvs r12,[r8],-r13, lsl #0x8
:0208BB5C 0008BF0D andeq  r11,r8,r13,lsl #0x1e
:0208BB60 08BA0D69 ldmeqia  r10!,{r0,r3,r5,r6,r8,r10,r11}
:0208BB64 08B40D6D ldmeqia  r4!,{r0,r2,r3,r5,r6,r8,r10,r11}
:0208BB68 AF0D7000 swige 0x000d7000
:0208BB6C AA0D7408 bge 023E8B94
:0208BB70 0D770008 ldceql 0,cr0,[r7,#-0x20]!
:0208BB74 0D7A08A5 ldceql 8,cr0,[r10,#-0x294]!
:0208BB78 7E00089F mcrvc 8,0,r0,cr0,cr15,{4}
:0208BB7C 81089A0D unknown
:0208BB80 0008950D andeq  r9,r8,r13,lsl #0xa
:0208BB84 088F0D85 stmeqia  r15 ,{r0,r2,r7,r8,r10,r11}
:0208BB88 088A0D88 stmeqia  r10 ,{r3,r7,r8,r10,r11}
:0208BB8C 850D8B00 strhi r8,[r13, #-0xb00]		;(r13-0xb00=*(fffff500))
:0208BB90 7F0D8F08 swivc 0x000d8f08
:0208BB94 0D920008 unknown
:0208BB98 0D95087A unknown
:0208BB9C 99000875 stmlsdb  r0 ,{r0,r2,r4,r5,r6,r11}
:0208BBA0 9C086F0D stcls  15,cr6,[r8],{#0xd}
:0208BBA4 00086A0D andeq  r6,r8,r13,lsl #0x14
:0208BBA8 08650D9F unknown
:0208BBAC 085F0DA2 ldmeqda  r15 ,{r1,r5,r7,r8,r10,r11}^
:0208BBB0 5A0DA600 bpl 023F53B8
:0208BBB4 550DA908 strpl r10,[r13, #-0x908]		;(r13-0x908=*(fffff6f8))
:0208BBB8 0DAC0008 stceq  0,cr0,[r12,#+0x20]!
:0208BBBC 0DB0084F ldceq  8,cr0,[r0,#+0x13c]!
:0208BBC0 B300084A unknown
:0208BBC4 B608450D strlt r4,[r8],-r13, lsl #0xa
:0208BBC8 00083F0D andeq  r3,r8,r13,lsl #0x1e
:0208BBCC 083A0DB9 ldmeqda  r10!,{r0,r3,r4,r5,r7,r8,r10,r11}
:0208BBD0 08340DBC ldmeqda  r4!,{r2,r3,r4,r5,r7,r8,r10,r11}
:0208BBD4 2F0DC000 swics 0x000dc000
:0208BBD8 2A0DC308 bcs 023FC800
:0208BBDC 0DC60008 unknown
:0208BBE0 0DC90824 unknown
:0208BBE4 CC00081F stcgt  8,cr0,[r0],{#0x1f}
:0208BBE8 D008190D andle  r1,r8,r13,lsl #0x12
:0208BBEC 0008140D andeq  r1,r8,r13,lsl #0x8
:0208BBF0 080E0DD3 stmeqda  r14 ,{r0,r1,r4,r6,r7,r8,r10,r11}
:0208BBF4 08090DD6 stmeqda  r9 ,{r1,r2,r4,r6,r7,r8,r10,r11}
:0208BBF8 040DD900 streq r13,[r13],#-0x900
:0208BBFC FE0DDC08 cdp2 12,0,cr13,cr13,cr8,0
:0208BC00 0DDF0007 unknown
:0208BC04 0DE307F9 stceql 7,cr0,[r3,#+0x3e4]!
:0208BC08 E60007F3 unknown
:0208BC0C E907EE0D stmdb  r7 ,{r0,r2,r3,r9,r10,r11,r13,r14,r15}
:0208BC10 0007E80D andeq  r14,r7,r13,lsl #0x10
:0208BC14 07E30DEC streqb r0,r14,r7,r13,lsl #0x10
:0208BC18 07DD0DEF ldreqb r0,r14,r7,r13,lsl #0x10
:0208BC1C D80DF200 stmleda  r13 ,{r9,r12,r13,r14,r15}
:0208BC20 D20DF507 andle  r15,r13,#0x1C00000
:0208BC24 0DF80007 ldceql 0,cr0,[r8,#+0x1c]!
:0208BC28 0DFB07CD ldceql 7,cr0,[r11,#+0x334]!
:0208BC2C FE0007C8 cdp2 7,0,cr0,cr0,cr8,6
:0208BC30 0107C20D unknown
:0208BC34 0007BD0E andeq  r11,r7,r14,lsl #0x1a
:0208BC38 07B70E04 ldreq r0,[r7,+r4, lsl #0x1c]!
:0208BC3C 07B20E07 ldreq r0,[r2,+r7, lsl #0x1c]!
:0208BC40 AC0E0A00 stcge  10,cr0,[r14],{#0x0}
:0208BC44 A60E0D07 strge r0,[r14],-r7, lsl #0x1a
:0208BC48 0E100007 cdpeq 0,0,cr0,cr0,cr7,0
:0208BC4C 0E1307A1 cdpeq 7,0,cr0,cr3,cr1,5
:0208BC50 1600079B unknown
:0208BC54 1907960E stmnedb  r7 ,{r1,r2,r3,r9,r10,r12,r15}
:0208BC58 0007900E andeq  r9,r7,r14
:0208BC5C 078B0E1C unknown
:0208BC60 07850E1F unknown
:0208BC64 0709ED00 streq r14,[r9,-r0, lsl #0x1a]
:0208BC68 077A0E25 ldreqb r0,[r10,-r5, lsr #0x1c]!
:0208BC6C 75010E28 strvc r0,[r1, #-0xe28]		;(r1-0xe28=*(01bff1d8))
:0208BC70 6F0E2B07 swivs 0x000e2b07
:0208BC74 000E2E07 andeq  r2,r14,r7,lsl #0x1c
:0208BC78 0E31076A cdpeq 7,2,cr0,cr1,cr10,3
:0208BC7C 0E340764 cdpeq 7,2,cr0,cr4,cr4,3
:0208BC80 37075E00 strcc r5,[r7,-r0, lsl #0x1c]
:0208BC84 3A07590E bcc 022620C4
:0208BC88 0753000E ldreqb r0,[r3, -r14]
:0208BC8C 074E0E3C unknown
:0208BC90 48000E3F stmmida  r0 ,{r0,r1,r2,r3,r4,r5,r9,r10,r11}
:0208BC94 420E4207 andmi  r4,r14,#0x70000000
:0208BC98 000E4507 andeq  r4,r14,r7,lsl #0xa
:0208BC9C 0E48073D mcreq 7,2,r0,cr8,cr13,{1}
:0208BCA0 0E4B0737 mcreq 7,2,r0,cr11,cr7,{1}
:0208BCA4 4D073200 unknown
:0208BCA8 50072C0E andpl  r2,r7,r14,lsl #0x18
:0208BCAC 0726000E streq r0,[r6,-r14]!
:0208BCB0 07210E53 unknown
:0208BCB4 1B000E56 blne 0208F614
:0208BCB8 150E5907 strne r5,[r14, #-0x907]		;r14-0x907=*(0208b145)=#486539314(0x1d000032)
:0208BCBC 000E5B07 andeq  r5,r14,r7,lsl #0x16
:0208BCC0 0E5E0710 mrceq 7,2,r0,cr14,cr0,{0}
:0208BCC4 0E61070A cdpeq 7,6,cr0,cr1,cr10,0
:0208BCC8 64070500 strvs r0,[r7],#-0x500
:0208BCCC 6606FF0E strvs r15,[r6],-r14, lsl #0x1e
:0208BCD0 06F9000E unknown
:0208BCD4 06F40E69 unknown
:0208BCD8 EE000E6C cdp 14,0,cr0,cr0,cr12,3
:0208BCDC E80E6F06 stmda  r14 ,{r1,r2,r8,r9,r10,r11,r13,r14}
:0208BCE0 000E7106 andeq  r7,r14,r6,lsl #0x2
:0208BCE4 0E7406E3 cdpeq 6,6,cr0,cr4,cr3,7
:0208BCE8 0E7706DD mrceq 6,3,r0,cr7,cr13,{6}
:0208BCEC 7906D700 stmvcdb  r6 ,{r8,r9,r10,r12,r14,r15}
:0208BCF0 7C06D20E stcvc  2,cr13,[r6],{#0xe}
:0208BCF4 06CC000E streqb r0,[r12],+r14
:0208BCF8 0FFB0E7F swieq 0x00fb0e7f
:0208BCFC 1006C10E andne  r12,r6,r14,lsl #0x2
:0208BD00 06BB0E84 unknown
:0208BD04 06B50E87 unknown
:0208BD08 AF0E8900 swige 0x000e8900
:0208BD0C AA0E8C06 bge 0242ED2C
:0208BD10 0E8F0006 cdpeq 0,8,cr0,cr15,cr6,0
:0208BD14 0E9106A4 cdpeq 6,8,cr0,cr1,cr4,5
:0208BD18 9400069E strls r0,[r0],#-0x69e
:0208BD1C 9606990E strls r9,[r6],-r14, lsl #0x12
:0208BD20 0006930E andeq  r9,r6,r14,lsl #0x6
:0208BD24 068D0E99 unknown
:0208BD28 06870E9B unknown
:0208BD2C 820E9E00 andhi  r9,r14,#0x0
:0208BD30 7C0EA106 stcvc  1,cr10,[r14],{#0x6}
:0208BD34 0EA30006 cdpeq 0,10,cr0,cr3,cr6,0
:0208BD38 0EA60676 mcreq 6,5,r0,cr6,cr6,{3}
:0208BD3C A8000670 stmgeda  r0 ,{r4,r5,r6,r9,r10}
:0208BD40 AB066B0E blge 02226980
:0208BD44 0006650E andeq  r6,r6,r14,lsl #0xa
:0208BD48 065F0EAD ldreqb r0,[r15],-r13, lsr #0x1d
:0208BD4C 06590EB0 unknown
:0208BD50 540EB200 strpl r11,[r14],#-0x200
:0208BD54 4E0EB506 cdpmi 5,0,cr11,cr14,cr6,0
:0208BD58 0EB70006 cdpeq 0,10,cr0,cr7,cr6,0
:0208BD5C 0EBA0648 cdpeq 6,10,cr0,cr10,cr8,2
:0208BD60 BC000642 stclt  6,cr0,[r0],{#0x42}
:0208BD64 BF063C0E swilt 0x00063c0e
:0208BD68 0006370E andeq  r3,r6,r14,lsl #0xe
:0208BD6C 06310EC1 unknown
:0208BD70 062B0EC3 unknown
:0208BD74 250EC600 strcs r12,[r14, #-0x600]		;r14-0x600=*(0208b44c)=#192388107(0x0b779c0b)
:0208BD78 1F0EC806 swine 0x000ec806
:0208BD7C 0ECB0006 cdpeq 0,12,cr0,cr11,cr6,0
:0208BD80 0ECD061A mcreq 6,6,r0,cr13,cr10,{0}
:0208BD84 CF000614 swigt 0x00000614
:0208BD88 D2060E0E andle  r0,r6,#0xE0
:0208BD8C 0006080E andeq  r0,r6,r14,lsl #0x10
:0208BD90 06020ED4 unknown
:0208BD94 05FD0ED6 ldreqb r0,[r13, #+0xed6]!
:0208BD98 F70ED900 strnv r13,[r14,-r0, lsl #0x12]
:0208BD9C F10EDB05 unknown
:0208BDA0 0EDD0005 cdpeq 0,12,cr0,cr13,cr5,0
:0208BDA4 0EE005EB cdpeq 5,14,cr0,cr0,cr11,7
:0208BDA8 E20005E5 and  r0,r0,#0x39400000
:0208BDAC E405DF0E str r13,[r5],#-0xf0e
:0208BDB0 0005DA0E andeq  r13,r5,r14,lsl #0x14
:0208BDB4 05D40EE7 ldreqb r0,[r4, #+0xee7]		;r4+0xee7=*(00000ee7)
:0208BDB8 05CE0EE9 streqb r0,[r14, #+0xee9]		;r14+0xee9=*(0208c935)=#-150178059(0xf70c76f5)
:0208BDBC C80EEB00 stmgtda  r14 ,{r8,r9,r11,r13,r14,r15}
:0208BDC0 C20EEE05 andgt  r14,r14,#0x50
:0208BDC4 0EF00005 cdpeq 0,14,cr0,cr0,cr5,0
:0208BDC8 0EF205BC mrceq 5,7,r0,cr2,cr12,{5}
:0208BDCC F40005B6 strnv r0,[r0],#-0x5b6
:0208BDD0 F705B10E strnv r11,[r5,-r14, lsl #0x2]
:0208BDD4 0005AB0E andeq  r10,r5,r14,lsl #0x16
:0208BDD8 05A50EF9 streq r0,[r5, #+0xef9]!
:0208BDDC 059F0EFB ldreq r0,[r15, #+0xefb]		;r15+0xefb=*(0208ccdf)=#-1426943992(0xaaf29008)
:0208BDE0 990EFD00 stmlsdb  r14 ,{r8,r10,r11,r12,r13,r14,r15}
:0208BDE4 930EFF05 unknown
:0208BDE8 0F020005 swieq 0x00020005
:0208BDEC 0F04058D swieq 0x0004058d
:0208BDF0 06000587 streq r0,[r0],-r7, lsl #0xb
:0208BDF4 0805810F stmeqda  r5 ,{r0,r1,r2,r3,r8,r15}
:0208BDF8 00057C0F andeq  r7,r5,r15,lsl #0x18
:0208BDFC 05760F0A ldreqb r0,[r6, #-0xf0a]!
:0208BE00 05700F0C ldreqb r0,[r0, #-0xf0c]!
:0208BE04 6A0F0E00 bvs 0244F60C
:0208BE08 640F1105 strvs r1,[r15],#-0x105
:0208BE0C 0F130005 swieq 0x00130005
:0208BE10 0F15055E swieq 0x0015055e
:0208BE14 17000558 unknown
:0208BE18 1905520F stmnedb  r5 ,{r0,r1,r2,r3,r9,r12,r14}
:0208BE1C 00054C0F andeq  r4,r5,r15,lsl #0x18
:0208BE20 05460F1B streqb r0,[r6, #-0xf1b]		;r6-0xf1b=*(21703025)=#0(0x00000000)
:0208BE24 05400F1D streqb r0,[r0, #-0xf1d]		;(r0-0xf1d=*(fffff0e3))
:0208BE28 3A0F1F00 bcc 02453A30
:0208BE2C 340F2105 strcc r2,[r15],#-0x105
:0208BE30 0F230005 swieq 0x00230005
:0208BE34 0F25052F swieq 0x0025052f
:0208BE38 27000529 strcs r0,[r0,-r9, lsr #0xa]
:0208BE3C 2905230F stmcsdb  r5 ,{r0,r1,r2,r3,r8,r9,r13}
:0208BE40 00051D0F andeq  r1,r5,r15,lsl #0x1a
:0208BE44 05170F2B ldreq r0,[r7, #-0xf2b]		;(r7-0xf2b=*(001af0d5))
:0208BE48 05110F2D ldreq r0,[r1, #-0xf2d]		;(r1-0xf2d=*(01bff0d3))
:0208BE4C 0B0F2F00 bleq 02457A54
:0208BE50 050F3105 streq r3,[r15, #-0x105]		;r15-0x105=*(0208bd53)=#246744660(0x0eb50654)
:0208BE54 0F330005 swieq 0x00330005
:0208BE58 0F3504FF swieq 0x003504ff
:0208BE5C 370004F9 unknown
:0208BE60 3904F30F stmccdb  r4 ,{r0,r1,r2,r3,r8,r9,r12,r13,r14,r15}
:0208BE64 0004ED0F andeq  r14,r4,r15,lsl #0x1a
:0208BE68 04E70F3B unknown
:0208BE6C 04E10F3D unknown
:0208BE70 DB0F3F00 blle 0245BA78
:0208BE74 D50F4104 strle r4,[r15, #-0x104]		;r15-0x104=*(0208bd78)=#521062406(0x1f0ec806)
:0208BE78 0F430004 swieq 0x00430004
:0208BE7C 0F4504CF swieq 0x004504cf
:0208BE80 460004C9 strmi r0,[r15, #-0x104]		;r15-0x104=*(0208bd78)=#521062406(0x1f0ec806)
:0208BE84 4804C30F stmmida  r4 ,{r0,r1,r2,r3,r8,r9,r14,r15}
:0208BE88 0004BD0F andeq  r11,r4,r15,lsl #0x1a
:0208BE8C 04B70F4A unknown
:0208BE90 04B10F4C unknown
:0208BE94 AB0F4E00 blge 0245F69C
:0208BE98 A50F5004 strge r5,[r15, #-0x4]		;r15-0x4=*(0208be9c)=#256966660(0x0f510004)
:0208BE9C 0F510004 swieq 0x00510004
:0208BEA0 0F53049F swieq 0x0053049f
:0208BEA4 55000499 strpl r0,[r0, #-0x499]		;(r0-0x499=*(fffffb67))
:0208BEA8 5704930F strpl r9,[r4,-r15, lsl #0x6]
:0208BEAC 00048D0F andeq  r8,r4,r15,lsl #0x1a
:0208BEB0 04870F59 streq r0,[r7],#+0xf59
:0208BEB4 04810F5A streq r0,[r1],#+0xf5a
:0208BEB8 7B0F5C00 blvc 02462EC0
:0208BEBC 750F5E04 strvc r5,[r15, #-0xe04]		;r15-0xe04=*(0208b0c0)=#18284797(0x011700fd)
:0208BEC0 0F600004 swieq 0x00600004
:0208BEC4 0F61046F swieq 0x0061046f
:0208BEC8 63000469 unknown
:0208BECC 6504630F strvs r6,[r4, #-0x30f]		;r4-0x30f=*(1f0ec4f7)=#0(0x00000000)
:0208BED0 00045D0F andeq  r5,r4,r15,lsl #0x1a
:0208BED4 04570F67 ldreqb r0,[r7],#-0xf67
:0208BED8 04510F68 ldreqb r0,[r1],#-0xf68
:0208BEDC 4B0F6A00 blmi 024666E4
:0208BEE0 440F6C04 strmi r6,[r15],#-0xc04
:0208BEE4 0F6D0004 swieq 0x006d0004
:0208BEE8 0F6F043E swieq 0x006f043e
:0208BEEC 71000438 unknown
:0208BEF0 7204320F andvc  r3,r4,#0xF0000000
:0208BEF4 00042C0F andeq  r2,r4,r15,lsl #0x18
:0208BEF8 04260F74 unknown
:0208BEFC 04200F76 unknown
:0208BF00 1A0F7700 bne 02469B08
:0208BF04 140F7904 strne r7,[r15],#-0x904
:0208BF08 0F7A0004 swieq 0x007a0004
:0208BF0C 0F7C040E swieq 0x007c040e
:0208BF10 7D000408 unknown
:0208BF14 7F04020F swivc 0x0004020f
:0208BF18 0F0FFB0F swieq 0x000ffb0f
:0208BF1C 8203F640 andhi  r15,r3,#0x4000000
:0208BF20 8403EF0F strhi r14,[r3],#-0xf0f
:0208BF24 03E9000F mvneq  r0,#0xF
:0208BF28 03E30F85 mvneq  r0,#0x214
:0208BF2C DD000F87 unknown
:0208BF30 D70F8803 strle r8,[r15,-r3, lsl #0x10]
:0208BF34 000F8A03 andeq  r8,r15,r3,lsl #0x14
:0208BF38 0F8B03D1 swieq 0x008b03d1
:0208BF3C 0F8D03CB swieq 0x008d03cb
:0208BF40 8E03C500 cdphi 5,0,cr12,cr3,cr0,0
:0208BF44 9003BF0F andls  r11,r3,r15,lsl #0x1e
:0208BF48 03B9000F moveqs r0,#0xF		;r0=15(0xf)
:0208BF4C 03B20F91 moveqs r0,#0x244		;r0=580(0x244)
:0208BF50 AC000F93 stcge  15,cr0,[r0],{#0x93}
:0208BF54 A60F9403 strge r9,[r15],-r3, lsl #0x8
:0208BF58 000F9503 andeq  r9,r15,r3,lsl #0xa
:0208BF5C 0F9703A0 swieq 0x009703a0
:0208BF60 0F98039A swieq 0x0098039a
:0208BF64 9A039400 bls 02170F6C
:0208BF68 9B038E0F blls 0216F7AC
:0208BF6C 0388000F orreq  r0,r8,#0xF
:0208BF70 03810F9C orreq  r0,r1,#0x270
:0208BF74 7B000F9E blvc 0208FDF4
:0208BF78 750F9F03 strvc r9,[r15, #-0xf03]		;r15-0xf03=*(0208b07d)=#1048576(0x00100000)
:0208BF7C 000FA103 andeq  r10,r15,r3,lsl #0x2
:0208BF80 0FA2036F swieq 0x00a2036f
:0208BF84 0FA30369 swieq 0x00a30369
:0208BF88 A5036300 strge r6,[r3, #-0x300]		;r3-0x300=*(0eb50354)=#0(0x00000000)
:0208BF8C A6035D0F strge r5,[r3],-r15, lsl #0x1a
:0208BF90 0356000F cmpeq r6,#0xF
:0208BF94 03500FA7 cmpeq r0,#0x29C
:0208BF98 4A000FA8 bmi 0208FE40
:0208BF9C 440FAA03 strmi r10,[r15],#-0xa03
:0208BFA0 000FAB03 andeq  r10,r15,r3,lsl #0x16
:0208BFA4 0FAC033E swieq 0x00ac033e
:0208BFA8 0FAE0338 swieq 0x00ae0338
:0208BFAC AF033200 swige 0x00033200
:0208BFB0 B0032B0F andlt  r2,r3,r15,lsl #0x16
:0208BFB4 0325000F unknown
:0208BFB8 031F0FB1 tsteq r15,#0x2C4
:0208BFBC 19000FB3 stmnedb  r0 ,{r0,r1,r4,r5,r7,r8,r9,r10,r11}
:0208BFC0 130FB403 unknown
:0208BFC4 000FB503 andeq  r11,r15,r3,lsl #0xa
:0208BFC8 0FB6030D swieq 0x00b6030d
:0208BFCC 03D50306 biceqs r0,r5,#0x18000000
:0208BFD0 0FB84003 swieq 0x00b84003
:0208BFD4 0FBA02FA swieq 0x00ba02fa
:0208BFD8 BB0002F4 bllt 0208CBB0
:0208BFDC BC02EE0F stclt  14,cr14,[r2],{#0xf}
:0208BFE0 0002E80F andeq  r14,r2,r15,lsl #0x10
:0208BFE4 02E10FBD rsceq  r0,r1,#0x2F4
:0208BFE8 02DB0FBE sbceqs r0,r11,#0x2F8
:0208BFEC D50FBF00 strle r11,[r15, #-0xf00]		;r15-0xf00=*(0208b0f4)=#163776736(0x09c308e0)
:0208BFF0 CF0FC002 swigt 0x000fc002
:0208BFF4 0FC20002 swieq 0x00c20002
:0208BFF8 0FC302C9 swieq 0x00c302c9
:0208BFFC C40002C2 strgt r0,[r0],#-0x2c2
:0208C000 C502BC0F strgt r11,[r2, #-0xc0f]		;(r2-0xc0f=*(fffff3f1))
:0208C004 0002B60F andeq  r11,r2,r15,lsl #0xc
:0208C008 02B00FC6 adceqs r0,r0,#0x318
:0208C00C 02AA0FC7 adceq  r0,r10,#0x31C
:0208C010 A30FC800 unknown
:0208C014 9D0FC902 unknown
:0208C018 0FCA0002 swieq 0x00ca0002
:0208C01C 0FCB0297 swieq 0x00cb0297
:0208C020 CC000291 stcgt  2,cr0,[r0],{#0x91}
:0208C024 CD028B0F unknown
:0208C028 0002840F andeq  r8,r2,r15,lsl #0x8
:0208C02C 027E0FCE rsbeqs r0,r14,#0x338
:0208C030 02780FCF rsbeqs r0,r8,#0x33C
:0208C034 720FD000 andvc  r13,r15,#0x0
:0208C038 6C0FD102 stcvs  1,cr13,[r15],{#0x2}
:0208C03C 0FD20002 swieq 0x00d20002
:0208C040 0FD30265 swieq 0x00d30265
:0208C044 D400025F strle r0,[r0],#-0x25f
:0208C048 0001590F andeq  r5,r1,r15,lsl #0x12
:0208C04C 0FD50253 swieq 0x00d50253
:0208C050 D6024D08 strle r4,[r2],-r8, lsl #0x1a
:0208C054 D702460F strle r4,[r2,-r15, lsl #0xc]
:0208C058 0240000F subeq  r0,r0,#0xF
:0208C05C 023A0FD8 eoreqs r0,r10,#0x360
:0208C060 34000FD9 strcc r0,[r0],#-0xfd9
:0208C064 2D0FDA02 unknown
:0208C068 000FDB02 andeq  r13,r15,r2,lsl #0x16
:0208C06C 21000127 unknown
:0208C070 1B0FDC02 blne 02483080
:0208C074 0FDD0202 swieq 0x00dd0202
:0208C078 0FDE0215 swieq 0x00de0215
:0208C07C DF00020E swile 0x0000020e
:0208C080 0001080F andeq  r0,r1,r15,lsl #0x10
:0208C084 0FE00202 swieq 0x00e00202
:0208C088 E101FC08 unknown
:0208C08C E201F50F and  r15,r1,#0x3C00000
:0208C090 01EF000F mvneq  r0,r15
:0208C094 E301E900 unknown
:0208C098 0201E30F andeq  r14,r1,#0x3C000000
:0208C09C 01DC0FE4 biceqs r0,r12,r4,ror #0x1f
:0208C0A0 01D60FE5 biceqs r0,r6,r5,ror #0x1f
:0208C0A4 01D08000 biceqs r8,r0,r0
:0208C0A8 01CA0FE6 biceq  r0,r10,r6,ror #0x1f
:0208C0AC C3000FE7 unknown
:0208C0B0 01BD0001 moveqs r0,r1			;r0=29360128(0x1c00000)
:0208C0B4 01B70FE8 moveqs r0,r8,ror #0x1f
:0208C0B8 B10FE902 mrslt r14,CPSR
:0208C0BC 01AA0001 moveq  r0,r1			;r0=29360128(0x1c00000)
:0208C0C0 A4080FEA strge r0,[r8],#-0xfea
:0208C0C4 9E0FEB01 cdpls 11,0,cr14,cr15,cr1,0
:0208C0C8 01980001 orreqs r0,r8,r1
:0208C0CC 910FEC20 mrsls r14,CPSR
:0208C0D0 018B0001 orreq  r0,r11,r1
:0208C0D4 85080FED strhi r0,[r8, #-0xfed]		;(r8-0xfed=*(fffff013))
:0208C0D8 7F0FEE01 swivc 0x000fee01
:0208C0DC 01780001 cmneq r8,r1
:0208C0E0 720FEF20 andvc  r14,r15,#0x80
:0208C0E4 016C0001 unknown
:0208C0E8 66080FF0 unknown
:0208C0EC 015F0001 cmpeq r15,r1
:0208C0F0 01590FF1 ldreqsh r0,[r9, #-0xf1]		;(r9-0xff1=*(000fff0f))
:0208C0F4 01538200 cmpeq r3,r0,lsl #0x4
:0208C0F8 014D0FF2 unknown
:0208C0FC 20014600 andcs  r4,r1,r0,lsl #0xc
:0208C100 01400FF3 unknown
:0208C104 F4013A00 strnv r3,[r1],#-0xa00
:0208C108 0134080F teqeq r4,r15,lsl #0x10
:0208C10C F5012D00 strnv r2,[r1, #-0xd00]		;(r1-0xd00=*(01bff300))
:0208C110 0001270F andeq  r2,r1,r15,lsl #0xe
:0208C114 F6012182 strnv r2,[r1],-r2, lsl #0x3
:0208C118 00011B0F andeq  r1,r1,r15,lsl #0x16
:0208C11C F7200114 unknown
:0208C120 00010E0F andeq  r0,r1,r15,lsl #0x1c
:0208C124 01000108 unknown
:0208C128 0FF82801 swieq 0x00f82801
:0208C12C F50001FB strnv r0,[r0, #-0x1fb]		;(r0-0x1fb=*(01bffe05))
:0208C130 00EF0001 rsceq  r0,r15,r1
:0208C134 E80FF928 stmda  r15 ,{r3,r5,r8,r11,r12,r13,r14,r15}
:0208C138 01E20001 mvneq  r0,r1
:0208C13C 2800DC00 stmcsda  r0 ,{r10,r11,r12,r14,r15}
:0208C140 01D60FFA ldreqsh r0,[r6, #+0xfa]		;r6+0xfa=*(000000fa)
:0208C144 0001CF00 andeq  r12,r1,r0,lsl #0x1e
:0208C148 FB2800C9 blx 02A8C47C
:0208C14C 0001C30F andeq  r12,r1,r15,lsl #0x6
:0208C150 B60001BC unknown
:0208C154 B0A80001 adclt  r0,r8,r1
:0208C158 AA0FFC00 bge 0248B160
:0208C15C 01A30001 moveq  r0,r1			;r0=29360128(0x1c00000)
:0208C160 019DA000 orreqs r10,r13,r0
:0208C164 FD009700 unknown
:0208C168 0001900F andeq  r9,r1,r15
:0208C16C 00018A82 andeq  r8,r1,r2,lsl #0x15
:0208C170 7E000184 cdpvc 1,0,cr0,cr0,cr4,4
:0208C174 00770001 rsbeqs r0,r7,r1
:0208C178 710FFE2A mrsvc r15,CPSR
:0208C17C 016B0001 unknown
:0208C180 00016500 andeq  r6,r1,r0,lsl #0xa
:0208C184 00015EA8 andeq  r5,r1,r8,lsr #0x1d
:0208C188 52000158 andpl  r0,r0,#0x16
:0208C18C 004B0001 subeq  r0,r11,r1
:0208C190 450FFF2A strmi r15,[r15, #-0xf2a]		;(r15-0xf2a=*(010040d6))
:0208C194 013F0001 teqeq r15,r1
:0208C198 00013900 andeq  r3,r1,r0,lsl #0x12
:0208C19C 000132A8 andeq  r3,r1,r8,lsr #0x5
:0208C1A0 2600012C strcs r0,[r0],-r12, lsr #0x2
:0208C1A4 011F0001 tsteq r15,r1
:0208C1A8 0119AA00 tsteq r9,r0,lsl #0x14
:0208C1AC 00011300 andeq  r1,r1,r0,lsl #0x6
:0208C1B0 0600010D streq r0,[r0],-r13, lsl #0x2
:0208C1B4 FBAA0001 blx 00B0C1C0
:0208C1B8 01FA100F mvneqs r1,r15
:0208C1BC 0001F300 andeq  r15,r1,r0,lsl #0x6
:0208C1C0 A90001ED stmgedb  r0 ,{r0,r2,r3,r5,r6,r7,r8}
:0208C1C4 E10001E7 unknown
:0208C1C8 01DA0001 biceqs r0,r10,r1
:0208C1CC 0001D400 andeq  r13,r1,r0,lsl #0x8
:0208C1D0 0001CEAA andeq  r12,r1,r10,lsr #0x1d
:0208C1D4 C1100FFB ldrgtsh r0,[r0, -r11]
:0208C1D8 01BB0001 moveqs r0,r1			;r0=29360128(0x1c00000)
:0208C1DC 01B5A600 moveqs r10,r0,lsl #0xc		;r10=0(0x0)
:0208C1E0 0001AE00 andeq  r10,r1,r0,lsl #0x1c
:0208C1E4 A20001A8 andge  r0,r0,#0x2A
:0208C1E8 9BAA0001 blls 00B0C1F4
:0208C1EC 950FFFFF strls r15,[r15, #-0xfff]		;(r15-0xfff=*(fffff001))
:0208C1F0 018F0001 orreq  r0,r15,r1
:0208C1F4 0189A000 orreq  r10,r9,r0
:0208C1F8 00018200 andeq  r8,r1,r0,lsl #0x4
:0208C1FC 0FFEFF7C swieq 0x00feff7c
:0208C200 0001760A andeq  r7,r1,r10,lsl #0xc
:0208C204 69000170 stmvsdb  r0 ,{r4,r5,r6,r8}
:0208C208 FF630001 swinv 0x00630001
:0208C20C 5D0FFD2A unknown
:0208C210 01560001 cmpeq r6,r1
:0208C214 00015000 andeq  r5,r1,r0
:0208C218 FCFF4AA8 ldc2l 10,cr4,[r15],#+0x2a0
:0208C21C 0001440F andeq  r4,r1,r15,lsl #0x8
:0208C220 A000013D andge  r0,r0,r13,lsr r1
:0208C224 0FFBFF37 swieq 0x00fbff37
:0208C228 2A000131 bcs 0208C6F4
:0208C22C 24A00001 unknown
:0208C230 1E0FFAFF mcrne 10,0,r15,cr15,cr15,{7}
:0208C234 01180001 tsteq r8,r1
:0208C238 FF11A000 swinv 0x0011a000
:0208C23C 010B0FF9 unknown
:0208C240 20FF0500 rsccss r0,r15,r0,lsl #0xa
:0208C244 FEFF0FF8 mrc2 15,7,r0,cr15,cr8,{7}
:0208C248 01F80FF8 ldreqsh r0,[r8, #+0xf8]!
:0208C24C FEF28000 cdp2 0,14,cr8,cr2,cr0,0
:0208C250 01EC0FF7 unknown
:0208C254 20FEE500 rsccss r14,r14,r0,lsl #0xa
:0208C258 01DF0FF6 ldreqsh r0,[r15, #+0xf6]		;r15+0xf6=*(0208c356)=#-43839543(0xfd630fc9)
:0208C25C F5FED900 ldrnvb r13,[r14, #+0x900]!
:0208C260 01D3080F biceqs r0,r3,r15,lsl #0x10
:0208C264 F4FECC00 unknown
:0208C268 0001C60F andeq  r12,r1,r15,lsl #0xc
:0208C26C F3FEC082 mvnnvs r12,#0x82
:0208C270 0001BA0F andeq  r11,r1,r15,lsl #0x14
:0208C274 F220FEB3 eornv  r15,r0,#0xB30
:0208C278 0001AD0F andeq  r10,r1,r15,lsl #0x1a
:0208C27C 0FF1FEA7 swieq 0x00f1fea7
:0208C280 0001A108 andeq  r10,r1,r8,lsl #0x2
:0208C284 0FF0FE9A swieq 0x00f0fe9a
:0208C288 82000194 andhi  r0,r0,#0x25
:0208C28C 0FEFFE8E swieq 0x00effe8e
:0208C290 0FEEFE88 swieq 0x00eefe88
:0208C294 00018100 andeq  r8,r1,r0,lsl #0x2
:0208C298 0FEDFE7B swieq 0x00edfe7b
:0208C29C 82000175 andhi  r0,r0,#0x4000001D
:0208C2A0 0FECFE6F swieq 0x00ecfe6f
:0208C2A4 0FEBFE68 swieq 0x00ebfe68
:0208C2A8 00016200 andeq  r6,r1,r0,lsl #0x4
:0208C2AC 0FEAFE5C swieq 0x00eafe5c
:0208C2B0 E902FE56 stmdb  r2 ,{r1,r2,r4,r6,r9,r10,r11,r12,r13,r14,r15}
:0208C2B4 00014F0F andeq  r4,r1,r15,lsl #0x1e
:0208C2B8 0FE8FE49 swieq 0x00e8fe49
:0208C2BC E7FE4308 ldrb r4,[r14,+r8, lsl #0x6]!
:0208C2C0 00013D0F andeq  r3,r1,r15,lsl #0x1a
:0208C2C4 E620FE36 unknown
:0208C2C8 E5FE300F ldrb r3,[r14, #+0xf]!
:0208C2CC 00FE2A0F rsceqs r2,r14,r15,lsl #0x14
:0208C2D0 01240FE4 unknown
:0208C2D4 E3FE1D00 mvns r1,#0x0
:0208C2D8 FE17080F cdp2 8,0,cr0,cr7,cr15,0
:0208C2DC FE110FE2 cdp2 15,0,cr0,cr1,cr2,7
:0208C2E0 0B000FE1 bleq 0209026C
:0208C2E4 FE040001 cdp2 0,0,cr0,cr4,cr1,0
:0208C2E8 FDFE0FE0 ldc2l 15,cr0,[r14,#+0x380]!
:0208C2EC F80FDF02 stmnvda  r15 ,{r1,r8,r9,r10,r11,r12,r14,r15}
:0208C2F0 F20FDEFD andnv  r13,r15,#0xFD0
:0208C2F4 0FDD00FD swieq 0x00dd00fd
:0208C2F8 E50001EB str r0,[r0, #-0x1eb]		;(r0-0x1eb=*(fd630dde))
:0208C2FC 080FDCFD stmeqda  r15 ,{r0,r2,r3,r4,r5,r6,r7,r10,r11,r12,r14,r15}
:0208C300 0FDBFDDF swieq 0x00dbfddf
:0208C304 0FDAFDD9 swieq 0x00dafdd9
:0208C308 D9FDD300 ldmleib  r13!,{r8,r9,r12,r14,r15}^
:0208C30C D8FDCC0F ldmleia  r13!,{r0,r1,r2,r3,r10,r11,r14,r15}^
:0208C310 FDC6000F unknown
:0208C314 FDC00FD7 unknown
:0208C318 BA000FD6 blt 02090278
:0208C31C FDB30001 ldc2  0,cr0,[r3,#+0x4]!
:0208C320 FDAD0FD5 stc2  15,cr0,[r13,#+0x354]!
:0208C324 A70FD402 strge r13,[r15,-r2, lsl #0x8]
:0208C328 A10FD3FD mrsge r13,CPSR
:0208C32C 0FD200FD swieq 0x00d200fd
:0208C330 0FD1FD9B swieq 0x00d1fd9b
:0208C334 D000FD94 mulle  r0,r4,r13
:0208C338 CFFD8E0F swigt 0x00fd8e0f
:0208C33C 00FD880F rsceqs r8,r13,r15,lsl #0x10
:0208C340 FD820FCE unknown
:0208C344 FD7C0FCD ldc2l 15,cr0,[r12,#-0x334]!
:0208C348 750FCC00 strvc r12,[r15, #-0xc00]		;r15-0xc00=*(0208b750)=#257468932(0x0f58aa04)
:0208C34C 6F0FCBFD swivs 0x000fcbfd
:0208C350 0FCA00FD swieq 0x00ca00fd
:0208C354 0FC9FD69 swieq 0x00c9fd69
:0208C358 C800FD63 stmgtda  r0 ,{r0,r1,r5,r6,r8,r10,r11,r12,r13,r14,r15}
:0208C35C C7FD5D0F ldrgtb r5,[r13,+r15, lsl #0x1a]!
:0208C360 00FD560F rsceqs r5,r13,r15,lsl #0xc
:0208C364 FD500FC6 unknown
:0208C368 FD4A0FC5 unknown
:0208C36C 440FC400 strmi r12,[r15],#-0x400
:0208C370 3E0FC3FD mcrcc 3,0,r12,cr15,cr13,{7}
:0208C374 0FC200FD swieq 0x00c200fd
:0208C378 0FC0FD37 swieq 0x00c0fd37
:0208C37C BF00FD31 swilt 0x0000fd31
:0208C380 BEFD2B0F cdplt 11,14,cr2,cr13,cr15,0
:0208C384 00FD250F rsceqs r2,r13,r15,lsl #0xa
:0208C388 FD1F0FBD unknown
:0208C38C FD180FBC unknown
:0208C390 120FBB00 andne  r11,r15,#0x0
:0208C394 0C0FBAFD stceq  10,cr11,[r15],{#0xfd}
:0208C398 0FB800FD swieq 0x00b800fd
:0208C39C 0FB7FD06 swieq 0x00b7fd06
:0208C3A0 B600FD00 strlt r15,[r0],-r0, lsl #0x1a
:0208C3A4 B5FCFA0F ldrltb r15,[r12, #+0xa0f]!
:0208C3A8 00FCF30F rsceqs r15,r12,r15,lsl #0x6
:0208C3AC FCED0FB4 stc2l 15,cr0,[r13],#+0x2d0
:0208C3B0 FCE70FB3 stc2l 15,cr0,[r7],#+0x2cc
:0208C3B4 E10FB100 mrs r11,CPSR
:0208C3B8 DB0FB0FC blle 024787B0
:0208C3BC 0FAF00FC swieq 0x00af00fc
:0208C3C0 0FAEFCD5 swieq 0x00aefcd5
:0208C3C4 AC00FCCE stcge  12,cr15,[r0],{#0xce}
:0208C3C8 ABFCC80F blge 01FBE40C
:0208C3CC 00FCC20F rsceqs r12,r12,r15,lsl #0x4
:0208C3D0 FCBC0FAA ldc2  15,cr0,[r12],#+0x2a8
:0208C3D4 FCB60FA8 ldc2  15,cr0,[r6],#+0x2a0
:0208C3D8 B00FA700 andlt  r10,r15,r0,lsl #0xe
:0208C3DC AA0FA6FC bge 02475FD4
:0208C3E0 0FA500FC swieq 0x00a500fc
:0208C3E4 0FA3FCA3 swieq 0x00a3fca3
:0208C3E8 A200FC9D andge  r15,r0,#0x9D00
:0208C3EC A1FC970F mvnges r9,r15,lsl #0xe
:0208C3F0 00FC910F rsceqs r9,r12,r15,lsl #0x2
:0208C3F4 FC8B0F9F stc2  15,cr0,[r11],{#0x9f}
:0208C3F8 FC850F9E stc2  15,cr0,[r5],{#0x9e}
:0208C3FC 7F0F9C00 swivc 0x000f9c00
:0208C400 780F9BFC stmvcda  r15 ,{r2,r3,r4,r5,r6,r7,r8,r9,r11,r12,r15}
:0208C404 0F9A00FC swieq 0x009a00fc
:0208C408 0F98FC72 swieq 0x0098fc72
:0208C40C 9700FC6C strls r15,da 
:0208C410 95FC660F ldrlsb r6,[r12, #+0x60f]!
:0208C414 00FC600F rsceqs r6,r12,r15
:0208C418 FC5A0F94 ldc2l 15,cr0,[r10],{#0x94}
:0208C41C FC540F93 ldc2l 15,cr0,[r4],{#0x93}
:0208C420 4E0F9100 cdpmi 1,0,cr9,cr15,cr0,0
:0208C424 470F90FC unknown
:0208C428 0F8E00FC swieq 0x008e00fc
:0208C42C 0F8DFC41 swieq 0x008dfc41
:0208C430 8B00FC3B blhi 020CB524
:0208C434 8AFC350F bhi 01F99878
:0208C438 00FC2F0F rsceqs r2,r12,r15,lsl #0x1e
:0208C43C FC290F88 stc2  15,cr0,[r9],#-0x220
:0208C440 FC230F87 stc2  15,cr0,[r3],#-0x21c
:0208C444 1D0F8500 unknown
:0208C448 170F84FC unknown
:0208C44C 0F8200FC swieq 0x008200fc
:0208C450 0F81FC11 swieq 0x0081fc11
:0208C454 400F0FFB unknown
:0208C458 0F7DFC04 swieq 0x007dfc04
:0208C45C 0F7CFBFE swieq 0x007cfbfe
:0208C460 7AFBF800 bvc 01F8A468
:0208C464 79FBF20F ldmvcib  r11!,{r0,r1,r2,r3,r9,r12,r13,r14,r15}^
:0208C468 FBEC000F blx 01B8C4AC
:0208C46C FBE60F77 blx 01A10250
:0208C470 E0000F76 and  r0,r0,r6,ror r15
:0208C474 DA0F74FB ble 02469868
:0208C478 000F72FB unknown
:0208C47C 0F71FBD4 swieq 0x0071fbd4
:0208C480 0F6FFBCE swieq 0x006ffbce
:0208C484 6DFBC800 ldcvsl 8,cr12,[r11,#+0x0]!
:0208C488 6CFBC20F ldcvsl 2,cr12,[r11],#+0x3c
:0208C48C FBBC000F blx 00F8C4D0
:0208C490 FBB50F6A blx 00DD0240
:0208C494 AF000F68 swige 0x00000f68
:0208C498 A90F67FB stmgedb  r15 ,{r0,r1,r3,r4,r5,r6,r7,r8,r9,r10,r13,r14}
:0208C49C 000F65FB unknown
:0208C4A0 0F63FBA3 swieq 0x0063fba3
:0208C4A4 0F61FB9D swieq 0x0061fb9d
:0208C4A8 60FB9700 rscvss r9,r11,r0,lsl #0xe
:0208C4AC 5EFB910F cdppl 1,14,cr9,cr11,cr15,0
:0208C4B0 FB8B000F blx 0034C4F4
:0208C4B4 FB850F5C blx 001D022C
:0208C4B8 7F000F5A swivc 0x00000f5a
:0208C4BC 790F59FB stmvcdb  r15 ,{r0,r1,r3,r4,r5,r6,r7,r8,r11,r12,r14}
:0208C4C0 000F57FB unknown
:0208C4C4 0F55FB73 swieq 0x0055fb73
:0208C4C8 0F53FB6D swieq 0x0053fb6d
:0208C4CC 51FB6700 mvnpls r6,r0,lsl #0xe
:0208C4D0 50FB610F rscpls r6,r11,r15,lsl #0x2
:0208C4D4 FB5B000F blx 0374C520
:0208C4D8 FB550F4E blx 035D0220
:0208C4DC 4F000F4C swimi 0x00000f4c
:0208C4E0 490F4AFB stmmidb  r15 ,{r0,r1,r3,r4,r5,r6,r7,r9,r11,r14}
:0208C4E4 000F48FB unknown
:0208C4E8 0F46FB43 swieq 0x0046fb43
:0208C4EC 0F45FB3D swieq 0x0045fb3d
:0208C4F0 43FB3700 mvnmis r3,#0x0
:0208C4F4 41FB310F mvnmis r3,r15,lsl #0x2
:0208C4F8 FB2B000F blx 02B4C544
:0208C4FC FB250F3F blx 029D0208
:0208C500 1F000F3D swine 0x00000f3d
:0208C504 190F3BFB stmnedb  r15 ,{r0,r1,r3,r4,r5,r6,r7,r8,r9,r11,r12,r13}
:0208C508 000F39FB unknown
:0208C50C 0F37FB13 swieq 0x0037fb13
:0208C510 0F35FB0D swieq 0x0035fb0d
:0208C514 33FB0700 mvnccs r0,#0x0
:0208C518 31FB010F mvnccs r0,r15,lsl #0x2
:0208C51C FAFB000F blx 01F4C560
:0208C520 FAF50F2F blx 01DD01E4
:0208C524 EF000F2D swi 0x00000f2d
:0208C528 E90F2BFA stmdb  r15 ,{r1,r3,r4,r5,r6,r7,r8,r9,r11,r13}
:0208C52C 000F29FA unknown
:0208C530 0F27FAE3 swieq 0x0027fae3
:0208C534 0F25FADD swieq 0x0025fadd
:0208C538 23FAD700 mvncss r13,#0x0
:0208C53C 21FAD10F mvncss r13,r15,lsl #0x2
:0208C540 FACC000F blx 0138C584
:0208C544 FAC60F1F blx 012101C8
:0208C548 C0000F1D andgt  r0,r0,r13,lsl r15
:0208C54C BA0F1BFA blt 0245353C
:0208C550 000F19FA unknown
:0208C554 0F17FAB4 swieq 0x0017fab4
:0208C558 0F15FAAE swieq 0x0015faae
:0208C55C 13FAA800 mvnnes r10,#0x0
:0208C560 11FAA20F mvnnes r10,r15,lsl #0x4
:0208C564 FA9C000F blx 0078C5A8
:0208C568 FA960F0E blx 006101A8
:0208C56C 90000F0C andls  r0,r0,r12,lsl #0x1e
:0208C570 8A0F0AFA bhi 0244F160
:0208C574 000F08FA unknown
:0208C578 0F06FA84 swieq 0x0006fa84
:0208C57C 0F04FA7F swieq 0x0004fa7f
:0208C580 02FA7900 rsceqs r7,r10,#0x0
:0208C584 FFFA730F swinv 0x00fa730f
:0208C588 FA6D000E blx 03BCC5D0
:0208C58C FA670EFD blx 03A50190
:0208C590 61000EFB unknown
:0208C594 5B0EF9FA blpl 0244AD84
:0208C598 000EF7FA unknown
:0208C59C 0EF4FA55 mrceq 10,7,r15,cr4,cr5,{2}
:0208C5A0 0EF2FA4F cdpeq 10,14,cr15,cr2,cr15,2
:0208C5A4 F0FA4A00 rscnvs r4,r10,r0,lsl #0x14
:0208C5A8 EEFA440E cdp 4,14,cr4,cr10,cr14,0
:0208C5AC FA3E000E blx 0300C5F4
:0208C5B0 FA380EEB blx 02E9016C
:0208C5B4 32000EE9 andcc  r0,r0,#0xE90
:0208C5B8 2C0EE7FA stccs  7,cr14,[r14],{#0xfa}
:0208C5BC 000EE4FA unknown
:0208C5C0 0EE2FA26 cdpeq 10,14,cr15,cr2,cr6,1
:0208C5C4 0EE0FA21 cdpeq 10,14,cr15,cr0,cr1,1
:0208C5C8 DDFA1B00 ldclel 11,cr1,[r10,#+0x0]!
:0208C5CC DBFA150E blle 01F11A0C
:0208C5D0 FA0F000E blx 0244C618
:0208C5D4 FA090ED9 blx 022D0148
:0208C5D8 03000ED6 unknown
:0208C5DC FE0ED4FA mcr2 4,0,r13,cr14,cr10,{7}
:0208C5E0 000ED2F9 unknown
:0208C5E4 0ECFF9F8 mcreq 9,6,r15,cr15,cr8,{7}
:0208C5E8 0ECDF9F2 mcreq 9,6,r15,cr13,cr2,{7}
:0208C5EC CBF9EC00 blgt 01F075F4
:0208C5F0 C8F9E60E ldmgtia  r9!,{r1,r2,r3,r9,r10,r13,r14,r15}^
:0208C5F4 F9E1000E unknown
:0208C5F8 F9DB0EC6 ldmnvib  r11 ,{r1,r2,r6,r7,r9,r10,r11}^
:0208C5FC D5000EC3 strle r0,[r0, #-0xec3]		;(r0-0xec3=*(fd630106))
:0208C600 CF0EC1F9 swigt 0x000ec1f9
:0208C604 000EBFF9 unknown
:0208C608 0EBCF9C9 cdpeq 9,10,cr15,cr12,cr9,6
:0208C60C 0EBAF9C4 cdpeq 9,10,cr15,cr10,cr4,6
:0208C610 B7F9BE00 ldrltb r11,[r9,+r0, lsl #0x1c]!
:0208C614 B5F9B80E ldrltb r11,[r9, #+0x80e]!
:0208C618 F9B2000E ldmnvib  r2!,{r1,r2,r3}
:0208C61C F9AC0EB2 stmnvib  r12!,{r1,r4,r5,r7,r9,r10,r11}
:0208C620 A7000EB0 unknown
:0208C624 A10EADF9 unknown
:0208C628 000EABF9 unknown
:0208C62C 0EA8F99B mcreq 9,5,r15,cr8,cr11,{4}
:0208C630 0EA6F995 mcreq 9,5,r15,cr6,cr5,{4}
:0208C634 A3F99000 mvnges r9,#0x0
:0208C638 A1F98A0E mvnges r8,r14,lsl #0x14
:0208C63C F984000E stmnvib  r4 ,{r1,r2,r3}
:0208C640 F97E0E9E unknown
:0208C644 79000E9B stmvcdb  r0 ,{r0,r1,r3,r4,r7,r9,r10,r11}
:0208C648 730E99F9 unknown
:0208C64C 000E96F9 unknown
:0208C650 0E94F96D cdpeq 9,8,cr15,cr4,cr13,3
:0208C654 0E91F967 cdpeq 9,8,cr15,cr1,cr7,3
:0208C658 8FF96200 swihi 0x00f96200
:0208C65C 8CF95C0E ldchil 12,cr5,[r9],#+0x38
:0208C660 F956000E ldmnvdb  r6 ,{r1,r2,r3}^
:0208C664 F9510E89 ldmnvdb  r1 ,{r0,r3,r7,r9,r10,r11}^
:0208C668 4B000E87 blmi 0209008C
:0208C66C 450E84F9 strmi r8,[r14, #-0x4f9]		;r14-0x4f9=*(0208c0e7)=#135262209(0x080ff001)
:0208C670 000E81F9 unknown
:0208C674 3A0E0FFB bcc 02410668
:0208C678 340E7CF9 strcc r7,[r14],#-0xcf9
:0208C67C 0E7901F9 mrceq 1,3,r0,cr9,cr9,{7}
:0208C680 0E77F92E cdpeq 9,6,cr15,cr7,cr14,1
:0208C684 7400F929 strvc r15,[r0],#-0x929
:0208C688 71F9230E mvnvcs r2,r14,lsl #0x6
:0208C68C 00F91D0E rsceqs r1,r9,r14,lsl #0x1a
:0208C690 F9180E6F ldmnvdb  r8 ,{r0,r1,r2,r3,r5,r6,r9,r10,r11}
:0208C694 F9120E6C ldmnvdb  r2 ,{r2,r3,r5,r6,r9,r10,r11}
:0208C698 0C0E6900 stceq  9,cr6,[r14],{#0x0}
:0208C69C 070E66F9 unknown
:0208C6A0 0E6400F9 mcreq 0,3,r0,cr4,cr9,{7}
:0208C6A4 0E61F901 cdpeq 9,6,cr15,cr1,cr1,0
:0208C6A8 5E00F8FB mcrpl 8,0,r15,cr0,cr11,{7}
:0208C6AC 5BF8F60E blpl 01EC9EEC
:0208C6B0 00F8F00E rsceqs r15,r8,r14
:0208C6B4 F8EB0E59 unknown
:0208C6B8 F8E50E56 unknown
:0208C6BC DF0E5300 swile 0x000e5300
:0208C6C0 DA0E50F8 ble 02420AA8
:0208C6C4 0E4D00F8 mcreq 0,2,r0,cr13,cr8,{7}
:0208C6C8 0E4BF8D4 mcreq 8,2,r15,cr11,cr4,{6}
:0208C6CC 4800F8CE stmmida  r0 ,{r1,r2,r3,r6,r7,r11,r12,r13,r14,r15}
:0208C6D0 45F8C90E ldrmib r12,[r8, #+0x90e]!
:0208C6D4 00F8C30E rsceqs r12,r8,r14,lsl #0x6
:0208C6D8 F8BE0E42 ldmnvia  r14!,{r1,r6,r9,r10,r11}
:0208C6DC F8B80E3F ldmnvia  r8!,{r0,r1,r2,r3,r4,r5,r9,r10,r11}
:0208C6E0 B20E3C00 andlt  r3,r14,#0x0
:0208C6E4 AD0E3AF8 unknown
:0208C6E8 0E3700F8 mrceq 0,1,r0,cr7,cr8,{7}
:0208C6EC 0E34F8A7 cdpeq 8,2,cr15,cr4,cr7,5
:0208C6F0 3100F8A2 unknown
:0208C6F4 2EF89C0E cdpcs 12,14,cr9,cr8,cr14,0
:0208C6F8 00F8960E rsceqs r9,r8,r14,lsl #0xc
:0208C6FC F8910E2B ldmnvia  r1 ,{r0,r1,r3,r5,r9,r10,r11}
:0208C700 F88B0E28 stmnvia  r11 ,{r3,r5,r9,r10,r11}
:0208C704 860E2500 strhi r2,[r14],-r0, lsl #0xa
:0208C708 800E22F8 unknown
:0208C70C 0E1F00F8 mrceq 0,0,r0,cr15,cr8,{7}
:0208C710 0E1CF87B mrceq 8,0,r15,cr12,cr11,{3}
:0208C714 1900F875 stmnedb  r0 ,{r0,r2,r4,r5,r6,r11,r12,r13,r14,r15}
:0208C718 16F8700E unknown
:0208C71C 00F86A0E rsceqs r6,r8,r14,lsl #0x14
:0208C720 F8650E13 unknown
:0208C724 F85F0E10 ldmnvda  r15 ,{r4,r9,r10,r11}^
:0208C728 5A0E0D00 bpl 0240FB30
:0208C72C 540E0AF8 strpl r0,[r14],#-0xaf8
:0208C730 0E0700F8 mcreq 0,0,r0,cr7,cr8,{7}
:0208C734 0E04F84E cdpeq 8,0,cr15,cr4,cr14,2
:0208C738 0100F849 unknown
:0208C73C FEF8430E cdp2 3,14,cr4,cr8,cr14,0
:0208C740 00F83E0D rsceqs r3,r8,r13,lsl #0x1c
:0208C744 F8380DFB ldmnvda  r8!,{r0,r1,r3,r4,r5,r6,r7,r8,r10,r11}
:0208C748 F8330DF8 ldmnvda  r3!,{r3,r4,r5,r6,r7,r8,r10,r11}
:0208C74C 2E0DF500 cdpcs 5,0,cr15,cr13,cr0,0
:0208C750 280DF2F8 stmcsda  r13 ,{r3,r4,r5,r6,r7,r9,r12,r13,r14,r15}
:0208C754 0DEF00F8 stceql 0,cr0,[r15,#+0x3e0]!
:0208C758 0DECF823 stceql 8,cr15,[r12,#+0x8c]!
:0208C75C E900F81D stmdb  r0 ,{r0,r2,r3,r4,r11,r12,r13,r14,r15}
:0208C760 E6F8180D unknown
:0208C764 00F8120D rsceqs r1,r8,r13,lsl #0x4
:0208C768 F80D0DE3 stmnvda  r13 ,{r0,r1,r5,r6,r7,r8,r10,r11}
:0208C76C F8070DDF stmnvda  r7 ,{r0,r1,r2,r3,r4,r6,r7,r8,r10,r11}
:0208C770 020DDC00 andeq  r13,r13,#0x0
:0208C774 FC0DD9F8 stc2  9,cr13,[r13],{#0xf8}
:0208C778 0DD600F7 unknown
:0208C77C 0DD3F7F7 unknown
:0208C780 D000F7F2 unknown
:0208C784 CCF7EC0D ldcgtl 12,cr14,[r7],#+0x34
:0208C788 00F7E70D rsceqs r14,r7,r13,lsl #0xe
:0208C78C F7E10DC9 strnvb r0,r14,r7,r13,lsl #0xe
:0208C790 F7DC0DC6 ldrnvb r0,r14,r7,r13,lsl #0xe
:0208C794 D60DC300 strle r12,[r13],-r0, lsl #0x6
:0208C798 D10DC0F7 unknown
:0208C79C 0DBC00F7 ldceq  0,cr0,[r12,#+0x3dc]!
:0208C7A0 0DB9F7CC ldceq  7,cr15,[r9,#+0x330]!
:0208C7A4 B600F7C6 strlt r15,[r9,#+0x330]!
:0208C7A8 B3F7C10D mvnlts r12,#0x40000003
:0208C7AC 00F7BB0D rsceqs r11,r7,r13,lsl #0x16
:0208C7B0 F7B60DB0 unknown
:0208C7B4 F7B10DAC ldrnv r0,[r1,+r12, lsr #0x1b]!
:0208C7B8 AB0DA900 blge 023F6BC0
:0208C7BC A60DA6F7 unknown
:0208C7C0 0DA200F7 stceq  0,cr0,[r2,#+0x3dc]!
:0208C7C4 0D9FF7A1 unknown
:0208C7C8 9C00F79B stcls  7,cr15,[r0],{#0x9b}
:0208C7CC 99F7960D ldmlsib  r7!,{r0,r2,r3,r9,r10,r12,r15}^
:0208C7D0 00F7910D rsceqs r9,r7,r13,lsl #0x2
:0208C7D4 F78B0D95 unknown
:0208C7D8 F7860D92 unknown
:0208C7DC 810D8F00 unknown
:0208C7E0 7B0D8BF7 blvc 023EF7C4
:0208C7E4 0D8800F7 unknown
:0208C7E8 0D85F776 unknown
:0208C7EC 8100F771 unknown
:0208C7F0 7EF76B0D cdpvc 11,14,cr6,cr7,cr13,0
:0208C7F4 00F7660D rsceqs r6,r7,r13,lsl #0xc
:0208C7F8 F7610D7A unknown
:0208C7FC F75B0D77 unknown
:0208C800 560D7400 strpl r7,[r13],-r0, lsl #0x8
:0208C804 510D70F7 unknown
:0208C808 0D6D00F7 stceql 0,cr0,[r13,#-0x3dc]!
:0208C80C 0D69F74C stceql 7,cr15,[r9,#-0x130]!
:0208C810 6600F746 strvs r15,[r9,#-0x130]!
:0208C814 62F7410D rscvss r4,r7,#0x40000003
:0208C818 00F73C0D rsceqs r3,r7,r13,lsl #0x18
:0208C81C F7370D5F unknown
:0208C820 F7310D5C unknown
:0208C824 2C0D5800 stccs  8,cr5,[r13],{#0x0}
:0208C828 270D55F7 unknown
:0208C82C 0D5100F7 unknown
:0208C830 0D4EF722 unknown
:0208C834 4A00F71C bmi 020CA4AC
:0208C838 47F7170D ldrmib r1,[r7,+r13, lsl #0xe]!
:0208C83C 00F7120D rsceqs r1,r7,r13,lsl #0x4
:0208C840 F70D0D43 strnv r0,r1,r7,r13,lsl #0x4
:0208C844 F7080D40 strnv r0,r1,r7,r13,lsl #0x4
:0208C848 020D3C00 andeq  r3,r13,#0x0
:0208C84C FD0D39F7 unknown
:0208C850 0D3500F6 ldceq  0,cr0,[r5,#-0x3d8]!
:0208C854 0D32F6F8 ldceq  6,cr15,[r2,#-0x3e0]!
:0208C858 2E00F6F3 mcrcs 6,0,r15,cr0,cr3,{7}
:0208C85C 2AF6EE0D bcs 01E48098
:0208C860 00F6E80D rsceqs r14,r6,r13,lsl #0x10
:0208C864 F6E30D27 unknown
:0208C868 F6DE0D23 ldrnvb r0,[r14],+r3, lsr #0x1a
:0208C86C D90D2000 stmledb  r13 ,{r13}
:0208C870 D40D1CF6 strle r1,[r13],#-0xcf6
:0208C874 0D1800F6 unknown
:0208C878 0D15F6CF unknown
:0208C87C 1100F6C9 unknown
:0208C880 0EF6C40D cdpeq 4,14,cr12,cr6,cr13,0
:0208C884 00F6BF0D rsceqs r11,r6,r13,lsl #0x1e
:0208C888 F6BA0D0A unknown
:0208C88C F6B50D06 unknown
:0208C890 B00D0300 andlt  r0,r13,r0,lsl #0x6
:0208C894 AB0CFFF6 blge 023CC874
:0208C898 0CFB00F6 ldceql 0,cr0,[r11],#+0x3d8
:0208C89C 0CF8F6A6 ldceql 6,cr15,[r8],#+0x298
:0208C8A0 F400F6A1 strnv r15,[r0],#-0x6a1
:0208C8A4 F0F69B0C rscnvs r9,r6,r12,lsl #0x16
:0208C8A8 00F6960C rsceqs r9,r6,r12,lsl #0xc
:0208C8AC F6910CED ldrnv r0,r9,r6,r12,lsl #0xc
:0208C8B0 F68C0CE9 strnv r0,r9,r6,r12,lsl #0xc
:0208C8B4 870CE500 strhi r14,[r12,-r0, lsl #0xa]
:0208C8B8 820CE1F6 andhi  r14,r12,#0x8000003D
:0208C8BC 0CDE00F6 ldceql 0,cr0,[r14],{#0xf6}
:0208C8C0 0CDAF67D ldceql 6,cr15,[r10],{#0x7d}
:0208C8C4 D600F678 unknown
:0208C8C8 D2F6730C rscles r7,r6,#0x30000000
:0208C8CC 00F66E0C rsceqs r6,r6,r12,lsl #0x1c
:0208C8D0 F6690CCF unknown
:0208C8D4 F6640CCB unknown
:0208C8D8 5F0CC700 swipl 0x000cc700
:0208C8DC 5A0CC3F6 bpl 023BD8BC
:0208C8E0 0CC000F6 stceql 0,cr0,[r0],{#0xf6}
:0208C8E4 0CBCF655 ldceq  6,cr15,[r12],#+0x154
:0208C8E8 B800F650 stmltda  r0 ,{r4,r6,r9,r10,r12,r13,r14,r15}
:0208C8EC B4F64B0C unknown
:0208C8F0 00F6460C rsceqs r4,r6,r12,lsl #0xc
:0208C8F4 F6410CB0 unknown
:0208C8F8 F63C0CAC unknown
:0208C8FC 370CA900 strcc r10,[r12,-r0, lsl #0x12]
:0208C900 320CA5F6 andcc  r10,r12,#0x3D800000
:0208C904 0CA100F6 stceq  0,cr0,[r1],#+0x3d8
:0208C908 0C9DF62D ldceq  6,cr15,[r13],{#0x2d}
:0208C90C 9900F628 stmlsdb  r0 ,{r3,r5,r9,r10,r12,r13,r14,r15}
:0208C910 95F6230C ldrlsb r2,[r6, #+0x30c]!
:0208C914 00F61E0C rsceqs r1,r6,r12,lsl #0x1c
:0208C918 F6190C91 unknown
:0208C91C F6140C8E ldrnv r0,[r4],-r14, lsl #0x19
:0208C920 0F0C8A00 swieq 0x000c8a00
:0208C924 0A0C86F6 beq 023AE504
:0208C928 0C8200F6 stceq  0,cr0,[r2],{#0xf6}
:0208C92C 010C0FFB unknown
:0208C930 040C7AF6 streq r7,[r12],#-0xaf6
:0208C934 0C76F5FC ldceql 5,cr15,[r6],#-0x3f0
:0208C938 0C72F5F7 ldceql 5,cr15,[r2],#-0x3dc
:0208C93C 6EF5F200 cdpvs 2,14,cr15,cr5,cr0,0
:0208C940 6AF5ED0C bvs 01E07D78
:0208C944 F5E8000C strnvb r0,[r8, #+0xc]!
:0208C948 F5E30C66 strnvb r0,[r3, #+0xc66]!
:0208C94C DE000C62 cdple 12,0,cr0,cr0,cr2,3
:0208C950 DA0C5EF5 ble 023A452C
:0208C954 000C5AF5 unknown
:0208C958 0C56F5D5 ldceql 5,cr15,[r6],{#0xd5}
:0208C95C 0C52F5D0 ldceql 5,cr15,[r2],{#0xd0}
:0208C960 4EF5CB00 cdpmi 11,14,cr12,cr5,cr0,0
:0208C964 4AF5C60C bmi 01DFE19C
:0208C968 F5C1000C strnvb r0,[r1, #+0xc]		;r1+0xc=*(01c0000c)
:0208C96C F5BC0C46 ldrnv r0,[r12, #+0xc46]!
:0208C970 B8000C42 stmltda  r0 ,{r1,r6,r10,r11}
:0208C974 B30C3EF5 unknown
:0208C978 000C3AF5 unknown
:0208C97C 0C36F5AE ldceq  5,cr15,[r6],#-0x2b8
:0208C980 0C32F5A9 ldceq  5,cr15,[r2],#-0x2a4
:0208C984 2EF5A400 cdpcs 4,14,cr10,cr5,cr0,0
:0208C988 2AF5A00C bcs 01DF49C0
:0208C98C F59B000C ldrnv r0,[r11, #+0xc]		;r11+0xc=*(09c308ec)=#0(0x00000000)
:0208C990 F5960C26 ldrnv r0,[r6, #+0xc26]		;r6+0xc26=*(00000c26)
:0208C994 91000C22 unknown
:0208C998 8D0C1EF5 unknown
:0208C99C 000C19F5 unknown
:0208C9A0 0C15F588 ldceq  5,cr15,[r5],{#0x88}
:0208C9A4 0C11F583 ldceq  5,cr15,[r1],{#0x83}
:0208C9A8 0DF57E00 ldceql 14,cr7,[r5,#+0x0]!
:0208C9AC 09F57A0C unknown
:0208C9B0 F575000C ldrnvb r0,[r5, #-0xc]!
:0208C9B4 F5700C05 ldrnvb r0,[r0, #-0xc05]!
:0208C9B8 6B000C01 blvs 0208F9C4
:0208C9BC 670BFCF5 unknown
:0208C9C0 000BF8F5 unknown
:0208C9C4 0BF4F562 bleq 01DC9F54
:0208C9C8 0BF0F55D bleq 01CC9F44
:0208C9CC ECF55900 ldcl 9,cr5,[r5],#+0x0
:0208C9D0 E8F5540B unknown
:0208C9D4 F54F000B strnvb r0,[r15, #-0xb]		;r15-0xb=*(0208c9d1)=#199816532(0x0be8f554)
:0208C9D8 F54B0BE3 strnvb r0,[r11, #-0xbe3]		;r11-0xbe3=*(09c2fcfd)=#0(0x00000000)
:0208C9DC 46000BDF unknown
:0208C9E0 410BDBF5 unknown
:0208C9E4 000BD7F5 unknown
:0208C9E8 0BD2F53D bleq 01549EE4
:0208C9EC 0BCEF538 bleq 01449ED4
:0208C9F0 CAF53300 bgt 01DD95F8
:0208C9F4 C6F52F0B unknown
:0208C9F8 F52A000B strnv r0,[r10, #-0xb]!
:0208C9FC F5250BC1 strnv r0,[r5, #-0xbc1]!
:0208CA00 21000BBD strcsh r0,[r0, -r13]
:0208CA04 1C0BB9F5 stcne  9,cr11,[r11],{#0xf5}
:0208CA08 000BB5F5 unknown
:0208CA0C 0BB0F518 bleq 00CC9E74
:0208CA10 0BACF513 bleq 00BC9E64
:0208CA14 A8F50E00 unknown
:0208CA18 A3F50A0B mvnges r0,#0xB000
:0208CA1C F505000B strnv r0,[r5, #-0xb]		;(r5-0xb=*(011700f2))
:0208CA20 F5010B9F strnv r0,[r1, #-0xb9f]		;(r1-0xb9f=*(01bff461))
:0208CA24 FC000B9B stc2  11,cr0,[r0],{#0x9b}
:0208CA28 F80B97F4 stmnvda  r11 ,{r2,r4,r5,r6,r7,r8,r9,r10,r12,r15}
:0208CA2C 000B92F4 unknown
:0208CA30 0B8EF4F3 bleq 00449E04
:0208CA34 0B89F4EF bleq 00309DF8
:0208CA38 85F4EA00 ldrhib r14,[r4, #+0xa00]!
:0208CA3C 81F4E50B mvnhis r14,r11,lsl #0xa
:0208CA40 F4E1000B unknown
:0208CA44 F4DC0B7C ldrnvb r0,[r12],#+0xb7c
:0208CA48 D8000B78 stmleda  r0 ,{r3,r4,r5,r6,r8,r9,r11}
:0208CA4C D30B74F4 unknown
:0208CA50 000B6FF4 unknown
:0208CA54 0B6BF4CF bleq 03B89D98
:0208CA58 0B66F4CA bleq 03A49D88
:0208CA5C 62F4C600 rscvss r12,r4,#0x0
:0208CA60 5EF4C20B cdppl 2,14,cr12,cr4,cr11,0
:0208CA64 F4BD000B unknown
:0208CA68 F4B90B59 unknown
:0208CA6C B4000B55 strlt r0,[r0],#-0xb55
:0208CA70 B00B50F4 unknown
:0208CA74 000B4CF4 unknown
:0208CA78 0B47F4AB bleq 03289D2C
:0208CA7C 0B43F4A7 bleq 03189D20
:0208CA80 3EF4A200 cdpcc 2,14,cr10,cr4,cr0,0
:0208CA84 3AF49E0B bcc 01DB42B8
:0208CA88 F49A000B ldrnv r0,[r10],#+0xb
:0208CA8C F4950B36 ldrnv r0,[r5],#+0xb36
:0208CA90 91000B31 unknown
:0208CA94 8C0B2DF4 stchi  13,cr2,[r11],{#0xf4}
:0208CA98 000B28F4 unknown
:0208CA9C 0B24F488 bleq 029C9CC4
:0208CAA0 0B1FF484 bleq 02889CB8
:0208CAA4 1BF47F00 blne 01DAC6AC
:0208CAA8 16F47B0B unknown
:0208CAAC F477000B unknown
:0208CAB0 F4720B11 unknown
:0208CAB4 6E000B0D cdpvs 11,0,cr0,cr0,cr13,0
:0208CAB8 690B08F4 stmvsdb  r11 ,{r2,r4,r5,r6,r7,r11}
:0208CABC 000B04F4 unknown
:0208CAC0 0AFFF465 beq 02089C5C
:0208CAC4 0AFBF461 beq 01F89C50
:0208CAC8 F6F45D00 unknown
:0208CACC F2F4580A rscnvs r5,r4,#0xA0000
:0208CAD0 F454000A ldrnvb r0,[r4],#-0xa
:0208CAD4 F4500AED ldrnvb r0,[r0],#-0xaed
:0208CAD8 4B000AE8 blmi 0208F680
:0208CADC 470AE4F4 unknown
:0208CAE0 000ADFF4 unknown
:0208CAE4 0ADBF443 beq 01789BF8
:0208CAE8 0AD6F43F beq 01649BEC
:0208CAEC D1F43A00 mvnles r3,r0,lsl #0x14
:0208CAF0 CDF4360A ldcgtl 6,cr3,[r4,#+0x28]!
:0208CAF4 F432000A unknown
:0208CAF8 F42E0AC8 unknown
:0208CAFC 29000AC3 stmcsdb  r0 ,{r0,r1,r6,r7,r9,r11}
:0208CB00 250ABFF4 strcs r11,[r10, #-0xff4]		;(r10-0xff4=*(fffff00c))
:0208CB04 000ABAF4 unknown
:0208CB08 0AB5F421 beq 00E09B94
:0208CB0C 0AB1F41D beq 00D09B88
:0208CB10 ACF41800 ldcgel 8,cr1,[r4],#+0x0
:0208CB14 A7F4140A ldrgeb r1,[r4,+r10, lsl #0x8]!
:0208CB18 F410000A ldrnv r0,[r0],#-0xa
:0208CB1C F40C0AA3 strnv r0,[r12],#-0xaa3
:0208CB20 08000A9E stmeqda  r0 ,{r1,r2,r3,r4,r7,r9,r11}
:0208CB24 040A99F4 streq r9,[r10],#-0x9f4
:0208CB28 000A95F4 unknown
:0208CB2C 0A90F3FF beq 004C9B30
:0208CB30 0A8BF3FB beq 00389B24
:0208CB34 86F3F700 unknown
:0208CB38 82F3F30A rschis r15,r3,#0x28000000
:0208CB3C F3EF000A mvnnv  r0,#0xA
:0208CB40 F3EB0A7D mvnnv  r0,#0x7D000
:0208CB44 E7000A78 unknown
:0208CB48 E20A73F3 and  r7,r10,#0xCC000003
:0208CB4C 000A6FF3 unknown
:0208CB50 0A6AF3DE beq 03B49AD0
:0208CB54 0A65F3DA beq 03A09AC4
:0208CB58 60F3D600 rscvss r13,r3,r0,lsl #0xc
:0208CB5C 5CF3D20A ldcpll 2,cr13,[r3],#+0x28
:0208CB60 F3CE000A bicnv  r0,r14,#0xA
:0208CB64 F3CA0A57 bicnv  r0,r10,#0x57000
:0208CB68 C6000A52 unknown
:0208CB6C C20A4DF3 andgt  r4,r10,#0x3CC0
:0208CB70 000A48F3 unknown
:0208CB74 0A44F3BE beq 031C9A74
:0208CB78 0A3FF3BA beq 03089A68
:0208CB7C 3AF3B600 bcc 01D7A384
:0208CB80 35F3B20A ldrccb r11,[r3, #+0x20a]!
:0208CB84 F3AE000A movnv  r0,#0xA		;r0=10(0xa)
:0208CB88 F3AA0A30 movnv  r0,#0x30000		;r0=196608(0x30000)
:0208CB8C A6000A2B strge r0,[r0],-r11, lsr #0x14
:0208CB90 A20A26F3 andge  r2,r10,#0xF300000
:0208CB94 000A22F3 unknown
:0208CB98 0A1DF39E beq 02809A18
:0208CB9C 0A18F39A beq 026C9A0C
:0208CBA0 13F39600 mvnnes r9,#0x0
:0208CBA4 0EF3920A cdpeq 2,14,cr9,cr3,cr10,0
:0208CBA8 F38E000A orrnv  r0,r14,#0xA
:0208CBAC F38A0A09 orrnv  r0,r10,#0x9000
:0208CBB0 86000A04 strhi r0,[r0],-r4, lsl #0x14
:0208CBB4 8209FFF3 andhi  r15,r9,#0x3CC
:0208CBB8 0009FBF3 unknown
:0208CBBC 09F6F37E ldmeqib  r6!,{r1,r2,r3,r4,r5,r6,r8,r9,r12,r13,r14,r15}^
:0208CBC0 09F1F37A ldmeqib  r1!,{r1,r3,r4,r5,r6,r8,r9,r12,r13,r14,r15}^
:0208CBC4 ECF37600 ldcl 6,cr7,[r3],#+0x0
:0208CBC8 E7F37209 ldrb r7,[r3,+r9, lsl #0x4]!
:0208CBCC F36F0009 unknown
:0208CBD0 F36B09E2 unknown
:0208CBD4 670009DD unknown
:0208CBD8 6309D8F3 unknown
:0208CBDC 0009D3F3 unknown
:0208CBE0 09CEF35F stmeqib  r14 ,{r0,r1,r2,r3,r4,r6,r8,r9,r12,r13,r14,r15}^
:0208CBE4 09C9F35B stmeqib  r9 ,{r0,r1,r3,r4,r6,r8,r9,r12,r13,r14,r15}^
:0208CBE8 C4F35700 unknown
:0208CBEC BFF35409 swilt 0x00f35409
:0208CBF0 F3500009 cmpnv r0,#0x9
:0208CBF4 F34C09BA unknown
:0208CBF8 480009B5 stmmida  r0 ,{r0,r2,r4,r5,r7,r8,r11}
:0208CBFC 4409B0F3 strmi r11,[r9],#-0xf3
:0208CC00 0009ABF3 unknown
:0208CC04 09A6F340 stmeqib  r6!,{r6,r8,r9,r12,r13,r14,r15}
:0208CC08 09A1F33D stmeqib  r1!,{r0,r2,r3,r4,r5,r8,r9,r12,r13,r14,r15}
:0208CC0C 9CF33900 ldclsl 9,cr3,[r3],#+0x0
:0208CC10 97F33509 ldrlsb r3,[r3,+r9, lsl #0xa]!
:0208CC14 F3310009 teqnv r1,#0x9
:0208CC18 F32E0992 unknown
:0208CC1C 2A00098D bcs 0208F258
:0208CC20 260988F3 unknown
:0208CC24 000983F3 unknown
:0208CC28 097EF322 ldmeqdb  r14!,{r1,r5,r8,r9,r12,r13,r14,r15}^
:0208CC2C 0979F31F ldmeqdb  r9!,{r0,r1,r2,r3,r4,r8,r9,r12,r13,r14,r15}^
:0208CC30 74F31B00 unknown
:0208CC34 6FF31709 swivs 0x00f31709
:0208CC38 F3130009 tstnv r3,#0x9
:0208CC3C F310096A tstnv r0,#0x1A8000
:0208CC40 0C000965 stceq  9,cr0,[r0],{#0x65}
:0208CC44 08095FF3 stmeqda  r9 ,{r0,r1,r4,r5,r6,r7,r8,r9,r10,r11,r12,r14}
:0208CC48 00095AF3 unknown
:0208CC4C 0955F305 ldmeqdb  r5 ,{r0,r2,r8,r9,r12,r13,r14,r15}^
:0208CC50 0950F301 ldmeqdb  r0 ,{r0,r8,r9,r12,r13,r14,r15}^
:0208CC54 4BF2FD00 blmi 01D4C05C
:0208CC58 46F2FA09 unknown
:0208CC5C F2F60009 rscnvs r0,r6,#0x9
:0208CC60 F2F20941 rscnvs r0,r2,#0x104000
:0208CC64 EF00093C swi 0x0000093c
:0208CC68 EB0937F2 bl 022DAC38
:0208CC6C 000931F2 unknown
:0208CC70 092CF2E8 stmeqdb  r12!,{r3,r5,r6,r7,r9,r12,r13,r14,r15}
:0208CC74 0927F2E4 stmeqdb  r7!,{r2,r5,r6,r7,r9,r12,r13,r14,r15}
:0208CC78 22F2E000 rsccss r14,r2,#0x0
:0208CC7C 1DF2DD09 ldcnel 13,cr13,[r2,#+0x24]!
:0208CC80 F2D90009 sbcnvs r0,r9,#0x9
:0208CC84 F2D60918 sbcnvs r0,r6,#0x60000
:0208CC88 D2000912 andle  r0,r0,#0x48000
:0208CC8C CE090DF2 mcrgt 13,0,r0,cr9,cr2,{7}
:0208CC90 000908F2 unknown
:0208CC94 0903F2CB stmeqdb  r3 ,{r0,r1,r3,r6,r7,r9,r12,r13,r14,r15}
:0208CC98 08FEF2C7 ldmeqia  r14!,{r0,r1,r2,r6,r7,r9,r12,r13,r14,r15}^
:0208CC9C F8F2C400 ldmnvia  r2!,{r10,r14,r15}^
:0208CCA0 F3F2C008 mvnnvs r12,#0x8
:0208CCA4 F2BD0008 adcnvs r0,r13,#0x8
:0208CCA8 F2B908EE adcnvs r0,r9,#0xEE0000
:0208CCAC B60008E9 strlt r0,r0,r9,#0xEE0000
:0208CCB0 B208E4F2 andlt  r14,r8,#0xF2000000
:0208CCB4 0008DEF2 unknown
:0208CCB8 08D9F2AF ldmeqia  r9 ,{r0,r1,r2,r3,r5,r7,r9,r12,r13,r14,r15}^
:0208CCBC 08D4F2AB ldmeqia  r4 ,{r0,r1,r3,r5,r7,r9,r12,r13,r14,r15}^
:0208CCC0 CFF2A800 swigt 0x00f2a800
:0208CCC4 C9F2A408 ldmgtib  r2!,{r3,r10,r13,r15}^
:0208CCC8 F2A10008 adcnv  r0,r1,#0x8
:0208CCCC F29E08C4 addnvs r0,r14,#0xC40000
:0208CCD0 9A0008BF bls 0208EFD4
:0208CCD4 9708BAF2 unknown
:0208CCD8 0008B4F2 unknown
:0208CCDC 08AFF293 stmeqia  r15!,{r0,r1,r4,r7,r9,r12,r13,r14,r15}
:0208CCE0 08AAF290 stmeqia  r10!,{r4,r7,r9,r12,r13,r14,r15}
:0208CCE4 A5F28C00 ldrgeb r8,[r2, #+0xc00]!
:0208CCE8 9FF28908 swils 0x00f28908
:0208CCEC F2860008 addnv  r0,r6,#0x8
:0208CCF0 F282089A addnv  r0,r2,#0x9A0000
:0208CCF4 7F000895 swivc 0x00000895
:0208CCF8 7B088FF2 blvc 022B0CC8
:0208CCFC 00088AF2 unknown
:0208CD00 0885F278 stmeqia  r5 ,{r3,r4,r5,r6,r9,r12,r13,r14,r15}
:0208CD04 087FF275 ldmeqda  r15!,{r0,r2,r4,r5,r6,r9,r12,r13,r14,r15}^
:0208CD08 7AF27100 bvc 01D29110
:0208CD0C 75F26E08 ldrvcb r6,[r2, #+0xe08]!
:0208CD10 F26B0008 rsbnv  r0,r11,#0x8
:0208CD14 F267086F rsbnv  r0,r7,#0x6F0000
:0208CD18 6400086A strvs r0,[r0],#-0x86a
:0208CD1C 610865F2 unknown
:0208CD20 00085FF2 unknown
:0208CD24 085AF25E ldmeqda  r10 ,{r1,r2,r3,r4,r6,r9,r12,r13,r14,r15}^
:0208CD28 0855F25A ldmeqda  r5 ,{r1,r3,r4,r6,r9,r12,r13,r14,r15}^
:0208CD2C 4FF25700 swimi 0x00f25700
:0208CD30 4AF25408 bmi 01D21D58
:0208CD34 F2500008 subnvs r0,r0,#0x8
:0208CD38 F24D0845 subnv  r0,r13,#0x450000
:0208CD3C 4A00083F bmi 0208EE40
:0208CD40 47083AF2 unknown
:0208CD44 000834F2 unknown
:0208CD48 082FF244 stmeqda  r15!,{r2,r6,r9,r12,r13,r14,r15}
:0208CD4C 082AF240 stmeqda  r10!,{r6,r9,r12,r13,r14,r15}
:0208CD50 24F23D00 unknown
:0208CD54 1FF23A08 swine 0x00f23a08
:0208CD58 F2370008 eornvs r0,r7,#0x8
:0208CD5C F2340819 eornvs r0,r4,#0x190000
:0208CD60 30000814 andcc  r0,r0,r4,lsl r8
:0208CD64 2D080EF2 unknown
:0208CD68 000809F2 unknown
:0208CD6C 0804F22A stmeqda  r4 ,{r1,r3,r5,r9,r12,r13,r14,r15}
:0208CD70 07FEF227 ldreqb r15,[r14,+r7, lsr #0x4]!
:0208CD74 F9F22400 unknown
:0208CD78 F3F22107 mvnnvs r2,#0xC0000001
:0208CD7C F21D0007 andnvs r0,r13,#0x7
:0208CD80 F21A07EE andnvs r0,r10,#0x3B80000
:0208CD84 170007E8 strne r0,r0,r10,#0x3B80000
:0208CD88 1407E3F2 strne r14,[r7],#-0x3f2
:0208CD8C 0007DDF2 unknown
:0208CD90 07D8F211 unknown
:0208CD94 07D2F20E ldreqb r15,[r2,+r14, lsl #0x4]
:0208CD98 CDF20B00 ldcgtl 11,cr0,[r2,#+0x0]!
:0208CD9C C8F20807 unknown
:0208CDA0 F2050007 andnv  r0,r5,#0x7
:0208CDA4 F20207C2 andnv  r0,r2,#0x3080000
:0208CDA8 FF0007BD swinv 0x000007bd
:0208CDAC FC07B7F1 stc2  7,cr11,[r7],{#0xf1}
:0208CDB0 0007B2F1 unknown
:0208CDB4 07ACF1F9 unknown
:0208CDB8 07A6F1F6 unknown
:0208CDBC A1F1F300 mvnges r15,r0,lsl #0x6
:0208CDC0 9BF1F007 blls 01D08DE4
:0208CDC4 F1ED0007 mvnnv  r0,r7
:0208CDC8 F1EA0796 unknown
:0208CDCC E7000790 unknown
:0208CDD0 E4078BF1 str r8,[r7],#-0xbf1
:0208CDD4 000785F1 unknown
:0208CDD8 0780F1E1 streq r15,[r7], -r1
:0208CDDC 077AF1DE unknown
:0208CDE0 75F1DB00 ldrvcb r13,[r1, #+0xb00]!
:0208CDE4 6FF1D807 swivs 0x00f1d807
:0208CDE8 F1D50007 bicnvs r0,r5,r7
:0208CDEC F1D2076A bicnvs r0,r2,r10,ror #0xe
:0208CDF0 CF000764 swigt 0x00000764
:0208CDF4 CC075EF1 stcgt  14,cr5,[r7],{#0xf1}
:0208CDF8 000759F1 unknown
:0208CDFC 0753F1C9 ldreqb r15,[r7], -r1
:0208CE00 074EF1C6 streqb r15,[r7], -r1
:0208CE04 48F1C400 ldmmiia  r1!,{r10,r14,r15}^
:0208CE08 42F1C107 rscmis r12,r1,#0xC0000001
:0208CE0C F1BE0007 movnvs r0,r7			;r0=1769472(0x1b0000)
:0208CE10 F1BB073D movnvs r0,lsr r13		;r0=0(0x0)
:0208CE14 B8000737 stmltda  r0 ,{r0,r1,r2,r4,r5,r8,r9,r10}
:0208CE18 B50732F1 strlt r3,[r7, #-0x2f1]		;(r7-0x2f1=*(001afd0f))
:0208CE1C 00072CF1 unknown
:0208CE20 0726F1B3 unknown
:0208CE24 0721F1B0 unknown
:0208CE28 1BF1AD00 blne 01CF8230
:0208CE2C 15F1AA07 ldrneb r10,[r1, #+0xa07]!
:0208CE30 F1A70007 movnv  r0,r7			;r0=1769472(0x1b0000)
:0208CE34 F1A50710 movnv  r0,r0,lsl r7		;r0=1769472(0x1b0000)
:0208CE38 A200070A andge  r0,r0,#0x280000
:0208CE3C 9F0705F1 swils 0x000705f1
:0208CE40 0006FFF1 unknown
:0208CE44 06F9F19C unknown
:0208CE48 06F4F19A unknown
:0208CE4C EEF19700 cdp 7,14,cr9,cr1,cr0,0
:0208CE50 E8F19406 ldmia  r1!,{r1,r2,r10,r12,r15}^
:0208CE54 F1910006 orrnvs r0,r1,r6
:0208CE58 F18F06E3 orrnv  r0,r15,r3,ror #0xd
:0208CE5C 8C0006DD stchi  6,cr0,[r0],{#0xdd}
:0208CE60 8906D7F1 stmhidb  r6 ,{r0,r4,r5,r6,r7,r8,r9,r10,r12,r14,r15}
:0208CE64 0006D2F1 unknown
:0208CE68 06CCF187 streqb r15,[r12],+r7, lsl #0x3
:0208CE6C 06C6F184 streqb r15,[r6],+r4, lsl #0x3
:0208CE70 C1F18100 mvngts r8,r0,lsl #0x2
:0208CE74 BBF17F06 bllt 01CECA94
:0208CE78 F17C0006 cmnnv r12,r6
:0208CE7C F17906B5 ldrnvh r0,[r9, #-0x65]!
:0208CE80 770006AF strvc r0,[r0,-r15, lsr #0xd]
:0208CE84 7406AAF1 strvc r10,[r6],#-0xaf1
:0208CE88 0006A4F1 unknown
:0208CE8C 069EF171 unknown
:0208CE90 0699F16F ldreq r15,[r6], -r1
:0208CE94 93F16C00 mvnlss r6,#0x0
:0208CE98 8DF16A06 ldchil 10,cr6,[r1,#+0x18]!
:0208CE9C F1670006 unknown
:0208CEA0 F1650687 unknown
:0208CEA4 62000682 andvs  r0,r0,#0x8200000
:0208CEA8 5F067CF1 swipl 0x00067cf1
:0208CEAC 000676F1 unknown
:0208CEB0 0670F15D unknown
:0208CEB4 066BF15A unknown
:0208CEB8 65F15800 ldrvsb r5,[r1, #+0x800]!
:0208CEBC 5FF15506 swipl 0x00f15506
:0208CEC0 F1530006 cmpnv r3,r6
:0208CEC4 F1500659 cmpnv r0,r9,asr r6
:0208CEC8 4E000654 mcrmi 6,0,r0,cr0,cr4,{2}
:0208CECC 4B064EF1 blmi 02220A98
:0208CED0 000648F1 unknown
:0208CED4 0642F149 streqb r15,[r6], -r1
:0208CED8 063CF146 unknown
:0208CEDC 37F14400 ldrccb r4,[r1,+r0, lsl #0x8]!
:0208CEE0 31F14106 mvnccs r4,r6,lsl #0x2
:0208CEE4 F13F0006 teqnv r15,r6
:0208CEE8 F13D062B teqnv r13,r11,lsr #0xc
:0208CEEC 3A000625 bcc 0208E788
:0208CEF0 38061FF1 stmccda  r6 ,{r0,r4,r5,r6,r7,r8,r9,r10,r11,r12}
:0208CEF4 00061AF1 unknown
:0208CEF8 0614F135 unknown
:0208CEFC 060EF133 unknown
:0208CF00 08F13100 unknown
:0208CF04 02F12E06 rsceqs r2,r1,#0x60
:0208CF08 F12C0006 unknown
:0208CF0C F12A05FD unknown
:0208CF10 270005F7 unknown
:0208CF14 2505F1F1 strcs r15,[r5, #-0x1f1]		;(r5-0x1f1=*(0116ff0c))
:0208CF18 0005EBF1 unknown
:0208CF1C 05E5F123 streqb r15,[r5, #+0x123]!
:0208CF20 05DFF120 ldreqb r15,[r15, #+0x120]		;r15+0x120=*(57f09c24)=#0(0x00000000)
:0208CF24 DAF11E00 ble 01CD472C
:0208CF28 D4F11C05 unknown
:0208CF2C F1190005 tstnv r9,r5
:0208CF30 F11705CE tstnv r7,r14,asr #0xb
:0208CF34 150005C8 strne r0,[r0, #-0x5c8]		;(r0-0x5c8=*(001afa38))
:0208CF38 1205C2F1 andne  r12,r5,#0x1000000F
:0208CF3C 0005BCF1 unknown
:0208CF40 05B6F110 ldreq r15,[r6, #+0x110]!
:0208CF44 05B1F10E ldreq r15,[r1, #+0x10e]!
:0208CF48 ABF10C00 blge 01CCFF50
:0208CF4C A5F10905 ldrgeb r0,[r1, #+0x905]!
:0208CF50 F1070005 unknown
:0208CF54 F105059F swpnv r0,r15,r5
:0208CF58 03000599 unknown
:0208CF5C 010593F1 unknown
:0208CF60 00058DF1 unknown
:0208CF64 0587F0FE streq r15,[r7, #+0xfe]		;r7+0xfe=*(001b00fe)
:0208CF68 0581F0FC streq r15,[r1, #+0xfc]		;r1+0xfc=*(01c000fc)
:0208CF6C 7CF0FA00 ldcvcl 10,cr15,[r0],#+0x0
:0208CF70 76F0F805 unknown
:0208CF74 F0F60005 rscnvs r0,r6,r5
:0208CF78 F0F40570 rscnvs r0,r4,r0,ror r5
:0208CF7C F200056A andnv  r0,r0,#0x1A800000
:0208CF80 EF0564F0 swi 0x000564f0
:0208CF84 00055EF0 unknown
:0208CF88 0558F0ED ldreqb r15,[r8, #-0xed]		;r8-0xed=*(080fef14)=#0(0x00000000)
:0208CF8C 0552F0EB ldreqb r15,[r2, #-0xeb]		;(r2-0xeb=*(ffffff15))
:0208CF90 4CF0E900 ldcmil 9,cr14,[r0],#+0x0
:0208CF94 46F0E705 unknown
:0208CF98 F0E50005 rscnv  r0,r5,r5
:0208CF9C F0E30540 rscnv  r0,r3,r0,asr #0xa
:0208CFA0 E100053A unknown
:0208CFA4 DF0534F0 swile 0x000534f0
:0208CFA8 00052FF0 unknown
:0208CFAC 0529F0DD streq r15,[r9, #-0xdd]!
:0208CFB0 0523F0DB streq r15,[r3, #-0xdb]!
:0208CFB4 1DF0D900 ldcnel 9,cr13,[r0,#+0x0]!
:0208CFB8 17F0D705 ldrneb r13,[r0,+r5, lsl #0xe]!
:0208CFBC F0D50005 sbcnvs r0,r5,r5
:0208CFC0 F0D30511 sbcnvs r0,r3,r1,lsl r5
:0208CFC4 D100050B unknown
:0208CFC8 CF0505F0 swigt 0x000505f0
:0208CFCC 0004FFF0 unknown
:0208CFD0 04F9F0CD unknown
:0208CFD4 04F3F0CB unknown
:0208CFD8 EDF0C900 ldcl 9,cr12,[r0,#+0x0]!
:0208CFDC E7F0C704 ldrb r12,[r0,+r4, lsl #0xe]!
:0208CFE0 F0C50004 sbcnv  r0,r5,r4
:0208CFE4 F0C304E1 sbcnv  r0,r3,r1,ror #0x9
:0208CFE8 C10004DB unknown
:0208CFEC BF04D5F0 swilt 0x0004d5f0
:0208CFF0 0004CFF0 unknown
:0208CFF4 04C9F0BD streqb r15,[r9],#+0xbd
:0208CFF8 04C3F0BB streqb r15,[r3],#+0xbb
:0208CFFC BDF0BA00 ldcltl 10,cr11,[r0,#+0x0]!
:0208D000 B7F0B804 ldrltb r11,[r0,+r4, lsl #0x10]!
:0208D004 F0B60004 adcnvs r0,r6,r4
:0208D008 F0B404B1 unknown
:0208D00C B20004AB andlt  r0,r0,#0xAB000000
:0208D010 B004A5F0 unknown
:0208D014 00049FF0 unknown
:0208D018 0499F0AF ldreq r15,[r9],#+0xaf
:0208D01C 0493F0AD ldreq r15,[r3],#+0xad
:0208D020 8DF0AB00 ldchil 11,cr10,[r0,#+0x0]!
:0208D024 87F0A904 ldrhib r10,[r0,+r4, lsl #0x12]!
:0208D028 F0A70004 adcnv  r0,r7,r4
:0208D02C F0A60481 adcnv  r0,r6,r1,lsl #0x9
:0208D030 A400047B strge r0,[r0],#-0x47b
:0208D034 A20475F0 andge  r7,r4,#0x3C000000
:0208D038 00046FF0 unknown
:0208D03C 0469F0A0 unknown
:0208D040 0463F09F unknown
:0208D044 5DF09D00 ldcpll 13,cr9,[r0,#+0x0]!
:0208D048 57F09B04 ldrplb r9,[r0,+r4, lsl #0x16]!
:0208D04C F0990004 addnvs r0,r9,r4
:0208D050 F0980451 addnvs r0,r8,r1,asr r4
:0208D054 9600044B strls r0,r0,r8,r1,asr r4
:0208D058 940444F0 strls r4,[r4],#-0x4f0
:0208D05C 00043EF0 unknown
:0208D060 0438F093 unknown
:0208D064 0432F091 unknown
:0208D068 2CF08F00 ldccsl 15,cr8,[r0],#+0x0
:0208D06C 26F08E04 unknown
:0208D070 F08C0004 addnv  r0,r12,r4
:0208D074 F08A0420 addnv  r0,r10,r0,lsr #0x8
:0208D078 8900041A stmhidb  r0 ,{r1,r3,r4,r10}
:0208D07C 870414F0 unknown
:0208D080 00040EF0 unknown
:0208D084 0408F086 streq r15,[r8],#-0x86
:0208D088 0402F084 streq r15,[r2],#-0x84
:0208D08C FCF08300 ldc2l 3,cr8,[r0],#+0x0
:0208D090 F6F08103 unknown
:0208D094 F07F0003 rsbnvs r0,r15,r3
:0208D098 F07E03EF rsbnvs r0,r14,r15,ror #0x7
:0208D09C 7C0003E9 stcvc  3,cr0,[r0],{#0xe9}
:0208D0A0 7B03E3F0 blvc 02186068
:0208D0A4 0003DDF0 unknown
:0208D0A8 03D7F079 biceqs r15,r7,#0x79
:0208D0AC 03D1F078 biceqs r15,r1,#0x78
:0208D0B0 CBF07600 blgt 01CAA8B8
:0208D0B4 C5F07503 ldrgtb r7,[r0, #+0x503]!
:0208D0B8 F0730003 rsbnvs r0,r3,r3
:0208D0BC F07203BF unknown
:0208D0C0 700003B9 strvch r0,[r0], -r9
:0208D0C4 6F03B2F0 swivs 0x0003b2f0
:0208D0C8 0003ACF0 unknown
:0208D0CC 03A6F06D moveq  r15,#0x6D		;r15=109(0x6d)
:0208D0D0 03A0F06C moveq  r15,#0x6C		;r15=108(0x6c)
:0208D0D4 9AF06B00 bls 01CA7CDC
:0208D0D8 94F06903 unknown
:0208D0DC F0680003 rsbnv  r0,r8,r3
:0208D0E0 F066038E rsbnv  r0,r6,r14,lsl #0x7
:0208D0E4 65000388 strvs r0,[r0, #-0x388]		;(r0-0x388=*(001afc78))
:0208D0E8 640381F0 strvs r8,[r3],#-0x1f0
:0208D0EC 00037BF0 unknown
:0208D0F0 0375F062 cmneq r5,#0x62
:0208D0F4 036FF061 msreq SPSR_fsxc,#0x61
:0208D0F8 69F05F00 unknown
:0208D0FC 63F05E03 mvnvss r5,#0x30
:0208D100 F05D0003 subnvs r0,r13,r3
:0208D104 F05B035D subnvs r0,r11,r13,asr r3
:0208D108 5A000356 bpl 0208DE68
:0208D10C 590350F0 stmpldb  r3 ,{r4,r5,r6,r7,r12,r14}
:0208D110 00034AF0 unknown
:0208D114 0344F058 unknown
:0208D118 033EF056 teqeq r14,#0x56
:0208D11C 38F05500 unknown
:0208D120 32F05403 rscccs r5,r0,#0x3000000
:0208D124 F0520003 subnvs r0,r2,r3
:0208D128 F051032B subnvs r0,r1,r11,lsr #0x6
:0208D12C 50000325 andpl  r0,r0,r5,lsr #0x6
:0208D130 4F031FF0 swimi 0x00031ff0
:0208D134 000319F0 unknown
:0208D138 0313F04D tsteq r3,#0x4D
:0208D13C 030DF04C unknown
:0208D140 06F04B00 unknown
:0208D144 00F04A03 rsceqs r4,r0,r3,lsl #0x14
:0208D148 03D50003 biceqs r0,r5,#0x3
:0208D14C F4F04802 unknown
:0208D150 01F04602 mvneqs r4,r2,lsl #0xc
:0208D154 F04502EE subnv  r0,r5,r14,ror #0x5
:0208D158 F04402E8 subnv  r0,r4,r8,ror #0x5
:0208D15C 4302E100 unknown
:0208D160 4202DBF0 andmi  r13,r2,#0x3C000
:0208D164 02D500F0 sbceqs r0,r5,#0xF0
:0208D168 02CFF041 sbceq  r15,r15,#0x41
:0208D16C C900F040 stmgtdb  r0 ,{r6,r12,r13,r14,r15}
:0208D170 C2F03E02 rscgts r3,r0,#0x20
:0208D174 00F03D02 rsceqs r3,r0,r2,lsl #0x1a
:0208D178 F03C02BC unknown
:0208D17C F03B02B6 unknown
:0208D180 3A02B000 bcc 02139188
:0208D184 3902AAF0 stmccdb  r2 ,{r4,r5,r6,r7,r9,r11,r13,r15}
:0208D188 02A300F0 adceq  r0,r3,#0xF0
:0208D18C 029DF038 addeqs r15,r13,#0x38
:0208D190 9700F037 unknown
:0208D194 91F03602 mvnlss r3,r2,lsl #0xc
:0208D198 00F03502 rsceqs r3,r0,r2,lsl #0xa
:0208D19C F034028B eornvs r0,r4,r11,lsl #0x5
:0208D1A0 F0330284 eornvs r0,r3,r4,lsl #0x5
:0208D1A4 32027E00 andcc  r7,r2,#0x0
:0208D1A8 310278F0 unknown
:0208D1AC 027200F0 rsbeqs r0,r2,#0xF0
:0208D1B0 026CF030 rsbeq  r15,r12,#0x30
:0208D1B4 6500F02F strvs r15,[r0, #-0x2f]		;(r0-0x2f=*(001affd1))
:0208D1B8 5FF02E02 swipl 0x00f02e02
:0208D1BC 00F02D02 rsceqs r2,r0,r2,lsl #0x1a
:0208D1C0 F02C0259 eornv  r0,r12,r9,asr r2
:0208D1C4 4D000153 unknown
:0208D1C8 F02B2002 eornv  r2,r11,r2
:0208D1CC F02A0246 eornv  r0,r10,r6,asr #0x4
:0208D1D0 29000240 stmcsdb  r0 ,{r6,r9}
:0208D1D4 28023AF0 stmcsda  r2 ,{r4,r5,r6,r7,r9,r11,r12,r13}
:0208D1D8 000234F0 unknown
:0208D1DC 022DF027 eoreq  r15,r13,#0x27
:0208D1E0 0227F026 eoreq  r15,r7,#0x26
:0208D1E4 21F02500 mvncss r2,r0,lsl #0xa
:0208D1E8 021B0001 andeqs r0,r11,#0x1
:0208D1EC 1508F024 strne r15,[r8, #-0x24]		;r8-0x24=*(080fefdd)=#0(0x00000000)
:0208D1F0 0EF02302 cdpeq 3,14,cr2,cr0,cr2,0
:0208D1F4 00F02202 rsceqs r2,r0,r2,lsl #0x4
:0208D1F8 F0210208 eornv  r0,r1,r8,lsl #0x4
:0208D1FC F0200202 eornv  r0,r0,r2,lsl #0x4
:0208D200 2001FC00 andcs  r15,r1,r0,lsl #0x18
:0208D204 1F01F5F0 swine 0x0001f5f0
:0208D208 01EF00F0 unknown
:0208D20C 01E9F01E mvneq  r15,r14,lsl r0
:0208D210 2001E300 andcs  r14,r1,r0,lsl #0x6
:0208D214 01DCF01D biceqs r15,r12,r13,lsl r0
:0208D218 01D6F01C biceqs r15,r6,r12,lsl r0
:0208D21C D0F01B00 rscles r1,r0,r0,lsl #0x16
:0208D220 01CA0001 biceq  r0,r10,r1
:0208D224 C308F01A unknown
:0208D228 BDF01901 ldcltl 9,cr1,[r0,#+0x4]!
:0208D22C 01B70001 moveqs r0,r1			;r0=29360128(0x1c00000)
:0208D230 B1F01820 mvnlts r1,r0,lsr #0x10
:0208D234 AAF01701 bge 01C92E40
:0208D238 A4800001 strge r0,[r0],#+0x1
:0208D23C 9EF01601 cdpls 6,14,cr1,cr0,cr1,0
:0208D240 00F01501 rsceqs r1,r0,r1,lsl #0xa
:0208D244 91000198 swpls r0,r8,r0
:0208D248 8BF01401 blhi 01C92254
:0208D24C 85820001 strhi r0,[r2, #+0x1]		;r2+0x1=*(00000001)
:0208D250 7FF01301 swivc 0x00f01301
:0208D254 00F01201 rsceqs r1,r0,r1,lsl #0x4
:0208D258 72000178 andvc  r0,r0,#0x1E
:0208D25C 6CF01101 ldcvsl 1,cr1,[r0],#+0x4
:0208D260 66820001 strvs r0,[r2],+r1
:0208D264 5FF01001 swipl 0x00f01001
:0208D268 01590001 cmpeq r9,r1
:0208D26C 53F00F20 mvnpls r0,#0x80
:0208D270 014D0001 unknown
:0208D274 4608F00E strmi r15,[r8],-r14
:0208D278 01400001 unknown
:0208D27C 013AF00D teqeq r10,r13
:0208D280 01348200 teqeq r4,r0,lsl #0x4
:0208D284 012DF00C msreq CPSR_fsc,r12
:0208D288 20012700 andcs  r2,r1,r0,lsl #0xe
:0208D28C 0121F00B msreq CPSR_c,r11
:0208D290 0A011B00 beq 020D3E98
:0208D294 011408F0 ldreqsh r0,[r4, -r0]
:0208D298 09010E00 stmeqdb  r1 ,{r9,r10,r11}
:0208D29C 000108F0 unknown
:0208D2A0 08010182 stmeqda  r1 ,{r1,r7,r8}
:0208D2A4 0800FBF0 stmeqda  r0 ,{r4,r5,r6,r7,r8,r9,r11,r12,r13,r14,r15}
:0208D2A8 01F500F0 ldreqsh r0,[r5, #+0x0]!
:0208D2AC 0001EF00 andeq  r14,r1,r0,lsl #0x1e
:0208D2B0 F00700E8 andnv  r0,r7,r8,ror #0x1
:0208D2B4 0001E20A andeq  r14,r1,r10,lsl #0x4
:0208D2B8 D60001DC unknown
:0208D2BC 0AF00600 beq 01C8EAC4
:0208D2C0 C90001CF stmgtdb  r0 ,{r0,r1,r2,r3,r6,r7,r8}
:0208D2C4 00C30001 sbceq  r0,r3,r1
:0208D2C8 BC0AF005 stclt  0,cr15,[r10],{#0x5}
:0208D2CC 01B60001 moveqs r0,r1			;r0=29360128(0x1c00000)
:0208D2D0 0001B000 andeq  r11,r1,r0
:0208D2D4 042A00AA unknown
:0208D2D8 0001A3F0 unknown
:0208D2DC 9700019D unknown
:0208D2E0 90A80001 adcls  r0,r8,r1
:0208D2E4 8AF00300 bhi 01C8DEEC
:0208D2E8 01840001 orreq  r0,r4,r1
:0208D2EC 017EA000 cmneq r14,r0
:0208D2F0 00017700 andeq  r7,r1,r0,lsl #0xe
:0208D2F4 F0020071 andnv  r0,r2,r1,ror r0
:0208D2F8 00016B0A andeq  r6,r1,r10,lsl #0x16
:0208D2FC 5E000165 cdppl 1,0,cr0,cr0,cr5,3
:0208D300 01580001 cmpeq r8,r1
:0208D304 0152AA00 cmpeq r2,r0,lsl #0x14
:0208D308 00014B00 andeq  r4,r1,r0,lsl #0x16
:0208D30C F0010045 andnv  r0,r1,r5,asr #0x0
:0208D310 00013F0A andeq  r3,r1,r10,lsl #0x1e
:0208D314 32000139 andcc  r0,r0,#0x4000000E
:0208D318 012C0001 unknown
:0208D31C 0126AA00 unknown
:0208D320 00011F00 andeq  r1,r1,r0,lsl #0x1e
:0208D324 13000119 unknown
:0208D328 0DAA0001 stceq  0,cr0,[r10,#+0x4]!
:0208D32C 00060001 andeq  r0,r6,r1
:0208D330 0FF71FFF swieq 0x00f71fff
:0208D334 1FE71FEF swine 0x00e71fef
:0208D338 D71FDFF2 unknown
:0208D33C C71FCF1F unknown
:0208D340 B71FBF1F unknown
:0208D344 BB4FAF1F bllt 03478FC8
:0208D348 971F9F7F unknown
:0208D34C 871F8F1F unknown
:0208D350 771F7F1F unknown
:0208D354 1F678F4F swine 0x00678f4f
:0208D358 571F5FBF unknown
:0208D35C 704F4F1F subvc  r4,r15,r15,lsl r15
:0208D360 1F371F3F swine 0x00371f3f
:0208D364 77564F2F ldrvcb r4,[r6,-r15, lsr #0x1e]
:0208D368 1F171F1F swine 0x00171f1f
:0208D36C FF3D4F0F swinv 0x003d4f0f
:0208D370 2A4EF71E bcs 0344AFF0
:0208D374 DFB71EE7 swile 0x00b71ee7
:0208D378 1ECF184E cdpne 8,12,cr1,cr15,cr14,2
:0208D37C 0EBF3EC7 cdpeq 14,10,cr3,cr15,cr7,6
:0208D380 4EAF0EB7 mcrmi 14,5,r0,cr15,cr7,{5}
:0208D384 4E9F7DF2 mrcmi 13,4,r7,cr15,cr2,{7}
:0208D388 D94E8FE5 stmledb  r14 ,{r0,r2,r5,r6,r7,r8,r9,r10,r11,r15}^
:0208D38C 6FCC4E7F swivs 0x00cc4e7f
:0208D390 5F55C04E swipl 0x0055c04e
:0208D394 4E4FB34E cdpmi 3,4,cr11,cr15,cr14,2
:0208D398 9A4E3FA7 bls 0341D23C
:0208D39C 558E4E2F strpl r4,[r14, #+0xe2f]		;r14+0xe2f=*(0208d40f)=#213857036(0x0cbf330c)
:0208D3A0 13814E1F orrne  r4,r1,#0x1F0
:0208D3A4 4E077B0E cdpmi 11,0,cr7,cr7,cr14,0
:0208D3A8 624DF76F subvs  r15,r13,#0x1BC0000
:0208D3AC 5C0DEB55 stcpl  11,cr14,[r13],{#0x55}
:0208D3B0 D34F4DDF unknown
:0208D3B4 4DC7490D unknown
:0208D3B8 0DBB553D ldceq  5,cr5,[r11,#+0xf4]!
:0208D3BC 2A4DAF36 bcs 033F909C
:0208D3C0 9B240DA3 blls 02990A54
:0208D3C4 8F551D0D swihi 0x00551d0d
:0208D3C8 1E0D873D mcrne 7,0,r8,cr13,cr13,{1}
:0208D3CC 771F0D7F unknown
:0208D3D0 F83D6F0D ldmnvda  r13!,{r0,r2,r3,r8,r9,r10,r11,r13,r14}
:0208D3D4 F20D636B andnv  r6,r13,#0xAC000001
:0208D3D8 53EB0D5B mvnpl  r0,#0x16C0
:0208D3DC 4D47E50D unknown
:0208D3E0 0D3B55D9 ldceq  5,cr5,[r11,#-0x364]!
:0208D3E4 CC0D33D3 stcgt  3,cr3,[r13],{#0xd3}
:0208D3E8 23C60D2B biccs  r0,r6,#0xAC0
:0208D3EC 1B55C00D blne 035FD428
:0208D3F0 0D13BA0D unknown
:0208D3F4 FF3D07B3 swinv 0x003d07b3
:0208D3F8 0CF72C0C ldceql 12,cr2,[r7],#+0x30
:0208D3FC 0CEF2DB5 stceql 13,cr2,[r15],#+0x2d4
:0208D400 2F0CE72E swics 0x000ce72e
:0208D404 D7300CDF unknown
:0208D408 CF31AA0C swigt 0x0031aa0c
:0208D40C 0CC7320C stceql 2,cr3,[r7],{#0xc}
:0208D410 340CBF33 strcc r11,[r12],#-0xf33
:0208D414 35AA0CB7 strcc r0,[r10, #+0xcb7]!
:0208D418 A7360CAF ldrge r0,[r6,-r15, lsr #0x19]!
:0208D41C 0C9F370C ldceq  7,cr3,[r15],{#0xc}
:0208D420 AA0C9738 bge 023B3108
:0208D424 3A0C8F39 bcc 023B1110
:0208D428 7F3B0C87 swivc 0x003b0c87
:0208D42C 0C773C0C ldceql 12,cr3,[r7],#-0x30
:0208D430 0C6F3DAA stceql 13,cr3,[r15],#-0x2a8
:0208D434 400C673E andmi  r6,r12,r14,lsr r7
:0208D438 57410C5F unknown
:0208D43C 4F42AA0C swimi 0x0042aa0c
:0208D440 0C47430C stceql 3,cr4,[r7],{#0xc}
:0208D444 450C3F44 strmi r3,[r12, #-0xf44]		;r12-0xf44=*(0f589ac0)=#0(0x00000000)
:0208D448 46AA0C37 unknown
:0208D44C 27480C2F strcsb r0,[r8,-r15, lsr #0x18]
:0208D450 0C1F490C ldceq  9,cr4,[r15],{#0xc}
:0208D454 AA0C174A bge 02393184
:0208D458 4C0C0F4B stcmi  15,cr0,[r12],{#0x4b}
:0208D45C FF4D0C07 swinv 0x004d0c07
:0208D460 0BF74F0B bleq 01E61094
:0208D464 0BEF50AA bleq 01C61714
:0208D468 520BE751 andpl  r14,r11,#0x1440000
:0208D46C D7540BDF unknown
:0208D470 CF55AA0B swigt 0x0055aa0b
:0208D474 0BC7560B bleq 01262CA8
:0208D478 590BBF58 stmpldb  r11 ,{r3,r4,r6,r8,r9,r10,r11,r12,r13,r15}
:0208D47C 5AAA0BB7 bpl 00B10360
:0208D480 A75B0BAF ldrgeb r0,[r11,-r15, lsr #0x17]
:0208D484 0B9F5D0B bleq 008648B8
:0208D488 AA0B975E bge 02373208
:0208D48C 610B8F5F unknown
:0208D490 7F620B87 swivc 0x00620b87
:0208D494 0B77640B bleq 03E664C8
:0208D498 0B6F65AA bleq 03C66B48
:0208D49C 680B6766 stmvsda  r11 ,{r1,r2,r5,r6,r8,r9,r10,r13,r14}
:0208D4A0 57690B5F unknown
:0208D4A4 4F6BAA0B swimi 0x006baa0b
:0208D4A8 0B476C0B bleq 032684DC
:0208D4AC 6F0B3F6D swivs 0x000b3f6d
:0208D4B0 70AA0B37 adcvc  r0,r10,r7,lsr r11
:0208D4B4 27720B2F ldrcsb r0,[r2,-r15, lsr #0x16]!
:0208D4B8 0B1F730B bleq 0286A0EC
:0208D4BC AA0B1775 bge 02353298
:0208D4C0 780B0F76 stmvcda  r11 ,{r1,r2,r4,r5,r6,r8,r9,r10,r11}
:0208D4C4 FF790B07 swinv 0x00790b07
:0208D4C8 0AF77B0A beq 01E6C0F8
:0208D4CC 0AEF7CAA beq 01C6C77C
:0208D4D0 7F0AE77E swivc 0x000ae77e
:0208D4D4 D7810ADF unknown
:0208D4D8 CF83AA0A swigt 0x0083aa0a
:0208D4DC 0AC7840A beq 0126E50C
:0208D4E0 870ABF86 strhi r11,[r10,-r6, lsl #0x1f]
:0208D4E4 89AA0AB7 stmhiib  r10!,{r0,r1,r2,r4,r5,r7,r9,r11}
:0208D4E8 A78A0AAF strge r0,[r10,+r15, lsr #0x15]
:0208D4EC 0A9F8C0A beq 0087051C
:0208D4F0 AA0A978E bge 02333330
:0208D4F4 910A8F8F unknown
:0208D4F8 7F930A87 swivc 0x00930a87
:0208D4FC 0A77940A beq 03E7252C
:0208D500 0A6F96AA beq 03C72FB0
:0208D504 990A6798 stmlsdb  r10 ,{r3,r4,r7,r8,r9,r10,r13,r14}
:0208D508 579B0A5F unknown
:0208D50C 4F9DAA0A swimi 0x009daa0a
:0208D510 0A479F0A beq 03275140
:0208D514 A20A3FA0 andge  r3,r10,#0x280
:0208D518 A4AA0A37 unknown
:0208D51C 27A60A2F strcs r0,[r6,+r15, lsr #0x14]!
:0208D520 0A1FA70A beq 02877150
:0208D524 AA0A17A9 bge 023133D0
:0208D528 AD0A0FAB unknown
:0208D52C FFAF0A07 swinv 0x00af0a07
:0208D530 09F7B009 ldmeqib  r7!,{r0,r3,r12,r13,r15}^
:0208D534 09EFB2AA unknown
:0208D538 B609E7B4 unknown
:0208D53C D7B809DF unknown
:0208D540 CFBAAA09 swigt 0x00baaa09
:0208D544 09C7BB09 stmeqib  r7 ,{r0,r3,r8,r9,r11,r12,r13,r15}^
:0208D548 BF09BFBD swilt 0x0009bfbd
:0208D54C C1AA09B7 strgth r0,[r10, +r7]!
:0208D550 A7C309AF strgeb r0,[r3,+r15, lsr #0x13]
:0208D554 099FC509 ldmeqib  r15 ,{r0,r3,r8,r10,r14,r15}
:0208D558 AA0997C7 bge 022F347C
:0208D55C CB098FC9 blgt 022F1488
:0208D560 F0CD0987 sbcnv  r0,r13,r7,lsl #0x13
:0208D564 8A097BFB bhi 022EC558
:0208D568 EF0973F5 swi 0x000973f5
:0208D56C 63E9096B mvnvs  r0,#0x1AC000
:0208D570 095BE309 ldmeqdb  r11 ,{r0,r3,r8,r9,r13,r14,r15}^
:0208D574 0953DDAA ldmeqdb  r3 ,{r1,r3,r5,r7,r8,r10,r11,r12,r14,r15}^
:0208D578 D1094BD7 unknown
:0208D57C 3BCC0943 blcc 0138FA90
:0208D580 33C6AA09 biccc  r10,r6,#0x9000
:0208D584 092BC009 stmeqdb  r11!,{r0,r3,r14,r15}
:0208D588 B40923BA strlt r2,[r9],#-0x3ba
:0208D58C AEAA091B mcrge 9,5,r0,cr10,cr11,{0}
:0208D590 0BA80913 bleq 00A8F9E4
:0208D594 0903A209 stmeqdb  r3 ,{r0,r3,r9,r13,r15}
:0208D598 AA08FB9C bge 022CC410
:0208D59C 9008F396 mulls  r8,r6,r3
:0208D5A0 E38A08EB orr  r0,r10,#0xEB0000
:0208D5A4 08DB8408 ldmeqia  r11 ,{r3,r10,r15}^
:0208D5A8 08D37FAA ldmeqia  r3 ,{r1,r3,r5,r7,r8,r9,r10,r11,r12,r13,r14}^
:0208D5AC 7308CB79 unknown
:0208D5B0 FA6D08C3 blx 03BCF8CC
:0208D5B4 08B7012A ldmeqia  r7!,{r1,r3,r5,r8}
:0208D5B8 0508AF03 streq r10,[r8, #-0xf03]		;r8-0xf03=*(080fe0fe)=#0(0x00000000)
:0208D5BC 9F0708A7 swils 0x000708a7
:0208D5C0 9709AA08 strls r10,[r9,-r8, lsl #0x14]
:0208D5C4 088F0C08 stmeqia  r15 ,{r3,r10,r11}
:0208D5C8 1008870E andne  r8,r8,r14,lsl #0xe
:0208D5CC 12AA087F adcne  r0,r10,#0x7F0000
:0208D5D0 6F150877 swivs 0x00150877
:0208D5D4 08671708 unknown
:0208D5D8 AA085F19 bge 022A5244
:0208D5DC 1E08571C mcrne 7,0,r5,cr8,cr12,{0}
:0208D5E0 4720084F strmi r0,da 
:0208D5E4 083F2308 ldmeqda  r15!,{r3,r8,r9,r13}
:0208D5E8 083725AA ldmeqda  r7!,{r1,r3,r5,r7,r8,r10,r13}
:0208D5EC 2A082F27 bcs 02299290
:0208D5F0 1F2C0827 swine 0x002c0827
:0208D5F4 172EAA08 strne r10,[r14,-r8, lsl #0x14]!
:0208D5F8 080F3108 stmeqda  r15 ,{r3,r8,r12,r13}
:0208D5FC 35080733 strcc r0,[r8, #-0x733]		;r8-0x733=*(080fe8ce)=#0(0x00000000)
:0208D600 38AA07FF stmccia  r10!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10}
:0208D604 EF3A07F7 swi 0x003a07f7
:0208D608 07E73D07 streqb r3,[r7,+r7, lsl #0x1a]!
:0208D60C AA07DF3F bge 02285310
:0208D610 4407D741 strmi r13,[r7],#-0x741
:0208D614 C74607CF strgtb r0,[r7],#-0x741
:0208D618 07BF4907 ldreq r4,[r15,+r7, lsl #0x12]!
:0208D61C 07B74BAA ldreq r4,[r7,+r10, lsr #0x17]!
:0208D620 5007AF4E andpl  r10,r7,r14,asr #0x1e
:0208D624 9F5307A7 swils 0x005307a7
:0208D628 9755AA07 ldrlsb r10,[r5,-r7, lsl #0x14]
:0208D62C 078F5807 streq r5,[r15,+r7, lsl #0x10]
:0208D630 5D07875A unknown
:0208D634 5FAA077F swipl 0x00aa077f
:0208D638 6F620777 swivs 0x00620777
:0208D63C 07676507 streqb r6,[r7,-r7, lsl #0xa]!
:0208D640 AA075F67 bge 022653E4
:0208D644 6C07576A stcvs  7,cr5,[r7],{#0x6a}
:0208D648 476F074F strmib r0,[r7],{#0x6a}
:0208D64C 073F7107 ldreq r7,[r15,-r7, lsl #0x2]!
:0208D650 073774AA ldreq r7,[r7,-r10, lsr #0x9]!
:0208D654 79072F77 stmvcdb  r7 ,{r0,r1,r2,r4,r5,r6,r8,r9,r10,r11,r13}
:0208D658 1F7C0727 swine 0x007c0727
:0208D65C 177FAA07 ldrneb r10,[r15,-r7, lsl #0x14]!
:0208D660 070F8107 streq r8,[r15,-r7, lsl #0x2]
:0208D664 87070784 strhi r0,[r7,-r4, lsl #0xf]
:0208D668 89AA06FF stmhiib  r10!,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r10}
:0208D66C EF8C06F7 swi 0x008c06f7
:0208D670 06E78F06 unknown
:0208D674 AA06DF91 bge 022454C0
:0208D678 9706D794 unknown
:0208D67C C79A06CF ldrgt r0,ib 
:0208D680 2AF19C06 bcs 01CF46A0
:0208D684 F606BBFB unknown
:0208D688 ABF006B3 blge 01C8F15C
:0208D68C 06A3EB06 unknown
:0208D690 069BE5AA ldreq r14,[r11],+r10, lsr #0xb
:0208D694 DA0693DF ble 02232618
:0208D698 83D4068B bichis r0,r4,#0x8B00000
:0208D69C 7BCEAA06 blvc 01437EBC
:0208D6A0 0673C906 unknown
:0208D6A4 BE066BC3 cdplt 11,0,cr6,cr6,cr3,6
:0208D6A8 B8AA0663 stmltia  r10!,{r0,r1,r5,r6,r9,r10}
:0208D6AC 53B2065B movpls r0,#0x5B00000		;r0=95420416(0x5b00000)
:0208D6B0 064BAD06 streqb r10,[r11],-r6, lsl #0x1a
:0208D6B4 AA0643A7 bge 0221E558
:0208D6B8 9C063BA2 stcls  11,cr3,[r6],{#0xa2}
:0208D6BC 2B960633 blcs 0060EF90
:0208D6C0 06239106 unknown
:0208D6C4 061B8BAA ldreq r8,[r11],-r10, lsr #0x17
:0208D6C8 80061386 andhi  r1,r6,r6,lsl #0x7
:0208D6CC 037B060B cmneq r11,#0xB00000
:0208D6D0 FB75AA06 blx 03DF7EF8
:0208D6D4 05F37005 ldreqb r7,[r3, #+0x5]!
:0208D6D8 6505EB6A strvs r14,[r5, #-0xb6a]		;(r5-0xb6a=*(0116f593))
:0208D6DC 5FAA05E3 swipl 0x00aa05e3
:0208D6E0 D35A05DB cmple r10,#0x36C00000
:0208D6E4 05CB5405 streqb r5,[r11, #+0x405]		;r11+0x405=*(09c30ce5)=#0(0x00000000)
:0208D6E8 AA05C34E bge 021FE428
:0208D6EC 4305BB49 unknown
:0208D6F0 F83E05B3 ldmnvda  r14!,{r0,r1,r4,r5,r7,r8,r10}
:0208D6F4 8A05A702 bhi 021F7304
:0208D6F8 08059F05 stmeqda  r5 ,{r0,r2,r8,r9,r10,r11,r12,r15}
:0208D6FC 8F0B0597 swihi 0x000b0597
:0208D700 05870E05 streq r0,[r7, #+0xe05]		;r7+0xe05=*(001b0e05)
:0208D704 057F11AA ldreqb r1,[r15, #-0x1aa]!
:0208D708 17057714 unknown
:0208D70C 671A056F ldrvs r0,[r15, #-0x1aa]!
:0208D710 5F1DAA05 swipl 0x001daa05
:0208D714 05572105 ldreqb r2,[r7, #-0x105]		;(r7-0x105=*(001afefb))
:0208D718 27054F24 strcs r4,[r5,-r4, lsr #0x1e]
:0208D71C 2AAA0547 bcs 00B0EC40
:0208D720 372D053F unknown
:0208D724 052F3005 streq r3,[r15, #-0x5]!
:0208D728 AA052734 bge 021D7400
:0208D72C 3A051F37 bcc 021D5410
:0208D730 0F3D0517 swieq 0x003d0517
:0208D734 05074005 streq r4,[r7, #-0x5]		;(r7-0x5=*(001afffb))
:0208D738 04FF44AA unknown
:0208D73C 4A04F747 bmi 021CB460
:0208D740 E74D04EF strb r0,[r7, #-0x5]		;(r7-0x5=*(001afffb))
:0208D744 DF50AA04 swile 0x0050aa04
:0208D748 04D75404 ldreqb r5,[r7],#+0x404
:0208D74C 5A04CF57 bpl 021C14B0
:0208D750 5EAA04C7 cdppl 4,10,cr0,cr10,cr7,6
:0208D754 B76104BF unknown
:0208D758 04AF6404 unknown
:0208D75C AA04A767 bge 021B7500
:0208D760 6E049F6B cdpvs 15,0,cr9,cr4,cr11,3
:0208D764 8F710497 swihi 0x00710497
:0208D768 04877504 streq r7,[r7],#+0x504
:0208D76C 047F78AA unknown
:0208D770 7F04777B swivc 0x0004777b
:0208D774 6782046F strvs r0,[r7],#+0x504
:0208D778 5F86AA04 swipl 0x0086aa04
:0208D77C 04578904 ldreqb r8,[r7],#-0x904
:0208D780 90044F8C andls  r4,r4,r12,lsl #0x1f
:0208D784 93AA0447 movls  r0,#0x47000000		;r0=1191182336(0x47000000)
:0208D788 3797043F unknown
:0208D78C 042F9A04 unknown
:0208D790 AA04279E bge 02197610
:0208D794 A4041FA1 strge r1,[r4],#-0xfa1
:0208D798 0FA80417 swieq 0x00a80417
:0208D79C 0407AB04 streq r10,[r7],#-0xb04
:0208D7A0 03FFAFAA mvneqs r10,#0x2A8
:0208D7A4 B603F7B2 unknown
:0208D7A8 E7B903EF ldr r0,r10,#0x2A8
:0208D7AC DFBDAA03 swile 0x00bdaa03
:0208D7B0 03D7C003 biceqs r12,r7,#0x3
:0208D7B4 CBFDF2C4 blgt 0200A2CC
:0208D7B8 C3F88A03 mvngts r8,#0x3000
:0208D7BC 03BBF303 moveqs r15,#0xC000000		;r15=201326592(0xc000000)
:0208D7C0 E803B3EE stmda  r3 ,{r1,r2,r3,r5,r6,r7,r8,r9,r12,r13,r15}
:0208D7C4 E3AA03AB mov  r0,#0xAC000002		;r0=-1409286142(0xac000002)
:0208D7C8 9BDE03A3 blls 0180E65C
:0208D7CC 0393D903 orreqs r13,r3,#0xC000
:0208D7D0 AA038BD4 bge 02170728
:0208D7D4 C90383CF stmgtdb  r3 ,{r0,r1,r2,r3,r6,r7,r8,r9,r15}
:0208D7D8 73C4037B bicvc  r0,r4,#0xEC000001
:0208D7DC 036BBF03 unknown
:0208D7E0 0363BAAA unknown
:0208D7E4 B0035BB5 strlth r5,[r3], -r5
:0208D7E8 F6AB0353 unknown
:0208D7EC 0347012A unknown
:0208D7F0 08033F05 stmeqda  r3 ,{r0,r2,r8,r9,r10,r11,r12,r13}
:0208D7F4 2F0C0337 swics 0x000c0337
:0208D7F8 2710AA03 ldrcs r10,[r0,-r3, lsl #0x14]
:0208D7FC 031F1303 tsteq r15,#0xC000000
:0208D800 1B031717 blne 02153464
:0208D804 1FAA030F swine 0x00aa030f
:0208D808 FF220307 swinv 0x00220307
:0208D80C 02F72602 rsceqs r2,r7,#0x200000
:0208D810 AA02EF2A bge 021494C0
:0208D814 3102E72E unknown
:0208D818 D73502DF unknown
:0208D81C 02CF3902 sbceq  r3,r15,#0x8000
:0208D820 02C73DAA sbceq  r3,r7,#0x2A80
:0208D824 4402BF40 strmi r11,[r2],#-0xf40
:0208D828 AF4802B7 swige 0x004802b7
:0208D82C A74CAA02 strgeb r10,[r12,-r2, lsl #0x14]
:0208D830 029F5002 addeqs r5,r15,#0x2
:0208D834 57029754 unknown
:0208D838 5BAA028F blpl 00B0E27C
:0208D83C 7F5F0287 swivc 0x005f0287
:0208D840 02776302 rsbeqs r6,r7,#0x8000000
:0208D844 AA026F67 bge 021295E8
:0208D848 6F02676B swivs 0x0002676b
:0208D84C 5772025F unknown
:0208D850 024F7602 subeq  r7,r15,#0x200000
:0208D854 02477AAA subeq  r7,r7,#0xAA000
:0208D858 82023F7E andhi  r3,r2,#0x1F8
:0208D85C 0233FCF3 eoreqs r15,r3,#0xF300
:0208D860 022BF78A eoreq  r15,r11,#0x2280000
:0208D864 ED0223F2 unknown
:0208D868 13E8021B mvnne  r0,#0xB0000001
:0208D86C 0BE3AA02 bleq 0197807C
:0208D870 0203DE02 andeq  r13,r3,#0x20
:0208D874 D501FBDA strle r15,[r1, #-0xbda]		;(r1-0xbda=*(01bff426))
:0208D878 D0AA01F3 unknown
:0208D87C E3CB01EB bic  r0,r11,#0xC000003A
:0208D880 01DBC601 biceqs r12,r11,r1,lsl #0xc
:0208D884 AA01D3C1 bge 02102790
:0208D888 B801CBBC stmltda  r1 ,{r2,r3,r4,r5,r7,r8,r9,r11,r14,r15}
:0208D88C BBB301C3 bllt 00D4DFA0
:0208D890 01B3AE01 moveqs r10,r1,lsl #0x1c		;r10=0(0x0)
:0208D894 01ABA9AA moveq  r10,r10,lsr #0x13		;r10=0(0x0)
:0208D898 A001A3A4 andge  r10,r1,r4,lsr #0x7
:0208D89C 939B019B orrlss r0,r11,#0xC0000026
:0208D8A0 8B96AA01 blhi 006380AC
:0208D8A4 01839101 orreq  r9,r3,r1,lsl #0x2
:0208D8A8 88017B8D stmhida  r1 ,{r0,r2,r3,r7,r8,r9,r11,r12,r13,r14}
:0208D8AC 83AA0173 movhi  r0,#0xC000001C		;r0=-1073741796(0xc000001c)
:0208D8B0 637E016B cmnvs r14,#0xC000001A
:0208D8B4 015B7A01 cmpeq r11,r1,lsl #0x14
:0208D8B8 AA015375 bge 020E2694
:0208D8BC 6B014B70 blvs 020E0684
:0208D8C0 F5670143 strnvb r0,[r7, #-0x143]!
:0208D8C4 8A013704 bhi 020DB4DC
:0208D8C8 0C012F08 stceq  15,cr2,[r1],{#0x8}
:0208D8CC 1F100127 swine 0x00100127
:0208D8D0 01171401 tsteq r7,r1,lsl #0x8
:0208D8D4 010F18AA mrseq r1,CPSR
:0208D8D8 2101071D unknown
:0208D8DC F72500FF unknown
:0208D8E0 EF29AA00 swi 0x0029aa00
:0208D8E4 00E72E00 rsceq  r2,r7,r0,lsl #0x1c
:0208D8E8 3600DF32 unknown
:0208D8EC 3AAA00D7 bcc 00B0DC50
:0208D8F0 C73F00CF ldrgt r0,r2,r7,r0,lsl #0x1c
:0208D8F4 00BF4300 adceqs r4,r15,r0,lsl #0x6
:0208D8F8 AA00B747 bge 020BB61C
:0208D8FC 5000AF4B andpl  r10,r0,r11,asr #0x1e
:0208D900 9F5400A7 swils 0x005400a7
:0208D904 00975800 addeqs r5,r7,r0,lsl #0x10
:0208D908 008F5DAA addeq  r5,r15,r10,lsr #0x1b
:0208D90C 83FCF461 mvnhis r15,#0x61000000
:0208D910 007BF800 rsbeqs r15,r11,r0,lsl #0x10
:0208D914 0073F3A2 rsbeqs r15,r3,r2,lsr #0x7
:0208D918 EA006BEF b 020A88DC
:0208D91C 5BE50063 blpl 019CDAB0
:0208D920 53E1AA00 mvnpl  r10,#0x0
:0208D924 004BDC00 subeq  r13,r11,r0,lsl #0x18
:0208D928 D30043D8 unknown
:0208D92C CFAA003B swigt 0x00aa003b
:0208D930 2BCA0033 blcs 0130DA04
:0208D934 0023C600 eoreq  r12,r3,r0,lsl #0xc
:0208D938 AA001BC2 bge 02094848
:0208D93C B90013BD stmltdb  r0 ,{r0,r2,r3,r4,r5,r7,r8,r9,r12}
:0208D940 03B4000B moveqs r0,#0xB		;r0=11(0xb)
:0208D944 2AF4B000 bcs 01DB994C
:0208D948 F4ABF4B0 unknown
:0208D94C F4A7F4B4 unknown
:0208D950 A2F4B900 rscges r11,r4,#0x0
:0208D954 9EF4BDF4 mrcls 13,7,r11,cr4,cr4,{7}
:0208D958 F4C200F4 strnvb r0,[r2],#+0xf4
:0208D95C F4C6F49A strnvb r15,[r6],#+0x49a
:0208D960 CA00F495 bgt 020CABBC
:0208D964 CFF491F4 swigt 0x00f491f4
:0208D968 00F48CF4 unknown
:0208D96C F488F4D3 strnv r15,[r8],#+0x4d3
:0208D970 F484F4D8 strnv r15,[r4],#+0x4d8
:0208D974 7FF4DC00 swivc 0x00f4dc00
:0208D978 7BF4E1F4 blvc 01DC6150
:0208D97C F4E500F4 unknown
:0208D980 F4EAF477 unknown
:0208D984 EF00F472 swi 0x0000f472
:0208D988 F3F46EF4 mvnnvs r6,#0xF40
:0208D98C 00F469F4 unknown
:0208D990 F465F4F8 unknown
:0208D994 F461F4FC unknown
:0208D998 5DF50100 ldcpll 1,cr0,[r5,#+0x0]!
:0208D99C 58F505F4 unknown
:0208D9A0 F50A00F4 strnv r0,[r10, #-0xf4]		;(r10-0xf4=*(ffffff0c))
:0208D9A4 F50EF454 strnv r15,[r14, #-0x454]		;r14-0x454=*(0208d288)=#536946432(0x20012700)
:0208D9A8 1300F450 unknown
:0208D9AC 18F44BF5 unknown
:0208D9B0 00F447F5 unknown
:0208D9B4 F443F51C strnvb r15,[r3],#-0x51c
:0208D9B8 F43FF521 unknown
:0208D9BC 3AF52500 bcc 01DD6DC4
:0208D9C0 36F52AF4 unknown
:0208D9C4 F52F00F4 strnv r0,[r15, #-0xf4]!
:0208D9C8 F533F432 ldrnv r15,[r3, #-0x432]!
:0208D9CC 3800F42E stmccda  r0 ,{r1,r2,r3,r5,r10,r12,r13,r14,r15}
:0208D9D0 3DF429F5 ldcccl 9,cr2,[r4,#+0x3d4]!
:0208D9D4 00F425F5 unknown
:0208D9D8 F421F541 unknown
:0208D9DC F41DF546 ldrnv r15,[r13],#-0x546
:0208D9E0 18F54B00 unknown
:0208D9E4 14F54FF4 unknown
:0208D9E8 F55400F4 ldrnvb r0,[r4, #-0xf4]		;r4-0xf4=*(0cbf3218)=#0(0x00000000)
:0208D9EC F559F410 ldrnvb r15,[r9, #-0x410]		;(r9-0x410=*(000ffbf0))
:0208D9F0 5D00F40C unknown
:0208D9F4 62F408F5 rscvss r0,r4,#0xF50000
:0208D9F8 00F404F5 unknown
:0208D9FC F3FFF567 mvnnvs r15,#0x19C00000
:0208DA00 F3FBF56B mvnnvs r15,#0x1AC00000
:0208DA04 F7F57000 ldrnvb r7,[r5,+r0]!
:0208DA08 F3F575F3 mvnnvs r7,#0x3CC00000
:0208DA0C F57A00F3 ldrnvb r0,[r10, #-0xf3]!
:0208DA10 F57EF3EF ldrnvb r15,[r14, #-0x3ef]!
:0208DA14 8300F3EB unknown
:0208DA18 88F3E7F5 ldmhiia  r3!,{r0,r2,r4,r5,r6,r7,r8,r9,r10,r13,r14,r15}^
:0208DA1C 00F3E2F5 unknown
:0208DA20 F3DEF58D bicnvs r15,r14,#0x23400000
:0208DA24 F3DAF591 bicnvs r15,r10,#0x24400000
:0208DA28 D6F59600 unknown
:0208DA2C D2F59BF3 rscles r9,r5,#0x3CC00
:0208DA30 F5A000F3 strnv r0,[r0, #+0xf3]!
:0208DA34 F5A4F3CE strnv r15,[r4, #+0x3ce]!
:0208DA38 A900F3CA stmgedb  r0 ,{r1,r3,r6,r7,r8,r9,r12,r13,r14,r15}
:0208DA3C AEF3C6F5 mrcge 6,7,r12,cr3,cr5,{7}
:0208DA40 00F3C2F5 unknown
:0208DA44 F3BEF5B3 movnvs r15,#0x2CC00000		;r15=750780416(0x2cc00000)
:0208DA48 F3BAF5B8 movnvs r15,#0x2E000000		;r15=771751936(0x2e000000)
:0208DA4C B6F5BC00 unknown
:0208DA50 B2F5C1F3 rsclts r12,r5,#0xC000003C
:0208DA54 F5C600F3 strnvb r0,[r6, #+0xf3]		;r6+0xf3=*(000000f3)
:0208DA58 F5CBF3AE strnvb r15,[r11, #+0x3ae]		;r11+0x3ae=*(09c30c8e)=#0(0x00000000)
:0208DA5C D000F3AA andle  r15,r0,r10,lsr #0x7
:0208DA60 D5F3A6F5 ldrleb r10,[r3, #+0x6f5]!
:0208DA64 00F3A2F5 unknown
:0208DA68 F39EF5DA orrnvs r15,r14,#0x36800000
:0208DA6C F39AF5DE orrnvs r15,r10,#0x37800000
:0208DA70 96F5E300 unknown
:0208DA74 92F5E8F3 rsclss r14,r5,#0xF30000
:0208DA78 F5ED00F3 strnvb r0,[r13, #+0xf3]!
:0208DA7C F5F2F38E ldrnvb r15,[r2, #+0x38e]!
:0208DA80 F700F38A strnv r15,[r0,-r10, lsl #0x7]
:0208DA84 FCF386F5 ldc2l 6,cr8,[r3],#+0x3d4
:0208DA88 00F382F5 unknown
:0208DA8C 05F30FFB ldreqb r0,[r3, #+0xffb]!
:0208DA90 0AF37AF6 beq 01D6C670
:0208DA94 F37601F6 cmnnv r6,#0x8000003D
:0208DA98 F372F60F cmnnv r2,#0xF00000
:0208DA9C 6F00F614 swivs 0x0000f614
:0208DAA0 6BF619F3 blvs 01E14274
:0208DAA4 00F61EF3 unknown
:0208DAA8 F623F367 unknown
:0208DAAC F628F363 unknown
:0208DAB0 2DF35F00 ldccsl 15,cr5,[r3,#+0x0]!
:0208DAB4 32F35BF6 rscccs r5,r3,#0x3D800
:0208DAB8 F35700F6 cmpnv r7,#0xF6
:0208DABC F354F637 cmpnv r4,#0x3700000
:0208DAC0 5000F63C andpl  r15,r0,r12,lsr r6
:0208DAC4 4CF641F3 ldcmil 1,cr4,[r6],#+0x3cc
:0208DAC8 00F646F3 unknown
:0208DACC F64BF348 strnvb r15,[r6],#+0x3cc
:0208DAD0 F650F344 ldrnvb r15,[r6],#+0x3cc
:0208DAD4 55F34000 ldrplb r4,[r3, #+0x0]!
:0208DAD8 5AF33DF6 bpl 01D5D2B8
:0208DADC F33900F6 teqnv r9,#0xF6
:0208DAE0 F335F65F teqnv r5,#0x5F00000
:0208DAE4 3100F664 unknown
:0208DAE8 2EF669F3 mrccs 9,7,r6,cr6,cr3,{7}
:0208DAEC 00F66EF3 unknown
:0208DAF0 F673F32A unknown
:0208DAF4 F678F326 unknown
:0208DAF8 7DF32200 ldcvcl 2,cr2,[r3,#+0x0]!
:0208DAFC 82F31FF6 rschis r1,r3,#0x3D8
:0208DB00 F31B00F6 tstnv r11,#0xF6
:0208DB04 F317F687 tstnv r7,#0x8700000
:0208DB08 1300F68C unknown
:0208DB0C 10F691F3 unknown
:0208DB10 00F696F3 unknown
:0208DB14 F69BF30C ldrnv r15,[r11],+r12, lsl #0x6
:0208DB18 F6A1F308 unknown
:0208DB1C A6F30500 unknown
:0208DB20 ABF301F6 blge 01D4E300
:0208DB24 F2FD00F6 rscnvs r0,r13,#0xF6
:0208DB28 F2FAF6B0 rscnvs r15,r10,#0xB000000
:0208DB2C F600F6B5 unknown
:0208DB30 F2F6BAF2 rscnvs r11,r6,#0xF2000
:0208DB34 00F6BFF2 unknown
:0208DB38 F6C4F2EF strnvb r15,r11,r6,#0xF2000
:0208DB3C F6C9F2EB strnvb r15,r11,r6,#0xF2000
:0208DB40 CFF2E800 swigt 0x00f2e800
:0208DB44 D4F2E4F6 unknown
:0208DB48 F2E000F6 rscnv  r0,r0,#0xF6
:0208DB4C F2DDF6D9 sbcnvs r15,r13,#0xD900000
:0208DB50 D900F6DE stmledb  r0 ,{r1,r2,r3,r4,r6,r7,r9,r10,r12,r13,r14,r15}
:0208DB54 D6F6E3F2 unknown
:0208DB58 00F6E8F2 unknown
:0208DB5C F6EEF2D2 unknown
:0208DB60 F6F3F2CE unknown
:0208DB64 F8F2CB00 ldmnvia  r2!,{r8,r9,r11,r14,r15}^
:0208DB68 FDF2C7F6 ldc2l 7,cr12,[r2,#+0x3d8]!
:0208DB6C F2C400F6 sbcnv  r0,r4,#0xF6
:0208DB70 F2C0F702 sbcnv  r15,r0,#0x80000
:0208DB74 BD00F708 unknown
:0208DB78 B9F70DF2 unknown
:0208DB7C 00F712F2 unknown
:0208DB80 F717F2B6 unknown
:0208DB84 F71CF2B2 unknown
:0208DB88 22F2AF00 rsccss r10,r2,#0x0
:0208DB8C 27F2ABF7 unknown
:0208DB90 F2A800F7 adcnv  r0,r8,#0xF7
:0208DB94 F2A4F72C adcnv  r15,r4,#0xB00000
:0208DB98 A100F731 unknown
:0208DB9C 9EF737F2 mrcls 7,7,r3,cr7,cr2,{7}
:0208DBA0 00F73CF2 unknown
:0208DBA4 F741F29A unknown
:0208DBA8 F746F297 unknown
:0208DBAC 4CF29300 ldcmil 3,cr9,[r2],#+0x0
:0208DBB0 51F290F7 ldrplsh r9,[r2, #+0x7]!
:0208DBB4 F28C00F7 addnv  r0,r12,#0xF7
:0208DBB8 F289F756 addnv  r15,r9,#0x1580000
:0208DBBC 8600F75B unknown
:0208DBC0 82F761F2 rschis r6,r7,#0x8000003C
:0208DBC4 00F766F2 unknown
:0208DBC8 F76BF27F unknown
:0208DBCC F771F27B unknown
:0208DBD0 76F27800 unknown
:0208DBD4 7BF275F7 blvc 01D2B3B8
:0208DBD8 F27100F7 rsbnvs r0,r1,#0xF7
:0208DBDC F26EF781 rsbnv  r15,r14,#0x2040000
:0208DBE0 6B00F786 blvs 020CBA00
:0208DBE4 67F78BF2 unknown
:0208DBE8 00F791F2 unknown
:0208DBEC F796F264 ldrnv r15,r15,r14,#0x2040000
:0208DBF0 F79BF261 ldrnv r15,r15,r14,#0x2040000
:0208DBF4 A1F25E00 mvnges r5,r0,lsl #0x1c
:0208DBF8 A6F25AF7 unknown
:0208DBFC F25700F7 subnvs r0,r7,#0xF7
:0208DC00 F254F7AB subnvs r15,r4,#0x2AC0000
:0208DC04 5000F7B1 strplh r15,[r0], -r1
:0208DC08 4DF7B6F2 ldcmil 6,cr11,[r7,#+0x3c8]!
:0208DC0C 00F7BBF2 unknown
:0208DC10 F7C1F24A strnvb r15,[r7,#+0x3c8]!
:0208DC14 F7C6F247 strnvb r15,[r7,#+0x3c8]!
:0208DC18 CCF24400 ldcgtl 4,cr4,[r2],#+0x0
:0208DC1C D1F240F7 ldrlesh r4,[r2, #+0x7]!
:0208DC20 F23D00F7 eornvs r0,r13,#0xF7
:0208DC24 F23AF7D6 eornvs r15,r10,#0x3580000
:0208DC28 3700F7DC unknown
:0208DC2C 34F7E1F2 unknown
:0208DC30 00F7E7F2 unknown
:0208DC34 F7ECF230 unknown
:0208DC38 F7F2F22D ldrnvb r15,[r2,+r13, lsr #0x4]!
:0208DC3C F7F22A00 ldrnvb r2,[r2,+r0, lsl #0x14]!
:0208DC40 FCF227F7 ldc2l 7,cr2,[r2],#+0x3dc
:0208DC44 F22400F7 eornv  r0,r4,#0xF7
:0208DC48 F221F802 eornv  r15,r1,#0x20000
:0208DC4C 1D00F807 unknown
:0208DC50 1AF80DF2 bne 01E91420
:0208DC54 00F812F2 unknown
:0208DC58 F818F217 ldmnvda  r8 ,{r0,r1,r2,r4,r9,r12,r13,r14,r15}
:0208DC5C F81DF214 ldmnvda  r13 ,{r2,r4,r9,r12,r13,r14,r15}
:0208DC60 23F21100 mvncss r1,#0x0
:0208DC64 28F20EF8 unknown
:0208DC68 F20B00F8 andnv  r0,r11,#0xF8
:0208DC6C F208F82E andnv  r15,r8,#0x2E0000
:0208DC70 0500F833 streq r15,[r0, #-0x833]		;(r0-0x833=*(fffff7cd))
:0208DC74 02F838F2 rsceqs r3,r8,#0xF20000
:0208DC78 00F83EF2 unknown
:0208DC7C F843F1FF stmnvda  r3 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r12,r13,r14,r15}^
:0208DC80 F849F1FC stmnvda  r9 ,{r2,r3,r4,r5,r6,r7,r8,r12,r13,r14,r15}^
:0208DC84 4EF1F900 cdpmi 9,14,cr15,cr1,cr0,0
:0208DC88 54F1F6F8 unknown
:0208DC8C F1F300F8 ldrnvsh r0,[r3, #+0x8]!
:0208DC90 F1F0F85A mvnnvs r15,r10,asr r8
:0208DC94 ED00F85F unknown
:0208DC98 EAF865F1 b 01EA7464
:0208DC9C 00F86AF1 unknown
:0208DCA0 F870F1E7 ldmnvda  r0!,{r0,r1,r2,r5,r6,r7,r8,r12,r13,r14,r15}^
:0208DCA4 F875F1E4 ldmnvda  r5!,{r2,r5,r6,r7,r8,r12,r13,r14,r15}^
:0208DCA8 7BF1E100 blvc 01D060B0
:0208DCAC F809EDF8 stmnvda  r9 ,{r3,r4,r5,r6,r7,r8,r10,r11,r13,r14,r15}
:0208DCB0 8610F1DB unknown
:0208DCB4 8BF1D8F8 blhi 01D0409C
:0208DCB8 00F1D5F8 unknown
:0208DCBC F1D2F891 unknown
:0208DCC0 F1CFF896 unknown
:0208DCC4 CCF89C00 ldcgtl 12,cr9,[r8],#+0x0
:0208DCC8 C9F8A2F1 ldmgtib  r8!,{r0,r4,r5,r6,r7,r9,r13,r15}^
:0208DCCC F8A700F1 stmnvia  r7!,{r0,r4,r5,r6,r7}
:0208DCD0 F8ADF1C6 stmnvia  r13!,{r1,r2,r6,r7,r8,r12,r13,r14,r15}
:0208DCD4 B200F1C4 andlt  r15,r0,#0x31
:0208DCD8 B8F1C1F8 ldmltia  r1!,{r3,r4,r5,r6,r7,r8,r14,r15}^
:0208DCDC 00F1BEF8 unknown
:0208DCE0 F1BBF8BE ldrnvh r15,[r11, +r14]!
:0208DCE4 F1B8F8C3 movnvs r15,r3,asr #0x11
:0208DCE8 B5F8C900 ldrltb r12,[r8, #+0x900]!
:0208DCEC B3F8CEF1 mvnlts r12,#0xF10
:0208DCF0 F8D400F1 ldmnvia  r4 ,{r0,r4,r5,r6,r7}^
:0208DCF4 F8DAF1B0 ldmnvia  r10 ,{r4,r5,r7,r8,r12,r13,r14,r15}^
:0208DCF8 DF00F1AD swile 0x0000f1ad
:0208DCFC E5F1AAF8 ldrb r10,[r1, #+0xaf8]!
:0208DD00 00F1A7F8 unknown
:0208DD04 F1A5F8EB movnv  r15,r11,ror #0x11
:0208DD08 F1A2F8F0 unknown
:0208DD0C 9FF8F600 swils 0x00f8f600
:0208DD10 9CF8FBF1 ldclsl 11,cr15,[r8],#+0x3c4
:0208DD14 F90100F1 stmnvdb  r1 ,{r0,r4,r5,r6,r7}
:0208DD18 F907F19A stmnvdb  r7 ,{r1,r3,r4,r7,r8,r12,r13,r14,r15}
:0208DD1C 0C00F197 stceq  1,cr15,[r0],{#0x97}
:0208DD20 12F194F9 rscnes r9,r1,#0xF9000000
:0208DD24 00F191F9 unknown
:0208DD28 F18FF918 orrnv  r15,r15,r8,lsl r9
:0208DD2C F18CF91D orrnv  r15,r12,r13,lsl r9
:0208DD30 89F92300 unknown
:0208DD34 87F929F1 unknown
:0208DD38 F92E00F1 stmnvdb  r14!,{r0,r4,r5,r6,r7}
:0208DD3C F934F184 ldmnvdb  r4!,{r2,r7,r8,r12,r13,r14,r15}
:0208DD40 FB00F181 blx 020CA354
:0208DD44 F93FF10F ldmnvdb  r15!,{r0,r1,r2,r3,r8,r12,r13,r14,r15}
:0208DD48 F945F17C stmnvdb  r5 ,{r2,r3,r4,r5,r6,r8,r12,r13,r14,r15}^
:0208DD4C 4BF17901 blmi 01CEC158
:0208DD50 51F177F9 ldrplsh r7,[r1, #+0x79]!
:0208DD54 F17400F9 ldrnvsh r0,[r4, #-0x9]!
:0208DD58 F171F956 cmnnv r1,r6,asr r9
:0208DD5C 6F00F95C swivs 0x0000f95c
:0208DD60 6CF962F1 ldcvsl 2,cr6,[r9],#+0x3c4
:0208DD64 00F967F1 unknown
:0208DD68 F96DF16A unknown
:0208DD6C F973F167 ldmnvdb  r3!,{r0,r1,r2,r5,r6,r8,r12,r13,r14,r15}^
:0208DD70 79F16500 unknown
:0208DD74 7EF162F9 mrcvc 2,7,r6,cr1,cr9,{7}
:0208DD78 F15F00F9 ldrnvsh r0,[r15, #-0x9]		;r15-0x9=*(0208dd77)=#1426127253(0x5500f995)
:0208DD7C F15DF984 cmpnv r13,r4,lsl #0x13
:0208DD80 5A00F98A bpl 020CC3B0
:0208DD84 58F990F1 ldmplia  r9!,{r0,r4,r5,r6,r7,r12,r15}^
:0208DD88 00F995F1 unknown
:0208DD8C F99BF155 ldmnvib  r11 ,{r0,r2,r4,r6,r8,r12,r13,r14,r15}
:0208DD90 F9A1F153 stmnvib  r1!,{r0,r1,r4,r6,r8,r12,r13,r14,r15}
:0208DD94 A7F15000 ldrgeb r5,[r1,+r0]!
:0208DD98 ACF14EF9 ldcgel 14,cr4,[r1],#+0x3e4
:0208DD9C F14B00F9 unknown
:0208DDA0 F149F9B2 strnvh r15,[r9, #-0x92]		;(r9-0x9b2=*(000fff6e))
:0208DDA4 4600F9B8 unknown
:0208DDA8 44F9BEF1 unknown
:0208DDAC 00F9C4F1 unknown
:0208DDB0 F9C9F141 stmnvib  r9 ,{r0,r6,r8,r12,r13,r14,r15}^
:0208DDB4 F9CFF13F stmnvib  r15 ,{r0,r1,r2,r3,r4,r5,r8,r12,r13,r14,r15}^
:0208DDB8 D5F13D00 ldrleb r3,[r1, #+0xd00]!
:0208DDBC DBF13AF9 blle 01CDC9A8
:0208DDC0 F13800F9 ldrnvsh r0,[r8, -r9]!
:0208DDC4 F135F9E1 teqnv r5,r1,ror #0x13
:0208DDC8 3300F9E6 unknown
:0208DDCC 31F9ECF1 ldrccsh r14,[r9, #+0xc1]!
:0208DDD0 00F9F2F1 unknown
:0208DDD4 F9F8F12E ldmnvib  r8!,{r1,r2,r3,r5,r8,r12,r13,r14,r15}^
:0208DDD8 F9FEF12C ldmnvib  r14!,{r2,r3,r5,r8,r12,r13,r14,r15}^
:0208DDDC 03F12A00 mvneqs r2,#0x0
:0208DDE0 09F127FA unknown
:0208DDE4 F12500FA unknown
:0208DDE8 F123FA0F msrnv CPSR_xc,r15
:0208DDEC 2000FA15 andcs  r15,r0,r5,lsl r10
:0208DDF0 1EFA1BF1 mrcne 11,7,r1,cr10,cr1,{7}
:0208DDF4 00FA21F1 unknown
:0208DDF8 FA26F11C blx 02A4A278
:0208DDFC FA2CF119 blx 02BCA270
:0208DE00 32F11700 rscccs r1,r1,#0x0
:0208DE04 38F115FA unknown
:0208DE08 F11200FA ldrnvsh r0,[r2, -r10]
:0208DE0C F110FA3E tstnv r0,r14,lsr r10
:0208DE10 0E00FA44 cdpeq 10,0,cr15,cr0,cr4,2
:0208DE14 0CFA4AF1 ldceql 10,cr4,[r10],#+0x3c4
:0208DE18 00FA4FF1 unknown
:0208DE1C FA55F109 blx 0360A250
:0208DE20 FA5BF107 blx 0378A24C
:0208DE24 61F10500 mvnvss r0,r0,lsl #0xa
:0208DE28 67F103FA unknown
:0208DE2C F10100FA unknown
:0208DE30 F0FEFA6D rscnvs r15,r14,r13,ror #0x14
:0208DE34 FC00FA73 stc2  10,cr15,[r0],{#0x73}
:0208DE38 FAFA79F0 blx 01F2C600
:0208DE3C 00FA7FF0 unknown
:0208DE40 FA84F0F8 blx 001CA228
:0208DE44 FA8AF0F6 blx 0034A224
:0208DE48 90F0F400 rsclss r15,r0,r0,lsl #0x8
:0208DE4C 96F0F2FA unknown
:0208DE50 F0EF00FA unknown
:0208DE54 F0EDFA9C smlalnv  r15,r13,r12,r10
:0208DE58 EB00FAA2 bl 020CC8E8
:0208DE5C E9FAA8F0 ldmib  r10!,{r4,r5,r6,r7,r11,r13,r15}^
:0208DE60 00FAAEF0 unknown
:0208DE64 FAB4F0E7 blx 00DCA208
:0208DE68 FABAF0E5 blx 00F4A204
:0208DE6C C0F0E300 rscgts r14,r0,r0,lsl #0x6
:0208DE70 C6F0E1FA unknown
:0208DE74 F0DF00FA ldrnvsh r0,[r15],#+0xa
:0208DE78 F0DDFACC sbcnvs r15,r13,r12,asr #0x15
:0208DE7C DB00FAD1 blle 020CC9C8
:0208DE80 D9FAD7F0 ldmleib  r10!,{r4,r5,r6,r7,r8,r9,r10,r12,r14,r15}^
:0208DE84 00FADDF0 unknown
:0208DE88 FAE3F0D7 blx 0198A1EC
:0208DE8C FAE9F0D5 blx 01B0A1E8
:0208DE90 EFF0D300 swi 0x00f0d300
:0208DE94 F5F0D1FA ldrnvb r13,[r0, #+0x1fa]!
:0208DE98 F0CF00FA unknown
:0208DE9C F0CDFAFB unknown
:0208DEA0 CB00FB01 blgt 020CCAAC
:0208DEA4 C9FB07F0 unknown
:0208DEA8 00FB0DF0 unknown
:0208DEAC FB13F0C7 blx 0258A1D8
:0208DEB0 FB19F0C5 blx 0270A1D4
:0208DEB4 1FF0C300 swine 0x00f0c300
:0208DEB8 25F0C1FB ldrcsb r12,[r0, #+0x1fb]!
:0208DEBC F0BF00FB unknown
:0208DEC0 F0BDFB2B adcnvs r15,r13,r11,lsr #0x16
:0208DEC4 BB00FB31 bllt 020CCB90
:0208DEC8 BAFB37F0 blt 01F5BE90
:0208DECC 00FB3DF0 unknown
:0208DED0 FB43F0B8 blx 0318A1C0
:0208DED4 FB49F0B6 blx 0330A1BC
:0208DED8 4FF0B400 swimi 0x00f0b400
:0208DEDC 55F0B2FB ldrplb r11,[r0, #+0x2fb]!
:0208DEE0 F0B000FB unknown
:0208DEE4 F0AFFB5B adcnv  r15,r15,r11,asr r11
:0208DEE8 AD00FB61 unknown
:0208DEEC ABFB67F0 blge 01F67EB4
:0208DEF0 00FB6DF0 unknown
:0208DEF4 FB73F0A9 blx 03D8A1A8
:0208DEF8 FB79F0A7 blx 03F0A1A4
:0208DEFC 7FF0A600 swivc 0x00f0a600
:0208DF00 85F0A4FB ldrhib r10,[r0, #+0x4fb]!
:0208DF04 F0A200FB unknown
:0208DF08 F0A0FB8B adcnv  r15,r0,r11,lsl #0x17
:0208DF0C 9F00FB91 swils 0x0000fb91
:0208DF10 9DFB97F0 ldclsl 7,cr9,[r11,#+0x3c0]!
:0208DF14 00FB9DF0 unknown
:0208DF18 FBA3F09B blx 0098A18C
:0208DF1C FBA9F099 blx 00B0A188
:0208DF20 AFF09800 swige 0x00f09800
:0208DF24 B5F096FB ldrltb r9,[r0, #+0x6fb]!
:0208DF28 F09400FB ldrnvsh r0,[r4], +r11
:0208DF2C F093FBBC ldrnvh r15,[r3], +r12
:0208DF30 9100FBC2 unknown
:0208DF34 8FFBC8F0 swihi 0x00fbc8f0
:0208DF38 00FBCEF0 unknown
:0208DF3C FBD4F08E blx 015CA17C
:0208DF40 FBDAF08C blx 0174A178
:0208DF44 E0F08A00 rscs r8,r0,r0,lsl #0x14
:0208DF48 E6F089FB unknown
:0208DF4C F08700FB unknown
:0208DF50 F086FBEC addnv  r15,r6,r12,ror #0x17
:0208DF54 8400FBF2 strhi r15,[r0],#-0xbf2
:0208DF58 83FBF8F0 mvnhis r15,#0xF00000
:0208DF5C 00FBFEF0 unknown
:0208DF60 0FFBF081 swieq 0x00fbf081
:0208DF64 7EFC0AF0 mrcvc 10,7,r0,cr12,cr0,{7}
:0208DF68 FC1104F0 ldc2  4,cr0,[r1],{#0xf0}
:0208DF6C FC17F07C ldc2  0,cr15,[r7],{#0x7c}
:0208DF70 1D00F07B unknown
:0208DF74 23F079FC mvncss r7,#0x3F0000
:0208DF78 00F078FC unknown
:0208DF7C F076FC29 rsbnvs r15,r6,r9,lsr #0x18
:0208DF80 F075FC2F rsbnvs r15,r5,r15,lsr #0x18
:0208DF84 73FC3500 mvnvcs r3,#0x0
:0208DF88 72FC3BF0 rscvcs r3,r12,#0x3C000
:0208DF8C FC4100F0 stc2l 0,cr0,[r1],{#0xf0}
:0208DF90 FC47F070 stc2l 0,cr15,[r7],{#0x70}
:0208DF94 4E00F06F cdpmi 0,0,cr15,cr0,cr15,3
:0208DF98 54F06DFC unknown
:0208DF9C 00F06CFC unknown
:0208DFA0 F06BFC5A rsbnv  r15,r11,r10,asr r12
:0208DFA4 F069FC60 rsbnv  r15,r9,r0,ror #0x18
:0208DFA8 68FC6600 unknown
:0208DFAC 66FC6CF0 unknown
:0208DFB0 FC7200F0 ldc2l 0,cr0,[r2],#-0x3c0
:0208DFB4 FC78F065 ldc2l 0,cr15,[r8],#-0x194
:0208DFB8 7F00F064 swivc 0x0000f064
:0208DFBC 85F062FC ldrhib r6,[r0, #+0x2fc]!
:0208DFC0 00F061FC unknown
:0208DFC4 F05FFC8B subnvs r15,r15,r11,lsl #0x19
:0208DFC8 F05EFC91 unknown
:0208DFCC 5DFC9700 ldcpll 7,cr9,[r12,#+0x0]!
:0208DFD0 5BFC9DF0 blpl 01FB5798
:0208DFD4 FCA300F0 stc2  0,cr0,[r3],#+0x3c0
:0208DFD8 FCAAF05A stc2  0,cr15,[r10],#+0x168
:0208DFDC B000F059 andlt  r15,r0,r9,asr r0
:0208DFE0 B6F058FC unknown
:0208DFE4 00F056FC unknown
:0208DFE8 F055FCBC ldrnvh r15,[r5],#-0xcc
:0208DFEC F054FCC2 subnvs r15,r4,r2,asr #0x19
:0208DFF0 52FCC800 rscpls r12,r12,#0x0
:0208DFF4 51FCCEF0 ldrplsh r12,[r12, #+0xe0]!
:0208DFF8 FCD500F0 ldc2l 0,cr0,[r5],{#0xf0}
:0208DFFC FCDBF050 ldc2l 0,cr15,[r11],{#0x50}
:0208E000 E100F04F unknown
:0208E004 E7F04DFC unknown
:0208E008 00F04CFC unknown
:0208E00C F04BFCED subnv  r15,r11,r13,ror #0x19
:0208E010 F04AFCF3 unknown
:0208E014 D5FCFA00 ldrleb r15,[r12, #+0xa00]!
:0208E018 F048FD03 subnv  r15,r8,r3,lsl #0x1a
:0208E01C 4604FD06 strmi r15,[r4],-r6, lsl #0x1a
:0208E020 45FD0CF0 ldrmib r0,[r13, #+0xcf0]!
:0208E024 00FD12F0 unknown
:0208E028 FD18F044 unknown
:0208E02C FD1FF043 unknown
:0208E030 25F04200 ldrcsb r4,[r0, #+0x200]!
:0208E034 2BF041FD blcs 01C9E830
:0208E038 F04000FD unknown
:0208E03C F03EFD31 eornvs r15,r14,r1,lsr r13
:0208E040 3D00FD37 unknown
:0208E044 3CFD3EF0 ldcccl 14,cr3,[r13],#+0x3c0
:0208E048 00FD44F0 unknown
:0208E04C FD4AF03B unknown
:0208E050 FD50F03A unknown
:0208E054 56F03900 unknown
:0208E058 5DF038FD ldcpll 8,cr3,[r0,#+0x3f4]!
:0208E05C F03700FD unknown
:0208E060 F036FD63 eornvs r15,r6,r3,ror #0x1a
:0208E064 3500FD69 strcc r15,[r0, #-0xd69]		;(r0-0xd69=*(fffff297))
:0208E068 34FD6FF0 unknown
:0208E06C 00FD75F0 unknown
:0208E070 FD7CF033 ldc2l 0,cr15,[r12,#-0xcc]!
:0208E074 FD82F032 unknown
:0208E078 88F03100 unknown
:0208E07C 8EF030FD mrchi 0,7,r3,cr0,cr13,{7}
:0208E080 F02F00FD unknown
:0208E084 F02EFD94 mlanv  r14,r4,r13,r15unknown
:0208E088 2D00FD9B unknown
:0208E08C 2CFDA1F0 ldccsl 1,cr10,[r13],#+0x3c0
:0208E090 0001A7F0 unknown
:0208E094 2BFDAD80 blcs 01FF969C
:0208E098 2AFDB3F0 bcs 01FFB060
:0208E09C FDBA00F0 ldc2  0,cr0,[r10,#+0x3c0]!
:0208E0A0 FDC0F029 unknown
:0208E0A4 C600F028 strgt r15,[r0],-r8, lsr #0x0
:0208E0A8 CCF027FD ldcgtl 7,cr2,[r0],#+0x3f4
:0208E0AC 00F026FD unknown
:0208E0B0 F025FDD3 unknown
:0208E0B4 DF0001D9 swile 0x000001d9
:0208E0B8 F02420FD unknown
:0208E0BC F023FDE5 eornv  r15,r3,r5,ror #0x1b
:0208E0C0 2200FDEB andcs  r15,r0,#0x3AC0
:0208E0C4 21FDF2F0 ldrcssh r15,[r13, #+0x20]!
:0208E0C8 0001F8F0 unknown
:0208E0CC 20FDFE80 rsccss r15,r13,r0,lsl #0x1d
:0208E0D0 1FFE04F0 swine 0x00fe04f0
:0208E0D4 FE0B00F0 mcr2 0,0,r0,cr11,cr0,{7}
:0208E0D8 0111F01E tsteq r1,r14,lsl r0
:0208E0DC 20FE1700 rsccss r1,r14,r0,lsl #0xe
:0208E0E0 FE1DF01D mrc2 0,0,r15,cr13,cr13,{0}
:0208E0E4 FE24F01C mcr2 0,1,r15,cr4,cr12,{0}
:0208E0E8 2AF01B00 bcs 01C94CF0
:0208E0EC FE300001 cdp2 0,2,cr0,cr0,cr1,0
:0208E0F0 3608F01A unknown
:0208E0F4 3DF019FE ldcccl 9,cr1,[r0,#+0x3f8]!
:0208E0F8 FE430001 cdp2 0,4,cr0,cr3,cr1,0
:0208E0FC 49F01820 unknown
:0208E100 4FF017FE swimi 0x00f017fe
:0208E104 56800001 strpl r0,[r0],+r1
:0208E108 5CF016FE ldcpll 6,cr1,[r0],#+0x3f8
:0208E10C 00F015FE unknown
:0208E110 68000162 stmvsda  r0 ,{r1,r5,r6,r8}
:0208E114 6FF014FE swivs 0x00f014fe
:0208E118 75820001 strvc r0,[r2, #+0x1]		;r2+0x1=*(00000001)
:0208E11C 7BF013FE blvc 01C9311C
:0208E120 00F012FE unknown
:0208E124 88000181 stmhida  r0 ,{r0,r7,r8}
:0208E128 8EF011FE mrchi 1,7,r1,cr0,cr14,{7}
:0208E12C 94820001 strls r0,[r2],#+0x1
:0208E130 9AF010FE bls 01C92530
:0208E134 FEA10001 cdp2 0,10,cr0,cr1,cr1,0
:0208E138 A7F00F20 ldrgeb r0,[r0,+r0, lsr #0x1e]!
:0208E13C FEAD0001 cdp2 0,10,cr0,cr13,cr1,0
:0208E140 B308F00E unknown
:0208E144 FEBA0001 cdp2 0,10,cr0,cr10,cr1,0
:0208E148 01C0F00D biceq  r15,r0,r13
:0208E14C FEC68200 cdp2 2,12,cr8,cr6,cr0,0
:0208E150 01CCF00C biceq  r15,r12,r12
:0208E154 20FED300 rsccss r13,r14,r0,lsl #0x6
:0208E158 01D9F00B biceqs r15,r9,r11
:0208E15C 0AFEDF00 beq 02045D64
:0208E160 01E508F0 unknown
:0208E164 09FEEC00 ldmeqib  r14!,{r10,r11,r13,r14,r15}^
:0208E168 0001F2F0 unknown
:0208E16C 0001F882 andeq  r15,r1,r2,lsl #0x11
:0208E170 F008FEFF unknown
:0208E174 82000105 andhi  r0,r0,#0x40000001
:0208E178 1100010B unknown
:0208E17C 18F007FF unknown
:0208E180 1E820001 cdpne 0,8,cr0,cr2,cr1,0
:0208E184 FF240001 swinv 0x00240001
:0208E188 012AF006 msreq CPSR_fx,r6
:0208E18C 01318200 teqeq r1,r0,lsl #0x4
:0208E190 05FF3700 ldreqb r3,[r15, #+0x700]!
:0208E194 00013DF0 unknown
:0208E198 00014482 andeq  r4,r1,r2,lsl #0x9
:0208E19C 5000014A andpl  r0,r0,r10,asr #0x2
:0208E1A0 0AF004FF beq 01C8F5A4
:0208E1A4 5D000156 unknown
:0208E1A8 01630001 unknown
:0208E1AC 2AFF6900 bcs 020685B4
:0208E1B0 0170F003 cmneq r0,r3
:0208E1B4 00017600 andeq  r7,r1,r0,lsl #0xc
:0208E1B8 A800017C stmgeda  r0 ,{r2,r3,r4,r5,r6,r8}
:0208E1BC 89000182 stmhidb  r0 ,{r1,r7,r8}
:0208E1C0 8FF002FF swihi 0x00f002ff
:0208E1C4 95820001 strls r0,[r2, #+0x1]		;r2+0x1=*(00000001)
:0208E1C8 019B0001 orreqs r0,r11,r1
:0208E1CC 0001A200 andeq  r10,r1,r0,lsl #0x4
:0208E1D0 AA0001A8 bge 0208E878
:0208E1D4 B50001AE strlt r0,[r0, #-0x1ae]		;(r0-0x1ae=*(fffffe52))
:0208E1D8 BBF001FF bllt 01C8E9DC
:0208E1DC C1820001 orrgt  r0,r2,r1
:0208E1E0 01C70001 biceq  r0,r7,r1
:0208E1E4 0001CE00 andeq  r12,r1,r0,lsl #0x1c
:0208E1E8 AA0001D4 bge 0208E940
:0208E1EC E10001DA unknown
:0208E1F0 01E70001 mvneq  r0,r1
:0208E1F4 0001ED00 andeq  r14,r1,r0,lsl #0x1a
:0208E1F8 0001F3AA andeq  r15,r1,r10,lsr #0x7
:0208E1FC 00F00FFB unknown
:0208E200 01060001 unknown
:0208E204 010DA600 unknown
:0208E208 00011300 andeq  r1,r1,r0,lsl #0x6
:0208E20C 1F000119 swine 0x00000119
:0208E210 26AA0001 unknown
:0208E214 012C0001 unknown
:0208E218 00013200 andeq  r3,r1,r0,lsl #0x4
:0208E21C 002A0039 eoreq  r0,r10,r9,lsr r0
:0208E220 00013FF0 unknown
:0208E224 4B000145 blmi 0208E740
:0208E228 52A80001 adcpl  r0,r8,#0x1
:0208E22C 01580001 cmpeq r8,r1
:0208E230 00015E00 andeq  r5,r1,r0,lsl #0x1c
:0208E234 012A0065 unknown
:0208E238 00016BF0 unknown
:0208E23C 77000171 unknown
:0208E240 7EA80001 cdpvc 0,10,cr0,cr8,cr1,0
:0208E244 00840001 addeq  r0,r4,r1
:0208E248 018AF002 orreq  r15,r10,r2
:0208E24C 01908200 orreqs r8,r0,r0,lsl #0x4
:0208E250 00019700 andeq  r9,r1,r0,lsl #0xe
:0208E254 F003009D mulnv  r3,r13,r0
:0208E258 0001A30A andeq  r10,r1,r10,lsl #0x6
:0208E25C B00001AA andlt  r0,r0,r10,lsr #0x3
:0208E260 00B60001 adceqs r0,r6,r1
:0208E264 BCF0042A ldcltl 4,cr0,[r0],#+0xa8
:0208E268 01C30001 biceq  r0,r3,r1
:0208E26C 2800C900 stmcsda  r0 ,{r8,r11,r14,r15}
:0208E270 01CFF005 biceq  r15,r15,r5
:0208E274 0001D600 andeq  r13,r1,r0,lsl #0xc
:0208E278 062800DC unknown
:0208E27C 0001E2F0 unknown
:0208E280 EF0001E8 swi 0x000001e8
:0208E284 F0072800 andnv  r2,r7,r0,lsl #0x10
:0208E288 FB0001F5 blx 0208EA6C
:0208E28C 08F00800 unknown
:0208E290 F0080101 andnv  r0,r8,r1,lsl #0x2
:0208E294 0E000108 cdpeq 1,0,cr0,cr0,cr8,0
:0208E298 F0092001 andnv  r2,r9,r1
:0208E29C 1B000114 blne 0208E6F4
:0208E2A0 08F00A01 unknown
:0208E2A4 27000121 strcs r0,[r0,-r1, lsr #0x2]
:0208E2A8 2DF00B01 ldccsl 11,cr0,[r0,#+0x4]!
:0208E2AC 34820001 strcc r0,[r2],#+0x1
:0208E2B0 3AF00C01 bcc 01C912BC
:0208E2B4 01400001 unknown
:0208E2B8 46F00D20 unknown
:0208E2BC 014D0001 unknown
:0208E2C0 5308F00E unknown
:0208E2C4 01590001 cmpeq r9,r1
:0208E2C8 015FF00F cmpeq r15,r15
:0208E2CC 01668200 unknown
:0208E2D0 016CF010 msreq SPSR_fs,r0
:0208E2D4 20017200 andcs  r7,r1,r0,lsl #0x4
:0208E2D8 0178F011 cmneq r8,r1,lsl r0
:0208E2DC 017FF012 cmneq r15,r2,lsl r0
:0208E2E0 01858000 orreq  r8,r5,r0
:0208E2E4 018BF013 orreq  r15,r11,r3,lsl r0
:0208E2E8 20019100 andcs  r9,r1,r0,lsl #0x2
:0208E2EC 0198F014 orreqs r15,r8,r4,lsl r0
:0208E2F0 019EF015 orreqs r15,r14,r5,lsl r0
:0208E2F4 01A48000 moveq  r8,r0			;r8=0(0x0)
:0208E2F8 01AAF016 moveq  r15,r6,lsl r0		;r15=0(0x0)
:0208E2FC B100F017 unknown
:0208E300 01B70001 moveqs r0,r1			;r0=29360128(0x1c00000)
:0208E304 01BDF018 moveqs r15,r8,lsl r0		;r15=0(0x0)
:0208E308 C3F01902 mvngts r1,#0x8000
:0208E30C 01CA0001 biceq  r0,r10,r1
:0208E310 D008F01A andle  r15,r8,r10,lsl r0
:0208E314 D6F01B01 unknown
:0208E318 00F01C01 rsceqs r1,r0,r1,lsl #0x18
:0208E31C E30001DC unknown
:0208E320 E9F01D01 unknown
:0208E324 F01E0201 andnvs r0,r14,r1,lsl #0x4
:0208E328 F01F01EF andnvs r0,r15,r15,ror #0x3
:0208E32C 800001F5 unknown
:0208E330 F02001FC unknown
:0208E334 F0210202 eornv  r0,r1,r2,lsl #0x4
:0208E338 22020800 andcs  r0,r2,#0x0
:0208E33C 23020EF0 unknown
:0208E340 011500F0 ldreqsh r0,[r5, -r0]
:0208E344 24021B00 strcs r1,[r2],#-0xb00
:0208E348 020221F0 andeq  r2,r2,#0x3C
:0208E34C 0227F025 eoreq  r15,r7,#0x25
:0208E350 022DF026 eoreq  r15,r13,#0x26
:0208E354 34F02700 unknown
:0208E358 3AF02802 bcc 01C98368
:0208E35C F0290002 eornv  r0,r9,r2
:0208E360 F02A0240 eornv  r0,r10,r0,asr #0x4
:0208E364 80000146 andhi  r0,r0,r6,asr #0x2
:0208E368 F02B024D eornv  r0,r11,r13,asr #0x4
:0208E36C F02C0253 eornv  r0,r12,r3,asr r2
:0208E370 2D025900 unknown
:0208E374 2E025FF0 mcrcs 15,0,r5,cr2,cr0,{7}
:0208E378 026500F0 rsbeq  r0,r5,#0xF0
:0208E37C 026CF02F rsbeq  r15,r12,#0x2F
:0208E380 7200F030 andvc  r15,r0,#0x30
:0208E384 78F03102 unknown
:0208E388 00F03202 rsceqs r3,r0,r2,lsl #0x4
:0208E38C F033027E eornvs r0,r3,r14,ror r2
:0208E390 F0340284 eornvs r0,r4,r4,lsl #0x5
:0208E394 35028B00 strcc r8,[r2, #-0xb00]		;(r2-0xb00=*(fffff500))
:0208E398 360291F0 unknown
:0208E39C 029700F0 addeqs r0,r7,#0xF0
:0208E3A0 029DF037 addeqs r15,r13,#0x37
:0208E3A4 A300F038 unknown
:0208E3A8 AAF03902 bge 01C9C7B8
:0208E3AC 00F03A02 rsceqs r3,r0,r2,lsl #0x14
:0208E3B0 F03B02B0 unknown
:0208E3B4 F03C02B6 unknown
:0208E3B8 3D02BC00 unknown
:0208E3BC 3E02C2F0 mcrcc 2,0,r12,cr2,cr0,{7}
:0208E3C0 02C900F0 sbceq  r0,r9,#0xF0
:0208E3C4 02CFF040 sbceq  r15,r15,#0x40
:0208E3C8 D500F041 strle r15,[r0, #-0x41]		;(r0-0x41=*(01bfffbf))
:0208E3CC DBF04202 blle 01C9EBDC
:0208E3D0 00F04302 rsceqs r4,r0,r2,lsl #0x6
:0208E3D4 F04402E1 subnv  r0,r4,r1,ror #0x5
:0208E3D8 F04502E8 subnv  r0,r5,r8,ror #0x5
:0208E3DC 4602EE00 strmi r14,[r2],-r0, lsl #0x1c
:0208E3E0 4802F4F0 stmmida  r2 ,{r4,r5,r6,r7,r10,r12,r13,r14,r15}
:0208E3E4 02FA00F0 rsceqs r0,r10,#0xF0
:0208E3E8 0300F049 unknown
:0208E3EC 0600F04A streq r15,r0,r10,#0xF0
:0208E3F0 0DF04B03 ldceql 11,cr4,[r0,#+0xc]!
:0208E3F4 00F04C03 rsceqs r4,r0,r3,lsl #0x18
:0208E3F8 F04D0313 subnv  r0,r13,r3,lsl r3
:0208E3FC F04F0319 subnv  r0,r15,r9,lsl r3
:0208E400 50031F00 andpl  r1,r3,r0,lsl #0x1e
:0208E404 510325F0 unknown
:0208E408 032B00F0 unknown
:0208E40C 0332F052 teqeq r2,#0x52
:0208E410 3800F054 stmccda  r0 ,{r2,r4,r6,r12,r13,r14,r15}
:0208E414 3EF05503 cdpcc 5,14,cr5,cr0,cr3,0
:0208E418 00F05603 rsceqs r5,r0,r3,lsl #0xc
:0208E41C F0580344 subnvs r0,r8,r4,asr #0x6
:0208E420 F059034A subnvs r0,r9,r10,asr #0x6
:0208E424 5A035000 bpl 0216242C
:0208E428 5B0356F0 blpl 02163FF0
:0208E42C 035D00F0 cmpeq r13,#0xF0
:0208E430 0363F05D msreq SPSR_xc,#0x5d
:0208E434 6900F05E stmvsdb  r0 ,{r1,r2,r3,r4,r6,r12,r13,r14,r15}
:0208E438 6FF05F03 swivs 0x00f05f03
:0208E43C 00F06103 rsceqs r6,r0,r3,lsl #0x2
:0208E440 F0620375 rsbnv  r0,r2,r5,ror r3
:0208E444 F064037B rsbnv  r0,r4,r11,ror r3
:0208E448 65038100 strvs r8,[r3, #-0x100]		;(r3-0x100=*(ffffff00))
:0208E44C 660388F0 unknown
:0208E450 038E00F0 orreq  r0,r14,#0xF0
:0208E454 0394F068 orreqs r15,r4,#0x68
:0208E458 9A00F069 bls 020CA604
:0208E45C A0F06B03 rscges r6,r0,r3,lsl #0x16
:0208E460 00F06C03 rsceqs r6,r0,r3,lsl #0x18
:0208E464 F06D03A6 rsbnv  r0,r13,r6,lsr #0x7
:0208E468 F06F03AC rsbnv  r0,r15,r12,lsr #0x7
:0208E46C 7003B200 andvc  r11,r3,r0,lsl #0x4
:0208E470 7203B9F0 andvc  r11,r3,#0x3C0000
:0208E474 03BF00F0 moveqs r0,#0xF0		;r0=240(0xf0)
:0208E478 03C5F073 biceq  r15,r5,#0x73
:0208E47C CB00F075 blgt 020CA658
:0208E480 D1F07603 mvnles r7,r3,lsl #0xc
:0208E484 00F07803 rsceqs r7,r0,r3,lsl #0x10
:0208E488 F07903D7 unknown
:0208E48C F07B03DD unknown
:0208E490 7C03E300 stcvc  3,cr14,[r3],{#0x0}
:0208E494 7E03E9F0 mcrvc 9,0,r14,cr3,cr0,{7}
:0208E498 03EF00F0 mvneq  r0,#0xF0
:0208E49C 03F6F07F mvneqs r15,#0x7F
:0208E4A0 FC00F081 stc2  0,cr15,[r0],{#0x81}
:0208E4A4 02F08303 rsceqs r8,r0,#0xC000000
:0208E4A8 00F08404 rsceqs r8,r0,r4,lsl #0x8
:0208E4AC F0860408 addnv  r0,r6,r8,lsl #0x8
:0208E4B0 F087040E addnv  r0,r7,r14,lsl #0x8
:0208E4B4 89041400 stmhidb  r4 ,{r10,r12}
:0208E4B8 8A041AF0 bhi 02195080
:0208E4BC 042000F0 unknown
:0208E4C0 0426F08C unknown
:0208E4C4 2C00F08E stccs  0,cr15,[r0],{#0x8e}
:0208E4C8 32F08F04 rscccs r8,r0,#0x10
:0208E4CC 00F09104 rsceqs r9,r0,r4,lsl #0x2
:0208E4D0 F0930438 addnvs r0,r3,r8,lsr r4
:0208E4D4 F094043E addnvs r0,r4,r14,lsr r4
:0208E4D8 96044400 strls r4,[r4],-r0, lsl #0x8
:0208E4DC 98044BF0 stmlsda  r4 ,{r4,r5,r6,r7,r8,r9,r11,r14}
:0208E4E0 045100F0 ldreqb r0,[r1],#-0xf0
:0208E4E4 0457F099 ldreqb r15,[r7],#-0x99
:0208E4E8 5D00F09B unknown
:0208E4EC 63F09D04 mvnvss r9,#0x100
:0208E4F0 00F09F04 rsceqs r9,r0,r4,lsl #0x1e
:0208E4F4 F0A00469 adcnv  r0,r0,r9,ror #0x8
:0208E4F8 F0A2046F adcnv  r0,r2,r15,ror #0x8
:0208E4FC A4047500 strge r7,[r4],#-0x500
:0208E500 A6047BF0 unknown
:0208E504 048100F0 streq r0,[r1],#+0xf0
:0208E508 0487F0A7 streq r15,[r7],#+0xa7
:0208E50C 8D00F0A9 unknown
:0208E510 93F0AB04 mvnlss r10,#0x1000
:0208E514 00F0AD04 rsceqs r10,r0,r4,lsl #0x1a
:0208E518 F0AF0499 umlalnv  r0,r15,r9,r4
:0208E51C F0B0049F umlalnvs r0,r0,r15,r4
:0208E520 B204A500 andlt  r10,r4,#0x0
:0208E524 B404ABF0 strlt r10,[r4],#-0xbf0
:0208E528 04B100F0 unknown
:0208E52C 04B7F0B6 unknown
:0208E530 BD00F0B8 unknown
:0208E534 C3F0BA04 mvngts r11,#0x4000
:0208E538 00F0BB04 rsceqs r11,r0,r4,lsl #0x16
:0208E53C F0BD04C9 adcnvs r0,r13,r9,asr #0x9
:0208E540 F0BF04CF adcnvs r0,r15,r15,asr #0x9
:0208E544 C104D500 unknown
:0208E548 C304DBF0 unknown
:0208E54C 04E100F0 unknown
:0208E550 04E7F0C5 unknown
:0208E554 ED00F0C7 unknown
:0208E558 F3F0C904 mvnnvs r12,#0x10000
:0208E55C 00F0CB04 rsceqs r12,r0,r4,lsl #0x16
:0208E560 F0CD04F9 unknown
:0208E564 F0CF04FF unknown
:0208E568 D1050500 unknown
:0208E56C D3050BF0 unknown
:0208E570 051100F0 ldreq r0,[r1, #-0xf0]		;(r1-0xf0=*(01bfff10))
:0208E574 0517F0D5 ldreq r15,[r7, #-0xd5]		;(r7-0xd5=*(001aff2b))
:0208E578 1D00F0D7 unknown
:0208E57C 23F0D905 mvncss r13,#0x14000
:0208E580 00F0DB05 rsceqs r13,r0,r5,lsl #0x16
:0208E584 F0DD0529 sbcnvs r0,r13,r9,lsr #0xa
:0208E588 F0DF052F sbcnvs r0,r15,r15,lsr #0xa
:0208E58C E1053400 unknown
:0208E590 E3053AF0 unknown
:0208E594 054000F0 streqb r0,[r0, #-0xf0]		;(r0-0xf0=*(00000000))
:0208E598 0546F0E5 streqb r15,[r6, #-0xe5]		;(r6-0xe5=*(ffffff1b))
:0208E59C 4C00F0E7 stcmi  0,cr15,[r0],{#0xe7}
:0208E5A0 52F0E905 rscpls r14,r0,#0x14000
:0208E5A4 00F0EB05 rsceqs r14,r0,r5,lsl #0x16
:0208E5A8 F0ED0558 rscnv  r0,r13,r8,asr r5
:0208E5AC F0EF055E rscnv  r0,r15,r14,asr r5
:0208E5B0 F2056400 andnv  r6,r5,#0x0
:0208E5B4 F4056AF0 strnv r6,[r5],#-0xaf0
:0208E5B8 057000F0 ldreqb r0,[r0, #-0xf0]!
:0208E5BC 0576F0F6 ldreqb r15,[r6, #-0xf6]!
:0208E5C0 7C00F0F8 stcvc  0,cr15,[r0],{#0xf8}
:0208E5C4 81F0FA05 mvnhis r15,r5,lsl #0x14
:0208E5C8 00F0FC05 rsceqs r15,r0,r5,lsl #0x18
:0208E5CC F0FE0587 rscnvs r0,r14,r7,lsl #0xb
:0208E5D0 F101058D unknown
:0208E5D4 03059300 unknown
:0208E5D8 050599F1 streq r9,[r5, #-0x9f1]		;(r5-0x9f1=*(fffff60f))
:0208E5DC 059F00F1 ldreq r0,[r15, #+0xf1]		;r15+0xf1=*(0208e6d5)=#-242284835(0xf18f06dd)
:0208E5E0 05A5F107 streq r15,[r5, #+0x107]!
:0208E5E4 AB00F109 blge 020CAA10
:0208E5E8 B1F10C05 mvnlts r0,r5,lsl #0x18
:0208E5EC 00F10E05 rsceqs r0,r1,r5,lsl #0x1c
:0208E5F0 F11005B6 ldrnvh r0,[r0, -r6]
:0208E5F4 F11205BC ldrnvh r0,[r2, -r12]
:0208E5F8 1505C200 strne r12,[r5, #-0x200]		;(r5-0x200=*(fffffe00))
:0208E5FC 1705C8F1 unknown
:0208E600 05CE00F1 streqb r0,[r14, #+0xf1]		;r14+0xf1=*(0208e385)=#41480241(0x0278f031)
:0208E604 05D4F119 ldreqb r15,[r4, #+0x119]		;r4+0x119=*(0cbf3425)=#0(0x00000000)
:0208E608 DA00F11C ble 020CAA80
:0208E60C DFF11E05 swile 0x00f11e05
:0208E610 00F12005 rsceqs r2,r1,r5
:0208E614 F12305E5 unknown
:0208E618 F12505EB unknown
:0208E61C 2705F100 strcs r15,[r5,-r0, lsl #0x2]
:0208E620 2A05F7F1 bcs 0220C5EC
:0208E624 05FD00F1 ldreqb r0,[r13, #+0xf1]!
:0208E628 0602F12C streq r15,[r2],-r12, lsr #0x2
:0208E62C 0800F12E stmeqda  r0 ,{r1,r2,r3,r5,r8,r12,r13,r14,r15}
:0208E630 0EF13106 cdpeq 1,14,cr3,cr1,cr6,0
:0208E634 00F13306 rsceqs r3,r1,r6,lsl #0x6
:0208E638 F1350614 teqnv r5,r4,lsl r6
:0208E63C F138061A teqnv r8,r10,lsl r6
:0208E640 3A061F00 bcc 02216248
:0208E644 3D0625F1 unknown
:0208E648 062B00F1 unknown
:0208E64C 0631F13F unknown
:0208E650 3700F141 strcc r15,r8,r10,lsl r6
:0208E654 3CF14406 ldcccl 4,cr4,[r1],#+0x18
:0208E658 00F14606 rsceqs r4,r1,r6,lsl #0xc
:0208E65C F1490642 unknown
:0208E660 F14B0648 unknown
:0208E664 4E064E00 cdpmi 14,0,cr4,cr6,cr0,0
:0208E668 500654F1 unknown
:0208E66C 065900F1 unknown
:0208E670 065FF153 unknown
:0208E674 6500F155 strvs r15,[r0, #-0x155]		;r0-0x155=*(0278eedc)=#-2002468351(0x88a4c201)
:0208E678 6BF15806 blvs 01CE4698
:0208E67C 00F15A06 rsceqs r5,r1,r6,lsl #0x14
:0208E680 F15D0670 cmpnv r13,r0,ror r6
:0208E684 F15F0676 cmpnv r15,r6,ror r6
:0208E688 62067C00 andvs  r7,r6,#0x0
:0208E68C 650682F1 strvs r8,[r6, #-0x2f1]		;(r6-0x2f1=*(fffffd0f))
:0208E690 068700F1 unknown
:0208E694 068DF167 streq r15,[r6, #-0x2f1]		;(r6-0x2f1=*(fffffd0f))
:0208E698 9300F16A unknown
:0208E69C 99F16C06 unknown
:0208E6A0 00F16F06 rsceqs r6,r1,r6,lsl #0x1e
:0208E6A4 F171069E unknown
:0208E6A8 F17406A4 cmnnv r4,r4,lsr #0xd
:0208E6AC 7706AA00 strvc r10,[r6,-r0, lsl #0x14]
:0208E6B0 7906AFF1 stmvcdb  r6 ,{r0,r4,r5,r6,r7,r8,r9,r10,r11,r13,r15}
:0208E6B4 06B500F1 unknown
:0208E6B8 06BBF17C unknown
:0208E6BC C100F17F unknown
:0208E6C0 C6F18106 unknown
:0208E6C4 00F18406 rsceqs r8,r1,r6,lsl #0x8
:0208E6C8 F18706CC orrnv  r0,r7,r12,asr #0xd
:0208E6CC F18906D2 unknown
:0208E6D0 8C06D700 stchi  7,cr13,[r6],{#0x0}
:0208E6D4 8F06DDF1 swihi 0x0006ddf1
:0208E6D8 06E300F1 unknown
:0208E6DC 06E8F191 unknown
:0208E6E0 EE00F194 mcr 1,0,r15,cr0,cr4,{4}
:0208E6E4 F4F19706 unknown
:0208E6E8 00F19A06 rsceqs r9,r1,r6,lsl #0x14
:0208E6EC F19C06F9 ldrnvsh r0,[r12, +r9]
:0208E6F0 F19F06FF ldrnvsh r0,[r15, +r15]
:0208E6F4 A2070500 andge  r0,r7,#0x0
:0208E6F8 A5070AF1 strge r0,[r7, #-0xaf1]		;(r7-0xaf1=*(001af50f))
:0208E6FC 071000F1 unknown
:0208E700 0715F1A7 ldreq r15,[r5,-r7, lsr #0x3]
:0208E704 1B00F1AA blne 020CADB4
:0208E708 21F1AD07 mvncss r10,r7,lsl #0x1a
:0208E70C 00F1B007 rsceqs r11,r1,r7
:0208E710 F1B30726 movnvs r0,r6,lsr #0xe		;r0=0(0x0)
:0208E714 F1B5072C movnvs r0,r12,lsr #0xe		;r0=15714(0x3d62)
:0208E718 B8073200 stmltda  r7 ,{r9,r12,r13}
:0208E71C BB0737F1 bllt 0225C6E8
:0208E720 073D00F1 unknown
:0208E724 0742F1BE unknown
:0208E728 4800F1C1 stmmida  r0 ,{r0,r6,r7,r8,r12,r13,r14,r15}
:0208E72C 4EF1C407 cdpmi 4,14,cr12,cr1,cr7,0
:0208E730 00F1C607 rsceqs r12,r1,r7,lsl #0xc
:0208E734 F1C90753 bicnv  r0,r9,r3,asr r7
:0208E738 F1CC0759 bicnv  r0,r12,r9,asr r7
:0208E73C CF075E00 swigt 0x00075e00
:0208E740 D20764F1 andle  r6,r7,#0xF1000000
:0208E744 076A00F1 unknown
:0208E748 076FF1D5 unknown
:0208E74C 7500F1D8 strvc r15,[r0, #-0x1d8]		;(r0-0x1d8=*(00003b8a))
:0208E750 7AF1DB07 bvc 01D05374
:0208E754 00F1DE07 rsceqs r13,r1,r7,lsl #0x1c
:0208E758 F1E10780 mvnnv  r0,r0,lsl #0xf
:0208E75C F1E40785 mvnnv  r0,r5,lsl #0xf
:0208E760 E7078B00 str r8,[r7,-r0, lsl #0x16]
:0208E764 EA0790F1 b 02272B30
:0208E768 079600F1 unknown
:0208E76C 079BF1ED ldreq r15,[r7,-r0, lsl #0x16]
:0208E770 A100F1F0 unknown
:0208E774 A6F1F307 unknown
:0208E778 00F1F607 rsceqs r15,r1,r7,lsl #0xc
:0208E77C F1F907AC mvnnvs r0,r12,lsr #0xf
:0208E780 F1FC07B2 ldrnvh r0,[r12, #+0x72]!
:0208E784 FF07B700 swinv 0x0007b700
:0208E788 0207BDF1 andeq  r11,r7,#0x3C40
:0208E78C 07C200F2 unknown
:0208E790 07C8F205 streqb r15,[r8,+r5, lsl #0x4]
:0208E794 CD00F208 unknown
:0208E798 D2F20B07 rscles r0,r2,#0x1C00
:0208E79C 00F20E07 rsceqs r0,r2,r7,lsl #0x1c
:0208E7A0 F21107D8 andnvs r0,r1,#0x3600000
:0208E7A4 F21407DD andnvs r0,r4,#0x3740000
:0208E7A8 1707E300 strne r14,[r7,-r0, lsl #0x6]
:0208E7AC 1A07E8F2 bne 02288B7C
:0208E7B0 07EE00F2 unknown
:0208E7B4 07F3F21D unknown
:0208E7B8 F900F221 stmnvdb  r0 ,{r0,r5,r9,r12,r13,r14,r15}
:0208E7BC FEF22407 cdp2 4,14,cr2,cr2,cr7,0
:0208E7C0 00F22707 rsceqs r2,r2,r7,lsl #0xe
:0208E7C4 F22A0804 eornv  r0,r10,#0x40000
:0208E7C8 F22D0809 eornv  r0,r13,#0x90000
:0208E7CC 30080E00 andcc  r0,r8,r0,lsl #0x1c
:0208E7D0 340814F2 strcc r1,[r8],#-0x4f2
:0208E7D4 081900F2 ldmeqda  r9 ,{r1,r4,r5,r6,r7}
:0208E7D8 081FF237 ldmeqda  r15 ,{r0,r1,r2,r4,r5,r9,r12,r13,r14,r15}
:0208E7DC 2400F23A strcs r15,[r0],#-0x23a
:0208E7E0 2AF23D08 bcs 01D1DC08
:0208E7E4 00F24008 rsceqs r4,r2,r8
:0208E7E8 F244082F subnv  r0,r4,#0x2F0000
:0208E7EC F2470834 subnv  r0,r7,#0x340000
:0208E7F0 4A083A00 bmi 0229CFF8
:0208E7F4 4D083FF2 unknown
:0208E7F8 084500F2 stmeqda  r5 ,{r1,r4,r5,r6,r7}^
:0208E7FC 084AF250 stmeqda  r10 ,{r4,r6,r9,r12,r13,r14,r15}^
:0208E800 4F00F254 swimi 0x0000f254
:0208E804 55F25708 ldrplb r5,[r2, #+0x708]!
:0208E808 00F25A08 rsceqs r5,r2,r8,lsl #0x14
:0208E80C F25E085A subnvs r0,r14,#0x5A0000
:0208E810 F261085F rsbnv  r0,r1,#0x5F0000
:0208E814 64086500 strvs r6,[r8],#-0x500
:0208E818 67086AF2 unknown
:0208E81C 086F00F2 unknown
:0208E820 0875F26B ldmeqda  r5!,{r0,r1,r3,r5,r6,r9,r12,r13,r14,r15}^
:0208E824 7A00F26E bvc 020CB1E4
:0208E828 7FF27108 swivc 0x00f27108
:0208E82C 00F27508 rsceqs r7,r2,r8,lsl #0xa
:0208E830 F2780885 rsbnvs r0,r8,#0x850000
:0208E834 F27B088A rsbnvs r0,r11,#0x8A0000
:0208E838 7F088F00 swivc 0x00088f00
:0208E83C 820895F2 andhi  r9,r8,#0x3C800000
:0208E840 089A00F2 ldmeqia  r10 ,{r1,r4,r5,r6,r7}
:0208E844 089FF286 ldmeqia  r15 ,{r1,r2,r7,r9,r12,r13,r14,r15}
:0208E848 A500F289 strge r15,[r0, #-0x289]		;(r0-0x289=*(00003ad9))
:0208E84C AAF28C08 bge 01D31874
:0208E850 00F29008 rsceqs r9,r2,r8
:0208E854 F29308AF addnvs r0,r3,#0xAF0000
:0208E858 F29708B4 addnvs r0,r7,#0xB40000
:0208E85C 9A08BA00 bls 022BD064
:0208E860 9E08BFF2 mcrls 15,0,r11,cr8,cr2,{7}
:0208E864 08C400F2 stmeqia  r4 ,{r1,r4,r5,r6,r7}^
:0208E868 08C9F2A1 stmeqia  r9 ,{r0,r5,r7,r9,r12,r13,r14,r15}^
:0208E86C CF00F2A4 swigt 0x0000f2a4
:0208E870 D4F2A808 unknown
:0208E874 00F2AB08 rsceqs r10,r2,r8,lsl #0x16
:0208E878 F2AF08D9 adcnv  r0,r15,#0xD90000
:0208E87C F2B208DE adcnvs r0,r2,#0xDE0000
:0208E880 B608E400 strlt r14,[r8],-r0, lsl #0x8
:0208E884 B908E9F2 stmltdb  r8 ,{r1,r4,r5,r6,r7,r8,r11,r13,r14,r15}
:0208E888 08EE00F2 unknown
:0208E88C 08F3F2BD ldmeqia  r3!,{r0,r2,r3,r4,r5,r7,r9,r12,r13,r14,r15}^
:0208E890 F800F2C0 stmnvda  r0 ,{r6,r7,r9,r12,r13,r14,r15}
:0208E894 FEF2C408 cdp2 4,14,cr12,cr2,cr8,0
:0208E898 00F2C708 rsceqs r12,r2,r8,lsl #0xe
:0208E89C F2CB0903 sbcnv  r0,r11,#0xC000
:0208E8A0 F2CE0908 sbcnv  r0,r14,#0x20000
:0208E8A4 D2090D00 andle  r0,r9,#0x0
:0208E8A8 D60912F2 unknown
:0208E8AC 091800F2 ldmeqdb  r8 ,{r1,r4,r5,r6,r7}
:0208E8B0 091DF2D9 ldmeqdb  r13 ,{r0,r3,r4,r6,r7,r9,r12,r13,r14,r15}
:0208E8B4 2200F2DD andcs  r15,r0,#0xD000000D
:0208E8B8 27F2E009 ldrcsb r14,[r2,+r9]!
:0208E8BC 00F2E409 rsceqs r14,r2,r9,lsl #0x8
:0208E8C0 F2E8092C rscnv  r0,r8,#0xB0000
:0208E8C4 F2EB0931 rscnv  r0,r11,#0xC4000
:0208E8C8 EF093700 swi 0x00093700
:0208E8CC F2093CF2 andnv  r3,r9,#0xF200
:0208E8D0 094100F2 stmeqdb  r1 ,{r1,r4,r5,r6,r7}^
:0208E8D4 0946F2F6 stmeqdb  r6 ,{r1,r2,r4,r5,r6,r7,r9,r12,r13,r14,r15}^
:0208E8D8 4B00F2FA blmi 020CB4C8
:0208E8DC 50F2FD09 rscpls r15,r2,r9,lsl #0x1a
:0208E8E0 00F30109 rsceqs r0,r3,r9,lsl #0x2
:0208E8E4 F3050955 unknown
:0208E8E8 F308095A unknown
:0208E8EC 0C095F00 stceq  15,cr5,[r9],{#0x0}
:0208E8F0 100965F3 unknown
:0208E8F4 096A00F3 unknown
:0208E8F8 096FF313 unknown
:0208E8FC 7400F317 strvc r15,[r0],#-0x317
:0208E900 79F31B09 unknown
:0208E904 00F31F09 rsceqs r1,r3,r9,lsl #0x1e
:0208E908 F322097E unknown
:0208E90C F3260983 unknown
:0208E910 2A098800 bcs 022F0918
:0208E914 2E098DF3 mcrcs 13,0,r8,cr9,cr3,{7}
:0208E918 099200F3 ldmeqib  r2 ,{r0,r1,r4,r5,r6,r7}
:0208E91C 0997F331 ldmeqib  r7 ,{r0,r4,r5,r8,r9,r12,r13,r14,r15}
:0208E920 9C00F335 stcls  3,cr15,[r0],{#0x35}
:0208E924 A1F33909 mvnges r3,r9,lsl #0x12
:0208E928 00F33D09 rsceqs r3,r3,r9,lsl #0x1a
:0208E92C F34009A6 unknown
:0208E930 F34409AB unknown
:0208E934 4809B000 stmmida  r9 ,{r12,r13,r15}
:0208E938 4C09B5F3 stcmi  5,cr11,[r9],{#0xf3}
:0208E93C 09BA00F3 ldmeqib  r10!,{r0,r1,r4,r5,r6,r7}
:0208E940 09BFF350 ldmeqib  r15!,{r4,r6,r8,r9,r12,r13,r14,r15}
:0208E944 C400F354 strgt r15,[r0],#-0x354
:0208E948 C9F35709 unknown
:0208E94C 00F35B09 rsceqs r5,r3,r9,lsl #0x16
:0208E950 F35F09CE cmpnv r15,#0x338000
:0208E954 F36309D3 unknown
:0208E958 6709D800 strvs r13,[r9,-r0, lsl #0x10]
:0208E95C 6B09DDF3 blvs 02306130
:0208E960 09E200F3 unknown
:0208E964 09E7F36F unknown
:0208E968 EC00F372 stc  3,cr15,[r0],{#0x72}
:0208E96C F1F37609 mvnnvs r7,r9,lsl #0xc
:0208E970 00F37A09 rsceqs r7,r3,r9,lsl #0x14
:0208E974 F37E09F6 cmnnv r14,#0x3D8000
:0208E978 F38209FB orrnv  r0,r2,#0x3EC000
:0208E97C 8609FF00 strhi r15,[r9],-r0, lsl #0x1e
:0208E980 8A0A04F3 bhi 0230FD54
:0208E984 0A0900F3 beq 022CED58
:0208E988 0A0EF38E beq 0244B7C8
:0208E98C 1300F392 unknown
:0208E990 18F3960A ldmneia  r3!,{r1,r3,r9,r10,r12,r15}^
:0208E994 00F39A0A rsceqs r9,r3,r10,lsl #0x14
:0208E998 F39E0A1D orrnvs r0,r14,#0x1D000
:0208E99C F3A20A22 movnv  r0,#0x22000		;r0=139264(0x22000)
:0208E9A0 A60A2600 strge r2,[r10],-r0, lsl #0xc
:0208E9A4 AA0A2BF3 bge 02319978
:0208E9A8 0A3000F3 beq 02C8ED7C
:0208E9AC 0A35F3AE beq 02E0B86C
:0208E9B0 3A00F3B2 bcc 020CB880
:0208E9B4 3FF3B60A swicc 0x00f3b60a
:0208E9B8 00F3BA0A rsceqs r11,r3,r10,lsl #0x14
:0208E9BC F3BE0A44 movnvs r0,#0x44000		;r0=278528(0x44000)
:0208E9C0 F3C20A48 bicnv  r0,r2,#0x48000
:0208E9C4 C60A4D00 strgt r4,[r10],-r0, lsl #0x1a
:0208E9C8 CA0A52F3 bgt 0232359C
:0208E9CC 0A5700F3 beq 0364EDA0
:0208E9D0 0A5CF3CE beq 037CB910
:0208E9D4 6000F3D2 unknown
:0208E9D8 65F3D60A ldrvsb r13,[r3, #+0x60a]!
:0208E9DC 00F3DA0A rsceqs r13,r3,r10,lsl #0x14
:0208E9E0 F3DE0A6A bicnvs r0,r14,#0x6A000
:0208E9E4 F3E20A6F mvnnv  r0,#0x6F000
:0208E9E8 E70A7300 str r7,[r10,-r0, lsl #0x6]
:0208E9EC EB0A78F3 bl 0232CDC0
:0208E9F0 0A7D00F3 beq 03FCEDC4
:0208E9F4 0A82F3EF beq 0014B9B8
:0208E9F8 8600F3F3 unknown
:0208E9FC 8BF3F70A blhi 01D8C62C
:0208EA00 00F3FB0A rsceqs r15,r3,r10,lsl #0x16
:0208EA04 F3FF0A90 mvnnvs r0,#0x90000
:0208EA08 F4040A95 strnv r0,[r4],#-0xa95
:0208EA0C 080A9900 stmeqda  r10 ,{r8,r11,r12,r15}
:0208EA10 0C0A9EF4 stceq  14,cr9,[r10],{#0xf4}
:0208EA14 0AA300F4 beq 0094EDEC
:0208EA18 0AA7F410 beq 00A8BA60
:0208EA1C AC00F414 stcge  4,cr15,[r0],{#0x14}
:0208EA20 B1F4180A mvnlts r1,r10,lsl #0x10
:0208EA24 00F41D0A rsceqs r1,r4,r10,lsl #0x1a
:0208EA28 F4210AB5 unknown
:0208EA2C F4250ABA unknown
:0208EA30 290ABF00 stmcsdb  r10 ,{r8,r9,r10,r11,r12,r13,r15}
:0208EA34 2E0AC3F4 mcrcs 3,0,r12,cr10,cr4,{7}
:0208EA38 0AC800F4 beq 0128EE10
:0208EA3C 0ACDF432 beq 0140BB0C
:0208EA40 D100F436 unknown
:0208EA44 D6F43A0A unknown
:0208EA48 00F43F0A rsceqs r3,r4,r10,lsl #0x1e
:0208EA4C F4430ADB strnvb r0,[r3],#-0xadb
:0208EA50 F4470ADF strnvb r0,[r7],#-0xadf
:0208EA54 4B0AE400 blmi 02347A5C
:0208EA58 500AE8F4 unknown
:0208EA5C 0AED00F4 beq 01BCEE34
:0208EA60 0AF2F454 beq 01D4BBB8
:0208EA64 F600F458 unknown
:0208EA68 FBF45D0A blx 01DA5E98
:0208EA6C 00F4610A rsceqs r6,r4,r10,lsl #0x2
:0208EA70 F4650AFF unknown
:0208EA74 F4690B04 unknown
:0208EA78 6E0B0800 cdpvs 8,0,cr0,cr11,cr0,0
:0208EA7C 720B0DF4 andvc  r0,r11,#0x3D00
:0208EA80 0B1100F4 bleq 024CEE58
:0208EA84 0B16F477 bleq 0264BC68
:0208EA88 1B00F47B blne 020CBC7C
:0208EA8C 1FF47F0B swine 0x00f47f0b
:0208EA90 00F4840B rsceqs r8,r4,r11,lsl #0x8
:0208EA94 F4880B24 strnv r0,[r8],#+0xb24
:0208EA98 F48C0B28 strnv r0,[r12],#+0xb28
:0208EA9C 910B2D00 unknown
:0208EAA0 950B31F4 strls r3,[r11, #-0x1f4]		;r11-0x1f4=*(09c306ec)=#0(0x00000000)
:0208EAA4 0B3600F4 bleq 02E0EE7C
:0208EAA8 0B3AF49A bleq 02F4BD18
:0208EAAC 3E00F49E mcrcc 4,0,r15,cr0,cr14,{4}
:0208EAB0 43F4A20B mvnmis r10,#0xB0000000
:0208EAB4 00F4A70B rsceqs r10,r4,r11,lsl #0xe
:0208EAB8 F4AB0B47 unknown
:0208EABC F4B00B4C unknown
:0208EAC0 B40B5000 strlt r5,[r11],#-0x0
:0208EAC4 B90B55F4 stmltdb  r11 ,{r2,r4,r5,r6,r7,r8,r10,r12,r14}
:0208EAC8 0B5900F4 bleq 036CEEA0
:0208EACC 0B5EF4BD bleq 0384BDC8
:0208EAD0 6200F4C2 andvs  r15,r0,#0xC2000000
:0208EAD4 66F4C60B unknown
:0208EAD8 00F4CA0B rsceqs r12,r4,r11,lsl #0x14
:0208EADC F4CF0B6B strnvb r0,[r15],#+0xb6b
:0208EAE0 F4D30B6F ldrnvb r0,[r3],#+0xb6f
:0208EAE4 D80B7400 stmleda  r11 ,{r10,r12,r13,r14}
:0208EAE8 DC0B78F4 stcle  8,cr7,[r11],{#0xf4}
:0208EAEC 0B7C00F4 bleq 03F8EEC4
:0208EAF0 0B81F4E1 bleq 0010BE7C
:0208EAF4 8500F4E5 strhi r15,[r0, #-0x4e5]		;(r0-0x4e5=*(00043b1b))
:0208EAF8 89F4EA0B ldmhiib  r4!,{r0,r1,r3,r9,r11,r13,r14,r15}^
:0208EAFC 00F4EF0B rsceqs r14,r4,r11,lsl #0x1e
:0208EB00 F4F30B8E unknown
:0208EB04 F4F80B92 unknown
:0208EB08 FC0B9700 stc2  7,cr9,[r11],{#0x0}
:0208EB0C 010B9BF4 unknown
:0208EB10 0B9F00F5 bleq 0084EEEC
:0208EB14 0BA3F505 bleq 0098BF30
:0208EB18 A800F50A stmgeda  r0 ,{r1,r3,r8,r10,r12,r13,r14,r15}
:0208EB1C ACF50E0B ldcgel 14,cr0,[r5],#+0x2c
:0208EB20 00F5130B rsceqs r1,r5,r11,lsl #0x6
:0208EB24 F5180BB0 ldrnv r0,[r8, #-0xbb0]		;(r8-0xbb0=*(fffff450))
:0208EB28 F51C0BB5 ldrnv r0,[r12, #-0xbb5]		;r12-0xbb5=*(0f589e4f)=#0(0x00000000)
:0208EB2C 210BB900 unknown
:0208EB30 250BBDF5 strcs r11,[r11, #-0xdf5]		;(r11-0xdf5=*(fffff20b))
:0208EB34 0BC100F5 bleq 010CEF10
:0208EB38 0BC6F52A bleq 0124BFE8
:0208EB3C CA00F52F bgt 020CC000
:0208EB40 CEF5330B cdpgt 3,14,cr3,cr5,cr11,0
:0208EB44 00F5380B rsceqs r3,r5,r11,lsl #0x10
:0208EB48 F53D0BD2 ldrnv r0,[r13, #-0xbd2]!
:0208EB4C F5410BD7 strnvb r0,[r1, #-0xbd7]		;(r1-0xbd7=*(01bff429))
:0208EB50 460BDB00 strmi r13,[r11],-r0, lsl #0x16
:0208EB54 4B0BDFF5 blmi 02386B30
:0208EB58 0BE300F5 bleq 0194EF34
:0208EB5C 0BE8F54F bleq 01ACC0A0
:0208EB60 EC00F554 stc  5,cr15,[r0],{#0x54}
:0208EB64 F0F5590B rscnvs r5,r5,r11,lsl #0x12
:0208EB68 00F55D0B rsceqs r5,r5,r11,lsl #0x1a
:0208EB6C F5620BF4 strnvb r0,[r2, #-0xbf4]!
:0208EB70 F5670BF8 strnvb r0,[r7, #-0xbf8]!
:0208EB74 6B0BFC00 blvs 0238DB7C
:0208EB78 700C01F5 unknown
:0208EB7C 0C0500F5 stceq  0,cr0,[r5],{#0xf5}
:0208EB80 0C09F575 stceq  5,cr15,[r9],{#0x75}
:0208EB84 0D00F57A unknown
:0208EB88 11F57E0C mvnnes r7,r12,lsl #0x1c
:0208EB8C 00F5830C rsceqs r8,r5,r12,lsl #0x6
:0208EB90 F5880C15 strnv r0,[r8, #+0xc15]		;r8+0xc15=*(00000c15)
:0208EB94 F58D0C19 strnv r0,[r13, #+0xc19]		;r13+0xc19=*(00000c19)
:0208EB98 910C1E00 unknown
:0208EB9C 960C22F5 unknown
:0208EBA0 0C2600F5 stceq  0,cr0,[r6],#-0x3d4
:0208EBA4 0C2AF59B stceq  5,cr15,[r10],#-0x26c
:0208EBA8 2E00F5A0 cdpcs 5,0,cr15,cr0,cr0,5
:0208EBAC 32F5A40C rscccs r10,r5,#0xC000000
:0208EBB0 00F5A90C rsceqs r10,r5,r12,lsl #0x12
:0208EBB4 F5AE0C36 strnv r0,[r14, #+0xc36]!
:0208EBB8 F5B30C3A ldrnv r0,[r3, #+0xc3a]!
:0208EBBC B80C3E00 stmltda  r12 ,{r9,r10,r11,r12,r13}
:0208EBC0 BC0C42F5 stclt  2,cr4,[r12],{#0xf5}
:0208EBC4 0C4600F5 stceql 0,cr0,[r6],{#0xf5}
:0208EBC8 0C4AF5C1 stceql 5,cr15,[r10],{#0xc1}
:0208EBCC 4E00F5C6 cdpmi 5,0,cr15,cr0,cr6,6
:0208EBD0 52F5CB0C rscpls r12,r5,#0x3000
:0208EBD4 00F5D00C rsceqs r13,r5,r12
:0208EBD8 F5D50C56 ldrnvb r0,[r5, #+0xc56]		;r5+0xc56=*(00000c56)
:0208EBDC F5DA0C5A ldrnvb r0,[r10, #+0xc5a]		;r10+0xc5a=*(00000c5a)
:0208EBE0 DE0C5E00 cdple 14,0,cr5,cr12,cr0,0
:0208EBE4 E30C62F5 unknown
:0208EBE8 0C6600F5 stceql 0,cr0,[r6],#-0x3d4
:0208EBEC 0C6AF5E8 stceql 5,cr15,[r10],#-0x3a0
:0208EBF0 6E00F5ED cdpvs 5,0,cr15,cr0,cr13,7
:0208EBF4 72F5F20C rscvcs r15,r5,#0xC0000000
:0208EBF8 00F5F70C rsceqs r15,r5,r12,lsl #0xe
:0208EBFC F5FC0C76 ldrnvb r0,[r12, #+0xc76]!
:0208EC00 F6010C7A unknown
:0208EC04 050C7E00 streq r7,[r12, #-0xe00]		;r12-0xe00=*(0f589c04)=#0(0x00000000)
:0208EC08 0A0C82F6 beq 023AF7E8
:0208EC0C 0C8600F6 stceq  0,cr0,[r6],{#0xf6}
:0208EC10 0C8AF60F stceq  6,cr15,[r10],{#0xf}
:0208EC14 8E00F614 mcrhi 6,0,r15,cr0,cr4,{0}
:0208EC18 91F6190C mvnlss r1,r12,lsl #0x12
:0208EC1C 00F61E0C rsceqs r1,r6,r12,lsl #0x1c
:0208EC20 F6230C95 unknown
:0208EC24 F6280C99 unknown
:0208EC28 2D0C9D00 unknown
:0208EC2C 320CA1F6 andcc  r10,r12,#0x8000003D
:0208EC30 0CA500F6 stceq  0,cr0,[r5],#+0x3d8
:0208EC34 0CA9F637 stceq  6,cr15,[r9],#+0xdc
:0208EC38 AC00F63C stcge  6,cr15,[r0],{#0x3c}
:0208EC3C B0F6410C rsclts r4,r6,r12,lsl #0x2
:0208EC40 00F6460C rsceqs r4,r6,r12,lsl #0xc
:0208EC44 F64B0CB4 unknown
:0208EC48 F6500CB8 unknown
:0208EC4C 550CBC00 strpl r11,[r12, #-0xc00]		;r12-0xc00=*(0f589e04)=#0(0x00000000)
:0208EC50 5A0CC0F6 bpl 023BF030
:0208EC54 0CC300F6 stceql 0,cr0,[r3],{#0xf6}
:0208EC58 0CC7F65F stceql 6,cr15,[r7],{#0x5f}
:0208EC5C CB00F664 blgt 020CC5F4
:0208EC60 CFF6690C swigt 0x00f6690c
:0208EC64 00F66E0C rsceqs r6,r6,r12,lsl #0x1c
:0208EC68 F6730CD2 unknown
:0208EC6C F6780CD6 unknown
:0208EC70 7D0CDA00 unknown
:0208EC74 820CDEF6 andhi  r13,r12,#0xF60
:0208EC78 0CE100F6 stceql 0,cr0,[r1],#+0x3d8
:0208EC7C 0CE5F687 stceql 6,cr15,[r5],#+0x21c
:0208EC80 E900F68C stmdb  r0 ,{r2,r3,r7,r9,r10,r12,r13,r14,r15}
:0208EC84 EDF6910C ldcl 1,cr9,[r6,#+0x30]!
:0208EC88 00F6960C rsceqs r9,r6,r12,lsl #0xc
:0208EC8C F69B0CF0 unknown
:0208EC90 F6A10CF4 unknown
:0208EC94 A60CF800 strge r15,[r12],-r0, lsl #0x10
:0208EC98 AB0CFBF6 blge 023CDC78
:0208EC9C 0CFF00F6 ldceql 0,cr0,[r15],#+0x3d8
:0208ECA0 0D03F6B0 unknown
:0208ECA4 0600F6B5 unknown
:0208ECA8 0AF6BA0D beq 01E3D4E4
:0208ECAC 00F6BF0D rsceqs r11,r6,r13,lsl #0x1e
:0208ECB0 F6C40D0E strnvb r0,[r4],+r14, lsl #0x1a
:0208ECB4 F6C90D11 unknown
:0208ECB8 CF0D1500 swigt 0x000d1500
:0208ECBC D40D18F6 strle r1,[r13],#-0x8f6
:0208ECC0 0D1C00F6 unknown
:0208ECC4 0D20F6D9 stceq  6,cr15,[r0,#-0x364]!
:0208ECC8 2300F6DE unknown
:0208ECCC 27F6E30D ldrcsb r14,[r6,+r13, lsl #0x6]!
:0208ECD0 00F6E80D rsceqs r14,r6,r13,lsl #0x10
:0208ECD4 F6EE0D2A unknown
:0208ECD8 F6F30D2E unknown
:0208ECDC F80D3200 stmnvda  r13 ,{r9,r12,r13}
:0208ECE0 FD0D35F6 unknown
:0208ECE4 0D3900F6 ldceq  0,cr0,[r9,#-0x3d8]!
:0208ECE8 0D3CF702 ldceq  7,cr15,[r12,#-0x8]!
:0208ECEC 4000F708 andmi  r15,r0,r8,lsl #0xe
:0208ECF0 43F70D0D mvnmis r0,#0x340
:0208ECF4 00F7120D rsceqs r1,r7,r13,lsl #0x4
:0208ECF8 F7170D47 ldrnv r0,r1,r7,r13,lsl #0x4
:0208ECFC F71C0D4A ldrnv r0,r1,r7,r13,lsl #0x4
:0208ED00 220D4E00 andcs  r4,r13,#0x0
:0208ED04 270D51F7 unknown
:0208ED08 0D5500F7 unknown
:0208ED0C 0D58F72C unknown
:0208ED10 5C00F731 stcpl  7,cr15,[r0],{#0x31}
:0208ED14 5FF7370D swipl 0x00f7370d
:0208ED18 00F73C0D rsceqs r3,r7,r13,lsl #0x18
:0208ED1C F7410D62 strnvb r0,r3,r7,r13,lsl #0x18
:0208ED20 F7460D66 strnvb r0,r3,r7,r13,lsl #0x18
:0208ED24 4C0D6900 stcmi  9,cr6,[r13],{#0x0}
:0208ED28 510D6DF7 unknown
:0208ED2C 0D7000F7 ldceql 0,cr0,[r0,#-0x3dc]!
:0208ED30 0D74F756 ldceql 7,cr15,[r4,#-0x158]!
:0208ED34 7700F75B unknown
:0208ED38 7AF7610D bvc 01E67174
:0208ED3C 00F7660D rsceqs r6,r7,r13,lsl #0xc
:0208ED40 F76B0D7E unknown
:0208ED44 F7710D81 ldrnvb r0,[r1,-r1, lsl #0x1b]!
:0208ED48 760D8500 strvc r8,[r13],-r0, lsl #0xa
:0208ED4C 7B0D88F7 blvc 023F1130
:0208ED50 0D8B00F7 unknown
:0208ED54 0D8FF781 unknown
:0208ED58 9200F786 andls  r15,r0,#0x2180000
:0208ED5C 95F78B0D ldrlsb r8,[r7, #+0xb0d]!
:0208ED60 00F7910D rsceqs r9,r7,r13,lsl #0x2
:0208ED64 F7960D99 unknown
:0208ED68 F79B0D9C unknown
:0208ED6C A10D9F00 unknown
:0208ED70 A60DA2F7 unknown
:0208ED74 0DA600F7 stceq  0,cr0,[r6,#+0x3dc]!
:0208ED78 0DA9F7AB stceq  7,cr15,[r9,#+0x2ac]!
:0208ED7C AC00F7B1 stcge  7,cr15,[r0],{#0xb1}
:0208ED80 B0F7B60D rsclts r11,r7,r13,lsl #0xc
:0208ED84 00F7BB0D rsceqs r11,r7,r13,lsl #0x16
:0208ED88 F7C10DB3 unknown
:0208ED8C F7C60DB6 unknown
:0208ED90 CC0DB900 stcgt  9,cr11,[r13],{#0x0}
:0208ED94 D10DBCF7 unknown
:0208ED98 0DC000F7 unknown
:0208ED9C 0DC3F7D6 unknown
:0208EDA0 C600F7DC unknown
:0208EDA4 C9F7E10D ldmgtib  r7!,{r0,r2,r3,r8,r13,r14,r15}^
:0208EDA8 00F7E70D rsceqs r14,r7,r13,lsl #0xe
:0208EDAC F7EC0DCC strnvb r0,r14,r7,r13,lsl #0xe
:0208EDB0 F7F20DD0 unknown
:0208EDB4 F70DD300 strnv r13,[r13,-r0, lsl #0x6]
:0208EDB8 FC0DD6F7 stc2  6,cr13,[r13],{#0xf7}
:0208EDBC 0DD900F7 unknown
:0208EDC0 0DDCF802 unknown
:0208EDC4 DF00F807 swile 0x0000f807
:0208EDC8 E3F80D0D mvns r0,#0x340
:0208EDCC 00F8120D rsceqs r1,r8,r13,lsl #0x4
:0208EDD0 F8180DE6 ldmnvda  r8 ,{r1,r2,r5,r6,r7,r8,r10,r11}
:0208EDD4 F81D0DE9 ldmnvda  r13 ,{r0,r3,r5,r6,r7,r8,r10,r11}
:0208EDD8 230DEC00 unknown
:0208EDDC 280DEFF8 stmcsda  r13 ,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r13,r14,r15}
:0208EDE0 0DF200F8 ldceql 0,cr0,[r2,#+0x3e0]!
:0208EDE4 0DF5F82E ldceql 8,cr15,[r5,#+0xb8]!
:0208EDE8 F800F833 stmnvda  r0 ,{r0,r1,r4,r5,r11,r12,r13,r14,r15}
:0208EDEC FBF8380D blx 01E9CE28
:0208EDF0 00F83E0D rsceqs r3,r8,r13,lsl #0x1c
:0208EDF4 F8430DFE stmnvda  r3 ,{r1,r2,r3,r4,r5,r6,r7,r8,r10,r11}^
:0208EDF8 F8490E01 stmnvda  r9 ,{r0,r9,r10,r11}^
:0208EDFC 4E0E0400 cdpmi 4,0,cr0,cr14,cr0,0
:0208EE00 540E07F8 strpl r0,[r14],#-0x7f8
:0208EE04 0E0A00F8 mcreq 0,0,r0,cr10,cr8,{7}
:0208EE08 0E0DF85A mcreq 8,0,r15,cr13,cr10,{2}
:0208EE0C 1000F85F andne  r15,r0,r15,asr r8
:0208EE10 13F8650E mvnnes r6,#0x3800000
:0208EE14 00F86A0E rsceqs r6,r8,r14,lsl #0x14
:0208EE18 F8700E16 unknown
:0208EE1C F8750E19 unknown
:0208EE20 7B0E1C00 blvc 02415E28
:0208EE24 800E1FF8 unknown
:0208EE28 0E2200F8 mcreq 0,1,r0,cr2,cr8,{7}
:0208EE2C 0E25F886 cdpeq 8,2,cr15,cr5,cr6,4
:0208EE30 2800F88B stmcsda  r0 ,{r0,r1,r3,r7,r11,r12,r13,r14,r15}
:0208EE34 2BF8910E blcs 01EB3274
:0208EE38 00F8960E rsceqs r9,r8,r14,lsl #0xc
:0208EE3C F89C0E2E ldmnvia  r12 ,{r1,r2,r3,r5,r9,r10,r11}
:0208EE40 F8A20E31 stmnvia  r2!,{r0,r4,r5,r9,r10,r11}
:0208EE44 A70E3400 strge r3,[r14,-r0, lsl #0x8]
:0208EE48 AD0E37F8 unknown
:0208EE4C 0E3A00F8 mrceq 0,1,r0,cr10,cr8,{7}
:0208EE50 0E3CF8B2 mrceq 8,1,r15,cr12,cr2,{5}
:0208EE54 3F00F8B8 swicc 0x0000f8b8
:0208EE58 42F8BE0E rscmis r11,r8,#0xE0
:0208EE5C 00F8C30E rsceqs r12,r8,r14,lsl #0x6
:0208EE60 F8C90E45 stmnvia  r9 ,{r0,r2,r6,r9,r10,r11}^
:0208EE64 F8CE0E48 stmnvia  r14 ,{r3,r6,r9,r10,r11}^
:0208EE68 D40E4B00 strle r4,[r14],#-0xb00
:0208EE6C DA0E4DF8 ble 02422654
:0208EE70 0E5000F8 mrceq 0,2,r0,cr0,cr8,{7}
:0208EE74 0E53F8DF mrceq 8,2,r15,cr3,cr15,{6}
:0208EE78 5600F8E5 strpl r15,[r14],#-0xb00
:0208EE7C 59F8EB0E ldmplib  r8!,{r1,r2,r3,r8,r9,r11,r13,r14,r15}^
:0208EE80 00F8F00E rsceqs r15,r8,r14
:0208EE84 F8F60E5B unknown
:0208EE88 F8FB0E5E unknown
:0208EE8C 010E6100 unknown
:0208EE90 070E64F9 unknown
:0208EE94 0E6600F9 mcreq 0,3,r0,cr6,cr9,{7}
:0208EE98 0E69F90C cdpeq 9,6,cr15,cr9,cr12,0
:0208EE9C 6C00F912 stcvs  9,cr15,[r0],{#0x12}
:0208EEA0 6FF9180E swivs 0x00f9180e
:0208EEA4 00F91D0E rsceqs r1,r9,r14,lsl #0x1a
:0208EEA8 F9230E71 stmnvdb  r3!,{r0,r4,r5,r6,r9,r10,r11}
:0208EEAC F9290E74 stmnvdb  r9!,{r2,r4,r5,r6,r9,r10,r11}
:0208EEB0 2E0E7700 cdpcs 7,0,cr7,cr14,cr0,0
:0208EEB4 340E79F9 strcc r7,[r14],#-0x9f9
:0208EEB8 0E7C00F9 mrceq 0,3,r0,cr12,cr9,{7}
:0208EEBC 0E7FF93A mrceq 9,3,r15,cr15,cr10,{1}
:0208EEC0 8100F93F unknown
:0208EEC4 84F9450E unknown
:0208EEC8 00F94B0E rsceqs r4,r9,r14,lsl #0x16
:0208EECC F9510E87 ldmnvdb  r1 ,{r0,r1,r2,r7,r9,r10,r11}^
:0208EED0 F9560E89 ldmnvdb  r6 ,{r0,r3,r7,r9,r10,r11}^
:0208EED4 5C0E8C00 stcpl  12,cr8,[r14],{#0x0}
:0208EED8 620E8FF9 andvs  r8,r14,#0x3E4
:0208EEDC 0E9100F9 mrceq 0,4,r0,cr1,cr9,{7}
:0208EEE0 0E94F967 cdpeq 9,8,cr15,cr4,cr7,3
:0208EEE4 9600F96D strls r15,r8,r14,#0x3E4
:0208EEE8 99F9730E unknown
:0208EEEC 00F9790E rsceqs r7,r9,r14,lsl #0x12
:0208EEF0 F97E0E9B unknown
:0208EEF4 F9840E9E stmnvib  r4 ,{r1,r2,r3,r4,r7,r9,r10,r11}
:0208EEF8 8A0EA100 bhi 02437300
:0208EEFC 900EA3F9 unknown
:0208EF00 0EA600F9 mcreq 0,5,r0,cr6,cr9,{7}
:0208EF04 0EA8F995 mcreq 9,5,r15,cr8,cr5,{4}
:0208EF08 AB00F99B blge 020CD57C
:0208EF0C ADF9A10E ldcgel 1,cr10,[r9,#+0x38]!
:0208EF10 00F9A70E rsceqs r10,r9,r14,lsl #0xe
:0208EF14 F9AC0EB0 stmnvib  r12!,{r4,r5,r7,r9,r10,r11}
:0208EF18 F9B20EB2 ldmnvib  r2!,{r1,r4,r5,r7,r9,r10,r11}
:0208EF1C B80EB500 stmltda  r14 ,{r8,r10,r12,r13,r15}
:0208EF20 BE0EB7F9 mcrlt 7,0,r11,cr14,cr9,{7}
:0208EF24 0EBA00F9 mrceq 0,5,r0,cr10,cr9,{7}
:0208EF28 0EBCF9C4 cdpeq 9,10,cr15,cr12,cr4,6
:0208EF2C BF00F9C9 swilt 0x0000f9c9
:0208EF30 C1F9CF0E mvngts r12,r14,lsl #0x1e
:0208EF34 00F9D50E rsceqs r13,r9,r14,lsl #0xa
:0208EF38 F9DB0EC3 ldmnvib  r11 ,{r0,r1,r6,r7,r9,r10,r11}^
:0208EF3C F9E10EC6 unknown
:0208EF40 E60EC800 str r12,[r14],-r0, lsl #0x10
:0208EF44 EC0ECBF9 stc  11,cr12,[r14],{#0xf9}
:0208EF48 0ECD00F9 mcreq 0,6,r0,cr13,cr9,{7}
:0208EF4C 0ECFF9F2 mcreq 9,6,r15,cr15,cr2,{7}
:0208EF50 D200F9F8 andle  r15,r0,#0x3E0000
:0208EF54 D4F9FE0E unknown
:0208EF58 00FA030E rsceqs r0,r10,r14,lsl #0x6
:0208EF5C FA090ED6 blx 022D2AC4
:0208EF60 FA0F0ED9 blx 02452AD4
:0208EF64 150EDB00 strne r13,[r14, #-0xb00]		;r14-0xb00=*(0208e46c)=#1879290368(0x7003b200)
:0208EF68 1B0EDDFA blne 02446758
:0208EF6C 0EE000FA mcreq 0,7,r0,cr0,cr10,{7}
:0208EF70 0EE2FA21 cdpeq 10,14,cr15,cr2,cr1,1
:0208EF74 E400FA26 str r15,[r0],#-0xa26
:0208EF78 E7FA2C0E ldrb r2,[r10,+r14, lsl #0x18]!
:0208EF7C 00FA320E rsceqs r3,r10,r14,lsl #0x4
:0208EF80 FA380EE9 blx 02E92B34
:0208EF84 FA3E0EEB blx 03012B40
:0208EF88 440EEE00 strmi r14,[r14],#-0xe00
:0208EF8C 4A0EF0FA bmi 0244B37C
:0208EF90 0EF200FA mrceq 0,7,r0,cr2,cr10,{7}
:0208EF94 0EF4FA4F cdpeq 10,14,cr15,cr4,cr15,2
:0208EF98 F700FA55 unknown
:0208EF9C F9FA5B0E unknown
:0208EFA0 00FA610E rsceqs r6,r10,r14,lsl #0x2
:0208EFA4 FA670EFB blx 03A52BA0
:0208EFA8 FA6D0EFD blx 03BD2BAC
:0208EFAC 730EFF00 unknown
:0208EFB0 790F02FA stmvcdb  r15 ,{r1,r3,r4,r5,r6,r7,r9}
:0208EFB4 0F0400FA swieq 0x000400fa
:0208EFB8 0F06FA7F swieq 0x0006fa7f
:0208EFBC 0800FA84 stmeqda  r0 ,{r2,r7,r9,r11,r12,r13,r14,r15}
:0208EFC0 0AFA8A0F beq 01F31804
:0208EFC4 00FA900F rsceqs r9,r10,r15
:0208EFC8 FA960F0C blx 00612C00
:0208EFCC FA9C0F0E blx 00792C0C
:0208EFD0 A20F1100 andge  r1,r15,#0x0
:0208EFD4 A80F13FA stmgeda  r15 ,{r1,r3,r4,r5,r6,r7,r8,r9,r12}
:0208EFD8 0F1500FA swieq 0x001500fa
:0208EFDC 0F17FAAE swieq 0x0017faae
:0208EFE0 1900FAB4 stmnedb  r0 ,{r2,r4,r5,r7,r9,r11,r12,r13,r14,r15}
:0208EFE4 1BFABA0F blne 01F3D828
:0208EFE8 00FAC00F rsceqs r12,r10,r15
:0208EFEC FAC60F1D blx 01212C68
:0208EFF0 FACC0F1F blx 01392C74
:0208EFF4 D10F2100 mrsle r2,CPSR
:0208EFF8 D70F23FA unknown
:0208EFFC 0F2500FA swieq 0x002500fa
:0208F000 0F27FADD swieq 0x0027fadd
:0208F004 2900FAE3 stmcsdb  r0 ,{r0,r1,r5,r6,r7,r9,r11,r12,r13,r14,r15}
:0208F008 2BFAE90F blcs 01F4944C
:0208F00C 00FAEF0F rsceqs r14,r10,r15,lsl #0x1e
:0208F010 FAF50F2D blx 01DD2CCC
:0208F014 FAFB0F2F blx 01F52CD8
:0208F018 010F3100 mrseq r3,CPSR
:0208F01C 070F33FB unknown
:0208F020 0F3500FB swieq 0x003500fb
:0208F024 0F37FB0D swieq 0x0037fb0d
:0208F028 3900FB13 stmccdb  r0 ,{r0,r1,r4,r8,r9,r11,r12,r13,r14,r15}
:0208F02C 3BFB190F blcc 01F55470
:0208F030 00FB1F0F rsceqs r1,r11,r15,lsl #0x1e
:0208F034 FB250F3D blx 029D2D38
:0208F038 FB2B0F3F blx 02B52D44
:0208F03C 310F4100 mrscc r4,CPSR
:0208F040 370F43FB unknown
:0208F044 0F4500FB swieq 0x004500fb
:0208F048 0F46FB3D swieq 0x0046fb3d
:0208F04C 4800FB43 stmmida  r0 ,{r0,r1,r6,r8,r9,r11,r12,r13,r14,r15}
:0208F050 4AFB490F bmi 01F61494
:0208F054 00FB4F0F rsceqs r4,r11,r15,lsl #0x1e
:0208F058 FB550F4C blx 035D2D98
:0208F05C FB5B0F4E blx 03752DA4
:0208F060 610F5000 mrsvs r5,CPSR
:0208F064 670F51FB unknown
:0208F068 0F5300FB swieq 0x005300fb
:0208F06C 0F55FB6D swieq 0x0055fb6d
:0208F070 5700FB73 unknown
:0208F074 59FB790F unknown
:0208F078 00FB7F0F rsceqs r7,r11,r15,lsl #0x1e
:0208F07C FB850F5A blx 001D2DEC
:0208F080 FB8B0F5C blx 00352DF8
:0208F084 910F5E00 mrsls r5,CPSR
:0208F088 970F60FB unknown
:0208F08C 0F6100FB swieq 0x006100fb
:0208F090 0F63FB9D swieq 0x0063fb9d
:0208F094 6500FBA3 strvs r15,[r0, #-0xba3]		;(r0-0xba3=*(fffff45d))
:0208F098 67FBA90F ldrvsb r10,[r11,+r15, lsl #0x12]!
:0208F09C 00FBAF0F rsceqs r10,r11,r15,lsl #0x1e
:0208F0A0 FBB50F68 blx 00DD2E48
:0208F0A4 FBBC0F6A blx 00F92E54
:0208F0A8 C20F6C00 andgt  r6,r15,#0x0
:0208F0AC C80F6DFB stmgtda  r15 ,{r0,r1,r3,r4,r5,r6,r7,r8,r10,r11,r13,r14}
:0208F0B0 0F6F00FB swieq 0x006f00fb
:0208F0B4 0F71FBCE swieq 0x0071fbce
:0208F0B8 7200FBD4 andvc  r15,r0,#0x35000
:0208F0BC 74FBDA0F unknown
:0208F0C0 00FBE00F rsceqs r14,r11,r15
:0208F0C4 FBE60F76 blx 01A12EA4
:0208F0C8 FBEC0F77 blx 01B92EAC
:0208F0CC F20F7900 andnv  r7,r15,#0x0
:0208F0D0 F80F7AFB stmnvda  r15 ,{r0,r1,r3,r4,r5,r6,r7,r9,r11,r12,r13,r14}
:0208F0D4 0F7C00FB swieq 0x007c00fb
:0208F0D8 0F7DFBFE swieq 0x007dfbfe
:0208F0DC 7F00FC04 swivc 0x0000fc04
:0208F0E0 81FC0A0F mvnhis r0,r15,lsl #0x14
:0208F0E4 00FC110F rsceqs r1,r12,r15,lsl #0x2
:0208F0E8 FC170F82 ldc2  15,cr0,[r7],{#0x82}
:0208F0EC FC1D0F84 ldc2  15,cr0,[r13],{#0x84}
:0208F0F0 230F8500 unknown
:0208F0F4 290F87FC stmcsdb  r15 ,{r2,r3,r4,r5,r6,r7,r8,r9,r10,r15}
:0208F0F8 0F8800FC swieq 0x008800fc
:0208F0FC 0F8AFC2F swieq 0x008afc2f
:0208F100 8B00FC35 blhi 020CE1DC
:0208F104 8DFC3B0F ldchil 11,cr3,[r12,#+0x3c]!
:0208F108 00FC410F rsceqs r4,r12,r15,lsl #0x2
:0208F10C FC470F8E stc2l 15,cr0,[r7],{#0x8e}
:0208F110 FC4E0F90 stc2l 15,cr0,[r14],{#0x90}
:0208F114 540F9100 strpl r9,[r15],#-0x100
:0208F118 5A0F93FC bpl 02474110
:0208F11C 0F9400FC swieq 0x009400fc
:0208F120 0F95FC60 swieq 0x0095fc60
:0208F124 9700FC66 strls r15,[r15],#-0x100
:0208F128 98FC6C0F unknown
:0208F12C 00FC720F rsceqs r7,r12,r15,lsl #0x4
:0208F130 FC780F9A ldc2l 15,cr0,[r8],#-0x268
:0208F134 FC7F0F9B ldc2l 15,cr0,[r15],#-0x26c
:0208F138 850F9C00 strhi r9,[r15, #-0xc00]		;r15-0xc00=*(0208e540)=#-255916849(0xf0bf04cf)
:0208F13C 8B0F9EFC blhi 02476D34
:0208F140 0F9F00FC swieq 0x009f00fc
:0208F144 0FA1FC91 swieq 0x00a1fc91
:0208F148 A200FC97 andge  r15,r0,#0x9700
:0208F14C A3FC9D0F mvnges r9,#0x3C0
:0208F150 00FCA30F rsceqs r10,r12,r15,lsl #0x6
:0208F154 FCAA0FA5 stc2  15,cr0,[r10],#+0x294
:0208F158 FCB00FA6 ldc2  15,cr0,[r0],#+0x298
:0208F15C B60FA700 strlt r10,[r15],-r0, lsl #0xe
:0208F160 BC0FA8FC stclt  8,cr10,[r15],{#0xfc}
:0208F164 0FAA00FC swieq 0x00aa00fc
:0208F168 0FABFCC2 swieq 0x00abfcc2
:0208F16C AC00FCC8 stcge  12,cr15,[r0],{#0xc8}
:0208F170 AEFCCE0F cdpge 14,14,cr12,cr12,cr15,0
:0208F174 00FCD50F rsceqs r13,r12,r15,lsl #0xa
:0208F178 FCDB0FAF ldc2l 15,cr0,[r11],{#0xaf}
:0208F17C FCE10FB0 stc2l 15,cr0,[r1],#+0x2c0
:0208F180 E70FB100 str r11,[r15,-r0, lsl #0x2]
:0208F184 ED0FB3FC unknown
:0208F188 0FB400FC swieq 0x00b400fc
:0208F18C 0FB5FCF3 swieq 0x00b5fcf3
:0208F190 B600FCFA unknown
:0208F194 B7FD000F ldrltb r0,[r13,+r15]!
:0208F198 00FD060F rsceqs r0,r13,r15,lsl #0xc
:0208F19C FD0C0FB8 unknown
:0208F1A0 FD120FBA unknown
:0208F1A4 180FBB00 stmneda  r15 ,{r8,r9,r11,r12,r13,r15}
:0208F1A8 1F0FBCFD swine 0x000fbcfd
:0208F1AC 0FBD00FD swieq 0x00bd00fd
:0208F1B0 0FBEFD25 swieq 0x00befd25
:0208F1B4 BF00FD2B swilt 0x0000fd2b
:0208F1B8 C0FD310F rscgts r3,r13,r15,lsl #0x2
:0208F1BC 00FD370F rsceqs r3,r13,r15,lsl #0xe
:0208F1C0 FD3E0FC2 ldc2  15,cr0,[r14,#-0x308]!
:0208F1C4 FD440FC3 unknown
:0208F1C8 4A0FC400 bmi 024801D0
:0208F1CC 500FC5FD unknown
:0208F1D0 0FC600FD swieq 0x00c600fd
:0208F1D4 0FC7FD56 swieq 0x00c7fd56
:0208F1D8 C800FD5D stmgtda  r0 ,{r0,r2,r3,r4,r6,r8,r10,r11,r12,r13,r14,r15}
:0208F1DC C9FD630F unknown
:0208F1E0 00FD690F rsceqs r6,r13,r15,lsl #0x12
:0208F1E4 FD6F0FCA stc2l 15,cr0,[r15,#-0x328]!
:0208F1E8 FD750FCB ldc2l 15,cr0,[r5,#-0x32c]!
:0208F1EC 7C0FCC00 stcvc  12,cr12,[r15],{#0x0}
:0208F1F0 820FCDFD andhi  r12,r15,#0x3F40
:0208F1F4 0FCE00FD swieq 0x00ce00fd
:0208F1F8 0FCFFD88 swieq 0x00cffd88
:0208F1FC D000FD8E andle  r15,r0,r14,lsl #0x1b
:0208F200 D1FD940F mvnles r9,r15,lsl #0x8
:0208F204 00FD9B0F rsceqs r9,r13,r15,lsl #0x16
:0208F208 FDA10FD2 stc2  15,cr0,[r1,#+0x348]!
:0208F20C FDA70FD3 stc2  15,cr0,[r7,#+0x34c]!
:0208F210 AD0FD400 unknown
:0208F214 FDB30001 ldc2  0,cr0,[r3,#+0x4]!
:0208F218 BA080FD5 blt 02293174
:0208F21C C00FD6FD unknown
:0208F220 000FD7FD unknown
:0208F224 0FD8FDC6 swieq 0x00d8fdc6
:0208F228 0FD9FDCC swieq 0x00d9fdcc
:0208F22C DAFDD300 ble 02003E34
:0208F230 DBFDD90F blle 02005674
:0208F234 01DF000F biceqs r0,r15,r15
:0208F238 DCFDE500 ldclel 5,cr14,[r13],#+0x0
:0208F23C 02FDEB0F rsceqs r14,r13,#0x3C00
:0208F240 FDF20FDD ldc2l 15,cr0,[r2,#+0x374]!
:0208F244 FDF80FDE ldc2l 15,cr0,[r8,#+0x378]!
:0208F248 FE0FDF00 cdp2 15,0,cr13,cr15,cr0,0
:0208F24C 040FE0FD streq r14,[r15],#-0xfd
:0208F250 0FE000FE swieq 0x00e000fe
:0208F254 0FE1FE0B swieq 0x00e1fe0b
:0208F258 E200FE11 and  r15,r0,#0x110
:0208F25C 0001170F andeq  r1,r1,r15,lsl #0xe
:0208F260 0FE3FE1D swieq 0x00e3fe1d
:0208F264 E4FE2408 unknown
:0208F268 E5FE2A0F ldrb r2,[r14, #+0xa0f]!
:0208F26C 0130000F teqeq r0,r15
:0208F270 E6FE3600 unknown
:0208F274 02FE3D0F rsceqs r3,r14,#0x3C0
:0208F278 01430FE7 unknown
:0208F27C E8FE4900 unknown
:0208F280 FE4F080F cdp2 8,4,cr0,cr15,cr15,0
:0208F284 01560FE9 cmpeq r6,r9,ror #0x1f
:0208F288 20FE5C00 rsccss r5,r14,r0,lsl #0x18
:0208F28C FE620FEA cdp2 15,6,cr0,cr2,cr10,7
:0208F290 01680FEB unknown
:0208F294 FE6F8000 cdp2 0,6,cr8,cr15,cr0,0
:0208F298 01750FEC cmneq r5,r12,ror #0x1f
:0208F29C 20FE7B00 rsccss r7,r14,r0,lsl #0x16
:0208F2A0 FE810FED cdp2 15,8,cr0,cr1,cr13,7
:0208F2A4 01880FEE orreq  r0,r8,r14,ror #0x1f
:0208F2A8 FE8E8000 cdp2 0,8,cr8,cr14,cr0,0
:0208F2AC 01940FEF orreqs r0,r4,r15,ror #0x1f
:0208F2B0 20FE9A00 rsccss r9,r14,r0,lsl #0x14
:0208F2B4 01A10FF0 unknown
:0208F2B8 F1FEA700 mvnnvs r10,r0,lsl #0xe
:0208F2BC 01AD080F moveq  r0,r15,lsl #0x10		;r0=-222035968(0xf2c40000)
:0208F2C0 F2FEB300 rscnvs r11,r14,#0x0
:0208F2C4 0001BA0F andeq  r11,r1,r15,lsl #0x14
:0208F2C8 F3FEC082 mvnnvs r12,#0x82
:0208F2CC 0001C60F andeq  r12,r1,r15,lsl #0xc
:0208F2D0 F420FECC unknown
:0208F2D4 0001D30F andeq  r13,r1,r15,lsl #0x6
:0208F2D8 0FF5FED9 swieq 0x00f5fed9
:0208F2DC 0001DF08 andeq  r13,r1,r8,lsl #0x1e
:0208F2E0 0FF6FEE5 swieq 0x00f6fee5
:0208F2E4 820001EC andhi  r0,r0,#0x3B
:0208F2E8 0FF7FEF2 swieq 0x00f7fef2
:0208F2EC FF0001F8 swinv 0x000001f8
:0208F2F0 0FF820FE swieq 0x00f820fe
:0208F2F4 0FF8FF05 swieq 0x00f8ff05
:0208F2F8 8000010B andhi  r0,r0,r11,lsl #0x2
:0208F2FC 18000111 stmneda  r0 ,{r0,r4,r8}
:0208F300 1E0FF9FF mcrne 9,0,r15,cr15,cr15,{7}
:0208F304 24820001 strcs r0,[r2],#+0x1
:0208F308 FF2A0001 swinv 0x002a0001
:0208F30C 01310FFA ldreqsh r0,[r1, -r10]!
:0208F310 01378200 teqeq r7,r0,lsl #0x4
:0208F314 FBFF3D00 blx 0205E71C
:0208F318 0001440F andeq  r4,r1,r15,lsl #0x8
:0208F31C 00014A82 andeq  r4,r1,r2,lsl #0x15
:0208F320 56000150 unknown
:0208F324 0A0FFCFF beq 0248E728
:0208F328 6300015D unknown
:0208F32C 01690001 unknown
:0208F330 2AFF7000 bcs 0206B338
:0208F334 01760FFD ldreqsh r0,[r6, #-0xfd]!
:0208F338 00017C00 andeq  r7,r1,r0,lsl #0x18
:0208F33C A8000182 stmgeda  r0 ,{r1,r7,r8}
:0208F340 8F000189 swihi 0x00000189
:0208F344 950FFEFF strls r15,[r15, #-0xeff]		;(r15-0xeff=*(f065f489))
:0208F348 9B820001 blls 0010F354
:0208F34C 01A20001 moveq  r0,r1			;r0=29360128(0x1c00000)
:0208F350 0001A800 andeq  r10,r1,r0,lsl #0x10
:0208F354 AA0001AE bge 0208FA14
:0208F358 BB0001B5 bllt 0208FA34
:0208F35C C10FFFFF mrsgt r15,CPSR
:0208F360 C7820001 strgt r0,[r2, +r1]
:0208F364 01CE0001 biceq  r0,r14,r1
:0208F368 0001D400 andeq  r13,r1,r0,lsl #0x8
:0208F36C AA0001DA bge 0208FADC
:0208F370 E70001E1 str r0,r13,r1,r0,lsl #0x8
:0208F374 01ED0001 mvneq  r0,r1
:0208F378 0001F300 andeq  r15,r1,r0,lsl #0x6
:0208F37C D2FFFAAA rscles r15,r15,#0xAA000
:0208F380 A3005116 unknown
:0208F384 0004F400 andeq  r15,r4,r0,lsl #0x8
:0208F388 01970146 orreqs r0,r7,r6,asr #0x2
:0208F38C 003A01E9 eoreqs r0,r10,r9,ror #0x3
:0208F390 DC028B02 stcle  11,cr8,[r2],{#0x2}
:0208F394 7E032D02 cdpvc 13,0,cr2,cr3,cr2,0
:0208F398 03CF0300 biceq  r0,r15,#0x0
:0208F39C 04700420 unknown
:0208F3A0 110400C1 unknown
:0208F3A4 B1056105 unknown
:0208F3A8 65000105 strvs r0,[r0, #-0x105]		;(r0-0x105=*(01bffefb))
:0208F3AC EF06A008 swi 0x0006a008
:0208F3B0 8D073E06 unknown
:0208F3B4 07DC0701 ldreqb r0,[r12,+r1, lsl #0xe]
:0208F3B8 0878082A unknown
:0208F3BC 140800C6 strne r0,[r8],#-0xc6
:0208F3C0 AE096109 cdpge 1,0,cr6,cr9,cr9,0
:0208F3C4 0900FB09 stmeqdb  r0 ,{r0,r3,r8,r9,r11,r12,r13,r14,r15}
:0208F3C8 0A940A48 beq 00591CF0
:0208F3CC 002C0AE0 eoreq  r0,r12,r0,ror #0x15
:0208F3D0 C20B770B andgt  r7,r11,#0x2C0000
:0208F3D4 570C0D0B strpl r0,[r12,-r11, lsl #0x1a]
:0208F3D8 0CA10C00 stceq  12,cr0,[r1],#+0x0
:0208F3DC 0D340CEB ldceq  12,cr0,[r4,#-0x3ac]!
:0208F3E0 C60D007D unknown
:0208F3E4 560E0F0D strpl r0,[r14],-r13, lsl #0x1e
:0208F3E8 0E009E0E cdpeq 14,0,cr9,cr0,cr14,0
:0208F3EC 0F2C0EE5 swieq 0x002c0ee5
:0208F3F0 00B90F73 adceqs r0,r9,r3,ror r15
:0208F3F4 440FFF0F strmi r15,[r15],#-0xf0f
:0208F3F8 CE108910 mrcgt 9,0,r8,cr0,cr0,{0}
:0208F3FC 11121000 tstne r2,r0
:0208F400 11991156 orrnes r1,r9,r6,asr r1
:0208F404 1F1100DC swine 0x001100dc
:0208F408 A3126112 tstge r2,#0x80000004
:0208F40C 1200E412 andne  r14,r0,#0x12000000
:0208F410 13661325 unknown
:0208F414 00E613A6 rsceq  r1,r6,r6,lsr #0x7
:0208F418 64142513 ldrvs r2,[r4],#-0x513
:0208F41C E014A214 ands r10,r4,r4,lsl r2
:0208F420 151E1400 ldrne r1,[r14, #-0x400]		;r14-0x400=*(0208ef20)=#-1106331655(0xbe0eb7f9)
:0208F424 1598155B ldrne r1,[r8, #+0x55b]		;r8+0x55b=*(0000055b)
:0208F428 111500D5 ldrnesb r0,[r5, -r5]
:0208F42C 88164C16 ldmhida  r6 ,{r1,r2,r4,r10,r11,r14}
:0208F430 1600C216 unknown
:0208F434 173716FD unknown
:0208F438 00AA1770 adceq  r1,r10,r0,ror r7
:0208F43C 1B17E217 blne 02687CA0
:0208F440 8A185318 bhi 026A40A8
:0208F444 18C11800 stmneia  r1 ,{r11,r12}^
:0208F448 192E18F8 stmnedb  r14!,{r3,r4,r5,r6,r7,r11,r12}
:0208F44C 9A190064 bls 026CF5E4
:0208F450 0419CF19 ldreq r12,[r9],#-0xf19
:0208F454 1A00381A bne 0209D4C4
:0208F458 1A9F1A6C bne 00855E10
:0208F45C 00051AD3 unknown
:0208F460 6A1B381B bvs 0275D4D4
:0208F464 CD1B9C1B unknown
:0208F468 1BFE1B00 blne 02016070
:0208F46C 1C5E1C2E ldcnel 12,cr1,[r14],{#0x2e}
:0208F470 BE1C008E cdplt 0,0,cr0,cr12,cr14,4
:0208F474 1B1CED1C blne 027CA8EC
:0208F478 1D004A1D unknown
:0208F47C 1DA51D78 stcne  13,cr1,[r5,#+0x1e0]!
:0208F480 00FF1DD3 unknown
:0208F484 581E2C1D ldmplda  r14 ,{r0,r2,r3,r4,r10,r11,r13}
:0208F488 B01E841E andlts r8,r14,r14,lsl r4
:0208F48C 1EDB1E00 cdpne 14,12,cr1,cr11,cr0,0
:0208F490 1F301F06 swine 0x00301f06
:0208F494 841F005A ldrhi r0,[r15],#-0x5a
:0208F498 D71FAE1F unknown
:0208F49C 2000001F andcs  r0,r0,r15,lsl r0
:0208F4A0 0568206C streqb r2,[r8, #-0x6c]!
:0208F4A4 21689410 unknown
:0208F4A8 804A6809 subhi  r6,r10,r9,lsl #0x10
:0208F4AC 60090005 andvs  r0,r9,r5
:0208F4B0 002D9015 eoreq  r9,r13,r5,lsl r0
:0208F4B4 28A5F02D stmcsia  r5!,{r0,r2,r3,r5,r12,r13,r14,r15}
:0208F4B8 09FE1015 unknown
:0208F4BC 03101510 tsteq r0,#0x4000000
:0208F4C0 00092000 andeq  r2,r9,r0
:0208F4C4 17406860 strneb r6,r2,r9,r0
:0208F4C8 40094000 andmi  r4,r9,r0
:0208F4CC 00206840 eoreq  r6,r0,r0,asr #0x10
:0208F4D0 30030420 andcc  r0,r3,r0,lsr #0x8
:0208F4D4 1BC40A33 blne 01191DA8
:0208F4D8 FE97FE5B mrc2 14,4,r15,cr7,cr11,{2}
:0208F4DC D4FE07BB unknown
:0208F4E0 F7FEE7FE unknown
:0208F4E4 FF0004FE swinv 0x000004fe
:0208F4E8 FF1AFF10 swinv 0x001aff10
:0208F4EC 002CFF23 eoreq  r15,r12,r3,lsr #0x1e
:0208F4F0 3AFF33FF bcc 0205C4F4
:0208F4F4 46FF40FF unknown
:0208F4F8 FF4CFF00 swinv 0x004cff00
:0208F4FC FF56FF51 swinv 0x0056ff51
:0208F500 5FFF005B swipl 0x00ff005b
:0208F504 68FF64FF unknown
:0208F508 FF006CFF swinv 0x00006cff
:0208F50C FF73FF6F swinv 0x0073ff6f
:0208F510 007AFF76 rsbeqs r15,r10,r6,ror r15
:0208F514 80FF7DFF unknown
:0208F518 86FF83FF unknown
:0208F51C FF88FF00 swinv 0x0088ff00
:0208F520 FF8EFF8B swinv 0x008eff8b
:0208F524 92FF0090 rsclss r0,r15,#0x90
:0208F528 97FF95FF unknown
:0208F52C FF0099FF swinv 0x000099ff
:0208F530 FF9EFF9C swinv 0x009eff9c
:0208F534 00A2FFA0 adceq  r15,r2,r0,lsr #0x1f
:0208F538 A6FFA4FF unknown
:0208F53C AAFFA8FF bge 02079940
:0208F540 FFABFF00 swinv 0x00abff00
:0208F544 FFAFFFAD swinv 0x00afffad
:0208F548 B2FF00B1 rsclts r0,r15,#0xB1
:0208F54C B6FFB4FF unknown
:0208F550 FF00B7FF swinv 0x0000b7ff
:0208F554 FFBAFFB9 swinv 0x00baffb9
:0208F558 00BDFFBC unknown
:0208F55C C0FFBFFF unknown
:0208F560 C3FFC2FF mvngts r12,#0xF000000F
:0208F564 FFC4FF00 swinv 0x00c4ff00
:0208F568 FFC7FFC6 swinv 0x00c7ffc6
:0208F56C CAFF00C8 bgt 0204F894
:0208F570 CCFFCBFF ldcgtl 11,cr12,[r15],#+0x3fc
:0208F574 FF00CDFF swinv 0x0000cdff
:0208F578 FFD0FFCF swinv 0x00d0ffcf
:0208F57C 00D2FFD1 ldreqsb r15,[r2],#+0xf1
:0208F580 D5FFD3FF ldrleb r13,[r15, #+0x3ff]!
:0208F584 D7FFD6FF unknown
:0208F588 FFD8FF00 swinv 0x00d8ff00
:0208F58C FFDAFFD9 swinv 0x00daffd9
:0208F590 DCFF00DB ldclel 0,cr0,[r15],#+0x36c
:0208F594 DEFFDDFF mrcle 13,7,r13,cr15,cr15,{7}
:0208F598 FF00DFFF swinv 0x0000dfff
:0208F59C FFE1FFE0 swinv 0x00e1ffe0
:0208F5A0 00E3FFE2 rsceq  r15,r3,r2,ror #0x1f
:0208F5A4 E5FFE4FF ldrb r14,[r15, #+0x4ff]!
:0208F5A8 E7FFE6FF unknown
:0208F5AC FFE8FF00 swinv 0x00e8ff00
:0208F5B0 FFE9FFE9 swinv 0x00e9ffe9
:0208F5B4 EBFF00EA bl 0204F964
:0208F5B8 EDFFECFF ldcl 12,cr14,[r15,#+0x3fc]!
:0208F5BC FF00EEFF swinv 0x0000eeff
:0208F5C0 FFEFFFEF swinv 0x00efffef
:0208F5C4 00F1FFF0 unknown
:0208F5C8 F3FFF2FF mvnnvs r15,#0xF000000F
:0208F5CC F4FFF4FF unknown
:0208F5D0 FFF5FF00 swinv 0x00f5ff00
:0208F5D4 FFF7FFF6 swinv 0x00f7fff6
:0208F5D8 090F00F7 stmeqdb  r15 ,{r0,r1,r2,r4,r5,r6,r7}
:0208F5DC FFFAFFF9 swinv 0x00fafff9
:0208F5E0 01FBFFFA ldreqsh r15,[r11, #+0xfa]!
:0208F5E4 FDFFFCFF ldc2l 12,cr15,[r15,#+0x3fc]!
:0208F5E8 FEFFFDFF mrc2 13,7,r15,cr15,cr15,{7}
:0208F5EC 0E549500 cdpeq 5,4,cr9,cr4,cr0,0
:0208F5F0 0FF00FE0 swieq 0x00f00fe0
:0208F5F4 09F00FF0 unknown
:0208F5F8 00300390 mlaeqs r0,r0,r3,r0unknown
:0208F5FC 0101FF00 unknown
:0208F600 0F000001 swieq 0x00000001
:0208F604 039009F0 orreqs r0,r0,#0x3C0000
:0208F608 F8000030 stmnvda  r0 ,{r4,r5}
:0208F60C 02020202 andeq  r0,r2,#0x20000000
:0208F610 03900920 orreqs r0,r0,#0x80000
:0208F614 03000030 unknown
:0208F618 07030378 unknown
:0208F61C 00300370 eoreqs r0,r0,r0,ror r3
:0208F620 04040400 streq r0,[r4],#-0x400
:0208F624 0320021C unknown
:0208F628 05000030 streq r0,[r0, #-0x30]		;(r0-0x30=*(01bfffd0))
:0208F62C 00000505 andeq  r0,r0,r5,lsl #0xa
:0208F630 00C73003 sbceq  r3,r7,r3
:0208F634 06060600 streq r0,[r6],-r0, lsl #0xc
:0208F638 00003003 andeq  r3,r0,r3
:0208F63C 07310707 ldreq r0,[r1,-r7, lsl #0xe]!
:0208F640 00002002 andeq  r2,r0,r2
:0208F644 01080808 unknown
:0208F648 C6000010 unknown
:0208F64C 0A090909 beq 022D1A78
:0208F650 0A00000A beq 0208F680
:0208F654 0B0A200A bleq 02317684
:0208F658 0B00000B bleq 0208F68C
:0208F65C 080C0B0B stmeqda  r12 ,{r0,r1,r3,r8,r9,r11}
:0208F660 0C00000C stceq  0,cr0,[r0],{#0xc}
:0208F664 00000C0C andeq  r0,r0,r12,lsl #0x18
:0208F668 0D220D0D stceq  13,cr0,[r2,#-0x34]!
:0208F66C 0E00000E cdpeq 0,0,cr0,cr0,cr14,0
:0208F670 0F0F0E0E swieq 0x000f0e0e
:0208F674 0F0F0F04 swieq 0x000f0f04
:0208F678 10100000 andnes r0,r0,r0
:0208F67C 11081110 unknown
:0208F680 12111111 andnes r1,r1,#0x40000004
:0208F684 00121212 andeqs r1,r2,r2,lsl r2
:0208F688 13131312 tstne r3,#0x48000000
:0208F68C 14141413 ldrne r1,[r4],#-0x413
:0208F690 15141400 ldrne r1,[r4, #-0x400]		;r4-0x400=*(0cbf2f0c)=#0(0x00000000)
:0208F694 16151515 unknown
:0208F698 16160016 unknown
:0208F69C 18171717 ldmneda  r7 ,{r0,r1,r2,r4,r8,r9,r10,r12}
:0208F6A0 18001818 stmneda  r0 ,{r3,r4,r11,r12}
:0208F6A4 19191919 ldmnedb  r9 ,{r0,r3,r4,r8,r11,r12}
:0208F6A8 001A1A1A andeqs r1,r10,r10,lsl r10
:0208F6AC 1C1B1B1B ldcne  11,cr1,[r11],{#0x1b}
:0208F6B0 1D1D1C1C unknown
:0208F6B4 1E1E1D00 cdpne 13,0,cr1,cr14,cr0,0
:0208F6B8 1F1F1F1E swine 0x001f1f1e
:0208F6BC 20200020 eorcs  r0,r0,r0,lsr #0x0
:0208F6C0 76221076 unknown
:0208F6C4 76107500 ldrvc r7,[r0],-r0, lsl #0xa
:0208F6C8 F4F07500 unknown
:0208F6CC 33321076 teqcc r2,#0x76
:0208F6D0 36350335 unknown
:0208F6D4 03320333 teqeq r2,#0xCC000000
:0208F6D8 300331C9 andcc  r3,r3,r9,asr #0x3
:0208F6DC 40EE3F13 rscmi  r3,r14,r3,lsl r15
:0208F6E0 63AC33AD movvs  r3,#0xB4000002		;r3=-1275068414(0xb4000002)
:0208F6E4 632C7075 unknown
:0208F6E8 EE230DFB mcr 13,1,r0,cr3,cr11,{7}
:0208F6EC EE033160 cdp 1,0,cr3,cr3,cr0,3
:0208F6F0 21212000 unknown
:0208F6F4 22220F21 eorcs  r0,r2,#0x84
:0208F6F8 24232323 unknown
:0208F6FC 25002524 strcs r2,[r0, #-0x524]		;(r0-0x524=*(01bffadc))
:0208F700 27262626 strcs r2,[r6,-r6, lsr #0xc]!
:0208F704 00282827 eoreq  r2,r8,r7,lsr #0x10
:0208F708 2A2A2929 bcs 02B19BB4
:0208F70C 2C2C2B2B stccs  11,cr2,[r12],#-0xac
:0208F710 2E2D2D00 cdpcs 13,2,cr2,cr13,cr0,0
:0208F714 302F2F2E eorcc  r2,r15,r14,lsr #0x1e
:0208F718 BE310030 mrclt 0,1,r0,cr1,cr0,{1}
:0208F71C BC343302 ldclt  3,cr3,[r4],#-0x8
:0208F720 BA373602 blt 02E5CF30
:0208F724 02B99202 adceqs r9,r9,#0x20000000
:0208F728 02B712B8 adceqs r1,r7,#0x8000000B
:0208F72C 43346039 teqmi r4,#0x39
:0208F730 F0394E4D eornvs r4,r9,r13,asr #0x1c
:0208F734 9532949F ldrls r9,[r2, #-0x49f]!
:0208F738 97029622 strls r9,[r2,-r2, lsr #0xc]
:0208F73C 10397702 eornes r7,r9,r2,lsl #0xe
:0208F740 FA2F7E7E blx 02C6F148
:0208F744 F822F912 stmnvda  r2!,{r1,r4,r8,r11,r12,r13,r14,r15}
:0208F748 39203932 stmccdb  r0!,{r1,r4,r5,r8,r11,r12,r13}
:0208F74C 593258F0 ldmpldb  r2!,{r4,r5,r6,r7,r11,r12,r14}
:0208F750 FF025A12 swinv 0x00025a12
:0208F754 7978025B unknown
:0208F758 02BE127D adceqs r1,r14,#0xD0000007
:0208F75C 32BC22BD adcccs r2,r12,#0xD000000B
:0208F760 3BF9D2BB blcc 01F04254
:0208F764 1D321C62 ldcne  12,cr1,[r2,#-0x188]!
:0208F768 1F021E12 swine 0x00021e12
:0208F76C 417A7902 cmnmi r10,r2,lsl #0x12
:0208F770 38549F12 ldmccda  r4 ,{r1,r4,r8,r9,r10,r11,r12,r15}^
:0208F774 00010015 andeq  r0,r1,r5,lsl r0
:0208F778 020B38AC andeq  r3,r11,#0xAC0000
:0208F77C 0B39440C bleq 02EE07B4
:0208F780 0B3A7002 bleq 02F2B790
:0208F784 3C540002 ldcccl 0,cr0,[r4],{#0x2}
:0208F788 0100020B unknown
:0208F78C 00018000 andeq  r8,r1,r0
:0208F790 0B40A8A0 bleq 030B9A18
:0208F794 C0062102 andgt  r2,r6,r2,lsl #0x2
:0208F798 98BA00DE ldmlsia  r10!,{r1,r2,r3,r4,r6,r7}
:0208F79C 92A63FCE adcls  r3,r6,#0x338
:0208F7A0 46009DE3 strmi r9,r3,r6,#0x338
:0208F7A4 7601EDF2 unknown
:0208F7A8 0008CCE3 andeq  r12,r8,r3,ror #0x19
:0208F7AC FA632356 blx 03958514
:0208F7B0 DFECD4CA swile 0x00ecd4ca
:0208F7B4 78629A00 unknown
:0208F7B8 636D8F34 unknown
:0208F7BC 22FE003C rsccss r0,r14,#0x3C
:0208F7C0 882092CA stmhida  r0!,{r1,r3,r6,r7,r9,r12,r15}
:0208F7C4 D2002397 andle  r2,r0,#0x5C000002
:0208F7C8 32C2AECF sbccc  r10,r2,#0xCF0
:0208F7CC 00FE8D67 rsceqs r8,r14,r7,ror #0x1a
:0208F7D0 986483CA unknown
:0208F7D4 373EFDAC ldrcc r15,[r14,-r12, lsr #0x1b]!
:0208F7D8 58468700 stmplda  r6 ,{r8,r9,r10,r15}^
:0208F7DC 19001424 stmnedb  r0 ,{r2,r5,r10,r12}
:0208F7E0 C0F019F0 unknown
:0208F7E4 0214F014 andeqs r15,r4,#0x14
:0208F7E8 89F01F31 unknown
:0208F7EC 65505110 ldrvsb r5,[r0, #-0x110]		;(r0-0x110=*(01bffef0))
:0208F7F0 FD930910 unknown
:0208F7F4 101D50C5 andnes r5,r13,r5,asr #0x1
:0208F7F8 45035719 strmi r5,[r3, #-0x719]		;(r3-0x719=*(b3fff8e9))
:0208F7FC 02171140 andeqs r1,r7,#0x10
:0208F800 E1B7004D movs r0,r13,asr #0x0
:0208F804 40150556 andmis r0,r5,r6,asr r5
:0208F808 15041701 strne r1,[r4, #-0x701]		;r4-0x701=*(0cbf2c0b)=#0(0x00000000)
:0208F80C 0712E540 ldreq r14,[r4, #-0x701]		;r4-0x701=*(0cbf2c0b)=#0(0x00000000)
:0208F810 1500096D strne r0,[r0, #-0x96d]		;(r0-0x96d=*(01bff693))
:0208F814 0616F110 unknown
:0208F818 10150035 andnes r0,r5,r5,lsr r0
:0208F81C 770916B5 unknown
:0208F820 40150009 andmis r0,r5,r9
:0208F824 04EB0809 unknown
:0208F828 0B0A4015 bleq 0231F884
:0208F82C 51002933 unknown
:0208F830 890A0B40 stmhidb  r10 ,{r6,r8,r9,r11}
:0208F834 55203D06 strpl r3,[r0, #-0xd06]!
:0208F838 F3800903 orrnv  r0,r0,#0xC000
:0208F83C 0E80090D cdpeq 9,8,cr0,cr0,cr13,0
:0208F840 090F8009 stmeqdb  r15 ,{r0,r3,r15}
:0208F844 41902250 orrmis r2,r0,r0,asr r2
:0208F848 5659EA16 unknown
:0208F84C 40052237 andmi  r2,r5,r7,lsr r2
:0208F850 1C163470 ldcne  4,cr3,[r6],{#0x70}
:0208F854 FF000072 swinv 0x00000072
:0208F858 0463FF77 unknown
:0208F85C F07D807D rsbnvs r8,r13,r13,ror r0
:0208F860 F07DF07D rsbnvs r15,r13,r13,ror r0
:0208F864 F01D501D andnvs r5,r13,r13,lsl r0
:0208F868 61307DFE ldrvssh r7,[r0, -r14]!
:0208F86C 65646362 strvsb r6,[r4, #-0x362]!
:0208F870 68016766 stmvsda  r1 ,{r1,r2,r5,r6,r8,r9,r10,r13,r14}
:0208F874 6C6B6A69 stcvsl 10,cr6,[r11],#-0x1a4
:0208F878 006F6E6D rsbeq  r6,r15,r13,ror #0x1c
:0208F87C 73727170 cmnvc r2,#0x1C
:0208F880 77767574 unknown
:0208F884 7A797800 bvc 03EED88C
:0208F888 0100207D unknown
:0208F88C 04080302 streq r0,[r8],#-0x302
:0208F890 08070605 stmeqda  r7 ,{r0,r2,r9,r10}
:0208F894 000B0A09 andeq  r0,r11,r9,lsl #0x14
:0208F898 0F0E0D0C swieq 0x000e0d0c
:0208F89C 13121110 tstne r2,#0x4
:0208F8A0 16151400 ldrne r1,[r5],-r0, lsl #0x8
:0208F8A4 1A191817 bne 026D5908
:0208F8A8 1D1C001B unknown
:0208F8AC 21201F1E unknown
:0208F8B0 24002322 strcs r2,[r0],#-0x322
:0208F8B4 28272625 stmcsda  r7!,{r0,r2,r5,r9,r10,r13}
:0208F8B8 002B2A29 eoreq  r2,r11,r9,lsr #0x14
:0208F8BC 2F2E2D2C swics 0x002e2d2c
:0208F8C0 16323130 unknown
:0208F8C4 37368003 ldrcc r8,[r6,-r3]!
:0208F8C8 3B3A3938 blcc 02F1DDB0
:0208F8CC 3E003D3C mcrcc 13,0,r3,cr0,cr12,{1}
:0208F8D0 501D403F andpls r4,r13,r15,lsr r0
:0208F8D4 5C5BF01D ldcpll 0,cr15,[r11],{#0x1d}
:0208F8D8 5F5E185D swipl 0x005e185d
:0208F8DC 43424160 unknown
:0208F8E0 46004544 strmi r4,[r11],{#0x1d}
:0208F8E4 4A494847 bmi 032E1A08
:0208F8E8 004D4C4B subeq  r4,r13,r11,asr #0x18
:0208F8EC 51504F4E cmppl r0,r14,asr #0x1e
:0208F8F0 55545352 ldrplb r5,[r4, #-0x352]		;r4-0x352=*(0cbf2fba)=#0(0x00000000)
:0208F8F4 58575600 ldmplda  r7 ,{r9,r10,r12,r14}^
:0208F8F8 7C7B5A59 ldcvcl 10,cr5,[r11],#-0x164
:0208F8FC 7F7E007D swivc 0x007e007d
:0208F900 0106F019 unknown
:0208F904 01100104 tsteq r0,r4,lsl #0x2
:0208F908 01010444 unknown
:0208F90C 05D00D10 ldreqb r0,[r0, #+0xd10]		;r0+0xd10=*(01c00d10)
:0208F910 04100150 ldreq r0,[r0],#-0x150
:0208F914 42BC00BD adcmis r0,r12,#0xBD
:0208F918 0B00D001 bleq 020C3924
:0208F91C 01B01FB0 ldreqh r1,[r0, +r0]!
:0208F920 F0500510 subnvs r0,r0,r0,lsl r5
:0208F924 04581001 ldreqb r1,[r8],#-0x1
:0208F928 00D00458 sbceqs r0,r0,r8,asr r4
:0208F92C 0381903D orreq  r9,r1,#0x3D
:0208F930 06100120 ldreq r0,[r0],-r0, lsr #0x2
:0208F934 50050651 andpl  r0,r5,r1,asr r6
:0208F938 5005D00D andpl  r13,r5,r13
:0208F93C 511001E3 tstpl r0,r3,ror #0x3
:0208F940 01025102 unknown
:0208F944 03603900 unknown
:0208F948 1001E120 andne  r14,r1,r0,lsr #0x2
:0208F94C 05047104 streq r7,[r4, #-0x104]		;r4-0x104=*(0cbf3208)=#0(0x00000000)
:0208F950 05D00D50 ldreqb r0,[r0, #+0xd50]		;r0+0xd50=*(01c00d50)
:0208F954 F1100150 tstnv r0,r0,asr r1
:0208F958 00710071 rsbeqs r0,r1,r1,ror r0
:0208F95C 00D01001 sbceqs r1,r0,r1
:0208F960 041B10D0 ldreq r1,[r11],#-0xd0
:0208F964 284E414E stmcsda  r14 ,{r1,r2,r3,r6,r8,r14}^
:0208F968 014E4900 unknown
:0208F96C 494E4946 stmmidb  r14 ,{r1,r2,r6,r8,r11,r14}^
:0208F970 80305954 eorhis r5,r0,r4,asr r9
:0208F974 03C0140E biceq  r1,r0,#0xE000000
:0208F978 4005E2B8 strmih r14,[r5], -r8
:0208F97C F84005F0 stmnvda  r0 ,{r4,r5,r6,r7,r8,r10}^
:0208F980 6BCF283F blvs 01459A84
:0208F984 EB43CFD0 bl 031838CC
:0208F988 013E4CFD ldreqsh r4,[r14, -r13]!
:0208F98C 8085A00A addhi  r10,r5,r10
:0208F990 21B12325 movcss r2,r5,lsr #0x6		;r2=0(0x0)
:0208F994 4C4C414D stcmil 1,cr4,[r12],{#0x4d}
:0208F998 1D434F0F unknown
:0208F99C 416D652A unknown
:0208F9A0 8407816C strhi r8,[r7],#-0x16c
:0208F9A4 D0CB4D00 sbcle  r4,r11,r0,lsl #0x1a
:0208F9A8 3301D533 unknown
:0208F9AC A4120200 ldrge r0,[r2],#-0x200
:0208F9B0 398C0001 stmccib  r12 ,{r0}
:0208F9B4 00010200 andeq  r0,r1,r0,lsl #0x4
:0208F9B8 52414200 subpl  r4,r1,#0x0
:0208F9BC 12E53A43 rscne  r3,r5,#0x43000
:0208F9C0 732F2003 unknown
:0208F9C4 5F18C330 swipl 0x0018c330
:0208F9C8 2E023B64 cdpcs 11,0,cr3,cr2,cr4,3
:0208F9CC 9501CF73 strls r12,[r1, #-0xf73]		;(r1-0xf73=*(fffff08d))
:0208F9D0 7476C910 unknown
:0208F9D4 06776C46 unknown
:0208F9D8 720905C0 andvc  r0,r9,#0x30000000
:0208F9DC 0072706C rsbeqs r7,r2,r12,ror #0x0
:0208F9E0 0210615C andeqs r6,r0,#0x17
:0208F9E4 80506E28 subhis r6,r0,r8,lsr #0x1c
:0208F9E8 106E102D rsbne  r1,r14,r13,lsr #0x0
:0208F9EC 4D055C02 unknown
:0208F9F0 10417900 subne  r7,r1,r0,lsl #0x12
:0208F9F4 00226002 eoreq  r6,r2,r2
:0208F9F8 009E0C00 addeqs r0,r14,r0,lsl #0x18
:0208F9FC 044C0210 streqb r0,[r12],#-0x210
:0208FA00 10A20005 adcne  r0,r2,r5
:0208FA04 11101002 tstne r0,r2
:0208FA08 5C400558 stcpll 5,cr0,[r0],{#0x58}
:0208FA0C 05604005 streqb r4,[r0, #-0x5]!
:0208FA10 D5130500 ldrle r0,[r3, #-0x500]		;(r3-0x500=*(b3fffb02))
:0208FA14 EB4005EA bl 030911C4
:0208FA18 22ED10B6 rsccs  r1,r13,#0xB6
:0208FA1C 1022B790 mlane  r2,r0,r7,r11unknown
:0208FA20 111D0C02 tstne r13,r2,lsl #0x18
:0208FA24 9DCC4005 unknown
:0208FA28 ED021810 unknown
:0208FA2C 10621C12 rsbne  r1,r2,r2,lsl r12
:0208FA30 02013002 andeq  r3,r1,#0x2
:0208FA34 104D4100 subne  r4,r13,r0,lsl #0x2
:0208FA38 6662F015 unknown
:0208FA3C F01506FA ldrnvsh r0,[r5], -r10
:0208FA40 434E672E unknown
:0208FA44 6500524C strvs r5,[r0, #-0x24c]		;(r0-0x24c=*(01bffdb4))
:0208FA48 4073F01D rsbmis r15,r3,r13,lsl r0
:0208FA4C 1D657661 stcnel 6,cr7,[r5,#-0x184]!
:0208FA50 72726560 rsbvcs r6,r2,#0x18000000
:0208FA54 2F72086F swics 0x0072086f
:0208FA58 635F6262 cmpvs r15,#0x20000006
:0208FA5C 64007261 strvs r7,[r0],#-0x261
:0208FA60 73696D5F unknown
:0208FA64 006C5F73 rsbeq  r5,r12,r3,ror r15
:0208FA68 3064616F rsbcc  r6,r4,r15,ror #0x2
:0208FA6C 63736E2E cmnvs r3,#0x2E0
:0208FA70 10457200 subne  r7,r5,r0,lsl #0x4
:0208FA74 52544A35 subpls r4,r4,#0x35000
:0208FA78 21023534 unknown
:0208FA7C 35343320 ldrcc r3,[r4, #-0x320]!
:0208FA80 34593345 ldrccb r3,[r9],#-0x345
:0208FA84 20155201 andcss r5,r5,r1,lsl #0x4
:0208FA88 324B594F subcc  r5,r11,#0x13C000
:0208FA8C 53025A44 unknown
:0208FA90 34591009 ldrccb r1,[r9],#-0x9
:0208FA94 4A544634 bmi 035A136C
:0208FA98 00334A02 eoreqs r4,r3,r2,lsl #0x14
:0208FA9C 39551AC5 ldmccdb  r5 ,{r0,r2,r6,r7,r9,r11,r12}^
:0208FAA0 34085747 strcc r5,[r8],#-0x747
:0208FAA4 10094550 andne  r4,r9,r0,asr r5
:0208FAA8 4B505747 blmi 034A57CC
:0208FAAC 34353008 unknown
:0208FAB0 4721F157 unknown
:0208FAB4 57104549 ldrpl r4,r4,r9,r0,asr r5
:0208FAB8 5D483334 unknown
:0208FABC 53595331 cmppl r9,#0xC4000000
:0208FAC0 ED201510 stc  5,cr1,[r0,#-0x40]!
:0208FAC4 47153710 unknown
:0208FAC8 2AFD7999 bcs 01FEE134
:0208FACC B705E056 unknown
:0208FAD0 0ACE20B1 beq 01417D9C
:0208FAD4 5A014101 bpl 020DFEE0
:0208FAD8 01780001 cmneq r8,r1
:0208FADC 015F6000 cmpeq r15,r0
:0208FAE0 00804800 addeq  r4,r0,r0,lsl #0x10
:0208FAE4 F8FFF002 ldmnvia  r15!,{r1,r12,r13,r14,r15}^
:0208FAE8 01B7FF01 moveqs r15,r1,lsl #0x1e		;r15=0(0x0)
:0208FAEC 013021B9 ldreqh r2,[r0, -r9]!
:0208FAF0 00019800 andeq  r9,r1,r0,lsl #0x10
:0208FAF4 00015674 andeq  r5,r1,r4,ror r6
:0208FAF8 80000168 andhi  r0,r0,r8,ror #0x2
:0208FAFC AA8C0001 bge 0038FB08
:0208FB00 0902150E stmeqdb  r2 ,{r1,r2,r3,r8,r10,r12}
:0208FB04 72656710 rsbvc  r6,r5,#0x400000
:0208FB08 30090609 andcc  r0,r9,r9,lsl #0xc
:0208FB0C 65726266 ldrvsb r6,[r2, #-0x266]!
:0208FB10 09056D6E stmeqdb  r5 ,{r1,r2,r3,r5,r6,r8,r10,r11,r13,r14}
:0208FB14 61746920 cmnvs r4,r0,lsr #0x12
:0208FB18 61696C18 unknown
:0208FB1C 7320096E unknown
:0208FB20 DE106170 mrcle 1,0,r6,cr0,cr0,{3}
:0208FB24 5F08D523 swipl 0x0008d523
:0208FB28 D206CB65 andle  r12,r6,#0x19400
:0208FB2C 0D40B103 unknown
:0208FB30 6547F320 strvsb r15,[r7, #-0x320]		;(r7-0x320=*(fffffce0))
:0208FB34 117959F1 ldrnesh r5,[r9, #-0x91]!
:0208FB38 23C16372 biccs  r6,r1,#0xC8000001
:0208FB3C 67CC2475 unknown
:0208FB40 13BB1553 movnes r1,#0x14C00000		;r1=348127232(0x14c00000)
:0208FB44 736E09C7 unknown
:0208FB48 720E6566 andvc  r6,r14,#0x19800000
:0208FB4C 14C9A7B5 strneb r10,[r9],#+0x7b5
:0208FB50 5057456A subpls r4,r7,r10,ror #0xa
:0208FB54 704F7019 subvc  r7,r15,r9,lsl r0
:0208FB58 756E653E strvcb r6,[r14, #-0x53e]!
:0208FB5C 595D7390 ldmpldb  r13 ,{r4,r7,r8,r9,r12,r13,r14}^
:0208FB60 246E5570 unknown
:0208FB64 72700553 rsbvcs r0,r0,#0x14C00000
:0208FB68 42E9030B rscmi  r0,r9,#0x2C000000
:0208FB6C 60357055 eorvss r7,r5,r5,asr r0
:0208FB70 6F6C7943 swivs 0x006c7943
:0208FB74 40256573 eormi  r6,r5,r3,ror r5
:0208FB78 37311029 ldrcc r1,[r1,-r9, lsr #0x0]!
:0208FB7C 53417042 unknown
:0208FB80 4C494645 stcmil 6,cr4,[r9],{#0x45}
:0208FB84 30003045 andcc  r3,r0,r5,asr #0x0
:0208FB88 022F1007 eoreq  r1,r15,#0x7
:0208FB8C 002E2E00 eoreq  r2,r14,r0,lsl #0x1c
:0208FB90 265D0A00 ldrcsb r0,[r13],-r0, lsl #0x14
:0208FB94 09266C69 stmeqdb  r6!,{r0,r3,r5,r6,r10,r11,r13,r14}
:0208FB98 12B07065 adcnes r7,r0,#0x65
:0208FB9C F1C9690D bicnv  r6,r9,r13,lsl #0x12
:0208FBA0 17EF3E27 strneb r3,[r15,+r7, lsr #0x1c]!
:0208FBA4 32666281 rsbcc  r6,r6,#0x10000008
:0208FBA8 300D396A andcc  r3,r13,r10,ror #0x12
:0208FBAC 66797174 unknown
:0208FBB0 0030696A eoreqs r6,r0,r10,ror #0x12
:0208FBB4 39756832 unknown
:0208FBB8 37683231 unknown
:0208FBBC 67663900 strvsb r3,[r6,-r0, lsl #0x12]!
:0208FBC0 38336834 ldmccda  r3!,{r2,r4,r5,r11,r13,r14}
:0208FBC4 62680033 rsbvs  r0,r8,#0x33
:0208FBC8 37786667 ldrccb r6,r0,r8,#0x33
:0208FBCC 35006739 strcc r6,[r0, #-0x739]		;(r0-0x739=*(01bff8c7))
:0208FBD0 33697572 unknown
:0208FBD4 00397733 eoreqs r7,r9,r3,lsr r7
:0208FBD8 03713038 cmneq r1,#0x38
:0208FBDC 6C427965 stcvsl 9,cr7,[r2],{#0x65}
:0208FBE0 328408CA addcc  r0,r4,#0xCA0000
:0208FBE4 31005344 unknown
:0208FBE8 10363907 eornes r3,r6,r7,lsl #0x12
:0208FBEC 00115034 andeqs r5,r1,r4,lsr r0
:0208FBF0 80000144 andhi  r0,r0,r4,asr #0x2
:0208FBF4 01BC0001 moveqs r0,r1			;r0=348127232(0x14c00000)
:0208FBF8 7355F800 cmpvc r5,#0x0
:0208FBFC 7470020D unknown
:0208FC00 2021020D eorcs  r0,r1,r13,lsl #0x4
:0208FC04 5E402580 cdppl 5,4,cr2,cr0,cr0,4
:0208FC08 00011016 andeq  r1,r1,r6,lsl r0
:0208FC0C 01131920 tsteq r3,r0,lsr #0x12
:0208FC10 F96B8000 unknown
:0208FC14 0C3AA421 ldceq  4,cr10,[r10],#-0x84
:0208FC18 00010318 andeq  r0,r1,r8,lsl r3
:0208FC1C 0119F904 tsteq r9,r4,lsl #0x12
:0208FC20 1622D700 unknown
:0208FC24 CD01B907 unknown
:0208FC28 00E69810 rsceq  r9,r6,r0,lsl r8
:0208FC2C D88D20CD stmleia  r13 ,{r0,r2,r3,r6,r7,r13}
:0208FC30 20CD00E6 sbccs  r0,r13,r6,ror #0x1
:0208FC34 CD00E718 unknown
:0208FC38 E85C8820 ldmda  r12 ,{r5,r11,r15}^
:0208FC3C AC20CD00 stcge  13,cr12,[r0],#-0x0
:0208FC40 20CD00E8 sbccs  r0,r13,r8,ror #0x1
:0208FC44 00E8F488 rsceq  r15,r8,r8,lsl #0x9
:0208FC48 E99020CD ldmib  r0 ,{r0,r2,r3,r6,r7,r13}
:0208FC4C 8820CD00 stmhida  r0!,{r8,r10,r11,r14,r15}
:0208FC50 CD00EA2C unknown
:0208FC54 00ECE420 rsceq  r14,r12,r0,lsr #0x8
:0208FC58 C48820CD strgt r2,[r8],#+0xcd
:0208FC5C 20CD00F4 unknown
:0208FC60 CD00F5D4 unknown
:0208FC64 F6E48820 unknown
:0208FC68 2420CD00 unknown
:0208FC6C 20CD00F9 unknown
:0208FC70 00F9DC88 rsceqs r13,r9,r8,lsl #0x19
:0208FC74 FBA420CD blx 00997FB0
:0208FC78 8820CD00 stmhida  r0!,{r8,r10,r11,r14,r15}
:0208FC7C CD00FC40 unknown
:0208FC80 00FCE820 rsceqs r14,r12,r0,lsr #0x10
:0208FC84 F88820CD stmnvia  r8 ,{r0,r2,r3,r6,r7,r13}
:0208FC88 20CD00FD unknown
:0208FC8C CD00FEA8 unknown
:0208FC90 01188820 tsteq r8,r0,lsr #0x10
:0208FC94 024830CD subeq  r3,r8,#0xCD
:0208FC98 02F830CD rsceqs r3,r8,#0xCD
:0208FC9C 0430CD24 unknown
:0208FCA0 9830CD03 ldmlsda  r0!,{r0,r1,r8,r10,r11,r14,r15}
:0208FCA4 FC30CD03 ldc2  13,cr12,[r0],#-0xc
:0208FCA8 30CD0449 sbccc  r0,r13,r9,asr #0x8
:0208FCAC 004D0768 subeq  r0,r13,r8,ror #0xe
:0208FCB0 12800145 addne  r0,r0,#0x40000011
:0208FCB4 45101D3C ldrmi r1,[r0, #-0xd3c]		;r0-0xd3c=*(14bff2c4)=#0(0x00000000)
:0208FCB8 05408002 streqb r8,[r0, #-0x2]		;r0-0x2=*(14bffffe)=#0(0x00000000)
:0208FCBC 4B425700 blmi 031258C4
:0208FCC0 05448003 streqb r8,[r4, #-0x3]		;r4-0x3=*(0cbf3309)=#0(0x00000000)
:0208FCC4 80044610 andhi  r4,r4,r0,lsl r6
:0208FCC8 00054810 andeq  r4,r5,r0,lsl r8
:0208FCCC 80054C46 andhi  r4,r5,r6,asr #0x18
:0208FCD0 1D02095C unknown
:0208FCD4 80065400 andhi  r5,r6,r0,lsl #0x8
:0208FCD8 004509A0 subeq  r0,r5,r0,lsr #0x13
:0208FCDC 80074154 andhi  r4,r7,r4,asr r1
:0208FCE0 490005C0 stmmidb  r0 ,{r6,r7,r8,r10}
:0208FCE4 08800853 stmeqia  r0 ,{r0,r1,r4,r6,r11}
:0208FCE8 002509E0 eoreq  r0,r5,r0,ror #0x13
:0208FCEC B8800943 stmltia  r0 ,{r0,r1,r6,r8,r11}
:0208FCF0 0025040B eoreq  r0,r5,r11,lsl #0x8
:0208FCF4 B8800A46 stmltia  r0 ,{r1,r2,r6,r9,r11}
:0208FCF8 46430005 strmib r0,[r3],-r5
:0208FCFC F8800B21 stmnvia  r0 ,{r0,r5,r8,r9,r11}
:0208FD00 4600350C strmi r3,[r0],-r12, lsl #0xa
:0208FD04 3810800C ldmccda  r0 ,{r2,r3,r15}
:0208FD08 5402010D strpl r0,[r2],#-0x10d
:0208FD0C 00800D57 addeq  r0,r0,r7,asr r13
:0208FD10 4D000504 unknown
:0208FD14 24800E4E strcs r0,[r0],#+0xe4e
:0208FD18 53820005 orrpl  r0,r2,#0x5
:0208FD1C D4800F57 strle r0,[r0],#+0xf57
:0208FD20 4A00350E bmi 0209D160
:0208FD24 F4801040 strnv r1,[r0],#+0x40
:0208FD28 4900250E stmmidb  r0 ,{r1,r2,r3,r8,r10,r13}
:0208FD2C 14108011 ldrne r8,[r0],#-0x11
:0208FD30 4502010F strmi r0,[r2, #-0x10f]		;(r2-0x10f=*(fffffef1))
:0208FD34 00801253 addeq  r1,r0,r3,asr r2
:0208FD38 53102524 tstpl r0,#0x9000000
:0208FD3C 05448013 streqb r8,[r4, #-0x13]		;r4-0x13=*(0cbf32f9)=#0(0x00000000)
:0208FD40 53424200 unknown
:0208FD44 05848014 streq r8,[r4, #+0x14]		;r4+0x14=*(0cbf3320)=#0(0x00000000)
:0208FD48 15534F00 ldrneb r4,[r3, #-0xf00]		;(r3-0xf00=*(b3fff102))
:0208FD4C 05C48010 streqb r8,[r4, #+0x10]		;r4+0x10=*(0cbf331c)=#0(0x00000000)
:0208FD50 16434E00 strneb r4,[r3],-r0, lsl #0x1c
:0208FD54 0504E480 streq r14,[r4, #-0x480]		;r4-0x480=*(0cbf2e8c)=#0(0x00000000)
:0208FD58 17435000 strneb r5,[r3, -r0]
:0208FD5C 0510E880 ldreq r14,[r0, #-0x880]		;r0-0x880=*(14bff780)=#0(0x00000000)
:0208FD60 18528100 ldmneda  r2 ,{r8,r15}^
:0208FD64 01119C80 tsteq r1,r0,lsl #0x19
:0208FD68 43004A02 unknown
:0208FD6C 124C8019 subne  r8,r12,#0x19
:0208FD70 00520201 subeqs r0,r2,r1,lsl #0x4
:0208FD74 58801A53 stmplia  r0 ,{r0,r1,r4,r6,r9,r11,r12}
:0208FD78 5416A513 ldrpl r10,[r6],#-0x513
:0208FD7C 54582045 ldrplb r2,[r8],#-0x45
:0208FD80 65541735 ldrvsb r1,[r4, #-0x735]		;r4-0x735=*(0cbf2bd7)=#0(0x00000000)
:0208FD84 04437478 streqb r7,[r3],#-0x478
:0208FD88 196C7274 unknown
:0208FD8C 07403140 streqb r3,db 
:0208FD90 4C20D920 stcmi  9,cr13,[r0],#-0x80
:0208FD94 B901D478 stmltdb  r1 ,{r3,r4,r5,r6,r10,r12,r14,r15}
:0208FD98 BD411542 unknown
:0208FD9C 54401DE6 strplb r1,[r0],#-0xde6
:0208FDA0 4D501D41 unknown
:0208FDA4 7207CD7F andvc  r12,r7,#0x1FC0
:0208FDA8 F943A979 stmnvdb  r3 ,{r0,r3,r4,r5,r6,r8,r11,r13,r15}^
:0208FDAC 21200C11 unknown
:0208FDB0 72794671 rsbvcs r4,r9,#0x7100000
:0208FDB4 65066565 strvs r6,[r6, #-0x565]		;(r6-0x565=*(fffffa9b))
:0208FDB8 6C756166 ldcvsl 1,cr6,[r5],#-0x198
:0208FDBC 1D169104 unknown
:0208FDC0 77617200 strvcb r7,[r1,-r0, lsl #0x4]!
:0208FDC4 37247349 strcc r7,[r1,-r0, lsl #0x4]!
:0208FDC8 4B100D83 blmi 024933DC
:0208FDCC 02917965 addeqs r7,r1,#0x194000
:0208FDD0 636500D8 unknown
:0208FDD4 1D006B31 unknown
:0208FDD8 1D200DA0 stcne  13,cr0,[r0,#-0x280]!
:0208FDDC 6340B9B0 unknown
:0208FDE0 FC200D30 stc2  13,cr0,[r0],#-0xc0
:0208FDE4 20CA60A9 sbccs  r6,r10,r9,lsr #0x1
:0208FDE8 000D7845 andeq  r7,r13,r5,asr #0x10
:0208FDEC 31B520CE movccs r2,r14,asr #0x1
:0208FDF0 62F36009 rscvss r6,r3,#0x9
:0208FDF4 6200A110 andvs  r10,r0,#0x4
:0208FDF8 70736944 rsbvcs r6,r3,r4,asr #0x12
:0208FDFC F1830081 orrnv  r0,r3,r1,lsl #0x1
:0208FE00 62616E15 rsbvs  r6,r1,#0x150
:0208FE04 6B53656C blvs 035693BC
:0208FE08 CD706901 ldcgtl 9,cr6,[r0,#-0x4]!
:0208FE0C 6C6C6F03 stcvsl 15,cr6,[r12],#-0xc
:0208FE10 6C046554 stcvs  5,cr6,[r4],{#0x54}
:0208FE14 3595706F ldrcc r7,[r5, #+0x6f]		;r5+0x6f=*(0000006f)
:0208FE18 7453401D ldrvcb r4,[r3],#-0x1d
:0208FE1C 024E1872 subeq  r1,r14,#0x720000
:0208FE20 415D6455 cmpmi r13,r5,asr r4
:0208FE24 00534540 subeqs r4,r3,r0,asr #0xa
:0208FE28 C2872135 addgt  r2,r7,#0x4000000D
:0208FE2C 49600962 unknown
:0208FE30 50149120 andpls r9,r4,r0,lsr #0x2
:0208FE34 FD36916F ldc2  1,cr9,[r6,#-0x1bc]!
:0208FE38 00FCCF00 rsceqs r12,r12,r0,lsl #0x1e
:0208FE3C 354950C7 strccb r5,[r9, #-0xc7]		;(r9-0xc7=*(f0bf0408))
:0208FE40 409021B1 ldrmih r2,[r0], +r1
:0208FE44 6106684D unknown
:0208FE48 3265675F rsbcc  r6,r5,#0x17C0000
:0208FE4C 646D6F25 unknown
:0208FE50 BF224932 swilt 0x00224932
:0208FE54 1165E443 unknown
:0208FE58 10150220 andnes r0,r5,r0,lsr #0x4
:0208FE5C 250913AE strcs r1,[r9, #-0x3ae]		;(r9-0x3ae=*(f0bf0121))
:0208FE60 1F6E694C swine 0x006e694c
:0208FE64 4F11296B swimi 0x0011296b
:0208FE68 21326A62 teqcs r2,r2,ror #0x14
:0208FE6C 000C1049 andeq  r1,r12,r9,asr #0x0
:0208FE70 3B14F7E2 blcc 025CDE00
:0208FE74 656E4F20 strvsb r4,[r14, #-0xf20]!
:0208FE78 4021754F eormi  r7,r1,r15,asr #0xa
:0208FE7C 6F6C4283 swivs 0x006c4283
:0208FE80 30136B63 andccs r6,r3,r3,ror #0x16
:0208FE84 010231FD unknown
:0208FE88 996863E0 unknown
:0208FE8C 4F6C6C02 swimi 0x006c6c02
:0208FE90 17047455 unknown
:0208FE94 5D900D01 unknown
:0208FE98 6104AE45 unknown
:0208FE9C 048D656D streq r6,[r13],#+0x56d
:0208FEA0 6E654C8F cdpvs 12,6,cr4,cr5,cr15,4
:0208FEA4 47687467 strmib r7,[r13],#+0x56d
:0208FEA8 C0200D05 eorgt  r0,r0,r5,lsl #0x1a
:0208FEAC 00F83272 rsceqs r3,r8,r2,ror r2
:0208FEB0 68435005 stmvsda  r3 ,{r0,r2,r12,r14}^
:0208FEB4 670C6E61 strvs r6,da 
:0208FEB8 46B01165 unknown
:0208FEBC A1616E6F unknown
:0208FEC0 70794454 rsbvcs r4,r9,r4,asr r4
:0208FEC4 6C615065 stcvsl 0,cr5,[r1],#-0x194
:0208FEC8 74007465 strvc r7,[r0],#-0x465
:0208FECC 49600D65 unknown
:0208FED0 7402E56E strvc r14,[r2],#-0x56e
:0208FED4 5DA4E13D stcpl  1,cr14,[r4,#+0xf4]!
:0208FED8 A1100934 tstge r0,r4,lsr r9
:0208FEDC 9D100954 unknown
:0208FEE0 99100954 ldmlsdb  r0 ,{r2,r4,r6,r8,r11}
:0208FEE4 FF100954 swinv 0x00100954
:0208FEE8 10125495 mulnes r2,r5,r4
:0208FEEC 52195491 andpls r5,r9,#0x91000000
:0208FEF0 2110A931 tstcs r0,r1,lsr r9
:0208FEF4 EF01CDB0 swi 0x0001cdb0
:0208FEF8 6C43A011 stcvsl 0,cr10,[r3],{#0x11}
:0208FEFC 11726165 cmnne r2,r5,ror #0x2
:0208FF00 6C414680 stcvsl 6,cr4,[r1],{#0x80}
:0208FF04 D03D6761 eorles r6,r13,r1,ror #0xe
:0208FF08 57747550 unknown
:0208FF0C 41696108 unknown
:0208FF10 1D30D870 ldcne  8,cr13,[r0,#-0x1c0]!
:0208FF14 0D6F7480 stceql 4,cr7,[r15,#-0x200]!
:0208FF18 10899CA0 addne  r9,r9,r0,lsr #0x19
:0208FF1C 6645E051 unknown
:0208FF20 74636566 unknown
:0208FF24 60902903 addvss r2,r0,r3,lsl #0x12
:0208FF28 676E6900 strvsb r6,[r14,-r0, lsl #0x12]!
:0208FF2C 2009656C andcs  r6,r9,r12,ror #0xa
:0208FF30 11F23983 mvnnes r3,r3,lsl #0x13
:0208FF34 670248A0 strvs r4,[r2,-r0, lsr #0x11]
:0208FF38 4150116D cmpmi r0,r13,ror #0x2
:0208FF3C 75674F60 strvcb r4,[r7, #-0xf60]!
:0208FF40 40410074 submi  r0,r1,r4,ror r0
:0208FF44 7050100D subvcs r1,r0,r13
:0208FF48 4054300D submis r3,r4,r13
:0208FF4C 0D110AF8 unknown
:0208FF50 46905420 ldrmi r5,[r0],+r0, lsr #0x8
:0208FF54 58636E75 unknown
:0208FF58 700D8760 andvc  r8,r13,r0,ror #0xe
:0208FF5C 626D754E rsbvs  r7,r13,#0x13800000
:0208FF60 60117265 andvss r7,r1,r5,ror #0x4
:0208FF64 CB52DF81 blgt 03547D70
:0208FF68 60210003 eorvs  r0,r1,r3
:0208FF6C 1002CE52 andne  r12,r2,r2,asr r14
:0208FF70 EB501110 bl 034943B8
:0208FF74 74001143 strvc r1,[r0],#-0x143
:0208FF78 754A7265 strvcb r7,[r10, #-0x265]		;(r10-0x265=*(fffffd9b))
:0208FF7C 6170026D cmnvs r0,r13,ror #0x4
:0208FF80 636F7200 unknown
:0208FF84 02747543 rsbeqs r7,r4,#0x10C00000
:0208FF88 6E756F53 mrcvs 15,3,r6,cr5,cr3,{2}
:0208FF8C 41026D64 unknown
:0208FF90 2B60E021 blcs 038C801C
:0208FF94 06B4021C unknown
:0208FF98 39A0700D stmccib  r0!,{r0,r2,r3,r12,r13,r14}
:0208FF9C 30021C20 andcc  r1,r2,r0,lsr #0x18
:0208FFA0 B9717B08 unknown
:0208FFA4 321D23A0 andccs r2,r13,#0x80000002
:0208FFA8 36436370 unknown
:0208FFAC 50CD00EB sbcpl  r0,r13,r11,ror #0x1
:0208FFB0 91154946 tstls r5,r6,asr #0x12
:0208FFB4 7640E598 unknown
:0208FFB8 401A6C63 andmis r6,r10,r3,ror #0x18
:0208FFBC F1059105 unknown
:0208FFC0 65F11069 ldrvsb r1,[r1, #+0x69]!
:0208FFC4 DC797274 ldclel 2,cr7,[r9],#-0x1d0
:0208FFC8 61775311 cmnvs r7,r1,lsl r3
:0208FFCC 81B17010 movhis r7,r0,lsl r0		;r7=348127232(0x14c00000)
:0208FFD0 9F697246 swils 0x00697246
:0208FFD4 5012DF00 andpls r13,r2,r0,lsl #0x1e
:0208FFD8 4978E230 ldmmidb  r8!,{r4,r5,r9,r13,r14,r15}^
:0208FFDC 71527844 cmpvc r2,r4,asr #0x10
:0208FFE0 4C005350 stcmi  3,cr5,[r0],{#0x50}
:0208FFE4 7677515A unknown
:0208FFE8 00745569 rsbeqs r5,r4,r9,ror #0xa
:0208FFEC 6178424D cmnvs r8,r13,asr #0x4
:0208FFF0 34351006 unknown
:0208FFF4 09641063 unknown
:0208FFF8 35316420 ldrcc r6,[r1, #-0x420]!
:0208FFFC 00003031 andeq  r3,r0,r1,lsr r0
:02090000 30303082 eorccs r3,r0,r2,lsl #0x1
:02090004 63366233 teqvs r6,#0x30000003
:02090008 37620032 unknown
:0209000C 69666D63 unknown
:02090010 74006867 strvc r6,[r0],#-0x867
:02090014 6C756262 ldcvsl 2,cr6,[r5],#-0x188
:02090018 00736474 rsbeqs r6,r3,r4,ror r4
:0209001C 6152000C cmpvs r2,r12
:02090020 63536B6E cmpvs r3,#0x1B800
:02090024 5E72016F cdppl 1,6,cr0,cr2,cr15,3
:02090028 74027D30 strvc r7,[r2],#-0xd30
:0209002C 73550020 cmpvc r5,#0x20
:02090030 21791665 cmncs r9,r5,ror #0xc
:02090034 49572265 ldmmidb  r7 ,{r0,r2,r5,r6,r9,r13}^
:02090038 454C4552 strmib r4,[r12, #-0x552]		;r12-0x552=*(0f58a4b2)=#0(0x00000000)
:0209003C 31535303 cmpcc r3,r3,lsl #0x6
:02090040 3D51B550 unknown
:02090044 002E2080 eoreq  r2,r14,r0,lsl #0x1
:02090048 41DC804D bicmis r8,r12,r13,asr #0x0
:0209004C 4D403961 unknown
:02090050 F9502870 ldmnvdb  r0 ,{r4,r5,r6,r11,r13}^
:02090054 ED411D90 unknown
:02090058 3011F320 andccs r15,r1,r0,lsr #0x6
:0209005C 01BD011D moveqs r0,r13,lsl r1		;r0=1879290368(0x7003b200)
:02090060 FD657A69 stc2l 10,cr7,[r5,#-0x1a4]!
:02090064 C7222900 strgt r2,[r2,-r0, lsl #0x12]!
:02090068 0133616C teqeq r3,r12,ror #0x2
:0209006C 6142646E unknown
:02090070 02650473 rsbeq  r0,r5,#0x73000000
:02090074 0F327720 swieq 0x00327720
:02090078 04114620 ldreq r4,[r1],#-0x620
:0209007C AE0EFB3E mcrge 11,0,r15,cr14,cr14,{1}
:02090080 F93E0036 ldmnvdb  r14!,{r1,r2,r4,r5}
:02090084 3E000402 cdpcc 4,0,cr0,cr0,cr2,0
:02090088 0D888B15 unknown
:0209008C 9C5005D0 ldclsl 5,cr0,[r0],{#0xd0}
:02090090 8802013A stmhida  r2 ,{r1,r3,r4,r5,r8}
:02090094 702503A0 eorvc  r0,r5,r0,lsr #0x7
:02090098 5005D00D andpl  r13,r5,r13
:0209009C 00013E8C andeq  r3,r1,r12,lsl #0x1d
:020900A0 C52701A4 strgt r0,[r7, #-0x1a4]!
:020900A4 05D00D6B ldreqb r0,[r0, #+0xd6b]		;r0+0xd6b=*(00000d6b)
:020900A8 013CAC50 teqeq r12,r0,asr r12
:020900AC A2074C02 andge  r4,r7,#0x200
:020900B0 53410201 unknown
:020900B4 0054454E subeqs r4,r4,r14,asr #0xa
:020900B8 4B524F57 blmi 03523E1C
:020900BC 6E490004 cdpvs 0,4,cr0,cr9,cr4,0
:020900C0 00131069 andeqs r1,r3,r9,ror #0x0
:020900C4 1B114011 blne 024E0110
:020900C8 65646172 strvsb r6,[r4, #-0x172]!
:020900CC 61740753 cmnvs r4,r3,asr r7
:020900D0 2D007472 unknown
:020900D4 205B2031 subcss r2,r11,r1,lsr r0
:020900D8 005D6425 subeqs r6,r13,r5,lsr #0x8
:020900DC 10B62011 adcnes r2,r6,r1,lsl r0
:020900E0 61305079 teqvs r0,r9,ror r0
:020900E4 40626D72 rsbmi  r6,r2,r2,ror r13
:020900E8 61746144 cmnvs r4,r4,asr #0x2
:020900EC 63794D08 cmnvs r9,#0x200
:020900F0 20277268 eorcs  r7,r7,r8,ror #0x4
:020900F4 404D4111 submi  r4,r13,r1,lsl r1
:020900F8 150033E0 strne r3,[r0, #-0x3e0]		;(r0-0x3e0=*(fffffc20))
:020900FC 716552B0 strvch r5,[r5, #-0x20]!
:02090100 73046575 unknown
:02090104 4DE0A974 stcmil 9,cr10,[r0,#+0x1d0]!
:02090108 6669646F unknown
:0209010C 20787904 rsbcss r7,r8,r4,lsl #0x12
:02090110 40F5C061 rscmis r12,r5,r1,ror #0x0
:02090114 05344005 ldreq r4,[r4, #-0x5]!
:02090118 055E3540 ldreqb r3,[r14, #-0x540]		;(r14-0x540=*(fffffac0))
:0209011C 40053640 andmi  r3,r5,r0,asr #0xc
:02090120 30990037 addccs r0,r9,r7,lsr r0
:02090124 A5501138 ldrgeb r1,[r0, #-0x138]		;(r0-0x138=*(fffffec8))
:02090128 74697257 unknown
:0209012C 25101065 ldrcs r1,[r0, #-0x65]		;(r0-0x65=*(ffffff9b))
:02090130 65605280 strvsb r5,[r0, #-0x280]!
:02090134 69426461 stmvsdb  r2 ,{r0,r5,r6,r10,r13,r14}^
:02090138 61105974 tstvs r0,r4,ror r9
:0209013C 74009A40 strvc r9,[r0],#-0xa40
:02090140 6B726F77 blvs 03D2BF24
:02090144 416E3024 unknown
:02090148 15201774 strne r1,[r0, #-0x774]!
:0209014C 6E694640 cdpvs 6,6,cr4,cr9,cr0,2
:02090150 68067369 stmvsda  r6 ,{r0,r3,r5,r6,r8,r9,r12,r13,r14}
:02090154 60147265 andvss r7,r4,r5,ror #0x4
:02090158 65760F79 ldrvsb r0,[r6, #-0xf79]!
:0209015C 0474186E unknown
:02090160 646E6110 unknown
:02090164 026D6F43 rsbeq  r6,r13,#0x10C
:02090168 536E6F6D unknown
:0209016C 00197465 andeqs r7,r9,r5,ror #0x8
:02090170 49534041 ldmmidb  r3 ,{r0,r6,r14}^
:02090174 004D4554 subeq  r4,r13,r4,asr r5
:02090178 6C005300 stcvs  3,cr5,[r0],{#0x0}
:0209017C 6E49746F cdpvs 4,4,cr7,cr9,cr15,3
:02090180 00476F66 subeq  r6,r7,r6,ror #0x1e
:02090184 20117465 andcss r7,r1,r5,ror #0x8
:02090188 41701131 cmnmi r0,r1,lsr r1
:0209018C 9400C664 strls r12,[r0],#-0x664
:02090190 206D756E rsbcs  r7,r13,r14,ror #0xa
:02090194 45700D32 ldrmib r0,[r0, #-0xd32]!
:02090198 69752071 unknown
:0209019C 700D0070 andvc  r0,r13,r0,ror r0
:020901A0 106D6552 rsbne  r6,r13,r2,asr r5
:020901A4 1010766F andnes r7,r0,r15,ror #0xc
:020901A8 73736F50 cmnvc r3,#0x140
:020901AC 73730465 cmnvc r3,#0x65000000
:020901B0 5577654E ldrplb r6,[r7, #-0x54e]!
:020901B4 61006470 unknown
:020901B8 20096574 andcs  r6,r9,r4,ror r5
:020901BC 00060041 andeq  r0,r6,r1,asr #0x0
:020901C0 09FE18D4 unknown
:020901C4 00095030 andeq  r5,r9,r0,lsr r0
:020901C8 BE40099C mcrlt 9,2,r0,cr0,cr12,{4}
:020901CC 2EAA0009 cdpcs 0,10,cr0,cr10,cr9,0
:020901D0 13711009 cmnne r1,#0x9
:020901D4 B5C40005 strltb r0,[r4, #+0x5]		;r4+0x5=*(00000005)
:020901D8 000DB040 andeq  r11,r13,r0,asr #0x0
:020901DC 002D50AE eoreq  r5,r13,r14,lsr #0x1
:020901E0 FF506D14 swinv 0x00506d14
:020901E4 11004D0A unknown
:020901E8 1D32004A ldcne  0,cr0,[r2,#-0x128]!
:020901EC 001DB040 andeqs r11,r13,r0,asr #0x0
:020901F0 4D124128 unknown
:020901F4 3D42D440 unknown
:020901F8 003DBE00 eoreqs r11,r13,r0,lsl #0x1c
:020901FC 88400D23 stmhida  r0 ,{r0,r1,r5,r8,r10,r11}^
:02090200 30552AFF ldrccsh r2,[r5],#-0xaf
:02090204 FC400D28 stc2l 13,cr0,[r0],{#0x28}
:02090208 C320B5FE unknown
:0209020C E501053D str r0,[r1, #-0x53d]		;(r1-0x53d=*(fffffac3))
:02090210 5019FE5C andpls r15,r9,r12,asr r14
:02090214 35D8300D ldrccb r3,[r8, #+0xd]		;r8+0xd=*(0000000d)
:02090218 22B32800 adccss r2,r3,#0x0
:0209021C 6D706DAC ldcvsl 13,cr6,[r0,#-0x2b0]!
:02090220 19D019F0 ldmneib  r0 ,{r4,r5,r6,r7,r8,r11,r12}^
:02090224 001950F0 ldreqsh r5,[r9], -r0
:02090228 AF001950 swige 0x00001950
:0209022C 9C001950 stcls  9,cr1,[r0],{#0x50}
:02090230 199C0019 ldmneib  r12 ,{r0,r3,r4}
:02090234 D0519C00 subles r9,r1,r0,lsl #0x18
:02090238 01F051AA mvneqs r5,r10,lsr #0x3
:0209023C 00010700 andeq  r0,r1,r0,lsl #0xe
:02090240 0909EB08 stmeqdb  r9 ,{r3,r8,r9,r11,r13,r14,r15}
:02090244 0AAB0001 beq 00B50250
:02090248 000B0001 andeq  r0,r11,r1
:0209024C 6035FEC0 eorvss r15,r5,r0,asr #0x1d
:02090250 19C2F035 stmneib  r2 ,{r0,r2,r4,r5,r12,r13,r14,r15}^
:02090254 00197840 andeqs r7,r9,r0,asr #0x10
:02090258 78001978 stmvcda  r0 ,{r3,r4,r5,r6,r8,r11,r12}
:0209025C 554C0019 strplb r0,[r12, #-0x19]		;r12-0x19=*(0f58a9eb)=#0(0x00000000)
:02090260 194C0019 stmnedb  r12 ,{r0,r3,r4}^
:02090264 20194C00 andcss r4,r9,r0,lsl #0x18
:02090268 07000106 streq r0,[r0,-r6, lsl #0x2]
:0209026C 08000155 stmeqda  r0 ,{r0,r2,r4,r6,r8}
:02090270 01090D2F unknown
:02090274 00010A00 andeq  r0,r1,r0,lsl #0x14
:02090278 0600550B streq r5,[r0],-r11, lsl #0xa
:0209027C 9D40FDFF unknown
:02090280 5D153D11 unknown
:02090284 F8145D13 ldmnvda  r4 ,{r0,r1,r4,r8,r10,r11,r12,r14}
:02090288 5D3041DD ldcpl  1,cr4,[r0,#-0x374]!
:0209028C 2344BD54 unknown
:02090290 869D143D unknown
:02090294 547D6DCB unknown
:02090298 1D3243FD ldcne  3,cr4,[r2,#-0x3f4]!
:0209029C 401D2440 andmis r2,r13,r0,asr #0x8
:020902A0 AB401DFD blge 03097A9C
:020902A4 31001D2F unknown
:020902A8 3D2D001D stccc  0,cr0,[r13,#-0x74]!
:020902AC 9681BD11 unknown
:020902B0 9D563D6A unknown
:020902B4 3D109D11 unknown
:020902B8 82803D13 addhi  r3,r0,#0x4C0
:020902BC 42BD51DD adcmis r5,r13,#0x40000037
:020902C0 151D14DF ldrne r1,[r13, #-0x4df]		;r13-0x4df=*(7003ad21)=#0(0x00000000)
:020902C4 421D123D andmis r1,r13,#0xD0000003
:020902C8 7D951D28 unknown
:020902CC EE149D11 mrc 13,0,r9,cr4,cr1,{0}
:020902D0 5D71817D ldcpll 1,cr8,[r1,#-0x1f4]!
:020902D4 1D143D92 unknown
:020902D8 81407D55 unknown
:020902DC BDBD539D ldclt  3,cr5,[r13,#+0x274]!
:020902E0 3D125D11 unknown
:020902E4 3D11FD11 unknown
:020902E8 81FD8040 mvnhis r8,r0,asr #0x0
:020902EC 001D5F30 andeqs r5,r13,r0,lsr r15
:020902F0 1D10BD2A unknown
:020902F4 5A43BD11 bpl 0317F740
:020902F8 5D34401D ldcpl  0,cr4,[r4,#-0x74]!
:020902FC 1D32001D ldcne  0,cr0,[r2,#-0x74]!
:02090300 103D3400 eornes r3,r13,r0,lsl #0x8
:02090304 FDAD82BD stc2  2,cr8,[r13,#+0x2f4]!
:02090308 109DB554 addnes r11,r13,r4,asr r5
:0209030C 853D555D ldrhi r5,[r13, #-0x55d]!
:02090310 5D503D59 unknown
:02090314 1D533D12 unknown
:02090318 5DA8F783 stcpl  7,cr15,[r8,#+0x20c]!
:0209031C 1D153D51 unknown
:02090320 3D12FD14 unknown
:02090324 A1301D10 teqge r0,r0,lsl r13
:02090328 41DDFE09 bicmis r15,r13,r9,lsl #0x1c
:0209032C 143D107D unknown
:02090330 839D123D orrhis r1,r13,#0xD0000003
:02090334 3D50DD6E unknown
:02090338 10FDDF12 rscnes r13,r13,r2,lsl r15
:0209033C 14FD10BD unknown
:02090340 5D1C409D unknown
:02090344 135D2683 cmpne r13,#0x8300000
:02090348 DD133DAF unknown
:0209034C 401DC081 andmis r12,r13,r1,lsl #0x1
:02090350 2E001D30 mcrcs 13,0,r1,cr0,cr0,{1}
:02090354 FDAB111D stc2  1,cr1,[r11,#+0x74]!
:02090358 8F611D11 swihi 0x00611d11
:0209035C 2D401D0A unknown
:02090360 1D2B001D stcne  0,cr0,[r11,#-0x74]!
:02090364 FD2BAF00 stc2  15,cr10,[r11,#-0x0]!
:02090368 401D1A40 andmis r1,r13,r0,asr #0x14
:0209036C 1C401D88 stcnel 13,cr1,[r0],{#0x88}
:02090370 18AA001D stmneia  r10!,{r0,r2,r3,r4}
:02090374 1D29001D stcne  0,cr0,[r9,#-0x74]!
:02090378 83BD0F00 movhis r0,#0x0		;r0=0(0x0)
:0209037C AA403DC1 bge 0309FA88
:02090380 14001D1A strne r1,[r0],#-0xd1a
:02090384 9D13001D unknown
:02090388 427D0C42 rsbmis r0,r13,#0x4200
:0209038C 40FDF4AA rscmis r15,r13,r10,lsr #0x9
:02090390 1243DD1B subne  r13,r3,#0x6C0
:02090394 DD20001D stcle  0,cr0,[r0,#-0x74]!
:02090398 405DAA13 submis r10,r13,r3,lsl r10
:0209039C 7D517D01 unknown
:020903A0 21441D12 unknown
:020903A4 12DD117D sbcnes r1,r13,#0x4000001F
:020903A8 1D127DDD unknown
:020903AC 19401D51 stmnedb  r0 ,{r0,r4,r6,r8,r10,r11,r12}^
:020903B0 107D103D rsbnes r1,r13,r13,lsr r0
:020903B4 12BD113D adcnes r1,r13,#0x4000000F
:020903B8 9D521DF7 unknown
:020903BC 24417D12 strcsb r7,[r1],#-0xd12
:020903C0 405D123D submis r1,r13,r13,lsr r2
:020903C4 B750BD29 ldrltb r11,[r0,-r9, lsr #0x1a]
:020903C8 10BD119D umlalnes r1,r13,r13,r1
:020903CC 11BD107D movnes r1,r13,ror r0
:020903D0 1DAC401D stcne  0,cr4,[r12,#+0x74]!
:020903D4 1D5F2E40 unknown
:020903D8 001D2C00 andeqs r2,r13,r0,lsl #0x18
:020903DC 14001D2E strne r1,[r0],#-0xd2e
:020903E0 551C001D ldrpl r0,[r12, #-0x1d]		;r12-0x1d=*(0f58a9e7)=#0(0x00000000)
:020903E4 7D85405D unknown
:020903E8 001D1981 andeqs r1,r13,r1,lsl #0x13
:020903EC 22001D15 andcs  r1,r0,#0x540
:020903F0 0F001D55 swieq 0x00001d55
:020903F4 3D15401D unknown
:020903F8 001D1840 andeqs r1,r13,r0,asr #0x10
:020903FC 001D5513 andeqs r5,r13,r3,lsl r5
:02090400 0B417D0F bleq 030EF844
:02090404 1D5A001D unknown
:02090408 0155ED00 cmpeq r5,r0,lsl #0x1a
:0209040C 7D29301D stcvc  0,cr3,[r9,#-0x74]!
:02090410 001D2641 andeqs r2,r13,r1,asr #0xc
:02090414 AA001D19 bge 02097880
:02090418 DF401D19 swile 0x00401d19
:0209041C 1D1E817D unknown
:02090420 407D2F00 rsbmis r2,r13,r0,lsl #0x1e
:02090424 401D22AA andmis r2,r13,r10,lsr #0x5
:02090428 27401DE9 strcsb r1,r2,r13,r10,lsr #0x5
:0209042C 1D25427D stcne  2,cr4,[r5,#-0x1f4]!
:02090430 3D10AA00 unknown
:02090434 9D101D11 unknown
:02090438 001D1F81 andeqs r1,r13,r1,lsl #0x1f
:0209043C AE001D1B mcrge 13,0,r1,cr0,cr11,{0}
:02090440 11001D2C unknown
:02090444 3D20001D stccc  0,cr0,[r0,#-0x74]!
:02090448 80DDD540 sbchis r13,r13,r0,asr #0xa
:0209044C 117D1AAA cmnne r13,r10,lsr #0x15
:02090450 10DD105D sbcnes r1,r13,r13,asr r0
:02090454 9D38409D ldcls  0,cr4,[r8,#-0x274]!
:02090458 3D5E2182 unknown
:0209045C 803D1341 eorhis r1,r13,r1,asr #0x6
:02090460 1D519DA3 unknown
:02090464 DD11FD11 unknown
:02090468 105DF511 subnes r15,r13,r1,lsl r5
:0209046C 1D98401D unknown
:02090470 18413D52 stmneda  r1 ,{r1,r4,r6,r8,r10,r11,r12,r13}^
:02090474 113D119D unknown
:02090478 94401DDB strlsb r1,[r0],#-0xddb
:0209047C FD2480DD stc2  0,cr8,[r4,#-0x374]!
:02090480 11BD1541 movnes r1,r1,asr #0xa
:02090484 B7D540BD unknown
:02090488 41DD50FD ldrmish r5,[r13, #+0xd]		;r13+0xd=*(7003b20d)=#0(0x00000000)
:0209048C BD121D1B unknown
:02090490 401D4580 andmis r4,r13,r0,lsl #0xb
:02090494 001D1EB6 ldreqh r1,[r13], -r6
:02090498 9D10FD27 unknown
:0209049C 3D11BD10 unknown
:020904A0 9D7A1E40 ldclsl 14,cr1,[r10,#-0x100]!
:020904A4 001D1780 andeqs r1,r13,r0,lsl #0xf
:020904A8 0E40FD16 mcreq 13,2,r15,cr0,cr6,{0}
:020904AC 5564001D strplb r0,[r4, #-0x1d]!
:020904B0 1D08001D unknown
:020904B4 001D2140 andeqs r2,r13,r0,asr #0x2
:020904B8 24001D2A strcs r1,[r0],#-0xd2a
:020904BC DD50BD55 unknown
:020904C0 401D3240 andmis r3,r13,r0,asr #0x4
:020904C4 1F001D22 swine 0x00001d22
:020904C8 1CAB001D stcne  0,cr0,[r11],#+0x74
:020904CC 105D113D subnes r1,r13,r13,lsr r1
:020904D0 1D50403D unknown
:020904D4 415D2A40 cmpmi r13,r0,asr #0x14
:020904D8 001D28AE andeqs r2,r13,r14,lsr #0x11
:020904DC BD109D12 unknown
:020904E0 23813D10 orrcs  r3,r1,#0x400
:020904E4 20BA001D adccss r0,r10,r13,lsl r0
:020904E8 3D1D001D unknown
:020904EC 403D1241 eormis r1,r13,r1,asr #0x4
:020904F0 AA401D60 bge 03097A78
:020904F4 1C001D1D stcne  13,cr1,[r0],{#0x1d}
:020904F8 BD17001D unknown
:020904FC 40DD1140 sbcmis r1,r13,r0,asr #0x2
:02090500 401D3CAA andmis r3,r13,r10,lsr #0x19
:02090504 22001D25 andcs  r1,r0,#0x940
:02090508 1D1F001D unknown
:0209050C 1D1DAA00 unknown
:02090510 401D1300 andmis r1,r13,r0,lsl #0x6
:02090514 2B401D64 blcs 03097AAC
:02090518 29AA001D stmcsib  r10!,{r0,r2,r3,r4}
:0209051C BD21001D stclt  0,cr0,[r1,#-0x74]!
:02090520 407D1640 rsbmis r1,r13,r0,asr #0xc
:02090524 AA401D6D bge 03097AE0
:02090528 2D001D24 unknown
:0209052C 1D27001D stcne  0,cr0,[r7,#-0x74]!
:02090530 001D1E00 andeqs r1,r13,r0,lsl #0x1c
:02090534 001D18AA andeqs r1,r13,r10,lsr #0x11
:02090538 46001D78 unknown
:0209053C 1D31401D ldcne  0,cr4,[r1,#-0x74]!
:02090540 1D2FAA00 stcne  10,cr10,[r15,#-0x0]!
:02090544 001D3100 andeqs r3,r13,r0,lsl #0x2
:02090548 99801D16 stmlsib  r0 ,{r1,r2,r4,r8,r10,r11,r12}
:0209054C 32AA401D adccc  r4,r10,#0x1D
:02090550 1D34001D ldcne  0,cr0,[r4,#-0x74]!
:02090554 001D3000 andeqs r3,r13,r0
:02090558 AA001D17 bge 020979BC
:0209055C AA407D1E bge 030AF9DC
:02090560 1D28401D stcne  0,cr4,[r8,#-0x74]!
:02090564 001D2500 andeqs r2,r13,r0,lsl #0xa
:02090568 001D22AA andeqs r2,r13,r10,lsr #0x5
:0209056C 15001D1F strne r1,[r0, #-0xd1f]		;(r0-0xd1f=*(fffff2e1))
:02090570 1D78403D ldcnel 0,cr4,[r8,#-0xf4]!
:02090574 1D17AA40 unknown
:02090578 001D1600 andeqs r1,r13,r0,lsl #0xc
:0209057C 1B001D11 blne 020979C8
:02090580 0DAA001D stceq  0,cr0,[r10,#+0x74]!
:02090584 1769001D unknown
:02090588 401D1400 andmis r1,r13,r0,lsl #0x8
:0209058C AA001D26 bge 02097A2C
:02090590 20001D23 andcs  r1,r0,r3,lsr #0x1a
:02090594 1D1C001D unknown
:02090598 403D1400 eormis r1,r13,r0,lsl #0x8
:0209059C 401D74AA andmis r7,r13,r10,lsr #0x9
:020905A0 28001D2C stmcsda  r0 ,{r2,r3,r5,r8,r10,r11,r12}
:020905A4 01810500 orreq  r0,r1,r0,lsl #0xa
:020905A8 0019078A andeqs r0,r9,r10,lsl #0xf
:020905AC 1100B10A unknown
:020905B0 E91400E7 ldmdb  r4 ,{r0,r1,r2,r5,r6,r7}
:020905B4 6F02AA4A swivs 0x0002aa4a
:020905B8 02750300 rsbeqs r0,r5,#0x0
:020905BC 07029F05 streq r9,[r2,-r5, lsl #0x1e]
:020905C0 0AAA00BB beq 00B108B4
:020905C4 03351000 teqeq r5,#0x0
:020905C8 4C00917D stcmi  1,cr9,[r0],{#0x7d}
:020905CC 01002802 unknown
:020905D0 17EB8348 strneb r8,[r0],{#0x7d}
:020905D4 EFC70253 swi 0x00c70253
:020905D8 DD5A5F0D unknown
:020905DC 52377108 eorpls r7,r7,#0x2
:020905E0 23C91025 biccs  r1,r9,#0x25
:020905E4 7927AF90 stmvcdb  r7!,{r4,r7,r8,r9,r10,r11,r13,r15}
:020905E8 BF16AB5D swilt 0x0016ab5d
:020905EC 0C77B805 ldceql 8,cr11,[r7],#-0x14
:020905F0 00B00052 adceqs r0,r0,r2,asr r0
:020905F4 5AC9560B bpl 012E5E28
:020905F8 CBE5412F blgt 019E0ABC
:020905FC 76113004 ldrvc r3,[r1],-r4
:02090600 23200016 unknown
:02090604 3051490C subccs r4,r1,r12,lsl #0x12
:02090608 F845431B stmnvda  r5 ,{r0,r1,r3,r4,r8,r9,r14}^
:0209060C 0A0D743E beq 023ED70C
:02090610 077F2801 ldreqb r2,[r15,-r1, lsl #0x10]!
:02090614 653209B6 ldrvs r0,[r2, #-0x9b6]!
:02090618 904DD031 subls  r13,r13,r1,lsr r0
:0209061C 056F4A9D streqb r4,[r15, #-0xa9d]!
:02090620 1BD13202 blne 014DCE30
:02090624 40E91859 rscmi  r1,r9,r9,asr r8
:02090628 ADF115E7 ldcgel 5,cr1,[r1,#+0x39c]!
:0209062C 650E1002 strvs r1,[r14, #-0x2]		;(r14-0x2=*(fffffffe))
:02090630 41B105ED movmis r0,r13,ror #0xb
:02090634 36B5F300 unknown
:02090638 9BBF30EB blls 0105C9EC
:0209063C 586D3A9D unknown
:02090640 5FFC98A1 swipl 0x00fc98a1
:02090644 17986D38 unknown
:02090648 06650F16 unknown
:0209064C 431F0BB3 tstmi r15,#0x2CC00
:02090650 F665B731 unknown
:02090654 104042A3 subne  r4,r0,r3,lsr #0x5
:02090658 0C3306B5 ldceq  6,cr0,[r3],#-0x2d4
:0209065C B330DD31 teqlt r0,#0xC40
:02090660 303BF6B5 unknown
:02090664 05B96302 ldreq r6,[r9, #+0x302]!
:02090668 23C95F30 biccs  r5,r9,#0xC0
:0209066C 057B1130 ldreqb r1,[r11, #-0x130]!
:02090670 480D8107 stmmida  r13 ,{r0,r1,r2,r8,r15}
:02090674 F70530D7 unknown
:02090678 0A214C05 beq 028E3694
:0209067C 75267B01 strvc r7,[r6, #-0xb01]!
:02090680 F5180915 ldrnv r0,[r8, #-0x915]		;(r8-0x915=*(fffff6eb))
:02090684 69B0C532 ldmvsib  r0!,{r1,r4,r5,r8,r10,r14,r15}
:02090688 3EF80230 mrccc 2,7,r0,cr8,cr0,{1}
:0209068C 37075511 unknown
:02090690 34896609 strcc r6,[r9],#+0x609
:02090694 33E5F755 mvncc  r15,#0x1540000
:02090698 DBF674D5 blle 01E2D9F4
:0209069C 2B31C339 blcs 02D01388
:020906A0 B5C9D52F strltb r13,[r9, #+0x52f]		;r9+0x52f=*(f0bf09fe)
:020906A4 8B100F24 blhi 0249433C
:020906A8 FF44A1D8 swinv 0x0044a1d8
:020906AC 09424E5D stmeqdb  r2 ,{r0,r2,r3,r4,r6,r9,r10,r11,r14}^
:020906B0 DB2200C1 blle 029109BC
:020906B4 7D416901 unknown
:020906B8 4D32F330 ldcmi  3,cr15,[r2,#-0xc0]!
:020906BC 43411590 unknown
:020906C0 05280106 streq r0,[r8, #-0x106]!
:020906C4 3BF19F10 blcc 01CF830C
:020906C8 33BDF525 movccs r15,#0x9400000		;r15=155189248(0x9400000)
:020906CC 00F90C05 rsceqs r0,r9,r5,lsl #0x18
:020906D0 8F05C325 swihi 0x0005c325
:020906D4 4B34DB8F blmi 02DC7518
:020906D8 4DF77D30 ldcmil 13,cr7,[r7,#+0xc0]!
:020906DC 0C000975 stceq  9,cr0,[r0],{#0x75}
:020906E0 0D0C3E03 unknown
:020906E4 031C9714 tsteq r12,#0x500000
:020906E8 1283C9AD addne  r12,r3,#0x2B4000
:020906EC 76972055 unknown
:020906F0 422D17A7 eormi  r1,r13,#0x29C0000
:020906F4 25C1F025 strcsb r15,[r1, #+0x25]		;r1+0x25=*(00000025)
:020906F8 24DFDB00 ldrcsb r13,[r15],#+0xb00
:020906FC 107B57E1 rsbnes r5,r11,r1,ror #0xf
:02090700 D025331F eorle  r3,r5,r15,lsl r3
:02090704 00021A05 andeq  r1,r2,r5,lsl #0x14
:02090708 4F250F17 swimi 0x00250f17
:0209070C 31431971 unknown
:02090710 36DDF40D ldrccb r15,[r13],+r13, lsl #0x8
:02090714 35D90025 ldrccb r0,[r9, #+0x25]		;r9+0x25=*(f0bf04f4)
:02090718 435F6F22 cmpmi r15,#0x88
:0209071C 17F3BD51 unknown
:02090720 00C10219 sbceq  r0,r1,r9,lsl r2
:02090724 1CEB1F00 stcnel 15,cr1,[r11],#+0x0
:02090728 87105397 unknown
:0209072C 80F04D49 rschis r4,r0,r9,asr #0x1a
:02090730 0BC0213D bleq 01098C2C
:02090734 C5570111 ldrgtb r0,[r7, #-0x111]		;r7-0x111=*(14bffeef)=#0(0x00000000)
:02090738 0E015B00 cdpeq 11,0,cr5,cr1,cr0,0
:0209073C 00008401 andeq  r8,r0,r1,lsl #0x8
:02090740 23AC01A0 movcs  r0,#0x28		;r0=40(0x28)
:02090744 41358640 teqmi r5,r0,asr #0xc
:02090748 5E2801FE mcrpl 1,1,r0,cr8,cr14,{7}
:0209074C 5D07830C unknown
:02090750 1397F914 orrnes r15,r7,#0x50000
:02090754 F02540ED eornv  r4,r5,r13,ror #0x1
:02090758 000277AC andeq  r7,r2,r12,lsr #0xf
:0209075C 332001E5 unknown
:02090760 8D11B116 unknown
:02090764 F4F02541 unknown
:02090768 08190298 ldmeqda  r9 ,{r3,r4,r7,r9}
:0209076C 1D6A2467 stcnel 4,cr2,[r10,#-0x19c]!
:02090770 ED420113 unknown
:02090774 0284ECF0 addeq  r14,r4,#0xF000
:02090778 3000AF00 andcc  r10,r0,r0,lsl #0x1e
:0209077C 1C911723 ldcne  7,cr1,[r1],{#0x23}
:02090780 25E83115 strcsb r3,[r8, #+0x115]!
:02090784 02327DB0 eoreqs r7,r2,#0x2C00
:02090788 2D0F3F00 unknown
:0209078C 930DD500 unknown
:02090790 F0258485 eornv  r8,r5,r5,lsl #0x9
:02090794 15000246 strne r0,[r0, #-0x246]		;(r0-0x246=*(fffffde2))
:02090798 B3131D05 tstlt r3,#0x140
:0209079C 25840D63 strcs r0,[r4, #+0xd63]		;r4+0xd63=*(00000d63)
:020907A0 002532F0 unknown
:020907A4 7B222D7E blvc 0291BDA4
:020907A8 95AB20A3 strls r2,[r11, #+0xa3]!
:020907AC 303978F3 unknown
:020907B0 BC119D02 ldclt  13,cr9,[r1],{#0x2}
:020907B4 55C12BAB strplb r2,[r1, #+0xbab]		;r1+0xbab=*(00000bab)
:020907B8 0167006B unknown
:020907BC D3A200A3 movle  r0,#0xA3		;r0=163(0xa3)
:020907C0 C1A7550B movgt  r5,r11,lsl #0xa		;r5=0(0x0)
:020907C4 257604A5 ldrcsb r0,[r6, #-0x4a5]!
:020907C8 2F01B900 swics 0x0001b900
:020907CC 45510005 ldrmib r0,[r1, #-0x5]		;(r1-0x5=*(fffffffb))
:020907D0 41F118D1 ldrmisb r1,[r1, #+0x81]!
:020907D4 2599F025 ldrcs r15,[r9, #+0x25]		;r9+0x25=*(f0bf04f4)
:020907D8 2C012F00 stccs  15,cr2,[r1],{#0x0}
:020907DC 23125517 tstcs r2,#0x5C00000
:020907E0 2532B913 ldrcs r11,[r2, #-0x913]!
:020907E4 031705F0 tsteq r7,#0x3C000000
:020907E8 11DD290D bicnes r2,r13,r13,lsl #0x12
:020907EC B5302BBF ldrlt r2,[r0, #-0xbbf]!
:020907F0 4D37CBF6 ldcmi  11,cr12,[r7,#-0x3d8]!
:020907F4 FF017900 swinv 0x00017900
:020907F8 CB4FEE12 blgt 0348C048
:020907FC 64F07520 unknown
:02090800 955842F5 ldrlsb r4,[r8, #-0x2f5]		;(r8-0x2f5=*(fffffd0b))
:02090804 11E19C0D mvnne  r9,r13,lsl #0x18
:02090808 B94D45AB stmltdb  r13 ,{r0,r1,r3,r5,r7,r8,r10,r14}^
:0209080C 47B90E27 ldrmi r0,[r9,+r7, lsr #0x1c]!
:02090810 9F083B1D swils 0x00083b1d
:02090814 0DB51269 ldceq  2,cr1,[r5,#+0x1a4]!
:02090818 0F175539 swieq 0x00175539
:0209081C DF115F01 swile 0x00115f01
:02090820 0E1BEF00 cdpeq 15,0,cr14,cr11,cr0,0
:02090824 9E00658F cdpls 5,0,cr6,cr0,cr15,4
:02090828 3C0F1655 stccc  6,cr1,[r15],{#0x55}
:0209082C 017044D1 ldreqsb r4,[r0, #-0x41]!
:02090830 1F9D3F38 swine 0x009d3f38
:02090834 BE103501 cdplt 5,0,cr3,cr0,cr1,0
:02090838 422D1255 eormi  r1,r13,#0x50000005
:0209083C 60EAF22D rscvs  r15,r10,r13,lsr #0x4
:02090840 4F0AE602 swimi 0x000ae602
:02090844 06DF2801 ldreqb r2,[r15],+r1, lsl #0x10
:02090848 31BBC080 movccs r12,r0,lsl #0x1		;r12=326(0x146)
:0209084C F45D4009 ldrnvb r4,[r13],#-0x9
:02090850 FB1E1A21 blx 028170E4
:02090854 DE17B911 mrcle 9,0,r11,cr7,cr1,{0}
:02090858 F025404F eornv  r4,r5,r15,asr #0x0
:0209085C 155B02E9 ldrneb r0,[r11, #-0x2e9]		;(r11-0x2e9=*(fffffd17))
:02090860 19131521 ldmnedb  r3 ,{r0,r5,r8,r10,r12}
:02090864 4527D317 strmi r13,[r7, #-0x317]!
:02090868 02FDF09D rsceqs r15,r13,#0x9D
:0209086C 01BF0BB8 ldreqh r0,[r15, +r8]!
:02090870 19D32B03 ldmneib  r3 ,{r0,r1,r8,r9,r11,r13}^
:02090874 348534AD strcc r3,[r5],#+0x4ad
:02090878 74FDF485 unknown
:0209087C 7EC00009 cdpvc 0,12,cr0,cr0,cr9,0
:02090880 0803C003 stmeqda  r3 ,{r0,r1,r14,r15}
:02090884 0003C030 andeq  r12,r3,r0,lsr r0
:02090888 84FD0800 unknown
:0209088C 300301E3 andcc  r0,r3,r3,ror #0x3
:02090890 5005210F andpl  r2,r5,r15,lsl #0x2
:02090894 10FF1001 rscnes r1,r15,r1
:02090898 82FFC4D5 rschis r12,r15,#0xD5000000
:0209089C 00012100 andeq  r2,r1,r0,lsl #0x2
:020908A0 81200363 unknown
:020908A4 E8F02534 unknown
:020908A8 089102A3 ldmeqia  r1 ,{r0,r1,r5,r7,r9}
:020908AC 039E246D orreqs r2,r14,#0x6D000000
:020908B0 4D263330 stcmi  3,cr3,[r6,#-0xc0]!
:020908B4 02B7ECF0 adceqs r14,r7,#0xF000
:020908B8 00570AD2 ldreqsb r0,[r7],#-0xa2
:020908BC 8003E51C andhi  r14,r3,r12,lsl r5
:020908C0 67305162 ldrvs r5,r14,r3,r12,lsl r5
:020908C4 F5907533 ldrnv r7,[r0, #+0x533]		;r0+0x533=*(000005d6)
:020908C8 0101B147 unknown
:020908CC EBBE1075 bl 01014AA8
:020908D0 28B33003 ldmcsia  r3!,{r0,r1,r12,r13}
:020908D4 02CBF025 sbceq  r15,r11,#0x25
:020908D8 4E2A1F6F cdpmi 15,2,cr1,cr10,cr15,3
:020908DC 01500005 cmpeq r0,r5
:020908E0 5D210B36 stcpl  11,cr0,[r1,#-0xd8]!
:020908E4 A402DFF4 strge r13,[r2],#-0xff4
:020908E8 477D0B1D unknown
:020908EC 09BD5F01 ldmeqib  r13!,{r0,r8,r9,r10,r11,r12,r14}
:020908F0 DD1A6F00 unknown
:020908F4 F1DDD431 bicnvs r13,r13,r1,lsr r4
:020908F8 5463745D unknown
:020908FC D45D53AD ldrleb r5,[r13],#-0x3ad
:02090900 43230C57 unknown
:02090904 81B7BF10 movhis r11,r0,lsl r15		;r11=667648(0xa3000)
:02090908 0245F025 subeq  r15,r5,#0x25
:0209090C D5261B89 strle r1,[r6, #-0xb89]!
:02090910 D381DF13 orrle  r13,r1,#0x4C
:02090914 0259F04D subeqs r15,r9,#0x4D
:02090918 DDAF0C76 stcle  12,cr0,[r15,#+0x1d8]!
:0209091C C9417D01 stmgtdb  r1 ,{r0,r8,r10,r11,r12,r13,r14}^
:02090920 6519A71C ldrvs r10,[r9, #-0x71c]		;(r9-0x71c=*(f0befdb3))
:02090924 97F16541 ldrlsb r6,[r9, #-0x71c]		;(r9-0x71c=*(f0befdb3))
:02090928 DA13F51F ble 0258DDAC
:0209092C 4DBF81B7 ldcmi  1,cr8,[r15,#+0x2dc]!
:02090930 40026DF0 unknown
:02090934 5A001906 bpl 02096D54
:02090938 7B10C501 blvc 024C1D44
:0209093C 993A6F3A ldmlsdb  r10!,{r1,r3,r4,r5,r8,r9,r10,r11,r13,r14}
:02090940 09F32208 unknown
:02090944 AF16B522 swige 0x0016b522
:02090948 19A3305F stmneib  r3!,{r0,r1,r2,r3,r4,r6,r12,r13}
:0209094C 3B1AC502 blcc 02741D5C
:02090950 E9011D01 stmdb  r1 ,{r0,r8,r10,r11,r12}
:02090954 A055CB30 subges r12,r5,r0,lsr r11
:02090958 81200D7D unknown
:0209095C EE0D4802 cdp 8,0,cr4,cr13,cr2,0
:02090960 00250005 eoreq  r0,r5,r5
:02090964 000FA1A4 andeq  r10,r15,r4,lsr #0x3
:02090968 411518DF ldrmisb r1,[r5, -r15]
:0209096C 13F115D0 mvnnes r1,#0x34000000
:02090970 2B500F40 blcs 03494678
:02090974 03D02550 biceqs r2,r0,#0x14000000
:02090978 7DF27D20 ldcvcl 13,cr7,[r2,#+0x80]!
:0209097C 9DC6FFF2 unknown
:02090980 28E5A80A unknown
:02090984 D3150115 tstle r5,#0x40000005
:02090988 7BF48A0E blvc 01DB31C8
:0209098C 0937F40E ldmeqdb  r7!,{r1,r2,r3,r10,r12,r13,r14,r15}
:02090990 95D000D6 ldrlsb r0,[r0, #+0xd6]		;r0+0xd6=*(00000179)
:02090994 08A58A0B stmeqia  r5!,{r0,r1,r3,r9,r11,r15}
:02090998 0D2A413D stceq  1,cr4,[r10,#-0xf4]!
:0209099C 59040144 stmpldb  r4 ,{r2,r6,r8}
:020909A0 A3472300 unknown
:020909A4 45413730 strmib r3,[r1, #-0x730]		;(r1-0x730=*(fffff8d0))
:020909A8 5A0DFCF3 bpl 0240FD7C
:020909AC D91C0E00 ldmledb  r12 ,{r9,r10,r11}
:020909B0 30FF6401 rscccs r6,r15,r1,lsl #0x8
:020909B4 904D30ED subls  r3,r13,r13,ror #0x1
:020909B8 7AC46AED bvc 011AB574
:020909BC 1A002300 bne 020995C4
:020909C0 140715C1 strne r1,[r7],#-0x5c1
:020909C4 E07531C7 rsbs r3,r5,r7,asr #0x3
:020909C8 CE02A8F0 mcrgt 8,0,r10,cr2,cr0,{7}
:020909CC 1F00800E swine 0x0000800e
:020909D0 898005C3 stmhiib  r0 ,{r0,r1,r6,r7,r8,r10}
:020909D4 30C531E1 sbccc  r3,r5,r1,ror #0x3
:020909D8 43BD9025 movmis r9,#0x25		;r9=37(0x25)
:020909DC 1EB20FA0 cdpne 15,10,cr0,cr2,cr0,5
:020909E0 00CB0027 sbceq  r0,r11,r7,lsr #0x0
:020909E4 ED32BDBA ldc  13,cr11,[r2,#-0x2e8]!
:020909E8 6D92A530 unknown
:020909EC 010BF163 unknown
:020909F0 53220026 unknown
:020909F4 13670003 unknown
:020909F8 9D3009A0 ldcls  9,cr0,[r0,#-0x280]!
:020909FC 1707FBD0 unknown
:02090A00 B90005B0 stmltdb  r0 ,{r4,r5,r7,r8,r10}
:02090A04 6110010D tstvs r0,r13,lsl #0x2
:02090A08 B13E017F teqlt r14,r15,ror r1
:02090A0C 00E007B2 unknown
:02090A10 820B692B andhi  r6,r11,#0xAC000
:02090A14 5D3263C1 ldcpl  3,cr6,[r2,#-0x304]!
:02090A18 BD90253E unknown
:02090A1C 2E088443 cdpcs 4,0,cr8,cr8,cr3,2
:02090A20 002E011E eoreq  r0,r14,r14,lsl r1
:02090A24 81FF0037 mvnhis r0,lsr r7
:02090A28 C0206F41 eorgt  r6,r0,r1,asr #0x1e
:02090A2C 336D904D unknown
:02090A30 01660345 unknown
:02090A34 072D0029 streq r0,[r13,-r9, lsr #0x0]!
:02090A38 21E30A79 mvncs  r0,r9,ror r10
:02090A3C E0753BBD unknown
:02090A40 9303BDD0 unknown
:02090A44 C9312F01 ldmgtdb  r1!,{r0,r8,r9,r10,r11,r13}
:02090A48 EB014F0D bl 020E4684
:02090A4C 253ED32D ldrcs r13,[r14, #-0x32d]!
:02090A50 F242F590 subnv  r15,r2,#0x24000000
:02090A54 02180A28 andeqs r0,r8,#0x28000
:02090A58 C15F0034 cmpgt r15,r4,lsr r0
:02090A5C 12C78019 sbcne  r8,r7,#0x19
:02090A60 5A717009 bpl 03CECA8C
:02090A64 0B54454D bleq 035A1FA0
:02090A68 2C0F01DD stccs  1,cr0,[r15],{#0xdd}
:02090A6C 017F0A7B cmneq r15,r11,ror r10
:02090A70 2B247DE5 blcs 029B020C
:02090A74 D26EC150 rsble  r12,r14,#0x14
:02090A78 A70002E4 strge r0,r12,r14,#0x14
:02090A7C 0540A330 streqb r10,[r0, #-0x330]		;(r0-0x330=*(fffffd73))
:02090A80 3801DC10 stmccda  r1 ,{r4,r10,r11,r12,r14,r15}
:02090A84 05510555 ldreqb r0,[r1, #-0x555]		;(r1-0x555=*(fffffaab))
:02090A88 41254091 unknown
:02090A8C FF4B6F4D swinv 0x004b6f4d
:02090A90 017FB075 cmneq r15,r5,ror r0
:02090A94 11832BFF unknown
:02090A98 238B3291 orrcs  r3,r11,#0x10000009
:02090A9C 0288FE0D addeq  r15,r8,#0xD0
:02090AA0 4B9E1143 blmi 00814FB4
:02090AA4 06BD0000 unknown
:02090AA8 5800EFAA stmplda  r0 ,{r1,r3,r5,r7,r8,r9,r10,r11,r13,r14,r15}
:02090AAC 5B4B2801 blpl 0335AAB8
:02090AB0 9EADC909 cdpls 9,10,cr12,cr13,cr9,0
:02090AB4 02852B21 addeq  r2,r5,#0x8400
:02090AB8 6D051A00 unknown
:02090ABC 0917A975 ldmeqdb  r7 ,{r0,r2,r4,r5,r6,r8,r11,r13,r15}
:02090AC0 1BCB7540 blne 0136DFC8
:02090AC4 9CC31001 stclsl 0,cr1,[r3],{#0x1}
:02090AC8 D910C5ED ldmledb  r0 ,{r0,r2,r3,r5,r6,r7,r8,r10,r14,r15}
:02090ACC DA019301 ble 020F56D8
:02090AD0 0096075F addeqs r0,r6,r15,asr r7
:02090AD4 29003523 stmcsdb  r0 ,{r0,r1,r5,r8,r10,r12,r13}
:02090AD8 00AFBC05 adceq  r11,r15,r5,lsl #0x18
:02090ADC 702EFD0F eorvc  r15,r14,r15,lsl #0x1a
:02090AE0 B82EFD58 stmltda  r14!,{r3,r4,r6,r8,r10,r11,r12,r13,r14,r15}
:02090AE4 DB6A001D blle 03B10B60
:02090AE8 5E005D05 cdppl 13,0,cr5,cr0,cr5,0
:02090AEC 79000015 stmvcdb  r0 ,{r0,r2,r4}
:02090AF0 35401D23 strccb r1,[r0, #-0xd23]		;(r0-0xd23=*(fffff380))
:02090AF4 2313F301 tstcs r3,#0x4000000
:02090AF8 20754749 rsbcss r4,r5,r9,asr #0xe
:02090AFC 00F30160 rsceqs r0,r3,r0,ror #0x2
:02090B00 0159018D cmpeq r9,r13,lsl #0x3
:02090B04 EDDD0283 unknown
:02090B08 9F014BBF swils 0x00014bbf
:02090B0C 0D105E02 unknown
:02090B10 DF1D0052 swile 0x001d0052
:02090B14 5ED93202 cdppl 2,12,cr3,cr9,cr2,0
:02090B18 302510B9 unknown
:02090B1C 2D325BE8 ldccs  11,cr5,[r2,#-0x3a0]!
:02090B20 1F157B32 swine 0x00157b32
:02090B24 F006AB1D andnv  r10,r6,r13,lsl r11
:02090B28 5FA20197 swipl 0x00a20197
:02090B2C EDD30211 unknown
:02090B30 DD3C7314 ldcle  3,cr7,[r12,#-0x50]!
:02090B34 530B655B unknown
:02090B38 0D7D4110 ldceql 1,cr4,[r13,#-0x40]!
:02090B3C 0047A500 subeq  r10,r7,r0,lsl #0xa
:02090B40 400AF393 mulmi  r10,r3,r3
:02090B44 85154900 ldrhi r4,[r5, #-0x900]		;(r5-0x900=*(fffff700))
:02090B48 518A7503 orrpl  r7,r10,r3,lsl #0xa
:02090B4C EA027128 b 0212CFF4
:02090B50 479005ED ldrmi r0,r7,r10,r3,lsl #0xa
:02090B54 000112F5 unknown
:02090B58 8D0059A0 unknown
:02090B5C E98D0387 stmib  r13 ,{r0,r1,r2,r7,r8,r9}
:02090B60 597AAB02 ldmpldb  r10!,{r1,r8,r9,r11,r13,r15}^
:02090B64 622D8B04 eorvs  r8,r13,#0x1000
:02090B68 0A8C0226 beq 00391408
:02090B6C 9B00120A blls 0209539C
:02090B70 01AB22F5 unknown
:02090B74 AB0801AB blge 02291228
:02090B78 01411701 unknown
:02090B7C D7009717 unknown
:02090B80 E0A8053D adc  r0,r8,r13,lsr r5
:02090B84 4EAD113D mcrmi 1,5,r1,cr13,cr13,{1}
:02090B88 00100A1E andeqs r0,r0,r14,lsl r10
:02090B8C 136D068F unknown
:02090B90 0145077F unknown
:02090B94 41D40145 bicmis r0,r4,r5,asr #0x2
:02090B98 79D48301 ldmvcib  r4 ,{r0,r8,r9,r15}^
:02090B9C 005FA300 subeqs r10,r15,r0,lsl #0x6
:02090BA0 B5113DD4 ldrlt r3,[r1, #-0xdd4]		;(r1-0xdd4=*(fffff22c))
:02090BA4 156AB046 strneb r11,[r10, #-0x46]!
:02090BA8 12BD8301 adcnes r8,r13,#0x4000000
:02090BAC 014155ED unknown
:02090BB0 7C0097A1 stcvc  7,cr9,[r0],{#0xa1}
:02090BB4 C801275D stmgtda  r1 ,{r0,r2,r3,r4,r6,r8,r9,r10,r13}
:02090BB8 40ED113D rscmi  r1,r13,r13,lsr r1
:02090BBC 000C0942 andeq  r0,r12,r2,asr #0x12
:02090BC0 C500770D strgt r7,[r0, #-0x70d]		;(r0-0x70d=*(fffff996))
:02090BC4 BB000104 bllt 02090FDC
:02090BC8 0C00BB00 stceq  11,cr11,[r0],{#0x0}
:02090BCC 7A01417A bvc 020E11BC
:02090BD0 D95E0079 ldmledb  r14 ,{r0,r3,r4,r5,r6}^
:02090BD4 8485BC01 strhi r11,[r5],#+0xc01
:02090BD8 02A5F0AA adceq  r15,r5,#0xAA
:02090BDC 4314ADA0 tstmi r4,#0x2800
:02090BE0 27427D31 unknown
:02090BE4 1DE23A01 stcnel 10,cr3,[r2,#+0x4]!
:02090BE8 12CDF000 sbcne  r15,r13,#0x0
:02090BEC A58242A5 strge r4,[r2, #+0x2a5]		;r2+0x2a5=*(000002a5)
:02090BF0 755A9402 ldrvcb r9,[r10, #-0x402]		;(r10-0x402=*(fffffbfe))
:02090BF4 7D314310 ldcvc  3,cr4,[r1,#-0x40]!
:02090BF8 012FE042 unknown
:02090BFC 17DE00A7 ldrneb r0,[r14,+r7, lsr #0x1]
:02090C00 42A512CD adcmi  r1,r5,#0xD000000C
:02090C04 000F0A14 andeq  r0,r15,r4,lsl r10
:02090C08 83107588 tsthi r0,#0x22000000
:02090C0C 33B73143 movccs r3,#0xC0000010		;r3=-1073741808(0xc0000010)
:02090C10 1B83059F blne 00152294
:02090C14 163DD200 unknown
:02090C18 A6D742A5 ldrgeb r4,[r7],+r5, lsr #0x5
:02090C1C 757C0615 ldrvcb r0,[r12, #-0x615]!
:02090C20 7D314310 ldcvc  3,cr4,[r1,#-0x40]!
:02090C24 012F8142 unknown
:02090C28 C60061BA unknown
:02090C2C 4AC5163D bmi 011D6528
:02090C30 181009C4 ldmneda  r0 ,{r2,r6,r7,r8,r11}
:02090C34 24359100 unknown
:02090C38 01810181 orreq  r0,r1,r1,lsl #0x3
:02090C3C 77010481 strvc r0,[r1,-r1, lsl #0x9]
:02090C40 7F0E5F2C swivc 0x000e5f2c
:02090C44 7D028702 unknown
:02090C48 5645C503 strplb r12,[r5],-r3, lsl #0xa
:02090C4C 000E097E andeq  r0,r14,r14,ror r9
:02090C50 25225585 strcs r5,[r2, #-0x585]!
:02090C54 F9102501 ldmnvdb  r0 ,{r0,r8,r10,r13}
:02090C58 0463C40E unknown
:02090C5C 8F0F17C4 swihi 0x000f17c4
:02090C60 55C006C7 strplb r0,[r0, #+0x6c7]		;r0+0x6c7=*(0000076a)
:02090C64 43951C5F orrmis r1,r5,#0x5F00
:02090C68 000C08E8 andeq  r0,r12,r8,ror #0x11
:02090C6C 83225579 unknown
:02090C70 DE0781DE mcrle 1,0,r8,cr7,cr14,{6}
:02090C74 61950001 orrvss r0,r5,r1
:02090C78 0011A104 andeqs r10,r1,r4,lsl #0x2
:02090C7C B40070AA strlt r7,[r0],#-0xaa
:02090C80 43951F4D orrmis r1,r5,#0x134
:02090C84 180A087A stmneda  r10 ,{r1,r3,r4,r5,r6,r11}
:02090C88 12556D00 subnes r6,r5,#0x0
:02090C8C 00A90001 adceq  r0,r9,r1
:02090C90 710C00A9 unknown
:02090C94 59710463 unknown
:02090C98 09975309 ldmeqib  r7 ,{r0,r3,r8,r9,r12,r14}
:02090C9C AA1345A8 bge 02562344
:02090CA0 0DBD3395 ldceq  3,cr3,[r13,#+0x254]!
:02090CA4 81BE001B movhis r0,r11,lsl r0		;r0=5341184(0x518000)
:02090CA8 06E5E22C unknown
:02090CAC 0211E2A3 andeqs r14,r1,#0x3000000A
:02090CB0 01B601B6 ldreqh r0,[r6, +r6]!
:02090CB4 8201F7D2 andhi  r15,r1,#0x3480000
:02090CB8 DD2C00F4 stcle  0,cr0,[r12,#-0x3d0]!
:02090CBC C645C311 unknown
:02090CC0 00181907 andeqs r1,r8,r7,lsl #0x12
:02090CC4 AC2B15B2 stcge  5,cr1,[r11],#-0x2c8
:02090CC8 6FAC05BD swivs 0x00ac05bd
:02090CCC 01544D05 cmpeq r4,r5,lsl #0x1a
:02090CD0 00A0014D adceq  r0,r0,r13,asr #0x2
:02090CD4 20027BD8 unknown
:02090CD8 C3109D40 tstgt r0,#0x1000
:02090CDC 17075845 strne r5,r0,#0x1000
:02090CE0 2A29A600 bcs 02AFA4E8
:02090CE4 06E58383 unknown
:02090CE8 FD000183 unknown
:02090CEC 013FFD00 teqeq r15,r0,lsl #0x1a
:02090CF0 006BA48A rsbeq  r10,r11,r10,lsl #0x9
:02090CF4 C3109D14 tstgt r0,#0x500
:02090CF8 1506EA45 strne r14,[r6, #-0xa45]		;(r6-0xa45=*(fffff5bb))
:02090CFC CD9A001A unknown
:02090D00 63000112 unknown
:02090D04 45C0057B strmib r0,[r0, #+0x57b]		;r0+0x57b=*(0051857b)
:02090D08 3FC0AC08 swicc 0x00c0ac08
:02090D0C 006B7D01 rsbeq  r7,r11,r1,lsl #0x1a
:02090D10 8B11DD08 blhi 02508138
:02090D14 006A0148 rsbeq  r0,r10,r8,asr #0x2
:02090D18 21021130 unknown
:02090D1C 00090305 andeq  r0,r9,r5,lsl #0x6
:02090D20 0A935004 beq 00564D38
:02090D24 08029B05 stmeqda  r2 ,{r0,r2,r8,r9,r11,r12,r15}
:02090D28 000B00A7 andeq  r0,r11,r7,lsr #0x1
:02090D2C 01011513 unknown
:02090D30 3002B508 andcc  r11,r2,r8,lsl #0xa
:02090D34 05D22DD7 ldreqb r2,[r2, #+0xdd7]		;r2+0xdd7=*(00000dd7)
:02090D38 4E001517 mcrmi 5,0,r1,cr0,cr7,{0}
:02090D3C 33231075 unknown
:02090D40 978F4317 unknown
:02090D44 005CB300 subeqs r11,r12,r0,lsl #0x6
:02090D48 33113D16 tstcc r1,#0x580
:02090D4C 15056446 strne r6,[r5, #-0x446]		;(r5-0x446=*(fffffbba))
:02090D50 75420C00 strvcb r0,[r2, #-0xc00]		;(r2-0xc00=*(fffff400))
:02090D54 17332310 unknown
:02090D58 00976D43 addeqs r6,r7,r3,asr #0x1a
:02090D5C AE33BD88 cdpge 13,2,cr11,cr3,cr8,4
:02090D60 04F642CD unknown
:02090D64 75360013 ldrvc r0,[r6, #-0x13]!
:02090D68 9D415A20 unknown
:02090D6C 33175A02 tstcc r7,#0x2000
:02090D70 A77F0141 ldrgeb r0,r7,#0x2000
:02090D74 1E77FE09 cdpne 14,6,cr15,cr7,cr9,0
:02090D78 4342CDAD unknown
:02090D7C A500150B strge r1,[r0, #-0x50b]		;(r0-0x50b=*(00517af5))
:02090D80 3AA32395 bcc 00959BDC
:02090D84 E12137C1 unknown
:02090D88 E700D206 str r13,[r0,-r6, lsl #0x4]
:02090D8C 5999025F ldmplib  r9 ,{r0,r1,r2,r3,r4,r6,r9}
:02090D90 D802638A stmleda  r2 ,{r1,r3,r7,r8,r9,r13,r14}
:02090D94 9900130A stmlsdb  r0 ,{r1,r3,r8,r9,r12}
:02090D98 06E7184B unknown
:02090D9C 5D015DC0 unknown
:02090DA0 E9313701 ldmdb  r1!,{r0,r8,r9,r10,r12,r13}
:02090DA4 7910A000 ldmvcdb  r0 ,{r13,r15}
:02090DA8 2501E802 strcs r14,[r1, #-0x802]		;(r1-0x802=*(fffff7fe))
:02090DAC 43102501 tstmi r0,#0x400000
:02090DB0 036D6406 unknown
:02090DB4 18738DB9 ldmneda  r3!,{r0,r3,r4,r5,r7,r8,r10,r11,r15}^
:02090DB8 0109045B unknown
:02090DBC 31370109 teqcc r7,r9,lsl #0x2
:02090DC0 7900B186 stmvcdb  r0 ,{r1,r2,r7,r8,r12,r13,r15}
:02090DC4 6DDC005F unknown
:02090DC8 F44C2D13 strnvb r2,[r12],#-0xd13
:02090DCC 81002568 unknown
:02090DD0 0DC92DC7 unknown
:02090DD4 3137C901 teqcc r7,r1,lsl #0x12
:02090DD8 5CD501CB ldcpll 1,cr0,[r5],{#0xcb}
:02090DDC 6DD00139 unknown
:02090DE0 6047F513 subvs  r15,r7,r3,lsl r5
:02090DE4 5A910345 bpl 004D1B00
:02090DE8 0176222D cmneq r6,r13,lsr #0x4
:02090DEC 01760176 cmneq r6,r6,ror r1
:02090DF0 427501F7 rsbmis r0,r5,#0xC000003D
:02090DF4 C2001DB2 andgt  r1,r0,#0x2C80
:02090DF8 42A5127D adcmi  r1,r5,#0xD0000007
:02090DFC 0D3508F2 ldceq  8,cr0,[r5,#-0x3c8]!
:02090E00 122D8500 eorne  r8,r13,#0x0
:02090E04 011C03BB ldreqh r0,[r12, -r11]
:02090E08 7701181C unknown
:02090E0C 87095122 strhi r5,[r9,-r2, lsr #0x2]
:02090E10 7DB6001B ldcvc  0,cr0,[r6,#+0x6c]!
:02090E14 D6407512 unknown
:02090E18 79034584 stmvcdb  r3 ,{r2,r7,r8,r10,r14}
:02090E1C 8D742345 ldchil 3,cr2,[r4,#-0x114]!
:02090E20 32777404 rsbccs r7,r7,#0x4000000
:02090E24 670103AA strvs r0,[r1,-r10, lsr #0x7]
:02090E28 7DAA000F stcvc  0,cr0,[r10,#+0x3c]!
:02090E2C 16407512 unknown
:02090E30 59093508 stmpldb  r9 ,{r3,r8,r10,r12,r13}
:02090E34 5B003D05 blpl 020A0250
:02090E38 78427732 stmvcda  r2 ,{r1,r4,r5,r8,r9,r10,r12,r13,r14}^
:02090E3C 5E530401 cdppl 4,4,cr0,cr3,cr1,0
:02090E40 127D9E00 rsbnes r9,r13,#0x0
:02090E44 060E4075 unknown
:02090E48 E10C001F unknown
:02090E4C 000D1C7D andeq  r1,r13,r13,ror r12
:02090E50 01220122 unknown
:02090E54 01465700 unknown
:02090E58 00E70157 rsceq  r0,r7,r7,asr r1
:02090E5C 5404D7F2 strpl r13,[r4],#-0x7f2
:02090E60 2D10ED40 unknown
:02090E64 1D05A042 unknown
:02090E68 11B5D500 movnes r13,r0,lsl #0xa		;r13=1174405120(0x46000000)
:02090E6C DC000183 stcle  1,cr0,[r0],{#0x83}
:02090E70 01050009 unknown
:02090E74 090EA505 stmeqdb  r14 ,{r0,r2,r8,r10,r13,r15}
:02090E78 0E31C501 cdpeq 5,2,cr12,cr1,cr1,0
:02090E7C 2D10ED48 unknown
:02090E80 1B053242 blne 021DD790
:02090E84 B5C90D00 strltb r0,[r9, #+0xd00]		;r9+0xd00=*(00000d25)
:02090E88 000DA821 andeq  r10,r13,r1,lsr #0x10
:02090E8C C60001A8 strgt r0,[r0],-r8, lsr #0x3
:02090E90 43C62A00 bicmi  r2,r6,#0x0
:02090E94 01058502 unknown
:02090E98 1B1143A8 blne 024E1D40
:02090E9C 046AC44A unknown
:02090EA0 B5BD0019 ldrlt r0,[r13, #+0x19]!
:02090EA4 7F000111 swivc 0x00000111
:02090EA8 97B003B3 unknown
:02090EAC 3B652233 blcc 039D9780
:02090EB0 013D6501 teqeq r13,r1,lsl #0xa
:02090EB4 48630EB3 unknown
:02090EB8 17092EEA strne r2,da 
:02090EBC 133FBC00 teqne r15,#0x0
:02090EC0 606B09D9 unknown
:02090EC4 00016B01 andeq  r6,r1,r1,lsl #0x16
:02090EC8 A1370137 teqge r7,r7,lsr r1
:02090ECC 99440C00 stmlsdb  r4 ,{r10,r11}^
:02090ED0 109DA40A addnes r10,r13,r10,lsl #0x8
:02090ED4 08C0422D stmeqia  r0 ,{r0,r2,r3,r5,r9,r14}^
:02090ED8 9E0D0015 mcrls 0,0,r0,cr13,cr5,{0}
:02090EDC 0CFB14FD ldceql 4,cr1,[r11],#+0x3f4
:02090EE0 EC0D4314 stc  3,cr4,[r13],{#0x14}
:02090EE4 BD16EC00 unknown
:02090EE8 21D7C809 biccss r12,r7,r9,lsl #0x10
:02090EEC A5109D98 ldrge r9,[r0, #-0xd98]		;(r0-0xd98=*(00517268))
:02090EF0 35085247 strcc r5,[r8, #-0x247]		;(r8-0x247=*(fffffdb9))
:02090EF4 4D920013 unknown
:02090EF8 1829D220 stmneda  r9!,{r5,r9,r12,r14,r15}
:02090EFC 68B40001 ldmvsia  r4!,{r0}
:02090F00 D5980A3D ldrle r0,[r8, #+0xa3d]		;r8+0xa3d=*(00000a3d)
:02090F04 109D8C21 addnes r8,r13,r1,lsr #0x18
:02090F08 07E449FD unknown
:02090F0C 86001135 unknown
:02090F10 CD79204D ldcgtl 0,cr2,[r9,#-0x134]!
:02090F14 0001790E andeq  r7,r1,r14,lsl #0x12
:02090F18 02E589A8 rsceq  r8,r5,#0x2A0000
:02090F1C 80206D73 eorhi  r6,r0,r3,ror r13
:02090F20 4723109D unknown
:02090F24 01156A08 tsteq r5,r8,lsl #0x14
:02090F28 B82EA750 stmltda  r14!,{r4,r6,r8,r9,r10,r13,r15}
:02090F2C 01B80EF7 ldreqsh r0,[r8, +r7]!
:02090F30 2355CD00 cmpcs r5,#0x0
:02090F34 0541E70C streqb r14,[r1, #-0x70c]		;(r1-0x70c=*(fffff8f4))
:02090F38 6F540107 swivs 0x00540107
:02090F3C C542731B strgtb r7,[r2, #-0x31b]		;(r2-0x31b=*(fffffce5))
:02090F40 0012069A muleqs r2,r10,r6
:02090F44 8C211544 stchi  5,cr1,[r1],#-0x110
:02090F48 8CA002C9 stchi  2,cr0,[r0],#+0x324
:02090F4C 009C0001 addeqs r0,r12,r1
:02090F50 C404539C strgt r5,[r4],#-0x39c
:02090F54 48A202E7 stmmiia  r2!,{r0,r1,r2,r5,r6,r7,r9}
:02090F58 730D3301 unknown
:02090F5C 10062C42 andne  r2,r6,r2,asr #0x18
:02090F60 15380C00 ldrne r0,[r8, #-0xc00]!
:02090F64 04F56A21 unknown
:02090F68 8541656A strhib r6,[r1, #-0x56a]		;(r1-0x56a=*(fffffa96))
:02090F6C 98AA00B1 stmlsia  r10!,{r0,r4,r5,r7}
:02090F70 09B701AB ldmeqib  r7!,{r0,r1,r3,r5,r7,r8}
:02090F74 05BE4273 ldreq r4,[r14, #+0x273]!
:02090F78 2C0E000E stccs  0,cr0,[r14],{#0xe}
:02090F7C 00011115 andeq  r1,r1,r5,lsl r1
:02090F80 5A03BF51 bpl 02180CCC
:02090F84 565A00A1 ldrplb r0,[r10],-r1, lsr #0x1
:02090F88 13710C1B cmnne r1,#0x1B00
:02090F8C 00253001 eoreq  r3,r5,r1
:02090F90 98427307 stmlsda  r2 ,{r0,r1,r2,r8,r9,r12,r13,r14}^
:02090F94 001A0855 andeqs r0,r10,r5,asr r8
:02090F98 01177DB9 ldreqh r7,[r7, -r9]
:02090F9C 3000F700 andcc  r15,r0,r0,lsl #0xe
:02090FA0 01A100F7 unknown
:02090FA4 01A101A1 moveq  r0,r1,lsr #0x3		;r0=0(0x0)
:02090FA8 044DCC00 streqb r12,[r13],#-0xc00
:02090FAC E702CDF7 unknown
:02090FB0 2A479B01 bcs 03277BBC
:02090FB4 ADBA0935 ldcge  9,cr0,[r10,#+0xd4]!
:02090FB8 0BBC289B bleq 00F9B22C
:02090FBC 2DAFBC00 stccs  12,cr11,[r15,#+0x0]!
:02090FC0 9B2A013D blls 02B114BC
:02090FC4 00BC06D1 unknown
:02090FC8 B31BE72A tstlt r11,#0xA80000
:02090FCC 0762BC48 streqb r11,r11,#0xA80000
:02090FD0 F1A10016 movnv  r0,r6,lsl r0		;r0=0(0x0)
:02090FD4 000B8F2A andeq  r8,r11,r10,lsr #0x1e
:02090FD8 0001508F andeq  r5,r1,r15,lsl #0x1
:02090FDC 76009FA4 strvc r9,[r0],-r4, lsr #0x1f
:02090FE0 8D8F0DAD unknown
:02090FE4 D500350A strle r3,[r0, #-0x50a]		;(r0-0x50a=*(fffffaf6))
:02090FE8 074E40E3 streqb r4,[r0, #-0x50a]		;(r0-0x50a=*(fffffaf6))
:02090FEC FB950014 blx 005D1044
:02090FF0 0B416C27 bleq 030EC094
:02090FF4 00016C00 andeq  r6,r1,r0,lsl #0x18
:02090FF8 5A013BB7 bpl 020DFEDC
:02090FFC 556C0A27 strplb r0,[r12, #-0xa27]!
:02091000 5AB7056B bpl 00E525B4
:02091004 0A2801A4 beq 02A9169C
:02091008 96030011 unknown
:0209100C 01B914B9 ldreqh r1,[r9, +r9]!
:02091010 018B018B orreq  r0,r11,r11,lsl #0x3
:02091014 01460D00 unknown
:02091018 C704530D strgt r5,[r4,-r13, lsl #0x6]
:0209101C 00F58B00 rsceqs r8,r5,r0,lsl #0x16
:02091020 EDC4011F unknown
:02091024 0F09BA4F swieq 0x0009ba4f
:02091028 12558A00 subnes r8,r5,#0x0
:0209102C 2CC10127 stccsl 1,cr0,[r1],{#0x27}
:02091030 CC012C01 stcgt  12,cr2,[r1],{#0x1}
:02091034 BFCC042B swilt 0x00cc042b
:02091038 E197A002 orrs r10,r7,r2
:0209103C 6719CA07 ldrvs r12,[r9,-r7, lsl #0x14]
:02091040 094C0244 stmeqdb  r12 ,{r2,r6,r9}^
:02091044 7E000D0A cdpvc 13,0,cr0,cr0,cr10,0
:02091048 3F7B14DF swicc 0x007b14df
:0209104C 319B0001 orrccs r0,r11,r1
:02091050 81A4B801 movhi  r11,r1,lsl #0x10		;r11=0(0x0)
:02091054 08CB730D stmeqia  r11 ,{r0,r2,r3,r8,r9,r12,r13,r14}^
:02091058 E5171100 ldr r1,[r7, #-0x100]		;r7-0x100=*(14bfff00)=#0(0x00000000)
:0209105C 086ADE25 unknown
:02091060 0F72000B swieq 0x0072000b
:02091064 0225AD27 eoreq  r10,r5,#0x9C0
:02091068 000150AD andeq  r5,r1,r13,lsr #0x1
:0209106C B7760076 unknown
:02091070 0BC75704 bleq 01266C88
:02091074 550151B2 strpl r5,[r1, #-0x1b2]		;(r1-0x1b2=*(fffffe4e))
:02091078 4D36C903 ldcmi  9,cr12,[r6,#-0xc]!
:0209107C 2D453F2A unknown
:02091080 E02E014D eor  r0,r14,r13,asr #0x2
:02091084 E74C02E3 strb r0,r0,r14,r13,asr #0x2
:02091088 B4ADA803 unknown
:0209108C 6A8B07DB bvs 00353000
:02091090 49B6227D ldmmiib  r6!,{r0,r2,r3,r4,r5,r6,r9,r13}
:02091094 4500AF2C strmi r10,[r0, #-0xf2c]		;(r0-0xf2c=*(fffff0d4))
:02091098 3D05F801 unknown
:0209109C 83013C08 unknown
:020910A0 6A7551B5 bvs 03DE577C
:020910A4 B111B5EC tstlt r1,r12,ror #0xb
:020910A8 02891125 addeq  r1,r9,#0x40000009
:020910AC E5017D9C str r7,[r1, #-0xd9c]		;(r1-0xd9c=*(fffff264))
:020910B0 00CF6200 sbceq  r6,r15,r0,lsl #0x4
:020910B4 50ED638B rscpl  r6,r13,r11,lsl #0x7
:020910B8 B5D862C5 ldrltb r6,[r8, #+0x2c5]		;r8+0x2c5=*(000002c5)
:020910BC 118DA221 orrne  r10,r13,r1,lsr #0x4
:020910C0 23D608E5 biccss r0,r6,#0xE50000
:020910C4 5400D601 strpl r13,[r0],#-0x601
:020910C8 B54C0157 strltb r0,[r12, #-0x157]		;(r12-0x157=*(ffffffef))
:020910CC 6A75A051 bvs 03DF9218
:020910D0 3512F5C4 ldrcc r15,[r2, #-0x5c4]		;(r2-0x5c4=*(fffffa3c))
:020910D4 011B0002 tsteq r11,r2
:020910D8 AD04C162 unknown
:020910DC F80481C3 stmnvda  r4 ,{r0,r1,r6,r7,r8,r15}
:020910E0 49850403 stmmiib  r5 ,{r0,r1,r10}
:020910E4 345D6485 ldrccb r6,[r13],#-0x485
:020910E8 2AED7A93 bcs 01BEFB3C
:020910EC AD00A34C unknown
:020910F0 00BC0599 umlaleqs r0,r12,r9,r5
:020910F4 5C0515C9 stcpl  5,cr1,[r5],{#0xc9}
:020910F8 CD4C659D unknown
:020910FC 000D8922 andeq  r8,r13,r2,lsr #0x12
:02091100 392B009B stmccdb  r11!,{r0,r1,r3,r4,r7}
:02091104 B19A0ACB orrlts r0,r10,r11,asr #0x15
:02091108 98008F06 stmlsda  r0 ,{r1,r2,r8,r9,r10,r11,r15}
:0209110C 048A4025 streq r4,[r10],#+0x25
:02091110 CD3866B5 ldcgt  6,cr6,[r8,#-0x2d4]!
:02091114 0000D112 andeq  r13,r0,r2,lsl r1
:02091118 5A2A046B bpl 02B122CC
:0209111C 718B0D41 orrvc  r0,r11,r1,asr #0x1a
:02091120 74006D05 strvc r6,[r0],#-0xd05
:02091124 557569AD ldrplb r6,[r5, #-0x9ad]!
:02091128 002524C5 eoreq  r2,r5,r5,asr #0x9
:0209112C 000A7921 andeq  r7,r10,r1,lsr #0x12
:02091130 00BD0C09 adceqs r0,r13,r9,lsl #0x18
:02091134 0779C82A ldreqb r12,[r9,-r10, lsr #0x10]!
:02091138 005B0107 subeqs r0,r11,r7,lsl #0x2
:0209113C 8250C5E2 subhis r12,r0,#0x38800000
:02091140 022A68E5 eoreq  r6,r10,#0xE50000
:02091144 65A41737 strvs r1,[r4, #+0x737]!
:02091148 2900A721 stmcsdb  r0 ,{r0,r5,r8,r9,r10,r13,r15}
:0209114C F1048DB2 strnvh r8,[r4, -r2]
:02091150 8DAC02E9 stchi  2,cr0,[r12,#+0x3a4]!
:02091154 01486961 unknown
:02091158 B302166A unknown
:0209115C 29499914 stmcsdb  r9 ,{r2,r4,r8,r11,r12,r15}^
:02091160 D300C794 unknown
:02091164 93DE0054 biclss r0,r14,#0x54
:02091168 C0C58308 sbcgt  r8,r5,r8,lsl #0x6
:0209116C 14020146 strne r0,[r2],#-0x146
:02091170 1D05D102 unknown
:02091174 8501DF19 strhi r13,[r1, #-0xf19]		;(r1-0xf19=*(fffff0e7))
:02091178 0BB19000 bleq 00CF5180
:0209117C 3A00CF8E bcc 020C4FBC
:02091180 B77D6300 ldrltb r6,[r13,-r0, lsl #0x6]!
:02091184 60EE03D9 unknown
:02091188 B710A301 ldrlt r10,[r0,-r1, lsl #0x6]
:0209118C 00BB2705 adceqs r2,r11,r5,lsl #0xe
:02091190 8A03472D bhi 02162E4C
:02091194 AC00F77F stcge  7,cr15,[r0],{#0x7f}
:02091198 5B1B1006 blpl 027551B8
:0209119C C9011711 stmgtdb  r1 ,{r0,r4,r8,r9,r10,r12}
:020911A0 AD20C53A stcge  5,cr12,[r0,#-0xe8]!
:020911A4 E5A52B51 str r2,[r5, #+0xb51]!
:020911A8 08B9C10C ldmeqia  r9!,{r2,r3,r8,r14,r15}
:020911AC 83015524 unknown
:020911B0 015E4025 cmpeq r14,r5,lsr #0x0
:020911B4 B5014E49 strlt r4,[r1, #-0xe49]		;(r1-0xe49=*(fffff1b7))
:020911B8 7620C524 unknown
:020911BC F9068D02 stmnvdb  r6 ,{r1,r8,r10,r11,r15}
:020911C0 AE010407 cdpge 4,0,cr0,cr1,cr7,0
:020911C4 FB0A2119 blx 02319638
:020911C8 10066300 andne  r6,r6,r0,lsl #0x6
:020911CC 1025175B eorne  r1,r5,r11,asr r7
:020911D0 01F11559 mvneqs r1,r9,asr r5
:020911D4 992115A1 stmlsdb  r1!,{r0,r5,r7,r8,r10,r12}
:020911D8 075317CD ldreqb r1,db 
:020911DC B402EFF5 strlt r14,[r2],#-0xff5
:020911E0 4C07C351 stcmi  3,cr12,[r7],{#0x51}
:020911E4 5536409D ldrpl r4,[r6, #-0x9d]!
:020911E8 2A028D62 bcs 02134778
:020911EC 002403C1 eoreq  r0,r4,r1,asr #0x7
:020911F0 0116C940 tsteq r6,r0,asr #0x12
:020911F4 8D601500 stchil 5,cr1,[r0,#-0x0]!
:020911F8 003D2001 eoreqs r2,r13,r1
:020911FC 0406BB0E streq r11,[r6],#-0xb0e
:02091200 AD153201 unknown
:02091204 ED23C11E stc  1,cr12,[r3,#-0x78]!
:02091208 B217D71F andlts r13,r7,#0x7C0000
:0209120C AB0111E1 blge 020D5998
:02091210 00B0002F adceqs r0,r0,r15,lsr #0x0
:02091214 008C0151 addeq  r0,r12,r1,asr r1
:02091218 055D008B ldreqb r0,[r13, #-0x8b]		;r13-0x8b=*(45ffff75)=#0(0x00000000)
:0209121C 6075463D rsbvss r4,r5,r13,lsr r6
:02091220 A8204D62 stmgeda  r0!,{r1,r5,r6,r8,r10,r11,r14}
:02091224 57982591 unknown
:02091228 06F39D00 unknown
:0209122C 09017979 stmeqdb  r1 ,{r0,r3,r4,r5,r6,r8,r11,r12,r13,r14}
:02091230 13311005 teqne r1,#0x5
:02091234 4E6075D4 mcrmi 5,3,r7,cr0,cr4,{6}
:02091238 0A11104D beq 024D5374
:0209123C 890ED100 stmhidb  r14 ,{r8,r12,r14,r15}
:02091240 2FAD007B swics 0x00ad007b
:02091244 67006801 strvs r6,[r0,-r1, lsl #0x10]
:02091248 45C506B3 strmib r0,[r5, #+0x6b3]		;r5+0x6b3=*(000006b3)
:0209124C 3AE06075 bcc 018A9428
:02091250 7E123702 cdpvc 7,0,cr3,cr2,cr2,0
:02091254 09B5111D ldmeqib  r5!,{r0,r2,r3,r4,r8,r12}
:02091258 7734012B ldrvc r0,[r4,-r11, lsr #0x2]!
:0209125C 08939001 ldmeqia  r3 ,{r0,r12,r15}
:02091260 D55BE549 ldrleb r14,[r11, #-0x549]		;(r11-0x549=*(fffffab7))
:02091264 9D68576E stclsl 7,cr5,[r8,#-0x1b8]!
:02091268 16977425 ldrne r7,[r7],+r5, lsr #0x8
:0209126C 01150CA7 tsteq r5,r7,lsr #0x19
:02091270 7C0D0161 stcvc  1,cr0,[r13],{#0x61}
:02091274 ADFA0A1B ldcgel 10,cr0,[r10,#+0x6c]!
:02091278 4365ED54 unknown
:0209127C 0AEF113D beq 01C55778
:02091280 F011D7DA ldrnvsb r13,[r1], -r10
:02091284 014E02CB unknown
:02091288 BE08856B cdplt 5,0,cr8,cr8,cr11,3
:0209128C 484D0045 stmmida  r13 ,{r0,r2,r6}^
:02091290 252F69FD strcs r6,[r15, #-0x9fd]!
:02091294 000D6025 andeq  r6,r13,r5,lsr #0x0
:02091298 069756EF ldreq r5,r6,r13,r5,lsr #0x0
:0209129C 5C06CBF3 stcpl  11,cr12,[r6],{#0xf3}
:020912A0 06900F3F unknown
:020912A4 D527AB10 strle r10,[r7, #-0xb10]!
:020912A8 051B59AD ldreq r5,[r11, #-0x9ad]		;(r11-0x9ad=*(fffff653))
:020912AC 13F95F22 mvnnes r5,#0x88
:020912B0 ED12057D unknown
:020912B4 45CEB500 strmib r11,[r14, #+0x500]		;r14+0x500=*(020916d0)=#184606492(0x0b00df1c)
:020912B8 BB3D5D02 bllt 02FE86C8
:020912BC BD4B0BEF unknown
:020912C0 DA236D13 ble 0296C714
:020912C4 01B500B6 ldreqh r0,[r5, +r6]!
:020912C8 B80F13FC stmltda  r15 ,{r2,r3,r4,r5,r6,r7,r8,r9,r12}
:020912CC 00482000 subeq  r2,r8,r0
:020912D0 71C70547 bicvc  r0,r7,r7,asr #0xa
:020912D4 0C6C054D stceql 5,cr0,[r12],#-0x134
:020912D8 00EDC428 rsceq  r12,r13,r8,lsr #0x8
:020912DC 23870066 orrcs  r0,r7,#0x66
:020912E0 4D386D33 ldcmi  13,cr6,[r8,#-0xcc]!
:020912E4 0281E2C0 addeq  r14,r1,#0xC
:020912E8 2D7D004D ldccsl 0,cr0,[r13,#-0x134]!
:020912EC 1005300F andne  r3,r5,r15
:020912F0 0D635D5D stceql 13,cr5,[r3,#-0x174]!
:020912F4 A1FF501E mvnges r5,r14,lsl r0
:020912F8 8E0B9A15 mcrhi 10,0,r9,cr11,cr5,{0}
:020912FC 022B2200 eoreq  r2,r11,#0x0
:02091300 39894162 stmccib  r9 ,{r1,r5,r6,r8,r14}
:02091304 E2CD3009 sbc  r3,r13,#0x9
:02091308 9F00023A swils 0x0000023a
:0209130C 79471A00 stmvcdb  r7 ,{r9,r11,r12}^
:02091310 45107B1E ldrmi r7,[r0, #-0xb1e]		;(r0-0xb1e=*(fffff4e2))
:02091314 E5E04D33 strb r4,[r0, #+0xd33]!
:02091318 CB145D00 blgt 025A8720
:0209131C AF7FFF26 swige 0x007fff26
:02091320 5F011802 swipl 0x00011802
:02091324 01120A4B tsteq r2,r11,asr #0x14
:02091328 B1DD1181 biclts r1,r13,r1,lsl #0x3
:0209132C 02670623 rsbeq  r0,r7,#0x2300000
:02091330 1D07FD00 unknown
:02091334 05A31101 streq r1,[r3, #+0x101]!
:02091338 BD407518 unknown
:0209133C AB024CF3 blge 02124710
:02091340 15752512 ldrneb r2,[r5, #-0x512]!
:02091344 B54053A7 strltb r5,[r0, #-0x3a7]		;(r0-0x3a7=*(fffffc59))
:02091348 60F1B510 rscvss r11,r1,r0,lsl r5
:0209134C 1B6C24FD blne 03B9A748
:02091350 D702971A unknown
:02091354 D702F3CB strle r15,r11,r1,r0,lsl r5
:02091358 0068026F rsbeq  r0,r8,r15,ror #0x4
:0209135C 8A31BF00 bhi 02D00F64
:02091360 1801109D stmneda  r1 ,{r0,r2,r3,r4,r7,r12}
:02091364 00026101 andeq  r6,r2,r1,lsl #0x2
:02091368 431A09BB tstmi r10,#0x2EC000
:0209136C 16511633 unknown
:02091370 B18D31EB orrlt  r3,r13,r11,ror #0x3
:02091374 F50231A1 strnv r3,[r2, #-0x1a1]		;(r2-0x1a1=*(fffffe5f))
:02091378 5D1E1F01 unknown
:0209137C 00012320 andeq  r2,r1,r0,lsr #0x6
:02091380 19039313 stmnedb  r3 ,{r0,r1,r4,r8,r9,r12,r15}
:02091384 16AA01C3 unknown
:02091388 F7F00333 unknown
:0209138C 23673827 unknown
:02091390 6A020B0D bvs 02113FCC
:02091394 001902BE ldreqh r0,[r9], -r14
:02091398 19204D2E stmnedb  r0!,{r1,r2,r3,r5,r8,r10,r11,r14}
:0209139C 18A0004D stmneia  r0!,{r0,r2,r3,r6}
:020913A0 4D240001 stcmi  0,cr0,[r4,#-0x4]!
:020913A4 009DA000 addeqs r10,r13,r0
:020913A8 AA2B45E6 bge 02B62B48
:020913AC 6D5B3755 unknown
:020913B0 118D5023 orrne  r5,r13,r3,lsr #0x0
:020913B4 C7E00933 unknown
:020913B8 2557B502 ldrcsb r11,[r7, #-0x502]		;r7-0x502=*(14bffafe)=#0(0x00000000)
:020913BC 40533904 submis r3,r3,r4,lsl #0x12
:020913C0 5C409D7C stcpll 13,cr9,[r0],{#0x7c}
:020913C4 022B2A01 eoreq  r2,r11,#0x1000
:020913C8 001F02AB andeqs r0,r15,r11,lsr #0x5
:020913CC 80232726 eorhi  r2,r3,r6,lsr #0xe
:020913D0 4915731D ldmmidb  r5 ,{r0,r2,r3,r4,r8,r9,r12,r13,r14}
:020913D4 03DD1C02 biceqs r1,r13,#0x200
:020913D8 D20A9DE6 andle  r9,r10,#0x3980
:020913DC 5F141556 swipl 0x00141556
:020913E0 020E8921 andeq  r8,r14,#0x84000
:020913E4 50054F25 andpl  r4,r5,r5,lsr #0x1e
:020913E8 1F113003 swine 0x00113003
:020913EC 0F7F25F7 swieq 0x007f25f7
:020913F0 1C051422 stcne  4,cr1,[r5],{#0x22}
:020913F4 27A9C800 strcs r12,[r9,+r0, lsl #0x10]!
:020913F8 1EAD0283 cdpne 2,10,cr0,cr13,cr3,4
:020913FC 01CB0001 biceq  r0,r11,r1
:02091400 062F01CB unknown
:02091404 0E9F3200 cdpeq 2,8,cr3,cr15,cr0,0
:02091408 00890140 addeq  r0,r9,r0,asr #0x2
:0209140C 20A73453 adccs  r3,r7,r3,asr r4
:02091410 1CA562E4 stcne  2,cr6,[r5],#+0x390
:02091414 01B50F65 moveqs r0,r5,ror #0x1e
:02091418 06C10156 unknown
:0209141C 05914C00 ldreq r4,[r1, #+0xc00]		;r1+0xc00=*(00000c00)
:02091420 017EBC2D cmneq r14,r13,lsr #0x18
:02091424 8C216557 stchi  5,cr6,[r1],#-0x15c
:02091428 0010754E andeqs r7,r0,r14,asr #0xa
:0209142C 3F930132 swicc 0x00930132
:02091430 8F429F06 swihi 0x00429f06
:02091434 CE5D2E05 cdpgt 14,4,cr2,cr13,cr5,0
:02091438 25250156 strcs r0,[r5, #-0x156]!
:0209143C 02454E00 subeq  r4,r5,#0x0
:02091440 3BAF11B5 blcc 00C55B1C
:02091444 4D37A118 ldcmi  1,cr10,[r7,#-0x60]!
:02091448 0215F7D0 andeqs r15,r5,#0x3400000
:0209144C C303137A unknown
:02091450 2B0EF300 blcs 0244E058
:02091454 ED377F10 ldc  15,cr7,[r7,#-0x40]!
:02091458 DD39D5B0 ldcle  5,cr13,[r9,#-0x2c0]!
:0209145C 0502FF16 streq r15,[r2, #-0xf16]		;(r2-0xf16=*(fffff0ea))
:02091460 1FD99D12 swine 0x00d99d12
:02091464 F2054487 andnv  r4,r5,#0x87000000
:02091468 803A029C mlahis r10,r12,r2,r0unknown
:0209146C 28010C0C stmcsda  r1 ,{r2,r3,r10,r11}
:02091470 53D604AD bicpls r0,r6,#0xAD000000
:02091474 4163A030 unknown
:02091478 1037F6DD unknown
:0209147C 931CA555 tstls r12,#0x15400000
:02091480 0A9DB503 beq 007FE894
:02091484 620057B7 andvs  r5,r0,#0x2DC0000
:02091488 BFED0EF1 swilt 0x00ed0ef1
:0209148C 189900EC ldmneia  r9 ,{r2,r3,r5,r6,r7}
:02091490 470CE402 strmi r14,[r12,-r2, lsl #0x8]
:02091494 97003401 strls r3,[r0,-r1, lsl #0x8]
:02091498 0006B700 andeq  r11,r6,r0,lsl #0xe
:0209149C 37651097 unknown
:020914A0 8B3D968D blhi 02FF6EDC
:020914A4 BD2B3D58 stclt  13,cr3,[r11,#-0x160]!
:020914A8 01A20141 moveq  r0,r1,asr #0x2
:020914AC 69AE0143 stmvsib  r14!,{r0,r1,r6,r8}
:020914B0 6D3C800A ldcvs  0,cr8,[r12,#-0x28]!
:020914B4 0118019D unknown
:020914B8 17000239 unknown
:020914BC 15178601 ldrne r8,[r7, #-0x601]		;r7-0x601=*(14bff9ff)=#0(0x00000000)
:020914C0 EF134510 swi 0x00134510
:020914C4 A7361BB5 unknown
:020914C8 1B154D34 blne 025E49A0
:020914CC 0F00FE03 swieq 0x0000fe03
:020914D0 E901A20E stmdb  r1 ,{r1,r2,r3,r9,r13,r15}
:020914D4 02013600 andeq  r3,r1,#0x0
:020914D8 360247A5 strcc r4,[r2],-r5, lsr #0xf
:020914DC 4B1563BD blmi 025EA3D8
:020914E0 08340575 ldmeqda  r4!,{r0,r2,r4,r5,r6,r8,r10}
:020914E4 B400183A strlt r1,[r0],#-0x83a
:020914E8 016C2579 unknown
:020914EC 6C08016C stcvs  1,cr0,[r8],{#0x6c}
:020914F0 01410001 unknown
:020914F4 010C0141 unknown
:020914F8 12011702 andne  r1,r1,#0x80000
:020914FC 6A4DAE01 bvs 033FCD08
:02091500 21200262 unknown
:02091504 156B201B strneb r2,[r11, #-0x1b]!
:02091508 D9E50E3F unknown
:0209150C 01AF3101 moveq  r3,r1,lsl #0x2		;r3=0(0x0)
:02091510 402593AD eormi  r9,r5,r13,lsr #0x7
:02091514 DF102595 swile 0x00102595
:02091518 01A8011D moveq  r0,r13,lsl r1		;r0=1174405120(0x46000000)
:0209151C 3412FB1A ldrcc r15,[r2],#-0xb1a
:02091520 063513E5 unknown
:02091524 010F0175 mrseq r0,CPSR
:02091528 01FF420D mvneqs r4,r13,lsl #0x4
:0209152C 691006FF ldmvsdb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r9,r10}
:02091530 2B404512 blcs 030A2980
:02091534 B9D03A01 ldmltib  r0 ,{r0,r9,r11,r12,r13}^
:02091538 0D250118 stceq  1,cr0,[r5,#-0x60]!
:0209153C F1160719 tstnv r6,r9,lsl r7
:02091540 F2E16531 rscnv  r6,r1,#0xC400000
:02091544 27550141 ldrcsb r0,r6,r1,#0xC400000
:02091548 E7000E8C str r0,[r0,-r12, lsl #0x1d]
:0209154C 0611FC00 ldreq r15,[r1],-r0, lsl #0x18
:02091550 4E00A18B cdpmi 1,0,cr10,cr0,cr11,4
:02091554 0E154700 cdpeq 7,0,cr4,cr5,cr0,0
:02091558 304F6DBD strcch r6,[r15],#-0xdd
:0209155C 025C01E0 subeqs r0,r12,#0x38
:02091560 41A01237 movmi  r1,lsr r7		;r1=348127232(0x14c00000)
:02091564 88016914 stmhida  r1 ,{r2,r4,r8,r11,r13,r14}
:02091568 6901BB68 stmvsdb  r1 ,{r3,r5,r6,r8,r9,r11,r12,r13,r15}
:0209156C 5B0109AD blpl 020D3C28
:02091570 4D17AF1F unknown
:02091574 F51AD110 ldrnv r13,[r10, #-0x110]		;(r10-0x110=*(fffffef0))
:02091578 67028401 strvs r8,[r2,-r1, lsl #0x8]
:0209157C 00012E13 andeq  r2,r1,r3,lsl r14
:02091580 A814DBD4 ldmgeda  r4 ,{r2,r4,r6,r7,r8,r9,r11,r12,r14,r15}
:02091584 F59D42CF ldrnv r4,[r13, #+0x2cf]		;r13+0x2cf=*(460002cf)=#0(0x00000000)
:02091588 8729D582 strhi r13,[r9,-r2, lsl #0xb]!
:0209158C 09D5195D ldmeqib  r5 ,{r0,r2,r3,r4,r6,r8,r11,r12}^
:02091590 01016B42 unknown
:02091594 05CB09D7 streqb r0,[r11, #+0x9d7]		;r11+0x9d7=*(000009d7)
:02091598 33D7000E bicccs r0,r7,#0xE
:0209159C 7AD440ED bvc 015A1958
:020915A0 92023701 andls  r3,r2,#0x40000
:020915A4 00001C04 andeq  r1,r0,r4,lsl #0x18
:020915A8 011B19C2 tsteq r11,r2,asr #0x13
:020915AC 05478D00 streqb r8,[r7, #-0xd00]		;r7-0xd00=*(14bff300)=#0(0x00000000)
:020915B0 2FA01001 swics 0x00a01001
:020915B4 536CB606 unknown
:020915B8 1E0D4401 cdpne 4,0,cr4,cr13,cr1,0
:020915BC 02F3492B rsceqs r4,r3,#0xAC000
:020915C0 120F1A02 andne  r1,r15,#0x2000
:020915C4 FF1509F9 swinv 0x001509f9
:020915C8 0609FF14 unknown
:020915CC 5BB508D6 blpl 00DD392C
:020915D0 25371600 ldrcs r1,[r7, #-0x600]!
:020915D4 E449FD31 strb r15,[r9],#-0xd31
:020915D8 94109D01 ldrls r9,[r0],#-0xd01
:020915DC 67184569 ldrvs r4,[r0],#-0xd01
:020915E0 C9010A09 stmgtdb  r1 ,{r0,r3,r9,r11}
:020915E4 1B067D00 blne 022309EC
:020915E8 B9356200 ldmltdb  r5!,{r9,r13,r14}
:020915EC 01FB082B mvneqs r0,r11,lsr #0x10
:020915F0 4D1C1317 unknown
:020915F4 9F03B700 swils 0x0003b700
:020915F8 9D43BD11 unknown
:020915FC 000229F0 unknown
:02091600 1C0DFD1E stcne  13,cr15,[r13],{#0x1e}
:02091604 140F1361 strne r1,[r15],#-0x361
:02091608 B3953075 orrlts r3,r5,#0x75
:0209160C 14954A75 ldrne r4,[r5],#+0xa75
:02091610 2D3982FD ldccs  2,cr8,[r9,#-0x3f4]!
:02091614 175000ED ldrneb r0,[r9,#-0x3f4]!
:02091618 06A94303 unknown
:0209161C 1006E1A2 andne  r14,r6,r2,lsr #0x3
:02091620 34873D73 strcc r3,[r7],#+0xd73
:02091624 10754801 rsbnes r4,r5,r1,lsl #0x10
:02091628 88CE2CE7 stmhiia  r14 ,{r0,r1,r2,r5,r6,r7,r10,r11,r13}^
:0209162C 0899CD00 ldmeqia  r9 ,{r8,r10,r11,r14,r15}
:02091630 BB4D0125 bllt 033D1ACC
:02091634 054F8800 streqb r8,[r15, #-0x800]		;r15-0x800=*(02090e3c)=#1582498817(0x5e530401)
:02091638 404DD140 submi  r13,r13,r0,asr #0x2
:0209163C 43E4013F mvnmi  r0,#0xC000000F
:02091640 00E58A00 rsceq  r8,r5,r0,lsl #0x14
:02091644 A715B919 unknown
:02091648 9D366712 ldcls  7,cr6,[r6,#-0x48]!
:0209164C F83383B0 ldmnvda  r3!,{r4,r5,r7,r8,r9,r15}
:02091650 75137902 ldrvc r7,[r3, #-0x902]		;(r3-0x902=*(fffff6fe))
:02091654 01C12859 biceq  r2,r1,r9,asr r8
:02091658 9F0A013D swils 0x000a013d
:0209165C 005C0A89 subeqs r0,r12,r9,lsl #0x15
:02091660 270000CA strcs r0,r0,r12,r9,lsl #0x15
:02091664 54558243 ldrplb r8,[r5],#-0x243
:02091668 1514FDE6 ldrne r15,[r4, #-0xde6]		;(r4-0xde6=*(fffff21a))
:0209166C 90018F1B andls  r8,r1,r11,lsl r15
:02091670 5D3B0195 ldcpl  1,cr0,[r11,#-0x254]!
:02091674 D0010B01 andle  r0,r1,r1,lsl #0x16
:02091678 40058F00 andmi  r8,r5,r0,lsl #0x1e
:0209167C 17C00163 strneb r0,r8,r5,r0,lsl #0x1e
:02091680 8FE10136 swihi 0x00e10136
:02091684 000D6124 andeq  r6,r13,r4,lsr #0x2
:02091688 982900BD stmlsda  r9!,{r0,r2,r3,r4,r5,r7}
:0209168C 05271401 streq r1,[r7, #-0x401]!
:02091690 004400EB subeq  r0,r4,r11,ror #0x1
:02091694 54FD7508 unknown
:02091698 9DBE67A5 ldcls  7,cr6,[r14,#+0x294]!
:0209169C 13004B00 unknown
:020916A0 4719CB16 unknown
:020916A4 ED40C113 unknown
:020916A8 BA01EDF0 blt 0210CE70
:020916AC 00170F02 andeqs r0,r7,r2,lsl #0x1e
:020916B0 1C22D928 stcne  9,cr13,[r2],#-0xa0
:020916B4 331B0255 tstcc r11,#0x50000005
:020916B8 9D1FA800 unknown
:020916BC 002FDC00 eoreq  r13,r15,r0,lsl #0x18
:020916C0 B7116DDC unknown
:020916C4 EA02A528 b 0213AB6C
:020916C8 61212BB5 strvsh r2,[r1, -r5]!
:020916CC 027D1C22 rsbeqs r1,r13,#0x2200
:020916D0 0B00DF1C bleq 020C9348
:020916D4 F0006F55 andnv  r6,r0,r5,asr r15
:020916D8 056E0423 streqb r0,[r14, #-0x423]!
:020916DC 000BC841 andeq  r12,r11,r1,asr #0x10
:020916E0 6401559F strvs r5,[r1],#-0x59f
:020916E4 2800E70A stmcsda  r0 ,{r1,r3,r8,r9,r10,r13,r14,r15}
:020916E8 40BA0343 adcmis r0,r10,r3,asr #0x6
:020916EC 43E33079 mvnmi  r3,#0x79
:020916F0 123DF68D eornes r15,r13,#0x8D00000
:020916F4 00101957 andeqs r1,r0,r7,asr r9
:020916F8 05012F89 streq r2,[r1, #-0xf89]		;r1-0xf89=*(14bff077)=#0(0x00000000)
:020916FC 37C006DF unknown
:02091700 540D5909 strpl r5,[r13],#-0x909
:02091704 AAD46A1D bge 015ABF80
:02091708 A909A602 stmgedb  r9 ,{r1,r9,r10,r13,r15}
:0209170C 3D8A03BD unknown
:02091710 129FA010 addnes r10,r15,#0x10
:02091714 F6DD34CF ldrnvb r3,r10,r15,#0x10
:02091718 2AE118BD bcs 018D7A14
:0209171C D541B74F strleb r11,[r1, #-0x74f]		;r1-0x74f=*(14bff8b1)=#0(0x00000000)
:02091720 6300DF18 unknown
:02091724 0238E494 eoreqs r14,r8,#0x94000000
:02091728 001A0244 andeqs r0,r10,r4,asr #0x4
:0209172C 10413806 subne  r3,r1,r6,lsl #0x10
:02091730 01E31501 mvneq  r1,r1,lsl #0xa
:02091734 822AE521 eorhi  r14,r10,#0x8400000
:02091738 F0AE001B adcnv  r0,r14,r11,lsl r0
:0209173C 4A471B65 bmi 032584D8
:02091740 5B259D2A blpl 029F8BF0
:02091744 002310B7 unknown
:02091748 2C005ED6 stccs  14,cr5,[r0],{#0xd6}
:0209174C 00B3027B adceqs r0,r3,r11,ror r2
:02091750 8840056D stmhida  r0 ,{r0,r2,r3,r5,r6,r8,r10}^
:02091754 0D301DDC ldceq  13,cr1,[r0,#-0x370]!
:02091758 C501CD0B strgt r12,[r1, #-0xd0b]		;r1-0xd0b=*(14bff2f5)=#0(0x00000000)
:0209175C 00069412 andeq  r9,r6,r2,lsl r4
:02091760 D1039921 unknown
:02091764 AF14A700 swige 0x0014a700
:02091768 99D09D30 ldmlsib  r0 ,{r4,r5,r8,r10,r11,r12,r15}^
:0209176C 1003FC0F andne  r15,r3,r15,lsl #0x18
:02091770 F3500F75 cmpnv r0,#0x1D4
:02091774 989575A0 ldmlsia  r5 ,{r5,r7,r8,r10,r12,r13,r14}
:02091778 6D7929E5 ldcvsl 9,cr2,[r9,#-0x394]!
:0209177C 00B923D7 unknown
:02091780 34031996 strcc r1,[r3],#-0x996
:02091784 01111901 tsteq r1,r1,lsl #0x12
:02091788 C13006F8 ldrgtsh r0,[r0, -r8]!
:0209178C 327F000A rsbccs r0,r15,#0xA
:02091790 022C0901 eoreq  r0,r12,#0x4000
:02091794 001701DE ldreqsb r0,[r7], -r14
:02091798 0A23C331 beq 02982464
:0209179C 0A039340 beq 021764A4
:020917A0 081B3935 ldmeqda  r11 ,{r0,r2,r4,r5,r8,r11,r12,r13}
:020917A4 8DC3009E unknown
:020917A8 57278D11 unknown
:020917AC 6911F302 ldmvsdb  r1 ,{r1,r8,r9,r12,r13,r14,r15}
:020917B0 00B80147 adceqs r0,r8,r7,asr #0x2
:020917B4 00005D21 andeq  r5,r0,r1,lsr #0x1a
:020917B8 F39524A7 orrnvs r2,r5,#0xA7000000
:020917BC 12A52BB5 adcne  r2,r5,#0x2D400
:020917C0 00F800C7 rsceqs r0,r8,r7,asr #0x1
:020917C4 CDB101EB ldcgt  1,cr0,[r1,#+0x3ac]!
:020917C8 8C00D806 stchi  8,cr13,[r0],{#0x6}
:020917CC 818A03C3 orrhi  r0,r10,r3,asr #0x7
:020917D0 0152C5C5 cmpeq r2,r5,asr #0xb
:020917D4 7D25250F stcvc  5,cr2,[r5,#-0x3c]!
:020917D8 C4A226B5 unknown
:020917DC 00EB0409 rsceq  r0,r11,r9,lsl #0x8
:020917E0 AA05AF9F bge 021FD664
:020917E4 45462200 strmib r2,[r6, #-0x200]		;(r6-0x200=*(fffffe00))
:020917E8 8910BD30 ldmhidb  r0 ,{r4,r5,r8,r10,r11,r12,r13,r15}
:020917EC 9D230117 stcls  1,cr0,[r3,#-0x5c]!
:020917F0 E54EC900 strb r12,[r14, #-0x900]		;r14-0x900=*(020908d0)=#682831875(0x28b33003)
:020917F4 18198726 ldmneda  r9 ,{r1,r2,r5,r8,r9,r10,r15}
:020917F8 B04D32A7 sublt  r3,r13,r7,lsr #0x5
:020917FC 11214705 unknown
:02091800 1B00483D blne 020A38FC
:02091804 CF420555 swigt 0x00420555
:02091808 9D345733 ldcls  7,cr5,[r4,#-0xcc]!
:0209180C 0EA9E8D0 mcreq 8,5,r14,cr9,cr0,{6}
:02091810 196D1193 unknown
:02091814 6716DDCD ldrvs r13,db 
:02091818 64F8BD41 unknown
:0209181C 0C120277 ldceq  2,cr0,[r2],{#0x77}
:02091820 573100F3 unknown
:02091824 0340CC03 unknown
:02091828 3D318736 ldccc  7,cr8,[r1,#-0xd8]!
:0209182C 4D454D91 unknown
:02091830 24E99611 unknown
:02091834 72015F0F andvc  r5,r1,#0x3C
:02091838 0243B400 subeq  r11,r3,#0x0
:0209183C 9D000553 unknown
:02091840 4757D055 unknown
:02091844 4F027001 swimi 0x00027001
:02091848 01002E10 unknown
:0209184C 2C016718 stccs  7,cr6,[r1],{#0x18}
:02091850 33413323 unknown
:02091854 40939255 addmis r9,r3,r5,asr r2
:02091858 09027A7D stmeqdb  r2 ,{r0,r2,r3,r4,r5,r6,r9,r11,r12,r13,r14}
:0209185C 1AFD10D5 bne 01FD5BB8
:02091860 5F1A0183 swipl 0x001a0183
:02091864 A55C0603 ldrgeb r0,[r12, #-0x603]		;r12-0x603=*(28b32a00)=#0(0x00000000)
:02091868 01FFD909 mvneqs r13,r9,lsl #0x12
:0209186C 9710D71D unknown
:02091870 2505D325 strcs r13,[r5, #-0x325]		;(r5-0x325=*(fffffcdb))
:02091874 00B7F500 adceqs r15,r7,r0,lsl #0xa
:02091878 8D00012B unknown
:0209187C 44851195 strmi r1,[r5],#+0x195
:02091880 6EE8F0C5 cdpvs 0,14,cr15,cr8,cr5,6
:02091884 2A13F102 bcs 0258DC94
:02091888 8F5F000D swihi 0x005f000d
:0209188C 9D546208 unknown
:02091890 02733903 rsbeqs r3,r3,#0xC000
:02091894 A94025C1 stmgedb  r0 ,{r0,r6,r7,r8,r10,r13}^
:02091898 08533025 ldmeqda  r3 ,{r0,r2,r5,r12,r13}^
:0209189C 5901BCD5 stmpldb  r1 ,{r0,r2,r4,r6,r7,r10,r11,r12,r13,r15}
:020918A0 00041500 andeq  r1,r4,r0,lsl #0xa
:020918A4 01AB011F moveq  r0,r15,lsl r1		;r0=34150572(0x20918ac)
:020918A8 8901272C stmhidb  r1 ,{r2,r3,r5,r8,r9,r10,r13}
:020918AC 00DFFE00 sbceqs r15,r15,r0,lsl #0x1c
:020918B0 A0404D9A unknown
:020918B4 50E501EA rscpl  r0,r5,r10,ror #0x3
:020918B8 078A02D2 unknown
:020918BC E8000420 stmda  r0 ,{r5,r10}
:020918C0 0001126D andeq  r1,r1,r13,ror #0x4
:020918C4 01C600C6 biceq  r0,r6,r6,asr #0x1
:020918C8 00E48C00 rsceq  r8,r4,r0,lsl #0x18
:020918CC 980169E4 stmlsda  r1 ,{r2,r5,r6,r7,r8,r11,r13,r14}
:020918D0 01E607A3 mvneq  r0,r3,lsr #0xf
:020918D4 D553FF28 ldrleb r15,[r3, #-0xf28]		;(r3-0xf28=*(fffff0d8))
:020918D8 B20B4002 andlt  r4,r11,#0x2
:020918DC 415707F9 ldrmish r0,[r7, #-0x79]		;r7-0x79=*(14bfff87)=#0(0x00000000)
:020918E0 00009800 andeq  r9,r0,r0,lsl #0x10
:020918E4 604D1817 subvs  r1,r13,r7,lsl r8
:020918E8 70A0F04D adcvc  r15,r0,r13,asr #0x0
:020918EC 14233101 unknown
:020918F0 32A711F1 adccc  r1,r7,#0x4000003C
:020918F4 3615B3BD unknown
:020918F8 0BAE7C02 bleq 00C30908
:020918FC EF2500C5 swi 0x002500c5
:02091900 340DA004 strcc r10,[r13],#-0x4
:02091904 9D3097A0 ldcls  7,cr9,[r0,#-0x280]!
:02091908 93475590 unknown
:0209190C 6A200D00 bvs 02894D14
:02091910 5FED0641 swipl 0x00ed0641
:02091914 B2018500 andlt  r8,r1,#0x0
:02091918 45004600 strmi r4,[r0, #-0x600]		;(r0-0x600=*(fffffa00))
:0209191C 42D50000 sbcmis r0,r5,#0x0
:02091920 01B04025 moveqs r4,r5,lsr #0x0		;r4=0(0x0)
:02091924 10A30293 umlalne  r0,r3,r3,r2
:02091928 00004F86 andeq  r4,r0,r6,lsl #0x1f
:0209192C 01640211 unknown
:02091930 9B080103 blls 02291D44
:02091934 5100C801 unknown
:02091938 36E71295 unknown
:0209193C C4E04025 unknown
:02091940 25C5A701 strcsb r10,[r5, #+0x701]		;r5+0x701=*(00000701)
:02091944 6311D364 tstvs r1,#0x90000001
:02091948 01680206 unknown
:0209194C 00760149 rsbeqs r0,r6,r9,asr #0x2
:02091950 006200D0 unknown
:02091954 0184C1DD unknown
:02091958 0ADC0253 beq 017922AC
:0209195C 2200018F andcs  r0,r0,#0xC0000023
:02091960 617504AF cmnvs r5,r15,lsr #0x9
:02091964 6D309734 ldcvs  7,cr9,[r0,#-0xd0]!
:02091968 F45525F3 ldrnvb r2,[r5],#-0x5f3
:0209196C 100543E5 andne  r4,r5,r5,ror #0x7
:02091970 3DC003C0 unknown
:02091974 2303C001 unknown
:02091978 143F6525 unknown
:0209197C 00100023 andeqs r0,r0,r3,lsr #0x0
:02091980 D112A929 tstle r2,r9,lsr #0x12
:02091984 AF0CC702 swige 0x000cc702
:02091988 1A009517 bne 020B6DEC
:0209198C 00D202F5 ldreqsh r0,[r2],#+0x25
:02091990 00001692 muleq  r0,r2,r6
:02091994 910002B5 strlsh r0,[r0, -r5]
:02091998 032D0000 unknown
:0209199C 200E54BA strcsh r5,[r14], -r10
:020919A0 005F02D7 ldreqsb r0,[r15],#-0x27
:020919A4 31320B11 teqcc r2,r1,lsl r11
:020919A8 B18DC430 orrlt  r12,r13,r0,lsr r4
:020919AC 0A0A2071 beq 02319B78
:020919B0 211F0065 tstcs r15,r5,ror #0x0
:020919B4 D3558301 cmple r5,#0x4000000
:020919B8 CD316532 ldcgt  5,cr6,[r1,#-0xc8]!
:020919BC B409F9D2 strlt r15,[r9],#-0x9d2
:020919C0 ED1E2001 unknown
:020919C4 00012620 andeq  r2,r1,r0,lsr #0xc
:020919C8 16022B12 unknown
:020919CC 02BF1023 adceqs r1,r15,#0x23
:020919D0 00BB09D5 unknown
:020919D4 40E70375 rscmi  r0,r7,r5,ror r3
:020919D8 02BA0273 adceqs r0,r10,#0x30000007
:020919DC 0017210E andeqs r2,r7,r14,lsl #0x2
:020919E0 5B14113D blpl 02595EDC
:020919E4 01CF1401 biceq  r1,r15,r1,lsl #0x8
:020919E8 00ED5616 rsceq  r5,r13,r6,lsl r6
:020919EC 1D01E1AA unknown
:020919F0 BE76B501 cdplt 5,6,cr11,cr6,cr1,0
:020919F4 071C2502 ldreq r2,[r12,-r2, lsl #0xa]
:020919F8 31DC001E bicccs r0,r12,r14,lsl r0
:020919FC 04F59720 unknown
:02091A00 000197A0 andeq  r9,r1,r0,lsr #0xf
:02091A04 C3AD00AD movgt  r0,#0xAD		;r0=173(0xad)
:02091A08 060F7302 streq r7,[r15],-r2, lsl #0x6
:02091A0C 4301DAA2 unknown
:02091A10 F002C152 andnv  r12,r2,r2,asr r1
:02091A14 0104830A unknown
:02091A18 2F550029 swics 0x00550029
:02091A1C CD623F06 stcgtl 15,cr3,[r2,#-0x18]!
:02091A20 F01909F2 ldrnvsh r0,[r9], -r2
:02091A24 300F43A5 andcc  r4,r15,r5,lsr #0x7
:02091A28 030C1005 unknown
:02091A2C 010B030C unknown
:02091A30 85270387 strhi r0,[r7, #-0x387]!
:02091A34 2207F8A1 andcs  r15,r7,#0xA10000
:02091A38 ED04F400 unknown
:02091A3C 05021F15 streq r1,[r2, #-0xf15]		;(r2-0xf15=*(fffff0eb))
:02091A40 00010501 andeq  r0,r1,r1,lsl #0xa
:02091A44 2C23012C stccs  1,cr0,[r3],#-0xb0
:02091A48 C800C001 stmgtda  r0 ,{r0,r14,r15}
:02091A4C 01F2021D mvneqs r0,r13,lsl r2
:02091A50 1903CD20 stmnedb  r3 ,{r5,r8,r10,r11,r14,r15}
:02091A54 3102E920 unknown
:02091A58 000D3510 andeq  r3,r13,r0,lsl r5
:02091A5C 3E005383 cdpcc 3,0,cr5,cr0,cr3,4
:02091A60 6B00D101 blvs 020C5E6C
:02091A64 403D022D eormis r0,r13,r13,lsr #0x4
:02091A68 20068000 andcs  r8,r6,r0
:02091A6C 20950493 umullcss r0,r5,r3,r4
:02091A70 770102AB strvc r0,[r1,-r11, lsr #0x5]
:02091A74 0A1E023C beq 0281236C
:02091A78 00260120 eoreq  r0,r6,r0,lsr #0x2
:02091A7C E2000041 and  r0,r0,#0x41
:02091A80 1F0E2003 swine 0x000e2003
:02091A84 8CF22D40 ldchil 13,cr2,[r2],#+0x100
:02091A88 8536340F ldrhi r3,[r6, #-0x40f]!
:02091A8C 208D7D00 addcs  r7,r13,r0,lsl #0x1a
:02091A90 927B045B rsblss r0,r11,#0x5B000000
:02091A94 10253003 eorne  r3,r5,r3
:02091A98 6606D9FA unknown
:02091A9C 15E82408 strneb r2,[r8, #+0x408]!
:02091AA0 0157034D cmpeq r7,r13,asr #0x6
:02091AA4 57015731 unknown
:02091AA8 018B0001 orreq  r0,r11,r1
:02091AAC FC08018B stc2  1,cr0,[r8],{#0x8b}
:02091AB0 01070399 swpeq r0,r9,r7
:02091AB4 51D10132 bicpls r0,r1,r2,lsr r1
:02091AB8 204D42FD unknown
:02091ABC BB000E53 bllt 02095410
:02091AC0 043B7600 unknown
:02091AC4 670145A3 strvs r4,[r1,-r3, lsr #0xb]
:02091AC8 23006000 unknown
:02091ACC 05572005 ldreqb r2,[r7, #-0x5]		;r7-0x5=*(14bffffb)=#0(0x00000000)
:02091AD0 D70001C0 strle r0,[r7, #-0x5]		;r7-0x5=*(14bffffb)=#0(0x00000000)
:02091AD4 4C02B344 stcmi  3,cr11,[r2],{#0x44}
:02091AD8 0004D509 andeq  r13,r4,r9,lsl #0xa
:02091ADC A9043523 stmgedb  r4 ,{r0,r1,r5,r8,r10,r12,r13}
:02091AE0 030C2003 unknown
:02091AE4 D4030B00 strle r0,[r3],#-0xb00
:02091AE8 0571D09D ldreqb r13,[r1, #-0x9d]!
:02091AEC 0D7A113D ldceql 1,cr1,[r10,#-0xf4]!
:02091AF0 0113AC00 tsteq r3,r0,lsl #0x18
:02091AF4 01435758 unknown
:02091AF8 007A018B rsbeqs r0,r10,r11,lsl #0x3
:02091AFC E640057B unknown
:02091B00 49401D41 stmmidb  r0 ,{r0,r6,r8,r10,r11,r12}^
:02091B04 20C50701 sbccs  r0,r5,r1,lsl #0xe
:02091B08 BF000D84 swilt 0x00000d84
:02091B0C 6B036F51 blvs 0216D858
:02091B10 9E008C00 cdpls 12,0,cr8,cr0,cr0,0
:02091B14 0001B501 andeq  r11,r1,r1,lsl #0xa
:02091B18 FA4005A2 blx 030931B0
:02091B1C 015D401B cmpeq r13,r11,lsl r0
:02091B20 0002141B andeq  r1,r2,r11,lsl r4
:02091B24 106303A3 rsbne  r0,r3,r3,lsr #0x7
:02091B28 2715B7CB ldrcs r11,r0,r3,r3,lsr #0x7
:02091B2C EC1125D0 ldc  5,cr2,[r1],{#0xd0}
:02091B30 087A436D unknown
:02091B34 2500199B strcs r1,[r0, #-0x99b]		;(r0-0x99b=*(fffff712))
:02091B38 12C7135D sbcne  r1,r7,#0x74000001
:02091B3C ED33A1D1 ldc  1,cr10,[r3,#-0x344]!
:02091B40 6D44AD90 unknown
:02091B44 05000302 streq r0,[r0, #-0x302]		;(r0-0x302=*(fffffdab))
:02091B48 06001307 streq r1,[r0],-r7, lsl #0x6
:02091B4C B9140045 ldmltdb  r4 ,{r0,r2,r6}
:02091B50 0200022B andeq  r0,r0,#0xB0000002
:02091B54 00C00015 sbceq  r0,r0,r5,lsl r0
:02091B58 131F2920 tstne r15,#0x80000
:02091B5C 010EB502 unknown
:02091B60 010F2170 mrseq r2,CPSR
:02091B64 00800A6E addeq  r0,r0,r14,ror #0x14
:02091B68 8101712B unknown
:02091B6C C3346370 teqgt r4,#0xC0000001
:02091B70 191FFDB0 ldmnedb  r15 ,{r4,r5,r7,r8,r10,r11,r12,r13,r14,r15}
:02091B74 1304F910 unknown
:02091B78 007E5113 rsbeqs r5,r14,r3,lsl r1
:02091B7C D60F2700 strle r2,[r15],-r0, lsl #0xe
:02091B80 68007E00 stmvsda  r0 ,{r9,r10,r11,r12,r13,r14}
:02091B84 00580104 subeqs r0,r8,r4,lsl #0x2
:02091B88 069F0076 unknown
:02091B8C C01F0310 andgts r0,r15,r0,lsl r3
:02091B90 03BF2025 moveqs r2,#0x25		;r2=37(0x25)
:02091B94 1301A001 unknown
:02091B98 23005B13 unknown
:02091B9C E9002700 stmdb  r0 ,{r8,r9,r10,r13}
:02091BA0 017B0071 cmneq r11,r1,ror r0
:02091BA4 8A0F9566 bhi 02477144
:02091BA8 9A4025D1 bls 0309B2F4
:02091BAC 014E1301 unknown
:02091BB0 922F93B4 eorls  r9,r15,#0xD0000002
:02091BB4 A5000D47 strge r0,[r0, #-0xd47]		;(r0-0xd47=*(fffff366))
:02091BB8 01D5C700 biceqs r12,r5,r0,lsl #0xe
:02091BBC 42220159 eormi  r0,r2,#0x40000016
:02091BC0 257901A7 ldrcsb r0,[r9, #-0x1a7]!
:02091BC4 40C57240 sbcmi  r7,r5,r0,asr #0x4
:02091BC8 8C2A00F1 stchi  0,cr0,[r10],#-0x3c4
:02091BCC 380B4A01 stmccda  r11 ,{r0,r9,r11,r14}
:02091BD0 00C32B01 sbceq  r2,r3,r1,lsl #0x16
:02091BD4 8079F780 rsbhis r15,r9,r0,lsl #0xf
:02091BD8 79D1151E ldmvcib  r1 ,{r1,r2,r3,r4,r8,r10,r12}^
:02091BDC 2235E227 eorcss r14,r5,#0x70000002
:02091BE0 21D35A91 unknown
:02091BE4 B02520E9 eorlt  r2,r5,r9,ror #0x1
:02091BE8 002530C5 eoreq  r3,r5,r5,asr #0x1
:02091BEC 1E350155 mrcne 1,1,r0,cr5,cr5,{2}
:02091BF0 11CDDB9F unknown
:02091BF4 D0253257 eorle  r3,r5,r7,asr r2
:02091BF8 0025102F eoreq  r1,r5,r15,lsr #0x0
:02091BFC BE227D8E cdplt 13,2,cr7,cr2,cr14,4
:02091C00 291E315A ldmcsdb  r14 ,{r1,r3,r4,r6,r8,r12,r13}
:02091C04 7DDD9532 unknown
:02091C08 1D7D021E ldcnel 2,cr0,[r13,#-0x78]!
:02091C0C 000D5E2D andeq  r5,r13,r13,lsr #0x1c
:02091C10 01390050 teqeq r9,r0,asr r0
:02091C14 01020102 unknown
:02091C18 39008E01 stmccdb  r0 ,{r0,r9,r10,r11,r15}
:02091C1C 10063B00 andne  r3,r6,r0,lsl #0x16
:02091C20 45C012D3 strmib r1,[r0, #+0x2d3]		;r0+0x2d3=*(00000380)
:02091C24 E9018D6D stmdb  r1 ,{r0,r2,r3,r5,r6,r8,r10,r11,r15}
:02091C28 000D3711 andeq  r3,r13,r1,lsl r7
:02091C2C 4F290066 swimi 0x00290066
:02091C30 18011801 stmneda  r1 ,{r0,r11,r12}
:02091C34 0000A401 andeq  r10,r0,r1,lsl #0x8
:02091C38 064D0042 streqb r0,r10,r0,r1,lsl #0x8
:02091C3C 7B320B10 blvc 02D14884
:02091C40 38A10131 stmccia  r1!,{r0,r4,r5,r8}
:02091C44 01000301 unknown
:02091C48 05300F10 ldreq r0,[r0, #-0xf10]!
:02091C4C 00012720 andeq  r2,r1,r0,lsr #0xe
:02091C50 049F5E00 ldreq r5,[r15],#+0xe00
:02091C54 3C801F54 stccc  15,cr1,[r0],{#0x54}
:02091C58 01A2090F moveq  r0,r15,lsl #0x12		;r0=1904214016(0x71800000)
:02091C5C 4800152E stmmida  r0 ,{r1,r2,r3,r5,r8,r10,r12}
:02091C60 32A54600 adccc  r4,r5,#0x0
:02091C64 502B3009 eorpl  r3,r11,r9
:02091C68 1FF01D2D swine 0x00f01d2d
:02091C6C 1314F910 tstne r4,#0x40000
:02091C70 05100130 ldreq r0,[r0, #-0x130]		;r0-0x130=*(717ffed0)=#0(0x00000000)
:02091C74 D5100150 ldrle r0,[r0, #-0x150]		;(r0-0x150=*(fffffeb0))
:02091C78 0D7FF70E ldceql 7,cr15,[r15,#-0x38]!
:02091C7C 50001571 andpl  r1,r0,r1,ror r5
:02091C80 33001D02 unknown
:02091C84 16832CA9 strne r2,[r3],+r9, lsr #0x19
:02091C88 00011E37 andeq  r1,r1,r7,lsr r14
:02091C8C 96015D21 strls r5,[r1],-r1, lsr #0x1a
:02091C90 56E10207 unknown
:02091C94 97360001 ldrls r0,[r6,-r1]!
:02091C98 00023740 andeq  r3,r2,r0,asr #0xe
:02091C9C 2C551FC7 ldccsl 15,cr1,[r5],{#0xc7}
:02091CA0 A700FFC5 strge r15,[r5],{#0xc7}
:02091CA4 77019100 strvc r9,[r1,-r0, lsl #0x2]
:02091CA8 009F0000 addeqs r0,r15,r0
:02091CAC AE400513 mcrge 5,2,r0,cr0,cr3,{0}
:02091CB0 012D4025 unknown
:02091CB4 0001C828 andeq  r12,r1,r8,lsr #0x10
:02091CB8 536F0037 unknown
:02091CBC 28A3001E stmcsia  r3!,{r1,r2,r3,r4}
:02091CC0 4E008000 cdpmi 0,0,cr8,cr0,cr0,0
:02091CC4 0E611E01 cdpeq 14,6,cr1,cr1,cr1,0
:02091CC8 404D40BC strmih r4,[r13],#-0xc
:02091CCC 44404D04 strmib r4,[r0],#-0xd04
:02091CD0 C601F501 strgt r15,[r1],-r1, lsl #0xa
:02091CD4 041F0105 ldreq r0,[r15],#-0x105
:02091CD8 230F2017 unknown
:02091CDC 1C770E03 ldcnel 14,cr0,[r7],#-0xc
:02091CE0 58D6015B ldmplia  r6 ,{r0,r1,r3,r4,r6,r8}^
:02091CE4 64006300 strvs r6,[r0],#-0x300
:02091CE8 01030001 unknown
:02091CEC 010AA000 unknown
:02091CF0 2C33C500 ldccs  5,cr12,[r3],#-0x0
:02091CF4 011F1B97 unknown
:02091CF8 F0002A92 mulnv  r0,r2,r10
:02091CFC FB810CA7 blx 000D4FA0
:02091D00 4025C40E eormi  r12,r5,r14,lsl #0x8
:02091D04 10255454 eorne  r5,r5,r4,asr r4
:02091D08 B8011261 stmltda  r1 ,{r0,r5,r6,r9,r12}
:02091D0C 8B0C8301 blhi 023B2918
:02091D10 0063F22F rsbeq  r15,r3,r15,lsr #0x4
:02091D14 B60ECD7C unknown
:02091D18 00EE0DB3 unknown
:02091D1C 10061495 mulne  r6,r5,r4
:02091D20 00011167 andeq  r1,r1,r7,ror #0x2
:02091D24 A4013BCB strge r3,[r1],#-0xbcb
:02091D28 1BA71301 blne 00A56934
:02091D2C D11DEB23 tstle r13,r3,lsr #0x16
:02091D30 B53BC91D ldrlt r12,[r11, #-0x91d]!
:02091D34 20257DAB eorcs  r7,r5,r11,lsr #0x1b
:02091D38 380274BD stmccda  r2 ,{r0,r2,r3,r4,r5,r7,r10,r12,r13,r14}
:02091D3C B0001804 andlt  r1,r0,r4,lsl #0x10
:02091D40 018010C5 orreq  r1,r0,r5,asr #0x1
:02091D44 00099500 andeq  r9,r9,r0,lsl #0xa
:02091D48 01090109 unknown
:02091D4C 23010509 unknown
:02091D50 00950E37 addeqs r0,r5,r7,lsr r14
:02091D54 CD1E5D28 unknown
:02091D58 0816C44C ldmeqda  r6 ,{r2,r3,r6,r10,r14,r15}
:02091D5C 692900FB stmvsdb  r9!,{r0,r1,r3,r4,r5,r6,r7}
:02091D60 4EB3CF01 cdpmi 15,10,cr12,cr3,cr1,0
:02091D64 152C27A0 strne r2,[r12, #-0x7a0]!
:02091D68 4A0189D1 bmi 020F44B4
:02091D6C 2D610B03 stccsl 11,cr0,[r1,#-0xc]!
:02091D70 C7C70D8F strgtb r0,[r7,+r15, lsl #0x1b]
:02091D74 12D10C20 sbcnes r0,r1,#0x2000
:02091D78 006E0E69 rsbeq  r0,r14,r9,ror #0x1c
:02091D7C 9D0D0087 unknown
:02091D80 001FCC30 andeqs r12,r15,r0,lsr r12
:02091D84 090111A6 stmeqdb  r1 ,{r1,r2,r5,r7,r8,r12}
:02091D88 013F1C49 teqeq r15,r9,asr #0x18
:02091D8C E00117D5 unknown
:02091D90 756C0E19 strvcb r0,[r12, #-0xe19]!
:02091D94 20062202 andcs  r2,r6,r2,lsl #0x4
:02091D98 E50E3FA8 str r3,[r14, #-0xfa8]		;r14-0xfa8=*(02090d60)=#83247821(0x04f642cd)
:02091D9C 0BBFD84A bleq 01087ECC
:02091DA0 001603CA andeqs r0,r6,r10,asr #0x7
:02091DA4 1BC1A40B blne 010FADD8
:02091DA8 09710001 unknown
:02091DAC 1001C900 andne  r12,r1,r0,lsl #0x12
:02091DB0 86D6010D ldrhib r0,[r6],+r13, lsl #0x2
:02091DB4 01637100 unknown
:02091DB8 01C25BA3 biceq  r5,r2,r3,lsr #0x17
:02091DBC 1B021835 blne 02117E98
:02091DC0 1A973000 bne 0065DDC8
:02091DC4 37140239 unknown
:02091DC8 0724B02B streq r11,[r4,-r11, lsr #0x0]!
:02091DCC 0C2BA001 stceq  0,cr10,[r11],#-0x4
:02091DD0 0B321127 bleq 02D16274
:02091DD4 1D5A2C00 unknown
:02091DD8 D9020500 stmledb  r2 ,{r8,r10}
:02091DDC 3E002101 cdpcc 1,0,cr2,cr0,cr1,0
:02091DE0 011E2701 tsteq r14,r1,lsl #0xe
:02091DE4 1E350E00 cdpne 14,2,cr0,cr5,cr0,0
:02091DE8 00822CF5 unknown
:02091DEC 211B1BDC ldrcssb r1,[r11, -r12]
:02091DF0 B8000B3E stmltda  r0 ,{r1,r2,r3,r4,r5,r8,r9,r11}
:02091DF4 027F0025 rsbeqs r0,r15,#0x25
:02091DF8 13031556 unknown
:02091DFC 20312200 eorcss r2,r1,r0,lsl #0x4
:02091E00 24004F24 strcs r4,[r0],#-0xf24
:02091E04 10003550 andne  r3,r0,r0,asr r5
:02091E08 0132034B teqeq r2,r11,asr #0x6
:02091E0C 05780064 ldreqb r0,[r8, #-0x64]!
:02091E10 2D491BDD unknown
:02091E14 E8020BD9 stmda  r2 ,{r0,r3,r4,r6,r7,r8,r9,r11}
:02091E18 07015208 streq r5,[r1,-r8, lsl #0x4]
:02091E1C 100BCD2C andne  r12,r11,r12,lsr #0x1a
:02091E20 273EB301 ldrcs r11,[r14,-r1, lsl #0x6]!
:02091E24 6CEB152C stcvsl 5,cr1,[r11],#+0xb0
:02091E28 E400C572 str r12,[r0],#-0x572
:02091E2C BD06150C unknown
:02091E30 00252448 eoreq  r2,r5,r8,asr #0x8
:02091E34 12CD5924 sbcne  r5,r13,#0x90000
:02091E38 102515C5 eorne  r1,r5,r5,asr #0xb
:02091E3C 0F7765C5 swieq 0x007765c5
:02091E40 BD02550C unknown
:02091E44 2521DF48 strcs r13,[r1, #-0xf48]!
:02091E48 22CD2100 sbccs  r2,r13,#0x0
:02091E4C 0B40F755 bleq 030CFBA8
:02091E50 ED9A0255 unknown
:02091E54 0D154D15 unknown
:02091E58 55243519 strpl r3,[r4, #-0x519]!
:02091E5C 550A6EF7 strpl r6,[r10, #-0xef7]		;(r10-0xef7=*(fffff109))
:02091E60 12A59F02 adcne  r9,r5,#0x8
:02091E64 190D154D stmnedb  r13 ,{r0,r2,r3,r6,r8,r10,r12}
:02091E68 B7551435 unknown
:02091E6C 0DBD1EA7 ldceq  14,cr1,[r13,#+0x29c]!
:02091E70 2C557FDC ldccsl 15,cr7,[r5],{#0xdc}
:02091E74 01370137 teqeq r7,r7,lsr r1
:02091E78 2D000137 unknown
:02091E7C 09A1C11B stmeqib  r1!,{r0,r1,r3,r4,r8,r14,r15}
:02091E80 015E0DB3 ldreqh r0,[r14, #-0xd3]		;r14-0xd3=*(02091c35)=#2163161(0x002101d9)
:02091E84 3D550CF7 unknown
:02091E88 735E0ED7 cmpvc r14,#0xD70
:02091E8C 6D448510 unknown
:02091E90 4514AD13 ldrmi r10,[r4, #-0xd13]		;(r4-0xd13=*(fffff2ed))
:02091E94 05148513 ldreq r8,[r4, #-0x513]		;(r4-0x513=*(fffffaed))
:02091E98 FE54AD52 mrc2 13,2,r10,cr4,cr2,{2}
:02091E9C 6D44850F unknown
:02091EA0 13451043 unknown
:02091EA4 52051485 andpl  r1,r5,#0x85000000
:02091EA8 45F654AD ldrmib r5,[r6, #+0x4ad]!
:02091EAC 00251903 eoreq  r1,r5,r3,lsl #0x12
:02091EB0 0D436D17 unknown
:02091EB4 550D4435 strpl r4,[r13, #-0x435]		;(r13-0x435=*(fffffbcb))
:02091EB8 0BE13165 bleq 018DE454
:02091EBC 00ED440D rsceq  r4,r13,r13,lsl #0x8
:02091EC0 30002534 andcc  r2,r0,r4,lsr r5
:02091EC4 34AF418D unknown
:02091EC8 15751895 ldrneb r1,[r5, #-0x895]!
:02091ECC 0D9E4025 unknown
:02091ED0 31002554 unknown
:02091ED4 2D00256E unknown
:02091ED8 1F31418D swine 0x0031418d
:02091EDC 20F75521 rsccss r5,r7,r1,lsr #0xa
:02091EE0 304D3508 subcc  r3,r13,r8,lsl #0xa
:02091EE4 2E468D2A cdpcs 13,4,cr8,cr6,cr10,1
:02091EE8 F755218D ldrnvb r2,[r5,-r13, lsl #0x3]
:02091EEC 4D35074E ldcmi  7,cr0,[r5,#-0x138]!
:02091EF0 41652730 unknown
:02091EF4 2DD7552B unknown
:02091EF8 2E00ED52 mcrcs 13,0,r14,cr0,cr2,{2}
:02091EFC 2D140D75 unknown
:02091F00 F5140D17 ldrnv r0,[r4, #-0xd17]		;(r4-0xd17=*(fffff2e9))
:02091F04 40252442 eormi  r2,r5,r2,asr #0x8
:02091F08 AF522DE4 swige 0x00522de4
:02091F0C 172D5615 unknown
:02091F10 23E5140D mvncs  r1,#0xD000000
:02091F14 09B0F115 ldmeqib  r0!,{r0,r2,r4,r8,r12,r13,r14,r15}
:02091F18 279F4615 unknown
:02091F1C E515ED1F ldr r14,[r5, #-0xd1f]		;(r5-0xd1f=*(fffff2e1))
:02091F20 1510ED13 ldrne r14,[r0, #-0xd13]		;(r0-0xd13=*(0020f4c6))
:02091F24 A508DEC1 strge r13,[r8, #-0xec1]		;r8-0xec1=*(5e52f540)=#0(0x00000000)
:02091F28 C50D9F72 strgt r9,[r13, #-0xf72]		;(r13-0xf72=*(fffff08e))
:02091F2C 15243510 strne r3,[r4, #-0x510]!
:02091F30 3D0D48F1 unknown
:02091F34 CE172D41 cdpgt 13,0,cr2,cr7,cr1,2
:02091F38 002131DD unknown
:02091F3C 0C76F705 ldceql 7,cr15,[r6],#-0x14
:02091F40 172D413D unknown
:02091F44 3DE731DD stcccl 1,cr3,[r7,#+0x374]!
:02091F48 A4F70500 unknown
:02091F4C 20713D0B rsbcss r3,r1,r11,lsl #0x1a
:02091F50 531B41DD tstpl r11,#0x40000037
:02091F54 40259705 eormi  r9,r5,r5,lsl #0xe
:02091F58 713D0AD2 ldrvcsb r0,[r13, -r2]!
:02091F5C 6511DD1D ldrvs r13,[r1, #-0xd1d]		;r1-0xd1d=*(14bff2e3)=#0(0x00000000)
:02091F60 513DD311 teqpl r13,r1,lsl r3
:02091F64 40251427 eormi  r1,r5,r7,lsr #0x8
:02091F68 05C50BB8 streqb r0,[r5, #+0xbb8]		;r5+0xbb8=*(00000bb8)
:02091F6C 5525113D strpl r1,[r5, #-0x13d]!
:02091F70 2245C5E7 subcs  r12,r5,#0x39C00000
:02091F74 25D04025 ldrcsb r4,[r0, #+0x25]		;r0+0x25=*(002101fe)
:02091F78 150AE640 strne r14,[r10, #-0x640]		;(r10-0x640=*(fffff9c0))
:02091F7C 113D9501 teqne r13,r1,lsl #0xa
:02091F80 24D55525 ldrcsb r5,[r5],#+0x525
:02091F84 0A14F2F5 beq 025CEB60
:02091F88 104D0115 subne  r0,r13,r5,lsl r1
:02091F8C D55525CF ldrleb r2,[r5, #-0x5cf]		;(r5-0x5cf=*(fffffa31))
:02091F90 42F2F524 rscmis r15,r2,#0x9000000
:02091F94 0E75C509 cdpeq 5,6,cr12,cr5,cr9,0
:02091F98 D5A71345 strle r1,[r7, #+0x345]!
:02091F9C F8F2F524 ldmnvia  r2!,{r2,r5,r8,r10,r12,r13,r14,r15}^
:02091FA0 ED02CD11 unknown
:02091FA4 15ED3440 strneb r3,[r13, #+0x440]!
:02091FA8 C51345B3 ldrgt r4,[r3, #-0x5b3]		;r3-0x5b3=*(04f63d1a)=#0(0x00000000)
:02091FAC 26C16510 unknown
:02091FB0 ED02CD11 unknown
:02091FB4 ED673140 stcl 1,cr3,[r7,#-0x100]!
:02091FB8 F5234515 strnv r4,[r3, #-0x515]!
:02091FBC F51054F2 ldrnv r5,[r0, #-0x4f2]		;(r0-0x4f2=*(0020fce7))
:02091FC0 2E43E502 cdpcs 5,4,cr14,cr3,cr2,0
:02091FC4 ED1FE567 unknown
:02091FC8 82F2F520 rschis r15,r2,#0x8000000
:02091FCC 7502F50F strvc r15,[r2, #-0x50f]		;(r2-0x50f=*(fffffb16))
:02091FD0 E7002135 unknown
:02091FD4 20ED0A8F rsccs  r0,r13,r15,lsl #0x15
:02091FD8 0E10F2F5 mrceq 2,0,r15,cr0,cr5,{7}
:02091FDC 420504AD andmi  r0,r5,#0xAD000000
:02091FE0 422D6728 eormi  r6,r13,#0xA00000
:02091FE4 25148519 ldrcs r8,[r4, #-0x519]		;(r4-0x519=*(fffffae7))
:02091FE8 3E848510 mcrcc 5,4,r8,cr4,cr0,{0}
:02091FEC 9D72F50D ldclsl 5,cr15,[r2,#-0x34]!
:02091FF0 F5122D25 ldrnv r2,[r2, #-0xd25]		;(r2-0xd25=*(fffff300))
:02091FF4 25148512 ldrcs r8,[r4, #-0x512]		;(r4-0x512=*(fffffaee))
:02091FF8 6C848510 stcvs  5,cr8,[r4],{#0x10}
:02091FFC 42F53E0C rscmis r3,r5,#0xC0
:02092000 104D12CD subne  r1,r13,r13,asr #0x5
:02092004 122D10ED eorne  r1,r13,#0xED
:02092008 804D1025 subhi  r1,r13,r5,lsr #0x0
:0209200C F50B7F9A strnv r7,[r11, #-0xf9a]		;(r11-0xf9a=*(fffff066))
:02092010 4D12CD42 unknown
:02092014 2D10ED10 unknown
:02092018 4D12A512 unknown
:0209201C 0BDBFE70 bleq 017919E4
:02092020 2530736D ldrcs r7,[r0, #-0x36d]!
:02092024 12551C00 subnes r1,r5,#0x0
:02092028 102510ED eorne  r1,r5,r13,ror #0x1
:0209202C 9B7435EB blls 03D9F7E0
:02092030 2D736D0A ldccsl 13,cr6,[r3,#-0x28]!
:02092034 14351F9D unknown
:02092038 202510ED eorcs  r1,r5,r13,ror #0x1
:0209203C 250D41F7 strcs r4,[r13, #-0x1f7]		;(r13-0x1f7=*(fffffe09))
:02092040 0435C440 unknown
:02092044 1D00251F unknown
:02092048 2AAB0025 bcs 00B520E4
:0209204C 14351ED9 unknown
:02092050 C18D127D orrgt  r1,r13,r13,ror r2
:02092054 3C790DF2 ldcccl 13,cr0,[r9],#-0x3c8
:02092058 00251A9E mlaeq  r5,r14,r10,r1unknown
:0209205C 13002527 unknown
:02092060 127D1435 rsbnes r1,r13,#0x35000000
:02092064 8CEAC18D stchil 1,cr12,[r10],#+0x234
:02092068 253200ED ldrcs r0,[r2, #-0xed]!
:0209206C 00253200 eoreq  r3,r5,r0,lsl #0x4
:02092070 AA00251E bge 0209B4F0
:02092074 19420532 stmnedb  r2 ,{r1,r4,r5,r8,r10}^
:02092078 80ED1025 rschi  r1,r13,r5,lsr #0x0
:0209207C 2F00EDBA swics 0x0000edba
:02092080 2F00255A swics 0x0000255a
:02092084 251B0025 ldrcs r0,[r11, #-0x25]		;(r11-0x25=*(ffffffdb))
:02092088 42052F00 andmi  r2,r5,#0x0
:0209208C 10255517 eorne  r5,r5,r7,lsl r5
:02092090 08E880ED unknown
:02092094 4D2C304D stcmi  0,cr3,[r12,#-0x134]!
:02092098 4D532C40 unknown
:0209209C 25118D10 ldrcs r8,[r1, #-0xd10]		;r1-0xd10=*(14bff2f0)=#0(0x00000000)
:020920A0 16818D10 unknown
:020920A4 05004D08 streq r4,[r0, #-0xd08]		;(r0-0xd08=*(0020f4d1))
:020920A8 404DCF12 submi  r12,r13,r2,lsl r15
:020920AC 8D104D29 unknown
:020920B0 8D12A511 unknown
:020920B4 013D1C81 teqeq r13,r1,lsl #0x19
:020920B8 42CD2CBD sbcmi  r2,r13,#0xBD00
:020920BC 28002518 stmcsda  r0 ,{r3,r4,r8,r10,r13}
:020920C0 252041B5 strcs r4,[r0, #-0x1b5]!
:020920C4 25BCAA40 ldrcs r10,[r12, #+0xa40]!
:020920C8 013D4A40 teqeq r13,r0,asr #0x14
:020920CC 2132CD29 teqcs r2,r9,lsr #0x1a
:020920D0 456A0501 strmib r0,[r10, #-0x501]!
:020920D4 00450800 subeq  r0,r5,r0,lsl #0x10
:020920D8 3D78F1B5 ldcccl 1,cr15,[r8,#-0x2d4]!
:020920DC 10ED2601 rscne  r2,r13,r1,lsl #0xc
:020920E0 052909AD streq r0,[r9, #-0x9ad]!
:020920E4 91080079 unknown
:020920E8 A6F1B503 unknown
:020920EC 00253509 eoreq  r3,r5,r9,lsl #0xa
:020920F0 3A7910ED bcc 03ED64AC
:020920F4 270800E9 strcs r0,r3,r5,r9,lsl #0xa
:020920F8 C5F1B500 ldrgtb r11,[r1, #+0x500]!
:020920FC 2300446F unknown
:02092100 25210025 strcs r0,[r1, #-0x25]!
:02092104 40ED3200 rscmi  r3,r13,r0,lsl #0x4
:02092108 82CD5524 sbchi  r5,r13,#0x9000000
:0209210C F3402526 unknown
:02092110 25200025 strcs r0,[r0, #-0x25]!
:02092114 25551E00 ldrcsb r1,[r5, #-0xe00]		;(r5-0xe00=*(fffff200))
:02092118 40ED2F00 rscmi  r2,r13,r0,lsl #0x1e
:0209211C 8F52CD22 swihi 0x0052cd22
:02092120 21407517 unknown
:02092124 3F6D1175 swicc 0x006d1175
:02092128 BD122D1B unknown
:0209212C 2000071A andcs  r0,r0,r10,lsl r7
:02092130 0EBA0025 cdpeq 0,10,cr0,cr10,cr5,1
:02092134 25FE4025 ldrcsb r4,[r14, #+0x25]!
:02092138 A9104F40 ldmgedb  r0 ,{r6,r8,r9,r10,r11,r14}
:0209213C 2D4A183E unknown
:02092140 1E200732 mcrne 7,1,r0,cr0,cr2,{1}
:02092144 050C0025 streq r0,[r12, #-0x25]		;r12-0x25=*(28b32fde)=#0(0x00000000)
:02092148 25037132 strcs r7,[r3, #-0x132]		;r3-0x132=*(04f6419b)=#286331153(0x11111111)
:0209214C 0C80EB30 stceq  11,cr14,[r0],{#0x30}
:02092150 252831B5 strcs r3,[r8, #-0x1b5]!
:02092154 40ED2200 rscmi  r2,r13,r0,lsl #0x4
:02092158 00255417 eoreq  r5,r5,r7,lsl r4
:0209215C 15102515 ldrne r2,[r0, #-0x515]		;(r0-0x515=*(fffffaeb))
:02092160 B50BAE81 strlt r10,[r11, #-0xe81]		;(r11-0xe81=*(fffff17f))
:02092164 254D2531 strcsb r2,[r13, #-0x531]		;(r13-0x531=*(fffffacf))
:02092168 40ED1F00 rscmi  r1,r13,r0,lsl #0x1e
:0209216C 13002515 unknown
:02092170 81B51025 movhis r1,r5,lsr #0x0		;r1=0(0x0)
:02092174 B50ADCD5 strlt r13,[r10, #-0xcd5]		;(r10-0xcd5=*(fffff32b))
:02092178 ED118D01 unknown
:0209217C 251D9110 ldrcs r9,[r13, #-0x110]		;(r13-0x110=*(fffffef0))
:02092180 417C1300 cmnmi r12,r0,lsl #0x6
:02092184 B510251F ldrlt r2,[r0, #-0x51f]		;(r0-0x51f=*(fffffae1))
:02092188 B50A0A81 strlt r0,[r10, #-0xa81]		;(r10-0xa81=*(fffff57f))
:0209218C ED118D01 unknown
:02092190 2A5DE710 bcs 0380BDD8
:02092194 0F29A708 swieq 0x0029a708
:02092198 B5100025 ldrlt r0,[r0, #-0x25]		;(r0-0x25=*(ffffffdb))
:0209219C 2555F081 ldrcsb r15,[r5, #-0x81]		;(r5-0x81=*(ffffff7f))
:020921A0 00252B00 eoreq  r2,r5,r0,lsl #0x16
:020921A4 1A002529 bne 0209B650
:020921A8 55260025 strpl r0,[r6, #-0x25]!
:020921AC 251E40ED ldrcs r4,[r14, #-0xed]		;r14-0xed=*(02091c1b)=#104529977(0x063b0039)
:020921B0 4025A840 eormi  r10,r5,r0,asr #0x10
:020921B4 2800751E stmcsda  r0 ,{r1,r2,r3,r4,r8,r10,r12,r13,r14}
:020921B8 26002555 unknown
:020921BC 25170025 ldrcs r0,[r7, #-0x25]		;r7-0x25=*(111110ec)=#0(0x00000000)
:020921C0 40ED2300 rscmi  r2,r13,r0,lsl #0x6
:020921C4 4025551C eormi  r5,r5,r12,lsl r5
:020921C8 4C402594 stcmil 5,cr2,[r0],{#0x94}
:020921CC 95250075 strls r0,[r5, #-0x75]!
:020921D0 D516391E ldrle r3,[r6, #-0x91e]		;(r6-0x91e=*(fffff6e2))
:020921D4 151F18C1 ldrne r1,[r15, #-0x8c1]		;r15-0x8c1=*(0209191b)=#-721420219(0xd5000045)
:020921D8 251A0025 ldrcs r0,[r10, #-0x25]		;(r10-0x25=*(ffffffdb))
:020921DC 40258040 eormi  r8,r5,r0,asr #0x0
:020921E0 0075577A rsbeqs r5,r5,r10,ror r7
:020921E4 20002522 andcs  r2,r0,r2,lsr #0xa
:020921E8 25110025 ldrcs r0,[r1, #-0x25]		;(r1-0x25=*(d5000020))
:020921EC 83551D00 cmphi r5,#0x0
:020921F0 20402516 subcs  r2,r0,r6,lsl r5
:020921F4 256C001B strcsb r0,[r12, #-0x1b]!
:020921F8 2B0A2840 blcs 0231C300
:020921FC 25300002 ldrcs r0,[r0, #-0x2]!
:02092200 00253400 eoreq  r3,r5,r0,lsl #0x8
:02092204 A800251C stmgeda  r0 ,{r2,r3,r4,r8,r10,r13}
:02092208 6510A730 ldrvs r10,[r0, #-0x730]		;(r0-0x730=*(fffff8d0))
:0209220C 8A402515 bhi 0309B668
:02092210 09564025 ldmeqdb  r6 ,{r0,r2,r5,r14}^
:02092214 2D00022E unknown
:02092218 00251A0D eoreq  r1,r5,r13,lsl #0x14
:0209221C 2D002519 unknown
:02092220 12002558 andne  r2,r0,#0x16000000
:02092224 40251075 eormi  r1,r5,r5,ror r0
:02092228 84402576 strhib r2,[r0],#-0x576
:0209222C 09022D08 stmeqdb  r2 ,{r3,r8,r10,r11,r13}
:02092230 03C90300 biceq  r0,r9,#0x0
:02092234 05005904 streq r5,[r0, #-0x904]		;(r0-0x904=*(fffff6fc))
:02092238 10AA2A51 adcne  r2,r10,r1,asr r10
:0209223C 40251075 eormi  r1,r5,r5,ror r0
:02092240 B2402562 sublt  r2,r0,#0x18800000
:02092244 96082D07 strls r2,[r8],-r7, lsl #0x1a
:02092248 252B0025 strcs r0,[r11, #-0x25]!
:0209224C 00251300 eoreq  r1,r5,r0,lsl #0x6
:02092250 0E002527 cdpeq 5,0,cr2,cr0,cr7,1
:02092254 18407555 stmneda  r0 ,{r0,r2,r4,r6,r8,r10,r12,r13,r14}^
:02092258 254E0025 strcsb r0,[r14, #-0x25]		;r14-0x25=*(02091ce3)=#6488152(0x00630058)
:0209225C 0990A040 ldmeqib  r0 ,{r6,r13,r15}
:02092260 00255524 eoreq  r5,r5,r4,lsr #0xa
:02092264 2C002522 stccs  5,cr2,[r0],{#0x22}
:02092268 00071CD1 unknown
:0209226C B518131C ldrlt r1,[r8, #-0x31c]		;(r8-0x31c=*(fffffce4))
:02092270 25584025 ldrcsb r4,[r8, #-0x25]		;(r8-0x25=*(ffffffdb))
:02092274 020ECE40 andeq  r12,r14,#0x400
:02092278 25052100 strcs r2,[r5, #-0x100]		;(r5-0x100=*(ffffff00))
:0209227C 00251F00 eoreq  r1,r5,r0,lsl #0x1e
:02092280 071D1129 ldreq r1,[r13,-r9, lsr #0x2]
:02092284 19451A00 stmnedb  r5 ,{r9,r11,r12}^
:02092288 444025B5 strmib r2,[r0],#-0x5b5
:0209228C 0DFC4025 ldceql 0,cr4,[r12,#+0x94]!
:02092290 251C38A9 ldrcs r3,[r12, #-0x8a9]		;r12-0x8a9=*(28b3275a)=#0(0x00000000)
:02092294 2526A500 strcs r10,[r6, #-0x500]!
:02092298 00071800 andeq  r1,r7,r0,lsl #0x10
:0209229C 25167D18 ldrcs r7,[r6, #-0xd18]		;(r6-0xd18=*(fffff2e8))
:020922A0 256A3040 strcsb r3,[r10, #-0x40]!
:020922A4 2A04E710 bcs 021CBEEC
:020922A8 19384D0D ldmnedb  r8!,{r0,r2,r3,r8,r10,r11,r14}
:020922AC 532304D1 unknown
:020922B0 3B082849 blcc 0229C3DC
:020922B4 16050B00 strne r0,[r5],-r0, lsl #0x16
:020922B8 59140397 ldmpldb  r4 ,{r0,r1,r2,r4,r7,r8,r9}
:020922BC 1700B502 strne r11,[r0,-r2, lsl #0xa]
:020922C0 000E5F42 andeq  r5,r14,r2,asr #0x1e
:020922C4 00D300DD ldreqsb r0,[r3],#+0xd
:020922C8 01CDCB0A biceq  r12,r13,r10,lsl #0x16
:020922CC 25720065 ldrcsb r0,[r2, #-0x65]!
:020922D0 6FA2A503 swivs 0x00a2a503
:020922D4 1B71E20B blne 03D0AB08
:020922D8 9712374A ldrls r3,[r2, #-0x65]!
:020922DC 0D54490E unknown
:020922E0 5D69A1AC stcpll 1,cr10,[r9,#-0x2b0]!
:020922E4 3C023653 stccc  6,cr3,[r2],{#0x53}
:020922E8 FDD00525 unknown
:020922EC EC000114 stc  1,cr0,[r0],{#0x14}
:020922F0 0C0B0169 stceq  1,cr0,[r11],{#0x69}
:020922F4 0C010C01 stceq  12,cr0,[r1],{#0x1}
:020922F8 0001B301 andeq  r11,r1,r1,lsl #0x6
:020922FC 6BD800B3 blvs 016925D0
:02092300 8D41F90F unknown
:02092304 0170C40E cmneq r0,r14,lsl #0x8
:02092308 20203F20 eorcs  r3,r0,r0,lsr #0x1e
:0209230C 1599111D ldrne r1,[r9, #+0x11d]		;r9+0x11d=*(00000142)
:02092310 740F0099 strvc r0,[r15],#-0x99
:02092314 29E600F1 unknown
:02092318 45009D07 strmi r9,[r0, #-0xd07]		;(r0-0xd07=*(0062f351))
:0209231C D301B243 unknown
:02092320 0010031D andeqs r0,r0,r13,lsl r3
:02092324 22216B1F eorcs  r6,r1,#0x7C00
:02092328 50220C7B eorpl  r0,r2,r11,ror r12
:0209232C 0C17004B ldceq  0,cr0,[r7],{#0x4b}
:02092330 008C0349 addeq  r0,r12,r9,asr #0x6
:02092334 0931DD96 ldmeqdb  r1!,{r1,r2,r4,r7,r8,r10,r11,r12,r14,r15}
:02092338 B100C70D unknown
:0209233C 0485CE0F streq r12,[r5],#+0xe0f
:02092340 1D0019C4 unknown
:02092344 B4AA0001 unknown
:02092348 77CC0057 unknown
:0209234C 0801CC04 stmeqda  r1 ,{r2,r10,r11,r14,r15}
:02092350 AA047B88 bge 021B1178
:02092354 00190146 andeqs r0,r9,r6,asr #0x2
:02092358 09BA4075 ldmeqib  r10!,{r0,r2,r4,r5,r6,r14}
:0209235C 2F0C01C2 swics 0x000c01c2
:02092360 01650B91 unknown
:02092364 14B744DB unknown
:02092368 7280E115 addvc  r14,r0,#0x40000005
:0209236C 14026C02 strne r6,[r2],#-0xc02
:02092370 14151427 ldrne r1,[r5],#-0x427
:02092374 70190021 andvcs r0,r9,r1,lsr #0x0
:02092378 3D1E0035 unknown
:0209237C 009BC801 addeqs r12,r11,r1,lsl #0x10
:02092380 280001C8 stmcsda  r0 ,{r3,r6,r7,r8}
:02092384 C4431D55 strgtb r1,[r3],#-0xd55
:02092388 1A04A601 bne 021BBB94
:0209238C 2501BC00 strcs r11,[r1, #-0xc00]		;(r1-0xc00=*(d4fff445))
:02092390 000BC420 andeq  r12,r11,r0,lsr #0x8
:02092394 5D0973C4 unknown
:02092398 01155D01 tsteq r5,r1,lsl #0x1a
:0209239C 00E90028 rsceq  r0,r9,r8,lsr #0x0
:020923A0 003400C4 eoreqs r0,r4,r4,asr #0x1
:020923A4 0D6951DD stceql 1,cr5,[r9,#-0x374]!
:020923A8 001B0460 andeqs r0,r11,r0,ror #0x8
:020923AC 831363B8 tsthi r3,#0xE0000002
:020923B0 E5890001 str r0,[r9, #+0x1]		;r9+0x1=*(00000026)
:020923B4 07059B01 streq r9,[r5,-r1, lsl #0x16]
:020923B8 68075D9B stmvsda  r7 ,{r0,r1,r3,r4,r7,r8,r10,r11,r12,r14}
:020923BC 3A00D955 bcc 020C8918
:020923C0 0D438301 unknown
:020923C4 0C03740D stceq  4,cr7,[r3],{#0xd}
:020923C8 3B190019 blcc 026D2434
:020923CC 1E000110 mcrne 1,0,r0,cr0,cr0,{0}
:020923D0 031200E9 tsteq r2,#0xE9
:020923D4 04B9AC12 unknown
:020923D8 40232578 eormi  r2,r3,r8,ror r5
:020923DC 00291411 eoreq  r1,r9,r1,lsl r4
:020923E0 A23502B0 eorges r0,r5,#0xB
:020923E4 20001202 andcs  r1,r0,r2,lsl #0x4
:020923E8 851920C5 ldrhi r2,[r9, #-0xc5]		;(r9-0xc5=*(ffffff60))
:020923EC C518A001 ldrgt r10,[r8, #-0x1]		;(r8-0x1=*(ffffffff))
:020923F0 B4008115 strlt r8,[r0],#-0x115
:020923F4 77BE06D3 unknown
:020923F8 D6457511 unknown
:020923FC 61200381 unknown
:02092400 D5000F01 strle r0,[r0, #-0xf01]		;(r0-0xf01=*(0062f157))
:02092404 74C361E4 strvcb r6,[r3],#+0x1e4
:02092408 0A12C7B2 beq 025442D8
:0209240C 57320255 unknown
:02092410 2101D503 unknown
:02092414 10B944DB unknown
:02092418 0294E04D addeqs r14,r4,#0x4D
:0209241C 072205DC unknown
:02092420 21B5E600 movcss r14,r0,lsl #0xc		;r14=805666816(0x30058000)
:02092424 01410141 unknown
:02092428 00010441 andeq  r0,r1,r1,asr #0x8
:0209242C 016C016C unknown
:02092430 01F700F2 ldreqsh r0,[r7, #+0x2]!
:02092434 68012700 stmvsda  r1 ,{r8,r9,r10,r13}
:02092438 7D000301 unknown
:0209243C C4600233 unknown
:02092440 30029009 andcc  r9,r2,r9
:02092444 01F00859 mvneqs r0,r9,asr r8
:02092448 2721BB20 strcs r11,[r1,-r0, lsr #0x16]!
:0209244C 65B1B532 ldrvs r11,[r1, #+0x532]!
:02092450 03D10211 biceqs r0,r1,#0x10000001
:02092454 1E000F0F cdpne 15,0,cr0,cr0,cr15,0
:02092458 00731283 rsbeqs r1,r3,r3,lsl #0x5
:0209245C 0E033B23 cdpeq 11,0,cr3,cr3,cr3,1
:02092460 0CAC0083 stceq  0,cr0,[r12],#+0x20c
:02092464 00820121 addeq  r0,r2,r1,lsr #0x2
:02092468 FD11E591 unknown
:0209246C E206B534 and  r11,r6,#0xD000000
:02092470 121F0193 andnes r0,r15,#0xC0000024
:02092474 0126086B unknown
:02092478 07EF00EF streqb r0,r0,r15,#0xC0000024
:0209247C 04B97B00 unknown
:02092480 A440C52C strgeb r12,[r0],#-0x52c
:02092484 54E243BD unknown
:02092488 0B330A69 bleq 02D54E34
:0209248C 1065060F rsbne  r0,r5,r15,lsl #0xc
:02092490 6B116909 blvs 024EC8BC
:02092494 EF00C11B swi 0x0000c11b
:02092498 B1061F2E unknown
:0209249C 06C930ED streqb r3,r0,r5,r15,lsl #0xc
:020924A0 000F8500 andeq  r8,r15,r0,lsl #0xa
:020924A4 001E055A andeqs r0,r14,r10,asr r5
:020924A8 01127DCE tsteq r2,r14,asr #0x1b
:020924AC 3000B900 andcc  r11,r0,r0,lsl #0x12
:020924B0 2DD200B9 unknown
:020924B4 01C1D203 biceq  r13,r1,r3,lsl #0x4
:020924B8 A801B18F stmgeda  r1 ,{r0,r1,r2,r3,r7,r8,r12,r13,r15}
:020924BC 41090150 unknown
:020924C0 056E0FC1 streqb r0,[r14, #-0xfc1]!
:020924C4 DA0C0020 ble 0239254C
:020924C8 0001113D andeq  r1,r1,r13,lsr r1
:020924CC 00F400F4 unknown
:020924D0 15010615 strne r0,[r1, #-0x615]		;(r1-0x615=*(d4fffa30))
:020924D4 B8011501 stmltda  r1 ,{r0,r8,r10,r12}
:020924D8 8900BC00 stmhidb  r0 ,{r10,r11,r12,r13,r15}
:020924DC 002B5C02 eoreq  r5,r11,r2,lsl #0x18
:020924E0 02304719 eoreqs r4,r0,#0x640000
:020924E4 151501CC ldrne r0,[r5, #-0x1cc]		;(r5-0x1cc=*(fffffe34))
:020924E8 20751700 rsbcss r1,r5,r0,lsl #0xe
:020924EC C9116513 ldmgtdb  r1 ,{r0,r1,r4,r8,r10,r13,r14}
:020924F0 15681200 strneb r1,[r8, #-0x200]!
:020924F4 0C1F8900 ldceq  9,cr8,[r15],{#0x0}
:020924F8 5D104D78 unknown
:020924FC F207ED34 andnv  r14,r7,#0xD00
:02092500 00490D75 subeq  r0,r9,r5,ror r13
:02092504 3905011A stmccdb  r5 ,{r1,r3,r4,r8}
:02092508 11A950AF movne  r5,r15,lsr #0x1		;r5=17076872(0x1049288)
:0209250C DD9115D0 unknown
:02092510 16011441 strne r1,r5,r15,lsr #0x1
:02092514 22332600 eorcss r2,r3,#0x0
:02092518 01010883 unknown
:0209251C 0C000108 stceq  1,cr0,[r0],{#0x8}
:02092520 4757013B unknown
:02092524 A5CEAA0E strgeb r10,[r14, #+0xa0e]		;r14+0xa0e=*(30058a0e)=#0(0x00000000)
:02092528 00472242 subeq  r2,r7,r2,asr #0x4
:0209252C 01E201B1 streqh r0,[r2, #+0x11]!
:02092530 01910F0A orreqs r0,r1,r10,lsl #0x1e
:02092534 12255300 eorne  r5,r5,#0x0
:02092538 C11A01E7 tstgt r10,r7,ror #0x3
:0209253C 791AAA00 ldmvcdb  r10 ,{r9,r11,r13,r15}
:02092540 08CDD907 stmeqia  r13 ,{r0,r1,r2,r8,r11,r12,r14,r15}^
:02092544 07135300 ldreq r5,[r3,-r0, lsl #0x6]
:02092548 016A9E20 unknown
:0209254C 00230640 eoreq  r0,r3,r0,asr #0xc
:02092550 4C2153F0 stcmi  3,cr5,[r1],#-0x3c0
:02092554 014C0140 unknown
:02092558 7600014C strvc r0,[r1],#-0x3c0
:0209255C 01107601 tsteq r0,r1,lsl #0xc
:02092560 D5FC00F7 ldrleb r0,[r12, #+0xf7]!
:02092564 E3017203 unknown
:02092568 42F59002 rscmis r9,r5,#0x2
:0209256C 01750820 cmneq r5,r0,lsr #0x10
:02092570 2003BF2A andcs  r11,r3,r10,lsr #0x1e
:02092574 8310ED41 tsthi r0,#0x1040
:02092578 ED131111 unknown
:0209257C F70276E0 strnv r7,r0,#0x1040
:02092580 5F070F02 swipl 0x00070f02
:02092584 CD10F312 unknown
:02092588 03C51800 biceq  r1,r5,#0x0
:0209258C AE006509 cdpge 5,0,cr6,cr0,cr9,0
:02092590 3B020BCD blcc 021154CC
:02092594 222B509D eorcs  r5,r11,#0x9D
:02092598 1A2105D2 bne 028D3CE8
:0209259C 1063E400 rsbne  r14,r3,r0,lsl #0x8
:020925A0 00FC0001 rsceqs r0,r12,r1
:020925A4 8C051BFC stchi  11,cr1,[r5],{#0xfc}
:020925A8 011C011C tsteq r12,r12,lsl r1
:020925AC E40107BC str r0,[r1],#-0x7bc
:020925B0 53A003A3 movpl  r0,#0x8C000002		;r0=-1946157054(0x8c000002)
:020925B4 C4416500 strgtb r6,[r1],#-0x500
:020925B8 1D006B0E unknown
:020925BC 538300D9 orrpl  r0,r3,#0xD9
:020925C0 00A11003 adceq  r1,r1,r3
:020925C4 3D118100 unknown
:020925C8 E640ED91 unknown
:020925CC 00040276 andeq  r0,r4,r6,ror r2
:020925D0 1420ED03 unknown
:020925D4 500720EB andpl  r2,r7,r11,ror #0x1
:020925D8 008110ED addeq  r1,r1,r13,ror #0x1
:020925DC 2321270F unknown
:020925E0 358C0001 strcc r0,[r12, #+0x1]		;r12+0x1=*(28b33004)=#0(0x00000000)
:020925E4 F501AB11 strnv r10,[r1, #-0xb11]		;(r1-0xb11=*(d4fff534))
:020925E8 13096F02 unknown
:020925EC 00D90A00 sbceqs r0,r9,r0,lsl #0x14
:020925F0 12A95819 adcne  r5,r9,#0x190000
:020925F4 00C9227D sbceq  r2,r9,r13,ror r2
:020925F8 0001A123 andeq  r10,r1,r3,lsr #0x2
:020925FC 00A3084D adceq  r0,r3,r13,asr #0x10
:02092600 810005C5 unknown
:02092604 F008F20E andnv  r15,r8,r14,lsl #0x4
:02092608 002D0A01 eoreq  r0,r13,r1,lsl #0x14
:0209260C 930B375F unknown
:02092610 8D300921 ldchi  9,cr0,[r0,#-0x84]!
:02092614 02788AE1 rsbeqs r8,r8,#0xE1000
:02092618 00110159 andeqs r0,r1,r9,asr r1
:0209261C 0F001321 swieq 0x00001321
:02092620 0A00B340 beq 020BF328
:02092624 B51A237B ldrlt r2,[r10, #-0x37b]		;(r10-0x37b=*(fffffc85))
:02092628 0C534600 ldceql 6,cr4,[r3],{#0x0}
:0209262C 0001557E andeq  r5,r1,r14,ror r5
:02092630 AA000125 bge 02092ACC
:02092634 F6011287 strnv r1,[r1],-r7, lsl #0x5
:02092638 001D1504 andeqs r1,r13,r4,lsl #0xa
:0209263C 1F0019CC swine 0x000019cc
:02092640 2F920001 swics 0x00920001
:02092644 CDA4A800 stcgt  8,cr10,[r4,#+0x0]!
:02092648 009DA409 addeqs r10,r13,r9,lsl #0x8
:0209264C 4E05356F cdpmi 5,0,cr3,cr5,cr15,3
:02092650 51812A01 orrpl  r2,r1,r1,lsl #0x14
:02092654 05640212 streqb r0,[r4, #-0x212]!
:02092658 21221B1F unknown
:0209265C C0000141 andgt  r0,r0,r1,asr #0x2
:02092660 0DD808D5 unknown
:02092664 02A1D802 adceq  r13,r1,#0x20000
:02092668 0D415592 unknown
:0209266C 5115015A tstpl r5,r10,asr r1
:02092670 02480226 subeq  r0,r8,#0x60000002
:02092674 12050109 andne  r0,r5,#0x40000002
:02092678 0B120005 bleq 02512694
:0209267C 018D1200 orreq  r1,r13,r0,lsl #0x4
:02092680 01005601 unknown
:02092684 1F0E0A79 swine 0x000e0a79
:02092688 00011720 andeq  r1,r1,r0,lsr #0xe
:0209268C 000B5446 andeq  r5,r11,r6,asr #0x8
:02092690 0F9600E0 swieq 0x009600e0
:02092694 01200097 unknown
:02092698 03730CC5 cmneq r3,#0xC500
:0209269C 20031C20 andcs  r1,r3,r0,lsr #0x18
:020926A0 9DD11513 unknown
:020926A4 0190D502 orreqs r13,r0,r2,lsl #0xa
:020926A8 21B50A3F movcss r0,lsr r15		;r0=34154160(0x20926b0)
:020926AC 3F172F10 swicc 0x00172f10
:020926B0 4D6C1401 stcmil 4,cr1,[r12,#-0x4]!
:020926B4 00656C00 rsbeq  r6,r5,r0,lsl #0x18
:020926B8 78413D6C stmvcda  r1 ,{r2,r3,r5,r6,r8,r10,r11,r12,r13}^
:020926BC 55070007 strpl r0,[r7, #-0x7]		;r7-0x7=*(1111110a)=#0(0x00000000)
:020926C0 13017401 unknown
:020926C4 011121C5 tsteq r1,r5,asr #0x3
:020926C8 41500E00 cmpmi r0,r0,lsl #0x1c
:020926CC 012D1A01 unknown
:020926D0 C30A311A unknown
:020926D4 01158600 tsteq r5,r0,lsl #0xc
:020926D8 00012900 andeq  r2,r1,r0,lsl #0x12
:020926DC 770007D2 unknown
:020926E0 0115DE01 tsteq r5,r1,lsl #0x1c
:020926E4 1319000D tstne r9,#0xD
:020926E8 015F0B00 cmpeq r15,r0,lsl #0x16
:020926EC 01675011 unknown
:020926F0 10009F1A andne  r9,r0,r10,lsl r15
:020926F4 D9700495 unknown
:020926F8 FB550002 blx 035D2710
:020926FC A7000130 unknown
:02092700 4F014301 swimi 0x00014301
:02092704 049F000B ldreq r0,[r15],#+0xb
:02092708 DA013BB3 ble 020E15DC
:0209270C 3D9F0F0D unknown
:02092710 40253007 eormi  r3,r5,r7
:02092714 3039AEA8 eorccs r10,r9,r8,lsr #0x1d
:02092718 027F0B53 rsbeqs r0,r15,#0x14C00
:0209271C 0617074E ldreq r0,r0,r15,#0x14C00
:02092720 02B12701 adceqs r2,r1,#0x40000
:02092724 102003DB unknown
:02092728 54142003 ldrpl r2,[r4],#-0x3
:0209272C 10AD501A adcne  r5,r13,r10,lsl r0
:02092730 4D62200E stcmil 0,cr2,[r2,#-0x38]!
:02092734 5B500F40 blpl 0349643C
:02092738 F7804D90 unknown
:0209273C 1068032D rsbne  r0,r8,r13,lsr #0x6
:02092740 E5025BCF str r5,[r2, #-0xbcf]		;(r2-0xbcf=*(fffff456))
:02092744 03119D00 tsteq r1,#0x0
:02092748 20031E20 andcs  r1,r3,r0,lsr #0x1c
:0209274C 08802C15 stmeqia  r0 ,{r0,r2,r4,r10,r11,r13}
:02092750 2D811020 unknown
:02092754 013013D5 ldreqsb r1,[r0, -r5]!
:02092758 01500510 cmpeq r0,r0,lsl r5
:0209275C DC01DC10 stcle  12,cr13,[r1],{#0x10}
:02092760 B98F30C7 stmltib  r15 ,{r0,r1,r2,r6,r7,r12,r13}
:02092764 1600E840 strne r14,ib 
:02092768 55000A9F strpl r0,[r0, #-0xa9f]		;(r0-0xa9f=*(fffff561))
:0209276C 2D510200 unknown
:02092770 001F0200 andeqs r0,r15,r0,lsl #0x4
:02092774 8C29750F stchi  5,cr7,[r9],#-0x3c
:02092778 5500028D strpl r0,[r0, #-0x28d]		;(r0-0x28d=*(fffffd73))
:0209277C ED0000DD unknown
:02092780 07E10004 streqb r0,[r1,+r4]!
:02092784 2F010DFD swics 0x00010dfd
:02092788 04202555 unknown
:0209278C 5F04002D swipl 0x0004002d
:02092790 00BD0C01 adceqs r0,r13,r1,lsl #0x18
:02092794 01A35527 moveq  r5,r7,lsr #0xa		;r5=279620(0x44444)
:02092798 0B0000C7 bleq 02092ABC
:0209279C 00253620 eoreq  r3,r5,r0,lsr #0xc
:020927A0 2B0151BA blcs 020E6E90
:020927A4 204D1A03 subcs  r1,r13,r3,lsl #0x14
:020927A8 7B102D18 blvc 0249DC10
:020927AC 7F16D02A swivc 0x0016d02a
:020927B0 0993C605 ldmeqib  r3 ,{r0,r2,r9,r10,r14,r15}
:020927B4 330001D8 unknown
:020927B8 7CAA000B stcvc  0,cr0,[r10],#+0x2c
:020927BC 023E0025 eoreqs r0,r14,#0x25
:020927C0 000E03C2 andeq  r0,r14,r2,asr #0x7
:020927C4 10171202 andnes r1,r7,r2,lsl #0x4
:020927C8 411C00AD tstmi r12,r13,lsr #0x1
:020927CC 005B1100 subeqs r1,r11,r0,lsl #0x2
:020927D0 07AD560B streq r5,[r13,+r11, lsl #0xc]!
:020927D4 01730064 cmneq r3,r4,ror #0x0
:020927D8 000B3000 andeq  r3,r11,r0
:020927DC 0001510E andeq  r5,r1,r14,lsl #0x2
:020927E0 FD0001DF unknown
:020927E4 000D3100 andeq  r3,r13,r0,lsl #0x2
:020927E8 01795148 cmneq r9,r8,asr #0x2
:020927EC 016300CB unknown
:020927F0 24002990 strcs r2,[r0],#-0x990
:020927F4 33300641 teqcc r0,#0x4100000
:020927F8 10360001 eornes r0,r6,r1
:020927FC 026B012F rsbeq  r0,r11,#0xC000000B
:02092800 999B0441 ldmlsib  r11 ,{r0,r6,r10}
:02092804 4141351D unknown
:02092808 42A113D9 adcmi  r1,r1,#0x64000003
:0209280C C5003148 strgt r3,[r0, #-0x148]		;(r0-0x148=*(fffffeb8))
:02092810 651F055B ldrvs r0,[r15, #-0x55b]		;r15-0x55b=*(020922bd)=#1108803765(0x421700b5)
:02092814 41154550 tstmi r5,r0,asr r5
:02092818 426D8F84 rsbmi  r8,r13,#0x210
:0209281C AF003142 swige 0x00003142
:02092820 42003142 andmi  r3,r0,#0x80000010
:02092824 BDB60031 ldclt  0,cr0,[r6,#+0xc4]!
:02092828 E916B119 ldmdb  r6 ,{r0,r3,r4,r8,r12,r13,r15}
:0209282C 3132EA47 teqcc r2,r7,asr #0x14
:02092830 5101EE00 unknown
:02092834 440D9E78 strmi r9,[r13],#-0xe78
:02092838 18515244 ldmneda  r1 ,{r2,r6,r9,r12,r14}^
:0209283C 31654511 unknown
:02092840 00315900 eoreqs r5,r1,r0,lsl #0x12
:02092844 AB14419B blge 025A2EB8
:02092848 693A4781 ldmvsdb  r10!,{r0,r7,r8,r9,r10,r14}
:0209284C 00314E81 eoreqs r4,r1,r1,lsl #0x1d
:02092850 9A00310D bls 0209EC8C
:02092854 BE003155 mcrlt 1,0,r3,cr0,cr5,{2}
:02092858 316D0031 unknown
:0209285C 00318F00 eoreqs r8,r1,r0,lsl #0x1e
:02092860 19BD552C ldmneib  r13!,{r2,r3,r5,r8,r10,r12,r14}
:02092864 3D992135 unknown
:02092868 A1564925 cmpge r6,r5,lsr #0x12
:0209286C CB44A91F blgt 031BCCF0
:02092870 65003177 strvs r3,[r0, #-0x177]		;r0-0x177=*(4216ff3e)=#0(0x00000000)
:02092874 471912D5 unknown
:02092878 4514752A ldrmi r7,[r4, #-0x52a]		;r4-0x52a=*(063afb0f)=#0(0x00000000)
:0209287C ED019D25 unknown
:02092880 781D26E5 ldmvcda  r13 ,{r0,r2,r5,r6,r7,r9,r10,r13}
:02092884 03003131 unknown
:02092888 31970031 orrccs r0,r7,r1,lsr r0
:0209288C 055EAB00 ldreqb r10,[r14, #-0xb00]		;r14-0xb00=*(02091c04)=#2111673650(0x7ddd9532)
:02092890 751BC512 ldrvc r12,[r11, #-0x512]		;(r11-0x512=*(fffffaee))
:02092894 44DD1044 ldrmib r1,[r13],#+0x44
:02092898 AE003188 cdpge 1,0,cr3,cr0,cr8,4
:0209289C 82819D6B addhi  r9,r1,#0x1AC0
:020928A0 31774649 cmncc r7,r9,asr #0xc
:020928A4 00272300 eoreq  r2,r7,r0,lsl #0x6
:020928A8 00312FAA eoreqs r2,r1,r10,lsr #0x1f
:020928AC AF48ED37 swige 0x0048ed37
:020928B0 4CC9133D stcmil 3,cr1,[r9],{#0x3d}
:020928B4 E9026A48 stmdb  r2 ,{r3,r6,r9,r11,r13,r14}
:020928B8 D9147547 ldmledb  r4 ,{r0,r1,r2,r6,r8,r10,r12,r13,r14}
:020928BC 01133D13 tsteq r3,r3,lsl r13
:020928C0 090A4931 stmeqdb  r10 ,{r0,r4,r5,r8,r11,r14}
:020928C4 0A05397E beq 021E0EC4
:020928C8 36B10841 unknown
:020928CC 1C0031DC stcne  1,cr3,[r0],{#0xdc}
:020928D0 CDAD0031 stcgt  0,cr0,[r13,#+0xc4]!
:020928D4 39698031 unknown
:020928D8 126D514F rsbne  r5,r13,#0xC0000013
:020928DC 4A8D1309 bmi 003D7508
:020928E0 06150DEA ldreq r0,r5,r13,#0xC0000013
:020928E4 3E40CD44 cdpcc 13,4,cr12,cr0,cr4,2
:020928E8 B5FB0031 ldrltb r0,[r11, #+0x31]!
:020928EC E13FAA87 teq r15,r7,lsl #0x15
:020928F0 6B43A515 blvs 0317BD4C
:020928F4 318C0031 orrcc  r0,r12,r1,lsr r0
:020928F8 7D563F00 unknown
:020928FC 6D144116 unknown
:02092900 8B403112 blhi 0309ED50
:02092904 014985AD unknown
:02092908 31B4AF41 movccs r10,r1,asr #0x1e
:0209290C 00317500 eoreqs r7,r1,r0,lsl #0xa
:02092910 49003196 stmmidb  r0 ,{r1,r2,r4,r7,r8,r12,r13}
:02092914 63AA467D movvs  r4,#0x7D00000		;r4=131072000(0x7d00000)
:02092918 31A24371 movcc  r4,r1,ror r3
:0209291C 80319F00 eorhis r9,r1,r0,lsl #0x1e
:02092920 AA410153 bge 030D2E74
:02092924 A04F5DBE strgeh r5,[r15],#-0xde
:02092928 7D530031 unknown
:0209292C 48516646 ldmmida  r1 ,{r1,r2,r6,r9,r10,r13,r14}^
:02092930 0031CAAA eoreqs r12,r1,r10,lsr #0x15
:02092934 7A8579B3 bvc 001F1008
:02092938 316647E9 unknown
:0209293C 312AAA00 unknown
:02092940 16152A00 ldrne r2,[r5],-r0, lsl #0x14
:02092944 6D7A0031 ldcvsl 0,cr0,[r10,#-0xc4]!
:02092948 315AE642 cmpcc r10,r2,asr #0xc
:0209294C A7014900 strge r4,[r1,-r0, lsl #0x12]
:02092950 8481010B strhi r0,[r1],#+0x10b
:02092954 597047E9 unknown
:02092958 15344475 ldrne r4,[r4, #-0x475]!
:0209295C 7D003116 unknown
:02092960 11460031 unknown
:02092964 0851AD25 ldmeqda  r1 ,{r0,r2,r5,r8,r10,r11,r13,r15}^
:02092968 810118ED unknown
:0209296C 7A47E98E bvc 0328CFAC
:02092970 4A251475 bmi 029D7B4C
:02092974 0B5D5FD7 bleq 037EA8D8
:02092978 49003180 stmmidb  r0 ,{r7,r8,r12,r13}
:0209297C 18511511 ldmneda  r1 ,{r0,r4,r8,r10,r12}^
:02092980 71EA18ED mvnvc  r1,r13,ror #0x11
:02092984 9917E953 ldmlsdb  r7 ,{r0,r1,r4,r6,r8,r11,r13,r14,r15}
:02092988 00315740 eoreqs r5,r1,r0,asr #0xe
:0209298C 3D49894D unknown
:02092990 3F003157 swicc 0x00003157
:02092994 99750031 unknown
:02092998 854CC910 strhib r12,[r12, #-0x910]		;(r12-0x910=*(fffff6f0))
:0209299C E9B55371 ldmib  r5!,{r0,r4,r5,r6,r8,r9,r12,r14}
:020929A0 61409917 unknown
:020929A4 7D570031 unknown
:020929A8 00314746 eoreqs r4,r1,r6,asr #0xe
:020929AC 003142AB eoreqs r4,r1,r11,lsr #0x5
:020929B0 D1109978 tstle r0,r8,ror r9
:020929B4 53719941 cmnpl r1,#0x104000
:020929B8 99DA17E9 ldmlsib  r10 ,{r0,r3,r5,r6,r7,r8,r9,r10,r12}^
:020929BC 1D656B40 stcnel 11,cr6,[r5,#-0x100]!
:020929C0 3151467D cmpcc r1,r13,ror r6
:020929C4 00314500 eoreqs r4,r1,r0,lsl #0xa
:020929C8 10997BAD addnes r7,r9,r13,lsr #0x17
:020929CC 75AD41D1 strvc r4,[r13, #+0x1d1]!
:020929D0 12055084 andne  r5,r5,#0x84
:020929D4 15D615E1 ldrneb r1,[r6, #+0x5e1]		;r6+0x5e1=*(000005e1)
:020929D8 00316846 eoreqs r6,r1,r6,asr #0x10
:020929DC 9D003150 unknown
:020929E0 557C4719 ldrplb r4,[r12, #-0x719]!
:020929E4 315C0031 cmpcc r12,r1,lsr r0
:020929E8 86E52B00 unknown
:020929EC 7912055A ldmvcdb  r2 ,{r1,r3,r4,r6,r8,r10}
:020929F0 015AD5CD cmpeq r10,r13,asr #0xb
:020929F4 4BF9244E blmi 01EDBB34
:020929F8 3F003170 swicc 0x00003170
:020929FC 64AA8441 unknown
:02092A00 357C4205 ldrccb r4,[r12, #-0x205]!
:02092A04 64471911 strvsb r1,[r7],#-0x911
:02092A08 5AA30031 bpl 00952AD4
:02092A0C 01270031 unknown
:02092A10 00318441 eoreqs r8,r1,r1,asr #0x8
:02092A14 6E844153 mcrvs 1,4,r4,cr4,cr3,{2}
:02092A18 864EED55 unknown
:02092A1C 47191135 unknown
:02092A20 A600316E strge r3,r8,r1,r1,asr #0x8
:02092A24 2AAD0031 bcs 00BD2AF0
:02092A28 65984101 ldrvs r4,[r8, #+0x101]		;r8+0x101=*(00000101)
:02092A2C 22056700 andcs  r6,r5,#0x0
:02092A30 6A833C99 bvs 00161C9C
:02092A34 51364239 teqpl r6,r9,lsr r2
:02092A38 19BD3A48 ldmneib  r13!,{r3,r6,r9,r11,r12,r13}
:02092A3C 31A20031 movcc  r0,lsr r1		;r0=1704(0x6a8)
:02092A40 593DB500 ldmpldb  r13!,{r8,r10,r12,r13,r15}
:02092A44 140AE93A strne r14,[r10],#-0x93a
:02092A48 78ED0B55 unknown
:02092A4C B642398D strltb r3,[r2],-r13, lsl #0x13
:02092A50 69003140 stmvsdb  r0 ,{r6,r8,r12,r13}
:02092A54 BD440031 unknown
:02092A58 A5003119 strge r3,[r0, #-0x119]		;(r0-0x119=*(0000058f))
:02092A5C A51BF96A ldrge r15,[r11, #-0x96a]		;(r11-0x96a=*(fffff696))
:02092A60 14010D43 strne r0,[r1],#-0xd43
:02092A64 78ED005D unknown
:02092A68 17196397 unknown
:02092A6C 1E0D1239 mcrne 2,0,r1,cr13,cr9,{1}
:02092A70 19BD12D5 ldmneib  r13!,{r0,r2,r4,r6,r7,r9,r12}
:02092A74 13A80031 movne  r0,#0x31		;r0=49(0x31)
:02092A78 A543BF00 strgeb r11,[r3, #-0xf00]		;(r3-0xf00=*(fffff100))
:02092A7C 00652143 rsbeq  r2,r5,r3,asr #0x2
:02092A80 8F1031B8 swihi 0x001031b8
:02092A84 EA00311F b 0209EF08
:02092A88 9643D923 strlsb r13,[r3],-r3, lsr #0x12
:02092A8C 315744DD ldrccsb r4,[r7, #-0x4d]		;(r7-0x4dd=*(ffffffb3))
:02092A90 00317000 eoreqs r7,r1,r0
:02092A94 003122AA eoreqs r2,r1,r10,lsr #0x5
:02092A98 EC4BC511 stcl 5,cr12,[r11],{#0x11}
:02092A9C 31790027 cmncc r9,r7,lsr #0x0
:02092AA0 3FC5AA20 swicc 0x00c5aa20
:02092AA4 9113D92D tstls r3,r13,lsr #0x12
:02092AA8 6144DD1B unknown
:02092AAC 5D7A0031 ldcpll 0,cr0,[r10,#-0xc4]!
:02092AB0 31250031 unknown
:02092AB4 000F1400 andeq  r1,r15,r0,lsl #0x8
:02092AB8 000031B8 streqh r3,[r0], -r8
:02092ABC 8D003155 unknown
:02092AC0 310F4031 mrscc r4,CPSR
:02092AC4 419D3700 orrmis r3,r13,r0,lsl #0xe
:02092AC8 423955AA eormis r5,r9,#0x2A800000
:02092ACC 8400316B strhi r3,[r0],#-0x16b
:02092AD0 79280031 stmvcdb  r8!,{r0,r4,r5}
:02092AD4 D524DD15 strle r13,[r4, #-0xd15]!
:02092AD8 17810CB3 unknown
:02092ADC 51726D01 cmnpl r2,r1,lsl #0x1a
:02092AE0 316E4239 unknown
:02092AE4 493CAB00 ldmmidb  r12!,{r8,r9,r11,r13,r15}
:02092AE8 5A495516 bpl 032E7F48
:02092AEC F15A0031 cmpnv r10,r1,lsr r0
:02092AF0 31560549 cmpcc r6,r9,asr #0xa
:02092AF4 DD01A000 unknown
:02092AF8 42395B74 eormis r5,r9,#0x1D000
:02092AFC A9003178 stmgedb  r0 ,{r3,r4,r5,r6,r8,r12,r13}
:02092B00 AD164946 unknown
:02092B04 1AF55D45 bne 01DEA020
:02092B08 311945AD tstcc r9,r13,lsr #0xb
:02092B0C 01B4B600 moveqs r11,r0,lsl #0xc		;r11=200704(0x31000)
:02092B10 41014239 unknown
:02092B14 8200311A andhi  r3,r0,#0x80000006
:02092B18 50AC0031 adcpl  r0,r12,r1,lsr r0
:02092B1C AD990031 unknown
:02092B20 00316045 eoreqs r6,r1,r5,asr #0x0
:02092B24 AA43A560 bge 0317C0AC
:02092B28 C800312D stmgtda  r0 ,{r0,r2,r3,r5,r8,r12,r13}
:02092B2C D9578A25 ldmledb  r7 ,{r0,r2,r5,r9,r11,r15}^
:02092B30 0031C643 eoreqs r12,r1,r3,asr #0xc
:02092B34 00317AAA eoreqs r7,r1,r10,lsr #0x15
:02092B38 0D174D91 unknown
:02092B3C 43A53C44 movmi  r3,#0x4400		;r3=17408(0x4400)
:02092B40 00315AAE eoreqs r5,r1,r14,lsr #0x15
:02092B44 154031AA strneb r3,[r0, #-0x1aa]		;(r0-0x1aa=*(fffffe87))
:02092B48 1D610031 stcnel 0,cr0,[r1,#-0xc4]!
:02092B4C 3155D048 cmpcc r5,r8,asr #0x0
:02092B50 1D7D8400 ldcnel 4,cr8,[r13,#-0x0]!
:02092B54 440D174D strmi r1,[r13],#-0x74d
:02092B58 8513A53F ldrhi r10,[r3, #-0x53f]		;(r3-0x53f=*(00003ec1))
:02092B5C 31BEDD48 movccs r13,r8,asr #0x1a
:02092B60 00311740 eoreqs r1,r1,r0,asr #0xe
:02092B64 DA44DD6B ble 031CA118
:02092B68 A5AA4D05 strge r4,[r10, #+0xd05]!
:02092B6C 440D174D strmi r1,[r13],#-0x74d
:02092B70 8514A942 ldrhi r10,[r4, #-0x942]		;r4-0x942=*(07cff6be)=#0(0x00000000)
:02092B74 3602D248 strcc r13,[r4, #-0x942]		;r4-0x942=*(07cff6be)=#0(0x00000000)
:02092B78 DD757921 ldclel 9,cr7,[r5,#-0x84]!
:02092B7C 0031E444 eoreqs r14,r1,r4,asr #0x8
:02092B80 AF003198 swige 0x00003198
:02092B84 DE003155 mcrle 1,0,r3,cr0,cr5,{2}
:02092B88 31380031 teqcc r8,r1,lsr r0
:02092B8C 1D214500 stcne  5,cr4,[r1,#-0x0]!
:02092B90 E6D54885 ldrb r4,[r5],+r5, lsl #0x11
:02092B94 396582D5 unknown
:02092B98 3441D112 strccb r13,[r1],#-0x112
:02092B9C 5AE44C15 bpl 019A5BF8
:02092BA0 31A40031 movcc  r0,lsr r1		;r0=27264(0x6a80)
:02092BA4 47195000 ldrmi r5,[r9, -r0]
:02092BA8 E1003130 unknown
:02092BAC 70650155 rsbvc  r0,r5,r5,asr r1
:02092BB0 D112396F tstle r2,r15,ror #0x12
:02092BB4 00313E41 eoreqs r3,r1,r1,asr #0x1c
:02092BB8 00315A7E eoreqs r5,r1,r14,ror r10
:02092BBC E51C69EE ldr r6,[r12, #-0x9ee]		;(r12-0x9ee=*(fffff612))
:02092BC0 44471916 strmib r1,[r7],#-0x916
:02092BC4 5DF50031 ldcpll 0,cr0,[r5,#+0xc4]!
:02092BC8 188558B9 stmneia  r5 ,{r0,r3,r4,r5,r7,r11,r12,r14}
:02092BCC 41D113A5 bicmis r1,r1,r5,lsr #0x7
:02092BD0 88003148 stmhida  r0 ,{r3,r6,r8,r12,r13}
:02092BD4 F8AF0031 stmnvia  r15!,{r0,r4,r5}
:02092BD8 E5AA0031 str r0,[r10, #+0x31]!
:02092BDC 58471916 stmplda  r7 ,{r1,r2,r4,r8,r11,r12}^
:02092BE0 5A090031 bpl 022D2CAC
:02092BE4 8573826D ldrhib r8,[r3, #-0x26d]!
:02092BE8 45795B48 ldrmib r5,[r9, #-0xb48]!
:02092BEC 7E00314E cdpvc 1,0,cr3,cr0,cr14,2
:02092BF0 011F8755 tsteq r15,r5,asr r7
:02092BF4 0F08690B swieq 0x0008690b
:02092BF8 33D90FC9 bicccs r0,r9,#0x324
:02092BFC 826D690F rsbhi  r6,r13,#0x3C000
:02092C00 251CDD7D ldrcs r13,[r12, #-0xd7d]		;(r12-0xd7d=*(fffff283))
:02092C04 58457919 stmplda  r5 ,{r0,r3,r4,r8,r11,r12,r13,r14}^
:02092C08 5D880031 unknown
:02092C0C 31130031 tstcc r3,r1,lsr r0
:02092C10 1DF34A00 ldcnel 10,cr4,[r3,#+0x0]!
:02092C14 130913D9 unknown
:02092C18 87F5826D ldrhib r8,[r3,#+0x0]!
:02092C1C 316F4D31 unknown
:02092C20 00319A00 eoreqs r9,r1,r0,lsl #0x14
:02092C24 AA42D562 bge 031481B4
:02092C28 000B0116 andeq  r0,r11,r6,lsl r1
:02092C2C 2200314D andcs  r3,r0,#0x40000013
:02092C30 09A013D9 stmeqib  r0!,{r0,r3,r4,r6,r7,r8,r9,r12}
:02092C34 8C833D13 stchi  13,cr3,[r3],{#0x13}
:02092C38 4B211309 blmi 028D7864
:02092C3C 3900312D stmccdb  r0 ,{r0,r2,r3,r5,r8,r12,r13}
:02092C40 7918515B ldmvcdb  r8 ,{r0,r1,r3,r4,r6,r8,r12,r14}
:02092C44 440DB245 strmi r11,[r13],#-0x245
:02092C48 5C003182 stcpl  1,cr3,[r0],{#0x82}
:02092C4C 96AB833D unknown
:02092C50 318B44A9 orrcc  r4,r11,r9,lsr #0x9
:02092C54 00313700 eoreqs r3,r1,r0,lsl #0xe
:02092C58 AA003143 bge 0209F16C
:02092C5C B545794B strltb r7,[r5, #-0x94b]		;(r5-0x94b=*(00043af9))
:02092C60 31540031 cmpcc r4,r1,lsr r0
:02092C64 00319600 eoreqs r9,r1,r0,lsl #0xc
:02092C68 833D70AA teqhi r13,#0xAA
:02092C6C 9544A9A0 strlsb r10,[r4, #-0x9a0]		;r4-0x9a0=*(07cff660)=#0(0x00000000)
:02092C70 19410031 stmnedb  r1 ,{r0,r4,r5}^
:02092C74 1755AA47 ldrneb r10,db 
:02092C78 19A93A00 stmneib  r9!,{r9,r11,r12,r13}
:02092C7C 31AA47B5 strcch r4,[r10, +r5]!
:02092C80 015A8400 cmpeq r10,r0,lsl #0x8
:02092C84 203CE921 eorcss r14,r12,r1,lsr #0x12
:02092C88 314A4CA5 unknown
:02092C8C 44759F00 unknown
:02092C90 4C6120AB stcmil 0,cr2,[r1],#-0x2ac
:02092C94 9500316D strls r3,[r0, #-0x16d]		;(r0-0x16d=*(00006913))
:02092C98 31075B01 unknown
:02092C9C 31A8CA00 movcc  r12,r0,lsl #0x14		;r12=-1476395008(0xa8000000)
:02092CA0 2A3FE520 bcs 0308C128
:02092CA4 31080031 unknown
:02092CA8 31565400 cmpcc r6,r0,lsl #0x8
:02092CAC 0031A900 eoreqs r10,r1,r0,lsl #0x12
:02092CB0 2A00315C bcs 0209F228
:02092CB4 55704E91 ldrplb r4,[r0, #-0xe91]!
:02092CB8 31A90031 movcc  r0,lsr r1		;r0=-721420219(0xd5000045)
:02092CBC 00311700 eoreqs r1,r1,r0,lsl #0xe
:02092CC0 348065BC strcc r6,[r0],#+0x5bc
:02092CC4 311C1355 tstcc r12,r5,asr r3
:02092CC8 00315E00 eoreqs r5,r1,r0,lsl #0x1c
:02092CCC 344951B3 strccb r5,[r9],#-0x1b3
:02092CD0 73AB4BB5 movvc  r4,#0x2D400		;r4=185344(0x2d400)
:02092CD4 31BD0031 movccs r0,lsr r1		;r0=111673346(0x6a80002)
:02092CD8 00312B00 eoreqs r2,r1,r0,lsl #0x16
:02092CDC 652A01D0 strvs r0,[r10, #-0x1d0]!
:02092CE0 41693E70 unknown
:02092CE4 BD002B68 unknown
:02092CE8 55700031 ldrplb r0,[r0, #-0x31]!
:02092CEC 313E0031 teqcc r14,r1,lsr r0
:02092CF0 00311800 eoreqs r1,r1,r0,lsl #0x10
:02092CF4 D1003176 unknown
:02092CF8 3F003155 swicc 0x00003155
:02092CFC 87191DAD ldrhi r1,[r9,-r13, lsr #0x1b]
:02092D00 0700313B unknown
:02092D04 A1AD0031 movge  r0,lsr r1		;r0=893386769(0x35400011)
:02092D08 13091615 unknown
:02092D0C 1B2B4971 blne 02B652D8
:02092D10 42051300 andmi  r1,r5,#0x0
:02092D14 00319CAE eoreqs r9,r1,r14,lsr #0x19
:02092D18 D520317F strle r3,[r0, #-0x17f]!
:02092D1C 4441453A strmib r4,[r1],#-0x53a
:02092D20 47615AAB strmib r5,[r1,-r11, lsr #0x15]!
:02092D24 97003193 unknown
:02092D28 6D2E0031 stcvs  0,cr0,[r14,#-0xc4]!
:02092D2C D541011C strleb r0,[r1, #-0x11c]		;(r1-0x11c=*(d4ffff29))
:02092D30 930031B0 unknown
:02092D34 414F80CD mrsmi r8,SPSR
:02092D38 42D5B544 sbcmis r11,r5,#0x11000000
:02092D3C 00319DAA eoreqs r9,r1,r10,lsr #0x1b
:02092D40 194371A1 stmnedb  r3 ,{r0,r5,r7,r8,r12,r13,r14}^
:02092D44 16491101 strneb r1,[r9],-r1, lsl #0x2
:02092D48 CDEA1AF1 stcgtl 10,cr1,[r10,#+0x3c4]!
:02092D4C 4C495880 stcmil 8,cr5,[r9],{#0x80}
:02092D50 C80031A4 stmgtda  r0 ,{r2,r5,r7,r8,r12,r13}
:02092D54 55770031 ldrplb r0,[r7, #-0x31]!
:02092D58 31990031 orrccs r0,r9,r1,lsr r0
:02092D5C 00312F00 eoreqs r2,r1,r0,lsl #0x1e
:02092D60 CC003118 stcgt  1,cr3,[r0],{#0x18}
:02092D64 39440D55 stmccdb  r4 ,{r0,r2,r4,r6,r8,r10,r11}^
:02092D68 456280CD strmib r8,[r2, #-0xcd]!
:02092D6C 0031AE4F eoreqs r10,r1,r15,asr #0x1c
:02092D70 48E555D2 unknown
:02092D74 320031A3 andcc  r3,r0,#0xC0000028
:02092D78 311E0031 tstcc r14,r1,lsr r0
:02092D7C 0D55E000 unknown
:02092D80 83D94D44 bichis r4,r9,#0x1100
:02092D84 B842D56C stmltda  r2 ,{r2,r3,r5,r6,r8,r10,r12,r14,r15}^
:02092D88 55DC0031 ldrplb r0,[r12, #+0x31]		;r12+0x31=*(a8000031)
:02092D8C 318B0031 orrcc  r0,r11,r1,lsr r0
:02092D90 0031AD00 eoreqs r10,r1,r0,lsl #0x1a
:02092D94 21003135 unknown
:02092D98 F4003155 strnv r3,[r0],#-0x155
:02092D9C AD61440D stcgel 4,cr4,[r1,#-0x34]!
:02092DA0 4CBD4B85 ldcmi  11,cr4,[r13],#+0x214
:02092DA4 003155D5 unknown
:02092DA8 92465D6F subls  r5,r6,#0x1BC0
:02092DAC 312D0031 unknown
:02092DB0 01551700 cmpeq r5,r0,lsl #0xe
:02092DB4 00315D41 eoreqs r5,r1,r1,asr #0x1a
:02092DB8 55830923 strpl r0,[r3, #+0x923]		;r3+0x923=*(00004d23)
:02092DBC 55DF4E65 ldrplb r4,[r15, #+0xe65]		;r15+0xe65=*(02093c29)=#-649973559(0xd94230c9)
:02092DC0 31790031 cmncc r9,r1,lsr r0
:02092DC4 00317C00 eoreqs r7,r1,r0,lsl #0x18
:02092DC8 3000319C mulcc  r0,r12,r1
:02092DCC 01199D55 tsteq r9,r5,asr r13
:02092DD0 00317141 eoreqs r7,r1,r1,asr #0x2
:02092DD4 5F830937 swipl 0x00830937
:02092DD8 E9AB419D stmib  r11!,{r0,r2,r3,r4,r7,r8,r14}
:02092DDC 31830031 orrcc  r0,r3,r1,lsr r0
:02092DE0 00318600 eoreqs r8,r1,r0,lsl #0xc
:02092DE4 AA0031A6 bge 0209F484
:02092DE8 1D003133 unknown
:02092DEC 31EA0031 mvncc  r0,lsr r1
:02092DF0 00318500 eoreqs r8,r1,r0,lsl #0xa
:02092DF4 833D4BAA teqhi r13,#0x2A800
:02092DF8 71433D60 unknown
:02092DFC 31710031 cmncc r1,r1,lsr r0
:02092E00 A571AA00 ldrgeb r10,[r1, #-0xa00]!
:02092E04 00316B43 eoreqs r6,r1,r3,asr #0x16
:02092E08 510F006B mrspl r0,CPSR
:02092E0C 0D138A0E unknown
:02092E10 310B6106 unknown
:02092E14 6A372520 bvs 02E5C29C
:02092E18 5E7B4099 mrcpl 0,3,r4,cr11,cr9,{4}
:02092E1C 757B0031 ldrvcb r0,[r11, #-0x31]!
:02092E20 6E43A514 mcrvs 5,2,r10,cr3,cr4,{0}
:02092E24 316E0031 unknown
:02092E28 31AEAD00 movcc  r10,r0,lsl #0x1a		;r10=1140850688(0x44000000)
:02092E2C 00316600 eoreqs r6,r1,r0,lsl #0xc
:02092E30 7481012F strvc r0,[r1],#+0x12f
:02092E34 85AA4099 strhi r4,[r10, #+0x99]!
:02092E38 31850031 orrcc  r0,r5,r1,lsr r0
:02092E3C 43A58500 movmi  r8,#0x0		;r8=0(0x0)
:02092E40 AA003171 bge 0209F40C
:02092E44 C2003171 andgt  r3,r0,#0x4000001C
:02092E48 31434065 unknown
:02092E4C 40997E80 addmis r7,r9,r0,lsl #0x1d
:02092E50 00318FAA eoreqs r8,r1,r10,lsr #0x1f
:02092E54 8F00318F swihi 0x0000318f
:02092E58 31740031 cmncc r4,r1,lsr r0
:02092E5C 3174AA00 cmncc r4,r0,lsl #0x14
:02092E60 00317400 eoreqs r7,r1,r0,lsl #0x8
:02092E64 5744A9D6 unknown
:02092E68 A8AA80CD stmgeia  r10!,{r0,r2,r3,r6,r7,r15}
:02092E6C 314E44AD unknown
:02092E70 440D4B00 strmi r4,[r13],#-0xb00
:02092E74 AA00316F bge 0209F438
:02092E78 9E00315C mcrls 1,0,r3,cr0,cr12,{2}
:02092E7C CD4E8099 unknown
:02092E80 4501B280 strmi r11,[r1, #-0x280]		;(r1-0x280=*(d4fffdc5))
:02092E84 137158AA cmnne r1,#0xAA0000
:02092E88 44791501 unknown
:02092E8C A100315F unknown
:02092E90 62AE8031 adcvs  r8,r14,#0x31
:02092E94 45DD52D5 ldrmib r5,[r13, #+0x2d5]		;r13+0x2d5=*(000002d5)
:02092E98 62003123 andvs  r3,r0,#0xC0000008
:02092E9C 565F0031 unknown
:02092EA0 31890031 orrcc  r0,r9,r1,lsr r0
:02092EA4 00318300 eoreqs r8,r1,r0,lsl #0x6
:02092EA8 A4003162 strge r3,[r0],#-0x162
:02092EAC 66003155 unknown
:02092EB0 31AB0031 movcc  r0,lsr r1		;r0=27264(0x6a80)
:02092EB4 82057600 andhi  r7,r5,#0x0
:02092EB8 420555A3 andmi  r5,r5,#0x28C00000
:02092EBC 7C00314B stcvc  1,cr3,[r0],{#0x4b}
:02092EC0 313E0031 teqcc r14,r1,lsr r0
:02092EC4 31555200 cmpcc r5,r0,lsl #0x4
:02092EC8 1239C800 eornes r12,r9,#0x0
:02092ECC 003115F9 unknown
:02092ED0 A100317A unknown
:02092ED4 AD82055D unknown
:02092ED8 31554205 cmpcc r5,r5,lsl #0x4
:02092EDC 00318600 eoreqs r8,r1,r0,lsl #0xc
:02092EE0 00315548 eoreqs r5,r1,r8,asr #0xa
:02092EE4 CB00315C blgt 0209F45C
:02092EE8 40CD1239 sbcmi  r1,r13,r9,lsr r2
:02092EEC B50031C0 strlt r3,[r0, #-0x1c0]		;(r0-0x1c0=*(000068c0))
:02092EF0 B78205B5 unknown
:02092EF4 315F4205 cmpcc r15,r5,lsl #0x4
:02092EF8 00319000 eoreqs r9,r1,r0
:02092EFC 426D52AA rsbmi  r5,r13,#0xA000000A
:02092F00 051239CE ldreq r3,[r2, #-0x9ce]		;(r2-0x9ce=*(fffff657))
:02092F04 0031D442 eoreqs r13,r1,r2,asr #0x8
:02092F08 20315AC9 eorcss r5,r1,r9,asr #0x15
:02092F0C C99933B9 ldmgtib  r9 ,{r0,r3,r4,r5,r7,r8,r9,r12,r13}
:02092F10 C0C48514 sbcgt  r8,r4,r4,lsl r5
:02092F14 5B48433D blpl 032A3C10
:02092F18 31360031 teqcc r6,r1,lsr r0
:02092F1C 00314600 eoreqs r4,r1,r0,lsl #0xc
:02092F20 C9203102 stmgtdb  r0!,{r1,r8,r12,r13}
:02092F24 1451D503 ldrneb r13,[r1],#-0x503
:02092F28 31564385 cmpcc r6,r5,lsl #0x7
:02092F2C 00315600 eoreqs r5,r1,r0,lsl #0xc
:02092F30 AB003156 blge 0209F490
:02092F34 340031CA strcc r3,[r0],#-0x1ca
:02092F38 354B0031 strccb r0,[r11, #-0x31]		;(r11-0x31=*(00030fcf))
:02092F3C 00315A41 eoreqs r5,r1,r1,asr #0x14
:02092F40 203116AA eorcss r1,r1,r10,lsr #0xd
:02092F44 D9AE33D9 stmleib  r14!,{r0,r3,r4,r6,r7,r8,r9,r12,r13}
:02092F48 00316043 eoreqs r6,r1,r3,asr #0x0
:02092F4C 00315660 eoreqs r5,r1,r0,ror #0xc
:02092F50 D4003160 strle r3,[r0],#-0x160
:02092F54 1B370101 blne 02E53360
:02092F58 35554E00 ldrccb r4,[r5, #-0xe00]		;(r5-0xe00=*(00043644))
:02092F5C 2B556E41 blcs 035EE868
:02092F60 D57F7205 ldrleb r7,[r15, #-0x205]!
:02092F64 8158B116 cmphi r8,r6,lsl r1
:02092F68 0154ED45 cmpeq r4,r5,asr #0x1a
:02092F6C 175334F9 unknown
:02092F70 0047F000 subeq  r15,r7,r0
:02092F74 00315456 eoreqs r5,r1,r6,asr r4
:02092F78 E5103124 ldr r3,[r0, #-0x124]		;(r0-0x124=*(0000695c))
:02092F7C 17F58946 ldrneb r8,[r0, #-0x124]		;(r0-0x124=*(0000695c))
:02092F80 6D988D01 unknown
:02092F84 00311FA9 eoreqs r1,r1,r9,lsr #0x1f
:02092F88 56003190 unknown
:02092F8C 31040031 unknown
:02092F90 316AAB00 unknown
:02092F94 20313800 eorcss r3,r1,r0,lsl #0x10
:02092F98 699333C5 ldmvsib  r3 ,{r0,r2,r6,r7,r8,r9,r12,r13}
:02092F9C DA042931 ble 0219D468
:02092FA0 0804ED07 stmeqda  r4 ,{r0,r1,r2,r8,r10,r11,r13,r14,r15}
:02092FA4 DD090055 unknown
:02092FA8 5932F901 ldmpldb  r2!,{r0,r8,r11,r12,r13,r14,r15}
:02092FAC 7E41696A cdpvc 9,4,cr6,cr1,cr10,3
:02092FB0 314C0031 unknown
:02092FB4 9D33D520 ldcls  5,cr13,[r3,#-0x80]!
:02092FB8 32B5434D adcccs r4,r5,#0x34000001
:02092FBC 31300031 teqcc r0,r1,lsr r0
:02092FC0 0031AC00 eoreqs r10,r1,r0,lsl #0x18
:02092FC4 AA01D172 bge 02107594
:02092FC8 5C003196 stcpl  1,cr3,[r0],{#0x96}
:02092FCC 312C0031 unknown
:02092FD0 00319200 eoreqs r9,r1,r0,lsl #0x4
:02092FD4 203160AA eorcss r6,r1,r10,lsr #0x1
:02092FD8 BDA23429 stclt  4,cr3,[r2,#+0xa4]!
:02092FDC 00314649 eoreqs r4,r1,r9,asr #0xc
:02092FE0 00315688 eoreqs r5,r1,r8,lsl #0xd
:02092FE4 4C003149 stcmi  1,cr3,[r0],{#0x49}
:02092FE8 00F30031 rsceqs r0,r3,r1,lsr r0
:02092FEC 14BD150B unknown
:02092FF0 2913058D ldmcsdb  r3 ,{r0,r2,r3,r7,r8,r10}
:02092FF4 310B6103 unknown
:02092FF8 AC343920 ldcge  9,cr3,[r4],#-0x80
:02092FFC 5048BD7B subpl  r11,r8,r11,ror r13
:02093000 31920031 orrccs r0,r2,r1,lsr r0
:02093004 00315300 eoreqs r5,r1,r0,lsl #0x6
:02093008 00315556 eoreqs r5,r1,r6,asr r5
:0209300C 340031F6 strcc r3,[r0],#-0x1f6
:02093010 003112AD eoreqs r1,r1,r13,lsr #0x5
:02093014 B50031D6 strlt r3,[r0, #-0x1d6]		;(r0-0x1d6=*(000068aa))
:02093018 492031D8 stmmidb  r0!,{r3,r4,r6,r7,r8,r12,r13}
:0209301C 4405B634 strmi r11,[r5],#-0x634
:02093020 9C00315A stcls  1,cr3,[r0],{#0x5a}
:02093024 5D003156 unknown
:02093028 31600031 unknown
:0209302C 0031F900 eoreqs r15,r1,r0,lsl #0x12
:02093030 40CD5537 sbcmi  r5,r13,r7,lsr r5
:02093034 EC0031EA stc  1,cr3,[r0],{#0xea}
:02093038 34592101 ldrccb r2,[r9],#-0x101
:0209303C B51D1DC0 ldrlt r1,[r13, #-0xdc0]		;(r13-0xdc0=*(fffff240))
:02093040 31A64099 unknown
:02093044 001B6700 andeqs r6,r11,r0,lsl #0xe
:02093048 FC00316A stc2  1,cr3,[r0],{#0x6a}
:0209304C 86406555 unknown
:02093050 A5FE0031 ldrgeb r0,[r14, #+0x31]!
:02093054 00310318 eoreqs r0,r1,r8,lsl r3
:02093058 35D5158F ldrccb r1,[r5, #+0x58f]		;r5+0x58f=*(000449d3)
:0209305C 42050145 andmi  r0,r5,#0x40000011
:02093060 4D003168 unknown
:02093064 55660031 strplb r0,[r6, #-0x31]!
:02093068 253F39FD ldrcs r3,[r15, #-0x9fd]!
:0209306C D8003190 stmleda  r0 ,{r4,r7,r8,r12,r13}
:02093070 31650031 unknown
:02093074 3D3DAB20 ldccc  11,cr10,[r13,#-0x80]!
:02093078 13003179 unknown
:0209307C 312C0031 unknown
:02093080 31555500 cmpcc r5,r0,lsl #0xa
:02093084 00313000 eoreqs r3,r1,r0
:02093088 9F00314A swils 0x0000314a
:0209308C 553A0031 ldrpl r0,[r10, #-0x31]!
:02093090 31180031 tstcc r8,r1,lsr r0
:02093094 0007E500 andeq  r14,r7,r0,lsl #0xa
:02093098 1D20317C stcne  1,cr3,[r0,#-0x1f0]!
:0209309C 3147D53A unknown
:020930A0 00316440 eoreqs r6,r1,r0,asr #0x8
:020930A4 7B003132 blvc 0209F574
:020930A8 42AA0031 adcmi  r0,r10,#0x31
:020930AC 31570031 cmpcc r7,r1,lsr r0
:020930B0 00315700 eoreqs r5,r1,r0,lsl #0xe
:020930B4 AA003172 bge 0209F684
:020930B8 8C0031F1 stchi  1,cr3,[r0],{#0xf1}
:020930BC 36312065 unknown
:020930C0 4D456541 unknown
:020930C4 4300315A unknown
:020930C8 7D750031 ldcvcl 0,cr0,[r5,#-0xc4]!
:020930CC 00313C4F eoreqs r3,r1,r15,asr #0x18
:020930D0 00315572 eoreqs r5,r1,r2,ror r5
:020930D4 C4006568 strgt r6,[r0],#-0x568
:020930D8 657100A7 ldrvsb r0,[r1, #-0xa7]!
:020930DC D538E920 ldrle r14,[r8, #-0x920]!
:020930E0 0B050070 bleq 021D32A8
:020930E4 00315C25 eoreqs r5,r1,r5,lsr #0x18
:020930E8 A84B4D20 stmgeda  r11 ,{r5,r8,r10,r11,r14}^
:020930EC 000A0141 andeq  r0,r10,r1,asr #0x2
:020930F0 311F8D77 tstcc r15,r7,ror r13
:020930F4 8760D200 strhib r13,[r0,-r0, lsl #0x4]!
:020930F8 00313501 eoreqs r3,r1,r1,lsl #0xa
:020930FC 912075F3 unknown
:02093100 651BA10A ldrvs r10,[r11, #-0x10a]		;(r11-0x10a=*(00030ef6))
:02093104 8DA0F543 stchi  5,cr15,[r0,#+0x10c]!
:02093108 0035824E eoreqs r8,r5,r14,asr #0x4
:0209310C 31003535 unknown
:02093110 5DAA0035 stcpl  0,cr0,[r10,#+0xd4]!
:02093114 0BB10F00 bleq 00CD6D1C
:02093118 018E0013 orreq  r0,r14,r3,lsl r0
:0209311C 0D05D508 unknown
:02093120 D1046041 unknown
:02093124 4195B839 orrmis r11,r5,r9,lsr r8
:02093128 00415365 subeq  r5,r1,r5,ror #0x6
:0209312C 65004165 strvs r4,[r0, #-0x165]		;(r0-0x165=*(0000691b))
:02093130 41790041 cmnmi r9,r1,asr #0x0
:02093134 41557900 cmpmi r5,r0,lsl #0x12
:02093138 5BAD7900 blpl 00BF1540
:0209313C 00411A15 subeq  r1,r1,r5,lsl r10
:02093140 511D013A tstpl r13,r10,lsr r1
:02093144 0DCEDD81 unknown
:02093148 00411D01 subeq  r1,r1,r1,lsl #0x1a
:0209314C 724195C4 subvc  r9,r1,#0x31000000
:02093150 72AA0041 adcvc  r0,r10,#0x41
:02093154 41720041 cmnmi r2,r1,asr #0x0
:02093158 00418600 subeq  r8,r1,r0,lsl #0xc
:0209315C AA004186 bge 020A377C
:02093160 2141D986 unknown
:02093164 412A0041 unknown
:02093168 1D014600 unknown
:0209316C 3C8151AA stccc  1,cr5,[r1],{#0xaa}
:02093170 D03A9D05 eorles r9,r10,r5,lsl #0x1a
:02093174 411F0041 tstmi r15,r1,asr #0x0
:02093178 417FA900 cmnmi r15,r0,lsl #0x12
:0209317C 00417F00 subeq  r7,r1,r0,lsl #0x1e
:02093180 9300417F unknown
:02093184 93AA0041 movls  r0,#0x41		;r0=65(0x41)
:02093188 D9930041 ldmleib  r3 ,{r0,r6}
:0209318C 2D494911 unknown
:02093190 5A520041 bpl 0351329C
:02093194 81511D01 cmphi r1,r1,lsl #0x1a
:02093198 094905AA stmeqdb  r9 ,{r1,r3,r5,r7,r8,r10}^
:0209319C 41214151 unknown
:020931A0 418CB300 orrmi  r11,r12,r0,lsl #0x6
:020931A4 00418C00 subeq  r8,r1,r0,lsl #0x18
:020931A8 A000418C andge  r4,r0,r12,lsl #0x3
:020931AC A0AA0041 adcge  r0,r10,r1,asr #0x0
:020931B0 D9A00041 stmleib  r0!,{r0,r6}
:020931B4 30476D11 subcc  r6,r7,r1,lsl r13
:020931B8 5A5E0041 bpl 038132C4
:020931BC 411D0041 tstmi r13,r1,asr #0x0
:020931C0 41511200 cmpmi r1,r0,lsl #0x4
:020931C4 332D03CA unknown
:020931C8 4CBDA495 ldcmi  4,cr10,[r13],#+0x254
:020931CC 4C00414C stcmi  1,cr4,[r0],{#0x4c}
:020931D0 414C0041 unknown
:020931D4 41ABAA00 movmi  r10,r0,lsl #0x14		;r10=68157440(0x4100000)
:020931D8 0041AB00 subeq  r10,r1,r0,lsl #0x16
:020931DC 991261AB ldmlsdb  r2 ,{r0,r1,r3,r5,r7,r8,r13,r14}
:020931E0 416A224E unknown
:020931E4 00411C00 subeq  r1,r1,r0,lsl #0x18
:020931E8 C2004113 andgt  r4,r0,#0xC0000004
:020931EC 55384041 ldrpl r4,[r8, #-0x41]!
:020931F0 B03D0104 eorlts r0,r13,r4,lsl #0x2
:020931F4 4159487D cmpmi r9,r13,ror r8
:020931F8 00415900 subeq  r5,r1,r0,lsl #0x12
:020931FC 004159AA subeq  r5,r1,r10,lsr #0x13
:02093200 B80041B8 stmltda  r0 ,{r3,r4,r5,r7,r8,r14}
:02093204 15B80041 ldrne r0,[r8, #+0x41]!
:02093208 9D2EAA4A stcls  10,cr10,[r14,#-0x128]!
:0209320C 2800411A stmcsda  r0 ,{r1,r3,r4,r8,r14}
:02093210 41160041 tstmi r6,r1,asr #0x0
:02093214 4156D600 cmpmi r6,r0,lsl #0xc
:02093218 1904A640 stmnedb  r4 ,{r6,r9,r10,r13,r15}
:0209321C 4CBDBC36 ldcmi  12,cr11,[r13],#+0xd8
:02093220 A9004166 stmgedb  r0 ,{r1,r2,r5,r6,r8,r14}
:02093224 66004166 strvs r4,db 
:02093228 41C50041 bicmi  r0,r5,r1,asr #0x0
:0209322C 0041C500 subeq  r12,r1,r0,lsl #0xa
:02093230 498DC5AA stmmiib  r13 ,{r1,r3,r5,r7,r8,r10,r14,r15}
:02093234 344F6531 strccb r6,[r15],#-0x531
:02093238 41190041 tstmi r9,r1,asr #0x0
:0209323C 09EAAA00 unknown
:02093240 1C083055 stcne  0,cr3,[r8],{#0x55}
:02093244 BDC80041 unknown
:02093248 4156734C cmpmi r6,r12,asr #0x6
:0209324C 00417300 subeq  r7,r1,r0,lsl #0x6
:02093250 D2004173 andle  r4,r0,#0xC000001C
:02093254 55D20041 ldrplb r0,[r2, #+0x41]		;r2+0x41=*(00000066)
:02093258 C1D20041 bicgts r0,r2,r1,asr #0x0
:0209325C 40413448 submi  r3,r1,r8,asr #0x8
:02093260 1C004140 stcne  1,cr4,[r0],{#0x40}
:02093264 FE004155 mcr2 1,0,r4,cr0,cr5,{2}
:02093268 071C4195 unknown
:0209326C 41DC39D1 ldrmisb r3,[r12, #+0x91]		;r12+0x91=*(a8000091)
:02093270 411EA500 tstmi r14,r0,lsl #0xa
:02093274 00417400 subeq  r7,r1,r0,lsl #0x8
:02093278 74004174 strvc r4,[r0],#-0x174
:0209327C 8DAA0041 stchi  0,cr0,[r10,#+0x104]!
:02093280 418D0041 orrmi  r0,r13,r1,asr #0x0
:02093284 48398D00 ldmmida  r9!,{r8,r10,r11,r15}
:02093288 AA4F2123 bge 0345B71C
:0209328C C14C35DA unknown
:02093290 078A4041 streq r4,[r12, #-0x5a]		;(r12-0x5da=*(a7ffffa6))
:02093294 4AE836A1 bmi 01AA0D20
:02093298 418146A1 orrmi  r4,r1,r1,lsr #0xd
:0209329C 00418100 subeq  r8,r1,r0,lsl #0x2
:020932A0 9A004181 bls 020A38AC
:020932A4 9A004155 bls 020A3800
:020932A8 919A0041 orrlss r0,r10,r1,asr #0x0
:020932AC 4F212645 swimi 0x00212645
:020932B0 4C3555E6 ldcmi  5,cr5,[r5],#-0x398
:020932B4 F84041D5 stmnvda  r0 ,{r0,r2,r4,r6,r7,r8,r14}^
:020932B8 41220B25 unknown
:020932BC 6D55F400 unknown
:020932C0 00418E47 subeq  r8,r1,r7,asr #0x1c
:020932C4 8E00418E cdphi 1,0,cr4,cr0,cr14,4
:020932C8 55A70041 strpl r0,[r7, #+0x41]!
:020932CC 41A70041 movmi  r0,r1,asr #0x0
:020932D0 1A15A700 bne 025FCED8
:020932D4 4F21198D swimi 0x0021198d
:020932D8 004175F2 unknown
:020932DC E900411B stmdb  r0 ,{r0,r1,r3,r4,r8,r14}
:020932E0 08664041 unknown
:020932E4 3695298D ldrcc r2,[r5],+r13, lsl #0x13
:020932E8 9B38C100 blls 02EC36F0
:020932EC 2F9B0041 swics 0x009b0041
:020932F0 00419B00 subeq  r9,r1,r0,lsl #0x16
:020932F4 002FB4AB eoreq  r11,r15,r11,lsr #0x9
:020932F8 B40041B4 strlt r4,[r0],#-0x1b4
:020932FC 4B251A15 blmi 029D9B58
:02093300 0F006A34 swieq 0x00006a34
:02093304 F1110991 unknown
:02093308 C6798D03 unknown
:0209330C 011F3401 tsteq r15,r1,lsl #0x8
:02093310 DD11002B unknown
:02093314 FF343D1E swinv 0x00343d1e
:02093318 0993F932 ldmeqib  r3 ,{r1,r4,r5,r8,r11,r12,r13,r14,r15}
:0209331C 11D9FB15 bicnes r15,r9,r5,lsl r11
:02093320 1123332D unknown
:02093324 0DC5206B unknown
:02093328 2F026D41 swics 0x00026d41
:0209332C A7126302 ldrge r6,[r2,-r2, lsl #0x6]
:02093330 16004132 unknown
:02093334 0045365D subeq  r3,r5,r13,asr r6
:02093338 23AF6E09 movcs  r6,#0x90		;r6=144(0x90)
:0209333C E902170B stmdb  r2 ,{r0,r1,r3,r8,r9,r10,r12}
:02093340 0B218332 bleq 028F4010
:02093344 22A51195 adccs  r1,r5,#0x40000025
:02093348 4100C9DB unknown
:0209334C 69003930 stmvsdb  r0 ,{r4,r5,r8,r11,r12,r13}
:02093350 19D1293B ldmneib  r1 ,{r0,r1,r3,r4,r5,r8,r11,r13}^
:02093354 154D1371 strneb r1,[r13, #-0x371]		;(r13-0x371=*(fffffc8f))
:02093358 174195EF strneb r9,[r13, #-0x371]		;(r13-0x371=*(fffffc8f))
:0209335C 11D9110D bicnes r1,r9,r13,lsl #0x2
:02093360 465D153B unknown
:02093364 BD819512 unknown
:02093368 05632D68 streqb r2,[r3, #-0xd68]!
:0209336C 0D13F909 unknown
:02093370 C9108511 ldmgtdb  r0 ,{r0,r4,r8,r10,r15}
:02093374 957E1140 ldrlsb r1,[r14, #-0x140]!
:02093378 10C91541 sbcne  r1,r9,r1,asr #0xa
:0209337C 12671085 rsbne  r1,r7,#0x85
:02093380 A50F0041 strge r0,[r15, #-0x41]		;r15-0x41=*(02093347)=#13228834(0x00c9db22)
:02093384 0D18BD42 unknown
:02093388 40C9A701 sbcmi  r10,r9,r1,lsl #0xe
:0209338C 32A500E8 adccc  r0,r5,#0xE8
:02093390 4C354A2B ldcmi  10,cr4,[r5],#-0xac
:02093394 4102120F unknown
:02093398 30410200 subcc  r0,r1,r0,lsl #0x4
:0209339C 6B0B007D blvs 02353598
:020933A0 19102863 ldmnedb  r0 ,{r0,r1,r5,r6,r11,r13}
:020933A4 8516E516 ldrhi r14,[r6, #-0x516]		;(r6-0x516=*(fffffb7a))
:020933A8 9D143D10 unknown
:020933AC 857D488A ldrhib r4,[r13, #-0x88a]!
:020933B0 15D50100 ldrneb r0,[r5, #+0x100]		;r5+0x100=*(00044544)
:020933B4 154D1151 strneb r1,[r13, #-0x151]		;(r13-0x151=*(fffffeaf))
:020933B8 46E5176D unknown
:020933BC 51517D04 cmppl r1,r4,lsl #0x1a
:020933C0 F3064949 unknown
:020933C4 17001F10 unknown
:020933C8 5B460041 blpl 032134D4
:020933CC 3A591A15 bcc 036D9C28
:020933D0 016B0215 unknown
:020933D4 91160041 tstls r6,r1,asr #0x0
:020933D8 415F1045 cmpmi r15,r5,asr #0x0
:020933DC 00411100 subeq  r1,r1,r0,lsl #0x2
:020933E0 0F002B0F swieq 0x00002b0f
:020933E4 002B1A73 eoreq  r1,r11,r3,ror r10
:020933E8 42E910D5 rscmi  r1,r9,#0xD5
:020933EC 1B40410F blne 030A3830
:020933F0 E3780041 cmn r8,#0x41
:020933F4 4085AA10 addmi  r10,r5,r0,lsl r10
:020933F8 3D01027A unknown
:020933FC 3D115113 unknown
:02093400 E9410D14 stmdb  r1 ,{r2,r4,r8,r10,r11}^
:02093404 0D13F91A unknown
:02093408 3D12A511 unknown
:0209340C 00410D44 subeq  r0,r1,r4,asr #0x1a
:02093410 821D5E0E andhis r5,r13,#0xE0
:02093414 59421D1F stmpldb  r2 ,{r0,r1,r2,r3,r4,r8,r10,r11,r12}^
:02093418 21383901 teqcs r8,r1,lsl #0x12
:0209341C 95A5154D strls r1,[r5, #+0x54d]!
:02093420 61108F11 tstvs r0,r1,lsl r15
:02093424 1D143D12 unknown
:02093428 2B161912 blcs 02619878
:0209342C FF137110 swinv 0x00137110
:02093430 03CD3509 biceq  r3,r13,#0x2400000
:02093434 140B3912 strne r3,[r11],#-0x912
:02093438 42610A0D rsbmi  r0,r1,#0xD000
:0209343C 33F96B01 mvnccs r6,#0x400
:02093440 711D8924 tstvc r13,r4,lsr #0x12
:02093444 71105B13 tstvc r0,r3,lsl r11
:02093448 1741D913 unknown
:0209344C 63110D7D tstvs r1,#0x1F40
:02093450 61137113 tstvs r3,r3,lsl r1
:02093454 001F2942 andeqs r2,r15,r2,asr #0x12
:02093458 AF0017D2 swige 0x000017d2
:0209345C E6404177 unknown
:02093460 41040041 unknown
:02093464 00410300 subeq  r0,r1,r0,lsl #0x6
:02093468 126104AA rsbne  r0,r1,#0xAA000000
:0209346C 214770C9 unknown
:02093470 17404101 strneb r4,[r0,-r1, lsl #0x2]
:02093474 07AE001F unknown
:02093478 0041102B subeq  r1,r1,r11,lsr #0x0
:0209347C 8C004123 stchi  1,cr4,[r0],{#0x23}
:02093480 561B0085 ldrpl r0,[r11],-r5, lsl #0x1
:02093484 41F34041 mvnmis r4,r1,asr #0x0
:02093488 00410200 subeq  r0,r1,r0,lsl #0x4
:0209348C 0500410D streq r4,[r0, #-0x10d]		;(r0-0x10d=*(00c9da15))
:02093490 1A465D55 bne 0322A9EC
:02093494 012E3151 unknown
:02093498 0121830A unknown
:0209349C 3BAD3F21 blcc 00BE3128
:020934A0 31235F11 unknown
:020934A4 854A0041 strhib r0,[r10, #-0x41]		;r10-0x41=*(040fffbf)=#-267452401(0xf00f000f)
:020934A8 4041E400 submi  r14,r1,r0,lsl #0x8
:020934AC 01D9F7AB biceqs r15,r9,r11,lsr #0xf
:020934B0 10001B07 andne  r1,r0,r7,lsl #0x16
:020934B4 410B0041 unknown
:020934B8 4118AA00 tstmi r8,r0,lsl #0x14
:020934BC 421D1800 andmis r1,r13,#0x0
:020934C0 1F10C309 swine 0x0010c309
:020934C4 EA12A514 b 0253C91C
:020934C8 00411FE7 subeq  r1,r1,r7,ror #0x1f
:020934CC 2D001B0D unknown
:020934D0 419C42E9 orrmis r4,r12,r9,ror #0x5
:020934D4 0431AB30 unknown
:020934D8 C91739D1 ldmgtdb  r7 ,{r0,r4,r6,r7,r8,r11,r12,r13}
:020934DC C9154D10 ldmgtdb  r5 ,{r4,r8,r10,r11,r14}
:020934E0 0D154D10 unknown
:020934E4 C912FB41 ldmgtdb  r2 ,{r0,r6,r8,r9,r11,r12,r13,r14,r15}
:020934E8 43F91640 mvnmis r1,#0x4000000
:020934EC B5104110 ldrlt r4,[r0, #-0x110]		;(r0-0x110=*(f00efeff))
:020934F0 EA6A9D23 b 03B3A984
:020934F4 07290ECD streq r0,[r0, #-0x110]		;(r0-0x110=*(f00efeff))
:020934F8 4151143D cmpmi r1,r13,lsr r4
:020934FC 08004108 stmeqda  r0 ,{r3,r8,r14}
:02093500 08AF0041 stmeqia  r15!,{r0,r6}
:02093504 810D1041 unknown
:02093508 5113F913 tstpl r3,r3,lsl r9
:0209350C 002F2F41 eoreq  r2,r15,r1,asr #0x1e
:02093510 004122B6 streqh r2,[r1],#-0x26
:02093514 459101B1 ldrmi r0,[r1, #+0x1b1]		;r1+0x1b1=*(d50001f6)
:02093518 85019501 strhi r9,[r1, #-0x501]		;(r1-0x501=*(d4fffb44))
:0209351C 43F9D210 mvnmis r13,#0x1
:02093520 0A00410A beq 020A3950
:02093524 710A0041 unknown
:02093528 D540C913 strleb r12,[r0, #-0x913]		;(r0-0x913=*(f00ef6fc))
:0209352C 47150912 unknown
:02093530 851FED18 ldrhi r14,[r15, #-0xd18]		;r15-0xd18=*(02092820)=#1107308866(0x42003142)
:02093534 00450910 subeq  r0,r5,r0,lsl r9
:02093538 E2BE4085 adcs r4,r14,#0x85
:0209353C DD037101 unknown
:02093540 0F40851E swieq 0x0040851e
:02093544 82A513F9 adchi  r1,r5,#0xE4000003
:02093548 11511ADC ldrnesb r1,[r1, #-0xac]		;(r1-0xadc=*(d4ffff99))
:0209354C 13F91323 mvnnes r1,#0x8C000000
:02093550 952B4371 strls r4,[r11, #-0x371]!
:02093554 0D5E9E41 unknown
:02093558 85032B41 strhi r2,[r3, #-0xb41]		;(r3-0xb41=*(000038bf))
:0209355C 41953130 orrmis r3,r5,r0,lsr r1
:02093560 A900410B stmgedb  r0 ,{r0,r1,r3,r8,r14}
:02093564 0B00410B bleq 020A3998
:02093568 790480C9 stmvcdb  r4 ,{r0,r3,r6,r7,r15}
:0209356C A91A9D1C ldmgedb  r10 ,{r2,r3,r4,r8,r10,r11,r12,r15}
:02093570 2D33EA4F ldccs  10,cr14,[r3,#-0x13c]!
:02093574 40413E43 submi  r3,r1,r3,asr #0x1c
:02093578 3EDD0374 mrccc 3,6,r0,cr13,cr4,{3}
:0209357C 154D4A19 strneb r4,[r13, #-0xa19]		;(r13-0xa19=*(fffff5e7))
:02093580 411E42E9 tstmi r14,r9,ror #0x5
:02093584 00412100 subeq  r2,r1,r0,lsl #0x2
:02093588 AB004112 blge 020A39D8
:0209358C 55121D0C ldrpl r1,[r2, #-0xd0c]		;(r2-0xd0c=*(fffff319))
:02093590 955A151E ldrlsb r1,[r10, #-0x51e]		;r10-0x51e=*(040ffae2)=#251658480(0x0f0000f0)
:02093594 0041E041 subeq  r14,r1,r1,asr #0x0
:02093598 30415EB0 strcch r5,[r1],#-0xe0
:0209359C 065D0545 ldreqb r0,[r1],#-0xe0
:020935A0 1DCD16E5 unknown
:020935A4 95164371 ldrls r4,[r6, #-0x371]		;(r6-0x371=*(fffffd1f))
:020935A8 0D21BF41 stceq  15,cr11,[r1,#-0x104]!
:020935AC 1242E911 subne  r14,r2,#0x44000
:020935B0 1A9D17F5 bne 007D958C
:020935B4 76404195 unknown
:020935B8 852A0085 strhi r0,[r10, #-0x85]!
:020935BC E502A240 str r10,[r2, #-0x240]		;(r2-0x240=*(fffffde5))
:020935C0 12612036 rsbne  r2,r1,#0x36
:020935C4 1743B5A5 strneb r11,[r3,-r5, lsr #0xb]
:020935C8 932D121D unknown
:020935CC 110D1371 unknown
:020935D0 7D104DCD unknown
:020935D4 856E0041 strhib r0,[r14, #-0x41]!
:020935D8 E9018100 stmdb  r1 ,{r8,r15}
:020935DC 2837F552 ldmcsda  r7!,{r1,r4,r6,r8,r10,r12,r13,r14,r15}
:020935E0 A910C965 ldmgedb  r0 ,{r0,r2,r5,r6,r8,r11,r14,r15}
:020935E4 1B40851F blne 030B4A68
:020935E8 851F4371 ldrhi r4,[r15, #-0x371]		;r15-0x371=*(0209327f)=#-1929363059(0x8d00418d)
:020935EC D71D4510 unknown
:020935F0 1E11143D mrcne 4,0,r1,cr1,cr13,{1}
:020935F4 C99A4261 ldmgtib  r10 ,{r0,r5,r6,r9,r14}
:020935F8 57F56400 ldrplb r6,[r5,+r0, lsl #0x8]!
:020935FC 3AD74261 bcc 01663F88
:02093600 41200041 unknown
:02093604 00410C00 subeq  r0,r1,r0,lsl #0x18
:02093608 AA00410C bge 020A3A40
:0209360C 1941D90C stmnedb  r1 ,{r2,r3,r8,r11,r12,r14,r15}^
:02093610 410F0041 mrsmi r0,CPSR
:02093614 1E111A00 cdpne 10,0,cr1,cr1,cr0,0
:02093618 4116E5AA tstmi r6,r10,lsr #0xb
:0209361C 000BF040 andeq  r15,r11,r0,asr #0x0
:02093620 6C4041B2 stcvsl 1,cr4,[r0],{#0xb2}
:02093624 34812B02 strcc r2,[r1],#+0xb02
:02093628 1A476D25 bne 0326EAC4
:0209362C 411B0041 tstmi r11,r1,asr #0x0
:02093630 A5551900 ldrgeb r1,[r5, #-0x900]		;(r5-0x900=*(00043b44))
:02093634 00411E42 subeq  r1,r1,r2,asr #0x1c
:02093638 49132D1A ldmmidb  r3 ,{r1,r3,r4,r8,r10,r11,r13}
:0209363C 28404119 stmcsda  r0 ,{r0,r3,r4,r8,r14}^
:02093640 FA004175 blx 020A3C24
:02093644 01C4005F biceq  r0,r4,r15,asr r0
:02093648 A1034D89 unknown
:0209364C 1522A536 strne r10,[r2, #-0x536]!
:02093650 410D244A unknown
:02093654 18004124 stmneda  r0 ,{r2,r5,r8,r14}
:02093658 E9AA110D stmib  r10!,{r0,r2,r3,r8,r12}
:0209365C 2D16E512 unknown
:02093660 1D18C113 unknown
:02093664 41050962 unknown
:02093668 027F3540 rsbeqs r3,r15,#0x10000000
:0209366C 3D30376D ldccc  7,cr3,[r0,#-0x1b4]!
:02093670 D9119514 ldmledb  r1 ,{r2,r4,r8,r10,r12,r15}
:02093674 2242A511 subcs  r10,r2,#0x4400000
:02093678 2042617A subcs  r6,r2,r10,ror r1
:0209367C 1911003F ldmnedb  r1 ,{r0,r1,r2,r3,r4,r5}
:02093680 41137116 tstmi r3,r6,lsl r1
:02093684 41753200 cmnmi r5,r0,lsl #0x4
:02093688 00412C00 subeq  r2,r1,r0,lsl #0x18
:0209368C D9404105 stmledb  r0 ,{r0,r2,r8,r14}^
:02093690 95319501 ldrls r9,[r1, #-0x501]!
:02093694 0E42613E mcreq 1,2,r6,cr2,cr14,{1}
:02093698 410E0041 unknown
:0209369C 00410E00 subeq  r0,r1,r0,lsl #0x1c
:020936A0 50C91AAA sbcpl  r1,r9,r10,lsr #0x15
:020936A4 132D13F9 unknown
:020936A8 40851619 addmi  r1,r5,r9,lsl r6
:020936AC BE0041B8 mcrlt 1,0,r4,cr0,cr8,{5}
:020936B0 C240857F subgt  r8,r0,#0x1FC00000
:020936B4 12348103 eornes r8,r4,#0xC0000000
:020936B8 104112A5 subne  r1,r1,r5,lsr #0x5
:020936BC 1180C9D2 unknown
:020936C0 443D5E11 unknown
:020936C4 13004111 unknown
:020936C8 30AD002F adccc  r0,r13,r15,lsr #0x0
:020936CC 00411037 subeq  r1,r1,r7,lsr r0
:020936D0 BDCD01DF unknown
:020936D4 A64EDD1C unknown
:020936D8 2400411E strcs r4,[r0],#-0x11e
:020936DC 510C4195 swppl r4,r5,r12
:020936E0 411DCB11 tstmi r13,r1,lsl r11
:020936E4 4FEDEA10 swimi 0x00edea10
:020936E8 3E004114 mcrcc 1,0,r4,cr0,cr4,{0}
:020936EC 41CC0041 bicmi  r0,r12,r1,asr #0x0
:020936F0 4155A600 cmpmi r5,r0,lsl #0xc
:020936F4 6103D140 unknown
:020936F8 44C51E32 strmib r1,[r5],#+0xe32
:020936FC A9004121 stmgedb  r0 ,{r0,r5,r8,r14}
:02093700 20004123 andcs  r4,r0,r3,lsr #0x2
:02093704 10851D89 addne  r1,r5,r9,lsl #0x1b
:02093708 14811D8B strne r1,[r1],#+0xd8b
:0209370C 69FA5BAD unknown
:02093710 00417C4B subeq  r7,r1,r11,asr #0x18
:02093714 AB404148 blge 030A3C3C
:02093718 9536A102 ldrls r10,[r6, #-0x102]!
:0209371C 1D410D26 unknown
:02093720 511D410D tstpl r13,r13,lsl #0x2
:02093724 110D1C41 unknown
:02093728 C913F9AA ldmgtdb  r3 ,{r1,r3,r5,r7,r8,r11,r12,r13,r14,r15}
:0209372C 4111D910 tstmi r1,r0,lsl r9
:02093730 00419040 subeq  r9,r1,r0,asr #0x0
:02093734 AF5D8955 swige 0x005d8955
:02093738 41200085 unknown
:0209373C 00413500 subeq  r3,r1,r0,lsl #0xa
:02093740 12004126 andne  r4,r0,#0x80000009
:02093744 12004155 andne  r4,r0,#0x40000015
:02093748 41120041 tstmi r2,r1,asr #0x0
:0209374C 91108550 tstls r0,r0,asr r5
:02093750 F5004195 strnv r4,[r0, #-0x195]		;(r0-0x195=*(f00efe7a))
:02093754 A400413C strge r4,[r0],#-0x13c
:02093758 95730041 ldrlsb r0,[r3, #-0x41]!
:0209375C 21008551 unknown
:02093760 2440C96A strcsb r12,[r0],#-0x96a
:02093764 53140041 tstpl r4,#0x41
:02093768 14004113 strne r4,[r0],#-0x113
:0209376C 16B50041 unknown
:02093770 41160041 tstmi r6,r1,asr #0x0
:02093774 12A51C00 adcne  r1,r5,#0x0
:02093778 12A51BF1 adcne  r1,r5,#0x3C400
:0209377C F440C9EA strnvb r12,[r0],#-0x9ea
:02093780 A9BE0041 ldmgeib  r14!,{r0,r6}
:02093784 1E0E995F mcrne 9,0,r9,cr14,cr15,{2}
:02093788 39B50041 ldmccib  r5!,{r0,r6}
:0209378C 41230041 unknown
:02093790 00411300 subeq  r1,r1,r0,lsl #0x6
:02093794 AA004113 bge 020A3BE8
:02093798 19004113 stmnedb  r0 ,{r0,r1,r4,r8,r14}
:0209379C 41100041 tstmi r0,r1,asr #0x0
:020937A0 198D1600 stmneib  r13 ,{r9,r10,r12}
:020937A4 D116E5AA tstle r6,r10,lsr #0xb
:020937A8 68404119 stmvsda  r0 ,{r0,r3,r4,r8,r14}^
:020937AC 02250041 eoreq  r0,r5,#0x41
:020937B0 029742A5 addeqs r4,r7,#0x5000000A
:020937B4 8D2E34C5 stchi  4,cr3,[r14,#-0x314]!
:020937B8 00411949 subeq  r1,r1,r9,asr #0x12
:020937BC AA00411C bge 020A3C34
:020937C0 244B2518 strcsb r2,[r11],#-0x518
:020937C4 95144B25 ldrls r4,[r4, #-0xb25]		;(r4-0xb25=*(8d003668))
:020937C8 38004151 stmccda  r0 ,{r0,r4,r6,r8,r14}
:020937CC 7200416A andvc  r4,r0,#0x8000001A
:020937D0 415B0041 cmpmi r11,r1,asr #0x0
:020937D4 09D1C140 ldmeqib  r1 ,{r6,r8,r14,r15}^
:020937D8 00415524 subeq  r5,r1,r4,lsr #0xa
:020937DC 22004140 andcs  r4,r0,#0x10
:020937E0 41150041 tstmi r5,r1,asr #0x0
:020937E4 41551500 cmpmi r5,r0,lsl #0xa
:020937E8 00411500 subeq  r1,r1,r0,lsl #0xa
:020937EC 20004120 andcs  r4,r0,r0,lsr #0x2
:020937F0 19491F2B stmnedb  r9 ,{r0,r1,r3,r5,r8,r9,r10,r11,r12}^
:020937F4 1D110DD5 unknown
:020937F8 4000A312 andmi  r10,r0,r2,lsl r3
:020937FC D1FE00E3 mvnles r0,r3,ror #0x1
:02093800 4157FD09 cmpmi r7,r9,lsl #0x1a
:02093804 4591DE40 ldrmi r13,[r1, #+0xe40]		;r1+0xe40=*(0f000f30)=#0(0x00000000)
:02093808 8D459172 unknown
:0209380C 558D0041 strpl r0,[r13, #+0x41]		;r13+0x41=*(00000041)
:02093810 418D0041 orrmi  r0,r13,r1,asr #0x0
:02093814 00415100 subeq  r5,r1,r0,lsl #0x2
:02093818 51004151 unknown
:0209381C 174E1155 unknown
:02093820 0041198D subeq  r1,r1,r13,lsl #0x13
:02093824 B51B25B2 ldrlt r2,[r11, #-0x5b2]		;(r11-0x5b2=*(00030a4e))
:02093828 E16D4C83 unknown
:0209382C 41D97E4A bicmis r7,r9,r10,asr #0x1c
:02093830 9A00419A bls 020A3EA0
:02093834 559A0041 ldrpl r0,[r10, #+0x41]		;r10+0x41=*(04100041)=#983055(0x000f000f)
:02093838 415E0041 cmpmi r14,r1,asr #0x0
:0209383C 00415E00 subeq  r5,r1,r0,lsl #0x1c
:02093840 351E115E ldrcc r1,[r14, #-0x15e]		;r14-0x15e=*(020934ee)=#-1658604272(0x9d23b510)
:02093844 131AD54C tstne r10,#0x13000000
:02093848 E301BE00 unknown
:0209384C BA83B50A blt 00180C7C
:02093850 8AB24591 bhi 00D24E9C
:02093854 41A741D9 unknown
:02093858 0041A700 subeq  r10,r1,r0,lsl #0xe
:0209385C AA0041A7 bge 020A3F00
:02093860 6B00416B blvs 020A3E14
:02093864 116B0041 unknown
:02093868 D51C351E ldrle r3,[r12, #-0x51e]		;(r12-0x51e=*(a7fffae2))
:0209386C D5CAEA45 strleb r14,[r10, #+0xa45]		;r10+0xa45=*(04100a45)=#4095(0x00000fff)
:02093870 288A5915 stmcsia  r10 ,{r0,r2,r4,r8,r11,r12,r14}
:02093874 D99645D5 ldmleib  r6 ,{r0,r2,r4,r6,r7,r8,r10,r14}
:02093878 4156B441 cmpmi r6,r1,asr #0x8
:0209387C 0041B400 subeq  r11,r1,r0,lsl #0x8
:02093880 780041B4 stmvcda  r0 ,{r2,r4,r5,r7,r8,r14}
:02093884 55780041 ldrplb r0,[r8, #-0x41]!
:02093888 41780041 cmnmi r8,r1,asr #0x0
:0209388C 1C353000 ldcne  0,cr3,[r5],#-0x0
:02093890 D5D64041 ldrleb r4,[r6, #+0x41]		;r6+0x41=*(000000d1)
:02093894 8C35B515 ldchi  5,cr11,[r5],#-0x54
:02093898 9541D94E strlsb r13,[r1, #-0x94e]		;(r1-0x94e=*(9d23abc2))
:0209389C 41474619 unknown
:020938A0 41554700 cmpmi r5,r0,lsl #0xe
:020938A4 00414700 subeq  r4,r1,r0,lsl #0xe
:020938A8 97004197 unknown
:020938AC 55970041 ldrpl r0,[r7, #+0x41]		;r7+0x41=*(00000041)
:020938B0 1D0116A1 unknown
:020938B4 3D124591 unknown
:020938B8 BC83B514 stclt  5,cr11,[r3],{#0x14}
:020938BC A1B74D01 movges r4,r1,lsl #0x1a		;r4=1073741824(0x40000000)
:020938C0 415442E9 cmpmi r4,r9,ror #0x5
:020938C4 00415400 subeq  r5,r1,r0,lsl #0x8
:020938C8 AA004154 bge 020A3E20
:020938CC A40041A4 strge r4,[r0],#-0x1a4
:020938D0 A1A40041 movge  r0,r1,asr #0x0
:020938D4 C91D0116 ldmgtdb  r13 ,{r1,r2,r4,r8}
:020938D8 3D1EEA40 unknown
:020938DC 2A83B514 bcs 00180D34
:020938E0 E9AD4D01 stmib  r13!,{r0,r8,r10,r11,r14}
:020938E4 41566142 cmpmi r6,r2,asr #0x2
:020938E8 00416100 subeq  r6,r1,r0,lsl #0x2
:020938EC B1004161 unknown
:020938F0 55B10041 ldrpl r0,[r1, #+0x41]!
:020938F4 A1B10041 movges r0,r1,asr #0x0
:020938F8 C91D0116 ldmgtdb  r13 ,{r1,r2,r4,r8}
:020938FC 143D2A40 unknown
:02093900 98DD8481 ldmlsia  r13 ,{r0,r7,r10,r15}^
:02093904 411A0195 unknown
:02093908 42E9B900 rscmi  r11,r9,#0x0
:0209390C AA00416E bge 020A3ECC
:02093910 6E00416E cdpvs 1,0,cr4,cr0,cr14,3
:02093914 41BE0041 movmis r0,r1,asr #0x0
:02093918 0041BE00 subeq  r11,r1,r0,lsl #0x1c
:0209391C 0041BEAA subeq  r11,r1,r10,lsr #0x1d
:02093920 32004121 andcc  r4,r0,#0x40000008
:02093924 3D3640C9 ldccc  0,cr4,[r6,#-0x324]!
:02093928 8E99AA14 mrchi 10,4,r10,cr9,cr4,{0}
:0209392C 383905BE ldmccda  r9!,{r1,r2,r3,r4,r5,r7,r8,r10}
:02093930 2943B52C stmcsdb  r3 ,{r2,r3,r5,r8,r10,r12,r13,r15}^
:02093934 29A90023 stmcsib  r9!,{r0,r1,r5}
:02093938 41290041 unknown
:0209393C 00413300 subeq  r3,r1,r0,lsl #0x6
:02093940 AA004133 bge 020A3E14
:02093944 61121D33 tstvs r2,r3,lsr r13
:02093948 1D14C512 unknown
:0209394C F0410D12 subnv  r0,r1,r2,lsl r13
:02093950 2CBE4F23 ldccs  15,cr4,[r14],#+0x8c
:02093954 38372906 ldmccda  r7!,{r1,r2,r8,r11,r13}
:02093958 413643B5 ldrmih r4,[r6, -r5]!
:0209395C 41543600 cmpmi r4,r0,lsl #0xc
:02093960 00413600 subeq  r3,r1,r0,lsl #0xc
:02093964 40001740 andmi  r1,r0,r0,asr #0xe
:02093968 55400041 strplb r0,[r0, #-0x41]		;(r0-0x41=*(000effce))
:0209396C 1261121D rsbne  r1,r1,#0xD0000001
:02093970 121D14C5 andnes r1,r13,#0xC5000000
:02093974 4104410D unknown
:02093978 E15F9A40 cmp r15,r0,asr #0x14
:0209397C 4085444A addmi  r4,r5,r10,asr #0x8
:02093980 43004143 unknown
:02093984 55430041 strplb r0,[r3, #-0x41]		;(r3-0x41=*(000043bf))
:02093988 414D0041 unknown
:0209398C 00414D00 subeq  r4,r1,r0,lsl #0x1a
:02093990 6110854D tstvs r0,r13,asr #0xa
:02093994 1DCDD512 unknown
:02093998 110D121D unknown
:0209399C 250884C5 strcs r8,[r8, #-0x4c5]		;(r8-0x4c5=*(fffffb3b))
:020939A0 4085504B addmi  r5,r5,r11,asr #0x0
:020939A4 004150AF subeq  r5,r1,r15,lsr #0x1
:020939A8 50004150 andpl  r4,r0,r0,asr r1
:020939AC 41960041 orrmis r0,r6,r1,asr #0x0
:020939B0 4164AA00 unknown
:020939B4 10851400 addne  r1,r5,r0,lsl #0x8
:020939B8 1DCD14C5 unknown
:020939BC 110D121D unknown
:020939C0 E484C5FA str r12,[r4],#+0x5fa
:020939C4 86337107 unknown
:020939C8 237947B1 cmncs r9,#0x2C40000
:020939CC 4179A900 cmnmi r9,r0,lsl #0x12
:020939D0 00417900 subeq  r7,r1,r0,lsl #0x12
:020939D4 65004165 strvs r4,[r0, #-0x165]		;(r0-0x165=*(000efeaa))
:020939D8 65AA0041 strvs r0,[r10, #+0x41]!
:020939DC 44C55C35 strmib r5,[r5],#+0xc35
:020939E0 89119580 ldmhidb  r1 ,{r7,r8,r10,r12,r15}
:020939E4 3608528D strcc r5,[r8],-r13, lsl #0x5
:020939E8 C1923371 orrgts r3,r2,r1,ror r3
:020939EC 00418648 subeq  r8,r1,r8,asr #0xc
:020939F0 86004186 strhi r4,[r0],-r6, lsl #0x3
:020939F4 72004155 andvc  r4,r0,#0x40000015
:020939F8 41720017 cmnmi r2,r7,lsl r0
:020939FC 5C357200 ldcpl  2,cr7,[r5],#-0x0
:02093A00 8CD544C5 ldchil 4,cr4,[r5],{#0xc5}
:02093A04 865D1195 unknown
:02093A08 337108C0 cmncc r1,#0xC00000
:02093A0C A644C59E unknown
:02093A10 93004193 unknown
:02093A14 41930041 orrmis r0,r3,r1,asr #0x0
:02093A18 00417F00 subeq  r7,r1,r0,lsl #0x1e
:02093A1C 00417FAA subeq  r7,r1,r10,lsr #0x1f
:02093A20 695C797F ldmvsdb  r12 ,{r0,r1,r2,r3,r4,r5,r6,r8,r11,r12,r13,r14}^
:02093A24 2701984B strcs r9,db 
:02093A28 865D9A0C ldrhib r9,[r13],-r12, lsl #0x14
:02093A2C 33F9092E mvnccs r0,#0xB8000
:02093A30 A044C5AA subge  r12,r4,r10,lsr #0xb
:02093A34 A0A90041 adcge  r0,r9,r1,asr #0x0
:02093A38 41A00041 movmi  r0,r1,asr #0x0
:02093A3C 00418C00 subeq  r8,r1,r0,lsl #0x18
:02093A40 AA00418C bge 020A4078
:02093A44 09165D8C ldmeqdb  r6 ,{r2,r3,r7,r8,r10,r11,r12,r14}
:02093A48 A44B6915 strgeb r6,[r11],#-0x915
:02093A4C 56A1587D unknown
:02093A50 33F96E04 mvnccs r6,#0x40
:02093A54 5B43F9BD blpl 03192150
:02093A58 415B0041 cmpmi r11,r1,asr #0x0
:02093A5C 41555B00 cmpmi r5,r0,lsl #0x16
:02093A60 00417400 subeq  r7,r1,r0,lsl #0x8
:02093A64 74004174 strvc r4,[r0],#-0x174
:02093A68 551D0041 ldrpl r0,[r13, #-0x41]		;(r13-0x41=*(ffffffbf))
:02093A6C 450912A5 strmi r1,[r9, #-0x2a5]		;(r9-0x2a5=*(fffffd80))
:02093A70 01004130 unknown
:02093A74 417C0041 cmnmi r12,r1,asr #0x0
:02093A78 0532AB40 ldreq r10,[r2, #-0xb40]!
:02093A7C 19C934C5 stmneib  r9 ,{r0,r2,r6,r7,r10,r12,r13}^
:02093A80 00416846 subeq  r6,r1,r6,asr #0x10
:02093A84 00415468 subeq  r5,r1,r8,ror #0x8
:02093A88 81004168 unknown
:02093A8C 41810041 orrmi  r0,r1,r1,asr #0x0
:02093A90 9D558100 unknown
:02093A94 D112A51A tstle r2,r10,lsl r5
:02093A98 00413C49 subeq  r3,r1,r9,asr #0x18
:02093A9C A080C904 addge  r12,r0,r4,lsl #0x12
:02093AA0 35D50557 ldrccb r0,[r5, #+0x557]		;r5+0x557=*(0004499b)
:02093AA4 1D0041D5 unknown
:02093AA8 23750041 cmncs r5,#0x41
:02093AAC 4175AA00 cmnmi r5,r0,lsl #0x14
:02093AB0 00417500 subeq  r7,r1,r0,lsl #0xa
:02093AB4 8E00418E cdphi 1,0,cr4,cr0,cr14,4
:02093AB8 8EAA0041 cdphi 0,10,cr0,cr10,cr1,2
:02093ABC 15D51A9D ldrneb r1,[r5, #+0xa9d]		;r5+0xa9d=*(00044ee1)
:02093AC0 414849D1 unknown
:02093AC4 80C90700 sbchi  r0,r9,r0,lsl #0xe
:02093AC8 59060EAE stmpldb  r6 ,{r1,r2,r3,r5,r7,r9,r10,r11}
:02093ACC 4A15E13A bmi 0260BFBC
:02093AD0 82004182 andhi  r4,r0,#0x80000020
:02093AD4 82004154 andhi  r4,r0,#0x15
:02093AD8 179B002B ldrne r0,[r11,+r11, lsr #0x0]
:02093ADC 00419B00 subeq  r9,r1,r0,lsl #0x16
:02093AE0 14C5559B strneb r5,[r5],#+0x59b
:02093AE4 41314261 teqmi r1,r1,ror #0x4
:02093AE8 00415400 subeq  r5,r1,r0,lsl #0x8
:02093AEC AB80C90A blge 000C5F1C
:02093AF0 0D8D0816 unknown
:02093AF4 498D1481 stmmiib  r13 ,{r0,r7,r10,r12}
:02093AF8 83004183 unknown
:02093AFC 8300415C unknown
:02093B00 41470041 unknown
:02093B04 00234700 eoreq  r4,r3,r0,lsl #0xe
:02093B08 1BAD5547 blne 00BE902C
:02093B0C 03154A9D tsteq r5,#0x9D000
:02093B10 432D9E00 unknown
:02093B14 AB404190 blge 030A415C
:02093B18 06190884 ldreq r0,[r9],-r4, lsl #0x11
:02093B1C 443D1481 unknown
:02093B20 90004190 mulls  r0,r0,r1
:02093B24 9000415C andls  r4,r0,r12,asr r1
:02093B28 41540041 cmpmi r4,r1,asr #0x0
:02093B2C 00415400 subeq  r5,r1,r0,lsl #0x8
:02093B30 16E55554 unknown
:02093B34 411843F9 ldrmish r4,[r8, -r9]
:02093B38 432DAA00 unknown
:02093B3C AB4041A4 blge 030A41D4
:02093B40 054D08F2 streqb r0,[r13, #-0x8f2]		;(r13-0x8f2=*(fffff70e))
:02093B44 443D1481 unknown
:02093B48 9D00419D unknown
:02093B4C 9D00415C unknown
:02093B50 41610041 unknown
:02093B54 00416100 subeq  r6,r1,r0,lsl #0x2
:02093B58 50855561 addpl  r5,r5,r1,ror #0xa
:02093B5C 1DB6454D ldcne  5,cr4,[r6,#+0x134]!
:02093B60 2041B842 subcs  r11,r1,r2,asr #0x10
:02093B64 10410FDF unknown
:02093B68 3D14C5EB unknown
:02093B6C 0041AA44 subeq  r10,r1,r4,asr #0x14
:02093B70 AA0041AA bge 020A4220
:02093B74 6EAB0041 cdpvs 0,10,cr0,cr11,cr1,2
:02093B78 416E0041 unknown
:02093B7C 50856E00 addpl  r6,r5,r0,lsl #0x1c
:02093B80 6AC24151 bvs 011240CC
:02093B84 51CC421D bicpl  r4,r12,r13,lsl r2
:02093B88 0909F941 stmeqdb  r9 ,{r0,r6,r8,r11,r12,r13,r14,r15}
:02093B8C 46A18135 unknown
:02093B90 0041ABA5 subeq  r10,r1,r5,lsr #0x17
:02093B94 AB0041AB blge 020A4248
:02093B98 465D94C5 ldrmib r9,r10,r1,r5,lsr #0x17
:02093B9C 198D6A19 stmneib  r13 ,{r0,r3,r4,r9,r11,r13,r14}
:02093BA0 09D00041 ldmeqib  r0 ,{r0,r6}^
:02093BA4 454D67C5 strmib r6,[r13, #-0x7c5]		;(r13-0x7c5=*(fffff83b))
:02093BA8 AB40C98D blge 030C61E4
:02093BAC B80041B8 stmltda  r0 ,{r3,r4,r5,r7,r8,r14}
:02093BB0 C5B80041 ldrgt r0,[r8, #+0x41]!
:02093BB4 81165D94 unknown
:02093BB8 4120EA44 unknown
:02093BBC 1591DC00 ldrne r13,[r1, #+0xc00]		;r1+0xc00=*(9d23c110)
:02093BC0 4DD5854D unknown
:02093BC4 C95A9945 ldmgtdb  r10 ,{r0,r2,r6,r8,r11,r12,r15}^
:02093BC8 0041C540 subeq  r12,r1,r0,asr #0xa
:02093BCC C50041C5 strgt r4,[r0, #-0x1c5]		;(r0-0x1c5=*(000efe4a))
:02093BD0 165D9509 ldrneb r9,[r13],-r9, lsl #0xa
:02093BD4 234481D5 unknown
:02093BD8 41E80041 mvnmi  r0,r1,asr #0x0
:02093BDC 854D1D00 strhib r1,[r13, #-0xd00]		;(r13-0xd00=*(fffff300))
:02093BE0 850B5543 strhi r5,[r11, #-0x543]		;(r11-0x543=*(00030abd))
:02093BE4 40C9A530 sbcmi  r10,r9,r0,lsr r5
:02093BE8 D20041D2 andle  r4,r0,#0x80000034
:02093BEC D2AA0041 adcle  r0,r10,#0x41
:02093BF0 C534C509 ldrgt r12,[r4, #-0x509]!
:02093BF4 00412644 subeq  r2,r1,r4,asr #0xc
:02093BF8 AA00C9F4 bge 020C63D0
:02093BFC 8A004120 bhi 020A4084
:02093C00 C557B102 ldrgtb r11,[r7, #-0x102]		;(r7-0x102=*(fffffefe))
:02093C04 45D53634 ldrmib r3,[r5, #+0x634]		;r5+0x634=*(00044a78)
:02093C08 004133B2 streqh r3,[r1],#-0x32
:02093C0C 33004133 unknown
:02093C10 41290041 unknown
:02093C14 4129AA00 unknown
:02093C18 00412900 subeq  r2,r1,r0,lsl #0x12
:02093C1C 28004115 stmcsda  r0 ,{r0,r2,r4,r8,r14}
:02093C20 41AA13F9 unknown
:02093C24 B1011880 unknown
:02093C28 4230C957 eormis r12,r0,#0x15C000
:02093C2C 594041D9 stmpldb  r0 ,{r0,r3,r4,r6,r7,r8,r14}^
:02093C30 41400041 unknown
:02093C34 00414000 subeq  r4,r1,r0
:02093C38 36004136 unknown
:02093C3C 36004155 unknown
:02093C40 41180041 tstmi r8,r1,asr #0x0
:02093C44 443D2B00 unknown
:02093C48 C90055FE stmgtdb  r0 ,{r1,r2,r3,r4,r5,r6,r7,r8,r10,r12,r14}
:02093C4C B1018D20 unknown
:02093C50 4E30C957 mrcmi 9,1,r12,cr0,cr7,{2}
:02093C54 5E4D4619 mcrpl 6,2,r4,cr13,cr9,{0}
:02093C58 414D0041 unknown
:02093C5C 00414D00 subeq  r4,r1,r0,lsl #0x1a
:02093C60 43004143 unknown
:02093C64 43004155 unknown
:02093C68 411B0041 tstmi r11,r1,asr #0x0
:02093C6C 443D2E00 unknown
:02093C70 45915516 ldrmi r5,[r1, #+0x516]		;r1+0x516=*(9d23ba26)
:02093C74 C967F540 unknown
:02093C78 45915A30 ldrmi r5,[r1, #+0xa30]		;r1+0xa30=*(9d23bf40)
:02093C7C AD00415A unknown
:02093C80 5A00415A bpl 020A41F0
:02093C84 41500041 cmpmi r0,r1,asr #0x0
:02093C88 00415000 subeq  r5,r1,r0
:02093C8C 004150AA subeq  r5,r1,r10,lsr #0x1
:02093C90 3100411E unknown
:02093C94 41270041 unknown
:02093C98 0D22AA00 stceq  10,cr10,[r2,#-0x0]!
:02093C9C 09025D31 stmeqdb  r2 ,{r0,r4,r5,r8,r10,r11,r12,r14}
:02093CA0 00411575 subeq  r1,r1,r5,ror r5
:02093CA4 AE00419A mcrge 1,0,r4,cr0,cr10,{4}
:02093CA8 3D004116 unknown
:02093CAC 413D0041 teqmi r13,r1,asr #0x0
:02093CB0 00413D00 subeq  r3,r1,r0,lsl #0x1a
:02093CB4 0041A1AA subeq  r10,r1,r10,lsr #0x3
:02093CB8 A10041A1 unknown
:02093CBC 1729165D unknown
:02093CC0 08EA4261 unknown
:02093CC4 410F0041 mrsmi r0,CPSR
:02093CC8 654DAE00 strvsb r10,[r13, #-0xe00]		;(r13-0xe00=*(fffff200))
:02093CCC 6AA63729 bvs 00A21978
:02093CD0 414A4729 unknown
:02093CD4 00414A00 subeq  r4,r1,r0,lsl #0x14
:02093CD8 AE00414A cdpge 1,0,cr4,cr0,cr10,2
:02093CDC AE004155 mcrge 1,0,r4,cr0,cr5,{2}
:02093CE0 41AE0041 movmi  r0,r1,asr #0x0
:02093CE4 176D1C00 strneb r1,[r13,-r0, lsl #0x18]!
:02093CE8 41D51481 bicmis r1,r5,r1,lsl #0x9
:02093CEC 4D01C280 unknown
:02093CF0 00411975 subeq  r1,r1,r5,ror r9
:02093CF4 A90041B2 stmgedb  r0 ,{r1,r4,r5,r7,r8,r14}
:02093CF8 5700411A unknown
:02093CFC 41570041 cmpmi r7,r1,asr #0x0
:02093D00 00415700 subeq  r5,r1,r0,lsl #0xe
:02093D04 0041BBAA subeq  r11,r1,r10,lsr #0x17
:02093D08 BB0041BB bllt 020A43FC
:02093D0C 812D476D unknown
:02093D10 4114AA44 tstmi r4,r4,asr #0x14
:02093D14 00411200 subeq  r1,r1,r0,lsl #0x4
:02093D18 344041D6 strccb r4,[r0],#-0x1d6
:02093D1C 1BAA0085 blne 00B13F38
:02093D20 41BE0041 movmis r0,r1,asr #0x0
:02093D24 00411C00 subeq  r1,r1,r0,lsl #0x18
:02093D28 AA004164 bge 020A42C0
:02093D2C 64004164 strvs r4,[r0],#-0x164
:02093D30 41C80041 bicmi  r0,r8,r1,asr #0x0
:02093D34 0041C800 subeq  r12,r1,r0,lsl #0x10
:02093D38 4261C8AA rsbmi  r12,r1,#0xAA0000
:02093D3C 2C44C530 stccsl 5,cr12,[r4],{#0x30}
:02093D40 61EA44C5 mvnvs  r4,r5,asr #0x9
:02093D44 03D3AA42 biceqs r10,r3,#0x42000
:02093D48 F91F3151 ldmnvdb  r15 ,{r0,r4,r6,r8,r12,r13}
:02093D4C 00412243 subeq  r2,r1,r3,asr #0x4
:02093D50 00415422 subeq  r5,r1,r2,lsr #0x8
:02093D54 13004122 unknown
:02093D58 41130027 tstmi r3,r7,lsr #0x0
:02093D5C F9550D00 ldmnvdb  r5 ,{r8,r10,r11}^
:02093D60 00411643 subeq  r1,r1,r3,asr #0xc
:02093D64 3A004717 bcc 020A59C8
:02093D68 5586010D strpl r0,[r6, #+0x10d]		;r6+0x10d=*(0000019d)
:02093D6C 415C010D cmpmi r12,r13,lsl #0x2
:02093D70 15087A40 strne r7,[r8, #-0xa40]		;(r8-0xa40=*(fffff5c0))
:02093D74 6D004109 unknown
:02093D78 0C004165 stceq  1,cr4,[r0],{#0x65}
:02093D7C 41880041 orrmi  r0,r8,r1,asr #0x0
:02093D80 00418800 subeq  r8,r1,r0,lsl #0x10
:02093D84 00415588 subeq  r5,r1,r8,lsl #0xb
:02093D88 4C00414C stcmi  1,cr4,[r0],{#0x4c}
:02093D8C D54C0041 strleb r0,[r12, #-0x41]		;(r12-0x41=*(a7ffffbf))
:02093D90 1F551545 swine 0x00551545
:02093D94 00411600 subeq  r1,r1,r0,lsl #0xc
:02093D98 2912A5A8 ldmcsdb  r2 ,{r3,r5,r7,r8,r10,r13,r15}
:02093D9C 3508E887 strcc r14,[r8, #-0x887]		;(r8-0x887=*(fffff779))
:02093DA0 0D793261 ldceql 2,cr3,[r9,#-0x184]!
:02093DA4 00419541 subeq  r9,r1,r1,asr #0xa
:02093DA8 95004195 strls r4,[r0, #-0x195]		;(r0-0x195=*(000efe7a))
:02093DAC 59004155 stmpldb  r0 ,{r0,r2,r4,r6,r8,r14}
:02093DB0 41590041 cmpmi r9,r1,asr #0x0
:02093DB4 410D5900 unknown
:02093DB8 42615518 rsbmi  r5,r1,#0x6000000
:02093DBC 2912A5B4 ldmcsdb  r2 ,{r2,r4,r5,r7,r8,r10,r13,r15}
:02093DC0 56404117 unknown
:02093DC4 5D854261 unknown
:02093DC8 41A2410D movmi  r4,r13,lsl #0x2		;r4=0(0x0)
:02093DCC 0041A200 subeq  r10,r1,r0,lsl #0x4
:02093DD0 660041A2 strvs r4,[r0],-r2, lsr #0x3
:02093DD4 66004155 unknown
:02093DD8 0D660041 stceql 0,cr0,[r6,#-0x104]!
:02093DDC 42611B41 rsbmi  r1,r1,#0x10400
:02093DE0 12A555C0 adcne  r5,r5,#0x30000000
:02093DE4 0250821D subeqs r8,r0,#0xD0000001
:02093DE8 F9333481 ldmnvdb  r3!,{r0,r7,r10,r12,r13}
:02093DEC 41531643 cmpmi r3,r3,asr #0xc
:02093DF0 443D1800 unknown
:02093DF4 21004124 unknown
:02093DF8 55240041 strpl r0,[r4, #-0x41]!
:02093DFC 95130041 ldrls r0,[r3, #-0x41]		;(r3-0x41=*(000043bf))
:02093E00 13104111 tstne r0,#0x40000004
:02093E04 00173600 andeqs r3,r7,r0,lsl #0xc
:02093E08 054D5D54 streqb r5,[r13, #-0xd54]		;(r13-0xd54=*(fffff2ac))
:02093E0C C4404137 strgtb r4,[r0],#-0x137
:02093E10 91321D09 teqls r2,r9,lsl #0x1a
:02093E14 AFA5410D swige 0x00a5410d
:02093E18 41AF0041 movmi  r0,r1,asr #0x0
:02093E1C 0041AF00 subeq  r10,r1,r0,lsl #0x1e
:02093E20 AA004173 bge 020A43F4
:02093E24 73004173 unknown
:02093E28 1D1E410D unknown
:02093E2C 1261CC42 rsbne  r12,r1,#0x4200
:02093E30 A681D9AA strge r13,[r1],+r10, lsr #0x13
:02093E34 410D0151 unknown
:02093E38 40857C00 addmi  r7,r5,r0,lsl #0x18
:02093E3C 004155A1 subeq  r5,r1,r1,lsr #0xb
:02093E40 A10041A1 unknown
:02093E44 415B0041 cmpmi r11,r1,asr #0x0
:02093E48 41555B00 cmpmi r5,r0,lsl #0x16
:02093E4C 45095B00 strmi r5,[r9, #-0xb00]		;(r9-0xb00=*(fffff525))
:02093E50 1312A51C tstne r2,#0x7000000
:02093E54 0041C600 subeq  r12,r1,r0,lsl #0xc
:02093E58 82E911B5 rschi  r1,r9,#0x4000002D
:02093E5C 2B020A14 blcs 021166B4
:02093E60 41090700 unknown
:02093E64 4110E200 tstmi r0,r0,lsl #0x4
:02093E68 0041AE00 subeq  r10,r1,r0,lsl #0x1c
:02093E6C AE0041AE cdpge 1,0,cr4,cr0,cr14,5
:02093E70 68AA0041 stmvsia  r10!,{r0,r6}
:02093E74 23680041 unknown
:02093E78 00416800 subeq  r6,r1,r0,lsl #0x10
:02093E7C AA00412C bge 020A4334
:02093E80 1E001F1F mcrne 15,0,r1,cr0,cr15,{0}
:02093E84 82E95085 rschi  r5,r9,#0x85
:02093E88 0B07494A bleq 022663B8
:02093E8C 2100415A unknown
:02093E90 410E0041 unknown
:02093E94 00411C00 subeq  r1,r1,r0,lsl #0x18
:02093E98 0041551D subeq  r5,r1,r13,lsl r5
:02093E9C 0E00411C mcreq 1,0,r4,cr0,cr12,{0}
:02093EA0 410B0041 unknown
:02093EA4 09550B00 ldmeqdb  r5 ,{r8,r9,r11}^
:02093EA8 00411045 subeq  r1,r1,r5,asr #0x0
:02093EAC 2400CF12 strcs r12,[r0],#-0xf12
:02093EB0 55C80017 strplb r0,[r8, #+0x17]		;r8+0x17=*(00000017)
:02093EB4 1D9F0041 unknown
:02093EB8 00418242 subeq  r8,r1,r2,asr #0x4
:02093EBC 94004111 strls r4,[r0],#-0x111
:02093EC0 12004155 andne  r4,r0,#0x40000015
:02093EC4 41BB0041 movmis r0,r1,asr #0x0
:02093EC8 0041BB00 subeq  r11,r1,r0,lsl #0x16
:02093ECC 004155BB streqh r5,[r1],#-0x5b
:02093ED0 75004175 strvc r4,[r0, #-0x175]		;(r0-0x175=*(000efe9a))
:02093ED4 41750041 cmnmi r5,r1,asr #0x0
:02093ED8 41552F00 cmpmi r5,r0,lsl #0x1e
:02093EDC 00412200 subeq  r2,r1,r0,lsl #0x4
:02093EE0 DE004121 cdple 1,0,cr4,cr0,cr1,1
:02093EE4 55170041 ldrpl r0,[r7, #-0x41]		;(r7-0x41=*(ffffffbf))
:02093EE8 C9F082A5 ldmgtib  r0!,{r0,r2,r5,r7,r9,r15}^
:02093EEC 00411300 subeq  r1,r1,r0,lsl #0x6
:02093EF0 140041A0 strne r4,[r0],#-0x1a0
:02093EF4 C8004155 stmgtda  r0 ,{r0,r2,r4,r6,r8,r14}
:02093EF8 41C80041 bicmi  r0,r8,r1,asr #0x0
:02093EFC 0041C800 subeq  r12,r1,r0,lsl #0x10
:02093F00 00415582 subeq  r5,r1,r2,lsl #0xb
:02093F04 82004182 andhi  r4,r0,#0x80000020
:02093F08 2332001F teqcs r2,#0x1F
:02093F0C 41552500 cmpmi r5,r0,lsl #0xa
:02093F10 00412400 subeq  r2,r1,r0,lsl #0x8
:02093F14 1A0041EA bne 020A46C4
:02093F18 55760041 ldrplb r0,[r6, #-0x41]!
:02093F1C 09424041 stmeqdb  r2 ,{r0,r6,r14}^
:02093F20 00410283 subeq  r0,r1,r3,lsl #0x5
:02093F24 0D004177 unknown
:02093F28 9C004159 stcls  1,cr4,[r0],{#0x59}
:02093F2C 419C0041 orrmis r0,r12,r1,asr #0x0
:02093F30 00419C00 subeq  r9,r1,r0,lsl #0x18
:02093F34 00415556 subeq  r5,r1,r6,asr r5
:02093F38 56004156 unknown
:02093F3C 171A44C5 ldrne r4,r5,r1,r6,asr r5
:02093F40 1B551900 blne 035DA348
:02093F44 0041BC00 subeq  r11,r1,r0,lsl #0x18
:02093F48 30004110 andcc  r4,r0,r0,lsl r1
:02093F4C 0A132041 beq 0255C058
:02093F50 0E079FD5 mcreq 15,0,r9,cr7,cr5,{6}
:02093F54 41830041 orrmi  r0,r3,r1,asr #0x0
:02093F58 00410F00 subeq  r0,r1,r0,lsl #0x1e
:02093F5C 004155A9 subeq  r5,r1,r9,lsr #0xb
:02093F60 A90041A9 stmgedb  r0 ,{r0,r3,r5,r7,r8,r14}
:02093F64 41630041 unknown
:02093F68 41556300 cmpmi r5,r0,lsl #0x6
:02093F6C 00416300 subeq  r6,r1,r0,lsl #0x6
:02093F70 1D00412B unknown
:02093F74 551C0041 ldrpl r0,[r12, #-0x41]		;(r12-0x41=*(a7ffffbf))
:02093F78 B5C80041 strltb r0,[r8, #+0x41]		;r8+0x41=*(00000041)
:02093F7C 40414443 submi  r4,r1,r3,asr #0x8
:02093F80 1000411E andne  r4,r0,r14,lsl r1
:02093F84 8F004155 swihi 0x00004155
:02093F88 41110041 tstmi r1,r1,asr #0x0
:02093F8C 0041B600 subeq  r11,r1,r0,lsl #0xc
:02093F90 004155B6 streqh r5,[r1],#-0x56
:02093F94 700041B6 strvch r4,[r0], -r6
:02093F98 41700041 cmnmi r0,r1,asr #0x0
:02093F9C 41557000 cmpmi r5,r0
:02093FA0 43712E00 cmnmi r1,#0x0
:02093FA4 D400411F strle r4,[r0],#-0x11f
:02093FA8 555843B5 ldrplb r4,[r8, #-0x3b5]		;(r8-0x3b5=*(fffffc4b))
:02093FAC 0A8C4041 beq 003A40B8
:02093FB0 419B3041 orrmis r3,r11,r1,asr #0x0
:02093FB4 00411300 subeq  r1,r1,r0,lsl #0x6
:02093FB8 0041C3A9 subeq  r12,r1,r9,lsr #0x7
:02093FBC C30041C3 unknown
:02093FC0 417D0041 cmnmi r13,r1,asr #0x0
:02093FC4 417DAA00 cmnmi r13,r0,lsl #0x14
:02093FC8 00417D00 subeq  r7,r1,r0,lsl #0x1a
:02093FCC 22437131 subcs  r7,r3,#0x4000000C
:02093FD0 E0AA0041 adc  r0,r10,r1,asr #0x0
:02093FD4 416C43B5 strmih r4,[r12, #-0x35]!
:02093FD8 02A5EA40 adceq  r14,r5,#0x40000
:02093FDC AA004112 bge 020A442C
:02093FE0 15004190 strne r4,[r0, #-0x190]		;(r0-0x190=*(000efe7f))
:02093FE4 417E0041 cmnmi r14,r1,asr #0x0
:02093FE8 00417E00 subeq  r7,r1,r0,lsl #0x1c
:02093FEC 00377EAA eoreqs r7,r7,r10,lsr #0x1d
:02093FF0 6A00416A bvs 020A45A0
:02093FF4 3F6A0041 swicc 0x006a0041
:02093FF8 7124AA00 unknown
:02093FFC 002B2543 eoreq  r2,r11,r3,asr #0xa
:02094000 D911958A ldmledb  r1 ,{r1,r3,r7,r8,r10,r12,r15}
:02094004 016A0F81 unknown
:02094008 852A3041 strhi r3,[r10, #-0x41]!
:0209400C 00410940 subeq  r0,r1,r0,asr #0x12
:02094010 AA004109 bge 020A443C
:02094014 0F004108 swieq 0x00004108
:02094018 004110FB unknown
:0209401C 1200410C andne  r4,r0,#0x3
:02094020 1200415A andne  r4,r0,#0x80000016
:02094024 0D1B0041 unknown
:02094028 010D2B01 unknown
:0209402C 000B55E6 andeq  r5,r11,r6,ror #0xb
:02094030 27210D6A strcs r0,r5,r11,r6,ror #0xb
:02094034 0608070A streq r0,[r8],-r10, lsl #0xe
:02094038 6D9C0041 unknown
:0209403C 41170041 tstmi r7,r1,asr #0x0
:02094040 00418B00 subeq  r8,r1,r0,lsl #0x16
:02094044 8B00418B blhi 020A4678
:02094048 77004155 unknown
:0209404C 41770041 cmnmi r7,r1,asr #0x0
:02094050 00417700 subeq  r7,r1,r0,lsl #0xe
:02094054 432D5527 unknown
:02094058 96004128 strls r4,[r0],-r8, lsr #0x2
:0209405C 81951151 orrhis r1,r5,r1,asr r1
:02094060 023507C6 eoreqs r0,r5,#0x3180000
:02094064 07830099 unknown
:02094068 41190041 tstmi r9,r1,asr #0x0
:0209406C 00419800 subeq  r9,r1,r0,lsl #0x10
:02094070 004198AE subeq  r9,r1,r14,lsr #0x11
:02094074 84004198 strhi r4,[r0],#-0x198
:02094078 41840041 orrmi  r0,r4,r1,asr #0x0
:0209407C 4184AA00 orrmi  r10,r4,r0,lsl #0x14
:02094080 00412A00 subeq  r2,r1,r0,lsl #0x14
:02094084 2B00412C blcs 020A453C
:02094088 A2AA0041 adcge  r0,r10,#0x41
:0209408C 81D91151 bichis r1,r9,r1,asr r1
:02094090 0F0B085C swieq 0x000b085c
:02094094 66B40041 unknown
:02094098 411B003B tstmi r11,r11,lsr r0
:0209409C 0041A500 subeq  r10,r1,r0,lsl #0xa
:020940A0 A50041A5 strge r4,[r0, #-0x1a5]		;(r0-0x1a5=*(000efe6a))
:020940A4 91004155 unknown
:020940A8 4191002F orrmis r0,r1,r15,lsr #0x0
:020940AC 003B9100 eoreqs r9,r11,r0,lsl #0x2
:020940B0 0041552D subeq  r5,r1,r13,lsr #0xa
:020940B4 2E00412F cdpcs 1,0,cr4,cr0,cr15,1
:020940B8 95AE0017 strls r0,[r14, #+0x17]!
:020940BC 85556241 ldrhib r6,[r5, #-0x241]		;(r5-0x241=*(00044203))
:020940C0 0304F540 unknown
:020940C4 0F004105 swieq 0x00004105
:020940C8 550A0041 strpl r0,[r10, #-0x41]		;r10-0x41=*(040fffbf)=#-267452401(0xf00f000f)
:020940CC 41170041 tstmi r7,r1,asr #0x0
:020940D0 00411900 subeq  r1,r1,r0,lsl #0x12
:020940D4 04004116 streq r4,[r0],#-0x116
:020940D8 19810D55 stmneib  r1 ,{r0,r2,r4,r6,r8,r10,r11}
:020940DC 410B0041 unknown
:020940E0 00F70C00 rsceqs r0,r7,r0,lsl #0x18
:020940E4 010D552D unknown
:020940E8 850041FA strhi r4,[r0, #-0x1fa]		;(r0-0x1fa=*(f00efe15))
:020940EC 51F6410D mvnpls r4,r13,lsl #0x2
:020940F0 41551D01 cmpmi r5,r1,lsl #0x1a
:020940F4 4151CC00 cmpmi r1,r0,lsl #0x18
:020940F8 6F00416F swivs 0x0000416f
:020940FC 556F0041 strplb r0,[r15, #-0x41]!
:02094100 41830041 orrmi  r0,r3,r1,asr #0x0
:02094104 00418300 subeq  r8,r1,r0,lsl #0x6
:02094108 20004183 andcs  r4,r0,r3,lsl #0x3
:0209410C 21004155 unknown
:02094110 412A0041 unknown
:02094114 00414E00 subeq  r4,r1,r0,lsl #0x1c
:02094118 00415515 subeq  r5,r1,r5,lsl r5
:0209411C 64404112 strvsb r4,[r0],#-0x112
:02094120 411F0041 tstmi r15,r1,asr #0x0
:02094124 5155D800 cmppl r5,r0,lsl #0x10
:02094128 00417C41 subeq  r7,r1,r1,asr #0x18
:0209412C 7C00417C stcvc  1,cr4,[r0],{#0x7c}
:02094130 55900041 ldrpl r0,[r0, #+0x41]		;r0+0x41=*(f00f0050)
:02094134 41900041 orrmis r0,r0,r1,asr #0x0
:02094138 00419000 subeq  r9,r1,r0
:0209413C 24004123 strcs r4,[r0],#-0x123
:02094140 2D004155 unknown
:02094144 415A0041 cmpmi r10,r1,asr #0x0
:02094148 00411800 subeq  r1,r1,r0,lsl #0x10
:0209414C 40415526 submi  r5,r1,r6,lsr #0xa
:02094150 21010DD2 unknown
:02094154 51E40041 mvnpl  r0,r1,asr #0x0
:02094158 41558941 cmpmi r5,r1,asr #0x12
:0209415C 00418900 subeq  r8,r1,r0,lsl #0x12
:02094160 9D004189 unknown
:02094164 559D0041 ldrpl r0,[r13, #+0x41]		;r13+0x41=*(00000041)
:02094168 3B9D0041 blcc 007D4274
:0209416C 00412600 subeq  r2,r1,r0,lsl #0xc
:02094170 30004127 andcc  r4,r0,r7,lsr #0x2
:02094174 66008555 unknown
:02094178 851B0085 ldrhi r0,[r11, #-0x85]		;(r11-0x85=*(00030f7b))
:0209417C 40853A00 addmi  r3,r5,r0,lsl #0x14
:02094180 001F55FD ldreqsh r5,[r15], -r13
:02094184 2F004117 swics 0x00004117
:02094188 41180041 tstmi r8,r1,asr #0x0
:0209418C 41550400 cmpmi r5,r0,lsl #0x8
:02094190 00410400 subeq  r0,r1,r0,lsl #0x8
:02094194 10004104 andne  r4,r0,r4,lsl #0x2
:02094198 550C0041 strpl r0,[r12, #-0x41]		;(r12-0x41=*(a7ffffbf))
:0209419C 41020041 unknown
:020941A0 00411100 subeq  r1,r1,r0,lsl #0x2
:020941A4 1D004113 unknown
:020941A8 31053F55 unknown
:020941AC 36001200 strcc r1,[r0],-r0, lsl #0x4
:020941B0 00011401 andeq  r1,r1,r1,lsl #0x8
:020941B4 404085BA strmih r8,[r0],#-0x5a
:020941B8 00AD0206 adceq  r0,r13,r6,lsl #0x4
:020941BC 0DC404E7 unknown
:020941C0 00419641 subeq  r9,r1,r1,asr #0xc
:020941C4 96004196 unknown
:020941C8 55AA0041 strpl r0,[r10, #+0x41]!
:020941CC 41AA0041 movmi  r0,r1,asr #0x0
:020941D0 0041AA00 subeq  r10,r1,r0,lsl #0x14
:020941D4 2A004129 bcs 020A4680
:020941D8 33004155 unknown
:020941DC 41720041 cmnmi r2,r1,asr #0x0
:020941E0 00411E00 subeq  r1,r1,r0,lsl #0x1c
:020941E4 40C9554E sbcmi  r5,r9,r14,asr #0xa
:020941E8 00020492 muleq  r2,r2,r4
:020941EC C200411C andgt  r4,r0,#0x7
:020941F0 1F004141 swine 0x00004141
:020941F4 416A0041 unknown
:020941F8 00416A00 subeq  r6,r1,r0,lsl #0x14
:020941FC 0041556A subeq  r5,r1,r10,ror #0xa
:02094200 7E00417E mcrvc 1,0,r4,cr0,cr14,{3}
:02094204 417E0041 cmnmi r14,r1,asr #0x0
:02094208 41551F00 cmpmi r5,r0,lsl #0x1e
:0209420C 00412000 subeq  r2,r1,r0
:02094210 44004129 strmi r4,[r0],#-0x129
:02094214 55130041 ldrpl r0,[r3, #-0x41]		;(r3-0x41=*(000043bf))
:02094218 04C31400 streqb r1,[r3],#+0x400
:0209421C 004140CB subeq  r4,r1,r11,asr #0x1
:02094220 CE00411E mcrgt 1,0,r4,cr0,cr14,{0}
:02094224 2100415C unknown
:02094228 41770041 cmnmi r7,r1,asr #0x0
:0209422C 00417700 subeq  r7,r1,r0,lsl #0xe
:02094230 00415577 subeq  r5,r1,r7,ror r5
:02094234 8B00418B blhi 020A4868
:02094238 418B0041 orrmi  r0,r11,r1,asr #0x0
:0209423C 41552200 cmpmi r5,r0,lsl #0x4
:02094240 00412300 subeq  r2,r1,r0,lsl #0x6
:02094244 5000412C andpl  r4,r0,r12,lsr #0x2
:02094248 55160041 ldrpl r0,[r6, #-0x41]		;(r6-0x41=*(0000004f))
:0209424C D9F40041 unknown
:02094250 C7056E40 strgt r6,ib 
:02094254 DA00410A ble 020A4684
:02094258 23004165 unknown
:0209425C 41840041 orrmi  r0,r4,r1,asr #0x0
:02094260 00418400 subeq  r8,r1,r0,lsl #0x8
:02094264 00415584 subeq  r5,r1,r4,lsl #0xb
:02094268 98004198 stmlsda  r0 ,{r3,r4,r7,r8,r14}
:0209426C 41980041 orrmis r0,r8,r1,asr #0x0
:02094270 41552500 cmpmi r5,r0,lsl #0xa
:02094274 00412600 subeq  r2,r1,r0,lsl #0xc
:02094278 5C00412F stcpl  1,cr4,[r0],{#0x2f}
:0209427C 55190041 ldrpl r0,[r9, #-0x41]		;(r9-0x41=*(ffffffe4))
:02094280 02080041 andeq  r0,r8,#0x41
:02094284 53DC3043 bicpls r3,r12,#0x43
:02094288 0069220D rsbeq  r2,r9,r13,lsl #0x4
:0209428C 0500E6A9 streq r14,[r0, #-0x6a9]		;(r0-0x6a9=*(f00ef966))
:02094290 06002500 streq r2,[r0],-r0, lsl #0xa
:02094294 07800001 streq r0,[r0, +r1]
:02094298 00080001 andeq  r0,r8,r1
:0209429C 01090091 swpeq r0,r1,r9
:020942A0 010A8200 unknown
:020942A4 A5000B00 strge r0,[r0, #-0xb00]		;(r0-0xb00=*(f00ef50f))
:020942A8 025B0C00 subeqs r0,r11,#0x0
:020942AC 29000D82 stmcsdb  r0 ,{r1,r7,r8,r10,r11}
:020942B0 02E30E00 rsceq  r0,r3,#0x0
:020942B4 A0039F0F andge  r9,r3,r15,lsl #0x1e
:020942B8 1B1C0011 blne 02794304
:020942BC 20701C02 rsbcss r1,r0,r2,lsl #0x18
:020942C0 50455024 subpl  r5,r5,r4,lsr #0x0
:020942C4 E58009E8 str r0,[r0, #+0x9e8]		;r0+0x9e8=*(f00f09f7)
:020942C8 165B0D01 ldrneb r0,[r11],-r1, lsl #0x1a
:020942CC 03320120 teqeq r2,#0x8
:020942D0 09306100 ldmeqdb  r0!,{r8,r13,r14}
:020942D4 201BFF10 andcss r15,r11,r0,lsl r15
:020942D8 204B5B01 subcs  r5,r11,r1,lsl #0x16
:020942DC 20252045 eorcs  r2,r5,r5,asr #0x0
:020942E0 10D25021 sbcnes r5,r2,r1,lsr #0x0
:020942E4 08FF1021 unknown
:020942E8 15402401 strneb r2,[r0, #-0x401]		;(r0-0x401=*(f00efc0e))
:020942EC 21107230 tstcs r0,r0,lsr r2
:020942F0 2110A250 tstcs r0,r0,asr r2
:020942F4 FF313370 swinv 0x00313370
:020942F8 00062009 andeq  r2,r6,r9
:020942FC 10014021 andne  r4,r1,r1,lsr #0x0
:02094300 01402101 unknown
:02094304 09AF5073 stmeqib  r15!,{r0,r1,r4,r5,r6,r12,r14}
:02094308 B330F440 teqlt r0,#0x40000000
:0209430C 04030300 streq r0,[r3],#-0x300
:02094310 32BA410C adcccs r4,r10,#0x3
:02094314 984A4DC7 stmlsda  r10 ,{r0,r1,r2,r6,r7,r8,r10,r11,r14}^
:02094318 CB211100 blgt 028D8720
:0209431C 45112A0E ldrmi r2,[r1, #-0xa0e]		;(r1-0xa0e=*(9d23ab02))
:02094320 BF67A820 swilt 0x0067a820
:02094324 00060009 andeq  r0,r6,r9
:02094328 100933E5 andne  r3,r9,r5,ror #0x7
:0209432C 03320007 teqeq r2,#0x7
:02094330 09C020B1 stmeqib  r0 ,{r0,r4,r5,r7,r13}^
:02094334 00EC0900 rsceq  r0,r12,r0,lsl #0x12
:02094338 6AC110D5 bvs 010D8694
:0209433C 000A00E1 andeq  r0,r10,r1,ror #0x1
:02094340 102D0305 eorne  r0,r13,r5,lsl #0x6
:02094344 04DD0099 ldreqb r0,[r13],#+0x99
:02094348 D8202DE1 stmleda  r0!,{r0,r5,r6,r7,r8,r10,r11,r13}
:0209434C 021009C6 andeqs r0,r0,#0x318000
:02094350 09C834C1 stmeqib  r8 ,{r0,r6,r7,r10,r12,r13}^
:02094354 CD06A910 unknown
:02094358 09C98020 stmeqib  r9 ,{r5,r15}^
:0209435C 08030710 stmeqda  r3 ,{r4,r8,r9,r10}
:02094360 CA989210 bgt 006B8BA8
:02094364 01091009 unknown
:02094368 0EE523AD cdpeq 3,14,cr2,cr5,cr13,5
:0209436C 0A001924 beq 0209A804
:02094370 00090305 andeq  r0,r9,r5,lsl #0x6
:02094374 0009E460 andeq  r14,r9,r0,ror #0x8
:02094378 9510BA91 ldrls r11,[r0, #-0xa91]		;(r0-0xa91=*(f00ef57e))
:0209437C 2021E013 eorcs  r14,r1,r3,lsl r0
:02094380 10750202 rsbnes r0,r5,r2,lsl #0x4
:02094384 00094BE9 andeq  r4,r9,r9,ror #0x17
:02094388 25C500EA strcsb r0,[r5, #+0xea]		;r5+0xea=*(0004452e)
:0209438C F60009F8 unknown
:02094390 AD101510 unknown
:02094394 09BDF700 ldmeqib  r13!,{r8,r9,r10,r12,r13,r14,r15}
:02094398 18AD0409 stmneia  r13!,{r0,r3,r10}
:0209439C 26030449 strcs r0,ia 
:020943A0 09590A01 ldmeqdb  r9 ,{r0,r9,r11}^
:020943A4 09C0E800 stmeqib  r0 ,{r11,r13,r14,r15}^
:020943A8 15010120 strne r0,[r1, #-0x120]		;(r1-0x120=*(9d23b3f0))
:020943AC 0949C510 stmeqdb  r9 ,{r4,r8,r10,r14,r15}^
:020943B0 F9010100 stmnvdb  r1 ,{r8}
:020943B4 2009C835 andcs  r12,r9,r5,lsr r8
:020943B8 69CA340D stmvsib  r10 ,{r0,r2,r3,r10,r12,r13}^
:020943BC 02020009 andeq  r0,r2,#0x9
:020943C0 11810202 orrne  r0,r1,r2,lsl #0x4
:020943C4 A10009DA unknown
:020943C8 05050505 streq r0,[r5, #-0x505]		;(r5-0x505=*(00043f3f))
:020943CC E1880008 orr  r0,r8,r8
:020943D0 07500402 ldreqb r0,[r0,-r2, lsl #0x8]
:020943D4 29190707 ldmcsdb  r9 ,{r0,r1,r2,r8,r9,r10}
:020943D8 5D010065 unknown
:020943DC D804051F stmleda  r4 ,{r0,r1,r2,r3,r4,r8,r10}
:020943E0 628512AC addvs  r1,r5,#0xC000000A
:020943E4 0D0133ED unknown
:020943E8 09BDE40B ldmeqib  r13!,{r0,r1,r3,r10,r13,r14,r15}
:020943EC 604512AC subvs  r1,r5,r12,lsr #0x5
:020943F0 950233ED strls r3,[r2, #-0x3ed]		;(r2-0x3ed=*(fffffc38))
:020943F4 0709EA07 streq r14,[r9,-r7, lsl #0x14]
:020943F8 3D0F5612 unknown
:020943FC 0533ED55 ldreq r14,[r3, #-0xd55]!
:02094400 0DFC700A ldceql 0,cr7,[r12,#+0x28]!
:02094404 9D4E130D unknown
:02094408 04592D42 ldreqb r2,[r9],#-0xd42
:0209440C FD600003 stc2l 0,cr0,[r0,#-0xc]!
:02094410 13830495 orrne  r0,r3,#0x95000000
:02094414 592D402D stmpldb  r13!,{r0,r2,r3,r5,r14}
:02094418 4502B505 strmi r11,[r2, #-0x505]		;(r2-0x505=*(fffffb20))
:0209441C 3613BC00 ldrcc r11,[r3],-r0, lsl #0x18
:02094420 ED5C750F unknown
:02094424 00040633 andeq  r0,r4,r3,lsr r6
:02094428 6106FC20 unknown
:0209442C 8F301503 swihi 0x00301503
:02094430 33ED1703 mvncc  r1,#0xC0000
:02094434 E2007507 and  r7,r0,#0x1C00000
:02094438 140CC557 strne r12,[r12],#-0x557
:0209443C 11F54FA5 mvnnes r4,r5,lsr #0x1f
:02094440 2D0813ED unknown
:02094444 6D5DFB09 unknown
:02094448 16601502 unknown
:0209444C 7D0933ED unknown
:02094450 CC0D3507 stcgt  5,cr3,[r13],{#0x7}
:02094454 5015146B andpls r1,r5,r11,ror #0x8
:02094458 0A33ED14 beq 02D8F8B0
:0209445C 9DFD0D65 ldclsl 13,cr0,[r13,#+0x194]!
:02094460 0F2BAA02 swieq 0x002baa02
:02094464 00278502 eoreq  r8,r7,r2,lsl #0xa
:02094468 0B33ED18 bleq 02D8F8D0
:0209446C FA019548 blx 020F999C
:02094470 0F1509ED swieq 0x001509ed
:02094474 592D37DD stmpldb  r13!,{r0,r2,r3,r4,r6,r7,r8,r9,r10,r12,r13}
:02094478 0E3D650C cdpeq 5,2,cr6,cr13,cr12,0
:0209447C 150769DD strne r6,[r7, #-0x9dd]		;(r7-0x9dd=*(fffff623))
:02094480 0043BD0F subeq  r11,r3,r15,lsl #0x1a
:02094484 0DA533ED stceq  3,cr3,[r5,#+0x3b4]!
:02094488 FA680001 blx 03A9449C
:0209448C 0F150195 swieq 0x00150195
:02094490 15341D20 ldrne r1,[r4, #-0xd20]!
:02094494 6513ED10 ldrvs r14,[r3, #-0xd10]		;(r3-0xd10=*(000036f0))
:02094498 01C5FB1D biceq  r15,r5,r13,lsl r11
:0209449C AF30152A swige 0x0030152a
:020944A0 ED108DB8 unknown
:020944A4 F91DAD13 ldmnvdb  r13 ,{r0,r1,r4,r8,r10,r11,r13,r15}
:020944A8 AD1505D5 unknown
:020944AC 43EDAE51 mvnmi  r10,#0x510
:020944B0 C8000310 stmgtda  r0 ,{r4,r8,r9}
:020944B4 160A05F9 unknown
:020944B8 ED61DD41 stcl 13,cr13,[r1,#-0x104]!
:020944BC 09D51133 ldmeqib  r5 ,{r0,r1,r4,r5,r8,r12}^
:020944C0 160BEDE0 strne r14,ib 
:020944C4 EDAB6E3D stc  14,cr6,[r11,#+0xf4]!
:020944C8 018C1233 orreq  r1,r12,r3,lsr r2
:020944CC 2900EDF9 stmcsdb  r0 ,{r0,r3,r4,r5,r6,r7,r8,r10,r11,r13,r14,r15}
:020944D0 53ED4015 mvnpl  r4,#0x15
:020944D4 000213D5 unknown
:020944D8 161A05F0 unknown
:020944DC 4F2D5105 swimi 0x002d5105
:020944E0 043514D0 unknown
:020944E4 16EC011D unknown
:020944E8 033A1015 teqeq r10,#0x15
:020944EC 014D6601 unknown
:020944F0 CD1513ED unknown
:020944F4 04FDF702 unknown
:020944F8 7D2B0F17 stcvc  15,cr0,[r11,#-0x5c]!
:020944FC 1633ED54 unknown
:02094500 15280002 strne r0,[r8, #-0x2]!
:02094504 17437403 strneb r7,[r3,-r3, lsl #0x8]
:02094508 33ED6045 mvncc  r6,#0x45
:0209450C F7013517 unknown
:02094510 5617032D ldrpl r0,[r7],-r13, lsr #0x6
:02094514 ED14517D unknown
:02094518 05B51833 ldreq r1,[r5, #+0x833]!
:0209451C 17FC002D ldrneb r0,[r12,+r13, lsr #0x0]!
:02094520 185D0535 ldmneda  r13 ,{r0,r2,r4,r5,r8,r10}^
:02094524 751933ED ldrvc r3,[r9, #-0x3ed]		;(r9-0x3ed=*(fffffc38))
:02094528 074DF603 streqb r15,[r13,-r3, lsl #0xc]
:0209452C 16D5602D ldrneb r6,[r5],+r13, lsr #0x0
:02094530 CD1A33ED unknown
:02094534 0511DF0E ldreq r13,[r1, #-0xf0e]		;(r1-0xf0e=*(9d23a602))
:02094538 AA301527 bge 02C999DC
:0209453C ED10008C unknown
:02094540 0C5D1B33 ldceql 11,cr1,[r13],{#0x33}
:02094544 68840915 stmvsia  r4 ,{r0,r2,r4,r8,r11}
:02094548 ED602D18 stcl 13,cr2,[r0,#-0x60]!
:0209454C 00011C33 andeq  r1,r1,r3,lsr r12
:02094550 5106EBE0 unknown
:02094554 5D1D1804 unknown
:02094558 13ED0ECD mvnne  r0,#0xCD0
:0209455C 1D00021D unknown
:02094560 0C002D90 stceq  13,cr2,[r0],{#0x90}
:02094564 B3ED0F19 mvnlt  r0,#0x64
:02094568 A2053D1E andge  r3,r5,#0x780
:0209456C 26011DE9 strcs r1,r3,r5,#0x780
:02094570 ED32250F ldc  5,cr2,[r2,#-0x3c]!
:02094574 32031F53 andcc  r1,r3,#0x14C
:02094578 89EBB800 unknown
:0209457C 750F1905 strvc r1,[r15, #-0x905]		;r15-0x905=*(02093c7f)=#4283053(0x00415aad)
:02094580 C8592D33 ldmgtda  r9 ,{r0,r1,r4,r5,r8,r10,r11,r13}^
:02094584 15032D20 strne r2,[r3, #-0xd20]		;(r3-0xd20=*(000036e0))
:02094588 0F199409 swieq 0x00199409
:0209458C 33ED523D mvncc  r5,#0xD0000003
:02094590 07C521C6 streqb r2,r5,#0xD0000003
:02094594 19011DEB stmnedb  r1 ,{r0,r1,r3,r5,r6,r7,r8,r10,r11,r12}
:02094598 ED53BD0F unknown
:0209459C 2522CA33 strcs r12,[r2, #-0xa33]!
:020945A0 03F1F602 mvneqs r15,#0x200000
:020945A4 32FD0F25 rscccs r0,r13,#0x94
:020945A8 CDCA1015 unknown
:020945AC 0B252310 bleq 029DD1F4
:020945B0 15040DF8 strne r0,[r4, #-0xdf8]		;(r4-0xdf8=*(fffff208))
:020945B4 108D7040 addne  r7,r13,r0,asr #0x0
:020945B8 2413EDB5 ldrcs r14,[r3],#-0xdb5
:020945BC D9E80004 unknown
:020945C0 40150765 andmis r0,r5,r5,ror #0xe
:020945C4 000168C1 andeq  r6,r1,r1,asr #0x11
:020945C8 6C2533ED stcvs  3,cr3,[r5],#-0x3b4
:020945CC A4001500 strge r1,[r0],#-0x500
:020945D0 6F5D1A68 swivs 0x005d1a68
:020945D4 352633ED strcc r3,[r6, #-0x3ed]!
:020945D8 077DE50D ldreqb r14,[r13,-r13, lsl #0xa]!
:020945DC 3015561A andccs r5,r5,r10,lsl r6
:020945E0 4F2D0258 swimi 0x002d0258
:020945E4 D9025527 stmledb  r2 ,{r0,r1,r2,r5,r8,r10,r12,r14}
:020945E8 85A903C5 strhi r0,[r9, #+0x3c5]!
:020945EC 28592D5B ldmcsda  r9 ,{r0,r1,r3,r4,r6,r8,r10,r11,r13}^
:020945F0 D9980002 ldmleib  r8 ,{r1}
:020945F4 1B830795 blne 00156450
:020945F8 ED553D0F unknown
:020945FC 00032933 andeq  r2,r3,r3,lsr r9
:02094600 0ED60C78 mrceq 12,6,r0,cr6,cr8,{3}
:02094604 4B55B402 blmi 03601614
:02094608 000103C0 andeq  r0,r1,r0,asr #0x7
:0209460C 15153D90 ldrne r3,[r5, #-0xd90]		;(r5-0xd90=*(000436b4))
:02094610 1075F800 rsbnes r15,r5,r0,lsl #0x10
:02094614 453D705D ldrmi r7,[r13, #-0x5d]!
:02094618 7BE70285 blvc 01A55034
:0209461C 5DBD0135 ldcpl  1,cr0,[r13,#+0xd4]!
:02094620 15353D60 ldrne r3,[r5, #-0xd60]!
:02094624 65CAE800 strvsb r14,[r10, #+0x800]		;r10+0x800=*(04100800)=#251662080(0x0f000f00)
:02094628 5DB99D01 ldcpl  13,cr9,[r9,#+0x4]!
:0209462C A5453D60 strgeb r3,[r5, #-0xd60]		;(r5-0xd60=*(000436e4))
:02094630 0015DB0C andeqs r13,r5,r12,lsl #0x16
:02094634 AE605DB9 mcrge 13,3,r5,cr0,cr9,{5}
:02094638 0825453D stmeqda  r5!,{r0,r2,r3,r4,r5,r8,r10,r14}
:0209463C BB026DD8 bllt 0212FDA4
:02094640 353D605D ldrcc r6,[r13, #-0x5d]!
:02094644 D8EB1015 unknown
:02094648 C5BE0105 ldrgt r0,[r14, #+0x105]!
:0209464C 353D1F54 ldrcc r1,[r13, #-0xf54]!
:02094650 6AD00015 bvs 014946AC
:02094654 BD002DC4 unknown
:02094658 3D1E508D unknown
:0209465C EA0BE545 b 0238DB78
:02094660 BE002D6A cdplt 13,0,cr2,cr0,cr10,3
:02094664 3D1C54DD unknown
:02094668 F601C545 strnv r12,[r13, #-0xf54]!
:0209466C 05B5005D ldreq r0,[r5, #+0x5d]!
:02094670 1F005F31 swine 0x00005f31
:02094674 0015353D andeqs r3,r5,r13,lsr r5
:02094678 C51015C0 ldrgt r1,[r0, #-0x5c0]		;(r0-0x5c0=*(f00efa4f))
:0209467C 3D1EDB61 unknown
:02094680 E8005D45 stmda  r0 ,{r0,r2,r6,r8,r10,r11,r12,r14}
:02094684 40BD0045 adcmis r0,r13,r5,asr #0x0
:02094688 1C360046 ldcne  0,cr0,[r6],#-0x118
:0209468C 07DD453D unknown
:02094690 2D00A5E8 unknown
:02094694 453D1C60 ldrmi r1,[r13, #-0xc60]!
:02094698 DF0705B6 swile 0x000705b6
:0209469C 1DBB00D5 ldcne  0,cr0,[r11,#+0x354]!
:020946A0 01453D67 unknown
:020946A4 E1B50DA0 movs r0,r0,lsr #0x1b		;r0=30(0x1e)
:020946A8 680DBA01 stmvsda  r13 ,{r0,r9,r11,r12,r13,r15}
:020946AC 0015353D andeqs r3,r5,r13,lsr r5
:020946B0 0075DE70 rsbeqs r13,r5,r0,ror r14
:020946B4 3D72FD9D ldcccl 13,cr15,[r2,#-0x274]!
:020946B8 DD073545 unknown
:020946BC 0EBA00ED cdpeq 0,10,cr0,cr10,cr13,7
:020946C0 00974E6D addeqs r4,r7,r13,ror #0x1c
:020946C4 0015353D andeqs r3,r5,r13,lsr r5
:020946C8 00EDDDF8 unknown
:020946CC A6605DBA unknown
:020946D0 102D353D eorne  r3,r13,r13,lsr r5
:020946D4 BC008DE1 stclt  13,cr8,[r0],{#0xe1}
:020946D8 353D611D ldrcc r6,[r13, #-0x11d]!
:020946DC E0EB0015 rsc  r0,r11,r5,lsl r0
:020946E0 1D002DE1 unknown
:020946E4 356B3D51 strccb r3,[r11, #-0xd51]!
:020946E8 0045DC0A subeq  r13,r5,r10,lsl #0x18
:020946EC 605DBEBC ldrvsh r11,[r13],#-0xec
:020946F0 03BD453D moveqs r4,#0xF400000		;r4=255852544(0xf400000)
:020946F4 B900BDE2 stmltdb  r0 ,{r1,r5,r6,r7,r8,r10,r11,r12,r13,r15}
:020946F8 3DAE40BD stccc  0,cr4,[r14,#+0x2f4]!
:020946FC DD00BD65 unknown
:02094700 BDB80045 ldclt  0,cr0,[r8,#+0x114]!
:02094704 353D1C50 ldrcc r1,[r13, #-0xc50]!
:02094708 700015AB andvc  r1,r0,r11,lsr #0xb
:0209470C B80165E3 stmltda  r1 ,{r0,r1,r5,r6,r7,r8,r10,r13,r14}
:02094710 3D1050BD unknown
:02094714 0003A945 andeq  r10,r3,r5,asr #0x12
:02094718 008DDAB0 streqh r13,[r13], +r0
:0209471C 0141ADBD streqh r10,[r1, #-0xdd]		;(r1-0xdbd=*(004159d0))
:02094720 453D0050 ldrmi r0,[r13, #-0x50]!
:02094724 95DA086D ldrlsb r0,[r10, #+0x86d]		;r10+0x86d=*(0410086d)=#3840(0x00000f00)
:02094728 95007501 strls r7,[r0, #-0x501]		;(r0-0x501=*(000009ff))
:0209472C F6653D20 unknown
:02094730 2DDB0D1D unknown
:02094734 42FDBC00 rscmis r11,r13,#0x0
:02094738 065D653D unknown
:0209473C 008D75D9 unknown
:02094740 3D67C5B9 stcccl 5,cr12,[r7,#-0x2e4]!
:02094744 C4043545 strgt r3,[r4],#-0x545
:02094748 5DB700A5 ldcpl  0,cr0,[r7,#+0x294]!
:0209474C 1048CD0E subne  r12,r8,r14,lsl #0x1a
:02094750 07AD453D unknown
:02094754 7DB8168D ldcvc  6,cr1,[r8,#+0x234]!
:02094758 653DBA41 ldrvs r11,[r13, #-0xa41]!
:0209475C 2DC404DD unknown
:02094760 42B5BA00 adcmis r11,r5,#0x0
:02094764 0015553D andeqs r5,r5,r13,lsr r5
:02094768 1045E0EB subne  r14,r5,r11,ror #0x1
:0209476C 3D6495BD stcccl 5,cr9,[r4,#-0x2f4]!
:02094770 DD0D9545 unknown
:02094774 0E7AB817 mrceq 8,3,r11,cr10,cr7,{0}
:02094778 4B3D4B6D blmi 02FE7534
:0209477C C3900015 orrgts r0,r0,#0x15
:02094780 4EBC0079 mrcmi 0,5,r0,cr12,cr9,{3}
:02094784 001502F9 ldreqsh r0,[r5], -r9
:02094788 353D041D ldrcc r0,[r13, #-0x41d]!
:0209478C 2D680015 stccsl 0,cr0,[r8,#-0x54]!
:02094790 415FBC10 cmpmi r15,r0,lsl r12
:02094794 01A9B600 moveq  r11,r0,lsl #0xc		;r11=15728640(0xf00000)
:02094798 353D1400 ldrcc r1,[r13, #-0x400]!
:0209479C 65400015 strvsb r0,[r0, #-0x15]		;(r0-0x15=*(00000eeb))
:020947A0 BD0075C3 unknown
:020947A4 FDB60389 ldc2  3,cr0,[r6,#+0x224]!
:020947A8 2A180009 bcs 026947D4
:020947AC 1803553D stmneda  r3 ,{r0,r2,r3,r4,r5,r8,r10,r12,r14}
:020947B0 B80045C3 stmltda  r0 ,{r0,r1,r6,r7,r8,r10,r14}
:020947B4 51B60251 movpls r0,r1,asr r2
:020947B8 18000B95 stmneda  r0 ,{r0,r2,r4,r7,r8,r9,r11}
:020947BC 0015353D andeqs r3,r5,r13,lsr r5
:020947C0 0135C2F0 ldreqsh r12,[r5, -r0]!
:020947C4 0049B999 unknown
:020947C8 000CB5B6 streqh r11,[r12], -r6
:020947CC 15353D17 ldrne r3,[r5, #-0xd17]!
:020947D0 C2C8CA00 sbcgt  r12,r8,#0x0
:020947D4 91BC00A5 movlss r0,r5,lsr #0x1		;r0=139810(0x22222)
:020947D8 DD001501 unknown
:020947DC F4353D01 unknown
:020947E0 C2A00015 adcgt  r0,r0,#0x15
:020947E4 49BA011D ldmmiib  r10!,{r0,r2,r3,r4,r8}
:020947E8 46001504 strmi r1,[r0],-r4, lsl #0xa
:020947EC 3D140069 unknown
:020947F0 70010445 andvc  r0,r1,r5,asr #0x8
:020947F4 840001C0 strhi r0,[r0],#-0x1c0
:020947F8 B50011B9 strlt r1,[r0, #-0x1b9]		;(r0-0x1b9=*(00022069))
:020947FC 3D03BD05 unknown
:02094800 C20BFD45 andgt  r15,r11,#0x1140
:02094804 65BE0075 ldrvs r0,[r14, #+0x75]!
:02094808 3D23C501 stccc  5,cr12,[r3,#-0x4]!
:0209480C 15011D65 strne r1,[r1, #-0xd65]		;(r1-0xd65=*(00414d48))
:02094810 53BDBC10 movpls r11,#0x1000		;r11=4096(0x1000)
:02094814 453D5F00 ldrmi r5,[r13, #-0xf00]!
:02094818 FD0D1004 unknown
:0209481C 44C5B902 strmib r11,[r5],#+0x902
:02094820 026D653D rsbeq  r6,r13,#0xF400000
:02094824 0045C1ED subeq  r12,r5,r13,ror #0x3
:02094828 763015BE unknown
:0209482C 0015553D andeqs r5,r5,r13,lsr r5
:02094830 D5C16AB0 strleb r6,[r1, #+0xab0]		;r1+0xab0=*(0041655d)
:02094834 54DDBA00 ldrplb r11,[r13],#+0xa00
:02094838 E5453D14 strb r3,[r5, #-0xd14]		;(r5-0xd14=*(00043730))
:0209483C 356AC102 strccb r12,[r10, #-0x102]!
:02094840 55401501 strplb r1,[r0, #-0x501]		;(r0-0x501=*(00021d21))
:02094844 453D1800 ldrmi r1,[r13, #-0x800]!
:02094848 63C509BD bicvs  r0,r5,#0x2F4000
:0209484C 0EBB008D cdpeq 0,10,cr0,cr11,cr13,4
:02094850 653D3E3D ldrvs r3,[r13, #-0xe3d]!
:02094854 101502E5 andnes r0,r5,r5,ror #0x5
:02094858 5D0E79B7 unknown
:0209485C 15353D5F ldrne r3,[r5, #-0xd5f]!
:02094860 2DC5E800 unknown
:02094864 C14EBB03 unknown
:02094868 3D104501 unknown
:0209486C 2D0A2B65 unknown
:02094870 0A31BC10 beq 02D038B8
:02094874 44DF0015 ldrmib r0,[r15],#+0x15
:02094878 0015553D andeqs r5,r5,r13,lsr r5
:0209487C 01DDC660 biceqs r12,r13,r0,ror #0xc
:02094880 A604ADB7 unknown
:02094884 00760015 rsbeqs r0,r6,r5,lsl r0
:02094888 015B3D10 cmpeq r11,r0,lsl r13
:0209488C 4511C688 ldrmi r12,[r1, #-0x688]		;(r1-0x688=*(00415425))
:02094890 02B1BB03 adceqs r11,r1,#0xC00
:02094894 2C021C44 stccs  12,cr1,[r2],{#0x44}
:02094898 F485653D strnv r6,[r5],#+0x53d
:0209489C 014DC708 unknown
:020948A0 18529DBC ldmneda  r2 ,{r2,r3,r4,r5,r7,r8,r10,r11,r12,r15}^
:020948A4 01AD453D moveq  r4,lsr r13		;r4=0(0x0)
:020948A8 00D5C7D5 ldreqsb r12,[r5],#+0x75
:020948AC 3D050EB9 unknown
:020948B0 0615653D unknown
:020948B4 BDF21015 ldcltl 0,cr1,[r2,#+0x54]!
:020948B8 5B3D53D5 blpl 02FE9814
:020948BC 25C7074D strcsb r0,[r7, #+0x74d]		;r7+0x74d=*(0000074d)
:020948C0 64DDB802 ldrvsb r11,[r13],#+0x802
:020948C4 0535FDAE ldreq r15,[r5, #-0xdae]!
:020948C8 02FDC81D rsceqs r12,r13,#0x1D0000
:020948CC FD405DF6 unknown
:020948D0 EB017D65 bl 020F3E6C
:020948D4 5D02FDC8 unknown
:020948D8 5545FD70 strplb r15,[r5, #-0xd70]		;(r5-0xd70=*(000436d4))
:020948DC 02FDC905 rsceqs r12,r13,#0x14000
:020948E0 FDDE705D unknown
:020948E4 C9091545 stmgtdb  r9 ,{r0,r2,r6,r8,r10,r12}
:020948E8 5DF502FD ldcpll 2,cr0,[r5,#+0x3f4]!
:020948EC 9545FD60 strlsb r15,[r5, #-0xd60]		;(r5-0xd60=*(000436e4))
:020948F0 FDC9EB0A unknown
:020948F4 405DF502 submis r15,r13,r2,lsl #0xa
:020948F8 0B6D65FD bleq 03BEE0F4
:020948FC BA02FDC9 blt 02154028
:02094900 FD405DF5 unknown
:02094904 CA01DD65 bgt 0210BEA0
:02094908 5DF502FD ldcpll 2,cr0,[r5,#+0x3f4]!
:0209490C 65FDAE40 ldrvsb r10,[r13, #+0xe40]!
:02094910 CA480003 bgt 03294924
:02094914 705D02FD ldrvcsh r0,[r13],#-0x2d
:02094918 D5E145FD strleb r4,[r1, #+0x5fd]!
:0209491C 02FDE703 rsceqs r14,r13,#0xC0000
:02094920 65FD505D ldrvsb r5,[r13, #+0x5d]!
:02094924 FDE605CD stc2l 5,cr0,[r6,#+0x334]!
:02094928 505DBD02 subpls r11,r13,r2,lsl #0x1a
:0209492C 001555FD ldreqsh r5,[r5], -r13
:02094930 02FDE618 rsceqs r14,r13,#0x1800000
:02094934 A7405DF4 unknown
:02094938 000265FD unknown
:0209493C 02FDE578 rsceqs r14,r13,#0x1E000000
:02094940 A1605DF4 unknown
:02094944 0E2545FD mcreq 5,1,r4,cr5,cr13,{7}
:02094948 F402FDE4 strnv r15,[r2],#-0xde4
:0209494C 65FD605D ldrvsb r6,[r13, #+0x5d]!
:02094950 01E46B38 mvneq  r6,lsr r8
:02094954 605DF400 subvss r15,r13,r0,lsl #0x8
:02094958 E39865FD orrs r6,r8,#0x3F400000
:0209495C 5D9A02FD unknown
:02094960 1545FD70 strneb r15,[r5, #-0xd70]		;(r5-0xd70=*(000436d4))
:02094964 02FDDB0C rsceqs r13,r13,#0x3000
:02094968 45FD705D ldrmib r7,[r13, #+0x5d]!
:0209496C E2F704C5 rscs r0,r7,#0xC5000000
:02094970 0EF302FD mrceq 2,7,r0,cr3,cr13,{7}
:02094974 65FD3A65 ldrvsb r3,[r13, #+0xa65]!
:02094978 72E1011D rscvc  r0,r1,#0x40000007
:0209497C 0EF302FD mrceq 2,7,r0,cr3,cr13,{7}
:02094980 6CBD350D ldcvs  5,cr3,[r13],#+0x34
:02094984 FDE10855 stc2l 8,cr0,[r1,#+0x154]!
:02094988 4DF3B902 ldcmil 9,cr11,[r3,#+0x8]!
:0209498C 9D6CBD41 stclsl 13,cr11,[r12,#-0x104]!
:02094990 02FDE008 rsceqs r14,r13,#0x8
:02094994 AE50A5F3 mrcge 5,2,r10,cr0,cr3,{7}
:02094998 1535FD18 ldrne r15,[r5, #-0xd18]!
:0209499C FDDFD800 unknown
:020949A0 40BDF202 adcmis r15,r13,r2,lsl #0x4
:020949A4 2565FDA6 strcsb r15,[r5, #-0xda6]!
:020949A8 02FDDF0B rsceqs r13,r13,#0x2C
:020949AC FD40BDF2 unknown
:020949B0 EB06A565 bl 0223DF4C
:020949B4 F202FDE8 andnv  r15,r2,#0x3A00
:020949B8 FD1450BD unknown
:020949BC E901AD45 stmdb  r1 ,{r0,r2,r6,r8,r10,r11,r13,r15}
:020949C0 F202FD6A andnv  r15,r2,#0x1A80
:020949C4 35FD60BD ldrccb r6,[r13, #+0xbd]!
:020949C8 EAF00015 b 01C94A24
:020949CC F29D02FD addnvs r0,r13,#0xD000000F
:020949D0 3CBD611D ldccc  1,cr6,[r13],#+0x74
:020949D4 EC080015 stc  0,cr0,[r8],{#0x15}
:020949D8 4EF202FD mrcmi 2,7,r0,cr2,cr13,{7}
:020949DC 4CBD6195 ldcmi  1,cr6,[r13],#+0x254
:020949E0 FDF70A05 ldc2l 10,cr0,[r7,#+0x14]!
:020949E4 4D0EF102 unknown
:020949E8 6CBD9734 ldcvs  7,cr9,[r13],#+0xd0
:020949EC F8380003 ldmnvda  r8!,{r0,r1}
:020949F0 8DF10585 ldchil 5,cr0,[r1,#+0x214]!
:020949F4 4CBDA160 ldcmi  1,cr10,[r13],#+0x180
:020949F8 FDF907AD ldc2l 7,cr0,[r9,#+0x2b4]!
:020949FC 6135F102 teqvs r5,r2,lsl #0x2
:02094A00 06ED45FD unknown
:02094A04 02FDFAEB rsceqs r15,r13,#0xEB000
:02094A08 228D0015 addcs  r0,r13,#0x15
:02094A0C 45FD1400 ldrmib r1,[r13, #+0x400]!
:02094A10 FBCE00A5 blx 01414CAC
:02094A14 401502FD ldrmish r0,[r5], -r13
:02094A18 FD100056 unknown
:02094A1C C60BFD45 strgt r15,[r5], -r13
:02094A20 F102FDFD unknown
:02094A24 FD5AAD0E unknown
:02094A28 58001535 stmplda  r0 ,{r0,r2,r4,r5,r8,r10,r12}
:02094A2C 035DD872 cmpeq r13,#0x720000
:02094A30 18517DF1 ldmneda  r1 ,{r0,r4,r5,r6,r7,r8,r10,r11,r12,r13,r14}^
:02094A34 02B545FD adceqs r4,r5,#0x3F400000
:02094A38 052D6AD8 streq r6,[r13, #-0xad8]!
:02094A3C 42E50EF0 rscmi  r0,r5,#0xF00
:02094A40 9545FD00 strlsb r15,[r5, #-0xd00]		;(r5-0xd00=*(00043744))
:02094A44 0569BF0A streqb r11,[r9, #-0xf0a]!
:02094A48 ED0EF007 unknown
:02094A4C 4D6CBD33 stcmil 13,cr11,[r12,#-0xcc]!
:02094A50 0345BF07 unknown
:02094A54 E50EF0B9 str r15,[r14, #-0xb9]		;r14-0xb9=*(02094963)=#-35976171(0xfddb0c15)
:02094A58 9D6CBD32 stclsl 13,cr11,[r12,#-0xc8]!
:02094A5C 053DBF02 ldreq r11,[r13, #-0xf02]!
:02094A60 BDDC4015 unknown
:02094A64 5D45FD00 unknown
:02094A68 00D9BF09 sbceqs r11,r9,r9,lsl #0x1e
:02094A6C 00BD4015 adceqs r4,r13,r5,lsl r0
:02094A70 95F745FD ldrlsb r4,[r7, #+0x5fd]!
:02094A74 00DDC00D sbceqs r12,r13,r13
:02094A78 BD4075F0 unknown
:02094A7C C00DAD6C andgt  r10,r13,r12,ror #0x1a
:02094A80 EF052575 swi 0x00052575
:02094A84 35FD623D ldrccb r6,[r13, #+0x23d]!
:02094A88 C1100015 tstgt r0,r5,lsl r0
:02094A8C EF9D0C5D swi 0x009d0c5d
:02094A90 00368D0E eoreqs r8,r6,r14,lsl #0x1a
:02094A94 153CBD17 ldrne r11,[r12, #-0xd17]!
:02094A98 C1646000 unknown
:02094A9C 0EEF0315 mcreq 3,7,r0,cr15,cr5,{0}
:02094AA0 1600356D strne r3,[r12, #-0xd17]!
:02094AA4 BD924CBD unknown
:02094AA8 050DC400 streq r12,[r13, #-0x400]		;(r13-0x400=*(fffffc00))
:02094AAC BD60EDEF stcltl 13,cr14,[r0,#-0x3bc]!
:02094AB0 C500BD4C strgt r11,[r0, #-0xd4c]		;(r0-0xd4c=*(000214d6))
:02094AB4 EF06A575 swi 0x0006a575
:02094AB8 3CBD608D ldccc  0,cr6,[r13],#+0x234
:02094ABC C6380015 unknown
:02094AC0 EF9D0049 swi 0x009d0049
:02094AC4 11B60251 movnes r0,r1,asr r2
:02094AC8 BD160000 unknown
:02094ACC CA00153C bgt 02099FC4
:02094AD0 0049C6B0 streqh r12,[r9],#-0x60
:02094AD4 B604A9EF strlt r10,[r9],#-0x60
:02094AD8 54000505 strpl r0,[r0],#-0x505
:02094ADC 153CBD14 ldrne r11,[r12, #-0xd14]!
:02094AE0 C5C75000 strgtb r5,[r7, #+0x0]		;r7+0x0=*(00000000)
:02094AE4 0611EE0A ldreq r14,[r1],-r10, lsl #0x1c
:02094AE8 057DB6A6 ldreqb r11,[r13, #-0x6a6]!
:02094AEC F0037CBD strnvh r7,[r3], -r13
:02094AF0 EE02E5C7 cdp 5,0,cr14,cr2,cr7,6
:02094AF4 B602B146 strlt r11,[r3], -r13
:02094AF8 6CBD024D ldcvs  2,cr0,[r13],#+0x134
:02094AFC C5C8020D strgtb r0,[r8, #+0x20d]		;r8+0x20d=*(0000020d)
:02094B00 BD5DEE0D unknown
:02094B04 AD45FD60 unknown
:02094B08 065DC904 ldreqb r12,[r13],-r4, lsl #0x12
:02094B0C FD60BDEE stc2l 13,cr11,[r0,#-0x3b8]!
:02094B10 0015D735 andeqs r13,r5,r5,lsr r7
:02094B14 02CDC9F8 sbceq  r12,r13,#0x3E0000
:02094B18 FD60BDEE stc2l 13,cr11,[r0,#-0x3b8]!
:02094B1C E903D545 stmdb  r3 ,{r0,r2,r6,r8,r10,r12,r14,r15}
:02094B20 EE04ADCA cdp 13,0,cr10,cr4,cr10,6
:02094B24 85FD40BD ldrhib r4,[r13, #+0xbd]!
:02094B28 ED1C75C0 unknown
:02094B2C 380D0E5A stmccda  r13 ,{r1,r3,r4,r6,r9,r10,r11}
:02094B30 65FD1400 ldrvsb r1,[r13, #+0x400]!
:02094B34 02B5FA40 adceqs r15,r5,#0x40000
:02094B38 C1201592 unknown
:02094B3C 55FD000F ldrplb r0,[r13, #+0xf]!
:02094B40 25FB0B9D ldrcsb r0,[r11, #+0xb9d]!
:02094B44 DB401508 blle 03099F6C
:02094B48 FD1800AA unknown
:02094B4C F80E6D45 stmnvda  r14 ,{r0,r2,r6,r8,r10,r11,r13,r14}
:02094B50 20150615 andcss r0,r5,r5,lsl r6
:02094B54 010832D8 unknown
:02094B58 029D55FD addeqs r5,r13,#0x3F400000
:02094B5C ED029DE4 unknown
:02094B60 47DD2D0E ldrmib r2,[r13,+r14, lsl #0x1a]
:02094B64 9545FD14 strlsb r15,[r5, #-0xd14]		;(r5-0xd14=*(00043730))
:02094B68 0465E604 unknown
:02094B6C AD6075ED stcgel 5,cr7,[r0,#-0x3b4]!
:02094B70 094545FD stmeqdb  r5 ,{r0,r2,r3,r4,r5,r6,r7,r8,r10,r14}^
:02094B74 60751C8D rsbvss r1,r5,r13,lsl #0x19
:02094B78 ED45FD18 unknown
:02094B7C 756FBF03 strvcb r11,[r15, #-0xf03]!
:02094B80 3015CE00 andccs r12,r5,r0,lsl #0x1c
:02094B84 55FD017C ldrplb r0,[r13, #+0x17c]!
:02094B88 65E70855 strvsb r0,[r7, #+0x855]!
:02094B8C 001509D5 ldreqsb r0,[r5], -r5
:02094B90 14002515 strne r2,[r0],#-0x515
:02094B94 E3486CBD unknown
:02094B98 15007527 strne r7,[r0, #-0x527]		;(r0-0x527=*(00021cfb))
:02094B9C 00267D00 eoreq  r7,r6,r0,lsl #0x1a
:02094BA0 086CBD18 unknown
:02094BA4 026D27E2 rsbeq  r2,r13,#0x3880000
:02094BA8 FD6A4DEC stc2l 13,cr4,[r10,#-0x3b0]!
:02094BAC DB017D45 blle 020F40C8
:02094BB0 5DEC0275 stcpll 2,cr0,[r12,#+0x1d4]!
:02094BB4 D530ED0E ldrle r14,[r0, #-0xd0e]!
:02094BB8 F526BD16 strnv r11,[r6, #-0xd16]!
:02094BBC 056DD30A streqb r13,[r13, #-0x30a]!
:02094BC0 605D5E1B subvss r5,r13,r11,lsl r14
:02094BC4 D3A866BD movle  r6,#0xBD00000		;r6=198180864(0xbd00000)
:02094BC8 DD1C056D unknown
:02094BCC D366BD61 unknown
:02094BD0 0ADDD380 beq 018099D8
:02094BD4 1055CD1C subnes r12,r5,r12,lsl r13
:02094BD8 545866BD ldrplb r6,[r8],#-0x6bd
:02094BDC 1C0B55D3 stcne  5,cr5,[r11],{#0xd3}
:02094BE0 02A83015 adceq  r3,r8,#0x15
:02094BE4 0A0556BD beq 021EA6E0
:02094BE8 0825D3CA stmeqda  r5!,{r1,r3,r6,r7,r8,r9,r12,r14,r15}
:02094BEC BD45251D unknown
:02094BF0 D316D556 tstle r6,#0x15800000
:02094BF4 1DBA0A7D ldcne  10,cr0,[r10,#+0x1f4]!
:02094BF8 56BD417D unknown
:02094BFC 2DD216A5 unknown
:02094C00 47F51D0C ldrmib r1,[r5,+r12, lsl #0x1a]!
:02094C04 B886BDAE stmltia  r6 ,{r1,r2,r3,r5,r7,r8,r10,r11,r12,r13,r15}
:02094C08 1D07C5D2 unknown
:02094C0C 46BD623D unknown
:02094C10 D2E90B9D rscle  r0,r9,#0x27400
:02094C14 DD1E0A1D unknown
:02094C18 D546BD61 strleb r11,[r6, #-0xd61]		;r6-0xd61=*(0bcff29f)=#0(0x00000000)
:02094C1C 0C75D203 ldceql 2,cr13,[r5],#-0xc
:02094C20 61DD1EBA ldrvsh r1,[r13, #+0xea]		;r13+0xea=*(000000ea)
:02094C24 0B9D46BD bleq 007E6720
:02094C28 1E0765D2 mcrne 5,0,r6,cr7,cr2,{6}
:02094C2C BDAE61DD stclt  1,cr6,[r14,#+0x374]!
:02094C30 D203BD46 andle  r11,r3,#0x1180
:02094C34 0F1E09BD swieq 0x001e09bd
:02094C38 8B21FD02 blhi 02914048
:02094C3C F076BD01 rsbnvs r11,r6,r1,lsl #0x1a
:02094C40 1F0BFDD1 swine 0x000bfdd1
:02094C44 66BD60BD unknown
:02094C48 EDD1C8D2 unknown
:02094C4C 505D1F06 subpls r1,r13,r6,lsl #0x1e
:02094C50 A066BD14 rsbge  r11,r6,r4,lsl r13
:02094C54 013DD154 teqeq r13,r4,asr r1
:02094C58 BD50BD1F unknown
:02094C5C 9DD17876 unknown
:02094C60 BD1F9A0B unknown
:02094C64 0536BD60 ldreq r11,[r6, #-0xd60]!
:02094C68 041DD117 ldreq r13,[r13],#-0x117
:02094C6C AE405D20 cdpge 13,4,cr5,cr0,cr0,1
:02094C70 03BD66BD moveqs r6,#0xBD00000		;r6=198180864(0xbd00000)
:02094C74 15041DD1 strne r1,[r4, #-0xdd1]		;(r4-0xdd1=*(fffff22f))
:02094C78 1800BE40 stmneda  r0 ,{r6,r9,r10,r11,r12,r13,r15}
:02094C7C A446BD1B strgeb r11,[r6],#-0xd1b
:02094C80 041DD104 ldreq r13,[r13],#-0x104
:02094C84 FA301520 blx 02C9A114
:02094C88 BD182B00 unknown
:02094C8C D00B9D46 andle  r9,r11,r6,asr #0x1a
:02094C90 2D21041D stccs  4,cr0,[r1,#-0x74]!
:02094C94 D656BD53 unknown
:02094C98 1DD0050D unknown
:02094C9C 411D2104 tstmi r13,r4,lsl #0x2
:02094CA0 09A566BD stmeqib  r5!,{r0,r2,r3,r4,r5,r7,r9,r10,r13,r14}
:02094CA4 041D75D0 ldreq r7,[r13],#-0x5d0
:02094CA8 BD461521 unknown
:02094CAC D009BD66 andle  r11,r9,r6,ror #0x1a
:02094CB0 5D21041D stcpl  4,cr0,[r1,#-0x74]!
:02094CB4 BD185165 unknown
:02094CB8 1DD03866 unknown
:02094CBC 250F2204 strcs r2,[r15, #-0x204]		;r15-0x204=*(02094ac0)=#-274923447(0xef9d0049)
:02094CC0 46BD4AF5 unknown
:02094CC4 D0100015 andles r0,r0,r5,lsl r0
:02094CC8 00150035 andeqs r0,r5,r5,lsr r0
:02094CCC 25B667F4 ldrcs r6,[r6, #+0x7f4]!
:02094CD0 BD173500 unknown
:02094CD4 CF071D26 swigt 0x00071d26
:02094CD8 0015041D andeqs r0,r5,r13,lsl r4
:02094CDC A5B780DE ldrge r8,[r7, #+0xde]!
:02094CE0 07050201 streq r0,[r5,-r1, lsl #0x4]
:02094CE4 001516BD ldreqh r1,[r5], -r13
:02094CE8 1DCF74C0 unknown
:02094CEC 020F2204 andeq  r2,r15,#0x40000000
:02094CF0 03E5B764 mvneq  r11,#0x1900000
:02094CF4 014D0282 unknown
:02094CF8 071D26BD unknown
:02094CFC 15041DCF strne r1,[r4, #-0xdcf]		;(r4-0xdcf=*(fffff231))
:02094D00 B66ED800 unknown
:02094D04 2945020E stmcsdb  r5 ,{r1,r2,r3,r9}^
:02094D08 038D26BD orreq  r2,r13,#0xBD00000
:02094D0C B8050DCF stmltda  r5 ,{r0,r1,r2,r3,r6,r7,r8,r10,r11}
:02094D10 7D483D23 unknown
:02094D14 1516BD14 ldrne r11,[r6, #-0xd14]		;r6-0xd14=*(0bcff2ec)=#0(0x00000000)
:02094D18 4DCF4800 unknown
:02094D1C 40159E07 andmis r9,r5,r7,lsl #0x1c
:02094D20 BD147D96 unknown
:02094D24 20001516 andcs  r1,r0,r6,lsl r5
:02094D28 9D0695CF unknown
:02094D2C D2301523 eorles r1,r0,#0x8C00000
:02094D30 26BD102D unknown
:02094D34 1AA00002 bne 00894D44
:02094D38 1504ADC7 strne r10,[r4, #-0xdc7]		;(r4-0xdc7=*(fffff239))
:02094D3C 8D27CD00 stchi  13,cr12,[r7,#-0x0]!
:02094D40 D046BD10 suble  r11,r6,r0,lsl r13
:02094D44 06ED3ECE unknown
:02094D48 1457F524 ldrneb r15,[r7],#-0x524
:02094D4C 070546BD unknown
:02094D50 B50945CE strlt r4,[r9, #-0x5ce]		;(r9-0x5ce=*(fffffa57))
:02094D54 18504524 ldmneda  r0 ,{r2,r5,r8,r10,r14}^
:02094D58 CE8066BD mcrgt 6,4,r6,cr0,cr13,{5}
:02094D5C 4A2503A9 bmi 029D5C08
:02094D60 BD18595D unknown
:02094D64 8DCE5866 unknown
:02094D68 520D2506 andpl  r2,r13,#0x1800000
:02094D6C 1546BDA5 strneb r11,[r6, #-0xda5]		;r6-0xda5=*(0bcff25b)=#0(0x00000000)
:02094D70 EDCE3000 unknown
:02094D74 511D2503 tstpl r13,r3,lsl #0xa
:02094D78 36BD5314 unknown
:02094D7C CE080015 mcrgt 0,0,r0,cr8,cr5,{0}
:02094D80 0015062D andeqs r0,r5,r13,lsr #0xc
:02094D84 7301237D unknown
:02094D88 9D46BD10 unknown
:02094D8C 089DCD08 ldmeqia  r13 ,{r3,r8,r10,r11,r14,r15}
:02094D90 BD613526 stcltl 5,cr3,[r1,#-0x98]!
:02094D94 089DD646 ldmeqia  r13 ,{r1,r2,r6,r9,r10,r12,r14,r15}
:02094D98 2605E5CD strcs r14,ia 
:02094D9C BD02408D unknown
:02094DA0 D5034556 strle r4,[r3, #-0x556]		;(r3-0x556=*(00003eaa))
:02094DA4 270855CD strcs r5,[r3, #-0x556]		;(r3-0x556=*(00003eaa))
:02094DA8 26BD829D unknown
:02094DAC 2DCD0735 unknown
:02094DB0 0F27BA03 swieq 0x0027ba03
:02094DB4 186D3945 unknown
:02094DB8 04AD26BD unknown
:02094DBC BC07F5CD stclt  5,cr15,[r7],{#0xcd}
:02094DC0 60301527 eorvss r1,r0,r7,lsr #0xa
:02094DC4 BD001509 unknown
:02094DC8 32000126 andcc  r0,r0,#0x80000009
:02094DCC 02E5CD18 rsceq  r12,r5,#0x600
:02094DD0 0C804015 stceq  0,cr4,[r0],{#0x15}
:02094DD4 26BD0045 unknown
:02094DD8 CC029DCC stcgt  13,cr9,[r2],{#0xcc}
:02094DDC CD28053D stcgt  5,cr0,[r8,#-0xf4]!
:02094DE0 BD123D48 unknown
:02094DE4 CC75C846 ldcgtl 8,cr12,[r5],#-0x118
:02094DE8 3D280795 stccc  7,cr0,[r8,#-0x254]!
:02094DEC 6526BD82 strvs r11,[r6, #-0xd82]!
:02094DF0 0285CC07 addeq  r12,r5,#0x700
:02094DF4 020F28BA andeq  r2,r15,#0xBA0000
:02094DF8 150A2605 strne r2,[r10, #-0x605]		;r10-0x605=*(040ff9fb)=#-3856(0xfffff0f0)
:02094DFC 7846BD00 stmvcda  r6 ,{r8,r10,r11,r12,r13,r15}^
:02094E00 04DDCC68 ldreqb r12,[r13],#+0xc68
:02094E04 23AD0015 movcs  r0,#0x15		;r0=21(0x15)
:02094E08 BD02250E unknown
:02094E0C EE032D26 cdp 13,0,cr2,cr3,cr6,1
:02094E10 290735CC stmcsdb  r7 ,{r2,r3,r6,r7,r8,r10,r12,r13}
:02094E14 BD005345 unknown
:02094E18 80001536 andhi  r1,r0,r6,lsr r5
:02094E1C 0495C46A ldreq r12,[r5],#+0x46a
:02094E20 BD444D2A unknown
:02094E24 C807C566 stmgtda  r7 ,{r1,r2,r5,r6,r8,r10,r14,r15}
:02094E28 2ABA06D5 bcs 00F16984
:02094E2C 46BD6255 unknown
:02094E30 F5DC07DD ldrnvb r0,[r12, #+0x7dd]		;r12+0x7dd=*(a80007dd)
:02094E34 50752A04 rsbpls r2,r5,r4,lsl #0x14
:02094E38 ED56BDAE unknown
:02094E3C 068DFB00 streq r15,[r13],+r0, lsl #0x16
:02094E40 8041352B subhi  r3,r1,r11,lsr #0xa
:02094E44 EB16BD11 bl 02644290
:02094E48 FBA80015 blx 00A94EA4
:02094E4C 352B0585 strcc r0,[r11, #-0x585]!
:02094E50 BD104541 unknown
:02094E54 0015E916 andeqs r14,r5,r6,lsl r9
:02094E58 03D5FA90 biceqs r15,r5,#0x90000
:02094E5C BD865D2B unknown
:02094E60 00690326 rsbeq  r0,r9,r6,lsr #0x6
:02094E64 0615FA18 unknown
:02094E68 4546A52C strmib r10,[r6, #-0x52c]		;r6-0x52c=*(0bcffad4)=#0(0x00000000)
:02094E6C E816BD10 ldmda  r6 ,{r4,r8,r10,r11,r12,r13,r15}
:02094E70 DD580015 unknown
:02094E74 E52C038D str r0,[r12, #-0x38d]!
:02094E78 BD105D42 unknown
:02094E7C 07DDE926 ldreqb r14,[r13,+r6, lsr #0x12]
:02094E80 1505CDF9 strne r12,[r5, #-0xdf9]		;(r5-0xdf9=*(0004364b))
:02094E84 7525BD00 strvc r11,[r5, #-0xd00]!
:02094E88 ED26BD10 stc  13,cr11,[r6,#-0x40]!
:02094E8C 8DF9FD00 ldchil 13,cr15,[r9,#+0x0]!
:02094E90 00152C06 andeqs r2,r5,r6,lsl #0x18
:02094E94 10751665 rsbnes r1,r5,r5,ror #0xc
:02094E98 082526BD stmeqda  r5!,{r0,r2,r3,r4,r5,r7,r9,r10,r13}
:02094E9C 2D132DFA unknown
:02094EA0 177D420D ldrneb r4,[r13,-r13, lsl #0x4]!
:02094EA4 001516BD ldreqh r1,[r5], -r13
:02094EA8 6D3DF798 ldcvs  7,cr15,[r13,#-0x260]!
:02094EAC 72401502 subvc  r1,r0,#0x800000
:02094EB0 36BD1801 unknown
:02094EB4 63F80015 mvnvss r0,#0x15
:02094EB8 1504DDF6 strne r13,[r4, #-0xdf6]		;(r4-0xdf6=*(fffff20a))
:02094EBC 1801C240 stmneda  r1 ,{r6,r9,r14,r15}
:02094EC0 001536BD ldreqh r3,[r5], -r13
:02094EC4 DDF680C6 ldclel 0,cr8,[r6,#+0x318]!
:02094EC8 7500ED03 strvc r14,[r0, #-0xd03]		;(r0-0xd03=*(fffff312))
:02094ECC BD100222 unknown
:02094ED0 00039C46 andeq  r9,r3,r6,asr #0x18
:02094ED4 00D5ECD0 ldreqsb r14,[r5],#+0xc0
:02094ED8 240D0015 strcs r0,[r13],#-0x15
:02094EDC 56BD7004 unknown
:02094EE0 65EB044D strvsb r0,[r11, #+0x44d]!
:02094EE4 75101504 ldrvc r1,[r0, #-0x504]		;(r0-0x504=*(fffffb11))
:02094EE8 3B180118 blcc 02695350
:02094EEC 03ED46BD mvneq  r4,#0xBD00000
:02094EF0 1006BDEA andne  r11,r6,r10,ror #0x1b
:02094EF4 180145CD stmneda  r1 ,{r0,r2,r3,r6,r7,r8,r10,r14}
:02094EF8 1536BD2B ldrne r11,[r6, #-0xd2b]!
:02094EFC EDF77000 ldcl 0,cr7,[r7,#+0x0]!
:02094F00 54351000 unknown
:02094F04 46BD5310 unknown
:02094F08 DA380002 ble 02E94F18
:02094F0C 60150405 andvss r0,r5,r5,lsl #0x8
:02094F10 E5E186BD strb r8,[r1, #+0x6bd]!
:02094F14 0F110645 swieq 0x00110645
:02094F18 26BD759D unknown
:02094F1C 72E30405 rscvc  r0,r3,#0x5000000
:02094F20 0D110105 unknown
:02094F24 BD031558 unknown
:02094F28 E5064526 str r4,[r6, #-0x526]		;r6-0x526=*(0bcffada)=#0(0x00000000)
:02094F2C 11BD0305 movnes r0,r5,lsl #0x6		;r0=17895680(0x1111100)
:02094F30 150B4075 strne r4,[r11, #-0x75]		;(r11-0x75=*(ffffff8b))
:02094F34 6846BD00 stmvsda  r6 ,{r8,r10,r11,r12,r13,r15}^
:02094F38 9A05E5E6 bls 0220E6D8
:02094F3C 70301512 eorvcs r1,r0,r2,lsl r5
:02094F40 F9100117 ldmnvdb  r0 ,{r0,r1,r2,r4,r8}
:02094F44 E5055512 str r5,[r5, #-0x512]		;(r5-0x512=*(00043f32))
:02094F48 0F013572 swieq 0x00013572
:02094F4C 401540BD ldrmih r4,[r5], -r13
:02094F50 F8001502 stmnvda  r0 ,{r1,r8,r10,r12}
:02094F54 074D2DD3 unknown
:02094F58 40ED5345 rscmi  r5,r13,r5,asr #0x6
:02094F5C B0001503 andlt  r1,r0,r3,lsl #0xa
:02094F60 97074DCB strls r4,r1,r0,r3,lsl #0xa
:02094F64 15446500 strneb r6,[r4, #-0x500]		;(r4-0x500=*(fffffb00))
:02094F68 02670440 rsbeq  r0,r7,#0x40000000
:02094F6C 074DE690 unknown
:02094F70 B05D0096 unknown
:02094F74 88001505 stmhida  r0 ,{r0,r2,r8,r10,r12}
:02094F78 1D00BDCB unknown
:02094F7C 1506CAC1 strne r12,[r6, #-0xac1]		;r6-0xac1=*(0bcff53f)=#0(0x00000000)
:02094F80 35E6E000 strccb r14,[r6, #+0x0]!
:02094F84 B11D0007 tstlt r13,r7
:02094F88 00155207 andeqs r5,r5,r7,lsl #0x4
:02094F8C 0735E708 ldreq r14,[r5,-r8, lsl #0xe]!
:02094F90 C5711D00 ldrgtb r1,[r1, #-0xd00]!
:02094F94 06690125 unknown
:02094F98 0135CC00 teqeq r5,r0,lsl #0x18
:02094F9C BDB8402D ldclt  0,cr4,[r8,#+0xb4]!
:02094FA0 00150940 andeqs r0,r5,r0,asr #0x12
:02094FA4 45CC28AD strmib r2,[r12, #+0x8ad]		;r12+0x8ad=*(000008ad)
:02094FA8 5D511D00 unknown
:02094FAC 75020A40 strvc r0,[r2, #-0xa40]		;(r2-0xa40=*(ffffe6b0))
:02094FB0 A5CB9C00 strgeb r9,[r11, #+0xc00]		;r11+0xc00=*(00000c00)
:02094FB4 411D0100 tstmi r13,r0,lsl #0x2
:02094FB8 150B4015 strne r4,[r11, #-0x15]		;(r11-0x15=*(ffffffeb))
:02094FBC DB5A5000 blle 03728FC4
:02094FC0 BD01014D unknown
:02094FC4 0C404540 stceql 5,cr4,[r0],{#0x40}
:02094FC8 001A0402 andeqs r0,r10,r2,lsl #0x8
:02094FCC 020EF630 andeq  r15,r14,#0x3000000
:02094FD0 B4AD019C unknown
:02094FD4 00150D80 andeqs r0,r5,r0,lsl #0x1b
:02094FD8 D00405C0 andle  r0,r4,r0,asr #0xb
:02094FDC A29D0F01 addges r0,r13,#0x4
:02094FE0 102D0E8A eorne  r0,r13,r10,lsl #0x1d
:02094FE4 04020EC4 streq r0,[r2],#-0xec4
:02094FE8 82B23D02 adchis r3,r2,#0x80
:02094FEC 1000150F andne  r1,r0,r15,lsl #0xa
:02094FF0 38020EE4 stmccda  r2 ,{r2,r5,r6,r7,r9,r10,r11}
:02094FF4 B29D0202 addlts r0,r13,#0x20000000
:02094FF8 00040310 andeq  r0,r4,r0,lsl r3
:02094FFC 010ED8A8 unknown
:02095000 0F026C02 swieq 0x00026c02
:02095004 41DD3375 bicmis r3,r13,r5,ror r3
:02095008 85300411 ldrhi r0,[r0, #-0x411]!
:0209500C 34001502 strcc r1,[r0],#-0x502
:02095010 0412C0BD ldreq r12,[r2],#-0xbd
:02095014 4BBE023D blmi 01015910
:02095018 02A0020E adceq  r0,r0,#0xE0000000
:0209501C 0413B0BD ldreq r11,[r3],#-0xbd
:02095020 15900615 ldrne r0,[r0, #+0x615]		;r0+0x615=*(01111715)
:02095024 BD02D400 unknown
:02095028 04248D70 unknown
:0209502C 01650495 unknown
:02095030 BD0308D9 unknown
:02095034 3D0515B0 unknown
:02095038 0121EB02 unknown
:0209503C 1D0F0EA4 unknown
:02095040 001516A1 andeqs r1,r5,r1,lsr #0xd
:02095044 140EF8D8 strne r15,[r14],#-0x8d8
:02095048 1D033C02 unknown
:0209504C B50517B1 strlt r1,[r5, #-0x7b1]		;(r5-0x7b1=*(00043c93))
:02095050 C8002D02 stmgtda  r0 ,{r1,r8,r10,r11,r13}
:02095054 717D0370 cmnvc r13,r0,ror r3
:02095058 010523B5 streqh r2,[r5, -r5]
:0209505C 5D0C1000 unknown
:02095060 C503A400 strgt r10,[r3, #-0x400]		;(r3-0x400=*(00004000))
:02095064 001519B4 ldreqh r1,[r5], -r4
:02095068 0E29E820 cdpeq 8,2,cr14,cr9,cr0,1
:0209506C 150E6802 strne r6,[r14, #-0x802]		;r14-0x802=*(02094652)=#767847120(0x2dc46ad0)
:02095070 00133500 andeqs r3,r3,r0,lsl #0xa
:02095074 20153017 andcss r3,r5,r7,lsl r0
:02095078 D000151A andle  r1,r0,r10,lsl r5
:0209507C 03D80015 biceqs r0,r8,#0x15
:02095080 A5954345 ldrge r4,[r5, #+0x345]		;r5+0x345=*(00044789)
:02095084 00151B40 andeqs r1,r5,r0,asr #0x16
:02095088 020EE7F8 andeq  r14,r14,#0x3E00000
:0209508C BD04050C unknown
:02095090 1C40A540 stcnel 5,cr10,[r0],{#0x40}
:02095094 D8000406 stmleda  r0 ,{r1,r2,r10}
:02095098 0035E906 eoreqs r14,r5,r6,lsl #0x12
:0209509C A1F50F04 mvnges r0,r4,lsl #0x1e
:020950A0 B000151D andlt  r1,r0,r13,lsl r5
:020950A4 020EDF52 andeq  r13,r14,#0x148
:020950A8 10001574 andne  r1,r0,r4,ror r5
:020950AC 90030DB7 strlsh r0,[r3], -r7
:020950B0 1E301500 cdpne 5,2,cr1,cr0,cr0,0
:020950B4 2DE80015 stccsl 0,cr0,[r8,#+0x54]!
:020950B8 0015A800 andeqs r10,r5,r0,lsl #0x10
:020950BC 00152CAA andeqs r2,r5,r10,lsr #0x19
:020950C0 2015041D andcss r0,r5,r13,lsl r4
:020950C4 F800151F stmnvda  r0 ,{r0,r1,r2,r3,r4,r8,r10,r12}
:020950C8 DCAE011D stcle  1,cr0,[r14],#+0x74
:020950CC 9C020F04 stcls  15,cr0,[r2],{#0x4}
:020950D0 520D0015 andpl  r0,r13,#0x15
:020950D4 01076020 unknown
:020950D8 002D9801 eoreq  r9,r13,r1,lsl #0x10
:020950DC 48002D10 stmmida  r0 ,{r4,r8,r10,r11,r13}
:020950E0 033DB750 teqeq r13,#0x1400000
:020950E4 15214495 strne r4,[r1, #-0x495]!
:020950E8 35E05000 strccb r5,[r0, #+0x0]!
:020950EC 005D9604 subeqs r9,r13,r4,lsl #0xc
:020950F0 16002455 unknown
:020950F4 08222015 stmeqda  r2!,{r0,r2,r4,r13}
:020950F8 A5930435 ldrge r0,[r3, #+0x435]		;r3+0x435=*(00004835)
:020950FC 40154400 andmis r4,r5,r0,lsl #0x8
:02095100 2340A578 unknown
:02095104 95000608 strls r0,[r0, #-0x608]		;(r0-0x608=*(01110af8))
:02095108 78020EEA stmvcda  r2 ,{r1,r3,r5,r6,r7,r9,r10,r11}
:0209510C 5DA04015 stcpl  0,cr4,[r0,#+0x54]!
:02095110 08502440 ldmeqda  r0 ,{r6,r10,r13}^
:02095114 E0C80002 sbc  r0,r8,r2
:02095118 00AC020E adceq  r0,r12,r14,lsl #0x4
:0209511C A2B50F05 adcges r0,r5,#0x14
:02095120 A8001525 stmgeda  r0 ,{r0,r2,r5,r8,r10,r12}
:02095124 9403EDDD strls r14,[r3],#-0xddd
:02095128 4015505D andmis r5,r5,r13,asr r0
:0209512C 40001526 andmi  r1,r0,r6,lsr #0xa
:02095130 05E00015 streqb r0,[r0, #+0x15]!
:02095134 27B05D2B ldrcs r5,[r0,+r11, lsr #0x1a]!
:02095138 E1680015 unknown
:0209513C 0514020E ldreq r0,[r4, #-0x20e]		;(r4-0x20e=*(fffffdf2))
:02095140 28B0BD06 ldmcsia  r0!,{r1,r2,r8,r10,r11,r12,r13,r15}
:02095144 30000209 andcc  r0,r0,r9,lsl #0x4
:02095148 020E02DD andeq  r0,r14,#0xD000000D
:0209514C 29C05D48 stmcsib  r0 ,{r3,r6,r8,r10,r11,r12,r14}^
:02095150 DE03ED0A cdple 13,0,cr14,cr3,cr10,0
:02095154 FF035D48 swinv 0x00035d48
:02095158 5D31DD0E ldcpl  13,cr13,[r1,#-0x38]!
:0209515C 6D0A2A40 unknown
:02095160 002D9902 eoreq  r9,r13,r2,lsl #0x12
:02095164 A510157C ldrge r1,[r0, #-0x57c]		;(r0-0x57c=*(01110b84))
:02095168 2B401514 blcs 0309A5C0
:0209516C 5D300015 ldcpl  0,cr0,[r0,#-0x54]!
:02095170 06B00045 unknown
:02095174 4045405D submi  r4,r5,r13,asr r0
:02095178 19030A2C stmnedb  r3 ,{r2,r3,r5,r9,r11}
:0209517C 0015E000 andeqs r14,r5,r0
:02095180 B05D06E4 sublts r0,r13,r4,ror #0xd
:02095184 A400152D strge r1,[r0],#-0x52d
:02095188 18002D40 stmneda  r0 ,{r6,r8,r10,r11,r13}
:0209518C 9D5A4015 unknown
:02095190 00152E42 andeqs r2,r5,r2,asr #0x1c
:02095194 0EE2D0AA cdpeq 0,14,cr13,cr2,cr10,5
:02095198 10154C02 andnes r4,r5,r2,lsl #0x18
:0209519C 42E51699 rscmi  r1,r5,#0x9900000
:020951A0 00152FE0 andeqs r2,r5,r0,ror #0x1f
:020951A4 020EDC68 andeq  r13,r14,#0x6800
:020951A8 82401580 subhi  r1,r0,#0x20000000
:020951AC 21202DB4 strcsh r2,[r0, -r4]!
:020951B0 00010B08 andeq  r0,r1,r8,lsl #0x16
:020951B4 0E06DE48 cdpeq 14,0,cr13,cr6,cr8,2
:020951B8 402DB402 eormi  r11,r13,r2,lsl #0x8
:020951BC 314165F4 unknown
:020951C0 006F280C rsbeq  r2,r15,r12,lsl #0x10
:020951C4 FF0285FE swinv 0x000285fe
:020951C8 4135423D teqmi r5,r13,lsr r2
:020951CC B5001532 strlt r1,[r0, #-0x532]		;(r0-0x532=*(01110bce))
:020951D0 020EFC98 andeq  r15,r14,#0x9800
:020951D4 423D07E8 eormis r0,r13,#0x3A00000
:020951D8 33C04255 biccc  r4,r0,#0x50000005
:020951DC 15C00015 strneb r0,[r0, #+0x15]		;r0+0x15=*(01111115)
:020951E0 65081C00 strvs r1,[r8, #-0xc00]		;(r8-0xc00=*(fffff400))
:020951E4 CA310551 bgt 02CD6730
:020951E8 00010C34 andeq  r0,r1,r4,lsr r12
:020951EC 020EE3E8 andeq  r14,r14,#0xA0000003
:020951F0 AD085000 unknown
:020951F4 001535B1 ldreqh r3,[r5], -r1
:020951F8 01F5DA88 mvneqs r13,r8,lsl #0x15
:020951FC E0405D94 unknown
:02095200 36301501 unknown
:02095204 5DA00015 stcpl  0,cr0,[r0,#+0x54]!
:02095208 1584A900 strne r10,[r4, #+0x900]		;r4+0x900=*(00000900)
:0209520C 4045C040 submi  r12,r5,r0,asr #0x0
:02095210 002D0D37 eoreq  r0,r13,r7,lsr r13
:02095214 020E4ADA andeq  r4,r14,#0xDA000
:02095218 B04508B8 strlth r0,[r5],#-0x88
:0209521C 10010D38 andne  r0,r1,r8,lsr r13
:02095220 0ED92000 cdpeq 0,12,cr2,cr9,cr0,0
:02095224 7D08EC02 unknown
:02095228 302D8051 eorcc  r8,r13,r1,asr r0
:0209522C 60001539 andvs  r1,r0,r9,lsr r5
:02095230 FE01ADCB cdp2 13,0,cr10,cr1,cr11,6
:02095234 4135250E teqmi r5,r14,lsl #0xa
:02095238 3A201510 bcc 0289A680
:0209523C DBF00015 blle 01C95298
:02095240 2002150E andcs  r1,r2,r14,lsl #0xa
:02095244 3BB23D09 blcc 00D24670
:02095248 15E00015 strneb r0,[r0, #+0x15]!
:0209524C 0954A800 ldmeqdb  r4 ,{r11,r13,r15}^
:02095250 0E3CB23D mrceq 2,1,r11,cr12,cr13,{1}
:02095254 04B80001 unknown
:02095258 15880015 strne r0,[r8, #+0x15]		;r8+0x15=*(00000015)
:0209525C 423D6C40 eormis r6,r13,#0x4000
:02095260 9000153D andls  r1,r0,r13,lsr r5
:02095264 BC001555 stclt  5,cr1,[r0],{#0x55}
:02095268 00644015 rsbeq  r4,r4,r5,lsl r0
:0209526C 153E302D ldrne r3,[r14, #-0x2d]!
:02095270 1568A500 strneb r10,[r8, #-0x500]!
:02095274 1509F000 strne r15,[r9, #-0x0]		;(r9-0x0=*(00000025))
:02095278 3500C830 strcc r12,[r0, #-0x830]		;(r0-0x830=*(011108d0))
:0209527C 153F9231 ldrne r9,[r15, #-0x231]!
:02095280 00154000 andeqs r4,r5,r0
:02095284 18401524 stmneda  r0 ,{r2,r5,r8,r10,r12}^
:02095288 FDAA0015 stc2  0,cr0,[r10,#+0x54]!
:0209528C 00040F20 andeq  r0,r4,r0,lsr #0x1e
:02095290 020ED718 andeq  r13,r14,#0x600000
:02095294 402D5801 eormi  r5,r13,r1,lsl #0x10
:02095298 F1101568 tstnv r0,r8,ror #0xa
:0209529C F0001511 andnv  r1,r0,r1,lsl r5
:020952A0 00A53AD6 unknown
:020952A4 40ED0EFE unknown
:020952A8 15423015 strneb r3,[r2, #-0x15]		;(r2-0x15=*(fffff0db))
:020952AC 1559C800 ldrneb r12,[r9, #-0x800]		;(r9-0x800=*(fffff825))
:020952B0 40158C00 andmis r8,r5,r0,lsl #0x18
:020952B4 30150258 andccs r0,r5,r8,asr r2
:020952B8 A5001543 strge r1,[r0, #-0x543]		;(r0-0x543=*(01110bbd))
:020952BC C0002DA0 andgt  r2,r0,r0,lsr #0x1b
:020952C0 44B0D50A unknown
:020952C4 00120310 andeqs r0,r2,r0,lsl r3
:020952C8 020EC3B8 andeq  r12,r14,#0xE0000002
:020952CC 80450AF4 unknown
:020952D0 1511F980 ldrne r15,[r1, #-0x980]		;(r1-0x980=*(0041512d))
:020952D4 10155000 andnes r5,r5,r0
:020952D8 0208405D andeq  r4,r8,#0x5D
:020952DC 859B0075 ldrhi r0,[r11, #+0x75]		;r11+0x75=*(00000075)
:020952E0 28001515 stmcsda  r0 ,{r0,r2,r4,r8,r10,r12}
:020952E4 0B280015 bleq 02A95340
:020952E8 408D4105 addmi  r4,r13,r5,lsl #0x2
:020952EC 841147CB ldrhi r4,[r1],#-0x7cb
:020952F0 002DD600 eoreq  r13,r13,r0,lsl #0xc
:020952F4 05144015 ldreq r4,[r4, #-0x15]		;(r4-0x15=*(ffffffeb))
:020952F8 48301534 ldmmida  r0!,{r2,r4,r5,r8,r10,r12}
:020952FC D8000311 stmleda  r0 ,{r0,r4,r8,r9}
:02095300 41900015 orrmis r0,r0,r5,lsl r0
:02095304 06A4402D unknown
:02095308 1549305D strneb r3,[r9, #-0x5d]		;(r9-0x5d=*(ffffffc8))
:0209530C 0015B000 andeqs r11,r5,r0
:02095310 0EFE5CA9 cdpeq 12,14,cr5,cr14,cr9,5
:02095314 1514405D ldrne r4,[r4, #-0x5d]		;(r4-0x5d=*(ffffffa3))
:02095318 00154A20 andeqs r4,r5,r0,lsr #0x14
:0209531C 001588A8 andeqs r8,r5,r8,lsr #0x11
:02095320 B05D0BC4 sublts r0,r13,r4,asr #0x17
:02095324 6000154B andvs  r1,r0,r11,asr #0xa
:02095328 F8001552 stmnvda  r0 ,{r1,r4,r6,r8,r10,r12}
:0209532C 4CB05D0B ldcmi  13,cr5,[r0],#+0x2c
:02095330 09000312 stmeqdb  r0 ,{r1,r4,r8,r9}
:02095334 2C001538 stccs  5,cr1,[r0],{#0x38}
:02095338 5D844015 unknown
:0209533C 00154D40 andeqs r4,r5,r0,asr #0x1a
:02095340 0ED510AA cdpeq 0,12,cr1,cr5,cr10,5
:02095344 40156002 andmis r6,r5,r2
:02095348 152000F0 strne r0,[r0, #-0xf0]!
:0209534C 00154E30 andeqs r4,r5,r0,lsr r14
:02095350 940015E8 strls r1,[r0],#-0x5e8
:02095354 55404015 strplb r4,[r0, #-0x15]		;(r0-0x15=*(011110eb))
:02095358 20151801 andcss r1,r5,r1,lsl #0x10
:0209535C C000154F andgt  r1,r0,r15,asr #0xa
:02095360 54C80015 strplb r0,[r8],#+0x15
:02095364 01904015 orreqs r4,r0,r5,lsl r0
:02095368 50201410 eorpl  r1,r0,r0,lsl r4
:0209536C 00110213 andeqs r0,r1,r3,lsl r2
:02095370 FC001598 stc2  5,cr1,[r0],{#0x98}
:02095374 5C30150C ldcpl  5,cr1,[r0],#-0x30
:02095378 0DA40015 stceq  0,cr0,[r4,#+0x54]!
:0209537C 00155110 andeqs r5,r5,r0,lsl r1
:02095380 30001570 andcc  r1,r0,r0,ror r5
:02095384 55E84015 strplb r4,[r8, #+0x15]!
:02095388 AD101503 unknown
:0209538C 48001500 stmmida  r0 ,{r8,r10,r12}
:02095390 15640015 strneb r0,[r4, #-0x15]!
:02095394 04B0AE40 unknown
:02095398 00491015 subeq  r1,r9,r5,lsl r0
:0209539C D4200015 unknown
:020953A0 98021C0E stmlsda  r2 ,{r1,r2,r3,r10,r11,r12}
:020953A4 05DC4015 ldreqb r4,[r12, #+0x15]		;r12+0x15=*(00000015)
:020953A8 145D0015 ldrneb r0,[r13],#-0x15
:020953AC 00036414 andeq  r6,r3,r4,lsl r4
:020953B0 020EC278 andeq  r12,r14,#0x80000007
:020953B4 0F000DCC swieq 0x00000dcc
:020953B8 D0143D02 andles r3,r4,r2,lsl #0x1a
:020953BC 01000007 unknown
:020953C0 4921AD04 stmmidb  r1!,{r2,r8,r10,r11,r13,r15}
:020953C4 435341F1 cmpmi r3,#0x4000003C
:020953C8 03524148 cmpeq r2,#0x12
:020953CC 74530000 ldrvcb r0,[r3],#-0x0
:020953D0 69410006 stmvsdb  r1 ,{r1,r2}^
:020953D4 70551064 subvcs r1,r5,r4,ror #0x0
:020953D8 65746164 ldrvsb r6,[r4, #-0x164]!
:020953DC 20094409 andcs  r4,r9,r9,lsl #0x8
:020953E0 094405C0 stmeqdb  r4 ,{r6,r7,r8,r10}^
:020953E4 80093380 andhi  r3,r9,r0,lsl #0x7
:020953E8 2D200934 stccs  9,cr0,[r0,#-0xd0]!
:020953EC 2D6B3530 stccsl 5,cr3,[r11,#-0xc0]!
:020953F0 6E615240 cdpvs 2,6,cr5,cr1,cr0,2
:020953F4 696F506B unknown
:020953F8 53746E01 cmnpl r4,#0x10
:020953FC 746F6F68 unknown
:02095400 4580300D strmi r3,[r0, #+0xd]		;r0+0xd=*(0111110d)
:02095404 796D656E unknown
:02095408 00757145 rsbeqs r7,r5,r5,asr #0x2
:0209540C 03A87069 moveq  r7,#0x69		;r7=105(0x69)
:02095410 203643A9 eorcss r4,r6,r9,lsr #0x7
:02095414 640C255B strvs r2,[r12],#-0x55b
:02095418 9400095D strls r0,[r0],#-0x95d
:0209541C 93834083 orrls  r4,r3,#0x83
:02095420 4E405504 cdpmi 5,4,cr5,cr0,cr4,0
:02095424 50FD8D83 rscpls r8,r13,r3,lsl #0x1b
:02095428 1194878C orrnes r8,r4,r12,lsl #0xf
:0209542C 82B382D4 adchis r8,r3,#0x4000000D
:02095430 432009F1 unknown
:02095434 57A0003F unknown
:02095438 10095883 andne  r5,r9,r3,lsl #0x11
:0209543C 158501F5 strne r0,[r5, #+0x1f5]		;r5+0x1f5=*(00044639)
:02095440 09584B00 ldmeqdb  r8 ,{r8,r9,r11,r14}^
:02095444 93837820 orrls  r7,r3,#0x200000
:02095448 094300A1 stmeqdb  r3 ,{r0,r5,r7}^
:0209544C 9B517120 blls 034F18D4
:02095450 201D7D21 andcss r7,r13,r1,lsr #0x1a
:02095454 6800FF5F stmvsda  r0 ,{r0,r1,r2,r3,r4,r6,r8,r9,r10,r11,r12,r13,r14,r15}
:02095458 5557018D ldrplb r0,[r7, #-0x18d]		;(r7-0x18d=*(fffffedc))
:0209545C D20D3061 andle  r3,r13,#0x61
:02095460 D235D215 eorles r13,r5,#0x50000001
:02095464 C22DD20D eorgt  r13,r13,#0xD0000000
:02095468 7F4A1061 swivc 0x004a1061
:0209546C 0F4C008F swieq 0x004c008f
:02095470 89835C00 stmhiib  r3 ,{r10,r11,r12,r14}
:02095474 01135025 tsteq r3,r5,lsr #0x0
:02095478 00116CC5 andeqs r6,r1,r5,asr #0x19
:0209547C 4B00114D blmi 020999B8
:02095480 002F3011 eoreq  r3,r15,r1,lsl r0
:02095484 84836A7E strhi r6,[r3],#+0xa7e
:02095488 1D500011 unknown
:0209548C 40115E00 andmis r5,r1,r0,lsl #0x1c
:02095490 5483546E strpl r5,[r3],#+0x46e
:02095494 00137D83 andeqs r7,r3,r3,lsl #0x1b
:02095498 104A8371 subne  r8,r10,r1,ror r3
:0209549C 30118B83 andccs r8,r1,r3,lsl #0x17
:020954A0 179300D7 unknown
:020954A4 000F4500 andeq  r4,r15,r0,lsl #0xa
:020954A8 458386AC strmi r8,[r3, #+0x6ac]		;r3+0x6ac=*(00004aac)
:020954AC 03414011 unknown
:020954B0 00276D00 eoreq  r6,r7,r0,lsl #0x1a
:020954B4 68837DA8 stmvsia  r3 ,{r3,r5,r7,r8,r10,r11,r12,r13,r14}
:020954B8 30114A83 andccs r4,r1,r3,lsl #0x15
:020954BC 6082918D addvs  r9,r2,r13,lsl #0x3
:020954C0 11205169 unknown
:020954C4 8A001720 bhi 0209B14C
:020954C8 00E54081 rsceq  r4,r5,r1,lsl #0x1
:020954CC 54836F8E strpl r6,[r3],#+0xf8e
:020954D0 83492011 unknown
:020954D4 43088349 unknown
:020954D8 00855083 addeq  r5,r5,r3,lsl #0x1
:020954DC 83728367 cmnhi r2,#0x9C000001
:020954E0 10114908 andnes r4,r1,r8,lsl #0x12
:020954E4 00717109 rsbeqs r7,r1,r9,lsl #0x2
:020954E8 135B8189 cmpne r11,#0x40000022
:020954EC E0158E00 ands r8,r5,r0,lsl #0x1c
:020954F0 F0153075 andnvs r3,r5,r5,ror r0
:020954F4 F0A53075 adcnv  r3,r5,r5,ror r0
:020954F8 F02D308D eornv  r3,r13,r13,lsl #0x1
:020954FC 47FF508D ldrmib r5,[r15,+r13, lsl #0x1]!
:02095500 00476500 subeq  r6,r7,r0,lsl #0xa
:02095504 4C00477E stcmi  7,cr4,[r0],{#0x7e}
:02095508 83158783 tsthi r5,#0x20C0000
:0209550C 15404545 strneb r4,[r0, #-0x545]		;(r0-0x545=*(01110bbb))
:02095510 201551F0 ldrcssh r5,[r5], -r0
:02095514 6C52F02D ldcvsl 0,cr15,[r2],{#0x2d}
:02095518 838F4015 orrhi  r4,r15,#0x15
:0209551C 838A835E orrhi  r8,r10,#0x78000001
:02095520 6A83014B bvs 00155A54
:02095524 65834081 strvs r4,[r3, #+0x81]		;r3+0x81=*(00004481)
:02095528 83006383 unknown
:0209552C F0154084 andnvs r4,r5,r4,lsl #0x1
:02095530 82878264 addhi  r8,r7,#0x40000006
:02095534 30155308 andccs r5,r5,r8,lsl #0x6
:02095538 58836D83 stmplia  r3 ,{r0,r1,r7,r8,r10,r11,r13,r14}
:0209553C 83027483 unknown
:02095540 83898346 orrhi  r8,r9,#0x18000001
:02095544 00628267 rsbeq  r8,r2,r7,ror #0x4
:02095548 50829282 addpl  r9,r2,r2,lsl #0x5
:0209554C F01530D5 ldrnvsb r3,[r5], -r5
:02095550 F01530E3 andnvs r3,r5,r3,ror #0x1
:02095554 1530C3F0 ldrne r12,[r0, #-0x3f0]!
:02095558 1530A3F0 ldrne r10,[r0, #-0x3f0]!
:0209555C 823083F0 eorhis r8,r0,#0xC0000003
:02095560 E81F82D3 ldmda  r15 ,{r0,r1,r4,r6,r7,r9,r15}
:02095564 A482E582 strge r14,[r2],#+0x582
:02095568 00837583 addeq  r7,r3,r3,lsl #0xb
:0209556C 835B818C cmphi r11,#0x23
:02095570 635B815F cmpvs r11,#0xC0000017
:02095574 27108030 unknown
:02095578 01002013 unknown
:0209557C 01500510 cmpeq r0,r0,lsl r5
:02095580 0774FA10 unknown
:02095584 03FF07FA mvneqs r0,#0x3E80000
:02095588 03FF1001 mvneqs r1,#0x1
:0209558C 9603FF20 strls r15,[r3],-r0, lsr #0x1e
:02095590 00011003 andeq  r1,r1,r3
:02095594 0F205100 swieq 0x00205100
:02095598 62300D02 eorvss r0,r0,#0x80
:0209559C 100F6769 andne  r6,r15,r9,ror #0xe
:020955A0 73C4001D bicvc  r0,r4,#0x1D
:020955A4 65676174 strvsb r6,[r7, #-0x174]!
:020955A8 006F6E5F rsbeq  r6,r15,r15,asr r14
:020955AC 2E6C616D cdpcs 1,6,cr6,cr12,cr13,3
:020955B0 61631001 unknown
:020955B4 2E00106D cdpcs 0,0,cr1,cr0,cr13,3
:020955B8 6500052E strvs r0,[r0, #-0x52e]		;(r0-0x52e=*(01110bd2))
:020955BC 05644005 streqb r4,[r4, #-0x5]!
:020955C0 0563A840 streqb r10,[r3, #-0x840]!
:020955C4 40056240 andmi  r6,r5,r0,asr #0x4
:020955C8 60400561 subvs  r0,r0,r1,ror #0xa
:020955CC 07AA3005 streq r3,[r10,+r5]!
:020955D0 82001120 andhi  r1,r0,#0x8
:020955D4 40728272 rsbmis r8,r2,r2,ror r2
:020955D8 01530345 cmpeq r3,r5,asr #0x6
:020955DC 4C500010 ldcmil 0,cr0,[r0],{#0x10}
:020955E0 46203154 unknown
:020955E4 53444C42 unknown
:020955E8 10295359 eorne  r5,r9,r9,asr r3
:020955EC 74206C50 unknown
:020955F0 05402874 streqb r2,[r0, #-0x874]		;(r0-0x874=*(0111088c))
:020955F4 00053140 andeq  r3,r5,r0,asr #0x2
:020955F8 6D2C756E stcvs  5,cr7,[r12,#-0x1b8]!
:020955FC 00003220 andeq  r3,r0,r0,lsr #0x4
:02095600 54001001 strpl r1,[r0],#-0x1
:02095604 3A584520 bcc 036A6A8C
:02095608 1220212F eorne  r2,r0,#0xC000000B
:0209560C 43001560 unknown
:02095610 74737570 unknown
:02095614 65426D6F strvsb r6,[r2, #-0xd6f]		;(r2-0xd6f=*(ffffe381))
:02095618 800F0079 andhi  r0,r15,r9,ror r0
:0209561C 6645100D strvsb r1,[r5],-r13
:02095620 16A00D66 unknown
:02095624 73635400 unknown
:02095628 79654B72 unknown
:0209562C 00746553 rsbeqs r6,r4,r3,asr r5
:02095630 62620000 rsbvs  r0,r2,#0x0
:02095634 656C6946 strvsb r6,[r12, #-0x946]!
:02095638 746E4500 unknown
:0209563C 614D7972 unknown
:02095640 6F4C0070 swivs 0x004c0070
:02095644 30456461 subcc  r6,r5,r1,ror #0x8
:02095648 98019099 stmlsda  r1 ,{r0,r3,r4,r7,r12,r15}
:0209564C A9F070ED unknown
:02095650 BD065D92 unknown
:02095654 399D1D80 ldmccib  r13 ,{r7,r8,r10,r11,r12}
:02095658 659C2D93 ldrvs r2,[r12, #+0xd93]		;r12+0xd93=*(00000d93)
:0209565C FFB47171 swinv 0x00b47171
:02095660 70C99381 sbcvc  r9,r9,r1,lsl #0x7
:02095664 811107E9 tsthi r1,r9,ror #0xf
:02095668 35811D35 strcc r1,[r1, #+0xd35]		;r1+0xd35=*(004167e2)
:0209566C EF985571 swi 0x00985571
:02095670 85850795 strhi r0,[r5, #+0x795]		;r5+0x795=*(00044bd9)
:02095674 70E1902D rscvc  r9,r1,r13,lsr #0x0
:02095678 808D03E1 addhi  r0,r13,r1,ror #0x7
:0209567C 9A1D7195 bls 027F1CD8
:02095680 090051FF stmeqdb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r12,r14}
:02095684 05714180 ldreqb r4,[r1, #-0x180]!
:02095688 05908194 ldreq r8,[r0, #+0x194]		;r0+0x194=*(01111294)
:0209568C 5D823D07 unknown
:02095690 05C1FF73 streqb r15,[r1, #+0xf73]		;r1+0xf73=*(00416a20)
:02095694 70D581E9 sbcvcs r8,r5,r9,ror #0x3
:02095698 7075B3B1 unknown
:0209569C 03E19B25 mvneq  r9,#0x9400
:020956A0 79FF83A5 ldmvcib  r15!,{r0,r2,r5,r7,r8,r9,r15}^
:020956A4 DD971195 unknown
:020956A8 8D04B971 unknown
:020956AC 95977D80 ldrls r7,[r7, #+0xd80]		;r7+0xd80=*(00000de9)
:020956B0 FF905D94 swinv 0x00905d94
:020956B4 D1805139 orrle  r5,r0,r9,lsr r1
:020956B8 B1007571 unknown
:020956BC E1720D80 cmn r2,r0,lsl #0x1b
:020956C0 FE80C900 cdp2 9,8,cr12,cr0,cr0,0
:020956C4 73159255 tstvc r5,#0x50000005
:020956C8 84290819 unknown
:020956CC 953D70BD ldrls r7,[r13, #-0xbd]!
:020956D0 82010675 andhi  r0,r1,#0x7500000
:020956D4 61708DFF ldrvssh r8,[r0, #-0xdf]!
:020956D8 69805D02 stmvsib  r0 ,{r1,r8,r10,r11,r12,r14}
:020956DC A999F970 ldmgeib  r9 ,{r4,r5,r6,r8,r11,r12,r13,r14,r15}
:020956E0 11841D05 orrne  r1,r4,r5,lsl #0x1a
:020956E4 935DFF71 cmpls r13,#0x1C4
:020956E8 80510069 subhis r0,r1,r9,ror #0x0
:020956EC 70819369 addvc  r9,r1,r9,ror #0x6
:020956F0 00ED9111 rsceq  r9,r13,r1,lsl r1
:020956F4 95FF8051 ldrlsb r8,[r15, #+0x51]!
:020956F8 49931571 ldmmiib  r3 ,{r0,r4,r5,r6,r8,r10,r12}
:020956FC C5B08D98 ldrgt r8,[r0, #+0xd98]!
:02095700 05B1AD71 ldreq r10,[r1, #+0xd71]!
:02095704 FF026D71 swinv 0x00026d71
:02095708 968180B1 unknown
:0209570C 02E5717D rsceq  r7,r5,#0x4000001F
:02095710 93218009 unknown
:02095714 72C19045 sbcvc  r9,r1,#0x45
:02095718 159525FF ldrne r2,[r5, #+0x5ff]		;r5+0x5ff=*(00044a43)
:0209571C AD802D03 unknown
:02095720 45005171 strmi r5,[r0, #-0x171]		;(r0-0x171=*(01110f8f))
:02095724 81705180 cmnhi r0,r0,lsl #0x3
:02095728 03E1FF90 mvneq  r15,#0x240
:0209572C 90E181F5 unknown
:02095730 0255741D subeqs r7,r5,#0x1D000000
:02095734 744D8099 strvcb r8,[r13],#-0x99
:02095738 E5FF932D ldrb r9,[r15, #+0x32d]!
:0209573C 5D070595 unknown
:02095740 29703980 unknown
:02095744 B985D904 stmltib  r5 ,{r2,r8,r11,r12,r14,r15}
:02095748 FF905191 swinv 0x00905191
:0209574C 050D7609 streq r7,[r13, #-0x609]		;(r13-0x609=*(fffff9f7))
:02095750 71E98051 mvnvc  r8,r1,asr r0
:02095754 81710195 unknown
:02095758 0039714D eoreqs r7,r9,r13,asr #0x2
:0209575C BD8051FF unknown
:02095760 E1966970 orrs r6,r6,r0,ror r9
:02095764 39820109 stmccib  r2 ,{r0,r3,r8}
:02095768 90D58039 sbclss r8,r5,r9,lsr r0
:0209576C C577B9DF ldrgtb r11,[r7, #-0x9df]!
:02095770 75881901 strvc r1,[r8, #+0x901]		;r8+0x901=*(00000901)
:02095774 31062D70 unknown
:02095778 80693382 rsbhi  r3,r9,r2,lsl #0x7
:0209577C 5970F9BF ldmpldb  r0!,{r0,r1,r2,r3,r4,r5,r7,r8,r11,r12,r13,r14,r15}^
:02095780 41804507 orrmi  r4,r0,r7,lsl #0xa
:02095784 51973591 unknown
:02095788 5D03A570 unknown
:0209578C 2131FF80 teqcs r1,r0,lsl #0x1f
:02095790 4191D180 orrmis r13,r1,r0,lsl #0x3
:02095794 8D935174 unknown
:02095798 5D043590 unknown
:0209579C 95B5FE80 ldrls r15,[r5, #+0xe80]!
:020957A0 C538817D ldrgt r8,[r8, #-0x17d]!
:020957A4 E1715991 unknown
:020957A8 1D807500 unknown
:020957AC 05A9FB71 streq r15,[r9, #+0xb71]!
:020957B0 965D6039 unknown
:020957B4 806903BD unknown
:020957B8 9980ED39 stmlsib  r0 ,{r0,r3,r4,r5,r8,r10,r11,r13,r14,r15}
:020957BC 72A9DF96 adcvc  r13,r9,#0x258
:020957C0 04F59471 unknown
:020957C4 76518129 ldrvcb r8,[r1],-r9, lsr #0x2
:020957C8 808102A9 addhi  r0,r1,r9,lsr #0x5
:020957CC 15FF7045 ldrneb r7,[r15, #+0x45]!
:020957D0 DD011D96 unknown
:020957D4 A9904581 ldmgeib  r0 ,{r0,r7,r8,r10,r14}
:020957D8 21036972 unknown
:020957DC FF702D80 swinv 0x00702d80
:020957E0 962D9279 unknown
:020957E4 80690405 rsbhi  r0,r9,r5,lsl #0x8
:020957E8 03A571A1 moveq  r7,#0x40000028		;r7=1073741864(0x40000028)
:020957EC 7F35802D swivc 0x0035802d
:020957F0 61318129 teqvs r1,r9,lsr #0x2
:020957F4 F9918982 ldmnvib  r1 ,{r1,r7,r8,r11,r15}
:020957F8 AD05CD70 unknown
:020957FC FD75E581 ldc2l 5,cr14,[r5,#-0x204]!
:02095800 94D192D9 ldrlsb r9,[r1],#+0x2d9
:02095804 806901D1 unknown
:02095808 015972B5 ldreqh r7,[r9, #-0x25]		;(r9-0x2b5=*(00000000))
:0209580C 80D5811D sbchis r8,r5,r13,lsl r1
:02095810 915930FF ldrlssh r3,[r9, #-0xf]		;(r9-0xff=*(00000016))
:02095814 32378165 eorccs r8,r7,#0x40000019
:02095818 90218039 eorls  r8,r1,r9,lsr r0
:0209581C E9E67441 unknown
:02095820 21007594 swpcs r7,r4,r0
:02095824 5D708D80 ldcpll 13,cr8,[r0,#-0x200]!
:02095828 09939993 ldmeqib  r3 ,{r0,r1,r4,r7,r8,r11,r12,r15}
:0209582C FF60D500 swinv 0x0060d500
:02095830 802104AD eorhi  r0,r1,r13,lsr #0x9
:02095834 041D717D ldreq r7,[r13],#-0x17d
:02095838 15348081 ldrne r8,[r4, #-0x81]!
:0209583C DF914D80 swile 0x00914d80
:02095840 21802138 orrcs  r2,r0,r8,lsr r1
:02095844 817D3393 unknown
:02095848 92499105 subls  r9,r9,#0x40000001
:0209584C 71F670F9 ldrvcsh r7,[r6, #+0x9]!
:02095850 01844D01 orreq  r4,r4,r1,lsl #0x1a
:02095854 0D01A172 unknown
:02095858 65713582 ldrvsb r3,[r1, #-0x582]!
:0209585C FF81AD01 swinv 0x0081ad01
:02095860 90457021 subls  r7,r5,r1,lsr #0x0
:02095864 83210369 unknown
:02095868 004571D1 unknown
:0209586C 90458009 subls  r8,r5,r9
:02095870 DD7021FF ldclel 1,cr2,[r0,#-0x3fc]!
:02095874 5D80990A unknown
:02095878 0909B173 stmeqdb  r9 ,{r0,r1,r4,r5,r6,r8,r12,r13,r15}
:0209587C 7D932180 unknown
:02095880 0051FF71 subeqs r15,r1,r1,ror r15
:02095884 55328069 ldrpl r8,[r2, #-0x69]!
:02095888 F1711182 cmnnv r1,r2,lsl #0x3
:0209588C 59800902 stmplib  r0 ,{r1,r8,r11}
:02095890 8D30FB91 ldchi  11,cr15,[r0,#-0x244]!
:02095894 61715980 cmnvs r1,r0,lsl #0x13
:02095898 32819502 addcc  r9,r1,#0x800000
:0209589C 00B16081 adceqs r6,r1,r1,lsl #0x1
:020958A0 378009DE unknown
:020958A4 3D388189 ldccc  1,cr8,[r8,#-0x224]!
:020958A8 60093882 andvs  r3,r9,r2,lsl #0x11
:020958AC 6DD5014D unknown
:020958B0 A5908D82 ldrge r8,[r0, #+0xd82]		;r0+0xd82=*(01111e82)
:020958B4 8D303780 ldchi  7,cr3,[r0,#-0x200]!
:020958B8 3791AD80 ldrcc r10,[r1,+r0, lsl #0x1b]
:020958BC F1806967 orrnv  r6,r0,r7,ror #0x12
:020958C0 91653382 unknown
:020958C4 D53791E9 ldrle r9,[r7, #-0x1e9]!
:020958C8 335B3270 cmpcc r11,#0x7
:020958CC B249602D sublt  r6,r9,#0x2D
:020958D0 029D7195 addeqs r7,r13,#0x40000025
:020958D4 70C98039 sbcvc  r8,r9,r9,lsr r0
:020958D8 D5FE0405 ldrleb r0,[r14, #+0x405]!
:020958DC 60093880 andvs  r3,r9,r0,lsl #0x11
:020958E0 5132B249 teqpl r2,r9,asr #0x4
:020958E4 31902D80 orrccs r2,r0,r0,lsl #0x1b
:020958E8 9980ED6D stmlsib  r0 ,{r0,r2,r3,r5,r6,r8,r10,r11,r13,r14,r15}
:020958EC 9903C970 stmlsdb  r3 ,{r4,r5,r6,r8,r11,r14,r15}
:020958F0 1D715980 ldcnel 9,cr5,[r1,#-0x200]!
:020958F4 E191ADB1 ldrh r10,[r1, +r1]
:020958F8 02E5FF70 rsceq  r15,r5,#0x1C0
:020958FC F9307069 ldmnvdb  r0!,{r0,r3,r5,r6,r12,r13,r14}
:02095900 0590D570 ldreq r13,[r0, #+0x570]		;r0+0x570=*(01111670)
:02095904 7580F901 strvc r15,[r0, #+0x901]		;r0+0x901=*(01111a01)
:02095908 0219FB70 andeqs r15,r9,#0x1C000
:0209590C 153180F9 ldrne r8,[r1, #-0xf9]!
:02095910 81017160 unknown
:02095914 31917180 orrccs r7,r1,r0,lsl #0x3
:02095918 D560517B strleb r5,[r0, #-0x17b]!
:0209591C 4D808D00 unknown
:02095920 905D3381 sublss r3,r13,r1,lsl #0x7
:02095924 AF706937 swige 0x00706937
:02095928 80BD3634 adchis r3,r13,r4,lsr r6
:0209592C 39811D34 stmccib  r1 ,{r2,r4,r5,r8,r10,r11,r12}
:02095930 03F96099 mvneqs r6,#0x99
:02095934 347009D4 unknown
:02095938 03697069 unknown
:0209593C 813080C9 teqhi r0,r9,asr #0x1
:02095940 755D3280 ldrvcb r3,[r13, #-0x280]		;(r13-0x280=*(fffffd80))
:02095944 8D393670 ldchi  6,cr3,[r9,#-0x1c0]!
:02095948 60153280 andvss r3,r5,r0,lsl #0x5
:0209594C 70150111 andvcs r0,r5,r1,lsl r1
:02095950 153536E9 ldrne r3,[r5, #-0x6e9]!
:02095954 35A05D60 strcc r5,[r0, #+0xd60]!
:02095958 51800934 orrpl  r0,r0,r4,lsr r9
:0209595C 0009CC70 andeq  r12,r9,r0,ror r12
:02095960 90818099 umullls  r8,r1,r9,r0
:02095964 35800936 strcc r0,[r0, #+0x936]		;r0+0x936=*(01111a36)
:02095968 5732702D ldrpl r7,[r2,-r13, lsr #0x0]!
:0209596C 69600930 unknown
:02095970 31804500 orrcc  r4,r0,r0,lsl #0xa
:02095974 34387015 unknown
:02095978 3570212E ldrccb r2,[r0, #-0x12e]!
:0209597C 31700936 cmncc r0,r6,lsr r9
:02095980 36702139 unknown
:02095984 37600949 strccb r0,r0,r6,lsr r9
:02095988 0933345F ldmeqdb  r3!,{r0,r1,r2,r3,r4,r6,r10,r12,r13}
:0209598C 215F3650 cmpcs r15,r0,asr r6
:02095990 50093033 andpl  r3,r9,r3,lsr r0
:02095994 38325F30 ldmccda  r2!,{r4,r5,r8,r9,r10,r11,r12,r14}
:02095998 35845009 strcc r5,[r4, #+0x9]		;r4+0x9=*(00000009)
:0209599C 0951A25F ldmeqdb  r1 ,{r0,r1,r2,r3,r4,r6,r9,r13,r15}^
:020959A0 699FED30 ldmvsib  r15 ,{r4,r5,r8,r10,r11,r13,r14,r15}
:020959A4 8160D590 unknown
:020959A8 1999FC90 ldmneib  r9 ,{r4,r7,r10,r11,r12,r13,r14,r15}
:020959AC 9B858015 blls 001F5A08
:020959B0 93219FED unknown
:020959B4 1DA16009 stcne  0,cr6,[r1,#+0x24]!
:020959B8 89FF7369 unknown
:020959BC 69191571 ldmvsdb  r9 ,{r0,r4,r5,r6,r8,r10,r12}
:020959C0 6D61DD80 stcvsl 13,cr13,[r1,#-0x200]!
:020959C4 A5802112 strge r2,[r0, #+0x112]		;r0+0x112=*(01111212)
:020959C8 FF9C9960 swinv 0x009c9960
:020959CC 80C91A11 sbchi  r1,r9,r1,lsl r10
:020959D0 9A4D626D bls 033EE38C
:020959D4 802111B9 unknown
:020959D8 1BCD60B1 blne 013EDCA4
:020959DC F989EDFF stmnvib  r9 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r13,r14,r15}
:020959E0 15199960 ldrne r9,[r9, #-0x960]		;(r9-0x960=*(fffff6c5))
:020959E4 ED60C980 stcl 9,cr12,[r0,#-0x200]!
:020959E8 C5605103 strgtb r5,[r0, #-0x103]!
:020959EC 8015FF1A andhis r15,r5,r10,lsl r15
:020959F0 9015908D andlss r9,r5,r13,lsl #0x1
:020959F4 110563D5 unknown
:020959F8 60C98DB9 strvsh r8,[r9],#+0xd9
:020959FC 15FF1B55 ldrneb r1,[r15, #+0xb55]!
:02095A00 39910580 ldmccib  r1 ,{r7,r8,r10}
:02095A04 999B796C ldmlsib  r11 ,{r2,r3,r5,r6,r8,r11,r12,r13,r14}
:02095A08 21800910 orrcs  r0,r0,r0,lsl r9
:02095A0C FF902D90 swinv 0x00902d90
:02095A10 603998A9 eorvss r9,r9,r9,lsr #0x11
:02095A14 8015126D andhis r1,r5,r13,ror #0x4
:02095A18 607598B5 unknown
:02095A1C 9CB191C5 ldcls  1,cr9,[r1],#+0x314
:02095A20 49BD1DFF ldmmiib  r13!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r12}
:02095A24 0912CD7E ldmeqdb  r2 ,{r1,r2,r3,r4,r5,r6,r8,r10,r11,r14,r15}
:02095A28 058D2980 streq r2,[r13, #+0x980]		;r13+0x980=*(00000980)
:02095A2C 7198CD71 orrvcs r12,r8,r1,ror r13
:02095A30 1C09FF9D stcne  15,cr15,[r9],{#0x9d}
:02095A34 90698009 rsbls  r8,r9,r9
:02095A38 6C2D9051 stcvs  0,cr9,[r13],#-0x144
:02095A3C 91C5C705 bicls  r12,r5,r5,lsl #0xe
:02095A40 49FF608D unknown
:02095A44 A9B9D598 ldmgeib  r9!,{r3,r4,r7,r8,r10,r12,r14,r15}
:02095A48 45137572 ldrmi r7,[r3, #-0x572]		;(r3-0x572=*(00003e8e))
:02095A4C 7D607580 stcvcl 5,cr7,[r0,#-0x200]!
:02095A50 FF12FD94 swinv 0x0012fd94
:02095A54 8849862D stmhida  r9 ,{r0,r2,r3,r5,r9,r10,r15}^
:02095A58 977D753D unknown
:02095A5C 802111B9 unknown
:02095A60 8099959D umullhis r9,r9,r13,r5
:02095A64 F59D35FF ldrnv r3,[r13, #+0x5ff]		;r13+0x5ff=*(000005ff)
:02095A68 79C52571 stmvcib  r5 ,{r0,r4,r5,r6,r8,r10,r13}^
:02095A6C 34953D98 ldrcc r3,[r5],#+0xd98
:02095A70 63A58015 movvs  r8,#0x15		;r8=21(0x15)
:02095A74 2D14B9DF unknown
:02095A78 F99B4980 ldmnvib  r11 ,{r7,r8,r11,r14}
:02095A7C 3171418C cmncc r1,r12,lsl #0x3
:02095A80 1D169995 unknown
:02095A84 9495FF81 ldrls r15,[r5],#+0xf81
:02095A88 808D9F51 addhi  r9,r13,r1,asr r15
:02095A8C A2FD99F9 rscges r9,r13,#0x3E4000
:02095A90 98A96129 stmlsia  r9!,{r0,r3,r5,r8,r13,r14}
:02095A94 09FF1015 unknown
:02095A98 15623D80 strneb r3,[r2, #-0xd80]!
:02095A9C CD803919 unknown
:02095AA0 B1906965 orrlts r6,r0,r5,ror #0x12
:02095AA4 FF15FD99 swinv 0x0015fd99
:02095AA8 60458015 subvs  r8,r5,r5,lsl r0
:02095AAC 1A4D9F39 bne 033FD798
:02095AB0 60C98561 sbcvs  r8,r9,r1,ror #0xa
:02095AB4 1B1996ED blne 026FB670
:02095AB8 218009FF unknown
:02095ABC A11BCD60 tstge r11,r0,ror #0x1a
:02095AC0 BD607584 stcltl 5,cr7,[r0,#-0x210]!
:02095AC4 6513159C ldrvs r1,[r3, #-0x59c]		;(r3-0x59c=*(00003e64))
:02095AC8 64D1FF81 ldrvsb r15,[r1],#+0xf81
:02095ACC 800917F5 unknown
:02095AD0 66399015 unknown
:02095AD4 80091795 mulhi  r9,r5,r7
:02095AD8 75FF8309 ldrvcb r8,[r15, #+0x309]!
:02095ADC 01708D90 unknown
:02095AE0 69802118 stmvsib  r0 ,{r3,r4,r8,r13}
:02095AE4 82493190 subhi  r3,r9,#0x24
:02095AE8 09DF9099 ldmeqib  r15 ,{r0,r3,r4,r7,r12,r15}^
:02095AEC 39A25580 stmccib  r2!,{r7,r8,r10,r12,r14}
:02095AF0 C9917D93 ldmgtib  r1 ,{r0,r1,r4,r7,r8,r10,r11,r12,r13,r14}
:02095AF4 69738180 ldmvsdb  r3!,{r7,r8,r15}^
:02095AF8 FF802D16 swinv 0x00802d16
:02095AFC 768D805D unknown
:02095B00 802D1C2D eorhi  r1,r13,r13,lsr #0x18
:02095B04 147161A1 unknown
:02095B08 7F358009 swivc 0x00358009
:02095B0C 929D8021 addlss r8,r13,#0x21
:02095B10 80219705 eorhi  r9,r1,r5,lsl #0xe
:02095B14 18017411 stmneda  r1 ,{r0,r4,r10,r12,r13,r14}
:02095B18 90698621 rsbls  r8,r9,r1,lsr #0xc
:02095B1C 1D90C9FF unknown
:02095B20 3191A181 orrccs r10,r1,r1,lsl #0x3
:02095B24 AD80A5A5 unknown
:02095B28 0D759191 ldceql 1,cr9,[r5,#-0x244]!
:02095B2C 805DFF1E subhis r15,r13,r14,lsl r15
:02095B30 2D801539 unknown
:02095B34 FD708183 ldc2l 1,cr8,[r0,#-0x20c]!
:02095B38 7D9E0D92 unknown
:02095B3C 8009FD1D andhi  r15,r9,r13,lsl r13
:02095B40 64DD9039 ldrvsb r9,[r13],#+0x39
:02095B44 80C91411 sbchi  r1,r9,r1,lsl r4
:02095B48 1BD96045 blne 016EDC64
:02095B4C 1DFF802D ldcnel 0,cr8,[r15,#+0xb4]!
:02095B50 2D1E4961 unknown
:02095B54 85604580 strhib r4,[r0, #-0x580]!
:02095B58 1D82610B unknown
:02095B5C FF730991 swinv 0x00730991
:02095B60 9369BC69 unknown
:02095B64 1AD17159 bne 014F20D0
:02095B68 6069805D rsbvs  r8,r9,r13,asr r0
:02095B6C 902D0AB9 unknown
:02095B70 C980C9FF stmgtib  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11,r14,r15}
:02095B74 259A3579 ldrcs r3,[r10, #+0x579]		;r10+0x579=*(00000579)
:02095B78 7180211E orrvc  r2,r0,r14,lsl r1
:02095B7C D9784981 unknown
:02095B80 0B85FF92 bleq 002159D0
:02095B84 133960C9 teqne r9,#0xC9
:02095B88 80C98015 sbchi  r8,r9,r5,lsl r0
:02095B8C 1C817309 stcne  3,cr7,[r1],{#0x9}
:02095B90 31FF8021 mvnccs r8,r1,lsr #0x0
:02095B94 A575F182 ldrgeb r15,[r5, #-0x182]!
:02095B98 39138D9C ldmccdb  r3 ,{r2,r3,r4,r7,r8,r10,r11,r15}
:02095B9C B1611D80 unknown
:02095BA0 FF80451C swinv 0x0080451c
:02095BA4 76998249 ldrvc r8,db 
:02095BA8 60BD01E9 adcvss r0,r13,r9,ror #0x3
:02095BAC 804514C5 subhi  r1,r5,r5,asr #0x9
:02095BB0 71058021 unknown
:02095BB4 119F75FF ldrnesh r7,[r15, +r15]
:02095BB8 15800914 strne r0,[r0, #+0x914]		;r0+0x914=*(01111a14)
:02095BBC A576A580 ldrgeb r10,[r6, #-0x580]!
:02095BC0 75907500 ldrvc r7,[r0, #+0x500]		;r0+0x500=*(01111600)
:02095BC4 1D05FF63 unknown
:02095BC8 614D802D unknown
:02095BCC 969997F5 unknown
:02095BD0 8015177D andhis r1,r5,r13,ror r7
:02095BD4 802D7F37 eorhi  r7,r13,r7,lsr r15
:02095BD8 77598369 ldrvcb r8,r7,r13,r7,lsr r15
:02095BDC 83511435 cmphi r1,#0x35000000
:02095BE0 93096045 unknown
:02095BE4 4DFF94D1 ldcmil 4,cr9,[r15,#+0x344]!
:02095BE8 F5802111 strnv r2,[r0, #+0x111]		;r0+0x111=*(01111211)
:02095BEC 39179561 ldmccdb  r7 ,{r0,r5,r6,r8,r10,r12,r15}
:02095BF0 F9638D80 unknown
:02095BF4 FF7F75BC swinv 0x007f75bc
:02095BF8 80451A59 subhi  r1,r5,r9,asr r10
:02095BFC 60A59639 adcvs  r9,r5,r9,lsr r6
:02095C00 1C2D950D stcne  5,cr9,[r13],#-0x34
:02095C04 61058039 unknown
:02095C08 119351FF ldrnesh r5,[r3, +r15]
:02095C0C E17B9DB1 ldrh r9,[r11, #-0xd1]!
:02095C10 0912F196 ldmeqdb  r2 ,{r1,r2,r4,r7,r8,r12,r13,r14,r15}
:02095C14 9D692180 stclsl 1,cr2,[r9,#-0x200]!
:02095C18 9321FFB5 msrls CPSR_c,#0x2d4
:02095C1C B1957831 orrlts r7,r5,r1,lsr r8
:02095C20 1255723D subnes r7,r5,#0xD0000003
:02095C24 80ED8045 rschi  r8,r13,r5,asr #0x0
:02095C28 81FF7CBD ldrhih r7,[r15, #+0xcd]!
:02095C2C B1124996 unknown
:02095C30 81606980 unknown
:02095C34 151C6999 ldrne r6,[r12, #-0x999]		;(r12-0x999=*(fffff667))
:02095C38 FF905D80 swinv 0x00905d80
:02095C3C 1C816045 stcne  0,cr6,[r1],{#0x45}
:02095C40 60E1802D rscvs  r8,r1,r13,lsr #0x0
:02095C44 186195CD unknown
:02095C48 9B618069 blls 038F5DF4
:02095C4C 8D9201FF unknown
:02095C50 4511F560 ldrmi r15,[r1, #-0x560]		;(r1-0x560=*(0041554d))
:02095C54 399C8180 ldmccib  r12 ,{r7,r8,r15}
:02095C58 71026160 unknown
:02095C5C 1291FF61 addnes r15,r1,#0x184
:02095C60 82618069 rsbhi  r8,r1,#0x69
:02095C64 78FD9369 ldmvcia  r13!,{r0,r3,r5,r6,r8,r9,r12,r15}^
:02095C68 60C9CC15 sbcvs  r12,r9,r5,lsl r12
:02095C6C CDFF9ADD ldcgtl 10,cr9,[r15,#+0x374]!
:02095C70 C1B6ED95 unknown
:02095C74 C994C57B ldmgtib  r4 ,{r0,r1,r3,r4,r5,r6,r8,r10,r14,r15}
:02095C78 8561A100 strhib r10,[r1, #-0x100]!
:02095C7C FF80091B swinv 0x0080091b
:02095C80 161560ED ldrne r6,[r1, #-0x100]!
:02095C84 90E18021 rscls  r8,r1,r1,lsr #0x0
:02095C88 21339039 teqcs r3,r9,lsr r0
:02095C8C 215F3180 cmpcs r15,r0,lsl #0x3
:02095C90 80A53480 adchi  r3,r5,r0,lsl #0x9
:02095C94 15916045 ldrne r6,[r1, #+0x45]		;r1+0x45=*(00415af2)
:02095C98 61958021 orrvss r8,r5,r1,lsr #0x0
:02095C9C C9FD1555 unknown
:02095CA0 75363770 ldrvc r3,[r6, #-0x770]!
:02095CA4 80393880 eorhis r3,r9,r0,lsl #0x11
:02095CA8 76ED81DD unknown
:02095CAC B9920DE9 ldmltib  r2 ,{r0,r3,r5,r6,r7,r8,r10,r11}
:02095CB0 35804517 strcc r4,[r0, #+0x517]		;r0+0x517=*(01111617)
:02095CB4 63E18045 mvnvs  r8,#0x45
:02095CB8 80E11735 rschi  r1,r1,r5,lsr r7
:02095CBC B16051F7 unknown
:02095CC0 C561C503 strgtb r12,[r1, #-0x503]!
:02095CC4 49802117 stmmiib  r0 ,{r0,r1,r2,r4,r8,r13}
:02095CC8 1579BD82 ldrneb r11,[r9, #-0xd82]!
:02095CCC 802DFF16 eorhi  r15,r13,r6,lsl r15
:02095CD0 6A7D9039 bvs 03FF9DBC
:02095CD4 02FD94C5 rsceqs r9,r13,#0xC5000000
:02095CD8 10BD6039 adcnes r6,r13,r9,lsr r0
:02095CDC 59FF8039 ldmplib  r15!,{r0,r3,r4,r5,r15}^
:02095CE0 09759D81 ldmeqdb  r5!,{r0,r7,r8,r10,r11,r12,r15}^
:02095CE4 E9619500 unknown
:02095CE8 4510A594 ldrmi r10,[r0, #-0x594]		;(r0-0x594=*(01110b6c))
:02095CEC FF80D580 swinv 0x0080d580
:02095CF0 769991AD ldrvc r9,[r9],+r13, lsr #0x3
:02095CF4 802118F1 unknown
:02095CF8 61959105 orrvss r9,r5,r5,lsl #0x2
:02095CFC 13399201 teqne r9,#0x10000000
:02095D00 33802DFF orrcc  r2,r0,#0x3FC0
:02095D04 60D58015 sbcvss r8,r5,r5,lsl r0
:02095D08 90D502FD ldrlssh r0,[r5],#+0x2d
:02095D0C 10516375 subnes r6,r1,r5,ror r3
:02095D10 518015FD unknown
:02095D14 802D3590 mlahi  r13,r0,r5,r3unknown
:02095D18 71805132 orrvc  r5,r0,r2,lsr r1
:02095D1C EB912961 bl 004E02A8
:02095D20 762DB105 unknown
:02095D24 8045108D subhi  r1,r5,r13,lsl #0x1
:02095D28 96A56009 unknown
:02095D2C 104595CD subne  r9,r5,r13,asr #0xb
:02095D30 E98021FF stmib  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r13}
:02095D34 C9926D61 ldmgtib  r2 ,{r0,r5,r6,r8,r10,r11,r13,r14}
:02095D38 99002193 stmlsdb  r0 ,{r0,r1,r4,r7,r8,r13}
:02095D3C 2DB62D66 ldccs  13,cr2,[r6,#+0x198]!
:02095D40 0069FF73 rsbeq  r15,r9,r3,ror r15
:02095D44 E5801539 str r1,[r0, #+0x539]		;r0+0x539=*(01111639)
:02095D48 2D768182 ldccsl 1,cr8,[r6,#-0x208]!
:02095D4C 30802110 addcc  r2,r0,r0,lsl r1
:02095D50 BD80397D unknown
:02095D54 F1C09960 bicnv  r9,r0,r0,ror #0x12
:02095D58 5D17C565 unknown
:02095D5C DD60A580 stclel 5,cr10,[r0,#-0x200]!
:02095D60 90A5FF01 adcls  r15,r5,r1,lsl #0x1e
:02095D64 453390BD ldrmi r9,[r3, #-0xbd]!
:02095D68 E965B580 unknown
:02095D6C 2D85F114 unknown
:02095D70 1705FB60 strne r15,db 
:02095D74 1534808D ldrne r8,[r4, #-0x8d]!
:02095D78 E9614D80 unknown
:02095D7C 4D802114 unknown
:02095D80 9519FB61 ldrls r15,[r9, #-0xb61]		;(r9-0xb61=*(fffff4c4))
:02095D84 80151441 andhis r1,r5,r1,asr #0x8
:02095D88 15556159 ldrneb r6,[r5, #-0x159]		;(r5-0x159=*(000442eb))
:02095D8C 62D98021 sbcvss r8,r9,#0x21
:02095D90 C9FF95C1 ldmgtib  r15!,{r0,r6,r7,r8,r10,r12,r15}^
:02095D94 3D802113 unknown
:02095D98 82313192 eorhis r3,r1,#0x80000024
:02095D9C 04DD61F5 ldreqb r6,[r13],#+0x1f5
:02095DA0 80217739 eorhi  r7,r1,r9,lsr r7
:02095DA4 616590B1 strvsh r9,[r5, #-0x1]!
:02095DA8 8021132D eorhi  r1,r1,r13,lsr #0x6
:02095DAC F9319075 ldmnvdb  r1!,{r0,r2,r4,r5,r6,r12,r15}
:02095DB0 6015BF80 andvss r11,r5,r0,lsl #0x1f
:02095DB4 8021171D eorhi  r1,r1,r13,lsl r7
:02095DB8 76818171 unknown
:02095DBC 17A190C9 strne r9,r1,r1,r13,lsl r7
:02095DC0 75FF8015 ldrvcb r8,[r15, #+0x15]!
:02095DC4 808D3290 umullhi  r3,r13,r0,r2
:02095DC8 173561AD ldrne r6,[r5,-r13, lsr #0x3]!
:02095DCC 659D8015 ldrvs r8,[r13, #+0x15]		;r13+0x15=*(00000015)
:02095DD0 15FD16C9 ldrneb r1,[r13, #+0x6c9]!
:02095DD4 0D624980 stceql 9,cr4,[r2,#-0x200]!
:02095DD8 99801512 stmlsib  r0 ,{r1,r4,r8,r10,r12}
:02095DDC 09162D60 ldmeqdb  r6 ,{r5,r6,r8,r10,r11,r13}
:02095DE0 197F3880 unknown
:02095DE4 E5627985 strb r7,[r2, #-0x985]!
:02095DE8 21805D15 orrcs  r5,r0,r5,lsl r13
:02095DEC 811D3390 unknown
:02095DF0 80155F31 andhis r5,r5,r1,lsr r15
:02095DF4 71E980C9 mvnvc  r8,r9,asr #0x1
:02095DF8 802D1411 eorhi  r1,r13,r1,lsl r4
:02095DFC 01956159 orreqs r6,r5,r9,asr r1
:02095E00 21FF90E1 mvncss r9,r1,ror #0x1
:02095E04 BD931590 unknown
:02095E08 80153793 mulhis r5,r3,r7
:02095E0C 60BD93E1 adcvss r9,r13,r1,ror #0x7
:02095E10 21F711E9 mvncss r1,r9,ror #0x3
:02095E14 5A60BD80 bpl 038C541C
:02095E18 5015300A andpls r3,r5,r10
:02095E1C 802D1135 eorhi  r1,r13,r5,lsr r1
:02095E20 C9F76141 unknown
:02095E24 A5808D10 strge r8,[r0, #+0xd10]		;r0+0xd10=*(01111e10)
:02095E28 380A8E60 stmccda  r10 ,{r5,r6,r9,r10,r11,r15}
:02095E2C 15348009 ldrne r8,[r4, #-0x9]!
:02095E30 2D35AF80 ldccs  15,cr10,[r5,#-0x200]!
:02095E34 5D81F580 unknown
:02095E38 3003C970 andcc  r12,r3,r0,ror r9
:02095E3C 90458069 subls  r8,r5,r9,ror #0x0
:02095E40 812936DE unknown
:02095E44 A5802D38 strge r2,[r0, #+0xd38]		;r0+0xd38=*(01111e38)
:02095E48 80093090 mulhi  r9,r0,r0
:02095E4C 80155A35 andhis r5,r5,r5,lsr r10
:02095E50 B1802D36 orrlt  r2,r0,r6,lsr r13
:02095E54 21959D90 unknown
:02095E58 39612990 unknown
:02095E5C 9069FD00 rsbls  r15,r9,r0,lsl #0x1a
:02095E60 35801534 strcc r1,[r0, #+0x534]		;r0+0x534=*(01111634)
:02095E64 15308039 ldrne r8,[r0, #-0x39]!
:02095E68 D5914180 ldrle r4,[r1, #+0x180]		;r1+0x180=*(00415c2d)
:02095E6C 37800933 unknown
:02095E70 91AD8021 movls  r8,r1,lsr #0x0		;r8=4283053(0x415aad)
:02095E74 135D6075 cmpne r13,#0x75
:02095E78 31FA8009 mvnccs r8,r9
:02095E7C 5D388015 ldcpl  0,cr8,[r8,#-0x54]!
:02095E80 36601580 unknown
:02095E84 2191290B orrcss r2,r1,r11,lsl #0x12
:02095E88 3930FA90 ldmccdb  r0!,{r4,r7,r9,r11,r12,r13,r14,r15}
:02095E8C 80B13980 adchis r3,r1,r0,lsl #0x13
:02095E90 91659045 unknown
:02095E94 BA801533 blt 0009B368
:02095E98 B5805D31 strlt r5,[r0, #+0xd31]		;r0+0xd31=*(01111e31)
:02095E9C 3007EA62 andcc  r14,r7,r2,ror #0x14
:02095EA0 15328009 ldrne r8,[r2, #-0x9]!
:02095EA4 6039AE80 eorvss r10,r9,r0,lsl #0x1d
:02095EA8 8015144D andhis r1,r5,r13,asr #0x8
:02095EAC 3981AD34 stmccib  r1 ,{r2,r4,r5,r8,r10,r11,r13,r15}
:02095EB0 57358021 ldrpl r8,[r5,-r1, lsr #0x0]!
:02095EB4 45338039 ldrmi r8,[r3, #-0x39]!
:02095EB8 802D3580 eorhi  r3,r13,r0,lsl #0xb
:02095EBC 15807536 strne r7,[r0, #+0x536]		;r0+0x536=*(01111636)
:02095EC0 93E1D560 mvnls  r13,#0x18000000
:02095EC4 61110A2A tstvs r1,r10,lsr #0x14
:02095EC8 21370A4E teqcs r7,r14,asr #0x14
:02095ECC 80213680 eorhi  r3,r1,r0,lsl #0xd
:02095ED0 806930AF rsbhi  r3,r9,r15,lsr #0x1
:02095ED4 137560BD cmnne r5,#0xBD
:02095ED8 60ED8021 rscvs  r8,r13,r1,lsr #0x0
:02095EDC 7E320826 cdpvc 8,2,cr0,cr2,cr6,1
:02095EE0 9099838D addlss r8,r9,r13,lsl #0x7
:02095EE4 38803932 stmccia  r0 ,{r1,r4,r5,r8,r11,r12,r13}
:02095EE8 90458009 subls  r8,r5,r9
:02095EEC 802D6B34 eorhi  r6,r13,r4,lsr r11
:02095EF0 B2316021 eorlts r6,r1,#0x21
:02095EF4 12E5708D rscne  r7,r5,#0x8D
:02095EF8 2D338015 ldccs  0,cr8,[r3,#-0x54]!
:02095EFC 2D36BF80 ldccs  15,cr11,[r6,#-0x200]!
:02095F00 80993280 addhis r3,r9,r0,lsl #0x5
:02095F04 21803939 orrcs  r3,r0,r9,lsr r9
:02095F08 096A3790 unknown
:02095F0C CA617180 bgt 038F2514
:02095F10 80153008 andhis r3,r5,r8
:02095F14 92016039 andls  r6,r1,#0x39
:02095F18 EDF70261 ldcl 2,cr0,[r7,#+0x184]!
:02095F1C 80C93090 smullhi  r3,r9,r0,r0
:02095F20 114161D1 unknown
:02095F24 11A15039 movne  r5,lsr r9		;r5=37(0x25)
:02095F28 31FD8015 mvnccs r8,r5,lsl r0
:02095F2C 90B180ED adclss r8,r1,r13,ror #0x1
:02095F30 35802132 strcc r2,[r0, #+0x132]		;r0+0x132=*(01111232)
:02095F34 9015802D andlss r8,r5,r13,lsr #0x0
:02095F38 126135D6 rsbne  r3,r1,#0x35800000
:02095F3C 80213308 eorhi  r3,r1,r8,lsl #0x6
:02095F40 8D500934 unknown
:02095F44 EB802110 bl 0009E38C
:02095F48 A0158165 andges r8,r5,r5,ror #0x2
:02095F4C A550D536 ldrgeb r13,[r0, #-0x536]		;(r0-0x536=*(01110bca))
:02095F50 37802110 unknown
:02095F54 32BB802D adcccs r8,r11,#0x2D
:02095F58 09398039 ldmeqdb  r9!,{r0,r3,r4,r5,r15}
:02095F5C DE70A570 mrcle 5,3,r10,cr0,cr0,{3}
:02095F60 30908103 addccs r8,r0,r3,lsl #0x2
:02095F64 3080217A addcc  r2,r0,r10,ror r1
:02095F68 911D8045 tstls r13,r5,asr #0x0
:02095F6C 31803937 orrcc  r3,r0,r7,lsr r9
:02095F70 B1AD5021 movlt  r5,r1,lsr #0x0		;r5=4283053(0x415aad)
:02095F74 36806910 unknown
:02095F78 111D5021 tstne r13,r1,lsr #0x0
:02095F7C 2D358045 ldccs  0,cr8,[r5,#-0x114]!
:02095F80 10F9BB50 rscnes r11,r9,r0,asr r11
:02095F84 11055009 unknown
:02095F88 040E5051 streq r5,[r14],#-0x51
:02095F8C 1550BD31 ldrneb r11,[r0, #-0xd31]		;(r0-0xd31=*(011103cf))
:02095F90 60E1DF00 rscvs  r13,r1,r0,lsl #0x1e
:02095F94 8015108D andhis r1,r5,r13,lsl #0x1
:02095F98 35805133 strcc r5,[r0, #+0x133]		;r0+0x133=*(01111233)
:02095F9C 60A58021 adcvs  r8,r5,r1,lsr #0x0
:02095FA0 21102DD7 ldrcssb r2,[r0, -r7]
:02095FA4 7E903950 mrcvc 9,4,r3,cr0,cr0,{2}
:02095FA8 80213106 eorhi  r3,r1,r6,lsl #0x2
:02095FAC 6F31505D swivs 0x0031505d
:02095FB0 39340015 ldmccdb  r4!,{r0,r2,r4}
:02095FB4 80213480 eorhi  r3,r1,r0,lsl #0x9
:02095FB8 39803936 stmccib  r0 ,{r1,r2,r4,r5,r8,r11,r12,r13}
:02095FBC 33803955 orrcc  r3,r0,#0x154000
:02095FC0 10695009 rsbne  r5,r9,r9
:02095FC4 053E502D ldreq r5,[r14, #-0x2d]!
:02095FC8 BD400933 unknown
:02095FCC 35023234 strcc r3,[r2, #-0x234]		;(r2-0x234=*(ffffeebc))
:02095FD0 3937802D ldmccdb  r7!,{r0,r2,r3,r5,r15}
:02095FD4 80093280 andhi  r3,r9,r0,lsl #0x5
:02095FD8 501538AA andpls r3,r5,r10,lsr #0x11
:02095FDC 15390021 ldrne r0,[r9, #-0x21]!
:02095FE0 3405B650 strcc r11,[r5],#-0x650
:02095FE4 33B64009 movccs r4,#0x9		;r4=9(0x9)
:02095FE8 0935053A ldmeqdb  r5!,{r1,r3,r4,r5,r8,r10}
:02095FEC 9E323030 mrcls 0,1,r3,cr2,cr0,{1}
:02095FF0 744A3702 strvcb r3,[r10],#-0x702
:02095FF4 6E69622E cdpvs 2,6,cr6,cr9,cr14,1
:02095FF8 D26D500D rsble  r5,r13,#0xD
:02095FFC 4DE0D3ED stcmil 3,cr13,[r0,#+0x3b4]!
:02096000 ADC00D05 unknown
:02096004 0D062DB0 unknown
:02096008 0DB25DC0 ldceq  13,cr5,[r2,#+0x300]!
:0209600C FFC00D07 swinv 0x00c00d07
:02096010 079DB0BD unknown
:02096014 D07DC00D rsbles r12,r13,r13
:02096018 D03DD53D eorles r13,r13,r13,lsr r5
:0209601C 07CDB17D unknown
:02096020 9DC00DFF unknown
:02096024 1D07EDB0 unknown
:02096028 3DD15DC0 unknown
:0209602C 0D080DB0 unknown
:02096030 D09DFFC0 addles r15,r13,r0,asr #0x1f
:02096034 0CCDB0BD stceql 0,cr11,[r13],{#0xbd}
:02096038 B0CDC00D sbclt  r12,r13,r13
:0209603C C17D0DBD ldrgth r0,[r13, #-0xdd]!
:02096040 CDFFB29D ldcgtl 2,cr11,[r15,#+0x274]!
:02096044 5DC01D0D unknown
:02096048 1D00EDB4 unknown
:0209604C 4DB1DDC0 ldcmi  13,cr13,[r1,#+0x300]!
:02096050 DD7F34EE ldclel 4,cr3,[r15,#-0x3b8]!
:02096054 0D04FDB0 unknown
:02096058 FDD01DC0 unknown
:0209605C 0D077DB1 unknown
:02096060 FFB03DC0 swinv 0x00b03dc0
:02096064 C02D089D mlagt  r13,r13,r8,r0unknown
:02096068 B70DDA0D strlt r13,[r13,-r13, lsl #0x14]
:0209606C C01D04BD ldrgth r0,[r13], -r13
:02096070 DDBDB1DD ldcle  1,cr11,[r13,#+0x374]!
:02096074 0D0B5DFF unknown
:02096078 6DB0CDC0 ldcvs  13,cr12,[r0,#+0x300]!
:0209607C 0DB1EDF0 ldceq  13,cr14,[r1,#+0x3c0]!
:02096080 EDC01D07 unknown
:02096084 00EDFFB3 unknown
:02096088 B1DDC00D biclts r12,r13,r13
:0209608C C93D029D ldmgtdb  r13!,{r0,r2,r3,r4,r7,r9}
:02096090 D2CDB08D sbcle  r11,r13,#0x8D
:02096094 0DFF06CD ldceql 6,cr0,[r15,#+0x334]!
:02096098 8DD04DC0 unknown
:0209609C 0D0C2DB5 unknown
:020960A0 6DB0DDC0 ldcvs  13,cr13,[r0,#+0x300]!
:020960A4 FFDCCDD3 swinv 0x00dccdd3
:020960A8 03ADDDAD moveq  r13,#0x2B40		;r13=11072(0x2b40)
:020960AC D1CDC02D bicle  r12,r13,r13,lsr #0x0
:020960B0 B03DD2FD unknown
:020960B4 C04D03ED subgt  r0,r13,r13,ror #0x7
:020960B8 FDB11DFF ldc2  13,cr1,[r1,#+0x3fc]!
:020960BC 2DC00D03 unknown
:020960C0 1D046DBC unknown
:020960C4 4DB1EDC0 ldcmi  13,cr14,[r1,#+0x300]!
:020960C8 04BDFFDC unknown
:020960CC B03DC00D eorlts r12,r13,r13
:020960D0 C0AD050D adcgt  r0,r13,r13,lsl #0xa
:020960D4 B20DD02D andlt  r13,r13,#0x2D
:020960D8 5DFFDBFD ldcpll 11,cr13,[r15,#+0x3f4]!
:020960DC 5DC00D05 unknown
:020960E0 1D05BDBB unknown
:020960E4 7DB0FDC0 ldcvc  13,cr15,[r0,#+0x300]!
:020960E8 FFC00D05 swinv 0x00c00d05
:020960EC 2D36D03D ldccs  0,cr13,[r6,#-0xf4]!
:020960F0 5DD11DC0 unknown
:020960F4 1D01EDB4 unknown
:020960F8 FDB10DC0 ldc2  13,cr0,[r1,#+0x300]!
:020960FC 3938EB5D ldmccdb  r8!,{r0,r2,r3,r4,r6,r8,r9,r11,r13,r14,r15}
:02096100 B0FDC01D rsclts r12,r13,r13,lsl r0
:02096104 A00D04ED andge  r0,r13,r13,ror #0x9
:02096108 3DF9054D ldcccl 5,cr0,[r9,#+0x134]!
:0209610C ADD93DC0 unknown
:02096110 2D018DB0 unknown
:02096114 2DD00DC0 unknown
:02096118 FFD8BDB1 swinv 0x00d8bdb1
:0209611C C00D088D andgt  r0,r13,r13,lsl #0x11
:02096120 DAFDB02D ble 020021DC
:02096124 C03D012D eorgts r0,r13,r13,lsr #0x2
:02096128 BFC00D36 swilt 0x00c00d36
:0209612C FD31C07D ldc2  0,cr12,[r1,#-0x1f4]!
:02096130 7DB16DD3 ldcvc  13,cr6,[r1,#+0x34c]!
:02096134 ADC00D01 unknown
:02096138 FDD54DB0 unknown
:0209613C 00BDD8ED adceqs r13,r13,r13,ror #0x11
:02096140 B0ADC02D adclt  r12,r13,r13,lsr #0x0
:02096144 C01D052D andgts r0,r13,r13,lsr #0xa
:02096148 0A2DB24D beq 02C02A84
:0209614C 2DC00DFF unknown
:02096150 3D055DB1 unknown
:02096154 8DD1BDC9 unknown
:02096158 1D054DB0 unknown
:0209615C B2BDFFC0 adclts r15,r13,#0x300
:02096160 C00D021D andgt  r0,r13,r13,lsl r2
:02096164 1D32C15D ldcne  1,cr12,[r2,#-0x174]!
:02096168 1DB1EDD8 ldcne  13,cr14,[r1,#+0x360]!
:0209616C C02DEF00 eorgt  r14,r13,r0,lsl #0x1e
:02096170 B13DD04D teqlt r13,r13,asr #0x0
:02096174 6D33F04D ldcvs  0,cr15,[r3,#-0x134]!
:02096178 BDB0FDC0 ldclt  13,cr15,[r0,#+0x300]!
:0209617C D41DEFF0 ldrle r14,[r13],#-0xff0
:02096180 B00DD0ED andlt  r13,r13,r13,ror #0x1
:02096184 C02D017D eorgt  r0,r13,r13,ror r1
:02096188 D03DD41D eorles r13,r13,r13,lsl r4
:0209618C A00D7F35 andge  r7,r13,r5,lsr r15
:02096190 C03D022D eorgts r0,r13,r13,lsr #0x4
:02096194 07ADB40D streq r11,[r13,+r13, lsl #0x8]!
:02096198 B1FDC03D mvnlts r12,lsr r13
:0209619C 0DFF049D ldceql 4,cr0,[r15,#+0x274]!
:020961A0 1D02DDA0 unknown
:020961A4 2D035DA0 unknown
:020961A8 A00D37C0 andge  r3,r13,r0,asr #0xf
:020961AC 25DF53CD ldrcsb r5,[r15, #+0x3cd]		;r15+0x3cd=*(02096581)=#637479461(0x25ff2a25)
:020961B0 D03D346C eorles r3,r13,r12,ror #0x8
:020961B4 D44DB24D strleb r11,[r13],#-0x24d
:020961B8 E1BDD19D unknown
:020961BC B2DD7D37 sbclts r7,r13,#0xDC0
:020961C0 C13D01DD ldrgtsb r0,[r13, -r13]!
:020961C4 051DB11D ldreq r11,[r13, #-0x11d]		;(r13-0x11d=*(00002a23))
:020961C8 B0BDC02D adclts r12,r13,r13,lsr #0x0
:020961CC 6DFF0FF9 ldcvsl 15,cr0,[r15,#+0x3e4]!
:020961D0 FDB00DC0 ldc2  13,cr0,[r0,#+0x300]!
:020961D4 2D022DD1 unknown
:020961D8 5DB11DC0 ldcpl  13,cr1,[r1,#+0x300]!
:020961DC FFC02D02 swinv 0x00c02d02
:020961E0 0FEDB11D swieq 0x00edb11d
:020961E4 B15DC07D cmplt r13,r13,ror r0
:020961E8 02DDD2AD sbceqs r13,r13,#0xD000000A
:020961EC C00DC18D andgt  r12,r13,r13,lsl #0x3
:020961F0 B07D38FF unknown
:020961F4 C0FD02ED rscgts r0,r13,r13,ror #0x5
:020961F8 D2FDB13D rscles r11,r13,#0x4000000F
:020961FC 7E37E32D cdpvc 3,2,cr14,cr7,cr13,1
:02096200 D12DD01D unknown
:02096204 032DB1ED unknown
:02096208 D14DC01D unknown
:0209620C 037DB23D cmneq r13,#0xD0000003
:02096210 2DC07DFF unknown
:02096214 7DD14DD0 unknown
:02096218 2D03CDB2 unknown
:0209621C ADD16DC0 unknown
:02096220 D16DFFB0 msrle SPSR_fsc,r0strleh r15,[r13, #-0xf0]!
:02096224 C08D03FD unknown
:02096228 D15DD03D cmple r13,r13,lsr r0
:0209622C D28DD0AD addle  r13,r13,#0xAD
:02096230 6DFFB0FD ldcvsl 0,cr11,[r15,#+0x3f4]!
:02096234 EDC04D05 unknown
:02096238 7DF08DB0 ldcvcl 13,cr8,[r0,#+0x2c0]!
:0209623C 1D01EDB2 unknown
:02096240 FFB13DC0 swinv 0x00b13dc0
:02096244 057DD3DD ldreqb r13,[r13, #-0x3dd]!
:02096248 B1DDC1FD ldrltsh r12,[r13, #+0x1d]		;r13+0x1d=*(00002b5d)
:0209624C C04D0585 subgt  r0,r13,r5,lsl #0xb
:02096250 076DB01D unknown
:02096254 7DC01DFF unknown
:02096258 2D017DB2 unknown
:0209625C 8DB12DC0 ldchi  13,cr2,[r1,#+0x300]!
:02096260 7DC1AD03 unknown
:02096264 1D32FFC1 ldcne  15,cr15,[r2,#-0x304]!
:02096268 5DB12DD0 ldcpl  13,cr2,[r1,#+0x340]!
:0209626C 5DC01D03 unknown
:02096270 1D011DB0 unknown
:02096274 B12DFEC0 msrlt CPSR_fsc,r0
:02096278 C00D032D andgt  r0,r13,r13,lsr #0x6
:0209627C B15DD09D unknown
:02096280 C10D030D unknown
:02096284 35FFD04D ldrccb r13,[r15, #+0x4d]!
:02096288 D01DC06D andles r12,r13,r13,ror #0x0
:0209628C B37DD13D cmnlt r13,#0x4000000F
:02096290 C01D0591 mulgts r13,r1,r5
:02096294 1DFED14D ldcnel 1,cr13,[r14,#+0x134]!
:02096298 B16D33C0 unknown
:0209629C C01D008D andgts r0,r13,r13,lsl #0x1
:020962A0 B07DD13D rsblts r13,r13,r13,lsr r1
:020962A4 9DFD05C1 ldclsl 5,cr0,[r13,#+0x304]!
:020962A8 C9B01DC2 ldmgtib  r0!,{r1,r6,r7,r8,r10,r11,r12}
:020962AC 6DC05D05 unknown
:020962B0 ED0711B0 unknown
:020962B4 FFD0ADC0 swinv 0x00d0adc0
:020962B8 0DA01D33 stceq  13,cr1,[r0,#+0xcc]!
:020962BC B9A01D00 stmltib  r0!,{r8,r10,r11,r12}
:020962C0 3DC02D05 unknown
:020962C4 FED03DB1 mrc2 13,6,r3,cr0,cr1,{5}
:020962C8 A01D00CD andges r0,r13,r13,asr #0x1
:020962CC C01D01DD ldrgtsb r0,[r13], -r13
:020962D0 056DB1CD streqb r11,[r13, #-0x1cd]!
:020962D4 05ADA01D streq r10,[r13, #+0x1d]!
:020962D8 BDA02DFF stclt  13,cr2,[r0,#+0x3fc]!
:020962DC 34B00D01 unknown
:020962E0 05CDB02D streqb r11,[r13, #+0x2d]		;r13+0x2d=*(00002b6d)
:020962E4 019DA00D orreqs r10,r13,r13
:020962E8 EDA03DF7 stc  13,cr3,[r0,#+0x3dc]!
:020962EC C5A08D06 strgt r8,[r0, #+0xd06]!
:020962F0 8DC00D05 unknown
:020962F4 094B96C0 stmeqdb  r11 ,{r6,r7,r9,r10,r12,r15}^
:020962F8 B10DFF75 unknown
:020962FC C00D064D andgt  r0,r13,r13,asr #0xc
:02096300 0425B0BD unknown
:02096304 B0BDC00D adclts r12,r13,r13
:02096308 2DFF0865 ldccsl 8,cr0,[r15,#+0x194]!
:0209630C BD0549A1 unknown
:02096310 D5D0EDA0 ldrleb r14,[r0, #+0xda0]		;r0+0xda0=*(01111ea0)
:02096314 ADC00D08 unknown
:02096318 8D7F30C0 ldchil 0,cr3,[r15,#-0x300]!
:0209631C 0D0A85B0 unknown
:02096320 69B0ADC0 ldmvsib  r0!,{r6,r7,r8,r10,r11,r13,r15}
:02096324 49A00D01 stmmiib  r0!,{r0,r8,r10,r11}
:02096328 FFA00D0C swinv 0x00a00d0c
:0209632C A00D0CC5 andge  r0,r13,r5,asr #0x19
:02096330 A00D0D55 andge  r0,r13,r5,asr r13
:02096334 B01D0DF9 ldrltsh r0,[r13], -r9
:02096338 79B54CE6 ldmvcib  r5!,{r1,r2,r5,r6,r7,r10,r11,r14}
:0209633C 09B01DFF ldmeqib  r0!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r12}
:02096340 99A00D0F stmlsib  r0!,{r0,r1,r2,r3,r8,r10,r11}
:02096344 30C00D0F sbccc  r0,r0,r15,lsl #0x1a
:02096348 E02DA00D eor  r10,r13,r13
:0209634C 594D3ADF stmpldb  r13 ,{r0,r1,r2,r3,r4,r6,r7,r9,r11,r12,r13}^
:02096350 C146C260 unknown
:02096354 254D0660 strcsb r0,[r13, #-0x660]		;(r13-0x660=*(000024e0))
:02096358 4D256150 stcmi  1,cr6,[r5,#-0x140]!
:0209635C E949FFF0 stmdb  r9 ,{r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:02096360 F1291791 unknown
:02096364 29E9F2CD unknown
:02096368 E2CDF039 sbc  r15,r13,#0x39
:0209636C 89FF1C41 unknown
:02096370 4D0CB9F0 unknown
:02096374 C5EC7DF0 strgtb r7,[r12, #+0xdf0]!
:02096378 38F0111F unknown
:0209637C 32BFF09D adcccs r15,r15,#0x9D
:02096380 1E0DF165 cdpne 1,0,cr15,cr13,cr5,3
:02096384 0165F025 msreq SPSR_sc,r5
:02096388 2534F09D ldrcs r15,[r4, #-0x9d]!
:0209638C F165BEF0 unknown
:02096390 F0251DE5 eornv  r1,r5,r5,ror #0x1b
:02096394 1309F359 unknown
:02096398 7533F025 ldrvc r15,[r3, #-0x25]!
:0209639C 1DD1BFE0 unknown
:020963A0 0165F039 msreq SPSR_sc,r9
:020963A4 3935F075 ldmccdb  r5!,{r0,r2,r4,r5,r6,r12,r13,r14,r15}
:020963A8 111DBDD0 ldrnesb r11,[r13, -r0]
:020963AC 7436EFF0 unknown
:020963B0 4D37F025 ldcmi  0,cr15,[r7,#-0x94]!
:020963B4 251D95E0 ldrcs r9,[r13, #-0x5e0]		;(r13-0x5e0=*(00002560))
:020963B8 F40151F0 strnv r5,[r1],#-0x1f0
:020963BC F22DF09D eornv  r15,r13,#0x9D
:020963C0 E04D3933 sub  r3,r13,r3,lsr r9
:020963C4 F0251D6D eornv  r1,r5,r13,ror #0x1a
:020963C8 05F3F129 ldreqb r15,[r3, #+0x129]!
:020963CC 31F02512 mvnccs r2,r2,lsl r5
:020963D0 1D45E089 unknown
:020963D4 E039F04D eors r15,r9,r13,asr #0x0
:020963D8 07F57B34 unknown
:020963DC 45D04D37 ldrmib r4,[r0, #+0xd37]		;r0+0xd37=*(01111e37)
:020963E0 0DD0611D unknown
:020963E4 34F0111E unknown
:020963E8 F025747D eornv  r7,r5,r13,ror r4
:020963EC 09E04D35 unknown
:020963F0 36F0251D unknown
:020963F4 F4D53A74 ldrnvb r3,[r5],#+0xa74
:020963F8 14C1F04D strneb r15,[r1],#+0x4d
:020963FC FCE1F04D stc2l 0,cr15,[r1],#+0x134
:02096400 15740601 ldrneb r0,[r4, #-0x601]!
:02096404 7437BFF1 unknown
:02096408 F151F025 cmpnv r1,r5,lsr #0x0
:0209640C F0111CB9 ldrnvh r1,[r1], -r9
:02096410 253C7431 ldrcs r7,[r12, #-0x431]!
:02096414 A5F179F0 ldrgeb r7,[r1, #+0x9f0]!
:02096418 CDF0251C ldcgtl 5,cr2,[r0,#+0x70]!
:0209641C 740705F2 strvc r0,[r7],#-0x5f2
:02096420 65BFF025 ldrvs r15,[r15, #+0x25]!
:02096424 111C69F1 ldrnesh r6,[r12, -r1]
:02096428 4D7435F0 ldcmil 5,cr3,[r4,#-0x3c0]!
:0209642C 277436F0 unknown
:02096430 FC55F04D ldc2l 0,cr15,[r5],{#0x4d}
:02096434 E129081D unknown
:02096438 F0251011 eornv  r1,r5,r1,lsl r0
:0209643C F0390165 eornvs r0,r9,r5,ror #0x2
:02096440 EDE395FF stcl 5,cr9,[r3,#+0x3fc]!
:02096444 79F02510 unknown
:02096448 9500B1F1 strls r11,[r0, #-0x1f1]		;(r0-0x1f1=*(01110f0f))
:0209644C 89131DE3 ldmhidb  r3 ,{r0,r1,r5,r6,r7,r8,r10,r11,r12}
:02096450 FC55FFF0 ldc2l 15,cr15,[r5],{#0xf0}
:02096454 F0251C41 eornv  r1,r5,r1,asr #0x18
:02096458 1BDDF151 blne 018129A4
:0209645C F2F5F011 rscnvs r15,r5,#0x11
:02096460 4DFF168D ldcmil 6,cr1,[r15,#+0x234]!
:02096464 11FBC9F0 ldrnesh r12,[r11, #+0x90]!
:02096468 35F1290A ldrccb r2,[r1, #+0x90a]!
:0209646C F0257439 eornv  r7,r5,r9,lsr r4
:02096470 B5F1658F ldrltb r6,[r1, #+0x58f]!
:02096474 E9D0111B ldmib  r0 ,{r0,r1,r3,r4,r8,r12}^
:02096478 8DF02519 ldchil 5,cr2,[r0,#+0x64]!
:0209647C 251BA1F1 ldrcs r10,[r11, #-0x1f1]		;(r11-0x1f1=*(fffffe0f))
:02096480 1471FFD0 unknown
:02096484 F0D9F089 sbcnvs r15,r9,r9,lsl #0x1
:02096488 F0392D45 eornvs r2,r9,r5,asr #0x1a
:0209648C 1E5DE09D mrcne 0,2,r14,cr13,cr13,{4}
:02096490 A1FFF025 mvnges r15,r5,lsr #0x0
:02096494 391B65F1 ldmccdb  r11 ,{r0,r4,r5,r6,r7,r8,r10,r13,r14}
:02096498 E09D33F0 ldrsh r3,[r13], +r0
:0209649C E13D0039 teq r13,r9,lsr r0
:020964A0 25F71219 ldrcsb r1,[r7, #+0x219]!
:020964A4 69F179F0 unknown
:020964A8 35F0111C ldrccb r1,[r0, #+0x11c]!
:020964AC 8DF02574 ldchil 5,cr2,[r0,#+0x1d0]!
:020964B0 1C69CFF1 stcnel 15,cr12,[r9],#-0x3c4
:020964B4 7437F039 unknown
:020964B8 F179F09D unknown
:020964BC F0251A9D mlanv  r5,r13,r10,r1unknown
:020964C0 19F179F3 unknown
:020964C4 37E0111C unknown
:020964C8 F0617439 rsbnv  r7,r1,r9,lsr r4
:020964CC E0614730 rsb  r4,r1,r0,lsr r7
:020964D0 F4FD1C05 unknown
:020964D4 E5E09D38 strb r9,[r0, #+0xd38]!
:020964D8 D1657403 unknown
:020964DC 251AB1B7 ldrcs r11,[r10, #-0x1b7]		;(r10-0x1b7=*(fffffe49))
:020964E0 E03932F0 unknown
:020964E4 F0111BDD ldrnvsb r1,[r1], -r13
:020964E8 253B7433 ldrcs r7,[r11, #-0x433]!
:020964EC E04D34F0 unknown
:020964F0 F0251BC9 eornv  r1,r5,r9,asr #0x17
:020964F4 8DE09D35 stchil 13,cr9,[r0,#+0xd4]!
:020964F8 2574DD06 ldrcsb r13,[r4, #-0xd06]!
:020964FC E04D36F0 unknown
:02096500 F0251B8D eornv  r1,r5,r13,lsl #0x17
:02096504 793A7437 ldmvcdb  r10!,{r0,r1,r2,r4,r5,r10,r12,r13,r14}
:02096508 257430F1 ldrcsb r3,[r4, #-0xf1]!
:0209650C 4D7438F0 ldcmil 8,cr3,[r4,#-0x3c0]!
:02096510 C91B65D0 ldmgtdb  r11 ,{r4,r6,r7,r8,r10,r13,r14}
:02096514 3D39FC19 ldccc  12,cr15,[r9,#-0x64]!
:02096518 7408F9E1 strvc r15,[r8],#-0x9e1
:0209651C FDE5F039 stc2l 0,cr15,[r5,#+0xe4]!
:02096520 51ED1B3D mvnpl  r1,lsr r13
:02096524 9DF741F1 ldclsl 1,cr4,[r7,#+0x3c4]!
:02096528 E5F0251F ldrb r2,[r0, #+0x51f]!
:0209652C 392B29FD stmccdb  r11!,{r0,r2,r3,r4,r5,r6,r7,r8,r11,r13}
:02096530 9D7F33F0 ldclsl 3,cr3,[r15,#-0x3c0]!
:02096534 BDFC91F0 ldcltl 1,cr9,[r12,#+0x3c0]!
:02096538 D1F02518 mvnles r2,r8,lsl r5
:0209653C 112AD9FD unknown
:02096540 617F35F0 ldrvssh r3,[r15, #-0x50]!
:02096544 6109E9F0 unknown
:02096548 21EC91F0 unknown
:0209654C F9D0B114 ldmnvib  r0 ,{r2,r4,r8,r12,r13,r15}^
:02096550 FFE1DD0D swinv 0x00e1dd0d
:02096554 F03917B9 unknown
:02096558 1A9DFDBD bne 00815C54
:0209655C 7433F129 unknown
:02096560 259FF011 ldrcs r15,[r15, #+0x11]		;r15+0x11=*(02096579)=#182054929(0x0ad9f011)
:02096564 8DF0250A ldchil 5,cr2,[r0,#+0x28]!
:02096568 252A75E1 strcs r7,[r10, #-0x5e1]!
:0209656C F08931F0 unknown
:02096570 25DF0629 ldrcsb r0,[r15, #+0x629]		;r15+0x629=*(02096ba1)=#-1644427792(0x9dfc05f0)
:02096574 39E179F0 unknown
:02096578 D9F0111A unknown
:0209657C A1F0250A mvnges r2,r10,lsl #0xa
:02096580 FF2A25E1 swinv 0x002a25e1
:02096584 9D35F025 ldcls  0,cr15,[r5,#-0x94]!
:02096588 390039F0 stmccdb  r0 ,{r4,r5,r6,r7,r8,r11,r12,r13}
:0209658C FDE1A1F0 stc2l 1,cr10,[r1,#+0x3c0]!
:02096590 FDF15119 ldc2l 1,cr5,[r1,#+0x64]!
:02096594 F0117434 andnvs r7,r1,r4,lsr r4
:02096598 F0250B8D eornv  r0,r5,r13,lsl #0x17
:0209659C E9F06138 unknown
:020965A0 0F9DDCF9 swieq 0x009ddcf9
:020965A4 51F0B139 mvnpls r11,lsr r9
:020965A8 2526DDF6 strcs r13,[r6, #-0xdf6]!
:020965AC 99E18DF0 unknown
:020965B0 F011FD19 andnvs r15,r1,r9,lsl r13
:020965B4 F0390DBD unknown
:020965B8 1985E1A1 stmneib  r5 ,{r0,r5,r7,r8,r13,r14,r15}
:020965BC 0534E219 ldreq r14,[r4, #-0x219]!
:020965C0 F025BF02 eornv  r11,r5,r2,lsl #0x1e
:020965C4 36F09D33 unknown
:020965C8 A9F03974 unknown
:020965CC E5F04D0D ldrb r4,[r0, #+0xd0d]!
:020965D0 61F13D34 mvnvss r3,lsr r4
:020965D4 35F01105 ldrccb r1,[r0, #+0x105]!
:020965D8 0DA9F025 stceq  0,cr15,[r9,#+0x94]!
:020965DC 35EEF04D strccb r15,[r14, #+0x4d]!
:020965E0 37F0252E ldrccb r2,[r0,+r14, lsr #0xa]!
:020965E4 7437F09D unknown
:020965E8 BD94F025 unknown
:020965EC 36F04D0D unknown
:020965F0 FDBDF011 ldc2  0,cr15,[r13,#+0x44]!
:020965F4 F0251CF5 unknown
:020965F8 4DFB0DA9 ldcmil 13,cr0,[r11,#+0x2a4]!
:020965FC 252E37F0 strcs r3,[r14, #-0x7f0]!
:02096600 F09D31F0 ldrnvsh r3,[r13], +r0
:02096604 39297438 stmccdb  r9!,{r3,r4,r5,r10,r12,r13,r14}
:02096608 4D0DBDF0 unknown
:0209660C F13D38F0 ldrnvsh r3,[r13, -r0]!
:02096610 F0117436 andnvs r7,r1,r6,lsr r4
:02096614 250DBD97 strcs r11,[r13, #-0xd97]		;(r13-0xd97=*(00001da9))
:02096618 19E18DF0 unknown
:0209661C 392E3907 stmccdb  r14!,{r0,r1,r2,r8,r11,r12,r13}
:02096620 CFF31DF0 swigt 0x00f31df0
:02096624 E9FC6931 unknown
:02096628 BDF02514 ldcltl 5,cr2,[r0,#+0x50]!
:0209662C 30F0390D rscccs r3,r0,r13,lsl #0x12
:02096630 F0113E2E andnvs r3,r1,r14,lsr #0x1c
:02096634 BDF02537 ldcltl 5,cr2,[r0,#+0xdc]!
:02096638 75F04D0D ldrvcb r4,[r0, #+0xd0d]!
:0209663C 390FEDE0 stmccdb  r15 ,{r5,r6,r7,r8,r10,r11,r13,r14,r15}
:02096640 30F09D7D rscccs r9,r0,r13,ror r13
:02096644 BDF03974 ldcltl 9,cr3,[r0,#+0x1d0]!
:02096648 3DF04D0D ldcccl 13,cr4,[r0,#+0x34]!
:0209664C F92ED5E6 stmnvdb  r14!,{r1,r2,r5,r6,r7,r8,r10,r12,r14,r15}
:02096650 2531F011 ldrcs r15,[r1, #-0x11]!
:02096654 4D0DD1F0 unknown
:02096658 252E33F0 strcs r3,[r14, #-0x3f0]!
:0209665C 89339DF0 ldmhidb  r3!,{r4,r5,r6,r7,r8,r10,r11,r12,r15}
:02096660 257431F0 ldrcsb r3,[r4, #-0x1f0]!
:02096664 390DD1F0 stmccdb  r13 ,{r4,r5,r6,r7,r8,r12,r14,r15}
:02096668 2E7234F0 mrccs 4,3,r3,cr2,cr0,{7}
:0209666C 2535F011 ldrcs r15,[r5, #-0x11]!
:02096670 4D0DE5F0 unknown
:02096674 3A2E35F0 bcc 02C23E3C
:02096678 9D37F025 ldcls  0,cr15,[r7,#-0x94]!
:0209667C 39054DF0 stmccdb  r5 ,{r4,r5,r6,r7,r8,r10,r11,r14}
:02096680 B1E1A1F0 unknown
:02096684 FDF15115 ldc2l 1,cr5,[r1,#+0x54]!
:02096688 F0117438 andnvs r7,r1,r8,lsr r4
:0209668C F0250DF9 unknown
:02096690 2589E1B5 strcs r14,[r9, #+0x1b5]		;r9+0x1b5=*(000001da)
:02096694 31FCF039 mvnccs r15,lsr r9
:02096698 5133F0B1 ldrplh r15,[r3, -r1]!
:0209669C 25231DE1 strcs r1,[r3, #-0xde1]!
:020966A0 39E18DF0 unknown
:020966A4 F011FA15 andnvs r15,r1,r5,lsl r10
:020966A8 F0390DE5 eornvs r0,r9,r5,ror #0x1b
:020966AC 1539E1A1 ldrne r14,[r9, #-0x1a1]!
:020966B0 01A1F511 moveq  r15,r1,lsl r5		;r15=137057696(0x82b55a0)
:020966B4 35FFF025 ldrccb r15,[r15, #+0x25]!
:020966B8 7434F09D unknown
:020966BC 0DBDF039 ldceq  0,cr15,[r13,#+0xe4]!
:020966C0 F63DF04D unknown
:020966C4 743936F2 unknown
:020966C8 0DD1F011 unknown
:020966CC 6138F025 teqvs r8,r5,lsr #0x0
:020966D0 F4E9B8F0 unknown
:020966D4 9D390E0D ldcls  14,cr0,[r9,#-0x34]!
:020966D8 D57435F0 ldrleb r3,[r4, #-0x5f0]!
:020966DC CB0205F9 blgt 02117EC8
:020966E0 E179F025 cmn r9,r5,lsr #0x0
:020966E4 F0111499 mulnvs r1,r9,r4
:020966E8 F0250DD1 unknown
:020966EC 2485E18D strcs r14,[r5],#+0x18d
:020966F0 33F025FF mvnccs r2,#0x3FC00000
:020966F4 063DF09D unknown
:020966F8 E18DF039 orr  r15,r13,r9,lsr r0
:020966FC F13D145D teqnv r13,r13,asr r4
:02096700 117430FD ldrnesh r3,[r4, #-0xd]!
:02096704 250DE5F0 strcs r14,[r13, #-0x5f0]		;(r13-0x5f0=*(00002550))
:02096708 35E1A1F0 strccb r10,[r1, #+0x1f0]!
:0209670C FCF03924 ldc2l 9,cr3,[r0],#+0x90
:02096710 37F09D37 unknown
:02096714 2129E27D unknown
:02096718 E179F025 cmn r9,r5,lsr #0x0
:0209671C 11FA13E5 mvnnes r1,r5,ror #0x7
:02096720 250DE5F0 strcs r14,[r13, #-0x5f0]		;(r13-0x5f0=*(00002550))
:02096724 D1E18DF0 unknown
:02096728 31F02523 mvnccs r2,r3,lsr #0xa
:0209672C 29BFF09D ldmcsib  r15!,{r0,r2,r3,r4,r7,r12,r13,r14,r15}
:02096730 8DF03906 ldchil 9,cr3,[r0,#+0x18]!
:02096734 3D13A9E1 unknown
:02096738 117431F1 ldrnesh r3,[r4, #-0x11]!
:0209673C 0DE59FF0 stceql 15,cr9,[r5,#+0x3c0]!
:02096740 E2E1F025 rsc  r15,r1,#0x25
:02096744 F0392395 mlanvs r9,r5,r3,r2unknown
:02096748 3932F45D ldmccdb  r2!,{r0,r2,r3,r4,r6,r10,r12,r13,r14,r15}
:0209674C D809743F stmleda  r9 ,{r0,r1,r2,r3,r4,r5,r10,r12,r13,r14}
:02096750 F0252C19 eornv  r2,r5,r9,lsl r12
:02096754 1345E13D unknown
:02096758 0DE5F011 stceql 0,cr15,[r5,#+0x44]!
:0209675C 38F025FE unknown
:02096760 F6A1F04D unknown
:02096764 E1510C41 cmp r1,r1,asr #0x18
:02096768 F03920B1 unknown
:0209676C 1DE151FD stcnel 1,cr5,[r1,#+0x3f4]!
:02096770 15F15113 ldrneb r5,[r1, #+0x113]!
:02096774 31F01101 mvnccs r1,r1,lsl #0x2
:02096778 9FF0252E swils 0x00f0252e
:0209677C F5F06132 ldrnvb r6,[r0, #+0x132]!
:02096780 510C2DF2 unknown
:02096784 7D1291E1 unknown
:02096788 FE0589F2 mcr2 9,0,r8,cr5,cr2,{7}
:0209678C E179F025 cmn r9,r5,lsr #0x0
:02096790 F01122A5 andnvs r2,r1,r5,lsr #0x5
:02096794 F0392E37 eornvs r2,r9,r7,lsr r14
:02096798 91CFE18D bicls  r14,r15,r13,lsl #0x3
:0209679C 05F4D512 ldreqb r13,[r4, #+0x512]!
:020967A0 090C2DF2 stmeqdb  r12 ,{r1,r4,r5,r6,r7,r8,r10,r11,r13}
:020967A4 392449E3 stmccdb  r4!,{r0,r1,r5,r6,r7,r8,r11,r14}
:020967A8 4D7F30F0 ldcmil 0,cr3,[r15,#-0x3c0]!
:020967AC 291255D0 ldmcsdb  r2 ,{r4,r6,r7,r8,r10,r12,r14}
:020967B0 117433F1 ldrnesh r3,[r4, #-0x31]!
:020967B4 2501B5F0 strcs r11,[r1, #-0x5f0]		;(r1-0x5f0=*(004154bd))
:020967B8 4D32E7F0 ldcmi  7,cr14,[r2,#-0x3c0]!
:020967BC 252241D0 strcs r4,[r2, #-0x1d0]!
:020967C0 3DE2F5F0 stcccl 5,cr15,[r2,#+0x3c0]!
:020967C4 34F02526 unknown
:020967C8 05D0397E ldreqb r3,[r0, #+0x97e]		;r0+0x97e=*(9dfc0f6e)
:020967CC 55F01112 ldrplb r1,[r0, #+0x112]!
:020967D0 36F02502 unknown
:020967D4 21F1D04D mvncss r13,r13,asr #0x0
:020967D8 09F025DF unknown
:020967DC 391831E3 ldmccdb  r8 ,{r0,r1,r5,r6,r7,r8,r12,r13}
:020967E0 33E2CDF0 mvncc  r12,#0x3C00
:020967E4 F12911C9 unknown
:020967E8 15F7F5DF ldrneb r15,[r7, #+0x5df]!
:020967EC F025390B eornv  r3,r5,r11,lsl #0x12
:020967F0 2B01FC91 blcs 02115A3C
:020967F4 E31DF039 tst r13,#0x39
:020967F8 691A25FB ldmvsdb  r10 ,{r0,r1,r3,r4,r5,r6,r7,r8,r10,r13}
:020967FC 2503BDF2 strcs r11,[r3, #-0xdf2]		;(r3-0xdf2=*(0000360e))
:02096800 D9E165F0 unknown
:02096804 33F0112A mvnccs r1,#0x8000000A
:02096808 A5F0257F ldrgeb r2,[r0, #+0x57f]!
:0209680C 252AB1FC strcs r11,[r10, #-0x1fc]!
:02096810 F1E331F0 unknown
:02096814 36F0392B unknown
:02096818 F1F1297F mvnnvs r2,r15,ror r9
:0209681C 112A75F6 unknown
:02096820 F02537F0 unknown
:02096824 F04D0485 subnv  r0,r13,r5,lsl #0x9
:02096828 4DE31DEF stcmil 13,cr1,[r3,#+0x3bc]!
:0209682C D089390A addle  r3,r9,r10,lsl #0x12
:02096830 F0252DF9 unknown
:02096834 2A39E4D5 bcs 02F0FB90
:02096838 31F011FB ldrccsh r1,[r0, #+0x1b]!
:0209683C FCCDF025 stc2l 0,cr15,[r13],{#0x25}
:02096840 F0252A11 eornv  r2,r5,r1,lsl r10
:02096844 BDD09D33 unknown
:02096848 F0392FED eornvs r2,r9,r13,ror #0x1f
:0209684C B9F15134 unknown
:02096850 1129D5FC unknown
:02096854 257B35F0 ldrcsb r3,[r11, #-0x5f0]!
:02096858 ADFCCDF0 ldcgel 13,cr12,[r12,#+0x3c0]!
:0209685C 37F03929 ldrccb r3,[r0,+r9, lsr #0x12]!
:02096860 3933E0B1 ldmccdb  r3!,{r0,r4,r5,r7,r13,r14,r15}
:02096864 F291742F addnvs r7,r1,#0x2F000000
:02096868 F0250061 eornv  r0,r5,r1,ror #0x0
:0209686C 1985E18D stmneib  r5 ,{r0,r2,r3,r7,r8,r13,r14,r15}
:02096870 0665F011 unknown
:02096874 30F039FE unknown
:02096878 F6C9F525 strnvb r15,[r9],+r5, lsr #0xa
:0209687C F025295D eornv  r2,r5,r13,asr r9
:02096880 BDF0B131 ldcltl 1,cr11,[r0,#+0xc4]!
:02096884 F0390165 eornvs r0,r9,r5,ror #0x2
:02096888 C5F15132 ldrgtb r5,[r1, #+0x132]!
:0209688C 112921F5 unknown
:02096890 397B33F0 unknown
:02096894 0DFCCDF0 ldceql 13,cr12,[r12,#+0x3c0]!
:02096898 32F20519 rscccs r0,r2,#0x6400000
:0209689C 41F02574 mvnmis r2,r4,ror r5
:020968A0 5F35CFE7 swipl 0x0035cfe7
:020968A4 25016534 strcs r6,[r1, #-0x534]		;(r1-0x534=*(00415579))
:020968A8 E5E18DF0 strb r8,[r1, #+0xdf0]!
:020968AC F8F01128 unknown
:020968B0 A5F02537 ldrgeb r2,[r0, #+0x537]!
:020968B4 31F07507 mvnccs r7,r7,lsl #0xa
:020968B8 3D086DE3 unknown
:020968BC 357E36FB ldrccb r3,[r14, #-0x6fb]!
:020968C0 A5F04D74 ldrgeb r4,[r0, #+0xd74]!
:020968C4 5117B9FC ldrplsh r11,[r7, -r12]
:020968C8 95FB65F1 ldrlsb r6,[r11, #+0x5f1]!
:020968CC F011FC28 andnvs r15,r1,r8,lsr #0x18
:020968D0 A5F02531 ldrgeb r2,[r0, #+0x531]!
:020968D4 25286DFC strcs r6,[r8, #-0xdfc]!
:020968D8 F27D33F0 rsbnvs r3,r13,#0xC0000003
:020968DC 390165BD stmccdb  r1 ,{r0,r2,r3,r4,r5,r7,r8,r10,r13,r14}
:020968E0 F09D34F0 ldrnvsh r3,[r13], +r0
:020968E4 2845F331 stmcsda  r5 ,{r0,r4,r5,r8,r9,r12,r13,r14,r15}^
:020968E8 7B35F011 blvc 02E12934
:020968EC FCB9F025 ldc2  0,cr15,[r9],#+0x94
:020968F0 F0252831 eornv  r2,r5,r1,lsr r8
:020968F4 37F83137 unknown
:020968F8 F04D2F74 subnv  r2,r13,r4,ror r15
:020968FC 0061FCA5 rsbeq  r15,r1,r5,lsr #0x19
:02096900 5D37F129 ldcpl  1,cr15,[r7,#-0xa4]!
:02096904 110651F4 unknown
:02096908 0755EFE0 ldreqb r14,[r6, -r4]
:0209690C A5F02539 ldrgeb r2,[r0, #+0x539]!
:02096910 1117CDFC ldrnesh r12,[r7, -r12]
:02096914 3909C1F0 stmccdb  r9 ,{r4,r5,r6,r7,r8,r14,r15}
:02096918 8932FDF0 ldmhidb  r2!,{r4,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:0209691C B9F18DF0 ldmltib  r1!,{r4,r5,r6,r7,r8,r10,r11,r15}^
:02096920 33F01127 mvnccs r1,#0xC0000009
:02096924 FCA5F025 stc2  0,cr15,[r5],#+0x94
:02096928 112791DE unknown
:0209692C F04D35F0 unknown
:02096930 1A61FCA5 bne 03915BCC
:02096934 FA11F151 blx 02512E88
:02096938 112755FB unknown
:0209693C F02537F0 unknown
:02096940 F0610AED rsbnv  r0,r1,r13,ror #0x15
:02096944 06A1E331 unknown
:02096948 F29139FB addnvs r3,r1,#0x3EC000
:0209694C F0390561 eornvs r0,r9,r1,ror #0xa
:02096950 65F09D30 ldrvsb r9,[r0, #+0xd30]!
:02096954 EE1705F6 mrc 5,0,r0,cr7,cr6,{7}
:02096958 0B51F011 bleq 035129A4
:0209695C E932F039 ldmdb  r2!,{r0,r3,r4,r5,r12,r13,r14,r15}
:02096960 DDF2E1F4 ldclel 1,cr14,[r2,#+0x3d0]!
:02096964 F7F01126 ldrnvb r1,[r0,+r6, lsr #0x2]!
:02096968 A5F04D33 ldrgeb r4,[r0, #+0xd33]!
:0209696C 3D1B8DFC unknown
:02096970 A1F309F1 ldrgesh r0,[r3, #+0x91]!
:02096974 FEF01126 cdp2 1,14,cr1,cr0,cr6,1
:02096978 A5F02535 ldrgeb r2,[r0, #+0x535]!
:0209697C 25268DFC strcs r8,[r6, #-0xdfc]!
:02096980 E44937F0 strb r3,[r9],#-0x7f0
:02096984 00255E35 eoreq  r5,r5,r5,lsr r14
:02096988 8938F039 ldmhidb  r8!,{r0,r3,r4,r5,r12,r13,r14,r15}
:0209698C E9F651F0 unknown
:02096990 75E01104 strvcb r1,[r0, #+0x104]!
:02096994 2539FB05 ldrcs r15,[r9, #-0xb05]!
:02096998 51FC91F0 ldrplsh r9,[r12, #+0x10]!
:0209699C 91F01116 mvnlss r1,r6,lsl r1
:020969A0 1DF04D0C ldcnel 13,cr4,[r0,#+0x30]!
:020969A4 1CCDFEE3 stcnel 14,cr15,[r13],{#0xe3}
:020969A8 F255F13D subnvs r15,r5,#0x4000000F
:020969AC F0111615 andnvs r1,r1,r5,lsl r6
:020969B0 F0250D1D eornv  r0,r5,r13,lsl r13
:020969B4 EDFFE31D ldcl 3,cr14,[r15,#+0x74]!
:020969B8 C1F02525 mvngts r2,r5,lsr #0xa
:020969BC 3929D5E4 stmccdb  r9!,{r2,r5,r6,r7,r8,r10,r12,r14,r15}
:020969C0 30F31DF0 unknown
:020969C4 C5BFF651 ldrgt r15,[r15, #+0x651]!
:020969C8 D1F01115 mvnles r1,r5,lsl r1
:020969CC 31F0250D mvnccs r2,r13,lsl #0xa
:020969D0 31F5B1F3 ldrccsh r11,[r5, #+0x13]!
:020969D4 39BF04AD ldmccib  r15!,{r0,r2,r3,r5,r7,r10}
:020969D8 2E35D025 cdpcs 0,2,cr13,cr5,cr5,1
:020969DC F331F039 teqnv r1,#0x39
:020969E0 75F1C938 ldrvcb r12,[r1, #+0x938]!
:020969E4 F011DE25 andnvs r13,r1,r5,lsr #0x1c
:020969E8 05F02531 ldreqb r2,[r0, #+0x531]!
:020969EC 11154DFC ldrnesh r4,[r5, -r12]
:020969F0 390C05F0 stmccdb  r12 ,{r4,r5,r6,r7,r8,r10}
:020969F4 8934FDF0 ldmhidb  r4!,{r4,r5,r6,r7,r8,r10,r11,r12,r13,r14,r15}
:020969F8 39F665F0 unknown
:020969FC 35F01125 ldrccb r1,[r0, #+0x125]!
:02096A00 FC19F025 ldc2  0,cr15,[r9],{#0x25}
:02096A04 112511DE unknown
:02096A08 F03937F0 unknown
:02096A0C 1F89FC2D swine 0x0089fc2d
:02096A10 F4E9F04D unknown
:02096A14 390011FB stmccdb  r0 ,{r0,r1,r3,r4,r5,r6,r7,r8,r12}
:02096A18 7430F165 unknown
:02096A1C FC19F025 ldc2  0,cr15,[r9],{#0x25}
:02096A20 25E524AD strcsb r2,[r5, #+0x4ad]!
:02096A24 C1E4D5F0 unknown
:02096A28 32F0392E rscccs r3,r0,#0xB8000
:02096A2C F665F0B1 unknown
:02096A30 25EF2485 strcsb r2,[r15, #+0x485]!
:02096A34 F52533F0 strnv r3,[r5, #-0x3f0]!
:02096A38 F0397434 eornvs r7,r9,r4,lsr r4
:02096A3C 145DFC05 ldrneb r15,[r13],#-0xc05
:02096A40 39F269E5 unknown
:02096A44 F1F01174 mvnnvs r1,r4,ror r1
:02096A48 36F0390B unknown
:02096A4C 3DB9F0B1 ldccc  0,cr15,[r9,#+0x2c4]!
:02096A50 252421F6 strcs r2,[r4, #-0x1f6]!
:02096A54 11E18DF0 unknown
:02096A58 F0397400 eornvs r7,r9,r0,lsl #0x8
:02096A5C F9DFFBF1 ldmnvib  r15 ,{r0,r4,r5,r6,r7,r8,r9,r11,r12,r13,r14,r15}^
:02096A60 33FA1113 mvnccs r1,#0xC0000004
:02096A64 DDF01174 ldclel 1,cr1,[r0,#+0x1d0]!
:02096A68 30F0390B rscccs r3,r0,r11,lsl #0x12
:02096A6C 51F08973 mvnpls r8,r3,ror r9
:02096A70 1123D1F6 unknown
:02096A74 F02531F0 unknown
:02096A78 13BDFC19 movnes r15,#0x1900		;r15=6400(0x1900)
:02096A7C 19F011EF unknown
:02096A80 34F0390C unknown
:02096A84 F651F0B1 unknown
:02096A88 F0252395 mlanv  r5,r5,r3,r2unknown
:02096A8C 11E331F7 unknown
:02096A90 F0257400 eornv  r7,r5,r0,lsl #0x8
:02096A94 2359FC05 cmpcs r9,#0x500
:02096A98 E4ADF025 unknown
:02096A9C 392CCDFB stmccdb  r12!,{r0,r1,r3,r4,r5,r6,r7,r8,r10,r11,r14,r15}
:02096AA0 F09D38F0 ldrnvsh r3,[r13], +r0
:02096AA4 1331F63D teqne r1,#0x3D00000
:02096AA8 7B32F025 blvc 02D52B44
:02096AAC D5D45D39 ldrleb r5,[r4, #+0xd39]		;r4+0xd39=*(00000d42)
:02096AB0 F1F0251E mvnnvs r2,r14,lsl r5
:02096AB4 111309FB ldrnesh r0,[r3, -r11]
:02096AB8 FE0BF1F0 mcr2 1,0,r15,cr11,cr0,{7}
:02096ABC 9D32F039 ldcls  0,cr15,[r2,#-0xe4]!
:02096AC0 E1F629F0 ldrsh r2,[r6, #+0x90]!
:02096AC4 05F02512 ldreqb r2,[r0, #+0x512]!
:02096AC8 FD0011FC unknown
:02096ACC 05F02574 ldreqb r2,[r0, #+0x574]!
:02096AD0 1112A5FC ldrnesh r10,[r2, -r12]
:02096AD4 390C05F0 stmccdb  r12 ,{r4,r5,r6,r7,r8,r10}
:02096AD8 FEF309F0 mrc2 9,7,r0,cr3,cr0,{7}
:02096ADC 91F63D31 mvnlss r3,lsr r1
:02096AE0 37F01122 ldrccb r1,[r0,+r2, lsr #0x2]!
:02096AE4 FC19F025 ldc2  0,cr15,[r9],{#0x25}
:02096AE8 11EE1269 mvnne  r1,r9,ror #0x4
:02096AEC 390C19F0 stmccdb  r12 ,{r4,r5,r6,r7,r8,r11,r12}
:02096AF0 F0B130F0 unknown
:02096AF4 2241F651 subcs  r15,r1,#0x5100000
:02096AF8 B1F7F025 mvnlts r15,r5,lsr #0x0
:02096AFC 740011E5 strvc r1,[r0],#-0x1e5
:02096B00 FC05F025 stc2  0,cr15,[r5],{#0x25}
:02096B04 F0252205 eornv  r2,r5,r5,lsl #0x4
:02096B08 EDFBE741 ldcl 7,cr14,[r11,#+0x104]!
:02096B0C 34F0392A unknown
:02096B10 F651F09D unknown
:02096B14 F02521DD unknown
:02096B18 F4FD7B35 unknown
:02096B1C F0257435 eornv  r7,r5,r5,lsr r4
:02096B20 11C9FC05 bicne  r15,r9,r5,lsl #0x18
:02096B24 0C05F011 stceq  0,cr15,[r5],{#0x11}
:02096B28 38F039F9 unknown
:02096B2C F63DF09D unknown
:02096B30 F02511A1 eornv  r1,r5,r1,lsr #0x3
:02096B34 BDE18D34 stcltl 13,cr8,[r1,#+0xd0]!
:02096B38 25740011 ldrcsb r0,[r4, #-0x11]!
:02096B3C 79FC05F0 unknown
:02096B40 05F01111 ldreqb r1,[r0, #+0x111]!
:02096B44 FDF0390C ldc2l 9,cr3,[r0,#+0x30]!
:02096B48 51F08932 mvnpls r8,lsr r2
:02096B4C 112165F6 unknown
:02096B50 F02533F0 unknown
:02096B54 3DDEFC19 unknown
:02096B58 19F01111 unknown
:02096B5C 36F0390C unknown
:02096B60 F665F0C5 unknown
:02096B64 39EF2115 unknown
:02096B68 39E27DF0 unknown
:02096B6C C9E66500 unknown
:02096B70 F1F02516 mvnnvs r2,r6,lsl r5
:02096B74 FF10C5FB swinv 0x0010c5fb
:02096B78 6935F025 ldmvsdb  r5!,{r0,r2,r5,r12,r13,r14,r15}
:02096B7C 3928F9E2 stmccdb  r8!,{r1,r5,r6,r7,r8,r11,r12,r13,r14,r15}
:02096B80 F08930F0 unknown
:02096B84 9DDDF651 unknown
:02096B88 31F01120 mvnccs r1,r0,lsr #0x2
:02096B8C FBF1F025 blx 01D12C28
:02096B90 F0111089 andnvs r1,r1,r9,lsl #0x1
:02096B94 39FB0BF1 unknown
:02096B98 F09D34F0 ldrnvsh r3,[r13], +r0
:02096B9C 1061F651 rsbne  r15,r1,r1,asr r6
:02096BA0 FC05F025 stc2  0,cr15,[r5],{#0x25}
:02096BA4 74FD009D unknown
:02096BA8 FC05F025 stc2  0,cr15,[r5],{#0x25}
:02096BAC F0111025 andnvs r1,r1,r5,lsr #0x0
:02096BB0 F0390C05 eornvs r0,r9,r5,lsl #0x18
:02096BB4 C1FEE291 unknown
:02096BB8 11F03914 mvnnes r3,r4,lsl r9
:02096BBC 910FC5F0 mrsls r12,CPSR
:02096BC0 4D2011E2 stcmi  1,cr1,[r0,#-0x388]!
:02096BC4 117F30F0 ldrnesh r3,[r15, #-0x0]!
:02096BC8 31F039F0 ldrccsh r3,[r0, #+0x90]!
:02096BCC 39F0B118 ldmccib  r0!,{r3,r4,r8,r12,r13,r15}^
:02096BD0 55F04D00 ldrplb r4,[r0, #+0xd00]!
:02096BD4 FF1859E2 swinv 0x001859e2
:02096BD8 F381F151 orrnv  r15,r1,#0x40000014
:02096BDC F061286D rsbnv  r2,r1,r13,ror #0x10
:02096BE0 0115E331 tsteq r5,r1,lsr r3
:02096BE4 2719E331 unknown
:02096BE8 31F039FF ldrccsh r3,[r0, #+0x9f]!
:02096BEC 00D932F3 ldreqsh r3,[r9],#+0x23
:02096BF0 E061F04D rsb  r15,r1,r13,asr #0x0
:02096BF4 F52518D1 strnv r1,[r5, #-0x8d1]!
:02096BF8 E5F971FB ldrb r7,[r9, #+0x1fb]!
:02096BFC 34F04D28 unknown
:02096C00 F90DF011 stmnvdb  r13 ,{r0,r4,r12,r13,r14,r15}
:02096C04 F0B11949 adcnvs r1,r1,r9,asr #0x12
:02096C08 4D0179F7 unknown
:02096C0C 252E35F0 strcs r3,[r14, #-0x5f0]!
:02096C10 ADE18DF0 stcgel 13,cr8,[r1,#+0x3c0]!
:02096C14 F3E03904 mvnnv  r3,#0x10000
:02096C18 F0612999 unknown
:02096C1C 19F1F136 ldmneib  r1!,{r1,r2,r4,r5,r8,r12,r13,r14,r15}^
:02096C20 39F01102 unknown
:02096C24 FB19E9E0 blx 027113B4
:02096C28 0115F089 tsteq r5,r9,lsl #0x1
:02096C2C E151F039 cmp r1,r9,lsr r0
:02096C30 E075009D unknown
:02096C34 F04D2A39 subnv  r2,r13,r9,lsr r10
:02096C38 112E38FF unknown
:02096C3C 9DE0EDF0 stclsl 13,cr14,[r0,#+0x3c0]!
:02096C40 65F0B11A ldrvsb r11,[r0, #+0x11a]!
:02096C44 FC0CE1F6 stc2  1,cr14,[r12],{#0xf6}
:02096C48 F0252E39 eornv  r2,r5,r9,lsr r14
:02096C4C 068DE345 streq r14,r2,r5,r9,lsr r14
:02096C50 2AD9E04D bcs 0170ED8C
:02096C54 30FCF061 rscccs r15,r12,r1,ror #0x0
:02096C58 C1F0252E mvngts r2,r14,lsr #0xa
:02096C5C 39254DE4 stmccdb  r5!,{r2,r5,r6,r7,r8,r10,r11,r14}
:02096C60 3AF331F0 bcc 01D63428
:02096C64 F039FC1F eornvs r15,r9,r15,lsl r12
:02096C68 F0112E31 andnvs r2,r1,r1,lsr r14
:02096C6C 2BF1E18D blcs 01D0F2A8
:02096C70 E345F061 unknown
:02096C74 811C69F9 ldrhish r6,[r12, -r9]
:02096C78 3902B9F8 stmccdb  r2 ,{r3,r4,r5,r6,r7,r8,r11,r12,r13,r15}
:02096C7C AEF331F0 mrcge 1,7,r3,cr3,cr0,{7}
:02096C80 33F0611E mvnccs r6,#0x80000007
:02096C84 59F0397F unknown
:02096C88 811C05FD ldrhish r0,[r12, -r13]
:02096C8C D1F1DDFD ldrlesh r13,[r1, #+0xdd]!
:02096C90 34F04D2D unknown
:02096C94 29F0117F unknown
:02096C98 09F0390B unknown
:02096C9C 391E22F3 ldmccdb  r14 ,{r0,r1,r4,r5,r6,r7,r9,r13}
:02096CA0 21E011F0 unknown
:02096CA4 F025FF1E eornv  r15,r5,r14,lsl r15
:02096CA8 F04D0BB5 strnvh r0,[r13],#-0xb5
:02096CAC F1F01136 mvnnvs r1,lsr r6
:02096CB0 45F0390B ldrmib r3,[r0, #+0x90b]!
:02096CB4 1DAAF7F3 stcne  7,cr15,[r10,#+0x3cc]!
:02096CB8 E345F04D unknown
:02096CBC E6DD0011 unknown
:02096CC0 F0251B01 eornv  r1,r5,r1,lsl #0x16
:02096CC4 61FF0C7D mvnvss r0,r13,ror r12
:02096CC8 252E38F0 strcs r3,[r14, #-0x8f0]!
:02096CCC 45E4ADF0 strmib r10,[r4, #+0xdf0]!
:02096CD0 32F03923 rscccs r3,r0,#0x8C000
:02096CD4 37F09D79 unknown
:02096CD8 09C1E09D stmeqib  r1 ,{r0,r2,r3,r4,r7,r13,r14,r15}^
:02096CDC F0252E39 eornv  r2,r5,r9,lsr r14
:02096CE0 F4FD4D33 unknown
:02096CE4 F025059D mlanv  r5,r13,r5,r0unknown
:02096CE8 F04D2E34 subnv  r2,r13,r4,lsr r14
:02096CEC 11272E30 unknown
:02096CF0 392E35F0 stmccdb  r14!,{r4,r5,r6,r7,r8,r10,r12,r13}
:02096CF4 92F31DF0 rsclss r1,r3,#0x3C00
:02096CF8 31F04D1C mvnccs r4,r12,lsl r13
:02096CFC F0252E79 eornv  r2,r5,r9,ror r14
:02096D00 29C1E18D stmcsib  r1 ,{r0,r2,r3,r7,r8,r13,r14,r15}^
:02096D04 2E38F025 cdpcs 0,2,cr15,cr8,cr5,1
:02096D08 099EF04D ldmeqib  r14 ,{r0,r2,r3,r6,r12,r13,r14,r15}
:02096D0C 390985E3 stmccdb  r9 ,{r0,r1,r5,r6,r7,r8,r10,r15}
:02096D10 09F0392E unknown
:02096D14 391C1AF3 ldmccdb  r12 ,{r0,r1,r4,r5,r6,r7,r9,r11,r12}
:02096D18 2E33F3F0 mrccs 3,1,r15,cr3,cr0,{7}
:02096D1C 2E31F011 mrccs 0,1,r15,cr1,cr1,{0}
:02096D20 2E32F025 cdpcs 0,2,cr15,cr2,cr5,1
:02096D24 34F04D24 unknown
:02096D28 33F0112E mvnccs r1,#0x8000000B
:02096D2C 31F0392E mvnccs r3,r14,lsr #0x12
:02096D30 1BA2C9F3 blne 00949504
:02096D34 2E35F061 cdpcs 0,2,cr15,cr5,cr1,3
:02096D38 9935F039 ldmlsdb  r5!,{r0,r3,r4,r5,r12,r13,r14,r15}
:02096D3C D3F9D5F9 mvnles r13,#0x3E400000
:02096D40 F02528A9 eornv  r2,r5,r9,lsr #0x11
:02096D44 F0612E36 rsbnv  r2,r1,r6,lsr r14
:02096D48 F0252E36 eornv  r2,r5,r6,lsr r14
:02096D4C 51E5ED93 unknown
:02096D50 38F03921 unknown
:02096D54 1B02E089 blne 0214EF80
:02096D58 E13DF039 teq r13,r9,lsr r0
:02096D5C 390809F7 stmccdb  r8 ,{r0,r1,r2,r4,r5,r6,r7,r8,r11}
:02096D60 30F0252E rscccs r2,r0,r14,lsr #0xa
:02096D64 38F04D2E unknown
:02096D68 F0112E49 andnvs r2,r1,r9,asr #0x1c
:02096D6C F0392E31 eornvs r2,r9,r1,lsr r14
:02096D70 D9F09D32 ldmleib  r0!,{r1,r4,r5,r8,r10,r11,r12,r15}^
:02096D74 06C9D2F5 unknown
:02096D78 F0252E39 eornv  r2,r5,r9,lsr r14
:02096D7C 27A5E179 unknown
:02096D80 7934F025 ldmvcdb  r4!,{r0,r2,r5,r12,r13,r14,r15}
:02096D84 0205F04D andeq  r15,r5,#0x4D
:02096D88 2E35F011 mrccs 0,1,r15,cr5,cr1,{0}
:02096D8C 8936F039 ldmhidb  r6!,{r0,r3,r4,r5,r12,r13,r14,r15}
:02096D90 09FEA7E0 ldmeqib  r14!,{r5,r6,r7,r8,r9,r10,r13,r15}^
:02096D94 01F1F039 mvneqs r15,lsr r9
:02096D98 2E37F011 mrccs 0,1,r15,cr7,cr1,{0}
:02096D9C 4F38F025 swimi 0x0038f025
:02096DA0 32F04D2E rscccs r4,r0,#0xB80
:02096DA4 06DDD011 unknown
:02096DA8 F0392E39 eornvs r2,r9,r9,lsr r14
:02096DAC 89E1519A unknown
:02096DB0 B5F04D10 ldrltb r4,[r0, #+0xd10]!
:02096DB4 51F02501 mvnpls r2,r1,lsl #0xa
:02096DB8 2526A1E1 strcs r10,[r6, #-0x1e1]!
:02096DBC 6132FFF0 ldrvssh r15,[r2, -r0]!
:02096DC0 25018DF0 strcs r8,[r1, #-0xdf0]		;(r1-0xdf0=*(00414cbd))
:02096DC4 E06133F0 unknown
:02096DC8 F03918FA unknown
:02096DCC D09D34EE addles r3,r13,r14,ror #0x9
:02096DD0 F04D1255 subnv  r1,r13,r5,asr r2
:02096DD4 F0250165 eornv  r0,r5,r5,ror #0x2
:02096DD8 BEF6B535 mrclt 5,7,r11,cr6,cr5,{1}
:02096DDC F025018D eornv  r0,r5,r13,lsl #0x3
:02096DE0 29F04D36 unknown
:02096DE4 05B132E1 ldreq r3,[r1, #+0x2e1]!
:02096DE8 D5DBE039 ldrleb r14,[r11, #+0x39]		;r11+0x39=*(00000039)
:02096DEC 4DD08919 unknown
:02096DF0 37F04D25 ldrccb r4,[r0,+r5, lsr #0x1a]!
:02096DF4 19C1D025 stmneib  r1 ,{r0,r2,r5,r12,r14,r15}^
:02096DF8 4DEFF13D stcmil 1,cr15,[r15,#+0xf4]!
:02096DFC 2E19ADF0 mrccs 13,0,r10,cr9,cr0,{7}
:02096E00 2538F04D ldrcs r15,[r8, #-0x4d]!
:02096E04 9D19ADD0 unknown
:02096E08 17E2EBE0 strneb r14,[r8, #-0x4d]!
:02096E0C E18DF039 orr  r15,r13,r9,lsr r0
:02096E10 F0B103D1 unknown
:02096E14 F011186E andnvs r1,r1,r14,ror #0x10
:02096E18 85FFE1B5 ldrhib r14,[r15, #+0x1b5]!
:02096E1C F04D2E19 subnv  r2,r13,r9,lsl r14
:02096E20 85D02530 ldrhib r2,[r0, #+0x530]		;r0+0x530=*(9dfc0b20)
:02096E24 4DF0B119 ldcmil 1,cr11,[r0,#+0x64]!
:02096E28 1971F5F0 ldmnedb  r1!,{r4,r5,r6,r7,r8,r10,r12,r13,r14,r15}^
:02096E2C 31F04D2E mvnccs r4,r14,lsr #0x1a
:02096E30 1971D025 ldmnedb  r1!,{r0,r2,r5,r12,r14,r15}^
:02096E34 045DD039 ldreqb r13,[r13],#-0x39
:02096E38 5DE039F5 stcpll 9,cr3,[r0,#+0x3d4]!
:02096E3C F0612E19 rsbnv  r2,r1,r9,lsl r14
:02096E40 05F39532 ldreqb r9,[r3, #+0x532]!
:02096E44 EB1949F2 bl 026E9614
:02096E48 D934E089 ldmledb  r4!,{r0,r3,r7,r13,r14,r15}
:02096E4C 391935F0 ldmccdb  r9 ,{r4,r5,r6,r7,r8,r10,r12,r13}
:02096E50 35F011F0 ldrccb r1,[r0, #+0x1f0]!
:02096E54 FDF02519 ldc2l 5,cr2,[r0,#+0x64]!
:02096E58 F04D0011 subnv  r0,r13,r1,lsl r0
:02096E5C 35D02534 ldrccb r2,[r0, #+0x534]		;r0+0x534=*(9dfc0b24)
:02096E60 3EE0B119 mcrcc 1,7,r11,cr0,cr9,{0}
:02096E64 FBF02506 blx 01CA0284
:02096E68 F04D0061 subnv  r0,r13,r1,ror #0x0
:02096E6C 21D02535 biccss r2,r0,r5,lsr r5
:02096E70 59D21919 ldmplib  r2 ,{r0,r3,r4,r8,r11,r12}^
:02096E74 FBF02513 blx 01CA02C8
:02096E78 F0890129 addnv  r0,r9,r9,lsr #0x2
:02096E7C 39D04D36 ldmccib  r0 ,{r1,r2,r4,r5,r8,r10,r11,r14}^
:02096E80 B6F1A100 unknown
:02096E84 FBF12906 blx 01CE12A4
:02096E88 B6F08931 unknown
:02096E8C 31F04D16 mvnccs r4,r6,lsl r13
:02096E90 8916A2F3 ldmhidb  r6 ,{r0,r1,r4,r5,r6,r7,r9,r13,r15}
:02096E94 257E37F0 ldrcsb r3,[r14, #-0x7f0]!
:02096E98 A9F179F0 unknown
:02096E9C 8EE01118 mcrhi 1,7,r1,cr0,cr8,{0}
:02096EA0 A1F02506 mvnges r2,r6,lsl #0xa
:02096EA4 FF1881F1 swinv 0x001881f1
:02096EA8 168EE025 strne r14,[r14],+r5, lsr #0x0
:02096EAC 2538F09D ldrcs r15,[r8, #-0x9d]!
:02096EB0 59F1A1F0 ldmplib  r1!,{r4,r5,r6,r7,r8,r13,r15}^
:02096EB4 F7E02518 unknown
:02096EB8 F151067A cmpnv r1,r10,ror r6
:02096EBC 30F08932 rscccs r8,r0,r2,lsr r9
:02096EC0 181DF1B5 ldmneda  r13 ,{r0,r2,r4,r5,r7,r8,r12,r13,r14,r15}
:02096EC4 DDEBD025 stclel 0,cr13,[r11,#+0x94]!
:02096EC8 11E09D0B mvnne  r9,r11,lsl #0x1a
:02096ECC F0393900 eornvs r3,r9,r0,lsl #0x12
:02096ED0 17F5F1B5 unknown
:02096ED4 65F7D075 ldrvsb r13,[r7, #+0x75]!
:02096ED8 3EF01101 cdpcc 1,14,cr1,cr0,cr1,0
:02096EDC 33F02506 mvnccs r2,#0x1800000
:02096EE0 17B9E061 ldrne r14,r2,#0x1800000
:02096EE4 34EFF039 unknown
:02096EE8 1FD9E0B1 swine 0x00d9e0b1
:02096EEC 030AE0B1 unknown
:02096EF0 4D35F025 ldcmi  0,cr15,[r5,#-0x94]!
:02096EF4 177DBEE0 ldrneb r11,[r5,#-0x94]!
:02096EF8 1136F025 teqne r6,r5,lsr #0x0
:02096EFC 465F36D0 unknown
:02096F00 CBF02503 blgt 01CA0314
:02096F04 41E06137 mvnmi  r6,lsr r7
:02096F08 02E03917 rsceq  r3,r0,#0x5C000
:02096F0C 31F0B116 mvnccs r11,r6,lsl r1
:02096F10 37BEE04D ldrcc r14,r11,r6,lsl r1
:02096F14 31F04D31 mvnccs r4,lsr r1
:02096F18 05E04D39 streqb r4,[r0, #+0xd39]!
:02096F1C E4F02517 unknown
:02096F20 37D01130 unknown
:02096F24 250A625F strcs r6,[r10, #-0x25f]		;(r10-0x25f=*(fffffda1))
:02096F28 4D65DAE0 stcmil 10,cr13,[r5,#-0x380]!
:02096F2C 16C9F270 unknown
:02096F30 5F30C011 swipl 0x0030c011
:02096F34 F0112026 andnvs r2,r1,r6,lsr #0x0
:02096F38 70393012 eorvcs r3,r9,r2,lsl r0
:02096F3C 112FEDF3 unknown
:02096F40 A1E129F0 unknown
:02096F44 C5D03916 ldrgtb r3,[r0, #+0x916]		;r0+0x916=*(9dfc0f06)
:02096F48 15F0112F ldrneb r1,[r0, #+0x12f]!
:02096F4C 16A1FFE1 unknown
:02096F50 2FB1D039 swics 0x00b1d039
:02096F54 E025F011 eor  r15,r5,r1,lsl r0
:02096F58 D03916A1 eorles r1,r9,r1,lsr #0xd
:02096F5C 11FF2F89 mvnnes r2,r9,lsl #0x1f
:02096F60 A1E061F0 unknown
:02096F64 25F03916 ldrcsb r3,[r0, #+0x916]!
:02096F68 D90589F5 stmledb  r5 ,{r0,r2,r4,r5,r6,r7,r8,r11,r15}
:02096F6C FF16A1E0 swinv 0x0016a1e0
:02096F70 0D31DD81 ldceq  13,cr13,[r1,#-0x204]!
:02096F74 16A1E089 unknown
:02096F78 F6A1F011 unknown
:02096F7C F01116B5 ldrnvh r1,[r1], -r5
:02096F80 C9F6B5FF ldmgtib  r6!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r10,r12,r13,r15}^
:02096F84 C9F01116 unknown
:02096F88 1116DDF6 ldrnesh r13,[r6, -r6]
:02096F8C F1F6DDF0 ldrnvsh r13,[r6, #+0xd0]!
:02096F90 F011FF16 andnvs r15,r1,r6,lsl r15
:02096F94 1705F6F1 unknown
:02096F98 F705F011 unknown
:02096F9C F0111719 andnvs r1,r1,r9,lsl r7
:02096FA0 2DFFF719 ldccsl 7,cr15,[r15,#+0x64]!
:02096FA4 1DF01117 ldcnel 1,cr1,[r0,#+0x5c]!
:02096FA8 111831F8 ldrnesh r3,[r8, -r8]
:02096FAC 45F831F0 ldrmib r3,[r8, #+0x1f0]!
:02096FB0 FFF01118 swinv 0x00f01118
:02096FB4 1859F845 ldmneda  r9 ,{r0,r2,r6,r11,r12,r13,r14,r15}^
:02096FB8 1859D011 ldmneda  r9 ,{r0,r4,r12,r14,r15}^
:02096FBC F86DF025 unknown
:02096FC0 F0392BA1 eornvs r2,r9,r1,lsr #0x17
:02096FC4 B5E255FF strltb r5,[r2, #+0x5ff]!
:02096FC8 4DF0251B ldcmil 5,cr2,[r0,#+0x6c]!
:02096FCC 111845FA ldrnesh r4,[r8, -r10]
:02096FD0 19F6F1F0 ldmneib  r6!,{r4,r5,r6,r7,r8,r12,r13,r14,r15}^
:02096FD4 F039FF2C eornvs r15,r9,r12,lsr #0x1e
:02096FD8 1C2DE255 stcne  2,cr14,[r13],#-0x154
:02096FDC FA4DF025 blx 03413080
:02096FE0 F0111809 andnvs r1,r1,r9,lsl #0x10
:02096FE4 91FFF769 mvnlss r15,r9,ror #0xe
:02096FE8 55F0392C ldrplb r3,[r0, #+0x92c]!
:02096FEC 252CA5E2 strcs r10,[r12, #-0x5e2]!
:02096FF0 CDE129F0 stcgtl 9,cr2,[r1,#+0x3c0]!
:02096FF4 FFF01117 swinv 0x00f01117
:02096FF8 2D09F7E1 unknown
:02096FFC E255F039 subs r15,r5,#0x39
:02097000 F0252D1D eornv  r2,r5,r13,lsl r13
:02097004 1791E129 ldrne r14,[r1,+r9, lsr #0x2]
:02097008 59F011FF unknown
:0209700C 392D81F8 stmccdb  r13!,{r3,r4,r5,r6,r7,r8,r15}
:02097010 95E255F0 strlsb r5,[r2, #+0x5f0]!
:02097014 29F0252D unknown
:02097018 1755FFE1 ldrneb r15,ib 
:0209701C F8D1F011 ldmnvia  r1 ,{r0,r4,r12,r13,r14,r15}^
:02097020 F0392DF9 unknown
:02097024 2E0DE255 mcrcs 2,0,r14,cr13,cr5,{2}
:02097028 29FFF025 ldmcsib  r15!,{r0,r2,r5,r12,r13,r14,r15}^
:0209702C 111719E1 tstne r7,r1,ror #0x13
:02097030 71FE49F0 ldrvcsh r4,[r14, #+0x90]!
:02097034 34F0392E unknown
:02097038 85BFF011 ldrhi r15,[r15, #+0x11]!
:0209703C 392EADFE stmccdb  r14!,{r1,r2,r3,r4,r5,r6,r7,r8,r10,r11,r13,r15}
:02097040 F01135F0 ldrnvsh r3,[r1], -r0
:02097044 2EE9FEC1 cdpcs 14,14,cr15,cr9,cr1,6
:02097048 36F7F039 unknown
:0209704C FEFDF011 mrc2 0,7,r15,cr13,cr1,{0}
:02097050 F0392F25 eornvs r2,r9,r5,lsr #0x1e
:02097054 39F01137 unknown
:02097058 2F61DEFF swics 0x0061deff
:0209705C E255F039 subs r15,r5,#0x39
:02097060 F0252F75 eornv  r2,r5,r5,ror r15
:02097064 054DE129 streqb r14,[r13, #-0x129]		;(r13-0x129=*(00002a17))
:02097068 11747F39 cmnne r4,r9,lsr r15
:0209706C D9E129F0 unknown
:02097070 55F0392F ldrplb r3,[r0, #+0x92f]!
:02097074 251FEDE2 ldrcs r14,[r15, #-0xde2]		;r15-0xde2=*(0209629a)=#9285997(0x008db16d)
:02097078 0A4DFEF0 beq 03416C40
:0209707C E04DF039 sub  r15,r13,r9,lsr r0
:02097080 25390E0D ldrcs r0,[r9, #-0xe0d]!
:02097084 390A4DF0 stmccdb  r10 ,{r4,r5,r6,r7,r8,r10,r11,r14}
:02097088 7432EFF0 unknown
:0209708C 2531F011 ldrcs r15,[r1, #-0x11]!
:02097090 390A4DF0 stmccdb  r10 ,{r4,r5,r6,r7,r8,r10,r11,r14}
:02097094 747433F0 unknown
:02097098 2533F011 ldrcs r15,[r3, #-0x11]!
:0209709C 390A4DF0 stmccdb  r10 ,{r4,r5,r6,r7,r8,r10,r11,r14}
:020970A0 3A7434F0 bcc 03DA4468
:020970A4 2535F011 ldrcs r15,[r5, #-0x11]!
:020970A8 390A4DF0 stmccdb  r10 ,{r4,r5,r6,r7,r8,r10,r11,r14}
:020970AC F01135F0 ldrnvsh r3,[r1], -r0
:020970B0 25DD0A39 ldrcsb r0,[r13, #+0xa39]		;r13+0xa39=*(00003579)
:020970B4 21E129F0 unknown
:020970B8 39F01114 unknown
:020970BC 29F0250A unknown
:020970C0 FF140DE1 swinv 0x00140de1
:020970C4 0A39F011 beq 02F13110
:020970C8 E129F025 msr CPSR_fc,r5
:020970CC F01113E5 andnvs r1,r1,r5,ror #0x7
:020970D0 F0250A39 eornv  r0,r5,r9,lsr r10
:020970D4 D1E129FF unknown
:020970D8 39F01113 unknown
:020970DC 29F0250A unknown
:020970E0 1113A9E1 tstne r3,r1,ror #0x13
:020970E4 0A39FFF0 beq 02F170AC
:020970E8 E129F025 msr CPSR_fc,r5
:020970EC F0111395 mulnvs r1,r5,r3
:020970F0 F0250A39 eornv  r0,r5,r9,lsr r10
:020970F4 6DFFE129 ldcvsl 1,cr14,[r15,#+0xa4]!
:020970F8 39F01113 unknown
:020970FC 29F0250A unknown
:02097100 111359E1 tstne r3,r1,ror #0x13
:02097104 FF0A39F0 swinv 0x000a39f0
:02097108 E129F025 msr CPSR_fc,r5
:0209710C F0111331 andnvs r1,r1,r1,lsr r3
:02097110 F0250A39 eornv  r0,r5,r9,lsr r10
:02097114 131DE129 tstne r13,#0x4000000A
:02097118 39F011FF unknown
:0209711C 29F0250A unknown
:02097120 1112F5E1 tstne r2,r1,ror #0xb
:02097124 250A39F0 strcs r3,[r10, #-0x9f0]		;(r10-0x9f0=*(fffff610))
:02097128 E129FFF0 msr CPSR_fc,r0
:0209712C F01112E1 andnvs r1,r1,r1,ror #0x5
:02097130 F0250A39 eornv  r0,r5,r9,lsr r10
:02097134 12B9E129 adcnes r14,r9,#0x4000000A
:02097138 39FFF011 ldmccib  r15!,{r0,r4,r12,r13,r14,r15}^
:0209713C 19F0250A unknown
:02097140 1112A5E2 tstne r2,r2,ror #0xb
:02097144 250A39F0 strcs r3,[r10, #-0x9f0]		;(r10-0x9f0=*(fffff610))
:02097148 FFE0EDF0 swinv 0x00e0edf0
:0209714C F011127D andnvs r1,r1,r13,ror r2
:02097150 F0250A39 eornv  r0,r5,r9,lsr r10
:02097154 1255E0ED subnes r14,r5,#0xED
:02097158 0A39F011 beq 02F131A4
:0209715C EDF025FF ldcl 5,cr2,[r0,#+0x3fc]!
:02097160 112241E0 unknown
:02097164 257431F0 ldrcsb r3,[r4, #-0x1f0]!
:02097168 CFE0EDF0 swigt 0x00e0edf0
:0209716C F0111219 andnvs r1,r1,r9,lsl r2
:02097170 25743338 ldrcsb r3,[r4, #-0x338]!
:02097174 05E129F0 streqb r2,[r1, #+0x9f0]!
:02097178 F011E322 andnvs r14,r1,r2,lsr #0x6
:0209717C F0257437 eornv  r7,r5,r7,lsr r4
:02097180 F0397438 eornvs r7,r9,r8,lsr r4
:02097184 30C9F0C5 sbccc  r15,r9,r5,asr #0x1
:02097188 25743939 ldrcsb r3,[r4, #-0x939]!
:0209718C D03930F0 unknown
:02097190 11D011C9 bicnes r1,r0,r9,asr #0x3
:02097194 250165F0 strcs r6,[r1, #-0x5f0]		;(r1-0x5f0=*(004154bd))
:02097198 D03932F0 unknown
:0209719C F01111A1 andnvs r1,r1,r1,lsr #0x3
:020971A0 25F701A1 ldrcsb r0,[r7, #+0x1a1]!
:020971A4 D03934F0 unknown
:020971A8 F011118D andnvs r1,r1,r13,lsl #0x3
:020971AC F02501DD unknown
:020971B0 D0397D36 eorles r7,r9,r6,lsr r13
:020971B4 F0112165 andnvs r2,r1,r5,ror #0x2
:020971B8 41F02537 mvnmis r2,lsr r7
:020971BC 115133E2 cmpne r1,r2,ror #0x7
:020971C0 55F011B7 ldrplb r1,[r0, #+0x1b7]!
:020971C4 30F01102 rscccs r1,r0,r2,lsl #0x2
:020971C8 F95DF025 ldmnvdb  r13 ,{r0,r2,r5,r12,r13,r14,r15}^
:020971CC F0112809 andnvs r2,r1,r9,lsl #0x10
:020971D0 F02532F7 unknown
:020971D4 27E1F95D unknown
:020971D8 2534F011 ldrcs r15,[r4, #-0x11]!
:020971DC DEF95DF0 mrcle 13,7,r5,cr9,cr0,{7}
:020971E0 F01127CD andnvs r2,r1,r13,asr #0xf
:020971E4 5DF02536 ldcpll 5,cr2,[r0,#+0xd8]!
:020971E8 1127A5F9 unknown
:020971EC 257B38F0 ldrcsb r3,[r11, #-0x8f0]!
:020971F0 91F95DF0 ldrlssh r5,[r9, #+0xd0]!
:020971F4 30F01127 rscccs r1,r0,r7,lsr #0x2
:020971F8 F95DF025 ldmnvdb  r13 ,{r0,r2,r5,r12,r13,r14,r15}^
:020971FC 11EF2769 mvnne  r2,r9,ror #0xe
:02097200 F02532F0 unknown
:02097204 2755F95D unknown
:02097208 2534F011 ldrcs r15,[r4, #-0x11]!
:0209720C F95DBDF0 ldmnvdb  r13 ,{r4,r5,r6,r7,r8,r10,r11,r12,r13,r15}^
:02097210 F011272D andnvs r2,r1,r13,lsr #0xe
:02097214 5DF02536 ldcpll 5,cr2,[r0,#+0xd8]!
:02097218 112719F9 unknown
:0209721C 2538F7F0 ldrcs r15,[r8, #-0x7f0]!
:02097220 F1F95DF0 ldrnvsh r5,[r9, #+0xd0]!
:02097224 30F01126 rscccs r1,r0,r6,lsr #0x2
:02097228 F95DF025 ldmnvdb  r13 ,{r0,r2,r5,r12,r13,r14,r15}^
:0209722C 1126DDDE unknown
:02097230 F02532F0 unknown
:02097234 26B5F95D unknown
:02097238 7B34F011 blvc 02DD3284
:0209723C F95DF025 ldmnvdb  r13 ,{r0,r2,r5,r12,r13,r14,r15}^
:02097240 F01126A1 andnvs r2,r1,r1,lsr #0xd
:02097244 5DF02536 ldcpll 5,cr2,[r0,#+0xd8]!
:02097248 EF2679F9 swi 0x002679f9
:0209724C 2538F011 ldrcs r15,[r8, #-0x11]!
:02097250 65F95DF0 ldrvsb r5,[r9, #+0xdf0]!
:02097254 30F01126 rscccs r1,r0,r6,lsr #0x2
:02097258 5DBDF025 ldcpl  0,cr15,[r13,#+0x94]!
:0209725C 11263DF9 unknown
:02097260 F02532F0 unknown
:02097264 2629F95D unknown
:02097268 34F7F011 unknown
:0209726C F95DF025 ldmnvdb  r13 ,{r0,r2,r5,r12,r13,r14,r15}^
:02097270 F0112601 andnvs r2,r1,r1,lsl #0xc
:02097274 5DF02536 ldcpll 5,cr2,[r0,#+0xd8]!
:02097278 25EDDEF9 strcsb r13,[r13, #+0xef9]!
:0209727C 2538F011 ldrcs r15,[r8, #-0x11]!
:02097280 C5F95DF0 ldrgtb r5,[r9, #+0xdf0]!
:02097284 30F01125 rscccs r1,r0,r5,lsr #0x2
:02097288 5DF0257B ldcpll 5,cr2,[r0,#+0x1ec]!
:0209728C 1125B1F9 unknown
:02097290 F02532F0 unknown
:02097294 2589F95D strcs r15,[r9, #+0x95d]		;r9+0x95d=*(00000982)
:02097298 34F011EF unknown
:0209729C F95DF025 ldmnvdb  r13 ,{r0,r2,r5,r12,r13,r14,r15}^
:020972A0 F0112575 andnvs r2,r1,r5,ror r5
:020972A4 BDF02536 ldcltl 5,cr2,[r0,#+0xd8]!
:020972A8 254DF95D strcsb r15,[r13, #-0x95d]		;(r13-0x95d=*(000021e3))
:020972AC 2538F011 ldrcs r15,[r8, #-0x11]!
:020972B0 39F95DF0 unknown
:020972B4 F7F01125 ldrnvb r1,[r0,+r5, lsr #0x2]!
:020972B8 5DF02530 ldcpll 5,cr2,[r0,#+0xc0]!
:020972BC 112511F9 unknown
:020972C0 F02532F0 unknown
:020972C4 FDDEF95D unknown
:020972C8 34F01124 unknown
:020972CC F95DF025 ldmnvdb  r13 ,{r0,r2,r5,r12,r13,r14,r15}^
:020972D0 F01124D5 ldrnvsb r2,[r1], -r5
:020972D4 F0257B36 eornv  r7,r5,r6,lsr r11
:020972D8 24C1F95D strcsb r15,[r1],#+0x95d
:020972DC 2538F011 ldrcs r15,[r8, #-0x11]!
:020972E0 99F95DF0 unknown
:020972E4 F011EF24 andnvs r14,r1,r4,lsr #0x1e
:020972E8 5DF02530 ldcpll 5,cr2,[r0,#+0xc0]!
:020972EC 111485F9 ldrnesh r8,[r4, -r9]
:020972F0 2509C1F0 strcs r12,[r9, #-0x1f0]		;(r9-0x1f0=*(fffffe35))
:020972F4 E129FDF0 msr CPSR_fc,r0
:020972F8 F011145D andnvs r1,r1,r13,asr r4
:020972FC F02509FD unknown
:02097300 1449E129 strneb r14,[r9],#-0x129
:02097304 39FFF011 ldmccib  r15!,{r0,r4,r12,r13,r14,r15}^
:02097308 29F0250A unknown
:0209730C 111421E1 tstne r4,r1,ror #0x3
:02097310 31EA75F0 unknown
:02097314 37313F5F unknown
:02097318 240DE129 strcs r14,[r13],#-0x129
:0209731C 2530F011 ldrcs r15,[r0, #-0x11]!
:02097320 DCF8E5F0 ldclel 5,cr14,[r8],#+0x3c0
:02097324 F01123E5 andnvs r2,r1,r5,ror #0x7
:02097328 E5F02532 ldrb r2,[r0, #+0x532]!
:0209732C 1123D1F8 unknown
:02097330 257B34F0 ldrcsb r3,[r11, #-0x4f0]!
:02097334 A9F8E5F0 ldmgeib  r8!,{r4,r5,r6,r7,r8,r10,r13,r14,r15}^
:02097338 36F01123 unknown
:0209733C F8E5F025 unknown
:02097340 11EF2395 unknown
:02097344 F02538F0 unknown
:02097348 236DF8E5 msrcs SPSR_fsc,#0xe50000
:0209734C 2530F011 ldrcs r15,[r0, #-0x11]!
:02097350 F8E5BDF0 unknown
:02097354 F0112359 andnvs r2,r1,r9,asr r3
:02097358 E5F02532 ldrb r2,[r0, #+0x532]!
:0209735C 112331F8 unknown
:02097360 2534F7F0 ldrcs r15,[r4, #-0x7f0]!
:02097364 1DF8E5F0 ldcnel 5,cr14,[r8,#+0x3c0]!
:02097368 36F01123 unknown
:0209736C F8E5F025 unknown
:02097370 1122F5DE msrne CPSR_x,r14
:02097374 F02538F0 unknown
:02097378 22E1F8E5 rsccs  r15,r1,#0xE50000
:0209737C 7B30F011 blvc 02CD33C8
:02097380 F8E5F025 unknown
:02097384 F01122B9 ldrnvh r2,[r1], -r9
:02097388 E5F02532 ldrb r2,[r0, #+0x532]!
:0209738C EF22A5F8 swi 0x0022a5f8
:02097390 2534F011 ldrcs r15,[r4, #-0x11]!
:02097394 7DF8E5F0 ldcvcl 5,cr14,[r8,#+0x3c0]!
:02097398 36F01122 unknown
:0209739C E5BDF025 ldr r15,[r13, #+0x25]!
:020973A0 112269F8 unknown
:020973A4 F02538F0 unknown
:020973A8 2241F8E5 subcs  r15,r1,#0xE50000
:020973AC 30F7F011 rscccs r15,r7,r1,lsl r0
:020973B0 F8E5F025 unknown
:020973B4 F011222D andnvs r2,r1,r13,lsr #0x4
:020973B8 E5F02532 ldrb r2,[r0, #+0x532]!
:020973BC 2205DEF8 andcs  r13,r5,#0xF80
:020973C0 2534F011 ldrcs r15,[r4, #-0x11]!
:020973C4 F1F8E5F0 ldrnvsh r14,[r8, #+0x50]!
:020973C8 36F01121 unknown
:020973CC E5F0257B ldrb r2,[r0, #+0x57b]!
:020973D0 1121C9F8 unknown
:020973D4 F02538F0 unknown
:020973D8 21B5F8E5 movcss r15,r5,ror #0x11
:020973DC 30F011EF rscccs r1,r0,r15,ror #0x3
:020973E0 F8E5F025 unknown
:020973E4 F011218D andnvs r2,r1,r13,lsl #0x3
:020973E8 BDF02532 ldcltl 5,cr2,[r0,#+0xc8]!
:020973EC 2179F8E5 cmncs r9,r5,ror #0x11
:020973F0 2534F011 ldrcs r15,[r4, #-0x11]!
:020973F4 51F8E5F0 ldrplsh r14,[r8, #+0x50]!
:020973F8 F7F01121 ldrnvb r1,[r0,+r1, lsr #0x2]!
:020973FC E5F02536 ldrb r2,[r0, #+0x536]!
:02097400 11213DF8 unknown
:02097404 F02538F0 unknown
:02097408 15DEF8E5 ldrneb r15,[r14, #+0x8e5]		;r14+0x8e5=*(008dba52)
:0209740C 30F01121 rscccs r1,r0,r1,lsr #0x2
:02097410 F8E5F025 unknown
:02097414 F0112101 andnvs r2,r1,r1,lsl #0x2
:02097418 F0257B32 eornv  r7,r5,r2,lsr r11
:0209741C 20D9F8E5 sbccss r15,r9,r5,ror #0x11
:02097420 2534F011 ldrcs r15,[r4, #-0x11]!
:02097424 C5F8E5F0 ldrgtb r14,[r8, #+0x5f0]!
:02097428 F011EF20 andnvs r14,r1,r0,lsr #0x1e
:0209742C E5F02536 ldrb r2,[r0, #+0x536]!
:02097430 11209DF8 unknown
:02097434 F02538F0 unknown
:02097438 89F8E5BD ldmhiib  r8!,{r0,r2,r3,r4,r5,r7,r8,r10,r13,r14,r15}^
:0209743C 30F01120 rscccs r1,r0,r0,lsr #0x2
:02097440 F8E5F025 unknown
:02097444 F0112061 andnvs r2,r1,r1,ror #0x0
:02097448 F02532F7 unknown
:0209744C 204DF8E5 subcs  r15,r13,r5,ror #0x11
:02097450 2534F011 ldrcs r15,[r4, #-0x11]!
:02097454 DEF8E5F0 mrcle 5,7,r14,cr8,cr0,{7}
:02097458 F0112025 andnvs r2,r1,r5,lsr #0x0
:0209745C E5F02536 ldrb r2,[r0, #+0x536]!
:02097460 112011F8 unknown
:02097464 FBE0B1F0 blx 018C3C2C
:02097468 F0391011 eornvs r1,r9,r1,lsl r0
:0209746C F0113936 andnvs r3,r1,r6,lsr r9
:02097470 204DF025 subcs  r15,r13,r5,lsr #0x0
:02097474 30F3F039 rscccs r15,r3,r9,lsr r0
:02097478 F601F011 unknown
:0209747C F0392629 eornvs r2,r9,r9,lsr #0xc
:02097480 3DF01131 ldcccl 1,cr1,[r0,#+0xc4]!
:02097484 2665DEF6 unknown
:02097488 1132F039 teqne r2,r9,lsr r0
:0209748C A1F679F0 ldrgesh r7,[r6, #+0x90]!
:02097490 33F03926 mvnccs r3,#0x98000
:02097494 B5F0117B ldrltb r1,[r0, #+0x17b]!
:02097498 3926DDF6 stmccdb  r6!,{r1,r2,r4,r5,r6,r7,r8,r10,r11,r12,r14,r15}
:0209749C F01134F0 ldrnvsh r3,[r1], -r0
:020974A0 2719F6F1 unknown
:020974A4 35F039EF ldrccb r3,[r0, #+0x9ef]!
:020974A8 25F01174 ldrcsb r1,[r0, #+0x174]!
:020974AC 392741E0 stmccdb  r7!,{r5,r6,r7,r8,r14}
:020974B0 747936F0 unknown
:020974B4 E061F011 rsb  r15,r1,r1,lsl r0
:020974B8 F039277D eornvs r2,r9,r13,ror r7
:020974BC F0117437 andnvs r7,r1,r7,lsr r4
:020974C0 B9E09D9E unknown
:020974C4 38F03927 unknown
:020974C8 D9F01174 unknown
:020974CC E717F5E0 ldr r15,ib 
:020974D0 3937F039 ldmccdb  r7!,{r0,r3,r4,r5,r12,r13,r14,r15}
:020974D4 15F01174 ldrneb r1,[r0, #+0x174]!
:020974D8 392831E1 stmccdb  r8!,{r0,r5,r6,r7,r8,r12,r13}
:020974DC 7430F1F0 unknown
:020974E0 E129F011 msr CPSR_fc,r1
:020974E4 F039286D eornvs r2,r9,r13,ror #0x10
:020974E8 113C7431 teqne r12,r1,lsr r4
:020974EC A9E129F0 unknown
:020974F0 32F03928 rscccs r3,r0,#0xA0000
:020974F4 29F01174 unknown
:020974F8 28E5CFE1 unknown
:020974FC 7433F039 unknown
:02097500 2532F011 ldrcs r15,[r2, #-0x11]!
:02097504 D30809F0 unknown
:02097508 7434F039 unknown
:0209750C 2534F011 ldrcs r15,[r4, #-0x11]!
:02097510 390809F0 stmccdb  r8 ,{r4,r5,r6,r7,r8,r11}
:02097514 7435E9F0 unknown
:02097518 2536F011 ldrcs r15,[r6, #-0x11]!
:0209751C 390809F0 stmccdb  r8 ,{r4,r5,r6,r7,r8,r11}
:02097520 747436F0 unknown
:02097524 2538F011 ldrcs r15,[r8, #-0x11]!
:02097528 390809F0 stmccdb  r8 ,{r4,r5,r6,r7,r8,r11}
:0209752C F01137F0 ldrnvsh r3,[r1], -r0
:02097530 2507F5BA strcs r15,[r7, #-0x5ba]		;r7-0x5ba=*(3ffffa6e)=#0(0x00000000)
:02097534 397431F0 unknown
:02097538 117438F0 ldrnesh r3,[r4, #-0x80]!
:0209753C 743293F0 unknown
:02097540 3933F025 ldmccdb  r3!,{r0,r2,r5,r12,r13,r14,r15}
:02097544 743938F0 unknown
:02097548 34F01114 unknown
:0209754C 35F02574 ldrccb r2,[r0, #+0x574]!
:02097550 30F03974 rscccs r3,r0,r4,ror r9
:02097554 F0117449 andnvs r7,r1,r9,asr #0x8
:02097558 F0257436 eornv  r7,r5,r6,lsr r4
:0209755C F0397437 eornvs r7,r9,r7,lsr r4
:02097560 11743192 unknown
:02097564 F02538F0 unknown
:02097568 14743933 unknown
:0209756C 7432F039 unknown
:02097570 7430F011 unknown
:02097574 4931F025 ldmmidb  r1!,{r0,r2,r5,r12,r13,r14,r15}
:02097578 33F03974 mvnccs r3,#0x1D0000
:0209757C 32F01174 rscccs r1,r0,#0x1D
:02097580 92F02574 rsclss r2,r0,#0x1D000000
:02097584 F0397433 eornvs r7,r9,r3,lsr r4
:02097588 F0117434 andnvs r7,r1,r4,lsr r4
:0209758C 25247434 strcs r7,[r4, #-0x434]!
:02097590 397435F0 unknown
:02097594 117435F0 ldrnesh r3,[r4, #-0x50]!
:02097598 744936F0 strvcb r3,[r9],#-0x6f0
:0209759C 7437F025 unknown
:020975A0 7436F039 unknown
:020975A4 3892F011 ldmccia  r2 ,{r0,r4,r12,r13,r14,r15}
:020975A8 3934F025 ldmccdb  r4!,{r0,r2,r5,r12,r13,r14,r15}
:020975AC 37F03974 unknown
:020975B0 F0112274 andnvs r2,r1,r4,ror r2
:020975B4 F0257430 eornv  r7,r5,r0,lsr r4
:020975B8 F0397431 eornvs r7,r9,r1,lsr r4
:020975BC 11744938 cmnne r4,r8,lsr r9
:020975C0 257432F0 ldrcsb r3,[r4, #-0x2f0]!
:020975C4 30F129F0 unknown
:020975C8 74393239 unknown
:020975CC 7434F011 unknown
:020975D0 3935F025 ldmccdb  r5!,{r0,r2,r5,r12,r13,r14,r15}
:020975D4 0179A4F0 ldreqsh r10,[r9, #-0x40]!
:020975D8 7436F011 unknown
:020975DC 3937F025 ldmccdb  r7!,{r0,r2,r5,r12,r13,r14,r15}
:020975E0 D30165F0 unknown
:020975E4 2538F011 ldrcs r15,[r8, #-0x11]!
:020975E8 393935F0 ldmccdb  r9!,{r4,r5,r6,r7,r8,r10,r12,r13}
:020975EC 11013DF0 unknown
:020975F0 7430E5F0 unknown
:020975F4 3931F025 ldmccdb  r1!,{r0,r2,r5,r12,r13,r14,r15}
:020975F8 110129F0 unknown
:020975FC 747432F0 unknown
:02097600 3933F025 ldmccdb  r3!,{r0,r2,r5,r12,r13,r14,r15}
:02097604 110101F0 unknown
:02097608 3A7434F0 bcc 03DA49D0
:0209760C 3935F025 ldmccdb  r5!,{r0,r2,r5,r12,r13,r14,r15}
:02097610 1100EDF0 unknown
:02097614 32D025F0 sbcccs r2,r0,#0x3C000000
:02097618 36313D5F unknown
:0209761C F0257437 eornv  r7,r5,r7,lsr r4
:02097620 059AF241 ldreq r15,[r10, #+0x241]		;r10+0x241=*(00000241)
:02097624 C5F0F039 ldrgtb r15,[r0, #+0x39]!
:02097628 31F01100 mvnccs r1,r0,lsl #0x2
:0209762C 32F02574 rscccs r2,r0,#0x1D000000
:02097630 009DF039 addeqs r15,r13,r9,lsr r0
:02097634 33F011D3 mvnccs r1,#0xC0000034
:02097638 34F02574 unknown
:0209763C 0089F039 addeq  r15,r9,r9,lsr r0
:02097640 29E9F011 unknown
:02097644 390A4EF1 stmccdb  r10 ,{r0,r4,r5,r6,r7,r9,r10,r11,r14}
:02097648 110061F0 unknown
:0209764C 257437F0 ldrcsb r3,[r4, #-0x7f0]!
:02097650 74389FF0 unknown
:02097654 1131F039 teqne r1,r9,lsr r0
:02097658 743930F0 unknown
:0209765C 30F02514 rscccs r2,r0,r4,lsl r5
:02097660 0025F039 eoreq  r15,r5,r9,lsr r0
:02097664 F129F011 msrnv CPSR_fc,r1
:02097668 7D740A49 ldcvcl 10,cr0,[r4,#-0x124]!
:0209766C F011F039 andnvs r15,r1,r9,lsr r0
:02097670 F02503C6 eornv  r0,r5,r6,asr #0x7
:02097674 F0390011 eornvs r0,r9,r1,lsl r0
:02097678 113F7434 teqne r15,r4,lsr r4
:0209767C F02535F0 unknown
:02097680 F039004D eornvs r0,r9,r13,asr #0x0
:02097684 F0117435 andnvs r7,r1,r5,lsr r4
:02097688 F025379D mlanv  r5,r13,r7,r3unknown
:0209768C F0390089 eornvs r0,r9,r9,lsl #0x1
:02097690 31F01136 mvnccs r1,lsr r6
:02097694 F0252E39 eornv  r2,r5,r9,lsr r14
:02097698 F03900C5 eornvs r0,r9,r5,asr #0x1
:0209769C D9F01137 unknown
:020976A0 32F02500 rscccs r2,r0,#0x0
:020976A4 F0397477 eornvs r7,r9,r7,ror r4
:020976A8 F0117438 andnvs r7,r1,r8,lsr r4
:020976AC F0257433 eornv  r7,r5,r3,lsr r4
:020976B0 F0393492 mlanvs r9,r2,r4,r3unknown
:020976B4 11743931 cmnne r4,r1,lsr r9
:020976B8 227435F0 rsbcss r3,r4,#0x3C000000
:020976BC 7436F025 unknown
:020976C0 7430F039 unknown
:020976C4 4937F011 ldmmidb  r7!,{r0,r4,r12,r13,r14,r15}
:020976C8 38F02574 unknown
:020976CC 5F34C011 swipl 0x0034c011
:020976D0 310A3231 unknown
:020976D4 3932F011 ldmccdb  r2!,{r0,r4,r12,r13,r14,r15}
:020976D8 14913011 ldrne r3,[r1],#+0x11
:020976DC 79326562 ldmvcdb  r2!,{r1,r5,r6,r8,r10,r13,r14}
:020976E0 5F33302F swipl 0x0033302f
:020976E4 00303330 eoreqs r3,r0,r0,lsr r3
:020976E8 726100C9 rsbvc  r0,r1,#0xC9
:020976EC 7D608963 stcvcl 9,cr8,[r0,#-0x18c]!
:020976F0 314E4940 unknown
:020976F4 444E4554 strmib r4,[r14],#-0x554
:020976F8 53442D4F unknown
:020976FC F8880000 stmnvia  r8 ,{}
:02097700 00010725 andeq  r0,r1,r5,lsr #0xe
:02097704 5C00016C stcpl  1,cr0,[r0],{#0x6c}
:02097708 67007158 unknown
:0209770C 36276977 unknown
:02097710 73016626 unknown
:02097714 664E303D unknown
:02097718 28118D7E ldmcsda  r1 ,{r1,r2,r3,r4,r5,r6,r8,r10,r11,r15}
:0209771C 45676540 strmib r6,[r7, #-0x540]!
:02097720 67612972 unknown
:02097724 26730028 unknown
:02097728 35391ED1 ldrcc r1,[r9, #-0xed1]!
:0209772C 04797532 unknown
:02097730 706E6A62 rsbvc  r6,r14,r2,ror #0x14
:02097734 3039756D eorccs r7,r9,r13,ror #0xa
:02097738 69623300 unknown
:0209773C 6B624061 blvs 039278C8
:02097740 5B6D0035 blpl 03BD781C
:02097744 383327CD ldmccda  r3!,{r0,r2,r3,r6,r7,r8,r9,r10,r13}
:02097748 047A3667 unknown
:0209774C 326B6A78 rsbcc  r6,r11,#0x78000
:02097750 6D766730 ldcvsl 7,cr6,[r6,#-0xc0]!
:02097754 365D7600 ldrccb r7,[r13],-r0, lsl #0xc
:02097758 266A3D5E unknown
:0209775C 59760025 unknown
:02097760 5E200931 mcrpl 9,1,r0,cr0,cr1,{1}
:02097764 41485300 unknown
:02097768 22055018 andcs  r5,r5,#0x18
:0209776C 53554357 cmppl r5,#0x5C000001
:02097770 50024142 andpl  r4,r2,r2,asr #0x2
:02097774 F81F0D00 ldmnvda  r15 ,{r8,r10,r11}
:02097778 2003020F andcs  r0,r3,r15,lsl #0x4
:0209777C 40044410 andmi  r4,r4,r0,lsl r4
:02097780 1B11102C blne 024DB838
:02097784 A0B0454E adcges r4,r0,r14,asr #0xa
:02097788 79F04034 unknown
:0209778C 500CF763 andpl  r15,r12,r3,ror #0xe
:02097790 756184B1 strvcb r8,[r1, #-0x4b1]!
:02097794 C575117E ldrgtb r1,[r5, #-0x17e]!
:02097798 31F1F575 mvnccs r15,r5,ror r5
:0209779C 15500CF3 ldrneb r0,[r0, #-0xcf3]		;(r0-0xcf3=*(9dfbf8fd))
:020977A0 1F8C6D63 swine 0x008c6d63
:020977A4 F689C689 strnv r12,[r9],+r9, lsl #0xd
:020977A8 6B3B6F74 blvs 02F73580
:020977AC 103D04D6 unknown
:020977B0 726F0261 rsbvc  r0,r15,#0x10000006
:020977B4 680E6300 stmvsda  r14 ,{r8,r9,r13,r14}
:020977B8 E16C6C61 unknown
:020977BC 11056501 unknown
:020977C0 04D0001B ldreqb r0,[r0],#+0x1b
:020977C4 9111BA01 tstls r1,r1,lsl #0x14
:020977C8 432D7405 unknown
:020977CC 6B076F6F blvs 02273590
:020977D0 63200969 unknown
:020977D4 65726374 ldrvsb r6,[r2, #-0x374]!
:020977D8 F9162F04 ldmnvdb  r6 ,{r2,r8,r9,r10,r11,r13}
:020977DC 6F00C944 swivs 0x0000c944
:020977E0 006E6967 rsbeq  r6,r14,r7,ror #0x12
:020977E4 7300A107 unknown
:020977E8 10A17262 adcne  r7,r1,r2,ror #0x4
:020977EC 73100559 tstvc r0,#0x16400000
:020977F0 63667751 unknown
:020977F4 0ADD0008 beq 017D781C
:020977F8 6E04D961 cdpvs 9,0,cr13,cr4,cr1,3
:020977FC 31300D58 teqcc r0,r8,asr r13
:02097800 756C6C33 strvcb r6,[r12, #-0xc33]!
:02097804 41751045 cmnmi r5,r5,asr #0x0
:02097808 50091005 andpl  r1,r9,r5
:0209780C 00051001 andeq  r1,r5,r1
:02097810 05101978 ldreq r1,[r0, #-0x978]		;(r0-0x978=*(9dfbfc78))
:02097814 EF500550 swi 0x00500550
:02097818 00051001 andeq  r1,r5,r1
:0209781C 000D1019 andeq  r1,r13,r9,lsl r0
:02097820 303A6432 eorccs r6,r10,r2,lsr r4
:02097824 3000000F andcc  r0,r0,r15
:02097828 F52D3030 strnv r3,[r13, #-0x30]!
:0209782C 25100102 ldrcs r0,[r0, #-0x102]		;(r0-0x102=*(9dfc04ee))
:02097830 6D333061 ldcvs  0,cr3,[r3,#-0x184]!
:02097834 6B647320 blvs 039B44BC
:02097838 04A10C38 unknown
:0209783C 0A8173C4 beq 000F4754
:02097840 12055164 andne  r5,r5,#0x19
:02097844 3564770E strccb r7,[r4, #-0x70e]!
:02097848 404C9A00 submi  r9,r12,r0,lsl #0x14
:0209784C 6E697061 cdpvs 0,6,cr7,cr9,cr1,3
:02097850 01006F66 unknown
:02097854 00386700 eoreqs r6,r8,r0,lsl #0xe
:02097858 656B300D strvsb r3,[r11, #-0xd]!
:0209785C 8C000472 stchi  4,cr0,[r0],{#0x72}
:02097860 74696E75 unknown
:02097864 04356463 unknown
:02097868 61634061 unknown
:0209786C 6C01D464 stcvs  4,cr13,[r1],{#0x64}
:02097870 08676E61 unknown
:02097874 6962101D unknown
:02097878 0510DA72 ldreq r13,[r0, #-0xa72]		;(r0-0xa72=*(9dfbfb7e))
:0209787C 31697410 unknown
:02097880 65640005 strvsb r0,[r4, #-0x5]!
:02097884 6D616E76 stcvsl 14,cr6,[r1,#-0x1d8]!
:02097888 73000165 unknown
:0209788C 20156973 andcss r6,r5,r3,ror r9
:02097890 1074694E rsbnes r6,r4,r14,asr #0x12
:02097894 57206F72 unknown
:02097898 20694669 rsbcs  r4,r9,r9,ror #0xc
:0209789C 4B445300 blmi 031AC4A4
:020978A0 2E64252F cdpcs 5,6,cr2,cr4,cr15,1
:020978A4 24210025 unknown
:020978A8 0C557355 ldceql 3,cr7,[r5],{#0x55}
:020978AC 6E656741 cdpvs 7,6,cr6,cr5,cr1,2
:020978B0 EE025109 cdp 1,0,cr5,cr2,cr9,0
:020978B4 5F585F10 swipl 0x00585f10
:020978B8 034D4147 unknown
:020978BC 71444345 unknown
:020978C0 0CD5F000 ldceql 0,cr15,[r5],{#0x0}
:020978C4 212807C4 unknown
:020978C8 0B1FAD00 bleq 02882CD0
:020978CC 05110015 ldreq r0,[r1, #-0x15]		;(r1-0x15=*(00415a98))
:020978D0 E00805F8 unknown
:020978D4 A807F15B stmgeda  r7 ,{r0,r1,r3,r4,r6,r8,r12,r13,r14,r15}
:020978D8 7DAC069D stcvc  6,cr0,[r12,#+0x274]!
:020978DC 09998C0A ldmeqib  r9 ,{r1,r3,r10,r11,r15}
:020978E0 100C555C andne  r5,r12,r12,asr r5
:020978E4 08CDA402 stmeqia  r13 ,{r1,r10,r13,r15}^
:020978E8 E0742015 rsbs r2,r4,r5,lsl r0
:020978EC 74F0411D unknown
:020978F0 34001DE0 strcc r1,[r0],#-0xde0
:020978F4 43656502 unknown
:020978F8 176F6C63 strneb r6,[r0],#-0xde0
:020978FC 202D6573 eorcs  r6,r13,r3,ror r5
:02097900 0D6440D9 stceql 0,cr4,[r4,#-0x364]!
:02097904 2C0000D0 stccs  0,cr0,[r0],{#0xd0}
:02097908 654C5058 strvsb r5,[r12, #-0x58]		;(r12-0x58=*(ffffffa8))
:0209790C 3A680938 bcc 03A99DF4
:02097910 89108520 ldmhidb  r0 ,{r5,r8,r10,r15}
:02097914 D0150A0D andles r0,r5,r13,lsl #0x14
:02097918 76636572 unknown
:0209791C B9840015 stmltib  r4 ,{r0,r2,r4}
:02097920 2D10D850 unknown
:02097924 776F6C3E unknown
:02097928 01D20373 biceqs r0,r2,r3,ror r3
:0209792C 00500099 unknown
:02097930 50534F50 subpls r4,r3,r0,asr r15
:02097934 C70A6AD0 unknown
:02097938 2D00D874 unknown
:0209793C 65707974 ldrvsb r7,[r0, #-0x974]!
:02097940 6120023A unknown
:02097944 6D6C7070 stcvsl 0,cr7,[r12,#-0x1c0]!
:02097948 20782F4A rsbcss r2,r8,r10,asr #0x1e
:0209794C 7777772D ldrvcb r7,[r7,-r13, lsr #0xe]!
:02097950 726F662D rsbvc  r6,r15,#0x2D00000
:02097954 752D6D00 strvc r6,[r13, #-0xd00]!
:02097958 63025672 unknown
:0209795C 6510646F ldrvs r6,[r0, #-0x46f]		;(r0-0x46f=*(9dfc0181))
:02097960 29901F64 ldmcsib  r0 ,{r2,r5,r6,r8,r9,r10,r11,r12}
:02097964 54454730 strplb r4,[r5],#-0x730
:02097968 252F0C20 strcs r0,[r15, #-0xc20]!
:0209796C 54482073 strplb r2,[r8],#-0x73
:02097970 2F005054 swics 0x00005054
:02097974 0D302E31 ldceq  14,cr2,[r0,#-0xc4]!
:02097978 006F480A rsbeq  r4,r15,r10,lsl #0x10
:0209797C 30097473 andcc  r7,r9,r3,ror r4
:02097980 10090A0D andne  r0,r9,r13,lsl #0x14
:02097984 2524203A strcs r2,[r4, #-0x3a]!
:02097988 090A0D73 stmeqdb  r10 ,{r0,r1,r4,r5,r6,r8,r10,r11}
:0209798C 26100210 unknown
:02097990 3D733025 ldcccl 0,cr3,[r3,#-0x94]!
:02097994 73251029 unknown
:02097998 90104025 andlss r4,r0,r5,lsr #0x0
:0209799C 02E4507D rsceq  r5,r4,#0x7D
:020979A0 75017100 strvc r7,[r1, #-0x100]		;(r1-0x100=*(004159ad))
:020979A4 72656666 rsbvc  r6,r5,#0x6600000
:020979A8 6E837049 cdpvs 0,8,cr7,cr3,cr9,2
:020979AC 74707765 unknown
:020979B0 ED101172 unknown
:020979B4 6201C040 andvs  r12,r1,#0x40
:020979B8 013A1025 teqeq r10,r5,lsr #0x0
:020979BC A01D2F00 andges r2,r13,r0,lsl #0x1e
:020979C0 6159F03C cmpvs r9,r12,lsr r0
:020979C4 8E601CEB cdphi 12,6,cr1,cr0,cr11,7
:020979C8 53B019E0 movpls r1,#0x380000		;r1=3670016(0x380000)
:020979CC 1C3039B0 ldcne  9,cr3,[r0],#-0x2c0
:020979D0 3F3E2D30 swicc 0x003e2d30
:020979D4 C920C053 stmgtdb  r0!,{r0,r1,r4,r6,r14,r15}
:020979D8 000265C2 andeq  r6,r2,r2,asr #0xb
:020979DC 0D00203A unknown
:020979E0 00013D00 andeq  r3,r1,r0,lsl #0x1a
:020979E4 19201926 stmnedb  r0!,{r1,r2,r5,r8,r11,r12}
:020979E8 34616CF0 unknown
:020979EC 656C6562 strvsb r6,[r12, #-0x562]!
:020979F0 72726150 rsbvcs r6,r2,#0x14
:020979F4 5F790861 swipl 0x00790861
:020979F8 72746E65 rsbvcs r6,r4,#0x650
:020979FC 69005B79 stmvsdb  r0 ,{r0,r3,r4,r5,r6,r8,r9,r11,r12,r14}
:02097A00 61762E5D cmnvs r6,r13,asr r14
:02097A04 0065756C rsbeq  r7,r5,r12,ror #0xa
:02097A08 0FFD1E15 swieq 0x00fd1e15
:02097A0C 1A103E02 bne 024A721C
:02097A10 316F6301 unknown
:02097A14 9A746E6E bls 03DB33D4
:02097A18 00F11508 rsceqs r1,r1,r8,lsl #0xa
:02097A1C 98F08100 ldmlsia  r0!,{r8,r15}^
:02097A20 500C506D andpl  r5,r12,r13,ror #0x0
:02097A24 10BD800D adcnes r8,r13,r13
:02097A28 70190000 andvcs r0,r9,r0
:02097A2C 1DCFF04E unknown
:02097A30 F5F07AB0 ldrnvb r7,[r0, #+0xab0]!
:02097A34 00901230 addeqs r1,r0,r0,lsr r2
:02097A38 F0456025 subnv  r6,r5,r5,lsr #0x0
:02097A3C 32306F33 eorccs r6,r0,#0xCC
:02097A40 20C43009 sbccs  r3,r4,r9
:02097A44 20C4400D sbccs  r4,r4,r13
:02097A48 20C0800D sbccs  r8,r0,r13
:02097A4C 656C5FFC strvsb r5,[r12, #-0xffc]!
:02097A50 4C410051 stcmil 0,cr0,[r1],{#0x51}
:02097A54 43084F4C unknown
:02097A58 43574420 cmpmi r7,#0x20000000
:02097A5C 68630039 unknown
:02097A60 6B636520 blvs 03970EE8
:02097A64 6F623E2D swivs 0x00623e2d
:02097A68 5F790064 swipl 0x00790064
:02097A6C 8D796177 ldchil 1,cr6,[r9,#-0x1dc]!
:02097A70 91617404 unknown
:02097A74 0ACF51A0 beq 0146C0FC
:02097A78 5E6361FF mcrpl 1,3,r6,cr3,cr15,{7}
:02097A7C 6D000014 unknown
:02097A80 73736513 cmnvc r3,#0x4C00000
:02097A84 00656761 rsbeq  r6,r5,r1,ror #0xe
:02097A88 746F0048 unknown
:02097A8C 746F7053 unknown
:02097A90 73006552 unknown
:02097A94 036E6F70 unknown
:02097A98 72617000 rsbvc  r7,r1,#0x0
:02097A9C 110C7310 unknown
:02097AA0 4C4D5448 stcmil 4,cr5,[r13],{#0x48}
:02097AA4 11020000 unknown
:02097AA8 1E1016B1 mrcne 6,0,r1,cr0,cr1,{5}
:02097AAC 22100510 andcss r0,r0,#0x4000000
:02097AB0 75600910 strvcb r0,[r0, #-0x910]!
:02097AB4 006C3F72 rsbeq  r3,r12,r2,ror r15
:02097AB8 80645009 rsbhi  r5,r4,r9
:02097ABC 0F31000C swieq 0x0031000c
:02097AC0 45455452 strmib r5,[r5, #-0x452]		;(r5-0x452=*(fffffbae))
:02097AC4 69617720 unknown
:02097AC8 000100CE andeq  r0,r1,r14,asr #0x1
:02097ACC 4A006EC0 bmi 020B35D4
:02097AD0 44006C75 strmi r6,[r0],#-0xc75
:02097AD4 39630065 unknown
:02097AD8 4100700F unknown
:02097ADC 02006775 andeq  r6,r0,#0x1D40000
:02097AE0 00766F4E rsbeqs r6,r6,r14,asr #0x1e
:02097AE4 0574634F ldreqb r6,[r4, #-0x34f]!
:02097AE8 00798000 rsbeqs r8,r9,r0
:02097AEC 00727041 rsbeqs r7,r2,r1,asr #0x0
:02097AF0 40000041 andmi  r0,r0,r1,asr #0x0
:02097AF4 00626546 rsbeq  r6,r2,r6,asr #0xa
:02097AF8 006E614A rsbeq  r6,r14,r10,asr #0x2
:02097AFC 00015800 andeq  r5,r1,r0,lsl #0x10
:02097B00 50000154 andpl  r0,r0,r4,asr r1
:02097B04 014C0001 unknown
:02097B08 0148AA00 unknown
:02097B0C 00012C00 andeq  r2,r1,r0,lsl #0x18
:02097B10 3C000130 stccc  1,cr0,[r0],{#0x30}
:02097B14 38AA0001 stmccia  r10!,{r0}
:02097B18 01440001 unknown
:02097B1C 00014000 andeq  r4,r1,r0
:02097B20 0F2AFF34 swieq 0x002aff34
:02097B24 69724602 unknown
:02097B28 0030202C eoreqs r2,r0,r12,lsr #0x0
:02097B2C 614D2033 unknown
:02097B30 30322072 eorccs r2,r2,r2,ror r0
:02097B34 20363000 eorcss r3,r6,r0
:02097B38 323A3130 eorccs r3,r10,#0xC
:02097B3C 313A0038 teqcc r10,r8,lsr r0
:02097B40 4D472033 unknown
:02097B44 80700954 rsbhis r0,r0,r4,asr r9
:02097B48 5080094B addpl  r0,r0,r11,asr #0x12
:02097B4C 09458009 stmeqdb  r5 ,{r0,r3,r15}^
:02097B50 80294A80 eorhi  r4,r9,r0,lsl #0x15
:02097B54 000043AA andeq  r4,r0,r10,lsr #0x7
:02097B58 0E830F91 mcreq 15,4,r0,cr3,cr1,{4}
:02097B5C 06984DD5 unknown
:02097B60 F3F8064E mvnnvs r0,#0x4E00000
:02097B64 74657201 unknown
:02097B68 636E7275 unknown
:02097B6C 104D6401 subne  r6,r13,r1,lsl #0x8
:02097B70 08D97270 ldmeqia  r9 ,{r4,r5,r6,r9,r12,r13,r14}^
:02097B74 12007364 andne  r7,r0,#0x90000001
:02097B78 41004914 unknown
:02097B7C 45444342 strmib r4,[r4, #-0x342]		;(r4-0x342=*(fffffcc7))
:02097B80 48470246 stmmida  r7 ,{r1,r2,r6,r9}^
:02097B84 4C4B4A49 stcmil 10,cr4,[r11],{#0x49}
:02097B88 4F004E4D swimi 0x00004e4d
:02097B8C 53525150 cmppl r2,#0x14
:02097B90 00565554 subeqs r5,r6,r4,asr r5
:02097B94 5A595857 bpl 036EDCF8
:02097B98 64636261 unknown
:02097B9C 67666500 strvsb r6,[r6,-r0, lsl #0xa]!
:02097BA0 6B6A6968 blvs 03B32148
:02097BA4 6E6D006C cdpvs 0,6,cr0,cr13,cr12,3
:02097BA8 7271706F rsbvcs r7,r1,#0x6F
:02097BAC 75007473 strvc r7,[r0, #-0x473]		;(r0-0x473=*(9dfc017d))
:02097BB0 79787776 unknown
:02097BB4 0031307A eoreqs r3,r1,r10,ror r0
:02097BB8 35343332 ldrcc r3,[r4, #-0x332]!
:02097BBC 39383736 ldmccdb  r8!,{r1,r2,r4,r5,r8,r9,r10,r12,r13}
:02097BC0 002D2E00 eoreq  r2,r13,r0,lsl #0x1c
:02097BC4 49005BFD stmmidb  r0 ,{r0,r2,r3,r4,r5,r6,r7,r8,r9,r11,r12,r14}
:02097BC8 00015111 andeq  r5,r1,r1,lsl r1
:02097BCC 004BFD68 subeq  r15,r11,r8,ror #0x1a
:02097BD0 45420210 strmib r0,[r2, #-0x210]		;(r2-0x210=*(ffffeee0))
:02097BD4 416EA018 unknown
:02097BD8 61732D76 cmnvs r3,r6,ror r13
:02097BDC 6120112C unknown
:02097BE0 E0FBDE24 rscs r13,r11,r4,lsr #0x1c
:02097BE4 0EDA0111 mrceq 1,6,r0,cr10,cr1,{0}
:02097BE8 CE8D99E6 cdpgt 9,8,cr9,cr13,cr6,7
:02097BEC 4FE301A3 swimi 0x00e301a3
:02097BF0 F1FB7E8A mvnnvs r7,r10,lsl #0x1d
:02097BF4 2500838B strcs r8,[r0, #-0x38b]		;(r0-0x38b=*(9dfc0265))
:02097BF8 1F48EA6B swine 0x0048ea6b
:02097BFC 00B02AF1 unknown
:02097C00 041195B9 ldreq r9,[r1],#-0x5b9
:02097C04 D163F0BD msrle SPSR_xc,r13strleh r15,[r3, #-0xd]!
:02097C08 6667E200 unknown
:02097C0C CFDD1CCF swigt 0x00dd1ccf
:02097C10 2B48001B blcs 03297C84
:02097C14 8E898DEE cdphi 13,8,cr8,cr9,cr14,7
:02097C18 2900AF9A stmcsdb  r0 ,{r1,r3,r4,r7,r8,r9,r10,r11,r13,r15}
:02097C1C E9AB6580 stmib  r11!,{r7,r8,r10,r13,r14}
:02097C20 00122DC7 andeqs r2,r2,r7,asr #0x1b
:02097C24 4C1CABCB ldcmi  11,cr10,[r12],{#0xcb}
:02097C28 3DA10770 stccc  7,cr0,[r1,#+0x1c0]!
:02097C2C CD300A00 ldcgt  10,cr0,[r0,#-0x0]!
:02097C30 F84F8D15 stmnvda  r15 ,{r0,r2,r4,r8,r10,r11,r15}^
:02097C34 8CD400DD ldchil 0,cr0,[r4],{#0xdd}
:02097C38 EF1C1550 swi 0x001c1550
:02097C3C C400EE50 strgt r14,[r0],#-0xe50
:02097C40 E9FCF72E ldmib  r12!,{r1,r2,r3,r5,r8,r9,r10,r12,r13,r14,r15}^
:02097C44 0091F252 addeqs r15,r1,r2,asr r2
:02097C48 D56DE07D strleb r14,[r13, #-0x7d]!
:02097C4C 5E8E3035 mcrpl 0,4,r3,cr14,cr5,{1}
:02097C50 F2734300 rsbnvs r4,r3,#0x0
:02097C54 6AD5E941 bvs 01612160
:02097C58 89B200E3 ldmhiib  r2!,{r0,r1,r5,r6,r7}
:02097C5C 3839563A ldmccda  r9!,{r1,r3,r4,r5,r9,r10,r12,r14}
:02097C60 3C00066F stccc  6,cr0,[r0],{#0x6f}
:02097C64 2A5B6988 bcs 0377228C
:02097C68 00A7C54D adceq  r12,r7,r13,asr #0xa
:02097C6C 896CB854 unknown
:02097C70 3CF99BCC ldcccl 11,cr9,[r9],#+0x330
:02097C74 FDE5CA00 stc2l 10,cr12,[r5,#+0x0]!
:02097C78 3C12F589 ldccc  5,cr15,[r2],{#0x89}
:02097C7C 96780092 unknown
:02097C80 6E74DCD6 mrcvs 12,3,r13,cr4,cr6,{6}
:02097C84 61004493 swpvs r4,r3,r0
:02097C88 46C78DD1 unknown
:02097C8C 000E75B2 streqh r7,[r14], -r2
:02097C90 8A19E886 bhi 02711EB0
:02097C94 D56C6DD5 strleb r6,[r12, #-0xdd5]!
:02097C98 95167800 ldrls r7,[r6, #-0x800]		;r6-0x800=*(2dc462d0)=#0(0x00000000)
:02097C9C 0AC8E9A2 beq 012D232C
:02097CA0 F2EB0038 rscnv  r0,r11,#0x38
:02097CA4 734F1324 unknown
:02097CA8 13009354 unknown
:02097CAC BC1B3A85 ldclt  10,cr3,[r11],{#0x85}
:02097CB0 00B5341E adceqs r3,r5,r14,lsl r4
:02097CB4 B98C058B stmltib  r12 ,{r0,r1,r3,r7,r8,r10}
:02097CB8 DBB18B77 blle 00CFAA9C
:02097CBC 91201F00 unknown
:02097CC0 6E5309AB cdpvs 9,4,cr0,cr3,cr11,5
:02097CC4 7BCE0090 blvc 01417F0C
:02097CC8 70B97437 adcvcs r7,r9,r7,lsr r4
:02097CCC 22009147 andcs  r9,r0,#0xC0000011
:02097CD0 79166351 ldmvcdb  r6 ,{r0,r4,r6,r8,r9,r13,r14}
:02097CD4 00AEB1AE adceq  r11,r14,r14,lsr #0x3
:02097CD8 C8082641 stmgtda  r8 ,{r0,r6,r9,r10,r13}
:02097CDC 46D12B19 unknown
:02097CE0 D648AA00 strleb r10,[r8],-r0, lsl #0x14
:02097CE4 83D72A64 bichis r2,r7,#0x64000
:02097CE8 2CFF0034 ldccsl 0,cr0,[r15],#+0xd0
:02097CEC 196CC12A unknown
:02097CF0 07004A43 streq r4,db 
:02097CF4 7CD3E785 ldcvcl 7,cr14,[r3],{#0x85}
:02097CF8 006821F6 unknown
:02097CFC 52F2EAEF rscpls r14,r2,#0xEF000
:02097D00 90937F9F umulllss r7,r3,r15,r15
:02097D04 114DCF00 unknown
:02097D08 174501BC unknown
:02097D0C 4D010155 unknown
:02097D10 01A4B231 moveq  r11,lsr r1		;r11=56(0x38)
:02097D14 45490210 strmib r0,[r9, #-0x210]		;(r9-0x210=*(fffffe15))
:02097D18 402C8014 eormi  r8,r12,r4,lsl r0
:02097D1C 202C8013 eorcs  r8,r12,r3,lsl r0
:02097D20 046D6142 unknown
:02097D24 72216F6D eorvc  r6,r1,#0x1B4
:02097D28 F2290460 eornv  r0,r9,#0x60000000
:02097D2C 22BB04A3 adccss r0,r11,#0xA3000000
:02097D30 3D9806AB unknown
:02097D34 7226E857 eorvc  r14,r6,#0x570000
:02097D38 7900B59A stmvcdb  r0 ,{r1,r3,r4,r7,r8,r10,r12,r13,r15}
:02097D3C E1E229D4 unknown
:02097D40 008095E8 addeq  r9,r0,r8,ror #0xb
:02097D44 5BE3B0B1 blpl 01984010
:02097D48 9A292B8E bls 02AE2B88
:02097D4C A1DF6400 bicges r6,r15,r0,lsl #0x8
:02097D50 09B0ED5D ldmeqib  r0!,{r0,r2,r3,r4,r6,r8,r10,r11,r13,r14,r15}
:02097D54 DB6D0005 blle 03BD7D70
:02097D58 62CE2E28 sbcvs  r2,r14,#0x280
:02097D5C FE0062A2 cdp2 2,0,cr6,cr0,cr2,5
:02097D60 12DA88B4 sbcnes r8,r10,#0xB40000
:02097D64 00EB38EB rsceq  r3,r11,r11,ror #0x11
:02097D68 41C09D21 bicmi  r9,r0,r1,lsr #0x1a
:02097D6C 7B52012B blvc 03518220
:02097D70 D3778800 cmnle r7,#0x0
:02097D74 BAC78F1C blt 0127B9EC
:02097D78 B58800B9 strlt r0,[r8, #+0xb9]		;r8+0xb9=*(00415b66)
:02097D7C 73E7096A mvnvc  r0,#0x1A8000
:02097D80 400011E8 andmi  r1,r0,r8,ror #0x3
:02097D84 CACCD1A7 bgt 013CC428
:02097D88 002D8D62 eoreq  r8,r13,r2,ror #0x1a
:02097D8C A60B8FE5 strge r8,r8,r13,r2,ror #0x1a
:02097D90 50A8D250 adcpl  r13,r8,r0,asr r2
:02097D94 EA28C300 b 02AC899C
:02097D98 8725ABF5 unknown
:02097D9C 969A008A ldrls r0,[r10],+r10, lsl #0x1
:02097DA0 B867A91C unknown
:02097DA4 D5000C3F strle r0,[r0, #-0xc3f]		;(r0-0xc3f=*(9dfbf9b1))
:02097DA8 1352F9F7 cmpne r2,#0x3DC000
:02097DAC 001BC22F andeqs r12,r11,r15,lsr #0x4
:02097DB0 F07070D5 unknown
:02097DB4 CA12C08F bgt 02547FF8
:02097DB8 9ACB0600 bls 013595C0
:02097DBC 33CAD9E1 biccc  r13,r10,#0x384000
:02097DC0 D677007A unknown
:02097DC4 F1B9ECF8 ldrnvsh r14,[r9, +r8]!
:02097DC8 42004468 andmi  r4,r0,#0x68000000
:02097DCC C0D21348 sbcgts r1,r2,r8,asr #0x6
:02097DD0 00AEA4C2 adceq  r10,r14,r2,asr #0x9
:02097DD4 B6FE605E unknown
:02097DD8 B4FC05A6 unknown
:02097DDC 5907DD00 stmpldb  r7 ,{r8,r10,r11,r12,r14,r15}
:02097DE0 1859D402 ldmneda  r9 ,{r1,r10,r12,r14,r15}^
:02097DE4 F5630098 strnvb r0,[r3, #-0x98]!
:02097DE8 90E063A5 rscls  r6,r0,r5,lsr #0x7
:02097DEC 5D007D0C unknown
:02097DF0 F37A06B2 cmnnv r10,#0xB200000
:02097DF4 00EBEA85 rsceq  r14,r11,r5,lsl #0x15
:02097DF8 5EAE03D4 mcrpl 3,5,r0,cr14,cr4,{6}
:02097DFC FF5F3E84 swinv 0x005f3e84
:02097E00 69ED1500 unknown
:02097E04 3639F9BC unknown
:02097E08 CF750072 swigt 0x00750072
:02097E0C F34D5277 unknown
:02097E10 2C0090C9 stccs  0,cr9,[r0],{#0xc9}
:02097E14 C9E53DB9 unknown
:02097E18 003F5323 eoreqs r5,r15,r3,lsr #0x6
:02097E1C 2198241F orrcss r2,r8,r15,lsl r4
:02097E20 2999075C ldmcsib  r9 ,{r2,r3,r4,r6,r8,r9,r10}
:02097E24 3AC6BD00 bcc 0124722C
:02097E28 866EE7EC unknown
:02097E2C 976B003A unknown
:02097E30 BD336374 ldclt  3,cr6,[r3,#-0x1d0]!
:02097E34 31001868 unknown
:02097E38 768D78F0 unknown
:02097E3C 009EFCBF ldreqh r15,[r14], +r15
:02097E40 862A5D8E unknown
:02097E44 DC904DA7 ldcle  13,cr4,[r0],{#0xa7}
:02097E48 391A2700 ldmccdb  r10 ,{r8,r9,r10,r13}
:02097E4C E50C10E5 str r1,[r12, #-0xe5]		;(r12-0xe5=*(ffffff1b))
:02097E50 28035C40 stmcsda  r3 ,{r6,r10,r11,r12,r14}
:02097E54 02F430E5 rsceqs r3,r4,#0xE5
:02097E58 F0E50210 rscnv  r0,r5,r0,lsl r2
:02097E5C 6153F0E5 cmpvs r3,r5,ror #0x1
:02097E60 74756C6F unknown
:02097E64 28030C69 stmcsda  r3 ,{r0,r3,r5,r6,r10,r11}
:02097E68 E0D0C535 sbcs r12,r0,r5,lsr r5
:02097E6C 30BE4936 adcccs r4,r14,r6,lsr r9
:02097E70 B6A00F95 unknown
:02097E74 9C0350F0 stcls  0,cr5,[r3],{#0xf0}
:02097E78 88C77AE8 stmhiia  r7 ,{r3,r5,r6,r7,r9,r11,r12,r13,r14}^
:02097E7C 0017DDCD andeqs r13,r7,r13,asr #0x1b
:02097E80 94B02E0E unknown
:02097E84 0E3D1BD0 mrceq 11,1,r1,cr13,cr0,{6}
:02097E88 C094F600 addgts r15,r4,r0,lsl #0xc
:02097E8C 06C7948A streqb r9,[r7],+r10, lsl #0x9
:02097E90 979000C8 ldrls r0,[r7],+r10, lsl #0x9
:02097E94 1A64B8C8 bne 039C61BC
:02097E98 6C007E7A stcvs  14,cr7,[r0],{#0x7a}
:02097E9C 37E1533C unknown
:02097EA0 00607328 rsbeq  r7,r0,r8,lsr #0x6
:02097EA4 5397B27F orrpls r11,r7,#0xF0000007
:02097EA8 F9539F07 ldmnvdb  r3 ,{r0,r1,r2,r8,r9,r10,r11,r12,r15}^
:02097EAC 94586D00 ldrlsb r6,[r8],#-0xd00
:02097EB0 6D8DAFD2 unknown
:02097EB4 80670088 rsbhi  r0,r7,r8,lsl #0x1
:02097EB8 95B2EDE6 ldrls r14,[r2, #+0xde6]!
:02097EBC 310072CF unknown
:02097EC0 721CA5CA andvcs r10,r12,#0x32800000
:02097EC4 00025CBA streqh r5,[r2], -r10
:02097EC8 E74264E7 strb r6,[r2], -r10
:02097ECC D62CA9F9 unknown
:02097ED0 AC0D3A00 stcge  10,cr3,[r13],{#0x0}
:02097ED4 24AA428D unknown
:02097ED8 E6390001 unknown
:02097EDC 85013F9C strhi r3,[r1, #-0xf9c]		;(r1-0xf9c=*(0037f064))
:02097EE0 58000D57 stmplda  r0 ,{r0,r1,r2,r4,r6,r8,r10,r11}
:02097EE4 D3F84587 mvnles r4,#0x21C00000
:02097EE8 0093AA85 addeqs r10,r3,r5,lsl #0x15
:02097EEC 70852669 addvc  r2,r5,r9,ror #0xc
:02097EF0 123F8048 eornes r8,r15,#0x48
:02097EF4 79C71500 stmvcib  r7 ,{r8,r10,r12}^
:02097EF8 2F051FB4 swics 0x00051fb4
:02097EFC 9962003B unknown
:02097F00 03F410C1 mvneqs r1,#0xC1
:02097F04 1A5900C1 bne 036D8210
:02097F08 30C16404 sbccc  r6,r1,r4,lsl #0x8
:02097F0C 10C103DC unknown
:02097F10 0245200E subeq  r2,r5,#0xE
:02097F14 6F397072 swivs 0x00397072
:02097F18 89125672 ldmhidb  r2 ,{r1,r4,r5,r6,r9,r10,r12,r14}
:02097F1C 20455418 subcs  r5,r5,r8,lsl r4
:02097F20 62790C43 rsbvss r0,r9,#0x4300
:02097F24 24C87265 strcsb r7,[r8],#+0x265
:02097F28 19A52860 stmneib  r5!,{r5,r6,r11,r13}
:02097F2C 4FE670B8 swimi 0x00e670b8
:02097F30 7C98DBBA ldcvc  11,cr13,[r8],{#0xba}
:02097F34 AF007C71 swige 0x00007c71
:02097F38 0FD3B744 swieq 0x00d3b744
:02097F3C 0064D946 rsbeq  r13,r4,r6,asr #0x12
:02097F40 42C193E5 sbcmi  r9,r1,#0x94000003
:02097F44 49BAC78E ldmmiib  r10!,{r1,r2,r3,r7,r8,r9,r10,r14,r15}
:02097F48 2D358D00 ldccs  13,cr8,[r5,#-0x0]!
:02097F4C BD8BE77A unknown
:02097F50 310500E5 unknown
:02097F54 2FB1C659 swics 0x00b1c659
:02097F58 FB000C0A blx 0209AF90
:02097F5C A23FA79F eorges r10,r15,#0x27C0000
:02097F60 00846609 addeq  r6,r4,r9,lsl #0xc
:02097F64 29371E56 ldmcsdb  r7!,{r1,r2,r4,r6,r9,r10,r11,r12}
:02097F68 7EE9871B mcrvc 7,7,r8,cr9,cr11,{0}
:02097F6C 9ACA0C00 bls 0131AF74
:02097F70 F57FA59F ldrnvb r10,[r15, #-0x59f]!
:02097F74 A3940015 orrges r0,r4,#0x15
:02097F78 8246A2D5 subhi  r10,r6,#0x5000000D
:02097F7C 4C0068D8 stcmi  8,cr6,[r0],{#0xd8}
:02097F80 061537D1 unknown
:02097F84 00BDAF68 adceqs r10,r13,r8,ror #0x1e
:02097F88 F0B3B0F8 unknown
:02097F8C 5A95F529 bpl 00615438
:02097F90 61160900 tstvs r6,r0,lsl #0x12
:02097F94 25220A77 strcs r0,[r2, #-0xa77]!
:02097F98 454F00D4 strmib r0,[r15, #-0xd4]		;r15-0xd4=*(02097ecc)=#-701715975(0xd62ca9f9)
:02097F9C E5BDC7AA ldr r12,[r13, #+0x7aa]!
:02097FA0 F900DF96 stmnvdb  r0 ,{r1,r2,r4,r7,r8,r9,r10,r11,r12,r14,r15}
:02097FA4 428EA8D4 addmi  r10,r14,#0xD40000
:02097FA8 00C024CC sbceq  r2,r0,r12,asr #0x9
:02097FAC 4A27911E bmi 02A7C42C
:02097FB0 80066DB5 strhih r6,[r6], -r5
:02097FB4 C4396300 unknown
:02097FB8 03385EA2 teqeq r8,#0xA20
:02097FBC 048025FD streq r2,[r0],#+0x5fd
:02097FC0 1BA200E5 blne 0091835C
:02097FC4 0445FD05 streqb r15,[r5],#-0xd05
:02097FC8 01651449 unknown
:02097FCC 687361D6 unknown
:02097FD0 6F740188 swivs 0x00740188
:02097FD4 88801B6E stmhiia  r0 ,{r1,r2,r3,r5,r6,r8,r9,r11,r12}
:02097FD8 4120666F unknown
:02097FDC 7E72656D cdpvc 5,6,cr6,cr2,cr13,3
:02097FE0 13878001 orrne  r8,r7,#0x1
:02097FE4 0A4F0002 beq 03457FF4
:02097FE8 40114E00 andmis r4,r1,r0,lsl #0x1c
:02097FEC 6B632198 blvs 03960654
:02097FF0 6F6E4061 swivs 0x006e4061
:02097FF4 3468B461 unknown
:02097FF8 CD60B332 stcgtl 3,cr11,[r0,#-0xc8]!
:02097FFC 5D779779 ldcpll 7,cr9,[r7,#-0x1e4]!
:02098000 0086AF8A addeq  r10,r6,r10,lsl #0x1f
:02098004 73D7E8A8 bicvcs r14,r7,#0xA80000
:02098008 10DF771C sbcnes r7,r15,r12,lsl r7
:0209800C 811F9000 tsthi r15,r0
:02098010 219E41F8 ldrcssh r4,[r14, +r8]
:02098014 BCDF0055 ldcltl 0,cr0,[r15],{#0x55}
:02098018 19FB63FC unknown
:0209801C F600F143 strnv r15,ib 
:02098020 494272C4 stmmidb  r2 ,{r2,r6,r7,r9,r12,r13,r14}^
:02098024 0044ADBD streqh r10,[r4],#-0xdd
:02098028 DAF34E68 ble 01D6B9D0
:0209802C D84DE61D stmleda  r13 ,{r0,r2,r3,r4,r9,r10,r13,r14,r15}^
:02098030 8859F900 ldmhida  r9 ,{r8,r11,r12,r13,r14,r15}^
:02098034 9B3EAEDC blls 03043BAC
:02098038 CA090038 bgt 022D8120
:0209803C 24DCFF7F ldrcsb r15,[r12],#+0xf7f
:02098040 780044A2 stmvcda  r0 ,{r1,r5,r7,r10,r14}
:02098044 D4934978 ldrle r4,[r3],#+0x978
:02098048 00104084 andeqs r4,r0,r4,lsl #0x1
:0209804C DB3EECB8 blle 03053334
:02098050 11C8932D bicne  r9,r8,r13,lsr #0x6
:02098054 78FDC800 ldmvcia  r13!,{r11,r14,r15}^
:02098058 31AD612D movcc  r6,r13,lsr #0x2		;r6=2768(0xad0)
:0209805C 268600AE strcs r0,[r6],+r14, lsr #0x1
:02098060 3F5AFDB0 swicc 0x005afdb0
:02098064 BF003DA1 swilt 0x00003da1
:02098068 EC494BE2 stcl 11,cr4,[r9],{#0xe2}
:0209806C 009866CE addeqs r6,r8,r14,asr #0xd
:02098070 C0122658 andgts r2,r2,r8,asr r6
:02098074 6577F4FB ldrvsb r15,[r7, #-0x4fb]!
:02098078 FBEA1B00 blx 01B1EC80
:0209807C 8CE07FCB stchil 15,cr7,[r0],#+0x32c
:02098080 A30200CB unknown
:02098084 EA8C5E4E b 003AF9C4
:02098088 80111D9B mulhis r1,r11,r13
:0209808C 1D111D20 unknown
:02098090 311D0515 tstcc r13,r5,lsl r5
:02098094 16100588 ldrne r0,[r0],-r8, lsl #0xb
:02098098 3636D202 unknown
:0209809C C2D78B6A sbcgts r8,r7,#0x1A800
:020980A0 DA9E5B00 ble 0082ECA8
:020980A4 8F624181 swihi 0x00624181
:020980A8 49EE0038 unknown
:020980AC D0D65504 sbcles r5,r6,r4,lsl #0xa
:020980B0 1B001CEF blne 0209F474
:020980B4 EF471695 swi 0x00471695
:020980B8 00354818 eoreqs r4,r5,r8,lsl r8
:020980BC 2BF4523A blcs 01DAC9AC
:020980C0 3B8F066A blcc 00459A70
:020980C4 56EA2F00 unknown
:020980C8 8D86AFE3 unknown
:020980CC F717009E unknown
:020980D0 7565B49E strvcb r11,[r5, #-0x49e]!
:020980D4 EF004D02 swi 0x00004d02
:020980D8 21A209CB movcs  r0,r11,asr #0x13
:020980DC 009BD851 addeqs r13,r11,r1,asr r8
:020980E0 BAD067D0 blt 014B2028
:020980E4 1406920D strne r9,[r6],#-0x20d
:020980E8 93D47300 biclss r7,r4,#0x0
:020980EC 002A97CB eoreq  r9,r10,r11,asr #0xf
:020980F0 4E5C009C mrcmi 0,2,r0,cr12,cr12,{4}
:020980F4 15FABC0C ldrneb r11,[r10, #+0xc0c]!
:020980F8 F200FC52 andnv  r15,r0,#0x5200
:020980FC 11DA6E44 bicnes r6,r10,r4,asr #0x1c
:02098100 00086E4A andeq  r6,r8,r10,asr #0x1c
:02098104 E32D2F9F unknown
:02098108 863AAAF9 unknown
:0209810C 46B67300 unknown
:02098110 89C85853 stmhiib  r8 ,{r0,r1,r4,r6,r11,r12,r14}^
:02098114 83BD0005 movhis r0,#0x5		;r0=5(0x5)
:02098118 3F73B811 swicc 0x0073b811
:0209811C 8D0007AA unknown
:02098120 E74D42F4 unknown
:02098124 001C9D40 andeqs r9,r12,r0,asr #0x1a
:02098128 F09D5A37 addnvs r5,r13,r7,lsr r10
:0209812C F09DF09D umullnvs r15,r13,r13,r0
:02098130 F09DF09D umullnvs r15,r13,r13,r0
:02098134 30107C50 andccs r7,r0,r0,asr r12
:02098138 72709095 rsbvcs r9,r0,#0x95
:0209813C 75696D65 strvcb r6,[r9, #-0xd65]!
:02098140 8D2D6D03 stchi  13,cr6,[r13,#-0xc]!
:02098144 41809330 orrmi  r9,r0,r0,lsr r3
:02098148 1506C022 strne r12,[r6, #-0x22]		;(r6-0x22=*(00000aae))
:0209814C 15409C31 strneb r9,[r0, #-0xc31]		;(r0-0xc31=*(fffff3d4))
:02098150 1006A841 andne  r10,r6,r1,asr #0x10
:02098154 005F5A02 subeqs r5,r15,r2,lsl #0x14
:02098158 06E55782 unknown
:0209815C 036E7265 unknown
:02098160 61001E20 unknown
:02098164 20657062 rsbcs  r7,r5,r2,ror #0x0
:02098168 34776F54 unknown
:0209816C 6F404370 swivs 0x00404370
:02098170 6C75736E ldcvsl 3,cr7,[r5],#-0x1b8
:02098174 006E6974 rsbeq  r6,r14,r4,ror r9
:02098178 63632067 unknown
:0209817C 17B18D2C ldrne r8,[r1,+r12, lsr #0x1a]!
:02098180 63606920 unknown
:02098184 44207365 unknown
:02098188 00697669 rsbeq  r7,r9,r9,ror #0xc
:0209818C 4F6F6973 swimi 0x006f6973
:02098190 101C5401 andnes r5,r12,r1,lsl #0x8
:02098194 055B549A ldreqb r5,[r11, #-0x49a]		;(r11-0x49a=*(fffffb9e))
:02098198 73202CE8 unknown
:0209819C 632D248F unknown
:020981A0 48730153 unknown
:020981A4 61687440 unknown
:020981A8 2E657477 mcrcs 4,3,r7,cr5,cr7,{3}
:020981AC 6D6F6300 stcvsl 3,cr6,[r15,#-0x0]!
:020981B0 A4D30089 ldrgeb r0,[r3],#+0x89
:020981B4 C8086E50 stmgtda  r8 ,{r4,r6,r9,r10,r11,r13,r14}
:020981B8 E66B56FF unknown
:020981BC 00B65DCF adceqs r5,r6,r15,asr #0x1b
:020981C0 75680CEA strvcb r0,[r8, #-0xcea]!
:020981C4 C2AAA247 adcgt  r10,r10,#0x70000004
:020981C8 2584DA00 strcs r13,[r4, #+0xa00]		;r4+0xa00=*(00000a09)
:020981CC 47F4A8FC unknown
:020981D0 85DA0051 ldrhib r0,[r10, #+0x51]		;r10+0x51=*(00000051)
:020981D4 947420B5 unknown
:020981D8 0F001E86 swieq 0x00001e86
:020981DC 08E9C975 unknown
:020981E0 0006F561 andeq  r15,r6,r1,ror #0xa
:020981E4 156E306D strneb r3,[r14, #-0x6d]!
:020981E8 52E90219 rscpl  r0,r9,#0x90000001
:020981EC DB62C000 blle 039481F4
:020981F0 E29E994D adds r9,r14,#0x134000
:020981F4 440C006A strmi r0,[r12],#-0x6a
:020981F8 BEFECD38 mrclt 13,7,r12,cr14,cr8,{1}
:020981FC 090064E3 stmeqdb  r0 ,{r0,r1,r5,r6,r7,r10,r13,r14}
:02098200 B1FEC570 mvnlts r12,r0,ror r5
:02098204 00B6296B adceqs r2,r6,r11,ror #0x12
:02098208 3BC8492F blcc 012AA6CC
:0209820C 250427D4 strcs r2,[r4, #-0x7d4]		;(r4-0x7d4=*(fffff835))
:02098210 2F971000 swics 0x00971000
:02098214 C06D90E7 rsbgt  r9,r13,r7,ror #0x1
:02098218 99420028 stmlsdb  r2 ,{r3,r5}^
:0209821C DE434CD7 mcrle 12,2,r4,cr3,cr7,{6}
:02098220 2100F5C3 unknown
:02098224 5D9F546D unknown
:02098228 00E158C3 rsceq  r5,r1,r3,asr #0x11
:0209822C 5BD9E4C0 blpl 01711534
:02098230 B4DCB8B0 ldrltb r11,[r12],#+0x8b0
:02098234 36DF7B00 ldrccb r7,[r15],+r0, lsl #0x16
:02098238 66B5C23A unknown
:0209823C D6120022 ldrle r0,[r2],-r2, lsr #0x0
:02098240 11290D87 unknown
:02098244 02DD0858 sbceqs r0,r13,#0x580000
:02098248 0713B990 unknown
:0209824C 18950129 ldmneia  r5 ,{r0,r3,r5,r8}
:02098250 5E0E5507 cdppl 5,0,cr5,cr14,cr7,0
:02098254 5D112DD1 unknown
:02098258 ABD0695C blge 014B27D0
:0209825C 6A00B9D3 bvs 020C69B0
:02098260 591F994C ldmpldb  r15 ,{r2,r3,r6,r8,r11,r12,r15}
:02098264 008E3098 umulleq  r3,r14,r8,r0
:02098268 46208516 unknown
:0209826C D43F476D unknown
:02098270 84208500 unknown
:02098274 F8B36DE1 ldmnvia  r3!,{r0,r5,r6,r7,r8,r10,r11,r13,r14}
:02098278 0CED00A4 stceql 0,cr0,[r13],#+0x290
:0209827C 3B0F17F1 blcc 0245E248
:02098280 F900A7F9 stmnvdb  r0 ,{r0,r3,r4,r5,r6,r7,r8,r9,r10,r13,r15}
:02098284 CFC1D725 swigt 0x00c1d725
:02098288 00F26384 rsceqs r6,r2,r4,lsl #0x7
:0209828C A2CF637C sbcge  r6,r15,#0xF0000001
:02098290 5BC6F247 blpl 01254BB4
:02098294 648E3300 strvs r3,[r14],#+0x300
:02098298 C1680440 unknown
:0209829C 64B90080 unknown
:020982A0 C777451C unknown
:020982A4 F5006ED8 strnv r6,[r0, #-0xed8]		;(r0-0xed8=*(fffff12d))
:020982A8 503C2995 mlapls r12,r5,r9,r2unknown
:020982AC 00D734E8 sbceqs r3,r7,r8,ror #0x9
:020982B0 BAA81F78 blt 00AA0098
:020982B4 9591436D ldrls r4,[r1, #+0x36d]		;r1+0x36d=*(0038036d)
:020982B8 57458F00 strplb r8,[r5,-r0, lsl #0x1e]
:020982BC FBC57E5E blx 011F7C3C
:020982C0 04A400CA unknown
:020982C4 3797EAEB ldrcc r14,[r5,-r0, lsl #0x1e]
:020982C8 6F003054 swivs 0x00003054
:020982CC 324701BB subcc  r0,r7,#0xC000002E
:020982D0 00DCCD33 sbceqs r12,r12,r3,lsr r13
:020982D4 69649B57 unknown
:020982D8 1D9BF861 unknown
:020982DC 4F891C00 swimi 0x00891c00
:020982E0 D0A9675C adcle  r6,r9,r12,asr r7
:020982E4 F0FDF25D rscnvs r15,r13,r13,asr r2
:020982E8 32F0FDE0 rscccs r15,r0,#0x3800
:020982EC 5B38608C blpl 02EB0524
:020982F0 8CF08C80 ldchil 12,cr8,[r0],#+0x200
:020982F4 F5F041F0 ldrnvb r4,[r0, #+0x1f0]!
:020982F8 09043369 stmeqdb  r4 ,{r0,r3,r5,r6,r8,r9,r12,r13}
:020982FC B1094369 unknown
:02098300 2908EC31 stmcsdb  r8 ,{r0,r4,r5,r10,r11,r13,r14,r15}
:02098304 F1B10210 movnvs r0,r0,lsl r2		;r0=327680(0x50000)
:02098308 72548048 subvcs r8,r4,#0x48
:0209830C 740C7375 strvc r7,[r12],#-0x375
:02098310 74654E20 unknown
:02098314 00726F77 rsbeqs r6,r2,r7,ror r15
:02098318 28202C6B stmcsda  r0!,{r0,r1,r3,r5,r6,r10,r11,r13}
:0209831C 31202963 unknown
:02098320 39393900 ldmccdb  r9!,{r8,r11,r12,r13}
:02098324 0050C180 subeqs r12,r0,r0,lsl #0x3
:02098328 18726F46 unknown
:0209832C 30406120 subcc  r6,r0,r0,lsr #0x2
:02098330 2064657A rsbcs  r6,r4,r10,ror r5
:02098334 65730475 ldrvsb r0,[r3, #-0x475]!
:02098338 6C6E6F20 stcvsl 15,cr6,[r14],#-0x80
:0209833C 80715679 rsbhis r5,r1,r9,ror r6
:02098340 F15D815D cmpnv r13,r13,asr r1
:02098344 02E5F15D rsceq  r15,r5,#0x40000017
:02098348 CB003347 blgt 020A506C
:0209834C 529CBA0F addpls r11,r12,#0xF000
:02098350 1A1F78FC bne 02876748
:02098354 1B6F001E blne 03C583D4
:02098358 F8BD7337 ldmnvia  r13!,{r0,r1,r2,r4,r5,r8,r9,r12,r13,r14}
:0209835C 94006BC9 strls r6,[r0],#-0xbc9
:02098360 F04F3012 subnv  r3,r15,r2,lsl r0
:02098364 00F54736 rsceqs r4,r5,r6,lsr r7
:02098368 F50A91D0 strnv r9,[r10, #-0x1d0]		;(r10-0x1d0=*(fffffe30))
:0209836C 61A5C817 movvs  r12,r7,lsl r8		;r12=0(0x0)
:02098370 4016C100 andmis r12,r6,r0,lsl #0x2
:02098374 618AFB4D orrvs  r15,r10,r13,asr #0x16
:02098378 76E50090 unknown
:0209837C 0611C120 ldreq r12,[r1],-r0, lsr #0x2
:02098380 2C00AB7D stccs  11,cr10,[r0],{#0x7d}
:02098384 11F5A66E mvnnes r10,r14,ror #0xc
:02098388 00FA8E41 rsceqs r8,r10,r1,asr #0x1c
:0209838C 612AAD2D unknown
:02098390 2667A459 unknown
:02098394 E8D04C00 ldmia  r0 ,{r10,r11,r14}^
:02098398 705B52BC ldrvch r5,[r11],#-0x2c
:0209839C 58040020 stmplda  r4 ,{r5}
:020983A0 A4C97AD1 strgeb r7,[r9],#+0xad1
:020983A4 8300BC69 unknown
:020983A8 05AD6417 streq r6,[r13, #+0x417]!
:020983AC 00D0BC8B sbceqs r11,r0,r11,lsl #0x19
:020983B0 8C8DCE58 stchi  14,cr12,[r13],{#0x58}
:020983B4 42F0EBF5 rscmis r14,r0,#0x3D400
:020983B8 9D0B4900 unknown
:020983BC 32672797 rsbcc  r2,r7,#0x25C0000
:020983C0 AEE1006E cdpge 0,14,cr0,cr1,cr14,3
:020983C4 701C1593 mulvcs r12,r3,r5
:020983C8 4D0020BC unknown
:020983CC 92DE182F sbclss r1,r14,#0x2F0000
:020983D0 006CE888 rsbeq  r14,r12,r8,lsl #0x11
:020983D4 1A115785 bne 024EE1F0
:020983D8 26E37EE9 unknown
:020983DC A2541100 subges r1,r4,#0x0
:020983E0 83559645 cmphi r5,#0x4500000
:020983E4 893000CA ldmhidb  r0!,{r1,r3,r6,r7}
:020983E8 A3D8DCE8 bicges r13,r8,#0xE800
:020983EC 80002AED andhi  r2,r0,r13,ror #0x15
:020983F0 65797F3F ldrvsb r7,[r9, #-0xf3f]!
:020983F4 00153E57 andeqs r3,r5,r7,asr r14
:020983F8 2F086620 swics 0x00086620
:020983FC AABF9395 bge 0107D258
:02098400 A82F4700 stmgeda  r15!,{r8,r9,r10,r14}
:02098404 12F09746 rscnes r9,r0,#0x1180000
:02098408 C2FE00E2 rscgts r0,r14,#0xE2
:0209840C E6512B0A ldrb r2,[r1],-r10, lsl #0x16
:02098410 B700E676 unknown
:02098414 0DE2B746 stceql 7,cr11,[r2,#+0x118]!
:02098418 00A8CCA6 adceq  r12,r8,r6,lsr #0x19
:0209841C 55594CC3 ldrplb r4,[r9, #-0xcc3]		;(r9-0xcc3=*(fffff362))
:02098420 53E8E689 mvnpl  r14,#0x8900000
:02098424 EA1C5C00 b 027AF42C
:02098428 1662F09D unknown
:0209842C C9A7000B stmgtib  r7!,{r0,r1,r3}
:02098430 DEF00C5F mrcle 12,7,r0,cr0,cr15,{2}
:02098434 CE0076C2 cdpgt 6,0,cr7,cr0,cr2,6
:02098438 F26AF7AF rsbnv  r15,r10,#0x2BC0000
:0209843C 00A641FA unknown
:02098440 C91433A2 ldmgtdb  r4 ,{r1,r5,r7,r8,r9,r12,r13}
:02098444 D3637AE5 unknown
:02098448 37629E00 strccb r9,[r2,-r0, lsl #0x1c]!
:0209844C 9E6585D5 mcrls 5,3,r8,cr5,cr5,{6}
:02098450 53E6000E mvnpl  r0,#0xE
:02098454 5E1B7424 cdppl 4,0,cr7,cr11,cr4,1
:02098458 5300121D unknown
:0209845C E72CC75B unknown
:02098460 003B4983 eoreqs r4,r11,r3,lsl #0x13
:02098464 688AAE15 stmvsia  r10 ,{r0,r2,r4,r9,r10,r11,r13,r15}
:02098468 D99757B9 ldmleib  r7 ,{r0,r3,r4,r5,r7,r8,r9,r10,r12,r14}
:0209846C 05B88010 ldreq r8,[r8, #+0x10]!
:02098470 FC161D00 ldc2  13,cr1,[r6],{#0x0}
:02098474 AD10D90A unknown
:02098478 D9660A01 unknown
:0209847C 72655630 rsbvc  r5,r5,#0x3000000
:02098480 E211B369 ands r11,r1,#0xA4000001
:02098484 6C614350 stcvsl 3,cr4,[r1],#-0x140
:02098488 20737361 rsbcss r7,r3,r1,ror #0x6
:0209848C 00502033 subeqs r2,r0,r3,lsr r0
:02098490 696C6275 unknown
:02098494 72502063 subvcs r2,r0,#0x63
:02098498 616D6900 unknown
:0209849C 50D97972 sbcpls r7,r9,r2,ror r9
:020984A0 60C9F0D9 unknown
:020984A4 F29E595C addnvs r5,r14,#0x170000
:020984A8 14018A1B strne r8,[r1],#-0xa1b
:020984AC DF10B400 swile 0x0010b400
:020984B0 E3DB4004 bics r4,r11,#0x4
:020984B4 6AAF0057 bvs 00C58618
:020984B8 848F4045 strhi r4,[r15],#+0x45
:020984BC D1000B0C unknown
:020984C0 11D9D933 bicnes r13,r9,r3,lsr r9
:020984C4 0002EECF andeq  r14,r2,r15,asr #0x1d
:020984C8 F7251F58 unknown
:020984CC 0544A82A streqb r10,[r4, #-0x82a]		;(r4-0x82a=*(fffff7df))
:020984D0 03ECAA00 mvneq  r10,#0x0
:020984D4 9E7F781F mrcls 8,3,r7,cr15,cr15,{0}
:020984D8 9AB90093 bls 00ED872C
:020984DC 7D23AA00 stcvc  10,cr10,[r3,#-0x0]!
:020984E0 8500ACD6 strhi r10,[r0, #-0xcd6]		;(r0-0xcd6=*(0004f32a))
:020984E4 C74563A2 strgtb r6,[r5,-r2, lsr #0x7]
:020984E8 00CC2772 sbceq  r2,r12,r2,ror r7
:020984EC 75C64CF4 strvcb r4,[r6, #+0xcf4]		;r6+0xcf4=*(000017c4)
:020984F0 EF39D271 swi 0x0039d271
:020984F4 F0424F00 subnv  r4,r2,r0,lsl #0x1e
:020984F8 900ADF75 andls  r13,r10,r5,ror r15
:020984FC 208E00C6 addcs  r0,r14,r6,asr #0x1
:02098500 F80F986F stmnvda  r15 ,{r0,r1,r2,r3,r5,r6,r11,r12,r15}
:02098504 5F0023AC swipl 0x000023ac
:02098508 A4362970 unknown
:0209850C 00E786C9 rsceq  r8,r7,r9,asr #0xd
:02098510 CB209AB1 blgt 028BEFDC
:02098514 E785A553 unknown
:02098518 7DBE3D00 ldcvc  13,cr3,[r14,#+0x0]!
:0209851C 4524FE9A strmi r15,[r4, #-0xe9a]!
:02098520 76DC0033 unknown
:02098524 A20FED15 andge  r14,r15,#0x540
:02098528 4C006471 stcmi  4,cr6,[r0],{#0x71}
:0209852C 68812E65 stmvsia  r1 ,{r0,r2,r5,r6,r9,r10,r11,r13}
:02098530 10D9A745 sbcnes r10,r9,r5,asr #0xe
:02098534 00059480 andeq  r9,r5,r0,lsl #0x9
:02098538 D800057D stmleda  r0 ,{r0,r2,r3,r4,r5,r6,r8,r10}
:0209853C 7C30D90B ldcvc  9,cr13,[r0],#-0x2c
:02098540 02100B4A andeqs r0,r0,#0x12800
:02098544 202C5355 eorcs  r5,r12,r5,asr r3
:02098548 41530052 cmpmi r3,r2,asr r0
:0209854C 74614420 unknown
:02098550 80200D61 eorhi  r0,r0,r1,ror #0x1a
:02098554 202C102A eorcs  r1,r12,r10,lsr #0x0
:02098558 2E636E49 cdpcs 14,6,cr6,cr3,cr9,2
:0209855C 0004012C andeq  r0,r4,r12,lsr #0x2
:02098560 65727563 ldrvsb r7,[r2, #-0x563]!
:02098564 4342B920 unknown
:02098568 F4082B41 strnv r2,[r8],#-0xb41
:0209856C 05616301 streqb r6,[r1, #-0x301]!
:02098570 75412017 strvcb r2,[r1, #-0x17]		;(r1-0x17=*(0037ffe9))
:02098574 6F687413 swivs 0x00687413
:02098578 79746972 unknown
:0209857C 92000000 andls  r0,r0,#0x0
:02098580 AEC17ACE cdpge 10,12,cr7,cr1,cr14,6
:02098584 5A003E83 bpl 020A7F98
:02098588 578389AA strpl r8,[r3,+r10, lsr #0x13]
:0209858C 000125AC andeq  r2,r1,r12,lsr #0xb
:02098590 AEAD0C76 mcrge 12,5,r0,cr13,cr6,{3}
:02098594 CE372C8E cdpgt 12,2,cr2,cr7,cr14,4
:02098598 7835EB00 ldmvcda  r5!,{r8,r9,r11,r13,r14,r15}
:0209859C E5035464 str r5,[r3, #-0x464]		;(r3-0x464=*(00003f9c))
:020985A0 51400084 unknown
:020985A4 088FBFC9 stmeqia  r15 ,{r0,r3,r6,r7,r8,r9,r10,r11,r12,r13,r15}
:020985A8 82008AE2 andhi  r8,r0,#0xE2000
:020985AC 8616D208 ldrhi r13,[r6],-r8, lsl #0x4
:020985B0 00E95537 rsceq  r5,r9,r7,lsr r5
:020985B4 AD0221B1 unknown
:020985B8 9A816876 bls 000F2798
:020985BC 4BA20500 blmi 009199C4
:020985C0 66254BC9 unknown
:020985C4 6C560022 ldcvsl 0,cr0,[r6],{#0x22}
:020985C8 F78F0788 strnv r0,[r15,+r8, lsl #0xf]
:020985CC 6D005981 unknown
:020985D0 70650784 rsbvc  r0,r5,r4,lsl #0xf
:020985D4 00767113 rsbeqs r7,r6,r3,lsl r1
:020985D8 4C779B3E ldcmil 11,cr9,[r7],#-0xf8
:020985DC 568950E3 strpl r5,[r7],#-0xf8
:020985E0 B9489800 stmltdb  r8 ,{r11,r12,r15}^
:020985E4 1A29A71D bne 02B02260
:020985E8 4A2E0013 bmi 02C1863C
:020985EC 1E9C5911 mrcne 9,4,r5,cr12,cr1,{0}
:020985F0 4900D515 stmmidb  r0 ,{r0,r2,r4,r8,r10,r12,r14,r15}
:020985F4 3A732C54 bcc 03D6374C
:020985F8 00B18269 adceqs r8,r1,r9,ror #0x4
:020985FC 6D9C3997 unknown
:02098600 E5486770 strb r6,[r8, #-0x770]		;(r8-0x770=*(0041533d))
:02098604 D62DDD00 unknown
:02098608 547B1EC8 unknown
:0209860C C0000413 andgt  r0,r0,r3,lsl r4
:02098610 070D0C70 unknown
:02098614 05A003E8 streq r0,[r0, #+0x3e8]!
:02098618 01580300 cmpeq r8,r0,lsl #0x6
:0209861C 100C58AC andne  r5,r12,r12,lsr #0x11
:02098620 20701602 rsbcss r1,r0,r2,lsl #0xc
:02098624 6F106F52 swivs 0x00106f52
:02098628 41432074 unknown
:0209862C 00202D20 eoreq  r2,r0,r0,lsr #0x1a
:02098630 90093252 andls  r3,r9,r2,asr r2
:02098634 6C47202C stcvsl 0,cr2,[r7],{#0x2c}
:02098638 6162046F unknown
:0209863C 6769536C strvsb r5,[r7],{#0x2c}
:02098640 A600006E strge r0,[r7],{#0x2c}
:02098644 BE0E24CF cdplt 4,0,cr2,cr14,cr15,6
:02098648 00286F2E eoreq  r6,r8,r14,lsr #0x1e
:0209864C C4424599 strgtb r4,[r2],#-0x599
:02098650 54213EAB unknown
:02098654 D30B9B00 unknown
:02098658 FA70847F blx 03CB9864
:0209865C CBB30012 blgt 00D586AC
:02098660 C65F87BF unknown
:02098664 D300867F unknown
:02098668 D65C30B2 unknown
:0209866C 00F1ADFD unknown
:02098670 F8E5DC7B unknown
:02098674 92099660 andls  r9,r9,#0x6000000
:02098678 D0F51000 rscles r1,r5,r0
:0209867C 7BFBDE53 blvc 01F8FFD0
:02098680 8873007E unknown
:02098684 7B8852AC blvc 002AD13C
:02098688 CA00A64A bgt 020C1FB8
:0209868C A85EA649 ldmgeda  r14 ,{r0,r3,r6,r9,r10,r13,r15}^
:02098690 005A8CA7 subeqs r8,r10,r7,lsr #0x19
:02098694 827ABC11 rsbhis r11,r10,#0x1100
:02098698 E98CBEEB stmib  r12 ,{r0,r1,r3,r5,r6,r7,r9,r10,r11,r12,r13,r15}
:0209869C 96ACB300 unknown
:020986A0 4A970725 bmi 0065A33C
:020986A4 072A0099 unknown
:020986A8 771EB42F ldrvc r11,[r14,-r15, lsr #0x8]
:020986AC 0F008ABF swieq 0x00008abf
:020986B0 1B7C02B5 blne 03F9918C
:020986B4 00C5B896 smulleq  r11,r5,r6,r8
:020986B8 BC2C3AB9 stclt  10,cr3,[r12],#-0x2e4
:020986BC EBB912D6 bl 00EDD21C
:020986C0 E27D5900 rsbs r5,r13,#0x0
:020986C4 5F8606D0 swipl 0x008606d0
:020986C8 6A49005E bvs 032D8848
:020986CC 885E39B5 ldmhida  r14 ,{r0,r2,r4,r5,r7,r8,r11,r12,r13}^
:020986D0 BC00EC34 stclt  12,cr14,[r0],{#0x34}
:020986D4 98080C78 stmlsda  r8 ,{r3,r4,r5,r6,r10,r11}
:020986D8 00A86C84 adceq  r6,r8,r4,lsl #0x19
:020986DC A0B44BCD adcges r4,r4,r13,asr #0x17
:020986E0 4D790C7D ldcmil 12,cr0,[r9,#-0x1f4]!
:020986E4 2DB8F000 ldccs  0,cr15,[r8,#+0x0]!
:020986E8 D5CA21CB strleb r2,[r10, #+0x1cb]		;r10+0x1cb=*(000001cb)
:020986EC 7D5B006C unknown
:020986F0 8429A0E1 unknown
:020986F4 D300F9A1 unknown
:020986F8 24CB4994 strcsb r4,[r11],#+0x994
:020986FC 00209162 eoreq  r9,r0,r2,ror #0x2
:02098700 D50BDDBC strle r13,[r11, #-0xdbc]		;(r11-0xdbc=*(fffff27c))
:02098704 EAF9CCD9 b 01F0BA70
:02098708 2B0A2700 blcs 02322310
:0209870C 9DC69173 unknown
:02098710 C8AC001B stmgtia  r12!,{r0,r1,r3,r4}
:02098714 A0E0E8CB rscge  r14,r0,r11,asr #0x11
:02098718 90002FF4 unknown
:0209871C B0FB4D8B rsclts r4,r11,r11,lsl #0x1b
:02098720 00F61B36 rsceqs r1,r6,r6,lsr r11
:02098724 E0857A19 add  r7,r5,r9,lsl r10
:02098728 1361F26D msrne SPSR_c,#0xd0000006
:0209872C 9F5C8800 swils 0x005c8800
:02098730 510A93E0 unknown
:02098734 5A8A0097 bpl 00318998
:02098738 D5ABAFCE strle r10,[r11, #+0xfce]!
:0209873C 0900AAF7 stmeqdb  r0 ,{r0,r1,r2,r4,r5,r6,r7,r9,r11,r13,r15}
:02098740 DCBD60AA ldcle  0,cr6,[r13],#+0x2a8
:02098744 00DF5FD9 ldreqsb r5,[r15],#+0xf9
:02098748 1360A972 unknown
:0209874C C901005E stmgtdb  r1 ,{r1,r2,r3,r4,r6}
:02098750 3FFA4A00 swicc 0x00fa4a00
:02098754 0307EAA4 unknown
:02098758 8E020021 cdphi 0,0,cr0,cr2,cr1,1
:0209875C C203CA82 andgt  r12,r3,#0x82000
:02098760 25008F9B strcs r8,[r0, #-0xf9b]		;(r0-0xf9b=*(0004f065))
:02098764 83657490 unknown
:02098768 71F0241B mvnvcs r2,r11,lsl r4
:0209876C 396564D7 unknown
:02098770 1D6E2E76 stcnel 14,cr2,[r14,#-0x1d8]!
:02098774 91C191F0 unknown
:02098778 251001F1 ldrcs r0,[r0, #-0x1f1]		;(r0-0x1f1=*(0004fe0f))
:0209877C A173F800 cmnge r3,r0,lsl #0x10
:02098780 09913941 ldmeqib  r1 ,{r0,r6,r8,r11,r12,r13}
:02098784 15506910 ldrneb r6,[r0, #-0x910]		;(r0-0x910=*(0004f6f0))
:02098788 25100120 ldrcs r0,[r0, #-0x120]		;(r0-0x120=*(0004fee0))
:0209878C 6325637E unknown
:02098790 6A297091 bvs 02AF49DC
:02098794 00009621 andeq  r9,r0,r1,lsr #0xc
:02098798 454D4668 strmib r4,[r13, #-0x668]		;(r13-0x668=*(000024d8))
:0209879C 025D063B subeqs r0,r13,#0x3B00000
:020987A0 464410FD unknown
:020987A4 45560038 ldrmib r0,[r6, #-0x38]		;(r6-0x38=*(00000a98))
:020987A8 6E490052 mcrvs 0,2,r0,cr9,cr2,{2}
:020987AC 20740069 rsbcss r0,r4,r9,ror #0x0
:020987B0 74617473 unknown
:020987B4 4053003C submis r0,r3,r12,lsr r0
:020987B8 004B7265 subeq  r7,r11,r5,ror #0x4
:020987BC 02996620 addeqs r6,r9,#0x2000000
:020987C0 6E245500 cdpvs 5,2,cr5,cr4,cr0,0
:020987C4 776F6E6B strvcb r6,r6,r9,#0x2000000
:020987C8 0063206E rsbeq  r2,r3,r14,ror #0x0
:020987CC 6306EF6F unknown
:020987D0 74612074 unknown
:020987D4 6D650274 stcvsl 2,cr0,[r5,#-0x1d0]!
:020987D8 53007470 unknown
:020987DC 405300AE submis r0,r3,r14,lsr #0x1
:020987E0 20054E43 andcs  r4,r5,r3,asr #0x1c
:020987E4 09646970 unknown
:020987E8 79447430 stmvcdb  r4 ,{r4,r5,r10,r12,r13,r14}^
:020987EC 50096570 andpl  r6,r9,r0,ror r5
:020987F0 76736572 unknown
:020987F4 6D400908 unknown
:020987F8 B9726576 unknown
:020987FC 21655F46 unknown
:02098800 22B16176 adccss r6,r1,#0x8000001D
:02098804 25282018 strcs r2,[r8, #-0x18]!
:02098808 000C2973 andeq  r2,r12,r3,ror r9
:0209880C 59300500 ldmpldb  r0!,{r8,r10}
:02098810 F03E2500 eornvs r2,r14,r0,lsl #0xa
:02098814 AC201175 stcge  1,cr1,[r0],#-0x1d4
:02098818 801D6068 andhis r6,r13,r8,ror #0x0
:0209881C 3C207048 stccc  0,cr7,[r0],#-0x120
:02098820 000A8009 andeq  r8,r10,r9
:02098824 61206764 unknown
:02098828 0003646E andeq  r6,r3,r14,ror #0x8
:0209882C 103D2120 eornes r2,r13,r0,lsr #0x2
:02098830 08732520 unknown
:02098834 75252F00 strvc r2,[r5, #-0xf00]!
:02098838 42530800 submis r0,r3,#0x0
:0209883C 2B5D4D43 blcs 037EBD50
:02098840 10642573 rsbne  r2,r4,r3,ror r5
:02098844 00732576 rsbeqs r2,r3,r6,ror r5
:02098848 4D435047 unknown
:0209884C 412F0100 unknown
:02098850 756E0054 strvcb r0,[r14, #-0x54]!
:02098854 8140096D unknown
:02098858 78610649 unknown
:0209885C 79616C70 unknown
:02098860 73720165 cmnvc r2,#0x40000019
:02098864 B9540EFD ldmltdb  r4 ,{r0,r2,r3,r4,r5,r6,r7,r9,r10,r11}^
:02098868 09F5B9D5 ldmeqib  r5!,{r0,r2,r4,r6,r7,r8,r11,r12,r13,r15}^
:0209886C A9B440AD ldmgeib  r4!,{r0,r2,r3,r5,r7,r14}
:02098870 49106610 ldmmidb  r0 ,{r4,r9,r10,r13,r14}
:02098874 3F610001 swicc 0x00610001
:02098878 F01730AD andnvs r3,r7,r13,lsr #0x1
:0209887C 0FF0ADCB swieq 0x00f0adcb
:02098880 45F091F0 ldrmib r9,[r0, #+0x1f0]!
:02098884 44495353 strmib r5,[r9],#-0x353
:02098888 4F412D07 swimi 0x00412d07
:0209888C 0E255353 mcreq 3,1,r5,cr5,cr3,{2}
:02098890 43204C45 unknown
:02098894 0010444F andeqs r4,r0,r15,asr #0x8
:02098898 04035D02 streq r5,[r3],#-0xd02
:0209889C 00042400 andeq  r2,r4,r0,lsl #0x8
:020988A0 0C002A0B stceq  10,cr2,[r0],{#0xb}
:020988A4 4C120056 ldcmi  0,cr0,[r2],{#0x56}
:020988A8 4316A800 tstmi r6,#0x0
:020988AC 00911804 addeqs r1,r1,r4,lsl #0x10
:020988B0 30002324 andcc  r2,r0,r4,lsr #0x6
:020988B4 48AA033C stmmiia  r10!,{r2,r3,r4,r5,r8,r9}
:020988B8 60040000 andvs  r0,r4,r0
:020988BC 006C0009 rsbeq  r0,r12,r9
:020988C0 1C754C20 ldcnel 12,cr4,[r5],#-0x80
:020988C4 08256602 stmeqda  r5!,{r1,r9,r10,r13,r14}
:020988C8 FF100000 swinv 0x00100000
:020988CC 2A400018 bcs 03098934
:020988D0 01910130 orreqs r0,r1,r0,lsr r1
:020988D4 544AC100 strplb r12,[r10],#-0x100
:020988D8 05130504 ldreq r0,[r3, #-0x504]		;(r3-0x504=*(00003efc))
:020988DC FFFFB010 swinv 0x00ffb010
:020988E0 01000CFF unknown
:020988E4 A8C0C800 stmgeia  r0 ,{r11,r14,r15}^
:020988E8 100143F0 unknown
:020988EC 90096210 andls  r6,r9,r0,lsl r2
:020988F0 10BCF034 adcnes r15,r12,r4,lsr r0
:020988F4 801D0261 andhis r0,r13,r1,ror #0x4
:020988F8 732A0000 unknown
:020988FC 00002A2A andeq  r2,r0,r10,lsr #0x14
:02098900 544E494E strplb r4,[r14],#-0x94e
:02098904 4F0D7000 swimi 0x000d7000
:02098908 0053442D subeqs r4,r3,r13,lsr #0x8
:0209890C 81600680 unknown
:02098910 F00FF00F andnv  r15,r15,r15
:02098914 4157FD9A unknown
:02098918 86255052 unknown
:0209891C 6C754E87 ldcvsl 14,cr4,[r5],#-0x21c
:02098920 9530126C ldrls r1,[r0, #-0x26c]!
:02098924 E01141A0 ands r4,r1,r0,lsr #0x3
:02098928 700099B0 strvch r9,[r0], -r0
:0209892C 006DD18D rsbeq  r13,r13,r13,lsl #0x3
:02098930 E0117065 ands r7,r1,r5,ror #0x0
:02098934 A5CD6C0B strgeb r6,[r13, #+0xc0b]		;r13+0xc0b=*(0000374b)
:02098938 7510D5B0 ldrvc r13,[r0, #-0x5b0]		;(r0-0x5b0=*(0004fa50))
:0209893C 646973F0 unknown
:02098940 2D076E2E unknown
:02098944 D156FFF0 ldrlesh r15,[r6, #-0xf0]		;(r6-0xff0=*(000009e0))
:02098948 576C48B5 unknown
:0209894C E4074669 str r4,[r7],#-0x669
:02098950 F3A0D555 movnv  r13,#0x15400000		;r13=356515840(0x15400000)
:02098954 4DF01535 ldcmil 5,cr1,[r0,#+0xd4]!
:02098958 0F6B7361 swieq 0x006b7361
:0209895C F02D1015 eornv  r1,r13,r5,lsl r0
:02098960 F0151076 andnvs r1,r5,r6,ror r0
:02098964 30736E44 rsbccs r6,r3,r4,asr #0x1c
:02098968 1510150F ldrne r1,[r0, #-0x50f]		;(r0-0x50f=*(0004faf1))
:0209896C 8D705EF0 ldchil 14,cr5,[r0,#-0x3c0]!
:02098970 16655390 unknown
:02098974 CFE01560 swigt 0x00e01560
:02098978 F01534E2 andnvs r3,r5,r2,ror #0x9
:0209897C A7ED2B52 unknown
:02098980 16916C48 ldrne r6,r3,r5,r2,ror #0x9
:02098984 152E4F33 strne r4,[r14, #-0xf33]!
:02098988 617245F0 ldrvssh r4,[r2, #-0x50]!
:0209898C 7925F673 stmvcdb  r5!,{r0,r1,r4,r5,r6,r9,r10,r12,r13,r14,r15}
:02098990 6C48C2A5 stcvsl 2,cr12,[r8],{#0xa5}
:02098994 77499B32 unknown
:02098998 FB476C48 blx 03273AC8
:0209899C 83778C0F cmnhi r7,#0xF00
:020989A0 0111BC69 tsteq r1,r9,ror #0x18
:020989A4 0BDD110C bleq 017DCDDC
:020989A8 7CD20001 ldcvcl 0,cr0,[r2],{#0x1}
:020989AC 12940001 addnes r0,r4,#0x1
:020989B0 5D120011 unknown
:020989B4 D200010F andle  r0,r0,#0xC0000003
:020989B8 60001534 andvs  r1,r0,r4,lsr r5
:020989BC 118C0001 orrne  r0,r12,r1
:020989C0 4A110BE1 bmi 024DB94C
:020989C4 11110BA9 tstne r1,r9,lsr #0x17
:020989C8 03111103 tsteq r1,#0xC0000000
:020989CC 120BB112 andne  r11,r11,#0x80000004
:020989D0 05003555 streq r3,[r0, #-0x555]		;(r0-0x555=*(0004faab))
:020989D4 D912C400 ldmledb  r2 ,{r10,r14,r15}
:020989D8 0AE1110A beq 018DCE08
:020989DC 02105312 andeqs r5,r0,#0x48000000
:020989E0 021011A4 andeqs r1,r0,#0x29
:020989E4 40486391 unknown
:020989E8 E063646C rsb  r6,r3,r12,ror #0x8
:020989EC 130EF513 unknown
:020989F0 52130B85 andpls r0,r3,#0x21400
:020989F4 14100210 ldrne r0,[r0],#-0x210
:020989F8 00010B5D andeq  r0,r1,r13,asr r11
:020989FC 103014D8 unknown
:02098A00 029B2002 addeqs r2,r11,#0x2
:02098A04 234010F1 unknown
:02098A08 5E251424 cdppl 4,2,cr1,cr5,cr4,1
:02098A0C 29282A26 stmcsdb  r8!,{r1,r2,r5,r9,r11,r13}
:02098A10 2D002B5F unknown
:02098A14 2D7D7B70 ldccsl 11,cr7,[r13,#-0x1c0]!
:02098A18 7E223A60 cdpvc 10,2,cr3,cr2,cr0,3
:02098A1C 3C89402D stccc  0,cr4,[r9],{#0x2d}
:02098A20 2D7C3F3E ldccsl 15,cr3,[r12,#-0xf8]!
:02098A24 455751A0 ldrmib r5,[r7, #-0x1a0]		;(r7-0x1a0=*(fffffe60))
:02098A28 59545210 ldmpldb  r4 ,{r4,r9,r12,r14}^
:02098A2C 504F4955 subpl  r4,r15,r5,asr r9
:02098A30 415D005B cmpmi r13,r11,asr r0
:02098A34 47464453 unknown
:02098A38 4B004A48 blmi 020AB360
:02098A3C 5A002D4C bpl 020A3F74
:02098A40 42564358 submis r4,r6,#0x60000001
:02098A44 2D4D4E04 unknown
:02098A48 34333230 unknown
:02098A4C 37043635 unknown
:02098A50 2D303938 ldccs  9,cr3,[r0,#-0xe0]!
:02098A54 0077713D rsbeqs r7,r7,r13,lsr r1
:02098A58 79747265 unknown
:02098A5C 706F6975 rsbvc  r6,r15,r5,ror r9
:02098A60 615D5B00 cmpvs r13,r0,lsl #0x16
:02098A64 67666473 unknown
:02098A68 6B6A0068 blvs 03B18C10
:02098A6C 60273B6C eorvs  r3,r7,r12,ror #0x16
:02098A70 6300787A unknown
:02098A74 6D6E6276 stcvsl 2,cr6,[r14,#-0x1d8]!
:02098A78 002F2E2C eoreq  r2,r15,r12,lsr #0x1c
:02098A7C C540C55C strgtb r12,[r0, #-0x55c]		;(r0-0x55c=*(0004faa4))
:02098A80 770071F0 unknown
:02098A84 00066500 andeq  r6,r6,r0,lsl #0xa
:02098A88 00740072 rsbeqs r0,r4,r2,ror r0
:02098A8C 00750079 rsbeqs r0,r5,r9,ror r0
:02098A90 6F006900 swivs 0x00006900
:02098A94 20C57000 sbccs  r7,r5,r0
:02098A98 73004061 unknown
:02098A9C 66006400 strvs r6,[r0],-r0, lsl #0x8
:02098AA0 00006700 andeq  r6,r0,r0,lsl #0xe
:02098AA4 006A0068 rsbeq  r0,r10,r8,ror #0x0
:02098AA8 006C006B rsbeq  r0,r12,r11,ror #0x0
:02098AAC 007A40C5 rsbeqs r4,r10,r5,asr #0x1
:02098AB0 00630078 rsbeq  r0,r3,r8,ror r0
:02098AB4 62000176 andvs  r0,r0,#0x8000001D
:02098AB8 6D006E00 unknown
:02098ABC 4021C0C5 eormi  r12,r1,r5,asr #0x1
:02098AC0 23004000 unknown
:02098AC4 25002400 strcs r2,[r0, #-0x400]		;(r0-0x400=*(0004fc00))
:02098AC8 005E0000 subeqs r0,r14,r0
:02098ACC 002A0026 eoreq  r0,r10,r6,lsr #0x0
:02098AD0 29000028 stmcsdb  r0 ,{r3,r5}
:02098AD4 2B005F00 blcs 020B06DC
:02098AD8 F0610061 rsbnv  r0,r1,r1,ror #0x0
:02098ADC 7D007BC0 unknown
:02098AE0 3AF06100 bcc 01CB0EE8
:02098AE4 00102200 andeqs r2,r0,r0,lsl #0x4
:02098AE8 3CC0617E stcccl 1,cr6,[r0],{#0x7e}
:02098AEC 3F003E00 swicc 0x00003e00
:02098AF0 617C0004 cmnvs r12,r4
:02098AF4 32003140 andcc  r3,r0,#0x10
:02098AF8 00043300 andeq  r3,r4,r0,lsl #0x6
:02098AFC 00350034 eoreqs r0,r5,r4,lsr r0
:02098B00 00370036 eoreqs r0,r7,r6,lsr r0
:02098B04 39003800 stmccdb  r0 ,{r11,r12,r13}
:02098B08 2D003000 unknown
:02098B0C 003D0000 eoreqs r0,r13,r0
:02098B10 00570051 subeqs r0,r7,r1,asr r0
:02098B14 52000045 andpl  r0,r0,#0x45
:02098B18 59005400 stmpldb  r0 ,{r10,r12,r14}
:02098B1C 00005500 andeq  r5,r0,r0,lsl #0xa
:02098B20 004F0049 subeq  r0,r15,r9,asr #0x0
:02098B24 005B0050 subeqs r0,r11,r0,asr r0
:02098B28 41005D00 unknown
:02098B2C 44005300 strmi r5,[r0],#-0x300
:02098B30 00460000 subeq  r0,r6,r0
:02098B34 00480047 subeq  r0,r8,r7,asr #0x0
:02098B38 4B00004A blmi 02098C68
:02098B3C 3B004C00 blcc 020ABB44
:02098B40 00002700 andeq  r2,r0,r0,lsl #0xe
:02098B44 005A0060 subeqs r0,r10,r0,ror #0x0
:02098B48 00430058 subeq  r0,r3,r8,asr r0
:02098B4C 42005600 andmi  r5,r0,#0x0
:02098B50 4D004E00 unknown
:02098B54 002C0000 eoreq  r0,r12,r0
:02098B58 002F002E eoreq  r0,r15,r14,lsr #0x0
:02098B5C 2000005C andcs  r0,r0,r12,asr r0
:02098B60 7468206A unknown
:02098B64 0F4E7074 swieq 0x004e7074
:02098B68 616E2F84 unknown
:02098B6C 0EA22E73 mcreq 14,5,r2,cr2,cr3,{3}
:02098B70 A00E1A74 andge  r1,r14,r4,ror r10
:02098B74 6669776F unknown
:02098B78 7465025A unknown
:02098B7C 6361102F unknown
:02098B80 2D298011 stccs  0,cr8,[r9,#-0x44]!
:02098B84 6C72732E ldcvsl 3,cr7,[r2],#-0xb8
:02098B88 70F0150C rscvcs r1,r0,r12,lsl #0xa
:02098B8C 101D746C andnes r7,r13,r12,ror #0x8
:02098B90 2F3A0EF2 swics 0x003a0ef2
:02098B94 03206D31 unknown
:02098B98 0DEC622F stceql 2,cr6,[r12,#+0xbc]!
:02098B9C 10BC0058 adcnes r0,r12,r8,asr r0
:02098BA0 5CF20004 ldcpll 0,cr0,[r2],#+0x10
:02098BA4 6F7E1015 swivs 0x007e1015
:02098BA8 09091588 stmeqdb  r9 ,{r3,r7,r8,r10,r12}
:02098BAC 59C8007D stmplib  r8 ,{r0,r2,r3,r4,r5,r6}^
:02098BB0 0528DA01 streq r13,[r8, #-0xa01]!
:02098BB4 B02D6F3F eorlt  r6,r13,r15,lsr r15
:02098BB8 672C6E65 strvs r6,r6,r13,r15,lsr r15
:02098BBC 7469A00D unknown
:02098BC0 6567B02D strvsb r11,[r7, #-0x2d]!
:02098BC4 A00D1272 andge  r1,r13,r2,ror r2
:02098BC8 0D657266 stceql 2,cr7,[r5,#-0x198]!
:02098BCC 397073A0 unknown
:02098BD0 2EA59160 cdpcs 1,10,cr9,cr5,cr0,3
:02098BD4 2970616A unknown
:02098BD8 00111C60 andeqs r1,r1,r0,ror #0x18
:02098BDC E51551CC ldr r5,[r5, #-0x1cc]		;(r5-0x1cc=*(fffffe34))
:02098BE0 EC000107 stc  1,cr0,[r0],{#0x7}
:02098BE4 05DC0001 ldreqb r0,[r12, #+0x1]		;r12+0x1=*(00000001)
:02098BE8 16560C00 ldrneb r0,[r6],-r0, lsl #0x18
:02098BEC 15BC0210 ldrne r0,[r12, #+0x210]!
:02098BF0 73753E69 cmnvc r5,#0x690
:02098BF4 622E6120 eorvs  r6,r14,#0x8
:02098BF8 9025676D eorls  r6,r5,r13,ror #0xe
:02098BFC 91D15011 biclss r5,r1,r1,lsl r0
:02098C00 654013E0 strvsb r1,[r0, #-0x3e0]		;(r0-0x3e0=*(0004fc20))
:02098C04 7011103C andvcs r1,r1,r12,lsr r0
:02098C08 70115026 andvcs r5,r1,r6,lsr #0x0
:02098C0C 2A3D6742 bcs 02FF291C
:02098C10 5D770150 ldcpll 1,cr0,[r7,#-0x140]!
:02098C14 74923D80 ldrvc r3,[r2],#+0xd80
:02098C18 F085E05D addnv  r14,r5,r13,asr r0
:02098C1C 85EFF085 strhib r15,[r15, #+0x85]!
:02098C20 1E4015F0 mcrne 5,2,r1,cr0,cr0,{7}
:02098C24 EDF4FD21 ldcl 13,cr15,[r4,#+0x84]!
:02098C28 71F671F2 ldrvcsh r7,[r6, #+0x12]!
:02098C2C FFF479F6 swinv 0x00f479f6
:02098C30 F479F479 unknown
:02098C34 F11530B0 ldrnvh r3,[r5, -r0]
:02098C38 F0D9F0B1 ldrnvh r15,[r9],#+0x1
:02098C3C 663F6E49 unknown
:02098C40 0750746F ldreqb r7,[r9],#+0x1
:02098C44 02700760 rsbeqs r0,r0,#0x1800000
:02098C48 32000920 andcc  r0,r0,#0x80000
:02098C4C 003D587C eoreqs r5,r13,r12,ror r8
:02098C50 20026007 andcs  r6,r2,r7
:02098C54 3430252D unknown
:02098C58 0400640E streq r6,[r0],#-0x40e
:02098C5C 00300340 eoreqs r0,r0,r0,asr #0x6
:02098C60 2D2D2D00 stccs  13,cr2,[r13,#-0x0]!
:02098C64 CF70A51C swigt 0x0070a51c
:02098C68 6550A435 ldrvsb r10,[r0, #-0x435]		;(r0-0x435=*(0004fbcb))
:02098C6C 4D05B860 unknown
:02098C70 751F6E65 ldrvc r6,[r15, #-0xe65]		;r15-0xe65=*(02097e13)=#-448939732(0xe53db92c)
:02098C74 F011B421 andnvs r11,r1,r1,lsr #0x8
:02098C78 F011F011 andnvs r15,r1,r1,lsl r0
:02098C7C F0256025 eornv  r6,r5,r5,lsr #0x0
:02098C80 6FFE0011 swivs 0x00fe0011
:02098C84 C0D96576 sbcgts r6,r9,r6,ror r5
:02098C88 6D604135 stcvsl 1,cr4,[r0,#-0xd4]!
:02098C8C E8F081F2 ldmia  r0!,{r1,r4,r5,r6,r7,r8,r15}^
:02098C90 F011F081 andnvs r15,r1,r1,lsl #0x1
:02098C94 60FDF1ED rscvss r15,r13,r13,ror #0x3
:02098C98 11577041 cmpne r7,r1,asr #0x0
:02098C9C 71CFE2DD unknown
:02098CA0 71F071F0 ldrvcsh r7,[r0, #+0x10]!
:02098CA4 FDF071F0 ldc2l 1,cr7,[r0,#+0x3c0]!
:02098CA8 20F075C0 rsccss r7,r0,r0,asr #0xb
:02098CAC 11303F20 teqne r0,r0,lsr #0x1e
:02098CB0 F5F08900 ldrnvb r8,[r0, #+0x900]!
:02098CB4 F5F0F5F0 ldrnvb r15,[r0, #+0x5f0]!
:02098CB8 64002DF0 strvs r2,[r0],#-0xdf0
:02098CBC 4174697E cmnmi r4,r14,ror r9
:02098CC0 202A6464 eorcs  r6,r10,r4,ror #0x8
:02098CC4 F345F085 unknown
:02098CC8 1B5D45E0 blne 037EA450
:02098CCC 0CD53058 ldceql 0,cr3,[r5],{#0x58}
:02098CD0 624B9055 subvs  r9,r11,#0x55
:02098CD4 419E1057 orrmis r1,r14,r7,asr r0
:02098CD8 C9F1E130 ldmgtib  r1!,{r4,r5,r8,r13,r14,r15}^
:02098CDC E1416CF1 unknown
:02098CE0 73694C81 unknown
:02098CE4 3069741F rsbcc  r7,r9,r15,lsl r4
:02098CE8 F185503D orrnv  r5,r5,r13,lsr r0
:02098CEC 10014005 andne  r4,r1,r5
:02098CF0 BE02C52E cdplt 5,0,cr12,cr2,cr14,1
:02098CF4 F07D907D rsbnvs r9,r13,r13,ror r0
:02098CF8 F1E1F07D mvnnv  r15,r13,ror r0
:02098CFC F011F1E1 andnvs r15,r1,r1,ror #0x3
:02098D00 F041F191 unknown
:02098D04 41F041FF ldrmish r4,[r0, #+0x1f]!
:02098D08 75F041F0 ldrvcb r4,[r0, #+0x1f0]!
:02098D0C F5F0F5F1 ldrnvb r15,[r0, #+0x5f1]!
:02098D10 55F0F5F0 ldrplb r15,[r0, #+0x5f0]!
:02098D14 009BFF80 addeqs r15,r11,r0,lsl #0x1f
:02098D18 C015302A andgts r3,r5,r10,lsr #0x0
:02098D1C C0411059 subgt  r1,r1,r9,asr r0
:02098D20 E02921C7 eor  r2,r9,r7,asr #0x3
:02098D24 9D417F32 unknown
:02098D28 4FA02D21 swimi 0x00a02d21
:02098D2C 614D6A62 unknown
:02098D30 2D6E6906 stccsl 9,cr6,[r14,#-0x18]!
:02098D34 C1F0C190 unknown
:02098D38 33E105F0 mvncc  r0,#0x3C000000
:02098D3C 79613C57 unknown
:02098D40 D0C1506A sbcle  r5,r1,r10,ror #0x0
:02098D44 F0C1F07D sbcnv  r15,r1,r13,ror r0
:02098D48 F025F011 eornv  r15,r5,r1,lsl r0
:02098D4C 4E6011FC mcrmi 1,3,r1,cr0,cr12,{7}
:02098D50 12656E6F rsbne  r6,r5,#0x6F0
:02098D54 34604130 unknown
:02098D58 15F04161 ldrneb r4,[r0, #+0x161]!
:02098D5C BBF04160 bllt 01CA92E4
:02098D60 78C04120 stmvcia  r0 ,{r5,r8,r14}^
:02098D64 4D1F3362 unknown
:02098D68 103F1AE5 eornes r1,r15,r5,ror #0x15
:02098D6C 80156069 andhis r6,r5,r9,ror #0x0
:02098D70 79801567 stmvcib  r0 ,{r0,r1,r2,r5,r6,r8,r10,r12}
:02098D74 6742625E unknown
:02098D78 6C63408B stcvsl 0,cr4,[r3],#-0x22c
:02098D7C 4862904D unknown
:02098D80 62735534 rsbvss r5,r3,#0xD000000
:02098D84 30036038 andcc  r6,r3,r8,lsr r0
:02098D88 70250000 eorvc  r0,r5,r0
:02098D8C 10296433 eorne  r6,r9,r3,lsr r4
:02098D90 732F2003 unknown
:02098D94 4C5F1A94 ldcmil 10,cr1,[r15],{#0x94}
:02098D98 732E1842 unknown
:02098D9C 6C2E083C stcvs  8,cr0,[r14],#-0xf0
:02098DA0 49545011 ldmmidb  r4 ,{r0,r4,r12,r14}^
:02098DA4 5013706F andpls r7,r3,r15,ror #0x0
:02098DA8 2E31A011 mrccs 0,1,r10,cr1,cr1,{0}
:02098DAC 4C32F011 ldcmi  0,cr15,[r2],#-0x44
:02098DB0 15E6C011 strneb r12,[r6, #+0x11]!
:02098DB4 81301233 teqhi r0,r3,lsr r2
:02098DB8 2F051A05 swics 0x00051a05
:02098DBC 4F743B6A swimi 0x00743b6a
:02098DC0 6E2EE470 mcrvs 4,1,r14,cr14,cr0,{3}
:02098DC4 06906373 unknown
:02098DC8 951DC088 ldrls r12,[r13, #-0x88]		;r13-0x88=*(153fff78)=#0(0x00000000)
:02098DCC E8000106 stmda  r0 ,{r1,r2,r8}
:02098DD0 1DFC0001 ldcnel 0,cr0,[r12,#+0x4]!
:02098DD4 1D00D52C unknown
:02098DD8 C0110210 andgts r0,r1,r0,lsl r2
:02098DDC E02901AA eor  r0,r9,r10,lsr #0x3
:02098DE0 4E4F714E cdpmi 1,4,cr7,cr15,cr14,2
:02098DE4 812980D1 unknown
:02098DE8 435FA0F1 cmpmi r15,#0xF1
:02098DEC 4B3C4349 blmi 02FA9B18
:02098DF0 D0BD4445 adcles r4,r13,r5,asr #0x8
:02098DF4 F68CA293 unknown
:02098DF8 001D2EF1 ldreqsh r2,[r13], -r1
:02098DFC 000108F8 unknown
:02098E00 F0000D3C andnv  r0,r0,r12,lsr r13
:02098E04 01700001 cmneq r0,r1
:02098E08 2000AA00 andcs  r10,r0,r0,lsl #0x14
:02098E0C 00010009 andeq  r0,r1,r9
:02098E10 00151F74 andeqs r1,r5,r4,ror r15
:02098E14 90CC000D sbcls  r0,r12,r13
:02098E18 0120000D unknown
:02098E1C 911FE400 tstls r15,r0,lsl #0x8
:02098E20 CA001D03 bgt 020A0234
:02098E24 3800011C stmccda  r0 ,{r2,r3,r4,r8}
:02098E28 01B00001 moveqs r0,r1			;r0=3670016(0x380000)
:02098E2C 00015400 andeq  r5,r1,r0,lsl #0x8
:02098E30 1020D0AA eorne  r13,r0,r10,lsr #0x1
:02098E34 00015802 andeq  r5,r1,r2,lsl #0x10
:02098E38 A00009AC andge  r0,r0,r12,lsr #0x13
:02098E3C 4C000124 stcmi  1,cr0,[r0],{#0x24}
:02098E40 C802101E stmgtda  r2 ,{r1,r2,r3,r4,r12}
:02098E44 0210021F andeqs r0,r0,#0xF0000001
:02098E48 6223A031 eorvs  r10,r3,#0x31
:02098E4C 928380F9 addls  r8,r3,#0xF9
:02098E50 F0356035 eornvs r6,r5,r5,lsr r0
:02098E54 52544EFC subpls r4,r4,#0xFC0
:02098E58 FEF13559 mrc2 5,7,r3,cr1,cr9,{2}
:02098E5C 19008C40 stmnedb  r0 ,{r6,r10,r11,r15}
:02098E60 81EFF0E0 mvnhi  r15,r0,ror #0x1
:02098E64 F06D2271 rsbnv  r2,r13,r1,ror r2
:02098E68 454301F0 strmib r0,[r3, #-0x1f0]		;(r3-0x1f0=*(00004210))
:02098E6C 8F90E14C swihi 0x0090e14c
:02098E70 424D527F submi  r5,r13,#0xF0000007
:02098E74 465F5245 ldrmib r5,r5,r13,#0xF0000007
:02098E78 4C4C0155 stcmil 1,cr0,[r12],{#0x55}
:02098E7C 4157E0C5 cmpmi r7,r5,asr #0x1
:02098E80 4F5400C5 swimi 0x005400c5
:02098E84 51106524 tstpl r0,r4,lsr #0xa
:02098E88 49410D80 stmmidb  r1 ,{r7,r8,r10,r11}^
:02098E8C 6D71BC53 ldcvsl 12,cr11,[r1,#-0x14c]!
:02098E90 E7608EF0 unknown
:02098E94 103AC019 eornes r12,r10,r9,lsl r0
:02098E98 4343415F unknown
:02098E9C 54035045 strpl r5,[r3],#-0x45
:02098EA0 F0752019 rsbnvs r2,r5,r9,lsl r0
:02098EA4 434F5250 unknown
:02098EA8 01680645 unknown
:02098EAC 18F0794D unknown
:02098EB0 45555100 ldrmib r5,[r5, #-0x100]		;(r5-0x100=*(ffffff00))
:02098EB4 00540D53 subeqs r0,r4,r3,asr r13
:02098EB8 52F07D44 rscpls r7,r0,#0x1100
:02098EBC 7F105745 swivc 0x00105745
:02098EC0 A01DC800 andges r12,r13,r0,lsl #0x10
:02098EC4 494E409F stmmidb  r14 ,{r0,r1,r2,r3,r4,r7,r14}^
:02098EC8 1D701D54 ldcnel 13,cr1,[r0,#-0x150]!
:02098ECC E31045F0 tst r0,#0x3C000000
:02098ED0 4C50100C ldcmil 0,cr1,[r0],{#0xc}
:02098ED4 001E5445 andeqs r5,r14,r5,asr #0x8
:02098ED8 614205FD unknown
:02098EDC 4D4D00DF unknown
:02098EE0 407B505F rsbmis r5,r11,r15,asr r0
:02098EE4 54214F4F unknown
:02098EE8 54521016 ldrplb r1,[r2],#-0x16
:02098EEC B0554241 sublts r4,r5,r1,asr #0x4
:02098EF0 5042424D subpl  r4,r2,r13,asr #0x4
:02098EF4 4580EF5F strmi r14,[r0, #+0xf5f]		;r0+0xf5f=*(00380f5f)
:02098EF8 008C444E addeq  r4,r12,r14,asr #0x8
:02098EFC 6D301988 ldcvs  9,cr1,[r0,#-0x220]!
:02098F00 504F54F0 unknown
:02098F04 F3097019 unknown
:02098F08 19E33019 unknown
:02098F0C 535542F0 cmppl r5,#0xF
:02098F10 19303959 ldmnedb  r0!,{r0,r3,r4,r6,r8,r11,r12,r13}
:02098F14 526145F0 rsbpl  r4,r1,#0x3C000000
:02098F18 1D524F52 unknown
:02098F1C 53F01D20 mvnpls r1,#0x800
:02098F20 00AC3043 adceq  r3,r12,r3,asr #0x0
:02098F24 A061003F rsbge  r0,r1,r15,lsr r0
:02098F28 4445F061 strmib r15,[r5],#-0x61
:02098F2C F01D2041 andnvs r2,r13,r1,asr #0x0
:02098F30 59454BCF stmpldb  r5 ,{r0,r1,r2,r3,r6,r7,r8,r9,r11,r14}^
:02098F34 1021401E eorne  r4,r1,r14,lsl r0
:02098F38 4144F021 unknown
:02098F3C 53415438 unknown
:02098F40 49524148 ldmmidb  r2 ,{r3,r6,r8,r14}^
:02098F44 C547004E strgtb r0,[r7, #-0x4e]		;(r7-0x4e=*(ffffffb2))
:02098F48 43F02141 mvnmis r2,#0x40000010
:02098F4C 4300294F unknown
:02098F50 465F2654 unknown
:02098F54 CD4C4941 unknown
:02098F58 4DF20D30 ldcmil 13,cr0,[r2,#+0xc0]!
:02098F5C 53414560 unknown
:02098F60 43455255 unknown
:02098F64 4E410048 cdpmi 0,4,cr0,cr1,cr8,2
:02098F68 004C454E subeq  r4,r12,r14,asr #0xa
:02098F6C 80000110 andhi  r0,r0,r0,lsl r1
:02098F70 8000012C andhi  r0,r0,r12,lsr #0x2
:02098F74 01480001 unknown
:02098F78 0001A000 andeq  r10,r1,r0
:02098F7C 0001E0AA andeq  r14,r1,r10,lsr #0x1
:02098F80 280009C0 stmcsda  r0 ,{r6,r7,r8,r11}
:02098F84 22040001 andcs  r0,r4,#0x1
:02098F88 6402102A strvs r1,[r2],#-0x2a
:02098F8C 25021021 strcs r1,[r2, #-0x21]		;(r2-0x21=*(fffff0cf))
:02098F90 2D200073 stccs  0,cr0,[r0,#-0x1cc]!
:02098F94 1211203E andnes r2,r1,#0x3E
:02098F98 091CD029 ldmeqdb  r12 ,{r0,r3,r5,r12,r14,r15}
:02098F9C 28F0D025 ldmcsia  r0!,{r0,r2,r5,r12,r14,r15}^
:02098FA0 8A205C80 bhi 028B01A8
:02098FA4 00E32D40 rsceq  r2,r3,r0,asr #0x1a
:02098FA8 280DE369 stmcsda  r13 ,{r0,r3,r5,r6,r8,r9,r13,r14,r15}
:02098FAC 64696157 unknown
:02098FB0 A82900CC stmgeda  r9!,{r2,r3,r6,r7}
:02098FB4 D5004D88 strle r4,[r0, #-0xd88]		;(r0-0xd88=*(0037f278))
:02098FB8 1905E860 stmnedb  r5 ,{r5,r6,r11,r13,r14,r15}
:02098FBC B17D1526 cmnlt r13,r6,lsr #0xa
:02098FC0 F02D10D1 unknown
:02098FC4 2B1CF253 blcs 027D5918
:02098FC8 654BDF30 strvsb r13,[r11, #-0xf30]		;(r11-0xf30=*(fffff108))
:02098FCC 21685379 unknown
:02098FD0 A1502300 cmpge r0,r0,lsl #0x6
:02098FD4 1133E0C0 teqne r3,r0,asr #0x1
:02098FD8 6E456E49 cdpvs 14,4,cr6,cr5,cr9,2
:02098FDC 01615064 unknown
:02098FE0 2002E472 andcs  r14,r2,r2,ror r4
:02098FE4 06746166 unknown
:02098FE8 0A013079 beq 020E51D4
:02098FEC 622076E2 eorvs  r7,r0,#0xE200000
:02098FF0 0B94F015 bleq 005D504C
:02098FF4 6675001B unknown
:02098FF8 88656638 unknown
:02098FFC F47A690B unknown
:02099000 45501D60 ldrmib r1,[r0, #-0xd60]		;(r0-0xd60=*(0037f2a0))
:02099004 7262E407 rsbvc  r14,r2,#0x7000000
:02099008 1013147E andnes r1,r3,r14,ror r4
:0209900C 64000A78 strvs r0,[r0],#-0xa78
:02099010 051B650C ldreq r6,[r11, #-0x50c]		;(r11-0x50c=*(fffffb2c))
:02099014 0DE2093F stceql 9,cr0,[r2,#+0xfc]!
:02099018 C56C0014 strgtb r0,[r12, #-0x14]!
:0209901C DE077660 cdple 6,0,cr7,cr7,cr0,3
:02099020 6E776F6E cdpvs 15,6,cr6,cr7,cr14,3
:02099024 A320579D unknown
:02099028 D030AA1A eorles r10,r0,r10,lsl r10
:0209902C F02D4085 eornv  r4,r13,r5,lsl #0x1
:02099030 6843F02D stmvsda  r3 ,{r0,r2,r3,r5,r12,r13,r14,r15}^
:02099034 00776C69 rsbeqs r6,r7,r9,ror #0x18
:02099038 74A03987 unknown
:0209903C 20167065 andcss r7,r6,r5,ror #0x0
:02099040 11726168 cmnne r2,r8,ror #0x2
:02099044 202D1007 eorcs  r1,r13,r7
:02099048 6E726157 mrcvs 1,3,r6,cr2,cr7,{2}
:0209904C 1B811856 blne 000DF1AC
:02099050 01BD4407 moveqs r4,r7,lsl #0x8		;r4=0(0x0)
:02099054 45746553 ldrmib r6,[r4, #-0x553]!
:02099058 C5573410 ldrgtb r3,[r7, #-0x410]		;(r7-0x410=*(fffffbf0))
:0209905C 59539019 ldmpldb  r3 ,{r0,r3,r4,r12,r15}^
:02099060 41545353 cmpmi r4,r3,asr r3
:02099064 5F450154 swipl 0x00450154
:02099068 454C4449 strmib r4,[r12, #-0x449]		;(r12-0x449=*(fffffbb7))
:0209906C 40440020 submi  r0,r4,r0,lsr #0x0
:02099070 5F694357 swipl 0x00694357
:02099074 5F564F4D swipl 0x00564f4d
:02099078 5F485700 swipl 0x00485700
:0209907C CD6E6946 stcgtl 9,cr6,[r14,#-0x118]!
:02099080 65407A06 strvsb r7,[r0, #-0xa06]		;(r0-0xa06=*(0037f5fa))
:02099084 C4076B2C strgt r6,[r7],#-0xb2c
:02099088 065E3D1E unknown
:0209908C AC501D0A ldcgel 13,cr1,[r0],{#0xa}
:02099090 2F637764 swics 0x00637764
:02099094 6C697475 stcvsl 4,cr7,[r9],#-0x1d4
:02099098 79746900 unknown
:0209909C 6E69622E cdpvs 2,6,cr6,cr9,cr14,1
:020990A0 68801005 stmvsia  r0 ,{r0,r2,r12}
:020990A4 E1214906 unknown
:020990A8 11403A07 unknown
:020990AC C403C32E strgt r12,[r3],#-0x32e
:020990B0 D4400557 strleb r0,[r0],#-0x557
:020990B4 24B40001 unknown
:020990B8 401D0210 andmis r0,r13,r0,lsl r2
:020990BC 900D7385 andls  r7,r13,r5,lsl #0x7
:020990C0 B6800D6B strlt r0,r7,r13,r5,lsl #0x7
:020990C4 636C2F08 unknown
:020990C8 2E6D5F1A mcrcs 15,3,r5,cr13,cr10,{0}
:020990CC 5254464E subpls r4,r4,#0x4E00000
:020990D0 006C002E rsbeq  r0,r12,r14,lsr #0x0
:020990D4 6C000425 stcvs  4,cr0,[r0],{#0x25}
:020990D8 83FD756C mvnhis r7,#0x1B000000
:020990DC C712C788 ldrgt r12,[r2,-r8, lsl #0xf]
:020990E0 014C15F2 unknown
:020990E4 63256310 unknown
:020990E8 06730F25 unknown
:020990EC 60060250 andvs  r0,r6,r0,asr r2
:020990F0 F00FF00F andnv  r15,r15,r15
:020990F4 F00FF00F andnv  r15,r15,r15
:020990F8 B6FA03FA unknown
:020990FC DA005920 ble 020AF584
:02099100 50253A26 eorpl  r3,r5,r6,lsr #0x14
:02099104 26872038 unknown
:02099108 672E32EF strvs r3,r3,r5,r6,lsr #0x14
:0209910C 312FF144 msrcc CPSR_fsxc,r4
:02099110 640C5B65 strvs r5,[r12],#-0xb65
:02099114 2E766568 cdpcs 5,6,cr6,cr6,cr8,3
:02099118 632E4A13 unknown
:0209911C 2F086D6F swics 0x00086d6f
:02099120 21452A07 unknown
:02099124 D00D5062 andle  r5,r13,r2,ror #0x0
:02099128 30039009 andcc  r9,r3,r9
:0209912C 30FE0000 rscccs r0,r14,r0
:02099130 10383030 eornes r3,r8,r0,lsr r0
:02099134 C031201F eorgts r2,r1,r15,lsl r0
:02099138 31387570 teqcc r8,r0,ror r5
:0209913C 3F4B0120 swicc 0x004b0120
:02099140 253D0C47 ldrcs r0,[r13, #-0xc47]!
:02099144 1E0B2664 cdpne 6,0,cr2,cr11,cr4,3
:02099148 253D6805 ldrcs r6,[r13, #-0x805]!
:0209914C 11DE2673 bicnes r2,r14,r3,ror r6
:02099150 75C112B6 strvcb r1,[r1, #+0x2b6]		;r1+0x2b6=*(003802b6)
:02099154 62657700 rsbvs  r7,r5,#0x0
:02099158 696C632F unknown
:0209915C 2F030701 swics 0x00030701
:02099160 6108AC67 unknown
:02099164 09007073 stmeqdb  r0 ,{r0,r1,r4,r5,r6,r12,r13,r14}
:02099168 70000901 andvc  r0,r0,r1,lsl #0x12
:0209916C 3102066A unknown
:02099170 01423B50 unknown
:02099174 00015A00 andeq  r5,r1,r0,lsl #0x14
:02099178 97000178 unknown
:0209917C 55B50001 ldrpl r0,[r5, #+0x1]!
:02099180 01D40001 biceqs r0,r4,r1
:02099184 0015F300 andeqs r15,r5,r0,lsl #0x6
:02099188 02510111 subeqs r0,r1,#0x40000004
:0209918C 04A10195 unknown
:02099190 25017901 strcs r7,[r1, #-0x901]		;(r1-0x901=*(0037f6ff))
:02099194 FFFFFF00 swinv 0x00ffff00
:02099198 011EFF1A tsteq r14,r10,lsl r15
:0209919C 59144100 ldmpldb  r4 ,{r8,r14}
:020991A0 01770001 cmneq r7,r1
:020991A4 0196AC00 orreqs r10,r6,r0,lsl #0x18
:020991A8 0001B400 andeq  r11,r1,r0,lsl #0x8
:020991AC F20001D3 andnv  r0,r0,#0xC0000034
:020991B0 10AA0019 adcne  r0,r10,r9,lsl r0
:020991B4 01035D01 unknown
:020991B8 10014D00 andne  r4,r1,r0,lsl #0x1a
:020991BC 002C0001 eoreq  r0,r12,r1
:020991C0 04666F6C unknown
:020991C4 22191715 andcss r1,r9,#0x540000
:020991C8 7638612E unknown
:020991CC 62610B6F rsbvs  r0,r1,#0x1BC00
:020991D0 3875656C unknown
:020991D4 FEC2F875 mcr2 8,6,r15,cr2,cr5,{3}
:020991D8 510009FD unknown
:020991DC FA338D33 blx 02D7C6B8
:020991E0 7DB00001 ldcvc  0,cr0,[r0,#+0x4]!
:020991E4 90090000 andls  r0,r9,r0
:020991E8 286962ED unknown
:020991EC 7842000C stmvcda  r2 ,{r2,r3}^
:020991F0 43007542 unknown
:020991F4 44440043 strmib r0,[r4],#-0x43
:020991F8 31440244 unknown
:020991FC 0F300310 swieq 0x00300310
:02099200 039009F0 orreqs r0,r0,#0x3C0000
:02099204 36000030 unknown
:02099208 3536367E ldrcc r3,[r6, #-0x67e]!
:0209920C 00301710 eoreqs r1,r0,r0,lsl r7
:02099210 F00F3003 andnv  r3,r15,r3
:02099214 03F49009 mvneqs r9,#0x9
:02099218 5C000030 stcpl  0,cr0,[r0],{#0x30}
:0209921C 24A15C5C unknown
:02099220 54234E4C unknown
:02099224 57FB1044 ldrplb r1,[r0],{#0x30}
:02099228 57C7F7FB unknown
:0209922C 70F5F7C7 rscvcs r15,r5,r7,asr #0xf
:02099230 2D407E5F unknown
:02099234 61002A2E unknown
:02099238 206964D0 unknown
:0209923C 756D3E6D strvcb r3,[r13, #-0xe6d]!
:02099240 AD69746C stcgel 4,cr7,[r9,#-0x1b0]!
:02099244 4E412F19 mcrmi 15,2,r2,cr1,cr9,{0}
:02099248 0BFD6281 bleq 01FF1C54
:0209924C 79726164 unknown
:02099250 7251053D subvcs r0,r1,#0xF400000
:02099254 F055F055 subnvs r15,r5,r5,asr r0
:02099258 74786574 unknown
:0209925C 00672F0C rsbeq  r2,r7,r12,lsl #0x1e
:02099260 70611091 unknown
:02099264 4F236C70 swimi 0x00236c70
:02099268 2D782F86 ldccsl 15,cr2,[r8,#-0x218]!
:0209926C 2D777777 ldccsl 7,cr7,[r7,#-0x1dc]!
:02099270 758020F6 strvc r2,[r0, #+0xf6]		;r0+0xf6=*(003800f6)
:02099274 9D013772 unknown
:02099278 1079641B rsbnes r6,r9,r11,lsl r4
:0209927C F079F079 rsbnvs r15,r9,r9,ror r0
:02099280 01E100EC mvneq  r0,r12,ror #0x1
:02099284 693A6469 ldmvsdb  r10!,{r0,r3,r5,r6,r10,r13,r14}
:02099288 51023064 unknown
:0209928C 68637351 unknown
:02099290 2E0BA065 cdpcs 0,0,cr10,cr11,cr5,3
:02099294 6C6D2178 stcvsl 1,cr2,[r13],#-0x1e0
:02099298 6F2E1006 swivs 0x002e1006
:0209929C 042F6772 unknown
:020992A0 70616F73 rsbvc  r6,r1,r3,ror r15
:020992A4 766E652F unknown
:020992A8 6F6C6500 swivs 0x006c6500
:020992AC 11386570 teqne r8,r0,ror r5
:020992B0 36AB76E9 unknown
:020992B4 021009E0 andeqs r0,r0,#0x380000
:020992B8 73252610 unknown
:020992BC 2710D53D unknown
:020992C0 F027C300 eornv  r12,r7,r0,lsl #0x6
:020992C4 10B1F027 adcnes r15,r1,r7,lsr #0x0
:020992C8 F0B1F0B1 unknown
:020992CC 502D1080 eorpl  r1,r13,r0,lsl #0x1
:020992D0 2DFFF02D ldccsl 0,cr15,[r15,#+0xb4]!
:020992D4 95104EF0 ldrls r4,[r0, #-0xef0]		;(r0-0xef0=*(0037f110))
:020992D8 44503707 ldrmib r3,[r0],#-0x707
:020992DC 73084069 unknown
:020992E0 2148694F unknown
:020992E4 726F6620 rsbvc  r6,r15,#0x2000000
:020992E8 9C022D6D stcls  13,cr2,[r2],{#0x6d}
:020992EC 0C203B13 stceq  11,cr3,[r0],#-0x4c
:020992F0 F3203B60 unknown
:020992F4 C9284901 stmgtdb  r8!,{r0,r8,r11,r14}
:020992F8 7325223D unknown
:020992FC E90A0D22 stmdb  r10 ,{r1,r5,r8,r10,r11}
:02099300 203A8090 mlacss r10,r0,r0,r8unknown
:02099304 31017325 unknown
:02099308 20F50001 rsccss r0,r5,r1
:0209930C 512D702D unknown
:02099310 38473472 stmccda  r7 ,{r1,r4,r5,r6,r10,r12,r13}^
:02099314 73003332 unknown
:02099318 2D643332 stccsl 3,cr3,[r4,#-0xc8]!
:0209931C 00032D2D andeq  r2,r3,r13,lsr #0x1a
:02099320 3C3E3C80 ldccc  12,cr3,[r14],#-0x200
:02099324 2D3E3C3C ldccs  12,cr3,[r14,#-0xf0]!
:02099328 6437002D unknown
:0209932C 65383131 ldrvs r3,[r8, #-0x131]!
:02099330 33003530 unknown
:02099334 0D2D2D36 stceq  13,cr2,[r13,#-0xd8]!
:02099338 D550DD0A ldrleb r13,[r0, #-0xd0a]		;(r0-0xd0a=*(0037f2f6))
:0209933C D473C020 unknown
:02099340 3A101D00 bcc 024A0748
:02099344 052F0000 streq r0,[r15, #-0x0]!
:02099348 4F565000 swimi 0x00565000
:0209934C 21205453 unknown
:02099350 44414510 strmib r4,[r1],#-0x510
:02099354 31002010 unknown
:02099358 20544500 subcss r4,r4,r0,lsl #0xa
:0209935C 402F26FD unknown
:02099360 0A0D31C4 beq 023E5A78
:02099364 20692005 rsbcs  r2,r9,r5
:02099368 203A0396 mlacss r10,r6,r3,r0unknown
:0209936C D5107938 ldrle r7,[r0, #-0x938]		;(r0-0x938=*(0037f6c8))
:02099370 00AD7302 adceq  r7,r13,r2,lsl #0x6
:02099374 6E656741 cdpvs 7,6,cr6,cr5,cr1,2
:02099378 4705070B strmi r0,[r5,-r11, lsl #0xe]
:0209937C 705303BE ldrvch r0,[r3],#-0x3e
:02099380 31204A79 unknown
:02099384 00302E45 eoreqs r2,r0,r5,asr #0x1c
:02099388 0060D143 rsbeq  r13,r0,r3,asr #0x2
:0209938C 65104B00 ldrvs r4,[r0, #-0xb00]		;(r0-0xb00=*(0037f500))
:02099390 412D7065 unknown
:02099394 0076696C rsbeqs r6,r6,r12,ror #0x12
:02099398 223C0004 eorcss r0,r12,#0x4
:0209939C D0592A89 subles r2,r9,r9,lsl #0x15
:020993A0 03767049 cmneq r6,#0x49
:020993A4 7F4823F1 swivc 0x004823f1
:020993A8 2F505454 swics 0x00505454
:020993AC F82E6425 stmnvda  r14!,{r0,r2,r5,r10,r13,r14}
:020993B0 0028800C eoreq  r8,r8,r12
:020993B4 7825006E stmvcda  r5!,{r1,r2,r3,r5,r6}
:020993B8 010A0000 unknown
:020993BC 0A0D0003 beq 023D93D0
:020993C0 10650A0D rsbne  r0,r5,r13,lsl #0x14
:020993C4 A141254C unknown
:020993C8 6800493A stmvsda  r0 ,{r1,r3,r4,r5,r8,r11,r14}
:020993CC 3A707474 bcc 03CB65A4
:020993D0 252F022F strcs r0,[r15, #-0x22f]!
:020993D4 0C593A73 ldceql 10,cr3,[r9],{#0x73}
:020993D8 6E159973 mrcvs 9,0,r9,cr5,cr3,{3}
:020993DC 08237450 stmeqda  r3!,{r4,r6,r10,r12,r13,r14}
:020993E0 067A4C2D unknown
:020993E4 123A6874 eornes r6,r10,#0x740000
:020993E8 0A3D5400 beq 02FEE3F0
:020993EC 2D0CAB73 unknown
:020993F0 63146E45 tstvs r4,#0x450
:020993F4 3A11526F bcc 024EDDB8
:020993F8 75686320 strvcb r6,[r8, #-0x320]!
:020993FC 656B6E04 strvsb r6,[r11, #-0xe04]!
:02099400 22505164 subcss r5,r0,#0x19
:02099404 306E7502 rsbcc  r7,r14,r2,lsl #0xa
:02099408 05000C63 streq r0,[r0, #-0xc63]		;(r0-0xc63=*(0037f39d))
:0209940C 0640631E unknown
:02099410 090BBC62 stmeqdb  r11 ,{r1,r5,r6,r10,r11,r12,r13,r15}
:02099414 357DD621 ldrccb r13,[r13, #-0x621]!
:02099418 0068A557 rsbeq  r10,r8,r7,asr r5
:0209941C 00206C11 eoreq  r6,r0,r1,lsl r12
:02099420 6B620BAE blvs 0391C2E0
:02099424 206E6565 rsbcs  r6,r14,r5,ror #0xa
:02099428 6C736964 ldcvsl 9,cr6,[r3],#-0x190
:0209942C 21C78011 biccs  r8,r7,r1,lsl r0
:02099430 302E9081 eorcc  r9,r14,r1,lsl #0x1
:02099434 016D0089 unknown
:02099438 A1693325 unknown
:0209943C 6AFF269D bvs 02062EB8
:02099440 B339E941 teqlt r9,#0x104000
:02099444 166A7300 unknown
:02099448 C01D7165 andgts r7,r13,r5,ror #0x2
:0209944C A2F77519 rscges r7,r7,#0x6400000
:02099450 85786508 ldrhib r6,[r8, #-0x508]!
:02099454 1730268A ldrne r2,[r0,-r10, lsl #0xd]!
:02099458 6C99D130 ldcvs  1,cr13,[r9],{#0x30}
:0209945C 3B826F79 blcc 00135248
:02099460 69201653 stmvsdb  r0!,{r0,r1,r4,r6,r9,r10,r12}
:02099464 AD520600 unknown
:02099468 FA500C51 blx 0349C5BC
:0209946C 39DC4811 ldmccib  r12 ,{r0,r4,r11,r14}^
:02099470 7AF968D1 bvc 01EF37BC
:02099474 6289271D addvs  r2,r9,#0x740000
:02099478 FE91F2B1 mrc2 2,4,r15,cr1,cr1,{5}
:0209947C 9540A1FF strlsb r10,[r0, #-0x1ff]		;(r0-0x1ff=*(0037fe01))
:02099480 8969B9DB unknown
:02099484 00403D30 subeq  r3,r0,r0,lsr r13
:02099488 21255651 unknown
:0209948C 06C873DF unknown
:02099490 6C63E671 stcvsl 6,cr14,[r3],#-0x1c4
:02099494 F672736F unknown
:02099498 6129A986 unknown
:0209949C 8D30355C ldchi  5,cr3,[r0,#-0x170]!
:020994A0 64646144 unknown
:020994A4 D5F55C19 ldrleb r5,[r5, #+0xc19]!
:020994A8 71AC1041 movvc  r1,r1,asr #0x0
:020994AC 10A9C9C9 adcne  r12,r9,r9,asr #0x13
:020994B0 BEB6556D cdplt 5,10,cr5,cr6,cr13,3
:020994B4 F551F551 ldrnvb r15,[r1, #-0x551]		;(r1-0x551=*(0037faaf))
:020994B8 006D24D1 unknown
:020994BC E1591610 cmp r9,r0,lsl r6
:020994C0 100941B1 strneh r4,[r9], -r1
:020994C4 6E072DFF mcrvs 13,0,r2,cr7,cr15,{7}
:020994C8 10096465 andne  r6,r9,r5,ror #0x8
:020994CC 00190001 andeqs r0,r9,r1
:020994D0 19737173 unknown
:020994D4 30057340 andcc  r7,r5,r0,asr #0x6
:020994D8 30097069 andcc  r7,r9,r9,ror #0x0
:020994DC 007C4A70 rsbeqs r4,r12,r0,ror r10
:020994E0 7C6D717C stcvcl 1,cr7,[r13],#-0x1f0
:020994E4 407C1035 rsbmis r1,r12,r5,lsr r0
:020994E8 31007C6C unknown
:020994EC 344583F1 strccb r8,[r5],#-0x3f1
:020994F0 B0055174 andlt  r5,r5,r4,ror r1
:020994F4 7016715C andvcs r7,r6,r12,asr r1
:020994F8 401D3669 andmis r3,r13,r9,ror #0xc
:020994FC 300A12CE andcc  r1,r10,r14,asr #0x5
:02099500 72FA1011 rscvcs r1,r10,#0x11
:02099504 70697669 rsbvc  r7,r9,r9,ror #0xc
:02099508 20053055 andcs  r3,r5,r5,asr r0
:0209950C DCE00601 stclel 6,cr0,[r0],#+0x4
:02099510 4634E523 unknown
:02099514 8313B120 tsthi r3,#0x8
:02099518 5460153D unknown
:0209951C 65703F79 ldrvsb r3,[r0, #-0xf79]!
:02099520 5640095C unknown
:02099524 B910156E ldmltdb  r0 ,{r1,r2,r3,r5,r6,r8,r10,r12}
:02099528 6E4DC833 mcrvs 8,2,r12,cr13,cr3,{1}
:0209952C 33CDABFD biccc  r10,r13,#0x3F400
:02099530 01566F6D cmpeq r6,r13,ror #0x1e
:02099534 67614C6C strvsb r4,r6,r13,ror #0x1e
:02099538 03804C21 orreq  r4,r0,#0x2100
:0209953C 3045974D subcc  r9,r5,r13,asr #0xe
:02099540 10133241 andnes r3,r3,r1,asr #0x4
:02099544 DCD100FC ldclel 0,cr0,[r1],{#0xfc}
:02099548 13FA17D7 mvnnes r1,#0x35C0000
:0209954C 58986C70 ldmplia  r8 ,{r4,r5,r6,r10,r11,r13,r14}
:02099550 09CE07CD stmeqib  r14 ,{r0,r2,r3,r6,r7,r8,r9,r10}^
:02099554 5C285730 stcpl  7,cr5,[r8],#-0xc0
:02099558 6C651971 stcvsl 9,cr1,[r5],#-0x1c4
:0209955C 334832F6 unknown
:02099560 01F235CB mvneqs r3,r11,asr #0xb
:02099564 42F02501 rscmis r2,r0,#0x400000
:02099568 6F20250B swivs 0x0020250b
:0209956C 9F60276E swils 0x0060276e
:02099570 FBDDC101 blx 0180997C
:02099574 23816129 orrcs  r6,r1,#0x4000000A
:02099578 78612D68 unknown
:0209957C 18DDF575 ldmneia  r13 ,{r0,r2,r4,r5,r6,r8,r10,r12,r13,r14,r15}^
:02099580 DD6D63FF stclel 3,cr6,[r13,#-0x3fc]!
:02099584 0FF8DD38 swieq 0x00f8dd38
:02099588 41F8C7F0 ldrmish r12,[r8, #+0x70]!
:0209958C 44433C42 strmib r3,[r3],#-0xc42
:02099590 48474645 stmmida  r7 ,{r0,r2,r6,r9,r10,r14}^
:02099594 4B004A49 blmi 020ABEC0
:02099598 4F4E4D4C swimi 0x004e4d4c
:0209959C 00525150 subeqs r5,r2,r0,asr r1
:020995A0 56555453 unknown
:020995A4 5A595857 bpl 036EF708
:020995A8 63626100 unknown
:020995AC 67666564 strvsb r6,r5,r2,r0,asr r1
:020995B0 6A690068 bvs 03AD9758
:020995B4 6E6D6C6B cdpvs 12,6,cr6,cr13,cr11,3
:020995B8 7100706F unknown
:020995BC 76750425 unknown
:020995C0 7A797877 bvc 03EF77A4
:020995C4 32313002 eorccs r3,r1,#0x2
:020995C8 36353433 unknown
:020995CC 39380037 ldmccdb  r8!,{r0,r1,r2,r4,r5}
:020995D0 222E085D eorcs  r0,r14,#0x5D0000
:020995D4 79706779 unknown
:020995D8 30288C90 mlacc  r8,r0,r12,r8unknown
:020995DC 286CF028 unknown
:020995E0 59702920 unknown
:020995E4 55227FF7 strpl r7,[r2, #-0xff7]!
:020995E8 2050447B subcss r4,r0,r11,ror r4
:020995EC 7C79614C ldcvcl 1,cr6,[r9],#-0x130
:020995F0 C0F02522 rscgts r2,r0,r2,lsr #0xa
:020995F4 F84DF84D stmnvda  r13 ,{r0,r2,r3,r6,r11,r12,r13,r14,r15}^
:020995F8 F84DF84D stmnvda  r13 ,{r0,r2,r3,r6,r11,r12,r13,r14,r15}^
:020995FC 92A6F84D adcls  r15,r6,#0x4D0000
:02099600 F8496849 stmnvda  r9 ,{r0,r3,r6,r11,r13,r14}^
:02099604 49F849FF unknown
:02099608 E14281F8 unknown
:0209960C 0DC3B9AB unknown
:02099610 26AD4014 unknown
:02099614 054015BF streqb r1,[r0, #-0x5bf]		;(r0-0x5bf=*(0037fa41))
:02099618 000A4020 andeq  r4,r10,r0,lsr #0x0
:0209961C 10011001 andne  r1,r1,r1
:02099620 7B730615 blvc 03D5AE7C
:02099624 30031031 andcc  r1,r3,r1,lsr r0
:02099628 9009F00F andls  r15,r9,r15
:0209962C 00003003 andeq  r3,r0,r3
:02099630 203F2020 eorcss r2,r15,r0,lsr #0x0
:02099634 31E90000 mvncc  r0,r0
:02099638 28DD6E69 ldmcsia  r13 ,{r0,r3,r5,r6,r9,r10,r11,r13,r14}^
:0209963C 256C4861 strcsb r4,[r12, #-0x861]!
:02099640 49029006 stmmidb  r2 ,{r1,r2,r12,r15}
:02099644 6B6F7435 blvs 03C76720
:02099648 3D8E0617 unknown
:0209964C 4040A0F2 unknown
:02099650 18732905 unknown
:02099654 21B20130 movcss r0,lsr r0		;r0=3670016(0x380000)
:02099658 0A69EB93 beq 03B144AC
:0209965C 03CD0037 biceq  r0,r13,#0x37
:02099660 22090029 andcs  r0,r9,#0x29
:02099664 1F617765 swine 0x00617765
:02099668 315C6C6C cmpcc r12,r12,ror #0x18
:0209966C 726F0005 rsbvc  r0,r15,#0x5
:02099670 595C1074 ldmpldb  r12 ,{r2,r4,r5,r6,r12}^
:02099674 B1A8D598 unknown
:02099678 6420DDB7 unknown
:0209967C 651E726B ldrvs r7,[r14, #-0x26b]		;r14-0x26b=*(02099311)=#842549044(0x32384734)
:02099680 69736976 unknown
:02099684 01D74211 biceqs r4,r7,r1,lsl r2
:02099688 5C746065 ldcpll 0,cr6,[r4],#-0x194
:0209968C B5312421 ldrlt r2,[r1, #-0x421]!
:02099690 91881D64 orrls  r1,r8,r4,ror #0x1a
:02099694 F4517161 ldrnvb r7,[r1],#-0x161
:02099698 4809E381 stmmida  r9 ,{r0,r7,r8,r9,r13,r14,r15}
:0209969C 645D0374 ldrvsb r0,[r13],#-0x374
:020996A0 0131306D teqeq r1,r13,ror #0x0
:020996A4 DFF03691 swile 0x00f03691
:020996A8 37E1F036 unknown
:020996AC C8656521 unknown
:020996B0 C8F0C810 ldmgtia  r0!,{r4,r11,r14,r15}^
:020996B4 F72069F0 unknown
:020996B8 A9325C63 ldmgedb  r2!,{r0,r1,r5,r6,r10,r11,r12,r14}
:020996BC 74312D86 unknown
:020996C0 586F673D unknown
:020996C4 75CD5C66 strvcb r5,[r13, #+0xc66]		;r13+0xc66=*(15400c66)=#0(0x00000000)
:020996C8 002803F3 unknown
:020996CC 1462746E unknown
:020996D0 51500A9C unknown
:020996D4 C4407715 strgtb r7,[r0],#-0x715
:020996D8 80005A15 andhi  r5,r0,r5,lsl r10
:020996DC 64071B07 strvs r1,[r7],#-0xb07
:020996E0 8A10607F bhi 024B18E4
:020996E4 6720D599 unknown
:020996E8 717405FE ldrvcsh r0,[r4, #-0x5e]!
:020996EC 774D1571 unknown
:020996F0 115471BD ldrneh r7,[r4, #-0x1d]		;(r4-0x1bd=*(ffffffe3))
:020996F4 B530E92E ldrlt r14,[r0, #-0x92e]!
:020996F8 55F45548 ldrplb r5,[r4, #+0x548]!
:020996FC FBF455F4 blx 01DAEED4
:02099700 F60DC60D strnv r12,[r13],-r13, lsl #0xc
:02099704 F60DF60D strnv r15,[r13],-r13, lsl #0xc
:02099708 6D6F21A1 stcvsl 1,cr2,[r15,#-0x284]!
:0209970C 61701F65 cmnvs r0,r5,ror #0x1e
:02099710 FC25F567 stc2  5,cr15,[r5],#-0x19c
:02099714 D0600D00 rsble  r0,r0,r0,lsl #0x1a
:02099718 F8400D81 stmnvda  r0 ,{r0,r7,r8,r10,r11}^
:0209971C 15C5107A strneb r1,[r5, #+0x7a]		;r5+0x7a=*(0000007a)
:02099720 23855C74 orrcs  r5,r5,#0x7400
:02099724 6230296F eorvss r2,r0,#0x1BC000
:02099728 74726953 unknown
:0209972C 79616468 unknown
:02099730 E080105D add  r1,r0,r13,asr r0
:02099734 7355DD00 cmpvc r5,#0x0
:02099738 69128D6B ldmvsdb  r2 ,{r0,r1,r3,r5,r6,r8,r10,r11,r15}
:0209973C 2265010B rsbcs  r0,r5,#0xC0000002
:02099740 2D5C63D3 unknown
:02099744 05636320 streqb r6,[r3, #-0x320]!
:02099748 30156440 andccs r6,r5,r0,asr #0x8
:0209974C 19636EA4 unknown
:02099750 13496133 unknown
:02099754 B16315BD strlth r1,[r3, #-0x5d]!
:02099758 E131B431 teq r1,r1,lsr r4
:0209975C 00073145 andeq  r3,r7,r5,asr #0x2
:02099760 522D40E9 eorpl  r4,r13,#0xE9
:02099764 5029F199 mlapl  r9,r9,r1,r15unknown
:02099768 280166FA stmcsda  r1 ,{r1,r3,r4,r5,r6,r7,r9,r10,r13,r14}
:0209976C F9B4E180 ldmnvib  r4!,{r7,r8,r13,r14,r15}
:02099770 7004E151 andvc  r14,r4,r1,asr r1
:02099774 5F6502ED swipl 0x006502ed
:02099778 713F6975 teqvc r15,r5,ror r9
:0209977C 697A6021 unknown
:02099780 8C40E170 stchil 1,cr14,[r0],{#0x70}
:02099784 15F91709 ldrneb r1,[r9, #+0x709]!
:02099788 89323235 ldmhidb  r2!,{r0,r2,r4,r5,r9,r12,r13}
:0209978C 7802CB70 stmvcda  r2 ,{r4,r5,r6,r8,r9,r11,r14,r15}
:02099790 500D372E andpl  r3,r13,r14,lsr #0xe
:02099794 6E617262 cdpvs 2,6,cr7,cr1,cr2,3
:02099798 45204764 strmi r4,[r0, #-0x764]!
:0209979C 7570C110 ldrvcb r12,[r0, #-0x110]!
:020997A0 2039104C eorcss r1,r9,r12,asr #0x0
:020997A4 995C30FF ldmlsdb  r12 ,{r0,r1,r2,r3,r4,r5,r6,r7,r12,r13}^
:020997A8 DC100DC0 ldcle  13,cr0,[r0],{#0xc0}
:020997AC 6172909D unknown
:020997B0 900D5C6D andls  r5,r13,r13,ror #0x18
:020997B4 7D216469 stcvc  4,cr6,[r1,#-0x1a4]!
:020997B8 73773C10 cmnvc r7,#0x1000
:020997BC 312D011F unknown
:020997C0 1B736168 blne 03D71D68
:020997C4 002B0296 mlaeq  r11,r6,r2,r0unknown
:020997C8 90BD5C6B adclss r5,r13,r11,ror #0x18
:020997CC 13666E69 unknown
:020997D0 701D2E6F andvcs r2,r13,r15,ror #0x1c
:020997D4 002320B1 unknown
:020997D8 6F773451 swivs 0x00773451
:020997DC 4D64723C stcmil 2,cr7,[r4,#-0xf0]!
:020997E0 E1608D14 unknown
:020997E4 746E7516 unknown
:020997E8 B079721C rsblts r7,r9,r12,lsl r2
:020997EC 11114105 tstne r1,r5,lsl #0x2
:020997F0 30113190 mulccs r1,r0,r1
:020997F4 69DC2405 ldmvsib  r12 ,{r0,r2,r10,r13}^
:020997F8 636F6564 unknown
:020997FC 00647261 rsbeq  r7,r4,r1,ror #0x4
:02099800 75300932 ldrvc r0,[r0, #-0x932]!
:02099804 74737324 unknown
:02099808 86008872 unknown
:0209980C D2377D5C eorles r7,r7,#0x1700
:02099810 A3595C41 cmpge r9,#0x4100
:02099814 F2190082 andnvs r0,r9,#0x82
:02099818 D5F6B011 ldrleb r11,[r6, #+0x11]!
:0209981C A06E4954 rsbge  r4,r14,r4,asr r9
:02099820 000A2023 andeq  r2,r10,r3,lsr #0x0
:02099824 A9039620 stmgedb  r3 ,{r5,r9,r10,r12,r15}
:02099828 10096575 andne  r6,r9,r5,ror r5
:0209982C 1A730311 bne 03D5A478
:02099830 D1212901 unknown
:02099834 0075ECE1 rsbeqs r14,r5,r1,ror #0x19
:02099838 02B6C26A adceqs r12,r6,#0xA0000006
:0209983C 405C60CC submis r6,r12,r12,asr #0x1
:02099840 E102C700 unknown
:02099844 42F5EF54 rscmis r14,r5,#0x150
:02099848 B46912AD unknown
:0209984C 2963ED05 unknown
:02099850 10286E00 eorne  r6,r8,r0,lsl #0x1c
:02099854 774029BB unknown
:02099858 70297406 eorvc  r7,r9,r6,lsl #0x8
:0209985C 726F1656 rsbvc  r1,r15,#0x5600000
:02099860 6D7A1B69 ldcvsl 11,cr1,[r10,#-0x1a4]!
:02099864 61107920 tstvs r0,r0,lsr #0x12
:02099868 3102B161 unknown
:0209986C B3667054 unknown
:02099870 62104705 andvss r4,r0,#0x140000
:02099874 79646475 unknown
:02099878 626D0320 rsbvs  r0,r13,#0x80000000
:0209987C 2E024802 cdpcs 8,0,cr4,cr2,cr2,0
:02099880 64253691 unknown
:02099884 21641625 unknown
:02099888 114531F1 unknown
:0209988C 0426F11D unknown
:02099890 BA111D72 blt 024E0E60
:02099894 756D154B strvcb r1,[r13, #-0x54b]!
:02099898 5261024D rsbpl  r0,r1,#0xD0000004
:0209989C 29772015 unknown
:020998A0 0A687469 beq 03AB6A4C
:020998A4 70657001 rsbvc  r7,r5,r1
:020998A8 C8201100 stmgtda  r0!,{r8,r12}
:020998AC 226C1025 rsbcs  r1,r12,#0x25
:020998B0 00153024 andeqs r3,r5,r4,lsr #0x0
:020998B4 6C00056D stcvs  5,cr0,[r0],{#0x6d}
:020998B8 EF946E34 swi 0x00946e34
:020998BC 45650235 strmib r0,[r5, #-0x235]!
:020998C0 0A14C924 beq 025CBD58
:020998C4 005122BD ldreqh r2,[r1],#-0x2d
:020998C8 5DED945D stcpll 4,cr9,[r13,#+0x174]!
:020998CC 99F45DF4 unknown
:020998D0 6DC055B1 unknown
:020998D4 02317015 eoreqs r7,r1,#0x15
:020998D8 70DF0545 sbcvcs r0,r15,r5,asr #0xa
:020998DC 06187073 unknown
:020998E0 F00FF618 andnv  r15,r15,r8,lsl r6
:020998E4 E3F9F646 mvns r15,#0x4600000
:020998E8 891025F8 ldmhidb  r0 ,{r3,r4,r5,r6,r7,r8,r10,r13}
:020998EC 8B025CF0 blhi 02130CB4
:020998F0 611030A0 tstvs r0,r0,lsr #0x1
:020998F4 6B0037F0 blvs 020A78BC
:020998F8 1490657F ldrne r6,[r0],#+0x57f
:020998FC 622D6E00 eorvs  r6,r13,#0x0
:02099900 23E96F6C mvncs  r6,#0x1B0
:02099904 85002D83 strhi r2,[r0, #-0xd83]		;(r0-0xd83=*(0037f27d))
:02099908 6F032B90 swivs 0x00032b90
:0209990C A08C766C addge  r7,r12,r12,ror #0xc
:02099910 008B476E addeq  r4,r11,r14,ror #0xe
:02099914 736F6820 unknown
:02099918 10AF2074 adcne  r2,r15,r4,ror r0
:0209991C D1208181 unknown
:02099920 CE504CF1 mrcgt 12,2,r4,cr0,cr1,{7}
:02099924 73039B01 unknown
:02099928 6B1F636F blvs 028726EC
:0209992C 002E7465 eoreq  r7,r14,r5,ror #0x8
:02099930 50126F4E andpls r6,r2,r14,asr #0x1e
:02099934 69726380 unknown
:02099938 61008574 unknown
:0209993C 5410002E ldrpl r0,[r0],#-0x2e
:02099940 04B6702E unknown
:02099944 756F02EB strvcb r0,[r15, #-0x2eb]!
:02099948 4E532281 cdpmi 2,4,cr2,cr3,cr1,4
:0209994C 4300004D unknown
:02099950 646C756F unknown
:02099954 6F6E2000 swivs 0x006e2000
:02099958 20536374 subcss r6,r3,r4,ror r3
:0209995C EF106F74 swi 0x00106f74
:02099960 6E616D91 mcrvs 13,3,r6,cr1,cr1,{4}
:02099964 017C6761 cmneq r12,r1,ror #0xe
:02099968 1FC12009 swine 0x00c12009
:0209996C 73542D31 cmpvc r4,#0xC40
:02099970 B900CF73 stmltdb  r0 ,{r0,r1,r4,r5,r6,r8,r9,r10,r11,r14,r15}
:02099974 33696650 unknown
:02099978 2019656C andcss r6,r9,r12,ror #0xa
:0209997C 7073103E rsbvcs r1,r3,r14,lsr r0
:02099980 650C6361 strvs r6,[r12, #-0x361]		;(r12-0x361=*(fffffc9f))
:02099984 23E1100B mvncs  r1,#0xB
:02099988 72047F72 andvc  r7,r4,#0x1C8
:0209998C 102D6051 eorne  r6,r13,r1,asr r0
:02099990 297150D6 unknown
:02099994 09216430 stmeqdb  r1!,{r4,r5,r10,r13,r14}
:02099998 25614400 strcsb r4,[r1, #-0x400]!
:0209999C CD114400 unknown
:020999A0 6369FF50 msrvs SPSR_fc,#0x140
:020999A4 6E697571 mcrvs 5,3,r7,cr9,cr1,{3}
:020999A8 406B43B5 unknown
:020999AC E95C7069 ldmdb  r12 ,{r0,r3,r5,r6,r12,r13,r14}^
:020999B0 296C6111 unknown
:020999B4 C8109E20 ldmgtda  r0 ,{r5,r9,r10,r11,r12,r15}
:020999B8 13795C73 cmnne r9,#0x7300
:020999BC 6E657373 mcrvs 3,3,r7,cr5,cr3,{3}
:020999C0 30290463 eorcc  r0,r9,r3,ror #0x8
:020999C4 7774616D ldrvcb r6,r0,r9,r3,ror #0x8
:020999C8 8C601D10 stchil 13,cr1,[r0],#-0x40
:020999CC 05716402 ldreqb r6,[r1, #-0x402]!
:020999D0 71026700 unknown
:020999D4 65003900 strvs r3,[r0, #-0x900]		;(r0-0x900=*(0037f700))
:020999D8 0F737577 swieq 0x00737577
:020999DC 205511C2 subcss r1,r5,r2,asr #0x3
:020999E0 6375646F cmnvs r5,#0x6F000000
:020999E4 44034974 strmi r4,[r3],#-0x974
:020999E8 64630005 unknown
:020999EC 5C79656B ldcpll 5,cr6,[r9],#-0x1ac
:020999F0 0D500902 unknown
:020999F4 ED715C30 ldcl 12,cr5,[r1,#-0xc0]!
:020999F8 6D756E31 ldcvsl 14,cr6,[r5,#-0xc4]!
:020999FC 198F2006 stmneib  r15 ,{r1,r2,r13}
:02099A00 01106F10 tsteq r0,r0,lsl r15
:02099A04 7C005C73 stcvc  12,cr5,[r0],{#0x73}
:02099A08 7C851159 stcvc  1,cr1,[r5],{#0x59}
:02099A0C 5C30B930 ldcpl  9,cr11,[r0],#-0xc0
:02099A10 657212E9 ldrvsb r1,[r2, #-0x2e9]!
:02099A14 8B002966 blhi 020A3FB4
:02099A18 105B6465 subnes r6,r11,r5,ror #0x8
:02099A1C 0102E55C unknown
:02099A20 5C106900 ldcpl  9,cr6,[r0],{#0x0}
:02099A24 6911C574 ldmvsdb  r1 ,{r2,r4,r5,r6,r8,r10,r14,r15}
:02099A28 68F1C56E ldmvsia  r1!,{r1,r2,r3,r5,r6,r8,r10,r14,r15}^
:02099A2C 62F15B90 rscvss r5,r1,#0x24000
:02099A30 5EB94081 cdppl 0,10,cr4,cr9,cr1,4
:02099A34 30203101 eorcc  r3,r0,r1,lsl #0x2
:02099A38 75620008 strvcb r0,[r2, #-0x8]!
:02099A3C C9300B00 ldmgtdb  r0!,{r8,r9,r11}
:02099A40 696EEB00 unknown
:02099A44 6E657571 mcrvs 5,3,r7,cr5,cr1,{3}
:02099A48 6B006369 blvs 020B27F4
:02099A4C 30082099 mulcc  r8,r9,r0
:02099A50 616E4095 unknown
:02099A54 4E6532C1 cdpmi 2,6,cr3,cr5,cr1,6
:02099A58 6C69616D stcvsl 1,cr6,[r9],#-0x1b4
:02099A5C 218B0025 orrcs  r0,r11,r5,lsr #0x0
:02099A60 706100EF rsbvc  r0,r1,r15,ror #0x1
:02099A64 F0015B64 andnv  r5,r1,r4,ror #0x16
:02099A68 63726190 cmnvs r2,#0x24
:02099A6C 8680E968 strhi r14,r2,#0x24
:02099A70 72100176 andvcs r0,r0,#0x8000001D
:02099A74 303D0031 eorccs r0,r13,r1,lsr r0
:02099A78 20331005 eorcss r1,r3,r5
:02099A7C 72737A70 rsbvcs r7,r3,#0x70000
:02099A80 01F94005 mvneqs r4,r5
:02099A84 75746174 ldrvcb r6,[r4, #-0x174]!
:02099A88 6F63730C swivs 0x0063730c
:02099A8C 63001C64 unknown
:02099A90 505C0009 subpls r0,r12,r9
:02099A94 895C01C3 ldmhidb  r12 ,{r0,r1,r6,r7,r8}^
:02099A98 21727512 cmncs r2,r2,lsl r5
:02099A9C 26000540 strcs r0,r2,r2,lsl r5
:02099AA0 1011E510 andnes r14,r1,r0,lsl r5
:02099AA4 69660005 unknown
:02099AA8 8D000472 unknown
:02099AAC 0B636101 bleq 03971EB8
:02099AB0 74000910 strvc r0,[r0],#-0x910
:02099AB4 6C002068 stcvs  0,cr2,[r0],{#0x68}
:02099AB8 74137369 ldrvc r7,[r3],#-0x369
:02099ABC 6C6F0000 stcvsl 0,cr0,[r15],#-0x0
:02099AC0 00011009 andeq  r1,r1,r9
:02099AC4 75E00225 strvcb r0,[r0, #+0x225]!
:02099AC8 6E6F6473 mcrvs 4,3,r6,cr15,cr3,{3}
:02099ACC 59415565 stmpldb  r1 ,{r0,r2,r5,r6,r8,r10,r12,r14}^
:02099AD0 CB73C000 blgt 03D89AD8
:02099AD4 5C000700 stcpl  7,cr0,[r0],{#0x0}
:02099AD8 75736572 ldrvcb r6,[r3, #-0x572]!
:02099ADC 5C746C06 ldcpll 12,cr6,[r4],#-0x18
:02099AE0 10116425 andnes r6,r1,r5,lsr #0x8
:02099AE4 65206678 strvs r6,[r0, #-0x678]!
:02099AE8 01AD5C72 moveq  r5,r2,ror r12
:02099AEC 20000064 andcs  r0,r0,r4,ror #0x0
:02099AF0 00752825 rsbeqs r2,r5,r5,lsr #0x10
:02099AF4 6E104500 cdpvs 5,0,cr4,cr0,cr0,0
:02099AF8 6E552045 cdpvs 0,4,cr2,cr5,cr5,2
:02099AFC 70786528 rsbvcs r6,r8,r8,lsr #0xa
:02099B00 108A6365 addne  r6,r10,r5,ror #0x6
:02099B04 205F114F subcss r1,r15,r15,asr #0x2
:02099B08 636572E0 unknown
:02099B0C 78766965 unknown
:02099B10 72406600 subvc  r6,r0,#0x0
:02099B14 74206D6F unknown
:02099B18 00206568 eoreq  r6,r0,r8,ror #0xa
:02099B1C 76726573 unknown
:02099B20 4F208065 swimi 0x00208065
:02099B24 20742075 rsbcss r2,r4,r5,ror r0
:02099B28 6D20666F stcvs  6,cr6,[r0,#-0x1bc]!
:02099B2C 6F006D65 swivs 0x00006d65
:02099B30 052E7972 streq r7,[r14, #-0x972]!
:02099B34 19637200 unknown
:02099B38 202D9030 eorcs  r9,r13,r0,lsr r0
:02099B3C 2910055C ldmcsdb  r0 ,{r2,r3,r4,r6,r8,r10}
:02099B40 1130D831 teqne r0,r1,lsr r8
:02099B44 00F56631 rsceqs r6,r5,r1,lsr r6
:02099B48 005C6CBD ldreqh r6,[r12],#-0xcd
:02099B4C 72656854 rsbvc  r6,r5,#0x540000
:02099B50 61803FB6 strvsh r3,[r0, +r6]
:02099B54 2E65206E cdpcs 0,6,cr2,cr5,cr14,3
:02099B58 650F9910 strvs r9,[r15, #-0x910]		;r15-0x910=*(02099250)=#1917912381(0x7251053d)
:02099B5C 696B3063 unknown
:02099B60 6620676E unknown
:02099B64 2000726F andcs  r7,r0,r15,ror #0x4
:02099B68 6D000761 unknown
:02099B6C 74656C70 unknown
:02099B70 630F9D04 unknown
:02099B74 756E6E6F strvcb r6,[r14, #-0xe6f]!
:02099B78 216F6900 unknown
:02099B7C 50002E6E andpl  r2,r0,r14,ror #0x1c
:02099B80 65737261 ldrvsb r7,[r3, #-0x261]!
:02099B84 72452000 subvc  r2,r5,#0x0
:02099B88 2E726F72 mrccs 15,3,r6,cr2,cr2,{3}
:02099B8C 50801056 addpl  r1,r0,r6,asr r0
:02099B90 2031A93D eorcss r10,r1,r13,lsr r9
:02099B94 8800004E stmhida  r0 ,{r1,r2,r3,r6}
:02099B98 B4000104 strlt r0,[r0],#-0x104
:02099B9C 480207CD stmmida  r2 ,{r0,r2,r3,r6,r7,r8,r9,r10}
:02099BA0 41CC0001 bicmi  r0,r12,r1
:02099BA4 4C0207CE stcmi  7,cr0,[r2],{#0xce}
:02099BA8 CFD00001 swigt 0x00d00001
:02099BAC 44021007 strmi r1,[r2],#-0x7
:02099BB0 D40207D0 strle r0,[r2],#-0x7d0
:02099BB4 020007DC andeq  r0,r0,#0x3700000
:02099BB8 AC00013C stcge  1,cr0,[r0],{#0x3c}
:02099BBC 080207DD stmeqda  r2 ,{r0,r2,r3,r4,r6,r7,r8,r9,r10}
:02099BC0 64000104 strvs r0,[r0],#-0x104
:02099BC4 DEC40001 cdple 0,12,cr0,cr4,cr1,0
:02099BC8 05200207 streq r0,[r0, #-0x207]!
:02099BCC 017C0001 cmneq r12,r1
:02099BD0 07DFDC00 ldreqb r13,[r15,+r0, lsl #0x18]
:02099BD4 C5050002 strgt r0,[r5, #-0x2]		;(r5-0x2=*(fffffffe))
:02099BD8 7970530F unknown
:02099BDC 50104433 andpls r4,r0,r3,lsr r4
:02099BE0 6A6F4172 bvs 03C6A1B0
:02099BE4 41746365 cmnmi r4,r5,ror #0x6
:02099BE8 65006870 strvs r6,[r0, #-0x870]		;(r0-0x870=*(0037f790))
:02099BEC 4C514978 ldcmil 9,cr4,[r1],{#0x78}
:02099BF0 5D304210 ldcpl  2,cr4,[r0,#-0x40]!
:02099BF4 6500190F strvs r1,[r0, #-0x90f]		;(r0-0x90f=*(0037f6f1))
:02099BF8 6D72727C ldcvsl 2,cr7,[r2,#-0x1f0]!
:02099BFC 3A0F7173 bcc 024761D0
:02099C00 3E000420 cdpcc 4,0,cr0,cr0,cr0,1
:02099C04 2FA1F030 swics 0x00a1f030
:02099C08 646F6D00 unknown
:02099C0C 741EC800 ldrvc r12,[r14],#-0x800
:02099C10 000D6841 andeq  r6,r13,r1,asr #0x10
:02099C14 61746164 cmnvs r4,r4,ror #0x2
:02099C18 302A000F eorcc  r0,r10,r15
:02099C1C 700009C2 andvc  r0,r0,r2,asr #0x13
:02099C20 68747561 unknown
:02099C24 5009000A andpl  r0,r9,r10
:02099C28 000869C1 andeq  r6,r8,r1,asr #0x13
:02099C2C 09671009 unknown
:02099C30 65735C70 ldrvsb r5,[r3, #-0xc70]!
:02099C34 64707416 unknown
:02099C38 00005C72 andeq  r5,r0,r2,ror r12
:02099C3C 74802005 strvc r2,[r0],#+0x5
:02099C40 10356425 eornes r6,r5,r5,lsr #0x8
:02099C44 3320355F unknown
:02099C48 64382862 unknown
:02099C4C 39393864 ldmccdb  r9!,{r2,r5,r6,r11,r12,r13}
:02099C50 37006635 unknown
:02099C54 61303463 teqvs r0,r3,ror #0x8
:02099C58 00356139 eoreqs r6,r5,r9,lsr r1
:02099C5C 37623563 strccb r3,r6,r5,r9,lsr r1
:02099C60 62356464 eorvss r6,r5,#0x64000000
:02099C64 31383400 teqcc r8,r0,lsl #0x8
:02099C68 00313433 eoreqs r3,r1,r3,lsr r4
:02099C6C F9802FF9 stmnvib  r0 ,{r0,r3,r4,r5,r6,r7,r8,r9,r10,r11,r13}
:02099C70 05FEFE3E ldreqb r15,[r14, #+0xe3e]!
:02099C74 20300710 eorcss r0,r0,r0,lsl r7
:02099C78 39253A10 stmccdb  r5!,{r4,r9,r11,r12,r13}
:02099C7C 06207A64 unknown
:02099C80 10010015 andne  r0,r1,r5,lsl r0
:02099C84 FCFD1069 ldc2l 0,cr1,[r13],#+0x1a4
:02099C88 6A661E3A bvs 03A21578
:02099C8C 252DF1B2 strcs r15,[r13, #-0x1b2]!
:02099C90 906E9973 rsbls  r9,r14,r3,ror r9
:02099C94 19601931 unknown
:02099C98 672E32F0 unknown
:02099C9C 4E61F019 mcrmi 0,3,r15,cr1,cr9,{0}
:02099CA0 0DB333C6 ldceq  3,cr3,[r3,#+0x318]!
:02099CA4 3EB4FDB3 mrccc 13,5,r15,cr4,cr3,{5}
:02099CA8 06FF0210 unknown
:02099CAC 06FFFFFF unknown
:02099CB0 0FF00F60 swieq 0x00f00f60
:02099CB4 0FF00FF0 swieq 0x00f00ff0
:02099CB8 F00FF8F0 unknown
:02099CBC F00FF00F andnv  r15,r15,r15
:02099CC0 F00FF00F andnv  r15,r15,r15
:02099CC4 F00FF00F andnv  r15,r15,r15
:02099CC8 0FFFF00F swieq 0x00fff00f
:02099CCC 0FF00FF0 swieq 0x00f00ff0
:02099CD0 0FF00FF0 swieq 0x00f00ff0
:02099CD4 0FF00FF0 swieq 0x00f00ff0
:02099CD8 FFF00FF0 swinv 0x00f00ff0
:02099CDC F00FF00F andnv  r15,r15,r15
:02099CE0 F00FF00F andnv  r15,r15,r15
:02099CE4 F00FF00F andnv  r15,r15,r15
:02099CE8 F00FF00F andnv  r15,r15,r15
:02099CEC 0FF00FFF swieq 0x00f00fff
:02099CF0 0FF00FF0 swieq 0x00f00ff0
:02099CF4 0FF00FF0 swieq 0x00f00ff0
:02099CF8 0FF00FF0 swieq 0x00f00ff0
:02099CFC F00FFFF0 unknown
:02099D00 F00FF00F andnv  r15,r15,r15
:02099D04 F00FF00F andnv  r15,r15,r15
:02099D08 F00FF00F andnv  r15,r15,r15
:02099D0C 0FFFF00F swieq 0x00fff00f
:02099D10 0FF00FF0 swieq 0x00f00ff0
:02099D14 0FF00FF0 swieq 0x00f00ff0
:02099D18 0FF00FF0 swieq 0x00f00ff0
:02099D1C FFF00FF0 swinv 0x00f00ff0
:02099D20 F00FF00F andnv  r15,r15,r15
:02099D24 F00FF00F andnv  r15,r15,r15
:02099D28 F00FF00F andnv  r15,r15,r15
:02099D2C F00FF00F andnv  r15,r15,r15
:02099D30 0FF00FFF swieq 0x00f00fff
:02099D34 0FF00FF0 swieq 0x00f00ff0
:02099D38 0FF00FF0 swieq 0x00f00ff0
:02099D3C 0FF00FF0 swieq 0x00f00ff0
:02099D40 F00FFFF0 unknown
:02099D44 F00FF00F andnv  r15,r15,r15
:02099D48 F00FF00F andnv  r15,r15,r15
:02099D4C F00FF00F andnv  r15,r15,r15
:02099D50 0FFFF00F swieq 0x00fff00f
:02099D54 0FF00FF0 swieq 0x00f00ff0
:02099D58 0FF00FF0 swieq 0x00f00ff0
:02099D5C 0FF00FF0 swieq 0x00f00ff0
:02099D60 FFF00FF0 swinv 0x00f00ff0
:02099D64 F00FF00F andnv  r15,r15,r15
:02099D68 F00FF00F andnv  r15,r15,r15
:02099D6C F00FF00F andnv  r15,r15,r15
:02099D70 F00FF00F andnv  r15,r15,r15
:02099D74 0FF00FFF swieq 0x00f00fff
:02099D78 0FF00FF0 swieq 0x00f00ff0
:02099D7C 0FF00FF0 swieq 0x00f00ff0
:02099D80 0FF00FF0 swieq 0x00f00ff0
:02099D84 F00FFFF0 unknown
:02099D88 F00FF00F andnv  r15,r15,r15
:02099D8C F00FF00F andnv  r15,r15,r15
:02099D90 F00FF00F andnv  r15,r15,r15
:02099D94 0FFFF00F swieq 0x00fff00f
:02099D98 0FF00FF0 swieq 0x00f00ff0
:02099D9C 0FF00FF0 swieq 0x00f00ff0
:02099DA0 0FF00FF0 swieq 0x00f00ff0
:02099DA4 FFF00FF0 swinv 0x00f00ff0
:02099DA8 F00FF00F andnv  r15,r15,r15
:02099DAC F00FF00F andnv  r15,r15,r15
:02099DB0 F00FF00F andnv  r15,r15,r15
:02099DB4 F00FF00F andnv  r15,r15,r15
:02099DB8 0FF00FFF swieq 0x00f00fff
:02099DBC 0FF00FF0 swieq 0x00f00ff0
:02099DC0 0FF00FF0 swieq 0x00f00ff0
:02099DC4 0FF00FF0 swieq 0x00f00ff0
:02099DC8 F00FFFF0 unknown
:02099DCC F00FF00F andnv  r15,r15,r15
:02099DD0 F00FF00F andnv  r15,r15,r15
:02099DD4 F00FF00F andnv  r15,r15,r15
:02099DD8 0FFFF00F swieq 0x00fff00f
:02099DDC 0FF00FF0 swieq 0x00f00ff0
:02099DE0 0FF00FF0 swieq 0x00f00ff0
:02099DE4 0FF00FF0 swieq 0x00f00ff0
:02099DE8 FFF00FF0 swinv 0x00f00ff0
:02099DEC F00FF00F andnv  r15,r15,r15
:02099DF0 F00FF00F andnv  r15,r15,r15
:02099DF4 F00FF00F andnv  r15,r15,r15
:02099DF8 F00FF00F andnv  r15,r15,r15
:02099DFC 0FF00FFF swieq 0x00f00fff
:02099E00 0FF00FF0 swieq 0x00f00ff0
:02099E04 0FF00FF0 swieq 0x00f00ff0
:02099E08 0FF00FF0 swieq 0x00f00ff0
:02099E0C F00FFFF0 unknown
:02099E10 F00FF00F andnv  r15,r15,r15
:02099E14 F00FF00F andnv  r15,r15,r15
:02099E18 F00FF00F andnv  r15,r15,r15
:02099E1C 0FFFF00F swieq 0x00fff00f
:02099E20 0FF00FF0 swieq 0x00f00ff0
:02099E24 0FF00FF0 swieq 0x00f00ff0
:02099E28 0FF00FF0 swieq 0x00f00ff0
:02099E2C FFF00FF0 swinv 0x00f00ff0
:02099E30 F00FF00F andnv  r15,r15,r15
:02099E34 F00FF00F andnv  r15,r15,r15
:02099E38 F00FF00F andnv  r15,r15,r15
:02099E3C F00FF00F andnv  r15,r15,r15
:02099E40 0FF00FFF swieq 0x00f00fff
:02099E44 E2F00FF0 rscs r0,r0,#0x3C0
:02099E48 4376BDF2 cmnmi r6,#0x3C80
:02099E4C 67004A10 unknown
:02099E50 35F6BB7F ldrccb r11,[r6, #+0xb7f]!
:02099E54 9F206F17 swils 0x00206f17
:02099E58 656C6C00 strvsb r6,[r12, #-0xc00]!
:02099E5C 20009C13 andcs  r9,r0,r3,lsl r12
:02099E60 756C6176 strvcb r6,[r12, #-0x176]!
:02099E64 77012065 strvc r2,[r12, #-0x176]!
:02099E68 72207361 eorvc  r7,r0,#0x84000001
:02099E6C 00656365 rsbeq  r6,r5,r5,ror #0x6
:02099E70 64657669 unknown
:02099E74 0BD06620 bleq 014B36FC
:02099E78 68744020 unknown
:02099E7C 616D2065 unknown
:02099E80 65007473 strvs r7,[r0, #-0x473]		;(r0-0x473=*(0037fb8d))
:02099E84 65732072 ldrvsb r2,[r3, #-0x72]!
:02099E88 2E00E672 mcrcs 6,0,r14,cr0,cr2,{3}
:02099E8C 05262540 streq r2,[r6, #-0x540]!
:02099E90 2E100140 cdpcs 1,0,cr0,cr0,cr0,2
:02099E94 21353532 teqcs r5,r2,lsr r5
:02099E98 58388700 ldmplda  r8!,{r8,r9,r10,r15}
:02099E9C 58343025 ldmplda  r4!,{r0,r2,r5,r12,r13}
:02099EA0 40751008 rsbmis r1,r5,r8
:02099EA4 6F6E6B6E swivs 0x006e6b6e
:02099EA8 D5006E77 strle r6,[r0, #-0xe77]		;(r0-0xe77=*(0037f189))
:02099EAC 25FD8095 ldrcsb r8,[r13, #+0x95]!
:02099EB0 00783230 rsbeqs r3,r8,r0,lsr r2
:02099EB4 70695009 rsbvc  r5,r9,r9
:02099EB8 6C25F021 stcvs  0,cr15,[r5],#-0x84
:02099EBC 6C61636F stcvsl 3,cr6,[r1],#-0x1bc
:02099EC0 10CD1042 sbcne  r1,r13,r2,asr #0x0
:02099EC4 6E7461C1 cdpvs 1,6,cr6,cr4,cr1,6
:02099EC8 3105CF65 unknown
:02099ECC 000C1A55 andeq  r1,r12,r5,asr r10
:02099ED0 65158ED0 ldrvs r8,[r5, #-0xed0]		;(r5-0xed0=*(fffff130))
:02099ED4 6E616863 cdpvs 8,6,cr6,cr1,cr3,3
:02099ED8 64016567 strvs r6,[r1],#-0x567
:02099EDC 700990DD unknown
:02099EE0 200D7069 andcs  r7,r13,r9,ror #0x0
:02099EE4 6C266275 stcvs  2,cr6,[r6],#-0x1d4
:02099EE8 007B6369 rsbeqs r6,r11,r9,ror #0x6
:02099EEC 00614E74 rsbeq  r4,r1,r4,ror r14
:02099EF0 35810006 strcc r0,[r1, #+0x6]		;r1+0x6=*(00380006)
:02099EF4 408D5FF8 unknown
:02099EF8 404D0006 submi  r0,r13,r6
:02099EFC 745F307D ldrvcb r3,[r15],#-0x7d
:02099F00 6B9E0539 blvs 0081B3EC
:02099F04 5F6C6C69 swipl 0x006c6c69
:02099F08 676500B5 unknown
:02099F0C 4C6F6920 stcmil 9,cr6,[r15],#-0x80
:02099F10 5F30BC0F swipl 0x0030bc0f
:02099F14 726530D5 rsbvc  r3,r5,#0xD5
:02099F18 7000B52C andvc  r11,r0,r12,lsr #0xa
:02099F1C 95632062 strlsb r2,[r3, #-0x62]!
:02099F20 79727400 unknown
:02099F24 65640015 strvsb r0,[r4, #-0x15]!
:02099F28 73687461 unknown
:02099F2C AC00005F stcge  0,cr0,[r0],{#0x5f}
:02099F30 6F637350 swivs 0x00637350
:02099F34 025F6572 subeqs r6,r15,#0x1C800000
:02099F38 70203974 eorvc  r3,r0,r4,ror r9
:02099F3C 1574726F ldrneb r7,[r4, #-0x26f]!
:02099F40 79427450 stmvcdb  r2 ,{r4,r6,r10,r12,r13,r14}^
:02099F44 69006570 stmvsdb  r0 ,{r4,r5,r6,r8,r10,r13,r14}
:02099F48 73101230 tstvc r0,#0x3
:02099F4C 6DB05021 ldcvs  0,cr5,[r0,#+0x84]!
:02099F50 9D65646F stclsl 4,cr6,[r5,#-0x1bc]!
:02099F54 8D005040 unknown
:02099F58 6F70683F swivs 0x0070683f
:02099F5C 30097473 andcc  r7,r9,r3,ror r4
:02099F60 616E305D unknown
:02099F64 C598102E ldrgt r1,[r8, #+0x2e]		;r8+0x2e=*(00415adb)
:02099F68 73736104 cmnvc r3,#0x1
:02099F6C 6D726F77 ldcvsl 15,cr6,[r2,#-0x1dc]!
:02099F70 80718120 rsbhis r8,r1,r0,lsr #0x2
:02099F74 40652045 rsbmi  r2,r5,r5,asr #0x0
:02099F78 10343045 eornes r3,r4,r5,asr #0x0
:02099F7C 04720048 unknown
:02099F80 5DFF4009 ldcpll 0,cr4,[r15,#+0x24]!
:02099F84 7078610D rsbvcs r6,r8,r13,lsl #0x2
:02099F88 6579616C ldrvsb r6,[r9, #-0x16c]!
:02099F8C 75737201 ldrvcb r7,[r3, #-0x201]!
:02099F90 675F6E0E ldrvsb r6,[r15,-r14, lsl #0x1c]
:02099F94 4470001D unknown
:02099F98 67002369 strvs r2,[r15,-r14, lsl #0x1c]
:02099F9C 76656D61 unknown
:02099FA0 69720261 unknown
:02099FA4 00746E61 rsbeqs r6,r4,r1,ror #0x1c
:02099FA8 6D006974 unknown
:02099FAC E9400A65 stmdb  r0 ,{r0,r2,r5,r6,r9,r11}^
:02099FB0 650EB409 strvs r11,[r14, #-0x409]		;r14-0x409=*(020992ff)=#981504233(0x3a8090e9)
:02099FB4 701C616C andvcs r6,r12,r12,ror #0x2
:02099FB8 245D6573 ldrcsb r6,[r13],#-0x573
:02099FBC 6D616574 stcvsl 5,cr6,[r1,#-0x1d0]!
:02099FC0 61726608 cmnvs r2,r8,lsl #0xc
:02099FC4 6D696C67 stcvsl 12,cr6,[r9,#-0x19c]!
:02099FC8 1D210069 stcne  0,cr0,[r1,#-0x1a4]!
:02099FCC EC00013C stc  1,cr0,[r0],{#0x3c}
:02099FD0 4DF80001 ldcmil 0,cr0,[r8,#+0x4]!
:02099FD4 07A11510 unknown
:02099FD8 00010B95 muleq  r1,r5,r11
:02099FDC BC000188 stclt  1,cr0,[r0],{#0x88}
:02099FE0 00011039 andeq  r1,r1,r9,lsr r0
:02099FE4 914E34D7 unknown
:02099FE8 4E10410B cdpmi 1,0,cr4,cr0,cr11,0
:02099FEC 00010505 andeq  r0,r1,r5,lsl #0xa
:02099FF0 001D6CE0 andeqs r6,r13,r0,ror #0x19
:02099FF4 0B754E10 bleq 03DED83C
:02099FF8 010B754E unknown
:02099FFC 01691C00 unknown
:0209A000 354E2800 strccb r2,[r14, #-0x800]		;r14-0x800=*(02098f08)=#434319385(0x19e33019)
:0209A004 0B714E00 bleq 03CED80C
:0209A008 69A00029 stmvsib  r0!,{r0,r3,r5}
:0209A00C 01780001 cmneq r8,r1
:0209A010 4D4D5800 unknown
:0209A014 4800010B stmmida  r0 ,{r0,r1,r3,r8}
:0209A018 50000165 andpl  r0,r0,r5,ror #0x2
:0209A01C 01980001 orreqs r0,r8,r1
:0209A020 00014000 andeq  r4,r1,r0
:0209A024 E54D5560 strb r5,[r13, #-0x560]		;r13-0x560=*(153ffaa0)=#0(0x00000000)
:0209A028 4C00050D stcmi  5,cr0,[r0],{#0xd}
:0209A02C 9002104E andls  r1,r2,r14,asr #0x0
:0209A030 70000106 andvc  r0,r0,r6,lsl #0x2
:0209A034 E769104D strb r1,r0,r0,r6,lsl #0x2
:0209A038 F00FF00F andnv  r15,r15,r15
:0209A03C 0FF1F00F swieq 0x00f1f00f
:0209A040 0FF00FF0 swieq 0x00f00ff0
:0209A044 0FF00FF0 swieq 0x00f00ff0
:0209A048 0FF00FF0 swieq 0x00f00ff0
:0209A04C FFF00FF0 swinv 0x00f00ff0
:0209A050 F00FF00F andnv  r15,r15,r15
:0209A054 F00FF00F andnv  r15,r15,r15
:0209A058 F00FF00F andnv  r15,r15,r15
:0209A05C F00FF00F andnv  r15,r15,r15
:0209A060 0FF00FFF swieq 0x00f00fff
:0209A064 0FF00FF0 swieq 0x00f00ff0
:0209A068 0FF00FF0 swieq 0x00f00ff0
:0209A06C 0FF00FF0 swieq 0x00f00ff0
:0209A070 F00FFFF0 unknown
:0209A074 F00FF00F andnv  r15,r15,r15
:0209A078 F00FF00F andnv  r15,r15,r15
:0209A07C F00FF00F andnv  r15,r15,r15
:0209A080 0FFFF00F swieq 0x00fff00f
:0209A084 0FF00FF0 swieq 0x00f00ff0
:0209A088 0FF00FF0 swieq 0x00f00ff0
:0209A08C 0FF00FF0 swieq 0x00f00ff0
:0209A090 FFF00FF0 swinv 0x00f00ff0
:0209A094 F00FF00F andnv  r15,r15,r15
:0209A098 F00FF00F andnv  r15,r15,r15
:0209A09C 2025F1E8 eorcs  r15,r5,r8,ror #0x3
:0209A0A0 733F6162 teqvc r15,#0x80000018
:0209A0A4 5C5C6369 ldcpll 3,cr6,[r12],{#0x69}
:0209A0A8 5C6F0C42 stcpll 12,cr0,[r15],#-0x108
:0209A0AC 73101520 tstvc r0,#0x8000000
:0209A0B0 730AD374 unknown
:0209A0B4 04E0395C unknown
:0209A0B8 005CC920 subeqs r12,r12,r0,lsr #0x12
:0209A0BC 616E6966 unknown
:0209A0C0 8000106C andhi  r1,r0,r12,ror #0x0
:0209A0C4 69103171 ldmvsdb  r0 ,{r0,r4,r5,r6,r8,r12,r13}
:0209A0C8 100F0064 andne  r0,r15,r4,ror #0x0
:0209A0CC 6E226970 mcrvs 9,1,r6,cr2,cr0,{3}
:0209A0D0 502D0067 eorpl  r0,r13,r7,ror #0x0
:0209A0D4 10090030 andne  r0,r9,r0,lsr r0
:0209A0D8 6C387073 ldcvs  0,cr7,[r8],#-0x1cc
:0209A0DC 756E7469 strvcb r7,[r14, #-0x469]!
:0209A0E0 5C10166D ldcpl  6,cr1,[r0],{#0x6d}
:0209A0E4 00732540 rsbeqs r2,r3,r0,asr #0xa
:0209A0E8 021052F4 andeqs r5,r0,#0x4000000F
:0209A0EC 65750051 ldrvsb r0,[r5, #-0x51]!
:0209A0F0 45207972 strmi r7,[r0, #-0x972]!
:0209A0F4 6F007272 swivs 0x00007272
:0209A0F8 10443A72 subne  r3,r4,r2,ror r10
:0209A0FC 2E7329A1 cdpcs 9,6,cr2,cr3,cr1,5
:0209A100 6C73186D ldcvsl 8,cr1,[r3],#-0x1b4
:0209A104 2E736700 cdpcs 7,6,cr6,cr3,cr0,0
:0209A108 77408A6E strvcb r8,[r3],#-0x1b4
:0209A10C 69666942 unknown
:0209A110 74656E2E unknown
:0209A114 0E802065 cdpeq 0,8,cr2,cr0,cr5,3
:0209A118 0058E650 subeqs r14,r8,r0,asr r6
:0209A11C 05C00101 streqb r0,[r0, #+0x101]		;r0+0x101=*(00380101)
:0209A120 33851012 orrcc  r1,r5,#0x12
:0209A124 66101550 unknown
:0209A128 6D046673 unknown
:0209A12C 10190827 andnes r0,r9,r7,lsr #0x10
:0209A130 15200CA7 strne r0,[r0, #-0xca7]!
:0209A134 7E130810 mrcvc 8,0,r0,cr3,cr0,{0}
:0209A138 1003050D andne  r0,r3,r13,lsl #0xa
:0209A13C 26065CEB strcs r5,r0,r3,r13,lsl #0xa
:0209A140 0D101E10 unknown
:0209A144 00200320 eoreq  r0,r0,r0,lsr #0x6
:0209A148 25662E00 strcsb r2,[r6, #-0xe00]!
:0209A14C 59100064 ldmpldb  r0 ,{r2,r5,r6}
:0209A150 54102812 ldrpl r2,[r0],#-0x812
:0209A154 AA70AA02 bge 03CC4964
:0209A158 2B5134A7 blcs 034E73FC
:0209A15C 65746E69 ldrvsb r6,[r4, #-0xe69]!
:0209A160 6F64066E swivs 0x0064066e
:0209A164 00005344 andeq  r5,r0,r4,asr #0x6
:0209A168 03000455 unknown
:0209A16C 14971005 ldrne r1,[r7],#+0x5
:0209A170 01B02499 unknown
:0209A174 0001DC00 andeq  r13,r1,r0,lsl #0x18
:0209A178 0001D4AE andeq  r13,r1,r14,lsr #0x9
:0209A17C F40001E8 strnv r0,[r0],#-0x1e8
:0209A180 53090D53 unknown
:0209A184 5502104A strpl r1,[r2, #-0x4a]		;r2-0x4a=*(19e32fcf)=#0(0x00000000)
:0209A188 09000A08 stmeqdb  r0 ,{r3,r9,r11}
:0209A18C 80090180 andhi  r0,r9,r0,lsl #0x3
:0209A190 126D04B0 rsbne  r0,r13,#0xB0000000
:0209A194 F7864886 strnv r4,[r6,+r6, lsl #0x11]
:0209A198 0102010D unknown
:0209A19C 1B34147D blne 02D9F398
:0209A1A0 00094242 andeq  r4,r9,r2,asr #0x4
:0209A1A4 00264343 eoreq  r4,r6,r3,asr #0x6
:0209A1A8 81565253 cmphi r6,r3,asr r2
:0209A1AC 4E4C4326 cdpmi 3,4,cr4,cr12,cr6,1
:0209A1B0 31BC5410 movccs r5,r0,lsl r4		;r5=3670016(0x380000)
:0209A1B4 05040302 streq r0,[r4, #-0x302]		;(r4-0x302=*(fffffcfe))
:0209A1B8 08020706 stmeqda  r2 ,{r1,r2,r8,r9,r10}
:0209A1BC 0C0B0A09 stceq  10,cr0,[r11],{#0x9}
:0209A1C0 000F0E0D andeq  r0,r15,r13,lsl #0x1c
:0209A1C4 000B0601 andeq  r0,r11,r1,lsl #0xc
:0209A1C8 040F0A05 streq r0,[r15],#-0xa05
:0209A1CC 030E0900 unknown
:0209A1D0 07020D08 streq r0,[r2,-r8, lsl #0x1a]
:0209A1D4 0805000C stmeqda  r5 ,{r2,r3}
:0209A1D8 04010E0B streq r0,[r1],#-0xe0b
:0209A1DC 0D000A07 unknown
:0209A1E0 09060300 stmeqdb  r6 ,{r8,r9}
:0209A1E4 00020F0C andeq  r0,r2,r12,lsl #0x1e
:0209A1E8 050E0700 streq r0,[r14, #-0x700]		;r14-0x700=*(02099008)=#269685886(0x1013147e)
:0209A1EC 010A030C unknown
:0209A1F0 060F0800 streq r0,[r15],-r0, lsl #0x10
:0209A1F4 020B040D andeq  r0,r11,#0xD000000
:0209A1F8 413D0009 teqmi r13,r9
:0209A1FC F00FF00F andnv  r15,r15,r15
:0209A200 448DF113 strmi r15,[r13],#+0x113
:0209A204 F48DF48D strnv r15,[r13],#+0x48d
:0209A208 8DFFF48D ldchil 4,cr15,[r15,#+0x234]!
:0209A20C 8DF48DF4 ldchil 13,cr8,[r4,#+0x3d0]!
:0209A210 8DF48DF4 ldchil 13,cr8,[r4,#+0x3d0]!
:0209A214 8DF48DF4 ldchil 13,cr8,[r4,#+0x3d0]!
:0209A218 FFF48DF4 swinv 0x00f48df4
:0209A21C F48DF48D strnv r15,[r13],#+0x48d
:0209A220 0A80F48D beq 000D745C
:0209A224 C1F00FA0 mvngts r0,r0,lsr #0x1f
:0209A228 F7F0D7F0 unknown
:0209A22C B800013F stmltda  r0 ,{r0,r1,r2,r3,r4,r5,r8}
:0209A230 01059906 unknown
:0209A234 00010100 andeq  r0,r1,r0,lsl #0x2
:0209A238 00015E03 andeq  r5,r1,r3,lsl #0x1c
:0209A23C 14000107 strne r0,[r0],#-0x107
:0209A240 0550FF00 ldreqb r15,[r0, #-0xf00]		;r0-0xf00=*(1013057e)=#0(0x00000000)
:0209A244 EF2DB5F7 swi 0x002db5f7
:0209A248 4271706A rsbmis r7,r1,#0x6A
:0209A24C 052D03FC streq r0,[r13, #-0x3fc]!
:0209A250 66CC0001 strvsb r0,[r12],+r1
:0209A254 01D40001 biceqs r0,r4,r1
:0209A258 09D4DC00 ldmeqib  r4 ,{r10,r11,r12,r14,r15}^
:0209A25C 14058002 strne r8,[r5],#-0x2
:0209A260 1094020A addnes r0,r4,r10,lsl #0x4
:0209A264 0A0F0009 beq 0245A290
:0209A268 01040220 unknown
:0209A26C 0005C000 andeq  r12,r5,r0
:0209A270 012155B8 streqh r5,[r1, -r8]!
:0209A274 01C54D94 unknown
:0209A278 E4020A4E str r0,[r2],#-0xa4e
:0209A27C 82019D56 andhi  r9,r1,#0x1580
:0209A280 59001D54 stmpldb  r0 ,{r2,r4,r6,r8,r10,r11,r12}
:0209A284 01BD01D1 ldreqsb r0,[r13, +r1]!
:0209A288 0501D9F0 streq r13,[r1, #-0x9f0]		;(r1-0x9f0=*(fffff610))
:0209A28C 082ADA50 stmeqda  r10!,{r4,r6,r9,r11,r12,r14,r15}
:0209A290 0D1AC840 unknown
:0209A294 0F00F1C0 swieq 0x0000f1c0
:0209A298 F2F00FF0 rscnvs r0,r0,#0x3C0
:0209A29C 8500F010 strhi r15,[r0, #-0x10]		;r0-0x10=*(1013146e)=#0(0x00000000)
:0209A2A0 F0458837 subnv  r8,r5,r7,lsr r8
:0209A2A4 F035F045 eornvs r15,r5,r5,asr #0x0
:0209A2A8 7F12F03D swivc 0x0012f03d
:0209A2AC 011B1710 tsteq r11,r0,lsl r7
:0209A2B0 F01D3181 andnvs r3,r13,r1,lsl #0x3
:0209A2B4 7010D00D andvcs r13,r0,r13
:0209A2B8 F4716006 unknown
:0209A2BC 01580001 cmpeq r8,r1
:0209A2C0 0A188000 beq 026BA2C8
:0209A2C4 19FC0217 unknown
:0209A2C8 051F0081 ldreq r0,[r15, #-0x81]		;r15-0x81=*(0209a24f)=#-872414971(0xcc000105)
:0209A2CC 280A2000 stmcsda  r10 ,{r13}
:0209A2D0 85217402 strhi r7,[r1, #-0x402]!
:0209A2D4 00612500 rsbeq  r2,r1,r0,lsl #0xa
:0209A2D8 02280A28 eoreq  r0,r8,#0x28000
:0209A2DC 020A2C40 andeq  r2,r10,#0x4000
:0209A2E0 000A339C muleq  r10,r12,r3
:0209A2E4 A1347802 teqge r4,r2,lsl #0x10
:0209A2E8 020A3400 andeq  r3,r10,#0x0
:0209A2EC 0A38082C beq 02E9C3A4
:0209A2F0 F00FD445 andnv  r13,r15,r5,asr #0x8
:0209A2F4 F3F0F00F mvnnvs r15,#0xF
:0209A2F8 7C4F1389 stcvcl 3,cr1,[r15],{#0x89}
:0209A2FC 50DC020A sbcpls r0,r12,r10,lsl #0x4
:0209A300 51AC020A movpl  r0,r10,lsl #0x4		;r0=0(0x0)
:0209A304 28020A00 stmcsda  r2 ,{r9,r11}
:0209A308 52700001 rsbpls r0,r0,#0x1
:0209A30C 5008020A andpl  r0,r8,r10,lsl #0x4
:0209A310 08020A53 stmeqda  r2 ,{r0,r1,r4,r6,r9,r11}
:0209A314 544C0001 strplb r0,[r12],#-0x1
:0209A318 5A003920 bpl 020A87A0
:0209A31C 5BD4020A blpl 0159AB4C
:0209A320 BC01020A stclt  2,cr0,[r1],{#0xa}
:0209A324 3C020A5C stccc  10,cr0,[r2],{#0x5c}
:0209A328 5D840001 unknown
:0209A32C 7C020A20 stcvc  10,cr0,[r2],{#0x20}
:0209A330 54020A5E strpl r0,[r2],#-0xa5e
:0209A334 A4800001 strge r0,[r0],#+0x1
:0209A338 10020A5F andne  r0,r2,r15,asr r10
:0209A33C 00020A61 andeq  r0,r2,r1,ror #0x14
:0209A340 020A6264 andeq  r6,r10,#0x40000006
:0209A344 C8000144 stmgtda  r0 ,{r2,r6,r8}
:0209A348 020A2063 andeq  r2,r10,#0x63
:0209A34C E800011C stmda  r0 ,{r2,r3,r4,r8}
:0209A350 08020A64 stmeqda  r2 ,{r2,r5,r6,r9,r11}
:0209A354 CC00018C stcgt  1,cr0,[r0],{#0x8c}
:0209A358 01020A65 unknown
:0209A35C CB823051 blgt 001264A8
:0209A360 FF65B955 swinv 0x0065b955
:0209A364 2F3A0444 swics 0x003a0444
:0209A368 2D0B0000 unknown
:0209A36C 0EA44413 mcreq 4,5,r4,cr4,cr3,{0}
:0209A370 11C54002 bicne  r4,r5,r2
:0209A374 65C1104D strvsb r1,[r1, #+0x4d]		;r1+0x4d=*(0000004d)
:0209A378 55103D10 ldrpl r3,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:0209A37C 45102D10 ldrmi r2,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:0209A380 35105D10 ldrcc r5,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:0209A384 FF104D10 swinv 0x00104d10
:0209A388 103D1025 eornes r1,r13,r5,lsr #0x0
:0209A38C 102D1015 eorne  r1,r13,r5,lsl r0
:0209A390 101D1045 andnes r1,r13,r5,asr #0x0
:0209A394 10491035 subne  r1,r9,r5,lsr r0
:0209A398 691059FF ldmvsdb  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11,r12,r14}
:0209A39C 49103910 ldmmidb  r0 ,{r4,r8,r11,r12,r13}
:0209A3A0 29105910 ldmcsdb  r0 ,{r4,r8,r11,r12,r14}
:0209A3A4 49103910 ldmmidb  r0 ,{r4,r8,r11,r12,r13}
:0209A3A8 1019FF10 andnes r15,r9,r0,lsl r15
:0209A3AC 10391029 eornes r1,r9,r9,lsr #0x0
:0209A3B0 10191049 andnes r1,r9,r9,asr #0x0
:0209A3B4 52F04029 rscpls r4,r0,#0x29
:0209A3B8 00017F07 andeq  r7,r1,r7,lsl #0x1e
:0209A3BC 0500010E streq r0,[r0, #-0x10e]		;(r0-0x10e=*(fffffef2))
:0209A3C0 010C0001 unknown
:0209A3C4 0C550300 ldceql 3,cr0,[r5],{#0x0}
:0209A3C8 41114D18 tstmi r1,r8,lsl r13
:0209A3CC 0F000113 swieq 0x00000113
:0209A3D0 01060001 unknown
:0209A3D4 AD0DAF00 unknown
:0209A3D8 0B000113 bleq 0209A82C
:0209A3DC 2D094325 unknown
:0209A3E0 6A56A412 bvs 03643430
:0209A3E4 C7B756D7 unknown
:0209A3E8 0070DBE8 rsbeqs r13,r0,r8,ror #0x17
:0209A3EC CEEE2420 cdpgt 4,14,cr2,cr14,cr0,1
:0209A3F0 0FAFC1BD swieq 0x00afc1bd
:0209A3F4 2AF57C00 bcs 01DF93FC
:0209A3F8 134787C6 unknown
:0209A3FC A8300046 ldmgeda  r0!,{r1,r2,r6}
:0209A400 FD469501 unknown
:0209A404 800098D8 unknown
:0209A408 44F7AF69 unknown
:0209A40C 005BB18B subeqs r11,r11,r11,lsl #0x3
:0209A410 D7BEFFFF unknown
:0209A414 1122895C unknown
:0209A418 936B9000 unknown
:0209A41C 8EFD9871 mrchi 8,7,r9,cr13,cr1,{3}
:0209A420 A6790043 unknown
:0209A424 49B40821 ldmmiib  r4!,{r0,r5,r11}
:0209A428 1E002562 cdpne 5,0,cr2,cr0,cr2,3
:0209A42C 40B340F6 unknown
:0209A430 005A51C0 subeqs r5,r10,r0,asr #0x3
:0209A434 C7AA265E unknown
:0209A438 105DE9B6 ldrneh r14,[r13],#-0x96
:0209A43C 53D62F00 bicpls r2,r6,#0x0
:0209A440 81024414 unknown
:0209A444 D8A100E6 stmleia  r1!,{r1,r2,r5,r6,r7}
:0209A448 E7D3FBC8 ldrb r15,ia 
:0209A44C E100CDE6 unknown
:0209A450 3707D621 strcc r13,[r7,-r1, lsr #0xc]
:0209A454 000D87C3 andeq  r8,r13,r3,asr #0xf
:0209A458 14EDF4D5 unknown
:0209A45C E905455A stmdb  r5 ,{r1,r3,r4,r6,r8,r10,r14}
:0209A460 F8A9E300 stmnvia  r9!,{r8,r9,r13,r14,r15}
:0209A464 D9FCEFA3 ldmleib  r12!,{r0,r1,r5,r7,r8,r9,r10,r11,r13,r14,r15}^
:0209A468 676F0002 strvsb r0,[r15,-r2]!
:0209A46C 8D2A4C8A stchi  12,cr4,[r10,#-0x228]!
:0209A470 FA003942 blx 020A8988
:0209A474 71F681FF ldrvcsh r8,[r6, #+0x1f]!
:0209A478 00612287 rsbeq  r2,r1,r7,lsl #0x5
:0209A47C 380C6D9D stmccda  r12 ,{r0,r2,r3,r4,r7,r8,r10,r11,r13,r14}
:0209A480 EA44FDE5 b 031D9C1C
:0209A484 A9A4BE00 stmgeib  r4!,{r9,r10,r11,r12,r13,r15}
:0209A488 604BDECF subvs  r13,r11,r15,asr #0x1d
:0209A48C F6BB004B unknown
:0209A490 BEBFBC70 mrclt 12,5,r11,cr15,cr0,{3}
:0209A494 9B007EC6 blls 020B9FB4
:0209A498 A127FA28 msrge CPSR_sxc,r8
:0209A49C 003085EA eoreqs r8,r0,r10,ror #0xb
:0209A4A0 1D05D4EF unknown
:0209A4A4 D0390488 eorles r0,r9,r8,lsl #0x9
:0209A4A8 E5D9D400 ldrb r13,[r9, #+0x400]		;r9+0x400=*(7251093d)=#0(0x00000000)
:0209A4AC F8E6DB99 unknown
:0209A4B0 1FA2007C swine 0x00a2007c
:0209A4B4 C4AC5665 unknown
:0209A4B8 29002244 stmcsdb  r0 ,{r2,r6,r9,r13}
:0209A4BC 2AFF97F4 bcs 02080494
:0209A4C0 0023A743 eoreq  r10,r3,r3,asr #0xe
:0209A4C4 A039AB94 mlages r9,r4,r11,r10unknown
:0209A4C8 59C3FC93 stmplib  r3 ,{r0,r1,r4,r7,r10,r11,r12,r13,r14,r15}^
:0209A4CC 92655B00 rsbls  r5,r5,#0x0
:0209A4D0 7D8F0CCC unknown
:0209A4D4 FFEF00F4 swinv 0x00ef00f4
:0209A4D8 85845DD1 strhi r5,[r4, #+0xdd1]		;r4+0xdd1=*(00000dd1)
:0209A4DC A8007E4F stmgeda  r0 ,{r0,r1,r2,r3,r6,r9,r10,r11,r12,r13,r14}
:0209A4E0 2CE6E06F stccsl 0,cr14,[r6],#+0x1bc
:0209A4E4 004314FE unknown
:0209A4E8 11A1A301 movne  r10,r1,lsl #0x6		;r10=0(0x0)
:0209A4EC 7E824E08 cdpvc 14,8,cr4,cr2,cr8,0
:0209A4F0 35F75300 ldrccb r5,[r7, #+0x300]!
:0209A4F4 BBBD3AF2 bllt 00FE90C4
:0209A4F8 2AD700D2 bcs 0165A848
:0209A4FC EB86D391 bl 0024F348
:0209A500 80126761 andhis r6,r2,r1,ror #0xe
:0209A504 98020B66 stmlsda  r2 ,{r1,r2,r5,r6,r8,r9,r11}
:0209A508 0102955A unknown
:0209A50C 01606800 unknown
:0209A510 00018000 andeq  r8,r1,r0
:0209A514 C8000164 stmgtda  r0 ,{r2,r5,r6,r8}
:0209A518 552C0001 strpl r0,[r12, #-0x1]!
:0209A51C 45061D5A strmi r1,[r6, #-0xd5a]		;(r6-0xd5a=*(e53dabd2))
:0209A520 BE11A511 mrclt 5,0,r10,cr1,cr1,{0}
:0209A524 000F4214 andeq  r4,r15,r4,lsl r2
:0209A528 30610A1E rsbcc  r0,r1,r14,lsl r10
:0209A52C 97AA3400 strls r3,[r10,+r0, lsl #0x8]!
:0209A530 C402D43C strgt r13,[r2],#-0x43c
:0209A534 1EF6A4DA mrcne 4,7,r10,cr6,cr10,{6}
:0209A538 00DB2BEB sbceqs r2,r11,r11,ror #0x17
:0209A53C 653127AD ldrvs r2,[r1, #-0x7ad]!
:0209A540 156F0134 strneb r0,[r15, #-0x134]!
:0209A544 A3DE8010 bicges r8,r14,#0x10
:0209A548 DDCDA256 unknown
:0209A54C A700C790 unknown
:0209A550 EBC5EDEC bl 01215D08
:0209A554 009363B5 ldreqh r6,[r3], +r5
:0209A558 5204464F andpl  r4,r4,#0x4F00000
:0209A55C 99A91015 stmlsib  r9!,{r0,r2,r4,r12}
:0209A560 4736103E unknown
:0209A564 BA6A8106 blt 03B3A984
:0209A568 7100253E unknown
:0209A56C 6CC25078 stcvsl 0,cr5,[r2],{#0x78}
:0209A570 00D8D09C smulleqs r13,r8,r12,r0
:0209A574 9824919D stmlsda  r4!,{r0,r2,r3,r4,r7,r8,r12,r15}
:0209A578 3B1C443E blcc 027AB678
:0209A57C BA6E02D2 blt 03C1B0CC
:0209A580 F9A14AAE stmnvib  r1!,{r1,r2,r3,r5,r7,r9,r11,r14}
:0209A584 E5002951 str r2,[r0, #-0x951]		;(r0-0x951=*(fffff6af))
:0209A588 F17046E5 cmnnv r0,r5,ror #0xd
:0209A58C 00611039 rsbeq  r1,r1,r9,lsr r0
:0209A590 0062A000 rsbeq  r10,r2,r0
:0209A594 00006300 andeq  r6,r0,r0,lsl #0x6
:0209A598 65000064 strvs r0,[r0, #-0x64]		;(r0-0x64=*(ffffff9c))
:0209A59C 66AA0000 unknown
:0209A5A0 00670000 rsbeq  r0,r7,r0
:0209A5A4 00006800 andeq  r6,r0,r0,lsl #0x10
:0209A5A8 AA000069 bge 0209A754
:0209A5AC 6B00006A blvs 0209A75C
:0209A5B0 006C0000 rsbeq  r0,r12,r0
:0209A5B4 00006D00 andeq  r6,r0,r0,lsl #0x1a
:0209A5B8 706F6EAA rsbvc  r6,r15,r10,lsr #0x1d
:0209A5BC 0D104171 unknown
:0209A5C0 0DF015B0 ldceql 5,cr1,[r0,#+0x2c0]!
:0209A5C4 5005F0D0 unknown
:0209A5C8 33323130 teqcc r2,#0xC
:0209A5CC 01363534 teqeq r6,r4,lsr r5
:0209A5D0 103D0037 eornes r0,r13,r7,lsr r0
:0209A5D4 208D0B77 addcs  r0,r13,r7,ror r11
:0209A5D8 A400011F strge r0,[r0],#-0x11f
:0209A5DC 5A00013B bpl 0209AAD0
:0209A5E0 01780001 cmneq r8,r1
:0209A5E4 00019700 andeq  r9,r1,r0,lsl #0xe
:0209A5E8 0001B5AA andeq  r11,r1,r10,lsr #0xb
:0209A5EC F30001D4 unknown
:0209A5F0 610D4700 unknown
:0209A5F4 7901CA10 stmvcdb  r1 ,{r4,r9,r11,r14,r15}
:0209A5F8 FE102003 cdp2 0,0,cr2,cr0,cr3,0
:0209A5FC 107B027F rsbnes r0,r11,r15,ror r2
:0209A600 001546FF ldreqsh r4,[r5], -r15
:0209A604 020EA5C4 andeq  r10,r14,#0x31000000
:0209A608 016D6F72 unknown
:0209A60C 9B280279 blls 02A9AFF8
:0209A610 A0FFFF02 rscges r15,r15,r2,lsl #0x1e
:0209A614 0205105B andeq  r1,r5,#0x5B
:0209A618 006D101A rsbeq  r1,r13,r10,lsl r0
:0209A61C 076C0075 unknown
:0209A620 00698200 rsbeq  r8,r9,r0,lsl #0x4
:0209A624 006F0062 rsbeq  r0,r15,r2,ror #0x0
:0209A628 7400006F strvc r0,[r0],#-0x6f
:0209A62C 00195353 andeqs r5,r9,r3,asr r3
:0209A630 1005F01D andne  r15,r5,r13,lsl r0
:0209A634 495B4049 ldmmidb  r11 ,{r0,r3,r6,r14}^
:0209A638 F049BED0 unknown
:0209A63C 19285301 stmnedb  r8!,{r0,r8,r9,r12,r14}
:0209A640 05F01D00 ldreqb r1,[r0, #+0xd00]!
:0209A644 5A404910 bpl 030ACA8C
:0209A648 27021D7B unknown
:0209A64C 24F049F0 unknown
:0209A650 00190810 andeqs r0,r9,r0,lsl r8
:0209A654 05DCF01D ldreqb r15,[r12, #+0x1d]		;r12+0x1d=*(0000001d)
:0209A658 02510140 subeqs r0,r1,#0x10
:0209A65C 001D1D59 andeqs r1,r13,r9,asr r13
:0209A660 659CF3C7 ldrvs r15,[r12, #+0x3c7]		;r12+0x3c7=*(000003c7)
:0209A664 31EC0001 mvncc  r0,r1
:0209A668 3220020D eorcc  r0,r0,#0xD0000000
:0209A66C 0452010D ldreqb r0,[r2],#-0x10d
:0209A670 FF7F2297 swinv 0x007f2297
:0209A674 227FFFFF rsbcss r15,r15,#0x3FC
:0209A678 7FF08330 swivc 0x00f08330
:0209A67C 5425101A unknown
:0209A680 04410000 streqb r0,[r1],#-0x0
:0209A684 4D507C4D unknown
:0209A688 011C0009 tsteq r12,r9
:0209A68C 9F505400 swils 0x00505400
:0209A690 11FD020C mvnnes r0,r12,lsl #0x4
:0209A694 5E53916E cdppl 1,4,cr9,cr3,cr14,3
:0209A698 B0022810 andlt  r2,r2,r0,lsl r8
:0209A69C 5D140009 unknown
:0209A6A0 000903B5 streqh r0,[r9], -r5
:0209A6A4 000164F0 unknown
:0209A6A8 240009AC strcs r0,[r0],#-0x9ac
:0209A6AC 5D7C0001 ldcpll 0,cr0,[r12,#-0x4]!
:0209A6B0 A8021510 stmgeda  r2 ,{r4,r8,r10,r12}
:0209A6B4 2F6D1015 swics 0x006d1015
:0209A6B8 042F6425 unknown
:0209A6BC 223D7925 eorcss r7,r13,#0x94000
:0209A6C0 01C00001 biceq  r0,r0,r1
:0209A6C4 2C5CB800 ldccsl 8,cr11,[r12],{#0x0}
:0209A6C8 49250210 stmmidb  r5!,{r4,r9}
:0209A6CC 3A4D253A bcc 033E3BBC
:0209A6D0 20532500 subcss r2,r3,r0,lsl #0xa
:0209A6D4 25007025 strcs r7,[r0, #-0x25]		;(r0-0x25=*(ffffffdb))
:0209A6D8 25200061 strcs r0,[r0, #-0x61]!
:0209A6DC 65252062 strvs r2,[r5, #-0x62]!
:0209A6E0 54002520 strpl r2,[r0],#-0x520
:0209A6E4 00592520 subeqs r2,r9,r0,lsr #0xa
:0209A6E8 008A5300 addeq  r5,r10,r0,lsl #0x6
:0209A6EC 08755380 unknown
:0209A6F0 7C100110 ldcvc  1,cr0,[r0],{#0x10}
:0209A6F4 0C6E6F4D stceql 15,cr6,[r14],#-0x134
:0209A6F8 10010009 andne  r0,r1,r9
:0209A6FC 0B75547C bleq 03DEF8F4
:0209A700 7C100120 ldcvc  1,cr0,[r0],{#0x20}
:0209A704 64655763 unknown
:0209A708 100A656E andne  r6,r10,r14,ror #0xa
:0209A70C 607C1001 rsbvss r1,r12,r1
:0209A710 72756854 rsbvcs r6,r5,#0x540000
:0209A714 01000873 unknown
:0209A718 46607C10 unknown
:0209A71C 000A6972 andeq  r6,r10,r2,ror r9
:0209A720 005B0001 subeqs r0,r11,r1
:0209A724 75387461 ldrvc r7,[r8, #-0x461]!
:0209A728 79616472 unknown
:0209A72C 614A1155 unknown
:0209A730 61003220 unknown
:0209A734 01100A6E tsteq r0,r14,ror #0x14
:0209A738 65467C10 strvsb r7,[r6, #-0xc10]		;(r6-0xc10=*(e53dad1c))
:0209A73C 75726219 ldrvcb r6,[r2, #-0x219]!
:0209A740 01797261 cmneq r9,r1,ror #0x4
:0209A744 C0000D10 andgt  r0,r0,r0,lsl r13
:0209A748 01686372 unknown
:0209A74C 70417C10 subvc  r7,r1,r0,lsl r12
:0209A750 6C690872 stcvsl 8,cr0,[r9],#-0x1c8
:0209A754 4D10017C unknown
:0209A758 10017961 andne  r7,r1,r1,ror #0x12
:0209A75C 6E000288 cdpvs 2,0,cr0,cr0,cr8,4
:0209A760 7C100165 ldcvc  1,cr0,[r0],{#0x65}
:0209A764 096C754A unknown
:0209A768 7C100179 ldcvc  1,cr0,[r0],{#0x79}
:0209A76C 75677541 strvcb r7,[r7, #-0x541]!
:0209A770 01740273 cmneq r4,r3,ror r2
:0209A774 65537C10 ldrvsb r7,[r3, #-0xc10]		;r3-0xc10=*(49612709)=#0(0x00000000)
:0209A778 20167470 andcss r7,r6,r0,ror r4
:0209A77C 7C100182 ldcvc  1,cr0,[r0],{#0x82}
:0209A780 6F74634F swivs 0x0074634f
:0209A784 1001000A andne  r0,r1,r10
:0209A788 6F4E7CC1 swivs 0x004e7cc1
:0209A78C 01200A76 unknown
:0209A790 30447C10 subcc  r7,r4,r0,lsl r12
:0209A794 6D656365 stcvsl 3,cr6,[r5,#-0x194]!
:0209A798 FD726562 ldc2l 5,cr6,[r2,#-0x188]!
:0209A79C 00028020 andeq  r8,r2,r0,lsr #0x0
:0209A7A0 05057203 streq r7,[r5, #-0x203]		;(r5-0x203=*(0037fdfd))
:0209A7A4 08000600 stmeqda  r0 ,{r9,r10}
:0209A7A8 00080007 andeq  r0,r8,r7
:0209A7AC 0B087209 bleq 022B6FD8
:0209A7B0 000C2000 andeq  r2,r12,r0
:0209A7B4 000E000D andeq  r0,r14,r13
:0209A7B8 1000000F andne  r0,r0,r15
:0209A7BC 22002100 andcs  r2,r0,#0x0
:0209A7C0 00002300 andeq  r2,r0,r0,lsl #0x6
:0209A7C4 00250024 eoreq  r0,r5,r4,lsr #0x0
:0209A7C8 00270026 eoreq  r0,r7,r6,lsr #0x0
:0209A7CC 29002800 stmcsdb  r0 ,{r11,r13}
:0209A7D0 11002A00 unknown
:0209A7D4 00120000 andeqs r0,r2,r0
:0209A7D8 15052F13 strne r2,[r5, #-0xf13]		;(r5-0xf13=*(0037f0ed))
:0209A7DC 08001600 stmeqda  r0 ,{r9,r10,r12}
:0209A7E0 002B0017 eoreq  r0,r11,r7,lsl r0
:0209A7E4 A92F002D stmgedb  r15!,{r0,r2,r3,r5}
:0209A7E8 A1338001 teqge r3,r1
:0209A7EC 39003701 stmccdb  r0 ,{r0,r8,r9,r10,r12,r13}
:0209A7F0 02003B00 andeq  r3,r0,#0x0
:0209A7F4 003F003D eoreqs r0,r15,r13,lsr r0
:0209A7F8 00430041 subeq  r0,r3,r1,asr #0x0
:0209A7FC 47004500 strmi r4,[r0,-r0, lsl #0xa]
:0209A800 4B004900 blmi 020ACC08
:0209A804 004D0000 subeq  r0,r13,r0
:0209A808 0051004F subeqs r0,r1,r15,asr #0x0
:0209A80C 55000053 strpl r0,[r0, #-0x53]		;(r0-0x53=*(ffffffad))
:0209A810 59005700 stmpldb  r0 ,{r8,r9,r10,r12,r14}
:0209A814 00005B00 andeq  r5,r0,r0,lsl #0x16
:0209A818 0018005D andeqs r0,r8,r13,asr r0
:0209A81C 1B072619 blne 02264088
:0209A820 3B1C2000 blcc 027A2828
:0209A824 2E002C00 cdpcs 12,0,cr2,cr0,cr0,0
:0209A828 02003000 andeq  r3,r0,#0x0
:0209A82C 36016F32 unknown
:0209A830 003A016F eoreqs r0,r10,r15,ror #0x2
:0209A834 3E0A003C mcrcc 0,0,r0,cr10,cr12,{1}
:0209A838 42004000 andmi  r4,r0,#0x0
:0209A83C 00004400 andeq  r4,r0,r0,lsl #0x8
:0209A840 00480046 subeq  r0,r8,r6,asr #0x0
:0209A844 004C004A subeq  r0,r12,r10,asr #0x0
:0209A848 50004E00 andpl  r4,r0,r0,lsl #0x1c
:0209A84C 54005200 strpl r5,[r0],#-0x200
:0209A850 00560000 subeqs r0,r6,r0
:0209A854 005A0058 subeqs r0,r10,r8,asr r0
:0209A858 5E00005C mcrpl 0,0,r0,cr0,cr12,{2}
:0209A85C 1E001D00 cdpne 13,0,cr1,cr0,cr0,0
:0209A860 00001F00 andeq  r1,r0,r0,lsl #0x1e
:0209A864 30000520 andcc  r0,r0,r0,lsr #0xa
:0209A868 30703078 rsbccs r3,r0,r8,ror r0
:0209A86C 0C821005 stceq  0,cr1,[r2],{#0x5}
:0209A870 08201500 stmeqda  r0!,{r8,r10,r12}
:0209A874 49100D00 ldmmidb  r0 ,{r8,r10,r11}
:0209A878 0F00464E swieq 0x0000464e
:0209A87C 00666E69 rsbeq  r6,r6,r9,ror #0x1c
:0209A880 05000C2D streq r0,[r0, #-0xc2d]		;(r0-0xc2d=*(fffff3d3))
:0209A884 08602D10 unknown
:0209A888 4E414E40 cdpmi 14,4,cr4,cr1,cr0,2
:0209A88C 6E616E00 cdpvs 14,6,cr6,cr1,cr0,0
:0209A890 01600701 unknown
:0209A894 40246138 eormi  r6,r4,r8,lsr r1
:0209A898 0559312D ldreqb r3,[r9, #-0x12d]		;r9-0x12d=*(72510410)=#0(0x00000000)
:0209A89C 8F40A530 swihi 0x0040a530
:0209A8A0 C3883005 orrgt  r3,r8,#0x5
:0209A8A4 6A211540 bvs 028DFDAC
:0209A8A8 0540F844 streqb r15,[r0, #-0x844]		;(r0-0x844=*(fffff7bc))
:0209A8AC 2E848010 mcrcs 0,4,r8,cr4,cr0,{0}
:0209A8B0 01DF0005 biceqs r0,r15,r5
:0209A8B4 416312C4 unknown
:0209A8B8 05B30000 ldreq r0,[r3, #+0x0]!
:0209A8BC 412097D7 unknown
:0209A8C0 31323435 teqcc r2,r5,lsr r4
:0209A8C4 00303130 eoreqs r3,r0,r0,lsr r1
:0209A8C8 323400D4 eorccs r0,r4,#0xD4
:0209A8CC 32323537 eorccs r3,r2,#0xDC00000
:0209A8D0 30370131 eorccs r0,r7,r1,lsr r1
:0209A8D4 3600D130 unknown
:0209A8D8 08303034 ldmeqda  r0!,{r2,r4,r5,r12,r13}
:0209A8DC 39343334 ldmccdb  r4!,{r2,r4,r5,r8,r9,r12,r13}
:0209A8E0 35383037 ldrcc r3,[r8, #-0x37]!
:0209A8E4 31373500 teqcc r7,r0,lsl #0xa
:0209A8E8 305D203F subccs r2,r13,r15,lsr r0
:0209A8EC 18303131 ldmneda  r0!,{r0,r4,r5,r8,r12,r13}
:0209A8F0 30333232 eorccs r3,r3,r2,lsr r2
:0209A8F4 002F3432 eoreq  r3,r15,r2,lsr r4
:0209A8F8 35C00050 strccb r0,[r0, #+0x50]		;r0+0x50=*(00000050)
:0209A8FC 32343034 eorccs r3,r4,#0x34
:0209A900 00333633 eoreqs r3,r3,r3,lsr r6
:0209A904 38363631 ldmccda  r6!,{r0,r4,r5,r9,r10,r12,r13}
:0209A908 38303930 ldmccda  r0!,{r4,r5,r8,r11,r12,r13}
:0209A90C 43303200 teqmi r0,#0x0
:0209A910 33005910 unknown
:0209A914 0C333832 ldceq  8,cr3,[r3],#-0xc8
:0209A918 33343630 teqcc r4,#0x3000000
:0209A91C 38333536 ldmccda  r3!,{r1,r2,r4,r5,r8,r10,r12,r13}
:0209A920 36393600 unknown
:0209A924 1D300A32 ldcne  10,cr0,[r0,#-0xc8]!
:0209A928 30353200 eorccs r3,r5,r0,lsl #0x4
:0209A92C 07383738 unknown
:0209A930 39101530 ldmccdb  r0 ,{r4,r5,r8,r10,r12}
:0209A934 98200C30 stmlsda  r0!,{r4,r5,r10,r11}
:0209A938 32313837 eorccs r3,r1,#0x370000
:0209A93C 0B35201D bleq 02DE29B8
:0209A940 D0002910 andle  r2,r0,r0,lsl r9
:0209A944 25100B31 ldrcs r0,[r0, #-0xb31]		;(r0-0xb31=*(fffff4cf))
:0209A948 31000100 unknown
:0209A94C 00320000 eoreqs r0,r2,r0
:0209A950 0135AE00 teqeq r5,r0,lsl #0x1c
:0209A954 32104400 andccs r4,r0,#0x0
:0209A958 01340001 teqeq r4,r1
:0209A95C 00563800 subeqs r3,r6,r0,lsl #0x10
:0209A960 00360009 eoreqs r0,r6,r9
:0209A964 00323300 eoreqs r3,r2,r0,lsl #0x6
:0209A968 34360002 unknown
:0209A96C 32310000 eorccs r0,r1,#0x0
:0209A970 32000038 andcc  r0,r0,#0x38
:0209A974 31003635 unknown
:0209A978 37003937 unknown
:0209A97C 31333936 teqcc r3,r6,lsr r9
:0209A980 00383433 eoreqs r3,r8,r3,lsr r4
:0209A984 31333236 teqcc r3,r6,lsr r2
:0209A988 37303835 unknown
:0209A98C 37333900 ldrcc r3,[r3,-r0, lsl #0x12]!
:0209A990 31373832 teqcc r7,r2,lsr r8
:0209A994 35300034 ldrcc r0,[r0, #-0x34]!
:0209A998 34333033 unknown
:0209A99C 31003531 unknown
:0209A9A0 70079009 andvc  r9,r7,r9
:0209A9A4 00B22002 adceqs r2,r2,r2
:0209A9A8 1C190310 ldcne  3,cr0,[r9],{#0x10}
:0209A9AC 8DFEA00D ldchil 0,cr10,[r14,#+0x34]!
:0209A9B0 69700D02 unknown
:0209A9B4 2166F519 msrcs SPSR_sx,r9
:0209A9B8 55E14750 strplb r4,[r1, #+0x750]!
:0209A9BC 2AA19F1A bcs 0090262C
:0209A9C0 0A390C05 beq 02EDD9DC
:0209A9C4 E1470C59 unknown
:0209A9C8 A50FEB02 strge r14,[r15, #-0xb02]		;r15-0xb02=*(02099ece)=#-1898971124(0x8ed0000c)
:0209A9CC 183A6932 ldmneda  r10!,{r1,r4,r5,r8,r11,r13,r14}
:0209A9D0 94E24DD0 unknown
:0209A9D4 1483003D strne r0,[r3],#+0x3d
:0209A9D8 85395910 ldrhi r5,[r9, #-0x910]!
:0209A9DC 1ABD0202 bne 00FDB1EC
:0209A9E0 AC40351C stcgel 5,cr3,[r0],{#0x1c}
:0209A9E4 16091DAD strne r1,[r9],-r13, lsr #0x1b
:0209A9E8 6C000D14 stcvs  13,cr0,[r0],{#0x14}
:0209A9EC 25AD9F12 strcs r9,[r13, #+0xf12]!
:0209A9F0 1013D98B andnes r13,r3,r11,lsl #0x13
:0209A9F4 5CEB0008 stcpll 0,cr0,[r11],#+0x20
:0209A9F8 810DF912 unknown
:0209A9FC 403515A9 eormis r1,r5,r9,lsr #0xb
:0209AA00 F9114D1C ldmnvdb  r1 ,{r2,r3,r4,r8,r10,r11,r14}
:0209AA04 A1023CC1 unknown
:0209AA08 E5D09B10 ldrb r9,[r0, #+0xb10]		;r0+0xb10=*(00000b10)
:0209AA0C CD1BB101 unknown
:0209AA10 40193000 andmis r3,r9,r0
:0209AA14 001958EF andeqs r5,r9,r15,ror #0x11
:0209AA18 AE801924 cdpge 9,8,cr1,cr0,cr4,1
:0209AA1C 020F81D2 andeq  r8,r15,#0x80000034
:0209AA20 1BA50105 blne 009DAE3C
:0209AA24 DCE8E3A0 stclel 3,cr14,[r8],#+0x280
:0209AA28 ED020BB5 unknown
:0209AA2C 0291A011 addeqs r10,r1,#0x11
:0209AA30 BCE3A02B stcltl 0,cr10,[r3],#+0xac
:0209AA34 01EB02D2 unknown
:0209AA38 EB0295F3 bl 0214020C
:0209AA3C 02850301 addeq  r0,r5,#0x4000000
:0209AA40 E59040C0 ldr r4,[r0, #+0xc0]		;r0+0xc0=*(000000c0)
:0209AA44 C1001114 unknown
:0209AA48 2D3E8C16 ldccs  12,cr8,[r14,#-0x58]!
:0209AA4C 091E9800 ldmeqdb  r14 ,{r11,r12,r15}
:0209AA50 2900111A stmcsdb  r0 ,{r1,r3,r4,r8,r12}
:0209AA54 00010401 andeq  r0,r1,r1,lsl #0x8
:0209AA58 8D2E2010 stchi  0,cr2,[r14,#-0x40]!
:0209AA5C 003101E5 eoreqs r0,r1,r5,ror #0x3
:0209AA60 080115A3 stmeqda  r1 ,{r0,r1,r5,r7,r8,r10,r12}
:0209AA64 C8A80175 stmgtia  r8!,{r0,r2,r4,r5,r6,r8}
:0209AA68 1DC800BD unknown
:0209AA6C E8935010 ldmia  r3 ,{r4,r12,r14}
:0209AA70 10C10A4E sbcne  r0,r1,r14,asr #0x14
:0209AA74 2840E538 stmcsda  r0 ,{r3,r4,r5,r8,r10,r13,r14,r15}^
:0209AA78 2002E003 andcs  r14,r2,r3
:0209AA7C 10E18C05 rscne  r8,r1,r5,lsl #0x18
:0209AA80 21A40031 movcs  r0,lsr r1		;r0=0(0x0)
:0209AA84 8820619F stmhida  r0!,{r0,r1,r2,r3,r4,r7,r8,r13,r14}
:0209AA88 9C003910 stcls  9,cr3,[r0],{#0x10}
:0209AA8C 3003E501 andcc  r14,r3,r1,lsl #0xa
:0209AA90 5201F035 andpl  r15,r1,#0x35
:0209AA94 3184000D orrcc  r0,r4,r13
:0209AA98 08310380 ldmeqda  r1!,{r7,r8,r9}
:0209AA9C 61681031 unknown
:0209AAA0 1968B500 unknown
:0209AAA4 92C01C00 sbcls  r1,r0,#0x0
:0209AAA8 023018E5 eoreqs r1,r0,#0xE50000
:0209AAAC C44CE592 strgtb r14,[r12],#-0x592
:0209AAB0 D9280031 stmledb  r8!,{r0,r4,r5}
:0209AAB4 00503400 subeqs r3,r0,r0,lsl #0x8
:0209AAB8 02280CE0 eoreq  r0,r8,#0xE000
:0209AABC 000154E0 andeq  r5,r1,r0,ror #0x9
:0209AAC0 83200CD9 unknown
:0209AAC4 0D2000E1 stceq  0,cr0,[r0,#-0x384]!
:0209AAC8 8D410A31 unknown
:0209AACC 2D113400 unknown
:0209AAD0 28001900 stmcsda  r0 ,{r8,r11,r12}
:0209AAD4 59240891 stmpldb  r4!,{r0,r4,r7,r11}
:0209AAD8 34430851 strccb r0,[r3],#-0x851
:0209AADC 004D0069 subeq  r0,r13,r9,ror #0x0
:0209AAE0 19002442 stmnedb  r0 ,{r1,r6,r10,r13}
:0209AAE4 004D03E0 subeq  r0,r13,r0,ror #0x7
:0209AAE8 A105DD24 unknown
:0209AAEC 1A5D0010 bne 037DAB34
:0209AAF0 082D31B4 stmeqda  r13!,{r2,r4,r5,r7,r8,r12,r13}
:0209AAF4 0000B921 andeq  r11,r0,r1,lsr #0x12
:0209AAF8 0A30E593 beq 02CD414C
:0209AAFC 2140001D unknown
:0209AB00 410BF510 unknown
:0209AB04 E0002021 and  r2,r0,r1,lsr #0x0
:0209AB08 0085FC2D addeq  r15,r5,r13,lsr #0x18
:0209AB0C 10C9101D sbcne  r1,r9,r13,lsl r0
:0209AB10 3C003540 stccc  5,cr3,[r0],{#0x40}
:0209AB14 35AE2035 strcc r2,[r14, #+0x35]!
:0209AB18 1E6904F0 mcrne 4,3,r0,cr9,cr0,{7}
:0209AB1C 8CE510C0 stchil 0,cr1,[r5],#+0x300
:0209AB20 0139051E teqeq r9,r14,lsl r5
:0209AB24 C00C0001 andgt  r0,r12,r1
:0209AB28 1EA1E58D cdpne 5,10,cr14,cr1,cr13,4
:0209AB2C 3DE1B003 stcccl 0,cr11,[r1,#+0xc]!
:0209AB30 001D4C13 andeqs r4,r13,r3,lsl r12
:0209AB34 001DC048 andeqs r12,r13,r8,asr #0x0
:0209AB38 301DE494 mulccs r13,r4,r4
:0209AB3C E002C44C and  r12,r2,r12,asr #0x8
:0209AB40 82201D0E eorhi  r1,r0,#0x380
:0209AB44 5826998C stmplda  r6!,{r2,r3,r7,r8,r11,r12,r15}
:0209AB48 54E59310 unknown
:0209AB4C E5930230 ldr r0,[r3, #+0x230]		;r3+0x230=*(00000230)
:0209AB50 0AC5C441 beq 0120BC5C
:0209AB54 10E1A018 rscne  r10,r1,r8,lsl r0
:0209AB58 E0022443 and  r2,r2,r3,asr #0x8
:0209AB5C E001180C and  r1,r1,r12,lsl #0x10
:0209AB60 82100100 andhis r0,r0,#0x0
:0209AB64 F4167DE1 ldrnv r7,[r6],#-0xde1
:0209AB68 EB10002D bl 0249AC24
:0209AB6C 01690050 unknown
:0209AB70 353AC089 ldrcc r12,[r10, #-0x89]!
:0209AB74 39586008 ldmccdb  r8 ,{r3,r13,r14}^
:0209AB78 2F40812A swics 0x0040812a
:0209AB7C 1B1D0221 blne 027DB408
:0209AB80 2FF80975 swics 0x00f80975
:0209AB84 16E9803B unknown
:0209AB88 0754205D unknown
:0209AB8C 063CEB00 unknown
:0209AB90 094D2325 stmeqdb  r13 ,{r0,r2,r5,r8,r9,r13}^
:0209AB94 00E28110 rsceq  r8,r2,r0,lsl r1
:0209AB98 83079110 unknown
:0209AB9C 505D0F81 subpls r0,r13,r1,lsl #0x1f
:0209ABA0 0001610C andeq  r6,r1,r12,lsl #0x2
:0209ABA4 13021066 unknown
:0209ABA8 02106A60 andeqs r6,r0,#0x60000
:0209ABAC FF07B1BC swinv 0x0007b1bc
:0209ABB0 14A001E4 unknown
:0209ABB4 01180001 tsteq r8,r1
:0209ABB8 04024900 streq r4,[r2],#-0x900
:0209ABBC 001A1010 andeqs r1,r10,r0,lsl r0
:0209ABC0 7C103904 ldcvc  9,cr3,[r0],{#0x4}
:0209ABC4 8D03E913 unknown
:0209ABC8 B5640014 strltb r0,[r4, #-0x14]!
:0209ABCC A592C521 ldrge r12,[r2, #+0x521]		;r2+0x521=*(19e3353a)=#0(0x00000000)
:0209ABD0 0A05E909 beq 02214FFC
:0209ABD4 0FF8E280 swieq 0x00f8e280
:0209ABD8 02E5901F rsceq  r9,r5,#0x1F
:0209ABDC 1FF809D5 swine 0x00f809d5
:0209ABE0 609039D5 ldrvssb r3,[r0], +r5
:0209ABE4 02DA1060 sbceqs r1,r10,#0x60
:0209ABE8 09207D7E stmeqdb  r0!,{r1,r2,r3,r4,r5,r6,r8,r10,r11,r12,r13,r14}
:0209ABEC 0D68DA10 stceql 10,cr13,[r8,#-0x40]!
:0209ABF0 E2801010 add  r1,r0,#0x10
:0209ABF4 401F1015 andmis r1,r15,r5,lsl r0
:0209ABF8 D1E311C1 mvnle  r1,r1,asr #0x3
:0209ABFC 501F00CD andpls r0,r15,r13,asr #0x1
:0209AC00 2139E3C0 teqcs r9,r0,asr #0x7
:0209AC04 01409584 unknown
:0209AC08 002D144D eoreq  r1,r13,r13,asr #0x8
:0209AC0C 101D225D andnes r2,r13,r13,asr r2
:0209AC10 7DDD1451 unknown
:0209AC14 45100A09 ldrmi r0,[r0, #-0xa09]		;(r0-0xa09=*(fffff5f7))
:0209AC18 150000E0 strne r0,[r0, #-0xe0]		;(r0-0xe0=*(ffffff20))
:0209AC1C C1066D02 unknown
:0209AC20 0071DD3A rsbeqs r13,r1,r10,lsr r13
:0209AC24 61101065 tstvs r0,r5,ror #0x0
:0209AC28 410A1D10 unknown
:0209AC2C 120DEC08 andne  r14,r13,#0x800
:0209AC30 C500410C strgt r4,[r0, #-0x10c]		;(r0-0x10c=*(fffffef4))
:0209AC34 E3025D20 unknown
:0209AC38 10510021 subnes r0,r1,r1,lsr #0x0
:0209AC3C F1BFECDD ldrnvsb r14,[r15, +r13]!
:0209AC40 04811F37 streq r1,[r1],#+0xf37
:0209AC44 14C0401F strneb r4,[r0],#+0x1f
:0209AC48 7E9065E3 cdpvc 5,8,cr6,cr0,cr3,7
:0209AC4C 0E2D02DD mcreq 2,1,r0,cr13,cr13,{6}
:0209AC50 0422E1B0 unknown
:0209AC54 3AE10141 bcc 018DB160
:0209AC58 0C4910D5 stceql 0,cr1,[r9],{#0xd5}
:0209AC5C 340F3130 strcc r3,[r15],#-0x130
:0209AC60 05EB005E streqb r0,[r11, #+0x5e]!
:0209AC64 20009D10 andcs  r9,r0,r0,lsl r13
:0209AC68 50943021 addpls r3,r4,r1,lsr #0x0
:0209AC6C 890E25E3 stmhidb  r14 ,{r0,r1,r5,r6,r7,r8,r10,r13}
:0209AC70 00014448 andeq  r4,r1,r8,asr #0x8
:0209AC74 5C000150 stcpl  1,cr0,[r0],{#0x50}
:0209AC78 D90EA856 stmledb  r14 ,{r1,r2,r4,r6,r11,r13,r15}
:0209AC7C 02DC9DA0 sbceqs r9,r12,#0x2800
:0209AC80 840425EB strhi r2,[r4],#-0x5eb
:0209AC84 10A104E1 adcne  r0,r1,r1,ror #0x9
:0209AC88 06D92011 unknown
:0209AC8C 11A60011 movne  r0,r1,lsl r0		;r0=0(0x0)
:0209AC90 0002BC40 andeq  r11,r2,r0,asr #0x18
:0209AC94 31200841 unknown
:0209AC98 E2401005 sub  r1,r0,#0x5
:0209AC9C 01DDA114 biceqs r10,r13,r4,lsl r1
:0209ACA0 7160993C unknown
:0209ACA4 E912BD41 ldmdb  r2 ,{r0,r6,r8,r10,r11,r12,r13,r15}
:0209ACA8 3E313CFF mrccc 12,1,r3,cr1,cr15,{7}
:0209ACAC 8110153D tsthi r0,r13,lsr r5
:0209ACB0 CA1485CE bgt 025BC3F0
:0209ACB4 0D7D2DDD ldceql 13,cr2,[r13,#-0x374]!
:0209ACB8 E52E85DB str r8,[r14, #-0x5db]!
:0209ACBC 60094D0D andvs  r4,r9,r13,lsl #0x1a
:0209ACC0 DA3FA1E3 ble 03083454
:0209ACC4 15A741BD strne r4,[r7, #+0x1bd]!
:0209ACC8 2D000115 unknown
:0209ACCC 6D002422 unknown
:0209ACD0 A134C914 teqge r4,r4,lsl r9
:0209ACD4 1129E709 unknown
:0209ACD8 658A14DD strvs r1,[r10, #+0x4dd]		;r10+0x4dd=*(000004dd)
:0209ACDC 81120D00 tsthi r2,r0,lsl #0x1a
:0209ACE0 9B25D904 blls 02A110F8
:0209ACE4 218D3A41 orrcs  r3,r13,r1,asr #0x14
:0209ACE8 D5031189 strle r1,[r3, #-0x189]		;(r3-0x189=*(fffffe77))
:0209ACEC ED1DA570 unknown
:0209ACF0 05B700B9 ldreq r0,[r7, #+0xb9]!
:0209ACF4 0121B013 unknown
:0209ACF8 1535AC33 ldrne r10,[r5, #-0xc33]!
:0209ACFC 12298228 eorne  r8,r9,#0x80000002
:0209AD00 510550CD unknown
:0209AD04 6D107500 unknown
:0209AD08 60719410 rsbvss r9,r1,r0,lsl r4
:0209AD0C 49058DBA stmmidb  r5 ,{r1,r3,r4,r5,r7,r8,r10,r11,r15}
:0209AD10 1C145D00 ldcne  13,cr5,[r4],{#0x0}
:0209AD14 E1D122C5 bics r2,r1,r5,asr #0x5
:0209AD18 D13117B0 ldrleh r1,[r1, -r0]!
:0209AD1C 15C511E1 strneb r1,[r5, #+0x1e1]		;r5+0x1e1=*(003801e1)
:0209AD20 10128338 andnes r8,r2,r8,lsr r3
:0209AD24 55530002 ldrplb r0,[r3, #-0x2]		;(r3-0x2=*(fffffffe))
:0209AD28 00089A19 andeq  r9,r8,r9,lsl r10
:0209AD2C 00F90891 smlaleqs r0,r9,r1,r8
:0209AD30 21103D84 tstcs r0,r4,lsl #0x1b
:0209AD34 80400C20 subhi  r0,r0,r0,lsr #0x18
:0209AD38 000D0D15 andeq  r0,r13,r5,lsl r13
:0209AD3C 00190F15 andeqs r0,r9,r5,lsl r15
:0209AD40 125D0044 subnes r0,r13,#0x44
:0209AD44 11C906B1 strneh r0,[r9, #+0x61]		;r9+0x61=*(7251059e)=#0(0x00000000)
:0209AD48 110E7900 unknown
:0209AD4C 20499108 subcs  r9,r9,r8,lsl #0x2
:0209AD50 40105D06 andmis r5,r0,r6,lsl #0x1a
:0209AD54 06998157 unknown
:0209AD58 99004984 stmlsdb  r0 ,{r2,r7,r8,r11,r14}
:0209AD5C 84034D23 strhi r4,[r3],#-0xd23
:0209AD60 80BA0231 adchis r0,r10,r1,lsr r2
:0209AD64 006501E5 rsbeq  r0,r5,r5,ror #0x3
:0209AD68 E20C2900 and  r2,r12,#0x0
:0209AD6C 05A8010D streq r0,[r8, #+0x10d]!
:0209AD70 FFBE00A9 swinv 0x00be00a9
:0209AD74 41093EA5 unknown
:0209AD78 0D4946DD unknown
:0209AD7C 590045F2 stmpldb  r0 ,{r1,r4,r5,r6,r7,r8,r10,r14}
:0209AD80 051C0921 ldreq r0,[r12, #-0x921]		;(r12-0x921=*(fffff6df))
:0209AD84 C03D8C01 eorgts r8,r13,r1,lsl #0x18
:0209AD88 AF403D0C swige 0x00403d0c
:0209AD8C E1803D78 orr  r3,r0,r8,ror r13
:0209AD90 E1503D23 cmp r0,r3,lsr #0x1a
:0209AD94 0001101F andeq  r1,r1,r15,lsl r0
:0209AD98 19DE003D ldmneib  r14 ,{r0,r2,r3,r4,r5}^
:0209AD9C 11595414 cmpne r9,r4,lsl r4
:0209ADA0 7D0406CD unknown
:0209ADA4 01C50803 biceq  r0,r5,r3,lsl #0x10
:0209ADA8 41C908AD bicmi  r0,r9,r13,lsr #0x11
:0209ADAC 9D050619 unknown
:0209ADB0 65060502 strvs r0,[r6, #-0x502]		;(r6-0x502=*(e53db42a))
:0209ADB4 01399600 teqeq r9,r0,lsl #0xc
:0209ADB8 09820915 stmeqib  r2 ,{r0,r2,r4,r8,r11}
:0209ADBC 0C124924 ldceq  9,cr4,[r2],{#0x24}
:0209ADC0 9B000110 blls 0209B208
:0209ADC4 2908005D stmcsdb  r8 ,{r0,r2,r3,r4,r6}
:0209ADC8 93002116 unknown
:0209ADCC 51994A05 orrpls r4,r9,r5,lsl #0x14
:0209ADD0 4351AD16 cmpmi r1,#0x580
:0209ADD4 110D22D5 unknown
:0209ADD8 00C110DD unknown
:0209ADDC 3400298A strcc r2,[r0],#-0x98a
:0209ADE0 0001505F andeq  r5,r1,r15,asr r0
:0209ADE4 60063940 andvs  r3,r6,r0,asr #0x12
:0209ADE8 960D319F unknown
:0209ADEC 01B2E54A moveqs r14,r10,asr #0xa
:0209ADF0 6524A1D7 strvs r10,[r4, #-0x1d7]!
:0209ADF4 11651301 unknown
:0209ADF8 1E6507B0 mcrne 7,3,r0,cr5,cr0,{5}
:0209ADFC C3E58570 mvngt  r8,#0x1C000000
:0209AE00 429420B1 addmis r2,r4,#0xB1
:0209AE04 050D07E5 streq r0,[r13, #-0x7e5]		;(r13-0x7e5=*(fffff81b))
:0209AE08 F5018DF4 strnv r8,[r1, #-0xdf4]		;(r1-0xdf4=*(fffff20c))
:0209AE0C 11F57411 mvnnes r7,r1,lsl r4
:0209AE10 3D3281B4 ldccc  1,cr8,[r2,#-0x2d0]!
:0209AE14 A509B908 strge r11,[r9, #-0x908]		;r9-0x908=*(7250fc35)=#0(0x00000000)
:0209AE18 1122AD00 unknown
:0209AE1C 1022E142 eorne  r14,r2,r2,asr #0x2
:0209AE20 6D108D7F unknown
:0209AE24 D1465105 unknown
:0209AE28 1AA91011 bne 00ADEE74
:0209AE2C AF123140 swige 0x00123140
:0209AE30 D4C1003D strleb r0,[r1],#+0x3d
:0209AE34 D51701E1 ldrle r0,[r7, #-0x1e1]		;(r7-0x1e1=*(fffffe1f))
:0209AE38 318EE02F orrcc  r14,r14,r15,lsr #0x0
:0209AE3C E35E0195 cmp r14,#0x40000025
:0209AE40 1F751875 swine 0x00751875
:0209AE44 65F61185 ldrvsb r1,[r6, #+0x185]!
:0209AE48 1039B906 eornes r11,r9,r6,lsl #0x12
:0209AE4C 85150279 ldrhi r0,[r5, #-0x279]		;(r5-0x279=*(0037fd87))
:0209AE50 0B050410 bleq 021DBE98
:0209AE54 A02B2902 eorge  r2,r11,r2,lsl #0x12
:0209AE58 C421B003 unknown
:0209AE5C 007D20E1 rsbeqs r2,r13,r1,ror #0x1
:0209AE60 C401B280 strgt r11,[r1],#-0x280
:0209AE64 B41131E1 ldrlt r3,[r1],#-0x1e1
:0209AE68 90014D31 andls  r4,r1,r1,lsr r13
:0209AE6C 426D11F1 rsbmi  r1,r13,#0x4000003C
:0209AE70 49E41D59 unknown
:0209AE74 10154512 andnes r4,r5,r2,lsl r5
:0209AE78 711337A0 tstvc r3,r0,lsr #0xf
:0209AE7C 12F91101 rscnes r1,r9,#0x40000000
:0209AE80 31551CED cmpcc r5,r13,ror #0x19
:0209AE84 BA25C1C0 blt 02A0B58C
:0209AE88 29550131 ldmcsdb  r5 ,{r0,r4,r5,r8}^
:0209AE8C 11F11124 mvnnes r1,r4,lsr #0x2
:0209AE90 F82FDDD1 stmnvda  r15!,{r0,r4,r6,r7,r8,r10,r11,r12,r14,r15}
:0209AE94 18051553 stmneda  r5 ,{r0,r1,r4,r6,r8,r10,r12}
:0209AE98 6934D901 ldmvsdb  r4!,{r0,r8,r11,r12,r14,r15}
:0209AE9C 5501101F strpl r1,[r1, #-0x1f]		;(r1-0x1f=*(ffffffe1))
:0209AEA0 01219912 unknown
:0209AEA4 024DC140 subeq  r12,r13,#0x10
:0209AEA8 C5203DC0 strgt r3,[r0, #-0xdc0]!
:0209AEAC B1690215 unknown
:0209AEB0 00B93901 adceqs r3,r9,r1,lsl #0x12
:0209AEB4 F00165EC andnv  r6,r1,r12,ror #0xb
:0209AEB8 95135D60 ldrls r5,[r3, #-0xd60]		;(r3-0xd60=*(fffff2a0))
:0209AEBC 25E4E590 strcsb r14,[r4, #+0x590]!
:0209AEC0 9F70E801 swils 0x0070e801
:0209AEC4 351808E5 ldrcc r0,[r8, #-0x8e5]		;(r8-0x8e5=*(004151c8))
:0209AEC8 D4001600 strle r1,[r0],#-0x600
:0209AECC 020F80E5 andeq  r8,r15,#0xE5
:0209AED0 B51337C1 ldrlt r3,[r3, #-0x7c1]		;(r3-0x7c1=*(fffff83f))
:0209AED4 59874011 stmplib  r7 ,{r0,r4,r14}
:0209AED8 25E59402 strcsb r9,[r5, #+0x402]!
:0209AEDC 090F15CD stmeqdb  r15 ,{r0,r2,r3,r6,r7,r8,r10,r12}
:0209AEE0 11105D00 tstne r0,r0,lsl #0x1a
:0209AEE4 55214005 strpl r4,[r1, #-0x5]!
:0209AEE8 5502AD00 strpl r10,[r2, #-0xd00]		;r2-0xd00=*(19e32319)=#0(0x00000000)
:0209AEEC 32106D00 andccs r6,r0,#0x0
:0209AEF0 003D1C6D eoreqs r1,r13,r13,ror #0x18
:0209AEF4 D63610B0 unknown
:0209AEF8 01D40365 biceqs r0,r4,r5,ror #0x6
:0209AEFC 05E11100 streqb r1,[r1, #+0x100]!
:0209AF00 CA3A4D1C bgt 02F2E378
:0209AF04 0595E5D5 ldreq r14,[r5, #+0x5d5]		;r5+0x5d5=*(003805d5)
:0209AF08 E5C50D6D strb r0,[r5, #+0xd6d]		;r5+0xd6d=*(00380d6d)
:0209AF0C 940C400C strls r4,[r12],#-0xc
:0209AF10 6DE42A21 stcvsl 10,cr2,[r4,#+0x84]!
:0209AF14 E3089501 unknown
:0209AF18 9A012D74 bls 020E64F0
:0209AF1C 21030D11 unknown
:0209AF20 1D850B45 unknown
:0209AF24 1AD401B2 bne 0159B5F4
:0209AF28 000510E1 andeq  r1,r5,r1,ror #0x1
:0209AF2C CD201639 stcgt  6,cr1,[r0,#-0xe4]!
:0209AF30 02918042 addeqs r8,r1,#0x42
:0209AF34 012909AC unknown
:0209AF38 0D4E1009 unknown
:0209AF3C 500D0600 andpl  r0,r13,r0,lsl #0xc
:0209AF40 E1C45661 bic  r5,r4,r1,ror #0xc
:0209AF44 51000D14 unknown
:0209AF48 B213E91D andlts r14,r3,#0x74000
:0209AF4C E1C43851 bic  r3,r4,r1,asr r8
:0209AF50 70106510 andvcs r6,r0,r0,lsl r5
:0209AF54 0818E287 ldmeqda  r8 ,{r0,r1,r2,r7,r9,r13,r14,r15}
:0209AF58 00658440 rsbeq  r8,r5,r0,asr #0x8
:0209AF5C 65EAE357 strvsb r14,[r10, #+0x357]!
:0209AF60 C418A900 ldrgt r10,[r8],#-0x900
:0209AF64 60409164 subvs  r9,r0,r4,ror #0x2
:0209AF68 40F91091 smlalmis r1,r9,r1,r0
:0209AF6C 3EF11079 mrccc 0,7,r1,cr1,cr9,{3}
:0209AF70 B0FA3345 rsclts r3,r10,r5,asr #0x6
:0209AF74 09B20001 ldmeqib  r2!,{r0}
:0209AF78 43390800 teqmi r9,#0x0
:0209AF7C C02A11B4 unknown
:0209AF80 A9382071 ldmgedb  r8!,{r0,r4,r5,r6,r13}
:0209AF84 2D014D23 unknown
:0209AF88 1CE50302 stcnel 3,cr0,[r5],#+0x8
:0209AF8C FF1CC1BA swinv 0x001cc1ba
:0209AF90 182249FF stmneda  r2!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r11,r14}
:0209AF94 45200281 strmi r0,[r0, #-0x281]!
:0209AF98 EDF9A902 ldcl 9,cr10,[r9,#+0x8]!
:0209AF9C 01E02404 mvneq  r2,r4,lsl #0x8
:0209AFA0 00013000 andeq  r3,r1,r0
:0209AFA4 05915220 ldreq r5,[r1, #+0x220]		;r1+0x220=*(00000220)
:0209AFA8 053144E9 ldreq r4,[r1, #-0x4e9]!
:0209AFAC E5830001 str r0,[r3, #+0x1]		;r3+0x1=*(00000001)
:0209AFB0 820FE000 andhi  r14,r15,#0x0
:0209AFB4 E5C104D9 strb r0,[r1, #+0x4d9]		;r1+0x4d9=*(000004d9)
:0209AFB8 41C0C0B0 strmih r12,[r0, #+0x0]		;r0+0x0=*(00000000)
:0209AFBC 1D808223 unknown
:0209AFC0 6D000110 unknown
:0209AFC4 00016410 andeq  r6,r1,r0,lsl r4
:0209AFC8 6E04100D cdpvs 0,0,cr1,cr4,cr13,0
:0209AFCC 0B659F10 bleq 03A02C14
:0209AFD0 682B09C1 stmvsda  r11!,{r0,r6,r7,r8,r11}
:0209AFD4 54700055 unknown
:0209AFD8 25601235 strcsb r1,[r0, #-0x235]!
:0209AFDC CC09210B stcgt  1,cr2,[r9],{#0xb}
:0209AFE0 0DEBFFFE stceql 15,cr15,[r11,#+0x3f8]!
:0209AFE4 3C00513C stccc  1,cr5,[r0],{#0x3c}
:0209AFE8 B23B5140 eorlts r5,r11,#0x10
:0209AFEC 520C0011 andpl  r0,r12,#0x11
:0209AFF0 CDE59050 stcgtl 0,cr9,[r5,#+0x140]!
:0209AFF4 5100111E unknown
:0209AFF8 11A50813 movne  r0,r3,lsl r8		;r0=0(0x0)
:0209AFFC E1D011B4 ldrh r1,[r0, #+0x14]		;r0+0x14=*(00000014)
:0209B000 01062D06 unknown
:0209B004 951EB541 ldrls r11,[r14, #-0x541]		;(r14-0x541=*(8ecffacb))
:0209B008 02F90308 rsceqs r0,r9,#0x20000000
:0209B00C 13C10F79 bicne  r0,r1,#0x1E4
:0209B010 6D3BF211 ldcvs  2,cr15,[r11,#-0x44]!
:0209B014 6C11DD07 ldcvs  13,cr13,[r1],{#0x7}
:0209B018 00740001 rsbeqs r0,r4,r1
:0209B01C 4B5D3DDD blmi 037EA798
:0209B020 1598014D ldrne r0,[r8, #+0x14d]		;r8+0x14d=*(00415bfa)
:0209B024 A0180A00 andges r0,r8,r0,lsl #0x14
:0209B028 ED05D9E3 unknown
:0209B02C B5209000 strlt r9,[r0, #-0x0]!
:0209B030 DD018110 unknown
:0209B034 AD12110A unknown
:0209B038 AD58F910 unknown
:0209B03C 7C100900 ldcvc  9,cr0,[r0],{#0x0}
:0209B040 13290011 unknown
:0209B044 B6002578 unknown
:0209B048 BB291BA9 bllt 02AE1EF4
:0209B04C 40450011 submi  r0,r5,r1,lsl r0
:0209B050 1502C1FC strne r12,[r2, #-0x1fc]		;r2-0x1fc=*(19e32e1d)=#0(0x00000000)
:0209B054 052DD912 streq r13,[r13, #-0x912]!
:0209B058 00196000 andeqs r6,r9,r0
:0209B05C EB02B82B bl 02149110
:0209B060 2C55480A ldccsl 8,cr4,[r5],{#0xa}
:0209B064 35000525 strcc r0,[r0, #-0x525]		;(r0-0x525=*(fffffadb))
:0209B068 48321D12 ldmmida  r2!,{r1,r4,r8,r10,r11,r12}
:0209B06C 02393600 eoreqs r3,r9,#0x0
:0209B070 1D01021D unknown
:0209B074 00510102 subeqs r0,r1,r2,lsl #0x2
:0209B078 AB406544 blge 030B4590
:0209B07C 23406918 unknown
:0209B080 8D0069BD unknown
:0209B084 81130D24 tsthi r3,r4,lsr #0x1a
:0209B088 1069E872 rsbne  r14,r9,r2,ror r8
:0209B08C 0211C134 andeqs r12,r1,#0xD
:0209B090 42A05329 adcmi  r5,r0,#0xA4000000
:0209B094 A8840005 stmgeia  r4 ,{r0,r2}
:0209B098 5132090E teqpl r2,r14,lsl #0x12
:0209B09C 29040520 stmcsdb  r4 ,{r5,r8,r10}
:0209B0A0 42CDF11C sbcmi  r15,r13,#0x7
:0209B0A4 2C001148 stccs  1,cr1,[r0],{#0x48}
:0209B0A8 3BD902E2 blcc 016DBC38
:0209B0AC E3E04530 mvn  r4,#0xC000000
:0209B0B0 3695002C ldrcc r0,[r5],+r12, lsr #0x0
:0209B0B4 0001B10C andeq  r11,r1,r12,lsl #0x2
:0209B0B8 011CA550 tsteq r12,r0,asr r5
:0209B0BC 091CEB00 ldmeqdb  r12 ,{r8,r9,r11,r13,r14,r15}
:0209B0C0 157DBF40 ldrneb r11,[r13, #-0xf40]!
:0209B0C4 B64499A1 strltb r9,[r4],-r1, lsr #0x13
:0209B0C8 147045BC unknown
:0209B0CC 21A91061 movcs  r1,r1,ror #0x0
:0209B0D0 B12C7D89 unknown
:0209B0D4 1F041D24 swine 0x00041d24
:0209B0D8 44B112C5 unknown
:0209B0DC B702DD0D strlt r13,[r2,-r13, lsl #0x1a]
:0209B0E0 A1E1A00F mvnge  r10,r15
:0209B0E4 6A190D11 bvs 026DE530
:0209B0E8 980BE500 stmlsda  r11 ,{r8,r10,r13,r14,r15}
:0209B0EC 00311ACD eoreqs r1,r1,r13,asr #0x15
:0209B0F0 03ADB72B moveq  r11,#0xAC0000		;r11=11272192(0xac0000)
:0209B0F4 416C8679 unknown
:0209B0F8 1615B322 ldrne r11,[r5],-r2, lsr #0x6
:0209B0FC E922B185 stmdb  r2!,{r0,r2,r7,r8,r12,r13,r15}
:0209B100 6012B527 andvss r11,r2,r7,lsr #0xa
:0209B104 051DE240 ldreq r14,[r13, #-0x240]		;(r13-0x240=*(fffffdc0))
:0209B108 0000D110 andeq  r13,r0,r0,lsl r1
:0209B10C 79BE28E9 ldmvcib  r14!,{r0,r3,r5,r6,r7,r11,r13}
:0209B110 D1102900 tstle r0,r0,lsl #0x12
:0209B114 F3000904 unknown
:0209B118 16110035 unknown
:0209B11C 49701025 unknown
:0209B120 C028BA00 eorgt  r11,r8,r0,lsl #0x14
:0209B124 8427999F unknown
:0209B128 08E08C30 unknown
:0209B12C E1D321B4 ldrh r2,[r3, #+0x14]		;r3+0x14=*(00000014)
:0209B130 C98C1085 stmgtib  r12 ,{r0,r2,r7,r12}
:0209B134 C1218035 unknown
:0209B138 C301B4E1 unknown
:0209B13C 750008E1 strvc r0,[r0, #-0x8e1]		;(r0-0x8e1=*(fffff71f))
:0209B140 F615F905 ldrnv r15,[r5],-r5, lsl #0x12
:0209B144 16A905C1 unknown
:0209B148 10F921A5 rscnes r2,r9,r5,lsr #0x3
:0209B14C 35397B50 ldrcc r7,[r9, #-0xb50]!
:0209B150 75550019 ldrvcb r0,[r5, #-0x19]		;(r5-0x19=*(0037ffe7))
:0209B154 F138A117 teqnv r8,r7,lsl r1
:0209B158 91C89102 bicls  r9,r8,r2,lsl #0x2
:0209B15C 05002D10 streq r2,[r0, #-0xd10]		;(r0-0xd10=*(fffff2f0))
:0209B160 03C511B9 biceq  r1,r5,#0x4000002E
:0209B164 765D1191 unknown
:0209B168 B17200E5 cmnlt r2,r5,ror #0x1
:0209B16C 0005B001 andeq  r11,r5,r1
:0209B170 AC0005C0 stcge  5,cr0,[r0],{#0xc0}
:0209B174 BE000555 mcrlt 5,0,r0,cr0,cr5,{2}
:0209B178 11A8016D movne  r0,r13,ror #0x2
:0209B17C 79109800 ldmvcdb  r0 ,{r11,r12,r15}
:0209B180 1B9D9533 blne 00800654
:0209B184 880079CF stmhida  r0 ,{r0,r1,r2,r3,r6,r7,r8,r11,r12,r13,r14}
:0209B188 C5444191 strgtb r4,[r4, #-0x191]		;(r4-0x191=*(fffffe6f))
:0209B18C D509C500 strle r12,[r9, #-0x500]		;r9-0x500=*(7251003d)=#0(0x00000000)
:0209B190 000130E1 andeq  r3,r1,r1,ror #0x1
:0209B194 02000506 andeq  r0,r0,#0x1800000
:0209B198 E3148220 tst r4,#0x2
:0209B19C E3C22008 bic  r2,r2,#0x8
:0209B1A0 0B092044 bleq 022E32B8
:0209B1A4 31000180 unknown
:0209B1A8 6D2E6943 stcvs  9,cr6,[r14,#-0x10c]!
:0209B1AC 00155C13 andeqs r5,r5,r3,lsl r12
:0209B1B0 F12F0185 unknown
:0209B1B4 91BD1A33 movlss r1,lsr r3		;r1=0(0x0)
:0209B1B8 01390D35 teqeq r9,r5,lsr r13
:0209B1BC A9002938 stmgedb  r0 ,{r3,r4,r5,r8,r11,r13}
:0209B1C0 01890040 orreq  r0,r9,r0,asr #0x0
:0209B1C4 10B98150 adcnes r8,r9,r0,asr r1
:0209B1C8 64062295 strvs r2,[r6],#-0x295
:0209B1CC 04E3C330 unknown
:0209B1D0 44E38330 unknown
:0209B1D4 FD813000 unknown
:0209B1D8 9D228912 stcls  9,cr8,[r2,#-0x48]!
:0209B1DC 1002D5BC strneh r13,[r2], -r12
:0209B1E0 4008394C andmi  r3,r8,r12,asr #0x12
:0209B1E4 ED8118CD unknown
:0209B1E8 05251125 streq r1,[r5, #-0x125]!
:0209B1EC F5537910 ldrnvb r7,[r3, #-0x910]		;(r3-0x910=*(fffff6f0))
:0209B1F0 73B92065 movvcs r2,#0x65		;r2=101(0x65)
:0209B1F4 7914E1BD ldmvcdb  r4 ,{r0,r2,r3,r4,r5,r7,r8,r13,r14,r15}
:0209B1F8 05DD1001 ldreqb r1,[r13, #+0x1]		;r13+0x1=*(00000001)
:0209B1FC 29005B04 stmcsdb  r0 ,{r2,r8,r9,r11,r12,r14}
:0209B200 39F1000B unknown
:0209B204 109D1191 umullnes r1,r13,r1,r1
:0209B208 9F3A1034 swils 0x003a1034
:0209B20C 1A992A79 bne 006E5BF8
:0209B210 E7911182 ldr r1,[r1,+r2, lsl #0x3]
:0209B214 91BF0672 movlss r0,r2,ror r6
:0209B218 88000900 stmhida  r0 ,{r8,r11}
:0209B21C 00E70199 smlaleq  r0,r7,r9,r1
:0209B220 219609C5 orrcss r0,r6,r5,asr #0x13
:0209B224 02393042 eoreqs r3,r9,#0x42
:0209B228 09811020 stmeqib  r1 ,{r5,r12}
:0209B22C 374534A3 strccb r3,[r5,-r3, lsr #0x9]
:0209B230 41850349 orrmi  r0,r5,r9,asr #0x6
:0209B234 3010A130 andccs r10,r0,r0,lsr r1
:0209B238 8316E591 tsthi r6,#0x24400000
:0209B23C 22E1A02E rsccs  r10,r1,#0x2E
:0209B240 5219012F andpls r0,r9,#0xC000000B
:0209B244 0820E940 stmeqda  r0!,{r6,r8,r11,r13,r14,r15}
:0209B248 99E59120 unknown
:0209B24C 1099E100 addnes r14,r9,r0,lsl #0x2
:0209B250 C32030A1 unknown
:0209B254 C981047D stmgtib  r1 ,{r0,r2,r3,r4,r5,r6,r10}
:0209B258 28E38203 unknown
:0209B25C D5810044 strle r0,[r1, #+0x44]		;r1+0x44=*(00000044)
:0209B260 3D241D21 stccc  13,cr1,[r4,#-0x84]!
:0209B264 B0001116 andlt  r1,r0,r6,lsl r1
:0209B268 25822978 strcs r2,[r2, #+0x978]		;r2+0x978=*(000009dd)
:0209B26C 416D3414 unknown
:0209B270 28000D15 stmcsda  r0 ,{r0,r2,r4,r8,r10,r11}
:0209B274 18F52B50 unknown
:0209B278 14A5E3E0 unknown
:0209B27C 0599B7A6 ldreq r11,[r9, #+0x7a6]		;r9+0x7a6=*(72510ce3)=#0(0x00000000)
:0209B280 71C91205 bicvc  r1,r9,r5,lsl #0x4
:0209B284 0A110500 beq 024DC68C
:0209B288 EAFFFFF9 b 0209B274
:0209B28C C18551BD strgth r5,[r5, +r13]
:0209B290 41F53811 mvnmis r3,r1,lsl r8
:0209B294 10FD10A5 rscnes r1,r13,r5,lsr #0x1
:0209B298 10190119 andnes r0,r9,r9,lsl r1
:0209B29C 10907DA1 addnes r7,r0,r1,lsr #0x1b
:0209B2A0 02750155 rsbeqs r0,r5,#0x40000015
:0209B2A4 A106A101 unknown
:0209B2A8 E1B02C1F movs r2,r15,lsl r12		;r2=34190000(0x209b2b0)
:0209B2AC 03A02001 moveq  r2,#0x1		;r2=1(0x1)
:0209B2B0 80003900 andhi  r3,r0,r0,lsl #0x12
:0209B2B4 08791065 unknown
:0209B2B8 103D27E9 eornes r2,r13,r9,ror #0xf
:0209B2BC 1A051068 bne 021DF464
:0209B2C0 DDCF071D unknown
:0209B2C4 40318207 eormis r8,r1,r7,lsl #0x4
:0209B2C8 C0011F49 andgt  r1,r1,r9,asr #0x1e
:0209B2CC 030D03A0 unknown
:0209B2D0 E28228E9 add  r2,r2,#0xE90000
:0209B2D4 103920FF unknown
:0209B2D8 F6E34252 unknown
:0209B2DC 31000039 unknown
:0209B2E0 11002100 unknown
:0209B2E4 C0B42869 adcgts r2,r4,r9,ror #0x10
:0209B2E8 2D8CE3A0 unknown
:0209B2EC D001B403 andle  r11,r1,r3,lsl #0x8
:0209B2F0 E18CE110 orr  r14,r12,r0,lsl r1
:0209B2F4 45258903 strmi r8,[r5, #-0x903]!
:0209B2F8 8030B20A eorhis r11,r0,r10,lsl #0x4
:0209B2FC 0011011C andeqs r0,r1,r12,lsl r1
:0209B300 8C000101 stchi  1,cr0,[r0],{#0x1}
:0209B304 C002FFE2 andgt  r15,r2,r2,ror #0x1f
:0209B308 5C0C3100 stcpl  1,cr3,[r12],{#0x0}
:0209B30C 0B95F4E3 bleq 006186A0
:0209B310 6CC450D1 stcvsl 0,cr5,[r4],{#0xd1}
:0209B314 505540E5 subpls r4,r5,r5,ror #0x1
:0209B318 20005920 andcs  r5,r0,r0,lsr #0x12
:0209B31C 10590009 subnes r0,r9,r9
:0209B320 902002D6 unknown
:0209B324 1D11C5E7 unknown
:0209B328 EB1002BF bl 0249BE2C
:0209B32C 08891101 stmeqia  r9 ,{r0,r8,r12}
:0209B330 008BE5D0 unknown
:0209B334 E0590002 subs r0,r9,r2
:0209B338 20A1081D adccs  r0,r1,r13,lsl r8
:0209B33C 2D0A50E5 unknown
:0209B340 0E5E2201 cdpeq 2,4,cr2,cr14,cr1,0
:0209B344 029103D9 addeqs r0,r1,#0x64000003
:0209B348 69023169 stmvsdb  r2 ,{r0,r3,r5,r6,r8,r12,r13}
:0209B34C 01690261 unknown
:0209B350 911002AE tstls r0,r14,lsr #0x5
:0209B354 0DD82E9D unknown
:0209B358 E9157110 ldmdb  r5 ,{r4,r8,r12,r13,r14}
:0209B35C B6B9E848 unknown
:0209B360 416902E9 unknown
:0209B364 020D37FC andeq  r3,r13,#0x3F00000
:0209B368 1031500C eornes r5,r1,r12
:0209B36C E3E02251 mvn  r2,#0x10000005
:0209B370 069FC008 ldreq r12,[r15],+r8
:0209B374 E5810849 str r0,[r1, #+0x849]		;r1+0x849=*(00000849)
:0209B378 C840191C stmgtda  r0 ,{r2,r3,r4,r8,r11,r12}^
:0209B37C 15110A6A ldrne r0,[r1, #-0xa6a]		;(r1-0xa6a=*(fffff596))
:0209B380 A0158180 andges r8,r5,r0,lsl #0x3
:0209B384 D18050D1 unknown
:0209B388 81A03930 movhi  r3,lsr r0		;r3=0(0x0)
:0209B38C 6D00056D unknown
:0209B390 006DD210 rsbeq  r13,r13,r0,lsl r2
:0209B394 30A5B62B adccc  r11,r5,r11,lsr #0xc
:0209B398 0CCB102D stceql 0,cr1,[r11],{#0x2d}
:0209B39C 50A51001 adcpl  r1,r5,r1
:0209B3A0 106D10ED rsbne  r1,r13,r13,ror #0x1
:0209B3A4 00954569 addeqs r4,r5,r9,ror #0xa
:0209B3A8 25FE6889 ldrcsb r6,[r14, #+0x889]!
:0209B3AC E012ADB7 ldrh r10,[r2], -r7
:0209B3B0 500001E3 andpl  r0,r0,r3,ror #0x3
:0209B3B4 13177104 tstne r7,#0x1
:0209B3B8 71030305 unknown
:0209B3BC A1007910 unknown
:0209B3C0 55756426 ldrplb r6,[r5, #-0x426]!
:0209B3C4 0E17C910 mrceq 9,0,r12,cr7,cr0,{0}
:0209B3C8 0FA0E1A0 swieq 0x00a0e1a0
:0209B3CC 05E103B0 streqb r0,[r1, #+0x3b0]!
:0209B3D0 B6101118 unknown
:0209B3D4 194C00A9 stmnedb  r12 ,{r0,r3,r5,r7}^
:0209B3D8 B656C700 ldrltb r12,[r6],-r0, lsl #0xe
:0209B3DC ED40EB02 unknown
:0209B3E0 55054E04 strpl r4,[r5, #-0xe04]		;(r5-0xe04=*(0037f1fc))
:0209B3E4 AD70920B ldcgel 2,cr9,[r0,#-0x2c]!
:0209B3E8 5119E12A tstpl r9,r10,lsr #0x2
:0209B3EC D5201101 strle r1,[r0, #-0x101]!
:0209B3F0 B50FC9BB strlt r12,[r15, #-0x9bb]		;r15-0x9bb=*(0209aa3d)=#-1073576701(0xc0028503)
:0209B3F4 27D5CF1C unknown
:0209B3F8 E508E592 str r14,[r8, #-0x592]		;(r8-0x592=*(0041551b))
:0209B3FC 02BBD004 adceqs r13,r11,#0x4
:0209B400 C1807511 orrgt  r7,r0,r1,lsl r5
:0209B404 17C144E3 strneb r4,r7,r0,r1,lsl r5
:0209B408 10C93075 sbcne  r3,r9,r5,ror r0
:0209B40C 41F1103D mvnmis r1,lsr r13
:0209B410 DD09D100 unknown
:0209B414 0011244D andeqs r2,r1,r13,asr #0x8
:0209B418 28801124 stmcsia  r0 ,{r2,r5,r8,r12}
:0209B41C 18001157 stmneda  r0 ,{r0,r1,r2,r4,r6,r8,r12}
:0209B420 3100C900 unknown
:0209B424 08E79022 unknown
:0209B428 2E074D19 mcrcs 13,0,r4,cr7,cr9,{0}
:0209B42C 340D02BC strcc r0,[r13],#-0x2bc
:0209B430 20590D38 subcss r0,r9,r8,lsr r13
:0209B434 0D380491 ldceq  4,cr0,[r8,#-0x244]!
:0209B438 CC53E902 ldcgtl 9,cr14,[r3],{#0x2}
:0209B43C B110FFFF ldrltsh r15,[r0, -r15]
:0209B440 007DE922 rsbeqs r14,r13,r2,lsr #0x12
:0209B444 19D0B90C ldmneib  r0 ,{r2,r3,r8,r11,r12,r13,r15}^
:0209B448 29402911 stmcsdb  r0 ,{r0,r4,r8,r11,r13}^
:0209B44C F029F5F0 unknown
:0209B450 1800294C stmneda  r0 ,{r2,r3,r6,r8,r11,r13}
:0209B454 0380072D orreq  r0,r0,#0xB40000
:0209B458 A0E01560 rscge  r1,r0,r0,ror #0xa
:0209B45C 009303D9 ldreqsb r0,[r3], +r9
:0209B460 040CE0C1 streq r14,[r12],#-0xc1
:0209B464 0DE59FC0 stceql 15,cr9,[r5,#+0x300]!
:0209B468 8211411F andhis r4,r1,#0xC0000007
:0209B46C AD1C08E0 unknown
:0209B470 66666701 unknown
:0209B474 026B9466 rsbeq  r9,r11,#0x66000000
:0209B478 8950020A ldmhidb  r0 ,{r1,r3,r9}^
:0209B47C 1365F800 msrne SPSR_sc,#0x0
:0209B480 1A9509BD bne 005DDB7C
:0209B484 002DAAE8 eoreq  r10,r13,r8,ror #0x15
:0209B488 E1D710B0 ldrh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:0209B48C 9F025068 swils 0x00025068
:0209B490 351029E5 ldrcc r2,[r0, #-0x9e5]		;(r0-0x9e5=*(fffff61b))
:0209B494 5C11691C ldcpl  9,cr6,[r1],{#0x1c}
:0209B498 311C9F60 tstcc r12,r0,ror #0x1e
:0209B49C 86003D10 unknown
:0209B4A0 C012B4B0 ldrgth r11,[r2], -r0
:0209B4A4 00B003B1 unknown
:0209B4A8 0035E1D7 unknown
:0209B4AC 199DBDB2 ldmneib  r13 ,{r1,r4,r5,r7,r8,r10,r11,r12,r13,r15}
:0209B4B0 E1F71090 unknown
:0209B4B4 F607A105 strnv r10,[r7],-r5, lsl #0x2
:0209B4B8 503403A5 eorpls r0,r4,r5,lsr #0x7
:0209B4BC 10440335 subne  r0,r4,r5,lsr r3
:0209B4C0 09E90E1D unknown
:0209B4C4 19068D44 stmnedb  r6 ,{r2,r6,r8,r10,r11,r15}
:0209B4C8 001DD910 andeqs r13,r13,r0,lsl r9
:0209B4CC 6916E5A8 ldmvsdb  r6 ,{r3,r5,r7,r8,r10,r13,r14,r15}
:0209B4D0 81008410 unknown
:0209B4D4 2D010DE0 unknown
:0209B4D8 C022B40F eorgt  r11,r2,r15,lsl #0x8
:0209B4DC 010D10E1 unknown
:0209B4E0 1F3DFA82 swine 0x003dfa82
:0209B4E4 35388180 ldrcc r8,[r8, #-0x180]!
:0209B4E8 89213900 stmhidb  r1!,{r8,r11,r12,r13}
:0209B4EC 24BA0019 unknown
:0209B4F0 853E9140 ldrhi r9,[r14, #-0x140]!
:0209B4F4 02B408A9 adceqs r0,r4,#0xA90000
:0209B4F8 20FD14D0 unknown
:0209B4FC A1050938 unknown
:0209B500 1EFD00D1 mrcne 0,7,r0,cr13,cr1,{6}
:0209B504 B5079510 strlt r9,[r7, #-0x510]		;(r7-0x510=*(fffffaf0))
:0209B508 26AD143D unknown
:0209B50C 29D511C0 ldmcsib  r5 ,{r6,r7,r8,r12}^
:0209B510 7531E550 ldrvc r14,[r1, #-0x550]!
:0209B514 658DD305 strvs r13,[r13, #+0x305]		;r13+0x305=*(00000305)
:0209B518 DD00E105 unknown
:0209B51C 83189121 tsthi r8,#0x40000008
:0209B520 5E830565 cdppl 5,8,cr0,cr3,cr5,3
:0209B524 01D996E5 biceqs r9,r9,r5,ror #0xd
:0209B528 EF4B5031 swi 0x004b5031
:0209B52C 4C1330F9 ldcmi  0,cr3,[r3],{#0xf9}
:0209B530 1030008D eornes r0,r0,r13,lsl #0x1
:0209B534 29410C79 stmcsdb  r1 ,{r0,r3,r4,r5,r6,r10,r11}^
:0209B538 1903E041 stmnedb  r3 ,{r0,r6,r13,r14,r15}
:0209B53C 600301E1 andvs  r0,r3,r1,ror #0x3
:0209B540 1245E3C0 subne  r14,r5,#0x3
:0209B544 D921FC6C stmledb  r1!,{r2,r3,r5,r6,r10,r11,r12,r13,r14,r15}
:0209B548 A500FD11 strge r15,[r0, #-0xd11]		;(r0-0xd11=*(fffff2ef))
:0209B54C D9001921 stmledb  r0 ,{r0,r5,r8,r11,r12}
:0209B550 000DA201 andeq  r10,r13,r1,lsl #0x4
:0209B554 99DF07F9 ldmlsib  r15 ,{r0,r3,r4,r5,r6,r7,r8,r9,r10}^
:0209B558 0D6D8D00 stceql 13,cr8,[r13,#-0x0]!
:0209B55C EF4BE58D swi 0x004be58d
:0209B560 F98501E1 stmnvib  r5 ,{r0,r5,r6,r7,r8}
:0209B564 01D58D40 biceqs r8,r5,r0,asr #0x1a
:0209B568 DDFB1CC1 ldclel 12,cr1,[r11,#+0x304]!
:0209B56C 4D9D1ECD unknown
:0209B570 12D128ED sbcnes r2,r1,#0xED0000
:0209B574 555012ED ldrplb r1,[r0, #-0x2ed]		;(r0-0x2ed=*(fffffd13))
:0209B578 5922E900 stmpldb  r2!,{r8,r11,r13,r14,r15}
:0209B57C F702F130 unknown
:0209B580 51023059 unknown
:0209B584 7055CF00 subvcs r12,r5,r0,lsl #0x1e
:0209B588 1465288D unknown
:0209B58C 21F52051 mvncss r2,r1,asr r0
:0209B590 10A1E791 umlalne  r14,r1,r1,r7
:0209B594 4D01ED32 unknown
:0209B598 E8509D50 ldmda  r0 ,{r4,r6,r8,r10,r11,r12,r15}^
:0209B59C 95704D5C ldrlsb r4,[r0, #-0xd5c]!
:0209B5A0 01CD7C23 biceq  r7,r13,r3,lsr #0x18
:0209B5A4 95B9D095 ldrls r13,[r9, #+0x95]!
:0209B5A8 F095B620 addnvs r11,r5,r0,lsr #0xc
:0209B5AC F0959442 addnvs r9,r5,r2,asr #0x8
:0209B5B0 F1C09548 bicnv  r9,r0,r8,asr #0xa
:0209B5B4 E9374951 ldmdb  r7!,{r0,r4,r6,r8,r11,r14}
:0209B5B8 FC29E595 stc2  5,cr14,[r9],#-0x254
:0209B5BC 511A65FF ldrplsh r6,[r10, -r15]
:0209B5C0 E5609504 strb r9,[r0, #-0x504]!
:0209B5C4 DFDE50F1 swile 0x00de50f1
:0209B5C8 01E91135 mvneq  r1,lsr r5
:0209B5CC 722D0041 eorvc  r0,r13,#0x41
:0209B5D0 2A654041 bcs 039EB6DC
:0209B5D4 45340045 ldrmi r0,[r4, #-0x45]!
:0209B5D8 E511F540 ldr r15,[r1, #-0x540]		;(r1-0x540=*(fffffac0))
:0209B5DC 49770814 unknown
:0209B5E0 30495010 subcc  r5,r9,r0,lsl r0
:0209B5E4 19FFFF93 ldmneib  r15!,{r0,r1,r4,r7,r8,r9,r10,r11,r12,r13,r14,r15}^
:0209B5E8 29459D0A stmcsdb  r5 ,{r1,r3,r8,r10,r11,r12,r15}^
:0209B5EC 112F1D13 unknown
:0209B5F0 2F104510 swics 0x00104510
:0209B5F4 11204594 unknown
:0209B5F8 DD12CF10 unknown
:0209B5FC 18000D10 stmneda  r0 ,{r4,r8,r10,r11}
:0209B600 EBFFFC22 bl 0209A690
:0209B604 B9268506 stmltdb  r6!,{r1,r2,r8,r10,r15}
:0209B608 1914C100 ldmnedb  r4 ,{r8,r14,r15}
:0209B60C 065D481D unknown
:0209B610 100D10B5 strneh r1,[r13], -r5
:0209B614 A9114DEF ldmgedb  r1 ,{r0,r1,r2,r3,r5,r6,r7,r8,r10,r11,r14}
:0209B618 02EE1F11 rsceq  r1,r14,#0x44
:0209B61C 4905207D stmmidb  r5 ,{r0,r2,r3,r4,r5,r6,r13}
:0209B620 EED4A300 cdp 3,12,cr10,cr4,cr0,0
:0209B624 211C305D tstcs r12,r13,asr r0
:0209B628 0BB92800 bleq 00EE5630
:0209B62C 9D005424 unknown
:0209B630 E0410BBD strh r0,[r1],#-0xbd
:0209B634 0487000F streq r0,[r7],#+0xf
:0209B638 C0000FE2 andgt  r0,r0,r2,ror #0x1f
:0209B63C 027970E3 rsbeqs r7,r9,#0xE3
:0209B640 FFFB40F5 swinv 0x00fb40f5
:0209B644 E1B001C5 movs r0,r5,asr #0x3
:0209B648 4501AD11 strmi r10,[r1, #-0xd11]		;(r1-0xd11=*(fffff2ef))
:0209B64C 2007C410 andcs  r12,r7,r0,lsl r4
:0209B650 0C490011 stceql 0,cr0,[r9],{#0x11}
:0209B654 1021EF2A eorne  r14,r1,r10,lsr #0x1e
:0209B658 05E14C57 streqb r4,[r1, #+0xc57]!
:0209B65C 100D071D andne  r0,r13,r13,lsl r7
:0209B660 17E28500 strneb r8,[r2,+r0, lsl #0xa]!
:0209B664 0B09D80A bleq 02311694
:0209B668 098922E1 stmeqib  r9 ,{r0,r5,r6,r7,r9,r13}
:0209B66C A4E28520 unknown
:0209B670 5D003D0E unknown
:0209B674 A0600513 rsbge  r0,r0,r3,lsl r5
:0209B678 C502D511 strgt r13,[r2, #-0x511]		;(r2-0x511=*(fffffaf0))
:0209B67C 0031C33D eoreqs r12,r1,r13,lsr r3
:0209B680 C7E20601 strgtb r0,[r2,+r1, lsl #0xc]!
:0209B684 FDEB02EE stc2l 2,cr0,[r11,#+0x3b8]!
:0209B688 24058308 strcs r8,[r5],#-0x308
:0209B68C 3ABDDD79 bcc 01012C78
:0209B690 A5072D48 strge r2,[r7, #-0xd48]		;(r7-0xd48=*(fffff2b8))
:0209B694 E912191D ldmdb  r2 ,{r0,r2,r3,r4,r8,r11,r12}
:0209B698 8FE6121D swihi 0x00e6121d
:0209B69C EB293D02 bl 02AEAAAC
:0209B6A0 51100325 tstpl r0,r5,lsr #0x6
:0209B6A4 151C11F9 ldrne r1,[r12, #-0x1f9]		;(r12-0x1f9=*(c002830a))
:0209B6A8 0D5184F0 unknown
:0209B6AC 1C050002 stcne  0,cr0,[r5],{#0x2}
:0209B6B0 1055E1A0 subnes r14,r5,r0,lsr #0x3
:0209B6B4 E1A01BA1 mov  r1,r1,lsr #0x17		;r1=0(0x0)
:0209B6B8 9000F108 andls  r15,r0,r8,lsl #0x2
:0209B6BC 11AD21D5 unknown
:0209B6C0 1850C002 ldmneda  r0 ,{r1,r14,r15}^
:0209B6C4 6CC000E0 stcvsl 0,cr0,[r0],{#0xe0}
:0209B6C8 C92FCC42 stmgtdb  r15!,{r1,r6,r10,r11,r14,r15}
:0209B6CC 51308000 teqpl r0,r0
:0209B6D0 801C9CE0 andhis r9,r12,r0,ror #0x19
:0209B6D4 02009CE0 andeq  r9,r0,#0xE000
:0209B6D8 0C92E020 ldceq  0,cr14,[r2],{#0x20}
:0209B6DC 0000E020 andeq  r14,r0,r0,lsr #0x0
:0209B6E0 93426330 unknown
:0209B6E4 24E0E013 unknown
:0209B6E8 F5110100 ldrnv r0,[r1, #-0x100]		;(r1-0x100=*(ffffff00))
:0209B6EC C230B000 eorgts r11,r0,#0x0
:0209B6F0 E5820D65 str r0,[r2, #+0xd65]		;r2+0xd65=*(00000d66)
:0209B6F4 82000C23 andhi  r0,r0,#0x2300
:0209B6F8 D200B0E5 andle  r11,r0,#0xE5
:0209B6FC 090200E1 stmeqdb  r2 ,{r0,r5,r6,r7}
:0209B700 06190411 unknown
:0209B704 85329508 ldrhi r9,[r2, #-0x508]!
:0209B708 016CB022 unknown
:0209B70C 0002B400 andeq  r11,r2,r0,lsl #0x8
:0209B710 A5104D04 ldrge r4,[r0, #-0xd04]		;(r0-0xd04=*(fffff2fc))
:0209B714 E1155513 tst r5,r3,lsl r5
:0209B718 19D81399 ldmneib  r8 ,{r0,r3,r4,r7,r8,r9,r12}^
:0209B71C 21E00120 mvncs  r0,r0,lsr #0x2
:0209B720 01051460 unknown
:0209B724 1015C9A5 andnes r12,r5,r5,lsr #0x13
:0209B728 61D7E584 bicvss r14,r7,r4,lsl #0xb
:0209B72C 00009500 andeq  r9,r0,r0,lsl #0xa
:0209B730 E10819A1 unknown
:0209B734 E2801001 add  r1,r0,#0x1
:0209B738 650103C1 strvs r0,[r1, #-0x3c1]		;(r1-0x3c1=*(fffffc3f))
:0209B73C E0810C01 add  r0,r1,r1,lsl #0x18
:0209B740 19410440 stmnedb  r1 ,{r6,r10}^
:0209B744 01E54184 mvneq  r4,r4,lsl #0x3
:0209B748 13517011 cmpne r1,#0x11
:0209B74C C5E04050 strgtb r4,[r0, #+0x50]!
:0209B750 00154F0A andeqs r4,r5,r10,lsl #0x1e
:0209B754 00015560 andeq  r5,r1,r0,ror #0xa
:0209B758 5D600061 stcpll 0,cr0,[r0,#-0x184]!
:0209B75C 0061B205 rsbeq  r11,r1,r5,lsl #0x4
:0209B760 06059101 streq r9,[r5],-r1, lsl #0x2
:0209B764 50002568 andpl  r2,r0,r8,ror #0xa
:0209B768 00E22575 rsceq  r2,r2,r5,ror r5
:0209B76C 46E2E440 unknown
:0209B770 80046D68 andhi  r6,r4,r8,ror #0x1a
:0209B774 02E051C0 rsceq  r5,r0,#0x30
:0209B778 06428660 streqb r8,r5,r0,#0x30
:0209B77C 46000100 strmi r0,[r0],-r0, lsl #0x2
:0209B780 C441A068 strgtb r10,[r1],#-0x68
:0209B784 412014C9 unknown
:0209B788 AD3F016D ldcge  1,cr0,[r15,#-0x1b4]!
:0209B78C 090CB502 stmeqdb  r12 ,{r1,r8,r10,r12,r13,r15}
:0209B790 1AC1051D bne 010DCC0C
:0209B794 E1A05D14 mov  r5,r4,lsl r13		;r5=0(0x0)
:0209B798 E1811C25 orr  r1,r1,r5,lsr #0x18
:0209B79C B9000405 stmltdb  r0 ,{r0,r2,r10}
:0209B7A0 8D00FD0A unknown
:0209B7A4 A14FC012 mrsge r12,SPSR
:0209B7A8 27550C00 ldrcsb r0,[r5,-r0, lsl #0x18]
:0209B7AC E2D40349 sbcs r0,r4,#0x24000001
:0209B7B0 046D2CBD unknown
:0209B7B4 060D207C unknown
:0209B7B8 79603999 unknown
:0209B7BC F0008504 andnv  r8,r0,r4,lsl #0xa
:0209B7C0 00799210 rsbeqs r9,r9,r0,lsl r2
:0209B7C4 C1E04755 mvngt  r4,r5,asr r7
:0209B7C8 F7E0D40F strnvb r13,[r0,+r15, lsl #0x8]!
:0209B7CC 07511E99 unknown
:0209B7D0 05B106C0 ldreq r0,[r1, #+0x6c0]!
:0209B7D4 A5189D12 ldrge r9,[r8, #-0xd12]		;(r8-0xd12=*(00414d9b))
:0209B7D8 8D138918 unknown
:0209B7DC FA101D18 blx 024A2C4C
:0209B7E0 1D0A802D unknown
:0209B7E4 DD800D10 unknown
:0209B7E8 6300C018 unknown
:0209B7EC FD400D1D unknown
:0209B7F0 00165100 andeqs r5,r6,r0,lsl #0x2
:0209B7F4 4022E583 eormi  r14,r2,r3,lsl #0xb
:0209B7F8 E1A02738 mov  r2,lsr r8		;r2=4283053(0x415aad)
:0209B7FC E20300FF and  r0,r3,#0xFF
:0209B800 4004175D andmi  r1,r4,r13,asr r7
:0209B804 21650D52 unknown
:0209B808 A00251BB strgeh r5,[r2], -r11
:0209B80C E114A001 tst r4,r1
:0209B810 00C01421 sbceq  r1,r0,r1,lsr #0x8
:0209B814 04350A05 unknown
:0209B818 72001145 andvc  r1,r0,#0x40000011
:0209B81C 11010321 unknown
:0209B820 55441055 strplb r1,[r4, #-0x55]		;(r4-0x55=*(ffffffab))
:0209B824 CC2CFDB0 stcgt  13,cr15,[r12],#-0x2c0
:0209B828 30B70055 adcccs r0,r7,r5,asr r0
:0209B82C 60118055 andvss r8,r1,r5,asr r0
:0209B830 10510121 subnes r0,r1,r1,lsr #0x2
:0209B834 711051D7 ldrvcsb r5,[r0, -r7]
:0209B838 3059DE22 subccs r13,r9,r2,lsr #0x1c
:0209B83C 51004956 unknown
:0209B840 40173990 mulmis r7,r0,r9
:0209B844 16A90015 unknown
:0209B848 9117ECDD ldrlssb r14,[r7, -r13]
:0209B84C 110103E5 unknown
:0209B850 B680297D unknown
:0209B854 2CEB008F stccsl 0,cr0,[r11],#+0x23c
:0209B858 11599F10 cmpne r9,r0,lsl r15
:0209B85C 05224D80 streq r4,[r2, #-0xd80]!
:0209B860 4C3113B1 ldcmi  3,cr1,[r1],#-0x2c4
:0209B864 EB0364C2 bl 02174B74
:0209B868 5317F50D tstpl r7,#0x3400000
:0209B86C 00E1002D rsceq  r0,r1,r13,lsr #0x0
:0209B870 02DD0059 sbceqs r0,r13,#0x59
:0209B874 AEF1271D mrcge 7,7,r2,cr1,cr13,{0}
:0209B878 2B120CB9 blcs 0251EB64
:0209B87C 19201901 stmnedb  r0!,{r0,r8,r11,r12}
:0209B880 001900F0 ldreqsh r0,[r9], -r0
:0209B884 101904BA ldrneh r0,[r9], -r10
:0209B888 CB0F95C1 blgt 02480F94
:0209B88C 0A00E29C beq 020D4304
:0209B890 2CE2A320 stccsl 3,cr10,[r2],#+0x80
:0209B894 30044FC5 andcc  r4,r4,r5,asr #0x1f
:0209B898 29900081 ldmcsib  r0 ,{r0,r7}
:0209B89C C131920F teqgt r1,r15,lsl #0x4
:0209B8A0 932B02E0 unknown
:0209B8A4 1000E201 andne  r14,r0,r1,lsl #0x4
:0209B8A8 2622E2A1 unknown
:0209B8AC 2A800135 bcs 0009BD88
:0209B8B0 800C4182 andhi  r4,r12,r2,lsl #0x3
:0209B8B4 3D1105E5 unknown
:0209B8B8 3D643010 stcccl 0,cr3,[r4,#-0x40]!
:0209B8BC 11260580 unknown
:0209B8C0 00390A00 eoreqs r0,r9,r0,lsl #0x14
:0209B8C4 9D100518 unknown
:0209B8C8 9A65D709 bls 03A114F4
:0209B8CC 9902B960 stmlsdb  r2 ,{r5,r6,r8,r11,r12,r13,r15}
:0209B8D0 A0290055 eorge  r0,r9,r5,asr r0
:0209B8D4 23753059 cmncs r5,#0x59
:0209B8D8 080011F5 stmeqda  r0 ,{r0,r2,r4,r5,r6,r7,r8,r12}
:0209B8DC F051FB12 subnvs r15,r1,r2,lsl r11
:0209B8E0 51102D50 tstpl r0,r0,asr r13
:0209B8E4 002DD110 eoreq  r13,r13,r0,lsl r1
:0209B8E8 1629FAF3 unknown
:0209B8EC F1300839 teqnv r0,r9,lsr r8
:0209B8F0 D9050907 stmledb  r5 ,{r0,r1,r2,r8,r11}
:0209B8F4 DE835629 cdple 6,8,cr5,cr3,cr9,1
:0209B8F8 1025EB02 eorne  r14,r5,r2,lsl #0x16
:0209B8FC 8F210818 swihi 0x00210818
:0209B900 FDC62502 unknown
:0209B904 29C625FA stmcsib  r6 ,{r1,r3,r4,r5,r6,r7,r8,r10,r13}^
:0209B908 1C106140 ldcne  1,cr6,[r0],{#0x40}
:0209B90C 17D91073 unknown
:0209B910 1D007B1D unknown
:0209B914 02DC7700 sbceqs r7,r12,#0x0
:0209B918 9525F516 strls r15,[r5, #-0x516]!
:0209B91C 005D2040 subeqs r2,r13,r0,asr #0x0
:0209B920 D80C3325 stmleda  r12 ,{r0,r2,r5,r8,r9,r12,r13}
:0209B924 12D1B102 sbcnes r11,r1,#0x80000000
:0209B928 100D1521 andne  r1,r13,r1,lsr #0xa
:0209B92C 03A00405 moveq  r0,#0x5000000		;r0=83886080(0x5000000)
:0209B930 400D0710 andmi  r0,r13,r0,lsl r7
:0209B934 00011285 andeq  r1,r1,r5,lsl #0x5
:0209B938 8905C105 stmhidb  r5 ,{r0,r2,r8,r14,r15}
:0209B93C 37020029 strcc r0,[r2,-r9, lsr #0x0]
:0209B940 00040001 andeq  r0,r4,r1
:0209B944 00060005 andeq  r0,r6,r5
:0209B948 ED380105 ldc  1,cr0,[r8,#-0x14]!
:0209B94C 35400202 strccb r0,[r0, #-0x202]		;(r0-0x202=*(fffffdfe))
:0209B950 E2021101 and  r1,r2,#0x40000000
:0209B954 04B201A9 unknown
:0209B958 20082D12 andcs  r2,r8,r2,lsl r13
:0209B95C 0405E280 streq r14,[r5],#-0x280
:0209B960 80E08104 rschi  r8,r0,r4,lsl #0x2
:0209B964 38E08200 unknown
:0209B968 9D8004E9 unknown
:0209B96C 80900115 addhis r0,r0,r5,lsl r1
:0209B970 06106DE0 ldreq r6,r0,r0,r5,lsl r1
:0209B974 02A1000D adceq  r0,r1,#0xD
:0209B978 09FD04AD unknown
:0209B97C A501B5E3 strge r11,[r1, #-0x5e3]		;(r1-0x5e3=*(fffffa1d))
:0209B980 36E5D905 unknown
:0209B984 E93A04A8 ldmdb  r10!,{r3,r5,r7,r10}
:0209B988 D470B01F unknown
:0209B98C 29053F11 stmcsdb  r5 ,{r0,r4,r8,r9,r10,r11,r12,r13}
:0209B990 01512002 cmpeq r1,r2
:0209B994 159F70FC ldrne r7,[r15, #+0xfc]		;r15+0xfc=*(0209ba98)=#-440258327(0xe5c230e9)
:0209B998 0079053C rsbeqs r0,r9,r12,lsr r5
:0209B99C F1A08007 movnv  r8,r7			;r8=-440258327(0xe5c230e9)
:0209B9A0 02E20001 rsceq  r0,r2,#0x1
:0209B9A4 11955011 orrnes r5,r5,r1,lsl r0
:0209B9A8 00B0E35B adceqs r14,r0,r11,asr r3
:0209B9AC 1D02E1D4 unknown
:0209B9B0 75A11135 strvc r1,[r1, #+0x135]!
:0209B9B4 00410A00 subeq  r0,r1,r0,lsl #0x14
:0209B9B8 E22A0060 eor  r0,r10,#0x60
:0209B9BC E266001F rsb  r0,r6,#0x1F
:0209B9C0 10695021 rsbne  r5,r9,r1,lsr #0x0
:0209B9C4 B2E01015 rsclt  r1,r0,#0x15
:0209B9C8 F0694069 rsbnv  r4,r9,r9,ror #0x0
:0209B9CC 29AD0109 stmcsib  r13!,{r0,r3,r8}
:0209B9D0 3059E080 subccs r14,r9,r0,lsl #0x1
:0209B9D4 BD00319E unknown
:0209B9D8 012D1F00 unknown
:0209B9DC 0BA57011 bleq 009F7A28
:0209B9E0 7B1F0011 blvc 0285BA2C
:0209B9E4 10E26000 rscne  r6,r2,r0
:0209B9E8 1370510A cmnne r0,#0x80000002
:0209B9EC 61A0121D movvs  r1,r13,lsl r2		;r1=0(0x0)
:0209B9F0 0650E088 ldreqb r14,[r0],-r8, lsl #0x1
:0209B9F4 001FE1A0 andeqs r14,r15,r0,lsr #0x3
:0209B9F8 0900F1A0 stmeqdb  r0 ,{r5,r7,r8,r12,r13,r14,r15}
:0209B9FC 00110A00 andeqs r0,r1,r0,lsl #0x14
:0209BA00 16036397 unknown
:0209BA04 E1D905CD bics r0,r9,r13,asr #0xb
:0209BA08 01046115 unknown
:0209BA0C 0D0821E0 unknown
:0209BA10 00194135 andeqs r4,r9,r5,lsr r1
:0209BA14 11010011 unknown
:0209BA18 78200100 stmvcda  r0!,{r8}
:0209BA1C 7508E117 strvc r14,[r8, #-0x117]		;(r8-0x117=*(e5c22fd2))
:0209BA20 10E04A21 rscne  r4,r0,r1,lsr #0x14
:0209BA24 31158706 tstcc r5,r6,lsl #0xe
:0209BA28 B5A07883 strlt r7,[r0, #+0x883]!
:0209BA2C 09E28800 unknown
:0209BA30 B5049531 strlt r9,[r4, #-0x531]		;(r4-0x531=*(fffffacf))
:0209BA34 F5C5E400 strnvb r14,[r5, #+0x400]		;r5+0x400=*(00000400)
:0209BA38 007D0700 rsbeqs r0,r13,r0,lsl #0xe
:0209BA3C A0FF1601 rscges r1,r15,r1,lsl #0xc
:0209BA40 4F5AF000 swimi 0x005af000
:0209BA44 017C3E19 cmneq r12,r9,lsl r14
:0209BA48 90400201 subls  r0,r0,r1,lsl #0x4
:0209BA4C 0C922959 ldceq  9,cr2,[r2],{#0x59}
:0209BA50 85F00EE1 ldrhib r0,[r0, #+0xee1]!
:0209BA54 51140D06 tstpl r4,r6,lsl #0x1a
:0209BA58 A2015951 andge  r5,r1,#0x144000
:0209BA5C A801597A stmgeda  r1 ,{r1,r3,r4,r5,r6,r8,r11,r12,r14}
:0209BA60 11291ECD unknown
:0209BA64 09061D4A stmeqdb  r6 ,{r1,r3,r6,r8,r10,r11,r12}
:0209BA68 E0842D00 add  r2,r4,r0,lsl #0x1a
:0209BA6C 11050449 unknown
:0209BA70 5D4228B5 unknown
:0209BA74 DC500D00 ldclel 13,cr0,[r0],{#0x0}
:0209BA78 65001183 strvs r1,[r0, #-0x183]		;(r0-0x183=*(fffffe7d))
:0209BA7C 61110516 tstvs r1,r6,lsl r5
:0209BA80 8B131110 blhi 0255FEC8
:0209BA84 03AD3EFF moveq  r3,#0xFF0		;r3=4080(0xff0)
:0209BA88 00890411 addeq  r0,r9,r1,lsl r4
:0209BA8C E08418BD strh r1,[r4], +r13
:0209BA90 948013B0 strls r1,[r0],#+0x3b0
:0209BA94 000D08E1 andeq  r0,r13,r1,ror #0x11
:0209BA98 E5C230E9 strb r3,[r2, #+0xe9]		;r2+0xe9=*(00415b96)
:0209BA9C 0010FF30 andeqs r15,r0,r0,lsr r15
:0209BAA0 D20006E2 andle  r0,r0,#0xE200000
:0209BAA4 8D802081 unknown
:0209BAA8 038D2300 orreq  r2,r13,#0x0
:0209BAAC 0000FF33 andeq  r15,r0,r3,lsr r15
:0209BAB0 588502BD stmplia  r5 ,{r0,r2,r3,r4,r5,r7,r9}
:0209BAB4 01142081 tsteq r4,r1,lsl #0x1
:0209BAB8 E3180018 tst r8,#0x18
:0209BABC 17D90A0C ldrneb r0,[r9,+r12, lsl #0x14]
:0209BAC0 50045970 andpl  r5,r4,r0,ror r9
:0209BAC4 65A0002D strvs r0,[r0, #+0x2d]!
:0209BAC8 D500D510 strle r13,[r0, #-0x510]		;(r0-0x510=*(fffffaf0))
:0209BACC 350DC110 strcc r12,[r13, #-0x110]		;(r13-0x110=*(fffffef0))
:0209BAD0 FFFF7B01 swinv 0x00ff7b01
:0209BAD4 0006B2EB andeq  r11,r6,r11,ror #0x5
:0209BAD8 0001E0C7 andeq  r14,r1,r7,asr #0x1
:0209BADC 00FFE28A rsceqs r14,r15,r10,lsl #0x5
:0209BAE0 10E200A0 rscne  r0,r2,r0,lsr #0x1
:0209BAE4 02E35A00 rsceq  r5,r3,#0x0
:0209BAE8 F505BD00 strnv r11,[r5, #-0xd00]		;(r5-0xd00=*(fffff300))
:0209BAEC C83AFFFF ldmgtda  r10!,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0209BAF0 81025100 unknown
:0209BAF4 20E1A008 rsccs  r10,r1,r8
:0209BAF8 20E1B088 rsccs  r11,r1,r8,lsl #0x1
:0209BAFC E28BB000 add  r11,r11,#0x0
:0209BB00 E2866020 add  r6,r6,#0x20
:0209BB04 44D900EA ldrmib r0,[r9],#+0xea
:0209BB08 6DD0100A unknown
:0209BB0C 00310924 eoreqs r0,r1,r4,lsr #0x12
:0209BB10 00355108 eoreqs r5,r5,r8,lsl #0x2
:0209BB14 75061249 strvc r1,[r6, #-0x249]		;(r6-0x249=*(e53db6e3))
:0209BB18 21202502 unknown
:0209BB1C DD042509 unknown
:0209BB20 1015FB2D andnes r15,r5,r13,lsr #0x16
:0209BB24 E3811040 orr  r1,r1,#0x40
:0209BB28 A104101D unknown
:0209BB2C 0104A144 unknown
:0209BB30 3D000902 unknown
:0209BB34 A3E5D00D mvnge  r13,#0xD
:0209BB38 E3C00E10 bic  r0,r0,#0x100
:0209BB3C 10041489 andne  r1,r4,r9,lsl #0x9
:0209BB40 8909A5C0 stmhidb  r9 ,{r6,r7,r8,r10,r13,r15}
:0209BB44 0002E244 andeq  r14,r2,r4,asr #0x4
:0209BB48 19B4E359 ldmneib  r4!,{r0,r3,r4,r6,r8,r9,r13,r14,r15}
:0209BB4C 00400800 subeq  r0,r0,r0,lsl #0x10
:0209BB50 8404819D strhi r8,[r4],#-0x19d
:0209BB54 E2800FC1 add  r0,r0,#0x304
:0209BB58 02941CC9 addeqs r1,r4,#0xC900
:0209BB5C 814B1025 unknown
:0209BB60 0451AAE2 ldreqb r10,[r1],#-0xae2
:0209BB64 F0C21D25 sbcnv  r1,r2,r5,lsr #0x1a
:0209BB68 AD580471 unknown
:0209BB6C D1407002 unknown
:0209BB70 2D4A4002 unknown
:0209BB74 02E95003 rsceq  r5,r9,#0x3
:0209BB78 7D079560 unknown
:0209BB7C 35443017 strccb r3,[r4, #-0x17]		;(r4-0x17=*(ffffffe9))
:0209BB80 02E500E2 rsceq  r0,r5,#0xE2
:0209BB84 69000164 stmvsdb  r0 ,{r2,r5,r6,r8}
:0209BB88 19114111 ldmnedb  r1 ,{r0,r4,r8,r14}
:0209BB8C 21000174 unknown
:0209BB90 01290001 unknown
:0209BB94 00013100 andeq  r3,r1,r0,lsl #0x2
:0209BB98 00015539 andeq  r5,r1,r9,lsr r5
:0209BB9C 49000141 stmmidb  r0 ,{r0,r6,r8}
:0209BBA0 45510001 ldrmib r0,[r1, #-0x1]		;(r1-0x1=*(ffffffff))
:0209BBA4 D5002511 strle r2,[r0, #-0x511]		;(r0-0x511=*(fffffaef))
:0209BBA8 E59F31D0 ldr r3,[r15, #+0x1d0]		;r15+0x1d0=*(0209bd80)=#956394900(0x39016d94)
:0209BBAC 01002501 unknown
:0209BBB0 E7932011 unknown
:0209BBB4 61150500 tstvs r5,r0,lsl #0xa
:0209BBB8 101DE791 mulnes r13,r1,r7
:0209BBBC 40215A88 eormi  r5,r1,r8,lsl #0x15
:0209BBC0 B0002150 andlt  r2,r0,r0,asr r1
:0209BBC4 21A88021 movcs  r8,r1,lsr #0x0		;r8=0(0x0)
:0209BBC8 2151AA80 cmpcs r1,r0,lsl #0x15
:0209BBCC 00214740 eoreq  r4,r1,r0,asr #0xe
:0209BBD0 8C802194 stchi  1,cr2,[r0],{#0x94}
:0209BBD4 48AA8021 stmmiia  r10!,{r0,r5,r15}
:0209BBD8 213E4021 teqcs r14,r1,lsr #0x0
:0209BBDC 80217800 eorhi  r7,r1,r0,lsl #0x10
:0209BBE0 AA802170 bge 000A41A8
:0209BBE4 3540213F strccb r2,[r0, #-0x13f]		;(r0-0x13f=*(fffffec1))
:0209BBE8 215C0021 cmpcs r12,r1,lsr #0x0
:0209BBEC 80215480 eorhi  r5,r1,r0,lsl #0x9
:0209BBF0 202136AA eorcs  r3,r1,r10,lsr #0xd
:0209BBF4 002101DD unknown
:0209BBF8 38802140 stmccia  r0 ,{r6,r8,r13}
:0209BBFC 2DAE8021 stccs  0,cr8,[r14,#+0x84]!
:0209BC00 21234021 unknown
:0209BC04 80212400 eorhi  r2,r1,r0,lsl #0x8
:0209BC08 AA80211C bge 000A4080
:0209BC0C 1A402124 bne 030A40A4
:0209BC10 01080021 unknown
:0209BC14 4A007021 bmi 020B7CA0
:0209BC18 1B702121 blne 03CA40A4
:0209BC1C 11F94021 mvnnes r4,r1,lsr #0x0
:0209BC20 201021EC andcss r2,r0,r12,ror #0x3
:0209BC24 2101795A unknown
:0209BC28 2120E400 unknown
:0209BC2C 6101D110 unknown
:0209BC30 12E73392 rscne  r3,r7,#0x48000002
:0209BC34 251D0025 ldrcs r0,[r13, #-0x25]		;(r13-0x25=*(ffffffdb))
:0209BC38 00D00051 sbceqs r0,r0,r1,asr r0
:0209BC3C 309C097D addccs r0,r12,r13,ror r9
:0209BC40 0103E081 unknown
:0209BC44 00C8E790 smulleq  r14,r8,r0,r7
:0209BC48 6D211530 stcvs  5,cr1,[r1,#-0xc0]!
:0209BC4C 01E08209 mvneq  r8,r9,lsl #0x4
:0209BC50 E7069361 str r9,r8,r9,lsl #0x4
:0209BC54 00412B08 subeq  r2,r1,r8,lsl #0x16
:0209BC58 56104130 unknown
:0209BC5C 6AA82BE5 bvs 00AA6BF8
:0209BC60 5301390F unknown
:0209BC64 030D06E1 unknown
:0209BC68 A300C585 unknown
:0209BC6C E19610B1 ldrh r1,[r6, +r1]
:0209BC70 E2800801 add  r0,r0,#0x10000
:0209BC74 F5021500 strnv r1,[r2, #-0x500]		;(r2-0x500=*(004155ad))
:0209BC78 0211810C andeqs r8,r1,#0x3
:0209BC7C 03138041 tsteq r3,#0x41
:0209BC80 DD2DC904 stcle  9,cr12,[r13,#-0x10]!
:0209BC84 960105E5 strls r0,[r13,#-0x10]!
:0209BC88 200002E7 andcs  r0,r0,r7,ror #0x5
:0209BC8C 28ABE3A0 stmcsia  r11!,{r5,r7,r8,r9,r13,r14,r15}
:0209BC90 0000EB00 andeq  r14,r0,r0,lsl #0x16
:0209BC94 10355940 eornes r5,r5,r0,asr #0x12
:0209BC98 D905DD00 stmledb  r5 ,{r8,r10,r11,r12,r14,r15}
:0209BC9C 91038401 unknown
:0209BCA0 0100601C unknown
:0209BCA4 60025100 andvs  r5,r2,r0,lsl #0x2
:0209BCA8 73B20251 movvcs r0,#0x10000005		;r0=268435461(0x10000005)
:0209BCAC 106D0131 rsbne  r0,r13,r1,lsr r1
:0209BCB0 24008970 strcs r8,[r0],#-0x970
:0209BCB4 567C0001 unknown
:0209BCB8 74020E22 strvc r0,[r2],#-0xe22
:0209BCBC 1C020E0C stcne  14,cr0,[r2],{#0xc}
:0209BCC0 020D5F00 andeq  r5,r13,#0x0
:0209BCC4 020E1C84 andeq  r1,r14,#0x8400
:0209BCC8 05670024 streqb r0,[r7, #-0x24]!
:0209BCCC 00051700 andeq  r1,r5,r0,lsl #0xe
:0209BCD0 13000564 unknown
:0209BCD4 62AA0005 adcvs  r0,r10,#0x5
:0209BCD8 0E0F0005 cdpeq 0,0,cr0,cr15,cr5,0
:0209BCDC 0D608402 stceql 4,cr8,[r0,#-0x8]!
:0209BCE0 06440202 streqb r0,[r4],-r2, lsl #0x4
:0209BCE4 0D04020E unknown
:0209BCE8 0940D400 stmeqdb  r0 ,{r10,r12,r14,r15}^
:0209BCEC 5DCC020E unknown
:0209BCF0 0094020D addeqs r0,r4,r13,lsl #0x4
:0209BCF4 AC020E07 stcge  14,cr0,[r2],{#0x7}
:0209BCF8 CC020D5C stcgt  13,cr0,[r2],{#0x5c}
:0209BCFC 021EBA00 andeqs r11,r14,#0x0
:0209BD00 020D6C60 andeq  r6,r13,#0x6000
:0209BD04 008011FD unknown
:0209BD08 11F91001 mvnnes r1,r1
:0209BD0C 00411031 subeq  r1,r1,r1,lsr r0
:0209BD10 1E040190 mcrne 1,0,r0,cr4,cr0,{4}
:0209BD14 681A71E0 ldmvsda  r10 ,{r5,r6,r7,r8,r12,r13,r14}
:0209BD18 02F5FFF9 rsceqs r15,r5,#0x3E4
:0209BD1C 1A610A01 bne 038DE528
:0209BD20 DD00EDE2 unknown
:0209BD24 F8E58333 unknown
:0209BD28 03EB02DC mvneq  r0,#0xC000000D
:0209BD2C 21102110 tstcs r0,r0,lsl r1
:0209BD30 D1001444 unknown
:0209BD34 26F9733D unknown
:0209BD38 0908EBFF stmeqdb  r8 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r11,r13,r14,r15}
:0209BD3C 0809B551 stmeqda  r9 ,{r0,r4,r6,r8,r10,r12,r13,r15}
:0209BD40 468D13A1 strmi r1,[r13],+r1, lsr #0x7
:0209BD44 082D00D8 stmeqda  r13!,{r3,r4,r6,r7}
:0209BD48 2801712C stmcsda  r1 ,{r2,r3,r5,r8,r12,r13,r14}
:0209BD4C 0AE59D50 beq 01A03294
:0209BD50 918D002C orrls  r0,r13,r12,lsr #0x0
:0209BD54 990C0113 stmlsdb  r12 ,{r0,r1,r4,r8}
:0209BD58 08656008 unknown
:0209BD5C 6101E1B8 strvsh r14,[r1, -r8]
:0209BD60 5D20C500 stcpl  5,cr12,[r0,#-0x0]!
:0209BD64 00010C10 andeq  r0,r1,r0,lsl r12
:0209BD68 AF405D0B swige 0x00405d0b
:0209BD6C 01041025 unknown
:0209BD70 100D0500 andne  r0,r13,r0,lsl #0xa
:0209BD74 0D00FD93 unknown
:0209BD78 A093D510 addges r13,r3,r0,lsl r5
:0209BD7C 103D07E3 eornes r0,r13,r3,ror #0xf
:0209BD80 39016D94 stmccdb  r1 ,{r2,r4,r7,r8,r10,r11,r13,r14}
:0209BD84 A094D010 addges r13,r4,r0,lsl r0
:0209BD88 2C10F9E3 ldccs  9,cr15,[r0],{#0xe3}
:0209BD8C ED000101 unknown
:0209BD90 212CC801 unknown
:0209BD94 2E26E59F mcrcs 5,1,r14,cr6,cr15,{4}
:0209BD98 2800EB00 stmcsda  r0 ,{r8,r9,r11,r13,r14,r15}
:0209BD9C C529ED01 strgt r14,[r9, #-0xd01]!
:0209BDA0 041AC12C ldreq r12,[r10],#-0x12c
:0209BDA4 5C0806B5 stcpl  6,cr0,[r8],{#0xb5}
:0209BDA8 11908FF1 ldrnesh r8,[r0, +r1]
:0209BDAC 12451C45 subne  r1,r5,#0x4500
:0209BDB0 000110C5 andeq  r1,r1,r5,asr #0x1
:0209BDB4 000100F0 unknown
:0209BDB8 CDE51C31 stcgtl 12,cr1,[r5,#+0xc4]!
:0209BDBC 02E19019 rsceq  r9,r1,#0x19
:0209BDC0 47E601F5 unknown
:0209BDC4 310AB9CE unknown
:0209BDC8 000D5800 andeq  r5,r13,r0,lsl #0x10
:0209BDCC 6C619661 stcvsl 6,cr9,[r1],#-0x184
:0209BDD0 CE7B0001 cdpgt 0,6,cr0,cr11,cr1,0
:0209BDD4 004DEB02 subeq  r14,r13,r2,lsl #0x16
:0209BDD8 619501F5 ldrvssh r0,[r5, +r5]
:0209BDDC 89070115 stmhidb  r7 ,{r0,r2,r4,r8}
:0209BDE0 00006512 andeq  r6,r0,r2,lsl r5
:0209BDE4 0D011179 unknown
:0209BDE8 AC0069D8 stcge  9,cr6,[r0],{#0xd8}
:0209BDEC 105518CD subnes r1,r5,r13,asr #0x11
:0209BDF0 08D590A0 ldmeqia  r5 ,{r5,r7,r12,r15}^
:0209BDF4 20754D9A unknown
:0209BDF8 70001114 andvc  r1,r0,r4,lsl r1
:0209BDFC 10080049 andne  r0,r8,r9,asr #0x0
:0209BE00 21AD159A unknown
:0209BE04 13A04001 movne  r4,#0x1		;r4=1(0x1)
:0209BE08 1000B90D andne  r11,r0,r13,lsl #0x12
:0209BE0C E5CA8041 strb r8,[r10, #+0x41]		;r10+0x41=*(00000041)
:0209BE10 0051102C subeqs r1,r1,r12,lsr #0x0
:0209BE14 60110115 andvss r0,r1,r5,lsl r1
:0209BE18 033DCA10 teqeq r13,#0x10000
:0209BE1C 6004E58A andvs  r14,r4,r10,lsl #0xb
:0209BE20 0CE5048A stceql 4,cr0,[r5],#+0x228
:0209BE24 B000DD50 andlt  r13,r0,r0,asr r13
:0209BE28 151CC58A ldrne r12,[r12, #-0x58a]		;(r12-0x58a=*(c0027f79))
:0209BE2C 51400048 unknown
:0209BE30 11811009 orrne  r1,r1,r9
:0209BE34 850410C8 strhi r1,[r4, #-0xc8]		;(r4-0xc8=*(ffffff39))
:0209BE38 711A2915 tstvc r10,r5,lsl r9
:0209BE3C 02D96218 sbceqs r6,r9,#0x80000001
:0209BE40 A0C10CEB sbcge  r0,r1,r11,ror #0x19
:0209BE44 E3E28AA0 mvn  r8,#0xA0000
:0209BE48 10F500C1 rscnes r0,r5,r1,asr #0x1
:0209BE4C 021961DE andeqs r6,r9,#0x80000037
:0209BE50 B53F3100 ldrlt r3,[r15, #-0x100]!
:0209BE54 000C1810 andeq  r1,r12,r0,lsl r8
:0209BE58 158D0C4D strne r0,[r13, #+0xc4d]		;r13+0xc4d=*(00000c4d)
:0209BE5C 02711802 rsbeqs r1,r1,#0x20000
:0209BE60 EB002DDE bl 020A75E0
:0209BE64 F88510B5 stmnvia  r5 ,{r0,r2,r4,r5,r7,r12}
:0209BE68 18020EA9 stmneda  r2 ,{r0,r3,r5,r7,r9,r10,r11}
:0209BE6C AA100001 bge 0249BE78
:0209BE70 2FF90E20 swics 0x00f90e20
:0209BE74 AA2810A5 bge 02AA0110
:0209BE78 C124D90E unknown
:0209BE7C 10A9C605 adcne  r12,r9,r5,lsl #0xc
:0209BE80 51970249 orrpls r0,r7,r9,asr #0x4
:0209BE84 51066D03 unknown
:0209BE88 3BC00503 blcc 0109D29C
:0209BE8C 6014E1A0 andvss r14,r4,r0,lsr #0x3
:0209BE90 219E12C1 orrcss r1,r14,r1,asr #0x5
:0209BE94 FD501720 unknown
:0209BE98 0E590144 cdpeq 1,4,cr0,cr9,cr4,2
:0209BE9C E0240691 mla  r4,r1,r6,r0unknown
:0209BEA0 0029050C eoreq  r0,r9,r12,lsl #0xa
:0209BEA4 8D0F1039 unknown
:0209BEA8 08519101 ldmeqda  r1 ,{r0,r8,r12,r15}^
:0209BEAC 5B040075 blpl 0219C088
:0209BEB0 850825B0 strhi r2,[r8, #-0x5b0]		;(r8-0x5b0=*(fffffa50))
:0209BEB4 BB000F02 bllt 0209FAC4
:0209BEB8 00060FE8 andeq  r0,r6,r8,ror #0x1f
:0209BEBC 0000E8AA andeq  r14,r0,r10,lsr #0x11
:0209BEC0 0008E59B muleq  r8,r11,r5
:0209BEC4 8A126120 bhi 0253434C
:0209BEC8 849008E5 ldrhi r0,[r0],#+0x8e5
:0209BECC 198102E5 stmneib  r1 ,{r0,r2,r5,r6,r7,r9}
:0209BED0 992816B1 stmlsdb  r8!,{r0,r4,r5,r7,r9,r10,r12}
:0209BED4 EF115500 swi 0x00115500
:0209BED8 01910015 orreqs r0,r1,r5,lsl r0
:0209BEDC 352469DB strcc r6,[r4, #-0x9db]!
:0209BEE0 02992711 addeqs r2,r9,#0x440000
:0209BEE4 E0020D14 and  r0,r2,r4,lsl r13
:0209BEE8 49AB01A5 stmmiib  r11!,{r0,r2,r5,r7,r8}
:0209BEEC A514352B ldrge r3,[r4, #-0x52b]		;(r4-0x52b=*(fffffad6))
:0209BEF0 9D113C01 unknown
:0209BEF4 11121D72 tstne r2,r2,ror r13
:0209BEF8 0119E712 tsteq r9,r2,lsl r7
:0209BEFC 13000D15 unknown
:0209BF00 05000D46 streq r0,[r0, #-0xd46]		;(r0-0xd46=*(fffff2ba))
:0209BF04 2DA501F5 stccs  1,cr0,[r5,#+0x3d4]!
:0209BF08 20410255 subcs  r0,r1,r5,asr r2
:0209BF0C 02282D90 eoreq  r2,r8,#0x2400
:0209BF10 04F90015 unknown
:0209BF14 3420F1D5 unknown
:0209BF18 F1100029 tstnv r0,r9,lsr #0x0
:0209BF1C 40350101 eormis r0,r5,r1,lsl #0x2
:0209BF20 80355563 eorhis r5,r5,r3,ror #0xa
:0209BF24 C6000177 unknown
:0209BF28 6D298035 stcvs  0,cr8,[r9,#-0xd4]!
:0209BF2C D5403550 strleb r3,[r0, #-0x550]		;(r0-0x550=*(fffffab0))
:0209BF30 02003525 andeq  r3,r0,#0x9400000
:0209BF34 35554035 ldrccb r4,[r5, #-0x35]		;(r5-0x35=*(ffffffcb))
:0209BF38 2ACD6980 bcs 013F6540
:0209BF3C 80350CD9 unknown
:0209BF40 0140351B unknown
:0209BF44 17303505 ldrne r3,[r0,-r5, lsl #0xa]!
:0209BF48 0300354B unknown
:0209BF4C F50B0075 strnv r0,[r11, #-0x75]		;(r11-0x75=*(ffffff8b))
:0209BF50 802D4700 eorhi  r4,r13,r0,lsl #0xe
:0209BF54 0001555B andeq  r5,r1,r11,asr r5
:0209BF58 61702DAA cmnvs r0,r10,lsr #0x1b
:0209BF5C C5002921 strgt r2,[r0, #-0x921]		;(r0-0x921=*(fffff6df))
:0209BF60 3DE3800B stcccl 0,cr8,[r3,#+0x2c]!
:0209BF64 09E50029 unknown
:0209BF68 09B50859 ldmeqib  r5!,{r0,r3,r4,r6,r11}
:0209BF6C 0513B900 ldreq r11,[r3, #-0x900]		;r3-0x900=*(39016494)=#0(0x00000000)
:0209BF70 E9940069 ldmib  r4 ,{r0,r3,r5,r6}
:0209BF74 D90001BF stmledb  r0 ,{r0,r1,r2,r3,r4,r5,r7,r8}
:0209BF78 EB1002CD bl 0249CAB4
:0209BF7C 4594100C ldrmi r1,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0209BF80 0045C820 subeq  r12,r5,r0,lsr #0x10
:0209BF84 F1065001 unknown
:0209BF88 61158119 tstvs r5,r9,lsl r1
:0209BF8C 84700811 unknown
:0209BF90 5501AD12 strpl r10,[r1, #-0xd12]		;(r1-0xd12=*(fffff2ee))
:0209BF94 0DB503E1 ldceq  3,cr0,[r5,#+0x384]!
:0209BF98 35015914 strcc r5,[r1, #-0x914]		;(r1-0x914=*(fffff6ec))
:0209BF9C E9B9D154 ldmib  r9!,{r2,r4,r6,r8,r12,r14,r15}
:0209BFA0 00C5050D sbceq  r0,r5,r13,lsl #0xa
:0209BFA4 09FD80F8 ldmeqib  r13!,{r3,r4,r5,r6,r7,r15}^
:0209BFA8 19CA1E05 stmneib  r10 ,{r0,r2,r9,r10,r11,r12}^
:0209BFAC A5911050 ldrge r1,[r1, #+0x50]		;r1+0x50=*(00000050)
:0209BFB0 9100E11D unknown
:0209BFB4 9926B915 stmlsdb  r6!,{r0,r2,r4,r8,r11,r12,r13,r15}
:0209BFB8 21B57E13 movcss r7,r3,lsl r14		;r7=23958528(0x16d9400)
:0209BFBC 0089F1B5 streqh r15,[r9], +r5
:0209BFC0 6065C1B5 unknown
:0209BFC4 5CFC81B5 ldcpll 1,cr8,[r12],#+0x2d4
:0209BFC8 695C41B5 ldmvsdb  r12 ,{r0,r2,r4,r5,r7,r8,r14}^
:0209BFCC 12D90900 sbcnes r0,r9,#0x0
:0209BFD0 AA0231E0 bge 02128758
:0209BFD4 11E3E0C0 mvnne  r14,r0,asr #0x1
:0209BFD8 0201109D andeq  r1,r1,#0x9D
:0209BFDC B010A10F andlts r10,r0,r15,lsl #0x2
:0209BFE0 20007130 andcs  r7,r0,r0,lsr r1
:0209BFE4 072229DE unknown
:0209BFE8 52201071 eorpl  r1,r0,#0x71
:0209BFEC B42229DE unknown
:0209BFF0 21B5DE20 movcss r13,r0,lsr #0x1c		;r13=0(0x0)
:0209BFF4 DE222007 cdple 0,2,cr2,cr2,cr7,0
:0209BFF8 03013D05 unknown
:0209BFFC 31C5C003 biccc  r12,r5,r3
:0209C000 78C4114D stmvcia  r4 ,{r0,r2,r3,r6,r8,r12}^
:0209C004 BD0C014D unknown
:0209C008 0C1D1901 ldceq  9,cr1,[r13],{#0x1}
:0209C00C 208521C5 addcs  r2,r5,r5,asr #0x3
:0209C010 7822EDDA stmvcda  r2!,{r1,r3,r4,r6,r7,r8,r10,r11,r13,r14,r15}
:0209C014 891EA120 ldmhidb  r14 ,{r5,r8,r13,r15}
:0209C018 81022110 unknown
:0209C01C F972E900 ldmnvdb  r2!,{r8,r11,r13,r14,r15}^
:0209C020 ED800F89 unknown
:0209C024 90008512 andls  r8,r0,r2,lsl r5
:0209C028 850D7085 strhi r7,[r13, #-0x85]		;(r13-0x85=*(ffffff7b))
:0209C02C 8507AD40 strhi r10,[r7, #-0xd40]		;(r7-0xd40=*(016d86c0))
:0209C030 D400B400 strle r11,[r0],#-0x400
:0209C034 02250601 eoreq  r0,r5,#0x100000
:0209C038 F5207D82 strnv r7,[r0, #-0xd82]!
:0209C03C B6E31DB2 unknown
:0209C040 1DEAC07D stcnel 0,cr12,[r10,#+0x1f4]!
:0209C044 D7507D23 ldrleb r7,[r0,-r3, lsr #0x1a]
:0209C048 BD430581 unknown
:0209C04C F8C26100 stmnvia  r2 ,{r8,r13,r14}^
:0209C050 58326183 ldmplda  r2!,{r0,r1,r7,r8,r13,r14}
:0209C054 9012654D andlss r6,r2,r13,asr #0xa
:0209C058 0F0D13E9 swieq 0x000d13e9
:0209C05C B50B4265 strlt r4,[r11, #-0x265]		;(r11-0x265=*(fffffd9b))
:0209C060 DD426515 unknown
:0209C064 8921A508 stmhidb  r1!,{r3,r8,r10,r13,r15}
:0209C068 229D09F2 addcss r0,r13,#0x3C8000
:0209C06C 01DD00D5 ldreqsb r0,[r13, #+0x5]		;r13+0x5=*(00000005)
:0209C070 9DDB7696 unknown
:0209C074 029D7832 addeqs r7,r13,#0x320000
:0209C078 EC029D0C stc  13,cr9,[r2],{#0xc}
:0209C07C 83AA11DD movhi  r1,#0x40000037		;r1=1073741879(0x40000037)
:0209C080 DD5CE8BD unknown
:0209C084 10082921 andne  r2,r8,r1,lsr #0x12
:0209C088 41B01575 movmis r1,r5,ror r5
:0209C08C D9912000 ldmleib  r1 ,{r13}
:0209C090 1011E310 andnes r14,r1,r0,lsl r3
:0209C094 41293000 unknown
:0209C098 2041D210 subcs  r13,r1,r0,lsl r2
:0209C09C 01A00002 moveq  r0,r2			;r0=4283053(0x415aad)
:0209C0A0 01850011 orreq  r0,r5,r1,lsl r0
:0209C0A4 75833001 strvc r3,[r3, #+0x1]		;r3+0x1=*(00000001)
:0209C0A8 18E35300 unknown
:0209C0AC E2822010 add  r2,r2,#0x10
:0209C0B0 C10075F7 unknown
:0209C0B4 6C507914 ldcvsl 9,cr7,[r0],{#0x14}
:0209C0B8 50791070 rsbpls r1,r9,r0,ror r0
:0209C0BC 15207991 strne r7,[r0, #-0x991]!
:0209C0C0 79105079 ldmvcdb  r0 ,{r0,r3,r4,r5,r6,r12,r14}
:0209C0C4 0921AA00 stmeqdb  r1!,{r9,r11,r13,r15}
:0209C0C8 D240790D suble  r7,r0,#0x34000
:0209C0CC 750CB110 strvc r11,[r12, #-0x110]		;(r12-0x110=*(c00283f3))
:0209C0D0 1D65B640 stcnel 6,cr11,[r5,#-0x100]!
:0209C0D4 142071D0 unknown
:0209C0D8 09D80009 ldmeqib  r8 ,{r0,r3}^
:0209C0DC 20541040 subcss r1,r4,r0,asr #0x0
:0209C0E0 10D905DC ldrnesb r0,[r9],#+0x5c
:0209C0E4 305905D0 ldrccsb r0,[r9],#-0x50
:0209C0E8 EAF05980 b 01CB26F0
:0209C0EC 8108C059 unknown
:0209C0F0 9F204C03 swils 0x00204c03
:0209C0F4 C03AC515 eorgts r12,r10,r5,lsl r5
:0209C0F8 5C001992 stcpl  9,cr1,[r0],{#0x92}
:0209C0FC 000D0DE3 andeq  r0,r13,r3,ror #0x1b
:0209C100 A0E00389 rscge  r0,r0,r9,lsl #0x7
:0209C104 DC2015E1 stcle  5,cr1,[r0],#-0x384
:0209C108 1280006D addne  r0,r0,#0x6D
:0209C10C 106D05E3 rsbne  r0,r13,r3,ror #0xb
:0209C110 00E5DC20 rsceq  r13,r5,r0,lsr #0x18
:0209C114 B205F508 andlt  r15,r5,#0x2000000
:0209C118 ED01DC21 unknown
:0209C11C 0FC10105 swieq 0x00c10105
:0209C120 790301A1 stmvcdb  r3 ,{r0,r5,r7,r8}
:0209C124 C58EE015 strgt r14,[r14, #+0x15]		;r14+0x15=*(00000015)
:0209C128 24E35E00 unknown
:0209C12C E28CC018 add  r12,r12,#0x18
:0209C130 0300C5F2 unknown
:0209C134 80A0193D adchi  r1,r0,r13,lsr r9
:0209C138 23E920C1 mvncs  r2,#0xC1
:0209C13C 00C920B4 streqh r2,[r9],#+0x4
:0209C140 A60005A0 strge r0,[r0],-r0, lsr #0xb
:0209C144 06E59270 unknown
:0209C148 570525A0 strpl r2,[r5,-r0, lsr #0xb]
:0209C14C 9423EDE3 unknown
:0209C150 9CE3A080 stclsl 0,cr10,[r3],#+0x200
:0209C154 409C0339 addmis r0,r12,r9,lsr r3
:0209C158 08E5109F unknown
:0209C15C B000C560 andlt  r12,r0,r0,ror #0xa
:0209C160 C5D710C5 ldrgtb r1,[r7, #+0xc5]		;r7+0xc5=*(016d94c5)
:0209C164 C51BA820 ldrgt r10,[r11, #-0x820]		;(r11-0x820=*(fffff7e0))
:0209C168 0AE5D720 beq 01A11DF0
:0209C16C 01B200C5 moveqs r0,r5,asr #0x1
:0209C170 0901D722 stmeqdb  r1 ,{r1,r5,r8,r9,r10,r12,r14,r15}
:0209C174 BD015000 unknown
:0209C178 BD409730 unknown
:0209C17C 10BDB260 adcnes r11,r13,r0,ror #0x4
:0209C180 BD95A011 unknown
:0209C184 BDB01130 ldclt  1,cr1,[r0,#+0xc0]!
:0209C188 9597ED40 ldrls r14,[r7, #+0xd40]		;r7+0xd40=*(016da140)
:0209C18C 10959480 addnes r9,r5,r0,lsl #0x9
:0209C190 19712625 unknown
:0209C194 BA00BD0B blt 020CB5C8
:0209C198 00BDDB1E adceqs r13,r13,r14,lsl r11
:0209C19C 00BD8880 adceqs r8,r13,r0,lsl #0x11
:0209C1A0 1824E358 stmneda  r4!,{r3,r4,r6,r8,r9,r13,r14,r15}
:0209C1A4 BDDC0A29 unknown
:0209C1A8 BD8FF800 unknown
:0209C1AC 2D4A47C0 unknown
:0209C1B0 6510A8E9 ldrvs r10,[r0, #-0x8e9]		;(r0-0x8e9=*(004151c4))
:0209C1B4 9110F116 tstls r0,r6,lsl r1
:0209C1B8 54B00035 unknown
:0209C1BC 2587F0E3 strcs r15,[r7, #+0xe3]		;r7+0xe3=*(016d94e3)
:0209C1C0 9405B903 strls r11,[r5],#-0x903
:0209C1C4 E59F3080 ldr r3,[r15, #+0x80]		;r15+0x80=*(0209c24c)=#-2143245951(0x8040a981)
:0209C1C8 0BFD7094 bleq 01FF8420
:0209C1CC 10E1A0A0 rscne  r10,r1,r0,lsr #0x1
:0209C1D0 15031518 strne r1,[r3, #-0x518]		;r3-0x518=*(8040a469)=#0(0x00000000)
:0209C1D4 E1800009 orr  r0,r0,r9
:0209C1D8 00151902 andeqs r1,r5,r2,lsl #0x12
:0209C1DC D40011AA strle r1,[r0],#-0x1aa
:0209C1E0 16199DE5 ldrne r9,[r0],#-0x1aa
:0209C1E4 500003A9 andpl  r0,r0,r9,lsr #0x7
:0209C1E8 255D000D ldrcsb r0,[r13, #-0xd]		;(r13-0xd=*(fffffff3))
:0209C1EC F782000D strnv r0,[r2, +r13]
:0209C1F0 070CEBFF unknown
:0209C1F4 1198A011 orrnes r10,r8,r1,lsl r0
:0209C1F8 11081110 unknown
:0209C1FC 940004F0 strls r0,[r0],#-0x4f0
:0209C200 0062FD1D rsbeq  r15,r2,r13,lsl r13
:0209C204 89310439 ldmhidb  r1!,{r0,r3,r4,r5,r10}
:0209C208 71000A02 unknown
:0209C20C F5109500 ldrnv r9,[r0, #-0x500]		;(r0-0x500=*(004155ad))
:0209C210 EE00B10D cdp 1,0,cr11,cr0,cr13,0
:0209C214 E50B59DA str r5,[r11, #-0x9da]		;(r11-0x9da=*(fffff626))
:0209C218 0066C808 rsbeq  r12,r6,r8,lsl #0x10
:0209C21C 4018E355 andmis r14,r8,r5,asr r3
:0209C220 00DEE284 sbceqs r14,r14,r4,lsl #0x5
:0209C224 87F00589 ldrhib r0,[r0,+r9, lsl #0xb]!
:0209C228 7954E8BD ldmvcdb  r4 ,{r0,r2,r3,r4,r5,r7,r11,r13,r14,r15}^
:0209C22C 01412409 unknown
:0209C230 10561C00 subnes r1,r6,r0,lsl #0x18
:0209C234 2D41F002 unknown
:0209C238 CD48E901 unknown
:0209C23C 00F54C01 rsceqs r4,r5,r1,lsl #0x18
:0209C240 A180AEA9 orrge  r10,r0,r9,lsr #0x1d
:0209C244 E288B410 add  r11,r8,#0x10000000
:0209C248 E59F5170 ldr r5,[r15, #+0x170]		;r15+0x170=*(0209c3c0)=#268755587(0x1004e283)
:0209C24C 8040A981 subhi  r10,r0,r1,lsl #0x13
:0209C250 60501045 subvss r1,r0,r5,asr #0x0
:0209C254 C4710075 unknown
:0209C258 7B0902E0 blvc 022DCDE0
:0209C25C 3088E297 umullcc  r14,r8,r7,r2
:0209C260 A44000A1 strgeb r0,[r0],#-0xa1
:0209C264 7627E220 unknown
:0209C268 7A04E1A0 bvc 021D48F0
:0209C26C 14E10087 unknown
:0209C270 F3E58070 mvnnv  r8,#0x70
:0209C274 E1009530 unknown
:0209C278 8108D544 unknown
:0209C27C C973941C ldmgtdb  r3!,{r2,r3,r4,r10,r12,r15}^
:0209C280 974C4B0C strlsb r4,[r12,-r12, lsl #0x16]
:0209C284 46242CC9 unknown
:0209C288 844A0371 strhib r0,[r10],#-0x371
:0209C28C 401812E1 andmis r1,r8,r1,ror #0x5
:0209C290 2D44E580 unknown
:0209C294 20282200 eorcs  r2,r8,r0,lsl #0x4
:0209C298 C711070D ldrgt r0,[r1,-r13, lsl #0xe]
:0209C29C E291002D adds r0,r1,#0x2D
:0209C2A0 89173942 ldmhidb  r7 ,{r1,r6,r8,r11,r12,r13}
:0209C2A4 F2373510 eornvs r3,r7,#0x4000000
:0209C2A8 004D9540 subeq  r9,r13,r0,asr #0xa
:0209C2AC A2204DA7 eorge  r4,r0,#0x29C0
:0209C2B0 AD1C1051 unknown
:0209C2B4 00551408 subeqs r1,r5,r8,lsl #0x8
:0209C2B8 93008520 unknown
:0209C2BC E0C27455 sbc  r7,r2,r5,asr r4
:0209C2C0 E2973B02 adds r3,r7,#0x800
:0209C2C4 01C0002C biceq  r0,r0,r12,lsr #0x0
:0209C2C8 26000108 strcs r0,[r0],-r8, lsl #0x2
:0209C2CC 9DE1A068 stclsl 0,cr10,[r1,#+0x1a0]!
:0209C2D0 62468613 subvs  r8,r6,#0x1300000
:0209C2D4 8086E1A0 addhi  r14,r6,r0,lsr #0x3
:0209C2D8 406006F5 unknown
:0209C2DC 85100599 ldrhi r0,[r0, #-0x599]		;(r0-0x599=*(00415514))
:0209C2E0 E1951002 orrs r1,r5,r2
:0209C2E4 950570F6 strls r7,[r5, #-0xf6]		;r5-0xf6=*(1004e18d)=#0(0x00000000)
:0209C2E8 886001E1 unknown
:0209C2EC 006086E2 rsbeq  r8,r0,r2,ror #0xd
:0209C2F0 A2200081 eorge  r0,r0,#0x81
:0209C2F4 853623E2 ldrhi r2,[r6, #-0x3e2]!
:0209C2F8 8E41800A cdphi 0,4,cr8,cr1,cr10,0
:0209C2FC 833A02E0 teqhi r10,#0xE
:0209C300 001503E1 andeqs r0,r5,r1,ror #0x7
:0209C304 00151480 andeqs r1,r5,r0,lsl #0x9
:0209C308 E5903024 ldr r3,[r0, #+0x24]		;r0+0x24=*(00415ad1)
:0209C30C 90022030 andls  r2,r2,r0,lsr r0
:0209C310 908018E5 addls  r1,r0,r5,ror #0x11
:0209C314 690DA5E5 stmvsdb  r13 ,{r0,r2,r5,r6,r7,r8,r10,r13,r15}
:0209C318 E088C000 add  r12,r8,r0
:0209C31C 1C004918 stcne  9,cr4,[r0],{#0x18}
:0209C320 08E590C0 unknown
:0209C324 E0C32791 smull  r2,r3,r1,r7
:0209C328 E0CE779C smull  r7,r14,r12,r7
:0209C32C 978B0200 strls r0,[r11,+r0, lsl #0x4]
:0209C330 AE7000E2 cdpge 0,6,cr0,cr0,cr2,7
:0209C334 CB0200E2 blgt 0211C6C4
:0209C338 C90C3592 stmgtdb  r12 ,{r1,r4,r7,r8,r10,r12,r13}
:0209C33C E590E008 ldr r14,[r0, #+0x8]		;r0+0x8=*(00415ab5)
:0209C340 9520F618 strls r15,[r0, #-0x618]!
:0209C344 F15034E1 cmpnv r0,r1,ror #0x9
:0209C348 C00C2907 andgt  r2,r12,r7,lsl #0x12
:0209C34C E08E5005 add  r5,r14,r5
:0209C350 E0856008 add  r6,r5,r8
:0209C354 2C1BE500 ldccs  5,cr14,[r11],{#0x0}
:0209C358 0475A056 unknown
:0209C35C 1103E580 unknown
:0209C360 38E1855A unknown
:0209C364 3CE58050 stcccl 0,cr8,[r5],#+0x140
:0209C368 E5802000 str r2,[r0, #+0x0]		;r0+0x0=*(00415aad)
:0209C36C E1A07FC4 mov  r7,r4,asr #0x1f
:0209C370 A0CF00C1 sbcge  r0,r15,r1,asr #0x1
:0209C374 02177DE1 andeqs r7,r7,#0x3840
:0209C378 08E3A02B unknown
:0209C37C E0856491 umull  r6,r5,r1,r4
:0209C380 E0255791 mla  r5,r1,r7,r5unknown
:0209C384 96200200 unknown
:0209C388 25549CE0 ldrcsb r9,[r4, #-0xce0]		;(r4-0xce0=*(fffff321))
:0209C38C 100300E0 andne  r0,r3,r0,ror #0x1
:0209C390 2622E0A5 unknown
:0209C394 402A02B1 unknown
:0209C398 1000E182 andne  r14,r0,r2,lsl #0x3
:0209C39C 4D40E262 unknown
:0209C3A0 81F08000 mvnhis r8,r0
:0209C3A4 17DDE8BD unknown
:0209C3A8 0C07F130 stceq  1,cr15,[r7],{#0x30}
:0209C3AC 894DD050 stmhidb  r13 ,{r4,r6,r12,r14,r15}^
:0209C3B0 090F6905 stmeqdb  r15 ,{r0,r2,r8,r11,r13,r14}
:0209C3B4 17058000 strne r8,[r5, -r0]
:0209C3B8 54DC0009 ldrplb r0,[r12],#+0x9
:0209C3BC 40140241 andmis r0,r4,r1,asr #0x4
:0209C3C0 1004E283 andne  r14,r4,r3,lsl #0x5
:0209C3C4 0F340D02 swieq 0x00340d02
:0209C3C8 98E89300 unknown
:0209C3CC 416406C1 unknown
:0209C3D0 49501895 ldmmidb  r0 ,{r0,r2,r4,r7,r11,r12}^
:0209C3D4 002D6030 eoreq  r6,r13,r0,lsr r0
:0209C3D8 19304550 ldmnedb  r0!,{r4,r6,r8,r10,r14}
:0209C3DC 0994D500 ldmeqib  r4 ,{r8,r10,r12,r14,r15}
:0209C3E0 24E88500 unknown
:0209C3E4 02E28450 rsceq  r8,r2,#0x50000000
:0209C3E8 A9950007 ldmgeib  r5 ,{r0,r1,r2}
:0209C3EC 84E00C27 unknown
:0209C3F0 C04008E2 subgt  r0,r0,r2,ror #0x11
:0209C3F4 999E1799 ldmlsib  r14 ,{r0,r3,r4,r7,r8,r9,r10,r12}
:0209C3F8 1FB18C07 swine 0x00b18c07
:0209C3FC 8DD40209 unknown
:0209C400 04F90E3F unknown
:0209C404 EB02BC91 bl 0214B650
:0209C408 FC851F15 stc2  15,cr1,[r5],{#0x15}
:0209C40C E8E59010 unknown
:0209C410 35FC01D5 ldrccb r0,[r12, #+0x1d5]!
:0209C414 4D0CA008 unknown
:0209C418 08753003 unknown
:0209C41C 8400018C strhi r0,[r0],#-0x18c
:0209C420 C4AA000D unknown
:0209C424 00011005 andeq  r1,r1,r5
:0209C428 AD1CD7DC unknown
:0209C42C 0046082E subeq  r0,r6,r14,lsr #0x10
:0209C430 416D001D unknown
:0209C434 13251F9D unknown
:0209C438 D008132D andle  r1,r8,r13,lsr #0x6
:0209C43C 03814D3E orreq  r4,r1,#0xF80
:0209C440 6903035D stmvsdb  r3 ,{r0,r2,r3,r4,r6,r8,r9}
:0209C444 43290878 unknown
:0209C448 A0905600 addges r5,r0,r0,lsl #0xc
:0209C44C 1C2509E3 stcne  9,cr0,[r5],#-0x38c
:0209C450 28B18005 ldmcsia  r1!,{r0,r2,r15}
:0209C454 E9003190 stmdb  r0 ,{r4,r7,r8,r12,r13}
:0209C458 0ABD6209 beq 00FF4C84
:0209C45C 14E380B0 unknown
:0209C460 41075909 unknown
:0209C464 AF2FF500 swige 0x002ff500
:0209C468 10071059 andne  r1,r7,r9,asr r0
:0209C46C 8D0EE32E unknown
:0209C470 71D61010 bicvcs r1,r6,r0,lsl r0
:0209C474 24E08602 unknown
:0209C478 01900064 orreqs r0,r0,r4,ror #0x0
:0209C47C 00052BAE andeq  r2,r5,r14,lsr #0x17
:0209C480 106508EB rsbne  r0,r5,r11,ror #0x11
:0209C484 30B902B0 unknown
:0209C488 02712289 rsbeqs r2,r1,#0x90000008
:0209C48C B90F61C8 stmltdb  r15 ,{r3,r6,r7,r8,r13,r14}
:0209C490 5DC00C01 unknown
:0209C494 0F10AD22 swieq 0x0010ad22
:0209C498 58280021 stmplda  r8!,{r0,r5}
:0209C49C 120611F9 andne  r1,r6,#0x4000003E
:0209C4A0 2518F5E2 ldrcs r15,[r8, #-0x5e2]		;(r8-0x5e2=*(fffffa1e))
:0209C4A4 51031175 unknown
:0209C4A8 9D00E912 unknown
:0209C4AC 0D030115 unknown
:0209C4B0 81421500 unknown
:0209C4B4 00050213 andeq  r0,r5,r3,lsl r2
:0209C4B8 04100502 ldreq r0,[r0],#-0x502
:0209C4BC 01E32812 mvneq  r2,r2,lsl r8
:0209C4C0 9D138116 unknown
:0209C4C4 00791B1E rsbeqs r1,r9,r14,lsl r11
:0209C4C8 08C1DBA0 stmeqia  r1 ,{r5,r7,r8,r9,r11,r12,r14,r15}^
:0209C4CC B1C600DC unknown
:0209C4D0 1212C920 andnes r12,r2,#0x80000
:0209C4D4 D0008D62 andle  r8,r0,r2,ror #0x1a
:0209C4D8 02E5D650 rsceq  r13,r5,#0x5000000
:0209C4DC E3018117 unknown
:0209C4E0 E2867060 add  r7,r6,#0x60
:0209C4E4 12051135 andne  r1,r5,#0x4000000D
:0209C4E8 29E79720 unknown
:0209C4EC 0295F110 addeqs r15,r5,#0x4
:0209C4F0 84100DEB ldrhi r0,[r0],#-0xdeb
:0209C4F4 152A1711 strne r1,[r10, #-0x711]!
:0209C4F8 4009CE00 andmi  r12,r9,r0,lsl #0x1c
:0209C4FC 1502A7F7 strne r10,[r2, #-0x7f7]		;(r2-0x7f7=*(004152b6))
:0209C500 00B9CFEB adceqs r12,r9,r11,ror #0x1f
:0209C504 E7970205 ldr r0,[r7,+r5, lsl #0x4]
:0209C508 02A80404 adceq  r0,r8,#0x4000000
:0209C50C 91A52199 unknown
:0209C510 010D0301 unknown
:0209C514 050154F4 streq r5,[r1, #-0x4f4]		;(r1-0x4f4=*(fffffb0c))
:0209C518 01E00112 mvneq  r0,r2,lsl r1
:0209C51C 21C98007 biccs  r8,r9,r7
:0209C520 AD20C882 stcge  8,cr12,[r0,#-0x208]!
:0209C524 0D0E3111 unknown
:0209C528 CD1CB600 unknown
:0209C52C 499D9C17 ldmmiib  r13 ,{r0,r1,r2,r4,r10,r11,r12,r15}
:0209C530 000D6B22 andeq  r6,r13,r2,lsr #0x16
:0209C534 332901C0 unknown
:0209C538 67CA18ED strvsb r1,r6,r13,r2,lsr #0x16
:0209C53C 12091131 andne  r1,r9,#0x4000000C
:0209C540 123965E3 eornes r6,r9,#0x38C00000
:0209C544 E3124207 tst r2,#0x70000000
:0209C548 312CED63 unknown
:0209C54C D3014103 unknown
:0209C550 00493830 subeq  r3,r9,r0,lsr r8
:0209C554 10850045 addne  r0,r5,r5,asr #0x0
:0209C558 E0803103 add  r3,r0,r3,lsl #0x2
:0209C55C 00E90756 rsceq  r0,r9,r6,asr r7
:0209C560 E1931004 orrs r1,r3,r4
:0209C564 70008105 andvc  r8,r0,r5,lsl #0x2
:0209C568 0F1D3180 swieq 0x001d3180
:0209C56C C910E597 ldmgtdb  r0 ,{r0,r1,r2,r4,r7,r8,r10,r13,r14,r15}
:0209C570 8081820C addhi  r8,r1,r12,lsl #0x4
:0209C574 A0FFE011 rscges r14,r15,r1,lsl r0
:0209C578 5004E201 andpl  r14,r4,r1,lsl #0x4
:0209C57C 04E50098 unknown
:0209C580 2B2A0029 blcs 02B1C62C
:0209C584 04E0EB00 unknown
:0209C588 E4E59620 unknown
:0209C58C 0F3D0021 swieq 0x003d0021
:0209C590 0030E0E0 eoreqs r14,r0,r0,ror #0x1
:0209C594 1CCD7075 stcnel 0,cr7,[r13],{#0x75}
:0209C598 15855075 strne r5,[r5, #+0x75]		;r5+0x75=*(00000075)
:0209C59C 050029E0 streq r2,[r0, #-0x9e0]		;(r0-0x9e0=*(004150cd))
:0209C5A0 E151065E cmp r1,r14,asr r6
:0209C5A4 05BA0585 ldreq r0,[r10, #+0x585]!
:0209C5A8 E0084116 and  r4,r8,r6,lsl r1
:0209C5AC 81602DE0 unknown
:0209C5B0 0E75102D cdpeq 0,6,cr1,cr5,cr13,1
:0209C5B4 0A34E201 beq 02DD4DC0
:0209C5B8 00120045 andeqs r0,r2,r5,asr #0x0
:0209C5BC 10C83A00 sbcne  r3,r8,r0,lsl #0x14
:0209C5C0 0A00C902 beq 020CE9D0
:0209C5C4 F107E311 unknown
:0209C5C8 21C11A1B biccs  r1,r1,r11,lsl r10
:0209C5CC 811A01E3 tsthi r10,r3,ror #0x3
:0209C5D0 8610C8E3 ldrhi r12,r10,r3,ror #0x3
:0209C5D4 E5101D00 ldr r1,[r0, #-0xd00]		;(r0-0xd00=*(00414dad))
:0209C5D8 D4E24103 unknown
:0209C5DC 0E300910 mrceq 9,1,r0,cr0,cr0,{0}
:0209C5E0 D4001D43 strle r1,[r0],#-0xd43
:0209C5E4 1DE5C640 stcnel 6,cr12,[r5,#+0x100]!
:0209C5E8 51402110 unknown
:0209C5EC E287E109 add  r14,r7,#0x40000002
:0209C5F0 F906501D stmnvdb  r6 ,{r0,r2,r3,r4,r12,r14}
:0209C5F4 87101001 ldrhi r1,[r0, -r1]
:0209C5F8 40E0E214 rscmi  r14,r0,r4,lsl r2
:0209C5FC 8182E586 orrhi  r14,r2,r6,lsl #0xb
:0209C600 D5E00081 strleb r0,[r0, #+0x81]!
:0209C604 1039D620 eornes r13,r9,r0,lsr #0xc
:0209C608 E1520209 cmp r2,r9,lsl #0x4
:0209C60C C8100930 ldmgtda  r0 ,{r4,r5,r8,r11}
:0209C610 11108110 tstne r0,r0,lsl r1
:0209C614 B51313B5 ldrlt r1,[r3, #-0x3b5]		;r3-0x3b5=*(8040a5cc)=#0(0x00000000)
:0209C618 03FDA900 mvneqs r10,#0x0
:0209C61C 1E89E598 mcrne 5,4,r14,cr9,cr8,{4}
:0209C620 0F01011C swieq 0x0001011c
:0209C624 E3112904 tst r1,#0x10000
:0209C628 0200051A andeq  r0,r0,#0x6800000
:0209C62C D1180105 tstle r8,r5,lsl #0x2
:0209C630 E5C6A824 strb r10,[r6, #+0x824]		;r6+0x824=*(e53dc150)
:0209C634 E5D610D4 ldrb r1,[r6, #+0xd4]		;r6+0xd4=*(e53dba00)
:0209C638 4031100D eormis r1,r1,r13
:0209C63C 10D50D25 sbcnes r0,r5,r5,lsr #0x1a
:0209C640 1D89E5C6 unknown
:0209C644 00410600 subeq  r0,r1,r0,lsl #0xc
:0209C648 15040305 strne r0,[r4, #-0x305]		;(r4-0x305=*(fffffcfc))
:0209C64C FF2FC120 swinv 0x002fc120
:0209C650 021A0B50 andeqs r0,r10,#0x14000
:0209C654 1B91162D blne 004E1F10
:0209C658 EB0003BA bl 0209D548
:0209C65C 9986000D stmlsib  r6 ,{r0,r2,r3}
:0209C660 0D052225 unknown
:0209C664 450C0270 strmi r0,[r12, #-0x270]		;(r12-0x270=*(c0028293))
:0209C668 80490C0D subhi  r0,r9,r13,lsl #0x18
:0209C66C 15000913 strne r0,[r0, #-0x913]		;(r0-0x913=*(0041519a))
:0209C670 0C0A15E1 stceq  5,cr1,[r10],{#0xe1}
:0209C674 0D2D14C0 stceq  4,cr1,[r13,#-0x300]!
:0209C678 9001E586 andls  r14,r1,r6,lsl #0xb
:0209C67C 590B6989 stmpldb  r11 ,{r0,r3,r7,r8,r11,r13,r14}
:0209C680 49E8E341 unknown
:0209C684 035D4803 cmpeq r13,#0x30000
:0209C688 6513E908 ldrvs r14,[r3, #-0x908]		;r3-0x908=*(8040a079)=#0(0x00000000)
:0209C68C 23F1D43B mvncss r13,#0x3B000000
:0209C690 F007FFFF unknown
:0209C694 50053DF8 unknown
:0209C698 D0053D41 andle  r3,r5,r1,asr #0x1a
:0209C69C F5231903 strnv r1,[r3, #-0x903]!
:0209C6A0 C0536522 subgts r6,r3,r2,lsr #0xa
:0209C6A4 999F3913 ldmlsib  r15 ,{r0,r1,r4,r8,r11,r12,r13}
:0209C6A8 0D05490E unknown
:0209C6AC 9F43B800 swils 0x0043b800
:0209C6B0 53B80EE5 movpls r0,#0xE50		;r0=3664(0xe50)
:0209C6B4 1D0CE59F unknown
:0209C6B8 20E1D120 rsccs  r13,r1,r0,lsr #0x2
:0209C6BC 0835601C ldmeqda  r5!,{r2,r3,r4,r13,r14}
:0209C6C0 2FE58D60 swics 0x00e58d60
:0209C6C4 64181529 ldrvs r1,[r8],#-0x529
:0209C6C8 A1E58D60 mvnge  r8,r0,ror #0x1a
:0209C6CC 2504E207 strcs r14,[r4, #-0x207]		;(r4-0x207=*(fffffdfa))
:0209C6D0 70484445 subvc  r4,r8,r5,asr #0x8
:0209C6D4 20E92519 rsccs  r2,r9,r9,lsl r5
:0209C6D8 11B11C1D movnes r1,r13,lsl r12		;r1=0(0x0)
:0209C6DC 2E037C00 cdpcs 12,0,cr7,cr3,cr0,0
:0209C6E0 E11112B5 ldrh r1,[r1, -r5]
:0209C6E4 0103B9AE unknown
:0209C6E8 E3111107 tst r1,#0xC0000001
:0209C6EC 011BD1AC tsteq r11,r12,lsr #0x3
:0209C6F0 00CD280C sbceq  r2,r13,r12,lsl #0x10
:0209C6F4 ACF02964 ldcgel 9,cr2,[r0],#+0x190
:0209C6F8 94007801 strls r7,[r0],#-0x801
:0209C6FC 10396029 eornes r6,r9,r9,lsr #0x0
:0209C700 199F0338 ldmneib  r15 ,{r3,r4,r5,r8,r9}
:0209C704 0025A8E5 eoreq  r10,r5,r5,ror #0x11
:0209C708 3D02694C unknown
:0209C70C 0947D544 stmeqdb  r7 ,{r2,r6,r8,r10,r12,r14,r15}^
:0209C710 D000F401 andle  r15,r0,r1,lsl #0x8
:0209C714 000091E1 andeq  r9,r0,r1,ror #0x3
:0209C718 A90040E0 stmgedb  r0 ,{r5,r6,r7,r14}
:0209C71C 31002D00 unknown
:0209C720 400D9820 andmi  r9,r13,r0,lsr #0x10
:0209C724 F0410080 subnv  r0,r1,r0,lsl #0x1
:0209C728 00118897 muleqs r1,r7,r8
:0209C72C 884031A0 stmhida  r0 ,{r5,r7,r8,r12,r13}^
:0209C730 95119900 ldrls r9,[r1, #-0x900]		;(r1-0x900=*(fffff700))
:0209C734 9501914A strls r9,[r1, #-0x14a]		;(r1-0x14a=*(fffffeb6))
:0209C738 298D0189 stmcsib  r13 ,{r0,r3,r7,r8}
:0209C73C C901B900 stmgtdb  r1 ,{r8,r11,r12,r13,r15}
:0209C740 8D757141 ldchil 1,cr7,[r5,#-0x104]!
:0209C744 00099801 andeq  r9,r9,r1,lsl #0x10
:0209C748 9C000D80 stcls  13,cr0,[r0],{#0x80}
:0209C74C 55AC0015 strpl r0,[r12, #+0x15]!
:0209C750 00A0818D adceq  r8,r0,r13,lsl #0x3
:0209C754 C8216995 stmgtda  r1!,{r0,r2,r4,r7,r8,r11,r13,r14}
:0209C758 91019510 unknown
:0209C75C 0D5802E5 unknown
:0209C760 D1029800 unknown
:0209C764 01595475 cmpeq r9,r5,ror r4
:0209C768 016DA8A5 unknown
:0209C76C BA01558C blt 020F1DA4
:0209C770 0AE1D50B beq 01911BA4
:0209C774 E0C13192 smull  r3,r1,r2,r1
:0209C778 03150240 tsteq r5,#0x4
:0209C77C 14794016 unknown
:0209C780 01060021 unknown
:0209C784 E1811A05 orr  r1,r1,r5,lsl #0x14
:0209C788 A0AC0B20 adcge  r0,r12,r0,lsr #0x16
:0209C78C 01161DE1 tsteq r6,r1,ror #0x1b
:0209C790 08E18AA4 unknown
:0209C794 95C9B39A strlsb r11,[r9, #+0x39a]		;r9+0x39a=*(725108d7)=#0(0x00000000)
:0209C798 00619B06 rsbeq  r9,r1,r6,lsl #0x16
:0209C79C 40610695 unknown
:0209C7A0 00450CE8 subeq  r0,r5,r8,ror #0x19
:0209C7A4 339A17D5 orrccs r1,r10,#0x3540000
:0209C7A8 0604E0CB streq r14,r1,r10,#0x3540000
:0209C7AC E9E59DA0 unknown
:0209C7B0 CCE99A16 stcgtl 10,cr9,[r9],#+0x58
:0209C7B4 EB0208E0 bl 0211EB3C
:0209C7B8 AC0CD99E stcge  9,cr13,[r12],{#0x9e}
:0209C7BC 08C62EE2 stmeqia  r6 ,{r1,r5,r6,r7,r9,r10,r11,r13}^
:0209C7C0 CA0AE1A0 bgt 02354E48
:0209C7C4 AB02E18C blge 02154DFC
:0209C7C8 B5E29300 strltb r9,[r2, #+0x300]!
:0209C7CC AB0E2947 blge 02426CF0
:0209C7D0 15A9266D strne r2,[r9, #+0x66d]!
:0209C7D4 8DC06C44 unknown
:0209C7D8 1EB148E5 cdpne 8,10,cr4,cr1,cr5,7
:0209C7DC 103105B9 unknown
:0209C7E0 45A97093 strmi r7,[r9, #+0x93]!
:0209C7E4 49058126 stmmidb  r5 ,{r1,r2,r5,r8,r15}
:0209C7E8 4C459906 stcmil 9,cr9,[r5],{#0x6}
:0209C7EC 5EFD0599 mrcpl 5,7,r0,cr13,cr9,{4}
:0209C7F0 0165A031 unknown
:0209C7F4 3106B1B9 strcch r11,[r6, -r9]
:0209C7F8 E9F031A0 unknown
:0209C7FC F9BBC031 ldmnvib  r11!,{r0,r4,r5,r14,r15}
:0209C800 1B038DB8 blne 0217FEE8
:0209C804 7D08E1D5 unknown
:0209C808 F3918466 orrnvs r8,r1,#0x66000000
:0209C80C 070395EA streq r9,r8,r1,#0x66000000
:0209C810 7105DD00 unknown
:0209C814 E5100D00 ldr r0,[r0, #-0xd00]		;(r0-0xd00=*(00000150))
:0209C818 5D02B8EC unknown
:0209C81C E200112A and  r1,r0,#0x8000000A
:0209C820 98036107 stmlsda  r3 ,{r0,r1,r2,r8,r13,r14}
:0209C824 EB02BDC8 bl 0214BF4C
:0209C828 4800C144 stmmida  r0 ,{r2,r6,r8,r14,r15}
:0209C82C 80A00009 adchi  r0,r0,r9
:0209C830 21E58510 mvncs  r8,r0,lsl r5
:0209C834 00514C10 subeqs r4,r1,r0,lsl r12
:0209C838 00195088 andeqs r5,r9,r8,lsl #0x1
:0209C83C 137D000D cmnne r13,#0xD
:0209C840 842DA111 unknown
:0209C844 A8A90019 stmgeia  r9!,{r0,r3,r4}
:0209C848 10A10009 adcne  r0,r1,r9
:0209C84C 80002D84 andhi  r2,r0,r4,lsl #0x1b
:0209C850 5684000D strpl r0,[r4],+r13
:0209C854 44E59520 unknown
:0209C858 10AC0011 adcne  r0,r12,r1,lsl r0
:0209C85C 88E51095 unknown
:0209C860 1A750F1D bne 03DE04DC
:0209C864 4C0E4148 stcmi  1,cr4,[r14],{#0x48}
:0209C868 01AC1F25 moveq  r1,r5,lsr #0x1e		;r1=0(0x0)
:0209C86C 582D899F stmplda  r13!,{r0,r1,r2,r3,r4,r7,r8,r11,r15}
:0209C870 00A40155 adceq  r0,r4,r5,asr r1
:0209C874 10E51485 rscne  r1,r5,r5,lsl #0x9
:0209C878 0AC55829 beq 011F2924
:0209C87C 058D0010 streq r0,[r13, #+0x10]		;r13+0x10=*(00000010)
:0209C880 1410510C ldrne r5,[r0],#-0x10c
:0209C884 1D058D60 unknown
:0209C888 001D1C10 andeqs r1,r13,r0,lsl r12
:0209C88C 487DB4A1 ldmmida  r13!,{r0,r5,r7,r10,r12,r13,r15}^
:0209C890 E7805106 str r5,[r0,+r6, lsl #0x2]
:0209C894 86026001 strhi r6,[r2],-r1
:0209C898 001918E2 andeqs r1,r9,r2,ror #0x11
:0209C89C E28550E8 add  r5,r5,#0xE8
:0209C8A0 18191508 ldmneda  r9 ,{r3,r8,r10,r12}
:0209C8A4 156A0235 strneb r0,[r10, #-0x235]!
:0209C8A8 00814400 addeq  r4,r1,r0,lsl #0x8
:0209C8AC B520558C strlt r5,[r0, #-0x58c]!
:0209C8B0 2517DD00 ldrcs r13,[r7, #-0xd00]		;(r7-0xd00=*(fffff300))
:0209C8B4 91036119 unknown
:0209C8B8 3E310612 mrccc 6,1,r0,cr1,cr2,{0}
:0209C8BC 0514E781 ldreq r14,[r4, #-0x781]		;(r4-0x781=*(fffff880))
:0209C8C0 07C51C0D streqb r1,[r5,+r13, lsl #0x18]
:0209C8C4 1601100D strne r1,[r1],-r13
:0209C8C8 011009E8 tsteq r0,r8,ror #0x13
:0209C8CC 50E25060 rscpl  r5,r2,r0,ror #0x0
:0209C8D0 41F801E1 mvnmis r0,r1,ror #0x3
:0209C8D4 701401E1 andvcs r0,r4,r1,ror #0x3
:0209C8D8 1939E59D ldmnedb  r9!,{r0,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0209C8DC A108A906 unknown
:0209C8E0 0008AD0E andeq  r10,r8,r14,lsl #0x1a
:0209C8E4 85102150 ldrhi r2,[r0, #-0x150]		;(r0-0x150=*(00000d00))
:0209C8E8 401204E0 andmis r0,r2,r0,ror #0x9
:0209C8EC 953101E9 ldrls r0,[r1, #-0x1e9]!
:0209C8F0 0961A4E7 unknown
:0209C8F4 931042A4 tstls r0,#0x4000000A
:0209C8F8 51E11B2D mvnpl  r1,r13,lsr #0x16
:0209C8FC 8541071A strhib r0,[r1, #-0x71a]		;(r1-0x71a=*(fffff8e6))
:0209C900 F900E714 stmnvdb  r0 ,{r2,r4,r8,r9,r10,r13,r14,r15}
:0209C904 4101070C unknown
:0209C908 0101050E unknown
:0209C90C 09877064 stmeqib  r7 ,{r2,r5,r6,r12,r13,r14}
:0209C910 F0E1570B rscnv  r5,r1,r11,lsl #0xe
:0209C914 44010891 strmi r0,[r1],#-0x891
:0209C918 EAE25660 b 019322A0
:0209C91C 501AFFFF ldrplsh r15,[r10], -r15
:0209C920 F8077900 stmnvda  r7 ,{r8,r11,r12,r13,r14}
:0209C924 277D0779 unknown
:0209C928 27790E6E ldrcsb r0,da 
:0209C92C 40CD1811 sbcmi  r1,r13,r1,lsl r8
:0209C930 2D000200 unknown
:0209C934 47C19C51 unknown
:0209C938 000D5010 andeq  r5,r13,r0,lsl r0
:0209C93C E59F3110 ldr r3,[r15, #+0x110]		;r15+0x110=*(0209ca54)=#-442563060(0xe59f060c)
:0209C940 01900007 orreqs r0,r0,r7
:0209C944 830007E8 unknown
:0209C948 0BC908E8 bleq 012DECF0
:0209C94C D000405E andle  r4,r0,r14,asr r0
:0209C950 01D108E5 biceqs r0,r1,r5,ror #0x11
:0209C954 1000002B andne  r0,r0,r11,lsr #0x0
:0209C958 0500FC2A streq r15,[r0, #-0xc2a]		;(r0-0xc2a=*(00000226))
:0209C95C 13051703 unknown
:0209C960 2728E311 unknown
:0209C964 17F40009 ldrneb r0,[r4,+r9]!
:0209C968 11000115 unknown
:0209C96C 092412E3 stmeqdb  r4!,{r0,r1,r5,r6,r7,r9,r12}
:0209C970 5B110900 blpl 024DED78
:0209C974 21E3100F mvncs  r1,r15
:0209C978 D802ED06 stmleda  r2 ,{r1,r2,r8,r10,r11,r13,r14,r15}
:0209C97C 1003005D andne  r0,r3,r13,asr r0
:0209C980 CDBE04C9 ldcgt  4,cr0,[r14,#+0x324]!
:0209C984 003DA50D eoreqs r10,r13,r13,lsl #0xa
:0209C988 200021CC andcs  r2,r0,r12,asr #0x3
:0209C98C 48E592C0 unknown
:0209C990 E5913B05 ldr r3,[r1, #+0xb05]		;r1+0xb05=*(00000b05)
:0209C994 0CC94000 stceql 0,cr4,[r9],{#0x0}
:0209C998 E5209220 str r9,[r0, #-0x220]!
:0209C99C 09291B50 stmeqdb  r9!,{r4,r6,r8,r9,r11,r12}
:0209C9A0 24A94C00 unknown
:0209C9A4 02BE4817 adceqs r4,r14,#0x170000
:0209C9A8 9F10ACEB swils 0x0010aceb
:0209C9AC 40540EE1 submis r0,r4,r1,ror #0x1d
:0209C9B0 DA0CE1E1 ble 023D513C
:0209C9B4 A0302169 eorges r2,r0,r9,ror #0x2
:0209C9B8 4A830C3D bmi 0015FAB4
:0209C9BC 073198E2 ldreq r9,r2,r0,r9,ror #0x2
:0209C9C0 01593083 cmpeq r9,r3,lsl #0x1
:0209C9C4 64F3016D unknown
:0209C9C8 F0E19230 rscnv  r9,r1,r0,lsr r2
:0209C9CC D9E19220 unknown
:0209C9D0 0193801E orreqs r8,r3,r14,lsl r0
:0209C9D4 3B48E004 blcc 032D49EC
:0209C9D8 9200E590 andls  r14,r0,#0x24000000
:0209C9DC 50E00101 rscpl  r0,r0,r1,lsl #0x2
:0209C9E0 00E5902B rsceq  r9,r5,r11,lsr #0x0
:0209C9E4 4400115C strmi r1,[r0],#-0x15c
:0209C9E8 20E08336 rsccs  r8,r0,r6,lsr r3
:0209C9EC E5800230 str r0,[r0, #+0x230]		;r0+0x230=*(00001080)
:0209C9F0 E0821641 add  r1,r2,r1,asr #0xc
:0209C9F4 8006E528 andhi  r14,r6,r8,lsr #0xa
:0209C9F8 64000D48 strvs r0,[r0],#-0xd48
:0209C9FC 01360035 teqeq r6,r5,lsr r0
:0209CA00 2AC58000 bcs 011FCA08
:0209CA04 0050EB02 subeqs r14,r0,r2,lsl #0x16
:0209CA08 2AF90DDD bcs 01EE0184
:0209CA0C B00B5DD0 unknown
:0209CA10 D04008D9 unknown
:0209CA14 830282E5 unknown
:0209CA18 050401E1 streq r0,[r4, #-0x1e1]		;(r4-0x1e1=*(fffffe20))
:0209CA1C 5475E180 unknown
:0209CA20 06ED1FE4 unknown
:0209CA24 BD069590 unknown
:0209CA28 83EBFFFD mvnhi  r15,#0x3F4
:0209CA2C 81367D96 unknown
:0209CA30 000979C0 andeq  r7,r9,r0,asr #0x13
:0209CA34 15880001 strne r0,[r8, #+0x1]		;r8+0x1=*(00000001)
:0209CA38 A8163100 ldmgeda  r6 ,{r8,r12,r13}
:0209CA3C 0210796C andeqs r7,r0,#0x1B0000
:0209CA40 02106E60 andeqs r6,r0,#0x600
:0209CA44 01060000 unknown
:0209CA48 4C162900 ldcmi  9,cr2,[r6],{#0x0}
:0209CA4C 19590621 ldmnedb  r9 ,{r0,r5,r9,r10}^
:0209CA50 09596854 ldmeqdb  r9 ,{r2,r4,r6,r11,r13,r14}^
:0209CA54 E59F060C ldr r0,[r15, #+0x60c]		;r15+0x60c=*(0209d068)=#544017426(0x206d0c12)
:0209CA58 019007EC orreqs r0,r0,r12,ror #0xf
:0209CA5C 06042CF9 unknown
:0209CA60 002D159F mlaeq  r13,r15,r5,r1unknown
:0209CA64 5031275D eorpls r2,r1,r13,asr r7
:0209CA68 1945F4E1 stmnedb  r5 ,{r0,r5,r6,r7,r10,r12,r13,r14,r15}^
:0209CA6C 0E1D7000 cdpeq 0,0,cr7,cr13,cr0,0
:0209CA70 50240009 eorpl  r0,r4,r9
:0209CA74 A1E28D34 mvnge  r8,lsr r4
:0209CA78 D400F21C strle r15,[r0],#-0x21c
:0209CA7C 841A45E1 ldrhi r4,[r10],#-0x5e1
:0209CA80 161D05D4 unknown
:0209CA84 90610F91 unknown
:0209CA88 8C19D5E7 ldchi  5,cr13,[r9],{#0xe7}
:0209CA8C C44A0D54 strgtb r0,[r10],#-0xd54
:0209CA90 17E59F15 unknown
:0209CA94 758213B9 strvc r1,[r2, #+0x3b9]		;r2+0x3b9=*(00415e66)
:0209CA98 0595A316 ldreq r10,[r5, #+0x316]		;r5+0x316=*(00000316)
:0209CA9C 0F213169 swieq 0x00213169
:0209CAA0 07510245 ldreqb r0,[r5, #+0x316]		;r5+0x316=*(00000316)
:0209CAA4 C0817D1E addgt  r7,r1,r14,lsl r13
:0209CAA8 90001970 andls  r1,r0,r0,ror r9
:0209CAAC 09E59F05 unknown
:0209CAB0 B84F8510 stmltda  r15 ,{r4,r8,r10,r15}^
:0209CAB4 9039EB02 eorlss r14,r9,r2,lsl #0x16
:0209CAB8 32ADA369 adccc  r10,r13,#0xA4000001
:0209CABC 31F43190 unknown
:0209CAC0 A1B867F4 ldrgesh r6,[r8, +r4]!
:0209CAC4 C0295AB2 unknown
:0209CAC8 00195356 andeqs r5,r9,r6,asr r3
:0209CACC 0810E53C ldmeqda  r0 ,{r2,r3,r4,r5,r8,r10,r13,r14,r15}
:0209CAD0 E537E310 ldr r14,[r7, #-0x310]!
:0209CAD4 93C98500 bicls  r8,r9,#0x0
:0209CAD8 B3A5A34F movlt  r10,#0x3C000001		;r10=1006632961(0x3c000001)
:0209CADC D00B694B andle  r6,r11,r11,asr #0x12
:0209CAE0 49D62900 ldmmiib  r6 ,{r8,r11,r13}^
:0209CAE4 90064105 andls  r4,r6,r5,lsl #0x2
:0209CAE8 208000D5 unknown
:0209CAEC 500D16E2 andpl  r1,r13,r2,ror #0xd
:0209CAF0 7DA02DCD stcvc  13,cr2,[r0,#+0x334]!
:0209CAF4 9041A501 subls  r10,r1,r1,lsl #0xa
:0209CAF8 C041003D subgt  r0,r1,r13,lsr r0
:0209CAFC 51A4DFED movpl  r13,r13,ror #0x1f
:0209CB00 3DA239F0 stccc  9,cr3,[r2,#+0x3c0]!
:0209CB04 801DB8B0 ldrhih r11,[r13], -r0
:0209CB08 0E1971A4 cdpeq 1,0,cr7,cr9,cr4,5
:0209CB0C ECB00DA5 ldc  13,cr0,[r0],#+0x294
:0209CB10 1011000D andnes r0,r1,r13
:0209CB14 B5E91009 strltb r1,[r9, #+0x9]!
:0209CB18 D5A4CA10 strle r12,[r4, #+0xa10]!
:0209CB1C 020C3914 andeq  r3,r12,#0x50000
:0209CB20 0119E799 unknown
:0209CB24 8D08DD20 unknown
:0209CB28 0181240C orreq  r2,r1,r12,lsl #0x8
:0209CB2C 0525498D streq r4,[r5, #-0x98d]!
:0209CB30 01EA00EC mvneq  r0,r12,ror #0x1
:0209CB34 B8E31000 unknown
:0209CB38 04801F01 streq r1,[r0],#+0xf01
:0209CB3C 07F0E59F unknown
:0209CB40 10060609 andne  r0,r6,r9,lsl #0xc
:0209CB44 C9B4E320 ldmgtib  r4!,{r5,r8,r9,r13,r14,r15}
:0209CB48 D62BB807 unknown
:0209CB4C 8432CDE1 unknown
:0209CB50 62290AB5 eorvs  r0,r9,#0xB5000
:0209CB54 B92802E2 stmltdb  r8!,{r1,r5,r6,r7,r9}
:0209CB58 A0412803 subge  r2,r1,r3,lsl #0x10
:0209CB5C 012242E1 unknown
:0209CB60 30118D00 andccs r8,r1,r0,lsl #0x1a
:0209CB64 B9B0118D ldmltib  r0!,{r0,r2,r3,r7,r8,r12}
:0209CB68 E1D2E000 bics r14,r2,r0
:0209CB6C E19480F3 ldrsh r8,[r4, +r3]
:0209CB70 CD33F801 ldcgt  8,cr15,[r3,#-0x4]!
:0209CB74 E1A09F0C mov  r9,r12,lsl #0x1e		;r9=-1073741824(0xc0000000)
:0209CB78 8A04C39E bhi 021CD9F8
:0209CB7C 0041ECE0 subeq  r14,r1,r0,ror #0x19
:0209CB80 E1A0BFC8 mov  r11,r8,asr #0x1f
:0209CB84 2AA39908 bcs 00982FAC
:0209CB88 159C0015 ldrne r0,[r12, #+0x15]		;r12+0x15=*(c0028518)
:0209CB8C 28E2AA00 unknown
:0209CB90 95A0A629 strls r10,[r0, #+0x629]!
:0209CB94 C1001D00 unknown
:0209CB98 389A9C00 ldmccia  r10 ,{r10,r11,r12,r15}
:0209CB9C 4110E1C3 tstmi r0,r3,asr #0x3
:0209CBA0 29E2A300 unknown
:0209CBA4 86002D96 unknown
:0209CBA8 18E1899A unknown
:0209CBAC 1D30C590 ldcne  5,cr12,[r0,#-0x240]!
:0209CBB0 EA609311 b 038C17FC
:0209CBB4 05A8E0CC streq r14,[r8, #+0xcc]!
:0209CBB8 89A39800 stmhiib  r3!,{r11,r12,r15}
:0209CBBC 33A0E010 movcc  r14,#0x10		;r14=16(0x10)
:0209CBC0 9A00159F bls 020A2244
:0209CBC4 93109BE2 tstls r0,#0x38800
:0209CBC8 3000E029 andcc  r14,r0,r9,lsr #0x0
:0209CBCC 1C6011A9 stcnel 1,cr1,[r0],#-0x2a4
:0209CBD0 08498040 stmeqda  r9 ,{r6,r15}^
:0209CBD4 00E29E8B rsceq  r9,r2,r11,lsl #0x1d
:0209CBD8 E202AC30 and  r10,r2,#0x3000
:0209CBDC 20407D28 subcs  r7,r0,r8,lsr #0x1a
:0209CBE0 8BBE0081 blhi 0101CDEC
:0209CBE4 15940175 ldrne r0,[r4, #+0x175]		;r4+0x175=*(00000176)
:0209CBE8 96B0A801 unknown
:0209CBEC 688901E5 stmvsia  r9 ,{r0,r2,r5,r6,r7,r8}
:0209CBF0 3003E201 andcc  r14,r3,r1,lsl #0x4
:0209CBF4 0103E048 unknown
:0209CBF8 38402300 stmccda  r0 ,{r8,r9,r13}^
:0209CBFC 3243E1A0 subcc  r14,r3,#0x28
:0209CC00 00011005 andeq  r1,r1,r5
:0209CC04 83E00695 mvnhi  r0,#0x9500000
:0209CC08 80008D30 andhi  r8,r0,r0,lsr r13
:0209CC0C 30F9E1D3 unknown
:0209CC10 04119404 ldreq r9,[r1],#-0x404
:0209CC14 A89BE59D ldmgeia  r11 ,{r0,r2,r3,r4,r7,r8,r10,r13,r14,r15}
:0209CC18 9B02E0C9 blls 02154F44
:0209CC1C 02E0C383 rsceq  r12,r0,#0xC000002
:0209CC20 00E29ABB unknown
:0209CC24 B62B1015 unknown
:0209CC28 8BBA0015 blhi 00F1CC84
:0209CC2C AB099CE1 blge 02303FB8
:0209CC30 AB02E0C9 blge 02154F5C
:0209CC34 0000E29A muleq  r0,r10,r2
:0209CC38 90033DC0 andls  r3,r3,r0,asr #0x1b
:0209CC3C A62AE2A9 unknown
:0209CC40 09E102A0 unknown
:0209CC44 02E18AAA rsceq  r8,r1,#0xAA000
:0209CC48 E200989B and  r9,r0,#0x9B0000
:0209CC4C 1F3D800C swine 0x003d800c
:0209CC50 0C6021A3 stceql 1,cr2,[r0],#-0x28c
:0209CC54 098D28A0 stmeqib  r13 ,{r5,r7,r11,r13}
:0209CC58 B9083505 stmltdb  r8 ,{r0,r2,r8,r10,r12,r13}
:0209CC5C C89B930F ldmgtia  r11 ,{r0,r1,r2,r3,r8,r9,r12,r15}
:0209CC60 9B020EE0 blls 021207E8
:0209CC64 C50CE299 strgt r14,[r12, #-0x299]		;(r12-0x299=*(c002826a))
:0209CC68 20A83018 adccs  r3,r8,r8,lsl r0
:0209CC6C BD8629E0 unknown
:0209CC70 E1888A08 orr  r8,r8,r8,lsl #0x14
:0209CC74 8D800814 unknown
:0209CC78 31F9BDE5 mvnccs r11,r5,ror #0x1b
:0209CC7C 02E500DD rsceq  r0,r5,#0xDD
:0209CC80 30E17001 rsccc  r7,r1,r1
:0209CC84 F950E100 ldmnvdb  r0 ,{r8,r13,r14,r15}^
:0209CC88 B1C0411D biclt  r4,r0,r13,lsl r1
:0209CC8C 0259208D subeqs r2,r9,#0x8D
:0209CC90 AD408DDD unknown
:0209CC94 2039117D eorcss r1,r9,r13,ror r1
:0209CC98 F0495049 subnv  r5,r9,r9,asr #0x0
:0209CC9C BDC0499E unknown
:0209CCA0 B00049A0 andlt  r4,r0,r0,lsr #0x13
:0209CCA4 BDE1D63C stcltl 6,cr13,[r1,#+0xf0]!
:0209CCA8 1B42BC11 blne 0314BCF4
:0209CCAC E083509D umull  r5,r3,r13,r0
:0209CCB0 F09DF09D umullnvs r15,r13,r13,r0
:0209CCB4 B2C05193 sbclt  r5,r0,#0xC0000024
:0209CCB8 B1000D8D unknown
:0209CCBC 8D100C10 unknown
:0209CCC0 4689209D unknown
:0209CCC4 1BBE0041 blne 0101CDD0
:0209CCC8 0CB2E1D6 ldceq  1,cr14,[r2],#+0x358
:0209CCCC 818110AD orrhi  r1,r1,r13,lsr #0x1
:0209CCD0 000DF16D andeq  r15,r13,r13,ror #0x2
:0209CCD4 820051F0 andhi  r5,r0,#0x3C
:0209CCD8 E0168400 ands r8,r6,r0,lsl #0x8
:0209CCDC 21D020F2 ldrcssh r2,[r0, #+0x2]		;r0+0x2=*(206d0c14)=#0(0x00000000)
:0209CCE0 C0497620 subgt  r7,r9,r0,lsr #0xc
:0209CCE4 106D5078 rsbne  r5,r13,r8,ror r0
:0209CCE8 1D01213B unknown
:0209CCEC 011DB401 tsteq r13,r1,lsl #0x8
:0209CCF0 AD2F2D05 stcge  13,cr2,[r15,#-0x14]!
:0209CCF4 42092D43 andmi  r2,r9,#0x10C0
:0209CCF8 2116EDE0 tstcs r6,r0,ror #0x1b
:0209CCFC 524106E9 subpl  r0,r1,#0xE900000
:0209CD00 81E1A012 mvnhi  r10,r2,lsl r0
:0209CD04 6BF05920 blvs 01CB318C
:0209CD08 65A0C05D strvs r12,[r0, #+0x5d]!
:0209CD0C 06BDA121 unknown
:0209CD10 E1470011 unknown
:0209CD14 00391C04 eoreqs r1,r9,r4,lsl #0x18
:0209CD18 410D80AE unknown
:0209CD1C BA00395C blt 020AB294
:0209CD20 F0390039 eornvs r0,r9,r9,lsr r0
:0209CD24 53EAF039 mvnpl  r15,#0x39
:0209CD28 06BDA039 unknown
:0209CD2C 39B80039 ldmccib  r8!,{r0,r3,r4,r5}
:0209CD30 39F039E0 unknown
:0209CD34 06BDEEF0 unknown
:0209CD38 0BBC0039 bleq 00F9CE24
:0209CD3C 1095E1D6 ldrnesb r14,[r5], +r6
:0209CD40 003D430B eoreqs r4,r13,r11,lsl #0x6
:0209CD44 F0497049 subnv  r7,r9,r9,asr #0x0
:0209CD48 2FC0493C swics 0x00c0493c
:0209CD4C 57B40049 ldrpl r0,r7,r9,r9,asr #0x0
:0209CD50 B0E1D62C rsclt  r13,r1,r12,lsr #0xc
:0209CD54 04B5D61C unknown
:0209CD58 61E14091 unknown
:0209CD5C 81000212 unknown
:0209CD60 000100E0 andeq  r0,r1,r0,ror #0x1
:0209CD64 A0082082 andge  r2,r8,r2,lsl #0x1
:0209CD68 F10240E1 unknown
:0209CD6C 01402007 unknown
:0209CD70 82001900 andhi  r1,r0,#0x0
:0209CD74 F1E08420 mvnnv  r8,r0,lsr #0x8
:0209CD78 E1940310 orrs r0,r4,r0,lsl r3
:0209CD7C 19D220F2 ldmneib  r2 ,{r1,r4,r5,r6,r7,r13}^
:0209CD80 20B72229 adccss r2,r7,r9,lsr #0x4
:0209CD84 0019FA02 andeqs r15,r9,r2,lsl #0x14
:0209CD88 611003A9 tstvs r0,r9,lsr #0x7
:0209CD8C D0182900 andles r2,r8,r0,lsl #0x12
:0209CD90 001B000D andeqs r0,r11,r13
:0209CD94 E2861AAD add  r1,r6,#0xAD000
:0209CD98 8900F103 stmhidb  r0 ,{r0,r1,r8,r12,r13,r14,r15}
:0209CD9C 5D084518 unknown
:0209CDA0 0621D547 unknown
:0209CDA4 97F80039 unknown
:0209CDA8 0191022E orreqs r0,r1,r14,lsr #0x4
:0209CDAC 70FFE287 rscvcs r14,r15,r7,lsl #0x5
:0209CDB0 4257109D submis r1,r7,#0x9D
:0209CDB4 FFFE8BE3 swinv 0x00fe8be3
:0209CDB8 2681543A unknown
:0209CDBC 39C038AD stmccib  r0 ,{r0,r2,r3,r5,r7,r11,r12,r13}^
:0209CDC0 0E5ED810 mrceq 8,2,r13,cr14,cr0,{0}
:0209CDC4 1CD5D002 ldcnel 0,cr13,[r5],{#0x2}
:0209CDC8 17410201 strneb r0,[r1,-r1, lsl #0x4]
:0209CDCC 297D0000 unknown
:0209CDD0 A0143941 andges r3,r4,r1,asr #0x12
:0209CDD4 95F301F5 ldrlsb r0,[r3, #+0x1f5]!
:0209CDD8 10004D03 andne  r4,r0,r3,lsl #0x1a
:0209CDDC 65004530 strvs r4,[r0, #-0x530]		;r0-0x530=*(206d06e2)=#0(0x00000000)
:0209CDE0 3D79CD04 ldcccl 13,cr12,[r9,#-0x10]!
:0209CDE4 A19CE583 orrges r14,r12,r3,lsl #0xb
:0209CDE8 C1402112 unknown
:0209CDEC 75711412 ldrvcb r1,[r1, #-0x412]!
:0209CDF0 C9F3174E unknown
:0209CDF4 BD5E9501 unknown
:0209CDF8 7412D908 ldrvc r13,[r2],#-0x908
:0209CDFC 30478D79 subcc  r8,r7,r9,ror r13
:0209CE00 A1300135 teqge r0,r5,lsr r1
:0209CE04 41185500 tstmi r8,r0,lsl #0xa
:0209CE08 45758B10 ldrmib r8,[r5, #-0xb10]!
:0209CE0C 2D031500 unknown
:0209CE10 D1E28101 mvnle  r8,r1,lsl #0x2
:0209CE14 471018E1 ldrmi r1,r8,r1,lsl #0x2
:0209CE18 35511135 ldrccb r1,[r1, #-0x135]		;(r1-0x135=*(fffffecb))
:0209CE1C 00EDF921 rsceq  r15,r13,r1,lsr #0x12
:0209CE20 1000D1CE andne  r13,r0,r14,asr #0x3
:0209CE24 60513155 subvss r3,r1,r5,asr r1
:0209CE28 38090000 stmccda  r9 ,{}
:0209CE2C 40D130B5 ldrmih r3,[r1],#+0x5
:0209CE30 2065D531 rsbcs  r13,r5,r1,lsr r5
:0209CE34 15791011 ldrneb r1,[r9, #-0x11]!
:0209CE38 C540D102 strgtb r13,[r0, #-0x102]		;r0-0x102=*(206d0b10)=#0(0x00000000)
:0209CE3C CD38E516 ldcgt  5,cr14,[r8,#-0x58]!
:0209CE40 00413010 subeq  r3,r1,r0,lsl r0
:0209CE44 32004120 andcc  r4,r0,#0x8
:0209CE48 1DE02354 stcnel 3,cr2,[r0,#+0x150]!
:0209CE4C A0C00010 sbcge  r0,r0,r0,lsl r0
:0209CE50 44C8277D strmib r2,[r8],#+0x77d
:0209CE54 21859320 orrcs  r9,r5,r0,lsr #0x6
:0209CE58 377DC003 ldrccb r12,[r13,-r3]!
:0209CE5C 194D1C4D stmnedb  r13 ,{r0,r2,r3,r6,r10,r11,r12}^
:0209CE60 8330E8E4 teqhi r0,#0xE40000
:0209CE64 077DF7E2 ldreqb r15,r0,#0xE40000
:0209CE68 A0005D0C andge  r5,r0,r12,lsl #0x1a
:0209CE6C 20185021 andcss r5,r8,r1,lsr #0x0
:0209CE70 11E8E59F unknown
:0209CE74 21419001 unknown
:0209CE78 31C8E022 biccc  r14,r8,r2,lsr #0x0
:0209CE7C 17250004 strne r0,[r5,-r4]!
:0209CE80 E3115001 tst r1,#0x1
:0209CE84 11010489 unknown
:0209CE88 2500A110 strcs r10,[r0, #-0x110]		;r0-0x110=*(206d0b02)=#0(0x00000000)
:0209CE8C F4037516 strnv r7,[r3],#-0x516
:0209CE90 B9D0E221 ldmltib  r0 ,{r0,r5,r9,r13,r14,r15}^
:0209CE94 6D289107 stcvs  1,cr9,[r8,#-0x1c]!
:0209CE98 38A07017 stmccia  r0!,{r0,r1,r2,r4,r12,r13,r14}
:0209CE9C 40602DC9 rsbmi  r2,r0,r9,asr #0x1b
:0209CEA0 6205E287 andvs  r14,r5,#0x70000008
:0209CEA4 0CE00194 stceql 1,cr0,[r0],#+0x250
:0209CEA8 09159600 ldmeqdb  r5 ,{r9,r10,r12,r15}
:0209CEAC 111D1302 tstne r13,r2,lsl #0x6
:0209CEB0 9D1021A0 unknown
:0209CEB4 C501471E strgt r4,[r1, #-0x71e]		;(r1-0x71e=*(fffff8e2))
:0209CEB8 CD057501 unknown
:0209CEBC 704133F2 unknown
:0209CEC0 F2004102 andnv  r4,r0,#0x80000000
:0209CEC4 10050045 andne  r0,r5,r5,asr #0x0
:0209CEC8 003501D2 unknown
:0209CECC C3188DEB tstgt r8,#0x3AC0
:0209CED0 85F80021 ldrhib r0,[r8, #+0x21]!
:0209CED4 40542C46 submis r2,r4,r6,asr #0x18
:0209CED8 1D71E59F ldcnel 5,cr14,[r1,#-0x27c]!
:0209CEDC 29FD07CD unknown
:0209CEE0 B8231D01 stmltda  r3!,{r0,r8,r10,r11,r12}
:0209CEE4 FFFF05FD swinv 0x00ff05fd
:0209CEE8 0A414D91 beq 030F0534
:0209CEEC B1E802D5 unknown
:0209CEF0 41F5B906 mvnmis r11,r6,lsl #0x12
:0209CEF4 4580380A strmi r3,[r0, #+0x80a]		;r0+0x80a=*(206d141c)=#0(0x00000000)
:0209CEF8 B026192A eorlt  r1,r6,r10,lsr #0x12
:0209CEFC 8D9032E0 unknown
:0209CF00 28E51E00 unknown
:0209CF04 C0D01081 sbcgts r1,r0,r1,lsl #0x1
:0209CF08 FFE51AD0 swinv 0x00e51ad0
:0209CF0C 2EE20E20 cdpcs 14,14,cr0,cr2,cr0,1
:0209CF10 8004A134 andhi  r10,r4,r4,lsr r1
:0209CF14 008D80E0 addeq  r8,r13,r0,ror #0x1
:0209CF18 0C208D03 stceq  13,cr8,[r0],#-0xc
:0209CF1C E0148E42 ands r8,r4,r2,asr #0x1c
:0209CF20 910089F1 unknown
:0209CF24 8D50311C unknown
:0209CF28 5CD88031 ldcpll 0,cr8,[r8],{#0x31}
:0209CF2C 690C05D1 stmvsdb  r12 ,{r0,r4,r6,r7,r8,r10}
:0209CF30 D030D001 eorles r13,r0,r1
:0209CF34 E10592E5 unknown
:0209CF38 91015521 unknown
:0209CF3C E2800111 add  r0,r0,#0x40000004
:0209CF40 03941D41 orreqs r1,r4,#0x1040
:0209CF44 04200111 unknown
:0209CF48 00050A81 andeq  r0,r5,r1,lsl #0x15
:0209CF4C 8D32F280 ldchi  2,cr15,[r2,#-0x200]!
:0209CF50 35175108 ldrcc r5,[r7, #-0x108]		;(r7-0x108=*(fffffef8))
:0209CF54 9104FD47 unknown
:0209CF58 2920B026 stmcsdb  r0!,{r1,r2,r5,r12,r13,r15}
:0209CF5C 83429F03 unknown
:0209CF60 9D10D8E0 unknown
:0209CF64 9D1B1DF0 unknown
:0209CF68 9DCEE0D0 unknown
:0209CF6C F01BE500 andnvs r14,r11,r0,lsl #0xa
:0209CF70 D9200665 stmledb  r0!,{r0,r2,r5,r6,r9,r10}
:0209CF74 D6001510 unknown
:0209CF78 1005B50C andne  r11,r5,r12,lsl #0xa
:0209CF7C 0D070009 unknown
:0209CF80 37D13040 ldrccb r3,r11,r5,r12,lsl #0xa
:0209CF84 5009CAAA andpl  r12,r9,r10,lsr #0x15
:0209CF88 ED510080 unknown
:0209CF8C BE500920 cdplt 9,4,cr0,cr0,cr0,1
:0209CF90 7009D662 andvc  r13,r9,r2,ror #0xc
:0209CF94 6F80093C swivs 0x0080093c
:0209CF98 02715009 rsbeqs r5,r1,#0x9
:0209CF9C 02D76A87 sbceqs r6,r7,#0x87000
:0209CFA0 8908251D stmhidb  r8 ,{r0,r2,r3,r4,r8,r10,r13}
:0209CFA4 010DB403 unknown
:0209CFA8 D01054D9 ldrlesb r5,[r0], -r9
:0209CFAC E31206D5 tst r2,#0xD500000
:0209CFB0 910D650C unknown
:0209CFB4 00202044 eoreq  r2,r0,r4,asr #0x0
:0209CFB8 05900004 ldreq r0,[r0, #+0x4]		;r0+0x4=*(206d0c16)=#0(0x00000000)
:0209CFBC 038D0008 orreq  r0,r13,#0x8
:0209CFC0 E1A00422 mov  r0,r2,lsr #0x8		;r0=0(0x0)
:0209CFC4 010220FF unknown
:0209CFC8 551BEDE2 ldrpl r14,[r11, #-0xde2]		;(r11-0xde2=*(fffff21e))
:0209CFCC 0023A610 eoreq  r10,r3,r0,lsl r6
:0209CFD0 150608EB strne r0,[r6, #-0x8eb]		;(r6-0x8eb=*(e53db041))
:0209CFD4 0C18E104 ldceq  1,cr14,[r8],{#0x4}
:0209CFD8 069928E1 ldreq r2,[r8],{#0x4}
:0209CFDC 1BE5DA00 blne 01A137E4
:0209CFE0 E28A2060 add  r2,r10,#0x60
:0209CFE4 00599001 subeqs r9,r9,r1
:0209CFE8 E0824042 add  r4,r2,r2,asr #0x0
:0209CFEC ED945008 unknown
:0209CFF0 6F108528 swivs 0x00108528
:0209CFF4 3171A460 cmncc r1,r0,ror #0x8
:0209CFF8 2017210D andcss r2,r7,r13,lsl #0x2
:0209CFFC 0A06E290 beq 02255A44
:0209D000 D0101A91 mulles r0,r1,r10
:0209D004 1181105D orrne  r1,r1,r13,asr r0
:0209D008 1910BE9A ldmnedb  r0 ,{r1,r3,r4,r7,r9,r10,r11,r12,r13,r15}
:0209D00C 1001E1D0 unknown
:0209D010 81024182 unknown
:0209D014 750020E2 strvc r2,[r0, #-0xe2]		;(r0-0xe2=*(ffffff1e))
:0209D018 41101107 tstmi r0,r7,lsl #0x2
:0209D01C 151A0D00 ldrne r0,[r10, #-0xd00]		;(r10-0xd00=*(fffff300))
:0209D020 801E1001 andhis r1,r14,r1
:0209D024 00650010 rsbeq  r0,r5,r0,lsl r0
:0209D028 F90A10D9 stmnvdb  r10 ,{r0,r3,r4,r6,r7,r12}
:0209D02C D805C110 stmleda  r5 ,{r4,r8,r14,r15}
:0209D030 0505FA3C streq r15,[r5, #-0xa3c]		;(r5-0xa3c=*(fffff5c4))
:0209D034 11111FE9 tstne r1,r9,ror #0x1f
:0209D038 39300009 ldmccdb  r0!,{r0,r3}
:0209D03C 0554BC0A ldreqb r11,[r4, #-0xc0a]		;(r4-0xc0a=*(fffff3f6))
:0209D040 00050800 andeq  r0,r5,r0,lsl #0x10
:0209D044 E58A1058 str r1,[r10, #+0x58]		;r10+0x58=*(00000058)
:0209D048 1BF50C0A blne 01DE0078
:0209D04C 26AD9050 unknown
:0209D050 128A105C addne  r1,r10,#0x5C
:0209D054 13054915 unknown
:0209D058 A45110BD ldrgeb r1,[r1],#-0xbd
:0209D05C 4A8412D9 bmi 001A1BC8
:0209D060 2D091049 unknown
:0209D064 F50061C8 strnv r6,[r0, #-0x1c8]		;(r0-0x1c8=*(fffffe38))
:0209D068 206D0C12 rsbcs  r0,r13,r2,lsl r12
:0209D06C 0AE35B56 beq 01973DCC
:0209D070 896802ED unknown
:0209D074 DA10DA0C ble 024D38AC
:0209D078 0C2A7114 stceq  1,cr7,[r10],#-0x50
:0209D07C 20910129 addcss r0,r1,r9,lsr #0x2
:0209D080 05DBE022 ldreqb r14,[r11, #+0x22]		;r11+0x22=*(00000022)
:0209D084 0A79DA30 beq 03F1394C
:0209D088 90FFE3C9 rsclss r14,r15,r9,asr #0x7
:0209D08C 83E20401 mvnhi  r0,#0x1000000
:0209D090 07F56000 ldreqb r6,[r5,+r0]!
:0209D094 10BDE790 umlalnes r14,r13,r0,r7
:0209D098 1FCD0490 swine 0x00cd0490
:0209D09C 02651219 rsbeq  r1,r5,#0x90000001
:0209D0A0 8E0B41F0 mcrhi 1,0,r4,cr11,cr0,{7}
:0209D0A4 B0AE1009 adclt  r1,r14,r9
:0209D0A8 902125A0 eorls  r2,r1,r0,lsr #0xb
:0209D0AC 1459007D ldrneb r0,[r9],#-0x7d
:0209D0B0 0B61005D bleq 038DD22C
:0209D0B4 5DE219F4 stcpll 9,cr1,[r2,#+0x3d0]!
:0209D0B8 89105500 ldmhidb  r0 ,{r8,r10,r12,r14}
:0209D0BC 00051420 andeq  r1,r5,r0,lsr #0x8
:0209D0C0 21DC07DD ldrcssb r0,[r12, #+0x7d]		;r12+0x7d=*(c0028580)
:0209D0C4 6101FC20 unknown
:0209D0C8 000B8150 andeq  r8,r11,r0,asr r1
:0209D0CC 007D070D rsbeqs r0,r13,r13,lsl #0xe
:0209D0D0 541021D9 ldrpl r2,[r0],#-0x1d9
:0209D0D4 1AC18A00 bne 010FF8DC
:0209D0D8 11D82601 bicnes r2,r8,r1,lsl #0xc
:0209D0DC 051A9131 ldreq r9,[r10, #-0x131]		;(r10-0x131=*(fffffecf))
:0209D0E0 350C8116 strcc r8,[r12, #-0x116]		;(r12-0x116=*(c00283ed))
:0209D0E4 58403910 stmplda  r0 ,{r4,r8,r11,r12,r13}^
:0209D0E8 5F540039 swipl 0x00540039
:0209D0EC 60580ADD ldrvssb r0,[r8],#-0xad
:0209D0F0 ED01F59A unknown
:0209D0F4 3119500A tstcc r9,r10
:0209D0F8 40310AE2 eormis r0,r1,r2,ror #0x15
:0209D0FC 28A1918D stmcsia  r1!,{r0,r2,r3,r7,r8,r12,r15}
:0209D100 649C2925 ldrvs r2,[r12],#+0x925
:0209D104 304A0121 subcc  r0,r10,r1,lsr #0x2
:0209D108 15B5E592 ldrne r14,[r5, #+0x592]!
:0209D10C A2021D33 andge  r1,r2,#0xCC0
:0209D110 E58A005C str r0,[r10, #+0x5c]		;r10+0x5c=*(0000005c)
:0209D114 E59A705C ldr r7,[r10, #+0x5c]		;r10+0x5c=*(0000005c)
:0209D118 00151000 andeqs r1,r5,r0
:0209D11C 41301503 teqmi r0,r3,lsl #0xa
:0209D120 26B99D00 unknown
:0209D124 00115A66 andeqs r5,r1,r6,ror #0x14
:0209D128 E3190020 tst r9,#0x20
:0209D12C 55101102 ldrpl r1,[r0, #-0x102]		;(r0-0x102=*(fffffefe))
:0209D130 007DC114 rsbeqs r12,r13,r4,lsl r1
:0209D134 6501A57E strvs r10,[r1, #-0x57e]		;(r1-0x57e=*(fffffa82))
:0209D138 20D9341B sbccss r3,r9,r11,lsl r4
:0209D13C 6D000045 unknown
:0209D140 2719F0D9 unknown
:0209D144 D91400D9 ldmledb  r4 ,{r0,r3,r4,r6,r7}
:0209D148 6112E1C0 tstvs r2,r0,asr #0x3
:0209D14C 01B75089 moveqs r5,r9,lsl #0x1		;r5=-2147483648(0x80000000)
:0209D150 C1014089 unknown
:0209D154 00E904E1 rsceq  r0,r9,r1,ror #0x9
:0209D158 D01142BC ldrleh r4,[r1], -r12
:0209D15C B07181E1 rsblts r8,r1,r1,ror #0x3
:0209D160 81001EE1 unknown
:0209D164 61101800 tstvs r0,r0,lsl #0x10
:0209D168 0419B009 ldreq r11,[r9],#-0x9
:0209D16C A9033988 stmgedb  r3 ,{r3,r7,r8,r11,r12,r13}
:0209D170 25E1A066 strcsb r10,[r1, #+0x66]!
:0209D174 A9028900 stmgedb  r2 ,{r8,r11,r15}
:0209D178 0ABD1006 beq 00FE1198
:0209D17C 1BF530B8 blne 01DE9464
:0209D180 800A5D8D andhi  r5,r10,r13,lsl #0x1b
:0209D184 4D1829E0 unknown
:0209D188 5100394A unknown
:0209D18C 0265C410 rsbeq  r12,r5,#0x10000000
:0209D190 23990059 orrcss r0,r9,#0x59
:0209D194 953B06A8 ldrls r0,[r11, #-0x6a8]!
:0209D198 09FD1006 unknown
:0209D19C 550FE910 strpl r14,[r15, #-0x910]		;r15-0x910=*(0209c894)=#-2046664703(0x86026001)
:0209D1A0 35380200 ldrcc r0,[r8, #-0x200]!
:0209D1A4 1701E281 strne r14,[r1,-r1, lsl #0x5]
:0209D1A8 1121E206 unknown
:0209D1AC 51E08300 mvnpl  r8,r0,lsl #0x6
:0209D1B0 4130A710 teqmi r0,r0,lsl r7
:0209D1B4 3E003106 cdpcc 1,0,cr3,cr0,cr6,0
:0209D1B8 15204D64 strne r4,[r0, #-0xd64]!
:0209D1BC 304D0200 subcc  r0,r13,r0,lsl #0x4
:0209D1C0 E1C102B0 strh r0,[r1, #+0x20]		;r1+0x20=*(00000020)
:0209D1C4 0251000B subeqs r0,r1,#0xB
:0209D1C8 04000D11 streq r0,[r0],#-0xd11
:0209D1CC 03B00FF9 moveqs r0,#0x3E4		;r0=996(0x3e4)
:0209D1D0 80E1D22A rschi  r13,r1,r10,lsr #0x4
:0209D1D4 0DE1B031 stceql 0,cr11,[r1,#+0xc4]!
:0209D1D8 A080131D addge  r1,r0,r13,lsl r3
:0209D1DC 508DE58D addpl  r14,r13,r13,lsl #0xb
:0209D1E0 E592102C ldr r1,[r2, #+0x2c]		;r2+0x2c=*(0000002c)
:0209D1E4 92003808 andls  r3,r0,#0x80000
:0209D1E8 0FC501E5 swieq 0x00c501e5
:0209D1EC E92016A1 stmdb  r0!,{r0,r5,r7,r9,r10,r12}
:0209D1F0 04E08213 unknown
:0209D1F4 F82A0071 stmnvda  r10!,{r0,r4,r5,r6}
:0209D1F8 D9910285 ldmleib  r1 ,{r0,r2,r7,r9}
:0209D1FC E1D1031D bics r0,r1,r13,lsl r3
:0209D200 B2E306F1 rsclt  r0,r3,#0xF100000
:0209D204 E1C11103 bic  r1,r1,r3,lsl #0x2
:0209D208 E2090030 and  r0,r9,#0x30
:0209D20C 80004930 andhi  r4,r0,r0,lsr r9
:0209D210 F0008D0C andnv  r8,r0,r12,lsl #0x1a
:0209D214 00080935 andeq  r0,r8,r5,lsr r9
:0209D218 4AA30005 bmi 0095D234
:0209D21C 0DB10059 ldceq  0,cr0,[r1,#+0x164]!
:0209D220 0F0192AD swieq 0x000192ad
:0209D224 215C46D9 ldrcssb r4,[r12, #-0x69]		;(r12-0x6d9=*(c002849a))
:0209D228 0118B301 tsteq r8,r1,lsl #0x6
:0209D22C 00C92000 sbceq  r2,r9,r0
:0209D230 0001FFFF unknown
:0209D234 DD40700A unknown
:0209D238 60128D08 andvss r8,r2,r8,lsl #0x1a
:0209D23C 0E290161 cdpeq 1,2,cr0,cr9,cr1,3
:0209D240 80526C01 subhis r6,r2,r1,lsl #0x18
:0209D244 890025E0 stmhidb  r0 ,{r5,r6,r7,r8,r10,r13}
:0209D248 890D1E90 stmhidb  r13 ,{r4,r7,r9,r10,r11,r12}
:0209D24C F8158D09 ldmnvda  r5 ,{r0,r3,r8,r10,r11,r15}
:0209D250 000915A9 andeq  r1,r9,r9,lsr #0xb
:0209D254 EB02A397 bl 021460B8
:0209D258 020392C4 andeq  r9,r3,#0x4000000C
:0209D25C 161009EB ldrne r0,r9,r3,#0x4000000C
:0209D260 11E90291 unknown
:0209D264 95C40055 strlsb r0,[r4, #+0x55]		;r4+0x55=*(00000055)
:0209D268 05D504E5 ldreqb r0,[r5, #+0x4e5]		;r5+0x4e5=*(800004e5)=#0(0x00000000)
:0209D26C 90F71E89 rsclss r1,r7,r9,lsl #0x1d
:0209D270 02B11802 adceqs r1,r1,#0x20000
:0209D274 A5144D96 ldrge r4,[r4, #-0xd96]		;(r4-0xd96=*(fffff26a))
:0209D278 18004528 stmneda  r0 ,{r3,r5,r8,r10,r14}
:0209D27C 101D0201 andnes r0,r13,r1,lsl #0x4
:0209D280 540034BD strpl r3,[r0],#-0x4bd
:0209D284 1044272D subne  r2,r4,r13,lsr #0xe
:0209D288 2EB9129F mrccs 2,5,r1,cr9,cr15,{4}
:0209D28C 499D5015 ldmmiib  r13 ,{r0,r2,r4,r12,r14}
:0209D290 192C27A9 stmnedb  r12!,{r0,r3,r5,r7,r8,r9,r10,r13}
:0209D294 4D057180 unknown
:0209D298 0011EF68 andeqs r14,r1,r8,ror #0x1e
:0209D29C 00991008 addeqs r1,r9,r8
:0209D2A0 29311665 ldmcsdb  r1!,{r0,r2,r5,r6,r9,r10,r12}
:0209D2A4 3D590800 unknown
:0209D2A8 0001244E andeq  r2,r1,r14,asr #0x8
:0209D2AC 0210561C andeqs r5,r0,#0x1C00000
:0209D2B0 D01005D0 ldrlesb r0,[r0], -r0
:0209D2B4 05E160E5 streqb r6,[r1, #+0xe5]!
:0209D2B8 1210CD0C andnes r12,r0,#0x300
:0209D2BC 15E08050 strneb r8,[r0, #+0x50]!
:0209D2C0 94216D47 unknown
:0209D2C4 0C020AF4 stceq  10,cr0,[r2],{#0xf4}
:0209D2C8 A9203120 stmgedb  r0!,{r5,r8,r12,r13}
:0209D2CC 00211F04 eoreq  r1,r1,r4,lsl #0x1e
:0209D2D0 16E0610D unknown
:0209D2D4 E79C2103 ldr r2,[r12,+r3, lsl #0x2]
:0209D2D8 E0810DE0 add  r0,r1,r0,ror #0x1b
:0209D2DC 2D5CF500 unknown
:0209D2E0 0E71A090 mrceq 0,3,r10,cr1,cr0,{4}
:0209D2E4 E0621D80 rsb  r1,r2,r0,lsl #0x1b
:0209D2E8 00251C0B eoreq  r1,r5,r11,lsl #0x18
:0209D2EC E1A032A0 mov  r3,r0,lsr #0x5		;r3=0(0x0)
:0209D2F0 82020DE1 andhi  r0,r2,#0x3840
:0209D2F4 E03CCDE0 eors r12,r12,r0,ror #0x1b
:0209D2F8 9C1103E1 ldcls  3,cr0,[r1],{#0xe1}
:0209D2FC 0000E704 andeq  r14,r0,r4,lsl #0xe
:0209D300 0103E001 unknown
:0209D304 41E7008C mvnmi  r0,r12,lsl #0x1
:0209D308 0C101911 ldceq  9,cr1,[r0],{#0x11}
:0209D30C 06A99FC0 unknown
:0209D310 BDC615C5 unknown
:0209D314 F9004503 stmnvdb  r0 ,{r0,r1,r8,r10,r14}
:0209D318 0B123810 bleq 0252B360
:0209D31C 119920BD ldrneh r2,[r9, +r13]
:0209D320 0110F1C7 tsteq r0,r7,asr #0x3
:0209D324 106000C1 rsbne  r0,r0,r1,asr #0x1
:0209D328 05CEE280 streqb r14,[r14, #+0x280]		;r14+0x280=*(86026281)
:0209D32C 9150F140 cmpls r0,r0,asr #0x2
:0209D330 E20400F1 and  r0,r4,#0xF1
:0209D334 020AA293 andeq  r10,r10,#0x30000009
:0209D338 9DD620B5 unknown
:0209D33C 4EB91000 cdpmi 0,10,cr1,cr9,cr0,0
:0209D340 01E906BD streqh r0,[r9, #+0x6d]!
:0209D344 07032DEA streq r2,[r9, #+0x6d]!
:0209D348 A574E590 ldrgeb r14,[r4, #-0x590]!
:0209D34C 5D162100 unknown
:0209D350 7113E10D tstvc r3,r13,lsl #0x2
:0209D354 A0400512 subge  r0,r0,r2,lsl r5
:0209D358 02000103 andeq  r0,r0,#0xC0000000
:0209D35C 007902DD unknown
:0209D360 03491675 unknown
:0209D364 A0500411 subges r0,r0,r1,lsl r4
:0209D368 1019010F andnes r0,r9,r15,lsl #0x2
:0209D36C 000F3907 andeq  r3,r15,r7,lsl #0x12
:0209D370 0AE59CE0 beq 01A046F8
:0209D374 451E0510 ldrmi r0,[r14, #-0x510]		;(r14-0x510=*(86025af1))
:0209D378 31030112 unknown
:0209D37C 85485012 strhib r5,[r8, #-0x12]		;(r8-0x12=*(ffffffee))
:0209D380 0E5920E2 cdpeq 0,4,cr2,cr9,cr2,7
:0209D384 E2844001 add  r4,r4,#0x1
:0209D388 0015F808 andeqs r15,r5,r8,lsl #0x10
:0209D38C D90314ED stmledb  r3 ,{r0,r2,r3,r5,r6,r7,r10,r12}
:0209D390 E282201F add  r2,r2,#0x1F
:0209D394 1EC90216 mcrne 2,6,r0,cr9,cr6,{0}
:0209D398 ECE28CC0 stcl 12,cr8,[r2],#+0x300
:0209D39C 424004A1 submi  r0,r0,#0xA1000000
:0209D3A0 003F0E89 eoreqs r0,r15,r9,lsl #0x1d
:0209D3A4 00FFA3A0 rsceqs r10,r15,r0,lsr #0x7
:0209D3A8 2DB20104 ldccs  1,cr0,[r2,#+0x10]!
:0209D3AC 10AE6010 adcne  r6,r14,r0,lsl r0
:0209D3B0 02138002 andeqs r8,r3,#0x2
:0209D3B4 2DD5027E unknown
:0209D3B8 FFD80079 swinv 0x00d80079
:0209D3BC 8C0531FF stchi  1,cr3,[r5],{#0xff}
:0209D3C0 25810CAD strcs r0,[r1, #+0xcad]		;r1+0xcad=*(00000cad)
:0209D3C4 000502D9 unknown
:0209D3C8 C1A81C9D unknown
:0209D3CC DF1E0100 swile 0x001e0100
:0209D3D0 CE001104 cdpgt 1,0,cr1,cr0,cr4,0
:0209D3D4 21E5D000 mvncs  r13,r0
:0209D3D8 FF42BF20 swinv 0x0042bf20
:0209D3DC D020D001 eorle  r13,r0,r1
:0209D3E0 00C014E5 sbceq  r1,r0,r5,ror #0x9
:0209D3E4 3060E59F unknown
:0209D3E8 10CFE280 sbcne  r14,r15,r0,lsl #0x5
:0209D3EC 0301C000 unknown
:0209D3F0 0200E222 andeq  r14,r0,#0x20000002
:0209D3F4 FF02E793 swinv 0x0002e793
:0209D3F8 1CE20110 stcnel 1,cr0,[r2],#+0x40
:0209D3FC 4A340009 bmi 02D9D428
:0209D400 DB020A20 blle 0211FC88
:0209D404 2005C010 andcs  r12,r5,r0,lsl r0
:0209D408 A04099E4 subge  r9,r0,r4,ror #0x13
:0209D40C 40B54078 adcmis r4,r5,r8,ror r0
:0209D410 1901BD40 stmnedb  r1 ,{r6,r8,r10,r11,r12,r13,r15}
:0209D414 15CD0100 strneb r0,[r13, #+0x100]		;r13+0x100=*(00000100)
:0209D418 0D1319B4 unknown
:0209D41C 12A10701 adcne  r0,r1,#0x40000
:0209D420 9D117120 unknown
:0209D424 756BD412 strvcb r13,[r11, #-0x412]!
:0209D428 06E1D402 unknown
:0209D42C D9089130 stmledb  r8 ,{r4,r5,r8,r12,r15}
:0209D430 E1002910 unknown
:0209D434 E5C460D9 strb r6,[r4, #+0xd9]		;r4+0xd9=*(000000d9)
:0209D438 85C450D3 strhib r5,[r4, #+0xd3]		;r4+0xd3=*(000000d3)
:0209D43C 10D48025 sbcnes r8,r4,r5,lsr #0x0
:0209D440 F1FFE5C4 mvnnvs r14,r4,asr #0xb
:0209D444 2000D500 andcs  r13,r0,r0,lsl #0xa
:0209D448 10E0E5C4 rscne  r14,r0,r4,asr #0xb
:0209D44C 1021E584 eorne  r14,r1,r4,lsl #0xb
:0209D450 C00A4007 andgt  r4,r10,r7
:0209D454 1D0B22E3 unknown
:0209D458 7811F930 ldmvcda  r1 ,{r4,r5,r8,r11,r12,r13,r14,r15}
:0209D45C 0B9D8060 bleq 007FD5E4
:0209D460 71401CF9 unknown
:0209D464 1191FF06 orrnes r15,r1,r6,lsl #0x1e
:0209D468 06195694 unknown
:0209D46C E58410B5 str r1,[r4, #+0xb5]		;r4+0xb5=*(000000b5)
:0209D470 C80BE510 stmgtda  r11 ,{r4,r8,r10,r13,r14,r15}
:0209D474 001D2310 andeqs r2,r13,r0,lsl r3
:0209D478 700D8119 andvc  r8,r13,r9,lsl r1
:0209D47C 1A0704C1 bne 0225E788
:0209D480 C8E319C1 unknown
:0209D484 09E58010 unknown
:0209D488 2865C810 unknown
:0209D48C 1EE200A0 cdpne 0,14,cr0,cr2,cr0,5
:0209D490 51B10501 movpls r0,r1,lsl #0xa		;r0=0(0x0)
:0209D494 40D01381 sbcmis r1,r0,r1,lsl #0x7
:0209D498 01C1D838 biceq  r13,r1,r8,lsr r8
:0209D49C 20C8E382 sbccs  r14,r8,r2,lsl #0x7
:0209D4A0 2002E598 mulcs  r2,r8,r5
:0209D4A4 03E59D60 mvneq  r9,#0x1800
:0209D4A8 0A95125D beq 005E1E24
:0209D4AC B6E0105D unknown
:0209D4B0 D2E1C81C rscle  r12,r1,#0x1C0000
:0209D4B4 00E5C870 rsceq  r12,r5,r0,ror r8
:0209D4B8 B6009124 strlt r9,[r0],-r4, lsr #0x2
:0209D4BC 28E1C86D unknown
:0209D4C0 E5DD0230 ldrb r0,[r13, #+0x230]		;r13+0x230=*(00000230)
:0209D4C4 000039D8 unknown
:0209D4C8 30D9008D sbcccs r0,r9,r13,lsl #0x1
:0209D4CC 6015C828 andvss r12,r5,r8,lsr #0x10
:0209D4D0 5060108D rsbpl  r1,r0,r13,lsl #0x1
:0209D4D4 067AE288 unknown
:0209D4D8 0025119D mlaeq  r5,r13,r1,r1unknown
:0209D4DC F82B5071 stmnvda  r11!,{r0,r4,r5,r6,r12,r14}
:0209D4E0 E3E01E55 mvn  r1,#0x550
:0209D4E4 E51D5D27 ldr r5,[r13, #-0xd27]		;(r13-0xd27=*(fffff2d9))
:0209D4E8 C800DA13 stmgtda  r0 ,{r0,r1,r4,r9,r11,r12,r14,r15}
:0209D4EC 0110D9E5 tsteq r0,r5,ror #0x13
:0209D4F0 D9800243 stmleib  r0 ,{r0,r1,r6,r9}
:0209D4F4 98223110 stmlsda  r2!,{r4,r8,r12,r13}
:0209D4F8 019C0001 orreqs r0,r12,r1
:0209D4FC 51A0AC00 movpl  r10,r0,lsl #0x18		;r10=0(0x0)
:0209D500 A01A0100 andges r0,r10,r0,lsl #0x2
:0209D504 00018CE3 andeq  r8,r1,r3,ror #0x19
:0209D508 88109082 ldmhida  r0 ,{r1,r7,r12,r15}
:0209D50C 10942059 addnes r2,r4,r9,asr r0
:0209D510 A308E588 unknown
:0209D514 10300011 eornes r0,r0,r1,lsl r0
:0209D518 E31EADDD tst r14,#0x3740
:0209D51C 44392201 unknown
:0209D520 75FFFF9C ldrvcb r15,[r15, #+0xf9c]!
:0209D524 FFE5DD02 swinv 0x00e5dd02
:0209D528 89161911 ldmhidb  r6 ,{r0,r4,r8,r11,r12}
:0209D52C ED02E515 unknown
:0209D530 8112B136 tsthi r2,r6,lsr r1
:0209D534 11395731 teqne r9,r1,lsr r7
:0209D538 B40075BF strlt r7,[r0],#-0x5bf
:0209D53C 24B99800 unknown
:0209D540 2800E10E stmcsda  r0 ,{r1,r2,r3,r8,r13,r14,r15}
:0209D544 E5DD1051 ldrb r1,[r13, #+0x51]		;r13+0x51=*(00000051)
:0209D548 E5DD202C ldrb r2,[r13, #+0x2c]		;r13+0x2c=*(0000002c)
:0209D54C 8F801005 swihi 0x00801005
:0209D550 05BB4041 ldreq r4,[r11, #+0x41]!
:0209D554 4005D940 andmi  r13,r5,r0,asr #0x12
:0209D558 AA40058E bge 0309EB98
:0209D55C 8A4011B5 bhi 030A1C38
:0209D560 A9030009 stmgedb  r3 ,{r0,r3}
:0209D564 B0100502 andlts r0,r0,r2,lsl #0xa
:0209D568 CE40056A cdpgt 5,4,cr0,cr0,cr10,3
:0209D56C 510D404D unknown
:0209D570 D5103340 ldrle r3,[r0, #-0x340]		;(r0-0x340=*(fffffcc0))
:0209D574 0E259502 cdpeq 5,2,cr9,cr5,cr2,0
:0209D578 02E5000D rsceq  r0,r5,#0xD
:0209D57C 0DE3C00B stceql 0,cr12,[r3,#+0x2c]!
:0209D580 02E58300 rsceq  r8,r5,#0x0
:0209D584 C8E31002 unknown
:0209D588 15009800 strne r9,[r0, #-0x800]		;(r0-0x800=*(fffff800))
:0209D58C 13800522 orrne  r0,r0,#0x8800000
:0209D590 008800C8 addeq  r0,r8,r8,asr #0x1
:0209D594 95120415 ldrls r0,[r2, #-0x415]		;(r2-0x415=*(fffffbeb))
:0209D598 B71011E7 ldrlt r1,[r2, #-0x415]		;(r2-0x415=*(fffffbeb))
:0209D59C EB02208F bl 021257E0
:0209D5A0 E7950204 ldr r0,[r5,+r4, lsl #0x4]
:0209D5A4 40F0192D rscmis r1,r0,r13,lsr #0x12
:0209D5A8 200502A1 andcs  r0,r5,r1,lsr #0x5
:0209D5AC 1009FD71 andne  r15,r9,r1,ror r13
:0209D5B0 641E36A5 ldrvs r3,[r14],#-0x6a5
:0209D5B4 13550009 cmpne r5,#0x9
:0209D5B8 59036D1F stmpldb  r3 ,{r0,r1,r2,r3,r4,r8,r10,r11,r13,r14}
:0209D5BC 308D0D05 addcc  r0,r13,r5,lsl #0x1a
:0209D5C0 CDEB1A05 stcgtl 10,cr1,[r11,#+0x14]!
:0209D5C4 1D009101 unknown
:0209D5C8 91707C14 cmnls r0,r4,lsl r12
:0209D5CC F101D106 unknown
:0209D5D0 2108E71A unknown
:0209D5D4 01202D01 unknown
:0209D5D8 103132AD eornes r3,r1,r13,lsr #0x5
:0209D5DC B6495509 strltb r5,[r9],-r9, lsl #0xa
:0209D5E0 258D6000 strcs r6,[r13, #+0x0]		;r13+0x0=*(00000000)
:0209D5E4 D730D920 ldrle r13,[r0,-r0, lsr #0x12]!
:0209D5E8 128108E5 addne  r0,r1,#0xE50000
:0209D5EC B0002512 andlt  r2,r0,r2,lsl r5
:0209D5F0 00C80025 sbceq  r0,r8,r5,lsr #0x0
:0209D5F4 02E51597 rsceq  r1,r5,#0x25C00000
:0209D5F8 2D411009 unknown
:0209D5FC D2E50829 rscle  r0,r5,#0x290000
:0209D600 E5D70030 ldrb r0,[r7, #+0x30]		;r7+0x30=*(00000030)
:0209D604 11D71DB6 ldrneh r1,[r7, #+0xd6]		;r7+0xd6=*(000000d6)
:0209D608 C0025501 andgt  r5,r2,r1,lsl #0xa
:0209D60C F6004930 unknown
:0209D610 95B4EBFF ldrls r14,[r4, #+0xbff]!
:0209D614 C21F6908 andgts r6,r15,#0x20000
:0209D618 E20080FF and  r8,r0,#0xFF
:0209D61C E804896A stmda  r4 ,{r1,r3,r5,r6,r8,r11,r15}
:0209D620 E4A00115 unknown
:0209D624 6D040AC5 unknown
:0209D628 1BC1344A blne 010EA758
:0209D62C 4DF00A02 ldcmil 10,cr0,[r0,#+0x8]!
:0209D630 1B113403 blne 024EA644
:0209D634 5D0141A0 unknown
:0209D638 916AA001 unknown
:0209D63C 4080092D addmi  r0,r0,r13,lsr #0x12
:0209D640 20216DE0 eorcs  r6,r1,r0,ror #0x1b
:0209D644 B0A20B05 adclt  r0,r2,r5,lsl #0x16
:0209D648 0AF9009D beq 01EDD8C4
:0209D64C 02B110FD adceqs r1,r1,#0xFD
:0209D650 1E5006E3 cdpne 6,4,cr0,cr0,cr3,7
:0209D654 011501F9 ldreqsh r0,[r5, -r9]
:0209D658 65371BED ldrvs r1,[r7, #-0xbed]!
:0209D65C 0000994C andeq  r9,r0,r12,asr #0x12
:0209D660 0904E017 stmeqdb  r4 ,{r0,r1,r2,r4,r13,r14,r15}
:0209D664 1CE26060 stcnel 0,cr6,[r2],#+0x180
:0209D668 449D20D1 ldrmi r2,[r13],#+0xd1
:0209D66C E2400005 sub  r0,r0,#0x5
:0209D670 68200520 stmvsda  r0!,{r5,r8,r10}
:0209D674 001114E2 andeqs r1,r1,r2,ror #0x9
:0209D678 48000DFD stmmida  r0 ,{r0,r2,r3,r4,r5,r6,r7,r8,r10,r11}
:0209D67C 2CA518E2 stccs  8,cr1,[r5],#+0x388
:0209D680 01C2029D unknown
:0209D684 1C993000 ldcne  0,cr3,[r9],{#0x0}
:0209D688 619D2921 orrvss r2,r13,r1,lsr #0x12
:0209D68C 0709C100 streq r12,[r9,-r0, lsl #0x2]
:0209D690 04E0246D unknown
:0209D694 2CE08A00 stccsl 10,cr8,[r0],#+0x0
:0209D698 F48000D1 strnv r0,[r0],#+0xd1
:0209D69C 089D1055 ldmeqia  r13 ,{r0,r2,r4,r6,r12}
:0209D6A0 08A90024 stmeqia  r9!,{r2,r5}
:0209D6A4 E0268A10 eor  r8,r6,r0,lsl r10
:0209D6A8 DDA04000 stcle  0,cr4,[r0,#+0x0]!
:0209D6AC 0CE8920A stceql 2,cr9,[r8],#+0x28
:0209D6B0 E8840010 stmia  r4 ,{r4}
:0209D6B4 080D0124 stmeqda  r13 ,{r2,r5,r8}
:0209D6B8 50280019 eorpl  r0,r8,r9,lsl r0
:0209D6BC 44001D20 strmi r1,[r0],#-0xd20
:0209D6C0 9DC00D0D unknown
:0209D6C4 400A06E5 andmi  r0,r10,r5,ror #0xd
:0209D6C8 4024E094 mlami  r4,r4,r0,r14unknown
:0209D6CC 0012E58D andeqs r14,r2,r13,lsl #0xb
:0209D6D0 0509112C streq r1,[r9, #-0x12c]		;(r9-0x12c=*(bffffed4))
:0209D6D4 00053300 andeq  r3,r5,r0,lsl #0x6
:0209D6D8 169D4020 ldrne r4,[r13],+r0, lsr #0x0
:0209D6DC 822413E5 eorhi  r1,r4,#0x94000003
:0209D6E0 A22005E1 eorge  r0,r0,#0x38400000
:0209D6E4 1D75E000 ldcnel 0,cr14,[r5,#-0x0]!
:0209D6E8 DE014109 cdple 1,0,cr4,cr1,cr9,0
:0209D6EC 002C0081 eoreq  r0,r12,r1,lsl #0x1
:0209D6F0 9900012A stmlsdb  r0 ,{r1,r3,r5,r8}
:0209D6F4 A0683008 rsbge  r3,r8,r8
:0209D6F8 450B99E1 strmi r9,[r11, #-0x9e1]		;(r11-0x9e1=*(fffff61f))
:0209D6FC E287C300 add  r12,r7,#0x0
:0209D700 7D000911 unknown
:0209D704 A058311B subges r3,r8,r11,lsl r1
:0209D708 6031E118 eorvss r14,r1,r8,lsl r1
:0209D70C 000BE186 andeq  r14,r11,r6,lsl #0x3
:0209D710 D4E10057 unknown
:0209D714 2B850011 blcs 001DD760
:0209D718 F9100F89 ldmnvdb  r0 ,{r0,r3,r7,r8,r9,r10,r11}
:0209D71C DC15DD09 ldcle  13,cr13,[r5],{#0x9}
:0209D720 340211BD strcc r1,[r2],#-0x1bd
:0209D724 8FF00351 swihi 0x00f00351
:0209D728 4A430835 bmi 0315F804
:0209D72C 3204E92D andcc  r14,r4,#0xB4000
:0209D730 0902699F stmeqdb  r2 ,{r0,r1,r2,r3,r4,r7,r8,r11,r13,r14}
:0209D734 93603000 unknown
:0209D738 1D7001E5 ldcnel 1,cr0,[r0,#-0x394]!
:0209D73C 28656000 unknown
:0209D740 44D0205D ldrmib r2,[r0],#+0x5d
:0209D744 512B5D80 unknown
:0209D748 16311810 unknown
:0209D74C 117910B9 ldrneh r1,[r9, #-0x9]!
:0209D750 50BDBDEC adcpls r11,r13,r12,ror #0x1b
:0209D754 CDC04019 unknown
:0209D758 33401915 unknown
:0209D75C E281365E add  r3,r1,#0x5E00000
:0209D760 02011249 andeq  r1,r1,#0x90000004
:0209D764 11A429A1 movne  r2,r1,lsr #0x13		;r2=0(0x0)
:0209D768 199C0201 ldmneib  r12 ,{r0,r9}
:0209D76C 0019CD40 andeqs r12,r9,r0,asr #0x1a
:0209D770 09220D05 stmeqdb  r2!,{r0,r2,r8,r10,r11}
:0209D774 10858831 addne  r8,r5,r1,lsr r8
:0209D778 850059B5 strhi r5,[r0, #-0x9b5]		;(r0-0x9b5=*(fffff64b))
:0209D77C 815FCE10 cmphi r15,r0,lsl r14
:0209D780 005D08E2 subeqs r0,r13,r2,ror #0x11
:0209D784 E160AE83 unknown
:0209D788 2DE1B01F stccsl 0,cr11,[r1,#+0x7c]!
:0209D78C C9099540 stmgtdb  r9 ,{r6,r8,r10,r12,r15}
:0209D790 0029E405 eoreq  r14,r9,r5,lsl #0x8
:0209D794 09002905 stmeqdb  r0 ,{r0,r2,r8,r11,r13}
:0209D798 E28720C1 add  r2,r7,#0xC1
:0209D79C 43951059 orrmis r1,r5,#0x59
:0209D7A0 00317526 eoreqs r7,r1,r6,lsr #0xa
:0209D7A4 59125990 ldmpldb  r2 ,{r4,r7,r8,r11,r12,r14}
:0209D7A8 29A420B9 stmcsib  r4!,{r0,r3,r4,r5,r7,r13}
:0209D7AC 03D50C20 biceqs r0,r5,#0x2000
:0209D7B0 9D952C29 unknown
:0209D7B4 2D08102B unknown
:0209D7B8 E5183581 ldr r3,[r8, #-0x581]		;(r8-0x581=*(fffffa7f))
:0209D7BC 4AF923C5 bmi 01EE66D8
:0209D7C0 5110558D tstpl r0,r13,lsl #0xb
:0209D7C4 1BFDDA53 blne 02014118
:0209D7C8 51842351 orrpl  r2,r4,r1,asr r3
:0209D7CC 08E24643 unknown
:0209D7D0 848B0011 strhi r0,[r11],#+0x11
:0209D7D4 69E80031 unknown
:0209D7D8 F9007120 stmnvdb  r0 ,{r5,r8,r12,r13,r14}
:0209D7DC 3A100C00 bcc 024A07E4
:0209D7E0 D4867351 strle r7,[r6],#+0x351
:0209D7E4 00CCEB02 sbceq  r14,r12,r2,lsl #0x16
:0209D7E8 2D817351 unknown
:0209D7EC 00150C10 andeqs r0,r5,r0,lsl r12
:0209D7F0 0515D377 ldreq r13,[r5, #-0x377]		;r5-0x377=*(7ffffc89)=#0(0x00000000)
:0209D7F4 31052351 unknown
:0209D7F8 0029A8E5 eoreq  r10,r9,r5,ror #0x11
:0209D7FC 2044102D subcs  r1,r4,r13,lsr #0x0
:0209D800 05D10095 ldreqb r0,[r1, #+0x95]		;r1+0x95=*(00000095)
:0209D804 08E61161 unknown
:0209D808 10002D00 andne  r2,r0,r0,lsl #0x1a
:0209D80C 1132E284 teqne r2,r4,lsl #0x5
:0209D810 25D1840D ldrcsb r8,[r1, #+0x40d]		;r1+0x40d=*(0000040d)
:0209D814 8305190A unknown
:0209D818 15ED03FD strneb r0,[r13, #+0x3fd]!
:0209D81C 752441B1 strvc r4,[r4, #-0x1b1]!
:0209D820 1101AD03 unknown
:0209D824 5FC8E780 swipl 0x00c8e780
:0209D828 55EB0200 strplb r0,[r11, #+0x200]!
:0209D82C 16750216 unknown
:0209D830 D35E4099 cmple r14,#0x99
:0209D834 799A4531 ldmvcib  r10 ,{r0,r4,r5,r8,r10,r14}
:0209D838 0E8DFF07 cdpeq 15,8,cr15,cr13,cr7,0
:0209D83C E1CD00B0 strh r0,[r13, #+0x0]		;r13+0x0=*(00000000)
:0209D840 40852521 addmi  r2,r5,r1,lsr #0xa
:0209D844 56064180 strpl r4,[r6],-r0, lsl #0x3
:0209D848 080035E1 stmeqda  r0 ,{r0,r5,r6,r7,r8,r10,r12,r13}
:0209D84C A0702401 rsbges r2,r0,r1,lsl #0x8
:0209D850 9F602CE3 swils 0x00602ce3
:0209D854 801C29E5 andhis r2,r12,r5,ror #0x13
:0209D858 E1140517 tst r4,r7,lsl r5
:0209D85C 15015101 strne r5,[r1, #-0x101]		;(r1-0x101=*(fffffeff))
:0209D860 E0603216 rsb  r3,r0,r6,lsl r2
:0209D864 0001EB00 andeq  r14,r1,r0,lsl #0x16
:0209D868 D9001775 stmledb  r0 ,{r0,r2,r4,r5,r6,r8,r9,r10,r12}
:0209D86C AD96A002 unknown
:0209D870 00219009 eoreq  r9,r1,r9
:0209D874 D5F5E155 ldrleb r14,[r5, #+0x155]!
:0209D878 83F88A00 mvnhis r8,#0x0
:0209D87C FD2B03FD stc2  3,cr0,[r11,#-0x3f4]!
:0209D880 D9076D13 stmledb  r7 ,{r0,r1,r4,r8,r10,r11,r13,r14}
:0209D884 1374EC05 cmnne r4,#0x500
:0209D888 82F183F9 rschis r8,r1,#0xE4000003
:0209D88C 01FD7B39 mvneqs r7,lsr r9
:0209D890 661232E1 ldrvs r3,r7,lsr r9
:0209D894 011413F1 ldreqsh r1,[r4, -r1]
:0209D898 37441515 unknown
:0209D89C 1501F9D3 strne r15,[r1, #-0x9d3]		;(r1-0x9d3=*(fffff62d))
:0209D8A0 1015CD44 andnes r12,r5,r4,asr #0x1a
:0209D8A4 03A05265 moveq  r5,#0x50000006		;r5=1342177286(0x50000006)
:0209D8A8 D504199F strle r1,[r4, #-0x99f]		;(r4-0x99f=*(fffff661))
:0209D8AC CD631000 stcgtl 0,cr1,[r3,#-0x0]!
:0209D8B0 E58D8006 str r8,[r13, #+0x6]		;r13+0x6=*(00000006)
:0209D8B4 E5910DA0 ldr r0,[r1, #+0xda0]		;r1+0xda0=*(00000da0)
:0209D8B8 917CC001 cmnls r12,r1
:0209D8BC 1D2B2EB1 stcne  14,cr2,[r11,#-0x2c4]!
:0209D8C0 15926500 ldrne r6,[r2, #+0x500]		;r2+0x500=*(00000500)
:0209D8C4 504DE814 subpl  r14,r13,r4,lsl r8
:0209D8C8 0C004D68 stceq  13,cr4,[r0],{#0x68}
:0209D8CC 0DE0804D stceql 0,cr8,[r0,#+0x134]!
:0209D8D0 DD950051 unknown
:0209D8D4 1A542141 bne 035A5DE0
:0209D8D8 204D1049 subcs  r1,r13,r9,asr #0x0
:0209D8DC 51F0F421 mvnpls r15,r1,lsr #0x8
:0209D8E0 17D9BB10 unknown
:0209D8E4 23D18D50 biccss r8,r1,#0x1400
:0209D8E8 E59F4318 ldr r4,[r15, #+0x318]		;r15+0x318=*(0209dc08)=#58000137(0x03750309)
:0209D8EC B513CD09 ldrlt r12,[r3, #-0xd09]		;(r3-0xd09=*(fffff2f7))
:0209D8F0 DD03D503 unknown
:0209D8F4 E0800103 add  r0,r0,r3,lsl #0x2
:0209D8F8 907C0FE0 rsblss r0,r12,r0,ror #0x1f
:0209D8FC 01200BE5 unknown
:0209D900 791E7900 ldmvcdb  r14 ,{r8,r11,r12,r13,r14}
:0209D904 10B4E001 adcnes r14,r4,r1
:0209D908 51B6E1DD ldrplsb r14,[r6, +r13]!
:0209D90C C11DDD13 tstgt r13,r3,lsl r13
:0209D910 0535E007 ldreq r14,[r5, #-0x7]!
:0209D914 2053CD05 subcss r12,r3,r5,lsl #0x1a
:0209D918 202573CD eorcs  r7,r5,r13,asr #0x7
:0209D91C B56025C8 strltb r2,[r0, #-0x5c8]!
:0209D920 5100F025 unknown
:0209D924 A0426D18 subge  r6,r2,r8,lsl r13
:0209D928 6D528902 unknown
:0209D92C 12B1CDF2 adcnes r12,r1,#0x3C80
:0209D930 300941B8 strcch r4,[r9], -r8
:0209D934 BE00A961 cdplt 9,0,cr10,cr0,cr1,3
:0209D938 24A942A1 unknown
:0209D93C 51210009 unknown
:0209D940 5C00450F stcpl  5,cr4,[r0],{#0xf}
:0209D944 E1910045 orrs r0,r1,r5,asr #0x0
:0209D948 915045D6 ldrlssb r4,[r0, #-0x56]		;(r0-0x5d6=*(ffffffaa))
:0209D94C 35F191A1 ldrccb r9,[r1, #+0x1a1]!
:0209D950 653342B1 ldrvs r4,[r3, #-0x2b1]!
:0209D954 12571400 subnes r1,r7,#0x0
:0209D958 3199E59F unknown
:0209D95C 99BEF199 ldmlsib  r14!,{r0,r3,r4,r7,r8,r12,r13,r14,r15}
:0209D960 D8F199A1 ldmleia  r1!,{r0,r5,r7,r8,r11,r12,r15}^
:0209D964 03026923 unknown
:0209D968 1931F579 ldmnedb  r1!,{r0,r3,r4,r5,r6,r8,r10,r12,r13,r14,r15}
:0209D96C 520700ED andpl  r0,r7,#0xED
:0209D970 1007A900 andne  r10,r7,r0,lsl #0x12
:0209D974 55B8306D ldrpl r3,[r8, #+0x6d]!
:0209D978 12430110 subne  r0,r3,#0x4
:0209D97C AC00556A stcge  5,cr5,[r0],{#0x6a}
:0209D980 03099F11 unknown
:0209D984 0903BD87 stmeqdb  r3 ,{r0,r1,r2,r7,r8,r10,r11,r12,r13,r15}
:0209D988 0144D113 unknown
:0209D98C 0031AF23 eoreqs r10,r1,r3,lsr #0x1e
:0209D990 059F0194 ldreq r0,[r15, #+0x194]		;r15+0x194=*(0209db2c)=#-1297547227(0xb2a90025)
:0209D994 A0548AF3 ldrgesh r8,[r4],#-0xa3
:0209D998 02D3B1E1 sbceqs r11,r3,#0x40000038
:0209D99C 3D0078EB unknown
:0209D9A0 C3050500 unknown
:0209D9A4 414019A2 unknown
:0209D9A8 072A9D00 streq r9,[r10,-r0, lsl #0x1a]!
:0209D9AC E1022D75 unknown
:0209D9B0 76185512 unknown
:0209D9B4 506901A5 rsbpl  r0,r9,r5,lsr #0x3
:0209D9B8 B7006907 strlt r6,[r0,-r7, lsl #0x12]
:0209D9BC 85E02938 strhib r2,[r0, #+0x938]!
:0209D9C0 10291402 eorne  r1,r9,r2,lsl #0x8
:0209D9C4 010CF08D unknown
:0209D9C8 D9303D36 ldmledb  r0!,{r1,r2,r4,r5,r8,r10,r11,r12,r13}
:0209D9CC A5506100 ldrgeb r6,[r0, #-0x100]		;(r0-0x100=*(b2a8ff25))
:0209D9D0 6061C10D rsbvs  r12,r1,r13,lsl #0x2
:0209D9D4 502F000F eorpl  r0,r15,r15
:0209D9D8 A50A6061 strge r6,[r10, #-0x61]		;(r10-0x61=*(ffffff9f))
:0209D9DC 00A52700 adceq  r2,r5,r0,lsl #0xe
:0209D9E0 AA0139B6 bge 020EC0C0
:0209D9E4 27C9013D unknown
:0209D9E8 D9404DCC stmledb  r0 ,{r2,r3,r6,r7,r8,r10,r11,r14}^
:0209D9EC B6804D20 strlt r4,[r0],+r0, lsr #0x1a
:0209D9F0 BABBC04D blt 00F8DB2C
:0209D9F4 0BC9A04D bleq 01305B30
:0209D9F8 0901804D stmeqdb  r1 ,{r0,r2,r3,r6,r15}
:0209D9FC 030D00F1 unknown
:0209DA00 7C109DCE ldcvc  13,cr9,[r0],{#0xce}
:0209DA04 20519F10 subcss r9,r1,r0,lsl r15
:0209DA08 7E201005 cdpvc 0,2,cr1,cr0,cr5,0
:0209DA0C 2E118031 mrccs 0,0,r8,cr1,cr1,{1}
:0209DA10 40B8100D adcmis r1,r8,r13
:0209DA14 20BC300D adccss r3,r12,r13
:0209DA18 12E1DA26 rscne  r13,r1,#0x26000
:0209DA1C 20BC0CB9 unknown
:0209DA20 881065C0 ldmhida  r0 ,{r6,r7,r8,r10,r13,r14}
:0209DA24 11E42041 mvnne  r2,r1,asr #0x0
:0209DA28 81075990 swphi r5,r0,r7
:0209DA2C 2111E4E3 tstcs r1,r3,ror #0x9
:0209DA30 F121E100 unknown
:0209DA34 E1153915 tst r5,r5,lsl r9
:0209DA38 31202171 unknown
:0209DA3C 197F1491 unknown
:0209DA40 250D4DE1 strcs r4,[r13, #-0xde1]		;(r13-0xde1=*(fffff21f))
:0209DA44 C151D902 cmpgt r1,r2,lsl #0x12
:0209DA48 6111CC13 tstvs r1,r3,lsl r12
:0209DA4C 03CD9F01 biceq  r9,r13,#0x4
:0209DA50 159D0D8D ldrne r0,[r13, #+0xd8d]		;r13+0xd8d=*(00000d8d)
:0209DA54 7A3B2079 bvc 02F65C40
:0209DA58 40210A49 eormi  r0,r1,r9,asr #0x14
:0209DA5C DA00B2CF ble 020CA5A0
:0209DA60 C95B20B1 ldmgtdb  r11 ,{r0,r4,r5,r7,r13}^
:0209DA64 2800B400 stmcsda  r0 ,{r10,r12,r13,r15}
:0209DA68 0907E1DA stmeqdb  r7 ,{r1,r3,r4,r6,r7,r8,r13,r14,r15}
:0209DA6C 08CD0900 stmeqia  r13 ,{r8,r11}^
:0209DA70 68151051 ldmvsda  r5 ,{r0,r4,r6,r12}
:0209DA74 10495000 subne  r5,r9,r0
:0209DA78 0210E918 andeqs r14,r0,#0x60000
:0209DA7C 540201C1 strpl r0,[r2],#-0x1c1
:0209DA80 D23106C1 eorles r0,r1,#0xC100000
:0209DA84 147D30E5 unknown
:0209DA88 19100A02 ldmnedb  r0 ,{r1,r9,r11}
:0209DA8C 007D08E3 rsbeqs r0,r13,r3,ror #0x11
:0209DA90 E59F0168 ldr r0,[r15, #+0x168]		;r15+0x168=*(0209dc00)=#981452819(0x3a7fc813)
:0209DA94 DA1104B2 ble 024DED64
:0209DA98 652091E1 strvs r9,[r0, #-0x1e1]!
:0209DA9C 902DA004 eorls  r10,r13,r4
:0209DAA0 257AE518 ldrcsb r14,[r10, #-0x518]!
:0209DAA4 61002120 unknown
:0209DAA8 0C19E792 ldceq  7,cr14,[r9],{#0x92}
:0209DAAC B509176D strlt r1,[r9, #-0x76d]		;(r9-0x76d=*(bffff893))
:0209DAB0 55413C30 strplb r3,[r1, #-0xc30]		;(r1-0xc30=*(fffff3d0))
:0209DAB4 10ED900C rscne  r9,r13,r12
:0209DAB8 4501FDA5 strmi r15,[r1, #-0xda5]		;(r1-0xda5=*(fffff25b))
:0209DABC 800F7B04 andhi  r7,r15,r4,lsl #0x16
:0209DAC0 037A01E2 cmneq r10,#0x80000038
:0209DAC4 0D02E280 unknown
:0209DAC8 0013D90A andeqs r13,r3,r10,lsl #0x12
:0209DACC E5189410 ldr r9,[r8, #-0x410]		;(r8-0x410=*(fffffbf0))
:0209DAD0 2DE01059 stccsl 0,cr1,[r0,#+0x164]!
:0209DAD4 1005E591 mulne  r5,r1,r5
:0209DAD8 0100C502 unknown
:0209DADC 200BE792 mulcs  r11,r2,r7
:0209DAE0 41610B39 unknown
:0209DAE4 1439E790 unknown
:0209DAE8 B000A911 andlt  r10,r0,r1,lsl r9
:0209DAEC 14910065 ldrne r0,[r1],#+0x65
:0209DAF0 A08001D4 unknown
:0209DAF4 03090203 unknown
:0209DAF8 A00B6901 andge  r6,r11,r1,lsl #0x12
:0209DAFC EF03FD1F swi 0x0003fd1f
:0209DB00 000009FD unknown
:0209DB04 8A20A958 bhi 028C806C
:0209DB08 A920C1D4 stmgedb  r0!,{r2,r4,r6,r7,r8,r14,r15}
:0209DB0C DA01B2F0 ble 0210A6D4
:0209DB10 46970119 unknown
:0209DB14 073507B1 unknown
:0209DB18 00658200 rsbeq  r8,r5,r0,lsl #0x4
:0209DB1C C5202587 strgt r2,[r0, #-0x587]!
:0209DB20 1015D302 andnes r13,r5,r2,lsl #0x6
:0209DB24 02FD0C98 rsceqs r0,r13,#0x9800
:0209DB28 F700C906 strnv r12,[r0,-r6, lsl #0x12]
:0209DB2C B2A90025 adclt  r0,r9,#0x25
:0209DB30 01E1DD00 mvneq  r13,r0,lsl #0x1a
:0209DB34 00E3100B rsceq  r1,r3,r11
:0209DB38 99841389 stmlsib  r4 ,{r0,r3,r7,r8,r9,r12}
:0209DB3C E1DA2118 bics r2,r10,r8,lsl r1
:0209DB40 35051000 strcc r1,[r5, #-0x0]		;r5-0x0=*(50000006)=#0(0x00000000)
:0209DB44 28041D00 stmcsda  r4 ,{r8,r10,r11,r12}
:0209DB48 2009A11E andcs  r10,r9,r14,lsl r1
:0209DB4C ED13E242 unknown
:0209DB50 8D680031 stchil 0,cr0,[r8,#-0xc4]!
:0209DB54 28E59028 unknown
:0209DB58 E5910A0E ldr r0,[r1, #+0xa0e]		;r1+0xa0e=*(00000a0e)
:0209DB5C 99911E2C ldmlsib  r1 ,{r2,r3,r5,r9,r10,r11,r12}
:0209DB60 20E59005 rsccs  r9,r5,r5
:0209DB64 E1A04422 mov  r4,r2,lsr #0x8		;r4=0(0x0)
:0209DB68 EB02D2EF bl 0215272C
:0209DB6C 1C054C00 stcne  12,cr4,[r5],{#0x0}
:0209DB70 10210089 eorne  r0,r1,r9,lsl #0x1
:0209DB74 2C03D502 stccs  5,cr13,[r3],{#0x2}
:0209DB78 E5902E0E ldr r2,[r0, #+0xe0e]		;r0+0xe0e=*(3a7fd621)=#0(0x00000000)
:0209DB7C F502D1E0 strnv r13,[r2, #-0x1e0]		;(r2-0x1e0=*(fffffe20))
:0209DB80 03CD0829 biceq  r0,r13,#0x290000
:0209DB84 034D05A0 unknown
:0209DB88 06001528 streq r1,[r0],-r8, lsr #0xa
:0209DB8C 10F01510 rscnes r1,r0,r0,lsl r5
:0209DB90 0208254A andeq  r2,r8,#0x12800000
:0209DB94 5510AD10 ldrpl r10,[r0, #-0xd10]		;r0-0xd10=*(3a7fbb03)=#0(0x00000000)
:0209DB98 E2800A01 add  r0,r0,#0x1000
:0209DB9C 8011E019 andhis r14,r1,r9,lsl r0
:0209DBA0 D01645E5 andles r4,r6,r5,ror #0xb
:0209DBA4 02101C41 andeqs r1,r0,#0x4100
:0209DBA8 18013D70 stmneda  r1 ,{r4,r5,r6,r8,r10,r11,r12,r13}
:0209DBAC 45501045 ldrmib r1,[r0, #-0x45]		;r0-0x45=*(3a7fc7ce)=#0(0x00000000)
:0209DBB0 D4039910 strle r9,[r3],#-0x910
:0209DBB4 0005000D andeq  r0,r5,r13
:0209DBB8 0D4A3A91 unknown
:0209DBBC D1103500 tstle r0,r0,lsl #0xa
:0209DBC0 B646E953 unknown
:0209DBC4 00390A81 eoreqs r0,r9,r1,lsl #0x15
:0209DBC8 C502FD00 strgt r15,[r2, #-0xd00]		;(r2-0xd00=*(fffff300))
:0209DBCC B66C5E13 unknown
:0209DBD0 00F503A5 rsceqs r0,r5,r5,lsr #0x7
:0209DBD4 41119D70 tstmi r1,r0,ror r13
:0209DBD8 019D0B25 orreqs r0,r13,r5,lsr #0x16
:0209DBDC A04002D6 unknown
:0209DBE0 0035028D eoreqs r0,r5,r13,lsl #0x5
:0209DBE4 000302DD unknown
:0209DBE8 4501AD38 strmi r10,[r1, #-0xd38]		;(r1-0xd38=*(fffff2c8))
:0209DBEC 0009380A andeq  r3,r9,r10,lsl #0x10
:0209DBF0 03551028 cmpeq r5,#0x28
:0209DBF4 42CB04AD sbcmi  r0,r11,#0xAD000000
:0209DBF8 39801011 stmccib  r0 ,{r0,r4,r12}
:0209DBFC 79034100 stmvcdb  r3 ,{r8,r14}
:0209DC00 3A7FC813 bcc 0408FC54
:0209DC04 B63DE1A0 unknown
:0209DC08 03750309 cmneq r5,#0x24000000
:0209DC0C A0303FC2 eorges r3,r0,r2,asr #0x1f
:0209DC10 0506C9E1 streq r12,[r6, #-0x9e1]		;(r6-0x9e1=*(e53daf4b))
:0209DC14 B5035200 strlt r5,[r3, #-0x200]		;(r3-0x200=*(fffffe00))
:0209DC18 CC000127 stcgt  1,cr0,[r0],{#0x27}
:0209DC1C 0C000504 stceq  5,cr0,[r0],{#0x4}
:0209DC20 00890249 addeq  r0,r9,r9,asr #0x4
:0209DC24 08008D05 stmeqda  r0 ,{r0,r2,r8,r10,r11,r15}
:0209DC28 A018075A andges r0,r8,r10,asr r7
:0209DC2C 811828E1 tsthi r8,r1,ror #0x11
:0209DC30 080800E1 stmeqda  r8 ,{r0,r5,r6,r7}
:0209DC34 03560275 cmpeq r6,#0x50000007
:0209DC38 002500EB eoreq  r0,r5,r11,ror #0x1
:0209DC3C A0250084 eorge  r0,r5,r4,lsl #0x1
:0209DC40 2500F025 strcs r15,[r0, #-0x25]		;r0-0x25=*(3a7fc7ee)=#0(0x00000000)
:0209DC44 00250400 eoreq  r0,r5,r0,lsl #0x8
:0209DC48 25E05604 strcsb r5,[r0, #+0x604]!
:0209DC4C 4025C000 eormi  r12,r5,r0
:0209DC50 92E1A02F rscls  r10,r1,#0x2F
:0209DC54 2C00250A stccs  5,cr2,[r0],{#0xa}
:0209DC58 28002528 stmcsda  r0 ,{r3,r5,r8,r10,r13}
:0209DC5C 0902E182 stmeqdb  r2 ,{r1,r7,r8,r13,r14,r15}
:0209DC60 04E08E20 unknown
:0209DC64 08E58620 unknown
:0209DC68 E5942000 ldr r2,[r4, #+0x0]		;r4+0x0=*(00000000)
:0209DC6C E5955008 ldr r5,[r5, #+0x8]		;r5+0x8=*(5000000e)=#0(0x00000000)
:0209DC70 83400092 unknown
:0209DC74 233192E0 teqcs r1,#0xE
:0209DC78 1F00C2E0 swine 0x0000c2e0
:0209DC7C 3091E1A0 addccs r14,r1,r0,lsr #0x3
:0209DC80 0024E023 eoreq  r14,r4,r3,lsr #0x0
:0209DC84 0800D108 stmeqda  r0 ,{r3,r8,r12,r14,r15}
:0209DC88 85029580 strhi r9,[r2, #-0x580]		;(r2-0x580=*(fffffa80))
:0209DC8C 001208E0 andeqs r0,r2,r0,ror #0x11
:0209DC90 010CE586 unknown
:0209DC94 00518115 subeqs r8,r1,r5,lsl r1
:0209DC98 51D01959 bicpls r1,r0,r9,asr r9
:0209DC9C 30515010 subccs r5,r1,r0,lsl r0
:0209DCA0 95805100 strls r5,[r0, #+0x100]		;r0+0x100=*(3a7fc913)=#0(0x00000000)
:0209DCA4 E0150403 ands r0,r5,r3,lsl #0x8
:0209DCA8 9051100D sublss r1,r1,r13
:0209DCAC E790E004 ldr r14,[r0, +r4]
:0209DCB0 85867051 strhi r7,[r6, #+0x51]		;r6+0x51=*(e53db97d)
:0209DCB4 5150FFE2 cmppl r0,r2,ror #0x1f
:0209DCB8 60515550 subvss r5,r1,r0,asr r5
:0209DCBC 04BD5038 unknown
:0209DCC0 59011009 stmpldb  r1 ,{r0,r3,r12}
:0209DCC4 C1813018 orrgt  r3,r1,r8,lsl r0
:0209DCC8 CB109109 blgt 024C20F4
:0209DCCC 410CE582 unknown
:0209DCD0 25039400 strcs r9,[r3, #-0x400]		;(r3-0x400=*(fffffc00))
:0209DCD4 300D08E0 andcc  r0,r13,r0,ror #0x11
:0209DCD8 00200D91 mlaeq  r0,r1,r13,r0unknown
:0209DCDC 08C581E0 stmeqia  r5 ,{r5,r6,r7,r8,r15}^
:0209DCE0 0D95E005 unknown
:0209DCE4 0EE59205 cdpeq 2,14,cr9,cr5,cr5,0
:0209DCE8 44010831 strmi r0,[r1],#-0x831
:0209DCEC FFE284C0 swinv 0x00e284c0
:0209DCF0 00E20C40 rsceq  r0,r2,r0,asr #0x18
:0209DCF4 B582E000 strlt r14,[r2, #+0x0]		;r2+0x0=*(00000000)
:0209DCF8 E3540003 cmp r4,#0x3
:0209DCFC FFFF00F2 swinv 0x00ff00f2
:0209DD00 060D383A unknown
:0209DD04 D0501731 subles r1,r0,r1,lsr r7
:0209DD08 BDE24D30 stcltl 13,cr4,[r2,#+0xc0]!
:0209DD0C 91300C14 teqls r0,r4,lsl r12
:0209DD10 0101A502 unknown
:0209DD14 0001A064 andeq  r10,r1,r4,ror #0x0
:0209DD18 70000160 andvc  r0,r0,r0,ror #0x2
:0209DD1C 9DB00001 ldcls  0,cr0,[r0,#+0x4]!
:0209DD20 9190AA08 orrlss r10,r0,r8,lsl #0x14
:0209DD24 04000508 streq r0,[r0],#-0x508
:0209DD28 05020005 streq r0,[r2, #-0x5]		;(r2-0x5=*(fffffffb))
:0209DD2C 41562700 cmpmi r6,r0,lsl #0xe
:0209DD30 E3520015 cmp r2,#0x15
:0209DD34 2F01052B swics 0x0001052b
:0209DD38 10A10051 adcne  r0,r1,r1,asr r0
:0209DD3C 24000104 strcs r0,[r0],#-0x104
:0209DD40 9F140469 swils 0x00140469
:0209DD44 4B4814E5 blmi 032A30E0
:0209DD48 9A047190 bls 021BA390
:0209DD4C E5920085 ldr r0,[r2, #+0x85]		;r2+0x85=*(00000085)
:0209DD50 B0103928 andlts r3,r0,r8,lsr #0x12
:0209DD54 01E1D1BE streqh r13,[r1, #+0x1e]!
:0209DD58 6901A090 stmvsdb  r1 ,{r4,r7,r13,r15}
:0209DD5C D031AA10 eorles r10,r1,r0,lsl r10
:0209DD60 1F000904 swine 0x00000904
:0209DD64 55084031 strpl r4,[r8, #-0x31]		;(r8-0x31=*(ffffffcf))
:0209DD68 310C4031 unknown
:0209DD6C 00311A00 eoreqs r1,r1,r0,lsl #0x14
:0209DD70 15530004 ldrneb r0,[r3, #-0x4]		;(r3-0x4=*(fffffffc))
:0209DD74 00F10AE1 rsceqs r0,r1,r1,ror #0x15
:0209DD78 5D901B50 unknown
:0209DD7C C5449A01 strgtb r9,[r4, #-0xa01]		;(r4-0xa01=*(fffff5ff))
:0209DD80 01100920 tsteq r0,r0,lsr #0x12
:0209DD84 13310009 teqne r1,#0x9
:0209DD88 02B50005 adceqs r0,r5,#0x5
:0209DD8C B380703B orrlt  r7,r0,#0x3B
:0209DD90 03A50009 moveq  r0,#0x9		;r0=9(0x9)
:0209DD94 A3088070 unknown
:0209DD98 8100090D unknown
:0209DD9C 80700F13 rsbhis r0,r0,r3,lsl r15
:0209DDA0 150A0CE3 strne r0,[r10, #-0xce3]		;(r10-0xce3=*(fffff31d))
:0209DDA4 BD138800 unknown
:0209DDA8 19001105 stmnedb  r0 ,{r0,r2,r8,r12}
:0209DDAC 1172B210 cmnne r2,r0,lsl r2
:0209DDB0 00150200 andeqs r0,r5,r0,lsl #0x4
:0209DDB4 6C01E104 stcvs  1,cr14,[r1],{#0x4}
:0209DDB8 9505C903 strls r12,[r5, #-0x903]		;(r5-0x903=*(fffff6fd))
:0209DDBC BE041D13 mcrlt 13,0,r1,cr4,cr3,{0}
:0209DDC0 9160052D unknown
:0209DDC4 900A03E5 andls  r0,r10,r5,ror #0x7
:0209DDC8 E35613CD cmp r6,#0x34000003
:0209DDCC F5020349 strnv r0,[r2, #-0x349]		;(r2-0x349=*(fffffcb7))
:0209DDD0 45520304 ldrmib r0,[r2, #-0x304]		;(r2-0x304=*(fffffcfc))
:0209DDD4 00000803 andeq  r0,r0,r3,lsl #0x10
:0209DDD8 A003655B andge  r6,r3,r11,asr r5
:0209DDDC 00CB21E3 sbceq  r2,r11,r3,ror #0x3
:0209DDE0 40389A00 eormis r9,r8,r0,lsl #0x14
:0209DDE4 4400E28D strmi r14,[r0],#-0x28d
:0209DDE8 09E28D50 unknown
:0209DDEC 59016100 stmpldb  r1 ,{r8,r13,r14}
:0209DDF0 05673013 streqb r3,[r7, #-0x13]!
:0209DDF4 019D0100 orreqs r0,r13,r0,lsl #0x2
:0209DDF8 30015518 andcc  r5,r1,r8,lsl r5
:0209DDFC 71962A00 orrvcs r2,r6,r0,lsl #0x14
:0209DE00 BBE11001 bllt 018E1E0C
:0209DE04 100D009D mulne  r13,r13,r0
:0209DE08 000D621C andeq  r6,r13,r12,lsl r2
:0209DE0C 7F000D18 swivc 0x00000d18
:0209DE10 1655000D ldrneb r0,[r5],-r13
:0209DE14 B5013514 strlt r3,[r1, #-0x514]		;(r1-0x514=*(fffffaec))
:0209DE18 E28D2010 add  r2,r13,#0x10
:0209DE1C C5006590 strgt r6,[r0, #-0x590]		;(r0-0x590=*(fffffa79))
:0209DE20 09601C11 unknown
:0209DE24 0039AF40 eoreqs r10,r9,r0,asr #0x1e
:0209DE28 AC400D18 stcgel 13,cr0,[r0],{#0x18}
:0209DE2C 55080019 strpl r0,[r8, #-0x19]		;(r8-0x19=*(ffffffe7))
:0209DE30 09140079 ldmeqdb  r4 ,{r0,r3,r4,r5,r6}
:0209DE34 DA03C140 ble 0218E33C
:0209DE38 A9004110 stmgedb  r0 ,{r4,r8,r14}
:0209DE3C A5E1CD03 strgeb r12,[r1, #+0xd03]!
:0209DE40 5139006D teqpl r9,r13,ror #0x0
:0209DE44 A040817A subge  r8,r0,r10,ror r1
:0209DE48 39AC6139 stmccib  r12!,{r0,r3,r4,r5,r8,r13,r14}
:0209DE4C FFFF23F1 swinv 0x00ff23f1
:0209DE50 44113DEB ldrmi r3,[r1],#-0xdeb
:0209DE54 31392110 teqcc r9,r0,lsl r1
:0209DE58 213903F5 ldrcssh r0,[r9, -r5]!
:0209DE5C 06813993 unknown
:0209DE60 570A012D strpl r0,[r10,-r13, lsr #0x2]
:0209DE64 61F34019 mvnvss r4,r9,lsl r0
:0209DE68 610089C1 unknown
:0209DE6C 8025FCF1 unknown
:0209DE70 402559A5 eormi  r5,r5,r5,lsr #0x13
:0209DE74 F161007F unknown
:0209DE78 4F8025F2 swimi 0x008025f2
:0209DE7C 75402552 strvcb r2,[r0, #-0x552]		;(r0-0x552=*(fffffab7))
:0209DE80 E8F16100 unknown
:0209DE84 65458111 strvsb r8,[r5, #-0x111]		;(r5-0x111=*(fffffeef))
:0209DE88 616BA940 unknown
:0209DE8C CBF16121 blgt 01CF6318
:0209DE90 F161C161 unknown
:0209DE94 765EF161 ldrvcb r15,[r5, #-0x111]		;(r5-0x111=*(fffffeef))
:0209DE98 00020161 andeq  r0,r2,r1,ror #0x2
:0209DE9C 1956E359 ldmnedb  r6 ,{r0,r3,r4,r6,r8,r9,r13,r14,r15}^
:0209DEA0 00410C01 subeq  r0,r1,r1,lsl #0x18
:0209DEA4 10A9E28A adcne  r14,r9,r10,lsl #0x5
:0209DEA8 5140A92B unknown
:0209DEAC CA002800 bgt 020A7EB4
:0209DEB0 00990024 addeqs r0,r9,r4,lsr #0x0
:0209DEB4 00050071 andeq  r0,r5,r1,ror r0
:0209DEB8 A104C530 unknown
:0209DEBC 20C98A20 sbccs  r8,r9,r0,lsr #0x14
:0209DEC0 440079D4 strmi r7,[r0],#-0x9d4
:0209DEC4 4CAB00F9 stcmi  0,cr0,[r11],#+0x3e4
:0209DEC8 48E59D20 unknown
:0209DECC 000D9D00 andeq  r9,r13,r0,lsl #0x1a
:0209DED0 99E18380 unknown
:0209DED4 0944E106 stmeqdb  r4 ,{r1,r2,r8,r13,r14,r15}^
:0209DED8 1050C500 subnes r12,r0,r0,lsl #0xa
:0209DEDC 31153964 tstcc r5,r4,ror #0x12
:0209DEE0 8D002C00 unknown
:0209DEE4 03102CE2 tsteq r0,#0xE200
:0209DEE8 3022F98D eorcc  r15,r2,r13,lsl #0x13
:0209DEEC 08E58D10 unknown
:0209DEF0 E59A02C0 ldr r0,[r10, #+0x2c0]		;r10+0x2c0=*(000002c0)
:0209DEF4 2800AD20 stmcsda  r0 ,{r5,r8,r10,r11,r13,r15}
:0209DEF8 15ED000D strneb r0,[r13, #+0xd]!
:0209DEFC 8DC06834 unknown
:0209DF00 8D3020E5 ldchi  0,cr2,[r0,#-0x394]!
:0209DF04 200024E5 andcs  r2,r0,r5,ror #0x9
:0209DF08 2D9AE58D unknown
:0209DF0C 9A101800 bls 024A3F14
:0209DF10 0099E510 addeqs r14,r9,r0,lsl r5
:0209DF14 253021F9 ldrcs r2,[r0, #-0x1f9]!
:0209DF18 20043D60 andcs  r3,r4,r0,ror #0x1a
:0209DF1C 25B60021 ldrcs r0,[r6, #+0x21]!
:0209DF20 8025A300 eorhi  r10,r5,r0,lsl #0x6
:0209DF24 3025B500 eorcc  r11,r5,r0,lsl #0xa
:0209DF28 A5802526 strge r2,[r0, #+0x526]		;r0+0x526=*(0000052f)
:0209DF2C 1800250C stmneda  r0 ,{r2,r3,r8,r10,r13}
:0209DF30 99E28630 unknown
:0209DF34 F6828025 strnv r8,[r2],+r5, lsr #0x0
:0209DF38 251C4025 ldrcs r4,[r12, #-0x25]		;(r12-0x25=*(c00284de))
:0209DF3C FD000400 unknown
:0209DF40 214A1003 unknown
:0209DF44 E2862003 add  r2,r6,#0x3
:0209DF48 E1A03006 mov  r3,r6			;r3=-448939732(0xe53db92c)
:0209DF4C FFFE8F01 swinv 0x00fe8f01
:0209DF50 102423A9 eorne  r2,r4,r9,lsr #0x7
:0209DF54 EC08E286 stc  2,cr14,[r8],{#0x86}
:0209DF58 09EB02B4 unknown
:0209DF5C 04891210 streq r1,[r9],#+0x210
:0209DF60 9A005018 bls 020B1FC8
:0209DF64 5D0325C1 unknown
:0209DF68 0A101501 beq 024A3374
:0209DF6C 04C53400 streqb r3,[r5],#+0x400
:0209DF70 08EB02B5 unknown
:0209DF74 00F98D00 rsceqs r8,r9,r0,lsl #0x1a
:0209DF78 01E59D81 mvneq  r9,r1,lsl #0x1b
:0209DF7C 10440259 subne  r0,r4,r9,asr r2
:0209DF80 0C08E28D stceq  2,cr14,[r8],{#0x8d}
:0209DF84 07E58D00 streqb r8,[r5,+r0, lsl #0x1a]!
:0209DF88 00E89100 rsceq  r9,r8,r0,lsl #0x2
:0209DF8C E8830007 stmia  r3 ,{r0,r1,r2}
:0209DF90 03910003 orreqs r0,r1,#0x3
:0209DF94 E59D4010 ldr r4,[r13, #+0x10]		;r13+0x10=*(00000010)
:0209DF98 1980600C stmneib  r0 ,{r2,r3,r13,r14}
:0209DF9C 20E58005 rsccs  r8,r5,r5
:0209DFA0 E1C081B4 strh r8,[r0, #+0x14]		;r0+0x14=*(0000001d)
:0209DFA4 01EA0431 mvneq  r0,lsr r1
:0209DFA8 E2881000 add  r1,r8,#0x0
:0209DFAC E1A00800 mov  r0,r0,lsl #0x10		;r0=589824(0x90000)
:0209DFB0 5B000820 blpl 020A0038
:0209DFB4 A08820E1 addge  r2,r8,r1,ror #0x1
:0209DFB8 006034E1 rsbeq  r3,r0,r1,ror #0x9
:0209DFBC FF35E286 swinv 0x0035e286
:0209DFC0 000C8AFF unknown
:0209DFC4 50E59D00 rscpl  r9,r5,r0,lsl #0x1a
:0209DFC8 F8E28DD0 unknown
:0209DFCC 0441008F streqb r0,[r1],#-0x8f
:0209DFD0 6402106E strvs r1,[r2],#-0x6e
:0209DFD4 B5060913 strlt r0,[r6, #-0x913]		;(r6-0x913=*(e53db019))
:0209DFD8 68021041 stmvsda  r2 ,{r0,r6,r12}
:0209DFDC 00027E13 andeq  r7,r2,r3,lsl r14
:0209DFE0 E18001B1 strh r0,[r0, +r1]
:0209DFE4 8CCE2111 stchil 1,cr2,[r14],{#0x11}
:0209DFE8 BD1C0031 unknown
:0209DFEC D1100920 tstle r0,r0,lsr #0x12
:0209DFF0 E89C0006 ldmia  r12 ,{r1,r2}
:0209DFF4 E0111002 ands r1,r1,r2
:0209DFF8 08017D00 stmeqda  r1 ,{r8,r10,r11,r12,r13,r14}
:0209DFFC E3A03102 mov  r3,#0x80000000		;r3=-2147483648(0x80000000)
:0209E000 6F010F11 swivs 0x00010f11
:0209E004 D11033E1 tstle r0,r1,ror #0x7
:0209E008 331369E1 tstcc r3,#0x384000
:0209E00C E5031140 str r1,[r3, #-0x140]		;r3-0x140=*(7ffffec0)=#0(0x00000000)
:0209E010 70001F10 andvc  r1,r0,r0,lsl r15
:0209E014 012525E2 unknown
:0209E018 04E79143 unknown
:0209E01C 10E59FE0 rscne  r9,r5,r0,ror #0x1f
:0209E020 84804241 strhi r4,[r0],#+0x241
:0209E024 4401FFD3 strmi r15,[r1],#-0xfd3
:0209E028 2DA02035 stccs  0,cr2,[r0,#+0xd4]!
:0209E02C E59CA003 ldr r10,[r12, #+0x3]		;r12+0x3=*(c0028506)
:0209E030 1D01C901 unknown
:0209E034 009D0D10 addeqs r0,r13,r0,lsl r13
:0209E038 04C55864 streqb r5,[r5],#+0x864
:0209E03C 7C000178 stcvc  1,cr0,[r0],{#0x78}
:0209E040 79800005 stmvcib  r0 ,{r0,r2}
:0209E044 BD558000 unknown
:0209E048 E1A0C014 mov  r12,r4,lsl r0		;r12=0(0x0)
:0209E04C 51F71375 mvnpls r1,r5,ror r3
:0209E050 C1510C00 cmpgt r1,r0,lsl #0x18
:0209E054 10010135 andne  r0,r1,r5,lsr r1
:0209E058 C10404A5 unknown
:0209E05C 010EE59F swpeq r14,r15,r14
:0209E060 C0F84015 rscgts r4,r8,r5,lsl r0
:0209E064 0DDC110D unknown
:0209E068 D2003D21 andle  r3,r0,#0x840
:0209E06C CC311104 ldcgt  1,cr1,[r1],#-0x10
:0209E070 8140BDE1 unknown
:0209E074 32E28C02 rsccc  r8,r2,#0x200
:0209E078 101113F5 ldrnesh r1,[r1], -r5
:0209E07C 11D106B4 ldrneh r0,[r1, #+0x64]		;r1+0x64=*(00000064)
:0209E080 43130135 tstmi r3,#0x4000000D
:0209E084 15911068 ldrne r1,[r1, #+0x68]		;r1+0x68=*(00000068)
:0209E088 D90131FA stmledb  r1 ,{r1,r3,r4,r5,r6,r7,r8,r12,r13}
:0209E08C E5600210 strb r0,[r0, #-0x210]!
:0209E090 40699203 rsbmi  r9,r9,r3,lsl #0x4
:0209E094 E49DF004 ldr r15,[r13],#+0x4
:0209E098 09000504 stmeqdb  r0 ,{r2,r8,r10}
:0209E09C F901B900 stmnvdb  r1 ,{r8,r11,r12,r13,r15}
:0209E0A0 300C00C1 andcc  r0,r12,r1,asr #0x1
:0209E0A4 03BD169C moveqs r1,#0x9C00000		;r1=163577856(0x9c00000)
:0209E0A8 ED03E353 unknown
:0209E0AC 2D100302 unknown
:0209E0B0 690FE911 stmvsdb  r15 ,{r0,r4,r8,r11,r13,r14,r15}
:0209E0B4 10211301 eorne  r1,r1,r1,lsl #0x6
:0209E0B8 10008110 andne  r8,r0,r0,lsl r1
:0209E0BC 20041D54 andcs  r1,r4,r4,asr r13
:0209E0C0 E510354F ldr r3,[r0, #-0x54f]		;(r0-0x54f=*(0008fab1))
:0209E0C4 C0003503 andgt  r3,r0,r3,lsl #0xa
:0209E0C8 2035C904 eorcss r12,r5,r4,lsl #0x12
:0209E0CC 0340356C unknown
:0209E0D0 000C0035 andeq  r0,r12,r5,lsr r0
:0209E0D4 0CE915BD stceql 5,cr1,[r9],#+0x2f4
:0209E0D8 0CE9A000 stceql 0,cr10,[r9],#+0x0
:0209E0DC E900BD50 stmdb  r0 ,{r4,r6,r8,r10,r11,r12,r13,r15}
:0209E0E0 E9E07FFC unknown
:0209E0E4 D3E901B5 mvnle  r0,#0x4000002D
:0209E0E8 71402520 unknown
:0209E0EC 0002E903 andeq  r14,r2,r3,lsl #0x12
:0209E0F0 0095E92D addeqs r14,r5,r13,lsr #0x12
:0209E0F4 0048E283 subeq  r14,r8,r3,lsl #0x5
:0209E0F8 7D38E280 ldcvc  2,cr14,[r8,#-0x200]!
:0209E0FC 19403100 stmnedb  r0 ,{r8,r12,r13}^
:0209E100 BD000201 unknown
:0209E104 91D044E8 biclss r4,r0,r8,ror #0x9
:0209E108 30D2E501 sbcccs r14,r2,r1,lsl #0xa
:0209E10C F003E3A0 andnv  r14,r3,r0,lsr #0x7
:0209E110 00E10021 rsceq  r0,r1,r1,lsr #0x0
:0209E114 02E5B120 rsceq  r11,r5,#0x8
:0209E118 E10069F0 unknown
:0209E11C E591E040 ldr r14,[r1, #+0x40]		;r1+0x40=*(09c00040)=#0(0x00000000)
:0209E120 00D17FFF ldreqsh r7,[r1],#+0xff
:0209E124 014100E9 unknown
:0209E128 E82D500F stmda  r13!,{r0,r1,r2,r3,r12,r14}
:0209E12C 00390400 eoreqs r0,r9,r0,lsl #0x8
:0209E130 027E1404 rsbeqs r1,r14,#0x4000000
:0209E134 011D1B40 tsteq r13,r0,asr #0x16
:0209E138 00010002 andeq  r0,r1,r2
:0209E13C 020B6940 andeq  r6,r11,#0x100000
:0209E140 20841365 addcs  r1,r4,r5,ror #0x6
:0209E144 10004900 andne  r4,r0,r0,lsl #0x12
:0209E148 51005DD0 unknown
:0209E14C A5FC24E3 ldrgeb r2,[r12, #+0x4e3]!
:0209E150 9F001400 swils 0x00001400
:0209E154 004902F5 unknown
:0209E158 E1C06210 bic  r6,r0,r0,lsl r2
:0209E15C 8500013B strhi r0,[r0, #-0x13b]		;(r0-0x13b=*(0008fec5))
:0209E160 A4139511 ldrge r9,[r3],#-0x511
:0209E164 021D381E andeqs r3,r13,#0x1E0000
:0209E168 03090208 unknown
:0209E16C 10E3A0C3 rscne  r10,r3,r3,asr #0x1
:0209E170 E58CC208 str r12,[r12, #+0x208]		;r12+0x208=*(00000208)
:0209E174 0091109C umulleqs r1,r1,r12,r0
:0209E178 E281401D add  r4,r1,#0x1D
:0209E17C E281103C add  r1,r1,#0x3C
:0209E180 03490021 unknown
:0209E184 8CE581C0 stchil 1,cr8,[r5],#+0x300
:0209E188 0185D055 orreq  r13,r5,r5,asr r0
:0209E18C 30550C01 subccs r0,r5,r1,lsl #0x18
:0209E190 70104D98 mulvcs r0,r8,r13
:0209E194 93401151 unknown
:0209E198 05106CE5 ldreq r6,[r0, #-0xce5]		;(r0-0xce5=*(0008f31b))
:0209E19C 000D0171 andeq  r0,r13,r1,ror r1
:0209E1A0 00000D1E andeq  r0,r0,r14,lsl r13
:0209E1A4 09600285 unknown
:0209E1A8 1118AB00 tstne r8,r0,lsl #0x16
:0209E1AC 00111A00 andeqs r1,r1,r0,lsl #0x14
:0209E1B0 25000558 strcs r0,[r0, #-0x558]		;(r0-0x558=*(0008faa8))
:0209E1B4 096A5410 unknown
:0209E1B8 027D6400 rsbeqs r6,r13,#0x0
:0209E1BC 34008D15 strcc r8,[r0],#-0xd15
:0209E1C0 55B0006D ldrpl r0,[r0, #+0x6d]!
:0209E1C4 0FE1D100 swieq 0x00e1d100
:0209E1C8 01E20000 mvneq  r0,r0
:0209E1CC FB02DD00 blx 021555DC
:0209E1D0 018DFFFF unknown
:0209E1D4 11B0E3A0 movnes r14,r0,lsr #0x7		;r14=4608(0x1200)
:0209E1D8 30E1C100 rsccc  r12,r1,r0,lsl #0x2
:0209E1DC C02400FD unknown
:0209E1E0 0CE51093 stceql 0,cr1,[r5],#+0x24c
:0209E1E4 18E1A0E0 unknown
:0209E1E8 E5009FB0 str r9,[r0, #-0xfb0]		;(r0-0xfb0=*(0008f050))
:0209E1EC E89B07FF ldmia  r11 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10}
:0209E1F0 00A0B000 adceq  r11,r0,r0
:0209E1F4 00311CE3 eoreqs r1,r1,r3,ror #0x19
:0209E1F8 A1801369 orrge  r1,r0,r9,ror #0x6
:0209E1FC 10019C01 andne  r9,r1,r1,lsl #0x18
:0209E200 027FFDAC rsbeqs r15,r15,#0x2B00
:0209E204 98000180 stmlsda  r0 ,{r7,r8}
:0209E208 509C0001 addpls r0,r12,r1
:0209E20C 00027FFF unknown
:0209E210 C00200B9 strgth r0,[r2], -r9
:0209E214 0CE01081 stceql 0,cr1,[r0],#+0x204
:0209E218 01E15100 mvneq  r5,r0,lsl #0x2
:0209E21C B800A100 stmltda  r0 ,{r8,r13,r15}
:0209E220 510169FC unknown
:0209E224 2D4FF812 unknown
:0209E228 10940CE9 addnes r0,r4,r9,ror #0x19
:0209E22C E59110A9 ldr r1,[r1, #+0xa9]		;r1+0xa9=*(09c000a9)=#0(0x00000000)
:0209E230 04550902 ldreqb r0,[r5],#-0x902
:0209E234 053A1055 ldreq r1,[r10, #-0x55]!
:0209E238 1F750039 swine 0x00750039
:0209E23C 1609E281 strne r14,[r9],-r1, lsl #0x5
:0209E240 20E3A02E rsccs  r10,r3,r14,lsr #0x0
:0209E244 00780065 rsbeqs r0,r8,r5,ror #0x0
:0209E248 60008920 andvs  r8,r0,r0,lsr #0x12
:0209E24C 7008E590 mulvc  r8,r0,r5
:0209E250 0C01E590 stceq  5,cr14,[r1],{#0x90}
:0209E254 10E59080 rscne  r9,r5,r0,lsl #0x1
:0209E258 00E59090 smlaleq  r9,r5,r0,r0
:0209E25C E590B018 ldr r11,[r0, #+0x18]		;r0+0x18=*(00090018)
:0209E260 E590A01C ldr r10,[r0, #+0x1c]		;r0+0x1c=*(0009001c)
:0209E264 00101100 andeqs r1,r0,r0,lsl #0x2
:0209E268 016E0149 unknown
:0209E26C 00096A00 andeq  r6,r9,r0,lsl #0x14
:0209E270 00295504 eoreq  r5,r9,r4,lsl #0xa
:0209E274 9C013DC7 stcls  13,cr3,[r1],{#0xc7}
:0209E278 C7980001 ldrgt r0,[r8, +r1]
:0209E27C 05EB1502 streqb r1,[r11, #+0x502]!
:0209E280 02E08660 rsceq  r8,r0,#0x6000000
:0209E284 E3005609 unknown
:0209E288 2A000003 bcs 0209E29C
:0209E28C 00660902 rsbeq  r0,r6,r2,lsl #0x12
:0209E290 877000E2 ldrhib r0,r0,r6,r2,lsl #0x12
:0209E294 488000E0 stmmiia  r0 ,{r5,r6,r7}
:0209E298 6902E000 stmvsdb  r2 ,{r13,r14,r15}
:0209E29C 0006E3A0 andeq  r14,r6,r0,lsr #0x7
:0209E2A0 07E100A0 streqb r0,[r1,+r0, lsr #0x1]!
:0209E2A4 09008110 stmeqdb  r0 ,{r4,r8,r15}
:0209E2A8 000D0600 andeq  r0,r13,r0,lsl #0xc
:0209E2AC A010580B andges r5,r0,r11,lsl #0x10
:0209E2B0 A0200AE1 eorge  r0,r0,r1,ror #0x15
:0209E2B4 000005E1 andeq  r0,r0,r1,ror #0xb
:0209E2B8 0288E089 addeq  r14,r8,#0x89
:0209E2BC BD8FF8EB unknown
:0209E2C0 FC2CE808 stc2  8,cr14,[r12],#-0x20
:0209E2C4 C520027F strgt r0,[r0, #-0x27f]!
:0209E2C8 4340F800 unknown
:0209E2CC 41B8E92D movmis r14,r13,lsr #0x12		;r14=0(0x0)
:0209E2D0 ED30B800 ldc  8,cr11,[r0,#-0x0]!
:0209E2D4 94509001 ldrlsb r9,[r0],#-0x1
:0209E2D8 004003E5 subeq  r0,r0,r5,ror #0x7
:0209E2DC 340007E0 strcc r0,[r0],#-0x7e0
:0209E2E0 50ACE3C5 adcpl  r14,r12,r5,asr #0x7
:0209E2E4 00A1E59F umlaleq  r14,r1,r15,r5
:0209E2E8 00E38334 rsceq  r8,r3,r4,lsr r3
:0209E2EC 00E264C0 rsceq  r6,r2,r0,asr #0x9
:0209E2F0 E5954000 ldr r4,[r5, #+0x0]		;r5+0x0=*(00000000)
:0209E2F4 E3140102 tst r4,#0x80000000
:0209E2F8 007D00FC unknown
:0209E2FC E59F7098 ldr r7,[r15, #+0x98]		;r15+0x98=*(0209e39c)=#-1585446911(0xa1800001)
:0209E300 00194080 andeqs r4,r9,r0,lsl #0x1
:0209E304 E5C74081 strb r4,[r7, #+0x81]		;r7+0x81=*(a1800082)
:0209E308 8000205D andhi  r2,r0,r13,asr r0
:0209E30C 880079E0 stmhida  r0 ,{r5,r6,r7,r8,r11,r12,r13,r14}
:0209E310 9F4084A8 swils 0x004084a8
:0209E314 A09420E5 addges r2,r4,r5,ror #0x1
:0209E318 60B7E100 adcvss r14,r7,r0,lsl #0x2
:0209E31C A0500111 subges r0,r0,r1,lsl r1
:0209E320 600807E3 andvs  r0,r8,r3,ror #0xf
:0209E324 A0EC0005 rscge  r0,r12,r5
:0209E328 000508E1 andeq  r0,r5,r1,ror #0x11
:0209E32C A0E84220 rscge  r4,r8,r0,lsr #0x4
:0209E330 C7E009E1 strgtb r0,r4,r8,r0,lsr #0x4
:0209E334 90000AE5 andls  r0,r0,r5,ror #0x15
:0209E338 000BE5C7 andeq  r14,r11,r7,asr #0xb
:0209E33C 000CE5C7 andeq  r14,r12,r7,asr #0xb
:0209E340 010D0001 unknown
:0209E344 C7500E00 ldrgtb r0,[r0,-r0, lsl #0x1c]
:0209E348 300503E5 andcc  r0,r5,r5,ror #0x7
:0209E34C 8003E587 andhi  r14,r3,r7,lsl #0xb
:0209E350 0002E597 muleq  r2,r7,r5
:0209E354 05E31805 streqb r1,[r3, #+0x805]!
:0209E358 000A0000 andeq  r0,r10,r0
:0209E35C E35C0000 cmp r12,#0x0
:0209E360 E594E000 ldr r14,[r4, #+0x0]		;r4+0x0=*(00000000)
:0209E364 BA80002E blt 0009E424
:0209E368 E00C1011 and  r1,r12,r1,lsl r0
:0209E36C C004B781 andgt  r11,r4,r1,lsl #0xf
:0209E370 02E28C02 rsceq  r8,r2,#0x200
:0209E374 F4E31801 unknown
:0209E378 1AFF00FF bne 0205E77C
:0209E37C E15C0002 cmp r12,r2
:0209E380 89009002 stmhidb  r0 ,{r1,r12,r15}
:0209E384 800C02E2 andhi  r0,r12,r2,ror #0x5
:0209E388 00FFE5E2 rsceqs r14,r15,r2,ror #0xb
:0209E38C 83F8BAFF mvnhis r11,#0xFF000
:0209E390 FE60E8BD mcr2 8,3,r14,cr0,cr13,{5}
:0209E394 FF027F00 swinv 0x00027f00
:0209E398 A4000001 strge r0,[r0],#-0x1
:0209E39C A1800001 orrge  r0,r0,r1
:0209E3A0 10040001 andne  r0,r4,r1
:0209E3A4 00041000 andeq  r1,r4,r0
:0209E3A8 F03D40F8 unknown
:0209E3AC 3D303D72 ldccc  13,cr3,[r0,#-0x1c8]!
:0209E3B0 103D13F0 unknown
:0209E3B4 004181B4 streqh r8,[r1],#-0x14
:0209E3B8 656EE581 strvsb r14,[r14, #-0x581]!
:0209E3BC 0091F840 addeqs r15,r1,r0,asr #0x10
:0209E3C0 A07000A2 rsbges r0,r0,r2,lsr #0x1
:0209E3C4 A06001E1 rsbge  r0,r0,r1,ror #0x3
:0209E3C8 500200E1 andpl  r0,r2,r1,ror #0x1
:0209E3CC 4003E1A0 andmi  r14,r3,r0,lsr #0x3
:0209E3D0 6200E1A0 andvs  r14,r0,#0x28
:0209E3D4 B10C0049 unknown
:0209E3D8 02019700 andeq  r9,r1,#0x0
:0209E3DC 10B00AE0 adcnes r0,r0,r0,ror #0x15
:0209E3E0 2301E282 unknown
:0209E3E4 B000E282 andlt  r14,r0,r2,lsl #0x5
:0209E3E8 01E58260 mvneq  r8,r0,ror #0x4
:0209E3EC 00E28133 rsceq  r8,r2,r3,lsr r1
:0209E3F0 E5835004 str r5,[r3, #+0x4]		;r3+0x4=*(80000004)=#0(0x00000000)
:0209E3F4 40107D2C andmis r7,r0,r12,lsr #0x1a
:0209E3F8 407D2083 rsbmis r2,r13,r3,lsl #0x1
:0209E3FC 7D008957 unknown
:0209E400 007D2040 rsbeqs r2,r13,r0,asr #0x0
:0209E404 6D100005 unknown
:0209E408 20007D10 andcs  r7,r0,r0,lsl r13
:0209E40C 83008183 unknown
:0209E410 CB1254E5 blgt 025337AC
:0209E414 85F8EB02 ldrhib r14,[r8, #+0xb02]!
:0209E418 0C302580 ldceq  5,cr2,[r0],#-0x200
:0209E41C 00B030E0 adceqs r3,r0,r0,ror #0x1
:0209E420 102DE28C eorne  r14,r13,r12,lsl #0x5
:0209E424 01004DB0 streqh r4,[r0, -r0]
:0209E428 25800350 strcs r0,[r0, #+0x350]		;r0+0x350=*(00090350)
:0209E42C 00298000 eoreq  r8,r9,r0
:0209E430 141EE580 ldrne r14,[r14],#-0x580
:0209E434 08E12FFF unknown
:0209E438 0CE92D40 stceql 13,cr2,[r9],#+0x100
:0209E43C E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0209E440 E00E0C90 mul  r14,r0,r12
:0209E444 8EC000B0 mcrhi 0,6,r0,cr0,cr0,{5}
:0209E448 8EE301E2 cdphi 1,14,cr0,cr3,cr2,7
:0209E44C 1000B0E2 andne  r11,r0,r2,ror #0x1
:0209E450 C301E58E unknown
:0209E454 0004E28C andeq  r14,r4,r12,lsl #0x5
:0209E458 34E58C20 unknown
:0209E45C 08E59F20 unknown
:0209E460 E58C3000 str r3,[r12, #+0x0]		;r12+0x0=*(00000000)
:0209E464 21921000 orrcss r1,r2,r0
:0209E468 E3405000 unknown
:0209E46C E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(00000000)
:0209E470 00000004 andeq  r0,r0,r4
:0209E474 A010001A andges r0,r0,r10,lsl r0
:0209E478 000500E3 andeq  r0,r5,r3,ror #0x1
:0209E47C 9F004018 swils 0x00004018
:0209E480 011004E5 tsteq r0,r5,ror #0x9
:0209E484 208C0000 addcs  r0,r12,r0
:0209E488 9F1008E5 swils 0x001008e5
:0209E48C 001001E5 andeqs r0,r0,r5,ror #0x3
:0209E490 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(00000000)
:0209E494 E8BD8008 ldmia  r13!,{r3,r15}
:0209E498 000000B0 streqh r0,[r0], -r0
:0209E49C 40000104 andmi  r0,r0,r4,lsl #0x2
:0209E4A0 00000081 andeq  r0,r0,r1,lsl #0x1
:0209E4A4 605E6006 subvss r6,r14,r6
:0209E4A8 019C902D orreqs r9,r12,r13,lsr #0x0
:0209E4AC 0001AC00 andeq  r10,r1,r0,lsl #0x18
:0209E4B0 000157BC streqh r5,[r1], -r12
:0209E4B4 5C4011CC stcpll 1,cr1,[r0],{#0xcc}
:0209E4B8 016C0001 unknown
:0209E4BC 01557C00 cmpeq r5,r0,lsl #0x18
:0209E4C0 09DC8C00 ldmeqib  r12 ,{r10,r11,r15}^
:0209E4C4 05D00D70 ldreqb r0,[r0, #+0xd70]		;r0+0xd70=*(00090d70)
:0209E4C8 D0100150 andles r0,r0,r0,asr r1
:0209E4CC 020ADB79 andeq  r13,r10,#0x1E400
:0209E4D0 80500A00 subhis r0,r0,r0,lsl #0x14
:0209E4D4 C01001FF ldrgtsh r0,[r0], -r15
:0209E4D8 00000058 andeq  r0,r0,r8,asr r0
:0209E4DC 7E000300 cdpvc 3,0,cr0,cr0,cr0,0
:0209E4E0 00603002 rsbeq  r3,r0,r2
:0209E4E4 13C00000 bicne  r0,r0,#0x0
:0209E4E8 FF000000 swinv 0x00000000
:0209E4EC 0909A4F4 stmeqdb  r9 ,{r2,r4,r5,r6,r7,r10,r13,r15}
:0209E4F0 0006D4A4 andeq  r13,r6,r4,lsr #0x9



================ ARM7(Sub CPU) code ================
:02380000 E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:02380004 E58CC208 str r12,[r12, #+0x208]		;r12+0x208=*(00000208)
:02380008 E59F10D4 ldr r1,[r15, #+0xd4]		;r15+0xd4=*(023800e4)=#37224988(0x0238021c)
: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)=#37224964(0x02380204)
:023800A8 E590100C ldr r1,[r0, #+0xc]		;r0+0xc=*(02380210)=#37224988(0x0238021c)
:023800AC E5902010 ldr r2,[r0, #+0x10]		;r0+0x10=*(02380214)=#37224988(0x0238021c)
: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)=#1788177407(0x6a956bff)
: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 0238021C eoreqs r0,r8,#0xC0000001
: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 02380204 eoreqs r0,r8,#0x40000000
: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)=#37224964(0x02380204)
:0238011C E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(02380204)=#37384472(0x023a7118)
:02380120 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(02380208)=#37384496(0x023a7130)
:02380124 E5903008 ldr r3,[r0, #+0x8]		;r0+0x8=*(0238020c)=#37224988(0x0238021c)
: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 02380204 eoreqs r0,r8,#0x40000000
:02380188 E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:0238018C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02380190 E59F2064 ldr r2,[r15, #+0x64]		;r15+0x64=*(023801fc)=#50331642(0x02fffffa)
:02380194 E2423501 sub  r3,r2,#0x400000
:02380198 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(02fffffa)=#600391890(0x23c940d2)
:0238019C E1D3C0B0 ldrh r12,[r3, #+0x0]		;r3+0x0=*(0238021c)=#-382906376(0xe92d4ff8)
:023801A0 E151000C cmp r1,r12
:023801A4 1A000004 bne 023801BC
:023801A8 E2811001 add  r1,r1,#0x1
:023801AC E3510002 cmp r1,#0x2
:023801B0 1AFFFFF8 bne 02380198
:023801B4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023801B8 EA00000C b 023801F0
:023801BC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023801C0 E2433501 sub  r3,r3,#0x400000
:023801C4 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(02fffffa)=#600391890(0x23c940d2)
:023801C8 E593C000 ldr r12,[r3, #+0x0]		;r3+0x0=*(0238021c)=#-382906376(0xe92d4ff8)
:023801CC E151000C cmp r1,r12
:023801D0 1A000000 bne 023801D8
:023801D4 EA000000 b 023801DC
:023801D8 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023801DC 1A000003 bne 023801F0
:023801E0 E2811001 add  r1,r1,#0x1
:023801E4 E3510002 cmp r1,#0x2
:023801E8 1AFFFFF5 bne 023801C4
:023801EC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023801F0 E59F2008 ldr r2,[r15, #+0x8]		;r15+0x8=*(02380200)=#41943034(0x027ffffa)
:023801F4 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(027ffffa)=#60432840(0x039a21c8)
:023801F8 E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:023801FC 02FFFFFA rsceqs r15,r15,#0x3E8
:02380200 027FFFFA rsbeqs r15,r15,#0x3E8
:02380204 023A7118 eoreqs r7,r10,#0x6
:02380208 023A7130 eoreqs r7,r10,#0xC
:0238020C 0238021C eoreqs r0,r8,#0xC0000001
:02380210 0238021C eoreqs r0,r8,#0xC0000001
:02380214 0238021C eoreqs r0,r8,#0xC0000001
:02380218 00000000 andeq  r0,r0,r0
:0238021C E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02380220 E24DDE21 sub  r13,r13,#0x210
:02380224 EB001277 bl 02384C08
:02380228 EB000FD4 bl 02384180
:0238022C E28D2004 add  r2,r13,#0x4
:02380230 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:02380234 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02380238 EBBFF568 bl 0137D7E0
:0238023C E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:02380240 E28D2010 add  r2,r13,#0x10
:02380244 E1A00180 mov  r0,r0,lsl #0x3		;r0=710901224(0x2a5f7de8)
:02380248 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:0238024C E3A01C01 mov  r1,#0x100		;r1=256(0x100)
:02380250 EBBFF562 bl 0137D7E0
:02380254 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:02380258 E28D2E11 add  r2,r13,#0x110
:0238025C E2800C01 add  r0,r0,#0x100
:02380260 E3A01C01 mov  r1,#0x100		;r1=256(0x100)
:02380264 EBBFF55D bl 0137D7E0
:02380268 E3A0001D mov  r0,#0x1D		;r0=29(0x1d)
:0238026C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02380270 E28D2000 add  r2,r13,#0x0
:02380274 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02380278 EBBFF558 bl 0137D7E0
:0238027C E5DD0000 ldrb r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:02380280 E35000FF cmp r0,#0xFF
:02380284 01A00006 moveq  r0,r6			;r0=0(0x0)
:02380288 0A000002 beq 02380298
:0238028C E3100050 tst r0,#0x50
:02380290 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02380294 01A00006 moveq  r0,r6			;r0=0(0x0)
:02380298 E3500000 cmp r0,#0x0
:0238029C 0A000032 beq 0238036C
:023802A0 EB0000FE bl 023806A0
:023802A4 E1A08000 mov  r8,r0			;r8=0(0x0)
:023802A8 E3A0B001 mov  r11,#0x1		;r11=1(0x1)
:023802AC E2087040 and  r7,r8,#0x40
:023802B0 E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:023802B4 E28D5010 add  r5,r13,#0x10
:023802B8 E1A0400B mov  r4,r11			;r4=1(0x1)
:023802BC EA000027 b 02380360
:023802C0 E59F03A8 ldr r0,[r15, #+0x3a8]		;r15+0x3a8=*(02380670)=#65535(0x0000ffff)
:023802C4 E085940A add  r9,r5,r10,lsl #0x8
:023802C8 E1A01009 mov  r1,r9			;r1=-1073741824(0xc0000000)
:023802CC E3A02070 mov  r2,#0x70		;r2=112(0x70)
:023802D0 EB0000EC bl 02380688
:023802D4 E1A02009 mov  r2,r9			;r2=-1073741824(0xc0000000)
:023802D8 E1D217B2 ldrh r1,[r2, #+0x72]		;r2+0x72=*(c0000072)
:023802DC E1500001 cmp r0,r1
:023802E0 1A00001B bne 02380354
:023802E4 E1D207B0 ldrh r0,[r2, #+0x70]		;r2+0x70=*(c0000070)
:023802E8 E3500080 cmp r0,#0x80
:023802EC 2A000018 bcs 02380354
:023802F0 E59F0378 ldr r0,[r15, #+0x378]		;r15+0x378=*(02380670)=#65535(0x0000ffff)
:023802F4 E3A0208A mov  r2,#0x8A		;r2=138(0x8a)
:023802F8 E2891074 add  r1,r9,#0x74
:023802FC EB0000E1 bl 02380688
:02380300 E1A02009 mov  r2,r9			;r2=-1073741824(0xc0000000)
:02380304 E1D21FBE ldrh r1,[r2, #+0xfe]		;r2+0xfe=*(c00000fe)
:02380308 E1500001 cmp r0,r1
:0238030C 1A000010 bne 02380354
:02380310 E1D217B6 ldrh r1,[r2, #+0x76]		;r2+0x76=*(c0000076)
:02380314 E5D20075 ldrb r0,[r2, #+0x75]		;r2+0x75=*(c0000075)
:02380318 E1110014 tst r1,r4,lsl r0
:0238031C 0A00000C beq 02380354
:02380320 E1180001 tst r8,r1
:02380324 11D916B4 ldrneh r1,[r9, #+0x64]		;r9+0x64=*(c0000064)
:02380328 12000007 andne  r0,r0,#0x7
:0238032C 13C11007 bicne  r1,r1,#0x7
:02380330 11810000 orrne  r0,r1,r0
:02380334 11C906B4 strneh r0,[r9, #+0x64]		;r9+0x64=*(c0000064)
:02380338 E085040A add  r0,r5,r10,lsl #0x8
:0238033C E1D007B6 ldrh r0,[r0, #+0x76]		;r0+0x76=*(00010075)
:02380340 E1E00000 mvn  r0,r0
:02380344 E1170000 tst r7,r0
:02380348 13A06003 movne  r6,#0x3		;r6=3(0x3)
:0238034C 1A00002E bne 0238040C
:02380350 E1866A1B orr  r6,r6,r11,lsl r10
:02380354 E28A0001 add  r0,r10,#0x1
:02380358 E1A00800 mov  r0,r0,lsl #0x10		;r0=-65536(0xffff0000)
:0238035C E1A0A820 mov  r10,r0,lsr #0x10		;r10=65535(0xffff)
:02380360 E35A0002 cmp r10,#0x2
:02380364 3AFFFFD5 bcc 023802C0
:02380368 EA000018 b 023803D0
:0238036C EB0000CB bl 023806A0
:02380370 E3100040 tst r0,#0x40
:02380374 13A06003 movne  r6,#0x3		;r6=3(0x3)
:02380378 1A000023 bne 0238040C
:0238037C E59F82EC ldr r8,[r15, #+0x2ec]		;r15+0x2ec=*(02380670)=#65535(0x0000ffff)
:02380380 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:02380384 E28D7010 add  r7,r13,#0x10
:02380388 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:0238038C E3A05070 mov  r5,#0x70		;r5=112(0x70)
:02380390 E1A00008 mov  r0,r8			;r0=65535(0xffff)
:02380394 E1A02005 mov  r2,r5			;r2=112(0x70)
:02380398 E0871409 add  r1,r7,r9,lsl #0x8
:0238039C EB0000B9 bl 02380688
:023803A0 E0872409 add  r2,r7,r9,lsl #0x8
:023803A4 E1D217B2 ldrh r1,[r2, #+0x72]		;r2+0x72=*(000000e2)
:023803A8 E1500001 cmp r0,r1
:023803AC 1A000002 bne 023803BC
:023803B0 E1D207B0 ldrh r0,[r2, #+0x70]		;r2+0x70=*(000000e0)
:023803B4 E3500080 cmp r0,#0x80
:023803B8 31866914 orrcc  r6,r6,r4,lsl r9
:023803BC E2890001 add  r0,r9,#0x1
:023803C0 E1A00800 mov  r0,r0,lsl #0x10		;r0=-65536(0xffff0000)
:023803C4 E1A09820 mov  r9,r0,lsr #0x10		;r9=65535(0xffff)
:023803C8 E3590002 cmp r9,#0x2
:023803CC 3AFFFFEF bcc 02380390
:023803D0 E3560001 cmp r6,#0x1
:023803D4 13560002 cmpne r6,#0x2
:023803D8 0A00000B beq 0238040C
:023803DC E3560003 cmp r6,#0x3
:023803E0 1A000008 bne 02380408
:023803E4 E1DD18B0 ldrh r1,[r13, #+0x80]		;r13+0x80=*(03810000)=#-1946475636(0x8bfb238c)
:023803E8 E28D0C01 add  r0,r13,#0x100
:023803EC E2811001 add  r1,r1,#0x1
:023803F0 E1D008B0 ldrh r0,[r0, #+0x80]		;r0+0x80=*(ffff0080)
:023803F4 E201107F and  r1,r1,#0x7F
:023803F8 E1510000 cmp r1,r0
:023803FC 03A06002 moveq  r6,#0x2		;r6=2(0x2)
:02380400 13A06001 movne  r6,#0x1		;r6=1(0x1)
:02380404 EA000000 b 0238040C
:02380408 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0238040C E3560003 cmp r6,#0x3
:02380410 BA000004 blt 02380428
:02380414 E59F1258 ldr r1,[r15, #+0x258]		;r15+0x258=*(02380674)=#41942144(0x027ffc80)
:02380418 E3E00000 mvn  r0,#0x0
:0238041C E3A02074 mov  r2,#0x74		;r2=116(0x74)
:02380420 EB001771 bl 023861EC
:02380424 EA00002E b 023804E4
:02380428 E3560000 cmp r6,#0x0
:0238042C 0A000028 beq 023804D4
:02380430 E59F0240 ldr r0,[r15, #+0x240]		;r15+0x240=*(02380678)=#-214(0xffffff2a)
:02380434 E1A01406 mov  r1,r6,lsl #0x8		;r1=0(0x0)
:02380438 E08D0000 add  r0,r13,r0
:0238043C E7D00406 ldrb r0,[r0,+r6, lsl #0x8]
:02380440 E350000A cmp r0,#0xA
:02380444 2A00000A bcs 02380474
:02380448 E28D0010 add  r0,r13,#0x10
:0238044C E3A0300A mov  r3,#0xA		;r3=10(0xa)
:02380450 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02380454 E0801001 add  r1,r0,r1
:02380458 EA000002 b 02380468
:0238045C E0810083 add  r0,r1,r3,lsl #0x1
:02380460 E1402FBC strh r2,[r0, #-0xfc]		;(r0-0xfbc=*(fffffe2e))
:02380464 E2433001 sub  r3,r3,#0x1
:02380468 E55100E6 ldrb r0,[r1, #-0xe6]		;(r1-0xe6=*(ffffff1a))
:0238046C E1530000 cmp r3,r0
:02380470 CAFFFFF9 bgt 0238045C
:02380474 E59F0200 ldr r0,[r15, #+0x200]		;r15+0x200=*(0238067c)=#-160(0xffffff60)
:02380478 E1A01406 mov  r1,r6,lsl #0x8		;r1=0(0x0)
:0238047C E08D0000 add  r0,r13,r0
:02380480 E7D00406 ldrb r0,[r0,+r6, lsl #0x8]
:02380484 E350001A cmp r0,#0x1A
:02380488 2A00000A bcs 023804B8
:0238048C E28D0010 add  r0,r13,#0x10
:02380490 E3A0301A mov  r3,#0x1A		;r3=26(0x1a)
:02380494 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02380498 E0801001 add  r1,r0,r1
:0238049C EA000002 b 023804AC
:023804A0 E0810083 add  r0,r1,r3,lsl #0x1
:023804A4 E1402EB6 strh r2,[r0, #-0xe6]		;(r0-0xeb6=*(fffffe7a))
:023804A8 E2433001 sub  r3,r3,#0x1
:023804AC E55100B0 ldrb r0,[r1, #-0xb0]		;(r1-0xb0=*(ffffff50))
:023804B0 E1530000 cmp r3,r0
:023804B4 CAFFFFF9 bgt 023804A0
:023804B8 E59F11B4 ldr r1,[r15, #+0x1b4]		;r15+0x1b4=*(02380674)=#41942144(0x027ffc80)
:023804BC E28D2010 add  r2,r13,#0x10
:023804C0 E2460001 sub  r0,r6,#0x1
:023804C4 E0820400 add  r0,r2,r0,lsl #0x8
:023804C8 E3A02074 mov  r2,#0x74		;r2=116(0x74)
:023804CC EB00174D bl 02386208
:023804D0 EA000003 b 023804E4
:023804D4 E59F1198 ldr r1,[r15, #+0x198]		;r15+0x198=*(02380674)=#41942144(0x027ffc80)
:023804D8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023804DC E3A02074 mov  r2,#0x74		;r2=116(0x74)
:023804E0 EB001741 bl 023861EC
:023804E4 E28D2008 add  r2,r13,#0x8
:023804E8 E3A00036 mov  r0,#0x36		;r0=54(0x36)
:023804EC E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023804F0 EBBFF4BA bl 0137D7E0
:023804F4 E59F4178 ldr r4,[r15, #+0x178]		;r15+0x178=*(02380674)=#41942144(0x027ffc80)
:023804F8 E28D0008 add  r0,r13,#0x8
:023804FC E2841074 add  r1,r4,#0x74
:02380500 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02380504 EB00178F bl 02386348
:02380508 E28D2002 add  r2,r13,#0x2
:0238050C E3A0003C mov  r0,#0x3C		;r0=60(0x3c)
:02380510 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02380514 EBBFF4B1 bl 0137D7E0
:02380518 E1DD00B2 ldrh r0,[r13, #+0x2]		;r13+0x2=*(0380ff82)=#-272765627(0xefbded45)
:0238051C E1A00780 mov  r0,r0,lsl #0xf		;r0=-157122560(0xf6a28000)
:02380520 E1A00820 mov  r0,r0,lsr #0x10		;r0=63138(0xf6a2)
:02380524 EB003C4D bl 0238F660
:02380528 E1C407BA strh r0,[r4, #+0x7a]		;r4+0x7a=*(027ffcfa)=#-1692161760(0x9b23a920)
:0238052C EB0017E7 bl 023864D0
:02380530 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02380534 EB0011DD bl 02384CB0
:02380538 E1A04000 mov  r4,r0			;r4=8(0x8)
:0238053C E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02380540 EB0011DF bl 02384CC4
:02380544 E1A01000 mov  r1,r0			;r1=8(0x8)
:02380548 E1A02004 mov  r2,r4			;r2=8(0x8)
:0238054C E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02380550 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02380554 EB0012B9 bl 02385040
:02380558 E1A04000 mov  r4,r0			;r4=8(0x8)
:0238055C E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02380560 EB0011D2 bl 02384CB0
:02380564 E0402004 sub  r2,r0,r4
:02380568 E1A00004 mov  r0,r4			;r0=8(0x8)
:0238056C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02380570 EB001745 bl 0238628C
:02380574 E1A01004 mov  r1,r4			;r1=8(0x8)
:02380578 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:0238057C EB00120A bl 02384DAC
:02380580 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02380584 EB0011C9 bl 02384CB0
:02380588 E1A04000 mov  r4,r0			;r4=8(0x8)
:0238058C E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02380590 EB0011CB bl 02384CC4
:02380594 E1A01000 mov  r1,r0			;r1=8(0x8)
:02380598 E1A02004 mov  r2,r4			;r2=8(0x8)
:0238059C E3A00008 mov  r0,#0x8		;r0=8(0x8)
:023805A0 EB0012D0 bl 023850E8
:023805A4 E1B04000 movs r4,r0			;r4=8(0x8)
:023805A8 5A000000 bpl 023805B0
:023805AC EB0016B6 bl 0238608C
:023805B0 E1A01004 mov  r1,r4			;r1=8(0x8)
:023805B4 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:023805B8 EB001293 bl 0238500C
:023805BC E1A01004 mov  r1,r4			;r1=8(0x8)
:023805C0 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:023805C4 EB0012EF bl 02385188
:023805C8 E3500C21 cmp r0,#0x2100
:023805CC 2A000000 bcs 023805D4
:023805D0 EB0016AD bl 0238608C
:023805D4 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023805D8 EB001ACD bl 02387114
:023805DC EB00187E bl 023867DC
:023805E0 E59F1098 ldr r1,[r15, #+0x98]		;r15+0x98=*(02380680)=#58688700(0x037f84bc)
:023805E4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023805E8 EB000CFA bl 023839D8
:023805EC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023805F0 EB000D45 bl 02383B0C
:023805F4 E59F3088 ldr r3,[r15, #+0x88]		;r15+0x88=*(02380684)=#67108868(0x04000004)
:023805F8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023805FC E1D310B0 ldrh r1,[r3, #+0x0]		;r3+0x0=*(04000004)=#46255312(0x02c1ccd0)
:02380600 E1D310B0 ldrh r1,[r3, #+0x0]		;r3+0x0=*(04000004)=#46255312(0x02c1ccd0)
:02380604 E2832F81 add  r2,r3,#0x204
:02380608 E3811008 orr  r1,r1,#0x8
:0238060C E1C310B0 strh r1,[r3, #+0x0]		;r3+0x0=*(04000004)=#46255312(0x02c1ccd0)
:02380610 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(00000008)
:02380614 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(00000008)
:02380618 EB00163A bl 02385F08
:0238061C E3E00000 mvn  r0,#0x0
:02380620 EB002883 bl 0238A834
:02380624 E3A0000F mov  r0,#0xF		;r0=15(0xf)
:02380628 EB0028B3 bl 0238A8FC
:0238062C E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02380630 EBBFF62D bl 0137DEEC
:02380634 E1A00004 mov  r0,r4			;r0=8(0x8)
:02380638 EB0033A5 bl 0238D4D4
:0238063C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02380640 EB002D12 bl 0238BA90
:02380644 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02380648 EB000011 bl 02380694
:0238064C EB00165F bl 02385FD0
:02380650 E3500000 cmp r0,#0x0
:02380654 0A000002 beq 02380664
:02380658 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238065C EB00388E bl 0238E89C
:02380660 EB00166B bl 02386014
:02380664 EB00391A bl 0238EAD4
:02380668 EB002C9A bl 0238B8D8
:0238066C EAFFFFF5 b 02380648
:02380670 0000FFFF unknown
:02380674 027FFC80 rsbeqs r15,r15,#0x8000
:02380678 FFFFFF2A swinv 0x00ffff2a
:0238067C FFFFFF60 swinv 0x00ffff60
:02380680 037F84BC cmneq r15,#0xBC000000
:02380684 04000004 streq r0,[r0],#-0x4
:02380688 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(02380690)=#58734597(0x03803805)
:0238068C E12FFF1C bx r12 (Jump to addr_03803805?)msr CPSR_fsxc,r12
:02380690 03803805 orreq  r3,r0,#0x50000
:02380694 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(0238069c)=#58734547(0x038037d3)
:02380698 E12FFF1C bx r12 (Jump to addr_038037D3?)msr CPSR_fsxc,r12
:0238069C 038037D3 orreq  r3,r0,#0x34C0000
:023806A0 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(023806d4)=#41942557(0x027ffe1d)
:023806A4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023806A8 E5D11000 ldrb r1,[r1, #+0x0]		;r1+0x0=*(940c05ab)
:023806AC E3510080 cmp r1,#0x80
:023806B0 03800040 orreq  r0,r0,#0x40
:023806B4 01A00800 moveq  r0,r0,lsl #0x10		;r0=0(0x0)
:023806B8 01A00820 moveq  r0,r0,lsr #0x10		;r0=0(0x0)
:023806BC 012FFF1E bxeq r14 (Jump to addr_FFFF0000?)msreq CPSR_fsxc,r14
:023806C0 E3510040 cmp r1,#0x40
:023806C4 03800080 orreq  r0,r0,#0x80
:023806C8 01A00800 moveq  r0,r0,lsl #0x10		;r0=0(0x0)
:023806CC 01A00820 moveq  r0,r0,lsr #0x10		;r0=0(0x0)
:023806D0 E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:023806D4 027FFE1D rsbeqs r15,r15,#0x1D0
:023806D8 E92D4008 stmdb  r13!,{r3,r14}
:023806DC E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(023806f8)=#58760876(0x03809eac)
:023806E0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(03809eac)=#346302900(0x14a429b4)
:023806E4 E3500000 cmp r0,#0x0
:023806E8 0A000000 beq 023806F0
:023806EC EB003325 bl 0238D388
:023806F0 E8BD4008 ldmia  r13!,{r3,r14}
:023806F4 E12FFF1E bx r14 (Jump to addr_FFFF0000?)
msr CPSR_fsxc,r14
:023806F8 03809EAC orreq  r9,r0,#0xAC0
:023806FC E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02380700 E59F70A0 ldr r7,[r15, #+0xa0]		;r15+0xa0=*(023807a8)=#58785780(0x0380fff4)
:02380704 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02380708 E5978000 ldr r8,[r7, #+0x0]		;r7+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0238070C E59F4098 ldr r4,[r15, #+0x98]		;r15+0x98=*(023807ac)=#16777232(0x01000010)
:02380710 E1C801B0 strh r0,[r8, #+0x10]		;r8+0x10=*(ae0872fb)
:02380714 E59F9094 ldr r9,[r15, #+0x94]		;r15+0x94=*(023807b0)=#65535(0x0000ffff)
:02380718 E1C801B4 strh r0,[r8, #+0x14]		;r8+0x14=*(ae0872ff)
:0238071C E28D6000 add  r6,r13,#0x0
:02380720 E1A05000 mov  r5,r0			;r5=0(0x0)
:02380724 E5970000 ldr r0,[r7, #+0x0]		;r7+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02380728 E1A01006 mov  r1,r6			;r1=0(0x0)
:0238072C E5900308 ldr r0,[r0, #+0x308]		;r0+0x308=*(ae0875f3)
:02380730 E1A02005 mov  r2,r5			;r2=0(0x0)
:02380734 EB001090 bl 0238497C
:02380738 E3500000 cmp r0,#0x0
:0238073C 0A000001 beq 02380748
:02380740 E1A00006 mov  r0,r6			;r0=0(0x0)
:02380744 EB000075 bl 02380920
:02380748 E1A00004 mov  r0,r4			;r0=16777232(0x1000010)
:0238074C EB000CFC bl 02383B44
:02380750 E1D811B0 ldrh r1,[r8, #+0x10]		;r8+0x10=*(ae0872fb)
:02380754 E1C811B2 strh r1,[r8, #+0x12]		;r8+0x12=*(ae0872fd)
:02380758 E1A01081 mov  r1,r1,lsl #0x1		;r1=0(0x0)
:0238075C E19810B1 ldrh r1,[r8, +r1]
:02380760 E1510009 cmp r1,r9
:02380764 1A000004 bne 0238077C
:02380768 E1D811B0 ldrh r1,[r8, #+0x10]		;r8+0x10=*(ae0872fb)
:0238076C E2811001 add  r1,r1,#0x1
:02380770 E1C811B0 strh r1,[r8, #+0x10]		;r8+0x10=*(ae0872fb)
:02380774 EB000CE4 bl 02383B0C
:02380778 EAFFFFE9 b 02380724
:0238077C EB000CE2 bl 02383B0C
:02380780 E1D801B2 ldrh r0,[r8, #+0x12]		;r8+0x12=*(ae0872fd)
:02380784 EB000038 bl 0238086C
:02380788 E1C801B4 strh r0,[r8, #+0x14]		;r8+0x14=*(ae0872ff)
:0238078C E1D801B4 ldrh r0,[r8, #+0x14]		;r8+0x14=*(ae0872ff)
:02380790 E0880180 add  r0,r8,r0,lsl #0x3
:02380794 E59000C0 ldr r0,[r0, #+0xc0]		;r0+0xc0=*(010000d0)
:02380798 E1A0E00F mov  r14,r15			;r14=37226400(0x23807a0)
:0238079C E12FFF10 bx r0 (Jump to addr_01000010?)msr CPSR_fsxc,r0
:023807A0 E1C891B4 strh r9,[r8, #+0x14]		;r8+0x14=*(ae0872ff)
:023807A4 EAFFFFDE b 02380724
:023807A8 0380FFF4 orreq  r15,r0,#0x3D0
:023807AC 01000010 unknown
:023807B0 0000FFFF unknown
:023807B4 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023807B8 E59F20A4 ldr r2,[r15, #+0xa4]		;r15+0xa4=*(02380864)=#58785780(0x0380fff4)
:023807BC E1A07000 mov  r7,r0			;r7=16777232(0x1000010)
:023807C0 E5924000 ldr r4,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023807C4 E59F009C ldr r0,[r15, #+0x9c]		;r15+0x9c=*(02380868)=#16777232(0x01000010)
:023807C8 E1A06001 mov  r6,r1			;r6=0(0x0)
:023807CC E28450BC add  r5,r4,#0xBC
:023807D0 EB000CDB bl 02383B44
:023807D4 E0852186 add  r2,r5,r6,lsl #0x3
:023807D8 E1D210B2 ldrh r1,[r2, #+0x2]		;r2+0x2=*(0380fff6)=#-1578127864(0xa1efae08)
:023807DC E1A0C186 mov  r12,r6,lsl #0x3		;r12=0(0x0)
:023807E0 E3510000 cmp r1,#0x0
:023807E4 1A000010 bne 0238082C
:023807E8 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023807EC E1C230B2 strh r3,[r2, #+0x2]		;r2+0x2=*(0380fff6)=#-1578127864(0xa1efae08)
:023807F0 E2631801 rsb  r1,r3,#0x10000
:023807F4 E18510BC strh r1,[r5, +r12]
:023807F8 E0841087 add  r1,r4,r7,lsl #0x1
:023807FC E1D120B8 ldrh r2,[r1, #+0x8]		;r1+0x8=*(a1efae10)
:02380800 E2631801 rsb  r1,r3,#0x10000
:02380804 E1520001 cmp r2,r1
:02380808 E1A01087 mov  r1,r7,lsl #0x1		;r1=33554464(0x2000020)
:0238080C 018460B1 streqh r6,[r4, +r1]
:02380810 10841182 addne  r1,r4,r2,lsl #0x3
:02380814 11C16BBC strneh r6,[r1, #+0xbc]		;r1+0xbc=*(020000dc)
:02380818 E0841087 add  r1,r4,r7,lsl #0x1
:0238081C E1C160B8 strh r6,[r1, #+0x8]		;r1+0x8=*(02000028)
:02380820 E1D411B0 ldrh r1,[r4, #+0x10]		;r4+0x10=*(ae0872fb)
:02380824 E1570001 cmp r7,r1
:02380828 B1C471B0 strlth r7,[r4, #+0x10]		;r4+0x10=*(ae0872fb)
:0238082C EB000CB6 bl 02383B0C
:02380830 E3570003 cmp r7,#0x3
:02380834 0A000008 beq 0238085C
:02380838 E1D401B2 ldrh r0,[r4, #+0x12]		;r4+0x12=*(ae0872fd)
:0238083C E3500003 cmp r0,#0x3
:02380840 1A000005 bne 0238085C
:02380844 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(02380864)=#58785780(0x0380fff4)
:02380848 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238084C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02380850 E1A02001 mov  r2,r1			;r2=0(0x0)
:02380854 E5900308 ldr r0,[r0, #+0x308]		;r0+0x308=*(ae0875f3)
:02380858 EB001024 bl 023848F0
:0238085C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02380860 E12FFF1E bx r14 (Jump to addr_023807A0?)
msr CPSR_fsxc,r14
:02380864 0380FFF4 orreq  r15,r0,#0x3D0
:02380868 01000010 unknown
:0238086C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02380870 E59F1060 ldr r1,[r15, #+0x60]		;r15+0x60=*(023808d8)=#58785780(0x0380fff4)
:02380874 E1A05000 mov  r5,r0			;r5=-1375178005(0xae0872eb)
:02380878 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(023808dc)=#16777232(0x01000010)
:0238087C E5914000 ldr r4,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02380880 EB000CAF bl 02383B44
:02380884 E1A0E085 mov  r14,r5,lsl #0x1		;r14=1544611286(0x5c10e5d6)
:02380888 E19450BE ldrh r5,[r4, +r14]
:0238088C E59F204C ldr r2,[r15, #+0x4c]		;r15+0x4c=*(023808e0)=#65535(0x0000ffff)
:02380890 E1550002 cmp r5,r2
:02380894 0A00000B beq 023808C8
:02380898 E284C0BC add  r12,r4,#0xBC
:0238089C E08C1185 add  r1,r12,r5,lsl #0x3
:023808A0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023808A4 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(0380fff6)=#-1578127864(0xa1efae08)
:023808A8 E1A03185 mov  r3,r5,lsl #0x3		;r3=1883477848(0x70439758)
:023808AC E19C10B3 ldrh r1,[r12, +r3]
:023808B0 E1510002 cmp r1,r2
:023808B4 018420BE streqh r2,[r4, +r14]
:023808B8 0084100E addeq  r1,r4,r14
:023808BC 01C120B8 streqh r2,[r1, #+0x8]		;r1+0x8=*(0380fffc)=#1788177407(0x6a956bff)
:023808C0 118410BE strneh r1,[r4, +r14]
:023808C4 118C20B3 strneh r2,[r12, +r3]
:023808C8 EB000C8F bl 02383B0C
:023808CC E1A00005 mov  r0,r5			;r0=-1375178005(0xae0872eb)
:023808D0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023808D4 E12FFF1E bx r14 (Jump to addr_5C10E5D6?)
msr CPSR_fsxc,r14
:023808D8 0380FFF4 orreq  r15,r0,#0x3D0
:023808DC 01000010 unknown
:023808E0 0000FFFF unknown
:023808E4 E92D4008 stmdb  r13!,{r3,r14}
:023808E8 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0238091c)=#58785780(0x0380fff4)
:023808EC E28D1000 add  r1,r13,#0x0
:023808F0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023808F4 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023808F8 E5900308 ldr r0,[r0, #+0x308]		;r0+0x308=*(ae0875f3)
:023808FC EB00101E bl 0238497C
:02380900 E28D0000 add  r0,r13,#0x0
:02380904 EB000005 bl 02380920
:02380908 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238090C E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02380910 EBFFFFA7 bl 023807B4
:02380914 E8BD4008 ldmia  r13!,{r3,r14}
:02380918 E12FFF1E bx r14 (Jump to addr_5C10E5D6?)
msr CPSR_fsxc,r14
:0238091C 0380FFF4 orreq  r15,r0,#0x3D0
:02380920 E92D4008 stmdb  r13!,{r3,r14}
:02380924 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(00000003)
:02380928 E3510000 cmp r1,#0x0
:0238092C 0A000006 beq 0238094C
:02380930 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(02380954)=#58785780(0x0380fff4)
:02380934 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02380938 E2800C02 add  r0,r0,#0x200
:0238093C EB000005 bl 02380958
:02380940 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02380944 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:02380948 EBFFFF99 bl 023807B4
:0238094C E8BD4008 ldmia  r13!,{r3,r14}
:02380950 E12FFF1E bx r14 (Jump to addr_5C10E5D6?)
msr CPSR_fsxc,r14
:02380954 0380FFF4 orreq  r15,r0,#0x3D0
:02380958 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238095C E1A05000 mov  r5,r0			;r5=2(0x2)
:02380960 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:02380964 E1A04001 mov  r4,r1			;r4=11(0xb)
:02380968 EB000C75 bl 02383B44
:0238096C E1D510B8 ldrh r1,[r5, #+0x8]		;r5+0x8=*(0000000a)
:02380970 E3510000 cmp r1,#0x0
:02380974 03E01000 mvneq  r1,#0x0
:02380978 05841000 streq r1,[r4, #+0x0]		;r4+0x0=*(0000000b)
:0238097C 05854000 streq r4,[r5, #+0x0]		;r5+0x0=*(00000002)
:02380980 15951004 ldrne r1,[r5, #+0x4]		;r5+0x4=*(00000006)
:02380984 15841000 strne r1,[r4, #+0x0]		;r4+0x0=*(0000000b)
:02380988 15814004 strne r4,[r1, #+0x4]		;r1+0x4=*(0000000f)
:0238098C E3E01000 mvn  r1,#0x0
:02380990 E5841004 str r1,[r4, #+0x4]		;r4+0x4=*(0000000f)
:02380994 E1D520BA ldrh r2,[r5, #+0xa]		;r5+0xa=*(0000000c)
:02380998 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(023809c4)=#48925(0x0000bf1d)
:0238099C E1C420B8 strh r2,[r4, #+0x8]		;r4+0x8=*(00000013)
:023809A0 E1C410BA strh r1,[r4, #+0xa]		;r4+0xa=*(00000015)
:023809A4 E5854004 str r4,[r5, #+0x4]		;r5+0x4=*(00000006)
:023809A8 E1D510B8 ldrh r1,[r5, #+0x8]		;r5+0x8=*(0000000a)
:023809AC E2811001 add  r1,r1,#0x1
:023809B0 E1C510B8 strh r1,[r5, #+0x8]		;r5+0x8=*(0000000a)
:023809B4 EB000C54 bl 02383B0C
:023809B8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023809BC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023809C0 E12FFF1E bx r14 (Jump to addr_5C10E5D6?)
msr CPSR_fsxc,r14
:023809C4 0000BF1D andeq  r11,r0,r13,lsl r15
:023809C8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023809CC E1A04001 mov  r4,r1			;r4=48925(0xbf1d)
:023809D0 E1D420BA ldrh r2,[r4, #+0xa]		;r4+0xa=*(0000bf27)
:023809D4 E59F10A8 ldr r1,[r15, #+0xa8]		;r15+0xa8=*(02380a84)=#48925(0x0000bf1d)
:023809D8 E1A05000 mov  r5,r0			;r5=0(0x0)
:023809DC E1520001 cmp r2,r1
:023809E0 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023809E4 1A000024 bne 02380A7C
:023809E8 E1D410B8 ldrh r1,[r4, #+0x8]		;r4+0x8=*(0000bf25)
:023809EC E1D500BA ldrh r0,[r5, #+0xa]		;r5+0xa=*(0000000a)
:023809F0 E1510000 cmp r1,r0
:023809F4 13A00002 movne  r0,#0x2		;r0=2(0x2)
:023809F8 1A00001F bne 02380A7C
:023809FC E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:02380A00 EB000C4F bl 02383B44
:02380A04 E1D510B8 ldrh r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:02380A08 E2411001 sub  r1,r1,#0x1
:02380A0C E1C510B8 strh r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:02380A10 E1D510B8 ldrh r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:02380A14 E3510000 cmp r1,#0x0
:02380A18 03E01000 mvneq  r1,#0x0
:02380A1C 05851000 streq r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:02380A20 05851004 streq r1,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380A24 0A000010 beq 02380A6C
:02380A28 E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:02380A2C E1540001 cmp r4,r1
:02380A30 05942004 ldreq r2,[r4, #+0x4]		;r4+0x4=*(0000bf21)
:02380A34 03E01000 mvneq  r1,#0x0
:02380A38 05852000 streq r2,[r5, #+0x0]		;r5+0x0=*(00000000)
:02380A3C 05821000 streq r1,[r2, #+0x0]		;r2+0x0=*(00000001)
:02380A40 0A000009 beq 02380A6C
:02380A44 E5951004 ldr r1,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380A48 E5942000 ldr r2,[r4, #+0x0]		;r4+0x0=*(0000bf1d)
:02380A4C E1540001 cmp r4,r1
:02380A50 05852004 streq r2,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380A54 03E01000 mvneq  r1,#0x0
:02380A58 05821004 streq r1,[r2, #+0x4]		;r2+0x4=*(00000005)
:02380A5C 15941004 ldrne r1,[r4, #+0x4]		;r4+0x4=*(0000bf21)
:02380A60 15812000 strne r2,[r1, #+0x0]		;r1+0x0=*(0000bf1d)
:02380A64 18940006 ldmneia  r4 ,{r1,r2}
:02380A68 15812004 strne r2,[r1, #+0x4]		;r1+0x4=*(0000bf21)
:02380A6C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02380A70 E1C410B8 strh r1,[r4, #+0x8]		;r4+0x8=*(0000bf25)
:02380A74 EB000C24 bl 02383B0C
:02380A78 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02380A7C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02380A80 E12FFF1E bx r14 (Jump to addr_5C10E5D6?)
msr CPSR_fsxc,r14
:02380A84 0000BF1D andeq  r11,r0,r13,lsl r15
:02380A88 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02380A8C E59F2088 ldr r2,[r15, #+0x88]		;r15+0x88=*(02380b1c)=#58785780(0x0380fff4)
:02380A90 E1B03001 movs r3,r1			;r3=0(0x0)
:02380A94 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02380A98 E1A05000 mov  r5,r0			;r5=0(0x0)
:02380A9C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02380AA0 0A00001B beq 02380B14
:02380AA4 E591017C ldr r0,[r1, #+0x17c]		;r1+0x17c=*(ae087467)
:02380AA8 E3500000 cmp r0,#0x0
:02380AAC 0A000002 beq 02380ABC
:02380AB0 E3500001 cmp r0,#0x1
:02380AB4 0A000006 beq 02380AD4
:02380AB8 EA00000A b 02380AE8
:02380ABC E5910180 ldr r0,[r1, #+0x180]		;r1+0x180=*(ae08746b)
:02380AC0 E5911184 ldr r1,[r1, #+0x184]		;r1+0x184=*(ae08746f)
:02380AC4 E283200C add  r2,r3,#0xC
:02380AC8 EB0010F0 bl 02384E90
:02380ACC E1A04000 mov  r4,r0			;r4=0(0x0)
:02380AD0 EA000004 b 02380AE8
:02380AD4 E5911180 ldr r1,[r1, #+0x180]		;r1+0x180=*(ae08746b)
:02380AD8 E283000C add  r0,r3,#0xC
:02380ADC E1A0E00F mov  r14,r15			;r14=37227236(0x2380ae4)
:02380AE0 E12FFF11 bx r1 (Jump to addr_AE0872EB?)msr CPSR_fsxc,r1
:02380AE4 E1A04000 mov  r4,r0			;r4=0(0x0)
:02380AE8 E3540000 cmp r4,#0x0
:02380AEC 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02380AF0 0A000007 beq 02380B14
:02380AF4 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02380b20)=#48925(0x0000bf1d)
:02380AF8 E1A00005 mov  r0,r5			;r0=0(0x0)
:02380AFC E1C410BA strh r1,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02380B00 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02380B04 E1A01004 mov  r1,r4			;r1=0(0x0)
:02380B08 E1C420B8 strh r2,[r4, #+0x8]		;r4+0x8=*(00000008)
:02380B0C EB00003F bl 02380C10
:02380B10 E1A00004 mov  r0,r4			;r0=0(0x0)
:02380B14 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02380B18 E12FFF1E bx r14 (Jump to addr_02380AE4?)
msr CPSR_fsxc,r14
:02380B1C 0380FFF4 orreq  r15,r0,#0x3D0
:02380B20 0000BF1D andeq  r11,r0,r13,lsl r15
:02380B24 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02380B28 E1A04001 mov  r4,r1			;r4=0(0x0)
:02380B2C E59F5068 ldr r5,[r15, #+0x68]		;r15+0x68=*(02380b9c)=#58785780(0x0380fff4)
:02380B30 E1D430BA ldrh r3,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02380B34 E59F2064 ldr r2,[r15, #+0x64]		;r15+0x64=*(02380ba0)=#48925(0x0000bf1d)
:02380B38 E5955000 ldr r5,[r5, #+0x0]		;r5+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02380B3C E1530002 cmp r3,r2
:02380B40 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02380B44 1A000012 bne 02380B94
:02380B48 EBFFFF9E bl 023809C8
:02380B4C E1B06000 movs r6,r0			;r6=1(0x1)
:02380B50 1A00000E bne 02380B90
:02380B54 E595017C ldr r0,[r5, #+0x17c]		;r5+0x17c=*(ae087467)
:02380B58 E3500000 cmp r0,#0x0
:02380B5C 0A000002 beq 02380B6C
:02380B60 E3500001 cmp r0,#0x1
:02380B64 0A000005 beq 02380B80
:02380B68 EA000008 b 02380B90
:02380B6C E5950180 ldr r0,[r5, #+0x180]		;r5+0x180=*(ae08746b)
:02380B70 E5951184 ldr r1,[r5, #+0x184]		;r5+0x184=*(ae08746f)
:02380B74 E1A02004 mov  r2,r4			;r2=0(0x0)
:02380B78 EB001108 bl 02384FA0
:02380B7C EA000003 b 02380B90
:02380B80 E5951184 ldr r1,[r5, #+0x184]		;r5+0x184=*(ae08746f)
:02380B84 E1A00004 mov  r0,r4			;r0=0(0x0)
:02380B88 E1A0E00F mov  r14,r15			;r14=37227408(0x2380b90)
:02380B8C E12FFF11 bx r1 (Jump to addr_00000000?)msr CPSR_fsxc,r1
:02380B90 E1A00006 mov  r0,r6			;r0=1(0x1)
:02380B94 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02380B98 E12FFF1E bx r14 (Jump to addr_02380B90?)
msr CPSR_fsxc,r14
:02380B9C 0380FFF4 orreq  r15,r0,#0x3D0
:02380BA0 0000BF1D andeq  r11,r0,r13,lsl r15
:02380BA4 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02380BA8 E1A06002 mov  r6,r2			;r6=0(0x0)
:02380BAC E1D630BA ldrh r3,[r6, #+0xa]		;r6+0xa=*(0000000a)
:02380BB0 E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(02380c0c)=#48925(0x0000bf1d)
:02380BB4 E1A04000 mov  r4,r0			;r4=1(0x1)
:02380BB8 E1530002 cmp r3,r2
:02380BBC E1A07001 mov  r7,r1			;r7=0(0x0)
:02380BC0 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02380BC4 1A00000E bne 02380C04
:02380BC8 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:02380BCC EB000BDC bl 02383B44
:02380BD0 E1A05000 mov  r5,r0			;r5=16777216(0x1000000)
:02380BD4 E1A00004 mov  r0,r4			;r0=1(0x1)
:02380BD8 E1A01006 mov  r1,r6			;r1=0(0x0)
:02380BDC EBFFFF79 bl 023809C8
:02380BE0 E1B04000 movs r4,r0			;r4=1(0x1)
:02380BE4 1A000003 bne 02380BF8
:02380BE8 E1A00007 mov  r0,r7			;r0=0(0x0)
:02380BEC E1A01006 mov  r1,r6			;r1=0(0x0)
:02380BF0 EB000006 bl 02380C10
:02380BF4 E1A04000 mov  r4,r0			;r4=0(0x0)
:02380BF8 E1A00005 mov  r0,r5			;r0=16777216(0x1000000)
:02380BFC EB000BC2 bl 02383B0C
:02380C00 E1A00004 mov  r0,r4			;r0=0(0x0)
:02380C04 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02380C08 E12FFF1E bx r14 (Jump to addr_02380B90?)
msr CPSR_fsxc,r14
:02380C0C 0000BF1D andeq  r11,r0,r13,lsl r15
:02380C10 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02380C14 E1A04001 mov  r4,r1			;r4=0(0x0)
:02380C18 E1D420BA ldrh r2,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02380C1C E59F1074 ldr r1,[r15, #+0x74]		;r15+0x74=*(02380c98)=#48925(0x0000bf1d)
:02380C20 E1A05000 mov  r5,r0			;r5=0(0x0)
:02380C24 E1520001 cmp r2,r1
:02380C28 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02380C2C 1A000017 bne 02380C90
:02380C30 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02380C34 E3500000 cmp r0,#0x0
:02380C38 13A00002 movne  r0,#0x2		;r0=2(0x2)
:02380C3C 1A000013 bne 02380C90
:02380C40 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:02380C44 EB000BBE bl 02383B44
:02380C48 E1D510B8 ldrh r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:02380C4C E3510000 cmp r1,#0x0
:02380C50 03E01000 mvneq  r1,#0x0
:02380C54 05841000 streq r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:02380C58 05854000 streq r4,[r5, #+0x0]		;r5+0x0=*(00000000)
:02380C5C 15951004 ldrne r1,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380C60 15841000 strne r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:02380C64 15814004 strne r4,[r1, #+0x4]		;r1+0x4=*(0000bf21)
:02380C68 E3E01000 mvn  r1,#0x0
:02380C6C E5841004 str r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02380C70 E1D510BA ldrh r1,[r5, #+0xa]		;r5+0xa=*(0000000a)
:02380C74 E1C410B8 strh r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:02380C78 E5854004 str r4,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380C7C E1D510B8 ldrh r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:02380C80 E2811001 add  r1,r1,#0x1
:02380C84 E1C510B8 strh r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:02380C88 EB000B9F bl 02383B0C
:02380C8C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02380C90 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02380C94 E12FFF1E bx r14 (Jump to addr_02380B90?)
msr CPSR_fsxc,r14
:02380C98 0000BF1D andeq  r11,r0,r13,lsl r15
:02380C9C E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:02380CA0 E12FFF1E bx r14 (Jump to addr_02380B90?)
msr CPSR_fsxc,r14
:02380CA4 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02380CA8 E59F42A4 ldr r4,[r15, #+0x2a4]		;r15+0x2a4=*(02380f54)=#58785780(0x0380fff4)
:02380CAC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02380CB0 E5942000 ldr r2,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02380CB4 E1A06003 mov  r6,r3			;r6=0(0x0)
:02380CB8 E2820024 add  r0,r2,#0x24
:02380CBC E2805B01 add  r5,r0,#0x400
:02380CC0 E1D500B4 ldrh r0,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380CC4 E3500000 cmp r0,#0x0
:02380CC8 1A00009F bne 02380F4C
:02380CCC E5920200 ldr r0,[r2, #+0x200]		;r2+0x200=*(ae0874eb)
:02380CD0 E2432001 sub  r2,r3,#0x1
:02380CD4 E5850000 str r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:02380CD8 E1500002 cmp r0,r2
:02380CDC 0A00009A beq 02380F4C
:02380CE0 E5942000 ldr r2,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02380CE4 E1D040BE ldrh r4,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02380CE8 E282CC03 add  r12,r2,#0x300
:02380CEC E1DC23BE ldrh r2,[r12, #+0x3e]		;r12+0x3e=*(0000003e)
:02380CF0 E0804084 add  r4,r0,r4,lsl #0x1
:02380CF4 E3520000 cmp r2,#0x0
:02380CF8 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02380CFC 11C401B2 strneh r0,[r4, #+0x12]		;r4+0x12=*(03810006)=#86834467(0x052cfd23)
:02380D00 13A00006 movne  r0,#0x6		;r0=6(0x6)
:02380D04 11C401B4 strneh r0,[r4, #+0x14]		;r4+0x14=*(03810008)=#-1382218452(0xad9d052c)
:02380D08 1A00007D bne 02380F04
:02380D0C E1D070BC ldrh r7,[r0, #+0xc]		;r0+0xc=*(ad9d0538)
:02380D10 E1D421B0 ldrh r2,[r4, #+0x10]		;r4+0x10=*(03810004)=#-48002151(0xfd238b99)
:02380D14 E1570002 cmp r7,r2
:02380D18 13A0000D movne  r0,#0xD		;r0=13(0xd)
:02380D1C 11C401B4 strneh r0,[r4, #+0x14]		;r4+0x14=*(03810008)=#-1382218452(0xad9d052c)
:02380D20 1A000077 bne 02380F04
:02380D24 E2072CFF and  r2,r7,#0xFF00
:02380D28 E3520C01 cmp r2,#0x100
:02380D2C CA000003 bgt 02380D40
:02380D30 AA000015 bge 02380D8C
:02380D34 E3520000 cmp r2,#0x0
:02380D38 0A000007 beq 02380D5C
:02380D3C EA00004A b 02380E6C
:02380D40 E3520C02 cmp r2,#0x200
:02380D44 CA000001 bgt 02380D50
:02380D48 0A000017 beq 02380DAC
:02380D4C EA000046 b 02380E6C
:02380D50 E3520C03 cmp r2,#0x300
:02380D54 0A00003F beq 02380E58
:02380D58 EA000043 b 02380E6C
:02380D5C E1D560B4 ldrh r6,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380D60 E59F11F0 ldr r1,[r15, #+0x1f0]		;r15+0x1f0=*(02380f58)=#41907796(0x027f7654)
:02380D64 E3160001 tst r6,#0x1
:02380D68 E20720FF and  r2,r7,#0xFF
:02380D6C E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02380D70 E3A0E00B mov  r14,#0xB		;r14=11(0xb)
:02380D74 13A03002 movne  r3,#0x2		;r3=2(0x2)
:02380D78 1A00003D bne 02380E74
:02380D7C E1DC74BC ldrh r7,[r12, #+0x4c]		;r12+0x4c=*(0000004c)
:02380D80 E3570020 cmp r7,#0x20
:02380D84 31A03006 movcc  r3,r6			;r3=1(0x1)
:02380D88 EA000039 b 02380E74
:02380D8C E1DC64BC ldrh r6,[r12, #+0x4c]		;r12+0x4c=*(0000004c)
:02380D90 E59F11C4 ldr r1,[r15, #+0x1c4]		;r15+0x1c4=*(02380f5c)=#41907660(0x027f75cc)
:02380D94 E3560040 cmp r6,#0x40
:02380D98 E20720FF and  r2,r7,#0xFF
:02380D9C E3A06002 mov  r6,#0x2		;r6=2(0x2)
:02380DA0 E3A0E005 mov  r14,#0x5		;r14=5(0x5)
:02380DA4 13A03001 movne  r3,#0x1		;r3=1(0x1)
:02380DA8 EA000031 b 02380E74
:02380DAC E20720FF and  r2,r7,#0xFF
:02380DB0 E3520040 cmp r2,#0x40
:02380DB4 2A000006 bcs 02380DD4
:02380DB8 E1DC14BC ldrh r1,[r12, #+0x4c]		;r12+0x4c=*(0000004c)
:02380DBC E3A06004 mov  r6,#0x4		;r6=4(0x4)
:02380DC0 E3510010 cmp r1,#0x10
:02380DC4 E59F1194 ldr r1,[r15, #+0x194]		;r15+0x194=*(02380f60)=#41908156(0x027f77bc)
:02380DC8 33A03001 movcc  r3,#0x1		;r3=1(0x1)
:02380DCC E3A0E017 mov  r14,#0x17		;r14=23(0x17)
:02380DD0 EA000027 b 02380E74
:02380DD4 E3520080 cmp r2,#0x80
:02380DD8 2A000009 bcs 02380E04
:02380DDC E1DC14BC ldrh r1,[r12, #+0x4c]		;r12+0x4c=*(0000004c)
:02380DE0 E3A06008 mov  r6,#0x8		;r6=8(0x8)
:02380DE4 E3510040 cmp r1,#0x40
:02380DE8 E2421040 sub  r1,r2,#0x40
:02380DEC E1A02801 mov  r2,r1,lsl #0x10		;r2=2008809472(0x77bc0000)
:02380DF0 E59F116C ldr r1,[r15, #+0x16c]		;r15+0x16c=*(02380f64)=#41907748(0x027f7624)
:02380DF4 13A03001 movne  r3,#0x1		;r3=1(0x1)
:02380DF8 E1A02822 mov  r2,r2,lsr #0x10		;r2=30652(0x77bc)
:02380DFC E3A0E006 mov  r14,#0x6		;r14=6(0x6)
:02380E00 EA00001B b 02380E74
:02380E04 E1DC14BC ldrh r1,[r12, #+0x4c]		;r12+0x4c=*(0000004c)
:02380E08 E35200C0 cmp r2,#0xC0
:02380E0C 2A000008 bcs 02380E34
:02380E10 E3510010 cmp r1,#0x10
:02380E14 E2421080 sub  r1,r2,#0x80
:02380E18 E1A02801 mov  r2,r1,lsl #0x10		;r2=1982070784(0x76240000)
:02380E1C E59F1144 ldr r1,[r15, #+0x144]		;r15+0x144=*(02380f68)=#41907972(0x027f7704)
:02380E20 33A03001 movcc  r3,#0x1		;r3=1(0x1)
:02380E24 E1A02822 mov  r2,r2,lsr #0x10		;r2=30244(0x7624)
:02380E28 E3A06010 mov  r6,#0x10		;r6=16(0x10)
:02380E2C E3A0E017 mov  r14,#0x17		;r14=23(0x17)
:02380E30 EA00000F b 02380E74
:02380E34 E3510010 cmp r1,#0x10
:02380E38 E24210C0 sub  r1,r2,#0xC0
:02380E3C E1A02801 mov  r2,r1,lsl #0x10		;r2=1996750848(0x77040000)
:02380E40 E59F1124 ldr r1,[r15, #+0x124]		;r15+0x124=*(02380f6c)=#41907700(0x027f75f4)
:02380E44 33A03001 movcc  r3,#0x1		;r3=1(0x1)
:02380E48 E1A02822 mov  r2,r2,lsr #0x10		;r2=30468(0x7704)
:02380E4C E3A06020 mov  r6,#0x20		;r6=32(0x20)
:02380E50 E3A0E006 mov  r14,#0x6		;r14=6(0x6)
:02380E54 EA000006 b 02380E74
:02380E58 E59F1110 ldr r1,[r15, #+0x110]		;r15+0x110=*(02380f70)=#41907884(0x027f76ac)
:02380E5C E20720FF and  r2,r7,#0xFF
:02380E60 E3A06040 mov  r6,#0x40		;r6=64(0x40)
:02380E64 E3A0E00B mov  r14,#0xB		;r14=11(0xb)
:02380E68 EA000001 b 02380E74
:02380E6C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02380E70 E3A0E000 mov  r14,#0x0		;r14=0(0x0)
:02380E74 E152000E cmp r2,r14
:02380E78 83A03003 movhi  r3,#0x3		;r3=3(0x3)
:02380E7C 8A000008 bhi 02380EA4
:02380E80 E1A0E182 mov  r14,r2,lsl #0x3		;r14=8(0x8)
:02380E84 E1D070BE ldrh r7,[r0, #+0xe]		;r0+0xe=*(ad9d053a)
:02380E88 E191C0BE ldrh r12,[r1, +r14]
:02380E8C E157000C cmp r7,r12
:02380E90 2081C00E addcs  r12,r1,r14
:02380E94 21D4E1B2 ldrcsh r14,[r4, #+0x12]		;r4+0x12=*(03810006)=#86834467(0x052cfd23)
:02380E98 21DCC0B2 ldrcsh r12,[r12, #+0x2]		;r12+0x2=*(00000002)
:02380E9C 215E000C cmpcs r14,r12
:02380EA0 33A03004 movcc  r3,#0x4		;r3=4(0x4)
:02380EA4 E3530000 cmp r3,#0x0
:02380EA8 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02380EAC 11C401B2 strneh r0,[r4, #+0x12]		;r4+0x12=*(03810006)=#86834467(0x052cfd23)
:02380EB0 11C431B4 strneh r3,[r4, #+0x14]		;r4+0x14=*(03810008)=#-1382218452(0xad9d052c)
:02380EB4 1A000012 bne 02380F04
:02380EB8 E1D530B4 ldrh r3,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380EBC E0811182 add  r1,r1,r2,lsl #0x3
:02380EC0 E1832006 orr  r2,r3,r6
:02380EC4 E1C520B4 strh r2,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380EC8 E5912004 ldr r2,[r1, #+0x4]		;r1+0x4=*(027f76b0)=#-382461766(0xe93418ba)
:02380ECC E2841010 add  r1,r4,#0x10
:02380ED0 E1A0E00F mov  r14,r15			;r14=37228248(0x2380ed8)
:02380ED4 E12FFF12 bx r2 (Jump to addr_E93418BA?)msr CPSR_fsxc,r2
:02380ED8 E1C401B4 strh r0,[r4, #+0x14]		;r4+0x14=*(03810008)=#-1382218452(0xad9d052c)
:02380EDC E1D401B4 ldrh r0,[r4, #+0x14]		;r4+0x14=*(03810008)=#-1382218452(0xad9d052c)
:02380EE0 E3500080 cmp r0,#0x80
:02380EE4 0A000018 beq 02380F4C
:02380EE8 E3500081 cmp r0,#0x81
:02380EEC 1A000004 bne 02380F04
:02380EF0 E1D510B4 ldrh r1,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380EF4 E1E00006 mvn  r0,r6
:02380EF8 E0010000 and  r0,r1,r0
:02380EFC E1C500B4 strh r0,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380F00 EA000008 b 02380F28
:02380F04 E1D510B4 ldrh r1,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380F08 E1E00006 mvn  r0,r6
:02380F0C E0010000 and  r0,r1,r0
:02380F10 E1C500B4 strh r0,[r5, #+0x4]		;r5+0x4=*(00000004)
:02380F14 E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(02380f54)=#58785780(0x0380fff4)
:02380F18 E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:02380F1C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02380F20 E2800C02 add  r0,r0,#0x200
:02380F24 EB000012 bl 02380F74
:02380F28 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(02380f54)=#58785780(0x0380fff4)
:02380F2C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02380F30 E2800C02 add  r0,r0,#0x200
:02380F34 E1D000B8 ldrh r0,[r0, #+0x8]		;r0+0x8=*(ae0872f3)
:02380F38 E3500000 cmp r0,#0x0
:02380F3C 0A000002 beq 02380F4C
:02380F40 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02380F44 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:02380F48 EBFFFE19 bl 023807B4
:02380F4C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02380F50 E12FFF1E bx r14 (Jump to addr_02380ED8?)
msr CPSR_fsxc,r14
:02380F54 0380FFF4 orreq  r15,r0,#0x3D0
:02380F58 027F7654 rsbeqs r7,r15,#0x5400000
:02380F5C 027F75CC rsbeqs r7,r15,#0x33000000
:02380F60 027F77BC rsbeqs r7,r15,#0x2F00000
:02380F64 027F7624 rsbeqs r7,r15,#0x2400000
:02380F68 027F7704 rsbeqs r7,r15,#0x100000
:02380F6C 027F75F4 rsbeqs r7,r15,#0x3D000000
:02380F70 027F76AC rsbeqs r7,r15,#0xAC00000
:02380F74 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02380F78 E59F2078 ldr r2,[r15, #+0x78]		;r15+0x78=*(02380ff8)=#58785780(0x0380fff4)
:02380F7C E1A05000 mov  r5,r0			;r5=2(0x2)
:02380F80 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02380F84 E1A04001 mov  r4,r1			;r4=11(0xb)
:02380F88 E2832C01 add  r2,r3,#0x100
:02380F8C E1D22FBC ldrh r2,[r2, #+0xfc]		;r2+0xfc=*(038100f0)=#-1300975915(0xb274aed5)
:02380F90 E3520000 cmp r2,#0x0
:02380F94 0A000006 beq 02380FB4
:02380F98 E1A02004 mov  r2,r4			;r2=11(0xb)
:02380F9C E2831F7D add  r1,r3,#0x1F4
:02380FA0 EBFFFEFF bl 02380BA4
:02380FA4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02380FA8 E3A01013 mov  r1,#0x13		;r1=19(0x13)
:02380FAC EBFFFE00 bl 023807B4
:02380FB0 EA00000E b 02380FF0
:02380FB4 E5930304 ldr r0,[r3, #+0x304]		;r3+0x304=*(ae0875ef)
:02380FB8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02380FBC EB000E4B bl 023848F0
:02380FC0 E3500000 cmp r0,#0x0
:02380FC4 0A000003 beq 02380FD8
:02380FC8 E1A00005 mov  r0,r5			;r0=2(0x2)
:02380FCC E1A01004 mov  r1,r4			;r1=11(0xb)
:02380FD0 EBFFFE7C bl 023809C8
:02380FD4 EA000005 b 02380FF0
:02380FD8 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02380ff8)=#58785780(0x0380fff4)
:02380FDC E1A00005 mov  r0,r5			;r0=2(0x2)
:02380FE0 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02380FE4 E1A02004 mov  r2,r4			;r2=11(0xb)
:02380FE8 E2811F7D add  r1,r1,#0x1F4
:02380FEC EBFFFEEC bl 02380BA4
:02380FF0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02380FF4 E12FFF1E bx r14 (Jump to addr_02380ED8?)
msr CPSR_fsxc,r14
:02380FF8 0380FFF4 orreq  r15,r0,#0x3D0
:02380FFC E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02381000 E24DD008 sub  r13,r13,#0x8
:02381004 E59F035C ldr r0,[r15, #+0x35c]		;r15+0x35c=*(02381368)=#58785780(0x0380fff4)
:02381008 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0238100C E2806FD1 add  r6,r0,#0x344
:02381010 E2804FC7 add  r4,r0,#0x31C
:02381014 EB0000E6 bl 023813B4
:02381018 E59F134C ldr r1,[r15, #+0x34c]		;r15+0x34c=*(0238136c)=#75530308(0x04808044)
:0238101C E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(04808044)=#1937338112(0x73796f00)
:02381020 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808044)=#1937338112(0x73796f00)
:02381024 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(04808044)=#1937338112(0x73796f00)
:02381028 E0820400 add  r0,r2,r0,lsl #0x8
:0238102C EBBFC7D8 bl 01372F94
:02381030 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02381034 E1C607BC strh r0,[r6, #+0x7c]		;r6+0x7c=*(000000bc)
:02381038 E1D401BE ldrh r0,[r4, #+0x1e]		;r4+0x1e=*(00000029)
:0238103C E59F232C ldr r2,[r15, #+0x32c]		;r15+0x32c=*(02381370)=#75530290(0x04808032)
:02381040 E1A00E80 mov  r0,r0,lsl #0x1d		;r0=536870912(0x20000000)
:02381044 E1A00FA0 mov  r0,r0,lsr #0x1f		;r0=0(0x0)
:02381048 E3500001 cmp r0,#0x1
:0238104C 01D607BC ldreqh r0,[r6, #+0x7c]		;r6+0x7c=*(000000bc)
:02381050 E59F131C ldr r1,[r15, #+0x31c]		;r15+0x31c=*(02381374)=#75530548(0x04808134)
:02381054 03800020 orreq  r0,r0,#0x20
:02381058 01C607BC streqh r0,[r6, #+0x7c]		;r6+0x7c=*(000000bc)
:0238105C E1D401B8 ldrh r0,[r4, #+0x18]		;r4+0x18=*(00000023)
:02381060 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02381064 E3500000 cmp r0,#0x0
:02381068 11D607BC ldrneh r0,[r6, #+0x7c]		;r6+0x7c=*(000000bc)
:0238106C E3A03902 mov  r3,#0x8000		;r3=32768(0x8000)
:02381070 13800010 orrne  r0,r0,#0x10
:02381074 11C607BC strneh r0,[r6, #+0x7c]		;r6+0x7c=*(000000bc)
:02381078 E1C641B2 strh r4,[r6, #+0x12]		;r6+0x12=*(00000052)
:0238107C E59F02F4 ldr r0,[r15, #+0x2f4]		;r15+0x2f4=*(02381378)=#65535(0x0000ffff)
:02381080 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(04808032)=#1461596928(0x571e3300)
:02381084 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808134)=#-1(0xffffffff)
:02381088 E14240B8 strh r4,[r2, #-0x8]		;r2-0x8=*(0480802a)=#523436127(0x1f33005f)
:0238108C E2410F43 sub  r0,r1,#0x10C
:02381090 E1C040B0 strh r4,[r0, #+0x0]		;r0+0x0=*(ffffffff)
:02381094 E3A0000F mov  r0,#0xF		;r0=15(0xf)
:02381098 E1410FBC strh r0,[r1, #-0xfc]		;r1-0xfc=*(04808038)=#26214400(0x01900000)
:0238109C EBBFCDA5 bl 01374738
:023810A0 EBBFEF90 bl 0137CEE8
:023810A4 EB00080C bl 023830DC
:023810A8 EB0008D3 bl 023833FC
:023810AC E59F22C8 ldr r2,[r15, #+0x2c8]		;r15+0x2c8=*(0238137c)=#75530288(0x04808030)
:023810B0 E3A01902 mov  r1,#0x8000		;r1=32768(0x8000)
:023810B4 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04808030)=#855654259(0x33003f73)
:023810B8 E59F02B8 ldr r0,[r15, #+0x2b8]		;r15+0x2b8=*(02381378)=#65535(0x0000ffff)
:023810BC E59F12BC ldr r1,[r15, #+0x2bc]		;r15+0x2bc=*(02381380)=#75530670(0x048081ae)
:023810C0 E14202B0 strh r0,[r2, #-0x20]		;r2-0x20=*(04808010)=#-1674330249(0x9c33bf77)
:023810C4 E2402A0E sub  r2,r0,#0xE000
:023810C8 E59F0298 ldr r0,[r15, #+0x298]		;r15+0x298=*(02381368)=#58785780(0x0380fff4)
:023810CC E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(048081ae)=#-1(0xffffffff)
:023810D0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023810D4 E2800C06 add  r0,r0,#0x600
:023810D8 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(ae08737b)
:023810DC E3100008 tst r0,#0x8
:023810E0 13A00B01 movne  r0,#0x400		;r0=1024(0x400)
:023810E4 114100B4 strneh r0,[r1, #-0x4]		;r1-0x4=*(048081aa)=#-1(0xffffffff)
:023810E8 01A00004 moveq  r0,r4			;r0=523436127(0x1f33005f)
:023810EC 014100B4 streqh r0,[r1, #-0x4]		;r1-0x4=*(048081aa)=#-1(0xffffffff)
:023810F0 E59F228C ldr r2,[r15, #+0x28c]		;r15+0x28c=*(02381384)=#75530248(0x04808008)
:023810F4 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023810F8 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(04808008)=#-580716722(0xdd62f74e)
:023810FC E1C230B2 strh r3,[r2, #+0x2]		;r2+0x2=*(0480800a)=#357490018(0x154edd62)
:02381100 E1D600BC ldrh r0,[r6, #+0xc]		;r6+0xc=*(0000004c)
:02381104 E3500004 cmp r0,#0x4
:02381108 908FF100 addls  r15,r15,r0,lsl #0x2
:0238110C EA000086 b 0238132C
:02381110 EA000003 b 02381124
:02381114 EA00000E b 02381154
:02381118 EA000046 b 02381238
:0238111C EA000065 b 023812B8
:02381120 EA00007A b 02381310
:02381124 E59F024C ldr r0,[r15, #+0x24c]		;r15+0x24c=*(02381378)=#65535(0x0000ffff)
:02381128 E3A0103F mov  r1,#0x3F		;r1=63(0x3f)
:0238112C E1C210BA strh r1,[r2, #+0xa]		;r2+0xa=*(04808012)=#1323258589(0x4edf52dd)
:02381130 E1C20CB8 strh r0,[r2, #+0xc8]		;r2+0xc8=*(048080d0)=#-1(0xffffffff)
:02381134 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02381138 E1C20DB8 strh r0,[r2, #+0xd8]		;r2+0xd8=*(048080e0)=#-1(0xffffffff)
:0238113C E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(04808008)=#-580716722(0xdd62f74e)
:02381140 E1C230B2 strh r3,[r2, #+0x2]		;r2+0x2=*(0480800a)=#357490018(0x154edd62)
:02381144 E1C23EB0 strh r3,[r2, #+0xe0]		;r2+0xe0=*(048080e8)=#-1(0xffffffff)
:02381148 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238114C E14200B4 strh r0,[r2, #-0x4]		;r2-0x4=*(04808004)=#1929385294(0x7300154e)
:02381150 EA000075 b 0238132C
:02381154 E59F322C ldr r3,[r15, #+0x22c]		;r15+0x22c=*(02381388)=#28735(0x0000703f)
:02381158 E59F022C ldr r0,[r15, #+0x22c]		;r15+0x22c=*(0238138c)=#8191(0x00001fff)
:0238115C E59F121C ldr r1,[r15, #+0x21c]		;r15+0x21c=*(02381380)=#75530670(0x048081ae)
:02381160 E1C230BA strh r3,[r2, #+0xa]		;r2+0xa=*(04808012)=#1323258589(0x4edf52dd)
:02381164 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(048081ae)=#-1(0xffffffff)
:02381168 E2600C23 rsb  r0,r0,#0x2300
:0238116C E1410DBE strh r0,[r1, #-0xde]		;r1-0xde=*(048080d0)=#1096944645(0x41620c05)
:02381170 E3A0000D mov  r0,#0xD		;r0=13(0xd)
:02381174 E1410CBE strh r0,[r1, #-0xce]		;r1-0xce=*(048080e0)=#13559050(0x00cee50a)
:02381178 E3A00A0E mov  r0,#0xE000		;r0=57344(0xe000)
:0238117C E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04808008)=#-580716722(0xdd62f74e)
:02381180 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02381184 E14200B4 strh r0,[r2, #-0x4]		;r2-0x4=*(04808004)=#1929385294(0x7300154e)
:02381188 E1510BB6 ldrh r0,[r1, #-0xb6]		;r1-0xb6=*(048080f8)=#-323409664(0xecb92900)
:0238118C E28D7000 add  r7,r13,#0x0
:02381190 E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:02381194 E1510BB4 ldrh r0,[r1, #-0xb4]		;r1-0xb4=*(048080fa)=#687910178(0x2900ad22)
:02381198 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238119C E1C700B2 strh r0,[r7, #+0x2]		;r7+0x2=*(00000002)
:023811A0 E1512BB2 ldrh r2,[r1, #-0xb2]		;r1-0xb2=*(048080fc)=#-1390222940(0xad22e1a4)
:023811A4 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:023811A8 E1C720B4 strh r2,[r7, #+0x4]		;r7+0x4=*(00000004)
:023811AC E1511BB0 ldrh r1,[r1, #-0xb0]		;r1-0xb0=*(048080fe)=#-509340249(0xe1a415a7)
:023811B0 E1A03004 mov  r3,r4			;r3=0(0x0)
:023811B4 E1C710B6 strh r1,[r7, #+0x6]		;r7+0x6=*(00000006)
:023811B8 E1D626BE ldrh r2,[r6, #+0x6e]		;r6+0x6e=*(000000ae)
:023811BC E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:023811C0 E1A05502 mov  r5,r2,lsl #0xa		;r5=-1954115584(0x8b869000)
:023811C4 E1A02005 mov  r2,r5			;r2=-1954115584(0x8b869000)
:023811C8 EB00370F bl 0238EE0C
:023811CC E2903001 adds r3,r0,#0x1
:023811D0 E0802593 umull  r2,r0,r3,r5
:023811D4 E0200493 mla  r0,r3,r4,r0unknown
:023811D8 E2A11000 adc  r1,r1,#0x0
:023811DC E0200591 mla  r0,r1,r5,r0unknown
:023811E0 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:023811E4 E1D700B6 ldrh r0,[r7, #+0x6]		;r7+0x6=*(00000006)
:023811E8 E59F31A0 ldr r3,[r15, #+0x1a0]		;r15+0x1a0=*(02381390)=#75530486(0x048080f6)
:023811EC E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:023811F0 E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(048080f6)=#-1(0xffffffff)
:023811F4 E1D700B4 ldrh r0,[r7, #+0x4]		;r7+0x4=*(00000004)
:023811F8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023811FC E14300B2 strh r0,[r3, #-0x2]		;r3-0x2=*(048080f4)=#-1(0xffffffff)
:02381200 E1D720B2 ldrh r2,[r7, #+0x2]		;r7+0x2=*(00000002)
:02381204 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:02381208 E14320B4 strh r2,[r3, #-0x4]		;r3-0x4=*(048080f2)=#-1(0xffffffff)
:0238120C E1D720B0 ldrh r2,[r7, #+0x0]		;r7+0x0=*(00000000)
:02381210 E3822001 orr  r2,r2,#0x1
:02381214 E14320B6 strh r2,[r3, #-0x6]		;r3-0x6=*(048080f0)=#-1(0xffffffff)
:02381218 E14310BE strh r1,[r3, #-0xe]		;r3-0xe=*(048080e8)=#-1(0xffffffff)
:0238121C E14310BC strh r1,[r3, #-0xc]		;r3-0xc=*(048080ea)=#-1(0xffffffff)
:02381220 EB00008B bl 02381454
:02381224 EBBFE066 bl 013793C4
:02381228 E59F0164 ldr r0,[r15, #+0x164]		;r15+0x164=*(02381394)=#75530414(0x048080ae)
:0238122C E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02381230 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080ae)=#-1(0xffffffff)
:02381234 EA00003C b 0238132C
:02381238 E59F1158 ldr r1,[r15, #+0x158]		;r15+0x158=*(02381398)=#57535(0x0000e0bf)
:0238123C E59F0124 ldr r0,[r15, #+0x124]		;r15+0x124=*(02381368)=#58785780(0x0380fff4)
:02381240 E1C210BA strh r1,[r2, #+0xa]		;r2+0xa=*(00000009)
:02381244 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02381248 E2800C06 add  r0,r0,#0x600
:0238124C E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(ae08737b)
:02381250 E3100020 tst r0,#0x20
:02381254 0A000006 beq 02381274
:02381258 E1D200BA ldrh r0,[r2, #+0xa]		;r2+0xa=*(00000009)
:0238125C E59F1138 ldr r1,[r15, #+0x138]		;r15+0x138=*(0238139c)=#75530666(0x048081aa)
:02381260 E3800040 orr  r0,r0,#0x40
:02381264 E1C200BA strh r0,[r2, #+0xa]		;r2+0xa=*(00000009)
:02381268 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(048081aa)=#-1(0xffffffff)
:0238126C E3800068 orr  r0,r0,#0x68
:02381270 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(048081aa)=#-1(0xffffffff)
:02381274 E1D606B4 ldrh r0,[r6, #+0x64]		;r6+0x64=*(000000a4)
:02381278 E3100001 tst r0,#0x1
:0238127C E59F011C ldr r0,[r15, #+0x11c]		;r15+0x11c=*(023813a0)=#75530448(0x048080d0)
:02381280 159F111C ldrne r1,[r15, #+0x11c]		;r15+0x11c=*(023813a4)=#1409(0x00000581)
:02381284 11C010B0 strneh r1,[r0, #+0x0]		;r0+0x0=*(048080d0)=#-1(0xffffffff)
:02381288 059F1118 ldreq r1,[r15, #+0x118]		;r15+0x118=*(023813a8)=#385(0x00000181)
:0238128C 01C010B0 streqh r1,[r0, #+0x0]		;r0+0x0=*(048080d0)=#-1(0xffffffff)
:02381290 E59F2114 ldr r2,[r15, #+0x114]		;r15+0x114=*(023813ac)=#75530464(0x048080e0)
:02381294 E3A0000B mov  r0,#0xB		;r0=11(0xb)
:02381298 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(048080e0)=#-1(0xffffffff)
:0238129C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023812A0 E1421DBC strh r1,[r2, #-0xdc]		;r2-0xdc=*(04808004)=#-1(0xffffffff)
:023812A4 E1C210B8 strh r1,[r2, #+0x8]		;r2+0x8=*(048080e8)=#-1(0xffffffff)
:023812A8 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:023812AC E1C210BA strh r1,[r2, #+0xa]		;r2+0xa=*(048080ea)=#-1(0xffffffff)
:023812B0 EB000067 bl 02381454
:023812B4 EA00001C b 0238132C
:023812B8 E59F10B8 ldr r1,[r15, #+0xb8]		;r15+0xb8=*(02381378)=#65535(0x0000ffff)
:023812BC E1C210B8 strh r1,[r2, #+0x8]		;r2+0x8=*(048080e8)=#-1(0xffffffff)
:023812C0 E2410DFF sub  r0,r1,#0x3FC0
:023812C4 E1C200BA strh r0,[r2, #+0xa]		;r2+0xa=*(048080ea)=#-1(0xffffffff)
:023812C8 E1D606B4 ldrh r0,[r6, #+0x64]		;r6+0x64=*(000000a4)
:023812CC E3100001 tst r0,#0x1
:023812D0 12610B41 rsbne  r0,r1,#0x10400
:023812D4 11C20CB8 strneh r0,[r2, #+0xc8]		;r2+0xc8=*(048081a8)=#-1(0xffffffff)
:023812D8 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:023812DC 01C20CB8 streqh r0,[r2, #+0xc8]		;r2+0xc8=*(048081a8)=#-1(0xffffffff)
:023812E0 E59F20C4 ldr r2,[r15, #+0xc4]		;r15+0xc4=*(023813ac)=#75530464(0x048080e0)
:023812E4 E3A0000B mov  r0,#0xB		;r0=11(0xb)
:023812E8 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(048080e0)=#-1(0xffffffff)
:023812EC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023812F0 E1420DBC strh r0,[r2, #-0xdc]		;r2-0xdc=*(04808004)=#-1(0xffffffff)
:023812F4 E1C200B8 strh r0,[r2, #+0x8]		;r2+0x8=*(048080e8)=#-1(0xffffffff)
:023812F8 E1C200BA strh r0,[r2, #+0xa]		;r2+0xa=*(048080ea)=#-1(0xffffffff)
:023812FC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02381300 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:02381304 E14219B8 strh r1,[r2, #-0x98]		;r2-0x98=*(04808048)=#-1(0xffffffff)
:02381308 EB000051 bl 02381454
:0238130C EA000006 b 0238132C
:02381310 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(02381380)=#75530670(0x048081ae)
:02381314 E1C230BA strh r3,[r2, #+0xa]		;r2+0xa=*(048080ea)=#-1(0xffffffff)
:02381318 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(048081ae)=#-1(0xffffffff)
:0238131C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02381320 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:02381324 E14210B4 strh r1,[r2, #-0x4]		;r2-0x4=*(048080dc)=#-1(0xffffffff)
:02381328 EB000049 bl 02381454
:0238132C E59F007C ldr r0,[r15, #+0x7c]		;r15+0x7c=*(023813b0)=#75530312(0x04808048)
:02381330 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02381334 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808048)=#866081631(0x339f5b5f)
:02381338 EBBFC35F bl 013720BC
:0238133C E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(02381394)=#75530414(0x048080ae)
:02381340 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02381344 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(048080ae)=#-1(0xffffffff)
:02381348 E1D610BE ldrh r1,[r6, #+0xe]		;r6+0xe=*(0000004e)
:0238134C E3510001 cmp r1,#0x1
:02381350 1A000000 bne 02381358
:02381354 EBBFC2E0 bl 01371EDC
:02381358 EB00086F bl 0238351C
:0238135C E28DD008 add  r13,r13,#0x8
:02381360 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02381364 E12FFF1E bx r14 (Jump to addr_02380ED8?)
msr CPSR_fsxc,r14
:02381368 0380FFF4 orreq  r15,r0,#0x3D0
:0238136C 04808044 streq r8,[r0],#+0x44
:02381370 04808032 streq r8,[r0],#+0x32
:02381374 04808134 streq r8,[r0],#+0x134
:02381378 0000FFFF unknown
:0238137C 04808030 streq r8,[r0],#+0x30
:02381380 048081AE streq r8,[r0],#+0x1ae
:02381384 04808008 streq r8,[r0],#+0x8
:02381388 0000703F andeq  r7,r0,r15,lsr r0
:0238138C 00001FFF unknown
:02381390 048080F6 streq r8,[r0],#+0xf6
:02381394 048080AE streq r8,[r0],#+0xae
:02381398 0000E0BF streqh r14,[r0], -r15
:0238139C 048081AA streq r8,[r0],#+0x1aa
:023813A0 048080D0 streq r8,[r0],#+0xd0
:023813A4 00000581 andeq  r0,r0,r1,lsl #0xb
:023813A8 00000181 andeq  r0,r0,r1,lsl #0x3
:023813AC 048080E0 streq r8,[r0],#+0xe0
:023813B0 04808048 streq r8,[r0],#+0x48
:023813B4 E92D4010 stmdb  r13!,{r4,r14}
:023813B8 E59F0084 ldr r0,[r15, #+0x84]		;r15+0x84=*(02381444)=#58785780(0x0380fff4)
:023813BC E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023813C0 E2810F82 add  r0,r1,#0x208
:023813C4 E2800B01 add  r0,r0,#0x400
:023813C8 E2814FD1 add  r4,r1,#0x344
:023813CC EB001102 bl 023857DC
:023813D0 E59F006C ldr r0,[r15, #+0x6c]		;r15+0x6c=*(02381444)=#58785780(0x0380fff4)
:023813D4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023813D8 E2800F8D add  r0,r0,#0x234
:023813DC E2800B01 add  r0,r0,#0x400
:023813E0 EB0010FD bl 023857DC
:023813E4 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:023813E8 EB000019 bl 02381454
:023813EC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023813F0 E1C41AB4 strh r1,[r4, #+0xa4]		;r4+0xa4=*(000000a4)
:023813F4 E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(02381448)=#75530258(0x04808012)
:023813F8 E1C411B2 strh r1,[r4, #+0x12]		;r4+0x12=*(00000012)
:023813FC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808012)=#1323258589(0x4edf52dd)
:02381400 E14010BE strh r1,[r0, #-0xe]		;r0-0xe=*(04808004)=#1731751680(0x67386f00)
:02381404 E1C01DB8 strh r1,[r0, #+0xd8]		;r0+0xd8=*(048080ea)=#-1(0xffffffff)
:02381408 E1C01DB6 strh r1,[r0, #+0xd6]		;r0+0xd6=*(048080e8)=#-1(0xffffffff)
:0238140C E14010BA strh r1,[r0, #-0xa]		;r0-0xa=*(04808008)=#909065554(0x362f3d52)
:02381410 E14010B8 strh r1,[r0, #-0x8]		;r0-0x8=*(0480800a)=#1028848919(0x3d52fd17)
:02381414 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02381418 E3500001 cmp r0,#0x1
:0238141C 1A000000 bne 02381424
:02381420 EBBFDFF7 bl 01379404
:02381424 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0238144c)=#65535(0x0000ffff)
:02381428 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(02381450)=#75530412(0x048080ac)
:0238142C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080ac)=#-1(0xffffffff)
:02381430 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(048080b4)=#-1(0xffffffff)
:02381434 EBBFDF3D bl 01379130
:02381438 EBBFBECB bl 01370F6C
:0238143C E8BD4010 ldmia  r13!,{r4,r14}
:02381440 E12FFF1E bx r14 (Jump to addr_02380ED8?)
msr CPSR_fsxc,r14
:02381444 0380FFF4 orreq  r15,r0,#0x3D0
:02381448 04808012 streq r8,[r0],#+0x12
:0238144C 0000FFFF unknown
:02381450 048080AC streq r8,[r0],#+0xac
:02381454 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02381458 E59F108C ldr r1,[r15, #+0x8c]		;r15+0x8c=*(023814ec)=#58785780(0x0380fff4)
:0238145C E1A05000 mov  r5,r0			;r5=75530412(0x48080ac)
:02381460 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02381464 E2814FD1 add  r4,r1,#0x344
:02381468 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:0238146C E1500005 cmp r0,r5
:02381470 0A00001B beq 023814E4
:02381474 E3500040 cmp r0,#0x40
:02381478 1A000002 bne 02381488
:0238147C E2810F8D add  r0,r1,#0x234
:02381480 E2800B01 add  r0,r0,#0x400
:02381484 EB0010D4 bl 023857DC
:02381488 E3550000 cmp r5,#0x0
:0238148C 0A000004 beq 023814A4
:02381490 E3550010 cmp r5,#0x10
:02381494 0A000004 beq 023814AC
:02381498 E3550040 cmp r5,#0x40
:0238149C 0A000008 beq 023814C4
:023814A0 EA00000E b 023814E0
:023814A4 EBBFC29C bl 01371F1C
:023814A8 EA00000C b 023814E0
:023814AC E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(023814f0)=#75530304(0x04808040)
:023814B0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023814B4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808040)=#2069577591(0x7b5b3f77)
:023814B8 EBFFFFBD bl 023813B4
:023814BC EBBFC2B8 bl 01371FA4
:023814C0 EA000006 b 023814E0
:023814C4 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023814C8 E3500002 cmp r0,#0x2
:023814CC 1A000000 bne 023814D4
:023814D0 EBBFC30C bl 01372108
:023814D4 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(023814f4)=#41855608(0x027eaa78)
:023814D8 E3A00064 mov  r0,#0x64		;r0=100(0x64)
:023814DC EBBFC5C0 bl 01372BE4
:023814E0 E1C450B8 strh r5,[r4, #+0x8]		;r4+0x8=*(00000008)
:023814E4 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023814E8 E12FFF1E bx r14 (Jump to addr_02380ED8?)
msr CPSR_fsxc,r14
:023814EC 0380FFF4 orreq  r15,r0,#0x3D0
:023814F0 04808040 streq r8,[r0],#+0x40
:023814F4 027EAA78 rsbeqs r10,r14,#0x78000
:023814F8 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023814FC E59F50C0 ldr r5,[r15, #+0xc0]		;r15+0xc0=*(023815c4)=#75530256(0x04808010)
:02381500 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02381504 E1D510B0 ldrh r1,[r5, #+0x0]		;r5+0x0=*(04808010)=#1390227228(0x52dd2f1c)
:02381508 E1D500B2 ldrh r0,[r5, #+0x2]		;r5+0x2=*(04808012)=#1323258589(0x4edf52dd)
:0238150C E0116000 ands r6,r1,r0
:02381510 0A000025 beq 023815AC
:02381514 E3160080 tst r6,#0x80
:02381518 0A000000 beq 02381520
:0238151C EB0003C5 bl 02382438
:02381520 E3160040 tst r6,#0x40
:02381524 0A000000 beq 0238152C
:02381528 EB000405 bl 02382544
:0238152C E3160902 tst r6,#0x8000
:02381530 0A000000 beq 02381538
:02381534 EB000024 bl 023815CC
:02381538 E3160901 tst r6,#0x4000
:0238153C 0A000000 beq 02381544
:02381540 EB000044 bl 02381658
:02381544 E3160A02 tst r6,#0x2000
:02381548 0A000000 beq 02381550
:0238154C EB0000EA bl 023818FC
:02381550 E3160B02 tst r6,#0x800
:02381554 0A000000 beq 0238155C
:02381558 EBBFC93E bl 01373A58
:0238155C E3160008 tst r6,#0x8
:02381560 0A000000 beq 02381568
:02381564 EB00010B bl 02381998
:02381568 E3160004 tst r6,#0x4
:0238156C 0A000000 beq 02381574
:02381570 EB00014C bl 02381AA8
:02381574 E3160001 tst r6,#0x1
:02381578 0A000000 beq 02381580
:0238157C EB000242 bl 02381E8C
:02381580 E3160030 tst r6,#0x30
:02381584 0A000000 beq 0238158C
:02381588 EB0000F6 bl 02381968
:0238158C E3160002 tst r6,#0x2
:02381590 0A000000 beq 02381598
:02381594 EB0001A2 bl 02381C24
:02381598 E3160A01 tst r6,#0x1000
:0238159C 0AFFFFD8 beq 02381504
:023815A0 E1A00004 mov  r0,r4			;r0=1(0x1)
:023815A4 EB000367 bl 02382348
:023815A8 EAFFFFD5 b 02381504
:023815AC E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(023815c8)=#58785784(0x0380fff8)
:023815B0 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff8)=#598581743(0x23ada1ef)
:023815B4 E3800401 orr  r0,r0,#0x1000000
:023815B8 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(0380fff8)=#598581743(0x23ada1ef)
:023815BC E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023815C0 E12FFF1E bx r14 (Jump to addr_02380ED8?)
msr CPSR_fsxc,r14
:023815C4 04808010 streq r8,[r0],#+0x10
:023815C8 0380FFF8 orreq  r15,r0,#0x3E0
:023815CC E92D4010 stmdb  r13!,{r4,r14}
:023815D0 E59F1078 ldr r1,[r15, #+0x78]		;r15+0x78=*(02381650)=#58785780(0x0380fff4)
:023815D4 E59F0078 ldr r0,[r15, #+0x78]		;r15+0x78=*(02381654)=#75530256(0x04808010)
:023815D8 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023815DC E3A01902 mov  r1,#0x8000		;r1=32768(0x8000)
:023815E0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808010)=#1390227228(0x52dd2f1c)
:023815E4 E2824FD1 add  r4,r2,#0x344
:023815E8 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(00000009)
:023815EC E3500040 cmp r0,#0x40
:023815F0 1A000012 bne 02381640
:023815F4 E1D407BE ldrh r0,[r4, #+0x7e]		;r4+0x7e=*(0000007f)
:023815F8 E3500000 cmp r0,#0x0
:023815FC 0A00000F beq 02381640
:02381600 E1D417B2 ldrh r1,[r4, #+0x72]		;r4+0x72=*(00000073)
:02381604 E1D407B0 ldrh r0,[r4, #+0x70]		;r4+0x70=*(00000071)
:02381608 E1510000 cmp r1,r0
:0238160C 1A00000B bne 02381640
:02381610 E1D408B0 ldrh r0,[r4, #+0x80]		;r4+0x80=*(00000081)
:02381614 E2800001 add  r0,r0,#0x1
:02381618 E1C408B0 strh r0,[r4, #+0x80]		;r4+0x80=*(00000081)
:0238161C E1D418B0 ldrh r1,[r4, #+0x80]		;r4+0x80=*(00000081)
:02381620 E1D407BE ldrh r0,[r4, #+0x7e]		;r4+0x7e=*(0000007f)
:02381624 E1510000 cmp r1,r0
:02381628 9A000004 bls 02381640
:0238162C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02381630 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02381634 E3A0100D mov  r1,#0xD		;r1=13(0xd)
:02381638 E1C428B0 strh r2,[r4, #+0x80]		;r4+0x80=*(00000081)
:0238163C EBFFFC5C bl 023807B4
:02381640 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02381644 E1C401B0 strh r0,[r4, #+0x10]		;r4+0x10=*(00000011)
:02381648 E8BD4010 ldmia  r13!,{r4,r14}
:0238164C E12FFF1E bx r14 (Jump to addr_02380ED8?)
msr CPSR_fsxc,r14
:02381650 0380FFF4 orreq  r15,r0,#0x3D0
:02381654 04808010 streq r8,[r0],#+0x10
:02381658 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0238165C E59F6278 ldr r6,[r15, #+0x278]		;r15+0x278=*(023818dc)=#58785780(0x0380fff4)
:02381660 E59F2278 ldr r2,[r15, #+0x278]		;r15+0x278=*(023818e0)=#75530256(0x04808010)
:02381664 E5963000 ldr r3,[r6, #+0x0]		;r6+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02381668 E3A00901 mov  r0,#0x4000		;r0=16384(0x4000)
:0238166C E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04808010)=#1390227228(0x52dd2f1c)
:02381670 E2834FD1 add  r4,r3,#0x344
:02381674 E1D410BC ldrh r1,[r4, #+0xc]		;r4+0xc=*(0000000d)
:02381678 E283002C add  r0,r3,#0x2C
:0238167C E3510001 cmp r1,#0x1
:02381680 E2835FC7 add  r5,r3,#0x31C
:02381684 E2807B01 add  r7,r0,#0x400
:02381688 0A000004 beq 023816A0
:0238168C E3510002 cmp r1,#0x2
:02381690 0A00002F beq 02381754
:02381694 E3510003 cmp r1,#0x3
:02381698 0A00003E beq 02381798
:0238169C EA00008C b 023818D4
:023816A0 E5971080 ldr r1,[r7, #+0x80]		;r7+0x80=*(00000080)
:023816A4 E15660B4 ldrh r6,[r6, #-0x4]		;r6-0x4=*(0380fff0)=#598581743(0x23ada1ef)
:023816A8 E1D409B6 ldrh r0,[r4, #+0x96]		;r4+0x96=*(00000097)
:023816AC E2811024 add  r1,r1,#0x24
:023816B0 E0818000 add  r8,r1,r0
:023816B4 E2880008 add  r0,r8,#0x8
:023816B8 E20610FF and  r1,r6,#0xFF
:023816BC EBBFC622 bl 01372F4C
:023816C0 E1A01426 mov  r1,r6,lsr #0x8		;r1=0(0x0)
:023816C4 E2880009 add  r0,r8,#0x9
:023816C8 E20110FF and  r1,r1,#0xFF
:023816CC EBBFC61E bl 01372F4C
:023816D0 E1D400BE ldrh r0,[r4, #+0xe]		;r4+0xe=*(0000000f)
:023816D4 E3500001 cmp r0,#0x1
:023816D8 1A000005 bne 023816F4
:023816DC E59F1200 ldr r1,[r15, #+0x200]		;r15+0x200=*(023818e4)=#75530548(0x04808134)
:023816E0 E1D522B0 ldrh r2,[r5, #+0x20]		;r5+0x20=*(04808030)=#855654259(0x33003f73)
:023816E4 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808134)=#-1(0xffffffff)
:023816E8 E0820000 add  r0,r2,r0
:023816EC E2800001 add  r0,r0,#0x1
:023816F0 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808134)=#-1(0xffffffff)
:023816F4 E59F01E0 ldr r0,[r15, #+0x1e0]		;r15+0x1e0=*(023818dc)=#58785780(0x0380fff4)
:023816F8 E59F11E8 ldr r1,[r15, #+0x1e8]		;r15+0x1e8=*(023818e8)=#75530422(0x048080b6)
:023816FC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02381700 E2800C05 add  r0,r0,#0x500
:02381704 E1D032BE ldrh r3,[r0, #+0x2e]		;r0+0x2e=*(ae087319)
:02381708 E1D023B2 ldrh r2,[r0, #+0x32]		;r0+0x32=*(ae08731d)
:0238170C E1E03003 mvn  r3,r3
:02381710 E1832002 orr  r2,r3,r2
:02381714 E1C023B0 strh r2,[r0, #+0x30]		;r0+0x30=*(ae08731b)
:02381718 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(048080b6)=#-1(0xffffffff)
:0238171C E3100018 tst r0,#0x18
:02381720 1A000002 bne 02381730
:02381724 E2000006 and  r0,r0,#0x6
:02381728 E3500002 cmp r0,#0x2
:0238172C 1A000004 bne 02381744
:02381730 E597008C ldr r0,[r7, #+0x8c]		;r7+0x8c=*(0000008c)
:02381734 E3C00002 bic  r0,r0,#0x2
:02381738 E587008C str r0,[r7, #+0x8c]		;r7+0x8c=*(0000008c)
:0238173C EB00041C bl 023827B4
:02381740 EA000063 b 023818D4
:02381744 E597008C ldr r0,[r7, #+0x8c]		;r7+0x8c=*(0000008c)
:02381748 E3800002 orr  r0,r0,#0x2
:0238174C E587008C str r0,[r7, #+0x8c]		;r7+0x8c=*(0000008c)
:02381750 EA00005F b 023818D4
:02381754 E1D401B2 ldrh r0,[r4, #+0x12]		;r4+0x12=*(00000013)
:02381758 E3500000 cmp r0,#0x0
:0238175C 059F1188 ldreq r1,[r15, #+0x188]		;r15+0x188=*(023818ec)=#65535(0x0000ffff)
:02381760 02820F49 addeq  r0,r2,#0x124
:02381764 01C010B0 streqh r1,[r0, #+0x0]		;r0+0x0=*(ffffffff)
:02381768 0A000005 beq 02381784
:0238176C E2821F49 add  r1,r2,#0x124
:02381770 E1D522B0 ldrh r2,[r5, #+0x20]		;r5+0x20=*(04808030)=#855654259(0x33003f73)
:02381774 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(0000ffff)
:02381778 E0820000 add  r0,r2,r0
:0238177C E2800001 add  r0,r0,#0x1
:02381780 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(0000ffff)
:02381784 E1D401BA ldrh r0,[r4, #+0x1a]		;r4+0x1a=*(0000001b)
:02381788 E3500002 cmp r0,#0x2
:0238178C 1A000001 bne 02381798
:02381790 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02381794 EBBFC1D0 bl 01371EDC
:02381798 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(00000009)
:0238179C E3500040 cmp r0,#0x40
:023817A0 13A01001 movne  r1,#0x1		;r1=1(0x1)
:023817A4 1A00000E bne 023817E4
:023817A8 E1D407B2 ldrh r0,[r4, #+0x72]		;r4+0x72=*(00000073)
:023817AC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023817B0 E3500001 cmp r0,#0x1
:023817B4 E1D401B4 ldrh r0,[r4, #+0x14]		;r4+0x14=*(00000015)
:023817B8 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:023817BC E3500000 cmp r0,#0x0
:023817C0 0A000007 beq 023817E4
:023817C4 E1D407B6 ldrh r0,[r4, #+0x76]		;r4+0x76=*(00000077)
:023817C8 E3500001 cmp r0,#0x1
:023817CC 0A000003 beq 023817E0
:023817D0 E3500000 cmp r0,#0x0
:023817D4 01D407B4 ldreqh r0,[r4, #+0x74]		;r4+0x74=*(00000075)
:023817D8 03500001 cmpeq r0,#0x1
:023817DC 1A000000 bne 023817E4
:023817E0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023817E4 E3510000 cmp r1,#0x0
:023817E8 E59F1100 ldr r1,[r15, #+0x100]		;r15+0x100=*(023818f0)=#75530296(0x04808038)
:023817EC 11D100B0 ldrneh r0,[r1, #+0x0]		;r1+0x0=*(04808038)=#6249246(0x005f5b1e)
:023817F0 13800001 orrne  r0,r0,#0x1
:023817F4 11C100B0 strneh r0,[r1, #+0x0]		;r1+0x0=*(04808038)=#6249246(0x005f5b1e)
:023817F8 01D100B0 ldreqh r0,[r1, #+0x0]		;r1+0x0=*(04808038)=#6249246(0x005f5b1e)
:023817FC 03C00001 biceq  r0,r0,#0x1
:02381800 01C100B0 streqh r0,[r1, #+0x0]		;r1+0x0=*(04808038)=#6249246(0x005f5b1e)
:02381804 E59F10E8 ldr r1,[r15, #+0xe8]		;r15+0xe8=*(023818f4)=#75530520(0x04808118)
:02381808 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0238180C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808118)=#-1(0xffffffff)
:02381810 E3A06002 mov  r6,#0x2		;r6=2(0x2)
:02381814 E350000A cmp r0,#0xA
:02381818 83A00000 movhi  r0,#0x0		;r0=0(0x0)
:0238181C 81410DB0 strhih r0,[r1, #-0xd0]		;r1-0xd0=*(04808048)=#-1(0xffffffff)
:02381820 E1D407B2 ldrh r0,[r4, #+0x72]		;r4+0x72=*(00000073)
:02381824 E1A05008 mov  r5,r8			;r5=0(0x0)
:02381828 E2400001 sub  r0,r0,#0x1
:0238182C E1C407B2 strh r0,[r4, #+0x72]		;r4+0x72=*(00000073)
:02381830 E1D407B2 ldrh r0,[r4, #+0x72]		;r4+0x72=*(00000073)
:02381834 E3A0A014 mov  r10,#0x14		;r10=20(0x14)
:02381838 E3500000 cmp r0,#0x0
:0238183C 01D407B0 ldreqh r0,[r4, #+0x70]		;r4+0x70=*(00000071)
:02381840 01C407B2 streqh r0,[r4, #+0x72]		;r4+0x72=*(00000073)
:02381844 E1D417B6 ldrh r1,[r4, #+0x76]		;r4+0x76=*(00000077)
:02381848 E2410001 sub  r0,r1,#0x1
:0238184C E1C407B6 strh r0,[r4, #+0x76]		;r4+0x76=*(00000077)
:02381850 E3510000 cmp r1,#0x0
:02381854 01D407B4 ldreqh r0,[r4, #+0x74]		;r4+0x74=*(00000075)
:02381858 02400001 subeq  r0,r0,#0x1
:0238185C 01C407B6 streqh r0,[r4, #+0x76]		;r4+0x76=*(00000077)
:02381860 E3A0400E mov  r4,#0xE		;r4=14(0xe)
:02381864 E0010A98 mul  r1,r8,r10
:02381868 E19700B1 ldrh r0,[r7, +r1]
:0238186C E0879001 add  r9,r7,r1
:02381870 E3500000 cmp r0,#0x0
:02381874 0A000010 beq 023818BC
:02381878 E599000C ldr r0,[r9, #+0xc]		;r9+0xc=*(0001000b)
:0238187C E1D010B8 ldrh r1,[r0, #+0x8]		;r0+0x8=*(00000007)
:02381880 E3510000 cmp r1,#0x0
:02381884 1A00000C bne 023818BC
:02381888 EBBFDB05 bl 013784A4
:0238188C E3500000 cmp r0,#0x0
:02381890 0A000009 beq 023818BC
:02381894 E1A00008 mov  r0,r8			;r0=0(0x0)
:02381898 EBBFDD97 bl 01378EFC
:0238189C E5991008 ldr r1,[r9, #+0x8]		;r9+0x8=*(00010007)
:023818A0 E1A00005 mov  r0,r5			;r0=0(0x0)
:023818A4 E1C160B0 strh r6,[r1, #+0x0]		;r1+0x0=*(04808118)=#-1(0xffffffff)
:023818A8 E1A01004 mov  r1,r4			;r1=14(0xe)
:023818AC EBFFFBC0 bl 023807B4
:023818B0 E1D70ABE ldrh r0,[r7, #+0xae]		;r7+0xae=*(000000ae)
:023818B4 E2800001 add  r0,r0,#0x1
:023818B8 E1C70ABE strh r0,[r7, #+0xae]		;r7+0xae=*(000000ae)
:023818BC E2888001 add  r8,r8,#0x1
:023818C0 E3580002 cmp r8,#0x2
:023818C4 3AFFFFE6 bcc 02381864
:023818C8 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(023818f8)=#75530414(0x048080ae)
:023818CC E3A0100D mov  r1,#0xD		;r1=13(0xd)
:023818D0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080ae)=#-1(0xffffffff)
:023818D4 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023818D8 E12FFF1E bx r14 (Jump to addr_02380ED8?)
msr CPSR_fsxc,r14
:023818DC 0380FFF4 orreq  r15,r0,#0x3D0
:023818E0 04808010 streq r8,[r0],#+0x10
:023818E4 04808134 streq r8,[r0],#+0x134
:023818E8 048080B6 streq r8,[r0],#+0xb6
:023818EC 0000FFFF unknown
:023818F0 04808038 streq r8,[r0],#+0x38
:023818F4 04808118 streq r8,[r0],#+0x118
:023818F8 048080AE streq r8,[r0],#+0xae
:023818FC E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(02381960)=#58785780(0x0380fff4)
:02381900 E59F105C ldr r1,[r15, #+0x5c]		;r15+0x5c=*(02381964)=#75530256(0x04808010)
:02381904 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02381908 E3A00A02 mov  r0,#0x2000		;r0=8192(0x2000)
:0238190C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808010)=#1390227228(0x52dd2f1c)
:02381910 E3A0000D mov  r0,#0xD		;r0=13(0xd)
:02381914 E2822FD1 add  r2,r2,#0x344
:02381918 E1C109BC strh r0,[r1, #+0x9c]		;r1+0x9c=*(048080ac)=#-1(0xffffffff)
:0238191C E1D201BA ldrh r0,[r2, #+0x1a]		;r2+0x1a=*(ae087305)
:02381920 E3500001 cmp r0,#0x1
:02381924 03A00002 moveq  r0,#0x2		;r0=2(0x2)
:02381928 01C201BA streqh r0,[r2, #+0x1a]		;r2+0x1a=*(ae087305)
:0238192C 012FFF1E bxeq r14 (Jump to addr_02380ED8?)msreq CPSR_fsxc,r14
:02381930 E3500002 cmp r0,#0x2
:02381934 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02381938 01C201BA streqh r0,[r2, #+0x1a]		;r2+0x1a=*(ae087305)
:0238193C 012FFF1E bxeq r14 (Jump to addr_02380ED8?)msreq CPSR_fsxc,r14
:02381940 E1D200BC ldrh r0,[r2, #+0xc]		;r2+0xc=*(ae0872f7)
:02381944 E3500002 cmp r0,#0x2
:02381948 112FFF1E bxne r14 (Jump to addr_02380ED8?)msrne CPSR_fsxc,r14
:0238194C E1D200B8 ldrh r0,[r2, #+0x8]		;r2+0x8=*(ae0872f3)
:02381950 E3500040 cmp r0,#0x40
:02381954 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02381958 11C103B8 strneh r0,[r1, #+0x38]		;r1+0x38=*(04808048)=#866081631(0x339f5b5f)
:0238195C E12FFF1E bx r14 (Jump to addr_02380ED8?)
msr CPSR_fsxc,r14
:02381960 0380FFF4 orreq  r15,r0,#0x3D0
:02381964 04808010 streq r8,[r0],#+0x10
:02381968 E92D4008 stmdb  r13!,{r3,r14}
:0238196C EBBFC298 bl 013723D4
:02381970 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02381990)=#75530668(0x048081ac)
:02381974 E59F2018 ldr r2,[r15, #+0x18]		;r15+0x18=*(02381994)=#65535(0x0000ffff)
:02381978 E2410F67 sub  r0,r1,#0x19C
:0238197C E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(048081ac)=#-1(0xffffffff)
:02381980 E3A01030 mov  r1,#0x30		;r1=48(0x30)
:02381984 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(339f5b5f)=#0(0x00000000)
:02381988 E8BD4008 ldmia  r13!,{r3,r14}
:0238198C E12FFF1E bx r14 (Jump to addr_02380ED8?)
msr CPSR_fsxc,r14
:02381990 048081AC streq r8,[r0],#+0x1ac
:02381994 0000FFFF unknown
:02381998 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238199C E59F10F8 ldr r1,[r15, #+0xf8]		;r15+0xf8=*(02381a9c)=#75530256(0x04808010)
:023819A0 E3A02008 mov  r2,#0x8		;r2=8(0x8)
:023819A4 E59F00F4 ldr r0,[r15, #+0xf4]		;r15+0xf4=*(02381aa0)=#58785780(0x0380fff4)
:023819A8 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808010)=#1390227228(0x52dd2f1c)
:023819AC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023819B0 E2800C03 add  r0,r0,#0x300
:023819B4 E1D003BA ldrh r0,[r0, #+0x3a]		;r0+0x3a=*(ae087325)
:023819B8 E1A00D80 mov  r0,r0,lsl #0x1b		;r0=1476395008(0x58000000)
:023819BC E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023819C0 0A000006 beq 023819E0
:023819C4 E2810F63 add  r0,r1,#0x18C
:023819C8 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:023819CC E3100001 tst r0,#0x1
:023819D0 02811D0A addeq  r1,r1,#0x280
:023819D4 01D100B0 ldreqh r0,[r1, #+0x0]		;r1+0x0=*(04808010)=#1390227228(0x52dd2f1c)
:023819D8 02200001 eoreq  r0,r0,#0x1
:023819DC 01C100B0 streqh r0,[r1, #+0x0]		;r1+0x0=*(04808010)=#1390227228(0x52dd2f1c)
:023819E0 E59F00B8 ldr r0,[r15, #+0xb8]		;r15+0xb8=*(02381aa0)=#58785780(0x0380fff4)
:023819E4 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023819E8 E2810C06 add  r0,r1,#0x600
:023819EC E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(03810084)=#-1294685582(0xb2d4aa72)
:023819F0 E3100008 tst r0,#0x8
:023819F4 0A000026 beq 02381A94
:023819F8 E59F40A4 ldr r4,[r15, #+0xa4]		;r15+0xa4=*(02381aa4)=#75530290(0x04808032)
:023819FC E281002C add  r0,r1,#0x2C
:02381A00 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02381A04 E2811FD1 add  r1,r1,#0x344
:02381A08 E2803B01 add  r3,r0,#0x400
:02381A0C E1A05002 mov  r5,r2			;r5=0(0x0)
:02381A10 E3A0E902 mov  r14,#0x8000		;r14=32768(0x8000)
:02381A14 E3A0C014 mov  r12,#0x14		;r12=20(0x14)
:02381A18 E0060C92 mul  r6,r2,r12
:02381A1C E19300B6 ldrh r0,[r3, +r6]
:02381A20 E0836006 add  r6,r3,r6
:02381A24 E3500000 cmp r0,#0x0
:02381A28 0A000016 beq 02381A88
:02381A2C E5960008 ldr r0,[r6, #+0x8]		;r6+0x8=*(00000007)
:02381A30 E1D060BC ldrh r6,[r0, #+0xc]		;r0+0xc=*(b2d4aa7e)
:02381A34 E3160901 tst r6,#0x4000
:02381A38 0A000012 beq 02381A88
:02381A3C E1D060B4 ldrh r6,[r0, #+0x4]		;r0+0x4=*(b2d4aa76)
:02381A40 E31600FF tst r6,#0xFF
:02381A44 0A00000F beq 02381A88
:02381A48 E1D060BA ldrh r6,[r0, #+0xa]		;r0+0xa=*(b2d4aa7c)
:02381A4C E280700C add  r7,r0,#0xC
:02381A50 E0876006 add  r6,r7,r6
:02381A54 E2466007 sub  r6,r6,#0x7
:02381A58 E3C67001 bic  r7,r6,#0x1
:02381A5C E1D760B0 ldrh r6,[r7, #+0x0]		;r7+0x0=*(00000000)
:02381A60 E3560000 cmp r6,#0x0
:02381A64 01D760B2 ldreqh r6,[r7, #+0x2]		;r7+0x2=*(00000002)
:02381A68 03560000 cmpeq r6,#0x0
:02381A6C 1A000005 bne 02381A88
:02381A70 E1C050B4 strh r5,[r0, #+0x4]		;r0+0x4=*(b2d4aa76)
:02381A74 E1C450B0 strh r5,[r4, #+0x0]		;r4+0x0=*(04808032)=#1461596928(0x571e3300)
:02381A78 E1C4E0B0 strh r14,[r4, #+0x0]		;r4+0x0=*(04808032)=#1461596928(0x571e3300)
:02381A7C E1D10BBA ldrh r0,[r1, #+0xba]		;r1+0xba=*(ae0873a5)
:02381A80 E2800001 add  r0,r0,#0x1
:02381A84 E1C10BBA strh r0,[r1, #+0xba]		;r1+0xba=*(ae0873a5)
:02381A88 E2822001 add  r2,r2,#0x1
:02381A8C E3520003 cmp r2,#0x3
:02381A90 3AFFFFE0 bcc 02381A18
:02381A94 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02381A98 E12FFF1E bx r14 (Jump to addr_571E3300?)
msr CPSR_fsxc,r14
:02381A9C 04808010 streq r8,[r0],#+0x10
:02381AA0 0380FFF4 orreq  r15,r0,#0x3D0
:02381AA4 04808032 streq r8,[r0],#+0x32
:02381AA8 E92D4008 stmdb  r13!,{r3,r14}
:02381AAC E59F1154 ldr r1,[r15, #+0x154]		;r15+0x154=*(02381c08)=#58785780(0x0380fff4)
:02381AB0 E59FC154 ldr r12,[r15, #+0x154]		;r15+0x154=*(02381c0c)=#75530256(0x04808010)
:02381AB4 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02381AB8 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02381ABC E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04808010)=#1390227228(0x52dd2f1c)
:02381AC0 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02381AC4 E28C1F66 add  r1,r12,#0x198
:02381AC8 E2800C06 add  r0,r0,#0x600
:02381ACC E1D039B0 ldrh r3,[r0, #+0x90]		;r0+0x90=*(ae08737b)
:02381AD0 E28200DC add  r0,r2,#0xDC
:02381AD4 E282202C add  r2,r2,#0x2C
:02381AD8 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02381ADC E3130008 tst r3,#0x8
:02381AE0 E2800B01 add  r0,r0,#0x400
:02381AE4 E2823B01 add  r3,r2,#0x400
:02381AE8 0A00002A beq 02381B98
:02381AEC E3110B01 tst r1,#0x400
:02381AF0 0A000028 beq 02381B98
:02381AF4 E1DCCAB0 ldrh r12,[r12, #+0xa0]		;r12+0xa0=*(048080b0)=#-1(0xffffffff)
:02381AF8 E31C0001 tst r12,#0x1
:02381AFC 11D320B0 ldrneh r2,[r3, #+0x0]		;r3+0x0=*(ae0872eb)
:02381B00 13520000 cmpne r2,#0x0
:02381B04 1A000012 bne 02381B54
:02381B08 E31C0004 tst r12,#0x4
:02381B0C 11D321B4 ldrneh r2,[r3, #+0x14]		;r3+0x14=*(ae0872ff)
:02381B10 13520000 cmpne r2,#0x0
:02381B14 1A00000E bne 02381B54
:02381B18 E31C0008 tst r12,#0x8
:02381B1C 11D322B8 ldrneh r2,[r3, #+0x28]		;r3+0x28=*(ae087313)
:02381B20 13520000 cmpne r2,#0x0
:02381B24 1A00000A bne 02381B54
:02381B28 E59F20E0 ldr r2,[r15, #+0xe0]		;r15+0xe0=*(02381c10)=#75530652(0x0480819c)
:02381B2C E1D220B0 ldrh r2,[r2, #+0x0]		;r2+0x0=*(0480819c)=#-1(0xffffffff)
:02381B30 E3120001 tst r2,#0x1
:02381B34 1A000006 bne 02381B54
:02381B38 E59F30D4 ldr r3,[r15, #+0xd4]		;r15+0xd4=*(02381c14)=#75530290(0x04808032)
:02381B3C E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02381B40 E1C3C0B0 strh r12,[r3, #+0x0]		;r3+0x0=*(04808032)=#1461596928(0x571e3300)
:02381B44 E3A02902 mov  r2,#0x8000		;r2=32768(0x8000)
:02381B48 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(04808032)=#1461596928(0x571e3300)
:02381B4C E1C0C0B2 strh r12,[r0, #+0x2]		;r0+0x2=*(ae0872ed)
:02381B50 EA000010 b 02381B98
:02381B54 E1D030B2 ldrh r3,[r0, #+0x2]		;r0+0x2=*(ae0872ed)
:02381B58 E2832001 add  r2,r3,#0x1
:02381B5C E1C020B2 strh r2,[r0, #+0x2]		;r0+0x2=*(ae0872ed)
:02381B60 E353000C cmp r3,#0xC
:02381B64 9A00000B bls 02381B98
:02381B68 E59F30A4 ldr r3,[r15, #+0xa4]		;r15+0xa4=*(02381c14)=#75530290(0x04808032)
:02381B6C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02381B70 E1C020B2 strh r2,[r0, #+0x2]		;r0+0x2=*(ae0872ed)
:02381B74 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(04808032)=#1461596928(0x571e3300)
:02381B78 E3A02902 mov  r2,#0x8000		;r2=32768(0x8000)
:02381B7C E59F0084 ldr r0,[r15, #+0x84]		;r15+0x84=*(02381c08)=#58785780(0x0380fff4)
:02381B80 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(04808032)=#1461596928(0x571e3300)
:02381B84 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02381B88 E2800C03 add  r0,r0,#0x300
:02381B8C E1D02FBE ldrh r2,[r0, #+0xfe]		;r0+0xfe=*(ae0873e9)
:02381B90 E2822001 add  r2,r2,#0x1
:02381B94 E1C02FBE strh r2,[r0, #+0xfe]		;r0+0xfe=*(ae0873e9)
:02381B98 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(02381c08)=#58785780(0x0380fff4)
:02381B9C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02381BA0 E2800C06 add  r0,r0,#0x600
:02381BA4 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(ae08737b)
:02381BA8 E3100001 tst r0,#0x1
:02381BAC 0A000013 beq 02381C00
:02381BB0 E3110060 tst r1,#0x60
:02381BB4 0A000011 beq 02381C00
:02381BB8 E59F2058 ldr r2,[r15, #+0x58]		;r15+0x58=*(02381c18)=#75530324(0x04808054)
:02381BBC E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04808054)=#1593868147(0x5f007f73)
:02381BC0 E15200B2 ldrh r0,[r2, #-0x2]		;r2-0x2=*(04808052)=#469720832(0x1bff5f00)
:02381BC4 E2400901 sub  r0,r0,#0x4000
:02381BC8 E0800FA0 add  r0,r0,r0,lsr #0x1f
:02381BCC E15100C0 cmp r1,r0,asr #0x1
:02381BD0 AA000004 bge 02381BE8
:02381BD4 E15200B4 ldrh r0,[r2, #-0x4]		;r2-0x4=*(04808050)=#870259711(0x33df1bff)
:02381BD8 E2400901 sub  r0,r0,#0x4000
:02381BDC E0800FA0 add  r0,r0,r0,lsr #0x1f
:02381BE0 E15100C0 cmp r1,r0,asr #0x1
:02381BE4 AA000004 bge 02381BFC
:02381BE8 E59F202C ldr r2,[r15, #+0x2c]		;r15+0x2c=*(02381c1c)=#75530330(0x0480805a)
:02381BEC E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(02381c20)=#32769(0x00008001)
:02381BF0 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(0480805a)=#2008822751(0x77bc33df)
:02381BF4 E14210B4 strh r1,[r2, #-0x4]		;r2-0x4=*(04808056)=#-1116274499(0xbd7700bd)
:02381BF8 E14202BA strh r0,[r2, #-0x2a]		;r2-0x2a=*(04808030)=#-1(0xffffffff)
:02381BFC EBBFC565 bl 01373198
:02381C00 E8BD4008 ldmia  r13!,{r3,r14}
:02381C04 E12FFF1E bx r14 (Jump to addr_571E3300?)
msr CPSR_fsxc,r14
:02381C08 0380FFF4 orreq  r15,r0,#0x3D0
:02381C0C 04808010 streq r8,[r0],#+0x10
:02381C10 0480819C streq r8,[r0],#+0x19c
:02381C14 04808032 streq r8,[r0],#+0x32
:02381C18 04808054 streq r8,[r0],#+0x54
:02381C1C 0480805A streq r8,[r0],#+0x5a
:02381C20 00008001 andeq  r8,r0,r1
:02381C24 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02381C28 E59F323C ldr r3,[r15, #+0x23c]		;r15+0x23c=*(02381e6c)=#58785780(0x0380fff4)
:02381C2C E59F023C ldr r0,[r15, #+0x23c]		;r15+0x23c=*(02381e70)=#75530256(0x04808010)
:02381C30 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02381C34 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02381C38 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808010)=#1390227228(0x52dd2f1c)
:02381C3C E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02381C40 E282202C add  r2,r2,#0x2C
:02381C44 E2833C03 add  r3,r3,#0x300
:02381C48 E1D334BC ldrh r3,[r3, #+0x4c]		;r3+0x4c=*(ae087337)
:02381C4C E2824B01 add  r4,r2,#0x400
:02381C50 E3530012 cmp r3,#0x12
:02381C54 1A000001 bne 02381C60
:02381C58 EBBFD6A2 bl 013776E8
:02381C5C EA000080 b 02381E64
:02381C60 E1D02AB8 ldrh r2,[r0, #+0xa8]		;r0+0xa8=*(048080b8)=#-1(0xffffffff)
:02381C64 E2025C0F and  r5,r2,#0xF00
:02381C68 E3550C03 cmp r5,#0x300
:02381C6C 0A000004 beq 02381C84
:02381C70 E3550B02 cmp r5,#0x800
:02381C74 0A00000F beq 02381CB8
:02381C78 E3550C0B cmp r5,#0xB00
:02381C7C 0A00001C beq 02381CF4
:02381C80 EA00005A b 02381DF0
:02381C84 E594008C ldr r0,[r4, #+0x8c]		;r4+0x8c=*(048080be)=#-1(0xffffffff)
:02381C88 E3100002 tst r0,#0x2
:02381C8C 0A000000 beq 02381C94
:02381C90 EB0002C7 bl 023827B4
:02381C94 E59F11D0 ldr r1,[r15, #+0x1d0]		;r15+0x1d0=*(02381e6c)=#58785780(0x0380fff4)
:02381C98 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02381C9C E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02381CA0 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02381CA4 E5932558 ldr r2,[r3, #+0x558]		;r3+0x558=*(ae087843)
:02381CA8 E2822001 add  r2,r2,#0x1
:02381CAC E5832558 str r2,[r3, #+0x558]		;r3+0x558=*(ae087843)
:02381CB0 EBFFFABF bl 023807B4
:02381CB4 EA00004D b 02381DF0
:02381CB8 E5942044 ldr r2,[r4, #+0x44]		;r4+0x44=*(04808076)=#-1(0xffffffff)
:02381CBC E1D439BE ldrh r3,[r4, #+0x9e]		;r4+0x9e=*(048080d0)=#-1(0xffffffff)
:02381CC0 E1D220B4 ldrh r2,[r2, #+0x4]		;r2+0x4=*(00000003)
:02381CC4 E20220FF and  r2,r2,#0xFF
:02381CC8 E1A02802 mov  r2,r2,lsl #0x10		;r2=-65536(0xffff0000)
:02381CCC E1530822 cmp r3,r2,lsr #0x10
:02381CD0 91C019BC strlsh r1,[r0, #+0x9c]		;r0+0x9c=*(0000009c)
:02381CD4 91D40AB8 ldrlsh r0,[r4, #+0xa8]		;r4+0xa8=*(048080da)=#-1(0xffffffff)
:02381CD8 92800001 addls  r0,r0,#0x1
:02381CDC 91C40AB8 strlsh r0,[r4, #+0xa8]		;r4+0xa8=*(048080da)=#-1(0xffffffff)
:02381CE0 E5941090 ldr r1,[r4, #+0x90]		;r4+0x90=*(048080c2)=#-1(0xffffffff)
:02381CE4 E1D101B8 ldrh r0,[r1, #+0x18]		;r1+0x18=*(00000017)
:02381CE8 E2800001 add  r0,r0,#0x1
:02381CEC E1C101B8 strh r0,[r1, #+0x18]		;r1+0x18=*(00000017)
:02381CF0 EA00003E b 02381DF0
:02381CF4 E59F3178 ldr r3,[r15, #+0x178]		;r15+0x178=*(02381e74)=#65535(0x0000ffff)
:02381CF8 E59F2178 ldr r2,[r15, #+0x178]		;r15+0x178=*(02381e78)=#75521904(0x04805f70)
:02381CFC E59F1178 ldr r1,[r15, #+0x178]		;r15+0x178=*(02381e7c)=#75530830(0x0480824e)
:02381D00 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(04805f70)=#1990827095(0x76a99c57)
:02381D04 E1C230B2 strh r3,[r2, #+0x2]		;r2+0x2=*(04805f72)=#1606317737(0x5fbe76a9)
:02381D08 E2800F8F add  r0,r0,#0x23C
:02381D0C E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(ffffffff)
:02381D10 E1C130B0 strh r3,[r1, #+0x0]		;r1+0x0=*(0480824e)=#17237604(0x01070664)
:02381D14 E1D403BC ldrh r0,[r4, #+0x3c]		;r4+0x3c=*(0480806e)=#-1(0xffffffff)
:02381D18 E3500000 cmp r0,#0x0
:02381D1C 0A00000A beq 02381D4C
:02381D20 E5941044 ldr r1,[r4, #+0x44]		;r4+0x44=*(04808076)=#-1(0xffffffff)
:02381D24 E1D102B2 ldrh r0,[r1, #+0x22]		;r1+0x22=*(00000021)
:02381D28 E1500003 cmp r0,r3
:02381D2C 1A000006 bne 02381D4C
:02381D30 E1D100B4 ldrh r0,[r1, #+0x4]		;r1+0x4=*(00000003)
:02381D34 E3500000 cmp r0,#0x0
:02381D38 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02381D3C 11C100B4 strneh r0,[r1, #+0x4]		;r1+0x4=*(00000003)
:02381D40 11D419B8 ldrneh r1,[r4, #+0x98]		;r4+0x98=*(048080ca)=#-1(0xffffffff)
:02381D44 15940044 ldrne r0,[r4, #+0x44]		;r4+0x44=*(04808076)=#-1(0xffffffff)
:02381D48 11C010B2 strneh r1,[r0, #+0x2]		;r0+0x2=*(00000001)
:02381D4C E5940044 ldr r0,[r4, #+0x44]		;r4+0x44=*(04808076)=#-1(0xffffffff)
:02381D50 E5942090 ldr r2,[r4, #+0x90]		;r4+0x90=*(048080c2)=#-1(0xffffffff)
:02381D54 E1D010B2 ldrh r1,[r0, #+0x2]		;r0+0x2=*(00000001)
:02381D58 E1D409B8 ldrh r0,[r4, #+0x98]		;r4+0x98=*(048080ca)=#-1(0xffffffff)
:02381D5C E3510001 cmp r1,#0x1
:02381D60 E282201A add  r2,r2,#0x1A
:02381D64 9A00000C bls 02381D9C
:02381D68 E59F30FC ldr r3,[r15, #+0xfc]		;r15+0xfc=*(02381e6c)=#58785780(0x0380fff4)
:02381D6C E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02381D70 E2833C03 add  r3,r3,#0x300
:02381D74 E1D333BA ldrh r3,[r3, #+0x3a]		;r3+0x3a=*(ae087325)
:02381D78 E1A03D83 mov  r3,r3,lsl #0x1b		;r3=1476395008(0x58000000)
:02381D7C E1B03FA3 movs r3,r3,lsr #0x1f		;r3=0(0x0)
:02381D80 0A000005 beq 02381D9C
:02381D84 E59FC0F4 ldr r12,[r15, #+0xf4]		;r15+0xf4=*(02381e80)=#75530652(0x0480819c)
:02381D88 E1DC30B0 ldrh r3,[r12, #+0x0]		;r12+0x0=*(0480819c)=#-1(0xffffffff)
:02381D8C E3130001 tst r3,#0x1
:02381D90 01DC3FB4 ldreqh r3,[r12, #+0xf4]		;r12+0xf4=*(04808290)=#692070663(0x29402907)
:02381D94 02233001 eoreq  r3,r3,#0x1
:02381D98 01CC3FB4 streqh r3,[r12, #+0xf4]		;r12+0xf4=*(04808290)=#692070663(0x29402907)
:02381D9C E59F30C8 ldr r3,[r15, #+0xc8]		;r15+0xc8=*(02381e6c)=#58785780(0x0380fff4)
:02381DA0 E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02381DA4 E2833C06 add  r3,r3,#0x600
:02381DA8 E1D339B0 ldrh r3,[r3, #+0x90]		;r3+0x90=*(ae08737b)
:02381DAC E3130040 tst r3,#0x40
:02381DB0 0A00000E beq 02381DF0
:02381DB4 EA00000B b 02381DE8
:02381DB8 E1A01781 mov  r1,r1,lsl #0xf		;r1=-32768(0xffff8000)
:02381DBC E1A01821 mov  r1,r1,lsr #0x10		;r1=65535(0xffff)
:02381DC0 E3110001 tst r1,#0x1
:02381DC4 11D230B6 ldrneh r3,[r2, #+0x6]		;r2+0x6=*(00000005)
:02381DC8 E1A00780 mov  r0,r0,lsl #0xf		;r0=-32768(0xffff8000)
:02381DCC 12833001 addne  r3,r3,#0x1
:02381DD0 E1A00820 mov  r0,r0,lsr #0x10		;r0=65535(0xffff)
:02381DD4 11C230B6 strneh r3,[r2, #+0x6]		;r2+0x6=*(00000005)
:02381DD8 E3100001 tst r0,#0x1
:02381DDC 15943090 ldrne r3,[r4, #+0x90]		;r4+0x90=*(048080c2)=#-1(0xffffffff)
:02381DE0 11D331B6 ldrneh r3,[r3, #+0x16]		;r3+0x16=*(00000015)
:02381DE4 10822003 addne  r2,r2,r3
:02381DE8 E3510001 cmp r1,#0x1
:02381DEC 8AFFFFF1 bhi 02381DB8
:02381DF0 E3550B02 cmp r5,#0x800
:02381DF4 0A000017 beq 02381E58
:02381DF8 E59F2084 ldr r2,[r15, #+0x84]		;r15+0x84=*(02381e84)=#75530416(0x048080b0)
:02381DFC E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(048080b0)=#-1(0xffffffff)
:02381E00 E3100002 tst r0,#0x2
:02381E04 1A000013 bne 02381E58
:02381E08 E1D403BC ldrh r0,[r4, #+0x3c]		;r4+0x3c=*(0480806e)=#-1(0xffffffff)
:02381E0C E3500000 cmp r0,#0x0
:02381E10 0A00000D beq 02381E4C
:02381E14 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02381E18 E1C200B4 strh r0,[r2, #+0x4]		;r2+0x4=*(048080b4)=#-1(0xffffffff)
:02381E1C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02381E20 E14216B8 strh r1,[r2, #-0x68]		;r2-0x68=*(04808048)=#-1(0xffffffff)
:02381E24 E1521AB0 ldrh r1,[r2, #-0xa0]		;r2-0xa0=*(04808010)=#-1(0xffffffff)
:02381E28 E3110A01 tst r1,#0x1000
:02381E2C 11D40ABC ldrneh r0,[r4, #+0xac]		;r4+0xac=*(048080de)=#-1(0xffffffff)
:02381E30 12800001 addne  r0,r0,#0x1
:02381E34 11C40ABC strneh r0,[r4, #+0xac]		;r4+0xac=*(048080de)=#-1(0xffffffff)
:02381E38 1A000000 bne 02381E40
:02381E3C EB000141 bl 02382348
:02381E40 E1D40ABA ldrh r0,[r4, #+0xaa]		;r4+0xaa=*(048080dc)=#-1(0xffffffff)
:02381E44 E2800001 add  r0,r0,#0x1
:02381E48 E1C40ABA strh r0,[r4, #+0xaa]		;r4+0xaa=*(048080dc)=#-1(0xffffffff)
:02381E4C E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(02381e88)=#75530414(0x048080ae)
:02381E50 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02381E54 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080ae)=#-1(0xffffffff)
:02381E58 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02381E5C E3A0100E mov  r1,#0xE		;r1=14(0xe)
:02381E60 EBFFFA53 bl 023807B4
:02381E64 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02381E68 E12FFF1E bx r14 (Jump to addr_571E3300?)
msr CPSR_fsxc,r14
:02381E6C 0380FFF4 orreq  r15,r0,#0x3D0
:02381E70 04808010 streq r8,[r0],#+0x10
:02381E74 0000FFFF unknown
:02381E78 04805F70 streq r5,[r0],#+0xf70
:02381E7C 0480824E streq r8,[r0],#+0x24e
:02381E80 0480819C streq r8,[r0],#+0x19c
:02381E84 048080B0 streq r8,[r0],#+0xb0
:02381E88 048080AE streq r8,[r0],#+0xae
:02381E8C E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02381E90 E24DD038 sub  r13,r13,#0x38
:02381E94 E59F0480 ldr r0,[r15, #+0x480]		;r15+0x480=*(0238231c)=#58785780(0x0380fff4)
:02381E98 E59F2480 ldr r2,[r15, #+0x480]		;r15+0x480=*(02382320)=#75530256(0x04808010)
:02381E9C E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02381EA0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02381EA4 E2830C06 add  r0,r3,#0x600
:02381EA8 E1D049B0 ldrh r4,[r0, #+0x90]		;r0+0x90=*(03810084)=#-1294685582(0xb2d4aa72)
:02381EAC E2836FD1 add  r6,r3,#0x344
:02381EB0 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04808010)=#1390227228(0x52dd2f1c)
:02381EB4 E1D610BC ldrh r1,[r6, #+0xc]		;r6+0xc=*(0000000b)
:02381EB8 E28300DC add  r0,r3,#0xDC
:02381EBC E3510000 cmp r1,#0x0
:02381EC0 E2807B01 add  r7,r0,#0x400
:02381EC4 01D204B4 ldreqh r0,[r2, #+0x44]		;r2+0x44=*(04808054)=#1593868147(0x5f007f73)
:02381EC8 E2044001 and  r4,r4,#0x1
:02381ECC 01C204BA streqh r0,[r2, #+0x4a]		;r2+0x4a=*(0480805a)=#2008822751(0x77bc33df)
:02381ED0 E59F044C ldr r0,[r15, #+0x44c]		;r15+0x44c=*(02382324)=#75530392(0x04808098)
:02381ED4 E240B070 sub  r11,r0,#0x70
:02381ED8 E2800F6D add  r0,r0,#0x1B4
:02381EDC E58D0024 str r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:02381EE0 E59F0440 ldr r0,[r15, #+0x440]		;r15+0x440=*(02382328)=#75530830(0x0480824e)
:02381EE4 E2400F55 sub  r0,r0,#0x154
:02381EE8 E58D0014 str r0,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#321192226(0x13250122)
:02381EEC E59F0430 ldr r0,[r15, #+0x430]		;r15+0x430=*(02382324)=#75530392(0x04808098)
:02381EF0 E2400044 sub  r0,r0,#0x44
:02381EF4 E58D0010 str r0,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#815419727(0x309a514f)
:02381EF8 E59F042C ldr r0,[r15, #+0x42c]		;r15+0x42c=*(0238232c)=#2287(0x000008ef)
:02381EFC E2400029 sub  r0,r0,#0x29
:02381F00 E58D0028 str r0,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:02381F04 E59F0420 ldr r0,[r15, #+0x420]		;r15+0x420=*(0238232c)=#2287(0x000008ef)
:02381F08 E280003D add  r0,r0,#0x3D
:02381F0C E58D002C str r0,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:02381F10 E59F0418 ldr r0,[r15, #+0x418]		;r15+0x418=*(02382330)=#75521918(0x04805f7e)
:02381F14 E2400024 sub  r0,r0,#0x24
:02381F18 E58D0030 str r0,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#-1679581981(0x9be39ce3)
:02381F1C E59F0408 ldr r0,[r15, #+0x408]		;r15+0x408=*(0238232c)=#2287(0x000008ef)
:02381F20 E2800E71 add  r0,r0,#0x710
:02381F24 E58D0034 str r0,[r13, #+0x34]		;r13+0x34=*(0380ffb4)=#-349127449(0xeb30bce7)
:02381F28 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#815419727(0x309a514f)
:02381F2C E1D790B4 ldrh r9,[r7, #+0x4]		;r7+0x4=*(00000004)
:02381F30 E1D0A0B0 ldrh r10,[r0, #+0x0]		;r0+0x0=*(309a514f)=#0(0x00000000)
:02381F34 E159000A cmp r9,r10
:02381F38 0A0000D7 beq 0238229C
:02381F3C E59F03E0 ldr r0,[r15, #+0x3e0]		;r15+0x3e0=*(02382324)=#75530392(0x04808098)
:02381F40 E59D1014 ldr r1,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#321192226(0x13250122)
:02381F44 E1D006B0 ldrh r0,[r0, #+0x60]		;r0+0x60=*(048080f8)=#-1(0xffffffff)
:02381F48 E1D130B0 ldrh r3,[r1, #+0x0]		;r1+0x0=*(13250122)=#0(0x00000000)
:02381F4C E59F13D0 ldr r1,[r15, #+0x3d0]		;r15+0x3d0=*(02382324)=#75530392(0x04808098)
:02381F50 E1D126B0 ldrh r2,[r1, #+0x60]		;r1+0x60=*(048080f8)=#-1(0xffffffff)
:02381F54 E59D1014 ldr r1,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#321192226(0x13250122)
:02381F58 E1500002 cmp r0,r2
:02381F5C E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(13250122)=#0(0x00000000)
:02381F60 81A00601 movhi  r0,r1,lsl #0xc		;r0=0(0x0)
:02381F64 81800222 orrhi  r0,r0,r2,lsr #0x4
:02381F68 858D0004 strhi r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:02381F6C 91A01603 movls  r1,r3,lsl #0xc		;r1=0(0x0)
:02381F70 91810220 orrls  r0,r1,r0,lsr #0x4
:02381F74 958D0004 strls r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:02381F78 E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:02381F7C E1590000 cmp r9,r0
:02381F80 3A000003 bcc 02381F94
:02381F84 E59F03A0 ldr r0,[r15, #+0x3a0]		;r15+0x3a0=*(0238232c)=#2287(0x000008ef)
:02381F88 E1590000 cmp r9,r0
:02381F8C 8A000000 bhi 02381F94
:02381F90 EBBFC10F bl 013723D4
:02381F94 E1A00089 mov  r0,r9,lsl #0x1		;r0=131070(0x1fffe)
:02381F98 E58D0018 str r0,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1359564267(0xaef6b215)
:02381F9C E2800901 add  r0,r0,#0x4000
:02381FA0 E2808512 add  r8,r0,#0x4800000
:02381FA4 E2880002 add  r0,r8,#0x2
:02381FA8 EB00024D bl 023828E4
:02381FAC E1A05000 mov  r5,r0			;r5=-1359564267(0xaef6b215)
:02381FB0 E2850002 add  r0,r5,#0x2
:02381FB4 EB00024A bl 023828E4
:02381FB8 E58D001C str r0,[r13, #+0x1c]		;r13+0x1c=*(0380ff9c)=#793790271(0x2f50473f)
:02381FBC E2800004 add  r0,r0,#0x4
:02381FC0 EB000247 bl 023828E4
:02381FC4 E58D0020 str r0,[r13, #+0x20]		;r13+0x20=*(0380ffa0)=#624775713(0x253d5221)
:02381FC8 E288000E add  r0,r8,#0xE
:02381FCC EB000244 bl 023828E4
:02381FD0 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(0380ff8c)=#960702735(0x3943290f)
:02381FD4 E59D0018 ldr r0,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1359564267(0xaef6b215)
:02381FD8 E1D510B0 ldrh r1,[r5, #+0x0]		;r5+0x0=*(aef6b215)
:02381FDC E2800512 add  r0,r0,#0x4800000
:02381FE0 E2800901 add  r0,r0,#0x4000
:02381FE4 E1A01081 mov  r1,r1,lsl #0x1		;r1=0(0x0)
:02381FE8 E1D020B0 ldrh r2,[r0, #+0x0]		;r0+0x0=*(aef6b215)
:02381FEC E2011B01 and  r1,r1,#0x400
:02381FF0 E1821001 orr  r1,r2,r1
:02381FF4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(aef6b215)
:02381FF8 E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:02381FFC E59D001C ldr r0,[r13, #+0x1c]		;r13+0x1c=*(0380ff9c)=#793790271(0x2f50473f)
:02382000 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(2f50473f)=#0(0x00000000)
:02382004 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(0380ffa0)=#624775713(0x253d5221)
:02382008 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(253d5221)=#0(0x00000000)
:0238200C E0810089 add  r0,r1,r9,lsl #0x1
:02382010 E280000F add  r0,r0,#0xF
:02382014 E1A00120 mov  r0,r0,lsr #0x2		;r0=156193928(0x94f5488)
:02382018 E1A09080 mov  r9,r0,lsl #0x1		;r9=312387856(0x129ea910)
:0238201C E3590EFB cmp r9,#0xFB0
:02382020 21D609BA ldrcsh r0,[r6, #+0x9a]		;r6+0x9a=*(00000099)
:02382024 204990A0 subcs  r9,r9,r0,lsr #0x1
:02382028 E59D002C ldr r0,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:0238202C E1510000 cmp r1,r0
:02382030 9A000006 bls 02382050
:02382034 E59F02F8 ldr r0,[r15, #+0x2f8]		;r15+0x2f8=*(02382334)=#65535(0x0000ffff)
:02382038 E1A0900A mov  r9,r10			;r9=0(0x0)
:0238203C E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(00000000)
:02382040 E1D60BB4 ldrh r0,[r6, #+0xb4]		;r6+0xb4=*(000000b3)
:02382044 E2800001 add  r0,r0,#0x1
:02382048 E1C60BB4 strh r0,[r6, #+0xb4]		;r6+0xb4=*(000000b3)
:0238204C EA000021 b 023820D8
:02382050 E3540000 cmp r4,#0x0
:02382054 1159000A cmpne r9,r10
:02382058 0A00001E beq 023820D8
:0238205C E59D3030 ldr r3,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#-1679581981(0x9be39ce3)
:02382060 E1A02089 mov  r2,r9,lsl #0x1		;r2=0(0x0)
:02382064 E2820901 add  r0,r2,#0x4000
:02382068 E2800512 add  r0,r0,#0x4800000
:0238206C E1500003 cmp r0,r3
:02382070 31D000B6 ldrcch r0,[r0, #+0x6]		;r0+0x6=*(00010005)
:02382074 E2822512 add  r2,r2,#0x4800000
:02382078 E2822901 add  r2,r2,#0x4000
:0238207C 21D639BA ldrcsh r3,[r6, #+0x9a]		;r6+0x9a=*(00000099)
:02382080 320000FF andcc  r0,r0,#0xFF
:02382084 20400003 subcs  r0,r0,r3
:02382088 E1D220B0 ldrh r2,[r2, #+0x0]		;r2+0x0=*(00000000)
:0238208C 21D000B6 ldrcsh r0,[r0, #+0x6]		;r0+0x6=*(00010005)
:02382090 E3120B1F tst r2,#0x7C00
:02382094 1A000005 bne 023820B0
:02382098 E350000A cmp r0,#0xA
:0238209C 13500014 cmpne r0,#0x14
:023820A0 1A000002 bne 023820B0
:023820A4 E59D0034 ldr r0,[r13, #+0x34]		;r13+0x34=*(0380ffb4)=#-349127449(0xeb30bce7)
:023820A8 E1510000 cmp r1,r0
:023820AC 9A000009 bls 023820D8
:023820B0 E1D60BB4 ldrh r0,[r6, #+0xb4]		;r6+0xb4=*(000000b3)
:023820B4 E59F1278 ldr r1,[r15, #+0x278]		;r15+0x278=*(02382334)=#65535(0x0000ffff)
:023820B8 E2800001 add  r0,r0,#0x1
:023820BC E1C60BB4 strh r0,[r6, #+0xb4]		;r6+0xb4=*(000000b3)
:023820C0 E1A0080A mov  r0,r10,lsl #0x10		;r0=0(0x0)
:023820C4 E1C810B0 strh r1,[r8, #+0x0]		;r8+0x0=*(00000000)
:023820C8 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023820CC E1C700B4 strh r0,[r7, #+0x4]		;r7+0x4=*(00000004)
:023820D0 E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(aef6b215)
:023820D4 EA000070 b 0238229C
:023820D8 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(00000000)
:023820DC E200000F and  r0,r0,#0xF
:023820E0 E350000C cmp r0,#0xC
:023820E4 1A000053 bne 02382238
:023820E8 E288000C add  r0,r8,#0xC
:023820EC EB0001FC bl 023828E4
:023820F0 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:023820F4 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#1669938944(0x63893f00)
:023820F8 E2880022 add  r0,r8,#0x22
:023820FC EB0001F8 bl 023828E4
:02382100 E1D0A0B0 ldrh r10,[r0, #+0x0]		;r0+0x0=*(63893f00)=#0(0x00000000)
:02382104 E1D700B0 ldrh r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:02382108 E150000A cmp r0,r10
:0238210C 1A00000A bne 0238213C
:02382110 E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#1669938944(0x63893f00)
:02382114 E3100B02 tst r0,#0x800
:02382118 0A000007 beq 0238213C
:0238211C E59F01F8 ldr r0,[r15, #+0x1f8]		;r15+0x1f8=*(0238231c)=#58785780(0x0380fff4)
:02382120 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382124 E591057C ldr r0,[r1, #+0x57c]		;r1+0x57c=*(ae087867)
:02382128 E2800001 add  r0,r0,#0x1
:0238212C E581057C str r0,[r1, #+0x57c]		;r1+0x57c=*(ae087867)
:02382130 E59F01FC ldr r0,[r15, #+0x1fc]		;r15+0x1fc=*(02382334)=#65535(0x0000ffff)
:02382134 E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(00000000)
:02382138 EA000034 b 02382210
:0238213C E59F01D8 ldr r0,[r15, #+0x1d8]		;r15+0x1d8=*(0238231c)=#58785780(0x0380fff4)
:02382140 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382144 E2801C03 add  r1,r0,#0x300
:02382148 E1D123BA ldrh r2,[r1, #+0x3a]		;r1+0x3a=*(ae087325)
:0238214C E1A02C02 mov  r2,r2,lsl #0x18		;r2=0(0x0)
:02382150 E1B02FA2 movs r2,r2,lsr #0x1f		;r2=0(0x0)
:02382154 01D114BC ldreqh r1,[r1, #+0x4c]		;r1+0x4c=*(ae087337)
:02382158 03510040 cmpeq r1,#0x40
:0238215C 1A00002B bne 02382210
:02382160 E1DB10B0 ldrh r1,[r11, #+0x0]		;r11+0x0=*(00000001)
:02382164 E3510000 cmp r1,#0x0
:02382168 0A00001E beq 023821E8
:0238216C E59F11B0 ldr r1,[r15, #+0x1b0]		;r15+0x1b0=*(02382324)=#75530392(0x04808098)
:02382170 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(04808098)=#-1(0xffffffff)
:02382174 E3110902 tst r1,#0x8000
:02382178 0A00001A beq 023821E8
:0238217C E2800E66 add  r0,r0,#0x660
:02382180 EB000D95 bl 023857DC
:02382184 E59D000C ldr r0,[r13, #+0xc]		;r13+0xc=*(0380ff8c)=#960702735(0x3943290f)
:02382188 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238218C E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(3943290f)=#0(0x00000000)
:02382190 E59F01A0 ldr r0,[r15, #+0x1a0]		;r15+0x1a0=*(02382338)=#33514(0x000082ea)
:02382194 E3A02FFA mov  r2,#0x3E8		;r2=1000(0x3e8)
:02382198 E088C091 umull  r12,r8,r1,r0
:0238219C E1A00003 mov  r0,r3			;r0=0(0x0)
:023821A0 E0288091 mla  r8,r1,r0,r8unknown
:023821A4 E1A0032C mov  r0,r12,lsr #0x6		;r0=1180166(0x120206)
:023821A8 E59F1188 ldr r1,[r15, #+0x188]		;r15+0x188=*(02382338)=#33514(0x000082ea)
:023821AC E1A0C003 mov  r12,r3			;r12=0(0x0)
:023821B0 E028819C mla  r8,r12,r1,r8unknown
:023821B4 E1A01328 mov  r1,r8,lsr #0x6		;r1=0(0x0)
:023821B8 E1800D08 orr  r0,r0,r8,lsl #0x1a
:023821BC EB003312 bl 0238EE0C
:023821C0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023821C4 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:023821C8 E1A02001 mov  r2,r1			;r2=0(0x0)
:023821CC E1A01000 mov  r1,r0			;r1=1180166(0x120206)
:023821D0 E59F0144 ldr r0,[r15, #+0x144]		;r15+0x144=*(0238231c)=#58785780(0x0380fff4)
:023821D4 E59F3160 ldr r3,[r15, #+0x160]		;r15+0x160=*(0238233c)=#41853128(0x027ea0c8)
:023821D8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023821DC E2800E66 add  r0,r0,#0x660
:023821E0 EB000D44 bl 023856F8
:023821E4 EA000009 b 02382210
:023821E8 E59F1144 ldr r1,[r15, #+0x144]		;r15+0x144=*(02382334)=#65535(0x0000ffff)
:023821EC E59F013C ldr r0,[r15, #+0x13c]		;r15+0x13c=*(02382330)=#75521918(0x04805f7e)
:023821F0 E1A0A001 mov  r10,r1			;r10=65535(0xffff)
:023821F4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04805f7e)=#-1993915053(0x89274553)
:023821F8 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:023821FC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(b6b5a200)
:02382200 E59F0120 ldr r0,[r15, #+0x120]		;r15+0x120=*(02382328)=#75530830(0x0480824e)
:02382204 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0480824e)=#17237604(0x01070664)
:02382208 E1A00001 mov  r0,r1			;r0=17237604(0x1070664)
:0238220C E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(00000000)
:02382210 E1C7A0B0 strh r10,[r7, #+0x0]		;r7+0x0=*(00000000)
:02382214 EB0001BC bl 0238290C
:02382218 E3100001 tst r0,#0x1
:0238221C 0A000019 beq 02382288
:02382220 E59F00F4 ldr r0,[r15, #+0xf4]		;r15+0xf4=*(0238231c)=#58785780(0x0380fff4)
:02382224 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382228 E59105A8 ldr r0,[r1, #+0x5a8]		;r1+0x5a8=*(ae087893)
:0238222C E2800001 add  r0,r0,#0x1
:02382230 E58105A8 str r0,[r1, #+0x5a8]		;r1+0x5a8=*(ae087893)
:02382234 EA000013 b 02382288
:02382238 E350000D cmp r0,#0xD
:0238223C 1A000011 bne 02382288
:02382240 E59F00D4 ldr r0,[r15, #+0xd4]		;r15+0xd4=*(0238231c)=#58785780(0x0380fff4)
:02382244 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382248 E2800C03 add  r0,r0,#0x300
:0238224C E1D013BA ldrh r1,[r0, #+0x3a]		;r0+0x3a=*(ae087325)
:02382250 E1A01C01 mov  r1,r1,lsl #0x18		;r1=-352321536(0xeb000000)
:02382254 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=1(0x1)
:02382258 01D004BC ldreqh r0,[r0, #+0x4c]		;r0+0x4c=*(ae087337)
:0238225C 03500040 cmpeq r0,#0x40
:02382260 1A000008 bne 02382288
:02382264 E1DB00B0 ldrh r0,[r11, #+0x0]		;r11+0x0=*(00000001)
:02382268 E3500000 cmp r0,#0x0
:0238226C 0A000003 beq 02382280
:02382270 E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(02382324)=#75530392(0x04808098)
:02382274 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(04808098)=#-1(0xffffffff)
:02382278 E3100902 tst r0,#0x8000
:0238227C 1A000001 bne 02382288
:02382280 E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(02382334)=#65535(0x0000ffff)
:02382284 E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(00000000)
:02382288 E1A00809 mov  r0,r9,lsl #0x10		;r0=0(0x0)
:0238228C E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02382290 E1C700B4 strh r0,[r7, #+0x4]		;r7+0x4=*(00000004)
:02382294 E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(aef6b215)
:02382298 EAFFFF22 b 02381F28
:0238229C E3540000 cmp r4,#0x0
:023822A0 0A000012 beq 023822F0
:023822A4 E59F0094 ldr r0,[r15, #+0x94]		;r15+0x94=*(02382340)=#75530324(0x04808054)
:023822A8 E1D040B0 ldrh r4,[r0, #+0x0]		;r0+0x0=*(04808054)=#1593868147(0x5f007f73)
:023822AC EB000196 bl 0238290C
:023822B0 E1A00800 mov  r0,r0,lsl #0x10		;r0=-2141978624(0x80540000)
:023822B4 E1B01820 movs r1,r0,lsr #0x10		;r1=32852(0x8054)
:023822B8 0A00000C beq 023822F0
:023822BC E59F007C ldr r0,[r15, #+0x7c]		;r15+0x7c=*(02382340)=#75530324(0x04808054)
:023822C0 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(04808054)=#1593868147(0x5f007f73)
:023822C4 E1540000 cmp r4,r0
:023822C8 1A000008 bne 023822F0
:023822CC E3110002 tst r1,#0x2
:023822D0 0A000002 beq 023822E0
:023822D4 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:023822D8 EBBFC3ED bl 01373294
:023822DC EA000003 b 023822F0
:023822E0 E3110001 tst r1,#0x1
:023822E4 0A000001 beq 023822F0
:023822E8 E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:023822EC EBBFC3E8 bl 01373294
:023822F0 E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(02382344)=#75530330(0x0480805a)
:023822F4 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(0480805a)=#2008822751(0x77bc33df)
:023822F8 E15000B6 ldrh r0,[r0, #-0x6]		;r0-0x6=*(04808054)=#-75776649(0xfb7bbd77)
:023822FC E1510000 cmp r1,r0
:02382300 0A000002 beq 02382310
:02382304 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02382308 E3A0100F mov  r1,#0xF		;r1=15(0xf)
:0238230C EBFFF928 bl 023807B4
:02382310 E28DD038 add  r13,r13,#0x38
:02382314 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02382318 E12FFF1E bx r14 (Jump to addr_571E3300?)
msr CPSR_fsxc,r14
:0238231C 0380FFF4 orreq  r15,r0,#0x3D0
:02382320 04808010 streq r8,[r0],#+0x10
:02382324 04808098 streq r8,[r0],#+0x98
:02382328 0480824E streq r8,[r0],#+0x24e
:0238232C 000008EF andeq  r0,r0,r15,ror #0x11
:02382330 04805F7E streq r5,[r0],#+0xf7e
:02382334 0000FFFF unknown
:02382338 000082EA andeq  r8,r0,r10,ror #0x5
:0238233C 027EA0C8 rsbeqs r10,r14,#0xC8
:02382340 04808054 streq r8,[r0],#+0x54
:02382344 0480805A streq r8,[r0],#+0x5a
:02382348 E92D4008 stmdb  r13!,{r3,r14}
:0238234C E59FC0D8 ldr r12,[r15, #+0xd8]		;r15+0xd8=*(0238242c)=#58785780(0x0380fff4)
:02382350 E59F20D8 ldr r2,[r15, #+0xd8]		;r15+0xd8=*(02382430)=#75530256(0x04808010)
:02382354 E59C1000 ldr r1,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382358 E3A03A01 mov  r3,#0x1000		;r3=4096(0x1000)
:0238235C E281102C add  r1,r1,#0x2C
:02382360 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(04808010)=#1390227228(0x52dd2f1c)
:02382364 E2813B01 add  r3,r1,#0x400
:02382368 E1D313BC ldrh r1,[r3, #+0x3c]		;r3+0x3c=*(52dd2f58)=#0(0x00000000)
:0238236C E3510000 cmp r1,#0x0
:02382370 0A00002B beq 02382424
:02382374 E59C1000 ldr r1,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382378 E2811C06 add  r1,r1,#0x600
:0238237C E1D119B0 ldrh r1,[r1, #+0x90]		;r1+0x90=*(ae08737b)
:02382380 E3110010 tst r1,#0x10
:02382384 13500000 cmpne r0,#0x0
:02382388 0A000022 beq 02382418
:0238238C E2820F81 add  r0,r2,#0x204
:02382390 E1D21AB6 ldrh r1,[r2, #+0xa6]		;r2+0xa6=*(048080b6)=#-1(0xffffffff)
:02382394 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:02382398 E3500003 cmp r0,#0x3
:0238239C 13500005 cmpne r0,#0x5
:023823A0 1A00001C bne 02382418
:023823A4 E3510000 cmp r1,#0x0
:023823A8 1A00001A bne 02382418
:023823AC E5933044 ldr r3,[r3, #+0x44]		;r3+0x44=*(52dd2f60)=#0(0x00000000)
:023823B0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023823B4 E1D300B2 ldrh r0,[r3, #+0x2]		;r3+0x2=*(00000002)
:023823B8 EA000003 b 023823CC
:023823BC E2001001 and  r1,r0,#0x1
:023823C0 E1A00780 mov  r0,r0,lsl #0xf		;r0=0(0x0)
:023823C4 E0822001 add  r2,r2,r1
:023823C8 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023823CC E3500000 cmp r0,#0x0
:023823D0 1AFFFFF9 bne 023823BC
:023823D4 E1D302B4 ldrh r0,[r3, #+0x24]		;r3+0x24=*(00000024)
:023823D8 E1D310BA ldrh r1,[r3, #+0xa]		;r3+0xa=*(0000000a)
:023823DC E280000A add  r0,r0,#0xA
:023823E0 E0000092 mul  r0,r2,r0
:023823E4 E28000C0 add  r0,r0,#0xC0
:023823E8 E0800101 add  r0,r0,r1,lsl #0x2
:023823EC E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:023823F0 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(02382434)=#58697312(0x037fa660)
:023823F4 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023823F8 EBBFC261 bl 01372D84
:023823FC E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238242c)=#58785780(0x0380fff4)
:02382400 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382404 E2800B01 add  r0,r0,#0x400
:02382408 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(ae0872eb)
:0238240C E2811001 add  r1,r1,#0x1
:02382410 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(ae0872eb)
:02382414 EA000002 b 02382424
:02382418 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238241C E3A01010 mov  r1,#0x10		;r1=16(0x10)
:02382420 EBFFF8E3 bl 023807B4
:02382424 E8BD4008 ldmia  r13!,{r3,r14}
:02382428 E12FFF1E bx r14 (Jump to addr_571E3300?)
msr CPSR_fsxc,r14
:0238242C 0380FFF4 orreq  r15,r0,#0x3D0
:02382430 04808010 streq r8,[r0],#+0x10
:02382434 037FA660 cmneq r15,#0x6000000
:02382438 E92D4008 stmdb  r13!,{r3,r14}
:0238243C E59F30F0 ldr r3,[r15, #+0xf0]		;r15+0xf0=*(02382534)=#58785780(0x0380fff4)
:02382440 E59F00F0 ldr r0,[r15, #+0xf0]		;r15+0xf0=*(02382538)=#75530256(0x04808010)
:02382444 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382448 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:0238244C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808010)=#1390227228(0x52dd2f1c)
:02382450 E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382454 E282202C add  r2,r2,#0x2C
:02382458 E2811C06 add  r1,r1,#0x600
:0238245C E1D119B0 ldrh r1,[r1, #+0x90]		;r1+0x90=*(ae08737b)
:02382460 E3110020 tst r1,#0x20
:02382464 0A000018 beq 023824CC
:02382468 E2801F81 add  r1,r0,#0x204
:0238246C E1D130B0 ldrh r3,[r1, #+0x0]		;r1+0x0=*(ae0872eb)
:02382470 E2801F96 add  r1,r0,#0x258
:02382474 E20330FF and  r3,r3,#0xFF
:02382478 E1D1C0B0 ldrh r12,[r1, #+0x0]		;r1+0x0=*(ae0872eb)
:0238247C E3530003 cmp r3,#0x3
:02382480 3A000011 bcc 023824CC
:02382484 E3530005 cmp r3,#0x5
:02382488 8A00000F bhi 023824CC
:0238248C E5923458 ldr r3,[r2, #+0x458]		;r2+0x458=*(ae087743)
:02382490 E59F10A4 ldr r1,[r15, #+0xa4]		;r15+0xa4=*(0238253c)=#4095(0x00000fff)
:02382494 E00130A3 and  r3,r1,r3,lsr #0x1
:02382498 E15C0003 cmp r12,r3
:0238249C 3A00000A bcc 023824CC
:023824A0 E5922430 ldr r2,[r2, #+0x430]		;r2+0x430=*(ae08771b)
:023824A4 E00110A2 and  r1,r1,r2,lsr #0x1
:023824A8 E15C0001 cmp r12,r1
:023824AC 8A000006 bhi 023824CC
:023824B0 E2801F8D add  r1,r0,#0x234
:023824B4 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(00000fff)
:023824B8 E3800080 orr  r0,r0,#0x80
:023824BC E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(00000fff)
:023824C0 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(00000fff)
:023824C4 E3C00080 bic  r0,r0,#0x80
:023824C8 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(00000fff)
:023824CC E59F106C ldr r1,[r15, #+0x6c]		;r15+0x6c=*(02382540)=#75530240(0x04808000)
:023824D0 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808000)=#853297852(0x32dc4abc)
:023824D4 E3500D51 cmp r0,#0x1440
:023824D8 0A000013 beq 0238252C
:023824DC E2810F67 add  r0,r1,#0x19C
:023824E0 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(32dc4abc)=#0(0x00000000)
:023824E4 E2000042 and  r0,r0,#0x42
:023824E8 E3500042 cmp r0,#0x42
:023824EC 1A00000E bne 0238252C
:023824F0 E2811FAE add  r1,r1,#0x2B8
:023824F4 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(04808000)=#853297852(0x32dc4abc)
:023824F8 E3520000 cmp r2,#0x0
:023824FC 0A00000A beq 0238252C
:02382500 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02382504 EA000005 b 02382520
:02382508 E3530FFA cmp r3,#0x3E8
:0238250C E2833001 add  r3,r3,#0x1
:02382510 9A000002 bls 02382520
:02382514 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:02382518 EBBFC35D bl 01373294
:0238251C EA000002 b 0238252C
:02382520 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808000)=#853297852(0x32dc4abc)
:02382524 E1520000 cmp r2,r0
:02382528 0AFFFFF6 beq 02382508
:0238252C E8BD4008 ldmia  r13!,{r3,r14}
:02382530 E12FFF1E bx r14 (Jump to addr_571E3300?)
msr CPSR_fsxc,r14
:02382534 0380FFF4 orreq  r15,r0,#0x3D0
:02382538 04808010 streq r8,[r0],#+0x10
:0238253C 00000FFF unknown
:02382540 04808000 streq r8,[r0],#+0x0
:02382544 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02382548 E59F2248 ldr r2,[r15, #+0x248]		;r15+0x248=*(02382798)=#58785780(0x0380fff4)
:0238254C E59F0248 ldr r0,[r15, #+0x248]		;r15+0x248=*(0238279c)=#75530256(0x04808010)
:02382550 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382554 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:02382558 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808010)=#1390227228(0x52dd2f1c)
:0238255C E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382560 E283102C add  r1,r3,#0x2C
:02382564 E2822C06 add  r2,r2,#0x600
:02382568 E1D229B0 ldrh r2,[r2, #+0x90]		;r2+0x90=*(ae08737b)
:0238256C E2834FD1 add  r4,r3,#0x344
:02382570 E3120020 tst r2,#0x20
:02382574 E2815B01 add  r5,r1,#0x400
:02382578 0A000084 beq 02382790
:0238257C E1D52AB4 ldrh r2,[r5, #+0xa4]		;r5+0xa4=*(aef6b2b9)
:02382580 E59F1218 ldr r1,[r15, #+0x218]		;r15+0x218=*(023827a0)=#65535(0x0000ffff)
:02382584 E1520001 cmp r2,r1
:02382588 02802F63 addeq  r2,r0,#0x18C
:0238258C 01D220B0 ldreqh r2,[r2, #+0x0]		;r2+0x0=*(ae0872eb)
:02382590 02022003 andeq  r2,r2,#0x3
:02382594 03520003 cmpeq r2,#0x3
:02382598 1A00007C bne 02382790
:0238259C E2802F96 add  r2,r0,#0x258
:023825A0 E1D230B0 ldrh r3,[r2, #+0x0]		;r2+0x0=*(ae0872eb)
:023825A4 E1D024B0 ldrh r2,[r0, #+0x40]		;r0+0x40=*(04808050)=#-1674330249(0x9c33bf77)
:023825A8 E2411A0F sub  r1,r1,#0xF000
:023825AC E00110A2 and  r1,r1,r2,lsr #0x1
:023825B0 E1530001 cmp r3,r1
:023825B4 BA000075 blt 02382790
:023825B8 E1D074B4 ldrh r7,[r0, #+0x44]		;r0+0x44=*(04808054)=#1593868147(0x5f007f73)
:023825BC E1A00087 mov  r0,r7,lsl #0x1		;r0=-1107231002(0xbe00fee6)
:023825C0 E2800901 add  r0,r0,#0x4000
:023825C4 E2800512 add  r0,r0,#0x4800000
:023825C8 E2800008 add  r0,r0,#0x8
:023825CC EB0000C4 bl 023828E4
:023825D0 E2800004 add  r0,r0,#0x4
:023825D4 EB0000C2 bl 023828E4
:023825D8 E1D020B0 ldrh r2,[r0, #+0x0]		;r0+0x0=*(be00fee6)
:023825DC E59F11C0 ldr r1,[r15, #+0x1c0]		;r15+0x1c0=*(023827a4)=#59391(0x0000e7ff)
:023825E0 E0021001 and  r1,r2,r1
:023825E4 E3510F8A cmp r1,#0x228
:023825E8 1A000068 bne 02382790
:023825EC E2800002 add  r0,r0,#0x2
:023825F0 EB0000BB bl 023828E4
:023825F4 E59F21AC ldr r2,[r15, #+0x1ac]		;r15+0x1ac=*(023827a8)=#75530488(0x048080f8)
:023825F8 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(048080f8)=#-1(0xffffffff)
:023825FC E2416801 sub  r6,r1,#0x10000
:02382600 E2821E17 add  r1,r2,#0x170
:02382604 E1D130B0 ldrh r3,[r1, #+0x0]		;r1+0x0=*(ffffffff)
:02382608 E0433007 sub  r3,r3,r7
:0238260C E1A03803 mov  r3,r3,lsl #0x10		;r3=1928003584(0x72eb0000)
:02382610 E1A08823 mov  r8,r3,lsr #0x10		;r8=29419(0x72eb)
:02382614 E3180902 tst r8,#0x8000
:02382618 11D439BA ldrneh r3,[r4, #+0x9a]		;r4+0x9a=*(5f00800d)=#0(0x00000000)
:0238261C 108830A3 addne  r3,r8,r3,lsr #0x1
:02382620 11A03803 movne  r3,r3,lsl #0x10		;r3=0(0x0)
:02382624 11A08823 movne  r8,r3,lsr #0x10		;r8=0(0x0)
:02382628 E358000E cmp r8,#0xE
:0238262C 8A000006 bhi 0238264C
:02382630 E1D230B0 ldrh r3,[r2, #+0x0]		;r2+0x0=*(048080f8)=#-1(0xffffffff)
:02382634 E0433006 sub  r3,r3,r6
:02382638 E1A03803 mov  r3,r3,lsl #0x10		;r3=-65536(0xffff0000)
:0238263C E1A03823 mov  r3,r3,lsr #0x10		;r3=65535(0xffff)
:02382640 E3530040 cmp r3,#0x40
:02382644 8A000051 bhi 02382790
:02382648 EAFFFFED b 02382604
:0238264C E2800008 add  r0,r0,#0x8
:02382650 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:02382654 EA000006 b 02382674
:02382658 EB0000A1 bl 023828E4
:0238265C E0841088 add  r1,r4,r8,lsl #0x1
:02382660 E0D020B2 ldrh r2,[r0],#+0x2
:02382664 E1D116B4 ldrh r1,[r1, #+0x64]		;r1+0x64=*(00000063)
:02382668 E1520001 cmp r2,r1
:0238266C 1A000047 bne 02382790
:02382670 E2888001 add  r8,r8,#0x1
:02382674 E3580003 cmp r8,#0x3
:02382678 3AFFFFF6 bcc 02382658
:0238267C E280000A add  r0,r0,#0xA
:02382680 EB000097 bl 023828E4
:02382684 E59F311C ldr r3,[r15, #+0x11c]		;r15+0x11c=*(023827a8)=#75530488(0x048080f8)
:02382688 E2831E17 add  r1,r3,#0x170
:0238268C E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(ffffffff)
:02382690 E0422007 sub  r2,r2,r7
:02382694 E1A02802 mov  r2,r2,lsl #0x10		;r2=-2131230720(0x80f80000)
:02382698 E1A08822 mov  r8,r2,lsr #0x10		;r8=33016(0x80f8)
:0238269C E3180902 tst r8,#0x8000
:023826A0 11D429BA ldrneh r2,[r4, #+0x9a]		;r4+0x9a=*(5f00800d)=#0(0x00000000)
:023826A4 108820A2 addne  r2,r8,r2,lsr #0x1
:023826A8 11A02802 movne  r2,r2,lsl #0x10		;r2=0(0x0)
:023826AC 11A08822 movne  r8,r2,lsr #0x10		;r8=0(0x0)
:023826B0 E3580014 cmp r8,#0x14
:023826B4 8A000006 bhi 023826D4
:023826B8 E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(048080f8)=#-1(0xffffffff)
:023826BC E0422006 sub  r2,r2,r6
:023826C0 E1A02802 mov  r2,r2,lsl #0x10		;r2=-65536(0xffff0000)
:023826C4 E1A02822 mov  r2,r2,lsr #0x10		;r2=65535(0xffff)
:023826C8 E3520070 cmp r2,#0x70
:023826CC 8A00002F bhi 02382790
:023826D0 EAFFFFED b 0238268C
:023826D4 E59F20D0 ldr r2,[r15, #+0xd0]		;r15+0xd0=*(023827ac)=#75530280(0x04808028)
:023826D8 E1D030B0 ldrh r3,[r0, #+0x0]		;r0+0x0=*(be00fee6)
:023826DC E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04808028)=#961675519(0x395200ff)
:023826E0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023826E4 E1130011 tst r3,r1,lsl r0
:023826E8 1A000028 bne 02382790
:023826EC E1D217B0 ldrh r1,[r2, #+0x70]		;r2+0x70=*(04808098)=#-1(0xffffffff)
:023826F0 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:023826F4 E1C51AB4 strh r1,[r5, #+0xa4]		;r5+0xa4=*(aef6b2b9)
:023826F8 E1C208BC strh r0,[r2, #+0x8c]		;r2+0x8c=*(048080b4)=#-1(0xffffffff)
:023826FC E1D40BBE ldrh r0,[r4, #+0xbe]		;r4+0xbe=*(5f008031)=#0(0x00000000)
:02382700 E2821F5D add  r1,r2,#0x174
:02382704 E2800001 add  r0,r0,#0x1
:02382708 E1C40BBE strh r0,[r4, #+0xbe]		;r4+0xbe=*(5f008031)=#0(0x00000000)
:0238270C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(ffffffff)
:02382710 E2000003 and  r0,r0,#0x3
:02382714 E3500003 cmp r0,#0x3
:02382718 0AFFFFFB beq 0238270C
:0238271C E59F008C ldr r0,[r15, #+0x8c]		;r15+0x8c=*(023827b0)=#75530820(0x04808244)
:02382720 E3A02008 mov  r2,#0x8		;r2=8(0x8)
:02382724 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(04808244)=#-1286602063(0xb35002b1)
:02382728 E240301C sub  r3,r0,#0x1C
:0238272C E3811040 orr  r1,r1,#0x40
:02382730 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808244)=#-1286602063(0xb35002b1)
:02382734 E1D040B0 ldrh r4,[r0, #+0x0]		;r0+0x0=*(04808244)=#-1286602063(0xb35002b1)
:02382738 E59F1058 ldr r1,[r15, #+0x58]		;r15+0x58=*(02382798)=#58785780(0x0380fff4)
:0238273C E3C44040 bic  r4,r4,#0x40
:02382740 E1C040B0 strh r4,[r0, #+0x0]		;r0+0x0=*(04808244)=#-1286602063(0xb35002b1)
:02382744 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(048080f8)=#-1(0xffffffff)
:02382748 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238274C E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(048080f8)=#-1(0xffffffff)
:02382750 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382754 E59F2044 ldr r2,[r15, #+0x44]		;r15+0x44=*(023827a0)=#65535(0x0000ffff)
:02382758 E281102C add  r1,r1,#0x2C
:0238275C E2816B01 add  r6,r1,#0x400
:02382760 E1D65AB4 ldrh r5,[r6, #+0xa4]		;r6+0xa4=*(000000a3)
:02382764 E1550002 cmp r5,r2
:02382768 0A000008 beq 02382790
:0238276C E2404E1B sub  r4,r0,#0x1B0
:02382770 E1D430B0 ldrh r3,[r4, #+0x0]		;r4+0x0=*(b35002b1)
:02382774 E2401F85 sub  r1,r0,#0x214
:02382778 E1C450B0 strh r5,[r4, #+0x0]		;r4+0x0=*(b35002b1)
:0238277C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(ae0872eb)
:02382780 E3800080 orr  r0,r0,#0x80
:02382784 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(ae0872eb)
:02382788 E1C430B0 strh r3,[r4, #+0x0]		;r4+0x0=*(b35002b1)
:0238278C E1C62AB4 strh r2,[r6, #+0xa4]		;r6+0xa4=*(000000a3)
:02382790 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02382794 E12FFF1E bx r14 (Jump to addr_571E3300?)
msr CPSR_fsxc,r14
:02382798 0380FFF4 orreq  r15,r0,#0x3D0
:0238279C 04808010 streq r8,[r0],#+0x10
:023827A0 0000FFFF unknown
:023827A4 0000E7FF unknown
:023827A8 048080F8 streq r8,[r0],#+0xf8
:023827AC 04808028 streq r8,[r0],#+0x28
:023827B0 04808244 streq r8,[r0],#+0x244
:023827B4 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023827B8 E59F10B8 ldr r1,[r15, #+0xb8]		;r15+0xb8=*(02382878)=#58785780(0x0380fff4)
:023827BC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023827C0 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023827C4 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023827C8 E281102C add  r1,r1,#0x2C
:023827CC E2814B01 add  r4,r1,#0x400
:023827D0 EBBFD9C9 bl 01378EFC
:023827D4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023827D8 EBBFD9C7 bl 01378EFC
:023827DC E1A00005 mov  r0,r5			;r0=0(0x0)
:023827E0 EBBFD9C5 bl 01378EFC
:023827E4 E1D402B8 ldrh r0,[r4, #+0x28]		;r4+0x28=*(b35002d9)
:023827E8 E3500000 cmp r0,#0x0
:023827EC 0A000005 beq 02382808
:023827F0 E5940030 ldr r0,[r4, #+0x30]		;r4+0x30=*(b35002e1)
:023827F4 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:023827F8 E3500000 cmp r0,#0x0
:023827FC 13A05001 movne  r5,#0x1		;r5=1(0x1)
:02382800 01A00005 moveq  r0,r5			;r0=1(0x1)
:02382804 01C402B8 streqh r0,[r4, #+0x28]		;r4+0x28=*(b35002d9)
:02382808 E1D401B4 ldrh r0,[r4, #+0x14]		;r4+0x14=*(b35002c5)
:0238280C E3500000 cmp r0,#0x0
:02382810 0A000005 beq 0238282C
:02382814 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(b35002cd)
:02382818 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000001)
:0238281C E3500000 cmp r0,#0x0
:02382820 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02382824 01C401B4 streqh r0,[r4, #+0x14]		;r4+0x14=*(b35002c5)
:02382828 13A05001 movne  r5,#0x1		;r5=1(0x1)
:0238282C E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(b35002b1)
:02382830 E3500000 cmp r0,#0x0
:02382834 0A000005 beq 02382850
:02382838 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(b35002b9)
:0238283C E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:02382840 E3500000 cmp r0,#0x0
:02382844 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02382848 01C400B0 streqh r0,[r4, #+0x0]		;r4+0x0=*(b35002b1)
:0238284C 13A05001 movne  r5,#0x1		;r5=1(0x1)
:02382850 E3550000 cmp r5,#0x0
:02382854 0A000002 beq 02382864
:02382858 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238285C E3A0100E mov  r1,#0xE		;r1=14(0xe)
:02382860 EBFFF7D3 bl 023807B4
:02382864 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02382868 E3A01014 mov  r1,#0x14		;r1=20(0x14)
:0238286C EBFFF7D0 bl 023807B4
:02382870 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02382874 E12FFF1E bx r14 (Jump to addr_571E3300?)
msr CPSR_fsxc,r14
:02382878 0380FFF4 orreq  r15,r0,#0x3D0
:0238287C E92D4010 stmdb  r13!,{r4,r14}
:02382880 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:02382884 EB0004AE bl 02383B44
:02382888 E59F204C ldr r2,[r15, #+0x4c]		;r15+0x4c=*(023828dc)=#75530768(0x04808210)
:0238288C E3A01A01 mov  r1,#0x1000		;r1=4096(0x1000)
:02382890 E1D230B0 ldrh r3,[r2, #+0x0]		;r2+0x0=*(04808210)=#1128747520(0x43475200)
:02382894 E1A04000 mov  r4,r0			;r4=16777216(0x1000000)
:02382898 E1C213B4 strh r1,[r2, #+0x34]		;r2+0x34=*(04808244)=#-1286602063(0xb35002b1)
:0238289C E3A01064 mov  r1,#0x64		;r1=100(0x64)
:023828A0 EA000003 b 023828B4
:023828A4 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04808210)=#1128747520(0x43475200)
:023828A8 E1530000 cmp r3,r0
:023828AC 1A000002 bne 023828BC
:023828B0 E2411001 sub  r1,r1,#0x1
:023828B4 E3510000 cmp r1,#0x0
:023828B8 1AFFFFF9 bne 023828A4
:023828BC E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(023828e0)=#75530820(0x04808244)
:023828C0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023828C4 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808244)=#-1286602063(0xb35002b1)
:023828C8 EBFFFE9E bl 02382348
:023828CC E1A00004 mov  r0,r4			;r0=16777216(0x1000000)
:023828D0 EB00048D bl 02383B0C
:023828D4 E8BD4010 ldmia  r13!,{r4,r14}
:023828D8 E12FFF1E bx r14 (Jump to addr_571E3300?)
msr CPSR_fsxc,r14
:023828DC 04808210 streq r8,[r0],#+0x210
:023828E0 04808244 streq r8,[r0],#+0x244
:023828E4 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02382904)=#75521888(0x04805f60)
:023828E8 E1500001 cmp r0,r1
:023828EC 259F1014 ldrcs r1,[r15, #+0x14]		;r15+0x14=*(02382908)=#58785780(0x0380fff4)
:023828F0 25911000 ldrcs r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023828F4 22811C03 addcs  r1,r1,#0x300
:023828F8 21D11DBE ldrcsh r1,[r1, #+0xde]		;r1+0xde=*(ae0873c9)
:023828FC 20400001 subcs  r0,r0,r1
:02382900 E12FFF1E bx r14 (Jump to addr_571E3300?)
msr CPSR_fsxc,r14
:02382904 04805F60 streq r5,[r0],#+0xf60
:02382908 0380FFF4 orreq  r15,r0,#0x3D0
:0238290C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02382910 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(02382940)=#58785780(0x0380fff4)
:02382914 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382918 E280002C add  r0,r0,#0x2C
:0238291C E2805B01 add  r5,r0,#0x400
:02382920 E2850050 add  r0,r5,#0x50
:02382924 EBBFC450 bl 01373A6C
:02382928 E1A04000 mov  r4,r0			;r4=-1375178005(0xae0872eb)
:0238292C E2850064 add  r0,r5,#0x64
:02382930 EBBFC44D bl 01373A6C
:02382934 E1840000 orr  r0,r4,r0
:02382938 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238293C E12FFF1E bx r14 (Jump to addr_571E3300?)
msr CPSR_fsxc,r14
:02382940 0380FFF4 orreq  r15,r0,#0x3D0
:02382944 E92D4008 stmdb  r13!,{r3,r14}
:02382948 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(0238298c)=#58785780(0x0380fff4)
:0238294C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382950 E2800C03 add  r0,r0,#0x300
:02382954 E1D00EB8 ldrh r0,[r0, #+0xe8]		;r0+0xe8=*(ae0873d3)
:02382958 E3500000 cmp r0,#0x0
:0238295C 0A000000 beq 02382964
:02382960 EBBFDB8E bl 013797A0
:02382964 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0238298c)=#58785780(0x0380fff4)
:02382968 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0238296C E2800C03 add  r0,r0,#0x300
:02382970 E1D003BA ldrh r0,[r0, #+0x3a]		;r0+0x3a=*(ae087325)
:02382974 E1A00C80 mov  r0,r0,lsl #0x19		;r0=-704643072(0xd6000000)
:02382978 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:0238297C 0A000000 beq 02382984
:02382980 EBBFCDF5 bl 0137615C
:02382984 E8BD4008 ldmia  r13!,{r3,r14}
:02382988 E12FFF1E bx r14 (Jump to addr_571E3300?)
msr CPSR_fsxc,r14
:0238298C 0380FFF4 orreq  r15,r0,#0x3D0
:02382990 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02382994 E59F71C0 ldr r7,[r15, #+0x1c0]		;r15+0x1c0=*(02382b5c)=#58785780(0x0380fff4)
:02382998 E3A0A002 mov  r10,#0x2		;r10=2(0x2)
:0238299C E5971000 ldr r1,[r7, #+0x0]		;r7+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023829A0 E3A0B000 mov  r11,#0x0		;r11=0(0x0)
:023829A4 E281002C add  r0,r1,#0x2C
:023829A8 E2808B01 add  r8,r0,#0x400
:023829AC E59F01AC ldr r0,[r15, #+0x1ac]		;r15+0x1ac=*(02382b60)=#75530290(0x04808032)
:023829B0 E2816FD1 add  r6,r1,#0x344
:023829B4 E280406E add  r4,r0,#0x6E
:023829B8 E3A00014 mov  r0,#0x14		;r0=20(0x14)
:023829BC E1A0510A mov  r5,r10,lsl #0x2		;r5=8(0x8)
:023829C0 E029809A mla  r9,r10,r0,r8unknown
:023829C4 E2850512 add  r0,r5,#0x4800000
:023829C8 E2800902 add  r0,r0,#0x8000
:023829CC E1D00AB0 ldrh r0,[r0, #+0xa0]		;r0+0xa0=*(000000b4)
:023829D0 E3100902 tst r0,#0x8000
:023829D4 1A00005C bne 02382B4C
:023829D8 E1D900B0 ldrh r0,[r9, #+0x0]		;r9+0x0=*(00000000)
:023829DC E3500000 cmp r0,#0x0
:023829E0 0A000059 beq 02382B4C
:023829E4 E599100C ldr r1,[r9, #+0xc]		;r9+0xc=*(0000000c)
:023829E8 E3510000 cmp r1,#0x0
:023829EC 0A00004E beq 02382B2C
:023829F0 E5990008 ldr r0,[r9, #+0x8]		;r9+0x8=*(00000008)
:023829F4 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000014)
:023829F8 E1C100B8 strh r0,[r1, #+0x8]		;r1+0x8=*(ae0872f3)
:023829FC E5991008 ldr r1,[r9, #+0x8]		;r9+0x8=*(00000008)
:02382A00 E599000C ldr r0,[r9, #+0xc]		;r9+0xc=*(0000000c)
:02382A04 E1D110BC ldrh r1,[r1, #+0xc]		;r1+0xc=*(ae0872f7)
:02382A08 E1C011B4 strh r1,[r0, #+0x14]		;r0+0x14=*(00000028)
:02382A0C E5990008 ldr r0,[r9, #+0x8]		;r9+0x8=*(00000008)
:02382A10 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(00000020)
:02382A14 E3110901 tst r1,#0x4000
:02382A18 0A000036 beq 02382AF8
:02382A1C E5971000 ldr r1,[r7, #+0x0]		;r7+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382A20 E2811C06 add  r1,r1,#0x600
:02382A24 E1D119B0 ldrh r1,[r1, #+0x90]		;r1+0x90=*(ae08737b)
:02382A28 E3110008 tst r1,#0x8
:02382A2C 0A00002A beq 02382ADC
:02382A30 E1D010BA ldrh r1,[r0, #+0xa]		;r0+0xa=*(0000001e)
:02382A34 E280200C add  r2,r0,#0xC
:02382A38 E0821001 add  r1,r2,r1
:02382A3C E2411007 sub  r1,r1,#0x7
:02382A40 E3C12001 bic  r2,r1,#0x1
:02382A44 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04808210)=#1128747520(0x43475200)
:02382A48 E3510000 cmp r1,#0x0
:02382A4C 01D210B2 ldreqh r1,[r2, #+0x2]		;r2+0x2=*(04808212)=#-11648185(0xff4e4347)
:02382A50 03510000 cmpeq r1,#0x0
:02382A54 1A000020 bne 02382ADC
:02382A58 E59F0100 ldr r0,[r15, #+0x100]		;r15+0x100=*(02382b60)=#75530290(0x04808032)
:02382A5C E3A01902 mov  r1,#0x8000		;r1=32768(0x8000)
:02382A60 E1C0B0B0 strh r11,[r0, #+0x0]		;r0+0x0=*(04808032)=#1461596928(0x571e3300)
:02382A64 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808032)=#1461596928(0x571e3300)
:02382A68 E1D60BBA ldrh r0,[r6, #+0xba]		;r6+0xba=*(000000b9)
:02382A6C E2800001 add  r0,r0,#0x1
:02382A70 E1C60BBA strh r0,[r6, #+0xba]		;r6+0xba=*(000000b9)
:02382A74 E599000C ldr r0,[r9, #+0xc]		;r9+0xc=*(0000000c)
:02382A78 EBBFD689 bl 013784A4
:02382A7C E3500000 cmp r0,#0x0
:02382A80 0A00000E beq 02382AC0
:02382A84 E599200C ldr r2,[r9, #+0xc]		;r9+0xc=*(0000000c)
:02382A88 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02382A8C E1C200B8 strh r0,[r2, #+0x8]		;r2+0x8=*(04808218)=#1077936129(0x40400001)
:02382A90 E1D900B4 ldrh r0,[r9, #+0x4]		;r9+0x4=*(00000004)
:02382A94 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02382A98 E2800001 add  r0,r0,#0x1
:02382A9C E1C900B4 strh r0,[r9, #+0x4]		;r9+0x4=*(00000004)
:02382AA0 E1D80ABE ldrh r0,[r8, #+0xae]		;r8+0xae=*(000000ae)
:02382AA4 E2800001 add  r0,r0,#0x1
:02382AA8 E1C80ABE strh r0,[r8, #+0xae]		;r8+0xae=*(000000ae)
:02382AAC E599000C ldr r0,[r9, #+0xc]		;r9+0xc=*(0000000c)
:02382AB0 E5992010 ldr r2,[r9, #+0x10]		;r9+0x10=*(00000010)
:02382AB4 E1A0E00F mov  r14,r15			;r14=37235388(0x2382abc)
:02382AB8 E12FFF12 bx r2 (Jump to addr_04808210?)msr CPSR_fsxc,r2
:02382ABC EA000022 b 02382B4C
:02382AC0 E599100C ldr r1,[r9, #+0xc]		;r9+0xc=*(0000000c)
:02382AC4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02382AC8 E1C100BC strh r0,[r1, #+0xc]		;r1+0xc=*(0000000d)
:02382ACC E19500B4 ldrh r0,[r5, +r4]
:02382AD0 E3800902 orr  r0,r0,#0x8000
:02382AD4 E18500B4 strh r0,[r5, +r4]
:02382AD8 EA00001B b 02382B4C
:02382ADC E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:02382AE0 E599200C ldr r2,[r9, #+0xc]		;r9+0xc=*(0000000c)
:02382AE4 E20000FF and  r0,r0,#0xFF
:02382AE8 E1D210BC ldrh r1,[r2, #+0xc]		;r2+0xc=*(0480821c)=#1048576(0x00100000)
:02382AEC E0810000 add  r0,r1,r0
:02382AF0 E1C200BC strh r0,[r2, #+0xc]		;r2+0xc=*(0480821c)=#1048576(0x00100000)
:02382AF4 EA000003 b 02382B08
:02382AF8 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00100004)
:02382AFC E599000C ldr r0,[r9, #+0xc]		;r9+0xc=*(0000000c)
:02382B00 E20110FF and  r1,r1,#0xFF
:02382B04 E1C010BC strh r1,[r0, #+0xc]		;r0+0xc=*(0010000c)
:02382B08 E1D900B4 ldrh r0,[r9, #+0x4]		;r9+0x4=*(00000004)
:02382B0C E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02382B10 E2800001 add  r0,r0,#0x1
:02382B14 E1C900B4 strh r0,[r9, #+0x4]		;r9+0x4=*(00000004)
:02382B18 E599000C ldr r0,[r9, #+0xc]		;r9+0xc=*(0000000c)
:02382B1C E5992010 ldr r2,[r9, #+0x10]		;r9+0x10=*(00000010)
:02382B20 E1A0E00F mov  r14,r15			;r14=37235496(0x2382b28)
:02382B24 E12FFF12 bx r2 (Jump to addr_04808210?)msr CPSR_fsxc,r2
:02382B28 EA000007 b 02382B4C
:02382B2C E1D900B4 ldrh r0,[r9, #+0x4]		;r9+0x4=*(00000004)
:02382B30 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02382B34 E2800001 add  r0,r0,#0x1
:02382B38 E1C900B4 strh r0,[r9, #+0x4]		;r9+0x4=*(00000004)
:02382B3C E5990008 ldr r0,[r9, #+0x8]		;r9+0x8=*(00000008)
:02382B40 E5992010 ldr r2,[r9, #+0x10]		;r9+0x10=*(00000010)
:02382B44 E1A0E00F mov  r14,r15			;r14=37235532(0x2382b4c)
:02382B48 E12FFF12 bx r2 (Jump to addr_04808210?)msr CPSR_fsxc,r2
:02382B4C E25AA001 subs r10,r10,#0x1
:02382B50 5AFFFF98 bpl 023829B8
:02382B54 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02382B58 E12FFF1E bx r14 (Jump to addr_02382B4C?)
msr CPSR_fsxc,r14
:02382B5C 0380FFF4 orreq  r15,r0,#0x3D0
:02382B60 04808032 streq r8,[r0],#+0x32
:02382B64 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02382B68 E59F0344 ldr r0,[r15, #+0x344]		;r15+0x344=*(02382eb4)=#58785780(0x0380fff4)
:02382B6C E5904000 ldr r4,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382B70 E28400DC add  r0,r4,#0xDC
:02382B74 E2805B01 add  r5,r0,#0x400
:02382B78 E59F1338 ldr r1,[r15, #+0x338]		;r15+0x338=*(02382eb8)=#75530330(0x0480805a)
:02382B7C E1D500B4 ldrh r0,[r5, #+0x4]		;r5+0x4=*(0000000c)
:02382B80 E1D160B0 ldrh r6,[r1, #+0x0]		;r1+0x0=*(0480805a)=#2008822751(0x77bc33df)
:02382B84 E1560000 cmp r6,r0
:02382B88 0A0000C7 beq 02382EAC
:02382B8C E59F0328 ldr r0,[r15, #+0x328]		;r15+0x328=*(02382ebc)=#2246(0x000008c6)
:02382B90 E1560000 cmp r6,r0
:02382B94 3A000000 bcc 02382B9C
:02382B98 EBBFBE0D bl 013723D4
:02382B9C E1A06086 mov  r6,r6,lsl #0x1		;r6=-277321794(0xef7867be)
:02382BA0 E2860901 add  r0,r6,#0x4000
:02382BA4 E2807512 add  r7,r0,#0x4800000
:02382BA8 E2870002 add  r0,r7,#0x2
:02382BAC EBFFFF4C bl 023828E4
:02382BB0 E2861512 add  r1,r6,#0x4800000
:02382BB4 E2811901 add  r1,r1,#0x4000
:02382BB8 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(0480805a)=#2008822751(0x77bc33df)
:02382BBC E59F12FC ldr r1,[r15, #+0x2fc]		;r15+0x2fc=*(02382ec0)=#65535(0x0000ffff)
:02382BC0 E1D060B0 ldrh r6,[r0, #+0x0]		;r0+0x0=*(000008c6)
:02382BC4 E1520001 cmp r2,r1
:02382BC8 059F02E8 ldreq r0,[r15, #+0x2e8]		;r15+0x2e8=*(02382eb8)=#75530330(0x0480805a)
:02382BCC 01C060B0 streqh r6,[r0, #+0x0]		;r0+0x0=*(0480805a)=#2008822751(0x77bc33df)
:02382BD0 0AFFFFE8 beq 02382B78
:02382BD4 E2870008 add  r0,r7,#0x8
:02382BD8 EBFFFF41 bl 023828E4
:02382BDC E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(0480805a)=#2008822751(0x77bc33df)
:02382BE0 E1A00007 mov  r0,r7			;r0=58785780(0x380fff4)
:02382BE4 EB000120 bl 0238306C
:02382BE8 E59F12C8 ldr r1,[r15, #+0x2c8]		;r15+0x2c8=*(02382eb8)=#75530330(0x0480805a)
:02382BEC E1B08000 movs r8,r0			;r8=58785780(0x380fff4)
:02382BF0 E1C160B0 strh r6,[r1, #+0x0]		;r1+0x0=*(0480805a)=#2008822751(0x77bc33df)
:02382BF4 1A000009 bne 02382C20
:02382BF8 E1D700B0 ldrh r0,[r7, #+0x0]		;r7+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382BFC E200000F and  r0,r0,#0xF
:02382C00 E350000C cmp r0,#0xC
:02382C04 1A000002 bne 02382C14
:02382C08 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:02382C0C EBBFC1A0 bl 01373294
:02382C10 EAFFFFD8 b 02382B78
:02382C14 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02382C18 EBBFC19D bl 01373294
:02382C1C EAFFFFD5 b 02382B78
:02382C20 E59F028C ldr r0,[r15, #+0x28c]		;r15+0x28c=*(02382eb4)=#58785780(0x0380fff4)
:02382C24 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382C28 E2800C06 add  r0,r0,#0x600
:02382C2C E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(ae08737b)
:02382C30 E3100008 tst r0,#0x8
:02382C34 0A000003 beq 02382C48
:02382C38 E1D801B4 ldrh r0,[r8, #+0x14]		;r8+0x14=*(03810008)=#-1382218452(0xad9d052c)
:02382C3C E3100901 tst r0,#0x4000
:02382C40 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02382C44 11C500B2 strneh r0,[r5, #+0x2]		;r5+0x2=*(0000000a)
:02382C48 E1D800B8 ldrh r0,[r8, #+0x8]		;r8+0x8=*(0380fffc)=#1788177407(0x6a956bff)
:02382C4C E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02382C50 E3100C02 tst r0,#0x200
:02382C54 0A000011 beq 02382CA0
:02382C58 E1D801B4 ldrh r0,[r8, #+0x14]		;r8+0x14=*(03810008)=#-1382218452(0xad9d052c)
:02382C5C E1A00A80 mov  r0,r0,lsl #0x15		;r0=-1518338048(0xa5800000)
:02382C60 E1A00FA0 mov  r0,r0,lsr #0x1f		;r0=1(0x1)
:02382C64 E3500001 cmp r0,#0x1
:02382C68 0A000003 beq 02382C7C
:02382C6C E1D802BA ldrh r0,[r8, #+0x2a]		;r8+0x2a=*(0381001e)=#1278452275(0x4c33a233)
:02382C70 E1A00E00 mov  r0,r0,lsl #0x1c		;r0=805306368(0x30000000)
:02382C74 E1B00E20 movs r0,r0,lsr #0x1c		;r0=3(0x3)
:02382C78 0A000073 beq 02382E4C
:02382C7C E2840F62 add  r0,r4,#0x188
:02382C80 E2841F7A add  r1,r4,#0x1E8
:02382C84 E2482010 sub  r2,r8,#0x10
:02382C88 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02382C8C EBFFF7C4 bl 02380BA4
:02382C90 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02382C94 E3A01009 mov  r1,#0x9		;r1=9(0x9)
:02382C98 EBFFF6C5 bl 023807B4
:02382C9C EA00006A b 02382E4C
:02382CA0 E200000F and  r0,r0,#0xF
:02382CA4 E350000F cmp r0,#0xF
:02382CA8 908FF100 addls  r15,r15,r0,lsl #0x2
:02382CAC EA000066 b 02382E4C
:02382CB0 EA000021 b 02382D3C
:02382CB4 EA00001A b 02382D24
:02382CB8 EA000063 b 02382E4C
:02382CBC EA000062 b 02382E4C
:02382CC0 EA000061 b 02382E4C
:02382CC4 EA000028 b 02382D6C
:02382CC8 EA00005F b 02382E4C
:02382CCC EA00005E b 02382E4C
:02382CD0 EA000006 b 02382CF0
:02382CD4 EA00005C b 02382E4C
:02382CD8 EA00005B b 02382E4C
:02382CDC EA00005A b 02382E4C
:02382CE0 EA000037 b 02382DC4
:02382CE4 EA00004B b 02382E18
:02382CE8 EA00002D b 02382DA4
:02382CEC EA00002C b 02382DA4
:02382CF0 E1D801B4 ldrh r0,[r8, #+0x14]		;r8+0x14=*(03810008)=#-1382218452(0xad9d052c)
:02382CF4 E200000F and  r0,r0,#0xF
:02382CF8 E3500008 cmp r0,#0x8
:02382CFC 1A000052 bne 02382E4C
:02382D00 E2840F62 add  r0,r4,#0x188
:02382D04 E2841F71 add  r1,r4,#0x1C4
:02382D08 E2482010 sub  r2,r8,#0x10
:02382D0C E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02382D10 EBFFF7A3 bl 02380BA4
:02382D14 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02382D18 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02382D1C EBFFF6A4 bl 023807B4
:02382D20 EA000049 b 02382E4C
:02382D24 E1D801B4 ldrh r0,[r8, #+0x14]		;r8+0x14=*(03810008)=#-1382218452(0xad9d052c)
:02382D28 E3500080 cmp r0,#0x80
:02382D2C 1A000046 bne 02382E4C
:02382D30 E1A00008 mov  r0,r8			;r0=58785780(0x380fff4)
:02382D34 EBBFDF4B bl 0137AA68
:02382D38 EA000043 b 02382E4C
:02382D3C E1D801B4 ldrh r0,[r8, #+0x14]		;r8+0x14=*(03810008)=#-1382218452(0xad9d052c)
:02382D40 E310000F tst r0,#0xF
:02382D44 1A000040 bne 02382E4C
:02382D48 E2840F62 add  r0,r4,#0x188
:02382D4C E2841F77 add  r1,r4,#0x1DC
:02382D50 E2482010 sub  r2,r8,#0x10
:02382D54 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02382D58 EBFFF791 bl 02380BA4
:02382D5C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02382D60 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:02382D64 EBFFF692 bl 023807B4
:02382D68 EA000037 b 02382E4C
:02382D6C E1D811B4 ldrh r1,[r8, #+0x14]		;r8+0x14=*(03810008)=#-1382218452(0xad9d052c)
:02382D70 E2660B3A rsb  r0,r6,#0xE800
:02382D74 E0010000 and  r0,r1,r0
:02382D78 E35000A4 cmp r0,#0xA4
:02382D7C 1A000032 bne 02382E4C
:02382D80 E2840F62 add  r0,r4,#0x188
:02382D84 E2841F77 add  r1,r4,#0x1DC
:02382D88 E2482010 sub  r2,r8,#0x10
:02382D8C E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02382D90 EBFFF783 bl 02380BA4
:02382D94 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02382D98 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:02382D9C EBFFF684 bl 023807B4
:02382DA0 EA000029 b 02382E4C
:02382DA4 E1D811B4 ldrh r1,[r8, #+0x14]		;r8+0x14=*(03810008)=#-1382218452(0xad9d052c)
:02382DA8 E59F0114 ldr r0,[r15, #+0x114]		;r15+0x114=*(02382ec4)=#59327(0x0000e7bf)
:02382DAC E0010000 and  r0,r1,r0
:02382DB0 E3500F46 cmp r0,#0x118
:02382DB4 1A000024 bne 02382E4C
:02382DB8 E1A00008 mov  r0,r8			;r0=58785780(0x380fff4)
:02382DBC EBBFDE89 bl 0137A7E8
:02382DC0 EA000021 b 02382E4C
:02382DC4 E1D811B4 ldrh r1,[r8, #+0x14]		;r8+0x14=*(03810008)=#-1382218452(0xad9d052c)
:02382DC8 E2660B3A rsb  r0,r6,#0xE800
:02382DCC E0010000 and  r0,r1,r0
:02382DD0 E3500F8A cmp r0,#0x228
:02382DD4 1A00001C bne 02382E4C
:02382DD8 E59F00D4 ldr r0,[r15, #+0xd4]		;r15+0xd4=*(02382eb4)=#58785780(0x0380fff4)
:02382DDC E59F10D0 ldr r1,[r15, #+0xd0]		;r15+0xd0=*(02382eb4)=#58785780(0x0380fff4)
:02382DE0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382DE4 E2800C03 add  r0,r0,#0x300
:02382DE8 E1D005B4 ldrh r0,[r0, #+0x54]		;r0+0x54=*(ae08733f)
:02382DEC E3500000 cmp r0,#0x0
:02382DF0 059F00D0 ldreq r0,[r15, #+0xd0]		;r15+0xd0=*(02382ec8)=#75530300(0x0480803c)
:02382DF4 01C060B0 streqh r6,[r0, #+0x0]		;r0+0x0=*(0480803c)=#1482366771(0x585b1f33)
:02382DF8 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382DFC E1A00008 mov  r0,r8			;r0=58785780(0x380fff4)
:02382E00 E59215AC ldr r1,[r2, #+0x5ac]		;r2+0x5ac=*(ae087897)
:02382E04 E2811001 add  r1,r1,#0x1
:02382E08 E58215AC str r1,[r2, #+0x5ac]		;r2+0x5ac=*(ae087897)
:02382E0C EBBFDE16 bl 0137A66C
:02382E10 E1A06000 mov  r6,r0			;r6=58785780(0x380fff4)
:02382E14 EA00000C b 02382E4C
:02382E18 E1D811B4 ldrh r1,[r8, #+0x14]		;r8+0x14=*(03810008)=#-1382218452(0xad9d052c)
:02382E1C E2660B3A rsb  r0,r6,#0xE800
:02382E20 E0010000 and  r0,r1,r0
:02382E24 E3500F86 cmp r0,#0x218
:02382E28 1A000007 bne 02382E4C
:02382E2C E59F1080 ldr r1,[r15, #+0x80]		;r15+0x80=*(02382eb4)=#58785780(0x0380fff4)
:02382E30 E1A00008 mov  r0,r8			;r0=58785780(0x380fff4)
:02382E34 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382E38 E59215B0 ldr r1,[r2, #+0x5b0]		;r2+0x5b0=*(ae08789b)
:02382E3C E2811001 add  r1,r1,#0x1
:02382E40 E58215B0 str r1,[r2, #+0x5b0]		;r2+0x5b0=*(ae08789b)
:02382E44 EBBFDED2 bl 0137A994
:02382E48 E1A06000 mov  r6,r0			;r6=58785780(0x380fff4)
:02382E4C E3560000 cmp r6,#0x0
:02382E50 0A000002 beq 02382E60
:02382E54 E2840F62 add  r0,r4,#0x188
:02382E58 E2481010 sub  r1,r8,#0x10
:02382E5C EBFFF730 bl 02380B24
:02382E60 E59F304C ldr r3,[r15, #+0x4c]		;r15+0x4c=*(02382eb4)=#58785780(0x0380fff4)
:02382E64 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382E68 E2800C06 add  r0,r0,#0x600
:02382E6C E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(ae08737b)
:02382E70 E3100001 tst r0,#0x1
:02382E74 0AFFFF3F beq 02382B78
:02382E78 E59F2040 ldr r2,[r15, #+0x40]		;r15+0x40=*(02382ec0)=#65535(0x0000ffff)
:02382E7C E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(02382ecc)=#75521888(0x04805f60)
:02382E80 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02382E84 E1570001 cmp r7,r1
:02382E88 25930000 ldrcs r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382E8C E2866001 add  r6,r6,#0x1
:02382E90 22800C03 addcs  r0,r0,#0x300
:02382E94 21D00DBE ldrcsh r0,[r0, #+0xde]		;r0+0xde=*(ae0873c9)
:02382E98 20477000 subcs  r7,r7,r0
:02382E9C E3560007 cmp r6,#0x7
:02382EA0 E0C720B2 strh r2,[r7],#+0x2
:02382EA4 3AFFFFF6 bcc 02382E84
:02382EA8 EAFFFF32 b 02382B78
:02382EAC E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02382EB0 E12FFF1E bx r14 (Jump to addr_02382B4C?)
msr CPSR_fsxc,r14
:02382EB4 0380FFF4 orreq  r15,r0,#0x3D0
:02382EB8 0480805A streq r8,[r0],#+0x5a
:02382EBC 000008C6 andeq  r0,r0,r6,asr #0x11
:02382EC0 0000FFFF unknown
:02382EC4 0000E7BF streqh r14,[r0], -r15
:02382EC8 0480803C streq r8,[r0],#+0x3c
:02382ECC 04805F60 streq r5,[r0],#+0xf60
:02382ED0 E92D4010 stmdb  r13!,{r4,r14}
:02382ED4 E59F00CC ldr r0,[r15, #+0xcc]		;r15+0xcc=*(02382fa8)=#58785780(0x0380fff4)
:02382ED8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382EDC E280002C add  r0,r0,#0x2C
:02382EE0 E2804B01 add  r4,r0,#0x400
:02382EE4 E1D403BC ldrh r0,[r4, #+0x3c]		;r4+0x3c=*(ae087327)
:02382EE8 E3500000 cmp r0,#0x0
:02382EEC 0A00002B beq 02382FA0
:02382EF0 E5941090 ldr r1,[r4, #+0x90]		;r4+0x90=*(ae08737b)
:02382EF4 E5940044 ldr r0,[r4, #+0x44]		;r4+0x44=*(ae08732f)
:02382EF8 E1D111B0 ldrh r1,[r1, #+0x10]		;r1+0x10=*(04805f70)=#1990827095(0x76a99c57)
:02382EFC E1D000B2 ldrh r0,[r0, #+0x2]		;r0+0x2=*(ae0872ed)
:02382F00 E1510000 cmp r1,r0
:02382F04 0A000000 beq 02382F0C
:02382F08 EBFFFF15 bl 02382B64
:02382F0C E5940044 ldr r0,[r4, #+0x44]		;r4+0x44=*(ae08732f)
:02382F10 E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(ae0872ef)
:02382F14 E21020FF ands r2,r0,#0xFF
:02382F18 E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(02382fa8)=#58785780(0x0380fff4)
:02382F1C 15901000 ldrne r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382F20 159105A0 ldrne r0,[r1, #+0x5a0]		;r1+0x5a0=*(ae08788b)
:02382F24 10800002 addne  r0,r0,r2
:02382F28 05901000 ldreq r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382F2C 059105A0 ldreq r0,[r1, #+0x5a0]		;r1+0x5a0=*(ae08788b)
:02382F30 02800001 addeq  r0,r0,#0x1
:02382F34 E58105A0 str r0,[r1, #+0x5a0]		;r1+0x5a0=*(ae08788b)
:02382F38 E1D414B0 ldrh r1,[r4, #+0x40]		;r4+0x40=*(ae08732b)
:02382F3C E59F0064 ldr r0,[r15, #+0x64]		;r15+0x64=*(02382fa8)=#58785780(0x0380fff4)
:02382F40 E2811001 add  r1,r1,#0x1
:02382F44 E1C414B0 strh r1,[r4, #+0x40]		;r4+0x40=*(ae08732b)
:02382F48 E594C090 ldr r12,[r4, #+0x90]		;r4+0x90=*(ae08737b)
:02382F4C E5941044 ldr r1,[r4, #+0x44]		;r4+0x44=*(ae08732f)
:02382F50 E1DC31B0 ldrh r3,[r12, #+0x10]		;r12+0x10=*(03810004)=#-48002151(0xfd238b99)
:02382F54 E1D120B2 ldrh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:02382F58 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02382F5C E0232002 eor  r2,r3,r2
:02382F60 E1CC21B2 strh r2,[r12, #+0x12]		;r12+0x12=*(03810006)=#86834467(0x052cfd23)
:02382F64 E5942090 ldr r2,[r4, #+0x90]		;r4+0x90=*(ae08737b)
:02382F68 E1D221B0 ldrh r2,[r2, #+0x10]		;r2+0x10=*(052cfd33)=#119574823(0x07209127)
:02382F6C E1C42AB0 strh r2,[r4, #+0xa0]		;r4+0xa0=*(ae08738b)
:02382F70 E1C413BC strh r1,[r4, #+0x3c]		;r4+0x3c=*(ae087327)
:02382F74 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382F78 E2800C03 add  r0,r0,#0x300
:02382F7C E1D00EBA ldrh r0,[r0, #+0xea]		;r0+0xea=*(ae0873d5)
:02382F80 E3500000 cmp r0,#0x0
:02382F84 0A000000 beq 02382F8C
:02382F88 EBBFBC4B bl 013720BC
:02382F8C E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02382fa8)=#58785780(0x0380fff4)
:02382F90 E5941090 ldr r1,[r4, #+0x90]		;r4+0x90=*(ae08737b)
:02382F94 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382F98 E2800F62 add  r0,r0,#0x188
:02382F9C EBFFF7F4 bl 02380F74
:02382FA0 E8BD4010 ldmia  r13!,{r4,r14}
:02382FA4 E12FFF1E bx r14 (Jump to addr_02382B4C?)
msr CPSR_fsxc,r14
:02382FA8 0380FFF4 orreq  r15,r0,#0x3D0
:02382FAC E92D4010 stmdb  r13!,{r4,r14}
:02382FB0 E59F00A8 ldr r0,[r15, #+0xa8]		;r15+0xa8=*(02383060)=#58785780(0x0380fff4)
:02382FB4 E59F20A8 ldr r2,[r15, #+0xa8]		;r15+0xa8=*(02383064)=#75530376(0x04808088)
:02382FB8 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02382FBC E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04808088)=#-1(0xffffffff)
:02382FC0 E2814F5F add  r4,r1,#0x17C
:02382FC4 E3500000 cmp r0,#0x0
:02382FC8 1A000007 bne 02382FEC
:02382FCC E1D403B8 ldrh r0,[r4, #+0x38]		;r4+0x38=*(ae087323)
:02382FD0 E3500000 cmp r0,#0x0
:02382FD4 0A000004 beq 02382FEC
:02382FD8 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02382FDC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02382FE0 E1C212B6 strh r1,[r2, #+0x26]		;r2+0x26=*(048080ae)=#-1(0xffffffff)
:02382FE4 EBBFD44C bl 0137811C
:02382FE8 EA00001A b 02383058
:02382FEC E2810C05 add  r0,r1,#0x500
:02382FF0 E1D013B2 ldrh r1,[r0, #+0x32]		;r0+0x32=*(00000034)
:02382FF4 E1D022BE ldrh r2,[r0, #+0x2e]		;r0+0x2e=*(00000030)
:02382FF8 E1E00001 mvn  r0,r1
:02382FFC E1120000 tst r2,r0
:02383000 1A000007 bne 02383024
:02383004 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(02383068)=#75530414(0x048080ae)
:02383008 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:0238300C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080ae)=#-1(0xffffffff)
:02383010 E1D403B8 ldrh r0,[r4, #+0x38]		;r4+0x38=*(ae087323)
:02383014 E3500000 cmp r0,#0x0
:02383018 0A000001 beq 02383024
:0238301C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02383020 EBBFD43D bl 0137811C
:02383024 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(02383068)=#75530414(0x048080ae)
:02383028 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:0238302C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080ae)=#-1(0xffffffff)
:02383030 E1D402BC ldrh r0,[r4, #+0x2c]		;r4+0x2c=*(ae087317)
:02383034 E3500000 cmp r0,#0x0
:02383038 0A000001 beq 02383044
:0238303C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02383040 EBBFD435 bl 0137811C
:02383044 E1D402B0 ldrh r0,[r4, #+0x20]		;r4+0x20=*(ae08730b)
:02383048 E3500000 cmp r0,#0x0
:0238304C 0A000001 beq 02383058
:02383050 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02383054 EBBFD430 bl 0137811C
:02383058 E8BD4010 ldmia  r13!,{r4,r14}
:0238305C E12FFF1E bx r14 (Jump to addr_02382B4C?)
msr CPSR_fsxc,r14
:02383060 0380FFF4 orreq  r15,r0,#0x3D0
:02383064 04808088 streq r8,[r0],#+0x88
:02383068 048080AE streq r8,[r0],#+0xae
:0238306C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02383070 E59F2060 ldr r2,[r15, #+0x60]		;r15+0x60=*(023830d8)=#58785780(0x0380fff4)
:02383074 E1A05001 mov  r5,r1			;r5=-1(0xffffffff)
:02383078 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0238307C E1A06000 mov  r6,r0			;r6=0(0x0)
:02383080 E2810F62 add  r0,r1,#0x188
:02383084 E2851022 add  r1,r5,#0x22
:02383088 EBFFF67E bl 02380A88
:0238308C E1B04000 movs r4,r0			;r4=0(0x0)
:02383090 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02383094 0A00000D beq 023830D0
:02383098 E1A01006 mov  r1,r6			;r1=0(0x0)
:0238309C E2840018 add  r0,r4,#0x18
:023830A0 E285200C add  r2,r5,#0xC
:023830A4 EBBFBF5F bl 01372E28
:023830A8 E2450018 sub  r0,r5,#0x18
:023830AC E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(00000016)
:023830B0 E1D402B2 ldrh r0,[r4, #+0x22]		;r4+0x22=*(00000022)
:023830B4 E1D411BE ldrh r1,[r4, #+0x1e]		;r4+0x1e=*(0000001e)
:023830B8 E20000FF and  r0,r0,#0xFF
:023830BC E20110FF and  r1,r1,#0xFF
:023830C0 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:023830C4 E1810420 orr  r0,r1,r0,lsr #0x8
:023830C8 E1C401BE strh r0,[r4, #+0x1e]		;r4+0x1e=*(0000001e)
:023830CC E2840010 add  r0,r4,#0x10
:023830D0 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023830D4 E12FFF1E bx r14 (Jump to addr_02382B4C?)
msr CPSR_fsxc,r14
:023830D8 0380FFF4 orreq  r15,r0,#0x3D0
:023830DC E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023830E0 E59F12C4 ldr r1,[r15, #+0x2c4]		;r15+0x2c4=*(023833ac)=#58785780(0x0380fff4)
:023830E4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023830E8 E5917000 ldr r7,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023830EC E3A020B0 mov  r2,#0xB0		;r2=176(0xb0)
:023830F0 E287102C add  r1,r7,#0x2C
:023830F4 E2814B01 add  r4,r1,#0x400
:023830F8 E1A01004 mov  r1,r4			;r1=0(0x0)
:023830FC E2875FD1 add  r5,r7,#0x344
:02383100 E2876FC7 add  r6,r7,#0x31C
:02383104 EB000C38 bl 023861EC
:02383108 E2870B01 add  r0,r7,#0x400
:0238310C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02383110 E1C012BC strh r1,[r0, #+0x2c]		;r0+0x2c=*(0000002c)
:02383114 E584100C str r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02383118 E1C411B4 strh r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:0238311C E5841020 str r1,[r4, #+0x20]		;r4+0x20=*(00000020)
:02383120 E1C412B8 strh r1,[r4, #+0x28]		;r4+0x28=*(00000028)
:02383124 E59F0284 ldr r0,[r15, #+0x284]		;r15+0x284=*(023833b0)=#65535(0x0000ffff)
:02383128 E5841034 str r1,[r4, #+0x34]		;r4+0x34=*(00000034)
:0238312C E1C40AB2 strh r0,[r4, #+0xa2]		;r4+0xa2=*(000000a2)
:02383130 E1C40AB4 strh r0,[r4, #+0xa4]		;r4+0xa4=*(000000a4)
:02383134 E1D500BC ldrh r0,[r5, #+0xc]		;r5+0xc=*(0000000b)
:02383138 E3500003 cmp r0,#0x3
:0238313C 908FF100 addls  r15,r15,r0,lsl #0x2
:02383140 EA000092 b 02383390
:02383144 EA000002 b 02383154
:02383148 EA000020 b 023831D0
:0238314C EA000046 b 0238326C
:02383150 EA000070 b 02383318
:02383154 E59F7258 ldr r7,[r15, #+0x258]		;r15+0x258=*(023833b4)=#75514224(0x04804170)
:02383158 E59F0258 ldr r0,[r15, #+0x258]		;r15+0x258=*(023833b8)=#75513894(0x04804026)
:0238315C E5847008 str r7,[r4, #+0x8]		;r4+0x8=*(00000008)
:02383160 E2471F52 sub  r1,r7,#0x148
:02383164 E584101C str r1,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:02383168 E2472E17 sub  r2,r7,#0x170
:0238316C E59F1248 ldr r1,[r15, #+0x248]		;r15+0x248=*(023833bc)=#41878280(0x027f0308)
:02383170 E5842030 str r2,[r4, #+0x30]		;r4+0x30=*(00000030)
:02383174 E59F2244 ldr r2,[r15, #+0x244]		;r15+0x244=*(023833c0)=#41878660(0x027f0484)
:02383178 E5841010 str r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:0238317C E59F1240 ldr r1,[r15, #+0x240]		;r15+0x240=*(023833c4)=#41879888(0x027f0950)
:02383180 E5842024 str r2,[r4, #+0x24]		;r4+0x24=*(00000024)
:02383184 E59F323C ldr r3,[r15, #+0x23c]		;r15+0x23c=*(023833c8)=#46776(0x0000b6b8)
:02383188 E5841038 str r1,[r4, #+0x38]		;r4+0x38=*(00000038)
:0238318C E2471F53 sub  r1,r7,#0x14C
:02383190 E59F2234 ldr r2,[r15, #+0x234]		;r15+0x234=*(023833cc)=#7494(0x00001d46)
:02383194 E1C130B0 strh r3,[r1, #+0x0]		;r1+0x0=*(027f0950)=#278502032(0x10999a90)
:02383198 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(04804026)=#-1509112090(0xa60cc6e6)
:0238319C E14730B4 strh r3,[r7, #-0x4]		;r7-0x4=*(0480416c)=#715400319(0x2aa4247f)
:023831A0 E2800F52 add  r0,r0,#0x148
:023831A4 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(04804026)=#-1509112090(0xa60cc6e6)
:023831A8 E2871E62 add  r1,r7,#0x620
:023831AC E59F021C ldr r0,[r15, #+0x21c]		;r15+0x21c=*(023833d0)=#75515794(0x04804792)
:023831B0 E1C130B0 strh r3,[r1, #+0x0]		;r1+0x0=*(027f0950)=#278502032(0x10999a90)
:023831B4 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(04804792)=#980960886(0x3a784676)
:023831B8 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:023831BC E59F0210 ldr r0,[r15, #+0x210]		;r15+0x210=*(023833d4)=#75530414(0x048080ae)
:023831C0 E1C518BA strh r1,[r5, #+0x8a]		;r5+0x8a=*(00000089)
:023831C4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023831C8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080ae)=#-1(0xffffffff)
:023831CC EA00006F b 02383390
:023831D0 E59F3200 ldr r3,[r15, #+0x200]		;r15+0x200=*(023833d8)=#75516576(0x04804aa0)
:023831D4 E59F2200 ldr r2,[r15, #+0x200]		;r15+0x200=*(023833dc)=#75514676(0x04804334)
:023831D8 E5843008 str r3,[r4, #+0x8]		;r4+0x8=*(00000008)
:023831DC E2430F52 sub  r0,r3,#0x148
:023831E0 E584001C str r0,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:023831E4 E59F01D0 ldr r0,[r15, #+0x1d0]		;r15+0x1d0=*(023833bc)=#41878280(0x027f0308)
:023831E8 E5842030 str r2,[r4, #+0x30]		;r4+0x30=*(00000030)
:023831EC E59F11CC ldr r1,[r15, #+0x1cc]		;r15+0x1cc=*(023833c0)=#41878660(0x027f0484)
:023831F0 E5840010 str r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:023831F4 E59F01E4 ldr r0,[r15, #+0x1e4]		;r15+0x1e4=*(023833e0)=#41879992(0x027f09b8)
:023831F8 E5841024 str r1,[r4, #+0x24]		;r4+0x24=*(00000024)
:023831FC E59FC1E0 ldr r12,[r15, #+0x1e0]		;r15+0x1e0=*(023833e4)=#75516246(0x04804956)
:02383200 E5840038 str r0,[r4, #+0x38]		;r4+0x38=*(00000038)
:02383204 E24210FC sub  r1,r2,#0xFC
:02383208 E5841080 str r1,[r4, #+0x80]		;r4+0x80=*(00000080)
:0238320C E2427FCD sub  r7,r2,#0x334
:02383210 E59F01B0 ldr r0,[r15, #+0x1b0]		;r15+0x1b0=*(023833c8)=#46776(0x0000b6b8)
:02383214 E5847044 str r7,[r4, #+0x44]		;r4+0x44=*(00000044)
:02383218 E2427C01 sub  r7,r2,#0x100
:0238321C E59FE1A8 ldr r14,[r15, #+0x1a8]		;r15+0x1a8=*(023833cc)=#7494(0x00001d46)
:02383220 E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(04804170)=#789385503(0x2f0d111f)
:02383224 E142EFBE strh r14,[r2, #-0xfe]		;r2-0xfe=*(04804236)=#522198080(0x1f201c40)
:02383228 E14200B4 strh r0,[r2, #-0x4]		;r2-0x4=*(04804330)=#1128202240(0x433f0000)
:0238322C E142E0B2 strh r14,[r2, #-0x2]		;r2-0x2=*(04804332)=#64827(0x0000fd3b)
:02383230 E2822E62 add  r2,r2,#0x620
:02383234 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04804334)=#-46454495(0xfd3b2921)
:02383238 E1CCE0B0 strh r14,[r12, #+0x0]		;r12+0x0=*(04804956)=#-1(0xffffffff)
:0238323C E14300B4 strh r0,[r3, #-0x4]		;r3-0x4=*(04804a9c)=#1279806467(0x4c484c03)
:02383240 E28C2F52 add  r2,r12,#0x148
:02383244 E1C2E0B0 strh r14,[r2, #+0x0]		;r2+0x0=*(04804334)=#-46454495(0xfd3b2921)
:02383248 E2833E62 add  r3,r3,#0x620
:0238324C E59F2194 ldr r2,[r15, #+0x194]		;r15+0x194=*(023833e8)=#75518146(0x048050c2)
:02383250 E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(04804aa0)=#675827968(0x28485100)
:02383254 E1C2E0B0 strh r14,[r2, #+0x0]		;r2+0x0=*(048050c2)=#-219741978(0xf2e700e6)
:02383258 E3A00F82 mov  r0,#0x208		;r0=520(0x208)
:0238325C E1C508BA strh r0,[r5, #+0x8a]		;r5+0x8a=*(00000089)
:02383260 E5841080 str r1,[r4, #+0x80]		;r4+0x80=*(00000080)
:02383264 EBBFD870 bl 0137942C
:02383268 EA000048 b 02383390
:0238326C E59F1178 ldr r1,[r15, #+0x178]		;r15+0x178=*(023833ec)=#75515352(0x048045d8)
:02383270 E59F3178 ldr r3,[r15, #+0x178]		;r15+0x178=*(023833f0)=#75514418(0x04804232)
:02383274 E5841008 str r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:02383278 E2410F52 sub  r0,r1,#0x148
:0238327C E584001C str r0,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:02383280 E2412E17 sub  r2,r1,#0x170
:02383284 E59FC168 ldr r12,[r15, #+0x168]		;r15+0x168=*(023833f4)=#75513856(0x04804000)
:02383288 E59F012C ldr r0,[r15, #+0x12c]		;r15+0x12c=*(023833bc)=#41878280(0x027f0308)
:0238328C E5842030 str r2,[r4, #+0x30]		;r4+0x30=*(00000030)
:02383290 E59F2128 ldr r2,[r15, #+0x128]		;r15+0x128=*(023833c0)=#41878660(0x027f0484)
:02383294 E5840010 str r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:02383298 E59F0124 ldr r0,[r15, #+0x124]		;r15+0x124=*(023833c4)=#41879888(0x027f0950)
:0238329C E5842024 str r2,[r4, #+0x24]		;r4+0x24=*(00000024)
:023832A0 E5840038 str r0,[r4, #+0x38]		;r4+0x38=*(00000038)
:023832A4 E584C058 str r12,[r4, #+0x58]		;r4+0x58=*(00000058)
:023832A8 E28C2F8D add  r2,r12,#0x234
:023832AC E59F0114 ldr r0,[r15, #+0x114]		;r15+0x114=*(023833c8)=#46776(0x0000b6b8)
:023832B0 E584206C str r2,[r4, #+0x6c]		;r4+0x6c=*(0000006c)
:023832B4 E28C2E23 add  r2,r12,#0x230
:023832B8 E59F410C ldr r4,[r15, #+0x10c]		;r15+0x10c=*(023833cc)=#7494(0x00001d46)
:023832BC E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(027f0484)=#1371265665(0x51bbda81)
:023832C0 E1C340B0 strh r4,[r3, #+0x0]		;r3+0x0=*(04804232)=#-891571283(0xcadbb3ad)
:023832C4 E2412F5D sub  r2,r1,#0x174
:023832C8 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(027f0484)=#1371265665(0x51bbda81)
:023832CC E2832F8D add  r2,r3,#0x234
:023832D0 E1C240B0 strh r4,[r2, #+0x0]		;r2+0x0=*(027f0484)=#1371265665(0x51bbda81)
:023832D4 E2412F53 sub  r2,r1,#0x14C
:023832D8 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(027f0484)=#1371265665(0x51bbda81)
:023832DC E2832F97 add  r2,r3,#0x25C
:023832E0 E1C240B0 strh r4,[r2, #+0x0]		;r2+0x0=*(027f0484)=#1371265665(0x51bbda81)
:023832E4 E14100B4 strh r0,[r1, #-0x4]		;r1-0x4=*(048045d4)=#-1(0xffffffff)
:023832E8 E2832FE9 add  r2,r3,#0x3A4
:023832EC E1C240B0 strh r4,[r2, #+0x0]		;r2+0x0=*(027f0484)=#1371265665(0x51bbda81)
:023832F0 E2812E62 add  r2,r1,#0x620
:023832F4 E59F10FC ldr r1,[r15, #+0xfc]		;r15+0xfc=*(023833f8)=#75516922(0x04804bfa)
:023832F8 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(027f0484)=#1371265665(0x51bbda81)
:023832FC E1C140B0 strh r4,[r1, #+0x0]		;r1+0x0=*(04804bfa)=#59768941(0x0390006d)
:02383300 E3A01F42 mov  r1,#0x108		;r1=264(0x108)
:02383304 E59F00C8 ldr r0,[r15, #+0xc8]		;r15+0xc8=*(023833d4)=#75530414(0x048080ae)
:02383308 E1C518BA strh r1,[r5, #+0x8a]		;r5+0x8a=*(00000089)
:0238330C E3A0100D mov  r1,#0xD		;r1=13(0xd)
:02383310 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080ae)=#-1(0xffffffff)
:02383314 EA00001D b 02383390
:02383318 E59FC094 ldr r12,[r15, #+0x94]		;r15+0x94=*(023833b4)=#75514224(0x04804170)
:0238331C E59F0094 ldr r0,[r15, #+0x94]		;r15+0x94=*(023833b8)=#75513894(0x04804026)
:02383320 E584C008 str r12,[r4, #+0x8]		;r4+0x8=*(03900075)=#22478837(0x0156fff5)
:02383324 E24C1F52 sub  r1,r12,#0x148
:02383328 E584101C str r1,[r4, #+0x1c]		;r4+0x1c=*(03900089)=#-1690725991(0x9b399199)
:0238332C E24C2E17 sub  r2,r12,#0x170
:02383330 E59F1084 ldr r1,[r15, #+0x84]		;r15+0x84=*(023833bc)=#41878280(0x027f0308)
:02383334 E5842030 str r2,[r4, #+0x30]		;r4+0x30=*(0390009d)=#1711266661(0x65ffdb65)
:02383338 E59F2080 ldr r2,[r15, #+0x80]		;r15+0x80=*(023833c0)=#41878660(0x027f0484)
:0238333C E5841010 str r1,[r4, #+0x10]		;r4+0x10=*(0390007d)=#1174586357(0x4602c3f5)
:02383340 E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(023833c4)=#41879888(0x027f0950)
:02383344 E5842024 str r2,[r4, #+0x24]		;r4+0x24=*(03900091)=#-1242087683(0xb5f73efd)
:02383348 E59F3078 ldr r3,[r15, #+0x78]		;r15+0x78=*(023833c8)=#46776(0x0000b6b8)
:0238334C E5841038 str r1,[r4, #+0x38]		;r4+0x38=*(039000a5)=#1108861665(0x4217e2e1)
:02383350 E24C1F53 sub  r1,r12,#0x14C
:02383354 E59F2070 ldr r2,[r15, #+0x70]		;r15+0x70=*(023833cc)=#7494(0x00001d46)
:02383358 E1C130B0 strh r3,[r1, #+0x0]		;r1+0x0=*(4217e2e1)=#0(0x00000000)
:0238335C E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(04804026)=#-1509112090(0xa60cc6e6)
:02383360 E14C30B4 strh r3,[r12, #-0x4]		;(r12-0xb4=*(0156fff1))
:02383364 E2800F52 add  r0,r0,#0x148
:02383368 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(04804026)=#-1509112090(0xa60cc6e6)
:0238336C E28C1E62 add  r1,r12,#0x620
:02383370 E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(023833d0)=#75515794(0x04804792)
:02383374 E1C130B0 strh r3,[r1, #+0x0]		;r1+0x0=*(4217e2e1)=#0(0x00000000)
:02383378 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(04804792)=#980960886(0x3a784676)
:0238337C E3A01F42 mov  r1,#0x108		;r1=264(0x108)
:02383380 E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(023833d4)=#75530414(0x048080ae)
:02383384 E1C518BA strh r1,[r5, #+0x8a]		;r5+0x8a=*(00000089)
:02383388 E3A0100D mov  r1,#0xD		;r1=13(0xd)
:0238338C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080ae)=#-1(0xffffffff)
:02383390 E1D601B8 ldrh r0,[r6, #+0x18]		;r6+0x18=*(00000018)
:02383394 E3500000 cmp r0,#0x0
:02383398 11D508BA ldrneh r0,[r5, #+0x8a]		;r5+0x8a=*(00000089)
:0238339C 13800901 orrne  r0,r0,#0x4000
:023833A0 11C508BA strneh r0,[r5, #+0x8a]		;r5+0x8a=*(00000089)
:023833A4 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023833A8 E12FFF1E bx r14 (Jump to addr_F2E700E6?)
msr CPSR_fsxc,r14
:023833AC 0380FFF4 orreq  r15,r0,#0x3D0
:023833B0 0000FFFF unknown
:023833B4 04804170 streq r4,[r0],#+0x170
:023833B8 04804026 streq r4,[r0],#+0x26
:023833BC 027F0308 rsbeqs r0,r15,#0x20000000
:023833C0 027F0484 rsbeqs r0,r15,#0x84000000
:023833C4 027F0950 rsbeqs r0,r15,#0x140000
:023833C8 0000B6B8 streqh r11,[r0], -r8
:023833CC 00001D46 andeq  r1,r0,r6,asr #0x1a
:023833D0 04804792 streq r4,[r0],#+0x792
:023833D4 048080AE streq r8,[r0],#+0xae
:023833D8 04804AA0 streq r4,[r0],#+0xaa0
:023833DC 04804334 streq r4,[r0],#+0x334
:023833E0 027F09B8 rsbeqs r0,r15,#0x2E0000
:023833E4 04804956 streq r4,[r0],#+0x956
:023833E8 048050C2 streq r5,[r0],#+0xc2
:023833EC 048045D8 streq r4,[r0],#+0x5d8
:023833F0 04804232 streq r4,[r0],#+0x232
:023833F4 04804000 streq r4,[r0],#+0x0
:023833F8 04804BFA streq r4,[r0],#+0xbfa
:023833FC E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02383400 E59F10EC ldr r1,[r15, #+0xec]		;r15+0xec=*(023834f4)=#58785780(0x0380fff4)
:02383404 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02383408 E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0238340C E3A02050 mov  r2,#0x50		;r2=80(0x50)
:02383410 E28310DC add  r1,r3,#0xDC
:02383414 E2815B01 add  r5,r1,#0x400
:02383418 E1A01005 mov  r1,r5			;r1=-1(0xffffffff)
:0238341C E2834FD1 add  r4,r3,#0x344
:02383420 EB000B71 bl 023861EC
:02383424 E59F10CC ldr r1,[r15, #+0xcc]		;r15+0xcc=*(023834f8)=#75530288(0x04808030)
:02383428 E3A02902 mov  r2,#0x8000		;r2=32768(0x8000)
:0238342C E59F00C0 ldr r0,[r15, #+0xc0]		;r15+0xc0=*(023834f4)=#58785780(0x0380fff4)
:02383430 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808030)=#855654259(0x33003f73)
:02383434 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02383438 E2800C03 add  r0,r0,#0x300
:0238343C E1D005B0 ldrh r0,[r0, #+0x50]		;r0+0x50=*(ae08733b)
:02383440 E3500003 cmp r0,#0x3
:02383444 908FF100 addls  r15,r15,r0,lsl #0x2
:02383448 EA00000A b 02383478
:0238344C EA000002 b 0238345C
:02383450 EA000003 b 02383464
:02383454 EA000004 b 0238346C
:02383458 EA000005 b 02383474
:0238345C E59F6098 ldr r6,[r15, #+0x98]		;r15+0x98=*(023834fc)=#1940(0x00000794)
:02383460 EA000004 b 02383478
:02383464 E59F6094 ldr r6,[r15, #+0x94]		;r15+0x94=*(02383500)=#4292(0x000010c4)
:02383468 EA000002 b 02383478
:0238346C E59F6090 ldr r6,[r15, #+0x90]		;r15+0x90=*(02383504)=#3068(0x00000bfc)
:02383470 EA000000 b 02383478
:02383474 E59F6080 ldr r6,[r15, #+0x80]		;r15+0x80=*(023834fc)=#1940(0x00000794)
:02383478 E59F3088 ldr r3,[r15, #+0x88]		;r15+0x88=*(02383508)=#75530320(0x04808050)
:0238347C E2860901 add  r0,r6,#0x4000
:02383480 E59F1084 ldr r1,[r15, #+0x84]		;r15+0x84=*(0238350c)=#24416(0x00005f60)
:02383484 E2802512 add  r2,r0,#0x4800000
:02383488 E1A00786 mov  r0,r6,lsl #0xf		;r0=63569920(0x3ca0000)
:0238348C E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(04808050)=#-1674330249(0x9c33bf77)
:02383490 E1A00820 mov  r0,r0,lsr #0x10		;r0=970(0x3ca)
:02383494 E1C300B6 strh r0,[r3, #+0x6]		;r3+0x6=*(04808056)=#469720832(0x1bff5f00)
:02383498 E1C310B2 strh r1,[r3, #+0x2]		;r3+0x2=*(04808052)=#2138283059(0x7f739c33)
:0238349C E1C300BA strh r0,[r3, #+0xa]		;r3+0xa=*(0480805a)=#2008822751(0x77bc33df)
:023834A0 E59F2068 ldr r2,[r15, #+0x68]		;r15+0x68=*(02383510)=#65535(0x0000ffff)
:023834A4 E1C500B4 strh r0,[r5, #+0x4]		;r5+0x4=*(00000003)
:023834A8 E2410901 sub  r0,r1,#0x4000
:023834AC E1C520B0 strh r2,[r5, #+0x0]		;r5+0x0=*(ffffffff)
:023834B0 E0400006 sub  r0,r0,r6
:023834B4 E1C409BA strh r0,[r4, #+0x9a]		;r4+0x9a=*(03900107)=#-1(0xffffffff)
:023834B8 E2410002 sub  r0,r1,#0x2
:023834BC E1C301B2 strh r0,[r3, #+0x12]		;r3+0x12=*(04808062)=#-578815109(0xdd7ffb7b)
:023834C0 E2620906 rsb  r0,r2,#0x18000
:023834C4 E14302B0 strh r0,[r3, #-0x20]		;r3-0x20=*(04808030)=#-1(0xffffffff)
:023834C8 E2830F7F add  r0,r3,#0x1FC
:023834CC E59F1040 ldr r1,[r15, #+0x40]		;r15+0x40=*(02383514)=#75530830(0x0480824e)
:023834D0 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(ffffffff)
:023834D4 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(02383518)=#75521904(0x04805f70)
:023834D8 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(0480824e)=#17237604(0x01070664)
:023834DC E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(04805f70)=#1990827095(0x76a99c57)
:023834E0 E1C020B2 strh r2,[r0, #+0x2]		;r0+0x2=*(04805f72)=#1606317737(0x5fbe76a9)
:023834E4 E1C020BE strh r2,[r0, #+0xe]		;r0+0xe=*(04805f7e)=#-1993915053(0x89274553)
:023834E8 E1C020B6 strh r2,[r0, #+0x6]		;r0+0x6=*(04805f76)=#1829826298(0x6d10eefa)
:023834EC E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023834F0 E12FFF1E bx r14 (Jump to addr_F2E700E6?)
msr CPSR_fsxc,r14
:023834F4 0380FFF4 orreq  r15,r0,#0x3D0
:023834F8 04808030 streq r8,[r0],#+0x30
:023834FC 00000794 muleq  r0,r4,r7
:02383500 000010C4 andeq  r1,r0,r4,asr #0x1
:02383504 00000BFC unknown
:02383508 04808050 streq r8,[r0],#+0x50
:0238350C 00005F60 andeq  r5,r0,r0,ror #0x1e
:02383510 0000FFFF unknown
:02383514 0480824E streq r8,[r0],#+0x24e
:02383518 04805F70 streq r5,[r0],#+0xf70
:0238351C E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(02383544)=#75530652(0x0480819c)
:02383520 E3A02EFA mov  r2,#0xFA0		;r2=4000(0xfa0)
:02383524 EA000003 b 02383538
:02383528 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(0480819c)=#-1(0xffffffff)
:0238352C E3100080 tst r0,#0x80
:02383530 112FFF1E bxne r14 (Jump to addr_F2E700E6?)msrne CPSR_fsxc,r14
:02383534 E2422001 sub  r2,r2,#0x1
:02383538 E3520000 cmp r2,#0x0
:0238353C 1AFFFFF9 bne 02383528
:02383540 E12FFF1E bx r14 (Jump to addr_F2E700E6?)
msr CPSR_fsxc,r14
:02383544 0480819C streq r8,[r0],#+0x19c
:02383548 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238354C E24DD008 sub  r13,r13,#0x8
:02383550 E59F2070 ldr r2,[r15, #+0x70]		;r15+0x70=*(023835c8)=#33514(0x000082ea)
:02383554 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02383558 E08CE290 umull  r14,r12,r0,r2
:0238355C E02CC390 mla  r12,r0,r3,r12unknown
:02383560 E1A00003 mov  r0,r3			;r0=0(0x0)
:02383564 E02CC290 mla  r12,r0,r2,r12unknown
:02383568 E1A0032E mov  r0,r14,lsr #0x6		;r0=63675395(0x3cb9c03)
:0238356C E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02383570 E1A05001 mov  r5,r1			;r5=75530652(0x480819c)
:02383574 E1A0132C mov  r1,r12,lsr #0x6		;r1=351231(0x55bff)
:02383578 E1800D0C orr  r0,r0,r12,lsl #0x1a
:0238357C E3A02FFA mov  r2,#0x3E8		;r2=1000(0x3e8)
:02383580 E58D4004 str r4,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:02383584 EB002E20 bl 0238EE0C
:02383588 E28D3004 add  r3,r13,#0x4
:0238358C E58D3000 str r3,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:02383590 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(023835cc)=#58785780(0x0380fff4)
:02383594 E1A03005 mov  r3,r5			;r3=75530652(0x480819c)
:02383598 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0238359C E282CF8D add  r12,r2,#0x234
:023835A0 E1A02001 mov  r2,r1			;r2=351231(0x55bff)
:023835A4 E1A01000 mov  r1,r0			;r1=63675395(0x3cb9c03)
:023835A8 E28C0B01 add  r0,r12,#0x400
:023835AC EB000851 bl 023856F8
:023835B0 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:023835B4 E3500000 cmp r0,#0x0
:023835B8 1AFFFFFC bne 023835B0
:023835BC E28DD008 add  r13,r13,#0x8
:023835C0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023835C4 E12FFF1E bx r14 (Jump to addr_F2E700E6?)
msr CPSR_fsxc,r14
:023835C8 000082EA andeq  r8,r0,r10,ror #0x5
:023835CC 0380FFF4 orreq  r15,r0,#0x3D0
:023835D0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023835D4 E59F1058 ldr r1,[r15, #+0x58]		;r15+0x58=*(02383634)=#75530280(0x04808028)
:023835D8 E59FE058 ldr r14,[r15, #+0x58]		;r15+0x58=*(02383638)=#67109384(0x04000208)
:023835DC E3A05001 mov  r5,#0x1		;r5=1(0x1)
:023835E0 E2812F7B add  r2,r1,#0x1EC
:023835E4 E2813F5D add  r3,r1,#0x174
:023835E8 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:023835EC EA00000C b 02383624
:023835F0 E1DE40B0 ldrh r4,[r14, #+0x0]		;r14+0x0=*(04000208)=#1682990156(0x6450644c)
:023835F4 E1CEC0B0 strh r12,[r14, #+0x0]		;r14+0x0=*(04000208)=#1682990156(0x6450644c)
:023835F8 E1D300B0 ldrh r0,[r3, #+0x0]		;r3+0x0=*(0480819c)=#-1(0xffffffff)
:023835FC E2000003 and  r0,r0,#0x3
:02383600 E3500003 cmp r0,#0x3
:02383604 11D200B0 ldrneh r0,[r2, #+0x0]		;r2+0x0=*(00055bff)
:02383608 13500005 cmpne r0,#0x5
:0238360C 13500007 cmpne r0,#0x7
:02383610 13500008 cmpne r0,#0x8
:02383614 11C1C0B0 strneh r12,[r1, #+0x0]		;r1+0x0=*(04808028)=#961675519(0x395200ff)
:02383618 E1DE00B0 ldrh r0,[r14, #+0x0]		;r14+0x0=*(04000208)=#1682990156(0x6450644c)
:0238361C 11A0500C movne  r5,r12			;r5=961675519(0x395200ff)
:02383620 E1CE40B0 strh r4,[r14, #+0x0]		;r14+0x0=*(04000208)=#1682990156(0x6450644c)
:02383624 E3550000 cmp r5,#0x0
:02383628 1AFFFFF0 bne 023835F0
:0238362C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02383630 E12FFF1E bx r14 (Jump to addr_04000208?)
msr CPSR_fsxc,r14
:02383634 04808028 streq r8,[r0],#+0x28
:02383638 04000208 streq r0,[r0],#-0x208
:0238363C E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(0238366c)=#75530590(0x0480815e)
:02383640 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02383644 EA000004 b 0238365C
:02383648 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(0480815e)=#-1(0xffffffff)
: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 0480815E streq r8,[r0],#+0x15e
:02383670 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(023836a0)=#75530624(0x04808180)
:02383674 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02383678 EA000004 b 02383690
:0238367C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808180)=#-1(0xffffffff)
:02383680 E3100001 tst r0,#0x1
:02383684 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02383688 012FFF1E bxeq r14 (Jump to addr_04000208?)msreq CPSR_fsxc,r14
:0238368C E2822001 add  r2,r2,#0x1
:02383690 E3520B0A cmp r2,#0x2800
:02383694 3AFFFFF8 bcc 0238367C
:02383698 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238369C E12FFF1E bx r14 (Jump to addr_04000208?)
msr CPSR_fsxc,r14
:023836A0 04808180 streq r8,[r0],#+0x180
:023836A4 E92D4000 stmdb  r13!,{r14}
:023836A8 E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:023836AC E28CCE21 add  r12,r12,#0x210
:023836B0 E51C1008 ldr r1,[r12, #-0x8]		;r12-0x8=*(03fffff8)=#-960051514(0xc6c6c6c6)
:023836B4 E3510000 cmp r1,#0x0
:023836B8 0A000000 beq 023836C0
:023836BC EA000000 b 023836C4
:023836C0 E8BD8000 ldmia  r13!,{r15}
:023836C4 E89C0006 ldmia  r12 ,{r1,r2}
:023836C8 E0111002 ands r1,r1,r2
:023836CC 0A000000 beq 023836D4
:023836D0 EA000000 b 023836D8
:023836D4 E8BD8000 ldmia  r13!,{r15}
:023836D8 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023836DC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023836E0 E0112013 ands r2,r1,r3,lsl r0
:023836E4 0A000000 beq 023836EC
:023836E8 EA000000 b 023836F0
:023836EC E2800001 add  r0,r0,#0x1
:023836F0 0AFFFFFA beq 023836E0
:023836F4 E58C2004 str r2,[r12, #+0x4]		;r12+0x4=*(04000004)=#46255312(0x02c1ccd0)
:023836F8 E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(02383708)=#58750308(0x03807564)
:023836FC E7910100 ldr r0,[r1,+r0, lsl #0x2]
:02383700 E59FE004 ldr r14,[r15, #+0x4]		;r15+0x4=*(0238370c)=#58701044(0x037fb4f4)
:02383704 E12FFF10 bx r0 (Jump to addr_00000000?)msr CPSR_fsxc,r0
:02383708 03807564 orreq  r7,r0,#0x19000000
:0238370C 037FB4F4 cmneq r15,#0xF4000000
:02383710 E59FC134 ldr r12,[r15, #+0x134]		;r15+0x134=*(0238384c)=#58750584(0x03807678)
:02383714 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02383718 E59CC000 ldr r12,[r12, #+0x0]		;r12+0x0=*(03807678)=#1123777649(0x42fb7c71)
:0238371C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02383720 E35C0000 cmp r12,#0x0
:02383724 0A00000D beq 02383760
:02383728 E58C2048 str r2,[r12, #+0x48]		;r12+0x48=*(00000048)
:0238372C E58C305C str r3,[r12, #+0x5c]		;r12+0x5c=*(0000005c)
:02383730 E58C3060 str r3,[r12, #+0x60]		;r12+0x60=*(00000060)
:02383734 E59C0064 ldr r0,[r12, #+0x64]		;r12+0x64=*(00000064)
:02383738 E58C3064 str r3,[r12, #+0x64]		;r12+0x64=*(00000064)
:0238373C E1A0C000 mov  r12,r0			;r12=0(0x0)
:02383740 E35C0000 cmp r12,#0x0
:02383744 1AFFFFF7 bne 02383728
:02383748 E59FC0FC ldr r12,[r15, #+0xfc]		;r15+0xfc=*(0238384c)=#58750584(0x03807678)
:0238374C E58C3000 str r3,[r12, #+0x0]		;r12+0x0=*(03807678)=#1123777649(0x42fb7c71)
:02383750 E58C3004 str r3,[r12, #+0x4]		;r12+0x4=*(0380767c)=#2070621339(0x7b6b2c9b)
:02383754 E59FC0F4 ldr r12,[r15, #+0xf4]		;r15+0xf4=*(02383850)=#58750740(0x03807714)
:02383758 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238375C E1CC10B0 strh r1,[r12, #+0x0]		;r12+0x0=*(03807714)=#1592302692(0x5ee89c64)
:02383760 E59FC0E8 ldr r12,[r15, #+0xe8]		;r15+0xe8=*(02383850)=#58750740(0x03807714)
:02383764 E1DC10B0 ldrh r1,[r12, #+0x0]		;r12+0x0=*(03807714)=#1592302692(0x5ee89c64)
:02383768 E3510000 cmp r1,#0x0
:0238376C 0A000000 beq 02383774
:02383770 EA000000 b 02383778
:02383774 E49DF004 ldr r15,[r13],#+0x4
:02383778 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238377C E1CC10B0 strh r1,[r12, #+0x0]		;r12+0x0=*(03807714)=#1592302692(0x5ee89c64)
:02383780 E3A030D2 mov  r3,#0xD2		;r3=210(0xd2)
:02383784 E121F003 msr CPSR_c,r3
:02383788 E28C2008 add  r2,r12,#0x8
:0238378C E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(00000001)
:02383790 E3510000 cmp r1,#0x0
:02383794 1A000000 bne 0238379C
:02383798 EA000000 b 023837A0
:0238379C E1D104B8 ldrh r0,[r1, #+0x48]		;r1+0x48=*(5ee89cac)=#0(0x00000000)
:023837A0 1A000000 bne 023837A8
:023837A4 EA000000 b 023837AC
:023837A8 E3500001 cmp r0,#0x1
:023837AC 1A000000 bne 023837B4
:023837B0 EA000000 b 023837B8
:023837B4 E591104C ldr r1,[r1, #+0x4c]		;r1+0x4c=*(5ee89cb0)=#0(0x00000000)
:023837B8 1AFFFFF4 bne 02383790
:023837BC E3510000 cmp r1,#0x0
:023837C0 1A000002 bne 023837D0
:023837C4 E3A03092 mov  r3,#0x92		;r3=146(0x92)
:023837C8 E121F003 msr CPSR_c,r3
:023837CC E49DF004 ldr r15,[r13],#+0x4
:023837D0 E59C0004 ldr r0,[r12, #+0x4]		;r12+0x4=*(03807718)=#-386027088(0xe8fdb1b0)
:023837D4 E1510000 cmp r1,r0
:023837D8 0AFFFFF9 beq 023837C4
:023837DC E59C300C ldr r3,[r12, #+0xc]		;r12+0xc=*(03807720)=#1663963974(0x632e1346)
:023837E0 E3530000 cmp r3,#0x0
:023837E4 0A000003 beq 023837F8
:023837E8 E92D1003 stmdb  r13!,{r0,r1,r12}
:023837EC E1A0E00F mov  r14,r15			;r14=37238772(0x23837f4)
:023837F0 E12FFF13 bx r3 (Jump to addr_632E1346?)msr CPSR_fsxc,r3
:023837F4 E8BD1003 ldmia  r13!,{r0,r1,r12}
:023837F8 E58C1004 str r1,[r12, #+0x4]		;r12+0x4=*(03807718)=#-386027088(0xe8fdb1b0)
:023837FC E14F2000 mrs r2,SPSR
:02383800 E5A02000 str r2,[r0, #+0x0]!
:02383804 E9BD000C ldmib  r13!,{r2,r3}
:02383808 E9A0000C stmib  r0!,{r2,r3}
:0238380C E9BD500C ldmib  r13!,{r2,r3,r12,r14}
:02383810 E9E07FFC unknown
:02383814 E9A04000 stmib  r0!,{r14}
:02383818 E3A030D3 mov  r3,#0xD3		;r3=211(0xd3)
:0238381C E121F003 msr CPSR_c,r3
:02383820 E9A02000 stmib  r0!,{r13}
:02383824 E591D044 ldr r13,[r1, #+0x44]		;r1+0x44=*(e8fdb1f4)
:02383828 E3A030D2 mov  r3,#0xD2		;r3=210(0xd2)
:0238382C E121F003 msr CPSR_c,r3
:02383830 E5B12000 ldr r2,[r1, #+0x0]!
:02383834 E169F002 msr SPSR_fc,r2
:02383838 E591E040 ldr r14,[r1, #+0x40]		;r1+0x40=*(e8fdb1f0)
:0238383C E9D17FFF ldmib  r1 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14}^
:02383840 E1A00000 nop(mov r0,r0)mov  r0,r0			;r0=-386027088(0xe8fdb1b0)
:02383844 E82D500F stmda  r13!,{r0,r1,r2,r3,r12,r14}
:02383848 E8BD8000 ldmia  r13!,{r15}
:0238384C 03807678 orreq  r7,r0,#0x7800000
:02383850 03807714 orreq  r7,r0,#0x500000
:02383854 E12FFF1E bx r14 (Jump to addr_023837F4?)
msr CPSR_fsxc,r14
:02383858 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238385C E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02383860 E0050190 mul  r5,r0,r1
:02383864 E59F2064 ldr r2,[r15, #+0x64]		;r15+0x64=*(023838d0)=#58750592(0x03807680)
:02383868 E59F3064 ldr r3,[r15, #+0x64]		;r15+0x64=*(023838d4)=#58750288(0x03807550)
:0238386C E1A04080 mov  r4,r0,lsl #0x1		;r4=-772054176(0xd1fb6360)
:02383870 E7921005 ldr r1,[r2, +r5]
:02383874 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02383878 E19330B4 ldrh r3,[r3, +r4]
:0238387C E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02383880 E7820005 str r0,[r2, +r5]
:02383884 E3510000 cmp r1,#0x0
:02383888 E1A04314 mov  r4,r4,lsl r3		;r4=65536(0x10000)
:0238388C 0A000003 beq 023838A0
:02383890 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(023838d8)=#58750600(0x03807688)
:02383894 E7900005 ldr r0,[r0, +r5]
:02383898 E1A0E00F mov  r14,r15			;r14=37238944(0x23838a0)
:0238389C E12FFF11 bx r1 (Jump to addr_0000000C?)msr CPSR_fsxc,r1
:023838A0 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(023838dc)=#58785784(0x0380fff8)
:023838A4 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(023838e0)=#58750596(0x03807684)
:023838A8 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff8)=#598581743(0x23ada1ef)
:023838AC E1811004 orr  r1,r1,r4
:023838B0 E5821000 str r1,[r2, #+0x0]		;r2+0x0=*(0380fff8)=#598581743(0x23ada1ef)
:023838B4 E7900005 ldr r0,[r0, +r5]
:023838B8 E3500000 cmp r0,#0x0
:023838BC 1A000001 bne 023838C8
:023838C0 E1A00004 mov  r0,r4			;r0=65536(0x10000)
:023838C4 EB00009E bl 02383B44
:023838C8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023838CC E12FFF1E bx r14 (Jump to addr_023838A0?)
msr CPSR_fsxc,r14
:023838D0 03807680 orreq  r7,r0,#0x8000000
:023838D4 03807550 orreq  r7,r0,#0x14000000
:023838D8 03807688 orreq  r7,r0,#0x8800000
:023838DC 0380FFF8 orreq  r15,r0,#0x3E0
:023838E0 03807684 orreq  r7,r0,#0x8400000
:023838E4 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(023838f0)=#58701372(0x037fb63c)
:023838E8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023838EC E12FFF1C bx r12 (Jump to addr_037FB63C?)msr CPSR_fsxc,r12
:023838F0 037FB63C cmneq r15,#0x3C00000
:023838F4 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(02383900)=#58701372(0x037fb63c)
:023838F8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023838FC E12FFF1C bx r12 (Jump to addr_037FB63C?)msr CPSR_fsxc,r12
:02383900 037FB63C cmneq r15,#0x3C00000
:02383904 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(02383910)=#58701372(0x037fb63c)
:02383908 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238390C E12FFF1C bx r12 (Jump to addr_037FB63C?)msr CPSR_fsxc,r12
:02383910 037FB63C cmneq r15,#0x3C00000
:02383914 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(02383920)=#58701372(0x037fb63c)
:02383918 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238391C E12FFF1C bx r12 (Jump to addr_037FB63C?)msr CPSR_fsxc,r12
:02383920 037FB63C cmneq r15,#0x3C00000
:02383924 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(02383930)=#58701372(0x037fb63c)
:02383928 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:0238392C E12FFF1C bx r12 (Jump to addr_037FB63C?)msr CPSR_fsxc,r12
:02383930 037FB63C cmneq r15,#0x3C00000
:02383934 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(02383940)=#58701372(0x037fb63c)
:02383938 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:0238393C E12FFF1C bx r12 (Jump to addr_037FB63C?)msr CPSR_fsxc,r12
:02383940 037FB63C cmneq r15,#0x3C00000
:02383944 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(02383950)=#58701372(0x037fb63c)
:02383948 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:0238394C E12FFF1C bx r12 (Jump to addr_037FB63C?)msr CPSR_fsxc,r12
:02383950 037FB63C cmneq r15,#0x3C00000
:02383954 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(02383960)=#58701372(0x037fb63c)
:02383958 E3A00007 mov  r0,#0x7		;r0=7(0x7)
:0238395C E12FFF1C bx r12 (Jump to addr_037FB63C?)msr CPSR_fsxc,r12
:02383960 037FB63C cmneq r15,#0x3C00000
:02383964 E92D4008 stmdb  r13!,{r3,r14}
:02383968 E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(023839a8)=#41942076(0x027ffc3c)
:0238396C E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(023839ac)=#58750592(0x03807680)
:02383970 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(027ffc3c)=#-1801702230(0x949c34aa)
:02383974 E5903060 ldr r3,[r0, #+0x60]		;r0+0x60=*(038076e0)=#-1759330839(0x9722bde9)
:02383978 E2810001 add  r0,r1,#0x1
:0238397C E5820000 str r0,[r2, #+0x0]		;r2+0x0=*(027ffc3c)=#-1801702230(0x949c34aa)
:02383980 E3530000 cmp r3,#0x0
:02383984 0A000001 beq 02383990
:02383988 E1A0E00F mov  r14,r15			;r14=37239184(0x2383990)
:0238398C E12FFF13 bx r3 (Jump to addr_9722BDE9?)msr CPSR_fsxc,r3
:02383990 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(023839b0)=#58785784(0x0380fff8)
:02383994 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff8)=#598581743(0x23ada1ef)
:02383998 E3800001 orr  r0,r0,#0x1
:0238399C E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(0380fff8)=#598581743(0x23ada1ef)
:023839A0 E8BD4008 ldmia  r13!,{r3,r14}
:023839A4 E12FFF1E bx r14 (Jump to addr_02383990?)
msr CPSR_fsxc,r14
:023839A8 027FFC3C rsbeqs r15,r15,#0x3C00
:023839AC 03807680 orreq  r7,r0,#0x8000000
:023839B0 0380FFF8 orreq  r15,r0,#0x3E0
:023839B4 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(023839d0)=#58750584(0x03807678)
:023839B8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023839BC E5802004 str r2,[r0, #+0x4]		;r0+0x4=*(0380767c)=#2070621339(0x7b6b2c9b)
:023839C0 E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(023839d4)=#41942076(0x027ffc3c)
:023839C4 E5802000 str r2,[r0, #+0x0]		;r0+0x0=*(03807678)=#1123777649(0x42fb7c71)
:023839C8 E5812000 str r2,[r1, #+0x0]		;r1+0x0=*(027ffc3c)=#-1801702230(0x949c34aa)
:023839CC E12FFF1E bx r14 (Jump to addr_02383990?)
msr CPSR_fsxc,r14
:023839D0 03807678 orreq  r7,r0,#0x7800000
:023839D4 027FFC3C rsbeqs r15,r15,#0x3C00
:023839D8 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023839DC E59F4084 ldr r4,[r15, #+0x84]		;r15+0x84=*(02383a68)=#58750308(0x03807564)
:023839E0 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:023839E4 E3A0200C mov  r2,#0xC		;r2=12(0xc)
:023839E8 E59F507C ldr r5,[r15, #+0x7c]		;r15+0x7c=*(02383a6c)=#58750688(0x038076e0)
:023839EC E59F707C ldr r7,[r15, #+0x7c]		;r15+0x7c=*(02383a70)=#58750592(0x03807680)
:023839F0 E1A08009 mov  r8,r9			;r8=0(0x0)
:023839F4 E1A0E009 mov  r14,r9			;r14=0(0x0)
:023839F8 E3A0C001 mov  r12,#0x1		;r12=1(0x1)
:023839FC E1A03002 mov  r3,r2			;r3=12(0xc)
:02383A00 E3100001 tst r0,#0x1
:02383A04 0A000011 beq 02383A50
:02383A08 E1A0A008 mov  r10,r8			;r10=0(0x0)
:02383A0C E3590008 cmp r9,#0x8
:02383A10 BA000003 blt 02383A24
:02383A14 E359000B cmp r9,#0xB
:02383A18 D2496008 suble  r6,r9,#0x8
:02383A1C D02A7396 mlale  r10,r6,r3,r7unknown
:02383A20 DA000008 ble 02383A48
:02383A24 E3590003 cmp r9,#0x3
:02383A28 BA000003 blt 02383A3C
:02383A2C E3590006 cmp r9,#0x6
:02383A30 D2896001 addle  r6,r9,#0x1
:02383A34 D02A7296 mlale  r10,r6,r2,r7unknown
:02383A38 DA000002 ble 02383A48
:02383A3C E3590000 cmp r9,#0x0
:02383A40 17841109 strne r1,[r4,+r9, lsl #0x2]
:02383A44 01A0A005 moveq  r10,r5			;r10=58750688(0x38076e0)
:02383A48 E35A0000 cmp r10,#0x0
:02383A4C 188A5002 stmneia  r10 ,{r1,r12,r14}
:02383A50 E2899001 add  r9,r9,#0x1
:02383A54 E3590019 cmp r9,#0x19
:02383A58 E1A000A0 mov  r0,r0,lsr #0x1		;r0=29375292(0x1c03b3c)
:02383A5C BAFFFFE7 blt 02383A00
:02383A60 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02383A64 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383A68 03807564 orreq  r7,r0,#0x19000000
:02383A6C 038076E0 orreq  r7,r0,#0xE000000
:02383A70 03807680 orreq  r7,r0,#0x8000000
:02383A74 E92D4010 stmdb  r13!,{r4,r14}
:02383A78 E3A0300C mov  r3,#0xC		;r3=12(0xc)
:02383A7C E0040390 mul  r4,r0,r3
:02383A80 E59FC02C ldr r12,[r15, #+0x2c]		;r15+0x2c=*(02383ab4)=#58750640(0x038076b0)
:02383A84 E59F302C ldr r3,[r15, #+0x2c]		;r15+0x2c=*(02383ab8)=#58750648(0x038076b8)
:02383A88 E78C1004 str r1,[r12, +r4]
:02383A8C E2800003 add  r0,r0,#0x3
:02383A90 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02383A94 E1A00011 mov  r0,r1,lsl r0		;r0=268435456(0x10000000)
:02383A98 E7832004 str r2,[r3, +r4]
:02383A9C EB00001A bl 02383B0C
:02383AA0 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02383abc)=#58750644(0x038076b4)
:02383AA4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02383AA8 E7801004 str r1,[r0, +r4]
:02383AAC E8BD4010 ldmia  r13!,{r4,r14}
:02383AB0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383AB4 038076B0 orreq  r7,r0,#0xB000000
:02383AB8 038076B8 orreq  r7,r0,#0xB800000
:02383ABC 038076B4 orreq  r7,r0,#0xB400000
:02383AC0 E92D4010 stmdb  r13!,{r4,r14}
:02383AC4 E1A04000 mov  r4,r0			;r4=58750644(0x38076b4)
:02383AC8 EB000009 bl 02383AF4
:02383ACC E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(02383af0)=#67109392(0x04000210)
:02383AD0 E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(04000210)=#2119920001(0x7e5b6981)
:02383AD4 E2412008 sub  r2,r1,#0x8
:02383AD8 E5814000 str r4,[r1, #+0x0]		;r1+0x0=*(04000210)=#2119920001(0x7e5b6981)
:02383ADC E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(0000000c)
:02383AE0 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(0000000c)
:02383AE4 E1A00003 mov  r0,r3			;r0=2119920001(0x7e5b6981)
:02383AE8 E8BD4010 ldmia  r13!,{r4,r14}
:02383AEC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383AF0 04000210 streq r0,[r0],#-0x210
:02383AF4 E59F200C ldr r2,[r15, #+0xc]		;r15+0xc=*(02383b08)=#67109384(0x04000208)
:02383AF8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02383AFC E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04000208)=#1682990156(0x6450644c)
:02383B00 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04000208)=#1682990156(0x6450644c)
:02383B04 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383B08 04000208 streq r0,[r0],#-0x208
:02383B0C E92D4010 stmdb  r13!,{r4,r14}
:02383B10 E1A04000 mov  r4,r0			;r4=1682990156(0x6450644c)
:02383B14 EBFFFFF6 bl 02383AF4
:02383B18 E59FC020 ldr r12,[r15, #+0x20]		;r15+0x20=*(02383b40)=#67109392(0x04000210)
:02383B1C E59C3000 ldr r3,[r12, #+0x0]		;r12+0x0=*(04000210)=#2119920001(0x7e5b6981)
:02383B20 E24C2008 sub  r2,r12,#0x8
:02383B24 E1831004 orr  r1,r3,r4
:02383B28 E58C1000 str r1,[r12, #+0x0]		;r12+0x0=*(04000210)=#2119920001(0x7e5b6981)
:02383B2C E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000208)=#1682990156(0x6450644c)
:02383B30 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000208)=#1682990156(0x6450644c)
:02383B34 E1A00003 mov  r0,r3			;r0=2119920001(0x7e5b6981)
:02383B38 E8BD4010 ldmia  r13!,{r4,r14}
:02383B3C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383B40 04000210 streq r0,[r0],#-0x210
:02383B44 E92D4010 stmdb  r13!,{r4,r14}
:02383B48 E1A04000 mov  r4,r0			;r4=2119920001(0x7e5b6981)
:02383B4C EBFFFFE8 bl 02383AF4
:02383B50 E59FC024 ldr r12,[r15, #+0x24]		;r15+0x24=*(02383b7c)=#67109392(0x04000210)
:02383B54 E1E01004 mvn  r1,r4
:02383B58 E59C3000 ldr r3,[r12, #+0x0]		;r12+0x0=*(04000210)=#2119920001(0x7e5b6981)
:02383B5C E24C2008 sub  r2,r12,#0x8
:02383B60 E0031001 and  r1,r3,r1
:02383B64 E58C1000 str r1,[r12, #+0x0]		;r12+0x0=*(04000210)=#2119920001(0x7e5b6981)
:02383B68 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000208)=#1682990156(0x6450644c)
:02383B6C E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000208)=#1682990156(0x6450644c)
:02383B70 E1A00003 mov  r0,r3			;r0=2119920001(0x7e5b6981)
:02383B74 E8BD4010 ldmia  r13!,{r4,r14}
:02383B78 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383B7C 04000210 streq r0,[r0],#-0x210
:02383B80 E92D4010 stmdb  r13!,{r4,r14}
:02383B84 E1A04000 mov  r4,r0			;r4=2119920001(0x7e5b6981)
:02383B88 EBFFFFD9 bl 02383AF4
:02383B8C E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(02383bb0)=#67109396(0x04000214)
:02383B90 E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(04000214)=#-1281285984(0xb3a120a0)
:02383B94 E241200C sub  r2,r1,#0xC
:02383B98 E5814000 str r4,[r1, #+0x0]		;r1+0x0=*(04000214)=#-1281285984(0xb3a120a0)
:02383B9C E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000208)=#1682990156(0x6450644c)
:02383BA0 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000208)=#1682990156(0x6450644c)
:02383BA4 E1A00003 mov  r0,r3			;r0=-1281285984(0xb3a120a0)
:02383BA8 E8BD4010 ldmia  r13!,{r4,r14}
:02383BAC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383BB0 04000214 streq r0,[r0],#-0x214
:02383BB4 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02383BB8 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(02383c1c)=#58750700(0x038076ec)
:02383BBC E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(038076ec)=#1073343471(0x3ff9ebef)
:02383BC0 E3510000 cmp r1,#0x0
:02383BC4 1A000012 bne 02383C14
:02383BC8 E59F4050 ldr r4,[r15, #+0x50]		;r15+0x50=*(02383c20)=#41943024(0x027ffff0)
:02383BCC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02383BD0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02383BD4 E5802000 str r2,[r0, #+0x0]		;r0+0x0=*(038076ec)=#1073343471(0x3ff9ebef)
:02383BD8 E1C410B6 strh r1,[r4, #+0x6]		;r4+0x6=*(027ffff6)=#1756506576(0x68b229d0)
:02383BDC E3A05B01 mov  r5,#0x400		;r5=1024(0x400)
:02383BE0 EA000001 b 02383BEC
:02383BE4 E1A00005 mov  r0,r5			;r0=1024(0x400)
:02383BE8 EB00000E bl 02383C28
:02383BEC E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(027ffff4)=#701507844(0x29d02904)
:02383BF0 E350007F cmp r0,#0x7F
:02383BF4 1AFFFFFA bne 02383BE4
:02383BF8 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02383c24)=#41942968(0x027fffb8)
:02383BFC E3E00000 mvn  r0,#0x0
:02383C00 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(027fffb8)=#203733536(0x0c24ba20)
:02383C04 E1A00800 mov  r0,r0,lsl #0x10		;r0=-1172307968(0xba200000)
:02383C08 E5810004 str r0,[r1, #+0x4]		;r1+0x4=*(027fffbc)=#1222851491(0x48e33ba3)
:02383C0C E3A000BF mov  r0,#0xBF		;r0=191(0xbf)
:02383C10 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(027ffff6)=#1756506576(0x68b229d0)
:02383C14 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02383C18 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02383C1C 038076EC orreq  r7,r0,#0xEC00000
:02383C20 027FFFF0 rsbeqs r15,r15,#0x3C0
:02383C24 027FFFB8 rsbeqs r15,r15,#0x2E0
:02383C28 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(02383c30)=#58734521(0x038037b9)
:02383C2C E12FFF1C bx r12 (Jump to addr_038037B9?)msr CPSR_fsxc,r12
:02383C30 038037B9 orreq  r3,r0,#0x2E40000
:02383C34 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02383C38 E1A07001 mov  r7,r1			;r7=41942968(0x27fffb8)
:02383C3C E1D710B4 ldrh r1,[r7, #+0x4]		;r7+0x4=*(027fffbc)=#1222851491(0x48e33ba3)
:02383C40 E1A06002 mov  r6,r2			;r6=1073343471(0x3ff9ebef)
:02383C44 E1500001 cmp r0,r1
:02383C48 E1A05003 mov  r5,r3			;r5=-1281285984(0xb3a120a0)
:02383C4C 13E00001 mvnne  r0,#0x1
:02383C50 1A000014 bne 02383CA8
:02383C54 E3550000 cmp r5,#0x0
:02383C58 0A000001 beq 02383C64
:02383C5C EB0008B9 bl 02385F48
:02383C60 EA000000 b 02383C68
:02383C64 EB0008AC bl 02385F1C
:02383C68 E1A04000 mov  r4,r0			;r4=1756506576(0x68b229d0)
:02383C6C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02383C70 E1C700B4 strh r0,[r7, #+0x4]		;r7+0x4=*(027fffbc)=#1222851491(0x48e33ba3)
:02383C74 E3560000 cmp r6,#0x0
:02383C78 0A000001 beq 02383C84
:02383C7C E1A0E00F mov  r14,r15			;r14=37239940(0x2383c84)
:02383C80 E12FFF16 bx r6 (Jump to addr_3FF9EBEF?)msr CPSR_fsxc,r6
:02383C84 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02383C88 E5870000 str r0,[r7, #+0x0]		;r7+0x0=*(027fffb8)=#203733536(0x0c24ba20)
:02383C8C E3550000 cmp r5,#0x0
:02383C90 E1A00004 mov  r0,r4			;r0=1756506576(0x68b229d0)
:02383C94 0A000001 beq 02383CA0
:02383C98 EB0008AF bl 02385F5C
:02383C9C EA000000 b 02383CA4
:02383CA0 EB0008A2 bl 02385F30
:02383CA4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02383CA8 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02383CAC E12FFF1E bx r14 (Jump to addr_02383C84?)
msr CPSR_fsxc,r14
:02383CB0 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02383CB4 E1B06003 movs r6,r3			;r6=-1281285984(0xb3a120a0)
:02383CB8 E1A09000 mov  r9,r0			;r9=0(0x0)
:02383CBC E1A08001 mov  r8,r1			;r8=1222851491(0x48e33ba3)
:02383CC0 E1A07002 mov  r7,r2			;r7=1073343471(0x3ff9ebef)
:02383CC4 0A000001 beq 02383CD0
:02383CC8 EB00089E bl 02385F48
:02383CCC EA000000 b 02383CD4
:02383CD0 EB000891 bl 02385F1C
:02383CD4 E1A05000 mov  r5,r0			;r5=0(0x0)
:02383CD8 E1A00009 mov  r0,r9			;r0=0(0x0)
:02383CDC E1A01008 mov  r1,r8			;r1=1222851491(0x48e33ba3)
:02383CE0 EB0009F8 bl 023864C8
:02383CE4 E1B04000 movs r4,r0			;r4=0(0x0)
:02383CE8 1A000004 bne 02383D00
:02383CEC E3570000 cmp r7,#0x0
:02383CF0 0A000001 beq 02383CFC
:02383CF4 E1A0E00F mov  r14,r15			;r14=37240060(0x2383cfc)
:02383CF8 E12FFF17 bx r7 (Jump to addr_3FF9EBEF?)msr CPSR_fsxc,r7
:02383CFC E1C890B4 strh r9,[r8, #+0x4]		;r8+0x4=*(48e33ba7)=#0(0x00000000)
:02383D00 E3560000 cmp r6,#0x0
:02383D04 E1A00005 mov  r0,r5			;r0=0(0x0)
:02383D08 0A000001 beq 02383D14
:02383D0C EB000892 bl 02385F5C
:02383D10 EA000000 b 02383D18
:02383D14 EB000885 bl 02385F30
:02383D18 E1A00004 mov  r0,r4			;r0=0(0x0)
:02383D1C E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02383D20 E12FFF1E bx r14 (Jump to addr_02383CFC?)
msr CPSR_fsxc,r14
:02383D24 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02383D28 E59F603C ldr r6,[r15, #+0x3c]		;r15+0x3c=*(02383d6c)=#41943016(0x027fffe8)
:02383D2C E59F503C ldr r5,[r15, #+0x3c]		;r15+0x3c=*(02383d70)=#58702756(0x037fbba4)
:02383D30 E1A08000 mov  r8,r0			;r8=0(0x0)
:02383D34 E3A07B01 mov  r7,#0x400		;r7=1024(0x400)
:02383D38 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02383D3C EA000001 b 02383D48
:02383D40 E1A00007 mov  r0,r7			;r0=1024(0x400)
:02383D44 EBFFFFB7 bl 02383C28
:02383D48 E1A00008 mov  r0,r8			;r0=0(0x0)
:02383D4C E1A01006 mov  r1,r6			;r1=41943016(0x27fffe8)
:02383D50 E1A02005 mov  r2,r5			;r2=58702756(0x37fbba4)
:02383D54 E1A03004 mov  r3,r4			;r3=1(0x1)
:02383D58 EBFFFFD4 bl 02383CB0
:02383D5C E3500000 cmp r0,#0x0
:02383D60 CAFFFFF6 bgt 02383D40
:02383D64 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02383D68 E12FFF1E bx r14 (Jump to addr_02383CFC?)
msr CPSR_fsxc,r14
:02383D6C 027FFFE8 rsbeqs r15,r15,#0x3A0
:02383D70 037FBBA4 cmneq r15,#0x29000
:02383D74 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(02383d88)=#58702360(0x037fba18)
:02383D78 E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(02383d8c)=#41943016(0x027fffe8)
:02383D7C E59F200C ldr r2,[r15, #+0xc]		;r15+0xc=*(02383d90)=#58702760(0x037fbba8)
:02383D80 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02383D84 E12FFF1C bx r12 (Jump to addr_037FBA18?)msr CPSR_fsxc,r12
:02383D88 037FBA18 cmneq r15,#0x18000
:02383D8C 027FFFE8 rsbeqs r15,r15,#0x3A0
:02383D90 037FBBA8 cmneq r15,#0x2A000
:02383D94 E59F1000 ldr r1,[r15, #+0x0]		;r15+0x0=*(02383d9c)=#58702680(0x037fbb58)
:02383D98 E12FFF11 bx r1 (Jump to addr_037FBB58?)msr CPSR_fsxc,r1
:02383D9C 037FBB58 cmneq r15,#0x16000
:02383DA0 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(02383db4)=#58702484(0x037fba94)
:02383DA4 E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(02383db8)=#41943016(0x027fffe8)
:02383DA8 E59F200C ldr r2,[r15, #+0xc]		;r15+0xc=*(02383dbc)=#58702756(0x037fbba4)
:02383DAC E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02383DB0 E12FFF1C bx r12 (Jump to addr_037FBA94?)msr CPSR_fsxc,r12
:02383DB4 037FBA94 cmneq r15,#0x94000
:02383DB8 027FFFE8 rsbeqs r15,r15,#0x3A0
:02383DBC 037FBBA4 cmneq r15,#0x29000
:02383DC0 E12FFF1E bx r14 (Jump to addr_02383CFC?)
msr CPSR_fsxc,r14
:02383DC4 E12FFF1E bx r14 (Jump to addr_02383CFC?)
msr CPSR_fsxc,r14
:02383DC8 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(02383ddc)=#58702360(0x037fba18)
:02383DCC E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(02383de0)=#41943008(0x027fffe0)
:02383DD0 E59F200C ldr r2,[r15, #+0xc]		;r15+0xc=*(02383de4)=#58702832(0x037fbbf0)
:02383DD4 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02383DD8 E12FFF1C bx r12 (Jump to addr_037FBA18?)msr CPSR_fsxc,r12
:02383DDC 037FBA18 cmneq r15,#0x18000
:02383DE0 027FFFE0 rsbeqs r15,r15,#0x380
:02383DE4 037FBBF0 cmneq r15,#0x3C000
:02383DE8 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(02383dfc)=#58702484(0x037fba94)
:02383DEC E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(02383e00)=#41943008(0x027fffe0)
:02383DF0 E59F200C ldr r2,[r15, #+0xc]		;r15+0xc=*(02383e04)=#58702828(0x037fbbec)
:02383DF4 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02383DF8 E12FFF1C bx r12 (Jump to addr_037FBA94?)msr CPSR_fsxc,r12
:02383DFC 037FBA94 cmneq r15,#0x94000
:02383E00 027FFFE0 rsbeqs r15,r15,#0x380
:02383E04 037FBBEC cmneq r15,#0x3B000
:02383E08 E12FFF1E bx r14 (Jump to addr_02383CFC?)
msr CPSR_fsxc,r14
:02383E0C E12FFF1E bx r14 (Jump to addr_02383CFC?)
msr CPSR_fsxc,r14
:02383E10 E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:02383E14 E12FFF1E bx r14 (Jump to addr_02383CFC?)
msr CPSR_fsxc,r14
:02383E18 E59F3098 ldr r3,[r15, #+0x98]		;r15+0x98=*(02383eb8)=#41942968(0x027fffb8)
:02383E1C E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(027fffb8)=#203733536(0x0c24ba20)
:02383E20 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02383E24 E3A00102 mov  r0,#0x80000000		;r0=-2147483648(0x80000000)
:02383E28 E1110000 tst r1,r0
:02383E2C 1A000004 bne 02383E44
:02383E30 E2822001 add  r2,r2,#0x1
:02383E34 E3520020 cmp r2,#0x20
:02383E38 0A000001 beq 02383E44
:02383E3C E1A000A0 mov  r0,r0,lsr #0x1		;r0=1073741824(0x40000000)
:02383E40 EAFFFFF8 b 02383E28
:02383E44 E3520020 cmp r2,#0x20
:02383E48 1A000000 bne 02383E50
:02383E4C EA000000 b 02383E54
:02383E50 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:02383E54 1A000010 bne 02383E9C
:02383E58 E2833004 add  r3,r3,#0x4
:02383E5C E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(027fffb8)=#203733536(0x0c24ba20)
:02383E60 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02383E64 E3A00102 mov  r0,#0x80000000		;r0=-2147483648(0x80000000)
:02383E68 E1110000 tst r1,r0
:02383E6C 1A000004 bne 02383E84
:02383E70 E2822001 add  r2,r2,#0x1
:02383E74 E3520020 cmp r2,#0x20
:02383E78 0A000001 beq 02383E84
:02383E7C E1A000A0 mov  r0,r0,lsr #0x1		;r0=1073741824(0x40000000)
:02383E80 EAFFFFF8 b 02383E68
:02383E84 E3520020 cmp r2,#0x20
:02383E88 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(02383ebc)=#-3(0xfffffffd)
:02383E8C 0A000000 beq 02383E94
:02383E90 EA000000 b 02383E98
:02383E94 E12FFF1E bx r14 (Jump to addr_02383CFC?)
msr CPSR_fsxc,r14
:02383E98 E3A000A0 mov  r0,#0xA0		;r0=160(0xa0)
:02383E9C E0800002 add  r0,r0,r2
:02383EA0 E3A01102 mov  r1,#0x80000000		;r1=-2147483648(0x80000000)
:02383EA4 E1A01231 mov  r1,lsr r1		;r1=-2147483648(0x80000000)
:02383EA8 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(027fffb8)=#203733536(0x0c24ba20)
:02383EAC E1C22001 bic  r2,r2,r1
:02383EB0 E5832000 str r2,[r3, #+0x0]		;r3+0x0=*(027fffb8)=#203733536(0x0c24ba20)
:02383EB4 E12FFF1E bx r14 (Jump to addr_02383CFC?)
msr CPSR_fsxc,r14
:02383EB8 027FFFB8 rsbeqs r15,r15,#0x2E0
:02383EBC FFFFFFFD swinv 0x00fffffd
:02383EC0 E59F303C ldr r3,[r15, #+0x3c]		;r15+0x3c=*(02383f04)=#41942968(0x027fffb8)
:02383EC4 E35000A0 cmp r0,#0xA0
:02383EC8 5A000000 bpl 02383ED0
:02383ECC EA000000 b 02383ED4
:02383ED0 E2833004 add  r3,r3,#0x4
:02383ED4 5A000000 bpl 02383EDC
:02383ED8 EA000000 b 02383EE0
:02383EDC E24000A0 sub  r0,r0,#0xA0
:02383EE0 4A000000 bmi 02383EE8
:02383EE4 EA000000 b 02383EEC
:02383EE8 E2400080 sub  r0,r0,#0x80
:02383EEC E3A01102 mov  r1,#0x80000000		;r1=-2147483648(0x80000000)
:02383EF0 E1A01031 mov  r1,lsr r1		;r1=-2147483648(0x80000000)
:02383EF4 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(027fffb8)=#203733536(0x0c24ba20)
:02383EF8 E1822001 orr  r2,r2,r1
:02383EFC E5832000 str r2,[r3, #+0x0]		;r3+0x0=*(027fffb8)=#203733536(0x0c24ba20)
:02383F00 E12FFF1E bx r14 (Jump to addr_02383CFC?)
msr CPSR_fsxc,r14
:02383F04 027FFFB8 rsbeqs r15,r15,#0x2E0
:02383F08 E590C000 ldr r12,[r0, #+0x0]		;r0+0x0=*(000000a0)
:02383F0C EA000002 b 02383F1C
:02383F10 E15C0001 cmp r12,r1
:02383F14 012FFF1E bxeq r14 (Jump to addr_02383CFC?)msreq CPSR_fsxc,r14
:02383F18 E59CC064 ldr r12,[r12, #+0x64]		;r12+0x64=*(037fbaf8)=#-1375622836(0xae01a94c)
:02383F1C E35C0000 cmp r12,#0x0
:02383F20 0A000003 beq 02383F34
:02383F24 E59C3054 ldr r3,[r12, #+0x54]		;r12+0x54=*(ae01a9a0)
:02383F28 E5912054 ldr r2,[r1, #+0x54]		;r1+0x54=*(80000054)=#0(0x00000000)
:02383F2C E1530002 cmp r3,r2
:02383F30 9AFFFFF6 bls 02383F10
:02383F34 E35C0000 cmp r12,#0x0
:02383F38 1A000008 bne 02383F60
:02383F3C E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(000000a4)
:02383F40 E3520000 cmp r2,#0x0
:02383F44 05801000 streq r1,[r0, #+0x0]		;r0+0x0=*(000000a0)
:02383F48 15821064 strne r1,[r2, #+0x64]		;r2+0x64=*(00000064)
:02383F4C E5812060 str r2,[r1, #+0x60]		;r1+0x60=*(80000060)=#0(0x00000000)
:02383F50 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02383F54 E5812064 str r2,[r1, #+0x64]		;r1+0x64=*(80000064)=#0(0x00000000)
:02383F58 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(000000a4)
:02383F5C E12FFF1E bx r14 (Jump to addr_02383CFC?)
msr CPSR_fsxc,r14
:02383F60 E59C2060 ldr r2,[r12, #+0x60]		;r12+0x60=*(ae01a9ac)
:02383F64 E3520000 cmp r2,#0x0
:02383F68 05801000 streq r1,[r0, #+0x0]		;r0+0x0=*(000000a0)
:02383F6C 15821064 strne r1,[r2, #+0x64]		;r2+0x64=*(00000064)
:02383F70 E5812060 str r2,[r1, #+0x60]		;r1+0x60=*(80000060)=#0(0x00000000)
:02383F74 E581C064 str r12,[r1, #+0x64]		;r1+0x64=*(80000064)=#0(0x00000000)
:02383F78 E58C1060 str r1,[r12, #+0x60]		;r12+0x60=*(00000060)
:02383F7C E12FFF1E bx r14 (Jump to addr_02383CFC?)
msr CPSR_fsxc,r14
:02383F80 E92D4008 stmdb  r13!,{r3,r14}
:02383F84 E590E000 ldr r14,[r0, #+0x0]		;r0+0x0=*(000000a0)
:02383F88 E1A0200E mov  r2,r14			;r2=37240060(0x2383cfc)
:02383F8C EA00000C b 02383FC4
:02383F90 E5923064 ldr r3,[r2, #+0x64]		;r2+0x64=*(02383d60)=#-889192458(0xcafffff6)
:02383F94 E1520001 cmp r2,r1
:02383F98 1A000008 bne 02383FC0
:02383F9C E592C060 ldr r12,[r2, #+0x60]		;r2+0x60=*(02383d5c)=#-481296384(0xe3500000)
:02383FA0 E15E0002 cmp r14,r2
:02383FA4 05803000 streq r3,[r0, #+0x0]		;r0+0x0=*(000000a0)
:02383FA8 158C3064 strne r3,[r12, #+0x64]		;r12+0x64=*(e3500064)
:02383FAC E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(000000a4)
:02383FB0 E1510002 cmp r1,r2
:02383FB4 0580C004 streq r12,[r0, #+0x4]		;r0+0x4=*(000000a4)
:02383FB8 1583C060 strne r12,[r3, #+0x60]		;r3+0x60=*(cb000056)
:02383FBC EA000002 b 02383FCC
:02383FC0 E1A02003 mov  r2,r3			;r2=-889192458(0xcafffff6)
:02383FC4 E3520000 cmp r2,#0x0
:02383FC8 1AFFFFF0 bne 02383F90
:02383FCC E1A00002 mov  r0,r2			;r0=-889192458(0xcafffff6)
:02383FD0 E8BD4008 ldmia  r13!,{r3,r14}
:02383FD4 E12FFF1E bx r14 (Jump to addr_02383CFC?)
msr CPSR_fsxc,r14
:02383FD8 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(cafffff6)
:02383FDC E3520000 cmp r2,#0x0
:02383FE0 0A000006 beq 02384000
:02383FE4 E5921010 ldr r1,[r2, #+0x10]		;r2+0x10=*(cb000006)
:02383FE8 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(cafffff6)
:02383FEC E3510000 cmp r1,#0x0
:02383FF0 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02383FF4 15810014 strne r0,[r1, #+0x14]		;r1+0x14=*(80000014)=#0(0x00000000)
:02383FF8 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02383FFC 05801004 streq r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02384000 E1A00002 mov  r0,r2			;r0=-889192458(0xcafffff6)
:02384004 E12FFF1E bx r14 (Jump to addr_02383CFC?)
msr CPSR_fsxc,r14
:02384008 E92D4008 stmdb  r13!,{r3,r14}
:0238400C E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(02384064)=#58750704(0x038076f0)
:02384010 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02384014 E591E02C ldr r14,[r1, #+0x2c]		;r1+0x2c=*(0380771c)=#188284705(0x0b38ff21)
:02384018 E1A0300E mov  r3,r14			;r3=188284705(0xb38ff21)
:0238401C EA000001 b 02384028
:02384020 E1A0C003 mov  r12,r3			;r12=188284705(0xb38ff21)
:02384024 E593304C ldr r3,[r3, #+0x4c]		;r3+0x4c=*(0b38ff6d)=#0(0x00000000)
:02384028 E3530000 cmp r3,#0x0
:0238402C 0A000003 beq 02384040
:02384030 E5932054 ldr r2,[r3, #+0x54]		;r3+0x54=*(00000054)
:02384034 E5901054 ldr r1,[r0, #+0x54]		;r0+0x54=*(cb00004a)
:02384038 E1520001 cmp r2,r1
:0238403C 3AFFFFF7 bcc 02384020
:02384040 E35C0000 cmp r12,#0x0
:02384044 059F1018 ldreq r1,[r15, #+0x18]		;r15+0x18=*(02384064)=#58750704(0x038076f0)
:02384048 0580E04C streq r14,[r0, #+0x4c]		;r0+0x4c=*(cb000042)
:0238404C 0581002C streq r0,[r1, #+0x2c]		;r1+0x2c=*(0380771c)=#188284705(0x0b38ff21)
:02384050 159C104C ldrne r1,[r12, #+0x4c]		;r12+0x4c=*(0b38ff6d)=#0(0x00000000)
:02384054 1580104C strne r1,[r0, #+0x4c]		;r0+0x4c=*(0b38ff6d)=#0(0x00000000)
:02384058 158C004C strne r0,[r12, #+0x4c]		;r12+0x4c=*(0b38ff6d)=#0(0x00000000)
:0238405C E8BD4008 ldmia  r13!,{r3,r14}
:02384060 E12FFF1E bx r14 (Jump to addr_0B38FF21?)
msr CPSR_fsxc,r14
:02384064 038076F0 orreq  r7,r0,#0xF000000
:02384068 E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(023840a8)=#58750704(0x038076f0)
:0238406C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02384070 E591102C ldr r1,[r1, #+0x2c]		;r1+0x2c=*(0380771c)=#188284705(0x0b38ff21)
:02384074 EA000001 b 02384080
:02384078 E1A02001 mov  r2,r1			;r2=0(0x0)
:0238407C E591104C ldr r1,[r1, #+0x4c]		;r1+0x4c=*(0000004c)
:02384080 E3510000 cmp r1,#0x0
:02384084 11510000 cmpne r1,r0
:02384088 1AFFFFFA bne 02384078
:0238408C E3520000 cmp r2,#0x0
:02384090 0590104C ldreq r1,[r0, #+0x4c]		;r0+0x4c=*(0000004c)
:02384094 059F000C ldreq r0,[r15, #+0xc]		;r15+0xc=*(023840a8)=#58750704(0x038076f0)
:02384098 0580102C streq r1,[r0, #+0x2c]		;r0+0x2c=*(0380771c)=#188284705(0x0b38ff21)
:0238409C 1590004C ldrne r0,[r0, #+0x4c]		;r0+0x4c=*(0380773c)=#-16439555(0xff0526fd)
:023840A0 1582004C strne r0,[r2, #+0x4c]		;r2+0x4c=*(0000004c)
:023840A4 E12FFF1E bx r14 (Jump to addr_0B38FF21?)
msr CPSR_fsxc,r14
:023840A8 038076F0 orreq  r7,r0,#0xF000000
:023840AC E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023840B0 E59F00C0 ldr r0,[r15, #+0xc0]		;r15+0xc0=*(02384178)=#58750704(0x038076f0)
:023840B4 E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(038076f4)=#-1586717602(0xa16c9c5e)
:023840B8 E3510000 cmp r1,#0x0
:023840BC 1A00002B bne 02384170
:023840C0 E1D002B6 ldrh r0,[r0, #+0x26]		;r0+0x26=*(03807716)=#-1313841432(0xb1b05ee8)
:023840C4 E59F40B0 ldr r4,[r15, #+0xb0]		;r15+0xb0=*(0238417c)=#58750740(0x03807714)
:023840C8 E3500000 cmp r0,#0x0
:023840CC 1A000002 bne 023840DC
:023840D0 EB0007A7 bl 02385F74
:023840D4 E3500012 cmp r0,#0x12
:023840D8 1A000002 bne 023840E8
:023840DC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023840E0 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(03807714)=#1592302692(0x5ee89c64)
:023840E4 EA000021 b 02384170
:023840E8 E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(02384178)=#58750704(0x038076f0)
:023840EC E5900008 ldr r0,[r0, #+0x8]		;r0+0x8=*(038076f8)=#1600988337(0x5f6d24b1)
:023840F0 E5906000 ldr r6,[r0, #+0x0]		;r0+0x0=*(00000000)
:023840F4 EB00012E bl 023845B4
:023840F8 E1A05000 mov  r5,r0			;r5=0(0x0)
:023840FC E1560005 cmp r6,r5
:02384100 13550000 cmpne r5,#0x0
:02384104 0A000019 beq 02384170
:02384108 E5960048 ldr r0,[r6, #+0x48]		;r6+0x48=*(02800030)=#599343296(0x23b940c0)
:0238410C E3500002 cmp r0,#0x2
:02384110 0A000003 beq 02384124
:02384114 E1A00006 mov  r0,r6			;r0=41943016(0x27fffe8)
:02384118 EB0001D2 bl 02384868
:0238411C E3500000 cmp r0,#0x0
:02384120 1A000012 bne 02384170
:02384124 E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(02384178)=#58750704(0x038076f0)
:02384128 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(038076f0)=#-1495912051(0xa6d6318d)
:0238412C E3520000 cmp r2,#0x0
:02384130 0A000003 beq 02384144
:02384134 E1A00006 mov  r0,r6			;r0=41943016(0x27fffe8)
:02384138 E1A01005 mov  r1,r5			;r1=0(0x0)
:0238413C E1A0E00F mov  r14,r15			;r14=37241156(0x2384144)
:02384140 E12FFF12 bx r2 (Jump to addr_A6D6318D?)msr CPSR_fsxc,r2
:02384144 E594200C ldr r2,[r4, #+0xc]		;r4+0xc=*(03807720)=#1663963974(0x632e1346)
:02384148 E3520000 cmp r2,#0x0
:0238414C 0A000003 beq 02384160
:02384150 E1A00006 mov  r0,r6			;r0=41943016(0x27fffe8)
:02384154 E1A01005 mov  r1,r5			;r1=0(0x0)
:02384158 E1A0E00F mov  r14,r15			;r14=37241184(0x2384160)
:0238415C E12FFF12 bx r2 (Jump to addr_632E1346?)msr CPSR_fsxc,r2
:02384160 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(02384178)=#58750704(0x038076f0)
:02384164 E1A00005 mov  r0,r5			;r0=0(0x0)
:02384168 E5815028 str r5,[r1, #+0x28]		;r1+0x28=*(03807718)=#-386027088(0xe8fdb1b0)
:0238416C EB0001CA bl 0238489C
:02384170 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02384174 E12FFF1E bx r14 (Jump to addr_02384160?)
msr CPSR_fsxc,r14
:02384178 038076F0 orreq  r7,r0,#0xF000000
:0238417C 03807714 orreq  r7,r0,#0x500000
:02384180 E92D4008 stmdb  r13!,{r3,r14}
:02384184 E59F00B8 ldr r0,[r15, #+0xb8]		;r15+0xb8=*(02384244)=#58750704(0x038076f0)
:02384188 E590100C ldr r1,[r0, #+0xc]		;r0+0xc=*(038076fc)=#1476215605(0x57fd4335)
:0238418C E3510000 cmp r1,#0x0
:02384190 1A000029 bne 0238423C
:02384194 E59F10AC ldr r1,[r15, #+0xac]		;r15+0xac=*(02384248)=#58750744(0x03807718)
:02384198 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238419C E580200C str r2,[r0, #+0xc]		;r0+0xc=*(038076fc)=#1476215605(0x57fd4335)
:023841A0 E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(038076f8)=#1600988337(0x5f6d24b1)
:023841A4 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023841A8 E580112C str r1,[r0, #+0x12c]		;r0+0x12c=*(0380781c)=#1258365689(0x4b0122f9)
:023841AC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023841B0 E5803128 str r3,[r0, #+0x128]		;r0+0x128=*(03807818)=#1098198281(0x41752d09)
:023841B4 E5802120 str r2,[r0, #+0x120]		;r0+0x120=*(03807810)=#-1394690585(0xacdeb5e7)
:023841B8 E5803124 str r3,[r0, #+0x124]		;r0+0x124=*(03807814)=#-1053127491(0xc13a8cbd)
:023841BC E59F2088 ldr r2,[r15, #+0x88]		;r15+0x88=*(0238424c)=#1024(0x00000400)
:023841C0 E59F1088 ldr r1,[r15, #+0x88]		;r15+0x88=*(02384250)=#58750920(0x038077c8)
:023841C4 E5803130 str r3,[r0, #+0x130]		;r0+0x130=*(03807820)=#195919151(0x0bad7d2f)
:023841C8 E580102C str r1,[r0, #+0x2c]		;r0+0x2c=*(0380771c)=#188284705(0x0b38ff21)
:023841CC E5801028 str r1,[r0, #+0x28]		;r0+0x28=*(03807718)=#-386027088(0xe8fdb1b0)
:023841D0 E3520000 cmp r2,#0x0
:023841D4 D59F0078 ldrle r0,[r15, #+0x78]		;r15+0x78=*(02384254)=#58687488(0x037f8000)
:023841D8 C59F1078 ldrgt r1,[r15, #+0x78]		;r15+0x78=*(02384258)=#1024(0x00000400)
:023841DC C59F0078 ldrgt r0,[r15, #+0x78]		;r15+0x78=*(0238425c)=#58785664(0x0380ff80)
:023841E0 C0400001 subgt  r0,r0,r1
:023841E4 E040C002 sub  r12,r0,r2
:023841E8 E59F2068 ldr r2,[r15, #+0x68]		;r15+0x68=*(02384258)=#1024(0x00000400)
:023841EC E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(0238425c)=#58785664(0x0380ff80)
:023841F0 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(02384244)=#58750704(0x038076f0)
:023841F4 E0403002 sub  r3,r0,r2
:023841F8 E5813150 str r3,[r1, #+0x150]		;r1+0x150=*(03807840)=#-76468929(0xfb712d3f)
:023841FC E581C14C str r12,[r1, #+0x14c]		;r1+0x14c=*(0380783c)=#-2026658553(0x8733a507)
:02384200 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384204 E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(02384260)=#-683934217(0xd73bfdf7)
:02384208 E5810154 str r0,[r1, #+0x154]		;r1+0x154=*(03807844)=#-80611535(0xfb31f731)
:0238420C E5032004 str r2,[r3, #-0x4]		;(r3-0x4=*(fb712d3b))
:02384210 E591214C ldr r2,[r1, #+0x14c]		;r1+0x14c=*(0380783c)=#-2026658553(0x8733a507)
:02384214 E59FC048 ldr r12,[r15, #+0x48]		;r15+0x48=*(02384264)=#-69388357(0xfbdd37bb)
:02384218 E59F3048 ldr r3,[r15, #+0x48]		;r15+0x48=*(02384268)=#58750740(0x03807714)
:0238421C E582C000 str r12,[r2, #+0x0]		;r2+0x0=*(8733a507)
:02384220 E581015C str r0,[r1, #+0x15c]		;r1+0x15c=*(0380784c)=#12151786(0x00b96bea)
:02384224 E5810158 str r0,[r1, #+0x158]		;r1+0x158=*(03807848)=#-704624809(0xd6004757)
:02384228 E1C102B4 strh r0,[r1, #+0x24]		;r1+0x24=*(03807714)=#1592302692(0x5ee89c64)
:0238422C E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(0238426c)=#41942948(0x027fffa4)
:02384230 E1C102B6 strh r0,[r1, #+0x26]		;r1+0x26=*(03807716)=#-1313841432(0xb1b05ee8)
:02384234 E5823000 str r3,[r2, #+0x0]		;r2+0x0=*(027fffa4)=#-1204240053(0xb838c14b)
:02384238 EB000142 bl 02384748
:0238423C E8BD4008 ldmia  r13!,{r3,r14}
:02384240 E12FFF1E bx r14 (Jump to addr_02384160?)
msr CPSR_fsxc,r14
:02384244 038076F0 orreq  r7,r0,#0xF000000
:02384248 03807718 orreq  r7,r0,#0x600000
:0238424C 00000400 andeq  r0,r0,r0,lsl #0x8
:02384250 038077C8 orreq  r7,r0,#0x3200000
:02384254 037F8000 cmneq r15,#0x0
:02384258 00000400 andeq  r0,r0,r0,lsl #0x8
:0238425C 0380FF80 orreq  r15,r0,#0x200
:02384260 D73BFDF7 unknown
:02384264 FBDD37BB blx 01AD2158
:02384268 03807714 orreq  r7,r0,#0x500000
:0238426C 027FFFA4 rsbeqs r15,r15,#0x290
:02384270 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02384274 E1A08000 mov  r8,r0			;r8=-1313841432(0xb1b05ee8)
:02384278 E1A05001 mov  r5,r1			;r5=58750704(0x38076f0)
:0238427C E1A07002 mov  r7,r2			;r7=41942948(0x27fffa4)
:02384280 E1A06003 mov  r6,r3			;r6=-1204240053(0xb838c14b)
:02384284 EB000724 bl 02385F1C
:02384288 E59F10D8 ldr r1,[r15, #+0xd8]		;r15+0xd8=*(02384368)=#58750704(0x038076f0)
:0238428C E59D201C ldr r2,[r13, #+0x1c]		;r13+0x1c=*(0380ff9c)=#793790271(0x2f50473f)
:02384290 E5913020 ldr r3,[r1, #+0x20]		;r1+0x20=*(03807710)=#-1253403857(0xb54a932f)
:02384294 E1A04000 mov  r4,r0			;r4=-1313841432(0xb1b05ee8)
:02384298 E2830001 add  r0,r3,#0x1
:0238429C E5810020 str r0,[r1, #+0x20]		;r1+0x20=*(03807710)=#-1253403857(0xb54a932f)
:023842A0 E5882054 str r2,[r8, #+0x54]		;r8+0x54=*(b1b05f3c)
:023842A4 E5880050 str r0,[r8, #+0x50]		;r8+0x50=*(b1b05f38)
:023842A8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023842AC E5881048 str r1,[r8, #+0x48]		;r8+0x48=*(b1b05f30)
:023842B0 E1A00008 mov  r0,r8			;r0=-1313841432(0xb1b05ee8)
:023842B4 E5881058 str r1,[r8, #+0x58]		;r8+0x58=*(b1b05f40)
:023842B8 EBFFFF52 bl 02384008
:023842BC E59D0018 ldr r0,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1359564267(0xaef6b215)
:023842C0 E1A01005 mov  r1,r5			;r1=58750704(0x38076f0)
:023842C4 E5886078 str r6,[r8, #+0x78]		;r8+0x78=*(b1b05f60)
:023842C8 E0465000 sub  r5,r6,r0
:023842CC E2462004 sub  r2,r6,#0x4
:023842D0 E5885074 str r5,[r8, #+0x74]		;r8+0x74=*(b1b05f5c)
:023842D4 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:023842D8 E588C07C str r12,[r8, #+0x7c]		;r8+0x7c=*(b1b05f64)
:023842DC E59F6088 ldr r6,[r15, #+0x88]		;r15+0x88=*(0238436c)=#-683934217(0xd73bfdf7)
:023842E0 E5980078 ldr r0,[r8, #+0x78]		;r8+0x78=*(b1b05f60)
:023842E4 E59F3084 ldr r3,[r15, #+0x84]		;r15+0x84=*(02384370)=#-69388357(0xfbdd37bb)
:023842E8 E5006004 str r6,[r0, #-0x4]		;(r0-0x4=*(aef6b211))
:023842EC E5980074 ldr r0,[r8, #+0x74]		;r8+0x74=*(b1b05f5c)
:023842F0 E5803000 str r3,[r0, #+0x0]		;r0+0x0=*(aef6b215)
:023842F4 E588C084 str r12,[r8, #+0x84]		;r8+0x84=*(b1b05f6c)
:023842F8 E1A00008 mov  r0,r8			;r0=-1313841432(0xb1b05ee8)
:023842FC E588C080 str r12,[r8, #+0x80]		;r8+0x80=*(b1b05f68)
:02384300 EB000137 bl 023847E4
:02384304 E59F2068 ldr r2,[r15, #+0x68]		;r15+0x68=*(02384374)=#58704220(0x037fc15c)
:02384308 E5887004 str r7,[r8, #+0x4]		;r8+0x4=*(b1b05eec)
:0238430C E588203C str r2,[r8, #+0x3c]		;r8+0x3c=*(b1b05f24)
:02384310 E59D2018 ldr r2,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1359564267(0xaef6b215)
:02384314 E2851004 add  r1,r5,#0x4
:02384318 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238431C E2422008 sub  r2,r2,#0x8
:02384320 EB0007B1 bl 023861EC
:02384324 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384328 E5880068 str r0,[r8, #+0x68]		;r8+0x68=*(b1b05f50)
:0238432C E588006C str r0,[r8, #+0x6c]		;r8+0x6c=*(b1b05f54)
:02384330 E5880070 str r0,[r8, #+0x70]		;r8+0x70=*(b1b05f58)
:02384334 E5880098 str r0,[r8, #+0x98]		;r8+0x98=*(b1b05f80)
:02384338 E588005C str r0,[r8, #+0x5c]		;r8+0x5c=*(b1b05f44)
:0238433C E5880064 str r0,[r8, #+0x64]		;r8+0x64=*(b1b05f4c)
:02384340 E5880060 str r0,[r8, #+0x60]		;r8+0x60=*(b1b05f48)
:02384344 E2881088 add  r1,r8,#0x88
:02384348 E3A0200C mov  r2,#0xC		;r2=12(0xc)
:0238434C EB0007A6 bl 023861EC
:02384350 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02384354 E1A00004 mov  r0,r4			;r0=-1313841432(0xb1b05ee8)
:02384358 E5881094 str r1,[r8, #+0x94]		;r8+0x94=*(b1b05f7c)
:0238435C EB0006F3 bl 02385F30
:02384360 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02384364 E12FFF1E bx r14 (Jump to addr_02384270?)
msr CPSR_fsxc,r14
:02384368 038076F0 orreq  r7,r0,#0xF000000
:0238436C D73BFDF7 unknown
:02384370 FBDD37BB blx 01AD2264
:02384374 037FC15C cmneq r15,#0x17
:02384378 E92D4008 stmdb  r13!,{r3,r14}
:0238437C EB0006E6 bl 02385F1C
:02384380 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(02384398)=#58750704(0x038076f0)
:02384384 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02384388 E5900028 ldr r0,[r0, #+0x28]		;r0+0x28=*(03807718)=#-386027088(0xe8fdb1b0)
:0238438C EB000002 bl 0238439C
:02384390 E8BD4008 ldmia  r13!,{r3,r14}
:02384394 E12FFF1E bx r14 (Jump to addr_0238437C?)
msr CPSR_fsxc,r14
:02384398 038076F0 orreq  r7,r0,#0xF000000
:0238439C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023843A0 E59F204C ldr r2,[r15, #+0x4c]		;r15+0x4c=*(023843f4)=#58750704(0x038076f0)
:023843A4 E1A05000 mov  r5,r0			;r5=-386027088(0xe8fdb1b0)
:023843A8 E592201C ldr r2,[r2, #+0x1c]		;r2+0x1c=*(0380770c)=#-1155158688(0xbb25ad60)
:023843AC E1A04001 mov  r4,r1			;r4=0(0x0)
:023843B0 E3520000 cmp r2,#0x0
:023843B4 0A00000A beq 023843E4
:023843B8 E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(023843f8)=#58704352(0x037fc1e0)
:023843BC EB000108 bl 023847E4
:023843C0 E5854004 str r4,[r5, #+0x4]		;r5+0x4=*(e8fdb1b4)
:023843C4 E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(e8fdb1b0)
:023843C8 E1A00005 mov  r0,r5			;r0=-386027088(0xe8fdb1b0)
:023843CC E3811080 orr  r1,r1,#0x80
:023843D0 E5851000 str r1,[r5, #+0x0]		;r5+0x0=*(e8fdb1b0)
:023843D4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023843D8 E5851048 str r1,[r5, #+0x48]		;r5+0x48=*(e8fdb1f8)
:023843DC EB00012E bl 0238489C
:023843E0 EA000001 b 023843EC
:023843E4 E1A00004 mov  r0,r4			;r0=0(0x0)
:023843E8 EB000003 bl 023843FC
:023843EC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023843F0 E12FFF1E bx r14 (Jump to addr_0238437C?)
msr CPSR_fsxc,r14
:023843F4 038076F0 orreq  r7,r0,#0xF000000
:023843F8 037FC1E0 cmneq r15,#0x38
:023843FC E92D4008 stmdb  r13!,{r3,r14}
:02384400 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(02384438)=#58750704(0x038076f0)
:02384404 E5911008 ldr r1,[r1, #+0x8]		;r1+0x8=*(038076f8)=#1600988337(0x5f6d24b1)
:02384408 E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(00000000)
:0238440C E5932098 ldr r2,[r3, #+0x98]		;r3+0x98=*(fbdd3853)
:02384410 E3520000 cmp r2,#0x0
:02384414 0A000004 beq 0238442C
:02384418 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238441C E5831098 str r1,[r3, #+0x98]		;r3+0x98=*(fbdd3853)
:02384420 E1A0E00F mov  r14,r15			;r14=37241896(0x2384428)
:02384424 E12FFF12 bx r2 (Jump to addr_BB25AD60?)msr CPSR_fsxc,r2
:02384428 EB0006BB bl 02385F1C
:0238442C EB000002 bl 0238443C
:02384430 E8BD4008 ldmia  r13!,{r3,r14}
:02384434 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384438 038076F0 orreq  r7,r0,#0xF000000
:0238443C E92D4010 stmdb  r13!,{r4,r14}
:02384440 E59F0060 ldr r0,[r15, #+0x60]		;r15+0x60=*(023844a8)=#58750704(0x038076f0)
:02384444 E5900008 ldr r0,[r0, #+0x8]		;r0+0x8=*(038076f8)=#1600988337(0x5f6d24b1)
:02384448 E5904000 ldr r4,[r0, #+0x0]		;r0+0x0=*(00000000)
:0238444C EB0000C8 bl 02384774
:02384450 E1A00004 mov  r0,r4			;r0=0(0x0)
:02384454 EB0001CB bl 02384B88
:02384458 E594005C ldr r0,[r4, #+0x5c]		;r4+0x5c=*(0000005c)
:0238445C E3500000 cmp r0,#0x0
:02384460 0A000001 beq 0238446C
:02384464 E1A01004 mov  r1,r4			;r1=0(0x0)
:02384468 EBFFFEC4 bl 02383F80
:0238446C E1A00004 mov  r0,r4			;r0=0(0x0)
:02384470 EBFFFEFC bl 02384068
:02384474 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02384478 E2840080 add  r0,r4,#0x80
:0238447C E5841048 str r1,[r4, #+0x48]		;r4+0x48=*(00000048)
:02384480 EB00001E bl 02384500
:02384484 EB0000C8 bl 023847AC
:02384488 EB0006A3 bl 02385F1C
:0238448C E1A04000 mov  r4,r0			;r4=0(0x0)
:02384490 EBFFFF05 bl 023840AC
:02384494 E1A00004 mov  r0,r4			;r0=0(0x0)
:02384498 EB0006A4 bl 02385F30
:0238449C EB0006FA bl 0238608C
:023844A0 E8BD4010 ldmia  r13!,{r4,r14}
:023844A4 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:023844A8 038076F0 orreq  r7,r0,#0xF000000
:023844AC E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023844B0 E1A06000 mov  r6,r0			;r6=0(0x0)
:023844B4 EB000698 bl 02385F1C
:023844B8 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(023844fc)=#58750704(0x038076f0)
:023844BC E1A04000 mov  r4,r0			;r4=0(0x0)
:023844C0 E5910008 ldr r0,[r1, #+0x8]		;r1+0x8=*(038076f8)=#1600988337(0x5f6d24b1)
:023844C4 E3560000 cmp r6,#0x0
:023844C8 E5905000 ldr r5,[r0, #+0x0]		;r0+0x0=*(5f6d24b1)=#0(0x00000000)
:023844CC 0A000003 beq 023844E0
:023844D0 E1A00006 mov  r0,r6			;r0=0(0x0)
:023844D4 E1A01005 mov  r1,r5			;r1=0(0x0)
:023844D8 E585605C str r6,[r5, #+0x5c]		;r5+0x5c=*(0000005c)
:023844DC EBFFFE89 bl 02383F08
:023844E0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023844E4 E5850048 str r0,[r5, #+0x48]		;r5+0x48=*(00000048)
:023844E8 EBFFFEEF bl 023840AC
:023844EC E1A00004 mov  r0,r4			;r0=0(0x0)
:023844F0 EB00068E bl 02385F30
:023844F4 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023844F8 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:023844FC 038076F0 orreq  r7,r0,#0xF000000
:02384500 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02384504 E1A05000 mov  r5,r0			;r5=0(0x0)
:02384508 EB000683 bl 02385F1C
:0238450C E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:02384510 E1A04000 mov  r4,r0			;r4=0(0x0)
:02384514 E3510000 cmp r1,#0x0
:02384518 0A000016 beq 02384578
:0238451C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02384520 E1A03002 mov  r3,r2			;r3=0(0x0)
:02384524 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02384528 E1A00002 mov  r0,r2			;r0=0(0x0)
:0238452C EA00000A b 0238455C
:02384530 0A000005 beq 0238454C
:02384534 E59EC064 ldr r12,[r14, #+0x64]		;r14+0x64=*(0238448c)=#-509591552(0xe1a04000)
:02384538 E585C000 str r12,[r5, #+0x0]		;r5+0x0=*(00000000)
:0238453C E35C0000 cmp r12,#0x0
:02384540 158C3060 strne r3,[r12, #+0x60]		;r12+0x60=*(e1a04060)
:02384544 05852004 streq r2,[r5, #+0x4]		;r5+0x4=*(00000004)
:02384548 058E205C streq r2,[r14, #+0x5c]		;r14+0x5c=*(02384484)=#-352321336(0xeb0000c8)
:0238454C E58E1048 str r1,[r14, #+0x48]		;r14+0x48=*(02384470)=#-335544580(0xebfffefc)
:02384550 E58E005C str r0,[r14, #+0x5c]		;r14+0x5c=*(02384484)=#-352321336(0xeb0000c8)
:02384554 E58E0064 str r0,[r14, #+0x64]		;r14+0x64=*(0238448c)=#-509591552(0xe1a04000)
:02384558 E58E0060 str r0,[r14, #+0x60]		;r14+0x60=*(02384488)=#-352319837(0xeb0006a3)
:0238455C E595E000 ldr r14,[r5, #+0x0]		;r5+0x0=*(00000000)
:02384560 E35E0000 cmp r14,#0x0
:02384564 1AFFFFF1 bne 02384530
:02384568 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238456C E5850004 str r0,[r5, #+0x4]		;r5+0x4=*(00000004)
:02384570 E5850000 str r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:02384574 EBFFFECC bl 023840AC
:02384578 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238457C EB00066B bl 02385F30
:02384580 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02384584 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384588 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238458C E1A05000 mov  r5,r0			;r5=0(0x0)
:02384590 EB000661 bl 02385F1C
:02384594 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02384598 E1A04000 mov  r4,r0			;r4=0(0x0)
:0238459C E5851048 str r1,[r5, #+0x48]		;r5+0x48=*(00000048)
:023845A0 EBFFFEC1 bl 023840AC
:023845A4 E1A00004 mov  r0,r4			;r0=0(0x0)
:023845A8 EB000660 bl 02385F30
:023845AC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023845B0 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:023845B4 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(023845d8)=#58750704(0x038076f0)
:023845B8 E590002C ldr r0,[r0, #+0x2c]		;r0+0x2c=*(0380771c)=#188284705(0x0b38ff21)
:023845BC EA000000 b 023845C4
:023845C0 E590004C ldr r0,[r0, #+0x4c]		;r0+0x4c=*(0000004c)
:023845C4 E3500000 cmp r0,#0x0
:023845C8 15901048 ldrne r1,[r0, #+0x48]		;r0+0x48=*(00000048)
:023845CC 13510001 cmpne r1,#0x1
:023845D0 1AFFFFFA bne 023845C0
:023845D4 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:023845D8 038076F0 orreq  r7,r0,#0xF000000
:023845DC E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023845E0 E59F2094 ldr r2,[r15, #+0x94]		;r15+0x94=*(0238467c)=#58750704(0x038076f0)
:023845E4 E1A07000 mov  r7,r0			;r7=0(0x0)
:023845E8 E592802C ldr r8,[r2, #+0x2c]		;r2+0x2c=*(0380771c)=#188284705(0x0b38ff21)
:023845EC E1A06001 mov  r6,r1			;r6=1(0x1)
:023845F0 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023845F4 EB000648 bl 02385F1C
:023845F8 E1A05000 mov  r5,r0			;r5=0(0x0)
:023845FC EA000001 b 02384608
:02384600 E1A04008 mov  r4,r8			;r4=188284705(0xb38ff21)
:02384604 E598804C ldr r8,[r8, #+0x4c]		;r8+0x4c=*(0b38ff6d)=#0(0x00000000)
:02384608 E3580000 cmp r8,#0x0
:0238460C 11580007 cmpne r8,r7
:02384610 1AFFFFFA bne 02384600
:02384614 E3580000 cmp r8,#0x0
:02384618 159F0060 ldrne r0,[r15, #+0x60]		;r15+0x60=*(02384680)=#58750756(0x03807724)
:0238461C 11580000 cmpne r8,r0
:02384620 1A000003 bne 02384634
:02384624 E1A00005 mov  r0,r5			;r0=0(0x0)
:02384628 EB000640 bl 02385F30
:0238462C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384630 EA00000F b 02384674
:02384634 E5980054 ldr r0,[r8, #+0x54]		;r8+0x54=*(00000054)
:02384638 E1500006 cmp r0,r6
:0238463C 0A000009 beq 02384668
:02384640 E3540000 cmp r4,#0x0
:02384644 0597104C ldreq r1,[r7, #+0x4c]		;r7+0x4c=*(0000004c)
:02384648 059F002C ldreq r0,[r15, #+0x2c]		;r15+0x2c=*(0238467c)=#58750704(0x038076f0)
:0238464C 0580102C streq r1,[r0, #+0x2c]		;r0+0x2c=*(0380771c)=#188284705(0x0b38ff21)
:02384650 1597004C ldrne r0,[r7, #+0x4c]		;r7+0x4c=*(0000004c)
:02384654 1584004C strne r0,[r4, #+0x4c]		;r4+0x4c=*(0b38ff6d)=#0(0x00000000)
:02384658 E1A00007 mov  r0,r7			;r0=0(0x0)
:0238465C E5876054 str r6,[r7, #+0x54]		;r7+0x54=*(00000054)
:02384660 EBFFFE68 bl 02384008
:02384664 EBFFFE90 bl 023840AC
:02384668 E1A00005 mov  r0,r5			;r0=0(0x0)
:0238466C EB00062F bl 02385F30
:02384670 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02384674 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02384678 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:0238467C 038076F0 orreq  r7,r0,#0xF000000
:02384680 03807724 orreq  r7,r0,#0x900000
:02384684 E92D4030 stmdb  r13!,{r4,r5,r14}
:02384688 E24DD034 sub  r13,r13,#0x34
:0238468C E1A04000 mov  r4,r0			;r4=1(0x1)
:02384690 E28D0008 add  r0,r13,#0x8
:02384694 EB0003C8 bl 023855BC
:02384698 E59F007C ldr r0,[r15, #+0x7c]		;r15+0x7c=*(0238471c)=#58750704(0x038076f0)
:0238469C E5900008 ldr r0,[r0, #+0x8]		;r0+0x8=*(038076f8)=#1600988337(0x5f6d24b1)
:023846A0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:023846A4 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:023846A8 EB00061B bl 02385F1C
:023846AC E59F106C ldr r1,[r15, #+0x6c]		;r15+0x6c=*(02384720)=#33514(0x000082ea)
:023846B0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023846B4 E083C194 umull  r12,r3,r4,r1
:023846B8 E0233294 mla  r3,r4,r2,r3unknown
:023846BC E0233192 mla  r3,r2,r1,r3unknown
:023846C0 E1A05000 mov  r5,r0			;r5=-1521750083(0xa54befbd)
:023846C4 E1A0132C mov  r1,r12,lsr #0x6		;r1=59146496(0x3868100)
:023846C8 E59D4004 ldr r4,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:023846CC E28D0008 add  r0,r13,#0x8
:023846D0 E5840094 str r0,[r4, #+0x94]		;r4+0x94=*(a54bf051)
:023846D4 E28D2004 add  r2,r13,#0x4
:023846D8 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:023846DC E1A02323 mov  r2,r3,lsr #0x6		;r2=0(0x0)
:023846E0 E1811D03 orr  r1,r1,r3,lsl #0x1a
:023846E4 E59F3038 ldr r3,[r15, #+0x38]		;r15+0x38=*(02384724)=#58705164(0x037fc50c)
:023846E8 EB000402 bl 023856F8
:023846EC E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023846F0 EA000001 b 023846FC
:023846F4 E1A00004 mov  r0,r4			;r0=0(0x0)
:023846F8 EBFFFF6B bl 023844AC
:023846FC E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:02384700 E3500000 cmp r0,#0x0
:02384704 1AFFFFFA bne 023846F4
:02384708 E1A00005 mov  r0,r5			;r0=-1521750083(0xa54befbd)
:0238470C EB000607 bl 02385F30
:02384710 E28DD034 add  r13,r13,#0x34
:02384714 E8BD4030 ldmia  r13!,{r4,r5,r14}
:02384718 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:0238471C 038076F0 orreq  r7,r0,#0xF000000
:02384720 000082EA andeq  r8,r0,r10,ror #0x5
:02384724 037FC50C cmneq r15,#0x3000000
:02384728 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(a54befbd)
:0238472C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02384730 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(a54befbd)
:02384734 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(02384744)=#58704748(0x037fc36c)
:02384738 E1A00002 mov  r0,r2			;r0=0(0x0)
:0238473C E5821094 str r1,[r2, #+0x94]		;r2+0x94=*(00000094)
:02384740 E12FFF1C bx r12 (Jump to addr_037FC36C?)msr CPSR_fsxc,r12
:02384744 037FC36C cmneq r15,#0xB0000001
:02384748 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238474C E1A05000 mov  r5,r0			;r5=0(0x0)
:02384750 EB0005F1 bl 02385F1C
:02384754 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(02384770)=#58750704(0x038076f0)
:02384758 E5914030 ldr r4,[r1, #+0x30]		;r1+0x30=*(03807720)=#1663963974(0x632e1346)
:0238475C E5815030 str r5,[r1, #+0x30]		;r1+0x30=*(03807720)=#1663963974(0x632e1346)
:02384760 EB0005F2 bl 02385F30
:02384764 E1A00004 mov  r0,r4			;r0=1663963974(0x632e1346)
:02384768 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238476C E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384770 038076F0 orreq  r7,r0,#0xF000000
:02384774 E92D4010 stmdb  r13!,{r4,r14}
:02384778 EB0005E7 bl 02385F1C
:0238477C E59F2024 ldr r2,[r15, #+0x24]		;r15+0x24=*(023847a8)=#58750704(0x038076f0)
:02384780 E3E01000 mvn  r1,#0x0
:02384784 E5923004 ldr r3,[r2, #+0x4]		;r2+0x4=*(038076f4)=#-1586717602(0xa16c9c5e)
:02384788 E1530001 cmp r3,r1
:0238478C 32831001 addcc  r1,r3,#0x1
:02384790 35821004 strcc r1,[r2, #+0x4]		;r2+0x4=*(038076f4)=#-1586717602(0xa16c9c5e)
:02384794 31A04003 movcc  r4,r3			;r4=-1586717602(0xa16c9c5e)
:02384798 EB0005E4 bl 02385F30
:0238479C E1A00004 mov  r0,r4			;r0=-1586717602(0xa16c9c5e)
:023847A0 E8BD4010 ldmia  r13!,{r4,r14}
:023847A4 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:023847A8 038076F0 orreq  r7,r0,#0xF000000
:023847AC E92D4010 stmdb  r13!,{r4,r14}
:023847B0 EB0005D9 bl 02385F1C
:023847B4 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(023847e0)=#58750704(0x038076f0)
:023847B8 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023847BC E5913004 ldr r3,[r1, #+0x4]		;r1+0x4=*(038076f4)=#-1586717602(0xa16c9c5e)
:023847C0 E3530000 cmp r3,#0x0
:023847C4 12432001 subne  r2,r3,#0x1
:023847C8 15812004 strne r2,[r1, #+0x4]		;r1+0x4=*(038076f4)=#-1586717602(0xa16c9c5e)
:023847CC 11A04003 movne  r4,r3			;r4=-1586717602(0xa16c9c5e)
:023847D0 EB0005D6 bl 02385F30
:023847D4 E1A00004 mov  r0,r4			;r0=-1586717602(0xa16c9c5e)
:023847D8 E8BD4010 ldmia  r13!,{r4,r14}
:023847DC E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:023847E0 038076F0 orreq  r7,r0,#0xF000000
:023847E4 E2811004 add  r1,r1,#0x4
:023847E8 E5801040 str r1,[r0, #+0x40]		;r0+0x40=*(a16c9c9e)
:023847EC E5802044 str r2,[r0, #+0x44]		;r0+0x44=*(a16c9ca2)
:023847F0 E2422040 sub  r2,r2,#0x40
:023847F4 E3120004 tst r2,#0x4
:023847F8 1A000000 bne 02384800
:023847FC EA000000 b 02384804
:02384800 E2422004 sub  r2,r2,#0x4
:02384804 E5802038 str r2,[r0, #+0x38]		;r0+0x38=*(a16c9c96)
:02384808 E2111001 ands r1,r1,#0x1
:0238480C 1A000000 bne 02384814
:02384810 EA000000 b 02384818
:02384814 E3A0103F mov  r1,#0x3F		;r1=63(0x3f)
:02384818 0A000000 beq 02384820
:0238481C EA000000 b 02384824
:02384820 E3A0101F mov  r1,#0x1F		;r1=31(0x1f)
:02384824 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(a16c9c5e)
:02384828 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238482C E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(a16c9c62)
:02384830 E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(a16c9c66)
:02384834 E580100C str r1,[r0, #+0xc]		;r0+0xc=*(a16c9c6a)
:02384838 E5801010 str r1,[r0, #+0x10]		;r0+0x10=*(a16c9c6e)
:0238483C E5801014 str r1,[r0, #+0x14]		;r0+0x14=*(a16c9c72)
:02384840 E5801018 str r1,[r0, #+0x18]		;r0+0x18=*(a16c9c76)
:02384844 E580101C str r1,[r0, #+0x1c]		;r0+0x1c=*(a16c9c7a)
:02384848 E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(a16c9c7e)
:0238484C E5801024 str r1,[r0, #+0x24]		;r0+0x24=*(a16c9c82)
:02384850 E5801028 str r1,[r0, #+0x28]		;r0+0x28=*(a16c9c86)
:02384854 E580102C str r1,[r0, #+0x2c]		;r0+0x2c=*(a16c9c8a)
:02384858 E5801030 str r1,[r0, #+0x30]		;r0+0x30=*(a16c9c8e)
:0238485C E5801034 str r1,[r0, #+0x34]		;r0+0x34=*(a16c9c92)
:02384860 E580103C str r1,[r0, #+0x3c]		;r0+0x3c=*(a16c9c9a)
:02384864 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384868 E2801000 add  r1,r0,#0x0
:0238486C E10F2000 mrs r2,CPSR
:02384870 E4812004 str r2,[r1],#+0x4
:02384874 E3A000D3 mov  r0,#0xD3		;r0=211(0xd3)
:02384878 E121F000 msr CPSR_c,r0
:0238487C E581D040 str r13,[r1, #+0x40]		;r1+0x40=*(00000040)
:02384880 E121F002 msr CPSR_c,r2
:02384884 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02384888 E8817FFF stmia  r1 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14}
:0238488C E28F0008 add  r0,r15,#0x8
:02384890 E581003C str r0,[r1, #+0x3c]		;r1+0x3c=*(0000003c)
:02384894 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384898 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:0238489C E10F1000 mrs r1,CPSR
:023848A0 E3C1101F bic  r1,r1,#0x1F
:023848A4 E38110D3 orr  r1,r1,#0xD3
:023848A8 E121F001 msr CPSR_c,r1
:023848AC E4901004 ldr r1,[r0],#+0x4
:023848B0 E16FF001 msr SPSR_fsxc,r1
:023848B4 E590D040 ldr r13,[r0, #+0x40]		;r0+0x40=*(00000040)
:023848B8 E590E03C ldr r14,[r0, #+0x3c]		;r0+0x3c=*(0000003c)
:023848BC E8D07FFF ldmia  r0 ,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14}^
:023848C0 E1A00000 nop(mov r0,r0)mov  r0,r0			;r0=0(0x0)
:023848C4 E25EF004 subs r15,r14,#0x4
:023848C8 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023848CC E5803004 str r3,[r0, #+0x4]		;r0+0x4=*(00000004)
:023848D0 E5803000 str r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:023848D4 E580300C str r3,[r0, #+0xc]		;r0+0xc=*(0000000c)
:023848D8 E5803008 str r3,[r0, #+0x8]		;r0+0x8=*(00000008)
:023848DC E5801010 str r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:023848E0 E5802014 str r2,[r0, #+0x14]		;r0+0x14=*(00000014)
:023848E4 E5803018 str r3,[r0, #+0x18]		;r0+0x18=*(00000018)
:023848E8 E580301C str r3,[r0, #+0x1c]		;r0+0x1c=*(0000001c)
:023848EC E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:023848F0 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023848F4 E1A07002 mov  r7,r2			;r7=-1586717602(0xa16c9c5e)
:023848F8 E1A06000 mov  r6,r0			;r6=0(0x0)
:023848FC E1A05001 mov  r5,r1			;r5=0(0x0)
:02384900 EB000585 bl 02385F1C
:02384904 E1A04000 mov  r4,r0			;r4=0(0x0)
:02384908 E2077001 and  r7,r7,#0x1
:0238490C EA000007 b 02384930
:02384910 E3570000 cmp r7,#0x0
:02384914 1A000003 bne 02384928
:02384918 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238491C EB000583 bl 02385F30
:02384920 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384924 EA000012 b 02384974
:02384928 E1A00006 mov  r0,r6			;r0=0(0x0)
:0238492C EBFFFEDE bl 023844AC
:02384930 E596201C ldr r2,[r6, #+0x1c]		;r6+0x1c=*(0000001c)
:02384934 E5961014 ldr r1,[r6, #+0x14]		;r6+0x14=*(00000014)
:02384938 E1510002 cmp r1,r2
:0238493C DAFFFFF3 ble 02384910
:02384940 E5960018 ldr r0,[r6, #+0x18]		;r6+0x18=*(00000018)
:02384944 E0800002 add  r0,r0,r2
:02384948 EB002941 bl 0238EE54
:0238494C E5962010 ldr r2,[r6, #+0x10]		;r6+0x10=*(00000010)
:02384950 E2860008 add  r0,r6,#0x8
:02384954 E7825101 str r5,[r2,+r1, lsl #0x2]
:02384958 E596101C ldr r1,[r6, #+0x1c]		;r6+0x1c=*(0000001c)
:0238495C E2811001 add  r1,r1,#0x1
:02384960 E586101C str r1,[r6, #+0x1c]		;r6+0x1c=*(0000001c)
:02384964 EBFFFEE5 bl 02384500
:02384968 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238496C EB00056F bl 02385F30
:02384970 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02384974 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02384978 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:0238497C E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02384980 E1A07002 mov  r7,r2			;r7=-1586717602(0xa16c9c5e)
:02384984 E1A06000 mov  r6,r0			;r6=1(0x1)
:02384988 E1A05001 mov  r5,r1			;r5=0(0x0)
:0238498C EB000562 bl 02385F1C
:02384990 E1A04000 mov  r4,r0			;r4=1(0x1)
:02384994 E2077001 and  r7,r7,#0x1
:02384998 EA000007 b 023849BC
:0238499C E3570000 cmp r7,#0x0
:023849A0 1A000003 bne 023849B4
:023849A4 E1A00004 mov  r0,r4			;r0=1(0x1)
:023849A8 EB000560 bl 02385F30
:023849AC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023849B0 EA000016 b 02384A10
:023849B4 E2860008 add  r0,r6,#0x8
:023849B8 EBFFFEBB bl 023844AC
:023849BC E596001C ldr r0,[r6, #+0x1c]		;r6+0x1c=*(0000001d)
:023849C0 E3500000 cmp r0,#0x0
:023849C4 0AFFFFF4 beq 0238499C
:023849C8 E3550000 cmp r5,#0x0
:023849CC 15961010 ldrne r1,[r6, #+0x10]		;r6+0x10=*(00000011)
:023849D0 15960018 ldrne r0,[r6, #+0x18]		;r6+0x18=*(00000019)
:023849D4 17910100 ldrne r0,[r1,+r0, lsl #0x2]
:023849D8 15850000 strne r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:023849DC E5960018 ldr r0,[r6, #+0x18]		;r6+0x18=*(00000019)
:023849E0 E5961014 ldr r1,[r6, #+0x14]		;r6+0x14=*(00000015)
:023849E4 E2800001 add  r0,r0,#0x1
:023849E8 EB002919 bl 0238EE54
:023849EC E5861018 str r1,[r6, #+0x18]		;r6+0x18=*(00000019)
:023849F0 E596101C ldr r1,[r6, #+0x1c]		;r6+0x1c=*(0000001d)
:023849F4 E1A00006 mov  r0,r6			;r0=1(0x1)
:023849F8 E2411001 sub  r1,r1,#0x1
:023849FC E586101C str r1,[r6, #+0x1c]		;r6+0x1c=*(0000001d)
:02384A00 EBFFFEBE bl 02384500
:02384A04 E1A00004 mov  r0,r4			;r0=1(0x1)
:02384A08 EB000548 bl 02385F30
:02384A0C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02384A10 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02384A14 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384A18 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02384A1C E1A06002 mov  r6,r2			;r6=-1586717602(0xa16c9c5e)
:02384A20 E1A07000 mov  r7,r0			;r7=1(0x1)
:02384A24 E1A04001 mov  r4,r1			;r4=0(0x0)
:02384A28 EB00053B bl 02385F1C
:02384A2C E1A05000 mov  r5,r0			;r5=1(0x1)
:02384A30 E2066001 and  r6,r6,#0x1
:02384A34 EA000007 b 02384A58
:02384A38 E3560000 cmp r6,#0x0
:02384A3C 1A000003 bne 02384A50
:02384A40 E1A00005 mov  r0,r5			;r0=1(0x1)
:02384A44 EB000539 bl 02385F30
:02384A48 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384A4C EA00000C b 02384A84
:02384A50 E2870008 add  r0,r7,#0x8
:02384A54 EBFFFE94 bl 023844AC
:02384A58 E597001C ldr r0,[r7, #+0x1c]		;r7+0x1c=*(0000001d)
:02384A5C E3500000 cmp r0,#0x0
:02384A60 0AFFFFF4 beq 02384A38
:02384A64 E3540000 cmp r4,#0x0
:02384A68 15971010 ldrne r1,[r7, #+0x10]		;r7+0x10=*(00000011)
:02384A6C 15970018 ldrne r0,[r7, #+0x18]		;r7+0x18=*(00000019)
:02384A70 17910100 ldrne r0,[r1,+r0, lsl #0x2]
:02384A74 15840000 strne r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02384A78 E1A00005 mov  r0,r5			;r0=1(0x1)
:02384A7C EB00052B bl 02385F30
:02384A80 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02384A84 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02384A88 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384A8C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02384A90 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:02384A94 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:02384A98 E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(00000009)
:02384A9C E580100C str r1,[r0, #+0xc]		;r0+0xc=*(0000000d)
:02384AA0 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384AA4 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02384AA8 E1A05000 mov  r5,r0			;r5=1(0x1)
:02384AAC EB00051A bl 02385F1C
:02384AB0 E59F106C ldr r1,[r15, #+0x6c]		;r15+0x6c=*(02384b24)=#58750740(0x03807714)
:02384AB4 E1A04000 mov  r4,r0			;r4=1(0x1)
:02384AB8 E5917004 ldr r7,[r1, #+0x4]		;r1+0x4=*(03807718)=#-386027088(0xe8fdb1b0)
:02384ABC E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02384AC0 E5950008 ldr r0,[r5, #+0x8]		;r5+0x8=*(00000009)
:02384AC4 E3500000 cmp r0,#0x0
:02384AC8 1A000007 bne 02384AEC
:02384ACC E5857008 str r7,[r5, #+0x8]		;r5+0x8=*(00000009)
:02384AD0 E595100C ldr r1,[r5, #+0xc]		;r5+0xc=*(0000000d)
:02384AD4 E1A00007 mov  r0,r7			;r0=-386027088(0xe8fdb1b0)
:02384AD8 E2812001 add  r2,r1,#0x1
:02384ADC E1A01005 mov  r1,r5			;r1=1(0x1)
:02384AE0 E585200C str r2,[r5, #+0xc]		;r5+0xc=*(0000000d)
:02384AE4 EB000035 bl 02384BC0
:02384AE8 EA000009 b 02384B14
:02384AEC E1500007 cmp r0,r7
:02384AF0 0595000C ldreq r0,[r5, #+0xc]		;r5+0xc=*(0000000d)
:02384AF4 02800001 addeq  r0,r0,#0x1
:02384AF8 0585000C streq r0,[r5, #+0xc]		;r5+0xc=*(0000000d)
:02384AFC 0A000004 beq 02384B14
:02384B00 E5875068 str r5,[r7, #+0x68]		;r7+0x68=*(e8fdb218)
:02384B04 E1A00005 mov  r0,r5			;r0=1(0x1)
:02384B08 EBFFFE67 bl 023844AC
:02384B0C E5876068 str r6,[r7, #+0x68]		;r7+0x68=*(e8fdb218)
:02384B10 EAFFFFEA b 02384AC0
:02384B14 E1A00004 mov  r0,r4			;r0=1(0x1)
:02384B18 EB000504 bl 02385F30
:02384B1C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02384B20 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384B24 03807714 orreq  r7,r0,#0x500000
:02384B28 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02384B2C E1A05000 mov  r5,r0			;r5=1(0x1)
:02384B30 EB0004F9 bl 02385F1C
:02384B34 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(02384b84)=#58750740(0x03807714)
:02384B38 E1A04000 mov  r4,r0			;r4=1(0x1)
:02384B3C E5910004 ldr r0,[r1, #+0x4]		;r1+0x4=*(03807718)=#-386027088(0xe8fdb1b0)
:02384B40 E5951008 ldr r1,[r5, #+0x8]		;r5+0x8=*(00000009)
:02384B44 E1510000 cmp r1,r0
:02384B48 1A000009 bne 02384B74
:02384B4C E595100C ldr r1,[r5, #+0xc]		;r5+0xc=*(0000000d)
:02384B50 E2511001 subs r1,r1,#0x1
:02384B54 E585100C str r1,[r5, #+0xc]		;r5+0xc=*(0000000d)
:02384B58 1A000005 bne 02384B74
:02384B5C E1A01005 mov  r1,r5			;r1=1(0x1)
:02384B60 EB00001F bl 02384BE4
:02384B64 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02384B68 E1A00005 mov  r0,r5			;r0=1(0x1)
:02384B6C E5851008 str r1,[r5, #+0x8]		;r5+0x8=*(00000009)
:02384B70 EBFFFE62 bl 02384500
:02384B74 E1A00004 mov  r0,r4			;r0=1(0x1)
:02384B78 EB0004EC bl 02385F30
:02384B7C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02384B80 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384B84 03807714 orreq  r7,r0,#0x500000
:02384B88 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02384B8C E1A05000 mov  r5,r0			;r5=1(0x1)
:02384B90 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02384B94 EA000004 b 02384BAC
:02384B98 E285006C add  r0,r5,#0x6C
:02384B9C EBFFFD0D bl 02383FD8
:02384BA0 E580400C str r4,[r0, #+0xc]		;r0+0xc=*(0000000d)
:02384BA4 E5804008 str r4,[r0, #+0x8]		;r0+0x8=*(00000009)
:02384BA8 EBFFFE54 bl 02384500
:02384BAC E595006C ldr r0,[r5, #+0x6c]		;r5+0x6c=*(0000006d)
:02384BB0 E3500000 cmp r0,#0x0
:02384BB4 1AFFFFF7 bne 02384B98
:02384BB8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02384BBC E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384BC0 E5902070 ldr r2,[r0, #+0x70]		;r0+0x70=*(00000071)
:02384BC4 E3520000 cmp r2,#0x0
:02384BC8 0580106C streq r1,[r0, #+0x6c]		;r0+0x6c=*(0000006d)
:02384BCC 15821010 strne r1,[r2, #+0x10]		;r2+0x10=*(a16c9c6e)
:02384BD0 E5812014 str r2,[r1, #+0x14]		;r1+0x14=*(00000014)
:02384BD4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02384BD8 E5812010 str r2,[r1, #+0x10]		;r1+0x10=*(00000010)
:02384BDC E5801070 str r1,[r0, #+0x70]		;r0+0x70=*(00000071)
:02384BE0 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384BE4 E5912010 ldr r2,[r1, #+0x10]		;r1+0x10=*(00000010)
:02384BE8 E5911014 ldr r1,[r1, #+0x14]		;r1+0x14=*(00000014)
:02384BEC E3520000 cmp r2,#0x0
:02384BF0 05801070 streq r1,[r0, #+0x70]		;r0+0x70=*(00000071)
:02384BF4 15821014 strne r1,[r2, #+0x14]		;r2+0x14=*(00000014)
:02384BF8 E3510000 cmp r1,#0x0
:02384BFC 0580206C streq r2,[r0, #+0x6c]		;r0+0x6c=*(0000006d)
:02384C00 15812010 strne r2,[r1, #+0x10]		;r1+0x10=*(00000010)
:02384C04 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384C08 E92D4008 stmdb  r13!,{r3,r14}
:02384C0C EB000009 bl 02384C38
:02384C10 EB00062E bl 023864D0
:02384C14 EBFFFBE6 bl 02383BB4
:02384C18 EBFFFB65 bl 023839B4
:02384C1C EB0001C8 bl 02385344
:02384C20 EB000250 bl 02385568
:02384C24 EBFFFD55 bl 02384180
:02384C28 EB0004DA bl 02385F98
:02384C2C EB002678 bl 0238E614
:02384C30 E8BD4008 ldmia  r13!,{r3,r14}
:02384C34 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384C38 E92D4008 stmdb  r13!,{r3,r14}
:02384C3C E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(02384c70)=#58751084(0x0380786c)
:02384C40 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380786c)=#1630519411(0x612fc073)
:02384C44 E3500000 cmp r0,#0x0
:02384C48 1A000006 bne 02384C68
:02384C4C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02384C50 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(0380786c)=#1630519411(0x612fc073)
:02384C54 EB000006 bl 02384C74
:02384C58 E3A00007 mov  r0,#0x7		;r0=7(0x7)
:02384C5C EB000004 bl 02384C74
:02384C60 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02384C64 EB000002 bl 02384C74
:02384C68 E8BD4008 ldmia  r13!,{r3,r14}
:02384C6C E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384C70 0380786C orreq  r7,r0,#0x6C0000
:02384C74 E92D4010 stmdb  r13!,{r4,r14}
:02384C78 E1A04000 mov  r4,r0			;r4=8(0x8)
:02384C7C EB000015 bl 02384CD8
:02384C80 E1A01104 mov  r1,r4,lsl #0x2		;r1=32(0x20)
:02384C84 E2811627 add  r1,r1,#0x2700000
:02384C88 E2811AFF add  r1,r1,#0xFF000
:02384C8C E5810DC4 str r0,[r1, #+0xdc4]		;r1+0xdc4=*(00000de4)
:02384C90 E1A00004 mov  r0,r4			;r0=8(0x8)
:02384C94 EB00002E bl 02384D54
:02384C98 E1A01104 mov  r1,r4,lsl #0x2		;r1=32(0x20)
:02384C9C E2811627 add  r1,r1,#0x2700000
:02384CA0 E2811AFF add  r1,r1,#0xFF000
:02384CA4 E5810DA0 str r0,[r1, #+0xda0]		;r1+0xda0=*(00000dc0)
:02384CA8 E8BD4010 ldmia  r13!,{r4,r14}
:02384CAC E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384CB0 E1A00100 mov  r0,r0,lsl #0x2		;r0=32(0x20)
:02384CB4 E2800627 add  r0,r0,#0x2700000
:02384CB8 E2800AFF add  r0,r0,#0xFF000
:02384CBC E5900DC4 ldr r0,[r0, #+0xdc4]		;r0+0xdc4=*(00000de4)
:02384CC0 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384CC4 E1A00100 mov  r0,r0,lsl #0x2		;r0=128(0x80)
:02384CC8 E2800627 add  r0,r0,#0x2700000
:02384CCC E2800AFF add  r0,r0,#0xFF000
:02384CD0 E5900DA0 ldr r0,[r0, #+0xda0]		;r0+0xda0=*(00000e20)
:02384CD4 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384CD8 E3500001 cmp r0,#0x1
:02384CDC 0A000004 beq 02384CF4
:02384CE0 E3500007 cmp r0,#0x7
:02384CE4 0A000004 beq 02384CFC
:02384CE8 E3500008 cmp r0,#0x8
:02384CEC 0A000004 beq 02384D04
:02384CF0 EA000010 b 02384D38
:02384CF4 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(02384d40)=#41938944(0x027ff000)
:02384CF8 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384CFC E3A0050E mov  r0,#0x3800000		;r0=58720256(0x3800000)
:02384D00 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384D04 E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(02384d44)=#1024(0x00000400)
:02384D08 E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(02384d48)=#58785664(0x0380ff80)
:02384D0C E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(02384d4c)=#58766564(0x0380b4e4)
:02384D10 E0402002 sub  r2,r0,r2
:02384D14 E3A0050E mov  r0,#0x3800000		;r0=58720256(0x3800000)
:02384D18 E351050E cmp r1,#0x3800000
:02384D1C 81A00001 movhi  r0,r1			;r0=58766564(0x380b4e4)
:02384D20 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(02384d50)=#1024(0x00000400)
:02384D24 E3510000 cmp r1,#0x0
:02384D28 012FFF1E bxeq r14 (Jump to addr_02384428?)msreq CPSR_fsxc,r14
:02384D2C B0400001 sublt  r0,r0,r1
:02384D30 A0420001 subge  r0,r2,r1
:02384D34 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384D38 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384D3C E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384D40 027FF000 rsbeqs r15,r15,#0x0
:02384D44 00000400 andeq  r0,r0,r0,lsl #0x8
:02384D48 0380FF80 orreq  r15,r0,#0x200
:02384D4C 0380B4E4 orreq  r11,r0,#0xE4000000
:02384D50 00000400 andeq  r0,r0,r0,lsl #0x8
:02384D54 E3500001 cmp r0,#0x1
:02384D58 0A000004 beq 02384D70
:02384D5C E3500007 cmp r0,#0x7
:02384D60 0A000004 beq 02384D78
:02384D64 E3500008 cmp r0,#0x8
:02384D68 0A000006 beq 02384D88
:02384D6C EA00000A b 02384D9C
:02384D70 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(02384da4)=#41914860(0x027f91ec)
:02384D74 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384D78 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(02384da8)=#58766564(0x0380b4e4)
:02384D7C E350050E cmp r0,#0x3800000
:02384D80 83A0050E movhi  r0,#0x3800000		;r0=58720256(0x3800000)
:02384D84 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384D88 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02384da8)=#58766564(0x0380b4e4)
:02384D8C E3A0050E mov  r0,#0x3800000		;r0=58720256(0x3800000)
:02384D90 E351050E cmp r1,#0x3800000
:02384D94 81A00001 movhi  r0,r1			;r0=58766564(0x380b4e4)
:02384D98 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384D9C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384DA0 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384DA4 027F91EC rsbeqs r9,r15,#0x3B
:02384DA8 0380B4E4 orreq  r11,r0,#0xE4000000
:02384DAC E1A00100 mov  r0,r0,lsl #0x2		;r0=0(0x0)
:02384DB0 E2800627 add  r0,r0,#0x2700000
:02384DB4 E2800AFF add  r0,r0,#0xFF000
:02384DB8 E5801DA0 str r1,[r0, #+0xda0]		;r0+0xda0=*(00000da0)
:02384DBC E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384DC0 E5913004 ldr r3,[r1, #+0x4]		;r1+0x4=*(0380b4e8)=#574207803(0x2239b73b)
:02384DC4 E3530000 cmp r3,#0x0
:02384DC8 15912000 ldrne r2,[r1, #+0x0]		;r1+0x0=*(0380b4e4)=#845120046(0x325f822e)
:02384DCC 15832000 strne r2,[r3, #+0x0]		;r3+0x0=*(2239b73b)=#0(0x00000000)
:02384DD0 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380b4e4)=#845120046(0x325f822e)
:02384DD4 E3520000 cmp r2,#0x0
:02384DD8 05910004 ldreq r0,[r1, #+0x4]		;r1+0x4=*(0380b4e8)=#574207803(0x2239b73b)
:02384DDC 15911004 ldrne r1,[r1, #+0x4]		;r1+0x4=*(0380b4e8)=#574207803(0x2239b73b)
:02384DE0 15821004 strne r1,[r2, #+0x4]		;r2+0x4=*(325f8232)=#0(0x00000000)
:02384DE4 E12FFF1E bx r14 (Jump to addr_02384428?)
msr CPSR_fsxc,r14
:02384DE8 E92D4008 stmdb  r13!,{r3,r14}
:02384DEC E1A0E000 mov  r14,r0			;r14=574207803(0x2239b73b)
:02384DF0 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02384DF4 EA000003 b 02384E08
:02384DF8 E151000E cmp r1,r14
:02384DFC 9A000003 bls 02384E10
:02384E00 E1A0C00E mov  r12,r14			;r12=574207803(0x2239b73b)
:02384E04 E59EE004 ldr r14,[r14, #+0x4]		;r14+0x4=*(2239b73f)=#0(0x00000000)
:02384E08 E35E0000 cmp r14,#0x0
:02384E0C 1AFFFFF9 bne 02384DF8
:02384E10 E8815000 stmia  r1 ,{r12,r14}
:02384E14 E35E0000 cmp r14,#0x0
:02384E18 0A00000B beq 02384E4C
:02384E1C E58E1000 str r1,[r14, #+0x0]		;r14+0x0=*(00000000)
:02384E20 E5913008 ldr r3,[r1, #+0x8]		;r1+0x8=*(00000008)
:02384E24 E0812003 add  r2,r1,r3
:02384E28 E152000E cmp r2,r14
:02384E2C 1A000006 bne 02384E4C
:02384E30 E59E2008 ldr r2,[r14, #+0x8]		;r14+0x8=*(00000008)
:02384E34 E0832002 add  r2,r3,r2
:02384E38 E5812008 str r2,[r1, #+0x8]		;r1+0x8=*(00000008)
:02384E3C E59EE004 ldr r14,[r14, #+0x4]		;r14+0x4=*(00000004)
:02384E40 E581E004 str r14,[r1, #+0x4]		;r1+0x4=*(00000004)
:02384E44 E35E0000 cmp r14,#0x0
:02384E48 158E1000 strne r1,[r14, #+0x0]		;r14+0x0=*(00000000)
:02384E4C E35C0000 cmp r12,#0x0
:02384E50 0A00000B beq 02384E84
:02384E54 E58C1004 str r1,[r12, #+0x4]		;r12+0x4=*(2239b73f)=#0(0x00000000)
:02384E58 E59C2008 ldr r2,[r12, #+0x8]		;r12+0x8=*(2239b743)=#0(0x00000000)
:02384E5C E08C3002 add  r3,r12,r2
:02384E60 E1530001 cmp r3,r1
:02384E64 1A000007 bne 02384E88
:02384E68 E5911008 ldr r1,[r1, #+0x8]		;r1+0x8=*(00000008)
:02384E6C E35E0000 cmp r14,#0x0
:02384E70 E0821001 add  r1,r2,r1
:02384E74 E58C1008 str r1,[r12, #+0x8]		;r12+0x8=*(2239b743)=#0(0x00000000)
:02384E78 E58CE004 str r14,[r12, #+0x4]		;r12+0x4=*(2239b73f)=#0(0x00000000)
:02384E7C 158EC000 strne r12,[r14, #+0x0]		;r14+0x0=*(00000000)
:02384E80 EA000000 b 02384E88
:02384E84 E1A00001 mov  r0,r1			;r0=0(0x0)
:02384E88 E8BD4008 ldmia  r13!,{r3,r14}
:02384E8C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02384E90 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02384E94 E1A04000 mov  r4,r0			;r4=0(0x0)
:02384E98 E1A05001 mov  r5,r1			;r5=0(0x0)
:02384E9C E1A07002 mov  r7,r2			;r7=0(0x0)
:02384EA0 EB00041D bl 02385F1C
:02384EA4 E59F10F0 ldr r1,[r15, #+0xf0]		;r15+0xf0=*(02384f9c)=#58751088(0x03807870)
:02384EA8 E1A06000 mov  r6,r0			;r6=0(0x0)
:02384EAC E7911104 ldr r1,[r1,+r4, lsl #0x2]
:02384EB0 E3510000 cmp r1,#0x0
:02384EB4 1A000002 bne 02384EC4
:02384EB8 EB00041C bl 02385F30
:02384EBC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384EC0 EA000033 b 02384F94
:02384EC4 E3550000 cmp r5,#0x0
:02384EC8 B5915000 ldrlt r5,[r1, #+0x0]		;r1+0x0=*(03807870)=#-493556870(0xe294eb7a)
:02384ECC E5911010 ldr r1,[r1, #+0x10]		;r1+0x10=*(03807880)=#1898117047(0x7122f7b7)
:02384ED0 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02384ED4 E0241095 mla  r4,r5,r0,r1unknown
:02384ED8 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02384EDC E287103F add  r1,r7,#0x3F
:02384EE0 E1A05000 mov  r5,r0			;r5=12(0xc)
:02384EE4 E3C1701F bic  r7,r1,#0x1F
:02384EE8 EA000003 b 02384EFC
:02384EEC E5951008 ldr r1,[r5, #+0x8]		;r5+0x8=*(00000014)
:02384EF0 E1570001 cmp r7,r1
:02384EF4 DA000002 ble 02384F04
:02384EF8 E5955004 ldr r5,[r5, #+0x4]		;r5+0x4=*(00000010)
:02384EFC E3550000 cmp r5,#0x0
:02384F00 1AFFFFF9 bne 02384EEC
:02384F04 E3550000 cmp r5,#0x0
:02384F08 1A000003 bne 02384F1C
:02384F0C E1A00006 mov  r0,r6			;r0=0(0x0)
:02384F10 EB000406 bl 02385F30
:02384F14 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384F18 EA00001D b 02384F94
:02384F1C E5951008 ldr r1,[r5, #+0x8]		;r5+0x8=*(00000014)
:02384F20 E0411007 sub  r1,r1,r7
:02384F24 E3510040 cmp r1,#0x40
:02384F28 2A000003 bcs 02384F3C
:02384F2C E1A01005 mov  r1,r5			;r1=12(0xc)
:02384F30 EBFFFFA2 bl 02384DC0
:02384F34 E5840004 str r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02384F38 EA00000C b 02384F70
:02384F3C E5857008 str r7,[r5, #+0x8]		;r5+0x8=*(00000014)
:02384F40 E0852007 add  r2,r5,r7
:02384F44 E5821008 str r1,[r2, #+0x8]		;r2+0x8=*(00000008)
:02384F48 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(0000000c)
:02384F4C E7850007 str r0,[r5, +r7]
:02384F50 E5950004 ldr r0,[r5, #+0x4]		;r5+0x4=*(00000010)
:02384F54 E5820004 str r0,[r2, #+0x4]		;r2+0x4=*(00000004)
:02384F58 E3500000 cmp r0,#0x0
:02384F5C 15802000 strne r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02384F60 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(00000000)
:02384F64 E3500000 cmp r0,#0x0
:02384F68 15802004 strne r2,[r0, #+0x4]		;r0+0x4=*(00000004)
:02384F6C 05842004 streq r2,[r4, #+0x4]		;r4+0x4=*(00000004)
:02384F70 E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:02384F74 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02384F78 E8850003 stmia  r5 ,{r0,r1}
:02384F7C E3510000 cmp r1,#0x0
:02384F80 15815000 strne r5,[r1, #+0x0]		;r1+0x0=*(0000000c)
:02384F84 E1A00006 mov  r0,r6			;r0=0(0x0)
:02384F88 E5845008 str r5,[r4, #+0x8]		;r4+0x8=*(00000008)
:02384F8C EB0003E7 bl 02385F30
:02384F90 E2850020 add  r0,r5,#0x20
:02384F94 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02384F98 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02384F9C 03807870 orreq  r7,r0,#0x700000
:02384FA0 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02384FA4 E1A07000 mov  r7,r0			;r7=0(0x0)
:02384FA8 E1A06001 mov  r6,r1			;r6=12(0xc)
:02384FAC E1A05002 mov  r5,r2			;r5=0(0x0)
:02384FB0 EB0003D9 bl 02385F1C
:02384FB4 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(02385008)=#58751088(0x03807870)
:02384FB8 E1A04000 mov  r4,r0			;r4=0(0x0)
:02384FBC E7910107 ldr r0,[r1,+r7, lsl #0x2]
:02384FC0 E3560000 cmp r6,#0x0
:02384FC4 B5906000 ldrlt r6,[r0, #+0x0]		;r0+0x0=*(00000000)
:02384FC8 E5901010 ldr r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02384FCC E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02384FD0 E0271096 mla  r7,r6,r0,r1unknown
:02384FD4 E2455020 sub  r5,r5,#0x20
:02384FD8 E5970008 ldr r0,[r7, #+0x8]		;r7+0x8=*(00000008)
:02384FDC E1A01005 mov  r1,r5			;r1=0(0x0)
:02384FE0 EBFFFF76 bl 02384DC0
:02384FE4 E5870008 str r0,[r7, #+0x8]		;r7+0x8=*(00000008)
:02384FE8 E5970004 ldr r0,[r7, #+0x4]		;r7+0x4=*(00000004)
:02384FEC E1A01005 mov  r1,r5			;r1=0(0x0)
:02384FF0 EBFFFF7C bl 02384DE8
:02384FF4 E5870004 str r0,[r7, #+0x4]		;r7+0x4=*(00000004)
:02384FF8 E1A00004 mov  r0,r4			;r0=0(0x0)
:02384FFC EB0003CB bl 02385F30
:02385000 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02385004 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02385008 03807870 orreq  r7,r0,#0x700000
:0238500C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02385010 E1A04000 mov  r4,r0			;r4=0(0x0)
:02385014 E1A05001 mov  r5,r1			;r5=0(0x0)
:02385018 EB0003BF bl 02385F1C
:0238501C E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(0238503c)=#58751088(0x03807870)
:02385020 E7911104 ldr r1,[r1,+r4, lsl #0x2]
:02385024 E5914000 ldr r4,[r1, #+0x0]		;r1+0x0=*(03807870)=#-493556870(0xe294eb7a)
:02385028 E5815000 str r5,[r1, #+0x0]		;r1+0x0=*(03807870)=#-493556870(0xe294eb7a)
:0238502C EB0003BF bl 02385F30
:02385030 E1A00004 mov  r0,r4			;r0=-493556870(0xe294eb7a)
:02385034 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02385038 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238503C 03807870 orreq  r7,r0,#0x700000
:02385040 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02385044 E1A07000 mov  r7,r0			;r7=-493556870(0xe294eb7a)
:02385048 E1A05001 mov  r5,r1			;r5=58751088(0x3807870)
:0238504C E1A04002 mov  r4,r2			;r4=0(0x0)
:02385050 E1A06003 mov  r6,r3			;r6=574207803(0x2239b73b)
:02385054 EB0003B0 bl 02385F1C
:02385058 E59F2084 ldr r2,[r15, #+0x84]		;r15+0x84=*(023850e4)=#58751088(0x03807870)
:0238505C E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02385060 E7825107 str r5,[r2,+r7, lsl #0x2]
:02385064 E2852014 add  r2,r5,#0x14
:02385068 E5852010 str r2,[r5, #+0x10]		;r5+0x10=*(03807880)=#1898117047(0x7122f7b7)
:0238506C E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02385070 E0010196 mul  r1,r6,r1
:02385074 E5856004 str r6,[r5, #+0x4]		;r5+0x4=*(03807874)=#-911288783(0xc9aed631)
:02385078 E3E0E000 mvn  r14,#0x0
:0238507C E1A0C007 mov  r12,r7			;r12=0(0x0)
:02385080 E3A0200C mov  r2,#0xC		;r2=12(0xc)
:02385084 EA000006 b 023850A4
:02385088 E0030297 mul  r3,r7,r2
:0238508C E5956010 ldr r6,[r5, #+0x10]		;r5+0x10=*(03807880)=#1898117047(0x7122f7b7)
:02385090 E2877001 add  r7,r7,#0x1
:02385094 E786E003 str r14,[r6, +r3]
:02385098 E0863003 add  r3,r6,r3
:0238509C E583C008 str r12,[r3, #+0x8]		;r3+0x8=*(2239b743)=#0(0x00000000)
:023850A0 E583C004 str r12,[r3, #+0x4]		;r3+0x4=*(2239b73f)=#0(0x00000000)
:023850A4 E5953004 ldr r3,[r5, #+0x4]		;r5+0x4=*(03807874)=#-911288783(0xc9aed631)
:023850A8 E1570003 cmp r7,r3
:023850AC BAFFFFF5 blt 02385088
:023850B0 E3E02000 mvn  r2,#0x0
:023850B4 E5852000 str r2,[r5, #+0x0]		;r5+0x0=*(03807870)=#-493556870(0xe294eb7a)
:023850B8 E5953010 ldr r3,[r5, #+0x10]		;r5+0x10=*(03807880)=#1898117047(0x7122f7b7)
:023850BC E3C4201F bic  r2,r4,#0x1F
:023850C0 E0831001 add  r1,r3,r1
:023850C4 E281101F add  r1,r1,#0x1F
:023850C8 E3C1101F bic  r1,r1,#0x1F
:023850CC E5851008 str r1,[r5, #+0x8]		;r5+0x8=*(03807878)=#-919753147(0xc92dae45)
:023850D0 E585200C str r2,[r5, #+0xc]		;r5+0xc=*(0380787c)=#691130896(0x2931d210)
:023850D4 EB000395 bl 02385F30
:023850D8 E5950008 ldr r0,[r5, #+0x8]		;r5+0x8=*(03807878)=#-919753147(0xc92dae45)
:023850DC E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023850E0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023850E4 03807870 orreq  r7,r0,#0x700000
:023850E8 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023850EC E1A04000 mov  r4,r0			;r4=-919753147(0xc92dae45)
:023850F0 E1A06001 mov  r6,r1			;r6=-919753147(0xc92dae45)
:023850F4 E1A05002 mov  r5,r2			;r5=691130896(0x2931d210)
:023850F8 EB000387 bl 02385F1C
:023850FC E59F2080 ldr r2,[r15, #+0x80]		;r15+0x80=*(02385184)=#58751088(0x03807870)
:02385100 E286101F add  r1,r6,#0x1F
:02385104 E792E104 ldr r14,[r2,+r4, lsl #0x2]
:02385108 E3C1601F bic  r6,r1,#0x1F
:0238510C E59E7004 ldr r7,[r14, #+0x4]		;r14+0x4=*(00000004)
:02385110 E3C5501F bic  r5,r5,#0x1F
:02385114 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02385118 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:0238511C EA000012 b 0238516C
:02385120 E0030194 mul  r3,r4,r1
:02385124 E59EC010 ldr r12,[r14, #+0x10]		;r14+0x10=*(00000010)
:02385128 E79C2003 ldr r2,[r12, +r3]
:0238512C E08C3003 add  r3,r12,r3
:02385130 E3520000 cmp r2,#0x0
:02385134 AA00000B bge 02385168
:02385138 E0451006 sub  r1,r5,r6
:0238513C E5831000 str r1,[r3, #+0x0]		;r3+0x0=*(7122f7b7)=#0(0x00000000)
:02385140 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02385144 E5862000 str r2,[r6, #+0x0]		;r6+0x0=*(c92dae45)
:02385148 E5862004 str r2,[r6, #+0x4]		;r6+0x4=*(c92dae49)
:0238514C E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(7122f7b7)=#0(0x00000000)
:02385150 E5861008 str r1,[r6, #+0x8]		;r6+0x8=*(c92dae4d)
:02385154 E5836004 str r6,[r3, #+0x4]		;r3+0x4=*(7122f7bb)=#0(0x00000000)
:02385158 E5832008 str r2,[r3, #+0x8]		;r3+0x8=*(7122f7bf)=#0(0x00000000)
:0238515C EB000373 bl 02385F30
:02385160 E1A00004 mov  r0,r4			;r0=0(0x0)
:02385164 EA000004 b 0238517C
:02385168 E2844001 add  r4,r4,#0x1
:0238516C E1540007 cmp r4,r7
:02385170 BAFFFFEA blt 02385120
:02385174 EB00036D bl 02385F30
:02385178 E3E00000 mvn  r0,#0x0
:0238517C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02385180 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02385184 03807870 orreq  r7,r0,#0x700000
:02385188 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0238518C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02385190 E1A08000 mov  r8,r0			;r8=0(0x0)
:02385194 E1A07001 mov  r7,r1			;r7=0(0x0)
:02385198 E1A05004 mov  r5,r4			;r5=0(0x0)
:0238519C E2446001 sub  r6,r4,#0x1
:023851A0 EB00035D bl 02385F1C
:023851A4 E59F1178 ldr r1,[r15, #+0x178]		;r15+0x178=*(02385324)=#58751088(0x03807870)
:023851A8 E3E02000 mvn  r2,#0x0
:023851AC E7911108 ldr r1,[r1,+r8, lsl #0x2]
:023851B0 E1570002 cmp r7,r2
:023851B4 E591C010 ldr r12,[r1, #+0x10]		;r1+0x10=*(03807880)=#1898117047(0x7122f7b7)
:023851B8 05917000 ldreq r7,[r1, #+0x0]		;r1+0x0=*(03807870)=#-493556870(0xe294eb7a)
:023851BC E35C0000 cmp r12,#0x0
:023851C0 0A000053 beq 02385314
:023851C4 E3570000 cmp r7,#0x0
:023851C8 BA000051 blt 02385314
:023851CC E5912004 ldr r2,[r1, #+0x4]		;r1+0x4=*(03807874)=#-911288783(0xc9aed631)
:023851D0 E1570002 cmp r7,r2
:023851D4 AA00004E bge 02385314
:023851D8 E3A0200C mov  r2,#0xC		;r2=12(0xc)
:023851DC E0030297 mul  r3,r7,r2
:023851E0 E79C2003 ldr r2,[r12, +r3]
:023851E4 E08C7003 add  r7,r12,r3
:023851E8 E3520000 cmp r2,#0x0
:023851EC BA000048 blt 02385314
:023851F0 E597C008 ldr r12,[r7, #+0x8]		;r7+0x8=*(e294eb82)
:023851F4 E35C0000 cmp r12,#0x0
:023851F8 159C3000 ldrne r3,[r12, #+0x0]		;r12+0x0=*(7122f7b7)=#0(0x00000000)
:023851FC 13530000 cmpne r3,#0x0
:02385200 1A000043 bne 02385314
:02385204 EA000017 b 02385268
:02385208 E5913008 ldr r3,[r1, #+0x8]		;r1+0x8=*(03807878)=#-919753147(0xc92dae45)
:0238520C E153000C cmp r3,r12
:02385210 8A00003F bhi 02385314
:02385214 E591300C ldr r3,[r1, #+0xc]		;r1+0xc=*(0380787c)=#691130896(0x2931d210)
:02385218 E15C0003 cmp r12,r3
:0238521C 2A00003C bcs 02385314
:02385220 E31C001F tst r12,#0x1F
:02385224 1A00003A bne 02385314
:02385228 E59CE004 ldr r14,[r12, #+0x4]		;r12+0x4=*(7122f7bb)=#0(0x00000000)
:0238522C E35E0000 cmp r14,#0x0
:02385230 159E3000 ldrne r3,[r14, #+0x0]		;r14+0x0=*(00000000)
:02385234 1153000C cmpne r3,r12
:02385238 1A000035 bne 02385314
:0238523C E59C3008 ldr r3,[r12, #+0x8]		;r12+0x8=*(7122f7bf)=#0(0x00000000)
:02385240 E3530040 cmp r3,#0x40
:02385244 3A000032 bcc 02385314
:02385248 E313001F tst r3,#0x1F
:0238524C 1A000030 bne 02385314
:02385250 E0844003 add  r4,r4,r3
:02385254 E3540000 cmp r4,#0x0
:02385258 DA00002D ble 02385314
:0238525C E1540002 cmp r4,r2
:02385260 CA00002B bgt 02385314
:02385264 E1A0C00E mov  r12,r14			;r12=0(0x0)
:02385268 E35C0000 cmp r12,#0x0
:0238526C 1AFFFFE5 bne 02385208
:02385270 E597E004 ldr r14,[r7, #+0x4]		;r7+0x4=*(e294eb7e)
:02385274 E35E0000 cmp r14,#0x0
:02385278 159E3000 ldrne r3,[r14, #+0x0]		;r14+0x0=*(00000000)
:0238527C 13530000 cmpne r3,#0x0
:02385280 1A000023 bne 02385314
:02385284 EA00001E b 02385304
:02385288 E5913008 ldr r3,[r1, #+0x8]		;r1+0x8=*(03807878)=#-919753147(0xc92dae45)
:0238528C E153000E cmp r3,r14
:02385290 8A00001F bhi 02385314
:02385294 E591300C ldr r3,[r1, #+0xc]		;r1+0xc=*(0380787c)=#691130896(0x2931d210)
:02385298 E15E0003 cmp r14,r3
:0238529C 2A00001C bcs 02385314
:023852A0 E31E001F tst r14,#0x1F
:023852A4 1A00001A bne 02385314
:023852A8 E59E7004 ldr r7,[r14, #+0x4]		;r14+0x4=*(00000004)
:023852AC E3570000 cmp r7,#0x0
:023852B0 15973000 ldrne r3,[r7, #+0x0]		;r7+0x0=*(e294eb7a)
:023852B4 1153000E cmpne r3,r14
:023852B8 1A000015 bne 02385314
:023852BC E59EC008 ldr r12,[r14, #+0x8]		;r14+0x8=*(00000008)
:023852C0 E35C0040 cmp r12,#0x40
:023852C4 3A000012 bcc 02385314
:023852C8 E31C001F tst r12,#0x1F
:023852CC 1A000010 bne 02385314
:023852D0 E3570000 cmp r7,#0x0
:023852D4 0A000002 beq 023852E4
:023852D8 E08E300C add  r3,r14,r12
:023852DC E1530007 cmp r3,r7
:023852E0 2A00000B bcs 02385314
:023852E4 E084400C add  r4,r4,r12
:023852E8 E24C3020 sub  r3,r12,#0x20
:023852EC E3540000 cmp r4,#0x0
:023852F0 E0855003 add  r5,r5,r3
:023852F4 DA000006 ble 02385314
:023852F8 E1540002 cmp r4,r2
:023852FC CA000004 bgt 02385314
:02385300 E1A0E007 mov  r14,r7			;r14=-493556870(0xe294eb7a)
:02385304 E35E0000 cmp r14,#0x0
:02385308 1AFFFFDE bne 02385288
:0238530C E1540002 cmp r4,r2
:02385310 01A06005 moveq  r6,r5			;r6=0(0x0)
:02385314 EB000305 bl 02385F30
:02385318 E1A00006 mov  r0,r6			;r0=0(0x0)
:0238531C E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02385320 E12FFF1E bx r14 (Jump to addr_E294EB7A?)
msr CPSR_fsxc,r14
:02385324 03807870 orreq  r7,r0,#0x700000
:02385328 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(02385340)=#58751124(0x03807894)
:0238532C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02385330 E1D130B0 ldrh r3,[r1, #+0x0]		;r1+0x0=*(03807894)=#895122617(0x355a7cb9)
:02385334 E1830012 orr  r0,r3,r2,lsl r0
:02385338 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(03807894)=#895122617(0x355a7cb9)
:0238533C E12FFF1E bx r14 (Jump to addr_E294EB7A?)
msr CPSR_fsxc,r14
:02385340 03807894 orreq  r7,r0,#0x940000
:02385344 E92D4008 stmdb  r13!,{r3,r14}
:02385348 E59F1064 ldr r1,[r15, #+0x64]		;r15+0x64=*(023853b4)=#58751128(0x03807898)
:0238534C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(03807898)=#1405044161(0x53bf45c1)
:02385350 E3500000 cmp r0,#0x0
:02385354 1A000014 bne 023853AC
:02385358 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238535C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02385360 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(03807898)=#1405044161(0x53bf45c1)
:02385364 EBFFFFEF bl 02385328
:02385368 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(023853b4)=#58751128(0x03807898)
:0238536C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02385370 E5802008 str r2,[r0, #+0x8]		;r0+0x8=*(038078a0)=#83598497(0x04fb9ca1)
:02385374 E59F303C ldr r3,[r15, #+0x3c]		;r15+0x3c=*(023853b8)=#67109122(0x04000102)
:02385378 E580200C str r2,[r0, #+0xc]		;r0+0xc=*(038078a4)=#-770578729(0xd211e6d7)
:0238537C E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(04000102)=#1109624886(0x42238836)
:02385380 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(023853bc)=#58708404(0x037fd1b4)
:02385384 E14320B2 strh r2,[r3, #-0x2]		;r3-0x2=*(04000100)=#698958371(0x29a94223)
:02385388 E3A020C1 mov  r2,#0xC1		;r2=193(0xc1)
:0238538C E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02385390 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(04000102)=#1109624886(0x42238836)
:02385394 EBFFF98F bl 023839D8
:02385398 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:0238539C EBFFF9DA bl 02383B0C
:023853A0 E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(023853b4)=#58751128(0x03807898)
:023853A4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023853A8 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(0380789c)=#899626431(0x359f35bf)
:023853AC E8BD4008 ldmia  r13!,{r3,r14}
:023853B0 E12FFF1E bx r14 (Jump to addr_E294EB7A?)
msr CPSR_fsxc,r14
:023853B4 03807898 orreq  r7,r0,#0x980000
:023853B8 04000102 streq r0,[r0],#-0x102
:023853BC 037FD1B4 cmneq r15,#0x2D
:023853C0 E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(023853cc)=#58751128(0x03807898)
:023853C4 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(03807898)=#1405044161(0x53bf45c1)
:023853C8 E12FFF1E bx r14 (Jump to addr_E294EB7A?)
msr CPSR_fsxc,r14
:023853CC 03807898 orreq  r7,r0,#0x980000
:023853D0 E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(02385428)=#58751128(0x03807898)
:023853D4 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023853D8 E5902008 ldr r2,[r0, #+0x8]		;r0+0x8=*(038078a0)=#83598497(0x04fb9ca1)
:023853DC E590100C ldr r1,[r0, #+0xc]		;r0+0xc=*(038078a4)=#-770578729(0xd211e6d7)
:023853E0 E2922001 adds r2,r2,#0x1
:023853E4 E5802008 str r2,[r0, #+0x8]		;r0+0x8=*(038078a0)=#83598497(0x04fb9ca1)
:023853E8 E2A11000 adc  r1,r1,#0x0
:023853EC E580100C str r1,[r0, #+0xc]		;r0+0xc=*(038078a4)=#-770578729(0xd211e6d7)
:023853F0 E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(0380789c)=#899626431(0x359f35bf)
:023853F4 E3510000 cmp r1,#0x0
:023853F8 0A000005 beq 02385414
:023853FC E59F2028 ldr r2,[r15, #+0x28]		;r15+0x28=*(0238542c)=#67109122(0x04000102)
:02385400 E3A010C1 mov  r1,#0xC1		;r1=193(0xc1)
:02385404 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(04000102)=#1109624886(0x42238836)
:02385408 E14230B2 strh r3,[r2, #-0x2]		;r2-0x2=*(04000100)=#698958371(0x29a94223)
:0238540C E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04000102)=#1109624886(0x42238836)
:02385410 E5803004 str r3,[r0, #+0x4]		;r0+0x4=*(0380789c)=#899626431(0x359f35bf)
:02385414 E59FC014 ldr r12,[r15, #+0x14]		;r15+0x14=*(02385430)=#58701912(0x037fb858)
:02385418 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238541C E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(02385434)=#58708404(0x037fd1b4)
:02385420 E1A02000 mov  r2,r0			;r2=0(0x0)
:02385424 E12FFF1C bx r12 (Jump to addr_037FB858?)msr CPSR_fsxc,r12
:02385428 03807898 orreq  r7,r0,#0x980000
:0238542C 04000102 streq r0,[r0],#-0x102
:02385430 037FB858 cmneq r15,#0x580000
:02385434 037FD1B4 cmneq r15,#0x2D
:02385438 E92D4000 stmdb  r13!,{r14}
:0238543C E24DD00C sub  r13,r13,#0xC
:02385440 EB0002B5 bl 02385F1C
:02385444 E59FE084 ldr r14,[r15, #+0x84]		;r15+0x84=*(023854d0)=#67109120(0x04000100)
:02385448 E59F1084 ldr r1,[r15, #+0x84]		;r15+0x84=*(023854d4)=#58751128(0x03807898)
:0238544C E1DE30B0 ldrh r3,[r14, #+0x0]		;r14+0x0=*(04000100)=#-2009716602(0x88362886)
:02385450 E59F2080 ldr r2,[r15, #+0x80]		;r15+0x80=*(023854d8)=#65535(0x0000ffff)
:02385454 E1CD30B0 strh r3,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:02385458 E591C008 ldr r12,[r1, #+0x8]		;r1+0x8=*(038078a0)=#83598497(0x04fb9ca1)
:0238545C E591300C ldr r3,[r1, #+0xc]		;r1+0xc=*(038078a4)=#-770578729(0xd211e6d7)
:02385460 E2421801 sub  r1,r2,#0x10000
:02385464 E00CC001 and  r12,r12,r1
:02385468 E0031002 and  r1,r3,r2
:0238546C E58DC004 str r12,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:02385470 E58D1008 str r1,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#1669938944(0x63893f00)
:02385474 E59E1114 ldr r1,[r14, #+0x114]		;r14+0x114=*(04000214)=#-1281285984(0xb3a120a0)
:02385478 E3110008 tst r1,#0x8
:0238547C 0A000008 beq 023854A4
:02385480 E1DD10B0 ldrh r1,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:02385484 E3110902 tst r1,#0x8000
:02385488 1A000005 bne 023854A4
:0238548C E59D2004 ldr r2,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:02385490 E59D1008 ldr r1,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#1669938944(0x63893f00)
:02385494 E2922001 adds r2,r2,#0x1
:02385498 E2A11000 adc  r1,r1,#0x0
:0238549C E58D2004 str r2,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:023854A0 E58D1008 str r1,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#1669938944(0x63893f00)
:023854A4 EB0002A1 bl 02385F30
:023854A8 E59D2004 ldr r2,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:023854AC E59D1008 ldr r1,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#1669938944(0x63893f00)
:023854B0 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:023854B4 E1A01801 mov  r1,r1,lsl #0x10		;r1=1056964608(0x3f000000)
:023854B8 E1811822 orr  r1,r1,r2,lsr #0x10
:023854BC E1811FC0 orr  r1,r1,r0,asr #0x1f
:023854C0 E1800802 orr  r0,r0,r2,lsl #0x10
:023854C4 E28DD00C add  r13,r13,#0xC
:023854C8 E8BD4000 ldmia  r13!,{r14}
:023854CC E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:023854D0 04000100 streq r0,[r0],#-0x100
:023854D4 03807898 orreq  r7,r0,#0x980000
:023854D8 0000FFFF unknown
:023854DC E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023854E0 E1A04000 mov  r4,r0			;r4=-314199211(0xed45b355)
:023854E4 EBFFFFD3 bl 02385438
:023854E8 E59F3068 ldr r3,[r15, #+0x68]		;r15+0x68=*(02385558)=#67109126(0x04000106)
:023854EC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023854F0 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(04000106)=#-946394711(0xc79729a9)
:023854F4 E594C00C ldr r12,[r4, #+0xc]		;r4+0xc=*(ed45b361)
:023854F8 E5943010 ldr r3,[r4, #+0x10]		;r4+0x10=*(ed45b365)
:023854FC E05C5000 subs r5,r12,r0
:02385500 E0C34001 sbc  r4,r3,r1
:02385504 E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(0238555c)=#58709576(0x037fd648)
:02385508 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238550C EBFFF958 bl 02383A74
:02385510 E2550000 subs r0,r5,#0x0
:02385514 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02385518 E2D40000 sbcs r0,r4,#0x0
:0238551C B59F303C ldrlt r3,[r15, #+0x3c]		;r15+0x3c=*(02385560)=#65534(0x0000fffe)
:02385520 BA000004 blt 02385538
:02385524 E2550801 subs r0,r5,#0x10000
:02385528 E0D40003 sbcs r0,r4,r3
:0238552C B1E00005 mvnlt  r0,r5
:02385530 B1A00800 movlt  r0,r0,lsl #0x10		;r0=65536(0x10000)
:02385534 B1A03820 movlt  r3,r0,lsr #0x10		;r3=1(0x1)
:02385538 E59F2024 ldr r2,[r15, #+0x24]		;r15+0x24=*(02385564)=#67109124(0x04000104)
:0238553C E3A010C1 mov  r1,#0xC1		;r1=193(0xc1)
:02385540 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(04000104)=#698958371(0x29a94223)
:02385544 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:02385548 E1C210B2 strh r1,[r2, #+0x2]		;r2+0x2=*(04000106)=#-946394711(0xc79729a9)
:0238554C EBFFF96E bl 02383B0C
:02385550 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02385554 E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:02385558 04000106 streq r0,[r0],#-0x106
:0238555C 037FD648 cmneq r15,#0x4800000
:02385560 0000FFFE unknown
:02385564 04000104 streq r0,[r0],#-0x104
:02385568 E92D4008 stmdb  r13!,{r3,r14}
:0238556C E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(023855a8)=#58751144(0x038078a8)
:02385570 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(038078a8)=#-141090478(0xf7972152)
:02385574 E3500000 cmp r0,#0x0
:02385578 1A000008 bne 023855A0
:0238557C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02385580 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(038078a8)=#-141090478(0xf7972152)
:02385584 EBFFFF67 bl 02385328
:02385588 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(023855a8)=#58751144(0x038078a8)
:0238558C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02385590 E5812004 str r2,[r1, #+0x4]		;r1+0x4=*(038078ac)=#783637226(0x2eb55aea)
:02385594 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:02385598 E5812008 str r2,[r1, #+0x8]		;r1+0x8=*(038078b0)=#1361081385(0x51207429)
:0238559C EBFFF968 bl 02383B44
:023855A0 E8BD4008 ldmia  r13!,{r3,r14}
:023855A4 E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:023855A8 038078A8 orreq  r7,r0,#0xA80000
:023855AC E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(023855b8)=#58751144(0x038078a8)
:023855B0 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(038078a8)=#-141090478(0xf7972152)
:023855B4 E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:023855B8 038078A8 orreq  r7,r0,#0xA80000
:023855BC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023855C0 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(f7972152)
:023855C4 E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(f797215a)
:023855C8 E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:023855CC E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023855D0 E1A08000 mov  r8,r0			;r8=-141090478(0xf7972152)
:023855D4 E5980020 ldr r0,[r8, #+0x20]		;r8+0x20=*(f7972172)
:023855D8 E598301C ldr r3,[r8, #+0x1c]		;r8+0x1c=*(f797216e)
:023855DC E3500000 cmp r0,#0x0
:023855E0 E1A07001 mov  r7,r1			;r7=0(0x0)
:023855E4 E1A06002 mov  r6,r2			;r6=1361081385(0x51207429)
:023855E8 03530000 cmpeq r3,#0x0
:023855EC 0A000013 beq 02385640
:023855F0 EBFFFF90 bl 02385438
:023855F4 E5986028 ldr r6,[r8, #+0x28]		;r8+0x28=*(f797217a)
:023855F8 E5987024 ldr r7,[r8, #+0x24]		;r8+0x24=*(f7972176)
:023855FC E1560001 cmp r6,r1
:02385600 01570000 cmpeq r7,r0
:02385604 2A00000D bcs 02385640
:02385608 E598501C ldr r5,[r8, #+0x1c]		;r8+0x1c=*(f797216e)
:0238560C E5984020 ldr r4,[r8, #+0x20]		;r8+0x20=*(f7972172)
:02385610 E0500007 subs r0,r0,r7
:02385614 E1A02005 mov  r2,r5			;r2=0(0x0)
:02385618 E1A03004 mov  r3,r4			;r3=-314199211(0xed45b355)
:0238561C E0C11006 sbc  r1,r1,r6
:02385620 EB0025F9 bl 0238EE0C
:02385624 E2902001 adds r2,r0,#0x1
:02385628 E2A10000 adc  r0,r1,#0x0
:0238562C E0813295 umull  r3,r1,r5,r2
:02385630 E0211095 mla  r1,r5,r0,r1unknown
:02385634 E0211294 mla  r1,r4,r2,r1unknown
:02385638 E0977003 adds r7,r7,r3
:0238563C E0A66001 adc  r6,r6,r1
:02385640 E588700C str r7,[r8, #+0xc]		;r8+0xc=*(f797215e)
:02385644 E59F00A8 ldr r0,[r15, #+0xa8]		;r15+0xa8=*(023856f4)=#58751144(0x038078a8)
:02385648 E5886010 str r6,[r8, #+0x10]		;r8+0x10=*(f7972162)
:0238564C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02385650 E5905004 ldr r5,[r0, #+0x4]		;r0+0x4=*(038078ac)=#783637226(0x2eb55aea)
:02385654 E1A01002 mov  r1,r2			;r1=0(0x0)
:02385658 EA000014 b 023856B0
:0238565C E595300C ldr r3,[r5, #+0xc]		;r5+0xc=*(2eb55af6)=#0(0x00000000)
:02385660 E5950010 ldr r0,[r5, #+0x10]		;r5+0x10=*(2eb55afa)=#0(0x00000000)
:02385664 E0574003 subs r4,r7,r3
:02385668 E0C63000 sbc  r3,r6,r0
:0238566C E0540001 subs r0,r4,r1
:02385670 E0D30002 sbcs r0,r3,r2
:02385674 AA00000C bge 023856AC
:02385678 E5950014 ldr r0,[r5, #+0x14]		;r5+0x14=*(2eb55afe)=#0(0x00000000)
:0238567C E5880014 str r0,[r8, #+0x14]		;r8+0x14=*(f7972166)
:02385680 E5858014 str r8,[r5, #+0x14]		;r5+0x14=*(2eb55afe)=#0(0x00000000)
:02385684 E5885018 str r5,[r8, #+0x18]		;r8+0x18=*(00000018)
:02385688 E5980014 ldr r0,[r8, #+0x14]		;r8+0x14=*(00000014)
:0238568C E3500000 cmp r0,#0x0
:02385690 15808018 strne r8,[r0, #+0x18]		;r0+0x18=*(00000018)
:02385694 1A000014 bne 023856EC
:02385698 E59F1054 ldr r1,[r15, #+0x54]		;r15+0x54=*(023856f4)=#58751144(0x038078a8)
:0238569C E1A00008 mov  r0,r8			;r0=0(0x0)
:023856A0 E5818004 str r8,[r1, #+0x4]		;r1+0x4=*(038078ac)=#783637226(0x2eb55aea)
:023856A4 EBFFFF8C bl 023854DC
:023856A8 EA00000F b 023856EC
:023856AC E5955018 ldr r5,[r5, #+0x18]		;r5+0x18=*(2eb55b02)=#0(0x00000000)
:023856B0 E3550000 cmp r5,#0x0
:023856B4 1AFFFFE8 bne 0238565C
:023856B8 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(023856f4)=#58751144(0x038078a8)
:023856BC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023856C0 E5880018 str r0,[r8, #+0x18]		;r8+0x18=*(2eb55b02)=#0(0x00000000)
:023856C4 E5910008 ldr r0,[r1, #+0x8]		;r1+0x8=*(038078b0)=#1361081385(0x51207429)
:023856C8 E5818008 str r8,[r1, #+0x8]		;r1+0x8=*(038078b0)=#1361081385(0x51207429)
:023856CC E5880014 str r0,[r8, #+0x14]		;r8+0x14=*(5120743d)=#0(0x00000000)
:023856D0 E3500000 cmp r0,#0x0
:023856D4 15808018 strne r8,[r0, #+0x18]		;r0+0x18=*(00000018)
:023856D8 1A000003 bne 023856EC
:023856DC E5818008 str r8,[r1, #+0x8]		;r1+0x8=*(038078b0)=#1361081385(0x51207429)
:023856E0 E1A00008 mov  r0,r8			;r0=1361081385(0x51207429)
:023856E4 E5818004 str r8,[r1, #+0x4]		;r1+0x4=*(038078ac)=#783637226(0x2eb55aea)
:023856E8 EBFFFF7B bl 023854DC
:023856EC E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:023856F0 E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:023856F4 038078A8 orreq  r7,r0,#0xA80000
:023856F8 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023856FC E1B06000 movs r6,r0			;r6=1361081385(0x51207429)
:02385700 E1A05001 mov  r5,r1			;r5=58751144(0x38078a8)
:02385704 E1A04002 mov  r4,r2			;r4=0(0x0)
:02385708 E1A07003 mov  r7,r3			;r7=0(0x0)
:0238570C 0A000002 beq 0238571C
:02385710 E5960000 ldr r0,[r6, #+0x0]		;r6+0x0=*(51207429)=#0(0x00000000)
:02385714 E3500000 cmp r0,#0x0
:02385718 0A000000 beq 02385720
:0238571C EB00025A bl 0238608C
:02385720 EB0001FD bl 02385F1C
:02385724 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02385728 E586101C str r1,[r6, #+0x1c]		;r6+0x1c=*(51207445)=#0(0x00000000)
:0238572C E5861020 str r1,[r6, #+0x20]		;r6+0x20=*(51207449)=#0(0x00000000)
:02385730 E5867000 str r7,[r6, #+0x0]		;r6+0x0=*(51207429)=#0(0x00000000)
:02385734 E59D1018 ldr r1,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1359564267(0xaef6b215)
:02385738 E1A07000 mov  r7,r0			;r7=0(0x0)
:0238573C E5861004 str r1,[r6, #+0x4]		;r6+0x4=*(5120742d)=#0(0x00000000)
:02385740 EBFFFF3C bl 02385438
:02385744 E0953000 adds r3,r5,r0
:02385748 E0A42001 adc  r2,r4,r1
:0238574C E1A00006 mov  r0,r6			;r0=1361081385(0x51207429)
:02385750 E1A01003 mov  r1,r3			;r1=0(0x0)
:02385754 EBFFFF9C bl 023855CC
:02385758 E1A00007 mov  r0,r7			;r0=0(0x0)
:0238575C EB0001F3 bl 02385F30
:02385760 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02385764 E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:02385768 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0238576C E59D5018 ldr r5,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1359564267(0xaef6b215)
:02385770 E1B04000 movs r4,r0			;r4=0(0x0)
:02385774 E1A08001 mov  r8,r1			;r8=0(0x0)
:02385778 E1A07002 mov  r7,r2			;r7=0(0x0)
:0238577C E1A06003 mov  r6,r3			;r6=0(0x0)
:02385780 0A000002 beq 02385790
:02385784 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02385788 E3500000 cmp r0,#0x0
:0238578C 0A000000 beq 02385794
:02385790 EB00023D bl 0238608C
:02385794 EB0001E0 bl 02385F1C
:02385798 E584601C str r6,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:0238579C E5845020 str r5,[r4, #+0x20]		;r4+0x20=*(00000020)
:023857A0 E5848024 str r8,[r4, #+0x24]		;r4+0x24=*(00000024)
:023857A4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023857A8 E1A05000 mov  r5,r0			;r5=0(0x0)
:023857AC E59D001C ldr r0,[r13, #+0x1c]		;r13+0x1c=*(0380ff9c)=#793790271(0x2f50473f)
:023857B0 E5847028 str r7,[r4, #+0x28]		;r4+0x28=*(00000028)
:023857B4 E59D3020 ldr r3,[r13, #+0x20]		;r13+0x20=*(0380ffa0)=#624775713(0x253d5221)
:023857B8 E5840000 str r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:023857BC E1A00004 mov  r0,r4			;r0=0(0x0)
:023857C0 E1A02001 mov  r2,r1			;r2=0(0x0)
:023857C4 E5843004 str r3,[r4, #+0x4]		;r4+0x4=*(00000004)
:023857C8 EBFFFF7F bl 023855CC
:023857CC E1A00005 mov  r0,r5			;r0=0(0x0)
:023857D0 EB0001D6 bl 02385F30
:023857D4 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:023857D8 E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:023857DC E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023857E0 E1A05000 mov  r5,r0			;r5=0(0x0)
:023857E4 EB0001CC bl 02385F1C
:023857E8 E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:023857EC E1A04000 mov  r4,r0			;r4=0(0x0)
:023857F0 E3510000 cmp r1,#0x0
:023857F4 1A000001 bne 02385800
:023857F8 EB0001CC bl 02385F30
:023857FC EA000015 b 02385858
:02385800 E5950018 ldr r0,[r5, #+0x18]		;r5+0x18=*(00000018)
:02385804 E3500000 cmp r0,#0x0
:02385808 05952014 ldreq r2,[r5, #+0x14]		;r5+0x14=*(00000014)
:0238580C 059F104C ldreq r1,[r15, #+0x4c]		;r15+0x4c=*(02385860)=#58751144(0x038078a8)
:02385810 05812008 streq r2,[r1, #+0x8]		;r1+0x8=*(038078b0)=#1361081385(0x51207429)
:02385814 15951014 ldrne r1,[r5, #+0x14]		;r5+0x14=*(00000014)
:02385818 15801014 strne r1,[r0, #+0x14]		;r0+0x14=*(00000014)
:0238581C E5951014 ldr r1,[r5, #+0x14]		;r5+0x14=*(00000014)
:02385820 E3510000 cmp r1,#0x0
:02385824 15810018 strne r0,[r1, #+0x18]		;r1+0x18=*(038078c0)=#-837749959(0xce10f339)
:02385828 1A000004 bne 02385840
:0238582C E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(02385860)=#58751144(0x038078a8)
:02385830 E3500000 cmp r0,#0x0
:02385834 E5810004 str r0,[r1, #+0x4]		;r1+0x4=*(038078ac)=#783637226(0x2eb55aea)
:02385838 0A000000 beq 02385840
:0238583C EBFFFF26 bl 023854DC
:02385840 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02385844 E5851000 str r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:02385848 E585101C str r1,[r5, #+0x1c]		;r5+0x1c=*(0000001c)
:0238584C E1A00004 mov  r0,r4			;r0=0(0x0)
:02385850 E5851020 str r1,[r5, #+0x20]		;r5+0x20=*(00000020)
:02385854 EB0001B5 bl 02385F30
:02385858 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238585C E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:02385860 038078A8 orreq  r7,r0,#0xA80000
:02385864 E92D4001 stmdb  r13!,{r0,r14}
:02385868 EB000001 bl 02385874
:0238586C E8BD4001 ldmia  r13!,{r0,r14}
:02385870 E12FFF1E bx r14 (Jump to addr_04000100?)
msr CPSR_fsxc,r14
:02385874 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02385878 E59F10DC ldr r1,[r15, #+0xdc]		;r15+0xdc=*(0238595c)=#67109126(0x04000106)
:0238587C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02385880 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:02385884 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04000106)=#-946394711(0xc79729a9)
:02385888 EBFFF8AD bl 02383B44
:0238588C E59F10CC ldr r1,[r15, #+0xcc]		;r15+0xcc=*(02385960)=#58785784(0x0380fff8)
:02385890 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff8)=#598581743(0x23ada1ef)
:02385894 E3800010 orr  r0,r0,#0x10
:02385898 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(0380fff8)=#598581743(0x23ada1ef)
:0238589C EBFFFEE5 bl 02385438
:023858A0 E59F20BC ldr r2,[r15, #+0xbc]		;r15+0xbc=*(02385964)=#58751144(0x038078a8)
:023858A4 E5924004 ldr r4,[r2, #+0x4]		;r2+0x4=*(038078ac)=#783637226(0x2eb55aea)
:023858A8 E3540000 cmp r4,#0x0
:023858AC 0A000028 beq 02385954
:023858B0 E5943010 ldr r3,[r4, #+0x10]		;r4+0x10=*(2eb55afa)=#0(0x00000000)
:023858B4 E594C00C ldr r12,[r4, #+0xc]		;r4+0xc=*(2eb55af6)=#0(0x00000000)
:023858B8 E1510003 cmp r1,r3
:023858BC 0150000C cmpeq r0,r12
:023858C0 2A000002 bcs 023858D0
:023858C4 E1A00004 mov  r0,r4			;r0=783637226(0x2eb55aea)
:023858C8 EBFFFF03 bl 023854DC
:023858CC EA000020 b 02385954
:023858D0 E5941018 ldr r1,[r4, #+0x18]		;r4+0x18=*(2eb55b02)=#0(0x00000000)
:023858D4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023858D8 E5821004 str r1,[r2, #+0x4]		;r2+0x4=*(038078ac)=#783637226(0x2eb55aea)
:023858DC E3510000 cmp r1,#0x0
:023858E0 05820008 streq r0,[r2, #+0x8]		;r2+0x8=*(038078b0)=#1361081385(0x51207429)
:023858E4 15810014 strne r0,[r1, #+0x14]		;r1+0x14=*(2eb55afe)=#0(0x00000000)
:023858E8 E5940020 ldr r0,[r4, #+0x20]		;r4+0x20=*(2eb55b0a)=#0(0x00000000)
:023858EC E594101C ldr r1,[r4, #+0x1c]		;r4+0x1c=*(2eb55b06)=#0(0x00000000)
:023858F0 E3500000 cmp r0,#0x0
:023858F4 E5945000 ldr r5,[r4, #+0x0]		;r4+0x0=*(2eb55aea)=#0(0x00000000)
:023858F8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023858FC 03510000 cmpeq r1,#0x0
:02385900 05840000 streq r0,[r4, #+0x0]		;r4+0x0=*(2eb55aea)=#0(0x00000000)
:02385904 E3550000 cmp r5,#0x0
:02385908 0A000002 beq 02385918
:0238590C E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(2eb55aee)=#0(0x00000000)
:02385910 E1A0E00F mov  r14,r15			;r14=37247256(0x2385918)
:02385914 E12FFF15 bx r5 (Jump to addr_00000000?)msr CPSR_fsxc,r5
:02385918 E5940020 ldr r0,[r4, #+0x20]		;r4+0x20=*(2eb55b0a)=#0(0x00000000)
:0238591C E594101C ldr r1,[r4, #+0x1c]		;r4+0x1c=*(2eb55b06)=#0(0x00000000)
:02385920 E3500000 cmp r0,#0x0
:02385924 03510000 cmpeq r1,#0x0
:02385928 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238592C 0A000003 beq 02385940
:02385930 E1A00004 mov  r0,r4			;r0=783637226(0x2eb55aea)
:02385934 E1A02001 mov  r2,r1			;r2=0(0x0)
:02385938 E5845000 str r5,[r4, #+0x0]		;r4+0x0=*(2eb55aea)=#0(0x00000000)
:0238593C EBFFFF22 bl 023855CC
:02385940 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(02385964)=#58751144(0x038078a8)
:02385944 E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(038078ac)=#783637226(0x2eb55aea)
:02385948 E3500000 cmp r0,#0x0
:0238594C 0A000000 beq 02385954
:02385950 EBFFFEE1 bl 023854DC
:02385954 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02385958 E12FFF1E bx r14 (Jump to addr_02385918?)
msr CPSR_fsxc,r14
:0238595C 04000106 streq r0,[r0],#-0x106
:02385960 0380FFF8 orreq  r15,r0,#0x3E0
:02385964 038078A8 orreq  r7,r0,#0xA80000
:02385968 E92D4008 stmdb  r13!,{r3,r14}
:0238596C E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(023859b0)=#58751156(0x038078b4)
:02385970 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(038078b4)=#786623277(0x2ee2eb2d)
:02385974 E3500000 cmp r0,#0x0
:02385978 1A00000A bne 023859A8
:0238597C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02385980 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(038078b4)=#786623277(0x2ee2eb2d)
:02385984 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02385988 E581200C str r2,[r1, #+0xc]		;r1+0xc=*(038078c0)=#-837749959(0xce10f339)
:0238598C E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02385990 E5812010 str r2,[r1, #+0x10]		;r1+0x10=*(038078c4)=#581215744(0x22a4a600)
:02385994 EBFFF86A bl 02383B44
:02385998 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(023859b0)=#58751156(0x038078b4)
:0238599C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023859A0 E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(038078bc)=#-45794850(0xfd4539de)
:023859A4 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(038078b8)=#-1794057661(0x9510da43)
:023859A8 E8BD4008 ldmia  r13!,{r3,r14}
:023859AC E12FFF1E bx r14 (Jump to addr_02385918?)
msr CPSR_fsxc,r14
:023859B0 038078B4 orreq  r7,r0,#0xB40000
:023859B4 E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(023859c0)=#58751156(0x038078b4)
:023859B8 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(038078b4)=#786623277(0x2ee2eb2d)
:023859BC E12FFF1E bx r14 (Jump to addr_02385918?)
msr CPSR_fsxc,r14
:023859C0 038078B4 orreq  r7,r0,#0xB40000
:023859C4 E92D4008 stmdb  r13!,{r3,r14}
:023859C8 E59F1094 ldr r1,[r15, #+0x94]		;r15+0x94=*(02385a64)=#58751156(0x038078b4)
:023859CC E591300C ldr r3,[r1, #+0xc]		;r1+0xc=*(038078c0)=#-837749959(0xce10f339)
:023859D0 EA000014 b 02385A28
:023859D4 E590200C ldr r2,[r0, #+0xc]		;r0+0xc=*(0000000c)
:023859D8 E593100C ldr r1,[r3, #+0xc]		;r3+0xc=*(ce10f345)
:023859DC E1510002 cmp r1,r2
:023859E0 3A00000F bcc 02385A24
:023859E4 1A000003 bne 023859F8
:023859E8 E1D321F0 ldrsh r2,[r3, #+0x10]		;r3+0x10=*(ce10f349)
:023859EC E1D011F0 ldrsh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:023859F0 E1520001 cmp r2,r1
:023859F4 DA00000A ble 02385A24
:023859F8 E5931014 ldr r1,[r3, #+0x14]		;r3+0x14=*(ce10f34d)
:023859FC E5801014 str r1,[r0, #+0x14]		;r0+0x14=*(00000014)
:02385A00 E5803018 str r3,[r0, #+0x18]		;r0+0x18=*(00000018)
:02385A04 E5830014 str r0,[r3, #+0x14]		;r3+0x14=*(ce10f34d)
:02385A08 E3510000 cmp r1,#0x0
:02385A0C 15810018 strne r0,[r1, #+0x18]		;r1+0x18=*(038078cc)=#678194084(0x286c6ba4)
:02385A10 1A000011 bne 02385A5C
:02385A14 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(02385a64)=#58751156(0x038078b4)
:02385A18 E581000C str r0,[r1, #+0xc]		;r1+0xc=*(038078c0)=#-837749959(0xce10f339)
:02385A1C EB00006C bl 02385BD4
:02385A20 EA00000D b 02385A5C
:02385A24 E5933018 ldr r3,[r3, #+0x18]		;r3+0x18=*(ce10f351)
:02385A28 E3530000 cmp r3,#0x0
:02385A2C 1AFFFFE8 bne 023859D4
:02385A30 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(02385a64)=#58751156(0x038078b4)
:02385A34 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02385A38 E5913010 ldr r3,[r1, #+0x10]		;r1+0x10=*(038078c4)=#581215744(0x22a4a600)
:02385A3C E5803014 str r3,[r0, #+0x14]		;r0+0x14=*(ce10f34d)
:02385A40 E5802018 str r2,[r0, #+0x18]		;r0+0x18=*(ce10f351)
:02385A44 E5810010 str r0,[r1, #+0x10]		;r1+0x10=*(038078c4)=#581215744(0x22a4a600)
:02385A48 E3530000 cmp r3,#0x0
:02385A4C 15830018 strne r0,[r3, #+0x18]		;r3+0x18=*(22a4a618)=#0(0x00000000)
:02385A50 1A000001 bne 02385A5C
:02385A54 E581000C str r0,[r1, #+0xc]		;r1+0xc=*(038078c0)=#-837749959(0xce10f339)
:02385A58 EB00005D bl 02385BD4
:02385A5C E8BD4008 ldmia  r13!,{r3,r14}
:02385A60 E12FFF1E bx r14 (Jump to addr_02385918?)
msr CPSR_fsxc,r14
:02385A64 038078B4 orreq  r7,r0,#0xB40000
:02385A68 E3500000 cmp r0,#0x0
:02385A6C 012FFF1E bxeq r14 (Jump to addr_02385918?)msreq CPSR_fsxc,r14
:02385A70 E5902018 ldr r2,[r0, #+0x18]		;r0+0x18=*(ce10f351)
:02385A74 E5901014 ldr r1,[r0, #+0x14]		;r0+0x14=*(ce10f34d)
:02385A78 E3520000 cmp r2,#0x0
:02385A7C 059F0018 ldreq r0,[r15, #+0x18]		;r15+0x18=*(02385a9c)=#58751156(0x038078b4)
:02385A80 15821014 strne r1,[r2, #+0x14]		;r2+0x14=*(00000014)
:02385A84 05801010 streq r1,[r0, #+0x10]		;r0+0x10=*(038078c4)=#581215744(0x22a4a600)
:02385A88 E3510000 cmp r1,#0x0
:02385A8C 059F0008 ldreq r0,[r15, #+0x8]		;r15+0x8=*(02385a9c)=#58751156(0x038078b4)
:02385A90 15812018 strne r2,[r1, #+0x18]		;r1+0x18=*(22a4a618)=#0(0x00000000)
:02385A94 0580200C streq r2,[r0, #+0xc]		;r0+0xc=*(038078c0)=#-837749959(0xce10f339)
:02385A98 E12FFF1E bx r14 (Jump to addr_02385918?)
msr CPSR_fsxc,r14
:02385A9C 038078B4 orreq  r7,r0,#0xB40000
:02385AA0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02385AA4 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(038078b4)=#786623277(0x2ee2eb2d)
:02385AA8 E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(038078bc)=#-45794850(0xfd4539de)
:02385AAC E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(038078d4)=#674900270(0x283a292e)
:02385AB0 E12FFF1E bx r14 (Jump to addr_02385918?)
msr CPSR_fsxc,r14
:02385AB4 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02385AB8 E1A08000 mov  r8,r0			;r8=58751156(0x38078b4)
:02385ABC E1A07001 mov  r7,r1			;r7=674900270(0x283a292e)
:02385AC0 E1A06002 mov  r6,r2			;r6=-837749959(0xce10f339)
:02385AC4 E1A05003 mov  r5,r3			;r5=581215744(0x22a4a600)
:02385AC8 EB000113 bl 02385F1C
:02385ACC E1A04000 mov  r4,r0			;r4=58751156(0x38078b4)
:02385AD0 E3580000 cmp r8,#0x0
:02385AD4 0A000002 beq 02385AE4
:02385AD8 E5980000 ldr r0,[r8, #+0x0]		;r8+0x0=*(038078b4)=#786623277(0x2ee2eb2d)
:02385ADC E3500000 cmp r0,#0x0
:02385AE0 0A000000 beq 02385AE8
:02385AE4 EB000168 bl 0238608C
:02385AE8 E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(02385b40)=#67108870(0x04000006)
:02385AEC E1D090B0 ldrh r9,[r0, #+0x0]		;r0+0x0=*(04000006)=#1184957121(0x46a102c1)
:02385AF0 E1A00009 mov  r0,r9			;r0=1184957121(0x46a102c1)
:02385AF4 EB0000F2 bl 02385EC4
:02385AF8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02385AFC E588101C str r1,[r8, #+0x1c]		;r8+0x1c=*(038078d0)=#971321905(0x39e53231)
:02385B00 E1570009 cmp r7,r9
:02385B04 E1C871B0 strh r7,[r8, #+0x10]		;r8+0x10=*(038078c4)=#581215744(0x22a4a600)
:02385B08 D2800001 addle  r0,r0,#0x1
:02385B0C E588000C str r0,[r8, #+0xc]		;r8+0xc=*(038078c0)=#-837749959(0xce10f339)
:02385B10 E1C861B2 strh r6,[r8, #+0x12]		;r8+0x12=*(038078c6)=#9446052(0x009022a4)
:02385B14 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(0380ffa0)=#624775713(0x253d5221)
:02385B18 E5885000 str r5,[r8, #+0x0]		;r8+0x0=*(038078b4)=#786623277(0x2ee2eb2d)
:02385B1C E5880004 str r0,[r8, #+0x4]		;r8+0x4=*(038078b8)=#-1794057661(0x9510da43)
:02385B20 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02385B24 E1A00008 mov  r0,r8			;r0=58751156(0x38078b4)
:02385B28 E5881024 str r1,[r8, #+0x24]		;r8+0x24=*(038078d8)=#1482135383(0x58579757)
:02385B2C EBFFFFA4 bl 023859C4
:02385B30 E1A00004 mov  r0,r4			;r0=58751156(0x38078b4)
:02385B34 EB0000FD bl 02385F30
:02385B38 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02385B3C E12FFF1E bx r14 (Jump to addr_02385918?)
msr CPSR_fsxc,r14
:02385B40 04000006 streq r0,[r0],#-0x6
:02385B44 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02385B48 E1A08000 mov  r8,r0			;r8=58751156(0x38078b4)
:02385B4C E1A07001 mov  r7,r1			;r7=1482135383(0x58579757)
:02385B50 E1A06002 mov  r6,r2			;r6=-837749959(0xce10f339)
:02385B54 E1A05003 mov  r5,r3			;r5=581215744(0x22a4a600)
:02385B58 EB0000EF bl 02385F1C
:02385B5C E1A04000 mov  r4,r0			;r4=58751156(0x38078b4)
:02385B60 E3580000 cmp r8,#0x0
:02385B64 0A000002 beq 02385B74
:02385B68 E5980000 ldr r0,[r8, #+0x0]		;r8+0x0=*(038078b4)=#786623277(0x2ee2eb2d)
:02385B6C E3500000 cmp r0,#0x0
:02385B70 0A000000 beq 02385B78
:02385B74 EB000144 bl 0238608C
:02385B78 E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(02385bd0)=#67108870(0x04000006)
:02385B7C E1D090B0 ldrh r9,[r0, #+0x0]		;r0+0x0=*(04000006)=#1184957121(0x46a102c1)
:02385B80 E1A00009 mov  r0,r9			;r0=1184957121(0x46a102c1)
:02385B84 EB0000CE bl 02385EC4
:02385B88 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02385B8C E588101C str r1,[r8, #+0x1c]		;r8+0x1c=*(038078d0)=#971321905(0x39e53231)
:02385B90 E1570009 cmp r7,r9
:02385B94 E1C871B0 strh r7,[r8, #+0x10]		;r8+0x10=*(038078c4)=#581215744(0x22a4a600)
:02385B98 D2800001 addle  r0,r0,#0x1
:02385B9C E588000C str r0,[r8, #+0xc]		;r8+0xc=*(038078c0)=#-837749959(0xce10f339)
:02385BA0 E1C861B2 strh r6,[r8, #+0x12]		;r8+0x12=*(038078c6)=#9446052(0x009022a4)
:02385BA4 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(0380ffa0)=#624775713(0x253d5221)
:02385BA8 E5885000 str r5,[r8, #+0x0]		;r8+0x0=*(038078b4)=#786623277(0x2ee2eb2d)
:02385BAC E5880004 str r0,[r8, #+0x4]		;r8+0x4=*(038078b8)=#-1794057661(0x9510da43)
:02385BB0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02385BB4 E1A00008 mov  r0,r8			;r0=58751156(0x38078b4)
:02385BB8 E5881024 str r1,[r8, #+0x24]		;r8+0x24=*(038078d8)=#1482135383(0x58579757)
:02385BBC EBFFFF80 bl 023859C4
:02385BC0 E1A00004 mov  r0,r4			;r0=58751156(0x38078b4)
:02385BC4 EB0000D9 bl 02385F30
:02385BC8 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02385BCC E12FFF1E bx r14 (Jump to addr_02385918?)
msr CPSR_fsxc,r14
:02385BD0 04000006 streq r0,[r0],#-0x6
:02385BD4 E92D4010 stmdb  r13!,{r4,r14}
:02385BD8 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(02385c28)=#58710776(0x037fdaf8)
:02385BDC E1A04000 mov  r4,r0			;r4=58751156(0x38078b4)
:02385BE0 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02385BE4 EBFFF77B bl 023839D8
:02385BE8 E1D431F0 ldrsh r3,[r4, #+0x10]		;r4+0x10=*(038078c4)=#581215744(0x22a4a600)
:02385BEC E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(02385c2c)=#67108868(0x04000004)
:02385BF0 E1A00C03 mov  r0,r3,lsl #0x18		;r0=0(0x0)
:02385BF4 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000004)=#46255312(0x02c1ccd0)
:02385BF8 E2033C01 and  r3,r3,#0x100
:02385BFC E201103F and  r1,r1,#0x3F
:02385C00 E1810820 orr  r0,r1,r0,lsr #0x10
:02385C04 E18000C3 orr  r0,r0,r3,asr #0x1
:02385C08 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000004)=#46255312(0x02c1ccd0)
:02385C0C E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000004)=#46255312(0x02c1ccd0)
:02385C10 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02385C14 E3811020 orr  r1,r1,#0x20
:02385C18 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04000004)=#46255312(0x02c1ccd0)
:02385C1C EBFFF7BA bl 02383B0C
:02385C20 E8BD4010 ldmia  r13!,{r4,r14}
:02385C24 E12FFF1E bx r14 (Jump to addr_02385918?)
msr CPSR_fsxc,r14
:02385C28 037FDAF8 cmneq r15,#0xF8000
:02385C2C 04000004 streq r0,[r0],#-0x4
:02385C30 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02385C34 E1B04001 movs r4,r1			;r4=46255312(0x2c1ccd0)
:02385C38 E1A05000 mov  r5,r0			;r5=4(0x4)
:02385C3C 1A000000 bne 02385C44
:02385C40 EB000111 bl 0238608C
:02385C44 E3550000 cmp r5,#0x0
:02385C48 15854008 strne r4,[r5, #+0x8]		;r5+0x8=*(0000000c)
:02385C4C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02385C50 E12FFF1E bx r14 (Jump to addr_02385918?)
msr CPSR_fsxc,r14
:02385C54 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02385C58 E1A05000 mov  r5,r0			;r5=4(0x4)
:02385C5C EB0000AE bl 02385F1C
:02385C60 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02385C64 E5851024 str r1,[r5, #+0x24]		;r5+0x24=*(00000028)
:02385C68 E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(00000004)
:02385C6C E1A04000 mov  r4,r0			;r4=4(0x4)
:02385C70 E3510000 cmp r1,#0x0
:02385C74 1A000001 bne 02385C80
:02385C78 EB0000AC bl 02385F30
:02385C7C EA000005 b 02385C98
:02385C80 E1A00005 mov  r0,r5			;r0=4(0x4)
:02385C84 EBFFFF77 bl 02385A68
:02385C88 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02385C8C E1A00004 mov  r0,r4			;r0=4(0x4)
:02385C90 E5851000 str r1,[r5, #+0x0]		;r5+0x0=*(00000004)
:02385C94 EB0000A5 bl 02385F30
:02385C98 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02385C9C E12FFF1E bx r14 (Jump to addr_02385918?)
msr CPSR_fsxc,r14
:02385CA0 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02385CA4 E1A07000 mov  r7,r0			;r7=4(0x4)
:02385CA8 EB00009B bl 02385F1C
:02385CAC E1A05000 mov  r5,r0			;r5=4(0x4)
:02385CB0 E3570000 cmp r7,#0x0
:02385CB4 1A000000 bne 02385CBC
:02385CB8 EB0000F3 bl 0238608C
:02385CBC E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(02385d10)=#58751156(0x038078b4)
:02385CC0 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02385CC4 E590000C ldr r0,[r0, #+0xc]		;r0+0xc=*(038078c0)=#-837749959(0xce10f339)
:02385CC8 E3500000 cmp r0,#0x0
:02385CCC 15906018 ldrne r6,[r0, #+0x18]		;r0+0x18=*(ce10f351)
:02385CD0 03A06000 moveq  r6,#0x0		;r6=0(0x0)
:02385CD4 EA000007 b 02385CF8
:02385CD8 E5901008 ldr r1,[r0, #+0x8]		;r0+0x8=*(ce10f341)
:02385CDC E1510007 cmp r1,r7
:02385CE0 1A000000 bne 02385CE8
:02385CE4 EBFFFFDA bl 02385C54
:02385CE8 E1A00006 mov  r0,r6			;r0=0(0x0)
:02385CEC E3560000 cmp r6,#0x0
:02385CF0 15966018 ldrne r6,[r6, #+0x18]		;r6+0x18=*(00000018)
:02385CF4 01A06004 moveq  r6,r4			;r6=0(0x0)
:02385CF8 E3500000 cmp r0,#0x0
:02385CFC 1AFFFFF5 bne 02385CD8
:02385D00 E1A00005 mov  r0,r5			;r0=4(0x4)
:02385D04 EB000089 bl 02385F30
:02385D08 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02385D0C E12FFF1E bx r14 (Jump to addr_02385918?)
msr CPSR_fsxc,r14
:02385D10 038078B4 orreq  r7,r0,#0xB40000
:02385D14 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02385D18 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02385D1C EBFFF788 bl 02383B44
:02385D20 E59F218C ldr r2,[r15, #+0x18c]		;r15+0x18c=*(02385eb4)=#67108868(0x04000004)
:02385D24 E59F118C ldr r1,[r15, #+0x18c]		;r15+0x18c=*(02385eb8)=#58785784(0x0380fff8)
:02385D28 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04000004)=#46255312(0x02c1ccd0)
:02385D2C E3C00020 bic  r0,r0,#0x20
:02385D30 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000004)=#46255312(0x02c1ccd0)
:02385D34 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff8)=#598581743(0x23ada1ef)
:02385D38 E3800004 orr  r0,r0,#0x4
:02385D3C E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(0380fff8)=#598581743(0x23ada1ef)
:02385D40 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04000004)=#46255312(0x02c1ccd0)
:02385D44 E1A01440 mov  r1,r0,asr #0x8
:02385D48 E1A00080 mov  r0,r0,lsl #0x1		;r0=92510624(0x58399a0)
:02385D4C E20110FF and  r1,r1,#0xFF
:02385D50 E2000C01 and  r0,r0,#0x100
:02385D54 E1810000 orr  r0,r1,r0
:02385D58 E2400001 sub  r0,r0,#0x1
:02385D5C EB000058 bl 02385EC4
:02385D60 E59FA154 ldr r10,[r15, #+0x154]		;r15+0x154=*(02385ebc)=#67108870(0x04000006)
:02385D64 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02385D68 E59F5150 ldr r5,[r15, #+0x150]		;r15+0x150=*(02385ec0)=#58751156(0x038078b4)
:02385D6C E24A7002 sub  r7,r10,#0x2
:02385D70 E3A0B001 mov  r11,#0x1		;r11=1(0x1)
:02385D74 E1A08006 mov  r8,r6			;r8=0(0x0)
:02385D78 EA000048 b 02385EA0
:02385D7C E1DA90B0 ldrh r9,[r10, #+0x0]		;r10+0x0=*(04000006)=#1184957121(0x46a102c1)
:02385D80 E1A00009 mov  r0,r9			;r0=1184957121(0x46a102c1)
:02385D84 EB00004E bl 02385EC4
:02385D88 E1D411F0 ldrsh r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:02385D8C E594200C ldr r2,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02385D90 E0491001 sub  r1,r9,r1
:02385D94 E1A09000 mov  r9,r0			;r9=1184957121(0x46a102c1)
:02385D98 E0590002 subs r0,r9,r2
:02385D9C 4A000003 bmi 02385DB0
:02385DA0 E3500000 cmp r0,#0x0
:02385DA4 1A000003 bne 02385DB8
:02385DA8 E3510000 cmp r1,#0x0
:02385DAC AA000001 bge 02385DB8
:02385DB0 E1A00008 mov  r0,r8			;r0=0(0x0)
:02385DB4 EA000006 b 02385DD4
:02385DB8 E3510000 cmp r1,#0x0
:02385DBC B2810007 addlt  r0,r1,#0x7
:02385DC0 B2801C01 addlt  r1,r0,#0x100
:02385DC4 E1D401F2 ldrsh r0,[r4, #+0x12]		;r4+0x12=*(00000012)
:02385DC8 E1510000 cmp r1,r0
:02385DCC D1A0000B movle  r0,r11			;r0=1(0x1)
:02385DD0 C3A00002 movgt  r0,#0x2		;r0=2(0x2)
:02385DD4 E3500000 cmp r0,#0x0
:02385DD8 0A000004 beq 02385DF0
:02385DDC E3500001 cmp r0,#0x1
:02385DE0 0A000011 beq 02385E2C
:02385DE4 E3500002 cmp r0,#0x2
:02385DE8 0A000025 beq 02385E84
:02385DEC EA00002B b 02385EA0
:02385DF0 E1A00004 mov  r0,r4			;r0=0(0x0)
:02385DF4 EBFFFF76 bl 02385BD4
:02385DF8 E1DA10B0 ldrh r1,[r10, #+0x0]		;r10+0x0=*(04000006)=#1184957121(0x46a102c1)
:02385DFC E1D401F0 ldrsh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:02385E00 E1500001 cmp r0,r1
:02385E04 0594000C ldreq r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02385E08 01500009 cmpeq r0,r9
:02385E0C 1A000026 bne 02385EAC
:02385E10 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02385E14 EBFFF74A bl 02383B44
:02385E18 E1D710B0 ldrh r1,[r7, #+0x0]		;r7+0x0=*(00000004)
:02385E1C E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02385E20 E3C11020 bic  r1,r1,#0x20
:02385E24 E1C710B0 strh r1,[r7, #+0x0]		;r7+0x0=*(00000004)
:02385E28 EBFFF754 bl 02383B80
:02385E2C E5949000 ldr r9,[r4, #+0x0]		;r4+0x0=*(00000000)
:02385E30 E1A00004 mov  r0,r4			;r0=0(0x0)
:02385E34 EBFFFF0B bl 02385A68
:02385E38 E5846000 str r6,[r4, #+0x0]		;r4+0x0=*(00000000)
:02385E3C E3590000 cmp r9,#0x0
:02385E40 0A000002 beq 02385E50
:02385E44 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02385E48 E1A0E00F mov  r14,r15			;r14=37248592(0x2385e50)
:02385E4C E12FFF19 bx r9 (Jump to addr_46A102C1?)msr CPSR_fsxc,r9
:02385E50 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:02385E54 E3500000 cmp r0,#0x0
:02385E58 0A000010 beq 02385EA0
:02385E5C E5940024 ldr r0,[r4, #+0x24]		;r4+0x24=*(00000024)
:02385E60 E3500000 cmp r0,#0x0
:02385E64 1A00000D bne 02385EA0
:02385E68 E5849000 str r9,[r4, #+0x0]		;r4+0x0=*(00000000)
:02385E6C E5951008 ldr r1,[r5, #+0x8]		;r5+0x8=*(038078bc)=#-45794850(0xfd4539de)
:02385E70 E1A00004 mov  r0,r4			;r0=0(0x0)
:02385E74 E2811001 add  r1,r1,#0x1
:02385E78 E584100C str r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02385E7C EBFFFED0 bl 023859C4
:02385E80 EA000006 b 02385EA0
:02385E84 E1A00004 mov  r0,r4			;r0=0(0x0)
:02385E88 EBFFFEF6 bl 02385A68
:02385E8C E5951008 ldr r1,[r5, #+0x8]		;r5+0x8=*(038078bc)=#-45794850(0xfd4539de)
:02385E90 E1A00004 mov  r0,r4			;r0=0(0x0)
:02385E94 E2811001 add  r1,r1,#0x1
:02385E98 E584100C str r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02385E9C EBFFFEC8 bl 023859C4
:02385EA0 E595400C ldr r4,[r5, #+0xc]		;r5+0xc=*(038078c0)=#-837749959(0xce10f339)
:02385EA4 E3540000 cmp r4,#0x0
:02385EA8 1AFFFFB3 bne 02385D7C
:02385EAC E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02385EB0 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02385EB4 04000004 streq r0,[r0],#-0x4
:02385EB8 0380FFF8 orreq  r15,r0,#0x3E0
:02385EBC 04000006 streq r0,[r0],#-0x6
:02385EC0 038078B4 orreq  r7,r0,#0xB40000
:02385EC4 E92D4010 stmdb  r13!,{r4,r14}
:02385EC8 E1A04000 mov  r4,r0			;r4=0(0x0)
:02385ECC EB000012 bl 02385F1C
:02385ED0 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(02385f04)=#58751156(0x038078b4)
:02385ED4 E5912004 ldr r2,[r1, #+0x4]		;r1+0x4=*(038078b8)=#-1794057661(0x9510da43)
:02385ED8 E1540002 cmp r4,r2
:02385EDC B5912008 ldrlt r2,[r1, #+0x8]		;r1+0x8=*(038078bc)=#-45794850(0xfd4539de)
:02385EE0 B2822001 addlt  r2,r2,#0x1
:02385EE4 B5812008 strlt r2,[r1, #+0x8]		;r1+0x8=*(038078bc)=#-45794850(0xfd4539de)
:02385EE8 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(02385f04)=#58751156(0x038078b4)
:02385EEC E5814004 str r4,[r1, #+0x4]		;r1+0x4=*(038078b8)=#-1794057661(0x9510da43)
:02385EF0 EB00000E bl 02385F30
:02385EF4 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(02385f04)=#58751156(0x038078b4)
:02385EF8 E5900008 ldr r0,[r0, #+0x8]		;r0+0x8=*(038078bc)=#-45794850(0xfd4539de)
:02385EFC E8BD4010 ldmia  r13!,{r4,r14}
:02385F00 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02385F04 038078B4 orreq  r7,r0,#0xB40000
:02385F08 E10F0000 mrs r0,CPSR
:02385F0C E3C01080 bic  r1,r0,#0x80
:02385F10 E121F001 msr CPSR_c,r1
:02385F14 E2000080 and  r0,r0,#0x80
:02385F18 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02385F1C E10F0000 mrs r0,CPSR
:02385F20 E3801080 orr  r1,r0,#0x80
:02385F24 E121F001 msr CPSR_c,r1
:02385F28 E2000080 and  r0,r0,#0x80
:02385F2C E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02385F30 E10F1000 mrs r1,CPSR
:02385F34 E3C12080 bic  r2,r1,#0x80
:02385F38 E1822000 orr  r2,r2,r0
:02385F3C E121F002 msr CPSR_c,r2
:02385F40 E2010080 and  r0,r1,#0x80
:02385F44 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02385F48 E10F0000 mrs r0,CPSR
:02385F4C E38010C0 orr  r1,r0,#0xC0
:02385F50 E121F001 msr CPSR_c,r1
:02385F54 E20000C0 and  r0,r0,#0xC0
:02385F58 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02385F5C E10F1000 mrs r1,CPSR
:02385F60 E3C120C0 bic  r2,r1,#0xC0
:02385F64 E1822000 orr  r2,r2,r0
:02385F68 E121F002 msr CPSR_c,r2
:02385F6C E20100C0 and  r0,r1,#0xC0
:02385F70 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02385F74 E10F0000 mrs r0,CPSR
:02385F78 E200001F and  r0,r0,#0x1F
:02385F7C E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02385F80 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(02385f94)=#58734521(0x038037b9)
:02385F84 E1A010C0 mov  r1,r0,asr #0x1
:02385F88 E0800F21 add  r0,r0,r1,lsr #0x1e
:02385F8C E1A00140 mov  r0,r0,asr #0x2
:02385F90 E12FFF1C bx r12 (Jump to addr_038037B9?)msr CPSR_fsxc,r12
:02385F94 038037B9 orreq  r3,r0,#0x2E40000
:02385F98 E92D4008 stmdb  r13!,{r3,r14}
:02385F9C E59F2024 ldr r2,[r15, #+0x24]		;r15+0x24=*(02385fc8)=#58751176(0x038078c8)
:02385FA0 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(038078c8)=#-947126128(0xc78c0090)
:02385FA4 E3500000 cmp r0,#0x0
:02385FA8 1A000004 bne 02385FC0
:02385FAC E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02385fcc)=#58711492(0x037fddc4)
:02385FB0 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02385FB4 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02385FB8 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(038078c8)=#-947126128(0xc78c0090)
:02385FBC EB00017D bl 023865B8
:02385FC0 E8BD4008 ldmia  r13!,{r3,r14}
:02385FC4 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02385FC8 038078C8 orreq  r7,r0,#0xC80000
:02385FCC 037FDDC4 cmneq r15,#0x3100
:02385FD0 E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(02385fdc)=#58751176(0x038078c8)
:02385FD4 E1D000B2 ldrh r0,[r0, #+0x2]		;r0+0x2=*(038078ca)=#1805961100(0x6ba4c78c)
:02385FD8 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02385FDC 038078C8 orreq  r7,r0,#0xC80000
:02385FE0 E92D4008 stmdb  r13!,{r3,r14}
:02385FE4 E2010C7F and  r0,r1,#0x7F00
:02385FE8 E1A00400 mov  r0,r0,lsl #0x8		;r0=0(0x0)
:02385FEC E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02385FF0 E3500010 cmp r0,#0x10
:02385FF4 059F0014 ldreq r0,[r15, #+0x14]		;r15+0x14=*(02386010)=#58751176(0x038078c8)
:02385FF8 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:02385FFC 01C010B2 streqh r1,[r0, #+0x2]		;r0+0x2=*(038078ca)=#1805961100(0x6ba4c78c)
:02386000 0A000000 beq 02386008
:02386004 EB000020 bl 0238608C
:02386008 E8BD4008 ldmia  r13!,{r3,r14}
:0238600C E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02386010 038078C8 orreq  r7,r0,#0xC80000
:02386014 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02386018 E3A00701 mov  r0,#0x40000		;r0=262144(0x40000)
:0238601C EBFFF6A7 bl 02383AC0
:02386020 E3E00000 mvn  r0,#0x0
:02386024 EBFFF6D5 bl 02383B80
:02386028 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238602C EB000037 bl 02386110
:02386030 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02386034 EB000035 bl 02386110
:02386038 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238603C EB000033 bl 02386110
:02386040 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:02386044 EB000031 bl 02386110
:02386048 EB000220 bl 023868D0
:0238604C E3A0600C mov  r6,#0xC		;r6=12(0xc)
:02386050 E3A05A01 mov  r5,#0x1000		;r5=4096(0x1000)
:02386054 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02386058 E1A00006 mov  r0,r6			;r0=12(0xc)
:0238605C E1A01005 mov  r1,r5			;r1=4096(0x1000)
:02386060 E1A02004 mov  r2,r4			;r2=0(0x0)
:02386064 EB000170 bl 0238662C
:02386068 E3500000 cmp r0,#0x0
:0238606C 1AFFFFF9 bne 02386058
:02386070 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(02386088)=#67109384(0x04000208)
:02386074 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02386078 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04000208)=#1682990156(0x6450644c)
:0238607C EB002532 bl 0238F54C
:02386080 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02386084 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02386088 04000208 streq r0,[r0],#-0x208
:0238608C E92D4008 stmdb  r13!,{r3,r14}
:02386090 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02386094 EB002200 bl 0238E89C
:02386098 EBFFFF9F bl 02385F1C
:0238609C EBFFE97C bl 02380694
:023860A0 EAFFFFFC b 02386098
:023860A4 E92D4010 stmdb  r13!,{r4,r14}
:023860A8 E1A04000 mov  r4,r0			;r4=0(0x0)
:023860AC EBFFFF9A bl 02385F1C
:023860B0 E0841084 add  r1,r4,r4,lsl #0x1
:023860B4 E2811002 add  r1,r1,#0x2
:023860B8 E1A01101 mov  r1,r1,lsl #0x2		;r1=-1857973968(0x91419130)
:023860BC E28110B0 add  r1,r1,#0xB0
:023860C0 E2812301 add  r2,r1,#0x4000000
:023860C4 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(00000000)
:023860C8 E3110102 tst r1,#0x80000000
:023860CC 1AFFFFFC bne 023860C4
:023860D0 E3540000 cmp r4,#0x0
:023860D4 1A000009 bne 02386100
:023860D8 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:023860DC E0010194 mul  r1,r4,r1
:023860E0 E2812301 add  r2,r1,#0x4000000
:023860E4 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023860E8 E28110B0 add  r1,r1,#0xB0
:023860EC E58230B0 str r3,[r2, #+0xb0]		;r2+0xb0=*(000000b0)
:023860F0 E2812301 add  r2,r1,#0x4000000
:023860F4 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(0238610c)=#-2126512127(0x81400001)
:023860F8 E5823004 str r3,[r2, #+0x4]		;r2+0x4=*(00000004)
:023860FC E5821008 str r1,[r2, #+0x8]		;r2+0x8=*(00000008)
:02386100 EBFFFF8A bl 02385F30
:02386104 E8BD4010 ldmia  r13!,{r4,r14}
:02386108 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:0238610C 81400001 unknown
:02386110 E92D4010 stmdb  r13!,{r4,r14}
:02386114 E1A04000 mov  r4,r0			;r4=0(0x0)
:02386118 EBFFFF7F bl 02385F1C
:0238611C E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02386120 E0010194 mul  r1,r4,r1
:02386124 E2811005 add  r1,r1,#0x5
:02386128 E1A01081 mov  r1,r1,lsl #0x1		;r1=12(0xc)
:0238612C E2811301 add  r1,r1,#0x4000000
:02386130 E1D12BB0 ldrh r2,[r1, #+0xb0]		;r1+0xb0=*(000000bc)
:02386134 E3540000 cmp r4,#0x0
:02386138 E3C22C32 bic  r2,r2,#0x3200
:0238613C E1C12BB0 strh r2,[r1, #+0xb0]		;r1+0xb0=*(000000bc)
:02386140 E1D12BB0 ldrh r2,[r1, #+0xb0]		;r1+0xb0=*(000000bc)
:02386144 E3C22902 bic  r2,r2,#0x8000
:02386148 E1C12BB0 strh r2,[r1, #+0xb0]		;r1+0xb0=*(000000bc)
:0238614C E1D12BB0 ldrh r2,[r1, #+0xb0]		;r1+0xb0=*(000000bc)
:02386150 E1D11BB0 ldrh r1,[r1, #+0xb0]		;r1+0xb0=*(000000bc)
:02386154 1A000009 bne 02386180
:02386158 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:0238615C E0010194 mul  r1,r4,r1
:02386160 E2812301 add  r2,r1,#0x4000000
:02386164 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02386168 E28110B0 add  r1,r1,#0xB0
:0238616C E58230B0 str r3,[r2, #+0xb0]		;r2+0xb0=*(000000b0)
:02386170 E2812301 add  r2,r1,#0x4000000
:02386174 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(0238618c)=#-2126512127(0x81400001)
:02386178 E5823004 str r3,[r2, #+0x4]		;r2+0x4=*(00000004)
:0238617C E5821008 str r1,[r2, #+0x8]		;r2+0x8=*(00000008)
:02386180 EBFFFF6A bl 02385F30
:02386184 E8BD4010 ldmia  r13!,{r4,r14}
:02386188 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:0238618C 81400001 unknown
:02386190 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02386194 E1530002 cmp r3,r2
:02386198 BA000000 blt 023861A0
:0238619C EA000000 b 023861A4
:023861A0 E18100B3 strh r0,[r1, +r3]
:023861A4 BA000000 blt 023861AC
:023861A8 EA000000 b 023861B0
:023861AC E2833002 add  r3,r3,#0x2
:023861B0 BAFFFFF7 blt 02386194
:023861B4 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:023861B8 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:023861BC E15C0002 cmp r12,r2
:023861C0 BA000000 blt 023861C8
:023861C4 EA000000 b 023861CC
:023861C8 E19030BC ldrh r3,[r0, +r12]
:023861CC BA000000 blt 023861D4
:023861D0 EA000000 b 023861D8
:023861D4 E18130BC strh r3,[r1, +r12]
:023861D8 BA000000 blt 023861E0
:023861DC EA000000 b 023861E4
:023861E0 E28CC002 add  r12,r12,#0x2
:023861E4 BAFFFFF4 blt 023861BC
:023861E8 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:023861EC E081C002 add  r12,r1,r2
:023861F0 E151000C cmp r1,r12
:023861F4 BA000000 blt 023861FC
:023861F8 EA000000 b 02386200
:023861FC E8A10001 stmia  r1!,{r0}
:02386200 BAFFFFFA blt 023861F0
:02386204 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02386208 E081C002 add  r12,r1,r2
:0238620C E151000C cmp r1,r12
:02386210 BA000000 blt 02386218
:02386214 EA000000 b 0238621C
:02386218 E8B00004 ldmia  r0!,{r2}
:0238621C BA000000 blt 02386224
:02386220 EA000000 b 02386228
:02386224 E8A10004 stmia  r1!,{r2}
:02386228 BAFFFFF7 blt 0238620C
:0238622C E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02386230 E92D03F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9}
:02386234 E0819002 add  r9,r1,r2
:02386238 E1A0C2A2 mov  r12,r2,lsr #0x5		;r12=0(0x0)
:0238623C E081C28C add  r12,r1,r12,lsl #0x5
:02386240 E1A02000 mov  r2,r0			;r2=0(0x0)
:02386244 E1A03002 mov  r3,r2			;r3=0(0x0)
:02386248 E1A04002 mov  r4,r2			;r4=0(0x0)
:0238624C E1A05002 mov  r5,r2			;r5=0(0x0)
:02386250 E1A06002 mov  r6,r2			;r6=0(0x0)
:02386254 E1A07002 mov  r7,r2			;r7=0(0x0)
:02386258 E1A08002 mov  r8,r2			;r8=0(0x0)
:0238625C E151000C cmp r1,r12
:02386260 BA000000 blt 02386268
:02386264 EA000000 b 0238626C
:02386268 E8A101FD stmia  r1!,{r0,r2,r3,r4,r5,r6,r7,r8}
:0238626C BAFFFFFA blt 0238625C
:02386270 E1510009 cmp r1,r9
:02386274 BA000000 blt 0238627C
:02386278 EA000000 b 02386280
:0238627C E8A10001 stmia  r1!,{r0}
:02386280 BAFFFFFA blt 02386270
:02386284 E8BD03F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9}
:02386288 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:0238628C E3520000 cmp r2,#0x0
:02386290 0A000000 beq 02386298
:02386294 EA000000 b 0238629C
:02386298 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:0238629C E3100001 tst r0,#0x1
:023862A0 0A000008 beq 023862C8
:023862A4 E150C0B1 ldrh r12,[r0, #-0x1]		;(r0-0xb1=*(ffffffff))
:023862A8 E20CC0FF and  r12,r12,#0xFF
:023862AC E18C3401 orr  r3,r12,r1,lsl #0x8
:023862B0 E14030B1 strh r3,[r0, #-0x1]		;(r0-0xb1=*(ffffffff))
:023862B4 E2800001 add  r0,r0,#0x1
:023862B8 E2522001 subs r2,r2,#0x1
:023862BC 0A000000 beq 023862C4
:023862C0 EA000000 b 023862C8
:023862C4 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:023862C8 E3520002 cmp r2,#0x2
:023862CC 3A000013 bcc 02386320
:023862D0 E1811401 orr  r1,r1,r1,lsl #0x8
:023862D4 E3100002 tst r0,#0x2
:023862D8 0A000004 beq 023862F0
:023862DC E0C010B2 strh r1,[r0],#+0x2
:023862E0 E2522002 subs r2,r2,#0x2
:023862E4 0A000000 beq 023862EC
:023862E8 EA000000 b 023862F0
:023862EC E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:023862F0 E1811801 orr  r1,r1,r1,lsl #0x10
:023862F4 E3D23003 bics r3,r2,#0x3
:023862F8 0A000004 beq 02386310
:023862FC E0422003 sub  r2,r2,r3
:02386300 E083C000 add  r12,r3,r0
:02386304 E4801004 str r1,[r0],#+0x4
:02386308 E150000C cmp r0,r12
:0238630C 3AFFFFFC bcc 02386304
:02386310 E3120002 tst r2,#0x2
:02386314 1A000000 bne 0238631C
:02386318 EA000000 b 02386320
:0238631C E0C010B2 strh r1,[r0],#+0x2
:02386320 E3120001 tst r2,#0x1
:02386324 0A000000 beq 0238632C
:02386328 EA000000 b 02386330
:0238632C E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02386330 E1D030B0 ldrh r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:02386334 E2033CFF and  r3,r3,#0xFF00
:02386338 E20110FF and  r1,r1,#0xFF
:0238633C E1811003 orr  r1,r1,r3
:02386340 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02386344 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02386348 E3520000 cmp r2,#0x0
:0238634C 0A000000 beq 02386354
:02386350 EA000000 b 02386358
:02386354 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02386358 E3110001 tst r1,#0x1
:0238635C 0A000013 beq 023863B0
:02386360 E151C0B1 ldrh r12,[r1, #-0x1]		;r1-0x1=*(81400000)=#0(0x00000000)
:02386364 E20CC0FF and  r12,r12,#0xFF
:02386368 E3100001 tst r0,#0x1
:0238636C 1A000000 bne 02386374
:02386370 EA000000 b 02386378
:02386374 E15030B1 ldrh r3,[r0, #-0x1]		;(r0-0xb1=*(ffffffff))
:02386378 1A000000 bne 02386380
:0238637C EA000000 b 02386384
:02386380 E1A03423 mov  r3,r3,lsr #0x8		;r3=0(0x0)
:02386384 0A000000 beq 0238638C
:02386388 EA000000 b 02386390
:0238638C E1D030B0 ldrh r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:02386390 E18C3403 orr  r3,r12,r3,lsl #0x8
:02386394 E14130B1 strh r3,[r1, #-0x1]		;r1-0x1=*(81400000)=#0(0x00000000)
:02386398 E2800001 add  r0,r0,#0x1
:0238639C E2811001 add  r1,r1,#0x1
:023863A0 E2522001 subs r2,r2,#0x1
:023863A4 0A000000 beq 023863AC
:023863A8 EA000000 b 023863B0
:023863AC E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:023863B0 E021C000 eor  r12,r1,r0
:023863B4 E31C0001 tst r12,#0x1
:023863B8 0A000013 beq 0238640C
:023863BC E3C00001 bic  r0,r0,#0x1
:023863C0 E0D0C0B2 ldrh r12,[r0],#+0x2
:023863C4 E1A0342C mov  r3,r12,lsr #0x8		;r3=0(0x0)
:023863C8 E2522002 subs r2,r2,#0x2
:023863CC 3A000005 bcc 023863E8
:023863D0 E0D0C0B2 ldrh r12,[r0],#+0x2
:023863D4 E183C40C orr  r12,r3,r12,lsl #0x8
:023863D8 E0C1C0B2 strh r12,[r1],#+0x2
:023863DC E1A0382C mov  r3,r12,lsr #0x10		;r3=0(0x0)
:023863E0 E2522002 subs r2,r2,#0x2
:023863E4 2AFFFFF9 bcs 023863D0
:023863E8 E3120001 tst r2,#0x1
:023863EC 0A000000 beq 023863F4
:023863F0 EA000000 b 023863F8
:023863F4 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:023863F8 E1D1C0B0 ldrh r12,[r1, #+0x0]		;r1+0x0=*(81400001)=#0(0x00000000)
:023863FC E20CCCFF and  r12,r12,#0xFF00
:02386400 E18CC003 orr  r12,r12,r3
:02386404 E1C1C0B0 strh r12,[r1, #+0x0]		;r1+0x0=*(81400001)=#0(0x00000000)
:02386408 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:0238640C E31C0002 tst r12,#0x2
:02386410 0A000008 beq 02386438
:02386414 E3D23001 bics r3,r2,#0x1
:02386418 0A00001F beq 0238649C
:0238641C E0422003 sub  r2,r2,r3
:02386420 E083C001 add  r12,r3,r1
:02386424 E0D030B2 ldrh r3,[r0],#+0x2
:02386428 E0C130B2 strh r3,[r1],#+0x2
:0238642C E151000C cmp r1,r12
:02386430 3AFFFFFB bcc 02386424
:02386434 EA000018 b 0238649C
:02386438 E3520002 cmp r2,#0x2
:0238643C 3A000016 bcc 0238649C
:02386440 E3110002 tst r1,#0x2
:02386444 0A000005 beq 02386460
:02386448 E0D030B2 ldrh r3,[r0],#+0x2
:0238644C E0C130B2 strh r3,[r1],#+0x2
:02386450 E2522002 subs r2,r2,#0x2
:02386454 0A000000 beq 0238645C
:02386458 EA000000 b 02386460
:0238645C E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02386460 E3D23003 bics r3,r2,#0x3
:02386464 0A000005 beq 02386480
:02386468 E0422003 sub  r2,r2,r3
:0238646C E083C001 add  r12,r3,r1
:02386470 E4903004 ldr r3,[r0],#+0x4
:02386474 E4813004 str r3,[r1],#+0x4
:02386478 E151000C cmp r1,r12
:0238647C 3AFFFFFB bcc 02386470
:02386480 E3120002 tst r2,#0x2
:02386484 1A000000 bne 0238648C
:02386488 EA000000 b 02386490
:0238648C E0D030B2 ldrh r3,[r0],#+0x2
:02386490 1A000000 bne 02386498
:02386494 EA000000 b 0238649C
:02386498 E0C130B2 strh r3,[r1],#+0x2
:0238649C E3120001 tst r2,#0x1
:023864A0 0A000000 beq 023864A8
:023864A4 EA000000 b 023864AC
:023864A8 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:023864AC E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(81400001)=#0(0x00000000)
:023864B0 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:023864B4 E2022CFF and  r2,r2,#0xFF00
:023864B8 E20000FF and  r0,r0,#0xFF
:023864BC E1820000 orr  r0,r2,r0
:023864C0 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(81400001)=#0(0x00000000)
:023864C4 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:023864C8 E1010090 swp r0,r0,r1
:023864CC E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:023864D0 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(023864d8)=#58712768(0x037fe2c0)
:023864D4 E12FFF1C bx r12 (Jump to addr_037FE2C0?)msr CPSR_fsxc,r12
:023864D8 037FE2C0 cmneq r15,#0xC
:023864DC E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023864E0 EBFFFE8D bl 02385F1C
:023864E4 E59F10B0 ldr r1,[r15, #+0xb0]		;r15+0xb0=*(0238659c)=#58751180(0x038078cc)
:023864E8 E1A04000 mov  r4,r0			;r4=0(0x0)
:023864EC E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(038078cc)=#678194084(0x286c6ba4)
:023864F0 E3500000 cmp r0,#0x0
:023864F4 1A000024 bne 0238658C
:023864F8 E59F00A0 ldr r0,[r15, #+0xa0]		;r15+0xa0=*(023865a0)=#41942016(0x027ffc00)
:023864FC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02386500 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(038078cc)=#678194084(0x286c6ba4)
:02386504 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02386508 E580238C str r2,[r0, #+0x38c]		;r0+0x38c=*(027fff8c)=#329929144(0x13aa51b8)
:0238650C E59F0090 ldr r0,[r15, #+0x90]		;r15+0x90=*(023865a4)=#58751184(0x038078d0)
:02386510 E1A01002 mov  r1,r2			;r1=329929144(0x13aa51b8)
:02386514 E7801102 str r1,[r0,+r2, lsl #0x2]
:02386518 E2822001 add  r2,r2,#0x1
:0238651C E3520020 cmp r2,#0x20
:02386520 BAFFFFFB blt 02386514
:02386524 E59F207C ldr r2,[r15, #+0x7c]		;r15+0x7c=*(023865a8)=#50184(0x0000c408)
:02386528 E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(023865ac)=#67109252(0x04000184)
:0238652C E3A00701 mov  r0,#0x40000		;r0=262144(0x40000)
:02386530 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04000184)=#2132805665(0x7f200821)
:02386534 EBFFF591 bl 02383B80
:02386538 E59F1070 ldr r1,[r15, #+0x70]		;r15+0x70=*(023865b0)=#58713256(0x037fe4a8)
:0238653C E3A00701 mov  r0,#0x40000		;r0=262144(0x40000)
:02386540 EBFFF524 bl 023839D8
:02386544 E3A00701 mov  r0,#0x40000		;r0=262144(0x40000)
:02386548 EBFFF56F bl 02383B0C
:0238654C E3A05008 mov  r5,#0x8		;r5=8(0x8)
:02386550 E59F805C ldr r8,[r15, #+0x5c]		;r15+0x5c=*(023865b4)=#67109248(0x04000180)
:02386554 E1A06005 mov  r6,r5			;r6=8(0x8)
:02386558 E3A07FFA mov  r7,#0x3E8		;r7=1000(0x3e8)
:0238655C EA000008 b 02386584
:02386560 E1A00405 mov  r0,r5,lsl #0x8		;r0=2048(0x800)
:02386564 E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(04000180)=#-1364289256(0xaeae9918)
:02386568 E1A00007 mov  r0,r7			;r0=1000(0x3e8)
:0238656C EBFFFE83 bl 02385F80
:02386570 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(04000180)=#-1364289256(0xaeae9918)
:02386574 E200000F and  r0,r0,#0xF
:02386578 E1500005 cmp r0,r5
:0238657C 11A05006 movne  r5,r6			;r5=8(0x8)
:02386580 E2455001 sub  r5,r5,#0x1
:02386584 E3550000 cmp r5,#0x0
:02386588 AAFFFFF4 bge 02386560
:0238658C E1A00004 mov  r0,r4			;r0=0(0x0)
:02386590 EBFFFE66 bl 02385F30
:02386594 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02386598 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:0238659C 038078CC orreq  r7,r0,#0xCC0000
:023865A0 027FFC00 rsbeqs r15,r15,#0x0
:023865A4 038078D0 orreq  r7,r0,#0xD00000
:023865A8 0000C408 andeq  r12,r0,r8,lsl #0x8
:023865AC 04000184 streq r0,[r0],#-0x184
:023865B0 037FE4A8 cmneq r15,#0xA8000000
:023865B4 04000180 streq r0,[r0],#-0x180
:023865B8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023865BC E1A04000 mov  r4,r0			;r4=0(0x0)
:023865C0 E1A05001 mov  r5,r1			;r5=58713256(0x37fe4a8)
:023865C4 EBFFFE54 bl 02385F1C
:023865C8 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(02386600)=#58751184(0x038078d0)
:023865CC E59F3030 ldr r3,[r15, #+0x30]		;r15+0x30=*(02386604)=#41942016(0x027ffc00)
:023865D0 E7815104 str r5,[r1,+r4, lsl #0x2]
:023865D4 E3550000 cmp r5,#0x0
:023865D8 1593238C ldrne r2,[r3, #+0x38c]		;r3+0x38c=*(027fff8c)=#329929144(0x13aa51b8)
:023865DC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023865E0 11821411 orrne  r1,r2,r1,lsl r4
:023865E4 0593238C ldreq r2,[r3, #+0x38c]		;r3+0x38c=*(027fff8c)=#329929144(0x13aa51b8)
:023865E8 01E01411 mvneq  r1,r1,lsl r4
:023865EC 00021001 andeq  r1,r2,r1
:023865F0 E583138C str r1,[r3, #+0x38c]		;r3+0x38c=*(027fff8c)=#329929144(0x13aa51b8)
:023865F4 EBFFFE4D bl 02385F30
:023865F8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023865FC E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02386600 038078D0 orreq  r7,r0,#0xD00000
:02386604 027FFC00 rsbeqs r15,r15,#0x0
:02386608 E59F2018 ldr r2,[r15, #+0x18]		;r15+0x18=*(02386628)=#41942016(0x027ffc00)
:0238660C E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02386610 E0821101 add  r1,r2,r1,lsl #0x2
:02386614 E5911388 ldr r1,[r1, #+0x388]		;r1+0x388=*(13aa5540)=#0(0x00000000)
:02386618 E1110013 tst r1,r3,lsl r0
:0238661C 03A03000 moveq  r3,#0x0		;r3=0(0x0)
:02386620 E1A00003 mov  r0,r3			;r0=0(0x0)
:02386624 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02386628 027FFC00 rsbeqs r15,r15,#0x0
:0238662C E92D4008 stmdb  r13!,{r3,r14}
:02386630 E59D3000 ldr r3,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:02386634 E200001F and  r0,r0,#0x1F
:02386638 E3C3301F bic  r3,r3,#0x1F
:0238663C E1830000 orr  r0,r3,r0
:02386640 E3C03020 bic  r3,r0,#0x20
:02386644 E1A00F82 mov  r0,r2,lsl #0x1f		;r0=0(0x0)
:02386648 E1830D20 orr  r0,r3,r0,lsr #0x1a
:0238664C E200003F and  r0,r0,#0x3F
:02386650 E1800301 orr  r0,r0,r1,lsl #0x6
:02386654 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:02386658 EB000001 bl 02386664
:0238665C E8BD4008 ldmia  r13!,{r3,r14}
:02386660 E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:02386664 E92D4010 stmdb  r13!,{r4,r14}
:02386668 E59F2050 ldr r2,[r15, #+0x50]		;r15+0x50=*(023866c0)=#67109252(0x04000184)
:0238666C E1A04000 mov  r4,r0			;r4=-314199211(0xed45b355)
:02386670 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04000184)=#2132805665(0x7f200821)
:02386674 E3100901 tst r0,#0x4000
:02386678 11D210B0 ldrneh r1,[r2, #+0x0]		;r2+0x0=*(04000184)=#2132805665(0x7f200821)
:0238667C 13E00000 mvnne  r0,#0x0
:02386680 13811903 orrne  r1,r1,#0xC000
:02386684 11C210B0 strneh r1,[r2, #+0x0]		;r2+0x0=*(04000184)=#2132805665(0x7f200821)
:02386688 1A00000A bne 023866B8
:0238668C EBFFFE22 bl 02385F1C
:02386690 E59F2028 ldr r2,[r15, #+0x28]		;r15+0x28=*(023866c0)=#67109252(0x04000184)
:02386694 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000184)=#2132805665(0x7f200821)
:02386698 E3110002 tst r1,#0x2
:0238669C 0A000002 beq 023866AC
:023866A0 EBFFFE22 bl 02385F30
:023866A4 E3E00001 mvn  r0,#0x1
:023866A8 EA000002 b 023866B8
:023866AC E5824004 str r4,[r2, #+0x4]		;r2+0x4=*(04000188)=#-2134521925(0x80c5c7bb)
:023866B0 EBFFFE1E bl 02385F30
:023866B4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023866B8 E8BD4010 ldmia  r13!,{r4,r14}
:023866BC E12FFF1E bx r14 (Jump to addr_02385E50?)
msr CPSR_fsxc,r14
:023866C0 04000184 streq r0,[r0],#-0x184
:023866C4 E92D47F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r14}
:023866C8 E24DD004 sub  r13,r13,#0x4
:023866CC E59D6000 ldr r6,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:023866D0 E3E08003 mvn  r8,#0x3
:023866D4 E59F40C0 ldr r4,[r15, #+0xc0]		;r15+0xc0=*(0238679c)=#58751184(0x038078d0)
:023866D8 E59F90C0 ldr r9,[r15, #+0xc0]		;r15+0xc0=*(023867a0)=#67109252(0x04000184)
:023866DC E288A001 add  r10,r8,#0x1
:023866E0 E3A07641 mov  r7,#0x4100000		;r7=68157440(0x4100000)
:023866E4 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023866E8 E1D900B0 ldrh r0,[r9, #+0x0]		;r9+0x0=*(04000184)=#2132805665(0x7f200821)
:023866EC E3100901 tst r0,#0x4000
:023866F0 11D900B0 ldrneh r0,[r9, #+0x0]		;r9+0x0=*(04000184)=#2132805665(0x7f200821)
:023866F4 12881001 addne  r1,r8,#0x1
:023866F8 13800903 orrne  r0,r0,#0xC000
:023866FC 11C900B0 strneh r0,[r9, #+0x0]		;r9+0x0=*(04000184)=#2132805665(0x7f200821)
:02386700 1A00000A bne 02386730
:02386704 EBFFFE04 bl 02385F1C
:02386708 E1D910B0 ldrh r1,[r9, #+0x0]		;r9+0x0=*(04000184)=#2132805665(0x7f200821)
:0238670C E3110C01 tst r1,#0x100
:02386710 0A000002 beq 02386720
:02386714 EBFFFE05 bl 02385F30
:02386718 E1A01008 mov  r1,r8			;r1=67109248(0x4000180)
:0238671C EA000003 b 02386730
:02386720 E5976000 ldr r6,[r7, #+0x0]		;r7+0x0=*(04100000)=#-1725785754(0x99229966)
:02386724 E58D6000 str r6,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:02386728 EBFFFE00 bl 02385F30
:0238672C E1A01005 mov  r1,r5			;r1=0(0x0)
:02386730 E1510008 cmp r1,r8
:02386734 0A000015 beq 02386790
:02386738 E151000A cmp r1,r10
:0238673C 0AFFFFE9 beq 023866E8
:02386740 E1A00D86 mov  r0,r6,lsl #0x1b		;r0=-1476395008(0xa8000000)
:02386744 E1B00DA0 movs r0,r0,lsr #0x1b		;r0=21(0x15)
:02386748 0AFFFFE6 beq 023866E8
:0238674C E7943100 ldr r3,[r4,+r0, lsl #0x2]
:02386750 E3530000 cmp r3,#0x0
:02386754 0A000005 beq 02386770
:02386758 E1A02D06 mov  r2,r6,lsl #0x1a		;r2=1409286144(0x54000000)
:0238675C E1A01326 mov  r1,r6,lsr #0x6		;r1=62199501(0x3b516cd)
:02386760 E1A02FA2 mov  r2,r2,lsr #0x1f		;r2=0(0x0)
:02386764 E1A0E00F mov  r14,r15			;r14=37250924(0x238676c)
:02386768 E12FFF13 bx r3 (Jump to addr_ED45B355?)msr CPSR_fsxc,r3
:0238676C EAFFFFDD b 023866E8
:02386770 E1A00D06 mov  r0,r6,lsl #0x1a		;r0=1409286144(0x54000000)
:02386774 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02386778 1AFFFFDA bne 023866E8
:0238677C E3866020 orr  r6,r6,#0x20
:02386780 E1A00006 mov  r0,r6			;r0=-314199211(0xed45b355)
:02386784 E58D6000 str r6,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:02386788 EBFFFFB5 bl 02386664
:0238678C EAFFFFD5 b 023866E8
:02386790 E28DD004 add  r13,r13,#0x4
:02386794 E8BD47F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r14}
:02386798 E12FFF1E bx r14 (Jump to addr_0238676C?)
msr CPSR_fsxc,r14
:0238679C 038078D0 orreq  r7,r0,#0xD00000
:023867A0 04000184 streq r0,[r0],#-0x184
:023867A4 E59F2014 ldr r2,[r15, #+0x14]		;r15+0x14=*(023867c0)=#67109172(0x04000134)
:023867A8 E1E03000 mvn  r3,r0
:023867AC E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04000134)=#-1701213912(0x9a998928)
:023867B0 E0030000 and  r0,r3,r0
:023867B4 E1810000 orr  r0,r1,r0
:023867B8 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000134)=#-1701213912(0x9a998928)
:023867BC E12FFF1E bx r14 (Jump to addr_0238676C?)
msr CPSR_fsxc,r14
:023867C0 04000134 streq r0,[r0],#-0x134
:023867C4 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(023867d8)=#58713480(0x037fe588)
:023867C8 E1A00800 mov  r0,r0,lsl #0x10		;r0=-1993867264(0x89280000)
:023867CC E1A01820 mov  r1,r0,lsr #0x10		;r1=35112(0x8928)
:023867D0 E3A00903 mov  r0,#0xC000		;r0=49152(0xc000)
:023867D4 E12FFF1C bx r12 (Jump to addr_037FE588?)msr CPSR_fsxc,r12
:023867D8 037FE588 cmneq r15,#0x22000000
:023867DC E92D4000 stmdb  r13!,{r14}
:023867E0 E24DD00C sub  r13,r13,#0xC
:023867E4 EBFFFAF5 bl 023853C0
:023867E8 E3500000 cmp r0,#0x0
:023867EC 0A000002 beq 023867FC
:023867F0 EBFFFB6D bl 023855AC
:023867F4 E3500000 cmp r0,#0x0
:023867F8 1A000001 bne 02386804
:023867FC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02386800 EA000015 b 0238685C
:02386804 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(02386868)=#58751312(0x03807950)
:02386808 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(03807950)=#1085588909(0x40b4c5ad)
:0238680C E3500000 cmp r0,#0x0
:02386810 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02386814 1A000010 bne 0238685C
:02386818 E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(0238686c)=#58751316(0x03807954)
:0238681C EBFFFB66 bl 023855BC
:02386820 EBFFFB04 bl 02385438
:02386824 E59F2044 ldr r2,[r15, #+0x44]		;r15+0x44=*(02386870)=#58713692(0x037fe65c)
:02386828 E59F3044 ldr r3,[r15, #+0x44]		;r15+0x44=*(02386874)=#2094(0x0000082e)
:0238682C E58D2004 str r2,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:02386830 E090C003 adds r12,r0,r3
:02386834 E3A0E000 mov  r14,#0x0		;r14=0(0x0)
:02386838 E58DE008 str r14,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#1669938944(0x63893f00)
:0238683C E2A12000 adc  r2,r1,#0x0
:02386840 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0238686c)=#58751316(0x03807954)
:02386844 E1A0100C mov  r1,r12			;r1=58713480(0x37fe588)
:02386848 E58DE000 str r14,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238684C EBFFFBC5 bl 02385768
:02386850 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(02386868)=#58751312(0x03807950)
:02386854 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02386858 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(03807950)=#1085588909(0x40b4c5ad)
:0238685C E28DD00C add  r13,r13,#0xC
:02386860 E8BD4000 ldmia  r13!,{r14}
:02386864 E12FFF1E bx r14 (Jump to addr_ED45B355?)
msr CPSR_fsxc,r14
:02386868 03807950 orreq  r7,r0,#0x140000
:0238686C 03807954 orreq  r7,r0,#0x150000
:02386870 037FE65C cmneq r15,#0x5C00000
:02386874 0000082E andeq  r0,r0,r14,lsr #0x10
:02386878 E92D4010 stmdb  r13!,{r4,r14}
:0238687C E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:02386880 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02386884 EBFFFFCE bl 023867C4
:02386888 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(023868b0)=#67109174(0x04000136)
:0238688C E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(04000136)=#1905105561(0x718d9a99)
:02386890 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(023868b4)=#41942952(0x027fffa8)
:02386894 E3110080 tst r1,#0x80
:02386898 13A04902 movne  r4,#0x8000		;r4=32768(0x8000)
:0238689C E201100B and  r1,r1,#0xB
:023868A0 E1841501 orr  r1,r4,r1,lsl #0xa
:023868A4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027fffa8)=#738507827(0x2c04bc33)
:023868A8 E8BD4010 ldmia  r13!,{r4,r14}
:023868AC E12FFF1E bx r14 (Jump to addr_ED45B355?)
msr CPSR_fsxc,r14
:023868B0 04000136 streq r0,[r0],#-0x136
:023868B4 027FFFA8 rsbeqs r15,r15,#0x2A0
:023868B8 E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(023868cc)=#67110145(0x04000501)
:023868BC E5D10000 ldrb r0,[r1, #+0x0]		;r1+0x0=*(04000501)=#-1585807296(0xa17a8040)
:023868C0 E3800080 orr  r0,r0,#0x80
:023868C4 E5C10000 strb r0,[r1, #+0x0]		;r1+0x0=*(04000501)=#-1585807296(0xa17a8040)
:023868C8 E12FFF1E bx r14 (Jump to addr_ED45B355?)
msr CPSR_fsxc,r14
:023868CC 04000501 streq r0,[r0],#-0x501
:023868D0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023868D4 E59F1040 ldr r1,[r15, #+0x40]		;r15+0x40=*(0238691c)=#67110145(0x04000501)
:023868D8 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023868DC E5D10000 ldrb r0,[r1, #+0x0]		;r1+0x0=*(04000501)=#-1585807296(0xa17a8040)
:023868E0 E3C00080 bic  r0,r0,#0x80
:023868E4 E5C10000 strb r0,[r1, #+0x0]		;r1+0x0=*(04000501)=#-1585807296(0xa17a8040)
:023868E8 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:023868EC E1A00005 mov  r0,r5			;r0=0(0x0)
:023868F0 E1A01004 mov  r1,r4			;r1=1(0x1)
:023868F4 EB0000D0 bl 02386C3C
:023868F8 E2855001 add  r5,r5,#0x1
:023868FC E3550010 cmp r5,#0x10
:02386900 BAFFFFF9 blt 023868EC
:02386904 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02386920)=#67110152(0x04000508)
:02386908 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238690C E5C01000 strb r1,[r0, #+0x0]		;r0+0x0=*(04000508)=#-27228873(0xfe608537)
:02386910 E5C01001 strb r1,[r0, #+0x1]		;r0+0x1=*(04000509)=#-1442946939(0xa9fe6085)
:02386914 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02386918 E12FFF1E bx r14 (Jump to addr_ED45B355?)
msr CPSR_fsxc,r14
:0238691C 04000501 streq r0,[r0],#-0x501
:02386920 04000508 streq r0,[r0],#-0x508
:02386924 E92D4008 stmdb  r13!,{r3,r14}
:02386928 E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(02386968)=#67110145(0x04000501)
:0238692C E3A00080 mov  r0,#0x80		;r0=128(0x80)
:02386930 E5D21000 ldrb r1,[r2, #+0x0]		;r2+0x0=*(04000501)=#-1585807296(0xa17a8040)
:02386934 E3C11080 bic  r1,r1,#0x80
:02386938 E5C21000 strb r1,[r2, #+0x0]		;r2+0x0=*(04000501)=#-1585807296(0xa17a8040)
:0238693C EB00000B bl 02386970
:02386940 E3A00701 mov  r0,#0x40000		;r0=262144(0x40000)
:02386944 EBFFFD8D bl 02385F80
:02386948 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238694C EB001977 bl 0238CF30
:02386950 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(0238696c)=#67109636(0x04000304)
:02386954 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04000304)=#-2004995968(0x887e3080)
:02386958 E3C00001 bic  r0,r0,#0x1
:0238695C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04000304)=#-2004995968(0x887e3080)
:02386960 E8BD4008 ldmia  r13!,{r3,r14}
:02386964 E12FFF1E bx r14 (Jump to addr_ED45B355?)
msr CPSR_fsxc,r14
:02386968 04000501 streq r0,[r0],#-0x501
:0238696C 04000304 streq r0,[r0],#-0x304
:02386970 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(02386978)=#58734567(0x038037e7)
:02386974 E12FFF1C bx r12 (Jump to addr_038037E7?)msr CPSR_fsxc,r12
:02386978 038037E7 orreq  r3,r0,#0x39C0000
:0238697C E92D4008 stmdb  r13!,{r3,r14}
:02386980 E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(023869c0)=#67109636(0x04000304)
:02386984 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02386988 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000304)=#-2004995968(0x887e3080)
:0238698C E3811001 orr  r1,r1,#0x1
:02386990 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04000304)=#-2004995968(0x887e3080)
:02386994 EB00195C bl 0238CF0C
:02386998 E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:0238699C EB00000A bl 023869CC
:023869A0 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(023869c4)=#502656(0x0007ab80)
:023869A4 EBFFFD75 bl 02385F80
:023869A8 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(023869c8)=#67110145(0x04000501)
:023869AC E5D10000 ldrb r0,[r1, #+0x0]		;r1+0x0=*(04000501)=#-1585807296(0xa17a8040)
:023869B0 E3800080 orr  r0,r0,#0x80
:023869B4 E5C10000 strb r0,[r1, #+0x0]		;r1+0x0=*(04000501)=#-1585807296(0xa17a8040)
:023869B8 E8BD4008 ldmia  r13!,{r3,r14}
:023869BC E12FFF1E bx r14 (Jump to addr_ED45B355?)
msr CPSR_fsxc,r14
:023869C0 04000304 streq r0,[r0],#-0x304
:023869C4 0007AB80 andeq  r10,r7,r0,lsl #0x17
:023869C8 04000501 streq r0,[r0],#-0x501
:023869CC E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(023869d4)=#58734559(0x038037df)
:023869D0 E12FFF1C bx r12 (Jump to addr_038037DF?)msr CPSR_fsxc,r12
:023869D4 038037DF orreq  r3,r0,#0x37C0000
:023869D8 E59F1004 ldr r1,[r15, #+0x4]		;r15+0x4=*(023869e4)=#67110144(0x04000500)
:023869DC E5C10000 strb r0,[r1, #+0x0]		;r1+0x0=*(04000500)=#2055225396(0x7a804034)
:023869E0 E12FFF1E bx r14 (Jump to addr_ED45B355?)
msr CPSR_fsxc,r14
:023869E4 04000500 streq r0,[r0],#-0x500
:023869E8 E59FC02C ldr r12,[r15, #+0x2c]		;r15+0x2c=*(02386a1c)=#67110145(0x04000501)
:023869EC E1A03283 mov  r3,r3,lsl #0x5		;r3=67008(0x105c0)
:023869F0 E5DCC000 ldrb r12,[r12, #+0x0]		;r12+0x0=*(a17a8040)
:023869F4 E31C0080 tst r12,#0x80
:023869F8 13A0C001 movne  r12,#0x1		;r12=1(0x1)
:023869FC 03A0C000 moveq  r12,#0x0		;r12=0(0x0)
:02386A00 E183338C orr  r3,r3,r12,lsl #0x7
:02386A04 E1832202 orr  r2,r3,r2,lsl #0x4
:02386A08 E1822101 orr  r2,r2,r1,lsl #0x2
:02386A0C E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(02386a1c)=#67110145(0x04000501)
:02386A10 E1800002 orr  r0,r0,r2
:02386A14 E5C10000 strb r0,[r1, #+0x0]		;r1+0x0=*(04000501)=#-1585807296(0xa17a8040)
:02386A18 E12FFF1E bx r14 (Jump to addr_ED45B355?)
msr CPSR_fsxc,r14
:02386A1C 04000501 streq r0,[r0],#-0x501
:02386A20 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02386A24 E59F40AC ldr r4,[r15, #+0xac]		;r15+0xac=*(02386ad8)=#58750408(0x038075c8)
:02386A28 E1A08001 mov  r8,r1			;r8=67110145(0x4000501)
:02386A2C E594E000 ldr r14,[r4, #+0x0]		;r4+0x0=*(038075c8)=#1820613486(0x6c845b6e)
:02386A30 E59F10A4 ldr r1,[r15, #+0xa4]		;r15+0xa4=*(02386adc)=#58751360(0x03807980)
:02386A34 E1A07002 mov  r7,r2			;r7=67109636(0x4000304)
:02386A38 E59D502C ldr r5,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:02386A3C E59F409C ldr r4,[r15, #+0x9c]		;r15+0x9c=*(02386ae0)=#58751364(0x03807984)
:02386A40 E59DC020 ldr r12,[r13, #+0x20]		;r13+0x20=*(0380ffa0)=#624775713(0x253d5221)
:02386A44 E59F2098 ldr r2,[r15, #+0x98]		;r15+0x98=*(02386ae4)=#58751380(0x03807994)
:02386A48 E7C45000 strb r5,[r4, +r0]
:02386A4C E35E0000 cmp r14,#0x0
:02386A50 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(03807980)=#-78573263(0xfb511131)
:02386A54 A1A0500E movge  r5,r14			;r5=1820613486(0x6c845b6e)
:02386A58 E1A06003 mov  r6,r3			;r6=67008(0x105c0)
:02386A5C E1A04200 mov  r4,r0,lsl #0x4		;r4=396887040(0x17a80400)
:02386A60 E7C2C000 strb r12,[r2, +r0]
:02386A64 E3510000 cmp r1,#0x0
:02386A68 DA000007 ble 02386A8C
:02386A6C E59F1074 ldr r1,[r15, #+0x74]		;r15+0x74=*(02386ae8)=#65525(0x0000fff5)
:02386A70 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02386A74 E1110012 tst r1,r2,lsl r0
:02386A78 0A000003 beq 02386A8C
:02386A7C E1A0000C mov  r0,r12			;r0=624775713(0x253d5221)
:02386A80 E1A01005 mov  r1,r5			;r1=1820613486(0x6c845b6e)
:02386A84 EB0000F4 bl 02386E5C
:02386A88 E1A0C000 mov  r12,r0			;r12=624775713(0x253d5221)
:02386A8C E59D2024 ldr r2,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:02386A90 E1A00D86 mov  r0,r6,lsl #0x1b		;r0=0(0x0)
:02386A94 E1800E87 orr  r0,r0,r7,lsl #0x1d
:02386A98 E1801805 orr  r1,r0,r5,lsl #0x10
:02386A9C E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:02386AA0 E1812402 orr  r2,r1,r2,lsl #0x8
:02386AA4 E2841301 add  r1,r4,#0x4000000
:02386AA8 E18C2002 orr  r2,r12,r2
:02386AAC E5812400 str r2,[r1, #+0x400]		;r1+0x400=*(6c845f6e)=#0(0x00000000)
:02386AB0 E59D3018 ldr r3,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1359564267(0xaef6b215)
:02386AB4 E2602801 rsb  r2,r0,#0x10000
:02386AB8 E2810B01 add  r0,r1,#0x400
:02386ABC E1C020B8 strh r2,[r0, #+0x8]		;r0+0x8=*(df5adb62)
:02386AC0 E59D201C ldr r2,[r13, #+0x1c]		;r13+0x1c=*(0380ff9c)=#793790271(0x2f50473f)
:02386AC4 E1C030BA strh r3,[r0, #+0xa]		;r0+0xa=*(df5adb64)
:02386AC8 E581240C str r2,[r1, #+0x40c]		;r1+0x40c=*(6c845f7a)=#0(0x00000000)
:02386ACC E5818404 str r8,[r1, #+0x404]		;r1+0x404=*(6c845f72)=#0(0x00000000)
:02386AD0 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02386AD4 E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:02386AD8 038075C8 orreq  r7,r0,#0x32000000
:02386ADC 03807980 orreq  r7,r0,#0x200000
:02386AE0 03807984 orreq  r7,r0,#0x210000
:02386AE4 03807994 orreq  r7,r0,#0x250000
:02386AE8 0000FFF5 unknown
:02386AEC E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02386AF0 E59F408C ldr r4,[r15, #+0x8c]		;r15+0x8c=*(02386b84)=#58750408(0x038075c8)
:02386AF4 E1A07001 mov  r7,r1			;r7=1820613486(0x6c845b6e)
:02386AF8 E594C000 ldr r12,[r4, #+0x0]		;r4+0x0=*(038075c8)=#1820613486(0x6c845b6e)
:02386AFC E59F1084 ldr r1,[r15, #+0x84]		;r15+0x84=*(02386b88)=#58751360(0x03807980)
:02386B00 E1A06003 mov  r6,r3			;r6=-1359564267(0xaef6b215)
:02386B04 E59F3080 ldr r3,[r15, #+0x80]		;r15+0x80=*(02386b8c)=#58751380(0x03807994)
:02386B08 E59D501C ldr r5,[r13, #+0x1c]		;r13+0x1c=*(0380ff9c)=#793790271(0x2f50473f)
:02386B0C E59F407C ldr r4,[r15, #+0x7c]		;r15+0x7c=*(02386b90)=#58751364(0x03807984)
:02386B10 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(03807980)=#-78573263(0xfb511131)
:02386B14 E7C45000 strb r5,[r4, +r0]
:02386B18 E35C0000 cmp r12,#0x0
:02386B1C A1A0500C movge  r5,r12			;r5=1820613486(0x6c845b6e)
:02386B20 E1A04200 mov  r4,r0,lsl #0x4		;r4=-173165152(0xf5adb5a0)
:02386B24 E7C32000 strb r2,[r3, +r0]
:02386B28 E3510000 cmp r1,#0x0
:02386B2C DA000007 ble 02386B50
:02386B30 E59F105C ldr r1,[r15, #+0x5c]		;r15+0x5c=*(02386b94)=#65525(0x0000fff5)
:02386B34 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02386B38 E1110013 tst r1,r3,lsl r0
:02386B3C 0A000003 beq 02386B50
:02386B40 E1A00002 mov  r0,r2			;r0=0(0x0)
:02386B44 E1A01005 mov  r1,r5			;r1=1820613486(0x6c845b6e)
:02386B48 EB0000C3 bl 02386E5C
:02386B4C E1A02000 mov  r2,r0			;r2=0(0x0)
:02386B50 E1A00C07 mov  r0,r7,lsl #0x18		;r0=1845493760(0x6e000000)
:02386B54 E3800206 orr  r0,r0,#0x60000000
:02386B58 E1800805 orr  r0,r0,r5,lsl #0x10
:02386B5C E59D1018 ldr r1,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1359564267(0xaef6b215)
:02386B60 E1803406 orr  r3,r0,r6,lsl #0x8
:02386B64 E2840301 add  r0,r4,#0x4000000
:02386B68 E1822003 orr  r2,r2,r3
:02386B6C E5802400 str r2,[r0, #+0x400]		;r0+0x400=*(6e000400)=#0(0x00000000)
:02386B70 E2611801 rsb  r1,r1,#0x10000
:02386B74 E2800B01 add  r0,r0,#0x400
:02386B78 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(6e000008)=#0(0x00000000)
:02386B7C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02386B80 E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:02386B84 038075C8 orreq  r7,r0,#0x32000000
:02386B88 03807980 orreq  r7,r0,#0x200000
:02386B8C 03807994 orreq  r7,r0,#0x250000
:02386B90 03807984 orreq  r7,r0,#0x210000
:02386B94 0000FFF5 unknown
:02386B98 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02386B9C E59F4084 ldr r4,[r15, #+0x84]		;r15+0x84=*(02386c28)=#58750408(0x038075c8)
:02386BA0 E1A07002 mov  r7,r2			;r7=0(0x0)
:02386BA4 E594C000 ldr r12,[r4, #+0x0]		;r4+0x0=*(038075c8)=#1820613486(0x6c845b6e)
:02386BA8 E59F207C ldr r2,[r15, #+0x7c]		;r15+0x7c=*(02386c2c)=#58751360(0x03807980)
:02386BAC E1A06003 mov  r6,r3			;r6=1(0x1)
:02386BB0 E59F3078 ldr r3,[r15, #+0x78]		;r15+0x78=*(02386c30)=#58751380(0x03807994)
:02386BB4 E59D5018 ldr r5,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1359564267(0xaef6b215)
:02386BB8 E59F4074 ldr r4,[r15, #+0x74]		;r15+0x74=*(02386c34)=#58751364(0x03807984)
:02386BBC E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(03807980)=#-78573263(0xfb511131)
:02386BC0 E7C45000 strb r5,[r4, +r0]
:02386BC4 E35C0000 cmp r12,#0x0
:02386BC8 A1A0500C movge  r5,r12			;r5=1820613486(0x6c845b6e)
:02386BCC E1A04200 mov  r4,r0,lsl #0x4		;r4=-536870912(0xe0000000)
:02386BD0 E7C31000 strb r1,[r3, +r0]
:02386BD4 E3520000 cmp r2,#0x0
:02386BD8 DA000007 ble 02386BFC
:02386BDC E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(02386c38)=#65525(0x0000fff5)
:02386BE0 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02386BE4 E1120013 tst r2,r3,lsl r0
:02386BE8 0A000003 beq 02386BFC
:02386BEC E1A00001 mov  r0,r1			;r0=0(0x0)
:02386BF0 E1A01005 mov  r1,r5			;r1=1820613486(0x6c845b6e)
:02386BF4 EB000098 bl 02386E5C
:02386BF8 E1A01000 mov  r1,r0			;r1=0(0x0)
:02386BFC E1A00805 mov  r0,r5,lsl #0x10		;r0=1533935616(0x5b6e0000)
:02386C00 E3800206 orr  r0,r0,#0x60000000
:02386C04 E1802407 orr  r2,r0,r7,lsl #0x8
:02386C08 E2840301 add  r0,r4,#0x4000000
:02386C0C E1811002 orr  r1,r1,r2
:02386C10 E5801400 str r1,[r0, #+0x400]		;r0+0x400=*(5b6e0400)=#0(0x00000000)
:02386C14 E2661801 rsb  r1,r6,#0x10000
:02386C18 E2800B01 add  r0,r0,#0x400
:02386C1C E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(5b6e0008)=#0(0x00000000)
:02386C20 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02386C24 E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:02386C28 038075C8 orreq  r7,r0,#0x32000000
:02386C2C 03807980 orreq  r7,r0,#0x200000
:02386C30 03807994 orreq  r7,r0,#0x250000
:02386C34 03807984 orreq  r7,r0,#0x210000
:02386C38 0000FFF5 unknown
:02386C3C E1A03200 mov  r3,r0,lsl #0x4		;r3=-1226833920(0xb6e00000)
:02386C40 E2830301 add  r0,r3,#0x4000000
:02386C44 E5902400 ldr r2,[r0, #+0x400]		;r0+0x400=*(5b6e0400)=#0(0x00000000)
:02386C48 E2830B01 add  r0,r3,#0x400
:02386C4C E3110001 tst r1,#0x1
:02386C50 E3C21102 bic  r1,r2,#0x80000000
:02386C54 E2800301 add  r0,r0,#0x4000000
:02386C58 13811902 orrne  r1,r1,#0x8000
:02386C5C E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(5b6e0000)=#0(0x00000000)
:02386C60 E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:02386C64 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02386C68 E59F3060 ldr r3,[r15, #+0x60]		;r15+0x60=*(02386cd0)=#58751360(0x03807980)
:02386C6C E59FC060 ldr r12,[r15, #+0x60]		;r15+0x60=*(02386cd4)=#58751380(0x03807994)
:02386C70 E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(03807980)=#-78573263(0xfb511131)
:02386C74 E1A05000 mov  r5,r0			;r5=1533935616(0x5b6e0000)
:02386C78 E1A04002 mov  r4,r2			;r4=0(0x0)
:02386C7C E7CC1005 strb r1,[r12, +r5]
:02386C80 E3530000 cmp r3,#0x0
:02386C84 DA00000A ble 02386CB4
:02386C88 E59F0048 ldr r0,[r15, #+0x48]		;r15+0x48=*(02386cd8)=#65525(0x0000fff5)
:02386C8C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02386C90 E1100512 tst r0,r2,lsl r5
:02386C94 0A000006 beq 02386CB4
:02386C98 E1A00205 mov  r0,r5,lsl #0x4		;r0=-1226833920(0xb6e00000)
:02386C9C E2800301 add  r0,r0,#0x4000000
:02386CA0 E5D02402 ldrb r2,[r0, #+0x402]		;r0+0x402=*(b6e00402)
:02386CA4 E1A00001 mov  r0,r1			;r0=0(0x0)
:02386CA8 E1A01002 mov  r1,r2			;r1=1(0x1)
:02386CAC EB00006A bl 02386E5C
:02386CB0 E1A01000 mov  r1,r0			;r1=0(0x0)
:02386CB4 E1A00205 mov  r0,r5,lsl #0x4		;r0=-1226833920(0xb6e00000)
:02386CB8 E2800301 add  r0,r0,#0x4000000
:02386CBC E1811404 orr  r1,r1,r4,lsl #0x8
:02386CC0 E2800B01 add  r0,r0,#0x400
:02386CC4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(b6e00000)
:02386CC8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02386CCC E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:02386CD0 03807980 orreq  r7,r0,#0x200000
:02386CD4 03807994 orreq  r7,r0,#0x250000
:02386CD8 0000FFF5 unknown
:02386CDC E1A00200 mov  r0,r0,lsl #0x4		;r0=1845493760(0x6e000000)
:02386CE0 E2800301 add  r0,r0,#0x4000000
:02386CE4 E2611801 rsb  r1,r1,#0x10000
:02386CE8 E2800B01 add  r0,r0,#0x400
:02386CEC E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(6e000008)=#0(0x00000000)
:02386CF0 E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:02386CF4 E92D4010 stmdb  r13!,{r4,r14}
:02386CF8 E59F2058 ldr r2,[r15, #+0x58]		;r15+0x58=*(02386d58)=#58750408(0x038075c8)
:02386CFC E59F3058 ldr r3,[r15, #+0x58]		;r15+0x58=*(02386d5c)=#58751364(0x03807984)
:02386D00 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(038075c8)=#1820613486(0x6c845b6e)
:02386D04 E7C31000 strb r1,[r3, +r0]
:02386D08 E3520000 cmp r2,#0x0
:02386D0C E59F304C ldr r3,[r15, #+0x4c]		;r15+0x4c=*(02386d60)=#58751360(0x03807980)
:02386D10 E1A04200 mov  r4,r0,lsl #0x4		;r4=-536870912(0xe0000000)
:02386D14 A1A01002 movge  r1,r2			;r1=0(0x0)
:02386D18 E2842301 add  r2,r4,#0x4000000
:02386D1C E5C21402 strb r1,[r2, #+0x402]		;r2+0x402=*(00000402)
:02386D20 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(03807980)=#-78573263(0xfb511131)
:02386D24 E3520000 cmp r2,#0x0
:02386D28 DA000008 ble 02386D50
:02386D2C E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(02386d64)=#65525(0x0000fff5)
:02386D30 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02386D34 E1120013 tst r2,r3,lsl r0
:02386D38 0A000004 beq 02386D50
:02386D3C E59F2024 ldr r2,[r15, #+0x24]		;r15+0x24=*(02386d68)=#58751380(0x03807994)
:02386D40 E7D20000 ldrb r0,[r2, +r0]
:02386D44 EB000044 bl 02386E5C
:02386D48 E2841301 add  r1,r4,#0x4000000
:02386D4C E5C10400 strb r0,[r1, #+0x400]		;r1+0x400=*(00000400)
:02386D50 E8BD4010 ldmia  r13!,{r4,r14}
:02386D54 E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:02386D58 038075C8 orreq  r7,r0,#0x32000000
:02386D5C 03807984 orreq  r7,r0,#0x210000
:02386D60 03807980 orreq  r7,r0,#0x200000
:02386D64 0000FFF5 unknown
:02386D68 03807994 orreq  r7,r0,#0x250000
:02386D6C E1A00200 mov  r0,r0,lsl #0x4		;r0=-536870912(0xe0000000)
:02386D70 E2800301 add  r0,r0,#0x4000000
:02386D74 E5D00403 ldrb r0,[r0, #+0x403]		;r0+0x403=*(e0000403)
:02386D78 E3100080 tst r0,#0x80
:02386D7C 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02386D80 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02386D84 E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:02386D88 E59F1054 ldr r1,[r15, #+0x54]		;r15+0x54=*(02386de4)=#58750408(0x038075c8)
:02386D8C E3500000 cmp r0,#0x0
:02386D90 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(038075c8)=#1820613486(0x6c845b6e)
:02386D94 BA000008 blt 02386DBC
:02386D98 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02386D9C E20010FF and  r1,r0,#0xFF
:02386DA0 E1A00202 mov  r0,r2,lsl #0x4		;r0=0(0x0)
:02386DA4 E2800301 add  r0,r0,#0x4000000
:02386DA8 E2822001 add  r2,r2,#0x1
:02386DAC E5C01402 strb r1,[r0, #+0x402]		;r0+0x402=*(00000402)
:02386DB0 E3520010 cmp r2,#0x10
:02386DB4 BAFFFFF9 blt 02386DA0
:02386DB8 E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:02386DBC E59F2024 ldr r2,[r15, #+0x24]		;r15+0x24=*(02386de8)=#58751364(0x03807984)
:02386DC0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02386DC4 E7D21003 ldrb r1,[r2, +r3]
:02386DC8 E1A00203 mov  r0,r3,lsl #0x4		;r0=0(0x0)
:02386DCC E2800301 add  r0,r0,#0x4000000
:02386DD0 E2833001 add  r3,r3,#0x1
:02386DD4 E5C01402 strb r1,[r0, #+0x402]		;r0+0x402=*(00000402)
:02386DD8 E3530010 cmp r3,#0x10
:02386DDC BAFFFFF8 blt 02386DC4
:02386DE0 E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:02386DE4 038075C8 orreq  r7,r0,#0x32000000
:02386DE8 03807984 orreq  r7,r0,#0x210000
:02386DEC E1A00200 mov  r0,r0,lsl #0x4		;r0=0(0x0)
:02386DF0 E2800301 add  r0,r0,#0x4000000
:02386DF4 E5900400 ldr r0,[r0, #+0x400]		;r0+0x400=*(00000400)
:02386DF8 E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:02386DFC E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02386E00 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(02386e50)=#58751360(0x03807980)
:02386E04 E59F5048 ldr r5,[r15, #+0x48]		;r15+0x48=*(02386e54)=#58751380(0x03807994)
:02386E08 E59F4048 ldr r4,[r15, #+0x48]		;r15+0x48=*(02386e58)=#65525(0x0000fff5)
:02386E0C E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(03807980)=#-78573263(0xfb511131)
:02386E10 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02386E14 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02386E18 E1140716 tst r4,r6,lsl r7
:02386E1C 0A000006 beq 02386E3C
:02386E20 E1A08207 mov  r8,r7,lsl #0x4		;r8=0(0x0)
:02386E24 E2880301 add  r0,r8,#0x4000000
:02386E28 E5D01402 ldrb r1,[r0, #+0x402]		;r0+0x402=*(fb511533)
:02386E2C E7D50007 ldrb r0,[r5, +r7]
:02386E30 EB000009 bl 02386E5C
:02386E34 E2881301 add  r1,r8,#0x4000000
:02386E38 E5C10400 strb r0,[r1, #+0x400]		;r1+0x400=*(03807d80)=#556856137(0x2130f349)
:02386E3C E2877001 add  r7,r7,#0x1
:02386E40 E3570010 cmp r7,#0x10
:02386E44 BAFFFFF3 blt 02386E18
:02386E48 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02386E4C E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:02386E50 03807980 orreq  r7,r0,#0x200000
:02386E54 03807994 orreq  r7,r0,#0x250000
:02386E58 0000FFF5 unknown
:02386E5C E3510018 cmp r1,#0x18
:02386E60 AA000009 bge 02386E8C
:02386E64 E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(02386ec0)=#58751360(0x03807980)
:02386E68 E2813028 add  r3,r1,#0x28
:02386E6C E592C000 ldr r12,[r2, #+0x0]		;r2+0x0=*(03807980)=#-78573263(0xfb511131)
:02386E70 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(02386ec4)=#32767(0x00007fff)
:02386E74 E002039C mul  r2,r12,r3
:02386E78 E041100C sub  r1,r1,r12
:02386E7C E0821301 add  r1,r2,r1,lsl #0x6
:02386E80 E0010190 mul  r1,r0,r1
:02386E84 E1A00AC1 mov  r0,r1,asr #0x15
:02386E88 E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:02386E8C E3510068 cmp r1,#0x68
:02386E90 D12FFF1E bxle r14 (Jump to addr_6C845B6E?)msrle CPSR_fsxc,r14
:02386E94 E59F2024 ldr r2,[r15, #+0x24]		;r15+0x24=*(02386ec0)=#58751360(0x03807980)
:02386E98 E2411028 sub  r1,r1,#0x28
:02386E9C E592C000 ldr r12,[r2, #+0x0]		;r2+0x0=*(03807980)=#-78573263(0xfb511131)
:02386EA0 E26C2000 rsb  r2,r12,#0x0
:02386EA4 E0030192 mul  r3,r2,r1
:02386EA8 E28C10FF add  r1,r12,#0xFF
:02386EAC E2811C7F add  r1,r1,#0x7F00
:02386EB0 E0831301 add  r1,r3,r1,lsl #0x6
:02386EB4 E0010190 mul  r1,r0,r1
:02386EB8 E1A00AC1 mov  r0,r1,asr #0x15
:02386EBC E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:02386EC0 03807980 orreq  r7,r0,#0x200000
:02386EC4 00007FFF unknown
:02386EC8 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02386ECC E1A05000 mov  r5,r0			;r5=556856137(0x2130f349)
:02386ED0 E2610000 rsb  r0,r1,#0x0
:02386ED4 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02386ED8 EA000001 b 02386EE4
:02386EDC E2444001 sub  r4,r4,#0x1
:02386EE0 E2800C03 add  r0,r0,#0x300
:02386EE4 E3500000 cmp r0,#0x0
:02386EE8 BAFFFFFB blt 02386EDC
:02386EEC EA000001 b 02386EF8
:02386EF0 E2844001 add  r4,r4,#0x1
:02386EF4 E2400C03 sub  r0,r0,#0x300
:02386EF8 E3500C03 cmp r0,#0x300
:02386EFC AAFFFFFB bge 02386EF0
:02386F00 EB000038 bl 02386FE8
:02386F04 E2903801 adds r3,r0,#0x10000
:02386F08 E1A00FC5 mov  r0,r5,asr #0x1f
:02386F0C E0812593 umull  r2,r1,r3,r5
:02386F10 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02386F14 E0211093 mla  r1,r3,r0,r1unknown
:02386F18 E2AC3000 adc  r3,r12,#0x0
:02386F1C E2440010 sub  r0,r4,#0x10
:02386F20 E0211593 mla  r1,r3,r5,r1unknown
:02386F24 E3500000 cmp r0,#0x0
:02386F28 E3A04801 mov  r4,#0x10000		;r4=65536(0x10000)
:02386F2C CA000007 bgt 02386F50
:02386F30 E2603000 rsb  r3,r0,#0x0
:02386F34 E1A04332 mov  r4,lsr r2		;r4=58751360(0x3807980)
:02386F38 E2630020 rsb  r0,r3,#0x20
:02386F3C E1844011 orr  r4,r4,r1,lsl r0
:02386F40 E2430020 sub  r0,r3,#0x20
:02386F44 E1A03331 mov  r3,lsr r1		;r3=32767(0x7fff)
:02386F48 E1844031 orr  r4,r4,r1,lsr r0
:02386F4C EA000016 b 02386FAC
:02386F50 E3500020 cmp r0,#0x20
:02386F54 AA000012 bge 02386FA4
:02386F58 E2605020 rsb  r5,r0,#0x20
:02386F5C E24CE001 sub  r14,r12,#0x1
:02386F60 E1A0651E mov  r6,r14,lsl r5		;r6=146201600(0x8b6dc00)
:02386F64 E2653020 rsb  r3,r5,#0x20
:02386F68 E186633E orr  r6,r6,r14,lsr r3
:02386F6C E2453020 sub  r3,r5,#0x20
:02386F70 E186631E orr  r6,r6,r14,lsl r3
:02386F74 E0013006 and  r3,r1,r6
:02386F78 E002651E and  r6,r2,r14,lsl r5
:02386F7C E153000C cmp r3,r12
:02386F80 0156000C cmpeq r6,r12
:02386F84 12440001 subne  r0,r4,#0x1
:02386F88 1A000013 bne 02386FDC
:02386F8C E1A03011 mov  r3,r1,lsl r0		;r3=16776704(0xfffe00)
:02386F90 E1833532 orr  r3,r3,r2,lsr r5
:02386F94 E2401020 sub  r1,r0,#0x20
:02386F98 E1A04012 mov  r4,r2,lsl r0		;r4=15925248(0xf30000)
:02386F9C E1833112 orr  r3,r3,r2,lsl r1
:02386FA0 EA000001 b 02386FAC
:02386FA4 E2440001 sub  r0,r4,#0x1
:02386FA8 EA00000B b 02386FDC
:02386FAC E3A00010 mov  r0,#0x10		;r0=16(0x10)
:02386FB0 E3530000 cmp r3,#0x0
:02386FB4 03540010 cmpeq r4,#0x10
:02386FB8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02386FBC 31A04000 movcc  r4,r0			;r4=16(0x10)
:02386FC0 3A000003 bcc 02386FD4
:02386FC4 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(02386fe4)=#65535(0x0000ffff)
:02386FC8 E1530001 cmp r3,r1
:02386FCC 01540000 cmpeq r4,r0
:02386FD0 81A04000 movhi  r4,r0			;r4=65535(0xffff)
:02386FD4 E1A00804 mov  r0,r4,lsl #0x10		;r0=-65536(0xffff0000)
:02386FD8 E1A00820 mov  r0,r0,lsr #0x10		;r0=65535(0xffff)
:02386FDC E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02386FE0 E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:02386FE4 0000FFFF unknown
:02386FE8 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(02386ff0)=#58734633(0x03803829)
:02386FEC E12FFF1C bx r12 (Jump to addr_03803829?)msr CPSR_fsxc,r12
:02386FF0 03803829 orreq  r3,r0,#0x290000
:02386FF4 E92D4010 stmdb  r13!,{r4,r14}
:02386FF8 E59F1064 ldr r1,[r15, #+0x64]		;r15+0x64=*(02387064)=#-723(0xfffffd2d)
:02386FFC E1A04000 mov  r4,r0			;r4=65535(0xffff)
:02387000 E1540001 cmp r4,r1
:02387004 B1A04001 movlt  r4,r1			;r4=-723(0xfffffd2d)
:02387008 BA000001 blt 02387014
:0238700C E3540000 cmp r4,#0x0
:02387010 C3A04000 movgt  r4,#0x0		;r4=0(0x0)
:02387014 E28400D3 add  r0,r4,#0xD3
:02387018 E2800C02 add  r0,r0,#0x200
:0238701C EB000011 bl 02387068
:02387020 E3E020EF mvn  r2,#0xEF
:02387024 E1540002 cmp r4,r2
:02387028 B3A01003 movlt  r1,#0x3		;r1=3(0x3)
:0238702C BA000007 blt 02387050
:02387030 E2821078 add  r1,r2,#0x78
:02387034 E1540001 cmp r4,r1
:02387038 B3A01002 movlt  r1,#0x2		;r1=2(0x2)
:0238703C BA000003 blt 02387050
:02387040 E28210B4 add  r1,r2,#0xB4
:02387044 E1540001 cmp r4,r1
:02387048 B3A01001 movlt  r1,#0x1		;r1=1(0x1)
:0238704C A3A01000 movge  r1,#0x0		;r1=0(0x0)
:02387050 E1800401 orr  r0,r0,r1,lsl #0x8
:02387054 E1A00800 mov  r0,r0,lsl #0x10		;r0=-65536(0xffff0000)
:02387058 E1A00820 mov  r0,r0,lsr #0x10		;r0=65535(0xffff)
:0238705C E8BD4010 ldmia  r13!,{r4,r14}
:02387060 E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:02387064 FFFFFD2D swinv 0x00fffd2d
:02387068 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(02387070)=#58734637(0x0380382d)
:0238706C E12FFF1C bx r12 (Jump to addr_0380382D?)msr CPSR_fsxc,r12
:02387070 0380382D orreq  r3,r0,#0x2D0000
:02387074 E3500020 cmp r0,#0x20
:02387078 B59F105C ldrlt r1,[r15, #+0x5c]		;r15+0x5c=*(023870dc)=#58748968(0x03807028)
:0238707C B19100D0 ldrltsb r0,[r1, +r0]
:02387080 B12FFF1E bxlt r14 (Jump to addr_6C845B6E?)msrlt CPSR_fsxc,r14
:02387084 E3500040 cmp r0,#0x40
:02387088 B59F104C ldrlt r1,[r15, #+0x4c]		;r15+0x4c=*(023870dc)=#58748968(0x03807028)
:0238708C B2600040 rsblt  r0,r0,#0x40
:02387090 B19100D0 ldrltsb r0,[r1, +r0]
:02387094 B12FFF1E bxlt r14 (Jump to addr_6C845B6E?)msrlt CPSR_fsxc,r14
:02387098 E3500060 cmp r0,#0x60
:0238709C AA000006 bge 023870BC
:023870A0 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(023870dc)=#58748968(0x03807028)
:023870A4 E2400040 sub  r0,r0,#0x40
:023870A8 E19100D0 ldrsb r0,[r1, +r0]
:023870AC E2600000 rsb  r0,r0,#0x0
:023870B0 E1A00C00 mov  r0,r0,lsl #0x18		;r0=-16777216(0xff000000)
:023870B4 E1A00C40 mov  r0,r0,asr #0x18
:023870B8 E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:023870BC E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(023870dc)=#58748968(0x03807028)
:023870C0 E2400060 sub  r0,r0,#0x60
:023870C4 E2600020 rsb  r0,r0,#0x20
:023870C8 E19100D0 ldrsb r0,[r1, +r0]
:023870CC E2600000 rsb  r0,r0,#0x0
:023870D0 E1A00C00 mov  r0,r0,lsl #0x18		;r0=0(0x0)
:023870D4 E1A00C40 mov  r0,r0,asr #0x18
:023870D8 E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:023870DC 03807028 orreq  r7,r0,#0x28
:023870E0 E59F2020 ldr r2,[r15, #+0x20]		;r15+0x20=*(02387108)=#58750412(0x038075cc)
:023870E4 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0238710c)=#1664525(0x0019660d)
:023870E8 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(038075cc)=#1060978105(0x3f3d3db9)
:023870EC E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(02387110)=#1013904223(0x3c6ef35f)
:023870F0 E0211093 mla  r1,r3,r0,r1unknown
:023870F4 E1A00821 mov  r0,r1,lsr #0x10		;r0=15470(0x3c6e)
:023870F8 E1A00800 mov  r0,r0,lsl #0x10		;r0=1013841920(0x3c6e0000)
:023870FC E5821000 str r1,[r2, #+0x0]		;r2+0x0=*(038075cc)=#1060978105(0x3f3d3db9)
:02387100 E1A00820 mov  r0,r0,lsr #0x10		;r0=15470(0x3c6e)
:02387104 E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:02387108 038075CC orreq  r7,r0,#0x33000000
:0238710C 0019660D andeqs r6,r9,r13,lsl #0xc
:02387110 3C6EF35F stcccl 3,cr15,[r14],#-0x17c
:02387114 E92D4010 stmdb  r13!,{r4,r14}
:02387118 E24DD008 sub  r13,r13,#0x8
:0238711C E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(02387170)=#58751396(0x038079a4)
:02387120 E1A04000 mov  r4,r0			;r4=15470(0x3c6e)
:02387124 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(038079a4)=#1039216400(0x3df12f10)
:02387128 E3500000 cmp r0,#0x0
:0238712C 1A00000C bne 02387164
:02387130 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02387134 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(038079a4)=#1039216400(0x3df12f10)
:02387138 EB000BED bl 0238A0F4
:0238713C E3A00B01 mov  r0,#0x400		;r0=1024(0x400)
:02387140 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:02387144 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(02387174)=#58751508(0x03807a14)
:02387148 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(02387178)=#58716168(0x037ff008)
:0238714C E59F3028 ldr r3,[r15, #+0x28]		;r15+0x28=*(0238717c)=#58752696(0x03807eb8)
:02387150 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02387154 E58D4004 str r4,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:02387158 EBFFF444 bl 02384270
:0238715C E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(02387174)=#58751508(0x03807a14)
:02387160 EBFFF508 bl 02384588
:02387164 E28DD008 add  r13,r13,#0x8
:02387168 E8BD4010 ldmia  r13!,{r4,r14}
:0238716C E12FFF1E bx r14 (Jump to addr_6C845B6E?)
msr CPSR_fsxc,r14
:02387170 038079A4 orreq  r7,r0,#0x290000
:02387174 03807A14 orreq  r7,r0,#0x14000
:02387178 037FF008 cmneq r15,#0x8
:0238717C 03807EB8 orreq  r7,r0,#0xB80
:02387180 E92D4000 stmdb  r13!,{r14}
:02387184 E24DD00C sub  r13,r13,#0xC
:02387188 EBFFF8AA bl 02385438
:0238718C E59F3030 ldr r3,[r15, #+0x30]		;r15+0x30=*(023871c4)=#58716140(0x037fefec)
:02387190 E290C801 adds r12,r0,#0x10000
:02387194 E58D3004 str r3,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:02387198 E3A0E000 mov  r14,#0x0		;r14=0(0x0)
:0238719C E58DE008 str r14,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#1669938944(0x63893f00)
:023871A0 E2A12000 adc  r2,r1,#0x0
:023871A4 E59F301C ldr r3,[r15, #+0x1c]		;r15+0x1c=*(023871c8)=#2728(0x00000aa8)
:023871A8 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(023871cc)=#58751464(0x038079e8)
:023871AC E1A0100C mov  r1,r12			;r1=58734637(0x380382d)
:023871B0 E58DE000 str r14,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:023871B4 EBFFF96B bl 02385768
:023871B8 E28DD00C add  r13,r13,#0xC
:023871BC E8BD4000 ldmia  r13!,{r14}
:023871C0 E12FFF1E bx r14 (Jump to addr_ED45B355?)
msr CPSR_fsxc,r14
:023871C4 037FEFEC cmneq r15,#0x3B0
:023871C8 00000AA8 andeq  r0,r0,r8,lsr #0x15
:023871CC 038079E8 orreq  r7,r0,#0x3A0000
:023871D0 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(023871dc)=#58709440(0x037fd5c0)
:023871D4 E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(023871e0)=#58751464(0x038079e8)
:023871D8 E12FFF1C bx r12 (Jump to addr_037FD5C0?)msr CPSR_fsxc,r12
:023871DC 037FD5C0 cmneq r15,#0x30000000
:023871E0 038079E8 orreq  r7,r0,#0x3A0000
:023871E4 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(023871f8)=#58705620(0x037fc6d4)
:023871E8 E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(023871fc)=#58751432(0x038079c8)
:023871EC E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023871F0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023871F4 E12FFF1C bx r12 (Jump to addr_037FC6D4?)msr CPSR_fsxc,r12
:023871F8 037FC6D4 cmneq r15,#0xD400000
:023871FC 038079C8 orreq  r7,r0,#0x320000
:02387200 E12FFF1E bx r14 (Jump to addr_ED45B355?)
msr CPSR_fsxc,r14
:02387204 E12FFF1E bx r14 (Jump to addr_ED45B355?)
msr CPSR_fsxc,r14
:02387208 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(0238721c)=#58705620(0x037fc6d4)
:0238720C E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(02387220)=#58751432(0x038079c8)
:02387210 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02387214 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02387218 E12FFF1C bx r12 (Jump to addr_037FC6D4?)msr CPSR_fsxc,r12
:0238721C 037FC6D4 cmneq r15,#0xD400000
:02387220 038079C8 orreq  r7,r0,#0x320000
:02387224 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02387228 E24DD010 sub  r13,r13,#0x10
:0238722C E59F00D0 ldr r0,[r15, #+0xd0]		;r15+0xd0=*(02387304)=#58751432(0x038079c8)
:02387230 E59F10D0 ldr r1,[r15, #+0xd0]		;r15+0xd0=*(02387308)=#58751400(0x038079a8)
:02387234 E3A02008 mov  r2,#0x8		;r2=8(0x8)
:02387238 EBFFF5A2 bl 023848C8
:0238723C E59F00C8 ldr r0,[r15, #+0xc8]		;r15+0xc8=*(0238730c)=#58751464(0x038079e8)
:02387240 EBFFF8DD bl 023855BC
:02387244 EB00004D bl 02387380
:02387248 EB0003AF bl 0238810C
:0238724C EB000B3B bl 02389F40
:02387250 EBFFFD98 bl 023868B8
:02387254 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02387258 E1A01000 mov  r1,r0			;r1=0(0x0)
:0238725C E1A02000 mov  r2,r0			;r2=0(0x0)
:02387260 E1A03000 mov  r3,r0			;r3=0(0x0)
:02387264 EBFFFDDF bl 023869E8
:02387268 E3A0007F mov  r0,#0x7F		;r0=127(0x7f)
:0238726C EBFFFDD9 bl 023869D8
:02387270 EBFFF870 bl 02385438
:02387274 E59F2094 ldr r2,[r15, #+0x94]		;r15+0x94=*(02387310)=#58716140(0x037fefec)
:02387278 E2904801 adds r4,r0,#0x10000
:0238727C E58D2004 str r2,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:02387280 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02387284 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#1669938944(0x63893f00)
:02387288 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238728C E2A12000 adc  r2,r1,#0x0
:02387290 E59F307C ldr r3,[r15, #+0x7c]		;r15+0x7c=*(02387314)=#2728(0x00000aa8)
:02387294 E59F0070 ldr r0,[r15, #+0x70]		;r15+0x70=*(0238730c)=#58751464(0x038079e8)
:02387298 E1A01004 mov  r1,r4			;r1=-1521750083(0xa54befbd)
:0238729C EBFFF931 bl 02385768
:023872A0 E59F705C ldr r7,[r15, #+0x5c]		;r15+0x5c=*(02387304)=#58751432(0x038079c8)
:023872A4 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:023872A8 E28D600C add  r6,r13,#0xC
:023872AC E3A08000 mov  r8,#0x0		;r8=0(0x0)
:023872B0 E1A05004 mov  r5,r4			;r5=1(0x1)
:023872B4 E1A00007 mov  r0,r7			;r0=58751432(0x38079c8)
:023872B8 E1A01006 mov  r1,r6			;r1=146201600(0x8b6dc00)
:023872BC E1A02005 mov  r2,r5			;r2=1(0x1)
:023872C0 E1A09008 mov  r9,r8			;r9=0(0x0)
:023872C4 EBFFF5AC bl 0238497C
:023872C8 E59D000C ldr r0,[r13, #+0xc]		;r13+0xc=*(0380ff8c)=#960702735(0x3943290f)
:023872CC E3500001 cmp r0,#0x1
:023872D0 0A000001 beq 023872DC
:023872D4 E3500002 cmp r0,#0x2
:023872D8 EA000000 b 023872E0
:023872DC E1A09004 mov  r9,r4			;r9=1(0x1)
:023872E0 EB00003D bl 023873DC
:023872E4 EB000B93 bl 0238A138
:023872E8 E1A00009 mov  r0,r9			;r0=1(0x1)
:023872EC EB00039F bl 02388170
:023872F0 E1A00009 mov  r0,r9			;r0=1(0x1)
:023872F4 EB0000B3 bl 023875C8
:023872F8 EB000AEA bl 02389EA8
:023872FC EBFFFF77 bl 023870E0
:02387300 EAFFFFEB b 023872B4
:02387304 038079C8 orreq  r7,r0,#0x320000
:02387308 038079A8 orreq  r7,r0,#0x2A0000
:0238730C 038079E8 orreq  r7,r0,#0x3A0000
:02387310 037FEFEC cmneq r15,#0x3B0
:02387314 00000AA8 andeq  r0,r0,r8,lsr #0x15
:02387318 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238731C E59D4010 ldr r4,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#815419727(0x309a514f)
:02387320 E1A05180 mov  r5,r0,lsl #0x3		;r5=8(0x8)
:02387324 E3540000 cmp r4,#0x0
:02387328 13A04000 movne  r4,#0x0		;r4=0(0x0)
:0238732C 03A04001 moveq  r4,#0x1		;r4=1(0x1)
:02387330 E1A0C104 mov  r12,r4,lsl #0x2		;r12=4(0x4)
:02387334 E59DE014 ldr r14,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#321192226(0x13250122)
:02387338 E18C1181 orr  r1,r12,r1,lsl #0x3
:0238733C E181C08E orr  r12,r1,r14,lsl #0x1
:02387340 E59D4018 ldr r4,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1359564267(0xaef6b215)
:02387344 E2800301 add  r0,r0,#0x4000000
:02387348 E184400C orr  r4,r4,r12
:0238734C E5C04508 strb r4,[r0, #+0x508]		;r0+0x508=*(00000509)
:02387350 E2851301 add  r1,r5,#0x4000000
:02387354 E5812510 str r2,[r1, #+0x510]		;r1+0x510=*(08b6e110)=#0(0x00000000)
:02387358 E2810C05 add  r0,r1,#0x500
:0238735C E1C031B4 strh r3,[r0, #+0x14]		;r0+0x14=*(00000015)
:02387360 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02387364 E12FFF1E bx r14 (Jump to addr_13250122?)
msr CPSR_fsxc,r14
:02387368 E2800301 add  r0,r0,#0x4000000
:0238736C E5D00508 ldrb r0,[r0, #+0x508]		;r0+0x508=*(00000509)
:02387370 E3100080 tst r0,#0x80
:02387374 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02387378 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0238737C E12FFF1E bx r14 (Jump to addr_13250122?)
msr CPSR_fsxc,r14
:02387380 E92D4008 stmdb  r13!,{r3,r14}
:02387384 E59F3048 ldr r3,[r15, #+0x48]		;r15+0x48=*(023873d4)=#58752736(0x03807ee0)
:02387388 E3A0E000 mov  r14,#0x0		;r14=0(0x0)
:0238738C E3A00054 mov  r0,#0x54		;r0=84(0x54)
:02387390 E001009E mul  r1,r14,r0
:02387394 E083C001 add  r12,r3,r1
:02387398 E7C3E001 strb r14,[r3, +r1]
:0238739C E5DC1003 ldrb r1,[r12, #+0x3]		;r12+0x3=*(00000007)
:023873A0 E28EE001 add  r14,r14,#0x1
:023873A4 E3C120F8 bic  r2,r1,#0xF8
:023873A8 E20210FF and  r1,r2,#0xFF
:023873AC E3C11001 bic  r1,r1,#0x1
:023873B0 E5CC1003 strb r1,[r12, #+0x3]		;r12+0x3=*(00000007)
:023873B4 E35E0010 cmp r14,#0x10
:023873B8 BAFFFFF4 blt 02387390
:023873BC E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(023873d8)=#58752696(0x03807eb8)
:023873C0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023873C4 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(03807ebc)=#-1047704286(0xc18d4d22)
:023873C8 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(03807eb8)=#-1762740494(0x96eeb6f2)
:023873CC E8BD4008 ldmia  r13!,{r3,r14}
:023873D0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023873D4 03807EE0 orreq  r7,r0,#0xE00
:023873D8 03807EB8 orreq  r7,r0,#0xB80
:023873DC E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023873E0 E24DD018 sub  r13,r13,#0x18
:023873E4 E59F71D8 ldr r7,[r15, #+0x1d8]		;r15+0x1d8=*(023875c4)=#58752736(0x03807ee0)
:023873E8 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:023873EC E3A04002 mov  r4,#0x2		;r4=2(0x2)
:023873F0 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:023873F4 E1A06009 mov  r6,r9			;r6=0(0x0)
:023873F8 E3A0A054 mov  r10,#0x54		;r10=84(0x54)
:023873FC E0287A99 mla  r8,r9,r10,r7unknown
:02387400 E5D80003 ldrb r0,[r8, #+0x3]		;r8+0x3=*(00000003)
:02387404 E1A00C00 mov  r0,r0,lsl #0x18		;r0=-1207959552(0xb8000000)
:02387408 E1B00DA0 movs r0,r0,lsr #0x1b		;r0=23(0x17)
:0238740C 0A000052 beq 0238755C
:02387410 E3100002 tst r0,#0x2
:02387414 0A000002 beq 02387424
:02387418 E1A00009 mov  r0,r9			;r0=0(0x0)
:0238741C E1A01006 mov  r1,r6			;r1=0(0x0)
:02387420 EBFFFE05 bl 02386C3C
:02387424 E5D80003 ldrb r0,[r8, #+0x3]		;r8+0x3=*(00000003)
:02387428 E1A00C00 mov  r0,r0,lsl #0x18		;r0=0(0x0)
:0238742C E1A00DA0 mov  r0,r0,lsr #0x1b		;r0=0(0x0)
:02387430 E3100001 tst r0,#0x1
:02387434 0A000031 beq 02387500
:02387438 E5D80001 ldrb r0,[r8, #+0x1]		;r8+0x1=*(00000001)
:0238743C E3500000 cmp r0,#0x0
:02387440 0A000004 beq 02387458
:02387444 E3500001 cmp r0,#0x1
:02387448 0A000018 beq 023874B0
:0238744C E3500002 cmp r0,#0x2
:02387450 0A000021 beq 023874DC
:02387454 EA000040 b 0238755C
:02387458 E5D80039 ldrb r0,[r8, #+0x39]		;r8+0x39=*(00000039)
:0238745C E1D8C2B4 ldrh r12,[r8, #+0x24]		;r8+0x24=*(00000024)
:02387460 E3500000 cmp r0,#0x0
:02387464 E1D803BE ldrh r0,[r8, #+0x3e]		;r8+0x3e=*(0000003e)
:02387468 11A03005 movne  r3,r5			;r3=1(0x1)
:0238746C E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:02387470 E5982040 ldr r2,[r8, #+0x40]		;r8+0x40=*(00000040)
:02387474 E20C10FF and  r1,r12,#0xFF
:02387478 E58D2004 str r2,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:0238747C E58D1008 str r1,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#1669938944(0x63893f00)
:02387480 E1A0044C mov  r0,r12,asr #0x8
:02387484 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(0380ff8c)=#960702735(0x3943290f)
:02387488 E1D812B6 ldrh r1,[r8, #+0x26]		;r8+0x26=*(00000026)
:0238748C 01A03004 moveq  r3,r4			;r3=2(0x2)
:02387490 E58D1010 str r1,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#815419727(0x309a514f)
:02387494 E5D81023 ldrb r1,[r8, #+0x23]		;r8+0x23=*(00000023)
:02387498 E1A00009 mov  r0,r9			;r0=0(0x0)
:0238749C E58D1014 str r1,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#321192226(0x13250122)
:023874A0 E5981044 ldr r1,[r8, #+0x44]		;r8+0x44=*(00000044)
:023874A4 E5D82038 ldrb r2,[r8, #+0x38]		;r8+0x38=*(00000038)
:023874A8 EBFFFD5C bl 02386A20
:023874AC EA00002A b 0238755C
:023874B0 E1D832B4 ldrh r3,[r8, #+0x24]		;r8+0x24=*(00000024)
:023874B4 E1D812B6 ldrh r1,[r8, #+0x26]		;r8+0x26=*(00000026)
:023874B8 E1A00009 mov  r0,r9			;r0=0(0x0)
:023874BC E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:023874C0 E5D81023 ldrb r1,[r8, #+0x23]		;r8+0x23=*(00000023)
:023874C4 E20320FF and  r2,r3,#0xFF
:023874C8 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:023874CC E5981044 ldr r1,[r8, #+0x44]		;r8+0x44=*(00000044)
:023874D0 E1A03443 mov  r3,r3,asr #0x8
:023874D4 EBFFFD84 bl 02386AEC
:023874D8 EA00001F b 0238755C
:023874DC E1D822B4 ldrh r2,[r8, #+0x24]		;r8+0x24=*(00000024)
:023874E0 E5D81023 ldrb r1,[r8, #+0x23]		;r8+0x23=*(00000023)
:023874E4 E1A00009 mov  r0,r9			;r0=0(0x0)
:023874E8 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:023874EC E1D832B6 ldrh r3,[r8, #+0x26]		;r8+0x26=*(00000026)
:023874F0 E20210FF and  r1,r2,#0xFF
:023874F4 E1A02442 mov  r2,r2,asr #0x8
:023874F8 EBFFFDA6 bl 02386B98
:023874FC EA000016 b 0238755C
:02387500 E3100004 tst r0,#0x4
:02387504 0A000002 beq 02387514
:02387508 E1D812B6 ldrh r1,[r8, #+0x26]		;r8+0x26=*(00000026)
:0238750C E1A00009 mov  r0,r9			;r0=0(0x0)
:02387510 EBFFFDF1 bl 02386CDC
:02387514 E5D80003 ldrb r0,[r8, #+0x3]		;r8+0x3=*(00000003)
:02387518 E1A00C00 mov  r0,r0,lsl #0x18		;r0=0(0x0)
:0238751C E1A00DA0 mov  r0,r0,lsr #0x1b		;r0=0(0x0)
:02387520 E3100008 tst r0,#0x8
:02387524 0A000004 beq 0238753C
:02387528 E1D822B4 ldrh r2,[r8, #+0x24]		;r8+0x24=*(00000024)
:0238752C E1A00009 mov  r0,r9			;r0=0(0x0)
:02387530 E20210FF and  r1,r2,#0xFF
:02387534 E1A02442 mov  r2,r2,asr #0x8
:02387538 EBFFFDC9 bl 02386C64
:0238753C E5D80003 ldrb r0,[r8, #+0x3]		;r8+0x3=*(00000003)
:02387540 E1A00C00 mov  r0,r0,lsl #0x18		;r0=0(0x0)
:02387544 E1A00DA0 mov  r0,r0,lsr #0x1b		;r0=0(0x0)
:02387548 E3100010 tst r0,#0x10
:0238754C 0A000002 beq 0238755C
:02387550 E5D81023 ldrb r1,[r8, #+0x23]		;r8+0x23=*(00000023)
:02387554 E1A00009 mov  r0,r9			;r0=0(0x0)
:02387558 EBFFFDE5 bl 02386CF4
:0238755C E2899001 add  r9,r9,#0x1
:02387560 E3590010 cmp r9,#0x10
:02387564 BAFFFFA4 blt 023873FC
:02387568 E59F3054 ldr r3,[r15, #+0x54]		;r15+0x54=*(023875c4)=#58752736(0x03807ee0)
:0238756C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02387570 E3A01054 mov  r1,#0x54		;r1=84(0x54)
:02387574 E0253194 mla  r5,r4,r1,r3unknown
:02387578 E5D50003 ldrb r0,[r5, #+0x3]		;r5+0x3=*(00000004)
:0238757C E1A00C00 mov  r0,r0,lsl #0x18		;r0=0(0x0)
:02387580 E1B00DA0 movs r0,r0,lsr #0x1b		;r0=0(0x0)
:02387584 0A000008 beq 023875AC
:02387588 E3100001 tst r0,#0x1
:0238758C 11A00204 movne  r0,r4,lsl #0x4		;r0=0(0x0)
:02387590 12800301 addne  r0,r0,#0x4000000
:02387594 15D02403 ldrneb r2,[r0, #+0x403]		;r0+0x403=*(00000403)
:02387598 13822080 orrne  r2,r2,#0x80
:0238759C 15C02403 strneb r2,[r0, #+0x403]		;r0+0x403=*(00000403)
:023875A0 E5D50003 ldrb r0,[r5, #+0x3]		;r5+0x3=*(00000004)
:023875A4 E3C000F8 bic  r0,r0,#0xF8
:023875A8 E5C50003 strb r0,[r5, #+0x3]		;r5+0x3=*(00000004)
:023875AC E2844001 add  r4,r4,#0x1
:023875B0 E3540010 cmp r4,#0x10
:023875B4 BAFFFFEE blt 02387574
:023875B8 E28DD018 add  r13,r13,#0x18
:023875BC E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023875C0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023875C4 03807EE0 orreq  r7,r0,#0xE00
:023875C8 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023875CC E3A0B902 mov  r11,#0x8000		;r11=32768(0x8000)
:023875D0 E1A0A000 mov  r10,r0			;r10=0(0x0)
:023875D4 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023875D8 E26BB000 rsb  r11,r11,#0x0
:023875DC E59F0388 ldr r0,[r15, #+0x388]		;r15+0x388=*(0238796c)=#58752736(0x03807ee0)
:023875E0 E3A01054 mov  r1,#0x54		;r1=84(0x54)
:023875E4 E0240195 mla  r4,r5,r1,r0unknown
:023875E8 E5D42003 ldrb r2,[r4, #+0x3]		;r4+0x3=*(00000003)
:023875EC E3A06000 mov  r6,#0x0		;r6=0(0x0)
:023875F0 E1A00F82 mov  r0,r2,lsl #0x1f		;r0=-2147483648(0x80000000)
:023875F4 E1A07006 mov  r7,r6			;r7=0(0x0)
:023875F8 E1A08006 mov  r8,r6			;r8=0(0x0)
:023875FC E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:02387600 0A0000D4 beq 02387958
:02387604 E1A00F02 mov  r0,r2,lsl #0x1e		;r0=1073741824(0x40000000)
:02387608 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0238760C 0A00000B beq 02387640
:02387610 E3C210F8 bic  r1,r2,#0xF8
:02387614 E1A00C02 mov  r0,r2,lsl #0x18		;r0=-1124073472(0xbd000000)
:02387618 E1A00DA0 mov  r0,r0,lsr #0x1b		;r0=23(0x17)
:0238761C E3800001 orr  r0,r0,#0x1
:02387620 E20000FF and  r0,r0,#0xFF
:02387624 E1A00D80 mov  r0,r0,lsl #0x1b		;r0=-1207959552(0xb8000000)
:02387628 E1810C20 orr  r0,r1,r0,lsr #0x18
:0238762C E5C40003 strb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387630 E20000FF and  r0,r0,#0xFF
:02387634 E3C00002 bic  r0,r0,#0x2
:02387638 E5C40003 strb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:0238763C EA000013 b 02387690
:02387640 E1A00005 mov  r0,r5			;r0=0(0x0)
:02387644 EBFFFDC8 bl 02386D6C
:02387648 E3500000 cmp r0,#0x0
:0238764C 1A00000F bne 02387690
:02387650 E5943048 ldr r3,[r4, #+0x48]		;r4+0x48=*(00000048)
:02387654 E3530000 cmp r3,#0x0
:02387658 01A00006 moveq  r0,r6			;r0=0(0x0)
:0238765C 05C40022 streqb r0,[r4, #+0x22]		;r4+0x22=*(00000022)
:02387660 0A000004 beq 02387678
:02387664 E594204C ldr r2,[r4, #+0x4c]		;r4+0x4c=*(0000004c)
:02387668 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238766C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02387670 E1A0E00F mov  r14,r15			;r14=37254776(0x2387678)
:02387674 E12FFF13 bx r3 (Jump to addr_03807EE0?)msr CPSR_fsxc,r3
:02387678 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238767C E1C402B4 strh r0,[r4, #+0x24]		;r4+0x24=*(00000024)
:02387680 E5D40003 ldrb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387684 E3C00001 bic  r0,r0,#0x1
:02387688 E5C40003 strb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:0238768C EA0000B1 b 02387958
:02387690 E5D40009 ldrb r0,[r4, #+0x9]		;r4+0x9=*(00000009)
:02387694 E5D41008 ldrb r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:02387698 E1A02080 mov  r2,r0,lsl #0x1		;r2=0(0x0)
:0238769C E59F02CC ldr r0,[r15, #+0x2cc]		;r15+0x2cc=*(02387970)=#58749004(0x0380704c)
:023876A0 E19020F2 ldrsh r2,[r0, +r2]
:023876A4 E5D40005 ldrb r0,[r4, #+0x5]		;r4+0x5=*(00000005)
:023876A8 E0866002 add  r6,r6,r2
:023876AC E0410000 sub  r0,r1,r0
:023876B0 E0877300 add  r7,r7,r0,lsl #0x6
:023876B4 E1A00004 mov  r0,r4			;r0=0(0x0)
:023876B8 E1A0100A mov  r1,r10			;r1=0(0x0)
:023876BC EB0000E1 bl 02387A48
:023876C0 E1D433F2 ldrsh r3,[r4, #+0x32]		;r4+0x32=*(00000032)
:023876C4 E0866000 add  r6,r6,r0
:023876C8 E3530000 cmp r3,#0x0
:023876CC 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023876D0 0A000010 beq 02387718
:023876D4 E5940014 ldr r0,[r4, #+0x14]		;r4+0x14=*(00000014)
:023876D8 E5942018 ldr r2,[r4, #+0x18]		;r4+0x18=*(00000018)
:023876DC E1500002 cmp r0,r2
:023876E0 A3A00000 movge  r0,#0x0		;r0=0(0x0)
:023876E4 AA00000B bge 02387718
:023876E8 E0420000 sub  r0,r2,r0
:023876EC E0C10093 smull  r0,r1,r3,r0
:023876F0 E1A03FC2 mov  r3,r2,asr #0x1f
:023876F4 EB001D58 bl 0238EC5C
:023876F8 E35A0000 cmp r10,#0x0
:023876FC 0A000005 beq 02387718
:02387700 E5D41003 ldrb r1,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387704 E1A01E81 mov  r1,r1,lsl #0x1d		;r1=0(0x0)
:02387708 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=0(0x0)
:0238770C 15941014 ldrne r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:02387710 12811001 addne  r1,r1,#0x1
:02387714 15841014 strne r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:02387718 E1D410FC ldrsh r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0238771C E0872000 add  r2,r7,r0
:02387720 E1D400F6 ldrsh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02387724 E0861001 add  r1,r6,r1
:02387728 E0816000 add  r6,r1,r0
:0238772C E1D410FE ldrsh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02387730 E2840028 add  r0,r4,#0x28
:02387734 E0827001 add  r7,r2,r1
:02387738 EB00023C bl 02388030
:0238773C E1A01FC0 mov  r1,r0,asr #0x1f
:02387740 E3510000 cmp r1,#0x0
:02387744 E1A09000 mov  r9,r0			;r9=0(0x0)
:02387748 03500000 cmpeq r0,#0x0
:0238774C 0A000016 beq 023877AC
:02387750 E5D42028 ldrb r2,[r4, #+0x28]		;r4+0x28=*(00000028)
:02387754 E3520000 cmp r2,#0x0
:02387758 0A00000E beq 02387798
:0238775C E3520001 cmp r2,#0x1
:02387760 0A000004 beq 02387778
:02387764 E3520002 cmp r2,#0x2
:02387768 01A01301 moveq  r1,r1,lsl #0x6		;r1=0(0x0)
:0238776C 01811D20 orreq  r1,r1,r0,lsr #0x1a
:02387770 01A09300 moveq  r9,r0,lsl #0x6		;r9=0(0x0)
:02387774 EA00000A b 023877A4
:02387778 E3A0203C mov  r2,#0x3C		;r2=60(0x3c)
:0238777C E0839290 umull  r9,r3,r0,r2
:02387780 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02387784 E0233290 mla  r3,r0,r2,r3unknown
:02387788 E3A0003C mov  r0,#0x3C		;r0=60(0x3c)
:0238778C E0233091 mla  r3,r1,r0,r3unknown
:02387790 E1A01003 mov  r1,r3			;r1=58752736(0x3807ee0)
:02387794 EA000002 b 023877A4
:02387798 E1A01301 mov  r1,r1,lsl #0x6		;r1=-534792192(0xe01fb800)
:0238779C E1811D20 orr  r1,r1,r0,lsr #0x1a
:023877A0 E1A09300 mov  r9,r0,lsl #0x6		;r9=3840(0xf00)
:023877A4 E1A09729 mov  r9,r9,lsr #0xe		;r9=0(0x0)
:023877A8 E1899901 orr  r9,r9,r1,lsl #0x12
:023877AC E35A0000 cmp r10,#0x0
:023877B0 0A000001 beq 023877BC
:023877B4 E2840028 add  r0,r4,#0x28
:023877B8 EB000204 bl 02387FD0
:023877BC E5D40028 ldrb r0,[r4, #+0x28]		;r4+0x28=*(00000028)
:023877C0 E3500000 cmp r0,#0x0
:023877C4 0A000007 beq 023877E8
:023877C8 E3500001 cmp r0,#0x1
:023877CC 0A000002 beq 023877DC
:023877D0 E3500002 cmp r0,#0x2
:023877D4 00888009 addeq  r8,r8,r9
:023877D8 EA000003 b 023877EC
:023877DC E156000B cmp r6,r11
:023877E0 C0866009 addgt  r6,r6,r9
:023877E4 EA000000 b 023877EC
:023877E8 E0877009 add  r7,r7,r9
:023877EC E1D410DA ldrsb r1,[r4, #+0xa]		;r4+0xa=*(0000000a)
:023877F0 E5D40004 ldrb r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:023877F4 E0888001 add  r8,r8,r1
:023877F8 E350007F cmp r0,#0x7F
:023877FC 10000098 mulne  r0,r8,r0
:02387800 12800040 addne  r0,r0,#0x40
:02387804 11A083C0 movne  r8,r0,asr #0x7
:02387808 E1D410DB ldrsb r1,[r4, #+0xb]		;r4+0xb=*(0000000b)
:0238780C E5D40002 ldrb r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:02387810 E0888001 add  r8,r8,r1
:02387814 E3500003 cmp r0,#0x3
:02387818 1A000016 bne 02387878
:0238781C E59F0150 ldr r0,[r15, #+0x150]		;r15+0x150=*(02387974)=#-723(0xfffffd2d)
:02387820 E1560000 cmp r6,r0
:02387824 CA000013 bgt 02387878
:02387828 E5D40003 ldrb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:0238782C E3C000F8 bic  r0,r0,#0xF8
:02387830 E3800010 orr  r0,r0,#0x10
:02387834 E5C40003 strb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387838 E5943048 ldr r3,[r4, #+0x48]		;r4+0x48=*(00000048)
:0238783C E3530000 cmp r3,#0x0
:02387840 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02387844 05C40022 streqb r0,[r4, #+0x22]		;r4+0x22=*(00000022)
:02387848 0A000004 beq 02387860
:0238784C E594204C ldr r2,[r4, #+0x4c]		;r4+0x4c=*(0000004c)
:02387850 E1A00004 mov  r0,r4			;r0=0(0x0)
:02387854 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02387858 E1A0E00F mov  r14,r15			;r14=37255264(0x2387860)
:0238785C E12FFF13 bx r3 (Jump to addr_03807EE0?)msr CPSR_fsxc,r3
:02387860 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02387864 E1C402B4 strh r0,[r4, #+0x24]		;r4+0x24=*(00000024)
:02387868 E5D40003 ldrb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:0238786C E3C00001 bic  r0,r0,#0x1
:02387870 E5C40003 strb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387874 EA000037 b 02387958
:02387878 E1A00006 mov  r0,r6			;r0=0(0x0)
:0238787C EBFFFDDC bl 02386FF4
:02387880 E1A06000 mov  r6,r0			;r6=0(0x0)
:02387884 E1D403BC ldrh r0,[r4, #+0x3c]		;r4+0x3c=*(0000003c)
:02387888 E1A01007 mov  r1,r7			;r1=0(0x0)
:0238788C EBFFFD8D bl 02386EC8
:02387890 E5D41001 ldrb r1,[r4, #+0x1]		;r4+0x1=*(00000001)
:02387894 E3510001 cmp r1,#0x1
:02387898 059F10D8 ldreq r1,[r15, #+0xd8]		;r15+0xd8=*(02387978)=#65532(0x0000fffc)
:0238789C 00000001 andeq  r0,r0,r1
:023878A0 01A00800 moveq  r0,r0,lsl #0x10		;r0=0(0x0)
:023878A4 01A00820 moveq  r0,r0,lsr #0x10		;r0=0(0x0)
:023878A8 E2988040 adds r8,r8,#0x40
:023878AC 43A08000 movmi  r8,#0x0		;r8=0(0x0)
:023878B0 4A000001 bmi 023878BC
:023878B4 E358007F cmp r8,#0x7F
:023878B8 C3A0807F movgt  r8,#0x7F		;r8=127(0x7f)
:023878BC E1D412B4 ldrh r1,[r4, #+0x24]		;r4+0x24=*(00000024)
:023878C0 E1560001 cmp r6,r1
:023878C4 0A000009 beq 023878F0
:023878C8 E1C462B4 strh r6,[r4, #+0x24]		;r4+0x24=*(00000024)
:023878CC E5D41003 ldrb r1,[r4, #+0x3]		;r4+0x3=*(00000003)
:023878D0 E3C120F8 bic  r2,r1,#0xF8
:023878D4 E1A01C01 mov  r1,r1,lsl #0x18		;r1=-67108864(0xfc000000)
:023878D8 E1A01DA1 mov  r1,r1,lsr #0x1b		;r1=31(0x1f)
:023878DC E3811008 orr  r1,r1,#0x8
:023878E0 E20110FF and  r1,r1,#0xFF
:023878E4 E1A01D81 mov  r1,r1,lsl #0x1b		;r1=-134217728(0xf8000000)
:023878E8 E1821C21 orr  r1,r2,r1,lsr #0x18
:023878EC E5C41003 strb r1,[r4, #+0x3]		;r4+0x3=*(00000003)
:023878F0 E1D412B6 ldrh r1,[r4, #+0x26]		;r4+0x26=*(00000026)
:023878F4 E1500001 cmp r0,r1
:023878F8 0A000009 beq 02387924
:023878FC E1C402B6 strh r0,[r4, #+0x26]		;r4+0x26=*(00000026)
: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 E3800004 orr  r0,r0,#0x4
: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 E5D40023 ldrb r0,[r4, #+0x23]		;r4+0x23=*(00000023)
:02387928 E1580000 cmp r8,r0
:0238792C 0A000009 beq 02387958
:02387930 E5C48023 strb r8,[r4, #+0x23]		;r4+0x23=*(00000023)
:02387934 E5D40003 ldrb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387938 E3C010F8 bic  r1,r0,#0xF8
:0238793C E1A00C00 mov  r0,r0,lsl #0x18		;r0=0(0x0)
:02387940 E1A00DA0 mov  r0,r0,lsr #0x1b		;r0=0(0x0)
:02387944 E3800010 orr  r0,r0,#0x10
:02387948 E20000FF and  r0,r0,#0xFF
:0238794C E1A00D80 mov  r0,r0,lsl #0x1b		;r0=0(0x0)
:02387950 E1810C20 orr  r0,r1,r0,lsr #0x18
:02387954 E5C40003 strb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387958 E2855001 add  r5,r5,#0x1
:0238795C E3550010 cmp r5,#0x10
:02387960 BAFFFF1D blt 023875DC
:02387964 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02387968 E12FFF1E bx r14 (Jump to addr_02387860?)
msr CPSR_fsxc,r14
:0238796C 03807EE0 orreq  r7,r0,#0xE00
:02387970 0380704C orreq  r7,r0,#0x4C
:02387974 FFFFFD2D swinv 0x00fffd2d
:02387978 0000FFFC unknown
:0238797C E92D4010 stmdb  r13!,{r4,r14}
:02387980 E1A04000 mov  r4,r0			;r4=0(0x0)
:02387984 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02387988 E5C40001 strb r0,[r4, #+0x1]		;r4+0x1=*(00000001)
:0238798C E1A0E002 mov  r14,r2			;r14=0(0x0)
:02387990 E284C038 add  r12,r4,#0x38
:02387994 E8910007 ldmia  r1 ,{r0,r1,r2}
:02387998 E88C0007 stmia  r12 ,{r0,r1,r2}
:0238799C E1A00004 mov  r0,r4			;r0=0(0x0)
:023879A0 E1A01003 mov  r1,r3			;r1=58752736(0x3807ee0)
:023879A4 E584E044 str r14,[r4, #+0x44]		;r4+0x44=*(00000044)
:023879A8 EB0001C9 bl 023880D4
:023879AC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023879B0 E8BD4010 ldmia  r13!,{r4,r14}
:023879B4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023879B8 E92D4008 stmdb  r13!,{r3,r14}
:023879BC E5D03000 ldrb r3,[r0, #+0x0]		;r0+0x0=*(00000001)
:023879C0 E3530008 cmp r3,#0x8
:023879C4 33A00000 movcc  r0,#0x0		;r0=0(0x0)
:023879C8 3A00000A bcc 023879F8
:023879CC E353000D cmp r3,#0xD
:023879D0 83A00000 movhi  r0,#0x0		;r0=0(0x0)
:023879D4 8A000007 bhi 023879F8
:023879D8 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023879DC E5C03001 strb r3,[r0, #+0x1]		;r0+0x1=*(00000001)
:023879E0 E5801044 str r1,[r0, #+0x44]		;r0+0x44=*(00000044)
:023879E4 E59F3014 ldr r3,[r15, #+0x14]		;r15+0x14=*(02387a00)=#8006(0x00001f46)
:023879E8 E1A01002 mov  r1,r2			;r1=0(0x0)
:023879EC E1C033BC strh r3,[r0, #+0x3c]		;r0+0x3c=*(0000003c)
:023879F0 EB0001B7 bl 023880D4
:023879F4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023879F8 E8BD4008 ldmia  r13!,{r3,r14}
:023879FC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387A00 00001F46 andeq  r1,r0,r6,asr #0x1e
:02387A04 E92D4008 stmdb  r13!,{r3,r14}
:02387A08 E5D02000 ldrb r2,[r0, #+0x0]		;r0+0x0=*(00000001)
:02387A0C E352000E cmp r2,#0xE
:02387A10 33A00000 movcc  r0,#0x0		;r0=0(0x0)
:02387A14 3A000008 bcc 02387A3C
:02387A18 E352000F cmp r2,#0xF
:02387A1C 83A00000 movhi  r0,#0x0		;r0=0(0x0)
:02387A20 8A000005 bhi 02387A3C
:02387A24 E59F2018 ldr r2,[r15, #+0x18]		;r15+0x18=*(02387a44)=#8006(0x00001f46)
:02387A28 E3A03002 mov  r3,#0x2		;r3=2(0x2)
:02387A2C E5C03001 strb r3,[r0, #+0x1]		;r0+0x1=*(00000001)
:02387A30 E1C023BC strh r2,[r0, #+0x3c]		;r0+0x3c=*(0000003c)
:02387A34 EB0001A6 bl 023880D4
:02387A38 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02387A3C E8BD4008 ldmia  r13!,{r3,r14}
:02387A40 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387A44 00001F46 andeq  r1,r0,r6,asr #0x1e
:02387A48 E3510000 cmp r1,#0x0
:02387A4C 0A000023 beq 02387AE0
:02387A50 E5D01002 ldrb r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:02387A54 E3510003 cmp r1,#0x3
:02387A58 908FF101 addls  r15,r15,r1,lsl #0x2
:02387A5C EA00001F b 02387AE0
:02387A60 EA000002 b 02387A70
:02387A64 EA00000B b 02387A98
:02387A68 EA00001C b 02387AE0
:02387A6C EA000017 b 02387AD0
:02387A70 E5902010 ldr r2,[r0, #+0x10]		;r0+0x10=*(00000011)
:02387A74 E5D0101C ldrb r1,[r0, #+0x1c]		;r0+0x1c=*(0000001d)
:02387A78 E2622000 rsb  r2,r2,#0x0
:02387A7C E0010192 mul  r1,r2,r1
:02387A80 E1A01441 mov  r1,r1,asr #0x8
:02387A84 E2711000 rsbs r1,r1,#0x0
:02387A88 E5801010 str r1,[r0, #+0x10]		;r0+0x10=*(00000011)
:02387A8C 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:02387A90 05C01002 streqb r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:02387A94 EA000011 b 02387AE0
:02387A98 E5D0201D ldrb r2,[r0, #+0x1d]		;r0+0x1d=*(0000001e)
:02387A9C E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(02387aec)=#58749004(0x0380704c)
:02387AA0 E1A02082 mov  r2,r2,lsl #0x1		;r2=16012(0x3e8c)
:02387AA4 E19130F2 ldrsh r3,[r1, +r2]
:02387AA8 E5902010 ldr r2,[r0, #+0x10]		;r0+0x10=*(00000011)
:02387AAC E1D011BE ldrh r1,[r0, #+0x1e]		;r0+0x1e=*(0000001f)
:02387AB0 E1A0C383 mov  r12,r3,lsl #0x7		;r12=256(0x100)
:02387AB4 E0421001 sub  r1,r2,r1
:02387AB8 E5801010 str r1,[r0, #+0x10]		;r0+0x10=*(00000011)
:02387ABC E1510383 cmp r1,r3,lsl #0x7
:02387AC0 D580C010 strle r12,[r0, #+0x10]		;r0+0x10=*(00000011)
:02387AC4 D3A01002 movle  r1,#0x2		;r1=2(0x2)
:02387AC8 D5C01002 strleb r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:02387ACC EA000003 b 02387AE0
:02387AD0 E5902010 ldr r2,[r0, #+0x10]		;r0+0x10=*(00000011)
:02387AD4 E1D012B0 ldrh r1,[r0, #+0x20]		;r0+0x20=*(00000021)
:02387AD8 E0421001 sub  r1,r2,r1
:02387ADC E5801010 str r1,[r0, #+0x10]		;r0+0x10=*(00000011)
:02387AE0 E5900010 ldr r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:02387AE4 E1A003C0 mov  r0,r0,asr #0x7
:02387AE8 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387AEC 0380704C orreq  r7,r0,#0x4C
:02387AF0 E351006D cmp r1,#0x6D
:02387AF4 A59F2010 ldrge r2,[r15, #+0x10]		;r15+0x10=*(02387b0c)=#58749536(0x03807260)
:02387AF8 B26110FF rsblt  r1,r1,#0xFF
:02387AFC A261107F rsbge  r1,r1,#0x7F
:02387B00 A7D21001 ldrgeb r1,[r2, +r1]
:02387B04 E5C0101C strb r1,[r0, #+0x1c]		;r0+0x1c=*(0000001d)
:02387B08 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387B0C 03807260 orreq  r7,r0,#0x6
:02387B10 E92D4010 stmdb  r13!,{r4,r14}
:02387B14 E1A04000 mov  r4,r0			;r4=1(0x1)
:02387B18 E1A00001 mov  r0,r1			;r0=2(0x2)
:02387B1C EB000157 bl 02388080
:02387B20 E1C401BE strh r0,[r4, #+0x1e]		;r4+0x1e=*(0000001f)
:02387B24 E8BD4010 ldmia  r13!,{r4,r14}
:02387B28 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387B2C E5C0101D strb r1,[r0, #+0x1d]		;r0+0x1d=*(0000001f)
:02387B30 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387B34 E92D4010 stmdb  r13!,{r4,r14}
:02387B38 E1A04000 mov  r4,r0			;r4=2(0x2)
:02387B3C E1A00001 mov  r0,r1			;r0=2(0x2)
:02387B40 EB00014E bl 02388080
:02387B44 E1C402B0 strh r0,[r4, #+0x20]		;r4+0x20=*(00000022)
:02387B48 E8BD4010 ldmia  r13!,{r4,r14}
:02387B4C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387B50 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02387B54 E5C01002 strb r1,[r0, #+0x2]		;r0+0x2=*(00000004)
:02387B58 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387B5C E5D00003 ldrb r0,[r0, #+0x3]		;r0+0x3=*(00000005)
:02387B60 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:02387B64 E1A00FA0 mov  r0,r0,lsr #0x1f		;r0=0(0x0)
:02387B68 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02387B6C E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02387B70 E59F41AC ldr r4,[r15, #+0x1ac]		;r15+0x1ac=*(02387d24)=#58752696(0x03807eb8)
:02387B74 E1A06001 mov  r6,r1			;r6=3(0x3)
:02387B78 E5941004 ldr r1,[r4, #+0x4]		;r4+0x4=*(03807ebc)=#-1047704286(0xc18d4d22)
:02387B7C E1A05003 mov  r5,r3			;r5=2(0x2)
:02387B80 E1E01001 mvn  r1,r1
:02387B84 E3520000 cmp r2,#0x0
:02387B88 E0000001 and  r0,r0,r1
:02387B8C 05941000 ldreq r1,[r4, #+0x0]		;r4+0x0=*(03807eb8)=#-1762740494(0x96eeb6f2)
:02387B90 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02387B94 01E01001 mvneq  r1,r1
:02387B98 00000001 andeq  r0,r0,r1
:02387B9C E59F3184 ldr r3,[r15, #+0x184]		;r15+0x184=*(02387d28)=#58749516(0x0380724c)
:02387BA0 E59F8184 ldr r8,[r15, #+0x184]		;r15+0x184=*(02387d2c)=#58749520(0x03807250)
:02387BA4 E1A09004 mov  r9,r4			;r9=0(0x0)
:02387BA8 E3E01000 mvn  r1,#0x0
:02387BAC E3A0B001 mov  r11,#0x1		;r11=1(0x1)
:02387BB0 E7D8C009 ldrb r12,[r8, +r9]
:02387BB4 E1100C1B tst r0,r11,lsl r12
:02387BB8 0A00001C beq 02387C30
:02387BBC E59F216C ldr r2,[r15, #+0x16c]		;r15+0x16c=*(02387d30)=#58752736(0x03807ee0)
:02387BC0 E3A07054 mov  r7,#0x54		;r7=84(0x54)
:02387BC4 E02A279C mla  r10,r12,r7,r2unknown
:02387BC8 E3540000 cmp r4,#0x0
:02387BCC 01A0400A moveq  r4,r10			;r4=0(0x0)
:02387BD0 0A000016 beq 02387C30
:02387BD4 E5D47022 ldrb r7,[r4, #+0x22]		;r4+0x22=*(00000022)
:02387BD8 E5DA2022 ldrb r2,[r10, #+0x22]		;r10+0x22=*(00000022)
:02387BDC E1520007 cmp r2,r7
:02387BE0 8A000012 bhi 02387C30
:02387BE4 1A000010 bne 02387C2C
:02387BE8 E1D422B4 ldrh r2,[r4, #+0x24]		;r4+0x24=*(00000024)
:02387BEC E1DA72B4 ldrh r7,[r10, #+0x24]		;r10+0x24=*(00000024)
:02387BF0 E1A0CC02 mov  r12,r2,lsl #0x18		;r12=-536870912(0xe0000000)
:02387BF4 E1A0CA2C mov  r12,r12,lsr #0x14		;r12=3584(0xe00)
:02387BF8 E7D32442 ldrb r2,r12,r12,lsr #0x14
:02387BFC E1A0EC07 mov  r14,r7,lsl #0x18		;r14=1409286144(0x54000000)
:02387C00 E1A0225C mov  r2,r12,asr r2
:02387C04 E1A0CA2E mov  r12,r14,lsr #0x14		;r12=1344(0x540)
:02387C08 E7D37447 ldrb r7,r12,r14,lsr #0x14
:02387C0C E152075C cmp r2,r12,asr r7
:02387C10 0A000002 beq 02387C20
:02387C14 B1A0200B movlt  r2,r11			;r2=1(0x1)
:02387C18 A1A02001 movge  r2,r1			;r2=-1762740494(0x96eeb6f2)
:02387C1C EA000000 b 02387C24
:02387C20 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02387C24 E3520000 cmp r2,#0x0
:02387C28 AA000000 bge 02387C30
:02387C2C E1A0400A mov  r4,r10			;r4=0(0x0)
:02387C30 E2899001 add  r9,r9,#0x1
:02387C34 E3590010 cmp r9,#0x10
:02387C38 BAFFFFDC blt 02387BB0
:02387C3C E3540000 cmp r4,#0x0
:02387C40 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02387C44 0A000034 beq 02387D1C
:02387C48 E5D40022 ldrb r0,[r4, #+0x22]		;r4+0x22=*(00000022)
:02387C4C E1560000 cmp r6,r0
:02387C50 B3A00000 movlt  r0,#0x0		;r0=0(0x0)
:02387C54 BA000030 blt 02387D1C
:02387C58 E5943048 ldr r3,[r4, #+0x48]		;r4+0x48=*(00000048)
:02387C5C E3530000 cmp r3,#0x0
:02387C60 0A000004 beq 02387C78
:02387C64 E594204C ldr r2,[r4, #+0x4c]		;r4+0x4c=*(0000004c)
:02387C68 E1A00004 mov  r0,r4			;r0=0(0x0)
:02387C6C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02387C70 E1A0E00F mov  r14,r15			;r14=37256312(0x2387c78)
:02387C74 E12FFF13 bx r3 (Jump to addr_0380724C?)msr CPSR_fsxc,r3
:02387C78 E5D40003 ldrb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387C7C E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02387C80 E3C000F8 bic  r0,r0,#0xF8
:02387C84 E3801010 orr  r1,r0,#0x10
:02387C88 E20100FF and  r0,r1,#0xFF
:02387C8C E3C00001 bic  r0,r0,#0x1
:02387C90 E5C40003 strb r0,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387C94 E5847050 str r7,[r4, #+0x50]		;r4+0x50=*(00000050)
:02387C98 E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:02387C9C E5845048 str r5,[r4, #+0x48]		;r4+0x48=*(00000048)
:02387CA0 E584004C str r0,[r4, #+0x4c]		;r4+0x4c=*(0000004c)
:02387CA4 E5847034 str r7,[r4, #+0x34]		;r4+0x34=*(00000034)
:02387CA8 E5C46022 strb r6,[r4, #+0x22]		;r4+0x22=*(00000022)
:02387CAC E3A0307F mov  r3,#0x7F		;r3=127(0x7f)
:02387CB0 E1C432B4 strh r3,[r4, #+0x24]		;r4+0x24=*(00000024)
:02387CB4 E5D41003 ldrb r1,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387CB8 E3A0003C mov  r0,#0x3C		;r0=60(0x3c)
:02387CBC E3C12002 bic  r2,r1,#0x2
:02387CC0 E20210FF and  r1,r2,#0xFF
:02387CC4 E3811004 orr  r1,r1,#0x4
:02387CC8 E5C41003 strb r1,[r4, #+0x3]		;r4+0x3=*(00000003)
:02387CCC E5C40008 strb r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02387CD0 E5C40005 strb r0,[r4, #+0x5]		;r4+0x5=*(00000005)
:02387CD4 E5C43009 strb r3,[r4, #+0x9]		;r4+0x9=*(00000009)
:02387CD8 E5C4700A strb r7,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02387CDC E1C470BC strh r7,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02387CE0 E1C470B6 strh r7,[r4, #+0x6]		;r4+0x6=*(00000006)
:02387CE4 E1C470BE strh r7,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02387CE8 E5C4700B strb r7,[r4, #+0xb]		;r4+0xb=*(0000000b)
:02387CEC E5C43004 strb r3,[r4, #+0x4]		;r4+0x4=*(00000004)
:02387CF0 E1C473B2 strh r7,[r4, #+0x32]		;r4+0x32=*(00000032)
:02387CF4 E5847018 str r7,[r4, #+0x18]		;r4+0x18=*(00000018)
:02387CF8 E5847014 str r7,[r4, #+0x14]		;r4+0x14=*(00000014)
:02387CFC E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(02387d34)=#65535(0x0000ffff)
:02387D00 E5C4701C strb r7,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:02387D04 E1C411BE strh r1,[r4, #+0x1e]		;r4+0x1e=*(0000001e)
:02387D08 E5C4301D strb r3,[r4, #+0x1d]		;r4+0x1d=*(0000001d)
:02387D0C E2840028 add  r0,r4,#0x28
:02387D10 E1C412B0 strh r1,[r4, #+0x20]		;r4+0x20=*(00000020)
:02387D14 EB0000A4 bl 02387FAC
:02387D18 E1A00004 mov  r0,r4			;r0=0(0x0)
:02387D1C E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02387D20 E12FFF1E bx r14 (Jump to addr_02387C78?)
msr CPSR_fsxc,r14
:02387D24 03807EB8 orreq  r7,r0,#0xB80
:02387D28 0380724C orreq  r7,r0,#0xC0000004
:02387D2C 03807250 orreq  r7,r0,#0x5
:02387D30 03807EE0 orreq  r7,r0,#0xE00
:02387D34 0000FFFF unknown
:02387D38 E3500000 cmp r0,#0x0
:02387D3C 13A01000 movne  r1,#0x0		;r1=0(0x0)
:02387D40 15801048 strne r1,[r0, #+0x48]		;r0+0x48=*(00000048)
:02387D44 1580104C strne r1,[r0, #+0x4c]		;r0+0x4c=*(0000004c)
:02387D48 E12FFF1E bx r14 (Jump to addr_02387C78?)
msr CPSR_fsxc,r14
:02387D4C E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02387D50 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:02387D54 E59F7098 ldr r7,[r15, #+0x98]		;r15+0x98=*(02387df4)=#58752736(0x03807ee0)
:02387D58 E59F4098 ldr r4,[r15, #+0x98]		;r15+0x98=*(02387df8)=#58752696(0x03807eb8)
:02387D5C E1A0A000 mov  r10,r0			;r10=0(0x0)
:02387D60 E1A05009 mov  r5,r9			;r5=0(0x0)
:02387D64 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02387D68 E3A0B054 mov  r11,#0x54		;r11=84(0x54)
:02387D6C EA00001A b 02387DDC
:02387D70 E31A0001 tst r10,#0x1
:02387D74 0A000016 beq 02387DD4
:02387D78 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(03807ebc)=#-1047704286(0xc18d4d22)
:02387D7C E0287B99 mla  r8,r9,r11,r7unknown
:02387D80 E1100916 tst r0,r6,lsl r9
:02387D84 1A000012 bne 02387DD4
:02387D88 E5983048 ldr r3,[r8, #+0x48]		;r8+0x48=*(03807298)=#1596760232(0x5f2ca0a8)
:02387D8C E3530000 cmp r3,#0x0
:02387D90 0A000004 beq 02387DA8
:02387D94 E598204C ldr r2,[r8, #+0x4c]		;r8+0x4c=*(0380729c)=#-117492754(0xf8ff33ee)
:02387D98 E1A00008 mov  r0,r8			;r0=58749520(0x3807250)
:02387D9C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02387DA0 E1A0E00F mov  r14,r15			;r14=37256616(0x2387da8)
:02387DA4 E12FFF13 bx r3 (Jump to addr_5F2CA0A8?)msr CPSR_fsxc,r3
:02387DA8 E1A00009 mov  r0,r9			;r0=0(0x0)
:02387DAC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02387DB0 EBFFFBA1 bl 02386C3C
:02387DB4 E5C85022 strb r5,[r8, #+0x22]		;r8+0x22=*(03807272)=#-1643687697(0x9e0750ef)
:02387DB8 E1A00008 mov  r0,r8			;r0=58749520(0x3807250)
:02387DBC EBFFFFDD bl 02387D38
:02387DC0 E5D80003 ldrb r0,[r8, #+0x3]		;r8+0x3=*(03807253)=#-2019481349(0x87a128fb)
:02387DC4 E3C010F8 bic  r1,r0,#0xF8
:02387DC8 E20100FF and  r0,r1,#0xFF
:02387DCC E3C00001 bic  r0,r0,#0x1
:02387DD0 E5C80003 strb r0,[r8, #+0x3]		;r8+0x3=*(03807253)=#-2019481349(0x87a128fb)
:02387DD4 E2899001 add  r9,r9,#0x1
:02387DD8 E1A0A0AA mov  r10,r10,lsr #0x1		;r10=0(0x0)
:02387DDC E3590010 cmp r9,#0x10
:02387DE0 AA000001 bge 02387DEC
:02387DE4 E35A0000 cmp r10,#0x0
:02387DE8 1AFFFFE0 bne 02387D70
:02387DEC E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02387DF0 E12FFF1E bx r14 (Jump to addr_02387DA8?)
msr CPSR_fsxc,r14
:02387DF4 03807EE0 orreq  r7,r0,#0xE00
:02387DF8 03807EB8 orreq  r7,r0,#0xB80
:02387DFC E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02387E00 E1A0A000 mov  r10,r0			;r10=-2019481349(0x87a128fb)
:02387E04 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:02387E08 E59F50C4 ldr r5,[r15, #+0xc4]		;r15+0xc4=*(02387ed4)=#58752736(0x03807ee0)
:02387E0C E1A09001 mov  r9,r1			;r9=0(0x0)
:02387E10 E1A0700A mov  r7,r10			;r7=-2019481349(0x87a128fb)
:02387E14 E1A0B008 mov  r11,r8			;r11=0(0x0)
:02387E18 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02387E1C EA00001D b 02387E98
:02387E20 E3170001 tst r7,#0x1
:02387E24 0A000019 beq 02387E90
:02387E28 E59F00A8 ldr r0,[r15, #+0xa8]		;r15+0xa8=*(02387ed8)=#58752696(0x03807eb8)
:02387E2C E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(03807ebc)=#-1047704286(0xc18d4d22)
:02387E30 E3A00054 mov  r0,#0x54		;r0=84(0x54)
:02387E34 E0265098 mla  r6,r8,r0,r5unknown
:02387E38 E1110814 tst r1,r4,lsl r8
:02387E3C 1A000013 bne 02387E90
:02387E40 E5963048 ldr r3,[r6, #+0x48]		;r6+0x48=*(00000049)
:02387E44 E3530000 cmp r3,#0x0
:02387E48 0A000004 beq 02387E60
:02387E4C E596204C ldr r2,[r6, #+0x4c]		;r6+0x4c=*(0000004d)
:02387E50 E1A00006 mov  r0,r6			;r0=1(0x1)
:02387E54 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02387E58 E1A0E00F mov  r14,r15			;r14=37256800(0x2387e60)
:02387E5C E12FFF13 bx r3 (Jump to addr_5F2CA0A8?)msr CPSR_fsxc,r3
:02387E60 E1A00008 mov  r0,r8			;r0=0(0x0)
:02387E64 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02387E68 EBFFFB73 bl 02386C3C
:02387E6C E5C6B022 strb r11,[r6, #+0x22]		;r6+0x22=*(00000023)
:02387E70 E1A00006 mov  r0,r6			;r0=1(0x1)
:02387E74 EBFFFFAF bl 02387D38
:02387E78 E5D60003 ldrb r0,[r6, #+0x3]		;r6+0x3=*(00000004)
:02387E7C E3C000F8 bic  r0,r0,#0xF8
:02387E80 E5C60003 strb r0,[r6, #+0x3]		;r6+0x3=*(00000004)
:02387E84 E20000FF and  r0,r0,#0xFF
:02387E88 E3C00001 bic  r0,r0,#0x1
:02387E8C E5C60003 strb r0,[r6, #+0x3]		;r6+0x3=*(00000004)
:02387E90 E2888001 add  r8,r8,#0x1
:02387E94 E1A070A7 mov  r7,r7,lsr #0x1		;r7=1137742973(0x43d0947d)
:02387E98 E3580010 cmp r8,#0x10
:02387E9C AA000001 bge 02387EA8
:02387EA0 E3570000 cmp r7,#0x0
:02387EA4 1AFFFFDD bne 02387E20
:02387EA8 E3190001 tst r9,#0x1
:02387EAC 159F0024 ldrne r0,[r15, #+0x24]		;r15+0x24=*(02387ed8)=#58752696(0x03807eb8)
:02387EB0 15901000 ldrne r1,[r0, #+0x0]		;r0+0x0=*(03807eb8)=#-1762740494(0x96eeb6f2)
:02387EB4 1181100A orrne  r1,r1,r10
:02387EB8 15801000 strne r1,[r0, #+0x0]		;r0+0x0=*(03807eb8)=#-1762740494(0x96eeb6f2)
:02387EBC 059F0014 ldreq r0,[r15, #+0x14]		;r15+0x14=*(02387ed8)=#58752696(0x03807eb8)
:02387EC0 05901004 ldreq r1,[r0, #+0x4]		;r0+0x4=*(03807ebc)=#-1047704286(0xc18d4d22)
:02387EC4 0181100A orreq  r1,r1,r10
:02387EC8 05801004 streq r1,[r0, #+0x4]		;r0+0x4=*(03807ebc)=#-1047704286(0xc18d4d22)
:02387ECC E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02387ED0 E12FFF1E bx r14 (Jump to addr_02387E60?)
msr CPSR_fsxc,r14
:02387ED4 03807EE0 orreq  r7,r0,#0xE00
:02387ED8 03807EB8 orreq  r7,r0,#0xB80
:02387EDC E3110001 tst r1,#0x1
:02387EE0 059F1028 ldreq r1,[r15, #+0x28]		;r15+0x28=*(02387f10)=#58752696(0x03807eb8)
:02387EE4 01E00000 mvneq  r0,r0
:02387EE8 05912004 ldreq r2,[r1, #+0x4]		;r1+0x4=*(03807ebc)=#-1047704286(0xc18d4d22)
:02387EEC 00020000 andeq  r0,r2,r0
:02387EF0 05810004 streq r0,[r1, #+0x4]		;r1+0x4=*(03807ebc)=#-1047704286(0xc18d4d22)
:02387EF4 012FFF1E bxeq r14 (Jump to addr_02387E60?)msreq CPSR_fsxc,r14
:02387EF8 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(02387f10)=#58752696(0x03807eb8)
:02387EFC E1E00000 mvn  r0,r0
:02387F00 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(03807eb8)=#-1762740494(0x96eeb6f2)
:02387F04 E0020000 and  r0,r2,r0
:02387F08 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(03807eb8)=#-1762740494(0x96eeb6f2)
:02387F0C E12FFF1E bx r14 (Jump to addr_02387E60?)
msr CPSR_fsxc,r14
:02387F10 03807EB8 orreq  r7,r0,#0xB80
:02387F14 E3100001 tst r0,#0x1
:02387F18 159F000C ldrne r0,[r15, #+0xc]		;r15+0xc=*(02387f2c)=#58752696(0x03807eb8)
:02387F1C 15900000 ldrne r0,[r0, #+0x0]		;r0+0x0=*(03807eb8)=#-1762740494(0x96eeb6f2)
:02387F20 059F0004 ldreq r0,[r15, #+0x4]		;r15+0x4=*(02387f2c)=#58752696(0x03807eb8)
:02387F24 05900004 ldreq r0,[r0, #+0x4]		;r0+0x4=*(03807ebc)=#-1047704286(0xc18d4d22)
:02387F28 E12FFF1E bx r14 (Jump to addr_02387E60?)
msr CPSR_fsxc,r14
:02387F2C 03807EB8 orreq  r7,r0,#0xB80
:02387F30 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02387F34 E59F506C ldr r5,[r15, #+0x6c]		;r15+0x6c=*(02387fa8)=#58752736(0x03807ee0)
:02387F38 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02387F3C E1A08000 mov  r8,r0			;r8=-1047704286(0xc18d4d22)
:02387F40 E1A07001 mov  r7,r1			;r7=58752696(0x3807eb8)
:02387F44 E1A04006 mov  r4,r6			;r4=0(0x0)
:02387F48 E3A09054 mov  r9,#0x54		;r9=84(0x54)
:02387F4C E0225996 mla  r2,r6,r9,r5unknown
:02387F50 E5D21003 ldrb r1,[r2, #+0x3]		;r2+0x3=*(96eeb6f5)
:02387F54 E1A00F81 mov  r0,r1,lsl #0x1f		;r0=0(0x0)
:02387F58 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02387F5C 0A00000B beq 02387F90
:02387F60 E5D20001 ldrb r0,[r2, #+0x1]		;r2+0x1=*(96eeb6f3)
:02387F64 E3500000 cmp r0,#0x0
:02387F68 1A000008 bne 02387F90
:02387F6C E5920044 ldr r0,[r2, #+0x44]		;r2+0x44=*(96eeb736)
:02387F70 E1580000 cmp r8,r0
:02387F74 91500007 cmpls r0,r7
:02387F78 8A000004 bhi 02387F90
:02387F7C E3C13002 bic  r3,r1,#0x2
:02387F80 E1A00006 mov  r0,r6			;r0=0(0x0)
:02387F84 E1A01004 mov  r1,r4			;r1=0(0x0)
:02387F88 E5C23003 strb r3,[r2, #+0x3]		;r2+0x3=*(96eeb6f5)
:02387F8C EBFFFB2A bl 02386C3C
:02387F90 E2860001 add  r0,r6,#0x1
:02387F94 E20060FF and  r6,r0,#0xFF
:02387F98 E3560010 cmp r6,#0x10
:02387F9C 3AFFFFEA bcc 02387F4C
:02387FA0 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02387FA4 E12FFF1E bx r14 (Jump to addr_02387E60?)
msr CPSR_fsxc,r14
:02387FA8 03807EE0 orreq  r7,r0,#0xE00
:02387FAC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02387FB0 E5C02000 strb r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02387FB4 E5C02002 strb r2,[r0, #+0x2]		;r0+0x2=*(00000002)
:02387FB8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02387FBC E5C01003 strb r1,[r0, #+0x3]		;r0+0x3=*(00000003)
:02387FC0 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:02387FC4 E5C01001 strb r1,[r0, #+0x1]		;r0+0x1=*(00000001)
:02387FC8 E1C020B4 strh r2,[r0, #+0x4]		;r0+0x4=*(00000004)
:02387FCC E12FFF1E bx r14 (Jump to addr_02387E60?)
msr CPSR_fsxc,r14
:02387FD0 E1D020B6 ldrh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02387FD4 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02387FD8 E1520001 cmp r2,r1
:02387FDC 32821001 addcc  r1,r2,#0x1
:02387FE0 31C010B6 strcch r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:02387FE4 312FFF1E bxcc r14 (Jump to addr_02387E60?)msrcc CPSR_fsxc,r14
:02387FE8 E1D010B8 ldrh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02387FEC E5D02001 ldrb r2,[r0, #+0x1]		;r0+0x1=*(00000001)
:02387FF0 E0811302 add  r1,r1,r2,lsl #0x6
:02387FF4 E1A03421 mov  r3,r1,lsr #0x8		;r3=0(0x0)
:02387FF8 EA000000 b 02388000
:02387FFC E2433080 sub  r3,r3,#0x80
:02388000 E3530080 cmp r3,#0x80
:02388004 2AFFFFFC bcs 02387FFC
:02388008 E1D010B8 ldrh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:0238800C E0811302 add  r1,r1,r2,lsl #0x6
:02388010 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02388014 E1D010B8 ldrh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02388018 E20110FF and  r1,r1,#0xFF
:0238801C E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02388020 E1D010B8 ldrh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02388024 E1811403 orr  r1,r1,r3,lsl #0x8
:02388028 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:0238802C E12FFF1E bx r14 (Jump to addr_02387E60?)
msr CPSR_fsxc,r14
:02388030 E92D4010 stmdb  r13!,{r4,r14}
:02388034 E1A04000 mov  r4,r0			;r4=0(0x0)
:02388038 E5D40002 ldrb r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:0238803C E3500000 cmp r0,#0x0
:02388040 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02388044 0A00000B beq 02388078
:02388048 E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:0238804C E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02388050 E1510000 cmp r1,r0
:02388054 33A00000 movcc  r0,#0x0		;r0=0(0x0)
:02388058 3A000006 bcc 02388078
:0238805C E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02388060 E1A00420 mov  r0,r0,lsr #0x8		;r0=0(0x0)
:02388064 EBFFFC02 bl 02387074
:02388068 E5D41002 ldrb r1,[r4, #+0x2]		;r4+0x2=*(00000002)
:0238806C E5D42003 ldrb r2,[r4, #+0x3]		;r4+0x3=*(00000003)
:02388070 E0000091 mul  r0,r1,r0
:02388074 E0000092 mul  r0,r2,r0
:02388078 E8BD4010 ldmia  r13!,{r4,r14}
:0238807C E12FFF1E bx r14 (Jump to addr_02387E60?)
msr CPSR_fsxc,r14
:02388080 E92D4008 stmdb  r13!,{r3,r14}
:02388084 E350007F cmp r0,#0x7F
:02388088 059F0040 ldreq r0,[r15, #+0x40]		;r15+0x40=*(023880d0)=#65535(0x0000ffff)
:0238808C 0A00000D beq 023880C8
:02388090 E350007E cmp r0,#0x7E
:02388094 03A00B0F moveq  r0,#0x3C00		;r0=15360(0x3c00)
:02388098 0A00000A beq 023880C8
:0238809C E3500032 cmp r0,#0x32
:023880A0 B1A00080 movlt  r0,r0,lsl #0x1		;r0=30720(0x7800)
:023880A4 B2800001 addlt  r0,r0,#0x1
:023880A8 B1A00800 movlt  r0,r0,lsl #0x10		;r0=2013265920(0x78000000)
:023880AC B1A00820 movlt  r0,r0,lsr #0x10		;r0=30720(0x7800)
:023880B0 BA000004 blt 023880C8
:023880B4 E260107E rsb  r1,r0,#0x7E
:023880B8 E3A00C1E mov  r0,#0x1E00		;r0=7680(0x1e00)
:023880BC EB001B64 bl 0238EE54
:023880C0 E1A00800 mov  r0,r0,lsl #0x10		;r0=503316480(0x1e000000)
:023880C4 E1A00820 mov  r0,r0,lsr #0x10		;r0=7680(0x1e00)
:023880C8 E8BD4008 ldmia  r13!,{r3,r14}
:023880CC E12FFF1E bx r14 (Jump to addr_02387E60?)
msr CPSR_fsxc,r14
:023880D0 0000FFFF unknown
:023880D4 E59F302C ldr r3,[r15, #+0x2c]		;r15+0x2c=*(02388108)=#-92544(0xfffe9680)
:023880D8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023880DC E5803010 str r3,[r0, #+0x10]		;r0+0x10=*(00001e10)
:023880E0 E5C02002 strb r2,[r0, #+0x2]		;r0+0x2=*(00001e02)
:023880E4 E5801034 str r1,[r0, #+0x34]		;r0+0x34=*(00001e34)
:023880E8 E1C023B0 strh r2,[r0, #+0x30]		;r0+0x30=*(00001e30)
:023880EC E1C022BE strh r2,[r0, #+0x2e]		;r0+0x2e=*(00001e2e)
:023880F0 E5D01003 ldrb r1,[r0, #+0x3]		;r0+0x3=*(00001e03)
:023880F4 E3812002 orr  r2,r1,#0x2
:023880F8 E3C21001 bic  r1,r2,#0x1
:023880FC E3811001 orr  r1,r1,#0x1
:02388100 E5C01003 strb r1,[r0, #+0x3]		;r0+0x3=*(00001e03)
:02388104 E12FFF1E bx r14 (Jump to addr_02387E60?)
msr CPSR_fsxc,r14
:02388108 FFFE9680 swinv 0x00fe9680
:0238810C E92D4008 stmdb  r13!,{r3,r14}
:02388110 E59F3050 ldr r3,[r15, #+0x50]		;r15+0x50=*(02388168)=#58754080(0x03808420)
:02388114 E3A0E000 mov  r14,#0x0		;r14=0(0x0)
:02388118 E3A00024 mov  r0,#0x24		;r0=36(0x24)
:0238811C E002009E mul  r2,r14,r0
:02388120 E7D31002 ldrb r1,[r3, +r2]
:02388124 E083C002 add  r12,r3,r2
:02388128 E3C11001 bic  r1,r1,#0x1
:0238812C E7C31002 strb r1,[r3, +r2]
:02388130 E5CCE001 strb r14,[r12, #+0x1]		;r12+0x1=*(00000541)
:02388134 E28EE001 add  r14,r14,#0x1
:02388138 E35E0010 cmp r14,#0x10
:0238813C BAFFFFF6 blt 0238811C
:02388140 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(0238816c)=#58754656(0x03808660)
:02388144 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02388148 E7D10302 ldrb r0,[r1,+r2, lsl #0x6]
:0238814C E3C00001 bic  r0,r0,#0x1
:02388150 E7C10302 strb r0,[r1,+r2, lsl #0x6]
:02388154 E2822001 add  r2,r2,#0x1
:02388158 E3520020 cmp r2,#0x20
:0238815C BAFFFFF9 blt 02388148
:02388160 E8BD4008 ldmia  r13!,{r3,r14}
:02388164 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02388168 03808420 orreq  r8,r0,#0x20000000
:0238816C 03808660 orreq  r8,r0,#0x6000000
:02388170 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02388174 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02388178 E1A09000 mov  r9,r0			;r9=36(0x24)
:0238817C E1A05006 mov  r5,r6			;r5=0(0x0)
:02388180 E3A00024 mov  r0,#0x24		;r0=36(0x24)
:02388184 E0000095 mul  r0,r5,r0
:02388188 E59F2138 ldr r2,[r15, #+0x138]		;r15+0x138=*(023882c8)=#58754080(0x03808420)
:0238818C E7D21000 ldrb r1,[r2, +r0]
:02388190 E0824000 add  r4,r2,r0
:02388194 E1A00F81 mov  r0,r1,lsl #0x1f		;r0=0(0x0)
:02388198 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0238819C 0A000040 beq 023882A4
:023881A0 E1A00F01 mov  r0,r1,lsl #0x1e		;r0=0(0x0)
:023881A4 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023881A8 0A000038 beq 02388290
:023881AC E3590000 cmp r9,#0x0
:023881B0 0A000029 beq 0238825C
:023881B4 E1A00E81 mov  r0,r1,lsl #0x1d		;r0=0(0x0)
:023881B8 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023881BC 1A000026 bne 0238825C
:023881C0 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:023881C4 EA000003 b 023881D8
:023881C8 E1D401BC ldrh r0,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:023881CC E2888001 add  r8,r8,#0x1
:023881D0 E24000F0 sub  r0,r0,#0xF0
:023881D4 E1C401BC strh r0,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:023881D8 E1D401BC ldrh r0,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:023881DC E35000F0 cmp r0,#0xF0
:023881E0 2AFFFFF8 bcs 023881C8
:023881E4 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023881E8 E3A0A001 mov  r10,#0x1		;r10=1(0x1)
:023881EC EA000008 b 02388214
:023881F0 E1A00004 mov  r0,r4			;r0=0(0x0)
:023881F4 E1A0100A mov  r1,r10			;r1=1(0x1)
:023881F8 EB000343 bl 02388F0C
:023881FC E3500000 cmp r0,#0x0
:02388200 0A000002 beq 02388210
:02388204 E1A00004 mov  r0,r4			;r0=0(0x0)
:02388208 EB0002C3 bl 02388D1C
:0238820C EA000002 b 0238821C
:02388210 E2877001 add  r7,r7,#0x1
:02388214 E1570008 cmp r7,r8
:02388218 BAFFFFF4 blt 023881F0
:0238821C E59F00A8 ldr r0,[r15, #+0xa8]		;r15+0xa8=*(023882cc)=#58752732(0x03807edc)
:02388220 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(03807edc)=#-517353690(0xe129cf26)
:02388224 E3520000 cmp r2,#0x0
:02388228 0A000005 beq 02388244
:0238822C E5D41001 ldrb r1,[r4, #+0x1]		;r4+0x1=*(00000001)
:02388230 E3A00024 mov  r0,#0x24		;r0=36(0x24)
:02388234 E0222091 mla  r2,r1,r0,r2unknown
:02388238 E5920040 ldr r0,[r2, #+0x40]		;r2+0x40=*(e129cf66)
:0238823C E0800007 add  r0,r0,r7
:02388240 E5820040 str r0,[r2, #+0x40]		;r2+0x40=*(e129cf66)
:02388244 E1D421B8 ldrh r2,[r4, #+0x18]		;r4+0x18=*(00000018)
:02388248 E1D411BA ldrh r1,[r4, #+0x1a]		;r4+0x1a=*(0000001a)
:0238824C E1D401BC ldrh r0,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:02388250 E0010192 mul  r1,r2,r1
:02388254 E0800441 add  r0,r0,r1,asr #0x8
:02388258 E1C401BC strh r0,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:0238825C E3A08000 mov  r8,#0x0		;r8=0(0x0)
:02388260 E3A07001 mov  r7,#0x1		;r7=1(0x1)
:02388264 E1A00004 mov  r0,r4			;r0=0(0x0)
:02388268 E1A01008 mov  r1,r8			;r1=0(0x0)
:0238826C EB000289 bl 02388C98
:02388270 E3500000 cmp r0,#0x0
:02388274 0A000002 beq 02388284
:02388278 E1A01004 mov  r1,r4			;r1=0(0x0)
:0238827C E1A02007 mov  r2,r7			;r2=1(0x1)
:02388280 EB0002CB bl 02388DB4
:02388284 E2888001 add  r8,r8,#0x1
:02388288 E3580010 cmp r8,#0x10
:0238828C BAFFFFF4 blt 02388264
:02388290 E5D40000 ldrb r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02388294 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:02388298 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0238829C 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023882A0 11866510 orrne  r6,r6,r0,lsl r5
:023882A4 E2855001 add  r5,r5,#0x1
:023882A8 E3550010 cmp r5,#0x10
:023882AC BAFFFFB3 blt 02388180
:023882B0 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(023882cc)=#58752732(0x03807edc)
:023882B4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(03807edc)=#-517353690(0xe129cf26)
:023882B8 E3500000 cmp r0,#0x0
:023882BC 15806004 strne r6,[r0, #+0x4]		;r0+0x4=*(e129cf2a)
:023882C0 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023882C4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023882C8 03808420 orreq  r8,r0,#0x20000000
:023882CC 03807EDC orreq  r7,r0,#0xDC0
:023882D0 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:023882D4 E1A09000 mov  r9,r0			;r9=-517353690(0xe129cf26)
:023882D8 E3A00024 mov  r0,#0x24		;r0=36(0x24)
:023882DC E0050099 mul  r5,r9,r0
:023882E0 E59F61B8 ldr r6,[r15, #+0x1b8]		;r15+0x1b8=*(023884a0)=#58754080(0x03808420)
:023882E4 E1A08001 mov  r8,r1			;r8=0(0x0)
:023882E8 E7D60005 ldrb r0,[r6, +r5]
:023882EC E1A07002 mov  r7,r2			;r7=1(0x1)
:023882F0 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:023882F4 E1A04003 mov  r4,r3			;r4=58754080(0x3808420)
:023882F8 E0865005 add  r5,r6,r5
:023882FC E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02388300 0A000001 beq 0238830C
:02388304 E1A00005 mov  r0,r5			;r0=0(0x0)
:02388308 EB000283 bl 02388D1C
:0238830C E5D51000 ldrb r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:02388310 E3A00078 mov  r0,#0x78		;r0=120(0x78)
:02388314 E3C11004 bic  r1,r1,#0x4
:02388318 E5C51000 strb r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:0238831C E5854020 str r4,[r5, #+0x20]		;r5+0x20=*(00000020)
:02388320 E1C501B8 strh r0,[r5, #+0x18]		;r5+0x18=*(00000018)
:02388324 E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:02388328 E1C501BA strh r0,[r5, #+0x1a]		;r5+0x1a=*(0000001a)
:0238832C E3A000F0 mov  r0,#0xF0		;r0=240(0xf0)
:02388330 E1C501BC strh r0,[r5, #+0x1c]		;r5+0x1c=*(0000001c)
:02388334 E3A0007F mov  r0,#0x7F		;r0=127(0x7f)
:02388338 E5C50005 strb r0,[r5, #+0x5]		;r5+0x5=*(00000005)
:0238833C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02388340 E1C520B6 strh r2,[r5, #+0x6]		;r5+0x6=*(00000006)
:02388344 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:02388348 E5C50004 strb r0,[r5, #+0x4]		;r5+0x4=*(00000004)
:0238834C E3A010FF mov  r1,#0xFF		;r1=255(0xff)
:02388350 E0850002 add  r0,r5,r2
:02388354 E2822001 add  r2,r2,#0x1
:02388358 E5C01008 strb r1,[r0, #+0x8]		;r0+0x8=*(00000048)
:0238835C E3520010 cmp r2,#0x10
:02388360 BAFFFFFA blt 02388350
:02388364 E59F1138 ldr r1,[r15, #+0x138]		;r15+0x138=*(023884a4)=#58752732(0x03807edc)
:02388368 E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(03807edc)=#-517353690(0xe129cf26)
:0238836C E3530000 cmp r3,#0x0
:02388370 0A00000E beq 023883B0
:02388374 E5D52001 ldrb r2,[r5, #+0x1]		;r5+0x1=*(00000001)
:02388378 E3A00024 mov  r0,#0x24		;r0=36(0x24)
:0238837C E0203092 mla  r0,r2,r0,r3unknown
:02388380 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02388384 E5806040 str r6,[r0, #+0x40]		;r0+0x40=*(00000064)
:02388388 E3E04000 mvn  r4,#0x0
:0238838C E3A00024 mov  r0,#0x24		;r0=36(0x24)
:02388390 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(03807edc)=#-517353690(0xe129cf26)
:02388394 E5D53001 ldrb r3,[r5, #+0x1]		;r5+0x1=*(00000001)
:02388398 E0222093 mla  r2,r3,r0,r2unknown
:0238839C E0822086 add  r2,r2,r6,lsl #0x1
:023883A0 E2866001 add  r6,r6,#0x1
:023883A4 E1C242B0 strh r4,[r2, #+0x20]		;r2+0x20=*(e129cf46)
:023883A8 E3560010 cmp r6,#0x10
:023883AC BAFFFFF7 blt 02388390
:023883B0 EB0005BA bl 02389AA0
:023883B4 E1B04000 movs r4,r0			;r4=36(0x24)
:023883B8 4A000036 bmi 02388498
:023883BC E59F00E4 ldr r0,[r15, #+0xe4]		;r15+0xe4=*(023884a8)=#58754656(0x03808660)
:023883C0 E0806304 add  r6,r0,r4,lsl #0x6
:023883C4 E1A00006 mov  r0,r6			;r0=0(0x0)
:023883C8 EB0001CF bl 02388B0C
:023883CC E5868024 str r8,[r6, #+0x24]		;r6+0x24=*(00000024)
:023883D0 E0880007 add  r0,r8,r7
:023883D4 E5860028 str r0,[r6, #+0x28]		;r6+0x28=*(00000028)
:023883D8 E5C54008 strb r4,[r5, #+0x8]		;r5+0x8=*(00000008)
:023883DC E5960028 ldr r0,[r6, #+0x28]		;r6+0x28=*(00000028)
:023883E0 EB00016E bl 023889A0
:023883E4 E1A00006 mov  r0,r6			;r0=0(0x0)
:023883E8 EB00002F bl 023884AC
:023883EC E35000FE cmp r0,#0xFE
:023883F0 15960028 ldrne r0,[r6, #+0x28]		;r6+0x28=*(00000028)
:023883F4 12400001 subne  r0,r0,#0x1
:023883F8 15860028 strne r0,[r6, #+0x28]		;r6+0x28=*(00000028)
:023883FC 1A000018 bne 02388464
:02388400 E1A00006 mov  r0,r6			;r0=0(0x0)
:02388404 EB000028 bl 023884AC
:02388408 E1A04000 mov  r4,r0			;r4=0(0x0)
:0238840C E1A00006 mov  r0,r6			;r0=0(0x0)
:02388410 EB000025 bl 023884AC
:02388414 E1840400 orr  r0,r4,r0,lsl #0x8
:02388418 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0238841C E59F4084 ldr r4,[r15, #+0x84]		;r15+0x84=*(023884a8)=#58754656(0x03808660)
:02388420 E1A088A0 mov  r8,r0,lsr #0x11		;r8=0(0x0)
:02388424 E3A07001 mov  r7,#0x1		;r7=1(0x1)
:02388428 EA00000B b 0238845C
:0238842C E3180001 tst r8,#0x1
:02388430 0A000006 beq 02388450
:02388434 EB000599 bl 02389AA0
:02388438 E1B06000 movs r6,r0			;r6=0(0x0)
:0238843C 4A000008 bmi 02388464
:02388440 E0840306 add  r0,r4,r6,lsl #0x6
:02388444 EB0001B0 bl 02388B0C
:02388448 E0850007 add  r0,r5,r7
:0238844C E5C06008 strb r6,[r0, #+0x8]		;r0+0x8=*(00000008)
:02388450 E1A00788 mov  r0,r8,lsl #0xf		;r0=0(0x0)
:02388454 E2877001 add  r7,r7,#0x1
:02388458 E1A08820 mov  r8,r0,lsr #0x10		;r8=0(0x0)
:0238845C E3580000 cmp r8,#0x0
:02388460 1AFFFFF1 bne 0238842C
:02388464 E5D51000 ldrb r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:02388468 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(023884a4)=#58752732(0x03807edc)
:0238846C E3C11001 bic  r1,r1,#0x1
:02388470 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(03807edc)=#-517353690(0xe129cf26)
:02388474 E3811001 orr  r1,r1,#0x1
:02388478 E20100FF and  r0,r1,#0xFF
:0238847C E3C00002 bic  r0,r0,#0x2
:02388480 E5C50000 strb r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:02388484 E3520000 cmp r2,#0x0
:02388488 15921004 ldrne r1,[r2, #+0x4]		;r2+0x4=*(e129cf2a)
:0238848C 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02388490 11810910 orrne  r0,r1,r0,lsl r9
:02388494 15820004 strne r0,[r2, #+0x4]		;r2+0x4=*(e129cf2a)
:02388498 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0238849C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023884A0 03808420 orreq  r8,r0,#0x20000000
:023884A4 03807EDC orreq  r7,r0,#0xDC0
:023884A8 03808660 orreq  r8,r0,#0x6000000
:023884AC E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023884B0 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(02388504)=#58752704(0x03807ec0)
:023884B4 E1A05000 mov  r5,r0			;r5=1(0x1)
:023884B8 E5954028 ldr r4,[r5, #+0x28]		;r5+0x28=*(00000029)
:023884BC E5910004 ldr r0,[r1, #+0x4]		;r1+0x4=*(03807ec4)=#601302769(0x23d726f1)
:023884C0 E1540000 cmp r4,r0
:023884C4 3A000002 bcc 023884D4
:023884C8 E5910008 ldr r0,[r1, #+0x8]		;r1+0x8=*(03807ec8)=#-718483719(0xd52ccef9)
:023884CC E1540000 cmp r4,r0
:023884D0 3A000001 bcc 023884DC
:023884D4 E1A00004 mov  r0,r4			;r0=58754656(0x3808660)
:023884D8 EB000130 bl 023889A0
:023884DC E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(02388504)=#58752704(0x03807ec0)
:023884E0 E5951028 ldr r1,[r5, #+0x28]		;r5+0x28=*(00000029)
:023884E4 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(03807ec4)=#601302769(0x23d726f1)
:023884E8 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(02388508)=#58752716(0x03807ecc)
:023884EC E0442002 sub  r2,r4,r2
:023884F0 E7D00002 ldrb r0,[r0, +r2]
:023884F4 E2811001 add  r1,r1,#0x1
:023884F8 E5851028 str r1,[r5, #+0x28]		;r5+0x28=*(00000029)
:023884FC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02388500 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02388504 03807EC0 orreq  r7,r0,#0xC00
:02388508 03807ECC orreq  r7,r0,#0xCC0
:0238850C E3A01024 mov  r1,#0x24		;r1=36(0x24)
:02388510 E0010190 mul  r1,r0,r1
:02388514 E59F200C ldr r2,[r15, #+0xc]		;r15+0xc=*(02388528)=#58754080(0x03808420)
:02388518 E7D20001 ldrb r0,[r2, +r1]
:0238851C E3800002 orr  r0,r0,#0x2
:02388520 E7C20001 strb r0,[r2, +r1]
:02388524 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02388528 03808420 orreq  r8,r0,#0x20000000
:0238852C E92D4010 stmdb  r13!,{r4,r14}
:02388530 E1A04000 mov  r4,r0			;r4=58752716(0x3807ecc)
:02388534 EBFFFF65 bl 023882D0
:02388538 E3A00024 mov  r0,#0x24		;r0=36(0x24)
:0238853C E0010094 mul  r1,r4,r0
:02388540 E59F2010 ldr r2,[r15, #+0x10]		;r15+0x10=*(02388558)=#58754080(0x03808420)
:02388544 E7D20001 ldrb r0,[r2, +r1]
:02388548 E3800002 orr  r0,r0,#0x2
:0238854C E7C20001 strb r0,[r2, +r1]
:02388550 E8BD4010 ldmia  r13!,{r4,r14}
:02388554 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02388558 03808420 orreq  r8,r0,#0x20000000
:0238855C E92D4010 stmdb  r13!,{r4,r14}
:02388560 E1A04000 mov  r4,r0			;r4=36(0x24)
:02388564 E3A00024 mov  r0,#0x24		;r0=36(0x24)
:02388568 E0010094 mul  r1,r4,r0
:0238856C E59F203C ldr r2,[r15, #+0x3c]		;r15+0x3c=*(023885b0)=#58754080(0x03808420)
:02388570 E7D20001 ldrb r0,[r2, +r1]
:02388574 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:02388578 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0238857C 0A000009 beq 023885A8
:02388580 E0820001 add  r0,r2,r1
:02388584 EB0001E4 bl 02388D1C
:02388588 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(023885b4)=#58752732(0x03807edc)
:0238858C E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(03807edc)=#-517353690(0xe129cf26)
:02388590 E3520000 cmp r2,#0x0
:02388594 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02388598 15921004 ldrne r1,[r2, #+0x4]		;r2+0x4=*(e129cf2a)
:0238859C 11E00410 mvnne  r0,r0,lsl r4
:023885A0 10010000 andne  r0,r1,r0
:023885A4 15820004 strne r0,[r2, #+0x4]		;r2+0x4=*(e129cf2a)
:023885A8 E8BD4010 ldmia  r13!,{r4,r14}
:023885AC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023885B0 03808420 orreq  r8,r0,#0x20000000
:023885B4 03807EDC orreq  r7,r0,#0xDC0
:023885B8 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023885BC E3A02024 mov  r2,#0x24		;r2=36(0x24)
:023885C0 E0040290 mul  r4,r0,r2
:023885C4 E59F5060 ldr r5,[r15, #+0x60]		;r15+0x60=*(0238862c)=#58754080(0x03808420)
:023885C8 E20100FF and  r0,r1,#0xFF
:023885CC E7D52004 ldrb r2,[r5, +r4]
:023885D0 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=-2147483648(0x80000000)
:023885D4 E3C22004 bic  r2,r2,#0x4
:023885D8 E1820EA0 orr  r0,r2,r0,lsr #0x1d
:023885DC E7C50004 strb r0,[r5, +r4]
:023885E0 E3510000 cmp r1,#0x0
:023885E4 0A00000E beq 02388624
:023885E8 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:023885EC E3A0607F mov  r6,#0x7F		;r6=127(0x7f)
:023885F0 E1A01008 mov  r1,r8			;r1=0(0x0)
:023885F4 E0850004 add  r0,r5,r4
:023885F8 EB0001A6 bl 02388C98
:023885FC E1B07000 movs r7,r0			;r7=-2147483648(0x80000000)
:02388600 0A000004 beq 02388618
:02388604 E1A02006 mov  r2,r6			;r2=127(0x7f)
:02388608 E0851004 add  r1,r5,r4
:0238860C EB00017A bl 02388BFC
:02388610 E1A00007 mov  r0,r7			;r0=-2147483648(0x80000000)
:02388614 EB000192 bl 02388C64
:02388618 E2888001 add  r8,r8,#0x1
:0238861C E3580010 cmp r8,#0x10
:02388620 BAFFFFF2 blt 023885F0
:02388624 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02388628 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238862C 03808420 orreq  r8,r0,#0x20000000
:02388630 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02388634 E59F30B8 ldr r3,[r15, #+0xb8]		;r15+0xb8=*(023886f4)=#58754080(0x03808420)
:02388638 E3A02024 mov  r2,#0x24		;r2=36(0x24)
:0238863C E0263290 mla  r6,r0,r2,r3unknown
:02388640 E1A08001 mov  r8,r1			;r8=0(0x0)
:02388644 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02388648 E3A0407F mov  r4,#0x7F		;r4=127(0x7f)
:0238864C E1A00006 mov  r0,r6			;r0=127(0x7f)
:02388650 E1A01007 mov  r1,r7			;r1=0(0x0)
:02388654 EB00018F bl 02388C98
:02388658 E1B05000 movs r5,r0			;r5=127(0x7f)
:0238865C 0A000004 beq 02388674
:02388660 E1A01006 mov  r1,r6			;r1=127(0x7f)
:02388664 E1A02004 mov  r2,r4			;r2=127(0x7f)
:02388668 EB000163 bl 02388BFC
:0238866C E1A00005 mov  r0,r5			;r0=127(0x7f)
:02388670 EB00017B bl 02388C64
:02388674 E2877001 add  r7,r7,#0x1
:02388678 E3570010 cmp r7,#0x10
:0238867C BAFFFFF2 blt 0238864C
:02388680 EBFFFAD2 bl 023871D0
:02388684 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02388688 E1A05004 mov  r5,r4			;r5=0(0x0)
:0238868C EA000008 b 023886B4
:02388690 E1A00006 mov  r0,r6			;r0=127(0x7f)
:02388694 E1A01005 mov  r1,r5			;r1=0(0x0)
:02388698 EB00021B bl 02388F0C
:0238869C E3500000 cmp r0,#0x0
:023886A0 0A000002 beq 023886B0
:023886A4 E1A00006 mov  r0,r6			;r0=127(0x7f)
:023886A8 EB00019B bl 02388D1C
:023886AC EA000002 b 023886BC
:023886B0 E2844001 add  r4,r4,#0x1
:023886B4 E1540008 cmp r4,r8
:023886B8 3AFFFFF4 bcc 02388690
:023886BC EBFFFAAF bl 02387180
:023886C0 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(023886f8)=#58752732(0x03807edc)
:023886C4 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(03807edc)=#-517353690(0xe129cf26)
:023886C8 E3530000 cmp r3,#0x0
:023886CC 0A000006 beq 023886EC
:023886D0 E5D61001 ldrb r1,[r6, #+0x1]		;r6+0x1=*(00000080)
:023886D4 E3A00024 mov  r0,#0x24		;r0=36(0x24)
:023886D8 E0020091 mul  r2,r1,r0
:023886DC E2831040 add  r1,r3,#0x40
:023886E0 E7910002 ldr r0,[r1, +r2]
:023886E4 E0800004 add  r0,r0,r4
:023886E8 E7810002 str r0,[r1, +r2]
:023886EC E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:023886F0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023886F4 03808420 orreq  r8,r0,#0x20000000
:023886F8 03807EDC orreq  r7,r0,#0xDC0
:023886FC E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02388700 E3A03024 mov  r3,#0x24		;r3=36(0x24)
:02388704 E0040390 mul  r4,r0,r3
:02388708 E59F5054 ldr r5,[r15, #+0x54]		;r15+0x54=*(02388764)=#58754080(0x03808420)
:0238870C E1A08001 mov  r8,r1			;r8=0(0x0)
:02388710 E1A07002 mov  r7,r2			;r7=127(0x7f)
:02388714 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02388718 EA00000B b 0238874C
:0238871C E3180001 tst r8,#0x1
:02388720 0A000007 beq 02388744
:02388724 E1A01006 mov  r1,r6			;r1=0(0x0)
:02388728 E0850004 add  r0,r5,r4
:0238872C EB000159 bl 02388C98
:02388730 E3500000 cmp r0,#0x0
:02388734 0A000002 beq 02388744
:02388738 E1A02007 mov  r2,r7			;r2=127(0x7f)
:0238873C E0851004 add  r1,r5,r4
:02388740 EB0004E7 bl 02389AE4
:02388744 E2866001 add  r6,r6,#0x1
:02388748 E1A080A8 mov  r8,r8,lsr #0x1		;r8=0(0x0)
:0238874C E3560010 cmp r6,#0x10
:02388750 AA000001 bge 0238875C
:02388754 E3580000 cmp r8,#0x0
:02388758 1AFFFFEF bne 0238871C
:0238875C E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02388760 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02388764 03808420 orreq  r8,r0,#0x20000000
:02388768 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0238876C E3A03024 mov  r3,#0x24		;r3=36(0x24)
:02388770 E0040390 mul  r4,r0,r3
:02388774 E1A00802 mov  r0,r2,lsl #0x10		;r0=8323072(0x7f0000)
:02388778 E59F5054 ldr r5,[r15, #+0x54]		;r15+0x54=*(023887d4)=#58754080(0x03808420)
:0238877C E1A07001 mov  r7,r1			;r7=0(0x0)
:02388780 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02388784 E1A08820 mov  r8,r0,lsr #0x10		;r8=127(0x7f)
:02388788 EA00000B b 023887BC
:0238878C E3170001 tst r7,#0x1
:02388790 0A000007 beq 023887B4
:02388794 E1A01006 mov  r1,r6			;r1=0(0x0)
:02388798 E0850004 add  r0,r5,r4
:0238879C EB00013D bl 02388C98
:023887A0 E3500000 cmp r0,#0x0
:023887A4 11C081BE strneh r8,[r0, #+0x1e]		;r0+0x1e=*(007f001e)
:023887A8 15D01000 ldrneb r1,[r0, #+0x0]		;r0+0x0=*(007f0000)
:023887AC 13811080 orrne  r1,r1,#0x80
:023887B0 15C01000 strneb r1,[r0, #+0x0]		;r0+0x0=*(007f0000)
:023887B4 E2866001 add  r6,r6,#0x1
:023887B8 E1A070A7 mov  r7,r7,lsr #0x1		;r7=0(0x0)
:023887BC E3560010 cmp r6,#0x10
:023887C0 AA000001 bge 023887CC
:023887C4 E3570000 cmp r7,#0x0
:023887C8 1AFFFFEF bne 0238878C
:023887CC E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:023887D0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023887D4 03808420 orreq  r8,r0,#0x20000000
:023887D8 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023887DC E59F607C ldr r6,[r15, #+0x7c]		;r15+0x7c=*(02388860)=#58754080(0x03808420)
:023887E0 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023887E4 E1A0A000 mov  r10,r0			;r10=8323072(0x7f0000)
:023887E8 E1A09001 mov  r9,r1			;r9=0(0x0)
:023887EC E1A0B007 mov  r11,r7			;r11=0(0x0)
:023887F0 E3A04024 mov  r4,#0x24		;r4=36(0x24)
:023887F4 E0050497 mul  r5,r7,r4
:023887F8 E7D60005 ldrb r0,[r6, +r5]
:023887FC E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:02388800 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02388804 0A000010 beq 0238884C
:02388808 E1A0800B mov  r8,r11			;r8=0(0x0)
:0238880C EA00000C b 02388844
:02388810 E1A01008 mov  r1,r8			;r1=0(0x0)
:02388814 E0860005 add  r0,r6,r5
:02388818 EB00011E bl 02388C98
:0238881C E3500000 cmp r0,#0x0
:02388820 0A000006 beq 02388840
:02388824 E5900028 ldr r0,[r0, #+0x28]		;r0+0x28=*(00000028)
:02388828 E15A0000 cmp r10,r0
:0238882C 91500009 cmpls r0,r9
:02388830 8A000002 bhi 02388840
:02388834 E0860005 add  r0,r6,r5
:02388838 EB000137 bl 02388D1C
:0238883C EA000002 b 0238884C
:02388840 E2888001 add  r8,r8,#0x1
:02388844 E3580010 cmp r8,#0x10
:02388848 BAFFFFF0 blt 02388810
:0238884C E2877001 add  r7,r7,#0x1
:02388850 E3570010 cmp r7,#0x10
:02388854 BAFFFFE6 blt 023887F4
:02388858 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238885C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02388860 03808420 orreq  r8,r0,#0x20000000
:02388864 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02388868 E59F404C ldr r4,[r15, #+0x4c]		;r15+0x4c=*(023888bc)=#58754080(0x03808420)
:0238886C E1A07000 mov  r7,r0			;r7=0(0x0)
:02388870 E1A06001 mov  r6,r1			;r6=0(0x0)
:02388874 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02388878 E3A08024 mov  r8,#0x24		;r8=36(0x24)
:0238887C E0000895 mul  r0,r5,r8
:02388880 E7D41000 ldrb r1,[r4, +r0]
:02388884 E0840000 add  r0,r4,r0
:02388888 E1A01F81 mov  r1,r1,lsl #0x1f		;r1=0(0x0)
:0238888C E1B01FA1 movs r1,r1,lsr #0x1f		;r1=0(0x0)
:02388890 0A000004 beq 023888A8
:02388894 E5901020 ldr r1,[r0, #+0x20]		;r0+0x20=*(00000020)
:02388898 E1570001 cmp r7,r1
:0238889C 91510006 cmpls r1,r6
:023888A0 8A000000 bhi 023888A8
:023888A4 EB00011C bl 02388D1C
:023888A8 E2855001 add  r5,r5,#0x1
:023888AC E3550010 cmp r5,#0x10
:023888B0 BAFFFFF1 blt 0238887C
:023888B4 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:023888B8 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023888BC 03808420 orreq  r8,r0,#0x20000000
:023888C0 E92D4008 stmdb  r13!,{r3,r14}
:023888C4 E59FE034 ldr r14,[r15, #+0x34]		;r15+0x34=*(02388900)=#58754080(0x03808420)
:023888C8 E3A0C024 mov  r12,#0x24		;r12=36(0x24)
:023888CC E02CEC90 mla  r12,r0,r12,r14unknown
:023888D0 E3530001 cmp r3,#0x1
:023888D4 0A000004 beq 023888EC
:023888D8 E3530002 cmp r3,#0x2
:023888DC 0A000004 beq 023888F4
:023888E0 E3530004 cmp r3,#0x4
:023888E4 078C2001 streq r2,[r12, +r1]
:023888E8 EA000002 b 023888F8
:023888EC E7CC2001 strb r2,[r12, +r1]
:023888F0 EA000000 b 023888F8
:023888F4 E18C20B1 strh r2,[r12, +r1]
:023888F8 E8BD4008 ldmia  r13!,{r3,r14}
:023888FC E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388900 03808420 orreq  r8,r0,#0x20000000
:02388904 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02388908 E3A04024 mov  r4,#0x24		;r4=36(0x24)
:0238890C E0050490 mul  r5,r0,r4
:02388910 E1A08003 mov  r8,r3			;r8=36(0x24)
:02388914 E1A00808 mov  r0,r8,lsl #0x10		;r0=2359296(0x240000)
:02388918 E59D7028 ldr r7,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238891C E1A0A001 mov  r10,r1			;r10=0(0x0)
:02388920 E1A09002 mov  r9,r2			;r9=127(0x7f)
:02388924 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02388928 E1A0B820 mov  r11,r0,lsr #0x10		;r11=36(0x24)
:0238892C E20840FF and  r4,r8,#0xFF
:02388930 EA000013 b 02388984
:02388934 E31A0001 tst r10,#0x1
:02388938 0A00000F beq 0238897C
:0238893C E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(0238899c)=#58754080(0x03808420)
:02388940 E1A01006 mov  r1,r6			;r1=0(0x0)
:02388944 E0800005 add  r0,r0,r5
:02388948 EB0000D2 bl 02388C98
:0238894C E3500000 cmp r0,#0x0
:02388950 0A000009 beq 0238897C
:02388954 E3570001 cmp r7,#0x1
:02388958 0A000004 beq 02388970
:0238895C E3570002 cmp r7,#0x2
:02388960 0A000004 beq 02388978
:02388964 E3570004 cmp r7,#0x4
:02388968 07808009 streq r8,[r0, +r9]
:0238896C EA000002 b 0238897C
:02388970 E7C04009 strb r4,[r0, +r9]
:02388974 EA000000 b 0238897C
:02388978 E180B0B9 strh r11,[r0, +r9]
:0238897C E2866001 add  r6,r6,#0x1
:02388980 E1A0A0AA mov  r10,r10,lsr #0x1		;r10=0(0x0)
:02388984 E3560010 cmp r6,#0x10
:02388988 AA000001 bge 02388994
:0238898C E35A0000 cmp r10,#0x0
:02388990 1AFFFFE7 bne 02388934
:02388994 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02388998 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:0238899C 03808420 orreq  r8,r0,#0x20000000
:023889A0 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(023889d8)=#58752704(0x03807ec0)
:023889A4 E3C02003 bic  r2,r0,#0x3
:023889A8 E5812004 str r2,[r1, #+0x4]		;r1+0x4=*(03807ec4)=#601302769(0x23d726f1)
:023889AC E2820010 add  r0,r2,#0x10
:023889B0 E5810008 str r0,[r1, #+0x8]		;r1+0x8=*(03807ec8)=#-718483719(0xd52ccef9)
:023889B4 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(23d726f1)=#0(0x00000000)
:023889B8 E581000C str r0,[r1, #+0xc]		;r1+0xc=*(03807ecc)=#-852442798(0xcd30c152)
:023889BC E5920004 ldr r0,[r2, #+0x4]		;r2+0x4=*(23d726f5)=#0(0x00000000)
:023889C0 E5810010 str r0,[r1, #+0x10]		;r1+0x10=*(03807ed0)=#-564991665(0xde52e94f)
:023889C4 E5920008 ldr r0,[r2, #+0x8]		;r2+0x8=*(23d726f9)=#0(0x00000000)
:023889C8 E5810014 str r0,[r1, #+0x14]		;r1+0x14=*(03807ed4)=#672257520(0x2811d5f0)
:023889CC E592000C ldr r0,[r2, #+0xc]		;r2+0xc=*(23d726fd)=#0(0x00000000)
:023889D0 E5810018 str r0,[r1, #+0x18]		;r1+0x18=*(03807ed8)=#1866397065(0x6f3ef589)
:023889D4 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:023889D8 03807EC0 orreq  r7,r0,#0xC00
:023889DC E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023889E0 E1A05000 mov  r5,r0			;r5=1866397065(0x6f3ef589)
:023889E4 EBFFFEB0 bl 023884AC
:023889E8 E1A04000 mov  r4,r0			;r4=1866397065(0x6f3ef589)
:023889EC E1A00005 mov  r0,r5			;r0=1866397065(0x6f3ef589)
:023889F0 EBFFFEAD bl 023884AC
:023889F4 E1844400 orr  r4,r4,r0,lsl #0x8
:023889F8 E1A00005 mov  r0,r5			;r0=1866397065(0x6f3ef589)
:023889FC EBFFFEAA bl 023884AC
:02388A00 E1840800 orr  r0,r4,r0,lsl #0x10
:02388A04 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02388A08 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388A0C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02388A10 E1A04000 mov  r4,r0			;r4=1866397065(0x6f3ef589)
:02388A14 E1A06001 mov  r6,r1			;r6=58752704(0x3807ec0)
:02388A18 E3520004 cmp r2,#0x4
:02388A1C 908FF102 addls  r15,r15,r2,lsl #0x2
:02388A20 EA000036 b 02388B00
:02388A24 EA000003 b 02388A38
:02388A28 EA000005 b 02388A44
:02388A2C EA00000C b 02388A64
:02388A30 EA00001A b 02388AA0
:02388A34 EA000012 b 02388A84
:02388A38 EBFFFE9B bl 023884AC
:02388A3C E1A05000 mov  r5,r0			;r5=1866397065(0x6f3ef589)
:02388A40 EA00002E b 02388B00
:02388A44 EBFFFE98 bl 023884AC
:02388A48 E1A05000 mov  r5,r0			;r5=1866397065(0x6f3ef589)
:02388A4C E1A00004 mov  r0,r4			;r0=1866397065(0x6f3ef589)
:02388A50 EBFFFE95 bl 023884AC
:02388A54 E1850400 orr  r0,r5,r0,lsl #0x8
:02388A58 E1A00800 mov  r0,r0,lsl #0x10		;r0=-175570944(0xf5890000)
:02388A5C E1A05820 mov  r5,r0,lsr #0x10		;r5=62857(0xf589)
:02388A60 EA000026 b 02388B00
:02388A64 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02388A68 E1A00004 mov  r0,r4			;r0=1866397065(0x6f3ef589)
:02388A6C EBFFFE8E bl 023884AC
:02388A70 E200107F and  r1,r0,#0x7F
:02388A74 E3100080 tst r0,#0x80
:02388A78 E1815385 orr  r5,r1,r5,lsl #0x7
:02388A7C 1AFFFFF9 bne 02388A68
:02388A80 EA00001E b 02388B00
:02388A84 EBFFFE88 bl 023884AC
:02388A88 E1A01000 mov  r1,r0			;r1=1866397065(0x6f3ef589)
:02388A8C E1A00006 mov  r0,r6			;r0=58752704(0x3807ec0)
:02388A90 EB0003F1 bl 02389A5C
:02388A94 E3500000 cmp r0,#0x0
:02388A98 11D050F0 ldrnesh r5,[r0, #+0x0]		;r0+0x0=*(03807ec0)=#1537516858(0x5ba4a53a)
:02388A9C EA000017 b 02388B00
:02388AA0 EBFFFE81 bl 023884AC
:02388AA4 E1A05000 mov  r5,r0			;r5=58752704(0x3807ec0)
:02388AA8 E1A00004 mov  r0,r4			;r0=1866397065(0x6f3ef589)
:02388AAC EBFFFE7E bl 023884AC
:02388AB0 E1850400 orr  r0,r5,r0,lsl #0x8
:02388AB4 E1A00800 mov  r0,r0,lsl #0x10		;r0=-175570944(0xf5890000)
:02388AB8 E1A01820 mov  r1,r0,lsr #0x10		;r1=62857(0xf589)
:02388ABC E1A00004 mov  r0,r4			;r0=1866397065(0x6f3ef589)
:02388AC0 E1A05801 mov  r5,r1,lsl #0x10		;r5=-175570944(0xf5890000)
:02388AC4 EBFFFE78 bl 023884AC
:02388AC8 E1A06000 mov  r6,r0			;r6=1866397065(0x6f3ef589)
:02388ACC E1A00004 mov  r0,r4			;r0=1866397065(0x6f3ef589)
:02388AD0 EBFFFE75 bl 023884AC
:02388AD4 E1860400 orr  r0,r6,r0,lsl #0x8
:02388AD8 E1A00800 mov  r0,r0,lsl #0x10		;r0=-175570944(0xf5890000)
:02388ADC E1A04820 mov  r4,r0,lsr #0x10		;r4=62857(0xf589)
:02388AE0 EBFFF97E bl 023870E0
:02388AE4 E1A01804 mov  r1,r4,lsl #0x10		;r1=-175570944(0xf5890000)
:02388AE8 E1A01841 mov  r1,r1,asr #0x10
:02388AEC E0411845 sub  r1,r1,r5,asr #0x10
:02388AF0 E2811001 add  r1,r1,#0x1
:02388AF4 E0010190 mul  r1,r0,r1
:02388AF8 E1A00841 mov  r0,r1,asr #0x10
:02388AFC E0805845 add  r5,r0,r5,asr #0x10
:02388B00 E1A00005 mov  r0,r5			;r0=-175570944(0xf5890000)
:02388B04 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02388B08 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388B0C E92D4010 stmdb  r13!,{r4,r14}
:02388B10 E1A04000 mov  r4,r0			;r4=-175570944(0xf5890000)
:02388B14 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02388B18 E5840024 str r0,[r4, #+0x24]		;r4+0x24=*(f5890024)
:02388B1C E5840028 str r0,[r4, #+0x28]		;r4+0x28=*(f5890028)
:02388B20 E5D41000 ldrb r1,[r4, #+0x0]		;r4+0x0=*(f5890000)
:02388B24 E3A020FF mov  r2,#0xFF		;r2=255(0xff)
:02388B28 E3811002 orr  r1,r1,#0x2
:02388B2C E3C1C004 bic  r12,r1,#0x4
:02388B30 E5C41000 strb r1,[r4, #+0x0]		;r4+0x0=*(f5890000)
:02388B34 E20C10FF and  r1,r12,#0xFF
:02388B38 E3C13008 bic  r3,r1,#0x8
:02388B3C E5C4C000 strb r12,[r4, #+0x0]		;r4+0x0=*(f5890000)
:02388B40 E20310FF and  r1,r3,#0xFF
:02388B44 E3C1C010 bic  r12,r1,#0x10
:02388B48 E5C43000 strb r3,[r4, #+0x0]		;r4+0x0=*(f5890000)
:02388B4C E20C10FF and  r1,r12,#0xFF
:02388B50 E3C13020 bic  r3,r1,#0x20
:02388B54 E20310FF and  r1,r3,#0xFF
:02388B58 E3811040 orr  r1,r1,#0x40
:02388B5C E5C4C000 strb r12,[r4, #+0x0]		;r4+0x0=*(f5890000)
:02388B60 E3C11080 bic  r1,r1,#0x80
:02388B64 E5C41000 strb r1,[r4, #+0x0]		;r4+0x0=*(f5890000)
:02388B68 E5C4003B strb r0,[r4, #+0x3b]		;r4+0x3b=*(f589003b)
:02388B6C E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(f5890002)
:02388B70 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:02388B74 E5C41012 strb r1,[r4, #+0x12]		;r4+0x12=*(f5890012)
:02388B78 E3A0107F mov  r1,#0x7F		;r1=127(0x7f)
:02388B7C E5C41004 strb r1,[r4, #+0x4]		;r4+0x4=*(f5890004)
:02388B80 E5C41005 strb r1,[r4, #+0x5]		;r4+0x5=*(f5890005)
:02388B84 E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(f589000a)
:02388B88 E5C40008 strb r0,[r4, #+0x8]		;r4+0x8=*(f5890008)
:02388B8C E5C40009 strb r0,[r4, #+0x9]		;r4+0x9=*(f5890009)
:02388B90 E5C40006 strb r0,[r4, #+0x6]		;r4+0x6=*(f5890006)
:02388B94 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(f589000c)
:02388B98 E5C4200E strb r2,[r4, #+0xe]		;r4+0xe=*(f589000e)
:02388B9C E5C4200F strb r2,[r4, #+0xf]		;r4+0xf=*(f589000f)
:02388BA0 E5C42010 strb r2,[r4, #+0x10]		;r4+0x10=*(f5890010)
:02388BA4 E5C42011 strb r2,[r4, #+0x11]		;r4+0x11=*(f5890011)
:02388BA8 E5C41001 strb r1,[r4, #+0x1]		;r4+0x1=*(f5890001)
:02388BAC E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02388BB0 E5C41007 strb r1,[r4, #+0x7]		;r4+0x7=*(f5890007)
:02388BB4 E3A0103C mov  r1,#0x3C		;r1=60(0x3c)
:02388BB8 E5C41014 strb r1,[r4, #+0x14]		;r4+0x14=*(f5890014)
:02388BBC E5C40015 strb r0,[r4, #+0x15]		;r4+0x15=*(f5890015)
:02388BC0 E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(f5890016)
:02388BC4 E5C40013 strb r0,[r4, #+0x13]		;r4+0x13=*(f5890013)
:02388BC8 E2820CFF add  r0,r2,#0xFF00
:02388BCC E1C401BE strh r0,[r4, #+0x1e]		;r4+0x1e=*(f589001e)
:02388BD0 E2840018 add  r0,r4,#0x18
:02388BD4 EBFFFCF4 bl 02387FAC
:02388BD8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02388BDC E5840020 str r0,[r4, #+0x20]		;r4+0x20=*(f5890020)
:02388BE0 E584003C str r0,[r4, #+0x3c]		;r4+0x3c=*(f589003c)
:02388BE4 E8BD4010 ldmia  r13!,{r4,r14}
:02388BE8 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388BEC E5801024 str r1,[r0, #+0x24]		;r0+0x24=*(00000024)
:02388BF0 E0811002 add  r1,r1,r2
:02388BF4 E5801028 str r1,[r0, #+0x28]		;r0+0x28=*(00000028)
:02388BF8 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388BFC E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02388C00 E1A07002 mov  r7,r2			;r7=255(0xff)
:02388C04 E1A04000 mov  r4,r0			;r4=0(0x0)
:02388C08 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02388C0C EB000068 bl 02388DB4
:02388C10 E594503C ldr r5,[r4, #+0x3c]		;r4+0x3c=*(0000003c)
:02388C14 E20760FF and  r6,r7,#0xFF
:02388C18 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02388C1C EA00000C b 02388C54
:02388C20 E1A00005 mov  r0,r5			;r0=-175570944(0xf5890000)
:02388C24 EBFFFBCC bl 02387B5C
:02388C28 E3500000 cmp r0,#0x0
:02388C2C 0A000007 beq 02388C50
:02388C30 E3570000 cmp r7,#0x0
:02388C34 BA000002 blt 02388C44
:02388C38 E1A00005 mov  r0,r5			;r0=-175570944(0xf5890000)
:02388C3C E1A01006 mov  r1,r6			;r1=1866397065(0x6f3ef589)
:02388C40 EBFFFBBB bl 02387B34
:02388C44 E1A00005 mov  r0,r5			;r0=-175570944(0xf5890000)
:02388C48 E5C54022 strb r4,[r5, #+0x22]		;r5+0x22=*(f5890022)
:02388C4C EBFFFBBF bl 02387B50
:02388C50 E5955050 ldr r5,[r5, #+0x50]		;r5+0x50=*(f5890050)
:02388C54 E3550000 cmp r5,#0x0
:02388C58 1AFFFFF0 bne 02388C20
:02388C5C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02388C60 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388C64 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02388C68 E1A05000 mov  r5,r0			;r5=-175570944(0xf5890000)
:02388C6C E595403C ldr r4,[r5, #+0x3c]		;r5+0x3c=*(f589003c)
:02388C70 EA000002 b 02388C80
:02388C74 E1A00004 mov  r0,r4			;r0=1(0x1)
:02388C78 EBFFFC2E bl 02387D38
:02388C7C E5944050 ldr r4,[r4, #+0x50]		;r4+0x50=*(00000051)
:02388C80 E3540000 cmp r4,#0x0
:02388C84 1AFFFFFA bne 02388C74
:02388C88 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02388C8C E585003C str r0,[r5, #+0x3c]		;r5+0x3c=*(f589003c)
:02388C90 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02388C94 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388C98 E351000F cmp r1,#0xF
:02388C9C C3A00000 movgt  r0,#0x0		;r0=0(0x0)
:02388CA0 C12FFF1E bxgt r14 (Jump to addr_03808420?)msrgt CPSR_fsxc,r14
:02388CA4 E0800001 add  r0,r0,r1
:02388CA8 E5D01008 ldrb r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02388CAC E35100FF cmp r1,#0xFF
:02388CB0 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02388CB4 159F0004 ldrne r0,[r15, #+0x4]		;r15+0x4=*(02388cc0)=#58754656(0x03808660)
:02388CB8 10800301 addne  r0,r0,r1,lsl #0x6
:02388CBC E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388CC0 03808660 orreq  r8,r0,#0x6000000
:02388CC4 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02388CC8 E1A06000 mov  r6,r0			;r6=58754656(0x3808660)
:02388CCC E1A04001 mov  r4,r1			;r4=1866397065(0x6f3ef589)
:02388CD0 EBFFFFF0 bl 02388C98
:02388CD4 E1B05000 movs r5,r0			;r5=58754656(0x3808660)
:02388CD8 0A00000C beq 02388D10
:02388CDC E1A01006 mov  r1,r6			;r1=58754656(0x3808660)
:02388CE0 E3E02000 mvn  r2,#0x0
:02388CE4 EBFFFFC4 bl 02388BFC
:02388CE8 E1A00005 mov  r0,r5			;r0=58754656(0x3808660)
:02388CEC EBFFFFDC bl 02388C64
:02388CF0 E286C008 add  r12,r6,#0x8
:02388CF4 E7DC2004 ldrb r2,[r12, +r4]
:02388CF8 E59F3018 ldr r3,[r15, #+0x18]		;r15+0x18=*(02388d18)=#58754656(0x03808660)
:02388CFC E3A000FF mov  r0,#0xFF		;r0=255(0xff)
:02388D00 E7D31302 ldrb r1,[r3,+r2, lsl #0x6]
:02388D04 E3C11001 bic  r1,r1,#0x1
:02388D08 E7C31302 strb r1,[r3,+r2, lsl #0x6]
:02388D0C E7CC0004 strb r0,[r12, +r4]
:02388D10 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02388D14 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388D18 03808660 orreq  r8,r0,#0x6000000
:02388D1C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02388D20 E1A05000 mov  r5,r0			;r5=255(0xff)
:02388D24 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02388D28 E1A00005 mov  r0,r5			;r0=255(0xff)
:02388D2C E1A01004 mov  r1,r4			;r1=0(0x0)
:02388D30 EBFFFFE3 bl 02388CC4
:02388D34 E2844001 add  r4,r4,#0x1
:02388D38 E3540010 cmp r4,#0x10
:02388D3C BAFFFFF9 blt 02388D28
:02388D40 E5D50000 ldrb r0,[r5, #+0x0]		;r5+0x0=*(000000ff)
:02388D44 E3C00001 bic  r0,r0,#0x1
:02388D48 E5C50000 strb r0,[r5, #+0x0]		;r5+0x0=*(000000ff)
:02388D4C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02388D50 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388D54 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02388D58 E1A05000 mov  r5,r0			;r5=255(0xff)
:02388D5C E1A04002 mov  r4,r2			;r4=0(0x0)
:02388D60 E3510001 cmp r1,#0x1
:02388D64 1A000002 bne 02388D74
:02388D68 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02388D6C E5C51022 strb r1,[r5, #+0x22]		;r5+0x22=*(00000121)
:02388D70 EBFFFBF0 bl 02387D38
:02388D74 E594103C ldr r1,[r4, #+0x3c]		;r4+0x3c=*(0000003c)
:02388D78 E1510005 cmp r1,r5
:02388D7C 05950050 ldreq r0,[r5, #+0x50]		;r5+0x50=*(0000014f)
:02388D80 0584003C streq r0,[r4, #+0x3c]		;r4+0x3c=*(0000003c)
:02388D84 0A000008 beq 02388DAC
:02388D88 EA000004 b 02388DA0
:02388D8C E1500005 cmp r0,r5
:02388D90 05950050 ldreq r0,[r5, #+0x50]		;r5+0x50=*(0000014f)
:02388D94 05810050 streq r0,[r1, #+0x50]		;r1+0x50=*(00000050)
:02388D98 0A000003 beq 02388DAC
:02388D9C E1A01000 mov  r1,r0			;r1=255(0xff)
:02388DA0 E5910050 ldr r0,[r1, #+0x50]		;r1+0x50=*(0000014f)
:02388DA4 E3500000 cmp r0,#0x0
:02388DA8 1AFFFFF7 bne 02388D8C
:02388DAC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02388DB0 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388DB4 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02388DB8 E1A0A000 mov  r10,r0			;r10=255(0xff)
:02388DBC E5DA0007 ldrb r0,[r10, #+0x7]		;r10+0x7=*(00000106)
:02388DC0 E5DA6004 ldrb r6,[r10, #+0x4]		;r10+0x4=*(00000103)
:02388DC4 E5DA3005 ldrb r3,[r10, #+0x5]		;r10+0x5=*(00000104)
:02388DC8 E5D1B005 ldrb r11,[r1, #+0x5]		;r1+0x5=*(00000104)
:02388DCC E1A05300 mov  r5,r0,lsl #0x6		;r5=16320(0x3fc0)
:02388DD0 E1A08083 mov  r8,r3,lsl #0x1		;r8=117509312(0x7010cc0)
:02388DD4 E5DA4001 ldrb r4,[r10, #+0x1]		;r10+0x1=*(00000100)
:02388DD8 E1DA70D6 ldrsb r7,[r10, #+0x6]		;r10+0x6=*(00000105)
:02388DDC E1A09086 mov  r9,r6,lsl #0x1		;r9=117509312(0x7010cc0)
:02388DE0 E59F0120 ldr r0,[r15, #+0x120]		;r15+0x120=*(02388f08)=#58749004(0x0380704c)
:02388DE4 E0060597 mul  r6,r7,r5
:02388DE8 E1A0308B mov  r3,r11,lsl #0x1		;r3=72(0x48)
:02388DEC E19090F9 ldrsh r9,[r0, +r9]
:02388DF0 E19070F8 ldrsh r7,[r0, +r8]
:02388DF4 E19000F3 ldrsh r0,[r0, +r3]
:02388DF8 E0898007 add  r8,r9,r7
:02388DFC E1DA30D8 ldrsb r3,[r10, #+0x8]		;r10+0x8=*(00000107)
:02388E00 E354007F cmp r4,#0x7F
:02388E04 10040493 mulne  r4,r3,r4
:02388E08 12843040 addne  r3,r4,#0x40
:02388E0C E3A04902 mov  r4,#0x8000		;r4=32768(0x8000)
:02388E10 E1DA50FC ldrsh r5,[r10, #+0xc]		;r10+0xc=*(0000010b)
:02388E14 E1A09002 mov  r9,r2			;r9=0(0x0)
:02388E18 E08523C6 add  r2,r5,r6,asr #0x7
:02388E1C E1DA70FA ldrsh r7,[r10, #+0xa]		;r10+0xa=*(00000109)
:02388E20 E1D110F6 ldrsh r1,[r1, #+0x6]		;r1+0x6=*(00000105)
:02388E24 E1DA50D9 ldrsb r5,[r10, #+0x9]		;r10+0x9=*(00000108)
:02388E28 11A033C3 movne  r3,r3,asr #0x7
:02388E2C E0800008 add  r0,r0,r8
:02388E30 E2644000 rsb  r4,r4,#0x0
:02388E34 E1500004 cmp r0,r4
:02388E38 B1A00004 movlt  r0,r4			;r0=32768(0x8000)
:02388E3C E3A04902 mov  r4,#0x8000		;r4=32768(0x8000)
:02388E40 E0871001 add  r1,r7,r1
:02388E44 E2644000 rsb  r4,r4,#0x0
:02388E48 E1510004 cmp r1,r4
:02388E4C B1A01004 movlt  r1,r4			;r1=32768(0x8000)
:02388E50 E0833005 add  r3,r3,r5
:02388E54 E3E0407F mvn  r4,#0x7F
:02388E58 E1530004 cmp r3,r4
:02388E5C B1A03004 movlt  r3,r4			;r3=32768(0x8000)
:02388E60 BA000001 blt 02388E6C
:02388E64 E353007F cmp r3,#0x7F
:02388E68 C3A0307F movgt  r3,#0x7F		;r3=127(0x7f)
:02388E6C E1A00800 mov  r0,r0,lsl #0x10		;r0=-2147483648(0x80000000)
:02388E70 E1A02802 mov  r2,r2,lsl #0x10		;r2=0(0x0)
:02388E74 E1A03C03 mov  r3,r3,lsl #0x18		;r3=2130706432(0x7f000000)
:02388E78 E1A01801 mov  r1,r1,lsl #0x10		;r1=-2147483648(0x80000000)
:02388E7C E59A803C ldr r8,[r10, #+0x3c]		;r10+0x3c=*(0000013b)
:02388E80 E1A06840 mov  r6,r0,asr #0x10
:02388E84 E1A05842 mov  r5,r2,asr #0x10
:02388E88 E1A04C43 mov  r4,r3,asr #0x18
:02388E8C E1A07841 mov  r7,r1,asr #0x10
:02388E90 E3A0B001 mov  r11,#0x1		;r11=1(0x1)
:02388E94 EA000017 b 02388EF8
:02388E98 E1C870B6 strh r7,[r8, #+0x6]		;r8+0x6=*(07010cc6)=#0(0x00000000)
:02388E9C E5D80002 ldrb r0,[r8, #+0x2]		;r8+0x2=*(07010cc2)=#0(0x00000000)
:02388EA0 E3500003 cmp r0,#0x3
:02388EA4 0A000012 beq 02388EF4
:02388EA8 E1C860BC strh r6,[r8, #+0xc]		;r8+0xc=*(07010ccc)=#0(0x00000000)
:02388EAC E1C850BE strh r5,[r8, #+0xe]		;r8+0xe=*(07010cce)=#0(0x00000000)
:02388EB0 E5C8400B strb r4,[r8, #+0xb]		;r8+0xb=*(07010ccb)=#0(0x00000000)
:02388EB4 E5DA0001 ldrb r0,[r10, #+0x1]		;r10+0x1=*(00000100)
:02388EB8 E5C80004 strb r0,[r8, #+0x4]		;r8+0x4=*(07010cc4)=#0(0x00000000)
:02388EBC E1DA01B8 ldrh r0,[r10, #+0x18]		;r10+0x18=*(00000117)
:02388EC0 E1C802B8 strh r0,[r8, #+0x28]		;r8+0x28=*(07010ce8)=#0(0x00000000)
:02388EC4 E1DA01BA ldrh r0,[r10, #+0x1a]		;r10+0x1a=*(00000119)
:02388EC8 E1C802BA strh r0,[r8, #+0x2a]		;r8+0x2a=*(07010cea)=#0(0x00000000)
:02388ECC E1DA01BC ldrh r0,[r10, #+0x1c]		;r10+0x1c=*(0000011b)
:02388ED0 E1C802BC strh r0,[r8, #+0x2c]		;r8+0x2c=*(07010cec)=#0(0x00000000)
:02388ED4 E5980034 ldr r0,[r8, #+0x34]		;r8+0x34=*(07010cf4)=#0(0x00000000)
:02388ED8 E3500000 cmp r0,#0x0
:02388EDC 1A000004 bne 02388EF4
:02388EE0 E3590000 cmp r9,#0x0
:02388EE4 0A000002 beq 02388EF4
:02388EE8 E1A00008 mov  r0,r8			;r0=117509312(0x7010cc0)
:02388EEC E5C8B022 strb r11,[r8, #+0x22]		;r8+0x22=*(07010ce2)=#0(0x00000000)
:02388EF0 EBFFFB16 bl 02387B50
:02388EF4 E5988050 ldr r8,[r8, #+0x50]		;r8+0x50=*(07010d10)=#0(0x00000000)
:02388EF8 E3580000 cmp r8,#0x0
:02388EFC 1AFFFFE5 bne 02388E98
:02388F00 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02388F04 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02388F08 0380704C orreq  r7,r0,#0x4C
:02388F0C E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02388F10 E24DD024 sub  r13,r13,#0x24
:02388F14 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02388F18 E58D2010 str r2,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#815419727(0x309a514f)
:02388F1C E58D1008 str r1,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#1669938944(0x63893f00)
:02388F20 E1A07000 mov  r7,r0			;r7=117509312(0x7010cc0)
:02388F24 E1A0A002 mov  r10,r2			;r10=815419727(0x309a514f)
:02388F28 E1A00007 mov  r0,r7			;r0=117509312(0x7010cc0)
:02388F2C E1A0100A mov  r1,r10			;r1=815419727(0x309a514f)
:02388F30 EBFFFF58 bl 02388C98
:02388F34 E1B08000 movs r8,r0			;r8=117509312(0x7010cc0)
:02388F38 15980028 ldrne r0,[r8, #+0x28]		;r8+0x28=*(07010ce8)=#0(0x00000000)
:02388F3C 13500000 cmpne r0,#0x0
:02388F40 0A0002B8 beq 02389A28
:02388F44 E598003C ldr r0,[r8, #+0x3c]		;r8+0x3c=*(07010cfc)=#0(0x00000000)
:02388F48 EA00000D b 02388F84
:02388F4C E5901034 ldr r1,[r0, #+0x34]		;r0+0x34=*(00000034)
:02388F50 E3510000 cmp r1,#0x0
:02388F54 C2411001 subgt  r1,r1,#0x1
:02388F58 C5801034 strgt r1,[r0, #+0x34]		;r0+0x34=*(00000034)
:02388F5C E5D01003 ldrb r1,[r0, #+0x3]		;r0+0x3=*(00000003)
:02388F60 E1A01E81 mov  r1,r1,lsl #0x1d		;r1=-536870912(0xe0000000)
:02388F64 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=1(0x1)
:02388F68 1A000004 bne 02388F80
:02388F6C E5902014 ldr r2,[r0, #+0x14]		;r0+0x14=*(00000014)
:02388F70 E5901018 ldr r1,[r0, #+0x18]		;r0+0x18=*(00000018)
:02388F74 E1520001 cmp r2,r1
:02388F78 B2821001 addlt  r1,r2,#0x1
:02388F7C B5801014 strlt r1,[r0, #+0x14]		;r0+0x14=*(00000014)
:02388F80 E5900050 ldr r0,[r0, #+0x50]		;r0+0x50=*(00000050)
:02388F84 E3500000 cmp r0,#0x0
:02388F88 1AFFFFEF bne 02388F4C
:02388F8C E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(07010cc0)=#0(0x00000000)
:02388F90 E1A00D81 mov  r0,r1,lsl #0x1b		;r0=0(0x0)
:02388F94 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02388F98 0A000005 beq 02388FB4
:02388F9C E598003C ldr r0,[r8, #+0x3c]		;r8+0x3c=*(07010cfc)=#0(0x00000000)
:02388FA0 E3500000 cmp r0,#0x0
:02388FA4 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02388FA8 1A000297 bne 02389A0C
:02388FAC E3C10010 bic  r0,r1,#0x10
:02388FB0 E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(07010cc0)=#0(0x00000000)
:02388FB4 E5980020 ldr r0,[r8, #+0x20]		;r8+0x20=*(07010ce0)=#0(0x00000000)
:02388FB8 E3500000 cmp r0,#0x0
:02388FBC C2400001 subgt  r0,r0,#0x1
:02388FC0 C5880020 strgt r0,[r8, #+0x20]		;r8+0x20=*(07010ce0)=#0(0x00000000)
:02388FC4 C3500000 cmpgt r0,#0x0
:02388FC8 C3A00000 movgt  r0,#0x0		;r0=0(0x0)
:02388FCC CA00028E bgt 02389A0C
:02388FD0 E5980028 ldr r0,[r8, #+0x28]		;r8+0x28=*(07010ce8)=#0(0x00000000)
:02388FD4 EBFFFE71 bl 023889A0
:02388FD8 E59F0A70 ldr r0,[r15, #+0xa70]		;r15+0xa70=*(02389a50)=#65535(0x0000ffff)
:02388FDC E240B801 sub  r11,r0,#0x10000
:02388FE0 EA000281 b 023899EC
:02388FE4 E1A00008 mov  r0,r8			;r0=117509312(0x7010cc0)
:02388FE8 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:02388FEC E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02388FF0 EBFFFD2D bl 023884AC
:02388FF4 E1A06000 mov  r6,r0			;r6=117509312(0x7010cc0)
:02388FF8 E35600A2 cmp r6,#0xA2
:02388FFC 1A000005 bne 02389018
:02389000 E1A00008 mov  r0,r8			;r0=117509312(0x7010cc0)
:02389004 EBFFFD28 bl 023884AC
:02389008 E1A06000 mov  r6,r0			;r6=117509312(0x7010cc0)
:0238900C E5D80000 ldrb r0,[r8, #+0x0]		;r8+0x0=*(07010cc0)=#0(0x00000000)
:02389010 E1A00C80 mov  r0,r0,lsl #0x19		;r0=0(0x0)
:02389014 E1A04FA0 mov  r4,r0,lsr #0x1f		;r4=0(0x0)
:02389018 E35600A0 cmp r6,#0xA0
:0238901C 1A000004 bne 02389034
:02389020 E1A00008 mov  r0,r8			;r0=117509312(0x7010cc0)
:02389024 EBFFFD20 bl 023884AC
:02389028 E1A06000 mov  r6,r0			;r6=117509312(0x7010cc0)
:0238902C E3A05003 mov  r5,#0x3		;r5=3(0x3)
:02389030 E3A09001 mov  r9,#0x1		;r9=1(0x1)
:02389034 E35600A1 cmp r6,#0xA1
:02389038 1A000004 bne 02389050
:0238903C E1A00008 mov  r0,r8			;r0=117509312(0x7010cc0)
:02389040 EBFFFD19 bl 023884AC
:02389044 E1A06000 mov  r6,r0			;r6=117509312(0x7010cc0)
:02389048 E3A05004 mov  r5,#0x4		;r5=4(0x4)
:0238904C E3A09001 mov  r9,#0x1		;r9=1(0x1)
:02389050 E3160080 tst r6,#0x80
:02389054 1A00009E bne 023892D4
:02389058 E1A00008 mov  r0,r8			;r0=117509312(0x7010cc0)
:0238905C EBFFFD12 bl 023884AC
:02389060 E3590000 cmp r9,#0x0
:02389064 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(0380ff8c)=#960702735(0x3943290f)
:02389068 11A02005 movne  r2,r5			;r2=4(0x4)
:0238906C 03A02002 moveq  r2,#0x2		;r2=2(0x2)
:02389070 E1A00008 mov  r0,r8			;r0=117509312(0x7010cc0)
:02389074 E1A01007 mov  r1,r7			;r1=117509312(0x7010cc0)
:02389078 EBFFFE63 bl 02388A0C
:0238907C E3540000 cmp r4,#0x0
:02389080 E1A04000 mov  r4,r0			;r4=117509312(0x7010cc0)
:02389084 E1D801D3 ldrsb r0,[r8, #+0x13]		;r8+0x13=*(07010cd3)=#0(0x00000000)
:02389088 E0869000 add  r9,r6,r0
:0238908C 0A000256 beq 023899EC
:02389090 E3590000 cmp r9,#0x0
:02389094 B3A09000 movlt  r9,#0x0		;r9=0(0x0)
:02389098 BA000001 blt 023890A4
:0238909C E359007F cmp r9,#0x7F
:023890A0 C3A0907F movgt  r9,#0x7F		;r9=127(0x7f)
:023890A4 E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(07010cc0)=#0(0x00000000)
:023890A8 E1A00E81 mov  r0,r1,lsl #0x1d		;r0=0(0x0)
:023890AC E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023890B0 1A00007C bne 023892A8
:023890B4 E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#1669938944(0x63893f00)
:023890B8 E3500000 cmp r0,#0x0
:023890BC 0A000079 beq 023892A8
:023890C0 E1A00E01 mov  r0,r1,lsl #0x1c		;r0=0(0x0)
:023890C4 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:023890C8 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023890CC 1598603C ldrne r6,[r8, #+0x3c]		;r8+0x3c=*(07010cfc)=#0(0x00000000)
:023890D0 13560000 cmpne r6,#0x0
:023890D4 15C69008 strneb r9,[r6, #+0x8]		;r6+0x8=*(00000008)
:023890D8 159D000C ldrne r0,[r13, #+0xc]		;r13+0xc=*(0380ff8c)=#960702735(0x3943290f)
:023890DC 15C60009 strneb r0,[r6, #+0x9]		;r6+0x9=*(00000009)
:023890E0 E3560000 cmp r6,#0x0
:023890E4 1A00003B bne 023891D8
:023890E8 E5970020 ldr r0,[r7, #+0x20]		;r7+0x20=*(07010ce0)=#0(0x00000000)
:023890EC E1D810B2 ldrh r1,[r8, #+0x2]		;r8+0x2=*(07010cc2)=#0(0x00000000)
:023890F0 E1A02009 mov  r2,r9			;r2=127(0x7f)
:023890F4 E28D3016 add  r3,r13,#0x16
:023890F8 EB000299 bl 02389B64
:023890FC E3500000 cmp r0,#0x0
:02389100 0A000068 beq 023892A8
:02389104 E5DD0016 ldrb r0,[r13, #+0x16]		;r13+0x16=*(0380ff96)=#-1307241691(0xb2151325)
:02389108 E3500004 cmp r0,#0x4
:0238910C 908FF100 addls  r15,r15,r0,lsl #0x2
:02389110 EA000064 b 023892A8
:02389114 EA000063 b 023892A8
:02389118 EA000002 b 02389128
:0238911C EA000003 b 02389130
:02389120 EA000004 b 02389138
:02389124 EAFFFFFF b 02389128
:02389128 E59F1920 ldr r1,[r15, #+0x920]		;r15+0x920=*(02389a50)=#65535(0x0000ffff)
:0238912C EA000002 b 0238913C
:02389130 E3A01C3F mov  r1,#0x3F00		;r1=16128(0x3f00)
:02389134 EA000000 b 0238913C
:02389138 E3A01903 mov  r1,#0xC000		;r1=49152(0xc000)
:0238913C E1D801BE ldrh r0,[r8, #+0x1e]		;r8+0x1e=*(07010cde)=#0(0x00000000)
:02389140 E59F390C ldr r3,[r15, #+0x90c]		;r15+0x90c=*(02389a54)=#58723128(0x03800b38)
:02389144 E58D8000 str r8,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:02389148 E5D82000 ldrb r2,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:0238914C E0010000 and  r0,r1,r0
:02389150 E1A02C02 mov  r2,r2,lsl #0x18		;r2=2130706432(0x7f000000)
:02389154 E5D76004 ldrb r6,[r7, #+0x4]		;r7+0x4=*(07010cc4)=#0(0x00000000)
:02389158 E5D81012 ldrb r1,[r8, #+0x12]		;r8+0x12=*(ed45b367)
:0238915C E1A02FA2 mov  r2,r2,lsr #0x1f		;r2=0(0x0)
:02389160 E0861001 add  r1,r6,r1
:02389164 EBFFFA80 bl 02387B6C
:02389168 E1B06000 movs r6,r0			;r6=0(0x0)
:0238916C 0A00004D beq 023892A8
:02389170 E5D80000 ldrb r0,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:02389174 E1A00E00 mov  r0,r0,lsl #0x1c		;r0=0(0x0)
:02389178 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0238917C 11A0300B movne  r3,r11			;r3=0(0x0)
:02389180 1A000002 bne 02389190
:02389184 E3540000 cmp r4,#0x0
:02389188 C1A03004 movgt  r3,r4			;r3=117509312(0x7010cc0)
:0238918C D1A0300B movle  r3,r11			;r3=0(0x0)
:02389190 E59D200C ldr r2,[r13, #+0xc]		;r13+0xc=*(0380ff8c)=#960702735(0x3943290f)
:02389194 E5971020 ldr r1,[r7, #+0x20]		;r7+0x20=*(07010ce0)=#0(0x00000000)
:02389198 E1A00006 mov  r0,r6			;r0=0(0x0)
:0238919C E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:023891A0 E28D1016 add  r1,r13,#0x16
:023891A4 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:023891A8 E1A01009 mov  r1,r9			;r1=127(0x7f)
:023891AC EB0002DC bl 02389D24
:023891B0 E3500000 cmp r0,#0x0
:023891B4 1A000004 bne 023891CC
:023891B8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023891BC E5C60022 strb r0,[r6, #+0x22]		;r6+0x22=*(00000022)
:023891C0 E1A00006 mov  r0,r6			;r0=0(0x0)
:023891C4 EBFFFADB bl 02387D38
:023891C8 EA000036 b 023892A8
:023891CC E598003C ldr r0,[r8, #+0x3c]		;r8+0x3c=*(ed45b391)
:023891D0 E5860050 str r0,[r6, #+0x50]		;r6+0x50=*(00000050)
:023891D4 E588603C str r6,[r8, #+0x3c]		;r8+0x3c=*(ed45b391)
:023891D8 E5D8100E ldrb r1,[r8, #+0xe]		;r8+0xe=*(ed45b363)
:023891DC E35100FF cmp r1,#0xFF
:023891E0 0A000001 beq 023891EC
:023891E4 E1A00006 mov  r0,r6			;r0=0(0x0)
:023891E8 EBFFFA40 bl 02387AF0
:023891EC E5D8100F ldrb r1,[r8, #+0xf]		;r8+0xf=*(ed45b364)
:023891F0 E35100FF cmp r1,#0xFF
:023891F4 0A000001 beq 02389200
:023891F8 E1A00006 mov  r0,r6			;r0=0(0x0)
:023891FC EBFFFA43 bl 02387B10
:02389200 E5D81010 ldrb r1,[r8, #+0x10]		;r8+0x10=*(ed45b365)
:02389204 E35100FF cmp r1,#0xFF
:02389208 0A000001 beq 02389214
:0238920C E1A00006 mov  r0,r6			;r0=0(0x0)
:02389210 EBFFFA45 bl 02387B2C
:02389214 E5D81011 ldrb r1,[r8, #+0x11]		;r8+0x11=*(ed45b366)
:02389218 E35100FF cmp r1,#0xFF
:0238921C 0A000001 beq 02389228
:02389220 E1A00006 mov  r0,r6			;r0=0(0x0)
:02389224 EBFFFA42 bl 02387B34
:02389228 E1D801F6 ldrsh r0,[r8, #+0x16]		;r8+0x16=*(ed45b36b)
:0238922C E1C603B2 strh r0,[r6, #+0x32]		;r6+0x32=*(00000032)
:02389230 E5D80000 ldrb r0,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:02389234 E1A00D00 mov  r0,r0,lsl #0x1a		;r0=0(0x0)
:02389238 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0238923C 0A000005 beq 02389258
:02389240 E1D613F2 ldrsh r1,[r6, #+0x32]		;r6+0x32=*(00000032)
:02389244 E5D80014 ldrb r0,[r8, #+0x14]		;r8+0x14=*(ed45b369)
:02389248 E0400009 sub  r0,r0,r9
:0238924C E1A00B00 mov  r0,r0,lsl #0x16		;r0=0(0x0)
:02389250 E0810840 add  r0,r1,r0,asr #0x10
:02389254 E1C603B2 strh r0,[r6, #+0x32]		;r6+0x32=*(00000032)
:02389258 E5D80015 ldrb r0,[r8, #+0x15]		;r8+0x15=*(ed45b36a)
:0238925C E3500000 cmp r0,#0x0
:02389260 1A000007 bne 02389284
:02389264 E3540000 cmp r4,#0x0
:02389268 C1A00004 movgt  r0,r4			;r0=117509312(0x7010cc0)
:0238926C D1A0000B movle  r0,r11			;r0=0(0x0)
:02389270 E5860018 str r0,[r6, #+0x18]		;r6+0x18=*(00000018)
:02389274 E5D60003 ldrb r0,[r6, #+0x3]		;r6+0x3=*(00000003)
:02389278 E3C00004 bic  r0,r0,#0x4
:0238927C E5C60003 strb r0,[r6, #+0x3]		;r6+0x3=*(00000003)
:02389280 EA000006 b 023892A0
:02389284 E0010090 mul  r1,r0,r0
:02389288 E1D603F2 ldrsh r0,[r6, #+0x32]		;r6+0x32=*(00000032)
:0238928C E3500000 cmp r0,#0x0
:02389290 B2600000 rsblt  r0,r0,#0x0
:02389294 E0000091 mul  r0,r1,r0
:02389298 E1A005C0 mov  r0,r0,asr #0xb
:0238929C E5860018 str r0,[r6, #+0x18]		;r6+0x18=*(00000018)
:023892A0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023892A4 E5860014 str r0,[r6, #+0x14]		;r6+0x14=*(00000014)
:023892A8 E5C89014 strb r9,[r8, #+0x14]		;r8+0x14=*(ed45b369)
:023892AC E5D80000 ldrb r0,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:023892B0 E1A00F00 mov  r0,r0,lsl #0x1e		;r0=0(0x0)
:023892B4 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023892B8 0A0001CB beq 023899EC
:023892BC E5884020 str r4,[r8, #+0x20]		;r8+0x20=*(ed45b375)
:023892C0 E3540000 cmp r4,#0x0
:023892C4 05D80000 ldreqb r0,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:023892C8 03800010 orreq  r0,r0,#0x10
:023892CC 05C80000 streqb r0,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:023892D0 EA0001C5 b 023899EC
:023892D4 E20600F0 and  r0,r6,#0xF0
:023892D8 E35000C0 cmp r0,#0xC0
:023892DC CA000009 bgt 02389308
:023892E0 AA00005A bge 02389450
:023892E4 E3500090 cmp r0,#0x90
:023892E8 CA000003 bgt 023892FC
:023892EC AA000020 bge 02389374
:023892F0 E3500080 cmp r0,#0x80
:023892F4 0A00000C beq 0238932C
:023892F8 EA0001BB b 023899EC
:023892FC E35000B0 cmp r0,#0xB0
:02389300 0A0000FE beq 02389700
:02389304 EA0001B8 b 023899EC
:02389308 E35000E0 cmp r0,#0xE0
:0238930C CA000003 bgt 02389320
:02389310 AA0000E5 bge 023896AC
:02389314 E35000D0 cmp r0,#0xD0
:02389318 0A00004C beq 02389450
:0238931C EA0001B2 b 023899EC
:02389320 E35000F0 cmp r0,#0xF0
:02389324 0A000187 beq 02389948
:02389328 EA0001AF b 023899EC
:0238932C E3590000 cmp r9,#0x0
:02389330 11A02005 movne  r2,r5			;r2=4(0x4)
:02389334 03A02002 moveq  r2,#0x2		;r2=2(0x2)
:02389338 E1A00008 mov  r0,r8			;r0=-314199211(0xed45b355)
:0238933C E1A01007 mov  r1,r7			;r1=117509312(0x7010cc0)
:02389340 EBFFFDB1 bl 02388A0C
:02389344 E3540000 cmp r4,#0x0
:02389348 0A0001A7 beq 023899EC
:0238934C E3560080 cmp r6,#0x80
:02389350 0A000002 beq 02389360
:02389354 E3560081 cmp r6,#0x81
:02389358 0A000002 beq 02389368
:0238935C EA0001A2 b 023899EC
:02389360 E5880020 str r0,[r8, #+0x20]		;r8+0x20=*(ed45b375)
:02389364 EA0001A0 b 023899EC
:02389368 E3500801 cmp r0,#0x10000
:0238936C B1C800B2 strlth r0,[r8, #+0x2]		;r8+0x2=*(ed45b357)
:02389370 EA00019D b 023899EC
:02389374 E3560093 cmp r6,#0x93
:02389378 0A000004 beq 02389390
:0238937C E3560094 cmp r6,#0x94
:02389380 0A00001A beq 023893F0
:02389384 E3560095 cmp r6,#0x95
:02389388 0A00001F beq 0238940C
:0238938C EA000196 b 023899EC
:02389390 E1A00008 mov  r0,r8			;r0=-314199211(0xed45b355)
:02389394 EBFFFC44 bl 023884AC
:02389398 E1A06000 mov  r6,r0			;r6=-314199211(0xed45b355)
:0238939C E1A00008 mov  r0,r8			;r0=-314199211(0xed45b355)
:023893A0 EBFFFD8D bl 023889DC
:023893A4 E3540000 cmp r4,#0x0
:023893A8 E1A09000 mov  r9,r0			;r9=-314199211(0xed45b355)
:023893AC 0A00018E beq 023899EC
:023893B0 E1A01006 mov  r1,r6			;r1=-314199211(0xed45b355)
:023893B4 E1A00007 mov  r0,r7			;r0=117509312(0x7010cc0)
:023893B8 EBFFFE36 bl 02388C98
:023893BC E1B04000 movs r4,r0			;r4=117509312(0x7010cc0)
:023893C0 11540008 cmpne r4,r8
:023893C4 0A000188 beq 023899EC
:023893C8 E1A01007 mov  r1,r7			;r1=117509312(0x7010cc0)
:023893CC E1A0200B mov  r2,r11			;r2=0(0x0)
:023893D0 EBFFFE09 bl 02388BFC
:023893D4 E1A00004 mov  r0,r4			;r0=117509312(0x7010cc0)
:023893D8 EBFFFE21 bl 02388C64
:023893DC E1A00004 mov  r0,r4			;r0=117509312(0x7010cc0)
:023893E0 E1A02009 mov  r2,r9			;r2=-314199211(0xed45b355)
:023893E4 E5981024 ldr r1,[r8, #+0x24]		;r8+0x24=*(ed45b379)
:023893E8 EBFFFDFF bl 02388BEC
:023893EC EA00017E b 023899EC
:023893F0 E1A00008 mov  r0,r8			;r0=-314199211(0xed45b355)
:023893F4 EBFFFD78 bl 023889DC
:023893F8 E3540000 cmp r4,#0x0
:023893FC 15981024 ldrne r1,[r8, #+0x24]		;r8+0x24=*(ed45b379)
:02389400 10810000 addne  r0,r1,r0
:02389404 15880028 strne r0,[r8, #+0x28]		;r8+0x28=*(ed45b37d)
:02389408 EA000177 b 023899EC
:0238940C E1A00008 mov  r0,r8			;r0=-314199211(0xed45b355)
:02389410 EBFFFD71 bl 023889DC
:02389414 E3540000 cmp r4,#0x0
:02389418 0A000173 beq 023899EC
:0238941C E5D8103B ldrb r1,[r8, #+0x3b]		;r8+0x3b=*(ed45b390)
:02389420 E3510003 cmp r1,#0x3
:02389424 2A000170 bcs 023899EC
:02389428 E0881101 add  r1,r8,r1,lsl #0x2
:0238942C E5982028 ldr r2,[r8, #+0x28]		;r8+0x28=*(ed45b37d)
:02389430 E581202C str r2,[r1, #+0x2c]		;r1+0x2c=*(07010cec)=#0(0x00000000)
:02389434 E5D8103B ldrb r1,[r8, #+0x3b]		;r8+0x3b=*(ed45b390)
:02389438 E2811001 add  r1,r1,#0x1
:0238943C E5C8103B strb r1,[r8, #+0x3b]		;r8+0x3b=*(ed45b390)
:02389440 E5981024 ldr r1,[r8, #+0x24]		;r8+0x24=*(ed45b379)
:02389444 E0810000 add  r0,r1,r0
:02389448 E5880028 str r0,[r8, #+0x28]		;r8+0x28=*(ed45b37d)
:0238944C EA000166 b 023899EC
:02389450 E3590000 cmp r9,#0x0
:02389454 11A02005 movne  r2,r5			;r2=4(0x4)
:02389458 03A02000 moveq  r2,#0x0		;r2=0(0x0)
:0238945C E1A00008 mov  r0,r8			;r0=-314199211(0xed45b355)
:02389460 E1A01007 mov  r1,r7			;r1=117509312(0x7010cc0)
:02389464 EBFFFD68 bl 02388A0C
:02389468 E3540000 cmp r4,#0x0
:0238946C E5CD0014 strb r0,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#321192226(0x13250122)
:02389470 0A00015D beq 023899EC
:02389474 E24610C0 sub  r1,r6,#0xC0
:02389478 E3510017 cmp r1,#0x17
:0238947C 908FF101 addls  r15,r15,r1,lsl #0x2
:02389480 EA000159 b 023899EC
:02389484 EA00007C b 0238967C
:02389488 EA000015 b 023894E4
:0238948C EA00001A b 023894FC
:02389490 EA000073 b 02389664
:02389494 EA000075 b 02389670
:02389498 EA00001A b 02389508
:0238949C EA00001C b 02389514
:023894A0 EA00001E b 02389520
:023894A4 EA00004D b 023895E0
:023894A8 EA00005E b 02389628
:023894AC EA000025 b 02389548
:023894B0 EA000027 b 02389554
:023894B4 EA000029 b 02389560
:023894B8 EA00002B b 0238956C
:023894BC EA000061 b 02389648
:023894C0 EA00001D b 0238953C
:023894C4 EA00002B b 02389578
:023894C8 EA00002D b 02389584
:023894CC EA00002F b 02389590
:023894D0 EA000031 b 0238959C
:023894D4 EA000033 b 023895A8
:023894D8 EA000004 b 023894F0
:023894DC EA00006A b 0238968C
:023894E0 EA00004B b 02389614
:023894E4 E20000FF and  r0,r0,#0xFF
:023894E8 E5C80004 strb r0,[r8, #+0x4]		;r8+0x4=*(ed45b359)
:023894EC EA00013E b 023899EC
:023894F0 E20000FF and  r0,r0,#0xFF
:023894F4 E5C80005 strb r0,[r8, #+0x5]		;r8+0x5=*(ed45b35a)
:023894F8 EA00013B b 023899EC
:023894FC E20000FF and  r0,r0,#0xFF
:02389500 E5C70005 strb r0,[r7, #+0x5]		;r7+0x5=*(07010cc5)=#0(0x00000000)
:02389504 EA000138 b 023899EC
:02389508 E20000FF and  r0,r0,#0xFF
:0238950C E5C80007 strb r0,[r8, #+0x7]		;r8+0x7=*(ed45b35c)
:02389510 EA000135 b 023899EC
:02389514 E20000FF and  r0,r0,#0xFF
:02389518 E5C80012 strb r0,[r8, #+0x12]		;r8+0x12=*(ed45b367)
:0238951C EA000132 b 023899EC
:02389520 E20000FF and  r0,r0,#0xFF
:02389524 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:02389528 E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:0238952C E3C11002 bic  r1,r1,#0x2
:02389530 E1810F20 orr  r0,r1,r0,lsr #0x1e
:02389534 E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:02389538 EA00012B b 023899EC
:0238953C E20000FF and  r0,r0,#0xFF
:02389540 E5C80015 strb r0,[r8, #+0x15]		;r8+0x15=*(ed45b36a)
:02389544 EA000128 b 023899EC
:02389548 E20000FF and  r0,r0,#0xFF
:0238954C E5C8001A strb r0,[r8, #+0x1a]		;r8+0x1a=*(ed45b36f)
:02389550 EA000125 b 023899EC
:02389554 E20000FF and  r0,r0,#0xFF
:02389558 E5C80019 strb r0,[r8, #+0x19]		;r8+0x19=*(ed45b36e)
:0238955C EA000122 b 023899EC
:02389560 E20000FF and  r0,r0,#0xFF
:02389564 E5C80018 strb r0,[r8, #+0x18]		;r8+0x18=*(ed45b36d)
:02389568 EA00011F b 023899EC
:0238956C E20000FF and  r0,r0,#0xFF
:02389570 E5C8001B strb r0,[r8, #+0x1b]		;r8+0x1b=*(ed45b370)
:02389574 EA00011C b 023899EC
:02389578 E20000FF and  r0,r0,#0xFF
:0238957C E5C8000E strb r0,[r8, #+0xe]		;r8+0xe=*(ed45b363)
:02389580 EA000119 b 023899EC
:02389584 E20000FF and  r0,r0,#0xFF
:02389588 E5C8000F strb r0,[r8, #+0xf]		;r8+0xf=*(ed45b364)
:0238958C EA000116 b 023899EC
:02389590 E20000FF and  r0,r0,#0xFF
:02389594 E5C80010 strb r0,[r8, #+0x10]		;r8+0x10=*(ed45b365)
:02389598 EA000113 b 023899EC
:0238959C E20000FF and  r0,r0,#0xFF
:023895A0 E5C80011 strb r0,[r8, #+0x11]		;r8+0x11=*(ed45b366)
:023895A4 EA000110 b 023899EC
:023895A8 E5D8103B ldrb r1,[r8, #+0x3b]		;r8+0x3b=*(ed45b390)
:023895AC E3510003 cmp r1,#0x3
:023895B0 2A00010D bcs 023899EC
:023895B4 E0882101 add  r2,r8,r1,lsl #0x2
:023895B8 E20010FF and  r1,r0,#0xFF
:023895BC E5980028 ldr r0,[r8, #+0x28]		;r8+0x28=*(ed45b37d)
:023895C0 E582002C str r0,[r2, #+0x2c]		;r2+0x2c=*(0000002c)
:023895C4 E5D8003B ldrb r0,[r8, #+0x3b]		;r8+0x3b=*(ed45b390)
:023895C8 E0880000 add  r0,r8,r0
:023895CC E5C01038 strb r1,[r0, #+0x38]		;r0+0x38=*(00000038)
:023895D0 E5D8003B ldrb r0,[r8, #+0x3b]		;r8+0x3b=*(ed45b390)
:023895D4 E2800001 add  r0,r0,#0x1
:023895D8 E5C8003B strb r0,[r8, #+0x3b]		;r8+0x3b=*(ed45b390)
:023895DC EA000102 b 023899EC
:023895E0 E20000FF and  r0,r0,#0xFF
:023895E4 E1A01F80 mov  r1,r0,lsl #0x1f		;r1=0(0x0)
:023895E8 E5D82000 ldrb r2,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:023895EC E1A00008 mov  r0,r8			;r0=-314199211(0xed45b355)
:023895F0 E3C22008 bic  r2,r2,#0x8
:023895F4 E1821E21 orr  r1,r2,r1,lsr #0x1c
:023895F8 E5C81000 strb r1,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:023895FC E1A01007 mov  r1,r7			;r1=117509312(0x7010cc0)
:02389600 E1A0200B mov  r2,r11			;r2=0(0x0)
:02389604 EBFFFD7C bl 02388BFC
:02389608 E1A00008 mov  r0,r8			;r0=-314199211(0xed45b355)
:0238960C EBFFFD94 bl 02388C64
:02389610 EA0000F5 b 023899EC
:02389614 E20020FF and  r2,r0,#0xFF
:02389618 E1A00008 mov  r0,r8			;r0=-314199211(0xed45b355)
:0238961C E1A01007 mov  r1,r7			;r1=117509312(0x7010cc0)
:02389620 EB00012F bl 02389AE4
:02389624 EA0000F0 b 023899EC
:02389628 E20010FF and  r1,r0,#0xFF
:0238962C E1D801D3 ldrsb r0,[r8, #+0x13]		;r8+0x13=*(ed45b368)
:02389630 E0810000 add  r0,r1,r0
:02389634 E5C80014 strb r0,[r8, #+0x14]		;r8+0x14=*(ed45b369)
:02389638 E5D80000 ldrb r0,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:0238963C E3800020 orr  r0,r0,#0x20
:02389640 E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:02389644 EA0000E8 b 023899EC
:02389648 E20000FF and  r0,r0,#0xFF
:0238964C E1A00F80 mov  r0,r0,lsl #0x1f		;r0=-2147483648(0x80000000)
:02389650 E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:02389654 E3C11020 bic  r1,r1,#0x20
:02389658 E1810D20 orr  r0,r1,r0,lsr #0x1a
:0238965C E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:02389660 EA0000E1 b 023899EC
:02389664 E1DD01D4 ldrsb r0,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#321192226(0x13250122)
:02389668 E5C80013 strb r0,[r8, #+0x13]		;r8+0x13=*(ed45b368)
:0238966C EA0000DE b 023899EC
:02389670 E1DD01D4 ldrsb r0,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#321192226(0x13250122)
:02389674 E5C80006 strb r0,[r8, #+0x6]		;r8+0x6=*(ed45b35b)
:02389678 EA0000DB b 023899EC
:0238967C E20000FF and  r0,r0,#0xFF
:02389680 E2400040 sub  r0,r0,#0x40
:02389684 E5C80008 strb r0,[r8, #+0x8]		;r8+0x8=*(ed45b35d)
:02389688 EA0000D7 b 023899EC
:0238968C E59F13C4 ldr r1,[r15, #+0x3c4]		;r15+0x3c4=*(02389a58)=#58752704(0x03807ec0)
:02389690 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(03807ec0)=#1537516858(0x5ba4a53a)
:02389694 E3510000 cmp r1,#0x0
:02389698 0A0000D3 beq 023899EC
:0238969C E20010FF and  r1,r0,#0xFF
:023896A0 E1A00007 mov  r0,r7			;r0=117509312(0x7010cc0)
:023896A4 EB0000EC bl 02389A5C
:023896A8 EA0000CF b 023899EC
:023896AC E3590000 cmp r9,#0x0
:023896B0 11A02005 movne  r2,r5			;r2=4(0x4)
:023896B4 03A02001 moveq  r2,#0x1		;r2=1(0x1)
:023896B8 E1A00008 mov  r0,r8			;r0=-314199211(0xed45b355)
:023896BC E1A01007 mov  r1,r7			;r1=117509312(0x7010cc0)
:023896C0 EBFFFCD1 bl 02388A0C
:023896C4 E1A00800 mov  r0,r0,lsl #0x10		;r0=-1286275072(0xb3550000)
:023896C8 E3540000 cmp r4,#0x0
:023896CC E1A00840 mov  r0,r0,asr #0x10
:023896D0 0A0000C5 beq 023899EC
:023896D4 E35600E0 cmp r6,#0xE0
:023896D8 0A000006 beq 023896F8
:023896DC E35600E1 cmp r6,#0xE1
:023896E0 0A000002 beq 023896F0
:023896E4 E35600E3 cmp r6,#0xE3
:023896E8 01C801B6 streqh r0,[r8, #+0x16]		;r8+0x16=*(ed45b36b)
:023896EC EA0000BE b 023899EC
:023896F0 E1C701B8 strh r0,[r7, #+0x18]		;r7+0x18=*(07010cd8)=#0(0x00000000)
:023896F4 EA0000BC b 023899EC
:023896F8 E1C801BC strh r0,[r8, #+0x1c]		;r8+0x1c=*(ed45b371)
:023896FC EA0000BA b 023899EC
:02389700 E1A00008 mov  r0,r8			;r0=-314199211(0xed45b355)
:02389704 EBFFFB68 bl 023884AC
:02389708 E3590000 cmp r9,#0x0
:0238970C 11A02005 movne  r2,r5			;r2=4(0x4)
:02389710 E1A09000 mov  r9,r0			;r9=-314199211(0xed45b355)
:02389714 03A02001 moveq  r2,#0x1		;r2=1(0x1)
:02389718 E1A00008 mov  r0,r8			;r0=-314199211(0xed45b355)
:0238971C E1A01007 mov  r1,r7			;r1=117509312(0x7010cc0)
:02389720 EBFFFCB9 bl 02388A0C
:02389724 E1A00800 mov  r0,r0,lsl #0x10		;r0=-1286275072(0xb3550000)
:02389728 E1A01009 mov  r1,r9			;r1=-314199211(0xed45b355)
:0238972C E1A09840 mov  r9,r0,asr #0x10
:02389730 E1A00007 mov  r0,r7			;r0=117509312(0x7010cc0)
:02389734 EB0000C8 bl 02389A5C
:02389738 E3540000 cmp r4,#0x0
:0238973C E1A04000 mov  r4,r0			;r4=117509312(0x7010cc0)
:02389740 13540000 cmpne r4,#0x0
:02389744 0A0000A8 beq 023899EC
:02389748 E24600B0 sub  r0,r6,#0xB0
:0238974C E350000D cmp r0,#0xD
:02389750 908FF100 addls  r15,r15,r0,lsl #0x2
:02389754 EA0000A4 b 023899EC
:02389758 EA00000C b 02389790
:0238975C EA00000D b 02389798
:02389760 EA000010 b 023897A8
:02389764 EA000013 b 023897B8
:02389768 EA000016 b 023897C8
:0238976C EA00001C b 023897E4
:02389770 EA000024 b 02389808
:02389774 EA00009C b 023899EC
:02389778 EA000030 b 02389840
:0238977C EA00003A b 0238986C
:02389780 EA000044 b 02389898
:02389784 EA00004E b 023898C4
:02389788 EA000058 b 023898F0
:0238978C EA000062 b 0238991C
:02389790 E1C490B0 strh r9,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:02389794 EA000094 b 023899EC
:02389798 E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:0238979C E0800009 add  r0,r0,r9
:023897A0 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023897A4 EA000090 b 023899EC
:023897A8 E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023897AC E0400009 sub  r0,r0,r9
:023897B0 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023897B4 EA00008C b 023899EC
:023897B8 E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023897BC E0010990 mul  r1,r0,r9
:023897C0 E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023897C4 EA000088 b 023899EC
:023897C8 E3590000 cmp r9,#0x0
:023897CC 0A000086 beq 023899EC
:023897D0 E1A01009 mov  r1,r9			;r1=0(0x0)
:023897D4 E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023897D8 EB00159D bl 0238EE54
:023897DC E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023897E0 EA000081 b 023899EC
:023897E4 E3590000 cmp r9,#0x0
:023897E8 A1D400F0 ldrgesh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023897EC A1A00910 movge  r0,r0,lsl r9		;r0=0(0x0)
:023897F0 A1C400B0 strgeh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023897F4 B1D410F0 ldrltsh r1,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023897F8 B2690000 rsblt  r0,r9,#0x0
:023897FC B1A00051 movlt  r0,r1,asr r0
:02389800 B1C400B0 strlth r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:02389804 EA000078 b 023899EC
:02389808 E3590000 cmp r9,#0x0
:0238980C B2690000 rsblt  r0,r9,#0x0
:02389810 B1A00800 movlt  r0,r0,lsl #0x10		;r0=0(0x0)
:02389814 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02389818 B1A09840 movlt  r9,r0,asr #0x10
:0238981C B3A06001 movlt  r6,#0x1		;r6=1(0x1)
:02389820 EBFFF62E bl 023870E0
:02389824 E2891001 add  r1,r9,#0x1
:02389828 E0010190 mul  r1,r0,r1
:0238982C E1A00841 mov  r0,r1,asr #0x10
:02389830 E3560000 cmp r6,#0x0
:02389834 12600000 rsbne  r0,r0,#0x0
:02389838 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:0238983C EA00006A b 023899EC
:02389840 E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:02389844 E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:02389848 E1500009 cmp r0,r9
:0238984C 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02389850 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02389854 E20000FF and  r0,r0,#0xFF
:02389858 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:0238985C E3C11040 bic  r1,r1,#0x40
:02389860 E1810CA0 orr  r0,r1,r0,lsr #0x19
:02389864 E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:02389868 EA00005F b 023899EC
:0238986C E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:02389870 E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:02389874 E1500009 cmp r0,r9
:02389878 A3A00001 movge  r0,#0x1		;r0=1(0x1)
:0238987C B3A00000 movlt  r0,#0x0		;r0=0(0x0)
:02389880 E20000FF and  r0,r0,#0xFF
:02389884 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:02389888 E3C11040 bic  r1,r1,#0x40
:0238988C E1810CA0 orr  r0,r1,r0,lsr #0x19
:02389890 E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:02389894 EA000054 b 023899EC
:02389898 E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:0238989C E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:023898A0 E1500009 cmp r0,r9
:023898A4 C3A00001 movgt  r0,#0x1		;r0=1(0x1)
:023898A8 D3A00000 movle  r0,#0x0		;r0=0(0x0)
:023898AC E20000FF and  r0,r0,#0xFF
:023898B0 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:023898B4 E3C11040 bic  r1,r1,#0x40
:023898B8 E1810CA0 orr  r0,r1,r0,lsr #0x19
:023898BC E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:023898C0 EA000049 b 023899EC
:023898C4 E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023898C8 E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:023898CC E1500009 cmp r0,r9
:023898D0 D3A00001 movle  r0,#0x1		;r0=1(0x1)
:023898D4 C3A00000 movgt  r0,#0x0		;r0=0(0x0)
:023898D8 E20000FF and  r0,r0,#0xFF
:023898DC E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:023898E0 E3C11040 bic  r1,r1,#0x40
:023898E4 E1810CA0 orr  r0,r1,r0,lsr #0x19
:023898E8 E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:023898EC EA00003E b 023899EC
:023898F0 E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:023898F4 E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:023898F8 E1500009 cmp r0,r9
:023898FC B3A00001 movlt  r0,#0x1		;r0=1(0x1)
:02389900 A3A00000 movge  r0,#0x0		;r0=0(0x0)
:02389904 E20000FF and  r0,r0,#0xFF
:02389908 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:0238990C E3C11040 bic  r1,r1,#0x40
:02389910 E1810CA0 orr  r0,r1,r0,lsr #0x19
:02389914 E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:02389918 EA000033 b 023899EC
:0238991C E1D400F0 ldrsh r0,[r4, #+0x0]		;r4+0x0=*(07010cc0)=#0(0x00000000)
:02389920 E5D81000 ldrb r1,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:02389924 E1500009 cmp r0,r9
:02389928 13A00001 movne  r0,#0x1		;r0=1(0x1)
:0238992C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02389930 E20000FF and  r0,r0,#0xFF
:02389934 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:02389938 E3C11040 bic  r1,r1,#0x40
:0238993C E1810CA0 orr  r0,r1,r0,lsr #0x19
:02389940 E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:02389944 EA000028 b 023899EC
:02389948 E3540000 cmp r4,#0x0
:0238994C 0A000026 beq 023899EC
:02389950 E24600FC sub  r0,r6,#0xFC
:02389954 E3500003 cmp r0,#0x3
:02389958 908FF100 addls  r15,r15,r0,lsl #0x2
:0238995C EA000022 b 023899EC
:02389960 EA00000C b 02389998
:02389964 EA000001 b 02389970
:02389968 EA00001F b 023899EC
:0238996C EA00001C b 023899E4
:02389970 E5D8003B ldrb r0,[r8, #+0x3b]		;r8+0x3b=*(ed45b390)
:02389974 E3500000 cmp r0,#0x0
:02389978 0A00001B beq 023899EC
:0238997C E2400001 sub  r0,r0,#0x1
:02389980 E5C8003B strb r0,[r8, #+0x3b]		;r8+0x3b=*(ed45b390)
:02389984 E20000FF and  r0,r0,#0xFF
:02389988 E0880100 add  r0,r8,r0,lsl #0x2
:0238998C E590002C ldr r0,[r0, #+0x2c]		;r0+0x2c=*(0000002c)
:02389990 E5880028 str r0,[r8, #+0x28]		;r8+0x28=*(ed45b37d)
:02389994 EA000014 b 023899EC
:02389998 E5D8003B ldrb r0,[r8, #+0x3b]		;r8+0x3b=*(ed45b390)
:0238999C E3500000 cmp r0,#0x0
:023899A0 0A000011 beq 023899EC
:023899A4 E0881000 add  r1,r8,r0
:023899A8 E5D10037 ldrb r0,[r1, #+0x37]		;r1+0x37=*(00000037)
:023899AC E3500000 cmp r0,#0x0
:023899B0 0A000005 beq 023899CC
:023899B4 E2400001 sub  r0,r0,#0x1
:023899B8 E21000FF ands r0,r0,#0xFF
:023899BC 05D8003B ldreqb r0,[r8, #+0x3b]		;r8+0x3b=*(ed45b390)
:023899C0 02400001 subeq  r0,r0,#0x1
:023899C4 05C8003B streqb r0,[r8, #+0x3b]		;r8+0x3b=*(ed45b390)
:023899C8 0A000007 beq 023899EC
:023899CC E5C10037 strb r0,[r1, #+0x37]		;r1+0x37=*(00000037)
:023899D0 E5D8003B ldrb r0,[r8, #+0x3b]		;r8+0x3b=*(ed45b390)
:023899D4 E0880100 add  r0,r8,r0,lsl #0x2
:023899D8 E5900028 ldr r0,[r0, #+0x28]		;r0+0x28=*(00000028)
:023899DC E5880028 str r0,[r8, #+0x28]		;r8+0x28=*(ed45b37d)
:023899E0 EA000001 b 023899EC
:023899E4 E3E00000 mvn  r0,#0x0
:023899E8 EA000007 b 02389A0C
:023899EC E5980020 ldr r0,[r8, #+0x20]		;r8+0x20=*(ed45b375)
:023899F0 E3500000 cmp r0,#0x0
:023899F4 1A000003 bne 02389A08
:023899F8 E5D80000 ldrb r0,[r8, #+0x0]		;r8+0x0=*(ed45b355)
:023899FC E1A00D80 mov  r0,r0,lsl #0x1b		;r0=0(0x0)
:02389A00 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:02389A04 0AFFFD76 beq 02388FE4
:02389A08 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389A0C E3500000 cmp r0,#0x0
:02389A10 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02389A14 058D0010 streq r0,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#815419727(0x309a514f)
:02389A18 0A000002 beq 02389A28
:02389A1C E1A00007 mov  r0,r7			;r0=117509312(0x7010cc0)
:02389A20 E1A0100A mov  r1,r10			;r1=815419727(0x309a514f)
:02389A24 EBFFFCA6 bl 02388CC4
:02389A28 E28AA001 add  r10,r10,#0x1
:02389A2C E35A0010 cmp r10,#0x10
:02389A30 BAFFFD3C blt 02388F28
:02389A34 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#815419727(0x309a514f)
:02389A38 E3500000 cmp r0,#0x0
:02389A3C 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02389A40 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02389A44 E28DD024 add  r13,r13,#0x24
:02389A48 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02389A4C E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389A50 0000FFFF unknown
:02389A54 03800B38 orreq  r0,r0,#0xE000
:02389A58 03807EC0 orreq  r7,r0,#0xC00
:02389A5C E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(02389a9c)=#58752732(0x03807edc)
:02389A60 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(03807edc)=#-517353690(0xe129cf26)
:02389A64 E3530000 cmp r3,#0x0
:02389A68 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02389A6C 012FFF1E bxeq r14 (Jump to addr_03808420?)msreq CPSR_fsxc,r14
:02389A70 E3510010 cmp r1,#0x10
:02389A74 A2832E26 addge  r2,r3,#0x260
:02389A78 A2410010 subge  r0,r1,#0x10
:02389A7C A0820080 addge  r0,r2,r0,lsl #0x1
:02389A80 A12FFF1E bxge r14 (Jump to addr_03808420?)msrge CPSR_fsxc,r14
:02389A84 E5D02001 ldrb r2,[r0, #+0x1]		;r0+0x1=*(00000001)
:02389A88 E2833020 add  r3,r3,#0x20
:02389A8C E3A00024 mov  r0,#0x24		;r0=36(0x24)
:02389A90 E0203092 mla  r0,r2,r0,r3unknown
:02389A94 E0800081 add  r0,r0,r1,lsl #0x1
:02389A98 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389A9C 03807EDC orreq  r7,r0,#0xDC0
:02389AA0 E59FC038 ldr r12,[r15, #+0x38]		;r15+0x38=*(02389ae0)=#58754656(0x03808660)
:02389AA4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389AA8 EA000008 b 02389AD0
:02389AAC E7DC1300 ldrb r1,[r12,+r0, lsl #0x6]
:02389AB0 E1A03300 mov  r3,r0,lsl #0x6		;r3=0(0x0)
:02389AB4 E1A02F81 mov  r2,r1,lsl #0x1f		;r2=-2147483648(0x80000000)
:02389AB8 E1B02FA2 movs r2,r2,lsr #0x1f		;r2=1(0x1)
:02389ABC 03C11001 biceq  r1,r1,#0x1
:02389AC0 03811001 orreq  r1,r1,#0x1
:02389AC4 07CC1003 streqb r1,[r12, +r3]
:02389AC8 012FFF1E bxeq r14 (Jump to addr_03808420?)msreq CPSR_fsxc,r14
:02389ACC E2800001 add  r0,r0,#0x1
:02389AD0 E3500020 cmp r0,#0x20
:02389AD4 BAFFFFF4 blt 02389AAC
:02389AD8 E3E00000 mvn  r0,#0x0
:02389ADC E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389AE0 03808660 orreq  r8,r0,#0x6000000
:02389AE4 E92D4010 stmdb  r13!,{r4,r14}
:02389AE8 E1A04000 mov  r4,r0			;r4=0(0x0)
:02389AEC E3520003 cmp r2,#0x3
:02389AF0 908FF102 addls  r15,r15,r2,lsl #0x2
:02389AF4 EA000018 b 02389B5C
:02389AF8 EA000002 b 02389B08
:02389AFC EA000005 b 02389B18
:02389B00 EA000008 b 02389B28
:02389B04 EA00000D b 02389B40
:02389B08 E5D40000 ldrb r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02389B0C E3C00004 bic  r0,r0,#0x4
:02389B10 E5C40000 strb r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02389B14 EA000010 b 02389B5C
:02389B18 E5D40000 ldrb r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02389B1C E3800004 orr  r0,r0,#0x4
:02389B20 E5C40000 strb r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02389B24 EA00000C b 02389B5C
:02389B28 E5D43000 ldrb r3,[r4, #+0x0]		;r4+0x0=*(00000000)
:02389B2C E3E02000 mvn  r2,#0x0
:02389B30 E3833004 orr  r3,r3,#0x4
:02389B34 E5C43000 strb r3,[r4, #+0x0]		;r4+0x0=*(00000000)
:02389B38 EBFFFC2F bl 02388BFC
:02389B3C EA000006 b 02389B5C
:02389B40 E5D43000 ldrb r3,[r4, #+0x0]		;r4+0x0=*(00000000)
:02389B44 E3A0207F mov  r2,#0x7F		;r2=127(0x7f)
:02389B48 E3833004 orr  r3,r3,#0x4
:02389B4C E5C43000 strb r3,[r4, #+0x0]		;r4+0x0=*(00000000)
:02389B50 EBFFFC29 bl 02388BFC
:02389B54 E1A00004 mov  r0,r4			;r0=0(0x0)
:02389B58 EBFFFC41 bl 02388C64
:02389B5C E8BD4010 ldmia  r13!,{r4,r14}
:02389B60 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389B64 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02389B68 E1B07001 movs r7,r1			;r7=815419727(0x309a514f)
:02389B6C E1A06000 mov  r6,r0			;r6=0(0x0)
:02389B70 E1A05002 mov  r5,r2			;r5=127(0x7f)
:02389B74 E1A04003 mov  r4,r3			;r4=0(0x0)
:02389B78 43A00000 movmi  r0,#0x0		;r0=0(0x0)
:02389B7C 4A000056 bmi 02389CDC
:02389B80 EBFFF59E bl 02387200
:02389B84 E5960038 ldr r0,[r6, #+0x38]		;r6+0x38=*(00000038)
:02389B88 E1570000 cmp r7,r0
:02389B8C 3A000002 bcc 02389B9C
:02389B90 EBFFF59B bl 02387204
:02389B94 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389B98 EA00004F b 02389CDC
:02389B9C E0860107 add  r0,r6,r7,lsl #0x2
:02389BA0 E590103C ldr r1,[r0, #+0x3c]		;r0+0x3c=*(0000003c)
:02389BA4 E20100FF and  r0,r1,#0xFF
:02389BA8 E5C41000 strb r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:02389BAC E3500011 cmp r0,#0x11
:02389BB0 E1A01421 mov  r1,r1,lsr #0x8		;r1=3185233(0x309a51)
:02389BB4 908FF100 addls  r15,r15,r0,lsl #0x2
:02389BB8 EA000042 b 02389CC8
:02389BBC EA000041 b 02389CC8
:02389BC0 EA00000F b 02389C04
:02389BC4 EA00000E b 02389C04
:02389BC8 EA00000D b 02389C04
:02389BCC EA00000C b 02389C04
:02389BD0 EA00000B b 02389C04
:02389BD4 EA00003B b 02389CC8
:02389BD8 EA00003A b 02389CC8
:02389BDC EA000039 b 02389CC8
:02389BE0 EA000038 b 02389CC8
:02389BE4 EA000037 b 02389CC8
:02389BE8 EA000036 b 02389CC8
:02389BEC EA000035 b 02389CC8
:02389BF0 EA000034 b 02389CC8
:02389BF4 EA000033 b 02389CC8
:02389BF8 EA000032 b 02389CC8
:02389BFC EA000008 b 02389C24
:02389C00 EA00001B b 02389C74
:02389C04 E0863001 add  r3,r6,r1
:02389C08 E2842002 add  r2,r4,#0x2
:02389C0C E3A01005 mov  r1,#0x5		;r1=5(0x5)
:02389C10 E0D300B2 ldrh r0,[r3],#+0x2
:02389C14 E2511001 subs r1,r1,#0x1
:02389C18 E0C200B2 strh r0,[r2],#+0x2
:02389C1C 1AFFFFFB bne 02389C10
:02389C20 EA00002B b 02389CD4
:02389C24 E7D60001 ldrb r0,[r6, +r1]
:02389C28 E0862001 add  r2,r6,r1
:02389C2C E5D21001 ldrb r1,[r2, #+0x1]		;r2+0x1=*(00000080)
:02389C30 E1550000 cmp r5,r0
:02389C34 BA000001 blt 02389C40
:02389C38 E1550001 cmp r5,r1
:02389C3C DA000002 ble 02389C4C
:02389C40 EBFFF56F bl 02387204
:02389C44 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389C48 EA000023 b 02389CDC
:02389C4C E0451000 sub  r1,r5,r0
:02389C50 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02389C54 E0202091 mla  r0,r1,r0,r2unknown
:02389C58 E2802002 add  r2,r0,#0x2
:02389C5C E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02389C60 E0D200B2 ldrh r0,[r2],#+0x2
:02389C64 E2511001 subs r1,r1,#0x1
:02389C68 E0C400B2 strh r0,[r4],#+0x2
:02389C6C 1AFFFFFB bne 02389C60
:02389C70 EA000017 b 02389CD4
:02389C74 E0862001 add  r2,r6,r1
:02389C78 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02389C7C EA000005 b 02389C98
:02389C80 E2811001 add  r1,r1,#0x1
:02389C84 E3510008 cmp r1,#0x8
:02389C88 BA000002 blt 02389C98
:02389C8C EBFFF55C bl 02387204
:02389C90 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389C94 EA000010 b 02389CDC
:02389C98 E7D20001 ldrb r0,[r2, +r1]
:02389C9C E1550000 cmp r5,r0
:02389CA0 CAFFFFF6 bgt 02389C80
:02389CA4 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02389CA8 E0202091 mla  r0,r1,r0,r2unknown
:02389CAC E2802008 add  r2,r0,#0x8
:02389CB0 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02389CB4 E0D200B2 ldrh r0,[r2],#+0x2
:02389CB8 E2511001 subs r1,r1,#0x1
:02389CBC E0C400B2 strh r0,[r4],#+0x2
:02389CC0 1AFFFFFB bne 02389CB4
:02389CC4 EA000002 b 02389CD4
:02389CC8 EBFFF54D bl 02387204
:02389CCC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389CD0 EA000001 b 02389CDC
:02389CD4 EBFFF54A bl 02387204
:02389CD8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02389CDC E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02389CE0 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389CE4 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02389CE8 E1A05000 mov  r5,r0			;r5=1(0x1)
:02389CEC E1A04001 mov  r4,r1			;r4=6(0x6)
:02389CF0 EBFFF542 bl 02387200
:02389CF4 E0850104 add  r0,r5,r4,lsl #0x2
:02389CF8 E590403C ldr r4,[r0, #+0x3c]		;r0+0x3c=*(0000003d)
:02389CFC E3540000 cmp r4,#0x0
:02389D00 0A000002 beq 02389D10
:02389D04 E3540402 cmp r4,#0x2000000
:02389D08 30854004 addcc  r4,r5,r4
:02389D0C EA000000 b 02389D14
:02389D10 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02389D14 EBFFF53A bl 02387204
:02389D18 E1A00004 mov  r0,r4			;r0=0(0x0)
:02389D1C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02389D20 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389D24 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02389D28 E59D5024 ldr r5,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:02389D2C E1A09000 mov  r9,r0			;r9=0(0x0)
:02389D30 E5D5400A ldrb r4,[r5, #+0xa]		;r5+0xa=*(b6b5a20a)
:02389D34 E5D50000 ldrb r0,[r5, #+0x0]		;r5+0x0=*(b6b5a200)
:02389D38 E35400FF cmp r4,#0xFF
:02389D3C E1A06003 mov  r6,r3			;r6=0(0x0)
:02389D40 E1A08001 mov  r8,r1			;r8=6(0x6)
:02389D44 E1A07002 mov  r7,r2			;r7=127(0x7f)
:02389D48 03E06000 mvneq  r6,#0x0
:02389D4C 03A04000 moveq  r4,#0x0		;r4=0(0x0)
:02389D50 E3500004 cmp r0,#0x4
:02389D54 908FF100 addls  r15,r15,r0,lsl #0x2
:02389D58 EA000029 b 02389E04
:02389D5C EA000028 b 02389E04
:02389D60 EA000002 b 02389D70
:02389D64 EA00001D b 02389DE0
:02389D68 EA000021 b 02389DF4
:02389D6C EAFFFFFF b 02389D70
:02389D70 E3500001 cmp r0,#0x1
:02389D74 1A00000E bne 02389DB4
:02389D78 E59D2020 ldr r2,[r13, #+0x20]		;r13+0x20=*(0380ffa0)=#624775713(0x253d5221)
:02389D7C E1D500B4 ldrh r0,[r5, #+0x4]		;r5+0x4=*(b6b5a204)
:02389D80 E1D510B2 ldrh r1,[r5, #+0x2]		;r5+0x2=*(b6b5a202)
:02389D84 E0820180 add  r0,r2,r0,lsl #0x3
:02389D88 E5900018 ldr r0,[r0, #+0x18]		;r0+0x18=*(00000018)
:02389D8C E3500000 cmp r0,#0x0
:02389D90 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02389D94 0A000009 beq 02389DC0
:02389D98 E5902038 ldr r2,[r0, #+0x38]		;r0+0x38=*(00000038)
:02389D9C E1510002 cmp r1,r2
:02389DA0 23A01000 movcs  r1,#0x0		;r1=0(0x0)
:02389DA4 2A000005 bcs 02389DC0
:02389DA8 EBFFFFCD bl 02389CE4
:02389DAC E1A01000 mov  r1,r0			;r1=0(0x0)
:02389DB0 EA000002 b 02389DC0
:02389DB4 E1D510B4 ldrh r1,[r5, #+0x4]		;r5+0x4=*(b6b5a204)
:02389DB8 E1D500B2 ldrh r0,[r5, #+0x2]		;r5+0x2=*(b6b5a202)
:02389DBC E1801801 orr  r1,r0,r1,lsl #0x10
:02389DC0 E3510000 cmp r1,#0x0
:02389DC4 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02389DC8 0A00000E beq 02389E08
:02389DCC E1A00009 mov  r0,r9			;r0=0(0x0)
:02389DD0 E1A03006 mov  r3,r6			;r3=0(0x0)
:02389DD4 E281200C add  r2,r1,#0xC
:02389DD8 EBFFF6E7 bl 0238797C
:02389DDC EA000009 b 02389E08
:02389DE0 E1D510B2 ldrh r1,[r5, #+0x2]		;r5+0x2=*(b6b5a202)
:02389DE4 E1A00009 mov  r0,r9			;r0=0(0x0)
:02389DE8 E1A02006 mov  r2,r6			;r2=0(0x0)
:02389DEC EBFFF6F1 bl 023879B8
:02389DF0 EA000004 b 02389E08
:02389DF4 E1A00009 mov  r0,r9			;r0=0(0x0)
:02389DF8 E1A01006 mov  r1,r6			;r1=0(0x0)
:02389DFC EBFFF700 bl 02387A04
:02389E00 EA000000 b 02389E08
:02389E04 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389E08 E3500000 cmp r0,#0x0
:02389E0C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02389E10 0A000013 beq 02389E64
:02389E14 E5C98008 strb r8,[r9, #+0x8]		;r9+0x8=*(00000008)
:02389E18 E5D51006 ldrb r1,[r5, #+0x6]		;r5+0x6=*(b6b5a206)
:02389E1C E1A00009 mov  r0,r9			;r0=0(0x0)
:02389E20 E5C91005 strb r1,[r9, #+0x5]		;r9+0x5=*(00000005)
:02389E24 E5C97009 strb r7,[r9, #+0x9]		;r9+0x9=*(00000009)
:02389E28 E5D51007 ldrb r1,[r5, #+0x7]		;r5+0x7=*(b6b5a207)
:02389E2C EBFFF72F bl 02387AF0
:02389E30 E5D51008 ldrb r1,[r5, #+0x8]		;r5+0x8=*(b6b5a208)
:02389E34 E1A00009 mov  r0,r9			;r0=0(0x0)
:02389E38 EBFFF734 bl 02387B10
:02389E3C E5D51009 ldrb r1,[r5, #+0x9]		;r5+0x9=*(b6b5a209)
:02389E40 E1A00009 mov  r0,r9			;r0=0(0x0)
:02389E44 EBFFF738 bl 02387B2C
:02389E48 E1A00009 mov  r0,r9			;r0=0(0x0)
:02389E4C E1A01004 mov  r1,r4			;r1=0(0x0)
:02389E50 EBFFF737 bl 02387B34
:02389E54 E5D5100B ldrb r1,[r5, #+0xb]		;r5+0xb=*(b6b5a20b)
:02389E58 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02389E5C E2411040 sub  r1,r1,#0x40
:02389E60 E5C9100A strb r1,[r9, #+0xa]		;r9+0xa=*(0000000a)
:02389E64 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02389E68 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389E6C E59FC014 ldr r12,[r15, #+0x14]		;r15+0x14=*(02389e88)=#58752732(0x03807edc)
:02389E70 E3A03024 mov  r3,#0x24		;r3=36(0x24)
:02389E74 E59CC000 ldr r12,[r12, #+0x0]		;r12+0x0=*(03807edc)=#-517353690(0xe129cf26)
:02389E78 E023C390 mla  r3,r0,r3,r12unknown
:02389E7C E0830081 add  r0,r3,r1,lsl #0x1
:02389E80 E1C022B0 strh r2,[r0, #+0x20]		;r0+0x20=*(00000021)
:02389E84 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389E88 03807EDC orreq  r7,r0,#0xDC0
:02389E8C E59F2010 ldr r2,[r15, #+0x10]		;r15+0x10=*(02389ea4)=#58752732(0x03807edc)
:02389E90 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(03807edc)=#-517353690(0xe129cf26)
:02389E94 E0820080 add  r0,r2,r0,lsl #0x1
:02389E98 E2800C02 add  r0,r0,#0x200
:02389E9C E1C016B0 strh r1,[r0, #+0x60]		;r0+0x60=*(00000061)
:02389EA0 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389EA4 03807EDC orreq  r7,r0,#0xDC0
:02389EA8 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02389EAC E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(02389f3c)=#58752732(0x03807edc)
:02389EB0 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02389EB4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(03807edc)=#-517353690(0xe129cf26)
:02389EB8 E1A05004 mov  r5,r4			;r5=0(0x0)
:02389EBC E3500000 cmp r0,#0x0
:02389EC0 0A00001B beq 02389F34
:02389EC4 E1A07004 mov  r7,r4			;r7=0(0x0)
:02389EC8 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02389ECC E1A00007 mov  r0,r7			;r0=0(0x0)
:02389ED0 EBFFF3A5 bl 02386D6C
:02389ED4 E3500000 cmp r0,#0x0
:02389ED8 11840716 orrne  r0,r4,r6,lsl r7
:02389EDC 11A00800 movne  r0,r0,lsl #0x10		;r0=0(0x0)
:02389EE0 E2877001 add  r7,r7,#0x1
:02389EE4 11A04820 movne  r4,r0,lsr #0x10		;r4=0(0x0)
:02389EE8 E3570010 cmp r7,#0x10
:02389EEC BAFFFFF6 blt 02389ECC
:02389EF0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389EF4 EBFFF51B bl 02387368
:02389EF8 E3500000 cmp r0,#0x0
:02389EFC 13850001 orrne  r0,r5,#0x1
:02389F00 11A00800 movne  r0,r0,lsl #0x10		;r0=0(0x0)
:02389F04 11A05820 movne  r5,r0,lsr #0x10		;r5=0(0x0)
:02389F08 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02389F0C EBFFF515 bl 02387368
:02389F10 E3500000 cmp r0,#0x0
:02389F14 13850002 orrne  r0,r5,#0x2
:02389F18 11A00800 movne  r0,r0,lsl #0x10		;r0=65536(0x10000)
:02389F1C 11A05820 movne  r5,r0,lsr #0x10		;r5=1(0x1)
:02389F20 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02389f3c)=#58752732(0x03807edc)
:02389F24 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(03807edc)=#-517353690(0xe129cf26)
:02389F28 E1C140B8 strh r4,[r1, #+0x8]		;r1+0x8=*(e129cf2e)
:02389F2C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(03807edc)=#-517353690(0xe129cf26)
:02389F30 E1C050BA strh r5,[r0, #+0xa]		;r0+0xa=*(e129cf30)
:02389F34 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02389F38 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389F3C 03807EDC orreq  r7,r0,#0xDC0
:02389F40 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(02389f68)=#58752736(0x03807ee0)
:02389F44 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02389F48 E1A02003 mov  r2,r3			;r2=0(0x0)
:02389F4C E0810303 add  r0,r1,r3,lsl #0x6
:02389F50 E5C02F80 strb r2,[r0, #+0xf80]		;r0+0xf80=*(e129dea6)
:02389F54 E2833001 add  r3,r3,#0x1
:02389F58 E5C02F81 strb r2,[r0, #+0xf81]		;r0+0xf81=*(e129dea7)
:02389F5C E3530008 cmp r3,#0x8
:02389F60 BAFFFFF9 blt 02389F4C
:02389F64 E12FFF1E bx r14 (Jump to addr_03808420?)
msr CPSR_fsxc,r14
:02389F68 03807EE0 orreq  r7,r0,#0xE00
:02389F6C E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02389F70 E59FE04C ldr r14,[r15, #+0x4c]		;r15+0x4c=*(02389fc4)=#58756704(0x03808e60)
:02389F74 E59D4018 ldr r4,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1359564267(0xaef6b215)
:02389F78 E7DEC300 ldrb r12,[r14,+r0, lsl #0x6]
:02389F7C E1A07001 mov  r7,r1			;r7=58752736(0x3807ee0)
:02389F80 E1A06002 mov  r6,r2			;r6=0(0x0)
:02389F84 E1A05003 mov  r5,r3			;r5=0(0x0)
:02389F88 E35C0000 cmp r12,#0x0
:02389F8C E08E8300 add  r8,r14,r0,lsl #0x6
:02389F90 0A000003 beq 02389FA4
:02389F94 E2880014 add  r0,r8,#0x14
:02389F98 EBFFEE0F bl 023857DC
:02389F9C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389FA0 E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(00000006)
:02389FA4 E5887004 str r7,[r8, #+0x4]		;r8+0x4=*(0000000a)
:02389FA8 E5886008 str r6,[r8, #+0x8]		;r8+0x8=*(0000000e)
:02389FAC E588500C str r5,[r8, #+0xc]		;r8+0xc=*(00000012)
:02389FB0 E59D001C ldr r0,[r13, #+0x1c]		;r13+0x1c=*(0380ff9c)=#793790271(0x2f50473f)
:02389FB4 E5884010 str r4,[r8, #+0x10]		;r8+0x10=*(00000016)
:02389FB8 E5C80001 strb r0,[r8, #+0x1]		;r8+0x1=*(00000007)
:02389FBC E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02389FC0 E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:02389FC4 03808E60 orreq  r8,r0,#0x600
:02389FC8 E92D43F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r14}
:02389FCC E24DD00C sub  r13,r13,#0xC
:02389FD0 E59F10A4 ldr r1,[r15, #+0xa4]		;r15+0xa4=*(0238a07c)=#58756704(0x03808e60)
:02389FD4 E1A09000 mov  r9,r0			;r9=793790271(0x2f50473f)
:02389FD8 E7D10309 ldrb r0,[r1,+r9, lsl #0x6]
:02389FDC E0818309 add  r8,r1,r9,lsl #0x6
:02389FE0 E3500000 cmp r0,#0x0
:02389FE4 0A000003 beq 02389FF8
:02389FE8 E2880014 add  r0,r8,#0x14
:02389FEC EBFFEDFA bl 023857DC
:02389FF0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02389FF4 E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(00000006)
:02389FF8 E5D81001 ldrb r1,[r8, #+0x1]		;r8+0x1=*(00000007)
:02389FFC E598700C ldr r7,[r8, #+0xc]		;r8+0xc=*(00000012)
:0238A000 E5986010 ldr r6,[r8, #+0x10]		;r8+0x10=*(00000016)
:0238A004 E2880014 add  r0,r8,#0x14
:0238A008 E5985004 ldr r5,[r8, #+0x4]		;r8+0x4=*(0000000a)
:0238A00C E5984008 ldr r4,[r8, #+0x8]		;r8+0x8=*(0000000e)
:0238A010 E1899401 orr  r9,r9,r1,lsl #0x8
:0238A014 EBFFED68 bl 023855BC
:0238A018 E3560000 cmp r6,#0x0
:0238A01C 03570000 cmpeq r7,#0x0
:0238A020 1A000006 bne 0238A040
:0238A024 E59F3054 ldr r3,[r15, #+0x54]		;r15+0x54=*(0238a080)=#58728104(0x03801ea8)
:0238A028 E1A01005 mov  r1,r5			;r1=0(0x0)
:0238A02C E1A02004 mov  r2,r4			;r2=-1359564267(0xaef6b215)
:0238A030 E2880014 add  r0,r8,#0x14
:0238A034 E58D9000 str r9,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238A038 EBFFEDAE bl 023856F8
:0238A03C EA000009 b 0238A068
:0238A040 EBFFECFC bl 02385438
:0238A044 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(0238a080)=#58728104(0x03801ea8)
:0238A048 E0950000 adds r0,r5,r0
:0238A04C E98D0204 stmib  r13 ,{r2,r9}
:0238A050 E0A42001 adc  r2,r4,r1
:0238A054 E1A01000 mov  r1,r0			;r1=0(0x0)
:0238A058 E1A03007 mov  r3,r7			;r3=58752736(0x3807ee0)
:0238A05C E2880014 add  r0,r8,#0x14
:0238A060 E58D6000 str r6,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238A064 EBFFEDBF bl 02385768
:0238A068 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238A06C E5C80000 strb r0,[r8, #+0x0]		;r8+0x0=*(00000006)
:0238A070 E28DD00C add  r13,r13,#0xC
:0238A074 E8BD43F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r14}
:0238A078 E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A07C 03808E60 orreq  r8,r0,#0x600
:0238A080 03801EA8 orreq  r1,r0,#0xA80
:0238A084 E92D4010 stmdb  r13!,{r4,r14}
:0238A088 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0238a0c0)=#58756704(0x03808e60)
:0238A08C E7D21300 ldrb r1,[r2,+r0, lsl #0x6]
:0238A090 E0824300 add  r4,r2,r0,lsl #0x6
:0238A094 E3510000 cmp r1,#0x0
:0238A098 0A000006 beq 0238A0B8
:0238A09C E2840014 add  r0,r4,#0x14
:0238A0A0 EBFFEDCD bl 023857DC
:0238A0A4 E5D41001 ldrb r1,[r4, #+0x1]		;r4+0x1=*(aef6b216)
:0238A0A8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238A0AC E2811001 add  r1,r1,#0x1
:0238A0B0 E5C41001 strb r1,[r4, #+0x1]		;r4+0x1=*(aef6b216)
:0238A0B4 E5C40000 strb r0,[r4, #+0x0]		;r4+0x0=*(aef6b215)
:0238A0B8 E8BD4010 ldmia  r13!,{r4,r14}
:0238A0BC E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A0C0 03808E60 orreq  r8,r0,#0x600
:0238A0C4 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238A0C8 E1A06000 mov  r6,r0			;r6=0(0x0)
:0238A0CC E3A05007 mov  r5,#0x7		;r5=7(0x7)
:0238A0D0 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238A0D4 E1A00005 mov  r0,r5			;r0=7(0x7)
:0238A0D8 E1A01006 mov  r1,r6			;r1=0(0x0)
:0238A0DC E1A02004 mov  r2,r4			;r2=0(0x0)
:0238A0E0 EBFFF151 bl 0238662C
:0238A0E4 E3500000 cmp r0,#0x0
:0238A0E8 BAFFFFF9 blt 0238A0D4
:0238A0EC E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238A0F0 E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A0F4 E92D4008 stmdb  r13!,{r3,r14}
:0238A0F8 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238a128)=#58757216(0x03809060)
:0238A0FC E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(0238a12c)=#58757248(0x03809080)
:0238A100 E3A02008 mov  r2,#0x8		;r2=8(0x8)
:0238A104 EBFFE9EF bl 023848C8
:0238A108 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0238a130)=#58729932(0x038025cc)
:0238A10C E3A00007 mov  r0,#0x7		;r0=7(0x7)
:0238A110 EBFFF128 bl 023865B8
:0238A114 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0238a134)=#58752732(0x03807edc)
:0238A118 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238A11C E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(03807edc)=#-517353690(0xe129cf26)
:0238A120 E8BD4008 ldmia  r13!,{r3,r14}
:0238A124 E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A128 03809060 orreq  r9,r0,#0x60
:0238A12C 03809080 orreq  r9,r0,#0x80
:0238A130 038025CC orreq  r2,r0,#0x33000000
:0238A134 03807EDC orreq  r7,r0,#0xDC0
:0238A138 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238A13C E24DD034 sub  r13,r13,#0x34
:0238A140 EA00019A b 0238A7B0
:0238A144 E59FA688 ldr r10,[r15, #+0x688]		;r15+0x688=*(0238a7d4)=#67110153(0x04000509)
:0238A148 E59D6018 ldr r6,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1359564267(0xaef6b215)
:0238A14C E24A4001 sub  r4,r10,#0x1
:0238A150 EA00018F b 0238A794
:0238A154 E28D501C add  r5,r13,#0x1C
:0238A158 E8B6000F ldmia  r6!,{r0,r1,r2,r3}
:0238A15C E8A5000F stmia  r5!,{r0,r1,r2,r3}
:0238A160 E8960003 ldmia  r6 ,{r0,r1}
:0238A164 E8850003 stmia  r5 ,{r0,r1}
:0238A168 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(0380ffa0)=#624775713(0x253d5221)
:0238A16C E3500021 cmp r0,#0x21
:0238A170 908FF100 addls  r15,r15,r0,lsl #0x2
:0238A174 EA000185 b 0238A790
:0238A178 EA000020 b 0238A200
:0238A17C EA000025 b 0238A218
:0238A180 EA000027 b 0238A224
:0238A184 EA00002C b 0238A23C
:0238A188 EA00002E b 0238A248
:0238A18C EA000031 b 0238A258
:0238A190 EA000034 b 0238A268
:0238A194 EA000039 b 0238A280
:0238A198 EA000042 b 0238A2A8
:0238A19C EA000046 b 0238A2BC
:0238A1A0 EA00004A b 0238A2D0
:0238A1A4 EA000050 b 0238A2EC
:0238A1A8 EA000055 b 0238A304
:0238A1AC EA000086 b 0238A3CC
:0238A1B0 EA0000FC b 0238A5A8
:0238A1B4 EA00011B b 0238A628
:0238A1B8 EA000128 b 0238A660
:0238A1BC EA0000AB b 0238A470
:0238A1C0 EA0000BC b 0238A4B8
:0238A1C4 EA0000C5 b 0238A4E0
:0238A1C8 EA0000D4 b 0238A520
:0238A1CC EA0000E5 b 0238A568
:0238A1D0 EA00012E b 0238A690
:0238A1D4 EA000130 b 0238A69C
:0238A1D8 EA000132 b 0238A6A8
:0238A1DC EA000134 b 0238A6B4
:0238A1E0 EA000139 b 0238A6CC
:0238A1E4 EA00013C b 0238A6DC
:0238A1E8 EA00013F b 0238A6EC
:0238A1EC EA00014E b 0238A72C
:0238A1F0 EA000141 b 0238A6FC
:0238A1F4 EA000144 b 0238A70C
:0238A1F8 EA000147 b 0238A71C
:0238A1FC EA00014E b 0238A73C
:0238A200 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A204 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A208 E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:0238A20C E59D3030 ldr r3,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#-1679581981(0x9be39ce3)
:0238A210 EBFFF8C5 bl 0238852C
:0238A214 EA00015D b 0238A790
:0238A218 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A21C EBFFF8CE bl 0238855C
:0238A220 EA00015A b 0238A790
:0238A224 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A228 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A22C E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:0238A230 E59D3030 ldr r3,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#-1679581981(0x9be39ce3)
:0238A234 EBFFF825 bl 023882D0
:0238A238 EA000154 b 0238A790
:0238A23C E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A240 EBFFF8B1 bl 0238850C
:0238A244 EA000151 b 0238A790
:0238A248 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A24C E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A250 EBFFF8D8 bl 023885B8
:0238A254 EA00014D b 0238A790
:0238A258 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A25C E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A260 EBFFF8F2 bl 02388630
:0238A264 EA000149 b 0238A790
:0238A268 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A26C E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A270 E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:0238A274 E59D3030 ldr r3,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#-1679581981(0x9be39ce3)
:0238A278 EBFFF990 bl 023888C0
:0238A27C EA000143 b 0238A790
:0238A280 E59D1024 ldr r1,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A284 E1A00C21 mov  r0,r1,lsr #0x18		;r0=182(0xb6)
:0238A288 E20000FF and  r0,r0,#0xFF
:0238A28C E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238A290 E3C104FF bic  r0,r1,#0xFF000000
:0238A294 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A298 E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:0238A29C E59D3030 ldr r3,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#-1679581981(0x9be39ce3)
:0238A2A0 EBFFF997 bl 02388904
:0238A2A4 EA000139 b 0238A790
:0238A2A8 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A2AC E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A2B0 E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:0238A2B4 EBFFF910 bl 023886FC
:0238A2B8 EA000134 b 0238A790
:0238A2BC E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A2C0 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A2C4 E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:0238A2C8 EBFFF926 bl 02388768
:0238A2CC EA00012F b 0238A790
:0238A2D0 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A2D4 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A2D8 E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:0238A2DC E1A02802 mov  r2,r2,lsl #0x10		;r2=5963776(0x5b0000)
:0238A2E0 E1A02842 mov  r2,r2,asr #0x10
:0238A2E4 EBFFFEE0 bl 02389E6C
:0238A2E8 EA000128 b 0238A790
:0238A2EC E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A2F0 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A2F4 E1A01801 mov  r1,r1,lsl #0x10		;r1=-614858752(0xdb5a0000)
:0238A2F8 E1A01841 mov  r1,r1,asr #0x10
:0238A2FC EBFFFEE2 bl 02389E8C
:0238A300 EA000122 b 0238A790
:0238A304 E59D702C ldr r7,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:0238A308 E59D6028 ldr r6,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A30C E59D5024 ldr r5,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A310 EBFFEF01 bl 02385F1C
:0238A314 E1A08000 mov  r8,r0			;r8=-1229610496(0xb6b5a200)
:0238A318 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238A31C EA000007 b 0238A340
:0238A320 E3150001 tst r5,#0x1
:0238A324 11A00202 movne  r0,r2,lsl #0x4		;r0=0(0x0)
:0238A328 12800301 addne  r0,r0,#0x4000000
:0238A32C 15D01403 ldrneb r1,[r0, #+0x403]		;r0+0x403=*(00000403)
:0238A330 E2822001 add  r2,r2,#0x1
:0238A334 13811080 orrne  r1,r1,#0x80
:0238A338 15C01403 strneb r1,[r0, #+0x403]		;r0+0x403=*(00000403)
:0238A33C E1A050A5 mov  r5,r5,lsr #0x1		;r5=1532678400(0x5b5ad100)
:0238A340 E3520010 cmp r2,#0x10
:0238A344 AA000001 bge 0238A350
:0238A348 E3550000 cmp r5,#0x0
:0238A34C 1AFFFFF3 bne 0238A320
:0238A350 E3160001 tst r6,#0x1
:0238A354 0A000008 beq 0238A37C
:0238A358 E3160002 tst r6,#0x2
:0238A35C 11D410B0 ldrneh r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:0238A360 13810080 orrne  r0,r1,#0x80
:0238A364 13800902 orrne  r0,r0,#0x8000
:0238A368 11C400B0 strneh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:0238A36C 05D40000 ldreqb r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:0238A370 03800080 orreq  r0,r0,#0x80
:0238A374 05C40000 streqb r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:0238A378 EA000003 b 0238A38C
:0238A37C E3160002 tst r6,#0x2
:0238A380 15DA0000 ldrneb r0,[r10, #+0x0]		;r10+0x0=*(04000509)=#-1442946939(0xa9fe6085)
:0238A384 13800080 orrne  r0,r0,#0x80
:0238A388 15CA0000 strneb r0,[r10, #+0x0]		;r10+0x0=*(04000509)=#-1442946939(0xa9fe6085)
:0238A38C E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0238A390 EA000005 b 0238A3AC
:0238A394 E3170001 tst r7,#0x1
:0238A398 0A000001 beq 0238A3A4
:0238A39C E1A00005 mov  r0,r5			;r0=0(0x0)
:0238A3A0 EBFFFF08 bl 02389FC8
:0238A3A4 E2855001 add  r5,r5,#0x1
:0238A3A8 E1A070A7 mov  r7,r7,lsr #0x1		;r7=1039106093(0x3def802d)
:0238A3AC E3550008 cmp r5,#0x8
:0238A3B0 AA000001 bge 0238A3BC
:0238A3B4 E3570000 cmp r7,#0x0
:0238A3B8 1AFFFFF5 bne 0238A394
:0238A3BC E1A00008 mov  r0,r8			;r0=-1229610496(0xb6b5a200)
:0238A3C0 EBFFEEDA bl 02385F30
:0238A3C4 EBFFFEB7 bl 02389EA8
:0238A3C8 EA0000F0 b 0238A790
:0238A3CC E59D9030 ldr r9,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#-1679581981(0x9be39ce3)
:0238A3D0 E59D702C ldr r7,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:0238A3D4 E59D6028 ldr r6,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A3D8 E59D5024 ldr r5,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A3DC EBFFEECE bl 02385F1C
:0238A3E0 E1A0B000 mov  r11,r0			;r11=-1229610496(0xb6b5a200)
:0238A3E4 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0238A3E8 EA000005 b 0238A404
:0238A3EC E3170001 tst r7,#0x1
:0238A3F0 0A000001 beq 0238A3FC
:0238A3F4 E1A00008 mov  r0,r8			;r0=0(0x0)
:0238A3F8 EBFFFF21 bl 0238A084
:0238A3FC E2888001 add  r8,r8,#0x1
:0238A400 E1A070A7 mov  r7,r7,lsr #0x1		;r7=1039106093(0x3def802d)
:0238A404 E3580008 cmp r8,#0x8
:0238A408 AA000001 bge 0238A414
:0238A40C E3570000 cmp r7,#0x0
:0238A410 1AFFFFF5 bne 0238A3EC
:0238A414 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:0238A418 EA000006 b 0238A438
:0238A41C E3150001 tst r5,#0x1
:0238A420 0A000002 beq 0238A430
:0238A424 E1A00007 mov  r0,r7			;r0=0(0x0)
:0238A428 E1A01009 mov  r1,r9			;r1=-1679581981(0x9be39ce3)
:0238A42C EBFFF202 bl 02386C3C
:0238A430 E2877001 add  r7,r7,#0x1
:0238A434 E1A050A5 mov  r5,r5,lsr #0x1		;r5=1532678400(0x5b5ad100)
:0238A438 E3570010 cmp r7,#0x10
:0238A43C AA000001 bge 0238A448
:0238A440 E3550000 cmp r5,#0x0
:0238A444 1AFFFFF4 bne 0238A41C
:0238A448 E3160001 tst r6,#0x1
:0238A44C 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0238A450 15C40000 strneb r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:0238A454 E3160002 tst r6,#0x2
:0238A458 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0238A45C 15CA0000 strneb r0,[r10, #+0x0]		;r10+0x0=*(04000509)=#-1442946939(0xa9fe6085)
:0238A460 E1A0000B mov  r0,r11			;r0=-1229610496(0xb6b5a200)
:0238A464 EBFFEEB1 bl 02385F30
:0238A468 EBFFFE8E bl 02389EA8
:0238A46C EA0000C7 b 0238A790
:0238A470 E59D102C ldr r1,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:0238A474 E1A00EA1 mov  r0,r1,lsr #0x1d		;r0=3(0x3)
:0238A478 E2000001 and  r0,r0,#0x1
:0238A47C E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238A480 E1A00E21 mov  r0,r1,lsr #0x1c		;r0=7(0x7)
:0238A484 E2000001 and  r0,r0,#0x1
:0238A488 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:0238A48C E1A00DA1 mov  r0,r1,lsr #0x1b		;r0=15(0xf)
:0238A490 E2000001 and  r0,r0,#0x1
:0238A494 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#1669938944(0x63893f00)
:0238A498 E1A00FA1 mov  r0,r1,lsr #0x1f		;r0=0(0x0)
:0238A49C E2000001 and  r0,r0,#0x1
:0238A4A0 E1A01F21 mov  r1,r1,lsr #0x1e		;r1=1(0x1)
:0238A4A4 E2011001 and  r1,r1,#0x1
:0238A4A8 E59D2024 ldr r2,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A4AC E59D3028 ldr r3,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A4B0 EBFFF398 bl 02387318
:0238A4B4 EA0000B5 b 0238A790
:0238A4B8 E59D0030 ldr r0,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#-1679581981(0x9be39ce3)
:0238A4BC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238A4C0 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:0238A4C4 E59D302C ldr r3,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:0238A4C8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238A4CC E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238A4D0 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A4D4 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A4D8 EBFFFEA3 bl 02389F6C
:0238A4DC EA0000AB b 0238A790
:0238A4E0 E59D6028 ldr r6,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A4E4 E59D5024 ldr r5,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A4E8 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:0238A4EC EA000006 b 0238A50C
:0238A4F0 E3150001 tst r5,#0x1
:0238A4F4 0A000002 beq 0238A504
:0238A4F8 E1A00007 mov  r0,r7			;r0=0(0x0)
:0238A4FC E1A01006 mov  r1,r6			;r1=-547693734(0xdf5adb5a)
:0238A500 EBFFF1F5 bl 02386CDC
:0238A504 E2877001 add  r7,r7,#0x1
:0238A508 E1A050A5 mov  r5,r5,lsr #0x1		;r5=1532678400(0x5b5ad100)
:0238A50C E3570010 cmp r7,#0x10
:0238A510 AA00009E bge 0238A790
:0238A514 E3550000 cmp r5,#0x0
:0238A518 1AFFFFF4 bne 0238A4F0
:0238A51C EA00009B b 0238A790
:0238A520 E59D702C ldr r7,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:0238A524 E59D6028 ldr r6,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A528 E59D5024 ldr r5,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A52C E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0238A530 EA000007 b 0238A554
:0238A534 E3150001 tst r5,#0x1
:0238A538 0A000003 beq 0238A54C
:0238A53C E1A00008 mov  r0,r8			;r0=0(0x0)
:0238A540 E1A01006 mov  r1,r6			;r1=-547693734(0xdf5adb5a)
:0238A544 E1A02007 mov  r2,r7			;r2=2078212187(0x7bdf005b)
:0238A548 EBFFF1C5 bl 02386C64
:0238A54C E2888001 add  r8,r8,#0x1
:0238A550 E1A050A5 mov  r5,r5,lsr #0x1		;r5=1532678400(0x5b5ad100)
:0238A554 E3580010 cmp r8,#0x10
:0238A558 AA00008C bge 0238A790
:0238A55C E3550000 cmp r5,#0x0
:0238A560 1AFFFFF3 bne 0238A534
:0238A564 EA000089 b 0238A790
:0238A568 E59D6028 ldr r6,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A56C E59D5024 ldr r5,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A570 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:0238A574 EA000006 b 0238A594
:0238A578 E3150001 tst r5,#0x1
:0238A57C 0A000002 beq 0238A58C
:0238A580 E1A00007 mov  r0,r7			;r0=0(0x0)
:0238A584 E1A01006 mov  r1,r6			;r1=-547693734(0xdf5adb5a)
:0238A588 EBFFF1D9 bl 02386CF4
:0238A58C E2877001 add  r7,r7,#0x1
:0238A590 E1A050A5 mov  r5,r5,lsr #0x1		;r5=1532678400(0x5b5ad100)
:0238A594 E3570010 cmp r7,#0x10
:0238A598 AA00007C bge 0238A790
:0238A59C E3550000 cmp r5,#0x0
:0238A5A0 1AFFFFF4 bne 0238A578
:0238A5A4 EA000079 b 0238A790
:0238A5A8 E59D3030 ldr r3,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#-1679581981(0x9be39ce3)
:0238A5AC E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A5B0 E1A01803 mov  r1,r3,lsl #0x10		;r1=-1662844928(0x9ce30000)
:0238A5B4 E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:0238A5B8 E1A01821 mov  r1,r1,lsr #0x10		;r1=40163(0x9ce3)
:0238A5BC E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238A5C0 E59F1210 ldr r1,[r15, #+0x210]		;r15+0x210=*(0238a7d8)=#4194303(0x003fffff)
:0238A5C4 E0021001 and  r1,r2,r1
:0238A5C8 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:0238A5CC E1A01C22 mov  r1,r2,lsr #0x18		;r1=123(0x7b)
:0238A5D0 E201107F and  r1,r1,#0x7F
:0238A5D4 E58D1008 str r1,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#1669938944(0x63893f00)
:0238A5D8 E1A01B22 mov  r1,r2,lsr #0x16		;r1=495(0x1ef)
:0238A5DC E2011003 and  r1,r1,#0x3
:0238A5E0 E58D100C str r1,[r13, #+0xc]		;r13+0xc=*(0380ff8c)=#960702735(0x3943290f)
:0238A5E4 E1A01820 mov  r1,r0,lsr #0x10		;r1=46773(0xb6b5)
:0238A5E8 E1A01801 mov  r1,r1,lsl #0x10		;r1=-1229651968(0xb6b50000)
:0238A5EC E1A01821 mov  r1,r1,lsr #0x10		;r1=46773(0xb6b5)
:0238A5F0 E58D1010 str r1,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#815419727(0x309a514f)
:0238A5F4 E1A01823 mov  r1,r3,lsr #0x10		;r1=39907(0x9be3)
:0238A5F8 E1A02C23 mov  r2,r3,lsr #0x18		;r2=155(0x9b)
:0238A5FC E201107F and  r1,r1,#0x7F
:0238A600 E58D1014 str r1,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#321192226(0x13250122)
:0238A604 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A608 E1A00800 mov  r0,r0,lsl #0x10		;r0=-1577058304(0xa2000000)
:0238A60C E1A03D23 mov  r3,r3,lsr #0x1a		;r3=38(0x26)
:0238A610 E1A00820 mov  r0,r0,lsr #0x10		;r0=41472(0xa200)
:0238A614 E3C1133E bic  r1,r1,#0xF8000000
:0238A618 E2022003 and  r2,r2,#0x3
:0238A61C E2033003 and  r3,r3,#0x3
:0238A620 EBFFF0FE bl 02386A20
:0238A624 EA000059 b 0238A790
:0238A628 E59D102C ldr r1,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:0238A62C E59D3028 ldr r3,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A630 E1A00401 mov  r0,r1,lsl #0x8		;r0=-553624832(0xdf005b00)
:0238A634 E1A00820 mov  r0,r0,lsr #0x10		;r0=57088(0xdf00)
:0238A638 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238A63C E201007F and  r0,r1,#0x7F
:0238A640 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:0238A644 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A648 E59D1030 ldr r1,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#-1679581981(0x9be39ce3)
:0238A64C E203207F and  r2,r3,#0x7F
:0238A650 E1A03423 mov  r3,r3,lsr #0x8		;r3=14637787(0xdf5adb)
:0238A654 E2033003 and  r3,r3,#0x3
:0238A658 EBFFF123 bl 02386AEC
:0238A65C EA00004B b 0238A790
:0238A660 E59D102C ldr r1,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:0238A664 E59D2028 ldr r2,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A668 E201007F and  r0,r1,#0x7F
:0238A66C E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238A670 E1A00401 mov  r0,r1,lsl #0x8		;r0=-553624832(0xdf005b00)
:0238A674 E1A03820 mov  r3,r0,lsr #0x10		;r3=57088(0xdf00)
:0238A678 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A67C E202107F and  r1,r2,#0x7F
:0238A680 E1A02422 mov  r2,r2,lsr #0x8		;r2=14637787(0xdf5adb)
:0238A684 E2022003 and  r2,r2,#0x3
:0238A688 EBFFF142 bl 02386B98
:0238A68C EA00003F b 0238A790
:0238A690 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A694 EBFFF1D8 bl 02386DFC
:0238A698 EA00003C b 0238A790
:0238A69C E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A6A0 EBFFF0CC bl 023869D8
:0238A6A4 EA000039 b 0238A790
:0238A6A8 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A6AC EBFFF1B5 bl 02386D88
:0238A6B0 EA000036 b 0238A790
:0238A6B4 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A6B8 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A6BC E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(0380ffac)=#2078212187(0x7bdf005b)
:0238A6C0 E59D3030 ldr r3,[r13, #+0x30]		;r13+0x30=*(0380ffb0)=#-1679581981(0x9be39ce3)
:0238A6C4 EBFFF0C7 bl 023869E8
:0238A6C8 EA000030 b 0238A790
:0238A6CC E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A6D0 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A6D4 EBFFF5C8 bl 02387DFC
:0238A6D8 EA00002C b 0238A790
:0238A6DC E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A6E0 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A6E4 EBFFF5FC bl 02387EDC
:0238A6E8 EA000028 b 0238A790
:0238A6EC E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A6F0 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A6F4 EBFFF594 bl 02387D4C
:0238A6F8 EA000024 b 0238A790
:0238A6FC E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A700 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A704 EBFFF833 bl 023887D8
:0238A708 EA000020 b 0238A790
:0238A70C E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A710 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A714 EBFFF852 bl 02388864
:0238A718 EA00001C b 0238A790
:0238A71C E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A720 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238A724 EBFFF601 bl 02387F30
:0238A728 EA000018 b 0238A790
:0238A72C E59D1024 ldr r1,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A730 E59F00A4 ldr r0,[r15, #+0xa4]		;r15+0xa4=*(0238a7dc)=#58752732(0x03807edc)
:0238A734 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(03807edc)=#-517353690(0xe129cf26)
:0238A738 EA000014 b 0238A790
:0238A73C E59D5024 ldr r5,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238A740 E59F0098 ldr r0,[r15, #+0x98]		;r15+0x98=*(0238a7e0)=#58752736(0x03807ee0)
:0238A744 E1A01005 mov  r1,r5			;r1=-1229610496(0xb6b5a200)
:0238A748 E3A02D46 mov  r2,#0x1180		;r2=4480(0x1180)
:0238A74C EBFFEEAD bl 02386208
:0238A750 E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(0238a7e0)=#58752736(0x03807ee0)
:0238A754 E2851A01 add  r1,r5,#0x1000
:0238A758 E58101C0 str r0,[r1, #+0x1c0]		;r1+0x1c0=*(b6b5a3c0)
:0238A75C E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0238A760 E1A00006 mov  r0,r6			;r0=0(0x0)
:0238A764 EBFFF1A0 bl 02386DEC
:0238A768 E0851106 add  r1,r5,r6,lsl #0x2
:0238A76C E2811A01 add  r1,r1,#0x1000
:0238A770 E5810180 str r0,[r1, #+0x180]		;r1+0x180=*(b6b5a380)
:0238A774 E2866001 add  r6,r6,#0x1
:0238A778 E3560010 cmp r6,#0x10
:0238A77C BAFFFFF7 blt 0238A760
:0238A780 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238A784 EBFFF5E2 bl 02387F14
:0238A788 E2851A01 add  r1,r5,#0x1000
:0238A78C E58101C4 str r0,[r1, #+0x1c4]		;r1+0x1c4=*(b6b5a3c4)
:0238A790 E59D601C ldr r6,[r13, #+0x1c]		;r13+0x1c=*(0380ff9c)=#793790271(0x2f50473f)
:0238A794 E3560000 cmp r6,#0x0
:0238A798 1AFFFE6D bne 0238A154
:0238A79C E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(0238a7dc)=#58752732(0x03807edc)
:0238A7A0 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(03807edc)=#-517353690(0xe129cf26)
:0238A7A4 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(e129cf26)
:0238A7A8 E2800001 add  r0,r0,#0x1
:0238A7AC E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(e129cf26)
:0238A7B0 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0238a7e4)=#58757216(0x03809060)
:0238A7B4 E28D1018 add  r1,r13,#0x18
:0238A7B8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238A7BC EBFFE86E bl 0238497C
:0238A7C0 E3500000 cmp r0,#0x0
:0238A7C4 1AFFFE5E bne 0238A144
:0238A7C8 E28DD034 add  r13,r13,#0x34
:0238A7CC E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238A7D0 E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A7D4 04000509 streq r0,[r0],#-0x509
:0238A7D8 003FFFFF unknown
:0238A7DC 03807EDC orreq  r7,r0,#0xDC0
:0238A7E0 03807EE0 orreq  r7,r0,#0xE00
:0238A7E4 03809060 orreq  r9,r0,#0x60
:0238A7E8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238A7EC E1A05001 mov  r5,r1			;r5=-517353690(0xe129cf26)
:0238A7F0 EBFFEDC9 bl 02385F1C
:0238A7F4 E1A04000 mov  r4,r0			;r4=58757216(0x3809060)
:0238A7F8 E3550402 cmp r5,#0x2000000
:0238A7FC 3A000004 bcc 0238A814
:0238A800 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238a830)=#58757216(0x03809060)
:0238A804 E1A01005 mov  r1,r5			;r1=-517353690(0xe129cf26)
:0238A808 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238A80C EBFFE837 bl 023848F0
:0238A810 EA000002 b 0238A820
:0238A814 E3550000 cmp r5,#0x0
:0238A818 1A000000 bne 0238A820
:0238A81C EBFFF270 bl 023871E4
:0238A820 E1A00004 mov  r0,r4			;r0=58757216(0x3809060)
:0238A824 EBFFEDC1 bl 02385F30
:0238A828 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238A82C E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A830 03809060 orreq  r9,r0,#0x60
:0238A834 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(0238a83c)=#58732904(0x03803168)
:0238A838 E12FFF1C bx r12 (Jump to addr_03803168?)msr CPSR_fsxc,r12
:0238A83C 03803168 orreq  r3,r0,#0x1A
:0238A840 E92D4010 stmdb  r13!,{r4,r14}
:0238A844 E24DD008 sub  r13,r13,#0x8
:0238A848 E59F4094 ldr r4,[r15, #+0x94]		;r15+0x94=*(0238a8e4)=#58757312(0x038090c0)
:0238A84C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238A850 E3E01002 mvn  r1,#0x2
:0238A854 E584100C str r1,[r4, #+0xc]		;r4+0xc=*(038090cc)=#-1254411579(0xb53b32c5)
:0238A858 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:0238A85C E58400F0 str r0,[r4, #+0xf0]		;r4+0xf0=*(038091b0)=#1334498621(0x4f8ad53d)
:0238A860 E5842010 str r2,[r4, #+0x10]		;r4+0x10=*(038090d0)=#-1814145220(0x93de573c)
:0238A864 E584201C str r2,[r4, #+0x1c]		;r4+0x1c=*(038090dc)=#-772812272(0xd1efd210)
:0238A868 E5842000 str r2,[r4, #+0x0]		;r4+0x0=*(038090c0)=#22027554(0x01501d22)
:0238A86C E5842008 str r2,[r4, #+0x8]		;r4+0x8=*(038090c8)=#804809195(0x2ff869eb)
:0238A870 E5842018 str r2,[r4, #+0x18]		;r4+0x18=*(038090d8)=#-770582791(0xd211d6f9)
:0238A874 E5842014 str r2,[r4, #+0x14]		;r4+0x14=*(038090d4)=#696256365(0x2980076d)
:0238A878 E58420F8 str r2,[r4, #+0xf8]		;r4+0xf8=*(038091b8)=#725351201(0x2b3bfb21)
:0238A87C E58420F4 str r2,[r4, #+0xf4]		;r4+0xf4=*(038091b4)=#-119097899(0xf8e6b5d5)
:0238A880 E3A00B01 mov  r0,#0x400		;r0=1024(0x400)
:0238A884 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238A888 E594C0F0 ldr r12,[r4, #+0xf0]		;r4+0xf0=*(038091b0)=#1334498621(0x4f8ad53d)
:0238A88C E59F1054 ldr r1,[r15, #+0x54]		;r15+0x54=*(0238a8e8)=#58733240(0x038032b8)
:0238A890 E59F3054 ldr r3,[r15, #+0x54]		;r15+0x54=*(0238a8ec)=#58758848(0x038096c0)
:0238A894 E2840048 add  r0,r4,#0x48
:0238A898 E58DC004 str r12,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:0238A89C EBFFE673 bl 02384270
:0238A8A0 E2840048 add  r0,r4,#0x48
:0238A8A4 EBFFE737 bl 02384588
:0238A8A8 E59F1040 ldr r1,[r15, #+0x40]		;r15+0x40=*(0238a8f0)=#58733012(0x038031d4)
:0238A8AC E3A0000B mov  r0,#0xB		;r0=11(0xb)
:0238A8B0 EBFFEF40 bl 023865B8
:0238A8B4 E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(0238a8f4)=#41942080(0x027ffc40)
:0238A8B8 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(027ffc40)=#-1067797716(0xc05ab32c)
:0238A8BC E3500002 cmp r0,#0x2
:0238A8C0 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0238A8C4 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0238A8C8 E3500000 cmp r0,#0x0
:0238A8CC 059F0024 ldreq r0,[r15, #+0x24]		;r15+0x24=*(0238a8f8)=#58757280(0x038090a0)
:0238A8D0 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:0238A8D4 05801000 streq r1,[r0, #+0x0]		;r0+0x0=*(038090a0)=#-785478463(0xd12e8cc1)
:0238A8D8 E28DD008 add  r13,r13,#0x8
:0238A8DC E8BD4010 ldmia  r13!,{r4,r14}
:0238A8E0 E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A8E4 038090C0 orreq  r9,r0,#0xC0
:0238A8E8 038032B8 orreq  r3,r0,#0x8000000B
:0238A8EC 038096C0 orreq  r9,r0,#0xC000000
:0238A8F0 038031D4 orreq  r3,r0,#0x35
:0238A8F4 027FFC40 rsbeqs r15,r15,#0x4000
:0238A8F8 038090A0 orreq  r9,r0,#0xA0
:0238A8FC E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238A900 E59F5030 ldr r5,[r15, #+0x30]		;r15+0x30=*(0238a938)=#58757312(0x038090c0)
:0238A904 E1A07000 mov  r7,r0			;r7=58757280(0x38090a0)
:0238A908 EBFFED83 bl 02385F1C
:0238A90C E59560F0 ldr r6,[r5, #+0xf0]		;r5+0xf0=*(038091b0)=#1334498621(0x4f8ad53d)
:0238A910 E1A04000 mov  r4,r0			;r4=58757280(0x38090a0)
:0238A914 E1A01007 mov  r1,r7			;r1=58757280(0x38090a0)
:0238A918 E2850048 add  r0,r5,#0x48
:0238A91C E58570F0 str r7,[r5, #+0xf0]		;r5+0xf0=*(038091b0)=#1334498621(0x4f8ad53d)
:0238A920 EBFFE72D bl 023845DC
:0238A924 E1A00004 mov  r0,r4			;r0=58757280(0x38090a0)
:0238A928 EBFFED80 bl 02385F30
:0238A92C E1A00006 mov  r0,r6			;r0=1334498621(0x4f8ad53d)
:0238A930 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238A934 E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A938 038090C0 orreq  r9,r0,#0xC0
:0238A93C E59F0000 ldr r0,[r15, #+0x0]		;r15+0x0=*(0238a944)=#41941632(0x027ffa80)
:0238A940 E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A944 027FFA80 rsbeqs r15,r15,#0x80000
:0238A948 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0238A94C E1A05000 mov  r5,r0			;r5=41941632(0x27ffa80)
:0238A950 E1A04001 mov  r4,r1			;r4=58757280(0x38090a0)
:0238A954 E0951004 adds r1,r5,r4
:0238A958 0A000020 beq 0238A9E0
:0238A95C E3550000 cmp r5,#0x0
:0238A960 0A000000 beq 0238A968
:0238A964 EBFFE746 bl 02384684
:0238A968 E3540000 cmp r4,#0x0
:0238A96C 0A000012 beq 0238A9BC
:0238A970 E0447005 sub  r7,r4,r5
:0238A974 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238A978 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:0238A97C E3A06005 mov  r6,#0x5		;r6=5(0x5)
:0238A980 EA000005 b 0238A99C
:0238A984 E3570005 cmp r7,#0x5
:0238A988 B1A08007 movlt  r8,r7			;r8=1334498621(0x4f8ad53d)
:0238A98C A1A08006 movge  r8,r6			;r8=5(0x5)
:0238A990 E1A00008 mov  r0,r8			;r0=5(0x5)
:0238A994 EBFFE73A bl 02384684
:0238A998 E0477008 sub  r7,r7,r8
:0238A99C EB000012 bl 0238A9EC
:0238A9A0 E3100001 tst r0,#0x1
:0238A9A4 01A00005 moveq  r0,r5			;r0=1(0x1)
:0238A9A8 11A00004 movne  r0,r4			;r0=0(0x0)
:0238A9AC E3500000 cmp r0,#0x0
:0238A9B0 1A000001 bne 0238A9BC
:0238A9B4 E3570000 cmp r7,#0x0
:0238A9B8 CAFFFFF1 bgt 0238A984
:0238A9BC EB00000A bl 0238A9EC
:0238A9C0 E3100001 tst r0,#0x1
:0238A9C4 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0238A9C8 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0238A9CC E3500000 cmp r0,#0x0
:0238A9D0 059F0010 ldreq r0,[r15, #+0x10]		;r15+0x10=*(0238a9e8)=#58757312(0x038090c0)
:0238A9D4 03A01004 moveq  r1,#0x4		;r1=4(0x4)
:0238A9D8 05900000 ldreq r0,[r0, #+0x0]		;r0+0x0=*(038090c0)=#22027554(0x01501d22)
:0238A9DC 05801000 streq r1,[r0, #+0x0]		;r0+0x0=*(01501d22)
:0238A9E0 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:0238A9E4 E12FFF1E bx r14 (Jump to addr_03808E60?)
msr CPSR_fsxc,r14
:0238A9E8 038090C0 orreq  r9,r0,#0xC0
:0238A9EC E92D4008 stmdb  r13!,{r3,r14}
:0238A9F0 E59FC038 ldr r12,[r15, #+0x38]		;r15+0x38=*(0238aa30)=#58758848(0x038096c0)
:0238A9F4 E3A0E002 mov  r14,#0x2		;r14=2(0x2)
:0238A9F8 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(0238aa34)=#58749564(0x0380727c)
:0238A9FC E59F3034 ldr r3,[r15, #+0x34]		;r15+0x34=*(0238aa38)=#58730788(0x03802924)
:0238AA00 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238AA04 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238AA08 E58CE004 str r14,[r12, #+0x4]		;r12+0x4=*(038096c4)=#-584195763(0xdd2de14d)
:0238AA0C EB00001A bl 0238AA7C
:0238AA10 E59F3024 ldr r3,[r15, #+0x24]		;r15+0x24=*(0238aa3c)=#58730724(0x038028e4)
:0238AA14 E28D1000 add  r1,r13,#0x0
:0238AA18 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238AA1C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238AA20 EB000015 bl 0238AA7C
:0238AA24 E5DD0000 ldrb r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238AA28 E8BD4008 ldmia  r13!,{r3,r14}
:0238AA2C E12FFF1E bx r14 (Jump to addr_DD2DE14D?)
msr CPSR_fsxc,r14
:0238AA30 038096C0 orreq  r9,r0,#0xC000000
:0238AA34 0380727C orreq  r7,r0,#0xC0000007
:0238AA38 03802924 orreq  r2,r0,#0x90000
:0238AA3C 038028E4 orreq  r2,r0,#0xE40000
:0238AA40 E92D4008 stmdb  r13!,{r3,r14}
:0238AA44 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238AA48 E3A01032 mov  r1,#0x32		;r1=50(0x32)
:0238AA4C EBFFFFBD bl 0238A948
:0238AA50 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0238aa78)=#58757312(0x038090c0)
:0238AA54 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(038090c0)=#22027554(0x01501d22)
:0238AA58 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(01501d22)
:0238AA5C E3500004 cmp r0,#0x4
:0238AA60 03A00006 moveq  r0,#0x6		;r0=6(0x6)
:0238AA64 05810000 streq r0,[r1, #+0x0]		;r1+0x0=*(01501d22)
:0238AA68 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0238AA6C 13A00001 movne  r0,#0x1		;r0=1(0x1)
:0238AA70 E8BD4008 ldmia  r13!,{r3,r14}
:0238AA74 E12FFF1E bx r14 (Jump to addr_DD2DE14D?)
msr CPSR_fsxc,r14
:0238AA78 038090C0 orreq  r9,r0,#0xC0
:0238AA7C E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0238AA80 E59F506C ldr r5,[r15, #+0x6c]		;r15+0x6c=*(0238aaf4)=#58758852(0x038096c4)
:0238AA84 E59F806C ldr r8,[r15, #+0x6c]		;r15+0x6c=*(0238aaf8)=#41024(0x0000a040)
:0238AA88 E59F406C ldr r4,[r15, #+0x6c]		;r15+0x6c=*(0238aafc)=#67109280(0x040001a0)
:0238AA8C E9850003 stmib  r5 ,{r0,r1}
:0238AA90 E1C480B0 strh r8,[r4, #+0x0]		;r4+0x0=*(040001a0)=#1684435339(0x6466718b)
:0238AA94 E1A07002 mov  r7,r2			;r7=1(0x1)
:0238AA98 E1A06003 mov  r6,r3			;r6=58730724(0x38028e4)
:0238AA9C E3A08A0A mov  r8,#0xA000		;r8=40960(0xa000)
:0238AAA0 EA00000A b 0238AAD0
:0238AAA4 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(038096c4)=#-584195763(0xdd2de14d)
:0238AAA8 E2500001 subs r0,r0,#0x1
:0238AAAC E5850000 str r0,[r5, #+0x0]		;r5+0x0=*(038096c4)=#-584195763(0xdd2de14d)
:0238AAB0 01C480B0 streqh r8,[r4, #+0x0]		;r4+0x0=*(040001a0)=#1684435339(0x6466718b)
:0238AAB4 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(040001a0)=#1684435339(0x6466718b)
:0238AAB8 E3100080 tst r0,#0x80
:0238AABC 1AFFFFFC bne 0238AAB4
:0238AAC0 E1A00005 mov  r0,r5			;r0=58758852(0x38096c4)
:0238AAC4 E1A0E00F mov  r14,r15			;r14=37268172(0x238aacc)
:0238AAC8 E12FFF16 bx r6 (Jump to addr_038028E4?)msr CPSR_fsxc,r6
:0238AACC E2477001 sub  r7,r7,#0x1
:0238AAD0 E3570000 cmp r7,#0x0
:0238AAD4 1AFFFFF2 bne 0238AAA4
:0238AAD8 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(038096c4)=#-584195763(0xdd2de14d)
:0238AADC E3500000 cmp r0,#0x0
:0238AAE0 059F0014 ldreq r0,[r15, #+0x14]		;r15+0x14=*(0238aafc)=#67109280(0x040001a0)
:0238AAE4 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:0238AAE8 01C010B0 streqh r1,[r0, #+0x0]		;r0+0x0=*(040001a0)=#1684435339(0x6466718b)
:0238AAEC E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:0238AAF0 E12FFF1E bx r14 (Jump to addr_0238AACC?)
msr CPSR_fsxc,r14
:0238AAF4 038096C4 orreq  r9,r0,#0xC400000
:0238AAF8 0000A040 andeq  r10,r0,r0,asr #0x0
:0238AAFC 040001A0 streq r0,[r0],#-0x1a0
:0238AB00 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(0238ab3c)=#67109282(0x040001a2)
:0238AB04 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238AB08 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001a2)=#827090022(0x314c6466)
:0238AB0C E2412002 sub  r2,r1,#0x2
:0238AB10 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(314c6466)=#0(0x00000000)
:0238AB14 E3110080 tst r1,#0x80
:0238AB18 1AFFFFFC bne 0238AB10
:0238AB1C E59F2018 ldr r2,[r15, #+0x18]		;r15+0x18=*(0238ab3c)=#67109282(0x040001a2)
:0238AB20 E5901008 ldr r1,[r0, #+0x8]		;r0+0x8=*(040001a8)=#1397509169(0x534c4c31)
:0238AB24 E1D220B0 ldrh r2,[r2, #+0x0]		;r2+0x0=*(040001a2)=#827090022(0x314c6466)
:0238AB28 E5C12000 strb r2,[r1, #+0x0]		;r1+0x0=*(534c4c31)=#0(0x00000000)
:0238AB2C E5901008 ldr r1,[r0, #+0x8]		;r0+0x8=*(040001a8)=#1397509169(0x534c4c31)
:0238AB30 E2811001 add  r1,r1,#0x1
:0238AB34 E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(040001a8)=#1397509169(0x534c4c31)
:0238AB38 E12FFF1E bx r14 (Jump to addr_0238AACC?)
msr CPSR_fsxc,r14
:0238AB3C 040001A2 streq r0,[r0],#-0x1a2
:0238AB40 E92D0008 stmdb  r13!,{r3}
:0238AB44 E24DD004 sub  r13,r13,#0x4
:0238AB48 E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(040001a4)=#87109964(0x0531314c)
:0238AB4C E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(0238ab8c)=#67109282(0x040001a2)
:0238AB50 E5D11000 ldrb r1,[r1, #+0x0]		;r1+0x0=*(0971c825)=#0(0x00000000)
:0238AB54 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001a2)=#827090022(0x314c6466)
:0238AB58 E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(040001a4)=#87109964(0x0531314c)
:0238AB5C E2811001 add  r1,r1,#0x1
:0238AB60 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(040001a4)=#87109964(0x0531314c)
:0238AB64 E2421002 sub  r1,r2,#0x2
:0238AB68 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(0531314c)=#158451749(0x0971c825)
:0238AB6C E3100080 tst r0,#0x80
:0238AB70 1AFFFFFC bne 0238AB68
:0238AB74 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0238ab8c)=#67109282(0x040001a2)
:0238AB78 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(040001a2)=#827090022(0x314c6466)
:0238AB7C E1CD00B0 strh r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238AB80 E28DD004 add  r13,r13,#0x4
:0238AB84 E8BD0008 ldmia  r13!,{r3}
:0238AB88 E12FFF1E bx r14 (Jump to addr_0238AACC?)
msr CPSR_fsxc,r14
:0238AB8C 040001A2 streq r0,[r0],#-0x1a2
:0238AB90 E59F1058 ldr r1,[r15, #+0x58]		;r15+0x58=*(0238abf0)=#67109282(0x040001a2)
:0238AB94 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238AB98 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001a2)=#827090022(0x314c6466)
:0238AB9C E2412002 sub  r2,r1,#0x2
:0238ABA0 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(314c6466)=#0(0x00000000)
:0238ABA4 E3110080 tst r1,#0x80
:0238ABA8 1AFFFFFC bne 0238ABA0
:0238ABAC E59F203C ldr r2,[r15, #+0x3c]		;r15+0x3c=*(0238abf0)=#67109282(0x040001a2)
:0238ABB0 E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(ed45b359)
:0238ABB4 E1D220B0 ldrh r2,[r2, #+0x0]		;r2+0x0=*(040001a2)=#827090022(0x314c6466)
:0238ABB8 E5D11000 ldrb r1,[r1, #+0x0]		;r1+0x0=*(00000000)
:0238ABBC E20220FF and  r2,r2,#0xFF
:0238ABC0 E1520001 cmp r2,r1
:0238ABC4 0A000005 beq 0238ABE0
:0238ABC8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238ABCC E580100C str r1,[r0, #+0xc]		;r0+0xc=*(ed45b361)
:0238ABD0 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(ed45b355)
:0238ABD4 E3510001 cmp r1,#0x1
:0238ABD8 83A01001 movhi  r1,#0x1		;r1=1(0x1)
:0238ABDC 85801000 strhi r1,[r0, #+0x0]		;r0+0x0=*(ed45b355)
:0238ABE0 E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(ed45b359)
:0238ABE4 E2811001 add  r1,r1,#0x1
:0238ABE8 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(ed45b359)
:0238ABEC E12FFF1E bx r14 (Jump to addr_0238AACC?)
msr CPSR_fsxc,r14
:0238ABF0 040001A2 streq r0,[r0],#-0x1a2
:0238ABF4 E92D4008 stmdb  r13!,{r3,r14}
:0238ABF8 E59FC01C ldr r12,[r15, #+0x1c]		;r15+0x1c=*(0238ac1c)=#58758848(0x038096c0)
:0238ABFC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238AC00 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0238ac20)=#58749556(0x03807274)
:0238AC04 E59F3018 ldr r3,[r15, #+0x18]		;r15+0x18=*(0238ac24)=#58730788(0x03802924)
:0238AC08 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238AC0C E58C2004 str r2,[r12, #+0x4]		;r12+0x4=*(038096c4)=#-584195763(0xdd2de14d)
:0238AC10 EBFFFF99 bl 0238AA7C
:0238AC14 E8BD4008 ldmia  r13!,{r3,r14}
:0238AC18 E12FFF1E bx r14 (Jump to addr_0238AACC?)
msr CPSR_fsxc,r14
:0238AC1C 038096C0 orreq  r9,r0,#0xC000000
:0238AC20 03807274 orreq  r7,r0,#0x40000007
:0238AC24 03802924 orreq  r2,r0,#0x90000
:0238AC28 E92D4008 stmdb  r13!,{r3,r14}
:0238AC2C E59F208C ldr r2,[r15, #+0x8c]		;r15+0x8c=*(0238acc0)=#58757312(0x038090c0)
:0238AC30 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(038090c0)=#22027554(0x01501d22)
:0238AC34 E5922028 ldr r2,[r2, #+0x28]		;r2+0x28=*(01501d4a)
:0238AC38 E3520001 cmp r2,#0x1
:0238AC3C 0A000004 beq 0238AC54
:0238AC40 E3520002 cmp r2,#0x2
:0238AC44 0A000009 beq 0238AC70
:0238AC48 E3520003 cmp r2,#0x3
:0238AC4C 0A00000D beq 0238AC88
:0238AC50 EA000013 b 0238ACA4
:0238AC54 E1A032A0 mov  r3,r0,lsr #0x5		;r3=1835923(0x1c0393)
:0238AC58 E2033008 and  r3,r3,#0x8
:0238AC5C E1A0CC00 mov  r12,r0,lsl #0x18		;r12=1946157056(0x74000000)
:0238AC60 E1810003 orr  r0,r1,r3
:0238AC64 E180082C orr  r0,r0,r12,lsr #0x10
:0238AC68 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238AC6C EA00000C b 0238ACA4
:0238AC70 E2003CFF and  r3,r0,#0xFF00
:0238AC74 E1A0CC00 mov  r12,r0,lsl #0x18		;r12=1426063360(0x55000000)
:0238AC78 E1810003 orr  r0,r1,r3
:0238AC7C E180042C orr  r0,r0,r12,lsr #0x8
:0238AC80 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238AC84 EA000006 b 0238ACA4
:0238AC88 E1A03420 mov  r3,r0,lsr #0x8		;r3=15549875(0xed45b3)
:0238AC8C E2033CFF and  r3,r3,#0xFF00
:0238AC90 E200CCFF and  r12,r0,#0xFF00
:0238AC94 E1811003 orr  r1,r1,r3
:0238AC98 E181140C orr  r1,r1,r12,lsl #0x8
:0238AC9C E1810C00 orr  r0,r1,r0,lsl #0x18
:0238ACA0 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238ACA4 E59F3018 ldr r3,[r15, #+0x18]		;r15+0x18=*(0238acc4)=#58730788(0x03802924)
:0238ACA8 E28D0000 add  r0,r13,#0x0
:0238ACAC E2822001 add  r2,r2,#0x1
:0238ACB0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238ACB4 EBFFFF70 bl 0238AA7C
:0238ACB8 E8BD4008 ldmia  r13!,{r3,r14}
:0238ACBC E12FFF1E bx r14 (Jump to addr_0238AACC?)
msr CPSR_fsxc,r14
:0238ACC0 038090C0 orreq  r9,r0,#0xC0
:0238ACC4 03802924 orreq  r2,r0,#0x90000
:0238ACC8 E92D4010 stmdb  r13!,{r4,r14}
:0238ACCC E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(0238ad18)=#58757312(0x038090c0)
:0238ACD0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(038090c0)=#22027554(0x01501d22)
:0238ACD4 E5D04054 ldrb r4,[r0, #+0x54]		;r0+0x54=*(01501d76)
:0238ACD8 E35400FF cmp r4,#0xFF
:0238ACDC 0A00000B beq 0238AD10
:0238ACE0 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(0238ad1c)=#58758848(0x038096c0)
:0238ACE4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(038096c0)=#-180781770(0xf5397d36)
:0238ACE8 E3500000 cmp r0,#0x0
:0238ACEC 1A000007 bne 0238AD10
:0238ACF0 EBFFFF3D bl 0238A9EC
:0238ACF4 E1540000 cmp r4,r0
:0238ACF8 0A000001 beq 0238AD04
:0238ACFC E1A00004 mov  r0,r4			;r0=67109280(0x40001a0)
:0238AD00 EB000106 bl 0238B120
:0238AD04 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0238ad1c)=#58758848(0x038096c0)
:0238AD08 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238AD0C E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(038096c0)=#-180781770(0xf5397d36)
:0238AD10 E8BD4010 ldmia  r13!,{r4,r14}
:0238AD14 E12FFF1E bx r14 (Jump to addr_0238AACC?)
msr CPSR_fsxc,r14
:0238AD18 038090C0 orreq  r9,r0,#0xC0
:0238AD1C 038096C0 orreq  r9,r0,#0xC000000
:0238AD20 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238AD24 E1A06000 mov  r6,r0			;r6=58758848(0x38096c0)
:0238AD28 E1A05001 mov  r5,r1			;r5=-180781770(0xf5397d36)
:0238AD2C E1A04002 mov  r4,r2			;r4=22027554(0x1501d22)
:0238AD30 EBFFFF42 bl 0238AA40
:0238AD34 E3500000 cmp r0,#0x0
:0238AD38 0A00000E beq 0238AD78
:0238AD3C E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(0238ad80)=#58757312(0x038090c0)
:0238AD40 E59F203C ldr r2,[r15, #+0x3c]		;r15+0x3c=*(0238ad84)=#58758848(0x038096c0)
:0238AD44 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(038090c0)=#22027554(0x01501d22)
:0238AD48 E1A00006 mov  r0,r6			;r0=58758848(0x38096c0)
:0238AD4C E5913028 ldr r3,[r1, #+0x28]		;r1+0x28=*(01501d4a)
:0238AD50 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238AD54 E2833001 add  r3,r3,#0x1
:0238AD58 E0833004 add  r3,r3,r4
:0238AD5C E5823004 str r3,[r2, #+0x4]		;r2+0x4=*(038096c4)=#-584195763(0xdd2de14d)
:0238AD60 EBFFFFB0 bl 0238AC28
:0238AD64 E59F301C ldr r3,[r15, #+0x1c]		;r15+0x1c=*(0238ad88)=#58730724(0x038028e4)
:0238AD68 E1A01005 mov  r1,r5			;r1=-180781770(0xf5397d36)
:0238AD6C E1A02004 mov  r2,r4			;r2=22027554(0x1501d22)
:0238AD70 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238AD74 EBFFFF40 bl 0238AA7C
:0238AD78 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238AD7C E12FFF1E bx r14 (Jump to addr_0238AACC?)
msr CPSR_fsxc,r14
:0238AD80 038090C0 orreq  r9,r0,#0xC0
:0238AD84 038096C0 orreq  r9,r0,#0xC000000
:0238AD88 038028E4 orreq  r2,r0,#0xE40000
:0238AD8C E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238AD90 E1A0A000 mov  r10,r0			;r10=0(0x0)
:0238AD94 E1A09001 mov  r9,r1			;r9=-180781770(0xf5397d36)
:0238AD98 E1A08002 mov  r8,r2			;r8=22027554(0x1501d22)
:0238AD9C EBFFFF27 bl 0238AA40
:0238ADA0 E3500000 cmp r0,#0x0
:0238ADA4 0A000021 beq 0238AE30
:0238ADA8 E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(0238ae38)=#58757312(0x038090c0)
:0238ADAC E59FB088 ldr r11,[r15, #+0x88]		;r15+0x88=*(0238ae3c)=#58758848(0x038096c0)
:0238ADB0 E5905000 ldr r5,[r0, #+0x0]		;r0+0x0=*(038090c0)=#22027554(0x01501d22)
:0238ADB4 E5956024 ldr r6,[r5, #+0x24]		;r5+0x24=*(01501d46)
:0238ADB8 E2464001 sub  r4,r6,#0x1
:0238ADBC EA000019 b 0238AE28
:0238ADC0 E00A0004 and  r0,r10,r4
:0238ADC4 E0467000 sub  r7,r6,r0
:0238ADC8 E1570008 cmp r7,r8
:0238ADCC 81A07008 movhi  r7,r8			;r7=22027554(0x1501d22)
:0238ADD0 EBFFFF87 bl 0238ABF4
:0238ADD4 E5951028 ldr r1,[r5, #+0x28]		;r5+0x28=*(01501d4a)
:0238ADD8 E1A0000A mov  r0,r10			;r0=0(0x0)
:0238ADDC E2811001 add  r1,r1,#0x1
:0238ADE0 E0811007 add  r1,r1,r7
:0238ADE4 E58B1004 str r1,[r11, #+0x4]		;r11+0x4=*(038096c4)=#-584195763(0xdd2de14d)
:0238ADE8 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238ADEC EBFFFF8D bl 0238AC28
:0238ADF0 E59F3048 ldr r3,[r15, #+0x48]		;r15+0x48=*(0238ae40)=#58730788(0x03802924)
:0238ADF4 E1A00009 mov  r0,r9			;r0=-180781770(0xf5397d36)
:0238ADF8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238ADFC E1A02007 mov  r2,r7			;r2=22027554(0x1501d22)
:0238AE00 EBFFFF1D bl 0238AA7C
:0238AE04 E595002C ldr r0,[r5, #+0x2c]		;r5+0x2c=*(01501d4e)
:0238AE08 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238AE0C EBFFFECD bl 0238A948
:0238AE10 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(01501d22)
:0238AE14 E3500000 cmp r0,#0x0
:0238AE18 1A000004 bne 0238AE30
:0238AE1C E0899007 add  r9,r9,r7
:0238AE20 E08AA007 add  r10,r10,r7
:0238AE24 E0488007 sub  r8,r8,r7
:0238AE28 E3580000 cmp r8,#0x0
:0238AE2C 1AFFFFE3 bne 0238ADC0
:0238AE30 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238AE34 E12FFF1E bx r14 (Jump to addr_0238AACC?)
msr CPSR_fsxc,r14
:0238AE38 038090C0 orreq  r9,r0,#0xC0
:0238AE3C 038096C0 orreq  r9,r0,#0xC000000
:0238AE40 03802924 orreq  r2,r0,#0x90000
:0238AE44 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238AE48 E1A0A000 mov  r10,r0			;r10=-180781770(0xf5397d36)
:0238AE4C E1A09001 mov  r9,r1			;r9=0(0x0)
:0238AE50 E1A08002 mov  r8,r2			;r8=22027554(0x1501d22)
:0238AE54 EBFFFEF9 bl 0238AA40
:0238AE58 E3500000 cmp r0,#0x0
:0238AE5C 0A000021 beq 0238AEE8
:0238AE60 E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(0238aef0)=#58757312(0x038090c0)
:0238AE64 E59FB088 ldr r11,[r15, #+0x88]		;r15+0x88=*(0238aef4)=#58758848(0x038096c0)
:0238AE68 E5905000 ldr r5,[r0, #+0x0]		;r0+0x0=*(038090c0)=#22027554(0x01501d22)
:0238AE6C E5956024 ldr r6,[r5, #+0x24]		;r5+0x24=*(01501d46)
:0238AE70 E2464001 sub  r4,r6,#0x1
:0238AE74 EA000019 b 0238AEE0
:0238AE78 E00A0004 and  r0,r10,r4
:0238AE7C E0467000 sub  r7,r6,r0
:0238AE80 E1570008 cmp r7,r8
:0238AE84 81A07008 movhi  r7,r8			;r7=22027554(0x1501d22)
:0238AE88 EBFFFF59 bl 0238ABF4
:0238AE8C E5951028 ldr r1,[r5, #+0x28]		;r5+0x28=*(01501d4a)
:0238AE90 E1A0000A mov  r0,r10			;r0=-180781770(0xf5397d36)
:0238AE94 E2811001 add  r1,r1,#0x1
:0238AE98 E0811007 add  r1,r1,r7
:0238AE9C E58B1004 str r1,[r11, #+0x4]		;r11+0x4=*(038096c4)=#-584195763(0xdd2de14d)
:0238AEA0 E3A0100A mov  r1,#0xA		;r1=10(0xa)
:0238AEA4 EBFFFF5F bl 0238AC28
:0238AEA8 E59F3048 ldr r3,[r15, #+0x48]		;r15+0x48=*(0238aef8)=#58730788(0x03802924)
:0238AEAC E1A00009 mov  r0,r9			;r0=0(0x0)
:0238AEB0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238AEB4 E1A02007 mov  r2,r7			;r2=22027554(0x1501d22)
:0238AEB8 EBFFFEEF bl 0238AA7C
:0238AEBC E5950030 ldr r0,[r5, #+0x30]		;r5+0x30=*(01501d52)
:0238AEC0 E5951034 ldr r1,[r5, #+0x34]		;r5+0x34=*(01501d56)
:0238AEC4 EBFFFE9F bl 0238A948
:0238AEC8 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(01501d22)
:0238AECC E3500000 cmp r0,#0x0
:0238AED0 1A000004 bne 0238AEE8
:0238AED4 E0899007 add  r9,r9,r7
:0238AED8 E08AA007 add  r10,r10,r7
:0238AEDC E0488007 sub  r8,r8,r7
:0238AEE0 E3580000 cmp r8,#0x0
:0238AEE4 1AFFFFE3 bne 0238AE78
:0238AEE8 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238AEEC E12FFF1E bx r14 (Jump to addr_0238AACC?)
msr CPSR_fsxc,r14
:0238AEF0 038090C0 orreq  r9,r0,#0xC0
:0238AEF4 038096C0 orreq  r9,r0,#0xC000000
:0238AEF8 03802924 orreq  r2,r0,#0x90000
:0238AEFC E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238AF00 E1A07000 mov  r7,r0			;r7=0(0x0)
:0238AF04 E1A06001 mov  r6,r1			;r6=0(0x0)
:0238AF08 E1A05002 mov  r5,r2			;r5=22027554(0x1501d22)
:0238AF0C EBFFFECB bl 0238AA40
:0238AF10 E3500000 cmp r0,#0x0
:0238AF14 0A000017 beq 0238AF78
:0238AF18 E59F0060 ldr r0,[r15, #+0x60]		;r15+0x60=*(0238af80)=#58757312(0x038090c0)
:0238AF1C E59F2060 ldr r2,[r15, #+0x60]		;r15+0x60=*(0238af84)=#58758848(0x038096c0)
:0238AF20 E5904000 ldr r4,[r0, #+0x0]		;r0+0x0=*(038090c0)=#22027554(0x01501d22)
:0238AF24 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238AF28 E5820010 str r0,[r2, #+0x10]		;r2+0x10=*(038096d0)=#-48037181(0xfd2302c3)
:0238AF2C E5941028 ldr r1,[r4, #+0x28]		;r4+0x28=*(01501d4a)
:0238AF30 E1A00007 mov  r0,r7			;r0=0(0x0)
:0238AF34 E2811001 add  r1,r1,#0x1
:0238AF38 E0813005 add  r3,r1,r5
:0238AF3C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238AF40 E5823004 str r3,[r2, #+0x4]		;r2+0x4=*(038096c4)=#-584195763(0xdd2de14d)
:0238AF44 EBFFFF37 bl 0238AC28
:0238AF48 E59F3038 ldr r3,[r15, #+0x38]		;r15+0x38=*(0238af88)=#58730868(0x03802974)
:0238AF4C E1A00006 mov  r0,r6			;r0=0(0x0)
:0238AF50 E1A02005 mov  r2,r5			;r2=22027554(0x1501d22)
:0238AF54 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238AF58 EBFFFEC7 bl 0238AA7C
:0238AF5C E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(01501d22)
:0238AF60 E3500000 cmp r0,#0x0
:0238AF64 059F0018 ldreq r0,[r15, #+0x18]		;r15+0x18=*(0238af84)=#58758848(0x038096c0)
:0238AF68 05900010 ldreq r0,[r0, #+0x10]		;r0+0x10=*(038096d0)=#-48037181(0xfd2302c3)
:0238AF6C 03500000 cmpeq r0,#0x0
:0238AF70 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0238AF74 05840000 streq r0,[r4, #+0x0]		;r4+0x0=*(01501d22)
:0238AF78 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238AF7C E12FFF1E bx r14 (Jump to addr_0238AACC?)
msr CPSR_fsxc,r14
:0238AF80 038090C0 orreq  r9,r0,#0xC0
:0238AF84 038096C0 orreq  r9,r0,#0xC000000
:0238AF88 03802974 orreq  r2,r0,#0x1D0000
:0238AF8C E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0238AF90 E59F2088 ldr r2,[r15, #+0x88]		;r15+0x88=*(0238b020)=#58757312(0x038090c0)
:0238AF94 E1A07000 mov  r7,r0			;r7=1(0x1)
:0238AF98 E5924000 ldr r4,[r2, #+0x0]		;r2+0x0=*(038090c0)=#22027554(0x01501d22)
:0238AF9C E1A06001 mov  r6,r1			;r6=0(0x0)
:0238AFA0 E594501C ldr r5,[r4, #+0x1c]		;r4+0x1c=*(01501d3e)
:0238AFA4 E1870006 orr  r0,r7,r6
:0238AFA8 E2451001 sub  r1,r5,#0x1
:0238AFAC E1110000 tst r1,r0
:0238AFB0 13A00002 movne  r0,#0x2		;r0=2(0x2)
:0238AFB4 15840000 strne r0,[r4, #+0x0]		;r4+0x0=*(01501d22)
:0238AFB8 1A000016 bne 0238B018
:0238AFBC EBFFFE9F bl 0238AA40
:0238AFC0 E3500000 cmp r0,#0x0
:0238AFC4 0A000013 beq 0238B018
:0238AFC8 E59F8054 ldr r8,[r15, #+0x54]		;r15+0x54=*(0238b024)=#58758848(0x038096c0)
:0238AFCC E3A090D8 mov  r9,#0xD8		;r9=216(0xd8)
:0238AFD0 EA00000E b 0238B010
:0238AFD4 EBFFFF06 bl 0238ABF4
:0238AFD8 E5941028 ldr r1,[r4, #+0x28]		;r4+0x28=*(01501d4a)
:0238AFDC E1A00007 mov  r0,r7			;r0=1(0x1)
:0238AFE0 E2811001 add  r1,r1,#0x1
:0238AFE4 E5881004 str r1,[r8, #+0x4]		;r8+0x4=*(038096c4)=#-584195763(0xdd2de14d)
:0238AFE8 E1A01009 mov  r1,r9			;r1=216(0xd8)
:0238AFEC EBFFFF0D bl 0238AC28
:0238AFF0 E5940040 ldr r0,[r4, #+0x40]		;r4+0x40=*(01501d62)
:0238AFF4 E5941044 ldr r1,[r4, #+0x44]		;r4+0x44=*(01501d66)
:0238AFF8 EBFFFE52 bl 0238A948
:0238AFFC E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(01501d22)
:0238B000 E3500000 cmp r0,#0x0
:0238B004 1A000003 bne 0238B018
:0238B008 E0877005 add  r7,r7,r5
:0238B00C E0466005 sub  r6,r6,r5
:0238B010 E3560000 cmp r6,#0x0
:0238B014 1AFFFFEE bne 0238AFD4
:0238B018 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0238B01C E12FFF1E bx r14 (Jump to addr_0238AACC?)
msr CPSR_fsxc,r14
:0238B020 038090C0 orreq  r9,r0,#0xC0
:0238B024 038096C0 orreq  r9,r0,#0xC000000
:0238B028 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0238B02C E59F2088 ldr r2,[r15, #+0x88]		;r15+0x88=*(0238b0bc)=#58757312(0x038090c0)
:0238B030 E1A07000 mov  r7,r0			;r7=1(0x1)
:0238B034 E5924000 ldr r4,[r2, #+0x0]		;r2+0x0=*(038090c0)=#22027554(0x01501d22)
:0238B038 E1A06001 mov  r6,r1			;r6=216(0xd8)
:0238B03C E5945020 ldr r5,[r4, #+0x20]		;r4+0x20=*(01501d42)
:0238B040 E1870006 orr  r0,r7,r6
:0238B044 E2451001 sub  r1,r5,#0x1
:0238B048 E1110000 tst r1,r0
:0238B04C 13A00002 movne  r0,#0x2		;r0=2(0x2)
:0238B050 15840000 strne r0,[r4, #+0x0]		;r4+0x0=*(01501d22)
:0238B054 1A000016 bne 0238B0B4
:0238B058 EBFFFE78 bl 0238AA40
:0238B05C E3500000 cmp r0,#0x0
:0238B060 0A000013 beq 0238B0B4
:0238B064 E59F8054 ldr r8,[r15, #+0x54]		;r15+0x54=*(0238b0c0)=#58758848(0x038096c0)
:0238B068 E3A09020 mov  r9,#0x20		;r9=32(0x20)
:0238B06C EA00000E b 0238B0AC
:0238B070 EBFFFEDF bl 0238ABF4
:0238B074 E5941028 ldr r1,[r4, #+0x28]		;r4+0x28=*(01501d4a)
:0238B078 E1A00007 mov  r0,r7			;r0=1(0x1)
:0238B07C E2811001 add  r1,r1,#0x1
:0238B080 E5881004 str r1,[r8, #+0x4]		;r8+0x4=*(038096c4)=#-584195763(0xdd2de14d)
:0238B084 E1A01009 mov  r1,r9			;r1=32(0x20)
:0238B088 EBFFFEE6 bl 0238AC28
:0238B08C E5940048 ldr r0,[r4, #+0x48]		;r4+0x48=*(01501d6a)
:0238B090 E594104C ldr r1,[r4, #+0x4c]		;r4+0x4c=*(01501d6e)
:0238B094 EBFFFE2B bl 0238A948
:0238B098 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(01501d22)
:0238B09C E3500000 cmp r0,#0x0
:0238B0A0 1A000003 bne 0238B0B4
:0238B0A4 E0877005 add  r7,r7,r5
:0238B0A8 E0466005 sub  r6,r6,r5
:0238B0AC E3560000 cmp r6,#0x0
:0238B0B0 1AFFFFEE bne 0238B070
:0238B0B4 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0238B0B8 E12FFF1E bx r14 (Jump to addr_0238AACC?)
msr CPSR_fsxc,r14
:0238B0BC 038090C0 orreq  r9,r0,#0xC0
:0238B0C0 038096C0 orreq  r9,r0,#0xC000000
:0238B0C4 E92D4010 stmdb  r13!,{r4,r14}
:0238B0C8 EBFFFE5C bl 0238AA40
:0238B0CC E3500000 cmp r0,#0x0
:0238B0D0 0A00000C beq 0238B108
:0238B0D4 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(0238b110)=#58757312(0x038090c0)
:0238B0D8 E5904000 ldr r4,[r0, #+0x0]		;r0+0x0=*(038090c0)=#22027554(0x01501d22)
:0238B0DC EBFFFEC4 bl 0238ABF4
:0238B0E0 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(0238b114)=#58758848(0x038096c0)
:0238B0E4 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238B0E8 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238b118)=#58749560(0x03807278)
:0238B0EC E59F3028 ldr r3,[r15, #+0x28]		;r15+0x28=*(0238b11c)=#58730788(0x03802924)
:0238B0F0 E5812004 str r2,[r1, #+0x4]		;r1+0x4=*(038096c4)=#-584195763(0xdd2de14d)
:0238B0F4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238B0F8 EBFFFE5F bl 0238AA7C
:0238B0FC E5940038 ldr r0,[r4, #+0x38]		;r4+0x38=*(01501d5a)
:0238B100 E594103C ldr r1,[r4, #+0x3c]		;r4+0x3c=*(01501d5e)
:0238B104 EBFFFE0F bl 0238A948
:0238B108 E8BD4010 ldmia  r13!,{r4,r14}
:0238B10C E12FFF1E bx r14 (Jump to addr_0238AACC?)
msr CPSR_fsxc,r14
:0238B110 038090C0 orreq  r9,r0,#0xC0
:0238B114 038096C0 orreq  r9,r0,#0xC000000
:0238B118 03807278 orreq  r7,r0,#0x80000007
:0238B11C 03802924 orreq  r2,r0,#0x90000
:0238B120 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238B124 E1A04000 mov  r4,r0			;r4=58749560(0x3807278)
:0238B128 EBFFFE44 bl 0238AA40
:0238B12C E3500000 cmp r0,#0x0
:0238B130 0A00001B beq 0238B1A4
:0238B134 E59F0070 ldr r0,[r15, #+0x70]		;r15+0x70=*(0238b1ac)=#58757312(0x038090c0)
:0238B138 E5CD4001 strb r4,[r13, #+0x1]		;r13+0x1=*(0380ff81)=#-1108523597(0xbded45b3)
:0238B13C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238B140 E5909000 ldr r9,[r0, #+0x0]		;r0+0x0=*(038090c0)=#22027554(0x01501d22)
:0238B144 E59F5064 ldr r5,[r15, #+0x64]		;r15+0x64=*(0238b1b0)=#58730788(0x03802924)
:0238B148 E59F4064 ldr r4,[r15, #+0x64]		;r15+0x64=*(0238b1b4)=#58758848(0x038096c0)
:0238B14C E5CD1000 strb r1,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238B150 E3A0A00A mov  r10,#0xA		;r10=10(0xa)
:0238B154 E28D7000 add  r7,r13,#0x0
:0238B158 E3A08002 mov  r8,#0x2		;r8=2(0x2)
:0238B15C E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0238B160 E3A0B005 mov  r11,#0x5		;r11=5(0x5)
:0238B164 EBFFFEA2 bl 0238ABF4
:0238B168 E1A00007 mov  r0,r7			;r0=1(0x1)
:0238B16C E5848004 str r8,[r4, #+0x4]		;r4+0x4=*(038096c4)=#-584195763(0xdd2de14d)
:0238B170 E1A01006 mov  r1,r6			;r1=0(0x0)
:0238B174 E1A02008 mov  r2,r8			;r2=-584195763(0xdd2de14d)
:0238B178 E1A03005 mov  r3,r5			;r3=58730788(0x3802924)
:0238B17C EBFFFE3E bl 0238AA7C
:0238B180 E1A0000B mov  r0,r11			;r0=5(0x5)
:0238B184 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238B188 EBFFFDEE bl 0238A948
:0238B18C E5990000 ldr r0,[r9, #+0x0]		;r9+0x0=*(01501d22)
:0238B190 E3500004 cmp r0,#0x4
:0238B194 1A000002 bne 0238B1A4
:0238B198 E24AA001 sub  r10,r10,#0x1
:0238B19C E35A0000 cmp r10,#0x0
:0238B1A0 CAFFFFEF bgt 0238B164
:0238B1A4 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238B1A8 E12FFF1E bx r14 (Jump to addr_0238AACC?)
msr CPSR_fsxc,r14
:0238B1AC 038090C0 orreq  r9,r0,#0xC0
:0238B1B0 03802924 orreq  r2,r0,#0x90000
:0238B1B4 038096C0 orreq  r9,r0,#0xC000000
:0238B1B8 E59F3050 ldr r3,[r15, #+0x50]		;r15+0x50=*(0238b210)=#67109284(0x040001a4)
:0238B1BC E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(040001a4)=#87109964(0x0531314c)
:0238B1C0 E3120102 tst r2,#0x80000000
:0238B1C4 1AFFFFFC bne 0238B1BC
:0238B1C8 E59F3044 ldr r3,[r15, #+0x44]		;r15+0x44=*(0238b214)=#67109281(0x040001a1)
:0238B1CC E3A020C0 mov  r2,#0xC0		;r2=192(0xc0)
:0238B1D0 E5C32000 strb r2,[r3, #+0x0]		;r3+0x0=*(040001a1)=#1281648241(0x4c646671)
:0238B1D4 E1A02C20 mov  r2,r0,lsr #0x18		;r2=0(0x0)
:0238B1D8 E5C32007 strb r2,[r3, #+0x7]		;r3+0x7=*(040001a8)=#1397509169(0x534c4c31)
:0238B1DC E1A02820 mov  r2,r0,lsr #0x10		;r2=0(0x0)
:0238B1E0 E5C32008 strb r2,[r3, #+0x8]		;r3+0x8=*(040001a9)=#1397967948(0x53534c4c)
:0238B1E4 E1A02420 mov  r2,r0,lsr #0x8		;r2=0(0x0)
:0238B1E8 E5C32009 strb r2,[r3, #+0x9]		;r3+0x9=*(040001aa)=#542331724(0x2053534c)
:0238B1EC E5C3000A strb r0,[r3, #+0xa]		;r3+0xa=*(040001ab)=#-2128587949(0x81205353)
:0238B1F0 E1A00C21 mov  r0,r1,lsr #0x18		;r0=0(0x0)
:0238B1F4 E5C3000B strb r0,[r3, #+0xb]		;r3+0xb=*(040001ac)=#1098981459(0x41812053)
:0238B1F8 E1A00821 mov  r0,r1,lsr #0x10		;r0=0(0x0)
:0238B1FC E5C3000C strb r0,[r3, #+0xc]		;r3+0xc=*(040001ad)=#641827104(0x26418120)
:0238B200 E1A00421 mov  r0,r1,lsr #0x8		;r0=0(0x0)
:0238B204 E5C3000D strb r0,[r3, #+0xd]		;r3+0xd=*(040001ae)=#-1624882815(0x9f264181)
:0238B208 E5C3100E strb r1,[r3, #+0xe]		;r3+0xe=*(040001af)=#-2137053631(0x809f2641)
:0238B20C E12FFF1E bx r14 (Jump to addr_0238AACC?)
msr CPSR_fsxc,r14
:0238B210 040001A4 streq r0,[r0],#-0x1a4
:0238B214 040001A1 streq r0,[r0],#-0x1a1
:0238B218 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238B21C E59F4064 ldr r4,[r15, #+0x64]		;r15+0x64=*(0238b288)=#58757312(0x038090c0)
:0238B220 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238B224 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(038090c0)=#22027554(0x01501d22)
:0238B228 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(01501d22)
:0238B22C E594703C ldr r7,[r4, #+0x3c]		;r4+0x3c=*(038090fc)=#1408860659(0x53f981f3)
:0238B230 E5946040 ldr r6,[r4, #+0x40]		;r4+0x40=*(03809100)=#1320892143(0x4ebb36ef)
:0238B234 EBFFEB38 bl 02385F1C
:0238B238 E59410FC ldr r1,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B23C E1A05000 mov  r5,r0			;r5=22027554(0x1501d22)
:0238B240 E3C1004C bic  r0,r1,#0x4C
:0238B244 E58400FC str r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B248 E28400F4 add  r0,r4,#0xF4
:0238B24C EBFFE4AB bl 02384500
:0238B250 E59400FC ldr r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B254 E3100010 tst r0,#0x10
:0238B258 0A000001 beq 0238B264
:0238B25C E2840048 add  r0,r4,#0x48
:0238B260 EBFFE4C8 bl 02384588
:0238B264 E1A00005 mov  r0,r5			;r0=22027554(0x1501d22)
:0238B268 EBFFEB30 bl 02385F30
:0238B26C E3570000 cmp r7,#0x0
:0238B270 0A000002 beq 0238B280
:0238B274 E1A00006 mov  r0,r6			;r0=1320892143(0x4ebb36ef)
:0238B278 E1A0E00F mov  r14,r15			;r14=37270144(0x238b280)
:0238B27C E12FFF17 bx r7 (Jump to addr_53F981F3?)msr CPSR_fsxc,r7
:0238B280 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238B284 E12FFF1E bx r14 (Jump to addr_0238B280?)
msr CPSR_fsxc,r14
:0238B288 038090C0 orreq  r9,r0,#0xC0
:0238B28C E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(0238b2a8)=#58750416(0x038075d0)
:0238B290 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(038075d0)=#-143007505(0xf779e0ef)
:0238B294 E5911060 ldr r1,[r1, #+0x60]		;r1+0x60=*(f779e14f)
:0238B298 E3C11407 bic  r1,r1,#0x7000000
:0238B29C E1810000 orr  r0,r1,r0
:0238B2A0 E380020A orr  r0,r0,#0xA0000000
:0238B2A4 E12FFF1E bx r14 (Jump to addr_0238B280?)
msr CPSR_fsxc,r14
:0238B2A8 038075D0 orreq  r7,r0,#0x34000000
:0238B2AC E12FFF1E bx r14 (Jump to addr_0238B280?)
msr CPSR_fsxc,r14
:0238B2B0 E92D4008 stmdb  r13!,{r3,r14}
:0238B2B4 E3A0032E mov  r0,#0xB8000000		;r0=-1207959552(0xb8000000)
:0238B2B8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238B2BC EBFFFFBD bl 0238B1B8
:0238B2C0 E3A00407 mov  r0,#0x7000000		;r0=117440512(0x7000000)
:0238B2C4 EBFFFFF0 bl 0238B28C
:0238B2C8 E3A01A02 mov  r1,#0x2000		;r1=8192(0x2000)
:0238B2CC E2611000 rsb  r1,r1,#0x0
:0238B2D0 E59F2020 ldr r2,[r15, #+0x20]		;r15+0x20=*(0238b2f8)=#67109284(0x040001a4)
:0238B2D4 E0000001 and  r0,r0,r1
:0238B2D8 E5820000 str r0,[r2, #+0x0]		;r2+0x0=*(040001a4)=#87109964(0x0531314c)
:0238B2DC E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(040001a4)=#87109964(0x0531314c)
:0238B2E0 E3100502 tst r0,#0x800000
:0238B2E4 0AFFFFFC beq 0238B2DC
:0238B2E8 E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(0238b2fc)=#68157456(0x04100010)
:0238B2EC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(04100010)=#-479646529(0xe3692cbf)
:0238B2F0 E8BD4008 ldmia  r13!,{r3,r14}
:0238B2F4 E12FFF1E bx r14 (Jump to addr_0238B280?)
msr CPSR_fsxc,r14
:0238B2F8 040001A4 streq r0,[r0],#-0x1a4
:0238B2FC 04100010 ldreq r0,[r0],#-0x10
:0238B300 E92D4010 stmdb  r13!,{r4,r14}
:0238B304 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0238b32c)=#58757312(0x038090c0)
:0238B308 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238B30C E1A02001 mov  r2,r1			;r2=0(0x0)
:0238B310 EB000006 bl 0238B330
:0238B314 EBFFFFE5 bl 0238B2B0
:0238B318 E1A04000 mov  r4,r0			;r4=58757312(0x38090c0)
:0238B31C EBFFFFBD bl 0238B218
:0238B320 E1A00004 mov  r0,r4			;r0=58757312(0x38090c0)
:0238B324 E8BD4010 ldmia  r13!,{r4,r14}
:0238B328 E12FFF1E bx r14 (Jump to addr_0238B280?)
msr CPSR_fsxc,r14
:0238B32C 038090C0 orreq  r9,r0,#0xC0
:0238B330 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238B334 E1A07000 mov  r7,r0			;r7=58757312(0x38090c0)
:0238B338 E1A06001 mov  r6,r1			;r6=0(0x0)
:0238B33C E1A05002 mov  r5,r2			;r5=0(0x0)
:0238B340 EBFFEAF5 bl 02385F1C
:0238B344 E1A04000 mov  r4,r0			;r4=58757312(0x38090c0)
:0238B348 EA000001 b 0238B354
:0238B34C E28700F4 add  r0,r7,#0xF4
:0238B350 EBFFE455 bl 023844AC
:0238B354 E59700FC ldr r0,[r7, #+0xfc]		;r7+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B358 E3100004 tst r0,#0x4
:0238B35C 1AFFFFFA bne 0238B34C
:0238B360 E59710FC ldr r1,[r7, #+0xfc]		;r7+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B364 E1A00004 mov  r0,r4			;r0=58757312(0x38090c0)
:0238B368 E3811004 orr  r1,r1,#0x4
:0238B36C E58710FC str r1,[r7, #+0xfc]		;r7+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B370 E587603C str r6,[r7, #+0x3c]		;r7+0x3c=*(038090fc)=#1408860659(0x53f981f3)
:0238B374 E5875040 str r5,[r7, #+0x40]		;r7+0x40=*(03809100)=#1320892143(0x4ebb36ef)
:0238B378 EBFFEAEC bl 02385F30
:0238B37C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238B380 E12FFF1E bx r14 (Jump to addr_0238B280?)
msr CPSR_fsxc,r14
:0238B384 E92D4008 stmdb  r13!,{r3,r14}
:0238B388 E59FC054 ldr r12,[r15, #+0x54]		;r15+0x54=*(0238b3e4)=#58757312(0x038090c0)
:0238B38C E59C00FC ldr r0,[r12, #+0xfc]		;r12+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B390 E3500000 cmp r0,#0x0
:0238B394 1A000010 bne 0238B3DC
:0238B398 E59F0048 ldr r0,[r15, #+0x48]		;r15+0x48=*(0238b3e8)=#58758880(0x038096e0)
:0238B39C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238B3A0 E2421001 sub  r1,r2,#0x1
:0238B3A4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0238B3A8 E58C30FC str r3,[r12, #+0xfc]		;r12+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B3AC E58C2028 str r2,[r12, #+0x28]		;r12+0x28=*(038090e8)=#-1375653715(0xae0130ad)
:0238B3B0 E58C2024 str r2,[r12, #+0x24]		;r12+0x24=*(038090e4)=#1085131177(0x40adc9a9)
:0238B3B4 E58C2020 str r2,[r12, #+0x20]		;r12+0x20=*(038090e0)=#550359078(0x20cdd026)
:0238B3B8 E58C102C str r1,[r12, #+0x2c]		;r12+0x2c=*(038090ec)=#1622352115(0x60b320f3)
:0238B3BC E58C203C str r2,[r12, #+0x3c]		;r12+0x3c=*(038090fc)=#1408860659(0x53f981f3)
:0238B3C0 E58C2040 str r2,[r12, #+0x40]		;r12+0x40=*(03809100)=#1320892143(0x4ebb36ef)
:0238B3C4 E5802000 str r2,[r0, #+0x0]		;r0+0x0=*(038096e0)=#-270912798(0xefda32e2)
:0238B3C8 EBFFFD1C bl 0238A840
:0238B3CC E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(0238b3ec)=#58732688(0x03803090)
:0238B3D0 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0238b3e8)=#58758880(0x038096e0)
:0238B3D4 E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(03809700)=#-2018869878(0x87aa7d8a)
:0238B3D8 EB0000CA bl 0238B708
:0238B3DC E8BD4008 ldmia  r13!,{r3,r14}
:0238B3E0 E12FFF1E bx r14 (Jump to addr_0238B280?)
msr CPSR_fsxc,r14
:0238B3E4 038090C0 orreq  r9,r0,#0xC0
:0238B3E8 038096E0 orreq  r9,r0,#0xE000000
:0238B3EC 03803090 orreq  r3,r0,#0x90
:0238B3F0 E92D4008 stmdb  r13!,{r3,r14}
:0238B3F4 E350000B cmp r0,#0xB
:0238B3F8 1A000032 bne 0238B4C8
:0238B3FC E3520000 cmp r2,#0x0
:0238B400 0A000030 beq 0238B4C8
:0238B404 E59F00C4 ldr r0,[r15, #+0xc4]		;r15+0xc4=*(0238b4d0)=#58757312(0x038090c0)
:0238B408 E5902008 ldr r2,[r0, #+0x8]		;r0+0x8=*(038090c8)=#804809195(0x2ff869eb)
:0238B40C E3520000 cmp r2,#0x0
:0238B410 05801004 streq r1,[r0, #+0x4]		;r0+0x4=*(038090c4)=#19835692(0x012eab2c)
:0238B414 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(038090c4)=#19835692(0x012eab2c)
:0238B418 E352000F cmp r2,#0xF
:0238B41C 908FF102 addls  r15,r15,r2,lsl #0x2
:0238B420 EA00001B b 0238B494
:0238B424 EA00000E b 0238B464
:0238B428 EA000019 b 0238B494
:0238B42C EA000015 b 0238B488
:0238B430 EA000014 b 0238B488
:0238B434 EA000013 b 0238B488
:0238B438 EA000012 b 0238B488
:0238B43C EA000011 b 0238B488
:0238B440 EA000010 b 0238B488
:0238B444 EA00000F b 0238B488
:0238B448 EA00000E b 0238B488
:0238B44C EA00000D b 0238B488
:0238B450 EA00000C b 0238B488
:0238B454 EA00000B b 0238B488
:0238B458 EA00000A b 0238B488
:0238B45C EA000009 b 0238B488
:0238B460 EA000008 b 0238B488
:0238B464 E5902008 ldr r2,[r0, #+0x8]		;r0+0x8=*(038090c8)=#804809195(0x2ff869eb)
:0238B468 E3520000 cmp r2,#0x0
:0238B46C 0A000008 beq 0238B494
:0238B470 E3520001 cmp r2,#0x1
:0238B474 059020FC ldreq r2,[r0, #+0xfc]		;r0+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B478 05801000 streq r1,[r0, #+0x0]		;r0+0x0=*(038090c0)=#22027554(0x01501d22)
:0238B47C 03821010 orreq  r1,r2,#0x10
:0238B480 058010FC streq r1,[r0, #+0xfc]		;r0+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B484 EA000002 b 0238B494
:0238B488 E59010FC ldr r1,[r0, #+0xfc]		;r0+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B48C E3811010 orr  r1,r1,#0x10
:0238B490 E58010FC str r1,[r0, #+0xfc]		;r0+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B494 E59010FC ldr r1,[r0, #+0xfc]		;r0+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B498 E3110010 tst r1,#0x10
:0238B49C 05901008 ldreq r1,[r0, #+0x8]		;r0+0x8=*(038090c8)=#804809195(0x2ff869eb)
:0238B4A0 02811001 addeq  r1,r1,#0x1
:0238B4A4 05801008 streq r1,[r0, #+0x8]		;r0+0x8=*(038090c8)=#804809195(0x2ff869eb)
:0238B4A8 0A000006 beq 0238B4C8
:0238B4AC E59010FC ldr r1,[r0, #+0xfc]		;r0+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B4B0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238B4B4 E5802008 str r2,[r0, #+0x8]		;r0+0x8=*(038090c8)=#804809195(0x2ff869eb)
:0238B4B8 E3110004 tst r1,#0x4
:0238B4BC 159000EC ldrne r0,[r0, #+0xec]		;r0+0xec=*(038091ac)=#-182390973(0xf520ef43)
:0238B4C0 02800048 addeq  r0,r0,#0x48
:0238B4C4 EBFFE42F bl 02384588
:0238B4C8 E8BD4008 ldmia  r13!,{r3,r14}
:0238B4CC E12FFF1E bx r14 (Jump to addr_0238B280?)
msr CPSR_fsxc,r14
:0238B4D0 038090C0 orreq  r9,r0,#0xC0
:0238B4D4 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0238B4D8 E59F4224 ldr r4,[r15, #+0x224]		;r15+0x224=*(0238b704)=#58757312(0x038090c0)
:0238B4DC E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0238B4E0 EBFFEA8D bl 02385F1C
:0238B4E4 E1A06000 mov  r6,r0			;r6=-182390973(0xf520ef43)
:0238B4E8 E2848048 add  r8,r4,#0x48
:0238B4EC E1A07005 mov  r7,r5			;r7=0(0x0)
:0238B4F0 E59400FC ldr r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B4F4 E3100004 tst r0,#0x4
:0238B4F8 1A00000A bne 0238B528
:0238B4FC E59400FC ldr r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B500 E3100010 tst r0,#0x10
:0238B504 0A00000A beq 0238B534
:0238B508 E59400FC ldr r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B50C E3A05001 mov  r5,#0x1		;r5=1(0x1)
:0238B510 E3800004 orr  r0,r0,#0x4
:0238B514 E58400FC str r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B518 E59400FC ldr r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B51C E3C00010 bic  r0,r0,#0x10
:0238B520 E58400FC str r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B524 EA000006 b 0238B544
:0238B528 E59400FC ldr r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B52C E3100008 tst r0,#0x8
:0238B530 1A000003 bne 0238B544
:0238B534 E1A00007 mov  r0,r7			;r0=0(0x0)
:0238B538 E58480EC str r8,[r4, #+0xec]		;r4+0xec=*(038091ac)=#-182390973(0xf520ef43)
:0238B53C EBFFE3DA bl 023844AC
:0238B540 EAFFFFEA b 0238B4F0
:0238B544 E1A00006 mov  r0,r6			;r0=-182390973(0xf520ef43)
:0238B548 EBFFEA78 bl 02385F30
:0238B54C E3550000 cmp r5,#0x0
:0238B550 0A000066 beq 0238B6F0
:0238B554 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(038090c0)=#22027554(0x01501d22)
:0238B558 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238B55C E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(01501d22)
:0238B560 E5943000 ldr r3,[r4, #+0x0]		;r4+0x0=*(038090c0)=#22027554(0x01501d22)
:0238B564 E5942004 ldr r2,[r4, #+0x4]		;r4+0x4=*(038090c4)=#19835692(0x012eab2c)
:0238B568 E5931058 ldr r1,[r3, #+0x58]		;r3+0x58=*(01501d7a)
:0238B56C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238B570 E1110210 tst r1,r0,lsl r2
:0238B574 03A00003 moveq  r0,#0x3		;r0=3(0x3)
:0238B578 05830000 streq r0,[r3, #+0x0]		;r3+0x0=*(01501d22)
:0238B57C 0A000044 beq 0238B694
:0238B580 E352000F cmp r2,#0xF
:0238B584 908FF102 addls  r15,r15,r2,lsl #0x2
:0238B588 EA00003F b 0238B68C
:0238B58C EA000040 b 0238B694
:0238B590 EA00003F b 0238B694
:0238B594 EA00000C b 0238B5CC
:0238B598 EA00000D b 0238B5D4
:0238B59C EA000010 b 0238B5E4
:0238B5A0 EA000039 b 0238B68C
:0238B5A4 EA000011 b 0238B5F0
:0238B5A8 EA000015 b 0238B604
:0238B5AC EA000019 b 0238B618
:0238B5B0 EA00001D b 0238B62C
:0238B5B4 EA000034 b 0238B68C
:0238B5B8 EA000020 b 0238B640
:0238B5BC EA000027 b 0238B660
:0238B5C0 EA000028 b 0238B668
:0238B5C4 EA00002C b 0238B67C
:0238B5C8 EA000020 b 0238B650
:0238B5CC EBFFFDBD bl 0238ACC8
:0238B5D0 EA00002F b 0238B694
:0238B5D4 EBFFFF35 bl 0238B2B0
:0238B5D8 E5941000 ldr r1,[r4, #+0x0]		;r4+0x0=*(038090c0)=#22027554(0x01501d22)
:0238B5DC E5810008 str r0,[r1, #+0x8]		;r1+0x8=*(01501d2a)
:0238B5E0 EA00002B b 0238B694
:0238B5E4 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238B5E8 E5830000 str r0,[r3, #+0x0]		;r3+0x0=*(01501d22)
:0238B5EC EA000028 b 0238B694
:0238B5F0 E593000C ldr r0,[r3, #+0xc]		;r3+0xc=*(01501d2e)
:0238B5F4 E5931010 ldr r1,[r3, #+0x10]		;r3+0x10=*(01501d32)
:0238B5F8 E5932014 ldr r2,[r3, #+0x14]		;r3+0x14=*(01501d36)
:0238B5FC EBFFFDC7 bl 0238AD20
:0238B600 EA000023 b 0238B694
:0238B604 E5930010 ldr r0,[r3, #+0x10]		;r3+0x10=*(01501d32)
:0238B608 E593100C ldr r1,[r3, #+0xc]		;r3+0xc=*(01501d2e)
:0238B60C E5932014 ldr r2,[r3, #+0x14]		;r3+0x14=*(01501d36)
:0238B610 EBFFFE0B bl 0238AE44
:0238B614 EA00001E b 0238B694
:0238B618 E5930010 ldr r0,[r3, #+0x10]		;r3+0x10=*(01501d32)
:0238B61C E593100C ldr r1,[r3, #+0xc]		;r3+0xc=*(01501d2e)
:0238B620 E5932014 ldr r2,[r3, #+0x14]		;r3+0x14=*(01501d36)
:0238B624 EBFFFDD8 bl 0238AD8C
:0238B628 EA000019 b 0238B694
:0238B62C E5930010 ldr r0,[r3, #+0x10]		;r3+0x10=*(01501d32)
:0238B630 E593100C ldr r1,[r3, #+0xc]		;r3+0xc=*(01501d2e)
:0238B634 E5932014 ldr r2,[r3, #+0x14]		;r3+0x14=*(01501d36)
:0238B638 EBFFFE2F bl 0238AEFC
:0238B63C EA000014 b 0238B694
:0238B640 E5930010 ldr r0,[r3, #+0x10]		;r3+0x10=*(01501d32)
:0238B644 E5931014 ldr r1,[r3, #+0x14]		;r3+0x14=*(01501d36)
:0238B648 EBFFFE4F bl 0238AF8C
:0238B64C EA000010 b 0238B694
:0238B650 E5930010 ldr r0,[r3, #+0x10]		;r3+0x10=*(01501d32)
:0238B654 E5931014 ldr r1,[r3, #+0x14]		;r3+0x14=*(01501d36)
:0238B658 EBFFFE72 bl 0238B028
:0238B65C EA00000C b 0238B694
:0238B660 EBFFFE97 bl 0238B0C4
:0238B664 EA00000A b 0238B694
:0238B668 EBFFFCDF bl 0238A9EC
:0238B66C E5941000 ldr r1,[r4, #+0x0]		;r4+0x0=*(038090c0)=#22027554(0x01501d22)
:0238B670 E5911010 ldr r1,[r1, #+0x10]		;r1+0x10=*(01501d32)
:0238B674 E5C10000 strb r0,[r1, #+0x0]		;r1+0x0=*(01501d22)
:0238B678 EA000005 b 0238B694
:0238B67C E593000C ldr r0,[r3, #+0xc]		;r3+0xc=*(01501d2e)
:0238B680 E5D00000 ldrb r0,[r0, #+0x0]		;r0+0x0=*(00000003)
:0238B684 EBFFFEA5 bl 0238B120
:0238B688 EA000001 b 0238B694
:0238B68C E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238B690 E5830000 str r0,[r3, #+0x0]		;r3+0x0=*(01501d22)
:0238B694 E3A0600B mov  r6,#0xB		;r6=11(0xb)
:0238B698 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:0238B69C E1A00006 mov  r0,r6			;r0=11(0xb)
:0238B6A0 E1A01005 mov  r1,r5			;r1=1(0x1)
:0238B6A4 E1A02005 mov  r2,r5			;r2=1(0x1)
:0238B6A8 EBFFEBDF bl 0238662C
:0238B6AC E3500000 cmp r0,#0x0
:0238B6B0 BAFFFFF9 blt 0238B69C
:0238B6B4 EBFFEA18 bl 02385F1C
:0238B6B8 E59410FC ldr r1,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B6BC E1A05000 mov  r5,r0			;r5=11(0xb)
:0238B6C0 E3C1004C bic  r0,r1,#0x4C
:0238B6C4 E58400FC str r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B6C8 E28400F4 add  r0,r4,#0xF4
:0238B6CC EBFFE38B bl 02384500
:0238B6D0 E59400FC ldr r0,[r4, #+0xfc]		;r4+0xfc=*(038091bc)=#696440715(0x2982d78b)
:0238B6D4 E3100010 tst r0,#0x10
:0238B6D8 0A000001 beq 0238B6E4
:0238B6DC E2840048 add  r0,r4,#0x48
:0238B6E0 EBFFE3A8 bl 02384588
:0238B6E4 E1A00005 mov  r0,r5			;r0=11(0xb)
:0238B6E8 EBFFEA10 bl 02385F30
:0238B6EC EAFFFF7A b 0238B4DC
:0238B6F0 E5941044 ldr r1,[r4, #+0x44]		;r4+0x44=*(03809104)=#1081336509(0x4073e2bd)
:0238B6F4 E1A00004 mov  r0,r4			;r0=58757312(0x38090c0)
:0238B6F8 E1A0E00F mov  r14,r15			;r14=37271296(0x238b700)
:0238B6FC E12FFF11 bx r1 (Jump to addr_4073E2BD?)msr CPSR_fsxc,r1
:0238B700 EAFFFF75 b 0238B4DC
:0238B704 038090C0 orreq  r9,r0,#0xC0
:0238B708 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238B70C E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(0238b758)=#58759456(0x03809920)
:0238B710 E5901008 ldr r1,[r0, #+0x8]		;r0+0x8=*(03809928)=#-1391928832(0xad08da00)
:0238B714 E3510000 cmp r1,#0x0
:0238B718 1A00000C bne 0238B750
:0238B71C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238B720 E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(03809928)=#-1391928832(0xad08da00)
:0238B724 EBFFEB69 bl 023864D0
:0238B728 E3A0500E mov  r5,#0xE		;r5=14(0xe)
:0238B72C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238B730 E1A00005 mov  r0,r5			;r0=14(0xe)
:0238B734 E1A01004 mov  r1,r4			;r1=0(0x0)
:0238B738 EBFFEBB2 bl 02386608
:0238B73C E3500000 cmp r0,#0x0
:0238B740 0AFFFFFA beq 0238B730
:0238B744 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(0238b75c)=#58733892(0x03803544)
:0238B748 E3A0000E mov  r0,#0xE		;r0=14(0xe)
:0238B74C EBFFEB99 bl 023865B8
:0238B750 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238B754 E12FFF1E bx r14 (Jump to addr_0238B700?)
msr CPSR_fsxc,r14
:0238B758 03809920 orreq  r9,r0,#0x80000
:0238B75C 03803544 orreq  r3,r0,#0x11000000
:0238B760 E92D4010 stmdb  r13!,{r4,r14}
:0238B764 E201003F and  r0,r1,#0x3F
:0238B768 E3500001 cmp r0,#0x1
:0238B76C 1A000011 bne 0238B7B8
:0238B770 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238B774 EBFFEA65 bl 02386110
:0238B778 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238B77C EBFFEA63 bl 02386110
:0238B780 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238B784 EBFFEA61 bl 02386110
:0238B788 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238B78C EBFFEA5F bl 02386110
:0238B790 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238B794 EB000C40 bl 0238E89C
:0238B798 EBFFE9DF bl 02385F1C
:0238B79C E1A04000 mov  r4,r0			;r4=0(0x0)
:0238B7A0 EBFFEC5F bl 02386924
:0238B7A4 EB00075B bl 0238D518
:0238B7A8 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238B7AC EBFFE9DF bl 02385F30
:0238B7B0 EBFFEA35 bl 0238608C
:0238B7B4 EA000000 b 0238B7BC
:0238B7B8 EBFFEA33 bl 0238608C
:0238B7BC E8BD4010 ldmia  r13!,{r4,r14}
:0238B7C0 E12FFF1E bx r14 (Jump to addr_0238B700?)
msr CPSR_fsxc,r14
:0238B7C4 E92D4008 stmdb  r13!,{r3,r14}
:0238B7C8 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(0238b804)=#58759456(0x03809920)
:0238B7CC E590000C ldr r0,[r0, #+0xc]		;r0+0xc=*(0380992c)=#-1604025344(0xa0648400)
:0238B7D0 E3500000 cmp r0,#0x0
:0238B7D4 1A000006 bne 0238B7F4
:0238B7D8 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238b808)=#41942559(0x027ffe1f)
:0238B7DC E5D00000 ldrb r0,[r0, #+0x0]		;r0+0x0=*(b22b940c)
:0238B7E0 E3100080 tst r0,#0x80
:0238B7E4 0A000001 beq 0238B7F0
:0238B7E8 EB000007 bl 0238B80C
:0238B7EC EA000000 b 0238B7F4
:0238B7F0 EB00002D bl 0238B8AC
:0238B7F4 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(0238b804)=#58759456(0x03809920)
:0238B7F8 E590000C ldr r0,[r0, #+0xc]		;r0+0xc=*(0380992c)=#-1604025344(0xa0648400)
:0238B7FC E8BD4008 ldmia  r13!,{r3,r14}
:0238B800 E12FFF1E bx r14 (Jump to addr_0238B700?)
msr CPSR_fsxc,r14
:0238B804 03809920 orreq  r9,r0,#0x80000
:0238B808 027FFE1F rsbeqs r15,r15,#0x1F0
:0238B80C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238B810 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:0238B814 EBFFE17F bl 02383E18
:0238B818 E1A04000 mov  r4,r0			;r4=-1604025344(0xa0648400)
:0238B81C E3E00002 mvn  r0,#0x2
:0238B820 E1540000 cmp r4,r0
:0238B824 0A000016 beq 0238B884
:0238B828 E1A00804 mov  r0,r4,lsl #0x10		;r0=-2080374784(0x84000000)
:0238B82C E1A00820 mov  r0,r0,lsr #0x10		;r0=33792(0x8400)
:0238B830 EBFFE16C bl 02383DE8
:0238B834 E3500000 cmp r0,#0x0
:0238B838 1A00000E bne 0238B878
:0238B83C E59F1060 ldr r1,[r15, #+0x60]		;r15+0x60=*(0238b8a4)=#41942032(0x027ffc10)
:0238B840 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(027ffc10)=#-1423853496(0xab21b848)
:0238B844 E3500000 cmp r0,#0x0
:0238B848 02410E41 subeq  r0,r1,#0x410
:0238B84C 12410010 subne  r0,r1,#0x10
:0238B850 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(ab21b848)
:0238B854 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238B858 EBFFFEA8 bl 0238B300
:0238B85C E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238B860 E1500001 cmp r0,r1
:0238B864 E1A00804 mov  r0,r4,lsl #0x10		;r0=-2080374784(0x84000000)
:0238B868 03A05001 moveq  r5,#0x1		;r5=1(0x1)
:0238B86C E1A00820 mov  r0,r0,lsr #0x10		;r0=33792(0x8400)
:0238B870 13A05000 movne  r5,#0x0		;r5=0(0x0)
:0238B874 EBFFE153 bl 02383DC8
:0238B878 E1A00804 mov  r0,r4,lsl #0x10		;r0=-2080374784(0x84000000)
:0238B87C E1A00820 mov  r0,r0,lsr #0x10		;r0=33792(0x8400)
:0238B880 EBFFE18E bl 02383EC0
:0238B884 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(0238b8a8)=#58759456(0x03809920)
:0238B888 E3550000 cmp r5,#0x0
:0238B88C 03A02001 moveq  r2,#0x1		;r2=1(0x1)
:0238B890 13A02000 movne  r2,#0x0		;r2=0(0x0)
:0238B894 E581200C str r2,[r1, #+0xc]		;r1+0xc=*(0380992c)=#-1604025344(0xa0648400)
:0238B898 E1A00005 mov  r0,r5			;r0=0(0x0)
:0238B89C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238B8A0 E12FFF1E bx r14 (Jump to addr_0238B700?)
msr CPSR_fsxc,r14
:0238B8A4 027FFC10 rsbeqs r15,r15,#0x1000
:0238B8A8 03809920 orreq  r9,r0,#0x80000
:0238B8AC E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0238b8d0)=#67109396(0x04000214)
:0238B8B0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238B8B4 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(04000214)=#-1281285984(0xb3a120a0)
:0238B8B8 E1A00002 mov  r0,r2			;r0=1(0x1)
:0238B8BC E3110601 tst r1,#0x100000
:0238B8C0 159F100C ldrne r1,[r15, #+0xc]		;r15+0xc=*(0238b8d4)=#58759456(0x03809920)
:0238B8C4 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0238B8C8 1581200C strne r2,[r1, #+0xc]		;r1+0xc=*(0380992c)=#-1604025344(0xa0648400)
:0238B8CC E12FFF1E bx r14 (Jump to addr_0238B700?)
msr CPSR_fsxc,r14
:0238B8D0 04000214 streq r0,[r0],#-0x214
:0238B8D4 03809920 orreq  r9,r0,#0x80000
:0238B8D8 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238B8DC E59F00E0 ldr r0,[r15, #+0xe0]		;r15+0xe0=*(0238b9c4)=#58759456(0x03809920)
:0238B8E0 E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(03809924)=#840904710(0x321f3006)
:0238B8E4 E3500000 cmp r0,#0x0
:0238B8E8 1A000033 bne 0238B9BC
:0238B8EC E59F20D4 ldr r2,[r15, #+0xd4]		;r15+0xd4=*(0238b9c8)=#41942080(0x027ffc40)
:0238B8F0 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(027ffc40)=#-1067797716(0xc05ab32c)
:0238B8F4 E3500002 cmp r0,#0x2
:0238B8F8 0A00002F beq 0238B9BC
:0238B8FC E59F10C8 ldr r1,[r15, #+0xc8]		;r15+0xc8=*(0238b9cc)=#58750420(0x038075d4)
:0238B900 E3E00000 mvn  r0,#0x0
:0238B904 E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(038075d4)=#1329458999(0x4f3def37)
:0238B908 E1530000 cmp r3,r0
:0238B90C 05120004 ldreq r0,[r2, #-0x4]		;r2-0x4=*(027ffc3c)=#-1801702230(0x949c34aa)
:0238B910 0280000A addeq  r0,r0,#0xA
:0238B914 05810000 streq r0,[r1, #+0x0]		;r1+0x0=*(038075d4)=#1329458999(0x4f3def37)
:0238B918 0A000027 beq 0238B9BC
:0238B91C E5320004 ldr r0,[r2, #-0x4]!
:0238B920 E1500003 cmp r0,r3
:0238B924 3A000024 bcc 0238B9BC
:0238B928 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(027ffc40)=#-1067797716(0xc05ab32c)
:0238B92C E280000A add  r0,r0,#0xA
:0238B930 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(038075d4)=#1329458999(0x4f3def37)
:0238B934 EBFFFFA2 bl 0238B7C4
:0238B938 E3500000 cmp r0,#0x0
:0238B93C 0A00000A beq 0238B96C
:0238B940 E59F007C ldr r0,[r15, #+0x7c]		;r15+0x7c=*(0238b9c4)=#58759456(0x03809920)
:0238B944 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238B948 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(03809924)=#840904710(0x321f3006)
:0238B94C EBFFFBFA bl 0238A93C
:0238B950 E590000C ldr r0,[r0, #+0xc]		;r0+0xc=*(0380992c)=#-1604025344(0xa0648400)
:0238B954 E3500000 cmp r0,#0x0
:0238B958 1A000003 bne 0238B96C
:0238B95C E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(0238b9cc)=#58750420(0x038075d4)
:0238B960 E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(038075d8)=#-1324755374(0xb109d652)
:0238B964 E3500000 cmp r0,#0x0
:0238B968 1A000013 bne 0238B9BC
:0238B96C E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(0238b9c4)=#58759456(0x03809920)
:0238B970 E59F1054 ldr r1,[r15, #+0x54]		;r15+0x54=*(0238b9cc)=#58750420(0x038075d4)
:0238B974 E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(03809924)=#840904710(0x321f3006)
:0238B978 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238B97C E5812004 str r2,[r1, #+0x4]		;r1+0x4=*(038075d8)=#-1324755374(0xb109d652)
:0238B980 E3500000 cmp r0,#0x0
:0238B984 0A00000C beq 0238B9BC
:0238B988 E3A07064 mov  r7,#0x64		;r7=100(0x64)
:0238B98C E3A0600E mov  r6,#0xE		;r6=14(0xe)
:0238B990 E3A05011 mov  r5,#0x11		;r5=17(0x11)
:0238B994 E1A04002 mov  r4,r2			;r4=-1324755374(0xb109d652)
:0238B998 EA000001 b 0238B9A4
:0238B99C E1A00007 mov  r0,r7			;r0=100(0x64)
:0238B9A0 EBFFE0A0 bl 02383C28
:0238B9A4 E1A00006 mov  r0,r6			;r0=14(0xe)
:0238B9A8 E1A01005 mov  r1,r5			;r1=17(0x11)
:0238B9AC E1A02004 mov  r2,r4			;r2=-1324755374(0xb109d652)
:0238B9B0 EBFFEB1D bl 0238662C
:0238B9B4 E3500000 cmp r0,#0x0
:0238B9B8 1AFFFFF7 bne 0238B99C
:0238B9BC E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238B9C0 E12FFF1E bx r14 (Jump to addr_0238B700?)
msr CPSR_fsxc,r14
:0238B9C4 03809920 orreq  r9,r0,#0x80000
:0238B9C8 027FFC40 rsbeqs r15,r15,#0x4000
:0238B9CC 038075D4 orreq  r7,r0,#0x35000000
:0238B9D0 4770DF00 ldrmib r13,[r0,-r0, lsl #0x1e]!
:0238B9D4 4770DF03 ldrmib r13,[r0,-r3, lsl #0x1e]!
:0238B9D8 46944A02 ldrmi r4,[r4],+r2, lsl #0x14
:0238B9DC DF042200 swile 0x00042200
:0238B9E0 00004770 andeq  r4,r0,r0,ror r7
:0238B9E4 04000000 streq r0,[r0],#-0x0
:0238B9E8 DF052200 swile 0x00052200
:0238B9EC DF064770 swile 0x00064770
:0238B9F0 DF074770 swile 0x00074770
:0238B9F4 DF084770 swile 0x00084770
:0238B9F8 1C014770 stcne  7,cr4,[r1],{#0x70}
:0238B9FC DF082001 swile 0x00082001
:0238BA00 1C014770 stcne  7,cr4,[r1],{#0x70}
:0238BA04 DF082000 swile 0x00082000
:0238BA08 DF094770 swile 0x00094770
:0238BA0C DF094770 swile 0x00094770
:0238BA10 47701C08 ldrmib r1,[r0,-r8, lsl #0x18]!
:0238BA14 4770DF0B ldrmib r13,[r0,-r11, lsl #0x1e]!
:0238BA18 4770DF0C ldrmib r13,[r0,-r12, lsl #0x1e]!
:0238BA1C 4770DF0D ldrmib r13,[r0,-r13, lsl #0x1e]!
:0238BA20 4770DF0E ldrmib r13,[r0,-r14, lsl #0x1e]!
:0238BA24 4770DF0F ldrmib r13,[r0,-r15, lsl #0x1e]!
:0238BA28 4770DF10 unknown
:0238BA2C 4770DF11 unknown
:0238BA30 4770DF12 unknown
:0238BA34 4770DF13 unknown
:0238BA38 4770DF14 unknown
:0238BA3C 4770DF15 unknown
:0238BA40 4770DF1A unknown
:0238BA44 4770DF1B unknown
:0238BA48 4770DF1C unknown
:0238BA4C E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(0238ba84)=#1431655765(0x55555555)
:0238BA50 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0238ba88)=#858993459(0x33333333)
:0238BA54 E00110A0 and  r1,r1,r0,lsr #0x1
:0238BA58 E0401001 sub  r1,r0,r1
:0238BA5C E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238ba8c)=#252645135(0x0f0f0f0f)
:0238BA60 E0013002 and  r3,r1,r2
:0238BA64 E0021121 and  r1,r2,r1,lsr #0x2
:0238BA68 E0831001 add  r1,r3,r1
:0238BA6C E0811221 add  r1,r1,r1,lsr #0x4
:0238BA70 E0010000 and  r0,r1,r0
:0238BA74 E0800420 add  r0,r0,r0,lsr #0x8
:0238BA78 E0800820 add  r0,r0,r0,lsr #0x10
:0238BA7C E20000FF and  r0,r0,#0xFF
:0238BA80 E12FFF1E bx r14 (Jump to addr_0238B700?)
msr CPSR_fsxc,r14
:0238BA84 55555555 ldrplb r5,[r5, #-0x555]		;(r5-0x555=*(fffffabc))
:0238BA88 33333333 teqcc r3,#0xCC000000
:0238BA8C 0F0F0F0F swieq 0x000f0f0f
:0238BA90 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0238BA94 E24DD008 sub  r13,r13,#0x8
:0238BA98 E59F10EC ldr r1,[r15, #+0xec]		;r15+0xec=*(0238bb8c)=#58759472(0x03809930)
:0238BA9C E1A04000 mov  r4,r0			;r4=252645135(0xf0f0f0f)
:0238BAA0 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(03809930)=#162529767(0x09b001e7)
:0238BAA4 E3500000 cmp r0,#0x0
:0238BAA8 1A000034 bne 0238BB80
:0238BAAC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238BAB0 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(03809930)=#162529767(0x09b001e7)
:0238BAB4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238BAB8 E5810004 str r0,[r1, #+0x4]		;r1+0x4=*(03809934)=#1270426293(0x4bb92ab5)
:0238BABC E3A00005 mov  r0,#0x5		;r0=5(0x5)
:0238BAC0 E5810008 str r0,[r1, #+0x8]		;r1+0x8=*(03809938)=#-1306185795(0xb2252fbd)
:0238BAC4 EB000128 bl 0238BF6C
:0238BAC8 EBBFC5C1 bl 0137D1D4
:0238BACC EB0006C6 bl 0238D5EC
:0238BAD0 EB0003FA bl 0238CAC0
:0238BAD4 EBFFEA7D bl 023864D0
:0238BAD8 E59F10B0 ldr r1,[r15, #+0xb0]		;r15+0xb0=*(0238bb90)=#58735848(0x03803ce8)
:0238BADC E3A00006 mov  r0,#0x6		;r0=6(0x6)
:0238BAE0 EBFFEAB4 bl 023865B8
:0238BAE4 E59F10A4 ldr r1,[r15, #+0xa4]		;r15+0xa4=*(0238bb90)=#58735848(0x03803ce8)
:0238BAE8 E3A00009 mov  r0,#0x9		;r0=9(0x9)
:0238BAEC EBFFEAB1 bl 023865B8
:0238BAF0 E59F1098 ldr r1,[r15, #+0x98]		;r15+0x98=*(0238bb90)=#58735848(0x03803ce8)
:0238BAF4 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:0238BAF8 EBFFEAAE bl 023865B8
:0238BAFC E59F108C ldr r1,[r15, #+0x8c]		;r15+0x8c=*(0238bb90)=#58735848(0x03803ce8)
:0238BB00 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:0238BB04 EBFFEAAB bl 023865B8
:0238BB08 E59F0084 ldr r0,[r15, #+0x84]		;r15+0x84=*(0238bb94)=#58760160(0x03809be0)
:0238BB0C E59F1084 ldr r1,[r15, #+0x84]		;r15+0x84=*(0238bb98)=#58760192(0x03809c00)
:0238BB10 E3A02010 mov  r2,#0x10		;r2=16(0x10)
:0238BB14 EBFFE36B bl 023848C8
:0238BB18 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:0238BB1C E3A06018 mov  r6,#0x18		;r6=24(0x18)
:0238BB20 E59F8074 ldr r8,[r15, #+0x74]		;r15+0x74=*(0238bb9c)=#58760256(0x03809c40)
:0238BB24 E1A07009 mov  r7,r9			;r7=0(0x0)
:0238BB28 E1A05006 mov  r5,r6			;r5=24(0x18)
:0238BB2C E0208599 mla  r0,r9,r5,r8unknown
:0238BB30 E1A01007 mov  r1,r7			;r1=0(0x0)
:0238BB34 E1A02006 mov  r2,r6			;r2=24(0x18)
:0238BB38 EBFFE9D3 bl 0238628C
:0238BB3C E2899001 add  r9,r9,#0x1
:0238BB40 E3590010 cmp r9,#0x10
:0238BB44 BAFFFFF8 blt 0238BB2C
:0238BB48 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(0238bb8c)=#58759472(0x03809930)
:0238BB4C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238BB50 E5802490 str r2,[r0, #+0x490]		;r0+0x490=*(03809dc0)=#-1036991488(0xc230c400)
:0238BB54 E5802498 str r2,[r0, #+0x498]		;r0+0x498=*(03809dc8)=#1999635520(0x77300440)
:0238BB58 E5802494 str r2,[r0, #+0x494]		;r0+0x494=*(03809dc4)=#-185890013(0xf4eb8b23)
:0238BB5C E3A00C02 mov  r0,#0x200		;r0=512(0x200)
:0238BB60 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238BB64 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(0238bba0)=#58759484(0x0380993c)
:0238BB68 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(0238bba4)=#58735740(0x03803c7c)
:0238BB6C E59F3020 ldr r3,[r15, #+0x20]		;r15+0x20=*(0238bb94)=#58760160(0x03809be0)
:0238BB70 E58D4004 str r4,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:0238BB74 EBFFE1BD bl 02384270
:0238BB78 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0238bba0)=#58759484(0x0380993c)
:0238BB7C EBFFE281 bl 02384588
:0238BB80 E28DD008 add  r13,r13,#0x8
:0238BB84 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0238BB88 E12FFF1E bx r14 (Jump to addr_0238B700?)
msr CPSR_fsxc,r14
:0238BB8C 03809930 orreq  r9,r0,#0xC0000
:0238BB90 03803CE8 orreq  r3,r0,#0xE800
:0238BB94 03809BE0 orreq  r9,r0,#0x38000
:0238BB98 03809C00 orreq  r9,r0,#0x0
:0238BB9C 03809C40 orreq  r9,r0,#0x4000
:0238BBA0 0380993C orreq  r9,r0,#0xF0000
:0238BBA4 03803C7C orreq  r3,r0,#0x7C00
:0238BBA8 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238BBAC E59F5048 ldr r5,[r15, #+0x48]		;r15+0x48=*(0238bbfc)=#58760644(0x03809dc4)
:0238BBB0 E59F4048 ldr r4,[r15, #+0x48]		;r15+0x48=*(0238bc00)=#58759472(0x03809930)
:0238BBB4 E1A06000 mov  r6,r0			;r6=58759484(0x380993c)
:0238BBB8 EBFFE8D7 bl 02385F1C
:0238BBBC E5941004 ldr r1,[r4, #+0x4]		;r4+0x4=*(03809934)=#1270426293(0x4bb92ab5)
:0238BBC0 E3510000 cmp r1,#0x0
:0238BBC4 0A000003 beq 0238BBD8
:0238BBC8 EBFFE8D8 bl 02385F30
:0238BBCC E1A00005 mov  r0,r5			;r0=58760644(0x3809dc4)
:0238BBD0 EBFFE235 bl 023844AC
:0238BBD4 EAFFFFF7 b 0238BBB8
:0238BBD8 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0238bc00)=#58759472(0x03809930)
:0238BBDC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238BBE0 E5812004 str r2,[r1, #+0x4]		;r1+0x4=*(03809934)=#1270426293(0x4bb92ab5)
:0238BBE4 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:0238BBE8 E5812008 str r2,[r1, #+0x8]		;r1+0x8=*(03809938)=#-1306185795(0xb2252fbd)
:0238BBEC E581649C str r6,[r1, #+0x49c]		;r1+0x49c=*(03809dcc)=#14484504(0x00dd0418)
:0238BBF0 EBFFE8CE bl 02385F30
:0238BBF4 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238BBF8 E12FFF1E bx r14 (Jump to addr_0238B700?)
msr CPSR_fsxc,r14
:0238BBFC 03809DC4 orreq  r9,r0,#0x3100
:0238BC00 03809930 orreq  r9,r0,#0xC0000
:0238BC04 E92D4008 stmdb  r13!,{r3,r14}
:0238BC08 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(0238bc5c)=#58759472(0x03809930)
:0238BC0C E5912004 ldr r2,[r1, #+0x4]		;r1+0x4=*(03809934)=#1270426293(0x4bb92ab5)
:0238BC10 E3520000 cmp r2,#0x0
:0238BC14 0A00000E beq 0238BC54
:0238BC18 E5912008 ldr r2,[r1, #+0x8]		;r1+0x8=*(03809938)=#-1306185795(0xb2252fbd)
:0238BC1C E3520004 cmp r2,#0x4
:0238BC20 0591149C ldreq r1,[r1, #+0x49c]		;r1+0x49c=*(03809dcc)=#14484504(0x00dd0418)
:0238BC24 01510000 cmpeq r1,r0
:0238BC28 1A000009 bne 0238BC54
:0238BC2C EBFFE8BA bl 02385F1C
:0238BC30 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(0238bc5c)=#58759472(0x03809930)
:0238BC34 E3A02005 mov  r2,#0x5		;r2=5(0x5)
:0238BC38 E5812008 str r2,[r1, #+0x8]		;r1+0x8=*(03809938)=#-1306185795(0xb2252fbd)
:0238BC3C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238BC40 E5812004 str r2,[r1, #+0x4]		;r1+0x4=*(03809934)=#1270426293(0x4bb92ab5)
:0238BC44 E581249C str r2,[r1, #+0x49c]		;r1+0x49c=*(03809dcc)=#14484504(0x00dd0418)
:0238BC48 EBFFE8B8 bl 02385F30
:0238BC4C E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(0238bc60)=#58760644(0x03809dc4)
:0238BC50 EBFFE22A bl 02384500
:0238BC54 E8BD4008 ldmia  r13!,{r3,r14}
:0238BC58 E12FFF1E bx r14 (Jump to addr_0238B700?)
msr CPSR_fsxc,r14
:0238BC5C 03809930 orreq  r9,r0,#0xC0000
:0238BC60 03809DC4 orreq  r9,r0,#0x3100
:0238BC64 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238BC68 E2002070 and  r2,r0,#0x70
:0238BC6C E3520030 cmp r2,#0x30
:0238BC70 CA000009 bgt 0238BC9C
:0238BC74 AA00001B bge 0238BCE8
:0238BC78 E3520010 cmp r2,#0x10
:0238BC7C CA000003 bgt 0238BC90
:0238BC80 AA000012 bge 0238BCD0
:0238BC84 E3520000 cmp r2,#0x0
:0238BC88 0A000010 beq 0238BCD0
:0238BC8C EA000016 b 0238BCEC
:0238BC90 E3520020 cmp r2,#0x20
:0238BC94 0A000013 beq 0238BCE8
:0238BC98 EA000013 b 0238BCEC
:0238BC9C E3520050 cmp r2,#0x50
:0238BCA0 CA000003 bgt 0238BCB4
:0238BCA4 AA00000B bge 0238BCD8
:0238BCA8 E3520040 cmp r2,#0x40
:0238BCAC 0A000009 beq 0238BCD8
:0238BCB0 EA00000D b 0238BCEC
:0238BCB4 E3520060 cmp r2,#0x60
:0238BCB8 CA000001 bgt 0238BCC4
:0238BCBC 0A000007 beq 0238BCE0
:0238BCC0 EA000009 b 0238BCEC
:0238BCC4 E3520070 cmp r2,#0x70
:0238BCC8 0A000004 beq 0238BCE0
:0238BCCC EA000006 b 0238BCEC
:0238BCD0 E3A04006 mov  r4,#0x6		;r4=6(0x6)
:0238BCD4 EA000004 b 0238BCEC
:0238BCD8 E3A04009 mov  r4,#0x9		;r4=9(0x9)
:0238BCDC EA000002 b 0238BCEC
:0238BCE0 E3A04008 mov  r4,#0x8		;r4=8(0x8)
:0238BCE4 EA000000 b 0238BCEC
:0238BCE8 E3A04004 mov  r4,#0x4		;r4=4(0x4)
:0238BCEC E20000FF and  r0,r0,#0xFF
:0238BCF0 E3800080 orr  r0,r0,#0x80
:0238BCF4 E1A00400 mov  r0,r0,lsl #0x8		;r0=-2137144320(0x809dc400)
:0238BCF8 E3802403 orr  r2,r0,#0x3000000
:0238BCFC E20100FF and  r0,r1,#0xFF
:0238BD00 E1826000 orr  r6,r2,r0
:0238BD04 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0238BD08 E1A00004 mov  r0,r4			;r0=4(0x4)
:0238BD0C E1A01006 mov  r1,r6			;r1=14484504(0xdd0418)
:0238BD10 E1A02005 mov  r2,r5			;r2=0(0x0)
:0238BD14 EBFFEA44 bl 0238662C
:0238BD18 E3500000 cmp r0,#0x0
:0238BD1C BAFFFFF9 blt 0238BD08
:0238BD20 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238BD24 E12FFF1E bx r14 (Jump to addr_0238B700?)
msr CPSR_fsxc,r14
:0238BD28 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0238bd40)=#58759472(0x03809930)
:0238BD2C E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(03809934)=#1270426293(0x4bb92ab5)
:0238BD30 E3500000 cmp r0,#0x0
:0238BD34 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0238BD38 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0238BD3C E12FFF1E bx r14 (Jump to addr_0238B700?)
msr CPSR_fsxc,r14
:0238BD40 03809930 orreq  r9,r0,#0xC0000
:0238BD44 E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(0238bd58)=#58759472(0x03809930)
:0238BD48 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238BD4C E5812004 str r2,[r1, #+0x4]		;r1+0x4=*(03809934)=#1270426293(0x4bb92ab5)
:0238BD50 E5810008 str r0,[r1, #+0x8]		;r1+0x8=*(03809938)=#-1306185795(0xb2252fbd)
:0238BD54 E12FFF1E bx r14 (Jump to addr_0238B700?)
msr CPSR_fsxc,r14
:0238BD58 03809930 orreq  r9,r0,#0xC0000
:0238BD5C E92D4008 stmdb  r13!,{r3,r14}
:0238BD60 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(0238bd90)=#58759472(0x03809930)
:0238BD64 E5912008 ldr r2,[r1, #+0x8]		;r1+0x8=*(03809938)=#-1306185795(0xb2252fbd)
:0238BD68 E1520000 cmp r2,r0
:0238BD6C 1A000005 bne 0238BD88
:0238BD70 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0238bd94)=#58760644(0x03809dc4)
:0238BD74 E3A02005 mov  r2,#0x5		;r2=5(0x5)
:0238BD78 E5812008 str r2,[r1, #+0x8]		;r1+0x8=*(03809938)=#-1306185795(0xb2252fbd)
:0238BD7C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238BD80 E5812004 str r2,[r1, #+0x4]		;r1+0x4=*(03809934)=#1270426293(0x4bb92ab5)
:0238BD84 EBFFE1DD bl 02384500
:0238BD88 E8BD4008 ldmia  r13!,{r3,r14}
:0238BD8C E12FFF1E bx r14 (Jump to addr_0238B700?)
msr CPSR_fsxc,r14
:0238BD90 03809930 orreq  r9,r0,#0xC0000
:0238BD94 03809DC4 orreq  r9,r0,#0x3100
:0238BD98 E92D000F stmdb  r13!,{r0,r1,r2,r3}
:0238BD9C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238BDA0 E1DD21B8 ldrh r2,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1359564267(0xaef6b215)
:0238BDA4 E1A05000 mov  r5,r0			;r5=58760644(0x3809dc4)
:0238BDA8 E3520004 cmp r2,#0x4
:0238BDAC E1A04001 mov  r4,r1			;r4=58759472(0x3809930)
:0238BDB0 83A00000 movhi  r0,#0x0		;r0=0(0x0)
:0238BDB4 8A000027 bhi 0238BE58
:0238BDB8 EBFFE857 bl 02385F1C
:0238BDBC E59F30A0 ldr r3,[r15, #+0xa0]		;r15+0xa0=*(0238be64)=#58759472(0x03809930)
:0238BDC0 E28D2018 add  r2,r13,#0x18
:0238BDC4 E593C490 ldr r12,[r3, #+0x490]		;r3+0x490=*(03809dc0)=#-1036991488(0xc230c400)
:0238BDC8 E3A01018 mov  r1,#0x18		;r1=24(0x18)
:0238BDCC E006019C mul  r6,r12,r1
:0238BDD0 E59FE090 ldr r14,[r15, #+0x90]		;r15+0x90=*(0238be68)=#58760256(0x03809c40)
:0238BDD4 E59FC090 ldr r12,[r15, #+0x90]		;r15+0x90=*(0238be6c)=#58760260(0x03809c44)
:0238BDD8 E78E5006 str r5,[r14, +r6]
:0238BDDC E5935490 ldr r5,[r3, #+0x490]		;r3+0x490=*(03809dc0)=#-1036991488(0xc230c400)
:0238BDE0 E3C22003 bic  r2,r2,#0x3
:0238BDE4 E00E0195 mul  r14,r5,r1
:0238BDE8 E78C400E str r4,[r12, +r14]
:0238BDEC E2826004 add  r6,r2,#0x4
:0238BDF0 E1DD11B8 ldrh r1,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1359564267(0xaef6b215)
:0238BDF4 E59F5074 ldr r5,[r15, #+0x74]		;r15+0x74=*(0238be70)=#58759476(0x03809934)
:0238BDF8 E3A0E000 mov  r14,#0x0		;r14=0(0x0)
:0238BDFC E3A02018 mov  r2,#0x18		;r2=24(0x18)
:0238BE00 EA000006 b 0238BE20
:0238BE04 E593C490 ldr r12,[r3, #+0x490]		;r3+0x490=*(03809dc0)=#-1036991488(0xc230c400)
:0238BE08 E2866004 add  r6,r6,#0x4
:0238BE0C E024529C mla  r4,r12,r2,r5unknown
:0238BE10 E084410E add  r4,r4,r14,lsl #0x2
:0238BE14 E516C004 ldr r12,[r6, #-0x4]		;(r6-0x4=*(00dd0414))
:0238BE18 E28EE001 add  r14,r14,#0x1
:0238BE1C E584C314 str r12,[r4, #+0x314]		;r4+0x314=*(03809c44)=#50265904(0x02feff30)
:0238BE20 E15E0001 cmp r14,r1
:0238BE24 BAFFFFF6 blt 0238BE04
:0238BE28 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(0238be64)=#58759472(0x03809930)
:0238BE2C E5914490 ldr r4,[r1, #+0x490]		;r1+0x490=*(03809dc0)=#-1036991488(0xc230c400)
:0238BE30 E2842001 add  r2,r4,#0x1
:0238BE34 E202200F and  r2,r2,#0xF
:0238BE38 E5812490 str r2,[r1, #+0x490]		;r1+0x490=*(03809dc0)=#-1036991488(0xc230c400)
:0238BE3C EBFFE83B bl 02385F30
:0238BE40 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0238be68)=#58760256(0x03809c40)
:0238BE44 E3A00018 mov  r0,#0x18		;r0=24(0x18)
:0238BE48 E0211094 mla  r1,r4,r0,r1unknown
:0238BE4C E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0238be74)=#58760160(0x03809be0)
:0238BE50 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238BE54 EBFFE2A5 bl 023848F0
:0238BE58 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238BE5C E28DD010 add  r13,r13,#0x10
:0238BE60 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238BE64 03809930 orreq  r9,r0,#0xC0000
:0238BE68 03809C40 orreq  r9,r0,#0x4000
:0238BE6C 03809C44 orreq  r9,r0,#0x4400
:0238BE70 03809934 orreq  r9,r0,#0xD0000
:0238BE74 03809BE0 orreq  r9,r0,#0x38000
:0238BE78 E92D4008 stmdb  r13!,{r3,r14}
:0238BE7C E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0238be94)=#58760160(0x03809be0)
:0238BE80 E28D1000 add  r1,r13,#0x0
:0238BE84 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238BE88 EBFFE2E2 bl 02384A18
:0238BE8C E8BD4008 ldmia  r13!,{r3,r14}
:0238BE90 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238BE94 03809BE0 orreq  r9,r0,#0x38000
:0238BE98 E92D4078 stmdb  r13!,{r3,r4,r5,r6,r14}
:0238BE9C E24DD004 sub  r13,r13,#0x4
:0238BEA0 E59F6058 ldr r6,[r15, #+0x58]		;r15+0x58=*(0238bf00)=#58760160(0x03809be0)
:0238BEA4 E28D5000 add  r5,r13,#0x0
:0238BEA8 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:0238BEAC E1A00006 mov  r0,r6			;r0=58760160(0x3809be0)
:0238BEB0 E1A01005 mov  r1,r5			;r1=58759476(0x3809934)
:0238BEB4 E1A02004 mov  r2,r4			;r2=1(0x1)
:0238BEB8 EBFFE2AF bl 0238497C
:0238BEBC E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238BEC0 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(ed45b355)
:0238BEC4 E3510003 cmp r1,#0x3
:0238BEC8 908FF101 addls  r15,r15,r1,lsl #0x2
:0238BECC EAFFFFF6 b 0238BEAC
:0238BED0 EA000002 b 0238BEE0
:0238BED4 EA000007 b 0238BEF8
:0238BED8 EA000002 b 0238BEE8
:0238BEDC EA000003 b 0238BEF0
:0238BEE0 EB0000DF bl 0238C264
:0238BEE4 EAFFFFF0 b 0238BEAC
:0238BEE8 EB0006AC bl 0238D9A0
:0238BEEC EAFFFFEE b 0238BEAC
:0238BEF0 EB000351 bl 0238CC3C
:0238BEF4 EAFFFFEC b 0238BEAC
:0238BEF8 EBBFC529 bl 0137D3A4
:0238BEFC EAFFFFEA b 0238BEAC
:0238BF00 03809BE0 orreq  r9,r0,#0x38000
:0238BF04 E92D4008 stmdb  r13!,{r3,r14}
:0238BF08 E3520000 cmp r2,#0x0
:0238BF0C 1A000014 bne 0238BF64
:0238BF10 E2400004 sub  r0,r0,#0x4
:0238BF14 E3500005 cmp r0,#0x5
:0238BF18 908FF100 addls  r15,r15,r0,lsl #0x2
:0238BF1C EA000010 b 0238BF64
:0238BF20 EA00000D b 0238BF5C
:0238BF24 EA00000E b 0238BF64
:0238BF28 EA000002 b 0238BF38
:0238BF2C EA00000C b 0238BF64
:0238BF30 EA000006 b 0238BF50
:0238BF34 EA000002 b 0238BF44
:0238BF38 E1A00001 mov  r0,r1			;r0=58759476(0x3809934)
:0238BF3C EB00004E bl 0238C07C
:0238BF40 EA000007 b 0238BF64
:0238BF44 E1A00001 mov  r0,r1			;r0=58759476(0x3809934)
:0238BF48 EB0005B9 bl 0238D634
:0238BF4C EA000004 b 0238BF64
:0238BF50 E1A00001 mov  r0,r1			;r0=58759476(0x3809934)
:0238BF54 EB0002E8 bl 0238CAFC
:0238BF58 EA000001 b 0238BF64
:0238BF5C E1A00001 mov  r0,r1			;r0=58759476(0x3809934)
:0238BF60 EBBFC4A5 bl 0137D1FC
:0238BF64 E8BD4008 ldmia  r13!,{r3,r14}
:0238BF68 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238BF6C E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0238BF70 E59F00C0 ldr r0,[r15, #+0xc0]		;r15+0xc0=*(0238c038)=#58760656(0x03809dd0)
:0238BF74 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238BF78 E5803024 str r3,[r0, #+0x24]		;r0+0x24=*(03809df4)=#-1122712853(0xbd14c2eb)
:0238BF7C E3A01014 mov  r1,#0x14		;r1=20(0x14)
:0238BF80 E5801028 str r1,[r0, #+0x28]		;r0+0x28=*(03809df8)=#11862019(0x00b50003)
:0238BF84 E580102C str r1,[r0, #+0x2c]		;r0+0x2c=*(03809dfc)=#593288088(0x235cdb98)
:0238BF88 E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(0238c03c)=#58760660(0x03809dd4)
:0238BF8C E1A02003 mov  r2,r3			;r2=-1122712853(0xbd14c2eb)
:0238BF90 E1A01083 mov  r1,r3,lsl #0x1		;r1=2049541590(0x7a2985d6)
:0238BF94 E2833001 add  r3,r3,#0x1
:0238BF98 E18020B1 strh r2,[r0, +r1]
:0238BF9C E3530010 cmp r3,#0x10
:0238BFA0 BAFFFFFA blt 0238BF90
:0238BFA4 EBFFE682 bl 023859B4
:0238BFA8 E3500000 cmp r0,#0x0
:0238BFAC 1A000000 bne 0238BFB4
:0238BFB0 EBFFE66C bl 02385968
:0238BFB4 E59F7084 ldr r7,[r15, #+0x84]		;r15+0x84=*(0238c040)=#58760704(0x03809e00)
:0238BFB8 E59F5084 ldr r5,[r15, #+0x84]		;r15+0x84=*(0238c044)=#1414551105(0x54505641)
:0238BFBC E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0238BFC0 E3A04028 mov  r4,#0x28		;r4=40(0x28)
:0238BFC4 E0060498 mul  r6,r8,r4
:0238BFC8 E0870006 add  r0,r7,r6
:0238BFCC EBFFE6B3 bl 02385AA0
:0238BFD0 E1A01005 mov  r1,r5			;r1=1414551105(0x54505641)
:0238BFD4 E0870006 add  r0,r7,r6
:0238BFD8 EBFFE714 bl 02385C30
:0238BFDC E2888001 add  r8,r8,#0x1
:0238BFE0 E3580004 cmp r8,#0x4
:0238BFE4 BAFFFFF6 blt 0238BFC4
:0238BFE8 E59F2058 ldr r2,[r15, #+0x58]		;r15+0x58=*(0238c048)=#67109312(0x040001c0)
:0238BFEC E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238BFF0 E3100080 tst r0,#0x80
:0238BFF4 1AFFFFFC bne 0238BFEC
:0238BFF8 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(0238c04c)=#35329(0x00008a01)
:0238BFFC E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(0238c050)=#67109314(0x040001c2)
:0238C000 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238C004 E3A01084 mov  r1,#0x84		;r1=132(0x84)
:0238C008 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:0238C00C E2401002 sub  r1,r0,#0x2
:0238C010 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(a0571e13)
:0238C014 E3100080 tst r0,#0x80
:0238C018 1AFFFFFC bne 0238C010
:0238C01C EB00000D bl 0238C058
:0238C020 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(0238c054)=#33281(0x00008201)
:0238C024 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0238c048)=#67109312(0x040001c0)
:0238C028 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238C02C EB000009 bl 0238C058
:0238C030 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:0238C034 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238C038 03809DD0 orreq  r9,r0,#0x3400
:0238C03C 03809DD4 orreq  r9,r0,#0x3500
:0238C040 03809E00 orreq  r9,r0,#0x0
:0238C044 54505641 ldrplb r5,[r0],#-0x641
:0238C048 040001C0 streq r0,[r0],#-0x1c0
:0238C04C 00008A01 andeq  r8,r0,r1,lsl #0x14
:0238C050 040001C2 streq r0,[r0],#-0x1c2
:0238C054 00008201 andeq  r8,r0,r1,lsl #0x4
:0238C058 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0238c078)=#67109314(0x040001c2)
:0238C05C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238C060 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:0238C064 E2401002 sub  r1,r0,#0x2
:0238C068 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(a0571e13)
:0238C06C E3100080 tst r0,#0x80
:0238C070 1AFFFFFC bne 0238C068
:0238C074 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238C078 040001C2 streq r0,[r0],#-0x1c2
:0238C07C E92D4018 stmdb  r13!,{r3,r4,r14}
:0238C080 E24DD004 sub  r13,r13,#0x4
:0238C084 E3100402 tst r0,#0x2000000
:0238C088 0A000007 beq 0238C0AC
:0238C08C E59F11C4 ldr r1,[r15, #+0x1c4]		;r15+0x1c4=*(0238c258)=#58760660(0x03809dd4)
:0238C090 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238C094 E1A03004 mov  r3,r4			;r3=0(0x0)
:0238C098 E1A02084 mov  r2,r4,lsl #0x1		;r2=0(0x0)
:0238C09C E2844001 add  r4,r4,#0x1
:0238C0A0 E18130B2 strh r3,[r1, +r2]
:0238C0A4 E3540010 cmp r4,#0x10
:0238C0A8 BAFFFFFA blt 0238C098
:0238C0AC E59F11A4 ldr r1,[r15, #+0x1a4]		;r15+0x1a4=*(0238c258)=#58760660(0x03809dd4)
:0238C0B0 E200280F and  r2,r0,#0xF0000
:0238C0B4 E1A02822 mov  r2,r2,lsr #0x10		;r2=0(0x0)
:0238C0B8 E1A02082 mov  r2,r2,lsl #0x1		;r2=0(0x0)
:0238C0BC E18100B2 strh r0,[r1, +r2]
:0238C0C0 E3100401 tst r0,#0x1000000
:0238C0C4 0A000060 beq 0238C24C
:0238C0C8 E59F218C ldr r2,[r15, #+0x18c]		;r15+0x18c=*(0238c25c)=#58760656(0x03809dd0)
:0238C0CC E1D210B4 ldrh r1,[r2, #+0x4]		;r2+0x4=*(03809dd4)=#14845732(0x00e28724)
:0238C0D0 E2010CFF and  r0,r1,#0xFF00
:0238C0D4 E1A00400 mov  r0,r0,lsl #0x8		;r0=115200(0x1c200)
:0238C0D8 E1A04820 mov  r4,r0,lsr #0x10		;r4=1(0x1)
:0238C0DC E3540003 cmp r4,#0x3
:0238C0E0 908FF104 addls  r15,r15,r4,lsl #0x2
:0238C0E4 EA000055 b 0238C240
:0238C0E8 EA00000F b 0238C12C
:0238C0EC EA000018 b 0238C154
:0238C0F0 EA00003E b 0238C1F0
:0238C0F4 EAFFFFFF b 0238C0F8
:0238C0F8 E20100FF and  r0,r1,#0xFF
:0238C0FC E1A00800 mov  r0,r0,lsl #0x10		;r0=-1040187392(0xc2000000)
:0238C100 E1B03820 movs r3,r0,lsr #0x10		;r3=49664(0xc200)
:0238C104 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238C108 1A000002 bne 0238C118
:0238C10C E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238C110 EBFFFED3 bl 0238BC64
:0238C114 EA00004C b 0238C24C
:0238C118 E5823028 str r3,[r2, #+0x28]		;r2+0x28=*(03809df8)=#11862019(0x00b50003)
:0238C11C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238C120 E582302C str r3,[r2, #+0x2c]		;r2+0x2c=*(03809dfc)=#593288088(0x235cdb98)
:0238C124 EBFFFECE bl 0238BC64
:0238C128 EA000047 b 0238C24C
:0238C12C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238C130 E1A01004 mov  r1,r4			;r1=1(0x1)
:0238C134 E1A02000 mov  r2,r0			;r2=0(0x0)
:0238C138 EBFFFF16 bl 0238BD98
:0238C13C E3500000 cmp r0,#0x0
:0238C140 1A000041 bne 0238C24C
:0238C144 E1A00004 mov  r0,r4			;r0=1(0x1)
:0238C148 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0238C14C EBFFFEC4 bl 0238BC64
:0238C150 EA00003D b 0238C24C
:0238C154 E5920024 ldr r0,[r2, #+0x24]		;r2+0x24=*(00000024)
:0238C158 E3500000 cmp r0,#0x0
:0238C15C 0A000003 beq 0238C170
:0238C160 E1A00004 mov  r0,r4			;r0=1(0x1)
:0238C164 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238C168 EBFFFEBD bl 0238BC64
:0238C16C EA000036 b 0238C24C
:0238C170 E20100FF and  r0,r1,#0xFF
:0238C174 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:0238C178 E1B03820 movs r3,r0,lsr #0x10		;r3=1(0x1)
:0238C17C 0A000001 beq 0238C188
:0238C180 E3530004 cmp r3,#0x4
:0238C184 9A000003 bls 0238C198
:0238C188 E1A00004 mov  r0,r4			;r0=1(0x1)
:0238C18C E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238C190 EBFFFEB3 bl 0238BC64
:0238C194 EA00002C b 0238C24C
:0238C198 E1D2C0B6 ldrh r12,[r2, #+0x6]		;r2+0x6=*(00000006)
:0238C19C E59F00BC ldr r0,[r15, #+0xbc]		;r15+0xbc=*(0238c260)=#263(0x00000107)
:0238C1A0 E15C0000 cmp r12,r0
:0238C1A4 3A000003 bcc 0238C1B8
:0238C1A8 E1A00004 mov  r0,r4			;r0=1(0x1)
:0238C1AC E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238C1B0 EBFFFEAB bl 0238BC64
:0238C1B4 EA000024 b 0238C24C
:0238C1B8 E1A01004 mov  r1,r4			;r1=1(0x1)
:0238C1BC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238C1C0 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0238C1C4 E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238C1C8 EBFFFEF2 bl 0238BD98
:0238C1CC E3500000 cmp r0,#0x0
:0238C1D0 159F0084 ldrne r0,[r15, #+0x84]		;r15+0x84=*(0238c25c)=#58760656(0x03809dd0)
:0238C1D4 13A01001 movne  r1,#0x1		;r1=1(0x1)
:0238C1D8 15801024 strne r1,[r0, #+0x24]		;r0+0x24=*(03809df4)=#-1122712853(0xbd14c2eb)
:0238C1DC 1A00001A bne 0238C24C
:0238C1E0 E1A00004 mov  r0,r4			;r0=1(0x1)
:0238C1E4 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0238C1E8 EBFFFE9D bl 0238BC64
:0238C1EC EA000016 b 0238C24C
:0238C1F0 E5920024 ldr r0,[r2, #+0x24]		;r2+0x24=*(00000026)
:0238C1F4 E3500002 cmp r0,#0x2
:0238C1F8 0A000003 beq 0238C20C
:0238C1FC E1A00004 mov  r0,r4			;r0=1(0x1)
:0238C200 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238C204 EBFFFE96 bl 0238BC64
:0238C208 EA00000F b 0238C24C
:0238C20C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238C210 E1A01004 mov  r1,r4			;r1=1(0x1)
:0238C214 E1A02000 mov  r2,r0			;r2=0(0x0)
:0238C218 EBFFFEDE bl 0238BD98
:0238C21C E3500000 cmp r0,#0x0
:0238C220 159F0034 ldrne r0,[r15, #+0x34]		;r15+0x34=*(0238c25c)=#58760656(0x03809dd0)
:0238C224 13A01003 movne  r1,#0x3		;r1=3(0x3)
:0238C228 15801024 strne r1,[r0, #+0x24]		;r0+0x24=*(03809df4)=#-1122712853(0xbd14c2eb)
:0238C22C 1A000006 bne 0238C24C
:0238C230 E1A00004 mov  r0,r4			;r0=1(0x1)
:0238C234 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0238C238 EBFFFE89 bl 0238BC64
:0238C23C EA000002 b 0238C24C
:0238C240 E1A00004 mov  r0,r4			;r0=1(0x1)
:0238C244 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238C248 EBFFFE85 bl 0238BC64
:0238C24C E28DD004 add  r13,r13,#0x4
:0238C250 E8BD4018 ldmia  r13!,{r3,r4,r14}
:0238C254 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238C258 03809DD4 orreq  r9,r0,#0x3500
:0238C25C 03809DD0 orreq  r9,r0,#0x3400
:0238C260 00000107 andeq  r0,r0,r7,lsl #0x2
:0238C264 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238C268 E24DD00C sub  r13,r13,#0xC
:0238C26C E1A0A000 mov  r10,r0			;r10=1(0x1)
:0238C270 E59A1004 ldr r1,[r10, #+0x4]		;r10+0x4=*(00000005)
:0238C274 E3510002 cmp r1,#0x2
:0238C278 8A000006 bhi 0238C298
:0238C27C E3510000 cmp r1,#0x0
:0238C280 0A00000A beq 0238C2B0
:0238C284 E3510001 cmp r1,#0x1
:0238C288 0A000063 beq 0238C41C
:0238C28C E3510002 cmp r1,#0x2
:0238C290 0A000093 beq 0238C4E4
:0238C294 EA0000A5 b 0238C530
:0238C298 E3510010 cmp r1,#0x10
:0238C29C 1A0000A3 bne 0238C530
:0238C2A0 E59F0294 ldr r0,[r15, #+0x294]		;r15+0x294=*(0238c53c)=#58760656(0x03809dd0)
:0238C2A4 E5900024 ldr r0,[r0, #+0x24]		;r0+0x24=*(03809df4)=#-1122712853(0xbd14c2eb)
:0238C2A8 E3500002 cmp r0,#0x2
:0238C2AC 1A00009F bne 0238C530
:0238C2B0 EBFFE719 bl 02385F1C
:0238C2B4 E1A04000 mov  r4,r0			;r4=-1122712853(0xbd14c2eb)
:0238C2B8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238C2BC EBFFFE99 bl 0238BD28
:0238C2C0 E3500000 cmp r0,#0x0
:0238C2C4 1A000007 bne 0238C2E8
:0238C2C8 E1A00004 mov  r0,r4			;r0=-1122712853(0xbd14c2eb)
:0238C2CC EBFFE717 bl 02385F30
:0238C2D0 E59A0004 ldr r0,[r10, #+0x4]		;r10+0x4=*(00000005)
:0238C2D4 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0238C2D8 E1A00800 mov  r0,r0,lsl #0x10		;r0=-1024786432(0xc2eb0000)
:0238C2DC E1A00820 mov  r0,r0,lsr #0x10		;r0=49899(0xc2eb)
:0238C2E0 EBFFFE5F bl 0238BC64
:0238C2E4 EA000091 b 0238C530
:0238C2E8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238C2EC EBFFFE94 bl 0238BD44
:0238C2F0 E1A00004 mov  r0,r4			;r0=-1122712853(0xbd14c2eb)
:0238C2F4 EBFFE70D bl 02385F30
:0238C2F8 E59F123C ldr r1,[r15, #+0x23c]		;r15+0x23c=*(0238c53c)=#58760656(0x03809dd0)
:0238C2FC E28D0008 add  r0,r13,#0x8
:0238C300 E5911028 ldr r1,[r1, #+0x28]		;r1+0x28=*(03809df8)=#11862019(0x00b50003)
:0238C304 E28D2004 add  r2,r13,#0x4
:0238C308 EB00016E bl 0238C8C8
:0238C30C E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#1669938944(0x63893f00)
:0238C310 E1DD20B4 ldrh r2,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:0238C314 E1A01380 mov  r1,r0,lsl #0x7		;r1=-996179968(0xc49f8000)
:0238C318 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=1(0x1)
:0238C31C 059F0218 ldreq r0,[r15, #+0x218]		;r15+0x218=*(0238c53c)=#58760656(0x03809dd0)
:0238C320 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:0238C324 05C01001 streqb r1,[r0, #+0x1]		;r0+0x1=*(03809dd1)=#609222914(0x24500102)
:0238C328 05C01000 streqb r1,[r0, #+0x0]		;r0+0x0=*(03809dd0)=#1342243582(0x500102fe)
:0238C32C 0A000025 beq 0238C3C8
:0238C330 E1A00280 mov  r0,r0,lsl #0x5		;r0=1880340992(0x7013ba00)
:0238C334 E1B00F20 movs r0,r0,lsr #0x1e		;r0=1(0x1)
:0238C338 0A00000E beq 0238C378
:0238C33C E59F01F8 ldr r0,[r15, #+0x1f8]		;r15+0x1f8=*(0238c53c)=#58760656(0x03809dd0)
:0238C340 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238C344 E5C03000 strb r3,[r0, #+0x0]		;r0+0x0=*(03809dd0)=#1342243582(0x500102fe)
:0238C348 E5D01001 ldrb r1,[r0, #+0x1]		;r0+0x1=*(03809dd1)=#609222914(0x24500102)
:0238C34C E2812001 add  r2,r1,#0x1
:0238C350 E20210FF and  r1,r2,#0xFF
:0238C354 E5C02001 strb r2,[r0, #+0x1]		;r0+0x1=*(03809dd1)=#609222914(0x24500102)
:0238C358 E3510004 cmp r1,#0x4
:0238C35C 3A000019 bcc 0238C3C8
:0238C360 E5C03001 strb r3,[r0, #+0x1]		;r0+0x1=*(03809dd1)=#609222914(0x24500102)
:0238C364 E5901028 ldr r1,[r0, #+0x28]		;r0+0x28=*(03809df8)=#11862019(0x00b50003)
:0238C368 E3510023 cmp r1,#0x23
:0238C36C B2811001 addlt  r1,r1,#0x1
:0238C370 B5801028 strlt r1,[r0, #+0x28]		;r0+0x28=*(03809df8)=#11862019(0x00b50003)
:0238C374 EA000013 b 0238C3C8
:0238C378 E59F01BC ldr r0,[r15, #+0x1bc]		;r15+0x1bc=*(0238c53c)=#58760656(0x03809dd0)
:0238C37C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238C380 E5C04001 strb r4,[r0, #+0x1]		;r0+0x1=*(03809dd1)=#609222914(0x24500102)
:0238C384 E5903028 ldr r3,[r0, #+0x28]		;r0+0x28=*(03809df8)=#11862019(0x00b50003)
:0238C388 E15200C3 cmp r2,r3,asr #0x1
:0238C38C A5C04000 strgeb r4,[r0, #+0x0]		;r0+0x0=*(03809dd0)=#1342243582(0x500102fe)
:0238C390 AA00000C bge 0238C3C8
:0238C394 E5D01000 ldrb r1,[r0, #+0x0]		;r0+0x0=*(03809dd0)=#1342243582(0x500102fe)
:0238C398 E2812001 add  r2,r1,#0x1
:0238C39C E20210FF and  r1,r2,#0xFF
:0238C3A0 E5C02000 strb r2,[r0, #+0x0]		;r0+0x0=*(03809dd0)=#1342243582(0x500102fe)
:0238C3A4 E3510004 cmp r1,#0x4
:0238C3A8 3A000006 bcc 0238C3C8
:0238C3AC E5C04000 strb r4,[r0, #+0x0]		;r0+0x0=*(03809dd0)=#1342243582(0x500102fe)
:0238C3B0 E590102C ldr r1,[r0, #+0x2c]		;r0+0x2c=*(03809dfc)=#593288088(0x235cdb98)
:0238C3B4 E1530001 cmp r3,r1
:0238C3B8 C2431001 subgt  r1,r3,#0x1
:0238C3BC C5801028 strgt r1,[r0, #+0x28]		;r0+0x28=*(03809df8)=#11862019(0x00b50003)
:0238C3C0 C3A01003 movgt  r1,#0x3		;r1=3(0x3)
:0238C3C4 C5C01001 strgtb r1,[r0, #+0x1]		;r0+0x1=*(03809dd1)=#609222914(0x24500102)
:0238C3C8 E1DD00B8 ldrh r0,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#1669938944(0x63893f00)
:0238C3CC E59F116C ldr r1,[r15, #+0x16c]		;r15+0x16c=*(0238c540)=#41942954(0x027fffaa)
:0238C3D0 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(027fffaa)=#1000549380(0x3ba32c04)
:0238C3D4 E1DD00BA ldrh r0,[r13, #+0xa]		;r13+0xa=*(0380ff8a)=#688874377(0x290f6389)
:0238C3D8 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(027fffac)=#820067235(0x30e13ba3)
:0238C3DC E59A0004 ldr r0,[r10, #+0x4]		;r10+0x4=*(00000005)
:0238C3E0 E3500000 cmp r0,#0x0
:0238C3E4 1A000004 bne 0238C3FC
:0238C3E8 E1A00800 mov  r0,r0,lsl #0x10		;r0=1000538112(0x3ba30000)
:0238C3EC E1A00820 mov  r0,r0,lsr #0x10		;r0=15267(0x3ba3)
:0238C3F0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238C3F4 EBFFFE1A bl 0238BC64
:0238C3F8 EA000004 b 0238C410
:0238C3FC E59A1008 ldr r1,[r10, #+0x8]		;r10+0x8=*(00000009)
:0238C400 E1A00800 mov  r0,r0,lsl #0x10		;r0=1000538112(0x3ba30000)
:0238C404 E20110FF and  r1,r1,#0xFF
:0238C408 E1A00820 mov  r0,r0,lsr #0x10		;r0=15267(0x3ba3)
:0238C40C EBFFFE14 bl 0238BC64
:0238C410 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238C414 EBFFFE50 bl 0238BD5C
:0238C418 EA000044 b 0238C530
:0238C41C E59F0118 ldr r0,[r15, #+0x118]		;r15+0x118=*(0238c53c)=#58760656(0x03809dd0)
:0238C420 E5900024 ldr r0,[r0, #+0x24]		;r0+0x24=*(03809df4)=#-1122712853(0xbd14c2eb)
:0238C424 E3500001 cmp r0,#0x1
:0238C428 1A000028 bne 0238C4D0
:0238C42C E59F8110 ldr r8,[r15, #+0x110]		;r15+0x110=*(0238c544)=#263(0x00000107)
:0238C430 E59F6110 ldr r6,[r15, #+0x110]		;r15+0x110=*(0238c548)=#58760660(0x03809dd4)
:0238C434 E59F5110 ldr r5,[r15, #+0x110]		;r15+0x110=*(0238c54c)=#58760704(0x03809e00)
:0238C438 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:0238C43C E3A070D7 mov  r7,#0xD7		;r7=215(0xd7)
:0238C440 E3A0B00A mov  r11,#0xA		;r11=10(0xa)
:0238C444 E3A04028 mov  r4,#0x28		;r4=40(0x28)
:0238C448 EA000014 b 0238C4A0
:0238C44C E0000899 mul  r0,r9,r8
:0238C450 EB000B02 bl 0238F060
:0238C454 E59A200C ldr r2,[r10, #+0xc]		;r10+0xc=*(0000000d)
:0238C458 E1A01008 mov  r1,r8			;r1=263(0x107)
:0238C45C E0820000 add  r0,r2,r0
:0238C460 EB000AFE bl 0238F060
:0238C464 E1A00801 mov  r0,r1,lsl #0x10		;r0=17235968(0x1070000)
:0238C468 E1A00820 mov  r0,r0,lsr #0x10		;r0=263(0x107)
:0238C46C E35000C8 cmp r0,#0xC8
:0238C470 3A000001 bcc 0238C47C
:0238C474 E35000D7 cmp r0,#0xD7
:0238C478 31A00007 movcc  r0,r7			;r0=215(0xd7)
:0238C47C E0861089 add  r1,r6,r9,lsl #0x1
:0238C480 E1C10CBC strh r0,[r1, #+0xcc]		;r1+0xcc=*(000001d3)
:0238C484 E58D9000 str r9,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238C488 E0205499 mla  r0,r9,r4,r5unknown
:0238C48C E1D11CFC ldrsh r1,[r1, #+0xcc]		;r1+0xcc=*(000001d3)
:0238C490 E59F30B8 ldr r3,[r15, #+0xb8]		;r15+0xb8=*(0238c550)=#58737468(0x0380433c)
:0238C494 E1A0200B mov  r2,r11			;r2=10(0xa)
:0238C498 EBFFE5A9 bl 02385B44
:0238C49C E2899001 add  r9,r9,#0x1
:0238C4A0 E59A1008 ldr r1,[r10, #+0x8]		;r10+0x8=*(00000009)
:0238C4A4 E1590001 cmp r9,r1
:0238C4A8 3AFFFFE7 bcc 0238C44C
:0238C4AC E59A0004 ldr r0,[r10, #+0x4]		;r10+0x4=*(00000005)
:0238C4B0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238C4B4 E1A00800 mov  r0,r0,lsl #0x10		;r0=14090240(0xd70000)
:0238C4B8 E1A00820 mov  r0,r0,lsr #0x10		;r0=215(0xd7)
:0238C4BC EBFFFDE8 bl 0238BC64
:0238C4C0 E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(0238c53c)=#58760656(0x03809dd0)
:0238C4C4 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238C4C8 E5801024 str r1,[r0, #+0x24]		;r0+0x24=*(03809df4)=#-1122712853(0xbd14c2eb)
:0238C4CC EA000017 b 0238C530
:0238C4D0 E1A00801 mov  r0,r1,lsl #0x10		;r0=-1024786432(0xc2eb0000)
:0238C4D4 E1A00820 mov  r0,r0,lsr #0x10		;r0=49899(0xc2eb)
:0238C4D8 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238C4DC EBFFFDE0 bl 0238BC64
:0238C4E0 EA000012 b 0238C530
:0238C4E4 E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(0238c53c)=#58760656(0x03809dd0)
:0238C4E8 E5900024 ldr r0,[r0, #+0x24]		;r0+0x24=*(03809df4)=#-1122712853(0xbd14c2eb)
:0238C4EC E3500003 cmp r0,#0x3
:0238C4F0 1A00000A bne 0238C520
:0238C4F4 E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(0238c554)=#1414551105(0x54505641)
:0238C4F8 EBFFE5E8 bl 02385CA0
:0238C4FC E59A0004 ldr r0,[r10, #+0x4]		;r10+0x4=*(00000005)
:0238C500 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238C504 E1A00800 mov  r0,r0,lsl #0x10		;r0=1447100416(0x56410000)
:0238C508 E1A00820 mov  r0,r0,lsr #0x10		;r0=22081(0x5641)
:0238C50C EBFFFDD4 bl 0238BC64
:0238C510 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0238c53c)=#58760656(0x03809dd0)
:0238C514 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238C518 E5801024 str r1,[r0, #+0x24]		;r0+0x24=*(03809df4)=#-1122712853(0xbd14c2eb)
:0238C51C EA000003 b 0238C530
:0238C520 E1A00801 mov  r0,r1,lsl #0x10		;r0=-1024786432(0xc2eb0000)
:0238C524 E1A00820 mov  r0,r0,lsr #0x10		;r0=49899(0xc2eb)
:0238C528 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238C52C EBFFFDCC bl 0238BC64
:0238C530 E28DD00C add  r13,r13,#0xC
:0238C534 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238C538 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238C53C 03809DD0 orreq  r9,r0,#0x3400
:0238C540 027FFFAA rsbeqs r15,r15,#0x2A8
:0238C544 00000107 andeq  r0,r0,r7,lsl #0x2
:0238C548 03809DD4 orreq  r9,r0,#0x3500
:0238C54C 03809E00 orreq  r9,r0,#0x0
:0238C550 0380433C orreq  r4,r0,#0xF0000000
:0238C554 54505641 ldrplb r5,[r0],#-0x641
:0238C558 E92D4018 stmdb  r13!,{r3,r4,r14}
:0238C55C E24DD004 sub  r13,r13,#0x4
:0238C560 E1A04000 mov  r4,r0			;r4=49899(0xc2eb)
:0238C564 E1A03004 mov  r3,r4			;r3=49899(0xc2eb)
:0238C568 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238C56C E3A01010 mov  r1,#0x10		;r1=16(0x10)
:0238C570 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238C574 EBFFFE07 bl 0238BD98
:0238C578 E3500000 cmp r0,#0x0
:0238C57C 1A00000B bne 0238C5B0
:0238C580 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238C584 E59F3030 ldr r3,[r15, #+0x30]		;r15+0x30=*(0238c5bc)=#41942954(0x027fffaa)
:0238C588 E3C00406 bic  r0,r0,#0x6000000
:0238C58C E3800406 orr  r0,r0,#0x6000000
:0238C590 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238C594 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238C598 E1DD20B2 ldrh r2,[r13, #+0x2]		;r13+0x2=*(0380ff82)=#-272765627(0xefbded45)
:0238C59C E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(027fffaa)=#1000549380(0x3ba32c04)
:0238C5A0 E20410FF and  r1,r4,#0xFF
:0238C5A4 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:0238C5A8 E1C320B2 strh r2,[r3, #+0x2]		;r3+0x2=*(027fffac)=#820067235(0x30e13ba3)
:0238C5AC EBFFFDAC bl 0238BC64
:0238C5B0 E28DD004 add  r13,r13,#0x4
:0238C5B4 E8BD4018 ldmia  r13!,{r3,r4,r14}
:0238C5B8 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238C5BC 027FFFAA rsbeqs r15,r15,#0x2A8
:0238C5C0 E92D4008 stmdb  r13!,{r3,r14}
:0238C5C4 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:0238C5C8 EBFFE87D bl 023867C4
:0238C5CC E59F20C8 ldr r2,[r15, #+0xc8]		;r15+0xc8=*(0238c69c)=#67109312(0x040001c0)
:0238C5D0 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238C5D4 E3100080 tst r0,#0x80
:0238C5D8 1AFFFFFC bne 0238C5D0
:0238C5DC E59F10BC ldr r1,[r15, #+0xbc]		;r15+0xbc=*(0238c6a0)=#35329(0x00008a01)
:0238C5E0 E59F00BC ldr r0,[r15, #+0xbc]		;r15+0xbc=*(0238c6a4)=#67109314(0x040001c2)
:0238C5E4 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238C5E8 E3A01084 mov  r1,#0x84		;r1=132(0x84)
:0238C5EC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:0238C5F0 E2401002 sub  r1,r0,#0x2
:0238C5F4 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(a0571e13)
:0238C5F8 E3100080 tst r0,#0x80
:0238C5FC 1AFFFFFC bne 0238C5F4
:0238C600 EB00002B bl 0238C6B4
:0238C604 E59F109C ldr r1,[r15, #+0x9c]		;r15+0x9c=*(0238c6a8)=#33281(0x00008201)
:0238C608 E59F008C ldr r0,[r15, #+0x8c]		;r15+0x8c=*(0238c69c)=#67109312(0x040001c0)
:0238C60C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238C610 EB000027 bl 0238C6B4
:0238C614 E59F0090 ldr r0,[r15, #+0x90]		;r15+0x90=*(0238c6ac)=#58760872(0x03809ea8)
:0238C618 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(03809ea8)=#218300416(0x0d030000)
:0238C61C E3500000 cmp r0,#0x0
:0238C620 1A000005 bne 0238C63C
:0238C624 E59F0084 ldr r0,[r15, #+0x84]		;r15+0x84=*(0238c6b0)=#67109174(0x04000136)
:0238C628 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(04000136)=#1905105561(0x718d9a99)
:0238C62C E3100040 tst r0,#0x40
:0238C630 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0238C634 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0238C638 EA000015 b 0238C694
:0238C63C E59F206C ldr r2,[r15, #+0x6c]		;r15+0x6c=*(0238c6b0)=#67109174(0x04000136)
:0238C640 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04000136)=#1905105561(0x718d9a99)
:0238C644 E3100040 tst r0,#0x40
:0238C648 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0238C64C 0A000010 beq 0238C694
:0238C650 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(0238c6a0)=#35329(0x00008a01)
:0238C654 E3A00084 mov  r0,#0x84		;r0=132(0x84)
:0238C658 E1C218BA strh r1,[r2, #+0x8a]		;r2+0x8a=*(040001c0)=#504569345(0x1e131e01)
:0238C65C E1C208BC strh r0,[r2, #+0x8c]		;r2+0x8c=*(040001c2)=#-1604903405(0xa0571e13)
:0238C660 E1D208BA ldrh r0,[r2, #+0x8a]		;r2+0x8a=*(040001c0)=#504569345(0x1e131e01)
:0238C664 E3100080 tst r0,#0x80
:0238C668 1AFFFFFC bne 0238C660
:0238C66C EB000010 bl 0238C6B4
:0238C670 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(0238c6a8)=#33281(0x00008201)
:0238C674 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0238c69c)=#67109312(0x040001c0)
:0238C678 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238C67C EB00000C bl 0238C6B4
:0238C680 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238c6b0)=#67109174(0x04000136)
:0238C684 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(04000136)=#1905105561(0x718d9a99)
:0238C688 E3100040 tst r0,#0x40
:0238C68C 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0238C690 03A00002 moveq  r0,#0x2		;r0=2(0x2)
:0238C694 E8BD4008 ldmia  r13!,{r3,r14}
:0238C698 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238C69C 040001C0 streq r0,[r0],#-0x1c0
:0238C6A0 00008A01 andeq  r8,r0,r1,lsl #0x14
:0238C6A4 040001C2 streq r0,[r0],#-0x1c2
:0238C6A8 00008201 andeq  r8,r0,r1,lsl #0x4
:0238C6AC 03809EA8 orreq  r9,r0,#0xA80
:0238C6B0 04000136 streq r0,[r0],#-0x136
:0238C6B4 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0238c6d4)=#67109314(0x040001c2)
:0238C6B8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238C6BC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:0238C6C0 E2401002 sub  r1,r0,#0x2
:0238C6C4 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(a0571e13)
:0238C6C8 E3100080 tst r0,#0x80
:0238C6CC 1AFFFFFC bne 0238C6C4
:0238C6D0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238C6D4 040001C2 streq r0,[r0],#-0x1c2
:0238C6D8 E92D43F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r14}
:0238C6DC E24DD014 sub  r13,r13,#0x14
:0238C6E0 E3520000 cmp r2,#0x0
:0238C6E4 E59F21C8 ldr r2,[r15, #+0x1c8]		;r15+0x1c8=*(0238c8b4)=#67109312(0x040001c0)
:0238C6E8 E1A05003 mov  r5,r3			;r5=41942954(0x27fffaa)
:0238C6EC 03A030D1 moveq  r3,#0xD1		;r3=209(0xd1)
:0238C6F0 03A04001 moveq  r4,#0x1		;r4=1(0x1)
:0238C6F4 E1A07000 mov  r7,r0			;r7=67109314(0x40001c2)
:0238C6F8 E1A06001 mov  r6,r1			;r6=-1604903405(0xa0571e13)
:0238C6FC 13A03091 movne  r3,#0x91		;r3=145(0x91)
:0238C700 13A04002 movne  r4,#0x2		;r4=2(0x2)
:0238C704 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238C708 E3100080 tst r0,#0x80
:0238C70C 1AFFFFFC bne 0238C704
:0238C710 E59F11A0 ldr r1,[r15, #+0x1a0]		;r15+0x1a0=*(0238c8b8)=#35329(0x00008a01)
:0238C714 E59F01A0 ldr r0,[r15, #+0x1a0]		;r15+0x1a0=*(0238c8bc)=#67109314(0x040001c2)
:0238C718 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238C71C E20320FF and  r2,r3,#0xFF
:0238C720 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:0238C724 E2401002 sub  r1,r0,#0x2
:0238C728 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(1e131e01)=#0(0x00000000)
:0238C72C E3100080 tst r0,#0x80
:0238C730 1AFFFFFC bne 0238C728
:0238C734 E1A00802 mov  r0,r2,lsl #0x10		;r0=504561664(0x1e130000)
:0238C738 E59F2174 ldr r2,[r15, #+0x174]		;r15+0x174=*(0238c8b4)=#67109312(0x040001c0)
:0238C73C E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0238C740 E59F8178 ldr r8,[r15, #+0x178]		;r15+0x178=*(0238c8c0)=#32760(0x00007ff8)
:0238C744 E28D1000 add  r1,r13,#0x0
:0238C748 E1A00820 mov  r0,r0,lsr #0x10		;r0=7699(0x1e13)
:0238C74C E1A0300C mov  r3,r12			;r3=0(0x0)
:0238C750 E1C230B2 strh r3,[r2, #+0x2]		;r2+0x2=*(040001c2)=#-1604903405(0xa0571e13)
:0238C754 E1D290B0 ldrh r9,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238C758 E3190080 tst r9,#0x80
:0238C75C 1AFFFFFC bne 0238C754
:0238C760 E1D290B2 ldrh r9,[r2, #+0x2]		;r2+0x2=*(040001c2)=#-1604903405(0xa0571e13)
:0238C764 E20990FF and  r9,r9,#0xFF
:0238C768 E1A0E809 mov  r14,r9,lsl #0x10		;r14=504561664(0x1e130000)
:0238C76C E1A0942E mov  r9,r14,lsr #0x8		;r9=1970944(0x1e1300)
:0238C770 E781910C str r9,[r1,+r12, lsl #0x2]
:0238C774 E1C200B2 strh r0,[r2, #+0x2]		;r2+0x2=*(040001c2)=#-1604903405(0xa0571e13)
:0238C778 E1D290B0 ldrh r9,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238C77C E3190080 tst r9,#0x80
:0238C780 1AFFFFFC bne 0238C778
:0238C784 E1D2E0B2 ldrh r14,[r2, #+0x2]		;r2+0x2=*(040001c2)=#-1604903405(0xa0571e13)
:0238C788 E791910C ldr r9,[r1,+r12, lsl #0x2]
:0238C78C E20EE0FF and  r14,r14,#0xFF
:0238C790 E1A0E80E mov  r14,r14,lsl #0x10		;r14=504561664(0x1e130000)
:0238C794 E189982E orr  r9,r9,r14,lsr #0x10
:0238C798 E009E008 and  r14,r9,r8
:0238C79C E1A0E1CE mov  r14,r14,asr #0x3
:0238C7A0 E781E10C str r14,[r1,+r12, lsl #0x2]
:0238C7A4 E28CC001 add  r12,r12,#0x1
:0238C7A8 E35C0005 cmp r12,#0x5
:0238C7AC BAFFFFE7 blt 0238C750
:0238C7B0 E59F010C ldr r0,[r15, #+0x10c]		;r15+0x10c=*(0238c8c4)=#33281(0x00008201)
:0238C7B4 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238C7B8 EBFFFFBD bl 0238C6B4
:0238C7BC E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0238C7C0 E1A09008 mov  r9,r8			;r9=0(0x0)
:0238C7C4 E28D2000 add  r2,r13,#0x0
:0238C7C8 E7921109 ldr r1,[r2,+r9, lsl #0x2]
:0238C7CC E2893001 add  r3,r9,#0x1
:0238C7D0 EA000005 b 0238C7EC
:0238C7D4 E7920103 ldr r0,[r2,+r3, lsl #0x2]
:0238C7D8 E2833001 add  r3,r3,#0x1
:0238C7DC E0510000 subs r0,r1,r0
:0238C7E0 42600000 rsbmi  r0,r0,#0x0
:0238C7E4 E1500008 cmp r0,r8
:0238C7E8 C1A08000 movgt  r8,r0			;r8=504569345(0x1e131e01)
:0238C7EC E3530005 cmp r3,#0x5
:0238C7F0 BAFFFFF7 blt 0238C7D4
:0238C7F4 E2899001 add  r9,r9,#0x1
:0238C7F8 E3590004 cmp r9,#0x4
:0238C7FC BAFFFFF1 blt 0238C7C8
:0238C800 E1C580B0 strh r8,[r5, #+0x0]		;r5+0x0=*(027fffaa)=#1000549380(0x3ba32c04)
:0238C804 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0238C808 E28D0000 add  r0,r13,#0x0
:0238C80C EA00001C b 0238C884
:0238C810 E7903108 ldr r3,[r0,+r8, lsl #0x2]
:0238C814 E2889001 add  r9,r8,#0x1
:0238C818 EA000016 b 0238C878
:0238C81C E7902109 ldr r2,[r0,+r9, lsl #0x2]
:0238C820 E0531002 subs r1,r3,r2
:0238C824 42611000 rsbmi  r1,r1,#0x0
:0238C828 E1510006 cmp r1,r6
:0238C82C CA000010 bgt 0238C874
:0238C830 E2891001 add  r1,r9,#0x1
:0238C834 EA00000C b 0238C86C
:0238C838 E7905101 ldr r5,[r0,+r1, lsl #0x2]
:0238C83C E053C005 subs r12,r3,r5
:0238C840 426CC000 rsbmi  r12,r12,#0x0
:0238C844 E15C0006 cmp r12,r6
:0238C848 CA000006 bgt 0238C868
:0238C84C E0820083 add  r0,r2,r3,lsl #0x1
:0238C850 E0850000 add  r0,r5,r0
:0238C854 E1A00140 mov  r0,r0,asr #0x2
:0238C858 E3C00007 bic  r0,r0,#0x7
:0238C85C E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:0238C860 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238C864 EA00000F b 0238C8A8
:0238C868 E2811001 add  r1,r1,#0x1
:0238C86C E3510005 cmp r1,#0x5
:0238C870 BAFFFFF0 blt 0238C838
:0238C874 E2899001 add  r9,r9,#0x1
:0238C878 E3590004 cmp r9,#0x4
:0238C87C BAFFFFE6 blt 0238C81C
:0238C880 E2888001 add  r8,r8,#0x1
:0238C884 E3580003 cmp r8,#0x3
:0238C888 BAFFFFE0 blt 0238C810
:0238C88C E59D2000 ldr r2,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238C890 E59D1010 ldr r1,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#815419727(0x309a514f)
:0238C894 E1A00004 mov  r0,r4			;r0=2(0x2)
:0238C898 E0821001 add  r1,r2,r1
:0238C89C E1A010C1 mov  r1,r1,asr #0x1
:0238C8A0 E3C11007 bic  r1,r1,#0x7
:0238C8A4 E1C710B0 strh r1,[r7, #+0x0]		;r7+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:0238C8A8 E28DD014 add  r13,r13,#0x14
:0238C8AC E8BD43F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r14}
:0238C8B0 E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238C8B4 040001C0 streq r0,[r0],#-0x1c0
:0238C8B8 00008A01 andeq  r8,r0,r1,lsl #0x14
:0238C8BC 040001C2 streq r0,[r0],#-0x1c2
:0238C8C0 00007FF8 unknown
:0238C8C4 00008201 andeq  r8,r0,r1,lsl #0x4
:0238C8C8 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238C8CC E24DD008 sub  r13,r13,#0x8
:0238C8D0 E1B06001 movs r6,r1			;r6=-1604903405(0xa0571e13)
:0238C8D4 E1A05002 mov  r5,r2			;r5=-314199211(0xed45b355)
:0238C8D8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238C8DC E1A07000 mov  r7,r0			;r7=2(0x2)
:0238C8E0 E1C510B0 strh r1,[r5, #+0x0]		;r5+0x0=*(ed45b355)
:0238C8E4 42666000 rsbmi  r6,r6,#0x0
:0238C8E8 EBFFFF34 bl 0238C5C0
:0238C8EC E1B04000 movs r4,r0			;r4=2(0x2)
:0238C8F0 1A00000E bne 0238C930
:0238C8F4 E5971000 ldr r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C8F8 E3A00A01 mov  r0,#0x1000		;r0=4096(0x1000)
:0238C8FC E2600000 rsb  r0,r0,#0x0
:0238C900 E0011000 and  r1,r1,r0
:0238C904 E59F01A0 ldr r0,[r15, #+0x1a0]		;r15+0x1a0=*(0238caac)=#-16773121(0xff000fff)
:0238C908 E0010000 and  r0,r1,r0
:0238C90C E3C01401 bic  r1,r0,#0x1000000
:0238C910 E3C10406 bic  r0,r1,#0x6000000
:0238C914 E5871000 str r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C918 E3801406 orr  r1,r0,#0x6000000
:0238C91C E5871000 str r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C920 E59F0188 ldr r0,[r15, #+0x188]		;r15+0x188=*(0238cab0)=#58760872(0x03809ea8)
:0238C924 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238C928 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(03809ea8)=#218300416(0x0d030000)
:0238C92C EA00005B b 0238CAA0
:0238C930 E28D0004 add  r0,r13,#0x4
:0238C934 E28D3002 add  r3,r13,#0x2
:0238C938 E1A01006 mov  r1,r6			;r1=-1604903405(0xa0571e13)
:0238C93C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238C940 EBFFFF64 bl 0238C6D8
:0238C944 E5971000 ldr r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C948 E1A00F00 mov  r0,r0,lsl #0x1e		;r0=0(0x0)
:0238C94C E3C11406 bic  r1,r1,#0x6000000
:0238C950 E181C2A0 orr  r12,r1,r0,lsr #0x5
:0238C954 E587C000 str r12,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C958 E3A01A01 mov  r1,#0x1000		;r1=4096(0x1000)
:0238C95C E2611000 rsb  r1,r1,#0x0
:0238C960 E1DD20B4 ldrh r2,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:0238C964 E00CC001 and  r12,r12,r1
:0238C968 E0021A21 and  r1,r2,r1,lsr #0x14
:0238C96C E18CC001 orr  r12,r12,r1
:0238C970 E28D0004 add  r0,r13,#0x4
:0238C974 E28D3000 add  r3,r13,#0x0
:0238C978 E1A01006 mov  r1,r6			;r1=-1604903405(0xa0571e13)
:0238C97C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238C980 E587C000 str r12,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C984 EBFFFF53 bl 0238C6D8
:0238C988 E3500002 cmp r0,#0x2
:0238C98C 1A000007 bne 0238C9B0
:0238C990 E5971000 ldr r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C994 E1A00281 mov  r0,r1,lsl #0x5		;r0=182698592(0xae3c260)
:0238C998 E1A00F20 mov  r0,r0,lsr #0x1e		;r0=0(0x0)
:0238C99C E3800002 orr  r0,r0,#0x2
:0238C9A0 E3C11406 bic  r1,r1,#0x6000000
:0238C9A4 E1A00F00 mov  r0,r0,lsl #0x1e		;r0=0(0x0)
:0238C9A8 E18102A0 orr  r0,r1,r0,lsr #0x5
:0238C9AC E5870000 str r0,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C9B0 E1DD10B4 ldrh r1,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:0238C9B4 E5972000 ldr r2,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C9B8 E59F00EC ldr r0,[r15, #+0xec]		;r15+0xec=*(0238caac)=#-16773121(0xff000fff)
:0238C9BC E1A01A01 mov  r1,r1,lsl #0x14		;r1=-70254592(0xfbd00000)
:0238C9C0 E0020000 and  r0,r2,r0
:0238C9C4 E1802421 orr  r2,r0,r1,lsr #0x8
:0238C9C8 E59F10E4 ldr r1,[r15, #+0xe4]		;r15+0xe4=*(0238cab4)=#35329(0x00008a01)
:0238C9CC E59F00E4 ldr r0,[r15, #+0xe4]		;r15+0xe4=*(0238cab8)=#67109312(0x040001c0)
:0238C9D0 E5872000 str r2,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238C9D4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238C9D8 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0238C9DC EBFFFF34 bl 0238C6B4
:0238C9E0 E2866001 add  r6,r6,#0x1
:0238C9E4 E356000C cmp r6,#0xC
:0238C9E8 BAFFFFFB blt 0238C9DC
:0238C9EC E59F10C8 ldr r1,[r15, #+0xc8]		;r15+0xc8=*(0238cabc)=#33281(0x00008201)
:0238C9F0 E59F00C0 ldr r0,[r15, #+0xc0]		;r15+0xc0=*(0238cab8)=#67109312(0x040001c0)
:0238C9F4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238C9F8 EBFFFF2D bl 0238C6B4
:0238C9FC E3540002 cmp r4,#0x2
:0238CA00 05970000 ldreq r0,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238CA04 03C00406 biceq  r0,r0,#0x6000000
:0238CA08 03800406 orreq  r0,r0,#0x6000000
:0238CA0C 05870000 streq r0,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238CA10 EBFFFEEA bl 0238C5C0
:0238CA14 E3500000 cmp r0,#0x0
:0238CA18 0A000018 beq 0238CA80
:0238CA1C E3500001 cmp r0,#0x1
:0238CA20 0A00000A beq 0238CA50
:0238CA24 E3500002 cmp r0,#0x2
:0238CA28 1A00001B bne 0238CA9C
:0238CA2C E5971000 ldr r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238CA30 E59F0078 ldr r0,[r15, #+0x78]		;r15+0x78=*(0238cab0)=#58760872(0x03809ea8)
:0238CA34 E3812401 orr  r2,r1,#0x1000000
:0238CA38 E3C21406 bic  r1,r2,#0x6000000
:0238CA3C E3811406 orr  r1,r1,#0x6000000
:0238CA40 E5871000 str r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238CA44 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238CA48 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(03809ea8)=#218300416(0x0d030000)
:0238CA4C EA000013 b 0238CAA0
:0238CA50 E5971000 ldr r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238CA54 E59F0054 ldr r0,[r15, #+0x54]		;r15+0x54=*(0238cab0)=#58760872(0x03809ea8)
:0238CA58 E3811401 orr  r1,r1,#0x1000000
:0238CA5C E5871000 str r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238CA60 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238CA64 E1DD10B0 ldrh r1,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238CA68 E1DD30B2 ldrh r3,[r13, #+0x2]		;r13+0x2=*(0380ff82)=#-272765627(0xefbded45)
:0238CA6C E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(03809ea8)=#218300416(0x0d030000)
:0238CA70 E1530001 cmp r3,r1
:0238CA74 31A03001 movcc  r3,r1			;r3=-314199211(0xed45b355)
:0238CA78 E1C530B0 strh r3,[r5, #+0x0]		;r5+0x0=*(ed45b355)
:0238CA7C EA000007 b 0238CAA0
:0238CA80 E5971000 ldr r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238CA84 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0238cab0)=#58760872(0x03809ea8)
:0238CA88 E3C11401 bic  r1,r1,#0x1000000
:0238CA8C E5871000 str r1,[r7, #+0x0]		;r7+0x0=*(00000002)
:0238CA90 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238CA94 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(03809ea8)=#218300416(0x0d030000)
:0238CA98 EA000000 b 0238CAA0
:0238CA9C EBFFE57A bl 0238608C
:0238CAA0 E28DD008 add  r13,r13,#0x8
:0238CAA4 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238CAA8 E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238CAAC FF000FFF swinv 0x00000fff
:0238CAB0 03809EA8 orreq  r9,r0,#0xA80
:0238CAB4 00008A01 andeq  r8,r0,r1,lsl #0x14
:0238CAB8 040001C0 streq r0,[r0],#-0x1c0
:0238CABC 00008201 andeq  r8,r0,r1,lsl #0x4
:0238CAC0 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0238caf4)=#58760876(0x03809eac)
:0238CAC4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238CAC8 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(03809eac)=#346302900(0x14a429b4)
:0238CACC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238CAD0 E5803024 str r3,[r0, #+0x24]		;r0+0x24=*(03809ed0)=#7726896(0x0075e730)
:0238CAD4 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0238caf8)=#58760880(0x03809eb0)
:0238CAD8 E1A02003 mov  r2,r3			;r2=7726896(0x75e730)
:0238CADC E1A01083 mov  r1,r3,lsl #0x1		;r1=15453792(0xebce60)
:0238CAE0 E2833001 add  r3,r3,#0x1
:0238CAE4 E18020B1 strh r2,[r0, +r1]
:0238CAE8 E3530010 cmp r3,#0x10
:0238CAEC BAFFFFFA blt 0238CADC
:0238CAF0 E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238CAF4 03809EAC orreq  r9,r0,#0xAC0
:0238CAF8 03809EB0 orreq  r9,r0,#0xB00
:0238CAFC E92D4078 stmdb  r13!,{r3,r4,r5,r6,r14}
:0238CB00 E24DD004 sub  r13,r13,#0x4
:0238CB04 E3100402 tst r0,#0x2000000
:0238CB08 0A000007 beq 0238CB2C
:0238CB0C E59F1118 ldr r1,[r15, #+0x118]		;r15+0x118=*(0238cc2c)=#58760880(0x03809eb0)
:0238CB10 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238CB14 E1A03004 mov  r3,r4			;r3=0(0x0)
:0238CB18 E1A02084 mov  r2,r4,lsl #0x1		;r2=0(0x0)
:0238CB1C E2844001 add  r4,r4,#0x1
:0238CB20 E18130B2 strh r3,[r1, +r2]
:0238CB24 E3540010 cmp r4,#0x10
:0238CB28 BAFFFFFA blt 0238CB18
:0238CB2C E59F10F8 ldr r1,[r15, #+0xf8]		;r15+0xf8=*(0238cc2c)=#58760880(0x03809eb0)
:0238CB30 E200280F and  r2,r0,#0xF0000
:0238CB34 E1A02822 mov  r2,r2,lsr #0x10		;r2=0(0x0)
:0238CB38 E1A02082 mov  r2,r2,lsl #0x1		;r2=0(0x0)
:0238CB3C E18100B2 strh r0,[r1, +r2]
:0238CB40 E3100401 tst r0,#0x1000000
:0238CB44 0A000035 beq 0238CC20
:0238CB48 E59F10E0 ldr r1,[r15, #+0xe0]		;r15+0xe0=*(0238cc30)=#58760876(0x03809eac)
:0238CB4C E1D120B4 ldrh r2,[r1, #+0x4]		;r1+0x4=*(03809eb0)=#831001794(0x318814c2)
:0238CB50 E2020CFF and  r0,r2,#0xFF00
:0238CB54 E1A00400 mov  r0,r0,lsl #0x8		;r0=-2137083904(0x809eb000)
:0238CB58 E1A04820 mov  r4,r0,lsr #0x10		;r4=32926(0x809e)
:0238CB5C E3540060 cmp r4,#0x60
:0238CB60 0A000004 beq 0238CB78
:0238CB64 E3540061 cmp r4,#0x61
:0238CB68 0A00001A beq 0238CBD8
:0238CB6C E3540062 cmp r4,#0x62
:0238CB70 0A00000A beq 0238CBA0
:0238CB74 EA000025 b 0238CC10
:0238CB78 E59F50B4 ldr r5,[r15, #+0xb4]		;r15+0xb4=*(0238cc34)=#50388992(0x0300e000)
:0238CB7C E3A06008 mov  r6,#0x8		;r6=8(0x8)
:0238CB80 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238CB84 E1A00006 mov  r0,r6			;r0=8(0x8)
:0238CB88 E1A01005 mov  r1,r5			;r1=50388992(0x300e000)
:0238CB8C E1A02004 mov  r2,r4			;r2=0(0x0)
:0238CB90 EBFFE6A5 bl 0238662C
:0238CB94 E3500000 cmp r0,#0x0
:0238CB98 BAFFFFF9 blt 0238CB84
:0238CB9C EA00001F b 0238CC20
:0238CBA0 E1D1C0B6 ldrh r12,[r1, #+0x6]		;r1+0x6=*(0300e006)=#-1432350199(0xaaa01209)
:0238CBA4 E1A01004 mov  r1,r4			;r1=0(0x0)
:0238CBA8 E20230FF and  r3,r2,#0xFF
:0238CBAC E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238CBB0 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0238CBB4 E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238CBB8 EBFFFC76 bl 0238BD98
:0238CBBC E3500000 cmp r0,#0x0
:0238CBC0 1A000016 bne 0238CC20
:0238CBC4 E59F106C ldr r1,[r15, #+0x6c]		;r15+0x6c=*(0238cc38)=#65535(0x0000ffff)
:0238CBC8 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238CBCC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238CBD0 EB000071 bl 0238CD9C
:0238CBD4 EA000011 b 0238CC20
:0238CBD8 E1D1C0B6 ldrh r12,[r1, #+0x6]		;r1+0x6=*(00010005)
:0238CBDC E1A01004 mov  r1,r4			;r1=0(0x0)
:0238CBE0 E20230FF and  r3,r2,#0xFF
:0238CBE4 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238CBE8 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0238CBEC E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238CBF0 EBFFFC68 bl 0238BD98
:0238CBF4 E3500000 cmp r0,#0x0
:0238CBF8 1A000008 bne 0238CC20
:0238CBFC E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(0238cc38)=#65535(0x0000ffff)
:0238CC00 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238CC04 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238CC08 EB000063 bl 0238CD9C
:0238CC0C EA000003 b 0238CC20
:0238CC10 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238CC14 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238CC18 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238CC1C EB00005E bl 0238CD9C
:0238CC20 E28DD004 add  r13,r13,#0x4
:0238CC24 E8BD4078 ldmia  r13!,{r3,r4,r5,r6,r14}
:0238CC28 E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238CC2C 03809EB0 orreq  r9,r0,#0xB00
:0238CC30 03809EAC orreq  r9,r0,#0xAC0
:0238CC34 0300E000 unknown
:0238CC38 0000FFFF unknown
:0238CC3C E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0238CC40 E1A04000 mov  r4,r0			;r4=0(0x0)
:0238CC44 EBFFE4B4 bl 02385F1C
:0238CC48 E1A05000 mov  r5,r0			;r5=0(0x0)
:0238CC4C E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238CC50 EBFFFC34 bl 0238BD28
:0238CC54 E3500000 cmp r0,#0x0
:0238CC58 1A000008 bne 0238CC80
:0238CC5C E1A00005 mov  r0,r5			;r0=0(0x0)
:0238CC60 EBFFE4B2 bl 02385F30
:0238CC64 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:0238CC68 E59F111C ldr r1,[r15, #+0x11c]		;r15+0x11c=*(0238cd8c)=#65535(0x0000ffff)
:0238CC6C E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0238CC70 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0238CC74 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238CC78 EB000047 bl 0238CD9C
:0238CC7C EA000040 b 0238CD84
:0238CC80 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238CC84 EBFFFC2E bl 0238BD44
:0238CC88 E1A00005 mov  r0,r5			;r0=0(0x0)
:0238CC8C EBFFE4A7 bl 02385F30
:0238CC90 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:0238CC94 E3500061 cmp r0,#0x61
:0238CC98 0A000016 beq 0238CCF8
:0238CC9C E3500062 cmp r0,#0x62
:0238CCA0 0A000002 beq 0238CCB0
:0238CCA4 E3500064 cmp r0,#0x64
:0238CCA8 0A00002B beq 0238CD5C
:0238CCAC EA00002D b 0238CD68
:0238CCB0 E59F60D8 ldr r6,[r15, #+0xd8]		;r15+0xd8=*(0238cd90)=#50389504(0x0300e200)
:0238CCB4 E3A07008 mov  r7,#0x8		;r7=8(0x8)
:0238CCB8 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0238CCBC E1A00007 mov  r0,r7			;r0=8(0x8)
:0238CCC0 E1A01006 mov  r1,r6			;r1=50389504(0x300e200)
:0238CCC4 E1A02005 mov  r2,r5			;r2=0(0x0)
:0238CCC8 EBFFE657 bl 0238662C
:0238CCCC E3500000 cmp r0,#0x0
:0238CCD0 BAFFFFF9 blt 0238CCBC
:0238CCD4 E59F00B8 ldr r0,[r15, #+0xb8]		;r15+0xb8=*(0238cd94)=#58760876(0x03809eac)
:0238CCD8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238CCDC E5801024 str r1,[r0, #+0x24]		;r0+0x24=*(03809ed0)=#7726896(0x0075e730)
:0238CCE0 E5942008 ldr r2,[r4, #+0x8]		;r4+0x8=*(00000008)
:0238CCE4 E594100C ldr r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0238CCE8 E202001F and  r0,r2,#0x1F
:0238CCEC E20220C0 and  r2,r2,#0xC0
:0238CCF0 EB000138 bl 0238D1D8
:0238CCF4 EA000020 b 0238CD7C
:0238CCF8 E59F0094 ldr r0,[r15, #+0x94]		;r15+0x94=*(0238cd94)=#58760876(0x03809eac)
:0238CCFC E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238CD00 E5801024 str r1,[r0, #+0x24]		;r0+0x24=*(03809ed0)=#7726896(0x0075e730)
:0238CD04 E5947008 ldr r7,[r4, #+0x8]		;r4+0x8=*(00000008)
:0238CD08 E594800C ldr r8,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0238CD0C E357000E cmp r7,#0xE
:0238CD10 1A000008 bne 0238CD38
:0238CD14 E59F507C ldr r5,[r15, #+0x7c]		;r15+0x7c=*(0238cd98)=#50389248(0x0300e100)
:0238CD18 E3A06008 mov  r6,#0x8		;r6=8(0x8)
:0238CD1C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238CD20 E1A00006 mov  r0,r6			;r0=8(0x8)
:0238CD24 E1A01005 mov  r1,r5			;r1=50389248(0x300e100)
:0238CD28 E1A02004 mov  r2,r4			;r2=0(0x0)
:0238CD2C EBFFE63E bl 0238662C
:0238CD30 E3500000 cmp r0,#0x0
:0238CD34 BAFFFFF9 blt 0238CD20
:0238CD38 E1A01808 mov  r1,r8,lsl #0x10		;r1=0(0x0)
:0238CD3C E1A00007 mov  r0,r7			;r0=8(0x8)
:0238CD40 E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:0238CD44 EB000084 bl 0238CF5C
:0238CD48 E1A01000 mov  r1,r0			;r1=8(0x8)
:0238CD4C E3A00061 mov  r0,#0x61		;r0=97(0x61)
:0238CD50 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238CD54 EB000010 bl 0238CD9C
:0238CD58 EA000007 b 0238CD7C
:0238CD5C E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:0238CD60 EB000102 bl 0238D170
:0238CD64 EA000004 b 0238CD7C
:0238CD68 E1A00800 mov  r0,r0,lsl #0x10		;r0=6356992(0x610000)
:0238CD6C E1A00820 mov  r0,r0,lsr #0x10		;r0=97(0x61)
:0238CD70 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238CD74 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238CD78 EB000007 bl 0238CD9C
:0238CD7C E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238CD80 EBFFFBF5 bl 0238BD5C
:0238CD84 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:0238CD88 E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238CD8C 0000FFFF unknown
:0238CD90 0300E200 unknown
:0238CD94 03809EAC orreq  r9,r0,#0xAC0
:0238CD98 0300E100 unknown
:0238CD9C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238CDA0 E20000FF and  r0,r0,#0xFF
:0238CDA4 E3800080 orr  r0,r0,#0x80
:0238CDA8 E1A00400 mov  r0,r0,lsl #0x8		;r0=768(0x300)
:0238CDAC E3803403 orr  r3,r0,#0x3000000
:0238CDB0 E20100FF and  r0,r1,#0xFF
:0238CDB4 E1A06002 mov  r6,r2			;r6=0(0x0)
:0238CDB8 E1835000 orr  r5,r3,r0
:0238CDBC E3A04008 mov  r4,#0x8		;r4=8(0x8)
:0238CDC0 E1A00004 mov  r0,r4			;r0=8(0x8)
:0238CDC4 E1A01005 mov  r1,r5			;r1=50389248(0x300e100)
:0238CDC8 E1A02006 mov  r2,r6			;r2=0(0x0)
:0238CDCC EBFFE616 bl 0238662C
:0238CDD0 E3500000 cmp r0,#0x0
:0238CDD4 BAFFFFF9 blt 0238CDC0
:0238CDD8 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238CDDC E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238CDE0 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238CDE4 E1A00400 mov  r0,r0,lsl #0x8		;r0=2048(0x800)
:0238CDE8 E2002C7F and  r2,r0,#0x7F00
:0238CDEC E20100FF and  r0,r1,#0xFF
:0238CDF0 E1826000 orr  r6,r2,r0
:0238CDF4 E3A05008 mov  r5,#0x8		;r5=8(0x8)
:0238CDF8 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238CDFC E1A00005 mov  r0,r5			;r0=8(0x8)
:0238CE00 E1A01006 mov  r1,r6			;r1=0(0x0)
:0238CE04 E1A02004 mov  r2,r4			;r2=0(0x0)
:0238CE08 EBFFE607 bl 0238662C
:0238CE0C E3500000 cmp r0,#0x0
:0238CE10 1AFFFFF9 bne 0238CDFC
:0238CE14 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238CE18 E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238CE1C E92D4010 stmdb  r13!,{r4,r14}
:0238CE20 E59F2040 ldr r2,[r15, #+0x40]		;r15+0x40=*(0238ce68)=#67109312(0x040001c0)
:0238CE24 E1A04001 mov  r4,r1			;r4=0(0x0)
:0238CE28 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238CE2C E3110080 tst r1,#0x80
:0238CE30 1AFFFFFC bne 0238CE28
:0238CE34 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(0238ce6c)=#33282(0x00008202)
:0238CE38 E20000FF and  r0,r0,#0xFF
:0238CE3C E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238CE40 E2811C06 add  r1,r1,#0x600
:0238CE44 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238CE48 EB000009 bl 0238CE74
:0238CE4C E59F201C ldr r2,[r15, #+0x1c]		;r15+0x1c=*(0238ce70)=#32770(0x00008002)
:0238CE50 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(0238ce68)=#67109312(0x040001c0)
:0238CE54 E20400FF and  r0,r4,#0xFF
:0238CE58 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238CE5C E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(040001c2)=#-1604903405(0xa0571e13)
:0238CE60 E8BD4010 ldmia  r13!,{r4,r14}
:0238CE64 E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238CE68 040001C0 streq r0,[r0],#-0x1c0
:0238CE6C 00008202 andeq  r8,r0,r2,lsl #0x4
:0238CE70 00008002 andeq  r8,r0,r2
:0238CE74 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(0238ce94)=#67109314(0x040001c2)
:0238CE78 E20000FF and  r0,r0,#0xFF
:0238CE7C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:0238CE80 E2411002 sub  r1,r1,#0x2
:0238CE84 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:0238CE88 E3100080 tst r0,#0x80
:0238CE8C 1AFFFFFC bne 0238CE84
:0238CE90 E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238CE94 040001C2 streq r0,[r0],#-0x1c2
:0238CE98 E92D4008 stmdb  r13!,{r3,r14}
:0238CE9C E59F2058 ldr r2,[r15, #+0x58]		;r15+0x58=*(0238cefc)=#67109312(0x040001c0)
:0238CEA0 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238CEA4 E3110080 tst r1,#0x80
:0238CEA8 1AFFFFFC bne 0238CEA0
:0238CEAC E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(0238cf00)=#33282(0x00008202)
:0238CEB0 E3800080 orr  r0,r0,#0x80
:0238CEB4 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238CEB8 E2811C06 add  r1,r1,#0x600
:0238CEBC E20000FF and  r0,r0,#0xFF
:0238CEC0 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238CEC4 EBFFFFEA bl 0238CE74
:0238CEC8 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(0238cf04)=#32770(0x00008002)
:0238CECC E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(0238cefc)=#67109312(0x040001c0)
:0238CED0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238CED4 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238CED8 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(040001c2)=#-1604903405(0xa0571e13)
:0238CEDC E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238CEE0 E3100080 tst r0,#0x80
:0238CEE4 1AFFFFFC bne 0238CEDC
:0238CEE8 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0238cf08)=#67109314(0x040001c2)
:0238CEEC E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:0238CEF0 E20000FF and  r0,r0,#0xFF
:0238CEF4 E8BD4008 ldmia  r13!,{r3,r14}
:0238CEF8 E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238CEFC 040001C0 streq r0,[r0],#-0x1c0
:0238CF00 00008202 andeq  r8,r0,r2,lsl #0x4
:0238CF04 00008002 andeq  r8,r0,r2
:0238CF08 040001C2 streq r0,[r0],#-0x1c2
:0238CF0C E92D4010 stmdb  r13!,{r4,r14}
:0238CF10 E1A04000 mov  r4,r0			;r4=-1604903405(0xa0571e13)
:0238CF14 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238CF18 EBFFFFDE bl 0238CE98
:0238CF1C E1801004 orr  r1,r0,r4
:0238CF20 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238CF24 EBFFFFBC bl 0238CE1C
:0238CF28 E8BD4010 ldmia  r13!,{r4,r14}
:0238CF2C E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238CF30 E92D4010 stmdb  r13!,{r4,r14}
:0238CF34 E1A04000 mov  r4,r0			;r4=0(0x0)
:0238CF38 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238CF3C EBFFFFD5 bl 0238CE98
:0238CF40 E1E01004 mvn  r1,r4
:0238CF44 E0000001 and  r0,r0,r1
:0238CF48 E20010FF and  r1,r0,#0xFF
:0238CF4C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238CF50 EBFFFFB1 bl 0238CE1C
:0238CF54 E8BD4010 ldmia  r13!,{r4,r14}
:0238CF58 E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238CF5C E92D4008 stmdb  r13!,{r3,r14}
:0238CF60 E3500014 cmp r0,#0x14
:0238CF64 908FF100 addls  r15,r15,r0,lsl #0x2
:0238CF68 EA00007D b 0238D164
:0238CF6C EA00007C b 0238D164
:0238CF70 EA000012 b 0238CFC0
:0238CF74 EA000016 b 0238CFD4
:0238CF78 EA00001A b 0238CFE8
:0238CF7C EA00001E b 0238CFFC
:0238CF80 EA000020 b 0238D008
:0238CF84 EA000022 b 0238D014
:0238CF88 EA000024 b 0238D020
:0238CF8C EA000026 b 0238D02C
:0238CF90 EA000028 b 0238D038
:0238CF94 EA00002A b 0238D044
:0238CF98 EA00002C b 0238D050
:0238CF9C EA00002E b 0238D05C
:0238CFA0 EA000030 b 0238D068
:0238CFA4 EA000032 b 0238D074
:0238CFA8 EA000035 b 0238D084
:0238CFAC EA00005A b 0238D11C
:0238CFB0 EA00005D b 0238D12C
:0238CFB4 EA000060 b 0238D13C
:0238CFB8 EA000062 b 0238D148
:0238CFBC EA000064 b 0238D154
:0238CFC0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238CFC4 EB000137 bl 0238D4A8
:0238CFC8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238CFCC EB000067 bl 0238D170
:0238CFD0 EA000063 b 0238D164
:0238CFD4 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238CFD8 EB000132 bl 0238D4A8
:0238CFDC E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238CFE0 EB000062 bl 0238D170
:0238CFE4 EA00005E b 0238D164
:0238CFE8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238CFEC EB00012D bl 0238D4A8
:0238CFF0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238CFF4 EB00005D bl 0238D170
:0238CFF8 EA000059 b 0238D164
:0238CFFC E3A00004 mov  r0,#0x4		;r0=4(0x4)
:0238D000 EBFFFFC1 bl 0238CF0C
:0238D004 EA000056 b 0238D164
:0238D008 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:0238D00C EBFFFFC7 bl 0238CF30
:0238D010 EA000053 b 0238D164
:0238D014 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:0238D018 EBFFFFBB bl 0238CF0C
:0238D01C EA000050 b 0238D164
:0238D020 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:0238D024 EBFFFFC1 bl 0238CF30
:0238D028 EA00004D b 0238D164
:0238D02C E3A0000C mov  r0,#0xC		;r0=12(0xc)
:0238D030 EBFFFFB5 bl 0238CF0C
:0238D034 EA00004A b 0238D164
:0238D038 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:0238D03C EBFFFFBB bl 0238CF30
:0238D040 EA000047 b 0238D164
:0238D044 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D048 EBFFFFAF bl 0238CF0C
:0238D04C EA000044 b 0238D164
:0238D050 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D054 EBFFFFB5 bl 0238CF30
:0238D058 EA000041 b 0238D164
:0238D05C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D060 EBFFFFB2 bl 0238CF30
:0238D064 EA00003E b 0238D164
:0238D068 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D06C EBFFFFA6 bl 0238CF0C
:0238D070 EA00003B b 0238D164
:0238D074 EBFFE62A bl 02386924
:0238D078 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:0238D07C EBFFFFA2 bl 0238CF0C
:0238D080 EA000037 b 0238D164
:0238D084 E3510006 cmp r1,#0x6
:0238D088 908FF101 addls  r15,r15,r1,lsl #0x2
:0238D08C EA000020 b 0238D114
:0238D090 EA000005 b 0238D0AC
:0238D094 EA000008 b 0238D0BC
:0238D098 EA00000B b 0238D0CC
:0238D09C EA00000E b 0238D0DC
:0238D0A0 EA00000F b 0238D0E4
:0238D0A4 EA000012 b 0238D0F4
:0238D0A8 EA000015 b 0238D104
:0238D0AC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D0B0 EBFFFF78 bl 0238CE98
:0238D0B4 E2000001 and  r0,r0,#0x1
:0238D0B8 EA00002A b 0238D168
:0238D0BC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238D0C0 EBFFFF74 bl 0238CE98
:0238D0C4 E200000C and  r0,r0,#0xC
:0238D0C8 EA000026 b 0238D168
:0238D0CC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238D0D0 EBFFFF70 bl 0238CE98
:0238D0D4 E2000001 and  r0,r0,#0x1
:0238D0D8 EA000022 b 0238D168
:0238D0DC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238D0E0 EA000020 b 0238D168
:0238D0E4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D0E8 EBFFFF6A bl 0238CE98
:0238D0EC E2000001 and  r0,r0,#0x1
:0238D0F0 EA00001C b 0238D168
:0238D0F4 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238D0F8 EBFFFF66 bl 0238CE98
:0238D0FC E2000003 and  r0,r0,#0x3
:0238D100 EA000018 b 0238D168
:0238D104 EB0000EE bl 0238D4C4
:0238D108 E1A00800 mov  r0,r0,lsl #0x10		;r0=196608(0x30000)
:0238D10C E1A00820 mov  r0,r0,lsr #0x10		;r0=3(0x3)
:0238D110 EA000014 b 0238D168
:0238D114 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D118 EA000012 b 0238D168
:0238D11C E2011001 and  r1,r1,#0x1
:0238D120 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D124 EBFFFF3C bl 0238CE1C
:0238D128 EA00000D b 0238D164
:0238D12C E2011003 and  r1,r1,#0x3
:0238D130 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238D134 EBFFFF38 bl 0238CE1C
:0238D138 EA000009 b 0238D164
:0238D13C E1A00001 mov  r0,r1			;r0=67109312(0x40001c0)
:0238D140 EB0000D8 bl 0238D4A8
:0238D144 EA000006 b 0238D164
:0238D148 E1A00001 mov  r0,r1			;r0=67109312(0x40001c0)
:0238D14C EBFFFF51 bl 0238CE98
:0238D150 EA000004 b 0238D168
:0238D154 E1A00441 mov  r0,r1,asr #0x8
:0238D158 E20000FF and  r0,r0,#0xFF
:0238D15C E20110FF and  r1,r1,#0xFF
:0238D160 EBFFFF2D bl 0238CE1C
:0238D164 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238D168 E8BD4008 ldmia  r13!,{r3,r14}
:0238D16C E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238D170 E92D4010 stmdb  r13!,{r4,r14}
:0238D174 E1A04000 mov  r4,r0			;r4=0(0x0)
:0238D178 E3540001 cmp r4,#0x1
:0238D17C 0A000004 beq 0238D194
:0238D180 E3540002 cmp r4,#0x2
:0238D184 0A000008 beq 0238D1AC
:0238D188 E3540003 cmp r4,#0x3
:0238D18C 0A000003 beq 0238D1A0
:0238D190 EA00000A b 0238D1C0
:0238D194 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:0238D198 EBFFFF64 bl 0238CF30
:0238D19C EA000008 b 0238D1C4
:0238D1A0 E3A00030 mov  r0,#0x30		;r0=48(0x30)
:0238D1A4 EBFFFF58 bl 0238CF0C
:0238D1A8 EA000005 b 0238D1C4
:0238D1AC E3A00020 mov  r0,#0x20		;r0=32(0x20)
:0238D1B0 EBFFFF5E bl 0238CF30
:0238D1B4 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:0238D1B8 EBFFFF53 bl 0238CF0C
:0238D1BC EA000000 b 0238D1C4
:0238D1C0 EBFFE3B1 bl 0238608C
:0238D1C4 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(0238d1d4)=#58750428(0x038075dc)
:0238D1C8 E5804000 str r4,[r0, #+0x0]		;r0+0x0=*(038075dc)=#-408936283(0xe7a020a5)
:0238D1CC E8BD4010 ldmia  r13!,{r4,r14}
:0238D1D0 E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238D1D4 038075DC orreq  r7,r0,#0x37000000
:0238D1D8 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238D1DC E59F3188 ldr r3,[r15, #+0x188]		;r15+0x188=*(0238d36c)=#67109384(0x04000208)
:0238D1E0 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0238D1E4 E1D370B0 ldrh r7,[r3, #+0x0]		;r3+0x0=*(04000208)=#1682990156(0x6450644c)
:0238D1E8 E1A0A000 mov  r10,r0			;r10=58750428(0x38075dc)
:0238D1EC E1A09001 mov  r9,r1			;r9=67109312(0x40001c0)
:0238D1F0 E1A08002 mov  r8,r2			;r8=504569345(0x1e131e01)
:0238D1F4 E1C360B0 strh r6,[r3, #+0x0]		;r3+0x0=*(04000208)=#1682990156(0x6450644c)
:0238D1F8 EBFFE347 bl 02385F1C
:0238D1FC E1A04000 mov  r4,r0			;r4=58750428(0x38075dc)
:0238D200 E3E004FE mvn  r0,#0xFE000000
:0238D204 EBFFDA4E bl 02383B44
:0238D208 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238D20C E1A00006 mov  r0,r6			;r0=1682990156(0x6450644c)
:0238D210 EBFFFF20 bl 0238CE98
:0238D214 E1A0B000 mov  r11,r0			;r11=1682990156(0x6450644c)
:0238D218 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D21C EB0000A1 bl 0238D4A8
:0238D220 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D224 EBFFFFD1 bl 0238D170
:0238D228 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D22C EBFFFFCF bl 0238D170
:0238D230 EBFFE5BB bl 02386924
:0238D234 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D238 EBFFFF3C bl 0238CF30
:0238D23C E31A0001 tst r10,#0x1
:0238D240 0A000004 beq 0238D258
:0238D244 E59F1124 ldr r1,[r15, #+0x124]		;r15+0x124=*(0238d370)=#67109170(0x04000132)
:0238D248 E3892901 orr  r2,r9,#0x4000
:0238D24C E3A00A01 mov  r0,#0x1000		;r0=4096(0x1000)
:0238D250 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04000132)=#-1993834343(0x89288099)
:0238D254 EBFFDA2C bl 02383B0C
:0238D258 E31A0004 tst r10,#0x4
:0238D25C 0A000001 beq 0238D268
:0238D260 E3A00501 mov  r0,#0x400000		;r0=4194304(0x400000)
:0238D264 EBFFDA28 bl 02383B0C
:0238D268 E31A0002 tst r10,#0x2
:0238D26C 0A00000C beq 0238D2A4
:0238D270 E59F10FC ldr r1,[r15, #+0xfc]		;r15+0xfc=*(0238d374)=#67109172(0x04000134)
:0238D274 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:0238D278 E1D150B0 ldrh r5,[r1, #+0x0]		;r1+0x0=*(04000134)=#-1701213912(0x9a998928)
:0238D27C E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0238D280 EBFFE54F bl 023867C4
:0238D284 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:0238D288 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238D28C EBFFE544 bl 023867A4
:0238D290 E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:0238D294 E1A01000 mov  r1,r0			;r1=256(0x100)
:0238D298 EBFFE541 bl 023867A4
:0238D29C E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0238D2A0 EBFFDA19 bl 02383B0C
:0238D2A4 E31A0008 tst r10,#0x8
:0238D2A8 0A000001 beq 0238D2B4
:0238D2AC E3A00601 mov  r0,#0x100000		;r0=1048576(0x100000)
:0238D2B0 EBFFDA15 bl 02383B0C
:0238D2B4 E31A0010 tst r10,#0x10
:0238D2B8 0A000001 beq 0238D2C4
:0238D2BC E3A00A02 mov  r0,#0x2000		;r0=8192(0x2000)
:0238D2C0 EBFFDA11 bl 02383B0C
:0238D2C4 E1A00004 mov  r0,r4			;r0=58750428(0x38075dc)
:0238D2C8 EBFFE318 bl 02385F30
:0238D2CC E59F2098 ldr r2,[r15, #+0x98]		;r15+0x98=*(0238d36c)=#67109384(0x04000208)
:0238D2D0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D2D4 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000208)=#1682990156(0x6450644c)
:0238D2D8 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000208)=#1682990156(0x6450644c)
:0238D2DC EB000026 bl 0238D37C
:0238D2E0 E1A0100B mov  r1,r11			;r1=1682990156(0x6450644c)
:0238D2E4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238D2E8 EBFFFECB bl 0238CE1C
:0238D2EC E3180040 tst r8,#0x40
:0238D2F0 13A00006 movne  r0,#0x6		;r0=6(0x6)
:0238D2F4 03A00007 moveq  r0,#0x7		;r0=7(0x7)
:0238D2F8 E3180080 tst r8,#0x80
:0238D2FC 13A08004 movne  r8,#0x4		;r8=4(0x4)
:0238D300 03A08005 moveq  r8,#0x5		;r8=5(0x5)
:0238D304 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238D308 EBFFFF13 bl 0238CF5C
:0238D30C E1A00008 mov  r0,r8			;r0=5(0x5)
:0238D310 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238D314 EBFFFF10 bl 0238CF5C
:0238D318 E3560000 cmp r6,#0x0
:0238D31C 159F0050 ldrne r0,[r15, #+0x50]		;r15+0x50=*(0238d374)=#67109172(0x04000134)
:0238D320 11C050B0 strneh r5,[r0, #+0x0]		;r0+0x0=*(04000134)=#-1701213912(0x9a998928)
:0238D324 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D328 EBFFFEF7 bl 0238CF0C
:0238D32C EBFFE592 bl 0238697C
:0238D330 E59F2040 ldr r2,[r15, #+0x40]		;r15+0x40=*(0238d378)=#58760880(0x03809eb0)
:0238D334 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238D338 E3A00063 mov  r0,#0x63		;r0=99(0x63)
:0238D33C E5821020 str r1,[r2, #+0x20]		;r2+0x20=*(03809ed0)=#7726896(0x0075e730)
:0238D340 EBFFFEA6 bl 0238CDE0
:0238D344 EBFFE2F4 bl 02385F1C
:0238D348 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238D34C EBFFD9DB bl 02383AC0
:0238D350 E1A00004 mov  r0,r4			;r0=58750428(0x38075dc)
:0238D354 EBFFE2F5 bl 02385F30
:0238D358 E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(0238d36c)=#67109384(0x04000208)
:0238D35C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04000208)=#1682990156(0x6450644c)
:0238D360 E1C170B0 strh r7,[r1, #+0x0]		;r1+0x0=*(04000208)=#1682990156(0x6450644c)
:0238D364 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238D368 E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238D36C 04000208 streq r0,[r0],#-0x208
:0238D370 04000132 streq r0,[r0],#-0x132
:0238D374 04000134 streq r0,[r0],#-0x134
:0238D378 03809EB0 orreq  r9,r0,#0xB00
:0238D37C E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(0238d384)=#58734551(0x038037d7)
:0238D380 E12FFF1C bx r12 (Jump to addr_038037D7?)msr CPSR_fsxc,r12
:0238D384 038037D7 orreq  r3,r0,#0x35C0000
:0238D388 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238D38C E59F1108 ldr r1,[r15, #+0x108]		;r15+0x108=*(0238d49c)=#58760924(0x03809edc)
:0238D390 E5913004 ldr r3,[r1, #+0x4]		;r1+0x4=*(03809ee0)=#-1864421087(0x90df3121)
:0238D394 E3530000 cmp r3,#0x0
:0238D398 1A000009 bne 0238D3C4
:0238D39C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238D3A0 E1A03002 mov  r3,r2			;r3=1(0x1)
:0238D3A4 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238D3A8 E3A01064 mov  r1,#0x64		;r1=100(0x64)
:0238D3AC EBFFFA79 bl 0238BD98
:0238D3B0 E3500000 cmp r0,#0x0
:0238D3B4 0A000036 beq 0238D494
:0238D3B8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D3BC EB000039 bl 0238D4A8
:0238D3C0 EA000033 b 0238D494
:0238D3C4 E3530004 cmp r3,#0x4
:0238D3C8 AA000008 bge 0238D3F0
:0238D3CC E59F00CC ldr r0,[r15, #+0xcc]		;r15+0xcc=*(0238d4a0)=#58750428(0x038075dc)
:0238D3D0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(038075dc)=#-408936283(0xe7a020a5)
:0238D3D4 E1530000 cmp r3,r0
:0238D3D8 0A00002D beq 0238D494
:0238D3DC E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238D3E0 E3A01064 mov  r1,#0x64		;r1=100(0x64)
:0238D3E4 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238D3E8 EBFFFA6A bl 0238BD98
:0238D3EC EA000028 b 0238D494
:0238D3F0 E2432004 sub  r2,r3,#0x4
:0238D3F4 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:0238D3F8 E0040092 mul  r4,r2,r0
:0238D3FC E59F50A0 ldr r5,[r15, #+0xa0]		;r15+0xa0=*(0238d4a4)=#58750432(0x038075e0)
:0238D400 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(00000064)
:0238D404 E0856004 add  r6,r5,r4
:0238D408 E1D610BA ldrh r1,[r6, #+0xa]		;r6+0xa=*(0000000b)
:0238D40C EB000713 bl 0238F060
:0238D410 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238D414 E1A03031 mov  r3,lsr r1		;r3=0(0x0)
:0238D418 E596C004 ldr r12,[r6, #+0x4]		;r6+0x4=*(00000005)
:0238D41C E3A02102 mov  r2,#0x80000000		;r2=-2147483648(0x80000000)
:0238D420 E2601020 rsb  r1,r0,#0x20
:0238D424 E1833112 orr  r3,r3,r2,lsl r1
:0238D428 E2401020 sub  r1,r0,#0x20
:0238D42C E00CC032 and  r12,r12,r2,lsr r0
:0238D430 E1833132 orr  r3,r3,r2,lsr r1
:0238D434 E7950004 ldr r0,[r5, +r4]
:0238D438 E35C0000 cmp r12,#0x0
:0238D43C E0000003 and  r0,r0,r3
:0238D440 03500000 cmpeq r0,#0x0
:0238D444 13A03001 movne  r3,#0x1		;r3=1(0x1)
:0238D448 E1D620B8 ldrh r2,[r6, #+0x8]		;r6+0x8=*(00000009)
:0238D44C E1D610BA ldrh r1,[r6, #+0xa]		;r6+0xa=*(0000000b)
:0238D450 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(0238d49c)=#58760924(0x03809edc)
:0238D454 E0010192 mul  r1,r2,r1
:0238D458 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(03809edc)=#-366960624(0xea20a010)
:0238D45C 03A03002 moveq  r3,#0x2		;r3=2(0x2)
:0238D460 E2822001 add  r2,r2,#0x1
:0238D464 E1520001 cmp r2,r1
:0238D468 E5802000 str r2,[r0, #+0x0]		;r0+0x0=*(03809edc)=#-366960624(0xea20a010)
:0238D46C 23A01000 movcs  r1,#0x0		;r1=0(0x0)
:0238D470 25801000 strcs r1,[r0, #+0x0]		;r0+0x0=*(03809edc)=#-366960624(0xea20a010)
:0238D474 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0238d4a0)=#58750428(0x038075dc)
:0238D478 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(038075dc)=#-408936283(0xe7a020a5)
:0238D47C E1530000 cmp r3,r0
:0238D480 0A000003 beq 0238D494
:0238D484 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238D488 E3A01064 mov  r1,#0x64		;r1=100(0x64)
:0238D48C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238D490 EBFFFA40 bl 0238BD98
:0238D494 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238D498 E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238D49C 03809EDC orreq  r9,r0,#0xDC0
:0238D4A0 038075DC orreq  r7,r0,#0x37000000
:0238D4A4 038075E0 orreq  r7,r0,#0x38000000
:0238D4A8 E350000F cmp r0,#0xF
:0238D4AC D59F100C ldrle r1,[r15, #+0xc]		;r15+0xc=*(0238d4c0)=#58760924(0x03809edc)
:0238D4B0 D3A02000 movle  r2,#0x0		;r2=0(0x0)
:0238D4B4 D5810004 strle r0,[r1, #+0x4]		;r1+0x4=*(03809ee0)=#-1864421087(0x90df3121)
:0238D4B8 D5812000 strle r2,[r1, #+0x0]		;r1+0x0=*(03809edc)=#-366960624(0xea20a010)
:0238D4BC E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238D4C0 03809EDC orreq  r9,r0,#0xDC0
:0238D4C4 E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(0238d4d0)=#58760924(0x03809edc)
:0238D4C8 E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(03809ee0)=#-1864421087(0x90df3121)
:0238D4CC E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238D4D0 03809EDC orreq  r9,r0,#0xDC0
:0238D4D4 E92D4010 stmdb  r13!,{r4,r14}
:0238D4D8 E1A04000 mov  r4,r0			;r4=-1864421087(0x90df3121)
:0238D4DC E59F302C ldr r3,[r15, #+0x2c]		;r15+0x2c=*(0238d510)=#58760932(0x03809ee4)
:0238D4E0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238D4E4 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238d514)=#58760948(0x03809ef4)
:0238D4E8 E3A020A4 mov  r2,#0xA4		;r2=164(0xa4)
:0238D4EC E9830012 stmib  r3 ,{r1,r4}
:0238D4F0 EBFFE365 bl 0238628C
:0238D4F4 E1A00004 mov  r0,r4			;r0=-1864421087(0x90df3121)
:0238D4F8 EB000012 bl 0238D548
:0238D4FC E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(0238d510)=#58760932(0x03809ee4)
:0238D500 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238D504 E5C01000 strb r1,[r0, #+0x0]		;r0+0x0=*(03809ee4)=#185043468(0x0b078a0c)
:0238D508 E8BD4010 ldmia  r13!,{r4,r14}
:0238D50C E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238D510 03809EE4 orreq  r9,r0,#0xE40
:0238D514 03809EF4 orreq  r9,r0,#0xF40
:0238D518 E92D4008 stmdb  r13!,{r3,r14}
:0238D51C E59F2020 ldr r2,[r15, #+0x20]		;r15+0x20=*(0238d544)=#67109636(0x04000304)
:0238D520 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D524 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000304)=#-2004995968(0x887e3080)
:0238D528 E3C11002 bic  r1,r1,#0x2
:0238D52C E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04000304)=#-2004995968(0x887e3080)
:0238D530 EBFFFFDC bl 0238D4A8
:0238D534 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D538 EBFFFF0C bl 0238D170
:0238D53C E8BD4008 ldmia  r13!,{r3,r14}
:0238D540 E12FFF1E bx r14 (Jump to addr_1E130000?)
msr CPSR_fsxc,r14
:0238D544 04000304 streq r0,[r0],#-0x304
:0238D548 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0238D54C E24DD050 sub  r13,r13,#0x50
:0238D550 E58D0044 str r0,[r13, #+0x44]		;r13+0x44=*(0380ffc4)=#30989624(0x01d8dd38)
:0238D554 E59F0084 ldr r0,[r15, #+0x84]		;r15+0x84=*(0238d5e0)=#58764120(0x0380ab58)
:0238D558 E3A09004 mov  r9,#0x4		;r9=4(0x4)
:0238D55C E3A07008 mov  r7,#0x8		;r7=8(0x8)
:0238D560 E3A04003 mov  r4,#0x3		;r4=3(0x3)
:0238D564 E59F1078 ldr r1,[r15, #+0x78]		;r15+0x78=*(0238d5e4)=#58764120(0x0380ab58)
:0238D568 E59F6078 ldr r6,[r15, #+0x78]		;r15+0x78=*(0238d5e8)=#58761112(0x03809f98)
:0238D56C E3A0AC06 mov  r10,#0x600		;r10=1536(0x600)
:0238D570 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0238D574 E3A05D07 mov  r5,#0x1C0		;r5=448(0x1c0)
:0238D578 E3A0E040 mov  r14,#0x40		;r14=64(0x40)
:0238D57C E3A0C005 mov  r12,#0x5		;r12=5(0x5)
:0238D580 E3A03007 mov  r3,#0x7		;r3=7(0x7)
:0238D584 E3A02009 mov  r2,#0x9		;r2=9(0x9)
:0238D588 E58D001C str r0,[r13, #+0x1c]		;r13+0x1c=*(0380ff9c)=#793790271(0x2f50473f)
:0238D58C E58D1020 str r1,[r13, #+0x20]		;r13+0x20=*(0380ffa0)=#624775713(0x253d5221)
:0238D590 E28D001C add  r0,r13,#0x1C
:0238D594 E28D1000 add  r1,r13,#0x0
:0238D598 E58DA024 str r10,[r13, #+0x24]		;r13+0x24=*(0380ffa4)=#-1229610496(0xb6b5a200)
:0238D59C E58D9028 str r9,[r13, #+0x28]		;r13+0x28=*(0380ffa8)=#-547693734(0xdf5adb5a)
:0238D5A0 E58D803C str r8,[r13, #+0x3c]		;r13+0x3c=*(0380ffbc)=#416766259(0x18d75933)
:0238D5A4 E58D7040 str r7,[r13, #+0x40]		;r13+0x40=*(0380ffc0)=#-48110897(0xfd21e2cf)
:0238D5A8 E58D6048 str r6,[r13, #+0x48]		;r13+0x48=*(0380ffc8)=#852999411(0x32d7bcf3)
:0238D5AC E58D504C str r5,[r13, #+0x4c]		;r13+0x4c=*(0380ffcc)=#-822060063(0xcf005be1)
:0238D5B0 E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(0380ff80)=#-314199211(0xed45b355)
:0238D5B4 E58DE038 str r14,[r13, #+0x38]		;r13+0x38=*(0380ffb8)=#785340637(0x2ecf58dd)
:0238D5B8 E58D4008 str r4,[r13, #+0x8]		;r13+0x8=*(0380ff88)=#1669938944(0x63893f00)
:0238D5BC E58D9018 str r9,[r13, #+0x18]		;r13+0x18=*(0380ff98)=#-1359564267(0xaef6b215)
:0238D5C0 E58DC010 str r12,[r13, #+0x10]		;r13+0x10=*(0380ff90)=#815419727(0x309a514f)
:0238D5C4 E58D3004 str r3,[r13, #+0x4]		;r13+0x4=*(0380ff84)=#-1521750083(0xa54befbd)
:0238D5C8 E58D7014 str r7,[r13, #+0x14]		;r13+0x14=*(0380ff94)=#321192226(0x13250122)
:0238D5CC E58D200C str r2,[r13, #+0xc]		;r13+0xc=*(0380ff8c)=#960702735(0x3943290f)
:0238D5D0 EBBF6B11 bl 0136821C
:0238D5D4 E28DD050 add  r13,r13,#0x50
:0238D5D8 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0238D5DC E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238D5E0 0380AB58 orreq  r10,r0,#0x16000
:0238D5E4 0380AB58 orreq  r10,r0,#0x16000
:0238D5E8 03809F98 orreq  r9,r0,#0x260
:0238D5EC E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(0238d628)=#58765912(0x0380b258)
:0238D5F0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238D5F4 E5803020 str r3,[r0, #+0x20]		;r0+0x20=*(0380b278)=#1376333872(0x52093030)
:0238D5F8 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0238d62c)=#58765912(0x0380b258)
:0238D5FC E1A02003 mov  r2,r3			;r2=1376333872(0x52093030)
:0238D600 E1A01083 mov  r1,r3,lsl #0x1		;r1=-1542299552(0xa4126060)
:0238D604 E2833001 add  r3,r3,#0x1
:0238D608 E18020B1 strh r2,[r0, +r1]
:0238D60C E3530010 cmp r3,#0x10
:0238D610 BAFFFFFA blt 0238D600
:0238D614 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(0238d630)=#67109134(0x0400010e)
:0238D618 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(0400010e)=#-1296910920(0xb2b2b5b8)
:0238D61C E3C00080 bic  r0,r0,#0x80
:0238D620 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(0400010e)=#-1296910920(0xb2b2b5b8)
:0238D624 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238D628 0380B258 orreq  r11,r0,#0x80000005
:0238D62C 0380B258 orreq  r11,r0,#0x80000005
:0238D630 0400010E streq r0,[r0],#-0x10e
:0238D634 E92D4010 stmdb  r13!,{r4,r14}
:0238D638 E3100402 tst r0,#0x2000000
:0238D63C 0A000007 beq 0238D660
:0238D640 E59F12A4 ldr r1,[r15, #+0x2a4]		;r15+0x2a4=*(0238d8ec)=#58765912(0x0380b258)
:0238D644 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238D648 E1A03004 mov  r3,r4			;r3=0(0x0)
:0238D64C E1A02084 mov  r2,r4,lsl #0x1		;r2=0(0x0)
:0238D650 E2844001 add  r4,r4,#0x1
:0238D654 E18130B2 strh r3,[r1, +r2]
:0238D658 E3540010 cmp r4,#0x10
:0238D65C BAFFFFFA blt 0238D64C
:0238D660 E59F1284 ldr r1,[r15, #+0x284]		;r15+0x284=*(0238d8ec)=#58765912(0x0380b258)
:0238D664 E200280F and  r2,r0,#0xF0000
:0238D668 E1A02822 mov  r2,r2,lsr #0x10		;r2=0(0x0)
:0238D66C E1A02082 mov  r2,r2,lsl #0x1		;r2=0(0x0)
:0238D670 E18100B2 strh r0,[r1, +r2]
:0238D674 E3100401 tst r0,#0x1000000
:0238D678 0A000099 beq 0238D8E4
:0238D67C E59F126C ldr r1,[r15, #+0x26c]		;r15+0x26c=*(0238d8f0)=#58765912(0x0380b258)
:0238D680 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(0380b258)=#-413211360(0xe75ee520)
:0238D684 E2020CFF and  r0,r2,#0xFF00
:0238D688 E1A00400 mov  r0,r0,lsl #0x8		;r0=-1296713728(0xb2b5b800)
:0238D68C E1A04820 mov  r4,r0,lsr #0x10		;r4=45749(0xb2b5)
:0238D690 E2440040 sub  r0,r4,#0x40
:0238D694 E3500003 cmp r0,#0x3
:0238D698 908FF100 addls  r15,r15,r0,lsl #0x2
:0238D69C EA00008D b 0238D8D8
:0238D6A0 EA000002 b 0238D6B0
:0238D6A4 EA000010 b 0238D6EC
:0238D6A8 EA000050 b 0238D7F0
:0238D6AC EA000068 b 0238D854
:0238D6B0 E1A01004 mov  r1,r4			;r1=45749(0xb2b5)
:0238D6B4 E20230FF and  r3,r2,#0xFF
:0238D6B8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D6BC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238D6C0 EBFFF9B4 bl 0238BD98
:0238D6C4 E3500000 cmp r0,#0x0
:0238D6C8 1A000002 bne 0238D6D8
:0238D6CC E1A00004 mov  r0,r4			;r0=45749(0xb2b5)
:0238D6D0 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0238D6D4 EBFFF962 bl 0238BC64
:0238D6D8 E59F0214 ldr r0,[r15, #+0x214]		;r15+0x214=*(0238d8f4)=#41942932(0x027fff94)
:0238D6DC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238D6E0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027fff94)=#-1422804886(0xab31b86a)
:0238D6E4 E5001004 str r1,[r0, #-0x4]		;r0-0x4=*(027fff90)=#-1305770867(0xb22b848d)
:0238D6E8 EA00007D b 0238D8E4
:0238D6EC E5910020 ldr r0,[r1, #+0x20]		;r1+0x20=*(b22b84ad)
:0238D6F0 E3500000 cmp r0,#0x0
:0238D6F4 0A000003 beq 0238D708
:0238D6F8 E1A00004 mov  r0,r4			;r0=45749(0xb2b5)
:0238D6FC E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238D700 EBFFF957 bl 0238BC64
:0238D704 EA000076 b 0238D8E4
:0238D708 E20200FF and  r0,r2,#0xFF
:0238D70C E1C102B4 strh r0,[r1, #+0x24]		;r1+0x24=*(00000027)
:0238D710 E1D120B2 ldrh r2,[r1, #+0x2]		;r1+0x2=*(00000005)
:0238D714 E1D100B4 ldrh r0,[r1, #+0x4]		;r1+0x4=*(00000007)
:0238D718 E1803802 orr  r3,r0,r2,lsl #0x10
:0238D71C E3530402 cmp r3,#0x2000000
:0238D720 3A000001 bcc 0238D72C
:0238D724 E3530509 cmp r3,#0x2400000
:0238D728 3A000003 bcc 0238D73C
:0238D72C E1A00004 mov  r0,r4			;r0=45749(0xb2b5)
:0238D730 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238D734 EBFFF94A bl 0238BC64
:0238D738 EA000069 b 0238D8E4
:0238D73C E5813028 str r3,[r1, #+0x28]		;r1+0x28=*(0000002a)
:0238D740 E1D120B6 ldrh r2,[r1, #+0x6]		;r1+0x6=*(00000008)
:0238D744 E1D100B8 ldrh r0,[r1, #+0x8]		;r1+0x8=*(0000000a)
:0238D748 E1802802 orr  r2,r0,r2,lsl #0x10
:0238D74C E0830002 add  r0,r3,r2
:0238D750 E3500509 cmp r0,#0x2400000
:0238D754 9A000003 bls 0238D768
:0238D758 E1A00004 mov  r0,r4			;r0=45749(0xb2b5)
:0238D75C E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238D760 EBFFF93F bl 0238BC64
:0238D764 EA00005E b 0238D8E4
:0238D768 E5812030 str r2,[r1, #+0x30]		;r1+0x30=*(00000032)
:0238D76C E1D120BA ldrh r2,[r1, #+0xa]		;r1+0xa=*(0000000c)
:0238D770 E1D100BC ldrh r0,[r1, #+0xc]		;r1+0xc=*(0000000e)
:0238D774 E1800802 orr  r0,r0,r2,lsl #0x10
:0238D778 EB00005F bl 0238D8FC
:0238D77C E3500000 cmp r0,#0x0
:0238D780 1A000003 bne 0238D794
:0238D784 E1A00004 mov  r0,r4			;r0=45749(0xb2b5)
:0238D788 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238D78C EBFFF934 bl 0238BC64
:0238D790 EA000053 b 0238D8E4
:0238D794 E59F3154 ldr r3,[r15, #+0x154]		;r15+0x154=*(0238d8f0)=#58765912(0x0380b258)
:0238D798 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238D79C E583202C str r2,[r3, #+0x2c]		;r3+0x2c=*(0380b284)=#248786797(0x0ed42f6d)
:0238D7A0 E1D302B4 ldrh r0,[r3, #+0x24]		;r3+0x24=*(0380b27c)=#-1004847673(0xc41b3dc7)
:0238D7A4 E1A01004 mov  r1,r4			;r1=45749(0xb2b5)
:0238D7A8 E200C007 and  r12,r0,#0x7
:0238D7AC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D7B0 E1C3C2B6 strh r12,[r3, #+0x26]		;r3+0x26=*(0380b27e)=#2029569051(0x78f8c41b)
:0238D7B4 EBFFF977 bl 0238BD98
:0238D7B8 E3500000 cmp r0,#0x0
:0238D7BC 1A000003 bne 0238D7D0
:0238D7C0 E1A00004 mov  r0,r4			;r0=45749(0xb2b5)
:0238D7C4 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0238D7C8 EBFFF925 bl 0238BC64
:0238D7CC EA000044 b 0238D8E4
:0238D7D0 E59F111C ldr r1,[r15, #+0x11c]		;r15+0x11c=*(0238d8f4)=#41942932(0x027fff94)
:0238D7D4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238D7D8 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(027fff94)=#-1422804886(0xab31b86a)
:0238D7DC E59F010C ldr r0,[r15, #+0x10c]		;r15+0x10c=*(0238d8f0)=#58765912(0x0380b258)
:0238D7E0 E5012004 str r2,[r1, #-0x4]		;r1-0x4=*(027fff90)=#-1305770867(0xb22b848d)
:0238D7E4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238D7E8 E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(0380b278)=#1376333872(0x52093030)
:0238D7EC EA00003C b 0238D8E4
:0238D7F0 E5910020 ldr r0,[r1, #+0x20]		;r1+0x20=*(52093050)=#0(0x00000000)
:0238D7F4 E3500002 cmp r0,#0x2
:0238D7F8 0A000003 beq 0238D80C
:0238D7FC E1A00004 mov  r0,r4			;r0=45749(0xb2b5)
:0238D800 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238D804 EBFFF916 bl 0238BC64
:0238D808 EA000035 b 0238D8E4
:0238D80C E1A01004 mov  r1,r4			;r1=45749(0xb2b5)
:0238D810 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D814 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238D818 EBFFF95E bl 0238BD98
:0238D81C E3500000 cmp r0,#0x0
:0238D820 1A000003 bne 0238D834
:0238D824 E1A00004 mov  r0,r4			;r0=45749(0xb2b5)
:0238D828 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0238D82C EBFFF90C bl 0238BC64
:0238D830 EA00002B b 0238D8E4
:0238D834 E59F00B4 ldr r0,[r15, #+0xb4]		;r15+0xb4=*(0238d8f0)=#58765912(0x0380b258)
:0238D838 E3A02003 mov  r2,#0x3		;r2=3(0x3)
:0238D83C E59F10B4 ldr r1,[r15, #+0xb4]		;r15+0xb4=*(0238d8f8)=#67109134(0x0400010e)
:0238D840 E5802020 str r2,[r0, #+0x20]		;r0+0x20=*(0380b278)=#1376333872(0x52093030)
:0238D844 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(0400010e)=#-1296910920(0xb2b2b5b8)
:0238D848 E3C00080 bic  r0,r0,#0x80
:0238D84C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(0400010e)=#-1296910920(0xb2b2b5b8)
:0238D850 EA000023 b 0238D8E4
:0238D854 E5910020 ldr r0,[r1, #+0x20]		;r1+0x20=*(0400012e)=#-1701998960(0x9a8d8e90)
:0238D858 E3500002 cmp r0,#0x2
:0238D85C 0A000003 beq 0238D870
:0238D860 E1A00004 mov  r0,r4			;r0=45749(0xb2b5)
:0238D864 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238D868 EBFFF8FD bl 0238BC64
:0238D86C EA00001C b 0238D8E4
:0238D870 E1D120B2 ldrh r2,[r1, #+0x2]		;r1+0x2=*(00000005)
:0238D874 E1D100B4 ldrh r0,[r1, #+0x4]		;r1+0x4=*(00000007)
:0238D878 E1800802 orr  r0,r0,r2,lsl #0x10
:0238D87C EB00001E bl 0238D8FC
:0238D880 E3500000 cmp r0,#0x0
:0238D884 1A000003 bne 0238D898
:0238D888 E1A00004 mov  r0,r4			;r0=45749(0xb2b5)
:0238D88C E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238D890 EBFFF8F3 bl 0238BC64
:0238D894 EA000012 b 0238D8E4
:0238D898 EBFFE19F bl 02385F1C
:0238D89C E59F3054 ldr r3,[r15, #+0x54]		;r15+0x54=*(0238d8f8)=#67109134(0x0400010e)
:0238D8A0 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(0238d8f0)=#58765912(0x0380b258)
:0238D8A4 E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(0400010e)=#-1296910920(0xb2b2b5b8)
:0238D8A8 E3C22080 bic  r2,r2,#0x80
:0238D8AC E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(0400010e)=#-1296910920(0xb2b2b5b8)
:0238D8B0 E1D123B4 ldrh r2,[r1, #+0x34]		;r1+0x34=*(0380b28c)=#67585814(0x04074716)
:0238D8B4 E14320B2 strh r2,[r3, #-0x2]		;r3-0x2=*(0400010c)=#565359282(0x21b2b2b2)
:0238D8B8 E1D113B6 ldrh r1,[r1, #+0x36]		;r1+0x36=*(0380b28e)=#-208206841(0xf3970407)
:0238D8BC E38110C0 orr  r1,r1,#0xC0
:0238D8C0 E1C310B0 strh r1,[r3, #+0x0]		;r3+0x0=*(0400010e)=#-1296910920(0xb2b2b5b8)
:0238D8C4 EBFFE199 bl 02385F30
:0238D8C8 E1A00004 mov  r0,r4			;r0=45749(0xb2b5)
:0238D8CC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238D8D0 EBFFF8E3 bl 0238BC64
:0238D8D4 EA000002 b 0238D8E4
:0238D8D8 E1A00004 mov  r0,r4			;r0=45749(0xb2b5)
:0238D8DC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238D8E0 EBFFF8DF bl 0238BC64
:0238D8E4 E8BD4010 ldmia  r13!,{r4,r14}
:0238D8E8 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238D8EC 0380B258 orreq  r11,r0,#0x80000005
:0238D8F0 0380B258 orreq  r11,r0,#0x80000005
:0238D8F4 027FFF94 rsbeqs r15,r15,#0x250
:0238D8F8 0400010E streq r0,[r0],#-0x10e
:0238D8FC E3500801 cmp r0,#0x10000
:0238D900 2A000006 bcs 0238D920
:0238D904 E59F1090 ldr r1,[r15, #+0x90]		;r15+0x90=*(0238d99c)=#58765912(0x0380b258)
:0238D908 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238D90C E1C123B6 strh r2,[r1, #+0x36]		;r1+0x36=*(0380b28e)=#-208206841(0xf3970407)
:0238D910 E2600801 rsb  r0,r0,#0x10000
:0238D914 E1C103B4 strh r0,[r1, #+0x34]		;r1+0x34=*(0380b28c)=#67585814(0x04074716)
:0238D918 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D91C E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238D920 E3500501 cmp r0,#0x400000
:0238D924 2A000007 bcs 0238D948
:0238D928 E59F106C ldr r1,[r15, #+0x6c]		;r15+0x6c=*(0238d99c)=#58765912(0x0380b258)
:0238D92C E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0238D930 E1A00320 mov  r0,r0,lsr #0x6		;r0=0(0x0)
:0238D934 E2602801 rsb  r2,r0,#0x10000
:0238D938 E1C133B6 strh r3,[r1, #+0x36]		;r1+0x36=*(0380b28e)=#-208206841(0xf3970407)
:0238D93C E1A00003 mov  r0,r3			;r0=-208206841(0xf3970407)
:0238D940 E1C123B4 strh r2,[r1, #+0x34]		;r1+0x34=*(0380b28c)=#67585814(0x04074716)
:0238D944 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238D948 E3500401 cmp r0,#0x1000000
:0238D94C 2A000007 bcs 0238D970
:0238D950 E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(0238d99c)=#58765912(0x0380b258)
:0238D954 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0238D958 E1A00420 mov  r0,r0,lsr #0x8		;r0=15963908(0xf39704)
:0238D95C E1C123B6 strh r2,[r1, #+0x36]		;r1+0x36=*(0380b28e)=#-208206841(0xf3970407)
:0238D960 E2600801 rsb  r0,r0,#0x10000
:0238D964 E1C103B4 strh r0,[r1, #+0x34]		;r1+0x34=*(0380b28c)=#67585814(0x04074716)
:0238D968 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D96C E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238D970 E3500301 cmp r0,#0x4000000
:0238D974 23A00000 movcs  r0,#0x0		;r0=0(0x0)
:0238D978 212FFF1E bxcs r14 (Jump to addr_2ECF58DD?)msrcs CPSR_fsxc,r14
:0238D97C E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(0238d99c)=#58765912(0x0380b258)
:0238D980 E3A02003 mov  r2,#0x3		;r2=3(0x3)
:0238D984 E1A00520 mov  r0,r0,lsr #0xa		;r0=0(0x0)
:0238D988 E1C123B6 strh r2,[r1, #+0x36]		;r1+0x36=*(0380b28e)=#-208206841(0xf3970407)
:0238D98C E2600801 rsb  r0,r0,#0x10000
:0238D990 E1C103B4 strh r0,[r1, #+0x34]		;r1+0x34=*(0380b28c)=#67585814(0x04074716)
:0238D994 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238D998 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238D99C 0380B258 orreq  r11,r0,#0x80000005
:0238D9A0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238D9A4 E1A04000 mov  r4,r0			;r4=1(0x1)
:0238D9A8 E5942004 ldr r2,[r4, #+0x4]		;r4+0x4=*(00000005)
:0238D9AC E3520040 cmp r2,#0x40
:0238D9B0 0A000004 beq 0238D9C8
:0238D9B4 E3520041 cmp r2,#0x41
:0238D9B8 0A00002E beq 0238DA78
:0238D9BC E3520042 cmp r2,#0x42
:0238D9C0 0A000052 beq 0238DB10
:0238D9C4 EA000078 b 0238DBAC
:0238D9C8 EBFFE153 bl 02385F1C
:0238D9CC E1A05000 mov  r5,r0			;r5=1(0x1)
:0238D9D0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238D9D4 EBFFF8D3 bl 0238BD28
:0238D9D8 E3500000 cmp r0,#0x0
:0238D9DC 1A000007 bne 0238DA00
:0238D9E0 E1A00005 mov  r0,r5			;r0=1(0x1)
:0238D9E4 EBFFE151 bl 02385F30
:0238D9E8 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000005)
:0238D9EC E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0238D9F0 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:0238D9F4 E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:0238D9F8 EBFFF899 bl 0238BC64
:0238D9FC EA00006A b 0238DBAC
:0238DA00 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238DA04 EBFFF8CE bl 0238BD44
:0238DA08 E1A00005 mov  r0,r5			;r0=1(0x1)
:0238DA0C EBFFE147 bl 02385F30
:0238DA10 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00000009)
:0238DA14 E2000001 and  r0,r0,#0x1
:0238DA18 E3500001 cmp r0,#0x1
:0238DA1C 1A000004 bne 0238DA34
:0238DA20 EB000132 bl 0238DEF0
:0238DA24 E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(00000009)
:0238DA28 E3110002 tst r1,#0x2
:0238DA2C 12200902 eorne  r0,r0,#0x8000
:0238DA30 EA000003 b 0238DA44
:0238DA34 EB0000D8 bl 0238DD9C
:0238DA38 E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(00000009)
:0238DA3C E3110002 tst r1,#0x2
:0238DA40 12200080 eorne  r0,r0,#0x80
:0238DA44 E59F1168 ldr r1,[r15, #+0x168]		;r15+0x168=*(0238dbb4)=#41942932(0x027fff94)
:0238DA48 11A00800 movne  r0,r0,lsl #0x10		;r0=65536(0x10000)
:0238DA4C 11A00820 movne  r0,r0,lsr #0x10		;r0=1(0x1)
:0238DA50 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(027fff94)=#-1422804886(0xab31b86a)
:0238DA54 E5011004 str r1,[r1, #-0x4]		;(r1-0x4=*(b22b8489))
:0238DA58 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000005)
:0238DA5C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DA60 E1A00800 mov  r0,r0,lsl #0x10		;r0=-1201012736(0xb86a0000)
:0238DA64 E1A00820 mov  r0,r0,lsr #0x10		;r0=47210(0xb86a)
:0238DA68 EBFFF87D bl 0238BC64
:0238DA6C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238DA70 EBFFF8B9 bl 0238BD5C
:0238DA74 EA00004C b 0238DBAC
:0238DA78 E59F0138 ldr r0,[r15, #+0x138]		;r15+0x138=*(0238dbb8)=#58765912(0x0380b258)
:0238DA7C E5901020 ldr r1,[r0, #+0x20]		;r0+0x20=*(0380b278)=#1376333872(0x52093030)
:0238DA80 E3510001 cmp r1,#0x1
:0238DA84 1A00001C bne 0238DAFC
:0238DA88 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DA8C E1C013BA strh r1,[r0, #+0x3a]		;r0+0x3a=*(0380b292)=#572785528(0x22240378)
:0238DA90 E1C013B8 strh r1,[r0, #+0x38]		;r0+0x38=*(0380b290)=#58258327(0x0378f397)
:0238DA94 EBFFE120 bl 02385F1C
:0238DA98 E1A05000 mov  r5,r0			;r5=58765912(0x380b258)
:0238DA9C E3A00040 mov  r0,#0x40		;r0=64(0x40)
:0238DAA0 EBFFD819 bl 02383B0C
:0238DAA4 E59F1110 ldr r1,[r15, #+0x110]		;r15+0x110=*(0238dbbc)=#58743212(0x038059ac)
:0238DAA8 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:0238DAAC EB00015C bl 0238E024
:0238DAB0 EB000165 bl 0238E04C
:0238DAB4 E59F10FC ldr r1,[r15, #+0xfc]		;r15+0xfc=*(0238dbb8)=#58765912(0x0380b258)
:0238DAB8 E59F2100 ldr r2,[r15, #+0x100]		;r15+0x100=*(0238dbc0)=#67109132(0x0400010c)
:0238DABC E1D133B4 ldrh r3,[r1, #+0x34]		;r1+0x34=*(0380b28c)=#67585814(0x04074716)
:0238DAC0 E1A00005 mov  r0,r5			;r0=58765912(0x380b258)
:0238DAC4 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(0400010c)=#-1246186059(0xb5b8b5b5)
:0238DAC8 E1D113B6 ldrh r1,[r1, #+0x36]		;r1+0x36=*(0380b28e)=#-208206841(0xf3970407)
:0238DACC E38110C0 orr  r1,r1,#0xC0
:0238DAD0 E1C210B2 strh r1,[r2, #+0x2]		;r2+0x2=*(0400010e)=#-1296910920(0xb2b2b5b8)
:0238DAD4 EBFFE115 bl 02385F30
:0238DAD8 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00000005)
:0238DADC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DAE0 E1A00800 mov  r0,r0,lsl #0x10		;r0=-1302855680(0xb2580000)
:0238DAE4 E1A00820 mov  r0,r0,lsr #0x10		;r0=45656(0xb258)
:0238DAE8 EBFFF85D bl 0238BC64
:0238DAEC E59F00C4 ldr r0,[r15, #+0xc4]		;r15+0xc4=*(0238dbb8)=#58765912(0x0380b258)
:0238DAF0 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0238DAF4 E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(0380b278)=#1376333872(0x52093030)
:0238DAF8 EA00002B b 0238DBAC
:0238DAFC E1A00802 mov  r0,r2,lsl #0x10		;r0=17563648(0x10c0000)
:0238DB00 E1A00820 mov  r0,r0,lsr #0x10		;r0=268(0x10c)
:0238DB04 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238DB08 EBFFF855 bl 0238BC64
:0238DB0C EA000026 b 0238DBAC
:0238DB10 E59F00A0 ldr r0,[r15, #+0xa0]		;r15+0xa0=*(0238dbb8)=#58765912(0x0380b258)
:0238DB14 E5901020 ldr r1,[r0, #+0x20]		;r0+0x20=*(0380b278)=#1376333872(0x52093030)
:0238DB18 E2410003 sub  r0,r1,#0x3
:0238DB1C E3500001 cmp r0,#0x1
:0238DB20 8A000019 bhi 0238DB8C
:0238DB24 E59F1098 ldr r1,[r15, #+0x98]		;r15+0x98=*(0238dbc4)=#67109134(0x0400010e)
:0238DB28 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(0400010e)=#-1296910920(0xb2b2b5b8)
:0238DB2C E3C00080 bic  r0,r0,#0x80
:0238DB30 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(0400010e)=#-1296910920(0xb2b2b5b8)
:0238DB34 EBFFE0F8 bl 02385F1C
:0238DB38 E1A04000 mov  r4,r0			;r4=-1296910920(0xb2b2b5b8)
:0238DB3C E3A00040 mov  r0,#0x40		;r0=64(0x40)
:0238DB40 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DB44 EB000136 bl 0238E024
:0238DB48 EB000157 bl 0238E0AC
:0238DB4C E1A00004 mov  r0,r4			;r0=-1296910920(0xb2b2b5b8)
:0238DB50 EBFFE0F6 bl 02385F30
:0238DB54 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(0238dbb8)=#58765912(0x0380b258)
:0238DB58 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DB5C E5900020 ldr r0,[r0, #+0x20]		;r0+0x20=*(0380b278)=#1376333872(0x52093030)
:0238DB60 E3500003 cmp r0,#0x3
:0238DB64 1A000002 bne 0238DB74
:0238DB68 E3A00042 mov  r0,#0x42		;r0=66(0x42)
:0238DB6C EBFFF83C bl 0238BC64
:0238DB70 EA000001 b 0238DB7C
:0238DB74 E3A00051 mov  r0,#0x51		;r0=81(0x51)
:0238DB78 EBFFF839 bl 0238BC64
:0238DB7C E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(0238dbb8)=#58765912(0x0380b258)
:0238DB80 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DB84 E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(0380b278)=#1376333872(0x52093030)
:0238DB88 EA000007 b 0238DBAC
:0238DB8C E3510003 cmp r1,#0x3
:0238DB90 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0238DB94 1A000002 bne 0238DBA4
:0238DB98 E3A00042 mov  r0,#0x42		;r0=66(0x42)
:0238DB9C EBFFF830 bl 0238BC64
:0238DBA0 EA000001 b 0238DBAC
:0238DBA4 E3A00051 mov  r0,#0x51		;r0=81(0x51)
:0238DBA8 EBFFF82D bl 0238BC64
:0238DBAC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238DBB0 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238DBB4 027FFF94 rsbeqs r15,r15,#0x250
:0238DBB8 0380B258 orreq  r11,r0,#0x80000005
:0238DBBC 038059AC orreq  r5,r0,#0x2B0000
:0238DBC0 0400010C streq r0,[r0],#-0x10c
:0238DBC4 0400010E streq r0,[r0],#-0x10e
:0238DBC8 E92D4008 stmdb  r13!,{r3,r14}
:0238DBCC EB00000A bl 0238DBFC
:0238DBD0 E59F301C ldr r3,[r15, #+0x1c]		;r15+0x1c=*(0238dbf4)=#58785784(0x0380fff8)
:0238DBD4 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0238dbf8)=#67109396(0x04000214)
:0238DBD8 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff8)=#598581743(0x23ada1ef)
:0238DBDC E3A01040 mov  r1,#0x40		;r1=64(0x40)
:0238DBE0 E3822040 orr  r2,r2,#0x40
:0238DBE4 E5832000 str r2,[r3, #+0x0]		;r3+0x0=*(0380fff8)=#598581743(0x23ada1ef)
:0238DBE8 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(04000214)=#-1281285984(0xb3a120a0)
:0238DBEC E8BD4008 ldmia  r13!,{r3,r14}
:0238DBF0 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238DBF4 0380FFF8 orreq  r15,r0,#0x3E0
:0238DBF8 04000214 streq r0,[r0],#-0x214
:0238DBFC E92D40F0 stmdb  r13!,{r4,r5,r6,r7,r14}
:0238DC00 E59F4184 ldr r4,[r15, #+0x184]		;r15+0x184=*(0238dd8c)=#58765912(0x0380b258)
:0238DC04 E1D452B6 ldrh r5,[r4, #+0x26]		;r4+0x26=*(0380b27e)=#2029569051(0x78f8c41b)
:0238DC08 E2050004 and  r0,r5,#0x4
:0238DC0C E3500004 cmp r0,#0x4
:0238DC10 E1D463B8 ldrh r6,[r4, #+0x38]		;r4+0x38=*(0380b290)=#58258327(0x0378f397)
:0238DC14 1A000000 bne 0238DC1C
:0238DC18 EA000000 b 0238DC20
:0238DC1C E1D473BA ldrh r7,[r4, #+0x3a]		;r4+0x3a=*(0380b292)=#572785528(0x22240378)
:0238DC20 0A000000 beq 0238DC28
:0238DC24 EA000000 b 0238DC2C
:0238DC28 E59F7160 ldr r7,[r15, #+0x160]		;r15+0x160=*(0238dd90)=#65535(0x0000ffff)
:0238DC2C EBFFF891 bl 0238BE78
:0238DC30 E3500000 cmp r0,#0x0
:0238DC34 1A000017 bne 0238DC98
:0238DC38 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238DC3C EBFFF839 bl 0238BD28
:0238DC40 E3500000 cmp r0,#0x0
:0238DC44 0A000013 beq 0238DC98
:0238DC48 E2050001 and  r0,r5,#0x1
:0238DC4C E3500001 cmp r0,#0x1
:0238DC50 1A000008 bne 0238DC78
:0238DC54 EB0000A5 bl 0238DEF0
:0238DC58 E3150002 tst r5,#0x2
:0238DC5C 0A000000 beq 0238DC64
:0238DC60 EA000000 b 0238DC68
:0238DC64 E1A07000 mov  r7,r0			;r7=2(0x2)
:0238DC68 1A000000 bne 0238DC70
:0238DC6C EA000000 b 0238DC74
:0238DC70 E2207902 eor  r7,r0,#0x8000
:0238DC74 EA000007 b 0238DC98
:0238DC78 EB000047 bl 0238DD9C
:0238DC7C E3150002 tst r5,#0x2
:0238DC80 0A000000 beq 0238DC88
:0238DC84 EA000000 b 0238DC8C
:0238DC88 E1A07000 mov  r7,r0			;r7=2(0x2)
:0238DC8C 1A000000 bne 0238DC94
:0238DC90 EA000000 b 0238DC98
:0238DC94 E2207080 eor  r7,r0,#0x80
:0238DC98 E2050001 and  r0,r5,#0x1
:0238DC9C E59F30F0 ldr r3,[r15, #+0xf0]		;r15+0xf0=*(0238dd94)=#41942016(0x027ffc00)
:0238DCA0 E594102C ldr r1,[r4, #+0x2c]		;r4+0x2c=*(0380b284)=#248786797(0x0ed42f6d)
:0238DCA4 E3500001 cmp r0,#0x1
:0238DCA8 1A000006 bne 0238DCC8
:0238DCAC E5942028 ldr r2,[r4, #+0x28]		;r4+0x28=*(0380b280)=#1359182072(0x510378f8)
:0238DCB0 E1A270B1 strh r7,[r2, +r1]!
:0238DCB4 E5832390 str r2,[r3, #+0x390]		;r3+0x390=*(027fff90)=#-1305770867(0xb22b848d)
:0238DCB8 E2833FE5 add  r3,r3,#0x394
:0238DCBC E1C370B0 strh r7,[r3, #+0x0]		;r3+0x0=*(027ffc00)=#461675554(0x1b849c22)
:0238DCC0 E2811002 add  r1,r1,#0x2
:0238DCC4 EA00000D b 0238DD00
:0238DCC8 E20770FF and  r7,r7,#0xFF
:0238DCCC E3110001 tst r1,#0x1
:0238DCD0 1A000002 bne 0238DCE0
:0238DCD4 E1A06007 mov  r6,r7			;r6=461675554(0x1b849c22)
:0238DCD8 E2811001 add  r1,r1,#0x1
:0238DCDC EA000007 b 0238DD00
:0238DCE0 E1860407 orr  r0,r6,r7,lsl #0x8
:0238DCE4 E5942028 ldr r2,[r4, #+0x28]		;r4+0x28=*(0380b280)=#1359182072(0x510378f8)
:0238DCE8 E2411001 sub  r1,r1,#0x1
:0238DCEC E1A200B1 strh r0,[r2, +r1]!
:0238DCF0 E5832390 str r2,[r3, #+0x390]		;r3+0x390=*(027fff90)=#-1305770867(0xb22b848d)
:0238DCF4 E2833FE5 add  r3,r3,#0x394
:0238DCF8 E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(027ffc00)=#461675554(0x1b849c22)
:0238DCFC E2811002 add  r1,r1,#0x2
:0238DD00 E1C463B8 strh r6,[r4, #+0x38]		;r4+0x38=*(0380b290)=#58258327(0x0378f397)
:0238DD04 E1C473BA strh r7,[r4, #+0x3a]		;r4+0x3a=*(0380b292)=#572785528(0x22240378)
:0238DD08 E5940030 ldr r0,[r4, #+0x30]		;r4+0x30=*(0380b288)=#-1551836382(0xa380db22)
:0238DD0C E1510000 cmp r1,r0
:0238DD10 2A000000 bcs 0238DD18
:0238DD14 EA000000 b 0238DD1C
:0238DD18 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DD1C E584102C str r1,[r4, #+0x2c]		;r4+0x2c=*(0380b284)=#248786797(0x0ed42f6d)
:0238DD20 3A000017 bcc 0238DD84
:0238DD24 E1D402B4 ldrh r0,[r4, #+0x24]		;r4+0x24=*(0380b27c)=#-1004847673(0xc41b3dc7)
:0238DD28 E2000010 and  r0,r0,#0x10
:0238DD2C E3500010 cmp r0,#0x10
:0238DD30 1A000003 bne 0238DD44
:0238DD34 E3A00051 mov  r0,#0x51		;r0=81(0x51)
:0238DD38 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DD3C EBFFF7C8 bl 0238BC64
:0238DD40 EA00000F b 0238DD84
:0238DD44 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238DD48 E3A01042 mov  r1,#0x42		;r1=66(0x42)
:0238DD4C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238DD50 EBFFF810 bl 0238BD98
:0238DD54 E3500000 cmp r0,#0x0
:0238DD58 1A000003 bne 0238DD6C
:0238DD5C E3A00051 mov  r0,#0x51		;r0=81(0x51)
:0238DD60 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0238DD64 EBFFF7BE bl 0238BC64
:0238DD68 EA000005 b 0238DD84
:0238DD6C E3A00004 mov  r0,#0x4		;r0=4(0x4)
:0238DD70 E5840020 str r0,[r4, #+0x20]		;r4+0x20=*(0380b278)=#1376333872(0x52093030)
:0238DD74 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(0238dd98)=#67109134(0x0400010e)
:0238DD78 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(0400010e)=#-1296910920(0xb2b2b5b8)
:0238DD7C E3C00080 bic  r0,r0,#0x80
:0238DD80 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(0400010e)=#-1296910920(0xb2b2b5b8)
:0238DD84 E8BD40F0 ldmia  r13!,{r4,r5,r6,r7,r14}
:0238DD88 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238DD8C 0380B258 orreq  r11,r0,#0x80000005
:0238DD90 0000FFFF unknown
:0238DD94 027FFC00 rsbeqs r15,r15,#0x0
:0238DD98 0400010E streq r0,[r0],#-0x10e
:0238DD9C E92D4010 stmdb  r13!,{r4,r14}
:0238DDA0 E59F2100 ldr r2,[r15, #+0x100]		;r15+0x100=*(0238dea8)=#67109312(0x040001c0)
:0238DDA4 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238DDA8 E3100080 tst r0,#0x80
:0238DDAC 1AFFFFFC bne 0238DDA4
:0238DDB0 E59F10F4 ldr r1,[r15, #+0xf4]		;r15+0xf4=*(0238deac)=#35329(0x00008a01)
:0238DDB4 E59F00F4 ldr r0,[r15, #+0xf4]		;r15+0xf4=*(0238deb0)=#67109314(0x040001c2)
:0238DDB8 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238DDBC E3A010EC mov  r1,#0xEC		;r1=236(0xec)
:0238DDC0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:0238DDC4 E2401002 sub  r1,r0,#0x2
:0238DDC8 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(a0571e13)
:0238DDCC E3100080 tst r0,#0x80
:0238DDD0 1AFFFFFC bne 0238DDC8
:0238DDD4 EB000039 bl 0238DEC0
:0238DDD8 E59F20D4 ldr r2,[r15, #+0xd4]		;r15+0xd4=*(0238deb4)=#33281(0x00008201)
:0238DDDC E59F10C4 ldr r1,[r15, #+0xc4]		;r15+0xc4=*(0238dea8)=#67109312(0x040001c0)
:0238DDE0 E1A04C00 mov  r4,r0,lsl #0x18		;r4=-1040187392(0xc2000000)
:0238DDE4 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238DDE8 EB000034 bl 0238DEC0
:0238DDEC E59F20C4 ldr r2,[r15, #+0xc4]		;r15+0xc4=*(0238deb8)=#58765972(0x0380b294)
:0238DDF0 E59F10C4 ldr r1,[r15, #+0xc4]		;r15+0xc4=*(0238debc)=#32640(0x00007f80)
:0238DDF4 E1800824 orr  r0,r0,r4,lsr #0x10
:0238DDF8 E0001001 and  r1,r0,r1
:0238DDFC E5920010 ldr r0,[r2, #+0x10]		;r2+0x10=*(0380b2a4)=#112458530(0x06b3fb22)
:0238DE00 E1A01481 mov  r1,r1,lsl #0x9		;r1=16711680(0xff0000)
:0238DE04 E0803821 add  r3,r0,r1,lsr #0x10
:0238DE08 E5823010 str r3,[r2, #+0x10]		;r2+0x10=*(0380b2a4)=#112458530(0x06b3fb22)
:0238DE0C E592000C ldr r0,[r2, #+0xc]		;r2+0xc=*(0380b2a0)=#-2139926721(0x80734f3f)
:0238DE10 E2800001 add  r0,r0,#0x1
:0238DE14 E582000C str r0,[r2, #+0xc]		;r2+0xc=*(0380b2a0)=#-2139926721(0x80734f3f)
:0238DE18 E3500A01 cmp r0,#0x1000
:0238DE1C 3A000015 bcc 0238DE78
:0238DE20 E1D240D0 ldrsb r4,[r2, #+0x0]		;r2+0x0=*(0380b294)=#13050404(0x00c72224)
:0238DE24 E1A00623 mov  r0,r3,lsr #0xc		;r0=27455(0x6b3f)
:0238DE28 E2400080 sub  r0,r0,#0x80
:0238DE2C E1A00C00 mov  r0,r0,lsl #0x18		;r0=1056964608(0x3f000000)
:0238DE30 E1540C40 cmp r4,r0,asr #0x18
:0238DE34 E1A00C40 mov  r0,r0,asr #0x18
:0238DE38 B354000C cmplt r4,#0xC
:0238DE3C B2840001 addlt  r0,r4,#0x1
:0238DE40 B5C20000 strltb r0,[r2, #+0x0]		;r2+0x0=*(0380b294)=#13050404(0x00c72224)
:0238DE44 BA000007 blt 0238DE68
:0238DE48 E1500004 cmp r0,r4
:0238DE4C AA000005 bge 0238DE68
:0238DE50 E3E0000B mvn  r0,#0xB
:0238DE54 E1540000 cmp r4,r0
:0238DE58 C59F0058 ldrgt r0,[r15, #+0x58]		;r15+0x58=*(0238deb8)=#58765972(0x0380b294)
:0238DE5C C1D020D0 ldrgtsb r2,[r0, #+0x0]		;r0+0x0=*(0380b294)=#13050404(0x00c72224)
:0238DE60 C2422001 subgt  r2,r2,#0x1
:0238DE64 C5C02000 strgtb r2,[r0, #+0x0]		;r0+0x0=*(0380b294)=#13050404(0x00c72224)
:0238DE68 E59F0048 ldr r0,[r15, #+0x48]		;r15+0x48=*(0238deb8)=#58765972(0x0380b294)
:0238DE6C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238DE70 E580200C str r2,[r0, #+0xc]		;r0+0xc=*(0380b2a0)=#-2139926721(0x80734f3f)
:0238DE74 E5802010 str r2,[r0, #+0x10]		;r0+0x10=*(0380b2a4)=#112458530(0x06b3fb22)
:0238DE78 E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(0238deb8)=#58765972(0x0380b294)
:0238DE7C E1D000D0 ldrsb r0,[r0, #+0x0]		;r0+0x0=*(00c72224)
:0238DE80 E0600821 rsb  r0,r0,r1,lsr #0x10
:0238DE84 E35000FF cmp r0,#0xFF
:0238DE88 C3A000FF movgt  r0,#0xFF		;r0=255(0xff)
:0238DE8C CA000001 bgt 0238DE98
:0238DE90 E3500000 cmp r0,#0x0
:0238DE94 B3A00000 movlt  r0,#0x0		;r0=0(0x0)
:0238DE98 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0238DE9C E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0238DEA0 E8BD4010 ldmia  r13!,{r4,r14}
:0238DEA4 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238DEA8 040001C0 streq r0,[r0],#-0x1c0
:0238DEAC 00008A01 andeq  r8,r0,r1,lsl #0x14
:0238DEB0 040001C2 streq r0,[r0],#-0x1c2
:0238DEB4 00008201 andeq  r8,r0,r1,lsl #0x4
:0238DEB8 0380B294 orreq  r11,r0,#0x40000009
:0238DEBC 00007F80 andeq  r7,r0,r0,lsl #0x1f
:0238DEC0 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0238deec)=#67109314(0x040001c2)
:0238DEC4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DEC8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:0238DECC E2401002 sub  r1,r0,#0x2
:0238DED0 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(a0571e13)
:0238DED4 E3100080 tst r0,#0x80
:0238DED8 1AFFFFFC bne 0238DED0
:0238DEDC E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(0238deec)=#67109314(0x040001c2)
:0238DEE0 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:0238DEE4 E20000FF and  r0,r0,#0xFF
:0238DEE8 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238DEEC 040001C2 streq r0,[r0],#-0x1c2
:0238DEF0 E92D4010 stmdb  r13!,{r4,r14}
:0238DEF4 E59F210C ldr r2,[r15, #+0x10c]		;r15+0x10c=*(0238e008)=#67109312(0x040001c0)
:0238DEF8 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238DEFC E3100080 tst r0,#0x80
:0238DF00 1AFFFFFC bne 0238DEF8
:0238DF04 E59F1100 ldr r1,[r15, #+0x100]		;r15+0x100=*(0238e00c)=#35329(0x00008a01)
:0238DF08 E59F0100 ldr r0,[r15, #+0x100]		;r15+0x100=*(0238e010)=#67109314(0x040001c2)
:0238DF0C E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238DF10 E3A010E4 mov  r1,#0xE4		;r1=228(0xe4)
:0238DF14 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:0238DF18 E2401002 sub  r1,r0,#0x2
:0238DF1C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(a0571e13)
:0238DF20 E3100080 tst r0,#0x80
:0238DF24 1AFFFFFC bne 0238DF1C
:0238DF28 EBFFFFE4 bl 0238DEC0
:0238DF2C E59F20E0 ldr r2,[r15, #+0xe0]		;r15+0xe0=*(0238e014)=#33281(0x00008201)
:0238DF30 E59F10D0 ldr r1,[r15, #+0xd0]		;r15+0xd0=*(0238e008)=#67109312(0x040001c0)
:0238DF34 E1A04C00 mov  r4,r0,lsl #0x18		;r4=-1040187392(0xc2000000)
:0238DF38 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c0)=#504569345(0x1e131e01)
:0238DF3C EBFFFFDF bl 0238DEC0
:0238DF40 E59F30D0 ldr r3,[r15, #+0xd0]		;r15+0xd0=*(0238e018)=#58765972(0x0380b294)
:0238DF44 E59F10D0 ldr r1,[r15, #+0xd0]		;r15+0xd0=*(0238e01c)=#32760(0x00007ff8)
:0238DF48 E1800824 orr  r0,r0,r4,lsr #0x10
:0238DF4C E0002001 and  r2,r0,r1
:0238DF50 E5930004 ldr r0,[r3, #+0x4]		;r3+0x4=*(0380b298)=#464519683(0x1bb00203)
:0238DF54 E1A02882 mov  r2,r2,lsl #0x11		;r2=1006764032(0x3c020000)
:0238DF58 E0804822 add  r4,r0,r2,lsr #0x10
:0238DF5C E5834004 str r4,[r3, #+0x4]		;r3+0x4=*(0380b298)=#464519683(0x1bb00203)
:0238DF60 E5930008 ldr r0,[r3, #+0x8]		;r3+0x8=*(0380b29c)=#-69133(0xfffef1f3)
:0238DF64 E2800001 add  r0,r0,#0x1
:0238DF68 E5830008 str r0,[r3, #+0x8]		;r3+0x8=*(0380b29c)=#-69133(0xfffef1f3)
:0238DF6C E3500C01 cmp r0,#0x100
:0238DF70 3A000017 bcc 0238DFD4
:0238DF74 E1A00081 mov  r0,r1,lsl #0x1		;r0=65520(0xfff0)
:0238DF78 E0000424 and  r0,r0,r4,lsr #0x8
:0238DF7C E1D340F2 ldrsh r4,[r3, #+0x2]		;r3+0x2=*(0380b296)=#33751239(0x020300c7)
:0238DF80 E2400902 sub  r0,r0,#0x8000
:0238DF84 E1A00800 mov  r0,r0,lsl #0x10		;r0=-1048576(0xfff00000)
:0238DF88 E1540840 cmp r4,r0,asr #0x10
:0238DF8C E1A01840 mov  r1,r0,asr #0x10
:0238DF90 B3540B03 cmplt r4,#0xC00
:0238DF94 B2840010 addlt  r0,r4,#0x10
:0238DF98 B1C300B2 strlth r0,[r3, #+0x2]		;r3+0x2=*(0380b296)=#33751239(0x020300c7)
:0238DF9C BA000008 blt 0238DFC4
:0238DFA0 E1510004 cmp r1,r4
:0238DFA4 AA000006 bge 0238DFC4
:0238DFA8 E3A00B03 mov  r0,#0xC00		;r0=3072(0xc00)
:0238DFAC E2600000 rsb  r0,r0,#0x0
:0238DFB0 E1540000 cmp r4,r0
:0238DFB4 C59F005C ldrgt r0,[r15, #+0x5c]		;r15+0x5c=*(0238e018)=#58765972(0x0380b294)
:0238DFB8 C1D010F2 ldrgtsh r1,[r0, #+0x2]		;r0+0x2=*(0380b296)=#33751239(0x020300c7)
:0238DFBC C2411010 subgt  r1,r1,#0x10
:0238DFC0 C1C010B2 strgth r1,[r0, #+0x2]		;r0+0x2=*(0380b296)=#33751239(0x020300c7)
:0238DFC4 E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(0238e018)=#58765972(0x0380b294)
:0238DFC8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238DFCC E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(0380b29c)=#-69133(0xfffef1f3)
:0238DFD0 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(0380b298)=#464519683(0x1bb00203)
:0238DFD4 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(0238e018)=#58765972(0x0380b294)
:0238DFD8 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(0238e020)=#65520(0x0000fff0)
:0238DFDC E1D110F2 ldrsh r1,[r1, #+0x2]		;r1+0x2=*(020300c9)
:0238DFE0 E0611822 rsb  r1,r1,r2,lsr #0x10
:0238DFE4 E1510000 cmp r1,r0
:0238DFE8 C1A01000 movgt  r1,r0			;r1=65520(0xfff0)
:0238DFEC CA000001 bgt 0238DFF8
:0238DFF0 E3510000 cmp r1,#0x0
:0238DFF4 B3A01000 movlt  r1,#0x0		;r1=0(0x0)
:0238DFF8 E1A00801 mov  r0,r1,lsl #0x10		;r0=0(0x0)
:0238DFFC E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0238E000 E8BD4010 ldmia  r13!,{r4,r14}
:0238E004 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238E008 040001C0 streq r0,[r0],#-0x1c0
:0238E00C 00008A01 andeq  r8,r0,r1,lsl #0x14
:0238E010 040001C2 streq r0,[r0],#-0x1c2
:0238E014 00008201 andeq  r8,r0,r1,lsl #0x4
:0238E018 0380B294 orreq  r11,r0,#0x40000009
:0238E01C 00007FF8 unknown
:0238E020 0000FFF0 unknown
:0238E024 E59F201C ldr r2,[r15, #+0x1c]		;r15+0x1c=*(0238e048)=#58750308(0x03807564)
:0238E028 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238E02C E3100001 tst r0,#0x1
:0238E030 17821103 strne r1,[r2,+r3, lsl #0x2]
:0238E034 E2833001 add  r3,r3,#0x1
:0238E038 E3530019 cmp r3,#0x19
:0238E03C E1A000A0 mov  r0,r0,lsr #0x1		;r0=0(0x0)
:0238E040 BAFFFFF9 blt 0238E02C
:0238E044 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238E048 03807564 orreq  r7,r0,#0x19000000
:0238E04C E92D4008 stmdb  r13!,{r3,r14}
:0238E050 E59F3048 ldr r3,[r15, #+0x48]		;r15+0x48=*(0238e0a0)=#58785788(0x0380fffc)
:0238E054 E59F0048 ldr r0,[r15, #+0x48]		;r15+0x48=*(0238e0a4)=#58744532(0x03805ed4)
:0238E058 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fffc)=#1788177407(0x6a956bff)
:0238E05C E1520000 cmp r2,r0
:0238E060 0A00000C beq 0238E098
:0238E064 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(0238e0a8)=#58765992(0x0380b2a8)
:0238E068 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238E06C E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(0380b2a8)=#-224525482(0xf29e0356)
:0238E070 E2431F5F sub  r1,r3,#0x17C
:0238E074 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(0380b2ac)=#1107504760(0x42032e78)
:0238E078 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:0238E07C E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(0380b2b0)=#579363631(0x2288632f)
:0238E080 E580200C str r2,[r0, #+0xc]		;r0+0xc=*(0380b2b4)=#885732071(0x34cb32e7)
:0238E084 EBFFDFA4 bl 02385F1C
:0238E088 E59F2014 ldr r2,[r15, #+0x14]		;r15+0x14=*(0238e0a4)=#58744532(0x03805ed4)
:0238E08C E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(0238e0a0)=#58785788(0x0380fffc)
:0238E090 E5812000 str r2,[r1, #+0x0]		;r1+0x0=*(0380fffc)=#1788177407(0x6a956bff)
:0238E094 EBFFDFA5 bl 02385F30
:0238E098 E8BD4008 ldmia  r13!,{r3,r14}
:0238E09C E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238E0A0 0380FFFC orreq  r15,r0,#0x3F0
:0238E0A4 03805ED4 orreq  r5,r0,#0xD40
:0238E0A8 0380B2A8 orreq  r11,r0,#0x8000000A
:0238E0AC E92D4008 stmdb  r13!,{r3,r14}
:0238E0B0 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(0238e0e4)=#58785788(0x0380fffc)
:0238E0B4 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0238e0e8)=#58744532(0x03805ed4)
:0238E0B8 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fffc)=#1788177407(0x6a956bff)
:0238E0BC E1510000 cmp r1,r0
:0238E0C0 1A000005 bne 0238E0DC
:0238E0C4 EBFFDF94 bl 02385F1C
:0238E0C8 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(0238e0ec)=#58765992(0x0380b2a8)
:0238E0CC E59F2010 ldr r2,[r15, #+0x10]		;r15+0x10=*(0238e0e4)=#58785788(0x0380fffc)
:0238E0D0 E591100C ldr r1,[r1, #+0xc]		;r1+0xc=*(0380b2b4)=#885732071(0x34cb32e7)
:0238E0D4 E5821000 str r1,[r2, #+0x0]		;r2+0x0=*(0380fffc)=#1788177407(0x6a956bff)
:0238E0D8 EBFFDF94 bl 02385F30
:0238E0DC E8BD4008 ldmia  r13!,{r3,r14}
:0238E0E0 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238E0E4 0380FFFC orreq  r15,r0,#0x3F0
:0238E0E8 03805ED4 orreq  r5,r0,#0xD40
:0238E0EC 0380B2A8 orreq  r11,r0,#0x8000000A
:0238E0F0 E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:0238E0F4 E28C1F82 add  r1,r12,#0x208
:0238E0F8 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(6a956bff)=#0(0x00000000)
:0238E0FC E1100000 tst r0,r0
:0238E100 0A000000 beq 0238E108
:0238E104 EA000000 b 0238E10C
:0238E108 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238E10C E59C3210 ldr r3,[r12, #+0x210]		;r12+0x210=*(04000210)=#2119920001(0x7e5b6981)
:0238E110 E59C1214 ldr r1,[r12, #+0x214]		;r12+0x214=*(04000214)=#-1281285984(0xb3a120a0)
:0238E114 E0112003 ands r2,r1,r3
:0238E118 0A000000 beq 0238E120
:0238E11C EA000000 b 0238E124
:0238E120 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238E124 E59F01E0 ldr r0,[r15, #+0x1e0]		;r15+0x1e0=*(0238e30c)=#31408127(0x01df3fff)
:0238E128 E1120000 tst r2,r0
:0238E12C 0A000000 beq 0238E134
:0238E130 EA000000 b 0238E138
:0238E134 E58C2214 str r2,[r12, #+0x214]		;r12+0x214=*(04000214)=#-1281285984(0xb3a120a0)
:0238E138 0A000000 beq 0238E140
:0238E13C EA000000 b 0238E144
:0238E140 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238E144 E92D4000 stmdb  r13!,{r14}
:0238E148 E14F0000 mrs r0,SPSR
:0238E14C E92D0001 stmdb  r13!,{r0}
:0238E150 E94D6000 stmdb  r13 ,{r13,r14}^
:0238E154 E24DD008 sub  r13,r13,#0x8
:0238E158 E3A0009F mov  r0,#0x9F		;r0=159(0x9f)
:0238E15C E121F000 msr CPSR_c,r0
:0238E160 E59F11A8 ldr r1,[r15, #+0x1a8]		;r15+0x1a8=*(0238e310)=#58750740(0x03807714)
:0238E164 E1D100B2 ldrh r0,[r1, #+0x2]		;r1+0x2=*(03807716)=#-1313841432(0xb1b05ee8)
:0238E168 E2800001 add  r0,r0,#0x1
:0238E16C E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(03807716)=#-1313841432(0xb1b05ee8)
:0238E170 E59F119C ldr r1,[r15, #+0x19c]		;r15+0x19c=*(0238e314)=#58765992(0x0380b2a8)
:0238E174 E3500001 cmp r0,#0x1
:0238E178 0A000000 beq 0238E180
:0238E17C EA000000 b 0238E184
:0238E180 E1A0000D mov  r0,r13			;r0=58785664(0x380ff80)
:0238E184 0A000000 beq 0238E18C
:0238E188 EA000000 b 0238E190
:0238E18C E591D004 ldr r13,[r1, #+0x4]		;r1+0x4=*(0380b2ac)=#1107504760(0x42032e78)
:0238E190 0A000000 beq 0238E198
:0238E194 EA000000 b 0238E19C
:0238E198 E5810004 str r0,[r1, #+0x4]		;r1+0x4=*(0380b2ac)=#1107504760(0x42032e78)
:0238E19C E92D0008 stmdb  r13!,{r3}
:0238E1A0 E59F1170 ldr r1,[r15, #+0x170]		;r15+0x170=*(0238e318)=#58749568(0x03807280)
:0238E1A4 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(03807280)=#596980031(0x2395313f)
:0238E1A8 E1100002 tst r0,r2
:0238E1AC 1A000000 bne 0238E1B4
:0238E1B0 EA000000 b 0238E1B8
:0238E1B4 E58C0214 str r0,[r12, #+0x214]		;r12+0x214=*(04000214)=#-1281285984(0xb3a120a0)
:0238E1B8 1A000000 bne 0238E1C0
:0238E1BC EA000000 b 0238E1C4
:0238E1C0 E5910004 ldr r0,[r1, #+0x4]		;r1+0x4=*(03807284)=#-450472990(0xe52653e2)
:0238E1C4 1A000000 bne 0238E1CC
:0238E1C8 EA000000 b 0238E1D0
:0238E1CC E59F3148 ldr r3,[r15, #+0x148]		;r15+0x148=*(0238e31c)=#58750308(0x03807564)
:0238E1D0 1A000000 bne 0238E1D8
:0238E1D4 EA000000 b 0238E1DC
:0238E1D8 E7930100 ldr r0,[r3,+r0, lsl #0x2]
:0238E1DC 1A00001A bne 0238E24C
:0238E1E0 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0238E1E4 E7910183 ldr r0,[r1,+r3, lsl #0x3]
:0238E1E8 E1100002 tst r0,r2
:0238E1EC 0A000000 beq 0238E1F4
:0238E1F0 EA000000 b 0238E1F8
:0238E1F4 E2833001 add  r3,r3,#0x1
:0238E1F8 0AFFFFF9 beq 0238E1E4
:0238E1FC E58C0214 str r0,[r12, #+0x214]		;r12+0x214=*(04000214)=#-1281285984(0xb3a120a0)
:0238E200 E0810183 add  r0,r1,r3,lsl #0x3
:0238E204 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(b3a120a4)
:0238E208 E59F310C ldr r3,[r15, #+0x10c]		;r15+0x10c=*(0238e31c)=#58750308(0x03807564)
:0238E20C E7930102 ldr r0,[r3,+r2, lsl #0x2]
:0238E210 E59F20F8 ldr r2,[r15, #+0xf8]		;r15+0xf8=*(0238e310)=#58750740(0x03807714)
:0238E214 E1D230B2 ldrh r3,[r2, #+0x2]		;r2+0x2=*(03807716)=#-1313841432(0xb1b05ee8)
:0238E218 E3530001 cmp r3,#0x1
:0238E21C 0A000000 beq 0238E224
:0238E220 EA000000 b 0238E228
:0238E224 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(03807280)=#596980031(0x2395313f)
:0238E228 0A000000 beq 0238E230
:0238E22C EA000000 b 0238E234
:0238E230 E58C2210 str r2,[r12, #+0x210]		;r12+0x210=*(04000210)=#2119920001(0x7e5b6981)
:0238E234 0A000000 beq 0238E23C
:0238E238 EA000000 b 0238E240
:0238E23C E3A0201F mov  r2,#0x1F		;r2=31(0x1f)
:0238E240 0A000000 beq 0238E248
:0238E244 EA000000 b 0238E24C
:0238E248 E121F002 msr CPSR_c,r2
:0238E24C E59C1210 ldr r1,[r12, #+0x210]		;r12+0x210=*(04000210)=#2119920001(0x7e5b6981)
:0238E250 E92D0002 stmdb  r13!,{r1}
:0238E254 E28FE000 add  r14,r15,#0x0
:0238E258 E12FFF10 bx r0 (Jump to addr_B3A120A0?)msr CPSR_fsxc,r0
:0238E25C E3A0009F mov  r0,#0x9F		;r0=159(0x9f)
:0238E260 E121F000 msr CPSR_c,r0
:0238E264 E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:0238E268 E8BD0001 ldmia  r13!,{r0}
:0238E26C E59C1210 ldr r1,[r12, #+0x210]		;r12+0x210=*(04000210)=#2119920001(0x7e5b6981)
:0238E270 E0202001 eor  r2,r0,r1
:0238E274 E0021001 and  r1,r2,r1
:0238E278 E0020000 and  r0,r2,r0
:0238E27C E8BD0008 ldmia  r13!,{r3}
:0238E280 E1833001 orr  r3,r3,r1
:0238E284 E1C33000 bic  r3,r3,r0
:0238E288 E58C3210 str r3,[r12, #+0x210]		;r12+0x210=*(04000210)=#2119920001(0x7e5b6981)
:0238E28C E59F207C ldr r2,[r15, #+0x7c]		;r15+0x7c=*(0238e310)=#58750740(0x03807714)
:0238E290 E59F307C ldr r3,[r15, #+0x7c]		;r15+0x7c=*(0238e314)=#58765992(0x0380b2a8)
:0238E294 E1D200B2 ldrh r0,[r2, #+0x2]		;r2+0x2=*(03807716)=#-1313841432(0xb1b05ee8)
:0238E298 E2501001 subs r1,r0,#0x1
:0238E29C E1C210B2 strh r1,[r2, #+0x2]		;r2+0x2=*(03807716)=#-1313841432(0xb1b05ee8)
:0238E2A0 0A000000 beq 0238E2A8
:0238E2A4 EA000000 b 0238E2AC
:0238E2A8 E1A0000D mov  r0,r13			;r0=1107504760(0x42032e78)
:0238E2AC 0A000000 beq 0238E2B4
:0238E2B0 EA000000 b 0238E2B8
:0238E2B4 E593D004 ldr r13,[r3, #+0x4]		;r3+0x4=*(0380b2ac)=#1107504760(0x42032e78)
:0238E2B8 0A000000 beq 0238E2C0
:0238E2BC EA000000 b 0238E2C4
:0238E2C0 E5830004 str r0,[r3, #+0x4]		;r3+0x4=*(0380b2ac)=#1107504760(0x42032e78)
:0238E2C4 E3A00092 mov  r0,#0x92		;r0=146(0x92)
:0238E2C8 E121F000 msr CPSR_c,r0
:0238E2CC E8DD6000 ldmia  r13 ,{r13,r14}^
:0238E2D0 E1A00000 nop(mov r0,r0)mov  r0,r0			;r0=146(0x92)
:0238E2D4 E28DD008 add  r13,r13,#0x8
:0238E2D8 E8BD0001 ldmia  r13!,{r0}
:0238E2DC E169F000 msr SPSR_fc,r0
:0238E2E0 E1110001 tst r1,r1
:0238E2E4 0A000000 beq 0238E2EC
:0238E2E8 EA000000 b 0238E2F0
:0238E2EC E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0238e320)=#58701044(0x037fb4f4)
:0238E2F0 0A000000 beq 0238E2F8
:0238E2F4 EA000000 b 0238E2FC
:0238E2F8 E28FE000 add  r14,r15,#0x0
:0238E2FC 0A000000 beq 0238E304
:0238E300 EA000000 b 0238E308
:0238E304 E12FFF10 bx r0 (Jump to addr_037FB4F4?)msr CPSR_fsxc,r0
:0238E308 E8BD8000 ldmia  r13!,{r15}
:0238E30C 01DF3FFF ldreqsh r3,[r15, #+0xff]		;r15+0xff=*(0238e413)=#-2177563(0xffdec5e5)
:0238E310 03807714 orreq  r7,r0,#0x500000
:0238E314 0380B2A8 orreq  r11,r0,#0x8000000A
:0238E318 03807280 orreq  r7,r0,#0x8
:0238E31C 03807564 orreq  r7,r0,#0x19000000
:0238E320 037FB4F4 cmneq r15,#0xF4000000
:0238E324 E92D4008 stmdb  r13!,{r3,r14}
:0238E328 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(0238e354)=#58766012(0x0380b2bc)
:0238E32C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238E330 E59F2020 ldr r2,[r15, #+0x20]		;r15+0x20=*(0238e358)=#83886081(0x05000001)
:0238E334 E28D0000 add  r0,r13,#0x0
:0238E338 E58D3000 str r3,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0238E33C EB000007 bl 0238E360
:0238E340 EBFFD6B4 bl 02383E18
:0238E344 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(0238e35c)=#58766008(0x0380b2b8)
:0238E348 E1C100B6 strh r0,[r1, #+0x6]		;r1+0x6=*(0380b2be)=#1530841970(0x5b3ecb72)
:0238E34C E8BD4008 ldmia  r13!,{r3,r14}
:0238E350 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238E354 0380B2BC orreq  r11,r0,#0xC000000B
:0238E358 05000001 streq r0,[r0, #-0x1]		;(r0-0x1=*(ffffffff))
:0238E35C 0380B2B8 orreq  r11,r0,#0x8000000B
:0238E360 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(0238e368)=#58734585(0x038037f9)
:0238E364 E12FFF1C bx r12 (Jump to addr_038037F9?)msr CPSR_fsxc,r12
:0238E368 038037F9 orreq  r3,r0,#0x3E40000
:0238E36C E92D4008 stmdb  r13!,{r3,r14}
:0238E370 E59F203C ldr r2,[r15, #+0x3c]		;r15+0x3c=*(0238e3b4)=#41942064(0x027ffc30)
:0238E374 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(0238e3b8)=#65535(0x0000ffff)
:0238E378 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(027ffc30)=#-1453215476(0xa961b10c)
:0238E37C E1510000 cmp r1,r0
:0238E380 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0238E384 0A000008 beq 0238E3AC
:0238E388 E5D20005 ldrb r0,[r2, #+0x5]		;r2+0x5=*(027ffc35)=#-1291090278(0xb30b869a)
:0238E38C E1A00F00 mov  r0,r0,lsl #0x1e		;r0=-2147483648(0x80000000)
:0238E390 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:0238E394 1A000000 bne 0238E39C
:0238E398 EB000007 bl 0238E3BC
:0238E39C E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0238e3b4)=#41942064(0x027ffc30)
:0238E3A0 E5D00005 ldrb r0,[r0, #+0x5]		;r0+0x5=*(b30b869f)
:0238E3A4 E1A00F00 mov  r0,r0,lsl #0x1e		;r0=-2147483648(0x80000000)
:0238E3A8 E1A00FA0 mov  r0,r0,lsr #0x1f		;r0=1(0x1)
:0238E3AC E8BD4008 ldmia  r13!,{r3,r14}
:0238E3B0 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238E3B4 027FFC30 rsbeqs r15,r15,#0x3000
:0238E3B8 0000FFFF unknown
:0238E3BC E92D4010 stmdb  r13!,{r4,r14}
:0238E3C0 E24DD010 sub  r13,r13,#0x10
:0238E3C4 E59F2108 ldr r2,[r15, #+0x108]		;r15+0x108=*(0238e4d4)=#41942064(0x027ffc30)
:0238E3C8 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:0238E3CC E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(027ffc30)=#-1453215476(0xa961b10c)
:0238E3D0 E2640801 rsb  r0,r4,#0x10000
:0238E3D4 E1510000 cmp r1,r0
:0238E3D8 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0238E3DC 0A000039 beq 0238E4C8
:0238E3E0 E5D20005 ldrb r0,[r2, #+0x5]		;r2+0x5=*(027ffc35)=#-1291090278(0xb30b869a)
:0238E3E4 E1A00F00 mov  r0,r0,lsl #0x1e		;r0=-2147483648(0x80000000)
:0238E3E8 E1A00FA0 mov  r0,r0,lsr #0x1f		;r0=1(0x1)
:0238E3EC E3500001 cmp r0,#0x1
:0238E3F0 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0238E3F4 0A000033 beq 0238E4C8
:0238E3F8 E59F00D8 ldr r0,[r15, #+0xd8]		;r15+0xd8=*(0238e4d8)=#58766008(0x0380b2b8)
:0238E3FC E28D1008 add  r1,r13,#0x8
:0238E400 E1D000B6 ldrh r0,[r0, #+0x6]		;r0+0x6=*(0380b2be)=#1530841970(0x5b3ecb72)
:0238E404 EB000054 bl 0238E55C
:0238E408 E3500000 cmp r0,#0x0
:0238E40C 1A000003 bne 0238E420
:0238E410 E59D000C ldr r0,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:0238E414 EBFFDEC5 bl 02385F30
:0238E418 E1A00004 mov  r0,r4			;r0=1(0x1)
:0238E41C EA000029 b 0238E4C8
:0238E420 E28D0000 add  r0,r13,#0x0
:0238E424 EB00002D bl 0238E4E0
:0238E428 E3A00302 mov  r0,#0x8000000		;r0=134217728(0x8000000)
:0238E42C E5D020B2 ldrb r2,[r0, #+0xb2]		;r0+0xb2=*(080000b2)=#0(0x00000000)
:0238E430 E3520096 cmp r2,#0x96
:0238E434 1A000004 bne 0238E44C
:0238E438 E59F1094 ldr r1,[r15, #+0x94]		;r15+0x94=*(0238e4d4)=#41942064(0x027ffc30)
:0238E43C E1D00BBE ldrh r0,[r0, #+0xbe]		;r0+0xbe=*(080000be)=#0(0x00000000)
:0238E440 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(027ffc30)=#-1453215476(0xa961b10c)
:0238E444 E1510000 cmp r1,r0
:0238E448 1A000010 bne 0238E490
:0238E44C E3520096 cmp r2,#0x96
:0238E450 159F107C ldrne r1,[r15, #+0x7c]		;r15+0x7c=*(0238e4d4)=#41942064(0x027ffc30)
:0238E454 159F0080 ldrne r0,[r15, #+0x80]		;r15+0x80=*(0238e4dc)=#134348798(0x0801fffe)
:0238E458 11D110B0 ldrneh r1,[r1, #+0x0]		;r1+0x0=*(027ffc30)=#-1453215476(0xa961b10c)
:0238E45C 11D000B0 ldrneh r0,[r0, #+0x0]		;r0+0x0=*(0801fffe)=#0(0x00000000)
:0238E460 11510000 cmpne r1,r0
:0238E464 1A000009 bne 0238E490
:0238E468 E59F2064 ldr r2,[r15, #+0x64]		;r15+0x64=*(0238e4d4)=#41942064(0x027ffc30)
:0238E46C E3A00302 mov  r0,#0x8000000		;r0=134217728(0x8000000)
:0238E470 E5921008 ldr r1,[r2, #+0x8]		;r2+0x8=*(027ffc38)=#683768243(0x28c179b3)
:0238E474 E59000AC ldr r0,[r0, #+0xac]		;r0+0xac=*(080000ac)=#0(0x00000000)
:0238E478 E1510000 cmp r1,r0
:0238E47C 0A000008 beq 0238E4A4
:0238E480 E5D20005 ldrb r0,[r2, #+0x5]		;r2+0x5=*(027ffc35)=#-1291090278(0xb30b869a)
:0238E484 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=0(0x0)
:0238E488 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0238E48C 0A000004 beq 0238E4A4
:0238E490 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(0238e4d4)=#41942064(0x027ffc30)
:0238E494 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238E498 E5D10005 ldrb r0,[r1, #+0x5]		;r1+0x5=*(027ffc35)=#-1291090278(0xb30b869a)
:0238E49C E3800002 orr  r0,r0,#0x2
:0238E4A0 E5C10005 strb r0,[r1, #+0x5]		;r1+0x5=*(027ffc35)=#-1291090278(0xb30b869a)
:0238E4A4 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0238E4A8 EB00001D bl 0238E524
:0238E4AC E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0238E4B0 EB000022 bl 0238E540
:0238E4B4 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0238e4d8)=#58766008(0x0380b2b8)
:0238E4B8 E28D1008 add  r1,r13,#0x8
:0238E4BC E1D000B6 ldrh r0,[r0, #+0x6]		;r0+0x6=*(0380b2be)=#1530841970(0x5b3ecb72)
:0238E4C0 EB000039 bl 0238E5AC
:0238E4C4 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238E4C8 E28DD010 add  r13,r13,#0x10
:0238E4CC E8BD4010 ldmia  r13!,{r4,r14}
:0238E4D0 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238E4D4 027FFC30 rsbeqs r15,r15,#0x3000
:0238E4D8 0380B2B8 orreq  r11,r0,#0x8000000B
:0238E4DC 0801FFFE stmeqda  r1 ,{r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}
:0238E4E0 E92D4008 stmdb  r13!,{r3,r14}
:0238E4E4 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(0238e520)=#67109380(0x04000204)
:0238E4E8 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000204)=#1332907677(0x4f728e9d)
:0238E4EC E201100C and  r1,r1,#0xC
:0238E4F0 E1A01141 mov  r1,r1,asr #0x2
:0238E4F4 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0238E4F8 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000204)=#1332907677(0x4f728e9d)
:0238E4FC E2011010 and  r1,r1,#0x10
:0238E500 E1A01241 mov  r1,r1,asr #0x4
:0238E504 E5801004 str r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0238E508 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0238E50C EB000004 bl 0238E524
:0238E510 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238E514 EB000009 bl 0238E540
:0238E518 E8BD4008 ldmia  r13!,{r3,r14}
:0238E51C E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238E520 04000204 streq r0,[r0],#-0x204
:0238E524 E59F2010 ldr r2,[r15, #+0x10]		;r15+0x10=*(0238e53c)=#67109380(0x04000204)
:0238E528 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000204)=#1332907677(0x4f728e9d)
:0238E52C E3C1100C bic  r1,r1,#0xC
:0238E530 E1810100 orr  r0,r1,r0,lsl #0x2
:0238E534 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000204)=#1332907677(0x4f728e9d)
:0238E538 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238E53C 04000204 streq r0,[r0],#-0x204
:0238E540 E59F2010 ldr r2,[r15, #+0x10]		;r15+0x10=*(0238e558)=#67109380(0x04000204)
:0238E544 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000204)=#1332907677(0x4f728e9d)
:0238E548 E3C11010 bic  r1,r1,#0x10
:0238E54C E1810200 orr  r0,r1,r0,lsl #0x4
:0238E550 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04000204)=#1332907677(0x4f728e9d)
:0238E554 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238E558 04000204 streq r0,[r0],#-0x204
:0238E55C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238E560 E1A04001 mov  r4,r1			;r4=1332907677(0x4f728e9d)
:0238E564 E1A05000 mov  r5,r0			;r5=1332907677(0x4f728e9d)
:0238E568 EBFFDE6B bl 02385F1C
:0238E56C E5840004 str r0,[r4, #+0x4]		;r4+0x4=*(4f728ea1)=#0(0x00000000)
:0238E570 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0238e5a8)=#41943016(0x027fffe8)
:0238E574 EBFFD625 bl 02383E10
:0238E578 E2100080 ands r0,r0,#0x80
:0238E57C E5840000 str r0,[r4, #+0x0]		;r4+0x0=*(4f728e9d)=#0(0x00000000)
:0238E580 1A000003 bne 0238E594
:0238E584 E1A00005 mov  r0,r5			;r0=1332907677(0x4f728e9d)
:0238E588 EBFFD604 bl 02383DA0
:0238E58C E3500000 cmp r0,#0x0
:0238E590 1A000001 bne 0238E59C
:0238E594 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238E598 EA000000 b 0238E5A0
:0238E59C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238E5A0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238E5A4 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238E5A8 027FFFE8 rsbeqs r15,r15,#0x3A0
:0238E5AC E92D4010 stmdb  r13!,{r4,r14}
:0238E5B0 E1A04001 mov  r4,r1			;r4=1332907677(0x4f728e9d)
:0238E5B4 E5941000 ldr r1,[r4, #+0x0]		;r4+0x0=*(4f728e9d)=#0(0x00000000)
:0238E5B8 E3510000 cmp r1,#0x0
:0238E5BC 1A000000 bne 0238E5C4
:0238E5C0 EBFFD5F3 bl 02383D94
:0238E5C4 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(4f728ea1)=#0(0x00000000)
:0238E5C8 EBFFDE58 bl 02385F30
:0238E5CC E8BD4010 ldmia  r13!,{r4,r14}
:0238E5D0 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238E5D4 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238E5D8 E1A07000 mov  r7,r0			;r7=0(0x0)
:0238E5DC E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0238E5E0 E3A0500D mov  r5,#0xD		;r5=13(0xd)
:0238E5E4 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238E5E8 EA000001 b 0238E5F4
:0238E5EC E1A00006 mov  r0,r6			;r0=1(0x1)
:0238E5F0 EBFFD58C bl 02383C28
:0238E5F4 E1A00005 mov  r0,r5			;r0=13(0xd)
:0238E5F8 E1A01007 mov  r1,r7			;r1=0(0x0)
:0238E5FC E1A02004 mov  r2,r4			;r2=0(0x0)
:0238E600 EBFFE009 bl 0238662C
:0238E604 E3500000 cmp r0,#0x0
:0238E608 1AFFFFF7 bne 0238E5EC
:0238E60C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238E610 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238E614 E92D4008 stmdb  r13!,{r3,r14}
:0238E618 EBFFDB49 bl 02385344
:0238E61C EBFFDBD1 bl 02385568
:0238E620 E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(0238e69c)=#58766064(0x0380b2f0)
:0238E624 EBFFDBE4 bl 023855BC
:0238E628 E59F0070 ldr r0,[r15, #+0x70]		;r15+0x70=*(0238e6a0)=#58766016(0x0380b2c0)
:0238E62C E5901014 ldr r1,[r0, #+0x14]		;r0+0x14=*(0380b2d4)=#-1106493686(0xbe0c3f0a)
:0238E630 E3510000 cmp r1,#0x0
:0238E634 1A000016 bne 0238E694
:0238E638 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238E63C E5801014 str r1,[r0, #+0x14]		;r0+0x14=*(0380b2d4)=#-1106493686(0xbe0c3f0a)
:0238E640 EBFFFF37 bl 0238E324
:0238E644 EBFFD5F3 bl 02383E18
:0238E648 E3E01002 mvn  r1,#0x2
:0238E64C E1500001 cmp r0,r1
:0238E650 0A00000F beq 0238E694
:0238E654 E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(0238e6a0)=#58766016(0x0380b2c0)
:0238E658 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(0380b2c0)=#2099731262(0x7d275b3e)
:0238E65C EBFFDF9B bl 023864D0
:0238E660 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(0238e6a4)=#58746380(0x0380660c)
:0238E664 E3A0000D mov  r0,#0xD		;r0=13(0xd)
:0238E668 EBFFDFD2 bl 023865B8
:0238E66C EB000010 bl 0238E6B4
:0238E670 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(0238e6a8)=#58746428(0x0380663c)
:0238E674 E3A0000D mov  r0,#0xD		;r0=13(0xd)
:0238E678 EBFFDFCE bl 023865B8
:0238E67C E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(0238e6ac)=#58746480(0x03806670)
:0238E680 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:0238E684 EBFFDFCB bl 023865B8
:0238E688 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0238e6b0)=#58747316(0x038069b4)
:0238E68C E3A00011 mov  r0,#0x11		;r0=17(0x11)
:0238E690 EBFFDFC8 bl 023865B8
:0238E694 E8BD4008 ldmia  r13!,{r3,r14}
:0238E698 E12FFF1E bx r14 (Jump to addr_2ECF58DD?)
msr CPSR_fsxc,r14
:0238E69C 0380B2F0 orreq  r11,r0,#0xF
:0238E6A0 0380B2C0 orreq  r11,r0,#0xC
:0238E6A4 0380660C orreq  r6,r0,#0xC00000
:0238E6A8 0380663C orreq  r6,r0,#0x3C00000
:0238E6AC 03806670 orreq  r6,r0,#0x7000000
:0238E6B0 038069B4 orreq  r6,r0,#0x2D0000
:0238E6B4 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0238E6B8 E59F0150 ldr r0,[r15, #+0x150]		;r15+0x150=*(0238e810)=#58766016(0x0380b2c0)
:0238E6BC E5901008 ldr r1,[r0, #+0x8]		;r0+0x8=*(0380b2c8)=#-283178996(0xef1f080c)
:0238E6C0 E3510000 cmp r1,#0x0
:0238E6C4 1A00004F bne 0238E808
:0238E6C8 E59F1144 ldr r1,[r15, #+0x144]		;r15+0x144=*(0238e814)=#67109632(0x04000300)
:0238E6CC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238E6D0 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(04000300)=#550532914(0x20d07732)
:0238E6D4 E5802008 str r2,[r0, #+0x8]		;r0+0x8=*(0380b2c8)=#-283178996(0xef1f080c)
:0238E6D8 E3110001 tst r1,#0x1
:0238E6DC 0A000049 beq 0238E808
:0238E6E0 E3A00701 mov  r0,#0x40000		;r0=262144(0x40000)
:0238E6E4 EBFFD4F5 bl 02383AC0
:0238E6E8 E59F2128 ldr r2,[r15, #+0x128]		;r15+0x128=*(0238e818)=#67109384(0x04000208)
:0238E6EC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238E6F0 E1D290B0 ldrh r9,[r2, #+0x0]		;r2+0x0=*(04000208)=#1682990156(0x6450644c)
:0238E6F4 E59F5114 ldr r5,[r15, #+0x114]		;r15+0x114=*(0238e810)=#58766016(0x0380b2c0)
:0238E6F8 E1A04000 mov  r4,r0			;r4=262144(0x40000)
:0238E6FC E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04000208)=#1682990156(0x6450644c)
:0238E700 E3A06C01 mov  r6,#0x100		;r6=256(0x100)
:0238E704 EA000001 b 0238E710
:0238E708 E1A00006 mov  r0,r6			;r0=256(0x100)
:0238E70C EBFFD545 bl 02383C28
:0238E710 E5950028 ldr r0,[r5, #+0x28]		;r5+0x28=*(0380b2e8)=#110824810(0x069b0d6a)
:0238E714 E3500001 cmp r0,#0x1
:0238E718 1AFFFFFA bne 0238E708
:0238E71C E59F00EC ldr r0,[r15, #+0xec]		;r15+0xec=*(0238e810)=#58766016(0x0380b2c0)
:0238E720 E3A01302 mov  r1,#0x8000000		;r1=134217728(0x8000000)
:0238E724 E5902018 ldr r2,[r0, #+0x18]		;r0+0x18=*(0380b2d8)=#1467909150(0x577e841e)
:0238E728 E59F00EC ldr r0,[r15, #+0xec]		;r15+0xec=*(0238e81c)=#33554368(0x01ffffc0)
:0238E72C E2818004 add  r8,r1,#0x4
:0238E730 E0020000 and  r0,r2,r0
:0238E734 E1A00320 mov  r0,r0,lsr #0x6		;r0=524287(0x7ffff)
:0238E738 E1A00280 mov  r0,r0,lsl #0x5		;r0=16777184(0xffffe0)
:0238E73C E2805402 add  r5,r0,#0x2000000
:0238E740 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0238E744 EBFFD5B3 bl 02383E18
:0238E748 E1A00800 mov  r0,r0,lsl #0x10		;r0=-2097152(0xffe00000)
:0238E74C E1A07820 mov  r7,r0,lsr #0x10		;r7=65504(0xffe0)
:0238E750 E1A00007 mov  r0,r7			;r0=65504(0xffe0)
:0238E754 EBFFD572 bl 02383D24
:0238E758 E59FC0C0 ldr r12,[r15, #+0xc0]		;r15+0xc0=*(0238e820)=#65535(0x0000ffff)
:0238E75C E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:0238E760 E22C0003 eor  r0,r12,#0x3
:0238E764 E22C1084 eor  r1,r12,#0x84
:0238E768 E1A00800 mov  r0,r0,lsl #0x10		;r0=-2097152(0xffe00000)
:0238E76C E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:0238E770 E1A02820 mov  r2,r0,lsr #0x10		;r2=65504(0xffe0)
:0238E774 E1A03821 mov  r3,r1,lsr #0x10		;r3=0(0x0)
:0238E778 EA00000E b 0238E7B8
:0238E77C E1A0E00C mov  r14,r12			;r14=65535(0xffff)
:0238E780 E35A004C cmp r10,#0x4C
:0238E784 01A0E003 moveq  r14,r3			;r14=0(0x0)
:0238E788 0A000001 beq 0238E794
:0238E78C E35A004D cmp r10,#0x4D
:0238E790 01A0E002 moveq  r14,r2			;r14=65504(0xffe0)
:0238E794 E085008A add  r0,r5,r10,lsl #0x1
:0238E798 E1A0108A mov  r1,r10,lsl #0x1		;r1=0(0x0)
:0238E79C E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(ffe00004)
:0238E7A0 E19810B1 ldrh r1,[r8, +r1]
:0238E7A4 E00E0000 and  r0,r14,r0
:0238E7A8 E1500001 cmp r0,r1
:0238E7AC 13A06000 movne  r6,#0x0		;r6=0(0x0)
:0238E7B0 1A000002 bne 0238E7C0
:0238E7B4 E28AA001 add  r10,r10,#0x1
:0238E7B8 E35A004E cmp r10,#0x4E
:0238E7BC BAFFFFEE blt 0238E77C
:0238E7C0 E1A00007 mov  r0,r7			;r0=65504(0xffe0)
:0238E7C4 EBFFD572 bl 02383D94
:0238E7C8 E1A00007 mov  r0,r7			;r0=65504(0xffe0)
:0238E7CC EBFFD5BB bl 02383EC0
:0238E7D0 E59F204C ldr r2,[r15, #+0x4c]		;r15+0x4c=*(0238e824)=#41942064(0x027ffc30)
:0238E7D4 E20600FF and  r0,r6,#0xFF
:0238E7D8 E5D21005 ldrb r1,[r2, #+0x5]		;r2+0x5=*(027ffc35)=#-1291090278(0xb30b869a)
:0238E7DC E2000001 and  r0,r0,#0x1
:0238E7E0 E3C11001 bic  r1,r1,#0x1
:0238E7E4 E1811000 orr  r1,r1,r0
:0238E7E8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238E7EC E5C21005 strb r1,[r2, #+0x5]		;r2+0x5=*(027ffc35)=#-1291090278(0xb30b869a)
:0238E7F0 EBFFFF77 bl 0238E5D4
:0238E7F4 E59F201C ldr r2,[r15, #+0x1c]		;r15+0x1c=*(0238e818)=#67109384(0x04000208)
:0238E7F8 E1A00004 mov  r0,r4			;r0=262144(0x40000)
:0238E7FC E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000208)=#1682990156(0x6450644c)
:0238E800 E1C290B0 strh r9,[r2, #+0x0]		;r2+0x0=*(04000208)=#1682990156(0x6450644c)
:0238E804 EBFFD4AD bl 02383AC0
:0238E808 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0238E80C E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238E810 0380B2C0 orreq  r11,r0,#0xC
:0238E814 04000300 streq r0,[r0],#-0x300
:0238E818 04000208 streq r0,[r0],#-0x208
:0238E81C 01FFFFC0 mvneqs r15,r0,asr #0x1f
:0238E820 0000FFFF unknown
:0238E824 027FFC30 rsbeqs r15,r15,#0x3000
:0238E828 E92D4008 stmdb  r13!,{r3,r14}
:0238E82C E201003F and  r0,r1,#0x3F
:0238E830 E3500001 cmp r0,#0x1
:0238E834 059F0018 ldreq r0,[r15, #+0x18]		;r15+0x18=*(0238e854)=#58766016(0x0380b2c0)
:0238E838 03A02001 moveq  r2,#0x1		;r2=1(0x1)
:0238E83C 05801018 streq r1,[r0, #+0x18]		;r0+0x18=*(0380b2d8)=#1467909150(0x577e841e)
:0238E840 05802028 streq r2,[r0, #+0x28]		;r0+0x28=*(0380b2e8)=#110824810(0x069b0d6a)
:0238E844 0A000000 beq 0238E84C
:0238E848 EBFFDE0F bl 0238608C
:0238E84C E8BD4008 ldmia  r13!,{r3,r14}
:0238E850 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238E854 0380B2C0 orreq  r11,r0,#0xC
:0238E858 E92D4008 stmdb  r13!,{r3,r14}
:0238E85C E201003F and  r0,r1,#0x3F
:0238E860 E3500002 cmp r0,#0x2
:0238E864 1A000005 bne 0238E880
:0238E868 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238E86C EB00000A bl 0238E89C
:0238E870 EBFFE02B bl 02386924
:0238E874 EBFFFB27 bl 0238D518
:0238E878 EBFFDE03 bl 0238608C
:0238E87C EA000000 b 0238E884
:0238E880 EBFFDE01 bl 0238608C
:0238E884 E8BD4008 ldmia  r13!,{r3,r14}
:0238E888 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238E88C E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0238e898)=#58746496(0x03806680)
:0238E890 E1A00001 mov  r0,r1			;r0=1467909150(0x577e841e)
:0238E894 E12FFF1C bx r12 (Jump to addr_03806680?)msr CPSR_fsxc,r12
:0238E898 03806680 orreq  r6,r0,#0x8000000
:0238E89C E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238E8A0 E1B05000 movs r5,r0			;r5=1467909150(0x577e841e)
:0238E8A4 0A00000B beq 0238E8D8
:0238E8A8 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(577e841e)=#0(0x00000000)
:0238E8AC E3500000 cmp r0,#0x0
:0238E8B0 1A000008 bne 0238E8D8
:0238E8B4 E5950044 ldr r0,[r5, #+0x44]		;r5+0x44=*(577e8462)=#0(0x00000000)
:0238E8B8 E2800001 add  r0,r0,#0x1
:0238E8BC E5850044 str r0,[r5, #+0x44]		;r5+0x44=*(577e8462)=#0(0x00000000)
:0238E8C0 E5951040 ldr r1,[r5, #+0x40]		;r5+0x40=*(577e845e)=#0(0x00000000)
:0238E8C4 E3510000 cmp r1,#0x0
:0238E8C8 0A000002 beq 0238E8D8
:0238E8CC E5950044 ldr r0,[r5, #+0x44]		;r5+0x44=*(577e8462)=#0(0x00000000)
:0238E8D0 E1500001 cmp r0,r1
:0238E8D4 83A05000 movhi  r5,#0x0		;r5=0(0x0)
:0238E8D8 E3550000 cmp r5,#0x0
:0238E8DC 1595003C ldrne r0,[r5, #+0x3c]		;r5+0x3c=*(0000003c)
:0238E8E0 13500000 cmpne r0,#0x0
:0238E8E4 1A000024 bne 0238E97C
:0238E8E8 EBFFDD8B bl 02385F1C
:0238E8EC E59F41C4 ldr r4,[r15, #+0x1c4]		;r15+0x1c4=*(0238eab8)=#58766016(0x0380b2c0)
:0238E8F0 E1A09000 mov  r9,r0			;r9=0(0x0)
:0238E8F4 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(0380b2c4)=#2013463446(0x78030396)
:0238E8F8 E3500002 cmp r0,#0x2
:0238E8FC 1A000019 bne 0238E968
:0238E900 E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:0238E904 E59F71B0 ldr r7,[r15, #+0x1b0]		;r15+0x1b0=*(0238eabc)=#41943016(0x027fffe8)
:0238E908 E59F51B0 ldr r5,[r15, #+0x1b0]		;r15+0x1b0=*(0238eac0)=#134221824(0x08001000)
:0238E90C E1A0600A mov  r6,r10			;r6=0(0x0)
:0238E910 E3A0B001 mov  r11,#0x1		;r11=1(0x1)
:0238E914 EA000011 b 0238E960
:0238E918 E1A00007 mov  r0,r7			;r0=41943016(0x27fffe8)
:0238E91C EBFFD53B bl 02383E10
:0238E920 E2108080 ands r8,r0,#0x80
:0238E924 1A000003 bne 0238E938
:0238E928 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(0380b2c0)=#2099731262(0x7d275b3e)
:0238E92C EBFFD51B bl 02383DA0
:0238E930 E3500000 cmp r0,#0x0
:0238E934 1A000007 bne 0238E958
:0238E938 E5846004 str r6,[r4, #+0x4]		;r4+0x4=*(0380b2c4)=#2013463446(0x78030396)
:0238E93C E1A0A00B mov  r10,r11			;r10=1(0x1)
:0238E940 E1C560B0 strh r6,[r5, #+0x0]		;r5+0x0=*(08001000)=#0(0x00000000)
:0238E944 E3580000 cmp r8,#0x0
:0238E948 1A000004 bne 0238E960
:0238E94C E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(0380b2c0)=#2099731262(0x7d275b3e)
:0238E950 EBFFD507 bl 02383D74
:0238E954 EA000001 b 0238E960
:0238E958 E59F0164 ldr r0,[r15, #+0x164]		;r15+0x164=*(0238eac4)=#33000(0x000080e8)
:0238E95C EBFFDD87 bl 02385F80
:0238E960 E35A0000 cmp r10,#0x0
:0238E964 0AFFFFEB beq 0238E918
:0238E968 E59F0158 ldr r0,[r15, #+0x158]		;r15+0x158=*(0238eac8)=#58766064(0x0380b2f0)
:0238E96C EBFFDB9A bl 023857DC
:0238E970 E1A00009 mov  r0,r9			;r0=0(0x0)
:0238E974 EBFFDD6D bl 02385F30
:0238E978 EA00004C b 0238EAB0
:0238E97C E3550000 cmp r5,#0x0
:0238E980 0A00004A beq 0238EAB0
:0238E984 E59F0130 ldr r0,[r15, #+0x130]		;r15+0x130=*(0238eabc)=#41943016(0x027fffe8)
:0238E988 EBFFD520 bl 02383E10
:0238E98C E2104080 ands r4,r0,#0x80
:0238E990 1A000004 bne 0238E9A8
:0238E994 E59F011C ldr r0,[r15, #+0x11c]		;r15+0x11c=*(0238eab8)=#58766016(0x0380b2c0)
:0238E998 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0380b2c0)=#2099731262(0x7d275b3e)
:0238E99C EBFFD4FF bl 02383DA0
:0238E9A0 E3500000 cmp r0,#0x0
:0238E9A4 1A00003B bne 0238EA98
:0238E9A8 E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(08001000)=#0(0x00000000)
:0238E9AC E5950004 ldr r0,[r5, #+0x4]		;r5+0x4=*(08001004)=#0(0x00000000)
:0238E9B0 E1510000 cmp r1,r0
:0238E9B4 1A00000D bne 0238E9F0
:0238E9B8 E59F00F8 ldr r0,[r15, #+0xf8]		;r15+0xf8=*(0238eab8)=#58766016(0x0380b2c0)
:0238E9BC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238E9C0 E59F10F8 ldr r1,[r15, #+0xf8]		;r15+0xf8=*(0238eac0)=#134221824(0x08001000)
:0238E9C4 E5802004 str r2,[r0, #+0x4]		;r0+0x4=*(0380b2c4)=#2013463446(0x78030396)
:0238E9C8 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(08001000)=#0(0x00000000)
:0238E9CC E58D5000 str r5,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0238E9D0 E5951008 ldr r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:0238E9D4 E59F00EC ldr r0,[r15, #+0xec]		;r15+0xec=*(0238eac8)=#58766064(0x0380b2f0)
:0238E9D8 E59F30EC ldr r3,[r15, #+0xec]		;r15+0xec=*(0238eacc)=#58746496(0x03806680)
:0238E9DC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238E9E0 EBFFDB44 bl 023856F8
:0238E9E4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238E9E8 E5850000 str r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:0238E9EC EA000023 b 0238EA80
:0238E9F0 E3110001 tst r1,#0x1
:0238E9F4 E59F10C4 ldr r1,[r15, #+0xc4]		;r15+0xc4=*(0238eac0)=#134221824(0x08001000)
:0238E9F8 0A000010 beq 0238EA40
:0238E9FC E59F00B4 ldr r0,[r15, #+0xb4]		;r15+0xb4=*(0238eab8)=#58766016(0x0380b2c0)
:0238EA00 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238EA04 E5802004 str r2,[r0, #+0x4]		;r0+0x4=*(0380b2c4)=#2013463446(0x78030396)
:0238EA08 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(08001000)=#0(0x00000000)
:0238EA0C E58D5000 str r5,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0238EA10 E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:0238EA14 E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(0238eac8)=#58766064(0x0380b2f0)
:0238EA18 E1A010A1 mov  r1,r1,lsr #0x1		;r1=67110912(0x4000800)
:0238EA1C E0851101 add  r1,r5,r1,lsl #0x2
:0238EA20 E5911024 ldr r1,[r1, #+0x24]		;r1+0x24=*(04000824)=#1727144831(0x66f2237f)
:0238EA24 E59F30A0 ldr r3,[r15, #+0xa0]		;r15+0xa0=*(0238eacc)=#58746496(0x03806680)
:0238EA28 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238EA2C EBFFDB31 bl 023856F8
:0238EA30 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:0238EA34 E2800001 add  r0,r0,#0x1
:0238EA38 E5850000 str r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:0238EA3C EA00000F b 0238EA80
:0238EA40 E59F0070 ldr r0,[r15, #+0x70]		;r15+0x70=*(0238eab8)=#58766016(0x0380b2c0)
:0238EA44 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0238EA48 E5802004 str r2,[r0, #+0x4]		;r0+0x4=*(0380b2c4)=#2013463446(0x78030396)
:0238EA4C E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(00000000)
:0238EA50 E58D5000 str r5,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0238EA54 E5951000 ldr r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:0238EA58 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(0238eac8)=#58766064(0x0380b2f0)
:0238EA5C E1A010A1 mov  r1,r1,lsr #0x1		;r1=0(0x0)
:0238EA60 E0851101 add  r1,r5,r1,lsl #0x2
:0238EA64 E591100C ldr r1,[r1, #+0xc]		;r1+0xc=*(0000000c)
:0238EA68 E59F305C ldr r3,[r15, #+0x5c]		;r15+0x5c=*(0238eacc)=#58746496(0x03806680)
:0238EA6C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238EA70 EBFFDB20 bl 023856F8
:0238EA74 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:0238EA78 E2800001 add  r0,r0,#0x1
:0238EA7C E5850000 str r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:0238EA80 E3540000 cmp r4,#0x0
:0238EA84 1A000009 bne 0238EAB0
:0238EA88 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238eab8)=#58766016(0x0380b2c0)
:0238EA8C E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0380b2c0)=#2099731262(0x7d275b3e)
:0238EA90 EBFFD4B7 bl 02383D74
:0238EA94 EA000005 b 0238EAB0
:0238EA98 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0238eac8)=#58766064(0x0380b2f0)
:0238EA9C E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(0238ead0)=#523(0x0000020b)
:0238EAA0 E59F3024 ldr r3,[r15, #+0x24]		;r15+0x24=*(0238eacc)=#58746496(0x03806680)
:0238EAA4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238EAA8 E58D5000 str r5,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0238EAAC EBFFDB11 bl 023856F8
:0238EAB0 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0238EAB4 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EAB8 0380B2C0 orreq  r11,r0,#0xC
:0238EABC 027FFFE8 rsbeqs r15,r15,#0x3A0
:0238EAC0 08001000 stmeqda  r0 ,{r12}
:0238EAC4 000080E8 andeq  r8,r0,r8,ror #0x1
:0238EAC8 0380B2F0 orreq  r11,r0,#0xF
:0238EACC 03806680 orreq  r6,r0,#0x8000000
:0238EAD0 0000020B andeq  r0,r0,r11,lsl #0x4
:0238EAD4 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238EAD8 E59F10E4 ldr r1,[r15, #+0xe4]		;r15+0xe4=*(0238ebc4)=#58750576(0x03807670)
:0238EADC E3E00000 mvn  r0,#0x0
:0238EAE0 E5913004 ldr r3,[r1, #+0x4]		;r1+0x4=*(03807674)=#1086128464(0x40bd0150)
:0238EAE4 E1530000 cmp r3,r0
:0238EAE8 059F00D8 ldreq r0,[r15, #+0xd8]		;r15+0xd8=*(0238ebc8)=#41942076(0x027ffc3c)
:0238EAEC 05900000 ldreq r0,[r0, #+0x0]		;r0+0x0=*(027ffc3c)=#-1801702230(0x949c34aa)
:0238EAF0 0280000A addeq  r0,r0,#0xA
:0238EAF4 05810004 streq r0,[r1, #+0x4]		;r1+0x4=*(03807674)=#1086128464(0x40bd0150)
:0238EAF8 0A00002F beq 0238EBBC
:0238EAFC E59F00C8 ldr r0,[r15, #+0xc8]		;r15+0xc8=*(0238ebcc)=#58766016(0x0380b2c0)
:0238EB00 E5902010 ldr r2,[r0, #+0x10]		;r0+0x10=*(0380b2d0)=#-1793235968(0x951d6400)
:0238EB04 E3520000 cmp r2,#0x0
:0238EB08 0590000C ldreq r0,[r0, #+0xc]		;r0+0xc=*(0380b2cc)=#-1086367890(0xbf3f576e)
:0238EB0C 03500000 cmpeq r0,#0x0
:0238EB10 1A000029 bne 0238EBBC
:0238EB14 E59F20AC ldr r2,[r15, #+0xac]		;r15+0xac=*(0238ebc8)=#41942076(0x027ffc3c)
:0238EB18 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(027ffc3c)=#-1801702230(0x949c34aa)
:0238EB1C E1500003 cmp r0,r3
:0238EB20 3A000025 bcc 0238EBBC
:0238EB24 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(027ffc3c)=#-1801702230(0x949c34aa)
:0238EB28 E280000A add  r0,r0,#0xA
:0238EB2C E5810004 str r0,[r1, #+0x4]		;r1+0x4=*(03807674)=#1086128464(0x40bd0150)
:0238EB30 EBFFFE0D bl 0238E36C
:0238EB34 E59F1090 ldr r1,[r15, #+0x90]		;r15+0x90=*(0238ebcc)=#58766016(0x0380b2c0)
:0238EB38 E581000C str r0,[r1, #+0xc]		;r1+0xc=*(0380b2cc)=#-1086367890(0xbf3f576e)
:0238EB3C EBFFFE1E bl 0238E3BC
:0238EB40 E3500000 cmp r0,#0x0
:0238EB44 1A000008 bne 0238EB6C
:0238EB48 E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(0238ebc4)=#58750576(0x03807670)
:0238EB4C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238EB50 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(03807670)=#-71556782(0xfbbc2152)
:0238EB54 E3500000 cmp r0,#0x0
:0238EB58 159F006C ldrne r0,[r15, #+0x6c]		;r15+0x6c=*(0238ebcc)=#58766016(0x0380b2c0)
:0238EB5C 15801010 strne r1,[r0, #+0x10]		;r0+0x10=*(0380b2d0)=#-1793235968(0x951d6400)
:0238EB60 1A000015 bne 0238EBBC
:0238EB64 E59F0060 ldr r0,[r15, #+0x60]		;r15+0x60=*(0238ebcc)=#58766016(0x0380b2c0)
:0238EB68 E580100C str r1,[r0, #+0xc]		;r0+0xc=*(0380b2cc)=#-1086367890(0xbf3f576e)
:0238EB6C E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(0238ebcc)=#58766016(0x0380b2c0)
:0238EB70 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(0238ebc4)=#58750576(0x03807670)
:0238EB74 E590000C ldr r0,[r0, #+0xc]		;r0+0xc=*(0380b2cc)=#-1086367890(0xbf3f576e)
:0238EB78 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238EB7C E5812000 str r2,[r1, #+0x0]		;r1+0x0=*(03807670)=#-71556782(0xfbbc2152)
:0238EB80 E3500000 cmp r0,#0x0
:0238EB84 0A00000C beq 0238EBBC
:0238EB88 E3A07064 mov  r7,#0x64		;r7=100(0x64)
:0238EB8C E3A0600D mov  r6,#0xD		;r6=13(0xd)
:0238EB90 E3A05011 mov  r5,#0x11		;r5=17(0x11)
:0238EB94 E1A04002 mov  r4,r2			;r4=-71556782(0xfbbc2152)
:0238EB98 EA000001 b 0238EBA4
:0238EB9C E1A00007 mov  r0,r7			;r0=100(0x64)
:0238EBA0 EBFFD6B7 bl 02384684
:0238EBA4 E1A00006 mov  r0,r6			;r0=13(0xd)
:0238EBA8 E1A01005 mov  r1,r5			;r1=17(0x11)
:0238EBAC E1A02004 mov  r2,r4			;r2=-71556782(0xfbbc2152)
:0238EBB0 EBFFDE9D bl 0238662C
:0238EBB4 E3500000 cmp r0,#0x0
:0238EBB8 1AFFFFF7 bne 0238EB9C
:0238EBBC E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238EBC0 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EBC4 03807670 orreq  r7,r0,#0x7000000
:0238EBC8 027FFC3C rsbeqs r15,r15,#0x3C00
:0238EBCC 0380B2C0 orreq  r11,r0,#0xC
:0238EBD0 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238EBD4 E201003F and  r0,r1,#0x3F
:0238EBD8 E3500003 cmp r0,#0x3
:0238EBDC 1A000015 bne 0238EC38
:0238EBE0 E59F305C ldr r3,[r15, #+0x5c]		;r15+0x5c=*(0238ec44)=#67109380(0x04000204)
:0238EBE4 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(0238ec48)=#33554368(0x01ffffc0)
:0238EBE8 E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(04000204)=#1332907677(0x4f728e9d)
:0238EBEC E0010000 and  r0,r1,r0
:0238EBF0 E1A01320 mov  r1,r0,lsr #0x6		;r1=524287(0x7ffff)
:0238EBF4 E3C20060 bic  r0,r2,#0x60
:0238EBF8 E1800281 orr  r0,r0,r1,lsl #0x5
:0238EBFC E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(04000204)=#1332907677(0x4f728e9d)
:0238EC00 E3A07001 mov  r7,#0x1		;r7=1(0x1)
:0238EC04 E3A06011 mov  r6,#0x11		;r6=17(0x11)
:0238EC08 E3A05012 mov  r5,#0x12		;r5=18(0x12)
:0238EC0C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238EC10 EA000001 b 0238EC1C
:0238EC14 E1A00007 mov  r0,r7			;r0=1(0x1)
:0238EC18 EBFFD402 bl 02383C28
:0238EC1C E1A00006 mov  r0,r6			;r0=17(0x11)
:0238EC20 E1A01005 mov  r1,r5			;r1=18(0x12)
:0238EC24 E1A02004 mov  r2,r4			;r2=0(0x0)
:0238EC28 EBFFDE7F bl 0238662C
:0238EC2C E3500000 cmp r0,#0x0
:0238EC30 1AFFFFF7 bne 0238EC14
:0238EC34 EA000000 b 0238EC3C
:0238EC38 EBFFDD13 bl 0238608C
:0238EC3C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238EC40 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EC44 04000204 streq r0,[r0],#-0x204
:0238EC48 01FFFFC0 mvneqs r15,r0,asr #0x1f
:0238EC4C E92D58F0 stmdb  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EC50 E1A04001 mov  r4,r1			;r4=18(0x12)
:0238EC54 E3844001 orr  r4,r4,#0x1
:0238EC58 EA000003 b 0238EC6C
:0238EC5C E92D58F0 stmdb  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EC60 E0214003 eor  r4,r1,r3
:0238EC64 E1A040C4 mov  r4,r4,asr #0x1
:0238EC68 E1A04084 mov  r4,r4,lsl #0x1		;r4=36(0x24)
:0238EC6C E1935002 orrs r5,r3,r2
:0238EC70 1A000001 bne 0238EC7C
:0238EC74 E8BD58F0 ldmia  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EC78 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EC7C E1A05FA0 mov  r5,r0,lsr #0x1f		;r5=0(0x0)
:0238EC80 E0855001 add  r5,r5,r1
:0238EC84 E1A06FA2 mov  r6,r2,lsr #0x1f		;r6=0(0x0)
:0238EC88 E0866003 add  r6,r6,r3
:0238EC8C E1956006 orrs r6,r5,r6
:0238EC90 1A000006 bne 0238ECB0
:0238EC94 E1A01002 mov  r1,r2			;r1=0(0x0)
:0238EC98 EB00006D bl 0238EE54
:0238EC9C E2144001 ands r4,r4,#0x1
:0238ECA0 11A00001 movne  r0,r1			;r0=0(0x0)
:0238ECA4 E1A01FC0 mov  r1,r0,asr #0x1f
:0238ECA8 E8BD58F0 ldmia  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238ECAC E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238ECB0 E3510000 cmp r1,#0x0
:0238ECB4 AA000001 bge 0238ECC0
:0238ECB8 E2700000 rsbs r0,r0,#0x0
:0238ECBC E2E11000 rsc  r1,r1,#0x0
:0238ECC0 E3530000 cmp r3,#0x0
:0238ECC4 AA000001 bge 0238ECD0
:0238ECC8 E2722000 rsbs r2,r2,#0x0
:0238ECCC E2E33000 rsc  r3,r3,#0x0
:0238ECD0 E1915000 orrs r5,r1,r0
:0238ECD4 0A000046 beq 0238EDF4
:0238ECD8 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0238ECDC E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0238ECE0 E3530000 cmp r3,#0x0
:0238ECE4 4A000004 bmi 0238ECFC
:0238ECE8 E2855001 add  r5,r5,#0x1
:0238ECEC E0922002 adds r2,r2,r2
:0238ECF0 E0B33003 adcs r3,r3,r3
:0238ECF4 5AFFFFFB bpl 0238ECE8
:0238ECF8 E0866005 add  r6,r6,r5
:0238ECFC E3510000 cmp r1,#0x0
:0238ED00 BA000005 blt 0238ED1C
:0238ED04 E3560001 cmp r6,#0x1
:0238ED08 0A000003 beq 0238ED1C
:0238ED0C E2466001 sub  r6,r6,#0x1
:0238ED10 E0900000 adds r0,r0,r0
:0238ED14 E0B11001 adcs r1,r1,r1
:0238ED18 5AFFFFF9 bpl 0238ED04
:0238ED1C E3A07000 mov  r7,#0x0		;r7=0(0x0)
:0238ED20 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0238ED24 E3A0B000 mov  r11,#0x0		;r11=0(0x0)
:0238ED28 EA000005 b 0238ED44
:0238ED2C E38CC001 orr  r12,r12,#0x1
:0238ED30 E2566001 subs r6,r6,#0x1
:0238ED34 0A000018 beq 0238ED9C
:0238ED38 E0900000 adds r0,r0,r0
:0238ED3C E0B11001 adcs r1,r1,r1
:0238ED40 E0B77007 adcs r7,r7,r7
:0238ED44 E0500002 subs r0,r0,r2
:0238ED48 E0D11003 sbcs r1,r1,r3
:0238ED4C E2D77000 sbcs r7,r7,#0x0
:0238ED50 E09CC00C adds r12,r12,r12
:0238ED54 E0ABB00B adc  r11,r11,r11
:0238ED58 E3570000 cmp r7,#0x0
:0238ED5C AAFFFFF2 bge 0238ED2C
:0238ED60 E2566001 subs r6,r6,#0x1
:0238ED64 0A00000A beq 0238ED94
:0238ED68 E0900000 adds r0,r0,r0
:0238ED6C E0B11001 adcs r1,r1,r1
:0238ED70 E0A77007 adc  r7,r7,r7
:0238ED74 E0900002 adds r0,r0,r2
:0238ED78 E0B11003 adcs r1,r1,r3
:0238ED7C E2A77000 adc  r7,r7,#0x0
:0238ED80 E09CC00C adds r12,r12,r12
:0238ED84 E0ABB00B adc  r11,r11,r11
:0238ED88 E3570000 cmp r7,#0x0
:0238ED8C AAFFFFE6 bge 0238ED2C
:0238ED90 EAFFFFF2 b 0238ED60
:0238ED94 E0900002 adds r0,r0,r2
:0238ED98 E0A11003 adc  r1,r1,r3
:0238ED9C E2147001 ands r7,r4,#0x1
:0238EDA0 01A0000C moveq  r0,r12			;r0=0(0x0)
:0238EDA4 01A0100B moveq  r1,r11			;r1=0(0x0)
:0238EDA8 0A000009 beq 0238EDD4
:0238EDAC E2557020 subs r7,r5,#0x20
:0238EDB0 A1A00731 movge  r0,lsr r1		;r0=0(0x0)
:0238EDB4 AA00000F bge 0238EDF8
:0238EDB8 E2657020 rsb  r7,r5,#0x20
:0238EDBC E1A00530 mov  r0,lsr r0		;r0=0(0x0)
:0238EDC0 E1800711 orr  r0,r0,r1,lsl r7
:0238EDC4 E1A01531 mov  r1,lsr r1		;r1=0(0x0)
:0238EDC8 EA000001 b 0238EDD4
:0238EDCC E1A00731 mov  r0,lsr r1		;r0=0(0x0)
:0238EDD0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238EDD4 E3540000 cmp r4,#0x0
:0238EDD8 BA000001 blt 0238EDE4
:0238EDDC E8BD58F0 ldmia  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EDE0 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EDE4 E2700000 rsbs r0,r0,#0x0
:0238EDE8 E2E11000 rsc  r1,r1,#0x0
:0238EDEC E8BD58F0 ldmia  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EDF0 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EDF4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238EDF8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238EDFC E3540000 cmp r4,#0x0
:0238EE00 BAFFFFF7 blt 0238EDE4
:0238EE04 E8BD58F0 ldmia  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EE08 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EE0C E92D58F0 stmdb  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EE10 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238EE14 EA000001 b 0238EE20
:0238EE18 E92D58F0 stmdb  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EE1C E3A04001 mov  r4,#0x1		;r4=1(0x1)
:0238EE20 E1935002 orrs r5,r3,r2
:0238EE24 1A000001 bne 0238EE30
:0238EE28 E8BD58F0 ldmia  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EE2C E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EE30 E1915003 orrs r5,r1,r3
:0238EE34 1AFFFFA5 bne 0238ECD0
:0238EE38 E1A01002 mov  r1,r2			;r1=0(0x0)
:0238EE3C EB000089 bl 0238F068
:0238EE40 E3540000 cmp r4,#0x0
:0238EE44 11A00001 movne  r0,r1			;r0=0(0x0)
:0238EE48 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238EE4C E8BD58F0 ldmia  r13!,{r4,r5,r6,r7,r11,r12,r14}
:0238EE50 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238EE54 E020C001 eor  r12,r0,r1
:0238EE58 E20CC102 and  r12,r12,#0x80000000
:0238EE5C E3500000 cmp r0,#0x0
:0238EE60 B2600000 rsblt  r0,r0,#0x0
:0238EE64 B28CC001 addlt  r12,r12,#0x1
:0238EE68 E3510000 cmp r1,#0x0
:0238EE6C B2611000 rsblt  r1,r1,#0x0
:0238EE70 0A000075 beq 0238F04C
:0238EE74 E1500001 cmp r0,r1
:0238EE78 31A01000 movcc  r1,r0			;r1=0(0x0)
:0238EE7C 33A00000 movcc  r0,#0x0		;r0=0(0x0)
:0238EE80 3A000071 bcc 0238F04C
:0238EE84 E3A0201C mov  r2,#0x1C		;r2=28(0x1c)
:0238EE88 E1A03220 mov  r3,r0,lsr #0x4		;r3=0(0x0)
:0238EE8C E1510623 cmp r1,r3,lsr #0xc
:0238EE90 D2422010 suble  r2,r2,#0x10
:0238EE94 D1A03823 movle  r3,r3,lsr #0x10		;r3=0(0x0)
:0238EE98 E1510223 cmp r1,r3,lsr #0x4
:0238EE9C D2422008 suble  r2,r2,#0x8
:0238EEA0 D1A03423 movle  r3,r3,lsr #0x8		;r3=0(0x0)
:0238EEA4 E1510003 cmp r1,r3
:0238EEA8 D2422004 suble  r2,r2,#0x4
:0238EEAC D1A03223 movle  r3,r3,lsr #0x4		;r3=0(0x0)
:0238EEB0 E1A00210 mov  r0,r0,lsl r2		;r0=0(0x0)
:0238EEB4 E2611000 rsb  r1,r1,#0x0
:0238EEB8 E0900000 adds r0,r0,r0
:0238EEBC E0822082 add  r2,r2,r2,lsl #0x1
:0238EEC0 E08FF102 add  r15,r15,r2,lsl #0x2
:0238EEC4 E1A00000 nop(mov r0,r0)mov  r0,r0			;r0=0(0x0)
:0238EEC8 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EECC 30433001 subcc  r3,r3,r1
:0238EED0 E0B00000 adcs r0,r0,r0
:0238EED4 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EED8 30433001 subcc  r3,r3,r1
:0238EEDC E0B00000 adcs r0,r0,r0
:0238EEE0 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EEE4 30433001 subcc  r3,r3,r1
:0238EEE8 E0B00000 adcs r0,r0,r0
:0238EEEC E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EEF0 30433001 subcc  r3,r3,r1
:0238EEF4 E0B00000 adcs r0,r0,r0
:0238EEF8 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EEFC 30433001 subcc  r3,r3,r1
:0238EF00 E0B00000 adcs r0,r0,r0
:0238EF04 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF08 30433001 subcc  r3,r3,r1
:0238EF0C E0B00000 adcs r0,r0,r0
:0238EF10 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF14 30433001 subcc  r3,r3,r1
:0238EF18 E0B00000 adcs r0,r0,r0
:0238EF1C E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF20 30433001 subcc  r3,r3,r1
:0238EF24 E0B00000 adcs r0,r0,r0
:0238EF28 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF2C 30433001 subcc  r3,r3,r1
:0238EF30 E0B00000 adcs r0,r0,r0
:0238EF34 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF38 30433001 subcc  r3,r3,r1
:0238EF3C E0B00000 adcs r0,r0,r0
:0238EF40 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF44 30433001 subcc  r3,r3,r1
:0238EF48 E0B00000 adcs r0,r0,r0
:0238EF4C E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF50 30433001 subcc  r3,r3,r1
:0238EF54 E0B00000 adcs r0,r0,r0
:0238EF58 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF5C 30433001 subcc  r3,r3,r1
:0238EF60 E0B00000 adcs r0,r0,r0
:0238EF64 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF68 30433001 subcc  r3,r3,r1
:0238EF6C E0B00000 adcs r0,r0,r0
:0238EF70 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF74 30433001 subcc  r3,r3,r1
:0238EF78 E0B00000 adcs r0,r0,r0
:0238EF7C E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF80 30433001 subcc  r3,r3,r1
:0238EF84 E0B00000 adcs r0,r0,r0
:0238EF88 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF8C 30433001 subcc  r3,r3,r1
:0238EF90 E0B00000 adcs r0,r0,r0
:0238EF94 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EF98 30433001 subcc  r3,r3,r1
:0238EF9C E0B00000 adcs r0,r0,r0
:0238EFA0 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EFA4 30433001 subcc  r3,r3,r1
:0238EFA8 E0B00000 adcs r0,r0,r0
:0238EFAC E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EFB0 30433001 subcc  r3,r3,r1
:0238EFB4 E0B00000 adcs r0,r0,r0
:0238EFB8 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EFBC 30433001 subcc  r3,r3,r1
:0238EFC0 E0B00000 adcs r0,r0,r0
:0238EFC4 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EFC8 30433001 subcc  r3,r3,r1
:0238EFCC E0B00000 adcs r0,r0,r0
:0238EFD0 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EFD4 30433001 subcc  r3,r3,r1
:0238EFD8 E0B00000 adcs r0,r0,r0
:0238EFDC E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EFE0 30433001 subcc  r3,r3,r1
:0238EFE4 E0B00000 adcs r0,r0,r0
:0238EFE8 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EFEC 30433001 subcc  r3,r3,r1
:0238EFF0 E0B00000 adcs r0,r0,r0
:0238EFF4 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238EFF8 30433001 subcc  r3,r3,r1
:0238EFFC E0B00000 adcs r0,r0,r0
:0238F000 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F004 30433001 subcc  r3,r3,r1
:0238F008 E0B00000 adcs r0,r0,r0
:0238F00C E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F010 30433001 subcc  r3,r3,r1
:0238F014 E0B00000 adcs r0,r0,r0
:0238F018 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F01C 30433001 subcc  r3,r3,r1
:0238F020 E0B00000 adcs r0,r0,r0
:0238F024 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F028 30433001 subcc  r3,r3,r1
:0238F02C E0B00000 adcs r0,r0,r0
:0238F030 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F034 30433001 subcc  r3,r3,r1
:0238F038 E0B00000 adcs r0,r0,r0
:0238F03C E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F040 30433001 subcc  r3,r3,r1
:0238F044 E0B00000 adcs r0,r0,r0
:0238F048 E1A01003 mov  r1,r3			;r1=0(0x0)
:0238F04C E21C3102 ands r3,r12,#0x80000000
:0238F050 12600000 rsbne  r0,r0,#0x0
:0238F054 E21C3001 ands r3,r12,#0x1
:0238F058 12611000 rsbne  r1,r1,#0x0
:0238F05C E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238F060 E3510000 cmp r1,#0x0
:0238F064 012FFF1E bxeq r14 (Jump to addr_0000FFE0?)msreq CPSR_fsxc,r14
:0238F068 E1500001 cmp r0,r1
:0238F06C 31A01000 movcc  r1,r0			;r1=0(0x0)
:0238F070 33A00000 movcc  r0,#0x0		;r0=0(0x0)
:0238F074 312FFF1E bxcc r14 (Jump to addr_0000FFE0?)msrcc CPSR_fsxc,r14
:0238F078 E3A0201C mov  r2,#0x1C		;r2=28(0x1c)
:0238F07C E1A03220 mov  r3,r0,lsr #0x4		;r3=0(0x0)
:0238F080 E1510623 cmp r1,r3,lsr #0xc
:0238F084 D2422010 suble  r2,r2,#0x10
:0238F088 D1A03823 movle  r3,r3,lsr #0x10		;r3=0(0x0)
:0238F08C E1510223 cmp r1,r3,lsr #0x4
:0238F090 D2422008 suble  r2,r2,#0x8
:0238F094 D1A03423 movle  r3,r3,lsr #0x8		;r3=0(0x0)
:0238F098 E1510003 cmp r1,r3
:0238F09C D2422004 suble  r2,r2,#0x4
:0238F0A0 D1A03223 movle  r3,r3,lsr #0x4		;r3=0(0x0)
:0238F0A4 E1A00210 mov  r0,r0,lsl r2		;r0=0(0x0)
:0238F0A8 E2611000 rsb  r1,r1,#0x0
:0238F0AC E0900000 adds r0,r0,r0
:0238F0B0 E0822082 add  r2,r2,r2,lsl #0x1
:0238F0B4 E08FF102 add  r15,r15,r2,lsl #0x2
:0238F0B8 E1A00000 nop(mov r0,r0)mov  r0,r0			;r0=0(0x0)
:0238F0BC E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F0C0 30433001 subcc  r3,r3,r1
:0238F0C4 E0B00000 adcs r0,r0,r0
:0238F0C8 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F0CC 30433001 subcc  r3,r3,r1
:0238F0D0 E0B00000 adcs r0,r0,r0
:0238F0D4 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F0D8 30433001 subcc  r3,r3,r1
:0238F0DC E0B00000 adcs r0,r0,r0
:0238F0E0 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F0E4 30433001 subcc  r3,r3,r1
:0238F0E8 E0B00000 adcs r0,r0,r0
:0238F0EC E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F0F0 30433001 subcc  r3,r3,r1
:0238F0F4 E0B00000 adcs r0,r0,r0
:0238F0F8 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F0FC 30433001 subcc  r3,r3,r1
:0238F100 E0B00000 adcs r0,r0,r0
:0238F104 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F108 30433001 subcc  r3,r3,r1
:0238F10C E0B00000 adcs r0,r0,r0
:0238F110 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F114 30433001 subcc  r3,r3,r1
:0238F118 E0B00000 adcs r0,r0,r0
:0238F11C E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F120 30433001 subcc  r3,r3,r1
:0238F124 E0B00000 adcs r0,r0,r0
:0238F128 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F12C 30433001 subcc  r3,r3,r1
:0238F130 E0B00000 adcs r0,r0,r0
:0238F134 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F138 30433001 subcc  r3,r3,r1
:0238F13C E0B00000 adcs r0,r0,r0
:0238F140 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F144 30433001 subcc  r3,r3,r1
:0238F148 E0B00000 adcs r0,r0,r0
:0238F14C E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F150 30433001 subcc  r3,r3,r1
:0238F154 E0B00000 adcs r0,r0,r0
:0238F158 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F15C 30433001 subcc  r3,r3,r1
:0238F160 E0B00000 adcs r0,r0,r0
:0238F164 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F168 30433001 subcc  r3,r3,r1
:0238F16C E0B00000 adcs r0,r0,r0
:0238F170 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F174 30433001 subcc  r3,r3,r1
:0238F178 E0B00000 adcs r0,r0,r0
:0238F17C E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F180 30433001 subcc  r3,r3,r1
:0238F184 E0B00000 adcs r0,r0,r0
:0238F188 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F18C 30433001 subcc  r3,r3,r1
:0238F190 E0B00000 adcs r0,r0,r0
:0238F194 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F198 30433001 subcc  r3,r3,r1
:0238F19C E0B00000 adcs r0,r0,r0
:0238F1A0 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F1A4 30433001 subcc  r3,r3,r1
:0238F1A8 E0B00000 adcs r0,r0,r0
:0238F1AC E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F1B0 30433001 subcc  r3,r3,r1
:0238F1B4 E0B00000 adcs r0,r0,r0
:0238F1B8 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F1BC 30433001 subcc  r3,r3,r1
:0238F1C0 E0B00000 adcs r0,r0,r0
:0238F1C4 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F1C8 30433001 subcc  r3,r3,r1
:0238F1CC E0B00000 adcs r0,r0,r0
:0238F1D0 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F1D4 30433001 subcc  r3,r3,r1
:0238F1D8 E0B00000 adcs r0,r0,r0
:0238F1DC E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F1E0 30433001 subcc  r3,r3,r1
:0238F1E4 E0B00000 adcs r0,r0,r0
:0238F1E8 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F1EC 30433001 subcc  r3,r3,r1
:0238F1F0 E0B00000 adcs r0,r0,r0
:0238F1F4 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F1F8 30433001 subcc  r3,r3,r1
:0238F1FC E0B00000 adcs r0,r0,r0
:0238F200 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F204 30433001 subcc  r3,r3,r1
:0238F208 E0B00000 adcs r0,r0,r0
:0238F20C E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F210 30433001 subcc  r3,r3,r1
:0238F214 E0B00000 adcs r0,r0,r0
:0238F218 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F21C 30433001 subcc  r3,r3,r1
:0238F220 E0B00000 adcs r0,r0,r0
:0238F224 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F228 30433001 subcc  r3,r3,r1
:0238F22C E0B00000 adcs r0,r0,r0
:0238F230 E0B13083 adcs r3,r1,r3,lsl #0x1
:0238F234 30433001 subcc  r3,r3,r1
:0238F238 E0B00000 adcs r0,r0,r0
:0238F23C E1A01003 mov  r1,r3			;r1=0(0x0)
:0238F240 E12FFF1E bx r14 (Jump to addr_0000FFE0?)
msr CPSR_fsxc,r14
:0238F244 130C0600 unknown
:0238F248 2B251F19 blcs 02CD6EB4
:0238F24C 413C3631 teqmi r12,r1,lsr r6
:0238F250 55514C47 ldrplb r4,[r1, #-0xc47]		;(r1-0xc47=*(fffff3b9))
:0238F254 66625E5A unknown
:0238F258 73706D6A cmnvc r0,#0x1A80
:0238F25C 7B7A7875 blvc 0422D438
:0238F260 7F7E7E7D swivc 0x007e7e7d
:0238F264 0000007F andeq  r0,r0,r15,ror r0
:0238F268 FD2E8000 stc2  0,cr8,[r14,#-0x0]!
:0238F26C FD75FD2F ldc2l 13,cr15,[r5,#-0xbc]!
:0238F270 FDCEFDA7 unknown
:0238F274 FE09FDEE cdp2 13,0,cr15,cr9,cr14,7
:0238F278 FE34FE20 cdp2 14,2,cr15,cr4,cr0,1
:0238F27C FE57FE46 cdp2 14,4,cr15,cr7,cr6,2
:0238F280 FE74FE66 cdp2 14,6,cr15,cr4,cr6,3
:0238F284 FE8DFE81 cdp2 14,8,cr15,cr13,cr1,4
:0238F288 FEA3FE98 mcr2 14,5,r15,cr3,cr8,{4}
:0238F28C FEB6FEAD cdp2 14,10,cr15,cr6,cr13,5
:0238F290 FEC7FEBF mcr2 14,6,r15,cr7,cr15,{5}
:0238F294 FED7FECF cdp2 14,12,cr15,cr7,cr15,6
:0238F298 FEE6FEDF mcr2 14,7,r15,cr6,cr15,{6}
:0238F29C FEF3FEEC cdp2 14,14,cr15,cr3,cr12,7
:0238F2A0 FEFFFEF9 mrc2 14,7,r15,cr15,cr9,{7}
:0238F2A4 FF0BFF05 swinv 0x000bff05
:0238F2A8 FF16FF11 swinv 0x0016ff11
:0238F2AC FF20FF1B swinv 0x0020ff1b
:0238F2B0 FF2AFF25 swinv 0x002aff25
:0238F2B4 FF33FF2E swinv 0x0033ff2e
:0238F2B8 FF3CFF37 swinv 0x003cff37
:0238F2BC FF44FF40 swinv 0x0044ff40
:0238F2C0 FF4CFF48 swinv 0x004cff48
:0238F2C4 FF53FF50 swinv 0x0053ff50
:0238F2C8 FF5BFF57 swinv 0x005bff57
:0238F2CC FF62FF5E swinv 0x0062ff5e
:0238F2D0 FF68FF65 swinv 0x0068ff65
:0238F2D4 FF6FFF6B swinv 0x006fff6b
:0238F2D8 FF75FF72 swinv 0x0075ff72
:0238F2DC FF7BFF78 swinv 0x007bff78
:0238F2E0 FF81FF7E swinv 0x0081ff7e
:0238F2E4 FF86FF83 swinv 0x0086ff83
:0238F2E8 FF8CFF89 swinv 0x008cff89
:0238F2EC FF91FF8E swinv 0x0091ff8e
:0238F2F0 FF96FF93 swinv 0x0096ff93
:0238F2F4 FF9BFF99 swinv 0x009bff99
:0238F2F8 FFA0FF9D swinv 0x00a0ff9d
:0238F2FC FFA5FFA2 swinv 0x00a5ffa2
:0238F300 FFA9FFA7 swinv 0x00a9ffa7
:0238F304 FFAEFFAB swinv 0x00aeffab
:0238F308 FFB2FFB0 swinv 0x00b2ffb0
:0238F30C FFB6FFB4 swinv 0x00b6ffb4
:0238F310 FFBAFFB8 swinv 0x00baffb8
:0238F314 FFBEFFBC swinv 0x00beffbc
:0238F318 FFC2FFC0 swinv 0x00c2ffc0
:0238F31C FFC6FFC4 swinv 0x00c6ffc4
:0238F320 FFCAFFC8 swinv 0x00caffc8
:0238F324 FFCEFFCC swinv 0x00ceffcc
:0238F328 FFD1FFCF swinv 0x00d1ffcf
:0238F32C FFD5FFD3 swinv 0x00d5ffd3
:0238F330 FFD8FFD6 swinv 0x00d8ffd6
:0238F334 FFDCFFDA swinv 0x00dcffda
:0238F338 FFDFFFDD swinv 0x00dfffdd
:0238F33C FFE2FFE1 swinv 0x00e2ffe1
:0238F340 FFE5FFE4 swinv 0x00e5ffe4
:0238F344 FFE9FFE7 swinv 0x00e9ffe7
:0238F348 FFECFFEA swinv 0x00ecffea
:0238F34C FFEFFFED swinv 0x00efffed
:0238F350 FFF2FFF0 swinv 0x00f2fff0
:0238F354 FFF5FFF3 swinv 0x00f5fff3
:0238F358 FFF8FFF6 swinv 0x00f8fff6
:0238F35C FFFAFFF9 swinv 0x00fafff9
:0238F360 FFFDFFFC swinv 0x00fdfffc
:0238F364 0000FFFF unknown
:0238F368 FE5B8000 cdp2 0,4,cr8,cr11,cr0,0
:0238F36C FEBBFE97 mrc2 14,5,r15,cr11,cr7,{4}
:0238F370 FEE7FED4 mcr2 14,7,r15,cr7,cr4,{6}
:0238F374 FF04FEF7 swinv 0x0004fef7
:0238F378 FF1AFF10 swinv 0x001aff10
:0238F37C FF2CFF23 swinv 0x002cff23
:0238F380 FF3AFF33 swinv 0x003aff33
:0238F384 FF46FF40 swinv 0x0046ff40
:0238F388 FF51FF4C swinv 0x0051ff4c
:0238F38C FF5BFF56 swinv 0x005bff56
:0238F390 FF64FF5F swinv 0x0064ff5f
:0238F394 FF6CFF68 swinv 0x006cff68
:0238F398 FF73FF6F swinv 0x0073ff6f
:0238F39C FF7AFF76 swinv 0x007aff76
:0238F3A0 FF80FF7D swinv 0x0080ff7d
:0238F3A4 FF86FF83 swinv 0x0086ff83
:0238F3A8 FF8BFF88 swinv 0x008bff88
:0238F3AC FF90FF8E swinv 0x0090ff8e
:0238F3B0 FF95FF92 swinv 0x0095ff92
:0238F3B4 FF99FF97 swinv 0x0099ff97
:0238F3B8 FF9EFF9C swinv 0x009eff9c
:0238F3BC FFA2FFA0 swinv 0x00a2ffa0
:0238F3C0 FFA6FFA4 swinv 0x00a6ffa4
:0238F3C4 FFAAFFA8 swinv 0x00aaffa8
:0238F3C8 FFADFFAB swinv 0x00adffab
:0238F3CC FFB1FFAF swinv 0x00b1ffaf
:0238F3D0 FFB4FFB2 swinv 0x00b4ffb2
:0238F3D4 FFB7FFB6 swinv 0x00b7ffb6
:0238F3D8 FFBAFFB9 swinv 0x00baffb9
:0238F3DC FFBDFFBC swinv 0x00bdffbc
:0238F3E0 FFC0FFBF swinv 0x00c0ffbf
:0238F3E4 FFC3FFC2 swinv 0x00c3ffc2
:0238F3E8 FFC6FFC4 swinv 0x00c6ffc4
:0238F3EC FFC8FFC7 swinv 0x00c8ffc7
:0238F3F0 FFCBFFCA swinv 0x00cbffca
:0238F3F4 FFCDFFCC swinv 0x00cdffcc
:0238F3F8 FFD0FFCF swinv 0x00d0ffcf
:0238F3FC FFD2FFD1 swinv 0x00d2ffd1
:0238F400 FFD5FFD3 swinv 0x00d5ffd3
:0238F404 FFD7FFD6 swinv 0x00d7ffd6
:0238F408 FFD9FFD8 swinv 0x00d9ffd8
:0238F40C FFDBFFDA swinv 0x00dbffda
:0238F410 FFDDFFDC swinv 0x00ddffdc
:0238F414 FFDFFFDE swinv 0x00dfffde
:0238F418 FFE1FFE0 swinv 0x00e1ffe0
:0238F41C FFE3FFE2 swinv 0x00e3ffe2
:0238F420 FFE5FFE4 swinv 0x00e5ffe4
:0238F424 FFE7FFE6 swinv 0x00e7ffe6
:0238F428 FFE9FFE8 swinv 0x00e9ffe8
:0238F42C FFEAFFE9 swinv 0x00eaffe9
:0238F430 FFECFFEB swinv 0x00ecffeb
:0238F434 FFEEFFED swinv 0x00eeffed
:0238F438 FFEFFFEF swinv 0x00efffef
:0238F43C FFF1FFF0 swinv 0x00f1fff0
:0238F440 FFF3FFF2 swinv 0x00f3fff2
:0238F444 FFF4FFF4 swinv 0x00f4fff4
:0238F448 FFF6FFF5 swinv 0x00f6fff5
:0238F44C FFF7FFF7 swinv 0x00f7fff7
:0238F450 FFF9FFF8 swinv 0x00f9fff8
:0238F454 FFFAFFFA swinv 0x00fafffa
:0238F458 FFFCFFFB swinv 0x00fcfffb
:0238F45C FFFDFFFD swinv 0x00fdfffd
:0238F460 FFFFFFFE swinv 0x00fffffe
:0238F464 0000FFFF unknown
:0238F468 04020100 streq r0,[r2],#-0x100
:0238F46C 07060504 streq r0,[r6,-r4, lsl #0xa]
:0238F470 01030002 unknown
:0238F474 0B0A0908 bleq 0261189C
:0238F478 0D0F0C0E unknown
:0238F47C 0E050100 cdpeq 1,0,cr0,cr5,cr0,0
:0238F480 3F33261A swicc 0x0033261a
:0238F484 645C5449 ldrvsb r5,[r12],#-0x449
:0238F488 7F7B746D swivc 0x007b746d
:0238F48C 008F8984 addeq  r8,r15,r4,lsl #0x13
:0238F490 00000006 andeq  r0,r0,r6
:0238F494 000000C7 andeq  r0,r0,r7,asr #0x1
:0238F498 00000005 andeq  r0,r0,r5
:0238F49C 00000040 andeq  r0,r0,r0,asr #0x0
:0238F4A0 00000006 andeq  r0,r0,r6
:0238F4A4 01000000 unknown
:0238F4A8 00000018 andeq  r0,r0,r8,lsl r0
:0238F4AC 00080000 andeq  r0,r8,r0
:0238F4B0 00000013 andeq  r0,r0,r3,lsl r0
:0238F4B4 00100000 andeqs r0,r0,r0
:0238F4B8 00000014 andeq  r0,r0,r4,lsl r0
:0238F4BC 00040000 andeq  r0,r4,r0
:0238F4C0 00000012 andeq  r0,r0,r2,lsl r0
:0238F4C4 00000008 andeq  r0,r0,r8
:0238F4C8 00000003 andeq  r0,r0,r3
:0238F4CC 00000010 andeq  r0,r0,r0,lsl r0
:0238F4D0 00000004 andeq  r0,r0,r4
:0238F4D4 00000020 andeq  r0,r0,r0,lsr #0x0
:0238F4D8 00000005 andeq  r0,r0,r5
:0238F4DC 00000100 andeq  r0,r0,r0,lsl #0x2
:0238F4E0 00000008 andeq  r0,r0,r8
:0238F4E4 00000200 andeq  r0,r0,r0,lsl #0x4
:0238F4E8 00000009 andeq  r0,r0,r9
:0238F4EC 00000400 andeq  r0,r0,r0,lsl #0x8
:0238F4F0 0000000A andeq  r0,r0,r10
:0238F4F4 00000800 andeq  r0,r0,r0,lsl #0x10
:0238F4F8 0000000B andeq  r0,r0,r11
:0238F4FC 00001000 andeq  r1,r0,r0
:0238F500 0000000C andeq  r0,r0,r12
:0238F504 00002000 andeq  r2,r0,r0
:0238F508 0000000D andeq  r0,r0,r13
:0238F50C 00000002 andeq  r0,r0,r2
:0238F510 00000001 andeq  r0,r0,r1
:0238F514 00000004 andeq  r0,r0,r4
:0238F518 00000002 andeq  r0,r0,r2
:0238F51C 00000001 andeq  r0,r0,r1
:0238F520 00000000 andeq  r0,r0,r0
:0238F524 00010000 andeq  r0,r1,r0
:0238F528 00000010 andeq  r0,r0,r0,lsl r0
:0238F52C 00400000 subeq  r0,r0,r0
:0238F530 00000016 andeq  r0,r0,r6,lsl r0
:0238F534 00000080 andeq  r0,r0,r0,lsl #0x1
:0238F538 00000007 andeq  r0,r0,r7
:0238F53C 00020000 andeq  r0,r2,r0
:0238F540 00000011 andeq  r0,r0,r1,lsl r0
:0238F544 00800000 addeq  r0,r0,r0
:0238F548 00000017 andeq  r0,r0,r7,lsl r0
:0238F54C E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:0238F550 E58CC208 str r12,[r12, #+0x208]		;r12+0x208=*(00000208)
:0238F554 E59F1058 ldr r1,[r15, #+0x58]		;r15+0x58=*(0238f5b4)=#58785788(0x0380fffc)
:0238F558 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238F55C E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(0380fffc)=#1788177407(0x6a956bff)
:0238F560 E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(0238f5b8)=#67109248(0x04000180)
:0238F564 E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:0238F568 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04000180)=#-1364289256(0xaeae9918)
:0238F56C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04000180)=#-1364289256(0xaeae9918)
:0238F570 E200000F and  r0,r0,#0xF
:0238F574 E3500001 cmp r0,#0x1
:0238F578 1AFFFFFB bne 0238F56C
:0238F57C E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(0238f5b8)=#67109248(0x04000180)
:0238F580 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238F584 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04000180)=#-1364289256(0xaeae9918)
:0238F588 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04000180)=#-1364289256(0xaeae9918)
:0238F58C E3500001 cmp r0,#0x1
:0238F590 0AFFFFFC beq 0238F588
:0238F594 E59F3020 ldr r3,[r15, #+0x20]		;r15+0x20=*(0238f5bc)=#41942528(0x027ffe00)
:0238F598 E593C034 ldr r12,[r3, #+0x34]		;r3+0x34=*(027ffe34)=#583616706(0x22c948c2)
:0238F59C E1A0E00C mov  r14,r12			;r14=583616706(0x22c948c2)
:0238F5A0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238F5A4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238F5A8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238F5AC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238F5B0 E12FFF1C bx r12 (Jump to addr_22C948C2?)msr CPSR_fsxc,r12
:0238F5B4 0380FFFC orreq  r15,r0,#0x3F0
:0238F5B8 04000180 streq r0,[r0],#-0x180
:0238F5BC 027FFE00 rsbeqs r15,r15,#0x0
:0238F5C0 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0238F5C4 E1A07000 mov  r7,r0			;r7=0(0x0)
:0238F5C8 E3A06C01 mov  r6,#0x100		;r6=256(0x100)
:0238F5CC E3A0500A mov  r5,#0xA		;r5=10(0xa)
:0238F5D0 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238F5D4 EA000001 b 0238F5E0
:0238F5D8 E1A00006 mov  r0,r6			;r0=256(0x100)
:0238F5DC EBFFD191 bl 02383C28
:0238F5E0 E1A00005 mov  r0,r5			;r0=10(0xa)
:0238F5E4 E1A01007 mov  r1,r7			;r1=0(0x0)
:0238F5E8 E1A02004 mov  r2,r4			;r2=0(0x0)
:0238F5EC EBFFDC0E bl 0238662C
:0238F5F0 E3500000 cmp r0,#0x0
:0238F5F4 BAFFFFF7 blt 0238F5D8
:0238F5F8 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(0238f608)=#41913772(0x027f8dac)
:0238F5FC EBFFD549 bl 02384B28
:0238F600 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0238F604 E12FFF1E bx r14 (Jump to addr_22C948C2?)
msr CPSR_fsxc,r14
:0238F608 027F8DAC rsbeqs r8,r15,#0x2B00
:0238F60C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238F610 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(0238f654)=#41913772(0x027f8dac)
:0238F614 EBFFD522 bl 02384AA4
:0238F618 E59F4038 ldr r4,[r15, #+0x38]		;r15+0x38=*(0238f658)=#41942934(0x027fff96)
:0238F61C E3A05C01 mov  r5,#0x100		;r5=256(0x100)
:0238F620 EA000001 b 0238F62C
:0238F624 E1A00005 mov  r0,r5			;r0=256(0x100)
:0238F628 EBFFD17E bl 02383C28
:0238F62C E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(027fff96)=#202746673(0x0c15ab31)
:0238F630 E3110001 tst r1,#0x1
:0238F634 1AFFFFFA bne 0238F624
:0238F638 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0238f65c)=#41912452(0x027f8884)
:0238F63C E3811001 orr  r1,r1,#0x1
:0238F640 E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(027fff96)=#202746673(0x0c15ab31)
:0238F644 E590054C ldr r0,[r0, #+0x54c]		;r0+0x54c=*(027f8dd0)=#-1968375276(0x8aacfa14)
:0238F648 E5900008 ldr r0,[r0, #+0x8]		;r0+0x8=*(8aacfa1c)
:0238F64C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238F650 E12FFF1E bx r14 (Jump to addr_22C948C2?)
msr CPSR_fsxc,r14
:0238F654 027F8DAC rsbeqs r8,r15,#0x2B00
:0238F658 027FFF96 rsbeqs r15,r15,#0x258
:0238F65C 027F8884 rsbeqs r8,r15,#0x840000
:0238F660 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238F664 E59F10FC ldr r1,[r15, #+0xfc]		;r15+0xfc=*(0238f768)=#8191(0x00001fff)
:0238F668 E0000001 and  r0,r0,r1
:0238F66C E1A00800 mov  r0,r0,lsl #0x10		;r0=-99352576(0xfa140000)
:0238F670 E1B02820 movs r2,r0,lsr #0x10		;r2=64020(0xfa14)
:0238F674 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0238F678 0A000038 beq 0238F760
:0238F67C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238F680 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238F684 EA000002 b 0238F694
:0238F688 E1120110 tst r2,r0,lsl r1
:0238F68C 1A000002 bne 0238F69C
:0238F690 E2811001 add  r1,r1,#0x1
:0238F694 E3510010 cmp r1,#0x10
:0238F698 BAFFFFFA blt 0238F688
:0238F69C E3A0000F mov  r0,#0xF		;r0=15(0xf)
:0238F6A0 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0238F6A4 EA000002 b 0238F6B4
:0238F6A8 E1120013 tst r2,r3,lsl r0
:0238F6AC 1A000002 bne 0238F6BC
:0238F6B0 E2400001 sub  r0,r0,#0x1
:0238F6B4 E3500000 cmp r0,#0x0
:0238F6B8 1AFFFFFA bne 0238F6A8
:0238F6BC E0406001 sub  r6,r0,r1
:0238F6C0 E3560005 cmp r6,#0x5
:0238F6C4 B3A00001 movlt  r0,#0x1		;r0=1(0x1)
:0238F6C8 B1A00110 movlt  r0,r0,lsl r1		;r0=1(0x1)
:0238F6CC B1A00800 movlt  r0,r0,lsl #0x10		;r0=65536(0x10000)
:0238F6D0 B1A00820 movlt  r0,r0,lsr #0x10		;r0=1(0x1)
:0238F6D4 BA000021 blt 0238F760
:0238F6D8 E0803001 add  r3,r0,r1
:0238F6DC E0833FA3 add  r3,r3,r3,lsr #0x1f
:0238F6E0 E1A040C3 mov  r4,r3,asr #0x1
:0238F6E4 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0238F6E8 E3A0E001 mov  r14,#0x1		;r14=1(0x1)
:0238F6EC EA000008 b 0238F714
:0238F6F0 E1A0CFA5 mov  r12,r5,lsr #0x1f		;r12=0(0x0)
:0238F6F4 E06C3F85 rsb  r3,r12,r5,lsl #0x1f
:0238F6F8 E08C3FE3 add  r3,r12,r3,ror #0x1f
:0238F6FC E1A03083 mov  r3,r3,lsl #0x1		;r3=2(0x2)
:0238F700 E2433001 sub  r3,r3,#0x1
:0238F704 E0244395 mla  r4,r5,r3,r4unknown
:0238F708 E112041E tst r2,r14,lsl r4
:0238F70C 1A000002 bne 0238F71C
:0238F710 E2855001 add  r5,r5,#0x1
:0238F714 E1550006 cmp r5,r6
:0238F718 BAFFFFF4 blt 0238F6F0
:0238F71C E0402004 sub  r2,r0,r4
:0238F720 E3520005 cmp r2,#0x5
:0238F724 A0442001 subge  r2,r4,r1
:0238F728 A3520005 cmpge r2,#0x5
:0238F72C AA000005 bge 0238F748
:0238F730 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238F734 E1A00012 mov  r0,r2,lsl r0		;r0=2(0x2)
:0238F738 E1800112 orr  r0,r0,r2,lsl r1
:0238F73C E1A00800 mov  r0,r0,lsl #0x10		;r0=131072(0x20000)
:0238F740 E1A00820 mov  r0,r0,lsr #0x10		;r0=2(0x2)
:0238F744 EA000005 b 0238F760
:0238F748 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0238F74C E1A02413 mov  r2,r3,lsl r4		;r2=4194304(0x400000)
:0238F750 E1820013 orr  r0,r2,r3,lsl r0
:0238F754 E1800113 orr  r0,r0,r3,lsl r1
:0238F758 E1A00800 mov  r0,r0,lsl #0x10		;r0=131072(0x20000)
:0238F75C E1A00820 mov  r0,r0,lsr #0x10		;r0=2(0x2)
:0238F760 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238F764 E12FFF1E bx r14 (Jump to addr_00000001?)
msr CPSR_fsxc,r14
:0238F768 00001FFF unknown
:0238F76C 00090008 andeq  r0,r9,r8
:0238F770 000B000A andeq  r0,r11,r10
:0238F774 00040003 andeq  r0,r4,r3
:0238F778 00060005 andeq  r0,r6,r5
:0238F77C 00000000 andeq  r0,r0,r0
:0238F780 037FB748 cmneq r15,#0x1200000
:0238F784 037FB638 cmneq r15,#0x3800000
:0238F788 037FB638 cmneq r15,#0x3800000
:0238F78C 037FB708 cmneq r15,#0x200000
:0238F790 037FB718 cmneq r15,#0x600000
:0238F794 037FB728 cmneq r15,#0xA00000
:0238F798 037FB738 cmneq r15,#0xE00000
:0238F79C 037FB638 cmneq r15,#0x3800000
:0238F7A0 037FB6C8 cmneq r15,#0xC800000
:0238F7A4 037FB6D8 cmneq r15,#0xD800000
:0238F7A8 037FB6E8 cmneq r15,#0xE800000
:0238F7AC 037FB6F8 cmneq r15,#0xF800000
:0238F7B0 037FB638 cmneq r15,#0x3800000
:0238F7B4 037FB638 cmneq r15,#0x3800000
:0238F7B8 037FB638 cmneq r15,#0x3800000
:0238F7BC 037FB638 cmneq r15,#0x3800000
:0238F7C0 037FB638 cmneq r15,#0x3800000
:0238F7C4 037FB638 cmneq r15,#0x3800000
:0238F7C8 037FB638 cmneq r15,#0x3800000
:0238F7CC 037FB638 cmneq r15,#0x3800000
:0238F7D0 037FB638 cmneq r15,#0x3800000
:0238F7D4 037FB638 cmneq r15,#0x3800000
:0238F7D8 037FB638 cmneq r15,#0x3800000
:0238F7DC 037FB638 cmneq r15,#0x3800000
:0238F7E0 037FB638 cmneq r15,#0x3800000
:0238F7E4 FFFFFFFF swinv 0x00ffffff
:0238F7E8 12345678 eornes r5,r4,#0x7800000
:0238F7EC 027FFE00 rsbeqs r15,r15,#0x0
:0238F7F0 FFFFFFFF swinv 0x00ffffff
:0238F7F4 00000001 andeq  r0,r0,r1
:0238F7F8 00000001 andeq  r0,r0,r1
:0238F7FC 00000000 andeq  r0,r0,r0
:0238F800 AA000000 bge 0238F808
:0238F804 00010008 andeq  r0,r1,r8
:0238F808 00000000 andeq  r0,r0,r0
:0238F80C CC000000 stcgt  0,cr0,[r0],{#0x0}
:0238F810 00010008 andeq  r0,r1,r8
:0238F814 00000000 andeq  r0,r0,r0
:0238F818 E3800000 orr  r0,r0,#0x0
:0238F81C 0001000C andeq  r0,r1,r12
:0238F820 00000000 andeq  r0,r0,r0
:0238F824 F0F00000 rscnvs r0,r0,r0
:0238F828 00010010 andeq  r0,r1,r0,lsl r0
:0238F82C 00000000 andeq  r0,r0,r0
:0238F830 F83E0000 ldmnvda  r14!,{}
:0238F834 00010014 andeq  r0,r1,r4,lsl r0
:0238F838 00000000 andeq  r0,r0,r0
:0238F83C FC000000 stc2  0,cr0,[r0],{#0x0}
:0238F840 0001000C andeq  r0,r1,r12
:0238F844 00000000 andeq  r0,r0,r0
:0238F848 FF000000 swinv 0x00000000
:0238F84C 00010010 andeq  r0,r1,r0,lsl r0
:0238F850 00000000 andeq  r0,r0,r0
:0238F854 FFC00000 swinv 0x00c00000
:0238F858 00010014 andeq  r0,r1,r4,lsl r0
:0238F85C 00000000 andeq  r0,r0,r0
:0238F860 FF000000 swinv 0x00000000
:0238F864 00010020 andeq  r0,r1,r0,lsr #0x0
:0238F868 00000000 andeq  r0,r0,r0
:0238F86C FF00FF00 swinv 0x0000ff00
:0238F870 00010020 andeq  r0,r1,r0,lsr #0x0
:0238F874 00000000 andeq  r0,r0,r0
:0238F878 FFFFFF00 swinv 0x00ffff00
:0238F87C 00010020 andeq  r0,r1,r0,lsr #0x0
:0238F880 00000000 andeq  r0,r0,r0
:0238F884 C3000000 unknown
:0238F888 00020028 andeq  r0,r2,r8,lsr #0x0
:0238F88C 00000001 andeq  r0,r0,r1
:0238F890 FFFFFFFF swinv 0x00ffffff
:0238F894 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0238F898 E24DD008 sub  r13,r13,#0x8
:0238F89C E1A04001 mov  r4,r1			;r4=0(0x0)
:0238F8A0 E5941000 ldr r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:0238F8A4 E59F3174 ldr r3,[r15, #+0x174]		;r15+0x174=*(0238fa20)=#41912452(0x027f8884)
:0238F8A8 E1A05000 mov  r5,r0			;r5=2(0x2)
:0238F8AC E5831540 str r1,[r3, #+0x540]		;r3+0x540=*(027f8dc4)=#571513497(0x22109a99)
:0238F8B0 E5951024 ldr r1,[r5, #+0x24]		;r5+0x24=*(00000026)
:0238F8B4 E59F0168 ldr r0,[r15, #+0x168]		;r15+0x168=*(0238fa24)=#41908356(0x027f7884)
:0238F8B8 E5831544 str r1,[r3, #+0x544]		;r3+0x544=*(027f8dc8)=#-1858780382(0x91354322)
:0238F8BC E5952028 ldr r2,[r5, #+0x28]		;r5+0x28=*(0000002a)
:0238F8C0 E59F1160 ldr r1,[r15, #+0x160]		;r15+0x160=*(0238fa28)=#41908388(0x027f78a4)
:0238F8C4 E5832548 str r2,[r3, #+0x548]		;r3+0x548=*(027f8dcc)=#563784924(0x219aacdc)
:0238F8C8 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0238F8CC E583C54C str r12,[r3, #+0x54c]		;r3+0x54c=*(027f8dd0)=#-1968375276(0x8aacfa14)
:0238F8D0 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0238F8D4 E583C550 str r12,[r3, #+0x550]		;r3+0x550=*(027f8dd4)=#285360962(0x11024342)
:0238F8D8 EB407198 bl 033ABF40
:0238F8DC E59F0148 ldr r0,[r15, #+0x148]		;r15+0x148=*(0238fa2c)=#41908396(0x027f78ac)
:0238F8E0 E59F1148 ldr r1,[r15, #+0x148]		;r15+0x148=*(0238fa30)=#41908428(0x027f78cc)
:0238F8E4 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:0238F8E8 EB407194 bl 033ABF40
:0238F8EC E59F0140 ldr r0,[r15, #+0x140]		;r15+0x140=*(0238fa34)=#41908444(0x027f78dc)
:0238F8F0 E59F1140 ldr r1,[r15, #+0x140]		;r15+0x140=*(0238fa38)=#41908476(0x027f78fc)
:0238F8F4 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:0238F8F8 EB407190 bl 033ABF40
:0238F8FC E59F0138 ldr r0,[r15, #+0x138]		;r15+0x138=*(0238fa3c)=#41908492(0x027f790c)
:0238F900 E59F1138 ldr r1,[r15, #+0x138]		;r15+0x138=*(0238fa40)=#41908524(0x027f792c)
:0238F904 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:0238F908 EB40718C bl 033ABF40
:0238F90C E59F1110 ldr r1,[r15, #+0x110]		;r15+0x110=*(0238fa24)=#41908356(0x027f7884)
:0238F910 E59F0114 ldr r0,[r15, #+0x114]		;r15+0x114=*(0238fa2c)=#41908396(0x027f78ac)
:0238F914 E5851010 str r1,[r5, #+0x10]		;r5+0x10=*(00000012)
:0238F918 E5850014 str r0,[r5, #+0x14]		;r5+0x14=*(00000016)
:0238F91C E5942008 ldr r2,[r4, #+0x8]		;r4+0x8=*(00000008)
:0238F920 E59F10F8 ldr r1,[r15, #+0xf8]		;r15+0xf8=*(0238fa20)=#41912452(0x027f8884)
:0238F924 E59F0118 ldr r0,[r15, #+0x118]		;r15+0x118=*(0238fa44)=#41913772(0x027f8dac)
:0238F928 E5812578 str r2,[r1, #+0x578]		;r1+0x578=*(027f8dfc)=#555815443(0x21211213)
:0238F92C E5942018 ldr r2,[r4, #+0x18]		;r4+0x18=*(00000018)
:0238F930 E581257C str r2,[r1, #+0x57c]		;r1+0x57c=*(027f8e00)=#863465736(0x33777108)
:0238F934 E5942010 ldr r2,[r4, #+0x10]		;r4+0x10=*(00000010)
:0238F938 E5812580 str r2,[r1, #+0x580]		;r1+0x580=*(027f8e04)=#-1701281758(0x9a988022)
:0238F93C E5942004 ldr r2,[r4, #+0x4]		;r4+0x4=*(00000004)
:0238F940 E5812584 str r2,[r1, #+0x584]		;r1+0x584=*(027f8e08)=#576008456(0x22553108)
:0238F944 E5942014 ldr r2,[r4, #+0x14]		;r4+0x14=*(00000014)
:0238F948 E5812588 str r2,[r1, #+0x588]		;r1+0x588=*(027f8e0c)=#-1110726264(0xbdcba988)
:0238F94C E594200C ldr r2,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0238F950 E581258C str r2,[r1, #+0x58c]		;r1+0x58c=*(027f8e10)=#-1340993398(0xb012108a)
:0238F954 EB4071EA bl 033AC104
:0238F958 E3A00B01 mov  r0,#0x400		;r0=1024(0x400)
:0238F95C E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0238F960 E5941004 ldr r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:0238F964 E59F00DC ldr r0,[r15, #+0xdc]		;r15+0xdc=*(0238fa48)=#58766272(0x0380b3c0)
:0238F968 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0238F96C E59F10D8 ldr r1,[r15, #+0xd8]		;r15+0xd8=*(0238fa4c)=#41814168(0x027e0898)
:0238F970 E59F30CC ldr r3,[r15, #+0xcc]		;r15+0xcc=*(0238fa44)=#41913772(0x027f8dac)
:0238F974 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238F978 EB406FDA bl 033AB8E8
:0238F97C E59F00C4 ldr r0,[r15, #+0xc4]		;r15+0xc4=*(0238fa48)=#58766272(0x0380b3c0)
:0238F980 EB40709E bl 033ABC00
:0238F984 E3A00A01 mov  r0,#0x1000		;r0=4096(0x1000)
:0238F988 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0238F98C E594100C ldr r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0238F990 E59F00B8 ldr r0,[r15, #+0xb8]		;r15+0xb8=*(0238fa50)=#58766108(0x0380b31c)
:0238F994 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0238F998 E59F10B4 ldr r1,[r15, #+0xb4]		;r15+0xb4=*(0238fa54)=#41819328(0x027e1cc0)
:0238F99C E59F30B4 ldr r3,[r15, #+0xb4]		;r15+0xb4=*(0238fa58)=#41912748(0x027f89ac)
:0238F9A0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238F9A4 EB406FCF bl 033AB8E8
:0238F9A8 E59F00A0 ldr r0,[r15, #+0xa0]		;r15+0xa0=*(0238fa50)=#58766108(0x0380b31c)
:0238F9AC EB407093 bl 033ABC00
:0238F9B0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238F9B4 E59F1068 ldr r1,[r15, #+0x68]		;r15+0x68=*(0238fa24)=#41908356(0x027f7884)
:0238F9B8 E1A02003 mov  r2,r3			;r2=0(0x0)
:0238F9BC E0810003 add  r0,r1,r3
:0238F9C0 E2800A01 add  r0,r0,#0x1000
:0238F9C4 E2833001 add  r3,r3,#0x1
:0238F9C8 E5C02554 strb r2,[r0, #+0x554]		;r0+0x554=*(0380b870)=#760127(0x000b993f)
:0238F9CC E3530020 cmp r3,#0x20
:0238F9D0 BAFFFFF9 blt 0238F9BC
:0238F9D4 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(0238fa20)=#41912452(0x027f8884)
:0238F9D8 E5802574 str r2,[r0, #+0x574]		;r0+0x574=*(027f8df8)=#1159757842(0x45208012)
:0238F9DC EB407592 bl 033AD02C
:0238F9E0 E3500000 cmp r0,#0x0
:0238F9E4 1A000000 bne 0238F9EC
:0238F9E8 EB40757C bl 033ACFE0
:0238F9EC EB407855 bl 033ADB48
:0238F9F0 E59F1064 ldr r1,[r15, #+0x64]		;r15+0x64=*(0238fa5c)=#41812548(0x027e0244)
:0238F9F4 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:0238F9F8 EB40788C bl 033ADC30
:0238F9FC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0238FA00 E5850018 str r0,[r5, #+0x18]		;r5+0x18=*(0000001a)
:0238FA04 E5941014 ldr r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:0238FA08 E1A00005 mov  r0,r5			;r0=2(0x2)
:0238FA0C E585100C str r1,[r5, #+0xc]		;r5+0xc=*(0000000e)
:0238FA10 EB00221A bl 02398280
:0238FA14 E28DD008 add  r13,r13,#0x8
:0238FA18 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0238FA1C E12FFF1E bx r14 (Jump to addr_00000001?)
msr CPSR_fsxc,r14
:0238FA20 027F8884 rsbeqs r8,r15,#0x840000
:0238FA24 027F7884 rsbeqs r7,r15,#0x840000
:0238FA28 027F78A4 rsbeqs r7,r15,#0xA40000
:0238FA2C 027F78AC rsbeqs r7,r15,#0xAC0000
:0238FA30 027F78CC rsbeqs r7,r15,#0xCC0000
:0238FA34 027F78DC rsbeqs r7,r15,#0xDC0000
:0238FA38 027F78FC rsbeqs r7,r15,#0xFC0000
:0238FA3C 027F790C rsbeqs r7,r15,#0x30000
:0238FA40 027F792C rsbeqs r7,r15,#0xB0000
:0238FA44 027F8DAC rsbeqs r8,r15,#0x2B00
:0238FA48 0380B3C0 orreq  r11,r0,#0x3
:0238FA4C 027E0898 rsbeqs r0,r14,#0x980000
:0238FA50 0380B31C orreq  r11,r0,#0x70000000
:0238FA54 027E1CC0 rsbeqs r1,r14,#0xC000
:0238FA58 027F89AC rsbeqs r8,r15,#0x2B0000
:0238FA5C 027E0244 rsbeqs r0,r14,#0x40000004
:0238FA60 E92D4008 stmdb  r13!,{r3,r14}
:0238FA64 E1A01000 mov  r1,r0			;r1=2(0x2)
:0238FA68 E59F0060 ldr r0,[r15, #+0x60]		;r15+0x60=*(0238fad0)=#41908356(0x027f7884)
:0238FA6C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238FA70 EB40713C bl 033ABF68
:0238FA74 E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(0238fad4)=#41908444(0x027f78dc)
:0238FA78 E28D1000 add  r1,r13,#0x0
:0238FA7C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0238FA80 EB40715B bl 033ABFF4
:0238FA84 E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0238FA88 E1D100BE ldrh r0,[r1, #+0xe]		;r1+0xe=*(0000000e)
:0238FA8C E0810080 add  r0,r1,r0,lsl #0x1
:0238FA90 E1D001B4 ldrh r0,[r0, #+0x14]		;r0+0x14=*(027f78f0)=#-2001098070(0x88b9aaaa)
:0238FA94 E350000E cmp r0,#0xE
:0238FA98 1A000009 bne 0238FAC4
:0238FA9C EB409C78 bl 033B6C84
:0238FAA0 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:0238FAA4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(88b9aaaa)
:0238FAA8 E3A01013 mov  r1,#0x13		;r1=19(0x13)
:0238FAAC E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(88b9aaac)
:0238FAB0 E3A01018 mov  r1,#0x18		;r1=24(0x18)
:0238FAB4 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(88b9aaae)
:0238FAB8 EB409C5E bl 033B6C38
:0238FABC EB407936 bl 033ADF9C
:0238FAC0 EB40770F bl 033AD704
:0238FAC4 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0238FAC8 E8BD4008 ldmia  r13!,{r3,r14}
:0238FACC E12FFF1E bx r14 (Jump to addr_00000001?)
msr CPSR_fsxc,r14
:0238FAD0 027F7884 rsbeqs r7,r15,#0x840000
:0238FAD4 027F78DC rsbeqs r7,r15,#0xDC0000
:0238FAD8 E92D4010 stmdb  r13!,{r4,r14}
:0238FADC E1A04001 mov  r4,r1			;r4=24(0x18)
:0238FAE0 E3520000 cmp r2,#0x0
:0238FAE4 1A000011 bne 0238FB30
:0238FAE8 E59F0048 ldr r0,[r15, #+0x48]		;r15+0x48=*(0238fb38)=#41908492(0x027f790c)
:0238FAEC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0238FAF0 EB40711C bl 033ABF68
:0238FAF4 E3500000 cmp r0,#0x0
:0238FAF8 1A00000C bne 0238FB30
:0238FAFC E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(0238fb3c)=#41912452(0x027f8884)
:0238FB00 E590054C ldr r0,[r0, #+0x54c]		;r0+0x54c=*(027f8dd0)=#-1968375276(0x8aacfa14)
:0238FB04 E3500000 cmp r0,#0x0
:0238FB08 0A000008 beq 0238FB30
:0238FB0C EB409C5C bl 033B6C84
:0238FB10 E1D420B0 ldrh r2,[r4, #+0x0]		;r4+0x0=*(00000018)
:0238FB14 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:0238FB18 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(8aacfa14)
:0238FB1C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(8aacfa16)
:0238FB20 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238FB24 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(8aacfa18)
:0238FB28 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(8aacfa1a)
:0238FB2C EB409C41 bl 033B6C38
:0238FB30 E8BD4010 ldmia  r13!,{r4,r14}
:0238FB34 E12FFF1E bx r14 (Jump to addr_00000001?)
msr CPSR_fsxc,r14
:0238FB38 027F790C rsbeqs r7,r15,#0x30000
:0238FB3C 027F8884 rsbeqs r8,r15,#0x840000
:0238FB40 E59F1054 ldr r1,[r15, #+0x54]		;r15+0x54=*(0238fb9c)=#41912452(0x027f8884)
:0238FB44 E5D02000 ldrb r2,[r0, #+0x0]		;r0+0x0=*(8aacfa14)
:0238FB48 E5913550 ldr r3,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:0238FB4C E5D310E0 ldrb r1,[r3, #+0xe0]		;r3+0xe0=*(11024422)=#0(0x00000000)
:0238FB50 E1520001 cmp r2,r1
:0238FB54 05D02001 ldreqb r2,[r0, #+0x1]		;r0+0x1=*(8aacfa15)
:0238FB58 05D310E1 ldreqb r1,[r3, #+0xe1]		;r3+0xe1=*(11024423)=#0(0x00000000)
:0238FB5C 01520001 cmpeq r2,r1
:0238FB60 05D02002 ldreqb r2,[r0, #+0x2]		;r0+0x2=*(8aacfa16)
:0238FB64 05D310E2 ldreqb r1,[r3, #+0xe2]		;r3+0xe2=*(11024424)=#0(0x00000000)
:0238FB68 01520001 cmpeq r2,r1
:0238FB6C 05D02003 ldreqb r2,[r0, #+0x3]		;r0+0x3=*(8aacfa17)
:0238FB70 05D310E3 ldreqb r1,[r3, #+0xe3]		;r3+0xe3=*(11024425)=#0(0x00000000)
:0238FB74 01520001 cmpeq r2,r1
:0238FB78 05D02004 ldreqb r2,[r0, #+0x4]		;r0+0x4=*(8aacfa18)
:0238FB7C 05D310E4 ldreqb r1,[r3, #+0xe4]		;r3+0xe4=*(11024426)=#0(0x00000000)
:0238FB80 01520001 cmpeq r2,r1
:0238FB84 05D01005 ldreqb r1,[r0, #+0x5]		;r0+0x5=*(8aacfa19)
:0238FB88 05D300E5 ldreqb r0,[r3, #+0xe5]		;r3+0xe5=*(11024427)=#0(0x00000000)
:0238FB8C 01510000 cmpeq r1,r0
:0238FB90 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0238FB94 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0238FB98 E12FFF1E bx r14 (Jump to addr_00000001?)
msr CPSR_fsxc,r14
:0238FB9C 027F8884 rsbeqs r8,r15,#0x840000
:0238FBA0 E92D4008 stmdb  r13!,{r3,r14}
:0238FBA4 E5913008 ldr r3,[r1, #+0x8]		;r1+0x8=*(00000008)
:0238FBA8 E1A02000 mov  r2,r0			;r2=0(0x0)
:0238FBAC E5823004 str r3,[r2, #+0x4]		;r2+0x4=*(00000004)
:0238FBB0 E1D100BC ldrh r0,[r1, #+0xc]		;r1+0xc=*(0000000c)
:0238FBB4 E1C200B8 strh r0,[r2, #+0x8]		;r2+0x8=*(00000008)
:0238FBB8 E1D101B2 ldrh r0,[r1, #+0x12]		;r1+0x12=*(00000012)
:0238FBBC E3500000 cmp r0,#0x0
:0238FBC0 13A03002 movne  r3,#0x2		;r3=2(0x2)
:0238FBC4 E1D100BE ldrh r0,[r1, #+0xe]		;r1+0xe=*(0000000e)
:0238FBC8 03A03000 moveq  r3,#0x0		;r3=0(0x0)
:0238FBCC E3500000 cmp r0,#0x0
:0238FBD0 13A0C001 movne  r12,#0x1		;r12=1(0x1)
:0238FBD4 E1D101B4 ldrh r0,[r1, #+0x14]		;r1+0x14=*(00000014)
:0238FBD8 03A0C000 moveq  r12,#0x0		;r12=0(0x0)
:0238FBDC E3500000 cmp r0,#0x0
:0238FBE0 13A0E004 movne  r14,#0x4		;r14=4(0x4)
:0238FBE4 03A0E000 moveq  r14,#0x0		;r14=0(0x0)
:0238FBE8 E18C0003 orr  r0,r12,r3
:0238FBEC E18E0000 orr  r0,r14,r0
:0238FBF0 E5C2000B strb r0,[r2, #+0xb]		;r2+0xb=*(0000000b)
:0238FBF4 E1D130B4 ldrh r3,[r1, #+0x4]		;r1+0x4=*(00000004)
:0238FBF8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238FBFC E5C2300A strb r3,[r2, #+0xa]		;r2+0xa=*(0000000a)
:0238FC00 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(00000000)
:0238FC04 E5C20002 strb r0,[r2, #+0x2]		;r2+0x2=*(00000002)
:0238FC08 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238FC0C E5C20003 strb r0,[r2, #+0x3]		;r2+0x3=*(00000003)
:0238FC10 E1D103B4 ldrh r0,[r1, #+0x34]		;r1+0x34=*(00000034)
:0238FC14 E1C200BC strh r0,[r2, #+0xc]		;r2+0xc=*(0000000c)
:0238FC18 E1D101B2 ldrh r0,[r1, #+0x12]		;r1+0x12=*(00000012)
:0238FC1C E3500000 cmp r0,#0x0
:0238FC20 0A000003 beq 0238FC34
:0238FC24 E1D103B6 ldrh r0,[r1, #+0x36]		;r1+0x36=*(00000036)
:0238FC28 E3500008 cmp r0,#0x8
:0238FC2C 23A00008 movcs  r0,#0x8		;r0=8(0x8)
:0238FC30 2A000000 bcs 0238FC38
:0238FC34 E1D103B6 ldrh r0,[r1, #+0x36]		;r1+0x36=*(00000036)
:0238FC38 E1C200BE strh r0,[r2, #+0xe]		;r2+0xe=*(0000000e)
:0238FC3C E5D2300A ldrb r3,[r2, #+0xa]		;r2+0xa=*(0000000a)
:0238FC40 E3530000 cmp r3,#0x0
:0238FC44 0A000004 beq 0238FC5C
:0238FC48 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(00000000)
:0238FC4C E2833001 add  r3,r3,#0x1
:0238FC50 E2821010 add  r1,r2,#0x10
:0238FC54 E3C32001 bic  r2,r3,#0x1
:0238FC58 EB407758 bl 033AD9C0
:0238FC5C E8BD4008 ldmia  r13!,{r3,r14}
:0238FC60 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FC64 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0238FC68 E59F213C ldr r2,[r15, #+0x13c]		;r15+0x13c=*(0238fdac)=#41912452(0x027f8884)
:0238FC6C E1A05001 mov  r5,r1			;r5=0(0x0)
:0238FC70 E5924550 ldr r4,[r2, #+0x550]		;r2+0x550=*(027f8dd4)=#285360962(0x11024342)
:0238FC74 E1A06000 mov  r6,r0			;r6=8(0x8)
:0238FC78 E28400E0 add  r0,r4,#0xE0
:0238FC7C E2851010 add  r1,r5,#0x10
:0238FC80 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:0238FC84 EB40774D bl 033AD9C0
:0238FC88 E3A00007 mov  r0,#0x7		;r0=7(0x7)
:0238FC8C E1C501B6 strh r0,[r5, #+0x16]		;r5+0x16=*(00000016)
:0238FC90 E2840C01 add  r0,r4,#0x100
:0238FC94 E1D01FB4 ldrh r1,[r0, #+0xf4]		;r0+0xf4=*(000000fb)
:0238FC98 E1C511B8 strh r1,[r5, #+0x18]		;r5+0x18=*(00000018)
:0238FC9C E1D01EBC ldrh r1,[r0, #+0xec]		;r0+0xec=*(000000f3)
:0238FCA0 E1C511BE strh r1,[r5, #+0x1e]		;r5+0x1e=*(0000001e)
:0238FCA4 E1D41EB6 ldrh r1,[r4, #+0xe6]		;r4+0xe6=*(11024428)=#0(0x00000000)
:0238FCA8 E1C511BC strh r1,[r5, #+0x1c]		;r5+0x1c=*(0000001c)
:0238FCAC E5941198 ldr r1,[r4, #+0x198]		;r4+0x198=*(110244da)=#0(0x00000000)
:0238FCB0 E3510000 cmp r1,#0x0
:0238FCB4 1A000007 bne 0238FCD8
:0238FCB8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238FCBC E1C502B0 strh r0,[r5, #+0x20]		;r5+0x20=*(00000020)
:0238FCC0 E2851024 add  r1,r5,#0x24
:0238FCC4 E3A02050 mov  r2,#0x50		;r2=80(0x50)
:0238FCC8 E1C502B2 strh r0,[r5, #+0x22]		;r5+0x22=*(00000022)
:0238FCCC EB4076CD bl 033AD808
:0238FCD0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238FCD4 EA000008 b 0238FCFC
:0238FCD8 E1D019B6 ldrh r1,[r0, #+0x96]		;r0+0x96=*(00000096)
:0238FCDC E2840F67 add  r0,r4,#0x19C
:0238FCE0 E1C512B0 strh r1,[r5, #+0x20]		;r5+0x20=*(00000020)
:0238FCE4 E1D42CB4 ldrh r2,[r4, #+0xc4]		;r4+0xc4=*(11024406)=#0(0x00000000)
:0238FCE8 E2851024 add  r1,r5,#0x24
:0238FCEC E1C522B2 strh r2,[r5, #+0x22]		;r5+0x22=*(00000022)
:0238FCF0 E3A02050 mov  r2,#0x50		;r2=80(0x50)
:0238FCF4 EB407731 bl 033AD9C0
:0238FCF8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238FCFC E1C509BE strh r0,[r5, #+0x9e]		;r5+0x9e=*(0000009e)
:0238FD00 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0238FD04 E1C507B4 strh r0,[r5, #+0x74]		;r5+0x74=*(00000074)
:0238FD08 E1C507B6 strh r0,[r5, #+0x76]		;r5+0x76=*(00000076)
:0238FD0C E1D40EB6 ldrh r0,[r4, #+0xe6]		;r4+0xe6=*(11024428)=#0(0x00000000)
:0238FD10 E285107C add  r1,r5,#0x7C
:0238FD14 E3500001 cmp r0,#0x1
:0238FD18 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0238FD1C 13A00010 movne  r0,#0x10		;r0=16(0x10)
:0238FD20 E1C507B8 strh r0,[r5, #+0x78]		;r5+0x78=*(00000078)
:0238FD24 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:0238FD28 E1C507BA strh r0,[r5, #+0x7a]		;r5+0x7a=*(0000007a)
:0238FD2C E3560026 cmp r6,#0x26
:0238FD30 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238FD34 1A000002 bne 0238FD44
:0238FD38 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:0238FD3C EB4076B1 bl 033AD808
:0238FD40 EA000005 b 0238FD5C
:0238FD44 E3A02008 mov  r2,#0x8		;r2=8(0x8)
:0238FD48 EB4076AE bl 033AD808
:0238FD4C E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(0238fdb0)=#65535(0x0000ffff)
:0238FD50 E2851084 add  r1,r5,#0x84
:0238FD54 E3A02018 mov  r2,#0x18		;r2=24(0x18)
:0238FD58 EB4076AA bl 033AD808
:0238FD5C E2840C01 add  r0,r4,#0x100
:0238FD60 E1D01EBE ldrh r1,[r0, #+0xee]		;r0+0xee=*(000100ed)
:0238FD64 E1A00005 mov  r0,r5			;r0=0(0x0)
:0238FD68 E1C519BC strh r1,[r5, #+0x9c]		;r5+0x9c=*(0000009c)
:0238FD6C EB0007C9 bl 02391C98
:0238FD70 E1D040B4 ldrh r4,[r0, #+0x4]		;r0+0x4=*(00000004)
:0238FD74 E3540000 cmp r4,#0x0
:0238FD78 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0238FD7C 0A000008 beq 0238FDA4
:0238FD80 EB409BBF bl 033B6C84
:0238FD84 E1C060B0 strh r6,[r0, #+0x0]		;r0+0x0=*(00000001)
:0238FD88 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0238FD8C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:0238FD90 E3A01C02 mov  r1,#0x200		;r1=512(0x200)
:0238FD94 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:0238FD98 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000007)
:0238FD9C EB409BA5 bl 033B6C38
:0238FDA0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0238FDA4 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0238FDA8 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FDAC 027F8884 rsbeqs r8,r15,#0x840000
:0238FDB0 0000FFFF unknown
:0238FDB4 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(0238fdec)=#41912452(0x027f8884)
:0238FDB8 E59F3030 ldr r3,[r15, #+0x30]		;r15+0x30=*(0238fdf0)=#41913816(0x027f8dd8)
:0238FDBC E591C574 ldr r12,[r1, #+0x574]		;r1+0x574=*(027f8df8)=#1159757842(0x45208012)
:0238FDC0 E59F202C ldr r2,[r15, #+0x2c]		;r15+0x2c=*(0238fdf4)=#41942936(0x027fff98)
:0238FDC4 E7C3000C strb r0,[r3, +r12]
:0238FDC8 E5913574 ldr r3,[r1, #+0x574]		;r1+0x574=*(027f8df8)=#1159757842(0x45208012)
:0238FDCC E2833001 add  r3,r3,#0x1
:0238FDD0 E203301F and  r3,r3,#0x1F
:0238FDD4 E5813574 str r3,[r1, #+0x574]		;r1+0x574=*(027f8df8)=#1159757842(0x45208012)
:0238FDD8 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(027fff98)=#1000541205(0x3ba30c15)
:0238FDDC E0200081 eor  r0,r0,r1,lsl #0x1
:0238FDE0 E0200820 eor  r0,r0,r0,lsr #0x10
:0238FDE4 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(027fff98)=#1000541205(0x3ba30c15)
:0238FDE8 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FDEC 027F8884 rsbeqs r8,r15,#0x840000
:0238FDF0 027F8DD8 rsbeqs r8,r15,#0x3600
:0238FDF4 027FFF98 rsbeqs r15,r15,#0x260
:0238FDF8 E59F2028 ldr r2,[r15, #+0x28]		;r15+0x28=*(0238fe28)=#41908356(0x027f7884)
:0238FDFC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238FE00 E0821003 add  r1,r2,r3
:0238FE04 E2811A01 add  r1,r1,#0x1000
:0238FE08 E2833001 add  r3,r3,#0x1
:0238FE0C E5C10554 strb r0,[r1, #+0x554]		;r1+0x554=*(3ba31169)=#0(0x00000000)
:0238FE10 E3530020 cmp r3,#0x20
:0238FE14 BAFFFFF9 blt 0238FE00
:0238FE18 E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(0238fe2c)=#41912452(0x027f8884)
:0238FE1C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0238FE20 E5801574 str r1,[r0, #+0x574]		;r0+0x574=*(027f8df8)=#1159757842(0x45208012)
:0238FE24 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FE28 027F7884 rsbeqs r7,r15,#0x840000
:0238FE2C 027F8884 rsbeqs r8,r15,#0x840000
:0238FE30 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(0238fe64)=#41908356(0x027f7884)
:0238FE34 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0238FE38 E1A02003 mov  r2,r3			;r2=0(0x0)
:0238FE3C E0810002 add  r0,r1,r2
:0238FE40 E2800A01 add  r0,r0,#0x1000
:0238FE44 E5D00554 ldrb r0,[r0, #+0x554]		;r0+0x554=*(99802887)
:0238FE48 E2822001 add  r2,r2,#0x1
:0238FE4C E3520020 cmp r2,#0x20
:0238FE50 E0833000 add  r3,r3,r0
:0238FE54 BAFFFFF8 blt 0238FE3C
:0238FE58 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(0238fe68)=#41813464(0x027e05d8)
:0238FE5C E1A002A3 mov  r0,r3,lsr #0x5		;r0=0(0x0)
:0238FE60 E12FFF1C bx r12 (Jump to addr_027E05D8?)msr CPSR_fsxc,r12
:0238FE64 027F7884 rsbeqs r7,r15,#0x840000
:0238FE68 027E05D8 rsbeqs r0,r14,#0x36000000
:0238FE6C E59F105C ldr r1,[r15, #+0x5c]		;r15+0x5c=*(0238fed0)=#41912452(0x027f8884)
:0238FE70 E591154C ldr r1,[r1, #+0x54c]		;r1+0x54c=*(027f8dd0)=#-1968375276(0x8aacfa14)
:0238FE74 E5D11053 ldrb r1,[r1, #+0x53]		;r1+0x53=*(8aacfa67)
:0238FE78 E3510008 cmp r1,#0x8
:0238FE7C 1A000009 bne 0238FEA8
:0238FE80 E3500016 cmp r0,#0x16
:0238FE84 33A00000 movcc  r0,#0x0		;r0=0(0x0)
:0238FE88 312FFF1E bxcc r14 (Jump to addr_00000000?)msrcc CPSR_fsxc,r14
:0238FE8C E350001C cmp r0,#0x1C
:0238FE90 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0238FE94 312FFF1E bxcc r14 (Jump to addr_00000000?)msrcc CPSR_fsxc,r14
:0238FE98 E3500022 cmp r0,#0x22
:0238FE9C 33A00002 movcc  r0,#0x2		;r0=2(0x2)
:0238FEA0 23A00003 movcs  r0,#0x3		;r0=3(0x3)
:0238FEA4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FEA8 E3500008 cmp r0,#0x8
:0238FEAC 33A00000 movcc  r0,#0x0		;r0=0(0x0)
:0238FEB0 312FFF1E bxcc r14 (Jump to addr_00000000?)msrcc CPSR_fsxc,r14
:0238FEB4 E350000E cmp r0,#0xE
:0238FEB8 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0238FEBC 312FFF1E bxcc r14 (Jump to addr_00000000?)msrcc CPSR_fsxc,r14
:0238FEC0 E3500014 cmp r0,#0x14
:0238FEC4 33A00002 movcc  r0,#0x2		;r0=2(0x2)
:0238FEC8 23A00003 movcs  r0,#0x3		;r0=3(0x3)
:0238FECC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FED0 027F8884 rsbeqs r8,r15,#0x840000
:0238FED4 E92D4010 stmdb  r13!,{r4,r14}
:0238FED8 EB4075AD bl 033AD594
:0238FEDC E1A04000 mov  r4,r0			;r4=3(0x3)
:0238FEE0 EB406FC1 bl 033ABDEC
:0238FEE4 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(0238ff28)=#41912452(0x027f8884)
:0238FEE8 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(0238ff2c)=#58766108(0x0380b31c)
:0238FEEC E591158C ldr r1,[r1, #+0x58c]		;r1+0x58c=*(027f8e10)=#-1340993398(0xb012108a)
:0238FEF0 EB406F57 bl 033ABC54
:0238FEF4 EB002155 bl 02398450
:0238FEF8 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(0238ff28)=#41912452(0x027f8884)
:0238FEFC E5911588 ldr r1,[r1, #+0x588]		;r1+0x588=*(027f8e0c)=#-1110726264(0xbdcba988)
:0238FF00 EB406F53 bl 033ABC54
:0238FF04 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(0238ff28)=#41912452(0x027f8884)
:0238FF08 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0238ff30)=#58766272(0x0380b3c0)
:0238FF0C E5911584 ldr r1,[r1, #+0x584]		;r1+0x584=*(027f8e08)=#576008456(0x22553108)
:0238FF10 EB406F4F bl 033ABC54
:0238FF14 EB406FC2 bl 033ABE24
:0238FF18 E1A00004 mov  r0,r4			;r0=3(0x3)
:0238FF1C EB4075A1 bl 033AD5A8
:0238FF20 E8BD4010 ldmia  r13!,{r4,r14}
:0238FF24 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FF28 027F8884 rsbeqs r8,r15,#0x840000
:0238FF2C 0380B31C orreq  r11,r0,#0x70000000
:0238FF30 0380B3C0 orreq  r11,r0,#0x3
:0238FF34 E92D4010 stmdb  r13!,{r4,r14}
:0238FF38 EB407595 bl 033AD594
:0238FF3C E1A04000 mov  r4,r0			;r4=3(0x3)
:0238FF40 EB406FA9 bl 033ABDEC
:0238FF44 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(0238ff88)=#41912452(0x027f8884)
:0238FF48 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(0238ff8c)=#58766272(0x0380b3c0)
:0238FF4C E5911578 ldr r1,[r1, #+0x578]		;r1+0x578=*(027f8dfc)=#555815443(0x21211213)
:0238FF50 EB406F3F bl 033ABC54
:0238FF54 EB00213D bl 02398450
:0238FF58 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(0238ff88)=#41912452(0x027f8884)
:0238FF5C E591157C ldr r1,[r1, #+0x57c]		;r1+0x57c=*(027f8e00)=#863465736(0x33777108)
:0238FF60 EB406F3B bl 033ABC54
:0238FF64 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(0238ff88)=#41912452(0x027f8884)
:0238FF68 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0238ff90)=#58766108(0x0380b31c)
:0238FF6C E5911580 ldr r1,[r1, #+0x580]		;r1+0x580=*(027f8e04)=#-1701281758(0x9a988022)
:0238FF70 EB406F37 bl 033ABC54
:0238FF74 EB406FAA bl 033ABE24
:0238FF78 E1A00004 mov  r0,r4			;r0=3(0x3)
:0238FF7C EB407589 bl 033AD5A8
:0238FF80 E8BD4010 ldmia  r13!,{r4,r14}
:0238FF84 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FF88 027F8884 rsbeqs r8,r15,#0x840000
:0238FF8C 0380B3C0 orreq  r11,r0,#0x3
:0238FF90 0380B31C orreq  r11,r0,#0x70000000
:0238FF94 E92D4010 stmdb  r13!,{r4,r14}
:0238FF98 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0238FF9C EB40757C bl 033AD594
:0238FFA0 E59F1054 ldr r1,[r15, #+0x54]		;r15+0x54=*(0238fffc)=#41912452(0x027f8884)
:0238FFA4 E591254C ldr r2,[r1, #+0x54c]		;r1+0x54c=*(027f8dd0)=#-1968375276(0x8aacfa14)
:0238FFA8 E3520000 cmp r2,#0x0
:0238FFAC 0A00000E beq 0238FFEC
:0238FFB0 E1A03004 mov  r3,r4			;r3=0(0x0)
:0238FFB4 EA00000A b 0238FFE4
:0238FFB8 E0821203 add  r1,r2,r3,lsl #0x4
:0238FFBC E59110D0 ldr r1,[r1, #+0xd0]		;r1+0xd0=*(027f8954)=#1731242666(0x6730aaaa)
:0238FFC0 E3110902 tst r1,#0x8000
:0238FFC4 0A000005 beq 0238FFE0
:0238FFC8 E28220D0 add  r2,r2,#0xD0
:0238FFCC E7921203 ldr r1,[r2,+r3, lsl #0x4]
:0238FFD0 E0824203 add  r4,r2,r3,lsl #0x4
:0238FFD4 E3C11902 bic  r1,r1,#0x8000
:0238FFD8 E7821203 str r1,[r2,+r3, lsl #0x4]
:0238FFDC EA000002 b 0238FFEC
:0238FFE0 E2833001 add  r3,r3,#0x1
:0238FFE4 E3530020 cmp r3,#0x20
:0238FFE8 BAFFFFF2 blt 0238FFB8
:0238FFEC EB40756D bl 033AD5A8
:0238FFF0 E1A00004 mov  r0,r4			;r0=0(0x0)
:0238FFF4 E8BD4010 ldmia  r13!,{r4,r14}
:0238FFF8 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0238FFFC 027F8884 rsbeqs r8,r15,#0x840000
:02390000 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(02390030)=#41912452(0x027f8884)
:02390004 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390008 E5900550 ldr r0,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:0239000C E1C013B8 strh r1,[r0, #+0x38]		;r0+0x38=*(00000038)
:02390010 E1C013BA strh r1,[r0, #+0x3a]		;r0+0x3a=*(0000003a)
:02390014 E1C013B0 strh r1,[r0, #+0x30]		;r0+0x30=*(00000030)
:02390018 E1C013B2 strh r1,[r0, #+0x32]		;r0+0x32=*(00000032)
:0239001C E1C013BC strh r1,[r0, #+0x3c]		;r0+0x3c=*(0000003c)
:02390020 E1C013BE strh r1,[r0, #+0x3e]		;r0+0x3e=*(0000003e)
:02390024 E1C013B4 strh r1,[r0, #+0x34]		;r0+0x34=*(00000034)
:02390028 E1C013B6 strh r1,[r0, #+0x36]		;r0+0x36=*(00000036)
:0239002C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02390030 027F8884 rsbeqs r8,r15,#0x840000
:02390034 E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(02390080)=#41912452(0x027f8884)
:02390038 E3500C02 cmp r0,#0x200
:0239003C E5912550 ldr r2,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02390040 83A00C02 movhi  r0,#0x200		;r0=512(0x200)
:02390044 E1C203B0 strh r0,[r2, #+0x30]		;r2+0x30=*(11024372)=#0(0x00000000)
:02390048 E1C203B4 strh r0,[r2, #+0x34]		;r2+0x34=*(11024376)=#0(0x00000000)
:0239004C E2821C01 add  r1,r2,#0x100
:02390050 E1D118B8 ldrh r1,[r1, #+0x88]		;r1+0x88=*(027f890c)=#-2004318072(0x88888888)
:02390054 E2800004 add  r0,r0,#0x4
:02390058 E3510000 cmp r1,#0x0
:0239005C 01A00800 moveq  r0,r0,lsl #0x10		;r0=0(0x0)
:02390060 01A00820 moveq  r0,r0,lsr #0x10		;r0=0(0x0)
:02390064 01C203BC streqh r0,[r2, #+0x3c]		;r2+0x3c=*(1102437e)=#0(0x00000000)
:02390068 01C203B8 streqh r0,[r2, #+0x38]		;r2+0x38=*(1102437a)=#0(0x00000000)
:0239006C 11A00800 movne  r0,r0,lsl #0x10		;r0=0(0x0)
:02390070 11A00820 movne  r0,r0,lsr #0x10		;r0=0(0x0)
:02390074 11C203BE strneh r0,[r2, #+0x3e]		;r2+0x3e=*(11024380)=#0(0x00000000)
:02390078 11C203BA strneh r0,[r2, #+0x3a]		;r2+0x3a=*(1102437c)=#0(0x00000000)
:0239007C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02390080 027F8884 rsbeqs r8,r15,#0x840000
:02390084 E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(023900d0)=#41912452(0x027f8884)
:02390088 E3500C02 cmp r0,#0x200
:0239008C E5912550 ldr r2,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02390090 83A00C02 movhi  r0,#0x200		;r0=512(0x200)
:02390094 E1C203B6 strh r0,[r2, #+0x36]		;r2+0x36=*(11024378)=#0(0x00000000)
:02390098 E1C203B2 strh r0,[r2, #+0x32]		;r2+0x32=*(11024374)=#0(0x00000000)
:0239009C E2821C01 add  r1,r2,#0x100
:023900A0 E1D118B8 ldrh r1,[r1, #+0x88]		;r1+0x88=*(027f890c)=#-2004318072(0x88888888)
:023900A4 E2800002 add  r0,r0,#0x2
:023900A8 E3510000 cmp r1,#0x0
:023900AC 01A00800 moveq  r0,r0,lsl #0x10		;r0=0(0x0)
:023900B0 01A00820 moveq  r0,r0,lsr #0x10		;r0=0(0x0)
:023900B4 01C203BE streqh r0,[r2, #+0x3e]		;r2+0x3e=*(11024380)=#0(0x00000000)
:023900B8 01C203BA streqh r0,[r2, #+0x3a]		;r2+0x3a=*(1102437c)=#0(0x00000000)
:023900BC 11A00800 movne  r0,r0,lsl #0x10		;r0=0(0x0)
:023900C0 11A00820 movne  r0,r0,lsr #0x10		;r0=0(0x0)
:023900C4 11C203BC strneh r0,[r2, #+0x3c]		;r2+0x3c=*(1102437e)=#0(0x00000000)
:023900C8 11C203B8 strneh r0,[r2, #+0x38]		;r2+0x38=*(1102437a)=#0(0x00000000)
:023900CC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023900D0 027F8884 rsbeqs r8,r15,#0x840000
:023900D4 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(023900fc)=#41912452(0x027f8884)
:023900D8 E5912550 ldr r2,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:023900DC E1C203B0 strh r0,[r2, #+0x30]		;r2+0x30=*(11024372)=#0(0x00000000)
:023900E0 E2821C01 add  r1,r2,#0x100
:023900E4 E1D118B8 ldrh r1,[r1, #+0x88]		;r1+0x88=*(027f890c)=#-2004318072(0x88888888)
:023900E8 E2800004 add  r0,r0,#0x4
:023900EC E3510000 cmp r1,#0x0
:023900F0 01C203B8 streqh r0,[r2, #+0x38]		;r2+0x38=*(1102437a)=#0(0x00000000)
:023900F4 11C203BA strneh r0,[r2, #+0x3a]		;r2+0x3a=*(1102437c)=#0(0x00000000)
:023900F8 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023900FC 027F8884 rsbeqs r8,r15,#0x840000
:02390100 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(02390128)=#41912452(0x027f8884)
:02390104 E5912550 ldr r2,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02390108 E1C203B2 strh r0,[r2, #+0x32]		;r2+0x32=*(11024374)=#0(0x00000000)
:0239010C E2821C01 add  r1,r2,#0x100
:02390110 E1D118B8 ldrh r1,[r1, #+0x88]		;r1+0x88=*(027f890c)=#-2004318072(0x88888888)
:02390114 E2800002 add  r0,r0,#0x2
:02390118 E3510000 cmp r1,#0x0
:0239011C 01C203BA streqh r0,[r2, #+0x3a]		;r2+0x3a=*(1102437c)=#0(0x00000000)
:02390120 11C203B8 strneh r0,[r2, #+0x38]		;r2+0x38=*(1102437a)=#0(0x00000000)
:02390124 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02390128 027F8884 rsbeqs r8,r15,#0x840000
:0239012C E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02390130 E24DD020 sub  r13,r13,#0x20
:02390134 E59F0E48 ldr r0,[r15, #+0xe48]		;r15+0xe48=*(02390f84)=#41908356(0x027f7884)
:02390138 E28D101C add  r1,r13,#0x1C
:0239013C E2800028 add  r0,r0,#0x28
:02390140 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02390144 EB406FAA bl 033ABFF4
:02390148 E59D901C ldr r9,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:0239014C E3590000 cmp r9,#0x0
:02390150 1A000001 bne 0239015C
:02390154 EB406E25 bl 033AB9F0
:02390158 EA000449 b 02391284
:0239015C E1D910BC ldrh r1,[r9, #+0xc]		;r9+0xc=*(0000000c)
:02390160 E2010CFF and  r0,r1,#0xFF00
:02390164 E1A00800 mov  r0,r0,lsl #0x10		;r0=2021916672(0x78840000)
:02390168 E1B00820 movs r0,r0,lsr #0x10		;r0=30852(0x7884)
:0239016C E20110FF and  r1,r1,#0xFF
:02390170 13500C01 cmpne r0,#0x100
:02390174 1A00043C bne 0239126C
:02390178 E3110080 tst r1,#0x80
:0239017C 0A00043A beq 0239126C
:02390180 E59F0E00 ldr r0,[r15, #+0xe00]		;r15+0xe00=*(02390f88)=#41912452(0x027f8884)
:02390184 E590154C ldr r1,[r0, #+0x54c]		;r0+0x54c=*(027f8dd0)=#-1968375276(0x8aacfa14)
:02390188 E3510000 cmp r1,#0x0
:0239018C 15908550 ldrne r8,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:02390190 11D830B0 ldrneh r3,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:02390194 13530001 cmpne r3,#0x1
:02390198 0AFFFFE5 beq 02390134
:0239019C E1D920BC ldrh r2,[r9, #+0xc]		;r9+0xc=*(0000000c)
:023901A0 E59F1DE4 ldr r1,[r15, #+0xde4]		;r15+0xde4=*(02390f8c)=#386(0x00000182)
:023901A4 E1520001 cmp r2,r1
:023901A8 CA000012 bgt 023901F8
:023901AC AA0001BF bge 023908B0
:023901B0 E352008D cmp r2,#0x8D
:023901B4 CA00000C bgt 023901EC
:023901B8 E2520084 subs r0,r2,#0x84
:023901BC 508FF100 addpl  r15,r15,r0,lsl #0x2
:023901C0 EA000426 b 02391260
:023901C4 EA000016 b 02390224
:023901C8 EA00001E b 02390248
:023901CC EA0000C0 b 023904D4
:023901D0 EA000118 b 02390638
:023901D4 EA000120 b 0239065C
:023901D8 EA000420 b 02391260
:023901DC EA00041F b 02391260
:023901E0 EA000126 b 02390680
:023901E4 EA000131 b 023906B0
:023901E8 EA00013C b 023906E0
:023901EC E3520D06 cmp r2,#0x180
:023901F0 0A000180 beq 023907F8
:023901F4 EA000419 b 02391260
:023901F8 E2810003 add  r0,r1,#0x3
:023901FC E1520000 cmp r2,r0
:02390200 CA000003 bgt 02390214
:02390204 AA00033E bge 02390F04
:02390208 E3520F61 cmp r2,#0x184
:0239020C 0A000266 beq 02390BAC
:02390210 EA000412 b 02391260
:02390214 E2810004 add  r0,r1,#0x4
:02390218 E1520000 cmp r2,r0
:0239021C 0A0003D1 beq 02391168
:02390220 EA00040E b 02391260
:02390224 EB409A96 bl 033B6C84
:02390228 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:0239022C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027f8884)=#322258208(0x13354520)
:02390230 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390234 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(027f8886)=#-1416096971(0xab981335)
:02390238 E3A01013 mov  r1,#0x13		;r1=19(0x13)
:0239023C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(027f8888)=#1116318616(0x4289ab98)
:02390240 EB409A7C bl 033B6C38
:02390244 EA000405 b 02391260
:02390248 E3530007 cmp r3,#0x7
:0239024C 13530009 cmpne r3,#0x9
:02390250 1A00005E bne 023903D0
:02390254 E28D1014 add  r1,r13,#0x14
:02390258 E2890010 add  r0,r9,#0x10
:0239025C E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02390260 EB4075D6 bl 033AD9C0
:02390264 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02390268 E1A05006 mov  r5,r6			;r5=0(0x0)
:0239026C E2884C01 add  r4,r8,#0x100
:02390270 E3A0A001 mov  r10,#0x1		;r10=1(0x1)
:02390274 EA000033 b 02390348
:02390278 EB4074C5 bl 033AD594
:0239027C E1D428B2 ldrh r2,[r4, #+0x82]		;r4+0x82=*(00000082)
:02390280 E2851001 add  r1,r5,#0x1
:02390284 E1A07000 mov  r7,r0			;r7=41912452(0x27f8884)
:02390288 E112011A tst r2,r10,lsl r1
:0239028C 0A00002A beq 0239033C
:02390290 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:02390294 E0020095 mul  r2,r5,r0
:02390298 E0880002 add  r0,r8,r2
:0239029C E5DDB014 ldrb r11,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:023902A0 E5D03128 ldrb r3,[r0, #+0x128]		;r0+0x128=*(0000012e)
:023902A4 E15B0003 cmp r11,r3
:023902A8 05DDB015 ldreqb r11,[r13, #+0x15]		;r13+0x15=*(42032e8d)=#0(0x00000000)
:023902AC 05D03129 ldreqb r3,[r0, #+0x129]		;r0+0x129=*(0000012f)
:023902B0 015B0003 cmpeq r11,r3
:023902B4 05DDB016 ldreqb r11,[r13, #+0x16]		;r13+0x16=*(42032e8e)=#0(0x00000000)
:023902B8 05D0312A ldreqb r3,[r0, #+0x12a]		;r0+0x12a=*(00000130)
:023902BC 015B0003 cmpeq r11,r3
:023902C0 05DDB017 ldreqb r11,[r13, #+0x17]		;r13+0x17=*(42032e8f)=#0(0x00000000)
:023902C4 05D0312B ldreqb r3,[r0, #+0x12b]		;r0+0x12b=*(00000131)
:023902C8 015B0003 cmpeq r11,r3
:023902CC 05DDB018 ldreqb r11,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:023902D0 05D0312C ldreqb r3,[r0, #+0x12c]		;r0+0x12c=*(00000132)
:023902D4 015B0003 cmpeq r11,r3
:023902D8 05DD3019 ldreqb r3,[r13, #+0x19]		;r13+0x19=*(42032e91)=#0(0x00000000)
:023902DC 05D0012D ldreqb r0,[r0, #+0x12d]		;r0+0x12d=*(00000133)
:023902E0 01530000 cmpeq r3,r0
:023902E4 1A000014 bne 0239033C
:023902E8 E2883C01 add  r3,r8,#0x100
:023902EC E1A00801 mov  r0,r1,lsl #0x10		;r0=-1416101888(0xab980000)
:023902F0 E1A06820 mov  r6,r0,lsr #0x10		;r6=43928(0xab98)
:023902F4 E1D308B2 ldrh r0,[r3, #+0x82]		;r3+0x82=*(00000082)
:023902F8 E1E0161A mvn  r1,r10,lsl r6
:023902FC E0000001 and  r0,r0,r1
:02390300 E1C308B2 strh r0,[r3, #+0x82]		;r3+0x82=*(00000082)
:02390304 E1D808B6 ldrh r0,[r8, #+0x86]		;r8+0x86=*(110243c8)=#0(0x00000000)
:02390308 E0883186 add  r3,r8,r6,lsl #0x3
:0239030C E0001001 and  r1,r0,r1
:02390310 E2880F4A add  r0,r8,#0x128
:02390314 E1C818B6 strh r1,[r8, #+0x86]		;r8+0x86=*(110243c8)=#0(0x00000000)
:02390318 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239031C E5831738 str r1,[r3, #+0x738]		;r3+0x738=*(00000738)
:02390320 E0800002 add  r0,r0,r2
:02390324 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02390328 E583173C str r1,[r3, #+0x73c]		;r3+0x73c=*(0000073c)
:0239032C EB407574 bl 033AD904
:02390330 E1A00007 mov  r0,r7			;r0=41912452(0x27f8884)
:02390334 EB40749B bl 033AD5A8
:02390338 EA000004 b 02390350
:0239033C E1A00007 mov  r0,r7			;r0=41912452(0x27f8884)
:02390340 EB407498 bl 033AD5A8
:02390344 E2855001 add  r5,r5,#0x1
:02390348 E355000F cmp r5,#0xF
:0239034C BAFFFFC9 blt 02390278
:02390350 E3560000 cmp r6,#0x0
:02390354 0A0003C1 beq 02391260
:02390358 EB409A49 bl 033B6C84
:0239035C E1A04000 mov  r4,r0			;r4=41912452(0x27f8884)
:02390360 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02390364 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(027f8884)=#322258208(0x13354520)
:02390368 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239036C E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(027f8886)=#-1416096971(0xab981335)
:02390370 E3A00009 mov  r0,#0x9		;r0=9(0x9)
:02390374 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(027f888c)=#873468211(0x34101133)
:02390378 E1D911B6 ldrh r1,[r9, #+0x16]		;r9+0x16=*(00000016)
:0239037C E2890010 add  r0,r9,#0x10
:02390380 E1C411B2 strh r1,[r4, #+0x12]		;r4+0x12=*(027f8896)=#-845667279(0xcd982431)
:02390384 E1C461B0 strh r6,[r4, #+0x10]		;r4+0x10=*(027f8894)=#607226555(0x24318abb)
:02390388 E284100A add  r1,r4,#0xA
:0239038C E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02390390 EB40758A bl 033AD9C0
:02390394 E1D813B0 ldrh r1,[r8, #+0x30]		;r8+0x30=*(11024372)=#0(0x00000000)
:02390398 E1A00004 mov  r0,r4			;r0=41912452(0x27f8884)
:0239039C E1C412BC strh r1,[r4, #+0x2c]		;r4+0x2c=*(027f88b0)=#427828001(0x19802321)
:023903A0 E1D813B2 ldrh r1,[r8, #+0x32]		;r8+0x32=*(11024374)=#0(0x00000000)
:023903A4 E1C412BE strh r1,[r4, #+0x2e]		;r4+0x2e=*(027f88b2)=#877730176(0x34511980)
:023903A8 EB409A22 bl 033B6C38
:023903AC E598000C ldr r0,[r8, #+0xc]		;r8+0xc=*(1102434e)=#0(0x00000000)
:023903B0 E3500001 cmp r0,#0x1
:023903B4 1A0003A9 bne 02391260
:023903B8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023903BC E1A00610 mov  r0,r0,lsl r6		;r0=134217728(0x8000000)
:023903C0 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:023903C4 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023903C8 EB001B3B bl 023970BC
:023903CC EA0003A3 b 02391260
:023903D0 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023903D4 EB40746E bl 033AD594
:023903D8 E2881C01 add  r1,r8,#0x100
:023903DC E1D118B2 ldrh r1,[r1, #+0x82]		;r1+0x82=*(34511a02)=#0(0x00000000)
:023903E0 E1A04000 mov  r4,r0			;r4=0(0x0)
:023903E4 E3510000 cmp r1,#0x0
:023903E8 1A000001 bne 023903F4
:023903EC EB40746D bl 033AD5A8
:023903F0 EA00039A b 02391260
:023903F4 E598000C ldr r0,[r8, #+0xc]		;r8+0xc=*(1102434e)=#0(0x00000000)
:023903F8 E3500001 cmp r0,#0x1
:023903FC 1A000004 bne 02390414
:02390400 E1A00005 mov  r0,r5			;r0=0(0x0)
:02390404 E588000C str r0,[r8, #+0xc]		;r8+0xc=*(1102434e)=#0(0x00000000)
:02390408 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:0239040C EB001406 bl 0239542C
:02390410 EBFFFEAF bl 0238FED4
:02390414 E2880C01 add  r0,r8,#0x100
:02390418 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239041C E1C018B2 strh r1,[r0, #+0x82]		;r0+0x82=*(00000082)
:02390420 E1C818B6 strh r1,[r8, #+0x86]		;r8+0x86=*(110243c8)=#0(0x00000000)
:02390424 E5881014 str r1,[r8, #+0x14]		;r8+0x14=*(11024356)=#0(0x00000000)
:02390428 E5881010 str r1,[r8, #+0x10]		;r8+0x10=*(11024352)=#0(0x00000000)
:0239042C E588101C str r1,[r8, #+0x1c]		;r8+0x1c=*(1102435e)=#0(0x00000000)
:02390430 E5881198 str r1,[r8, #+0x198]		;r8+0x198=*(110244da)=#0(0x00000000)
:02390434 E1C019B6 strh r1,[r0, #+0x96]		;r0+0x96=*(00000096)
:02390438 E2880F67 add  r0,r8,#0x19C
:0239043C E3A02050 mov  r2,#0x50		;r2=80(0x50)
:02390440 EB40752F bl 033AD904
:02390444 EBFFFEED bl 02390000
:02390448 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239044C E1C80CB2 strh r0,[r8, #+0xc2]		;r8+0xc2=*(11024404)=#0(0x00000000)
:02390450 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02390454 E1A00004 mov  r0,r4			;r0=0(0x0)
:02390458 E1C810B0 strh r1,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:0239045C EB407451 bl 033AD5A8
:02390460 EB409A07 bl 033B6C84
:02390464 E1A04000 mov  r4,r0			;r4=0(0x0)
:02390468 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:0239046C E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02390470 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02390474 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:02390478 E3A00009 mov  r0,#0x9		;r0=9(0x9)
:0239047C E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02390480 E1D911B6 ldrh r1,[r9, #+0x16]		;r9+0x16=*(00000016)
:02390484 E2880C01 add  r0,r8,#0x100
:02390488 E1C410BC strh r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0239048C E1D018B8 ldrh r1,[r0, #+0x88]		;r0+0x88=*(00000091)
:02390490 E288008A add  r0,r8,#0x8A
:02390494 E1C410BA strh r1,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02390498 E2800C01 add  r0,r0,#0x100
:0239049C E2841010 add  r1,r4,#0x10
:023904A0 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023904A4 EB407545 bl 033AD9C0
:023904A8 E1D813B0 ldrh r1,[r8, #+0x30]		;r8+0x30=*(11024372)=#0(0x00000000)
:023904AC E1A00004 mov  r0,r4			;r0=0(0x0)
:023904B0 E1C411B6 strh r1,[r4, #+0x16]		;r4+0x16=*(00000016)
:023904B4 E1D813B2 ldrh r1,[r8, #+0x32]		;r8+0x32=*(11024374)=#0(0x00000000)
:023904B8 E1C411B8 strh r1,[r4, #+0x18]		;r4+0x18=*(00000018)
:023904BC EB4099DD bl 033B6C38
:023904C0 E3550000 cmp r5,#0x0
:023904C4 0A000365 beq 02391260
:023904C8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023904CC EB001AFA bl 023970BC
:023904D0 EA000362 b 02391260
:023904D4 E1D951B6 ldrh r5,[r9, #+0x16]		;r9+0x16=*(00000016)
:023904D8 E3550000 cmp r5,#0x0
:023904DC 0A00035F beq 02391260
:023904E0 E3550010 cmp r5,#0x10
:023904E4 2A00035D bcs 02391260
:023904E8 E1D80FB6 ldrh r0,[r8, #+0xf6]		;r8+0xf6=*(11024438)=#0(0x00000000)
:023904EC E3500000 cmp r0,#0x0
:023904F0 1A00001A bne 02390560
:023904F4 EBFFFEA6 bl 0238FF94
:023904F8 E1B04000 movs r4,r0			;r4=0(0x0)
:023904FC 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02390500 0A000009 beq 0239052C
:02390504 E3A03022 mov  r3,#0x22		;r3=34(0x22)
:02390508 E2890010 add  r0,r9,#0x10
:0239050C E2841004 add  r1,r4,#0x4
:02390510 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02390514 E5843000 str r3,[r4, #+0x0]		;r4+0x0=*(00000000)
:02390518 EB407528 bl 033AD9C0
:0239051C E59F0A6C ldr r0,[r15, #+0xa6c]		;r15+0xa6c=*(02390f90)=#41908492(0x027f790c)
:02390520 E1A01004 mov  r1,r4			;r1=0(0x0)
:02390524 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02390528 EB406E8E bl 033ABF68
:0239052C E3500000 cmp r0,#0x0
:02390530 1A00034A bne 02391260
:02390534 EB4099D2 bl 033B6C84
:02390538 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:0239053C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027f790c)=#-2004317495(0x88888ac9)
:02390540 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02390544 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(027f790e)=#930121864(0x37708888)
:02390548 E3A01016 mov  r1,#0x16		;r1=22(0x16)
:0239054C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(027f7910)=#-2013251728(0x88003770)
:02390550 E3A01022 mov  r1,#0x22		;r1=34(0x22)
:02390554 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(027f7912)=#-1987540992(0x89888800)
:02390558 EB4099B6 bl 033B6C38
:0239055C EA00033F b 02391260
:02390560 EB40740B bl 033AD594
:02390564 E2881C01 add  r1,r8,#0x100
:02390568 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:0239056C E1D138B2 ldrh r3,[r1, #+0x82]		;r1+0x82=*(89888882)
:02390570 E1E02514 mvn  r2,r4,lsl r5
:02390574 E1833514 orr  r3,r3,r4,lsl r5
:02390578 E1C138B2 strh r3,[r1, #+0x82]		;r1+0x82=*(89888882)
:0239057C E1D818B6 ldrh r1,[r8, #+0x86]		;r8+0x86=*(110243c8)=#0(0x00000000)
:02390580 E1A04000 mov  r4,r0			;r4=41908492(0x27f790c)
:02390584 E0010002 and  r0,r1,r2
:02390588 E1C808B6 strh r0,[r8, #+0x86]		;r8+0x86=*(110243c8)=#0(0x00000000)
:0239058C EB407147 bl 033ACAB0
:02390590 E3802001 orr  r2,r0,#0x1
:02390594 E0880185 add  r0,r8,r5,lsl #0x3
:02390598 E2883F4A add  r3,r8,#0x128
:0239059C E5802738 str r2,[r0, #+0x738]		;r0+0x738=*(00000738)
:023905A0 E3811000 orr  r1,r1,#0x0
:023905A4 E580173C str r1,[r0, #+0x73c]		;r0+0x73c=*(0000073c)
:023905A8 E2450001 sub  r0,r5,#0x1
:023905AC E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023905B0 E0213290 mla  r1,r0,r2,r3unknown
:023905B4 E2890010 add  r0,r9,#0x10
:023905B8 EB407500 bl 033AD9C0
:023905BC E1A00004 mov  r0,r4			;r0=41908492(0x27f790c)
:023905C0 EB4073F8 bl 033AD5A8
:023905C4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023905C8 E2881F7E add  r1,r8,#0x1F8
:023905CC E0811205 add  r1,r1,r5,lsl #0x4
:023905D0 E3A02010 mov  r2,#0x10		;r2=16(0x10)
:023905D4 EB40748B bl 033AD808
:023905D8 EB4099A9 bl 033B6C84
:023905DC E1A04000 mov  r4,r0			;r4=1(0x1)
:023905E0 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:023905E4 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:023905E8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023905EC E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000003)
:023905F0 E3A00007 mov  r0,#0x7		;r0=7(0x7)
:023905F4 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000009)
:023905F8 E2890010 add  r0,r9,#0x10
:023905FC E284100A add  r1,r4,#0xA
:02390600 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02390604 EB4074ED bl 033AD9C0
:02390608 E1C451B0 strh r5,[r4, #+0x10]		;r4+0x10=*(00000011)
:0239060C E2890022 add  r0,r9,#0x22
:02390610 E2841014 add  r1,r4,#0x14
:02390614 E3A02018 mov  r2,#0x18		;r2=24(0x18)
:02390618 EB407484 bl 033AD830
:0239061C E1D813B0 ldrh r1,[r8, #+0x30]		;r8+0x30=*(11024372)=#0(0x00000000)
:02390620 E1A00004 mov  r0,r4			;r0=1(0x1)
:02390624 E1C412BC strh r1,[r4, #+0x2c]		;r4+0x2c=*(0000002d)
:02390628 E1D813B2 ldrh r1,[r8, #+0x32]		;r8+0x32=*(11024374)=#0(0x00000000)
:0239062C E1C412BE strh r1,[r4, #+0x2e]		;r4+0x2e=*(0000002f)
:02390630 EB409980 bl 033B6C38
:02390634 EA000309 b 02391260
:02390638 EB409991 bl 033B6C84
:0239063C E3A01080 mov  r1,#0x80		;r1=128(0x80)
:02390640 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:02390644 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390648 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:0239064C E3A01012 mov  r1,#0x12		;r1=18(0x12)
:02390650 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:02390654 EB409977 bl 033B6C38
:02390658 EA000300 b 02391260
:0239065C EB409988 bl 033B6C84
:02390660 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:02390664 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:02390668 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239066C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:02390670 E3A01011 mov  r1,#0x11		;r1=17(0x11)
:02390674 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:02390678 EB40996E bl 033B6C38
:0239067C EA0002F7 b 02391260
:02390680 E1D80CB2 ldrh r0,[r8, #+0xc2]		;r8+0xc2=*(11024404)=#0(0x00000000)
:02390684 E3500000 cmp r0,#0x0
:02390688 0A0002F4 beq 02391260
:0239068C EB40997C bl 033B6C84
:02390690 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02390694 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02390698 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239069C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023906A0 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:023906A4 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:023906A8 EB409962 bl 033B6C38
:023906AC EA0002EB b 02391260
:023906B0 E1D80CB2 ldrh r0,[r8, #+0xc2]		;r8+0xc2=*(11024404)=#0(0x00000000)
:023906B4 E3500000 cmp r0,#0x0
:023906B8 0A0002E8 beq 02391260
:023906BC EB409970 bl 033B6C84
:023906C0 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:023906C4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023906C8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023906CC E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023906D0 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023906D4 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:023906D8 EB409956 bl 033B6C38
:023906DC EA0002DF b 02391260
:023906E0 E5D9001F ldrb r0,[r9, #+0x1f]		;r9+0x1f=*(0000001f)
:023906E4 EB0002FA bl 023912D4
:023906E8 E59F28A4 ldr r2,[r15, #+0x8a4]		;r15+0x8a4=*(02390f94)=#41942936(0x027fff98)
:023906EC E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(027fff98)=#1000541205(0x3ba30c15)
:023906F0 E0200081 eor  r0,r0,r1,lsl #0x1
:023906F4 E0200820 eor  r0,r0,r0,lsr #0x10
:023906F8 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(027fff98)=#1000541205(0x3ba30c15)
:023906FC E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:02390700 E3500008 cmp r0,#0x8
:02390704 1350000A cmpne r0,#0xA
:02390708 1A0002D4 bne 02391260
:0239070C E1D81BBA ldrh r1,[r8, #+0xba]		;r8+0xba=*(110243fc)=#0(0x00000000)
:02390710 E1D904B4 ldrh r0,[r9, #+0x44]		;r9+0x44=*(00000044)
:02390714 E1510000 cmp r1,r0
:02390718 0A000019 beq 02390784
:0239071C EBFFFE1C bl 0238FF94
:02390720 E1B01000 movs r1,r0			;r1=0(0x0)
:02390724 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02390728 0A000008 beq 02390750
:0239072C E3A00025 mov  r0,#0x25		;r0=37(0x25)
:02390730 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(00000000)
:02390734 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02390738 E59F3858 ldr r3,[r15, #+0x858]		;r15+0x858=*(02390f98)=#32770(0x00008002)
:0239073C E5810004 str r0,[r1, #+0x4]		;r1+0x4=*(00000004)
:02390740 E59F0848 ldr r0,[r15, #+0x848]		;r15+0x848=*(02390f90)=#41908492(0x027f790c)
:02390744 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02390748 E5813008 str r3,[r1, #+0x8]		;r1+0x8=*(00000008)
:0239074C EB406E05 bl 033ABF68
:02390750 E3500000 cmp r0,#0x0
:02390754 1A0002C1 bne 02391260
:02390758 EB409949 bl 033B6C84
:0239075C E3A01080 mov  r1,#0x80		;r1=128(0x80)
:02390760 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027f790c)=#-2004317495(0x88888ac9)
:02390764 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02390768 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(027f790e)=#930121864(0x37708888)
:0239076C E3A01016 mov  r1,#0x16		;r1=22(0x16)
:02390770 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(027f7910)=#-2013251728(0x88003770)
:02390774 E3A01025 mov  r1,#0x25		;r1=37(0x25)
:02390778 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(027f7912)=#-1987540992(0x89888800)
:0239077C EB40992D bl 033B6C38
:02390780 EA0002B6 b 02391260
:02390784 E59F07FC ldr r0,[r15, #+0x7fc]		;r15+0x7fc=*(02390f88)=#41912452(0x027f8884)
:02390788 E5900550 ldr r0,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:0239078C E1D00CB2 ldrh r0,[r0, #+0xc2]		;r0+0xc2=*(000000c2)
:02390790 E3500000 cmp r0,#0x0
:02390794 0A0002B1 beq 02391260
:02390798 EB409939 bl 033B6C84
:0239079C E1A04000 mov  r4,r0			;r4=0(0x0)
:023907A0 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:023907A4 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:023907A8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023907AC E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:023907B0 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:023907B4 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:023907B8 E1D904B4 ldrh r0,[r9, #+0x44]		;r9+0x44=*(00000044)
:023907BC E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:023907C0 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:023907C4 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:023907C8 E1D901B6 ldrh r0,[r9, #+0x16]		;r9+0x16=*(00000016)
:023907CC E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(0000000a)
:023907D0 E3500080 cmp r0,#0x80
:023907D4 8A000004 bhi 023907EC
:023907D8 E2802001 add  r2,r0,#0x1
:023907DC E289003C add  r0,r9,#0x3C
:023907E0 E284100C add  r1,r4,#0xC
:023907E4 E3C22001 bic  r2,r2,#0x1
:023907E8 EB407410 bl 033AD830
:023907EC E1A00004 mov  r0,r4			;r0=0(0x0)
:023907F0 EB409910 bl 033B6C38
:023907F4 EA000299 b 02391260
:023907F8 E5980010 ldr r0,[r8, #+0x10]		;r8+0x10=*(11024352)=#0(0x00000000)
:023907FC E3500000 cmp r0,#0x0
:02390800 0A000296 beq 02391260
:02390804 E5D9001F ldrb r0,[r9, #+0x1f]		;r9+0x1f=*(0000001f)
:02390808 EB0002B1 bl 023912D4
:0239080C EBFFFD68 bl 0238FDB4
:02390810 EBFFFD86 bl 0238FE30
:02390814 E1C80BBC strh r0,[r8, #+0xbc]		;r8+0xbc=*(110243fe)=#0(0x00000000)
:02390818 E289002E add  r0,r9,#0x2E
:0239081C EBFFFCC7 bl 0238FB40
:02390820 E3500001 cmp r0,#0x1
:02390824 0A00028D beq 02391260
:02390828 E1D911B6 ldrh r1,[r9, #+0x16]		;r9+0x16=*(00000016)
:0239082C E59F0768 ldr r0,[r15, #+0x768]		;r15+0x768=*(02390f9c)=#1508(0x000005e4)
:02390830 E1510000 cmp r1,r0
:02390834 8A000289 bhi 02391260
:02390838 E1D81ABE ldrh r1,[r8, #+0xae]		;r8+0xae=*(110243f0)=#0(0x00000000)
:0239083C E2890010 add  r0,r9,#0x10
:02390840 E2211001 eor  r1,r1,#0x1
:02390844 E1C81ABE strh r1,[r8, #+0xae]		;r8+0xae=*(110243f0)=#0(0x00000000)
:02390848 E1D82ABE ldrh r2,[r8, #+0xae]		;r8+0xae=*(110243f0)=#0(0x00000000)
:0239084C E1D911B6 ldrh r1,[r9, #+0x16]		;r9+0x16=*(00000016)
:02390850 E0882102 add  r2,r8,r2,lsl #0x2
:02390854 E59240B0 ldr r4,[r2, #+0xb0]		;r2+0xb0=*(000000b0)
:02390858 E281202D add  r2,r1,#0x2D
:0239085C E1A01004 mov  r1,r4			;r1=0(0x0)
:02390860 E3C22001 bic  r2,r2,#0x1
:02390864 EB407455 bl 033AD9C0
:02390868 E2890028 add  r0,r9,#0x28
:0239086C E2841018 add  r1,r4,#0x18
:02390870 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02390874 EB407451 bl 033AD9C0
:02390878 E289002E add  r0,r9,#0x2E
:0239087C E284101E add  r1,r4,#0x1E
:02390880 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02390884 EB40744D bl 033AD9C0
:02390888 EB4098FD bl 033B6C84
:0239088C E3A01011 mov  r1,#0x11		;r1=17(0x11)
:02390890 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(000005e4)
:02390894 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390898 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(000005e6)
:0239089C E3A0100F mov  r1,#0xF		;r1=15(0xf)
:023908A0 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(000005e8)
:023908A4 E5804008 str r4,[r0, #+0x8]		;r0+0x8=*(000005ec)
:023908A8 EB4098E2 bl 033B6C38
:023908AC EA00026B b 02391260
:023908B0 E5D9001F ldrb r0,[r9, #+0x1f]		;r9+0x1f=*(0000001f)
:023908B4 EB000286 bl 023912D4
:023908B8 E1D81BBE ldrh r1,[r8, #+0xbe]		;r8+0xbe=*(11024400)=#0(0x00000000)
:023908BC E1510000 cmp r1,r0
:023908C0 81C80BBE strhih r0,[r8, #+0xbe]		;r8+0xbe=*(11024400)=#0(0x00000000)
:023908C4 E598000C ldr r0,[r8, #+0xc]		;r8+0xc=*(1102434e)=#0(0x00000000)
:023908C8 E3500000 cmp r0,#0x0
:023908CC 0A000263 beq 02391260
:023908D0 E1D806B0 ldrh r0,[r8, #+0x60]		;r8+0x60=*(110243a2)=#0(0x00000000)
:023908D4 E3500001 cmp r0,#0x1
:023908D8 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023908DC 01C806B0 streqh r0,[r8, #+0x60]		;r8+0x60=*(110243a2)=#0(0x00000000)
:023908E0 E1D807B0 ldrh r0,[r8, #+0x70]		;r8+0x70=*(110243b2)=#0(0x00000000)
:023908E4 E1D8A8BE ldrh r10,[r8, #+0x8e]		;r8+0x8e=*(110243d0)=#0(0x00000000)
:023908E8 E2200001 eor  r0,r0,#0x1
:023908EC E1C807B0 strh r0,[r8, #+0x70]		;r8+0x70=*(110243b2)=#0(0x00000000)
:023908F0 E1D807B0 ldrh r0,[r8, #+0x70]		;r8+0x70=*(110243b2)=#0(0x00000000)
:023908F4 E1D911B6 ldrh r1,[r9, #+0x16]		;r9+0x16=*(00000016)
:023908F8 E0883100 add  r3,r8,r0,lsl #0x2
:023908FC E1D807B2 ldrh r0,[r8, #+0x72]		;r8+0x72=*(110243b4)=#0(0x00000000)
:02390900 E2812030 add  r2,r1,#0x30
:02390904 E5934074 ldr r4,[r3, #+0x74]		;r3+0x74=*(00008076)
:02390908 E1500002 cmp r0,r2
:0239090C 31A02000 movcc  r2,r0			;r2=0(0x0)
:02390910 E1A01004 mov  r1,r4			;r1=0(0x0)
:02390914 E2890010 add  r0,r9,#0x10
:02390918 EB407428 bl 033AD9C0
:0239091C EB40731C bl 033AD594
:02390920 E1D818B4 ldrh r1,[r8, #+0x84]		;r8+0x84=*(110243c6)=#0(0x00000000)
:02390924 E1A0B000 mov  r11,r0			;r11=0(0x0)
:02390928 E3510001 cmp r1,#0x1
:0239092C E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02390930 1A000002 bne 02390940
:02390934 E59F0664 ldr r0,[r15, #+0x664]		;r15+0x664=*(02390fa0)=#58766436(0x0380b464)
:02390938 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:0239093C EB407144 bl 033ACE54
:02390940 E3A07001 mov  r7,#0x1		;r7=1(0x1)
:02390944 E1C878B4 strh r7,[r8, #+0x84]		;r8+0x84=*(110243c6)=#0(0x00000000)
:02390948 E1D400BA ldrh r0,[r4, #+0xa]		;r4+0xa=*(0000000a)
:0239094C E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02390950 E1C808B2 strh r0,[r8, #+0x82]		;r8+0x82=*(110243c4)=#0(0x00000000)
:02390954 E1D961B8 ldrh r6,[r9, #+0x18]		;r9+0x18=*(00000018)
:02390958 E59F0644 ldr r0,[r15, #+0x644]		;r15+0x644=*(02390fa4)=#33514(0x000082ea)
:0239095C E3160A02 tst r6,#0x2000
:02390960 03A07000 moveq  r7,#0x0		;r7=0(0x0)
:02390964 E1C879B0 strh r7,[r8, #+0x90]		;r8+0x90=*(110243d2)=#0(0x00000000)
:02390968 E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239096C E1D420BA ldrh r2,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02390970 E1D410BC ldrh r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02390974 E0421001 sub  r1,r2,r1
:02390978 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:0239097C E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:02390980 E2811080 add  r1,r1,#0x80
:02390984 E1A01201 mov  r1,r1,lsl #0x4		;r1=0(0x0)
:02390988 E0823091 umull  r3,r2,r1,r0
:0239098C E0222C91 mla  r2,r1,r12,r2unknown
:02390990 E1A01FC1 mov  r1,r1,asr #0x1f
:02390994 E0222091 mla  r2,r1,r0,r2unknown
:02390998 E1A00323 mov  r0,r3,lsr #0x6		;r0=512(0x200)
:0239099C E1800D02 orr  r0,r0,r2,lsl #0x1a
:023909A0 E1A03322 mov  r3,r2,lsr #0x6		;r3=0(0x0)
:023909A4 E1A01520 mov  r1,r0,lsr #0xa		;r1=0(0x0)
:023909A8 E59F05F0 ldr r0,[r15, #+0x5f0]		;r15+0x5f0=*(02390fa0)=#58766436(0x0380b464)
:023909AC E1A02523 mov  r2,r3,lsr #0xa		;r2=0(0x0)
:023909B0 E1811B03 orr  r1,r1,r3,lsl #0x16
:023909B4 E59F35EC ldr r3,[r15, #+0x5ec]		;r15+0x5ec=*(02390fa8)=#41818984(0x027e1b68)
:023909B8 EB4070EC bl 033ACD70
:023909BC E2060B0A and  r0,r6,#0x2800
:023909C0 E3500B0A cmp r0,#0x2800
:023909C4 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:023909C8 E2060A06 and  r0,r6,#0x6000
:023909CC 13A01000 movne  r1,#0x0		;r1=0(0x0)
:023909D0 E3500A06 cmp r0,#0x6000
:023909D4 03A02001 moveq  r2,#0x1		;r2=1(0x1)
:023909D8 13A02000 movne  r2,#0x0		;r2=0(0x0)
:023909DC E3520000 cmp r2,#0x0
:023909E0 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023909E4 11C808BA strneh r0,[r8, #+0x8a]		;r8+0x8a=*(110243cc)=#0(0x00000000)
:023909E8 E3510000 cmp r1,#0x0
:023909EC 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023909F0 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023909F4 E1C808BE strh r0,[r8, #+0x8e]		;r8+0x8e=*(110243d0)=#0(0x00000000)
:023909F8 E3520000 cmp r2,#0x0
:023909FC 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02390A00 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02390A04 E1C808BC strh r0,[r8, #+0x8c]		;r8+0x8c=*(110243ce)=#0(0x00000000)
:02390A08 E3570000 cmp r7,#0x0
:02390A0C 0A00000E beq 02390A4C
:02390A10 E1D402BC ldrh r0,[r4, #+0x2c]		;r4+0x2c=*(0000002c)
:02390A14 E2401066 sub  r1,r0,#0x66
:02390A18 E1A000C1 mov  r0,r1,asr #0x1
:02390A1C E0810F20 add  r0,r1,r0,lsr #0x1e
:02390A20 E1A00140 mov  r0,r0,asr #0x2
:02390A24 E2501020 subs r1,r0,#0x20
:02390A28 4A000007 bmi 02390A4C
:02390A2C E1D803B2 ldrh r0,[r8, #+0x32]		;r8+0x32=*(11024374)=#0(0x00000000)
:02390A30 E3510C02 cmp r1,#0x200
:02390A34 C3A01C02 movgt  r1,#0x200		;r1=512(0x200)
:02390A38 E1510000 cmp r1,r0
:02390A3C 0A000002 beq 02390A4C
:02390A40 E1A00801 mov  r0,r1,lsl #0x10		;r0=33554432(0x2000000)
:02390A44 E1A00820 mov  r0,r0,lsr #0x10		;r0=512(0x200)
:02390A48 EBFFFDAC bl 02390100
:02390A4C E1A0000B mov  r0,r11			;r0=0(0x0)
:02390A50 EB4072D4 bl 033AD5A8
:02390A54 E3550000 cmp r5,#0x0
:02390A58 0A00000E beq 02390A98
:02390A5C E35A0001 cmp r10,#0x1
:02390A60 1A000002 bne 02390A70
:02390A64 E1A00005 mov  r0,r5			;r0=1(0x1)
:02390A68 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390A6C EB0018C6 bl 02396D8C
:02390A70 EB409883 bl 033B6C84
:02390A74 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:02390A78 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:02390A7C E3A01009 mov  r1,#0x9		;r1=9(0x9)
:02390A80 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:02390A84 E3A0100D mov  r1,#0xD		;r1=13(0xd)
:02390A88 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:02390A8C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390A90 E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(00000009)
:02390A94 EB409867 bl 033B6C38
:02390A98 E3570000 cmp r7,#0x0
:02390A9C 1A000008 bne 02390AC4
:02390AA0 E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02390AA4 E3500002 cmp r0,#0x2
:02390AA8 3A0001EC bcc 02391260
:02390AAC E1D403B0 ldrh r0,[r4, #+0x30]		;r4+0x30=*(00000030)
:02390AB0 E3100902 tst r0,#0x8000
:02390AB4 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02390AB8 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02390ABC E1C805BE strh r0,[r8, #+0x5e]		;r8+0x5e=*(110243a0)=#0(0x00000000)
:02390AC0 EA0001E6 b 02391260
:02390AC4 E2890028 add  r0,r9,#0x28
:02390AC8 E2841018 add  r1,r4,#0x18
:02390ACC E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02390AD0 EB4073BA bl 033AD9C0
:02390AD4 E289002E add  r0,r9,#0x2E
:02390AD8 E284101E add  r1,r4,#0x1E
:02390ADC E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02390AE0 EB4073B6 bl 033AD9C0
:02390AE4 E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02390AE8 E3500002 cmp r0,#0x2
:02390AEC 3A000018 bcc 02390B54
:02390AF0 E2400002 sub  r0,r0,#0x2
:02390AF4 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02390AF8 E1D403B0 ldrh r0,[r4, #+0x30]		;r4+0x30=*(00000030)
:02390AFC E3100902 tst r0,#0x8000
:02390B00 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02390B04 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02390B08 E1C805BE strh r0,[r8, #+0x5e]		;r8+0x5e=*(110243a0)=#0(0x00000000)
:02390B0C EB40985C bl 033B6C84
:02390B10 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:02390B14 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02390B18 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390B1C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02390B20 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02390B24 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02390B28 E5804008 str r4,[r0, #+0x8]		;r0+0x8=*(00000008)
:02390B2C EB409841 bl 033B6C38
:02390B30 E1D430B6 ldrh r3,[r4, #+0x6]		;r4+0x6=*(00000006)
:02390B34 E3530000 cmp r3,#0x0
:02390B38 0A000010 beq 02390B80
:02390B3C E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02390B40 E1D413B0 ldrh r1,[r4, #+0x30]		;r4+0x30=*(00000030)
:02390B44 E2842032 add  r2,r4,#0x32
:02390B48 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02390B4C EB0019D7 bl 023972B0
:02390B50 EA00000A b 02390B80
:02390B54 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02390B58 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02390B5C E1C805BE strh r0,[r8, #+0x5e]		;r8+0x5e=*(110243a0)=#0(0x00000000)
:02390B60 EB409847 bl 033B6C84
:02390B64 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:02390B68 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02390B6C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02390B70 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02390B74 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02390B78 E5804008 str r4,[r0, #+0x8]		;r0+0x8=*(00000008)
:02390B7C EB40982D bl 033B6C38
:02390B80 E59807BC ldr r0,[r8, #+0x7bc]		;r8+0x7bc=*(11024afe)=#0(0x00000000)
:02390B84 E59817B8 ldr r1,[r8, #+0x7b8]		;r8+0x7b8=*(11024afa)=#0(0x00000000)
:02390B88 E3500000 cmp r0,#0x0
:02390B8C 03510000 cmpeq r1,#0x0
:02390B90 0A0001B2 beq 02391260
:02390B94 EB406FC5 bl 033ACAB0
:02390B98 E3800001 orr  r0,r0,#0x1
:02390B9C E5880738 str r0,[r8, #+0x738]		;r8+0x738=*(11024a7a)=#0(0x00000000)
:02390BA0 E3810000 orr  r0,r1,#0x0
:02390BA4 E588073C str r0,[r8, #+0x73c]		;r8+0x73c=*(11024a7e)=#0(0x00000000)
:02390BA8 EA0001AC b 02391260
:02390BAC E598000C ldr r0,[r8, #+0xc]		;r8+0xc=*(1102434e)=#0(0x00000000)
:02390BB0 E3A0B000 mov  r11,#0x0		;r11=0(0x0)
:02390BB4 E3500000 cmp r0,#0x0
:02390BB8 0A0001A8 beq 02391260
:02390BBC E1D901B2 ldrh r0,[r9, #+0x12]		;r9+0x12=*(00000012)
:02390BC0 E3500000 cmp r0,#0x0
:02390BC4 1A000005 bne 02390BE0
:02390BC8 E1D816B6 ldrh r1,[r8, #+0x66]		;r8+0x66=*(110243a8)=#0(0x00000000)
:02390BCC E3510001 cmp r1,#0x1
:02390BD0 1A000004 bne 02390BE8
:02390BD4 E1D901B0 ldrh r0,[r9, #+0x10]		;r9+0x10=*(00000010)
:02390BD8 E3500000 cmp r0,#0x0
:02390BDC 0A000001 beq 02390BE8
:02390BE0 EB0001C0 bl 023912E8
:02390BE4 EA00019D b 02391260
:02390BE8 E3510000 cmp r1,#0x0
:02390BEC 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02390BF0 11C806B6 strneh r0,[r8, #+0x66]		;r8+0x66=*(110243a8)=#0(0x00000000)
:02390BF4 E1D911B6 ldrh r1,[r9, #+0x16]		;r9+0x16=*(00000016)
:02390BF8 E1D901B4 ldrh r0,[r9, #+0x14]		;r9+0x14=*(00000014)
:02390BFC E1D837B0 ldrh r3,[r8, #+0x70]		;r8+0x70=*(110243b2)=#0(0x00000000)
:02390C00 E0020091 mul  r2,r1,r0
:02390C04 E0881103 add  r1,r8,r3,lsl #0x2
:02390C08 E5914074 ldr r4,[r1, #+0x74]		;r1+0x74=*(00000074)
:02390C0C E1D807B2 ldrh r0,[r8, #+0x72]		;r8+0x72=*(110243b4)=#0(0x00000000)
:02390C10 E282200A add  r2,r2,#0xA
:02390C14 E1500002 cmp r0,r2
:02390C18 31A02000 movcc  r2,r0			;r2=0(0x0)
:02390C1C E1A01004 mov  r1,r4			;r1=0(0x0)
:02390C20 E2890010 add  r0,r9,#0x10
:02390C24 EB407365 bl 033AD9C0
:02390C28 E59F0358 ldr r0,[r15, #+0x358]		;r15+0x358=*(02390f88)=#41912452(0x027f8884)
:02390C2C E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:02390C30 E5907550 ldr r7,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:02390C34 E3510000 cmp r1,#0x0
:02390C38 E1D75BBE ldrh r5,[r7, #+0xbe]		;r7+0xbe=*(11024400)=#0(0x00000000)
:02390C3C 1A000010 bne 02390C84
:02390C40 E1D901B4 ldrh r0,[r9, #+0x14]		;r9+0x14=*(00000014)
:02390C44 E3500001 cmp r0,#0x1
:02390C48 3A00000D bcc 02390C84
:02390C4C E289A01A add  r10,r9,#0x1A
:02390C50 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02390C54 EA000006 b 02390C74
:02390C58 E1D911B6 ldrh r1,[r9, #+0x16]		;r9+0x16=*(00000016)
:02390C5C E020A691 mla  r0,r1,r6,r10unknown
:02390C60 E5D00003 ldrb r0,[r0, #+0x3]		;r0+0x3=*(89ab9816)
:02390C64 EB00019A bl 023912D4
:02390C68 E1500005 cmp r0,r5
:02390C6C 31A05000 movcc  r5,r0			;r5=-1985243117(0x89ab9813)
:02390C70 E2866001 add  r6,r6,#0x1
:02390C74 E1D901B4 ldrh r0,[r9, #+0x14]		;r9+0x14=*(00000014)
:02390C78 E1560000 cmp r6,r0
:02390C7C BAFFFFF5 blt 02390C58
:02390C80 E1C75BBE strh r5,[r7, #+0xbe]		;r7+0xbe=*(11024400)=#0(0x00000000)
:02390C84 EB406F89 bl 033ACAB0
:02390C88 E3800001 orr  r0,r0,#0x1
:02390C8C E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02390C90 E59F0314 ldr r0,[r15, #+0x314]		;r15+0x314=*(02390fac)=#32769(0x00008001)
:02390C94 E3811000 orr  r1,r1,#0x0
:02390C98 E2600906 rsb  r0,r0,#0x18000
:02390C9C E1D460B0 ldrh r6,[r4, #+0x0]		;r4+0x0=*(00000000)
:02390CA0 E58D100C str r1,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02390CA4 E284500A add  r5,r4,#0xA
:02390CA8 E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:02390CAC E58D0010 str r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02390CB0 EA000059 b 02390E1C
:02390CB4 E1D570B4 ldrh r7,[r5, #+0x4]		;r5+0x4=*(00000004)
:02390CB8 E1D510B0 ldrh r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:02390CBC E3570001 cmp r7,#0x1
:02390CC0 3A000050 bcc 02390E08
:02390CC4 E357000F cmp r7,#0xF
:02390CC8 8A00004E bhi 02390E08
:02390CCC E3510002 cmp r1,#0x2
:02390CD0 3A000016 bcc 02390D30
:02390CD4 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02390CD8 E1510000 cmp r1,r0
:02390CDC 0A000013 beq 02390D30
:02390CE0 E2410002 sub  r0,r1,#0x2
:02390CE4 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02390CE8 E1B03820 movs r3,r0,lsr #0x10		;r3=0(0x0)
:02390CEC E1C530B0 strh r3,[r5, #+0x0]		;r5+0x0=*(00000000)
:02390CF0 E1D828B6 ldrh r2,[r8, #+0x86]		;r8+0x86=*(110243c8)=#0(0x00000000)
:02390CF4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02390CF8 E1821711 orr  r1,r2,r1,lsl r7
:02390CFC E1C818B6 strh r1,[r8, #+0x86]		;r8+0x86=*(110243c8)=#0(0x00000000)
:02390D00 E59D1008 ldr r1,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02390D04 E0880187 add  r0,r8,r7,lsl #0x3
:02390D08 E5801738 str r1,[r0, #+0x738]		;r0+0x738=*(00000738)
:02390D0C E59D100C ldr r1,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02390D10 E580173C str r1,[r0, #+0x73c]		;r0+0x73c=*(0000073c)
:02390D14 0A00003B beq 02390E08
:02390D18 E1A00007 mov  r0,r7			;r0=285360962(0x11024342)
:02390D1C E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02390D20 E1D510B8 ldrh r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:02390D24 E285200A add  r2,r5,#0xA
:02390D28 EB001960 bl 023972B0
:02390D2C EA000035 b 02390E08
:02390D30 E3510000 cmp r1,#0x0
:02390D34 1A000033 bne 02390E08
:02390D38 E0880187 add  r0,r8,r7,lsl #0x3
:02390D3C E5902738 ldr r2,[r0, #+0x738]		;r0+0x738=*(11024a7a)=#0(0x00000000)
:02390D40 E590173C ldr r1,[r0, #+0x73c]		;r0+0x73c=*(11024a7e)=#0(0x00000000)
:02390D44 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02390D48 E1A00710 mov  r0,r0,lsl r7		;r0=4(0x4)
:02390D4C E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02390D50 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02390D54 E1866710 orr  r6,r6,r0,lsl r7
:02390D58 E598C7BC ldr r12,[r8, #+0x7bc]		;r8+0x7bc=*(11024afe)=#0(0x00000000)
:02390D5C E59807B8 ldr r0,[r8, #+0x7b8]		;r8+0x7b8=*(11024afa)=#0(0x00000000)
:02390D60 E35C0000 cmp r12,#0x0
:02390D64 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02390D68 03500000 cmpeq r0,#0x0
:02390D6C 0A000025 beq 02390E08
:02390D70 E1510003 cmp r1,r3
:02390D74 01520003 cmpeq r2,r3
:02390D78 0A000022 beq 02390E08
:02390D7C E59D3008 ldr r3,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02390D80 E0533002 subs r3,r3,r2
:02390D84 E59D200C ldr r2,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02390D88 E0C21001 sbc  r1,r2,r1
:02390D8C E151000C cmp r1,r12
:02390D90 01530000 cmpeq r3,r0
:02390D94 9A00001B bls 02390E08
:02390D98 EBFFFC7D bl 0238FF94
:02390D9C E1B01000 movs r1,r0			;r1=0(0x0)
:02390DA0 E0882187 add  r2,r8,r7,lsl #0x3
:02390DA4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02390DA8 E5820738 str r0,[r2, #+0x738]		;r2+0x738=*(00000738)
:02390DAC E582073C str r0,[r2, #+0x73c]		;r2+0x73c=*(0000073c)
:02390DB0 0A000008 beq 02390DD8
:02390DB4 E3A00025 mov  r0,#0x25		;r0=37(0x25)
:02390DB8 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(00000000)
:02390DBC E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02390DC0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02390DC4 E5810004 str r0,[r1, #+0x4]		;r1+0x4=*(00000004)
:02390DC8 E59F01DC ldr r0,[r15, #+0x1dc]		;r15+0x1dc=*(02390fac)=#32769(0x00008001)
:02390DCC E5810008 str r0,[r1, #+0x8]		;r1+0x8=*(00000008)
:02390DD0 E59F01B8 ldr r0,[r15, #+0x1b8]		;r15+0x1b8=*(02390f90)=#41908492(0x027f790c)
:02390DD4 EB406C63 bl 033ABF68
:02390DD8 E3500000 cmp r0,#0x0
:02390DDC 1A000009 bne 02390E08
:02390DE0 EB4097A7 bl 033B6C84
:02390DE4 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:02390DE8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027f790c)=#-2004317495(0x88888ac9)
:02390DEC E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02390DF0 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(027f790e)=#930121864(0x37708888)
:02390DF4 E3A01016 mov  r1,#0x16		;r1=22(0x16)
:02390DF8 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(027f7910)=#-2013251728(0x88003770)
:02390DFC E3A01025 mov  r1,#0x25		;r1=37(0x25)
:02390E00 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(027f7912)=#-1987540992(0x89888800)
:02390E04 EB40978B bl 033B6C38
:02390E08 E28A0001 add  r0,r10,#0x1
:02390E0C E1A00800 mov  r0,r0,lsl #0x10		;r0=2030829568(0x790c0000)
:02390E10 E1A0A820 mov  r10,r0,lsr #0x10		;r10=30988(0x790c)
:02390E14 E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02390E18 E0855000 add  r5,r5,r0
:02390E1C E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02390E20 E15A0000 cmp r10,r0
:02390E24 3AFFFFA2 bcc 02390CB4
:02390E28 E1A00806 mov  r0,r6,lsl #0x10		;r0=0(0x0)
:02390E2C E1A01820 mov  r1,r0,lsr #0x10		;r1=0(0x0)
:02390E30 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02390E34 EB0017D4 bl 02396D8C
:02390E38 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02390E3C E3500000 cmp r0,#0x0
:02390E40 13A0B001 movne  r11,#0x1		;r11=1(0x1)
:02390E44 EB40978E bl 033B6C84
:02390E48 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:02390E4C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02390E50 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390E54 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02390E58 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:02390E5C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02390E60 E5804008 str r4,[r0, #+0x8]		;r0+0x8=*(00000008)
:02390E64 EB409773 bl 033B6C38
:02390E68 E1D807B0 ldrh r0,[r8, #+0x70]		;r8+0x70=*(110243b2)=#0(0x00000000)
:02390E6C E2200001 eor  r0,r0,#0x1
:02390E70 E1C807B0 strh r0,[r8, #+0x70]		;r8+0x70=*(110243b2)=#0(0x00000000)
:02390E74 EB4071C6 bl 033AD594
:02390E78 E35B0000 cmp r11,#0x0
:02390E7C 01D816F2 ldreqsh r1,[r8, #+0x62]		;r8+0x62=*(110243a4)=#0(0x00000000)
:02390E80 02411001 subeq  r1,r1,#0x1
:02390E84 01C816B2 streqh r1,[r8, #+0x62]		;r8+0x62=*(110243a4)=#0(0x00000000)
:02390E88 E1D816F4 ldrsh r1,[r8, #+0x64]		;r8+0x64=*(110243a6)=#0(0x00000000)
:02390E8C E3510000 cmp r1,#0x0
:02390E90 C2411001 subgt  r1,r1,#0x1
:02390E94 C1C816B4 strgth r1,[r8, #+0x64]		;r8+0x64=*(110243a6)=#0(0x00000000)
:02390E98 E1D816F2 ldrsh r1,[r8, #+0x62]		;r8+0x62=*(110243a4)=#0(0x00000000)
:02390E9C E3510000 cmp r1,#0x0
:02390EA0 C1D816F4 ldrgtsh r1,[r8, #+0x64]		;r8+0x64=*(110243a6)=#0(0x00000000)
:02390EA4 C3510000 cmpgt r1,#0x0
:02390EA8 C3A04001 movgt  r4,#0x1		;r4=1(0x1)
:02390EAC D3A04000 movle  r4,#0x0		;r4=0(0x0)
:02390EB0 EB4071BC bl 033AD5A8
:02390EB4 E3540000 cmp r4,#0x0
:02390EB8 0A0000E8 beq 02391260
:02390EBC E35B0001 cmp r11,#0x1
:02390EC0 01D941B0 ldreqh r4,[r9, #+0x10]		;r9+0x10=*(00000010)
:02390EC4 E1D804B4 ldrh r0,[r8, #+0x44]		;r8+0x44=*(11024386)=#0(0x00000000)
:02390EC8 159F40E0 ldrne r4,[r15, #+0xe0]		;r15+0xe0=*(02390fb0)=#65535(0x0000ffff)
:02390ECC E3500000 cmp r0,#0x0
:02390ED0 0A000008 beq 02390EF8
:02390ED4 E59F00D8 ldr r0,[r15, #+0xd8]		;r15+0xd8=*(02390fb4)=#58766480(0x0380b490)
:02390ED8 EB406FDD bl 033ACE54
:02390EDC E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02390EE0 E5981048 ldr r1,[r8, #+0x48]		;r8+0x48=*(1102438a)=#0(0x00000000)
:02390EE4 E598204C ldr r2,[r8, #+0x4c]		;r8+0x4c=*(1102438e)=#0(0x00000000)
:02390EE8 E59F00C4 ldr r0,[r15, #+0xc4]		;r15+0xc4=*(02390fb4)=#58766480(0x0380b490)
:02390EEC E59F30C4 ldr r3,[r15, #+0xc4]		;r15+0xc4=*(02390fb8)=#41818836(0x027e1ad4)
:02390EF0 EB406F9E bl 033ACD70
:02390EF4 EA0000D9 b 02391260
:02390EF8 E1A00004 mov  r0,r4			;r0=0(0x0)
:02390EFC EB00011E bl 0239137C
:02390F00 EA0000D6 b 02391260
:02390F04 E598000C ldr r0,[r8, #+0xc]		;r8+0xc=*(1102434e)=#0(0x00000000)
:02390F08 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02390F0C E3500000 cmp r0,#0x0
:02390F10 0A0000D2 beq 02391260
:02390F14 E1D900BE ldrh r0,[r9, #+0xe]		;r9+0xe=*(0000000e)
:02390F18 E3500000 cmp r0,#0x0
:02390F1C 1A000010 bne 02390F64
:02390F20 E59F1094 ldr r1,[r15, #+0x94]		;r15+0x94=*(02390fbc)=#75530488(0x048080f8)
:02390F24 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02390F28 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(048080f8)=#-1(0xffffffff)
:02390F2C E1D130B2 ldrh r3,[r1, #+0x2]		;r1+0x2=*(048080fa)=#-1(0xffffffff)
:02390F30 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(048080f8)=#-1(0xffffffff)
:02390F34 E1500002 cmp r0,r2
:02390F38 81D130B2 ldrhih r3,[r1, #+0x2]		;r1+0x2=*(048080fa)=#-1(0xffffffff)
:02390F3C E1A00242 mov  r0,r2,asr #0x4
:02390F40 E1800603 orr  r0,r0,r3,lsl #0xc
:02390F44 E1D818B2 ldrh r1,[r8, #+0x82]		;r8+0x82=*(110243c4)=#0(0x00000000)
:02390F48 E1A00800 mov  r0,r0,lsl #0x10		;r0=-65536(0xffff0000)
:02390F4C E0610820 rsb  r0,r1,r0,lsr #0x10
:02390F50 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02390F54 E1A00840 mov  r0,r0,asr #0x10
:02390F58 E3500000 cmp r0,#0x0
:02390F5C DA0000BF ble 02391260
:02390F60 EA000000 b 02390F68
:02390F64 E1A04005 mov  r4,r5			;r4=0(0x0)
:02390F68 EB407189 bl 033AD594
:02390F6C E1D818B4 ldrh r1,[r8, #+0x84]		;r8+0x84=*(110243c6)=#0(0x00000000)
:02390F70 E1A07000 mov  r7,r0			;r7=0(0x0)
:02390F74 E3510000 cmp r1,#0x0
:02390F78 1A000010 bne 02390FC0
:02390F7C EB407189 bl 033AD5A8
:02390F80 EA0000B6 b 02391260
:02390F84 027F7884 rsbeqs r7,r15,#0x840000
:02390F88 027F8884 rsbeqs r8,r15,#0x840000
:02390F8C 00000182 andeq  r0,r0,r2,lsl #0x3
:02390F90 027F790C rsbeqs r7,r15,#0x30000
:02390F94 027FFF98 rsbeqs r15,r15,#0x260
:02390F98 00008002 andeq  r8,r0,r2
:02390F9C 000005E4 andeq  r0,r0,r4,ror #0xb
:02390FA0 0380B464 orreq  r11,r0,#0x64000000
:02390FA4 000082EA andeq  r8,r0,r10,ror #0x5
:02390FA8 027E1B68 rsbeqs r1,r14,#0x1A000
:02390FAC 00008001 andeq  r8,r0,r1
:02390FB0 0000FFFF unknown
:02390FB4 0380B490 orreq  r11,r0,#0x90000000
:02390FB8 027E1AD4 rsbeqs r1,r14,#0xD4000
:02390FBC 048080F8 streq r8,[r0],#+0xf8
:02390FC0 E51F0028 ldr r0,[r15, #-0x28]		;r15-0x28=*(02390fa0)=#58766436(0x0380b464)
:02390FC4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02390FC8 E1C818B4 strh r1,[r8, #+0x84]		;r8+0x84=*(110243c6)=#0(0x00000000)
:02390FCC E1D869B0 ldrh r6,[r8, #+0x90]		;r8+0x90=*(110243d2)=#0(0x00000000)
:02390FD0 EB406F9F bl 033ACE54
:02390FD4 E1A00007 mov  r0,r7			;r0=0(0x0)
:02390FD8 EB407172 bl 033AD5A8
:02390FDC E1D838BC ldrh r3,[r8, #+0x8c]		;r8+0x8c=*(110243ce)=#0(0x00000000)
:02390FE0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02390FE4 E3530000 cmp r3,#0x0
:02390FE8 0A000007 beq 0239100C
:02390FEC E3540000 cmp r4,#0x0
:02390FF0 1A000004 bne 02391008
:02390FF4 E2880C01 add  r0,r8,#0x100
:02390FF8 E1D913BE ldrh r1,[r9, #+0x3e]		;r9+0x3e=*(0000003e)
:02390FFC E1D008B8 ldrh r0,[r0, #+0x88]		;r0+0x88=*(00000088)
:02391000 E1110012 tst r1,r2,lsl r0
:02391004 1A000000 bne 0239100C
:02391008 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239100C E3530000 cmp r3,#0x0
:02391010 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02391014 11C808BC strneh r0,[r8, #+0x8c]		;r8+0x8c=*(110243ce)=#0(0x00000000)
:02391018 E1D808BE ldrh r0,[r8, #+0x8e]		;r8+0x8e=*(110243d0)=#0(0x00000000)
:0239101C E3500000 cmp r0,#0x0
:02391020 0A000008 beq 02391048
:02391024 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02391028 E1C808BE strh r0,[r8, #+0x8e]		;r8+0x8e=*(110243d0)=#0(0x00000000)
:0239102C E3520000 cmp r2,#0x0
:02391030 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02391034 E1A01800 mov  r1,r0,lsl #0x10		;r1=65536(0x10000)
:02391038 E1A00004 mov  r0,r4			;r0=0(0x0)
:0239103C E1A01821 mov  r1,r1,lsr #0x10		;r1=1(0x1)
:02391040 EB001751 bl 02396D8C
:02391044 E1A05000 mov  r5,r0			;r5=0(0x0)
:02391048 E3560000 cmp r6,#0x0
:0239104C 0A000083 beq 02391260
:02391050 EB40970B bl 033B6C84
:02391054 E1A07000 mov  r7,r0			;r7=0(0x0)
:02391058 E3A0000E mov  r0,#0xE		;r0=14(0xe)
:0239105C E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:02391060 E3540000 cmp r4,#0x0
:02391064 13A00009 movne  r0,#0x9		;r0=9(0x9)
:02391068 11C700B2 strneh r0,[r7, #+0x2]		;r7+0x2=*(00000002)
:0239106C 1A000008 bne 02391094
:02391070 E2880C01 add  r0,r8,#0x100
:02391074 E1D923BE ldrh r2,[r9, #+0x3e]		;r9+0x3e=*(0000003e)
:02391078 E1D008B8 ldrh r0,[r0, #+0x88]		;r0+0x88=*(00000091)
:0239107C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02391080 E1120011 tst r2,r1,lsl r0
:02391084 13A0000F movne  r0,#0xF		;r0=15(0xf)
:02391088 11C700B2 strneh r0,[r7, #+0x2]		;r7+0x2=*(00000002)
:0239108C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02391090 01C700B2 streqh r0,[r7, #+0x2]		;r7+0x2=*(00000002)
:02391094 E3A0000D mov  r0,#0xD		;r0=13(0xd)
:02391098 E1C700B4 strh r0,[r7, #+0x4]		;r7+0x4=*(00000004)
:0239109C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023910A0 E5870008 str r0,[r7, #+0x8]		;r7+0x8=*(00000008)
:023910A4 E3540000 cmp r4,#0x0
:023910A8 1A000011 bne 023910F4
:023910AC E1D911BC ldrh r1,[r9, #+0x1c]		;r9+0x1c=*(0000001c)
:023910B0 E2890028 add  r0,r9,#0x28
:023910B4 E1C710BC strh r1,[r7, #+0xc]		;r7+0xc=*(0000000c)
:023910B8 E1D921BE ldrh r2,[r9, #+0x1e]		;r9+0x1e=*(0000001e)
:023910BC E2871010 add  r1,r7,#0x10
:023910C0 E1C720BE strh r2,[r7, #+0xe]		;r7+0xe=*(0000000e)
:023910C4 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023910C8 EB40723C bl 033AD9C0
:023910CC E289002E add  r0,r9,#0x2E
:023910D0 E2871016 add  r1,r7,#0x16
:023910D4 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023910D8 EB407238 bl 033AD9C0
:023910DC E1D903BA ldrh r0,[r9, #+0x3a]		;r9+0x3a=*(0000003a)
:023910E0 E1C701BC strh r0,[r7, #+0x1c]		;r7+0x1c=*(0000001c)
:023910E4 E1D903BC ldrh r0,[r9, #+0x3c]		;r9+0x3c=*(0000003c)
:023910E8 E1C701BE strh r0,[r7, #+0x1e]		;r7+0x1e=*(0000001e)
:023910EC E1D903BE ldrh r0,[r9, #+0x3e]		;r9+0x3e=*(0000003e)
:023910F0 E1C702B0 strh r0,[r7, #+0x20]		;r7+0x20=*(00000020)
:023910F4 E1A00007 mov  r0,r7			;r0=0(0x0)
:023910F8 EB4096CE bl 033B6C38
:023910FC E3560000 cmp r6,#0x0
:02391100 0A000056 beq 02391260
:02391104 E3550001 cmp r5,#0x1
:02391108 11D805BE ldrneh r0,[r8, #+0x5e]		;r8+0x5e=*(110243a0)=#0(0x00000000)
:0239110C 13500000 cmpne r0,#0x0
:02391110 1A00000E bne 02391150
:02391114 E1D804B6 ldrh r0,[r8, #+0x46]		;r8+0x46=*(11024388)=#0(0x00000000)
:02391118 E3500000 cmp r0,#0x0
:0239111C 0A000009 beq 02391148
:02391120 E51F0174 ldr r0,[r15, #-0x174]		;r15-0x174=*(02390fb4)=#58766480(0x0380b490)
:02391124 EB406F4A bl 033ACE54
:02391128 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239112C E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02391130 E5981050 ldr r1,[r8, #+0x50]		;r8+0x50=*(11024392)=#0(0x00000000)
:02391134 E5982054 ldr r2,[r8, #+0x54]		;r8+0x54=*(11024396)=#0(0x00000000)
:02391138 E51F018C ldr r0,[r15, #-0x18c]		;r15-0x18c=*(02390fb4)=#58766480(0x0380b490)
:0239113C E59F314C ldr r3,[r15, #+0x14c]		;r15+0x14c=*(02391290)=#41819136(0x027e1c00)
:02391140 EB406F0A bl 033ACD70
:02391144 EA000045 b 02391260
:02391148 EB0000D4 bl 023914A0
:0239114C EA000043 b 02391260
:02391150 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02391154 E1C815BE strh r1,[r8, #+0x5e]		;r8+0x5e=*(110243a0)=#0(0x00000000)
:02391158 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239115C E1C806B0 strh r0,[r8, #+0x60]		;r8+0x60=*(110243a2)=#0(0x00000000)
:02391160 E1C818B8 strh r1,[r8, #+0x88]		;r8+0x88=*(110243ca)=#0(0x00000000)
:02391164 EA00003D b 02391260
:02391168 E2880C07 add  r0,r8,#0x700
:0239116C E1D00CBC ldrh r0,[r0, #+0xcc]		;r0+0xcc=*(000000cc)
:02391170 E3500001 cmp r0,#0x1
:02391174 01D901B0 ldreqh r0,[r9, #+0x10]		;r9+0x10=*(00000010)
:02391178 03500020 cmpeq r0,#0x20
:0239117C 1A000016 bne 023911DC
:02391180 EB407103 bl 033AD594
:02391184 E1A04000 mov  r4,r0			;r4=0(0x0)
:02391188 E51F01F0 ldr r0,[r15, #-0x1f0]		;r15-0x1f0=*(02390fa0)=#58766436(0x0380b464)
:0239118C EB406F30 bl 033ACE54
:02391190 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02391194 E1A00004 mov  r0,r4			;r0=0(0x0)
:02391198 E1C818B4 strh r1,[r8, #+0x84]		;r8+0x84=*(110243c6)=#0(0x00000000)
:0239119C EB407101 bl 033AD5A8
:023911A0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023911A4 E1C818BA strh r1,[r8, #+0x8a]		;r8+0x8a=*(110243cc)=#0(0x00000000)
:023911A8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023911AC EB0016F6 bl 02396D8C
:023911B0 EB4096B3 bl 033B6C84
:023911B4 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:023911B8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:023911BC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023911C0 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:023911C4 E3A01017 mov  r1,#0x17		;r1=23(0x17)
:023911C8 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:023911CC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023911D0 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000007)
:023911D4 EB409697 bl 033B6C38
:023911D8 EA000020 b 02391260
:023911DC EBFFFB6C bl 0238FF94
:023911E0 E1B01000 movs r1,r0			;r1=1(0x1)
:023911E4 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023911E8 0A000010 beq 02391230
:023911EC E59F00A0 ldr r0,[r15, #+0xa0]		;r15+0xa0=*(02391294)=#32771(0x00008003)
:023911F0 E3A02025 mov  r2,#0x25		;r2=37(0x25)
:023911F4 E5812000 str r2,[r1, #+0x0]		;r1+0x0=*(00000001)
:023911F8 E5810008 str r0,[r1, #+0x8]		;r1+0x8=*(00000009)
:023911FC E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:02391200 E3500009 cmp r0,#0x9
:02391204 13500007 cmpne r0,#0x7
:02391208 059F0088 ldreq r0,[r15, #+0x88]		;r15+0x88=*(02391298)=#32766(0x00007ffe)
:0239120C 05810004 streq r0,[r1, #+0x4]		;r1+0x4=*(00000005)
:02391210 0A000003 beq 02391224
:02391214 E350000A cmp r0,#0xA
:02391218 13500008 cmpne r0,#0x8
:0239121C 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02391220 05810004 streq r0,[r1, #+0x4]		;r1+0x4=*(00000005)
:02391224 E51F029C ldr r0,[r15, #-0x29c]		;r15-0x29c=*(02390f90)=#41908492(0x027f790c)
:02391228 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239122C EB406B4D bl 033ABF68
:02391230 E3500000 cmp r0,#0x0
:02391234 1A000009 bne 02391260
:02391238 EB409691 bl 033B6C84
:0239123C E3A01080 mov  r1,#0x80		;r1=128(0x80)
:02391240 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027f790c)=#-2004317495(0x88888ac9)
:02391244 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02391248 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(027f790e)=#930121864(0x37708888)
:0239124C E3A01016 mov  r1,#0x16		;r1=22(0x16)
:02391250 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(027f7910)=#-2013251728(0x88003770)
:02391254 E3A01025 mov  r1,#0x25		;r1=37(0x25)
:02391258 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(027f7912)=#-1987540992(0x89888800)
:0239125C EB409675 bl 033B6C38
:02391260 E1A00009 mov  r0,r9			;r0=0(0x0)
:02391264 EB00000C bl 0239129C
:02391268 EAFFFBB1 b 02390134
:0239126C E51F02F0 ldr r0,[r15, #-0x2f0]		;r15-0x2f0=*(02390f84)=#41908356(0x027f7884)
:02391270 E1A01009 mov  r1,r9			;r1=0(0x0)
:02391274 E2800058 add  r0,r0,#0x58
:02391278 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239127C EB406B39 bl 033ABF68
:02391280 EAFFFBAB b 02390134
:02391284 E28DD020 add  r13,r13,#0x20
:02391288 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239128C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02391290 027E1C00 rsbeqs r1,r14,#0x0
:02391294 00008003 andeq  r8,r0,r3
:02391298 00007FFE unknown
:0239129C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023912A0 E1A05000 mov  r5,r0			;r5=41908356(0x27f7884)
:023912A4 EB4070BA bl 033AD594
:023912A8 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(023912d0)=#41912452(0x027f8884)
:023912AC E1A04000 mov  r4,r0			;r4=41908356(0x27f7884)
:023912B0 E5910544 ldr r0,[r1, #+0x544]		;r1+0x544=*(027f8dc8)=#-1858780382(0x91354322)
:023912B4 E5911548 ldr r1,[r1, #+0x548]		;r1+0x548=*(027f8dcc)=#563784924(0x219aacdc)
:023912B8 E1A02005 mov  r2,r5			;r2=41908356(0x27f7884)
:023912BC EB406CD5 bl 033AC618
:023912C0 E1A00004 mov  r0,r4			;r0=41908356(0x27f7884)
:023912C4 EB4070B7 bl 033AD5A8
:023912C8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023912CC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023912D0 027F8884 rsbeqs r8,r15,#0x840000
:023912D4 E3100002 tst r0,#0x2
:023912D8 E1A00140 mov  r0,r0,asr #0x2
:023912DC 02800019 addeq  r0,r0,#0x19
:023912E0 E20000FF and  r0,r0,#0xFF
:023912E4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023912E8 E92D4010 stmdb  r13!,{r4,r14}
:023912EC E59F006C ldr r0,[r15, #+0x6c]		;r15+0x6c=*(02391360)=#41912452(0x027f8884)
:023912F0 E5904550 ldr r4,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:023912F4 EBFFFB26 bl 0238FF94
:023912F8 E1B01000 movs r1,r0			;r1=41912452(0x27f8884)
:023912FC 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02391300 0A000006 beq 02391320
:02391304 E3A0002D mov  r0,#0x2D		;r0=45(0x2d)
:02391308 E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(027f8884)=#322258208(0x13354520)
:0239130C E1D436B8 ldrh r3,[r4, #+0x68]		;r4+0x68=*(110243aa)=#0(0x00000000)
:02391310 E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(02391364)=#41908492(0x027f790c)
:02391314 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02391318 E5813004 str r3,[r1, #+0x4]		;r1+0x4=*(027f8888)=#1116318616(0x4289ab98)
:0239131C EB406B11 bl 033ABF68
:02391320 E3500000 cmp r0,#0x0
:02391324 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02391328 11C406B6 strneh r0,[r4, #+0x66]		;r4+0x66=*(110243a8)=#0(0x00000000)
:0239132C 1A000009 bne 02391358
:02391330 EB409653 bl 033B6C84
:02391334 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:02391338 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239133C E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02391340 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02391344 E3A01016 mov  r1,#0x16		;r1=22(0x16)
:02391348 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239134C E3A0102D mov  r1,#0x2D		;r1=45(0x2d)
:02391350 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:02391354 EB409637 bl 033B6C38
:02391358 E8BD4010 ldmia  r13!,{r4,r14}
:0239135C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02391360 027F8884 rsbeqs r8,r15,#0x840000
:02391364 027F790C rsbeqs r7,r15,#0x30000
:02391368 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(02391378)=#41818856(0x027e1ae8)
:0239136C E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02391370 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02391374 E12FFF1C bx r12 (Jump to addr_027E1AE8?)msr CPSR_fsxc,r12
:02391378 027E1AE8 rsbeqs r1,r14,#0xE8000
:0239137C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02391380 E1A05000 mov  r5,r0			;r5=0(0x0)
:02391384 EBFFFB02 bl 0238FF94
:02391388 E1B01000 movs r1,r0			;r1=0(0x0)
:0239138C E59F4064 ldr r4,[r15, #+0x64]		;r15+0x64=*(023913f8)=#41908356(0x027f7884)
:02391390 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02391394 0A000005 beq 023913B0
:02391398 E3A0002B mov  r0,#0x2B		;r0=43(0x2b)
:0239139C E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(00000000)
:023913A0 E2840088 add  r0,r4,#0x88
:023913A4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023913A8 E5815004 str r5,[r1, #+0x4]		;r1+0x4=*(00000004)
:023913AC EB406AED bl 033ABF68
:023913B0 E3500000 cmp r0,#0x0
:023913B4 1A00000D bne 023913F0
:023913B8 E2840A01 add  r0,r4,#0x1000
:023913BC E590054C ldr r0,[r0, #+0x54c]		;r0+0x54c=*(00000577)
:023913C0 E3500000 cmp r0,#0x0
:023913C4 0A000009 beq 023913F0
:023913C8 EB40962D bl 033B6C84
:023913CC E3A01080 mov  r1,#0x80		;r1=128(0x80)
:023913D0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0000002b)
:023913D4 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:023913D8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(0000002d)
:023913DC E3A01016 mov  r1,#0x16		;r1=22(0x16)
:023913E0 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(0000002f)
:023913E4 E3A0102B mov  r1,#0x2B		;r1=43(0x2b)
:023913E8 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000031)
:023913EC EB409611 bl 033B6C38
:023913F0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023913F4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023913F8 027F7884 rsbeqs r7,r15,#0x840000
:023913FC E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02391400 E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(02391484)=#41912452(0x027f8884)
:02391404 E3A02040 mov  r2,#0x40		;r2=64(0x40)
:02391408 E5910544 ldr r0,[r1, #+0x544]		;r1+0x544=*(027f8dc8)=#-1858780382(0x91354322)
:0239140C E5911548 ldr r1,[r1, #+0x548]		;r1+0x548=*(027f8dcc)=#563784924(0x219aacdc)
:02391410 E59F5070 ldr r5,[r15, #+0x70]		;r15+0x70=*(02391488)=#41908356(0x027f7884)
:02391414 EB406C3B bl 033AC508
:02391418 E1A04000 mov  r4,r0			;r4=-1858780382(0x91354322)
:0239141C E59F1068 ldr r1,[r15, #+0x68]		;r15+0x68=*(0239148c)=#389(0x00000185)
:02391420 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(02391490)=#41908396(0x027f78ac)
:02391424 E1C410BC strh r1,[r4, #+0xc]		;r4+0xc=*(9135432e)
:02391428 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239142C E1A01004 mov  r1,r4			;r1=-1858780382(0x91354322)
:02391430 E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(91354330)
:02391434 EB406ACB bl 033ABF68
:02391438 E3500000 cmp r0,#0x0
:0239143C 1A00000E bne 0239147C
:02391440 E1A00004 mov  r0,r4			;r0=-1858780382(0x91354322)
:02391444 EBFFFF94 bl 0239129C
:02391448 E2850A01 add  r0,r5,#0x1000
:0239144C E590054C ldr r0,[r0, #+0x54c]		;r0+0x54c=*(9135486e)
:02391450 E3500000 cmp r0,#0x0
:02391454 0A000008 beq 0239147C
:02391458 EB409609 bl 033B6C84
:0239145C E3A02080 mov  r2,#0x80		;r2=128(0x80)
:02391460 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(91354322)
:02391464 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02391468 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(91354324)
:0239146C E3A01016 mov  r1,#0x16		;r1=22(0x16)
:02391470 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(91354326)
:02391474 E1C020B6 strh r2,[r0, #+0x6]		;r0+0x6=*(91354328)
:02391478 EB4095EE bl 033B6C38
:0239147C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02391480 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02391484 027F8884 rsbeqs r8,r15,#0x840000
:02391488 027F7884 rsbeqs r7,r15,#0x840000
:0239148C 00000185 andeq  r0,r0,r5,lsl #0x3
:02391490 027F78AC rsbeqs r7,r15,#0xAC0000
:02391494 E59FC000 ldr r12,[r15, #+0x0]		;r15+0x0=*(0239149c)=#41819148(0x027e1c0c)
:02391498 E12FFF1C bx r12 (Jump to addr_027E1C0C?)msr CPSR_fsxc,r12
:0239149C 027E1C0C rsbeqs r1,r14,#0xC00
:023914A0 E92D4010 stmdb  r13!,{r4,r14}
:023914A4 EBFFFABA bl 0238FF94
:023914A8 E59F2078 ldr r2,[r15, #+0x78]		;r15+0x78=*(02391528)=#41912452(0x027f8884)
:023914AC E1B01000 movs r1,r0			;r1=-1858780382(0x91354322)
:023914B0 E5920550 ldr r0,[r2, #+0x550]		;r2+0x550=*(027f8dd4)=#285360962(0x11024342)
:023914B4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023914B8 E1C025BE strh r2,[r0, #+0x5e]		;r0+0x5e=*(110243a0)=#0(0x00000000)
:023914BC E1C026B0 strh r2,[r0, #+0x60]		;r0+0x60=*(110243a2)=#0(0x00000000)
:023914C0 E59F4064 ldr r4,[r15, #+0x64]		;r15+0x64=*(0239152c)=#41908356(0x027f7884)
:023914C4 E1C028B8 strh r2,[r0, #+0x88]		;r0+0x88=*(110243ca)=#0(0x00000000)
:023914C8 0A000004 beq 023914E0
:023914CC E3A0302C mov  r3,#0x2C		;r3=44(0x2c)
:023914D0 E2840088 add  r0,r4,#0x88
:023914D4 E5813000 str r3,[r1, #+0x0]		;r1+0x0=*(91354322)
:023914D8 EB406AA2 bl 033ABF68
:023914DC E1A02000 mov  r2,r0			;r2=285360962(0x11024342)
:023914E0 E3520000 cmp r2,#0x0
:023914E4 1A00000D bne 02391520
:023914E8 E2840A01 add  r0,r4,#0x1000
:023914EC E590054C ldr r0,[r0, #+0x54c]		;r0+0x54c=*(1102488e)=#0(0x00000000)
:023914F0 E3500000 cmp r0,#0x0
:023914F4 0A000009 beq 02391520
:023914F8 EB4095E1 bl 033B6C84
:023914FC E3A01080 mov  r1,#0x80		;r1=128(0x80)
:02391500 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02391504 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02391508 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239150C E3A01016 mov  r1,#0x16		;r1=22(0x16)
:02391510 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02391514 E3A0102C mov  r1,#0x2C		;r1=44(0x2c)
:02391518 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:0239151C EB4095C5 bl 033B6C38
:02391520 E8BD4010 ldmia  r13!,{r4,r14}
:02391524 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02391528 027F8884 rsbeqs r8,r15,#0x840000
:0239152C 027F7884 rsbeqs r7,r15,#0x840000
:02391530 E92D4008 stmdb  r13!,{r3,r14}
:02391534 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0239154c)=#58766480(0x0380b490)
:02391538 EB406DBD bl 033ACC34
:0239153C E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(02391550)=#58766436(0x0380b464)
:02391540 EB406DBB bl 033ACC34
:02391544 E8BD4008 ldmia  r13!,{r3,r14}
:02391548 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0239154C 0380B490 orreq  r11,r0,#0x90000000
:02391550 0380B464 orreq  r11,r0,#0x64000000
:02391554 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02391558 E59F008C ldr r0,[r15, #+0x8c]		;r15+0x8c=*(023915ec)=#41912452(0x027f8884)
:0239155C E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02391560 E59F8088 ldr r8,[r15, #+0x88]		;r15+0x88=*(023915f0)=#41908356(0x027f7884)
:02391564 E5909550 ldr r9,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:02391568 E59F5084 ldr r5,[r15, #+0x84]		;r15+0x84=*(023915f4)=#41906576(0x027f7190)
:0239156C E28D7000 add  r7,r13,#0x0
:02391570 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02391574 E1A0B006 mov  r11,r6			;r11=1(0x1)
:02391578 E1A01007 mov  r1,r7			;r1=0(0x0)
:0239157C E1A0200B mov  r2,r11			;r2=1(0x1)
:02391580 E2880088 add  r0,r8,#0x88
:02391584 EB406A9A bl 033ABFF4
:02391588 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239158C E3500000 cmp r0,#0x0
:02391590 1A000001 bne 0239159C
:02391594 EB406915 bl 033AB9F0
:02391598 EA000011 b 023915E4
:0239159C E1D0A0B0 ldrh r10,[r0, #+0x0]		;r0+0x0=*(00000000)
:023915A0 E31A0902 tst r10,#0x8000
:023915A4 13CA0902 bicne  r0,r10,#0x8000
:023915A8 11A00800 movne  r0,r0,lsl #0x10		;r0=0(0x0)
:023915AC 11A0A820 movne  r10,r0,lsr #0x10		;r10=0(0x0)
:023915B0 E35A002E cmp r10,#0x2E
:023915B4 2A000006 bcs 023915D4
:023915B8 E5896004 str r6,[r9, #+0x4]		;r9+0x4=*(11024346)=#0(0x00000000)
:023915BC E1C9A0B2 strh r10,[r9, #+0x2]		;r9+0x2=*(11024344)=#0(0x00000000)
:023915C0 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023915C4 E795110A ldr r1,[r5,+r10, lsl #0x2]
:023915C8 E1A0E00F mov  r14,r15			;r14=37295568(0x23915d0)
:023915CC E12FFF11 bx r1 (Jump to addr_00000000?)msr CPSR_fsxc,r1
:023915D0 E5894004 str r4,[r9, #+0x4]		;r9+0x4=*(11024346)=#0(0x00000000)
:023915D4 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023915D8 E38A1902 orr  r1,r10,#0x8000
:023915DC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023915E0 EAFFFFE4 b 02391578
:023915E4 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023915E8 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:023915EC 027F8884 rsbeqs r8,r15,#0x840000
:023915F0 027F7884 rsbeqs r7,r15,#0x840000
:023915F4 027F7190 rsbeqs r7,r15,#0x24
:023915F8 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:023915FC E92D4010 stmdb  r13!,{r4,r14}
:02391600 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02391604 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02391608 E1C020B2 strh r2,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239160C E1C020B4 strh r2,[r0, #+0x4]		;r0+0x4=*(00000004)
:02391610 E1C020B6 strh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02391614 E1C020B8 strh r2,[r0, #+0x8]		;r0+0x8=*(00000008)
:02391618 E1C020BA strh r2,[r0, #+0xa]		;r0+0xa=*(0000000a)
:0239161C E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391620 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02391624 E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391628 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:0239162C E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391630 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391634 E0804082 add  r4,r0,r2,lsl #0x1
:02391638 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:0239163C E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(00000012)
:02391640 EBFFF906 bl 0238FA60
:02391644 E2840010 add  r0,r4,#0x10
:02391648 E8BD4010 ldmia  r13!,{r4,r14}
:0239164C E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391650 E92D4010 stmdb  r13!,{r4,r14}
:02391654 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02391658 E1C040B0 strh r4,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239165C E1C040B2 strh r4,[r0, #+0x2]		;r0+0x2=*(00000002)
:02391660 E1C040B4 strh r4,[r0, #+0x4]		;r0+0x4=*(00000004)
:02391664 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000006)
:02391668 E1C040B8 strh r4,[r0, #+0x8]		;r0+0x8=*(00000008)
:0239166C E1C040BA strh r4,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02391670 E3A0C001 mov  r12,#0x1		;r12=1(0x1)
:02391674 E1C0C0BC strh r12,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391678 E3A04003 mov  r4,#0x3		;r4=3(0x3)
:0239167C E1C040BE strh r4,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391680 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02391684 E1C021B2 strh r2,[r0, #+0x12]		;r0+0x12=*(00000012)
:02391688 E1C031B4 strh r3,[r0, #+0x14]		;r0+0x14=*(00000014)
:0239168C E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391690 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391694 E0804082 add  r4,r0,r2,lsl #0x1
:02391698 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000013)
:0239169C E1C4C1B2 strh r12,[r4, #+0x12]		;r4+0x12=*(00000015)
:023916A0 EBFFF8EE bl 0238FA60
:023916A4 E2840010 add  r0,r4,#0x10
:023916A8 E8BD4010 ldmia  r13!,{r4,r14}
:023916AC E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:023916B0 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023916B4 E1A04000 mov  r4,r0			;r4=0(0x0)
:023916B8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023916BC E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:023916C0 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:023916C4 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:023916C8 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:023916CC E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:023916D0 E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(0000000a)
:023916D4 E3A05002 mov  r5,#0x2		;r5=2(0x2)
:023916D8 E1A07001 mov  r7,r1			;r7=0(0x0)
:023916DC E1A00002 mov  r0,r2			;r0=0(0x0)
:023916E0 E1C450BC strh r5,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023916E4 E3A0501F mov  r5,#0x1F		;r5=31(0x1f)
:023916E8 E2841010 add  r1,r4,#0x10
:023916EC E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023916F0 E1A06003 mov  r6,r3			;r6=1(0x1)
:023916F4 E1C450BE strh r5,[r4, #+0xe]		;r4+0xe=*(0000000e)
:023916F8 EB40704C bl 033AD830
:023916FC E59D0018 ldr r0,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:02391700 E2841018 add  r1,r4,#0x18
:02391704 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:02391708 E1C461B6 strh r6,[r4, #+0x16]		;r4+0x16=*(00000016)
:0239170C EB407047 bl 033AD830
:02391710 E1DD21BC ldrh r2,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:02391714 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(42032e98)=#0(0x00000000)
:02391718 E284103A add  r1,r4,#0x3A
:0239171C E1C423B8 strh r2,[r4, #+0x38]		;r4+0x38=*(00000038)
:02391720 E3A02010 mov  r2,#0x10		;r2=16(0x10)
:02391724 EB407041 bl 033AD830
:02391728 E1DD12B4 ldrh r1,[r13, #+0x24]		;r13+0x24=*(42032e9c)=#0(0x00000000)
:0239172C E1A000A7 mov  r0,r7,lsr #0x1		;r0=0(0x0)
:02391730 E1C414BA strh r1,[r4, #+0x4a]		;r4+0x4a=*(0000004a)
:02391734 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02391738 E1C414BC strh r1,[r4, #+0x4c]		;r4+0x4c=*(0000004c)
:0239173C E1D420BE ldrh r2,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02391740 E1D410BC ldrh r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02391744 E0845082 add  r5,r4,r2,lsl #0x1
:02391748 E1C511B0 strh r1,[r5, #+0x10]		;r5+0x10=*(0000002f)
:0239174C E240102C sub  r1,r0,#0x2C
:02391750 E1A00004 mov  r0,r4			;r0=0(0x0)
:02391754 E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000031)
:02391758 EBFFF8C0 bl 0238FA60
:0239175C E2850010 add  r0,r5,#0x10
:02391760 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02391764 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391768 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239176C E1A04000 mov  r4,r0			;r4=0(0x0)
:02391770 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02391774 E1C430B0 strh r3,[r4, #+0x0]		;r4+0x0=*(00000000)
:02391778 E1C430B2 strh r3,[r4, #+0x2]		;r4+0x2=*(00000002)
:0239177C E1C430B4 strh r3,[r4, #+0x4]		;r4+0x4=*(00000004)
:02391780 E1C430B6 strh r3,[r4, #+0x6]		;r4+0x6=*(00000006)
:02391784 E1C430B8 strh r3,[r4, #+0x8]		;r4+0x8=*(00000008)
:02391788 E1C430BA strh r3,[r4, #+0xa]		;r4+0xa=*(0000000a)
:0239178C E3A00003 mov  r0,#0x3		;r0=3(0x3)
:02391790 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02391794 E3A00022 mov  r0,#0x22		;r0=34(0x22)
:02391798 E1C400BE strh r0,[r4, #+0xe]		;r4+0xe=*(0000000e)
:0239179C E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:023917A0 E1A00002 mov  r0,r2			;r0=16(0x10)
:023917A4 E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(00000012)
:023917A8 E2841014 add  r1,r4,#0x14
:023917AC E3A02044 mov  r2,#0x44		;r2=68(0x44)
:023917B0 EB40701E bl 033AD830
:023917B4 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:023917B8 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023917BC E0845081 add  r5,r4,r1,lsl #0x1
:023917C0 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(0000002f)
:023917C4 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:023917C8 E1A00004 mov  r0,r4			;r0=0(0x0)
:023917CC E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000031)
:023917D0 EBFFF8A2 bl 0238FA60
:023917D4 E2850010 add  r0,r5,#0x10
:023917D8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023917DC E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:023917E0 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023917E4 E1A04000 mov  r4,r0			;r4=0(0x0)
:023917E8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023917EC E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:023917F0 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:023917F4 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:023917F8 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:023917FC E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02391800 E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02391804 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02391808 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0239180C E3A05005 mov  r5,#0x5		;r5=5(0x5)
:02391810 E1A06002 mov  r6,r2			;r6=68(0x44)
:02391814 E1A00001 mov  r0,r1			;r0=5(0x5)
:02391818 E1C450BE strh r5,[r4, #+0xe]		;r4+0xe=*(0000000e)
:0239181C E2841010 add  r1,r4,#0x10
:02391820 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02391824 E1A05003 mov  r5,r3			;r5=0(0x0)
:02391828 EB407000 bl 033AD830
:0239182C E1C461B6 strh r6,[r4, #+0x16]		;r4+0x16=*(00000016)
:02391830 E1C451B8 strh r5,[r4, #+0x18]		;r4+0x18=*(00000018)
:02391834 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02391838 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0239183C E0845081 add  r5,r4,r1,lsl #0x1
:02391840 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(00000010)
:02391844 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02391848 E1A00004 mov  r0,r4			;r0=0(0x0)
:0239184C E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000012)
:02391850 EBFFF882 bl 0238FA60
:02391854 E2850010 add  r0,r5,#0x10
:02391858 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239185C E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391860 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02391864 E1A04000 mov  r4,r0			;r4=0(0x0)
:02391868 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239186C E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02391870 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:02391874 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02391878 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:0239187C E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02391880 E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02391884 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:02391888 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0239188C E3A03004 mov  r3,#0x4		;r3=4(0x4)
:02391890 E1A05002 mov  r5,r2			;r5=6(0x6)
:02391894 E1A00001 mov  r0,r1			;r0=6(0x6)
:02391898 E1C430BE strh r3,[r4, #+0xe]		;r4+0xe=*(0000000e)
:0239189C E2841010 add  r1,r4,#0x10
:023918A0 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023918A4 EB406FE1 bl 033AD830
:023918A8 E1C451B6 strh r5,[r4, #+0x16]		;r4+0x16=*(00000016)
:023918AC E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:023918B0 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023918B4 E0845081 add  r5,r4,r1,lsl #0x1
:023918B8 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(00000016)
:023918BC E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023918C0 E1A00004 mov  r0,r4			;r0=0(0x0)
:023918C4 E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000018)
:023918C8 EBFFF864 bl 0238FA60
:023918CC E2850010 add  r0,r5,#0x10
:023918D0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023918D4 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:023918D8 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023918DC E1A04000 mov  r4,r0			;r4=0(0x0)
:023918E0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023918E4 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:023918E8 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:023918EC E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:023918F0 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:023918F4 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:023918F8 E1A06002 mov  r6,r2			;r6=6(0x6)
:023918FC E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02391900 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02391904 E1A00001 mov  r0,r1			;r0=4(0x4)
:02391908 E1C420BC strh r2,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0239190C E3A01005 mov  r1,#0x5		;r1=5(0x5)
:02391910 E1C410BE strh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02391914 E2841010 add  r1,r4,#0x10
:02391918 E1A05003 mov  r5,r3			;r5=4(0x4)
:0239191C EB406FC3 bl 033AD830
:02391920 E1C461B6 strh r6,[r4, #+0x16]		;r4+0x16=*(00000016)
:02391924 E1C451B8 strh r5,[r4, #+0x18]		;r4+0x18=*(00000018)
:02391928 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:0239192C E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02391930 E0845081 add  r5,r4,r1,lsl #0x1
:02391934 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(00000014)
:02391938 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0239193C E1A00004 mov  r0,r4			;r0=0(0x0)
:02391940 E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000016)
:02391944 EBFFF845 bl 0238FA60
:02391948 E2850010 add  r0,r5,#0x10
:0239194C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02391950 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391954 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02391958 E1A04000 mov  r4,r0			;r4=0(0x0)
:0239195C E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02391960 E1C4C0B0 strh r12,[r4, #+0x0]		;r4+0x0=*(00000000)
:02391964 E1C4C0B2 strh r12,[r4, #+0x2]		;r4+0x2=*(00000002)
:02391968 E1C4C0B4 strh r12,[r4, #+0x4]		;r4+0x4=*(00000004)
:0239196C E1C4C0B6 strh r12,[r4, #+0x6]		;r4+0x6=*(00000006)
:02391970 E1DD02B0 ldrh r0,[r13, #+0x20]		;r13+0x20=*(42032e98)=#0(0x00000000)
:02391974 E1C4C0B8 strh r12,[r4, #+0x8]		;r4+0x8=*(00000008)
:02391978 E2800001 add  r0,r0,#0x1
:0239197C E0800FA0 add  r0,r0,r0,lsr #0x1f
:02391980 E1A050C0 mov  r5,r0,asr #0x1
:02391984 E1A00002 mov  r0,r2			;r0=6(0x6)
:02391988 E1C4C0BA strh r12,[r4, #+0xa]		;r4+0xa=*(0000000a)
:0239198C E3A02009 mov  r2,#0x9		;r2=9(0x9)
:02391990 E1C420BC strh r2,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02391994 E2852017 add  r2,r5,#0x17
:02391998 E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(0000000e)
:0239199C E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:023919A0 E2841012 add  r1,r4,#0x12
:023919A4 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:023919A8 E1A05003 mov  r5,r3			;r5=4(0x4)
:023919AC EB406F9F bl 033AD830
:023919B0 E1DD11B0 ldrh r1,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:023919B4 E1C453B2 strh r5,[r4, #+0x32]		;r4+0x32=*(00000032)
:023919B8 E1DD01B4 ldrh r0,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:023919BC E1C413B4 strh r1,[r4, #+0x34]		;r4+0x34=*(00000034)
:023919C0 E1DD11B8 ldrh r1,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:023919C4 E1C403B6 strh r0,[r4, #+0x36]		;r4+0x36=*(00000036)
:023919C8 E1DD01BC ldrh r0,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:023919CC E1C413B8 strh r1,[r4, #+0x38]		;r4+0x38=*(00000038)
:023919D0 E1DD22B0 ldrh r2,[r13, #+0x20]		;r13+0x20=*(42032e98)=#0(0x00000000)
:023919D4 E1C403BA strh r0,[r4, #+0x3a]		;r4+0x3a=*(0000003a)
:023919D8 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(42032e9c)=#0(0x00000000)
:023919DC E1C423BC strh r2,[r4, #+0x3c]		;r4+0x3c=*(0000003c)
:023919E0 E284103E add  r1,r4,#0x3E
:023919E4 EB406F91 bl 033AD830
:023919E8 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:023919EC E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023919F0 E0845081 add  r5,r4,r1,lsl #0x1
:023919F4 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(00000014)
:023919F8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023919FC E1A00004 mov  r0,r4			;r0=0(0x0)
:02391A00 E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000016)
:02391A04 EBFFF815 bl 0238FA60
:02391A08 E2850010 add  r0,r5,#0x10
:02391A0C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02391A10 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391A14 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02391A18 E1A04000 mov  r4,r0			;r4=0(0x0)
:02391A1C E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02391A20 E1C450B0 strh r5,[r4, #+0x0]		;r4+0x0=*(00000000)
:02391A24 E1C450B2 strh r5,[r4, #+0x2]		;r4+0x2=*(00000002)
:02391A28 E1C450B4 strh r5,[r4, #+0x4]		;r4+0x4=*(00000004)
:02391A2C E1C450B6 strh r5,[r4, #+0x6]		;r4+0x6=*(00000006)
:02391A30 E1C450B8 strh r5,[r4, #+0x8]		;r4+0x8=*(00000008)
:02391A34 E1C450BA strh r5,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02391A38 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02391A3C E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02391A40 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02391A44 E1C400BE strh r0,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02391A48 E1C451B0 strh r5,[r4, #+0x10]		;r4+0x10=*(00000010)
:02391A4C E1C411B2 strh r1,[r4, #+0x12]		;r4+0x12=*(00000012)
:02391A50 E1C421B4 strh r2,[r4, #+0x14]		;r4+0x14=*(00000014)
:02391A54 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02391A58 E1C431B6 strh r3,[r4, #+0x16]		;r4+0x16=*(00000016)
:02391A5C E2841018 add  r1,r4,#0x18
:02391A60 E3A02010 mov  r2,#0x10		;r2=16(0x10)
:02391A64 EB406F71 bl 033AD830
:02391A68 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02391A6C E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02391A70 E0845081 add  r5,r4,r1,lsl #0x1
:02391A74 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(00000010)
:02391A78 E3A01012 mov  r1,#0x12		;r1=18(0x12)
:02391A7C E1A00004 mov  r0,r4			;r0=0(0x0)
:02391A80 E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000012)
:02391A84 EBFFF7F5 bl 0238FA60
:02391A88 E2850010 add  r0,r5,#0x10
:02391A8C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02391A90 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391A94 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02391A98 E1A04000 mov  r4,r0			;r4=0(0x0)
:02391A9C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02391AA0 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02391AA4 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:02391AA8 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02391AAC E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02391AB0 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02391AB4 E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02391AB8 E1A05001 mov  r5,r1			;r5=18(0x12)
:02391ABC E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:02391AC0 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02391AC4 E3A01018 mov  r1,#0x18		;r1=24(0x18)
:02391AC8 E1A00005 mov  r0,r5			;r0=18(0x12)
:02391ACC E1C410BE strh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02391AD0 E2841010 add  r1,r4,#0x10
:02391AD4 E3A02030 mov  r2,#0x30		;r2=48(0x30)
:02391AD8 EB406F54 bl 033AD830
:02391ADC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02391AE0 E1C500B2 strh r0,[r5, #+0x2]		;r5+0x2=*(00000014)
:02391AE4 E1C500B4 strh r0,[r5, #+0x4]		;r5+0x4=*(00000016)
:02391AE8 E1C500B8 strh r0,[r5, #+0x8]		;r5+0x8=*(0000001a)
:02391AEC E1C500BA strh r0,[r5, #+0xa]		;r5+0xa=*(0000001c)
:02391AF0 E1C500BC strh r0,[r5, #+0xc]		;r5+0xc=*(0000001e)
:02391AF4 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(00000022)
:02391AF8 E1C501B2 strh r0,[r5, #+0x12]		;r5+0x12=*(00000024)
:02391AFC E1C501B4 strh r0,[r5, #+0x14]		;r5+0x14=*(00000026)
:02391B00 E1C501B6 strh r0,[r5, #+0x16]		;r5+0x16=*(00000028)
:02391B04 E1C502B4 strh r0,[r5, #+0x24]		;r5+0x24=*(00000036)
:02391B08 E1C502B6 strh r0,[r5, #+0x26]		;r5+0x26=*(00000038)
:02391B0C E1C502B8 strh r0,[r5, #+0x28]		;r5+0x28=*(0000003a)
:02391B10 E1C502BA strh r0,[r5, #+0x2a]		;r5+0x2a=*(0000003c)
:02391B14 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02391B18 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02391B1C E0845081 add  r5,r4,r1,lsl #0x1
:02391B20 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(00000022)
:02391B24 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02391B28 E1A00004 mov  r0,r4			;r0=0(0x0)
:02391B2C E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000024)
:02391B30 EBFFF7CA bl 0238FA60
:02391B34 E2850010 add  r0,r5,#0x10
:02391B38 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02391B3C E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391B40 E92D4010 stmdb  r13!,{r4,r14}
:02391B44 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02391B48 E1C0C0B0 strh r12,[r0, #+0x0]		;r0+0x0=*(00000000)
:02391B4C E1C0C0B2 strh r12,[r0, #+0x2]		;r0+0x2=*(00000002)
:02391B50 E1C0C0B4 strh r12,[r0, #+0x4]		;r0+0x4=*(00000004)
:02391B54 E1C0C0B6 strh r12,[r0, #+0x6]		;r0+0x6=*(00000006)
:02391B58 E1C0C0B8 strh r12,[r0, #+0x8]		;r0+0x8=*(00000008)
:02391B5C E59F4040 ldr r4,[r15, #+0x40]		;r15+0x40=*(02391ba4)=#257(0x00000101)
:02391B60 E1C0C0BA strh r12,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02391B64 E1C040BC strh r4,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391B68 E3A04004 mov  r4,#0x4		;r4=4(0x4)
:02391B6C E1C040BE strh r4,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391B70 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02391B74 E1C021B2 strh r2,[r0, #+0x12]		;r0+0x12=*(00000012)
:02391B78 E5803014 str r3,[r0, #+0x14]		;r0+0x14=*(00000014)
:02391B7C E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391B80 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391B84 E0804082 add  r4,r0,r2,lsl #0x1
:02391B88 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000014)
:02391B8C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02391B90 E1C411B2 strh r1,[r4, #+0x12]		;r4+0x12=*(00000016)
:02391B94 EBFFF7B1 bl 0238FA60
:02391B98 E2840010 add  r0,r4,#0x10
:02391B9C E8BD4010 ldmia  r13!,{r4,r14}
:02391BA0 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391BA4 00000101 andeq  r0,r0,r1,lsl #0x2
:02391BA8 E92D4010 stmdb  r13!,{r4,r14}
:02391BAC E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02391BB0 E1C0C0B0 strh r12,[r0, #+0x0]		;r0+0x0=*(00000000)
:02391BB4 E1C0C0B2 strh r12,[r0, #+0x2]		;r0+0x2=*(00000002)
:02391BB8 E1C0C0B4 strh r12,[r0, #+0x4]		;r0+0x4=*(00000004)
:02391BBC E1C0C0B6 strh r12,[r0, #+0x6]		;r0+0x6=*(00000006)
:02391BC0 E1C0C0B8 strh r12,[r0, #+0x8]		;r0+0x8=*(00000008)
:02391BC4 E59F4070 ldr r4,[r15, #+0x70]		;r15+0x70=*(02391c3c)=#258(0x00000102)
:02391BC8 E1C0C0BA strh r12,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02391BCC E1C040BC strh r4,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391BD0 E3A0400A mov  r4,#0xA		;r4=10(0xa)
:02391BD4 E1C040BE strh r4,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391BD8 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02391BDC E1C021B2 strh r2,[r0, #+0x12]		;r0+0x12=*(00000012)
:02391BE0 E1DD20B8 ldrh r2,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02391BE4 E1C031B4 strh r3,[r0, #+0x14]		;r0+0x14=*(00000014)
:02391BE8 E1DD10BC ldrh r1,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02391BEC E1C021B6 strh r2,[r0, #+0x16]		;r0+0x16=*(00000016)
:02391BF0 E1DD21B0 ldrh r2,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02391BF4 E1C011B8 strh r1,[r0, #+0x18]		;r0+0x18=*(00000018)
:02391BF8 E1DD11B4 ldrh r1,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:02391BFC E1C021BA strh r2,[r0, #+0x1a]		;r0+0x1a=*(0000001a)
:02391C00 E1DD21B8 ldrh r2,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:02391C04 E1C011BC strh r1,[r0, #+0x1c]		;r0+0x1c=*(0000001c)
:02391C08 E59D101C ldr r1,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:02391C0C E1C021BE strh r2,[r0, #+0x1e]		;r0+0x1e=*(0000001e)
:02391C10 E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(00000020)
:02391C14 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391C18 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391C1C E0804082 add  r4,r0,r2,lsl #0x1
:02391C20 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(0000001a)
:02391C24 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02391C28 E1C411B2 strh r1,[r4, #+0x12]		;r4+0x12=*(0000001c)
:02391C2C EBFFF78B bl 0238FA60
:02391C30 E2840010 add  r0,r4,#0x10
:02391C34 E8BD4010 ldmia  r13!,{r4,r14}
:02391C38 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391C3C 00000102 andeq  r0,r0,r2,lsl #0x2
:02391C40 E92D4010 stmdb  r13!,{r4,r14}
:02391C44 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02391C48 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02391C4C E1C020B2 strh r2,[r0, #+0x2]		;r0+0x2=*(00000002)
:02391C50 E1C020B4 strh r2,[r0, #+0x4]		;r0+0x4=*(00000004)
:02391C54 E1C020B6 strh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02391C58 E1C020B8 strh r2,[r0, #+0x8]		;r0+0x8=*(00000008)
:02391C5C E1C020BA strh r2,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02391C60 E3A02F41 mov  r2,#0x104		;r2=260(0x104)
:02391C64 E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391C68 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02391C6C E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391C70 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02391C74 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391C78 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391C7C E0804082 add  r4,r0,r2,lsl #0x1
:02391C80 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(0000001a)
:02391C84 E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(0000001c)
:02391C88 EBFFF774 bl 0238FA60
:02391C8C E2840010 add  r0,r4,#0x10
:02391C90 E8BD4010 ldmia  r13!,{r4,r14}
:02391C94 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391C98 E92D4010 stmdb  r13!,{r4,r14}
:02391C9C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02391CA0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02391CA4 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02391CA8 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02391CAC E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:02391CB0 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02391CB4 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02391CB8 E3A01C02 mov  r1,#0x200		;r1=512(0x200)
:02391CBC E3A02048 mov  r2,#0x48		;r2=72(0x48)
:02391CC0 E1C010BC strh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391CC4 E1C020BE strh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391CC8 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391CCC E0804082 add  r4,r0,r2,lsl #0x1
:02391CD0 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(0000001a)
:02391CD4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02391CD8 E1C411B2 strh r1,[r4, #+0x12]		;r4+0x12=*(0000001c)
:02391CDC EBFFF75F bl 0238FA60
:02391CE0 E2840010 add  r0,r4,#0x10
:02391CE4 E8BD4010 ldmia  r13!,{r4,r14}
:02391CE8 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391CEC E92D4010 stmdb  r13!,{r4,r14}
:02391CF0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02391CF4 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:02391CF8 E1C030B2 strh r3,[r0, #+0x2]		;r0+0x2=*(00000002)
:02391CFC E1C030B4 strh r3,[r0, #+0x4]		;r0+0x4=*(00000004)
:02391D00 E1C030B6 strh r3,[r0, #+0x6]		;r0+0x6=*(00000006)
:02391D04 E1C030B8 strh r3,[r0, #+0x8]		;r0+0x8=*(00000008)
:02391D08 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02391d44)=#519(0x00000207)
:02391D0C E1C030BA strh r3,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02391D10 E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391D14 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02391D18 E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391D1C E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02391D20 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391D24 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391D28 E0804082 add  r4,r0,r2,lsl #0x1
:02391D2C E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(0000001a)
:02391D30 E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(0000001c)
:02391D34 EBFFF749 bl 0238FA60
:02391D38 E2840010 add  r0,r4,#0x10
:02391D3C E8BD4010 ldmia  r13!,{r4,r14}
:02391D40 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391D44 00000207 andeq  r0,r0,r7,lsl #0x4
:02391D48 E92D4010 stmdb  r13!,{r4,r14}
:02391D4C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02391D50 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:02391D54 E1C030B2 strh r3,[r0, #+0x2]		;r0+0x2=*(00000002)
:02391D58 E1C030B4 strh r3,[r0, #+0x4]		;r0+0x4=*(00000004)
:02391D5C E1C030B6 strh r3,[r0, #+0x6]		;r0+0x6=*(00000006)
:02391D60 E1C030B8 strh r3,[r0, #+0x8]		;r0+0x8=*(00000008)
:02391D64 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02391da0)=#523(0x0000020b)
:02391D68 E1C030BA strh r3,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02391D6C E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391D70 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02391D74 E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391D78 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02391D7C E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391D80 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391D84 E0804082 add  r4,r0,r2,lsl #0x1
:02391D88 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(0000001a)
:02391D8C E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(0000001c)
:02391D90 EBFFF732 bl 0238FA60
:02391D94 E2840010 add  r0,r4,#0x10
:02391D98 E8BD4010 ldmia  r13!,{r4,r14}
:02391D9C E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391DA0 0000020B andeq  r0,r0,r11,lsl #0x4
:02391DA4 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02391DA8 E1A04000 mov  r4,r0			;r4=0(0x0)
:02391DAC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02391DB0 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02391DB4 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:02391DB8 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02391DBC E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02391DC0 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02391DC4 E59F2048 ldr r2,[r15, #+0x48]		;r15+0x48=*(02391e14)=#525(0x0000020d)
:02391DC8 E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02391DCC E1A00001 mov  r0,r1			;r0=1(0x1)
:02391DD0 E1C420BC strh r2,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02391DD4 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:02391DD8 E1C410BE strh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02391DDC E2841010 add  r1,r4,#0x10
:02391DE0 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:02391DE4 EB406E91 bl 033AD830
:02391DE8 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02391DEC E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02391DF0 E0845081 add  r5,r4,r1,lsl #0x1
:02391DF4 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(00000022)
:02391DF8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02391DFC E1A00004 mov  r0,r4			;r0=0(0x0)
:02391E00 E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000024)
:02391E04 EBFFF715 bl 0238FA60
:02391E08 E2850010 add  r0,r5,#0x10
:02391E0C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02391E10 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391E14 0000020D andeq  r0,r0,r13,lsl #0x4
:02391E18 E92D4010 stmdb  r13!,{r4,r14}
:02391E1C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02391E20 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:02391E24 E1C030B2 strh r3,[r0, #+0x2]		;r0+0x2=*(00000002)
:02391E28 E1C030B4 strh r3,[r0, #+0x4]		;r0+0x4=*(00000004)
:02391E2C E1C030B6 strh r3,[r0, #+0x6]		;r0+0x6=*(00000006)
:02391E30 E1C030B8 strh r3,[r0, #+0x8]		;r0+0x8=*(00000008)
:02391E34 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02391e70)=#526(0x0000020e)
:02391E38 E1C030BA strh r3,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02391E3C E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391E40 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02391E44 E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391E48 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02391E4C E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391E50 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391E54 E0804082 add  r4,r0,r2,lsl #0x1
:02391E58 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:02391E5C E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(00000012)
:02391E60 EBFFF6FE bl 0238FA60
:02391E64 E2840010 add  r0,r4,#0x10
:02391E68 E8BD4010 ldmia  r13!,{r4,r14}
:02391E6C E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391E70 0000020E andeq  r0,r0,r14,lsl #0x4
:02391E74 E92D4010 stmdb  r13!,{r4,r14}
:02391E78 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02391E7C E1C0C0B0 strh r12,[r0, #+0x0]		;r0+0x0=*(00000000)
:02391E80 E1C0C0B2 strh r12,[r0, #+0x2]		;r0+0x2=*(00000002)
:02391E84 E1C0C0B4 strh r12,[r0, #+0x4]		;r0+0x4=*(00000004)
:02391E88 E1C0C0B6 strh r12,[r0, #+0x6]		;r0+0x6=*(00000006)
:02391E8C E1C0C0B8 strh r12,[r0, #+0x8]		;r0+0x8=*(00000008)
:02391E90 E59F4040 ldr r4,[r15, #+0x40]		;r15+0x40=*(02391ed8)=#529(0x00000211)
:02391E94 E1C0C0BA strh r12,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02391E98 E1C040BC strh r4,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391E9C E3A04003 mov  r4,#0x3		;r4=3(0x3)
:02391EA0 E1C040BE strh r4,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391EA4 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02391EA8 E1C021B2 strh r2,[r0, #+0x12]		;r0+0x12=*(00000012)
:02391EAC E1C031B4 strh r3,[r0, #+0x14]		;r0+0x14=*(00000014)
:02391EB0 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391EB4 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391EB8 E0804082 add  r4,r0,r2,lsl #0x1
:02391EBC E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000013)
:02391EC0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02391EC4 E1C411B2 strh r1,[r4, #+0x12]		;r4+0x12=*(00000015)
:02391EC8 EBFFF6E4 bl 0238FA60
:02391ECC E2840010 add  r0,r4,#0x10
:02391ED0 E8BD4010 ldmia  r13!,{r4,r14}
:02391ED4 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391ED8 00000211 andeq  r0,r0,r1,lsl r2
:02391EDC E92D4010 stmdb  r13!,{r4,r14}
:02391EE0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02391EE4 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:02391EE8 E1C030B2 strh r3,[r0, #+0x2]		;r0+0x2=*(00000002)
:02391EEC E1C030B4 strh r3,[r0, #+0x4]		;r0+0x4=*(00000004)
:02391EF0 E1C030B6 strh r3,[r0, #+0x6]		;r0+0x6=*(00000006)
:02391EF4 E1C030B8 strh r3,[r0, #+0x8]		;r0+0x8=*(00000008)
:02391EF8 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02391f34)=#530(0x00000212)
:02391EFC E1C030BA strh r3,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02391F00 E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391F04 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02391F08 E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391F0C E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02391F10 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391F14 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391F18 E0804082 add  r4,r0,r2,lsl #0x1
:02391F1C E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000013)
:02391F20 E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(00000015)
:02391F24 EBFFF6CD bl 0238FA60
:02391F28 E2840010 add  r0,r4,#0x10
:02391F2C E8BD4010 ldmia  r13!,{r4,r14}
:02391F30 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391F34 00000212 andeq  r0,r0,r2,lsl r2
:02391F38 E92D4010 stmdb  r13!,{r4,r14}
:02391F3C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02391F40 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:02391F44 E1C030B2 strh r3,[r0, #+0x2]		;r0+0x2=*(00000002)
:02391F48 E1C030B4 strh r3,[r0, #+0x4]		;r0+0x4=*(00000004)
:02391F4C E1C030B6 strh r3,[r0, #+0x6]		;r0+0x6=*(00000006)
:02391F50 E1C030B8 strh r3,[r0, #+0x8]		;r0+0x8=*(00000008)
:02391F54 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02391f90)=#533(0x00000215)
:02391F58 E1C030BA strh r3,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02391F5C E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391F60 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02391F64 E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391F68 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02391F6C E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391F70 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391F74 E0804082 add  r4,r0,r2,lsl #0x1
:02391F78 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000013)
:02391F7C E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(00000015)
:02391F80 EBFFF6B6 bl 0238FA60
:02391F84 E2840010 add  r0,r4,#0x10
:02391F88 E8BD4010 ldmia  r13!,{r4,r14}
:02391F8C E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391F90 00000215 andeq  r0,r0,r5,lsl r2
:02391F94 E92D4010 stmdb  r13!,{r4,r14}
:02391F98 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02391F9C E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:02391FA0 E1C030B2 strh r3,[r0, #+0x2]		;r0+0x2=*(00000002)
:02391FA4 E1C030B4 strh r3,[r0, #+0x4]		;r0+0x4=*(00000004)
:02391FA8 E1C030B6 strh r3,[r0, #+0x6]		;r0+0x6=*(00000006)
:02391FAC E1C030B8 strh r3,[r0, #+0x8]		;r0+0x8=*(00000008)
:02391FB0 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02391fec)=#534(0x00000216)
:02391FB4 E1C030BA strh r3,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02391FB8 E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391FBC E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02391FC0 E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391FC4 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02391FC8 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02391FCC E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02391FD0 E0804082 add  r4,r0,r2,lsl #0x1
:02391FD4 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000013)
:02391FD8 E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(00000015)
:02391FDC EBFFF69F bl 0238FA60
:02391FE0 E2840010 add  r0,r4,#0x10
:02391FE4 E8BD4010 ldmia  r13!,{r4,r14}
:02391FE8 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02391FEC 00000216 andeq  r0,r0,r6,lsl r2
:02391FF0 E92D4010 stmdb  r13!,{r4,r14}
:02391FF4 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02391FF8 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:02391FFC E1C030B2 strh r3,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392000 E1C030B4 strh r3,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392004 E1C030B6 strh r3,[r0, #+0x6]		;r0+0x6=*(00000006)
:02392008 E1C030B8 strh r3,[r0, #+0x8]		;r0+0x8=*(00000008)
:0239200C E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02392048)=#578(0x00000242)
:02392010 E1C030BA strh r3,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02392014 E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02392018 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239201C E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02392020 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02392024 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02392028 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:0239202C E0804082 add  r4,r0,r2,lsl #0x1
:02392030 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000013)
:02392034 E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(00000015)
:02392038 EBFFF688 bl 0238FA60
:0239203C E2840010 add  r0,r4,#0x10
:02392040 E8BD4010 ldmia  r13!,{r4,r14}
:02392044 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02392048 00000242 andeq  r0,r0,r2,asr #0x4
:0239204C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02392050 E1A04000 mov  r4,r0			;r4=0(0x0)
:02392054 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02392058 E1C4C0B0 strh r12,[r4, #+0x0]		;r4+0x0=*(00000000)
:0239205C E1C4C0B2 strh r12,[r4, #+0x2]		;r4+0x2=*(00000002)
:02392060 E1C4C0B4 strh r12,[r4, #+0x4]		;r4+0x4=*(00000004)
:02392064 E1C4C0B6 strh r12,[r4, #+0x6]		;r4+0x6=*(00000006)
:02392068 E1C4C0B8 strh r12,[r4, #+0x8]		;r4+0x8=*(00000008)
:0239206C E2810001 add  r0,r1,#0x1
:02392070 E0800FA0 add  r0,r0,r0,lsr #0x1f
:02392074 E1A030C0 mov  r3,r0,asr #0x1
:02392078 E1A00002 mov  r0,r2			;r0=578(0x242)
:0239207C E59F5048 ldr r5,[r15, #+0x48]		;r15+0x48=*(023920cc)=#581(0x00000245)
:02392080 E1C4C0BA strh r12,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02392084 E1C450BC strh r5,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02392088 E2832001 add  r2,r3,#0x1
:0239208C E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02392090 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:02392094 E1A02001 mov  r2,r1			;r2=1(0x1)
:02392098 E2841012 add  r1,r4,#0x12
:0239209C EB406DE3 bl 033AD830
:023920A0 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:023920A4 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023920A8 E0845081 add  r5,r4,r1,lsl #0x1
:023920AC E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(00000255)
:023920B0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023920B4 E1A00004 mov  r0,r4			;r0=0(0x0)
:023920B8 E1C511B2 strh r1,[r5, #+0x12]		;r5+0x12=*(00000257)
:023920BC EBFFF667 bl 0238FA60
:023920C0 E2850010 add  r0,r5,#0x10
:023920C4 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023920C8 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:023920CC 00000245 andeq  r0,r0,r5,asr #0x4
:023920D0 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(023920e0)=#41822632(0x027e29a8)
:023920D4 E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(023920e4)=#641(0x00000281)
:023920D8 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:023920DC E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:023920E0 027E29A8 rsbeqs r2,r14,#0x2A0000
:023920E4 00000281 andeq  r0,r0,r1,lsl #0x5
:023920E8 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(023920f8)=#41822632(0x027e29a8)
:023920EC E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(023920fc)=#643(0x00000283)
:023920F0 E3A02003 mov  r2,#0x3		;r2=3(0x3)
:023920F4 E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:023920F8 027E29A8 rsbeqs r2,r14,#0x2A0000
:023920FC 00000283 andeq  r0,r0,r3,lsl #0x5
:02392100 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(02392110)=#41822632(0x027e29a8)
:02392104 E3A01FA1 mov  r1,#0x284		;r1=644(0x284)
:02392108 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239210C E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:02392110 027E29A8 rsbeqs r2,r14,#0x2A0000
:02392114 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(02392124)=#41822632(0x027e29a8)
:02392118 E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(02392128)=#769(0x00000301)
:0239211C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02392120 E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:02392124 027E29A8 rsbeqs r2,r14,#0x2A0000
:02392128 00000301 andeq  r0,r0,r1,lsl #0x6
:0239212C E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(0239213c)=#41822632(0x027e29a8)
:02392130 E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(02392140)=#770(0x00000302)
:02392134 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02392138 E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:0239213C 027E29A8 rsbeqs r2,r14,#0x2A0000
:02392140 00000302 andeq  r0,r0,r2,lsl #0x6
:02392144 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(02392154)=#41822632(0x027e29a8)
:02392148 E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(02392158)=#771(0x00000303)
:0239214C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02392150 E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:02392154 027E29A8 rsbeqs r2,r14,#0x2A0000
:02392158 00000303 andeq  r0,r0,r3,lsl #0x6
:0239215C E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(0239216c)=#41822632(0x027e29a8)
:02392160 E3A01FC1 mov  r1,#0x304		;r1=772(0x304)
:02392164 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02392168 E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:0239216C 027E29A8 rsbeqs r2,r14,#0x2A0000
:02392170 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(02392180)=#41822632(0x027e29a8)
:02392174 E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(02392184)=#773(0x00000305)
:02392178 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239217C E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:02392180 027E29A8 rsbeqs r2,r14,#0x2A0000
:02392184 00000305 andeq  r0,r0,r5,lsl #0x6
:02392188 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(02392198)=#41822632(0x027e29a8)
:0239218C E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(0239219c)=#774(0x00000306)
:02392190 E3A02009 mov  r2,#0x9		;r2=9(0x9)
:02392194 E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:02392198 027E29A8 rsbeqs r2,r14,#0x2A0000
:0239219C 00000306 andeq  r0,r0,r6,lsl #0x6
:023921A0 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(023921b0)=#41822632(0x027e29a8)
:023921A4 E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(023921b4)=#775(0x00000307)
:023921A8 E3A0205C mov  r2,#0x5C		;r2=92(0x5c)
:023921AC E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:023921B0 027E29A8 rsbeqs r2,r14,#0x2A0000
:023921B4 00000307 andeq  r0,r0,r7,lsl #0x6
:023921B8 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(023921c8)=#41822632(0x027e29a8)
:023921BC E3A01FC2 mov  r1,#0x308		;r1=776(0x308)
:023921C0 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:023921C4 E12FFF1C bx r12 (Jump to addr_027E29A8?)msr CPSR_fsxc,r12
:023921C8 027E29A8 rsbeqs r2,r14,#0x2A0000
:023921CC E92D4010 stmdb  r13!,{r4,r14}
:023921D0 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:023921D4 E1C0C0B0 strh r12,[r0, #+0x0]		;r0+0x0=*(00000000)
:023921D8 E1C0C0B2 strh r12,[r0, #+0x2]		;r0+0x2=*(00000002)
:023921DC E1C0C0B4 strh r12,[r0, #+0x4]		;r0+0x4=*(00000004)
:023921E0 E1C0C0B6 strh r12,[r0, #+0x6]		;r0+0x6=*(00000006)
:023921E4 E1C0C0B8 strh r12,[r0, #+0x8]		;r0+0x8=*(00000008)
:023921E8 E59F4048 ldr r4,[r15, #+0x48]		;r15+0x48=*(02392238)=#777(0x00000309)
:023921EC E1C0C0BA strh r12,[r0, #+0xa]		;r0+0xa=*(0000000a)
:023921F0 E1C040BC strh r4,[r0, #+0xc]		;r0+0xc=*(0000000c)
:023921F4 E3A04004 mov  r4,#0x4		;r4=4(0x4)
:023921F8 E1C040BE strh r4,[r0, #+0xe]		;r0+0xe=*(0000000e)
:023921FC E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02392200 E1C021B2 strh r2,[r0, #+0x12]		;r0+0x12=*(00000012)
:02392204 E1DD10B8 ldrh r1,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02392208 E1C031B4 strh r3,[r0, #+0x14]		;r0+0x14=*(00000014)
:0239220C E1C011B6 strh r1,[r0, #+0x16]		;r0+0x16=*(00000016)
:02392210 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02392214 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02392218 E0804082 add  r4,r0,r2,lsl #0x1
:0239221C E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000014)
:02392220 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392224 E1C411B2 strh r1,[r4, #+0x12]		;r4+0x12=*(00000016)
:02392228 EBFFF60C bl 0238FA60
:0239222C E2840010 add  r0,r4,#0x10
:02392230 E8BD4010 ldmia  r13!,{r4,r14}
:02392234 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02392238 00000309 andeq  r0,r0,r9,lsl #0x6
:0239223C E92D4010 stmdb  r13!,{r4,r14}
:02392240 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02392244 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392248 E1C030B2 strh r3,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239224C E1C030B4 strh r3,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392250 E1C030B6 strh r3,[r0, #+0x6]		;r0+0x6=*(00000006)
:02392254 E1C030B8 strh r3,[r0, #+0x8]		;r0+0x8=*(00000008)
:02392258 E1C030BA strh r3,[r0, #+0xa]		;r0+0xa=*(0000000a)
:0239225C E1C010BC strh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02392260 E1C030BE strh r3,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02392264 E1D010BC ldrh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02392268 E0804083 add  r4,r0,r3,lsl #0x1
:0239226C E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(00000014)
:02392270 E1C421B2 strh r2,[r4, #+0x12]		;r4+0x12=*(00000016)
:02392274 EBFFF5F9 bl 0238FA60
:02392278 E2840010 add  r0,r4,#0x10
:0239227C E8BD4010 ldmia  r13!,{r4,r14}
:02392280 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02392284 E92D4018 stmdb  r13!,{r3,r4,r14}
:02392288 E24DD004 sub  r13,r13,#0x4
:0239228C E5904004 ldr r4,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392290 E59F1088 ldr r1,[r15, #+0x88]		;r15+0x88=*(02392320)=#41912452(0x027f8884)
:02392294 E581454C str r4,[r1, #+0x54c]		;r1+0x54c=*(027f8dd0)=#-1968375276(0x8aacfa14)
:02392298 E5902008 ldr r2,[r0, #+0x8]		;r0+0x8=*(00000008)
:0239229C E5812550 str r2,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:023922A0 E5842000 str r2,[r4, #+0x0]		;r4+0x0=*(8aacfa14)
:023922A4 E590100C ldr r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:023922A8 E5841008 str r1,[r4, #+0x8]		;r4+0x8=*(8aacfa1c)
:023922AC E5900010 ldr r0,[r0, #+0x10]		;r0+0x10=*(00000010)
:023922B0 EB00150C bl 023976E8
:023922B4 E28D0002 add  r0,r13,#0x2
:023922B8 E28D1000 add  r1,r13,#0x0
:023922BC EB0015B8 bl 023979A4
:023922C0 E3500000 cmp r0,#0x0
:023922C4 1A00000A bne 023922F4
:023922C8 EB40926D bl 033B6C84
:023922CC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023922D0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023922D4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023922D8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023922DC E1DD10B2 ldrh r1,[r13, #+0x2]		;r13+0x2=*(42032e7a)=#0(0x00000000)
:023922E0 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023922E4 E1DD10B0 ldrh r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023922E8 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:023922EC EB409251 bl 033B6C38
:023922F0 EA000007 b 02392314
:023922F4 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(8aacfa14)
:023922F8 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023922FC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392300 EB40925F bl 033B6C84
:02392304 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392308 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239230C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392310 EB409248 bl 033B6C38
:02392314 E28DD004 add  r13,r13,#0x4
:02392318 E8BD4018 ldmia  r13!,{r3,r4,r14}
:0239231C E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02392320 027F8884 rsbeqs r8,r15,#0x840000
:02392324 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02392328 E24DDE21 sub  r13,r13,#0x210
:0239232C E59F03C8 ldr r0,[r15, #+0x3c8]		;r15+0x3c8=*(023926fc)=#41912452(0x027f8884)
:02392330 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02392334 E5908550 ldr r8,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:02392338 EB406C95 bl 033AD594
:0239233C E598100C ldr r1,[r8, #+0xc]		;r8+0xc=*(1102434e)=#0(0x00000000)
:02392340 E1A05000 mov  r5,r0			;r5=41912452(0x27f8884)
:02392344 E3510001 cmp r1,#0x1
:02392348 1A00000C bne 02392380
:0239234C E1A00004 mov  r0,r4			;r0=0(0x0)
:02392350 E588000C str r0,[r8, #+0xc]		;r8+0xc=*(1102434e)=#0(0x00000000)
:02392354 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02392358 EB000C33 bl 0239542C
:0239235C EBFFF6DC bl 0238FED4
:02392360 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:02392364 E350000A cmp r0,#0xA
:02392368 03A00008 moveq  r0,#0x8		;r0=8(0x8)
:0239236C 01C800B0 streqh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:02392370 0A000002 beq 02392380
:02392374 E3500009 cmp r0,#0x9
:02392378 03A00007 moveq  r0,#0x7		;r0=7(0x7)
:0239237C 01C800B0 streqh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:02392380 E1D810B0 ldrh r1,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:02392384 E28100F9 add  r0,r1,#0xF9
:02392388 E2800CFF add  r0,r0,#0xFF00
:0239238C E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02392390 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02392394 E3500001 cmp r0,#0x1
:02392398 8A000005 bhi 023923B4
:0239239C E2880C01 add  r0,r8,#0x100
:023923A0 E3510007 cmp r1,#0x7
:023923A4 03A0A001 moveq  r10,#0x1		;r10=1(0x1)
:023923A8 E1D098B2 ldrh r9,[r0, #+0x82]		;r0+0x82=*(00000082)
:023923AC 13A0A000 movne  r10,#0x0		;r10=0(0x0)
:023923B0 EA000000 b 023923B8
:023923B4 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:023923B8 E2880C01 add  r0,r8,#0x100
:023923BC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023923C0 E1C018B2 strh r1,[r0, #+0x82]		;r0+0x82=*(00000082)
:023923C4 E1C818B6 strh r1,[r8, #+0x86]		;r8+0x86=*(110243c8)=#0(0x00000000)
:023923C8 E5881014 str r1,[r8, #+0x14]		;r8+0x14=*(11024356)=#0(0x00000000)
:023923CC E5881010 str r1,[r8, #+0x10]		;r8+0x10=*(11024352)=#0(0x00000000)
:023923D0 E588101C str r1,[r8, #+0x1c]		;r8+0x1c=*(1102435e)=#0(0x00000000)
:023923D4 E1A00005 mov  r0,r5			;r0=41912452(0x27f8884)
:023923D8 E1C81CB2 strh r1,[r8, #+0xc2]		;r8+0xc2=*(11024404)=#0(0x00000000)
:023923DC EB406C71 bl 033AD5A8
:023923E0 E3540000 cmp r4,#0x0
:023923E4 0A000001 beq 023923F0
:023923E8 E59F0310 ldr r0,[r15, #+0x310]		;r15+0x310=*(02392700)=#65535(0x0000ffff)
:023923EC EB001332 bl 023970BC
:023923F0 E35A0000 cmp r10,#0x0
:023923F4 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023923F8 11C80FB6 strneh r0,[r8, #+0xf6]		;r8+0xf6=*(11024438)=#0(0x00000000)
:023923FC E3590000 cmp r9,#0x0
:02392400 0A000011 beq 0239244C
:02392404 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02392408 E2885F4A add  r5,r8,#0x128
:0239240C E288408A add  r4,r8,#0x8A
:02392410 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02392414 E3A0B006 mov  r11,#0x6		;r11=6(0x6)
:02392418 E1190716 tst r9,r6,lsl r7
:0239241C 0A000007 beq 02392440
:02392420 E3570000 cmp r7,#0x0
:02392424 02842C01 addeq  r2,r4,#0x100
:02392428 12470001 subne  r0,r7,#0x1
:0239242C 10225B90 mlane  r2,r0,r11,r5unknown
:02392430 E1A01807 mov  r1,r7,lsl #0x10		;r1=0(0x0)
:02392434 E1A0000A mov  r0,r10			;r0=0(0x0)
:02392438 E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:0239243C EB0007B9 bl 02394328
:02392440 E2877001 add  r7,r7,#0x1
:02392444 E3570010 cmp r7,#0x10
:02392448 BAFFFFF2 blt 02392418
:0239244C E2880F4A add  r0,r8,#0x128
:02392450 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392454 E3A0205A mov  r2,#0x5A		;r2=90(0x5a)
:02392458 EB406D29 bl 033AD904
:0239245C E28D0010 add  r0,r13,#0x10
:02392460 EBFFFF54 bl 023921B8
:02392464 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392468 E3510000 cmp r1,#0x0
:0239246C 0A000002 beq 0239247C
:02392470 E3A00FC2 mov  r0,#0x308		;r0=776(0x308)
:02392474 EB0000A5 bl 02392710
:02392478 EA00009C b 023926F0
:0239247C E1D040B6 ldrh r4,[r0, #+0x6]		;r0+0x6=*(0000030e)
:02392480 E28D0010 add  r0,r13,#0x10
:02392484 EBFFFF1D bl 02392100
:02392488 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0000030c)
:0239248C E3510000 cmp r1,#0x0
:02392490 0A000002 beq 023924A0
:02392494 E3A00FA1 mov  r0,#0x284		;r0=644(0x284)
:02392498 EB00009C bl 02392710
:0239249C EA000093 b 023926F0
:023924A0 E1D010B6 ldrh r1,[r0, #+0x6]		;r0+0x6=*(0000028a)
:023924A4 E3540020 cmp r4,#0x20
:023924A8 CA00000D bgt 023924E4
:023924AC AA000044 bge 023925C4
:023924B0 E3540000 cmp r4,#0x0
:023924B4 CA000001 bgt 023924C0
:023924B8 0A00004A beq 023925E8
:023924BC EA000081 b 023926C8
:023924C0 E3540012 cmp r4,#0x12
:023924C4 CA00007F bgt 023926C8
:023924C8 E3540010 cmp r4,#0x10
:023924CC BA00007D blt 023926C8
:023924D0 0A00004C beq 02392608
:023924D4 E3540011 cmp r4,#0x11
:023924D8 13540012 cmpne r4,#0x12
:023924DC 0A00005F beq 02392660
:023924E0 EA000078 b 023926C8
:023924E4 E3540030 cmp r4,#0x30
:023924E8 CA000001 bgt 023924F4
:023924EC 0A000002 beq 023924FC
:023924F0 EA000074 b 023926C8
:023924F4 E3540040 cmp r4,#0x40
:023924F8 1A000072 bne 023926C8
:023924FC E28100FE add  r0,r1,#0xFE
:02392500 E2800CFF add  r0,r0,#0xFF00
:02392504 E1A00800 mov  r0,r0,lsl #0x10		;r0=42205184(0x2840000)
:02392508 E1A00820 mov  r0,r0,lsr #0x10		;r0=644(0x284)
:0239250C E3500001 cmp r0,#0x1
:02392510 8A00001D bhi 0239258C
:02392514 E288008A add  r0,r8,#0x8A
:02392518 E28D100A add  r1,r13,#0xA
:0239251C E2800C01 add  r0,r0,#0x100
:02392520 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02392524 EB406D25 bl 033AD9C0
:02392528 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0239252C E28D500A add  r5,r13,#0xA
:02392530 E3A04003 mov  r4,#0x3		;r4=3(0x3)
:02392534 EA000011 b 02392580
:02392538 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:0239253C E3500008 cmp r0,#0x8
:02392540 1A00001F bne 023925C4
:02392544 E28D0010 add  r0,r13,#0x10
:02392548 E1A01005 mov  r1,r5			;r1=41912452(0x27f8884)
:0239254C E1A02004 mov  r2,r4			;r2=3(0x3)
:02392550 EBFFFCC2 bl 02391860
:02392554 E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392558 E3500000 cmp r0,#0x0
:0239255C 0A000003 beq 02392570
:02392560 E3500007 cmp r0,#0x7
:02392564 1350000C cmpne r0,#0xC
:02392568 0A000003 beq 0239257C
:0239256C EA000014 b 023925C4
:02392570 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:02392574 E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:02392578 EA000011 b 023925C4
:0239257C E2866001 add  r6,r6,#0x1
:02392580 E3560002 cmp r6,#0x2
:02392584 BAFFFFEB blt 02392538
:02392588 EA00000D b 023925C4
:0239258C E3510001 cmp r1,#0x1
:02392590 1A00000B bne 023925C4
:02392594 E28D0004 add  r0,r13,#0x4
:02392598 E3A010FF mov  r1,#0xFF		;r1=255(0xff)
:0239259C E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023925A0 EB406CD7 bl 033AD904
:023925A4 E28D1004 add  r1,r13,#0x4
:023925A8 E28D0010 add  r0,r13,#0x10
:023925AC E3A02003 mov  r2,#0x3		;r2=3(0x3)
:023925B0 EBFFFCAA bl 02391860
:023925B4 E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:023925B8 E3500000 cmp r0,#0x0
:023925BC 03A00003 moveq  r0,#0x3		;r0=3(0x3)
:023925C0 01C800B0 streqh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:023925C4 E28D0010 add  r0,r13,#0x10
:023925C8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023925CC EBFFFC0A bl 023915FC
:023925D0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023925D4 E3510000 cmp r1,#0x0
:023925D8 0A000002 beq 023925E8
:023925DC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023925E0 EB00004A bl 02392710
:023925E4 EA000041 b 023926F0
:023925E8 E28D0010 add  r0,r13,#0x10
:023925EC EBFFFECE bl 0239212C
:023925F0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023925F4 E3510000 cmp r1,#0x0
:023925F8 0A000002 beq 02392608
:023925FC E59F0100 ldr r0,[r15, #+0x100]		;r15+0x100=*(02392704)=#770(0x00000302)
:02392600 EB000042 bl 02392710
:02392604 EA000039 b 023926F0
:02392608 E2880C01 add  r0,r8,#0x100
:0239260C E1D00EBE ldrh r0,[r0, #+0xee]		;r0+0xee=*(000003f0)
:02392610 E3500000 cmp r0,#0x0
:02392614 1A00000B bne 02392648
:02392618 E28D0010 add  r0,r13,#0x10
:0239261C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392620 EBFFFDFC bl 02391E18
:02392624 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000306)
:02392628 E3510000 cmp r1,#0x0
:0239262C 0A000002 beq 0239263C
:02392630 E59F00D0 ldr r0,[r15, #+0xd0]		;r15+0xd0=*(02392708)=#526(0x0000020e)
:02392634 EB000035 bl 02392710
:02392638 EA00002C b 023926F0
:0239263C E2880C01 add  r0,r8,#0x100
:02392640 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392644 E1C01EBE strh r1,[r0, #+0xee]		;r0+0xee=*(000002fc)
:02392648 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239264C E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:02392650 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02392654 E5880198 str r0,[r8, #+0x198]		;r8+0x198=*(110244da)=#0(0x00000000)
:02392658 EBFFF668 bl 02390000
:0239265C EA00001D b 023926D8
:02392660 E3510000 cmp r1,#0x0
:02392664 1A00000C bne 0239269C
:02392668 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239266C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392670 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02392674 E28D0010 add  r0,r13,#0x10
:02392678 E1A02001 mov  r2,r1			;r2=0(0x0)
:0239267C E3A03014 mov  r3,#0x14		;r3=20(0x14)
:02392680 EBFFFED1 bl 023921CC
:02392684 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392688 E3510000 cmp r1,#0x0
:0239268C 0A000002 beq 0239269C
:02392690 E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(0239270c)=#777(0x00000309)
:02392694 EB00001D bl 02392710
:02392698 EA000014 b 023926F0
:0239269C E28D0010 add  r0,r13,#0x10
:023926A0 EBFFFEA1 bl 0239212C
:023926A4 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0000030d)
:023926A8 E3510000 cmp r1,#0x0
:023926AC 0A000002 beq 023926BC
:023926B0 E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(02392704)=#770(0x00000302)
:023926B4 EB000015 bl 02392710
:023926B8 EA00000C b 023926F0
:023926BC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023926C0 E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:023926C4 EA000003 b 023926D8
:023926C8 E3A00FC2 mov  r0,#0x308		;r0=776(0x308)
:023926CC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023926D0 EB00000E bl 02392710
:023926D4 EA000005 b 023926F0
:023926D8 EB409169 bl 033B6C84
:023926DC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023926E0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000308)
:023926E4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023926E8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(0000030a)
:023926EC EB409151 bl 033B6C38
:023926F0 E28DDE21 add  r13,r13,#0x210
:023926F4 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023926F8 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:023926FC 027F8884 rsbeqs r8,r15,#0x840000
:02392700 0000FFFF unknown
:02392704 00000302 andeq  r0,r0,r2,lsl #0x6
:02392708 0000020E andeq  r0,r0,r14,lsl #0x4
:0239270C 00000309 andeq  r0,r0,r9,lsl #0x6
:02392710 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02392714 E1A05000 mov  r5,r0			;r5=776(0x308)
:02392718 E1A04001 mov  r4,r1			;r4=0(0x0)
:0239271C EB409158 bl 033B6C84
:02392720 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392724 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000308)
:02392728 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(0000030a)
:0239272C E1C050B4 strh r5,[r0, #+0x4]		;r0+0x4=*(0000030c)
:02392730 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(0000030e)
:02392734 EB40913F bl 033B6C38
:02392738 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239273C E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02392740 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02392744 E24DDC02 sub  r13,r13,#0x200
:02392748 E59F009C ldr r0,[r15, #+0x9c]		;r15+0x9c=*(023927ec)=#41912452(0x027f8884)
:0239274C E5904550 ldr r4,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:02392750 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(11024342)=#0(0x00000000)
:02392754 E3500002 cmp r0,#0x2
:02392758 0A000006 beq 02392778
:0239275C EB409148 bl 033B6C84
:02392760 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02392764 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392768 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0239276C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392770 EB409130 bl 033B6C38
:02392774 EA000019 b 023927E0
:02392778 E28D0000 add  r0,r13,#0x0
:0239277C EBFFFE64 bl 02392114
:02392780 E1D050B4 ldrh r5,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392784 E3550000 cmp r5,#0x0
:02392788 0A000009 beq 023927B4
:0239278C EB40913C bl 033B6C84
:02392790 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:02392794 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392798 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239279C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023927A0 E2811C03 add  r1,r1,#0x300
:023927A4 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023927A8 E1C050B6 strh r5,[r0, #+0x6]		;r0+0x6=*(00000006)
:023927AC EB409121 bl 033B6C38
:023927B0 EA00000A b 023927E0
:023927B4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023927B8 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(11024342)=#0(0x00000000)
:023927BC EB4088D7 bl 033B4B20
:023927C0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023927C4 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(11024342)=#0(0x00000000)
:023927C8 EB40912D bl 033B6C84
:023927CC E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023927D0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023927D4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023927D8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023927DC EB409115 bl 033B6C38
:023927E0 E28DDC02 add  r13,r13,#0x200
:023927E4 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023927E8 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:023927EC 027F8884 rsbeqs r8,r15,#0x840000
:023927F0 E92D4010 stmdb  r13!,{r4,r14}
:023927F4 E24DDC02 sub  r13,r13,#0x200
:023927F8 E59F10A8 ldr r1,[r15, #+0xa8]		;r15+0xa8=*(023928a8)=#41912452(0x027f8884)
:023927FC E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392800 E5914550 ldr r4,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02392804 E3A02040 mov  r2,#0x40		;r2=64(0x40)
:02392808 E28410E8 add  r1,r4,#0xE8
:0239280C EB406C6B bl 033AD9C0
:02392810 E2840C01 add  r0,r4,#0x100
:02392814 E1D011BA ldrh r1,[r0, #+0x1a]		;r0+0x1a=*(0000001a)
:02392818 E1D00FB4 ldrh r0,[r0, #+0xf4]		;r0+0xf4=*(000000f4)
:0239281C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02392820 E1100112 tst r0,r2,lsl r1
:02392824 1A000006 bne 02392844
:02392828 EB409115 bl 033B6C84
:0239282C E3A01007 mov  r1,#0x7		;r1=7(0x7)
:02392830 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392834 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02392838 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239283C EB4090FD bl 033B6C38
:02392840 EA000015 b 0239289C
:02392844 E1D41FB8 ldrh r1,[r4, #+0xf8]		;r4+0xf8=*(1102443a)=#0(0x00000000)
:02392848 E28D0000 add  r0,r13,#0x0
:0239284C EBFFFDA2 bl 02391EDC
:02392850 E1D040B4 ldrh r4,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392854 E3540000 cmp r4,#0x0
:02392858 0A000009 beq 02392884
:0239285C EB409108 bl 033B6C84
:02392860 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:02392864 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392868 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239286C E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(023928ac)=#530(0x00000212)
:02392870 E1C020B2 strh r2,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392874 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392878 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000006)
:0239287C EB4090ED bl 033B6C38
:02392880 EA000005 b 0239289C
:02392884 EB4090FE bl 033B6C84
:02392888 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:0239288C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392890 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392894 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392898 EB4090E6 bl 033B6C38
:0239289C E28DDC02 add  r13,r13,#0x200
:023928A0 E8BD4010 ldmia  r13!,{r4,r14}
:023928A4 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:023928A8 027F8884 rsbeqs r8,r15,#0x840000
:023928AC 00000212 andeq  r0,r0,r2,lsl r2
:023928B0 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023928B4 E24DDFAE sub  r13,r13,#0x2B8
:023928B8 E59F1274 ldr r1,[r15, #+0x274]		;r15+0x274=*(02392b34)=#41912452(0x027f8884)
:023928BC E28D50B8 add  r5,r13,#0xB8
:023928C0 E5914550 ldr r4,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:023928C4 E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(11024342)=#0(0x00000000)
:023928C8 E3510002 cmp r1,#0x2
:023928CC 1A000002 bne 023928DC
:023928D0 E59410C8 ldr r1,[r4, #+0xc8]		;r4+0xc8=*(1102440a)=#0(0x00000000)
:023928D4 E3110001 tst r1,#0x1
:023928D8 0A000008 beq 02392900
:023928DC EB4090E8 bl 033B6C84
:023928E0 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:023928E4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023928E8 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023928EC E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023928F0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023928F4 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:023928F8 EB4090CE bl 033B6C38
:023928FC EA000089 b 02392B28
:02392900 E2841C01 add  r1,r4,#0x100
:02392904 E1D121BA ldrh r2,[r1, #+0x1a]		;r1+0x1a=*(0000001a)
:02392908 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239290C E1D1CFB6 ldrh r12,[r1, #+0xf6]		;r1+0xf6=*(000000f6)
:02392910 E1A02213 mov  r2,r3,lsl r2		;r2=2(0x2)
:02392914 E5906004 ldr r6,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392918 E11C00C2 tst r12,r2,asr #0x1
:0239291C 1A000008 bne 02392944
:02392920 EB4090D7 bl 033B6C84
:02392924 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02392928 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239292C E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02392930 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392934 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392938 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:0239293C EB4090BD bl 033B6C38
:02392940 EA000078 b 02392B28
:02392944 E1C43EB6 strh r3,[r4, #+0xe6]		;r4+0xe6=*(11024428)=#0(0x00000000)
:02392948 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239294C E1C108B8 strh r0,[r1, #+0x88]		;r1+0x88=*(00000088)
:02392950 EB406B0F bl 033AD594
:02392954 E2841C01 add  r1,r4,#0x100
:02392958 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239295C E1C128B2 strh r2,[r1, #+0x82]		;r1+0x82=*(00000082)
:02392960 E1C428B6 strh r2,[r4, #+0x86]		;r4+0x86=*(110243c8)=#0(0x00000000)
:02392964 EB406B0F bl 033AD5A8
:02392968 E1A01005 mov  r1,r5			;r1=776(0x308)
:0239296C E2842C01 add  r2,r4,#0x100
:02392970 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02392974 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02392978 E1C23EBE strh r3,[r2, #+0xee]		;r2+0xee=*(000000ee)
:0239297C EBFFF4B8 bl 0238FC64
:02392980 E3500000 cmp r0,#0x0
:02392984 0A000067 beq 02392B28
:02392988 E1A00005 mov  r0,r5			;r0=776(0x308)
:0239298C EBFFFDEC bl 02392144
:02392990 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0000030c)
:02392994 E3510000 cmp r1,#0x0
:02392998 0A000002 beq 023929A8
:0239299C E59F0194 ldr r0,[r15, #+0x194]		;r15+0x194=*(02392b38)=#771(0x00000303)
:023929A0 EB000065 bl 02392B3C
:023929A4 EA00005F b 02392B28
:023929A8 E3560000 cmp r6,#0x0
:023929AC 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023929B0 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023929B4 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:023929B8 E1A06820 mov  r6,r0,lsr #0x10		;r6=0(0x0)
:023929BC E1A00005 mov  r0,r5			;r0=776(0x308)
:023929C0 E1A01006 mov  r1,r6			;r1=0(0x0)
:023929C4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023929C8 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023929CC EBFFFB1F bl 02391650
:023929D0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0000030c)
:023929D4 E3510000 cmp r1,#0x0
:023929D8 0A000002 beq 023929E8
:023929DC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023929E0 EB000055 bl 02392B3C
:023929E4 EA00004F b 02392B28
:023929E8 E1C46CB6 strh r6,[r4, #+0xc6]		;r4+0xc6=*(11024408)=#0(0x00000000)
:023929EC E28D1038 add  r1,r13,#0x38
:023929F0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023929F4 E3A02080 mov  r2,#0x80		;r2=128(0x80)
:023929F8 E28460E8 add  r6,r4,#0xE8
:023929FC EB406B81 bl 033AD808
:02392A00 E28D0038 add  r0,r13,#0x38
:02392A04 E1A01006 mov  r1,r6			;r1=0(0x0)
:02392A08 EBFFF464 bl 0238FBA0
:02392A0C E28D1018 add  r1,r13,#0x18
:02392A10 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02392A14 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:02392A18 EB406B7A bl 033AD808
:02392A1C E5961008 ldr r1,[r6, #+0x8]		;r6+0x8=*(00000008)
:02392A20 E1A00005 mov  r0,r5			;r0=776(0x308)
:02392A24 E1CD11B8 strh r1,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:02392A28 E5962008 ldr r2,[r6, #+0x8]		;r6+0x8=*(00000008)
:02392A2C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02392A30 E1A02822 mov  r2,r2,lsr #0x10		;r2=0(0x0)
:02392A34 E1CD21BA strh r2,[r13, #+0x1a]		;r13+0x1a=*(42032e92)=#0(0x00000000)
:02392A38 E1D650BC ldrh r5,[r6, #+0xc]		;r6+0xc=*(0000000c)
:02392A3C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:02392A40 E1CD51BC strh r5,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:02392A44 E1CD31BE strh r3,[r13, #+0x1e]		;r13+0x1e=*(42032e96)=#0(0x00000000)
:02392A48 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02392A4C E1D633B2 ldrh r3,[r6, #+0x32]		;r6+0x32=*(00000032)
:02392A50 E3A02003 mov  r2,#0x3		;r2=3(0x3)
:02392A54 E58D3004 str r3,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02392A58 E58D2008 str r2,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02392A5C E58D200C str r2,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02392A60 E1D620B4 ldrh r2,[r6, #+0x4]		;r6+0x4=*(00000004)
:02392A64 E28D3038 add  r3,r13,#0x38
:02392A68 E2822010 add  r2,r2,#0x10
:02392A6C E1A02802 mov  r2,r2,lsl #0x10		;r2=0(0x0)
:02392A70 E1A02822 mov  r2,r2,lsr #0x10		;r2=0(0x0)
:02392A74 E58D2010 str r2,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02392A78 E58D3014 str r3,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:02392A7C E1D631B8 ldrh r3,[r6, #+0x18]		;r6+0x18=*(00000018)
:02392A80 E3A01020 mov  r1,#0x20		;r1=32(0x20)
:02392A84 E28D2018 add  r2,r13,#0x18
:02392A88 EBFFFBB1 bl 02391954
:02392A8C E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0000030c)
:02392A90 E3510000 cmp r1,#0x0
:02392A94 0A000002 beq 02392AA4
:02392A98 E3A00009 mov  r0,#0x9		;r0=9(0x9)
:02392A9C EB000026 bl 02392B3C
:02392AA0 EA000020 b 02392B28
:02392AA4 E1D601B4 ldrh r0,[r6, #+0x14]		;r6+0x14=*(00000014)
:02392AA8 E3500000 cmp r0,#0x0
:02392AAC E1D603B4 ldrh r0,[r6, #+0x34]		;r6+0x34=*(00000034)
:02392AB0 13A0102A movne  r1,#0x2A		;r1=42(0x2a)
:02392AB4 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02392AB8 E0800001 add  r0,r0,r1
:02392ABC E1A00800 mov  r0,r0,lsl #0x10		;r0=589824(0x90000)
:02392AC0 E1A00820 mov  r0,r0,lsr #0x10		;r0=9(0x9)
:02392AC4 EBFFF55A bl 02390034
:02392AC8 E1D601B4 ldrh r0,[r6, #+0x14]		;r6+0x14=*(00000014)
:02392ACC E3500000 cmp r0,#0x0
:02392AD0 13A01006 movne  r1,#0x6		;r1=6(0x6)
:02392AD4 E1D603B6 ldrh r0,[r6, #+0x36]		;r6+0x36=*(00000036)
:02392AD8 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02392ADC E0800001 add  r0,r0,r1
:02392AE0 E1A00800 mov  r0,r0,lsl #0x10		;r0=589824(0x90000)
:02392AE4 E1A00820 mov  r0,r0,lsr #0x10		;r0=9(0x9)
:02392AE8 EBFFF565 bl 02390084
:02392AEC EB409064 bl 033B6C84
:02392AF0 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:02392AF4 E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(11024342)=#0(0x00000000)
:02392AF8 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02392AFC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000009)
:02392B00 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392B04 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(0000000b)
:02392B08 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000011)
:02392B0C E1D413B0 ldrh r1,[r4, #+0x30]		;r4+0x30=*(11024372)=#0(0x00000000)
:02392B10 E1C012BC strh r1,[r0, #+0x2c]		;r0+0x2c=*(00000035)
:02392B14 E1D413B2 ldrh r1,[r4, #+0x32]		;r4+0x32=*(11024374)=#0(0x00000000)
:02392B18 E1C012BE strh r1,[r0, #+0x2e]		;r0+0x2e=*(00000037)
:02392B1C EB409045 bl 033B6C38
:02392B20 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02392B24 E1C40CB2 strh r0,[r4, #+0xc2]		;r4+0xc2=*(11024404)=#0(0x00000000)
:02392B28 E28DDFAE add  r13,r13,#0x2B8
:02392B2C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02392B30 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02392B34 027F8884 rsbeqs r8,r15,#0x840000
:02392B38 00000303 andeq  r0,r0,r3,lsl #0x6
:02392B3C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02392B40 E1A05000 mov  r5,r0			;r5=0(0x0)
:02392B44 E1A04001 mov  r4,r1			;r4=0(0x0)
:02392B48 EB40904D bl 033B6C84
:02392B4C E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02392B50 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392B54 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392B58 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392B5C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392B60 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02392B64 E1C050B4 strh r5,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392B68 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000006)
:02392B6C EB409031 bl 033B6C38
:02392B70 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02392B74 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02392B78 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02392B7C E24DDF82 sub  r13,r13,#0x208
:02392B80 E59F01AC ldr r0,[r15, #+0x1ac]		;r15+0x1ac=*(02392d34)=#41912452(0x027f8884)
:02392B84 E590A550 ldr r10,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:02392B88 E1DA00B0 ldrh r0,[r10, #+0x0]		;r10+0x0=*(11024342)=#0(0x00000000)
:02392B8C E3500007 cmp r0,#0x7
:02392B90 0A000006 beq 02392BB0
:02392B94 EB40903A bl 033B6C84
:02392B98 E3A01009 mov  r1,#0x9		;r1=9(0x9)
:02392B9C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392BA0 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02392BA4 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392BA8 EB409022 bl 033B6C38
:02392BAC EA00005D b 02392D28
:02392BB0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02392BB4 E1CA0FB6 strh r0,[r10, #+0xf6]		;r10+0xf6=*(11024438)=#0(0x00000000)
:02392BB8 E3A08001 mov  r8,#0x1		;r8=1(0x1)
:02392BBC E28A0C01 add  r0,r10,#0x100
:02392BC0 E1D008B2 ldrh r0,[r0, #+0x82]		;r0+0x82=*(00000082)
:02392BC4 E3A07001 mov  r7,#0x1		;r7=1(0x1)
:02392BC8 E1100817 tst r0,r7,lsl r8
:02392BCC 0A00002E beq 02392C8C
:02392BD0 E28A0F4A add  r0,r10,#0x128
:02392BD4 E2481001 sub  r1,r8,#0x1
:02392BD8 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02392BDC E0200291 mla  r0,r1,r2,r0unknown
:02392BE0 E28D1000 add  r1,r13,#0x0
:02392BE4 EB406B75 bl 033AD9C0
:02392BE8 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:02392BEC E28D6008 add  r6,r13,#0x8
:02392BF0 E28D5000 add  r5,r13,#0x0
:02392BF4 E3A04003 mov  r4,#0x3		;r4=3(0x3)
:02392BF8 EA00000A b 02392C28
:02392BFC E1A00006 mov  r0,r6			;r0=0(0x0)
:02392C00 E1A01005 mov  r1,r5			;r1=0(0x0)
:02392C04 E1A02004 mov  r2,r4			;r2=3(0x3)
:02392C08 EBFFFB14 bl 02391860
:02392C0C E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392C10 E3500000 cmp r0,#0x0
:02392C14 0A000005 beq 02392C30
:02392C18 E3500007 cmp r0,#0x7
:02392C1C 1350000C cmpne r0,#0xC
:02392C20 1A000002 bne 02392C30
:02392C24 E2899001 add  r9,r9,#0x1
:02392C28 E3590002 cmp r9,#0x2
:02392C2C BAFFFFF2 blt 02392BFC
:02392C30 EB406A57 bl 033AD594
:02392C34 E28A1C01 add  r1,r10,#0x100
:02392C38 E1D128B2 ldrh r2,[r1, #+0x82]		;r1+0x82=*(00000082)
:02392C3C E1120817 tst r2,r7,lsl r8
:02392C40 0A000010 beq 02392C88
:02392C44 E1E03817 mvn  r3,r7,lsl r8
:02392C48 E0022003 and  r2,r2,r3
:02392C4C E1C128B2 strh r2,[r1, #+0x82]		;r1+0x82=*(00000082)
:02392C50 E1DA28B6 ldrh r2,[r10, #+0x86]		;r10+0x86=*(110243c8)=#0(0x00000000)
:02392C54 E08A1188 add  r1,r10,r8,lsl #0x3
:02392C58 E0022003 and  r2,r2,r3
:02392C5C E1CA28B6 strh r2,[r10, #+0x86]		;r10+0x86=*(110243c8)=#0(0x00000000)
:02392C60 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02392C64 E5812738 str r2,[r1, #+0x738]		;r1+0x738=*(00000738)
:02392C68 E581273C str r2,[r1, #+0x73c]		;r1+0x73c=*(0000073c)
:02392C6C EB406A4D bl 033AD5A8
:02392C70 E1A00808 mov  r0,r8,lsl #0x10		;r0=65536(0x10000)
:02392C74 E1A01820 mov  r1,r0,lsr #0x10		;r1=1(0x1)
:02392C78 E28D2000 add  r2,r13,#0x0
:02392C7C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02392C80 EB0005A8 bl 02394328
:02392C84 EA000000 b 02392C8C
:02392C88 EB406A46 bl 033AD5A8
:02392C8C E2888001 add  r8,r8,#0x1
:02392C90 E3580010 cmp r8,#0x10
:02392C94 BAFFFFC8 blt 02392BBC
:02392C98 E28D0008 add  r0,r13,#0x8
:02392C9C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392CA0 EBFFFA55 bl 023915FC
:02392CA4 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:02392CA8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02392CAC E3510000 cmp r1,#0x0
:02392CB0 0A000001 beq 02392CBC
:02392CB4 EB000020 bl 02392D3C
:02392CB8 EA00001A b 02392D28
:02392CBC E1CA0CB2 strh r0,[r10, #+0xc2]		;r10+0xc2=*(11024404)=#0(0x00000000)
:02392CC0 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02392CC4 E1CA10B0 strh r1,[r10, #+0x0]		;r10+0x0=*(11024342)=#0(0x00000000)
:02392CC8 E28D0008 add  r0,r13,#0x8
:02392CCC EBFFFD16 bl 0239212C
:02392CD0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392CD4 E3510000 cmp r1,#0x0
:02392CD8 0A000002 beq 02392CE8
:02392CDC E59F0054 ldr r0,[r15, #+0x54]		;r15+0x54=*(02392d38)=#770(0x00000302)
:02392CE0 EB000015 bl 02392D3C
:02392CE4 EA00000F b 02392D28
:02392CE8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02392CEC E1CA00B0 strh r0,[r10, #+0x0]		;r10+0x0=*(11024342)=#0(0x00000000)
:02392CF0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392CF4 E58A1198 str r1,[r10, #+0x198]		;r10+0x198=*(110244da)=#0(0x00000000)
:02392CF8 E28A0C01 add  r0,r10,#0x100
:02392CFC E1C019B6 strh r1,[r0, #+0x96]		;r0+0x96=*(00000096)
:02392D00 E28A0F67 add  r0,r10,#0x19C
:02392D04 E3A02050 mov  r2,#0x50		;r2=80(0x50)
:02392D08 EB406AFD bl 033AD904
:02392D0C EBFFF4BB bl 02390000
:02392D10 EB408FDB bl 033B6C84
:02392D14 E3A01009 mov  r1,#0x9		;r1=9(0x9)
:02392D18 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392D1C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392D20 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392D24 EB408FC3 bl 033B6C38
:02392D28 E28DDF82 add  r13,r13,#0x208
:02392D2C E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02392D30 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02392D34 027F8884 rsbeqs r8,r15,#0x840000
:02392D38 00000302 andeq  r0,r0,r2,lsl #0x6
:02392D3C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02392D40 E1A05000 mov  r5,r0			;r5=0(0x0)
:02392D44 E1A04001 mov  r4,r1			;r4=0(0x0)
:02392D48 EB408FCD bl 033B6C84
:02392D4C E3A01009 mov  r1,#0x9		;r1=9(0x9)
:02392D50 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392D54 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392D58 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392D5C E1C050B4 strh r5,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392D60 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000006)
:02392D64 EB408FB3 bl 033B6C38
:02392D68 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02392D6C E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02392D70 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02392D74 E24DDF92 sub  r13,r13,#0x248
:02392D78 E59F1340 ldr r1,[r15, #+0x340]		;r15+0x340=*(023930c0)=#41912452(0x027f8884)
:02392D7C E28D4048 add  r4,r13,#0x48
:02392D80 E5917550 ldr r7,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02392D84 E1D710B0 ldrh r1,[r7, #+0x0]		;r7+0x0=*(11024342)=#0(0x00000000)
:02392D88 E3510002 cmp r1,#0x2
:02392D8C 13510003 cmpne r1,#0x3
:02392D90 13510005 cmpne r1,#0x5
:02392D94 0A000008 beq 02392DBC
:02392D98 EB408FB9 bl 033B6C84
:02392D9C E3A0100A mov  r1,#0xA		;r1=10(0xa)
:02392DA0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392DA4 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02392DA8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392DAC E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02392DB0 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02392DB4 EB408F9F bl 033B6C38
:02392DB8 EA0000BD b 023930B4
:02392DBC E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392DC0 E2872C01 add  r2,r7,#0x100
:02392DC4 E5871184 str r1,[r7, #+0x184]		;r7+0x184=*(110244c6)=#0(0x00000000)
:02392DC8 E1D050B2 ldrh r5,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392DCC E28D1010 add  r1,r13,#0x10
:02392DD0 E1C259B0 strh r5,[r2, #+0x90]		;r2+0x90=*(000000e0)
:02392DD4 E1D060B8 ldrh r6,[r0, #+0x8]		;r0+0x8=*(00000008)
:02392DD8 E280000A add  r0,r0,#0xA
:02392DDC E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02392DE0 EB406AF6 bl 033AD9C0
:02392DE4 E1DD11B0 ldrh r1,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02392DE8 E59F02D4 ldr r0,[r15, #+0x2d4]		;r15+0x2d4=*(023930c4)=#65535(0x0000ffff)
:02392DEC E1510000 cmp r1,r0
:02392DF0 0A000002 beq 02392E00
:02392DF4 E3110001 tst r1,#0x1
:02392DF8 13C10001 bicne  r0,r1,#0x1
:02392DFC 11CD01B0 strneh r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02392E00 E3550000 cmp r5,#0x0
:02392E04 1A000008 bne 02392E2C
:02392E08 EB408F9D bl 033B6C84
:02392E0C E3A0100A mov  r1,#0xA		;r1=10(0xa)
:02392E10 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392E14 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02392E18 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392E1C E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02392E20 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02392E24 EB408F83 bl 033B6C38
:02392E28 EA0000A1 b 023930B4
:02392E2C E2870C01 add  r0,r7,#0x100
:02392E30 E1D00FB4 ldrh r0,[r0, #+0xf4]		;r0+0xf4=*(000000f4)
:02392E34 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392E38 E1100511 tst r0,r1,lsl r5
:02392E3C 1A000008 bne 02392E64
:02392E40 EB408F8F bl 033B6C84
:02392E44 E3A0100A mov  r1,#0xA		;r1=10(0xa)
:02392E48 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02392E4C E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02392E50 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02392E54 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02392E58 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02392E5C EB408F75 bl 033B6C38
:02392E60 EA000093 b 023930B4
:02392E64 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02392E68 E1C70EB6 strh r0,[r7, #+0xe6]		;r7+0xe6=*(11024428)=#0(0x00000000)
:02392E6C E1A00004 mov  r0,r4			;r0=0(0x0)
:02392E70 EBFFFCD0 bl 023921B8
:02392E74 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392E78 E3510000 cmp r1,#0x0
:02392E7C 0A000003 beq 02392E90
:02392E80 E3A00FC2 mov  r0,#0x308		;r0=776(0x308)
:02392E84 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02392E88 EB0001E1 bl 02393614
:02392E8C EA000088 b 023930B4
:02392E90 E1D000B6 ldrh r0,[r0, #+0x6]		;r0+0x6=*(0000030e)
:02392E94 E3500010 cmp r0,#0x10
:02392E98 1A00001B bne 02392F0C
:02392E9C E1A01004 mov  r1,r4			;r1=0(0x0)
:02392EA0 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02392EA4 EBFFF36E bl 0238FC64
:02392EA8 E3500000 cmp r0,#0x0
:02392EAC 0A000080 beq 023930B4
:02392EB0 E1A00004 mov  r0,r4			;r0=0(0x0)
:02392EB4 EBFFFCA2 bl 02392144
:02392EB8 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392EBC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02392EC0 E3510000 cmp r1,#0x0
:02392EC4 0A000002 beq 02392ED4
:02392EC8 E59F01F8 ldr r0,[r15, #+0x1f8]		;r15+0x1f8=*(023930c8)=#771(0x00000303)
:02392ECC EB0001D0 bl 02393614
:02392ED0 EA000077 b 023930B4
:02392ED4 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:02392ED8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392EDC E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(11024342)=#0(0x00000000)
:02392EE0 E1A00004 mov  r0,r4			;r0=0(0x0)
:02392EE4 E1A03001 mov  r3,r1			;r3=1(0x1)
:02392EE8 EBFFF9D8 bl 02391650
:02392EEC E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02392EF0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02392EF4 E3510000 cmp r1,#0x0
:02392EF8 0A000002 beq 02392F08
:02392EFC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02392F00 EB0001C3 bl 02393614
:02392F04 EA00006A b 023930B4
:02392F08 E1C70CB6 strh r0,[r7, #+0xc6]		;r7+0xc6=*(11024408)=#0(0x00000000)
:02392F0C E59F01B0 ldr r0,[r15, #+0x1b0]		;r15+0x1b0=*(023930c4)=#65535(0x0000ffff)
:02392F10 E3A03005 mov  r3,#0x5		;r3=5(0x5)
:02392F14 E1C730B0 strh r3,[r7, #+0x0]		;r7+0x0=*(11024342)=#0(0x00000000)
:02392F18 E28D1026 add  r1,r13,#0x26
:02392F1C E3A02020 mov  r2,#0x20		;r2=32(0x20)
:02392F20 EB406A38 bl 033AD808
:02392F24 E28D0017 add  r0,r13,#0x17
:02392F28 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392F2C E3A0200F mov  r2,#0xF		;r2=15(0xf)
:02392F30 E5CD5016 strb r5,[r13, #+0x16]		;r13+0x16=*(42032e8e)=#0(0x00000000)
:02392F34 EB406A72 bl 033AD904
:02392F38 E28D1026 add  r1,r13,#0x26
:02392F3C E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02392F40 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02392F44 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02392F48 E28D0016 add  r0,r13,#0x16
:02392F4C E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02392F50 E59F1174 ldr r1,[r15, #+0x174]		;r15+0x174=*(023930cc)=#286(0x0000011e)
:02392F54 E28D2010 add  r2,r13,#0x10
:02392F58 E58D600C str r6,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02392F5C E1A00004 mov  r0,r4			;r0=0(0x0)
:02392F60 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02392F64 EBFFF9D1 bl 023916B0
:02392F68 E1A04000 mov  r4,r0			;r4=0(0x0)
:02392F6C E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02392F70 E3510000 cmp r1,#0x0
:02392F74 0A000003 beq 02392F88
:02392F78 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02392F7C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02392F80 EB0001A3 bl 02393614
:02392F84 EA00004A b 023930B4
:02392F88 EB408F3D bl 033B6C84
:02392F8C E1D410B8 ldrh r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:02392F90 E1A06000 mov  r6,r0			;r6=2(0x2)
:02392F94 E3510000 cmp r1,#0x0
:02392F98 1A000008 bne 02392FC0
:02392F9C E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02392FA0 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000002)
:02392FA4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02392FA8 E1C610B2 strh r1,[r6, #+0x2]		;r6+0x2=*(00000004)
:02392FAC E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02392FB0 E1C600B8 strh r0,[r6, #+0x8]		;r6+0x8=*(0000000a)
:02392FB4 E1C651B0 strh r5,[r6, #+0x10]		;r6+0x10=*(00000012)
:02392FB8 E1C611B2 strh r1,[r6, #+0x12]		;r6+0x12=*(00000014)
:02392FBC EA00003A b 023930AC
:02392FC0 E5971184 ldr r1,[r7, #+0x184]		;r7+0x184=*(110244c6)=#0(0x00000000)
:02392FC4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02392FC8 E2811040 add  r1,r1,#0x40
:02392FCC E3A02080 mov  r2,#0x80		;r2=128(0x80)
:02392FD0 EB406A0C bl 033AD808
:02392FD4 E1D420BA ldrh r2,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02392FD8 E5971184 ldr r1,[r7, #+0x184]		;r7+0x184=*(110244c6)=#0(0x00000000)
:02392FDC E284000A add  r0,r4,#0xA
:02392FE0 E1A02082 mov  r2,r2,lsl #0x1		;r2=256(0x100)
:02392FE4 EB406A75 bl 033AD9C0
:02392FE8 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02392FEC E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000002)
:02392FF0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02392FF4 E1C600B2 strh r0,[r6, #+0x2]		;r6+0x2=*(00000004)
:02392FF8 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:02392FFC E1C600B8 strh r0,[r6, #+0x8]		;r6+0x8=*(0000000a)
:02393000 E1D404B0 ldrh r0,[r4, #+0x40]		;r4+0x40=*(00000040)
:02393004 E1C601B0 strh r0,[r6, #+0x10]		;r6+0x10=*(00000012)
:02393008 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0239300C E20000FF and  r0,r0,#0xFF
:02393010 EB00002E bl 023930D0
:02393014 E1A07000 mov  r7,r0			;r7=5(0x5)
:02393018 EBFFF393 bl 0238FE6C
:0239301C E1C601B2 strh r0,[r6, #+0x12]		;r6+0x12=*(00000014)
:02393020 E1A00007 mov  r0,r7			;r0=5(0x5)
:02393024 EB00002E bl 023930E4
:02393028 E1D411B4 ldrh r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:0239302C E284000E add  r0,r4,#0xE
:02393030 E1C611B4 strh r1,[r6, #+0x14]		;r6+0x14=*(00000016)
:02393034 E286100A add  r1,r6,#0xA
:02393038 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:0239303C EB406A5F bl 033AD9C0
:02393040 E2840016 add  r0,r4,#0x16
:02393044 E2861016 add  r1,r6,#0x16
:02393048 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:0239304C EB4069F7 bl 033AD830
:02393050 E1D404B6 ldrh r0,[r4, #+0x46]		;r4+0x46=*(00000046)
:02393054 E1C603B6 strh r0,[r6, #+0x36]		;r6+0x36=*(00000038)
:02393058 E3500080 cmp r0,#0x80
:0239305C 9A000008 bls 02393084
:02393060 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02393064 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000002)
:02393068 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239306C E1C610B2 strh r1,[r6, #+0x2]		;r6+0x2=*(00000004)
:02393070 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02393074 E1C600B8 strh r0,[r6, #+0x8]		;r6+0x8=*(0000000a)
:02393078 E1C651B0 strh r5,[r6, #+0x10]		;r6+0x10=*(00000012)
:0239307C E1C611B2 strh r1,[r6, #+0x12]		;r6+0x12=*(00000014)
:02393080 EA000009 b 023930AC
:02393084 E2861038 add  r1,r6,#0x38
:02393088 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239308C E3A02080 mov  r2,#0x80		;r2=128(0x80)
:02393090 EB4069DC bl 033AD808
:02393094 E1D613B6 ldrh r1,[r6, #+0x36]		;r6+0x36=*(00000038)
:02393098 E284004A add  r0,r4,#0x4A
:0239309C E2812001 add  r2,r1,#0x1
:023930A0 E2861038 add  r1,r6,#0x38
:023930A4 E3C22001 bic  r2,r2,#0x1
:023930A8 EB4069E0 bl 033AD830
:023930AC E1A00006 mov  r0,r6			;r0=2(0x2)
:023930B0 EB408EE0 bl 033B6C38
:023930B4 E28DDF92 add  r13,r13,#0x248
:023930B8 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023930BC E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:023930C0 027F8884 rsbeqs r8,r15,#0x840000
:023930C4 0000FFFF unknown
:023930C8 00000303 andeq  r0,r0,r3,lsl #0x6
:023930CC 0000011E andeq  r0,r0,r14,lsl r1
:023930D0 E3100002 tst r0,#0x2
:023930D4 E1A00140 mov  r0,r0,asr #0x2
:023930D8 02800019 addeq  r0,r0,#0x19
:023930DC E20000FF and  r0,r0,#0xFF
:023930E0 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:023930E4 E59F2010 ldr r2,[r15, #+0x10]		;r15+0x10=*(023930fc)=#41942936(0x027fff98)
:023930E8 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(027fff98)=#1000541205(0x3ba30c15)
:023930EC E0200081 eor  r0,r0,r1,lsl #0x1
:023930F0 E0200820 eor  r0,r0,r0,lsr #0x10
:023930F4 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(027fff98)=#1000541205(0x3ba30c15)
:023930F8 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:023930FC 027FFF98 rsbeqs r15,r15,#0x260
:02393100 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02393104 E24DD0C8 sub  r13,r13,#0xC8
:02393108 E24DDB01 sub  r13,r13,#0x400
:0239310C E59F14EC ldr r1,[r15, #+0x4ec]		;r15+0x4ec=*(02393600)=#41912452(0x027f8884)
:02393110 E1A09000 mov  r9,r0			;r9=1000541205(0x3ba30c15)
:02393114 E5918550 ldr r8,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02393118 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:0239311C E3500002 cmp r0,#0x2
:02393120 13500003 cmpne r0,#0x3
:02393124 13500005 cmpne r0,#0x5
:02393128 0A000008 beq 02393150
:0239312C EB408ED4 bl 033B6C84
:02393130 E3A01026 mov  r1,#0x26		;r1=38(0x26)
:02393134 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02393138 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0239313C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393140 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02393144 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393148 EB408EBA bl 033B6C38
:0239314C EA000127 b 023935F0
:02393150 E5990004 ldr r0,[r9, #+0x4]		;r9+0x4=*(3ba30c19)=#0(0x00000000)
:02393154 E28D1018 add  r1,r13,#0x18
:02393158 E5880184 str r0,[r8, #+0x184]		;r8+0x184=*(110244c6)=#0(0x00000000)
:0239315C E1D9A0B2 ldrh r10,[r9, #+0x2]		;r9+0x2=*(3ba30c17)=#0(0x00000000)
:02393160 E2880C01 add  r0,r8,#0x100
:02393164 E1C0A9B0 strh r10,[r0, #+0x90]		;r0+0x90=*(00000090)
:02393168 E1D930BA ldrh r3,[r9, #+0xa]		;r9+0xa=*(3ba30c1f)=#0(0x00000000)
:0239316C E289000C add  r0,r9,#0xC
:02393170 E58D3010 str r3,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02393174 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02393178 EB406A10 bl 033AD9C0
:0239317C E1D951B2 ldrh r5,[r9, #+0x12]		;r9+0x12=*(3ba30c27)=#0(0x00000000)
:02393180 E1D9B3B6 ldrh r11,[r9, #+0x36]		;r9+0x36=*(3ba30c4b)=#0(0x00000000)
:02393184 E3550002 cmp r5,#0x2
:02393188 0A000002 beq 02393198
:0239318C E3550003 cmp r5,#0x3
:02393190 0A000003 beq 023931A4
:02393194 EA000005 b 023931B0
:02393198 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0239319C E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023931A0 EA000003 b 023931B4
:023931A4 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:023931A8 E1A05006 mov  r5,r6			;r5=1(0x1)
:023931AC EA000000 b 023931B4
:023931B0 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:023931B4 E28D104E add  r1,r13,#0x4E
:023931B8 E2890016 add  r0,r9,#0x16
:023931BC E3A02020 mov  r2,#0x20		;r2=32(0x20)
:023931C0 E1D941B4 ldrh r4,[r9, #+0x14]		;r9+0x14=*(3ba30c29)=#0(0x00000000)
:023931C4 EB4069FD bl 033AD9C0
:023931C8 E1DD11B8 ldrh r1,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:023931CC E59F0430 ldr r0,[r15, #+0x430]		;r15+0x430=*(02393604)=#65535(0x0000ffff)
:023931D0 E1D970B8 ldrh r7,[r9, #+0x8]		;r9+0x8=*(3ba30c1d)=#0(0x00000000)
:023931D4 E1510000 cmp r1,r0
:023931D8 0A000002 beq 023931E8
:023931DC E3110001 tst r1,#0x1
:023931E0 13C10001 bicne  r0,r1,#0x1
:023931E4 11CD01B8 strneh r0,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:023931E8 E2880C01 add  r0,r8,#0x100
:023931EC E1D01FB4 ldrh r1,[r0, #+0xf4]		;r0+0xf4=*(000000f4)
:023931F0 E1A0088A mov  r0,r10,lsl #0x11		;r0=0(0x0)
:023931F4 E011A820 ands r10,r1,r0,lsr #0x10
:023931F8 0A00000B beq 0239322C
:023931FC E59800C8 ldr r0,[r8, #+0xc8]		;r8+0xc8=*(1102440a)=#0(0x00000000)
:02393200 E3100001 tst r0,#0x1
:02393204 13550001 cmpne r5,#0x1
:02393208 1A000007 bne 0239322C
:0239320C E5990004 ldr r0,[r9, #+0x4]		;r9+0x4=*(3ba30c19)=#0(0x00000000)
:02393210 E3500000 cmp r0,#0x0
:02393214 0A000004 beq 0239322C
:02393218 E3100003 tst r0,#0x3
:0239321C 1A000002 bne 0239322C
:02393220 E1D900B8 ldrh r0,[r9, #+0x8]		;r9+0x8=*(3ba30c1d)=#0(0x00000000)
:02393224 E3500040 cmp r0,#0x40
:02393228 2A000008 bcs 02393250
:0239322C EB408E94 bl 033B6C84
:02393230 E3A01026 mov  r1,#0x26		;r1=38(0x26)
:02393234 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02393238 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:0239323C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393240 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02393244 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393248 EB408E7A bl 033B6C38
:0239324C EA0000E7 b 023935F0
:02393250 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02393254 E1C80EB6 strh r0,[r8, #+0xe6]		;r8+0xe6=*(11024428)=#0(0x00000000)
:02393258 E28D0070 add  r0,r13,#0x70
:0239325C EBFFFBD5 bl 023921B8
:02393260 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393264 E3510000 cmp r1,#0x0
:02393268 0A000003 beq 0239327C
:0239326C E3A00FC2 mov  r0,#0x308		;r0=776(0x308)
:02393270 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02393274 EB0000E6 bl 02393614
:02393278 EA0000DC b 023935F0
:0239327C E1D000B6 ldrh r0,[r0, #+0x6]		;r0+0x6=*(0000030e)
:02393280 E3500010 cmp r0,#0x10
:02393284 1A00001C bne 023932FC
:02393288 E28D1070 add  r1,r13,#0x70
:0239328C E3A00026 mov  r0,#0x26		;r0=38(0x26)
:02393290 EBFFF273 bl 0238FC64
:02393294 E3500000 cmp r0,#0x0
:02393298 0A0000D4 beq 023935F0
:0239329C E28D0070 add  r0,r13,#0x70
:023932A0 EBFFFBA7 bl 02392144
:023932A4 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0000002a)
:023932A8 E3510000 cmp r1,#0x0
:023932AC 0A000003 beq 023932C0
:023932B0 E59F0350 ldr r0,[r15, #+0x350]		;r15+0x350=*(02393608)=#771(0x00000303)
:023932B4 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023932B8 EB0000D5 bl 02393614
:023932BC EA0000CB b 023935F0
:023932C0 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:023932C4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023932C8 E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:023932CC E28D0070 add  r0,r13,#0x70
:023932D0 E1A03001 mov  r3,r1			;r3=1(0x1)
:023932D4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023932D8 EBFFF8DC bl 02391650
:023932DC E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023932E0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023932E4 E3510000 cmp r1,#0x0
:023932E8 0A000002 beq 023932F8
:023932EC E1A02000 mov  r2,r0			;r2=1(0x1)
:023932F0 EB0000C7 bl 02393614
:023932F4 EA0000BD b 023935F0
:023932F8 E1C80CB6 strh r0,[r8, #+0xc6]		;r8+0xc6=*(11024408)=#0(0x00000000)
:023932FC E2880C01 add  r0,r8,#0x100
:02393300 E1D00EBE ldrh r0,[r0, #+0xee]		;r0+0xee=*(000000ee)
:02393304 E3550000 cmp r5,#0x0
:02393308 1A00000F bne 0239334C
:0239330C E3500001 cmp r0,#0x1
:02393310 1A00001C bne 02393388
:02393314 E28D0070 add  r0,r13,#0x70
:02393318 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239331C EBFFFABD bl 02391E18
:02393320 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393324 E3510000 cmp r1,#0x0
:02393328 0A000003 beq 0239333C
:0239332C E59F02D8 ldr r0,[r15, #+0x2d8]		;r15+0x2d8=*(0239360c)=#526(0x0000020e)
:02393330 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02393334 EB0000B6 bl 02393614
:02393338 EA0000AC b 023935F0
:0239333C E2880C01 add  r0,r8,#0x100
:02393340 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02393344 E1C01EBE strh r1,[r0, #+0xee]		;r0+0xee=*(000002fc)
:02393348 EA00000E b 02393388
:0239334C E3500000 cmp r0,#0x0
:02393350 1A00000C bne 02393388
:02393354 E28D0070 add  r0,r13,#0x70
:02393358 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239335C EBFFFAAD bl 02391E18
:02393360 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000212)
:02393364 E3510000 cmp r1,#0x0
:02393368 0A000003 beq 0239337C
:0239336C E59F0298 ldr r0,[r15, #+0x298]		;r15+0x298=*(0239360c)=#526(0x0000020e)
:02393370 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02393374 EB0000A6 bl 02393614
:02393378 EA00009C b 023935F0
:0239337C E2880C01 add  r0,r8,#0x100
:02393380 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02393384 E1C01EBE strh r1,[r0, #+0xee]		;r0+0xee=*(000002fc)
:02393388 E3560001 cmp r6,#0x1
:0239338C 1A000013 bne 023933E0
:02393390 E28D002E add  r0,r13,#0x2E
:02393394 E3A010FF mov  r1,#0xFF		;r1=255(0xff)
:02393398 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:0239339C EB406958 bl 033AD904
:023933A0 E35B0020 cmp r11,#0x20
:023933A4 8A000003 bhi 023933B8
:023933A8 E28D002E add  r0,r13,#0x2E
:023933AC E1A0200B mov  r2,r11			;r2=0(0x0)
:023933B0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023933B4 EB406952 bl 033AD904
:023933B8 E28D102E add  r1,r13,#0x2E
:023933BC E28D0070 add  r0,r13,#0x70
:023933C0 EBFFFA77 bl 02391DA4
:023933C4 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000212)
:023933C8 E3510000 cmp r1,#0x0
:023933CC 0A000003 beq 023933E0
:023933D0 E59F0238 ldr r0,[r15, #+0x238]		;r15+0x238=*(02393610)=#525(0x0000020d)
:023933D4 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023933D8 EB00008D bl 02393614
:023933DC EA000083 b 023935F0
:023933E0 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:023933E4 E3A03005 mov  r3,#0x5		;r3=5(0x5)
:023933E8 E28D001E add  r0,r13,#0x1E
:023933EC E1A01006 mov  r1,r6			;r1=0(0x0)
:023933F0 E3A02010 mov  r2,#0x10		;r2=16(0x10)
:023933F4 E1C830B0 strh r3,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:023933F8 EB406941 bl 033AD904
:023933FC E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02393400 E28D101E add  r1,r13,#0x1E
:02393404 E1A02003 mov  r2,r3			;r2=1(0x1)
:02393408 E11A0312 tst r10,r2,lsl r3
:0239340C 12860001 addne  r0,r6,#0x1
:02393410 11A00800 movne  r0,r0,lsl #0x10		;r0=34406400(0x20d0000)
:02393414 17C13006 strneb r3,[r1, +r6]
:02393418 11A06820 movne  r6,r0,lsr #0x10		;r6=525(0x20d)
:0239341C E2830001 add  r0,r3,#0x1
:02393420 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02393424 E1A03820 mov  r3,r0,lsr #0x10		;r3=0(0x0)
:02393428 E353000F cmp r3,#0xF
:0239342C 3AFFFFF5 bcc 02393408
:02393430 E2470040 sub  r0,r7,#0x40
:02393434 E3A01042 mov  r1,#0x42		;r1=66(0x42)
:02393438 EB408CA6 bl 033B66D8
:0239343C E28D204E add  r2,r13,#0x4E
:02393440 E88D0024 stmia  r13 ,{r2,r5}
:02393444 E28D101E add  r1,r13,#0x1E
:02393448 E58D1008 str r1,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:0239344C E59D1010 ldr r1,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02393450 E0475080 sub  r5,r7,r0,lsl #0x1
:02393454 E58D100C str r1,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02393458 E28D2018 add  r2,r13,#0x18
:0239345C E28D0070 add  r0,r13,#0x70
:02393460 E1A03004 mov  r3,r4			;r3=0(0x0)
:02393464 E285105E add  r1,r5,#0x5E
:02393468 EBFFF890 bl 023916B0
:0239346C E1A05000 mov  r5,r0			;r5=0(0x0)
:02393470 E1D510B4 ldrh r1,[r5, #+0x4]		;r5+0x4=*(00000004)
:02393474 E3510000 cmp r1,#0x0
:02393478 0A000003 beq 0239348C
:0239347C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02393480 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02393484 EB000062 bl 02393614
:02393488 EA000058 b 023935F0
:0239348C EB408DFC bl 033B6C84
:02393490 E1D510B8 ldrh r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:02393494 E1A06000 mov  r6,r0			;r6=2(0x2)
:02393498 E3510000 cmp r1,#0x0
:0239349C 1A000009 bne 023934C8
:023934A0 E3A00026 mov  r0,#0x26		;r0=38(0x26)
:023934A4 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000002)
:023934A8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023934AC E1C610B2 strh r1,[r6, #+0x2]		;r6+0x2=*(00000004)
:023934B0 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:023934B4 E1C600B8 strh r0,[r6, #+0x8]		;r6+0x8=*(0000000a)
:023934B8 E1C610BE strh r1,[r6, #+0xe]		;r6+0xe=*(00000010)
:023934BC E1A000CA mov  r0,r10,asr #0x1
:023934C0 E1C600BA strh r0,[r6, #+0xa]		;r6+0xa=*(0000000c)
:023934C4 EA000047 b 023935E8
:023934C8 E5989184 ldr r9,[r8, #+0x184]		;r8+0x184=*(110244c6)=#0(0x00000000)
:023934CC E1A02007 mov  r2,r7			;r2=0(0x0)
:023934D0 E1A01009 mov  r1,r9			;r1=0(0x0)
:023934D4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023934D8 E285800A add  r8,r5,#0xA
:023934DC EB4068C9 bl 033AD808
:023934E0 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023934E4 EA000032 b 023935B4
:023934E8 E1D810B0 ldrh r1,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:023934EC E1A00008 mov  r0,r8			;r0=285360962(0x11024342)
:023934F0 E1A01881 mov  r1,r1,lsl #0x11		;r1=0(0x0)
:023934F4 E1A0B821 mov  r11,r1,lsr #0x10		;r11=0(0x0)
:023934F8 E1A01009 mov  r1,r9			;r1=0(0x0)
:023934FC E1A0200B mov  r2,r11			;r2=0(0x0)
:02393500 EB40692E bl 033AD9C0
:02393504 E3540000 cmp r4,#0x0
:02393508 0A000018 beq 02393570
:0239350C E1D920BA ldrh r2,[r9, #+0xa]		;r9+0xa=*(0000000a)
:02393510 E3520000 cmp r2,#0x0
:02393514 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02393518 0A00000D beq 02393554
:0239351C E3520020 cmp r2,#0x20
:02393520 83A00000 movhi  r0,#0x0		;r0=0(0x0)
:02393524 8A00000A bhi 02393554
:02393528 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239352C EA000005 b 02393548
:02393530 E0890001 add  r0,r9,r1
:02393534 E5D0000C ldrb r0,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02393538 E3500000 cmp r0,#0x0
:0239353C 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02393540 1A000003 bne 02393554
:02393544 E2811001 add  r1,r1,#0x1
:02393548 E1510002 cmp r1,r2
:0239354C BAFFFFF7 blt 02393530
:02393550 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02393554 E3500000 cmp r0,#0x0
:02393558 1A000004 bne 02393570
:0239355C E28D004E add  r0,r13,#0x4E
:02393560 E289100C add  r1,r9,#0xC
:02393564 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:02393568 E1C940BA strh r4,[r9, #+0xa]		;r9+0xa=*(0000000a)
:0239356C EB406913 bl 033AD9C0
:02393570 E0860107 add  r0,r6,r7,lsl #0x2
:02393574 E5809010 str r9,[r0, #+0x10]		;r0+0x10=*(00000010)
:02393578 E1D800B2 ldrh r0,[r8, #+0x2]		;r8+0x2=*(11024344)=#0(0x00000000)
:0239357C E20000FF and  r0,r0,#0xFF
:02393580 EBFFFED2 bl 023930D0
:02393584 E58D0014 str r0,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:02393588 EBFFF237 bl 0238FE6C
:0239358C E0861087 add  r1,r6,r7,lsl #0x1
:02393590 E1C105B0 strh r0,[r1, #+0x50]		;r1+0x50=*(00000050)
:02393594 E59D0014 ldr r0,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:02393598 EBFFFED1 bl 023930E4
:0239359C E089900B add  r9,r9,r11
:023935A0 E3190002 tst r9,#0x2
:023935A4 12890002 addne  r0,r9,#0x2
:023935A8 E088800B add  r8,r8,r11
:023935AC 13C09003 bicne  r9,r0,#0x3
:023935B0 E2877001 add  r7,r7,#0x1
:023935B4 E1D500B8 ldrh r0,[r5, #+0x8]		;r5+0x8=*(00000008)
:023935B8 E1570000 cmp r7,r0
:023935BC BAFFFFC9 blt 023934E8
:023935C0 E3A00026 mov  r0,#0x26		;r0=38(0x26)
:023935C4 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000002)
:023935C8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023935CC E1C600B2 strh r0,[r6, #+0x2]		;r6+0x2=*(00000004)
:023935D0 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:023935D4 E1C600B8 strh r0,[r6, #+0x8]		;r6+0x8=*(0000000a)
:023935D8 E1D510B8 ldrh r1,[r5, #+0x8]		;r5+0x8=*(00000008)
:023935DC E1A000CA mov  r0,r10,asr #0x1
:023935E0 E1C610BE strh r1,[r6, #+0xe]		;r6+0xe=*(00000010)
:023935E4 E1C600BA strh r0,[r6, #+0xa]		;r6+0xa=*(0000000c)
:023935E8 E1A00006 mov  r0,r6			;r0=2(0x2)
:023935EC EB408D91 bl 033B6C38
:023935F0 E28DD0C8 add  r13,r13,#0xC8
:023935F4 E28DDB01 add  r13,r13,#0x400
:023935F8 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023935FC E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02393600 027F8884 rsbeqs r8,r15,#0x840000
:02393604 0000FFFF unknown
:02393608 00000303 andeq  r0,r0,r3,lsl #0x6
:0239360C 0000020E andeq  r0,r0,r14,lsl #0x4
:02393610 0000020D andeq  r0,r0,r13,lsl #0x4
:02393614 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02393618 E1A04002 mov  r4,r2			;r4=32(0x20)
:0239361C E1A06000 mov  r6,r0			;r6=2(0x2)
:02393620 E1A05001 mov  r5,r1			;r5=0(0x0)
:02393624 EB408D96 bl 033B6C84
:02393628 E3540000 cmp r4,#0x0
:0239362C 13A01026 movne  r1,#0x26		;r1=38(0x26)
:02393630 03A0100A moveq  r1,#0xA		;r1=10(0xa)
:02393634 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000002)
:02393638 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239363C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000004)
:02393640 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02393644 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(0000000a)
:02393648 E1C060B4 strh r6,[r0, #+0x4]		;r0+0x4=*(00000006)
:0239364C E1C050B6 strh r5,[r0, #+0x6]		;r0+0x6=*(00000008)
:02393650 EB408D78 bl 033B6C38
:02393654 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02393658 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:0239365C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02393660 E24DDC02 sub  r13,r13,#0x200
:02393664 E59F00B8 ldr r0,[r15, #+0xb8]		;r15+0xb8=*(02393724)=#41912452(0x027f8884)
:02393668 E28D4000 add  r4,r13,#0x0
:0239366C E5905550 ldr r5,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:02393670 E1D500B0 ldrh r0,[r5, #+0x0]		;r5+0x0=*(11024342)=#0(0x00000000)
:02393674 E3500005 cmp r0,#0x5
:02393678 0A000006 beq 02393698
:0239367C EB408D80 bl 033B6C84
:02393680 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:02393684 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02393688 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0239368C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393690 EB408D68 bl 033B6C38
:02393694 EA00001F b 02393718
:02393698 E1A00004 mov  r0,r4			;r0=32(0x20)
:0239369C EBFFFAA2 bl 0239212C
:023936A0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000024)
:023936A4 E3510000 cmp r1,#0x0
:023936A8 0A000002 beq 023936B8
:023936AC E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(02393728)=#770(0x00000302)
:023936B0 EB00001E bl 02393730
:023936B4 EA000017 b 02393718
:023936B8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023936BC E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(11024342)=#0(0x00000000)
:023936C0 E2850C01 add  r0,r5,#0x100
:023936C4 E1D00EBE ldrh r0,[r0, #+0xee]		;r0+0xee=*(000000ee)
:023936C8 E3500000 cmp r0,#0x0
:023936CC 1A00000B bne 02393700
:023936D0 E1A00004 mov  r0,r4			;r0=32(0x20)
:023936D4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023936D8 EBFFF9CE bl 02391E18
:023936DC E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000024)
:023936E0 E3510000 cmp r1,#0x0
:023936E4 0A000002 beq 023936F4
:023936E8 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(0239372c)=#526(0x0000020e)
:023936EC EB00000F bl 02393730
:023936F0 EA000008 b 02393718
:023936F4 E2850C01 add  r0,r5,#0x100
:023936F8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023936FC E1C01EBE strh r1,[r0, #+0xee]		;r0+0xee=*(000002fc)
:02393700 EB408D5F bl 033B6C84
:02393704 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:02393708 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0000020e)
:0239370C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02393710 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000210)
:02393714 EB408D47 bl 033B6C38
:02393718 E28DDC02 add  r13,r13,#0x200
:0239371C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02393720 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02393724 027F8884 rsbeqs r8,r15,#0x840000
:02393728 00000302 andeq  r0,r0,r2,lsl #0x6
:0239372C 0000020E andeq  r0,r0,r14,lsl #0x4
:02393730 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02393734 E1A05000 mov  r5,r0			;r5=526(0x20e)
:02393738 E1A04001 mov  r4,r1			;r4=0(0x0)
:0239373C EB408D50 bl 033B6C84
:02393740 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:02393744 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0000020e)
:02393748 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239374C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000210)
:02393750 E1C050B4 strh r5,[r0, #+0x4]		;r0+0x4=*(00000212)
:02393754 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000214)
:02393758 EB408D36 bl 033B6C38
:0239375C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02393760 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02393764 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02393768 E24DDE25 sub  r13,r13,#0x250
:0239376C E59F1580 ldr r1,[r15, #+0x580]		;r15+0x580=*(02393cf4)=#41912452(0x027f8884)
:02393770 E28D4050 add  r4,r13,#0x50
:02393774 E5917550 ldr r7,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02393778 E591554C ldr r5,[r1, #+0x54c]		;r1+0x54c=*(027f8dd0)=#-1968375276(0x8aacfa14)
:0239377C E1D710B0 ldrh r1,[r7, #+0x0]		;r7+0x0=*(11024342)=#0(0x00000000)
:02393780 E1A06000 mov  r6,r0			;r6=526(0x20e)
:02393784 E3510002 cmp r1,#0x2
:02393788 1A000002 bne 02393798
:0239378C E59700C8 ldr r0,[r7, #+0xc8]		;r7+0xc8=*(1102440a)=#0(0x00000000)
:02393790 E3100001 tst r0,#0x1
:02393794 0A000008 beq 023937BC
:02393798 EB408D39 bl 033B6C84
:0239379C E3A0100C mov  r1,#0xC		;r1=12(0xc)
:023937A0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023937A4 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023937A8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023937AC E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023937B0 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:023937B4 EB408D1F bl 033B6C38
:023937B8 EA00014A b 02393CE8
:023937BC E5960004 ldr r0,[r6, #+0x4]		;r6+0x4=*(00000212)
:023937C0 E2851010 add  r1,r5,#0x10
:023937C4 E3A020C0 mov  r2,#0xC0		;r2=192(0xc0)
:023937C8 EB40687C bl 033AD9C0
:023937CC E1D504BC ldrh r0,[r5, #+0x4c]		;r5+0x4c=*(8aacfa60)
:023937D0 E3500010 cmp r0,#0x10
:023937D4 3A00000B bcc 02393808
:023937D8 E5D5005B ldrb r0,[r5, #+0x5b]		;r5+0x5b=*(8aacfa6f)
:023937DC E3100001 tst r0,#0x1
:023937E0 1A000008 bne 02393808
:023937E4 EB408D26 bl 033B6C84
:023937E8 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:023937EC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023937F0 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:023937F4 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023937F8 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023937FC E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393800 EB408D0C bl 033B6C38
:02393804 EA000137 b 02393CE8
:02393808 E1D514B6 ldrh r1,[r5, #+0x46]		;r5+0x46=*(8aacfa5a)
:0239380C E2870C01 add  r0,r7,#0x100
:02393810 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02393814 E1D00FB4 ldrh r0,[r0, #+0xf4]		;r0+0xf4=*(000000f4)
:02393818 E1A01112 mov  r1,r2,lsl r1		;r1=64(0x40)
:0239381C E1110000 tst r1,r0
:02393820 0A000002 beq 02393830
:02393824 E2620A02 rsb  r0,r2,#0x2000
:02393828 E11000C1 tst r0,r1,asr #0x1
:0239382C 1A000007 bne 02393850
:02393830 EB408D13 bl 033B6C84
:02393834 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02393838 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239383C E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02393840 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393844 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393848 EB408CFA bl 033B6C38
:0239384C EA000125 b 02393CE8
:02393850 EB408D0B bl 033B6C84
:02393854 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02393858 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239385C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02393860 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393864 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02393868 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:0239386C EB408CF1 bl 033B6C38
:02393870 E2870C01 add  r0,r7,#0x100
:02393874 E1D01EBC ldrh r1,[r0, #+0xec]		;r0+0xec=*(000000ec)
:02393878 E3510001 cmp r1,#0x1
:0239387C E1D513BE ldrh r1,[r5, #+0x3e]		;r5+0x3e=*(8aacfa52)
:02393880 1A000004 bne 02393898
:02393884 E3110001 tst r1,#0x1
:02393888 13A01001 movne  r1,#0x1		;r1=1(0x1)
:0239388C 11C01EBC strneh r1,[r0, #+0xec]		;r0+0xec=*(000000ec)
:02393890 03A01002 moveq  r1,#0x2		;r1=2(0x2)
:02393894 EA000003 b 023938A8
:02393898 E3110002 tst r1,#0x2
:0239389C 13A01002 movne  r1,#0x2		;r1=2(0x2)
:023938A0 11C01EBC strneh r1,[r0, #+0xec]		;r0+0xec=*(000000ec)
:023938A4 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:023938A8 01C01EBC streqh r1,[r0, #+0xec]		;r0+0xec=*(000000ec)
:023938AC E1D503BC ldrh r0,[r5, #+0x3c]		;r5+0x3c=*(8aacfa50)
:023938B0 E3100020 tst r0,#0x20
:023938B4 13A01001 movne  r1,#0x1		;r1=1(0x1)
:023938B8 E2870C01 add  r0,r7,#0x100
:023938BC 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:023938C0 E1C01EBE strh r1,[r0, #+0xee]		;r0+0xee=*(000000ee)
:023938C4 E1D504BC ldrh r0,[r5, #+0x4c]		;r5+0x4c=*(8aacfa60)
:023938C8 E1A01004 mov  r1,r4			;r1=0(0x0)
:023938CC E3500000 cmp r0,#0x0
:023938D0 03A00003 moveq  r0,#0x3		;r0=3(0x3)
:023938D4 13A00002 movne  r0,#0x2		;r0=2(0x2)
:023938D8 E1C70EB6 strh r0,[r7, #+0xe6]		;r7+0xe6=*(11024428)=#0(0x00000000)
:023938DC E3A0000C mov  r0,#0xC		;r0=12(0xc)
:023938E0 EBFFF0DF bl 0238FC64
:023938E4 E3500000 cmp r0,#0x0
:023938E8 0A0000FE beq 02393CE8
:023938EC E1A00004 mov  r0,r4			;r0=0(0x0)
:023938F0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023938F4 EBFFF9A6 bl 02391F94
:023938F8 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023938FC E3510000 cmp r1,#0x0
:02393900 0A000003 beq 02393914
:02393904 E59F03EC ldr r0,[r15, #+0x3ec]		;r15+0x3ec=*(02393cf8)=#534(0x00000216)
:02393908 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239390C EB0000FD bl 02393D08
:02393910 EA0000F4 b 02393CE8
:02393914 E1D504BC ldrh r0,[r5, #+0x4c]		;r5+0x4c=*(8aacfa60)
:02393918 E3500010 cmp r0,#0x10
:0239391C 2A000013 bcs 02393970
:02393920 E1D514B2 ldrh r1,[r5, #+0x42]		;r5+0x42=*(8aacfa56)
:02393924 E3510000 cmp r1,#0x0
:02393928 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0239392C 0A000002 beq 0239393C
:02393930 E59F03C4 ldr r0,[r15, #+0x3c4]		;r15+0x3c4=*(02393cfc)=#10000(0x00002710)
:02393934 EB408AE4 bl 033B64CC
:02393938 E2800001 add  r0,r0,#0x1
:0239393C E1A00800 mov  r0,r0,lsl #0x10		;r0=655360000(0x27100000)
:02393940 E1A01820 mov  r1,r0,lsr #0x10		;r1=10000(0x2710)
:02393944 E35100FF cmp r1,#0xFF
:02393948 83A010FF movhi  r1,#0xFF		;r1=255(0xff)
:0239394C E1A00004 mov  r0,r4			;r0=0(0x0)
:02393950 EBFFF8FC bl 02391D48
:02393954 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393958 E3510000 cmp r1,#0x0
:0239395C 0A000003 beq 02393970
:02393960 E59F0398 ldr r0,[r15, #+0x398]		;r15+0x398=*(02393d00)=#523(0x0000020b)
:02393964 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02393968 EB0000E6 bl 02393D08
:0239396C EA0000DD b 02393CE8
:02393970 E1A00004 mov  r0,r4			;r0=0(0x0)
:02393974 EBFFF9F2 bl 02392144
:02393978 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239397C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02393980 E3510000 cmp r1,#0x0
:02393984 0A000002 beq 02393994
:02393988 E59F0374 ldr r0,[r15, #+0x374]		;r15+0x374=*(02393d04)=#771(0x00000303)
:0239398C EB0000DD bl 02393D08
:02393990 EA0000D4 b 02393CE8
:02393994 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:02393998 E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(11024342)=#0(0x00000000)
:0239399C E5960020 ldr r0,[r6, #+0x20]		;r6+0x20=*(0000022e)
:023939A0 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023939A4 E3500000 cmp r0,#0x0
:023939A8 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023939AC 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023939B0 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:023939B4 E1A08820 mov  r8,r0,lsr #0x10		;r8=0(0x0)
:023939B8 E1A00004 mov  r0,r4			;r0=0(0x0)
:023939BC E1A01008 mov  r1,r8			;r1=0(0x0)
:023939C0 EBFFF722 bl 02391650
:023939C4 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023939C8 E3510000 cmp r1,#0x0
:023939CC 0A000003 beq 023939E0
:023939D0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023939D4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023939D8 EB0000CA bl 02393D08
:023939DC EA0000C1 b 02393CE8
:023939E0 E1C78CB6 strh r8,[r7, #+0xc6]		;r7+0xc6=*(11024408)=#0(0x00000000)
:023939E4 E28D100C add  r1,r13,#0xC
:023939E8 E2850010 add  r0,r5,#0x10
:023939EC E3A02040 mov  r2,#0x40		;r2=64(0x40)
:023939F0 EB4067F2 bl 033AD9C0
:023939F4 E1D70EB6 ldrh r0,[r7, #+0xe6]		;r7+0xe6=*(11024428)=#0(0x00000000)
:023939F8 E3500002 cmp r0,#0x2
:023939FC 1A00000E bne 02393A3C
:02393A00 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:02393A04 E1CD01B6 strh r0,[r13, #+0x16]		;r13+0x16=*(42032e8e)=#0(0x00000000)
:02393A08 E5950054 ldr r0,[r5, #+0x54]		;r5+0x54=*(8aacfa68)
:02393A0C E28D1020 add  r1,r13,#0x20
:02393A10 E1CD01B8 strh r0,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:02393A14 E5952054 ldr r2,[r5, #+0x54]		;r5+0x54=*(8aacfa68)
:02393A18 E2860008 add  r0,r6,#0x8
:02393A1C E1A02822 mov  r2,r2,lsr #0x10		;r2=0(0x0)
:02393A20 E1CD21BA strh r2,[r13, #+0x1a]		;r13+0x1a=*(42032e92)=#0(0x00000000)
:02393A24 E1D5C5B8 ldrh r12,[r5, #+0x58]		;r5+0x58=*(8aacfa6c)
:02393A28 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02393A2C E3A02018 mov  r2,#0x18		;r2=24(0x18)
:02393A30 E1CDC1BC strh r12,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:02393A34 E1CD31BE strh r3,[r13, #+0x1e]		;r13+0x1e=*(42032e96)=#0(0x00000000)
:02393A38 EB4067E0 bl 033AD9C0
:02393A3C E28D200C add  r2,r13,#0xC
:02393A40 E1A00004 mov  r0,r4			;r0=0(0x0)
:02393A44 E3A01E7D mov  r1,#0x7D0		;r1=2000(0x7d0)
:02393A48 EBFFF746 bl 02391768
:02393A4C E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393A50 E3510000 cmp r1,#0x0
:02393A54 01D020B6 ldreqh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02393A58 03520000 cmpeq r2,#0x0
:02393A5C 0A000003 beq 02393A70
:02393A60 E1D020B6 ldrh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02393A64 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:02393A68 EB0000A6 bl 02393D08
:02393A6C EA00009D b 02393CE8
:02393A70 E287108A add  r1,r7,#0x8A
:02393A74 E2800008 add  r0,r0,#0x8
:02393A78 E2811C01 add  r1,r1,#0x100
:02393A7C E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02393A80 EB4067CE bl 033AD9C0
:02393A84 E287008A add  r0,r7,#0x8A
:02393A88 E28D1006 add  r1,r13,#0x6
:02393A8C E2800C01 add  r0,r0,#0x100
:02393A90 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02393A94 EB4067C9 bl 033AD9C0
:02393A98 E1D622B6 ldrh r2,[r6, #+0x26]		;r6+0x26=*(00000234)
:02393A9C E28D1006 add  r1,r13,#0x6
:02393AA0 E1A00004 mov  r0,r4			;r0=0(0x0)
:02393AA4 E3A03E7D mov  r3,#0x7D0		;r3=2000(0x7d0)
:02393AA8 EBFFF74C bl 023917E0
:02393AAC E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393AB0 E351000C cmp r1,#0xC
:02393AB4 01D020B6 ldreqh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02393AB8 03520013 cmpeq r2,#0x13
:02393ABC 1A000007 bne 02393AE0
:02393AC0 EB408C6F bl 033B6C84
:02393AC4 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02393AC8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02393ACC E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393AD0 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02393AD4 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393AD8 EB408C56 bl 033B6C38
:02393ADC EA000081 b 02393CE8
:02393AE0 E3510000 cmp r1,#0x0
:02393AE4 01D020B6 ldreqh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02393AE8 03520000 cmpeq r2,#0x0
:02393AEC 0A000003 beq 02393B00
:02393AF0 E1D020B6 ldrh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02393AF4 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:02393AF8 EB000082 bl 02393D08
:02393AFC EA000079 b 02393CE8
:02393B00 E287008A add  r0,r7,#0x8A
:02393B04 E28D1000 add  r1,r13,#0x0
:02393B08 E2800C01 add  r0,r0,#0x100
:02393B0C E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02393B10 EB4067AA bl 033AD9C0
:02393B14 E28D1000 add  r1,r13,#0x0
:02393B18 E1A00004 mov  r0,r4			;r0=0(0x0)
:02393B1C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02393B20 E3A03E7D mov  r3,#0x7D0		;r3=2000(0x7d0)
:02393B24 EBFFF76B bl 023918D8
:02393B28 E1A04000 mov  r4,r0			;r4=0(0x0)
:02393B2C EB406698 bl 033AD594
:02393B30 E1D420B4 ldrh r2,[r4, #+0x4]		;r4+0x4=*(00000004)
:02393B34 E1A06000 mov  r6,r0			;r6=0(0x0)
:02393B38 E352000C cmp r2,#0xC
:02393B3C 01D410B6 ldreqh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:02393B40 03510013 cmpeq r1,#0x13
:02393B44 1A000008 bne 02393B6C
:02393B48 EB406696 bl 033AD5A8
:02393B4C EB408C4C bl 033B6C84
:02393B50 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02393B54 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02393B58 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393B5C E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02393B60 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393B64 EB408C33 bl 033B6C38
:02393B68 EA00005E b 02393CE8
:02393B6C E3520000 cmp r2,#0x0
:02393B70 01D400B6 ldreqh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02393B74 03500000 cmpeq r0,#0x0
:02393B78 0A000006 beq 02393B98
:02393B7C E1A00006 mov  r0,r6			;r0=0(0x0)
:02393B80 EB406688 bl 033AD5A8
:02393B84 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02393B88 E1D420B6 ldrh r2,[r4, #+0x6]		;r4+0x6=*(00000006)
:02393B8C E3A00006 mov  r0,#0x6		;r0=6(0x6)
:02393B90 EB00005C bl 02393D08
:02393B94 EA000053 b 02393CE8
:02393B98 E1D410B8 ldrh r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:02393B9C E2870C01 add  r0,r7,#0x100
:02393BA0 E1C018B8 strh r1,[r0, #+0x88]		;r0+0x88=*(0000008e)
:02393BA4 E1D505B8 ldrh r0,[r5, #+0x58]		;r5+0x58=*(8aacfa6c)
:02393BA8 E2871F7E add  r1,r7,#0x1F8
:02393BAC E1C70BBA strh r0,[r7, #+0xba]		;r7+0xba=*(110243fc)=#0(0x00000000)
:02393BB0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02393BB4 E3A02010 mov  r2,#0x10		;r2=16(0x10)
:02393BB8 EB406712 bl 033AD808
:02393BBC E1D501B2 ldrh r0,[r5, #+0x12]		;r5+0x12=*(8aacfa26)
:02393BC0 E20000FF and  r0,r0,#0xFF
:02393BC4 E3100002 tst r0,#0x2
:02393BC8 E1A00140 mov  r0,r0,asr #0x2
:02393BCC 02800019 addeq  r0,r0,#0x19
:02393BD0 E20040FF and  r4,r0,#0xFF
:02393BD4 E1A00004 mov  r0,r4			;r0=0(0x0)
:02393BD8 EBFFF0A3 bl 0238FE6C
:02393BDC E1C70BBC strh r0,[r7, #+0xbc]		;r7+0xbc=*(110243fe)=#0(0x00000000)
:02393BE0 E1A00004 mov  r0,r4			;r0=0(0x0)
:02393BE4 EBFFF083 bl 0238FDF8
:02393BE8 EB406669 bl 033AD594
:02393BEC E2871C01 add  r1,r7,#0x100
:02393BF0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02393BF4 E1C128B2 strh r2,[r1, #+0x82]		;r1+0x82=*(00000088)
:02393BF8 E1C728B6 strh r2,[r7, #+0x86]		;r7+0x86=*(110243c8)=#0(0x00000000)
:02393BFC E59717BC ldr r1,[r7, #+0x7bc]		;r7+0x7bc=*(11024afe)=#0(0x00000000)
:02393C00 E59727B8 ldr r2,[r7, #+0x7b8]		;r7+0x7b8=*(11024afa)=#0(0x00000000)
:02393C04 E3510000 cmp r1,#0x0
:02393C08 E1A04000 mov  r4,r0			;r4=0(0x0)
:02393C0C 03520000 cmpeq r2,#0x0
:02393C10 0A000004 beq 02393C28
:02393C14 EB4063A5 bl 033ACAB0
:02393C18 E3800001 orr  r0,r0,#0x1
:02393C1C E5870738 str r0,[r7, #+0x738]		;r7+0x738=*(11024a7a)=#0(0x00000000)
:02393C20 E3810000 orr  r0,r1,#0x0
:02393C24 E587073C str r0,[r7, #+0x73c]		;r7+0x73c=*(11024a7e)=#0(0x00000000)
:02393C28 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02393C2C E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(11024342)=#0(0x00000000)
:02393C30 E5D5005B ldrb r0,[r5, #+0x5b]		;r5+0x5b=*(8aacfa6f)
:02393C34 E3100004 tst r0,#0x4
:02393C38 13A0102A movne  r1,#0x2A		;r1=42(0x2a)
:02393C3C E1D505BC ldrh r0,[r5, #+0x5c]		;r5+0x5c=*(8aacfa70)
:02393C40 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02393C44 E0800001 add  r0,r0,r1
:02393C48 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02393C4C E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02393C50 EBFFF0F7 bl 02390034
:02393C54 E5D5005B ldrb r0,[r5, #+0x5b]		;r5+0x5b=*(8aacfa6f)
:02393C58 E3100004 tst r0,#0x4
:02393C5C 13A01006 movne  r1,#0x6		;r1=6(0x6)
:02393C60 E1D505BE ldrh r0,[r5, #+0x5e]		;r5+0x5e=*(8aacfa72)
:02393C64 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02393C68 E0800001 add  r0,r0,r1
:02393C6C E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02393C70 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02393C74 EBFFF102 bl 02390084
:02393C78 E1A00004 mov  r0,r4			;r0=0(0x0)
:02393C7C EB406649 bl 033AD5A8
:02393C80 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02393C84 E1C70CB2 strh r0,[r7, #+0xc2]		;r7+0xc2=*(11024404)=#0(0x00000000)
:02393C88 EB408BFD bl 033B6C84
:02393C8C E1A04000 mov  r4,r0			;r4=0(0x0)
:02393C90 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:02393C94 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02393C98 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02393C9C E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:02393CA0 E3A00007 mov  r0,#0x7		;r0=7(0x7)
:02393CA4 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02393CA8 E2870C01 add  r0,r7,#0x100
:02393CAC E1D028B8 ldrh r2,[r0, #+0x88]		;r0+0x88=*(0000008f)
:02393CB0 E287108A add  r1,r7,#0x8A
:02393CB4 E1C420BA strh r2,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02393CB8 E2810C01 add  r0,r1,#0x100
:02393CBC E2841010 add  r1,r4,#0x10
:02393CC0 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02393CC4 EB40673D bl 033AD9C0
:02393CC8 E1D713B0 ldrh r1,[r7, #+0x30]		;r7+0x30=*(11024372)=#0(0x00000000)
:02393CCC E1A00004 mov  r0,r4			;r0=0(0x0)
:02393CD0 E1C411B6 strh r1,[r4, #+0x16]		;r4+0x16=*(00000016)
:02393CD4 E1D713B2 ldrh r1,[r7, #+0x32]		;r7+0x32=*(11024374)=#0(0x00000000)
:02393CD8 E1C411B8 strh r1,[r4, #+0x18]		;r4+0x18=*(00000018)
:02393CDC EB408BD5 bl 033B6C38
:02393CE0 E1A00006 mov  r0,r6			;r0=0(0x0)
:02393CE4 EB40662F bl 033AD5A8
:02393CE8 E28DDE25 add  r13,r13,#0x250
:02393CEC E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02393CF0 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02393CF4 027F8884 rsbeqs r8,r15,#0x840000
:02393CF8 00000216 andeq  r0,r0,r6,lsl r2
:02393CFC 00002710 andeq  r2,r0,r0,lsl r7
:02393D00 0000020B andeq  r0,r0,r11,lsl #0x4
:02393D04 00000303 andeq  r0,r0,r3,lsl #0x6
:02393D08 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02393D0C E1A06000 mov  r6,r0			;r6=0(0x0)
:02393D10 E1A05001 mov  r5,r1			;r5=0(0x0)
:02393D14 E1A04002 mov  r4,r2			;r4=6(0x6)
:02393D18 EB408BD9 bl 033B6C84
:02393D1C E3A0100C mov  r1,#0xC		;r1=12(0xc)
:02393D20 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02393D24 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02393D28 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393D2C E1C060B4 strh r6,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393D30 E1C050B6 strh r5,[r0, #+0x6]		;r0+0x6=*(00000006)
:02393D34 E1C040BE strh r4,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02393D38 EB408BBE bl 033B6C38
:02393D3C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02393D40 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02393D44 E92D4018 stmdb  r13!,{r3,r4,r14}
:02393D48 E24DD004 sub  r13,r13,#0x4
:02393D4C E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393D50 E28D2000 add  r2,r13,#0x0
:02393D54 E1A03801 mov  r3,r1,lsl #0x10		;r3=65536(0x10000)
:02393D58 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02393D5C E1A04823 mov  r4,r3,lsr #0x10		;r4=1(0x1)
:02393D60 EB00000D bl 02393D9C
:02393D64 E3500001 cmp r0,#0x1
:02393D68 1A000008 bne 02393D90
:02393D6C EB408BC4 bl 033B6C84
:02393D70 E3A0100D mov  r1,#0xD		;r1=13(0xd)
:02393D74 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02393D78 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02393D7C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393D80 E1C040B8 strh r4,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393D84 E1DD10B0 ldrh r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02393D88 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02393D8C EB408BA9 bl 033B6C38
:02393D90 E28DD004 add  r13,r13,#0x4
:02393D94 E8BD4018 ldmia  r13!,{r3,r4,r14}
:02393D98 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02393D9C E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02393DA0 E24DDE22 sub  r13,r13,#0x220
:02393DA4 E59F3574 ldr r3,[r15, #+0x574]		;r15+0x574=*(02394320)=#41912452(0x027f8884)
:02393DA8 E5904004 ldr r4,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393DAC E1B0A001 movs r10,r1			;r10=0(0x0)
:02393DB0 15900008 ldrne r0,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393DB4 E1A01804 mov  r1,r4,lsl #0x10		;r1=65536(0x10000)
:02393DB8 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02393DBC E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02393DC0 E3A0B000 mov  r11,#0x0		;r11=0(0x0)
:02393DC4 E5937550 ldr r7,[r3, #+0x550]		;r3+0x550=*(027f8dd4)=#285360962(0x11024342)
:02393DC8 E1A08821 mov  r8,r1,lsr #0x10		;r8=1(0x1)
:02393DCC E1D710B0 ldrh r1,[r7, #+0x0]		;r7+0x0=*(11024342)=#0(0x00000000)
:02393DD0 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02393DD4 E3510009 cmp r1,#0x9
:02393DD8 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02393DDC E1A0500B mov  r5,r11			;r5=0(0x0)
:02393DE0 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02393DE4 13510007 cmpne r1,#0x7
:02393DE8 1A000003 bne 02393DFC
:02393DEC E597000C ldr r0,[r7, #+0xc]		;r7+0xc=*(1102434e)=#0(0x00000000)
:02393DF0 E3500001 cmp r0,#0x1
:02393DF4 03A05001 moveq  r5,#0x1		;r5=1(0x1)
:02393DF8 EA00003D b 02393EF4
:02393DFC E351000A cmp r1,#0xA
:02393E00 13510008 cmpne r1,#0x8
:02393E04 1A00002B bne 02393EB8
:02393E08 EB4065E1 bl 033AD594
:02393E0C E2871C01 add  r1,r7,#0x100
:02393E10 E1D118B2 ldrh r1,[r1, #+0x82]		;r1+0x82=*(00000082)
:02393E14 E1A04000 mov  r4,r0			;r4=0(0x0)
:02393E18 E3510000 cmp r1,#0x0
:02393E1C 1A00000F bne 02393E60
:02393E20 EB4065E0 bl 033AD5A8
:02393E24 E35A0000 cmp r10,#0x0
:02393E28 1A00000A bne 02393E58
:02393E2C EB408B94 bl 033B6C84
:02393E30 E3A0100D mov  r1,#0xD		;r1=13(0xd)
:02393E34 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02393E38 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02393E3C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393E40 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02393E44 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393E48 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:02393E4C E1C080B8 strh r8,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393E50 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02393E54 EB408B77 bl 033B6C38
:02393E58 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02393E5C EA00012C b 02394314
:02393E60 E597000C ldr r0,[r7, #+0xc]		;r7+0xc=*(1102434e)=#0(0x00000000)
:02393E64 E3500001 cmp r0,#0x1
:02393E68 1A000008 bne 02393E90
:02393E6C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02393E70 E587000C str r0,[r7, #+0xc]		;r7+0xc=*(1102434e)=#0(0x00000000)
:02393E74 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:02393E78 EB00056B bl 0239542C
:02393E7C EBFFF014 bl 0238FED4
:02393E80 E1D700B0 ldrh r0,[r7, #+0x0]		;r7+0x0=*(11024342)=#0(0x00000000)
:02393E84 E350000A cmp r0,#0xA
:02393E88 03A00008 moveq  r0,#0x8		;r0=8(0x8)
:02393E8C 01C700B0 streqh r0,[r7, #+0x0]		;r7+0x0=*(11024342)=#0(0x00000000)
:02393E90 E2870C01 add  r0,r7,#0x100
:02393E94 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02393E98 E1C018B2 strh r1,[r0, #+0x82]		;r0+0x82=*(00000082)
:02393E9C E1C718B6 strh r1,[r7, #+0x86]		;r7+0x86=*(110243c8)=#0(0x00000000)
:02393EA0 E5871014 str r1,[r7, #+0x14]		;r7+0x14=*(11024356)=#0(0x00000000)
:02393EA4 E5871010 str r1,[r7, #+0x10]		;r7+0x10=*(11024352)=#0(0x00000000)
:02393EA8 E1A00004 mov  r0,r4			;r0=0(0x0)
:02393EAC E587101C str r1,[r7, #+0x1c]		;r7+0x1c=*(1102435e)=#0(0x00000000)
:02393EB0 EB4065BC bl 033AD5A8
:02393EB4 EA00000E b 02393EF4
:02393EB8 E35A0000 cmp r10,#0x0
:02393EBC 1A00000A bne 02393EEC
:02393EC0 EB408B6F bl 033B6C84
:02393EC4 E3A0100D mov  r1,#0xD		;r1=13(0xd)
:02393EC8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02393ECC E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02393ED0 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02393ED4 E1A0100B mov  r1,r11			;r1=0(0x0)
:02393ED8 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393EDC E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:02393EE0 E1C080B8 strh r8,[r0, #+0x8]		;r0+0x8=*(00000008)
:02393EE4 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02393EE8 EB408B52 bl 033B6C38
:02393EEC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02393EF0 EA000107 b 02394314
:02393EF4 E1D700B0 ldrh r0,[r7, #+0x0]		;r7+0x0=*(11024342)=#0(0x00000000)
:02393EF8 E350000A cmp r0,#0xA
:02393EFC 13500008 cmpne r0,#0x8
:02393F00 1A000085 bne 0239411C
:02393F04 E287008A add  r0,r7,#0x8A
:02393F08 E28D101A add  r1,r13,#0x1A
:02393F0C E2800C01 add  r0,r0,#0x100
:02393F10 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02393F14 EB4066A9 bl 033AD9C0
:02393F18 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:02393F1C E28D601A add  r6,r13,#0x1A
:02393F20 E3A04003 mov  r4,#0x3		;r4=3(0x3)
:02393F24 EA000020 b 02393FAC
:02393F28 E28D0020 add  r0,r13,#0x20
:02393F2C E1A01006 mov  r1,r6			;r1=0(0x0)
:02393F30 E1A02004 mov  r2,r4			;r2=3(0x3)
:02393F34 EBFFF649 bl 02391860
:02393F38 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393F3C E3510007 cmp r1,#0x7
:02393F40 CA000007 bgt 02393F64
:02393F44 AA000008 bge 02393F6C
:02393F48 E3510001 cmp r1,#0x1
:02393F4C CA000008 bgt 02393F74
:02393F50 E3510000 cmp r1,#0x0
:02393F54 BA000006 blt 02393F74
:02393F58 13510001 cmpne r1,#0x1
:02393F5C 0A000014 beq 02393FB4
:02393F60 EA000003 b 02393F74
:02393F64 E351000C cmp r1,#0xC
:02393F68 1A000001 bne 02393F74
:02393F6C E2899001 add  r9,r9,#0x1
:02393F70 EA00000D b 02393FAC
:02393F74 E35A0000 cmp r10,#0x0
:02393F78 E1A02008 mov  r2,r8			;r2=1(0x1)
:02393F7C E3A00005 mov  r0,#0x5		;r0=5(0x5)
:02393F80 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02393F84 0A000001 beq 02393F90
:02393F88 EB000128 bl 02394430
:02393F8C EA000000 b 02393F94
:02393F90 EB000115 bl 023943EC
:02393F94 E3550000 cmp r5,#0x0
:02393F98 0A000001 beq 02393FA4
:02393F9C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02393FA0 EB000C45 bl 023970BC
:02393FA4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02393FA8 EA0000D9 b 02394314
:02393FAC E3590002 cmp r9,#0x2
:02393FB0 BAFFFFDC blt 02393F28
:02393FB4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02393FB8 E1C70CB2 strh r0,[r7, #+0xc2]		;r7+0xc2=*(11024404)=#0(0x00000000)
:02393FBC E3A00003 mov  r0,#0x3		;r0=3(0x3)
:02393FC0 E3A0B001 mov  r11,#0x1		;r11=1(0x1)
:02393FC4 E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(11024342)=#0(0x00000000)
:02393FC8 E28D0020 add  r0,r13,#0x20
:02393FCC E1A0100B mov  r1,r11			;r1=1(0x1)
:02393FD0 EBFFF589 bl 023915FC
:02393FD4 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02393FD8 E3510000 cmp r1,#0x0
:02393FDC 0A00000D beq 02394018
:02393FE0 E35A0000 cmp r10,#0x0
:02393FE4 E1A02008 mov  r2,r8			;r2=1(0x1)
:02393FE8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02393FEC E1A0300B mov  r3,r11			;r3=1(0x1)
:02393FF0 0A000001 beq 02393FFC
:02393FF4 EB00010D bl 02394430
:02393FF8 EA000000 b 02394000
:02393FFC EB0000FA bl 023943EC
:02394000 E3550000 cmp r5,#0x0
:02394004 0A000001 beq 02394010
:02394008 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239400C EB000C2A bl 023970BC
:02394010 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02394014 EA0000BE b 02394314
:02394018 E28D0020 add  r0,r13,#0x20
:0239401C EBFFF842 bl 0239212C
:02394020 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394024 E3510000 cmp r1,#0x0
:02394028 0A00000E beq 02394068
:0239402C E59F02F0 ldr r0,[r15, #+0x2f0]		;r15+0x2f0=*(02394324)=#770(0x00000302)
:02394030 E35A0000 cmp r10,#0x0
:02394034 E1A02008 mov  r2,r8			;r2=1(0x1)
:02394038 0A000002 beq 02394048
:0239403C E1A0300B mov  r3,r11			;r3=1(0x1)
:02394040 EB0000FA bl 02394430
:02394044 EA000001 b 02394050
:02394048 E1A0300B mov  r3,r11			;r3=1(0x1)
:0239404C EB0000E6 bl 023943EC
:02394050 E3550000 cmp r5,#0x0
:02394054 0A000001 beq 02394060
:02394058 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239405C EB000C16 bl 023970BC
:02394060 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02394064 EA0000AA b 02394314
:02394068 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239406C E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(11024342)=#0(0x00000000)
:02394070 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394074 E5871198 str r1,[r7, #+0x198]		;r7+0x198=*(110244da)=#0(0x00000000)
:02394078 E2873C01 add  r3,r7,#0x100
:0239407C E2870F67 add  r0,r7,#0x19C
:02394080 E3A02050 mov  r2,#0x50		;r2=80(0x50)
:02394084 E1C319B6 strh r1,[r3, #+0x96]		;r3+0x96=*(00000097)
:02394088 EB40661D bl 033AD904
:0239408C EBFFEFDB bl 02390000
:02394090 E35A0001 cmp r10,#0x1
:02394094 1A000017 bne 023940F8
:02394098 EB408AF9 bl 033B6C84
:0239409C E1A04000 mov  r4,r0			;r4=0(0x0)
:023940A0 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:023940A4 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:023940A8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023940AC E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:023940B0 E3A00009 mov  r0,#0x9		;r0=9(0x9)
:023940B4 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:023940B8 E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:023940BC E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023940C0 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023940C4 E2870C01 add  r0,r7,#0x100
:023940C8 E1D018B8 ldrh r1,[r0, #+0x88]		;r0+0x88=*(00000088)
:023940CC E28D001A add  r0,r13,#0x1A
:023940D0 E1C410BA strh r1,[r4, #+0xa]		;r4+0xa=*(0000000a)
:023940D4 E2841010 add  r1,r4,#0x10
:023940D8 EB406638 bl 033AD9C0
:023940DC E1D713B0 ldrh r1,[r7, #+0x30]		;r7+0x30=*(11024372)=#0(0x00000000)
:023940E0 E1A00004 mov  r0,r4			;r0=0(0x0)
:023940E4 E1C411B6 strh r1,[r4, #+0x16]		;r4+0x16=*(00000016)
:023940E8 E1D713B2 ldrh r1,[r7, #+0x32]		;r7+0x32=*(11024374)=#0(0x00000000)
:023940EC E1C411B8 strh r1,[r4, #+0x18]		;r4+0x18=*(00000018)
:023940F0 EB408AD0 bl 033B6C38
:023940F4 EA000003 b 02394108
:023940F8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023940FC E28D201A add  r2,r13,#0x1A
:02394100 E1A01000 mov  r1,r0			;r1=0(0x0)
:02394104 EB000087 bl 02394328
:02394108 E3550000 cmp r5,#0x0
:0239410C 0A00007C beq 02394304
:02394110 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02394114 EB000BE8 bl 023970BC
:02394118 EA000079 b 02394304
:0239411C E3A06001 mov  r6,#0x1		;r6=1(0x1)
:02394120 EA000075 b 023942FC
:02394124 E2870C01 add  r0,r7,#0x100
:02394128 E1D008B2 ldrh r0,[r0, #+0x82]		;r0+0x82=*(00000083)
:0239412C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394130 E1A09611 mov  r9,r1,lsl r6		;r9=2(0x2)
:02394134 E0000008 and  r0,r0,r8
:02394138 E1190000 tst r9,r0
:0239413C 0A00006D beq 023942F8
:02394140 E2461001 sub  r1,r6,#0x1
:02394144 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02394148 E0000291 mul  r0,r1,r2
:0239414C E58D0010 str r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02394150 E2870F4A add  r0,r7,#0x128
:02394154 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02394158 E1A00806 mov  r0,r6,lsl #0x10		;r0=65536(0x10000)
:0239415C E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:02394160 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02394164 E59D100C ldr r1,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02394168 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:0239416C E0810000 add  r0,r1,r0
:02394170 E28D1014 add  r1,r13,#0x14
:02394174 EB406611 bl 033AD9C0
:02394178 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0239417C EA000019 b 023941E8
:02394180 E28D0020 add  r0,r13,#0x20
:02394184 E28D1014 add  r1,r13,#0x14
:02394188 E3A02003 mov  r2,#0x3		;r2=3(0x3)
:0239418C EBFFF5B3 bl 02391860
:02394190 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394194 E3510000 cmp r1,#0x0
:02394198 0A000014 beq 023941F0
:0239419C E3510007 cmp r1,#0x7
:023941A0 1351000C cmpne r1,#0xC
:023941A4 1A000001 bne 023941B0
:023941A8 E2844001 add  r4,r4,#0x1
:023941AC EA00000D b 023941E8
:023941B0 E35A0000 cmp r10,#0x0
:023941B4 E1A02008 mov  r2,r8			;r2=1(0x1)
:023941B8 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:023941BC E1A0300B mov  r3,r11			;r3=1(0x1)
:023941C0 0A000001 beq 023941CC
:023941C4 EB000099 bl 02394430
:023941C8 EA000000 b 023941D0
:023941CC EB000086 bl 023943EC
:023941D0 E3550000 cmp r5,#0x0
:023941D4 0A000001 beq 023941E0
:023941D8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023941DC EB000BB6 bl 023970BC
:023941E0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023941E4 EA00004A b 02394314
:023941E8 E3540002 cmp r4,#0x2
:023941EC BAFFFFE3 blt 02394180
:023941F0 EB4064E7 bl 033AD594
:023941F4 E1A04000 mov  r4,r0			;r4=0(0x0)
:023941F8 E2871C01 add  r1,r7,#0x100
:023941FC E1D138B2 ldrh r3,[r1, #+0x82]		;r1+0x82=*(00000082)
:02394200 E1130009 tst r3,r9
:02394204 0A00003A beq 023942F4
:02394208 E59D200C ldr r2,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:0239420C E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02394210 E3A0C001 mov  r12,#0x1		;r12=1(0x1)
:02394214 E0820000 add  r0,r2,r0
:02394218 E59D2004 ldr r2,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239421C E18B221C orr  r2,r11,r12,lsl r2
:02394220 E1A02802 mov  r2,r2,lsl #0x10		;r2=0(0x0)
:02394224 E1A0B822 mov  r11,r2,lsr #0x10		;r11=0(0x0)
:02394228 E1E02009 mvn  r2,r9
:0239422C E0033002 and  r3,r3,r2
:02394230 E1C138B2 strh r3,[r1, #+0x82]		;r1+0x82=*(00000082)
:02394234 E1D738B6 ldrh r3,[r7, #+0x86]		;r7+0x86=*(110243c8)=#0(0x00000000)
:02394238 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239423C E0032002 and  r2,r3,r2
:02394240 E1C728B6 strh r2,[r7, #+0x86]		;r7+0x86=*(110243c8)=#0(0x00000000)
:02394244 E59D2004 ldr r2,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02394248 E0872182 add  r2,r7,r2,lsl #0x3
:0239424C E5821738 str r1,[r2, #+0x738]		;r2+0x738=*(00000738)
:02394250 E582173C str r1,[r2, #+0x73c]		;r2+0x73c=*(0000073c)
:02394254 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02394258 EB4065A9 bl 033AD904
:0239425C E1A00004 mov  r0,r4			;r0=0(0x0)
:02394260 EB4064D0 bl 033AD5A8
:02394264 E35A0001 cmp r10,#0x1
:02394268 1A000016 bne 023942C8
:0239426C EB408A84 bl 033B6C84
:02394270 E1A04000 mov  r4,r0			;r4=0(0x0)
:02394274 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02394278 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:0239427C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02394280 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:02394284 E3A00009 mov  r0,#0x9		;r0=9(0x9)
:02394288 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:0239428C E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02394290 E284100A add  r1,r4,#0xA
:02394294 E1C401B2 strh r0,[r4, #+0x12]		;r4+0x12=*(00000012)
:02394298 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239429C E3A02006 mov  r2,#0x6		;r2=6(0x6)
:023942A0 E1C401B0 strh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:023942A4 E28D0014 add  r0,r13,#0x14
:023942A8 EB4065C4 bl 033AD9C0
:023942AC E1D713B0 ldrh r1,[r7, #+0x30]		;r7+0x30=*(11024372)=#0(0x00000000)
:023942B0 E1A00004 mov  r0,r4			;r0=0(0x0)
:023942B4 E1C412BC strh r1,[r4, #+0x2c]		;r4+0x2c=*(0000002c)
:023942B8 E1D713B2 ldrh r1,[r7, #+0x32]		;r7+0x32=*(11024374)=#0(0x00000000)
:023942BC E1C412BE strh r1,[r4, #+0x2e]		;r4+0x2e=*(0000002e)
:023942C0 EB408A5C bl 033B6C38
:023942C4 EA000004 b 023942DC
:023942C8 E1A00806 mov  r0,r6,lsl #0x10		;r0=65536(0x10000)
:023942CC E1A01820 mov  r1,r0,lsr #0x10		;r1=1(0x1)
:023942D0 E28D2014 add  r2,r13,#0x14
:023942D4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023942D8 EB000012 bl 02394328
:023942DC E3550000 cmp r5,#0x0
:023942E0 0A000004 beq 023942F8
:023942E4 E1A00809 mov  r0,r9,lsl #0x10		;r0=131072(0x20000)
:023942E8 E1A00820 mov  r0,r0,lsr #0x10		;r0=2(0x2)
:023942EC EB000B72 bl 023970BC
:023942F0 EA000000 b 023942F8
:023942F4 EB4064AB bl 033AD5A8
:023942F8 E2866001 add  r6,r6,#0x1
:023942FC E3560010 cmp r6,#0x10
:02394300 BAFFFF87 blt 02394124
:02394304 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02394308 E3500000 cmp r0,#0x0
:0239430C 11C0B0B0 strneh r11,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394310 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02394314 E28DDE22 add  r13,r13,#0x220
:02394318 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239431C E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02394320 027F8884 rsbeqs r8,r15,#0x840000
:02394324 00000302 andeq  r0,r0,r2,lsl #0x6
:02394328 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0239432C E59F30B0 ldr r3,[r15, #+0xb0]		;r15+0xb0=*(023943e4)=#41912452(0x027f8884)
:02394330 E1A08000 mov  r8,r0			;r8=1(0x1)
:02394334 E5935550 ldr r5,[r3, #+0x550]		;r3+0x550=*(027f8dd4)=#285360962(0x11024342)
:02394338 E1A07001 mov  r7,r1			;r7=1(0x1)
:0239433C E1A06002 mov  r6,r2			;r6=6(0x6)
:02394340 EB408A4F bl 033B6C84
:02394344 E1A04000 mov  r4,r0			;r4=1(0x1)
:02394348 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239434C E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000003)
:02394350 E3580000 cmp r8,#0x0
:02394354 E3A0101A mov  r1,#0x1A		;r1=26(0x1a)
:02394358 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:0239435C 0A00000D beq 02394398
:02394360 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:02394364 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:02394368 E1C410B8 strh r1,[r4, #+0x8]		;r4+0x8=*(00000009)
:0239436C E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(023943e8)=#61441(0x0000f001)
:02394370 E284100A add  r1,r4,#0xA
:02394374 E1C401B2 strh r0,[r4, #+0x12]		;r4+0x12=*(00000013)
:02394378 E1C471B0 strh r7,[r4, #+0x10]		;r4+0x10=*(00000011)
:0239437C E1A00006 mov  r0,r6			;r0=6(0x6)
:02394380 EB40658E bl 033AD9C0
:02394384 E1D503B0 ldrh r0,[r5, #+0x30]		;r5+0x30=*(11024372)=#0(0x00000000)
:02394388 E1C402BC strh r0,[r4, #+0x2c]		;r4+0x2c=*(0000002d)
:0239438C E1D503B2 ldrh r0,[r5, #+0x32]		;r5+0x32=*(11024374)=#0(0x00000000)
:02394390 E1C402BE strh r0,[r4, #+0x2e]		;r4+0x2e=*(0000002f)
:02394394 EA00000E b 023943D4
:02394398 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:0239439C E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:023943A0 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(023943e8)=#61441(0x0000f001)
:023943A4 E1C410B8 strh r1,[r4, #+0x8]		;r4+0x8=*(00000009)
:023943A8 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:023943AC E2850C01 add  r0,r5,#0x100
:023943B0 E1D018B8 ldrh r1,[r0, #+0x88]		;r0+0x88=*(0000f089)
:023943B4 E1A00006 mov  r0,r6			;r0=6(0x6)
:023943B8 E1C410BA strh r1,[r4, #+0xa]		;r4+0xa=*(0000000b)
:023943BC E2841010 add  r1,r4,#0x10
:023943C0 EB40657E bl 033AD9C0
:023943C4 E1D503B0 ldrh r0,[r5, #+0x30]		;r5+0x30=*(11024372)=#0(0x00000000)
:023943C8 E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(00000017)
:023943CC E1D503B2 ldrh r0,[r5, #+0x32]		;r5+0x32=*(11024374)=#0(0x00000000)
:023943D0 E1C401B8 strh r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:023943D4 E1A00004 mov  r0,r4			;r0=1(0x1)
:023943D8 EB408A16 bl 033B6C38
:023943DC E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:023943E0 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:023943E4 027F8884 rsbeqs r8,r15,#0x840000
:023943E8 0000F001 andeq  r15,r0,r1
:023943EC E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023943F0 E1A07000 mov  r7,r0			;r7=1(0x1)
:023943F4 E1A06001 mov  r6,r1			;r6=26(0x1a)
:023943F8 E1A05002 mov  r5,r2			;r5=6(0x6)
:023943FC E1A04003 mov  r4,r3			;r4=41912452(0x27f8884)
:02394400 EB408A1F bl 033B6C84
:02394404 E3A0100D mov  r1,#0xD		;r1=13(0xd)
:02394408 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:0239440C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394410 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:02394414 E1C070B4 strh r7,[r0, #+0x4]		;r0+0x4=*(00000005)
:02394418 E1C060B6 strh r6,[r0, #+0x6]		;r0+0x6=*(00000007)
:0239441C E1C050B8 strh r5,[r0, #+0x8]		;r0+0x8=*(00000009)
:02394420 E1C040BA strh r4,[r0, #+0xa]		;r0+0xa=*(0000000b)
:02394424 EB408A03 bl 033B6C38
:02394428 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239442C E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02394430 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02394434 E1A07000 mov  r7,r0			;r7=1(0x1)
:02394438 E1A06001 mov  r6,r1			;r6=1(0x1)
:0239443C E1A05002 mov  r5,r2			;r5=6(0x6)
:02394440 E1A04003 mov  r4,r3			;r4=41912452(0x27f8884)
:02394444 EB408A0E bl 033B6C84
:02394448 E3A01025 mov  r1,#0x25		;r1=37(0x25)
:0239444C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:02394450 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394454 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:02394458 E1C070B4 strh r7,[r0, #+0x4]		;r0+0x4=*(00000005)
:0239445C E1C060B6 strh r6,[r0, #+0x6]		;r0+0x6=*(00000007)
:02394460 E1C050B8 strh r5,[r0, #+0x8]		;r0+0x8=*(00000009)
:02394464 E1C040BA strh r4,[r0, #+0xa]		;r0+0xa=*(0000000b)
:02394468 EB4089F2 bl 033B6C38
:0239446C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02394470 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02394474 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02394478 E24DDF81 sub  r13,r13,#0x204
:0239447C E59F1378 ldr r1,[r15, #+0x378]		;r15+0x378=*(023947fc)=#41912452(0x027f8884)
:02394480 E1A0A000 mov  r10,r0			;r10=1(0x1)
:02394484 E5918550 ldr r8,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02394488 E59AB004 ldr r11,[r10, #+0x4]		;r10+0x4=*(00000005)
:0239448C E1D819BC ldrh r1,[r8, #+0x9c]		;r8+0x9c=*(110243de)=#0(0x00000000)
:02394490 E59A4008 ldr r4,[r10, #+0x8]		;r10+0x8=*(00000009)
:02394494 E59A500C ldr r5,[r10, #+0xc]		;r10+0xc=*(0000000d)
:02394498 E59A6010 ldr r6,[r10, #+0x10]		;r10+0x10=*(00000011)
:0239449C E59F035C ldr r0,[r15, #+0x35c]		;r15+0x35c=*(02394800)=#41908356(0x027f7884)
:023944A0 E3510000 cmp r1,#0x0
:023944A4 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023944A8 1A000012 bne 023944F8
:023944AC E1D813BC ldrh r1,[r8, #+0x3c]		;r8+0x3c=*(1102437e)=#0(0x00000000)
:023944B0 E281101F add  r1,r1,#0x1F
:023944B4 E3C1101F bic  r1,r1,#0x1F
:023944B8 E1560001 cmp r6,r1
:023944BC E2881C01 add  r1,r8,#0x100
:023944C0 E1D118B8 ldrh r1,[r1, #+0x88]		;r1+0x88=*(00000088)
:023944C4 33A07006 movcc  r7,#0x6		;r7=6(0x6)
:023944C8 E3510000 cmp r1,#0x0
:023944CC 11D813BE ldrneh r1,[r8, #+0x3e]		;r8+0x3e=*(11024380)=#0(0x00000000)
:023944D0 12811051 addne  r1,r1,#0x51
:023944D4 1A000004 bne 023944EC
:023944D8 E1D823BE ldrh r2,[r8, #+0x3e]		;r8+0x3e=*(11024380)=#0(0x00000000)
:023944DC E1D81FB8 ldrh r1,[r8, #+0xf8]		;r8+0xf8=*(1102443a)=#0(0x00000000)
:023944E0 E282200C add  r2,r2,#0xC
:023944E4 E0010192 mul  r1,r2,r1
:023944E8 E2811029 add  r1,r1,#0x29
:023944EC E3C1101F bic  r1,r1,#0x1F
:023944F0 E1540001 cmp r4,r1
:023944F4 33A07006 movcc  r7,#0x6		;r7=6(0x6)
:023944F8 E1D81EB6 ldrh r1,[r8, #+0xe6]		;r8+0xe6=*(11024428)=#0(0x00000000)
:023944FC E3510002 cmp r1,#0x2
:02394500 1A000008 bne 02394528
:02394504 E2800A01 add  r0,r0,#0x1000
:02394508 E590154C ldr r1,[r0, #+0x54c]		;r0+0x54c=*(027f7dd0)=#17970755(0x01123643)
:0239450C E2880C01 add  r0,r8,#0x100
:02394510 E1D114B6 ldrh r1,[r1, #+0x46]		;r1+0x46=*(01123689)
:02394514 E1D03FB6 ldrh r3,[r0, #+0xf6]		;r0+0xf6=*(027f797a)=#53545405(0x033109bd)
:02394518 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239451C E1A00112 mov  r0,r2,lsl r1		;r0=8(0x8)
:02394520 E11300C0 tst r3,r0,asr #0x1
:02394524 03A07006 moveq  r7,#0x6		;r7=6(0x6)
:02394528 E3570000 cmp r7,#0x0
:0239452C 0A000007 beq 02394550
:02394530 EB4089D3 bl 033B6C84
:02394534 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:02394538 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000008)
:0239453C E1C070B2 strh r7,[r0, #+0x2]		;r0+0x2=*(0000000a)
:02394540 E3A0100A mov  r1,#0xA		;r1=10(0xa)
:02394544 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(0000000c)
:02394548 EB4089BA bl 033B6C38
:0239454C EA0000A7 b 023947F0
:02394550 E598000C ldr r0,[r8, #+0xc]		;r8+0xc=*(1102434e)=#0(0x00000000)
:02394554 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394558 E3500000 cmp r0,#0x0
:0239455C 1588100C strne r1,[r8, #+0xc]		;r8+0xc=*(1102434e)=#0(0x00000000)
:02394560 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02394564 E3510000 cmp r1,#0x0
:02394568 0A000001 beq 02394574
:0239456C E59F0290 ldr r0,[r15, #+0x290]		;r15+0x290=*(02394804)=#65535(0x0000ffff)
:02394570 EB000AD1 bl 023970BC
:02394574 EB0005A5 bl 02395C10
:02394578 EB406405 bl 033AD594
:0239457C E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02394580 E28A0014 add  r0,r10,#0x14
:02394584 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394588 EB000DCB bl 02397CBC
:0239458C E59F0268 ldr r0,[r15, #+0x268]		;r15+0x268=*(023947fc)=#41912452(0x027f8884)
:02394590 E59A7030 ldr r7,[r10, #+0x30]		;r10+0x30=*(00000031)
:02394594 E5909550 ldr r9,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:02394598 E1D900B0 ldrh r0,[r9, #+0x0]		;r9+0x0=*(11024342)=#0(0x00000000)
:0239459C E3500009 cmp r0,#0x9
:023945A0 1350000A cmpne r0,#0xA
:023945A4 0A00002F beq 02394668
:023945A8 EB4063F9 bl 033AD594
:023945AC E3170004 tst r7,#0x4
:023945B0 11DA23B8 ldrneh r2,[r10, #+0x38]		;r10+0x38=*(00000039)
:023945B4 E2891C07 add  r1,r9,#0x700
:023945B8 01D925BC ldreqh r2,[r9, #+0x5c]		;r9+0x5c=*(1102439e)=#0(0x00000000)
:023945BC E3520000 cmp r2,#0x0
:023945C0 03A02010 moveq  r2,#0x10		;r2=16(0x10)
:023945C4 E3170001 tst r7,#0x1
:023945C8 11DA33B4 ldrneh r3,[r10, #+0x34]		;r10+0x34=*(00000035)
:023945CC 01D935B8 ldreqh r3,[r9, #+0x58]		;r9+0x58=*(1102439a)=#0(0x00000000)
:023945D0 E3530000 cmp r3,#0x0
:023945D4 03A03010 moveq  r3,#0x10		;r3=16(0x10)
:023945D8 E1530002 cmp r3,r2
:023945DC 81A03002 movhi  r3,r2			;r3=16(0x10)
:023945E0 E3170002 tst r7,#0x2
:023945E4 11DAC3B6 ldrneh r12,[r10, #+0x36]		;r10+0x36=*(00000037)
:023945E8 01D9C5BA ldreqh r12,[r9, #+0x5a]		;r9+0x5a=*(1102439c)=#0(0x00000000)
:023945EC E1C12CB4 strh r2,[r1, #+0xc4]		;r1+0xc4=*(000000c4)
:023945F0 E35C0000 cmp r12,#0x0
:023945F4 03A0C010 moveq  r12,#0x10		;r12=16(0x10)
:023945F8 E15C0002 cmp r12,r2
:023945FC E1C13CB0 strh r3,[r1, #+0xc0]		;r1+0xc0=*(000000c0)
:02394600 81A0C002 movhi  r12,r2			;r12=16(0x10)
:02394604 E1C1CCB2 strh r12,[r1, #+0xc2]		;r1+0xc2=*(000000c2)
:02394608 E1D916F2 ldrsh r1,[r9, #+0x62]		;r9+0x62=*(110243a4)=#0(0x00000000)
:0239460C E1510002 cmp r1,r2
:02394610 C1C926B2 strgth r2,[r9, #+0x62]		;r9+0x62=*(110243a4)=#0(0x00000000)
:02394614 E3170C02 tst r7,#0x200
:02394618 11DA23BA ldrneh r2,[r10, #+0x3a]		;r10+0x3a=*(0000003b)
:0239461C E2891C07 add  r1,r9,#0x700
:02394620 01D929B8 ldreqh r2,[r9, #+0x98]		;r9+0x98=*(110243da)=#0(0x00000000)
:02394624 E3170B01 tst r7,#0x400
:02394628 E1C12CBA strh r2,[r1, #+0xca]		;r1+0xca=*(000000ca)
:0239462C 15DA203C ldrneb r2,[r10, #+0x3c]		;r10+0x3c=*(0000003d)
:02394630 E2891C07 add  r1,r9,#0x700
:02394634 01D929B2 ldreqh r2,[r9, #+0x92]		;r9+0x92=*(110243d4)=#0(0x00000000)
:02394638 E3170B02 tst r7,#0x800
:0239463C E1C12CB6 strh r2,[r1, #+0xc6]		;r1+0xc6=*(000000c6)
:02394640 15DA203D ldrneb r2,[r10, #+0x3d]		;r10+0x3d=*(0000003e)
:02394644 E2891C07 add  r1,r9,#0x700
:02394648 01D929B4 ldreqh r2,[r9, #+0x94]		;r9+0x94=*(110243d6)=#0(0x00000000)
:0239464C E3170A01 tst r7,#0x1000
:02394650 E1C12CB8 strh r2,[r1, #+0xc8]		;r1+0xc8=*(000000c8)
:02394654 15DA203E ldrneb r2,[r10, #+0x3e]		;r10+0x3e=*(0000003f)
:02394658 E2891C07 add  r1,r9,#0x700
:0239465C 01D929BA ldreqh r2,[r9, #+0x9a]		;r9+0x9a=*(110243dc)=#0(0x00000000)
:02394660 E1C12CBC strh r2,[r1, #+0xcc]		;r1+0xcc=*(000000cc)
:02394664 EB4063CF bl 033AD5A8
:02394668 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:0239466C E28000F9 add  r0,r0,#0xF9
:02394670 E2800CFF add  r0,r0,#0xFF00
:02394674 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02394678 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239467C E3500001 cmp r0,#0x1
:02394680 8A000050 bhi 023947C8
:02394684 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02394688 E1C828B4 strh r2,[r8, #+0x84]		;r8+0x84=*(110243c6)=#0(0x00000000)
:0239468C E1C825BE strh r2,[r8, #+0x5e]		;r8+0x5e=*(110243a0)=#0(0x00000000)
:02394690 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394694 E1C816B0 strh r1,[r8, #+0x60]		;r8+0x60=*(110243a2)=#0(0x00000000)
:02394698 E1C828B8 strh r2,[r8, #+0x88]		;r8+0x88=*(110243ca)=#0(0x00000000)
:0239469C E1C829BE strh r2,[r8, #+0x9e]		;r8+0x9e=*(110243e0)=#0(0x00000000)
:023946A0 E3A0003C mov  r0,#0x3C		;r0=60(0x3c)
:023946A4 E1C80AB0 strh r0,[r8, #+0xa0]		;r8+0xa0=*(110243e2)=#0(0x00000000)
:023946A8 E5882734 str r2,[r8, #+0x734]		;r8+0x734=*(11024a76)=#0(0x00000000)
:023946AC E1C828BA strh r2,[r8, #+0x8a]		;r8+0x8a=*(110243cc)=#0(0x00000000)
:023946B0 E1C828BC strh r2,[r8, #+0x8c]		;r8+0x8c=*(110243ce)=#0(0x00000000)
:023946B4 E1C828BE strh r2,[r8, #+0x8e]		;r8+0x8e=*(110243d0)=#0(0x00000000)
:023946B8 E1C829B0 strh r2,[r8, #+0x90]		;r8+0x90=*(110243d2)=#0(0x00000000)
:023946BC E1C826B6 strh r2,[r8, #+0x66]		;r8+0x66=*(110243a8)=#0(0x00000000)
:023946C0 E588B074 str r11,[r8, #+0x74]		;r8+0x74=*(110243b6)=#0(0x00000000)
:023946C4 E1C847B2 strh r4,[r8, #+0x72]		;r8+0x72=*(110243b4)=#0(0x00000000)
:023946C8 E08B0004 add  r0,r11,r4
:023946CC E5880078 str r0,[r8, #+0x78]		;r8+0x78=*(110243ba)=#0(0x00000000)
:023946D0 E1C827B0 strh r2,[r8, #+0x70]		;r8+0x70=*(110243b2)=#0(0x00000000)
:023946D4 E588507C str r5,[r8, #+0x7c]		;r8+0x7c=*(110243be)=#0(0x00000000)
:023946D8 E1C868B0 strh r6,[r8, #+0x80]		;r8+0x80=*(110243c2)=#0(0x00000000)
:023946DC E1C826B2 strh r2,[r8, #+0x62]		;r8+0x62=*(110243a4)=#0(0x00000000)
:023946E0 E1C826B4 strh r2,[r8, #+0x64]		;r8+0x64=*(110243a6)=#0(0x00000000)
:023946E4 E1C826B8 strh r2,[r8, #+0x68]		;r8+0x68=*(110243aa)=#0(0x00000000)
:023946E8 E1C826BA strh r2,[r8, #+0x6a]		;r8+0x6a=*(110243ac)=#0(0x00000000)
:023946EC E2610801 rsb  r0,r1,#0x10000
:023946F0 E1C80BBE strh r0,[r8, #+0xbe]		;r8+0xbe=*(11024400)=#0(0x00000000)
:023946F4 E1C81CB0 strh r1,[r8, #+0xc0]		;r8+0xc0=*(11024402)=#0(0x00000000)
:023946F8 EB4060EC bl 033ACAB0
:023946FC E3811000 orr  r1,r1,#0x0
:02394700 E3802001 orr  r2,r0,#0x1
:02394704 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02394708 E0880183 add  r0,r8,r3,lsl #0x3
:0239470C E5802738 str r2,[r0, #+0x738]		;r0+0x738=*(00000738)
:02394710 E2833001 add  r3,r3,#0x1
:02394714 E580173C str r1,[r0, #+0x73c]		;r0+0x73c=*(0000073c)
:02394718 E3530010 cmp r3,#0x10
:0239471C BAFFFFF9 blt 02394708
:02394720 EBFFEE03 bl 0238FF34
:02394724 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02394728 E1C80CBE strh r0,[r8, #+0xce]		;r8+0xce=*(11024410)=#0(0x00000000)
:0239472C EB000343 bl 02395440
:02394730 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:02394734 E3500008 cmp r0,#0x8
:02394738 03A0000A moveq  r0,#0xA		;r0=10(0xa)
:0239473C 01C800B0 streqh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:02394740 0A000002 beq 02394750
:02394744 E3500007 cmp r0,#0x7
:02394748 03A00009 moveq  r0,#0x9		;r0=9(0x9)
:0239474C 01C800B0 streqh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:02394750 EB40894B bl 033B6C84
:02394754 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:02394758 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239475C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394760 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394764 E3A0100A mov  r1,#0xA		;r1=10(0xa)
:02394768 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239476C EB408931 bl 033B6C38
:02394770 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394774 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02394778 E588100C str r1,[r8, #+0xc]		;r8+0xc=*(1102434e)=#0(0x00000000)
:0239477C EB406389 bl 033AD5A8
:02394780 E28D0004 add  r0,r13,#0x4
:02394784 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394788 EBFFF601 bl 02391F94
:0239478C E1A04000 mov  r4,r0			;r4=0(0x0)
:02394790 E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02394794 E3500000 cmp r0,#0x0
:02394798 0A000014 beq 023947F0
:0239479C EB408938 bl 033B6C84
:023947A0 E3A0200E mov  r2,#0xE		;r2=14(0xe)
:023947A4 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:023947A8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023947AC E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023947B0 E2821F82 add  r1,r2,#0x208
:023947B4 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023947B8 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:023947BC E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:023947C0 EB40891C bl 033B6C38
:023947C4 EA000009 b 023947F0
:023947C8 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023947CC EB406375 bl 033AD5A8
:023947D0 EB40892B bl 033B6C84
:023947D4 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:023947D8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023947DC E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023947E0 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023947E4 E3A0100A mov  r1,#0xA		;r1=10(0xa)
:023947E8 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023947EC EB408911 bl 033B6C38
:023947F0 E28DDF81 add  r13,r13,#0x204
:023947F4 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023947F8 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:023947FC 027F8884 rsbeqs r8,r15,#0x840000
:02394800 027F7884 rsbeqs r7,r15,#0x840000
:02394804 0000FFFF unknown
:02394808 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239480C E24DD014 sub  r13,r13,#0x14
:02394810 E59F1124 ldr r1,[r15, #+0x124]		;r15+0x124=*(0239493c)=#41912452(0x027f8884)
:02394814 E5902010 ldr r2,[r0, #+0x10]		;r0+0x10=*(00000010)
:02394818 E591A550 ldr r10,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:0239481C E5905008 ldr r5,[r0, #+0x8]		;r0+0x8=*(00000008)
:02394820 E28A4C01 add  r4,r10,#0x100
:02394824 E5903014 ldr r3,[r0, #+0x14]		;r0+0x14=*(00000014)
:02394828 E1D488B8 ldrh r8,[r4, #+0x88]		;r4+0x88=*(00000088)
:0239482C E1A01805 mov  r1,r5,lsl #0x10		;r1=0(0x0)
:02394830 E1D498B2 ldrh r9,[r4, #+0x82]		;r4+0x82=*(00000082)
:02394834 E590B004 ldr r11,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394838 E590500C ldr r5,[r0, #+0xc]		;r0+0xc=*(0000000c)
:0239483C E3580000 cmp r8,#0x0
:02394840 E5906018 ldr r6,[r0, #+0x18]		;r0+0x18=*(00000018)
:02394844 E590701C ldr r7,[r0, #+0x1c]		;r0+0x1c=*(0000001c)
:02394848 E1A02802 mov  r2,r2,lsl #0x10		;r2=917504(0xe0000)
:0239484C E1A00822 mov  r0,r2,lsr #0x10		;r0=14(0xe)
:02394850 E58D0010 str r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02394854 E59A000C ldr r0,[r10, #+0xc]		;r10+0xc=*(1102434e)=#0(0x00000000)
:02394858 13A05001 movne  r5,#0x1		;r5=1(0x1)
:0239485C E3500000 cmp r0,#0x0
:02394860 E1A03803 mov  r3,r3,lsl #0x10		;r3=0(0x0)
:02394864 E1A04821 mov  r4,r1,lsr #0x10		;r4=0(0x0)
:02394868 E1A01823 mov  r1,r3,lsr #0x10		;r1=0(0x0)
:0239486C 03A08003 moveq  r8,#0x3		;r8=3(0x3)
:02394870 0A000009 beq 0239489C
:02394874 E1150009 tst r5,r9
:02394878 03A08000 moveq  r8,#0x0		;r8=0(0x0)
:0239487C 0A000006 beq 0239489C
:02394880 E58DB000 str r11,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02394884 E98D00D0 stmib  r13 ,{r4,r6,r7}
:02394888 E59D2010 ldr r2,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:0239488C E1A00009 mov  r0,r9			;r0=285360962(0x11024342)
:02394890 E1A03005 mov  r3,r5			;r3=1(0x1)
:02394894 EB0008EF bl 02396C58
:02394898 E1A08000 mov  r8,r0			;r8=285360962(0x11024342)
:0239489C E3580002 cmp r8,#0x2
:023948A0 0A000022 beq 02394930
:023948A4 EB4088F6 bl 033B6C84
:023948A8 E3A01081 mov  r1,#0x81		;r1=129(0x81)
:023948AC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(11024342)=#0(0x00000000)
:023948B0 E1C080B2 strh r8,[r0, #+0x2]		;r0+0x2=*(11024344)=#0(0x00000000)
:023948B4 E3A01014 mov  r1,#0x14		;r1=20(0x14)
:023948B8 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(1102434a)=#0(0x00000000)
:023948BC E59D1010 ldr r1,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:023948C0 E358000A cmp r8,#0xA
:023948C4 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(1102434c)=#0(0x00000000)
:023948C8 00051009 andeq  r1,r5,r9
:023948CC E1C050BC strh r5,[r0, #+0xc]		;r0+0xc=*(1102434e)=#0(0x00000000)
:023948D0 13A01000 movne  r1,#0x0		;r1=0(0x0)
:023948D4 E1C010BE strh r1,[r0, #+0xe]		;r0+0xe=*(11024350)=#0(0x00000000)
:023948D8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023948DC E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(11024352)=#0(0x00000000)
:023948E0 E1C041B8 strh r4,[r0, #+0x18]		;r0+0x18=*(1102435a)=#0(0x00000000)
:023948E4 E580B014 str r11,[r0, #+0x14]		;r0+0x14=*(11024356)=#0(0x00000000)
:023948E8 E580601C str r6,[r0, #+0x1c]		;r0+0x1c=*(1102435e)=#0(0x00000000)
:023948EC E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(02394940)=#65535(0x0000ffff)
:023948F0 E5807020 str r7,[r0, #+0x20]		;r0+0x20=*(11024362)=#0(0x00000000)
:023948F4 E1C011BA strh r1,[r0, #+0x1a]		;r0+0x1a=*(1102435c)=#0(0x00000000)
:023948F8 E28A1C01 add  r1,r10,#0x100
:023948FC E1D118B8 ldrh r1,[r1, #+0x88]		;r1+0x88=*(00000088)
:02394900 E1DA23B0 ldrh r2,[r10, #+0x30]		;r10+0x30=*(11024372)=#0(0x00000000)
:02394904 E3510000 cmp r1,#0x0
:02394908 E1DA33B2 ldrh r3,[r10, #+0x32]		;r10+0x32=*(11024374)=#0(0x00000000)
:0239490C 01A01002 moveq  r1,r2			;r1=0(0x0)
:02394910 11A01003 movne  r1,r3			;r1=0(0x0)
:02394914 E1C012B4 strh r1,[r0, #+0x24]		;r0+0x24=*(11024366)=#0(0x00000000)
:02394918 E28A1C01 add  r1,r10,#0x100
:0239491C E1D118B8 ldrh r1,[r1, #+0x88]		;r1+0x88=*(00000088)
:02394920 E3510000 cmp r1,#0x0
:02394924 11A03002 movne  r3,r2			;r3=0(0x0)
:02394928 E1C032B6 strh r3,[r0, #+0x26]		;r0+0x26=*(11024368)=#0(0x00000000)
:0239492C EB4088C1 bl 033B6C38
:02394930 E28DD014 add  r13,r13,#0x14
:02394934 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02394938 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:0239493C 027F8884 rsbeqs r8,r15,#0x840000
:02394940 0000FFFF unknown
:02394944 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02394948 E24DDC02 sub  r13,r13,#0x200
:0239494C E59F0100 ldr r0,[r15, #+0x100]		;r15+0x100=*(02394a54)=#41912452(0x027f8884)
:02394950 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:02394954 E5906550 ldr r6,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:02394958 E1D600B0 ldrh r0,[r6, #+0x0]		;r6+0x0=*(11024342)=#0(0x00000000)
:0239495C E3500009 cmp r0,#0x9
:02394960 1350000A cmpne r0,#0xA
:02394964 0A000006 beq 02394984
:02394968 EB4088C5 bl 033B6C84
:0239496C E3A01010 mov  r1,#0x10		;r1=16(0x10)
:02394970 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394974 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02394978 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239497C EB4088AD bl 033B6C38
:02394980 EA000030 b 02394A48
:02394984 EB406302 bl 033AD594
:02394988 E596100C ldr r1,[r6, #+0xc]		;r6+0xc=*(1102434e)=#0(0x00000000)
:0239498C E1A05000 mov  r5,r0			;r5=0(0x0)
:02394990 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02394994 E3510001 cmp r1,#0x1
:02394998 E586000C str r0,[r6, #+0xc]		;r6+0xc=*(1102434e)=#0(0x00000000)
:0239499C 03A04001 moveq  r4,#0x1		;r4=1(0x1)
:023949A0 EB0002A1 bl 0239542C
:023949A4 EBFFED4A bl 0238FED4
:023949A8 E1D600B0 ldrh r0,[r6, #+0x0]		;r6+0x0=*(11024342)=#0(0x00000000)
:023949AC E350000A cmp r0,#0xA
:023949B0 03A00008 moveq  r0,#0x8		;r0=8(0x8)
:023949B4 01C600B0 streqh r0,[r6, #+0x0]		;r6+0x0=*(11024342)=#0(0x00000000)
:023949B8 0A000002 beq 023949C8
:023949BC E3500009 cmp r0,#0x9
:023949C0 03A00007 moveq  r0,#0x7		;r0=7(0x7)
:023949C4 01C600B0 streqh r0,[r6, #+0x0]		;r6+0x0=*(11024342)=#0(0x00000000)
:023949C8 E1A00005 mov  r0,r5			;r0=0(0x0)
:023949CC EB4062F5 bl 033AD5A8
:023949D0 E28D0000 add  r0,r13,#0x0
:023949D4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023949D8 EBFFF56D bl 02391F94
:023949DC E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023949E0 E3510000 cmp r1,#0x0
:023949E4 0A000002 beq 023949F4
:023949E8 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(02394a58)=#534(0x00000216)
:023949EC EB00001B bl 02394A60
:023949F0 EA000014 b 02394A48
:023949F4 E28D0000 add  r0,r13,#0x0
:023949F8 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023949FC EBFFF48F bl 02391C40
:02394A00 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0000021a)
:02394A04 E3510000 cmp r1,#0x0
:02394A08 0A000002 beq 02394A18
:02394A0C E3A00F41 mov  r0,#0x104		;r0=260(0x104)
:02394A10 EB000012 bl 02394A60
:02394A14 EA00000B b 02394A48
:02394A18 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02394A1C E1C608BA strh r0,[r6, #+0x8a]		;r6+0x8a=*(110243cc)=#0(0x00000000)
:02394A20 E3540000 cmp r4,#0x0
:02394A24 0A000001 beq 02394A30
:02394A28 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(02394a5c)=#65535(0x0000ffff)
:02394A2C EB0009A2 bl 023970BC
:02394A30 EB408893 bl 033B6C84
:02394A34 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:02394A38 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0000ffff)
:02394A3C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394A40 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00010001)
:02394A44 EB40887B bl 033B6C38
:02394A48 E28DDC02 add  r13,r13,#0x200
:02394A4C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02394A50 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02394A54 027F8884 rsbeqs r8,r15,#0x840000
:02394A58 00000216 andeq  r0,r0,r6,lsl r2
:02394A5C 0000FFFF unknown
:02394A60 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02394A64 E1A05000 mov  r5,r0			;r5=65535(0xffff)
:02394A68 E1A04001 mov  r4,r1			;r4=0(0x0)
:02394A6C EB408884 bl 033B6C84
:02394A70 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:02394A74 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0000ffff)
:02394A78 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394A7C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00010001)
:02394A80 E1C050B4 strh r5,[r0, #+0x4]		;r0+0x4=*(00010003)
:02394A84 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00010005)
:02394A88 EB40886A bl 033B6C38
:02394A8C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02394A90 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02394A94 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02394A98 E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(02394b1c)=#41912452(0x027f8884)
:02394A9C E5902008 ldr r2,[r0, #+0x8]		;r0+0x8=*(00010007)
:02394AA0 E5914550 ldr r4,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02394AA4 E1A05802 mov  r5,r2,lsl #0x10		;r5=0(0x0)
:02394AA8 E5906004 ldr r6,[r0, #+0x4]		;r0+0x4=*(00010003)
:02394AAC E1A07825 mov  r7,r5,lsr #0x10		;r7=0(0x0)
:02394AB0 EB4062B7 bl 033AD594
:02394AB4 E58460B0 str r6,[r4, #+0xb0]		;r4+0xb0=*(110243f2)=#0(0x00000000)
:02394AB8 E1C47BB8 strh r7,[r4, #+0xb8]		;r4+0xb8=*(110243fa)=#0(0x00000000)
:02394ABC E0861825 add  r1,r6,r5,lsr #0x10
:02394AC0 E58410B4 str r1,[r4, #+0xb4]		;r4+0xb4=*(110243f6)=#0(0x00000000)
:02394AC4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394AC8 E1C41ABE strh r1,[r4, #+0xae]		;r4+0xae=*(110243f0)=#0(0x00000000)
:02394ACC E58410A8 str r1,[r4, #+0xa8]		;r4+0xa8=*(110243ea)=#0(0x00000000)
:02394AD0 E1C41ABC strh r1,[r4, #+0xac]		;r4+0xac=*(110243ee)=#0(0x00000000)
:02394AD4 E5841018 str r1,[r4, #+0x18]		;r4+0x18=*(1102435a)=#0(0x00000000)
:02394AD8 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:02394ADC E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(11024342)=#0(0x00000000)
:02394AE0 E1A05000 mov  r5,r0			;r5=65535(0xffff)
:02394AE4 EB408866 bl 033B6C84
:02394AE8 E3A01011 mov  r1,#0x11		;r1=17(0x11)
:02394AEC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0000ffff)
:02394AF0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394AF4 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00010001)
:02394AF8 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:02394AFC E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00010003)
:02394B00 EB40884C bl 033B6C38
:02394B04 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394B08 E1A00005 mov  r0,r5			;r0=65535(0xffff)
:02394B0C E5841010 str r1,[r4, #+0x10]		;r4+0x10=*(11024352)=#0(0x00000000)
:02394B10 EB4062A4 bl 033AD5A8
:02394B14 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02394B18 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02394B1C 027F8884 rsbeqs r8,r15,#0x840000
:02394B20 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02394B24 E24DDE23 sub  r13,r13,#0x230
:02394B28 E59F10E4 ldr r1,[r15, #+0xe4]		;r15+0xe4=*(02394c14)=#41912452(0x027f8884)
:02394B2C E1A05000 mov  r5,r0			;r5=65535(0xffff)
:02394B30 E5914550 ldr r4,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02394B34 E2850004 add  r0,r5,#0x4
:02394B38 E28410A2 add  r1,r4,#0xA2
:02394B3C E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02394B40 EB40639E bl 033AD9C0
:02394B44 E595000C ldr r0,[r5, #+0xc]		;r5+0xc=*(0001000b)
:02394B48 E28D1000 add  r1,r13,#0x0
:02394B4C E58400A8 str r0,[r4, #+0xa8]		;r4+0xa8=*(110243ea)=#0(0x00000000)
:02394B50 E5952010 ldr r2,[r5, #+0x10]		;r5+0x10=*(0001000f)
:02394B54 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02394B58 E1C42ABC strh r2,[r4, #+0xac]		;r4+0xac=*(110243ee)=#0(0x00000000)
:02394B5C E5840018 str r0,[r4, #+0x18]		;r4+0x18=*(1102435a)=#0(0x00000000)
:02394B60 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02394B64 E3A02030 mov  r2,#0x30		;r2=48(0x30)
:02394B68 EB406326 bl 033AD808
:02394B6C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02394B70 E1CD00B0 strh r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02394B74 E5951010 ldr r1,[r5, #+0x10]		;r5+0x10=*(0001000f)
:02394B78 E2840C01 add  r0,r4,#0x100
:02394B7C E1CD10B6 strh r1,[r13, #+0x6]		;r13+0x6=*(42032e7e)=#0(0x00000000)
:02394B80 E1D00EBC ldrh r0,[r0, #+0xec]		;r0+0xec=*(000000ec)
:02394B84 E28D1018 add  r1,r13,#0x18
:02394B88 E3500002 cmp r0,#0x2
:02394B8C 03A03014 moveq  r3,#0x14		;r3=20(0x14)
:02394B90 13A0300A movne  r3,#0xA		;r3=10(0xa)
:02394B94 E2850004 add  r0,r5,#0x4
:02394B98 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02394B9C E5CD300E strb r3,[r13, #+0xe]		;r13+0xe=*(42032e86)=#0(0x00000000)
:02394BA0 EB406386 bl 033AD9C0
:02394BA4 E28D101E add  r1,r13,#0x1E
:02394BA8 E28400E0 add  r0,r4,#0xE0
:02394BAC E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02394BB0 EB406382 bl 033AD9C0
:02394BB4 E595200C ldr r2,[r5, #+0xc]		;r5+0xc=*(0001000b)
:02394BB8 E28D0030 add  r0,r13,#0x30
:02394BBC E28D1000 add  r1,r13,#0x0
:02394BC0 E58D202C str r2,[r13, #+0x2c]		;r13+0x2c=*(42032ea4)=#0(0x00000000)
:02394BC4 EBFFF3B2 bl 02391A94
:02394BC8 E1A04000 mov  r4,r0			;r4=0(0x0)
:02394BCC EB40882C bl 033B6C84
:02394BD0 E3A01012 mov  r1,#0x12		;r1=18(0x12)
:02394BD4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394BD8 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02394BDC E3510000 cmp r1,#0x0
:02394BE0 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02394BE4 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02394BE8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394BEC E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02394BF0 E3510000 cmp r1,#0x0
:02394BF4 13A01C01 movne  r1,#0x100		;r1=256(0x100)
:02394BF8 11C010B4 strneh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394BFC 11D410B4 ldrneh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02394C00 11C010B6 strneh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:02394C04 EB40880B bl 033B6C38
:02394C08 E28DDE23 add  r13,r13,#0x230
:02394C0C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02394C10 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02394C14 027F8884 rsbeqs r8,r15,#0x840000
:02394C18 E92D4010 stmdb  r13!,{r4,r14}
:02394C1C E24DDC02 sub  r13,r13,#0x200
:02394C20 E59F00A8 ldr r0,[r15, #+0xa8]		;r15+0xa8=*(02394cd0)=#41912452(0x027f8884)
:02394C24 E5904550 ldr r4,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:02394C28 EB406259 bl 033AD594
:02394C2C E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(11024342)=#0(0x00000000)
:02394C30 E351000B cmp r1,#0xB
:02394C34 0A000007 beq 02394C58
:02394C38 EB40625A bl 033AD5A8
:02394C3C EB408810 bl 033B6C84
:02394C40 E3A01013 mov  r1,#0x13		;r1=19(0x13)
:02394C44 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027f8884)=#322258208(0x13354520)
:02394C48 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02394C4C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(027f8886)=#-1416096971(0xab981335)
:02394C50 EB4087F8 bl 033B6C38
:02394C54 EA00001A b 02394CC4
:02394C58 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394C5C E5841010 str r1,[r4, #+0x10]		;r4+0x10=*(11024352)=#0(0x00000000)
:02394C60 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02394C64 E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(11024342)=#0(0x00000000)
:02394C68 EB40624E bl 033AD5A8
:02394C6C E28D0000 add  r0,r13,#0x0
:02394C70 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:02394C74 EBFFF3F1 bl 02391C40
:02394C78 E1D040B4 ldrh r4,[r0, #+0x4]		;r0+0x4=*(027f8888)=#1116318616(0x4289ab98)
:02394C7C E3540000 cmp r4,#0x0
:02394C80 0A000009 beq 02394CAC
:02394C84 EB4087FE bl 033B6C84
:02394C88 E3A01013 mov  r1,#0x13		;r1=19(0x13)
:02394C8C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027f8884)=#322258208(0x13354520)
:02394C90 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394C94 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(027f8886)=#-1416096971(0xab981335)
:02394C98 E3A01F41 mov  r1,#0x104		;r1=260(0x104)
:02394C9C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(027f8888)=#1116318616(0x4289ab98)
:02394CA0 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(027f888a)=#288572041(0x11334289)
:02394CA4 EB4087E3 bl 033B6C38
:02394CA8 EA000005 b 02394CC4
:02394CAC EB4087F4 bl 033B6C84
:02394CB0 E3A01013 mov  r1,#0x13		;r1=19(0x13)
:02394CB4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027f8884)=#322258208(0x13354520)
:02394CB8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394CBC E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(027f8886)=#-1416096971(0xab981335)
:02394CC0 EB4087DC bl 033B6C38
:02394CC4 E28DDC02 add  r13,r13,#0x200
:02394CC8 E8BD4010 ldmia  r13!,{r4,r14}
:02394CCC E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02394CD0 027F8884 rsbeqs r8,r15,#0x840000
:02394CD4 E92D4008 stmdb  r13!,{r3,r14}
:02394CD8 E59F1098 ldr r1,[r15, #+0x98]		;r15+0x98=*(02394d78)=#41912452(0x027f8884)
:02394CDC E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(027f8888)=#1116318616(0x4289ab98)
:02394CE0 E5913550 ldr r3,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02394CE4 E2831C01 add  r1,r3,#0x100
:02394CE8 E1C129B6 strh r2,[r1, #+0x96]		;r1+0x96=*(027f891a)=#842146064(0x32322110)
:02394CEC E1D119B6 ldrh r1,[r1, #+0x96]		;r1+0x96=*(027f891a)=#842146064(0x32322110)
:02394CF0 E3510003 cmp r1,#0x3
:02394CF4 908FF101 addls  r15,r15,r1,lsl #0x2
:02394CF8 EA000009 b 02394D24
:02394CFC EA000002 b 02394D0C
:02394D00 EA000004 b 02394D18
:02394D04 EA000003 b 02394D18
:02394D08 EA000002 b 02394D18
:02394D0C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394D10 E5831198 str r1,[r3, #+0x198]		;r3+0x198=*(110244da)=#0(0x00000000)
:02394D14 EA000004 b 02394D2C
:02394D18 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394D1C E5831198 str r1,[r3, #+0x198]		;r3+0x198=*(110244da)=#0(0x00000000)
:02394D20 EA000001 b 02394D2C
:02394D24 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394D28 E5831198 str r1,[r3, #+0x198]		;r3+0x198=*(110244da)=#0(0x00000000)
:02394D2C E5931198 ldr r1,[r3, #+0x198]		;r3+0x198=*(110244da)=#0(0x00000000)
:02394D30 E3A02050 mov  r2,#0x50		;r2=80(0x50)
:02394D34 E3510001 cmp r1,#0x1
:02394D38 1A000003 bne 02394D4C
:02394D3C E5900008 ldr r0,[r0, #+0x8]		;r0+0x8=*(027f888c)=#873468211(0x34101133)
:02394D40 E2831F67 add  r1,r3,#0x19C
:02394D44 EB40631D bl 033AD9C0
:02394D48 EA000002 b 02394D58
:02394D4C E2830F67 add  r0,r3,#0x19C
:02394D50 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394D54 EB4062EA bl 033AD904
:02394D58 EB4087C9 bl 033B6C84
:02394D5C E3A01014 mov  r1,#0x14		;r1=20(0x14)
:02394D60 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394D64 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394D68 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394D6C EB4087B1 bl 033B6C38
:02394D70 E8BD4008 ldmia  r13!,{r3,r14}
:02394D74 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02394D78 027F8884 rsbeqs r8,r15,#0x840000
:02394D7C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02394D80 E24DDC02 sub  r13,r13,#0x200
:02394D84 E59F10E4 ldr r1,[r15, #+0xe4]		;r15+0xe4=*(02394e70)=#41912452(0x027f8884)
:02394D88 E1A05000 mov  r5,r0			;r5=0(0x0)
:02394D8C E5914550 ldr r4,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02394D90 E5951004 ldr r1,[r5, #+0x4]		;r5+0x4=*(00000004)
:02394D94 E2840C01 add  r0,r4,#0x100
:02394D98 E1C019B6 strh r1,[r0, #+0x96]		;r0+0x96=*(00000096)
:02394D9C E1D009B6 ldrh r0,[r0, #+0x96]		;r0+0x96=*(00000096)
:02394DA0 E3500003 cmp r0,#0x3
:02394DA4 908FF100 addls  r15,r15,r0,lsl #0x2
:02394DA8 EA000009 b 02394DD4
:02394DAC EA000002 b 02394DBC
:02394DB0 EA000004 b 02394DC8
:02394DB4 EA000003 b 02394DC8
:02394DB8 EA000002 b 02394DC8
:02394DBC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02394DC0 E5840198 str r0,[r4, #+0x198]		;r4+0x198=*(110244da)=#0(0x00000000)
:02394DC4 EA000004 b 02394DDC
:02394DC8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02394DCC E5840198 str r0,[r4, #+0x198]		;r4+0x198=*(110244da)=#0(0x00000000)
:02394DD0 EA000001 b 02394DDC
:02394DD4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02394DD8 E5840198 str r0,[r4, #+0x198]		;r4+0x198=*(110244da)=#0(0x00000000)
:02394DDC E5940198 ldr r0,[r4, #+0x198]		;r4+0x198=*(110244da)=#0(0x00000000)
:02394DE0 E3A02050 mov  r2,#0x50		;r2=80(0x50)
:02394DE4 E3500001 cmp r0,#0x1
:02394DE8 1A000003 bne 02394DFC
:02394DEC E5950008 ldr r0,[r5, #+0x8]		;r5+0x8=*(00000008)
:02394DF0 E2841F67 add  r1,r4,#0x19C
:02394DF4 EB4062F1 bl 033AD9C0
:02394DF8 EA000002 b 02394E08
:02394DFC E2840F67 add  r0,r4,#0x19C
:02394E00 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394E04 EB4062BE bl 033AD904
:02394E08 E595100C ldr r1,[r5, #+0xc]		;r5+0xc=*(0000000c)
:02394E0C E28D0000 add  r0,r13,#0x0
:02394E10 E1C41CB4 strh r1,[r4, #+0xc4]		;r4+0xc4=*(11024406)=#0(0x00000000)
:02394E14 E1D41CB4 ldrh r1,[r4, #+0xc4]		;r4+0xc4=*(11024406)=#0(0x00000000)
:02394E18 EBFFF3B3 bl 02391CEC
:02394E1C E1D040B4 ldrh r4,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394E20 E3540000 cmp r4,#0x0
:02394E24 0A000008 beq 02394E4C
:02394E28 EB408795 bl 033B6C84
:02394E2C E3A02014 mov  r2,#0x14		;r2=20(0x14)
:02394E30 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394E34 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394E38 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394E3C E2611F82 rsb  r1,r1,#0x208
:02394E40 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394E44 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000006)
:02394E48 EB40877A bl 033B6C38
:02394E4C EB40878C bl 033B6C84
:02394E50 E3A01027 mov  r1,#0x27		;r1=39(0x27)
:02394E54 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394E58 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394E5C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394E60 EB408774 bl 033B6C38
:02394E64 E28DDC02 add  r13,r13,#0x200
:02394E68 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02394E6C E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02394E70 027F8884 rsbeqs r8,r15,#0x840000
:02394E74 E92D4010 stmdb  r13!,{r4,r14}
:02394E78 E24DDD0A sub  r13,r13,#0x280
:02394E7C E59F10DC ldr r1,[r15, #+0xdc]		;r15+0xdc=*(02394f60)=#41912452(0x027f8884)
:02394E80 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394E84 E5914550 ldr r4,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02394E88 E58420E8 str r2,[r4, #+0xe8]		;r4+0xe8=*(1102442a)=#0(0x00000000)
:02394E8C E5901008 ldr r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02394E90 E1C41EBC strh r1,[r4, #+0xec]		;r4+0xec=*(1102442e)=#0(0x00000000)
:02394E94 E590100C ldr r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02394E98 E58410F0 str r1,[r4, #+0xf0]		;r4+0xf0=*(11024432)=#0(0x00000000)
:02394E9C E5901010 ldr r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02394EA0 E1C41FB4 strh r1,[r4, #+0xf4]		;r4+0xf4=*(11024436)=#0(0x00000000)
:02394EA4 E5900014 ldr r0,[r0, #+0x14]		;r0+0x14=*(00000014)
:02394EA8 E20000FF and  r0,r0,#0xFF
:02394EAC E3100001 tst r0,#0x1
:02394EB0 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02394EB4 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02394EB8 E1C41FB6 strh r1,[r4, #+0xf6]		;r4+0xf6=*(11024438)=#0(0x00000000)
:02394EBC E3100002 tst r0,#0x2
:02394EC0 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02394EC4 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02394EC8 E1C41FBA strh r1,[r4, #+0xfa]		;r4+0xfa=*(1102443c)=#0(0x00000000)
:02394ECC E3100004 tst r0,#0x4
:02394ED0 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02394ED4 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02394ED8 E3100008 tst r0,#0x8
:02394EDC E1C41FBC strh r1,[r4, #+0xfc]		;r4+0xfc=*(1102443e)=#0(0x00000000)
:02394EE0 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02394EE4 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02394EE8 E1C41FBE strh r1,[r4, #+0xfe]		;r4+0xfe=*(11024440)=#0(0x00000000)
:02394EEC E28D0000 add  r0,r13,#0x0
:02394EF0 E28410E8 add  r1,r4,#0xE8
:02394EF4 EBFFEB29 bl 0238FBA0
:02394EF8 E1D41EBC ldrh r1,[r4, #+0xec]		;r4+0xec=*(1102442e)=#0(0x00000000)
:02394EFC E28D0080 add  r0,r13,#0x80
:02394F00 E2811010 add  r1,r1,#0x10
:02394F04 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:02394F08 E28D2000 add  r2,r13,#0x0
:02394F0C E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:02394F10 EBFFF44D bl 0239204C
:02394F14 E1A04000 mov  r4,r0			;r4=0(0x0)
:02394F18 EB408759 bl 033B6C84
:02394F1C E3A01018 mov  r1,#0x18		;r1=24(0x18)
:02394F20 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394F24 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02394F28 E3510000 cmp r1,#0x0
:02394F2C 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02394F30 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02394F34 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394F38 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02394F3C E3510000 cmp r1,#0x0
:02394F40 159F101C ldrne r1,[r15, #+0x1c]		;r15+0x1c=*(02394f64)=#581(0x00000245)
:02394F44 11C010B4 strneh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394F48 11D410B4 ldrneh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02394F4C 11C010B6 strneh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:02394F50 EB408738 bl 033B6C38
:02394F54 E28DDD0A add  r13,r13,#0x280
:02394F58 E8BD4010 ldmia  r13!,{r4,r14}
:02394F5C E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02394F60 027F8884 rsbeqs r8,r15,#0x840000
:02394F64 00000245 andeq  r0,r0,r5,asr #0x4
:02394F68 E92D4010 stmdb  r13!,{r4,r14}
:02394F6C E24DDC02 sub  r13,r13,#0x200
:02394F70 E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394F74 E28D0000 add  r0,r13,#0x0
:02394F78 E1A01801 mov  r1,r1,lsl #0x10		;r1=38076416(0x2450000)
:02394F7C E1A01821 mov  r1,r1,lsr #0x10		;r1=581(0x245)
:02394F80 EBFFF3EC bl 02391F38
:02394F84 E1D040B4 ldrh r4,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394F88 E3540000 cmp r4,#0x0
:02394F8C 0A000009 beq 02394FB8
:02394F90 EB40873B bl 033B6C84
:02394F94 E3A02019 mov  r2,#0x19		;r2=25(0x19)
:02394F98 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02394F9C E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394FA0 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394FA4 E2811F85 add  r1,r1,#0x214
:02394FA8 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02394FAC E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000006)
:02394FB0 EB408720 bl 033B6C38
:02394FB4 EA000005 b 02394FD0
:02394FB8 EB408731 bl 033B6C84
:02394FBC E3A01019 mov  r1,#0x19		;r1=25(0x19)
:02394FC0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394FC4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02394FC8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394FCC EB408719 bl 033B6C38
:02394FD0 E28DDC02 add  r13,r13,#0x200
:02394FD4 E8BD4010 ldmia  r13!,{r4,r14}
:02394FD8 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02394FDC E92D4008 stmdb  r13!,{r3,r14}
:02394FE0 EB408727 bl 033B6C84
:02394FE4 E3A0101A mov  r1,#0x1A		;r1=26(0x1a)
:02394FE8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02394FEC E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02394FF0 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02394FF4 EB40870F bl 033B6C38
:02394FF8 E8BD4008 ldmia  r13!,{r3,r14}
:02394FFC E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02395000 E92D4008 stmdb  r13!,{r3,r14}
:02395004 EB40871E bl 033B6C84
:02395008 E3A0101B mov  r1,#0x1B		;r1=27(0x1b)
:0239500C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395010 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02395014 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02395018 EB408706 bl 033B6C38
:0239501C E8BD4008 ldmia  r13!,{r3,r14}
:02395020 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02395024 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02395028 E24DDC02 sub  r13,r13,#0x200
:0239502C E990000E ldmib  r0 ,{r1,r2,r3}
:02395030 E5900010 ldr r0,[r0, #+0x10]		;r0+0x10=*(00000010)
:02395034 E1A01801 mov  r1,r1,lsl #0x10		;r1=262144(0x40000)
:02395038 E1A04800 mov  r4,r0,lsl #0x10		;r4=0(0x0)
:0239503C E1A02802 mov  r2,r2,lsl #0x10		;r2=1638400(0x190000)
:02395040 E1A03803 mov  r3,r3,lsl #0x10		;r3=1128398848(0x43420000)
:02395044 E59FC0F8 ldr r12,[r15, #+0xf8]		;r15+0xf8=*(02395144)=#41912452(0x027f8884)
:02395048 E1A05824 mov  r5,r4,lsr #0x10		;r5=0(0x0)
:0239504C E28D0000 add  r0,r13,#0x0
:02395050 E1A01821 mov  r1,r1,lsr #0x10		;r1=4(0x4)
:02395054 E1A02822 mov  r2,r2,lsr #0x10		;r2=25(0x19)
:02395058 E1A03823 mov  r3,r3,lsr #0x10		;r3=17218(0x4342)
:0239505C E59C4550 ldr r4,[r12, #+0x550]		;r12+0x550=*(027f8dd4)=#285360962(0x11024342)
:02395060 EBFFF383 bl 02391E74
:02395064 E1D060B4 ldrh r6,[r0, #+0x4]		;r0+0x4=*(00000004)
:02395068 E3560000 cmp r6,#0x0
:0239506C 0A000009 beq 02395098
:02395070 EB408703 bl 033B6C84
:02395074 E3A0201D mov  r2,#0x1D		;r2=29(0x1d)
:02395078 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239507C E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395080 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02395084 E2811E21 add  r1,r1,#0x210
:02395088 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239508C E1C060B6 strh r6,[r0, #+0x6]		;r0+0x6=*(00000006)
:02395090 EB4086E8 bl 033B6C38
:02395094 EA000027 b 02395138
:02395098 E59F00A8 ldr r0,[r15, #+0xa8]		;r15+0xa8=*(02395148)=#65535(0x0000ffff)
:0239509C E1550000 cmp r5,r0
:023950A0 0A000011 beq 023950EC
:023950A4 E3550000 cmp r5,#0x0
:023950A8 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:023950AC 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023950B0 0A00000A beq 023950E0
:023950B4 E3A00064 mov  r0,#0x64		;r0=100(0x64)
:023950B8 E0020095 mul  r2,r5,r0
:023950BC E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(0239514c)=#33514(0x000082ea)
:023950C0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023950C4 E083C092 umull  r12,r3,r2,r0
:023950C8 E0233192 mla  r3,r2,r1,r3unknown
:023950CC E1A01FC2 mov  r1,r2,asr #0x1f
:023950D0 E0233091 mla  r3,r1,r0,r3unknown
:023950D4 E1A0132C mov  r1,r12,lsr #0x6		;r1=654882(0x9fe22)
:023950D8 E1A00323 mov  r0,r3,lsr #0x6		;r0=269(0x10d)
:023950DC E1811D03 orr  r1,r1,r3,lsl #0x1a
:023950E0 E58417B8 str r1,[r4, #+0x7b8]		;r4+0x7b8=*(11024afa)=#0(0x00000000)
:023950E4 E58407BC str r0,[r4, #+0x7bc]		;r4+0x7bc=*(11024afe)=#0(0x00000000)
:023950E8 EA000002 b 023950F8
:023950EC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023950F0 E58407B8 str r0,[r4, #+0x7b8]		;r4+0x7b8=*(11024afa)=#0(0x00000000)
:023950F4 E58407BC str r0,[r4, #+0x7bc]		;r4+0x7bc=*(11024afe)=#0(0x00000000)
:023950F8 EB405E6C bl 033ACAB0
:023950FC E3811000 orr  r1,r1,#0x0
:02395100 E3802001 orr  r2,r0,#0x1
:02395104 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02395108 E0840183 add  r0,r4,r3,lsl #0x3
:0239510C E5802738 str r2,[r0, #+0x738]		;r0+0x738=*(00000738)
:02395110 E2833001 add  r3,r3,#0x1
:02395114 E580173C str r1,[r0, #+0x73c]		;r0+0x73c=*(0000073c)
:02395118 E3530010 cmp r3,#0x10
:0239511C BAFFFFF9 blt 02395108
:02395120 EB4086D7 bl 033B6C84
:02395124 E3A0101D mov  r1,#0x1D		;r1=29(0x1d)
:02395128 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239512C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02395130 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02395134 EB4086BF bl 033B6C38
:02395138 E28DDC02 add  r13,r13,#0x200
:0239513C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02395140 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02395144 027F8884 rsbeqs r8,r15,#0x840000
:02395148 0000FFFF unknown
:0239514C 000082EA andeq  r8,r0,r10,ror #0x5
:02395150 E92D43F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r14}
:02395154 E24DDF85 sub  r13,r13,#0x214
:02395158 E59F118C ldr r1,[r15, #+0x18c]		;r15+0x18c=*(023952ec)=#41912452(0x027f8884)
:0239515C E1A07000 mov  r7,r0			;r7=0(0x0)
:02395160 E5916550 ldr r6,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02395164 E28D4014 add  r4,r13,#0x14
:02395168 E1D600B0 ldrh r0,[r6, #+0x0]		;r6+0x0=*(11024342)=#0(0x00000000)
:0239516C E3500002 cmp r0,#0x2
:02395170 0A000006 beq 02395190
:02395174 EB4086C2 bl 033B6C84
:02395178 E3A0101E mov  r1,#0x1E		;r1=30(0x1e)
:0239517C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395180 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02395184 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02395188 EB4086AA bl 033B6C38
:0239518C EA000053 b 023952E0
:02395190 E1A00004 mov  r0,r4			;r0=285360962(0x11024342)
:02395194 EBFFF407 bl 023921B8
:02395198 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(11024346)=#0(0x00000000)
:0239519C E3510000 cmp r1,#0x0
:023951A0 0A000002 beq 023951B0
:023951A4 E3A00FC2 mov  r0,#0x308		;r0=776(0x308)
:023951A8 EB000052 bl 023952F8
:023951AC EA00004B b 023952E0
:023951B0 E1D010B6 ldrh r1,[r0, #+0x6]		;r0+0x6=*(0000030e)
:023951B4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023951B8 E1C60EB6 strh r0,[r6, #+0xe6]		;r6+0xe6=*(11024428)=#0(0x00000000)
:023951BC E3510010 cmp r1,#0x10
:023951C0 1A00001A bne 02395230
:023951C4 E1A01004 mov  r1,r4			;r1=285360962(0x11024342)
:023951C8 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:023951CC EBFFEAA4 bl 0238FC64
:023951D0 E3500000 cmp r0,#0x0
:023951D4 0A000041 beq 023952E0
:023951D8 E1A00004 mov  r0,r4			;r0=285360962(0x11024342)
:023951DC EBFFF3D8 bl 02392144
:023951E0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(11024346)=#0(0x00000000)
:023951E4 E3510000 cmp r1,#0x0
:023951E8 0A000002 beq 023951F8
:023951EC E59F00FC ldr r0,[r15, #+0xfc]		;r15+0xfc=*(023952f0)=#771(0x00000303)
:023951F0 EB000040 bl 023952F8
:023951F4 EA000039 b 023952E0
:023951F8 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:023951FC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02395200 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(11024342)=#0(0x00000000)
:02395204 E1A00004 mov  r0,r4			;r0=285360962(0x11024342)
:02395208 E1A03001 mov  r3,r1			;r3=1(0x1)
:0239520C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02395210 EBFFF10E bl 02391650
:02395214 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(11024346)=#0(0x00000000)
:02395218 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239521C E3510000 cmp r1,#0x0
:02395220 0A000001 beq 0239522C
:02395224 EB000033 bl 023952F8
:02395228 EA00002C b 023952E0
:0239522C E1C60CB6 strh r0,[r6, #+0xc6]		;r6+0xc6=*(11024408)=#0(0x00000000)
:02395230 E1D780B2 ldrh r8,[r7, #+0x2]		;r7+0x2=*(00000002)
:02395234 E1D790B4 ldrh r9,[r7, #+0x4]		;r7+0x4=*(00000004)
:02395238 E1D750B6 ldrh r5,[r7, #+0x6]		;r7+0x6=*(00000006)
:0239523C E1D770B8 ldrh r7,[r7, #+0x8]		;r7+0x8=*(00000008)
:02395240 E28D0004 add  r0,r13,#0x4
:02395244 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02395248 E3A02010 mov  r2,#0x10		;r2=16(0x10)
:0239524C EB4061AC bl 033AD904
:02395250 E5CD5004 strb r5,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02395254 E28D0004 add  r0,r13,#0x4
:02395258 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239525C E1A00004 mov  r0,r4			;r0=285360962(0x11024342)
:02395260 E1A01008 mov  r1,r8			;r1=0(0x0)
:02395264 E1A02009 mov  r2,r9			;r2=285360962(0x11024342)
:02395268 E1A03007 mov  r3,r7			;r3=0(0x0)
:0239526C EBFFF1E8 bl 02391A14
:02395270 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(11024346)=#0(0x00000000)
:02395274 E3510000 cmp r1,#0x0
:02395278 0A000002 beq 02395288
:0239527C E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02395280 EB00001C bl 023952F8
:02395284 EA000015 b 023952E0
:02395288 E1D010B8 ldrh r1,[r0, #+0x8]		;r0+0x8=*(00000012)
:0239528C E1A00004 mov  r0,r4			;r0=285360962(0x11024342)
:02395290 E20140FF and  r4,r1,#0xFF
:02395294 E1A01401 mov  r1,r1,lsl #0x8		;r1=0(0x0)
:02395298 E1A05821 mov  r5,r1,lsr #0x10		;r5=0(0x0)
:0239529C EBFFF3A2 bl 0239212C
:023952A0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(11024346)=#0(0x00000000)
:023952A4 E3510000 cmp r1,#0x0
:023952A8 0A000002 beq 023952B8
:023952AC E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(023952f4)=#770(0x00000302)
:023952B0 EB000010 bl 023952F8
:023952B4 EA000009 b 023952E0
:023952B8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023952BC E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(11024342)=#0(0x00000000)
:023952C0 EB40866F bl 033B6C84
:023952C4 E3A0101E mov  r1,#0x1E		;r1=30(0x1e)
:023952C8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023952CC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023952D0 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023952D4 E1C040B8 strh r4,[r0, #+0x8]		;r0+0x8=*(00000008)
:023952D8 E1C050BA strh r5,[r0, #+0xa]		;r0+0xa=*(0000000a)
:023952DC EB408655 bl 033B6C38
:023952E0 E28DDF85 add  r13,r13,#0x214
:023952E4 E8BD43F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r14}
:023952E8 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:023952EC 027F8884 rsbeqs r8,r15,#0x840000
:023952F0 00000303 andeq  r0,r0,r3,lsl #0x6
:023952F4 00000302 andeq  r0,r0,r2,lsl #0x6
:023952F8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023952FC E1A05000 mov  r5,r0			;r5=0(0x0)
:02395300 E1A04001 mov  r4,r1			;r4=0(0x0)
:02395304 EB40865E bl 033B6C84
:02395308 E3A0101E mov  r1,#0x1E		;r1=30(0x1e)
:0239530C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395310 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02395314 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02395318 E1C050B4 strh r5,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239531C E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000006)
:02395320 EB408644 bl 033B6C38
:02395324 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02395328 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:0239532C E92D4010 stmdb  r13!,{r4,r14}
:02395330 E24DDC02 sub  r13,r13,#0x200
:02395334 E28D0000 add  r0,r13,#0x0
:02395338 EBFFF38C bl 02392170
:0239533C E1D040B4 ldrh r4,[r0, #+0x4]		;r0+0x4=*(00000004)
:02395340 E3540000 cmp r4,#0x0
:02395344 0A000009 beq 02395370
:02395348 EB40864D bl 033B6C84
:0239534C E3A0201F mov  r2,#0x1F		;r2=31(0x1f)
:02395350 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02395354 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395358 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239535C E2811FC1 add  r1,r1,#0x304
:02395360 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02395364 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000006)
:02395368 EB408632 bl 033B6C38
:0239536C EA000005 b 02395388
:02395370 EB408643 bl 033B6C84
:02395374 E3A0101F mov  r1,#0x1F		;r1=31(0x1f)
:02395378 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239537C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02395380 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02395384 EB40862B bl 033B6C38
:02395388 E28DDC02 add  r13,r13,#0x200
:0239538C E8BD4010 ldmia  r13!,{r4,r14}
:02395390 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02395394 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02395398 E24DDC02 sub  r13,r13,#0x200
:0239539C E28D0000 add  r0,r13,#0x0
:023953A0 EBFFF37E bl 023921A0
:023953A4 E1A05000 mov  r5,r0			;r5=0(0x0)
:023953A8 E1D540B4 ldrh r4,[r5, #+0x4]		;r5+0x4=*(00000004)
:023953AC E3540000 cmp r4,#0x0
:023953B0 0A000009 beq 023953DC
:023953B4 EB408632 bl 033B6C84
:023953B8 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:023953BC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023953C0 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:023953C4 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023953C8 E2611FC2 rsb  r1,r1,#0x308
:023953CC E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023953D0 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(00000006)
:023953D4 EB408617 bl 033B6C38
:023953D8 EA00000B b 0239540C
:023953DC EB408628 bl 033B6C84
:023953E0 E1A04000 mov  r4,r0			;r4=0(0x0)
:023953E4 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:023953E8 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:023953EC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023953F0 E2850008 add  r0,r5,#0x8
:023953F4 E2841008 add  r1,r4,#0x8
:023953F8 E3A020B4 mov  r2,#0xB4		;r2=180(0xb4)
:023953FC E1C430B2 strh r3,[r4, #+0x2]		;r4+0x2=*(00000002)
:02395400 EB40610A bl 033AD830
:02395404 E1A00004 mov  r0,r4			;r0=0(0x0)
:02395408 EB40860A bl 033B6C38
:0239540C E28DDC02 add  r13,r13,#0x200
:02395410 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02395414 E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:02395418 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(02395424)=#58710148(0x037fd884)
:0239541C E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(02395428)=#58766524(0x0380b4bc)
:02395420 E12FFF1C bx r12 (Jump to addr_037FD884?)msr CPSR_fsxc,r12
:02395424 037FD884 cmneq r15,#0x840000
:02395428 0380B4BC orreq  r11,r0,#0xBC000000
:0239542C E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(02395438)=#58710584(0x037fda38)
:02395430 E59F0004 ldr r0,[r15, #+0x4]		;r15+0x4=*(0239543c)=#58766524(0x0380b4bc)
:02395434 E12FFF1C bx r12 (Jump to addr_037FDA38?)msr CPSR_fsxc,r12
:02395438 037FDA38 cmneq r15,#0x38000
:0239543C 0380B4BC orreq  r11,r0,#0xBC000000
:02395440 E92D4018 stmdb  r13!,{r3,r4,r14}
:02395444 E24DD004 sub  r13,r13,#0x4
:02395448 E59F1090 ldr r1,[r15, #+0x90]		;r15+0x90=*(023954e0)=#41912452(0x027f8884)
:0239544C E59F0090 ldr r0,[r15, #+0x90]		;r15+0x90=*(023954e4)=#58766524(0x0380b4bc)
:02395450 E5914550 ldr r4,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02395454 E1D41EB6 ldrh r1,[r4, #+0xe6]		;r4+0xe6=*(11024428)=#0(0x00000000)
:02395458 E3510001 cmp r1,#0x1
:0239545C 1A00000B bne 02395490
:02395460 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380b4bc)=#393871727(0x177a016f)
:02395464 E3510000 cmp r1,#0x0
:02395468 0A000000 beq 02395470
:0239546C EB405F96 bl 033AD2CC
:02395470 E59F006C ldr r0,[r15, #+0x6c]		;r15+0x6c=*(023954e4)=#58766524(0x0380b4bc)
:02395474 E3A010CB mov  r1,#0xCB		;r1=203(0xcb)
:02395478 E3A0C003 mov  r12,#0x3		;r12=3(0x3)
:0239547C E59F3064 ldr r3,[r15, #+0x64]		;r15+0x64=*(023954e8)=#41836440(0x027e5f98)
:02395480 E281203C add  r2,r1,#0x3C
:02395484 E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02395488 EB405F27 bl 033AD12C
:0239548C EA000010 b 023954D4
:02395490 E3510002 cmp r1,#0x2
:02395494 1A00000E bne 023954D4
:02395498 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239549C E584101C str r1,[r4, #+0x1c]		;r4+0x1c=*(1102435e)=#0(0x00000000)
:023954A0 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380b4bc)=#393871727(0x177a016f)
:023954A4 E3510000 cmp r1,#0x0
:023954A8 0A000000 beq 023954B0
:023954AC EB405F86 bl 033AD2CC
:023954B0 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(023954e4)=#58766524(0x0380b4bc)
:023954B4 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023954B8 E3A010C8 mov  r1,#0xC8		;r1=200(0xc8)
:023954BC E59F3028 ldr r3,[r15, #+0x28]		;r15+0x28=*(023954ec)=#41835612(0x027e5c5c)
:023954C0 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023954C4 E281203F add  r2,r1,#0x3F
:023954C8 EB405F17 bl 033AD12C
:023954CC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023954D0 E58400D8 str r0,[r4, #+0xd8]		;r4+0xd8=*(1102441a)=#0(0x00000000)
:023954D4 E28DD004 add  r13,r13,#0x4
:023954D8 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023954DC E12FFF1E bx r14 (Jump to addr_023915D0?)
msr CPSR_fsxc,r14
:023954E0 027F8884 rsbeqs r8,r15,#0x840000
:023954E4 0380B4BC orreq  r11,r0,#0xBC000000
:023954E8 027E5F98 rsbeqs r5,r14,#0x260
:023954EC 027E5C5C rsbeqs r5,r14,#0x5C00
:023954F0 E92D4018 stmdb  r13!,{r3,r4,r14}
:023954F4 E24DD004 sub  r13,r13,#0x4
:023954F8 E59F112C ldr r1,[r15, #+0x12c]		;r15+0x12c=*(0239562c)=#41912452(0x027f8884)
:023954FC E59F212C ldr r2,[r15, #+0x12c]		;r15+0x12c=*(02395630)=#58785776(0x0380fff0)
:02395500 E5910550 ldr r0,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02395504 E1D230B0 ldrh r3,[r2, #+0x0]		;r2+0x0=*(0380fff0)=#-2094660832(0x83260320)
:02395508 E58030D0 str r3,[r0, #+0xd0]		;r0+0xd0=*(11024412)=#0(0x00000000)
:0239550C E59020D4 ldr r2,[r0, #+0xd4]		;r0+0xd4=*(11024416)=#0(0x00000000)
:02395510 E1520003 cmp r2,r3
:02395514 0A00002D beq 023955D0
:02395518 E58030D4 str r3,[r0, #+0xd4]		;r0+0xd4=*(11024416)=#0(0x00000000)
:0239551C E5911550 ldr r1,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02395520 E59F310C ldr r3,[r15, #+0x10c]		;r15+0x10c=*(02395634)=#75530488(0x048080f8)
:02395524 E59120D0 ldr r2,[r1, #+0xd0]		;r1+0xd0=*(000000d0)
:02395528 E1A02302 mov  r2,r2,lsl #0x6		;r2=0(0x0)
:0239552C E58120D0 str r2,[r1, #+0xd0]		;r1+0xd0=*(000000d0)
:02395530 E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(048080f8)=#-1(0xffffffff)
:02395534 E1D3E0B2 ldrh r14,[r3, #+0x2]		;r3+0x2=*(048080fa)=#-1(0xffffffff)
:02395538 E1D340B0 ldrh r4,[r3, #+0x0]		;r3+0x0=*(048080f8)=#-1(0xffffffff)
:0239553C E1520004 cmp r2,r4
:02395540 81D3E0B2 ldrhih r14,[r3, #+0x2]		;r3+0x2=*(048080fa)=#-1(0xffffffff)
:02395544 E59F30EC ldr r3,[r15, #+0xec]		;r15+0xec=*(02395638)=#67108870(0x04000006)
:02395548 E59F20EC ldr r2,[r15, #+0xec]		;r15+0xec=*(0239563c)=#263(0x00000107)
:0239554C E1D3C0B0 ldrh r12,[r3, #+0x0]		;r3+0x0=*(04000006)=#1184957121(0x46a102c1)
:02395550 E59F30E8 ldr r3,[r15, #+0xe8]		;r15+0xe8=*(02395640)=#4194240(0x003fffc0)
:02395554 E042C00C sub  r12,r2,r12
:02395558 E184E80E orr  r14,r4,r14,lsl #0x10
:0239555C E59120D0 ldr r2,[r1, #+0xd0]		;r1+0xd0=*(000000d0)
:02395560 E00EE003 and  r14,r14,r3
:02395564 E06CC38C rsb  r12,r12,r12,lsl #0x7
:02395568 E08CC08E add  r12,r12,r14,lsl #0x1
:0239556C E003E0AC and  r14,r3,r12,lsr #0x1
:02395570 E152000E cmp r2,r14
:02395574 83A02000 movhi  r2,#0x0		;r2=0(0x0)
:02395578 858120D8 strhi r2,[r1, #+0xd8]		;r1+0xd8=*(000000d8)
:0239557C 8A000013 bhi 023955D0
:02395580 E3A0C001 mov  r12,#0x1		;r12=1(0x1)
:02395584 EA00000D b 023955C0
:02395588 E59120D0 ldr r2,[r1, #+0xd0]		;r1+0xd0=*(000000d0)
:0239558C E282204B add  r2,r2,#0x4B
:02395590 E2823C41 add  r3,r2,#0x4100
:02395594 E58130D0 str r3,[r1, #+0xd0]		;r1+0xd0=*(000000d0)
:02395598 E153000E cmp r3,r14
:0239559C 9A000006 bls 023955BC
:023955A0 E59F209C ldr r2,[r15, #+0x9c]		;r15+0x9c=*(02395644)=#16398(0x0000400e)
:023955A4 E043300E sub  r3,r3,r14
:023955A8 E1530002 cmp r3,r2
:023955AC E58130D8 str r3,[r1, #+0xd8]		;r1+0xd8=*(000000d8)
:023955B0 83A02000 movhi  r2,#0x0		;r2=0(0x0)
:023955B4 858120D8 strhi r2,[r1, #+0xd8]		;r1+0xd8=*(000000d8)
:023955B8 EA000004 b 023955D0
:023955BC E28CC001 add  r12,r12,#0x1
:023955C0 E35C001E cmp r12,#0x1E
:023955C4 BAFFFFEF blt 02395588
:023955C8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023955CC E58120D8 str r2,[r1, #+0xd8]		;r1+0xd8=*(000000d8)
:023955D0 E59010D8 ldr r1,[r0, #+0xd8]		;r0+0xd8=*(1102441a)=#0(0x00000000)
:023955D4 E351007F cmp r1,#0x7F
:023955D8 9A000007 bls 023955FC
:023955DC E59F0064 ldr r0,[r15, #+0x64]		;r15+0x64=*(02395648)=#58766524(0x0380b4bc)
:023955E0 E3A010D0 mov  r1,#0xD0		;r1=208(0xd0)
:023955E4 E3A0C002 mov  r12,#0x2		;r12=2(0x2)
:023955E8 E59F305C ldr r3,[r15, #+0x5c]		;r15+0x5c=*(0239564c)=#41835968(0x027e5dc0)
:023955EC E2812037 add  r2,r1,#0x37
:023955F0 E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023955F4 EB405ECC bl 033AD12C
:023955F8 EA000008 b 02395620
:023955FC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02395600 E580201C str r2,[r0, #+0x1c]		;r0+0x1c=*(0380b4d8)=#804204280(0x2fef2ef8)
:02395604 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02395608 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239560C E1D014F2 ldrsh r1,[r0, #+0x42]		;r0+0x42=*(0380b4fe)=#61866096(0x03b00070)
:02395610 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(02395648)=#58766524(0x0380b4bc)
:02395614 E59F3034 ldr r3,[r15, #+0x34]		;r15+0x34=*(02395650)=#41836160(0x027e5e80)
:02395618 E2622F42 rsb  r2,r2,#0x108
:0239561C EB405EC2 bl 033AD12C
:02395620 E28DD004 add  r13,r13,#0x4
:02395624 E8BD4018 ldmia  r13!,{r3,r4,r14}
:02395628 E12FFF1E bx r14 (Jump to addr_FFFFFFFF?)
msr CPSR_fsxc,r14
:0239562C 027F8884 rsbeqs r8,r15,#0x840000
:02395630 0380FFF0 orreq  r15,r0,#0x3C0
:02395634 048080F8 streq r8,[r0],#+0xf8
:02395638 04000006 streq r0,[r0],#-0x6
:0239563C 00000107 andeq  r0,r0,r7,lsl #0x2
:02395640 003FFFC0 eoreqs r15,r15,r0,asr #0x1f
:02395644 0000400E andeq  r4,r0,r14
:02395648 0380B4BC orreq  r11,r0,#0xBC000000
:0239564C 027E5DC0 rsbeqs r5,r14,#0x3000
:02395650 027E5E80 rsbeqs r5,r14,#0x800
:02395654 E92D4008 stmdb  r13!,{r3,r14}
:02395658 E59F10A0 ldr r1,[r15, #+0xa0]		;r15+0xa0=*(02395700)=#67108870(0x04000006)
:0239565C E59F00A0 ldr r0,[r15, #+0xa0]		;r15+0xa0=*(02395704)=#41912452(0x027f8884)
:02395660 E1D1C0B0 ldrh r12,[r1, #+0x0]		;r1+0x0=*(04000006)=#1184957121(0x46a102c1)
:02395664 E5900550 ldr r0,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:02395668 E35C00D0 cmp r12,#0xD0
:0239566C BA000016 blt 023956CC
:02395670 E35C00D2 cmp r12,#0xD2
:02395674 AA000014 bge 023956CC
:02395678 E59010D8 ldr r1,[r0, #+0xd8]		;r0+0xd8=*(000000d8)
:0239567C E351007F cmp r1,#0x7F
:02395680 3A000011 bcc 023956CC
:02395684 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02395688 EA000005 b 023956A4
:0239568C E59020D8 ldr r2,[r0, #+0xd8]		;r0+0xd8=*(000000d8)
:02395690 E0631303 rsb  r1,r3,r3,lsl #0x6
:02395694 E281107F add  r1,r1,#0x7F
:02395698 E1520001 cmp r2,r1
:0239569C 3A000002 bcc 023956AC
:023956A0 E2833001 add  r3,r3,#0x1
:023956A4 E3530007 cmp r3,#0x7
:023956A8 BAFFFFF7 blt 0239568C
:023956AC E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(02395700)=#67108870(0x04000006)
:023956B0 E2632001 rsb  r2,r3,#0x1
:023956B4 E08C2002 add  r2,r12,r2
:023956B8 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04000006)=#1184957121(0x46a102c1)
:023956BC E59020D8 ldr r2,[r0, #+0xd8]		;r0+0xd8=*(000000d8)
:023956C0 E0631303 rsb  r1,r3,r3,lsl #0x6
:023956C4 E0421001 sub  r1,r2,r1
:023956C8 E58010D8 str r1,[r0, #+0xd8]		;r0+0xd8=*(000000d8)
:023956CC E59010D8 ldr r1,[r0, #+0xd8]		;r0+0xd8=*(000000d8)
:023956D0 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(02395708)=#263(0x00000107)
:023956D4 E351007F cmp r1,#0x7F
:023956D8 23A01000 movcs  r1,#0x0		;r1=0(0x0)
:023956DC 2580101C strcs r1,[r0, #+0x1c]		;r0+0x1c=*(0000001c)
:023956E0 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023956E4 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023956E8 E1D014F2 ldrsh r1,[r0, #+0x42]		;r0+0x42=*(00000042)
:023956EC E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0239570c)=#58766524(0x0380b4bc)
:023956F0 E59F3018 ldr r3,[r15, #+0x18]		;r15+0x18=*(02395710)=#41836160(0x027e5e80)
:023956F4 EB405E8C bl 033AD12C
:023956F8 E8BD4008 ldmia  r13!,{r3,r14}
:023956FC E12FFF1E bx r14 (Jump to addr_FFFFFFFF?)
msr CPSR_fsxc,r14
:02395700 04000006 streq r0,[r0],#-0x6
:02395704 027F8884 rsbeqs r8,r15,#0x840000
:02395708 00000107 andeq  r0,r0,r7,lsl #0x2
:0239570C 0380B4BC orreq  r11,r0,#0xBC000000
:02395710 027E5E80 rsbeqs r5,r14,#0x800
:02395714 E92D4018 stmdb  r13!,{r3,r4,r14}
:02395718 E24DD004 sub  r13,r13,#0x4
:0239571C E59F00F4 ldr r0,[r15, #+0xf4]		;r15+0xf4=*(02395818)=#41912452(0x027f8884)
:02395720 E5904550 ldr r4,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:02395724 E594000C ldr r0,[r4, #+0xc]		;r4+0xc=*(1102434e)=#0(0x00000000)
:02395728 E3500001 cmp r0,#0x1
:0239572C 1A000036 bne 0239580C
:02395730 E59F00E4 ldr r0,[r15, #+0xe4]		;r15+0xe4=*(0239581c)=#58766524(0x0380b4bc)
:02395734 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02395738 E3A010C8 mov  r1,#0xC8		;r1=200(0xc8)
:0239573C E59F30DC ldr r3,[r15, #+0xdc]		;r15+0xdc=*(02395820)=#41835612(0x027e5c5c)
:02395740 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02395744 E281203F add  r2,r1,#0x3F
:02395748 EB405E77 bl 033AD12C
:0239574C E59407BC ldr r0,[r4, #+0x7bc]		;r4+0x7bc=*(11024afe)=#0(0x00000000)
:02395750 E59417B8 ldr r1,[r4, #+0x7b8]		;r4+0x7b8=*(11024afa)=#0(0x00000000)
:02395754 E3500000 cmp r0,#0x0
:02395758 03510000 cmpeq r1,#0x0
:0239575C 0A000029 beq 02395808
:02395760 EB405CD2 bl 033ACAB0
:02395764 E594373C ldr r3,[r4, #+0x73c]		;r4+0x73c=*(11024a7e)=#0(0x00000000)
:02395768 E594C738 ldr r12,[r4, #+0x738]		;r4+0x738=*(11024a7a)=#0(0x00000000)
:0239576C E3530000 cmp r3,#0x0
:02395770 035C0000 cmpeq r12,#0x0
:02395774 E381E000 orr  r14,r1,#0x0
:02395778 E3801001 orr  r1,r0,#0x1
:0239577C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02395780 0A000020 beq 02395808
:02395784 E59427B8 ldr r2,[r4, #+0x7b8]		;r4+0x7b8=*(11024afa)=#0(0x00000000)
:02395788 E051C00C subs r12,r1,r12
:0239578C E59417BC ldr r1,[r4, #+0x7bc]		;r4+0x7bc=*(11024afe)=#0(0x00000000)
:02395790 E0CE3003 sbc  r3,r14,r3
:02395794 E1530001 cmp r3,r1
:02395798 015C0002 cmpeq r12,r2
:0239579C 9A000019 bls 02395808
:023957A0 E5840738 str r0,[r4, #+0x738]		;r4+0x738=*(11024a7a)=#0(0x00000000)
:023957A4 E584073C str r0,[r4, #+0x73c]		;r4+0x73c=*(11024a7e)=#0(0x00000000)
:023957A8 EBFFE9F9 bl 0238FF94
:023957AC E1B01000 movs r1,r0			;r1=0(0x0)
:023957B0 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023957B4 0A000006 beq 023957D4
:023957B8 E3A00025 mov  r0,#0x25		;r0=37(0x25)
:023957BC E5810000 str r0,[r1, #+0x0]		;r1+0x0=*(00000000)
:023957C0 E59F305C ldr r3,[r15, #+0x5c]		;r15+0x5c=*(02395824)=#32769(0x00008001)
:023957C4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023957C8 E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(02395828)=#41908492(0x027f790c)
:023957CC E981000C stmib  r1 ,{r2,r3}
:023957D0 EB4059E4 bl 033ABF68
:023957D4 E3500000 cmp r0,#0x0
:023957D8 1A00000B bne 0239580C
:023957DC EB408528 bl 033B6C84
:023957E0 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:023957E4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(027f790c)=#-2004317495(0x88888ac9)
:023957E8 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:023957EC E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(027f790e)=#930121864(0x37708888)
:023957F0 E3A01016 mov  r1,#0x16		;r1=22(0x16)
:023957F4 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(027f7910)=#-2013251728(0x88003770)
:023957F8 E3A01025 mov  r1,#0x25		;r1=37(0x25)
:023957FC E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(027f7912)=#-1987540992(0x89888800)
:02395800 EB40850C bl 033B6C38
:02395804 EA000000 b 0239580C
:02395808 EB000048 bl 02395930
:0239580C E28DD004 add  r13,r13,#0x4
:02395810 E8BD4018 ldmia  r13!,{r3,r4,r14}
:02395814 E12FFF1E bx r14 (Jump to addr_FFFFFFFF?)
msr CPSR_fsxc,r14
:02395818 027F8884 rsbeqs r8,r15,#0x840000
:0239581C 0380B4BC orreq  r11,r0,#0xBC000000
:02395820 027E5C5C rsbeqs r5,r14,#0x5C00
:02395824 00008001 andeq  r8,r0,r1
:02395828 027F790C rsbeqs r7,r15,#0x30000
:0239582C E92D4008 stmdb  r13!,{r3,r14}
:02395830 E59F0094 ldr r0,[r15, #+0x94]		;r15+0x94=*(023958cc)=#41912452(0x027f8884)
:02395834 E5900550 ldr r0,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:02395838 E1D01DBC ldrh r1,[r0, #+0xdc]		;r0+0xdc=*(000000dc)
:0239583C E351003C cmp r1,#0x3C
:02395840 3A000008 bcc 02395868
:02395844 E59F2084 ldr r2,[r15, #+0x84]		;r15+0x84=*(023958d0)=#67108870(0x04000006)
:02395848 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04000006)=#1184957121(0x46a102c1)
:0239584C E35100CB cmp r1,#0xCB
:02395850 BA000006 blt 02395870
:02395854 E35100D2 cmp r1,#0xD2
:02395858 B1C210B0 strlth r1,[r2, #+0x0]		;r2+0x0=*(04000006)=#1184957121(0x46a102c1)
:0239585C B3A01000 movlt  r1,#0x0		;r1=0(0x0)
:02395860 B1C01DBC strlth r1,[r0, #+0xdc]		;r0+0xdc=*(000000dc)
:02395864 EA000001 b 02395870
:02395868 E2811001 add  r1,r1,#0x1
:0239586C E1C01DBC strh r1,[r0, #+0xdc]		;r0+0xdc=*(000000dc)
:02395870 E59F1058 ldr r1,[r15, #+0x58]		;r15+0x58=*(023958d0)=#67108870(0x04000006)
:02395874 E59F2058 ldr r2,[r15, #+0x58]		;r15+0x58=*(023958d4)=#75530488(0x048080f8)
:02395878 E1D1E0B0 ldrh r14,[r1, #+0x0]		;r1+0x0=*(04000006)=#1184957121(0x46a102c1)
:0239587C E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(048080f8)=#-1(0xffffffff)
:02395880 E1D230B2 ldrh r3,[r2, #+0x2]		;r2+0x2=*(048080fa)=#-1(0xffffffff)
:02395884 E1D2C0B0 ldrh r12,[r2, #+0x0]		;r2+0x0=*(048080f8)=#-1(0xffffffff)
:02395888 E151000C cmp r1,r12
:0239588C 81D230B2 ldrhih r3,[r2, #+0x2]		;r2+0x2=*(048080fa)=#-1(0xffffffff)
:02395890 E59F1040 ldr r1,[r15, #+0x40]		;r15+0x40=*(023958d8)=#58785776(0x0380fff0)
:02395894 E18C3803 orr  r3,r12,r3,lsl #0x10
:02395898 E06E238E rsb  r2,r14,r14,lsl #0x7
:0239589C E0622083 rsb  r2,r2,r3,lsl #0x1
:023958A0 E1A033A2 mov  r3,r2,lsr #0x7		;r3=590081(0x90101)
:023958A4 E1C130B0 strh r3,[r1, #+0x0]		;r1+0x0=*(0380fff0)=#-2094660832(0x83260320)
:023958A8 E3A02005 mov  r2,#0x5		;r2=5(0x5)
:023958AC E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023958B0 E1D014F0 ldrsh r1,[r0, #+0x40]		;r0+0x40=*(00000040)
:023958B4 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(023958dc)=#58766524(0x0380b4bc)
:023958B8 E59F3020 ldr r3,[r15, #+0x20]		;r15+0x20=*(023958e0)=#41836624(0x027e6050)
:023958BC E2622F43 rsb  r2,r2,#0x10C
:023958C0 EB405E19 bl 033AD12C
:023958C4 E8BD4008 ldmia  r13!,{r3,r14}
:023958C8 E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:023958CC 027F8884 rsbeqs r8,r15,#0x840000
:023958D0 04000006 streq r0,[r0],#-0x6
:023958D4 048080F8 streq r8,[r0],#+0xf8
:023958D8 0380FFF0 orreq  r15,r0,#0x3C0
:023958DC 0380B4BC orreq  r11,r0,#0xBC000000
:023958E0 027E6050 rsbeqs r6,r14,#0x50
:023958E4 E92D4008 stmdb  r13!,{r3,r14}
:023958E8 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(02395924)=#41912452(0x027f8884)
:023958EC E5900550 ldr r0,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:023958F0 E590000C ldr r0,[r0, #+0xc]		;r0+0xc=*(0000000c)
:023958F4 E3500001 cmp r0,#0x1
:023958F8 1A000007 bne 0239591C
:023958FC E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(02395928)=#58766524(0x0380b4bc)
:02395900 E3A010CB mov  r1,#0xCB		;r1=203(0xcb)
:02395904 E3A0C003 mov  r12,#0x3		;r12=3(0x3)
:02395908 E59F301C ldr r3,[r15, #+0x1c]		;r15+0x1c=*(0239592c)=#41836440(0x027e5f98)
:0239590C E281203C add  r2,r1,#0x3C
:02395910 E58DC000 str r12,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02395914 EB405E04 bl 033AD12C
:02395918 EB000004 bl 02395930
:0239591C E8BD4008 ldmia  r13!,{r3,r14}
:02395920 E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:02395924 027F8884 rsbeqs r8,r15,#0x840000
:02395928 0380B4BC orreq  r11,r0,#0xBC000000
:0239592C 027E5F98 rsbeqs r5,r14,#0x260
:02395930 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02395934 E59F009C ldr r0,[r15, #+0x9c]		;r15+0x9c=*(023959d8)=#41912452(0x027f8884)
:02395938 E59F409C ldr r4,[r15, #+0x9c]		;r15+0x9c=*(023959dc)=#41908356(0x027f7884)
:0239593C E5905550 ldr r5,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:02395940 EB405F13 bl 033AD594
:02395944 E1D51CBE ldrh r1,[r5, #+0xce]		;r5+0xce=*(11024410)=#0(0x00000000)
:02395948 E3510001 cmp r1,#0x1
:0239594C 1A000001 bne 02395958
:02395950 EB405F14 bl 033AD5A8
:02395954 EA00001D b 023959D0
:02395958 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239595C E1C51CBE strh r1,[r5, #+0xce]		;r5+0xce=*(11024410)=#0(0x00000000)
:02395960 EB405F10 bl 033AD5A8
:02395964 EBFFE98A bl 0238FF94
:02395968 E1B01000 movs r1,r0			;r1=41912452(0x27f8884)
:0239596C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02395970 0A000004 beq 02395988
:02395974 E3A0301C mov  r3,#0x1C		;r3=28(0x1c)
:02395978 E2840088 add  r0,r4,#0x88
:0239597C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02395980 E5813000 str r3,[r1, #+0x0]		;r1+0x0=*(027f8884)=#322258208(0x13354520)
:02395984 EB405977 bl 033ABF68
:02395988 E3500000 cmp r0,#0x0
:0239598C 1A00000F bne 023959D0
:02395990 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02395994 E1C50CBE strh r0,[r5, #+0xce]		;r5+0xce=*(11024410)=#0(0x00000000)
:02395998 E2840A01 add  r0,r4,#0x1000
:0239599C E590054C ldr r0,[r0, #+0x54c]		;r0+0x54c=*(0000054c)
:023959A0 E3500000 cmp r0,#0x0
:023959A4 0A000009 beq 023959D0
:023959A8 EB4084B5 bl 033B6C84
:023959AC E3A01080 mov  r1,#0x80		;r1=128(0x80)
:023959B0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023959B4 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:023959B8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023959BC E3A01016 mov  r1,#0x16		;r1=22(0x16)
:023959C0 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023959C4 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:023959C8 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:023959CC EB408499 bl 033B6C38
:023959D0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023959D4 E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:023959D8 027F8884 rsbeqs r8,r15,#0x840000
:023959DC 027F7884 rsbeqs r7,r15,#0x840000
:023959E0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023959E4 E59F018C ldr r0,[r15, #+0x18c]		;r15+0x18c=*(02395b78)=#41912452(0x027f8884)
:023959E8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023959EC E5904550 ldr r4,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:023959F0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023959F4 E1C41CBE strh r1,[r4, #+0xce]		;r4+0xce=*(11024410)=#0(0x00000000)
:023959F8 E1C428B8 strh r2,[r4, #+0x88]		;r4+0x88=*(110243ca)=#0(0x00000000)
:023959FC E1D40CB0 ldrh r0,[r4, #+0xc0]		;r4+0xc0=*(11024402)=#0(0x00000000)
:02395A00 E2400001 sub  r0,r0,#0x1
:02395A04 E1C40CB0 strh r0,[r4, #+0xc0]		;r4+0xc0=*(11024402)=#0(0x00000000)
:02395A08 E1D40CB0 ldrh r0,[r4, #+0xc0]		;r4+0xc0=*(11024402)=#0(0x00000000)
:02395A0C E3500000 cmp r0,#0x0
:02395A10 1A00000D bne 02395A4C
:02395A14 E1D41BBE ldrh r1,[r4, #+0xbe]		;r4+0xbe=*(11024400)=#0(0x00000000)
:02395A18 E2620801 rsb  r0,r2,#0x10000
:02395A1C E1510000 cmp r1,r0
:02395A20 03A00004 moveq  r0,#0x4		;r0=4(0x4)
:02395A24 01C40BBE streqh r0,[r4, #+0xbe]		;r4+0xbe=*(11024400)=#0(0x00000000)
:02395A28 E1D40BBE ldrh r0,[r4, #+0xbe]		;r4+0xbe=*(11024400)=#0(0x00000000)
:02395A2C E20000FF and  r0,r0,#0xFF
:02395A30 EBFFE8DF bl 0238FDB4
:02395A34 EBFFE8FD bl 0238FE30
:02395A38 E1C40BBC strh r0,[r4, #+0xbc]		;r4+0xbc=*(110243fe)=#0(0x00000000)
:02395A3C E59F1138 ldr r1,[r15, #+0x138]		;r15+0x138=*(02395b7c)=#65535(0x0000ffff)
:02395A40 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02395A44 E1C41BBE strh r1,[r4, #+0xbe]		;r4+0xbe=*(11024400)=#0(0x00000000)
:02395A48 E1C40CB0 strh r0,[r4, #+0xc0]		;r4+0xc0=*(11024402)=#0(0x00000000)
:02395A4C E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(11024342)=#0(0x00000000)
:02395A50 E3500009 cmp r0,#0x9
:02395A54 1A000038 bne 02395B3C
:02395A58 EB405ECD bl 033AD594
:02395A5C E2841C01 add  r1,r4,#0x100
:02395A60 E1D118B2 ldrh r1,[r1, #+0x82]		;r1+0x82=*(00000082)
:02395A64 E3510000 cmp r1,#0x0
:02395A68 1A000003 bne 02395A7C
:02395A6C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02395A70 E1C416B2 strh r1,[r4, #+0x62]		;r4+0x62=*(110243a4)=#0(0x00000000)
:02395A74 EB405ECB bl 033AD5A8
:02395A78 EA00003C b 02395B70
:02395A7C E1D426F2 ldrsh r2,[r4, #+0x62]		;r4+0x62=*(110243a4)=#0(0x00000000)
:02395A80 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:02395A84 E3520000 cmp r2,#0x0
:02395A88 C1D416F4 ldrgtsh r1,[r4, #+0x64]		;r4+0x64=*(110243a6)=#0(0x00000000)
:02395A8C C3510000 cmpgt r1,#0x0
:02395A90 C3A03000 movgt  r3,#0x0		;r3=0(0x0)
:02395A94 E3520000 cmp r2,#0x0
:02395A98 B3A01000 movlt  r1,#0x0		;r1=0(0x0)
:02395A9C B1C416B2 strlth r1,[r4, #+0x62]		;r4+0x62=*(110243a4)=#0(0x00000000)
:02395AA0 E2841C07 add  r1,r4,#0x700
:02395AA4 E1D426F2 ldrsh r2,[r4, #+0x62]		;r4+0x62=*(110243a4)=#0(0x00000000)
:02395AA8 E1D11CF2 ldrsh r1,[r1, #+0xc2]		;r1+0xc2=*(000000c2)
:02395AAC E0821001 add  r1,r2,r1
:02395AB0 E1C416B2 strh r1,[r4, #+0x62]		;r4+0x62=*(110243a4)=#0(0x00000000)
:02395AB4 E1D416F2 ldrsh r1,[r4, #+0x62]		;r4+0x62=*(110243a4)=#0(0x00000000)
:02395AB8 E3510C01 cmp r1,#0x100
:02395ABC C3A01C01 movgt  r1,#0x100		;r1=256(0x100)
:02395AC0 C1C416B2 strgth r1,[r4, #+0x62]		;r4+0x62=*(110243a4)=#0(0x00000000)
:02395AC4 E2841C07 add  r1,r4,#0x700
:02395AC8 E1D11CB4 ldrh r1,[r1, #+0xc4]		;r1+0xc4=*(000000c4)
:02395ACC E3530000 cmp r3,#0x0
:02395AD0 E1C416B4 strh r1,[r4, #+0x64]		;r4+0x64=*(110243a6)=#0(0x00000000)
:02395AD4 0A000005 beq 02395AF0
:02395AD8 E1D416F2 ldrsh r1,[r4, #+0x62]		;r4+0x62=*(110243a4)=#0(0x00000000)
:02395ADC E3510000 cmp r1,#0x0
:02395AE0 C1D416F4 ldrgtsh r1,[r4, #+0x64]		;r4+0x64=*(110243a6)=#0(0x00000000)
:02395AE4 C3510000 cmpgt r1,#0x0
:02395AE8 C3A05001 movgt  r5,#0x1		;r5=1(0x1)
:02395AEC CA000000 bgt 02395AF4
:02395AF0 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02395AF4 EB405EAB bl 033AD5A8
:02395AF8 E3550000 cmp r5,#0x0
:02395AFC 0A000001 beq 02395B08
:02395B00 E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(02395b7c)=#65535(0x0000ffff)
:02395B04 EB0001AD bl 023961C0
:02395B08 E2840C07 add  r0,r4,#0x700
:02395B0C E1D00CB6 ldrh r0,[r0, #+0xc6]		;r0+0xc6=*(000100c5)
:02395B10 E3500001 cmp r0,#0x1
:02395B14 01D40AB0 ldreqh r0,[r4, #+0xa0]		;r4+0xa0=*(110243e2)=#0(0x00000000)
:02395B18 02400001 subeq  r0,r0,#0x1
:02395B1C 01C40AB0 streqh r0,[r4, #+0xa0]		;r4+0xa0=*(110243e2)=#0(0x00000000)
:02395B20 01D40AB0 ldreqh r0,[r4, #+0xa0]		;r4+0xa0=*(110243e2)=#0(0x00000000)
:02395B24 03500000 cmpeq r0,#0x0
:02395B28 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02395B2C 01C409BE streqh r0,[r4, #+0x9e]		;r4+0x9e=*(110243e0)=#0(0x00000000)
:02395B30 03A0003C moveq  r0,#0x3C		;r0=60(0x3c)
:02395B34 01C40AB0 streqh r0,[r4, #+0xa0]		;r4+0xa0=*(110243e2)=#0(0x00000000)
:02395B38 EA00000C b 02395B70
:02395B3C E350000A cmp r0,#0xA
:02395B40 1A00000A bne 02395B70
:02395B44 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02395B48 EB405E91 bl 033AD594
:02395B4C E5941734 ldr r1,[r4, #+0x734]		;r4+0x734=*(11024a76)=#0(0x00000000)
:02395B50 E3510001 cmp r1,#0x1
:02395B54 11A01005 movne  r1,r5			;r1=0(0x0)
:02395B58 13A05001 movne  r5,#0x1		;r5=1(0x1)
:02395B5C 11C416B0 strneh r1,[r4, #+0x60]		;r4+0x60=*(110243a2)=#0(0x00000000)
:02395B60 EB405E90 bl 033AD5A8
:02395B64 E3550001 cmp r5,#0x1
:02395B68 1A000000 bne 02395B70
:02395B6C EB000055 bl 02395CC8
:02395B70 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02395B74 E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:02395B78 027F8884 rsbeqs r8,r15,#0x840000
:02395B7C 0000FFFF unknown
:02395B80 E92D4008 stmdb  r13!,{r3,r14}
:02395B84 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02395bb0)=#41912452(0x027f8884)
:02395B88 E5911550 ldr r1,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02395B8C E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(00000000)
:02395B90 E3510009 cmp r1,#0x9
:02395B94 1A000003 bne 02395BA8
:02395B98 E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:02395B9C E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02395BA0 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02395BA4 EB000185 bl 023961C0
:02395BA8 E8BD4008 ldmia  r13!,{r3,r14}
:02395BAC E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:02395BB0 027F8884 rsbeqs r8,r15,#0x840000
:02395BB4 E92D4008 stmdb  r13!,{r3,r14}
:02395BB8 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(02395bd8)=#41912452(0x027f8884)
:02395BBC E5900550 ldr r0,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:02395BC0 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395BC4 E350000A cmp r0,#0xA
:02395BC8 1A000000 bne 02395BD0
:02395BCC EB00003D bl 02395CC8
:02395BD0 E8BD4008 ldmia  r13!,{r3,r14}
:02395BD4 E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:02395BD8 027F8884 rsbeqs r8,r15,#0x840000
:02395BDC E92D4008 stmdb  r13!,{r3,r14}
:02395BE0 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02395c0c)=#41912452(0x027f8884)
:02395BE4 E5911550 ldr r1,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02395BE8 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(00000000)
:02395BEC E3510009 cmp r1,#0x9
:02395BF0 1A000003 bne 02395C04
:02395BF4 E5900004 ldr r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:02395BF8 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02395BFC E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02395C00 EB0003D8 bl 02396B68
:02395C04 E8BD4008 ldmia  r13!,{r3,r14}
:02395C08 E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:02395C0C 027F8884 rsbeqs r8,r15,#0x840000
:02395C10 E92D4010 stmdb  r13!,{r4,r14}
:02395C14 E59F00A4 ldr r0,[r15, #+0xa4]		;r15+0xa4=*(02395cc0)=#41912452(0x027f8884)
:02395C18 E5904550 ldr r4,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:02395C1C E2840FC7 add  r0,r4,#0x31C
:02395C20 E2800B01 add  r0,r0,#0x400
:02395C24 EB40593C bl 033AC11C
:02395C28 E2841FBE add  r1,r4,#0x2F8
:02395C2C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02395C30 E3A02B01 mov  r2,#0x400		;r2=1024(0x400)
:02395C34 EB405EF3 bl 033AD808
:02395C38 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02395C3C E2830001 add  r0,r3,#0x1
:02395C40 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02395C44 E0841283 add  r1,r4,r3,lsl #0x5
:02395C48 E1A03820 mov  r3,r0,lsr #0x10		;r3=0(0x0)
:02395C4C E2810C02 add  r0,r1,#0x200
:02395C50 E1C03FB8 strh r3,[r0, #+0xf8]		;r0+0xf8=*(000000f8)
:02395C54 E353001F cmp r3,#0x1F
:02395C58 3AFFFFF7 bcc 02395C3C
:02395C5C E59F2060 ldr r2,[r15, #+0x60]		;r15+0x60=*(02395cc4)=#65535(0x0000ffff)
:02395C60 E0840283 add  r0,r4,r3,lsl #0x5
:02395C64 E2800C02 add  r0,r0,#0x200
:02395C68 E1C02FB8 strh r2,[r0, #+0xf8]		;r0+0xf8=*(000000f8)
:02395C6C E2840C06 add  r0,r4,#0x600
:02395C70 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:02395C74 E1C0CFB8 strh r12,[r0, #+0xf8]		;r0+0xf8=*(000000f8)
:02395C78 E1C03FBA strh r3,[r0, #+0xfa]		;r0+0xfa=*(000000fa)
:02395C7C E084110C add  r1,r4,r12,lsl #0x2
:02395C80 E2810C07 add  r0,r1,#0x700
:02395C84 E1C020BC strh r2,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02395C88 E1C020BE strh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02395C8C E2810C06 add  r0,r1,#0x600
:02395C90 E28C1001 add  r1,r12,#0x1
:02395C94 E1C02FBC strh r2,[r0, #+0xfc]		;r0+0xfc=*(000000fc)
:02395C98 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:02395C9C E1A0C821 mov  r12,r1,lsr #0x10		;r12=0(0x0)
:02395CA0 E1C02FBE strh r2,[r0, #+0xfe]		;r0+0xfe=*(000000fe)
:02395CA4 E35C0004 cmp r12,#0x4
:02395CA8 3AFFFFF3 bcc 02395C7C
:02395CAC E2840FC7 add  r0,r4,#0x31C
:02395CB0 E2800B01 add  r0,r0,#0x400
:02395CB4 EB405939 bl 033AC1A0
:02395CB8 E8BD4010 ldmia  r13!,{r4,r14}
:02395CBC E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:02395CC0 027F8884 rsbeqs r8,r15,#0x840000
:02395CC4 0000FFFF unknown
:02395CC8 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02395CCC E24DDE26 sub  r13,r13,#0x260
:02395CD0 E59F14E0 ldr r1,[r15, #+0x4e0]		;r15+0x4e0=*(023961b8)=#41912452(0x027f8884)
:02395CD4 E591B550 ldr r11,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02395CD8 E28B0C01 add  r0,r11,#0x100
:02395CDC E1D008B2 ldrh r0,[r0, #+0x82]		;r0+0x82=*(00000082)
:02395CE0 E3500000 cmp r0,#0x0
:02395CE4 0A000130 beq 023961AC
:02395CE8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02395CEC E1CB08BA strh r0,[r11, #+0x8a]		;r11+0x8a=*(110243cc)=#0(0x00000000)
:02395CF0 E58D0014 str r0,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:02395CF4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02395CF8 E1CD05BC strh r0,[r13, #+0x5c]		;r13+0x5c=*(42032ed4)=#0(0x00000000)
:02395CFC E5918550 ldr r8,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02395D00 E28D105C add  r1,r13,#0x5C
:02395D04 E1D893B8 ldrh r9,[r8, #+0x38]		;r8+0x38=*(1102437a)=#0(0x00000000)
:02395D08 E58D1034 str r1,[r13, #+0x34]		;r13+0x34=*(42032eac)=#0(0x00000000)
:02395D0C E289101F add  r1,r9,#0x1F
:02395D10 E1D828B0 ldrh r2,[r8, #+0x80]		;r8+0x80=*(110243c2)=#0(0x00000000)
:02395D14 E3C1101F bic  r1,r1,#0x1F
:02395D18 E598707C ldr r7,[r8, #+0x7c]		;r8+0x7c=*(110243be)=#0(0x00000000)
:02395D1C E1520001 cmp r2,r1
:02395D20 BA00010C blt 02396158
:02395D24 E2881C01 add  r1,r8,#0x100
:02395D28 E1D118B8 ldrh r1,[r1, #+0x88]		;r1+0x88=*(00000088)
:02395D2C E3510010 cmp r1,#0x10
:02395D30 2A000108 bcs 02396158
:02395D34 E1D810B0 ldrh r1,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:02395D38 E3510009 cmp r1,#0x9
:02395D3C 0A000002 beq 02395D4C
:02395D40 E351000A cmp r1,#0xA
:02395D44 058D0014 streq r0,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:02395D48 1A000102 bne 02396158
:02395D4C E59D0034 ldr r0,[r13, #+0x34]		;r13+0x34=*(42032eac)=#0(0x00000000)
:02395D50 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02395D54 E1C060B0 strh r6,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395D58 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02395D5C E3590000 cmp r9,#0x0
:02395D60 B58D0014 strlt r0,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:02395D64 BA0000FB blt 02396158
:02395D68 E58D0018 str r0,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:02395D6C E59D0014 ldr r0,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:02395D70 E3500000 cmp r0,#0x0
:02395D74 0A000004 beq 02395D8C
:02395D78 E2880C07 add  r0,r8,#0x700
:02395D7C E1D00CB6 ldrh r0,[r0, #+0xc6]		;r0+0xc6=*(000000c6)
:02395D80 E3500000 cmp r0,#0x0
:02395D84 158D6018 strne r6,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:02395D88 EA000000 b 02395D90
:02395D8C E58D6018 str r6,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:02395D90 E2880FC7 add  r0,r8,#0x31C
:02395D94 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02395D98 E58D100C str r1,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02395D9C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02395DA0 E2800B01 add  r0,r0,#0x400
:02395DA4 E58D1010 str r1,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02395DA8 EB4058DB bl 033AC11C
:02395DAC E5980734 ldr r0,[r8, #+0x734]		;r8+0x734=*(11024a76)=#0(0x00000000)
:02395DB0 E3500001 cmp r0,#0x1
:02395DB4 1A000005 bne 02395DD0
:02395DB8 E2880FC7 add  r0,r8,#0x31C
:02395DBC E2800B01 add  r0,r0,#0x400
:02395DC0 EB4058F6 bl 033AC1A0
:02395DC4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02395DC8 E58D0014 str r0,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:02395DCC EA0000E1 b 02396158
:02395DD0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02395DD4 E5880734 str r0,[r8, #+0x734]		;r8+0x734=*(11024a76)=#0(0x00000000)
:02395DD8 E2880FBE add  r0,r8,#0x2F8
:02395DDC E58D001C str r0,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:02395DE0 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02395DE4 EA0000D2 b 02396134
:02395DE8 E2880FC3 add  r0,r8,#0x30C
:02395DEC E2800B01 add  r0,r0,#0x400
:02395DF0 E1A01105 mov  r1,r5,lsl #0x2		;r1=0(0x0)
:02395DF4 E190A0B1 ldrh r10,[r0, +r1]
:02395DF8 E0800105 add  r0,r0,r5,lsl #0x2
:02395DFC E58D0020 str r0,[r13, #+0x20]		;r13+0x20=*(42032e98)=#0(0x00000000)
:02395E00 E2880FBF add  r0,r8,#0x2FC
:02395E04 E2800B01 add  r0,r0,#0x400
:02395E08 E0800105 add  r0,r0,r5,lsl #0x2
:02395E0C E58D0024 str r0,[r13, #+0x24]		;r13+0x24=*(42032e9c)=#0(0x00000000)
:02395E10 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(42032e98)=#0(0x00000000)
:02395E14 E58D0028 str r0,[r13, #+0x28]		;r13+0x28=*(42032ea0)=#0(0x00000000)
:02395E18 E59F039C ldr r0,[r15, #+0x39c]		;r15+0x39c=*(023961bc)=#65535(0x0000ffff)
:02395E1C E58D002C str r0,[r13, #+0x2c]		;r13+0x2c=*(42032ea4)=#0(0x00000000)
:02395E20 E58D0038 str r0,[r13, #+0x38]		;r13+0x38=*(42032eb0)=#0(0x00000000)
:02395E24 E58D003C str r0,[r13, #+0x3c]		;r13+0x3c=*(42032eb4)=#0(0x00000000)
:02395E28 E2880C01 add  r0,r8,#0x100
:02395E2C E58D0040 str r0,[r13, #+0x40]		;r13+0x40=*(42032eb8)=#0(0x00000000)
:02395E30 E59D002C ldr r0,[r13, #+0x2c]		;r13+0x2c=*(42032ea4)=#0(0x00000000)
:02395E34 E2400902 sub  r0,r0,#0x8000
:02395E38 E58D0044 str r0,[r13, #+0x44]		;r13+0x44=*(42032ebc)=#0(0x00000000)
:02395E3C E59D002C ldr r0,[r13, #+0x2c]		;r13+0x2c=*(42032ea4)=#0(0x00000000)
:02395E40 E58D0048 str r0,[r13, #+0x48]		;r13+0x48=*(42032ec0)=#0(0x00000000)
:02395E44 E2880C07 add  r0,r8,#0x700
:02395E48 E58D004C str r0,[r13, #+0x4c]		;r13+0x4c=*(42032ec4)=#0(0x00000000)
:02395E4C E59D002C ldr r0,[r13, #+0x2c]		;r13+0x2c=*(42032ea4)=#0(0x00000000)
:02395E50 E58D0050 str r0,[r13, #+0x50]		;r13+0x50=*(42032ec8)=#0(0x00000000)
:02395E54 E58D0054 str r0,[r13, #+0x54]		;r13+0x54=*(42032ecc)=#0(0x00000000)
:02395E58 E58D0058 str r0,[r13, #+0x58]		;r13+0x58=*(42032ed0)=#0(0x00000000)
:02395E5C EA0000AE b 0239611C
:02395E60 E59D001C ldr r0,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:02395E64 E59D200C ldr r2,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02395E68 E080428A add  r4,r0,r10,lsl #0x5
:02395E6C E1D400B2 ldrh r0,[r4, #+0x2]		;r4+0x2=*(11024344)=#0(0x00000000)
:02395E70 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02395E74 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02395E78 E1120011 tst r2,r1,lsl r0
:02395E7C 1A000097 bne 023960E0
:02395E80 E59D0018 ldr r0,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:02395E84 E3500000 cmp r0,#0x0
:02395E88 E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02395E8C E1820011 orr  r0,r2,r1,lsl r0
:02395E90 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02395E94 E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(11024348)=#0(0x00000000)
:02395E98 E0001001 and  r1,r0,r1
:02395E9C E58D1030 str r1,[r13, #+0x30]		;r13+0x30=*(42032ea8)=#0(0x00000000)
:02395EA0 0A000001 beq 02395EAC
:02395EA4 E3D11001 bics r1,r1,#0x1
:02395EA8 1A00008C bne 023960E0
:02395EAC E59D1008 ldr r1,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02395EB0 E3110008 tst r1,#0x8
:02395EB4 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02395EB8 158D1004 strne r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02395EBC 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02395EC0 058D1004 streq r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02395EC4 E59D1014 ldr r1,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:02395EC8 E3510000 cmp r1,#0x0
:02395ECC 13801001 orrne  r1,r0,#0x1
:02395ED0 159D003C ldrne r0,[r13, #+0x3c]		;r13+0x3c=*(42032eb4)=#0(0x00000000)
:02395ED4 11510000 cmpne r1,r0
:02395ED8 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02395EDC 158D0000 strne r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02395EE0 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02395EE4 058D0000 streq r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02395EE8 E1D400BE ldrh r0,[r4, #+0xe]		;r4+0xe=*(11024350)=#0(0x00000000)
:02395EEC E2001001 and  r1,r0,#0x1
:02395EF0 E3510001 cmp r1,#0x1
:02395EF4 02800001 addeq  r0,r0,#0x1
:02395EF8 01C400BE streqh r0,[r4, #+0xe]		;r4+0xe=*(11024350)=#0(0x00000000)
:02395EFC E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02395F00 E59D1010 ldr r1,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02395F04 E3500000 cmp r0,#0x0
:02395F08 13A00002 movne  r0,#0x2		;r0=2(0x2)
:02395F0C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02395F10 E3510000 cmp r1,#0x0
:02395F14 13A03000 movne  r3,#0x0		;r3=0(0x0)
:02395F18 E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02395F1C 03A03002 moveq  r3,#0x2		;r3=2(0x2)
:02395F20 E1D420BE ldrh r2,[r4, #+0xe]		;r4+0xe=*(11024350)=#0(0x00000000)
:02395F24 E3510000 cmp r1,#0x0
:02395F28 13A01002 movne  r1,#0x2		;r1=2(0x2)
:02395F2C E0822003 add  r2,r2,r3
:02395F30 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02395F34 E0820000 add  r0,r2,r0
:02395F38 E0810000 add  r0,r1,r0
:02395F3C E1500009 cmp r0,r9
:02395F40 CA000066 bgt 023960E0
:02395F44 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02395F48 E3500000 cmp r0,#0x0
:02395F4C 058D7034 streq r7,[r13, #+0x34]		;r13+0x34=*(42032eac)=#0(0x00000000)
:02395F50 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02395F54 00C700B2 streqh r0,[r7],#+0x2
:02395F58 E59D0034 ldr r0,[r13, #+0x34]		;r13+0x34=*(42032eac)=#0(0x00000000)
:02395F5C E1D420B2 ldrh r2,[r4, #+0x2]		;r4+0x2=*(11024344)=#0(0x00000000)
:02395F60 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(11024350)=#0(0x00000000)
:02395F64 E1A02402 mov  r2,r2,lsl #0x8		;r2=0(0x0)
:02395F68 E1A010A1 mov  r1,r1,lsr #0x1		;r1=0(0x0)
:02395F6C E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395F70 E2022C0F and  r2,r2,#0xF00
:02395F74 E20110FF and  r1,r1,#0xFF
:02395F78 E1821001 orr  r1,r2,r1
:02395F7C E1801001 orr  r1,r0,r1
:02395F80 E59D0034 ldr r0,[r13, #+0x34]		;r13+0x34=*(42032eac)=#0(0x00000000)
:02395F84 02866002 addeq  r6,r6,#0x2
:02395F88 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02395F8C E5940014 ldr r0,[r4, #+0x14]		;r4+0x14=*(11024356)=#0(0x00000000)
:02395F90 E1D420BE ldrh r2,[r4, #+0xe]		;r4+0xe=*(11024350)=#0(0x00000000)
:02395F94 E1A01007 mov  r1,r7			;r1=0(0x0)
:02395F98 02499002 subeq  r9,r9,#0x2
:02395F9C EB405E23 bl 033AD830
:02395FA0 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(11024350)=#0(0x00000000)
:02395FA4 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02395FA8 E0866001 add  r6,r6,r1
:02395FAC E3500001 cmp r0,#0x1
:02395FB0 E3C10001 bic  r0,r1,#0x1
:02395FB4 E0877000 add  r7,r7,r0
:02395FB8 E0499001 sub  r9,r9,r1
:02395FBC 1A000014 bne 02396014
:02395FC0 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(11024352)=#0(0x00000000)
:02395FC4 E3100001 tst r0,#0x1
:02395FC8 01A020C0 moveq  r2,r0,asr #0x1
:02395FCC 0A00000B beq 02396000
:02395FD0 E59D0040 ldr r0,[r13, #+0x40]		;r13+0x40=*(42032eb8)=#0(0x00000000)
:02395FD4 E1D410B2 ldrh r1,[r4, #+0x2]		;r4+0x2=*(11024344)=#0(0x00000000)
:02395FD8 E1D008B8 ldrh r0,[r0, #+0x88]		;r0+0x88=*(00000088)
:02395FDC E1A01E81 mov  r1,r1,lsl #0x1d		;r1=0(0x0)
:02395FE0 E0880200 add  r0,r8,r0,lsl #0x4
:02395FE4 E0800E21 add  r0,r0,r1,lsr #0x1c
:02395FE8 E2800C01 add  r0,r0,#0x100
:02395FEC E1D02FB8 ldrh r2,[r0, #+0xf8]		;r0+0xf8=*(000000f8)
:02395FF0 E2821001 add  r1,r2,#0x1
:02395FF4 E1C01FB8 strh r1,[r0, #+0xf8]		;r0+0xf8=*(000000f8)
:02395FF8 E1A00082 mov  r0,r2,lsl #0x1		;r0=0(0x0)
:02395FFC E1C401B0 strh r0,[r4, #+0x10]		;r4+0x10=*(11024352)=#0(0x00000000)
:02396000 E59D0044 ldr r0,[r13, #+0x44]		;r13+0x44=*(42032ebc)=#0(0x00000000)
:02396004 E2866002 add  r6,r6,#0x2
:02396008 E0020000 and  r0,r2,r0
:0239600C E0C700B2 strh r0,[r7],#+0x2
:02396010 E2499002 sub  r9,r9,#0x2
:02396014 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02396018 E3500001 cmp r0,#0x1
:0239601C 1A000008 bne 02396044
:02396020 E59D0034 ldr r0,[r13, #+0x34]		;r13+0x34=*(42032eac)=#0(0x00000000)
:02396024 E2866002 add  r6,r6,#0x2
:02396028 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239602C E2499002 sub  r9,r9,#0x2
:02396030 E3801A01 orr  r1,r0,#0x1000
:02396034 E59D0034 ldr r0,[r13, #+0x34]		;r13+0x34=*(42032eac)=#0(0x00000000)
:02396038 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239603C E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(11024348)=#0(0x00000000)
:02396040 E0C700B2 strh r0,[r7],#+0x2
:02396044 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02396048 E3500001 cmp r0,#0x1
:0239604C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02396050 058D0010 streq r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02396054 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(42032e98)=#0(0x00000000)
:02396058 E1D000B2 ldrh r0,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239605C E150000A cmp r0,r10
:02396060 059D102C ldreq r1,[r13, #+0x2c]		;r13+0x2c=*(42032ea4)=#0(0x00000000)
:02396064 059D0020 ldreq r0,[r13, #+0x20]		;r13+0x20=*(42032e98)=#0(0x00000000)
:02396068 01C010B2 streqh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239606C E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(11024342)=#0(0x00000000)
:02396070 E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(42032ea0)=#0(0x00000000)
:02396074 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02396078 E59D0038 ldr r0,[r13, #+0x38]		;r13+0x38=*(42032eb0)=#0(0x00000000)
:0239607C E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(11024342)=#0(0x00000000)
:02396080 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(42032e9c)=#0(0x00000000)
:02396084 E1D010B2 ldrh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02396088 E59D0048 ldr r0,[r13, #+0x48]		;r13+0x48=*(42032ec0)=#0(0x00000000)
:0239608C E1510000 cmp r1,r0
:02396090 059D0024 ldreq r0,[r13, #+0x24]		;r13+0x24=*(42032e9c)=#0(0x00000000)
:02396094 11A01281 movne  r1,r1,lsl #0x5		;r1=0(0x0)
:02396098 01C0A0B0 streqh r10,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239609C 159D001C ldrne r0,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:023960A0 1180A0B1 strneh r10,[r0, +r1]
:023960A4 E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:023960A8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023960AC E1E01011 mvn  r1,r1,lsl r0
:023960B0 E59D000C ldr r0,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:023960B4 E0000001 and  r0,r0,r1
:023960B8 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:023960BC E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(42032e9c)=#0(0x00000000)
:023960C0 E1C0A0B2 strh r10,[r0, #+0x2]		;r0+0x2=*(00000002)
:023960C4 E59D0030 ldr r0,[r13, #+0x30]		;r13+0x30=*(42032ea8)=#0(0x00000000)
:023960C8 E59DA02C ldr r10,[r13, #+0x2c]		;r13+0x2c=*(42032ea4)=#0(0x00000000)
:023960CC E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(1102434c)=#0(0x00000000)
:023960D0 E59D004C ldr r0,[r13, #+0x4c]		;r13+0x4c=*(42032ec4)=#0(0x00000000)
:023960D4 E1D00CB8 ldrh r0,[r0, #+0xc8]		;r0+0xc8=*(000000c8)
:023960D8 E3500001 cmp r0,#0x1
:023960DC 0A000018 beq 02396144
:023960E0 E59D0050 ldr r0,[r13, #+0x50]		;r13+0x50=*(42032ec8)=#0(0x00000000)
:023960E4 E58DA02C str r10,[r13, #+0x2c]		;r13+0x2c=*(42032ea4)=#0(0x00000000)
:023960E8 E15A0000 cmp r10,r0
:023960EC 159D001C ldrne r0,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:023960F0 1080028A addne  r0,r0,r10,lsl #0x5
:023960F4 158D0028 strne r0,[r13, #+0x28]		;r13+0x28=*(42032ea0)=#0(0x00000000)
:023960F8 059D0020 ldreq r0,[r13, #+0x20]		;r13+0x20=*(42032e98)=#0(0x00000000)
:023960FC 058D0028 streq r0,[r13, #+0x28]		;r13+0x28=*(42032ea0)=#0(0x00000000)
:02396100 E59D0054 ldr r0,[r13, #+0x54]		;r13+0x54=*(42032ecc)=#0(0x00000000)
:02396104 E15A0000 cmp r10,r0
:02396108 159D001C ldrne r0,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:0239610C 11A0128A movne  r1,r10,lsl #0x5		;r1=0(0x0)
:02396110 1190A0B1 ldrneh r10,[r0, +r1]
:02396114 059D0020 ldreq r0,[r13, #+0x20]		;r13+0x20=*(42032e98)=#0(0x00000000)
:02396118 01D0A0B0 ldreqh r10,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239611C E59D0058 ldr r0,[r13, #+0x58]		;r13+0x58=*(42032ed0)=#0(0x00000000)
:02396120 E15A0000 cmp r10,r0
:02396124 0A000001 beq 02396130
:02396128 E3590002 cmp r9,#0x2
:0239612C CAFFFF4B bgt 02395E60
:02396130 E2855001 add  r5,r5,#0x1
:02396134 E3550004 cmp r5,#0x4
:02396138 2A000001 bcs 02396144
:0239613C E3590002 cmp r9,#0x2
:02396140 CAFFFF28 bgt 02395DE8
:02396144 E2880FC7 add  r0,r8,#0x31C
:02396148 E2800B01 add  r0,r0,#0x400
:0239614C EB405813 bl 033AC1A0
:02396150 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02396154 E58D0014 str r0,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:02396158 E59D0014 ldr r0,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:0239615C E3500001 cmp r0,#0x1
:02396160 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02396164 01CB08BA streqh r0,[r11, #+0x8a]		;r11+0x8a=*(110243cc)=#0(0x00000000)
:02396168 0A00000F beq 023961AC
:0239616C E59B001C ldr r0,[r11, #+0x1c]		;r11+0x1c=*(1102435e)=#0(0x00000000)
:02396170 E1A01806 mov  r1,r6,lsl #0x10		;r1=0(0x0)
:02396174 E3500001 cmp r0,#0x1
:02396178 01DD05BC ldreqh r0,[r13, #+0x5c]		;r13+0x5c=*(42032ed4)=#0(0x00000000)
:0239617C E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:02396180 03800902 orreq  r0,r0,#0x8000
:02396184 01CD05BC streqh r0,[r13, #+0x5c]		;r13+0x5c=*(42032ed4)=#0(0x00000000)
:02396188 E1DD25BC ldrh r2,[r13, #+0x5c]		;r13+0x5c=*(42032ed4)=#0(0x00000000)
:0239618C E59B307C ldr r3,[r11, #+0x7c]		;r11+0x7c=*(110243be)=#0(0x00000000)
:02396190 E28D0060 add  r0,r13,#0x60
:02396194 EBFFEE69 bl 02391B40
:02396198 E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239619C E3500000 cmp r0,#0x0
:023961A0 13500008 cmpne r0,#0x8
:023961A4 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023961A8 11CB08BA strneh r0,[r11, #+0x8a]		;r11+0x8a=*(110243cc)=#0(0x00000000)
:023961AC E28DDE26 add  r13,r13,#0x260
:023961B0 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023961B4 E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:023961B8 027F8884 rsbeqs r8,r15,#0x840000
:023961BC 0000FFFF unknown
:023961C0 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023961C4 E24DDFB2 sub  r13,r13,#0x2C8
:023961C8 E59F1988 ldr r1,[r15, #+0x988]		;r15+0x988=*(02396b58)=#41912452(0x027f8884)
:023961CC E58D0018 str r0,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:023961D0 E5917550 ldr r7,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:023961D4 EB405CEE bl 033AD594
:023961D8 E2871C01 add  r1,r7,#0x100
:023961DC E1D118B2 ldrh r1,[r1, #+0x82]		;r1+0x82=*(027f8906)=#-2004318072(0x88888888)
:023961E0 E1D748B6 ldrh r4,[r7, #+0x86]		;r7+0x86=*(110243c8)=#0(0x00000000)
:023961E4 E58D1074 str r1,[r13, #+0x74]		;r13+0x74=*(42032eec)=#0(0x00000000)
:023961E8 EB405CEE bl 033AD5A8
:023961EC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023961F0 E1CD1CB4 strh r1,[r13, #+0xc4]		;r13+0xc4=*(42032f3c)=#0(0x00000000)
:023961F4 E1D708B8 ldrh r0,[r7, #+0x88]		;r7+0x88=*(110243ca)=#0(0x00000000)
:023961F8 E3500001 cmp r0,#0x1
:023961FC 059F0958 ldreq r0,[r15, #+0x958]		;r15+0x958=*(02396b5c)=#65535(0x0000ffff)
:02396200 058D0018 streq r0,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:02396204 01C718B8 streqh r1,[r7, #+0x88]		;r7+0x88=*(110243ca)=#0(0x00000000)
:02396208 E1D709BE ldrh r0,[r7, #+0x9e]		;r7+0x9e=*(110243e0)=#0(0x00000000)
:0239620C E3500000 cmp r0,#0x0
:02396210 1A000224 bne 02396AA8
:02396214 E59F193C ldr r1,[r15, #+0x93c]		;r15+0x93c=*(02396b58)=#41912452(0x027f8884)
:02396218 E1D703BA ldrh r0,[r7, #+0x3a]		;r7+0x3a=*(1102437c)=#0(0x00000000)
:0239621C E5918550 ldr r8,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02396220 E58D0024 str r0,[r13, #+0x24]		;r13+0x24=*(42032e9c)=#0(0x00000000)
:02396224 E28D00C4 add  r0,r13,#0xC4
:02396228 E1D893B8 ldrh r9,[r8, #+0x38]		;r8+0x38=*(1102437a)=#0(0x00000000)
:0239622C E58D0070 str r0,[r13, #+0x70]		;r13+0x70=*(42032ee8)=#0(0x00000000)
:02396230 E289001F add  r0,r9,#0x1F
:02396234 E1D818B0 ldrh r1,[r8, #+0x80]		;r8+0x80=*(110243c2)=#0(0x00000000)
:02396238 E3C0001F bic  r0,r0,#0x1F
:0239623C E1510000 cmp r1,r0
:02396240 E598607C ldr r6,[r8, #+0x7c]		;r8+0x7c=*(110243be)=#0(0x00000000)
:02396244 B3A00001 movlt  r0,#0x1		;r0=1(0x1)
:02396248 BA000126 blt 023966E8
:0239624C E2880C01 add  r0,r8,#0x100
:02396250 E1D008B8 ldrh r0,[r0, #+0x88]		;r0+0x88=*(00000089)
:02396254 E3500010 cmp r0,#0x10
:02396258 23A00001 movcs  r0,#0x1		;r0=1(0x1)
:0239625C 2A000121 bcs 023966E8
:02396260 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:02396264 E3500009 cmp r0,#0x9
:02396268 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0239626C 058D0048 streq r0,[r13, #+0x48]		;r13+0x48=*(42032ec0)=#0(0x00000000)
:02396270 0A000005 beq 0239628C
:02396274 E350000A cmp r0,#0xA
:02396278 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0239627C 058D0048 streq r0,[r13, #+0x48]		;r13+0x48=*(42032ec0)=#0(0x00000000)
:02396280 0A000001 beq 0239628C
:02396284 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02396288 EA000116 b 023966E8
:0239628C E59D0070 ldr r0,[r13, #+0x70]		;r13+0x70=*(42032ee8)=#0(0x00000000)
:02396290 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02396294 E1A0A005 mov  r10,r5			;r10=0(0x0)
:02396298 E1A0B005 mov  r11,r5			;r11=0(0x0)
:0239629C E1C050B0 strh r5,[r0, #+0x0]		;r0+0x0=*(00000000)
:023962A0 E3590000 cmp r9,#0x0
:023962A4 B3A00001 movlt  r0,#0x1		;r0=1(0x1)
:023962A8 BA00010E blt 023966E8
:023962AC E59D0048 ldr r0,[r13, #+0x48]		;r13+0x48=*(42032ec0)=#0(0x00000000)
:023962B0 E58D4050 str r4,[r13, #+0x50]		;r13+0x50=*(42032ec8)=#0(0x00000000)
:023962B4 E3500000 cmp r0,#0x0
:023962B8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023962BC E58D004C str r0,[r13, #+0x4c]		;r13+0x4c=*(42032ec4)=#0(0x00000000)
:023962C0 0A000006 beq 023962E0
:023962C4 E2880C07 add  r0,r8,#0x700
:023962C8 E1D00CB6 ldrh r0,[r0, #+0xc6]		;r0+0xc6=*(000000c6)
:023962CC E3500000 cmp r0,#0x0
:023962D0 159D0074 ldrne r0,[r13, #+0x74]		;r13+0x74=*(42032eec)=#0(0x00000000)
:023962D4 158D504C strne r5,[r13, #+0x4c]		;r13+0x4c=*(42032ec4)=#0(0x00000000)
:023962D8 158D0050 strne r0,[r13, #+0x50]		;r13+0x50=*(42032ec8)=#0(0x00000000)
:023962DC EA000000 b 023962E4
:023962E0 E58D504C str r5,[r13, #+0x4c]		;r13+0x4c=*(42032ec4)=#0(0x00000000)
:023962E4 E59D0018 ldr r0,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:023962E8 E0044000 and  r4,r4,r0
:023962EC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023962F0 E58D0040 str r0,[r13, #+0x40]		;r13+0x40=*(42032eb8)=#0(0x00000000)
:023962F4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023962F8 E58D0044 str r0,[r13, #+0x44]		;r13+0x44=*(42032ebc)=#0(0x00000000)
:023962FC E2880FC7 add  r0,r8,#0x31C
:02396300 E2800B01 add  r0,r0,#0x400
:02396304 EB405784 bl 033AC11C
:02396308 E5980734 ldr r0,[r8, #+0x734]		;r8+0x734=*(11024a76)=#0(0x00000000)
:0239630C E3500001 cmp r0,#0x1
:02396310 1A000004 bne 02396328
:02396314 E2880FC7 add  r0,r8,#0x31C
:02396318 E2800B01 add  r0,r0,#0x400
:0239631C EB40579F bl 033AC1A0
:02396320 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02396324 EA0000EF b 023966E8
:02396328 E1E00004 mvn  r0,r4
:0239632C E58D002C str r0,[r13, #+0x2c]		;r13+0x2c=*(42032ea4)=#0(0x00000000)
:02396330 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02396334 E5880734 str r0,[r8, #+0x734]		;r8+0x734=*(11024a76)=#0(0x00000000)
:02396338 E2880FBE add  r0,r8,#0x2F8
:0239633C E58D0054 str r0,[r13, #+0x54]		;r13+0x54=*(42032ecc)=#0(0x00000000)
:02396340 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02396344 E58D0058 str r0,[r13, #+0x58]		;r13+0x58=*(42032ed0)=#0(0x00000000)
:02396348 EA0000DC b 023966C0
:0239634C E59D0058 ldr r0,[r13, #+0x58]		;r13+0x58=*(42032ed0)=#0(0x00000000)
:02396350 E1A02100 mov  r2,r0,lsl #0x2		;r2=0(0x0)
:02396354 E2880FC3 add  r0,r8,#0x30C
:02396358 E2801B01 add  r1,r0,#0x400
:0239635C E59D0058 ldr r0,[r13, #+0x58]		;r13+0x58=*(42032ed0)=#0(0x00000000)
:02396360 E191A0B2 ldrh r10,[r1, +r2]
:02396364 E0810100 add  r0,r1,r0,lsl #0x2
:02396368 E58D005C str r0,[r13, #+0x5c]		;r13+0x5c=*(42032ed4)=#0(0x00000000)
:0239636C E2880FBF add  r0,r8,#0x2FC
:02396370 E2801B01 add  r1,r0,#0x400
:02396374 E59D0058 ldr r0,[r13, #+0x58]		;r13+0x58=*(42032ed0)=#0(0x00000000)
:02396378 E0810100 add  r0,r1,r0,lsl #0x2
:0239637C E58D0060 str r0,[r13, #+0x60]		;r13+0x60=*(42032ed8)=#0(0x00000000)
:02396380 E59D005C ldr r0,[r13, #+0x5c]		;r13+0x5c=*(42032ed4)=#0(0x00000000)
:02396384 E58D0064 str r0,[r13, #+0x64]		;r13+0x64=*(42032edc)=#0(0x00000000)
:02396388 E59F07CC ldr r0,[r15, #+0x7cc]		;r15+0x7cc=*(02396b5c)=#65535(0x0000ffff)
:0239638C E58D0068 str r0,[r13, #+0x68]		;r13+0x68=*(42032ee0)=#0(0x00000000)
:02396390 E58D0078 str r0,[r13, #+0x78]		;r13+0x78=*(42032ef0)=#0(0x00000000)
:02396394 E58D008C str r0,[r13, #+0x8c]		;r13+0x8c=*(42032f04)=#0(0x00000000)
:02396398 E2880C01 add  r0,r8,#0x100
:0239639C E58D0090 str r0,[r13, #+0x90]		;r13+0x90=*(42032f08)=#0(0x00000000)
:023963A0 E59D0068 ldr r0,[r13, #+0x68]		;r13+0x68=*(42032ee0)=#0(0x00000000)
:023963A4 E2400902 sub  r0,r0,#0x8000
:023963A8 E58D0094 str r0,[r13, #+0x94]		;r13+0x94=*(42032f0c)=#0(0x00000000)
:023963AC E59D0068 ldr r0,[r13, #+0x68]		;r13+0x68=*(42032ee0)=#0(0x00000000)
:023963B0 E58D0098 str r0,[r13, #+0x98]		;r13+0x98=*(42032f10)=#0(0x00000000)
:023963B4 E2880C07 add  r0,r8,#0x700
:023963B8 E58D009C str r0,[r13, #+0x9c]		;r13+0x9c=*(42032f14)=#0(0x00000000)
:023963BC E59D0068 ldr r0,[r13, #+0x68]		;r13+0x68=*(42032ee0)=#0(0x00000000)
:023963C0 E58D00A0 str r0,[r13, #+0xa0]		;r13+0xa0=*(42032f18)=#0(0x00000000)
:023963C4 E58D00A4 str r0,[r13, #+0xa4]		;r13+0xa4=*(42032f1c)=#0(0x00000000)
:023963C8 E58D00A8 str r0,[r13, #+0xa8]		;r13+0xa8=*(42032f20)=#0(0x00000000)
:023963CC EA0000B3 b 023966A0
:023963D0 E59D0054 ldr r0,[r13, #+0x54]		;r13+0x54=*(42032ecc)=#0(0x00000000)
:023963D4 E59D2040 ldr r2,[r13, #+0x40]		;r13+0x40=*(42032eb8)=#0(0x00000000)
:023963D8 E080428A add  r4,r0,r10,lsl #0x5
:023963DC E1D400B2 ldrh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:023963E0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023963E4 E58D0028 str r0,[r13, #+0x28]		;r13+0x28=*(42032ea0)=#0(0x00000000)
:023963E8 E1120011 tst r2,r1,lsl r0
:023963EC 1A00009C bne 02396664
:023963F0 E59D004C ldr r0,[r13, #+0x4c]		;r13+0x4c=*(42032ec4)=#0(0x00000000)
:023963F4 E3500000 cmp r0,#0x0
:023963F8 E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(42032ea0)=#0(0x00000000)
:023963FC E1820011 orr  r0,r2,r1,lsl r0
:02396400 E58D0040 str r0,[r13, #+0x40]		;r13+0x40=*(42032eb8)=#0(0x00000000)
:02396404 E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02396408 E59D1050 ldr r1,[r13, #+0x50]		;r13+0x50=*(42032ec8)=#0(0x00000000)
:0239640C E0001001 and  r1,r0,r1
:02396410 E58D106C str r1,[r13, #+0x6c]		;r13+0x6c=*(42032ee4)=#0(0x00000000)
:02396414 0A000003 beq 02396428
:02396418 E1A02001 mov  r2,r1			;r2=0(0x0)
:0239641C E59D102C ldr r1,[r13, #+0x2c]		;r13+0x2c=*(42032ea4)=#0(0x00000000)
:02396420 E1120001 tst r2,r1
:02396424 1A00008E bne 02396664
:02396428 E59D1028 ldr r1,[r13, #+0x28]		;r13+0x28=*(42032ea0)=#0(0x00000000)
:0239642C E3110008 tst r1,#0x8
:02396430 13A01001 movne  r1,#0x1		;r1=1(0x1)
:02396434 158D1020 strne r1,[r13, #+0x20]		;r13+0x20=*(42032e98)=#0(0x00000000)
:02396438 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:0239643C 058D1020 streq r1,[r13, #+0x20]		;r13+0x20=*(42032e98)=#0(0x00000000)
:02396440 E59D1048 ldr r1,[r13, #+0x48]		;r13+0x48=*(42032ec0)=#0(0x00000000)
:02396444 E3510000 cmp r1,#0x0
:02396448 13801001 orrne  r1,r0,#0x1
:0239644C 159D008C ldrne r0,[r13, #+0x8c]		;r13+0x8c=*(42032f04)=#0(0x00000000)
:02396450 11510000 cmpne r1,r0
:02396454 13A00001 movne  r0,#0x1		;r0=1(0x1)
:02396458 158D001C strne r0,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:0239645C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02396460 058D001C streq r0,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:02396464 E1D400BE ldrh r0,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02396468 E2001001 and  r1,r0,#0x1
:0239646C E3510001 cmp r1,#0x1
:02396470 02800001 addeq  r0,r0,#0x1
:02396474 01C400BE streqh r0,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02396478 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(42032e98)=#0(0x00000000)
:0239647C E59D1044 ldr r1,[r13, #+0x44]		;r13+0x44=*(42032ebc)=#0(0x00000000)
:02396480 E3500000 cmp r0,#0x0
:02396484 13A00002 movne  r0,#0x2		;r0=2(0x2)
:02396488 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0239648C E3510000 cmp r1,#0x0
:02396490 13A03000 movne  r3,#0x0		;r3=0(0x0)
:02396494 E59D101C ldr r1,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:02396498 03A03002 moveq  r3,#0x2		;r3=2(0x2)
:0239649C E1D420BE ldrh r2,[r4, #+0xe]		;r4+0xe=*(0000000e)
:023964A0 E3510000 cmp r1,#0x0
:023964A4 13A01002 movne  r1,#0x2		;r1=2(0x2)
:023964A8 E0822003 add  r2,r2,r3
:023964AC 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:023964B0 E0820000 add  r0,r2,r0
:023964B4 E0810000 add  r0,r1,r0
:023964B8 E1500009 cmp r0,r9
:023964BC CA000068 bgt 02396664
:023964C0 E59D0044 ldr r0,[r13, #+0x44]		;r13+0x44=*(42032ebc)=#0(0x00000000)
:023964C4 E3500000 cmp r0,#0x0
:023964C8 058D6070 streq r6,[r13, #+0x70]		;r13+0x70=*(42032ee8)=#0(0x00000000)
:023964CC 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023964D0 00C600B2 streqh r0,[r6],#+0x2
:023964D4 E59D0070 ldr r0,[r13, #+0x70]		;r13+0x70=*(42032ee8)=#0(0x00000000)
:023964D8 E1D420B2 ldrh r2,[r4, #+0x2]		;r4+0x2=*(00000002)
:023964DC E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:023964E0 E1A02402 mov  r2,r2,lsl #0x8		;r2=0(0x0)
:023964E4 E1A010A1 mov  r1,r1,lsr #0x1		;r1=0(0x0)
:023964E8 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:023964EC E2022C0F and  r2,r2,#0xF00
:023964F0 E20110FF and  r1,r1,#0xFF
:023964F4 E1821001 orr  r1,r2,r1
:023964F8 E1801001 orr  r1,r0,r1
:023964FC E59D0070 ldr r0,[r13, #+0x70]		;r13+0x70=*(42032ee8)=#0(0x00000000)
:02396500 028BB002 addeq  r11,r11,#0x2
:02396504 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02396508 E5940014 ldr r0,[r4, #+0x14]		;r4+0x14=*(00000014)
:0239650C E1D420BE ldrh r2,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02396510 E1A01006 mov  r1,r6			;r1=0(0x0)
:02396514 02499002 subeq  r9,r9,#0x2
:02396518 EB405CC4 bl 033AD830
:0239651C E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02396520 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(42032e98)=#0(0x00000000)
:02396524 E08BB001 add  r11,r11,r1
:02396528 E3500001 cmp r0,#0x1
:0239652C E3C10001 bic  r0,r1,#0x1
:02396530 E0866000 add  r6,r6,r0
:02396534 E0499001 sub  r9,r9,r1
:02396538 1A000014 bne 02396590
:0239653C E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:02396540 E3100001 tst r0,#0x1
:02396544 01A020C0 moveq  r2,r0,asr #0x1
:02396548 0A00000B beq 0239657C
:0239654C E59D0090 ldr r0,[r13, #+0x90]		;r13+0x90=*(42032f08)=#0(0x00000000)
:02396550 E1D410B2 ldrh r1,[r4, #+0x2]		;r4+0x2=*(00000002)
:02396554 E1D008B8 ldrh r0,[r0, #+0x88]		;r0+0x88=*(00000088)
:02396558 E1A01E81 mov  r1,r1,lsl #0x1d		;r1=0(0x0)
:0239655C E0880200 add  r0,r8,r0,lsl #0x4
:02396560 E0800E21 add  r0,r0,r1,lsr #0x1c
:02396564 E2800C01 add  r0,r0,#0x100
:02396568 E1D02FB8 ldrh r2,[r0, #+0xf8]		;r0+0xf8=*(000000f8)
:0239656C E2821001 add  r1,r2,#0x1
:02396570 E1C01FB8 strh r1,[r0, #+0xf8]		;r0+0xf8=*(000000f8)
:02396574 E1A00082 mov  r0,r2,lsl #0x1		;r0=0(0x0)
:02396578 E1C401B0 strh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:0239657C E59D0094 ldr r0,[r13, #+0x94]		;r13+0x94=*(42032f0c)=#0(0x00000000)
:02396580 E28BB002 add  r11,r11,#0x2
:02396584 E0020000 and  r0,r2,r0
:02396588 E0C600B2 strh r0,[r6],#+0x2
:0239658C E2499002 sub  r9,r9,#0x2
:02396590 E59D001C ldr r0,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:02396594 E3500001 cmp r0,#0x1
:02396598 1A000008 bne 023965C0
:0239659C E59D0070 ldr r0,[r13, #+0x70]		;r13+0x70=*(42032ee8)=#0(0x00000000)
:023965A0 E28BB002 add  r11,r11,#0x2
:023965A4 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:023965A8 E2499002 sub  r9,r9,#0x2
:023965AC E3801A01 orr  r1,r0,#0x1000
:023965B0 E59D0070 ldr r0,[r13, #+0x70]		;r13+0x70=*(42032ee8)=#0(0x00000000)
:023965B4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023965B8 E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:023965BC E0C600B2 strh r0,[r6],#+0x2
:023965C0 E59D0044 ldr r0,[r13, #+0x44]		;r13+0x44=*(42032ebc)=#0(0x00000000)
:023965C4 E3500001 cmp r0,#0x1
:023965C8 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023965CC 058D0044 streq r0,[r13, #+0x44]		;r13+0x44=*(42032ebc)=#0(0x00000000)
:023965D0 E59D005C ldr r0,[r13, #+0x5c]		;r13+0x5c=*(42032ed4)=#0(0x00000000)
:023965D4 E1D000B2 ldrh r0,[r0, #+0x2]		;r0+0x2=*(00000002)
:023965D8 E150000A cmp r0,r10
:023965DC 059D1068 ldreq r1,[r13, #+0x68]		;r13+0x68=*(42032ee0)=#0(0x00000000)
:023965E0 059D005C ldreq r0,[r13, #+0x5c]		;r13+0x5c=*(42032ed4)=#0(0x00000000)
:023965E4 01C010B2 streqh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023965E8 E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:023965EC E59D0064 ldr r0,[r13, #+0x64]		;r13+0x64=*(42032edc)=#0(0x00000000)
:023965F0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023965F4 E59D0078 ldr r0,[r13, #+0x78]		;r13+0x78=*(42032ef0)=#0(0x00000000)
:023965F8 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:023965FC E59D0060 ldr r0,[r13, #+0x60]		;r13+0x60=*(42032ed8)=#0(0x00000000)
:02396600 E1D010B2 ldrh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02396604 E59D0098 ldr r0,[r13, #+0x98]		;r13+0x98=*(42032f10)=#0(0x00000000)
:02396608 E1510000 cmp r1,r0
:0239660C 059D0060 ldreq r0,[r13, #+0x60]		;r13+0x60=*(42032ed8)=#0(0x00000000)
:02396610 11A01281 movne  r1,r1,lsl #0x5		;r1=0(0x0)
:02396614 01C0A0B0 streqh r10,[r0, #+0x0]		;r0+0x0=*(00000000)
:02396618 159D0054 ldrne r0,[r13, #+0x54]		;r13+0x54=*(42032ecc)=#0(0x00000000)
:0239661C 1180A0B1 strneh r10,[r0, +r1]
:02396620 E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(42032ea0)=#0(0x00000000)
:02396624 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02396628 E1E01011 mvn  r1,r1,lsl r0
:0239662C E59D0040 ldr r0,[r13, #+0x40]		;r13+0x40=*(42032eb8)=#0(0x00000000)
:02396630 E0000001 and  r0,r0,r1
:02396634 E58D0040 str r0,[r13, #+0x40]		;r13+0x40=*(42032eb8)=#0(0x00000000)
:02396638 E59D0060 ldr r0,[r13, #+0x60]		;r13+0x60=*(42032ed8)=#0(0x00000000)
:0239663C E1C0A0B2 strh r10,[r0, #+0x2]		;r0+0x2=*(00000002)
:02396640 E59D006C ldr r0,[r13, #+0x6c]		;r13+0x6c=*(42032ee4)=#0(0x00000000)
:02396644 E59DA068 ldr r10,[r13, #+0x68]		;r13+0x68=*(42032ee0)=#0(0x00000000)
:02396648 E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(0000000a)
:0239664C E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02396650 E1855000 orr  r5,r5,r0
:02396654 E59D009C ldr r0,[r13, #+0x9c]		;r13+0x9c=*(42032f14)=#0(0x00000000)
:02396658 E1D00CB8 ldrh r0,[r0, #+0xc8]		;r0+0xc8=*(000000c8)
:0239665C E3500001 cmp r0,#0x1
:02396660 0A00001B beq 023966D4
:02396664 E59D00A0 ldr r0,[r13, #+0xa0]		;r13+0xa0=*(42032f18)=#0(0x00000000)
:02396668 E58DA068 str r10,[r13, #+0x68]		;r13+0x68=*(42032ee0)=#0(0x00000000)
:0239666C E15A0000 cmp r10,r0
:02396670 159D0054 ldrne r0,[r13, #+0x54]		;r13+0x54=*(42032ecc)=#0(0x00000000)
:02396674 1080028A addne  r0,r0,r10,lsl #0x5
:02396678 158D0064 strne r0,[r13, #+0x64]		;r13+0x64=*(42032edc)=#0(0x00000000)
:0239667C 059D005C ldreq r0,[r13, #+0x5c]		;r13+0x5c=*(42032ed4)=#0(0x00000000)
:02396680 058D0064 streq r0,[r13, #+0x64]		;r13+0x64=*(42032edc)=#0(0x00000000)
:02396684 E59D00A4 ldr r0,[r13, #+0xa4]		;r13+0xa4=*(42032f1c)=#0(0x00000000)
:02396688 E15A0000 cmp r10,r0
:0239668C 159D0054 ldrne r0,[r13, #+0x54]		;r13+0x54=*(42032ecc)=#0(0x00000000)
:02396690 11A0128A movne  r1,r10,lsl #0x5		;r1=0(0x0)
:02396694 1190A0B1 ldrneh r10,[r0, +r1]
:02396698 059D005C ldreq r0,[r13, #+0x5c]		;r13+0x5c=*(42032ed4)=#0(0x00000000)
:0239669C 01D0A0B0 ldreqh r10,[r0, #+0x0]		;r0+0x0=*(00000000)
:023966A0 E59D00A8 ldr r0,[r13, #+0xa8]		;r13+0xa8=*(42032f20)=#0(0x00000000)
:023966A4 E15A0000 cmp r10,r0
:023966A8 0A000001 beq 023966B4
:023966AC E3590002 cmp r9,#0x2
:023966B0 CAFFFF46 bgt 023963D0
:023966B4 E59D0058 ldr r0,[r13, #+0x58]		;r13+0x58=*(42032ed0)=#0(0x00000000)
:023966B8 E2800001 add  r0,r0,#0x1
:023966BC E58D0058 str r0,[r13, #+0x58]		;r13+0x58=*(42032ed0)=#0(0x00000000)
:023966C0 E59D0058 ldr r0,[r13, #+0x58]		;r13+0x58=*(42032ed0)=#0(0x00000000)
:023966C4 E3500004 cmp r0,#0x4
:023966C8 2A000001 bcs 023966D4
:023966CC E3590002 cmp r9,#0x2
:023966D0 CAFFFF1D bgt 0239634C
:023966D4 E2880FC7 add  r0,r8,#0x31C
:023966D8 E2800B01 add  r0,r0,#0x400
:023966DC E1A0A00B mov  r10,r11			;r10=0(0x0)
:023966E0 EB4056AE bl 033AC1A0
:023966E4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023966E8 E3500001 cmp r0,#0x1
:023966EC 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023966F0 01C706B2 streqh r0,[r7, #+0x62]		;r7+0x62=*(110243a4)=#0(0x00000000)
:023966F4 01C706B4 streqh r0,[r7, #+0x64]		;r7+0x64=*(110243a6)=#0(0x00000000)
:023966F8 0A000113 beq 02396B4C
:023966FC E2870C07 add  r0,r7,#0x700
:02396700 E1D01CB6 ldrh r1,[r0, #+0xc6]		;r0+0xc6=*(000000c6)
:02396704 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(42032e9c)=#0(0x00000000)
:02396708 E3510001 cmp r1,#0x1
:0239670C E2804002 add  r4,r0,#0x2
:02396710 159D5018 ldrne r5,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:02396714 E59D0074 ldr r0,[r13, #+0x74]		;r13+0x74=*(42032eec)=#0(0x00000000)
:02396718 E0055000 and  r5,r5,r0
:0239671C E1A00005 mov  r0,r5			;r0=0(0x0)
:02396720 EB407267 bl 033B30C4
:02396724 E59D1024 ldr r1,[r13, #+0x24]		;r13+0x24=*(42032e9c)=#0(0x00000000)
:02396728 E281100C add  r1,r1,#0xC
:0239672C E0000091 mul  r0,r1,r0
:02396730 E2800029 add  r0,r0,#0x29
:02396734 E1D717B2 ldrh r1,[r7, #+0x72]		;r7+0x72=*(110243b4)=#0(0x00000000)
:02396738 E3C0001F bic  r0,r0,#0x1F
:0239673C E1510000 cmp r1,r0
:02396740 AA0000C8 bge 02396A68
:02396744 E59F040C ldr r0,[r15, #+0x40c]		;r15+0x40c=*(02396b58)=#41912452(0x027f8884)
:02396748 E5909550 ldr r9,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:0239674C E1D900B0 ldrh r0,[r9, #+0x0]		;r9+0x0=*(11024342)=#0(0x00000000)
:02396750 E2898FBE add  r8,r9,#0x2F8
:02396754 E3500009 cmp r0,#0x9
:02396758 03A04001 moveq  r4,#0x1		;r4=1(0x1)
:0239675C 0A000002 beq 0239676C
:02396760 E350000A cmp r0,#0xA
:02396764 1A0000BB bne 02396A58
:02396768 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0239676C E2890FC7 add  r0,r9,#0x31C
:02396770 E2800B01 add  r0,r0,#0x400
:02396774 EB405668 bl 033AC11C
:02396778 E5990734 ldr r0,[r9, #+0x734]		;r9+0x734=*(11024a76)=#0(0x00000000)
:0239677C E3500000 cmp r0,#0x0
:02396780 1A000003 bne 02396794
:02396784 E2890FC7 add  r0,r9,#0x31C
:02396788 E2800B01 add  r0,r0,#0x400
:0239678C EB405683 bl 033AC1A0
:02396790 EA0000B0 b 02396A58
:02396794 E3540000 cmp r4,#0x0
:02396798 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0239679C 058D003C streq r0,[r13, #+0x3c]		;r13+0x3c=*(42032eb4)=#0(0x00000000)
:023967A0 0A000004 beq 023967B8
:023967A4 EB405B7A bl 033AD594
:023967A8 E2891C01 add  r1,r9,#0x100
:023967AC E1D118B2 ldrh r1,[r1, #+0x82]		;r1+0x82=*(00000082)
:023967B0 E58D103C str r1,[r13, #+0x3c]		;r13+0x3c=*(42032eb4)=#0(0x00000000)
:023967B4 EB405B7B bl 033AD5A8
:023967B8 E1A00805 mov  r0,r5,lsl #0x10		;r0=0(0x0)
:023967BC E1E00820 mvn  r0,r0,lsr #0x10
:023967C0 E58D0030 str r0,[r13, #+0x30]		;r13+0x30=*(42032ea8)=#0(0x00000000)
:023967C4 E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:023967C8 E59F038C ldr r0,[r15, #+0x38c]		;r15+0x38c=*(02396b5c)=#65535(0x0000ffff)
:023967CC E289BC06 add  r11,r9,#0x600
:023967D0 E58D0038 str r0,[r13, #+0x38]		;r13+0x38=*(42032eb0)=#0(0x00000000)
:023967D4 E2890FBF add  r0,r9,#0x2FC
:023967D8 E2801B01 add  r1,r0,#0x400
:023967DC E1A0010A mov  r0,r10,lsl #0x2		;r0=0(0x0)
:023967E0 E19150B0 ldrh r5,[r1, +r0]
:023967E4 E59D0038 ldr r0,[r13, #+0x38]		;r13+0x38=*(42032eb0)=#0(0x00000000)
:023967E8 E081610A add  r6,r1,r10,lsl #0x2
:023967EC E58D0034 str r0,[r13, #+0x34]		;r13+0x34=*(42032eac)=#0(0x00000000)
:023967F0 E59D0038 ldr r0,[r13, #+0x38]		;r13+0x38=*(42032eb0)=#0(0x00000000)
:023967F4 E58D007C str r0,[r13, #+0x7c]		;r13+0x7c=*(42032ef4)=#0(0x00000000)
:023967F8 E58D0080 str r0,[r13, #+0x80]		;r13+0x80=*(42032ef8)=#0(0x00000000)
:023967FC E58D0084 str r0,[r13, #+0x84]		;r13+0x84=*(42032efc)=#0(0x00000000)
:02396800 E58D0088 str r0,[r13, #+0x88]		;r13+0x88=*(42032f00)=#0(0x00000000)
:02396804 E58D00AC str r0,[r13, #+0xac]		;r13+0xac=*(42032f24)=#0(0x00000000)
:02396808 E58D00B0 str r0,[r13, #+0xb0]		;r13+0xb0=*(42032f28)=#0(0x00000000)
:0239680C E2890C01 add  r0,r9,#0x100
:02396810 E58D00B4 str r0,[r13, #+0xb4]		;r13+0xb4=*(42032f2c)=#0(0x00000000)
:02396814 E59D0038 ldr r0,[r13, #+0x38]		;r13+0x38=*(42032eb0)=#0(0x00000000)
:02396818 E58D00B8 str r0,[r13, #+0xb8]		;r13+0xb8=*(42032f30)=#0(0x00000000)
:0239681C E58D00BC str r0,[r13, #+0xbc]		;r13+0xbc=*(42032f34)=#0(0x00000000)
:02396820 E58D00C0 str r0,[r13, #+0xc0]		;r13+0xc0=*(42032f38)=#0(0x00000000)
:02396824 EA00006E b 023969E4
:02396828 E0884285 add  r4,r8,r5,lsl #0x5
:0239682C E1D410BA ldrh r1,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02396830 E59D0030 ldr r0,[r13, #+0x30]		;r13+0x30=*(42032ea8)=#0(0x00000000)
:02396834 E1D420B8 ldrh r2,[r4, #+0x8]		;r4+0x8=*(00000008)
:02396838 E0010000 and  r0,r1,r0
:0239683C E1820000 orr  r0,r2,r0
:02396840 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02396844 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02396848 E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:0239684C E1E00000 mvn  r0,r0
:02396850 E0010000 and  r0,r1,r0
:02396854 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02396858 E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:0239685C E59D003C ldr r0,[r13, #+0x3c]		;r13+0x3c=*(42032eb4)=#0(0x00000000)
:02396860 E0010000 and  r0,r1,r0
:02396864 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02396868 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239686C E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02396870 E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:02396874 E3500000 cmp r0,#0x0
:02396878 0A00001E beq 023968F8
:0239687C E1D400B2 ldrh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:02396880 E3100008 tst r0,#0x8
:02396884 01D401B2 ldreqh r0,[r4, #+0x12]		;r4+0x12=*(00000012)
:02396888 03500000 cmpeq r0,#0x0
:0239688C 0A000019 beq 023968F8
:02396890 E1D401B2 ldrh r0,[r4, #+0x12]		;r4+0x12=*(00000012)
:02396894 E3500000 cmp r0,#0x0
:02396898 12400001 subne  r0,r0,#0x1
:0239689C 11C401B2 strneh r0,[r4, #+0x12]		;r4+0x12=*(00000012)
:023968A0 E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:023968A4 E59D00AC ldr r0,[r13, #+0xac]		;r13+0xac=*(42032f24)=#0(0x00000000)
:023968A8 E1510000 cmp r1,r0
:023968AC 059D007C ldreq r0,[r13, #+0x7c]		;r13+0x7c=*(42032ef4)=#0(0x00000000)
:023968B0 01C600B2 streqh r0,[r6, #+0x2]		;r6+0x2=*(00000002)
:023968B4 E59D1038 ldr r1,[r13, #+0x38]		;r13+0x38=*(42032eb0)=#0(0x00000000)
:023968B8 E59D00B0 ldr r0,[r13, #+0xb0]		;r13+0xb0=*(42032f28)=#0(0x00000000)
:023968BC E1510000 cmp r1,r0
:023968C0 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:023968C4 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000000)
:023968C8 E59D0080 ldr r0,[r13, #+0x80]		;r13+0x80=*(42032ef8)=#0(0x00000000)
:023968CC E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:023968D0 01A00805 moveq  r0,r5,lsl #0x10		;r0=0(0x0)
:023968D4 01A00820 moveq  r0,r0,lsr #0x10		;r0=0(0x0)
:023968D8 058D0034 streq r0,[r13, #+0x34]		;r13+0x34=*(42032eac)=#0(0x00000000)
:023968DC 159D0038 ldrne r0,[r13, #+0x38]		;r13+0x38=*(42032eb0)=#0(0x00000000)
:023968E0 11A00280 movne  r0,r0,lsl #0x5		;r0=0(0x0)
:023968E4 118850B0 strneh r5,[r8, +r0]
:023968E8 E1A00805 mov  r0,r5,lsl #0x10		;r0=0(0x0)
:023968EC E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023968F0 E58D0038 str r0,[r13, #+0x38]		;r13+0x38=*(42032eb0)=#0(0x00000000)
:023968F4 EA000039 b 023969E0
:023968F8 EB4080E1 bl 033B6C84
:023968FC E3A01081 mov  r1,#0x81		;r1=129(0x81)
:02396900 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02396904 E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:02396908 E59D30B4 ldr r3,[r13, #+0xb4]		;r13+0xb4=*(42032f2c)=#0(0x00000000)
:0239690C E3510000 cmp r1,#0x0
:02396910 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02396914 13A0100F movne  r1,#0xF		;r1=15(0xf)
:02396918 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239691C E3A01014 mov  r1,#0x14		;r1=20(0x14)
:02396920 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02396924 E1D410B2 ldrh r1,[r4, #+0x2]		;r4+0x2=*(00000002)
:02396928 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(0000000a)
:0239692C E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02396930 E1C010BC strh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02396934 E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:02396938 E1C010BE strh r1,[r0, #+0xe]		;r0+0xe=*(0000000e)
:0239693C E1D410B8 ldrh r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:02396940 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02396944 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02396948 E1C011B8 strh r1,[r0, #+0x18]		;r0+0x18=*(00000018)
:0239694C E5941014 ldr r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:02396950 E5801014 str r1,[r0, #+0x14]		;r0+0x14=*(00000014)
:02396954 E5941018 ldr r1,[r4, #+0x18]		;r4+0x18=*(00000018)
:02396958 E580101C str r1,[r0, #+0x1c]		;r0+0x1c=*(0000001c)
:0239695C E594101C ldr r1,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:02396960 E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(00000020)
:02396964 E1D411B0 ldrh r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:02396968 E1C011BA strh r1,[r0, #+0x1a]		;r0+0x1a=*(0000001a)
:0239696C E1D338B8 ldrh r3,[r3, #+0x88]		;r3+0x88=*(00000088)
:02396970 E1D913B0 ldrh r1,[r9, #+0x30]		;r9+0x30=*(11024372)=#0(0x00000000)
:02396974 E3530000 cmp r3,#0x0
:02396978 E1D923B2 ldrh r2,[r9, #+0x32]		;r9+0x32=*(11024374)=#0(0x00000000)
:0239697C 01A03001 moveq  r3,r1			;r3=0(0x0)
:02396980 11A03002 movne  r3,r2			;r3=0(0x0)
:02396984 E1C032B4 strh r3,[r0, #+0x24]		;r0+0x24=*(00000024)
:02396988 E59D30B4 ldr r3,[r13, #+0xb4]		;r13+0xb4=*(42032f2c)=#0(0x00000000)
:0239698C E1D338B8 ldrh r3,[r3, #+0x88]		;r3+0x88=*(00000088)
:02396990 E3530000 cmp r3,#0x0
:02396994 11A02001 movne  r2,r1			;r2=0(0x0)
:02396998 E1C022B6 strh r2,[r0, #+0x26]		;r0+0x26=*(00000026)
:0239699C EB4080A5 bl 033B6C38
:023969A0 E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(00000000)
:023969A4 E59D00B8 ldr r0,[r13, #+0xb8]		;r13+0xb8=*(42032f30)=#0(0x00000000)
:023969A8 E1510000 cmp r1,r0
:023969AC 059D0084 ldreq r0,[r13, #+0x84]		;r13+0x84=*(42032efc)=#0(0x00000000)
:023969B0 01C600B2 streqh r0,[r6, #+0x2]		;r6+0x2=*(00000002)
:023969B4 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:023969B8 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000000)
:023969BC E59D0088 ldr r0,[r13, #+0x88]		;r13+0x88=*(42032f00)=#0(0x00000000)
:023969C0 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:023969C4 E1DB1FBA ldrh r1,[r11, #+0xfa]		;r11+0xfa=*(000000fa)
:023969C8 E59D00BC ldr r0,[r13, #+0xbc]		;r13+0xbc=*(42032f34)=#0(0x00000000)
:023969CC E1510000 cmp r1,r0
:023969D0 01CB5FB8 streqh r5,[r11, #+0xf8]		;r11+0xf8=*(000000f8)
:023969D4 11A00281 movne  r0,r1,lsl #0x5		;r0=0(0x0)
:023969D8 118850B0 strneh r5,[r8, +r0]
:023969DC E1CB5FBA strh r5,[r11, #+0xfa]		;r11+0xfa=*(000000fa)
:023969E0 E1D650B0 ldrh r5,[r6, #+0x0]		;r6+0x0=*(00000000)
:023969E4 E59D00C0 ldr r0,[r13, #+0xc0]		;r13+0xc0=*(42032f38)=#0(0x00000000)
:023969E8 E1550000 cmp r5,r0
:023969EC 1AFFFF8D bne 02396828
:023969F0 E59F2164 ldr r2,[r15, #+0x164]		;r15+0x164=*(02396b5c)=#65535(0x0000ffff)
:023969F4 E59D0038 ldr r0,[r13, #+0x38]		;r13+0x38=*(42032eb0)=#0(0x00000000)
:023969F8 E1500002 cmp r0,r2
:023969FC 0A00000D beq 02396A38
:02396A00 E089010A add  r0,r9,r10,lsl #0x2
:02396A04 E2801C07 add  r1,r0,#0x700
:02396A08 E59D0038 ldr r0,[r13, #+0x38]		;r13+0x38=*(42032eb0)=#0(0x00000000)
:02396A0C E1D130BC ldrh r3,[r1, #+0xc]		;r1+0xc=*(0000000c)
:02396A10 E1A00280 mov  r0,r0,lsl #0x5		;r0=0(0x0)
:02396A14 E18830B0 strh r3,[r8, +r0]
:02396A18 E1D100BE ldrh r0,[r1, #+0xe]		;r1+0xe=*(0000000e)
:02396A1C E1500002 cmp r0,r2
:02396A20 059D0038 ldreq r0,[r13, #+0x38]		;r13+0x38=*(42032eb0)=#0(0x00000000)
:02396A24 01C100BE streqh r0,[r1, #+0xe]		;r1+0xe=*(0000000e)
:02396A28 E089010A add  r0,r9,r10,lsl #0x2
:02396A2C E2801C07 add  r1,r0,#0x700
:02396A30 E59D0034 ldr r0,[r13, #+0x34]		;r13+0x34=*(42032eac)=#0(0x00000000)
:02396A34 E1C100BC strh r0,[r1, #+0xc]		;r1+0xc=*(0000000c)
:02396A38 E28AA001 add  r10,r10,#0x1
:02396A3C E35A0004 cmp r10,#0x4
:02396A40 BAFFFF60 blt 023967C8
:02396A44 E2890FC7 add  r0,r9,#0x31C
:02396A48 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02396A4C E2800B01 add  r0,r0,#0x400
:02396A50 E5891734 str r1,[r9, #+0x734]		;r9+0x734=*(11024a76)=#0(0x00000000)
:02396A54 EB4055D1 bl 033AC1A0
:02396A58 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02396A5C E1C706B2 strh r0,[r7, #+0x62]		;r7+0x62=*(110243a4)=#0(0x00000000)
:02396A60 E1C706B4 strh r0,[r7, #+0x64]		;r7+0x64=*(110243a6)=#0(0x00000000)
:02396A64 EA000038 b 02396B4C
:02396A68 E1D706F2 ldrsh r0,[r7, #+0x62]		;r7+0x62=*(110243a4)=#0(0x00000000)
:02396A6C E3500001 cmp r0,#0x1
:02396A70 11D706F4 ldrnesh r0,[r7, #+0x64]		;r7+0x64=*(110243a6)=#0(0x00000000)
:02396A74 13500001 cmpne r0,#0x1
:02396A78 13A06000 movne  r6,#0x0		;r6=0(0x0)
:02396A7C 1A000019 bne 02396AE8
:02396A80 E1D734B0 ldrh r3,[r7, #+0x40]		;r7+0x40=*(11024382)=#0(0x00000000)
:02396A84 E1A0000A mov  r0,r10			;r0=0(0x0)
:02396A88 E1A01004 mov  r1,r4			;r1=0(0x0)
:02396A8C E1A02005 mov  r2,r5			;r2=0(0x0)
:02396A90 EB000287 bl 023974B4
:02396A94 E1DD1CB4 ldrh r1,[r13, #+0xc4]		;r13+0xc4=*(42032f3c)=#0(0x00000000)
:02396A98 E1A06000 mov  r6,r0			;r6=0(0x0)
:02396A9C E3810902 orr  r0,r1,#0x8000
:02396AA0 E1CD0CB4 strh r0,[r13, #+0xc4]		;r13+0xc4=*(42032f3c)=#0(0x00000000)
:02396AA4 EA00000F b 02396AE8
:02396AA8 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02396AAC E1C769BE strh r6,[r7, #+0x9e]		;r7+0x9e=*(110243e0)=#0(0x00000000)
:02396AB0 E1DD0CB4 ldrh r0,[r13, #+0xc4]		;r13+0xc4=*(42032f3c)=#0(0x00000000)
:02396AB4 E59D5074 ldr r5,[r13, #+0x74]		;r13+0x74=*(42032eec)=#0(0x00000000)
:02396AB8 E3C00902 bic  r0,r0,#0x8000
:02396ABC E1CD0CB4 strh r0,[r13, #+0xc4]		;r13+0xc4=*(42032f3c)=#0(0x00000000)
:02396AC0 E1A0A006 mov  r10,r6			;r10=0(0x0)
:02396AC4 E59F4094 ldr r4,[r15, #+0x94]		;r15+0x94=*(02396b60)=#32982(0x000080d6)
:02396AC8 EB405AB1 bl 033AD594
:02396ACC E1D716F2 ldrsh r1,[r7, #+0x62]		;r7+0x62=*(110243a4)=#0(0x00000000)
:02396AD0 E2811001 add  r1,r1,#0x1
:02396AD4 E1C716B2 strh r1,[r7, #+0x62]		;r7+0x62=*(110243a4)=#0(0x00000000)
:02396AD8 E1D716F4 ldrsh r1,[r7, #+0x64]		;r7+0x64=*(110243a6)=#0(0x00000000)
:02396ADC E2811001 add  r1,r1,#0x1
:02396AE0 E1C716B4 strh r1,[r7, #+0x64]		;r7+0x64=*(110243a6)=#0(0x00000000)
:02396AE4 EB405AAF bl 033AD5A8
:02396AE8 E1A00805 mov  r0,r5,lsl #0x10		;r0=0(0x0)
:02396AEC E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02396AF0 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02396AF4 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(02396b64)=#75530488(0x048080f8)
:02396AF8 E58D6004 str r6,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02396AFC E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(048080f8)=#-1(0xffffffff)
:02396B00 E1A0080A mov  r0,r10,lsl #0x10		;r0=0(0x0)
:02396B04 E58D1008 str r1,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02396B08 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02396B0C E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02396B10 E1DD0CB4 ldrh r0,[r13, #+0xc4]		;r13+0xc4=*(42032f3c)=#0(0x00000000)
:02396B14 E1A03804 mov  r3,r4,lsl #0x10		;r3=-2133458944(0x80d60000)
:02396B18 E58D0010 str r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02396B1C E597207C ldr r2,[r7, #+0x7c]		;r7+0x7c=*(110243be)=#0(0x00000000)
:02396B20 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02396B24 E58D2014 str r2,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:02396B28 E28D00C8 add  r0,r13,#0xC8
:02396B2C E1A02001 mov  r2,r1			;r2=0(0x0)
:02396B30 E1A03823 mov  r3,r3,lsr #0x10		;r3=32982(0x80d6)
:02396B34 EBFFEC1B bl 02391BA8
:02396B38 E1C756B8 strh r5,[r7, #+0x68]		;r7+0x68=*(110243aa)=#0(0x00000000)
:02396B3C E1DD0CB4 ldrh r0,[r13, #+0xc4]		;r13+0xc4=*(42032f3c)=#0(0x00000000)
:02396B40 E1C706BA strh r0,[r7, #+0x6a]		;r7+0x6a=*(110243ac)=#0(0x00000000)
:02396B44 E1C746BC strh r4,[r7, #+0x6c]		;r7+0x6c=*(110243ae)=#0(0x00000000)
:02396B48 E1C7A6BE strh r10,[r7, #+0x6e]		;r7+0x6e=*(110243b0)=#0(0x00000000)
:02396B4C E28DDFB2 add  r13,r13,#0x2C8
:02396B50 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02396B54 E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:02396B58 027F8884 rsbeqs r8,r15,#0x840000
:02396B5C 0000FFFF unknown
:02396B60 000080D6 unknown
:02396B64 048080F8 streq r8,[r0],#+0xf8
:02396B68 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:02396B6C E24DDF86 sub  r13,r13,#0x218
:02396B70 E59F10D4 ldr r1,[r15, #+0xd4]		;r15+0xd4=*(02396c4c)=#41912452(0x027f8884)
:02396B74 E1A04000 mov  r4,r0			;r4=0(0x0)
:02396B78 E5917550 ldr r7,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02396B7C EB405A84 bl 033AD594
:02396B80 EB405A88 bl 033AD5A8
:02396B84 E2870C01 add  r0,r7,#0x100
:02396B88 E1D008B2 ldrh r0,[r0, #+0x82]		;r0+0x82=*(00000082)
:02396B8C E59F10BC ldr r1,[r15, #+0xbc]		;r15+0xbc=*(02396c50)=#75530488(0x048080f8)
:02396B90 E0044000 and  r4,r4,r0
:02396B94 E1D783BA ldrh r8,[r7, #+0x3a]		;r7+0x3a=*(1102437c)=#0(0x00000000)
:02396B98 E1A00004 mov  r0,r4			;r0=0(0x0)
:02396B9C E1D150B0 ldrh r5,[r1, #+0x0]		;r1+0x0=*(048080f8)=#-1(0xffffffff)
:02396BA0 E1D766BA ldrh r6,[r7, #+0x6a]		;r7+0x6a=*(110243ac)=#0(0x00000000)
:02396BA4 EB407146 bl 033B30C4
:02396BA8 E288100C add  r1,r8,#0xC
:02396BAC E0000091 mul  r0,r1,r0
:02396BB0 E2800029 add  r0,r0,#0x29
:02396BB4 E1D717B2 ldrh r1,[r7, #+0x72]		;r7+0x72=*(110243b4)=#0(0x00000000)
:02396BB8 E3C0001F bic  r0,r0,#0x1F
:02396BBC E1510000 cmp r1,r0
:02396BC0 AA000003 bge 02396BD4
:02396BC4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02396BC8 EB40544B bl 033ABCFC
:02396BCC EBFFE9C5 bl 023912E8
:02396BD0 EA00001A b 02396C40
:02396BD4 E1D706F2 ldrsh r0,[r7, #+0x62]		;r7+0x62=*(110243a4)=#0(0x00000000)
:02396BD8 E3500001 cmp r0,#0x1
:02396BDC 11D706F4 ldrnesh r0,[r7, #+0x64]		;r7+0x64=*(110243a6)=#0(0x00000000)
:02396BE0 13500001 cmpne r0,#0x1
:02396BE4 13C66902 bicne  r6,r6,#0x8000
:02396BE8 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02396BEC 1A000005 bne 02396C08
:02396BF0 E1D706BE ldrh r0,[r7, #+0x6e]		;r7+0x6e=*(110243b0)=#0(0x00000000)
:02396BF4 E1D716BC ldrh r1,[r7, #+0x6c]		;r7+0x6c=*(110243ae)=#0(0x00000000)
:02396BF8 E1D734B0 ldrh r3,[r7, #+0x40]		;r7+0x40=*(11024382)=#0(0x00000000)
:02396BFC E1A02004 mov  r2,r4			;r2=0(0x0)
:02396C00 EB00022B bl 023974B4
:02396C04 E3866902 orr  r6,r6,#0x8000
:02396C08 E1A01804 mov  r1,r4,lsl #0x10		;r1=0(0x0)
:02396C0C E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:02396C10 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02396C14 E98D0021 stmib  r13 ,{r0,r5}
:02396C18 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02396C1C E1A00806 mov  r0,r6,lsl #0x10		;r0=0(0x0)
:02396C20 E58D200C str r2,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02396C24 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02396C28 E58D0010 str r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02396C2C E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(02396c54)=#32780(0x0000800c)
:02396C30 E28D0018 add  r0,r13,#0x18
:02396C34 E1A03002 mov  r3,r2			;r3=0(0x0)
:02396C38 E58D2014 str r2,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:02396C3C EBFFEBD9 bl 02391BA8
:02396C40 E28DDF86 add  r13,r13,#0x218
:02396C44 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02396C48 E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:02396C4C 027F8884 rsbeqs r8,r15,#0x840000
:02396C50 048080F8 streq r8,[r0],#+0xf8
:02396C54 0000800C andeq  r8,r0,r12
:02396C58 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02396C5C E59F4120 ldr r4,[r15, #+0x120]		;r15+0x120=*(02396d84)=#41912452(0x027f8884)
:02396C60 E1DD82B4 ldrh r8,[r13, #+0x24]		;r13+0x24=*(42032e9c)=#0(0x00000000)
:02396C64 E5944550 ldr r4,[r4, #+0x550]		;r4+0x550=*(027f8dd4)=#285360962(0x11024342)
:02396C68 E1A07000 mov  r7,r0			;r7=0(0x0)
:02396C6C E2840FC3 add  r0,r4,#0x30C
:02396C70 E2800B01 add  r0,r0,#0x400
:02396C74 E3580000 cmp r8,#0x0
:02396C78 E0809101 add  r9,r0,r1,lsl #0x2
:02396C7C E1A06002 mov  r6,r2			;r6=0(0x0)
:02396C80 E1A05003 mov  r5,r3			;r5=0(0x0)
:02396C84 E2848FBE add  r8,r4,#0x2F8
:02396C88 03A00006 moveq  r0,#0x6		;r0=6(0x6)
:02396C8C 0A00003A beq 02396D7C
:02396C90 E1DD02B4 ldrh r0,[r13, #+0x24]		;r13+0x24=*(42032e9c)=#0(0x00000000)
:02396C94 E3160008 tst r6,#0x8
:02396C98 13A01002 movne  r1,#0x2		;r1=2(0x2)
:02396C9C 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02396CA0 E0800001 add  r0,r0,r1
:02396CA4 E3500F81 cmp r0,#0x204
:02396CA8 C3A00006 movgt  r0,#0x6		;r0=6(0x6)
:02396CAC CA000032 bgt 02396D7C
:02396CB0 E2840FC7 add  r0,r4,#0x31C
:02396CB4 E2800B01 add  r0,r0,#0x400
:02396CB8 EB405517 bl 033AC11C
:02396CBC E2842C06 add  r2,r4,#0x600
:02396CC0 E1D21FB8 ldrh r1,[r2, #+0xf8]		;r2+0xf8=*(000000f8)
:02396CC4 E59F30BC ldr r3,[r15, #+0xbc]		;r15+0xbc=*(02396d88)=#65535(0x0000ffff)
:02396CC8 E1510003 cmp r1,r3
:02396CCC 1A000004 bne 02396CE4
:02396CD0 E2840FC7 add  r0,r4,#0x31C
:02396CD4 E2800B01 add  r0,r0,#0x400
:02396CD8 EB405530 bl 033AC1A0
:02396CDC E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02396CE0 EA000025 b 02396D7C
:02396CE4 E1A00281 mov  r0,r1,lsl #0x5		;r0=0(0x0)
:02396CE8 E198C0B0 ldrh r12,[r8, +r0]
:02396CEC E0880281 add  r0,r8,r1,lsl #0x5
:02396CF0 E1C2CFB8 strh r12,[r2, #+0xf8]		;r2+0xf8=*(000000f8)
:02396CF4 E1D2CFBA ldrh r12,[r2, #+0xfa]		;r2+0xfa=*(000000fa)
:02396CF8 E15C0001 cmp r12,r1
:02396CFC 01C23FBA streqh r3,[r2, #+0xfa]		;r2+0xfa=*(000000fa)
:02396D00 E1C060B2 strh r6,[r0, #+0x2]		;r0+0x2=*(00000002)
:02396D04 E1C050B4 strh r5,[r0, #+0x4]		;r0+0x4=*(00000004)
:02396D08 E0052007 and  r2,r5,r7
:02396D0C E1C020B6 strh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02396D10 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02396D14 E1C020B8 strh r2,[r0, #+0x8]		;r0+0x8=*(00000008)
:02396D18 E1C020BA strh r2,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02396D1C E59D3020 ldr r3,[r13, #+0x20]		;r13+0x20=*(42032e98)=#0(0x00000000)
:02396D20 E1DD22B4 ldrh r2,[r13, #+0x24]		;r13+0x24=*(42032e9c)=#0(0x00000000)
:02396D24 E5803014 str r3,[r0, #+0x14]		;r0+0x14=*(00000014)
:02396D28 E1C020BE strh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02396D2C E59D3028 ldr r3,[r13, #+0x28]		;r13+0x28=*(42032ea0)=#0(0x00000000)
:02396D30 E59D202C ldr r2,[r13, #+0x2c]		;r13+0x2c=*(42032ea4)=#0(0x00000000)
:02396D34 E5803018 str r3,[r0, #+0x18]		;r0+0x18=*(00000018)
:02396D38 E580201C str r2,[r0, #+0x1c]		;r0+0x1c=*(0000001c)
:02396D3C E59F3044 ldr r3,[r15, #+0x44]		;r15+0x44=*(02396d88)=#65535(0x0000ffff)
:02396D40 E2842C07 add  r2,r4,#0x700
:02396D44 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(00000000)
:02396D48 E1C031B0 strh r3,[r0, #+0x10]		;r0+0x10=*(00000010)
:02396D4C E1D22CBA ldrh r2,[r2, #+0xca]		;r2+0xca=*(000000ca)
:02396D50 E1C021B2 strh r2,[r0, #+0x12]		;r0+0x12=*(00000012)
:02396D54 E1D900B2 ldrh r0,[r9, #+0x2]		;r9+0x2=*(11024344)=#0(0x00000000)
:02396D58 E1500003 cmp r0,r3
:02396D5C 01C910B0 streqh r1,[r9, #+0x0]		;r9+0x0=*(11024342)=#0(0x00000000)
:02396D60 11A00280 movne  r0,r0,lsl #0x5		;r0=0(0x0)
:02396D64 118810B0 strneh r1,[r8, +r0]
:02396D68 E2840FC7 add  r0,r4,#0x31C
:02396D6C E2800B01 add  r0,r0,#0x400
:02396D70 E1C910B2 strh r1,[r9, #+0x2]		;r9+0x2=*(11024344)=#0(0x00000000)
:02396D74 EB405509 bl 033AC1A0
:02396D78 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02396D7C E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02396D80 E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:02396D84 027F8884 rsbeqs r8,r15,#0x840000
:02396D88 0000FFFF unknown
:02396D8C E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02396D90 E24DD03C sub  r13,r13,#0x3C
:02396D94 E59F2318 ldr r2,[r15, #+0x318]		;r15+0x318=*(023970b4)=#41912452(0x027f8884)
:02396D98 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02396D9C E5928550 ldr r8,[r2, #+0x550]		;r2+0x550=*(027f8dd4)=#285360962(0x11024342)
:02396DA0 E1A05001 mov  r5,r1			;r5=0(0x0)
:02396DA4 E1D810B0 ldrh r1,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:02396DA8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02396DAC E3510009 cmp r1,#0x9
:02396DB0 E2884FBE add  r4,r8,#0x2F8
:02396DB4 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02396DB8 03A06001 moveq  r6,#0x1		;r6=1(0x1)
:02396DBC 0A000002 beq 02396DCC
:02396DC0 E351000A cmp r1,#0xA
:02396DC4 01A06000 moveq  r6,r0			;r6=0(0x0)
:02396DC8 1A0000B6 bne 023970A8
:02396DCC E2880FC7 add  r0,r8,#0x31C
:02396DD0 E2800B01 add  r0,r0,#0x400
:02396DD4 EB4054D0 bl 033AC11C
:02396DD8 E5980734 ldr r0,[r8, #+0x734]		;r8+0x734=*(11024a76)=#0(0x00000000)
:02396DDC E3500000 cmp r0,#0x0
:02396DE0 1A000004 bne 02396DF8
:02396DE4 E2880FC7 add  r0,r8,#0x31C
:02396DE8 E2800B01 add  r0,r0,#0x400
:02396DEC EB4054EB bl 033AC1A0
:02396DF0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02396DF4 EA0000AB b 023970A8
:02396DF8 E3560000 cmp r6,#0x0
:02396DFC 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02396E00 058D0010 streq r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02396E04 0A000004 beq 02396E1C
:02396E08 EB4059E1 bl 033AD594
:02396E0C E2881C01 add  r1,r8,#0x100
:02396E10 E1D118B2 ldrh r1,[r1, #+0x82]		;r1+0x82=*(00000082)
:02396E14 E58D1010 str r1,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02396E18 EB4059E2 bl 033AD5A8
:02396E1C E1E00005 mvn  r0,r5
:02396E20 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02396E24 E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:02396E28 E2880FBF add  r0,r8,#0x2FC
:02396E2C E2801B01 add  r1,r0,#0x400
:02396E30 E59F9280 ldr r9,[r15, #+0x280]		;r15+0x280=*(023970b8)=#65535(0x0000ffff)
:02396E34 E1A0010A mov  r0,r10,lsl #0x2		;r0=0(0x0)
:02396E38 E19150B0 ldrh r5,[r1, +r0]
:02396E3C E2880C01 add  r0,r8,#0x100
:02396E40 E58D9008 str r9,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02396E44 E081610A add  r6,r1,r10,lsl #0x2
:02396E48 E58D9014 str r9,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:02396E4C E58D9018 str r9,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:02396E50 E58D901C str r9,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:02396E54 E58D9020 str r9,[r13, #+0x20]		;r13+0x20=*(42032e98)=#0(0x00000000)
:02396E58 E58D9024 str r9,[r13, #+0x24]		;r13+0x24=*(42032e9c)=#0(0x00000000)
:02396E5C E58D9028 str r9,[r13, #+0x28]		;r13+0x28=*(42032ea0)=#0(0x00000000)
:02396E60 E58D002C str r0,[r13, #+0x2c]		;r13+0x2c=*(42032ea4)=#0(0x00000000)
:02396E64 E58D9030 str r9,[r13, #+0x30]		;r13+0x30=*(42032ea8)=#0(0x00000000)
:02396E68 E288BC06 add  r11,r8,#0x600
:02396E6C E58D9034 str r9,[r13, #+0x34]		;r13+0x34=*(42032eac)=#0(0x00000000)
:02396E70 E58D9038 str r9,[r13, #+0x38]		;r13+0x38=*(42032eb0)=#0(0x00000000)
:02396E74 EA000070 b 0239703C
:02396E78 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02396E7C E0847285 add  r7,r4,r5,lsl #0x5
:02396E80 E3500000 cmp r0,#0x0
:02396E84 1A00000A bne 02396EB4
:02396E88 E1D710BA ldrh r1,[r7, #+0xa]		;r7+0xa=*(0000000a)
:02396E8C E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02396E90 E1D720B8 ldrh r2,[r7, #+0x8]		;r7+0x8=*(00000008)
:02396E94 E0010000 and  r0,r1,r0
:02396E98 E1820000 orr  r0,r2,r0
:02396E9C E1C700B8 strh r0,[r7, #+0x8]		;r7+0x8=*(00000008)
:02396EA0 E1D700B8 ldrh r0,[r7, #+0x8]		;r7+0x8=*(00000008)
:02396EA4 E1D710B6 ldrh r1,[r7, #+0x6]		;r7+0x6=*(00000006)
:02396EA8 E1E00000 mvn  r0,r0
:02396EAC E0010000 and  r0,r1,r0
:02396EB0 E1C700B6 strh r0,[r7, #+0x6]		;r7+0x6=*(00000006)
:02396EB4 E1D710B6 ldrh r1,[r7, #+0x6]		;r7+0x6=*(00000006)
:02396EB8 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02396EBC E0010000 and  r0,r1,r0
:02396EC0 E1C700B6 strh r0,[r7, #+0x6]		;r7+0x6=*(00000006)
:02396EC4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02396EC8 E1C700BA strh r0,[r7, #+0xa]		;r7+0xa=*(0000000a)
:02396ECC E1D700B6 ldrh r0,[r7, #+0x6]		;r7+0x6=*(00000006)
:02396ED0 E3500000 cmp r0,#0x0
:02396ED4 0A00001D beq 02396F50
:02396ED8 E1D700B2 ldrh r0,[r7, #+0x2]		;r7+0x2=*(00000002)
:02396EDC E3100008 tst r0,#0x8
:02396EE0 01D701B2 ldreqh r0,[r7, #+0x12]		;r7+0x12=*(00000012)
:02396EE4 03500000 cmpeq r0,#0x0
:02396EE8 0A000018 beq 02396F50
:02396EEC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02396EF0 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02396EF4 E1D701B2 ldrh r0,[r7, #+0x12]		;r7+0x12=*(00000012)
:02396EF8 E3500000 cmp r0,#0x0
:02396EFC 12400001 subne  r0,r0,#0x1
:02396F00 11C701B2 strneh r0,[r7, #+0x12]		;r7+0x12=*(00000012)
:02396F04 E1D710B0 ldrh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:02396F08 E59D0024 ldr r0,[r13, #+0x24]		;r13+0x24=*(42032e9c)=#0(0x00000000)
:02396F0C E1510000 cmp r1,r0
:02396F10 059D0014 ldreq r0,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:02396F14 01C600B2 streqh r0,[r6, #+0x2]		;r6+0x2=*(00000002)
:02396F18 E59D0028 ldr r0,[r13, #+0x28]		;r13+0x28=*(42032ea0)=#0(0x00000000)
:02396F1C E1590000 cmp r9,r0
:02396F20 E1D700B0 ldrh r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:02396F24 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000000)
:02396F28 E59D0018 ldr r0,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:02396F2C E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:02396F30 01A00805 moveq  r0,r5,lsl #0x10		;r0=0(0x0)
:02396F34 01A00820 moveq  r0,r0,lsr #0x10		;r0=0(0x0)
:02396F38 058D0008 streq r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02396F3C 11A00289 movne  r0,r9,lsl #0x5		;r0=0(0x0)
:02396F40 118450B0 strneh r5,[r4, +r0]
:02396F44 E1A00805 mov  r0,r5,lsl #0x10		;r0=0(0x0)
:02396F48 E1A09820 mov  r9,r0,lsr #0x10		;r9=0(0x0)
:02396F4C EA000039 b 02397038
:02396F50 EB407F4B bl 033B6C84
:02396F54 E3A01081 mov  r1,#0x81		;r1=129(0x81)
:02396F58 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02396F5C E1D710B6 ldrh r1,[r7, #+0x6]		;r7+0x6=*(00000006)
:02396F60 E59D302C ldr r3,[r13, #+0x2c]		;r13+0x2c=*(42032ea4)=#0(0x00000000)
:02396F64 E3510000 cmp r1,#0x0
:02396F68 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02396F6C 13A0100F movne  r1,#0xF		;r1=15(0xf)
:02396F70 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02396F74 E3A01014 mov  r1,#0x14		;r1=20(0x14)
:02396F78 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02396F7C E1D710B2 ldrh r1,[r7, #+0x2]		;r7+0x2=*(00000002)
:02396F80 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02396F84 E1D710B4 ldrh r1,[r7, #+0x4]		;r7+0x4=*(00000004)
:02396F88 E1C010BC strh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02396F8C E1D710B6 ldrh r1,[r7, #+0x6]		;r7+0x6=*(00000006)
:02396F90 E1C010BE strh r1,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02396F94 E1D710B8 ldrh r1,[r7, #+0x8]		;r7+0x8=*(00000008)
:02396F98 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02396F9C E1D710BE ldrh r1,[r7, #+0xe]		;r7+0xe=*(0000000e)
:02396FA0 E1C011B8 strh r1,[r0, #+0x18]		;r0+0x18=*(00000018)
:02396FA4 E5971014 ldr r1,[r7, #+0x14]		;r7+0x14=*(00000014)
:02396FA8 E5801014 str r1,[r0, #+0x14]		;r0+0x14=*(00000014)
:02396FAC E5971018 ldr r1,[r7, #+0x18]		;r7+0x18=*(00000018)
:02396FB0 E580101C str r1,[r0, #+0x1c]		;r0+0x1c=*(0000001c)
:02396FB4 E597101C ldr r1,[r7, #+0x1c]		;r7+0x1c=*(0000001c)
:02396FB8 E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(00000020)
:02396FBC E1D711B0 ldrh r1,[r7, #+0x10]		;r7+0x10=*(00000010)
:02396FC0 E1C011BA strh r1,[r0, #+0x1a]		;r0+0x1a=*(0000001a)
:02396FC4 E1D338B8 ldrh r3,[r3, #+0x88]		;r3+0x88=*(00000088)
:02396FC8 E1D813B0 ldrh r1,[r8, #+0x30]		;r8+0x30=*(11024372)=#0(0x00000000)
:02396FCC E3530000 cmp r3,#0x0
:02396FD0 E1D823B2 ldrh r2,[r8, #+0x32]		;r8+0x32=*(11024374)=#0(0x00000000)
:02396FD4 01A03001 moveq  r3,r1			;r3=0(0x0)
:02396FD8 11A03002 movne  r3,r2			;r3=0(0x0)
:02396FDC E1C032B4 strh r3,[r0, #+0x24]		;r0+0x24=*(00000024)
:02396FE0 E59D302C ldr r3,[r13, #+0x2c]		;r13+0x2c=*(42032ea4)=#0(0x00000000)
:02396FE4 E1D338B8 ldrh r3,[r3, #+0x88]		;r3+0x88=*(00000088)
:02396FE8 E3530000 cmp r3,#0x0
:02396FEC 11A02001 movne  r2,r1			;r2=0(0x0)
:02396FF0 E1C022B6 strh r2,[r0, #+0x26]		;r0+0x26=*(00000026)
:02396FF4 EB407F0F bl 033B6C38
:02396FF8 E1D710B0 ldrh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:02396FFC E59D0030 ldr r0,[r13, #+0x30]		;r13+0x30=*(42032ea8)=#0(0x00000000)
:02397000 E1510000 cmp r1,r0
:02397004 059D001C ldreq r0,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:02397008 01C600B2 streqh r0,[r6, #+0x2]		;r6+0x2=*(00000002)
:0239700C E1D700B0 ldrh r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:02397010 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000000)
:02397014 E59D0020 ldr r0,[r13, #+0x20]		;r13+0x20=*(42032e98)=#0(0x00000000)
:02397018 E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(00000000)
:0239701C E1DB1FBA ldrh r1,[r11, #+0xfa]		;r11+0xfa=*(000000fa)
:02397020 E59D0034 ldr r0,[r13, #+0x34]		;r13+0x34=*(42032eac)=#0(0x00000000)
:02397024 E1510000 cmp r1,r0
:02397028 01CB5FB8 streqh r5,[r11, #+0xf8]		;r11+0xf8=*(000000f8)
:0239702C 11A00281 movne  r0,r1,lsl #0x5		;r0=0(0x0)
:02397030 118450B0 strneh r5,[r4, +r0]
:02397034 E1CB5FBA strh r5,[r11, #+0xfa]		;r11+0xfa=*(000000fa)
:02397038 E1D650B0 ldrh r5,[r6, #+0x0]		;r6+0x0=*(00000000)
:0239703C E59D0038 ldr r0,[r13, #+0x38]		;r13+0x38=*(42032eb0)=#0(0x00000000)
:02397040 E1550000 cmp r5,r0
:02397044 1AFFFF8B bne 02396E78
:02397048 E59F1068 ldr r1,[r15, #+0x68]		;r15+0x68=*(023970b8)=#65535(0x0000ffff)
:0239704C E1590001 cmp r9,r1
:02397050 0A00000B beq 02397084
:02397054 E088010A add  r0,r8,r10,lsl #0x2
:02397058 E2800C07 add  r0,r0,#0x700
:0239705C E1D030BC ldrh r3,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02397060 E1A02289 mov  r2,r9,lsl #0x5		;r2=0(0x0)
:02397064 E18430B2 strh r3,[r4, +r2]
:02397068 E1D020BE ldrh r2,[r0, #+0xe]		;r0+0xe=*(0000000e)
:0239706C E1520001 cmp r2,r1
:02397070 01C090BE streqh r9,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02397074 E088010A add  r0,r8,r10,lsl #0x2
:02397078 E2801C07 add  r1,r0,#0x700
:0239707C E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02397080 E1C100BC strh r0,[r1, #+0xc]		;r1+0xc=*(0001000b)
:02397084 E28AA001 add  r10,r10,#0x1
:02397088 E35A0004 cmp r10,#0x4
:0239708C BAFFFF65 blt 02396E28
:02397090 E2880FC7 add  r0,r8,#0x31C
:02397094 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02397098 E2800B01 add  r0,r0,#0x400
:0239709C E5881734 str r1,[r8, #+0x734]		;r8+0x734=*(11024a76)=#0(0x00000000)
:023970A0 EB40543E bl 033AC1A0
:023970A4 E59D000C ldr r0,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:023970A8 E28DD03C add  r13,r13,#0x3C
:023970AC E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023970B0 E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:023970B4 027F8884 rsbeqs r8,r15,#0x840000
:023970B8 0000FFFF unknown
:023970BC E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023970C0 E24DD014 sub  r13,r13,#0x14
:023970C4 E59F11DC ldr r1,[r15, #+0x1dc]		;r15+0x1dc=*(023972a8)=#41912452(0x027f8884)
:023970C8 E1E02000 mvn  r2,r0
:023970CC E5919550 ldr r9,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:023970D0 E2890C01 add  r0,r9,#0x100
:023970D4 E1D018B2 ldrh r1,[r0, #+0x82]		;r0+0x82=*(00000082)
:023970D8 E2890FC7 add  r0,r9,#0x31C
:023970DC E2800B01 add  r0,r0,#0x400
:023970E0 E2895FBE add  r5,r9,#0x2F8
:023970E4 E002B001 and  r11,r2,r1
:023970E8 EB40540B bl 033AC11C
:023970EC E2890FC3 add  r0,r9,#0x30C
:023970F0 E2800B01 add  r0,r0,#0x400
:023970F4 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:023970F8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023970FC E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02397100 E2890C01 add  r0,r9,#0x100
:02397104 E58D0010 str r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:02397108 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0239710C E2894C06 add  r4,r9,#0x600
:02397110 E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02397114 E1A01106 mov  r1,r6,lsl #0x2		;r1=0(0x0)
:02397118 E0807106 add  r7,r0,r6,lsl #0x2
:0239711C E190A0B1 ldrh r10,[r0, +r1]
:02397120 E59F0184 ldr r0,[r15, #+0x184]		;r15+0x184=*(023972ac)=#65535(0x0000ffff)
:02397124 E58D7004 str r7,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02397128 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239712C EA00004C b 02397264
:02397130 E085828A add  r8,r5,r10,lsl #0x5
:02397134 E1D800B6 ldrh r0,[r8, #+0x6]		;r8+0x6=*(11024348)=#0(0x00000000)
:02397138 E000000B and  r0,r0,r11
:0239713C E1C800B6 strh r0,[r8, #+0x6]		;r8+0x6=*(11024348)=#0(0x00000000)
:02397140 E1D800BA ldrh r0,[r8, #+0xa]		;r8+0xa=*(1102434c)=#0(0x00000000)
:02397144 E000000B and  r0,r0,r11
:02397148 E1C800BA strh r0,[r8, #+0xa]		;r8+0xa=*(1102434c)=#0(0x00000000)
:0239714C E1D800B6 ldrh r0,[r8, #+0x6]		;r8+0x6=*(11024348)=#0(0x00000000)
:02397150 E3500000 cmp r0,#0x0
:02397154 1A000037 bne 02397238
:02397158 EB407EC9 bl 033B6C84
:0239715C E3A01081 mov  r1,#0x81		;r1=129(0x81)
:02397160 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02397164 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02397168 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239716C E3A01014 mov  r1,#0x14		;r1=20(0x14)
:02397170 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:02397174 E1D810B2 ldrh r1,[r8, #+0x2]		;r8+0x2=*(11024344)=#0(0x00000000)
:02397178 E59D3010 ldr r3,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:0239717C E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(0000000a)
:02397180 E1D810B4 ldrh r1,[r8, #+0x4]		;r8+0x4=*(11024346)=#0(0x00000000)
:02397184 E1C010BC strh r1,[r0, #+0xc]		;r0+0xc=*(0000000c)
:02397188 E1D810B6 ldrh r1,[r8, #+0x6]		;r8+0x6=*(11024348)=#0(0x00000000)
:0239718C E1C010BE strh r1,[r0, #+0xe]		;r0+0xe=*(0000000e)
:02397190 E1D810B8 ldrh r1,[r8, #+0x8]		;r8+0x8=*(1102434a)=#0(0x00000000)
:02397194 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:02397198 E1D810BE ldrh r1,[r8, #+0xe]		;r8+0xe=*(11024350)=#0(0x00000000)
:0239719C E1C011B8 strh r1,[r0, #+0x18]		;r0+0x18=*(00000018)
:023971A0 E5981014 ldr r1,[r8, #+0x14]		;r8+0x14=*(11024356)=#0(0x00000000)
:023971A4 E5801014 str r1,[r0, #+0x14]		;r0+0x14=*(00000014)
:023971A8 E5981018 ldr r1,[r8, #+0x18]		;r8+0x18=*(1102435a)=#0(0x00000000)
:023971AC E580101C str r1,[r0, #+0x1c]		;r0+0x1c=*(0000001c)
:023971B0 E598101C ldr r1,[r8, #+0x1c]		;r8+0x1c=*(1102435e)=#0(0x00000000)
:023971B4 E5801020 str r1,[r0, #+0x20]		;r0+0x20=*(00000020)
:023971B8 E1D811B0 ldrh r1,[r8, #+0x10]		;r8+0x10=*(11024352)=#0(0x00000000)
:023971BC E1C011BA strh r1,[r0, #+0x1a]		;r0+0x1a=*(0000001a)
:023971C0 E1D338B8 ldrh r3,[r3, #+0x88]		;r3+0x88=*(00000088)
:023971C4 E1D913B0 ldrh r1,[r9, #+0x30]		;r9+0x30=*(11024372)=#0(0x00000000)
:023971C8 E3530000 cmp r3,#0x0
:023971CC E1D923B2 ldrh r2,[r9, #+0x32]		;r9+0x32=*(11024374)=#0(0x00000000)
:023971D0 01A03001 moveq  r3,r1			;r3=0(0x0)
:023971D4 11A03002 movne  r3,r2			;r3=0(0x0)
:023971D8 E1C032B4 strh r3,[r0, #+0x24]		;r0+0x24=*(00000024)
:023971DC E59D3010 ldr r3,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:023971E0 E1D338B8 ldrh r3,[r3, #+0x88]		;r3+0x88=*(00000088)
:023971E4 E3530000 cmp r3,#0x0
:023971E8 11A02001 movne  r2,r1			;r2=0(0x0)
:023971EC E1C022B6 strh r2,[r0, #+0x26]		;r0+0x26=*(00000026)
:023971F0 EB407E90 bl 033B6C38
:023971F4 E1D810B0 ldrh r1,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:023971F8 E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(023972ac)=#65535(0x0000ffff)
:023971FC E1510000 cmp r1,r0
:02397200 059D0000 ldreq r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02397204 01C700B2 streqh r0,[r7, #+0x2]		;r7+0x2=*(00000002)
:02397208 E1D810B0 ldrh r1,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:0239720C E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02397210 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02397214 E59F0090 ldr r0,[r15, #+0x90]		;r15+0x90=*(023972ac)=#65535(0x0000ffff)
:02397218 E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:0239721C E1D41FBA ldrh r1,[r4, #+0xfa]		;r4+0xfa=*(000000fa)
:02397220 E1510000 cmp r1,r0
:02397224 01C4AFB8 streqh r10,[r4, #+0xf8]		;r4+0xf8=*(000000f8)
:02397228 11A00281 movne  r0,r1,lsl #0x5		;r0=0(0x0)
:0239722C 1185A0B0 strneh r10,[r5, +r0]
:02397230 E1C4AFBA strh r10,[r4, #+0xfa]		;r4+0xfa=*(000000fa)
:02397234 E59DA000 ldr r10,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02397238 E59F006C ldr r0,[r15, #+0x6c]		;r15+0x6c=*(023972ac)=#65535(0x0000ffff)
:0239723C E58DA000 str r10,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02397240 E15A0000 cmp r10,r0
:02397244 1085028A addne  r0,r5,r10,lsl #0x5
:02397248 158D0004 strne r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239724C E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(023972ac)=#65535(0x0000ffff)
:02397250 058D7004 streq r7,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02397254 E15A0000 cmp r10,r0
:02397258 11A0028A movne  r0,r10,lsl #0x5		;r0=0(0x0)
:0239725C 1195A0B0 ldrneh r10,[r5, +r0]
:02397260 01D7A0B0 ldreqh r10,[r7, #+0x0]		;r7+0x0=*(00000000)
:02397264 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(023972ac)=#65535(0x0000ffff)
:02397268 E15A0000 cmp r10,r0
:0239726C 1AFFFFAF bne 02397130
:02397270 E2866001 add  r6,r6,#0x1
:02397274 E3560004 cmp r6,#0x4
:02397278 BAFFFFA4 blt 02397110
:0239727C E59D000C ldr r0,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02397280 E2800001 add  r0,r0,#0x1
:02397284 E58D000C str r0,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:02397288 E3500002 cmp r0,#0x2
:0239728C BAFFFF9B blt 02397100
:02397290 E2890FC7 add  r0,r9,#0x31C
:02397294 E2800B01 add  r0,r0,#0x400
:02397298 EB4053C0 bl 033AC1A0
:0239729C E28DD014 add  r13,r13,#0x14
:023972A0 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023972A4 E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:023972A8 027F8884 rsbeqs r8,r15,#0x840000
:023972AC 0000FFFF unknown
:023972B0 E92D000F stmdb  r13!,{r0,r1,r2,r3}
:023972B4 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023972B8 E24DD00C sub  r13,r13,#0xC
:023972BC E59F41E8 ldr r4,[r15, #+0x1e8]		;r15+0x1e8=*(023974ac)=#41912452(0x027f8884)
:023972C0 E59D1040 ldr r1,[r13, #+0x40]		;r13+0x40=*(42032eb8)=#0(0x00000000)
:023972C4 E5945550 ldr r5,[r4, #+0x550]		;r4+0x550=*(027f8dd4)=#285360962(0x11024342)
:023972C8 E1B09003 movs r9,r3			;r9=0(0x0)
:023972CC E58D1040 str r1,[r13, #+0x40]		;r13+0x40=*(42032eb8)=#0(0x00000000)
:023972D0 E1A0A000 mov  r10,r0			;r10=0(0x0)
:023972D4 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023972D8 0A00006F beq 0239749C
:023972DC E3590F81 cmp r9,#0x204
:023972E0 8A00006D bhi 0239749C
:023972E4 E2854C01 add  r4,r5,#0x100
:023972E8 E1D408B8 ldrh r0,[r4, #+0x88]		;r4+0x88=*(027f890c)=#-2004318072(0x88888888)
:023972EC E15A0000 cmp r10,r0
:023972F0 0A000069 beq 0239749C
:023972F4 E35A0010 cmp r10,#0x10
:023972F8 2A000067 bcs 0239749C
:023972FC E3190001 tst r9,#0x1
:02397300 1A000065 bne 0239749C
:02397304 E2850F7E add  r0,r5,#0x1F8
:02397308 E080820A add  r8,r0,r10,lsl #0x4
:0239730C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02397310 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02397314 EA00005E b 02397494
:02397318 E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:0239731C E59F718C ldr r7,[r15, #+0x18c]		;r15+0x18c=*(023974b0)=#65535(0x0000ffff)
:02397320 E3500001 cmp r0,#0x1
:02397324 028D1034 addeq  r1,r13,#0x34
:02397328 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0239732C 159D1000 ldrne r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02397330 058D0008 streq r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:02397334 11A00001 movne  r0,r1			;r0=0(0x0)
:02397338 12800002 addne  r0,r0,#0x2
:0239733C E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(00000000)
:02397340 158D0000 strne r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02397344 E1A00C01 mov  r0,r1,lsl #0x18		;r0=0(0x0)
:02397348 12499002 subne  r9,r9,#0x2
:0239734C E1B06BA0 movs r6,r0,lsr #0x17		;r6=0(0x0)
:02397350 03A06C02 moveq  r6,#0x200		;r6=512(0x200)
:02397354 E3110A01 tst r1,#0x1000
:02397358 13A02001 movne  r2,#0x1		;r2=1(0x1)
:0239735C 03A02000 moveq  r2,#0x0		;r2=0(0x0)
:02397360 E3110B02 tst r1,#0x800
:02397364 13A03001 movne  r3,#0x1		;r3=1(0x1)
:02397368 03A03000 moveq  r3,#0x0		;r3=0(0x0)
:0239736C E3520000 cmp r2,#0x0
:02397370 13A0B002 movne  r11,#0x2		;r11=2(0x2)
:02397374 03A0B000 moveq  r11,#0x0		;r11=0(0x0)
:02397378 E3530000 cmp r3,#0x0
:0239737C 13A00002 movne  r0,#0x2		;r0=2(0x2)
:02397380 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02397384 E0860000 add  r0,r6,r0
:02397388 E080000B add  r0,r0,r11
:0239738C E0599000 subs r9,r9,r0
:02397390 4A000041 bmi 0239749C
:02397394 E2011C0F and  r1,r1,#0xF00
:02397398 E3530001 cmp r3,#0x1
:0239739C E1A01401 mov  r1,r1,lsl #0x8		;r1=0(0x0)
:023973A0 E59D3000 ldr r3,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023973A4 E1A0B821 mov  r11,r1,lsr #0x10		;r11=0(0x0)
:023973A8 E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023973AC E0830000 add  r0,r3,r0
:023973B0 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023973B4 E0811006 add  r1,r1,r6
:023973B8 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023973BC 1A00000E bne 023973FC
:023973C0 E1A00E8B mov  r0,r11,lsl #0x1d		;r0=0(0x0)
:023973C4 E1A00E20 mov  r0,r0,lsr #0x1c		;r0=0(0x0)
:023973C8 E19830B0 ldrh r3,[r8, +r0]
:023973CC E0D170B2 ldrh r7,[r1],#+0x2
:023973D0 E3130001 tst r3,#0x1
:023973D4 11A03087 movne  r3,r7,lsl #0x1		;r3=131070(0x1fffe)
:023973D8 118830B0 strneh r3,[r8, +r0]
:023973DC 1A000006 bne 023973FC
:023973E0 E1A07087 mov  r7,r7,lsl #0x1		;r7=131070(0x1fffe)
:023973E4 E0433007 sub  r3,r3,r7
:023973E8 E1A03803 mov  r3,r3,lsl #0x10		;r3=-131072(0xfffe0000)
:023973EC E1A03823 mov  r3,r3,lsr #0x10		;r3=65534(0xfffe)
:023973F0 E3530C01 cmp r3,#0x100
:023973F4 3A000026 bcc 02397494
:023973F8 E18870B0 strh r7,[r8, +r0]
:023973FC E3520001 cmp r2,#0x1
:02397400 1A000004 bne 02397418
:02397404 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(00000000)
:02397408 E1D418B8 ldrh r1,[r4, #+0x88]		;r4+0x88=*(027f890c)=#-2004318072(0x88888888)
:0239740C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02397410 E1120110 tst r2,r0,lsl r1
:02397414 0A00001E beq 02397494
:02397418 E3560000 cmp r6,#0x0
:0239741C DA00001C ble 02397494
:02397420 EB407E17 bl 033B6C84
:02397424 E3A01082 mov  r1,#0x82		;r1=130(0x82)
:02397428 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:0239742C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02397430 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000003)
:02397434 E3A01015 mov  r1,#0x15		;r1=21(0x15)
:02397438 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:0239743C E59D1040 ldr r1,[r13, #+0x40]		;r13+0x40=*(42032eb8)=#0(0x00000000)
:02397440 E1C0B0B6 strh r11,[r0, #+0x6]		;r0+0x6=*(00000007)
:02397444 E5801008 str r1,[r0, #+0x8]		;r0+0x8=*(00000009)
:02397448 E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239744C E580100C str r1,[r0, #+0xc]		;r0+0xc=*(0000000d)
:02397450 E1C061B0 strh r6,[r0, #+0x10]		;r0+0x10=*(00000011)
:02397454 E1C0A1B2 strh r10,[r0, #+0x12]		;r0+0x12=*(00000013)
:02397458 E1D418B8 ldrh r1,[r4, #+0x88]		;r4+0x88=*(027f890c)=#-2004318072(0x88888888)
:0239745C E1C012B0 strh r1,[r0, #+0x20]		;r0+0x20=*(00000021)
:02397460 E1C071BA strh r7,[r0, #+0x1a]		;r0+0x1a=*(0000001b)
:02397464 E1D418B8 ldrh r1,[r4, #+0x88]		;r4+0x88=*(027f890c)=#-2004318072(0x88888888)
:02397468 E1D523B0 ldrh r2,[r5, #+0x30]		;r5+0x30=*(11024372)=#0(0x00000000)
:0239746C E3510000 cmp r1,#0x0
:02397470 E1D533B2 ldrh r3,[r5, #+0x32]		;r5+0x32=*(11024374)=#0(0x00000000)
:02397474 01A01002 moveq  r1,r2			;r1=0(0x0)
:02397478 11A01003 movne  r1,r3			;r1=0(0x0)
:0239747C E1C014B0 strh r1,[r0, #+0x40]		;r0+0x40=*(00000041)
:02397480 E1D418B8 ldrh r1,[r4, #+0x88]		;r4+0x88=*(027f890c)=#-2004318072(0x88888888)
:02397484 E3510000 cmp r1,#0x0
:02397488 11A03002 movne  r3,r2			;r3=0(0x0)
:0239748C E1C034B2 strh r3,[r0, #+0x42]		;r0+0x42=*(00000043)
:02397490 EB407DE8 bl 033B6C38
:02397494 E3590000 cmp r9,#0x0
:02397498 CAFFFF9E bgt 02397318
:0239749C E28DD00C add  r13,r13,#0xC
:023974A0 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023974A4 E28DD010 add  r13,r13,#0x10
:023974A8 E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:023974AC 027F8884 rsbeqs r8,r15,#0x840000
:023974B0 0000FFFF unknown
:023974B4 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023974B8 E1A06001 mov  r6,r1			;r6=-2004318072(0x88888888)
:023974BC E1A05000 mov  r5,r0			;r5=1(0x1)
:023974C0 E3160902 tst r6,#0x8000
:023974C4 159F0084 ldrne r0,[r15, #+0x84]		;r15+0x84=*(02397550)=#32767(0x00007fff)
:023974C8 E1A04003 mov  r4,r3			;r4=0(0x0)
:023974CC 10066000 andne  r6,r6,r0
:023974D0 0286001C addeq  r0,r6,#0x1C
:023974D4 01A00100 moveq  r0,r0,lsl #0x2		;r0=131068(0x1fffc)
:023974D8 02806066 addeq  r6,r0,#0x66
:023974DC E1A00002 mov  r0,r2			;r0=0(0x0)
:023974E0 EB406EF7 bl 033B30C4
:023974E4 E0020096 mul  r2,r6,r0
:023974E8 E59F1064 ldr r1,[r15, #+0x64]		;r15+0x64=*(02397554)=#67108870(0x04000006)
:023974EC E2850022 add  r0,r5,#0x22
:023974F0 E1A03100 mov  r3,r0,lsl #0x2		;r3=0(0x0)
:023974F4 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(04000006)=#1184957121(0x46a102c1)
:023974F8 E2440002 sub  r0,r4,#0x2
:023974FC E2833060 add  r3,r3,#0x60
:02397500 E2822FE2 add  r2,r2,#0x388
:02397504 E0834002 add  r4,r3,r2
:02397508 E0503001 subs r3,r0,r1
:0239750C 5A000002 bpl 0239751C
:02397510 E2830007 add  r0,r3,#0x7
:02397514 E2903C01 adds r3,r0,#0x100
:02397518 4AFFFFFC bmi 02397510
:0239751C E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02397558)=#1717986919(0x66666667)
:02397520 E0631383 rsb  r1,r3,r3,lsl #0x7
:02397524 E1A00FA1 mov  r0,r1,lsr #0x1f		;r0=0(0x0)
:02397528 E0C31192 smull  r1,r3,r2,r1
:0239752C E08031C3 add  r3,r0,r3,asr #0x3
:02397530 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02397534 E0000093 mul  r0,r3,r0
:02397538 E1500004 cmp r0,r4
:0239753C 33A03000 movcc  r3,#0x0		;r3=0(0x0)
:02397540 E1A00803 mov  r0,r3,lsl #0x10		;r0=0(0x0)
:02397544 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02397548 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239754C E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:02397550 00007FFF unknown
:02397554 04000006 streq r0,[r0],#-0x6
:02397558 66666667 unknown
:0239755C E92D4010 stmdb  r13!,{r4,r14}
:02397560 E24DDD0A sub  r13,r13,#0x280
:02397564 E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(023975e8)=#41912452(0x027f8884)
:02397568 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239756C E5914550 ldr r4,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02397570 E28D0000 add  r0,r13,#0x0
:02397574 E1C42FB6 strh r2,[r4, #+0xf6]		;r4+0xf6=*(11024438)=#0(0x00000000)
:02397578 E28410E8 add  r1,r4,#0xE8
:0239757C EBFFE187 bl 0238FBA0
:02397580 E1D41EBC ldrh r1,[r4, #+0xec]		;r4+0xec=*(1102442e)=#0(0x00000000)
:02397584 E28D0080 add  r0,r13,#0x80
:02397588 E2811010 add  r1,r1,#0x10
:0239758C E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:02397590 E28D2000 add  r2,r13,#0x0
:02397594 E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:02397598 EBFFEAAB bl 0239204C
:0239759C E1A04000 mov  r4,r0			;r4=0(0x0)
:023975A0 EB407DB7 bl 033B6C84
:023975A4 E3A01021 mov  r1,#0x21		;r1=33(0x21)
:023975A8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023975AC E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:023975B0 E3510000 cmp r1,#0x0
:023975B4 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:023975B8 01C010B2 streqh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023975BC 0A000005 beq 023975D8
:023975C0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023975C4 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023975C8 E2811F91 add  r1,r1,#0x244
:023975CC E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023975D0 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:023975D4 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:023975D8 EB407D96 bl 033B6C38
:023975DC E28DDD0A add  r13,r13,#0x280
:023975E0 E8BD4010 ldmia  r13!,{r4,r14}
:023975E4 E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:023975E8 027F8884 rsbeqs r8,r15,#0x840000
:023975EC E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023975F0 E24DDF82 sub  r13,r13,#0x208
:023975F4 E28D1000 add  r1,r13,#0x0
:023975F8 E2800004 add  r0,r0,#0x4
:023975FC E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02397600 EB4058EE bl 033AD9C0
:02397604 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:02397608 E28D7008 add  r7,r13,#0x8
:0239760C E28D6000 add  r6,r13,#0x0
:02397610 E3A05013 mov  r5,#0x13		;r5=19(0x13)
:02397614 EA00000B b 02397648
:02397618 E1A00007 mov  r0,r7			;r0=131070(0x1fffe)
:0239761C E1A01006 mov  r1,r6			;r1=-2004318072(0x88888888)
:02397620 E1A02005 mov  r2,r5			;r2=19(0x13)
:02397624 EBFFE88D bl 02391860
:02397628 E1A04000 mov  r4,r0			;r4=131070(0x1fffe)
:0239762C E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(00020002)
:02397630 E3500000 cmp r0,#0x0
:02397634 0A000005 beq 02397650
:02397638 E3500007 cmp r0,#0x7
:0239763C 1350000C cmpne r0,#0xC
:02397640 1A000002 bne 02397650
:02397644 E2888001 add  r8,r8,#0x1
:02397648 E3580002 cmp r8,#0x2
:0239764C BAFFFFF1 blt 02397618
:02397650 EB407D8B bl 033B6C84
:02397654 E3A01022 mov  r1,#0x22		;r1=34(0x22)
:02397658 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0001fffe)
:0239765C E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00020002)
:02397660 E3510000 cmp r1,#0x0
:02397664 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:02397668 01C010B2 streqh r1,[r0, #+0x2]		;r0+0x2=*(00020000)
:0239766C 0A000005 beq 02397688
:02397670 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02397674 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00020000)
:02397678 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:0239767C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00020002)
:02397680 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00020002)
:02397684 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00020004)
:02397688 EB407D6A bl 033B6C38
:0239768C E28DDF82 add  r13,r13,#0x208
:02397690 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02397694 E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:02397698 E92D4008 stmdb  r13!,{r3,r14}
:0239769C E5903004 ldr r3,[r0, #+0x4]		;r0+0x4=*(00020002)
:023976A0 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(023976e4)=#41912452(0x027f8884)
:023976A4 E581354C str r3,[r1, #+0x54c]		;r1+0x54c=*(027f8dd0)=#-1968375276(0x8aacfa14)
:023976A8 E5902008 ldr r2,[r0, #+0x8]		;r0+0x8=*(00020006)
:023976AC E5812550 str r2,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:023976B0 E5832000 str r2,[r3, #+0x0]		;r3+0x0=*(8aacfa14)
:023976B4 E590100C ldr r1,[r0, #+0xc]		;r0+0xc=*(0002000a)
:023976B8 E5831008 str r1,[r3, #+0x8]		;r3+0x8=*(8aacfa1c)
:023976BC E5900010 ldr r0,[r0, #+0x10]		;r0+0x10=*(0002000e)
:023976C0 EB000008 bl 023976E8
:023976C4 EB407D6E bl 033B6C84
:023976C8 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023976CC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0001fffe)
:023976D0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023976D4 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00020000)
:023976D8 EB407D56 bl 033B6C38
:023976DC E8BD4008 ldmia  r13!,{r3,r14}
:023976E0 E12FFF1E bx r14 (Jump to addr_46A102C1?)
msr CPSR_fsxc,r14
:023976E4 027F8884 rsbeqs r8,r15,#0x840000
:023976E8 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023976EC E59F1194 ldr r1,[r15, #+0x194]		;r15+0x194=*(02397888)=#41912452(0x027f8884)
:023976F0 E1A08000 mov  r8,r0			;r8=131070(0x1fffe)
:023976F4 E5917550 ldr r7,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:023976F8 E591454C ldr r4,[r1, #+0x54c]		;r1+0x54c=*(027f8dd0)=#-1968375276(0x8aacfa14)
:023976FC E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02397700 EB4057A3 bl 033AD594
:02397704 E597100C ldr r1,[r7, #+0xc]		;r7+0xc=*(1102434e)=#0(0x00000000)
:02397708 E1A06000 mov  r6,r0			;r6=131070(0x1fffe)
:0239770C E3510001 cmp r1,#0x1
:02397710 1A000004 bne 02397728
:02397714 E1A00005 mov  r0,r5			;r0=0(0x0)
:02397718 E587000C str r0,[r7, #+0xc]		;r7+0xc=*(1102434e)=#0(0x00000000)
:0239771C E3A05001 mov  r5,#0x1		;r5=1(0x1)
:02397720 EBFFF741 bl 0239542C
:02397724 EBFFE1EA bl 0238FED4
:02397728 E287CC01 add  r12,r7,#0x100
:0239772C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02397730 E1CC18B2 strh r1,[r12, #+0x82]		;r12+0x82=*(00000082)
:02397734 E1C718B6 strh r1,[r7, #+0x86]		;r7+0x86=*(110243c8)=#0(0x00000000)
:02397738 E5871014 str r1,[r7, #+0x14]		;r7+0x14=*(11024356)=#0(0x00000000)
:0239773C E5871010 str r1,[r7, #+0x10]		;r7+0x10=*(11024352)=#0(0x00000000)
:02397740 E587101C str r1,[r7, #+0x1c]		;r7+0x1c=*(1102435e)=#0(0x00000000)
:02397744 E1C71CBE strh r1,[r7, #+0xce]		;r7+0xce=*(11024410)=#0(0x00000000)
:02397748 E1C71CB2 strh r1,[r7, #+0xc2]		;r7+0xc2=*(11024404)=#0(0x00000000)
:0239774C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02397750 E1C705B8 strh r0,[r7, #+0x58]		;r7+0x58=*(1102439a)=#0(0x00000000)
:02397754 E1C705BA strh r0,[r7, #+0x5a]		;r7+0x5a=*(1102439c)=#0(0x00000000)
:02397758 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:0239775C E1C705BC strh r0,[r7, #+0x5c]		;r7+0x5c=*(1102439e)=#0(0x00000000)
:02397760 E1C719B8 strh r1,[r7, #+0x98]		;r7+0x98=*(110243da)=#0(0x00000000)
:02397764 E1C719B2 strh r1,[r7, #+0x92]		;r7+0x92=*(110243d4)=#0(0x00000000)
:02397768 E1C719B4 strh r1,[r7, #+0x94]		;r7+0x94=*(110243d6)=#0(0x00000000)
:0239776C E1C719BA strh r1,[r7, #+0x9a]		;r7+0x9a=*(110243dc)=#0(0x00000000)
:02397770 E1C719BC strh r1,[r7, #+0x9c]		;r7+0x9c=*(110243de)=#0(0x00000000)
:02397774 E1D705B8 ldrh r0,[r7, #+0x58]		;r7+0x58=*(1102439a)=#0(0x00000000)
:02397778 E2873C07 add  r3,r7,#0x700
:0239777C E1C30CB0 strh r0,[r3, #+0xc0]		;r3+0xc0=*(8aacfad4)
:02397780 E1D725BA ldrh r2,[r7, #+0x5a]		;r7+0x5a=*(1102439c)=#0(0x00000000)
:02397784 E2870F67 add  r0,r7,#0x19C
:02397788 E1C32CB2 strh r2,[r3, #+0xc2]		;r3+0xc2=*(8aacfad6)
:0239778C E1D7E5BC ldrh r14,[r7, #+0x5c]		;r7+0x5c=*(1102439e)=#0(0x00000000)
:02397790 E3A02050 mov  r2,#0x50		;r2=80(0x50)
:02397794 E1C3ECB4 strh r14,[r3, #+0xc4]		;r3+0xc4=*(8aacfad8)
:02397798 E1D7E9B8 ldrh r14,[r7, #+0x98]		;r7+0x98=*(110243da)=#0(0x00000000)
:0239779C E1C3ECBA strh r14,[r3, #+0xca]		;r3+0xca=*(8aacfade)
:023977A0 E1D7E9B2 ldrh r14,[r7, #+0x92]		;r7+0x92=*(110243d4)=#0(0x00000000)
:023977A4 E1C3ECB6 strh r14,[r3, #+0xc6]		;r3+0xc6=*(8aacfada)
:023977A8 E1D7E9B4 ldrh r14,[r7, #+0x94]		;r7+0x94=*(110243d6)=#0(0x00000000)
:023977AC E1C3ECB8 strh r14,[r3, #+0xc8]		;r3+0xc8=*(8aacfadc)
:023977B0 E1D7E9BA ldrh r14,[r7, #+0x9a]		;r7+0x9a=*(110243dc)=#0(0x00000000)
:023977B4 E1C3ECBC strh r14,[r3, #+0xcc]		;r3+0xcc=*(8aacfae0)
:023977B8 E5871198 str r1,[r7, #+0x198]		;r7+0x198=*(110244da)=#0(0x00000000)
:023977BC E1CC19B6 strh r1,[r12, #+0x96]		;r12+0x96=*(00000096)
:023977C0 EB40584F bl 033AD904
:023977C4 EBFFE20D bl 02390000
:023977C8 E3A00F41 mov  r0,#0x104		;r0=260(0x104)
:023977CC E1C704B0 strh r0,[r7, #+0x40]		;r7+0x40=*(11024382)=#0(0x00000000)
:023977D0 E3A000F0 mov  r0,#0xF0		;r0=240(0xf0)
:023977D4 E1C704B2 strh r0,[r7, #+0x42]		;r7+0x42=*(11024384)=#0(0x00000000)
:023977D8 E3A00FFA mov  r0,#0x3E8		;r0=1000(0x3e8)
:023977DC E1C704B4 strh r0,[r7, #+0x44]		;r7+0x44=*(11024386)=#0(0x00000000)
:023977E0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023977E4 E59F00A0 ldr r0,[r15, #+0xa0]		;r15+0xa0=*(0239788c)=#523(0x0000020b)
:023977E8 E1C714B6 strh r1,[r7, #+0x46]		;r7+0x46=*(11024388)=#0(0x00000000)
:023977EC E5870048 str r0,[r7, #+0x48]		;r7+0x48=*(1102438a)=#0(0x00000000)
:023977F0 E587104C str r1,[r7, #+0x4c]		;r7+0x4c=*(1102438e)=#0(0x00000000)
:023977F4 E5871050 str r1,[r7, #+0x50]		;r7+0x50=*(11024392)=#0(0x00000000)
:023977F8 E5871054 str r1,[r7, #+0x54]		;r7+0x54=*(11024396)=#0(0x00000000)
:023977FC E1C71CB6 strh r1,[r7, #+0xc6]		;r7+0xc6=*(11024408)=#0(0x00000000)
:02397800 E2870C01 add  r0,r7,#0x100
:02397804 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02397808 E1C01EBE strh r1,[r0, #+0xee]		;r0+0xee=*(000000ee)
:0239780C E1A00006 mov  r0,r6			;r0=131070(0x1fffe)
:02397810 E58780C8 str r8,[r7, #+0xc8]		;r7+0xc8=*(1102440a)=#0(0x00000000)
:02397814 EB405763 bl 033AD5A8
:02397818 E3550000 cmp r5,#0x0
:0239781C 0A000001 beq 02397828
:02397820 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(02397890)=#65535(0x0000ffff)
:02397824 EBFFFE24 bl 023970BC
:02397828 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239782C E3A01902 mov  r1,#0x8000		;r1=32768(0x8000)
:02397830 E0840202 add  r0,r4,r2,lsl #0x4
:02397834 E2822001 add  r2,r2,#0x1
:02397838 E58010D0 str r1,[r0, #+0xd0]		;r0+0xd0=*(000100cf)
:0239783C E3520020 cmp r2,#0x20
:02397840 BAFFFFFA blt 02397830
:02397844 E2871F7E add  r1,r7,#0x1F8
:02397848 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239784C E3A02C01 mov  r2,#0x100		;r2=256(0x100)
:02397850 EB4057EC bl 033AD808
:02397854 EBFFE735 bl 02391530
:02397858 E2870FC7 add  r0,r7,#0x31C
:0239785C E2800B01 add  r0,r0,#0x400
:02397860 EB405227 bl 033AC104
:02397864 EBFFF6EB bl 02395418
:02397868 E3180002 tst r8,#0x2
:0239786C 1A000001 bne 02397878
:02397870 E3A0000F mov  r0,#0xF		;r0=15(0xf)
:02397874 EB4074A9 bl 033B4B20
:02397878 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239787C E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(11024342)=#0(0x00000000)
:02397880 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02397884 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02397888 027F8884 rsbeqs r8,r15,#0x840000
:0239788C 0000020B andeq  r0,r0,r11,lsl #0x4
:02397890 0000FFFF unknown
:02397894 E92D4010 stmdb  r13!,{r4,r14}
:02397898 E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(023978f8)=#41912452(0x027f8884)
:0239789C E5904550 ldr r4,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:023978A0 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(11024342)=#0(0x00000000)
:023978A4 E3500001 cmp r0,#0x1
:023978A8 0A000006 beq 023978C8
:023978AC EB407CF4 bl 033B6C84
:023978B0 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023978B4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023978B8 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023978BC E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023978C0 EB407CDC bl 033B6C38
:023978C4 EA000009 b 023978F0
:023978C8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023978CC EB407493 bl 033B4B20
:023978D0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023978D4 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(11024342)=#0(0x00000000)
:023978D8 EB407CE9 bl 033B6C84
:023978DC E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023978E0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023978E4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023978E8 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:023978EC EB407CD1 bl 033B6C38
:023978F0 E8BD4010 ldmia  r13!,{r4,r14}
:023978F4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023978F8 027F8884 rsbeqs r8,r15,#0x840000
:023978FC E92D4018 stmdb  r13!,{r3,r4,r14}
:02397900 E24DD004 sub  r13,r13,#0x4
:02397904 E59F0094 ldr r0,[r15, #+0x94]		;r15+0x94=*(023979a0)=#41912452(0x027f8884)
:02397908 E5904550 ldr r4,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:0239790C E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(11024342)=#0(0x00000000)
:02397910 E3500001 cmp r0,#0x1
:02397914 0A000006 beq 02397934
:02397918 EB407CD9 bl 033B6C84
:0239791C E3A01005 mov  r1,#0x5		;r1=5(0x5)
:02397920 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02397924 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02397928 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239792C EB407CC1 bl 033B6C38
:02397930 EA000017 b 02397994
:02397934 E28D0002 add  r0,r13,#0x2
:02397938 E28D1000 add  r1,r13,#0x0
:0239793C EB000018 bl 023979A4
:02397940 E3500000 cmp r0,#0x0
:02397944 1A00000A bne 02397974
:02397948 EB407CCD bl 033B6C84
:0239794C E3A01005 mov  r1,#0x5		;r1=5(0x5)
:02397950 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02397954 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02397958 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239795C E1DD10B2 ldrh r1,[r13, #+0x2]		;r13+0x2=*(42032e7a)=#0(0x00000000)
:02397960 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02397964 E1DD10B0 ldrh r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02397968 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:0239796C EB407CB1 bl 033B6C38
:02397970 EA000007 b 02397994
:02397974 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:02397978 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(11024342)=#0(0x00000000)
:0239797C EB407CC0 bl 033B6C84
:02397980 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:02397984 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02397988 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239798C E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02397990 EB407CA8 bl 033B6C38
:02397994 E28DD004 add  r13,r13,#0x4
:02397998 E8BD4018 ldmia  r13!,{r3,r4,r14}
:0239799C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023979A0 027F8884 rsbeqs r8,r15,#0x840000
:023979A4 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023979A8 E24DDC02 sub  r13,r13,#0x200
:023979AC E59F21D8 ldr r2,[r15, #+0x1d8]		;r15+0x1d8=*(02397b8c)=#41912452(0x027f8884)
:023979B0 E1A07000 mov  r7,r0			;r7=0(0x0)
:023979B4 E28D0000 add  r0,r13,#0x0
:023979B8 E1A06001 mov  r6,r1			;r6=0(0x0)
:023979BC E5925550 ldr r5,[r2, #+0x550]		;r2+0x550=*(027f8dd4)=#285360962(0x11024342)
:023979C0 EBFFE9E5 bl 0239215C
:023979C4 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023979C8 E3510000 cmp r1,#0x0
:023979CC 0A000005 beq 023979E8
:023979D0 E3A01FC1 mov  r1,#0x304		;r1=772(0x304)
:023979D4 E1C710B0 strh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:023979D8 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023979DC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023979E0 E1C610B0 strh r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:023979E4 EA000065 b 02397B80
:023979E8 E28D0000 add  r0,r13,#0x0
:023979EC EBFFE9CE bl 0239212C
:023979F0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023979F4 E3510000 cmp r1,#0x0
:023979F8 0A000005 beq 02397A14
:023979FC E59F118C ldr r1,[r15, #+0x18c]		;r15+0x18c=*(02397b90)=#770(0x00000302)
:02397A00 E1C710B0 strh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:02397A04 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02397A08 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02397A0C E1C610B0 strh r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:02397A10 EA00005A b 02397B80
:02397A14 E59F2178 ldr r2,[r15, #+0x178]		;r15+0x178=*(02397b94)=#75530532(0x04808124)
:02397A18 E3A000C8 mov  r0,#0xC8		;r0=200(0xc8)
:02397A1C E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04808124)=#-1(0xffffffff)
:02397A20 E3A00E7D mov  r0,#0x7D0		;r0=2000(0x7d0)
:02397A24 E1C200B4 strh r0,[r2, #+0x4]		;r2+0x4=*(04808128)=#-1(0xffffffff)
:02397A28 E59F1168 ldr r1,[r15, #+0x168]		;r15+0x168=*(02397b98)=#514(0x00000202)
:02397A2C E28D0000 add  r0,r13,#0x0
:02397A30 E1C212BC strh r1,[r2, #+0x2c]		;r2+0x2c=*(04808150)=#-1(0xffffffff)
:02397A34 EBFFE9AB bl 023920E8
:02397A38 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000003)
:02397A3C E3510000 cmp r1,#0x0
:02397A40 0A000005 beq 02397A5C
:02397A44 E59F1150 ldr r1,[r15, #+0x150]		;r15+0x150=*(02397b9c)=#643(0x00000283)
:02397A48 E1C710B0 strh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:02397A4C E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000003)
:02397A50 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02397A54 E1C610B0 strh r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:02397A58 EA000048 b 02397B80
:02397A5C E1D020B6 ldrh r2,[r0, #+0x6]		;r0+0x6=*(00000006)
:02397A60 E2850C01 add  r0,r5,#0x100
:02397A64 E1A01782 mov  r1,r2,lsl #0xf		;r1=1083310080(0x40920000)
:02397A68 E1C02FB4 strh r2,[r0, #+0xf4]		;r0+0xf4=*(000000f4)
:02397A6C E1A00821 mov  r0,r1,lsr #0x10		;r0=16530(0x4092)
:02397A70 EB407C98 bl 033B6CD8
:02397A74 E2851C01 add  r1,r5,#0x100
:02397A78 E1C10FB6 strh r0,[r1, #+0xf6]		;r1+0xf6=*(409200f6)=#0(0x00000000)
:02397A7C E59F111C ldr r1,[r15, #+0x11c]		;r15+0x11c=*(02397ba0)=#65535(0x0000ffff)
:02397A80 E28D0000 add  r0,r13,#0x0
:02397A84 E3A02028 mov  r2,#0x28		;r2=40(0x28)
:02397A88 E3A03005 mov  r3,#0x5		;r3=5(0x5)
:02397A8C EBFFE8F8 bl 02391E74
:02397A90 E59F110C ldr r1,[r15, #+0x10c]		;r15+0x10c=*(02397ba4)=#2094625(0x001ff621)
:02397A94 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02397A98 E58517B8 str r1,[r5, #+0x7b8]		;r5+0x7b8=*(11024afa)=#0(0x00000000)
:02397A9C E58507BC str r0,[r5, #+0x7bc]		;r5+0x7bc=*(11024afe)=#0(0x00000000)
:02397AA0 E2851C01 add  r1,r5,#0x100
:02397AA4 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:02397AA8 E1C12EBC strh r2,[r1, #+0xec]		;r1+0xec=*(000000ec)
:02397AAC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02397AB0 E28D0000 add  r0,r13,#0x0
:02397AB4 E1C12EBE strh r2,[r1, #+0xee]		;r1+0xee=*(000000ee)
:02397AB8 EBFFE9B2 bl 02392188
:02397ABC E1A04000 mov  r4,r0			;r4=0(0x0)
:02397AC0 E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02397AC4 E3500000 cmp r0,#0x0
:02397AC8 0A000005 beq 02397AE4
:02397ACC E59F10D4 ldr r1,[r15, #+0xd4]		;r15+0xd4=*(02397ba8)=#774(0x00000306)
:02397AD0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02397AD4 E1C710B0 strh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:02397AD8 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02397ADC E1C610B0 strh r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:02397AE0 EA000026 b 02397B80
:02397AE4 E2840006 add  r0,r4,#0x6
:02397AE8 E2851020 add  r1,r5,#0x20
:02397AEC E3A02008 mov  r2,#0x8		;r2=8(0x8)
:02397AF0 EB40574E bl 033AD830
:02397AF4 E1D410BE ldrh r1,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02397AF8 E28D0000 add  r0,r13,#0x0
:02397AFC E1C512B8 strh r1,[r5, #+0x28]		;r5+0x28=*(1102436a)=#0(0x00000000)
:02397B00 E1D411B0 ldrh r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:02397B04 E1C512BC strh r1,[r5, #+0x2c]		;r5+0x2c=*(1102436e)=#0(0x00000000)
:02397B08 E1D411B2 ldrh r1,[r4, #+0x12]		;r4+0x12=*(00000012)
:02397B0C E1C512BE strh r1,[r5, #+0x2e]		;r5+0x2e=*(11024370)=#0(0x00000000)
:02397B10 E1D411B4 ldrh r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:02397B14 E1C512BA strh r1,[r5, #+0x2a]		;r5+0x2a=*(1102436c)=#0(0x00000000)
:02397B18 EBFFE96C bl 023920D0
:02397B1C E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02397B20 E3510000 cmp r1,#0x0
:02397B24 0A000005 beq 02397B40
:02397B28 E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(02397bac)=#641(0x00000281)
:02397B2C E1C710B0 strh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:02397B30 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02397B34 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02397B38 E1C610B0 strh r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:02397B3C EA00000F b 02397B80
:02397B40 E2800006 add  r0,r0,#0x6
:02397B44 E28510E0 add  r1,r5,#0xE0
:02397B48 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02397B4C EB40579B bl 033AD9C0
:02397B50 E28D0000 add  r0,r13,#0x0
:02397B54 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02397B58 EBFFE8F6 bl 02391F38
:02397B5C E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02397B60 E3510000 cmp r1,#0x0
:02397B64 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02397B68 0A000004 beq 02397B80
:02397B6C E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(02397bb0)=#533(0x00000215)
:02397B70 E1C710B0 strh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:02397B74 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:02397B78 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02397B7C E1C610B0 strh r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:02397B80 E28DDC02 add  r13,r13,#0x200
:02397B84 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:02397B88 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02397B8C 027F8884 rsbeqs r8,r15,#0x840000
:02397B90 00000302 andeq  r0,r0,r2,lsl #0x6
:02397B94 04808124 streq r8,[r0],#+0x124
:02397B98 00000202 andeq  r0,r0,r2,lsl #0x4
:02397B9C 00000283 andeq  r0,r0,r3,lsl #0x5
:02397BA0 0000FFFF unknown
:02397BA4 001FF621 andeqs r15,r15,r1,lsr #0xc
:02397BA8 00000306 andeq  r0,r0,r6,lsl #0x6
:02397BAC 00000281 andeq  r0,r0,r1,lsl #0x5
:02397BB0 00000215 andeq  r0,r0,r5,lsl r2
:02397BB4 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02397BB8 E24DDC02 sub  r13,r13,#0x200
:02397BBC E59F0098 ldr r0,[r15, #+0x98]		;r15+0x98=*(02397c5c)=#41912452(0x027f8884)
:02397BC0 E5905550 ldr r5,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:02397BC4 E1D500B0 ldrh r0,[r5, #+0x0]		;r5+0x0=*(11024342)=#0(0x00000000)
:02397BC8 E3500002 cmp r0,#0x2
:02397BCC 0A000006 beq 02397BEC
:02397BD0 EB407C2B bl 033B6C84
:02397BD4 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02397BD8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02397BDC E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02397BE0 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02397BE4 EB407C13 bl 033B6C38
:02397BE8 EA000018 b 02397C50
:02397BEC E28D0000 add  r0,r13,#0x0
:02397BF0 EBFFE947 bl 02392114
:02397BF4 E1A04000 mov  r4,r0			;r4=0(0x0)
:02397BF8 E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:02397BFC E3500000 cmp r0,#0x0
:02397C00 0A00000A beq 02397C30
:02397C04 EB407C1E bl 033B6C84
:02397C08 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02397C0C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02397C10 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02397C14 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02397C18 E2811C03 add  r1,r1,#0x300
:02397C1C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:02397C20 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02397C24 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000006)
:02397C28 EB407C02 bl 033B6C38
:02397C2C EA000007 b 02397C50
:02397C30 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02397C34 E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(11024342)=#0(0x00000000)
:02397C38 EB407C11 bl 033B6C84
:02397C3C E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02397C40 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02397C44 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02397C48 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02397C4C EB407BF9 bl 033B6C38
:02397C50 E28DDC02 add  r13,r13,#0x200
:02397C54 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02397C58 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02397C5C 027F8884 rsbeqs r8,r15,#0x840000
:02397C60 E92D4078 stmdb  r13!,{r3,r4,r5,r6,r14}
:02397C64 E24DD01C sub  r13,r13,#0x1C
:02397C68 E1A06000 mov  r6,r0			;r6=0(0x0)
:02397C6C E28D1000 add  r1,r13,#0x0
:02397C70 E2860004 add  r0,r6,#0x4
:02397C74 EB000010 bl 02397CBC
:02397C78 E1A05000 mov  r5,r0			;r5=0(0x0)
:02397C7C EB407C00 bl 033B6C84
:02397C80 E1A04000 mov  r4,r0			;r4=0(0x0)
:02397C84 E3A00023 mov  r0,#0x23		;r0=35(0x23)
:02397C88 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02397C8C E1C450B2 strh r5,[r4, #+0x2]		;r4+0x2=*(00000002)
:02397C90 E5963004 ldr r3,[r6, #+0x4]		;r6+0x4=*(00000004)
:02397C94 E28D0000 add  r0,r13,#0x0
:02397C98 E2841008 add  r1,r4,#0x8
:02397C9C E3A0201C mov  r2,#0x1C		;r2=28(0x1c)
:02397CA0 E5843004 str r3,[r4, #+0x4]		;r4+0x4=*(00000004)
:02397CA4 EB405745 bl 033AD9C0
:02397CA8 E1A00004 mov  r0,r4			;r0=0(0x0)
:02397CAC EB407BE1 bl 033B6C38
:02397CB0 E28DD01C add  r13,r13,#0x1C
:02397CB4 E8BD4078 ldmia  r13!,{r3,r4,r5,r6,r14}
:02397CB8 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02397CBC E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02397CC0 E59F2304 ldr r2,[r15, #+0x304]		;r15+0x304=*(02397fcc)=#41912452(0x027f8884)
:02397CC4 E1A04000 mov  r4,r0			;r4=0(0x0)
:02397CC8 E5928550 ldr r8,[r2, #+0x550]		;r2+0x550=*(027f8dd4)=#285360962(0x11024342)
:02397CCC E5947000 ldr r7,[r4, #+0x0]		;r4+0x0=*(00000000)
:02397CD0 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(11024342)=#0(0x00000000)
:02397CD4 E1A09001 mov  r9,r1			;r9=0(0x0)
:02397CD8 E28000F7 add  r0,r0,#0xF7
:02397CDC E2800CFF add  r0,r0,#0xFF00
:02397CE0 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:02397CE4 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:02397CE8 E3500001 cmp r0,#0x1
:02397CEC E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02397CF0 8A000002 bhi 02397D00
:02397CF4 E3170B0B tst r7,#0x2C00
:02397CF8 13C77B0B bicne  r7,r7,#0x2C00
:02397CFC 13A06003 movne  r6,#0x3		;r6=3(0x3)
:02397D00 EB405623 bl 033AD594
:02397D04 E1A05000 mov  r5,r0			;r5=0(0x0)
:02397D08 E3590000 cmp r9,#0x0
:02397D0C 0A00001D beq 02397D88
:02397D10 E59F02B8 ldr r0,[r15, #+0x2b8]		;r15+0x2b8=*(02397fd0)=#16383(0x00003fff)
:02397D14 E5890000 str r0,[r9, #+0x0]		;r9+0x0=*(00000000)
:02397D18 E1D805B8 ldrh r0,[r8, #+0x58]		;r8+0x58=*(1102439a)=#0(0x00000000)
:02397D1C E1C900B4 strh r0,[r9, #+0x4]		;r9+0x4=*(00000004)
:02397D20 E1D805BA ldrh r0,[r8, #+0x5a]		;r8+0x5a=*(1102439c)=#0(0x00000000)
:02397D24 E1C900B6 strh r0,[r9, #+0x6]		;r9+0x6=*(00000006)
:02397D28 E1D805BC ldrh r0,[r8, #+0x5c]		;r8+0x5c=*(1102439e)=#0(0x00000000)
:02397D2C E1C900B8 strh r0,[r9, #+0x8]		;r9+0x8=*(00000008)
:02397D30 E1D803B0 ldrh r0,[r8, #+0x30]		;r8+0x30=*(11024372)=#0(0x00000000)
:02397D34 E1C900BA strh r0,[r9, #+0xa]		;r9+0xa=*(0000000a)
:02397D38 E1D803B2 ldrh r0,[r8, #+0x32]		;r8+0x32=*(11024374)=#0(0x00000000)
:02397D3C E1C900BC strh r0,[r9, #+0xc]		;r9+0xc=*(0000000c)
:02397D40 E1D804B4 ldrh r0,[r8, #+0x44]		;r8+0x44=*(11024386)=#0(0x00000000)
:02397D44 E1C900BE strh r0,[r9, #+0xe]		;r9+0xe=*(0000000e)
:02397D48 E1D804B6 ldrh r0,[r8, #+0x46]		;r8+0x46=*(11024388)=#0(0x00000000)
:02397D4C E1C901B0 strh r0,[r9, #+0x10]		;r9+0x10=*(00000010)
:02397D50 E1D804B0 ldrh r0,[r8, #+0x40]		;r8+0x40=*(11024382)=#0(0x00000000)
:02397D54 E1C901B2 strh r0,[r9, #+0x12]		;r9+0x12=*(00000012)
:02397D58 E1D804B2 ldrh r0,[r8, #+0x42]		;r8+0x42=*(11024384)=#0(0x00000000)
:02397D5C E1C901B4 strh r0,[r9, #+0x14]		;r9+0x14=*(00000014)
:02397D60 E1D809B8 ldrh r0,[r8, #+0x98]		;r8+0x98=*(110243da)=#0(0x00000000)
:02397D64 E1C901B6 strh r0,[r9, #+0x16]		;r9+0x16=*(00000016)
:02397D68 E1D809B2 ldrh r0,[r8, #+0x92]		;r8+0x92=*(110243d4)=#0(0x00000000)
:02397D6C E5C90018 strb r0,[r9, #+0x18]		;r9+0x18=*(00000018)
:02397D70 E1D809B4 ldrh r0,[r8, #+0x94]		;r8+0x94=*(110243d6)=#0(0x00000000)
:02397D74 E5C90019 strb r0,[r9, #+0x19]		;r9+0x19=*(00000019)
:02397D78 E1D809BA ldrh r0,[r8, #+0x9a]		;r8+0x9a=*(110243dc)=#0(0x00000000)
:02397D7C E5C9001A strb r0,[r9, #+0x1a]		;r9+0x1a=*(0000001a)
:02397D80 E1D809BC ldrh r0,[r8, #+0x9c]		;r8+0x9c=*(110243de)=#0(0x00000000)
:02397D84 E5C9001B strb r0,[r9, #+0x1b]		;r9+0x1b=*(0000001b)
:02397D88 E3170001 tst r7,#0x1
:02397D8C 0A000005 beq 02397DA8
:02397D90 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:02397D94 E2880C07 add  r0,r8,#0x700
:02397D98 E3510000 cmp r1,#0x0
:02397D9C 03A01010 moveq  r1,#0x10		;r1=16(0x10)
:02397DA0 E1C815B8 strh r1,[r8, #+0x58]		;r8+0x58=*(1102439a)=#0(0x00000000)
:02397DA4 E1C01CB0 strh r1,[r0, #+0xc0]		;r0+0xc0=*(000000c0)
:02397DA8 E3170002 tst r7,#0x2
:02397DAC 0A000008 beq 02397DD4
:02397DB0 E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:02397DB4 E2880C07 add  r0,r8,#0x700
:02397DB8 E3510000 cmp r1,#0x0
:02397DBC 03A01010 moveq  r1,#0x10		;r1=16(0x10)
:02397DC0 E1C815BA strh r1,[r8, #+0x5a]		;r8+0x5a=*(1102439c)=#0(0x00000000)
:02397DC4 E1C01CB2 strh r1,[r0, #+0xc2]		;r0+0xc2=*(000000c2)
:02397DC8 E1D806F2 ldrsh r0,[r8, #+0x62]		;r8+0x62=*(110243a4)=#0(0x00000000)
:02397DCC E1500001 cmp r0,r1
:02397DD0 C1C816B2 strgth r1,[r8, #+0x62]		;r8+0x62=*(110243a4)=#0(0x00000000)
:02397DD4 E3170004 tst r7,#0x4
:02397DD8 0A000008 beq 02397E00
:02397DDC E1D410B8 ldrh r1,[r4, #+0x8]		;r4+0x8=*(00000008)
:02397DE0 E2880C07 add  r0,r8,#0x700
:02397DE4 E3510000 cmp r1,#0x0
:02397DE8 03A01010 moveq  r1,#0x10		;r1=16(0x10)
:02397DEC E1C815BC strh r1,[r8, #+0x5c]		;r8+0x5c=*(1102439e)=#0(0x00000000)
:02397DF0 E1C01CB4 strh r1,[r0, #+0xc4]		;r0+0xc4=*(000000c4)
:02397DF4 E1D806F2 ldrsh r0,[r8, #+0x62]		;r8+0x62=*(110243a4)=#0(0x00000000)
:02397DF8 E1500001 cmp r0,r1
:02397DFC C1C816B2 strgth r1,[r8, #+0x62]		;r8+0x62=*(110243a4)=#0(0x00000000)
:02397E00 E3170008 tst r7,#0x8
:02397E04 0A000008 beq 02397E2C
:02397E08 E1D400BA ldrh r0,[r4, #+0xa]		;r4+0xa=*(0000000a)
:02397E0C E1D823B4 ldrh r2,[r8, #+0x34]		;r8+0x34=*(11024376)=#0(0x00000000)
:02397E10 E2801001 add  r1,r0,#0x1
:02397E14 E3C11001 bic  r1,r1,#0x1
:02397E18 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:02397E1C E1520821 cmp r2,r1,lsr #0x10
:02397E20 33A06006 movcc  r6,#0x6		;r6=6(0x6)
:02397E24 3A000000 bcc 02397E2C
:02397E28 EBFFE0A9 bl 023900D4
:02397E2C E3170010 tst r7,#0x10
:02397E30 0A000008 beq 02397E58
:02397E34 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:02397E38 E2801001 add  r1,r0,#0x1
:02397E3C E3C11001 bic  r1,r1,#0x1
:02397E40 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:02397E44 E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:02397E48 E3510C02 cmp r1,#0x200
:02397E4C 83A06006 movhi  r6,#0x6		;r6=6(0x6)
:02397E50 8A000000 bhi 02397E58
:02397E54 EBFFE0A9 bl 02390100
:02397E58 E3170020 tst r7,#0x20
:02397E5C 0A000012 beq 02397EAC
:02397E60 E1D400BE ldrh r0,[r4, #+0xe]		;r4+0xe=*(0000000e)
:02397E64 E59F1168 ldr r1,[r15, #+0x168]		;r15+0x168=*(02397fd4)=#10000(0x00002710)
:02397E68 E1500001 cmp r0,r1
:02397E6C 83A06006 movhi  r6,#0x6		;r6=6(0x6)
:02397E70 8A00000D bhi 02397EAC
:02397E74 E59F115C ldr r1,[r15, #+0x15c]		;r15+0x15c=*(02397fd8)=#33514(0x000082ea)
:02397E78 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02397E7C E0839190 umull  r9,r3,r0,r1
:02397E80 E0233290 mla  r3,r0,r2,r3unknown
:02397E84 E0233192 mla  r3,r2,r1,r3unknown
:02397E88 E1A02329 mov  r2,r9,lsr #0x6		;r2=0(0x0)
:02397E8C E1822D03 orr  r2,r2,r3,lsl #0x1a
:02397E90 E1A01323 mov  r1,r3,lsr #0x6		;r1=0(0x0)
:02397E94 E1A02522 mov  r2,r2,lsr #0xa		;r2=0(0x0)
:02397E98 E1C804B4 strh r0,[r8, #+0x44]		;r8+0x44=*(11024386)=#0(0x00000000)
:02397E9C E1822B01 orr  r2,r2,r1,lsl #0x16
:02397EA0 E5882048 str r2,[r8, #+0x48]		;r8+0x48=*(1102438a)=#0(0x00000000)
:02397EA4 E1A00521 mov  r0,r1,lsr #0xa		;r0=0(0x0)
:02397EA8 E588004C str r0,[r8, #+0x4c]		;r8+0x4c=*(1102438e)=#0(0x00000000)
:02397EAC E3170040 tst r7,#0x40
:02397EB0 0A000012 beq 02397F00
:02397EB4 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:02397EB8 E59F1114 ldr r1,[r15, #+0x114]		;r15+0x114=*(02397fd4)=#10000(0x00002710)
:02397EBC E1500001 cmp r0,r1
:02397EC0 83A06006 movhi  r6,#0x6		;r6=6(0x6)
:02397EC4 8A00000D bhi 02397F00
:02397EC8 E59F1108 ldr r1,[r15, #+0x108]		;r15+0x108=*(02397fd8)=#33514(0x000082ea)
:02397ECC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02397ED0 E0839190 umull  r9,r3,r0,r1
:02397ED4 E0233290 mla  r3,r0,r2,r3unknown
:02397ED8 E0233192 mla  r3,r2,r1,r3unknown
:02397EDC E1A02329 mov  r2,r9,lsr #0x6		;r2=0(0x0)
:02397EE0 E1822D03 orr  r2,r2,r3,lsl #0x1a
:02397EE4 E1A01323 mov  r1,r3,lsr #0x6		;r1=0(0x0)
:02397EE8 E1A02522 mov  r2,r2,lsr #0xa		;r2=0(0x0)
:02397EEC E1C804B6 strh r0,[r8, #+0x46]		;r8+0x46=*(11024388)=#0(0x00000000)
:02397EF0 E1822B01 orr  r2,r2,r1,lsl #0x16
:02397EF4 E5882050 str r2,[r8, #+0x50]		;r8+0x50=*(11024392)=#0(0x00000000)
:02397EF8 E1A00521 mov  r0,r1,lsr #0xa		;r0=0(0x0)
:02397EFC E5880054 str r0,[r8, #+0x54]		;r8+0x54=*(11024396)=#0(0x00000000)
:02397F00 E3170080 tst r7,#0x80
:02397F04 0A00000A beq 02397F34
:02397F08 E1D411B2 ldrh r1,[r4, #+0x12]		;r4+0x12=*(00000012)
:02397F0C E35100BE cmp r1,#0xBE
:02397F10 9A000004 bls 02397F28
:02397F14 E35100DC cmp r1,#0xDC
:02397F18 3A000004 bcc 02397F30
:02397F1C E59F00B8 ldr r0,[r15, #+0xb8]		;r15+0xb8=*(02397fdc)=#262(0x00000106)
:02397F20 E1510000 cmp r1,r0
:02397F24 8A000001 bhi 02397F30
:02397F28 E1C814B0 strh r1,[r8, #+0x40]		;r8+0x40=*(11024382)=#0(0x00000000)
:02397F2C EA000000 b 02397F34
:02397F30 E3A06006 mov  r6,#0x6		;r6=6(0x6)
:02397F34 E3170C01 tst r7,#0x100
:02397F38 0A00000A beq 02397F68
:02397F3C E1D411B4 ldrh r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:02397F40 E35100BE cmp r1,#0xBE
:02397F44 9A000004 bls 02397F5C
:02397F48 E35100DC cmp r1,#0xDC
:02397F4C 3A000004 bcc 02397F64
:02397F50 E59F0084 ldr r0,[r15, #+0x84]		;r15+0x84=*(02397fdc)=#262(0x00000106)
:02397F54 E1510000 cmp r1,r0
:02397F58 8A000001 bhi 02397F64
:02397F5C E1C814B2 strh r1,[r8, #+0x42]		;r8+0x42=*(11024384)=#0(0x00000000)
:02397F60 EA000000 b 02397F68
:02397F64 E3A06006 mov  r6,#0x6		;r6=6(0x6)
:02397F68 E3170C02 tst r7,#0x200
:02397F6C 11D411B6 ldrneh r1,[r4, #+0x16]		;r4+0x16=*(00000016)
:02397F70 12880C07 addne  r0,r8,#0x700
:02397F74 11C819B8 strneh r1,[r8, #+0x98]		;r8+0x98=*(110243da)=#0(0x00000000)
:02397F78 11C01CBA strneh r1,[r0, #+0xca]		;r0+0xca=*(000001d0)
:02397F7C E3170B01 tst r7,#0x400
:02397F80 15D40018 ldrneb r0,[r4, #+0x18]		;r4+0x18=*(00000018)
:02397F84 11C809B2 strneh r0,[r8, #+0x92]		;r8+0x92=*(110243d4)=#0(0x00000000)
:02397F88 E3170B02 tst r7,#0x800
:02397F8C 15D40019 ldrneb r0,[r4, #+0x19]		;r4+0x19=*(00000019)
:02397F90 11C809B4 strneh r0,[r8, #+0x94]		;r8+0x94=*(110243d6)=#0(0x00000000)
:02397F94 E3170A01 tst r7,#0x1000
:02397F98 15D4101A ldrneb r1,[r4, #+0x1a]		;r4+0x1a=*(0000001a)
:02397F9C 12880C07 addne  r0,r8,#0x700
:02397FA0 11C819BA strneh r1,[r8, #+0x9a]		;r8+0x9a=*(110243dc)=#0(0x00000000)
:02397FA4 11D819BA ldrneh r1,[r8, #+0x9a]		;r8+0x9a=*(110243dc)=#0(0x00000000)
:02397FA8 11C01CBC strneh r1,[r0, #+0xcc]		;r0+0xcc=*(000000cc)
:02397FAC E3170A02 tst r7,#0x2000
:02397FB0 15D4001B ldrneb r0,[r4, #+0x1b]		;r4+0x1b=*(0000001b)
:02397FB4 11C809BC strneh r0,[r8, #+0x9c]		;r8+0x9c=*(110243de)=#0(0x00000000)
:02397FB8 E1A00005 mov  r0,r5			;r0=0(0x0)
:02397FBC EB405579 bl 033AD5A8
:02397FC0 E1A00006 mov  r0,r6			;r0=6(0x6)
:02397FC4 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02397FC8 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02397FCC 027F8884 rsbeqs r8,r15,#0x840000
:02397FD0 00003FFF unknown
:02397FD4 00002710 andeq  r2,r0,r0,lsl r7
:02397FD8 000082EA andeq  r8,r0,r10,ror #0x5
:02397FDC 00000106 andeq  r0,r0,r6,lsl #0x2
:02397FE0 E92D4010 stmdb  r13!,{r4,r14}
:02397FE4 E24DDC02 sub  r13,r13,#0x200
:02397FE8 E5901004 ldr r1,[r0, #+0x4]		;r0+0x4=*(0000000a)
:02397FEC E28D0000 add  r0,r13,#0x0
:02397FF0 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:02397FF4 E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:02397FF8 EBFFE7FC bl 02391FF0
:02397FFC E1D040B4 ldrh r4,[r0, #+0x4]		;r0+0x4=*(0000000a)
:02398000 E3540000 cmp r4,#0x0
:02398004 0A000009 beq 02398030
:02398008 EB407B1D bl 033B6C84
:0239800C E3A01024 mov  r1,#0x24		;r1=36(0x24)
:02398010 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000006)
:02398014 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02398018 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(02398054)=#578(0x00000242)
:0239801C E1C020B2 strh r2,[r0, #+0x2]		;r0+0x2=*(00000008)
:02398020 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(0000000a)
:02398024 E1C040B6 strh r4,[r0, #+0x6]		;r0+0x6=*(0000000c)
:02398028 EB407B02 bl 033B6C38
:0239802C EA000005 b 02398048
:02398030 EB407B13 bl 033B6C84
:02398034 E3A01024 mov  r1,#0x24		;r1=36(0x24)
:02398038 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000006)
:0239803C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02398040 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000008)
:02398044 EB407AFB bl 033B6C38
:02398048 E28DDC02 add  r13,r13,#0x200
:0239804C E8BD4010 ldmia  r13!,{r4,r14}
:02398050 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02398054 00000242 andeq  r0,r0,r2,asr #0x4
:02398058 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(02398068)=#41829640(0x027e4508)
:0239805C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02398060 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02398064 E12FFF1C bx r12 (Jump to addr_027E4508?)msr CPSR_fsxc,r12
:02398068 027E4508 rsbeqs r4,r14,#0x2000000
:0239806C E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02398070 E24DDE23 sub  r13,r13,#0x230
:02398074 E59F116C ldr r1,[r15, #+0x16c]		;r15+0x16c=*(023981e8)=#41912452(0x027f8884)
:02398078 E1A07000 mov  r7,r0			;r7=6(0x6)
:0239807C E5916550 ldr r6,[r1, #+0x550]		;r1+0x550=*(027f8dd4)=#285360962(0x11024342)
:02398080 E28D5030 add  r5,r13,#0x30
:02398084 EB407AFE bl 033B6C84
:02398088 E1A04000 mov  r4,r0			;r4=6(0x6)
:0239808C E3A01028 mov  r1,#0x28		;r1=40(0x28)
:02398090 E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(00000006)
:02398094 E1D610B0 ldrh r1,[r6, #+0x0]		;r6+0x0=*(11024342)=#0(0x00000000)
:02398098 E351000B cmp r1,#0xB
:0239809C 0A000003 beq 023980B0
:023980A0 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023980A4 E1C410B2 strh r1,[r4, #+0x2]		;r4+0x2=*(00000008)
:023980A8 EB407AE2 bl 033B6C38
:023980AC EA00004A b 023981DC
:023980B0 E5970004 ldr r0,[r7, #+0x4]		;r7+0x4=*(0000000a)
:023980B4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023980B8 E3500001 cmp r0,#0x1
:023980BC 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:023980C0 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023980C4 E1A01800 mov  r1,r0,lsl #0x10		;r1=0(0x0)
:023980C8 E1A00005 mov  r0,r5			;r0=0(0x0)
:023980CC E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:023980D0 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023980D4 EBFFE55D bl 02391650
:023980D8 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023980DC E3510000 cmp r1,#0x0
:023980E0 0A000007 beq 02398104
:023980E4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023980E8 E1C410B2 strh r1,[r4, #+0x2]		;r4+0x2=*(00000008)
:023980EC E1C410B4 strh r1,[r4, #+0x4]		;r4+0x4=*(0000000a)
:023980F0 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023980F4 E1A00004 mov  r0,r4			;r0=6(0x6)
:023980F8 E1C410B6 strh r1,[r4, #+0x6]		;r4+0x6=*(0000000c)
:023980FC EB407ACD bl 033B6C38
:02398100 EA000035 b 023981DC
:02398104 E59F00DC ldr r0,[r15, #+0xdc]		;r15+0xdc=*(023981e8)=#41912452(0x027f8884)
:02398108 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:0239810C E5905550 ldr r5,[r0, #+0x550]		;r0+0x550=*(027f8dd4)=#285360962(0x11024342)
:02398110 E285008A add  r0,r5,#0x8A
:02398114 E2800C01 add  r0,r0,#0x100
:02398118 E28510A2 add  r1,r5,#0xA2
:0239811C EB405627 bl 033AD9C0
:02398120 E28D1030 add  r1,r13,#0x30
:02398124 E58510A8 str r1,[r5, #+0xa8]		;r5+0xa8=*(110243ea)=#0(0x00000000)
:02398128 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239812C E1C50ABC strh r0,[r5, #+0xac]		;r5+0xac=*(110243ee)=#0(0x00000000)
:02398130 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02398134 E5852018 str r2,[r5, #+0x18]		;r5+0x18=*(1102435a)=#0(0x00000000)
:02398138 E28D1000 add  r1,r13,#0x0
:0239813C E3A02030 mov  r2,#0x30		;r2=48(0x30)
:02398140 EB4055B0 bl 033AD808
:02398144 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398148 E1CD00B0 strh r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239814C E1CD00B6 strh r0,[r13, #+0x6]		;r13+0x6=*(42032e7e)=#0(0x00000000)
:02398150 E2850C01 add  r0,r5,#0x100
:02398154 E1D00EBC ldrh r0,[r0, #+0xec]		;r0+0xec=*(000000ec)
:02398158 E28D1018 add  r1,r13,#0x18
:0239815C E3500002 cmp r0,#0x2
:02398160 03A03014 moveq  r3,#0x14		;r3=20(0x14)
:02398164 E285008A add  r0,r5,#0x8A
:02398168 13A0300A movne  r3,#0xA		;r3=10(0xa)
:0239816C E2800C01 add  r0,r0,#0x100
:02398170 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02398174 E5CD300E strb r3,[r13, #+0xe]		;r13+0xe=*(42032e86)=#0(0x00000000)
:02398178 EB405610 bl 033AD9C0
:0239817C E28D101E add  r1,r13,#0x1E
:02398180 E28500E0 add  r0,r5,#0xE0
:02398184 E3A02006 mov  r2,#0x6		;r2=6(0x6)
:02398188 EB40560C bl 033AD9C0
:0239818C E28D0030 add  r0,r13,#0x30
:02398190 E58D002C str r0,[r13, #+0x2c]		;r13+0x2c=*(42032ea4)=#0(0x00000000)
:02398194 E28D1000 add  r1,r13,#0x0
:02398198 EBFFE63D bl 02391A94
:0239819C E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023981A0 E3510000 cmp r1,#0x0
:023981A4 0A000008 beq 023981CC
:023981A8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023981AC E1C410B2 strh r1,[r4, #+0x2]		;r4+0x2=*(00000008)
:023981B0 E3A01C01 mov  r1,#0x100		;r1=256(0x100)
:023981B4 E1C410B4 strh r1,[r4, #+0x4]		;r4+0x4=*(0000000a)
:023981B8 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023981BC E1A00004 mov  r0,r4			;r0=6(0x6)
:023981C0 E1C410B6 strh r1,[r4, #+0x6]		;r4+0x6=*(0000000c)
:023981C4 EB407A9B bl 033B6C38
:023981C8 EA000003 b 023981DC
:023981CC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023981D0 E1A00004 mov  r0,r4			;r0=6(0x6)
:023981D4 E1C410B2 strh r1,[r4, #+0x2]		;r4+0x2=*(00000008)
:023981D8 EB407A96 bl 033B6C38
:023981DC E28DDE23 add  r13,r13,#0x230
:023981E0 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023981E4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023981E8 027F8884 rsbeqs r8,r15,#0x840000
:023981EC E92D4008 stmdb  r13!,{r3,r14}
:023981F0 EB407AA3 bl 033B6C84
:023981F4 E3A01029 mov  r1,#0x29		;r1=41(0x29)
:023981F8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000006)
:023981FC E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02398200 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000008)
:02398204 EB407A8B bl 033B6C38
:02398208 E8BD4008 ldmia  r13!,{r3,r14}
:0239820C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02398210 E92D4008 stmdb  r13!,{r3,r14}
:02398214 EB407A9A bl 033B6C84
:02398218 E3A0102A mov  r1,#0x2A		;r1=42(0x2a)
:0239821C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000006)
:02398220 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02398224 E1C010B2 strh r1,[r0, #+0x2]		;r0+0x2=*(00000008)
:02398228 EB407A82 bl 033B6C38
:0239822C E8BD4008 ldmia  r13!,{r3,r14}
:02398230 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02398234 E92D4008 stmdb  r13!,{r3,r14}
:02398238 EB000890 bl 0239A480
:0239823C EB0004D4 bl 02399594
:02398240 EB00075E bl 02399FC0
:02398244 EB0000E6 bl 023985E4
:02398248 EB000085 bl 02398464
:0239824C E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0239827c)=#58785780(0x0380fff4)
:02398250 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398254 E2801C03 add  r1,r0,#0x300
:02398258 E590031C ldr r0,[r0, #+0x31c]		;r0+0x31c=*(ae087607)
:0239825C E1D112B0 ldrh r1,[r1, #+0x20]		;r1+0x20=*(00000024)
:02398260 EB000105 bl 0239867C
:02398264 EB000F46 bl 0239BF84
:02398268 EB0015B8 bl 0239D950
:0239826C EB000EA8 bl 0239BD14
:02398270 EB000376 bl 02399050
:02398274 E8BD4008 ldmia  r13!,{r3,r14}
:02398278 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0239827C 0380FFF4 orreq  r15,r0,#0x3D0
:02398280 E92D4018 stmdb  r13!,{r3,r4,r14}
:02398284 E24DD00C sub  r13,r13,#0xC
:02398288 E1A04000 mov  r4,r0			;r4=-1375178005(0xae0872eb)
:0239828C E5941000 ldr r1,[r4, #+0x0]		;r4+0x0=*(ae0872eb)
:02398290 E59F31A8 ldr r3,[r15, #+0x1a8]		;r15+0x1a8=*(02398440)=#58785780(0x0380fff4)
:02398294 E59F21A8 ldr r2,[r15, #+0x1a8]		;r15+0x1a8=*(02398444)=#1684(0x00000694)
:02398298 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239829C E5831000 str r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023982A0 EB405580 bl 033AD8A8
:023982A4 EB404C79 bl 033AB490
:023982A8 E59F2190 ldr r2,[r15, #+0x190]		;r15+0x190=*(02398440)=#58785780(0x0380fff4)
:023982AC E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023982B0 E5810314 str r0,[r1, #+0x314]		;r1+0x314=*(ae0875ff)
:023982B4 E5941018 ldr r1,[r4, #+0x18]		;r4+0x18=*(ae087303)
:023982B8 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023982BC E580130C str r1,[r0, #+0x30c]		;r0+0x30c=*(ae0875f7)
:023982C0 E594101C ldr r1,[r4, #+0x1c]		;r4+0x1c=*(ae087307)
:023982C4 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023982C8 E1A010A1 mov  r1,r1,lsr #0x1		;r1=1459894645(0x57043975)
:023982CC E5801310 str r1,[r0, #+0x310]		;r0+0x310=*(ae0875fb)
:023982D0 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023982D4 E5910310 ldr r0,[r1, #+0x310]		;r1+0x310=*(ae0875fb)
:023982D8 E3500000 cmp r0,#0x0
:023982DC 03E00000 mvneq  r0,#0x0
:023982E0 05810310 streq r0,[r1, #+0x310]		;r1+0x310=*(ae0875fb)
:023982E4 E2840020 add  r0,r4,#0x20
:023982E8 EB000087 bl 0239850C
:023982EC EB00311B bl 023A4760
:023982F0 E59F3150 ldr r3,[r15, #+0x150]		;r15+0x150=*(02398448)=#67109636(0x04000304)
:023982F4 E59F1144 ldr r1,[r15, #+0x144]		;r15+0x144=*(02398440)=#58785780(0x0380fff4)
:023982F8 E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(04000304)=#-2004995968(0x887e3080)
:023982FC E3A00030 mov  r0,#0x30		;r0=48(0x30)
:02398300 E3822002 orr  r2,r2,#0x2
:02398304 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(04000304)=#-2004995968(0x887e3080)
:02398308 E1430FBE strh r0,[r3, #-0xfe]		;r3-0xfe=*(04000206)=#810508907(0x304f626b)
:0239830C E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398310 E3A02003 mov  r2,#0x3		;r2=3(0x3)
:02398314 E580268C str r2,[r0, #+0x68c]		;r0+0x68c=*(ae087977)
:02398318 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239831C E3A0003C mov  r0,#0x3C		;r0=60(0x3c)
:02398320 E2811092 add  r1,r1,#0x92
:02398324 E2812C06 add  r2,r1,#0x600
:02398328 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0239832C EB0030DF bl 023A46B0
:02398330 E59F1108 ldr r1,[r15, #+0x108]		;r15+0x108=*(02398440)=#58785780(0x0380fff4)
:02398334 E3A0003E mov  r0,#0x3E		;r0=62(0x3e)
:02398338 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239833C E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02398340 E2822E69 add  r2,r2,#0x690
:02398344 EB0030D9 bl 023A46B0
:02398348 E59F20F0 ldr r2,[r15, #+0xf0]		;r15+0xf0=*(02398440)=#58785780(0x0380fff4)
:0239834C E5943010 ldr r3,[r4, #+0x10]		;r4+0x10=*(ae0872fb)
:02398350 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398354 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:02398358 E5803308 str r3,[r0, #+0x308]		;r0+0x308=*(ae0875f3)
:0239835C E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398360 E5942014 ldr r2,[r4, #+0x14]		;r4+0x14=*(ae0872ff)
:02398364 E5802304 str r2,[r0, #+0x304]		;r0+0x304=*(ae0875ef)
:02398368 E5940030 ldr r0,[r4, #+0x30]		;r4+0x30=*(ae08731b)
:0239836C EB4078D9 bl 033B66D8
:02398370 E1A01000 mov  r1,r0			;r1=-1375178005(0xae0872eb)
:02398374 E594002C ldr r0,[r4, #+0x2c]		;r4+0x2c=*(ae087317)
:02398378 EB0000BF bl 0239867C
:0239837C EB000038 bl 02398464
:02398380 EB000EFF bl 0239BF84
:02398384 EB001571 bl 0239D950
:02398388 EB000E61 bl 0239BD14
:0239838C EB000795 bl 0239A1E8
:02398390 E28D0008 add  r0,r13,#0x8
:02398394 EB00308C bl 023A45CC
:02398398 E3500000 cmp r0,#0x0
:0239839C 0A000006 beq 023983BC
:023983A0 E59F0098 ldr r0,[r15, #+0x98]		;r15+0x98=*(02398440)=#58785780(0x0380fff4)
:023983A4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023983A8 E2800C03 add  r0,r0,#0x300
:023983AC E1D013BE ldrh r1,[r0, #+0x3e]		;r0+0x3e=*(ae087329)
:023983B0 E3811080 orr  r1,r1,#0x80
:023983B4 E1C013BE strh r1,[r0, #+0x3e]		;r0+0x3e=*(ae087329)
:023983B8 EA000009 b 023983E4
:023983BC EB0006E3 bl 02399F50
:023983C0 EB0009BE bl 0239AAC0
:023983C4 EB000494 bl 0239961C
:023983C8 EB0006FC bl 02399FC0
:023983CC EB000723 bl 0239A060
:023983D0 EB000A23 bl 0239AC64
:023983D4 EB000A85 bl 0239ADF0
:023983D8 EB000706 bl 02399FF8
:023983DC EB00031B bl 02399050
:023983E0 EB00046B bl 02399594
:023983E4 E5941008 ldr r1,[r4, #+0x8]		;r4+0x8=*(ae0872f3)
:023983E8 E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(02398440)=#58785780(0x0380fff4)
:023983EC E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023983F0 E594200C ldr r2,[r4, #+0xc]		;r4+0xc=*(ae0872f7)
:023983F4 E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(0239844c)=#58688736(0x037f84e0)
:023983F8 E58D2004 str r2,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023983FC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398400 E5943004 ldr r3,[r4, #+0x4]		;r4+0x4=*(ae0872ef)
:02398404 E2800018 add  r0,r0,#0x18
:02398408 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239840C EB404D35 bl 033AB8E8
:02398410 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(02398440)=#58785780(0x0380fff4)
:02398414 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398418 E2800018 add  r0,r0,#0x18
:0239841C EB404DF7 bl 033ABC00
:02398420 EB000B4D bl 0239B15C
:02398424 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02398440)=#58785780(0x0380fff4)
:02398428 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239842C E2800C03 add  r0,r0,#0x300
:02398430 E1D003BE ldrh r0,[r0, #+0x3e]		;r0+0x3e=*(ae087329)
:02398434 E28DD00C add  r13,r13,#0xC
:02398438 E8BD4018 ldmia  r13!,{r3,r4,r14}
:0239843C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02398440 0380FFF4 orreq  r15,r0,#0x3D0
:02398444 00000694 muleq  r0,r4,r6
:02398448 04000304 streq r0,[r0],#-0x304
:0239844C 037F84E0 cmneq r15,#0xE0000000
:02398450 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(02398460)=#58785780(0x0380fff4)
:02398454 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398458 E2800018 add  r0,r0,#0x18
:0239845C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:02398460 0380FFF4 orreq  r15,r0,#0x3D0
:02398464 E92D4010 stmdb  r13!,{r4,r14}
:02398468 E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(023984e4)=#58785780(0x0380fff4)
:0239846C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02398470 E590E000 ldr r14,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398474 E59F206C ldr r2,[r15, #+0x6c]		;r15+0x6c=*(023984e8)=#65535(0x0000ffff)
:02398478 E1CE31B0 strh r3,[r14, #+0x10]		;r14+0x10=*(ae0872fb)
:0239847C E1CE31B2 strh r3,[r14, #+0x12]		;r14+0x12=*(ae0872fd)
:02398480 E08E0083 add  r0,r14,r3,lsl #0x1
:02398484 E1C020B8 strh r2,[r0, #+0x8]		;r0+0x8=*(0380fffc)=#1788177407(0x6a956bff)
:02398488 E1D000B8 ldrh r0,[r0, #+0x8]		;r0+0x8=*(0380fffc)=#1788177407(0x6a956bff)
:0239848C E1A01083 mov  r1,r3,lsl #0x1		;r1=0(0x0)
:02398490 E2833001 add  r3,r3,#0x1
:02398494 E18E00B1 strh r0,[r14, +r1]
:02398498 E3530004 cmp r3,#0x4
:0239849C 3AFFFFF7 bcc 02398480
:023984A0 E59FC040 ldr r12,[r15, #+0x40]		;r15+0x40=*(023984e8)=#65535(0x0000ffff)
:023984A4 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023984A8 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(023984ec)=#41906760(0x027f7248)
:023984AC E1A02004 mov  r2,r4			;r2=0(0x0)
:023984B0 E08E3184 add  r3,r14,r4,lsl #0x3
:023984B4 E1C3CBBC strh r12,[r3, #+0xbc]		;r3+0xbc=*(000000bc)
:023984B8 E7910104 ldr r0,[r1,+r4, lsl #0x2]
:023984BC E1C32BBE strh r2,[r3, #+0xbe]		;r3+0xbe=*(000000be)
:023984C0 E2844001 add  r4,r4,#0x1
:023984C4 E58300C0 str r0,[r3, #+0xc0]		;r3+0xc0=*(000000c0)
:023984C8 E3540018 cmp r4,#0x18
:023984CC 3AFFFFF7 bcc 023984B0
:023984D0 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:023984D4 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:023984D8 EB403E53 bl 033A7E2C
:023984DC E8BD4010 ldmia  r13!,{r4,r14}
:023984E0 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:023984E4 0380FFF4 orreq  r15,r0,#0x3D0
:023984E8 0000FFFF unknown
:023984EC 027F7248 rsbeqs r7,r15,#0x80000004
:023984F0 E3E02000 mvn  r2,#0x0
:023984F4 E5802000 str r2,[r0, #+0x0]		;r0+0x0=*(00000003)
:023984F8 E5802004 str r2,[r0, #+0x4]		;r0+0x4=*(00000007)
:023984FC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02398500 E1C020B8 strh r2,[r0, #+0x8]		;r0+0x8=*(0000000b)
:02398504 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(0000000d)
:02398508 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:0239850C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02398510 E59F10C8 ldr r1,[r15, #+0xc8]		;r15+0xc8=*(023985e0)=#58785780(0x0380fff4)
:02398514 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(00000003)
:02398518 E5914000 ldr r4,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239851C E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02398520 E584217C str r2,[r4, #+0x17c]		;r4+0x17c=*(ae087467)
:02398524 E5902004 ldr r2,[r0, #+0x4]		;r0+0x4=*(00000007)
:02398528 E2845FD1 add  r5,r4,#0x344
:0239852C E5842180 str r2,[r4, #+0x180]		;r4+0x180=*(ae08746b)
:02398530 E5902008 ldr r2,[r0, #+0x8]		;r0+0x8=*(0000000b)
:02398534 E2840F62 add  r0,r4,#0x188
:02398538 E5842184 str r2,[r4, #+0x184]		;r4+0x184=*(ae08746f)
:0239853C EBFFFFEB bl 023984F0
:02398540 E2840F65 add  r0,r4,#0x194
:02398544 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02398548 EBFFFFE8 bl 023984F0
:0239854C E2840E1A add  r0,r4,#0x1A0
:02398550 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:02398554 EBFFFFE5 bl 023984F0
:02398558 E2840F6B add  r0,r4,#0x1AC
:0239855C E3A01005 mov  r1,#0x5		;r1=5(0x5)
:02398560 EBFFFFE2 bl 023984F0
:02398564 E2840F6E add  r0,r4,#0x1B8
:02398568 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:0239856C EBFFFFDF bl 023984F0
:02398570 E2840F71 add  r0,r4,#0x1C4
:02398574 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:02398578 EBFFFFDC bl 023984F0
:0239857C E2840E1D add  r0,r4,#0x1D0
:02398580 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:02398584 EBFFFFD9 bl 023984F0
:02398588 E2840F77 add  r0,r4,#0x1DC
:0239858C E3A01009 mov  r1,#0x9		;r1=9(0x9)
:02398590 EBFFFFD6 bl 023984F0
:02398594 E2840F7A add  r0,r4,#0x1E8
:02398598 E3A0100A mov  r1,#0xA		;r1=10(0xa)
:0239859C EBFFFFD3 bl 023984F0
:023985A0 E2840F7D add  r0,r4,#0x1F4
:023985A4 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:023985A8 EBFFFFD0 bl 023984F0
:023985AC E2840C02 add  r0,r4,#0x200
:023985B0 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:023985B4 EBFFFFCD bl 023984F0
:023985B8 E2840F62 add  r0,r4,#0x188
:023985BC E3A01081 mov  r1,#0x81		;r1=129(0x81)
:023985C0 EB403ECE bl 033A8100
:023985C4 E280000C add  r0,r0,#0xC
:023985C8 E585009C str r0,[r5, #+0x9c]		;r5+0x9c=*(110243de)=#0(0x00000000)
:023985CC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023985D0 E1C50AB0 strh r0,[r5, #+0xa0]		;r5+0xa0=*(110243e2)=#0(0x00000000)
:023985D4 E1C50AB4 strh r0,[r5, #+0xa4]		;r5+0xa4=*(110243e6)=#0(0x00000000)
:023985D8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023985DC E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:023985E0 0380FFF4 orreq  r15,r0,#0x3D0
:023985E4 E92D4010 stmdb  r13!,{r4,r14}
:023985E8 E59F0048 ldr r0,[r15, #+0x48]		;r15+0x48=*(02398638)=#58785780(0x0380fff4)
:023985EC E5904000 ldr r4,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023985F0 E2840F65 add  r0,r4,#0x194
:023985F4 EB000010 bl 0239863C
:023985F8 E2840E1A add  r0,r4,#0x1A0
:023985FC EB00000E bl 0239863C
:02398600 E2840F6B add  r0,r4,#0x1AC
:02398604 EB00000C bl 0239863C
:02398608 E2840F6E add  r0,r4,#0x1B8
:0239860C EB00000A bl 0239863C
:02398610 E2840F71 add  r0,r4,#0x1C4
:02398614 EB000008 bl 0239863C
:02398618 E2840E1D add  r0,r4,#0x1D0
:0239861C EB000006 bl 0239863C
:02398620 E2840F77 add  r0,r4,#0x1DC
:02398624 EB000004 bl 0239863C
:02398628 E2840F7A add  r0,r4,#0x1E8
:0239862C EB000002 bl 0239863C
:02398630 E8BD4010 ldmia  r13!,{r4,r14}
:02398634 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398638 0380FFF4 orreq  r15,r0,#0x3D0
:0239863C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02398640 E1A06000 mov  r6,r0			;r6=58785780(0x380fff4)
:02398644 E1D600B8 ldrh r0,[r6, #+0x8]		;r6+0x8=*(0380fffc)=#1788177407(0x6a956bff)
:02398648 E5961000 ldr r1,[r6, #+0x0]		;r6+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239864C E3500000 cmp r0,#0x0
:02398650 0A000007 beq 02398674
:02398654 E3E04000 mvn  r4,#0x0
:02398658 EA000003 b 0239866C
:0239865C E5915004 ldr r5,[r1, #+0x4]		;r1+0x4=*(ae0872ef)
:02398660 E1A00006 mov  r0,r6			;r0=58785780(0x380fff4)
:02398664 EB403ECC bl 033A819C
:02398668 E1A01005 mov  r1,r5			;r1=285360962(0x11024342)
:0239866C E1510004 cmp r1,r4
:02398670 1AFFFFF9 bne 0239865C
:02398674 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02398678 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:0239867C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:02398680 E59F2070 ldr r2,[r15, #+0x70]		;r15+0x70=*(023986f8)=#58785780(0x0380fff4)
:02398684 E1A05000 mov  r5,r0			;r5=58785780(0x380fff4)
:02398688 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239868C E1A06001 mov  r6,r1			;r6=285360962(0x11024342)
:02398690 E2831FC7 add  r1,r3,#0x31C
:02398694 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398698 E3A02028 mov  r2,#0x28		;r2=40(0x28)
:0239869C E59343E0 ldr r4,[r3, #+0x3e0]		;r3+0x3e0=*(ae0876cb)
:023986A0 EB405458 bl 033AD808
:023986A4 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(023986f8)=#58785780(0x0380fff4)
:023986A8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023986AC E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023986B0 E3A020C0 mov  r2,#0xC0		;r2=192(0xc0)
:023986B4 E2811FD1 add  r1,r1,#0x344
:023986B8 EB405452 bl 033AD808
:023986BC E59F3034 ldr r3,[r15, #+0x34]		;r15+0x34=*(023986f8)=#58785780(0x0380fff4)
:023986C0 E1A00806 mov  r0,r6,lsl #0x10		;r0=1128398848(0x43420000)
:023986C4 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023986C8 E1A01820 mov  r1,r0,lsr #0x10		;r1=17218(0x4342)
:023986CC E582531C str r5,[r2, #+0x31c]		;r2+0x31c=*(ae087607)
:023986D0 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023986D4 E2800C03 add  r0,r0,#0x300
:023986D8 E1C012B0 strh r1,[r0, #+0x20]		;r0+0x20=*(ae08730b)
:023986DC E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023986E0 E2800C03 add  r0,r0,#0x300
:023986E4 E1C012B2 strh r1,[r0, #+0x22]		;r0+0x22=*(ae08730d)
:023986E8 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023986EC E58043E0 str r4,[r0, #+0x3e0]		;r0+0x3e0=*(ae0876cb)
:023986F0 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023986F4 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:023986F8 0380FFF4 orreq  r15,r0,#0x3D0
:023986FC E92D4010 stmdb  r13!,{r4,r14}
:02398700 E1A04000 mov  r4,r0			;r4=-1375178005(0xae0872eb)
:02398704 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(ae0872eb)
:02398708 E3100001 tst r0,#0x1
:0239870C 13A00005 movne  r0,#0x5		;r0=5(0x5)
:02398710 1A00000D bne 0239874C
:02398714 E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(02398754)=#58785780(0x0380fff4)
:02398718 E1A01004 mov  r1,r4			;r1=-1375178005(0xae0872eb)
:0239871C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398720 E2800FC9 add  r0,r0,#0x324
:02398724 EB000495 bl 02399980
:02398728 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(02398758)=#75530264(0x04808018)
:0239872C E1A01004 mov  r1,r4			;r1=-1375178005(0xae0872eb)
:02398730 EB000492 bl 02399980
:02398734 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02398754)=#58785780(0x0380fff4)
:02398738 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239873C E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398740 E5921340 ldr r1,[r2, #+0x340]		;r2+0x340=*(ae08762b)
:02398744 E3811002 orr  r1,r1,#0x2
:02398748 E5821340 str r1,[r2, #+0x340]		;r2+0x340=*(ae08762b)
:0239874C E8BD4010 ldmia  r13!,{r4,r14}
:02398750 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398754 0380FFF4 orreq  r15,r0,#0x3D0
:02398758 04808018 streq r8,[r0],#+0x18
:0239875C E35000FF cmp r0,#0xFF
:02398760 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398764 812FFF1E bxhi r14 (Jump to addr_AE0872EB?)msrhi CPSR_fsxc,r14
:02398768 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02398788)=#58785780(0x0380fff4)
:0239876C E59F2018 ldr r2,[r15, #+0x18]		;r15+0x18=*(0239878c)=#75530284(0x0480802c)
:02398770 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398774 E2811C03 add  r1,r1,#0x300
:02398778 E1C102BA strh r0,[r1, #+0x2a]		;r1+0x2a=*(ae087315)
:0239877C E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(0480802c)=#1482104423(0x58571e67)
:02398780 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398784 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398788 0380FFF4 orreq  r15,r0,#0x3D0
:0239878C 0480802C streq r8,[r0],#+0x2c
:02398790 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(023987c8)=#32766(0x00007ffe)
:02398794 E1100001 tst r0,r1
:02398798 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239879C 012FFF1E bxeq r14 (Jump to addr_AE0872EB?)msreq CPSR_fsxc,r14
:023987A0 E59F2024 ldr r2,[r15, #+0x24]		;r15+0x24=*(023987cc)=#58785780(0x0380fff4)
:023987A4 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023987A8 E2811C03 add  r1,r1,#0x300
:023987AC E1C102BC strh r0,[r1, #+0x2c]		;r1+0x2c=*(ae087317)
:023987B0 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023987B4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023987B8 E5921340 ldr r1,[r2, #+0x340]		;r2+0x340=*(ae08762b)
:023987BC E3811004 orr  r1,r1,#0x4
:023987C0 E5821340 str r1,[r2, #+0x340]		;r2+0x340=*(ae08762b)
:023987C4 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:023987C8 00007FFE unknown
:023987CC 0380FFF4 orreq  r15,r0,#0x3D0
:023987D0 E92D4008 stmdb  r13!,{r3,r14}
:023987D4 E3500003 cmp r0,#0x3
:023987D8 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:023987DC 8A000016 bhi 0239883C
:023987E0 E59FC05C ldr r12,[r15, #+0x5c]		;r15+0x5c=*(02398844)=#58785780(0x0380fff4)
:023987E4 E59F305C ldr r3,[r15, #+0x5c]		;r15+0x5c=*(02398848)=#75530246(0x04808006)
:023987E8 E59C1000 ldr r1,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023987EC E59F2058 ldr r2,[r15, #+0x58]		;r15+0x58=*(0239884c)=#65528(0x0000fff8)
:023987F0 E2811C03 add  r1,r1,#0x300
:023987F4 E1C102BE strh r0,[r1, #+0x2e]		;r1+0x2e=*(ae087319)
:023987F8 E59C1000 ldr r1,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023987FC E2811C03 add  r1,r1,#0x300
:02398800 E1C105B0 strh r0,[r1, #+0x50]		;r1+0x50=*(ae08733b)
:02398804 E1D310B0 ldrh r1,[r3, #+0x0]		;r3+0x0=*(04808006)=#-145834966(0xf74ebc2a)
:02398808 E0011002 and  r1,r1,r2
:0239880C E1810000 orr  r0,r1,r0
:02398810 E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(04808006)=#-145834966(0xf74ebc2a)
:02398814 E59C0000 ldr r0,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398818 E2800C03 add  r0,r0,#0x300
:0239881C E1D005B2 ldrh r0,[r0, #+0x52]		;r0+0x52=*(ae08733d)
:02398820 EB000331 bl 023994EC
:02398824 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02398844)=#58785780(0x0380fff4)
:02398828 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239882C E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398830 E5921340 ldr r1,[r2, #+0x340]		;r2+0x340=*(ae08762b)
:02398834 E3811008 orr  r1,r1,#0x8
:02398838 E5821340 str r1,[r2, #+0x340]		;r2+0x340=*(ae08762b)
:0239883C E8BD4008 ldmia  r13!,{r3,r14}
:02398840 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398844 0380FFF4 orreq  r15,r0,#0x3D0
:02398848 04808006 streq r8,[r0],#+0x6
:0239884C 0000FFF8 unknown
:02398850 E92D4008 stmdb  r13!,{r3,r14}
:02398854 E3500002 cmp r0,#0x2
:02398858 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239885C 8A000005 bhi 02398878
:02398860 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02398880)=#58785780(0x0380fff4)
:02398864 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398868 E2811C03 add  r1,r1,#0x300
:0239886C E1C103B0 strh r0,[r1, #+0x30]		;r1+0x30=*(ae08731b)
:02398870 EB0002FD bl 0239946C
:02398874 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398878 E8BD4008 ldmia  r13!,{r3,r14}
:0239887C E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398880 0380FFF4 orreq  r15,r0,#0x3D0
:02398884 E59F108C ldr r1,[r15, #+0x8c]		;r15+0x8c=*(02398918)=#58785780(0x0380fff4)
:02398888 E3500003 cmp r0,#0x3
:0239888C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398890 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398894 E2812FD1 add  r2,r1,#0x344
:02398898 812FFF1E bxhi r14 (Jump to addr_AE0872EB?)msrhi CPSR_fsxc,r14
:0239889C E2811C03 add  r1,r1,#0x300
:023988A0 E1C103B4 strh r0,[r1, #+0x34]		;r1+0x34=*(ae08731f)
:023988A4 E1D217BC ldrh r1,[r2, #+0x7c]		;r2+0x7c=*(ae087367)
:023988A8 E3500000 cmp r0,#0x0
:023988AC 03C11010 biceq  r1,r1,#0x10
:023988B0 01C217BC streqh r1,[r2, #+0x7c]		;r2+0x7c=*(ae087367)
:023988B4 01D218BA ldreqh r1,[r2, #+0x8a]		;r2+0x8a=*(ae087375)
:023988B8 E59F305C ldr r3,[r15, #+0x5c]		;r15+0x5c=*(0239891c)=#75530246(0x04808006)
:023988BC 03C11901 biceq  r1,r1,#0x4000
:023988C0 13811010 orrne  r1,r1,#0x10
:023988C4 11C217BC strneh r1,[r2, #+0x7c]		;r2+0x7c=*(ae087367)
:023988C8 11D218BA ldrneh r1,[r2, #+0x8a]		;r2+0x8a=*(ae087375)
:023988CC 13811901 orrne  r1,r1,#0x4000
:023988D0 E1C218BA strh r1,[r2, #+0x8a]		;r2+0x8a=*(ae087375)
:023988D4 E1D210B8 ldrh r1,[r2, #+0x8]		;r2+0x8=*(ae0872f3)
:023988D8 E3510040 cmp r1,#0x40
:023988DC 03500001 cmpeq r0,#0x1
:023988E0 059F1030 ldreq r1,[r15, #+0x30]		;r15+0x30=*(02398918)=#58785780(0x0380fff4)
:023988E4 01D227BC ldreqh r2,[r2, #+0x7c]		;r2+0x7c=*(ae087367)
:023988E8 05911000 ldreq r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023988EC 059114AC ldreq r1,[r1, #+0x4ac]		;r1+0x4ac=*(ae087797)
:023988F0 01C122BE streqh r2,[r1, #+0x2e]		;r1+0x2e=*(ae087319)
:023988F4 E3500000 cmp r0,#0x0
:023988F8 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(02398920)=#65479(0x0000ffc7)
:023988FC E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(04808006)=#-145834966(0xf74ebc2a)
:02398900 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02398904 E0021001 and  r1,r2,r1
:02398908 E1810180 orr  r0,r1,r0,lsl #0x3
:0239890C E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(04808006)=#-145834966(0xf74ebc2a)
:02398910 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398914 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398918 0380FFF4 orreq  r15,r0,#0x3D0
:0239891C 04808006 streq r8,[r0],#+0x6
:02398920 0000FFC7 andeq  r15,r0,r7,asr #0x1f
:02398924 E3500003 cmp r0,#0x3
:02398928 959F1014 ldrls r1,[r15, #+0x14]		;r15+0x14=*(02398944)=#58785780(0x0380fff4)
:0239892C 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398930 95911000 ldrls r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398934 92811C03 addls  r1,r1,#0x300
:02398938 91C103B6 strlsh r0,[r1, #+0x36]		;r1+0x36=*(ae087321)
:0239893C 93A00000 movls  r0,#0x0		;r0=0(0x0)
:02398940 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398944 0380FFF4 orreq  r15,r0,#0x3D0
:02398948 E92D4010 stmdb  r13!,{r4,r14}
:0239894C E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(02398998)=#75521920(0x04805f80)
:02398950 E3A02014 mov  r2,#0x14		;r2=20(0x14)
:02398954 E1A04000 mov  r4,r0			;r4=0(0x0)
:02398958 EB4053B4 bl 033AD830
:0239895C E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(0239899c)=#75521952(0x04805fa0)
:02398960 E2840014 add  r0,r4,#0x14
:02398964 E3A02014 mov  r2,#0x14		;r2=20(0x14)
:02398968 EB4053B0 bl 033AD830
:0239896C E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(023989a0)=#75521984(0x04805fc0)
:02398970 E2840028 add  r0,r4,#0x28
:02398974 E3A02014 mov  r2,#0x14		;r2=20(0x14)
:02398978 EB4053AC bl 033AD830
:0239897C E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(023989a4)=#75522016(0x04805fe0)
:02398980 E284003C add  r0,r4,#0x3C
:02398984 E3A02014 mov  r2,#0x14		;r2=20(0x14)
:02398988 EB4053A8 bl 033AD830
:0239898C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398990 E8BD4010 ldmia  r13!,{r4,r14}
:02398994 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398998 04805F80 streq r5,[r0],#+0xf80
:0239899C 04805FA0 streq r5,[r0],#+0xfa0
:023989A0 04805FC0 streq r5,[r0],#+0xfc0
:023989A4 04805FE0 streq r5,[r0],#+0xfe0
:023989A8 E3500001 cmp r0,#0x1
:023989AC 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:023989B0 812FFF1E bxhi r14 (Jump to addr_AE0872EB?)msrhi CPSR_fsxc,r14
:023989B4 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(023989dc)=#58785780(0x0380fff4)
:023989B8 E2002001 and  r2,r0,#0x1
:023989BC E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023989C0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023989C4 E2811C03 add  r1,r1,#0x300
:023989C8 E1D133BA ldrh r3,[r1, #+0x3a]		;r1+0x3a=*(ae087325)
:023989CC E3C33001 bic  r3,r3,#0x1
:023989D0 E1832002 orr  r2,r3,r2
:023989D4 E1C123BA strh r2,[r1, #+0x3a]		;r1+0x3a=*(ae087325)
:023989D8 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:023989DC 0380FFF4 orreq  r15,r0,#0x3D0
:023989E0 E3500001 cmp r0,#0x1
:023989E4 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:023989E8 812FFF1E bxhi r14 (Jump to addr_AE0872EB?)msrhi CPSR_fsxc,r14
:023989EC E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(02398a14)=#58785780(0x0380fff4)
:023989F0 E1A02F80 mov  r2,r0,lsl #0x1f		;r2=-2147483648(0x80000000)
:023989F4 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023989F8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023989FC E2811C03 add  r1,r1,#0x300
:02398A00 E1D133BA ldrh r3,[r1, #+0x3a]		;r1+0x3a=*(ae087325)
:02398A04 E3C33002 bic  r3,r3,#0x2
:02398A08 E1832F22 orr  r2,r3,r2,lsr #0x1e
:02398A0C E1C123BA strh r2,[r1, #+0x3a]		;r1+0x3a=*(ae087325)
:02398A10 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398A14 0380FFF4 orreq  r15,r0,#0x3D0
:02398A18 E35000FF cmp r0,#0xFF
:02398A1C 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398A20 812FFF1E bxhi r14 (Jump to addr_AE0872EB?)msrhi CPSR_fsxc,r14
:02398A24 E59F2020 ldr r2,[r15, #+0x20]		;r15+0x20=*(02398a4c)=#58785780(0x0380fff4)
:02398A28 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02398A2C E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398A30 E2811C03 add  r1,r1,#0x300
:02398A34 E1C13CB4 strh r3,[r1, #+0xc4]		;r1+0xc4=*(ae0873af)
:02398A38 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398A3C E2811C03 add  r1,r1,#0x300
:02398A40 E1C10CB2 strh r0,[r1, #+0xc2]		;r1+0xc2=*(ae0873ad)
:02398A44 E1A00003 mov  r0,r3			;r0=0(0x0)
:02398A48 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398A4C 0380FFF4 orreq  r15,r0,#0x3D0
:02398A50 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:02398A54 E1A04000 mov  r4,r0			;r4=0(0x0)
:02398A58 E354000A cmp r4,#0xA
:02398A5C 33A00005 movcc  r0,#0x5		;r0=5(0x5)
:02398A60 3A000022 bcc 02398AF0
:02398A64 E59F008C ldr r0,[r15, #+0x8c]		;r15+0x8c=*(02398af8)=#58785780(0x0380fff4)
:02398A68 E3510000 cmp r1,#0x0
:02398A6C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398A70 E2800C03 add  r0,r0,#0x300
:02398A74 E1C043BC strh r4,[r0, #+0x3c]		;r0+0x3c=*(ae087327)
:02398A78 159F007C ldrne r0,[r15, #+0x7c]		;r15+0x7c=*(02398afc)=#75530548(0x04808134)
:02398A7C 11C040B0 strneh r4,[r0, #+0x0]		;r0+0x0=*(04808134)=#-1(0xffffffff)
:02398A80 E59F0070 ldr r0,[r15, #+0x70]		;r15+0x70=*(02398af8)=#58785780(0x0380fff4)
:02398A84 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398A88 E2810B01 add  r0,r1,#0x400
:02398A8C E1D00AB4 ldrh r0,[r0, #+0xa4]		;r0+0xa4=*(03810098)=#1459957338(0x57052e5a)
:02398A90 E3500000 cmp r0,#0x0
:02398A94 0A000014 beq 02398AEC
:02398A98 E59124AC ldr r2,[r1, #+0x4ac]		;r1+0x4ac=*(ae087797)
:02398A9C E2810C03 add  r0,r1,#0x300
:02398AA0 E1D015B2 ldrh r1,[r0, #+0x52]		;r0+0x52=*(00000052)
:02398AA4 E1D00DBA ldrh r0,[r0, #+0xda]		;r0+0xda=*(000000da)
:02398AA8 E2822024 add  r2,r2,#0x24
:02398AAC E0825000 add  r5,r2,r0
:02398AB0 E3510001 cmp r1,#0x1
:02398AB4 E2850006 add  r0,r5,#0x6
:02398AB8 1A000006 bne 02398AD8
:02398ABC E20410FF and  r1,r4,#0xFF
:02398AC0 EB0006BF bl 0239A5C4
:02398AC4 E1A01444 mov  r1,r4,asr #0x8
:02398AC8 E2850007 add  r0,r5,#0x7
:02398ACC E20110FF and  r1,r1,#0xFF
:02398AD0 EB0006BB bl 0239A5C4
:02398AD4 EA000004 b 02398AEC
:02398AD8 E3A010FF mov  r1,#0xFF		;r1=255(0xff)
:02398ADC EB0006B8 bl 0239A5C4
:02398AE0 E2850007 add  r0,r5,#0x7
:02398AE4 E3A010FF mov  r1,#0xFF		;r1=255(0xff)
:02398AE8 EB0006B5 bl 0239A5C4
:02398AEC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398AF0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:02398AF4 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398AF8 0380FFF4 orreq  r15,r0,#0x3D0
:02398AFC 04808134 streq r8,[r0],#+0x134
:02398B00 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02398b2c)=#58785780(0x0380fff4)
:02398B04 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02398B08 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398B0C E2813FE1 add  r3,r1,#0x384
:02398B10 E0D010B2 ldrh r1,[r0],#+0x2
:02398B14 E2822001 add  r2,r2,#0x1
:02398B18 E3520010 cmp r2,#0x10
:02398B1C E0C310B2 strh r1,[r3],#+0x2
:02398B20 3AFFFFFA bcc 02398B10
:02398B24 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398B28 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398B2C 0380FFF4 orreq  r15,r0,#0x3D0
:02398B30 E92D4008 stmdb  r13!,{r3,r14}
:02398B34 E59F1094 ldr r1,[r15, #+0x94]		;r15+0x94=*(02398bd0)=#58785780(0x0380fff4)
:02398B38 E3500001 cmp r0,#0x1
:02398B3C E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398B40 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398B44 E2821FD1 add  r1,r2,#0x344
:02398B48 8A00001E bhi 02398BC8
:02398B4C E2822C03 add  r2,r2,#0x300
:02398B50 E1D2C3BA ldrh r12,[r2, #+0x3a]		;r2+0x3a=*(ae087325)
:02398B54 E1A03F80 mov  r3,r0,lsl #0x1f		;r3=-2147483648(0x80000000)
:02398B58 E3CCC004 bic  r12,r12,#0x4
:02398B5C E18C3EA3 orr  r3,r12,r3,lsr #0x1d
:02398B60 E1C233BA strh r3,[r2, #+0x3a]		;r2+0x3a=*(ae087325)
:02398B64 E1D127BC ldrh r2,[r1, #+0x7c]		;r1+0x7c=*(03810070)=#745667887(0x2c71fd2f)
:02398B68 E3500000 cmp r0,#0x0
:02398B6C 03C22020 biceq  r2,r2,#0x20
:02398B70 13822020 orrne  r2,r2,#0x20
:02398B74 E1C127BC strh r2,[r1, #+0x7c]		;r1+0x7c=*(03810070)=#745667887(0x2c71fd2f)
:02398B78 E1D120B8 ldrh r2,[r1, #+0x8]		;r1+0x8=*(0380fffc)=#1788177407(0x6a956bff)
:02398B7C E3520040 cmp r2,#0x40
:02398B80 059F2048 ldreq r2,[r15, #+0x48]		;r15+0x48=*(02398bd0)=#58785780(0x0380fff4)
:02398B84 05923000 ldreq r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398B88 02832C03 addeq  r2,r3,#0x300
:02398B8C 01D222BE ldreqh r2,[r2, #+0x2e]		;r2+0x2e=*(03810022)=#1060945921(0x3f3cc001)
:02398B90 03520001 cmpeq r2,#0x1
:02398B94 01D127BC ldreqh r2,[r1, #+0x7c]		;r1+0x7c=*(03810070)=#745667887(0x2c71fd2f)
:02398B98 059314AC ldreq r1,[r3, #+0x4ac]		;r3+0x4ac=*(ae087797)
:02398B9C 01C122BE streqh r2,[r1, #+0x2e]		;r1+0x2e=*(03810022)=#1060945921(0x3f3cc001)
:02398BA0 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(02398bd4)=#75530428(0x048080bc)
:02398BA4 E3500000 cmp r0,#0x0
:02398BA8 01D100B0 ldreqh r0,[r1, #+0x0]		;r1+0x0=*(048080bc)=#-1(0xffffffff)
:02398BAC 03C00006 biceq  r0,r0,#0x6
:02398BB0 01C100B0 streqh r0,[r1, #+0x0]		;r1+0x0=*(048080bc)=#-1(0xffffffff)
:02398BB4 11D100B0 ldrneh r0,[r1, #+0x0]		;r1+0x0=*(048080bc)=#-1(0xffffffff)
:02398BB8 13800006 orrne  r0,r0,#0x6
:02398BBC 11C100B0 strneh r0,[r1, #+0x0]		;r1+0x0=*(048080bc)=#-1(0xffffffff)
:02398BC0 EB000229 bl 0239946C
:02398BC4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398BC8 E8BD4008 ldmia  r13!,{r3,r14}
:02398BCC E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398BD0 0380FFF4 orreq  r15,r0,#0x3D0
:02398BD4 048080BC streq r8,[r0],#+0xbc
:02398BD8 E3500001 cmp r0,#0x1
:02398BDC 959F1014 ldrls r1,[r15, #+0x14]		;r15+0x14=*(02398bf8)=#58785780(0x0380fff4)
:02398BE0 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398BE4 95911000 ldrls r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398BE8 92811C03 addls  r1,r1,#0x300
:02398BEC 91C103B2 strlsh r0,[r1, #+0x32]		;r1+0x32=*(ae08731d)
:02398BF0 93A00000 movls  r0,#0x0		;r0=0(0x0)
:02398BF4 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398BF8 0380FFF4 orreq  r15,r0,#0x3D0
:02398BFC E92D4010 stmdb  r13!,{r4,r14}
:02398C00 E3500003 cmp r0,#0x3
:02398C04 E1A04001 mov  r4,r1			;r4=-1375178005(0xae0872eb)
:02398C08 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398C0C 8A000009 bhi 02398C38
:02398C10 E354003F cmp r4,#0x3F
:02398C14 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398C18 8A000006 bhi 02398C38
:02398C1C E1A01000 mov  r1,r0			;r1=5(0x5)
:02398C20 E3A00013 mov  r0,#0x13		;r0=19(0x13)
:02398C24 EB000499 bl 02399E90
:02398C28 E1A01004 mov  r1,r4			;r1=-1375178005(0xae0872eb)
:02398C2C E3A00035 mov  r0,#0x35		;r0=53(0x35)
:02398C30 EB000496 bl 02399E90
:02398C34 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398C38 E8BD4010 ldmia  r13!,{r4,r14}
:02398C3C E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398C40 E3500001 cmp r0,#0x1
:02398C44 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398C48 812FFF1E bxhi r14 (Jump to addr_AE0872EB?)msrhi CPSR_fsxc,r14
:02398C4C E59F304C ldr r3,[r15, #+0x4c]		;r15+0x4c=*(02398ca0)=#58785780(0x0380fff4)
:02398C50 E1A00800 mov  r0,r0,lsl #0x10		;r0=327680(0x50000)
:02398C54 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398C58 E1A01820 mov  r1,r0,lsr #0x10		;r1=5(0x5)
:02398C5C E2820C03 add  r0,r2,#0x300
:02398C60 E1D023BA ldrh r2,[r0, #+0x3a]		;r0+0x3a=*(0005003a)
:02398C64 E1A01F81 mov  r1,r1,lsl #0x1f		;r1=-2147483648(0x80000000)
:02398C68 E3C22008 bic  r2,r2,#0x8
:02398C6C E1821E21 orr  r1,r2,r1,lsr #0x1c
:02398C70 E1C013BA strh r1,[r0, #+0x3a]		;r0+0x3a=*(0005003a)
:02398C74 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398C78 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02398ca4)=#75530896(0x04808290)
:02398C7C E2800C03 add  r0,r0,#0x300
:02398C80 E1D033BA ldrh r3,[r0, #+0x3a]		;r0+0x3a=*(ae087325)
:02398C84 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398C88 E1A02E03 mov  r2,r3,lsl #0x1c		;r2=1073741824(0x40000000)
:02398C8C E1A03D03 mov  r3,r3,lsl #0x1a		;r3=-805306368(0xd0000000)
:02398C90 E1A02FA2 mov  r2,r2,lsr #0x1f		;r2=0(0x0)
:02398C94 E0222FA3 eor  r2,r2,r3,lsr #0x1f
:02398C98 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808290)=#692070663(0x29402907)
:02398C9C E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398CA0 0380FFF4 orreq  r15,r0,#0x3D0
:02398CA4 04808290 streq r8,[r0],#+0x290
:02398CA8 E3500001 cmp r0,#0x1
:02398CAC 93510001 cmpls r1,#0x1
:02398CB0 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398CB4 812FFF1E bxhi r14 (Jump to addr_AE0872EB?)msrhi CPSR_fsxc,r14
:02398CB8 E3500000 cmp r0,#0x0
:02398CBC 0A000002 beq 02398CCC
:02398CC0 E3500001 cmp r0,#0x1
:02398CC4 0A00000B beq 02398CF8
:02398CC8 EA000014 b 02398D20
:02398CCC E59F20A0 ldr r2,[r15, #+0xa0]		;r15+0xa0=*(02398d74)=#58785780(0x0380fff4)
:02398CD0 E1A01801 mov  r1,r1,lsl #0x10		;r1=-2104492032(0x82900000)
:02398CD4 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398CD8 E1A02821 mov  r2,r1,lsr #0x10		;r2=33424(0x8290)
:02398CDC E2831C03 add  r1,r3,#0x300
:02398CE0 E1D133BA ldrh r3,[r1, #+0x3a]		;r1+0x3a=*(8290003a)
:02398CE4 E1A02F82 mov  r2,r2,lsl #0x1f		;r2=0(0x0)
:02398CE8 E3C33020 bic  r3,r3,#0x20
:02398CEC E1832D22 orr  r2,r3,r2,lsr #0x1a
:02398CF0 E1C123BA strh r2,[r1, #+0x3a]		;r1+0x3a=*(8290003a)
:02398CF4 EA000009 b 02398D20
:02398CF8 E59F1074 ldr r1,[r15, #+0x74]		;r15+0x74=*(02398d74)=#58785780(0x0380fff4)
:02398CFC E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398D00 E2811C03 add  r1,r1,#0x300
:02398D04 E1D122BE ldrh r2,[r1, #+0x2e]		;r1+0x2e=*(ae087319)
:02398D08 E3520001 cmp r2,#0x1
:02398D0C 13A0000B movne  r0,#0xB		;r0=11(0xb)
:02398D10 112FFF1E bxne r14 (Jump to addr_AE0872EB?)msrne CPSR_fsxc,r14
:02398D14 E1D123BA ldrh r2,[r1, #+0x3a]		;r1+0x3a=*(ae087325)
:02398D18 E3C22020 bic  r2,r2,#0x20
:02398D1C E1C123BA strh r2,[r1, #+0x3a]		;r1+0x3a=*(ae087325)
:02398D20 E59F304C ldr r3,[r15, #+0x4c]		;r15+0x4c=*(02398d74)=#58785780(0x0380fff4)
:02398D24 E1A00800 mov  r0,r0,lsl #0x10		;r0=720896(0xb0000)
:02398D28 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398D2C E1A01820 mov  r1,r0,lsr #0x10		;r1=11(0xb)
:02398D30 E2820C03 add  r0,r2,#0x300
:02398D34 E1D023BA ldrh r2,[r0, #+0x3a]		;r0+0x3a=*(000b003a)
:02398D38 E1A01F81 mov  r1,r1,lsl #0x1f		;r1=-2147483648(0x80000000)
:02398D3C E3C22010 bic  r2,r2,#0x10
:02398D40 E1821DA1 orr  r1,r2,r1,lsr #0x1b
:02398D44 E1C013BA strh r1,[r0, #+0x3a]		;r0+0x3a=*(000b003a)
:02398D48 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398D4C E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02398d78)=#75530896(0x04808290)
:02398D50 E2800C03 add  r0,r0,#0x300
:02398D54 E1D033BA ldrh r3,[r0, #+0x3a]		;r0+0x3a=*(ae087325)
:02398D58 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398D5C E1A02E03 mov  r2,r3,lsl #0x1c		;r2=1073741824(0x40000000)
:02398D60 E1A03D03 mov  r3,r3,lsl #0x1a		;r3=-805306368(0xd0000000)
:02398D64 E1A02FA2 mov  r2,r2,lsr #0x1f		;r2=0(0x0)
:02398D68 E0222FA3 eor  r2,r2,r3,lsr #0x1f
:02398D6C E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808290)=#692070663(0x29402907)
:02398D70 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398D74 0380FFF4 orreq  r15,r0,#0x3D0
:02398D78 04808290 streq r8,[r0],#+0x290
:02398D7C E3500001 cmp r0,#0x1
:02398D80 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398D84 812FFF1E bxhi r14 (Jump to addr_AE0872EB?)msrhi CPSR_fsxc,r14
:02398D88 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(02398db8)=#58785780(0x0380fff4)
:02398D8C E1A00800 mov  r0,r0,lsl #0x10		;r0=327680(0x50000)
:02398D90 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398D94 E1A01820 mov  r1,r0,lsr #0x10		;r1=5(0x5)
:02398D98 E2820C03 add  r0,r2,#0x300
:02398D9C E1D023BA ldrh r2,[r0, #+0x3a]		;r0+0x3a=*(0005003a)
:02398DA0 E1A01F81 mov  r1,r1,lsl #0x1f		;r1=-2147483648(0x80000000)
:02398DA4 E3C22040 bic  r2,r2,#0x40
:02398DA8 E1821CA1 orr  r1,r2,r1,lsr #0x19
:02398DAC E1C013BA strh r1,[r0, #+0x3a]		;r0+0x3a=*(0005003a)
:02398DB0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398DB4 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398DB8 0380FFF4 orreq  r15,r0,#0x3D0
:02398DBC E3500001 cmp r0,#0x1
:02398DC0 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398DC4 812FFF1E bxhi r14 (Jump to addr_AE0872EB?)msrhi CPSR_fsxc,r14
:02398DC8 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(02398e04)=#58785780(0x0380fff4)
:02398DCC E1A01800 mov  r1,r0,lsl #0x10		;r1=327680(0x50000)
:02398DD0 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398DD4 E1A02821 mov  r2,r1,lsr #0x10		;r2=5(0x5)
:02398DD8 E2831C03 add  r1,r3,#0x300
:02398DDC E1D133BA ldrh r3,[r1, #+0x3a]		;r1+0x3a=*(0005003a)
:02398DE0 E1A02F82 mov  r2,r2,lsl #0x1f		;r2=-2147483648(0x80000000)
:02398DE4 E3C33080 bic  r3,r3,#0x80
:02398DE8 E1832C22 orr  r2,r3,r2,lsr #0x18
:02398DEC E1C123BA strh r2,[r1, #+0x3a]		;r1+0x3a=*(0005003a)
:02398DF0 059F1010 ldreq r1,[r15, #+0x10]		;r15+0x10=*(02398e08)=#75530282(0x0480802a)
:02398DF4 01D100B0 ldreqh r0,[r1, #+0x0]		;r1+0x0=*(0480802a)=#510081362(0x1e673952)
:02398DF8 014100B2 streqh r0,[r1, #-0x2]		;r1-0x2=*(04808028)=#1482104423(0x58571e67)
:02398DFC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398E00 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398E04 0380FFF4 orreq  r15,r0,#0x3D0
:02398E08 0480802A streq r8,[r0],#+0x2a
:02398E0C E92D4010 stmdb  r13!,{r4,r14}
:02398E10 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(02398e64)=#58785780(0x0380fff4)
:02398E14 E1A04000 mov  r4,r0			;r4=0(0x0)
:02398E18 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398E1C E1A01004 mov  r1,r4			;r1=0(0x0)
:02398E20 E2800FEA add  r0,r0,#0x3A8
:02398E24 EB0002D5 bl 02399980
:02398E28 E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(02398e68)=#75530272(0x04808020)
:02398E2C E1A01004 mov  r1,r4			;r1=0(0x0)
:02398E30 EB0002D2 bl 02399980
:02398E34 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:02398E38 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(02398e6c)=#75530448(0x048080d0)
:02398E3C E3100001 tst r0,#0x1
:02398E40 11D100B0 ldrneh r0,[r1, #+0x0]		;r1+0x0=*(048080d0)=#-1(0xffffffff)
:02398E44 13C00B01 bicne  r0,r0,#0x400
:02398E48 11C100B0 strneh r0,[r1, #+0x0]		;r1+0x0=*(048080d0)=#-1(0xffffffff)
:02398E4C 01D100B0 ldreqh r0,[r1, #+0x0]		;r1+0x0=*(048080d0)=#-1(0xffffffff)
:02398E50 03800B01 orreq  r0,r0,#0x400
:02398E54 01C100B0 streqh r0,[r1, #+0x0]		;r1+0x0=*(048080d0)=#-1(0xffffffff)
:02398E58 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398E5C E8BD4010 ldmia  r13!,{r4,r14}
:02398E60 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398E64 0380FFF4 orreq  r15,r0,#0x3D0
:02398E68 04808020 streq r8,[r0],#+0x20
:02398E6C 048080D0 streq r8,[r0],#+0xd0
:02398E70 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02398E74 E59F2100 ldr r2,[r15, #+0x100]		;r15+0x100=*(02398f7c)=#58785780(0x0380fff4)
:02398E78 E1A08000 mov  r8,r0			;r8=0(0x0)
:02398E7C E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398E80 E3580020 cmp r8,#0x20
:02398E84 E1A07001 mov  r7,r1			;r7=75530448(0x48080d0)
:02398E88 E2824FD1 add  r4,r2,#0x344
:02398E8C E3A06000 mov  r6,#0x0		;r6=0(0x0)
:02398E90 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02398E94 8A000036 bhi 02398F74
:02398E98 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:02398E9C E3500040 cmp r0,#0x40
:02398EA0 02820C03 addeq  r0,r2,#0x300
:02398EA4 01D002BE ldreqh r0,[r0, #+0x2e]		;r0+0x2e=*(00000033)
:02398EA8 03500001 cmpeq r0,#0x1
:02398EAC 1A000006 bne 02398ECC
:02398EB0 E1D401BE ldrh r0,[r4, #+0x1e]		;r4+0x1e=*(0000001e)
:02398EB4 E1500008 cmp r0,r8
:02398EB8 13A00006 movne  r0,#0x6		;r0=6(0x6)
:02398EBC 1A00002C bne 02398F74
:02398EC0 E1D409B2 ldrh r0,[r4, #+0x92]		;r4+0x92=*(00000092)
:02398EC4 E3500000 cmp r0,#0x0
:02398EC8 13A06001 movne  r6,#0x1		;r6=1(0x1)
:02398ECC E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02398ED0 E2849020 add  r9,r4,#0x20
:02398ED4 EA000006 b 02398EF4
:02398ED8 E1A00007 mov  r0,r7			;r0=75530448(0x48080d0)
:02398EDC EB0005C3 bl 0239A5F0
:02398EE0 E1A01000 mov  r1,r0			;r1=75530448(0x48080d0)
:02398EE4 E0890005 add  r0,r9,r5
:02398EE8 EB0005B5 bl 0239A5C4
:02398EEC E2877001 add  r7,r7,#0x1
:02398EF0 E2855001 add  r5,r5,#0x1
:02398EF4 E1550008 cmp r5,r8
:02398EF8 3AFFFFF6 bcc 02398ED8
:02398EFC E2849020 add  r9,r4,#0x20
:02398F00 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02398F04 EA000003 b 02398F18
:02398F08 E1A01007 mov  r1,r7			;r1=0(0x0)
:02398F0C E0890005 add  r0,r9,r5
:02398F10 EB0005AB bl 0239A5C4
:02398F14 E2855001 add  r5,r5,#0x1
:02398F18 E3550020 cmp r5,#0x20
:02398F1C 3AFFFFF9 bcc 02398F08
:02398F20 E1C481BE strh r8,[r4, #+0x1e]		;r4+0x1e=*(0000001e)
:02398F24 E3560000 cmp r6,#0x0
:02398F28 0A000010 beq 02398F70
:02398F2C E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(02398f7c)=#58785780(0x0380fff4)
:02398F30 E1D409B2 ldrh r0,[r4, #+0x92]		;r4+0x92=*(00000092)
:02398F34 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398F38 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:02398F3C E59114AC ldr r1,[r1, #+0x4ac]		;r1+0x4ac=*(ae087797)
:02398F40 E2844020 add  r4,r4,#0x20
:02398F44 E2811026 add  r1,r1,#0x26
:02398F48 E0816000 add  r6,r1,r0
:02398F4C EA000005 b 02398F68
:02398F50 E0840005 add  r0,r4,r5
:02398F54 EB0005A5 bl 0239A5F0
:02398F58 E1A01000 mov  r1,r0			;r1=75530448(0x48080d0)
:02398F5C E0860005 add  r0,r6,r5
:02398F60 EB000597 bl 0239A5C4
:02398F64 E2855001 add  r5,r5,#0x1
:02398F68 E1550008 cmp r5,r8
:02398F6C 3AFFFFF7 bcc 02398F50
:02398F70 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398F74 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02398F78 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398F7C 0380FFF4 orreq  r15,r0,#0x3D0
:02398F80 E92D4008 stmdb  r13!,{r3,r14}
:02398F84 E350000A cmp r0,#0xA
:02398F88 3A000001 bcc 02398F94
:02398F8C E3500FFA cmp r0,#0x3E8
:02398F90 9A000001 bls 02398F9C
:02398F94 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:02398F98 EA00000A b 02398FC8
:02398F9C E59F302C ldr r3,[r15, #+0x2c]		;r15+0x2c=*(02398fd0)=#58785780(0x0380fff4)
:02398FA0 E59F202C ldr r2,[r15, #+0x2c]		;r15+0x2c=*(02398fd4)=#75530380(0x0480808c)
:02398FA4 E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398FA8 E2811C03 add  r1,r1,#0x300
:02398FAC E1C10BB2 strh r0,[r1, #+0xb2]		;r1+0xb2=*(ae08739d)
:02398FB0 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(0480808c)=#-1(0xffffffff)
:02398FB4 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398FB8 E2800C03 add  r0,r0,#0x300
:02398FBC E1D003B8 ldrh r0,[r0, #+0x38]		;r0+0x38=*(ae087323)
:02398FC0 EB0001C2 bl 023996D0
:02398FC4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02398FC8 E8BD4008 ldmia  r13!,{r3,r14}
:02398FCC E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398FD0 0380FFF4 orreq  r15,r0,#0x3D0
:02398FD4 0480808C streq r8,[r0],#+0x8c
:02398FD8 E3500001 cmp r0,#0x1
:02398FDC 3A000001 bcc 02398FE8
:02398FE0 E35000FF cmp r0,#0xFF
:02398FE4 9A000001 bls 02398FF0
:02398FE8 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:02398FEC E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02398FF0 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(02399014)=#58785780(0x0380fff4)
:02398FF4 E59F201C ldr r2,[r15, #+0x1c]		;r15+0x1c=*(02399018)=#75530382(0x0480808e)
:02398FF8 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02398FFC E2811C03 add  r1,r1,#0x300
:02399000 E1C10BB8 strh r0,[r1, #+0xb8]		;r1+0xb8=*(ae0873a3)
:02399004 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(0480808e)=#-1(0xffffffff)
:02399008 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239900C E14200B6 strh r0,[r2, #-0x6]		;r2-0x6=*(04808088)=#-1(0xffffffff)
:02399010 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02399014 0380FFF4 orreq  r15,r0,#0x3D0
:02399018 0480808E streq r8,[r0],#+0x8e
:0239901C E3500001 cmp r0,#0x1
:02399020 3A000001 bcc 0239902C
:02399024 E35000FF cmp r0,#0xFF
:02399028 9A000001 bls 02399034
:0239902C E3A00005 mov  r0,#0x5		;r0=5(0x5)
:02399030 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02399034 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(0239904c)=#58785780(0x0380fff4)
:02399038 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239903C E2811C03 add  r1,r1,#0x300
:02399040 E1C10BB4 strh r0,[r1, #+0xb4]		;r1+0xb4=*(ae08739f)
:02399044 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399048 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:0239904C 0380FFF4 orreq  r15,r0,#0x3D0
:02399050 E92D4008 stmdb  r13!,{r3,r14}
:02399054 E24DD008 sub  r13,r13,#0x8
:02399058 E28D2002 add  r2,r13,#0x2
:0239905C E3A00036 mov  r0,#0x36		;r0=54(0x36)
:02399060 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:02399064 EB002D91 bl 023A46B0
:02399068 E28D2000 add  r2,r13,#0x0
:0239906C E3A0003C mov  r0,#0x3C		;r0=60(0x3c)
:02399070 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02399074 EB002D8D bl 023A46B0
:02399078 E28D0002 add  r0,r13,#0x2
:0239907C EBFFFD9E bl 023986FC
:02399080 E3A00007 mov  r0,#0x7		;r0=7(0x7)
:02399084 EBFFFDB4 bl 0239875C
:02399088 E1DD10B0 ldrh r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239908C E59F00F0 ldr r0,[r15, #+0xf0]		;r15+0xf0=*(02399184)=#32766(0x00007ffe)
:02399090 E0010000 and  r0,r1,r0
:02399094 E1A00800 mov  r0,r0,lsl #0x10		;r0=2147352576(0x7ffe0000)
:02399098 E1A00820 mov  r0,r0,lsr #0x10		;r0=32766(0x7ffe)
:0239909C EBFFFDBB bl 02398790
:023990A0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023990A4 EBFFFDC9 bl 023987D0
:023990A8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023990AC EBFFFDE7 bl 02398850
:023990B0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023990B4 EBFFFDF2 bl 02398884
:023990B8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023990BC EBFFFE18 bl 02398924
:023990C0 E59F00C0 ldr r0,[r15, #+0xc0]		;r15+0xc0=*(02399188)=#41906956(0x027f730c)
:023990C4 EBFFFE1F bl 02398948
:023990C8 E3A00F7D mov  r0,#0x1F4		;r0=500(0x1f4)
:023990CC EBFFFFAB bl 02398F80
:023990D0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023990D4 EBFFFE33 bl 023989A8
:023990D8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023990DC EBFFFE3F bl 023989E0
:023990E0 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:023990E4 EBFFFE4B bl 02398A18
:023990E8 E59F009C ldr r0,[r15, #+0x9c]		;r15+0x9c=*(0239918c)=#65535(0x0000ffff)
:023990EC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023990F0 EBFFFE56 bl 02398A50
:023990F4 E59F0094 ldr r0,[r15, #+0x94]		;r15+0x94=*(02399190)=#41906860(0x027f72ac)
:023990F8 EBFFFE80 bl 02398B00
:023990FC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02399100 EBFFFE8A bl 02398B30
:02399104 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399108 EBFFFEB2 bl 02398BD8
:0239910C E59F0080 ldr r0,[r15, #+0x80]		;r15+0x80=*(02399194)=#41906856(0x027f72a8)
:02399110 EB0000C5 bl 0239942C
:02399114 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399118 E3A0101F mov  r1,#0x1F		;r1=31(0x1f)
:0239911C EBFFFEB6 bl 02398BFC
:02399120 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:02399124 EB000169 bl 023996D0
:02399128 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239912C E1A01000 mov  r1,r0			;r1=0(0x0)
:02399130 EBFFFEDC bl 02398CA8
:02399134 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399138 EBFFFEC0 bl 02398C40
:0239913C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399140 EBFFFF0D bl 02398D7C
:02399144 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399148 EBFFFF1B bl 02398DBC
:0239914C E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(02399198)=#75530308(0x04808044)
:02399150 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(04808044)=#1937338112(0x73796f00)
:02399154 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808044)=#1937338112(0x73796f00)
:02399158 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(04808044)=#1937338112(0x73796f00)
:0239915C E0820400 add  r0,r2,r0,lsl #0x8
:02399160 EB000529 bl 0239A60C
:02399164 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0239919c)=#58785780(0x0380fff4)
:02399168 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239916C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02399170 E2800C03 add  r0,r0,#0x300
:02399174 E1C015B8 strh r1,[r0, #+0x58]		;r0+0x58=*(ae087343)
:02399178 E28DD008 add  r13,r13,#0x8
:0239917C E8BD4008 ldmia  r13!,{r3,r14}
:02399180 E12FFF1E bx r14 (Jump to addr_AE0872EB?)
msr CPSR_fsxc,r14
:02399184 00007FFE unknown
:02399188 027F730C rsbeqs r7,r15,#0x30000000
:0239918C 0000FFFF unknown
:02399190 027F72AC rsbeqs r7,r15,#0xC000000A
:02399194 027F72A8 rsbeqs r7,r15,#0x8000000A
:02399198 04808044 streq r8,[r0],#+0x44
:0239919C 0380FFF4 orreq  r15,r0,#0x3D0
:023991A0 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023991A4 E24DD008 sub  r13,r13,#0x8
:023991A8 E1A0A000 mov  r10,r0			;r10=-1375178005(0xae0872eb)
:023991AC E59F0268 ldr r0,[r15, #+0x268]		;r15+0x268=*(0239941c)=#58785780(0x0380fff4)
:023991B0 E3510000 cmp r1,#0x0
:023991B4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023991B8 159F9260 ldrne r9,[r15, #+0x260]		;r15+0x260=*(02399420)=#41897596(0x027f4e7c)
:023991BC E2800C03 add  r0,r0,#0x300
:023991C0 E1D002BC ldrh r0,[r0, #+0x2c]		;r0+0x2c=*(ae087317)
:023991C4 059F9258 ldreq r9,[r15, #+0x258]		;r15+0x258=*(02399424)=#41897500(0x027f4e1c)
:023991C8 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023991CC E1100A12 tst r0,r2,lsl r10
:023991D0 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:023991D4 0A00008D beq 02399410
:023991D8 E59F1248 ldr r1,[r15, #+0x248]		;r15+0x248=*(02399428)=#75530304(0x04808040)
:023991DC E2820902 add  r0,r2,#0x8000
:023991E0 E1D160B0 ldrh r6,[r1, #+0x0]		;r1+0x0=*(04808040)=#2069577591(0x7b5b3f77)
:023991E4 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808040)=#2069577591(0x7b5b3f77)
:023991E8 E2413004 sub  r3,r1,#0x4
:023991EC E2811F75 add  r1,r1,#0x1D4
:023991F0 E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023991F4 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808040)=#2069577591(0x7b5b3f77)
:023991F8 E1A02442 mov  r2,r2,asr #0x8
:023991FC E3520002 cmp r2,#0x2
:02399200 1AFFFFFA bne 023991F0
:02399204 E3500000 cmp r0,#0x0
:02399208 13500009 cmpne r0,#0x9
:0239920C 1AFFFFF7 bne 023991F0
:02399210 E59F5204 ldr r5,[r15, #+0x204]		;r15+0x204=*(0239941c)=#58785780(0x0380fff4)
:02399214 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02399218 E2800C03 add  r0,r0,#0x300
:0239921C E1C0ABBE strh r10,[r0, #+0xbe]		;r0+0xbe=*(ae0873a9)
:02399220 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02399224 E2800C05 add  r0,r0,#0x500
:02399228 E1D01FB8 ldrh r1,[r0, #+0xf8]		;r0+0xf8=*(ae0873e3)
:0239922C E3510002 cmp r1,#0x2
:02399230 0A000003 beq 02399244
:02399234 E3510003 cmp r1,#0x3
:02399238 0A000035 beq 02399314
:0239923C E3510005 cmp r1,#0x5
:02399240 1A00006D bne 023993FC
:02399244 E24A4001 sub  r4,r10,#0x1
:02399248 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:0239924C E0050094 mul  r5,r4,r0
:02399250 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399254 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02399258 E28D2004 add  r2,r13,#0x4
:0239925C E28500F2 add  r0,r5,#0xF2
:02399260 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02399264 E1A0E00F mov  r14,r15			;r14=37327468(0x239926c)
:02399268 E12FFF19 bx r9 (Jump to addr_027F4E1C?)msr CPSR_fsxc,r9
:0239926C E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02399270 EB000312 bl 02399EC0
:02399274 E28D2004 add  r2,r13,#0x4
:02399278 E28500F5 add  r0,r5,#0xF5
:0239927C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:02399280 E1A0E00F mov  r14,r15			;r14=37327496(0x2399288)
:02399284 E12FFF19 bx r9 (Jump to addr_027F4E1C?)msr CPSR_fsxc,r9
:02399288 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239928C EB00030B bl 02399EC0
:02399290 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02399294 E59F0180 ldr r0,[r15, #+0x180]		;r15+0x180=*(0239941c)=#58785780(0x0380fff4)
:02399298 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239929C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023992A0 E5900604 ldr r0,[r0, #+0x604]		;r0+0x604=*(ae0878ef)
:023992A4 E3100801 tst r0,#0x10000
:023992A8 0A00000F beq 023992EC
:023992AC E3100902 tst r0,#0x8000
:023992B0 1A000051 bne 023993FC
:023992B4 E28D2004 add  r2,r13,#0x4
:023992B8 E2840F55 add  r0,r4,#0x154
:023992BC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023992C0 E1A0E00F mov  r14,r15			;r14=37327560(0x23992c8)
:023992C4 E12FFF19 bx r9 (Jump to addr_027F4E1C?)msr CPSR_fsxc,r9
:023992C8 E59F114C ldr r1,[r15, #+0x14c]		;r15+0x14c=*(0239941c)=#58785780(0x0380fff4)
:023992CC E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023992D0 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023992D4 E1A00D80 mov  r0,r0,lsl #0x1b		;r0=0(0x0)
:023992D8 E5911604 ldr r1,[r1, #+0x604]		;r1+0x604=*(ae0878ef)
:023992DC E18108A0 orr  r0,r1,r0,lsr #0x11
:023992E0 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023992E4 EB0002F5 bl 02399EC0
:023992E8 EA000043 b 023993FC
:023992EC E2840046 add  r0,r4,#0x46
:023992F0 E28D2004 add  r2,r13,#0x4
:023992F4 E2800C01 add  r0,r0,#0x100
:023992F8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023992FC E1A0E00F mov  r14,r15			;r14=37327620(0x2399304)
:02399300 E12FFF19 bx r9 (Jump to addr_027F4E1C?)msr CPSR_fsxc,r9
:02399304 E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02399308 E3A0001E mov  r0,#0x1E		;r0=30(0x1e)
:0239930C EB0002DF bl 02399E90
:02399310 EA000039 b 023993FC
:02399314 E1D00FBC ldrh r0,[r0, #+0xfc]		;r0+0xfc=*(0000011a)
:02399318 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0239931C E28070CF add  r7,r0,#0xCF
:02399320 E1A04008 mov  r4,r8			;r4=0(0x0)
:02399324 E3A0B001 mov  r11,#0x1		;r11=1(0x1)
:02399328 EA000010 b 02399370
:0239932C E1A00007 mov  r0,r7			;r0=0(0x0)
:02399330 E1A0100B mov  r1,r11			;r1=1(0x1)
:02399334 E28D2000 add  r2,r13,#0x0
:02399338 E58D4004 str r4,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239933C E58D4000 str r4,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02399340 E1A0E00F mov  r14,r15			;r14=37327688(0x2399348)
:02399344 E12FFF19 bx r9 (Jump to addr_027F4E1C?)msr CPSR_fsxc,r9
:02399348 E087000A add  r0,r7,r10
:0239934C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02399350 E28D2004 add  r2,r13,#0x4
:02399354 E1A0E00F mov  r14,r15			;r14=37327708(0x239935c)
:02399358 E12FFF19 bx r9 (Jump to addr_027F4E1C?)msr CPSR_fsxc,r9
:0239935C E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02399360 E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:02399364 EB0002C9 bl 02399E90
:02399368 E287700F add  r7,r7,#0xF
:0239936C E2888001 add  r8,r8,#0x1
:02399370 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02399374 E2800C06 add  r0,r0,#0x600
:02399378 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(ae0872eb)
:0239937C E1580000 cmp r8,r0
:02399380 3AFFFFE9 bcc 0239932C
:02399384 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:02399388 E59F408C ldr r4,[r15, #+0x8c]		;r15+0x8c=*(0239941c)=#58785780(0x0380fff4)
:0239938C E1A05008 mov  r5,r8			;r5=0(0x0)
:02399390 E3A0B001 mov  r11,#0x1		;r11=1(0x1)
:02399394 EA000013 b 023993E8
:02399398 E58D5004 str r5,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239939C E1A00007 mov  r0,r7			;r0=0(0x0)
:023993A0 E1A0100B mov  r1,r11			;r1=1(0x1)
:023993A4 E28D2004 add  r2,r13,#0x4
:023993A8 E1A0E00F mov  r14,r15			;r14=37327792(0x23993b0)
:023993AC E12FFF19 bx r9 (Jump to addr_027F4E1C?)msr CPSR_fsxc,r9
:023993B0 E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023993B4 E087000A add  r0,r7,r10
:023993B8 E1A01401 mov  r1,r1,lsl #0x8		;r1=0(0x0)
:023993BC E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023993C0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023993C4 E28D2004 add  r2,r13,#0x4
:023993C8 E1A0E00F mov  r14,r15			;r14=37327824(0x23993d0)
:023993CC E12FFF19 bx r9 (Jump to addr_027F4E1C?)msr CPSR_fsxc,r9
:023993D0 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023993D4 E3800805 orr  r0,r0,#0x50000
:023993D8 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023993DC EB0002B7 bl 02399EC0
:023993E0 E287700F add  r7,r7,#0xF
:023993E4 E2888001 add  r8,r8,#0x1
:023993E8 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023993EC E2800C05 add  r0,r0,#0x500
:023993F0 E1D00FBE ldrh r0,[r0, #+0xfe]		;r0+0xfe=*(ae0873e9)
:023993F4 E1580000 cmp r8,r0
:023993F8 3AFFFFE6 bcc 02399398
:023993FC E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(02399428)=#75530304(0x04808040)
:02399400 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:02399404 E1C160B0 strh r6,[r1, #+0x0]		;r1+0x0=*(04808040)=#2069577591(0x7b5b3f77)
:02399408 E1C100B8 strh r0,[r1, #+0x8]		;r1+0x8=*(04808048)=#866081631(0x339f5b5f)
:0239940C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399410 E28DD008 add  r13,r13,#0x8
:02399414 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:02399418 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239941C 0380FFF4 orreq  r15,r0,#0x3D0
:02399420 027F4E7C rsbeqs r4,r15,#0x7C0
:02399424 027F4E1C rsbeqs r4,r15,#0x1C0
:02399428 04808040 streq r8,[r0],#+0x40
:0239942C E92D4008 stmdb  r13!,{r3,r14}
:02399430 E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(02399468)=#58785780(0x0380fff4)
:02399434 E1D020B0 ldrh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:02399438 E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239943C E2831C03 add  r1,r3,#0x300
:02399440 E1C12AB4 strh r2,[r1, #+0xa4]		;r1+0xa4=*(03810098)=#1459957338(0x57052e5a)
:02399444 E1D010B2 ldrh r1,[r0, #+0x2]		;r0+0x2=*(00000002)
:02399448 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239944C E2832FE9 add  r2,r3,#0x3A4
:02399450 E1810000 orr  r0,r1,r0
:02399454 E1C200B2 strh r0,[r2, #+0x2]		;r2+0x2=*(57052e5c)=#0(0x00000000)
:02399458 EB000003 bl 0239946C
:0239945C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399460 E8BD4008 ldmia  r13!,{r3,r14}
:02399464 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399468 0380FFF4 orreq  r15,r0,#0x3D0
:0239946C E92D4008 stmdb  r13!,{r3,r14}
:02399470 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(023994e0)=#58082(0x0000e2e2)
:02399474 E28D2000 add  r2,r13,#0x0
:02399478 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239947C E3A00058 mov  r0,#0x58		;r0=88(0x58)
:02399480 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:02399484 EB002C89 bl 023A46B0
:02399488 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239948C E2800002 add  r0,r0,#0x2
:02399490 E2800C02 add  r0,r0,#0x200
:02399494 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02399498 EB00025E bl 02399E18
:0239949C E3500014 cmp r0,#0x14
:023994A0 1A000009 bne 023994CC
:023994A4 E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023994A8 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(023994e4)=#75530428(0x048080bc)
:023994AC E2411061 sub  r1,r1,#0x61
:023994B0 E2411C61 sub  r1,r1,#0x6100
:023994B4 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023994B8 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(048080bc)=#-1(0xffffffff)
:023994BC E3100002 tst r0,#0x2
:023994C0 12410060 subne  r0,r1,#0x60
:023994C4 12400A06 subne  r0,r0,#0x6000
:023994C8 158D0000 strne r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023994CC E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023994D0 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(023994e8)=#75530560(0x04808140)
:023994D4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808140)=#-1(0xffffffff)
:023994D8 E8BD4008 ldmia  r13!,{r3,r14}
:023994DC E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:023994E0 0000E2E2 andeq  r14,r0,r2,ror #0x5
:023994E4 048080BC streq r8,[r0],#+0xbc
:023994E8 04808140 streq r8,[r0],#+0x140
:023994EC E92D4008 stmdb  r13!,{r3,r14}
:023994F0 E59F1054 ldr r1,[r15, #+0x54]		;r15+0x54=*(0239954c)=#58785780(0x0380fff4)
:023994F4 E3500000 cmp r0,#0x0
:023994F8 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023994FC E2821C03 add  r1,r2,#0x300
:02399500 E2823FC7 add  r3,r2,#0x31C
:02399504 E1C105B2 strh r0,[r1, #+0x52]		;r1+0x52=*(03810046)=#566704615(0x21c739e7)
:02399508 11D301B2 ldrneh r0,[r3, #+0x12]		;r3+0x12=*(ae0872fd)
:0239950C 13500001 cmpne r0,#0x1
:02399510 159F1038 ldrne r1,[r15, #+0x38]		;r15+0x38=*(02399550)=#75530246(0x04808006)
:02399514 11D100B0 ldrneh r0,[r1, #+0x0]		;r1+0x0=*(04808006)=#-145834966(0xf74ebc2a)
:02399518 13800040 orrne  r0,r0,#0x40
:0239951C 11C100B0 strneh r0,[r1, #+0x0]		;r1+0x0=*(04808006)=#-145834966(0xf74ebc2a)
:02399520 1A000006 bne 02399540
:02399524 E59F2024 ldr r2,[r15, #+0x24]		;r15+0x24=*(02399550)=#75530246(0x04808006)
:02399528 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239952C E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(04808006)=#-145834966(0xf74ebc2a)
:02399530 E3C00040 bic  r0,r0,#0x40
:02399534 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(04808006)=#-145834966(0xf74ebc2a)
:02399538 E1D302B0 ldrh r0,[r3, #+0x20]		;r3+0x20=*(ae08730b)
:0239953C EBFFFD43 bl 02398A50
:02399540 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399544 E8BD4008 ldmia  r13!,{r3,r14}
:02399548 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239954C 0380FFF4 orreq  r15,r0,#0x3D0
:02399550 04808006 streq r8,[r0],#+0x6
:02399554 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(02399578)=#58785780(0x0380fff4)
:02399558 E59F201C ldr r2,[r15, #+0x1c]		;r15+0x1c=*(0239957c)=#75530300(0x0480803c)
:0239955C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02399560 E1A030A0 mov  r3,r0,lsr #0x1		;r3=0(0x0)
:02399564 E2811C03 add  r1,r1,#0x300
:02399568 E1C135B4 strh r3,[r1, #+0x54]		;r1+0x54=*(ae08733f)
:0239956C E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(0480803c)=#1482366771(0x585b1f33)
:02399570 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399574 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399578 0380FFF4 orreq  r15,r0,#0x3D0
:0239957C 0480803C streq r8,[r0],#+0x3c
:02399580 E59F1008 ldr r1,[r15, #+0x8]		;r15+0x8=*(02399590)=#75530304(0x04808040)
:02399584 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808040)=#2069577591(0x7b5b3f77)
:02399588 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239958C E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399590 04808040 streq r8,[r0],#+0x40
:02399594 E92D4008 stmdb  r13!,{r3,r14}
:02399598 E59F005C ldr r0,[r15, #+0x5c]		;r15+0x5c=*(023995fc)=#58785780(0x0380fff4)
:0239959C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023995A0 E2800C05 add  r0,r0,#0x500
:023995A4 E1D00FB8 ldrh r0,[r0, #+0xf8]		;r0+0xf8=*(ae0873e3)
:023995A8 E3500002 cmp r0,#0x2
:023995AC 1A000001 bne 023995B8
:023995B0 E59F0048 ldr r0,[r15, #+0x48]		;r15+0x48=*(02399600)=#49160(0x0000c008)
:023995B4 EB000241 bl 02399EC0
:023995B8 E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(02399604)=#24606(0x0000601e)
:023995BC E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(02399608)=#75530584(0x04808158)
:023995C0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808158)=#-1(0xffffffff)
:023995C4 EB4045BA bl 033AACB4
:023995C8 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(0239960c)=#75530588(0x0480815c)
:023995CC E3A0001E mov  r0,#0x1E		;r0=30(0x1e)
:023995D0 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(0480815c)=#-1(0xffffffff)
:023995D4 E381103F orr  r1,r1,#0x3F
:023995D8 EB00022C bl 02399E90
:023995DC E59F202C ldr r2,[r15, #+0x2c]		;r15+0x2c=*(02399610)=#32781(0x0000800d)
:023995E0 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(02399614)=#75530600(0x04808168)
:023995E4 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(02399618)=#75530294(0x04808036)
:023995E8 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808168)=#-1(0xffffffff)
:023995EC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023995F0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808036)=#1528720218(0x5b1e6b5a)
:023995F4 E8BD4008 ldmia  r13!,{r3,r14}
:023995F8 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:023995FC 0380FFF4 orreq  r15,r0,#0x3D0
:02399600 0000C008 andeq  r12,r0,r8
:02399604 0000601E andeq  r6,r0,r14,lsl r0
:02399608 04808158 streq r8,[r0],#+0x158
:0239960C 0480815C streq r8,[r0],#+0x15c
:02399610 0000800D andeq  r8,r0,r13
:02399614 04808168 streq r8,[r0],#+0x168
:02399618 04808036 streq r8,[r0],#+0x36
:0239961C E92D4010 stmdb  r13!,{r4,r14}
:02399620 E59F208C ldr r2,[r15, #+0x8c]		;r15+0x8c=*(023996b4)=#75530294(0x04808036)
:02399624 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02399628 E59F1088 ldr r1,[r15, #+0x88]		;r15+0x88=*(023996b8)=#41855400(0x027ea9a8)
:0239962C E3A00D7D mov  r0,#0x1F40		;r0=8000(0x1f40)
:02399630 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(04808036)=#1528720218(0x5b1e6b5a)
:02399634 EB404561 bl 033AABC0
:02399638 E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(023996bc)=#75530600(0x04808168)
:0239963C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02399640 E59F0078 ldr r0,[r15, #+0x78]		;r15+0x78=*(023996c0)=#58785780(0x0380fff4)
:02399644 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808168)=#-1(0xffffffff)
:02399648 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239964C E2800C05 add  r0,r0,#0x500
:02399650 E1D00FB8 ldrh r0,[r0, #+0xf8]		;r0+0xf8=*(ae0873e3)
:02399654 E3500002 cmp r0,#0x2
:02399658 0A000002 beq 02399668
:0239965C E3500003 cmp r0,#0x3
:02399660 0A000010 beq 023996A8
:02399664 EA000010 b 023996AC
:02399668 E59F0054 ldr r0,[r15, #+0x54]		;r15+0x54=*(023996c4)=#24577(0x00006001)
:0239966C E14101B0 strh r0,[r1, #-0x10]		;r1-0x10=*(04808158)=#-1(0xffffffff)
:02399670 EB40458F bl 033AACB4
:02399674 E59F104C ldr r1,[r15, #+0x4c]		;r15+0x4c=*(023996c8)=#75530588(0x0480815c)
:02399678 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239967C E1D140B0 ldrh r4,[r1, #+0x0]		;r1+0x0=*(0480815c)=#-1(0xffffffff)
:02399680 E204107F and  r1,r4,#0x7F
:02399684 EB000201 bl 02399E90
:02399688 E1A01004 mov  r1,r4			;r1=-1(0xffffffff)
:0239968C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02399690 EB0001FE bl 02399E90
:02399694 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(023996cc)=#40000(0x00009c40)
:02399698 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(023996b8)=#41855400(0x027ea9a8)
:0239969C EB404547 bl 033AABC0
:023996A0 EB00026E bl 0239A060
:023996A4 EA000000 b 023996AC
:023996A8 EB00026C bl 0239A060
:023996AC E8BD4010 ldmia  r13!,{r4,r14}
:023996B0 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:023996B4 04808036 streq r8,[r0],#+0x36
:023996B8 027EA9A8 rsbeqs r10,r14,#0x2A0000
:023996BC 04808168 streq r8,[r0],#+0x168
:023996C0 0380FFF4 orreq  r15,r0,#0x3D0
:023996C4 00006001 andeq  r6,r0,r1
:023996C8 0480815C streq r8,[r0],#+0x15c
:023996CC 00009C40 andeq  r9,r0,r0,asr #0x18
:023996D0 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023996D4 E59F2050 ldr r2,[r15, #+0x50]		;r15+0x50=*(0239972c)=#58785780(0x0380fff4)
:023996D8 E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(02399730)=#65535(0x0000ffff)
:023996DC E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023996E0 E1A06000 mov  r6,r0			;r6=40000(0x9c40)
:023996E4 E2825FC7 add  r5,r2,#0x31C
:023996E8 E1560001 cmp r6,r1
:023996EC 01C511BC streqh r1,[r5, #+0x1c]		;r5+0x1c=*(0000001c)
:023996F0 E2824FD1 add  r4,r2,#0x344
:023996F4 01C418BC streqh r1,[r4, #+0x8c]		;r4+0x8c=*(0000008b)
:023996F8 0A000008 beq 02399720
:023996FC E1D406BE ldrh r0,[r4, #+0x6e]		;r4+0x6e=*(0000006d)
:02399700 E3A01064 mov  r1,#0x64		;r1=100(0x64)
:02399704 E0000096 mul  r0,r6,r0
:02399708 EB4073F2 bl 033B66D8
:0239970C E3500801 cmp r0,#0x10000
:02399710 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:02399714 8A000002 bhi 02399724
:02399718 E1C561BC strh r6,[r5, #+0x1c]		;r5+0x1c=*(0000001c)
:0239971C E1C408BC strh r0,[r4, #+0x8c]		;r4+0x8c=*(0000008b)
:02399720 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399724 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:02399728 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239972C 0380FFF4 orreq  r15,r0,#0x3D0
:02399730 0000FFFF unknown
:02399734 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(02399778)=#58785780(0x0380fff4)
:02399738 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239973C E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02399740 E2800C03 add  r0,r0,#0x300
:02399744 E1C02EBA strh r2,[r0, #+0xea]		;r0+0xea=*(ae0873d5)
:02399748 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239974C E2800B01 add  r0,r0,#0x400
:02399750 E1D006B8 ldrh r0,[r0, #+0x68]		;r0+0x68=*(ae087353)
:02399754 E3500000 cmp r0,#0x0
:02399758 112FFF1E bxne r14 (Jump to addr_023993D0?)msrne CPSR_fsxc,r14
:0239975C E59F2018 ldr r2,[r15, #+0x18]		;r15+0x18=*(0239977c)=#75530296(0x04808038)
:02399760 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399764 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04808038)=#6249246(0x005f5b1e)
:02399768 E3C11002 bic  r1,r1,#0x2
:0239976C E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04808038)=#6249246(0x005f5b1e)
:02399770 E1C201B0 strh r0,[r2, #+0x10]		;r2+0x10=*(04808048)=#866081631(0x339f5b5f)
:02399774 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399778 0380FFF4 orreq  r15,r0,#0x3D0
:0239977C 04808038 streq r8,[r0],#+0x38
:02399780 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(023997a8)=#58785780(0x0380fff4)
:02399784 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(023997ac)=#75530296(0x04808038)
:02399788 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239978C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:02399790 E2800C03 add  r0,r0,#0x300
:02399794 E1C02EBA strh r2,[r0, #+0xea]		;r0+0xea=*(ae0873d5)
:02399798 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808038)=#6249246(0x005f5b1e)
:0239979C E3800002 orr  r0,r0,#0x2
:023997A0 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808038)=#6249246(0x005f5b1e)
:023997A4 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:023997A8 0380FFF4 orreq  r15,r0,#0x3D0
:023997AC 04808038 streq r8,[r0],#+0x38
:023997B0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023997B4 E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(023997f0)=#58785780(0x0380fff4)
:023997B8 E1A05000 mov  r5,r0			;r5=6249246(0x5f5b1e)
:023997BC E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023997C0 E3550080 cmp r5,#0x80
:023997C4 E2804FD1 add  r4,r0,#0x344
:023997C8 83A00004 movhi  r0,#0x4		;r0=4(0x4)
:023997CC 8A000005 bhi 023997E8
:023997D0 E1A00001 mov  r0,r1			;r0=75530296(0x4808038)
:023997D4 E594109C ldr r1,[r4, #+0x9c]		;r4+0x9c=*(0000009b)
:023997D8 E2852001 add  r2,r5,#0x1
:023997DC EB405013 bl 033AD830
:023997E0 E1C45AB0 strh r5,[r4, #+0xa0]		;r4+0xa0=*(0000009f)
:023997E4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023997E8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023997EC E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:023997F0 0380FFF4 orreq  r15,r0,#0x3D0
:023997F4 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023997F8 E59F209C ldr r2,[r15, #+0x9c]		;r15+0x9c=*(0239989c)=#58785780(0x0380fff4)
:023997FC E1A04000 mov  r4,r0			;r4=0(0x0)
:02399800 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02399804 E1A08001 mov  r8,r1			;r8=75530296(0x4808038)
:02399808 E3540080 cmp r4,#0x80
:0239980C E2805FD1 add  r5,r0,#0x344
:02399810 83A00004 movhi  r0,#0x4		;r0=4(0x4)
:02399814 8A00001E bhi 02399894
:02399818 E3540000 cmp r4,#0x0
:0239981C 0A000018 beq 02399884
:02399820 E1D50AB2 ldrh r0,[r5, #+0xa2]		;r5+0xa2=*(005f5bc0)
:02399824 E3100001 tst r0,#0x1
:02399828 0A000011 beq 02399874
:0239982C E595609C ldr r6,[r5, #+0x9c]		;r5+0x9c=*(005f5bba)
:02399830 E3A010FF mov  r1,#0xFF		;r1=255(0xff)
:02399834 E1A00006 mov  r0,r6			;r0=40000(0x9c40)
:02399838 EB000361 bl 0239A5C4
:0239983C E2866001 add  r6,r6,#0x1
:02399840 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02399844 EA000007 b 02399868
:02399848 E1A00008 mov  r0,r8			;r0=75530296(0x4808038)
:0239984C EB000367 bl 0239A5F0
:02399850 E1A01000 mov  r1,r0			;r1=75530296(0x4808038)
:02399854 E1A00006 mov  r0,r6			;r0=40000(0x9c40)
:02399858 EB000359 bl 0239A5C4
:0239985C E2866001 add  r6,r6,#0x1
:02399860 E2888001 add  r8,r8,#0x1
:02399864 E2877001 add  r7,r7,#0x1
:02399868 E1570004 cmp r7,r4
:0239986C 3AFFFFF5 bcc 02399848
:02399870 EA000003 b 02399884
:02399874 E595109C ldr r1,[r5, #+0x9c]		;r5+0x9c=*(005f5bba)
:02399878 E1A00008 mov  r0,r8			;r0=75530296(0x4808038)
:0239987C E2842001 add  r2,r4,#0x1
:02399880 EB404FEA bl 033AD830
:02399884 E1C54AB0 strh r4,[r5, #+0xa0]		;r5+0xa0=*(005f5bbe)
:02399888 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239988C E1C50AB4 strh r0,[r5, #+0xa4]		;r5+0xa4=*(005f5bc2)
:02399890 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399894 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:02399898 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239989C 0380FFF4 orreq  r15,r0,#0x3D0
:023998A0 E59F302C ldr r3,[r15, #+0x2c]		;r15+0x2c=*(023998d4)=#58785780(0x0380fff4)
:023998A4 E59F202C ldr r2,[r15, #+0x2c]		;r15+0x2c=*(023998d8)=#75530282(0x0480802a)
:023998A8 E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023998AC E2811C03 add  r1,r1,#0x300
:023998B0 E1C10ABE strh r0,[r1, #+0xae]		;r1+0xae=*(ae087399)
:023998B4 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(0480802a)=#510081362(0x1e673952)
:023998B8 E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023998BC E2811C03 add  r1,r1,#0x300
:023998C0 E1D113BA ldrh r1,[r1, #+0x3a]		;r1+0x3a=*(ae087325)
:023998C4 E1A01C01 mov  r1,r1,lsl #0x18		;r1=-352321536(0xeb000000)
:023998C8 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=1(0x1)
:023998CC 114200B2 strneh r0,[r2, #-0x2]		;r2-0x2=*(04808028)=#1482104423(0x58571e67)
:023998D0 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:023998D4 0380FFF4 orreq  r15,r0,#0x3D0
:023998D8 0480802A streq r8,[r0],#+0x2a
:023998DC E92D4010 stmdb  r13!,{r4,r14}
:023998E0 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(02399930)=#58785780(0x0380fff4)
:023998E4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023998E8 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023998EC E2814FD1 add  r4,r1,#0x344
:023998F0 E1C406BA strh r0,[r4, #+0x6a]		;r4+0x6a=*(0000006a)
:023998F4 EB4044D3 bl 033AAC48
:023998F8 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(02399934)=#75530282(0x0480802a)
:023998FC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02399900 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0480802a)=#510081362(0x1e673952)
:02399904 E1D408B8 ldrh r0,[r4, #+0x88]		;r4+0x88=*(00000088)
:02399908 E3500000 cmp r0,#0x0
:0239990C 0A000005 beq 02399928
:02399910 EB001B3A bl 023A0600
:02399914 E1D408B8 ldrh r0,[r4, #+0x88]		;r4+0x88=*(00000088)
:02399918 E3A01020 mov  r1,#0x20		;r1=32(0x20)
:0239991C EB0006F0 bl 0239B4E4
:02399920 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399924 E1C408B8 strh r0,[r4, #+0x88]		;r4+0x88=*(00000088)
:02399928 E8BD4010 ldmia  r13!,{r4,r14}
:0239992C E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399930 0380FFF4 orreq  r15,r0,#0x3D0
:02399934 0480802A streq r8,[r0],#+0x2a
:02399938 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(02399954)=#58785780(0x0380fff4)
:0239993C E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(02399958)=#75530280(0x04808028)
:02399940 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02399944 E2800C03 add  r0,r0,#0x300
:02399948 E1D00ABE ldrh r0,[r0, #+0xae]		;r0+0xae=*(ae087399)
:0239994C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808028)=#961675519(0x395200ff)
:02399950 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399954 0380FFF4 orreq  r15,r0,#0x3D0
:02399958 04808028 streq r8,[r0],#+0x28
:0239995C E92D4008 stmdb  r13!,{r3,r14}
:02399960 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(0239997c)=#75530388(0x04808094)
:02399964 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(04808094)=#-1(0xffffffff)
:02399968 E3100902 tst r0,#0x8000
:0239996C 1A000000 bne 02399974
:02399970 EB4044B4 bl 033AAC48
:02399974 E8BD4008 ldmia  r13!,{r3,r14}
:02399978 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239997C 04808094 streq r8,[r0],#+0x94
:02399980 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(04808028)=#961675519(0x395200ff)
:02399984 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(ffffffff)
:02399988 E1D120B2 ldrh r2,[r1, #+0x2]		;r1+0x2=*(0480802a)=#510081362(0x1e673952)
:0239998C E1C020B2 strh r2,[r0, #+0x2]		;r0+0x2=*(00000001)
:02399990 E1D110B4 ldrh r1,[r1, #+0x4]		;r1+0x4=*(0480802c)=#1482104423(0x58571e67)
:02399994 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000003)
:02399998 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239999C E1D130B0 ldrh r3,[r1, #+0x0]		;r1+0x0=*(00000000)
:023999A0 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(ffffffff)
:023999A4 E1D130B2 ldrh r3,[r1, #+0x2]		;r1+0x2=*(00000002)
:023999A8 E1C030B2 strh r3,[r0, #+0x2]		;r0+0x2=*(00000001)
:023999AC E1D110B4 ldrh r1,[r1, #+0x4]		;r1+0x4=*(00000004)
:023999B0 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000003)
:023999B4 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(1e673952)=#0(0x00000000)
:023999B8 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000005)
:023999BC E1D210B2 ldrh r1,[r2, #+0x2]		;r2+0x2=*(1e673954)=#0(0x00000000)
:023999C0 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000007)
:023999C4 E1D210B4 ldrh r1,[r2, #+0x4]		;r2+0x4=*(1e673956)=#0(0x00000000)
:023999C8 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(00000009)
:023999CC E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:023999D0 E1D1C0B0 ldrh r12,[r1, #+0x0]		;r1+0x0=*(00000000)
:023999D4 E1C0C0B0 strh r12,[r0, #+0x0]		;r0+0x0=*(ffffffff)
:023999D8 E1D1C0B2 ldrh r12,[r1, #+0x2]		;r1+0x2=*(00000002)
:023999DC E1C0C0B2 strh r12,[r0, #+0x2]		;r0+0x2=*(00000001)
:023999E0 E1D110B4 ldrh r1,[r1, #+0x4]		;r1+0x4=*(00000004)
:023999E4 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000003)
:023999E8 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(1e673952)=#0(0x00000000)
:023999EC E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000005)
:023999F0 E1D210B2 ldrh r1,[r2, #+0x2]		;r2+0x2=*(1e673954)=#0(0x00000000)
:023999F4 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000007)
:023999F8 E1D210B4 ldrh r1,[r2, #+0x4]		;r2+0x4=*(1e673956)=#0(0x00000000)
:023999FC E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(00000009)
:02399A00 E1D310B0 ldrh r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02399A04 E1C010BC strh r1,[r0, #+0xc]		;r0+0xc=*(0000000b)
:02399A08 E1D310B2 ldrh r1,[r3, #+0x2]		;r3+0x2=*(0380fff6)=#-1578127864(0xa1efae08)
:02399A0C E1C010BE strh r1,[r0, #+0xe]		;r0+0xe=*(0000000d)
:02399A10 E1D310B4 ldrh r1,[r3, #+0x4]		;r3+0x4=*(0380fff8)=#598581743(0x23ada1ef)
:02399A14 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(0000000f)
:02399A18 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399A1C E92D4008 stmdb  r13!,{r3,r14}
:02399A20 EB000009 bl 02399A4C
:02399A24 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(02399a48)=#58785780(0x0380fff4)
:02399A28 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399A2C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02399A30 E3A020B4 mov  r2,#0xB4		;r2=180(0xb4)
:02399A34 E2811F4F add  r1,r1,#0x13C
:02399A38 E2811B01 add  r1,r1,#0x400
:02399A3C EB404F88 bl 033AD864
:02399A40 E8BD4008 ldmia  r13!,{r3,r14}
:02399A44 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399A48 0380FFF4 orreq  r15,r0,#0x3D0
:02399A4C E59F11E8 ldr r1,[r15, #+0x1e8]		;r15+0x1e8=*(02399c3c)=#58785780(0x0380fff4)
:02399A50 E59F01E8 ldr r0,[r15, #+0x1e8]		;r15+0x1e8=*(02399c40)=#75530672(0x048081b0)
:02399A54 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02399A58 E1D020B0 ldrh r2,[r0, #+0x0]		;r0+0x0=*(048081b0)=#-1(0xffffffff)
:02399A5C E591358C ldr r3,[r1, #+0x58c]		;r1+0x58c=*(ae087877)
:02399A60 E20220FF and  r2,r2,#0xFF
:02399A64 E0832002 add  r2,r3,r2
:02399A68 E581258C str r2,[r1, #+0x58c]		;r1+0x58c=*(ae087877)
:02399A6C E1D0C0B2 ldrh r12,[r0, #+0x2]		;r0+0x2=*(048081b2)=#-1(0xffffffff)
:02399A70 E5913588 ldr r3,[r1, #+0x588]		;r1+0x588=*(ae087873)
:02399A74 E20C20FF and  r2,r12,#0xFF
:02399A78 E083344C add  r3,r3,r12,asr #0x8
:02399A7C E5813588 str r3,[r1, #+0x588]		;r1+0x588=*(ae087873)
:02399A80 E5913598 ldr r3,[r1, #+0x598]		;r1+0x598=*(ae087883)
:02399A84 E0832002 add  r2,r3,r2
:02399A88 E5812598 str r2,[r1, #+0x598]		;r1+0x598=*(ae087883)
:02399A8C E1D0C0B4 ldrh r12,[r0, #+0x4]		;r0+0x4=*(048081b4)=#-1(0xffffffff)
:02399A90 E5913594 ldr r3,[r1, #+0x594]		;r1+0x594=*(ae08787f)
:02399A94 E20C20FF and  r2,r12,#0xFF
:02399A98 E083344C add  r3,r3,r12,asr #0x8
:02399A9C E5813594 str r3,[r1, #+0x594]		;r1+0x594=*(ae08787f)
:02399AA0 E5913590 ldr r3,[r1, #+0x590]		;r1+0x590=*(ae08787b)
:02399AA4 E0832002 add  r2,r3,r2
:02399AA8 E5812590 str r2,[r1, #+0x590]		;r1+0x590=*(ae08787b)
:02399AAC E1D0C0B6 ldrh r12,[r0, #+0x6]		;r0+0x6=*(048081b6)=#-1(0xffffffff)
:02399AB0 E591359C ldr r3,[r1, #+0x59c]		;r1+0x59c=*(ae087887)
:02399AB4 E20C20FF and  r2,r12,#0xFF
:02399AB8 E083344C add  r3,r3,r12,asr #0x8
:02399ABC E581359C str r3,[r1, #+0x59c]		;r1+0x59c=*(ae087887)
:02399AC0 E5913574 ldr r3,[r1, #+0x574]		;r1+0x574=*(ae08785f)
:02399AC4 E0832002 add  r2,r3,r2
:02399AC8 E5812574 str r2,[r1, #+0x574]		;r1+0x574=*(ae08785f)
:02399ACC E1D020B8 ldrh r2,[r0, #+0x8]		;r0+0x8=*(048081b8)=#-1(0xffffffff)
:02399AD0 E5913584 ldr r3,[r1, #+0x584]		;r1+0x584=*(ae08786f)
:02399AD4 E20220FF and  r2,r2,#0xFF
:02399AD8 E0832002 add  r2,r3,r2
:02399ADC E5812584 str r2,[r1, #+0x584]		;r1+0x584=*(ae08786f)
:02399AE0 E1D020BA ldrh r2,[r0, #+0xa]		;r0+0xa=*(048081ba)=#-1(0xffffffff)
:02399AE4 E591355C ldr r3,[r1, #+0x55c]		;r1+0x55c=*(ae087847)
:02399AE8 E20220FF and  r2,r2,#0xFF
:02399AEC E0832002 add  r2,r3,r2
:02399AF0 E581255C str r2,[r1, #+0x55c]		;r1+0x55c=*(ae087847)
:02399AF4 E1D0C0BC ldrh r12,[r0, #+0xc]		;r0+0xc=*(048081bc)=#-1(0xffffffff)
:02399AF8 E591356C ldr r3,[r1, #+0x56c]		;r1+0x56c=*(ae087857)
:02399AFC E20C20FF and  r2,r12,#0xFF
:02399B00 E083344C add  r3,r3,r12,asr #0x8
:02399B04 E581356C str r3,[r1, #+0x56c]		;r1+0x56c=*(ae087857)
:02399B08 E5913580 ldr r3,[r1, #+0x580]		;r1+0x580=*(ae08786b)
:02399B0C E0832002 add  r2,r3,r2
:02399B10 E5812580 str r2,[r1, #+0x580]		;r1+0x580=*(ae08786b)
:02399B14 E1D0C0BE ldrh r12,[r0, #+0xe]		;r0+0xe=*(048081be)=#-1(0xffffffff)
:02399B18 E5913578 ldr r3,[r1, #+0x578]		;r1+0x578=*(ae087863)
:02399B1C E20C20FF and  r2,r12,#0xFF
:02399B20 E0832002 add  r2,r3,r2
:02399B24 E5812578 str r2,[r1, #+0x578]		;r1+0x578=*(ae087863)
:02399B28 E591257C ldr r2,[r1, #+0x57c]		;r1+0x57c=*(ae087867)
:02399B2C E082244C add  r2,r2,r12,asr #0x8
:02399B30 E581257C str r2,[r1, #+0x57c]		;r1+0x57c=*(ae087867)
:02399B34 E1D021B0 ldrh r2,[r0, #+0x10]		;r0+0x10=*(048081c0)=#-1(0xffffffff)
:02399B38 E5913548 ldr r3,[r1, #+0x548]		;r1+0x548=*(ae087833)
:02399B3C E20220FF and  r2,r2,#0xFF
:02399B40 E0832002 add  r2,r3,r2
:02399B44 E5812548 str r2,[r1, #+0x548]		;r1+0x548=*(ae087833)
:02399B48 E1D032B0 ldrh r3,[r0, #+0x20]		;r0+0x20=*(048081d0)=#-1(0xffffffff)
:02399B4C E59125B4 ldr r2,[r1, #+0x5b4]		;r1+0x5b4=*(ae08789f)
:02399B50 E0822443 add  r2,r2,r3,asr #0x8
:02399B54 E58125B4 str r2,[r1, #+0x5b4]		;r1+0x5b4=*(ae08789f)
:02399B58 E1D0C2B2 ldrh r12,[r0, #+0x22]		;r0+0x22=*(048081d2)=#-1(0xffffffff)
:02399B5C E59135B8 ldr r3,[r1, #+0x5b8]		;r1+0x5b8=*(ae0878a3)
:02399B60 E20C20FF and  r2,r12,#0xFF
:02399B64 E0832002 add  r2,r3,r2
:02399B68 E58125B8 str r2,[r1, #+0x5b8]		;r1+0x5b8=*(ae0878a3)
:02399B6C E59125BC ldr r2,[r1, #+0x5bc]		;r1+0x5bc=*(ae0878a7)
:02399B70 E082244C add  r2,r2,r12,asr #0x8
:02399B74 E58125BC str r2,[r1, #+0x5bc]		;r1+0x5bc=*(ae0878a7)
:02399B78 E1D0C2B4 ldrh r12,[r0, #+0x24]		;r0+0x24=*(048081d4)=#-1(0xffffffff)
:02399B7C E59135C0 ldr r3,[r1, #+0x5c0]		;r1+0x5c0=*(ae0878ab)
:02399B80 E20C20FF and  r2,r12,#0xFF
:02399B84 E0832002 add  r2,r3,r2
:02399B88 E58125C0 str r2,[r1, #+0x5c0]		;r1+0x5c0=*(ae0878ab)
:02399B8C E59125C4 ldr r2,[r1, #+0x5c4]		;r1+0x5c4=*(ae0878af)
:02399B90 E082244C add  r2,r2,r12,asr #0x8
:02399B94 E58125C4 str r2,[r1, #+0x5c4]		;r1+0x5c4=*(ae0878af)
:02399B98 E1D0C2B6 ldrh r12,[r0, #+0x26]		;r0+0x26=*(048081d6)=#-1(0xffffffff)
:02399B9C E59135C8 ldr r3,[r1, #+0x5c8]		;r1+0x5c8=*(ae0878b3)
:02399BA0 E20C20FF and  r2,r12,#0xFF
:02399BA4 E0832002 add  r2,r3,r2
:02399BA8 E58125C8 str r2,[r1, #+0x5c8]		;r1+0x5c8=*(ae0878b3)
:02399BAC E59125CC ldr r2,[r1, #+0x5cc]		;r1+0x5cc=*(ae0878b7)
:02399BB0 E082244C add  r2,r2,r12,asr #0x8
:02399BB4 E58125CC str r2,[r1, #+0x5cc]		;r1+0x5cc=*(ae0878b7)
:02399BB8 E1D0C2B8 ldrh r12,[r0, #+0x28]		;r0+0x28=*(048081d8)=#-1(0xffffffff)
:02399BBC E59135D0 ldr r3,[r1, #+0x5d0]		;r1+0x5d0=*(ae0878bb)
:02399BC0 E20C20FF and  r2,r12,#0xFF
:02399BC4 E0832002 add  r2,r3,r2
:02399BC8 E58125D0 str r2,[r1, #+0x5d0]		;r1+0x5d0=*(ae0878bb)
:02399BCC E59125D4 ldr r2,[r1, #+0x5d4]		;r1+0x5d4=*(ae0878bf)
:02399BD0 E082244C add  r2,r2,r12,asr #0x8
:02399BD4 E58125D4 str r2,[r1, #+0x5d4]		;r1+0x5d4=*(ae0878bf)
:02399BD8 E1D0C2BA ldrh r12,[r0, #+0x2a]		;r0+0x2a=*(048081da)=#-1(0xffffffff)
:02399BDC E59135D8 ldr r3,[r1, #+0x5d8]		;r1+0x5d8=*(ae0878c3)
:02399BE0 E20C20FF and  r2,r12,#0xFF
:02399BE4 E0832002 add  r2,r3,r2
:02399BE8 E58125D8 str r2,[r1, #+0x5d8]		;r1+0x5d8=*(ae0878c3)
:02399BEC E59125DC ldr r2,[r1, #+0x5dc]		;r1+0x5dc=*(ae0878c7)
:02399BF0 E082244C add  r2,r2,r12,asr #0x8
:02399BF4 E58125DC str r2,[r1, #+0x5dc]		;r1+0x5dc=*(ae0878c7)
:02399BF8 E1D0C2BC ldrh r12,[r0, #+0x2c]		;r0+0x2c=*(048081dc)=#-1(0xffffffff)
:02399BFC E59135E0 ldr r3,[r1, #+0x5e0]		;r1+0x5e0=*(ae0878cb)
:02399C00 E20C20FF and  r2,r12,#0xFF
:02399C04 E0832002 add  r2,r3,r2
:02399C08 E58125E0 str r2,[r1, #+0x5e0]		;r1+0x5e0=*(ae0878cb)
:02399C0C E59125E4 ldr r2,[r1, #+0x5e4]		;r1+0x5e4=*(ae0878cf)
:02399C10 E082244C add  r2,r2,r12,asr #0x8
:02399C14 E58125E4 str r2,[r1, #+0x5e4]		;r1+0x5e4=*(ae0878cf)
:02399C18 E1D032BE ldrh r3,[r0, #+0x2e]		;r0+0x2e=*(048081de)=#-1(0xffffffff)
:02399C1C E59125E8 ldr r2,[r1, #+0x5e8]		;r1+0x5e8=*(ae0878d3)
:02399C20 E20300FF and  r0,r3,#0xFF
:02399C24 E0820000 add  r0,r2,r0
:02399C28 E58105E8 str r0,[r1, #+0x5e8]		;r1+0x5e8=*(ae0878d3)
:02399C2C E59105EC ldr r0,[r1, #+0x5ec]		;r1+0x5ec=*(ae0878d7)
:02399C30 E0800443 add  r0,r0,r3,asr #0x8
:02399C34 E58105EC str r0,[r1, #+0x5ec]		;r1+0x5ec=*(ae0878d7)
:02399C38 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399C3C 0380FFF4 orreq  r15,r0,#0x3D0
:02399C40 048081B0 streq r8,[r0],#+0x1b0
:02399C44 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02399C48 E59F20C0 ldr r2,[r15, #+0xc0]		;r15+0xc0=*(02399d10)=#58785780(0x0380fff4)
:02399C4C E1A09000 mov  r9,r0			;r9=75530672(0x48081b0)
:02399C50 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02399C54 E1A08001 mov  r8,r1			;r8=-1375178005(0xae0872eb)
:02399C58 E3590020 cmp r9,#0x20
:02399C5C E2802FD1 add  r2,r0,#0x344
:02399C60 83A00000 movhi  r0,#0x0		;r0=0(0x0)
:02399C64 8A000027 bhi 02399D08
:02399C68 E1D211BE ldrh r1,[r2, #+0x1e]		;r2+0x1e=*(03810012)=#455502489(0x1b266a99)
:02399C6C E3510000 cmp r1,#0x0
:02399C70 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02399C74 0A000023 beq 02399D08
:02399C78 E2800B01 add  r0,r0,#0x400
:02399C7C E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(00000005)
:02399C80 E3500013 cmp r0,#0x13
:02399C84 1A000004 bne 02399C9C
:02399C88 E1590001 cmp r9,r1
:02399C8C 33A00000 movcc  r0,#0x0		;r0=0(0x0)
:02399C90 3A00001C bcc 02399D08
:02399C94 E1A09001 mov  r9,r1			;r9=455502489(0x1b266a99)
:02399C98 EA000002 b 02399CA8
:02399C9C E1590001 cmp r9,r1
:02399CA0 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02399CA4 1A000017 bne 02399D08
:02399CA8 E2825020 add  r5,r2,#0x20
:02399CAC E2826040 add  r6,r2,#0x40
:02399CB0 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02399CB4 EA000010 b 02399CFC
:02399CB8 E1A00006 mov  r0,r6			;r0=40000(0x9c40)
:02399CBC EB00024B bl 0239A5F0
:02399CC0 E1A04000 mov  r4,r0			;r4=40000(0x9c40)
:02399CC4 E1A00008 mov  r0,r8			;r0=-1375178005(0xae0872eb)
:02399CC8 E2866001 add  r6,r6,#0x1
:02399CCC EB000247 bl 0239A5F0
:02399CD0 E1A0A000 mov  r10,r0			;r10=-1375178005(0xae0872eb)
:02399CD4 E1A00005 mov  r0,r5			;r0=6249246(0x5f5b1e)
:02399CD8 E2888001 add  r8,r8,#0x1
:02399CDC EB000243 bl 0239A5F0
:02399CE0 E18A1004 orr  r1,r10,r4
:02399CE4 E1800004 orr  r0,r0,r4
:02399CE8 E1510000 cmp r1,r0
:02399CEC E2855001 add  r5,r5,#0x1
:02399CF0 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02399CF4 1A000003 bne 02399D08
:02399CF8 E2877001 add  r7,r7,#0x1
:02399CFC E1570009 cmp r7,r9
:02399D00 3AFFFFEC bcc 02399CB8
:02399D04 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:02399D08 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:02399D0C E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399D10 0380FFF4 orreq  r15,r0,#0x3D0
:02399D14 E1D030B4 ldrh r3,[r0, #+0x4]		;r0+0x4=*(00000005)
:02399D18 E1D120B4 ldrh r2,[r1, #+0x4]		;r1+0x4=*(1b266a9d)=#0(0x00000000)
:02399D1C E1530002 cmp r3,r2
:02399D20 01D030B2 ldreqh r3,[r0, #+0x2]		;r0+0x2=*(00000003)
:02399D24 01D120B2 ldreqh r2,[r1, #+0x2]		;r1+0x2=*(1b266a9b)=#0(0x00000000)
:02399D28 01530002 cmpeq r3,r2
:02399D2C 01D020B0 ldreqh r2,[r0, #+0x0]		;r0+0x0=*(00000001)
:02399D30 01D100B0 ldreqh r0,[r1, #+0x0]		;r1+0x0=*(1b266a99)=#0(0x00000000)
:02399D34 01520000 cmpeq r2,r0
:02399D38 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:02399D3C 13A00000 movne  r0,#0x0		;r0=0(0x0)
:02399D40 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399D44 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(02399d60)=#58785780(0x0380fff4)
:02399D48 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:02399D4C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02399D50 E2811C03 add  r1,r1,#0x300
:02399D54 E1D112BC ldrh r1,[r1, #+0x2c]		;r1+0x2c=*(ae087317)
:02399D58 E0010012 and  r0,r1,r2,lsl r0
:02399D5C E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399D60 0380FFF4 orreq  r15,r0,#0x3D0
:02399D64 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02399D68 E1A09001 mov  r9,r1			;r9=-1375178005(0xae0872eb)
:02399D6C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:02399D70 E1A04000 mov  r4,r0			;r4=0(0x0)
:02399D74 E1C910B0 strh r1,[r9, #+0x0]		;r9+0x0=*(ae0872eb)
:02399D78 E2840001 add  r0,r4,#0x1
:02399D7C E1C910B2 strh r1,[r9, #+0x2]		;r9+0x2=*(ae0872ed)
:02399D80 EB00021A bl 0239A5F0
:02399D84 E2846002 add  r6,r4,#0x2
:02399D88 E59F5084 ldr r5,[r15, #+0x84]		;r15+0x84=*(02399e14)=#41907136(0x027f73c0)
:02399D8C E1A08000 mov  r8,r0			;r8=0(0x0)
:02399D90 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:02399D94 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:02399D98 EA000019 b 02399E04
:02399D9C E0860007 add  r0,r6,r7
:02399DA0 EB000212 bl 0239A5F0
:02399DA4 E200107F and  r1,r0,#0x7F
:02399DA8 E2411001 sub  r1,r1,#0x1
:02399DAC E3510078 cmp r1,#0x78
:02399DB0 2A00000B bcs 02399DE4
:02399DB4 E1A01081 mov  r1,r1,lsl #0x1		;r1=0(0x0)
:02399DB8 E19520B1 ldrh r2,[r5, +r1]
:02399DBC E35200FF cmp r2,#0xFF
:02399DC0 0A000007 beq 02399DE4
:02399DC4 E1D910B2 ldrh r1,[r9, #+0x2]		;r9+0x2=*(ae0872ed)
:02399DC8 E3100080 tst r0,#0x80
:02399DCC E1810214 orr  r0,r1,r4,lsl r2
:02399DD0 E1C900B2 strh r0,[r9, #+0x2]		;r9+0x2=*(ae0872ed)
:02399DD4 11D900B0 ldrneh r0,[r9, #+0x0]		;r9+0x0=*(ae0872eb)
:02399DD8 11800214 orrne  r0,r0,r4,lsl r2
:02399DDC 11C900B0 strneh r0,[r9, #+0x0]		;r9+0x0=*(ae0872eb)
:02399DE0 EA000006 b 02399E00
:02399DE4 E1D910B2 ldrh r1,[r9, #+0x2]		;r9+0x2=*(ae0872ed)
:02399DE8 E3100080 tst r0,#0x80
:02399DEC E3810902 orr  r0,r1,#0x8000
:02399DF0 E1C900B2 strh r0,[r9, #+0x2]		;r9+0x2=*(ae0872ed)
:02399DF4 11D900B0 ldrneh r0,[r9, #+0x0]		;r9+0x0=*(ae0872eb)
:02399DF8 13800902 orrne  r0,r0,#0x8000
:02399DFC 11C900B0 strneh r0,[r9, #+0x0]		;r9+0x0=*(ae0872eb)
:02399E00 E2877001 add  r7,r7,#0x1
:02399E04 E1570008 cmp r7,r8
:02399E08 3AFFFFE3 bcc 02399D9C
:02399E0C E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:02399E10 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399E14 027F73C0 rsbeqs r7,r15,#0x3
:02399E18 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(02399e60)=#58785780(0x0380fff4)
:02399E1C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02399E20 E2800C03 add  r0,r0,#0x300
:02399E24 E1D013B0 ldrh r1,[r0, #+0x30]		;r0+0x30=*(ae08731b)
:02399E28 E3510000 cmp r1,#0x0
:02399E2C 0A000002 beq 02399E3C
:02399E30 E3510001 cmp r1,#0x1
:02399E34 0A000005 beq 02399E50
:02399E38 EA000006 b 02399E58
:02399E3C E1D00AB4 ldrh r0,[r0, #+0xa4]		;r0+0xa4=*(ae08738f)
:02399E40 E3100001 tst r0,#0x1
:02399E44 0A000003 beq 02399E58
:02399E48 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02399E4C E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399E50 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:02399E54 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399E58 E3A00014 mov  r0,#0x14		;r0=20(0x14)
:02399E5C E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399E60 0380FFF4 orreq  r15,r0,#0x3D0
:02399E64 E92D4008 stmdb  r13!,{r3,r14}
:02399E68 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(02399e88)=#75530584(0x04808158)
:02399E6C E3800A06 orr  r0,r0,#0x6000
:02399E70 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808158)=#-1(0xffffffff)
:02399E74 EB40438E bl 033AACB4
:02399E78 E59F000C ldr r0,[r15, #+0xc]		;r15+0xc=*(02399e8c)=#75530588(0x0480815c)
:02399E7C E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0480815c)=#-1(0xffffffff)
:02399E80 E8BD4008 ldmia  r13!,{r3,r14}
:02399E84 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399E88 04808158 streq r8,[r0],#+0x158
:02399E8C 0480815C streq r8,[r0],#+0x15c
:02399E90 E92D4008 stmdb  r13!,{r3,r14}
:02399E94 E59F2020 ldr r2,[r15, #+0x20]		;r15+0x20=*(02399ebc)=#75530586(0x0480815a)
:02399E98 E3800A05 orr  r0,r0,#0x5000
:02399E9C E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(0480815a)=#-1(0xffffffff)
:02399EA0 E14200B2 strh r0,[r2, #-0x2]		;r2-0x2=*(04808158)=#-1(0xffffffff)
:02399EA4 EB404382 bl 033AACB4
:02399EA8 E3500000 cmp r0,#0x0
:02399EAC 13E00000 mvnne  r0,#0x0
:02399EB0 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:02399EB4 E8BD4008 ldmia  r13!,{r3,r14}
:02399EB8 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399EBC 0480815A streq r8,[r0],#+0x15a
:02399EC0 E59F2010 ldr r2,[r15, #+0x10]		;r15+0x10=*(02399ed8)=#75530622(0x0480817e)
:02399EC4 E59FC010 ldr r12,[r15, #+0x10]		;r15+0x10=*(02399edc)=#58700884(0x037fb454)
:02399EC8 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(0480817e)=#-1(0xffffffff)
:02399ECC E1A01820 mov  r1,r0,lsr #0x10		;r1=65535(0xffff)
:02399ED0 E14210B2 strh r1,[r2, #-0x2]		;r2-0x2=*(0480817c)=#-1(0xffffffff)
:02399ED4 E12FFF1C bx r12 (Jump to addr_037FB454?)msr CPSR_fsxc,r12
:02399ED8 0480817E streq r8,[r0],#+0x17e
:02399EDC 037FB454 cmneq r15,#0x54000000
:02399EE0 E92D41F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r14}
:02399EE4 E24DD004 sub  r13,r13,#0x4
:02399EE8 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:02399EEC E58D8000 str r8,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02399EF0 E1A07008 mov  r7,r8			;r7=0(0x0)
:02399EF4 E3A06064 mov  r6,#0x64		;r6=100(0x64)
:02399EF8 E28D4000 add  r4,r13,#0x0
:02399EFC E3A05001 mov  r5,#0x1		;r5=1(0x1)
:02399F00 E1A00006 mov  r0,r6			;r0=100(0x64)
:02399F04 E1A01005 mov  r1,r5			;r1=1(0x1)
:02399F08 E1A02004 mov  r2,r4			;r2=1(0x1)
:02399F0C EB0029E7 bl 023A46B0
:02399F10 E3570001 cmp r7,#0x1
:02399F14 059D0000 ldreq r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02399F18 E1A01008 mov  r1,r8			;r1=0(0x0)
:02399F1C 02000080 andeq  r0,r0,#0x80
:02399F20 058D0000 streq r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02399F24 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:02399F28 E20000FF and  r0,r0,#0xFF
:02399F2C EB0001D5 bl 0239A688
:02399F30 E2877001 add  r7,r7,#0x1
:02399F34 E1A08000 mov  r8,r0			;r8=0(0x0)
:02399F38 E3570069 cmp r7,#0x69
:02399F3C E2866001 add  r6,r6,#0x1
:02399F40 3AFFFFEE bcc 02399F00
:02399F44 E28DD004 add  r13,r13,#0x4
:02399F48 E8BD41F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r14}
:02399F4C E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399F50 E92D4010 stmdb  r13!,{r4,r14}
:02399F54 E59F1060 ldr r1,[r15, #+0x60]		;r15+0x60=*(02399fbc)=#58785780(0x0380fff4)
:02399F58 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:02399F5C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:02399F60 E3A02010 mov  r2,#0x10		;r2=16(0x10)
:02399F64 E2811F7E add  r1,r1,#0x1F8
:02399F68 E2814B01 add  r4,r1,#0x400
:02399F6C E1A01004 mov  r1,r4			;r1=1(0x1)
:02399F70 EB404E24 bl 033AD808
:02399F74 E1A02004 mov  r2,r4			;r2=1(0x1)
:02399F78 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:02399F7C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02399F80 EB0029CA bl 023A46B0
:02399F84 E2842002 add  r2,r4,#0x2
:02399F88 E3A00041 mov  r0,#0x41		;r0=65(0x41)
:02399F8C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02399F90 EB0029C6 bl 023A46B0
:02399F94 E2842004 add  r2,r4,#0x4
:02399F98 E3A00042 mov  r0,#0x42		;r0=66(0x42)
:02399F9C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02399FA0 EB0029C2 bl 023A46B0
:02399FA4 E2842006 add  r2,r4,#0x6
:02399FA8 E3A00043 mov  r0,#0x43		;r0=67(0x43)
:02399FAC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:02399FB0 EB0029BE bl 023A46B0
:02399FB4 E8BD4010 ldmia  r13!,{r4,r14}
:02399FB8 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399FBC 0380FFF4 orreq  r15,r0,#0x3D0
:02399FC0 E59F202C ldr r2,[r15, #+0x2c]		;r15+0x2c=*(02399ff4)=#41907036(0x027f735c)
:02399FC4 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:02399FC8 E1A00103 mov  r0,r3,lsl #0x2		;r0=0(0x0)
:02399FCC E19200B0 ldrh r0,[r2, +r0]
:02399FD0 E0821103 add  r1,r2,r3,lsl #0x2
:02399FD4 E2800512 add  r0,r0,#0x4800000
:02399FD8 E2833001 add  r3,r3,#0x1
:02399FDC E1D110B2 ldrh r1,[r1, #+0x2]		;r1+0x2=*(00000003)
:02399FE0 E2800902 add  r0,r0,#0x8000
:02399FE4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:02399FE8 E3530019 cmp r3,#0x19
:02399FEC 3AFFFFF5 bcc 02399FC8
:02399FF0 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:02399FF4 027F735C rsbeqs r7,r15,#0x70000001
:02399FF8 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:02399FFC E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(0239a05c)=#75530592(0x04808160)
:0239A000 E3A01C01 mov  r1,#0x100		;r1=256(0x100)
:0239A004 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808160)=#-1(0xffffffff)
:0239A008 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0239A00C E58D6000 str r6,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239A010 E3A07064 mov  r7,#0x64		;r7=100(0x64)
:0239A014 E28D4000 add  r4,r13,#0x0
:0239A018 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:0239A01C E1A00007 mov  r0,r7			;r0=100(0x64)
:0239A020 E1A01005 mov  r1,r5			;r1=1(0x1)
:0239A024 E1A02004 mov  r2,r4			;r2=1(0x1)
:0239A028 EB0029A0 bl 023A46B0
:0239A02C E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239A030 E1A00006 mov  r0,r6			;r0=0(0x0)
:0239A034 EBFFFF95 bl 02399E90
:0239A038 E2866001 add  r6,r6,#0x1
:0239A03C E3560069 cmp r6,#0x69
:0239A040 E2877001 add  r7,r7,#0x1
:0239A044 3AFFFFF4 bcc 0239A01C
:0239A048 E3A0005A mov  r0,#0x5A		;r0=90(0x5a)
:0239A04C E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0239A050 EBFFFF8E bl 02399E90
:0239A054 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239A058 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239A05C 04808160 streq r8,[r0],#+0x160
:0239A060 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0239A064 E24DD008 sub  r13,r13,#0x8
:0239A068 E59F016C ldr r0,[r15, #+0x16c]		;r15+0x16c=*(0239a1dc)=#58785780(0x0380fff4)
:0239A06C E59F516C ldr r5,[r15, #+0x16c]		;r15+0x16c=*(0239a1e0)=#41906924(0x027f72ec)
:0239A070 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A074 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0239A078 E2800F7E add  r0,r0,#0x1F8
:0239A07C E58D8000 str r8,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239A080 E2804B01 add  r4,r0,#0x400
:0239A084 E28D6000 add  r6,r13,#0x0
:0239A088 E3A07002 mov  r7,#0x2		;r7=2(0x2)
:0239A08C E1A00088 mov  r0,r8,lsl #0x1		;r0=0(0x0)
:0239A090 E1A01007 mov  r1,r7			;r1=2(0x2)
:0239A094 E1A02006 mov  r2,r6			;r2=0(0x0)
:0239A098 E2800044 add  r0,r0,#0x44
:0239A09C EB002983 bl 023A46B0
:0239A0A0 E1A00088 mov  r0,r8,lsl #0x1		;r0=0(0x0)
:0239A0A4 E19500B0 ldrh r0,[r5, +r0]
:0239A0A8 E2888001 add  r8,r8,#0x1
:0239A0AC E2800512 add  r0,r0,#0x4800000
:0239A0B0 E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239A0B4 E2800902 add  r0,r0,#0x8000
:0239A0B8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239A0BC E3580010 cmp r8,#0x10
:0239A0C0 3AFFFFF1 bcc 0239A08C
:0239A0C4 E1D410B2 ldrh r1,[r4, #+0x2]		;r4+0x2=*(00000003)
:0239A0C8 E59F0114 ldr r0,[r15, #+0x114]		;r15+0x114=*(0239a1e4)=#75530628(0x04808184)
:0239A0CC E1A023A1 mov  r2,r1,lsr #0x7		;r2=0(0x0)
:0239A0D0 E1A01402 mov  r1,r2,lsl #0x8		;r1=0(0x0)
:0239A0D4 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239A0D8 E1D410B2 ldrh r1,[r4, #+0x2]		;r4+0x2=*(00000003)
:0239A0DC E3A070CE mov  r7,#0xCE		;r7=206(0xce)
:0239A0E0 E201107F and  r1,r1,#0x7F
:0239A0E4 E1811402 orr  r1,r1,r2,lsl #0x8
:0239A0E8 E58D1004 str r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239A0EC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808184)=#-1(0xffffffff)
:0239A0F0 E1D400B2 ldrh r0,[r4, #+0x2]		;r4+0x2=*(00000003)
:0239A0F4 E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239A0F8 E200007F and  r0,r0,#0x7F
:0239A0FC E2802007 add  r2,r0,#0x7
:0239A100 E1A00142 mov  r0,r2,asr #0x2
:0239A104 E0820EA0 add  r0,r2,r0,lsr #0x1d
:0239A108 E1D480B4 ldrh r8,[r4, #+0x4]		;r4+0x4=*(00000005)
:0239A10C E3510003 cmp r1,#0x3
:0239A110 E1A061C0 mov  r6,r0,asr #0x3
:0239A114 1A000018 bne 0239A17C
:0239A118 E28800CE add  r0,r8,#0xCE
:0239A11C E2842008 add  r2,r4,#0x8
:0239A120 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239A124 EB002961 bl 023A46B0
:0239A128 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:0239A12C E28D4004 add  r4,r13,#0x4
:0239A130 E1A06009 mov  r6,r9			;r6=0(0x0)
:0239A134 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:0239A138 EA00000C b 0239A170
:0239A13C E58D6004 str r6,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239A140 E1A00007 mov  r0,r7			;r0=206(0xce)
:0239A144 E1A01005 mov  r1,r5			;r1=1(0x1)
:0239A148 E1A02004 mov  r2,r4			;r2=1(0x1)
:0239A14C EB002957 bl 023A46B0
:0239A150 E1A00409 mov  r0,r9,lsl #0x8		;r0=0(0x0)
:0239A154 E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239A158 E2800805 add  r0,r0,#0x50000
:0239A15C E1810000 orr  r0,r1,r0
:0239A160 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239A164 EBFFFF55 bl 02399EC0
:0239A168 E2899001 add  r9,r9,#0x1
:0239A16C E2877001 add  r7,r7,#0x1
:0239A170 E1590008 cmp r9,r8
:0239A174 3AFFFFF0 bcc 0239A13C
:0239A178 EA000014 b 0239A1D0
:0239A17C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239A180 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239A184 E28D5004 add  r5,r13,#0x4
:0239A188 EA00000E b 0239A1C8
:0239A18C E1A00007 mov  r0,r7			;r0=206(0xce)
:0239A190 E1A01006 mov  r1,r6			;r1=0(0x0)
:0239A194 E1A02005 mov  r2,r5			;r2=1(0x1)
:0239A198 EB002944 bl 023A46B0
:0239A19C E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239A1A0 EBFFFF46 bl 02399EC0
:0239A1A4 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239A1A8 E2488001 sub  r8,r8,#0x1
:0239A1AC E3500002 cmp r0,#0x2
:0239A1B0 059D1004 ldreq r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239A1B4 E0877006 add  r7,r7,r6
:0239A1B8 01A00921 moveq  r0,r1,lsr #0x12		;r0=0(0x0)
:0239A1BC 03500009 cmpeq r0,#0x9
:0239A1C0 03C10B1F biceq  r0,r1,#0x7C00
:0239A1C4 0584000C streq r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239A1C8 E3580000 cmp r8,#0x0
:0239A1CC 1AFFFFEE bne 0239A18C
:0239A1D0 E28DD008 add  r13,r13,#0x8
:0239A1D4 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0239A1D8 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239A1DC 0380FFF4 orreq  r15,r0,#0x3D0
:0239A1E0 027F72EC rsbeqs r7,r15,#0xC000000E
:0239A1E4 04808184 streq r8,[r0],#+0x184
:0239A1E8 E92D4010 stmdb  r13!,{r4,r14}
:0239A1EC E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(0239a238)=#58785780(0x0380fff4)
:0239A1F0 E5904000 ldr r4,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A1F4 EB404A8A bl 033ACC24
:0239A1F8 E3500000 cmp r0,#0x0
:0239A1FC 02840C03 addeq  r0,r4,#0x300
:0239A200 01D013BE ldreqh r1,[r0, #+0x3e]		;r0+0x3e=*(03810032)=#-1801292622(0x94a274b2)
:0239A204 03811040 orreq  r1,r1,#0x40
:0239A208 01C013BE streqh r1,[r0, #+0x3e]		;r0+0x3e=*(03810032)=#-1801292622(0x94a274b2)
:0239A20C 0A000007 beq 0239A230
:0239A210 E2840F82 add  r0,r4,#0x208
:0239A214 E2800B01 add  r0,r0,#0x400
:0239A218 EB404A85 bl 033ACC34
:0239A21C E2840F8D add  r0,r4,#0x234
:0239A220 E2800B01 add  r0,r0,#0x400
:0239A224 EB404A82 bl 033ACC34
:0239A228 E2840E66 add  r0,r4,#0x660
:0239A22C EB404A80 bl 033ACC34
:0239A230 E8BD4010 ldmia  r13!,{r4,r14}
:0239A234 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239A238 0380FFF4 orreq  r15,r0,#0x3D0
:0239A23C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239A240 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A244 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239A248 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239a254)=#58700588(0x037fb32c)
:0239A24C E59F1004 ldr r1,[r15, #+0x4]		;r15+0x4=*(0239a258)=#41855400(0x027ea9a8)
:0239A250 E12FFF1C bx r12 (Jump to addr_037FB32C?)msr CPSR_fsxc,r12
:0239A254 037FB32C cmneq r15,#0xB0000000
:0239A258 027EA9A8 rsbeqs r10,r14,#0x2A0000
:0239A25C E92D4078 stmdb  r13!,{r3,r4,r5,r6,r14}
:0239A260 E24DD00C sub  r13,r13,#0xC
:0239A264 E59F2078 ldr r2,[r15, #+0x78]		;r15+0x78=*(0239a2e4)=#58785780(0x0380fff4)
:0239A268 E1A05000 mov  r5,r0			;r5=58785780(0x380fff4)
:0239A26C E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A270 E1A04001 mov  r4,r1			;r4=41855400(0x27ea9a8)
:0239A274 E2800F82 add  r0,r0,#0x208
:0239A278 E2800B01 add  r0,r0,#0x400
:0239A27C EB404AF4 bl 033ACE54
:0239A280 E59F0060 ldr r0,[r15, #+0x60]		;r15+0x60=*(0239a2e8)=#33514(0x000082ea)
:0239A284 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239A288 E0823095 umull  r3,r2,r5,r0
:0239A28C E0222195 mla  r2,r5,r1,r2unknown
:0239A290 E1A05001 mov  r5,r1			;r5=0(0x0)
:0239A294 E0222095 mla  r2,r5,r0,r2unknown
:0239A298 E1A06323 mov  r6,r3,lsr #0x6		;r6=0(0x0)
:0239A29C E1866D02 orr  r6,r6,r2,lsl #0x1a
:0239A2A0 EB404A02 bl 033ACAB0
:0239A2A4 E0960000 adds r0,r6,r0
:0239A2A8 E2A12000 adc  r2,r1,#0x0
:0239A2AC E1A01000 mov  r1,r0			;r1=33514(0x82ea)
:0239A2B0 E58D4004 str r4,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239A2B4 E1A00005 mov  r0,r5			;r0=0(0x0)
:0239A2B8 E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:0239A2BC E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0239a2e4)=#58785780(0x0380fff4)
:0239A2C0 E58D5000 str r5,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239A2C4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A2C8 E1A03006 mov  r3,r6			;r3=0(0x0)
:0239A2CC E2800F82 add  r0,r0,#0x208
:0239A2D0 E2800B01 add  r0,r0,#0x400
:0239A2D4 EB404AC1 bl 033ACDE0
:0239A2D8 E28DD00C add  r13,r13,#0xC
:0239A2DC E8BD4078 ldmia  r13!,{r3,r4,r5,r6,r14}
:0239A2E0 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239A2E4 0380FFF4 orreq  r15,r0,#0x3D0
:0239A2E8 000082EA andeq  r8,r0,r10,ror #0x5
:0239A2EC E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0239a304)=#58785780(0x0380fff4)
:0239A2F0 E59FC010 ldr r12,[r15, #+0x10]		;r15+0x10=*(0239a308)=#58709440(0x037fd5c0)
:0239A2F4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A2F8 E2800F82 add  r0,r0,#0x208
:0239A2FC E2800B01 add  r0,r0,#0x400
:0239A300 E12FFF1C bx r12 (Jump to addr_037FD5C0?)msr CPSR_fsxc,r12
:0239A304 0380FFF4 orreq  r15,r0,#0x3D0
:0239A308 037FD5C0 cmneq r15,#0x30000000
:0239A30C E92D4010 stmdb  r13!,{r4,r14}
:0239A310 E59F1070 ldr r1,[r15, #+0x70]		;r15+0x70=*(0239a388)=#58785780(0x0380fff4)
:0239A314 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239A318 E5914000 ldr r4,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A31C E3A0100A mov  r1,#0xA		;r1=10(0xa)
:0239A320 E59423EC ldr r2,[r4, #+0x3ec]		;r4+0x3ec=*(ae0876d7)
:0239A324 E2822001 add  r2,r2,#0x1
:0239A328 E58423EC str r2,[r4, #+0x3ec]		;r4+0x3ec=*(ae0876d7)
:0239A32C EB4036BE bl 033A7E2C
:0239A330 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239A334 E3A01012 mov  r1,#0x12		;r1=18(0x12)
:0239A338 EB4036BB bl 033A7E2C
:0239A33C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239A340 E3A01011 mov  r1,#0x11		;r1=17(0x11)
:0239A344 EB4036B8 bl 033A7E2C
:0239A348 E2840C01 add  r0,r4,#0x100
:0239A34C E1D00FBC ldrh r0,[r0, #+0xfc]		;r0+0xfc=*(000000fd)
:0239A350 E3500000 cmp r0,#0x0
:0239A354 0A000002 beq 0239A364
:0239A358 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239A35C E3A01013 mov  r1,#0x13		;r1=19(0x13)
:0239A360 EB4036B1 bl 033A7E2C
:0239A364 E2840C03 add  r0,r4,#0x300
:0239A368 E1D00FB4 ldrh r0,[r0, #+0xf4]		;r0+0xf4=*(000000f6)
:0239A36C E3500000 cmp r0,#0x0
:0239A370 0A000002 beq 0239A380
:0239A374 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239A378 E3A01015 mov  r1,#0x15		;r1=21(0x15)
:0239A37C EB4036AA bl 033A7E2C
:0239A380 E8BD4010 ldmia  r13!,{r4,r14}
:0239A384 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239A388 0380FFF4 orreq  r15,r0,#0x3D0
:0239A38C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239A390 E59F205C ldr r2,[r15, #+0x5c]		;r15+0x5c=*(0239a3f4)=#58785780(0x0380fff4)
:0239A394 E1A05000 mov  r5,r0			;r5=2(0x2)
:0239A398 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A39C E1A04001 mov  r4,r1			;r4=21(0x15)
:0239A3A0 E2800F8D add  r0,r0,#0x234
:0239A3A4 E2800B01 add  r0,r0,#0x400
:0239A3A8 EB404AA9 bl 033ACE54
:0239A3AC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0239A3B0 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(0239a3f8)=#33514(0x000082ea)
:0239A3B4 E1A01003 mov  r1,r3			;r1=0(0x0)
:0239A3B8 E08C2095 umull  r2,r12,r5,r0
:0239A3BC E02CC395 mla  r12,r5,r3,r12unknown
:0239A3C0 E02CC091 mla  r12,r1,r0,r12unknown
:0239A3C4 E1A01322 mov  r1,r2,lsr #0x6		;r1=918527(0xe03ff)
:0239A3C8 E58D3000 str r3,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239A3CC E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0239a3f4)=#58785780(0x0380fff4)
:0239A3D0 E1A03004 mov  r3,r4			;r3=21(0x15)
:0239A3D4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A3D8 E1A0232C mov  r2,r12,lsr #0x6		;r2=917335(0xdff57)
:0239A3DC E2800F8D add  r0,r0,#0x234
:0239A3E0 E2800B01 add  r0,r0,#0x400
:0239A3E4 E1811D0C orr  r1,r1,r12,lsl #0x1a
:0239A3E8 EB404A60 bl 033ACD70
:0239A3EC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239A3F0 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239A3F4 0380FFF4 orreq  r15,r0,#0x3D0
:0239A3F8 000082EA andeq  r8,r0,r10,ror #0x5
:0239A3FC E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239A400 E59F2070 ldr r2,[r15, #+0x70]		;r15+0x70=*(0239a478)=#58785780(0x0380fff4)
:0239A404 E1A05000 mov  r5,r0			;r5=-1375178005(0xae0872eb)
:0239A408 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A40C E1A04001 mov  r4,r1			;r4=918527(0xe03ff)
:0239A410 E2800F8D add  r0,r0,#0x234
:0239A414 E2800B01 add  r0,r0,#0x400
:0239A418 EB404A8D bl 033ACE54
:0239A41C E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(0239a47c)=#33514(0x000082ea)
:0239A420 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0239A424 E082C095 umull  r12,r2,r5,r0
:0239A428 E0222395 mla  r2,r5,r3,r2unknown
:0239A42C E1A01003 mov  r1,r3			;r1=0(0x0)
:0239A430 E0222091 mla  r2,r1,r0,r2unknown
:0239A434 E1A0032C mov  r0,r12,lsr #0x6		;r0=917335(0xdff57)
:0239A438 E1A01322 mov  r1,r2,lsr #0x6		;r1=918527(0xe03ff)
:0239A43C E1800D02 orr  r0,r0,r2,lsl #0x1a
:0239A440 E3A02FFA mov  r2,#0x3E8		;r2=1000(0x3e8)
:0239A444 EB40700E bl 033B6484
:0239A448 E1A02001 mov  r2,r1			;r2=918527(0xe03ff)
:0239A44C E1A01000 mov  r1,r0			;r1=917335(0xdff57)
:0239A450 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239A454 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239A458 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0239a478)=#58785780(0x0380fff4)
:0239A45C E1A03004 mov  r3,r4			;r3=918527(0xe03ff)
:0239A460 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A464 E2800F8D add  r0,r0,#0x234
:0239A468 E2800B01 add  r0,r0,#0x400
:0239A46C EB404A3F bl 033ACD70
:0239A470 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239A474 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239A478 0380FFF4 orreq  r15,r0,#0x3D0
:0239A47C 000082EA andeq  r8,r0,r10,ror #0x5
:0239A480 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0239a498)=#58785780(0x0380fff4)
:0239A484 E59FC010 ldr r12,[r15, #+0x10]		;r15+0x10=*(0239a49c)=#58709440(0x037fd5c0)
:0239A488 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A48C E2800F8D add  r0,r0,#0x234
:0239A490 E2800B01 add  r0,r0,#0x400
:0239A494 E12FFF1C bx r12 (Jump to addr_037FD5C0?)msr CPSR_fsxc,r12
:0239A498 0380FFF4 orreq  r15,r0,#0x3D0
:0239A49C 037FD5C0 cmneq r15,#0x30000000
:0239A4A0 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239A4A4 E59F3068 ldr r3,[r15, #+0x68]		;r15+0x68=*(0239a514)=#75521888(0x04805f60)
:0239A4A8 E2822001 add  r2,r2,#0x1
:0239A4AC E1A05001 mov  r5,r1			;r5=917335(0xdff57)
:0239A4B0 E3C22001 bic  r2,r2,#0x1
:0239A4B4 E0851002 add  r1,r5,r2
:0239A4B8 E1510003 cmp r1,r3
:0239A4BC E1A06000 mov  r6,r0			;r6=-1375178005(0xae0872eb)
:0239A4C0 80434005 subhi  r4,r3,r5
:0239A4C4 80427004 subhi  r7,r2,r4
:0239A4C8 91A04002 movls  r4,r2			;r4=918527(0xe03ff)
:0239A4CC 93A07000 movls  r7,#0x0		;r7=0(0x0)
:0239A4D0 E1A00005 mov  r0,r5			;r0=917335(0xdff57)
:0239A4D4 E1A01006 mov  r1,r6			;r1=-1375178005(0xae0872eb)
:0239A4D8 E1A02004 mov  r2,r4			;r2=918527(0xe03ff)
:0239A4DC EB404CD3 bl 033AD830
:0239A4E0 E3570000 cmp r7,#0x0
:0239A4E4 0A000008 beq 0239A50C
:0239A4E8 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0239a518)=#58785780(0x0380fff4)
:0239A4EC E0853004 add  r3,r5,r4
:0239A4F0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A4F4 E1A02007 mov  r2,r7			;r2=0(0x0)
:0239A4F8 E2800C03 add  r0,r0,#0x300
:0239A4FC E1D00DBE ldrh r0,[r0, #+0xde]		;r0+0xde=*(ae0873c9)
:0239A500 E0861004 add  r1,r6,r4
:0239A504 E0430000 sub  r0,r3,r0
:0239A508 EB404CC8 bl 033AD830
:0239A50C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239A510 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239A514 04805F60 streq r5,[r0],#+0xf60
:0239A518 0380FFF4 orreq  r15,r0,#0x3D0
:0239A51C E59FC014 ldr r12,[r15, #+0x14]		;r15+0x14=*(0239a538)=#58711964(0x037fdf9c)
:0239A520 E1A03000 mov  r3,r0			;r3=-1375178005(0xae0872eb)
:0239A524 E2822001 add  r2,r2,#0x1
:0239A528 E1A00001 mov  r0,r1			;r0=-1375178005(0xae0872eb)
:0239A52C E1A01003 mov  r1,r3			;r1=-1375178005(0xae0872eb)
:0239A530 E3C22001 bic  r2,r2,#0x1
:0239A534 E12FFF1C bx r12 (Jump to addr_037FDF9C?)msr CPSR_fsxc,r12
:0239A538 037FDF9C cmneq r15,#0x270
:0239A53C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239A540 E1A06000 mov  r6,r0			;r6=-1375178005(0xae0872eb)
:0239A544 E1A05002 mov  r5,r2			;r5=0(0x0)
:0239A548 E1A00001 mov  r0,r1			;r0=-1375178005(0xae0872eb)
:0239A54C E1A04003 mov  r4,r3			;r4=-1375178005(0xae0872eb)
:0239A550 E1A01006 mov  r1,r6			;r1=-1375178005(0xae0872eb)
:0239A554 E3A02024 mov  r2,#0x24		;r2=36(0x24)
:0239A558 EB404CB4 bl 033AD830
:0239A55C E3540000 cmp r4,#0x0
:0239A560 0A000004 beq 0239A578
:0239A564 E2842001 add  r2,r4,#0x1
:0239A568 E1A00005 mov  r0,r5			;r0=0(0x0)
:0239A56C E2861024 add  r1,r6,#0x24
:0239A570 E3C22001 bic  r2,r2,#0x1
:0239A574 EB404CAD bl 033AD830
:0239A578 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239A57C E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239A580 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239A584 E1A06000 mov  r6,r0			;r6=0(0x0)
:0239A588 E1A05002 mov  r5,r2			;r5=36(0x24)
:0239A58C E1A00001 mov  r0,r1			;r0=-1375178005(0xae0872eb)
:0239A590 E1A04003 mov  r4,r3			;r4=-1375178005(0xae0872eb)
:0239A594 E1A01006 mov  r1,r6			;r1=0(0x0)
:0239A598 E3A02024 mov  r2,#0x24		;r2=36(0x24)
:0239A59C EB404CA3 bl 033AD830
:0239A5A0 E3540000 cmp r4,#0x0
:0239A5A4 0A000004 beq 0239A5BC
:0239A5A8 E2842001 add  r2,r4,#0x1
:0239A5AC E1A00005 mov  r0,r5			;r0=36(0x24)
:0239A5B0 E2861028 add  r1,r6,#0x28
:0239A5B4 E3C22001 bic  r2,r2,#0x1
:0239A5B8 EB404C9C bl 033AD830
:0239A5BC E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239A5C0 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239A5C4 E3100001 tst r0,#0x1
:0239A5C8 115020B1 ldrneh r2,[r0, #-0x1]		;(r0-0xb1=*(00000023))
:0239A5CC 120220FF andne  r2,r2,#0xFF
:0239A5D0 11821401 orrne  r1,r2,r1,lsl #0x8
:0239A5D4 114010B1 strneh r1,[r0, #-0x1]		;(r0-0xb1=*(00000023))
:0239A5D8 01D020B0 ldreqh r2,[r0, #+0x0]		;r0+0x0=*(00000024)
:0239A5DC 020110FF andeq  r1,r1,#0xFF
:0239A5E0 02022CFF andeq  r2,r2,#0xFF00
:0239A5E4 01821001 orreq  r1,r2,r1
:0239A5E8 01C010B0 streqh r1,[r0, #+0x0]		;r0+0x0=*(00000024)
:0239A5EC E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239A5F0 E3100001 tst r0,#0x1
:0239A5F4 115000B1 ldrneh r0,[r0, #-0x1]		;(r0-0xb1=*(00000023))
:0239A5F8 11A00440 movne  r0,r0,asr #0x8
:0239A5FC 01D000B0 ldreqh r0,[r0, #+0x0]		;r0+0x0=*(00000024)
:0239A600 E20000FF and  r0,r0,#0xFF
:0239A604 E20000FF and  r0,r0,#0xFF
:0239A608 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239A60C E59F3024 ldr r3,[r15, #+0x24]		;r15+0x24=*(0239a638)=#58785780(0x0380fff4)
:0239A610 E59F2024 ldr r2,[r15, #+0x24]		;r15+0x24=*(0239a63c)=#65528(0x0000fff8)
:0239A614 E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A618 E0000002 and  r0,r0,r2
:0239A61C E2802005 add  r2,r0,#0x5
:0239A620 E2830C05 add  r0,r3,#0x500
:0239A624 E1C02FB0 strh r2,[r0, #+0xf0]		;r0+0xf0=*(00000114)
:0239A628 E2832E5F add  r2,r3,#0x5F0
:0239A62C E3810001 orr  r0,r1,#0x1
:0239A630 E1C200B2 strh r0,[r2, #+0x2]		;r2+0x2=*(0000fffa)
:0239A634 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239A638 0380FFF4 orreq  r15,r0,#0x3D0
:0239A63C 0000FFF8 unknown
:0239A640 E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(0239a654)=#58785780(0x0380fff4)
:0239A644 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A648 E2811C05 add  r1,r1,#0x500
:0239A64C E1C10FB4 strh r0,[r1, #+0xf4]		;r1+0xf4=*(ae0873df)
:0239A650 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239A654 0380FFF4 orreq  r15,r0,#0x3D0
:0239A658 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0239a684)=#58785780(0x0380fff4)
:0239A65C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A660 E2803E5F add  r3,r0,#0x5F0
:0239A664 E2800C05 add  r0,r0,#0x500
:0239A668 E1D320B2 ldrh r2,[r3, #+0x2]		;r3+0x2=*(ae0872ed)
:0239A66C E1D310B4 ldrh r1,[r3, #+0x4]		;r3+0x4=*(ae0872ef)
:0239A670 E1D00FB0 ldrh r0,[r0, #+0xf0]		;r0+0xf0=*(ae0873db)
:0239A674 E0202091 mla  r0,r1,r0,r2unknown
:0239A678 E1C300B4 strh r0,[r3, #+0x4]		;r3+0x4=*(ae0872ef)
:0239A67C E1D300B4 ldrh r0,[r3, #+0x4]		;r3+0x4=*(ae0872ef)
:0239A680 E12FFF1E bx r14 (Jump to addr_023993D0?)
msr CPSR_fsxc,r14
:0239A684 0380FFF4 orreq  r15,r0,#0x3D0
:0239A688 E92D4010 stmdb  r13!,{r4,r14}
:0239A68C E59F206C ldr r2,[r15, #+0x6c]		;r15+0x6c=*(0239a700)=#41906892(0x027f72cc)
:0239A690 E1A04E01 mov  r4,r1,lsl #0x1c		;r4=-1342177280(0xb0000000)
:0239A694 E59F3068 ldr r3,[r15, #+0x68]		;r15+0x68=*(0239a704)=#4095(0x00000fff)
:0239A698 E1A04DA4 mov  r4,r4,lsr #0x1b		;r4=22(0x16)
:0239A69C E1A0CE00 mov  r12,r0,lsl #0x1c		;r12=-1342177280(0xb0000000)
:0239A6A0 E1A0EDAC mov  r14,r12,lsr #0x1b		;r14=22(0x16)
:0239A6A4 E0031241 and  r1,r3,r1,asr #0x4
:0239A6A8 E19240B4 ldrh r4,[r2, +r4]
:0239A6AC E1A01801 mov  r1,r1,lsl #0x10		;r1=1928003584(0x72eb0000)
:0239A6B0 E1A00240 mov  r0,r0,asr #0x4
:0239A6B4 E1A00E00 mov  r0,r0,lsl #0x1c		;r0=-1342177280(0xb0000000)
:0239A6B8 E1A0CDA0 mov  r12,r0,lsr #0x1b		;r12=22(0x16)
:0239A6BC E19200BE ldrh r0,[r2, +r14]
:0239A6C0 E0241821 eor  r1,r4,r1,lsr #0x10
:0239A6C4 E0210000 eor  r0,r1,r0
:0239A6C8 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239A6CC E1A01820 mov  r1,r0,lsr #0x10		;r1=0(0x0)
:0239A6D0 E1A00E01 mov  r0,r1,lsl #0x1c		;r0=0(0x0)
:0239A6D4 E1A00DA0 mov  r0,r0,lsr #0x1b		;r0=0(0x0)
:0239A6D8 E0031241 and  r1,r3,r1,asr #0x4
:0239A6DC E19230B0 ldrh r3,[r2, +r0]
:0239A6E0 E1A00801 mov  r0,r1,lsl #0x10		;r0=0(0x0)
:0239A6E4 E19210BC ldrh r1,[r2, +r12]
:0239A6E8 E0230820 eor  r0,r3,r0,lsr #0x10
:0239A6EC E0200001 eor  r0,r0,r1
:0239A6F0 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239A6F4 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239A6F8 E8BD4010 ldmia  r13!,{r4,r14}
:0239A6FC E12FFF1E bx r14 (Jump to addr_00000016?)
msr CPSR_fsxc,r14
:0239A700 027F72CC rsbeqs r7,r15,#0xC000000C
:0239A704 00000FFF unknown
:0239A708 E92D4010 stmdb  r13!,{r4,r14}
:0239A70C E5904008 ldr r4,[r0, #+0x8]		;r0+0x8=*(00000008)
:0239A710 E59F1064 ldr r1,[r15, #+0x64]		;r15+0x64=*(0239a77c)=#46776(0x0000b6b8)
:0239A714 E15420B4 ldrh r2,[r4, #-0x4]		;(r4-0xb4=*(00000012))
:0239A718 E244E004 sub  r14,r4,#0x4
:0239A71C E1520001 cmp r2,r1
:0239A720 01DE20B2 ldreqh r2,[r14, #+0x2]		;r14+0x2=*(00000018)
:0239A724 059F1054 ldreq r1,[r15, #+0x54]		;r15+0x54=*(0239a780)=#7494(0x00001d46)
:0239A728 01520001 cmpeq r2,r1
:0239A72C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:0239A730 0A00000F beq 0239A774
:0239A734 E59F3040 ldr r3,[r15, #+0x40]		;r15+0x40=*(0239a77c)=#46776(0x0000b6b8)
:0239A738 E3A0C001 mov  r12,#0x1		;r12=1(0x1)
:0239A73C E1C4C0BA strh r12,[r4, #+0xa]		;r4+0xa=*(00000020)
:0239A740 E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(0239a780)=#7494(0x00001d46)
:0239A744 E1CE30B0 strh r3,[r14, #+0x0]		;r14+0x0=*(00000016)
:0239A748 E1CE20B2 strh r2,[r14, #+0x2]		;r14+0x2=*(00000018)
:0239A74C E5901008 ldr r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:0239A750 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0239a784)=#58785780(0x0380fff4)
:0239A754 E1C130BC strh r3,[r1, #+0xc]		;r1+0xc=*(00001d52)
:0239A758 E1C120BE strh r2,[r1, #+0xe]		;r1+0xe=*(00001d54)
:0239A75C E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A760 E1A0000C mov  r0,r12			;r0=1(0x1)
:0239A764 E2811C03 add  r1,r1,#0x300
:0239A768 E1D12FBA ldrh r2,[r1, #+0xfa]		;r1+0xfa=*(ae0873e5)
:0239A76C E2822001 add  r2,r2,#0x1
:0239A770 E1C12FBA strh r2,[r1, #+0xfa]		;r1+0xfa=*(ae0873e5)
:0239A774 E8BD4010 ldmia  r13!,{r4,r14}
:0239A778 E12FFF1E bx r14 (Jump to addr_00000016?)
msr CPSR_fsxc,r14
:0239A77C 0000B6B8 streqh r11,[r0], -r8
:0239A780 00001D46 andeq  r1,r0,r6,asr #0x1a
:0239A784 0380FFF4 orreq  r15,r0,#0x3D0
:0239A788 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0239a7c0)=#75530244(0x04808004)
:0239A78C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239A790 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808004)=#-1138097985(0xbc2a00bf)
:0239A794 E3A02010 mov  r2,#0x10		;r2=16(0x10)
:0239A798 E2801E21 add  r1,r0,#0x210
:0239A79C EA000004 b 0239A7B4
:0239A7A0 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(bc2a00bf)
:0239A7A4 E3500000 cmp r0,#0x0
:0239A7A8 13500009 cmpne r0,#0x9
:0239A7AC 012FFF1E bxeq r14 (Jump to addr_00000016?)msreq CPSR_fsxc,r14
:0239A7B0 E2422001 sub  r2,r2,#0x1
:0239A7B4 E3520000 cmp r2,#0x0
:0239A7B8 1AFFFFF8 bne 0239A7A0
:0239A7BC E12FFF1E bx r14 (Jump to addr_00000016?)
msr CPSR_fsxc,r14
:0239A7C0 04808004 streq r8,[r0],#+0x4
:0239A7C4 E92D4010 stmdb  r13!,{r4,r14}
:0239A7C8 E1A04000 mov  r4,r0			;r4=75530244(0x4808004)
:0239A7CC E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(04808004)=#-1138097985(0xbc2a00bf)
:0239A7D0 E3500000 cmp r0,#0x0
:0239A7D4 0A00000A beq 0239A804
:0239A7D8 EBFFFFEA bl 0239A788
:0239A7DC E594100C ldr r1,[r4, #+0xc]		;r4+0xc=*(04808010)=#1390227228(0x52dd2f1c)
:0239A7E0 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(0480800c)=#1929385294(0x7300154e)
:0239A7E4 E2411010 sub  r1,r1,#0x10
:0239A7E8 EB001471 bl 0239F9B4
:0239A7EC E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0239a80c)=#58785780(0x0380fff4)
:0239A7F0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A7F4 E2800C03 add  r0,r0,#0x300
:0239A7F8 E1D01FBC ldrh r1,[r0, #+0xfc]		;r0+0xfc=*(ae0873e7)
:0239A7FC E2811001 add  r1,r1,#0x1
:0239A800 E1C01FBC strh r1,[r0, #+0xfc]		;r0+0xfc=*(ae0873e7)
:0239A804 E8BD4010 ldmia  r13!,{r4,r14}
:0239A808 E12FFF1E bx r14 (Jump to addr_00000016?)
msr CPSR_fsxc,r14
:0239A80C 0380FFF4 orreq  r15,r0,#0x3D0
:0239A810 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239A814 E59F00E8 ldr r0,[r15, #+0xe8]		;r15+0xe8=*(0239a904)=#58785780(0x0380fff4)
:0239A818 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A81C E2820C03 add  r0,r2,#0x300
:0239A820 E1D015B0 ldrh r1,[r0, #+0x50]		;r0+0x50=*(03810044)=#971447039(0x39e71aff)
:0239A824 E282002C add  r0,r2,#0x2C
:0239A828 E3510001 cmp r1,#0x1
:0239A82C E2824FD1 add  r4,r2,#0x344
:0239A830 E2805B01 add  r5,r0,#0x400
:0239A834 0A000003 beq 0239A848
:0239A838 E3510002 cmp r1,#0x2
:0239A83C 0A00000E beq 0239A87C
:0239A840 E3510003 cmp r1,#0x3
:0239A844 EA00001B b 0239A8B8
:0239A848 E2850078 add  r0,r5,#0x78
:0239A84C EBFFFFAD bl 0239A708
:0239A850 E3500000 cmp r0,#0x0
:0239A854 0A000001 beq 0239A860
:0239A858 EBFFFFCA bl 0239A788
:0239A85C EB001890 bl 023A0AA4
:0239A860 E2850028 add  r0,r5,#0x28
:0239A864 EBFFFFA7 bl 0239A708
:0239A868 E3500000 cmp r0,#0x0
:0239A86C 0A000011 beq 0239A8B8
:0239A870 E2850028 add  r0,r5,#0x28
:0239A874 EBFFFFD2 bl 0239A7C4
:0239A878 EA00000E b 0239A8B8
:0239A87C E2850064 add  r0,r5,#0x64
:0239A880 EBFFFFA0 bl 0239A708
:0239A884 E2850028 add  r0,r5,#0x28
:0239A888 EBFFFF9E bl 0239A708
:0239A88C E3500000 cmp r0,#0x0
:0239A890 0A000008 beq 0239A8B8
:0239A894 E1D502B8 ldrh r0,[r5, #+0x28]		;r5+0x28=*(0000004c)
:0239A898 E3500000 cmp r0,#0x0
:0239A89C 0A000000 beq 0239A8A4
:0239A8A0 EBFFFFB8 bl 0239A788
:0239A8A4 E1D406BA ldrh r0,[r4, #+0x6a]		;r4+0x6a=*(0480806e)=#-1(0xffffffff)
:0239A8A8 EB001BD0 bl 023A17F0
:0239A8AC E1D40BB8 ldrh r0,[r4, #+0xb8]		;r4+0xb8=*(048080bc)=#-1(0xffffffff)
:0239A8B0 E2800001 add  r0,r0,#0x1
:0239A8B4 E1C40BB8 strh r0,[r4, #+0xb8]		;r4+0xb8=*(048080bc)=#-1(0xffffffff)
:0239A8B8 E2850014 add  r0,r5,#0x14
:0239A8BC EBFFFF91 bl 0239A708
:0239A8C0 E3500000 cmp r0,#0x0
:0239A8C4 0A000001 beq 0239A8D0
:0239A8C8 E2850014 add  r0,r5,#0x14
:0239A8CC EBFFFFBC bl 0239A7C4
:0239A8D0 E1A00005 mov  r0,r5			;r0=36(0x24)
:0239A8D4 EBFFFF8B bl 0239A708
:0239A8D8 E3500000 cmp r0,#0x0
:0239A8DC 0A000001 beq 0239A8E8
:0239A8E0 E1A00005 mov  r0,r5			;r0=36(0x24)
:0239A8E4 EBFFFFB6 bl 0239A7C4
:0239A8E8 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(0239a908)=#75530244(0x04808004)
:0239A8EC E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808004)=#-1138097985(0xbc2a00bf)
:0239A8F0 E3500000 cmp r0,#0x0
:0239A8F4 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0239A8F8 01C100B0 streqh r0,[r1, #+0x0]		;r1+0x0=*(04808004)=#-1138097985(0xbc2a00bf)
:0239A8FC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239A900 E12FFF1E bx r14 (Jump to addr_00000016?)
msr CPSR_fsxc,r14
:0239A904 0380FFF4 orreq  r15,r0,#0x3D0
:0239A908 04808004 streq r8,[r0],#+0x4
:0239A90C E92D4010 stmdb  r13!,{r4,r14}
:0239A910 E1A04000 mov  r4,r0			;r4=-1138097985(0xbc2a00bf)
:0239A914 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239A918 EB404227 bl 033AB1BC
:0239A91C E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(0239a94c)=#58785780(0x0380fff4)
:0239A920 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A924 E2811C03 add  r1,r1,#0x300
:0239A928 E1D12FB4 ldrh r2,[r1, #+0xf4]		;r1+0xf4=*(ae0873df)
:0239A92C E1822004 orr  r2,r2,r4
:0239A930 E1C12FB4 strh r2,[r1, #+0xf4]		;r1+0xf4=*(ae0873df)
:0239A934 EB404212 bl 033AB184
:0239A938 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239A93C E3A01015 mov  r1,#0x15		;r1=21(0x15)
:0239A940 EB403539 bl 033A7E2C
:0239A944 E8BD4010 ldmia  r13!,{r4,r14}
:0239A948 E12FFF1E bx r14 (Jump to addr_00000016?)
msr CPSR_fsxc,r14
:0239A94C 0380FFF4 orreq  r15,r0,#0x3D0
:0239A950 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239A954 E59F006C ldr r0,[r15, #+0x6c]		;r15+0x6c=*(0239a9c8)=#58785780(0x0380fff4)
:0239A958 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A95C E2814FD1 add  r4,r1,#0x344
:0239A960 E1D40BB0 ldrh r0,[r4, #+0xb0]		;r4+0xb0=*(bc2a016f)
:0239A964 E3500000 cmp r0,#0x0
:0239A968 0A000014 beq 0239A9C0
:0239A96C E2810F62 add  r0,r1,#0x188
:0239A970 E3A01012 mov  r1,#0x12		;r1=18(0x12)
:0239A974 EB4035E1 bl 033A8100
:0239A978 E1B05000 movs r5,r0			;r5=58785780(0x380fff4)
:0239A97C 0A00000F beq 0239A9C0
:0239A980 E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(0239a9cc)=#390(0x00000186)
:0239A984 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239A988 E1C510BC strh r1,[r5, #+0xc]		;r5+0xc=*(03810000)=#-1946475636(0x8bfb238c)
:0239A98C E1C500BE strh r0,[r5, #+0xe]		;r5+0xe=*(03810002)=#-1952871429(0x8b998bfb)
:0239A990 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239A994 EB404208 bl 033AB1BC
:0239A998 E1D42BB0 ldrh r2,[r4, #+0xb0]		;r4+0xb0=*(bc2a016f)
:0239A99C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239A9A0 E1C521B0 strh r2,[r5, #+0x10]		;r5+0x10=*(03810004)=#-48002151(0xfd238b99)
:0239A9A4 E1C41BB0 strh r1,[r4, #+0xb0]		;r4+0xb0=*(bc2a016f)
:0239A9A8 EB4041F5 bl 033AB184
:0239A9AC E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(0239a9c8)=#58785780(0x0380fff4)
:0239A9B0 E1A01005 mov  r1,r5			;r1=58785780(0x380fff4)
:0239A9B4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A9B8 E2800F62 add  r0,r0,#0x188
:0239A9BC EB40370A bl 033A85EC
:0239A9C0 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239A9C4 E12FFF1E bx r14 (Jump to addr_00000016?)
msr CPSR_fsxc,r14
:0239A9C8 0380FFF4 orreq  r15,r0,#0x3D0
:0239A9CC 00000186 andeq  r0,r0,r6,lsl #0x3
:0239A9D0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239A9D4 E59F208C ldr r2,[r15, #+0x8c]		;r15+0x8c=*(0239aa68)=#58785780(0x0380fff4)
:0239A9D8 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A9DC E2800C03 add  r0,r0,#0x300
:0239A9E0 E1D013BE ldrh r1,[r0, #+0x3e]		;r0+0x3e=*(ae087329)
:0239A9E4 E3811902 orr  r1,r1,#0x8000
:0239A9E8 E1C013BE strh r1,[r0, #+0x3e]		;r0+0x3e=*(ae087329)
:0239A9EC E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239A9F0 E2800C03 add  r0,r0,#0x300
:0239A9F4 E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(ae087337)
:0239A9F8 E3500000 cmp r0,#0x0
:0239A9FC 0A00000E beq 0239AA3C
:0239AA00 EB403809 bl 033A8A2C
:0239AA04 E59F205C ldr r2,[r15, #+0x5c]		;r15+0x5c=*(0239aa68)=#58785780(0x0380fff4)
:0239AA08 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239AA0C E2800B01 add  r0,r0,#0x400
:0239AA10 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(ae0872ef)
:0239AA14 E3510000 cmp r1,#0x0
:0239AA18 0A000006 beq 0239AA38
:0239AA1C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239AA20 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(ae0872ef)
:0239AA24 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239AA28 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:0239AA2C E5900420 ldr r0,[r0, #+0x420]		;r0+0x420=*(ae08770b)
:0239AA30 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(ae0872ef)
:0239AA34 EB000A5E bl 0239D3B4
:0239AA38 EBFFFAD5 bl 02399594
:0239AA3C E59F4028 ldr r4,[r15, #+0x28]		;r15+0x28=*(0239aa6c)=#65535(0x0000ffff)
:0239AA40 E3A05003 mov  r5,#0x3		;r5=3(0x3)
:0239AA44 E1A00005 mov  r0,r5			;r0=3(0x3)
:0239AA48 EB403525 bl 033A7EE4
:0239AA4C E1500004 cmp r0,r4
:0239AA50 1AFFFFFB bne 0239AA44
:0239AA54 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0239AA58 E3A01017 mov  r1,#0x17		;r1=23(0x17)
:0239AA5C EB4034F2 bl 033A7E2C
:0239AA60 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239AA64 E12FFF1E bx r14 (Jump to addr_00000016?)
msr CPSR_fsxc,r14
:0239AA68 0380FFF4 orreq  r15,r0,#0x3D0
:0239AA6C 0000FFFF unknown
:0239AA70 E92D4010 stmdb  r13!,{r4,r14}
:0239AA74 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(0239aabc)=#58785780(0x0380fff4)
:0239AA78 E5904000 ldr r4,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239AA7C EB0001BF bl 0239B180
:0239AA80 E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(0239aabc)=#58785780(0x0380fff4)
:0239AA84 E2840F62 add  r0,r4,#0x188
:0239AA88 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239AA8C E5911318 ldr r1,[r1, #+0x318]		;r1+0x318=*(ae087603)
:0239AA90 E241100C sub  r1,r1,#0xC
:0239AA94 EB4035C0 bl 033A819C
:0239AA98 E59F101C ldr r1,[r15, #+0x1c]		;r15+0x1c=*(0239aabc)=#58785780(0x0380fff4)
:0239AA9C E2840F62 add  r0,r4,#0x188
:0239AAA0 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239AAA4 E59113E0 ldr r1,[r1, #+0x3e0]		;r1+0x3e0=*(ae0876cb)
:0239AAA8 E241100C sub  r1,r1,#0xC
:0239AAAC EB4035BA bl 033A819C
:0239AAB0 EB4043CE bl 033AB9F0
:0239AAB4 E8BD4010 ldmia  r13!,{r4,r14}
:0239AAB8 E12FFF1E bx r14 (Jump to addr_00000016?)
msr CPSR_fsxc,r14
:0239AABC 0380FFF4 orreq  r15,r0,#0x3D0
:0239AAC0 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239AAC4 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0239AAC8 E59F0184 ldr r0,[r15, #+0x184]		;r15+0x184=*(0239ac54)=#41907552(0x027f7560)
:0239AACC E59F6184 ldr r6,[r15, #+0x184]		;r15+0x184=*(0239ac58)=#41907440(0x027f74f0)
:0239AAD0 E1A0300C mov  r3,r12			;r3=0(0x0)
:0239AAD4 E1A0100C mov  r1,r12			;r1=0(0x0)
:0239AAD8 EA000015 b 0239AB34
:0239AADC E1A04083 mov  r4,r3,lsl #0x1		;r4=0(0x0)
:0239AAE0 E19650B4 ldrh r5,[r6, +r4]
:0239AAE4 E1A02001 mov  r2,r1			;r2=0(0x0)
:0239AAE8 EA00000E b 0239AB28
:0239AAEC E1A0E102 mov  r14,r2,lsl #0x2		;r14=0(0x0)
:0239AAF0 E0804102 add  r4,r0,r2,lsl #0x2
:0239AAF4 E190E0BE ldrh r14,[r0, +r14]
:0239AAF8 E1D440B2 ldrh r4,[r4, #+0x2]		;r4+0x2=*(00000002)
:0239AAFC E28EE512 add  r14,r14,#0x4800000
:0239AB00 E0054004 and  r4,r5,r4
:0239AB04 E28EE902 add  r14,r14,#0x8000
:0239AB08 E1CE40B0 strh r4,[r14, #+0x0]		;r14+0x0=*(00000000)
:0239AB0C E1DEE0B0 ldrh r14,[r14, #+0x0]		;r14+0x0=*(00000000)
:0239AB10 E15E0004 cmp r14,r4
:0239AB14 0A000002 beq 0239AB24
:0239AB18 E35C0020 cmp r12,#0x20
:0239AB1C E28CC001 add  r12,r12,#0x1
:0239AB20 8A000041 bhi 0239AC2C
:0239AB24 E2822001 add  r2,r2,#0x1
:0239AB28 E352001B cmp r2,#0x1B
:0239AB2C 3AFFFFEE bcc 0239AAEC
:0239AB30 E2833001 add  r3,r3,#0x1
:0239AB34 E3530003 cmp r3,#0x3
:0239AB38 3AFFFFE7 bcc 0239AADC
:0239AB3C E59F4118 ldr r4,[r15, #+0x118]		;r15+0x118=*(0239ac5c)=#4660(0x00001234)
:0239AB40 E59F310C ldr r3,[r15, #+0x10c]		;r15+0x10c=*(0239ac54)=#41907552(0x027f7560)
:0239AB44 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0239AB48 E1A00105 mov  r0,r5,lsl #0x2		;r0=0(0x0)
:0239AB4C E0831105 add  r1,r3,r5,lsl #0x2
:0239AB50 E19300B0 ldrh r0,[r3, +r0]
:0239AB54 E1D120B2 ldrh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239AB58 E2841F8D add  r1,r4,#0x234
:0239AB5C E2800512 add  r0,r0,#0x4800000
:0239AB60 E2811A01 add  r1,r1,#0x1000
:0239AB64 E2855001 add  r5,r5,#0x1
:0239AB68 E0042002 and  r2,r4,r2
:0239AB6C E2800902 add  r0,r0,#0x8000
:0239AB70 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:0239AB74 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239AB78 E355001B cmp r5,#0x1B
:0239AB7C E1A04821 mov  r4,r1,lsr #0x10		;r4=0(0x0)
:0239AB80 3AFFFFF0 bcc 0239AB48
:0239AB84 E59F50D0 ldr r5,[r15, #+0xd0]		;r15+0xd0=*(0239ac5c)=#4660(0x00001234)
:0239AB88 E59F30C4 ldr r3,[r15, #+0xc4]		;r15+0xc4=*(0239ac54)=#41907552(0x027f7560)
:0239AB8C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0239AB90 EA000011 b 0239ABDC
:0239AB94 E1A00104 mov  r0,r4,lsl #0x2		;r0=0(0x0)
:0239AB98 E19300B0 ldrh r0,[r3, +r0]
:0239AB9C E0831104 add  r1,r3,r4,lsl #0x2
:0239ABA0 E2800512 add  r0,r0,#0x4800000
:0239ABA4 E2800902 add  r0,r0,#0x8000
:0239ABA8 E1D110B2 ldrh r1,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239ABAC E1D020B0 ldrh r2,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239ABB0 E0050001 and  r0,r5,r1
:0239ABB4 E1520000 cmp r2,r0
:0239ABB8 0A000002 beq 0239ABC8
:0239ABBC E35C0020 cmp r12,#0x20
:0239ABC0 E28CC001 add  r12,r12,#0x1
:0239ABC4 8A000018 bhi 0239AC2C
:0239ABC8 E2850F8D add  r0,r5,#0x234
:0239ABCC E2800A01 add  r0,r0,#0x1000
:0239ABD0 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239ABD4 E1A05820 mov  r5,r0,lsr #0x10		;r5=0(0x0)
:0239ABD8 E2844001 add  r4,r4,#0x1
:0239ABDC E354001B cmp r4,#0x1B
:0239ABE0 3AFFFFEB bcc 0239AB94
:0239ABE4 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0239ABE8 E59F2064 ldr r2,[r15, #+0x64]		;r15+0x64=*(0239ac54)=#41907552(0x027f7560)
:0239ABEC E1A01003 mov  r1,r3			;r1=0(0x0)
:0239ABF0 EA00000B b 0239AC24
:0239ABF4 E1A00103 mov  r0,r3,lsl #0x2		;r0=0(0x0)
:0239ABF8 E19200B0 ldrh r0,[r2, +r0]
:0239ABFC E2800512 add  r0,r0,#0x4800000
:0239AC00 E2800902 add  r0,r0,#0x8000
:0239AC04 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239AC08 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239AC0C E3500000 cmp r0,#0x0
:0239AC10 0A000002 beq 0239AC20
:0239AC14 E35C0020 cmp r12,#0x20
:0239AC18 E28CC001 add  r12,r12,#0x1
:0239AC1C 8A000002 bhi 0239AC2C
:0239AC20 E2833001 add  r3,r3,#0x1
:0239AC24 E353001B cmp r3,#0x1B
:0239AC28 3AFFFFF1 bcc 0239ABF4
:0239AC2C E35C0000 cmp r12,#0x0
:0239AC30 0A000005 beq 0239AC4C
:0239AC34 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0239ac60)=#58785780(0x0380fff4)
:0239AC38 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239AC3C E2800C03 add  r0,r0,#0x300
:0239AC40 E1D013BE ldrh r1,[r0, #+0x3e]		;r0+0x3e=*(ae087329)
:0239AC44 E3811001 orr  r1,r1,#0x1
:0239AC48 E1C013BE strh r1,[r0, #+0x3e]		;r0+0x3e=*(ae087329)
:0239AC4C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239AC50 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:0239AC54 027F7560 rsbeqs r7,r15,#0x18000000
:0239AC58 027F74F0 rsbeqs r7,r15,#0xF0000000
:0239AC5C 00001234 andeq  r1,r0,r4,lsr r2
:0239AC60 0380FFF4 orreq  r15,r0,#0x3D0
:0239AC64 E92D4008 stmdb  r13!,{r3,r14}
:0239AC68 E59FE16C ldr r14,[r15, #+0x16c]		;r15+0x16c=*(0239addc)=#75513856(0x04804000)
:0239AC6C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239AC70 E59F3168 ldr r3,[r15, #+0x168]		;r15+0x168=*(0239ade0)=#65535(0x0000ffff)
:0239AC74 E1A02000 mov  r2,r0			;r2=0(0x0)
:0239AC78 E2431001 sub  r1,r3,#0x1
:0239AC7C E1A0C003 mov  r12,r3			;r12=65535(0xffff)
:0239AC80 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:0239AC84 E2822002 add  r2,r2,#0x2
:0239AC88 E3520A02 cmp r2,#0x2000
:0239AC8C E1A03821 mov  r3,r1,lsr #0x10		;r3=0(0x0)
:0239AC90 E0CEC0B2 strh r12,[r14],#+0x2
:0239AC94 3AFFFFF7 bcc 0239AC78
:0239AC98 E59F213C ldr r2,[r15, #+0x13c]		;r15+0x13c=*(0239addc)=#75513856(0x04804000)
:0239AC9C E59F313C ldr r3,[r15, #+0x13c]		;r15+0x13c=*(0239ade0)=#65535(0x0000ffff)
:0239ACA0 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0239ACA4 EA00000A b 0239ACD4
:0239ACA8 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04804000)=#1632550337(0x614ebdc1)
:0239ACAC E1510003 cmp r1,r3
:0239ACB0 0A000002 beq 0239ACC0
:0239ACB4 E3500020 cmp r0,#0x20
:0239ACB8 E2800001 add  r0,r0,#0x1
:0239ACBC 8A00003C bhi 0239ADB4
:0239ACC0 E2431001 sub  r1,r3,#0x1
:0239ACC4 E1A01801 mov  r1,r1,lsl #0x10		;r1=-1111425024(0xbdc10000)
:0239ACC8 E28CC002 add  r12,r12,#0x2
:0239ACCC E2822002 add  r2,r2,#0x2
:0239ACD0 E1A03821 mov  r3,r1,lsr #0x10		;r3=48577(0xbdc1)
:0239ACD4 E35C0A02 cmp r12,#0x2000
:0239ACD8 3AFFFFF2 bcc 0239ACA8
:0239ACDC E59F20F8 ldr r2,[r15, #+0xf8]		;r15+0xf8=*(0239addc)=#75513856(0x04804000)
:0239ACE0 E59F30FC ldr r3,[r15, #+0xfc]		;r15+0xfc=*(0239ade4)=#23130(0x00005a5a)
:0239ACE4 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0239ACE8 E1E01003 mvn  r1,r3
:0239ACEC E28CC002 add  r12,r12,#0x2
:0239ACF0 E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:0239ACF4 E0C230B2 strh r3,[r2],#+0x2
:0239ACF8 E35C0A02 cmp r12,#0x2000
:0239ACFC E1A03821 mov  r3,r1,lsr #0x10		;r3=0(0x0)
:0239AD00 3AFFFFF8 bcc 0239ACE8
:0239AD04 E59F20D0 ldr r2,[r15, #+0xd0]		;r15+0xd0=*(0239addc)=#75513856(0x04804000)
:0239AD08 E59F30D4 ldr r3,[r15, #+0xd4]		;r15+0xd4=*(0239ade4)=#23130(0x00005a5a)
:0239AD0C E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0239AD10 EA00000A b 0239AD40
:0239AD14 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04804000)=#1632550337(0x614ebdc1)
:0239AD18 E1510003 cmp r1,r3
:0239AD1C 0A000002 beq 0239AD2C
:0239AD20 E3500020 cmp r0,#0x20
:0239AD24 E2800001 add  r0,r0,#0x1
:0239AD28 8A000021 bhi 0239ADB4
:0239AD2C E1E01003 mvn  r1,r3
:0239AD30 E1A01801 mov  r1,r1,lsl #0x10		;r1=-1111425024(0xbdc10000)
:0239AD34 E28CC002 add  r12,r12,#0x2
:0239AD38 E2822002 add  r2,r2,#0x2
:0239AD3C E1A03821 mov  r3,r1,lsr #0x10		;r3=48577(0xbdc1)
:0239AD40 E35C0A02 cmp r12,#0x2000
:0239AD44 3AFFFFF2 bcc 0239AD14
:0239AD48 E59F208C ldr r2,[r15, #+0x8c]		;r15+0x8c=*(0239addc)=#75513856(0x04804000)
:0239AD4C E59F3094 ldr r3,[r15, #+0x94]		;r15+0x94=*(0239ade8)=#42405(0x0000a5a5)
:0239AD50 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0239AD54 E1E01003 mvn  r1,r3
:0239AD58 E28CC002 add  r12,r12,#0x2
:0239AD5C E1A01801 mov  r1,r1,lsl #0x10		;r1=0(0x0)
:0239AD60 E0C230B2 strh r3,[r2],#+0x2
:0239AD64 E35C0A02 cmp r12,#0x2000
:0239AD68 E1A03821 mov  r3,r1,lsr #0x10		;r3=0(0x0)
:0239AD6C 3AFFFFF8 bcc 0239AD54
:0239AD70 E59F2064 ldr r2,[r15, #+0x64]		;r15+0x64=*(0239addc)=#75513856(0x04804000)
:0239AD74 E59F306C ldr r3,[r15, #+0x6c]		;r15+0x6c=*(0239ade8)=#42405(0x0000a5a5)
:0239AD78 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0239AD7C EA00000A b 0239ADAC
:0239AD80 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(04804000)=#1632550337(0x614ebdc1)
:0239AD84 E1510003 cmp r1,r3
:0239AD88 0A000002 beq 0239AD98
:0239AD8C E3500020 cmp r0,#0x20
:0239AD90 E2800001 add  r0,r0,#0x1
:0239AD94 8A000006 bhi 0239ADB4
:0239AD98 E1E01003 mvn  r1,r3
:0239AD9C E1A01801 mov  r1,r1,lsl #0x10		;r1=-1111425024(0xbdc10000)
:0239ADA0 E28CC002 add  r12,r12,#0x2
:0239ADA4 E2822002 add  r2,r2,#0x2
:0239ADA8 E1A03821 mov  r3,r1,lsr #0x10		;r3=48577(0xbdc1)
:0239ADAC E35C0A02 cmp r12,#0x2000
:0239ADB0 3AFFFFF2 bcc 0239AD80
:0239ADB4 E3500000 cmp r0,#0x0
:0239ADB8 0A000005 beq 0239ADD4
:0239ADBC E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0239adec)=#58785780(0x0380fff4)
:0239ADC0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239ADC4 E2800C03 add  r0,r0,#0x300
:0239ADC8 E1D013BE ldrh r1,[r0, #+0x3e]		;r0+0x3e=*(ae087329)
:0239ADCC E3811002 orr  r1,r1,#0x2
:0239ADD0 E1C013BE strh r1,[r0, #+0x3e]		;r0+0x3e=*(ae087329)
:0239ADD4 E8BD4008 ldmia  r13!,{r3,r14}
:0239ADD8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239ADDC 04804000 streq r4,[r0],#+0x0
:0239ADE0 0000FFFF unknown
:0239ADE4 00005A5A andeq  r5,r0,r10,asr r10
:0239ADE8 0000A5A5 andeq  r10,r0,r5,lsr #0xb
:0239ADEC 0380FFF4 orreq  r15,r0,#0x3D0
:0239ADF0 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239ADF4 E59F02C8 ldr r0,[r15, #+0x2c8]		;r15+0x2c8=*(0239b0c4)=#58785780(0x0380fff4)
:0239ADF8 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:0239ADFC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239AE00 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0239AE04 E2800C05 add  r0,r0,#0x500
:0239AE08 E1D00FB8 ldrh r0,[r0, #+0xf8]		;r0+0xf8=*(ae0873e3)
:0239AE0C E3A050FF mov  r5,#0xFF		;r5=255(0xff)
:0239AE10 E3500005 cmp r0,#0x5
:0239AE14 059FA2AC ldreq r10,[r15, #+0x2ac]		;r15+0x2ac=*(0239b0c8)=#41907446(0x027f74f6)
:0239AE18 E3E04000 mvn  r4,#0x0
:0239AE1C 159FA2A8 ldrne r10,[r15, #+0x2a8]		;r15+0x2a8=*(0239b0cc)=#41907496(0x027f7528)
:0239AE20 EA000006 b 0239AE40
:0239AE24 E1A00006 mov  r0,r6			;r0=0(0x0)
:0239AE28 E1A01005 mov  r1,r5			;r1=255(0xff)
:0239AE2C EBFFFC17 bl 02399E90
:0239AE30 E1500004 cmp r0,r4
:0239AE34 03A07001 moveq  r7,#0x1		;r7=1(0x1)
:0239AE38 0A000097 beq 0239B09C
:0239AE3C E2866001 add  r6,r6,#0x1
:0239AE40 E3560069 cmp r6,#0x69
:0239AE44 3AFFFFF6 bcc 0239AE24
:0239AE48 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0239AE4C E1A04005 mov  r4,r5			;r4=0(0x0)
:0239AE50 EA00000E b 0239AE90
:0239AE54 E1A00084 mov  r0,r4,lsl #0x1		;r0=0(0x0)
:0239AE58 E19A00B0 ldrh r0,[r10, +r0]
:0239AE5C E1550000 cmp r5,r0
:0239AE60 02844001 addeq  r4,r4,#0x1
:0239AE64 0A000008 beq 0239AE8C
:0239AE68 E1A00005 mov  r0,r5			;r0=0(0x0)
:0239AE6C EBFFFBFC bl 02399E64
:0239AE70 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239AE74 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239AE78 E35000FF cmp r0,#0xFF
:0239AE7C 0A000002 beq 0239AE8C
:0239AE80 E3570020 cmp r7,#0x20
:0239AE84 E2877001 add  r7,r7,#0x1
:0239AE88 8A000083 bhi 0239B09C
:0239AE8C E2855001 add  r5,r5,#0x1
:0239AE90 E3550069 cmp r5,#0x69
:0239AE94 3AFFFFEE bcc 0239AE54
:0239AE98 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0239AE9C E1A04005 mov  r4,r5			;r4=0(0x0)
:0239AEA0 E1A00005 mov  r0,r5			;r0=0(0x0)
:0239AEA4 E1A01004 mov  r1,r4			;r1=0(0x0)
:0239AEA8 EBFFFBF8 bl 02399E90
:0239AEAC E2855001 add  r5,r5,#0x1
:0239AEB0 E3550069 cmp r5,#0x69
:0239AEB4 3AFFFFF9 bcc 0239AEA0
:0239AEB8 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0239AEBC E1A05004 mov  r5,r4			;r5=0(0x0)
:0239AEC0 EA00000D b 0239AEFC
:0239AEC4 E1A00085 mov  r0,r5,lsl #0x1		;r0=0(0x0)
:0239AEC8 E19A00B0 ldrh r0,[r10, +r0]
:0239AECC E1540000 cmp r4,r0
:0239AED0 02855001 addeq  r5,r5,#0x1
:0239AED4 0A000007 beq 0239AEF8
:0239AED8 E1A00004 mov  r0,r4			;r0=0(0x0)
:0239AEDC EBFFFBE0 bl 02399E64
:0239AEE0 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239AEE4 E1B00820 movs r0,r0,lsr #0x10		;r0=0(0x0)
:0239AEE8 0A000002 beq 0239AEF8
:0239AEEC E3570020 cmp r7,#0x20
:0239AEF0 E2877001 add  r7,r7,#0x1
:0239AEF4 8A000068 bhi 0239B09C
:0239AEF8 E2844001 add  r4,r4,#0x1
:0239AEFC E3540069 cmp r4,#0x69
:0239AF00 3AFFFFEF bcc 0239AEC4
:0239AF04 E3A04055 mov  r4,#0x55		;r4=85(0x55)
:0239AF08 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0239AF0C E1A00005 mov  r0,r5			;r0=0(0x0)
:0239AF10 E1A01004 mov  r1,r4			;r1=85(0x55)
:0239AF14 EBFFFBDD bl 02399E90
:0239AF18 E1E00004 mvn  r0,r4
:0239AF1C E2855001 add  r5,r5,#0x1
:0239AF20 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239AF24 E3550069 cmp r5,#0x69
:0239AF28 E1A04820 mov  r4,r0,lsr #0x10		;r4=0(0x0)
:0239AF2C 3AFFFFF6 bcc 0239AF0C
:0239AF30 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0239AF34 E1A06004 mov  r6,r4			;r6=0(0x0)
:0239AF38 E3A05055 mov  r5,#0x55		;r5=85(0x55)
:0239AF3C EA000010 b 0239AF84
:0239AF40 E1A00086 mov  r0,r6,lsl #0x1		;r0=0(0x0)
:0239AF44 E19A00B0 ldrh r0,[r10, +r0]
:0239AF48 E1540000 cmp r4,r0
:0239AF4C 02866001 addeq  r6,r6,#0x1
:0239AF50 0A000008 beq 0239AF78
:0239AF54 E1A00004 mov  r0,r4			;r0=0(0x0)
:0239AF58 EBFFFBC1 bl 02399E64
:0239AF5C E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239AF60 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239AF64 E1500005 cmp r0,r5
:0239AF68 0A000002 beq 0239AF78
:0239AF6C E3570020 cmp r7,#0x20
:0239AF70 E2877001 add  r7,r7,#0x1
:0239AF74 8A000048 bhi 0239B09C
:0239AF78 E1E00005 mvn  r0,r5
:0239AF7C E20050FF and  r5,r0,#0xFF
:0239AF80 E2844001 add  r4,r4,#0x1
:0239AF84 E3540069 cmp r4,#0x69
:0239AF88 3AFFFFEC bcc 0239AF40
:0239AF8C E3A050FF mov  r5,#0xFF		;r5=255(0xff)
:0239AF90 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0239AF94 E1A00004 mov  r0,r4			;r0=0(0x0)
:0239AF98 E1A01005 mov  r1,r5			;r1=255(0xff)
:0239AF9C EBFFFBBB bl 02399E90
:0239AFA0 E2450001 sub  r0,r5,#0x1
:0239AFA4 E2844001 add  r4,r4,#0x1
:0239AFA8 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239AFAC E3540069 cmp r4,#0x69
:0239AFB0 E1A05820 mov  r5,r0,lsr #0x10		;r5=0(0x0)
:0239AFB4 3AFFFFF6 bcc 0239AF94
:0239AFB8 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0239AFBC E1A06004 mov  r6,r4			;r6=0(0x0)
:0239AFC0 E3A050FF mov  r5,#0xFF		;r5=255(0xff)
:0239AFC4 EA000011 b 0239B010
:0239AFC8 E1A00086 mov  r0,r6,lsl #0x1		;r0=0(0x0)
:0239AFCC E19A00B0 ldrh r0,[r10, +r0]
:0239AFD0 E1540000 cmp r4,r0
:0239AFD4 02866001 addeq  r6,r6,#0x1
:0239AFD8 0A000008 beq 0239B000
:0239AFDC E1A00004 mov  r0,r4			;r0=0(0x0)
:0239AFE0 EBFFFB9F bl 02399E64
:0239AFE4 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239AFE8 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239AFEC E1500005 cmp r0,r5
:0239AFF0 0A000002 beq 0239B000
:0239AFF4 E3570020 cmp r7,#0x20
:0239AFF8 E2877001 add  r7,r7,#0x1
:0239AFFC 8A000026 bhi 0239B09C
:0239B000 E2450001 sub  r0,r5,#0x1
:0239B004 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239B008 E2844001 add  r4,r4,#0x1
:0239B00C E1A05820 mov  r5,r0,lsr #0x10		;r5=0(0x0)
:0239B010 E3540069 cmp r4,#0x69
:0239B014 3AFFFFEB bcc 0239AFC8
:0239B018 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0239B01C E1A09008 mov  r9,r8			;r9=0(0x0)
:0239B020 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:0239B024 E1A0B008 mov  r11,r8			;r11=0(0x0)
:0239B028 EA000019 b 0239B094
:0239B02C E1A00089 mov  r0,r9,lsl #0x1		;r0=0(0x0)
:0239B030 E19A00B0 ldrh r0,[r10, +r0]
:0239B034 E1580000 cmp r8,r0
:0239B038 02899001 addeq  r9,r9,#0x1
:0239B03C 0A000013 beq 0239B090
:0239B040 E1A06004 mov  r6,r4			;r6=1(0x1)
:0239B044 E1A0500B mov  r5,r11			;r5=0(0x0)
:0239B048 EA00000E b 0239B088
:0239B04C E1A00008 mov  r0,r8			;r0=0(0x0)
:0239B050 E1A01006 mov  r1,r6			;r1=1(0x1)
:0239B054 EBFFFB8D bl 02399E90
:0239B058 E1A00008 mov  r0,r8			;r0=0(0x0)
:0239B05C EBFFFB80 bl 02399E64
:0239B060 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239B064 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239B068 E1500006 cmp r0,r6
:0239B06C 0A000002 beq 0239B07C
:0239B070 E3570020 cmp r7,#0x20
:0239B074 E2877001 add  r7,r7,#0x1
:0239B078 8A000007 bhi 0239B09C
:0239B07C E1A00086 mov  r0,r6,lsl #0x1		;r0=2(0x2)
:0239B080 E20060FF and  r6,r0,#0xFF
:0239B084 E2855001 add  r5,r5,#0x1
:0239B088 E3550009 cmp r5,#0x9
:0239B08C 3AFFFFEE bcc 0239B04C
:0239B090 E2888001 add  r8,r8,#0x1
:0239B094 E3580069 cmp r8,#0x69
:0239B098 3AFFFFE3 bcc 0239B02C
:0239B09C E3570000 cmp r7,#0x0
:0239B0A0 0A000005 beq 0239B0BC
:0239B0A4 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0239b0c4)=#58785780(0x0380fff4)
:0239B0A8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B0AC E2800C03 add  r0,r0,#0x300
:0239B0B0 E1D013BE ldrh r1,[r0, #+0x3e]		;r0+0x3e=*(ae087329)
:0239B0B4 E3811008 orr  r1,r1,#0x8
:0239B0B8 E1C013BE strh r1,[r0, #+0x3e]		;r0+0x3e=*(ae087329)
:0239B0BC E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239B0C0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B0C4 0380FFF4 orreq  r15,r0,#0x3D0
:0239B0C8 027F74F6 rsbeqs r7,r15,#0xF6000000
:0239B0CC 027F7528 rsbeqs r7,r15,#0xA000000
:0239B0D0 E59F0008 ldr r0,[r15, #+0x8]		;r15+0x8=*(0239b0e0)=#75530256(0x04808010)
:0239B0D4 E3A01B02 mov  r1,#0x800		;r1=2048(0x800)
:0239B0D8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808010)=#1390227228(0x52dd2f1c)
:0239B0DC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B0E0 04808010 streq r8,[r0],#+0x10
:0239B0E4 E92D4010 stmdb  r13!,{r4,r14}
:0239B0E8 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(04808010)=#1390227228(0x52dd2f1c)
:0239B0EC E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0239B0F0 E3510002 cmp r1,#0x2
:0239B0F4 1A00000A bne 0239B124
:0239B0F8 E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(0239b154)=#75530388(0x04808094)
:0239B0FC E5903008 ldr r3,[r0, #+0x8]		;r0+0x8=*(04808018)=#-48800401(0xfd175d6f)
:0239B100 E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(0239b158)=#16383(0x00003fff)
:0239B104 E1D220B0 ldrh r2,[r2, #+0x0]		;r2+0x0=*(04808094)=#-1(0xffffffff)
:0239B108 E0031001 and  r1,r3,r1
:0239B10C E1A010A1 mov  r1,r1,lsr #0x1		;r1=8191(0x1fff)
:0239B110 E3811902 orr  r1,r1,#0x8000
:0239B114 E1510002 cmp r1,r2
:0239B118 13A01001 movne  r1,#0x1		;r1=1(0x1)
:0239B11C 11C010B0 strneh r1,[r0, #+0x0]		;r0+0x0=*(04808010)=#1390227228(0x52dd2f1c)
:0239B120 13844001 orrne  r4,r4,#0x1
:0239B124 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(04808010)=#1390227228(0x52dd2f1c)
:0239B128 E3510001 cmp r1,#0x1
:0239B12C 1A000005 bne 0239B148
:0239B130 E5901008 ldr r1,[r0, #+0x8]		;r0+0x8=*(04808018)=#-48800401(0xfd175d6f)
:0239B134 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(fd175d6f)
:0239B138 E3110001 tst r1,#0x1
:0239B13C 0A000001 beq 0239B148
:0239B140 EB001484 bl 023A0358
:0239B144 E3844002 orr  r4,r4,#0x2
:0239B148 E1A00004 mov  r0,r4			;r0=0(0x0)
:0239B14C E8BD4010 ldmia  r13!,{r4,r14}
:0239B150 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B154 04808094 streq r8,[r0],#+0x94
:0239B158 00003FFF unknown
:0239B15C E92D4008 stmdb  r13!,{r3,r14}
:0239B160 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(0239b17c)=#58692316(0x037f92dc)
:0239B164 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B168 EB403FB8 bl 033AB050
:0239B16C E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B170 EB404003 bl 033AB184
:0239B174 E8BD4008 ldmia  r13!,{r3,r14}
:0239B178 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B17C 037F92DC cmneq r15,#0xC000000D
:0239B180 E92D4008 stmdb  r13!,{r3,r14}
:0239B184 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B188 EB40400B bl 033AB1BC
:0239B18C E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B190 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239B194 EB403FAD bl 033AB050
:0239B198 E8BD4008 ldmia  r13!,{r3,r14}
:0239B19C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B1A0 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0239B1A4 E1A08000 mov  r8,r0			;r8=16777216(0x1000000)
:0239B1A8 E1D800B0 ldrh r0,[r8, #+0x0]		;r8+0x0=*(01000000)
:0239B1AC E3100001 tst r0,#0x1
:0239B1B0 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0239B1B4 1A000020 bne 0239B23C
:0239B1B8 E59F4084 ldr r4,[r15, #+0x84]		;r15+0x84=*(0239b244)=#58785780(0x0380fff4)
:0239B1BC E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B1C0 E2801C05 add  r1,r0,#0x500
:0239B1C4 E1D112BC ldrh r1,[r1, #+0x2c]		;r1+0x2c=*(0000002c)
:0239B1C8 E3510001 cmp r1,#0x1
:0239B1CC 9A000019 bls 0239B238
:0239B1D0 E590131C ldr r1,[r0, #+0x31c]		;r0+0x31c=*(ae087607)
:0239B1D4 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:0239B1D8 E281501C add  r5,r1,#0x1C
:0239B1DC E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0239B1E0 EA000010 b 0239B228
:0239B1E4 E1D510B0 ldrh r1,[r5, #+0x0]		;r5+0x0=*(00000000)
:0239B1E8 E3510000 cmp r1,#0x0
:0239B1EC 0A00000B beq 0239B220
:0239B1F0 E1A01008 mov  r1,r8			;r1=16777216(0x1000000)
:0239B1F4 E2850004 add  r0,r5,#0x4
:0239B1F8 EBFFFAC5 bl 02399D14
:0239B1FC E3500000 cmp r0,#0x0
:0239B200 11A00006 movne  r0,r6			;r0=1(0x1)
:0239B204 1A00000C bne 0239B23C
:0239B208 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B20C E2877001 add  r7,r7,#0x1
:0239B210 E2801C05 add  r1,r0,#0x500
:0239B214 E1D112BC ldrh r1,[r1, #+0x2c]		;r1+0x2c=*(0100002c)
:0239B218 E1570001 cmp r7,r1
:0239B21C 2A000005 bcs 0239B238
:0239B220 E2866001 add  r6,r6,#0x1
:0239B224 E285501C add  r5,r5,#0x1C
:0239B228 E2801C03 add  r1,r0,#0x300
:0239B22C E1D112B2 ldrh r1,[r1, #+0x22]		;r1+0x22=*(01000022)
:0239B230 E1560001 cmp r6,r1
:0239B234 3AFFFFEA bcc 0239B1E4
:0239B238 E3A000FF mov  r0,#0xFF		;r0=255(0xff)
:0239B23C E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:0239B240 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B244 0380FFF4 orreq  r15,r0,#0x3D0
:0239B248 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0239B24C E59F5130 ldr r5,[r15, #+0x130]		;r15+0x130=*(0239b384)=#58785780(0x0380fff4)
:0239B250 E1A04000 mov  r4,r0			;r4=255(0xff)
:0239B254 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B258 E1D410B0 ldrh r1,[r4, #+0x0]		;r4+0x0=*(000000ff)
:0239B25C E2806FC7 add  r6,r0,#0x31C
:0239B260 E3110001 tst r1,#0x1
:0239B264 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0239B268 1A000043 bne 0239B37C
:0239B26C E2801C05 add  r1,r0,#0x500
:0239B270 E1D112BC ldrh r1,[r1, #+0x2c]		;r1+0x2c=*(0100002c)
:0239B274 E3A08001 mov  r8,#0x1		;r8=1(0x1)
:0239B278 E3510001 cmp r1,#0x1
:0239B27C 9A00001D bls 0239B2F8
:0239B280 E5961000 ldr r1,[r6, #+0x0]		;r6+0x0=*(00000001)
:0239B284 E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:0239B288 E1A0900A mov  r9,r10			;r9=0(0x0)
:0239B28C E281701C add  r7,r1,#0x1C
:0239B290 EA000013 b 0239B2E4
:0239B294 E1D710B0 ldrh r1,[r7, #+0x0]		;r7+0x0=*(00000000)
:0239B298 E3510000 cmp r1,#0x0
:0239B29C 0A00000C beq 0239B2D4
:0239B2A0 E1A01004 mov  r1,r4			;r1=255(0xff)
:0239B2A4 E2870004 add  r0,r7,#0x4
:0239B2A8 EBFFFA99 bl 02399D14
:0239B2AC E3500000 cmp r0,#0x0
:0239B2B0 11A00008 movne  r0,r8			;r0=1(0x1)
:0239B2B4 1A000030 bne 0239B37C
:0239B2B8 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B2BC E2899001 add  r9,r9,#0x1
:0239B2C0 E2801C05 add  r1,r0,#0x500
:0239B2C4 E1D112BC ldrh r1,[r1, #+0x2c]		;r1+0x2c=*(0000012b)
:0239B2C8 E1590001 cmp r9,r1
:0239B2CC 2A000007 bcs 0239B2F0
:0239B2D0 EA000001 b 0239B2DC
:0239B2D4 E35A0000 cmp r10,#0x0
:0239B2D8 01A0A008 moveq  r10,r8			;r10=1(0x1)
:0239B2DC E2888001 add  r8,r8,#0x1
:0239B2E0 E287701C add  r7,r7,#0x1C
:0239B2E4 E1D610B6 ldrh r1,[r6, #+0x6]		;r6+0x6=*(00000007)
:0239B2E8 E1580001 cmp r8,r1
:0239B2EC 3AFFFFE8 bcc 0239B294
:0239B2F0 E35A0000 cmp r10,#0x0
:0239B2F4 11A0800A movne  r8,r10			;r8=1(0x1)
:0239B2F8 E2800C03 add  r0,r0,#0x300
:0239B2FC E1D002B2 ldrh r0,[r0, #+0x22]		;r0+0x22=*(ae08730d)
:0239B300 E1580000 cmp r8,r0
:0239B304 3A000018 bcc 0239B36C
:0239B308 E5967000 ldr r7,[r6, #+0x0]		;r6+0x0=*(00000001)
:0239B30C E1D650B6 ldrh r5,[r6, #+0x6]		;r6+0x6=*(00000007)
:0239B310 E3A03801 mov  r3,#0x10000		;r3=65536(0x10000)
:0239B314 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0239B318 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0239B31C E3A0001C mov  r0,#0x1C		;r0=28(0x1c)
:0239B320 EA00000C b 0239B358
:0239B324 E0020096 mul  r2,r6,r0
:0239B328 E19710B2 ldrh r1,[r7, +r2]
:0239B32C E0872002 add  r2,r7,r2
:0239B330 E3510030 cmp r1,#0x30
:0239B334 2A000006 bcs 0239B354
:0239B338 E1D211B6 ldrh r1,[r2, #+0x16]		;r2+0x16=*(00000015)
:0239B33C E3510000 cmp r1,#0x0
:0239B340 1A000003 bne 0239B354
:0239B344 E1D211B8 ldrh r1,[r2, #+0x18]		;r2+0x18=*(00000017)
:0239B348 E1530001 cmp r3,r1
:0239B34C 81A03001 movhi  r3,r1			;r3=255(0xff)
:0239B350 81A08006 movhi  r8,r6			;r8=1(0x1)
:0239B354 E2866001 add  r6,r6,#0x1
:0239B358 E1560005 cmp r6,r5
:0239B35C 3AFFFFF0 bcc 0239B324
:0239B360 E3580000 cmp r8,#0x0
:0239B364 03A000FF moveq  r0,#0xFF		;r0=255(0xff)
:0239B368 0A000003 beq 0239B37C
:0239B36C E1A00008 mov  r0,r8			;r0=1(0x1)
:0239B370 E1A01004 mov  r1,r4			;r1=255(0xff)
:0239B374 EB0002AF bl 0239BE38
:0239B378 E1A00008 mov  r0,r8			;r0=1(0x1)
:0239B37C E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0239B380 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B384 0380FFF4 orreq  r15,r0,#0x3D0
:0239B388 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239B38C E59F204C ldr r2,[r15, #+0x4c]		;r15+0x4c=*(0239b3e0)=#58785780(0x0380fff4)
:0239B390 E1A07000 mov  r7,r0			;r7=1(0x1)
:0239B394 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B398 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B39C E2824F6B add  r4,r2,#0x1AC
:0239B3A0 E1A06001 mov  r6,r1			;r6=255(0xff)
:0239B3A4 EB403F84 bl 033AB1BC
:0239B3A8 E1D410B8 ldrh r1,[r4, #+0x8]		;r4+0x8=*(00000107)
:0239B3AC E1A05000 mov  r5,r0			;r5=16777216(0x1000000)
:0239B3B0 E3510000 cmp r1,#0x0
:0239B3B4 1A000001 bne 0239B3C0
:0239B3B8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239B3BC EB00017A bl 0239B9AC
:0239B3C0 E1A00007 mov  r0,r7			;r0=1(0x1)
:0239B3C4 E1A01004 mov  r1,r4			;r1=255(0xff)
:0239B3C8 E1A02006 mov  r2,r6			;r2=255(0xff)
:0239B3CC EB403392 bl 033A821C
:0239B3D0 E1A00005 mov  r0,r5			;r0=16777216(0x1000000)
:0239B3D4 EB403F6A bl 033AB184
:0239B3D8 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239B3DC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B3E0 0380FFF4 orreq  r15,r0,#0x3D0
:0239B3E4 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239B3E8 E59F1080 ldr r1,[r15, #+0x80]		;r15+0x80=*(0239b470)=#58785780(0x0380fff4)
:0239B3EC E1D050B2 ldrh r5,[r0, #+0x2]		;r0+0x2=*(01000002)
:0239B3F0 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B3F4 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B3F8 E590231C ldr r2,[r0, #+0x31c]		;r0+0x31c=*(ae087607)
:0239B3FC E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B400 E0262195 mla  r6,r5,r1,r2unknown
:0239B404 EB403F6C bl 033AB1BC
:0239B408 E59F1060 ldr r1,[r15, #+0x60]		;r15+0x60=*(0239b470)=#58785780(0x0380fff4)
:0239B40C E1A04000 mov  r4,r0			;r4=16777216(0x1000000)
:0239B410 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B414 E2800C03 add  r0,r0,#0x300
:0239B418 E1D005B0 ldrh r0,[r0, #+0x50]		;r0+0x50=*(ae08733b)
:0239B41C E3500001 cmp r0,#0x1
:0239B420 01D601B6 ldreqh r0,[r6, #+0x16]		;r6+0x16=*(00000115)
:0239B424 03500000 cmpeq r0,#0x0
:0239B428 1A000001 bne 0239B434
:0239B42C E1A00005 mov  r0,r5			;r0=16777216(0x1000000)
:0239B430 EB00015D bl 0239B9AC
:0239B434 E1D611B6 ldrh r1,[r6, #+0x16]		;r6+0x16=*(00000115)
:0239B438 E1A00004 mov  r0,r4			;r0=16777216(0x1000000)
:0239B43C E2811001 add  r1,r1,#0x1
:0239B440 E1C611B6 strh r1,[r6, #+0x16]		;r6+0x16=*(00000115)
:0239B444 EB403F4E bl 033AB184
:0239B448 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0239b470)=#58785780(0x0380fff4)
:0239B44C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239B450 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B454 E2800C05 add  r0,r0,#0x500
:0239B458 E1D003B4 ldrh r0,[r0, #+0x34]		;r0+0x34=*(ae08731f)
:0239B45C E1100511 tst r0,r1,lsl r5
:0239B460 01D601BA ldreqh r0,[r6, #+0x1a]		;r6+0x1a=*(00000119)
:0239B464 01C601B8 streqh r0,[r6, #+0x18]		;r6+0x18=*(00000117)
:0239B468 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239B46C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B470 0380FFF4 orreq  r15,r0,#0x3D0
:0239B474 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239B478 E59F1060 ldr r1,[r15, #+0x60]		;r15+0x60=*(0239b4e0)=#58785780(0x0380fff4)
:0239B47C E1D050B2 ldrh r5,[r0, #+0x2]		;r0+0x2=*(ae0872ed)
:0239B480 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B484 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B488 E590231C ldr r2,[r0, #+0x31c]		;r0+0x31c=*(ae087607)
:0239B48C E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B490 E0262195 mla  r6,r5,r1,r2unknown
:0239B494 EB403F48 bl 033AB1BC
:0239B498 E59F1040 ldr r1,[r15, #+0x40]		;r15+0x40=*(0239b4e0)=#58785780(0x0380fff4)
:0239B49C E1A04000 mov  r4,r0			;r4=16777216(0x1000000)
:0239B4A0 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B4A4 E2800C03 add  r0,r0,#0x300
:0239B4A8 E1D005B0 ldrh r0,[r0, #+0x50]		;r0+0x50=*(ae08733b)
:0239B4AC E3500001 cmp r0,#0x1
:0239B4B0 01D601B6 ldreqh r0,[r6, #+0x16]		;r6+0x16=*(00000115)
:0239B4B4 03500001 cmpeq r0,#0x1
:0239B4B8 1A000001 bne 0239B4C4
:0239B4BC E1A00005 mov  r0,r5			;r0=16777216(0x1000000)
:0239B4C0 EB000168 bl 0239BA68
:0239B4C4 E1D611B6 ldrh r1,[r6, #+0x16]		;r6+0x16=*(00000115)
:0239B4C8 E1A00004 mov  r0,r4			;r0=16777216(0x1000000)
:0239B4CC E2411001 sub  r1,r1,#0x1
:0239B4D0 E1C611B6 strh r1,[r6, #+0x16]		;r6+0x16=*(00000115)
:0239B4D4 EB403F2A bl 033AB184
:0239B4D8 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239B4DC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B4E0 0380FFF4 orreq  r15,r0,#0x3D0
:0239B4E4 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239B4E8 E1A06000 mov  r6,r0			;r6=16777216(0x1000000)
:0239B4EC E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B4F0 E1A05001 mov  r5,r1			;r5=58785780(0x380fff4)
:0239B4F4 EB403F30 bl 033AB1BC
:0239B4F8 E59F30C8 ldr r3,[r15, #+0xc8]		;r15+0xc8=*(0239b5c8)=#58785780(0x0380fff4)
:0239B4FC E1A04000 mov  r4,r0			;r4=16777216(0x1000000)
:0239B500 E3550040 cmp r5,#0x40
:0239B504 2A000016 bcs 0239B564
:0239B508 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B50C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239B510 E2800C05 add  r0,r0,#0x500
:0239B514 E1D013B0 ldrh r1,[r0, #+0x30]		;r0+0x30=*(ae08731b)
:0239B518 E1811612 orr  r1,r1,r2,lsl r6
:0239B51C E1C013B0 strh r1,[r0, #+0x30]		;r0+0x30=*(ae08731b)
:0239B520 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B524 E2800C05 add  r0,r0,#0x500
:0239B528 E1D013B2 ldrh r1,[r0, #+0x32]		;r0+0x32=*(ae08731d)
:0239B52C E1811612 orr  r1,r1,r2,lsl r6
:0239B530 E1C013B2 strh r1,[r0, #+0x32]		;r0+0x32=*(ae08731d)
:0239B534 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B538 E2800C03 add  r0,r0,#0x300
:0239B53C E1D005B0 ldrh r0,[r0, #+0x50]		;r0+0x50=*(ae08733b)
:0239B540 E3500001 cmp r0,#0x1
:0239B544 1A000015 bne 0239B5A0
:0239B548 E1A00006 mov  r0,r6			;r0=16777216(0x1000000)
:0239B54C EB000106 bl 0239B96C
:0239B550 E3500000 cmp r0,#0x0
:0239B554 0A000011 beq 0239B5A0
:0239B558 E1A00006 mov  r0,r6			;r0=16777216(0x1000000)
:0239B55C EB0000A7 bl 0239B800
:0239B560 EA00000E b 0239B5A0
:0239B564 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B568 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239B56C E1E01610 mvn  r1,r0,lsl r6
:0239B570 E2820C05 add  r0,r2,#0x500
:0239B574 E1D023B2 ldrh r2,[r0, #+0x32]		;r0+0x32=*(00000033)
:0239B578 E0021001 and  r1,r2,r1
:0239B57C E1C013B2 strh r1,[r0, #+0x32]		;r0+0x32=*(00000033)
:0239B580 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B584 E2800C05 add  r0,r0,#0x500
:0239B588 E1D002BE ldrh r0,[r0, #+0x2e]		;r0+0x2e=*(ae087319)
:0239B58C E1A00650 mov  r0,r0,asr r6
:0239B590 E3100001 tst r0,#0x1
:0239B594 0A000001 beq 0239B5A0
:0239B598 E1A00006 mov  r0,r6			;r0=16777216(0x1000000)
:0239B59C EB000029 bl 0239B648
:0239B5A0 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0239b5c8)=#58785780(0x0380fff4)
:0239B5A4 E3A0001C mov  r0,#0x1C		;r0=28(0x1c)
:0239B5A8 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B5AC E0010096 mul  r1,r6,r0
:0239B5B0 E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(ae087607)
:0239B5B4 E1A00004 mov  r0,r4			;r0=16777216(0x1000000)
:0239B5B8 E18250B1 strh r5,[r2, +r1]
:0239B5BC EB403EF0 bl 033AB184
:0239B5C0 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239B5C4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B5C8 0380FFF4 orreq  r15,r0,#0x3D0
:0239B5CC E59F3014 ldr r3,[r15, #+0x14]		;r15+0x14=*(0239b5e8)=#58785780(0x0380fff4)
:0239B5D0 E3A0201C mov  r2,#0x1C		;r2=28(0x1c)
:0239B5D4 E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B5D8 E593331C ldr r3,[r3, #+0x31c]		;r3+0x31c=*(ae087607)
:0239B5DC E0223290 mla  r2,r0,r2,r3unknown
:0239B5E0 E1C210BA strh r1,[r2, #+0xa]		;r2+0xa=*(00000026)
:0239B5E4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B5E8 0380FFF4 orreq  r15,r0,#0x3D0
:0239B5EC E59F3048 ldr r3,[r15, #+0x48]		;r15+0x48=*(0239b63c)=#58785780(0x0380fff4)
:0239B5F0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239B5F4 E593C000 ldr r12,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B5F8 E1E03012 mvn  r3,r2,lsl r0
:0239B5FC E28C2F4B add  r2,r12,#0x12C
:0239B600 E282CB01 add  r12,r2,#0x400
:0239B604 E1DC20B2 ldrh r2,[r12, #+0x2]		;r12+0x2=*(ae0872ed)
:0239B608 E0022003 and  r2,r2,r3
:0239B60C E1820011 orr  r0,r2,r1,lsl r0
:0239B610 E1CC00B2 strh r0,[r12, #+0x2]		;r12+0x2=*(ae0872ed)
:0239B614 E1DC00B6 ldrh r0,[r12, #+0x6]		;r12+0x6=*(ae0872f1)
:0239B618 E1DC10B2 ldrh r1,[r12, #+0x2]		;r12+0x2=*(ae0872ed)
:0239B61C E1E00000 mvn  r0,r0
:0239B620 E1110000 tst r1,r0
:0239B624 159F0014 ldrne r0,[r15, #+0x14]		;r15+0x14=*(0239b640)=#75530412(0x048080ac)
:0239B628 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:0239B62C 11C010B0 strneh r1,[r0, #+0x0]		;r0+0x0=*(048080ac)=#-1(0xffffffff)
:0239B630 059F000C ldreq r0,[r15, #+0xc]		;r15+0xc=*(0239b644)=#75530414(0x048080ae)
:0239B634 01C010B0 streqh r1,[r0, #+0x0]		;r0+0x0=*(048080ae)=#-1(0xffffffff)
:0239B638 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B63C 0380FFF4 orreq  r15,r0,#0x3D0
:0239B640 048080AC streq r8,[r0],#+0xac
:0239B644 048080AE streq r8,[r0],#+0xae
:0239B648 E92D4010 stmdb  r13!,{r4,r14}
:0239B64C E1A04000 mov  r4,r0			;r4=75530414(0x48080ae)
:0239B650 EB00008A bl 0239B880
:0239B654 E3500040 cmp r0,#0x40
:0239B658 1A000007 bne 0239B67C
:0239B65C E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0239b684)=#58785780(0x0380fff4)
:0239B660 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239B664 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B668 E1E01410 mvn  r1,r0,lsl r4
:0239B66C E2820C05 add  r0,r2,#0x500
:0239B670 E1D023B0 ldrh r2,[r0, #+0x30]		;r0+0x30=*(00000031)
:0239B674 E0021001 and  r1,r2,r1
:0239B678 E1C013B0 strh r1,[r0, #+0x30]		;r0+0x30=*(00000031)
:0239B67C E8BD4010 ldmia  r13!,{r4,r14}
:0239B680 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B684 0380FFF4 orreq  r15,r0,#0x3D0
:0239B688 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(0239b6a8)=#58785780(0x0380fff4)
:0239B68C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239B690 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B694 E2811C05 add  r1,r1,#0x500
:0239B698 E1D133B0 ldrh r3,[r1, #+0x30]		;r1+0x30=*(ae08731b)
:0239B69C E1830012 orr  r0,r3,r2,lsl r0
:0239B6A0 E1C103B0 strh r0,[r1, #+0x30]		;r1+0x30=*(ae08731b)
: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)=#-1375178005(0xae0872eb)
:0239B6B8 E593331C ldr r3,[r3, #+0x31c]		;r3+0x31c=*(ae087607)
:0239B6BC E0223290 mla  r2,r0,r2,r3unknown
:0239B6C0 E1C210BC strh r1,[r2, #+0xc]		;r2+0xc=*(00000028)
: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)=#-1375178005(0xae0872eb)
:0239B6D8 E593331C ldr r3,[r3, #+0x31c]		;r3+0x31c=*(ae087607)
:0239B6DC E0223290 mla  r2,r0,r2,r3unknown
:0239B6E0 E1C211B0 strh r1,[r2, #+0x10]		;r2+0x10=*(0000002c)
:0239B6E4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B6E8 0380FFF4 orreq  r15,r0,#0x3D0
:0239B6EC E59F3014 ldr r3,[r15, #+0x14]		;r15+0x14=*(0239b708)=#58785780(0x0380fff4)
:0239B6F0 E3A0201C mov  r2,#0x1C		;r2=28(0x1c)
:0239B6F4 E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B6F8 E593331C ldr r3,[r3, #+0x31c]		;r3+0x31c=*(ae087607)
:0239B6FC E0223290 mla  r2,r0,r2,r3unknown
:0239B700 E1C211B4 strh r1,[r2, #+0x14]		;r2+0x14=*(00000030)
:0239B704 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B708 0380FFF4 orreq  r15,r0,#0x3D0
:0239B70C E59F3014 ldr r3,[r15, #+0x14]		;r15+0x14=*(0239b728)=#58785780(0x0380fff4)
:0239B710 E3A0201C mov  r2,#0x1C		;r2=28(0x1c)
:0239B714 E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B718 E593331C ldr r3,[r3, #+0x31c]		;r3+0x31c=*(ae087607)
:0239B71C E0223290 mla  r2,r0,r2,r3unknown
:0239B720 E1C210BE strh r1,[r2, #+0xe]		;r2+0xe=*(0000002a)
:0239B724 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B728 0380FFF4 orreq  r15,r0,#0x3D0
:0239B72C E59F2018 ldr r2,[r15, #+0x18]		;r15+0x18=*(0239b74c)=#58785780(0x0380fff4)
:0239B730 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B734 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B738 E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(ae087607)
:0239B73C E0212190 mla  r1,r0,r1,r2unknown
:0239B740 E1D101BA ldrh r0,[r1, #+0x1a]		;r1+0x1a=*(00000036)
:0239B744 E1C101B8 strh r0,[r1, #+0x18]		;r1+0x18=*(00000034)
:0239B748 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B74C 0380FFF4 orreq  r15,r0,#0x3D0
:0239B750 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239B754 E59F10A0 ldr r1,[r15, #+0xa0]		;r15+0xa0=*(0239b7fc)=#58785780(0x0380fff4)
:0239B758 E1A07000 mov  r7,r0			;r7=1(0x1)
:0239B75C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B760 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B764 E2811F4B add  r1,r1,#0x12C
:0239B768 E2814B01 add  r4,r1,#0x400
:0239B76C EB403E92 bl 033AB1BC
:0239B770 E1A06000 mov  r6,r0			;r6=16777216(0x1000000)
:0239B774 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:0239B778 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0239B77C EA000017 b 0239B7E0
:0239B780 E1D400BE ldrh r0,[r4, #+0xe]		;r4+0xe=*(048080bc)=#-1(0xffffffff)
:0239B784 E1100001 tst r0,r1
:0239B788 1A000012 bne 0239B7D8
:0239B78C E1800001 orr  r0,r0,r1
:0239B790 E1C400BE strh r0,[r4, #+0xe]		;r4+0xe=*(048080bc)=#-1(0xffffffff)
:0239B794 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(048080ba)=#-1(0xffffffff)
:0239B798 E2800001 add  r0,r0,#0x1
:0239B79C E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(048080ba)=#-1(0xffffffff)
:0239B7A0 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(048080ba)=#-1(0xffffffff)
:0239B7A4 E3500001 cmp r0,#0x1
:0239B7A8 1A000000 bne 0239B7B0
:0239B7AC EBFFF7F3 bl 02399780
:0239B7B0 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(0239b7fc)=#58785780(0x0380fff4)
:0239B7B4 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B7B8 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B7BC E1A00006 mov  r0,r6			;r0=16777216(0x1000000)
:0239B7C0 E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(ae087607)
:0239B7C4 E0212197 mla  r1,r7,r1,r2unknown
:0239B7C8 E1C150B2 strh r5,[r1, #+0x2]		;r1+0x2=*(0000001e)
:0239B7CC EB403E6C bl 033AB184
:0239B7D0 E1A00005 mov  r0,r5			;r0=1(0x1)
:0239B7D4 EA000006 b 0239B7F4
:0239B7D8 E2855001 add  r5,r5,#0x1
:0239B7DC E1A01081 mov  r1,r1,lsl #0x1		;r1=56(0x38)
:0239B7E0 E3550010 cmp r5,#0x10
:0239B7E4 3AFFFFE5 bcc 0239B780
:0239B7E8 E1A00006 mov  r0,r6			;r0=16777216(0x1000000)
:0239B7EC EB403E64 bl 033AB184
:0239B7F0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239B7F4 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239B7F8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B7FC 0380FFF4 orreq  r15,r0,#0x3D0
:0239B800 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239B804 E59F1070 ldr r1,[r15, #+0x70]		;r15+0x70=*(0239b87c)=#58785780(0x0380fff4)
:0239B808 E1A05000 mov  r5,r0			;r5=0(0x0)
:0239B80C E5914000 ldr r4,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B810 EB000094 bl 0239BA68
:0239B814 E1A00005 mov  r0,r5			;r0=0(0x0)
:0239B818 EB000053 bl 0239B96C
:0239B81C E3500000 cmp r0,#0x0
:0239B820 0A000013 beq 0239B874
:0239B824 E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(0239b87c)=#58785780(0x0380fff4)
:0239B828 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239B82C E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B830 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B834 E593331C ldr r3,[r3, #+0x31c]		;r3+0x31c=*(ae087607)
:0239B838 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:0239B83C E0213195 mla  r1,r5,r1,r3unknown
:0239B840 E1C1C0B2 strh r12,[r1, #+0x2]		;r1+0x2=*(0000001e)
:0239B844 E2841C05 add  r1,r4,#0x500
:0239B848 E1D133BA ldrh r3,[r1, #+0x3a]		;r1+0x3a=*(00000056)
:0239B84C E1E00012 mvn  r0,r2,lsl r0
:0239B850 E0030000 and  r0,r3,r0
:0239B854 E1C103BA strh r0,[r1, #+0x3a]		;r1+0x3a=*(00000056)
:0239B858 E1D103B8 ldrh r0,[r1, #+0x38]		;r1+0x38=*(00000054)
:0239B85C E2400001 sub  r0,r0,#0x1
:0239B860 E1C103B8 strh r0,[r1, #+0x38]		;r1+0x38=*(00000054)
:0239B864 E1D103B8 ldrh r0,[r1, #+0x38]		;r1+0x38=*(00000054)
:0239B868 E3500000 cmp r0,#0x0
:0239B86C 1A000000 bne 0239B874
:0239B870 EBFFF7AF bl 02399734
:0239B874 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239B878 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B87C 0380FFF4 orreq  r15,r0,#0x3D0
:0239B880 E59F2014 ldr r2,[r15, #+0x14]		;r15+0x14=*(0239b89c)=#58785780(0x0380fff4)
:0239B884 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B888 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B88C E0010190 mul  r1,r0,r1
:0239B890 E592031C ldr r0,[r2, #+0x31c]		;r2+0x31c=*(ae087607)
:0239B894 E19000B1 ldrh r0,[r0, +r1]
:0239B898 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B89C 0380FFF4 orreq  r15,r0,#0x3D0
:0239B8A0 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(0239b8bc)=#58785780(0x0380fff4)
:0239B8A4 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B8A8 E2811C05 add  r1,r1,#0x500
:0239B8AC E1D113B0 ldrh r1,[r1, #+0x30]		;r1+0x30=*(ae08731b)
:0239B8B0 E1A00051 mov  r0,r1,asr r0
:0239B8B4 E2000001 and  r0,r0,#0x1
:0239B8B8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B8BC 0380FFF4 orreq  r15,r0,#0x3D0
:0239B8C0 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(0239b8dc)=#58785780(0x0380fff4)
:0239B8C4 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B8C8 E2811C05 add  r1,r1,#0x500
:0239B8CC E1D112BE ldrh r1,[r1, #+0x2e]		;r1+0x2e=*(ae087319)
:0239B8D0 E1A00051 mov  r0,r1,asr r0
:0239B8D4 E2000001 and  r0,r0,#0x1
: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)=#-1375178005(0xae0872eb)
:0239B8EC E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(ae087607)
:0239B8F0 E0212190 mla  r1,r0,r1,r2unknown
:0239B8F4 E2810004 add  r0,r1,#0x4
:0239B8F8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B8FC 0380FFF4 orreq  r15,r0,#0x3D0
:0239B900 E59F2014 ldr r2,[r15, #+0x14]		;r15+0x14=*(0239b91c)=#58785780(0x0380fff4)
:0239B904 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B908 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B90C E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(ae087607)
:0239B910 E0212190 mla  r1,r0,r1,r2unknown
:0239B914 E1D100BE ldrh r0,[r1, #+0xe]		;r1+0xe=*(0000002a)
:0239B918 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B91C 0380FFF4 orreq  r15,r0,#0x3D0
:0239B920 E59F2014 ldr r2,[r15, #+0x14]		;r15+0x14=*(0239b93c)=#58785780(0x0380fff4)
:0239B924 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B928 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B92C E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(ae087607)
:0239B930 E0212190 mla  r1,r0,r1,r2unknown
:0239B934 E1D101B4 ldrh r0,[r1, #+0x14]		;r1+0x14=*(00000030)
:0239B938 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B93C 0380FFF4 orreq  r15,r0,#0x3D0
:0239B940 E59F2020 ldr r2,[r15, #+0x20]		;r15+0x20=*(0239b968)=#58785780(0x0380fff4)
:0239B944 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B948 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B94C E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(ae087607)
:0239B950 E0212190 mla  r1,r0,r1,r2unknown
:0239B954 E1D101B0 ldrh r0,[r1, #+0x10]		;r1+0x10=*(0000002c)
:0239B958 E3100002 tst r0,#0x2
:0239B95C 13A00014 movne  r0,#0x14		;r0=20(0x14)
:0239B960 03A0000A moveq  r0,#0xA		;r0=10(0xa)
:0239B964 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B968 0380FFF4 orreq  r15,r0,#0x3D0
:0239B96C E59F2014 ldr r2,[r15, #+0x14]		;r15+0x14=*(0239b988)=#58785780(0x0380fff4)
:0239B970 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B974 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B978 E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(ae087607)
:0239B97C E0212190 mla  r1,r0,r1,r2unknown
:0239B980 E1D100B2 ldrh r0,[r1, #+0x2]		;r1+0x2=*(0000001e)
:0239B984 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B988 0380FFF4 orreq  r15,r0,#0x3D0
:0239B98C E59F2014 ldr r2,[r15, #+0x14]		;r15+0x14=*(0239b9a8)=#58785780(0x0380fff4)
:0239B990 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239B994 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B998 E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(ae087607)
:0239B99C E0212190 mla  r1,r0,r1,r2unknown
:0239B9A0 E1D101B6 ldrh r0,[r1, #+0x16]		;r1+0x16=*(00000032)
:0239B9A4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239B9A8 0380FFF4 orreq  r15,r0,#0x3D0
:0239B9AC E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239B9B0 E1A05000 mov  r5,r0			;r5=10(0xa)
:0239B9B4 EBFFFFB1 bl 0239B880
:0239B9B8 E3500040 cmp r0,#0x40
:0239B9BC 1A000025 bne 0239BA58
:0239B9C0 E59F0098 ldr r0,[r15, #+0x98]		;r15+0x98=*(0239ba60)=#58785780(0x0380fff4)
:0239B9C4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239B9C8 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239B9CC E2820C05 add  r0,r2,#0x500
:0239B9D0 E1D003B4 ldrh r0,[r0, #+0x34]		;r0+0x34=*(03810028)=#-1428783104(0xaad68000)
:0239B9D4 E1100511 tst r0,r1,lsl r5
:0239B9D8 1A00001E bne 0239BA58
:0239B9DC E2820C03 add  r0,r2,#0x300
:0239B9E0 E1D02DB8 ldrh r2,[r0, #+0xd8]		;r0+0xd8=*(aad680d8)
:0239B9E4 E59F1078 ldr r1,[r15, #+0x78]		;r15+0x78=*(0239ba64)=#75514460(0x0480425c)
:0239B9E8 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239B9EC E0826001 add  r6,r2,r1
:0239B9F0 EB403DF1 bl 033AB1BC
:0239B9F4 E1A04000 mov  r4,r0			;r4=16777216(0x1000000)
:0239B9F8 E3550000 cmp r5,#0x0
:0239B9FC 1A000006 bne 0239BA1C
:0239BA00 E2860004 add  r0,r6,#0x4
:0239BA04 EBFFFAF9 bl 0239A5F0
:0239BA08 E3801001 orr  r1,r0,#0x1
:0239BA0C E2860004 add  r0,r6,#0x4
:0239BA10 E20110FF and  r1,r1,#0xFF
:0239BA14 EBFFFAEA bl 0239A5C4
:0239BA18 EA00000C b 0239BA50
:0239BA1C E1A00005 mov  r0,r5			;r0=10(0xa)
:0239BA20 EBFFFFD1 bl 0239B96C
:0239BA24 E1A05000 mov  r5,r0			;r5=10(0xa)
:0239BA28 E2860005 add  r0,r6,#0x5
:0239BA2C E08061A5 add  r6,r0,r5,lsr #0x3
:0239BA30 E1A00006 mov  r0,r6			;r0=16777216(0x1000000)
:0239BA34 EBFFFAED bl 0239A5F0
:0239BA38 E2051007 and  r1,r5,#0x7
:0239BA3C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239BA40 E1801112 orr  r1,r0,r2,lsl r1
:0239BA44 E1A00006 mov  r0,r6			;r0=16777216(0x1000000)
:0239BA48 E20110FF and  r1,r1,#0xFF
:0239BA4C EBFFFADC bl 0239A5C4
:0239BA50 E1A00004 mov  r0,r4			;r0=16777216(0x1000000)
:0239BA54 EB403DCA bl 033AB184
:0239BA58 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239BA5C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BA60 0380FFF4 orreq  r15,r0,#0x3D0
:0239BA64 0480425C streq r4,[r0],#+0x25c
:0239BA68 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239BA6C E1A05000 mov  r5,r0			;r5=16777216(0x1000000)
:0239BA70 EBFFFF82 bl 0239B880
:0239BA74 E3500040 cmp r0,#0x40
:0239BA78 1A000021 bne 0239BB04
:0239BA7C E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(0239bb0c)=#58785780(0x0380fff4)
:0239BA80 E59F2088 ldr r2,[r15, #+0x88]		;r15+0x88=*(0239bb10)=#75514460(0x0480425c)
:0239BA84 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239BA88 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239BA8C E2811C03 add  r1,r1,#0x300
:0239BA90 E1D11DB8 ldrh r1,[r1, #+0xd8]		;r1+0xd8=*(ae0873c3)
:0239BA94 E0816002 add  r6,r1,r2
:0239BA98 EB403DC7 bl 033AB1BC
:0239BA9C E1A04000 mov  r4,r0			;r4=16777216(0x1000000)
:0239BAA0 E3550000 cmp r5,#0x0
:0239BAA4 1A000006 bne 0239BAC4
:0239BAA8 E2860004 add  r0,r6,#0x4
:0239BAAC EBFFFACF bl 0239A5F0
:0239BAB0 E20010FE and  r1,r0,#0xFE
:0239BAB4 E2860004 add  r0,r6,#0x4
:0239BAB8 E20110FF and  r1,r1,#0xFF
:0239BABC EBFFFAC0 bl 0239A5C4
:0239BAC0 EA00000D b 0239BAFC
:0239BAC4 E1A00005 mov  r0,r5			;r0=16777216(0x1000000)
:0239BAC8 EBFFFFA7 bl 0239B96C
:0239BACC E1A05000 mov  r5,r0			;r5=16777216(0x1000000)
:0239BAD0 E2860005 add  r0,r6,#0x5
:0239BAD4 E08061A5 add  r6,r0,r5,lsr #0x3
:0239BAD8 E1A00006 mov  r0,r6			;r0=16777216(0x1000000)
:0239BADC EBFFFAC3 bl 0239A5F0
:0239BAE0 E2051007 and  r1,r5,#0x7
:0239BAE4 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239BAE8 E1E01112 mvn  r1,r2,lsl r1
:0239BAEC E0011000 and  r1,r1,r0
:0239BAF0 E1A00006 mov  r0,r6			;r0=16777216(0x1000000)
:0239BAF4 E20110FF and  r1,r1,#0xFF
:0239BAF8 EBFFFAB1 bl 0239A5C4
:0239BAFC E1A00004 mov  r0,r4			;r0=16777216(0x1000000)
:0239BB00 EB403D9F bl 033AB184
:0239BB04 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239BB08 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BB0C 0380FFF4 orreq  r15,r0,#0x3D0
:0239BB10 0480425C streq r4,[r0],#+0x25c
:0239BB14 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239BB18 E59FB1A4 ldr r11,[r15, #+0x1a4]		;r15+0x1a4=*(0239bcc4)=#58785780(0x0380fff4)
:0239BB1C E3A09000 mov  r9,#0x0		;r9=0(0x0)
:0239BB20 E59B2000 ldr r2,[r11, #+0x0]		;r11+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239BB24 E3A08001 mov  r8,#0x1		;r8=1(0x1)
:0239BB28 E592131C ldr r1,[r2, #+0x31c]		;r2+0x31c=*(ae087607)
:0239BB2C E2820C05 add  r0,r2,#0x500
:0239BB30 E1D0A2BC ldrh r10,[r0, #+0x2c]		;r0+0x2c=*(0100002c)
:0239BB34 E2820F4B add  r0,r2,#0x12C
:0239BB38 E281701C add  r7,r1,#0x1C
:0239BB3C E2805B01 add  r5,r0,#0x400
:0239BB40 E2824C03 add  r4,r2,#0x300
:0239BB44 EA000059 b 0239BCB0
:0239BB48 E1D700B0 ldrh r0,[r7, #+0x0]		;r7+0x0=*(00000001)
:0239BB4C E3500000 cmp r0,#0x0
:0239BB50 0A000052 beq 0239BCA0
:0239BB54 E1D711B8 ldrh r1,[r7, #+0x18]		;r7+0x18=*(00000019)
:0239BB58 E3510000 cmp r1,#0x0
:0239BB5C 159F0164 ldrne r0,[r15, #+0x164]		;r15+0x164=*(0239bcc8)=#65535(0x0000ffff)
:0239BB60 11510000 cmpne r1,r0
:0239BB64 0A00004C beq 0239BC9C
:0239BB68 E2410001 sub  r0,r1,#0x1
:0239BB6C E1C701B8 strh r0,[r7, #+0x18]		;r7+0x18=*(00000019)
:0239BB70 E1D701B8 ldrh r0,[r7, #+0x18]		;r7+0x18=*(00000019)
:0239BB74 E3500000 cmp r0,#0x0
:0239BB78 1A000047 bne 0239BC9C
:0239BB7C E1D700B0 ldrh r0,[r7, #+0x0]		;r7+0x0=*(00000001)
:0239BB80 E3500020 cmp r0,#0x20
:0239BB84 3A00003F bcc 0239BC88
:0239BB88 E1A00008 mov  r0,r8			;r0=1(0x1)
:0239BB8C EBFFFF3B bl 0239B880
:0239BB90 E1A06000 mov  r6,r0			;r6=1(0x1)
:0239BB94 E1A00808 mov  r0,r8,lsl #0x10		;r0=65536(0x10000)
:0239BB98 E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:0239BB9C E3A01020 mov  r1,#0x20		;r1=32(0x20)
:0239BBA0 EBFFFE4F bl 0239B4E4
:0239BBA4 E1A00008 mov  r0,r8			;r0=1(0x1)
:0239BBA8 EB001294 bl 023A0600
:0239BBAC E1D405B0 ldrh r0,[r4, #+0x50]		;r4+0x50=*(01000050)
:0239BBB0 E3500001 cmp r0,#0x1
:0239BBB4 1A00001F bne 0239BC38
:0239BBB8 E3560020 cmp r6,#0x20
:0239BBBC 9A000031 bls 0239BC88
:0239BBC0 E59B1000 ldr r1,[r11, #+0x0]		;r11+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239BBC4 E1A00808 mov  r0,r8,lsl #0x10		;r0=65536(0x10000)
:0239BBC8 E2813C05 add  r3,r1,#0x500
:0239BBCC E1D363B4 ldrh r6,[r3, #+0x34]		;r3+0x34=*(ae08731f)
:0239BBD0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239BBD4 E1862812 orr  r2,r6,r2,lsl r8
:0239BBD8 E1C323B4 strh r2,[r3, #+0x34]		;r3+0x34=*(ae08731f)
:0239BBDC E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:0239BBE0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239BBE4 EBFFFE80 bl 0239B5EC
:0239BBE8 E59B1000 ldr r1,[r11, #+0x0]		;r11+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239BBEC E2870004 add  r0,r7,#0x4
:0239BBF0 E2813C05 add  r3,r1,#0x500
:0239BBF4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239BBF8 E1D363B0 ldrh r6,[r3, #+0x30]		;r3+0x30=*(ae08731b)
:0239BBFC E1A02001 mov  r2,r1			;r2=1(0x1)
:0239BC00 E1862812 orr  r2,r6,r2,lsl r8
:0239BC04 E1C323B0 strh r2,[r3, #+0x30]		;r3+0x30=*(ae08731b)
:0239BC08 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239BC0C EB0016D2 bl 023A175C
:0239BC10 E3500000 cmp r0,#0x0
:0239BC14 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239BC18 0A000003 beq 0239BC2C
:0239BC1C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:0239BC20 EB00133D bl 023A091C
:0239BC24 E2899001 add  r9,r9,#0x1
:0239BC28 EA00001E b 0239BCA8
:0239BC2C E2870004 add  r0,r7,#0x4
:0239BC30 EB000613 bl 0239D484
:0239BC34 EA000013 b 0239BC88
:0239BC38 E1D40CBC ldrh r0,[r4, #+0xcc]		;r4+0xcc=*(010000cc)
:0239BC3C E1580000 cmp r8,r0
:0239BC40 1A000010 bne 0239BC88
:0239BC44 E2870004 add  r0,r7,#0x4
:0239BC48 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239BC4C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239BC50 EB0016C1 bl 023A175C
:0239BC54 E3500000 cmp r0,#0x0
:0239BC58 0A000004 beq 0239BC70
:0239BC5C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239BC60 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:0239BC64 EB00132C bl 023A091C
:0239BC68 E2899001 add  r9,r9,#0x1
:0239BC6C EA00000D b 0239BCA8
:0239BC70 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:0239BC74 EB403394 bl 033A8ACC
:0239BC78 EBFFF717 bl 023998DC
:0239BC7C E2870004 add  r0,r7,#0x4
:0239BC80 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239BC84 EB0005FE bl 0239D484
:0239BC88 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239BC8C E1C700B0 strh r0,[r7, #+0x0]		;r7+0x0=*(00000001)
:0239BC90 E1D500B0 ldrh r0,[r5, #+0x0]		;r5+0x0=*(01000000)
:0239BC94 E2400001 sub  r0,r0,#0x1
:0239BC98 E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(01000000)
:0239BC9C E2899001 add  r9,r9,#0x1
:0239BCA0 E159000A cmp r9,r10
:0239BCA4 2A000004 bcs 0239BCBC
:0239BCA8 E2888001 add  r8,r8,#0x1
:0239BCAC E287701C add  r7,r7,#0x1C
:0239BCB0 E1D402B2 ldrh r0,[r4, #+0x22]		;r4+0x22=*(01000022)
:0239BCB4 E1580000 cmp r8,r0
:0239BCB8 3AFFFFA2 bcc 0239BB48
:0239BCBC E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239BCC0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BCC4 0380FFF4 orreq  r15,r0,#0x3D0
:0239BCC8 0000FFFF unknown
:0239BCCC E92D4010 stmdb  r13!,{r4,r14}
:0239BCD0 E1A04000 mov  r4,r0			;r4=0(0x0)
:0239BCD4 EB001249 bl 023A0600
:0239BCD8 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239bd10)=#58785780(0x0380fff4)
:0239BCDC E3A0001C mov  r0,#0x1C		;r0=28(0x1c)
:0239BCE0 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239BCE4 E0000094 mul  r0,r4,r0
:0239BCE8 E591131C ldr r1,[r1, #+0x31c]		;r1+0x31c=*(ae087607)
:0239BCEC E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0239BCF0 E18130B0 strh r3,[r1, +r0]
:0239BCF4 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239BCF8 E2800C05 add  r0,r0,#0x500
:0239BCFC E1D012BC ldrh r1,[r0, #+0x2c]		;r0+0x2c=*(ae087317)
:0239BD00 E2411001 sub  r1,r1,#0x1
:0239BD04 E1C012BC strh r1,[r0, #+0x2c]		;r0+0x2c=*(ae087317)
:0239BD08 E8BD4010 ldmia  r13!,{r4,r14}
:0239BD0C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BD10 0380FFF4 orreq  r15,r0,#0x3D0
:0239BD14 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239BD18 E59F0084 ldr r0,[r15, #+0x84]		;r15+0x84=*(0239bda4)=#58785780(0x0380fff4)
:0239BD1C E3A0201C mov  r2,#0x1C		;r2=28(0x1c)
:0239BD20 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239BD24 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239BD28 E2831C03 add  r1,r3,#0x300
:0239BD2C E1D152B2 ldrh r5,[r1, #+0x22]		;r1+0x22=*(ae08730d)
:0239BD30 E593431C ldr r4,[r3, #+0x31c]		;r3+0x31c=*(ae087607)
:0239BD34 E0020295 mul  r2,r5,r2
:0239BD38 E1A01004 mov  r1,r4			;r1=0(0x0)
:0239BD3C EB4046B1 bl 033AD808
:0239BD40 E59F105C ldr r1,[r15, #+0x5c]		;r15+0x5c=*(0239bda4)=#58785780(0x0380fff4)
:0239BD44 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239BD48 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239BD4C E3A02010 mov  r2,#0x10		;r2=16(0x10)
:0239BD50 E2811F4B add  r1,r1,#0x12C
:0239BD54 E2811B01 add  r1,r1,#0x400
:0239BD58 EB4046AA bl 033AD808
:0239BD5C E59F2044 ldr r2,[r15, #+0x44]		;r15+0x44=*(0239bda8)=#65535(0x0000ffff)
:0239BD60 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239BD64 E1C421BA strh r2,[r4, #+0x1a]		;r4+0x1a=*(0000001a)
:0239BD68 E3A0001C mov  r0,#0x1C		;r0=28(0x1c)
:0239BD6C EA000002 b 0239BD7C
:0239BD70 E0214093 mla  r1,r3,r0,r4unknown
:0239BD74 E1C121BA strh r2,[r1, #+0x1a]		;r1+0x1a=*(ae087305)
:0239BD78 E2833001 add  r3,r3,#0x1
:0239BD7C E1530005 cmp r3,r5
:0239BD80 3AFFFFFA bcc 0239BD70
:0239BD84 E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0239bdac)=#41907376(0x027f74b0)
:0239BD88 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239BD8C EB000029 bl 0239BE38
:0239BD90 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239BD94 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:0239BD98 EBFFFDD1 bl 0239B4E4
:0239BD9C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239BDA0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BDA4 0380FFF4 orreq  r15,r0,#0x3D0
:0239BDA8 0000FFFF unknown
:0239BDAC 027F74B0 rsbeqs r7,r15,#0xB0000000
:0239BDB0 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0239BDB4 E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(0239be30)=#58785780(0x0380fff4)
:0239BDB8 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0239BDBC E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239BDC0 E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:0239BDC4 E2821C03 add  r1,r2,#0x300
:0239BDC8 E2820F4B add  r0,r2,#0x12C
:0239BDCC E592431C ldr r4,[r2, #+0x31c]		;r2+0x31c=*(ae087607)
:0239BDD0 E1D172B2 ldrh r7,[r1, #+0x22]		;r1+0x22=*(00000062)
:0239BDD4 E2805B01 add  r5,r0,#0x400
:0239BDD8 E3A0901A mov  r9,#0x1A		;r9=26(0x1a)
:0239BDDC E3A0801C mov  r8,#0x1C		;r8=28(0x1c)
:0239BDE0 EA000004 b 0239BDF8
:0239BDE4 E0214896 mla  r1,r6,r8,r4unknown
:0239BDE8 E1A0000A mov  r0,r10			;r0=0(0x0)
:0239BDEC E1A02009 mov  r2,r9			;r2=26(0x1a)
:0239BDF0 EB404684 bl 033AD808
:0239BDF4 E2866001 add  r6,r6,#0x1
:0239BDF8 E1560007 cmp r6,r7
:0239BDFC 3AFFFFF8 bcc 0239BDE4
:0239BE00 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239BE04 E1C520B0 strh r2,[r5, #+0x0]		;r5+0x0=*(01000000)
:0239BE08 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239BE0C E1C510B2 strh r1,[r5, #+0x2]		;r5+0x2=*(01000002)
:0239BE10 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239be34)=#65534(0x0000fffe)
:0239BE14 E1C520B4 strh r2,[r5, #+0x4]		;r5+0x4=*(01000004)
:0239BE18 E1C500B6 strh r0,[r5, #+0x6]		;r5+0x6=*(01000006)
:0239BE1C E1C510BC strh r1,[r5, #+0xc]		;r5+0xc=*(0100000c)
:0239BE20 E1C510B8 strh r1,[r5, #+0x8]		;r5+0x8=*(01000008)
:0239BE24 E1C520BE strh r2,[r5, #+0xe]		;r5+0xe=*(0100000e)
:0239BE28 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:0239BE2C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BE30 0380FFF4 orreq  r15,r0,#0x3D0
:0239BE34 0000FFFE unknown
:0239BE38 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239BE3C E59F20D0 ldr r2,[r15, #+0xd0]		;r15+0xd0=*(0239bf14)=#58785780(0x0380fff4)
:0239BE40 E1A07000 mov  r7,r0			;r7=65534(0xfffe)
:0239BE44 E5924000 ldr r4,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239BE48 E3A0001C mov  r0,#0x1C		;r0=28(0x1c)
:0239BE4C E0020097 mul  r2,r7,r0
:0239BE50 E594331C ldr r3,[r4, #+0x31c]		;r4+0x31c=*(ae087607)
:0239BE54 E1A06001 mov  r6,r1			;r6=0(0x0)
:0239BE58 E19300B2 ldrh r0,[r3, +r2]
:0239BE5C E0835002 add  r5,r3,r2
:0239BE60 E3500000 cmp r0,#0x0
:0239BE64 02840C05 addeq  r0,r4,#0x500
:0239BE68 01D012BC ldreqh r1,[r0, #+0x2c]		;r0+0x2c=*(00000048)
:0239BE6C E3A0201A mov  r2,#0x1A		;r2=26(0x1a)
:0239BE70 02811001 addeq  r1,r1,#0x1
:0239BE74 01C012BC streqh r1,[r0, #+0x2c]		;r0+0x2c=*(00000048)
:0239BE78 E1A01005 mov  r1,r5			;r1=16777216(0x1000000)
:0239BE7C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239BE80 EB404660 bl 033AD808
:0239BE84 E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(0239bf14)=#58785780(0x0380fff4)
:0239BE88 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:0239BE8C E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239BE90 E1A00807 mov  r0,r7,lsl #0x10		;r0=-131072(0xfffe0000)
:0239BE94 E2812C05 add  r2,r1,#0x500
:0239BE98 E1D233B4 ldrh r3,[r2, #+0x34]		;r2+0x34=*(0000004e)
:0239BE9C E1E01714 mvn  r1,r4,lsl r7
:0239BEA0 E0033001 and  r3,r3,r1
:0239BEA4 E1A00820 mov  r0,r0,lsr #0x10		;r0=65534(0xfffe)
:0239BEA8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239BEAC E1C233B4 strh r3,[r2, #+0x34]		;r2+0x34=*(0000004e)
:0239BEB0 EBFFFDCD bl 0239B5EC
:0239BEB4 E59F0058 ldr r0,[r15, #+0x58]		;r15+0x58=*(0239bf14)=#58785780(0x0380fff4)
:0239BEB8 E1A01006 mov  r1,r6			;r1=0(0x0)
:0239BEBC E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239BEC0 E2850004 add  r0,r5,#0x4
:0239BEC4 E2822C05 add  r2,r2,#0x500
:0239BEC8 E1D233B0 ldrh r3,[r2, #+0x30]		;r2+0x30=*(ae08731b)
:0239BECC E1833714 orr  r3,r3,r4,lsl r7
:0239BED0 E1C233B0 strh r3,[r2, #+0x30]		;r2+0x30=*(ae08731b)
:0239BED4 EBFFF6A9 bl 02399980
:0239BED8 E59F2038 ldr r2,[r15, #+0x38]		;r15+0x38=*(0239bf18)=#65535(0x0000ffff)
:0239BEDC E1A00807 mov  r0,r7,lsl #0x10		;r0=-131072(0xfffe0000)
:0239BEE0 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(0239bf14)=#58785780(0x0380fff4)
:0239BEE4 E1C521B4 strh r2,[r5, #+0x14]		;r5+0x14=*(01000014)
:0239BEE8 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239BEEC E1A00820 mov  r0,r0,lsr #0x10		;r0=65534(0xfffe)
:0239BEF0 E2811C03 add  r1,r1,#0x300
:0239BEF4 E1D12AB6 ldrh r2,[r1, #+0xa6]		;r1+0xa6=*(ae087391)
:0239BEF8 E3A01020 mov  r1,#0x20		;r1=32(0x20)
:0239BEFC E1C521B0 strh r2,[r5, #+0x10]		;r5+0x10=*(01000010)
:0239BF00 E1D521BA ldrh r2,[r5, #+0x1a]		;r5+0x1a=*(0100001a)
:0239BF04 E1C521B8 strh r2,[r5, #+0x18]		;r5+0x18=*(01000018)
:0239BF08 EBFFFD75 bl 0239B4E4
:0239BF0C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239BF10 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BF14 0380FFF4 orreq  r15,r0,#0x3D0
:0239BF18 0000FFFF unknown
:0239BF1C E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0239BF20 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BF24 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239BF28 E59F6050 ldr r6,[r15, #+0x50]		;r15+0x50=*(0239bf80)=#58785780(0x0380fff4)
:0239BF2C E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0239BF30 E5960000 ldr r0,[r6, #+0x0]		;r6+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239BF34 E3E04000 mvn  r4,#0x0
:0239BF38 E59071F4 ldr r7,[r0, #+0x1f4]		;r0+0x1f4=*(ae0874df)
:0239BF3C EA00000B b 0239BF70
:0239BF40 E5900304 ldr r0,[r0, #+0x304]		;r0+0x304=*(ae0875ef)
:0239BF44 E1A01007 mov  r1,r7			;r1=65534(0xfffe)
:0239BF48 E1A02005 mov  r2,r5			;r2=0(0x0)
:0239BF4C EB404005 bl 033ABF68
:0239BF50 E3500000 cmp r0,#0x0
:0239BF54 0A000007 beq 0239BF78
:0239BF58 E5960000 ldr r0,[r6, #+0x0]		;r6+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239BF5C E1A01007 mov  r1,r7			;r1=65534(0xfffe)
:0239BF60 E2800F7D add  r0,r0,#0x1F4
:0239BF64 EB403035 bl 033A8040
:0239BF68 E5960000 ldr r0,[r6, #+0x0]		;r6+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239BF6C E59071F4 ldr r7,[r0, #+0x1f4]		;r0+0x1f4=*(ae0874df)
:0239BF70 E1570004 cmp r7,r4
:0239BF74 1AFFFFF1 bne 0239BF40
:0239BF78 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239BF7C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BF80 0380FFF4 orreq  r15,r0,#0x3D0
:0239BF84 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0239bf9c)=#58785780(0x0380fff4)
:0239BF88 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239BF8C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239BF90 E2800B01 add  r0,r0,#0x400
:0239BF94 E1C012B8 strh r1,[r0, #+0x28]		;r0+0x28=*(ae087313)
:0239BF98 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BF9C 0380FFF4 orreq  r15,r0,#0x3D0
:0239BFA0 E92D4010 stmdb  r13!,{r4,r14}
:0239BFA4 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239BFA8 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239BFAC E1A04000 mov  r4,r0			;r4=-1375178005(0xae0872eb)
:0239BFB0 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(ae0872fb)
:0239BFB4 E3500001 cmp r0,#0x1
:0239BFB8 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239BFBC 8A000005 bhi 0239BFD8
:0239BFC0 EB403299 bl 033A8A2C
:0239BFC4 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(ae0872fb)
:0239BFC8 E3500001 cmp r0,#0x1
:0239BFCC 1A000000 bne 0239BFD4
:0239BFD0 EBFFF691 bl 02399A1C
:0239BFD4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239BFD8 E8BD4010 ldmia  r13!,{r4,r14}
:0239BFDC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239BFE0 E92D4010 stmdb  r13!,{r4,r14}
:0239BFE4 E3A02009 mov  r2,#0x9		;r2=9(0x9)
:0239BFE8 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239BFEC E1A04000 mov  r4,r0			;r4=0(0x0)
:0239BFF0 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:0239BFF4 E3500001 cmp r0,#0x1
:0239BFF8 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239BFFC 8A00001E bhi 0239C07C
:0239C000 E1D411B2 ldrh r1,[r4, #+0x12]		;r4+0x12=*(00000012)
:0239C004 E3510001 cmp r1,#0x1
:0239C008 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C00C 8A00001A bhi 0239C07C
:0239C010 E1D411B4 ldrh r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:0239C014 E3510001 cmp r1,#0x1
:0239C018 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C01C 8A000016 bhi 0239C07C
:0239C020 EBFFF531 bl 023994EC
:0239C024 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:0239C028 E3500001 cmp r0,#0x1
:0239C02C 1A00000D bne 0239C068
:0239C030 E1D401B2 ldrh r0,[r4, #+0x12]		;r4+0x12=*(00000012)
:0239C034 E3500001 cmp r0,#0x1
:0239C038 1A000002 bne 0239C048
:0239C03C E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(0239c084)=#32769(0x00008001)
:0239C040 EBFFF54E bl 02399580
:0239C044 EA000001 b 0239C050
:0239C048 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239C04C EBFFF54B bl 02399580
:0239C050 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0239c088)=#58785780(0x0380fff4)
:0239C054 E1D411B4 ldrh r1,[r4, #+0x14]		;r4+0x14=*(00000014)
:0239C058 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C05C E2800C03 add  r0,r0,#0x300
:0239C060 E1C015B8 strh r1,[r0, #+0x58]		;r0+0x58=*(ae087343)
:0239C064 EA000003 b 0239C078
:0239C068 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:0239C06C EBFFF543 bl 02399580
:0239C070 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239C074 EBFFF536 bl 02399554
:0239C078 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239C07C E8BD4010 ldmia  r13!,{r4,r14}
:0239C080 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239C084 00008001 andeq  r8,r0,r1
:0239C088 0380FFF4 orreq  r15,r0,#0x3D0
:0239C08C E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0239C090 E59F2130 ldr r2,[r15, #+0x130]		;r15+0x130=*(0239c1c8)=#58785780(0x0380fff4)
:0239C094 E1A05001 mov  r5,r1			;r5=0(0x0)
:0239C098 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C09C E1D520B2 ldrh r2,[r5, #+0x2]		;r5+0x2=*(00000002)
:0239C0A0 E2831004 add  r1,r3,#0x4
:0239C0A4 E2814B01 add  r4,r1,#0x400
:0239C0A8 E2421003 sub  r1,r2,#0x3
:0239C0AC E1C410B4 strh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:0239C0B0 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0239C0B4 E1C510B2 strh r1,[r5, #+0x2]		;r5+0x2=*(00000002)
:0239C0B8 E2831C03 add  r1,r3,#0x300
:0239C0BC E1D112BE ldrh r1,[r1, #+0x2e]		;r1+0x2e=*(00000031)
:0239C0C0 E1A06000 mov  r6,r0			;r6=0(0x0)
:0239C0C4 E3510001 cmp r1,#0x1
:0239C0C8 13510003 cmpne r1,#0x3
:0239C0CC 13510002 cmpne r1,#0x2
:0239C0D0 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239C0D4 1A000039 bne 0239C1C0
:0239C0D8 E59F00E8 ldr r0,[r15, #+0xe8]		;r15+0xe8=*(0239c1c8)=#58785780(0x0380fff4)
:0239C0DC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C0E0 E2800C03 add  r0,r0,#0x300
:0239C0E4 E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(ae087337)
:0239C0E8 E3500020 cmp r0,#0x20
:0239C0EC 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239C0F0 3A000032 bcc 0239C1C0
:0239C0F4 E1D601B6 ldrh r0,[r6, #+0x16]		;r6+0x16=*(00000016)
:0239C0F8 E3500020 cmp r0,#0x20
:0239C0FC 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C100 8A00002E bhi 0239C1C0
:0239C104 E1D603B8 ldrh r0,[r6, #+0x38]		;r6+0x38=*(00000038)
:0239C108 E3500001 cmp r0,#0x1
:0239C10C 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C110 8A00002A bhi 0239C1C0
:0239C114 E286003A add  r0,r6,#0x3A
:0239C118 EBFFF934 bl 0239A5F0
:0239C11C E3500000 cmp r0,#0x0
:0239C120 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C124 0A000025 beq 0239C1C0
:0239C128 E1D604BA ldrh r0,[r6, #+0x4a]		;r6+0x4a=*(0000004a)
:0239C12C E3500FFA cmp r0,#0x3E8
:0239C130 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C134 8A000021 bhi 0239C1C0
:0239C138 E350000A cmp r0,#0xA
:0239C13C 33A00005 movcc  r0,#0x5		;r0=5(0x5)
:0239C140 3A00001E bcc 0239C1C0
:0239C144 E1D604BC ldrh r0,[r6, #+0x4c]		;r6+0x4c=*(0000004c)
:0239C148 E3500010 cmp r0,#0x10
:0239C14C 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C150 8A00001A bhi 0239C1C0
:0239C154 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0239C158 E286703A add  r7,r6,#0x3A
:0239C15C EA000008 b 0239C184
:0239C160 E0870008 add  r0,r7,r8
:0239C164 EBFFF921 bl 0239A5F0
:0239C168 E3500000 cmp r0,#0x0
:0239C16C 0A000006 beq 0239C18C
:0239C170 EBFFF6F3 bl 02399D44
:0239C174 E3500000 cmp r0,#0x0
:0239C178 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C17C 0A00000F beq 0239C1C0
:0239C180 E2888001 add  r8,r8,#0x1
:0239C184 E3580010 cmp r8,#0x10
:0239C188 3AFFFFF4 bcc 0239C160
:0239C18C E2860010 add  r0,r6,#0x10
:0239C190 EBFFF31D bl 02398E0C
:0239C194 E1D601B6 ldrh r0,[r6, #+0x16]		;r6+0x16=*(00000016)
:0239C198 E2861018 add  r1,r6,#0x18
:0239C19C EBFFF333 bl 02398E70
:0239C1A0 E5846018 str r6,[r4, #+0x18]		;r4+0x18=*(00000018)
:0239C1A4 E584501C str r5,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:0239C1A8 E3A02010 mov  r2,#0x10		;r2=16(0x10)
:0239C1AC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239C1B0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239C1B4 E1C420B0 strh r2,[r4, #+0x0]		;r4+0x0=*(00000000)
:0239C1B8 EB402F1B bl 033A7E2C
:0239C1BC E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0239C1C0 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:0239C1C4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239C1C8 0380FFF4 orreq  r15,r0,#0x3D0
:0239C1CC E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239C1D0 E59F21A4 ldr r2,[r15, #+0x1a4]		;r15+0x1a4=*(0239c37c)=#58785780(0x0380fff4)
:0239C1D4 E1A05001 mov  r5,r1			;r5=0(0x0)
:0239C1D8 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C1DC E3A01005 mov  r1,#0x5		;r1=5(0x5)
:0239C1E0 E1C510B2 strh r1,[r5, #+0x2]		;r5+0x2=*(00000002)
:0239C1E4 E2831C03 add  r1,r3,#0x300
:0239C1E8 E1D122BE ldrh r2,[r1, #+0x2e]		;r1+0x2e=*(00000033)
:0239C1EC E2831004 add  r1,r3,#0x4
:0239C1F0 E1A06000 mov  r6,r0			;r6=128(0x80)
:0239C1F4 E3520003 cmp r2,#0x3
:0239C1F8 E2830FD1 add  r0,r3,#0x344
:0239C1FC 13520002 cmpne r2,#0x2
:0239C200 E2814B01 add  r4,r1,#0x400
:0239C204 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239C208 1A000059 bne 0239C374
:0239C20C E1D000B8 ldrh r0,[r0, #+0x8]		;r0+0x8=*(00000013)
:0239C210 E3500020 cmp r0,#0x20
:0239C214 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239C218 3A000055 bcc 0239C374
:0239C21C E3A00020 mov  r0,#0x20		;r0=32(0x20)
:0239C220 EB403229 bl 033A8ACC
:0239C224 E1D601B8 ldrh r0,[r6, #+0x18]		;r6+0x18=*(00000098)
:0239C228 E3100001 tst r0,#0x1
:0239C22C 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C230 1A00004F bne 0239C374
:0239C234 E1D601BE ldrh r0,[r6, #+0x1e]		;r6+0x1e=*(0000009e)
:0239C238 E3500000 cmp r0,#0x0
:0239C23C 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C240 0A00004B beq 0239C374
:0239C244 E3500020 cmp r0,#0x20
:0239C248 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C24C 8A000048 bhi 0239C374
:0239C250 E1D604B6 ldrh r0,[r6, #+0x46]		;r6+0x46=*(000000c6)
:0239C254 E350000A cmp r0,#0xA
:0239C258 33A00005 movcc  r0,#0x5		;r0=5(0x5)
:0239C25C 3A000044 bcc 0239C374
:0239C260 E3500FFA cmp r0,#0x3E8
:0239C264 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C268 8A000041 bhi 0239C374
:0239C26C E1D604B8 ldrh r0,[r6, #+0x48]		;r6+0x48=*(000000c8)
:0239C270 E35000FF cmp r0,#0xFF
:0239C274 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C278 8A00003D bhi 0239C374
:0239C27C E1D604BA ldrh r0,[r6, #+0x4a]		;r6+0x4a=*(000000ca)
:0239C280 E59F10F8 ldr r1,[r15, #+0xf8]		;r15+0xf8=*(0239c380)=#65520(0x0000fff0)
:0239C284 E1100001 tst r0,r1
:0239C288 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C28C 1A000038 bne 0239C374
:0239C290 EBFFF6AB bl 02399D44
:0239C294 E3500000 cmp r0,#0x0
:0239C298 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C29C 0A000034 beq 0239C374
:0239C2A0 E1D624B2 ldrh r2,[r6, #+0x42]		;r6+0x42=*(000000c2)
:0239C2A4 E3A00A01 mov  r0,#0x1000		;r0=4096(0x1000)
:0239C2A8 E2600000 rsb  r0,r0,#0x0
:0239C2AC E1120000 tst r2,r0
:0239C2B0 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C2B4 1A00002E bne 0239C374
:0239C2B8 E1D614B4 ldrh r1,[r6, #+0x44]		;r6+0x44=*(000000c4)
:0239C2BC E1110000 tst r1,r0
:0239C2C0 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C2C4 1A00002A bne 0239C374
:0239C2C8 E3520000 cmp r2,#0x0
:0239C2CC 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C2D0 0A000027 beq 0239C374
:0239C2D4 E1910002 orrs r0,r1,r2
:0239C2D8 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C2DC 0A000024 beq 0239C374
:0239C2E0 E1D601B0 ldrh r0,[r6, #+0x10]		;r6+0x10=*(00000090)
:0239C2E4 E3500E7D cmp r0,#0x7D0
:0239C2E8 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C2EC 8A000020 bhi 0239C374
:0239C2F0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239C2F4 EB0020B4 bl 023A45CC
:0239C2F8 E3500000 cmp r0,#0x0
:0239C2FC 13A0000E movne  r0,#0xE		;r0=14(0xe)
:0239C300 1A00001B bne 0239C374
:0239C304 E1D604B0 ldrh r0,[r6, #+0x40]		;r6+0x40=*(000000c0)
:0239C308 E3100020 tst r0,#0x20
:0239C30C 0A000002 beq 0239C31C
:0239C310 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239C314 EBFFF205 bl 02398B30
:0239C318 EA000001 b 0239C324
:0239C31C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239C320 EBFFF202 bl 02398B30
:0239C324 E2860018 add  r0,r6,#0x18
:0239C328 EBFFF2B7 bl 02398E0C
:0239C32C E1D601BE ldrh r0,[r6, #+0x1e]		;r6+0x1e=*(0000009e)
:0239C330 E2861020 add  r1,r6,#0x20
:0239C334 EBFFF2CD bl 02398E70
:0239C338 E1D604B6 ldrh r0,[r6, #+0x46]		;r6+0x46=*(000000c6)
:0239C33C EBFFF30F bl 02398F80
:0239C340 E1D604BA ldrh r0,[r6, #+0x4a]		;r6+0x4a=*(000000ca)
:0239C344 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239C348 EBFFF394 bl 023991A0
:0239C34C E2860042 add  r0,r6,#0x42
:0239C350 EBFFF435 bl 0239942C
:0239C354 E5846018 str r6,[r4, #+0x18]		;r4+0x18=*(00000018)
:0239C358 E584501C str r5,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:0239C35C E3A02020 mov  r2,#0x20		;r2=32(0x20)
:0239C360 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239C364 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239C368 E1C420B0 strh r2,[r4, #+0x0]		;r4+0x0=*(00000000)
:0239C36C EB402EAE bl 033A7E2C
:0239C370 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0239C374 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239C378 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239C37C 0380FFF4 orreq  r15,r0,#0x3D0
:0239C380 0000FFF0 unknown
:0239C384 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239C388 E59F20C4 ldr r2,[r15, #+0xc4]		;r15+0xc4=*(0239c454)=#58785780(0x0380fff4)
:0239C38C E1A05001 mov  r5,r1			;r5=1(0x1)
:0239C390 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C394 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:0239C398 E1C510B2 strh r1,[r5, #+0x2]		;r5+0x2=*(00000003)
:0239C39C E2831C03 add  r1,r3,#0x300
:0239C3A0 E1D122BE ldrh r2,[r1, #+0x2e]		;r1+0x2e=*(00000034)
:0239C3A4 E2831004 add  r1,r3,#0x4
:0239C3A8 E1A06000 mov  r6,r0			;r6=128(0x80)
:0239C3AC E3520003 cmp r2,#0x3
:0239C3B0 E2830FD1 add  r0,r3,#0x344
:0239C3B4 13520002 cmpne r2,#0x2
:0239C3B8 E2814B01 add  r4,r1,#0x400
:0239C3BC 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239C3C0 1A000021 bne 0239C44C
:0239C3C4 E1D000B8 ldrh r0,[r0, #+0x8]		;r0+0x8=*(00000013)
:0239C3C8 E3500020 cmp r0,#0x20
:0239C3CC 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239C3D0 3A00001D bcc 0239C44C
:0239C3D4 E1D601B0 ldrh r0,[r6, #+0x10]		;r6+0x10=*(00000090)
:0239C3D8 E3100001 tst r0,#0x1
:0239C3DC 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C3E0 1A000019 bne 0239C44C
:0239C3E4 E1D601B6 ldrh r0,[r6, #+0x16]		;r6+0x16=*(00000096)
:0239C3E8 E3500001 cmp r0,#0x1
:0239C3EC 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C3F0 8A000015 bhi 0239C44C
:0239C3F4 E1D601B8 ldrh r0,[r6, #+0x18]		;r6+0x18=*(00000098)
:0239C3F8 E3500E7D cmp r0,#0x7D0
:0239C3FC 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C400 8A000011 bhi 0239C44C
:0239C404 E350000A cmp r0,#0xA
:0239C408 33A00005 movcc  r0,#0x5		;r0=5(0x5)
:0239C40C 3A00000E bcc 0239C44C
:0239C410 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:0239C414 EB4031AC bl 033A8ACC
:0239C418 E5846018 str r6,[r4, #+0x18]		;r4+0x18=*(00000018)
:0239C41C E584501C str r5,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:0239C420 E3A00030 mov  r0,#0x30		;r0=48(0x30)
:0239C424 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:0239C428 E5941018 ldr r1,[r4, #+0x18]		;r4+0x18=*(00000018)
:0239C42C E2850008 add  r0,r5,#0x8
:0239C430 E1D111B6 ldrh r1,[r1, #+0x16]		;r1+0x16=*(0000001c)
:0239C434 E1C510BE strh r1,[r5, #+0xe]		;r5+0xe=*(0000000f)
:0239C438 E5941018 ldr r1,[r4, #+0x18]		;r4+0x18=*(00000018)
:0239C43C E2811010 add  r1,r1,#0x10
:0239C440 EBFFF54E bl 02399980
:0239C444 EB000266 bl 0239CDE4
:0239C448 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0239C44C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239C450 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239C454 0380FFF4 orreq  r15,r0,#0x3D0
:0239C458 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239C45C E59F3124 ldr r3,[r15, #+0x124]		;r15+0x124=*(0239c588)=#58785780(0x0380fff4)
:0239C460 E1A06001 mov  r6,r1			;r6=6(0x6)
:0239C464 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C468 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0239C46C E1C610B2 strh r1,[r6, #+0x2]		;r6+0x2=*(00000008)
:0239C470 E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C474 E2821004 add  r1,r2,#0x4
:0239C478 E2832C03 add  r2,r3,#0x300
:0239C47C E1D222BE ldrh r2,[r2, #+0x2e]		;r2+0x2e=*(ae087319)
:0239C480 E1A07000 mov  r7,r0			;r7=128(0x80)
:0239C484 E3520003 cmp r2,#0x3
:0239C488 13520002 cmpne r2,#0x2
:0239C48C 13520001 cmpne r2,#0x1
:0239C490 E2815B01 add  r5,r1,#0x400
:0239C494 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239C498 1A000038 bne 0239C580
:0239C49C E2830C03 add  r0,r3,#0x300
:0239C4A0 E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(00000057)
:0239C4A4 E3500030 cmp r0,#0x30
:0239C4A8 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239C4AC 3A000033 bcc 0239C580
:0239C4B0 E28200FE add  r0,r2,#0xFE
:0239C4B4 E2800CFF add  r0,r0,#0xFF00
:0239C4B8 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:0239C4BC E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:0239C4C0 E3500001 cmp r0,#0x1
:0239C4C4 8A000003 bhi 0239C4D8
:0239C4C8 E1D701B0 ldrh r0,[r7, #+0x10]		;r7+0x10=*(00000090)
:0239C4CC E3100001 tst r0,#0x1
:0239C4D0 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C4D4 1A000029 bne 0239C580
:0239C4D8 E2860006 add  r0,r6,#0x6
:0239C4DC E2871010 add  r1,r7,#0x10
:0239C4E0 EBFFF526 bl 02399980
:0239C4E4 E1D711B6 ldrh r1,[r7, #+0x16]		;r7+0x16=*(00000096)
:0239C4E8 E2860006 add  r0,r6,#0x6
:0239C4EC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239C4F0 EB001499 bl 023A175C
:0239C4F4 E1B04000 movs r4,r0			;r4=5(0x5)
:0239C4F8 03A00008 moveq  r0,#0x8		;r0=8(0x8)
:0239C4FC 0A00001F beq 0239C580
:0239C500 E5857018 str r7,[r5, #+0x18]		;r5+0x18=*(00000019)
:0239C504 E585601C str r6,[r5, #+0x1c]		;r5+0x1c=*(0000001d)
:0239C508 E5854004 str r4,[r5, #+0x4]		;r5+0x4=*(00000005)
:0239C50C E3A00041 mov  r0,#0x41		;r0=65(0x41)
:0239C510 E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(00000001)
:0239C514 E1D701B0 ldrh r0,[r7, #+0x10]		;r7+0x10=*(00000090)
:0239C518 E3100001 tst r0,#0x1
:0239C51C 0A000012 beq 0239C56C
:0239C520 E59F2060 ldr r2,[r15, #+0x60]		;r15+0x60=*(0239c588)=#58785780(0x0380fff4)
:0239C524 E2441010 sub  r1,r4,#0x10
:0239C528 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C52C E59003EC ldr r0,[r0, #+0x3ec]		;r0+0x3ec=*(ae0876d7)
:0239C530 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(00000009)
:0239C534 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C538 E2800F62 add  r0,r0,#0x188
:0239C53C EBFFFB91 bl 0239B388
:0239C540 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(0239c588)=#58785780(0x0380fff4)
:0239C544 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C548 E2800C05 add  r0,r0,#0x500
:0239C54C E1D013B2 ldrh r1,[r0, #+0x32]		;r0+0x32=*(ae08731d)
:0239C550 E1D022BE ldrh r2,[r0, #+0x2e]		;r0+0x2e=*(ae087319)
:0239C554 E1E00001 mvn  r0,r1
:0239C558 E1120000 tst r2,r0
:0239C55C 1A000006 bne 0239C57C
:0239C560 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239C564 EB000C8A bl 0239F794
:0239C568 EA000003 b 0239C57C
:0239C56C E2870010 add  r0,r7,#0x10
:0239C570 EB001060 bl 023A06F8
:0239C574 E1A00004 mov  r0,r4			;r0=5(0x5)
:0239C578 EB0010E7 bl 023A091C
:0239C57C E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0239C580 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239C584 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239C588 0380FFF4 orreq  r15,r0,#0x3D0
:0239C58C E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239C590 E59F20C8 ldr r2,[r15, #+0xc8]		;r15+0xc8=*(0239c660)=#58785780(0x0380fff4)
:0239C594 E1A06001 mov  r6,r1			;r6=4(0x4)
:0239C598 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C59C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0239C5A0 E1C610B2 strh r1,[r6, #+0x2]		;r6+0x2=*(00000006)
:0239C5A4 E2831C03 add  r1,r3,#0x300
:0239C5A8 E1D122BE ldrh r2,[r1, #+0x2e]		;r1+0x2e=*(00000031)
:0239C5AC E2831004 add  r1,r3,#0x4
:0239C5B0 E3520003 cmp r2,#0x3
:0239C5B4 E1A07000 mov  r7,r0			;r7=128(0x80)
:0239C5B8 13520002 cmpne r2,#0x2
:0239C5BC E2834FD1 add  r4,r3,#0x344
:0239C5C0 E2815B01 add  r5,r1,#0x400
:0239C5C4 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239C5C8 1A000022 bne 0239C658
:0239C5CC E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(0000000d)
:0239C5D0 E3500030 cmp r0,#0x30
:0239C5D4 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239C5D8 3A00001E bcc 0239C658
:0239C5DC E1D701B0 ldrh r0,[r7, #+0x10]		;r7+0x10=*(00000090)
:0239C5E0 E3100001 tst r0,#0x1
:0239C5E4 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C5E8 1A00001A bne 0239C658
:0239C5EC E1D701B6 ldrh r0,[r7, #+0x16]		;r7+0x16=*(00000096)
:0239C5F0 E3500000 cmp r0,#0x0
:0239C5F4 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C5F8 0A000016 beq 0239C658
:0239C5FC E35000FF cmp r0,#0xFF
:0239C600 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C604 8A000013 bhi 0239C658
:0239C608 E1D701B8 ldrh r0,[r7, #+0x18]		;r7+0x18=*(00000098)
:0239C60C E3500E7D cmp r0,#0x7D0
:0239C610 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C614 8A00000F bhi 0239C658
:0239C618 E350000A cmp r0,#0xA
:0239C61C 33A00005 movcc  r0,#0x5		;r0=5(0x5)
:0239C620 3A00000C bcc 0239C658
:0239C624 E3A00030 mov  r0,#0x30		;r0=48(0x30)
:0239C628 EB403127 bl 033A8ACC
:0239C62C EBFFF4AA bl 023998DC
:0239C630 E1D711B6 ldrh r1,[r7, #+0x16]		;r7+0x16=*(00000096)
:0239C634 E3A00050 mov  r0,#0x50		;r0=80(0x50)
:0239C638 E1C417B0 strh r1,[r4, #+0x70]		;r4+0x70=*(00000075)
:0239C63C E1D711B6 ldrh r1,[r7, #+0x16]		;r7+0x16=*(00000096)
:0239C640 E1C417B2 strh r1,[r4, #+0x72]		;r4+0x72=*(00000077)
:0239C644 E5857018 str r7,[r5, #+0x18]		;r5+0x18=*(00000019)
:0239C648 E585601C str r6,[r5, #+0x1c]		;r5+0x1c=*(0000001d)
:0239C64C E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(00000001)
:0239C650 EB00022C bl 0239CF08
:0239C654 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0239C658 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239C65C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239C660 0380FFF4 orreq  r15,r0,#0x3D0
:0239C664 E92D4008 stmdb  r13!,{r3,r14}
:0239C668 E59F30B0 ldr r3,[r15, #+0xb0]		;r15+0xb0=*(0239c720)=#58785780(0x0380fff4)
:0239C66C E3A02003 mov  r2,#0x3		;r2=3(0x3)
:0239C670 E593C000 ldr r12,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C674 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000005)
:0239C678 E28C2C03 add  r2,r12,#0x300
:0239C67C E1D232BE ldrh r3,[r2, #+0x2e]		;r2+0x2e=*(00000031)
:0239C680 E28C2004 add  r2,r12,#0x4
:0239C684 E3530003 cmp r3,#0x3
:0239C688 13530002 cmpne r3,#0x2
:0239C68C E28CCFD1 add  r12,r12,#0x344
:0239C690 E282EB01 add  r14,r2,#0x400
:0239C694 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239C698 1A00001E bne 0239C718
:0239C69C E1DC20B8 ldrh r2,[r12, #+0x8]		;r12+0x8=*(ae0872f3)
:0239C6A0 E3520030 cmp r2,#0x30
:0239C6A4 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239C6A8 3A00001A bcc 0239C718
:0239C6AC E1D021B0 ldrh r2,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239C6B0 E3120001 tst r2,#0x1
:0239C6B4 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C6B8 1A000016 bne 0239C718
:0239C6BC E1D031B6 ldrh r3,[r0, #+0x16]		;r0+0x16=*(0000001b)
:0239C6C0 E3530001 cmp r3,#0x1
:0239C6C4 33A00005 movcc  r0,#0x5		;r0=5(0x5)
:0239C6C8 3A000012 bcc 0239C718
:0239C6CC E35300FF cmp r3,#0xFF
:0239C6D0 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C6D4 8A00000F bhi 0239C718
:0239C6D8 E1D021B8 ldrh r2,[r0, #+0x18]		;r0+0x18=*(0000001d)
:0239C6DC E3520E7D cmp r2,#0x7D0
:0239C6E0 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C6E4 8A00000B bhi 0239C718
:0239C6E8 E352000A cmp r2,#0xA
:0239C6EC 33A00005 movcc  r0,#0x5		;r0=5(0x5)
:0239C6F0 3A000008 bcc 0239C718
:0239C6F4 E1CC37B0 strh r3,[r12, #+0x70]		;r12+0x70=*(ae08735b)
:0239C6F8 E1D031B6 ldrh r3,[r0, #+0x16]		;r0+0x16=*(0000001b)
:0239C6FC E3A02060 mov  r2,#0x60		;r2=96(0x60)
:0239C700 E1CC37B2 strh r3,[r12, #+0x72]		;r12+0x72=*(ae08735d)
:0239C704 E58E0018 str r0,[r14, #+0x18]		;r14+0x18=*(04804018)=#-1041769533(0xc1e7dbc3)
:0239C708 E58E101C str r1,[r14, #+0x1c]		;r14+0x1c=*(0480401c)=#-1764694528(0x96d0e600)
:0239C70C E1CE20B0 strh r2,[r14, #+0x0]		;r14+0x0=*(04804000)=#1632550337(0x614ebdc1)
:0239C710 EB00023B bl 0239D004
:0239C714 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0239C718 E8BD4008 ldmia  r13!,{r3,r14}
:0239C71C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239C720 0380FFF4 orreq  r15,r0,#0x3D0
:0239C724 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239C728 E59F30FC ldr r3,[r15, #+0xfc]		;r15+0xfc=*(0239c82c)=#58785780(0x0380fff4)
:0239C72C E1A06001 mov  r6,r1			;r6=-1764694528(0x96d0e600)
:0239C730 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C734 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239C738 E1C610B2 strh r1,[r6, #+0x2]		;r6+0x2=*(96d0e602)
:0239C73C E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C740 E2821004 add  r1,r2,#0x4
:0239C744 E2832C03 add  r2,r3,#0x300
:0239C748 E1D222BE ldrh r2,[r2, #+0x2e]		;r2+0x2e=*(ae087319)
:0239C74C E1A07000 mov  r7,r0			;r7=128(0x80)
:0239C750 E3520000 cmp r2,#0x0
:0239C754 E2815B01 add  r5,r1,#0x400
:0239C758 03A0000B moveq  r0,#0xB		;r0=11(0xb)
:0239C75C 0A000030 beq 0239C824
:0239C760 E3520001 cmp r2,#0x1
:0239C764 0A000003 beq 0239C778
:0239C768 E1D701B0 ldrh r0,[r7, #+0x10]		;r7+0x10=*(00000090)
:0239C76C E3100001 tst r0,#0x1
:0239C770 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C774 1A00002A bne 0239C824
:0239C778 E2830C03 add  r0,r3,#0x300
:0239C77C E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(00000051)
:0239C780 E3500040 cmp r0,#0x40
:0239C784 13A00001 movne  r0,#0x1		;r0=1(0x1)
:0239C788 1A000025 bne 0239C824
:0239C78C E1D711B6 ldrh r1,[r7, #+0x16]		;r7+0x16=*(00000096)
:0239C790 E2870010 add  r0,r7,#0x10
:0239C794 EB0011EA bl 023A0F44
:0239C798 E1B04000 movs r4,r0			;r4=1(0x1)
:0239C79C 03A00008 moveq  r0,#0x8		;r0=8(0x8)
:0239C7A0 0A00001F beq 0239C824
:0239C7A4 E5857018 str r7,[r5, #+0x18]		;r5+0x18=*(00000019)
:0239C7A8 E585601C str r6,[r5, #+0x1c]		;r5+0x1c=*(0000001d)
:0239C7AC E5854004 str r4,[r5, #+0x4]		;r5+0x4=*(00000005)
:0239C7B0 E3A00071 mov  r0,#0x71		;r0=113(0x71)
:0239C7B4 E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(00000001)
:0239C7B8 E1D701B0 ldrh r0,[r7, #+0x10]		;r7+0x10=*(00000090)
:0239C7BC E3100001 tst r0,#0x1
:0239C7C0 0A000012 beq 0239C810
:0239C7C4 E59F2060 ldr r2,[r15, #+0x60]		;r15+0x60=*(0239c82c)=#58785780(0x0380fff4)
:0239C7C8 E2441010 sub  r1,r4,#0x10
:0239C7CC E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C7D0 E59003EC ldr r0,[r0, #+0x3ec]		;r0+0x3ec=*(ae0876d7)
:0239C7D4 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(00000005)
:0239C7D8 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C7DC E2800F62 add  r0,r0,#0x188
:0239C7E0 EBFFFAE8 bl 0239B388
:0239C7E4 E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(0239c82c)=#58785780(0x0380fff4)
:0239C7E8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C7EC E2800C05 add  r0,r0,#0x500
:0239C7F0 E1D013B2 ldrh r1,[r0, #+0x32]		;r0+0x32=*(ae08731d)
:0239C7F4 E1D022BE ldrh r2,[r0, #+0x2e]		;r0+0x2e=*(ae087319)
:0239C7F8 E1E00001 mvn  r0,r1
:0239C7FC E1120000 tst r2,r0
:0239C800 1A000006 bne 0239C820
:0239C804 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239C808 EB000BE1 bl 0239F794
:0239C80C EA000003 b 0239C820
:0239C810 E2870010 add  r0,r7,#0x10
:0239C814 EB000FB7 bl 023A06F8
:0239C818 E1A00004 mov  r0,r4			;r0=1(0x1)
:0239C81C EB00103E bl 023A091C
:0239C820 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0239C824 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239C828 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239C82C 0380FFF4 orreq  r15,r0,#0x3D0
:0239C830 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239C834 E59F3188 ldr r3,[r15, #+0x188]		;r15+0x188=*(0239c9c4)=#58785780(0x0380fff4)
:0239C838 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239C83C E5933000 ldr r3,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C840 E1A06000 mov  r6,r0			;r6=128(0x80)
:0239C844 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000003)
:0239C848 E2835FC7 add  r5,r3,#0x31C
:0239C84C E1D501B2 ldrh r0,[r5, #+0x12]		;r5+0x12=*(00000013)
:0239C850 E2834FD1 add  r4,r3,#0x344
:0239C854 E3500001 cmp r0,#0x1
:0239C858 13500000 cmpne r0,#0x0
:0239C85C 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239C860 1A000055 bne 0239C9BC
:0239C864 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(00000009)
:0239C868 E3500020 cmp r0,#0x20
:0239C86C 13A00001 movne  r0,#0x1		;r0=1(0x1)
:0239C870 1A000051 bne 0239C9BC
:0239C874 E1D601B0 ldrh r0,[r6, #+0x10]		;r6+0x10=*(00000090)
:0239C878 E3500020 cmp r0,#0x20
:0239C87C 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C880 8A00004D bhi 0239C9BC
:0239C884 E3500000 cmp r0,#0x0
:0239C888 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C88C 0A00004A beq 0239C9BC
:0239C890 E1D603B2 ldrh r0,[r6, #+0x32]		;r6+0x32=*(000000b2)
:0239C894 E350000A cmp r0,#0xA
:0239C898 33A00005 movcc  r0,#0x5		;r0=5(0x5)
:0239C89C 3A000046 bcc 0239C9BC
:0239C8A0 E3500FFA cmp r0,#0x3E8
:0239C8A4 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C8A8 8A000043 bhi 0239C9BC
:0239C8AC E1D603B4 ldrh r0,[r6, #+0x34]		;r6+0x34=*(000000b4)
:0239C8B0 E3500000 cmp r0,#0x0
:0239C8B4 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C8B8 0A00003F beq 0239C9BC
:0239C8BC E35000FF cmp r0,#0xFF
:0239C8C0 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C8C4 8A00003C bhi 0239C9BC
:0239C8C8 E1D603B6 ldrh r0,[r6, #+0x36]		;r6+0x36=*(000000b6)
:0239C8CC E59F10F4 ldr r1,[r15, #+0xf4]		;r15+0xf4=*(0239c9c8)=#65520(0x0000fff0)
:0239C8D0 E1100001 tst r0,r1
:0239C8D4 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C8D8 1A000037 bne 0239C9BC
:0239C8DC EBFFF518 bl 02399D44
:0239C8E0 E3500000 cmp r0,#0x0
:0239C8E4 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C8E8 0A000033 beq 0239C9BC
:0239C8EC E1D613B8 ldrh r1,[r6, #+0x38]		;r6+0x38=*(000000b8)
:0239C8F0 E3510000 cmp r1,#0x0
:0239C8F4 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C8F8 0A00002F beq 0239C9BC
:0239C8FC E3A00A01 mov  r0,#0x1000		;r0=4096(0x1000)
:0239C900 E2600000 rsb  r0,r0,#0x0
:0239C904 E1110000 tst r1,r0
:0239C908 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C90C 1A00002A bne 0239C9BC
:0239C910 E1D613BA ldrh r1,[r6, #+0x3a]		;r6+0x3a=*(000000ba)
:0239C914 E3510000 cmp r1,#0x0
:0239C918 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239C91C 0A000026 beq 0239C9BC
:0239C920 E1110000 tst r1,r0
:0239C924 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239C928 1A000023 bne 0239C9BC
:0239C92C E1D603BC ldrh r0,[r6, #+0x3c]		;r6+0x3c=*(000000bc)
:0239C930 E3500080 cmp r0,#0x80
:0239C934 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239C938 8A00001F bhi 0239C9BC
:0239C93C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239C940 EB001F21 bl 023A45CC
:0239C944 E3500000 cmp r0,#0x0
:0239C948 13A0000E movne  r0,#0xE		;r0=14(0xe)
:0239C94C 1A00001A bne 0239C9BC
:0239C950 E1D501B2 ldrh r0,[r5, #+0x12]		;r5+0x12=*(00000013)
:0239C954 E3500000 cmp r0,#0x0
:0239C958 1A000002 bne 0239C968
:0239C95C E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(0239c9cc)=#41907376(0x027f74b0)
:0239C960 EBFFF129 bl 02398E0C
:0239C964 EA000001 b 0239C970
:0239C968 E2850008 add  r0,r5,#0x8
:0239C96C EBFFF126 bl 02398E0C
:0239C970 E1D601B0 ldrh r0,[r6, #+0x10]		;r6+0x10=*(00000090)
:0239C974 E2861012 add  r1,r6,#0x12
:0239C978 EBFFF13C bl 02398E70
:0239C97C E1D603B2 ldrh r0,[r6, #+0x32]		;r6+0x32=*(000000b2)
:0239C980 EBFFF17E bl 02398F80
:0239C984 E1D603B4 ldrh r0,[r6, #+0x34]		;r6+0x34=*(000000b4)
:0239C988 EBFFF192 bl 02398FD8
:0239C98C E1D603B6 ldrh r0,[r6, #+0x36]		;r6+0x36=*(000000b6)
:0239C990 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239C994 EBFFF201 bl 023991A0
:0239C998 E2860038 add  r0,r6,#0x38
:0239C99C EBFFF2A2 bl 0239942C
:0239C9A0 E1D603BC ldrh r0,[r6, #+0x3c]		;r6+0x3c=*(000000bc)
:0239C9A4 E286103E add  r1,r6,#0x3E
:0239C9A8 EBFFF380 bl 023997B0
:0239C9AC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239C9B0 E1C40AB4 strh r0,[r4, #+0xa4]		;r4+0xa4=*(000000a5)
:0239C9B4 EB402F2E bl 033A8674
:0239C9B8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239C9BC E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239C9C0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239C9C4 0380FFF4 orreq  r15,r0,#0x3D0
:0239C9C8 0000FFF0 unknown
:0239C9CC 027F74B0 rsbeqs r7,r15,#0xB0000000
:0239C9D0 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0239C9D4 E59F20D4 ldr r2,[r15, #+0xd4]		;r15+0xd4=*(0239cab0)=#58785780(0x0380fff4)
:0239C9D8 E1A05001 mov  r5,r1			;r5=0(0x0)
:0239C9DC E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C9E0 E3A01012 mov  r1,#0x12		;r1=18(0x12)
:0239C9E4 E1C510B2 strh r1,[r5, #+0x2]		;r5+0x2=*(00000002)
:0239C9E8 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239C9EC E2831004 add  r1,r3,#0x4
:0239C9F0 E2822C03 add  r2,r2,#0x300
:0239C9F4 E1D224BC ldrh r2,[r2, #+0x4c]		;r2+0x4c=*(ae087337)
:0239C9F8 E1A06000 mov  r6,r0			;r6=0(0x0)
:0239C9FC E3520020 cmp r2,#0x20
:0239CA00 E2814B01 add  r4,r1,#0x400
:0239CA04 13A00001 movne  r0,#0x1		;r0=1(0x1)
:0239CA08 1A000026 bne 0239CAA8
:0239CA0C E1D601B2 ldrh r0,[r6, #+0x12]		;r6+0x12=*(00000012)
:0239CA10 E3500003 cmp r0,#0x3
:0239CA14 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239CA18 8A000022 bhi 0239CAA8
:0239CA1C E1D601B4 ldrh r0,[r6, #+0x14]		;r6+0x14=*(00000014)
:0239CA20 E350003F cmp r0,#0x3F
:0239CA24 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239CA28 8A00001E bhi 0239CAA8
:0239CA2C E1D601B6 ldrh r0,[r6, #+0x16]		;r6+0x16=*(00000016)
:0239CA30 E3500000 cmp r0,#0x0
:0239CA34 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239CA38 0A00001A beq 0239CAA8
:0239CA3C E3500FFA cmp r0,#0x3E8
:0239CA40 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239CA44 8A000017 bhi 0239CAA8
:0239CA48 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0239CA4C E2867018 add  r7,r6,#0x18
:0239CA50 EA000008 b 0239CA78
:0239CA54 E0870008 add  r0,r7,r8
:0239CA58 EBFFF6E4 bl 0239A5F0
:0239CA5C E3500000 cmp r0,#0x0
:0239CA60 0A000006 beq 0239CA80
:0239CA64 EBFFF4B6 bl 02399D44
:0239CA68 E3500000 cmp r0,#0x0
:0239CA6C 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239CA70 0A00000C beq 0239CAA8
:0239CA74 E2888001 add  r8,r8,#0x1
:0239CA78 E3580010 cmp r8,#0x10
:0239CA7C 3AFFFFF4 bcc 0239CA54
:0239CA80 E3580000 cmp r8,#0x0
:0239CA84 03A00005 moveq  r0,#0x5		;r0=5(0x5)
:0239CA88 0A000006 beq 0239CAA8
:0239CA8C E5846018 str r6,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CA90 E584501C str r5,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CA94 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0239CA98 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CA9C E1C500B4 strh r0,[r5, #+0x4]		;r5+0x4=*(00000004)
:0239CAA0 EB000194 bl 0239D0F8
:0239CAA4 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:0239CAA8 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:0239CAAC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239CAB0 0380FFF4 orreq  r15,r0,#0x3D0
:0239CAB4 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239CAB8 E59F01DC ldr r0,[r15, #+0x1dc]		;r15+0x1dc=*(0239cc9c)=#58785780(0x0380fff4)
:0239CABC E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0239CAC0 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239CAC4 E2820B01 add  r0,r2,#0x400
:0239CAC8 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0380fff8)=#598581743(0x23ada1ef)
:0239CACC E2820004 add  r0,r2,#0x4
:0239CAD0 E2411010 sub  r1,r1,#0x10
:0239CAD4 E3510005 cmp r1,#0x5
:0239CAD8 E2804B01 add  r4,r0,#0x400
:0239CADC E2825FD1 add  r5,r2,#0x344
:0239CAE0 908FF101 addls  r15,r15,r1,lsl #0x2
:0239CAE4 EA000065 b 0239CC80
:0239CAE8 EA000004 b 0239CB00
:0239CAEC EA000021 b 0239CB78
:0239CAF0 EA000044 b 0239CC08
:0239CAF4 EA000043 b 0239CC08
:0239CAF8 EA000060 b 0239CC80
:0239CAFC EA000057 b 0239CC60
:0239CB00 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:0239CB04 EB402FF0 bl 033A8ACC
:0239CB08 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239CB0C E1C500BC strh r0,[r5, #+0xc]		;r5+0xc=*(0000000c)
:0239CB10 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CB14 E1A01006 mov  r1,r6			;r1=0(0x0)
:0239CB18 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(0000000a)
:0239CB1C E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CB20 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000008)
:0239CB24 E1C410B6 strh r1,[r4, #+0x6]		;r4+0x6=*(00000007)
:0239CB28 E1C410B8 strh r1,[r4, #+0x8]		;r4+0x8=*(00000009)
:0239CB2C E5941018 ldr r1,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CB30 E1D103B8 ldrh r0,[r1, #+0x38]		;r1+0x38=*(00000038)
:0239CB34 E3500000 cmp r0,#0x0
:0239CB38 E1D104BA ldrh r0,[r1, #+0x4a]		;r1+0x4a=*(0000004a)
:0239CB3C 1A000009 bne 0239CB68
:0239CB40 E2801003 add  r1,r0,#0x3
:0239CB44 E1A000C1 mov  r0,r1,asr #0x1
:0239CB48 E0810F20 add  r0,r1,r0,lsr #0x1e
:0239CB4C E1A00140 mov  r0,r0,asr #0x2
:0239CB50 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239CB54 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239CB58 E350000A cmp r0,#0xA
:0239CB5C 33A0000A movcc  r0,#0xA		;r0=10(0xa)
:0239CB60 31C400BC strcch r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239CB64 EA000000 b 0239CB6C
:0239CB68 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239CB6C E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CB70 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239CB74 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(0000000e)
:0239CB78 E5941018 ldr r1,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CB7C E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(00000007)
:0239CB80 E281103A add  r1,r1,#0x3A
:0239CB84 E0810000 add  r0,r1,r0
:0239CB88 EBFFF698 bl 0239A5F0
:0239CB8C E1B05000 movs r5,r0			;r5=10(0xa)
:0239CB90 03A00015 moveq  r0,#0x15		;r0=21(0x15)
:0239CB94 01C400B0 streqh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CB98 03A06001 moveq  r6,#0x1		;r6=1(0x1)
:0239CB9C 0A000037 beq 0239CC80
:0239CBA0 E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000007)
:0239CBA4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239CBA8 E2811001 add  r1,r1,#0x1
:0239CBAC E1C410B6 strh r1,[r4, #+0x6]		;r4+0x6=*(00000007)
:0239CBB0 E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(0000000b)
:0239CBB4 EB001E84 bl 023A45CC
:0239CBB8 E3500000 cmp r0,#0x0
:0239CBBC 0A000006 beq 0239CBDC
:0239CBC0 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CBC4 E3A0100E mov  r1,#0xE		;r1=14(0xe)
:0239CBC8 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239CBCC E3A00015 mov  r0,#0x15		;r0=21(0x15)
:0239CBD0 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CBD4 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0239CBD8 EA000028 b 0239CC80
:0239CBDC E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CBE0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239CBE4 E3500010 cmp r0,#0x10
:0239CBE8 E1A00005 mov  r0,r5			;r0=10(0xa)
:0239CBEC 1A000002 bne 0239CBFC
:0239CBF0 EBFFF16A bl 023991A0
:0239CBF4 EB402E9E bl 033A8674
:0239CBF8 EA000000 b 0239CC00
:0239CBFC EBFFF167 bl 023991A0
:0239CC00 E3A00012 mov  r0,#0x12		;r0=18(0x12)
:0239CC04 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CC08 E3A00013 mov  r0,#0x13		;r0=19(0x13)
:0239CC0C E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CC10 E5941018 ldr r1,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CC14 E1D103B8 ldrh r0,[r1, #+0x38]		;r1+0x38=*(00000038)
:0239CC18 E3500000 cmp r0,#0x0
:0239CC1C 1A00000B bne 0239CC50
:0239CC20 E2810010 add  r0,r1,#0x10
:0239CC24 EB0011F1 bl 023A13F0
:0239CC28 E3500000 cmp r0,#0x0
:0239CC2C 1A000006 bne 0239CC4C
:0239CC30 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CC34 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:0239CC38 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000017)
:0239CC3C E3A00015 mov  r0,#0x15		;r0=21(0x15)
:0239CC40 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CC44 E3A06001 mov  r6,#0x1		;r6=1(0x1)
:0239CC48 EA00000C b 0239CC80
:0239CC4C EB000F32 bl 023A091C
:0239CC50 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239CC54 E59F1044 ldr r1,[r15, #+0x44]		;r15+0x44=*(0239cca0)=#41866256(0x027ed410)
:0239CC58 EBFFF5CB bl 0239A38C
:0239CC5C EA000007 b 0239CC80
:0239CC60 E1C460B0 strh r6,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CC64 EB402F70 bl 033A8A2C
:0239CC68 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0239cc9c)=#58785780(0x0380fff4)
:0239CC6C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239CC70 E2800C03 add  r0,r0,#0x300
:0239CC74 E1D002BE ldrh r0,[r0, #+0x2e]		;r0+0x2e=*(ae087319)
:0239CC78 E1C500BC strh r0,[r5, #+0xc]		;r5+0xc=*(00000016)
:0239CC7C EB0001CC bl 0239D3B4
:0239CC80 E3560000 cmp r6,#0x0
:0239CC84 0A000002 beq 0239CC94
:0239CC88 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239CC8C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239CC90 EB402C65 bl 033A7E2C
:0239CC94 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239CC98 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239CC9C 0380FFF4 orreq  r15,r0,#0x3D0
:0239CCA0 027ED410 rsbeqs r13,r14,#0x10000000
:0239CCA4 E59F0054 ldr r0,[r15, #+0x54]		;r15+0x54=*(0239cd00)=#58785780(0x0380fff4)
:0239CCA8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239CCAC E2800004 add  r0,r0,#0x4
:0239CCB0 E2802B01 add  r2,r0,#0x400
:0239CCB4 E1D210BA ldrh r1,[r2, #+0xa]		;r2+0xa=*(ae0872f5)
:0239CCB8 E1D200BC ldrh r0,[r2, #+0xc]		;r2+0xc=*(ae0872f7)
:0239CCBC E0810000 add  r0,r1,r0
:0239CCC0 E1C200BA strh r0,[r2, #+0xa]		;r2+0xa=*(ae0872f5)
:0239CCC4 E5920018 ldr r0,[r2, #+0x18]		;r2+0x18=*(ae087303)
:0239CCC8 E1D210BA ldrh r1,[r2, #+0xa]		;r2+0xa=*(ae0872f5)
:0239CCCC E1D004BA ldrh r0,[r0, #+0x4a]		;r0+0x4a=*(ae087335)
:0239CCD0 E1510000 cmp r1,r0
:0239CCD4 3A000005 bcc 0239CCF0
:0239CCD8 E1D200B6 ldrh r0,[r2, #+0x6]		;r2+0x6=*(ae0872f1)
:0239CCDC E3500010 cmp r0,#0x10
:0239CCE0 33A00011 movcc  r0,#0x11		;r0=17(0x11)
:0239CCE4 31C200B0 strcch r0,[r2, #+0x0]		;r2+0x0=*(ae0872eb)
:0239CCE8 23A00015 movcs  r0,#0x15		;r0=21(0x15)
:0239CCEC 21C200B0 strcsh r0,[r2, #+0x0]		;r2+0x0=*(ae0872eb)
:0239CCF0 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(0239cd04)=#58688920(0x037f8598)
:0239CCF4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239CCF8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239CCFC E12FFF1C bx r12 (Jump to addr_037F8598?)msr CPSR_fsxc,r12
:0239CD00 0380FFF4 orreq  r15,r0,#0x3D0
:0239CD04 037F8598 cmneq r15,#0x26000000
:0239CD08 E92D4010 stmdb  r13!,{r4,r14}
:0239CD0C E59F008C ldr r0,[r15, #+0x8c]		;r15+0x8c=*(0239cda0)=#58785780(0x0380fff4)
:0239CD10 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239CD14 E2820B01 add  r0,r2,#0x400
:0239CD18 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0380fff8)=#598581743(0x23ada1ef)
:0239CD1C E2820004 add  r0,r2,#0x4
:0239CD20 E3510020 cmp r1,#0x20
:0239CD24 E2804B01 add  r4,r0,#0x400
:0239CD28 0A000002 beq 0239CD38
:0239CD2C E3510025 cmp r1,#0x25
:0239CD30 0A00000B beq 0239CD64
:0239CD34 EA000017 b 0239CD98
:0239CD38 EB402E4D bl 033A8674
:0239CD3C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239CD40 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(00000005)
:0239CD44 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000007)
:0239CD48 E3A00021 mov  r0,#0x21		;r0=33(0x21)
:0239CD4C E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CD50 E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CD54 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(0239cda4)=#41866516(0x027ed514)
:0239CD58 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000031)
:0239CD5C EBFFF58A bl 0239A38C
:0239CD60 EA00000C b 0239CD98
:0239CD64 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000005)
:0239CD68 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CD6C E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000025)
:0239CD70 E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000007)
:0239CD74 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CD78 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000027)
:0239CD7C E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(00000005)
:0239CD80 E3500000 cmp r0,#0x0
:0239CD84 0A000000 beq 0239CD8C
:0239CD88 EB402F27 bl 033A8A2C
:0239CD8C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239CD90 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CD94 EB000186 bl 0239D3B4
:0239CD98 E8BD4010 ldmia  r13!,{r4,r14}
:0239CD9C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239CDA0 0380FFF4 orreq  r15,r0,#0x3D0
:0239CDA4 027ED514 rsbeqs r13,r14,#0x5000000
:0239CDA8 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0239cddc)=#58785780(0x0380fff4)
:0239CDAC E59FC02C ldr r12,[r15, #+0x2c]		;r15+0x2c=*(0239cde0)=#58688920(0x037f8598)
:0239CDB0 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239CDB4 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:0239CDB8 E2820004 add  r0,r2,#0x4
:0239CDBC E2800B01 add  r0,r0,#0x400
:0239CDC0 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(0380fff8)=#598581743(0x23ada1ef)
:0239CDC4 E3A03025 mov  r3,#0x25		;r3=37(0x25)
:0239CDC8 E2822B01 add  r2,r2,#0x400
:0239CDCC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239CDD0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239CDD4 E1C230B4 strh r3,[r2, #+0x4]		;r2+0x4=*(ae0872ef)
:0239CDD8 E12FFF1C bx r12 (Jump to addr_037F8598?)msr CPSR_fsxc,r12
:0239CDDC 0380FFF4 orreq  r15,r0,#0x3D0
:0239CDE0 037F8598 cmneq r15,#0x26000000
:0239CDE4 E92D4010 stmdb  r13!,{r4,r14}
:0239CDE8 E59F00D0 ldr r0,[r15, #+0xd0]		;r15+0xd0=*(0239cec0)=#58785780(0x0380fff4)
:0239CDEC E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239CDF0 E2820B01 add  r0,r2,#0x400
:0239CDF4 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0380fff8)=#598581743(0x23ada1ef)
:0239CDF8 E2820004 add  r0,r2,#0x4
:0239CDFC E3510030 cmp r1,#0x30
:0239CE00 E2804B01 add  r4,r0,#0x400
:0239CE04 0A000002 beq 0239CE14
:0239CE08 E3510035 cmp r1,#0x35
:0239CE0C 0A00001F beq 0239CE90
:0239CE10 EA000028 b 0239CEB8
:0239CE14 E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CE18 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239CE1C E1A02001 mov  r2,r1			;r2=0(0x0)
:0239CE20 E2800010 add  r0,r0,#0x10
:0239CE24 EB00121C bl 023A169C
:0239CE28 E3500000 cmp r0,#0x0
:0239CE2C 1A000008 bne 0239CE54
:0239CE30 E594101C ldr r1,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CE34 E3A02008 mov  r2,#0x8		;r2=8(0x8)
:0239CE38 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239CE3C E1C120B4 strh r2,[r1, #+0x4]		;r1+0x4=*(00000004)
:0239CE40 E3A02035 mov  r2,#0x35		;r2=53(0x35)
:0239CE44 E1A01000 mov  r1,r0			;r1=2(0x2)
:0239CE48 E1C420B0 strh r2,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CE4C EB402BF6 bl 033A7E2C
:0239CE50 EA000018 b 0239CEB8
:0239CE54 E5941018 ldr r1,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CE58 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239CE5C E1D131B6 ldrh r3,[r1, #+0x16]		;r1+0x16=*(00000018)
:0239CE60 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239CE64 E1C032BC strh r3,[r0, #+0x2c]		;r0+0x2c=*(0000002e)
:0239CE68 E1C022BE strh r2,[r0, #+0x2e]		;r0+0x2e=*(00000030)
:0239CE6C E1C013B0 strh r1,[r0, #+0x30]		;r0+0x30=*(00000032)
:0239CE70 E3A01031 mov  r1,#0x31		;r1=49(0x31)
:0239CE74 E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CE78 EB000EA7 bl 023A091C
:0239CE7C E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CE80 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(0239cec4)=#41866804(0x027ed634)
:0239CE84 E1D001B8 ldrh r0,[r0, #+0x18]		;r0+0x18=*(0000001a)
:0239CE88 EBFFF53F bl 0239A38C
:0239CE8C EA000009 b 0239CEB8
:0239CE90 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239CE94 EB000DB6 bl 023A0574
:0239CE98 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239CE9C EB000D9B bl 023A0510
:0239CEA0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239CEA4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239CEA8 EB000E78 bl 023A0890
:0239CEAC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239CEB0 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CEB4 EB00013E bl 0239D3B4
:0239CEB8 E8BD4010 ldmia  r13!,{r4,r14}
:0239CEBC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239CEC0 0380FFF4 orreq  r15,r0,#0x3D0
:0239CEC4 027ED634 rsbeqs r13,r14,#0x3400000
:0239CEC8 E92D4008 stmdb  r13!,{r3,r14}
:0239CECC E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(0239cf04)=#58785780(0x0380fff4)
:0239CED0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239CED4 E591C000 ldr r12,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239CED8 E3A03007 mov  r3,#0x7		;r3=7(0x7)
:0239CEDC E28C1004 add  r1,r12,#0x4
:0239CEE0 E591241C ldr r2,[r1, #+0x41c]		;r1+0x41c=*(03810410)=#832294714(0x319bcf3a)
:0239CEE4 E1A01000 mov  r1,r0			;r1=2(0x2)
:0239CEE8 E1C230B4 strh r3,[r2, #+0x4]		;r2+0x4=*(319bcf3e)=#0(0x00000000)
:0239CEEC E28C2B01 add  r2,r12,#0x400
:0239CEF0 E3A03035 mov  r3,#0x35		;r3=53(0x35)
:0239CEF4 E1C230B4 strh r3,[r2, #+0x4]		;r2+0x4=*(319bcf3e)=#0(0x00000000)
:0239CEF8 EB402BCB bl 033A7E2C
:0239CEFC E8BD4008 ldmia  r13!,{r3,r14}
:0239CF00 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239CF04 0380FFF4 orreq  r15,r0,#0x3D0
:0239CF08 E92D4010 stmdb  r13!,{r4,r14}
:0239CF0C E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(0239cfc0)=#58785780(0x0380fff4)
:0239CF10 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239CF14 E2820B01 add  r0,r2,#0x400
:0239CF18 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0380fff8)=#598581743(0x23ada1ef)
:0239CF1C E2820004 add  r0,r2,#0x4
:0239CF20 E3510050 cmp r1,#0x50
:0239CF24 E2804B01 add  r4,r0,#0x400
:0239CF28 0A000002 beq 0239CF38
:0239CF2C E3510053 cmp r1,#0x53
:0239CF30 0A000016 beq 0239CF90
:0239CF34 EA00001F b 0239CFB8
:0239CF38 E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CF3C E2800010 add  r0,r0,#0x10
:0239CF40 EB00101E bl 023A0FC0
:0239CF44 E3500000 cmp r0,#0x0
:0239CF48 1A000008 bne 0239CF70
:0239CF4C E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239CF50 E3A01008 mov  r1,#0x8		;r1=8(0x8)
:0239CF54 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(0380fff8)=#598581743(0x23ada1ef)
:0239CF58 E3A02053 mov  r2,#0x53		;r2=83(0x53)
:0239CF5C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239CF60 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0239CF64 E1C420B0 strh r2,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CF68 EB402BAF bl 033A7E2C
:0239CF6C EA000011 b 0239CFB8
:0239CF70 E3A01051 mov  r1,#0x51		;r1=81(0x51)
:0239CF74 E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CF78 EB000E67 bl 023A091C
:0239CF7C E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239CF80 E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(0239cfc4)=#41867060(0x027ed734)
:0239CF84 E1D001B8 ldrh r0,[r0, #+0x18]		;r0+0x18=*(0000001a)
:0239CF88 EBFFF4FF bl 0239A38C
:0239CF8C EA000009 b 0239CFB8
:0239CF90 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239CF94 EB000D76 bl 023A0574
:0239CF98 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239CF9C EB000D5B bl 023A0510
:0239CFA0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239CFA4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239CFA8 EB000E38 bl 023A0890
:0239CFAC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239CFB0 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239CFB4 EB0000FE bl 0239D3B4
:0239CFB8 E8BD4010 ldmia  r13!,{r4,r14}
:0239CFBC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239CFC0 0380FFF4 orreq  r15,r0,#0x3D0
:0239CFC4 027ED734 rsbeqs r13,r14,#0xD00000
:0239CFC8 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0239cffc)=#58785780(0x0380fff4)
:0239CFCC E59FC02C ldr r12,[r15, #+0x2c]		;r15+0x2c=*(0239d000)=#58688920(0x037f8598)
:0239CFD0 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239CFD4 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:0239CFD8 E2820004 add  r0,r2,#0x4
:0239CFDC E590041C ldr r0,[r0, #+0x41c]		;r0+0x41c=*(03810410)=#832294714(0x319bcf3a)
:0239CFE0 E3A03053 mov  r3,#0x53		;r3=83(0x53)
:0239CFE4 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239CFE8 E2822B01 add  r2,r2,#0x400
:0239CFEC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239CFF0 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:0239CFF4 E1C230B4 strh r3,[r2, #+0x4]		;r2+0x4=*(ae0872ef)
:0239CFF8 E12FFF1C bx r12 (Jump to addr_037F8598?)msr CPSR_fsxc,r12
:0239CFFC 0380FFF4 orreq  r15,r0,#0x3D0
:0239D000 037F8598 cmneq r15,#0x26000000
:0239D004 E92D4010 stmdb  r13!,{r4,r14}
:0239D008 E59F00A4 ldr r0,[r15, #+0xa4]		;r15+0xa4=*(0239d0b4)=#58785780(0x0380fff4)
:0239D00C E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D010 E2820B01 add  r0,r2,#0x400
:0239D014 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0380fff8)=#598581743(0x23ada1ef)
:0239D018 E2820004 add  r0,r2,#0x4
:0239D01C E3510060 cmp r1,#0x60
:0239D020 E2804B01 add  r4,r0,#0x400
:0239D024 0A000002 beq 0239D034
:0239D028 E3510063 cmp r1,#0x63
:0239D02C 0A000016 beq 0239D08C
:0239D030 EA00001D b 0239D0AC
:0239D034 E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239D038 E2800010 add  r0,r0,#0x10
:0239D03C EB001009 bl 023A1068
:0239D040 E3500000 cmp r0,#0x0
:0239D044 1A000008 bne 0239D06C
:0239D048 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(0000001d)
:0239D04C E3A01008 mov  r1,#0x8		;r1=8(0x8)
:0239D050 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(0380fff8)=#598581743(0x23ada1ef)
:0239D054 E3A02063 mov  r2,#0x63		;r2=99(0x63)
:0239D058 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239D05C E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0239D060 E1C420B0 strh r2,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239D064 EB402B70 bl 033A7E2C
:0239D068 EA00000F b 0239D0AC
:0239D06C E3A01061 mov  r1,#0x61		;r1=97(0x61)
:0239D070 E1C410B0 strh r1,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239D074 EB000E28 bl 023A091C
:0239D078 E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239D07C E59F1034 ldr r1,[r15, #+0x34]		;r15+0x34=*(0239d0b8)=#41867304(0x027ed828)
:0239D080 E1D001B8 ldrh r0,[r0, #+0x18]		;r0+0x18=*(0000001a)
:0239D084 EBFFF4C0 bl 0239A38C
:0239D088 EA000007 b 0239D0AC
:0239D08C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D090 EB000D1E bl 023A0510
:0239D094 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D098 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239D09C EB000DFB bl 023A0890
:0239D0A0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D0A4 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:0239D0A8 EB0000C1 bl 0239D3B4
:0239D0AC E8BD4010 ldmia  r13!,{r4,r14}
:0239D0B0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D0B4 0380FFF4 orreq  r15,r0,#0x3D0
:0239D0B8 027ED828 rsbeqs r13,r14,#0x280000
:0239D0BC E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0239d0f0)=#58785780(0x0380fff4)
:0239D0C0 E59FC02C ldr r12,[r15, #+0x2c]		;r15+0x2c=*(0239d0f4)=#58688920(0x037f8598)
:0239D0C4 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D0C8 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:0239D0CC E2820004 add  r0,r2,#0x4
:0239D0D0 E590041C ldr r0,[r0, #+0x41c]		;r0+0x41c=*(03810410)=#832294714(0x319bcf3a)
:0239D0D4 E3A03063 mov  r3,#0x63		;r3=99(0x63)
:0239D0D8 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239D0DC E2822B01 add  r2,r2,#0x400
:0239D0E0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239D0E4 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:0239D0E8 E1C230B4 strh r3,[r2, #+0x4]		;r2+0x4=*(ae0872ef)
:0239D0EC E12FFF1C bx r12 (Jump to addr_037F8598?)msr CPSR_fsxc,r12
:0239D0F0 0380FFF4 orreq  r15,r0,#0x3D0
:0239D0F4 037F8598 cmneq r15,#0x26000000
:0239D0F8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239D0FC E59F0254 ldr r0,[r15, #+0x254]		;r15+0x254=*(0239d358)=#58785780(0x0380fff4)
:0239D100 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D104 E2820B01 add  r0,r2,#0x400
:0239D108 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(0380fff8)=#598581743(0x23ada1ef)
:0239D10C E2820004 add  r0,r2,#0x4
:0239D110 E2411080 sub  r1,r1,#0x80
:0239D114 E3510004 cmp r1,#0x4
:0239D118 E2824FD1 add  r4,r2,#0x344
:0239D11C E2805B01 add  r5,r0,#0x400
:0239D120 908FF101 addls  r15,r15,r1,lsl #0x2
:0239D124 EA000083 b 0239D338
:0239D128 EA000003 b 0239D13C
:0239D12C EA000012 b 0239D17C
:0239D130 EA00003E b 0239D230
:0239D134 EA000047 b 0239D258
:0239D138 EA000061 b 0239D2C4
:0239D13C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D140 E1C501B4 strh r0,[r5, #+0x14]		;r5+0x14=*(0000001e)
:0239D144 E3A00013 mov  r0,#0x13		;r0=19(0x13)
:0239D148 EBFFF345 bl 02399E64
:0239D14C E1C500BE strh r0,[r5, #+0xe]		;r5+0xe=*(00000018)
:0239D150 E3A00035 mov  r0,#0x35		;r0=53(0x35)
:0239D154 EBFFF342 bl 02399E64
:0239D158 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(0000001a)
:0239D15C E5951018 ldr r1,[r5, #+0x18]		;r5+0x18=*(00000022)
:0239D160 E1D101B2 ldrh r0,[r1, #+0x12]		;r1+0x12=*(23ada201)=#0(0x00000000)
:0239D164 E1D111B4 ldrh r1,[r1, #+0x14]		;r1+0x14=*(23ada203)=#0(0x00000000)
:0239D168 EBFFEEA3 bl 02398BFC
:0239D16C E3A00004 mov  r0,#0x4		;r0=4(0x4)
:0239D170 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239D174 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D178 E1C501B6 strh r0,[r5, #+0x16]		;r5+0x16=*(00000020)
:0239D17C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D180 E5850004 str r0,[r5, #+0x4]		;r5+0x4=*(0000000e)
:0239D184 E5850008 str r0,[r5, #+0x8]		;r5+0x8=*(00000012)
:0239D188 E5951018 ldr r1,[r5, #+0x18]		;r5+0x18=*(00000022)
:0239D18C E1D501B4 ldrh r0,[r5, #+0x14]		;r5+0x14=*(0000001e)
:0239D190 E2811018 add  r1,r1,#0x18
:0239D194 E0810000 add  r0,r1,r0
:0239D198 EBFFF514 bl 0239A5F0
:0239D19C E1B04000 movs r4,r0			;r4=0(0x0)
:0239D1A0 0A000002 beq 0239D1B0
:0239D1A4 E1D501B4 ldrh r0,[r5, #+0x14]		;r5+0x14=*(0000001e)
:0239D1A8 E3500010 cmp r0,#0x10
:0239D1AC 3A000002 bcc 0239D1BC
:0239D1B0 E3A00084 mov  r0,#0x84		;r0=132(0x84)
:0239D1B4 E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(0000000a)
:0239D1B8 EA00005E b 0239D338
:0239D1BC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D1C0 EB001D01 bl 023A45CC
:0239D1C4 E3500000 cmp r0,#0x0
:0239D1C8 13A0000E movne  r0,#0xE		;r0=14(0xe)
:0239D1CC 11C501B6 strneh r0,[r5, #+0x16]		;r5+0x16=*(00000020)
:0239D1D0 13A00084 movne  r0,#0x84		;r0=132(0x84)
:0239D1D4 11C500B0 strneh r0,[r5, #+0x0]		;r5+0x0=*(0000000a)
:0239D1D8 1A000056 bne 0239D338
:0239D1DC E1D500B0 ldrh r0,[r5, #+0x0]		;r5+0x0=*(0000000a)
:0239D1E0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239D1E4 E3500080 cmp r0,#0x80
:0239D1E8 E1A00804 mov  r0,r4,lsl #0x10		;r0=0(0x0)
:0239D1EC E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239D1F0 1A000007 bne 0239D214
:0239D1F4 EBFFEFE9 bl 023991A0
:0239D1F8 EB402D1D bl 033A8674
:0239D1FC E59F1158 ldr r1,[r15, #+0x158]		;r15+0x158=*(0239d35c)=#75530304(0x04808040)
:0239D200 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:0239D204 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(04808040)=#2069577591(0x7b5b3f77)
:0239D208 E1C510BC strh r1,[r5, #+0xc]		;r5+0xc=*(00000016)
:0239D20C EBFFF0DB bl 02399580
:0239D210 EA000000 b 0239D218
:0239D214 EBFFEFE1 bl 023991A0
:0239D218 E3A00082 mov  r0,#0x82		;r0=130(0x82)
:0239D21C E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(0000000a)
:0239D220 E5950018 ldr r0,[r5, #+0x18]		;r5+0x18=*(00000022)
:0239D224 E59F1134 ldr r1,[r15, #+0x134]		;r15+0x134=*(0239d360)=#41867988(0x027edad4)
:0239D228 E1D001B6 ldrh r0,[r0, #+0x16]		;r0+0x16=*(00000098)
:0239D22C EBFFF456 bl 0239A38C
:0239D230 E5951004 ldr r1,[r5, #+0x4]		;r5+0x4=*(0000000e)
:0239D234 E59F0128 ldr r0,[r15, #+0x128]		;r15+0x128=*(0239d364)=#75530652(0x0480819c)
:0239D238 E2811001 add  r1,r1,#0x1
:0239D23C E5851004 str r1,[r5, #+0x4]		;r5+0x4=*(0000000e)
:0239D240 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0480819c)=#-1(0xffffffff)
:0239D244 E3100001 tst r0,#0x1
:0239D248 15950008 ldrne r0,[r5, #+0x8]		;r5+0x8=*(00000012)
:0239D24C 12800064 addne  r0,r0,#0x64
:0239D250 15850008 strne r0,[r5, #+0x8]		;r5+0x8=*(00000012)
:0239D254 EA000037 b 0239D338
:0239D258 E5951018 ldr r1,[r5, #+0x18]		;r5+0x18=*(00000022)
:0239D25C E1D501B4 ldrh r0,[r5, #+0x14]		;r5+0x14=*(0000001e)
:0239D260 E2811018 add  r1,r1,#0x18
:0239D264 E0810000 add  r0,r1,r0
:0239D268 EBFFF4E0 bl 0239A5F0
:0239D26C E5951004 ldr r1,[r5, #+0x4]		;r5+0x4=*(0000000e)
:0239D270 E1A04000 mov  r4,r0			;r4=-1(0xffffffff)
:0239D274 E3510000 cmp r1,#0x0
:0239D278 15950008 ldrne r0,[r5, #+0x8]		;r5+0x8=*(00000012)
:0239D27C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239D280 13500000 cmpne r0,#0x0
:0239D284 0A000003 beq 0239D298
:0239D288 EB406512 bl 033B66D8
:0239D28C E2802001 add  r2,r0,#0x1
:0239D290 E3520064 cmp r2,#0x64
:0239D294 83A02064 movhi  r2,#0x64		;r2=100(0x64)
:0239D298 E595101C ldr r1,[r5, #+0x1c]		;r5+0x1c=*(00000026)
:0239D29C E1D501B4 ldrh r0,[r5, #+0x14]		;r5+0x14=*(0000001e)
:0239D2A0 E1842402 orr  r2,r4,r2,lsl #0x8
:0239D2A4 E0810080 add  r0,r1,r0,lsl #0x1
:0239D2A8 E1C020B8 strh r2,[r0, #+0x8]		;r0+0x8=*(00000007)
:0239D2AC E1D511B4 ldrh r1,[r5, #+0x14]		;r5+0x14=*(0000001e)
:0239D2B0 E3A00081 mov  r0,#0x81		;r0=129(0x81)
:0239D2B4 E2811001 add  r1,r1,#0x1
:0239D2B8 E1C511B4 strh r1,[r5, #+0x14]		;r5+0x14=*(0000001e)
:0239D2BC E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(0000000a)
:0239D2C0 EA00001C b 0239D338
:0239D2C4 EB402DD8 bl 033A8A2C
:0239D2C8 E59F1088 ldr r1,[r15, #+0x88]		;r15+0x88=*(0239d358)=#58785780(0x0380fff4)
:0239D2CC E3A00013 mov  r0,#0x13		;r0=19(0x13)
:0239D2D0 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D2D4 E2811C03 add  r1,r1,#0x300
:0239D2D8 E1D112BE ldrh r1,[r1, #+0x2e]		;r1+0x2e=*(ae087319)
:0239D2DC E1C410BC strh r1,[r4, #+0xc]		;r4+0xc=*(0000000b)
:0239D2E0 E1D510BE ldrh r1,[r5, #+0xe]		;r5+0xe=*(00000018)
:0239D2E4 EBFFF2E9 bl 02399E90
:0239D2E8 E1D511B0 ldrh r1,[r5, #+0x10]		;r5+0x10=*(0000001a)
:0239D2EC E3A00035 mov  r0,#0x35		;r0=53(0x35)
:0239D2F0 EBFFF2E6 bl 02399E90
:0239D2F4 E1D500BC ldrh r0,[r5, #+0xc]		;r5+0xc=*(00000016)
:0239D2F8 EBFFF0A0 bl 02399580
:0239D2FC E1D521B6 ldrh r2,[r5, #+0x16]		;r5+0x16=*(00000020)
:0239D300 E595101C ldr r1,[r5, #+0x1c]		;r5+0x1c=*(00000026)
:0239D304 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D308 E1C120B4 strh r2,[r1, #+0x4]		;r1+0x4=*(ae0872ef)
:0239D30C E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(0000000a)
:0239D310 E1D521B4 ldrh r2,[r5, #+0x14]		;r5+0x14=*(0000001e)
:0239D314 E1A01000 mov  r1,r0			;r1=0(0x0)
:0239D318 EA000003 b 0239D32C
:0239D31C E595001C ldr r0,[r5, #+0x1c]		;r5+0x1c=*(00000026)
:0239D320 E0800082 add  r0,r0,r2,lsl #0x1
:0239D324 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000008)
:0239D328 E2822001 add  r2,r2,#0x1
:0239D32C E3520010 cmp r2,#0x10
:0239D330 3AFFFFF9 bcc 0239D31C
:0239D334 EB00001E bl 0239D3B4
:0239D338 E1D500B0 ldrh r0,[r5, #+0x0]		;r5+0x0=*(0000000a)
:0239D33C E3500000 cmp r0,#0x0
:0239D340 0A000002 beq 0239D350
:0239D344 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239D348 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:0239D34C EB402AB6 bl 033A7E2C
:0239D350 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239D354 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D358 0380FFF4 orreq  r15,r0,#0x3D0
:0239D35C 04808040 streq r8,[r0],#+0x40
:0239D360 027EDAD4 rsbeqs r13,r14,#0xD4000
:0239D364 0480819C streq r8,[r0],#+0x19c
:0239D368 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239d38c)=#58785780(0x0380fff4)
:0239D36C E59FC01C ldr r12,[r15, #+0x1c]		;r15+0x1c=*(0239d390)=#58688920(0x037f8598)
:0239D370 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D374 E3A03083 mov  r3,#0x83		;r3=131(0x83)
:0239D378 E2812B01 add  r2,r1,#0x400
:0239D37C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239D380 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:0239D384 E1C230B4 strh r3,[r2, #+0x4]		;r2+0x4=*(00000068)
:0239D388 E12FFF1C bx r12 (Jump to addr_037F8598?)msr CPSR_fsxc,r12
:0239D38C 0380FFF4 orreq  r15,r0,#0x3D0
:0239D390 037F8598 cmneq r15,#0x26000000
:0239D394 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(0239d3ac)=#58785780(0x0380fff4)
:0239D398 E59FC010 ldr r12,[r15, #+0x10]		;r15+0x10=*(0239d3b0)=#41869004(0x027edecc)
:0239D39C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D3A0 E28000C6 add  r0,r0,#0xC6
:0239D3A4 E2800C03 add  r0,r0,#0x300
:0239D3A8 E12FFF1C bx r12 (Jump to addr_027EDECC?)msr CPSR_fsxc,r12
:0239D3AC 0380FFF4 orreq  r15,r0,#0x3D0
:0239D3B0 027EDECC rsbeqs r13,r14,#0xCC0
:0239D3B4 E92D4010 stmdb  r13!,{r4,r14}
:0239D3B8 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(0239d404)=#58785780(0x0380fff4)
:0239D3BC E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D3C0 E2820024 add  r0,r2,#0x24
:0239D3C4 E2801B01 add  r1,r0,#0x400
:0239D3C8 E1D100B4 ldrh r0,[r1, #+0x4]		;r1+0x4=*(00000009)
:0239D3CC E2824F5F add  r4,r2,#0x17C
:0239D3D0 E3C00001 bic  r0,r0,#0x1
:0239D3D4 E1C100B4 strh r0,[r1, #+0x4]		;r1+0x4=*(00000009)
:0239D3D8 E5921424 ldr r1,[r2, #+0x424]		;r2+0x424=*(ae08770f)
:0239D3DC E2840084 add  r0,r4,#0x84
:0239D3E0 EB402C81 bl 033A85EC
:0239D3E4 E1D408BC ldrh r0,[r4, #+0x8c]		;r4+0x8c=*(0000008b)
:0239D3E8 E3500000 cmp r0,#0x0
:0239D3EC 0A000002 beq 0239D3FC
:0239D3F0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239D3F4 E3A0100B mov  r1,#0xB		;r1=11(0xb)
:0239D3F8 EB402A8B bl 033A7E2C
:0239D3FC E8BD4010 ldmia  r13!,{r4,r14}
:0239D400 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D404 0380FFF4 orreq  r15,r0,#0x3D0
:0239D408 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239D40C E59F206C ldr r2,[r15, #+0x6c]		;r15+0x6c=*(0239d480)=#58785780(0x0380fff4)
:0239D410 E1A05001 mov  r5,r1			;r5=11(0xb)
:0239D414 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D418 E1A06000 mov  r6,r0			;r6=2(0x2)
:0239D41C E2810F62 add  r0,r1,#0x188
:0239D420 E3A01018 mov  r1,#0x18		;r1=24(0x18)
:0239D424 EB402B35 bl 033A8100
:0239D428 E1B04000 movs r4,r0			;r4=2(0x2)
:0239D42C 1A000003 bne 0239D440
:0239D430 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D434 EBFFF534 bl 0239A90C
:0239D438 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D43C EA00000D b 0239D478
:0239D440 E3A00084 mov  r0,#0x84		;r0=132(0x84)
:0239D444 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000e)
:0239D448 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:0239D44C E1A01006 mov  r1,r6			;r1=2(0x2)
:0239D450 E2840010 add  r0,r4,#0x10
:0239D454 E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(00000010)
:0239D458 EBFFF148 bl 02399980
:0239D45C E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239d480)=#58785780(0x0380fff4)
:0239D460 E1C451B6 strh r5,[r4, #+0x16]		;r4+0x16=*(00000018)
:0239D464 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D468 E1A01004 mov  r1,r4			;r1=2(0x2)
:0239D46C E2800F62 add  r0,r0,#0x188
:0239D470 EB402C5D bl 033A85EC
:0239D474 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D478 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239D47C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D480 0380FFF4 orreq  r15,r0,#0x3D0
:0239D484 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239D488 E59F206C ldr r2,[r15, #+0x6c]		;r15+0x6c=*(0239d4fc)=#58785780(0x0380fff4)
:0239D48C E1A05001 mov  r5,r1			;r5=2(0x2)
:0239D490 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D494 E1A06000 mov  r6,r0			;r6=1(0x1)
:0239D498 E2810F62 add  r0,r1,#0x188
:0239D49C E3A01018 mov  r1,#0x18		;r1=24(0x18)
:0239D4A0 EB402B16 bl 033A8100
:0239D4A4 E1B04000 movs r4,r0			;r4=1(0x1)
:0239D4A8 1A000003 bne 0239D4BC
:0239D4AC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D4B0 EBFFF515 bl 0239A90C
:0239D4B4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D4B8 EA00000D b 0239D4F4
:0239D4BC E3A00085 mov  r0,#0x85		;r0=133(0x85)
:0239D4C0 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239D4C4 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:0239D4C8 E1A01006 mov  r1,r6			;r1=1(0x1)
:0239D4CC E2840010 add  r0,r4,#0x10
:0239D4D0 E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(0000000f)
:0239D4D4 EBFFF129 bl 02399980
:0239D4D8 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239d4fc)=#58785780(0x0380fff4)
:0239D4DC E1C451B6 strh r5,[r4, #+0x16]		;r4+0x16=*(00000017)
:0239D4E0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D4E4 E1A01004 mov  r1,r4			;r1=1(0x1)
:0239D4E8 E2800F62 add  r0,r0,#0x188
:0239D4EC EB402C3E bl 033A85EC
:0239D4F0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D4F4 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239D4F8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D4FC 0380FFF4 orreq  r15,r0,#0x3D0
:0239D500 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239D504 E59F30E4 ldr r3,[r15, #+0xe4]		;r15+0xe4=*(0239d5f0)=#58785780(0x0380fff4)
:0239D508 E1A05001 mov  r5,r1			;r5=1(0x1)
:0239D50C E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D510 E1A07000 mov  r7,r0			;r7=1(0x1)
:0239D514 E2810F62 add  r0,r1,#0x188
:0239D518 E3A0103A mov  r1,#0x3A		;r1=58(0x3a)
:0239D51C E1A06002 mov  r6,r2			;r6=4(0x4)
:0239D520 EB402AF6 bl 033A8100
:0239D524 E1B04000 movs r4,r0			;r4=1(0x1)
:0239D528 1A000003 bne 0239D53C
:0239D52C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D530 EBFFF4F5 bl 0239A90C
:0239D534 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D538 EA00002A b 0239D5E8
:0239D53C E3A00086 mov  r0,#0x86		;r0=134(0x86)
:0239D540 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239D544 E3A02015 mov  r2,#0x15		;r2=21(0x15)
:0239D548 E1A01007 mov  r1,r7			;r1=1(0x1)
:0239D54C E2840010 add  r0,r4,#0x10
:0239D550 E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(0000000f)
:0239D554 EBFFF109 bl 02399980
:0239D558 E59F1094 ldr r1,[r15, #+0x94]		;r15+0x94=*(0239d5f4)=#4095(0x00000fff)
:0239D55C E2860001 add  r0,r6,#0x1
:0239D560 E0051001 and  r1,r5,r1
:0239D564 E1C411B6 strh r1,[r4, #+0x16]		;r4+0x16=*(00000017)
:0239D568 EBFFF420 bl 0239A5F0
:0239D56C E2867002 add  r7,r6,#0x2
:0239D570 E1C401B8 strh r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239D574 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0239D578 E284601A add  r6,r4,#0x1A
:0239D57C EA000007 b 0239D5A0
:0239D580 E3550020 cmp r5,#0x20
:0239D584 2A000008 bcs 0239D5AC
:0239D588 E0870005 add  r0,r7,r5
:0239D58C EBFFF417 bl 0239A5F0
:0239D590 E1A01000 mov  r1,r0			;r1=134(0x86)
:0239D594 E0860005 add  r0,r6,r5
:0239D598 EBFFF409 bl 0239A5C4
:0239D59C E2855001 add  r5,r5,#0x1
:0239D5A0 E1D401B8 ldrh r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239D5A4 E1550000 cmp r5,r0
:0239D5A8 3AFFFFF4 bcc 0239D580
:0239D5AC E284701A add  r7,r4,#0x1A
:0239D5B0 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:0239D5B4 EA000003 b 0239D5C8
:0239D5B8 E1A01006 mov  r1,r6			;r1=0(0x0)
:0239D5BC E0870005 add  r0,r7,r5
:0239D5C0 EBFFF3FF bl 0239A5C4
:0239D5C4 E2855001 add  r5,r5,#0x1
:0239D5C8 E3550020 cmp r5,#0x20
:0239D5CC 3AFFFFF9 bcc 0239D5B8
:0239D5D0 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0239d5f0)=#58785780(0x0380fff4)
:0239D5D4 E1A01004 mov  r1,r4			;r1=1(0x1)
:0239D5D8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D5DC E2800F62 add  r0,r0,#0x188
:0239D5E0 EB402C01 bl 033A85EC
:0239D5E4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D5E8 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239D5EC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D5F0 0380FFF4 orreq  r15,r0,#0x3D0
:0239D5F4 00000FFF unknown
:0239D5F8 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239D5FC E59F30DC ldr r3,[r15, #+0xdc]		;r15+0xdc=*(0239d6e0)=#58785780(0x0380fff4)
:0239D600 E1A06001 mov  r6,r1			;r6=1(0x1)
:0239D604 E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D608 E1A07000 mov  r7,r0			;r7=1(0x1)
:0239D60C E2810F62 add  r0,r1,#0x188
:0239D610 E3A0103A mov  r1,#0x3A		;r1=58(0x3a)
:0239D614 E1A05002 mov  r5,r2			;r5=21(0x15)
:0239D618 EB402AB8 bl 033A8100
:0239D61C E1B04000 movs r4,r0			;r4=1(0x1)
:0239D620 1A000003 bne 0239D634
:0239D624 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D628 EBFFF4B7 bl 0239A90C
:0239D62C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D630 EA000028 b 0239D6D8
:0239D634 E3A00087 mov  r0,#0x87		;r0=135(0x87)
:0239D638 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239D63C E3A00015 mov  r0,#0x15		;r0=21(0x15)
:0239D640 E1C400BE strh r0,[r4, #+0xe]		;r4+0xe=*(0000000f)
:0239D644 E1A01007 mov  r1,r7			;r1=1(0x1)
:0239D648 E2840010 add  r0,r4,#0x10
:0239D64C EBFFF0CB bl 02399980
:0239D650 E1C461B6 strh r6,[r4, #+0x16]		;r4+0x16=*(00000017)
:0239D654 E2850001 add  r0,r5,#0x1
:0239D658 EBFFF3E4 bl 0239A5F0
:0239D65C E2856002 add  r6,r5,#0x2
:0239D660 E1C401B8 strh r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239D664 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:0239D668 E284501A add  r5,r4,#0x1A
:0239D66C EA000007 b 0239D690
:0239D670 E3570020 cmp r7,#0x20
:0239D674 2A000008 bcs 0239D69C
:0239D678 E0860007 add  r0,r6,r7
:0239D67C EBFFF3DB bl 0239A5F0
:0239D680 E1A01000 mov  r1,r0			;r1=21(0x15)
:0239D684 E0850007 add  r0,r5,r7
:0239D688 EBFFF3CD bl 0239A5C4
:0239D68C E2877001 add  r7,r7,#0x1
:0239D690 E1D401B8 ldrh r0,[r4, #+0x18]		;r4+0x18=*(00000019)
:0239D694 E1570000 cmp r7,r0
:0239D698 3AFFFFF4 bcc 0239D670
:0239D69C E284601A add  r6,r4,#0x1A
:0239D6A0 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:0239D6A4 EA000003 b 0239D6B8
:0239D6A8 E1A01005 mov  r1,r5			;r1=0(0x0)
:0239D6AC E0860007 add  r0,r6,r7
:0239D6B0 EBFFF3C3 bl 0239A5C4
:0239D6B4 E2877001 add  r7,r7,#0x1
:0239D6B8 E3570020 cmp r7,#0x20
:0239D6BC 3AFFFFF9 bcc 0239D6A8
:0239D6C0 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0239d6e0)=#58785780(0x0380fff4)
:0239D6C4 E1A01004 mov  r1,r4			;r1=1(0x1)
:0239D6C8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D6CC E2800F62 add  r0,r0,#0x188
:0239D6D0 EB402BC5 bl 033A85EC
:0239D6D4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D6D8 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239D6DC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D6E0 0380FFF4 orreq  r15,r0,#0x3D0
:0239D6E4 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:0239D6E8 E59F206C ldr r2,[r15, #+0x6c]		;r15+0x6c=*(0239d75c)=#58785780(0x0380fff4)
:0239D6EC E1A05001 mov  r5,r1			;r5=1(0x1)
:0239D6F0 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D6F4 E1A06000 mov  r6,r0			;r6=1(0x1)
:0239D6F8 E2810F62 add  r0,r1,#0x188
:0239D6FC E3A01018 mov  r1,#0x18		;r1=24(0x18)
:0239D700 EB402A7E bl 033A8100
:0239D704 E1B04000 movs r4,r0			;r4=1(0x1)
:0239D708 1A000003 bne 0239D71C
:0239D70C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D710 EBFFF47D bl 0239A90C
:0239D714 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D718 EA00000D b 0239D754
:0239D71C E3A00088 mov  r0,#0x88		;r0=136(0x88)
:0239D720 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239D724 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:0239D728 E1A01006 mov  r1,r6			;r1=1(0x1)
:0239D72C E2840010 add  r0,r4,#0x10
:0239D730 E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(0000000f)
:0239D734 EBFFF091 bl 02399980
:0239D738 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239d75c)=#58785780(0x0380fff4)
:0239D73C E1C451B6 strh r5,[r4, #+0x16]		;r4+0x16=*(00000017)
:0239D740 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D744 E1A01004 mov  r1,r4			;r1=1(0x1)
:0239D748 E2800F62 add  r0,r0,#0x188
:0239D74C EB402BA6 bl 033A85EC
:0239D750 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D754 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:0239D758 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D75C 0380FFF4 orreq  r15,r0,#0x3D0
:0239D760 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239D764 E59F1064 ldr r1,[r15, #+0x64]		;r15+0x64=*(0239d7d0)=#58785780(0x0380fff4)
:0239D768 E1A05000 mov  r5,r0			;r5=1(0x1)
:0239D76C E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D770 E3A01016 mov  r1,#0x16		;r1=22(0x16)
:0239D774 E2800F62 add  r0,r0,#0x188
:0239D778 EB402A60 bl 033A8100
:0239D77C E1B04000 movs r4,r0			;r4=-1375178005(0xae0872eb)
:0239D780 1A000003 bne 0239D794
:0239D784 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D788 EBFFF45F bl 0239A90C
:0239D78C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D790 EA00000C b 0239D7C8
:0239D794 E3A0008B mov  r0,#0x8B		;r0=139(0x8b)
:0239D798 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(ae0872f7)
:0239D79C E3A02003 mov  r2,#0x3		;r2=3(0x3)
:0239D7A0 E1A01005 mov  r1,r5			;r1=1(0x1)
:0239D7A4 E2840010 add  r0,r4,#0x10
:0239D7A8 E1C420BE strh r2,[r4, #+0xe]		;r4+0xe=*(ae0872f9)
:0239D7AC EBFFF073 bl 02399980
:0239D7B0 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0239d7d0)=#58785780(0x0380fff4)
:0239D7B4 E1A01004 mov  r1,r4			;r1=-1375178005(0xae0872eb)
:0239D7B8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D7BC E2800F62 add  r0,r0,#0x188
:0239D7C0 EB402B89 bl 033A85EC
:0239D7C4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D7C8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239D7CC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D7D0 0380FFF4 orreq  r15,r0,#0x3D0
:0239D7D4 E92D4008 stmdb  r13!,{r3,r14}
:0239D7D8 E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(0239d830)=#58785780(0x0380fff4)
:0239D7DC E3A01010 mov  r1,#0x10		;r1=16(0x10)
:0239D7E0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D7E4 E2800F62 add  r0,r0,#0x188
:0239D7E8 EB402A44 bl 033A8100
:0239D7EC E1B01000 movs r1,r0			;r1=-1375178005(0xae0872eb)
:0239D7F0 1A000003 bne 0239D804
:0239D7F4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D7F8 EBFFF443 bl 0239A90C
:0239D7FC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D800 EA000008 b 0239D828
:0239D804 E3A0008C mov  r0,#0x8C		;r0=140(0x8c)
:0239D808 E1C100BC strh r0,[r1, #+0xc]		;r1+0xc=*(ae0872f7)
:0239D80C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239D810 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0239d830)=#58785780(0x0380fff4)
:0239D814 E1C120BE strh r2,[r1, #+0xe]		;r1+0xe=*(ae0872f9)
:0239D818 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D81C E2800F62 add  r0,r0,#0x188
:0239D820 EB402B71 bl 033A85EC
:0239D824 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D828 E8BD4008 ldmia  r13!,{r3,r14}
:0239D82C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D830 0380FFF4 orreq  r15,r0,#0x3D0
:0239D834 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239D838 E59F110C ldr r1,[r15, #+0x10c]		;r15+0x10c=*(0239d94c)=#58785780(0x0380fff4)
:0239D83C E1A06000 mov  r6,r0			;r6=1(0x1)
:0239D840 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D844 E2820C03 add  r0,r2,#0x300
:0239D848 E1D01EB4 ldrh r1,[r0, #+0xe4]		;r0+0xe4=*(000000e5)
:0239D84C E2820F62 add  r0,r2,#0x188
:0239D850 E281103E add  r1,r1,#0x3E
:0239D854 E2824FD1 add  r4,r2,#0x344
:0239D858 EB402A28 bl 033A8100
:0239D85C E1B05000 movs r5,r0			;r5=1(0x1)
:0239D860 1A000003 bne 0239D874
:0239D864 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D868 EBFFF427 bl 0239A90C
:0239D86C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D870 EA000033 b 0239D944
:0239D874 E3A0008D mov  r0,#0x8D		;r0=141(0x8d)
:0239D878 E1C500BC strh r0,[r5, #+0xc]		;r5+0xc=*(0000000d)
:0239D87C E1D41AB0 ldrh r1,[r4, #+0xa0]		;r4+0xa0=*(ae08738b)
:0239D880 E285001F add  r0,r5,#0x1F
:0239D884 E2811001 add  r1,r1,#0x1
:0239D888 E0811FA1 add  r1,r1,r1,lsr #0x1f
:0239D88C E1A010C1 mov  r1,r1,asr #0x1
:0239D890 E2811016 add  r1,r1,#0x16
:0239D894 E1C510BE strh r1,[r5, #+0xe]		;r5+0xe=*(0000000f)
:0239D898 E1D611B2 ldrh r1,[r6, #+0x12]		;r6+0x12=*(00000013)
:0239D89C E20110FF and  r1,r1,#0xFF
:0239D8A0 EBFFF347 bl 0239A5C4
:0239D8A4 E1D610BE ldrh r1,[r6, #+0xe]		;r6+0xe=*(0000000f)
:0239D8A8 E285001E add  r0,r5,#0x1E
:0239D8AC E20110FF and  r1,r1,#0xFF
:0239D8B0 EBFFF343 bl 0239A5C4
:0239D8B4 E285002E add  r0,r5,#0x2E
:0239D8B8 E286101E add  r1,r6,#0x1E
:0239D8BC EBFFF02F bl 02399980
:0239D8C0 E1D42AB0 ldrh r2,[r4, #+0xa0]		;r4+0xa0=*(ae08738b)
:0239D8C4 E1C521B6 strh r2,[r5, #+0x16]		;r5+0x16=*(00000017)
:0239D8C8 E3520000 cmp r2,#0x0
:0239D8CC 0A000016 beq 0239D92C
:0239D8D0 E1D40AB2 ldrh r0,[r4, #+0xa2]		;r4+0xa2=*(ae08738d)
:0239D8D4 E3100001 tst r0,#0x1
:0239D8D8 E594009C ldr r0,[r4, #+0x9c]		;r4+0x9c=*(ae087387)
:0239D8DC 0A00000F beq 0239D920
:0239D8E0 E285703C add  r7,r5,#0x3C
:0239D8E4 E2806001 add  r6,r0,#0x1
:0239D8E8 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:0239D8EC EA000007 b 0239D910
:0239D8F0 E1A00006 mov  r0,r6			;r0=1(0x1)
:0239D8F4 EBFFF33D bl 0239A5F0
:0239D8F8 E1A01000 mov  r1,r0			;r1=1(0x1)
:0239D8FC E1A00007 mov  r0,r7			;r0=0(0x0)
:0239D900 EBFFF32F bl 0239A5C4
:0239D904 E2866001 add  r6,r6,#0x1
:0239D908 E2877001 add  r7,r7,#0x1
:0239D90C E2844001 add  r4,r4,#0x1
:0239D910 E1D501B6 ldrh r0,[r5, #+0x16]		;r5+0x16=*(00000017)
:0239D914 E1540000 cmp r4,r0
:0239D918 3AFFFFF4 bcc 0239D8F0
:0239D91C EA000002 b 0239D92C
:0239D920 E285103C add  r1,r5,#0x3C
:0239D924 E2822001 add  r2,r2,#0x1
:0239D928 EB403FC0 bl 033AD830
:0239D92C E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(0239d94c)=#58785780(0x0380fff4)
:0239D930 E1A01005 mov  r1,r5			;r1=1(0x1)
:0239D934 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D938 E2800F62 add  r0,r0,#0x188
:0239D93C EB402B2A bl 033A85EC
:0239D940 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D944 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:0239D948 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239D94C 0380FFF4 orreq  r15,r0,#0x3D0
:0239D950 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(0239d970)=#58785780(0x0380fff4)
:0239D954 E59FC018 ldr r12,[r15, #+0x18]		;r15+0x18=*(0239d974)=#58711924(0x037fdf74)
:0239D958 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D95C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239D960 E2811004 add  r1,r1,#0x4
:0239D964 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:0239D968 E2811B01 add  r1,r1,#0x400
:0239D96C E12FFF1C bx r12 (Jump to addr_037FDF74?)msr CPSR_fsxc,r12
:0239D970 0380FFF4 orreq  r15,r0,#0x3D0
:0239D974 037FDF74 cmneq r15,#0x1D0
:0239D978 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239D97C E59F20DC ldr r2,[r15, #+0xdc]		;r15+0xdc=*(0239da60)=#58785780(0x0380fff4)
:0239D980 E1A05000 mov  r5,r0			;r5=0(0x0)
:0239D984 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239D988 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239D98C E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239D990 E2811C03 add  r1,r1,#0x300
:0239D994 E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(ae087337)
:0239D998 E3510010 cmp r1,#0x10
:0239D99C 1A00002D bne 0239DA58
:0239D9A0 E2850010 add  r0,r5,#0x10
:0239D9A4 EBFFEB54 bl 023986FC
:0239D9A8 E1A04000 mov  r4,r0			;r4=1(0x1)
:0239D9AC E1D501B6 ldrh r0,[r5, #+0x16]		;r5+0x16=*(00000016)
:0239D9B0 EBFFEB69 bl 0239875C
:0239D9B4 E1844000 orr  r4,r4,r0
:0239D9B8 E1D501B8 ldrh r0,[r5, #+0x18]		;r5+0x18=*(00000018)
:0239D9BC EBFFEB73 bl 02398790
:0239D9C0 E1844000 orr  r4,r4,r0
:0239D9C4 E1D501BC ldrh r0,[r5, #+0x1c]		;r5+0x1c=*(0000001c)
:0239D9C8 EBFFEB80 bl 023987D0
:0239D9CC E1844000 orr  r4,r4,r0
:0239D9D0 E1D501BE ldrh r0,[r5, #+0x1e]		;r5+0x1e=*(0000001e)
:0239D9D4 EBFFEB9D bl 02398850
:0239D9D8 E1844000 orr  r4,r4,r0
:0239D9DC E1D502B0 ldrh r0,[r5, #+0x20]		;r5+0x20=*(00000020)
:0239D9E0 EBFFEBA7 bl 02398884
:0239D9E4 E1844000 orr  r4,r4,r0
:0239D9E8 E1D502B2 ldrh r0,[r5, #+0x22]		;r5+0x22=*(00000022)
:0239D9EC EBFFEBCC bl 02398924
:0239D9F0 E1844000 orr  r4,r4,r0
:0239D9F4 E2850024 add  r0,r5,#0x24
:0239D9F8 EBFFEBD2 bl 02398948
:0239D9FC E1844000 orr  r4,r4,r0
:0239DA00 E1D507B4 ldrh r0,[r5, #+0x74]		;r5+0x74=*(00000074)
:0239DA04 EBFFEBE7 bl 023989A8
:0239DA08 E1844000 orr  r4,r4,r0
:0239DA0C E1D507B6 ldrh r0,[r5, #+0x76]		;r5+0x76=*(00000076)
:0239DA10 EBFFEBF2 bl 023989E0
:0239DA14 E1844000 orr  r4,r4,r0
:0239DA18 E1D507B8 ldrh r0,[r5, #+0x78]		;r5+0x78=*(00000078)
:0239DA1C EBFFEBFD bl 02398A18
:0239DA20 E1844000 orr  r4,r4,r0
:0239DA24 E1D507BA ldrh r0,[r5, #+0x7a]		;r5+0x7a=*(0000007a)
:0239DA28 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239DA2C EBFFEC07 bl 02398A50
:0239DA30 E1844000 orr  r4,r4,r0
:0239DA34 E285007C add  r0,r5,#0x7C
:0239DA38 EBFFEC30 bl 02398B00
:0239DA3C E1844000 orr  r4,r4,r0
:0239DA40 E1D509BC ldrh r0,[r5, #+0x9c]		;r5+0x9c=*(0000009c)
:0239DA44 EBFFEC39 bl 02398B30
:0239DA48 E1844000 orr  r4,r4,r0
:0239DA4C E1D509BE ldrh r0,[r5, #+0x9e]		;r5+0x9e=*(0000009e)
:0239DA50 EBFFEC60 bl 02398BD8
:0239DA54 E1840000 orr  r0,r4,r0
:0239DA58 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239DA5C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DA60 0380FFF4 orreq  r15,r0,#0x3D0
:0239DA64 E92D4008 stmdb  r13!,{r3,r14}
:0239DA68 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239daa0)=#58785780(0x0380fff4)
:0239DA6C E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DA70 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239DA74 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239DA78 E2811C03 add  r1,r1,#0x300
:0239DA7C E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(ae087337)
:0239DA80 E3510010 cmp r1,#0x10
:0239DA84 1A000002 bne 0239DA94
:0239DA88 E2800010 add  r0,r0,#0x10
:0239DA8C EBFFEB1A bl 023986FC
:0239DA90 E1A03000 mov  r3,r0			;r3=1(0x1)
:0239DA94 E1A00003 mov  r0,r3			;r0=1(0x1)
:0239DA98 E8BD4008 ldmia  r13!,{r3,r14}
:0239DA9C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DAA0 0380FFF4 orreq  r15,r0,#0x3D0
:0239DAA4 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DAA8 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239DAAC E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239dab8)=#41848520(0x027e8ec8)
:0239DAB0 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DAB4 E12FFF1C bx r12 (Jump to addr_027E8EC8?)msr CPSR_fsxc,r12
:0239DAB8 027E8EC8 rsbeqs r8,r14,#0xC80
:0239DABC E92D4008 stmdb  r13!,{r3,r14}
:0239DAC0 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239daf8)=#58785780(0x0380fff4)
:0239DAC4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DAC8 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239DACC E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239DAD0 E2811C03 add  r1,r1,#0x300
:0239DAD4 E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(ae087337)
:0239DAD8 E3510010 cmp r1,#0x10
:0239DADC 1A000002 bne 0239DAEC
:0239DAE0 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DAE4 EBFFEB29 bl 02398790
:0239DAE8 E1A03000 mov  r3,r0			;r3=1(0x1)
:0239DAEC E1A00003 mov  r0,r3			;r0=1(0x1)
:0239DAF0 E8BD4008 ldmia  r13!,{r3,r14}
:0239DAF4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DAF8 0380FFF4 orreq  r15,r0,#0x3D0
:0239DAFC E92D4008 stmdb  r13!,{r3,r14}
:0239DB00 E59F2040 ldr r2,[r15, #+0x40]		;r15+0x40=*(0239db48)=#58785780(0x0380fff4)
:0239DB04 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DB08 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239DB0C E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239DB10 E2811C03 add  r1,r1,#0x300
:0239DB14 E1D124BC ldrh r2,[r1, #+0x4c]		;r1+0x4c=*(ae087337)
:0239DB18 E3520020 cmp r2,#0x20
:0239DB1C 81A00003 movhi  r0,r3			;r0=1(0x1)
:0239DB20 8A000006 bhi 0239DB40
:0239DB24 1A000003 bne 0239DB38
:0239DB28 E1D115B6 ldrh r1,[r1, #+0x56]		;r1+0x56=*(ae087341)
:0239DB2C E3510000 cmp r1,#0x0
:0239DB30 11A00003 movne  r0,r3			;r0=1(0x1)
:0239DB34 1A000001 bne 0239DB40
:0239DB38 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DB3C EBFFEB23 bl 023987D0
:0239DB40 E8BD4008 ldmia  r13!,{r3,r14}
:0239DB44 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DB48 0380FFF4 orreq  r15,r0,#0x3D0
:0239DB4C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DB50 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239DB54 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239db60)=#41848764(0x027e8fbc)
:0239DB58 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DB5C E12FFF1C bx r12 (Jump to addr_027E8FBC?)msr CPSR_fsxc,r12
:0239DB60 027E8FBC rsbeqs r8,r14,#0x2F0
:0239DB64 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DB68 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239DB6C E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239db78)=#41848816(0x027e8ff0)
:0239DB70 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DB74 E12FFF1C bx r12 (Jump to addr_027E8FF0?)msr CPSR_fsxc,r12
:0239DB78 027E8FF0 rsbeqs r8,r14,#0x3C0
:0239DB7C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DB80 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239DB84 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239db90)=#41848976(0x027e9090)
:0239DB88 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DB8C E12FFF1C bx r12 (Jump to addr_027E9090?)msr CPSR_fsxc,r12
:0239DB90 027E9090 rsbeqs r9,r14,#0x90
:0239DB94 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(0239dba8)=#41849012(0x027e90b4)
:0239DB98 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DB9C E2800010 add  r0,r0,#0x10
:0239DBA0 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239DBA4 E12FFF1C bx r12 (Jump to addr_027E90B4?)msr CPSR_fsxc,r12
:0239DBA8 027E90B4 rsbeqs r9,r14,#0xB4
:0239DBAC E92D4008 stmdb  r13!,{r3,r14}
:0239DBB0 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239dbe8)=#58785780(0x0380fff4)
:0239DBB4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DBB8 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239DBBC E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239DBC0 E2811C03 add  r1,r1,#0x300
:0239DBC4 E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(ae087337)
:0239DBC8 E3510020 cmp r1,#0x20
:0239DBCC 8A000002 bhi 0239DBDC
:0239DBD0 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DBD4 EBFFEB73 bl 023989A8
:0239DBD8 E1A03000 mov  r3,r0			;r3=1(0x1)
:0239DBDC E1A00003 mov  r0,r3			;r0=1(0x1)
:0239DBE0 E8BD4008 ldmia  r13!,{r3,r14}
:0239DBE4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DBE8 0380FFF4 orreq  r15,r0,#0x3D0
:0239DBEC E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DBF0 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239DBF4 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239dc00)=#41849164(0x027e914c)
:0239DBF8 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DBFC E12FFF1C bx r12 (Jump to addr_027E914C?)msr CPSR_fsxc,r12
:0239DC00 027E914C rsbeqs r9,r14,#0x13
:0239DC04 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DC08 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239DC0C E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239dc18)=#41849220(0x027e9184)
:0239DC10 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DC14 E12FFF1C bx r12 (Jump to addr_027E9184?)msr CPSR_fsxc,r12
:0239DC18 027E9184 rsbeqs r9,r14,#0x21
:0239DC1C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DC20 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239DC24 E59FC008 ldr r12,[r15, #+0x8]		;r15+0x8=*(0239dc34)=#41849276(0x027e91bc)
:0239DC28 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DC2C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239DC30 E12FFF1C bx r12 (Jump to addr_027E91BC?)msr CPSR_fsxc,r12
:0239DC34 027E91BC rsbeqs r9,r14,#0x2F
:0239DC38 E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(0239dc4c)=#41849452(0x027e926c)
:0239DC3C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DC40 E2800010 add  r0,r0,#0x10
:0239DC44 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239DC48 E12FFF1C bx r12 (Jump to addr_027E926C?)msr CPSR_fsxc,r12
:0239DC4C 027E926C rsbeqs r9,r14,#0xC0000006
:0239DC50 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DC54 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239DC58 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239dc64)=#41849500(0x027e929c)
:0239DC5C E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DC60 E12FFF1C bx r12 (Jump to addr_027E929C?)msr CPSR_fsxc,r12
:0239DC64 027E929C rsbeqs r9,r14,#0xC0000009
:0239DC68 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DC6C E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239DC70 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239dc7c)=#41849668(0x027e9344)
:0239DC74 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DC78 E12FFF1C bx r12 (Jump to addr_027E9344?)msr CPSR_fsxc,r12
:0239DC7C 027E9344 rsbeqs r9,r14,#0x10000001
:0239DC80 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239DC84 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DC88 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239DC8C E1A05000 mov  r5,r0			;r5=1(0x1)
:0239DC90 E1D501B4 ldrh r0,[r5, #+0x14]		;r5+0x14=*(00000015)
:0239DC94 E350003F cmp r0,#0x3F
:0239DC98 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239DC9C 8A000008 bhi 0239DCC4
:0239DCA0 E1D501B0 ldrh r0,[r5, #+0x10]		;r5+0x10=*(00000011)
:0239DCA4 E1D511B2 ldrh r1,[r5, #+0x12]		;r5+0x12=*(00000013)
:0239DCA8 EBFFEBD3 bl 02398BFC
:0239DCAC E1B04000 movs r4,r0			;r4=5(0x5)
:0239DCB0 1A000002 bne 0239DCC0
:0239DCB4 E1D511B4 ldrh r1,[r5, #+0x14]		;r5+0x14=*(00000015)
:0239DCB8 E3A0002E mov  r0,#0x2E		;r0=46(0x2e)
:0239DCBC EBFFF073 bl 02399E90
:0239DCC0 E1A00004 mov  r0,r4			;r0=5(0x5)
:0239DCC4 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239DCC8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DCCC E92D4010 stmdb  r13!,{r4,r14}
:0239DCD0 E59FC0F4 ldr r12,[r15, #+0xf4]		;r15+0xf4=*(0239ddcc)=#58785780(0x0380fff4)
:0239DCD4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DCD8 E59C2000 ldr r2,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239DCDC E592231C ldr r2,[r2, #+0x31c]		;r2+0x31c=*(ae087607)
:0239DCE0 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239DCE4 E59C1000 ldr r1,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239DCE8 E1D041B0 ldrh r4,[r0, #+0x10]		;r0+0x10=*(00000015)
:0239DCEC E2811C03 add  r1,r1,#0x300
:0239DCF0 E1D112B2 ldrh r1,[r1, #+0x22]		;r1+0x22=*(ae08730d)
:0239DCF4 E1540001 cmp r4,r1
:0239DCF8 3A000003 bcc 0239DD0C
:0239DCFC E2631801 rsb  r1,r3,#0x10000
:0239DD00 E1540001 cmp r4,r1
:0239DD04 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239DD08 1A00002D bne 0239DDC4
:0239DD0C E1D031B4 ldrh r3,[r0, #+0x14]		;r0+0x14=*(00000019)
:0239DD10 E353003F cmp r3,#0x3F
:0239DD14 9A000003 bls 0239DD28
:0239DD18 E59F10B0 ldr r1,[r15, #+0xb0]		;r15+0xb0=*(0239ddd0)=#65535(0x0000ffff)
:0239DD1C E1530001 cmp r3,r1
:0239DD20 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239DD24 1A000026 bne 0239DDC4
:0239DD28 E59F10A0 ldr r1,[r15, #+0xa0]		;r15+0xa0=*(0239ddd0)=#65535(0x0000ffff)
:0239DD2C E1540001 cmp r4,r1
:0239DD30 1A000011 bne 0239DD7C
:0239DD34 E59FC090 ldr r12,[r15, #+0x90]		;r15+0x90=*(0239ddcc)=#58785780(0x0380fff4)
:0239DD38 E3A04001 mov  r4,#0x1		;r4=1(0x1)
:0239DD3C E3A0301C mov  r3,#0x1C		;r3=28(0x1c)
:0239DD40 EA000007 b 0239DD64
:0239DD44 E02E2394 mla  r14,r4,r3,r2unknown
:0239DD48 E1D011B2 ldrh r1,[r0, #+0x12]		;r0+0x12=*(00000017)
:0239DD4C E2844001 add  r4,r4,#0x1
:0239DD50 E1CE11BA strh r1,[r14, #+0x1a]		;r14+0x1a=*(0480401a)=#-436157977(0xe600c1e7)
:0239DD54 E1DE11B8 ldrh r1,[r14, #+0x18]		;r14+0x18=*(04804018)=#-1041769533(0xc1e7dbc3)
:0239DD58 E3510000 cmp r1,#0x0
:0239DD5C 11D011B2 ldrneh r1,[r0, #+0x12]		;r0+0x12=*(00000017)
:0239DD60 11CE11B8 strneh r1,[r14, #+0x18]		;r14+0x18=*(04804018)=#-1041769533(0xc1e7dbc3)
:0239DD64 E59C1000 ldr r1,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239DD68 E2811C03 add  r1,r1,#0x300
:0239DD6C E1D112B2 ldrh r1,[r1, #+0x22]		;r1+0x22=*(ae08730d)
:0239DD70 E1540001 cmp r4,r1
:0239DD74 3AFFFFF2 bcc 0239DD44
:0239DD78 EA00000C b 0239DDB0
:0239DD7C E3540000 cmp r4,#0x0
:0239DD80 0A00000A beq 0239DDB0
:0239DD84 E3A0101C mov  r1,#0x1C		;r1=28(0x1c)
:0239DD88 E0232194 mla  r3,r4,r1,r2unknown
:0239DD8C E1D0E1B2 ldrh r14,[r0, #+0x12]		;r0+0x12=*(00000017)
:0239DD90 E282C018 add  r12,r2,#0x18
:0239DD94 E1C3E1BA strh r14,[r3, #+0x1a]		;r3+0x1a=*(00000036)
:0239DD98 E1D021B0 ldrh r2,[r0, #+0x10]		;r0+0x10=*(00000015)
:0239DD9C E0030192 mul  r3,r2,r1
:0239DDA0 E19C10B3 ldrh r1,[r12, +r3]
:0239DDA4 E3510000 cmp r1,#0x0
:0239DDA8 11D011B2 ldrneh r1,[r0, #+0x12]		;r0+0x12=*(00000017)
:0239DDAC 118C10B3 strneh r1,[r12, +r3]
:0239DDB0 E1D001B4 ldrh r0,[r0, #+0x14]		;r0+0x14=*(00000019)
:0239DDB4 E3500000 cmp r0,#0x0
:0239DDB8 0A000000 beq 0239DDC0
:0239DDBC EBFFEE43 bl 023996D0
:0239DDC0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239DDC4 E8BD4010 ldmia  r13!,{r4,r14}
:0239DDC8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DDCC 0380FFF4 orreq  r15,r0,#0x3D0
:0239DDD0 0000FFFF unknown
:0239DDD4 E59F204C ldr r2,[r15, #+0x4c]		;r15+0x4c=*(0239de28)=#58785780(0x0380fff4)
:0239DDD8 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DDDC E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(0000001e)
:0239DDE0 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239DDE4 E2811C03 add  r1,r1,#0x300
:0239DDE8 E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(ae087337)
:0239DDEC E3510020 cmp r1,#0x20
:0239DDF0 81A00003 movhi  r0,r3			;r0=1(0x1)
:0239DDF4 812FFF1E bxhi r14 (Jump to addr_04804000?)msrhi CPSR_fsxc,r14
:0239DDF8 E1D011B0 ldrh r1,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DDFC E2811001 add  r1,r1,#0x1
:0239DE00 E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DE04 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239DE08 E1D021B0 ldrh r2,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DE0C E2810C03 add  r0,r1,#0x300
:0239DE10 E1D012B0 ldrh r1,[r0, #+0x20]		;r0+0x20=*(00000021)
:0239DE14 E1520001 cmp r2,r1
:0239DE18 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239DE1C 91C022B2 strlsh r2,[r0, #+0x22]		;r0+0x22=*(00000027)
:0239DE20 93A00000 movls  r0,#0x0		;r0=0(0x0)
: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 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DE38 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239DE3C E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239DE40 E2811C03 add  r1,r1,#0x300
:0239DE44 E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(ae087337)
:0239DE48 E3510010 cmp r1,#0x10
:0239DE4C 3A000002 bcc 0239DE5C
:0239DE50 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000010)
:0239DE54 EBFFEB79 bl 02398C40
:0239DE58 E1A03000 mov  r3,r0			;r3=0(0x0)
:0239DE5C E1A00003 mov  r0,r3			;r0=0(0x0)
: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 E1A03000 mov  r3,r0			;r3=0(0x0)
:0239DE78 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239DE7C E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239DE80 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239DE84 E2811C03 add  r1,r1,#0x300
:0239DE88 E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(ae087337)
:0239DE8C E3510010 cmp r1,#0x10
:0239DE90 3A000002 bcc 0239DEA0
:0239DE94 E1D301B0 ldrh r0,[r3, #+0x10]		;r3+0x10=*(00000010)
:0239DE98 E1D311B2 ldrh r1,[r3, #+0x12]		;r3+0x12=*(00000012)
:0239DE9C EBFFEB81 bl 02398CA8
: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=*(ae0872ed)
:0239DEBC E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239DEC0 E2811C03 add  r1,r1,#0x300
:0239DEC4 E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(ae087337)
: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 E92D4008 stmdb  r13!,{r3,r14}
:0239DEF0 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239df28)=#58785780(0x0380fff4)
:0239DEF4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DEF8 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239DEFC E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239DF00 E2811C03 add  r1,r1,#0x300
:0239DF04 E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(ae087337)
:0239DF08 E3510010 cmp r1,#0x10
:0239DF0C 3A000002 bcc 0239DF1C
:0239DF10 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239DF14 EBFFEBA8 bl 02398DBC
:0239DF18 E1A03000 mov  r3,r0			;r3=1(0x1)
:0239DF1C E1A00003 mov  r0,r3			;r0=1(0x1)
:0239DF20 E8BD4008 ldmia  r13!,{r3,r14}
:0239DF24 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DF28 0380FFF4 orreq  r15,r0,#0x3D0
:0239DF2C E59FC00C ldr r12,[r15, #+0xc]		;r15+0xc=*(0239df40)=#41850232(0x027e9578)
:0239DF30 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DF34 E2800010 add  r0,r0,#0x10
:0239DF38 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239DF3C E12FFF1C bx r12 (Jump to addr_027E9578?)msr CPSR_fsxc,r12
:0239DF40 027E9578 rsbeqs r9,r14,#0x1E000000
:0239DF44 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239DF48 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239DF4C E1A01000 mov  r1,r0			;r1=1(0x1)
:0239DF50 E1D101B0 ldrh r0,[r1, #+0x10]		;r1+0x10=*(00000011)
:0239DF54 E59FC004 ldr r12,[r15, #+0x4]		;r15+0x4=*(0239df60)=#41850332(0x027e95dc)
:0239DF58 E2811012 add  r1,r1,#0x12
:0239DF5C E12FFF1C bx r12 (Jump to addr_027E95DC?)msr CPSR_fsxc,r12
:0239DF60 027E95DC rsbeqs r9,r14,#0x37000000
:0239DF64 E92D4008 stmdb  r13!,{r3,r14}
:0239DF68 E59F202C ldr r2,[r15, #+0x2c]		;r15+0x2c=*(0239df9c)=#58785780(0x0380fff4)
:0239DF6C E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DF70 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(00000003)
:0239DF74 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239DF78 E2811C03 add  r1,r1,#0x300
:0239DF7C E1D112BE ldrh r1,[r1, #+0x2e]		;r1+0x2e=*(ae087319)
:0239DF80 E3510001 cmp r1,#0x1
:0239DF84 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239DF88 1A000001 bne 0239DF94
:0239DF8C E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(0000001b)
:0239DF90 EBFFEBFA bl 02398F80
:0239DF94 E8BD4008 ldmia  r13!,{r3,r14}
:0239DF98 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239DF9C 0380FFF4 orreq  r15,r0,#0x3D0
:0239DFA0 E92D4008 stmdb  r13!,{r3,r14}
:0239DFA4 E59F202C ldr r2,[r15, #+0x2c]		;r15+0x2c=*(0239dfd8)=#58785780(0x0380fff4)
:0239DFA8 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DFAC E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239DFB0 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239DFB4 E2811C03 add  r1,r1,#0x300
:0239DFB8 E1D112BE ldrh r1,[r1, #+0x2e]		;r1+0x2e=*(ae087319)
:0239DFBC E3510001 cmp r1,#0x1
:0239DFC0 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239DFC4 1A000001 bne 0239DFD0
:0239DFC8 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(0000001b)
:0239DFCC EBFFEC01 bl 02398FD8
: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 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239e018)=#58785780(0x0380fff4)
:0239DFE4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239DFE8 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239DFEC E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239DFF0 E2811C03 add  r1,r1,#0x300
:0239DFF4 E1D112BE ldrh r1,[r1, #+0x2e]		;r1+0x2e=*(ae087319)
:0239DFF8 E3510002 cmp r1,#0x2
:0239DFFC 13510003 cmpne r1,#0x3
:0239E000 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239E004 1A000001 bne 0239E010
:0239E008 E1D001B0 ldrh r0,[r0, #+0x10]		;r0+0x10=*(0000001b)
:0239E00C EBFFEC02 bl 0239901C
:0239E010 E8BD4008 ldmia  r13!,{r3,r14}
:0239E014 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E018 0380FFF4 orreq  r15,r0,#0x3D0
:0239E01C E92D4008 stmdb  r13!,{r3,r14}
:0239E020 E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(0239e07c)=#58785780(0x0380fff4)
:0239E024 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239E028 E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239E02C E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E030 E1A03000 mov  r3,r0			;r3=11(0xb)
:0239E034 E2810C03 add  r0,r1,#0x300
:0239E038 E1D002BE ldrh r0,[r0, #+0x2e]		;r0+0x2e=*(00000039)
:0239E03C E3500001 cmp r0,#0x1
:0239E040 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239E044 1A00000A bne 0239E074
:0239E048 E1D301B0 ldrh r0,[r3, #+0x10]		;r3+0x10=*(0000001b)
:0239E04C E1D320BE ldrh r2,[r3, #+0xe]		;r3+0xe=*(00000019)
:0239E050 E2801001 add  r1,r0,#0x1
:0239E054 E0811FA1 add  r1,r1,r1,lsr #0x1f
:0239E058 E1A010C1 mov  r1,r1,asr #0x1
:0239E05C E2811001 add  r1,r1,#0x1
:0239E060 E1520001 cmp r2,r1
:0239E064 B3A00004 movlt  r0,#0x4		;r0=4(0x4)
:0239E068 BA000001 blt 0239E074
:0239E06C E2831012 add  r1,r3,#0x12
:0239E070 EBFFEDDF bl 023997F4
:0239E074 E8BD4008 ldmia  r13!,{r3,r14}
:0239E078 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E07C 0380FFF4 orreq  r15,r0,#0x3D0
:0239E080 E92D4010 stmdb  r13!,{r4,r14}
:0239E084 E59F0128 ldr r0,[r15, #+0x128]		;r15+0x128=*(0239e1b4)=#58785780(0x0380fff4)
:0239E088 E1A04001 mov  r4,r1			;r4=-1375178005(0xae0872eb)
:0239E08C E3A01021 mov  r1,#0x21		;r1=33(0x21)
:0239E090 E1C410B2 strh r1,[r4, #+0x2]		;r4+0x2=*(ae0872ed)
:0239E094 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E098 E2840006 add  r0,r4,#0x6
:0239E09C E2811FC9 add  r1,r1,#0x324
:0239E0A0 EBFFEE36 bl 02399980
:0239E0A4 E59F0108 ldr r0,[r15, #+0x108]		;r15+0x108=*(0239e1b4)=#58785780(0x0380fff4)
:0239E0A8 E2841022 add  r1,r4,#0x22
:0239E0AC E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E0B0 E3A02020 mov  r2,#0x20		;r2=32(0x20)
:0239E0B4 E2833C03 add  r3,r3,#0x300
:0239E0B8 E1D332BA ldrh r3,[r3, #+0x2a]		;r3+0x2a=*(ae087315)
:0239E0BC E1C430BC strh r3,[r4, #+0xc]		;r4+0xc=*(ae0872f7)
:0239E0C0 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E0C4 E2833C03 add  r3,r3,#0x300
:0239E0C8 E1D332BC ldrh r3,[r3, #+0x2c]		;r3+0x2c=*(ae087317)
:0239E0CC E1C430BE strh r3,[r4, #+0xe]		;r4+0xe=*(ae0872f9)
:0239E0D0 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E0D4 E2833C03 add  r3,r3,#0x300
:0239E0D8 E1D33BBE ldrh r3,[r3, #+0xbe]		;r3+0xbe=*(ae0873a9)
:0239E0DC E1C431B0 strh r3,[r4, #+0x10]		;r4+0x10=*(ae0872fb)
:0239E0E0 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E0E4 E2833C03 add  r3,r3,#0x300
:0239E0E8 E1D332BE ldrh r3,[r3, #+0x2e]		;r3+0x2e=*(ae087319)
:0239E0EC E1C431B2 strh r3,[r4, #+0x12]		;r4+0x12=*(ae0872fd)
:0239E0F0 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E0F4 E2833C03 add  r3,r3,#0x300
:0239E0F8 E1D333B0 ldrh r3,[r3, #+0x30]		;r3+0x30=*(ae08731b)
:0239E0FC E1C431B4 strh r3,[r4, #+0x14]		;r4+0x14=*(ae0872ff)
:0239E100 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E104 E2833C03 add  r3,r3,#0x300
:0239E108 E1D333B4 ldrh r3,[r3, #+0x34]		;r3+0x34=*(ae08731f)
:0239E10C E1C431B6 strh r3,[r4, #+0x16]		;r4+0x16=*(ae087301)
:0239E110 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E114 E2833C03 add  r3,r3,#0x300
:0239E118 E1D333B6 ldrh r3,[r3, #+0x36]		;r3+0x36=*(ae087321)
:0239E11C E1C431B8 strh r3,[r4, #+0x18]		;r4+0x18=*(ae087303)
:0239E120 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E124 E2833C03 add  r3,r3,#0x300
:0239E128 E1D333BA ldrh r3,[r3, #+0x3a]		;r3+0x3a=*(ae087325)
:0239E12C E1A03F83 mov  r3,r3,lsl #0x1f		;r3=-2147483648(0x80000000)
:0239E130 E1A03FA3 mov  r3,r3,lsr #0x1f		;r3=1(0x1)
:0239E134 E1C431BA strh r3,[r4, #+0x1a]		;r4+0x1a=*(ae087305)
:0239E138 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E13C E2833C03 add  r3,r3,#0x300
:0239E140 E1D333BA ldrh r3,[r3, #+0x3a]		;r3+0x3a=*(ae087325)
:0239E144 E1A03F03 mov  r3,r3,lsl #0x1e		;r3=-1073741824(0xc0000000)
:0239E148 E1A03FA3 mov  r3,r3,lsr #0x1f		;r3=1(0x1)
:0239E14C E1C431BC strh r3,[r4, #+0x1c]		;r4+0x1c=*(ae087307)
:0239E150 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E154 E2833C03 add  r3,r3,#0x300
:0239E158 E1D33CB2 ldrh r3,[r3, #+0xc2]		;r3+0xc2=*(ae0873ad)
:0239E15C E1C431BE strh r3,[r4, #+0x1e]		;r4+0x1e=*(ae087309)
:0239E160 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E164 E2833C03 add  r3,r3,#0x300
:0239E168 E1D333BC ldrh r3,[r3, #+0x3c]		;r3+0x3c=*(ae087327)
:0239E16C E1C432B0 strh r3,[r4, #+0x20]		;r4+0x20=*(ae08730b)
:0239E170 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E174 E2800FE1 add  r0,r0,#0x384
:0239E178 EB403DAC bl 033AD830
:0239E17C E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239e1b4)=#58785780(0x0380fff4)
:0239E180 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E184 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E188 E2811C03 add  r1,r1,#0x300
:0239E18C E1D113BA ldrh r1,[r1, #+0x3a]		;r1+0x3a=*(ae087325)
:0239E190 E1A01E81 mov  r1,r1,lsl #0x1d		;r1=1610612736(0x60000000)
:0239E194 E1A01FA1 mov  r1,r1,lsr #0x1f		;r1=0(0x0)
:0239E198 E1C414B2 strh r1,[r4, #+0x42]		;r4+0x42=*(ae08732d)
:0239E19C E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E1A0 E2811C03 add  r1,r1,#0x300
:0239E1A4 E1D113B2 ldrh r1,[r1, #+0x32]		;r1+0x32=*(ae08731d)
:0239E1A8 E1C414B4 strh r1,[r4, #+0x44]		;r4+0x44=*(ae08732f)
:0239E1AC E8BD4010 ldmia  r13!,{r4,r14}
:0239E1B0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E1B4 0380FFF4 orreq  r15,r0,#0x3D0
:0239E1B8 E92D4008 stmdb  r13!,{r3,r14}
:0239E1BC E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0239e1e4)=#58785780(0x0380fff4)
:0239E1C0 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:0239E1C4 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239E1C8 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E1CC E2810006 add  r0,r1,#0x6
:0239E1D0 E2821FC9 add  r1,r2,#0x324
:0239E1D4 EBFFEDE9 bl 02399980
:0239E1D8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E1DC E8BD4008 ldmia  r13!,{r3,r14}
:0239E1E0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E1E4 0380FFF4 orreq  r15,r0,#0x3D0
:0239E1E8 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e20c)=#58785780(0x0380fff4)
:0239E1EC E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E1F0 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239E1F4 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E1F8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E1FC E2822C03 add  r2,r2,#0x300
:0239E200 E1D222BA ldrh r2,[r2, #+0x2a]		;r2+0x2a=*(ae087315)
:0239E204 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(ae0872f1)
:0239E208 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E20C 0380FFF4 orreq  r15,r0,#0x3D0
:0239E210 E59F302C ldr r3,[r15, #+0x2c]		;r15+0x2c=*(0239e244)=#58785780(0x0380fff4)
:0239E214 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0239E218 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239E21C E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E220 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E224 E2822C03 add  r2,r2,#0x300
:0239E228 E1D222BC ldrh r2,[r2, #+0x2c]		;r2+0x2c=*(ae087317)
:0239E22C E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(ae0872f1)
:0239E230 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E234 E2822C03 add  r2,r2,#0x300
:0239E238 E1D22BBE ldrh r2,[r2, #+0xbe]		;r2+0xbe=*(ae0873a9)
:0239E23C E1C120B8 strh r2,[r1, #+0x8]		;r1+0x8=*(ae0872f3)
:0239E240 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E244 0380FFF4 orreq  r15,r0,#0x3D0
:0239E248 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e26c)=#58785780(0x0380fff4)
:0239E24C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E250 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239E254 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E258 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E25C E2822C03 add  r2,r2,#0x300
:0239E260 E1D222BE ldrh r2,[r2, #+0x2e]		;r2+0x2e=*(ae087319)
:0239E264 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(ae0872f1)
:0239E268 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E26C 0380FFF4 orreq  r15,r0,#0x3D0
:0239E270 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e294)=#58785780(0x0380fff4)
:0239E274 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E278 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239E27C E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E280 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E284 E2822C03 add  r2,r2,#0x300
:0239E288 E1D223B0 ldrh r2,[r2, #+0x30]		;r2+0x30=*(ae08731b)
:0239E28C E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(ae0872f1)
:0239E290 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E294 0380FFF4 orreq  r15,r0,#0x3D0
:0239E298 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e2bc)=#58785780(0x0380fff4)
:0239E29C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E2A0 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239E2A4 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E2A8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E2AC E2822C03 add  r2,r2,#0x300
:0239E2B0 E1D223B4 ldrh r2,[r2, #+0x34]		;r2+0x34=*(ae08731f)
:0239E2B4 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(ae0872f1)
:0239E2B8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E2BC 0380FFF4 orreq  r15,r0,#0x3D0
:0239E2C0 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e2e4)=#58785780(0x0380fff4)
:0239E2C4 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E2C8 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239E2CC E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E2D0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E2D4 E2822C03 add  r2,r2,#0x300
:0239E2D8 E1D223B6 ldrh r2,[r2, #+0x36]		;r2+0x36=*(ae087321)
:0239E2DC E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(ae0872f1)
:0239E2E0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E2E4 0380FFF4 orreq  r15,r0,#0x3D0
:0239E2E8 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0239e314)=#58785780(0x0380fff4)
:0239E2EC E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E2F0 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239E2F4 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E2F8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E2FC E2822C03 add  r2,r2,#0x300
:0239E300 E1D223BA ldrh r2,[r2, #+0x3a]		;r2+0x3a=*(ae087325)
:0239E304 E1A02F82 mov  r2,r2,lsl #0x1f		;r2=-2147483648(0x80000000)
:0239E308 E1A02FA2 mov  r2,r2,lsr #0x1f		;r2=1(0x1)
:0239E30C E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(ae0872f1)
:0239E310 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E314 0380FFF4 orreq  r15,r0,#0x3D0
:0239E318 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0239e344)=#58785780(0x0380fff4)
:0239E31C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E320 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239E324 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E328 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E32C E2822C03 add  r2,r2,#0x300
:0239E330 E1D223BA ldrh r2,[r2, #+0x3a]		;r2+0x3a=*(ae087325)
:0239E334 E1A02F02 mov  r2,r2,lsl #0x1e		;r2=-1073741824(0xc0000000)
:0239E338 E1A02FA2 mov  r2,r2,lsr #0x1f		;r2=1(0x1)
:0239E33C E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(ae0872f1)
:0239E340 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E344 0380FFF4 orreq  r15,r0,#0x3D0
:0239E348 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e36c)=#58785780(0x0380fff4)
:0239E34C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E350 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239E354 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E358 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E35C E2822C03 add  r2,r2,#0x300
:0239E360 E1D22CB2 ldrh r2,[r2, #+0xc2]		;r2+0xc2=*(ae0873ad)
:0239E364 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(ae0872f1)
:0239E368 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E36C 0380FFF4 orreq  r15,r0,#0x3D0
:0239E370 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e394)=#58785780(0x0380fff4)
:0239E374 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E378 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239E37C E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E380 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E384 E2822C03 add  r2,r2,#0x300
:0239E388 E1D223BC ldrh r2,[r2, #+0x3c]		;r2+0x3c=*(ae087327)
:0239E38C E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(ae0872f1)
:0239E390 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E394 0380FFF4 orreq  r15,r0,#0x3D0
:0239E398 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0239e3d0)=#58785780(0x0380fff4)
:0239E39C E3A02011 mov  r2,#0x11		;r2=17(0x11)
:0239E3A0 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239E3A4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E3A8 E2813006 add  r3,r1,#0x6
:0239E3AC E2802FE1 add  r2,r0,#0x384
:0239E3B0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239E3B4 E0D200B2 ldrh r0,[r2],#+0x2
:0239E3B8 E2811001 add  r1,r1,#0x1
:0239E3BC E3510010 cmp r1,#0x10
:0239E3C0 E0C300B2 strh r0,[r3],#+0x2
:0239E3C4 3AFFFFFA bcc 0239E3B4
:0239E3C8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E3CC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E3D0 0380FFF4 orreq  r15,r0,#0x3D0
:0239E3D4 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0239e400)=#58785780(0x0380fff4)
:0239E3D8 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E3DC E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E3E0 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E3E4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E3E8 E2822C03 add  r2,r2,#0x300
:0239E3EC E1D223BA ldrh r2,[r2, #+0x3a]		;r2+0x3a=*(ae087325)
:0239E3F0 E1A02E82 mov  r2,r2,lsl #0x1d		;r2=1610612736(0x60000000)
:0239E3F4 E1A02FA2 mov  r2,r2,lsr #0x1f		;r2=0(0x0)
:0239E3F8 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E3FC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E400 0380FFF4 orreq  r15,r0,#0x3D0
:0239E404 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e428)=#58785780(0x0380fff4)
:0239E408 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E40C E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E410 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E414 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E418 E2822C03 add  r2,r2,#0x300
:0239E41C E1D223B2 ldrh r2,[r2, #+0x32]		;r2+0x32=*(ae08731d)
:0239E420 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E424 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E428 0380FFF4 orreq  r15,r0,#0x3D0
:0239E42C E92D4010 stmdb  r13!,{r4,r14}
:0239E430 E1A04001 mov  r4,r1			;r4=0(0x0)
:0239E434 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:0239E438 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:0239E43C E3A00013 mov  r0,#0x13		;r0=19(0x13)
:0239E440 EBFFEE87 bl 02399E64
:0239E444 E1C400B6 strh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:0239E448 E3A00035 mov  r0,#0x35		;r0=53(0x35)
:0239E44C EBFFEE84 bl 02399E64
:0239E450 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:0239E454 E3A0002E mov  r0,#0x2E		;r0=46(0x2e)
:0239E458 EBFFEE81 bl 02399E64
:0239E45C E1C400BA strh r0,[r4, #+0xa]		;r4+0xa=*(0000000a)
:0239E460 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E464 E8BD4010 ldmia  r13!,{r4,r14}
:0239E468 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E46C E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0239e494)=#58785780(0x0380fff4)
:0239E470 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E474 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E478 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E47C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E480 E2822C03 add  r2,r2,#0x300
:0239E484 E1D222B2 ldrh r2,[r2, #+0x22]		;r2+0x22=*(ae08730d)
:0239E488 E2422001 sub  r2,r2,#0x1
:0239E48C E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E490 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E494 0380FFF4 orreq  r15,r0,#0x3D0
:0239E498 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0239e4d0)=#58785780(0x0380fff4)
:0239E49C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E4A0 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E4A4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E4A8 E2800C03 add  r0,r0,#0x300
:0239E4AC E1D024BC ldrh r2,[r0, #+0x4c]		;r0+0x4c=*(ae087337)
:0239E4B0 E3520010 cmp r2,#0x10
:0239E4B4 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239E4B8 21D023BA ldrcsh r2,[r0, #+0x3a]		;r0+0x3a=*(0000003b)
:0239E4BC 23A00000 movcs  r0,#0x0		;r0=0(0x0)
:0239E4C0 21A02E02 movcs  r2,r2,lsl #0x1c		;r2=536870912(0x20000000)
:0239E4C4 21A02FA2 movcs  r2,r2,lsr #0x1f		;r2=0(0x0)
:0239E4C8 21C120B6 strcsh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E4CC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E4D0 0380FFF4 orreq  r15,r0,#0x3D0
:0239E4D4 E59F3054 ldr r3,[r15, #+0x54]		;r15+0x54=*(0239e530)=#58785780(0x0380fff4)
:0239E4D8 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0239E4DC E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E4E0 E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E4E4 E2800C03 add  r0,r0,#0x300
:0239E4E8 E1D024BC ldrh r2,[r0, #+0x4c]		;r0+0x4c=*(ae087337)
:0239E4EC E3520010 cmp r2,#0x10
:0239E4F0 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239E4F4 312FFF1E bxcc r14 (Jump to addr_04804000?)msrcc CPSR_fsxc,r14
:0239E4F8 E1D023BA ldrh r2,[r0, #+0x3a]		;r0+0x3a=*(0000003b)
:0239E4FC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E500 E1A02D82 mov  r2,r2,lsl #0x1b		;r2=0(0x0)
:0239E504 E1A02FA2 mov  r2,r2,lsr #0x1f		;r2=0(0x0)
:0239E508 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E50C E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E510 E2822C03 add  r2,r2,#0x300
:0239E514 E1D233BA ldrh r3,[r2, #+0x3a]		;r2+0x3a=*(ae087325)
:0239E518 E1A02E03 mov  r2,r3,lsl #0x1c		;r2=1073741824(0x40000000)
:0239E51C E1A03D03 mov  r3,r3,lsl #0x1a		;r3=-805306368(0xd0000000)
:0239E520 E1A02FA2 mov  r2,r2,lsr #0x1f		;r2=0(0x0)
:0239E524 E0222FA3 eor  r2,r2,r3,lsr #0x1f
:0239E528 E1C120B8 strh r2,[r1, #+0x8]		;r1+0x8=*(00000008)
:0239E52C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E530 0380FFF4 orreq  r15,r0,#0x3D0
:0239E534 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0239e56c)=#58785780(0x0380fff4)
:0239E538 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E53C E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E540 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E544 E2800C03 add  r0,r0,#0x300
:0239E548 E1D024BC ldrh r2,[r0, #+0x4c]		;r0+0x4c=*(ae087337)
:0239E54C E3520010 cmp r2,#0x10
:0239E550 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239E554 21D023BA ldrcsh r2,[r0, #+0x3a]		;r0+0x3a=*(0000003b)
:0239E558 23A00000 movcs  r0,#0x0		;r0=0(0x0)
:0239E55C 21A02C82 movcs  r2,r2,lsl #0x19		;r2=67108864(0x4000000)
:0239E560 21A02FA2 movcs  r2,r2,lsr #0x1f		;r2=0(0x0)
:0239E564 21C120B6 strcsh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E568 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E56C 0380FFF4 orreq  r15,r0,#0x3D0
:0239E570 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0239e5a8)=#58785780(0x0380fff4)
:0239E574 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E578 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E57C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E580 E2800C03 add  r0,r0,#0x300
:0239E584 E1D024BC ldrh r2,[r0, #+0x4c]		;r0+0x4c=*(ae087337)
:0239E588 E3520010 cmp r2,#0x10
:0239E58C 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239E590 21D023BA ldrcsh r2,[r0, #+0x3a]		;r0+0x3a=*(0000003b)
:0239E594 23A00000 movcs  r0,#0x0		;r0=0(0x0)
:0239E598 21A02C02 movcs  r2,r2,lsl #0x18		;r2=33554432(0x2000000)
:0239E59C 21A02FA2 movcs  r2,r2,lsr #0x1f		;r2=0(0x0)
:0239E5A0 21C120B6 strcsh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E5A4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E5A8 0380FFF4 orreq  r15,r0,#0x3D0
:0239E5AC E92D4008 stmdb  r13!,{r3,r14}
:0239E5B0 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0239e5d8)=#58785780(0x0380fff4)
:0239E5B4 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:0239E5B8 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E5BC E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E5C0 E2810006 add  r0,r1,#0x6
:0239E5C4 E2821FEA add  r1,r2,#0x3A8
:0239E5C8 EBFFECEC bl 02399980
:0239E5CC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E5D0 E8BD4008 ldmia  r13!,{r3,r14}
:0239E5D4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E5D8 0380FFF4 orreq  r15,r0,#0x3D0
:0239E5DC E59F2040 ldr r2,[r15, #+0x40]		;r15+0x40=*(0239e624)=#58785780(0x0380fff4)
:0239E5E0 E3A00012 mov  r0,#0x12		;r0=18(0x12)
:0239E5E4 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E5E8 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E5EC E281C008 add  r12,r1,#0x8
:0239E5F0 E2800C03 add  r0,r0,#0x300
:0239E5F4 E1D006B2 ldrh r0,[r0, #+0x62]		;r0+0x62=*(ae08734d)
:0239E5F8 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0239E5FC E1C100B6 strh r0,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E600 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E604 E2801FD9 add  r1,r0,#0x364
:0239E608 E0D100B2 ldrh r0,[r1],#+0x2
:0239E60C E2833002 add  r3,r3,#0x2
:0239E610 E3530020 cmp r3,#0x20
:0239E614 E0CC00B2 strh r0,[r12],#+0x2
:0239E618 3AFFFFFA bcc 0239E608
:0239E61C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E620 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E624 0380FFF4 orreq  r15,r0,#0x3D0
:0239E628 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e64c)=#58785780(0x0380fff4)
:0239E62C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E630 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E634 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E638 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E63C E2822C03 add  r2,r2,#0x300
:0239E640 E1D22BB2 ldrh r2,[r2, #+0xb2]		;r2+0xb2=*(ae08739d)
:0239E644 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E648 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E64C 0380FFF4 orreq  r15,r0,#0x3D0
:0239E650 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e674)=#58785780(0x0380fff4)
:0239E654 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E658 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E65C E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E660 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E664 E2822C03 add  r2,r2,#0x300
:0239E668 E1D22BB8 ldrh r2,[r2, #+0xb8]		;r2+0xb8=*(ae0873a3)
:0239E66C E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E670 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E674 0380FFF4 orreq  r15,r0,#0x3D0
:0239E678 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239e69c)=#58785780(0x0380fff4)
:0239E67C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E680 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239E684 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E688 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E68C E2822C03 add  r2,r2,#0x300
:0239E690 E1D22BB4 ldrh r2,[r2, #+0xb4]		;r2+0xb4=*(ae08739f)
:0239E694 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(00000006)
:0239E698 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E69C 0380FFF4 orreq  r15,r0,#0x3D0
:0239E6A0 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:0239E6A4 E1A04001 mov  r4,r1			;r4=0(0x0)
:0239E6A8 E1D400B2 ldrh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:0239E6AC E59F10C0 ldr r1,[r15, #+0xc0]		;r15+0xc0=*(0239e774)=#58785780(0x0380fff4)
:0239E6B0 E3500001 cmp r0,#0x1
:0239E6B4 859F00B8 ldrhi r0,[r15, #+0xb8]		;r15+0xb8=*(0239e774)=#58785780(0x0380fff4)
:0239E6B8 85900000 ldrhi r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E6BC 82800C03 addhi  r0,r0,#0x300
:0239E6C0 81D00EB4 ldrhih r0,[r0, #+0xe4]		;r0+0xe4=*(ae0873cf)
:0239E6C4 81C400B6 strhih r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:0239E6C8 E1D400B2 ldrh r0,[r4, #+0x2]		;r4+0x2=*(00000002)
:0239E6CC E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E6D0 E2401002 sub  r1,r0,#0x2
:0239E6D4 E2830C03 add  r0,r3,#0x300
:0239E6D8 E1D02EB4 ldrh r2,[r0, #+0xe4]		;r0+0xe4=*(ae0873cf)
:0239E6DC E1520081 cmp r2,r1,lsl #0x1
:0239E6E0 C3A00004 movgt  r0,#0x4		;r0=4(0x4)
:0239E6E4 CA000020 bgt 0239E76C
:0239E6E8 E1D420B6 ldrh r2,[r4, #+0x6]		;r4+0x6=*(00000006)
:0239E6EC E3520000 cmp r2,#0x0
:0239E6F0 0A000016 beq 0239E750
:0239E6F4 E1D00EB6 ldrh r0,[r0, #+0xe6]		;r0+0xe6=*(000000ea)
:0239E6F8 E3100001 tst r0,#0x1
:0239E6FC E59303E0 ldr r0,[r3, #+0x3e0]		;r3+0x3e0=*(ae0876cb)
:0239E700 0A00000F beq 0239E744
:0239E704 E2846008 add  r6,r4,#0x8
:0239E708 E2805001 add  r5,r0,#0x1
:0239E70C E3A07000 mov  r7,#0x0		;r7=0(0x0)
:0239E710 EA000007 b 0239E734
:0239E714 E1A00005 mov  r0,r5			;r0=1(0x1)
:0239E718 EBFFEFB4 bl 0239A5F0
:0239E71C E1A01000 mov  r1,r0			;r1=1(0x1)
:0239E720 E1A00006 mov  r0,r6			;r0=1(0x1)
:0239E724 EBFFEFA6 bl 0239A5C4
:0239E728 E2866001 add  r6,r6,#0x1
:0239E72C E2855001 add  r5,r5,#0x1
:0239E730 E2877001 add  r7,r7,#0x1
:0239E734 E1D400B6 ldrh r0,[r4, #+0x6]		;r4+0x6=*(00000006)
:0239E738 E1570000 cmp r7,r0
:0239E73C 3AFFFFF4 bcc 0239E714
:0239E740 EA000002 b 0239E750
:0239E744 E2841008 add  r1,r4,#0x8
:0239E748 E2822001 add  r2,r2,#0x1
:0239E74C EB403C37 bl 033AD830
:0239E750 E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:0239E754 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E758 E2811001 add  r1,r1,#0x1
:0239E75C E0811FA1 add  r1,r1,r1,lsr #0x1f
:0239E760 E1A010C1 mov  r1,r1,asr #0x1
:0239E764 E2811002 add  r1,r1,#0x2
:0239E768 E1C410B2 strh r1,[r4, #+0x2]		;r4+0x2=*(00000002)
:0239E76C E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,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 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(0239e7b4)=#58785780(0x0380fff4)
:0239E780 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239E784 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(00000003)
:0239E788 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E78C E2811C03 add  r1,r1,#0x300
:0239E790 E1D114BC ldrh r1,[r1, #+0x4c]		;r1+0x4c=*(ae087337)
:0239E794 E3510000 cmp r1,#0x0
:0239E798 13510010 cmpne r1,#0x10
:0239E79C 1A000002 bne 0239E7AC
:0239E7A0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E7A4 EB4028C8 bl 033A8ACC
:0239E7A8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E7AC E8BD4008 ldmia  r13!,{r3,r14}
:0239E7B0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E7B4 0380FFF4 orreq  r15,r0,#0x3D0
:0239E7B8 E92D4008 stmdb  r13!,{r3,r14}
:0239E7BC E59F204C ldr r2,[r15, #+0x4c]		;r15+0x4c=*(0239e810)=#58785780(0x0380fff4)
:0239E7C0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239E7C4 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239E7C8 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E7CC E2811C03 add  r1,r1,#0x300
:0239E7D0 E1D124BC ldrh r2,[r1, #+0x4c]		;r1+0x4c=*(ae087337)
:0239E7D4 E3520020 cmp r2,#0x20
:0239E7D8 8A00000A bhi 0239E808
:0239E7DC E1D115B6 ldrh r1,[r1, #+0x56]		;r1+0x56=*(ae087341)
:0239E7E0 E3510000 cmp r1,#0x0
:0239E7E4 1A000007 bne 0239E808
:0239E7E8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E7EC EB001776 bl 023A45CC
:0239E7F0 E3500000 cmp r0,#0x0
:0239E7F4 13A0000E movne  r0,#0xE		;r0=14(0xe)
:0239E7F8 1A000002 bne 0239E808
:0239E7FC E3A00010 mov  r0,#0x10		;r0=16(0x10)
:0239E800 EB4028B1 bl 033A8ACC
:0239E804 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E808 E8BD4008 ldmia  r13!,{r3,r14}
:0239E80C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E810 0380FFF4 orreq  r15,r0,#0x3D0
:0239E814 E92D4008 stmdb  r13!,{r3,r14}
:0239E818 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(0239e864)=#58785780(0x0380fff4)
:0239E81C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239E820 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239E824 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E828 E2800C03 add  r0,r0,#0x300
:0239E82C E1D014BC ldrh r1,[r0, #+0x4c]		;r0+0x4c=*(ae087337)
:0239E830 E3510010 cmp r1,#0x10
:0239E834 0A000003 beq 0239E848
:0239E838 E3510020 cmp r1,#0x20
:0239E83C 01D005B6 ldreqh r0,[r0, #+0x56]		;r0+0x56=*(ae087341)
:0239E840 03500000 cmpeq r0,#0x0
:0239E844 1A000003 bne 0239E858
:0239E848 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:0239E84C EB40289E bl 033A8ACC
:0239E850 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E854 EA000000 b 0239E85C
:0239E858 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239E85C E8BD4008 ldmia  r13!,{r3,r14}
:0239E860 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E864 0380FFF4 orreq  r15,r0,#0x3D0
:0239E868 E92D4008 stmdb  r13!,{r3,r14}
:0239E86C E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(0239e8a0)=#58785780(0x0380fff4)
:0239E870 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239E874 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239E878 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E87C E2800C03 add  r0,r0,#0x300
:0239E880 E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(ae087337)
:0239E884 E3500020 cmp r0,#0x20
:0239E888 3A000000 bcc 0239E890
:0239E88C EB402866 bl 033A8A2C
:0239E890 EBFFE667 bl 02398234
:0239E894 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E898 E8BD4008 ldmia  r13!,{r3,r14}
:0239E89C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E8A0 0380FFF4 orreq  r15,r0,#0x3D0
:0239E8A4 E92D4008 stmdb  r13!,{r3,r14}
:0239E8A8 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(0239e8d8)=#58785780(0x0380fff4)
:0239E8AC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E8B0 E2800C03 add  r0,r0,#0x300
:0239E8B4 E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(ae087337)
:0239E8B8 E3500000 cmp r0,#0x0
:0239E8BC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239E8C0 0A000002 beq 0239E8D0
:0239E8C4 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239E8C8 EBFFEC53 bl 02399A1C
:0239E8CC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E8D0 E8BD4008 ldmia  r13!,{r3,r14}
:0239E8D4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E8D8 0380FFF4 orreq  r15,r0,#0x3D0
:0239E8DC E92D4010 stmdb  r13!,{r4,r14}
:0239E8E0 E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(0239e970)=#41908340(0x027f7874)
:0239E8E4 E1A04001 mov  r4,r1			;r4=-1375178005(0xae0872eb)
:0239E8E8 E3A03009 mov  r3,#0x9		;r3=9(0x9)
:0239E8EC E2841006 add  r1,r4,#0x6
:0239E8F0 E3A02008 mov  r2,#0x8		;r2=8(0x8)
:0239E8F4 E1C430B2 strh r3,[r4, #+0x2]		;r4+0x2=*(ae0872ed)
:0239E8F8 EB403BCC bl 033AD830
:0239E8FC E59F1070 ldr r1,[r15, #+0x70]		;r15+0x70=*(0239e974)=#75530240(0x04808000)
:0239E900 E59F0070 ldr r0,[r15, #+0x70]		;r15+0x70=*(0239e978)=#58785780(0x0380fff4)
:0239E904 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(04808000)=#853297852(0x32dc4abc)
:0239E908 E1C410BE strh r1,[r4, #+0xe]		;r4+0xe=*(ae0872f9)
:0239E90C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E910 E2800C06 add  r0,r0,#0x600
:0239E914 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(ae08737b)
:0239E918 E3100902 tst r0,#0x8000
:0239E91C 03A0106D moveq  r1,#0x6D		;r1=109(0x6d)
:0239E920 059F0054 ldreq r0,[r15, #+0x54]		;r15+0x54=*(0239e97c)=#37693(0x0000933d)
:0239E924 01C411B0 streqh r1,[r4, #+0x10]		;r4+0x10=*(ae0872fb)
:0239E928 0A000003 beq 0239E93C
:0239E92C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E930 EBFFED4B bl 02399E64
:0239E934 E1C401B0 strh r0,[r4, #+0x10]		;r4+0x10=*(ae0872fb)
:0239E938 EBFFED68 bl 02399EE0
:0239E93C E1C401B2 strh r0,[r4, #+0x12]		;r4+0x12=*(ae0872fd)
:0239E940 E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(0239e978)=#58785780(0x0380fff4)
:0239E944 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E948 E2810C06 add  r0,r1,#0x600
:0239E94C E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(03810084)=#-1294685582(0xb2d4aa72)
:0239E950 E3100901 tst r0,#0x4000
:0239E954 12810C05 addne  r0,r1,#0x500
:0239E958 11D00FB8 ldrneh r0,[r0, #+0xf8]		;r0+0xf8=*(b2d4ab6a)
:0239E95C 03A00002 moveq  r0,#0x2		;r0=2(0x2)
:0239E960 E1C401B4 strh r0,[r4, #+0x14]		;r4+0x14=*(ae0872ff)
:0239E964 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E968 E8BD4010 ldmia  r13!,{r4,r14}
:0239E96C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E970 027F7874 rsbeqs r7,r15,#0x740000
:0239E974 04808000 streq r8,[r0],#+0x0
:0239E978 0380FFF4 orreq  r15,r0,#0x3D0
:0239E97C 0000933D andeq  r9,r0,r13,lsr r3
:0239E980 E92D4010 stmdb  r13!,{r4,r14}
:0239E984 E59F004C ldr r0,[r15, #+0x4c]		;r15+0x4c=*(0239e9d8)=#58785780(0x0380fff4)
:0239E988 E1A04001 mov  r4,r1			;r4=-1375178005(0xae0872eb)
:0239E98C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E990 E2800C03 add  r0,r0,#0x300
:0239E994 E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(ae087337)
:0239E998 E3500000 cmp r0,#0x0
:0239E99C 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:0239E9A0 0A00000A beq 0239E9D0
:0239E9A4 E3A0005C mov  r0,#0x5C		;r0=92(0x5c)
:0239E9A8 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(ae0872ed)
:0239E9AC EBFFEC26 bl 02399A4C
:0239E9B0 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(0239e9d8)=#58785780(0x0380fff4)
:0239E9B4 E2841008 add  r1,r4,#0x8
:0239E9B8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E9BC E3A020B4 mov  r2,#0xB4		;r2=180(0xb4)
:0239E9C0 E2800F4F add  r0,r0,#0x13C
:0239E9C4 E2800B01 add  r0,r0,#0x400
:0239E9C8 EB403BAC bl 033AD880
:0239E9CC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E9D0 E8BD4010 ldmia  r13!,{r4,r14}
:0239E9D4 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239E9D8 0380FFF4 orreq  r15,r0,#0x3D0
:0239E9DC E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239ea00)=#58785780(0x0380fff4)
:0239E9E0 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239E9E4 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239E9E8 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239E9EC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239E9F0 E2822C03 add  r2,r2,#0x300
:0239E9F4 E1D224BC ldrh r2,[r2, #+0x4c]		;r2+0x4c=*(ae087337)
:0239E9F8 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(ae0872f1)
:0239E9FC E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239EA00 0380FFF4 orreq  r15,r0,#0x3D0
:0239EA04 E92D4078 stmdb  r13!,{r3,r4,r5,r6,r14}
:0239EA08 E24DD004 sub  r13,r13,#0x4
:0239EA0C E59F2318 ldr r2,[r15, #+0x318]		;r15+0x318=*(0239ed2c)=#58785780(0x0380fff4)
:0239EA10 E1A05000 mov  r5,r0			;r5=0(0x0)
:0239EA14 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239EA18 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239EA1C E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239EA20 E2824FD1 add  r4,r2,#0x344
:0239EA24 E1D410B8 ldrh r1,[r4, #+0x8]		;r4+0x8=*(ae0872f3)
:0239EA28 E20110F0 and  r1,r1,#0xF0
:0239EA2C E3510010 cmp r1,#0x10
:0239EA30 1A0000BA bne 0239ED20
:0239EA34 E1D501B0 ldrh r0,[r5, #+0x10]		;r5+0x10=*(00000010)
:0239EA38 E3500001 cmp r0,#0x1
:0239EA3C 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239EA40 8A0000B6 bhi 0239ED20
:0239EA44 E1D501B4 ldrh r0,[r5, #+0x14]		;r5+0x14=*(00000014)
:0239EA48 E350000A cmp r0,#0xA
:0239EA4C 13500014 cmpne r0,#0x14
:0239EA50 13A00005 movne  r0,#0x5		;r0=5(0x5)
:0239EA54 1A0000B1 bne 0239ED20
:0239EA58 E1D501B2 ldrh r0,[r5, #+0x12]		;r5+0x12=*(00000012)
:0239EA5C E3500004 cmp r0,#0x4
:0239EA60 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239EA64 8A0000AD bhi 0239ED20
:0239EA68 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239EA6C EB0016D6 bl 023A45CC
:0239EA70 E3500000 cmp r0,#0x0
:0239EA74 13A0000E movne  r0,#0xE		;r0=14(0xe)
:0239EA78 1A0000A8 bne 0239ED20
:0239EA7C E1D501B0 ldrh r0,[r5, #+0x10]		;r5+0x10=*(00000010)
:0239EA80 E3500000 cmp r0,#0x0
:0239EA84 0A000082 beq 0239EC94
:0239EA88 E3500001 cmp r0,#0x1
:0239EA8C 1A0000A2 bne 0239ED1C
:0239EA90 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(ae0872f3)
:0239EA94 E3500010 cmp r0,#0x10
:0239EA98 13A00001 movne  r0,#0x1		;r0=1(0x1)
:0239EA9C 1A00009F bne 0239ED20
:0239EAA0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239EAA4 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239EAA8 E28D2000 add  r2,r13,#0x0
:0239EAAC E3A00065 mov  r0,#0x65		;r0=101(0x65)
:0239EAB0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239EAB4 EB001715 bl 023A4710
:0239EAB8 E59D6000 ldr r6,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239EABC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239EAC0 EBFFECE7 bl 02399E64
:0239EAC4 E1560000 cmp r6,r0
:0239EAC8 0A000004 beq 0239EAE0
:0239EACC E1A01006 mov  r1,r6			;r1=0(0x0)
:0239EAD0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239EAD4 EBFFECED bl 02399E90
:0239EAD8 E59F0250 ldr r0,[r15, #+0x250]		;r15+0x250=*(0239ed30)=#5000(0x00001388)
:0239EADC EBFFEDD9 bl 0239A248
:0239EAE0 E1D501B2 ldrh r0,[r5, #+0x12]		;r5+0x12=*(00000012)
:0239EAE4 E3500004 cmp r0,#0x4
:0239EAE8 908FF100 addls  r15,r15,r0,lsl #0x2
:0239EAEC EA00008A b 0239ED1C
:0239EAF0 EA000003 b 0239EB04
:0239EAF4 EA000002 b 0239EB04
:0239EAF8 EA000001 b 0239EB04
:0239EAFC EA000026 b 0239EB9C
:0239EB00 EA000025 b 0239EB9C
:0239EB04 E3A00011 mov  r0,#0x11		;r0=17(0x11)
:0239EB08 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(ae0872f3)
:0239EB0C E1D501B6 ldrh r0,[r5, #+0x16]		;r5+0x16=*(00000016)
:0239EB10 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239EB14 EBFFE9A1 bl 023991A0
:0239EB18 E59F1214 ldr r1,[r15, #+0x214]		;r15+0x214=*(0239ed34)=#75530304(0x04808040)
:0239EB1C E3A02902 mov  r2,#0x8000		;r2=32768(0x8000)
:0239EB20 E59F0210 ldr r0,[r15, #+0x210]		;r15+0x210=*(0239ed38)=#1500(0x000005dc)
:0239EB24 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808040)=#2069577591(0x7b5b3f77)
:0239EB28 EBFFEDC6 bl 0239A248
:0239EB2C E1D511B4 ldrh r1,[r5, #+0x14]		;r5+0x14=*(00000014)
:0239EB30 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239EB34 E1C411B6 strh r1,[r4, #+0x16]		;r4+0x16=*(ae087301)
:0239EB38 EBFFECC9 bl 02399E64
:0239EB3C E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239EB40 E1D511B2 ldrh r1,[r5, #+0x12]		;r5+0x12=*(00000012)
:0239EB44 E59F21F0 ldr r2,[r15, #+0x1f0]		;r15+0x1f0=*(0239ed3c)=#75530660(0x048081a4)
:0239EB48 E3510001 cmp r1,#0x1
:0239EB4C 93800010 orrls  r0,r0,#0x10
:0239EB50 958D0000 strls r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239EB54 E1D501B4 ldrh r0,[r5, #+0x14]		;r5+0x14=*(00000014)
:0239EB58 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(048081a4)=#-1(0xffffffff)
:0239EB5C E1D501B2 ldrh r0,[r5, #+0x12]		;r5+0x12=*(00000012)
:0239EB60 E3500001 cmp r0,#0x1
:0239EB64 114200B2 strneh r0,[r2, #-0x2]		;r2-0x2=*(048081a2)=#-1(0xffffffff)
:0239EB68 1A000004 bne 0239EB80
:0239EB6C E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239EB70 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:0239EB74 E3811020 orr  r1,r1,#0x20
:0239EB78 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239EB7C E14200B2 strh r0,[r2, #-0x2]		;r2-0x2=*(048081a2)=#-1(0xffffffff)
:0239EB80 E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239EB84 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239EB88 EBFFECC0 bl 02399E90
:0239EB8C E59F11AC ldr r1,[r15, #+0x1ac]		;r15+0x1ac=*(0239ed40)=#2083(0x00000823)
:0239EB90 E59F01AC ldr r0,[r15, #+0x1ac]		;r15+0x1ac=*(0239ed44)=#75530656(0x048081a0)
:0239EB94 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048081a0)=#-1(0xffffffff)
:0239EB98 EA00005F b 0239ED1C
:0239EB9C E59F0188 ldr r0,[r15, #+0x188]		;r15+0x188=*(0239ed2c)=#58785780(0x0380fff4)
:0239EBA0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239EBA4 E2804FD1 add  r4,r0,#0x344
:0239EBA8 EB4026B1 bl 033A8674
:0239EBAC EB40279E bl 033A8A2C
:0239EBB0 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:0239EBB4 EBFFECAA bl 02399E64
:0239EBB8 E1C40ABC strh r0,[r4, #+0xac]		;r4+0xac=*(ae087397)
:0239EBBC E1D501B2 ldrh r0,[r5, #+0x12]		;r5+0x12=*(00000012)
:0239EBC0 E3500004 cmp r0,#0x4
:0239EBC4 1A000002 bne 0239EBD4
:0239EBC8 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:0239EBCC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239EBD0 EBFFECAE bl 02399E90
:0239EBD4 E59F116C ldr r1,[r15, #+0x16c]		;r15+0x16c=*(0239ed48)=#75513856(0x04804000)
:0239EBD8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239EBDC E3A0200C mov  r2,#0xC		;r2=12(0xc)
:0239EBE0 EB403B08 bl 033AD808
:0239EBE4 E59F115C ldr r1,[r15, #+0x15c]		;r15+0x15c=*(0239ed48)=#75513856(0x04804000)
:0239EBE8 E3A00014 mov  r0,#0x14		;r0=20(0x14)
:0239EBEC E1C100B8 strh r0,[r1, #+0x8]		;r1+0x8=*(04804008)=#-1199108037(0xb887103b)
:0239EBF0 E3A00E7D mov  r0,#0x7D0		;r0=2000(0x7d0)
:0239EBF4 E1C100BA strh r0,[r1, #+0xa]		;r1+0xa=*(0480400a)=#551860359(0x20e4b887)
:0239EBF8 E281300C add  r3,r1,#0xC
:0239EBFC E59F1148 ldr r1,[r15, #+0x148]		;r15+0x148=*(0239ed4c)=#21845(0x00005555)
:0239EC00 E59F0148 ldr r0,[r15, #+0x148]		;r15+0x148=*(0239ed50)=#2028(0x000007ec)
:0239EC04 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239EC08 E2822002 add  r2,r2,#0x2
:0239EC0C E1520000 cmp r2,r0
:0239EC10 E0C310B2 strh r1,[r3],#+0x2
:0239EC14 3AFFFFFB bcc 0239EC08
:0239EC18 E59F1128 ldr r1,[r15, #+0x128]		;r15+0x128=*(0239ed48)=#75513856(0x04804000)
:0239EC1C E3A02008 mov  r2,#0x8		;r2=8(0x8)
:0239EC20 E59F012C ldr r0,[r15, #+0x12c]		;r15+0x12c=*(0239ed54)=#75530644(0x04808194)
:0239EC24 E1C120BC strh r2,[r1, #+0xc]		;r1+0xc=*(0480400c)=#-416931612(0xe72620e4)
:0239EC28 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:0239EC2C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808194)=#-1(0xffffffff)
:0239EC30 E3A00012 mov  r0,#0x12		;r0=18(0x12)
:0239EC34 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(ae0872f3)
:0239EC38 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239EC3C E1C411B8 strh r1,[r4, #+0x18]		;r4+0x18=*(ae087303)
:0239EC40 E1D501B6 ldrh r0,[r5, #+0x16]		;r5+0x16=*(00000016)
:0239EC44 EBFFE955 bl 023991A0
:0239EC48 E59F10E4 ldr r1,[r15, #+0xe4]		;r15+0xe4=*(0239ed34)=#75530304(0x04808040)
:0239EC4C E3A02902 mov  r2,#0x8000		;r2=32768(0x8000)
:0239EC50 E59F00E0 ldr r0,[r15, #+0xe0]		;r15+0xe0=*(0239ed38)=#1500(0x000005dc)
:0239EC54 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808040)=#2069577591(0x7b5b3f77)
:0239EC58 EBFFED7A bl 0239A248
:0239EC5C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239EC60 E59F30F0 ldr r3,[r15, #+0xf0]		;r15+0xf0=*(0239ed58)=#75530258(0x04808012)
:0239EC64 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239EC68 E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(04808012)=#1323258589(0x4edf52dd)
:0239EC6C E14320BE strh r2,[r3, #-0xe]		;r3-0xe=*(04808004)=#1731751680(0x67386f00)
:0239EC70 E59F10D0 ldr r1,[r15, #+0xd0]		;r15+0xd0=*(0239ed48)=#75513856(0x04804000)
:0239EC74 E2620901 rsb  r0,r2,#0x4000
:0239EC78 E0010000 and  r0,r1,r0
:0239EC7C E1A00780 mov  r0,r0,lsl #0xf		;r0=-1452376064(0xa96e8000)
:0239EC80 E1A00820 mov  r0,r0,lsr #0x10		;r0=43374(0xa96e)
:0239EC84 E1C329BC strh r2,[r3, #+0x9c]		;r3+0x9c=*(048080ae)=#-1(0xffffffff)
:0239EC88 E3800902 orr  r0,r0,#0x8000
:0239EC8C E1C308BE strh r0,[r3, #+0x8e]		;r3+0x8e=*(048080a0)=#-1(0xffffffff)
:0239EC90 EA000021 b 0239ED1C
:0239EC94 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(ae0872f3)
:0239EC98 E3500011 cmp r0,#0x11
:0239EC9C 1A00000E bne 0239ECDC
:0239ECA0 EBFFED91 bl 0239A2EC
:0239ECA4 E59F1098 ldr r1,[r15, #+0x98]		;r15+0x98=*(0239ed44)=#75530656(0x048081a0)
:0239ECA8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239ECAC E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(048081a0)=#-1(0xffffffff)
:0239ECB0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239ECB4 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(048081a2)=#-1(0xffffffff)
:0239ECB8 E2410E16 sub  r0,r1,#0x160
:0239ECBC E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(ffffffff)
:0239ECC0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239ECC4 EBFFEC66 bl 02399E64
:0239ECC8 E3C01030 bic  r1,r0,#0x30
:0239ECCC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239ECD0 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239ECD4 EBFFEC6D bl 02399E90
:0239ECD8 EA00000D b 0239ED14
:0239ECDC E3500012 cmp r0,#0x12
:0239ECE0 1A000009 bne 0239ED0C
:0239ECE4 E59F1070 ldr r1,[r15, #+0x70]		;r15+0x70=*(0239ed5c)=#75530244(0x04808004)
:0239ECE8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239ECEC E1C401B8 strh r0,[r4, #+0x18]		;r4+0x18=*(ae087303)
:0239ECF0 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808004)=#-1138097985(0xbc2a00bf)
:0239ECF4 E3500000 cmp r0,#0x0
:0239ECF8 1AFFFFFC bne 0239ECF0
:0239ECFC E1D41ABC ldrh r1,[r4, #+0xac]		;r4+0xac=*(ae087397)
:0239ED00 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:0239ED04 EBFFEC61 bl 02399E90
:0239ED08 EA000001 b 0239ED14
:0239ED0C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239ED10 EA000002 b 0239ED20
:0239ED14 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:0239ED18 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(ae0872f3)
:0239ED1C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239ED20 E28DD004 add  r13,r13,#0x4
:0239ED24 E8BD4078 ldmia  r13!,{r3,r4,r5,r6,r14}
:0239ED28 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239ED2C 0380FFF4 orreq  r15,r0,#0x3D0
:0239ED30 00001388 andeq  r1,r0,r8,lsl #0x7
:0239ED34 04808040 streq r8,[r0],#+0x40
:0239ED38 000005DC unknown
:0239ED3C 048081A4 streq r8,[r0],#+0x1a4
:0239ED40 00000823 andeq  r0,r0,r3,lsr #0x10
:0239ED44 048081A0 streq r8,[r0],#+0x1a0
:0239ED48 04804000 streq r4,[r0],#+0x0
:0239ED4C 00005555 andeq  r5,r0,r5,asr r5
:0239ED50 000007EC andeq  r0,r0,r12,ror #0xf
:0239ED54 04808194 streq r8,[r0],#+0x194
:0239ED58 04808012 streq r8,[r0],#+0x12
:0239ED5C 04808004 streq r8,[r0],#+0x4
:0239ED60 E59F0064 ldr r0,[r15, #+0x64]		;r15+0x64=*(0239edcc)=#58785780(0x0380fff4)
:0239ED64 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239ED68 E2800C03 add  r0,r0,#0x300
:0239ED6C E1D005BC ldrh r0,[r0, #+0x5c]		;r0+0x5c=*(ae087347)
:0239ED70 E3500000 cmp r0,#0x0
:0239ED74 0A000008 beq 0239ED9C
:0239ED78 E59F0050 ldr r0,[r15, #+0x50]		;r15+0x50=*(0239edd0)=#75513856(0x04804000)
:0239ED7C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239ED80 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(04804000)=#1632550337(0x614ebdc1)
:0239ED84 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(0239edd4)=#75530400(0x048080a0)
:0239ED88 E1C020B4 strh r2,[r0, #+0x4]		;r0+0x4=*(04804004)=#-822132896(0xceff3f60)
:0239ED8C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(048080a0)=#-1(0xffffffff)
:0239ED90 E3800902 orr  r0,r0,#0x8000
:0239ED94 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(048080a0)=#-1(0xffffffff)
:0239ED98 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239ED9C E59F2034 ldr r2,[r15, #+0x34]		;r15+0x34=*(0239edd8)=#75530412(0x048080ac)
:0239EDA0 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239EDA4 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(048080ac)=#-1(0xffffffff)
:0239EDA8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239EDAC E1421AB8 strh r1,[r2, #-0xa8]		;r2-0xa8=*(04808004)=#-1(0xffffffff)
:0239EDB0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239EDB4 E14209BA strh r0,[r2, #-0x9a]		;r2-0x9a=*(04808012)=#-1(0xffffffff)
:0239EDB8 E2630801 rsb  r0,r3,#0x10000
:0239EDBC E14209BC strh r0,[r2, #-0x9c]		;r2-0x9c=*(04808010)=#-1(0xffffffff)
:0239EDC0 E1C21EB8 strh r1,[r2, #+0xe8]		;r2+0xe8=*(04808194)=#-1(0xffffffff)
:0239EDC4 E14216BC strh r1,[r2, #-0x6c]		;r2-0x6c=*(04808040)=#-1(0xffffffff)
:0239EDC8 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239EDCC 0380FFF4 orreq  r15,r0,#0x3D0
:0239EDD0 04804000 streq r4,[r0],#+0x0
:0239EDD4 048080A0 streq r8,[r0],#+0xa0
:0239EDD8 048080AC streq r8,[r0],#+0xac
:0239EDDC E92D4010 stmdb  r13!,{r4,r14}
:0239EDE0 E59F20A0 ldr r2,[r15, #+0xa0]		;r15+0xa0=*(0239ee88)=#58785780(0x0380fff4)
:0239EDE4 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:0239EDE8 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239EDEC E1C130B2 strh r3,[r1, #+0x2]		;r1+0x2=*(00000001)
:0239EDF0 E2824FD1 add  r4,r2,#0x344
:0239EDF4 E1D420B8 ldrh r2,[r4, #+0x8]		;r4+0x8=*(ae0872f3)
:0239EDF8 E20210F0 and  r1,r2,#0xF0
:0239EDFC E3510010 cmp r1,#0x10
:0239EE00 11A00003 movne  r0,r3			;r0=1(0x1)
:0239EE04 1A00001D bne 0239EE80
:0239EE08 E1D011B0 ldrh r1,[r0, #+0x10]		;r0+0x10=*(00000011)
:0239EE0C E3510000 cmp r1,#0x0
:0239EE10 0A00000F beq 0239EE54
:0239EE14 E3510001 cmp r1,#0x1
:0239EE18 1A000017 bne 0239EE7C
:0239EE1C E3520010 cmp r2,#0x10
:0239EE20 11A00003 movne  r0,r3			;r0=1(0x1)
:0239EE24 1A000015 bne 0239EE80
:0239EE28 E1D001B2 ldrh r0,[r0, #+0x12]		;r0+0x12=*(00000013)
:0239EE2C E1A01003 mov  r1,r3			;r1=1(0x1)
:0239EE30 EBFFE8DA bl 023991A0
:0239EE34 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239EE38 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(ae0872f7)
:0239EE3C EB40260C bl 033A8674
:0239EE40 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:0239EE44 EBFFE9CD bl 02399580
:0239EE48 E3A00011 mov  r0,#0x11		;r0=17(0x11)
:0239EE4C E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(ae0872f3)
:0239EE50 EA000009 b 0239EE7C
:0239EE54 E3520011 cmp r2,#0x11
:0239EE58 1A000003 bne 0239EE6C
:0239EE5C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239EE60 EBFFE9C6 bl 02399580
:0239EE64 EB4026F0 bl 033A8A2C
:0239EE68 EA000001 b 0239EE74
:0239EE6C E1A00003 mov  r0,r3			;r0=1(0x1)
:0239EE70 EA000002 b 0239EE80
:0239EE74 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:0239EE78 E1C400B8 strh r0,[r4, #+0x8]		;r4+0x8=*(ae0872f3)
:0239EE7C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239EE80 E8BD4010 ldmia  r13!,{r4,r14}
:0239EE84 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239EE88 0380FFF4 orreq  r15,r0,#0x3D0
:0239EE8C E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:0239EE90 E59F11B8 ldr r1,[r15, #+0x1b8]		;r15+0x1b8=*(0239f050)=#58785780(0x0380fff4)
:0239EE94 E1A08000 mov  r8,r0			;r8=0(0x0)
:0239EE98 E5914000 ldr r4,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239EE9C E1D811B6 ldrh r1,[r8, #+0x16]		;r8+0x16=*(00000016)
:0239EEA0 E59F01AC ldr r0,[r15, #+0x1ac]		;r15+0x1ac=*(0239f054)=#1508(0x000005e4)
:0239EEA4 E2845FD1 add  r5,r4,#0x344
:0239EEA8 E1510000 cmp r1,r0
:0239EEAC E2846FC7 add  r6,r4,#0x31C
:0239EEB0 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239EEB4 8A000063 bhi 0239F048
:0239EEB8 E1D601B2 ldrh r0,[r6, #+0x12]		;r6+0x12=*(00000012)
:0239EEBC E3500001 cmp r0,#0x1
:0239EEC0 1A000009 bne 0239EEEC
:0239EEC4 E2880028 add  r0,r8,#0x28
:0239EEC8 EBFFF0B4 bl 0239B1A0
:0239EECC E1A07000 mov  r7,r0			;r7=5(0x5)
:0239EED0 E35700FF cmp r7,#0xFF
:0239EED4 0A000002 beq 0239EEE4
:0239EED8 EBFFF268 bl 0239B880
:0239EEDC E3500040 cmp r0,#0x40
:0239EEE0 0A000002 beq 0239EEF0
:0239EEE4 E3A0000A mov  r0,#0xA		;r0=10(0xa)
:0239EEE8 EA000056 b 0239F048
:0239EEEC E1D578B8 ldrh r7,[r5, #+0x88]		;r5+0x88=*(00000088)
:0239EEF0 E59F0158 ldr r0,[r15, #+0x158]		;r15+0x158=*(0239f050)=#58785780(0x0380fff4)
:0239EEF4 E1C871B2 strh r7,[r8, #+0x12]		;r8+0x12=*(00000012)
:0239EEF8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239EEFC E59003EC ldr r0,[r0, #+0x3ec]		;r0+0x3ec=*(ae0876d7)
:0239EF00 E1C801B4 strh r0,[r8, #+0x14]		;r8+0x14=*(00000014)
:0239EF04 E1D801BE ldrh r0,[r8, #+0x1e]		;r8+0x1e=*(0000001e)
:0239EF08 E31000FF tst r0,#0xFF
:0239EF0C 11C802B0 strneh r0,[r8, #+0x20]		;r8+0x20=*(00000020)
:0239EF10 13A00000 movne  r0,#0x0		;r0=0(0x0)
:0239EF14 11C801BE strneh r0,[r8, #+0x1e]		;r8+0x1e=*(0000001e)
:0239EF18 1A000002 bne 0239EF28
:0239EF1C E1A00007 mov  r0,r7			;r0=5(0x5)
:0239EF20 EBFFF286 bl 0239B940
:0239EF24 E1C802B0 strh r0,[r8, #+0x20]		;r8+0x20=*(00000020)
:0239EF28 E1D801B6 ldrh r0,[r8, #+0x16]		;r8+0x16=*(00000016)
:0239EF2C E3500000 cmp r0,#0x0
:0239EF30 1A000006 bne 0239EF50
:0239EF34 E1D518BA ldrh r1,[r5, #+0x8a]		;r5+0x8a=*(0000008a)
:0239EF38 E3A0001C mov  r0,#0x1C		;r0=28(0x1c)
:0239EF3C E3811040 orr  r1,r1,#0x40
:0239EF40 E3C11901 bic  r1,r1,#0x4000
:0239EF44 E1C812B4 strh r1,[r8, #+0x24]		;r8+0x24=*(00000024)
:0239EF48 E1C802B2 strh r0,[r8, #+0x22]		;r8+0x22=*(00000022)
:0239EF4C EA000008 b 0239EF74
:0239EF50 E1D508BA ldrh r0,[r5, #+0x8a]		;r5+0x8a=*(0000008a)
:0239EF54 E1C802B4 strh r0,[r8, #+0x24]		;r8+0x24=*(00000024)
:0239EF58 E1D601B8 ldrh r0,[r6, #+0x18]		;r6+0x18=*(00000018)
:0239EF5C E3500000 cmp r0,#0x0
:0239EF60 E1D801B6 ldrh r0,[r8, #+0x16]		;r8+0x16=*(00000016)
:0239EF64 0280001C addeq  r0,r0,#0x1C
:0239EF68 01C802B2 streqh r0,[r8, #+0x22]		;r8+0x22=*(00000022)
:0239EF6C 12800024 addne  r0,r0,#0x24
:0239EF70 11C802B2 strneh r0,[r8, #+0x22]		;r8+0x22=*(00000022)
:0239EF74 E1D601B2 ldrh r0,[r6, #+0x12]		;r6+0x12=*(00000012)
:0239EF78 E3500001 cmp r0,#0x1
:0239EF7C 0A000003 beq 0239EF90
:0239EF80 E3500002 cmp r0,#0x2
:0239EF84 13500003 cmpne r0,#0x3
:0239EF88 0A00001F beq 0239F00C
:0239EF8C EA00002C b 0239F044
:0239EF90 E2880034 add  r0,r8,#0x34
:0239EF94 E288102E add  r1,r8,#0x2E
:0239EF98 EBFFEA78 bl 02399980
:0239EF9C E288002E add  r0,r8,#0x2E
:0239EFA0 E2851064 add  r1,r5,#0x64
:0239EFA4 EBFFEA75 bl 02399980
:0239EFA8 E3570000 cmp r7,#0x0
:0239EFAC 1A00000D bne 0239EFE8
:0239EFB0 E1A01008 mov  r1,r8			;r1=0(0x0)
:0239EFB4 E2840C02 add  r0,r4,#0x200
:0239EFB8 EBFFF0F2 bl 0239B388
:0239EFBC E59F008C ldr r0,[r15, #+0x8c]		;r15+0x8c=*(0239f050)=#58785780(0x0380fff4)
:0239EFC0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239EFC4 E2800C05 add  r0,r0,#0x500
:0239EFC8 E1D013B2 ldrh r1,[r0, #+0x32]		;r0+0x32=*(ae08731d)
:0239EFCC E1D022BE ldrh r2,[r0, #+0x2e]		;r0+0x2e=*(ae087319)
:0239EFD0 E1E00001 mvn  r0,r1
:0239EFD4 E1120000 tst r2,r0
:0239EFD8 1A000019 bne 0239F044
:0239EFDC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239EFE0 EB0001EB bl 0239F794
:0239EFE4 EA000016 b 0239F044
:0239EFE8 E2880010 add  r0,r8,#0x10
:0239EFEC EBFFF0FC bl 0239B3E4
:0239EFF0 E1A02008 mov  r2,r8			;r2=0(0x0)
:0239EFF4 E2840C02 add  r0,r4,#0x200
:0239EFF8 E2841F65 add  r1,r4,#0x194
:0239EFFC EB402486 bl 033A821C
:0239F000 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239F004 EB0001E2 bl 0239F794
:0239F008 EA00000D b 0239F044
:0239F00C E2880034 add  r0,r8,#0x34
:0239F010 E2881028 add  r1,r8,#0x28
:0239F014 EBFFEA59 bl 02399980
:0239F018 E2880028 add  r0,r8,#0x28
:0239F01C E2851064 add  r1,r5,#0x64
:0239F020 EBFFEA56 bl 02399980
:0239F024 E2880010 add  r0,r8,#0x10
:0239F028 EBFFF0ED bl 0239B3E4
:0239F02C E1A02008 mov  r2,r8			;r2=0(0x0)
:0239F030 E2840C02 add  r0,r4,#0x200
:0239F034 E2841F65 add  r1,r4,#0x194
:0239F038 EB402477 bl 033A821C
:0239F03C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239F040 EB0001D3 bl 0239F794
:0239F044 E3A00081 mov  r0,#0x81		;r0=129(0x81)
:0239F048 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:0239F04C E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239F050 0380FFF4 orreq  r15,r0,#0x3D0
:0239F054 000005E4 andeq  r0,r0,r4,ror #0xb
:0239F058 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239F05C E59F2180 ldr r2,[r15, #+0x180]		;r15+0x180=*(0239f1e4)=#58785780(0x0380fff4)
:0239F060 E1A0A000 mov  r10,r0			;r10=129(0x81)
:0239F064 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239F068 E3A09001 mov  r9,#0x1		;r9=1(0x1)
:0239F06C E2820C06 add  r0,r2,#0x600
:0239F070 E1D069B0 ldrh r6,[r0, #+0x90]		;r0+0x90=*(00000111)
:0239F074 E2824FC7 add  r4,r2,#0x31C
:0239F078 E1C190B2 strh r9,[r1, #+0x2]		;r1+0x2=*(00000002)
:0239F07C E1D411B2 ldrh r1,[r4, #+0x12]		;r4+0x12=*(ae0872fd)
:0239F080 E282002C add  r0,r2,#0x2C
:0239F084 E2805B01 add  r5,r0,#0x400
:0239F088 E3510002 cmp r1,#0x2
:0239F08C 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239F090 1A000051 bne 0239F1DC
:0239F094 E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(00000091)
:0239F098 E3500F81 cmp r0,#0x204
:0239F09C 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239F0A0 8A00004D bhi 0239F1DC
:0239F0A4 E1D505B0 ldrh r0,[r5, #+0x50]		;r5+0x50=*(00000050)
:0239F0A8 E285B050 add  r11,r5,#0x50
:0239F0AC E3500000 cmp r0,#0x0
:0239F0B0 03A09000 moveq  r9,#0x0		;r9=0(0x0)
:0239F0B4 E3A00014 mov  r0,#0x14		;r0=20(0x14)
:0239F0B8 E0080099 mul  r8,r9,r0
:0239F0BC E19B10B8 ldrh r1,[r11, +r8]
:0239F0C0 E3510000 cmp r1,#0x0
:0239F0C4 13A00008 movne  r0,#0x8		;r0=8(0x8)
:0239F0C8 1A000043 bne 0239F1DC
:0239F0CC E59F1114 ldr r1,[r15, #+0x114]		;r15+0x114=*(0239f1e8)=#75530388(0x04808094)
:0239F0D0 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(04808094)=#-1(0xffffffff)
:0239F0D4 E3110902 tst r1,#0x8000
:0239F0D8 13A00008 movne  r0,#0x8		;r0=8(0x8)
:0239F0DC 1A00003E bne 0239F1DC
:0239F0E0 E0851008 add  r1,r5,r8
:0239F0E4 E5917058 ldr r7,[r1, #+0x58]		;r1+0x58=*(00000057)
:0239F0E8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239F0EC E1C710B0 strh r1,[r7, #+0x0]		;r7+0x0=*(00000005)
:0239F0F0 E1C710B4 strh r1,[r7, #+0x4]		;r7+0x4=*(00000009)
:0239F0F4 E1C700B8 strh r0,[r7, #+0x8]		;r7+0x8=*(0000000d)
:0239F0F8 E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(00000091)
:0239F0FC E59F30E8 ldr r3,[r15, #+0xe8]		;r15+0xe8=*(0239f1ec)=#41907384(0x027f74b8)
:0239F100 E280001E add  r0,r0,#0x1E
:0239F104 E1C700BA strh r0,[r7, #+0xa]		;r7+0xa=*(0000000f)
:0239F108 E3A00F46 mov  r0,#0x118		;r0=280(0x118)
:0239F10C E1C700BC strh r0,[r7, #+0xc]		;r7+0xc=*(00000011)
:0239F110 E2870010 add  r0,r7,#0x10
:0239F114 E2821FEA add  r1,r2,#0x3A8
:0239F118 E2842008 add  r2,r4,#0x8
:0239F11C EBFFEA2B bl 023999D0
:0239F120 E1DA01B2 ldrh r0,[r10, #+0x12]		;r10+0x12=*(00000093)
:0239F124 E1C702B4 strh r0,[r7, #+0x24]		;r7+0x24=*(00000029)
:0239F128 E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(00000091)
:0239F12C E3500000 cmp r0,#0x0
:0239F130 0A000006 beq 0239F150
:0239F134 E3590000 cmp r9,#0x0
:0239F138 1A000000 bne 0239F140
:0239F13C EBFFEA42 bl 02399A4C
:0239F140 E59A1014 ldr r1,[r10, #+0x14]		;r10+0x14=*(00000095)
:0239F144 E1DA21B0 ldrh r2,[r10, #+0x10]		;r10+0x10=*(00000091)
:0239F148 E2870026 add  r0,r7,#0x26
:0239F14C EBFFECF2 bl 0239A51C
:0239F150 E3160004 tst r6,#0x4
:0239F154 0A000009 beq 0239F180
:0239F158 E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(00000091)
:0239F15C E2871024 add  r1,r7,#0x24
:0239F160 E2800002 add  r0,r0,#0x2
:0239F164 E0810000 add  r0,r1,r0
:0239F168 E2800003 add  r0,r0,#0x3
:0239F16C E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(0239f1f0)=#46776(0x0000b6b8)
:0239F170 E3C02003 bic  r2,r0,#0x3
:0239F174 E59F0078 ldr r0,[r15, #+0x78]		;r15+0x78=*(0239f1f4)=#7494(0x00001d46)
:0239F178 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(ae0872eb)
:0239F17C E1C200B2 strh r0,[r2, #+0x2]		;r2+0x2=*(ae0872ed)
:0239F180 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239F184 EB40300C bl 033AB1BC
:0239F188 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239F18C E59F1064 ldr r1,[r15, #+0x64]		;r15+0x64=*(0239f1f8)=#16383(0x00003fff)
:0239F190 E18B20B8 strh r2,[r11, +r8]
:0239F194 E2855052 add  r5,r5,#0x52
:0239F198 E19520B8 ldrh r2,[r5, +r8]
:0239F19C E0071001 and  r1,r7,r1
:0239F1A0 E2823001 add  r3,r2,#0x1
:0239F1A4 E1A020A1 mov  r2,r1,lsr #0x1		;r2=8191(0x1fff)
:0239F1A8 E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(0239f1e8)=#75530388(0x04808094)
:0239F1AC E18530B8 strh r3,[r5, +r8]
:0239F1B0 E3822902 orr  r2,r2,#0x8000
:0239F1B4 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808094)=#-1(0xffffffff)
:0239F1B8 E1D411BE ldrh r1,[r4, #+0x1e]		;r4+0x1e=*(ae087309)
:0239F1BC E1A04000 mov  r4,r0			;r4=16777216(0x1000000)
:0239F1C0 E1A00C01 mov  r0,r1,lsl #0x18		;r0=-1811939328(0x94000000)
:0239F1C4 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:0239F1C8 1A000000 bne 0239F1D0
:0239F1CC EBFFE9D9 bl 02399938
:0239F1D0 E1A00004 mov  r0,r4			;r0=16777216(0x1000000)
:0239F1D4 EB402FEA bl 033AB184
:0239F1D8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239F1DC E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239F1E0 E12FFF1E bx r14 (Jump to addr_04804000?)
msr CPSR_fsxc,r14
:0239F1E4 0380FFF4 orreq  r15,r0,#0x3D0
:0239F1E8 04808094 streq r8,[r0],#+0x94
:0239F1EC 027F74B8 rsbeqs r7,r15,#0xB8000000
:0239F1F0 0000B6B8 streqh r11,[r0], -r8
:0239F1F4 00001D46 andeq  r1,r0,r6,asr #0x1a
:0239F1F8 00003FFF unknown
:0239F1FC E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239F200 E24DD008 sub  r13,r13,#0x8
:0239F204 E59F247C ldr r2,[r15, #+0x47c]		;r15+0x47c=*(0239f688)=#58785780(0x0380fff4)
:0239F208 E1A0A000 mov  r10,r0			;r10=0(0x0)
:0239F20C E5924000 ldr r4,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239F210 E3A09001 mov  r9,#0x1		;r9=1(0x1)
:0239F214 E2840C06 add  r0,r4,#0x600
:0239F218 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(00000090)
:0239F21C E2847FC7 add  r7,r4,#0x31C
:0239F220 E1C190B2 strh r9,[r1, #+0x2]		;r1+0x2=*(04808096)=#-1(0xffffffff)
:0239F224 E1D711B2 ldrh r1,[r7, #+0x12]		;r7+0x12=*(00000017)
:0239F228 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239F22C E284002C add  r0,r4,#0x2C
:0239F230 E2806B01 add  r6,r0,#0x400
:0239F234 E3510001 cmp r1,#0x1
:0239F238 13A0000B movne  r0,#0xB		;r0=11(0xb)
:0239F23C 1A00010E bne 0239F67C
:0239F240 E1D603BC ldrh r0,[r6, #+0x3c]		;r6+0x3c=*(0000003c)
:0239F244 E3500000 cmp r0,#0x0
:0239F248 13A00008 movne  r0,#0x8		;r0=8(0x8)
:0239F24C 1A00010A bne 0239F67C
:0239F250 E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(00000010)
:0239F254 E5965044 ldr r5,[r6, #+0x44]		;r6+0x44=*(00000044)
:0239F258 E3100902 tst r0,#0x8000
:0239F25C 0A00000F beq 0239F2A0
:0239F260 E3100002 tst r0,#0x2
:0239F264 01D609B4 ldreqh r0,[r6, #+0x94]		;r6+0x94=*(00000094)
:0239F268 01CA01B4 streqh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F26C E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(00000010)
:0239F270 E3100004 tst r0,#0x4
:0239F274 01D60AB0 ldreqh r0,[r6, #+0xa0]		;r6+0xa0=*(000000a0)
:0239F278 01CA01B6 streqh r0,[r10, #+0x16]		;r10+0x16=*(00000016)
:0239F27C E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(00000010)
:0239F280 E3100008 tst r0,#0x8
:0239F284 01D609B6 ldreqh r0,[r6, #+0x96]		;r6+0x96=*(00000096)
:0239F288 01CA01B8 streqh r0,[r10, #+0x18]		;r10+0x18=*(00000018)
:0239F28C E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(00000010)
:0239F290 E3100010 tst r0,#0x10
:0239F294 01D609BC ldreqh r0,[r6, #+0x9c]		;r6+0x9c=*(0000009c)
:0239F298 03A09000 moveq  r9,#0x0		;r9=0(0x0)
:0239F29C 01CA01BC streqh r0,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:0239F2A0 E1DA01BC ldrh r0,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:0239F2A4 E3500F81 cmp r0,#0x204
:0239F2A8 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239F2AC 8A0000F2 bhi 0239F67C
:0239F2B0 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0239F2B4 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:0239F2B8 EA000004 b 0239F2D0
:0239F2BC E1DA01B6 ldrh r0,[r10, #+0x16]		;r10+0x16=*(00000016)
:0239F2C0 E1100001 tst r0,r1
:0239F2C4 E1A00881 mov  r0,r1,lsl #0x11		;r0=262144(0x40000)
:0239F2C8 12888001 addne  r8,r8,#0x1
:0239F2CC E1A01820 mov  r1,r0,lsr #0x10		;r1=4(0x4)
:0239F2D0 E3510000 cmp r1,#0x0
:0239F2D4 1AFFFFF8 bne 0239F2BC
:0239F2D8 E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F2DC E1C609B4 strh r0,[r6, #+0x94]		;r6+0x94=*(00000094)
:0239F2E0 E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F2E4 E3100902 tst r0,#0x8000
:0239F2E8 0A00000B beq 0239F31C
:0239F2EC E59F1398 ldr r1,[r15, #+0x398]		;r15+0x398=*(0239f68c)=#32767(0x00007fff)
:0239F2F0 E3A020EA mov  r2,#0xEA		;r2=234(0xea)
:0239F2F4 E0000001 and  r0,r0,r1
:0239F2F8 E1CA01B4 strh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F2FC E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F300 E24000D0 sub  r0,r0,#0xD0
:0239F304 E1A00120 mov  r0,r0,lsr #0x2		;r0=65536(0x10000)
:0239F308 E1C520BE strh r2,[r5, #+0xe]		;r5+0xe=*(0000000e)
:0239F30C E3500801 cmp r0,#0x10000
:0239F310 9A000015 bls 0239F36C
:0239F314 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:0239F318 EA0000D7 b 0239F67C
:0239F31C E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239F320 E3110002 tst r1,#0x2
:0239F324 13A0B001 movne  r11,#0x1		;r11=1(0x1)
:0239F328 03A0B000 moveq  r11,#0x0		;r11=0(0x0)
:0239F32C E28B3006 add  r3,r11,#0x6
:0239F330 13A01002 movne  r1,#0x2		;r1=2(0x2)
:0239F334 13A02006 movne  r2,#0x6		;r2=6(0x6)
:0239F338 E080000B add  r0,r0,r11
:0239F33C E2833C02 add  r3,r3,#0x200
:0239F340 01A0100B moveq  r1,r11			;r1=0(0x0)
:0239F344 01A0200B moveq  r2,r11			;r2=0(0x0)
:0239F348 E1500003 cmp r0,r3
:0239F34C 83A00005 movhi  r0,#0x5		;r0=5(0x5)
:0239F350 8A0000C9 bhi 0239F67C
:0239F354 E1A03100 mov  r3,r0,lsl #0x2		;r3=20(0x14)
:0239F358 E28330D0 add  r3,r3,#0xD0
:0239F35C E0811003 add  r1,r1,r3
:0239F360 E1CA11B4 strh r1,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F364 E28210EA add  r1,r2,#0xEA
:0239F368 E1C510BE strh r1,[r5, #+0xe]		;r5+0xe=*(0000000e)
:0239F36C E2800009 add  r0,r0,#0x9
:0239F370 E3C0B001 bic  r11,r0,#0x1
:0239F374 E000089B mul  r0,r11,r8
:0239F378 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239F37C E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239F380 E2840F62 add  r0,r4,#0x188
:0239F384 E281101A add  r1,r1,#0x1A
:0239F388 EB40235C bl 033A8100
:0239F38C E5860090 str r0,[r6, #+0x90]		;r6+0x90=*(00000090)
:0239F390 E3500000 cmp r0,#0x0
:0239F394 03A00008 moveq  r0,#0x8		;r0=8(0x8)
:0239F398 0A0000B7 beq 0239F67C
:0239F39C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239F3A0 E1C603BC strh r0,[r6, #+0x3c]		;r6+0x3c=*(0000003c)
:0239F3A4 E1D603BE ldrh r0,[r6, #+0x3e]		;r6+0x3e=*(0000003e)
:0239F3A8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239F3AC E2800001 add  r0,r0,#0x1
:0239F3B0 E1C603BE strh r0,[r6, #+0x3e]		;r6+0x3e=*(0000003e)
:0239F3B4 E1DA01B8 ldrh r0,[r10, #+0x18]		;r10+0x18=*(00000018)
:0239F3B8 E2873008 add  r3,r7,#0x8
:0239F3BC E1C609B6 strh r0,[r6, #+0x96]		;r6+0x96=*(00000096)
:0239F3C0 E1DA01B6 ldrh r0,[r10, #+0x16]		;r10+0x16=*(00000016)
:0239F3C4 E3A0C014 mov  r12,#0x14		;r12=20(0x14)
:0239F3C8 E1C609B8 strh r0,[r6, #+0x98]		;r6+0x98=*(00000098)
:0239F3CC E1C629BA strh r2,[r6, #+0x9a]		;r6+0x9a=*(0000009a)
:0239F3D0 E1DA01BC ldrh r0,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:0239F3D4 E3A0EF8A mov  r14,#0x228		;r14=552(0x228)
:0239F3D8 E1C609BC strh r0,[r6, #+0x9c]		;r6+0x9c=*(0000009c)
:0239F3DC E1DA11B2 ldrh r1,[r10, #+0x12]		;r10+0x12=*(00000012)
:0239F3E0 E2850010 add  r0,r5,#0x10
:0239F3E4 E1C619BE strh r1,[r6, #+0x9e]		;r6+0x9e=*(0000009e)
:0239F3E8 E1C520B0 strh r2,[r5, #+0x0]		;r5+0x0=*(00000000)
:0239F3EC E1DA71B6 ldrh r7,[r10, #+0x16]		;r10+0x16=*(00000016)
:0239F3F0 E59F1298 ldr r1,[r15, #+0x298]		;r15+0x298=*(0239f690)=#41907400(0x027f74c8)
:0239F3F4 E1C570B2 strh r7,[r5, #+0x2]		;r5+0x2=*(00000002)
:0239F3F8 E1C520B4 strh r2,[r5, #+0x4]		;r5+0x4=*(00000004)
:0239F3FC E1C5C0B8 strh r12,[r5, #+0x8]		;r5+0x8=*(00000008)
:0239F400 E1DA71BC ldrh r7,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:0239F404 E2842FEA add  r2,r4,#0x3A8
:0239F408 E2877022 add  r7,r7,#0x22
:0239F40C E1C570BA strh r7,[r5, #+0xa]		;r5+0xa=*(0000000a)
:0239F410 E1C5E0BC strh r14,[r5, #+0xc]		;r5+0xc=*(0000000c)
:0239F414 E1DAC1B4 ldrh r12,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F418 E1D570BE ldrh r7,[r5, #+0xe]		;r5+0xe=*(0000000e)
:0239F41C E28CC00A add  r12,r12,#0xA
:0239F420 E027789C mla  r7,r12,r8,r7unknown
:0239F424 E1C570BE strh r7,[r5, #+0xe]		;r5+0xe=*(0000000e)
:0239F428 EBFFE968 bl 023999D0
:0239F42C E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(00000010)
:0239F430 E3100902 tst r0,#0x8000
:0239F434 11D512B2 ldrneh r1,[r5, #+0x22]		;r5+0x22=*(00000022)
:0239F438 159F0254 ldrne r0,[r15, #+0x254]		;r15+0x254=*(0239f694)=#65535(0x0000ffff)
:0239F43C 11510000 cmpne r1,r0
:0239F440 059F024C ldreq r0,[r15, #+0x24c]		;r15+0x24c=*(0239f694)=#65535(0x0000ffff)
:0239F444 13A07901 movne  r7,#0x4000		;r7=16384(0x4000)
:0239F448 01C502B2 streqh r0,[r5, #+0x22]		;r5+0x22=*(00000022)
:0239F44C E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F450 03A07000 moveq  r7,#0x0		;r7=0(0x0)
:0239F454 E1C502B4 strh r0,[r5, #+0x24]		;r5+0x24=*(00000024)
:0239F458 E1DA01B6 ldrh r0,[r10, #+0x16]		;r10+0x16=*(00000016)
:0239F45C E3590000 cmp r9,#0x0
:0239F460 E1C502B6 strh r0,[r5, #+0x26]		;r5+0x26=*(00000026)
:0239F464 E1DA01BE ldrh r0,[r10, #+0x1e]		;r10+0x1e=*(0000001e)
:0239F468 E1C502B8 strh r0,[r5, #+0x28]		;r5+0x28=*(00000028)
:0239F46C 11DA01BC ldrneh r0,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:0239F470 13500000 cmpne r0,#0x0
:0239F474 0A000004 beq 0239F48C
:0239F478 EBFFE973 bl 02399A4C
:0239F47C E59A1020 ldr r1,[r10, #+0x20]		;r10+0x20=*(00000020)
:0239F480 E1DA21BC ldrh r2,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:0239F484 E285002A add  r0,r5,#0x2A
:0239F488 EBFFEC23 bl 0239A51C
:0239F48C E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239F490 E3100004 tst r0,#0x4
:0239F494 0A000009 beq 0239F4C0
:0239F498 E1DA01BC ldrh r0,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:0239F49C E2851028 add  r1,r5,#0x28
:0239F4A0 E2800002 add  r0,r0,#0x2
:0239F4A4 E0810000 add  r0,r1,r0
:0239F4A8 E2800003 add  r0,r0,#0x3
:0239F4AC E59F11E4 ldr r1,[r15, #+0x1e4]		;r15+0x1e4=*(0239f698)=#46776(0x0000b6b8)
:0239F4B0 E3C02003 bic  r2,r0,#0x3
:0239F4B4 E59F01E0 ldr r0,[r15, #+0x1e0]		;r15+0x1e0=*(0239f69c)=#7494(0x00001d46)
:0239F4B8 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(00000000)
:0239F4BC E1C200B2 strh r0,[r2, #+0x2]		;r2+0x2=*(00000002)
:0239F4C0 E5960090 ldr r0,[r6, #+0x90]		;r6+0x90=*(00000090)
:0239F4C4 E3A01F61 mov  r1,#0x184		;r1=388(0x184)
:0239F4C8 E1C010BC strh r1,[r0, #+0xc]		;r0+0xc=*(00001d52)
:0239F4CC E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239F4D0 E5961090 ldr r1,[r6, #+0x90]		;r6+0x90=*(00000090)
:0239F4D4 E280000B add  r0,r0,#0xB
:0239F4D8 E1A000A0 mov  r0,r0,lsr #0x1		;r0=0(0x0)
:0239F4DC E1C100BE strh r0,[r1, #+0xe]		;r1+0xe=*(00000192)
:0239F4E0 E1DA11B6 ldrh r1,[r10, #+0x16]		;r10+0x16=*(00000016)
:0239F4E4 E5960090 ldr r0,[r6, #+0x90]		;r6+0x90=*(00000090)
:0239F4E8 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:0239F4EC E1C011B0 strh r1,[r0, #+0x10]		;r0+0x10=*(00000010)
:0239F4F0 E5960090 ldr r0,[r6, #+0x90]		;r6+0x90=*(00000090)
:0239F4F4 E59F9198 ldr r9,[r15, #+0x198]		;r15+0x198=*(0239f694)=#65535(0x0000ffff)
:0239F4F8 E1C081B4 strh r8,[r0, #+0x14]		;r0+0x14=*(00000014)
:0239F4FC E5960090 ldr r0,[r6, #+0x90]		;r6+0x90=*(00000090)
:0239F500 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239F504 E1C0B1B6 strh r11,[r0, #+0x16]		;r0+0x16=*(00000016)
:0239F508 E5960090 ldr r0,[r6, #+0x90]		;r6+0x90=*(00000090)
:0239F50C E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239F510 E1C031B8 strh r3,[r0, #+0x18]		;r0+0x18=*(00000018)
:0239F514 E5960090 ldr r0,[r6, #+0x90]		;r6+0x90=*(00000090)
:0239F518 E280001A add  r0,r0,#0x1A
:0239F51C EA000009 b 0239F548
:0239F520 E1DAC1B6 ldrh r12,[r10, #+0x16]		;r10+0x16=*(00000016)
:0239F524 E11C0002 tst r12,r2
:0239F528 11C090B0 strneh r9,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239F52C 11C030B2 strneh r3,[r0, #+0x2]		;r0+0x2=*(00000002)
:0239F530 11C030B6 strneh r3,[r0, #+0x6]		;r0+0x6=*(00000006)
:0239F534 11C010B4 strneh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239F538 E1A02882 mov  r2,r2,lsl #0x11		;r2=262144(0x40000)
:0239F53C 1080000B addne  r0,r0,r11
:0239F540 E1A02822 mov  r2,r2,lsr #0x10		;r2=4(0x4)
:0239F544 E2811001 add  r1,r1,#0x1
:0239F548 E3520000 cmp r2,#0x0
:0239F54C 1AFFFFF3 bne 0239F520
:0239F550 E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F554 E59F2144 ldr r2,[r15, #+0x144]		;r15+0x144=*(0239f6a0)=#75530436(0x048080c4)
:0239F558 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(048080c4)=#-1(0xffffffff)
:0239F55C E1D500BE ldrh r0,[r5, #+0xe]		;r5+0xe=*(0000000e)
:0239F560 E14200B4 strh r0,[r2, #-0x4]		;r2-0x4=*(048080c0)=#-1(0xffffffff)
:0239F564 E1DA11BA ldrh r1,[r10, #+0x1a]		;r10+0x1a=*(0000001a)
:0239F568 E1DA01B8 ldrh r0,[r10, #+0x18]		;r10+0x18=*(00000018)
:0239F56C E2619801 rsb  r9,r1,#0x10000
:0239F570 E3500000 cmp r0,#0x0
:0239F574 1A000019 bne 0239F5E0
:0239F578 E1520CB4 ldrh r0,[r2, #-0xc4]		;r2-0xc4=*(04808000)=#-1(0xffffffff)
:0239F57C E1DA11BC ldrh r1,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:0239F580 E3500D51 cmp r0,#0x1440
:0239F584 E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:0239F588 E2811022 add  r1,r1,#0x22
:0239F58C E0020890 mul  r2,r0,r8
:0239F590 E1A01101 mov  r1,r1,lsl #0x2		;r1=4(0x4)
:0239F594 E2813060 add  r3,r1,#0x60
:0239F598 12833FFA addne  r3,r3,#0x3E8
:0239F59C E2820FE2 add  r0,r2,#0x388
:0239F5A0 E0830000 add  r0,r3,r0
:0239F5A4 E3A0100A mov  r1,#0xA		;r1=10(0xa)
:0239F5A8 E2800032 add  r0,r0,#0x32
:0239F5AC EB405C49 bl 033B66D8
:0239F5B0 E1A04000 mov  r4,r0			;r4=-1(0xffffffff)
:0239F5B4 EB4037F6 bl 033AD594
:0239F5B8 E59F10E4 ldr r1,[r15, #+0xe4]		;r15+0xe4=*(0239f6a4)=#16383(0x00003fff)
:0239F5BC E59F20E4 ldr r2,[r15, #+0xe4]		;r15+0xe4=*(0239f6a8)=#75530520(0x04808118)
:0239F5C0 E0051001 and  r1,r5,r1
:0239F5C4 E1A010A1 mov  r1,r1,lsr #0x1		;r1=8191(0x1fff)
:0239F5C8 E3811902 orr  r1,r1,#0x8000
:0239F5CC E1C240B0 strh r4,[r2, #+0x0]		;r2+0x0=*(04808118)=#-1(0xffffffff)
:0239F5D0 E1811007 orr  r1,r1,r7
:0239F5D4 E14218B8 strh r1,[r2, #-0x88]		;r2-0x88=*(04808090)=#-1(0xffffffff)
:0239F5D8 EB4037F2 bl 033AD5A8
:0239F5DC EA000025 b 0239F678
:0239F5E0 EB4037EB bl 033AD594
:0239F5E4 E59F10C0 ldr r1,[r15, #+0xc0]		;r15+0xc0=*(0239f6ac)=#75530488(0x048080f8)
:0239F5E8 E1A08000 mov  r8,r0			;r8=-1(0xffffffff)
:0239F5EC E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(048080f8)=#-1(0xffffffff)
:0239F5F0 E3A0100A mov  r1,#0xA		;r1=10(0xa)
:0239F5F4 E0890000 add  r0,r9,r0
:0239F5F8 E1A00800 mov  r0,r0,lsl #0x10		;r0=-65536(0xffff0000)
:0239F5FC E1A00820 mov  r0,r0,lsr #0x10		;r0=65535(0xffff)
:0239F600 EB405C34 bl 033B66D8
:0239F604 E1DA31B8 ldrh r3,[r10, #+0x18]		;r10+0x18=*(00000018)
:0239F608 E2801003 add  r1,r0,#0x3
:0239F60C E1510003 cmp r1,r3
:0239F610 2A00000C bcs 0239F648
:0239F614 E59F1088 ldr r1,[r15, #+0x88]		;r15+0x88=*(0239f6a4)=#16383(0x00003fff)
:0239F618 E59F2088 ldr r2,[r15, #+0x88]		;r15+0x88=*(0239f6a8)=#75530520(0x04808118)
:0239F61C E0433000 sub  r3,r3,r0
:0239F620 E0050001 and  r0,r5,r1
:0239F624 E2431001 sub  r1,r3,#0x1
:0239F628 E1A000A0 mov  r0,r0,lsr #0x1		;r0=32767(0x7fff)
:0239F62C E3800902 orr  r0,r0,#0x8000
:0239F630 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04808118)=#-1(0xffffffff)
:0239F634 E1801007 orr  r1,r0,r7
:0239F638 E1A00008 mov  r0,r8			;r0=-1(0xffffffff)
:0239F63C E14218B8 strh r1,[r2, #-0x88]		;r2-0x88=*(04808090)=#-1(0xffffffff)
:0239F640 EB4037D8 bl 033AD5A8
:0239F644 EA00000B b 0239F678
:0239F648 E1A00008 mov  r0,r8			;r0=-1(0xffffffff)
:0239F64C EB4037D5 bl 033AD5A8
:0239F650 E5961090 ldr r1,[r6, #+0x90]		;r6+0x90=*(00000090)
:0239F654 E2840F62 add  r0,r4,#0x188
:0239F658 EB4022CF bl 033A819C
:0239F65C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239F660 E1C603BC strh r0,[r6, #+0x3c]		;r6+0x3c=*(0000003c)
:0239F664 E1D613BE ldrh r1,[r6, #+0x3e]		;r6+0x3e=*(0000003e)
:0239F668 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:0239F66C E2411001 sub  r1,r1,#0x1
:0239F670 E1C613BE strh r1,[r6, #+0x3e]		;r6+0x3e=*(0000003e)
:0239F674 EA000000 b 0239F67C
:0239F678 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239F67C E28DD008 add  r13,r13,#0x8
:0239F680 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239F684 E12FFF1E bx r14 (Jump to addr_00000228?)
msr CPSR_fsxc,r14
:0239F688 0380FFF4 orreq  r15,r0,#0x3D0
:0239F68C 00007FFF unknown
:0239F690 027F74C8 rsbeqs r7,r15,#0xC8000000
:0239F694 0000FFFF unknown
:0239F698 0000B6B8 streqh r11,[r0], -r8
:0239F69C 00001D46 andeq  r1,r0,r6,asr #0x1a
:0239F6A0 048080C4 streq r8,[r0],#+0xc4
:0239F6A4 00003FFF unknown
:0239F6A8 04808118 streq r8,[r0],#+0x118
:0239F6AC 048080F8 streq r8,[r0],#+0xf8
:0239F6B0 E92D4010 stmdb  r13!,{r4,r14}
:0239F6B4 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239F6B8 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(00000001)
:0239F6BC E1A04000 mov  r4,r0			;r4=0(0x0)
:0239F6C0 E2620801 rsb  r0,r2,#0x10000
:0239F6C4 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0239F6C8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239F6CC E1C401B2 strh r0,[r4, #+0x12]		;r4+0x12=*(00000012)
:0239F6D0 E1D411B6 ldrh r1,[r4, #+0x16]		;r4+0x16=*(00000016)
:0239F6D4 E2840010 add  r0,r4,#0x10
:0239F6D8 E1C412B2 strh r1,[r4, #+0x22]		;r4+0x22=*(00000022)
:0239F6DC EBFFEF40 bl 0239B3E4
:0239F6E0 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(0239f70c)=#58785780(0x0380fff4)
:0239F6E4 E1A02004 mov  r2,r4			;r2=0(0x0)
:0239F6E8 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239F6EC E2810C02 add  r0,r1,#0x200
:0239F6F0 E2811F65 add  r1,r1,#0x194
:0239F6F4 EB4022C8 bl 033A821C
:0239F6F8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239F6FC EB000024 bl 0239F794
:0239F700 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239F704 E8BD4010 ldmia  r13!,{r4,r14}
:0239F708 E12FFF1E bx r14 (Jump to addr_00000228?)
msr CPSR_fsxc,r14
:0239F70C 0380FFF4 orreq  r15,r0,#0x3D0
:0239F710 E92D4010 stmdb  r13!,{r4,r14}
:0239F714 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:0239F718 E1C120B2 strh r2,[r1, #+0x2]		;r1+0x2=*(ae0872ed)
:0239F71C E1A04000 mov  r4,r0			;r4=0(0x0)
:0239F720 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:0239F724 E3100001 tst r0,#0x1
:0239F728 0A000000 beq 0239F730
:0239F72C EB00031B bl 023A03A0
:0239F730 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:0239F734 E3100002 tst r0,#0x2
:0239F738 0A000000 beq 0239F740
:0239F73C EB000334 bl 023A0414
:0239F740 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:0239F744 E3100004 tst r0,#0x4
:0239F748 0A000000 beq 0239F750
:0239F74C EB000345 bl 023A0468
:0239F750 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239F754 E8BD4010 ldmia  r13!,{r4,r14}
:0239F758 E12FFF1E bx r14 (Jump to addr_00000228?)
msr CPSR_fsxc,r14
:0239F75C E92D4008 stmdb  r13!,{r3,r14}
:0239F760 E1D120BE ldrh r2,[r1, #+0xe]		;r1+0xe=*(ae0872f9)
:0239F764 E3A03002 mov  r3,#0x2		;r3=2(0x2)
:0239F768 E081E082 add  r14,r1,r2,lsl #0x1
:0239F76C E1DEC1B0 ldrh r12,[r14, #+0x10]		;r14+0x10=*(00000238)
:0239F770 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239F774 E1C1C0BC strh r12,[r1, #+0xc]		;r1+0xc=*(ae0872f7)
:0239F778 E1CE31B2 strh r3,[r14, #+0x12]		;r14+0x12=*(0000023a)
:0239F77C E1CE21B4 strh r2,[r14, #+0x14]		;r14+0x14=*(0000023c)
:0239F780 E1D121B8 ldrh r2,[r1, #+0x18]		;r1+0x18=*(ae087303)
:0239F784 E1CE21B6 strh r2,[r14, #+0x16]		;r14+0x16=*(0000023e)
:0239F788 EB402397 bl 033A85EC
:0239F78C E8BD4008 ldmia  r13!,{r3,r14}
:0239F790 E12FFF1E bx r14 (Jump to addr_00000228?)
msr CPSR_fsxc,r14
:0239F794 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239F798 E24DD00C sub  r13,r13,#0xC
:0239F79C E59F1204 ldr r1,[r15, #+0x204]		;r15+0x204=*(0239f9a8)=#58785780(0x0380fff4)
:0239F7A0 E1A0A000 mov  r10,r0			;r10=0(0x0)
:0239F7A4 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239F7A8 E3A0000C mov  r0,#0xC		;r0=12(0xc)
:0239F7AC E2821F65 add  r1,r2,#0x194
:0239F7B0 E02B109A mla  r11,r10,r0,r1unknown
:0239F7B4 E282002C add  r0,r2,#0x2C
:0239F7B8 E1DB10B8 ldrh r1,[r11, #+0x8]		;r11+0x8=*(00000008)
:0239F7BC E2805B01 add  r5,r0,#0x400
:0239F7C0 E3A00014 mov  r0,#0x14		;r0=20(0x14)
:0239F7C4 E026509A mla  r6,r10,r0,r5unknown
:0239F7C8 E3510000 cmp r1,#0x0
:0239F7CC E2824FD1 add  r4,r2,#0x344
:0239F7D0 0A000071 beq 0239F99C
:0239F7D4 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:0239F7D8 EB402E77 bl 033AB1BC
:0239F7DC E1D610B0 ldrh r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:0239F7E0 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239F7E4 E3510000 cmp r1,#0x0
:0239F7E8 0A000001 beq 0239F7F4
:0239F7EC EB402E64 bl 033AB184
:0239F7F0 EA000069 b 0239F99C
:0239F7F4 E59B7000 ldr r7,[r11, #+0x0]		;r11+0x0=*(00000000)
:0239F7F8 E3E00000 mvn  r0,#0x0
:0239F7FC E58D0008 str r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:0239F800 E59D0008 ldr r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:0239F804 E1570000 cmp r7,r0
:0239F808 1A000002 bne 0239F818
:0239F80C E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239F810 EB402E5B bl 033AB184
:0239F814 EA000060 b 0239F99C
:0239F818 E1A00007 mov  r0,r7			;r0=0(0x0)
:0239F81C E58D7004 str r7,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239F820 EB4022BB bl 033A8314
:0239F824 E1A01007 mov  r1,r7			;r1=0(0x0)
:0239F828 E2818010 add  r8,r1,#0x10
:0239F82C E1A07000 mov  r7,r0			;r7=0(0x0)
:0239F830 E1D890B2 ldrh r9,[r8, #+0x2]		;r8+0x2=*(00000001)
:0239F834 E1A00008 mov  r0,r8			;r0=-1(0xffffffff)
:0239F838 EB0000B7 bl 0239FB1C
:0239F83C E3500000 cmp r0,#0x0
:0239F840 0A00000D beq 0239F87C
:0239F844 E1D51ABE ldrh r1,[r5, #+0xae]		;r5+0xae=*(000000ae)
:0239F848 E1A00008 mov  r0,r8			;r0=-1(0xffffffff)
:0239F84C E2811001 add  r1,r1,#0x1
:0239F850 E1C51ABE strh r1,[r5, #+0xae]		;r5+0xae=*(000000ae)
:0239F854 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0239F858 E1C810B8 strh r1,[r8, #+0x8]		;r8+0x8=*(00000007)
:0239F85C E1D620B4 ldrh r2,[r6, #+0x4]		;r6+0x4=*(00000004)
:0239F860 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239F864 E2822001 add  r2,r2,#0x1
:0239F868 E1C620B4 strh r2,[r6, #+0x4]		;r6+0x4=*(00000004)
:0239F86C E5962010 ldr r2,[r6, #+0x10]		;r6+0x10=*(00000010)
:0239F870 E1A0E00F mov  r14,r15			;r14=37353592(0x239f878)
:0239F874 E12FFF12 bx r2 (Jump to addr_AE0872EB?)msr CPSR_fsxc,r2
:0239F878 EAFFFFE0 b 0239F800
:0239F87C E35A0000 cmp r10,#0x0
:0239F880 0A000005 beq 0239F89C
:0239F884 E35A0001 cmp r10,#0x1
:0239F888 1A000013 bne 0239F8DC
:0239F88C E1A00009 mov  r0,r9			;r0=65535(0xffff)
:0239F890 EBFFEFFA bl 0239B880
:0239F894 E3500040 cmp r0,#0x40
:0239F898 1A00000F bne 0239F8DC
:0239F89C E1A00009 mov  r0,r9			;r0=65535(0xffff)
:0239F8A0 EBFFEFFE bl 0239B8A0
:0239F8A4 E3500000 cmp r0,#0x0
:0239F8A8 0AFFFFD4 beq 0239F800
:0239F8AC E1A00009 mov  r0,r9			;r0=65535(0xffff)
:0239F8B0 EBFFEFF2 bl 0239B880
:0239F8B4 E3500040 cmp r0,#0x40
:0239F8B8 0A000007 beq 0239F8DC
:0239F8BC E3A02002 mov  r2,#0x2		;r2=2(0x2)
:0239F8C0 E1A0000B mov  r0,r11			;r0=0(0x0)
:0239F8C4 E2481010 sub  r1,r8,#0x10
:0239F8C8 E1C820B8 strh r2,[r8, #+0x8]		;r8+0x8=*(00000007)
:0239F8CC EBFFFFA2 bl 0239F75C
:0239F8D0 E1A00008 mov  r0,r8			;r0=-1(0xffffffff)
:0239F8D4 EBFFEEE6 bl 0239B474
:0239F8D8 EAFFFFC8 b 0239F800
:0239F8DC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239F8E0 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000000)
:0239F8E4 E1D600B2 ldrh r0,[r6, #+0x2]		;r6+0x2=*(00000002)
:0239F8E8 E2800001 add  r0,r0,#0x1
:0239F8EC E1C600B2 strh r0,[r6, #+0x2]		;r6+0x2=*(00000002)
:0239F8F0 E586800C str r8,[r6, #+0xc]		;r6+0xc=*(0000000c)
:0239F8F4 E1D401B0 ldrh r0,[r4, #+0x10]		;r4+0x10=*(00000010)
:0239F8F8 E5965008 ldr r5,[r6, #+0x8]		;r6+0x8=*(00000008)
:0239F8FC E3500000 cmp r0,#0x0
:0239F900 1A000001 bne 0239F90C
:0239F904 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:0239F908 EBFFE711 bl 02399554
:0239F90C E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:0239F910 E1A00005 mov  r0,r5			;r0=0(0x0)
:0239F914 EB000026 bl 0239F9B4
:0239F918 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:0239F91C E3500001 cmp r0,#0x1
:0239F920 1A000005 bne 0239F93C
:0239F924 E1A00009 mov  r0,r9			;r0=65535(0xffff)
:0239F928 EBFFF017 bl 0239B98C
:0239F92C E3500001 cmp r0,#0x1
:0239F930 81D500BC ldrhih r0,[r5, #+0xc]		;r5+0xc=*(0000000c)
:0239F934 83800A02 orrhi  r0,r0,#0x2000
:0239F938 81C500BC strhih r0,[r5, #+0xc]		;r5+0xc=*(0000000c)
:0239F93C E59F1068 ldr r1,[r15, #+0x68]		;r15+0x68=*(0239f9ac)=#16383(0x00003fff)
:0239F940 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(0239f9b0)=#75530400(0x048080a0)
:0239F944 E1D841B4 ldrh r4,[r8, #+0x14]		;r8+0x14=*(00000013)
:0239F948 E0052001 and  r2,r5,r1
:0239F94C E204100C and  r1,r4,#0xC
:0239F950 E3510004 cmp r1,#0x4
:0239F954 E1A010A2 mov  r1,r2,lsr #0x1		;r1=1(0x1)
:0239F958 E080310A add  r3,r0,r10,lsl #0x2
:0239F95C 01A00801 moveq  r0,r1,lsl #0x10		;r0=65536(0x10000)
:0239F960 01A00820 moveq  r0,r0,lsr #0x10		;r0=1(0x1)
:0239F964 03800A0A orreq  r0,r0,#0xA000
:0239F968 01C300B0 streqh r0,[r3, #+0x0]		;r3+0x0=*(00000002)
:0239F96C 0A000008 beq 0239F994
:0239F970 E20400FC and  r0,r4,#0xFC
:0239F974 E3500050 cmp r0,#0x50
:0239F978 E1A00801 mov  r0,r1,lsl #0x10		;r0=65536(0x10000)
:0239F97C 01A00820 moveq  r0,r0,lsr #0x10		;r0=1(0x1)
:0239F980 03800A09 orreq  r0,r0,#0x9000
:0239F984 01C300B0 streqh r0,[r3, #+0x0]		;r3+0x0=*(00000002)
:0239F988 11A00820 movne  r0,r0,lsr #0x10		;r0=0(0x0)
:0239F98C 13800902 orrne  r0,r0,#0x8000
:0239F990 11C300B0 strneh r0,[r3, #+0x0]		;r3+0x0=*(00000002)
:0239F994 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:0239F998 EB402DF9 bl 033AB184
:0239F99C E28DD00C add  r13,r13,#0xC
:0239F9A0 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239F9A4 E12FFF1E bx r14 (Jump to addr_0239F878?)
msr CPSR_fsxc,r14
:0239F9A8 0380FFF4 orreq  r15,r0,#0x3D0
:0239F9AC 00003FFF unknown
:0239F9B0 048080A0 streq r8,[r0],#+0xa0
:0239F9B4 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:0239F9B8 E1A04001 mov  r4,r1			;r4=1(0x1)
:0239F9BC E1D412B4 ldrh r1,[r4, #+0x24]		;r4+0x24=*(00000025)
:0239F9C0 E1A05000 mov  r5,r0			;r5=0(0x0)
:0239F9C4 E3110901 tst r1,#0x4000
:0239F9C8 0A000030 beq 0239FA90
:0239F9CC E59F0134 ldr r0,[r15, #+0x134]		;r15+0x134=*(0239fb08)=#58785780(0x0380fff4)
:0239F9D0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239F9D4 E2800C03 add  r0,r0,#0x300
:0239F9D8 E1D005B0 ldrh r0,[r0, #+0x50]		;r0+0x50=*(ae08733b)
:0239F9DC E3500003 cmp r0,#0x3
:0239F9E0 1A000000 bne 0239F9E8
:0239F9E4 EBFFE818 bl 02399A4C
:0239F9E8 E1D410BC ldrh r1,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239F9EC E59F0118 ldr r0,[r15, #+0x118]		;r15+0x118=*(0239fb0c)=#65535(0x0000ffff)
:0239F9F0 E1510000 cmp r1,r0
:0239F9F4 1A000005 bne 0239FA10
:0239F9F8 E1D431B6 ldrh r3,[r4, #+0x16]		;r4+0x16=*(00000017)
:0239F9FC E1A00005 mov  r0,r5			;r0=0(0x0)
:0239FA00 E2841018 add  r1,r4,#0x18
:0239FA04 E284203C add  r2,r4,#0x3C
:0239FA08 EBFFEADC bl 0239A580
:0239FA0C EA000004 b 0239FA24
:0239FA10 E594203C ldr r2,[r4, #+0x3c]		;r4+0x3c=*(0000003d)
:0239FA14 E1D431B6 ldrh r3,[r4, #+0x16]		;r4+0x16=*(00000017)
:0239FA18 E1A00005 mov  r0,r5			;r0=0(0x0)
:0239FA1C E2841018 add  r1,r4,#0x18
:0239FA20 EBFFEAD6 bl 0239A580
:0239FA24 E59F30E4 ldr r3,[r15, #+0xe4]		;r15+0xe4=*(0239fb10)=#75530308(0x04808044)
:0239FA28 E59F10D8 ldr r1,[r15, #+0xd8]		;r15+0xd8=*(0239fb08)=#58785780(0x0380fff4)
:0239FA2C E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(04808044)=#1937338112(0x73796f00)
:0239FA30 E1D300B0 ldrh r0,[r3, #+0x0]		;r3+0x0=*(04808044)=#1937338112(0x73796f00)
:0239FA34 E0820400 add  r0,r2,r0,lsl #0x8
:0239FA38 E1C502B4 strh r0,[r5, #+0x24]		;r5+0x24=*(00000024)
:0239FA3C E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239FA40 E1D320B0 ldrh r2,[r3, #+0x0]		;r3+0x0=*(04808044)=#1937338112(0x73796f00)
:0239FA44 E2800C03 add  r0,r0,#0x300
:0239FA48 E1D003B6 ldrh r0,[r0, #+0x36]		;r0+0x36=*(ae087321)
:0239FA4C E20220FF and  r2,r2,#0xFF
:0239FA50 E1820700 orr  r0,r2,r0,lsl #0xe
:0239FA54 E1C502B6 strh r0,[r5, #+0x26]		;r5+0x26=*(00000026)
:0239FA58 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239FA5C E2800C06 add  r0,r0,#0x600
:0239FA60 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(ae08737b)
:0239FA64 E3100008 tst r0,#0x8
:0239FA68 0A000015 beq 0239FAC4
:0239FA6C E1D402B2 ldrh r0,[r4, #+0x22]		;r4+0x22=*(00000023)
:0239FA70 E285100C add  r1,r5,#0xC
:0239FA74 E0810000 add  r0,r1,r0
:0239FA78 E2400007 sub  r0,r0,#0x7
:0239FA7C E3C01001 bic  r1,r0,#0x1
:0239FA80 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239FA84 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239FA88 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(0380fff6)=#-1578127864(0xa1efae08)
:0239FA8C EA00000C b 0239FAC4
:0239FA90 E1D420BC ldrh r2,[r4, #+0xc]		;r4+0xc=*(0000000d)
:0239FA94 E59F1070 ldr r1,[r15, #+0x70]		;r15+0x70=*(0239fb0c)=#65535(0x0000ffff)
:0239FA98 E1520001 cmp r2,r1
:0239FA9C 1A000004 bne 0239FAB4
:0239FAA0 E1D421B6 ldrh r2,[r4, #+0x16]		;r4+0x16=*(00000017)
:0239FAA4 E2841018 add  r1,r4,#0x18
:0239FAA8 E2822024 add  r2,r2,#0x24
:0239FAAC EBFFEA9A bl 0239A51C
:0239FAB0 EA000003 b 0239FAC4
:0239FAB4 E594203C ldr r2,[r4, #+0x3c]		;r4+0x3c=*(0000003d)
:0239FAB8 E1D431B6 ldrh r3,[r4, #+0x16]		;r4+0x16=*(00000017)
:0239FABC E2841018 add  r1,r4,#0x18
:0239FAC0 EBFFEA9D bl 0239A53C
:0239FAC4 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(0239fb08)=#58785780(0x0380fff4)
:0239FAC8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239FACC E2800C06 add  r0,r0,#0x600
:0239FAD0 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(ae08737b)
:0239FAD4 E3100004 tst r0,#0x4
:0239FAD8 0A000008 beq 0239FB00
:0239FADC E1D402B2 ldrh r0,[r4, #+0x22]		;r4+0x22=*(00000023)
:0239FAE0 E285100C add  r1,r5,#0xC
:0239FAE4 E0810000 add  r0,r1,r0
:0239FAE8 E2400001 sub  r0,r0,#0x1
:0239FAEC E59F1020 ldr r1,[r15, #+0x20]		;r15+0x20=*(0239fb14)=#46776(0x0000b6b8)
:0239FAF0 E3C02003 bic  r2,r0,#0x3
:0239FAF4 E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(0239fb18)=#7494(0x00001d46)
:0239FAF8 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(73796f00)=#0(0x00000000)
:0239FAFC E1C200B2 strh r0,[r2, #+0x2]		;r2+0x2=*(73796f02)=#0(0x00000000)
:0239FB00 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:0239FB04 E12FFF1E bx r14 (Jump to addr_0239F878?)
msr CPSR_fsxc,r14
:0239FB08 0380FFF4 orreq  r15,r0,#0x3D0
:0239FB0C 0000FFFF unknown
:0239FB10 04808044 streq r8,[r0],#+0x44
:0239FB14 0000B6B8 streqh r11,[r0], -r8
:0239FB18 00001D46 andeq  r1,r0,r6,asr #0x1a
:0239FB1C E59F1074 ldr r1,[r15, #+0x74]		;r15+0x74=*(0239fb98)=#58785780(0x0380fff4)
:0239FB20 E1D021B4 ldrh r2,[r0, #+0x14]		;r0+0x14=*(00000014)
:0239FB24 E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239FB28 E1A01E02 mov  r1,r2,lsl #0x1c		;r1=0(0x0)
:0239FB2C E283CFD1 add  r12,r3,#0x344
:0239FB30 E1DC38BC ldrh r3,[r12, #+0x8c]		;r12+0x8c=*(000000a0)
:0239FB34 E1B01F21 movs r1,r1,lsr #0x1e		;r1=0(0x0)
:0239FB38 E1A01983 mov  r1,r3,lsl #0x13		;r1=-1755840512(0x97580000)
:0239FB3C E1A03821 mov  r3,r1,lsr #0x10		;r3=38744(0x9758)
:0239FB40 1A00000A bne 0239FB70
:0239FB44 E1DC10BC ldrh r1,[r12, #+0xc]		;r12+0xc=*(00000020)
:0239FB48 E3510001 cmp r1,#0x1
:0239FB4C 1A000009 bne 0239FB78
:0239FB50 E1A01C02 mov  r1,r2,lsl #0x18		;r1=0(0x0)
:0239FB54 E1A01E21 mov  r1,r1,lsr #0x1c		;r1=0(0x0)
:0239FB58 E3510001 cmp r1,#0x1
:0239FB5C 13510003 cmpne r1,#0x3
:0239FB60 1351000B cmpne r1,#0xB
:0239FB64 01A01683 moveq  r1,r3,lsl #0xd		;r1=317390848(0x12eb0000)
:0239FB68 01A03821 moveq  r3,r1,lsr #0x10		;r3=4843(0x12eb)
:0239FB6C EA000001 b 0239FB78
:0239FB70 E1A01683 mov  r1,r3,lsl #0xd		;r1=39673856(0x25d6000)
:0239FB74 E1A03821 mov  r3,r1,lsr #0x10		;r3=605(0x25d)
:0239FB78 E59C10A8 ldr r1,[r12, #+0xa8]		;r12+0xa8=*(000000bc)
:0239FB7C E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(00000004)
:0239FB80 E0410000 sub  r0,r1,r0
:0239FB84 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239FB88 E1530820 cmp r3,r0,lsr #0x10
:0239FB8C 33A00001 movcc  r0,#0x1		;r0=1(0x1)
:0239FB90 23A00000 movcs  r0,#0x0		;r0=0(0x0)
:0239FB94 E12FFF1E bx r14 (Jump to addr_0239F878?)
msr CPSR_fsxc,r14
:0239FB98 0380FFF4 orreq  r15,r0,#0x3D0
:0239FB9C E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0239FBA0 E59F216C ldr r2,[r15, #+0x16c]		;r15+0x16c=*(0239fd14)=#58785780(0x0380fff4)
:0239FBA4 E1A09000 mov  r9,r0			;r9=0(0x0)
:0239FBA8 E5924000 ldr r4,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239FBAC E1A08001 mov  r8,r1			;r8=39673856(0x25d6000)
:0239FBB0 E2845F65 add  r5,r4,#0x194
:0239FBB4 E2846FD1 add  r6,r4,#0x344
:0239FBB8 E2497010 sub  r7,r9,#0x10
:0239FBBC EBFFEE2C bl 0239B474
:0239FBC0 E1D900B8 ldrh r0,[r9, #+0x8]		;r9+0x8=*(00000008)
:0239FBC4 E3100002 tst r0,#0x2
:0239FBC8 1A000018 bne 0239FC30
:0239FBCC E594053C ldr r0,[r4, #+0x53c]		;r4+0x53c=*(ae087827)
:0239FBD0 E2800001 add  r0,r0,#0x1
:0239FBD4 E584053C str r0,[r4, #+0x53c]		;r4+0x53c=*(ae087827)
:0239FBD8 E1D901B4 ldrh r0,[r9, #+0x14]		;r9+0x14=*(00000014)
:0239FBDC E1A00B80 mov  r0,r0,lsl #0x17		;r0=0(0x0)
:0239FBE0 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0239FBE4 0A000008 beq 0239FC0C
:0239FBE8 E1D902B4 ldrh r0,[r9, #+0x24]		;r9+0x24=*(00000024)
:0239FBEC E3100001 tst r0,#0x1
:0239FBF0 15940550 ldrne r0,[r4, #+0x550]		;r4+0x550=*(ae08783b)
:0239FBF4 12800001 addne  r0,r0,#0x1
:0239FBF8 15840550 strne r0,[r4, #+0x550]		;r4+0x550=*(ae08783b)
:0239FBFC 0594054C ldreq r0,[r4, #+0x54c]		;r4+0x54c=*(ae087837)
:0239FC00 02800001 addeq  r0,r0,#0x1
:0239FC04 0584054C streq r0,[r4, #+0x54c]		;r4+0x54c=*(ae087837)
:0239FC08 EA00000B b 0239FC3C
:0239FC0C E1D901B8 ldrh r0,[r9, #+0x18]		;r9+0x18=*(00000018)
:0239FC10 E3100001 tst r0,#0x1
:0239FC14 15940550 ldrne r0,[r4, #+0x550]		;r4+0x550=*(ae08783b)
:0239FC18 12800001 addne  r0,r0,#0x1
:0239FC1C 15840550 strne r0,[r4, #+0x550]		;r4+0x550=*(ae08783b)
:0239FC20 0594054C ldreq r0,[r4, #+0x54c]		;r4+0x54c=*(ae087837)
:0239FC24 02800001 addeq  r0,r0,#0x1
:0239FC28 0584054C streq r0,[r4, #+0x54c]		;r4+0x54c=*(ae087837)
:0239FC2C EA000002 b 0239FC3C
:0239FC30 E5940540 ldr r0,[r4, #+0x540]		;r4+0x540=*(ae08782b)
:0239FC34 E2800001 add  r0,r0,#0x1
:0239FC38 E5840540 str r0,[r4, #+0x540]		;r4+0x540=*(ae08782b)
:0239FC3C E1D901B4 ldrh r0,[r9, #+0x14]		;r9+0x14=*(00000014)
:0239FC40 E1A01007 mov  r1,r7			;r1=0(0x0)
:0239FC44 E1A00880 mov  r0,r0,lsl #0x11		;r0=0(0x0)
:0239FC48 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0239FC4C 15940554 ldrne r0,[r4, #+0x554]		;r4+0x554=*(ae08783f)
:0239FC50 12800001 addne  r0,r0,#0x1
:0239FC54 15840554 strne r0,[r4, #+0x554]		;r4+0x554=*(ae08783f)
:0239FC58 E1A00005 mov  r0,r5			;r0=0(0x0)
:0239FC5C EBFFFEBE bl 0239F75C
:0239FC60 E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(0239fd14)=#58785780(0x0380fff4)
:0239FC64 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:0239FC68 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239FC6C E2800B01 add  r0,r0,#0x400
:0239FC70 E1C012BC strh r1,[r0, #+0x2c]		;r0+0x2c=*(ae087317)
:0239FC74 E1D900B2 ldrh r0,[r9, #+0x2]		;r9+0x2=*(00000002)
:0239FC78 EBFFEF10 bl 0239B8C0
:0239FC7C E3500000 cmp r0,#0x0
:0239FC80 0A000004 beq 0239FC98
:0239FC84 E1D901B4 ldrh r0,[r9, #+0x14]		;r9+0x14=*(00000014)
:0239FC88 E3100A02 tst r0,#0x2000
:0239FC8C 1A000001 bne 0239FC98
:0239FC90 E1D900B2 ldrh r0,[r9, #+0x2]		;r9+0x2=*(00000002)
:0239FC94 EBFFEE6B bl 0239B648
:0239FC98 E3580000 cmp r8,#0x0
:0239FC9C 0A00001A beq 0239FD0C
:0239FCA0 E1D500B8 ldrh r0,[r5, #+0x8]		;r5+0x8=*(00000008)
:0239FCA4 E3500000 cmp r0,#0x0
:0239FCA8 0A000002 beq 0239FCB8
:0239FCAC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:0239FCB0 EBFFFEB7 bl 0239F794
:0239FCB4 EA000014 b 0239FD0C
:0239FCB8 E1D600BC ldrh r0,[r6, #+0xc]		;r6+0xc=*(0000000c)
:0239FCBC E28000FE add  r0,r0,#0xFE
:0239FCC0 E2800CFF add  r0,r0,#0xFF00
:0239FCC4 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:0239FCC8 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239FCCC E3500001 cmp r0,#0x1
:0239FCD0 8A00000D bhi 0239FD0C
:0239FCD4 E1D600B8 ldrh r0,[r6, #+0x8]		;r6+0x8=*(00000008)
:0239FCD8 E3500040 cmp r0,#0x40
:0239FCDC 1A00000A bne 0239FD0C
:0239FCE0 E1D600BE ldrh r0,[r6, #+0xe]		;r6+0xe=*(0000000e)
:0239FCE4 E3500000 cmp r0,#0x0
:0239FCE8 0A000007 beq 0239FD0C
:0239FCEC E1D608B8 ldrh r0,[r6, #+0x88]		;r6+0x88=*(00000088)
:0239FCF0 EBFFEF25 bl 0239B98C
:0239FCF4 E3500000 cmp r0,#0x0
:0239FCF8 01D608BE ldreqh r0,[r6, #+0x8e]		;r6+0x8e=*(0000008e)
:0239FCFC 03500000 cmpeq r0,#0x0
:0239FD00 1A000001 bne 0239FD0C
:0239FD04 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239FD08 EBFFE611 bl 02399554
:0239FD0C E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:0239FD10 E12FFF1E bx r14 (Jump to addr_0239F878?)
msr CPSR_fsxc,r14
:0239FD14 0380FFF4 orreq  r15,r0,#0x3D0
:0239FD18 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:0239FD1C E59F24BC ldr r2,[r15, #+0x4bc]		;r15+0x4bc=*(023a01e0)=#58785780(0x0380fff4)
:0239FD20 E1A0A000 mov  r10,r0			;r10=1(0x1)
:0239FD24 E5924000 ldr r4,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239FD28 E1DA20B8 ldrh r2,[r10, #+0x8]		;r10+0x8=*(00000009)
:0239FD2C E2840004 add  r0,r4,#0x4
:0239FD30 E1DA70B2 ldrh r7,[r10, #+0x2]		;r10+0x2=*(00000003)
:0239FD34 E1A09001 mov  r9,r1			;r9=0(0x0)
:0239FD38 E3120002 tst r2,#0x2
:0239FD3C E2848FD1 add  r8,r4,#0x344
:0239FD40 E2805B01 add  r5,r0,#0x400
:0239FD44 E2846E1A add  r6,r4,#0x1A0
:0239FD48 1A000014 bne 0239FDA0
:0239FD4C E594053C ldr r0,[r4, #+0x53c]		;r4+0x53c=*(ae087827)
:0239FD50 E2800001 add  r0,r0,#0x1
:0239FD54 E584053C str r0,[r4, #+0x53c]		;r4+0x53c=*(ae087827)
:0239FD58 E1DA01B8 ldrh r0,[r10, #+0x18]		;r10+0x18=*(00000019)
:0239FD5C E3100001 tst r0,#0x1
:0239FD60 15940550 ldrne r0,[r4, #+0x550]		;r4+0x550=*(ae08783b)
:0239FD64 12800001 addne  r0,r0,#0x1
:0239FD68 15840550 strne r0,[r4, #+0x550]		;r4+0x550=*(ae08783b)
:0239FD6C 0594054C ldreq r0,[r4, #+0x54c]		;r4+0x54c=*(ae087837)
:0239FD70 02800001 addeq  r0,r0,#0x1
:0239FD74 0584054C streq r0,[r4, #+0x54c]		;r4+0x54c=*(ae087837)
:0239FD78 E1A00007 mov  r0,r7			;r0=0(0x0)
:0239FD7C EBFFEECF bl 0239B8C0
:0239FD80 E3500000 cmp r0,#0x0
:0239FD84 0A000008 beq 0239FDAC
:0239FD88 E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000015)
:0239FD8C E3100A02 tst r0,#0x2000
:0239FD90 1A000005 bne 0239FDAC
:0239FD94 E1A00007 mov  r0,r7			;r0=0(0x0)
:0239FD98 EBFFEE2A bl 0239B648
:0239FD9C EA000002 b 0239FDAC
:0239FDA0 E5940540 ldr r0,[r4, #+0x540]		;r4+0x540=*(ae08782b)
:0239FDA4 E2800001 add  r0,r0,#0x1
:0239FDA8 E5840540 str r0,[r4, #+0x540]		;r4+0x540=*(ae08782b)
:0239FDAC E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000015)
:0239FDB0 E1A00880 mov  r0,r0,lsl #0x11		;r0=0(0x0)
:0239FDB4 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:0239FDB8 15940554 ldrne r0,[r4, #+0x554]		;r4+0x554=*(ae08783f)
:0239FDBC 12800001 addne  r0,r0,#0x1
:0239FDC0 15840554 strne r0,[r4, #+0x554]		;r4+0x554=*(ae08783f)
:0239FDC4 E1DA00BC ldrh r0,[r10, #+0xc]		;r10+0xc=*(0000000d)
:0239FDC8 E5941544 ldr r1,[r4, #+0x544]		;r4+0x544=*(ae08782f)
:0239FDCC E20000FF and  r0,r0,#0xFF
:0239FDD0 E0810000 add  r0,r1,r0
:0239FDD4 E5840544 str r0,[r4, #+0x544]		;r4+0x544=*(ae08782f)
:0239FDD8 E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000015)
:0239FDDC E20040FC and  r4,r0,#0xFC
:0239FDE0 E35400A0 cmp r4,#0xA0
:0239FDE4 8A000007 bhi 0239FE08
:0239FDE8 2A000060 bcs 0239FF70
:0239FDEC E3540010 cmp r4,#0x10
:0239FDF0 8A000001 bhi 0239FDFC
:0239FDF4 0A00002C beq 0239FEAC
:0239FDF8 EA0000E6 b 023A0198
:0239FDFC E3540030 cmp r4,#0x30
:0239FE00 0A000029 beq 0239FEAC
:0239FE04 EA0000E3 b 023A0198
:0239FE08 E35400B0 cmp r4,#0xB0
:0239FE0C 8A000001 bhi 0239FE18
:0239FE10 0A000003 beq 0239FE24
:0239FE14 EA0000DF b 023A0198
:0239FE18 E35400C0 cmp r4,#0xC0
:0239FE1C 0A00008C beq 023A0054
:0239FE20 EA0000DC b 023A0198
:0239FE24 E3570000 cmp r7,#0x0
:0239FE28 0A0000DA beq 023A0198
:0239FE2C E1DA00B8 ldrh r0,[r10, #+0x8]		;r10+0x8=*(00000009)
:0239FE30 E3100002 tst r0,#0x2
:0239FE34 1A0000D7 bne 023A0198
:0239FE38 E1DA12BC ldrh r1,[r10, #+0x2c]		;r10+0x2c=*(0000002d)
:0239FE3C E3510000 cmp r1,#0x0
:0239FE40 01DA02BE ldreqh r0,[r10, #+0x2e]		;r10+0x2e=*(0000002f)
:0239FE44 03500002 cmpeq r0,#0x2
:0239FE48 01DA03B0 ldreqh r0,[r10, #+0x30]		;r10+0x30=*(00000031)
:0239FE4C 03500000 cmpeq r0,#0x0
:0239FE50 1A000007 bne 0239FE74
:0239FE54 E1A00807 mov  r0,r7,lsl #0x10		;r0=0(0x0)
:0239FE58 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239FE5C E3A01030 mov  r1,#0x30		;r1=48(0x30)
:0239FE60 EBFFED9F bl 0239B4E4
:0239FE64 E1DA12BC ldrh r1,[r10, #+0x2c]		;r10+0x2c=*(0000002d)
:0239FE68 E28A0018 add  r0,r10,#0x18
:0239FE6C EBFFF565 bl 0239D408
:0239FE70 EA0000C8 b 023A0198
:0239FE74 E3510001 cmp r1,#0x1
:0239FE78 01DA02BE ldreqh r0,[r10, #+0x2e]		;r10+0x2e=*(0000002f)
:0239FE7C 03500004 cmpeq r0,#0x4
:0239FE80 01DA03B0 ldreqh r0,[r10, #+0x30]		;r10+0x30=*(00000031)
:0239FE84 03500000 cmpeq r0,#0x0
:0239FE88 1A0000C2 bne 023A0198
:0239FE8C E1A00807 mov  r0,r7,lsl #0x10		;r0=0(0x0)
:0239FE90 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239FE94 E3A01030 mov  r1,#0x30		;r1=48(0x30)
:0239FE98 EBFFED91 bl 0239B4E4
:0239FE9C E1DA12BC ldrh r1,[r10, #+0x2c]		;r10+0x2c=*(0000002d)
:0239FEA0 E28A0018 add  r0,r10,#0x18
:0239FEA4 EBFFF557 bl 0239D408
:0239FEA8 EA0000BA b 023A0198
:0239FEAC E3570000 cmp r7,#0x0
:0239FEB0 0A0000B8 beq 023A0198
:0239FEB4 E1DA00B8 ldrh r0,[r10, #+0x8]		;r10+0x8=*(00000009)
:0239FEB8 E3100002 tst r0,#0x2
:0239FEBC 1A000018 bne 0239FF24
:0239FEC0 E1DA02BE ldrh r0,[r10, #+0x2e]		;r10+0x2e=*(0000002f)
:0239FEC4 E3500000 cmp r0,#0x0
:0239FEC8 1A0000B2 bne 023A0198
:0239FECC E1A00007 mov  r0,r7			;r0=0(0x0)
:0239FED0 EBFFEE6A bl 0239B880
:0239FED4 E3500030 cmp r0,#0x30
:0239FED8 1A0000AE bne 023A0198
:0239FEDC E1A00807 mov  r0,r7,lsl #0x10		;r0=0(0x0)
:0239FEE0 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239FEE4 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:0239FEE8 EBFFED7D bl 0239B4E4
:0239FEEC E1DA21B2 ldrh r2,[r10, #+0x12]		;r10+0x12=*(00000013)
:0239FEF0 E3540010 cmp r4,#0x10
:0239FEF4 E28A3014 add  r3,r10,#0x14
:0239FEF8 1A000004 bne 0239FF10
:0239FEFC E1DA13B0 ldrh r1,[r10, #+0x30]		;r10+0x30=*(00000031)
:0239FF00 E28A0018 add  r0,r10,#0x18
:0239FF04 E0832002 add  r2,r3,r2
:0239FF08 EBFFF57C bl 0239D500
:0239FF0C EA0000A1 b 023A0198
:0239FF10 E1DA13B0 ldrh r1,[r10, #+0x30]		;r10+0x30=*(00000031)
:0239FF14 E28A0018 add  r0,r10,#0x18
:0239FF18 E0832002 add  r2,r3,r2
:0239FF1C EBFFF5B5 bl 0239D5F8
:0239FF20 EA00009C b 023A0198
:0239FF24 E1A00807 mov  r0,r7,lsl #0x10		;r0=0(0x0)
:0239FF28 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239FF2C EBFFEE33 bl 0239B800
:0239FF30 E28A0018 add  r0,r10,#0x18
:0239FF34 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:0239FF38 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:0239FF3C EB000606 bl 023A175C
:0239FF40 E3500000 cmp r0,#0x0
:0239FF44 0A000093 beq 023A0198
:0239FF48 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:0239FF4C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:0239FF50 E3590000 cmp r9,#0x0
:0239FF54 0A000003 beq 0239FF68
:0239FF58 EB000275 bl 023A0934
:0239FF5C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:0239FF60 EBFFFE0B bl 0239F794
:0239FF64 EA00008B b 023A0198
:0239FF68 EB000271 bl 023A0934
:0239FF6C EA000089 b 023A0198
:0239FF70 E1D800BC ldrh r0,[r8, #+0xc]		;r8+0xc=*(025d600c)=#1546158247(0x5c2880a7)
:0239FF74 E3500001 cmp r0,#0x1
:0239FF78 1A000020 bne 023A0000
:0239FF7C E3570000 cmp r7,#0x0
:0239FF80 0A000008 beq 0239FFA8
:0239FF84 E1A00007 mov  r0,r7			;r0=0(0x0)
:0239FF88 EBFFEE3C bl 0239B880
:0239FF8C E3500030 cmp r0,#0x30
:0239FF90 9A000020 bls 023A0018
:0239FF94 E1A00807 mov  r0,r7,lsl #0x10		;r0=0(0x0)
:0239FF98 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:0239FF9C E3A01030 mov  r1,#0x30		;r1=48(0x30)
:0239FFA0 EBFFED4F bl 0239B4E4
:0239FFA4 EA00001B b 023A0018
:0239FFA8 E1DA01B8 ldrh r0,[r10, #+0x18]		;r10+0x18=*(00000019)
:0239FFAC E3100001 tst r0,#0x1
:0239FFB0 0A000018 beq 023A0018
:0239FFB4 E59F4224 ldr r4,[r15, #+0x224]		;r15+0x224=*(023a01e0)=#58785780(0x0380fff4)
:0239FFB8 E3A08001 mov  r8,#0x1		;r8=1(0x1)
:0239FFBC E3A07030 mov  r7,#0x30		;r7=48(0x30)
:0239FFC0 EA000008 b 0239FFE8
:0239FFC4 E1A00008 mov  r0,r8			;r0=1(0x1)
:0239FFC8 EBFFEE2C bl 0239B880
:0239FFCC E3500030 cmp r0,#0x30
:0239FFD0 9A000003 bls 0239FFE4
:0239FFD4 E1A00808 mov  r0,r8,lsl #0x10		;r0=65536(0x10000)
:0239FFD8 E1A01007 mov  r1,r7			;r1=48(0x30)
:0239FFDC E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:0239FFE0 EBFFED3F bl 0239B4E4
:0239FFE4 E2888001 add  r8,r8,#0x1
:0239FFE8 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:0239FFEC E2800C03 add  r0,r0,#0x300
:0239FFF0 E1D002B2 ldrh r0,[r0, #+0x22]		;r0+0x22=*(ae08730d)
:0239FFF4 E1580000 cmp r8,r0
:0239FFF8 3AFFFFF1 bcc 0239FFC4
:0239FFFC EA000005 b 023A0018
:023A0000 E1D800B8 ldrh r0,[r8, #+0x8]		;r8+0x8=*(00000009)
:023A0004 E3500030 cmp r0,#0x30
:023A0008 9A000002 bls 023A0018
:023A000C E3A00030 mov  r0,#0x30		;r0=48(0x30)
:023A0010 EB4022AD bl 033A8ACC
:023A0014 EBFFE630 bl 023998DC
:023A0018 E1D500B0 ldrh r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:023A001C E3500071 cmp r0,#0x71
:023A0020 05950004 ldreq r0,[r5, #+0x4]		;r5+0x4=*(00000004)
:023A0024 015A0000 cmpeq r10,r0
:023A0028 1A00005A bne 023A0198
:023A002C E1DA00B8 ldrh r0,[r10, #+0x8]		;r10+0x8=*(00000009)
:023A0030 E3100002 tst r0,#0x2
:023A0034 E595001C ldr r0,[r5, #+0x1c]		;r5+0x1c=*(0000001c)
:023A0038 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:023A003C 13A0100C movne  r1,#0xC		;r1=12(0xc)
:023A0040 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000034)
:023A0044 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A0048 E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:023A004C EBFFF4D8 bl 0239D3B4
:023A0050 EA000050 b 023A0198
:023A0054 E1D800BC ldrh r0,[r8, #+0xc]		;r8+0xc=*(0000000d)
:023A0058 E3500001 cmp r0,#0x1
:023A005C 1A000020 bne 023A00E4
:023A0060 E3570000 cmp r7,#0x0
:023A0064 0A000008 beq 023A008C
:023A0068 E1A00007 mov  r0,r7			;r0=48(0x30)
:023A006C EBFFEE03 bl 0239B880
:023A0070 E3500020 cmp r0,#0x20
:023A0074 9A000020 bls 023A00FC
:023A0078 E1A00807 mov  r0,r7,lsl #0x10		;r0=3145728(0x300000)
:023A007C E1A00820 mov  r0,r0,lsr #0x10		;r0=48(0x30)
:023A0080 E3A01020 mov  r1,#0x20		;r1=32(0x20)
:023A0084 EBFFED16 bl 0239B4E4
:023A0088 EA00001B b 023A00FC
:023A008C E1DA01B8 ldrh r0,[r10, #+0x18]		;r10+0x18=*(00000019)
:023A0090 E3100001 tst r0,#0x1
:023A0094 0A000018 beq 023A00FC
:023A0098 E59F4140 ldr r4,[r15, #+0x140]		;r15+0x140=*(023a01e0)=#58785780(0x0380fff4)
:023A009C E3A08001 mov  r8,#0x1		;r8=1(0x1)
:023A00A0 E3A0B020 mov  r11,#0x20		;r11=32(0x20)
:023A00A4 EA000008 b 023A00CC
:023A00A8 E1A00008 mov  r0,r8			;r0=1(0x1)
:023A00AC EBFFEDF3 bl 0239B880
:023A00B0 E3500020 cmp r0,#0x20
:023A00B4 9A000003 bls 023A00C8
:023A00B8 E1A00808 mov  r0,r8,lsl #0x10		;r0=65536(0x10000)
:023A00BC E1A0100B mov  r1,r11			;r1=32(0x20)
:023A00C0 E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A00C4 EBFFED06 bl 0239B4E4
:023A00C8 E2888001 add  r8,r8,#0x1
:023A00CC E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A00D0 E2800C03 add  r0,r0,#0x300
:023A00D4 E1D002B2 ldrh r0,[r0, #+0x22]		;r0+0x22=*(ae08730d)
:023A00D8 E1580000 cmp r8,r0
:023A00DC 3AFFFFF1 bcc 023A00A8
:023A00E0 EA000005 b 023A00FC
:023A00E4 E1D800B8 ldrh r0,[r8, #+0x8]		;r8+0x8=*(00000009)
:023A00E8 E3500020 cmp r0,#0x20
:023A00EC 9A000002 bls 023A00FC
:023A00F0 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:023A00F4 EB402274 bl 033A8ACC
:023A00F8 EBFFE5F7 bl 023998DC
:023A00FC E1D500B0 ldrh r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:023A0100 E3500041 cmp r0,#0x41
:023A0104 05950004 ldreq r0,[r5, #+0x4]		;r5+0x4=*(00000004)
:023A0108 015A0000 cmpeq r10,r0
:023A010C 1A000008 bne 023A0134
:023A0110 E1DA00B8 ldrh r0,[r10, #+0x8]		;r10+0x8=*(00000009)
:023A0114 E3100002 tst r0,#0x2
:023A0118 E595001C ldr r0,[r5, #+0x1c]		;r5+0x1c=*(0000001c)
:023A011C 03A01000 moveq  r1,#0x0		;r1=0(0x0)
:023A0120 13A0100C movne  r1,#0xC		;r1=12(0xc)
:023A0124 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000024)
:023A0128 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A012C E1C500B0 strh r0,[r5, #+0x0]		;r5+0x0=*(00000000)
:023A0130 EBFFF49F bl 0239D3B4
:023A0134 E1DA00B0 ldrh r0,[r10, #+0x0]		;r10+0x0=*(00000001)
:023A0138 E3500001 cmp r0,#0x1
:023A013C 1A000010 bne 023A0184
:023A0140 E3570000 cmp r7,#0x0
:023A0144 0A00000A beq 023A0174
:023A0148 E59F0090 ldr r0,[r15, #+0x90]		;r15+0x90=*(023a01e0)=#58785780(0x0380fff4)
:023A014C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A0150 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0154 E1A00807 mov  r0,r7,lsl #0x10		;r0=3145728(0x300000)
:023A0158 E2811C05 add  r1,r1,#0x500
:023A015C E1D133B4 ldrh r3,[r1, #+0x34]		;r1+0x34=*(ae08731f)
:023A0160 E1E02712 mvn  r2,r2,lsl r7
:023A0164 E0032002 and  r2,r3,r2
:023A0168 E1A00820 mov  r0,r0,lsr #0x10		;r0=48(0x30)
:023A016C E1C123B4 strh r2,[r1, #+0x34]		;r1+0x34=*(ae08731f)
:023A0170 EBFFEED5 bl 0239BCCC
:023A0174 E28A0018 add  r0,r10,#0x18
:023A0178 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A017C EBFFF4C0 bl 0239D484
:023A0180 EA000004 b 023A0198
:023A0184 E3500002 cmp r0,#0x2
:023A0188 1A000002 bne 023A0198
:023A018C E1DA12BC ldrh r1,[r10, #+0x2c]		;r10+0x2c=*(0000002d)
:023A0190 E28A0018 add  r0,r10,#0x18
:023A0194 EBFFF4BA bl 0239D484
:023A0198 E1A0000A mov  r0,r10			;r0=1(0x1)
:023A019C EBFFECB4 bl 0239B474
:023A01A0 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A01A4 E24A1010 sub  r1,r10,#0x10
:023A01A8 EB401FFB bl 033A819C
:023A01AC E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(023a01e0)=#58785780(0x0380fff4)
:023A01B0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A01B4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A01B8 E3590000 cmp r9,#0x0
:023A01BC E2800B01 add  r0,r0,#0x400
:023A01C0 E1C014B0 strh r1,[r0, #+0x40]		;r0+0x40=*(ae08732b)
:023A01C4 11D600B8 ldrneh r0,[r6, #+0x8]		;r6+0x8=*(00000008)
:023A01C8 13500000 cmpne r0,#0x0
:023A01CC 0A000001 beq 023A01D8
:023A01D0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A01D4 EBFFFD6E bl 0239F794
:023A01D8 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A01DC E12FFF1E bx r14 (Jump to addr_0239F878?)
msr CPSR_fsxc,r14
:023A01E0 0380FFF4 orreq  r15,r0,#0x3D0
:023A01E4 E59F205C ldr r2,[r15, #+0x5c]		;r15+0x5c=*(023a0248)=#58785780(0x0380fff4)
:023A01E8 E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:023A01EC E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A01F0 E20110FF and  r1,r1,#0xFF
:023A01F4 E5932544 ldr r2,[r3, #+0x544]		;r3+0x544=*(ae08782f)
:023A01F8 E0821001 add  r1,r2,r1
:023A01FC E5831544 str r1,[r3, #+0x544]		;r3+0x544=*(ae08782f)
:023A0200 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(00000001)
:023A0204 E3100002 tst r0,#0x2
:023A0208 15930540 ldrne r0,[r3, #+0x540]		;r3+0x540=*(ae08782b)
:023A020C 12800001 addne  r0,r0,#0x1
:023A0210 15830540 strne r0,[r3, #+0x540]		;r3+0x540=*(ae08782b)
:023A0214 1A000005 bne 023A0230
:023A0218 E593053C ldr r0,[r3, #+0x53c]		;r3+0x53c=*(ae087827)
:023A021C E2800001 add  r0,r0,#0x1
:023A0220 E583053C str r0,[r3, #+0x53c]		;r3+0x53c=*(ae087827)
:023A0224 E593054C ldr r0,[r3, #+0x54c]		;r3+0x54c=*(ae087837)
:023A0228 E2800001 add  r0,r0,#0x1
:023A022C E583054C str r0,[r3, #+0x54c]		;r3+0x54c=*(ae087837)
:023A0230 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(023a0248)=#58785780(0x0380fff4)
:023A0234 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0238 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A023C E2800B01 add  r0,r0,#0x400
:023A0240 E1C015B4 strh r1,[r0, #+0x54]		;r0+0x54=*(ae08733f)
:023A0244 E12FFF1E bx r14 (Jump to addr_0239F878?)
msr CPSR_fsxc,r14
:023A0248 0380FFF4 orreq  r15,r0,#0x3D0
:023A024C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A0250 E59F20F8 ldr r2,[r15, #+0xf8]		;r15+0xf8=*(023a0350)=#58785780(0x0380fff4)
:023A0254 E1A06000 mov  r6,r0			;r6=-1375178005(0xae0872eb)
:023A0258 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A025C E1A05001 mov  r5,r1			;r5=0(0x0)
:023A0260 E5921550 ldr r1,[r2, #+0x550]		;r2+0x550=*(ae08783b)
:023A0264 E2824F5F add  r4,r2,#0x17C
:023A0268 E2811001 add  r1,r1,#0x1
:023A026C E5821550 str r1,[r2, #+0x550]		;r2+0x550=*(ae08783b)
:023A0270 E1D611B4 ldrh r1,[r6, #+0x14]		;r6+0x14=*(ae0872ff)
:023A0274 E1A01E01 mov  r1,r1,lsl #0x1c		;r1=0(0x0)
:023A0278 E1B01F21 movs r1,r1,lsr #0x1e		;r1=0(0x0)
:023A027C 1A000008 bne 023A02A4
:023A0280 EBFFEC57 bl 0239B3E4
:023A0284 E2840030 add  r0,r4,#0x30
:023A0288 E2841024 add  r1,r4,#0x24
:023A028C E2462010 sub  r2,r6,#0x10
:023A0290 EB401FE1 bl 033A821C
:023A0294 E1A00006 mov  r0,r6			;r0=-1375178005(0xae0872eb)
:023A0298 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A029C EBFFFE9D bl 0239FD18
:023A02A0 EA000002 b 023A02B0
:023A02A4 E2840030 add  r0,r4,#0x30
:023A02A8 E2461010 sub  r1,r6,#0x10
:023A02AC EBFFFD2A bl 0239F75C
:023A02B0 E59F1098 ldr r1,[r15, #+0x98]		;r15+0x98=*(023a0350)=#58785780(0x0380fff4)
:023A02B4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A02B8 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A02BC E2800B01 add  r0,r0,#0x400
:023A02C0 E1C025B4 strh r2,[r0, #+0x54]		;r0+0x54=*(ae08733f)
:023A02C4 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A02C8 E590045C ldr r0,[r0, #+0x45c]		;r0+0x45c=*(ae087747)
:023A02CC E1D000BC ldrh r0,[r0, #+0xc]		;r0+0xc=*(ae0872f7)
:023A02D0 E1A00900 mov  r0,r0,lsl #0x12		;r0=-877920256(0xcbac0000)
:023A02D4 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:023A02D8 1A000010 bne 023A0320
:023A02DC E59F1070 ldr r1,[r15, #+0x70]		;r15+0x70=*(023a0354)=#75530412(0x048080ac)
:023A02E0 E3A00008 mov  r0,#0x8		;r0=8(0x8)
:023A02E4 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(048080ac)=#-1(0xffffffff)
:023A02E8 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:023A02EC E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(048080ae)=#-1(0xffffffff)
:023A02F0 E3550000 cmp r5,#0x0
:023A02F4 0A000009 beq 023A0320
:023A02F8 E1D402BC ldrh r0,[r4, #+0x2c]		;r4+0x2c=*(03810020)=#-1073656781(0xc0014c33)
:023A02FC E3500000 cmp r0,#0x0
:023A0300 0A000001 beq 023A030C
:023A0304 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A0308 EBFFFD21 bl 0239F794
:023A030C E1D402B0 ldrh r0,[r4, #+0x20]		;r4+0x20=*(03810014)=#829102886(0x316b1b26)
:023A0310 E3500000 cmp r0,#0x0
:023A0314 0A000001 beq 023A0320
:023A0318 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A031C EBFFFD1C bl 0239F794
:023A0320 E1D403B8 ldrh r0,[r4, #+0x38]		;r4+0x38=*(0381002c)=#1493222266(0x5900c37a)
:023A0324 E3500000 cmp r0,#0x0
:023A0328 0A000004 beq 023A0340
:023A032C E3550000 cmp r5,#0x0
:023A0330 0A000004 beq 023A0348
:023A0334 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A0338 EBFFFD15 bl 0239F794
:023A033C EA000001 b 023A0348
:023A0340 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A0344 EBFFEDC7 bl 0239BA68
:023A0348 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A034C E12FFF1E bx r14 (Jump to addr_0239F878?)
msr CPSR_fsxc,r14
:023A0350 0380FFF4 orreq  r15,r0,#0x3D0
:023A0354 048080AC streq r8,[r0],#+0xac
:023A0358 E5902008 ldr r2,[r0, #+0x8]		;r0+0x8=*(00000008)
:023A035C E59F1038 ldr r1,[r15, #+0x38]		;r15+0x38=*(023a039c)=#58785780(0x0380fff4)
:023A0360 E1D230B4 ldrh r3,[r2, #+0x4]		;r2+0x4=*(00000004)
:023A0364 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0368 E21330FF ands r3,r3,#0xFF
:023A036C 059215A8 ldreq r1,[r2, #+0x5a8]		;r2+0x5a8=*(ae087893)
:023A0370 02811001 addeq  r1,r1,#0x1
:023A0374 058215A8 streq r1,[r2, #+0x5a8]		;r2+0x5a8=*(ae087893)
:023A0378 159215A4 ldrne r1,[r2, #+0x5a4]		;r2+0x5a4=*(ae08788f)
:023A037C 10811003 addne  r1,r1,r3
:023A0380 158215A4 strne r1,[r2, #+0x5a4]		;r2+0x5a4=*(ae08788f)
:023A0384 E1D020B4 ldrh r2,[r0, #+0x4]		;r0+0x4=*(00000004)
:023A0388 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A038C E2822001 add  r2,r2,#0x1
:023A0390 E1C020B4 strh r2,[r0, #+0x4]		;r0+0x4=*(00000004)
:023A0394 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023A0398 E12FFF1E bx r14 (Jump to addr_0239F878?)
msr CPSR_fsxc,r14
:023A039C 0380FFF4 orreq  r15,r0,#0x3D0
:023A03A0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A03A4 E59F1060 ldr r1,[r15, #+0x60]		;r15+0x60=*(023a040c)=#58785780(0x0380fff4)
:023A03A8 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:023A03AC E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A03B0 E281102C add  r1,r1,#0x2C
:023A03B4 E2814B01 add  r4,r1,#0x400
:023A03B8 EB402B7F bl 033AB1BC
:023A03BC E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(023a040c)=#58785780(0x0380fff4)
:023A03C0 E1A05000 mov  r5,r0			;r5=16777216(0x1000000)
:023A03C4 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A03C8 E2800C03 add  r0,r0,#0x300
:023A03CC E1D003BA ldrh r0,[r0, #+0x3a]		;r0+0x3a=*(ae087325)
:023A03D0 E1A00C00 mov  r0,r0,lsl #0x18		;r0=-352321536(0xeb000000)
:023A03D4 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:023A03D8 1A000001 bne 023A03E4
:023A03DC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A03E0 EBFFE55D bl 0239995C
:023A03E4 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(023a0410)=#75530420(0x048080b4)
:023A03E8 E3A010C0 mov  r1,#0xC0		;r1=192(0xc0)
:023A03EC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080b4)=#-1(0xffffffff)
:023A03F0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A03F4 E1C415B0 strh r1,[r4, #+0x50]		;r4+0x50=*(03810044)=#971447039(0x39e71aff)
:023A03F8 E1A00005 mov  r0,r5			;r0=16777216(0x1000000)
:023A03FC E1C416B4 strh r1,[r4, #+0x64]		;r4+0x64=*(03810058)=#322805561(0x133d9f39)
:023A0400 EB402B5F bl 033AB184
:023A0404 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A0408 E12FFF1E bx r14 (Jump to addr_0239F878?)
msr CPSR_fsxc,r14
:023A040C 0380FFF4 orreq  r15,r0,#0x3D0
:023A0410 048080B4 streq r8,[r0],#+0xb4
:023A0414 E92D4010 stmdb  r13!,{r4,r14}
:023A0418 E59F1040 ldr r1,[r15, #+0x40]		;r15+0x40=*(023a0460)=#58785780(0x0380fff4)
:023A041C E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:023A0420 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0424 E281102C add  r1,r1,#0x2C
:023A0428 E2814B01 add  r4,r1,#0x400
:023A042C EB402B62 bl 033AB1BC
:023A0430 E59F102C ldr r1,[r15, #+0x2c]		;r15+0x2c=*(023a0464)=#75530420(0x048080b4)
:023A0434 E3A02002 mov  r2,#0x2		;r2=2(0x2)
:023A0438 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(048080b4)=#-1(0xffffffff)
:023A043C E1D413BC ldrh r1,[r4, #+0x3c]		;r4+0x3c=*(03810030)=#1957885891(0x74b2f7c3)
:023A0440 E1A04000 mov  r4,r0			;r4=16777216(0x1000000)
:023A0444 E3510000 cmp r1,#0x0
:023A0448 0A000000 beq 023A0450
:023A044C EB40283D bl 033AA548
:023A0450 E1A00004 mov  r0,r4			;r0=16777216(0x1000000)
:023A0454 EB402B4A bl 033AB184
:023A0458 E8BD4010 ldmia  r13!,{r4,r14}
:023A045C E12FFF1E bx r14 (Jump to addr_0239F878?)
msr CPSR_fsxc,r14
:023A0460 0380FFF4 orreq  r15,r0,#0x3D0
:023A0464 048080B4 streq r8,[r0],#+0xb4
:023A0468 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A046C E59F1094 ldr r1,[r15, #+0x94]		;r15+0x94=*(023a0508)=#58785780(0x0380fff4)
:023A0470 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:023A0474 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0478 E281102C add  r1,r1,#0x2C
:023A047C E2814B01 add  r4,r1,#0x400
:023A0480 EB402B4D bl 033AB1BC
:023A0484 E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(023a0508)=#58785780(0x0380fff4)
:023A0488 E1A05000 mov  r5,r0			;r5=16777216(0x1000000)
:023A048C E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0490 E2800C03 add  r0,r0,#0x300
:023A0494 E1D005B0 ldrh r0,[r0, #+0x50]		;r0+0x50=*(ae08733b)
:023A0498 E3500001 cmp r0,#0x1
:023A049C E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(023a050c)=#75530420(0x048080b4)
:023A04A0 1A00000A bne 023A04D0
:023A04A4 E3A01009 mov  r1,#0x9		;r1=9(0x9)
:023A04A8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(048080b4)=#-1(0xffffffff)
:023A04AC E1D402B8 ldrh r0,[r4, #+0x28]		;r4+0x28=*(01000028)
:023A04B0 E3500000 cmp r0,#0x0
:023A04B4 0A000001 beq 023A04C0
:023A04B8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A04BC EB000013 bl 023A0510
:023A04C0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A04C4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A04C8 EB0000F0 bl 023A0890
:023A04CC EA000001 b 023A04D8
:023A04D0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A04D4 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000002)
:023A04D8 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(01000000)
:023A04DC E3500000 cmp r0,#0x0
:023A04E0 0A000001 beq 023A04EC
:023A04E4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A04E8 EB000008 bl 023A0510
:023A04EC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A04F0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A04F4 EB0000E5 bl 023A0890
:023A04F8 E1A00005 mov  r0,r5			;r0=16777216(0x1000000)
:023A04FC EB402B20 bl 033AB184
:023A0500 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A0504 E12FFF1E bx r14 (Jump to addr_0239F878?)
msr CPSR_fsxc,r14
:023A0508 0380FFF4 orreq  r15,r0,#0x3D0
:023A050C 048080B4 streq r8,[r0],#+0xb4
:023A0510 E92D4008 stmdb  r13!,{r3,r14}
:023A0514 E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(023a0570)=#58785780(0x0380fff4)
:023A0518 E3A01014 mov  r1,#0x14		;r1=20(0x14)
:023A051C E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0520 E0010190 mul  r1,r0,r1
:023A0524 E282002C add  r0,r2,#0x2C
:023A0528 E2802B01 add  r2,r0,#0x400
:023A052C E19200B1 ldrh r0,[r2, +r1]
:023A0530 E0822001 add  r2,r2,r1
:023A0534 E3500000 cmp r0,#0x0
:023A0538 0A00000A beq 023A0568
:023A053C E5920008 ldr r0,[r2, #+0x8]		;r2+0x8=*(ae0872f3)
:023A0540 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(01000000)
:023A0544 E592000C ldr r0,[r2, #+0xc]		;r2+0xc=*(ae0872f7)
:023A0548 E3510000 cmp r1,#0x0
:023A054C 03A01002 moveq  r1,#0x2		;r1=2(0x2)
:023A0550 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(01000008)
:023A0554 E592000C ldr r0,[r2, #+0xc]		;r2+0xc=*(ae0872f7)
:023A0558 E5922010 ldr r2,[r2, #+0x10]		;r2+0x10=*(ae0872fb)
:023A055C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0560 E1A0E00F mov  r14,r15			;r14=37356904(0x23a0568)
:023A0564 E12FFF12 bx r2 (Jump to addr_AE0872EB?)msr CPSR_fsxc,r2
:023A0568 E8BD4008 ldmia  r13!,{r3,r14}
:023A056C E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A0570 0380FFF4 orreq  r15,r0,#0x3D0
:023A0574 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023A0578 E59F1074 ldr r1,[r15, #+0x74]		;r15+0x74=*(023a05f4)=#58785780(0x0380fff4)
:023A057C E1A07000 mov  r7,r0			;r7=16777216(0x1000000)
:023A0580 E3A00014 mov  r0,#0x14		;r0=20(0x14)
:023A0584 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0588 E0040097 mul  r4,r7,r0
:023A058C E281002C add  r0,r1,#0x2C
:023A0590 E2805B01 add  r5,r0,#0x400
:023A0594 E3A00401 mov  r0,#0x1000000		;r0=16777216(0x1000000)
:023A0598 E0856004 add  r6,r5,r4
:023A059C EB402B06 bl 033AB1BC
:023A05A0 E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(023a05f8)=#41908348(0x027f787c)
:023A05A4 E1A02087 mov  r2,r7,lsl #0x1		;r2=33554432(0x2000000)
:023A05A8 E19120B2 ldrh r2,[r1, +r2]
:023A05AC E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(023a05fc)=#75530420(0x048080b4)
:023A05B0 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(048080b4)=#-1(0xffffffff)
:023A05B4 E19510B4 ldrh r1,[r5, +r4]
:023A05B8 E3510000 cmp r1,#0x0
:023A05BC 0A000009 beq 023A05E8
:023A05C0 E596200C ldr r2,[r6, #+0xc]		;r6+0xc=*(ae0872f7)
:023A05C4 E1D211B4 ldrh r1,[r2, #+0x14]		;r2+0x14=*(00000013)
:023A05C8 E3110901 tst r1,#0x4000
:023A05CC 05961008 ldreq r1,[r6, #+0x8]		;r6+0x8=*(ae0872f3)
:023A05D0 01D110B4 ldreqh r1,[r1, #+0x4]		;r1+0x4=*(048080b8)=#-1(0xffffffff)
:023A05D4 01C210BC streqh r1,[r2, #+0xc]		;r2+0xc=*(0000000b)
:023A05D8 E5962008 ldr r2,[r6, #+0x8]		;r6+0x8=*(ae0872f3)
:023A05DC E596100C ldr r1,[r6, #+0xc]		;r6+0xc=*(ae0872f7)
:023A05E0 E1D222B2 ldrh r2,[r2, #+0x22]		;r2+0x22=*(00000021)
:023A05E4 E1C122BA strh r2,[r1, #+0x2a]		;r1+0x2a=*(00000029)
:023A05E8 EB402AE5 bl 033AB184
:023A05EC E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023A05F0 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A05F4 0380FFF4 orreq  r15,r0,#0x3D0
:023A05F8 027F787C rsbeqs r7,r15,#0x7C0000
:023A05FC 048080B4 streq r8,[r0],#+0xb4
:023A0600 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A0604 E1A0B000 mov  r11,r0			;r11=16777216(0x1000000)
:023A0608 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A060C EBFFECDE bl 0239B98C
:023A0610 E3500000 cmp r0,#0x0
:023A0614 0A000034 beq 023A06EC
:023A0618 E1A08007 mov  r8,r7			;r8=0(0x0)
:023A061C E59F00D0 ldr r0,[r15, #+0xd0]		;r15+0xd0=*(023a06f4)=#58785780(0x0380fff4)
:023A0620 E3A0100C mov  r1,#0xC		;r1=12(0xc)
:023A0624 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0628 E00A0198 mul  r10,r8,r1
:023A062C E241000D sub  r0,r1,#0xD
:023A0630 E082100A add  r1,r2,r10
:023A0634 E5915194 ldr r5,[r1, #+0x194]		;r1+0x194=*(000001a0)
:023A0638 E1550000 cmp r5,r0
:023A063C 0A000027 beq 023A06E0
:023A0640 E3A00014 mov  r0,#0x14		;r0=20(0x14)
:023A0644 E0090098 mul  r9,r8,r0
:023A0648 E3E04000 mvn  r4,#0x0
:023A064C E1A00005 mov  r0,r5			;r0=16777216(0x1000000)
:023A0650 EB401F2F bl 033A8314
:023A0654 E2856010 add  r6,r5,#0x10
:023A0658 E1D610B2 ldrh r1,[r6, #+0x2]		;r6+0x2=*(ae0872ed)
:023A065C E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A0660 E151000B cmp r1,r11
:023A0664 1A000019 bne 023A06D0
:023A0668 E3580001 cmp r8,#0x1
:023A066C 159F0080 ldrne r0,[r15, #+0x80]		;r15+0x80=*(023a06f4)=#58785780(0x0380fff4)
:023A0670 15900000 ldrne r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0674 10890000 addne  r0,r9,r0
:023A0678 15900438 ldrne r0,[r0, #+0x438]		;r0+0x438=*(ae087723)
:023A067C 11560000 cmpne r6,r0
:023A0680 1A000006 bne 023A06A0
:023A0684 E1A00006 mov  r0,r6			;r0=-1375178005(0xae0872eb)
:023A0688 EBFFEB79 bl 0239B474
:023A068C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0690 E1A00006 mov  r0,r6			;r0=-1375178005(0xae0872eb)
:023A0694 E1C610B2 strh r1,[r6, #+0x2]		;r6+0x2=*(ae0872ed)
:023A0698 EBFFEB51 bl 0239B3E4
:023A069C EA00000B b 023A06D0
:023A06A0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A06A4 E1C600B8 strh r0,[r6, #+0x8]		;r6+0x8=*(ae0872f3)
:023A06A8 E1A00006 mov  r0,r6			;r0=-1375178005(0xae0872eb)
:023A06AC EBFFEB70 bl 0239B474
:023A06B0 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(023a06f4)=#58785780(0x0380fff4)
:023A06B4 E1A01005 mov  r1,r5			;r1=16777216(0x1000000)
:023A06B8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A06BC E2800F65 add  r0,r0,#0x194
:023A06C0 E080000A add  r0,r0,r10
:023A06C4 EBFFFC24 bl 0239F75C
:023A06C8 E3570000 cmp r7,#0x0
:023A06CC 03A07001 moveq  r7,#0x1		;r7=1(0x1)
:023A06D0 E59D5000 ldr r5,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A06D4 E1A00005 mov  r0,r5			;r0=0(0x0)
:023A06D8 E1500004 cmp r0,r4
:023A06DC 1AFFFFDA bne 023A064C
:023A06E0 E2888001 add  r8,r8,#0x1
:023A06E4 E3580003 cmp r8,#0x3
:023A06E8 3AFFFFCB bcc 023A061C
:023A06EC E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A06F0 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A06F4 0380FFF4 orreq  r15,r0,#0x3D0
:023A06F8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A06FC E59F40A0 ldr r4,[r15, #+0xa0]		;r15+0xa0=*(023a07a4)=#58785780(0x0380fff4)
:023A0700 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023A0704 E5942000 ldr r2,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0708 E3110001 tst r1,#0x1
:023A070C 0A00000E beq 023A074C
:023A0710 E2820C03 add  r0,r2,#0x300
:023A0714 E1D002B2 ldrh r0,[r0, #+0x22]		;r0+0x22=*(00000022)
:023A0718 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:023A071C E3500001 cmp r0,#0x1
:023A0720 9A00001D bls 023A079C
:023A0724 EA000002 b 023A0734
:023A0728 E1A00005 mov  r0,r5			;r0=1(0x1)
:023A072C EBFFFFB3 bl 023A0600
:023A0730 E2855001 add  r5,r5,#0x1
:023A0734 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0738 E2800C03 add  r0,r0,#0x300
:023A073C E1D002B2 ldrh r0,[r0, #+0x22]		;r0+0x22=*(ae08730d)
:023A0740 E1550000 cmp r5,r0
:023A0744 3AFFFFF7 bcc 023A0728
:023A0748 EA000013 b 023A079C
:023A074C EBFFEA93 bl 0239B1A0
:023A0750 E1A04000 mov  r4,r0			;r4=-1375178005(0xae0872eb)
:023A0754 E35400FF cmp r4,#0xFF
:023A0758 0A000000 beq 023A0760
:023A075C EBFFFFA7 bl 023A0600
:023A0760 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(023a07a4)=#58785780(0x0380fff4)
:023A0764 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0768 E2800C03 add  r0,r0,#0x300
:023A076C E1D002BE ldrh r0,[r0, #+0x2e]		;r0+0x2e=*(ae087319)
:023A0770 E3500001 cmp r0,#0x1
:023A0774 1A000008 bne 023A079C
:023A0778 E1A00004 mov  r0,r4			;r0=-1375178005(0xae0872eb)
:023A077C EBFFEC3F bl 0239B880
:023A0780 E3500040 cmp r0,#0x40
:023A0784 1A000004 bne 023A079C
:023A0788 E1A00804 mov  r0,r4,lsl #0x10		;r0=1928003584(0x72eb0000)
:023A078C E1A00820 mov  r0,r0,lsr #0x10		;r0=29419(0x72eb)
:023A0790 E3A01020 mov  r1,#0x20		;r1=32(0x20)
:023A0794 EBFFEB52 bl 0239B4E4
:023A0798 EBFFFF00 bl 023A03A0
:023A079C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A07A0 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A07A4 0380FFF4 orreq  r15,r0,#0x3D0
:023A07A8 E92D4010 stmdb  r13!,{r4,r14}
:023A07AC E59F00D8 ldr r0,[r15, #+0xd8]		;r15+0xd8=*(023a088c)=#58785780(0x0380fff4)
:023A07B0 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A07B4 E2820C03 add  r0,r2,#0x300
:023A07B8 E1D015B0 ldrh r1,[r0, #+0x50]		;r0+0x50=*(03810044)=#971447039(0x39e71aff)
:023A07BC E282002C add  r0,r2,#0x2C
:023A07C0 E3510001 cmp r1,#0x1
:023A07C4 E2804B01 add  r4,r0,#0x400
:023A07C8 0A000003 beq 023A07DC
:023A07CC E3510002 cmp r1,#0x2
:023A07D0 13510003 cmpne r1,#0x3
:023A07D4 0A000017 beq 023A0838
:023A07D8 EA000020 b 023A0860
:023A07DC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A07E0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A07E4 EB000029 bl 023A0890
:023A07E8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A07EC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A07F0 EB000026 bl 023A0890
:023A07F4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A07F8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A07FC EB000023 bl 023A0890
:023A0800 E1D403BC ldrh r0,[r4, #+0x3c]		;r4+0x3c=*(ae087327)
:023A0804 E3500000 cmp r0,#0x0
:023A0808 0A00001D beq 023A0884
:023A080C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A0810 E1C403BC strh r0,[r4, #+0x3c]		;r4+0x3c=*(ae087327)
:023A0814 E1D413BE ldrh r1,[r4, #+0x3e]		;r4+0x3e=*(ae087329)
:023A0818 E59F006C ldr r0,[r15, #+0x6c]		;r15+0x6c=*(023a088c)=#58785780(0x0380fff4)
:023A081C E2411001 sub  r1,r1,#0x1
:023A0820 E1C413BE strh r1,[r4, #+0x3e]		;r4+0x3e=*(ae087329)
:023A0824 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0828 E5941090 ldr r1,[r4, #+0x90]		;r4+0x90=*(ae08737b)
:023A082C E2800F62 add  r0,r0,#0x188
:023A0830 EB401E59 bl 033A819C
:023A0834 EA000012 b 023A0884
:023A0838 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A083C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A0840 EB000012 bl 023A0890
:023A0844 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A0848 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A084C EB00000F bl 023A0890
:023A0850 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A0854 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0858 EB00000C bl 023A0890
:023A085C EA000008 b 023A0884
:023A0860 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A0864 E1A01000 mov  r1,r0			;r1=0(0x0)
:023A0868 EB000008 bl 023A0890
:023A086C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A0870 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0874 EB000005 bl 023A0890
:023A0878 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A087C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0880 EB000002 bl 023A0890
:023A0884 E8BD4010 ldmia  r13!,{r4,r14}
:023A0888 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A088C 0380FFF4 orreq  r15,r0,#0x3D0
:023A0890 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A0894 E59F507C ldr r5,[r15, #+0x7c]		;r15+0x7c=*(023a0918)=#58785780(0x0380fff4)
:023A0898 E3A0200C mov  r2,#0xC		;r2=12(0xc)
:023A089C E1A0A000 mov  r10,r0			;r10=2(0x2)
:023A08A0 E008029A mul  r8,r10,r2
:023A08A4 E5953000 ldr r3,[r5, #+0x0]		;r5+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A08A8 E242000D sub  r0,r2,#0xD
:023A08AC E0832008 add  r2,r3,r8
:023A08B0 E5926194 ldr r6,[r2, #+0x194]		;r2+0x194=*(000001a0)
:023A08B4 E1A09001 mov  r9,r1			;r9=0(0x0)
:023A08B8 E1560000 cmp r6,r0
:023A08BC 0A000013 beq 023A0910
:023A08C0 E3A0B002 mov  r11,#0x2		;r11=2(0x2)
:023A08C4 E3E04000 mvn  r4,#0x0
:023A08C8 E1A00006 mov  r0,r6			;r0=-1375178005(0xae0872eb)
:023A08CC EB401E90 bl 033A8314
:023A08D0 E1A07000 mov  r7,r0			;r7=-1375178005(0xae0872eb)
:023A08D4 E35A0002 cmp r10,#0x2
:023A08D8 0A000001 beq 023A08E4
:023A08DC E2860010 add  r0,r6,#0x10
:023A08E0 EBFFEAE3 bl 0239B474
:023A08E4 E1C6B1B8 strh r11,[r6, #+0x18]		;r6+0x18=*(ae087303)
:023A08E8 E3590000 cmp r9,#0x0
:023A08EC 0A000004 beq 023A0904
:023A08F0 E5950000 ldr r0,[r5, #+0x0]		;r5+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A08F4 E1A01006 mov  r1,r6			;r1=-1375178005(0xae0872eb)
:023A08F8 E2800F65 add  r0,r0,#0x194
:023A08FC E0800008 add  r0,r0,r8
:023A0900 EBFFFB95 bl 0239F75C
:023A0904 E1A06007 mov  r6,r7			;r6=-1375178005(0xae0872eb)
:023A0908 E1570004 cmp r7,r4
:023A090C 1AFFFFED bne 023A08C8
:023A0910 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A0914 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A0918 0380FFF4 orreq  r15,r0,#0x3D0
:023A091C E92D4008 stmdb  r13!,{r3,r14}
:023A0920 EB000003 bl 023A0934
:023A0924 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A0928 EBFFFB99 bl 0239F794
:023A092C E8BD4008 ldmia  r13!,{r3,r14}
:023A0930 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A0934 E92D4010 stmdb  r13!,{r4,r14}
:023A0938 E1A04000 mov  r4,r0			;r4=1(0x1)
:023A093C E2840018 add  r0,r4,#0x18
:023A0940 EBFFEA16 bl 0239B1A0
:023A0944 E1C400B2 strh r0,[r4, #+0x2]		;r4+0x2=*(00000003)
:023A0948 E1D400B2 ldrh r0,[r4, #+0x2]		;r4+0x2=*(00000003)
:023A094C E35000FF cmp r0,#0xFF
:023A0950 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A0954 01C400B2 streqh r0,[r4, #+0x2]		;r4+0x2=*(00000003)
:023A0958 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(023a09a4)=#58785780(0x0380fff4)
:023A095C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0960 E59003EC ldr r0,[r0, #+0x3ec]		;r0+0x3ec=*(ae0876d7)
:023A0964 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(00000005)
:023A0968 E1D401B4 ldrh r0,[r4, #+0x14]		;r4+0x14=*(00000015)
:023A096C E3100901 tst r0,#0x4000
:023A0970 11D401B2 ldrneh r0,[r4, #+0x12]		;r4+0x12=*(00000013)
:023A0974 12800008 addne  r0,r0,#0x8
:023A0978 11C401B2 strneh r0,[r4, #+0x12]		;r4+0x12=*(00000013)
:023A097C E1A00004 mov  r0,r4			;r0=1(0x1)
:023A0980 EBFFEA97 bl 0239B3E4
:023A0984 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(023a09a4)=#58785780(0x0380fff4)
:023A0988 E2442010 sub  r2,r4,#0x10
:023A098C E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0990 E2810F62 add  r0,r1,#0x188
:023A0994 E2811E1A add  r1,r1,#0x1A0
:023A0998 EB401E1F bl 033A821C
:023A099C E8BD4010 ldmia  r13!,{r4,r14}
:023A09A0 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A09A4 0380FFF4 orreq  r15,r0,#0x3D0
:023A09A8 E92D4010 stmdb  r13!,{r4,r14}
:023A09AC E59F007C ldr r0,[r15, #+0x7c]		;r15+0x7c=*(023a0a30)=#58785780(0x0380fff4)
:023A09B0 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A09B4 E2820054 add  r0,r2,#0x54
:023A09B8 E2804B01 add  r4,r0,#0x400
:023A09BC E1D410B2 ldrh r1,[r4, #+0x2]		;r4+0x2=*(00000003)
:023A09C0 E2820B01 add  r0,r2,#0x400
:023A09C4 E2811001 add  r1,r1,#0x1
:023A09C8 E1C410B2 strh r1,[r4, #+0x2]		;r4+0x2=*(00000003)
:023A09CC E1D005B4 ldrh r0,[r0, #+0x54]		;r0+0x54=*(03810048)=#1677140423(0x63f721c7)
:023A09D0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A09D4 E3500000 cmp r0,#0x0
:023A09D8 15940008 ldrne r0,[r4, #+0x8]		;r4+0x8=*(00000009)
:023A09DC 11C010B4 strneh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023A09E0 1A000010 bne 023A0A28
:023A09E4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A09E8 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(00000001)
:023A09EC E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00000009)
:023A09F0 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000001)
:023A09F4 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00000009)
:023A09F8 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000005)
:023A09FC EBFFE505 bl 02399E18
:023A0A00 E5942008 ldr r2,[r4, #+0x8]		;r4+0x8=*(00000009)
:023A0A04 E59F1028 ldr r1,[r15, #+0x28]		;r15+0x28=*(023a0a34)=#16383(0x00003fff)
:023A0A08 E1C200B8 strh r0,[r2, #+0x8]		;r2+0x8=*(ae0872f3)
:023A0A0C E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00000009)
:023A0A10 E59F2020 ldr r2,[r15, #+0x20]		;r15+0x20=*(023a0a38)=#75530408(0x048080a8)
:023A0A14 E0000001 and  r0,r0,r1
:023A0A18 E1A00780 mov  r0,r0,lsl #0xf		;r0=32768(0x8000)
:023A0A1C E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A0A20 E3800902 orr  r0,r0,#0x8000
:023A0A24 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(048080a8)=#-1(0xffffffff)
:023A0A28 E8BD4010 ldmia  r13!,{r4,r14}
:023A0A2C E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A0A30 0380FFF4 orreq  r15,r0,#0x3D0
:023A0A34 00003FFF unknown
:023A0A38 048080A8 streq r8,[r0],#+0xa8
:023A0A3C E59F0030 ldr r0,[r15, #+0x30]		;r15+0x30=*(023a0a74)=#58785780(0x0380fff4)
:023A0A40 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A0A44 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0A48 E2621901 rsb  r1,r2,#0x4000
:023A0A4C E2830B01 add  r0,r3,#0x400
:023A0A50 E1C02AB4 strh r2,[r0, #+0xa4]		;r0+0xa4=*(03810098)=#1459957338(0x57052e5a)
:023A0A54 E28300A4 add  r0,r3,#0xA4
:023A0A58 E5902408 ldr r2,[r0, #+0x408]		;r0+0x408=*(038103fc)=#-1509874010(0xa60126a6)
:023A0A5C E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(023a0a78)=#75530368(0x04808080)
:023A0A60 E0021001 and  r1,r2,r1
:023A0A64 E1A010A1 mov  r1,r1,lsr #0x1		;r1=8191(0x1fff)
:023A0A68 E3811902 orr  r1,r1,#0x8000
:023A0A6C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808080)=#-1(0xffffffff)
:023A0A70 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A0A74 0380FFF4 orreq  r15,r0,#0x3D0
:023A0A78 04808080 streq r8,[r0],#+0x80
:023A0A7C E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(023a0a9c)=#58785780(0x0380fff4)
:023A0A80 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(023a0aa0)=#75530368(0x04808080)
:023A0A84 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0A88 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0A8C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(04808080)=#-1(0xffffffff)
:023A0A90 E2820B01 add  r0,r2,#0x400
:023A0A94 E1C01AB4 strh r1,[r0, #+0xa4]		;r0+0xa4=*(04808124)=#-1(0xffffffff)
:023A0A98 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A0A9C 0380FFF4 orreq  r15,r0,#0x3D0
:023A0AA0 04808080 streq r8,[r0],#+0x80
:023A0AA4 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023A0AA8 E59F1350 ldr r1,[r15, #+0x350]		;r15+0x350=*(023a0e00)=#58785780(0x0380fff4)
:023A0AAC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A0AB0 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0AB4 E59184AC ldr r8,[r1, #+0x4ac]		;r1+0x4ac=*(ae087797)
:023A0AB8 E2815FC7 add  r5,r1,#0x31C
:023A0ABC E1C800B0 strh r0,[r8, #+0x0]		;r8+0x0=*(00000000)
:023A0AC0 E1C800B2 strh r0,[r8, #+0x2]		;r8+0x2=*(00000002)
:023A0AC4 E1C800B4 strh r0,[r8, #+0x4]		;r8+0x4=*(00000004)
:023A0AC8 E1C800B6 strh r0,[r8, #+0x6]		;r8+0x6=*(00000006)
:023A0ACC E2816FD1 add  r6,r1,#0x344
:023A0AD0 EBFFE4D0 bl 02399E18
:023A0AD4 E1C800B8 strh r0,[r8, #+0x8]		;r8+0x8=*(00000008)
:023A0AD8 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:023A0ADC E1C800BC strh r0,[r8, #+0xc]		;r8+0xc=*(0000000c)
:023A0AE0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A0AE4 E2852008 add  r2,r5,#0x8
:023A0AE8 E1C800BE strh r0,[r8, #+0xe]		;r8+0xe=*(0000000e)
:023A0AEC E59F1310 ldr r1,[r15, #+0x310]		;r15+0x310=*(023a0e04)=#41907376(0x027f74b0)
:023A0AF0 E2880010 add  r0,r8,#0x10
:023A0AF4 E1A03002 mov  r3,r2			;r3=-1375178005(0xae0872eb)
:023A0AF8 EBFFE3B4 bl 023999D0
:023A0AFC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0B00 E1C812B2 strh r1,[r8, #+0x22]		;r8+0x22=*(00000022)
:023A0B04 E288A024 add  r10,r8,#0x24
:023A0B08 E5881024 str r1,[r8, #+0x24]		;r8+0x24=*(00000024)
:023A0B0C E58A1004 str r1,[r10, #+0x4]		;r10+0x4=*(00000006)
:023A0B10 E1D606BE ldrh r0,[r6, #+0x6e]		;r6+0x6e=*(ae087359)
:023A0B14 E28A900C add  r9,r10,#0xC
:023A0B18 E1CA00B8 strh r0,[r10, #+0x8]		;r10+0x8=*(0000000a)
:023A0B1C E1D607BC ldrh r0,[r6, #+0x7c]		;r6+0x7c=*(ae087367)
:023A0B20 E1CA00BA strh r0,[r10, #+0xa]		;r10+0xa=*(0000000c)
:023A0B24 E1D501BE ldrh r0,[r5, #+0x1e]		;r5+0x1e=*(03810012)=#455502489(0x1b266a99)
:023A0B28 E1A00F80 mov  r0,r0,lsl #0x1f		;r0=-2147483648(0x80000000)
:023A0B2C E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:023A0B30 1A00001B bne 023A0BA4
:023A0B34 E049000A sub  r0,r9,r10
:023A0B38 E1C609B2 strh r0,[r6, #+0x92]		;r6+0x92=*(ae08737d)
:023A0B3C E1A00009 mov  r0,r9			;r0=0(0x0)
:023A0B40 EBFFE69F bl 0239A5C4
:023A0B44 E1D611BE ldrh r1,[r6, #+0x1e]		;r6+0x1e=*(ae087309)
:023A0B48 E2890001 add  r0,r9,#0x1
:023A0B4C E20110FF and  r1,r1,#0xFF
:023A0B50 E2899002 add  r9,r9,#0x2
:023A0B54 EBFFE69A bl 0239A5C4
:023A0B58 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A0B5C E2864020 add  r4,r6,#0x20
:023A0B60 EA000006 b 023A0B80
:023A0B64 E0840007 add  r0,r4,r7
:023A0B68 EBFFE6A0 bl 0239A5F0
:023A0B6C E1A01000 mov  r1,r0			;r1=0(0x0)
:023A0B70 E1A00009 mov  r0,r9			;r0=0(0x0)
:023A0B74 EBFFE692 bl 0239A5C4
:023A0B78 E2899001 add  r9,r9,#0x1
:023A0B7C E2877001 add  r7,r7,#0x1
:023A0B80 E1D601BE ldrh r0,[r6, #+0x1e]		;r6+0x1e=*(ae087309)
:023A0B84 E1570000 cmp r7,r0
:023A0B88 3AFFFFF5 bcc 023A0B64
:023A0B8C E3E00000 mvn  r0,#0x0
:023A0B90 E0400007 sub  r0,r0,r7
:023A0B94 E0890000 add  r0,r9,r0
:023A0B98 E20710FF and  r1,r7,#0xFF
:023A0B9C EBFFE688 bl 0239A5C4
:023A0BA0 EA000000 b 023A0BA8
:023A0BA4 E1C619B2 strh r1,[r6, #+0x92]		;r6+0x92=*(ae08737d)
:023A0BA8 E1A00009 mov  r0,r9			;r0=0(0x0)
:023A0BAC EB00036F bl 023A1970
:023A0BB0 E0899000 add  r9,r9,r0
:023A0BB4 E1A00009 mov  r0,r9			;r0=0(0x0)
:023A0BB8 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A0BBC EBFFE680 bl 0239A5C4
:023A0BC0 E2890001 add  r0,r9,#0x1
:023A0BC4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A0BC8 EBFFE67D bl 0239A5C4
:023A0BCC E1D617BA ldrh r1,[r6, #+0x7a]		;r6+0x7a=*(ae087365)
:023A0BD0 E2890002 add  r0,r9,#0x2
:023A0BD4 E20110FF and  r1,r1,#0xFF
:023A0BD8 EBFFE679 bl 0239A5C4
:023A0BDC E2890003 add  r0,r9,#0x3
:023A0BE0 E040100A sub  r1,r0,r10
:023A0BE4 E1C619B4 strh r1,[r6, #+0x94]		;r6+0x94=*(ae08737f)
:023A0BE8 E1D629B4 ldrh r2,[r6, #+0x94]		;r6+0x94=*(ae08737f)
:023A0BEC E59F1214 ldr r1,[r15, #+0x214]		;r15+0x214=*(023a0e08)=#75530372(0x04808084)
:023A0BF0 E2822002 add  r2,r2,#0x2
:023A0BF4 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(04808084)=#-1(0xffffffff)
:023A0BF8 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:023A0BFC EBFFE670 bl 0239A5C4
:023A0C00 E2890004 add  r0,r9,#0x4
:023A0C04 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:023A0C08 EBFFE66D bl 0239A5C4
:023A0C0C E2890005 add  r0,r9,#0x5
:023A0C10 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0C14 EBFFE66A bl 0239A5C4
:023A0C18 E2890006 add  r0,r9,#0x6
:023A0C1C E1D617B4 ldrh r1,[r6, #+0x74]		;r6+0x74=*(ae08735f)
:023A0C20 E20110FF and  r1,r1,#0xFF
:023A0C24 EBFFE666 bl 0239A5C4
:023A0C28 E2890007 add  r0,r9,#0x7
:023A0C2C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0C30 EBFFE663 bl 0239A5C4
:023A0C34 E2890008 add  r0,r9,#0x8
:023A0C38 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0C3C EBFFE660 bl 0239A5C4
:023A0C40 E2890009 add  r0,r9,#0x9
:023A0C44 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0C48 EBFFE65D bl 0239A5C4
:023A0C4C E289000A add  r0,r9,#0xA
:023A0C50 E040100A sub  r1,r0,r10
:023A0C54 E1C619B6 strh r1,[r6, #+0x96]		;r6+0x96=*(ae087381)
:023A0C58 E1D629B6 ldrh r2,[r6, #+0x96]		;r6+0x96=*(ae087381)
:023A0C5C E3A010DD mov  r1,#0xDD		;r1=221(0xdd)
:023A0C60 E2022001 and  r2,r2,#0x1
:023A0C64 E1C62AB2 strh r2,[r6, #+0xa2]		;r6+0xa2=*(ae08738d)
:023A0C68 EBFFE655 bl 0239A5C4
:023A0C6C E289000B add  r0,r9,#0xB
:023A0C70 E1D61AB0 ldrh r1,[r6, #+0xa0]		;r6+0xa0=*(ae08738b)
:023A0C74 E2811008 add  r1,r1,#0x8
:023A0C78 E20110FF and  r1,r1,#0xFF
:023A0C7C EBFFE650 bl 0239A5C4
:023A0C80 E289000C add  r0,r9,#0xC
:023A0C84 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0C88 EBFFE64D bl 0239A5C4
:023A0C8C E289000D add  r0,r9,#0xD
:023A0C90 E3A01009 mov  r1,#0x9		;r1=9(0x9)
:023A0C94 EBFFE64A bl 0239A5C4
:023A0C98 E289000E add  r0,r9,#0xE
:023A0C9C E3A010BF mov  r1,#0xBF		;r1=191(0xbf)
:023A0CA0 EBFFE647 bl 0239A5C4
:023A0CA4 E289000F add  r0,r9,#0xF
:023A0CA8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0CAC EBFFE644 bl 0239A5C4
:023A0CB0 E1D600BE ldrh r0,[r6, #+0xe]		;r6+0xe=*(ae0872f9)
:023A0CB4 E3500001 cmp r0,#0x1
:023A0CB8 1A00000A bne 023A0CE8
:023A0CBC E1D512B0 ldrh r1,[r5, #+0x20]		;r5+0x20=*(03810014)=#829102886(0x316b1b26)
:023A0CC0 E2890010 add  r0,r9,#0x10
:023A0CC4 E20110FF and  r1,r1,#0xFF
:023A0CC8 EBFFE63D bl 0239A5C4
:023A0CCC E1D512B0 ldrh r1,[r5, #+0x20]		;r5+0x20=*(03810014)=#829102886(0x316b1b26)
:023A0CD0 E2890011 add  r0,r9,#0x11
:023A0CD4 E1A01441 mov  r1,r1,asr #0x8
:023A0CD8 E20110FF and  r1,r1,#0xFF
:023A0CDC E2899012 add  r9,r9,#0x12
:023A0CE0 EBFFE637 bl 0239A5C4
:023A0CE4 EA000006 b 023A0D04
:023A0CE8 E2890010 add  r0,r9,#0x10
:023A0CEC E3A010FF mov  r1,#0xFF		;r1=255(0xff)
:023A0CF0 EBFFE633 bl 0239A5C4
:023A0CF4 E2890011 add  r0,r9,#0x11
:023A0CF8 E3A010FF mov  r1,#0xFF		;r1=255(0xff)
:023A0CFC E2899012 add  r9,r9,#0x12
:023A0D00 EBFFE62F bl 0239A5C4
:023A0D04 E59F1100 ldr r1,[r15, #+0x100]		;r15+0x100=*(023a0e0c)=#58785776(0x0380fff0)
:023A0D08 E1A00009 mov  r0,r9			;r0=0(0x0)
:023A0D0C E1D140B0 ldrh r4,[r1, #+0x0]		;r1+0x0=*(0380fff0)=#-2094660832(0x83260320)
:023A0D10 E20410FF and  r1,r4,#0xFF
:023A0D14 EBFFE62A bl 0239A5C4
:023A0D18 E1A01424 mov  r1,r4,lsr #0x8		;r1=8594947(0x832603)
:023A0D1C E2890001 add  r0,r9,#0x1
:023A0D20 E20110FF and  r1,r1,#0xFF
:023A0D24 E2899002 add  r9,r9,#0x2
:023A0D28 EBFFE625 bl 0239A5C4
:023A0D2C E596409C ldr r4,[r6, #+0x9c]		;r6+0x9c=*(ae087387)
:023A0D30 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023A0D34 EA000007 b 023A0D58
:023A0D38 E1A00004 mov  r0,r4			;r0=-2094660832(0x83260320)
:023A0D3C EBFFE62B bl 0239A5F0
:023A0D40 E1A01000 mov  r1,r0			;r1=-2094660832(0x83260320)
:023A0D44 E1A00009 mov  r0,r9			;r0=0(0x0)
:023A0D48 EBFFE61D bl 0239A5C4
:023A0D4C E2899001 add  r9,r9,#0x1
:023A0D50 E2844001 add  r4,r4,#0x1
:023A0D54 E2855001 add  r5,r5,#0x1
:023A0D58 E1D61AB0 ldrh r1,[r6, #+0xa0]		;r6+0xa0=*(ae08738b)
:023A0D5C E1550001 cmp r5,r1
:023A0D60 3AFFFFF4 bcc 023A0D38
:023A0D64 E1D60AB2 ldrh r0,[r6, #+0xa2]		;r6+0xa2=*(ae08738d)
:023A0D68 E3500000 cmp r0,#0x0
:023A0D6C 0A000010 beq 023A0DB4
:023A0D70 E596009C ldr r0,[r6, #+0x9c]		;r6+0x9c=*(ae087387)
:023A0D74 E3510000 cmp r1,#0x0
:023A0D78 E0800001 add  r0,r0,r1
:023A0D7C E2405001 sub  r5,r0,#0x1
:023A0D80 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A0D84 9A00000A bls 023A0DB4
:023A0D88 EA000006 b 023A0DA8
:023A0D8C E1A00005 mov  r0,r5			;r0=0(0x0)
:023A0D90 EBFFE616 bl 0239A5F0
:023A0D94 E1A01000 mov  r1,r0			;r1=0(0x0)
:023A0D98 E2850001 add  r0,r5,#0x1
:023A0D9C EBFFE608 bl 0239A5C4
:023A0DA0 E2844001 add  r4,r4,#0x1
:023A0DA4 E2455001 sub  r5,r5,#0x1
:023A0DA8 E1D60AB0 ldrh r0,[r6, #+0xa0]		;r6+0xa0=*(ae08738b)
:023A0DAC E1540000 cmp r4,r0
:023A0DB0 3AFFFFF5 bcc 023A0D8C
:023A0DB4 E59F0044 ldr r0,[r15, #+0x44]		;r15+0x44=*(023a0e00)=#58785780(0x0380fff4)
:023A0DB8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0DBC E2800C06 add  r0,r0,#0x600
:023A0DC0 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(ae08737b)
:023A0DC4 E3100004 tst r0,#0x4
:023A0DC8 0A000005 beq 023A0DE4
:023A0DCC E59F103C ldr r1,[r15, #+0x3c]		;r15+0x3c=*(023a0e10)=#46776(0x0000b6b8)
:023A0DD0 E2890003 add  r0,r9,#0x3
:023A0DD4 E3C02003 bic  r2,r0,#0x3
:023A0DD8 E59F0034 ldr r0,[r15, #+0x34]		;r15+0x34=*(023a0e14)=#7494(0x00001d46)
:023A0DDC E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(ffffffff)
:023A0DE0 E1C200B2 strh r0,[r2, #+0x2]		;r2+0x2=*(00000001)
:023A0DE4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A0DE8 E289001C add  r0,r9,#0x1C
:023A0DEC E1C61AB4 strh r1,[r6, #+0xa4]		;r6+0xa4=*(ae08738f)
:023A0DF0 E040000A sub  r0,r0,r10
:023A0DF4 E1C800BA strh r0,[r8, #+0xa]		;r8+0xa=*(0000000a)
:023A0DF8 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023A0DFC E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A0E00 0380FFF4 orreq  r15,r0,#0x3D0
:023A0E04 027F74B0 rsbeqs r7,r15,#0xB0000000
:023A0E08 04808084 streq r8,[r0],#+0x84
:023A0E0C 0380FFF0 orreq  r15,r0,#0x3C0
:023A0E10 0000B6B8 streqh r11,[r0], -r8
:023A0E14 00001D46 andeq  r1,r0,r6,asr #0x1a
:023A0E18 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A0E1C E59F00E0 ldr r0,[r15, #+0xe0]		;r15+0xe0=*(023a0f04)=#58785780(0x0380fff4)
:023A0E20 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0E24 E2804FD1 add  r4,r0,#0x344
:023A0E28 E59014AC ldr r1,[r0, #+0x4ac]		;r0+0x4ac=*(ae087797)
:023A0E2C E1D42AB0 ldrh r2,[r4, #+0xa0]		;r4+0xa0=*(000000a0)
:023A0E30 E1D409B6 ldrh r0,[r4, #+0x96]		;r4+0x96=*(00000096)
:023A0E34 E2811024 add  r1,r1,#0x24
:023A0E38 E3520000 cmp r2,#0x0
:023A0E3C E0815000 add  r5,r1,r0
:023A0E40 0A000010 beq 023A0E88
:023A0E44 E1D40AB2 ldrh r0,[r4, #+0xa2]		;r4+0xa2=*(000000a2)
:023A0E48 E594109C ldr r1,[r4, #+0x9c]		;r4+0x9c=*(0000009c)
:023A0E4C E3100001 tst r0,#0x1
:023A0E50 E285000A add  r0,r5,#0xA
:023A0E54 0A000009 beq 023A0E80
:023A0E58 E2400001 sub  r0,r0,#0x1
:023A0E5C E2822002 add  r2,r2,#0x2
:023A0E60 EBFFE5AD bl 0239A51C
:023A0E64 E59F109C ldr r1,[r15, #+0x9c]		;r15+0x9c=*(023a0f08)=#58785776(0x0380fff0)
:023A0E68 E2850009 add  r0,r5,#0x9
:023A0E6C E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(0380fff0)=#-2094660832(0x83260320)
:023A0E70 E1A01441 mov  r1,r1,asr #0x8
:023A0E74 E20110FF and  r1,r1,#0xFF
:023A0E78 EBFFE5D1 bl 0239A5C4
:023A0E7C EA000001 b 023A0E88
:023A0E80 E2822001 add  r2,r2,#0x1
:023A0E84 EBFFE5A4 bl 0239A51C
:023A0E88 E59F0074 ldr r0,[r15, #+0x74]		;r15+0x74=*(023a0f04)=#58785780(0x0380fff4)
:023A0E8C E1D429B6 ldrh r2,[r4, #+0x96]		;r4+0x96=*(00000096)
:023A0E90 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0E94 E1D41AB0 ldrh r1,[r4, #+0xa0]		;r4+0xa0=*(000000a0)
:023A0E98 E2822026 add  r2,r2,#0x26
:023A0E9C E59004AC ldr r0,[r0, #+0x4ac]		;r0+0x4ac=*(ae087797)
:023A0EA0 E0821001 add  r1,r2,r1
:023A0EA4 E1C010BA strh r1,[r0, #+0xa]		;r0+0xa=*(ae0872f5)
:023A0EA8 E1D41AB0 ldrh r1,[r4, #+0xa0]		;r4+0xa0=*(000000a0)
:023A0EAC E2850001 add  r0,r5,#0x1
:023A0EB0 E2811008 add  r1,r1,#0x8
:023A0EB4 E20110FF and  r1,r1,#0xFF
:023A0EB8 EBFFE5C1 bl 0239A5C4
:023A0EBC E59F0040 ldr r0,[r15, #+0x40]		;r15+0x40=*(023a0f04)=#58785780(0x0380fff4)
:023A0EC0 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0EC4 E2800C06 add  r0,r0,#0x600
:023A0EC8 E1D009B0 ldrh r0,[r0, #+0x90]		;r0+0x90=*(ae08737b)
:023A0ECC E3100004 tst r0,#0x4
:023A0ED0 0A000007 beq 023A0EF4
:023A0ED4 E1D40AB0 ldrh r0,[r4, #+0xa0]		;r4+0xa0=*(000000a0)
:023A0ED8 E285100D add  r1,r5,#0xD
:023A0EDC E0810000 add  r0,r1,r0
:023A0EE0 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(023a0f0c)=#46776(0x0000b6b8)
:023A0EE4 E3C02003 bic  r2,r0,#0x3
:023A0EE8 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(023a0f10)=#7494(0x00001d46)
:023A0EEC E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(ffffffff)
:023A0EF0 E1C200B2 strh r0,[r2, #+0x2]		;r2+0x2=*(00000001)
:023A0EF4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A0EF8 E1C40AB4 strh r0,[r4, #+0xa4]		;r4+0xa4=*(000000a4)
:023A0EFC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A0F00 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A0F04 0380FFF4 orreq  r15,r0,#0x3D0
:023A0F08 0380FFF0 orreq  r15,r0,#0x3C0
:023A0F0C 0000B6B8 streqh r11,[r0], -r8
:023A0F10 00001D46 andeq  r1,r0,r6,asr #0x1a
:023A0F14 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(023a0f40)=#58785780(0x0380fff4)
:023A0F18 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0F1C E2801C05 add  r1,r0,#0x500
:023A0F20 E2800C01 add  r0,r0,#0x100
:023A0F24 E1D113B8 ldrh r1,[r1, #+0x38]		;r1+0x38=*(0000b6f0)
:023A0F28 E1D02AB8 ldrh r2,[r0, #+0xa8]		;r0+0xa8=*(ae087393)
:023A0F2C E2610018 rsb  r0,r1,#0x18
:023A0F30 E1520000 cmp r2,r0
:023A0F34 B3A00001 movlt  r0,#0x1		;r0=1(0x1)
:023A0F38 A3A00000 movge  r0,#0x0		;r0=0(0x0)
:023A0F3C E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A0F40 0380FFF4 orreq  r15,r0,#0x3D0
:023A0F44 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A0F48 E59F2068 ldr r2,[r15, #+0x68]		;r15+0x68=*(023a0fb8)=#58785780(0x0380fff4)
:023A0F4C E1A05001 mov  r5,r1			;r5=46776(0xb6b8)
:023A0F50 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0F54 E1A06000 mov  r6,r0			;r6=0(0x0)
:023A0F58 E2810F62 add  r0,r1,#0x188
:023A0F5C E3A01036 mov  r1,#0x36		;r1=54(0x36)
:023A0F60 EB401C66 bl 033A8100
:023A0F64 E1B04000 movs r4,r0			;r4=0(0x0)
:023A0F68 1A000003 bne 023A0F7C
:023A0F6C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A0F70 EBFFE665 bl 0239A90C
:023A0F74 E1A00004 mov  r0,r4			;r0=0(0x0)
:023A0F78 EA00000C b 023A0FB0
:023A0F7C E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(023a0fbc)=#65535(0x0000ffff)
:023A0F80 E1A01006 mov  r1,r6			;r1=0(0x0)
:023A0F84 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023A0F88 E2840010 add  r0,r4,#0x10
:023A0F8C EB00022D bl 023A1848
:023A0F90 E1C453BC strh r5,[r4, #+0x3c]		;r4+0x3c=*(0000003c)
:023A0F94 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A0F98 E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(00000016)
:023A0F9C E280001C add  r0,r0,#0x1C
:023A0FA0 E1C402B2 strh r0,[r4, #+0x22]		;r4+0x22=*(00000022)
:023A0FA4 E3A000A0 mov  r0,#0xA0		;r0=160(0xa0)
:023A0FA8 E1C402B4 strh r0,[r4, #+0x24]		;r4+0x24=*(00000024)
:023A0FAC E2840010 add  r0,r4,#0x10
:023A0FB0 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A0FB4 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A0FB8 0380FFF4 orreq  r15,r0,#0x3D0
:023A0FBC 0000FFFF unknown
:023A0FC0 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A0FC4 E59F1094 ldr r1,[r15, #+0x94]		;r15+0x94=*(023a1060)=#58785780(0x0380fff4)
:023A0FC8 E1A06000 mov  r6,r0			;r6=160(0xa0)
:023A0FCC E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A0FD0 E3A0105E mov  r1,#0x5E		;r1=94(0x5e)
:023A0FD4 E2820F62 add  r0,r2,#0x188
:023A0FD8 E2825FD1 add  r5,r2,#0x344
:023A0FDC EB401C47 bl 033A8100
:023A0FE0 E1B04000 movs r4,r0			;r4=160(0xa0)
:023A0FE4 1A000003 bne 023A0FF8
:023A0FE8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A0FEC EBFFE646 bl 0239A90C
:023A0FF0 E1A00004 mov  r0,r4			;r0=160(0xa0)
:023A0FF4 EA000017 b 023A1058
:023A0FF8 E59F0064 ldr r0,[r15, #+0x64]		;r15+0x64=*(023a1064)=#65535(0x0000ffff)
:023A0FFC E1A01006 mov  r1,r6			;r1=160(0xa0)
:023A1000 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(000000ac)
:023A1004 E2840010 add  r0,r4,#0x10
:023A1008 EB00020E bl 023A1848
:023A100C E1D517BC ldrh r1,[r5, #+0x7c]		;r5+0x7c=*(0000b734)
:023A1010 E2840040 add  r0,r4,#0x40
:023A1014 E1C413BC strh r1,[r4, #+0x3c]		;r4+0x3c=*(000000dc)
:023A1018 E1D517B0 ldrh r1,[r5, #+0x70]		;r5+0x70=*(0000b728)
:023A101C E1C413BE strh r1,[r4, #+0x3e]		;r4+0x3e=*(000000de)
:023A1020 EB000235 bl 023A18FC
:023A1024 E1A05000 mov  r5,r0			;r5=65535(0xffff)
:023A1028 E2840040 add  r0,r4,#0x40
:023A102C E0800005 add  r0,r0,r5
:023A1030 EB00024E bl 023A1970
:023A1034 E0850000 add  r0,r5,r0
:023A1038 E2800004 add  r0,r0,#0x4
:023A103C E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(000000b6)
:023A1040 E1D411B6 ldrh r1,[r4, #+0x16]		;r4+0x16=*(000000b6)
:023A1044 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A1048 E281101C add  r1,r1,#0x1C
:023A104C E1C412B2 strh r1,[r4, #+0x22]		;r4+0x22=*(000000c2)
:023A1050 E1C402B4 strh r0,[r4, #+0x24]		;r4+0x24=*(000000c4)
:023A1054 E2840010 add  r0,r4,#0x10
:023A1058 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A105C E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A1060 0380FFF4 orreq  r15,r0,#0x3D0
:023A1064 0000FFFF unknown
:023A1068 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A106C E59F10A0 ldr r1,[r15, #+0xa0]		;r15+0xa0=*(023a1114)=#58785780(0x0380fff4)
:023A1070 E1A06000 mov  r6,r0			;r6=0(0x0)
:023A1074 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A1078 E3A01064 mov  r1,#0x64		;r1=100(0x64)
:023A107C E2820F62 add  r0,r2,#0x188
:023A1080 E2825FD1 add  r5,r2,#0x344
:023A1084 EB401C1D bl 033A8100
:023A1088 E1B04000 movs r4,r0			;r4=0(0x0)
:023A108C 1A000003 bne 023A10A0
:023A1090 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A1094 EBFFE61C bl 0239A90C
:023A1098 E1A00004 mov  r0,r4			;r0=0(0x0)
:023A109C EA00001A b 023A110C
:023A10A0 E59F0070 ldr r0,[r15, #+0x70]		;r15+0x70=*(023a1118)=#65535(0x0000ffff)
:023A10A4 E1A01006 mov  r1,r6			;r1=0(0x0)
:023A10A8 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023A10AC E2840010 add  r0,r4,#0x10
:023A10B0 EB0001E4 bl 023A1848
:023A10B4 E1D517BC ldrh r1,[r5, #+0x7c]		;r5+0x7c=*(0001007b)
:023A10B8 E2840040 add  r0,r4,#0x40
:023A10BC E1C413BC strh r1,[r4, #+0x3c]		;r4+0x3c=*(0000003c)
:023A10C0 E1D527B0 ldrh r2,[r5, #+0x70]		;r5+0x70=*(0001006f)
:023A10C4 E2851082 add  r1,r5,#0x82
:023A10C8 E1C423BE strh r2,[r4, #+0x3e]		;r4+0x3e=*(0000003e)
:023A10CC EBFFE22B bl 02399980
:023A10D0 E2840046 add  r0,r4,#0x46
:023A10D4 EB000208 bl 023A18FC
:023A10D8 E1A05000 mov  r5,r0			;r5=65535(0xffff)
:023A10DC E2840046 add  r0,r4,#0x46
:023A10E0 E0800005 add  r0,r0,r5
:023A10E4 EB000221 bl 023A1970
:023A10E8 E0850000 add  r0,r5,r0
:023A10EC E280000A add  r0,r0,#0xA
:023A10F0 E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(00000016)
:023A10F4 E1D411B6 ldrh r1,[r4, #+0x16]		;r4+0x16=*(00000016)
:023A10F8 E3A00020 mov  r0,#0x20		;r0=32(0x20)
:023A10FC E281101C add  r1,r1,#0x1C
:023A1100 E1C412B2 strh r1,[r4, #+0x22]		;r4+0x22=*(00000022)
:023A1104 E1C402B4 strh r0,[r4, #+0x24]		;r4+0x24=*(00000024)
:023A1108 E2840010 add  r0,r4,#0x10
:023A110C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A1110 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A1114 0380FFF4 orreq  r15,r0,#0x3D0
:023A1118 0000FFFF unknown
:023A111C E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:023A1120 E59F3160 ldr r3,[r15, #+0x160]		;r15+0x160=*(023a1288)=#58785780(0x0380fff4)
:023A1124 E1A07001 mov  r7,r1			;r7=0(0x0)
:023A1128 E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A112C E1A08000 mov  r8,r0			;r8=32(0x20)
:023A1130 E2810F62 add  r0,r1,#0x188
:023A1134 E3A01060 mov  r1,#0x60		;r1=96(0x60)
:023A1138 E1A06002 mov  r6,r2			;r6=-1375178005(0xae0872eb)
:023A113C EB401BEF bl 033A8100
:023A1140 E1B04000 movs r4,r0			;r4=32(0x20)
:023A1144 1A000003 bne 023A1158
:023A1148 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A114C EBFFE5EE bl 0239A90C
:023A1150 E1A00004 mov  r0,r4			;r0=32(0x20)
:023A1154 EA000049 b 023A1280
:023A1158 E59F012C ldr r0,[r15, #+0x12c]		;r15+0x12c=*(023a128c)=#65535(0x0000ffff)
:023A115C E3570000 cmp r7,#0x0
:023A1160 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000002c)
:023A1164 1A000004 bne 023A117C
:023A1168 E1A00008 mov  r0,r8			;r0=32(0x20)
:023A116C EBFFE977 bl 0239B750
:023A1170 E1B05000 movs r5,r0			;r5=32(0x20)
:023A1174 03A07013 moveq  r7,#0x13		;r7=19(0x13)
:023A1178 EA000000 b 023A1180
:023A117C E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023A1180 E1A00008 mov  r0,r8			;r0=32(0x20)
:023A1184 EBFFE9D5 bl 0239B8E0
:023A1188 E1A01000 mov  r1,r0			;r1=32(0x20)
:023A118C E2840010 add  r0,r4,#0x10
:023A1190 EB0001AC bl 023A1848
:023A1194 E59F00EC ldr r0,[r15, #+0xec]		;r15+0xec=*(023a1288)=#58785780(0x0380fff4)
:023A1198 E3550000 cmp r5,#0x0
:023A119C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A11A0 E2800C03 add  r0,r0,#0x300
:023A11A4 E1D00CB0 ldrh r0,[r0, #+0xc0]		;r0+0xc0=*(ae0873ab)
:023A11A8 E1C403BC strh r0,[r4, #+0x3c]		;r4+0x3c=*(0000005c)
:023A11AC E1C473BE strh r7,[r4, #+0x3e]		;r4+0x3e=*(0000005e)
:023A11B0 E1C454B0 strh r5,[r4, #+0x40]		;r4+0x40=*(00000060)
:023A11B4 11D404B0 ldrneh r0,[r4, #+0x40]		;r4+0x40=*(00000060)
:023A11B8 13800903 orrne  r0,r0,#0xC000
:023A11BC 11C404B0 strneh r0,[r4, #+0x40]		;r4+0x40=*(00000060)
:023A11C0 E2840042 add  r0,r4,#0x42
:023A11C4 EB0001E9 bl 023A1970
:023A11C8 E2800006 add  r0,r0,#0x6
:023A11CC E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(00000036)
:023A11D0 E1D411B6 ldrh r1,[r4, #+0x16]		;r4+0x16=*(00000036)
:023A11D4 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:023A11D8 E281101C add  r1,r1,#0x1C
:023A11DC E1C412B2 strh r1,[r4, #+0x22]		;r4+0x22=*(00000042)
:023A11E0 E1C402B4 strh r0,[r4, #+0x24]		;r4+0x24=*(00000044)
:023A11E4 E1D402B2 ldrh r0,[r4, #+0x22]		;r4+0x22=*(00000042)
:023A11E8 E2841024 add  r1,r4,#0x24
:023A11EC E3560000 cmp r6,#0x0
:023A11F0 E0818000 add  r8,r1,r0
:023A11F4 0A00001A beq 023A1264
:023A11F8 E2860001 add  r0,r6,#0x1
:023A11FC EBFFE4FB bl 0239A5F0
:023A1200 E1A09000 mov  r9,r0			;r9=16(0x10)
:023A1204 E1A00006 mov  r0,r6			;r0=-1375178005(0xae0872eb)
:023A1208 EBFFE4F8 bl 0239A5F0
:023A120C E1A01000 mov  r1,r0			;r1=-1375178005(0xae0872eb)
:023A1210 E1A00008 mov  r0,r8			;r0=32(0x20)
:023A1214 EBFFE4EA bl 0239A5C4
:023A1218 E2880001 add  r0,r8,#0x1
:023A121C E20910FF and  r1,r9,#0xFF
:023A1220 E2888002 add  r8,r8,#0x2
:023A1224 EBFFE4E6 bl 0239A5C4
:023A1228 E3590000 cmp r9,#0x0
:023A122C E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A1230 9A000011 bls 023A127C
:023A1234 E2865002 add  r5,r6,#0x2
:023A1238 EA000006 b 023A1258
:023A123C E0850007 add  r0,r5,r7
:023A1240 EBFFE4EA bl 0239A5F0
:023A1244 E1A01000 mov  r1,r0			;r1=32(0x20)
:023A1248 E1A00008 mov  r0,r8			;r0=32(0x20)
:023A124C EBFFE4DC bl 0239A5C4
:023A1250 E2877001 add  r7,r7,#0x1
:023A1254 E2888001 add  r8,r8,#0x1
:023A1258 E1570009 cmp r7,r9
:023A125C 3AFFFFF6 bcc 023A123C
:023A1260 EA000005 b 023A127C
:023A1264 E1A00008 mov  r0,r8			;r0=32(0x20)
:023A1268 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A126C EBFFE4D4 bl 0239A5C4
:023A1270 E2880001 add  r0,r8,#0x1
:023A1274 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A1278 EBFFE4D1 bl 0239A5C4
:023A127C E2840010 add  r0,r4,#0x10
:023A1280 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:023A1284 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A1288 0380FFF4 orreq  r15,r0,#0x3D0
:023A128C 0000FFFF unknown
:023A1290 E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023A1294 E59F314C ldr r3,[r15, #+0x14c]		;r15+0x14c=*(023a13e8)=#58785780(0x0380fff4)
:023A1298 E1A06001 mov  r6,r1			;r6=0(0x0)
:023A129C E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A12A0 E1A08000 mov  r8,r0			;r8=32(0x20)
:023A12A4 E2810F62 add  r0,r1,#0x188
:023A12A8 E3A01060 mov  r1,#0x60		;r1=96(0x60)
:023A12AC E1A05002 mov  r5,r2			;r5=-1375178005(0xae0872eb)
:023A12B0 EB401B92 bl 033A8100
:023A12B4 E1B04000 movs r4,r0			;r4=32(0x20)
:023A12B8 1A000003 bne 023A12CC
:023A12BC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A12C0 EBFFE591 bl 0239A90C
:023A12C4 E1A00004 mov  r0,r4			;r0=32(0x20)
:023A12C8 EA000044 b 023A13E0
:023A12CC E59F0118 ldr r0,[r15, #+0x118]		;r15+0x118=*(023a13ec)=#65535(0x0000ffff)
:023A12D0 E3560000 cmp r6,#0x0
:023A12D4 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(0000002c)
:023A12D8 1A000004 bne 023A12F0
:023A12DC E1A00008 mov  r0,r8			;r0=32(0x20)
:023A12E0 EBFFE91A bl 0239B750
:023A12E4 E1B07000 movs r7,r0			;r7=32(0x20)
:023A12E8 03A06013 moveq  r6,#0x13		;r6=19(0x13)
:023A12EC EA000000 b 023A12F4
:023A12F0 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A12F4 E1A00008 mov  r0,r8			;r0=32(0x20)
:023A12F8 EBFFE978 bl 0239B8E0
:023A12FC E1A01000 mov  r1,r0			;r1=32(0x20)
:023A1300 E2840010 add  r0,r4,#0x10
:023A1304 EB00014F bl 023A1848
:023A1308 E59F00D8 ldr r0,[r15, #+0xd8]		;r15+0xd8=*(023a13e8)=#58785780(0x0380fff4)
:023A130C E3872903 orr  r2,r7,#0xC000
:023A1310 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A1314 E2840042 add  r0,r4,#0x42
:023A1318 E2811C03 add  r1,r1,#0x300
:023A131C E1D11CB0 ldrh r1,[r1, #+0xc0]		;r1+0xc0=*(ae0873ab)
:023A1320 E1C413BC strh r1,[r4, #+0x3c]		;r4+0x3c=*(0000005c)
:023A1324 E1C463BE strh r6,[r4, #+0x3e]		;r4+0x3e=*(0000005e)
:023A1328 E1C424B0 strh r2,[r4, #+0x40]		;r4+0x40=*(00000060)
:023A132C EB00018F bl 023A1970
:023A1330 E2800006 add  r0,r0,#0x6
:023A1334 E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(00000036)
:023A1338 E1D411B6 ldrh r1,[r4, #+0x16]		;r4+0x16=*(00000036)
:023A133C E3A00030 mov  r0,#0x30		;r0=48(0x30)
:023A1340 E281101C add  r1,r1,#0x1C
:023A1344 E1C412B2 strh r1,[r4, #+0x22]		;r4+0x22=*(00000042)
:023A1348 E1C402B4 strh r0,[r4, #+0x24]		;r4+0x24=*(00000044)
:023A134C E1D402B2 ldrh r0,[r4, #+0x22]		;r4+0x22=*(00000042)
:023A1350 E2841024 add  r1,r4,#0x24
:023A1354 E3550000 cmp r5,#0x0
:023A1358 E0817000 add  r7,r1,r0
:023A135C 0A000018 beq 023A13C4
:023A1360 E2850001 add  r0,r5,#0x1
:023A1364 EBFFE4A1 bl 0239A5F0
:023A1368 E1A08000 mov  r8,r0			;r8=48(0x30)
:023A136C E1A00005 mov  r0,r5			;r0=-1375178005(0xae0872eb)
:023A1370 EBFFE49E bl 0239A5F0
:023A1374 E1A01000 mov  r1,r0			;r1=-1375178005(0xae0872eb)
:023A1378 E1A00007 mov  r0,r7			;r0=0(0x0)
:023A137C EBFFE490 bl 0239A5C4
:023A1380 E2870001 add  r0,r7,#0x1
:023A1384 E20810FF and  r1,r8,#0xFF
:023A1388 EBFFE48D bl 0239A5C4
:023A138C E2877002 add  r7,r7,#0x2
:023A1390 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:023A1394 E2855002 add  r5,r5,#0x2
:023A1398 EA000006 b 023A13B8
:023A139C E0850006 add  r0,r5,r6
:023A13A0 EBFFE492 bl 0239A5F0
:023A13A4 E1A01000 mov  r1,r0			;r1=0(0x0)
:023A13A8 E1A00007 mov  r0,r7			;r0=0(0x0)
:023A13AC EBFFE484 bl 0239A5C4
:023A13B0 E2877001 add  r7,r7,#0x1
:023A13B4 E2866001 add  r6,r6,#0x1
:023A13B8 E1560008 cmp r6,r8
:023A13BC 3AFFFFF6 bcc 023A139C
:023A13C0 EA000005 b 023A13DC
:023A13C4 E1A00007 mov  r0,r7			;r0=0(0x0)
:023A13C8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A13CC EBFFE47C bl 0239A5C4
:023A13D0 E2870001 add  r0,r7,#0x1
:023A13D4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A13D8 EBFFE479 bl 0239A5C4
:023A13DC E2840010 add  r0,r4,#0x10
:023A13E0 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:023A13E4 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A13E8 0380FFF4 orreq  r15,r0,#0x3D0
:023A13EC 0000FFFF unknown
:023A13F0 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A13F4 E59F1078 ldr r1,[r15, #+0x78]		;r15+0x78=*(023a1474)=#58785780(0x0380fff4)
:023A13F8 E1A04000 mov  r4,r0			;r4=0(0x0)
:023A13FC E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A1400 E3A0105A mov  r1,#0x5A		;r1=90(0x5a)
:023A1404 E2800F62 add  r0,r0,#0x188
:023A1408 EB401B3C bl 033A8100
:023A140C E1B05000 movs r5,r0			;r5=-1375178005(0xae0872eb)
:023A1410 1A000003 bne 023A1424
:023A1414 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A1418 EBFFE53B bl 0239A90C
:023A141C E1A00005 mov  r0,r5			;r0=-1375178005(0xae0872eb)
:023A1420 EA000011 b 023A146C
:023A1424 E59F204C ldr r2,[r15, #+0x4c]		;r15+0x4c=*(023a1478)=#65535(0x0000ffff)
:023A1428 E1A01004 mov  r1,r4			;r1=0(0x0)
:023A142C E2850010 add  r0,r5,#0x10
:023A1430 E1C520BC strh r2,[r5, #+0xc]		;r5+0xc=*(ae0872f7)
:023A1434 EB000103 bl 023A1848
:023A1438 E285003C add  r0,r5,#0x3C
:023A143C EB00012E bl 023A18FC
:023A1440 E1A04000 mov  r4,r0			;r4=-1375178005(0xae0872eb)
:023A1444 E285003C add  r0,r5,#0x3C
:023A1448 E0800004 add  r0,r0,r4
:023A144C EB000147 bl 023A1970
:023A1450 E0840000 add  r0,r4,r0
:023A1454 E1C501B6 strh r0,[r5, #+0x16]		;r5+0x16=*(ae087301)
:023A1458 E280001C add  r0,r0,#0x1C
:023A145C E1C502B2 strh r0,[r5, #+0x22]		;r5+0x22=*(ae08730d)
:023A1460 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:023A1464 E1C502B4 strh r0,[r5, #+0x24]		;r5+0x24=*(ae08730f)
:023A1468 E2850010 add  r0,r5,#0x10
:023A146C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A1470 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A1474 0380FFF4 orreq  r15,r0,#0x3D0
:023A1478 0000FFFF unknown
:023A147C E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023A1480 E59F1208 ldr r1,[r15, #+0x208]		;r15+0x208=*(023a1690)=#58785780(0x0380fff4)
:023A1484 E1A05000 mov  r5,r0			;r5=64(0x40)
:023A1488 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A148C E2804FD1 add  r4,r0,#0x344
:023A1490 EBFFFE9F bl 023A0F14
:023A1494 E3500000 cmp r0,#0x0
:023A1498 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A149C 0A000079 beq 023A1688
:023A14A0 E59F11E8 ldr r1,[r15, #+0x1e8]		;r15+0x1e8=*(023a1690)=#58785780(0x0380fff4)
:023A14A4 E1D40AB0 ldrh r0,[r4, #+0xa0]		;r4+0xa0=*(ae08738b)
:023A14A8 E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A14AC E2801078 add  r1,r0,#0x78
:023A14B0 E2820F62 add  r0,r2,#0x188
:023A14B4 EB401B11 bl 033A8100
:023A14B8 E1B06000 movs r6,r0			;r6=0(0x0)
:023A14BC 1A000003 bne 023A14D0
:023A14C0 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A14C4 EBFFE510 bl 0239A90C
:023A14C8 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A14CC EA00006D b 023A1688
:023A14D0 E59F01BC ldr r0,[r15, #+0x1bc]		;r15+0x1bc=*(023a1694)=#65535(0x0000ffff)
:023A14D4 E1A01005 mov  r1,r5			;r1=64(0x40)
:023A14D8 E1C600BC strh r0,[r6, #+0xc]		;r6+0xc=*(0000000c)
:023A14DC E2860010 add  r0,r6,#0x10
:023A14E0 EB0000D8 bl 023A1848
:023A14E4 E1D416BE ldrh r1,[r4, #+0x6e]		;r4+0x6e=*(ae087359)
:023A14E8 E2860048 add  r0,r6,#0x48
:023A14EC E1C614B4 strh r1,[r6, #+0x44]		;r6+0x44=*(00000044)
:023A14F0 E1D417BC ldrh r1,[r4, #+0x7c]		;r4+0x7c=*(ae087367)
:023A14F4 E1C614B6 strh r1,[r6, #+0x46]		;r6+0x46=*(00000046)
:023A14F8 EB0000FF bl 023A18FC
:023A14FC E1A04000 mov  r4,r0			;r4=65535(0xffff)
:023A1500 E2860048 add  r0,r6,#0x48
:023A1504 E0800004 add  r0,r0,r4
:023A1508 EB000118 bl 023A1970
:023A150C E0847000 add  r7,r4,r0
:023A1510 E2860048 add  r0,r6,#0x48
:023A1514 E0804007 add  r4,r0,r7
:023A1518 E1A00004 mov  r0,r4			;r0=65535(0xffff)
:023A151C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A1520 EBFFE427 bl 0239A5C4
:023A1524 E2840001 add  r0,r4,#0x1
:023A1528 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A152C EBFFE424 bl 0239A5C4
:023A1530 E59F1158 ldr r1,[r15, #+0x158]		;r15+0x158=*(023a1690)=#58785780(0x0380fff4)
:023A1534 E2840002 add  r0,r4,#0x2
:023A1538 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A153C E2811C03 add  r1,r1,#0x300
:023A1540 E1D11BBE ldrh r1,[r1, #+0xbe]		;r1+0xbe=*(ae0873a9)
:023A1544 E20110FF and  r1,r1,#0xFF
:023A1548 EBFFE41D bl 0239A5C4
:023A154C E59F013C ldr r0,[r15, #+0x13c]		;r15+0x13c=*(023a1690)=#58785780(0x0380fff4)
:023A1550 E2877003 add  r7,r7,#0x3
:023A1554 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A1558 E2860048 add  r0,r6,#0x48
:023A155C E0805007 add  r5,r0,r7
:023A1560 E2814FD1 add  r4,r1,#0x344
:023A1564 E2818FC7 add  r8,r1,#0x31C
:023A1568 E1A00005 mov  r0,r5			;r0=64(0x40)
:023A156C E3A010DD mov  r1,#0xDD		;r1=221(0xdd)
:023A1570 E3A0A000 mov  r10,#0x0		;r10=0(0x0)
:023A1574 EBFFE412 bl 0239A5C4
:023A1578 E59F1110 ldr r1,[r15, #+0x110]		;r15+0x110=*(023a1690)=#58785780(0x0380fff4)
:023A157C E2850001 add  r0,r5,#0x1
:023A1580 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A1584 E2811C03 add  r1,r1,#0x300
:023A1588 E1D11EB4 ldrh r1,[r1, #+0xe4]		;r1+0xe4=*(ae0873cf)
:023A158C E2811008 add  r1,r1,#0x8
:023A1590 E20110FF and  r1,r1,#0xFF
:023A1594 EBFFE40A bl 0239A5C4
:023A1598 E2850002 add  r0,r5,#0x2
:023A159C E1A0100A mov  r1,r10			;r1=0(0x0)
:023A15A0 EBFFE407 bl 0239A5C4
:023A15A4 E2850003 add  r0,r5,#0x3
:023A15A8 E3A01009 mov  r1,#0x9		;r1=9(0x9)
:023A15AC EBFFE404 bl 0239A5C4
:023A15B0 E2850004 add  r0,r5,#0x4
:023A15B4 E3A010BF mov  r1,#0xBF		;r1=191(0xbf)
:023A15B8 EBFFE401 bl 0239A5C4
:023A15BC E2850005 add  r0,r5,#0x5
:023A15C0 E1A0100A mov  r1,r10			;r1=0(0x0)
:023A15C4 EBFFE3FE bl 0239A5C4
:023A15C8 E1D812B0 ldrh r1,[r8, #+0x20]		;r8+0x20=*(00000050)
:023A15CC E2850006 add  r0,r5,#0x6
:023A15D0 E20110FF and  r1,r1,#0xFF
:023A15D4 EBFFE3FA bl 0239A5C4
:023A15D8 E1D812B0 ldrh r1,[r8, #+0x20]		;r8+0x20=*(00000050)
:023A15DC E2850007 add  r0,r5,#0x7
:023A15E0 E1A01441 mov  r1,r1,asr #0x8
:023A15E4 E20110FF and  r1,r1,#0xFF
:023A15E8 EBFFE3F5 bl 0239A5C4
:023A15EC E59F10A4 ldr r1,[r15, #+0xa4]		;r15+0xa4=*(023a1698)=#58785776(0x0380fff0)
:023A15F0 E2850008 add  r0,r5,#0x8
:023A15F4 E1D180B0 ldrh r8,[r1, #+0x0]		;r1+0x0=*(0380fff0)=#-2094660832(0x83260320)
:023A15F8 E20810FF and  r1,r8,#0xFF
:023A15FC EBFFE3F0 bl 0239A5C4
:023A1600 E1A01428 mov  r1,r8,lsr #0x8		;r1=8594947(0x832603)
:023A1604 E2850009 add  r0,r5,#0x9
:023A1608 E20110FF and  r1,r1,#0xFF
:023A160C EBFFE3EC bl 0239A5C4
:023A1610 E1D40AB0 ldrh r0,[r4, #+0xa0]		;r4+0xa0=*(0001009f)
:023A1614 E28AA00A add  r10,r10,#0xA
:023A1618 E3500000 cmp r0,#0x0
:023A161C 0A000010 beq 023A1664
:023A1620 E1D40AB2 ldrh r0,[r4, #+0xa2]		;r4+0xa2=*(000100a1)
:023A1624 E594809C ldr r8,[r4, #+0x9c]		;r4+0x9c=*(0001009b)
:023A1628 E3100001 tst r0,#0x1
:023A162C 12888001 addne  r8,r8,#0x1
:023A1630 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:023A1634 EA000007 b 023A1658
:023A1638 E1A00008 mov  r0,r8			;r0=-2094660832(0x83260320)
:023A163C EBFFE3EB bl 0239A5F0
:023A1640 E1A01000 mov  r1,r0			;r1=-2094660832(0x83260320)
:023A1644 E085000A add  r0,r5,r10
:023A1648 EBFFE3DD bl 0239A5C4
:023A164C E28AA001 add  r10,r10,#0x1
:023A1650 E2888001 add  r8,r8,#0x1
:023A1654 E2899001 add  r9,r9,#0x1
:023A1658 E1D40AB0 ldrh r0,[r4, #+0xa0]		;r4+0xa0=*(0001009f)
:023A165C E1590000 cmp r9,r0
:023A1660 3AFFFFF4 bcc 023A1638
:023A1664 E087000A add  r0,r7,r10
:023A1668 E280000C add  r0,r0,#0xC
:023A166C E1C601B6 strh r0,[r6, #+0x16]		;r6+0x16=*(00000016)
:023A1670 E1D611B6 ldrh r1,[r6, #+0x16]		;r6+0x16=*(00000016)
:023A1674 E3A00050 mov  r0,#0x50		;r0=80(0x50)
:023A1678 E281101C add  r1,r1,#0x1C
:023A167C E1C612B2 strh r1,[r6, #+0x22]		;r6+0x22=*(00000022)
:023A1680 E1C602B4 strh r0,[r6, #+0x24]		;r6+0x24=*(00000024)
:023A1684 E2860010 add  r0,r6,#0x10
:023A1688 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023A168C E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A1690 0380FFF4 orreq  r15,r0,#0x3D0
:023A1694 0000FFFF unknown
:023A1698 0380FFF0 orreq  r15,r0,#0x3C0
:023A169C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A16A0 E1A06000 mov  r6,r0			;r6=80(0x50)
:023A16A4 E1A05001 mov  r5,r1			;r5=-2094660832(0x83260320)
:023A16A8 E3520000 cmp r2,#0x0
:023A16AC 0A000003 beq 023A16C0
:023A16B0 EBFFFE17 bl 023A0F14
:023A16B4 E3500000 cmp r0,#0x0
:023A16B8 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A16BC 0A000022 beq 023A174C
:023A16C0 E59F008C ldr r0,[r15, #+0x8c]		;r15+0x8c=*(023a1754)=#58785780(0x0380fff4)
:023A16C4 E285103D add  r1,r5,#0x3D
:023A16C8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A16CC E2800F62 add  r0,r0,#0x188
:023A16D0 EB401A8A bl 033A8100
:023A16D4 E1B04000 movs r4,r0			;r4=-1375178005(0xae0872eb)
:023A16D8 1A000003 bne 023A16EC
:023A16DC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A16E0 EBFFE489 bl 0239A90C
:023A16E4 E1A00004 mov  r0,r4			;r0=-1375178005(0xae0872eb)
:023A16E8 EA000017 b 023A174C
:023A16EC E59F2064 ldr r2,[r15, #+0x64]		;r15+0x64=*(023a1758)=#65535(0x0000ffff)
:023A16F0 E1A01006 mov  r1,r6			;r1=80(0x50)
:023A16F4 E2840010 add  r0,r4,#0x10
:023A16F8 E1C420BC strh r2,[r4, #+0xc]		;r4+0xc=*(ae0872f7)
:023A16FC EB000051 bl 023A1848
:023A1700 E3550000 cmp r5,#0x0
:023A1704 0A000008 beq 023A172C
:023A1708 E2840042 add  r0,r4,#0x42
:023A170C E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023A1710 EBFFE3AB bl 0239A5C4
:023A1714 E2840043 add  r0,r4,#0x43
:023A1718 E20510FF and  r1,r5,#0xFF
:023A171C EBFFE3A8 bl 0239A5C4
:023A1720 E2850002 add  r0,r5,#0x2
:023A1724 E1A00800 mov  r0,r0,lsl #0x10		;r0=1928003584(0x72eb0000)
:023A1728 E1A05820 mov  r5,r0,lsr #0x10		;r5=29419(0x72eb)
:023A172C E2850006 add  r0,r5,#0x6
:023A1730 E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(ae087301)
:023A1734 E1D411B6 ldrh r1,[r4, #+0x16]		;r4+0x16=*(ae087301)
:023A1738 E3A000B0 mov  r0,#0xB0		;r0=176(0xb0)
:023A173C E281101C add  r1,r1,#0x1C
:023A1740 E1C412B2 strh r1,[r4, #+0x22]		;r4+0x22=*(ae08730d)
:023A1744 E1C402B4 strh r0,[r4, #+0x24]		;r4+0x24=*(ae08730f)
:023A1748 E2840010 add  r0,r4,#0x10
:023A174C E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A1750 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A1754 0380FFF4 orreq  r15,r0,#0x3D0
:023A1758 0000FFFF unknown
:023A175C E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A1760 E1A06000 mov  r6,r0			;r6=176(0xb0)
:023A1764 E1A05001 mov  r5,r1			;r5=16(0x10)
:023A1768 E3520000 cmp r2,#0x0
:023A176C 0A000003 beq 023A1780
:023A1770 EBFFFDE7 bl 023A0F14
:023A1774 E3500000 cmp r0,#0x0
:023A1778 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A177C 0A000017 beq 023A17E0
:023A1780 E59F0060 ldr r0,[r15, #+0x60]		;r15+0x60=*(023a17e8)=#58785780(0x0380fff4)
:023A1784 E3A01036 mov  r1,#0x36		;r1=54(0x36)
:023A1788 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A178C E2800F62 add  r0,r0,#0x188
:023A1790 EB401A5A bl 033A8100
:023A1794 E1B04000 movs r4,r0			;r4=-1375178005(0xae0872eb)
:023A1798 1A000003 bne 023A17AC
:023A179C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A17A0 EBFFE459 bl 0239A90C
:023A17A4 E1A00004 mov  r0,r4			;r0=-1375178005(0xae0872eb)
:023A17A8 EA00000C b 023A17E0
:023A17AC E59F0038 ldr r0,[r15, #+0x38]		;r15+0x38=*(023a17ec)=#65535(0x0000ffff)
:023A17B0 E1A01006 mov  r1,r6			;r1=176(0xb0)
:023A17B4 E1C400BC strh r0,[r4, #+0xc]		;r4+0xc=*(ae0872f7)
:023A17B8 E2840010 add  r0,r4,#0x10
:023A17BC EB000021 bl 023A1848
:023A17C0 E1C453BC strh r5,[r4, #+0x3c]		;r4+0x3c=*(ae087327)
:023A17C4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A17C8 E1C401B6 strh r0,[r4, #+0x16]		;r4+0x16=*(ae087301)
:023A17CC E280001C add  r0,r0,#0x1C
:023A17D0 E1C402B2 strh r0,[r4, #+0x22]		;r4+0x22=*(ae08730d)
:023A17D4 E3A000C0 mov  r0,#0xC0		;r0=192(0xc0)
:023A17D8 E1C402B4 strh r0,[r4, #+0x24]		;r4+0x24=*(ae08730f)
:023A17DC E2840010 add  r0,r4,#0x10
:023A17E0 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A17E4 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A17E8 0380FFF4 orreq  r15,r0,#0x3D0
:023A17EC 0000FFFF unknown
:023A17F0 E92D4008 stmdb  r13!,{r3,r14}
:023A17F4 E59FC048 ldr r12,[r15, #+0x48]		;r15+0x48=*(023a1844)=#58785780(0x0380fff4)
:023A17F8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A17FC E59C3000 ldr r3,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A1800 E3A01014 mov  r1,#0x14		;r1=20(0x14)
:023A1804 E593345C ldr r3,[r3, #+0x45c]		;r3+0x45c=*(ae087747)
:023A1808 E3800903 orr  r0,r0,#0xC000
:023A180C E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(ae0872eb)
:023A1810 E1C320B2 strh r2,[r3, #+0x2]		;r3+0x2=*(ae0872ed)
:023A1814 E1C320B4 strh r2,[r3, #+0x4]		;r3+0x4=*(ae0872ef)
:023A1818 E1C310BA strh r1,[r3, #+0xa]		;r3+0xa=*(ae0872f5)
:023A181C E3A010A4 mov  r1,#0xA4		;r1=164(0xa4)
:023A1820 E1C310BC strh r1,[r3, #+0xc]		;r3+0xc=*(ae0872f7)
:023A1824 E1C300BE strh r0,[r3, #+0xe]		;r3+0xe=*(ae0872f9)
:023A1828 E59C2000 ldr r2,[r12, #+0x0]		;r12+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A182C E2830010 add  r0,r3,#0x10
:023A1830 E2821FEA add  r1,r2,#0x3A8
:023A1834 E2822FC9 add  r2,r2,#0x324
:023A1838 EBFFE057 bl 0239999C
:023A183C E8BD4008 ldmia  r13!,{r3,r14}
:023A1840 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A1844 0380FFF4 orreq  r15,r0,#0x3D0
:023A1848 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A184C E1A05000 mov  r5,r0			;r5=192(0xc0)
:023A1850 E1A04001 mov  r4,r1			;r4=164(0xa4)
:023A1854 E1A01005 mov  r1,r5			;r1=192(0xc0)
:023A1858 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A185C E3A0202C mov  r2,#0x2C		;r2=44(0x2c)
:023A1860 EB402FE8 bl 033AD808
:023A1864 EBFFE16B bl 02399E18
:023A1868 E1C501B0 strh r0,[r5, #+0x10]		;r5+0x10=*(000000d0)
:023A186C E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(023a1890)=#58785780(0x0380fff4)
:023A1870 E1A01004 mov  r1,r4			;r1=164(0xa4)
:023A1874 E5903000 ldr r3,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A1878 E2850018 add  r0,r5,#0x18
:023A187C E2832FC9 add  r2,r3,#0x324
:023A1880 E2833FEA add  r3,r3,#0x3A8
:023A1884 EBFFE051 bl 023999D0
:023A1888 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A188C E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A1890 0380FFF4 orreq  r15,r0,#0x3D0
:023A1894 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023A1898 E59F2058 ldr r2,[r15, #+0x58]		;r15+0x58=*(023a18f8)=#58785780(0x0380fff4)
:023A189C E1A07000 mov  r7,r0			;r7=58785780(0x380fff4)
:023A18A0 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A18A4 E1A06001 mov  r6,r1			;r6=164(0xa4)
:023A18A8 E59051A0 ldr r5,[r0, #+0x1a0]		;r0+0x1a0=*(ae08748b)
:023A18AC E3E04000 mvn  r4,#0x0
:023A18B0 EA00000B b 023A18E4
:023A18B4 E1D502B4 ldrh r0,[r5, #+0x24]		;r5+0x24=*(000000e4)
:023A18B8 E1500006 cmp r0,r6
:023A18BC 1A000005 bne 023A18D8
:023A18C0 E1A01007 mov  r1,r7			;r1=58785780(0x380fff4)
:023A18C4 E2850028 add  r0,r5,#0x28
:023A18C8 EBFFE111 bl 02399D14
:023A18CC E3500000 cmp r0,#0x0
:023A18D0 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023A18D4 1A000005 bne 023A18F0
:023A18D8 E1A00005 mov  r0,r5			;r0=192(0xc0)
:023A18DC EB401A8C bl 033A8314
:023A18E0 E1A05000 mov  r5,r0			;r5=192(0xc0)
:023A18E4 E1550004 cmp r5,r4
:023A18E8 1AFFFFF1 bne 023A18B4
:023A18EC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A18F0 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023A18F4 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A18F8 0380FFF4 orreq  r15,r0,#0x3D0
:023A18FC E92D41F0 stmdb  r13!,{r4,r5,r6,r7,r8,r14}
:023A1900 E59F1064 ldr r1,[r15, #+0x64]		;r15+0x64=*(023a196c)=#58785780(0x0380fff4)
:023A1904 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023A1908 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A190C E1A08000 mov  r8,r0			;r8=0(0x0)
:023A1910 E2814FD1 add  r4,r1,#0x344
:023A1914 E1D461BE ldrh r6,[r4, #+0x1e]		;r4+0x1e=*(000000c2)
:023A1918 E1A01005 mov  r1,r5			;r1=0(0x0)
:023A191C EBFFE328 bl 0239A5C4
:023A1920 E2880001 add  r0,r8,#0x1
:023A1924 E20610FF and  r1,r6,#0xFF
:023A1928 EBFFE325 bl 0239A5C4
:023A192C E2855002 add  r5,r5,#0x2
:023A1930 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A1934 E2844020 add  r4,r4,#0x20
:023A1938 EA000006 b 023A1958
:023A193C E0840007 add  r0,r4,r7
:023A1940 EBFFE32A bl 0239A5F0
:023A1944 E1A01000 mov  r1,r0			;r1=0(0x0)
:023A1948 E0880005 add  r0,r8,r5
:023A194C EBFFE31C bl 0239A5C4
:023A1950 E2855001 add  r5,r5,#0x1
:023A1954 E2877001 add  r7,r7,#0x1
:023A1958 E1570006 cmp r7,r6
:023A195C 3AFFFFF6 bcc 023A193C
:023A1960 E1A00005 mov  r0,r5			;r0=0(0x0)
:023A1964 E8BD41F0 ldmia  r13!,{r4,r5,r6,r7,r8,r14}
:023A1968 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A196C 0380FFF4 orreq  r15,r0,#0x3D0
:023A1970 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:023A1974 E59F2090 ldr r2,[r15, #+0x90]		;r15+0x90=*(023a1a0c)=#58785780(0x0380fff4)
:023A1978 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A197C E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A1980 E1A09000 mov  r9,r0			;r9=0(0x0)
:023A1984 E2826FD1 add  r6,r2,#0x344
:023A1988 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A198C EBFFE30C bl 0239A5C4
:023A1990 E59F4078 ldr r4,[r15, #+0x78]		;r15+0x78=*(023a1a10)=#41907408(0x027f74d0)
:023A1994 E2877002 add  r7,r7,#0x2
:023A1998 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:023A199C E3A05001 mov  r5,#0x1		;r5=1(0x1)
:023A19A0 E1D606B2 ldrh r0,[r6, #+0x62]		;r6+0x62=*(00000106)
:023A19A4 E1100815 tst r0,r5,lsl r8
:023A19A8 0A00000D beq 023A19E4
:023A19AC E1D606B0 ldrh r0,[r6, #+0x60]		;r6+0x60=*(00000104)
:023A19B0 E1100815 tst r0,r5,lsl r8
:023A19B4 E1A00088 mov  r0,r8,lsl #0x1		;r0=0(0x0)
:023A19B8 E19410B0 ldrh r1,[r4, +r0]
:023A19BC 0A000004 beq 023A19D4
:023A19C0 E3811080 orr  r1,r1,#0x80
:023A19C4 E0890007 add  r0,r9,r7
:023A19C8 E20110FF and  r1,r1,#0xFF
:023A19CC EBFFE2FC bl 0239A5C4
:023A19D0 EA000002 b 023A19E0
:023A19D4 E0890007 add  r0,r9,r7
:023A19D8 E20110FF and  r1,r1,#0xFF
:023A19DC EBFFE2F8 bl 0239A5C4
:023A19E0 E2877001 add  r7,r7,#0x1
:023A19E4 E2888001 add  r8,r8,#0x1
:023A19E8 E3580010 cmp r8,#0x10
:023A19EC 3AFFFFEB bcc 023A19A0
:023A19F0 E2471002 sub  r1,r7,#0x2
:023A19F4 E2890001 add  r0,r9,#0x1
:023A19F8 E20110FF and  r1,r1,#0xFF
:023A19FC EBFFE2F0 bl 0239A5C4
:023A1A00 E1A00007 mov  r0,r7			;r0=0(0x0)
:023A1A04 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:023A1A08 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A1A0C 0380FFF4 orreq  r15,r0,#0x3D0
:023A1A10 027F74D0 rsbeqs r7,r15,#0xD0000000
:023A1A14 E92D43F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:023A1A18 E59F12C0 ldr r1,[r15, #+0x2c0]		;r15+0x2c0=*(023a1ce0)=#58785780(0x0380fff4)
:023A1A1C E3E00000 mvn  r0,#0x0
:023A1A20 E5914000 ldr r4,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A1A24 E2847F5F add  r7,r4,#0x17C
:023A1A28 E5975048 ldr r5,[r7, #+0x48]		;r7+0x48=*(00000048)
:023A1A2C E2846FD1 add  r6,r4,#0x344
:023A1A30 E1550000 cmp r5,r0
:023A1A34 0A0000A7 beq 023A1CD8
:023A1A38 E1D600B8 ldrh r0,[r6, #+0x8]		;r6+0x8=*(000000ac)
:023A1A3C E3500040 cmp r0,#0x40
:023A1A40 0A000003 beq 023A1A54
:023A1A44 E1A01005 mov  r1,r5			;r1=1(0x1)
:023A1A48 E2870048 add  r0,r7,#0x48
:023A1A4C EB4019D2 bl 033A819C
:023A1A50 EA0000A0 b 023A1CD8
:023A1A54 E1D502B4 ldrh r0,[r5, #+0x24]		;r5+0x24=*(00000025)
:023A1A58 E1A00B80 mov  r0,r0,lsl #0x17		;r0=0(0x0)
:023A1A5C E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A1A60 0A000001 beq 023A1A6C
:023A1A64 E1D503B4 ldrh r0,[r5, #+0x34]		;r5+0x34=*(00000035)
:023A1A68 EA000000 b 023A1A70
:023A1A6C E1D502B8 ldrh r0,[r5, #+0x28]		;r5+0x28=*(00000029)
:023A1A70 E3100001 tst r0,#0x1
:023A1A74 15940568 ldrne r0,[r4, #+0x568]		;r4+0x568=*(ae087853)
:023A1A78 E3A09001 mov  r9,#0x1		;r9=1(0x1)
:023A1A7C 12800001 addne  r0,r0,#0x1
:023A1A80 15840568 strne r0,[r4, #+0x568]		;r4+0x568=*(ae087853)
:023A1A84 05940564 ldreq r0,[r4, #+0x564]		;r4+0x564=*(ae08784f)
:023A1A88 02800001 addeq  r0,r0,#0x1
:023A1A8C 05840564 streq r0,[r4, #+0x564]		;r4+0x564=*(ae08784f)
:023A1A90 E1D501B8 ldrh r0,[r5, #+0x18]		;r5+0x18=*(00000019)
:023A1A94 E5942560 ldr r2,[r4, #+0x560]		;r4+0x560=*(ae08784b)
:023A1A98 E20010F0 and  r1,r0,#0xF0
:023A1A9C E1A001C1 mov  r0,r1,asr #0x3
:023A1AA0 E0810E20 add  r0,r1,r0,lsr #0x1c
:023A1AA4 E1A00240 mov  r0,r0,asr #0x4
:023A1AA8 E2400001 sub  r0,r0,#0x1
:023A1AAC E0820000 add  r0,r2,r0
:023A1AB0 E5840560 str r0,[r4, #+0x560]		;r4+0x560=*(ae08784b)
:023A1AB4 E1D620BC ldrh r2,[r6, #+0xc]		;r6+0xc=*(000000b0)
:023A1AB8 E3520001 cmp r2,#0x1
:023A1ABC 0A000003 beq 023A1AD0
:023A1AC0 E3520002 cmp r2,#0x2
:023A1AC4 13520003 cmpne r2,#0x3
:023A1AC8 0A000037 beq 023A1BAC
:023A1ACC EA00005E b 023A1C4C
:023A1AD0 E1D502B4 ldrh r0,[r5, #+0x24]		;r5+0x24=*(00000025)
:023A1AD4 E3100001 tst r0,#0x1
:023A1AD8 1A00005B bne 023A1C4C
:023A1ADC E285002E add  r0,r5,#0x2E
:023A1AE0 EBFFE5AE bl 0239B1A0
:023A1AE4 E1A08000 mov  r8,r0			;r8=0(0x0)
:023A1AE8 E35800FF cmp r8,#0xFF
:023A1AEC 0A000002 beq 023A1AFC
:023A1AF0 EBFFE762 bl 0239B880
:023A1AF4 E3500040 cmp r0,#0x40
:023A1AF8 0A000018 beq 023A1B60
:023A1AFC E1A00008 mov  r0,r8			;r0=0(0x0)
:023A1B00 EBFFE75E bl 0239B880
:023A1B04 E3500030 cmp r0,#0x30
:023A1B08 E285002E add  r0,r5,#0x2E
:023A1B0C 1A000007 bne 023A1B30
:023A1B10 E3A010A0 mov  r1,#0xA0		;r1=160(0xa0)
:023A1B14 EBFFFF5E bl 023A1894
:023A1B18 E3500000 cmp r0,#0x0
:023A1B1C 1A00004A bne 023A1C4C
:023A1B20 E285002E add  r0,r5,#0x2E
:023A1B24 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023A1B28 EBFFFD05 bl 023A0F44
:023A1B2C EA000007 b 023A1B50
:023A1B30 E3A010C0 mov  r1,#0xC0		;r1=192(0xc0)
:023A1B34 EBFFFF56 bl 023A1894
:023A1B38 E3500000 cmp r0,#0x0
:023A1B3C 1A000042 bne 023A1C4C
:023A1B40 E285002E add  r0,r5,#0x2E
:023A1B44 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023A1B48 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A1B4C EBFFFF02 bl 023A175C
:023A1B50 E3500000 cmp r0,#0x0
:023A1B54 0A00003C beq 023A1C4C
:023A1B58 EBFFFB6F bl 023A091C
:023A1B5C EA00003A b 023A1C4C
:023A1B60 E1D512B4 ldrh r1,[r5, #+0x24]		;r5+0x24=*(00000025)
:023A1B64 E1A00808 mov  r0,r8,lsl #0x10		;r0=0(0x0)
:023A1B68 E1A01981 mov  r1,r1,lsl #0x13		;r1=3670016(0x380000)
:023A1B6C E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A1B70 E1A01FA1 mov  r1,r1,lsr #0x1f		;r1=0(0x0)
:023A1B74 EBFFE69C bl 0239B5EC
:023A1B78 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A1B7C EBFFE767 bl 0239B920
:023A1B80 E1D513BA ldrh r1,[r5, #+0x3a]		;r5+0x3a=*(0000003b)
:023A1B84 E1510000 cmp r1,r0
:023A1B88 05940578 ldreq r0,[r4, #+0x578]		;r4+0x578=*(ae087863)
:023A1B8C 02800001 addeq  r0,r0,#0x1
:023A1B90 05840578 streq r0,[r4, #+0x578]		;r4+0x578=*(ae087863)
:023A1B94 0A00002C beq 023A1C4C
:023A1B98 E2850028 add  r0,r5,#0x28
:023A1B9C E2851034 add  r1,r5,#0x34
:023A1BA0 EBFFDF76 bl 02399980
:023A1BA4 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:023A1BA8 EA000027 b 023A1C4C
:023A1BAC E1D512B4 ldrh r1,[r5, #+0x24]		;r5+0x24=*(00000025)
:023A1BB0 E3110001 tst r1,#0x1
:023A1BB4 1A000024 bne 023A1C4C
:023A1BB8 E1D600BE ldrh r0,[r6, #+0xe]		;r6+0xe=*(000000b2)
:023A1BBC E3500000 cmp r0,#0x0
:023A1BC0 0A000014 beq 023A1C18
:023A1BC4 E3110A02 tst r1,#0x2000
:023A1BC8 1A000012 bne 023A1C18
:023A1BCC E1D502B8 ldrh r0,[r5, #+0x28]		;r5+0x28=*(00000029)
:023A1BD0 E3100001 tst r0,#0x1
:023A1BD4 11D608BE ldrneh r0,[r6, #+0x8e]		;r6+0x8e=*(00000132)
:023A1BD8 13C00001 bicne  r0,r0,#0x1
:023A1BDC 11C608BE strneh r0,[r6, #+0x8e]		;r6+0x8e=*(00000132)
:023A1BE0 1A000003 bne 023A1BF4
:023A1BE4 E3520003 cmp r2,#0x3
:023A1BE8 11D608BE ldrneh r0,[r6, #+0x8e]		;r6+0x8e=*(00000132)
:023A1BEC 13C00002 bicne  r0,r0,#0x2
:023A1BF0 11C608BE strneh r0,[r6, #+0x8e]		;r6+0x8e=*(00000132)
:023A1BF4 E1D608BE ldrh r0,[r6, #+0x8e]		;r6+0x8e=*(00000132)
:023A1BF8 E3500000 cmp r0,#0x0
:023A1BFC 01D702B0 ldreqh r0,[r7, #+0x20]		;r7+0x20=*(00000020)
:023A1C00 03500000 cmpeq r0,#0x0
:023A1C04 01D702BC ldreqh r0,[r7, #+0x2c]		;r7+0x2c=*(0000002c)
:023A1C08 03500000 cmpeq r0,#0x0
:023A1C0C 1A000001 bne 023A1C18
:023A1C10 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A1C14 EBFFDE4E bl 02399554
:023A1C18 E1D688B8 ldrh r8,[r6, #+0x88]		;r6+0x88=*(0000012c)
:023A1C1C E1A00008 mov  r0,r8			;r0=0(0x0)
:023A1C20 EBFFE73E bl 0239B920
:023A1C24 E1D513BA ldrh r1,[r5, #+0x3a]		;r5+0x3a=*(0000003b)
:023A1C28 E1510000 cmp r1,r0
:023A1C2C 05940578 ldreq r0,[r4, #+0x578]		;r4+0x578=*(ae087863)
:023A1C30 02800001 addeq  r0,r0,#0x1
:023A1C34 05840578 streq r0,[r4, #+0x578]		;r4+0x578=*(ae087863)
:023A1C38 0A000003 beq 023A1C4C
:023A1C3C E285002E add  r0,r5,#0x2E
:023A1C40 E2851034 add  r1,r5,#0x34
:023A1C44 EBFFDF4D bl 02399980
:023A1C48 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:023A1C4C E3590000 cmp r9,#0x0
:023A1C50 1A000017 bne 023A1CB4
:023A1C54 E1A00808 mov  r0,r8,lsl #0x10		;r0=0(0x0)
:023A1C58 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A1C5C E1C501B2 strh r0,[r5, #+0x12]		;r5+0x12=*(00000013)
:023A1C60 E1D512B2 ldrh r1,[r5, #+0x22]		;r5+0x22=*(00000023)
:023A1C64 E20110FF and  r1,r1,#0xFF
:023A1C68 EBFFE657 bl 0239B5CC
:023A1C6C E1D513BA ldrh r1,[r5, #+0x3a]		;r5+0x3a=*(0000003b)
:023A1C70 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A1C74 EBFFE69C bl 0239B6EC
:023A1C78 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A1C7C EBFFE6AA bl 0239B72C
:023A1C80 E1D512B0 ldrh r1,[r5, #+0x20]		;r5+0x20=*(00000021)
:023A1C84 E3A00D06 mov  r0,#0x180		;r0=384(0x180)
:023A1C88 E2411018 sub  r1,r1,#0x18
:023A1C8C E1C511B6 strh r1,[r5, #+0x16]		;r5+0x16=*(00000017)
:023A1C90 E1C500BC strh r0,[r5, #+0xc]		;r5+0xc=*(0000000d)
:023A1C94 E1D501B6 ldrh r0,[r5, #+0x16]		;r5+0x16=*(00000017)
:023A1C98 E1A01005 mov  r1,r5			;r1=1(0x1)
:023A1C9C E280002D add  r0,r0,#0x2D
:023A1CA0 E1A020A0 mov  r2,r0,lsr #0x1		;r2=192(0xc0)
:023A1CA4 E2870048 add  r0,r7,#0x48
:023A1CA8 E1C520BE strh r2,[r5, #+0xe]		;r5+0xe=*(0000000f)
:023A1CAC EB401A4E bl 033A85EC
:023A1CB0 EA000002 b 023A1CC0
:023A1CB4 E1A01005 mov  r1,r5			;r1=1(0x1)
:023A1CB8 E2870048 add  r0,r7,#0x48
:023A1CBC EB401936 bl 033A819C
:023A1CC0 E1D705B0 ldrh r0,[r7, #+0x50]		;r7+0x50=*(00000050)
:023A1CC4 E3500000 cmp r0,#0x0
:023A1CC8 0A000002 beq 023A1CD8
:023A1CCC E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A1CD0 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023A1CD4 EB401854 bl 033A7E2C
:023A1CD8 E8BD43F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r14}
:023A1CDC E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A1CE0 0380FFF4 orreq  r15,r0,#0x3D0
:023A1CE4 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A1CE8 E59F1160 ldr r1,[r15, #+0x160]		;r15+0x160=*(023a1e50)=#58785780(0x0380fff4)
:023A1CEC E1A06000 mov  r6,r0			;r6=2(0x2)
:023A1CF0 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A1CF4 E2804FD1 add  r4,r0,#0x344
:023A1CF8 E1D410B8 ldrh r1,[r4, #+0x8]		;r4+0x8=*(ae0872f3)
:023A1CFC E28000DC add  r0,r0,#0xDC
:023A1D00 E3510040 cmp r1,#0x40
:023A1D04 E2805B01 add  r5,r0,#0x400
:023A1D08 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023A1D0C 1A00004D bne 023A1E48
:023A1D10 E286001E add  r0,r6,#0x1E
:023A1D14 E2841064 add  r1,r4,#0x64
:023A1D18 EBFFDFFD bl 02399D14
:023A1D1C E3500000 cmp r0,#0x0
:023A1D20 0A000004 beq 023A1D38
:023A1D24 E2860024 add  r0,r6,#0x24
:023A1D28 E2841082 add  r1,r4,#0x82
:023A1D2C EBFFDFF8 bl 02399D14
:023A1D30 E3500000 cmp r0,#0x0
:023A1D34 1A000001 bne 023A1D40
:023A1D38 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A1D3C EA000041 b 023A1E48
:023A1D40 E1D406BA ldrh r0,[r4, #+0x6a]		;r4+0x6a=*(ae087355)
:023A1D44 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A1D48 E1A00011 mov  r0,r1,lsl r0		;r0=2(0x2)
:023A1D4C E1D612BE ldrh r1,[r6, #+0x2e]		;r6+0x2e=*(00000030)
:023A1D50 E1A00800 mov  r0,r0,lsl #0x10		;r0=131072(0x20000)
:023A1D54 E1110820 tst r1,r0,lsr #0x10
:023A1D58 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A1D5C 13A00A02 movne  r0,#0x2000		;r0=8192(0x2000)
:023A1D60 E1C500B6 strh r0,[r5, #+0x6]		;r5+0x6=*(00000007)
:023A1D64 E59F00E8 ldr r0,[r15, #+0xe8]		;r15+0xe8=*(023a1e54)=#75530392(0x04808098)
:023A1D68 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(04808098)=#-1(0xffffffff)
:023A1D6C E3100902 tst r0,#0x8000
:023A1D70 0A000008 beq 023A1D98
:023A1D74 E1A00880 mov  r0,r0,lsl #0x11		;r0=-131072(0xfffe0000)
:023A1D78 E1A00820 mov  r0,r0,lsr #0x10		;r0=65534(0xfffe)
:023A1D7C E2800512 add  r0,r0,#0x4800000
:023A1D80 E2800901 add  r0,r0,#0x4000
:023A1D84 E1D000B4 ldrh r0,[r0, #+0x4]		;r0+0x4=*(00010002)
:023A1D88 E3500000 cmp r0,#0x0
:023A1D8C 11D500B6 ldrneh r0,[r5, #+0x6]		;r5+0x6=*(00000007)
:023A1D90 13800901 orrne  r0,r0,#0x4000
:023A1D94 11C500B6 strneh r0,[r5, #+0x6]		;r5+0x6=*(00000007)
:023A1D98 E1D408B8 ldrh r0,[r4, #+0x88]		;r4+0x88=*(ae087373)
:023A1D9C EBFFE662 bl 0239B72C
:023A1DA0 E1D611B0 ldrh r1,[r6, #+0x10]		;r6+0x10=*(00000012)
:023A1DA4 E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(023a1e58)=#386(0x00000182)
:023A1DA8 E241101C sub  r1,r1,#0x1C
:023A1DAC E1C610B6 strh r1,[r6, #+0x6]		;r6+0x6=*(00000008)
:023A1DB0 E2461010 sub  r1,r6,#0x10
:023A1DB4 E1C100BC strh r0,[r1, #+0xc]		;r1+0xc=*(0000000d)
:023A1DB8 E1D620B6 ldrh r2,[r6, #+0x6]		;r6+0x6=*(00000008)
:023A1DBC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A1DC0 E2822031 add  r2,r2,#0x31
:023A1DC4 E1A020A2 mov  r2,r2,lsr #0x1		;r2=96(0x60)
:023A1DC8 E1C120BE strh r2,[r1, #+0xe]		;r1+0xe=*(0000000f)
:023A1DCC E1D123BE ldrh r2,[r1, #+0x3e]		;r1+0x3e=*(0000003f)
:023A1DD0 EA000003 b 023A1DE4
:023A1DD4 E3120001 tst r2,#0x1
:023A1DD8 E1A02782 mov  r2,r2,lsl #0xf		;r2=3145728(0x300000)
:023A1DDC 12800001 addne  r0,r0,#0x1
:023A1DE0 E1A02822 mov  r2,r2,lsr #0x10		;r2=48(0x30)
:023A1DE4 E3520000 cmp r2,#0x0
:023A1DE8 1AFFFFF9 bne 023A1DD4
:023A1DEC E59F2068 ldr r2,[r15, #+0x68]		;r15+0x68=*(023a1e5c)=#75530388(0x04808094)
:023A1DF0 E1D530B6 ldrh r3,[r5, #+0x6]		;r5+0x6=*(00000007)
:023A1DF4 E1D240B0 ldrh r4,[r2, #+0x0]		;r2+0x0=*(04808094)=#-1(0xffffffff)
:023A1DF8 E1D220B4 ldrh r2,[r2, #+0x4]		;r2+0x4=*(04808098)=#-1(0xffffffff)
:023A1DFC E1D151B8 ldrh r5,[r1, #+0x18]		;r1+0x18=*(00000019)
:023A1E00 E2022902 and  r2,r2,#0x8000
:023A1E04 E2044902 and  r4,r4,#0x8000
:023A1E08 E1832242 orr  r2,r3,r2,asr #0x4
:023A1E0C E18221C4 orr  r2,r2,r4,asr #0x3
:023A1E10 E1852002 orr  r2,r5,r2
:023A1E14 E1C121B8 strh r2,[r1, #+0x18]		;r1+0x18=*(00000019)
:023A1E18 E1D123BC ldrh r2,[r1, #+0x3c]		;r1+0x3c=*(0000003d)
:023A1E1C E1D131BC ldrh r3,[r1, #+0x1c]		;r1+0x1c=*(0000001d)
:023A1E20 E282200A add  r2,r2,#0xA
:023A1E24 E0020290 mul  r2,r0,r2
:023A1E28 E28200FC add  r0,r2,#0xFC
:023A1E2C E0832220 add  r2,r3,r0,lsr #0x4
:023A1E30 E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(023a1e50)=#58785780(0x0380fff4)
:023A1E34 E1C121BA strh r2,[r1, #+0x1a]		;r1+0x1a=*(0000001b)
:023A1E38 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A1E3C E2800F62 add  r0,r0,#0x188
:023A1E40 EB4019E9 bl 033A85EC
:023A1E44 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A1E48 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A1E4C E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A1E50 0380FFF4 orreq  r15,r0,#0x3D0
:023A1E54 04808098 streq r8,[r0],#+0x98
:023A1E58 00000182 andeq  r0,r0,r2,lsl #0x3
:023A1E5C 04808094 streq r8,[r0],#+0x94
:023A1E60 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023A1E64 E59F119C ldr r1,[r15, #+0x19c]		;r15+0x19c=*(023a2008)=#58785780(0x0380fff4)
:023A1E68 E1A07000 mov  r7,r0			;r7=0(0x0)
:023A1E6C E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A1E70 E281002C add  r0,r1,#0x2C
:023A1E74 E2805B01 add  r5,r0,#0x400
:023A1E78 E1D503BC ldrh r0,[r5, #+0x3c]		;r5+0x3c=*(0000003d)
:023A1E7C E5954090 ldr r4,[r5, #+0x90]		;r5+0x90=*(00000091)
:023A1E80 E3500000 cmp r0,#0x0
:023A1E84 0A00005D beq 023A2000
:023A1E88 E2870018 add  r0,r7,#0x18
:023A1E8C E2811FEA add  r1,r1,#0x3A8
:023A1E90 EBFFDF9F bl 02399D14
:023A1E94 E3500000 cmp r0,#0x0
:023A1E98 0A000058 beq 023A2000
:023A1E9C E1D711B0 ldrh r1,[r7, #+0x10]		;r7+0x10=*(00000010)
:023A1EA0 E1D401B6 ldrh r0,[r4, #+0x16]		;r4+0x16=*(00000015)
:023A1EA4 E2411018 sub  r1,r1,#0x18
:023A1EA8 E2400008 sub  r0,r0,#0x8
:023A1EAC E1510000 cmp r1,r0
:023A1EB0 CA000052 bgt 023A2000
:023A1EB4 E287001E add  r0,r7,#0x1E
:023A1EB8 EBFFE4B8 bl 0239B1A0
:023A1EBC E1A06000 mov  r6,r0			;r6=0(0x0)
:023A1EC0 E35600FF cmp r6,#0xFF
:023A1EC4 0A000004 beq 023A1EDC
:023A1EC8 E3560000 cmp r6,#0x0
:023A1ECC 0A000011 beq 023A1F18
:023A1ED0 EBFFE66A bl 0239B880
:023A1ED4 E3500040 cmp r0,#0x40
:023A1ED8 0A00000E beq 023A1F18
:023A1EDC E287001E add  r0,r7,#0x1E
:023A1EE0 E3A010C0 mov  r1,#0xC0		;r1=192(0xc0)
:023A1EE4 EBFFFE6A bl 023A1894
:023A1EE8 E3500000 cmp r0,#0x0
:023A1EEC 1A000043 bne 023A2000
:023A1EF0 E287001E add  r0,r7,#0x1E
:023A1EF4 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023A1EF8 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A1EFC EBFFFE16 bl 023A175C
:023A1F00 E3500000 cmp r0,#0x0
:023A1F04 0A00003D beq 023A2000
:023A1F08 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A1F0C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023A1F10 EBFFFA81 bl 023A091C
:023A1F14 EA000039 b 023A2000
:023A1F18 E3560000 cmp r6,#0x0
:023A1F1C 0A000037 beq 023A2000
:023A1F20 E1D711B4 ldrh r1,[r7, #+0x14]		;r7+0x14=*(00000014)
:023A1F24 E1A00806 mov  r0,r6,lsl #0x10		;r0=0(0x0)
:023A1F28 E1A01981 mov  r1,r1,lsl #0x13		;r1=1048576(0x100000)
:023A1F2C E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A1F30 E1A01FA1 mov  r1,r1,lsr #0x1f		;r1=0(0x0)
:023A1F34 EBFFE5AC bl 0239B5EC
:023A1F38 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A1F3C EBFFE5FA bl 0239B72C
:023A1F40 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A1F44 EBFFE688 bl 0239B96C
:023A1F48 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A1F4C E1A00011 mov  r0,r1,lsl r0		;r0=1(0x1)
:023A1F50 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:023A1F54 E1D519BA ldrh r1,[r5, #+0x9a]		;r5+0x9a=*(0000009b)
:023A1F58 E1A02820 mov  r2,r0,lsr #0x10		;r2=1(0x1)
:023A1F5C E1120001 tst r2,r1
:023A1F60 1A000026 bne 023A2000
:023A1F64 E1D509B8 ldrh r0,[r5, #+0x98]		;r5+0x98=*(00000099)
:023A1F68 E1120000 tst r2,r0
:023A1F6C 0A000023 beq 023A2000
:023A1F70 E1810002 orr  r0,r1,r2
:023A1F74 E1C509BA strh r0,[r5, #+0x9a]		;r5+0x9a=*(0000009b)
:023A1F78 E1D411B0 ldrh r1,[r4, #+0x10]		;r4+0x10=*(0000000f)
:023A1F7C E1E00002 mvn  r0,r2
:023A1F80 E0011000 and  r1,r1,r0
:023A1F84 E1A00782 mov  r0,r2,lsl #0xf		;r0=32768(0x8000)
:023A1F88 E1C411B0 strh r1,[r4, #+0x10]		;r4+0x10=*(0000000f)
:023A1F8C E284601A add  r6,r4,#0x1A
:023A1F90 E1A01820 mov  r1,r0,lsr #0x10		;r1=0(0x0)
:023A1F94 EA000005 b 023A1FB0
:023A1F98 E1D509B8 ldrh r0,[r5, #+0x98]		;r5+0x98=*(00000099)
:023A1F9C E1110000 tst r1,r0
:023A1FA0 11D401B6 ldrneh r0,[r4, #+0x16]		;r4+0x16=*(00000015)
:023A1FA4 10866000 addne  r6,r6,r0
:023A1FA8 E1A00781 mov  r0,r1,lsl #0xf		;r0=0(0x0)
:023A1FAC E1A01820 mov  r1,r0,lsr #0x10		;r1=0(0x0)
:023A1FB0 E3510001 cmp r1,#0x1
:023A1FB4 1AFFFFF7 bne 023A1F98
:023A1FB8 E1D711B0 ldrh r1,[r7, #+0x10]		;r7+0x10=*(00000010)
:023A1FBC E2860003 add  r0,r6,#0x3
:023A1FC0 E2411018 sub  r1,r1,#0x18
:023A1FC4 E1C610B0 strh r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:023A1FC8 E1D711B2 ldrh r1,[r7, #+0x12]		;r7+0x12=*(00000012)
:023A1FCC E20110FF and  r1,r1,#0xFF
:023A1FD0 EBFFE17B bl 0239A5C4
:023A1FD4 E1D710BE ldrh r1,[r7, #+0xe]		;r7+0xe=*(0000000e)
:023A1FD8 E2860002 add  r0,r6,#0x2
:023A1FDC E20110FF and  r1,r1,#0xFF
:023A1FE0 EBFFE177 bl 0239A5C4
:023A1FE4 E1D620B0 ldrh r2,[r6, #+0x0]		;r6+0x0=*(00000000)
:023A1FE8 E3520000 cmp r2,#0x0
:023A1FEC 0A000003 beq 023A2000
:023A1FF0 E287002C add  r0,r7,#0x2C
:023A1FF4 E2861008 add  r1,r6,#0x8
:023A1FF8 E2822001 add  r2,r2,#0x1
:023A1FFC EB402E0B bl 033AD830
:023A2000 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023A2004 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A2008 0380FFF4 orreq  r15,r0,#0x3D0
:023A200C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A2010 E59F10BC ldr r1,[r15, #+0xbc]		;r15+0xbc=*(023a20d4)=#58785780(0x0380fff4)
:023A2014 E1A04000 mov  r4,r0			;r4=0(0x0)
:023A2018 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A201C E2810C03 add  r0,r1,#0x300
:023A2020 E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(0000004c)
:023A2024 E2815FD1 add  r5,r1,#0x344
:023A2028 E3500040 cmp r0,#0x40
:023A202C 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023A2030 1A000025 bne 023A20CC
:023A2034 E284001E add  r0,r4,#0x1E
:023A2038 E2851064 add  r1,r5,#0x64
:023A203C EBFFDF34 bl 02399D14
:023A2040 E3500000 cmp r0,#0x0
:023A2044 0A000004 beq 023A205C
:023A2048 E2840024 add  r0,r4,#0x24
:023A204C E2851082 add  r1,r5,#0x82
:023A2050 EBFFDF2F bl 02399D14
:023A2054 E3500000 cmp r0,#0x0
:023A2058 1A000001 bne 023A2064
:023A205C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A2060 EA000019 b 023A20CC
:023A2064 E1D411B0 ldrh r1,[r4, #+0x10]		;r4+0x10=*(00000010)
:023A2068 E59F0068 ldr r0,[r15, #+0x68]		;r15+0x68=*(023a20d8)=#389(0x00000185)
:023A206C E241101C sub  r1,r1,#0x1C
:023A2070 E1C410B6 strh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:023A2074 E2441010 sub  r1,r4,#0x10
:023A2078 E1C100BC strh r0,[r1, #+0xc]		;r1+0xc=*(ae0872f7)
:023A207C E3A00018 mov  r0,#0x18		;r0=24(0x18)
:023A2080 E1C100BE strh r0,[r1, #+0xe]		;r1+0xe=*(ae0872f9)
:023A2084 E59F4048 ldr r4,[r15, #+0x48]		;r15+0x48=*(023a20d4)=#58785780(0x0380fff4)
:023A2088 E59F204C ldr r2,[r15, #+0x4c]		;r15+0x4c=*(023a20dc)=#75530388(0x04808094)
:023A208C E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A2090 E1D2C0B0 ldrh r12,[r2, #+0x0]		;r2+0x0=*(04808094)=#-1(0xffffffff)
:023A2094 E2800B01 add  r0,r0,#0x400
:023A2098 E1D220B4 ldrh r2,[r2, #+0x4]		;r2+0x4=*(04808098)=#-1(0xffffffff)
:023A209C E1D03EB2 ldrh r3,[r0, #+0xe2]		;r0+0xe2=*(ae0873cd)
:023A20A0 E2020902 and  r0,r2,#0x8000
:023A20A4 E1D1E1B8 ldrh r14,[r1, #+0x18]		;r1+0x18=*(ae087303)
:023A20A8 E20C2902 and  r2,r12,#0x8000
:023A20AC E1830240 orr  r0,r3,r0,asr #0x4
:023A20B0 E18001C2 orr  r0,r0,r2,asr #0x3
:023A20B4 E18E0000 orr  r0,r14,r0
:023A20B8 E1C101B8 strh r0,[r1, #+0x18]		;r1+0x18=*(ae087303)
:023A20BC E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A20C0 E2800F62 add  r0,r0,#0x188
:023A20C4 EB401948 bl 033A85EC
:023A20C8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A20CC E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A20D0 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A20D4 0380FFF4 orreq  r15,r0,#0x3D0
:023A20D8 00000185 andeq  r0,r0,r5,lsl #0x3
:023A20DC 04808094 streq r8,[r0],#+0x94
:023A20E0 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A20E4 E24DD044 sub  r13,r13,#0x44
:023A20E8 E59F1618 ldr r1,[r15, #+0x618]		;r15+0x618=*(023a2708)=#58785780(0x0380fff4)
:023A20EC E1A0A000 mov  r10,r0			;r10=0(0x0)
:023A20F0 E5913000 ldr r3,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A20F4 E28A001E add  r0,r10,#0x1E
:023A20F8 E5932570 ldr r2,[r3, #+0x570]		;r3+0x570=*(ae08785b)
:023A20FC E2831004 add  r1,r3,#0x4
:023A2100 E2822001 add  r2,r2,#0x1
:023A2104 E5832570 str r2,[r3, #+0x570]		;r3+0x570=*(ae08785b)
:023A2108 E2834FD1 add  r4,r3,#0x344
:023A210C E2815B01 add  r5,r1,#0x400
:023A2110 E2836FC7 add  r6,r3,#0x31C
:023A2114 E2837F5F add  r7,r3,#0x17C
:023A2118 EBFFE44A bl 0239B248
:023A211C E1A08000 mov  r8,r0			;r8=0(0x0)
:023A2120 E1A00808 mov  r0,r8,lsl #0x10		;r0=0(0x0)
:023A2124 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A2128 E1CA00B2 strh r0,[r10, #+0x2]		;r10+0x2=*(00000002)
:023A212C E35800FF cmp r8,#0xFF
:023A2130 0A000171 beq 023A26FC
:023A2134 E1DA11B2 ldrh r1,[r10, #+0x12]		;r10+0x12=*(00000012)
:023A2138 EBFFE523 bl 0239B5CC
:023A213C E1DA90B6 ldrh r9,[r10, #+0x6]		;r10+0x6=*(00000006)
:023A2140 E359000C cmp r9,#0xC
:023A2144 9A00016C bls 023A26FC
:023A2148 E28D1018 add  r1,r13,#0x18
:023A214C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A2150 E3A0202C mov  r2,#0x2C		;r2=44(0x2c)
:023A2154 EB402DC2 bl 033AD864
:023A2158 E28A2038 add  r2,r10,#0x38
:023A215C E249100C sub  r1,r9,#0xC
:023A2160 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A2164 E58D2018 str r2,[r13, #+0x18]		;r13+0x18=*(42032e90)=#0(0x00000000)
:023A2168 E1CD12B0 strh r1,[r13, #+0x20]		;r13+0x20=*(42032e98)=#0(0x00000000)
:023A216C E1CD02B2 strh r0,[r13, #+0x22]		;r13+0x22=*(42032e9a)=#0(0x00000000)
:023A2170 E1D401BE ldrh r0,[r4, #+0x1e]		;r4+0x1e=*(03810012)=#455502489(0x1b266a99)
:023A2174 E3500000 cmp r0,#0x0
:023A2178 01DD02B2 ldreqh r0,[r13, #+0x22]		;r13+0x22=*(42032e9a)=#0(0x00000000)
:023A217C 03800001 orreq  r0,r0,#0x1
:023A2180 01CD02B2 streqh r0,[r13, #+0x22]		;r13+0x22=*(42032e9a)=#0(0x00000000)
:023A2184 E3A00038 mov  r0,#0x38		;r0=56(0x38)
:023A2188 E1CD02B4 strh r0,[r13, #+0x24]		;r13+0x24=*(42032e9c)=#0(0x00000000)
:023A218C E1DA10B8 ldrh r1,[r10, #+0x8]		;r10+0x8=*(00000008)
:023A2190 E28D0018 add  r0,r13,#0x18
:023A2194 E1CD11BC strh r1,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:023A2198 E1DA13B6 ldrh r1,[r10, #+0x36]		;r10+0x36=*(00000036)
:023A219C E1CD11BE strh r1,[r13, #+0x1e]		;r13+0x1e=*(42032e96)=#0(0x00000000)
:023A21A0 EB0004C2 bl 023A34B0
:023A21A4 E59D9038 ldr r9,[r13, #+0x38]		;r13+0x38=*(42032eb0)=#0(0x00000000)
:023A21A8 E3590000 cmp r9,#0x0
:023A21AC 0A00000A beq 023A21DC
:023A21B0 E1DA01B6 ldrh r0,[r10, #+0x16]		;r10+0x16=*(00000016)
:023A21B4 E3100902 tst r0,#0x8000
:023A21B8 0A000007 beq 023A21DC
:023A21BC E2890006 add  r0,r9,#0x6
:023A21C0 EBFFE10A bl 0239A5F0
:023A21C4 E1A0B000 mov  r11,r0			;r11=0(0x0)
:023A21C8 E2890007 add  r0,r9,#0x7
:023A21CC EBFFE107 bl 0239A5F0
:023A21D0 E59F1534 ldr r1,[r15, #+0x534]		;r15+0x534=*(023a270c)=#75530508(0x0480810c)
:023A21D4 E08B0400 add  r0,r11,r0,lsl #0x8
:023A21D8 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(0480810c)=#-1(0xffffffff)
:023A21DC E1D510B0 ldrh r1,[r5, #+0x0]		;r5+0x0=*(00000001)
:023A21E0 E3510013 cmp r1,#0x13
:023A21E4 05950018 ldreq r0,[r5, #+0x18]		;r5+0x18=*(00000019)
:023A21E8 01D003B8 ldreqh r0,[r0, #+0x38]		;r0+0x38=*(00000037)
:023A21EC 03500001 cmpeq r0,#0x1
:023A21F0 1A000007 bne 023A2214
:023A21F4 E1DD02B2 ldrh r0,[r13, #+0x22]		;r13+0x22=*(42032e9a)=#0(0x00000000)
:023A21F8 E2000009 and  r0,r0,#0x9
:023A21FC E3500009 cmp r0,#0x9
:023A2200 1A000137 bne 023A26E4
:023A2204 E28D1018 add  r1,r13,#0x18
:023A2208 E1A0000A mov  r0,r10			;r0=0(0x0)
:023A220C EB00021F bl 023A2A90
:023A2210 EA000133 b 023A26E4
:023A2214 E1DD02B2 ldrh r0,[r13, #+0x22]		;r13+0x22=*(42032e9a)=#0(0x00000000)
:023A2218 E3100008 tst r0,#0x8
:023A221C 0A000130 beq 023A26E4
:023A2220 E3510021 cmp r1,#0x21
:023A2224 1A00005C bne 023A239C
:023A2228 EBFFE094 bl 0239A480
:023A222C E1DD02B2 ldrh r0,[r13, #+0x22]		;r13+0x22=*(42032e9a)=#0(0x00000000)
:023A2230 E2000030 and  r0,r0,#0x30
:023A2234 E3500030 cmp r0,#0x30
:023A2238 13A0000C movne  r0,#0xC		;r0=12(0xc)
:023A223C 11C500B4 strneh r0,[r5, #+0x4]		;r5+0x4=*(00000005)
:023A2240 13A0000A movne  r0,#0xA		;r0=10(0xa)
:023A2244 11C500B6 strneh r0,[r5, #+0x6]		;r5+0x6=*(00000007)
:023A2248 1A00004A bne 023A2378
:023A224C E1DA03B4 ldrh r0,[r10, #+0x34]		;r10+0x34=*(00000034)
:023A2250 E3500FFA cmp r0,#0x3E8
:023A2254 83A0000C movhi  r0,#0xC		;r0=12(0xc)
:023A2258 81C500B4 strhih r0,[r5, #+0x4]		;r5+0x4=*(00000005)
:023A225C 83A00001 movhi  r0,#0x1		;r0=1(0x1)
:023A2260 81C500B6 strhih r0,[r5, #+0x6]		;r5+0x6=*(00000007)
:023A2264 8A000043 bhi 023A2378
:023A2268 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A226C E1C510B4 strh r1,[r5, #+0x4]		;r5+0x4=*(00000005)
:023A2270 E1DD02B4 ldrh r0,[r13, #+0x24]		;r13+0x24=*(42032e9c)=#0(0x00000000)
:023A2274 E3100002 tst r0,#0x2
:023A2278 0A000004 beq 023A2290
:023A227C E1DD02B2 ldrh r0,[r13, #+0x22]		;r13+0x22=*(42032e9a)=#0(0x00000000)
:023A2280 E3100002 tst r0,#0x2
:023A2284 1A000001 bne 023A2290
:023A2288 E1DD02BA ldrh r0,[r13, #+0x2a]		;r13+0x2a=*(42032ea2)=#0(0x00000000)
:023A228C EBFFDBC3 bl 023991A0
:023A2290 E1DD12BE ldrh r1,[r13, #+0x2e]		;r13+0x2e=*(42032ea6)=#0(0x00000000)
:023A2294 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A2298 EBFFE50B bl 0239B6CC
:023A229C E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(03810000)=#-1946475636(0x8bfb238c)
:023A22A0 E3500002 cmp r0,#0x2
:023A22A4 1A00001D bne 023A2320
:023A22A8 E59D9040 ldr r9,[r13, #+0x40]		;r13+0x40=*(42032eb8)=#0(0x00000000)
:023A22AC E3590000 cmp r9,#0x0
:023A22B0 0A000014 beq 023A2308
:023A22B4 E2890006 add  r0,r9,#0x6
:023A22B8 EBFFE0CC bl 0239A5F0
:023A22BC E1A0B000 mov  r11,r0			;r11=-1946475636(0x8bfb238c)
:023A22C0 E2890007 add  r0,r9,#0x7
:023A22C4 EBFFE0C9 bl 0239A5F0
:023A22C8 E08B0400 add  r0,r11,r0,lsl #0x8
:023A22CC E1A00800 mov  r0,r0,lsl #0x10		;r0=596377600(0x238c0000)
:023A22D0 E1A00820 mov  r0,r0,lsr #0x10		;r0=9100(0x238c)
:023A22D4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A22D8 EBFFD9DC bl 02398A50
:023A22DC E59D0040 ldr r0,[r13, #+0x40]		;r13+0x40=*(42032eb8)=#0(0x00000000)
:023A22E0 E2800008 add  r0,r0,#0x8
:023A22E4 EBFFE0C1 bl 0239A5F0
:023A22E8 E59D1040 ldr r1,[r13, #+0x40]		;r13+0x40=*(42032eb8)=#0(0x00000000)
:023A22EC E1A09000 mov  r9,r0			;r9=0(0x0)
:023A22F0 E2810009 add  r0,r1,#0x9
:023A22F4 EBFFE0BD bl 0239A5F0
:023A22F8 E0891400 add  r1,r9,r0,lsl #0x8
:023A22FC E59F040C ldr r0,[r15, #+0x40c]		;r15+0x40c=*(023a2710)=#58785776(0x0380fff0)
:023A2300 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0380fff0)=#-2094660832(0x83260320)
:023A2304 EA000005 b 023A2320
:023A2308 E59F0404 ldr r0,[r15, #+0x404]		;r15+0x404=*(023a2714)=#65535(0x0000ffff)
:023A230C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A2310 EBFFD9CE bl 02398A50
:023A2314 E59F03F4 ldr r0,[r15, #+0x3f4]		;r15+0x3f4=*(023a2710)=#58785776(0x0380fff0)
:023A2318 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A231C E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(0380fff0)=#-2094660832(0x83260320)
:023A2320 E59D003C ldr r0,[r13, #+0x3c]		;r13+0x3c=*(42032eb4)=#0(0x00000000)
:023A2324 E2800003 add  r0,r0,#0x3
:023A2328 EBFFE0B0 bl 0239A5F0
:023A232C EBFFDB29 bl 02398FD8
:023A2330 E59D003C ldr r0,[r13, #+0x3c]		;r13+0x3c=*(42032eb4)=#0(0x00000000)
:023A2334 E2800002 add  r0,r0,#0x2
:023A2338 EBFFE0AC bl 0239A5F0
:023A233C E1C407B6 strh r0,[r4, #+0x76]		;r4+0x76=*(0381006a)=#-47448287(0xfd2bff21)
:023A2340 E1DA03B4 ldrh r0,[r10, #+0x34]		;r10+0x34=*(00000034)
:023A2344 EBFFDB0D bl 02398F80
:023A2348 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A234C E1C401B2 strh r0,[r4, #+0x12]		;r4+0x12=*(03810006)=#86834467(0x052cfd23)
:023A2350 E1C401BA strh r0,[r4, #+0x1a]		;r4+0x1a=*(0381000e)=#1795629228(0x6b0720ac)
:023A2354 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(03810000)=#-1946475636(0x8bfb238c)
:023A2358 E3500002 cmp r0,#0x2
:023A235C 059F03B4 ldreq r0,[r15, #+0x3b4]		;r15+0x3b4=*(023a2718)=#75530312(0x04808048)
:023A2360 03A01003 moveq  r1,#0x3		;r1=3(0x3)
:023A2364 01C010B0 streqh r1,[r0, #+0x0]		;r0+0x0=*(04808048)=#866081631(0x339f5b5f)
:023A2368 E59F13AC ldr r1,[r15, #+0x3ac]		;r15+0x3ac=*(023a271c)=#75530296(0x04808038)
:023A236C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(04808038)=#6249246(0x005f5b1e)
:023A2370 E3800001 orr  r0,r0,#0x1
:023A2374 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(04808038)=#6249246(0x005f5b1e)
:023A2378 E595001C ldr r0,[r5, #+0x1c]		;r5+0x1c=*(0000001d)
:023A237C E28A101E add  r1,r10,#0x1E
:023A2380 E2800008 add  r0,r0,#0x8
:023A2384 EBFFDD7D bl 02399980
:023A2388 E3A02025 mov  r2,#0x25		;r2=37(0x25)
:023A238C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A2390 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A2394 E1C520B0 strh r2,[r5, #+0x0]		;r5+0x0=*(00000001)
:023A2398 EB4016A3 bl 033A7E2C
:023A239C E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(03810000)=#-1946475636(0x8bfb238c)
:023A23A0 E3500002 cmp r0,#0x2
:023A23A4 0A000002 beq 023A23B4
:023A23A8 E3500003 cmp r0,#0x3
:023A23AC 0A00002E beq 023A246C
:023A23B0 EA0000C5 b 023A26CC
:023A23B4 E59D9040 ldr r9,[r13, #+0x40]		;r13+0x40=*(42032eb8)=#0(0x00000000)
:023A23B8 E3590000 cmp r9,#0x0
:023A23BC 0A00002A beq 023A246C
:023A23C0 E2890006 add  r0,r9,#0x6
:023A23C4 EBFFE089 bl 0239A5F0
:023A23C8 E1A05000 mov  r5,r0			;r5=-1946475636(0x8bfb238c)
:023A23CC E2890007 add  r0,r9,#0x7
:023A23D0 EBFFE086 bl 0239A5F0
:023A23D4 E0850400 add  r0,r5,r0,lsl #0x8
:023A23D8 E1A00800 mov  r0,r0,lsl #0x10		;r0=596377600(0x238c0000)
:023A23DC E1A00820 mov  r0,r0,lsr #0x10		;r0=9100(0x238c)
:023A23E0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A23E4 EBFFD999 bl 02398A50
:023A23E8 E59D0040 ldr r0,[r13, #+0x40]		;r13+0x40=*(42032eb8)=#0(0x00000000)
:023A23EC E2800008 add  r0,r0,#0x8
:023A23F0 EBFFE07E bl 0239A5F0
:023A23F4 E59D1040 ldr r1,[r13, #+0x40]		;r13+0x40=*(42032eb8)=#0(0x00000000)
:023A23F8 E1A05000 mov  r5,r0			;r5=0(0x0)
:023A23FC E2810009 add  r0,r1,#0x9
:023A2400 EBFFE07A bl 0239A5F0
:023A2404 E59F1304 ldr r1,[r15, #+0x304]		;r15+0x304=*(023a2710)=#58785776(0x0380fff0)
:023A2408 E0850400 add  r0,r5,r0,lsl #0x8
:023A240C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(0380fff0)=#-2094660832(0x83260320)
:023A2410 E59D0040 ldr r0,[r13, #+0x40]		;r13+0x40=*(42032eb8)=#0(0x00000000)
:023A2414 E2800001 add  r0,r0,#0x1
:023A2418 EBFFE074 bl 0239A5F0
:023A241C E2400008 sub  r0,r0,#0x8
:023A2420 E1C40AB0 strh r0,[r4, #+0xa0]		;r4+0xa0=*(03810094)=#-816245029(0xcf5916db)
:023A2424 E1D42AB0 ldrh r2,[r4, #+0xa0]		;r4+0xa0=*(03810094)=#-816245029(0xcf5916db)
:023A2428 E3520000 cmp r2,#0x0
:023A242C 0A00000E beq 023A246C
:023A2430 E59D0040 ldr r0,[r13, #+0x40]		;r13+0x40=*(42032eb8)=#0(0x00000000)
:023A2434 E594109C ldr r1,[r4, #+0x9c]		;r4+0x9c=*(03810090)=#-1679557157(0x9be3fddb)
:023A2438 E3100001 tst r0,#0x1
:023A243C 0A000005 beq 023A2458
:023A2440 E2800009 add  r0,r0,#0x9
:023A2444 E2822002 add  r2,r2,#0x2
:023A2448 EB402CF8 bl 033AD830
:023A244C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A2450 E1C40AB2 strh r0,[r4, #+0xa2]		;r4+0xa2=*(03810096)=#777703257(0x2e5acf59)
:023A2454 EA000004 b 023A246C
:023A2458 E280000A add  r0,r0,#0xA
:023A245C E2822001 add  r2,r2,#0x1
:023A2460 EB402CF2 bl 033AD830
:023A2464 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A2468 E1C40AB2 strh r0,[r4, #+0xa2]		;r4+0xa2=*(03810096)=#777703257(0x2e5acf59)
:023A246C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A2470 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A2474 E1C418B0 strh r1,[r4, #+0x80]		;r4+0x80=*(03810074)=#1434760237(0x5584b42d)
:023A2478 EBFFE4AB bl 0239B72C
:023A247C E28A102C add  r1,r10,#0x2C
:023A2480 E28D0010 add  r0,r13,#0x10
:023A2484 E891000C ldmia  r1 ,{r2,r3}
:023A2488 E880000C stmia  r0 ,{r2,r3}
:023A248C E1D406BE ldrh r0,[r4, #+0x6e]		;r4+0x6e=*(03810062)=#-1392692229(0xacfd33fb)
:023A2490 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023A2494 E1A08500 mov  r8,r0,lsl #0xa		;r8=-187700224(0xf4cfec00)
:023A2498 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:023A249C E59D1014 ldr r1,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:023A24A0 E1A02008 mov  r2,r8			;r2=-187700224(0xf4cfec00)
:023A24A4 E1A03005 mov  r3,r5			;r3=0(0x0)
:023A24A8 EB404FF5 bl 033B6484
:023A24AC E290B001 adds r11,r0,#0x1
:023A24B0 E080389B umull  r3,r0,r11,r8
:023A24B4 E2A19000 adc  r9,r1,#0x0
:023A24B8 E020059B mla  r0,r11,r5,r0unknown
:023A24BC E0200899 mla  r0,r9,r8,r0unknown
:023A24C0 E28D2010 add  r2,r13,#0x10
:023A24C4 E58D0014 str r0,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:023A24C8 E59F1250 ldr r1,[r15, #+0x250]		;r15+0x250=*(023a2720)=#75530486(0x048080f6)
:023A24CC E1D200B6 ldrh r0,[r2, #+0x6]		;r2+0x6=*(f4cfec06)
:023A24D0 E58D3010 str r3,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:023A24D4 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(048080f6)=#-1(0xffffffff)
:023A24D8 E1D200B4 ldrh r0,[r2, #+0x4]		;r2+0x4=*(f4cfec04)
:023A24DC E14100B2 strh r0,[r1, #-0x2]		;r1-0x2=*(048080f4)=#-1(0xffffffff)
:023A24E0 E1D200B2 ldrh r0,[r2, #+0x2]		;r2+0x2=*(f4cfec02)
:023A24E4 E14100B4 strh r0,[r1, #-0x4]		;r1-0x4=*(048080f2)=#-1(0xffffffff)
:023A24E8 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(f4cfec00)
:023A24EC E3800001 orr  r0,r0,#0x1
:023A24F0 E14100B6 strh r0,[r1, #-0x6]		;r1-0x6=*(048080f0)=#-1(0xffffffff)
:023A24F4 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(03810000)=#-1946475636(0x8bfb238c)
:023A24F8 E3500002 cmp r0,#0x2
:023A24FC 1A000034 bne 023A25D4
:023A2500 E1D401BA ldrh r0,[r4, #+0x1a]		;r4+0x1a=*(0381000e)=#1795629228(0x6b0720ac)
:023A2504 E3500000 cmp r0,#0x0
:023A2508 0A000031 beq 023A25D4
:023A250C E59D1010 ldr r1,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:023A2510 E59D0014 ldr r0,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:023A2514 E0511008 subs r1,r1,r8
:023A2518 E0C00005 sbc  r0,r0,r5
:023A251C E58D1010 str r1,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:023A2520 E58D0014 str r0,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:023A2524 EB402C1A bl 033AD594
:023A2528 E59F11F4 ldr r1,[r15, #+0x1f4]		;r15+0x1f4=*(023a2724)=#75530488(0x048080f8)
:023A252C E1D1C0B0 ldrh r12,[r1, #+0x0]		;r1+0x0=*(048080f8)=#-1(0xffffffff)
:023A2530 E1D1B0B2 ldrh r11,[r1, #+0x2]		;r1+0x2=*(048080fa)=#-1(0xffffffff)
:023A2534 E1D190B4 ldrh r9,[r1, #+0x4]		;r1+0x4=*(048080fc)=#-1(0xffffffff)
:023A2538 E1D180B6 ldrh r8,[r1, #+0x6]		;r1+0x6=*(048080fe)=#-1(0xffffffff)
:023A253C E1D150B0 ldrh r5,[r1, #+0x0]		;r1+0x0=*(048080f8)=#-1(0xffffffff)
:023A2540 E1D130B2 ldrh r3,[r1, #+0x2]		;r1+0x2=*(048080fa)=#-1(0xffffffff)
:023A2544 E1D120B4 ldrh r2,[r1, #+0x4]		;r1+0x4=*(048080fc)=#-1(0xffffffff)
:023A2548 E1D110B6 ldrh r1,[r1, #+0x6]		;r1+0x6=*(048080fe)=#-1(0xffffffff)
:023A254C E1CDC0B8 strh r12,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:023A2550 E1CD50B0 strh r5,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A2554 E1CDB0BA strh r11,[r13, #+0xa]		;r13+0xa=*(42032e82)=#0(0x00000000)
:023A2558 E1CD90BC strh r9,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:023A255C E1CD80BE strh r8,[r13, #+0xe]		;r13+0xe=*(42032e86)=#0(0x00000000)
:023A2560 E1CD30B2 strh r3,[r13, #+0x2]		;r13+0x2=*(42032e7a)=#0(0x00000000)
:023A2564 E1CD20B4 strh r2,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023A2568 E1CD10B6 strh r1,[r13, #+0x6]		;r13+0x6=*(42032e7e)=#0(0x00000000)
:023A256C EB402C0D bl 033AD5A8
:023A2570 E1DD10B8 ldrh r1,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:023A2574 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A2578 E1510000 cmp r1,r0
:023A257C 2A000005 bcs 023A2598
:023A2580 E59D2008 ldr r2,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:023A2584 E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:023A2588 E59D100C ldr r1,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:023A258C E0522000 subs r2,r2,r0
:023A2590 E59D0014 ldr r0,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:023A2594 EA000004 b 023A25AC
:023A2598 E59D2000 ldr r2,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A259C E59D0010 ldr r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:023A25A0 E59D1004 ldr r1,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023A25A4 E0522000 subs r2,r2,r0
:023A25A8 E59D0014 ldr r0,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:023A25AC E0C10000 sbc  r0,r1,r0
:023A25B0 E1A02522 mov  r2,r2,lsr #0xa		;r2=0(0x0)
:023A25B4 E1822B00 orr  r2,r2,r0,lsl #0x16
:023A25B8 E1D612B0 ldrh r1,[r6, #+0x20]		;r6+0x20=*(00000020)
:023A25BC E59F0164 ldr r0,[r15, #+0x164]		;r15+0x164=*(023a2728)=#75530548(0x04808134)
:023A25C0 E1520001 cmp r2,r1
:023A25C4 30411002 subcc  r1,r1,r2
:023A25C8 31C010B0 strcch r1,[r0, #+0x0]		;r0+0x0=*(04808134)=#-1(0xffffffff)
:023A25CC 23A01000 movcs  r1,#0x0		;r1=0(0x0)
:023A25D0 21C010B0 strcsh r1,[r0, #+0x0]		;r0+0x0=*(04808134)=#-1(0xffffffff)
:023A25D4 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(0380fffc)=#1788177407(0x6a956bff)
:023A25D8 E3500040 cmp r0,#0x40
:023A25DC 1A00003A bne 023A26CC
:023A25E0 E59D103C ldr r1,[r13, #+0x3c]		;r13+0x3c=*(42032eb4)=#0(0x00000000)
:023A25E4 E3510000 cmp r1,#0x0
:023A25E8 0A000037 beq 023A26CC
:023A25EC E1D400BE ldrh r0,[r4, #+0xe]		;r4+0xe=*(03810002)=#-1952871429(0x8b998bfb)
:023A25F0 E3500001 cmp r0,#0x1
:023A25F4 1A000034 bne 023A26CC
:023A25F8 E2810002 add  r0,r1,#0x2
:023A25FC EBFFDFFB bl 0239A5F0
:023A2600 E1D417B6 ldrh r1,[r4, #+0x76]		;r4+0x76=*(0381006a)=#-47448287(0xfd2bff21)
:023A2604 E1510000 cmp r1,r0
:023A2608 11C407B6 strneh r0,[r4, #+0x76]		;r4+0x76=*(0381006a)=#-47448287(0xfd2bff21)
:023A260C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A2610 E1C418BE strh r1,[r4, #+0x8e]		;r4+0x8e=*(03810082)=#-1435323691(0xaa72b2d5)
:023A2614 E3500000 cmp r0,#0x0
:023A2618 1A000006 bne 023A2638
:023A261C E59D003C ldr r0,[r13, #+0x3c]		;r13+0x3c=*(42032eb4)=#0(0x00000000)
:023A2620 E2800004 add  r0,r0,#0x4
:023A2624 EBFFDFF1 bl 0239A5F0
:023A2628 E3100001 tst r0,#0x1
:023A262C 11D408BE ldrneh r0,[r4, #+0x8e]		;r4+0x8e=*(03810082)=#-1435323691(0xaa72b2d5)
:023A2630 13800001 orrne  r0,r0,#0x1
:023A2634 11C408BE strneh r0,[r4, #+0x8e]		;r4+0x8e=*(03810082)=#-1435323691(0xaa72b2d5)
:023A2638 E59D003C ldr r0,[r13, #+0x3c]		;r13+0x3c=*(42032eb4)=#0(0x00000000)
:023A263C E2800004 add  r0,r0,#0x4
:023A2640 EBFFDFEA bl 0239A5F0
:023A2644 E59D103C ldr r1,[r13, #+0x3c]		;r13+0x3c=*(42032eb4)=#0(0x00000000)
:023A2648 E20080FE and  r8,r0,#0xFE
:023A264C E2810001 add  r0,r1,#0x1
:023A2650 E1A05188 mov  r5,r8,lsl #0x3		;r5=0(0x0)
:023A2654 EBFFDFE5 bl 0239A5F0
:023A2658 E1D416BA ldrh r1,[r4, #+0x6a]		;r4+0x6a=*(0381005e)=#1128922943(0x4349ff3f)
:023A265C E0880000 add  r0,r8,r0
:023A2660 E1510188 cmp r1,r8,lsl #0x3
:023A2664 E2400003 sub  r0,r0,#0x3
:023A2668 3A00000E bcc 023A26A8
:023A266C E1510180 cmp r1,r0,lsl #0x3
:023A2670 8A00000C bhi 023A26A8
:023A2674 E59D003C ldr r0,[r13, #+0x3c]		;r13+0x3c=*(42032eb4)=#0(0x00000000)
:023A2678 E0415005 sub  r5,r1,r5
:023A267C E2800005 add  r0,r0,#0x5
:023A2680 E08001A5 add  r0,r0,r5,lsr #0x3
:023A2684 EBFFDFD9 bl 0239A5F0
:023A2688 E2051007 and  r1,r5,#0x7
:023A268C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A2690 E1100112 tst r0,r2,lsl r1
:023A2694 0A000003 beq 023A26A8
:023A2698 E1D408BE ldrh r0,[r4, #+0x8e]		;r4+0x8e=*(03810082)=#-1435323691(0xaa72b2d5)
:023A269C E3800002 orr  r0,r0,#0x2
:023A26A0 E1C408BE strh r0,[r4, #+0x8e]		;r4+0x8e=*(03810082)=#-1435323691(0xaa72b2d5)
:023A26A4 EBFFF8BF bl 023A09A8
:023A26A8 E1D702B0 ldrh r0,[r7, #+0x20]		;r7+0x20=*(00000020)
:023A26AC E3500000 cmp r0,#0x0
:023A26B0 01D702BC ldreqh r0,[r7, #+0x2c]		;r7+0x2c=*(0000002c)
:023A26B4 03500000 cmpeq r0,#0x0
:023A26B8 01D408BE ldreqh r0,[r4, #+0x8e]		;r4+0x8e=*(03810082)=#-1435323691(0xaa72b2d5)
:023A26BC 03500000 cmpeq r0,#0x0
:023A26C0 1A000001 bne 023A26CC
:023A26C4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A26C8 EBFFDBA1 bl 02399554
:023A26CC E1D601BE ldrh r0,[r6, #+0x1e]		;r6+0x1e=*(0000001e)
:023A26D0 E1A00C80 mov  r0,r0,lsl #0x19		;r0=33554432(0x2000000)
:023A26D4 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A26D8 0A000001 beq 023A26E4
:023A26DC E1A0000A mov  r0,r10			;r0=0(0x0)
:023A26E0 EBFFEC53 bl 0239D834
:023A26E4 E59D2034 ldr r2,[r13, #+0x34]		;r13+0x34=*(42032eac)=#0(0x00000000)
:023A26E8 E3520000 cmp r2,#0x0
:023A26EC 0A000002 beq 023A26FC
:023A26F0 E1DD02BA ldrh r0,[r13, #+0x2a]		;r13+0x2a=*(42032ea2)=#0(0x00000000)
:023A26F4 E1A0100A mov  r1,r10			;r1=0(0x0)
:023A26F8 EB000747 bl 023A441C
:023A26FC E28DD044 add  r13,r13,#0x44
:023A2700 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A2704 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A2708 0380FFF4 orreq  r15,r0,#0x3D0
:023A270C 0480810C streq r8,[r0],#+0x10c
:023A2710 0380FFF0 orreq  r15,r0,#0x3C0
:023A2714 0000FFFF unknown
:023A2718 04808048 streq r8,[r0],#+0x48
:023A271C 04808038 streq r8,[r0],#+0x38
:023A2720 048080F6 streq r8,[r0],#+0xf6
:023A2724 048080F8 streq r8,[r0],#+0xf8
:023A2728 04808134 streq r8,[r0],#+0x134
:023A272C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A2730 E59F10D0 ldr r1,[r15, #+0xd0]		;r15+0xd0=*(023a2808)=#58785780(0x0380fff4)
:023A2734 E1A04000 mov  r4,r0			;r4=0(0x0)
:023A2738 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A273C E1D450B2 ldrh r5,[r4, #+0x2]		;r4+0x2=*(00000002)
:023A2740 E2801FD1 add  r1,r0,#0x344
:023A2744 E1D100BC ldrh r0,[r1, #+0xc]		;r1+0xc=*(03810000)=#-1946475636(0x8bfb238c)
:023A2748 E3500001 cmp r0,#0x1
:023A274C 0A000003 beq 023A2760
:023A2750 E3500002 cmp r0,#0x2
:023A2754 13500003 cmpne r0,#0x3
:023A2758 0A00001A beq 023A27C8
:023A275C EA000027 b 023A2800
:023A2760 E1A00005 mov  r0,r5			;r0=0(0x0)
:023A2764 EBFFE445 bl 0239B880
:023A2768 E3500040 cmp r0,#0x40
:023A276C 1A000009 bne 023A2798
:023A2770 E1A00805 mov  r0,r5,lsl #0x10		;r0=0(0x0)
:023A2774 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A2778 E3A01030 mov  r1,#0x30		;r1=48(0x30)
:023A277C EBFFE358 bl 0239B4E4
:023A2780 E1D412BC ldrh r1,[r4, #+0x2c]		;r4+0x2c=*(0000002c)
:023A2784 E284001E add  r0,r4,#0x1E
:023A2788 EBFFEBD5 bl 0239D6E4
:023A278C E1A00005 mov  r0,r5			;r0=0(0x0)
:023A2790 EBFFF79A bl 023A0600
:023A2794 EA000019 b 023A2800
:023A2798 E3500030 cmp r0,#0x30
:023A279C E284001E add  r0,r4,#0x1E
:023A27A0 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023A27A4 1A000001 bne 023A27B0
:023A27A8 EBFFF9E5 bl 023A0F44
:023A27AC EA000001 b 023A27B8
:023A27B0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A27B4 EBFFFBE8 bl 023A175C
:023A27B8 E3500000 cmp r0,#0x0
:023A27BC 0A00000F beq 023A2800
:023A27C0 EBFFF855 bl 023A091C
:023A27C4 EA00000D b 023A2800
:023A27C8 E1D100B8 ldrh r0,[r1, #+0x8]		;r1+0x8=*(0000000f)
:023A27CC E3500040 cmp r0,#0x40
:023A27D0 1A00000A bne 023A2800
:023A27D4 E284001E add  r0,r4,#0x1E
:023A27D8 E2811082 add  r1,r1,#0x82
:023A27DC EBFFDD4C bl 02399D14
:023A27E0 E3500000 cmp r0,#0x0
:023A27E4 0A000005 beq 023A2800
:023A27E8 E3A00030 mov  r0,#0x30		;r0=48(0x30)
:023A27EC EB4018B6 bl 033A8ACC
:023A27F0 EBFFDC39 bl 023998DC
:023A27F4 E1D412BC ldrh r1,[r4, #+0x2c]		;r4+0x2c=*(0000002c)
:023A27F8 E284001E add  r0,r4,#0x1E
:023A27FC EBFFEBB8 bl 0239D6E4
:023A2800 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A2804 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A2808 0380FFF4 orreq  r15,r0,#0x3D0
:023A280C E92D40F0 stmdb  r13!,{r4,r5,r6,r7,r14}
:023A2810 E24DD02C sub  r13,r13,#0x2C
:023A2814 E59F11B8 ldr r1,[r15, #+0x1b8]		;r15+0x1b8=*(023a29d4)=#58785780(0x0380fff4)
:023A2818 E1A07000 mov  r7,r0			;r7=48(0x30)
:023A281C E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A2820 E1D750B6 ldrh r5,[r7, #+0x6]		;r7+0x6=*(00000036)
:023A2824 E2804FC7 add  r4,r0,#0x31C
:023A2828 E3550004 cmp r5,#0x4
:023A282C 9A000065 bls 023A29C8
:023A2830 E2800C03 add  r0,r0,#0x300
:023A2834 E1D005B0 ldrh r0,[r0, #+0x50]		;r0+0x50=*(ae08733b)
:023A2838 E3500001 cmp r0,#0x1
:023A283C 1A000061 bne 023A29C8
:023A2840 E287001E add  r0,r7,#0x1E
:023A2844 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023A2848 EBFFFC11 bl 023A1894
:023A284C E3500000 cmp r0,#0x0
:023A2850 1A00005C bne 023A29C8
:023A2854 E1D760B2 ldrh r6,[r7, #+0x2]		;r7+0x2=*(00000032)
:023A2858 E3560000 cmp r6,#0x0
:023A285C 0A000003 beq 023A2870
:023A2860 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A2864 EBFFE405 bl 0239B880
:023A2868 E3500030 cmp r0,#0x30
:023A286C 2A00000C bcs 023A28A4
:023A2870 E287001E add  r0,r7,#0x1E
:023A2874 E3A010C0 mov  r1,#0xC0		;r1=192(0xc0)
:023A2878 EBFFFC05 bl 023A1894
:023A287C E3500000 cmp r0,#0x0
:023A2880 1A000050 bne 023A29C8
:023A2884 E287001E add  r0,r7,#0x1E
:023A2888 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023A288C E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A2890 EBFFFBB1 bl 023A175C
:023A2894 E3500000 cmp r0,#0x0
:023A2898 0A00004A beq 023A29C8
:023A289C EBFFF81E bl 023A091C
:023A28A0 EA000048 b 023A29C8
:023A28A4 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A28A8 EBFFE3F4 bl 0239B880
:023A28AC E3500040 cmp r0,#0x40
:023A28B0 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A28B4 1A000005 bne 023A28D0
:023A28B8 E3A01030 mov  r1,#0x30		;r1=48(0x30)
:023A28BC EBFFE308 bl 0239B4E4
:023A28C0 E287001E add  r0,r7,#0x1E
:023A28C4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A28C8 EBFFEB85 bl 0239D6E4
:023A28CC EA000002 b 023A28DC
:023A28D0 EBFFE425 bl 0239B96C
:023A28D4 E3500000 cmp r0,#0x0
:023A28D8 1A00003A bne 023A29C8
:023A28DC E28D1000 add  r1,r13,#0x0
:023A28E0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A28E4 E3A0202C mov  r2,#0x2C		;r2=44(0x2c)
:023A28E8 EB402BDD bl 033AD864
:023A28EC E2872030 add  r2,r7,#0x30
:023A28F0 E2451004 sub  r1,r5,#0x4
:023A28F4 E58D2000 str r2,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A28F8 E1CD10B8 strh r1,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:023A28FC E28D0000 add  r0,r13,#0x0
:023A2900 EB0002EA bl 023A34B0
:023A2904 E1D712BC ldrh r1,[r7, #+0x2c]		;r7+0x2c=*(0000005c)
:023A2908 E59F00C8 ldr r0,[r15, #+0xc8]		;r15+0xc8=*(023a29d8)=#65474(0x0000ffc2)
:023A290C E1110000 tst r1,r0
:023A2910 1A000017 bne 023A2974
:023A2914 E1A00F81 mov  r0,r1,lsl #0x1f		;r0=0(0x0)
:023A2918 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A291C 0A000014 beq 023A2974
:023A2920 E1D421B8 ldrh r2,[r4, #+0x18]		;r4+0x18=*(00000018)
:023A2924 E3520000 cmp r2,#0x0
:023A2928 01A00D81 moveq  r0,r1,lsl #0x1b		;r0=0(0x0)
:023A292C 01A00FA0 moveq  r0,r0,lsr #0x1f		;r0=0(0x0)
:023A2930 03500001 cmpeq r0,#0x1
:023A2934 0A00000E beq 023A2974
:023A2938 E3520000 cmp r2,#0x0
:023A293C 0A000003 beq 023A2950
:023A2940 E1D702BC ldrh r0,[r7, #+0x2c]		;r7+0x2c=*(0000005c)
:023A2944 E1A00D80 mov  r0,r0,lsl #0x1b		;r0=0(0x0)
:023A2948 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A294C 0A000008 beq 023A2974
:023A2950 E1D401BE ldrh r0,[r4, #+0x1e]		;r4+0x1e=*(0000001e)
:023A2954 E1A00E80 mov  r0,r0,lsl #0x1d		;r0=0(0x0)
:023A2958 E1A00FA0 mov  r0,r0,lsr #0x1f		;r0=0(0x0)
:023A295C E3500001 cmp r0,#0x1
:023A2960 1A000005 bne 023A297C
:023A2964 E1D702BC ldrh r0,[r7, #+0x2c]		;r7+0x2c=*(0000005c)
:023A2968 E1A00D00 mov  r0,r0,lsl #0x1a		;r0=0(0x0)
:023A296C E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A2970 1A000001 bne 023A297C
:023A2974 E3A0100A mov  r1,#0xA		;r1=10(0xa)
:023A2978 EA00000C b 023A29B0
:023A297C E1A00006 mov  r0,r6			;r0=0(0x0)
:023A2980 EBFFE349 bl 0239B6AC
:023A2984 E1DD00BA ldrh r0,[r13, #+0xa]		;r13+0xa=*(42032e82)=#0(0x00000000)
:023A2988 E3100001 tst r0,#0x1
:023A298C 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:023A2990 0A000006 beq 023A29B0
:023A2994 E3100004 tst r0,#0x4
:023A2998 03A01012 moveq  r1,#0x12		;r1=18(0x12)
:023A299C 0A000003 beq 023A29B0
:023A29A0 E1DD11B6 ldrh r1,[r13, #+0x16]		;r13+0x16=*(42032e8e)=#0(0x00000000)
:023A29A4 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A29A8 EBFFE347 bl 0239B6CC
:023A29AC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A29B0 E59D201C ldr r2,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:023A29B4 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A29B8 EBFFF9D7 bl 023A111C
:023A29BC E3500000 cmp r0,#0x0
:023A29C0 0A000000 beq 023A29C8
:023A29C4 EBFFF7D4 bl 023A091C
:023A29C8 E28DD02C add  r13,r13,#0x2C
:023A29CC E8BD40F0 ldmia  r13!,{r4,r5,r6,r7,r14}
:023A29D0 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A29D4 0380FFF4 orreq  r15,r0,#0x3D0
:023A29D8 0000FFC2 andeq  r15,r0,r2,asr #0x1f
:023A29DC E92D4018 stmdb  r13!,{r3,r4,r14}
:023A29E0 E24DD02C sub  r13,r13,#0x2C
:023A29E4 E1A04000 mov  r4,r0			;r4=0(0x0)
:023A29E8 E284001E add  r0,r4,#0x1E
:023A29EC E3A01050 mov  r1,#0x50		;r1=80(0x50)
:023A29F0 EBFFFBA7 bl 023A1894
:023A29F4 E3500000 cmp r0,#0x0
:023A29F8 1A000020 bne 023A2A80
:023A29FC E1D402B4 ldrh r0,[r4, #+0x24]		;r4+0x24=*(00000024)
:023A2A00 E3100001 tst r0,#0x1
:023A2A04 1A000002 bne 023A2A14
:023A2A08 E1D400B8 ldrh r0,[r4, #+0x8]		;r4+0x8=*(00000008)
:023A2A0C E3100902 tst r0,#0x8000
:023A2A10 0A00001A beq 023A2A80
:023A2A14 E28D1000 add  r1,r13,#0x0
:023A2A18 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A2A1C E3A0202C mov  r2,#0x2C		;r2=44(0x2c)
:023A2A20 EB402B8F bl 033AD864
:023A2A24 E284002C add  r0,r4,#0x2C
:023A2A28 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A2A2C E1D410B6 ldrh r1,[r4, #+0x6]		;r4+0x6=*(00000006)
:023A2A30 E59F0054 ldr r0,[r15, #+0x54]		;r15+0x54=*(023a2a8c)=#58785780(0x0380fff4)
:023A2A34 E1CD10B8 strh r1,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:023A2A38 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A2A3C E2800C03 add  r0,r0,#0x300
:023A2A40 E1D003BA ldrh r0,[r0, #+0x3a]		;r0+0x3a=*(ae087325)
:023A2A44 E1A00F00 mov  r0,r0,lsl #0x1e		;r0=-1073741824(0xc0000000)
:023A2A48 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=1(0x1)
:023A2A4C 03A00B02 moveq  r0,#0x800		;r0=2048(0x800)
:023A2A50 01CD00BC streqh r0,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:023A2A54 E28D0000 add  r0,r13,#0x0
:023A2A58 EB000294 bl 023A34B0
:023A2A5C E1DD00BA ldrh r0,[r13, #+0xa]		;r13+0xa=*(42032e82)=#0(0x00000000)
:023A2A60 E2000001 and  r0,r0,#0x1
:023A2A64 E3500001 cmp r0,#0x1
:023A2A68 1A000004 bne 023A2A80
:023A2A6C E284001E add  r0,r4,#0x1E
:023A2A70 EBFFFA81 bl 023A147C
:023A2A74 E3500000 cmp r0,#0x0
:023A2A78 0A000000 beq 023A2A80
:023A2A7C EBFFF7A6 bl 023A091C
:023A2A80 E28DD02C add  r13,r13,#0x2C
:023A2A84 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023A2A88 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A2A8C 0380FFF4 orreq  r15,r0,#0x3D0
:023A2A90 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A2A94 E24DD030 sub  r13,r13,#0x30
:023A2A98 E59F23B8 ldr r2,[r15, #+0x3b8]		;r15+0x3b8=*(023a2e58)=#58785780(0x0380fff4)
:023A2A9C E1A07000 mov  r7,r0			;r7=0(0x0)
:023A2AA0 E5922000 ldr r2,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A2AA4 E1A0A001 mov  r10,r1			;r10=0(0x0)
:023A2AA8 E2820B01 add  r0,r2,#0x400
:023A2AAC E1D010B4 ldrh r1,[r0, #+0x4]		;r0+0x4=*(00000004)
:023A2AB0 E2820004 add  r0,r2,#0x4
:023A2AB4 E3510013 cmp r1,#0x13
:023A2AB8 E2804B01 add  r4,r0,#0x400
:023A2ABC 1A0000E2 bne 023A2E4C
:023A2AC0 E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000018)
:023A2AC4 E594501C ldr r5,[r4, #+0x1c]		;r4+0x1c=*(0000001c)
:023A2AC8 E280804E add  r8,r0,#0x4E
:023A2ACC E3A06000 mov  r6,#0x0		;r6=0(0x0)
:023A2AD0 EA00000A b 023A2B00
:023A2AD4 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A2AD8 E2871024 add  r1,r7,#0x24
:023A2ADC EBFFDC8C bl 02399D14
:023A2AE0 E3500000 cmp r0,#0x0
:023A2AE4 11D510B6 ldrneh r1,[r5, #+0x6]		;r5+0x6=*(00000006)
:023A2AE8 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023A2AEC 11810610 orrne  r0,r1,r0,lsl r6
:023A2AF0 11C500B6 strneh r0,[r5, #+0x6]		;r5+0x6=*(00000006)
:023A2AF4 1A0000D4 bne 023A2E4C
:023A2AF8 E2888006 add  r8,r8,#0x6
:023A2AFC E2866001 add  r6,r6,#0x1
:023A2B00 E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(00000018)
:023A2B04 E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(0000004d)
:023A2B08 E1560000 cmp r6,r0
:023A2B0C 3AFFFFF0 bcc 023A2AD4
:023A2B10 E285600A add  r6,r5,#0xA
:023A2B14 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:023A2B18 EA000007 b 023A2B3C
:023A2B1C E2870024 add  r0,r7,#0x24
:023A2B20 E2861004 add  r1,r6,#0x4
:023A2B24 EBFFDC7A bl 02399D14
:023A2B28 E3500000 cmp r0,#0x0
:023A2B2C 1A0000C6 bne 023A2E4C
:023A2B30 E1D600B0 ldrh r0,[r6, #+0x0]		;r6+0x0=*(00000000)
:023A2B34 E2888001 add  r8,r8,#0x1
:023A2B38 E0866080 add  r6,r6,r0,lsl #0x1
:023A2B3C E1D500B8 ldrh r0,[r5, #+0x8]		;r5+0x8=*(00000008)
:023A2B40 E1580000 cmp r8,r0
:023A2B44 3AFFFFF4 bcc 023A2B1C
:023A2B48 E1A01006 mov  r1,r6			;r1=0(0x0)
:023A2B4C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A2B50 E3A02040 mov  r2,#0x40		;r2=64(0x40)
:023A2B54 EB402B2B bl 033AD808
:023A2B58 E1D780B6 ldrh r8,[r7, #+0x6]		;r7+0x6=*(00000006)
:023A2B5C E358000C cmp r8,#0xC
:023A2B60 9A0000B9 bls 023A2E4C
:023A2B64 E35A0000 cmp r10,#0x0
:023A2B68 1A000012 bne 023A2BB8
:023A2B6C E28D1004 add  r1,r13,#0x4
:023A2B70 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A2B74 E3A0202C mov  r2,#0x2C		;r2=44(0x2c)
:023A2B78 EB402B39 bl 033AD864
:023A2B7C E2873038 add  r3,r7,#0x38
:023A2B80 E248200C sub  r2,r8,#0xC
:023A2B84 E3A00038 mov  r0,#0x38		;r0=56(0x38)
:023A2B88 E1CD01B0 strh r0,[r13, #+0x10]		;r13+0x10=*(42032e88)=#0(0x00000000)
:023A2B8C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A2B90 E58D3004 str r3,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023A2B94 E1CD20BC strh r2,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:023A2B98 E1CD10BE strh r1,[r13, #+0xe]		;r13+0xe=*(42032e86)=#0(0x00000000)
:023A2B9C E1D710B8 ldrh r1,[r7, #+0x8]		;r7+0x8=*(00000008)
:023A2BA0 E28D0004 add  r0,r13,#0x4
:023A2BA4 E1CD10B8 strh r1,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:023A2BA8 E1D713B6 ldrh r1,[r7, #+0x36]		;r7+0x36=*(00000036)
:023A2BAC E1CD10BA strh r1,[r13, #+0xa]		;r13+0xa=*(42032e82)=#0(0x00000000)
:023A2BB0 EB00023E bl 023A34B0
:023A2BB4 E28DA004 add  r10,r13,#0x4
:023A2BB8 E59A0028 ldr r0,[r10, #+0x28]		;r10+0x28=*(00000028)
:023A2BBC E3500000 cmp r0,#0x0
:023A2BC0 01DA01BA ldreqh r0,[r10, #+0x1a]		;r10+0x1a=*(0000001a)
:023A2BC4 0A000004 beq 023A2BDC
:023A2BC8 E2800001 add  r0,r0,#0x1
:023A2BCC EBFFDE87 bl 0239A5F0
:023A2BD0 E2400008 sub  r0,r0,#0x8
:023A2BD4 E1C603BC strh r0,[r6, #+0x3c]		;r6+0x3c=*(0000003c)
:023A2BD8 E1D603BC ldrh r0,[r6, #+0x3c]		;r6+0x3c=*(0000003c)
:023A2BDC E2800041 add  r0,r0,#0x41
:023A2BE0 E1A000A0 mov  r0,r0,lsr #0x1		;r0=0(0x0)
:023A2BE4 E1C600B0 strh r0,[r6, #+0x0]		;r6+0x0=*(00000000)
:023A2BE8 E1DA00BA ldrh r0,[r10, #+0xa]		;r10+0xa=*(0000000a)
:023A2BEC E2000001 and  r0,r0,#0x1
:023A2BF0 E3500001 cmp r0,#0x1
:023A2BF4 1A000091 bne 023A2E40
:023A2BF8 E59F0258 ldr r0,[r15, #+0x258]		;r15+0x258=*(023a2e58)=#58785780(0x0380fff4)
:023A2BFC E1D610B0 ldrh r1,[r6, #+0x0]		;r6+0x0=*(00000000)
:023A2C00 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A2C04 E2800B01 add  r0,r0,#0x400
:023A2C08 E1D000B8 ldrh r0,[r0, #+0x8]		;r0+0x8=*(ae0872f3)
:023A2C0C E1500001 cmp r0,r1
:023A2C10 3A00008A bcc 023A2E40
:023A2C14 E1D713B6 ldrh r1,[r7, #+0x36]		;r7+0x36=*(00000036)
:023A2C18 E2860004 add  r0,r6,#0x4
:023A2C1C E1C612BC strh r1,[r6, #+0x2c]		;r6+0x2c=*(0000002c)
:023A2C20 E2871024 add  r1,r7,#0x24
:023A2C24 EBFFDB55 bl 02399980
:023A2C28 E1D703B4 ldrh r0,[r7, #+0x34]		;r7+0x34=*(00000034)
:023A2C2C E1C603B2 strh r0,[r6, #+0x32]		;r6+0x32=*(00000032)
:023A2C30 E1D701B2 ldrh r0,[r7, #+0x12]		;r7+0x12=*(00000012)
:023A2C34 E20000FF and  r0,r0,#0xFF
:023A2C38 E1C600B2 strh r0,[r6, #+0x2]		;r6+0x2=*(00000002)
:023A2C3C E59A0028 ldr r0,[r10, #+0x28]		;r10+0x28=*(00000028)
:023A2C40 E3500000 cmp r0,#0x0
:023A2C44 0A00000E beq 023A2C84
:023A2C48 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A2C4C E2868040 add  r8,r6,#0x40
:023A2C50 EA000007 b 023A2C74
:023A2C54 E59A0028 ldr r0,[r10, #+0x28]		;r10+0x28=*(00000028)
:023A2C58 E280000A add  r0,r0,#0xA
:023A2C5C E0800007 add  r0,r0,r7
:023A2C60 EBFFDE62 bl 0239A5F0
:023A2C64 E1A01000 mov  r1,r0			;r1=-1375178005(0xae0872eb)
:023A2C68 E0880007 add  r0,r8,r7
:023A2C6C EBFFDE54 bl 0239A5C4
:023A2C70 E2877001 add  r7,r7,#0x1
:023A2C74 E1D603BC ldrh r0,[r6, #+0x3c]		;r6+0x3c=*(0000003c)
:023A2C78 E1570000 cmp r7,r0
:023A2C7C 3AFFFFF4 bcc 023A2C54
:023A2C80 EA000028 b 023A2D28
:023A2C84 E1DA01B8 ldrh r0,[r10, #+0x18]		;r10+0x18=*(00000018)
:023A2C88 E1C603BE strh r0,[r6, #+0x3e]		;r6+0x3e=*(0000003e)
:023A2C8C E1DA01B8 ldrh r0,[r10, #+0x18]		;r10+0x18=*(00000018)
:023A2C90 E3500000 cmp r0,#0x0
:023A2C94 0A000023 beq 023A2D28
:023A2C98 E2877038 add  r7,r7,#0x38
:023A2C9C E286B040 add  r11,r6,#0x40
:023A2CA0 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:023A2CA4 EA00001C b 023A2D1C
:023A2CA8 E1A00007 mov  r0,r7			;r0=0(0x0)
:023A2CAC EBFFDE4F bl 0239A5F0
:023A2CB0 E1A09000 mov  r9,r0			;r9=0(0x0)
:023A2CB4 E2870001 add  r0,r7,#0x1
:023A2CB8 EBFFDE4C bl 0239A5F0
:023A2CBC E3590006 cmp r9,#0x6
:023A2CC0 9A000013 bls 023A2D14
:023A2CC4 E59A1028 ldr r1,[r10, #+0x28]		;r10+0x28=*(00000028)
:023A2CC8 E1570001 cmp r7,r1
:023A2CCC 0A000010 beq 023A2D14
:023A2CD0 E2800002 add  r0,r0,#0x2
:023A2CD4 E3A09000 mov  r9,#0x0		;r9=0(0x0)
:023A2CD8 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A2CDC EA000007 b 023A2D00
:023A2CE0 E1A00007 mov  r0,r7			;r0=0(0x0)
:023A2CE4 EBFFDE41 bl 0239A5F0
:023A2CE8 E1A01000 mov  r1,r0			;r1=0(0x0)
:023A2CEC E1A0000B mov  r0,r11			;r0=0(0x0)
:023A2CF0 EBFFDE33 bl 0239A5C4
:023A2CF4 E28BB001 add  r11,r11,#0x1
:023A2CF8 E2877001 add  r7,r7,#0x1
:023A2CFC E2899001 add  r9,r9,#0x1
:023A2D00 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A2D04 E1590000 cmp r9,r0
:023A2D08 3AFFFFF4 bcc 023A2CE0
:023A2D0C E2888001 add  r8,r8,#0x1
:023A2D10 EA000001 b 023A2D1C
:023A2D14 E2800002 add  r0,r0,#0x2
:023A2D18 E0877000 add  r7,r7,r0
:023A2D1C E1DA01B8 ldrh r0,[r10, #+0x18]		;r10+0x18=*(00000018)
:023A2D20 E1580000 cmp r8,r0
:023A2D24 3AFFFFDF bcc 023A2CA8
:023A2D28 E59A001C ldr r0,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:023A2D2C E3500000 cmp r0,#0x0
:023A2D30 0A000011 beq 023A2D7C
:023A2D34 E2800001 add  r0,r0,#0x1
:023A2D38 EBFFDE2C bl 0239A5F0
:023A2D3C E1C600BA strh r0,[r6, #+0xa]		;r6+0xa=*(0000000a)
:023A2D40 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A2D44 E286800C add  r8,r6,#0xC
:023A2D48 EA000007 b 023A2D6C
:023A2D4C E59A001C ldr r0,[r10, #+0x1c]		;r10+0x1c=*(0000001c)
:023A2D50 E2800002 add  r0,r0,#0x2
:023A2D54 E0800007 add  r0,r0,r7
:023A2D58 EBFFDE24 bl 0239A5F0
:023A2D5C E1A01000 mov  r1,r0			;r1=0(0x0)
:023A2D60 E0880007 add  r0,r8,r7
:023A2D64 EBFFDE16 bl 0239A5C4
:023A2D68 E2877001 add  r7,r7,#0x1
:023A2D6C E1D600BA ldrh r0,[r6, #+0xa]		;r6+0xa=*(0000000a)
:023A2D70 E1570000 cmp r7,r0
:023A2D74 3AFFFFF4 bcc 023A2D4C
:023A2D78 EA000009 b 023A2DA4
:023A2D7C E3A09000 mov  r9,#0x0		;r9=0(0x0)
:023A2D80 E1C690BA strh r9,[r6, #+0xa]		;r6+0xa=*(0000000a)
:023A2D84 E286800C add  r8,r6,#0xC
:023A2D88 E1A07009 mov  r7,r9			;r7=0(0x0)
:023A2D8C E1A01007 mov  r1,r7			;r1=0(0x0)
:023A2D90 E0880009 add  r0,r8,r9
:023A2D94 EBFFDE0A bl 0239A5C4
:023A2D98 E2899001 add  r9,r9,#0x1
:023A2D9C E3590020 cmp r9,#0x20
:023A2DA0 3AFFFFF9 bcc 023A2D8C
:023A2DA4 E1DA01B4 ldrh r0,[r10, #+0x14]		;r10+0x14=*(00000014)
:023A2DA8 E1C602BE strh r0,[r6, #+0x2e]		;r6+0x2e=*(0000002e)
:023A2DAC E1DA01B6 ldrh r0,[r10, #+0x16]		;r10+0x16=*(00000016)
:023A2DB0 E1C603B0 strh r0,[r6, #+0x30]		;r6+0x30=*(00000030)
:023A2DB4 E1DA01B2 ldrh r0,[r10, #+0x12]		;r10+0x12=*(00000012)
:023A2DB8 E1C603B6 strh r0,[r6, #+0x36]		;r6+0x36=*(00000036)
:023A2DBC E59A0020 ldr r0,[r10, #+0x20]		;r10+0x20=*(00000020)
:023A2DC0 E3500000 cmp r0,#0x0
:023A2DC4 0A000002 beq 023A2DD4
:023A2DC8 E2800003 add  r0,r0,#0x3
:023A2DCC EBFFDE07 bl 0239A5F0
:023A2DD0 E1C603B8 strh r0,[r6, #+0x38]		;r6+0x38=*(00000038)
:023A2DD4 E59A0024 ldr r0,[r10, #+0x24]		;r10+0x24=*(00000024)
:023A2DD8 E3500000 cmp r0,#0x0
:023A2DDC 0A000002 beq 023A2DEC
:023A2DE0 E2800003 add  r0,r0,#0x3
:023A2DE4 EBFFDE01 bl 0239A5F0
:023A2DE8 E1C603B4 strh r0,[r6, #+0x34]		;r6+0x34=*(00000034)
:023A2DEC E1D510B2 ldrh r1,[r5, #+0x2]		;r5+0x2=*(00000002)
:023A2DF0 E1D600B0 ldrh r0,[r6, #+0x0]		;r6+0x0=*(00000000)
:023A2DF4 E0810000 add  r0,r1,r0
:023A2DF8 E1C500B2 strh r0,[r5, #+0x2]		;r5+0x2=*(00000002)
:023A2DFC E1D500B8 ldrh r0,[r5, #+0x8]		;r5+0x8=*(00000008)
:023A2E00 E2800001 add  r0,r0,#0x1
:023A2E04 E1C500B8 strh r0,[r5, #+0x8]		;r5+0x8=*(00000008)
:023A2E08 E1D410B4 ldrh r1,[r4, #+0x4]		;r4+0x4=*(00000004)
:023A2E0C E1D600B0 ldrh r0,[r6, #+0x0]		;r6+0x0=*(00000000)
:023A2E10 E0410000 sub  r0,r1,r0
:023A2E14 E1C400B4 strh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:023A2E18 E1D400B4 ldrh r0,[r4, #+0x4]		;r4+0x4=*(00000004)
:023A2E1C E3500020 cmp r0,#0x20
:023A2E20 2A000009 bcs 023A2E4C
:023A2E24 EBFFDD95 bl 0239A480
:023A2E28 E3A02015 mov  r2,#0x15		;r2=21(0x15)
:023A2E2C E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A2E30 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A2E34 E1C420B0 strh r2,[r4, #+0x0]		;r4+0x0=*(00000000)
:023A2E38 EB4013FB bl 033A7E2C
:023A2E3C EA000002 b 023A2E4C
:023A2E40 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(023a2e5c)=#41907392(0x027f74c0)
:023A2E44 E2860004 add  r0,r6,#0x4
:023A2E48 EBFFDACC bl 02399980
:023A2E4C E28DD030 add  r13,r13,#0x30
:023A2E50 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A2E54 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A2E58 0380FFF4 orreq  r15,r0,#0x3D0
:023A2E5C 027F74C0 rsbeqs r7,r15,#0xC0000000
:023A2E60 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A2E64 E59F1580 ldr r1,[r15, #+0x580]		;r15+0x580=*(023a33ec)=#58785780(0x0380fff4)
:023A2E68 E1A0A000 mov  r10,r0			;r10=2(0x2)
:023A2E6C E5912000 ldr r2,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A2E70 E2820C06 add  r0,r2,#0x600
:023A2E74 E1D019B0 ldrh r1,[r0, #+0x90]		;r0+0x90=*(00000092)
:023A2E78 E2820004 add  r0,r2,#0x4
:023A2E7C E3110008 tst r1,#0x8
:023A2E80 E2824FD1 add  r4,r2,#0x344
:023A2E84 E2809B01 add  r9,r0,#0x400
:023A2E88 0A00001C beq 023A2F00
:023A2E8C E59F155C ldr r1,[r15, #+0x55c]		;r15+0x55c=*(023a33f0)=#75530416(0x048080b0)
:023A2E90 E282002C add  r0,r2,#0x2C
:023A2E94 E1D120B0 ldrh r2,[r1, #+0x0]		;r1+0x0=*(048080b0)=#-1(0xffffffff)
:023A2E98 E2801B01 add  r1,r0,#0x400
:023A2E9C E3120001 tst r2,#0x1
:023A2EA0 11D100B0 ldrneh r0,[r1, #+0x0]		;r1+0x0=*(048080b0)=#-1(0xffffffff)
:023A2EA4 13500000 cmpne r0,#0x0
:023A2EA8 1A000014 bne 023A2F00
:023A2EAC E3120004 tst r2,#0x4
:023A2EB0 11D101B4 ldrneh r0,[r1, #+0x14]		;r1+0x14=*(048080c4)=#-1(0xffffffff)
:023A2EB4 13500000 cmpne r0,#0x0
:023A2EB8 1A000010 bne 023A2F00
:023A2EBC E3120008 tst r2,#0x8
:023A2EC0 11D102B8 ldrneh r0,[r1, #+0x28]		;r1+0x28=*(048080d8)=#-1(0xffffffff)
:023A2EC4 13500000 cmpne r0,#0x0
:023A2EC8 1A00000C bne 023A2F00
:023A2ECC E59F0520 ldr r0,[r15, #+0x520]		;r15+0x520=*(023a33f4)=#75530652(0x0480819c)
:023A2ED0 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(0480819c)=#-1(0xffffffff)
:023A2ED4 E3100001 tst r0,#0x1
:023A2ED8 1A000008 bne 023A2F00
:023A2EDC E59F2514 ldr r2,[r15, #+0x514]		;r15+0x514=*(023a33f8)=#75530290(0x04808032)
:023A2EE0 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023A2EE4 E1C230B0 strh r3,[r2, #+0x0]		;r2+0x0=*(04808032)=#1461596928(0x571e3300)
:023A2EE8 E3A01902 mov  r1,#0x8000		;r1=32768(0x8000)
:023A2EEC E59F04F8 ldr r0,[r15, #+0x4f8]		;r15+0x4f8=*(023a33ec)=#58785780(0x0380fff4)
:023A2EF0 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(04808032)=#1461596928(0x571e3300)
:023A2EF4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A2EF8 E2800B01 add  r0,r0,#0x400
:023A2EFC E1C03DBE strh r3,[r0, #+0xde]		;r0+0xde=*(ae0873c9)
:023A2F00 E28A001E add  r0,r10,#0x1E
:023A2F04 E3A010B0 mov  r1,#0xB0		;r1=176(0xb0)
:023A2F08 EBFFFA61 bl 023A1894
:023A2F0C E3500000 cmp r0,#0x0
:023A2F10 1A000133 bne 023A33E4
:023A2F14 E1DA02BE ldrh r0,[r10, #+0x2e]		;r10+0x2e=*(00000030)
:023A2F18 E1DA80B2 ldrh r8,[r10, #+0x2]		;r10+0x2=*(00000004)
:023A2F1C E2800001 add  r0,r0,#0x1
:023A2F20 E1A00800 mov  r0,r0,lsl #0x10		;r0=1928003584(0x72eb0000)
:023A2F24 E3580000 cmp r8,#0x0
:023A2F28 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023A2F2C E1A06820 mov  r6,r0,lsr #0x10		;r6=29419(0x72eb)
:023A2F30 03A07013 moveq  r7,#0x13		;r7=19(0x13)
:023A2F34 03A05001 moveq  r5,#0x1		;r5=1(0x1)
:023A2F38 0A00011A beq 023A33A8
:023A2F3C E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023A2F40 E3500001 cmp r0,#0x1
:023A2F44 1A000019 bne 023A2FB0
:023A2F48 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A2F4C EBFFE24B bl 0239B880
:023A2F50 E3500020 cmp r0,#0x20
:023A2F54 9A000006 bls 023A2F74
:023A2F58 E1A00808 mov  r0,r8,lsl #0x10		;r0=0(0x0)
:023A2F5C E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A2F60 E3A01020 mov  r1,#0x20		;r1=32(0x20)
:023A2F64 EBFFE15E bl 0239B4E4
:023A2F68 E28A001E add  r0,r10,#0x1E
:023A2F6C E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A2F70 EBFFE943 bl 0239D484
:023A2F74 E1DA00B8 ldrh r0,[r10, #+0x8]		;r10+0x8=*(0000000a)
:023A2F78 E3100B01 tst r0,#0x400
:023A2F7C 0A00000B beq 023A2FB0
:023A2F80 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A2F84 EBFFE25D bl 0239B900
:023A2F88 E3500000 cmp r0,#0x0
:023A2F8C 0A000007 beq 023A2FB0
:023A2F90 E3A05001 mov  r5,#0x1		;r5=1(0x1)
:023A2F94 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A2F98 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A2F9C E1CA52BC strh r5,[r10, #+0x2c]		;r10+0x2c=*(0000002e)
:023A2FA0 E3A0700F mov  r7,#0xF		;r7=15(0xf)
:023A2FA4 E3A06004 mov  r6,#0x4		;r6=4(0x4)
:023A2FA8 EBFFE1D7 bl 0239B70C
:023A2FAC EA0000FD b 023A33A8
:023A2FB0 E1DA02BC ldrh r0,[r10, #+0x2c]		;r10+0x2c=*(0000002e)
:023A2FB4 E3500000 cmp r0,#0x0
:023A2FB8 0A000002 beq 023A2FC8
:023A2FBC E3500001 cmp r0,#0x1
:023A2FC0 0A000037 beq 023A30A4
:023A2FC4 EA0000F3 b 023A3398
:023A2FC8 E1D410BC ldrh r1,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023A2FCC E3510001 cmp r1,#0x1
:023A2FD0 059F0414 ldreq r0,[r15, #+0x414]		;r15+0x414=*(023a33ec)=#58785780(0x0380fff4)
:023A2FD4 05900000 ldreq r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A2FD8 02800C03 addeq  r0,r0,#0x300
:023A2FDC 01D003B2 ldreqh r0,[r0, #+0x32]		;r0+0x32=*(ae08731d)
:023A2FE0 03500001 cmpeq r0,#0x1
:023A2FE4 03A0700D moveq  r7,#0xD		;r7=13(0xd)
:023A2FE8 03A05001 moveq  r5,#0x1		;r5=1(0x1)
:023A2FEC 0A0000ED beq 023A33A8
:023A2FF0 E3510001 cmp r1,#0x1
:023A2FF4 1A000006 bne 023A3014
:023A2FF8 E1DA02BE ldrh r0,[r10, #+0x2e]		;r10+0x2e=*(00000030)
:023A2FFC E3A05001 mov  r5,#0x1		;r5=1(0x1)
:023A3000 E3500001 cmp r0,#0x1
:023A3004 03A07000 moveq  r7,#0x0		;r7=0(0x0)
:023A3008 13A0700E movne  r7,#0xE		;r7=14(0xe)
:023A300C 13A06002 movne  r6,#0x2		;r6=2(0x2)
:023A3010 EA0000E4 b 023A33A8
:023A3014 0A0000E3 beq 023A33A8
:023A3018 E1DA02BE ldrh r0,[r10, #+0x2e]		;r10+0x2e=*(00000030)
:023A301C E3500002 cmp r0,#0x2
:023A3020 05991018 ldreq r1,[r9, #+0x18]		;r9+0x18=*(00000018)
:023A3024 01D101B6 ldreqh r0,[r1, #+0x16]		;r1+0x16=*(00000016)
:023A3028 03500000 cmpeq r0,#0x0
:023A302C 1A0000DD bne 023A33A8
:023A3030 E2810010 add  r0,r1,#0x10
:023A3034 E28A101E add  r1,r10,#0x1E
:023A3038 EBFFDB35 bl 02399D14
:023A303C E3500000 cmp r0,#0x0
:023A3040 0A0000D8 beq 023A33A8
:023A3044 E1D900B0 ldrh r0,[r9, #+0x0]		;r9+0x0=*(00000000)
:023A3048 E3500031 cmp r0,#0x31
:023A304C 1A0000D5 bne 023A33A8
:023A3050 EBFFDD0A bl 0239A480
:023A3054 E1DA03B0 ldrh r0,[r10, #+0x30]		;r10+0x30=*(00000032)
:023A3058 E3500000 cmp r0,#0x0
:023A305C 1599001C ldrne r0,[r9, #+0x1c]		;r9+0x1c=*(0000001c)
:023A3060 13A0100C movne  r1,#0xC		;r1=12(0xc)
:023A3064 11C010B4 strneh r1,[r0, #+0x4]		;r0+0x4=*(ae0872ef)
:023A3068 11DA13B0 ldrneh r1,[r10, #+0x30]		;r10+0x30=*(00000032)
:023A306C 1A000004 bne 023A3084
:023A3070 E3A00030 mov  r0,#0x30		;r0=48(0x30)
:023A3074 EB401694 bl 033A8ACC
:023A3078 E599001C ldr r0,[r9, #+0x1c]		;r9+0x1c=*(0000001c)
:023A307C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A3080 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000034)
:023A3084 E599001C ldr r0,[r9, #+0x1c]		;r9+0x1c=*(0000001c)
:023A3088 E3A02035 mov  r2,#0x35		;r2=53(0x35)
:023A308C E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000036)
:023A3090 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A3094 E1A01000 mov  r1,r0			;r1=2(0x2)
:023A3098 E1C920B0 strh r2,[r9, #+0x0]		;r9+0x0=*(00000000)
:023A309C EB401362 bl 033A7E2C
:023A30A0 EA0000C0 b 023A33A8
:023A30A4 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000000c)
:023A30A8 E3500001 cmp r0,#0x1
:023A30AC 1A000064 bne 023A3244
:023A30B0 E1A00808 mov  r0,r8,lsl #0x10		;r0=0(0x0)
:023A30B4 E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A30B8 E3A01020 mov  r1,#0x20		;r1=32(0x20)
:023A30BC EBFFE108 bl 0239B4E4
:023A30C0 E1DA02BE ldrh r0,[r10, #+0x2e]		;r10+0x2e=*(00000030)
:023A30C4 E3500001 cmp r0,#0x1
:023A30C8 1A000024 bne 023A3160
:023A30CC E28A001E add  r0,r10,#0x1E
:023A30D0 E3A01080 mov  r1,#0x80		;r1=128(0x80)
:023A30D4 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A30D8 EBFFF96F bl 023A169C
:023A30DC E1B04000 movs r4,r0			;r4=0(0x0)
:023A30E0 0A0000B0 beq 023A33A8
:023A30E4 E1DA12BC ldrh r1,[r10, #+0x2c]		;r10+0x2c=*(0000002e)
:023A30E8 E59F030C ldr r0,[r15, #+0x30c]		;r15+0x30c=*(023a33fc)=#75530308(0x04808044)
:023A30EC E1C412BC strh r1,[r4, #+0x2c]		;r4+0x2c=*(0000002c)
:023A30F0 E1C462BE strh r6,[r4, #+0x2e]		;r4+0x2e=*(0000002e)
:023A30F4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A30F8 E1C413B0 strh r1,[r4, #+0x30]		;r4+0x30=*(00000030)
:023A30FC E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(04808044)=#1937338112(0x73796f00)
:023A3100 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(04808044)=#1937338112(0x73796f00)
:023A3104 E0810400 add  r0,r1,r0,lsl #0x8
:023A3108 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:023A310C E1B09820 movs r9,r0,lsr #0x10		;r9=0(0x0)
:023A3110 03A09001 moveq  r9,#0x1		;r9=1(0x1)
:023A3114 E1A00009 mov  r0,r9			;r0=1(0x1)
:023A3118 EBFFDD48 bl 0239A640
:023A311C E1A00008 mov  r0,r8			;r0=0(0x0)
:023A3120 E1A01009 mov  r1,r9			;r1=1(0x1)
:023A3124 EBFFE178 bl 0239B70C
:023A3128 E2840033 add  r0,r4,#0x33
:023A312C E2849034 add  r9,r4,#0x34
:023A3130 EBFFDD2E bl 0239A5F0
:023A3134 E1A0B000 mov  r11,r0			;r11=0(0x0)
:023A3138 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:023A313C EA000002 b 023A314C
:023A3140 EBFFDD44 bl 0239A658
:023A3144 E0C900B2 strh r0,[r9],#+0x2
:023A3148 E2888002 add  r8,r8,#0x2
:023A314C E158000B cmp r8,r11
:023A3150 3AFFFFFA bcc 023A3140
:023A3154 E1A00004 mov  r0,r4			;r0=0(0x0)
:023A3158 EBFFF5EF bl 023A091C
:023A315C EA000091 b 023A33A8
:023A3160 E3500003 cmp r0,#0x3
:023A3164 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A3168 1A00002F bne 023A322C
:023A316C EBFFE1C3 bl 0239B880
:023A3170 E3500020 cmp r0,#0x20
:023A3174 1A000003 bne 023A3188
:023A3178 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A317C EBFFE1DF bl 0239B900
:023A3180 E3500000 cmp r0,#0x0
:023A3184 1A000002 bne 023A3194
:023A3188 E3A07001 mov  r7,#0x1		;r7=1(0x1)
:023A318C E1A05007 mov  r5,r7			;r5=1(0x1)
:023A3190 EA000084 b 023A33A8
:023A3194 E1DA00B2 ldrh r0,[r10, #+0x2]		;r10+0x2=*(00000004)
:023A3198 EBFFE1D8 bl 0239B900
:023A319C EBFFDD27 bl 0239A640
:023A31A0 E28A0033 add  r0,r10,#0x33
:023A31A4 E28A7034 add  r7,r10,#0x34
:023A31A8 EBFFDD10 bl 0239A5F0
:023A31AC E1A04000 mov  r4,r0			;r4=0(0x0)
:023A31B0 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023A31B4 EA000005 b 023A31D0
:023A31B8 EBFFDD26 bl 0239A658
:023A31BC E0D710B2 ldrh r1,[r7],#+0x2
:023A31C0 E1510000 cmp r1,r0
:023A31C4 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023A31C8 1A00000C bne 023A3200
:023A31CC E2855001 add  r5,r5,#0x1
:023A31D0 E15500A4 cmp r5,r4,lsr #0x1
:023A31D4 3AFFFFF7 bcc 023A31B8
:023A31D8 E3140001 tst r4,#0x1
:023A31DC 0A000006 beq 023A31FC
:023A31E0 EBFFDD1C bl 0239A658
:023A31E4 E1D710B0 ldrh r1,[r7, #+0x0]		;r7+0x0=*(00000001)
:023A31E8 E20000FF and  r0,r0,#0xFF
:023A31EC E20110FF and  r1,r1,#0xFF
:023A31F0 E1510000 cmp r1,r0
:023A31F4 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023A31F8 1A000000 bne 023A3200
:023A31FC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A3200 E3500000 cmp r0,#0x0
:023A3204 E1A00008 mov  r0,r8			;r0=0(0x0)
:023A3208 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A320C E3A05001 mov  r5,#0x1		;r5=1(0x1)
:023A3210 1A000002 bne 023A3220
:023A3214 E3A0700F mov  r7,#0xF		;r7=15(0xf)
:023A3218 EBFFE13B bl 0239B70C
:023A321C EA000061 b 023A33A8
:023A3220 EBFFE139 bl 0239B70C
:023A3224 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A3228 EA00005E b 023A33A8
:023A322C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A3230 EBFFE135 bl 0239B70C
:023A3234 E3A0700E mov  r7,#0xE		;r7=14(0xe)
:023A3238 E3A06002 mov  r6,#0x2		;r6=2(0x2)
:023A323C E3A05001 mov  r5,#0x1		;r5=1(0x1)
:023A3240 EA000058 b 023A33A8
:023A3244 E5991018 ldr r1,[r9, #+0x18]		;r9+0x18=*(00000019)
:023A3248 E1D101B6 ldrh r0,[r1, #+0x16]		;r1+0x16=*(00000016)
:023A324C E3500001 cmp r0,#0x1
:023A3250 1A000054 bne 023A33A8
:023A3254 E2810010 add  r0,r1,#0x10
:023A3258 E28A101E add  r1,r10,#0x1E
:023A325C EBFFDAAC bl 02399D14
:023A3260 E3500000 cmp r0,#0x0
:023A3264 0A00004F beq 023A33A8
:023A3268 E1DA02BE ldrh r0,[r10, #+0x2e]		;r10+0x2e=*(00000030)
:023A326C E3500002 cmp r0,#0x2
:023A3270 1A00002F bne 023A3334
:023A3274 E1D900B0 ldrh r0,[r9, #+0x0]		;r9+0x0=*(00000001)
:023A3278 E3500031 cmp r0,#0x31
:023A327C 1A000049 bne 023A33A8
:023A3280 E1DA03B0 ldrh r0,[r10, #+0x30]		;r10+0x30=*(00000032)
:023A3284 E3500000 cmp r0,#0x0
:023A3288 0A00000E beq 023A32C8
:023A328C EBFFDC7B bl 0239A480
:023A3290 E3A00035 mov  r0,#0x35		;r0=53(0x35)
:023A3294 E1C900B0 strh r0,[r9, #+0x0]		;r9+0x0=*(00000001)
:023A3298 E599001C ldr r0,[r9, #+0x1c]		;r9+0x1c=*(0000001d)
:023A329C E3A0100C mov  r1,#0xC		;r1=12(0xc)
:023A32A0 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000039)
:023A32A4 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A32A8 E1DA33B0 ldrh r3,[r10, #+0x30]		;r10+0x30=*(00000032)
:023A32AC E599201C ldr r2,[r9, #+0x1c]		;r9+0x1c=*(0000001d)
:023A32B0 E1A01000 mov  r1,r0			;r1=2(0x2)
:023A32B4 E1C230B6 strh r3,[r2, #+0x6]		;r2+0x6=*(00000007)
:023A32B8 EB4012DB bl 033A7E2C
:023A32BC E3A00020 mov  r0,#0x20		;r0=32(0x20)
:023A32C0 EB401601 bl 033A8ACC
:023A32C4 EA000037 b 023A33A8
:023A32C8 E3A01033 mov  r1,#0x33		;r1=51(0x33)
:023A32CC E28A0033 add  r0,r10,#0x33
:023A32D0 E1C910B0 strh r1,[r9, #+0x0]		;r9+0x0=*(00000001)
:023A32D4 EBFFDCC5 bl 0239A5F0
:023A32D8 E1A01000 mov  r1,r0			;r1=32(0x20)
:023A32DC E28A001E add  r0,r10,#0x1E
:023A32E0 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A32E4 EBFFF8EC bl 023A169C
:023A32E8 E1B04000 movs r4,r0			;r4=32(0x20)
:023A32EC 0A00002D beq 023A33A8
:023A32F0 E1D411B4 ldrh r1,[r4, #+0x14]		;r4+0x14=*(00000034)
:023A32F4 E28A002C add  r0,r10,#0x2C
:023A32F8 E3811901 orr  r1,r1,#0x4000
:023A32FC E1C411B4 strh r1,[r4, #+0x14]		;r4+0x14=*(00000034)
:023A3300 E1DA20B6 ldrh r2,[r10, #+0x6]		;r10+0x6=*(00000008)
:023A3304 E284102C add  r1,r4,#0x2C
:023A3308 E2822001 add  r2,r2,#0x1
:023A330C EB402947 bl 033AD830
:023A3310 E1DA12BC ldrh r1,[r10, #+0x2c]		;r10+0x2c=*(0000002e)
:023A3314 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:023A3318 E1C412BC strh r1,[r4, #+0x2c]		;r4+0x2c=*(0000004c)
:023A331C E1C402BE strh r0,[r4, #+0x2e]		;r4+0x2e=*(0000004e)
:023A3320 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A3324 E1A00004 mov  r0,r4			;r0=32(0x20)
:023A3328 E1C413B0 strh r1,[r4, #+0x30]		;r4+0x30=*(00000050)
:023A332C EBFFF57A bl 023A091C
:023A3330 EA00001C b 023A33A8
:023A3334 E3500004 cmp r0,#0x4
:023A3338 01D900B0 ldreqh r0,[r9, #+0x0]		;r9+0x0=*(00000001)
:023A333C 03500033 cmpeq r0,#0x33
:023A3340 1A000018 bne 023A33A8
:023A3344 EBFFDC4D bl 0239A480
:023A3348 E1DA03B0 ldrh r0,[r10, #+0x30]		;r10+0x30=*(00000032)
:023A334C E3500000 cmp r0,#0x0
:023A3350 1599001C ldrne r0,[r9, #+0x1c]		;r9+0x1c=*(0000001d)
:023A3354 13A0100C movne  r1,#0xC		;r1=12(0xc)
:023A3358 11C010B4 strneh r1,[r0, #+0x4]		;r0+0x4=*(00000024)
:023A335C 11DA13B0 ldrneh r1,[r10, #+0x30]		;r10+0x30=*(00000032)
:023A3360 1A000004 bne 023A3378
:023A3364 E3A00030 mov  r0,#0x30		;r0=48(0x30)
:023A3368 EB4015D7 bl 033A8ACC
:023A336C E599001C ldr r0,[r9, #+0x1c]		;r9+0x1c=*(0000001d)
:023A3370 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A3374 E1C010B4 strh r1,[r0, #+0x4]		;r0+0x4=*(00000034)
:023A3378 E599001C ldr r0,[r9, #+0x1c]		;r9+0x1c=*(0000001d)
:023A337C E3A02035 mov  r2,#0x35		;r2=53(0x35)
:023A3380 E1C010B6 strh r1,[r0, #+0x6]		;r0+0x6=*(00000036)
:023A3384 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A3388 E1A01000 mov  r1,r0			;r1=2(0x2)
:023A338C E1C920B0 strh r2,[r9, #+0x0]		;r9+0x0=*(00000001)
:023A3390 EB4012A5 bl 033A7E2C
:023A3394 EA000003 b 023A33A8
:023A3398 E1D400BC ldrh r0,[r4, #+0xc]		;r4+0xc=*(0000002c)
:023A339C E3500001 cmp r0,#0x1
:023A33A0 03A0700D moveq  r7,#0xD		;r7=13(0xd)
:023A33A4 03A05001 moveq  r5,#0x1		;r5=1(0x1)
:023A33A8 E3550000 cmp r5,#0x0
:023A33AC 0A00000C beq 023A33E4
:023A33B0 E3570000 cmp r7,#0x0
:023A33B4 13A02001 movne  r2,#0x1		;r2=1(0x1)
:023A33B8 03A02000 moveq  r2,#0x0		;r2=0(0x0)
:023A33BC E28A001E add  r0,r10,#0x1E
:023A33C0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A33C4 EBFFF8B4 bl 023A169C
:023A33C8 E3500000 cmp r0,#0x0
:023A33CC 0A000004 beq 023A33E4
:023A33D0 E1DA12BC ldrh r1,[r10, #+0x2c]		;r10+0x2c=*(0000002e)
:023A33D4 E1C012BC strh r1,[r0, #+0x2c]		;r0+0x2c=*(0000002e)
:023A33D8 E1C062BE strh r6,[r0, #+0x2e]		;r0+0x2e=*(00000030)
:023A33DC E1C073B0 strh r7,[r0, #+0x30]		;r0+0x30=*(00000032)
:023A33E0 EBFFF54D bl 023A091C
:023A33E4 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A33E8 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A33EC 0380FFF4 orreq  r15,r0,#0x3D0
:023A33F0 048080B0 streq r8,[r0],#+0xb0
:023A33F4 0480819C streq r8,[r0],#+0x19c
:023A33F8 04808032 streq r8,[r0],#+0x32
:023A33FC 04808044 streq r8,[r0],#+0x44
:023A3400 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A3404 E59F10A0 ldr r1,[r15, #+0xa0]		;r15+0xa0=*(023a34ac)=#58785780(0x0380fff4)
:023A3408 E1A04000 mov  r4,r0			;r4=2(0x2)
:023A340C E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A3410 E1D450B2 ldrh r5,[r4, #+0x2]		;r4+0x2=*(00000004)
:023A3414 E2801FD1 add  r1,r0,#0x344
:023A3418 E1D100BC ldrh r0,[r1, #+0xc]		;r1+0xc=*(03810000)=#-1946475636(0x8bfb238c)
:023A341C E3500001 cmp r0,#0x1
:023A3420 0A000003 beq 023A3434
:023A3424 E3500002 cmp r0,#0x2
:023A3428 13500003 cmpne r0,#0x3
:023A342C 0A00000E beq 023A346C
:023A3430 EA00001B b 023A34A4
:023A3434 E1A00005 mov  r0,r5			;r0=1(0x1)
:023A3438 EBFFE110 bl 0239B880
:023A343C E3500020 cmp r0,#0x20
:023A3440 9A000017 bls 023A34A4
:023A3444 E1A00805 mov  r0,r5,lsl #0x10		;r0=65536(0x10000)
:023A3448 E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A344C E3A01020 mov  r1,#0x20		;r1=32(0x20)
:023A3450 EBFFE023 bl 0239B4E4
:023A3454 E1D412BC ldrh r1,[r4, #+0x2c]		;r4+0x2c=*(0000002e)
:023A3458 E284001E add  r0,r4,#0x1E
:023A345C EBFFE808 bl 0239D484
:023A3460 E1A00005 mov  r0,r5			;r0=1(0x1)
:023A3464 EBFFF465 bl 023A0600
:023A3468 EA00000D b 023A34A4
:023A346C E1D100B8 ldrh r0,[r1, #+0x8]		;r1+0x8=*(00000028)
:023A3470 E3500020 cmp r0,#0x20
:023A3474 9A00000A bls 023A34A4
:023A3478 E284001E add  r0,r4,#0x1E
:023A347C E2811082 add  r1,r1,#0x82
:023A3480 EBFFDA23 bl 02399D14
:023A3484 E3500000 cmp r0,#0x0
:023A3488 0A000005 beq 023A34A4
:023A348C E3A00020 mov  r0,#0x20		;r0=32(0x20)
:023A3490 EB40158D bl 033A8ACC
:023A3494 EBFFD910 bl 023998DC
:023A3498 E1D412BC ldrh r1,[r4, #+0x2c]		;r4+0x2c=*(0000002e)
:023A349C E284001E add  r0,r4,#0x1E
:023A34A0 EBFFE7F7 bl 0239D484
:023A34A4 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A34A8 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A34AC 0380FFF4 orreq  r15,r0,#0x3D0
:023A34B0 E92D47F0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023A34B4 E59F1314 ldr r1,[r15, #+0x314]		;r15+0x314=*(023a37d0)=#58785780(0x0380fff4)
:023A34B8 E1A09000 mov  r9,r0			;r9=32(0x20)
:023A34BC E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A34C0 E5995000 ldr r5,[r9, #+0x0]		;r9+0x0=*(00000020)
:023A34C4 E2804FD1 add  r4,r0,#0x344
:023A34C8 E1D407BA ldrh r0,[r4, #+0x7a]		;r4+0x7a=*(0000007c)
:023A34CC E59FA2FC ldr r10,[r15, #+0x2fc]		;r15+0x2fc=*(023a37d0)=#58785780(0x0380fff4)
:023A34D0 E1C901B2 strh r0,[r9, #+0x12]		;r9+0x12=*(00000032)
:023A34D4 E1D900BC ldrh r0,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A34D8 E3100B02 tst r0,#0x800
:023A34DC 11D900BA ldrneh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A34E0 13800001 orrne  r0,r0,#0x1
:023A34E4 11C900BA strneh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A34E8 E1D960B8 ldrh r6,[r9, #+0x8]		;r9+0x8=*(00000028)
:023A34EC EA000094 b 023A3744
:023A34F0 E1A00005 mov  r0,r5			;r0=1(0x1)
:023A34F4 EBFFDC3D bl 0239A5F0
:023A34F8 E1A08000 mov  r8,r0			;r8=1(0x1)
:023A34FC E2850001 add  r0,r5,#0x1
:023A3500 E2855002 add  r5,r5,#0x2
:023A3504 EBFFDC39 bl 0239A5F0
:023A3508 E1A07000 mov  r7,r0			;r7=1(0x1)
:023A350C E3580006 cmp r8,#0x6
:023A3510 908FF108 addls  r15,r15,r8,lsl #0x2
:023A3514 EA000006 b 023A3534
:023A3518 EA000008 b 023A3540
:023A351C EA000022 b 023A35AC
:023A3520 EA000084 b 023A3738
:023A3524 EA000039 b 023A3610
:023A3528 EA000053 b 023A367C
:023A352C EA00004A b 023A365C
:023A3530 EA000080 b 023A3738
:023A3534 E35800DD cmp r8,#0xDD
:023A3538 0A000057 beq 023A369C
:023A353C EA000076 b 023A371C
:023A3540 E3570020 cmp r7,#0x20
:023A3544 8A00007B bhi 023A3738
:023A3548 E1D910BC ldrh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A354C E2450002 sub  r0,r5,#0x2
:023A3550 E3811001 orr  r1,r1,#0x1
:023A3554 E1C910BC strh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3558 E589001C str r0,[r9, #+0x1c]		;r9+0x1c=*(0000003c)
:023A355C E3570000 cmp r7,#0x0
:023A3560 1A000005 bne 023A357C
:023A3564 E1D900BC ldrh r0,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3568 E3100B02 tst r0,#0x800
:023A356C 11D900BA ldrneh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3570 13800001 orrne  r0,r0,#0x1
:023A3574 11C900BA strneh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3578 1A00006E bne 023A3738
:023A357C E1D910BA ldrh r1,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3580 E1A00807 mov  r0,r7,lsl #0x10		;r0=65536(0x10000)
:023A3584 E3C12001 bic  r2,r1,#0x1
:023A3588 E1C920BA strh r2,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A358C E1A01005 mov  r1,r5			;r1=1(0x1)
:023A3590 E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A3594 EBFFD9AA bl 02399C44
:023A3598 E3500000 cmp r0,#0x0
:023A359C 11D900BA ldrneh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A35A0 13800001 orrne  r0,r0,#0x1
:023A35A4 11C900BA strneh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A35A8 EA000062 b 023A3738
:023A35AC E3570001 cmp r7,#0x1
:023A35B0 3A000060 bcc 023A3738
:023A35B4 E1D910BC ldrh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A35B8 E2450002 sub  r0,r5,#0x2
:023A35BC E3811004 orr  r1,r1,#0x4
:023A35C0 E1C910BC strh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A35C4 E2891014 add  r1,r9,#0x14
:023A35C8 EBFFD9E5 bl 02399D64
:023A35CC E1D406B0 ldrh r0,[r4, #+0x60]		;r4+0x60=*(00000062)
:023A35D0 E1D416B2 ldrh r1,[r4, #+0x62]		;r4+0x62=*(00000064)
:023A35D4 E1D921B4 ldrh r2,[r9, #+0x14]		;r9+0x14=*(00000034)
:023A35D8 E1801001 orr  r1,r0,r1
:023A35DC E1E01001 mvn  r1,r1
:023A35E0 E1120001 tst r2,r1
:023A35E4 01D911B6 ldreqh r1,[r9, #+0x16]		;r9+0x16=*(00000036)
:023A35E8 01821001 orreq  r1,r2,r1
:023A35EC 00001001 andeq  r1,r0,r1
:023A35F0 01500001 cmpeq r0,r1
:023A35F4 01D900BA ldreqh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A35F8 03800004 orreq  r0,r0,#0x4
:023A35FC 01C900BA streqh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3600 11D900BA ldrneh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3604 13C00004 bicne  r0,r0,#0x4
:023A3608 11C900BA strneh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A360C EA000049 b 023A3738
:023A3610 E3570001 cmp r7,#0x1
:023A3614 3A000047 bcc 023A3738
:023A3618 E1D910BC ldrh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A361C E1A00005 mov  r0,r5			;r0=1(0x1)
:023A3620 E3811002 orr  r1,r1,#0x2
:023A3624 E1C910BC strh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3628 EBFFDBF0 bl 0239A5F0
:023A362C E1C901B2 strh r0,[r9, #+0x12]		;r9+0x12=*(00000032)
:023A3630 E59A0000 ldr r0,[r10, #+0x0]		;r10+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A3634 E1D911B2 ldrh r1,[r9, #+0x12]		;r9+0x12=*(00000032)
:023A3638 E590041C ldr r0,[r0, #+0x41c]		;r0+0x41c=*(ae087707)
:023A363C E1D004BA ldrh r0,[r0, #+0x4a]		;r0+0x4a=*(ae087335)
:023A3640 E1510000 cmp r1,r0
:023A3644 E1D900BA ldrh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3648 03800002 orreq  r0,r0,#0x2
:023A364C 01C900BA streqh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3650 13C00002 bicne  r0,r0,#0x2
:023A3654 11C900BA strneh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3658 EA000036 b 023A3738
:023A365C E3570003 cmp r7,#0x3
:023A3660 3A000034 bcc 023A3738
:023A3664 E1D910BC ldrh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3668 E2450002 sub  r0,r5,#0x2
:023A366C E3811C01 orr  r1,r1,#0x100
:023A3670 E1C910BC strh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3674 E5890024 str r0,[r9, #+0x24]		;r9+0x24=*(00000044)
:023A3678 EA00002E b 023A3738
:023A367C E3570006 cmp r7,#0x6
:023A3680 3A00002C bcc 023A3738
:023A3684 E1D910BC ldrh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3688 E2450002 sub  r0,r5,#0x2
:023A368C E3811C02 orr  r1,r1,#0x200
:023A3690 E1C910BC strh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3694 E5890020 str r0,[r9, #+0x20]		;r9+0x20=*(00000040)
:023A3698 EA000026 b 023A3738
:023A369C E3570008 cmp r7,#0x8
:023A36A0 3A00000F bcc 023A36E4
:023A36A4 E1A00005 mov  r0,r5			;r0=1(0x1)
:023A36A8 EBFFDBD0 bl 0239A5F0
:023A36AC E3500000 cmp r0,#0x0
:023A36B0 1A00000B bne 023A36E4
:023A36B4 E2850001 add  r0,r5,#0x1
:023A36B8 EBFFDBCC bl 0239A5F0
:023A36BC E3500009 cmp r0,#0x9
:023A36C0 1A000007 bne 023A36E4
:023A36C4 E2850002 add  r0,r5,#0x2
:023A36C8 EBFFDBC8 bl 0239A5F0
:023A36CC E35000BF cmp r0,#0xBF
:023A36D0 1A000003 bne 023A36E4
:023A36D4 E2850003 add  r0,r5,#0x3
:023A36D8 EBFFDBC4 bl 0239A5F0
:023A36DC E3500000 cmp r0,#0x0
:023A36E0 0A000007 beq 023A3704
:023A36E4 E1D911B8 ldrh r1,[r9, #+0x18]		;r9+0x18=*(00000038)
:023A36E8 E2870002 add  r0,r7,#0x2
:023A36EC E2811001 add  r1,r1,#0x1
:023A36F0 E1C911B8 strh r1,[r9, #+0x18]		;r9+0x18=*(00000038)
:023A36F4 E1D911BA ldrh r1,[r9, #+0x1a]		;r9+0x1a=*(0000003a)
:023A36F8 E0810000 add  r0,r1,r0
:023A36FC E1C901BA strh r0,[r9, #+0x1a]		;r9+0x1a=*(0000003a)
:023A3700 EA00000C b 023A3738
:023A3704 E1D910BC ldrh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3708 E2450002 sub  r0,r5,#0x2
:023A370C E3811B01 orr  r1,r1,#0x400
:023A3710 E1C910BC strh r1,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3714 E5890028 str r0,[r9, #+0x28]		;r9+0x28=*(00000048)
:023A3718 EA000006 b 023A3738
:023A371C E1D911B8 ldrh r1,[r9, #+0x18]		;r9+0x18=*(00000038)
:023A3720 E2870002 add  r0,r7,#0x2
:023A3724 E2811001 add  r1,r1,#0x1
:023A3728 E1C911B8 strh r1,[r9, #+0x18]		;r9+0x18=*(00000038)
:023A372C E1D911BA ldrh r1,[r9, #+0x1a]		;r9+0x1a=*(0000003a)
:023A3730 E0810000 add  r0,r1,r0
:023A3734 E1C901BA strh r0,[r9, #+0x1a]		;r9+0x1a=*(0000003a)
:023A3738 E2870002 add  r0,r7,#0x2
:023A373C E0855007 add  r5,r5,r7
:023A3740 E0466000 sub  r6,r6,r0
:023A3744 E3560000 cmp r6,#0x0
:023A3748 CAFFFF68 bgt 023A34F0
:023A374C E1D900BC ldrh r0,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3750 E3100008 tst r0,#0x8
:023A3754 0A000008 beq 023A377C
:023A3758 E1D406B4 ldrh r0,[r4, #+0x64]		;r4+0x64=*(00000066)
:023A375C E3100001 tst r0,#0x1
:023A3760 1A000002 bne 023A3770
:023A3764 E1D900B4 ldrh r0,[r9, #+0x4]		;r9+0x4=*(00000024)
:023A3768 E3100902 tst r0,#0x8000
:023A376C 0A000002 beq 023A377C
:023A3770 E1D900BA ldrh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A3774 E3800008 orr  r0,r0,#0x8
:023A3778 E1C900BA strh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A377C E1D900BC ldrh r0,[r9, #+0xc]		;r9+0xc=*(0000002c)
:023A3780 E3100030 tst r0,#0x30
:023A3784 0A00000F beq 023A37C8
:023A3788 E1D910B6 ldrh r1,[r9, #+0x6]		;r9+0x6=*(00000026)
:023A378C E1D407BC ldrh r0,[r4, #+0x7c]		;r4+0x7c=*(0000007e)
:023A3790 E2011003 and  r1,r1,#0x3
:023A3794 E2000003 and  r0,r0,#0x3
:023A3798 E1510000 cmp r1,r0
:023A379C 01D900BA ldreqh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A37A0 03800010 orreq  r0,r0,#0x10
:023A37A4 01C900BA streqh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A37A8 E1D910B6 ldrh r1,[r9, #+0x6]		;r9+0x6=*(00000026)
:023A37AC E1D407BC ldrh r0,[r4, #+0x7c]		;r4+0x7c=*(0000007e)
:023A37B0 E2011010 and  r1,r1,#0x10
:023A37B4 E2000010 and  r0,r0,#0x10
:023A37B8 E1510000 cmp r1,r0
:023A37BC 01D900BA ldreqh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A37C0 03800020 orreq  r0,r0,#0x20
:023A37C4 01C900BA streqh r0,[r9, #+0xa]		;r9+0xa=*(0000002a)
:023A37C8 E8BD47F0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r14}
:023A37CC E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A37D0 0380FFF4 orreq  r15,r0,#0x3D0
:023A37D4 E92D4FF0 stmdb  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A37D8 E24DD02C sub  r13,r13,#0x2C
:023A37DC E59F0698 ldr r0,[r15, #+0x698]		;r15+0x698=*(023a3e7c)=#58785780(0x0380fff4)
:023A37E0 E3E01000 mvn  r1,#0x0
:023A37E4 E5904000 ldr r4,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A37E8 E284AF5F add  r10,r4,#0x17C
:023A37EC E59A6060 ldr r6,[r10, #+0x60]		;r10+0x60=*(03810054)=#-556818993(0xdecf9dcf)
:023A37F0 E2840C03 add  r0,r4,#0x300
:023A37F4 E1D055B0 ldrh r5,[r0, #+0x50]		;r0+0x50=*(03810044)=#971447039(0x39e71aff)
:023A37F8 E1560001 cmp r6,r1
:023A37FC 0A00019B beq 023A3E70
:023A3800 E1D602B8 ldrh r0,[r6, #+0x28]		;r6+0x28=*(decf9df7)
:023A3804 E3100001 tst r0,#0x1
:023A3808 15940568 ldrne r0,[r4, #+0x568]		;r4+0x568=*(ae087853)
:023A380C 12800001 addne  r0,r0,#0x1
:023A3810 15840568 strne r0,[r4, #+0x568]		;r4+0x568=*(ae087853)
:023A3814 05940564 ldreq r0,[r4, #+0x564]		;r4+0x564=*(ae08784f)
:023A3818 02800001 addeq  r0,r0,#0x1
:023A381C 05840564 streq r0,[r4, #+0x564]		;r4+0x564=*(ae08784f)
:023A3820 E1D601B8 ldrh r0,[r6, #+0x18]		;r6+0x18=*(decf9de7)
:023A3824 E5942560 ldr r2,[r4, #+0x560]		;r4+0x560=*(ae08784b)
:023A3828 E20010F0 and  r1,r0,#0xF0
:023A382C E1A001C1 mov  r0,r1,asr #0x3
:023A3830 E0810E20 add  r0,r1,r0,lsr #0x1c
:023A3834 E1A00240 mov  r0,r0,asr #0x4
:023A3838 E2400001 sub  r0,r0,#0x1
:023A383C E0820000 add  r0,r2,r0
:023A3840 E5840560 str r0,[r4, #+0x560]		;r4+0x560=*(ae08784b)
:023A3844 E1D612B4 ldrh r1,[r6, #+0x24]		;r6+0x24=*(decf9df3)
:023A3848 E286002E add  r0,r6,#0x2E
:023A384C E1A02E01 mov  r2,r1,lsl #0x1c		;r2=268435456(0x10000000)
:023A3850 E1A01C01 mov  r1,r1,lsl #0x18		;r1=16777216(0x1000000)
:023A3854 E1A08F22 mov  r8,r2,lsr #0x1e		;r8=0(0x0)
:023A3858 E1A09E21 mov  r9,r1,lsr #0x1c		;r9=0(0x0)
:023A385C EBFFDE79 bl 0239B248
:023A3860 E1A07000 mov  r7,r0			;r7=58785780(0x380fff4)
:023A3864 E1C671B2 strh r7,[r6, #+0x12]		;r6+0x12=*(decf9de1)
:023A3868 E35700FF cmp r7,#0xFF
:023A386C 1A000014 bne 023A38C4
:023A3870 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A3874 E1C601B2 strh r0,[r6, #+0x12]		;r6+0x12=*(decf9de1)
:023A3878 E3550001 cmp r5,#0x1
:023A387C 1A000172 bne 023A3E4C
:023A3880 E3580000 cmp r8,#0x0
:023A3884 1A000170 bne 023A3E4C
:023A3888 E3590000 cmp r9,#0x0
:023A388C 0A000009 beq 023A38B8
:023A3890 E3590004 cmp r9,#0x4
:023A3894 0A000004 beq 023A38AC
:023A3898 E359000B cmp r9,#0xB
:023A389C 1A00016A bne 023A3E4C
:023A38A0 E2860010 add  r0,r6,#0x10
:023A38A4 EBFFFD6D bl 023A2E60
:023A38A8 EA000167 b 023A3E4C
:023A38AC E2860010 add  r0,r6,#0x10
:023A38B0 EBFFFC49 bl 023A29DC
:023A38B4 EA000164 b 023A3E4C
:023A38B8 E2860010 add  r0,r6,#0x10
:023A38BC EBFFFBD2 bl 023A280C
:023A38C0 EA000161 b 023A3E4C
:023A38C4 EBFFDF98 bl 0239B72C
:023A38C8 E1D612B2 ldrh r1,[r6, #+0x22]		;r6+0x22=*(decf9df1)
:023A38CC E1A00807 mov  r0,r7,lsl #0x10		;r0=-786432(0xfff40000)
:023A38D0 E20110FF and  r1,r1,#0xFF
:023A38D4 E1A00820 mov  r0,r0,lsr #0x10		;r0=65524(0xfff4)
:023A38D8 EBFFDF3B bl 0239B5CC
:023A38DC E3580000 cmp r8,#0x0
:023A38E0 1A00000A bne 023A3910
:023A38E4 E1D6B3BA ldrh r11,[r6, #+0x3a]		;r6+0x3a=*(decf9e09)
:023A38E8 E1A00007 mov  r0,r7			;r0=58785780(0x380fff4)
:023A38EC EBFFE00B bl 0239B920
:023A38F0 E15B0000 cmp r11,r0
:023A38F4 05940578 ldreq r0,[r4, #+0x578]		;r4+0x578=*(ae087863)
:023A38F8 02800001 addeq  r0,r0,#0x1
:023A38FC 05840578 streq r0,[r4, #+0x578]		;r4+0x578=*(ae087863)
:023A3900 0A000151 beq 023A3E4C
:023A3904 E1A00007 mov  r0,r7			;r0=58785780(0x380fff4)
:023A3908 E1A0100B mov  r1,r11			;r1=0(0x0)
:023A390C EBFFDF76 bl 0239B6EC
:023A3910 E3550001 cmp r5,#0x1
:023A3914 0A000003 beq 023A3928
:023A3918 E3550002 cmp r5,#0x2
:023A391C 13550003 cmpne r5,#0x3
:023A3920 0A0000A8 beq 023A3BC8
:023A3924 EA000148 b 023A3E4C
:023A3928 E1D612B4 ldrh r1,[r6, #+0x24]		;r6+0x24=*(decf9df3)
:023A392C E1A00807 mov  r0,r7,lsl #0x10		;r0=-786432(0xfff40000)
:023A3930 E1A01981 mov  r1,r1,lsl #0x13		;r1=0(0x0)
:023A3934 E1A00820 mov  r0,r0,lsr #0x10		;r0=65524(0xfff4)
:023A3938 E1A01FA1 mov  r1,r1,lsr #0x1f		;r1=0(0x0)
:023A393C EBFFDF2A bl 0239B5EC
:023A3940 E3580000 cmp r8,#0x0
:023A3944 1A000086 bne 023A3B64
:023A3948 E359000C cmp r9,#0xC
:023A394C 908FF109 addls  r15,r15,r9,lsl #0x2
:023A3950 EA00013D b 023A3E4C
:023A3954 EA00000E b 023A3994
:023A3958 EA00013B b 023A3E4C
:023A395C EA00000F b 023A39A0
:023A3960 EA000139 b 023A3E4C
:023A3964 EA00006E b 023A3B24
:023A3968 EA000070 b 023A3B30
:023A396C EA000136 b 023A3E4C
:023A3970 EA000135 b 023A3E4C
:023A3974 EA000003 b 023A3988
:023A3978 EA000133 b 023A3E4C
:023A397C EA00006F b 023A3B40
:023A3980 EA000071 b 023A3B4C
:023A3984 EA000073 b 023A3B58
:023A3988 E2860010 add  r0,r6,#0x10
:023A398C EBFFF9D3 bl 023A20E0
:023A3990 EA00012D b 023A3E4C
:023A3994 E2860010 add  r0,r6,#0x10
:023A3998 EBFFFB9B bl 023A280C
:023A399C EA00012A b 023A3E4C
:023A39A0 E59F04D4 ldr r0,[r15, #+0x4d4]		;r15+0x4d4=*(023a3e7c)=#58785780(0x0380fff4)
:023A39A4 E1D641B6 ldrh r4,[r6, #+0x16]		;r6+0x16=*(decf9de5)
:023A39A8 E5905000 ldr r5,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A39AC E354000A cmp r4,#0xA
:023A39B0 9A000125 bls 023A3E4C
:023A39B4 E2850C03 add  r0,r5,#0x300
:023A39B8 E1D005B0 ldrh r0,[r0, #+0x50]		;r0+0x50=*(03810044)=#971447039(0x39e71aff)
:023A39BC E3500001 cmp r0,#0x1
:023A39C0 1A000121 bne 023A3E4C
:023A39C4 E286002E add  r0,r6,#0x2E
:023A39C8 E3A01030 mov  r1,#0x30		;r1=48(0x30)
:023A39CC EBFFF7B0 bl 023A1894
:023A39D0 E3500000 cmp r0,#0x0
:023A39D4 1A00011C bne 023A3E4C
:023A39D8 E1D671B2 ldrh r7,[r6, #+0x12]		;r6+0x12=*(decf9de1)
:023A39DC E1A00007 mov  r0,r7			;r0=58785780(0x380fff4)
:023A39E0 EBFFDFA6 bl 0239B880
:023A39E4 E3500030 cmp r0,#0x30
:023A39E8 2A00000C bcs 023A3A20
:023A39EC E286002E add  r0,r6,#0x2E
:023A39F0 E3A010C0 mov  r1,#0xC0		;r1=192(0xc0)
:023A39F4 EBFFF7A6 bl 023A1894
:023A39F8 E3500000 cmp r0,#0x0
:023A39FC 1A000112 bne 023A3E4C
:023A3A00 E286002E add  r0,r6,#0x2E
:023A3A04 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023A3A08 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A3A0C EBFFF752 bl 023A175C
:023A3A10 E3500000 cmp r0,#0x0
:023A3A14 0A00010C beq 023A3E4C
:023A3A18 EBFFF3BF bl 023A091C
:023A3A1C EA00010A b 023A3E4C
:023A3A20 E1A00007 mov  r0,r7			;r0=58785780(0x380fff4)
:023A3A24 EBFFDF95 bl 0239B880
:023A3A28 E3500040 cmp r0,#0x40
:023A3A2C E1A00007 mov  r0,r7			;r0=58785780(0x380fff4)
:023A3A30 1A000005 bne 023A3A4C
:023A3A34 E3A01030 mov  r1,#0x30		;r1=48(0x30)
:023A3A38 EBFFDEA9 bl 0239B4E4
:023A3A3C E286002E add  r0,r6,#0x2E
:023A3A40 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A3A44 EBFFE726 bl 0239D6E4
:023A3A48 EA000002 b 023A3A58
:023A3A4C EBFFDFC6 bl 0239B96C
:023A3A50 E3500000 cmp r0,#0x0
:023A3A54 1A0000FC bne 023A3E4C
:023A3A58 E28D1000 add  r1,r13,#0x0
:023A3A5C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A3A60 E3A0202C mov  r2,#0x2C		;r2=44(0x2c)
:023A3A64 EB40277E bl 033AD864
:023A3A68 E2863046 add  r3,r6,#0x46
:023A3A6C E244200A sub  r2,r4,#0xA
:023A3A70 E3A01B02 mov  r1,#0x800		;r1=2048(0x800)
:023A3A74 E58D3000 str r3,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A3A78 E1CD20B8 strh r2,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:023A3A7C E1CD10BC strh r1,[r13, #+0xc]		;r13+0xc=*(42032e84)=#0(0x00000000)
:023A3A80 E28D0000 add  r0,r13,#0x0
:023A3A84 EBFFFE89 bl 023A34B0
:023A3A88 E1D613BC ldrh r1,[r6, #+0x3c]		;r6+0x3c=*(decf9e0b)
:023A3A8C E59F03EC ldr r0,[r15, #+0x3ec]		;r15+0x3ec=*(023a3e80)=#65474(0x0000ffc2)
:023A3A90 E1110000 tst r1,r0
:023A3A94 1A00000C bne 023A3ACC
:023A3A98 E2850C03 add  r0,r5,#0x300
:023A3A9C E1D023B4 ldrh r2,[r0, #+0x34]		;r0+0x34=*(0000fff6)
:023A3AA0 E3520000 cmp r2,#0x0
:023A3AA4 01A00D81 moveq  r0,r1,lsl #0x1b		;r0=0(0x0)
:023A3AA8 01A00FA0 moveq  r0,r0,lsr #0x1f		;r0=0(0x0)
:023A3AAC 03500001 cmpeq r0,#0x1
:023A3AB0 0A000005 beq 023A3ACC
:023A3AB4 E3520000 cmp r2,#0x0
:023A3AB8 0A000005 beq 023A3AD4
:023A3ABC E1D603BC ldrh r0,[r6, #+0x3c]		;r6+0x3c=*(decf9e0b)
:023A3AC0 E1A00D80 mov  r0,r0,lsl #0x1b		;r0=0(0x0)
:023A3AC4 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A3AC8 1A000001 bne 023A3AD4
:023A3ACC E3A0100A mov  r1,#0xA		;r1=10(0xa)
:023A3AD0 EA00000C b 023A3B08
:023A3AD4 E1A00007 mov  r0,r7			;r0=58785780(0x380fff4)
:023A3AD8 EBFFDEF3 bl 0239B6AC
:023A3ADC E1DD00BA ldrh r0,[r13, #+0xa]		;r13+0xa=*(42032e82)=#0(0x00000000)
:023A3AE0 E3100001 tst r0,#0x1
:023A3AE4 03A01001 moveq  r1,#0x1		;r1=1(0x1)
:023A3AE8 0A000006 beq 023A3B08
:023A3AEC E3100004 tst r0,#0x4
:023A3AF0 03A01012 moveq  r1,#0x12		;r1=18(0x12)
:023A3AF4 0A000003 beq 023A3B08
:023A3AF8 E1DD11B6 ldrh r1,[r13, #+0x16]		;r13+0x16=*(42032e8e)=#0(0x00000000)
:023A3AFC E1A00007 mov  r0,r7			;r0=58785780(0x380fff4)
:023A3B00 EBFFDEF1 bl 0239B6CC
:023A3B04 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A3B08 E59D201C ldr r2,[r13, #+0x1c]		;r13+0x1c=*(42032e94)=#0(0x00000000)
:023A3B0C E1A00007 mov  r0,r7			;r0=58785780(0x380fff4)
:023A3B10 EBFFF5DE bl 023A1290
:023A3B14 E3500000 cmp r0,#0x0
:023A3B18 0A0000CB beq 023A3E4C
:023A3B1C EBFFF37E bl 023A091C
:023A3B20 EA0000C9 b 023A3E4C
:023A3B24 E2860010 add  r0,r6,#0x10
:023A3B28 EBFFFBAB bl 023A29DC
:023A3B2C EA0000C6 b 023A3E4C
:023A3B30 E2860010 add  r0,r6,#0x10
:023A3B34 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A3B38 EBFFFBD4 bl 023A2A90
:023A3B3C EA0000C2 b 023A3E4C
:023A3B40 E2860010 add  r0,r6,#0x10
:023A3B44 EBFFFAF8 bl 023A272C
:023A3B48 EA0000BF b 023A3E4C
:023A3B4C E2860010 add  r0,r6,#0x10
:023A3B50 EBFFFCC2 bl 023A2E60
:023A3B54 EA0000BC b 023A3E4C
:023A3B58 E2860010 add  r0,r6,#0x10
:023A3B5C EBFFFE27 bl 023A3400
:023A3B60 EA0000B9 b 023A3E4C
:023A3B64 E3580001 cmp r8,#0x1
:023A3B68 1A0000B7 bne 023A3E4C
:023A3B6C E359000A cmp r9,#0xA
:023A3B70 1A0000B5 bne 023A3E4C
:023A3B74 E59F0300 ldr r0,[r15, #+0x300]		;r15+0x300=*(023a3e7c)=#58785780(0x0380fff4)
:023A3B78 E1D641B2 ldrh r4,[r6, #+0x12]		;r6+0x12=*(decf9de1)
:023A3B7C E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A3B80 E1A00004 mov  r0,r4			;r0=-1375178005(0xae0872eb)
:023A3B84 E2815F5F add  r5,r1,#0x17C
:023A3B88 EBFFDF3C bl 0239B880
:023A3B8C E3500040 cmp r0,#0x40
:023A3B90 1A0000AD bne 023A3E4C
:023A3B94 E1A00004 mov  r0,r4			;r0=-1375178005(0xae0872eb)
:023A3B98 EBFFDEBA bl 0239B688
:023A3B9C E1D502BC ldrh r0,[r5, #+0x2c]		;r5+0x2c=*(ae087317)
:023A3BA0 E3500000 cmp r0,#0x0
:023A3BA4 0A000001 beq 023A3BB0
:023A3BA8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A3BAC EBFFEEF8 bl 0239F794
:023A3BB0 E1D502B0 ldrh r0,[r5, #+0x20]		;r5+0x20=*(ae08730b)
:023A3BB4 E3500000 cmp r0,#0x0
:023A3BB8 0A0000A3 beq 023A3E4C
:023A3BBC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A3BC0 EBFFEEF3 bl 0239F794
:023A3BC4 EA0000A0 b 023A3E4C
:023A3BC8 E3580000 cmp r8,#0x0
:023A3BCC 1A00009E bne 023A3E4C
:023A3BD0 E359000C cmp r9,#0xC
:023A3BD4 908FF109 addls  r15,r15,r9,lsl #0x2
:023A3BD8 EA00009B b 023A3E4C
:023A3BDC EA00009A b 023A3E4C
:023A3BE0 EA00000D b 023A3C1C
:023A3BE4 EA000098 b 023A3E4C
:023A3BE8 EA00004A b 023A3D18
:023A3BEC EA000096 b 023A3E4C
:023A3BF0 EA000089 b 023A3E1C
:023A3BF4 EA000094 b 023A3E4C
:023A3BF8 EA000093 b 023A3E4C
:023A3BFC EA000003 b 023A3C10
:023A3C00 EA000091 b 023A3E4C
:023A3C04 EA000088 b 023A3E2C
:023A3C08 EA00008A b 023A3E38
:023A3C0C EA00008C b 023A3E44
:023A3C10 E2860010 add  r0,r6,#0x10
:023A3C14 EBFFF931 bl 023A20E0
:023A3C18 EA00008B b 023A3E4C
:023A3C1C E59F0258 ldr r0,[r15, #+0x258]		;r15+0x258=*(023a3e7c)=#58785780(0x0380fff4)
:023A3C20 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A3C24 E2805FD1 add  r5,r0,#0x344
:023A3C28 E1D510BC ldrh r1,[r5, #+0xc]		;r5+0xc=*(ae0872f7)
:023A3C2C E2800004 add  r0,r0,#0x4
:023A3C30 E3510002 cmp r1,#0x2
:023A3C34 E2804B01 add  r4,r0,#0x400
:023A3C38 13510003 cmpne r1,#0x3
:023A3C3C 1A000082 bne 023A3E4C
:023A3C40 E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(ae0872eb)
:023A3C44 E3500051 cmp r0,#0x51
:023A3C48 1A00007F bne 023A3E4C
:023A3C4C E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(ae087303)
:023A3C50 E286102E add  r1,r6,#0x2E
:023A3C54 E2800010 add  r0,r0,#0x10
:023A3C58 EBFFD82D bl 02399D14
:023A3C5C E3500000 cmp r0,#0x0
:023A3C60 0A000079 beq 023A3E4C
:023A3C64 EBFFDA05 bl 0239A480
:023A3C68 E1D603BE ldrh r0,[r6, #+0x3e]		;r6+0x3e=*(decf9e0d)
:023A3C6C E3500000 cmp r0,#0x0
:023A3C70 1A000010 bne 023A3CB8
:023A3C74 E1D614B0 ldrh r1,[r6, #+0x40]		;r6+0x40=*(decf9e0f)
:023A3C78 E59F0204 ldr r0,[r15, #+0x204]		;r15+0x204=*(023a3e84)=#4095(0x00000fff)
:023A3C7C E0010000 and  r0,r1,r0
:023A3C80 E1A00800 mov  r0,r0,lsl #0x10		;r0=268369920(0xfff0000)
:023A3C84 E1A00820 mov  r0,r0,lsr #0x10		;r0=4095(0xfff)
:023A3C88 EBFFD704 bl 023998A0
:023A3C8C E1D506BA ldrh r0,[r5, #+0x6a]		;r5+0x6a=*(ae087355)
:023A3C90 EBFFF6D6 bl 023A17F0
:023A3C94 E2850082 add  r0,r5,#0x82
:023A3C98 E286102E add  r1,r6,#0x2E
:023A3C9C EBFFD737 bl 02399980
:023A3CA0 E286002E add  r0,r6,#0x2E
:023A3CA4 EBFFDD3D bl 0239B1A0
:023A3CA8 E1C508B8 strh r0,[r5, #+0x88]		;r5+0x88=*(ae087373)
:023A3CAC E1D508B8 ldrh r0,[r5, #+0x88]		;r5+0x88=*(ae087373)
:023A3CB0 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A3CB4 EBFFDE0A bl 0239B4E4
:023A3CB8 E1D603BE ldrh r0,[r6, #+0x3e]		;r6+0x3e=*(decf9e0d)
:023A3CBC E3500000 cmp r0,#0x0
:023A3CC0 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(ae087307)
:023A3CC4 13A0100C movne  r1,#0xC		;r1=12(0xc)
:023A3CC8 11C010B4 strneh r1,[r0, #+0x4]		;r0+0x4=*(00001003)
:023A3CCC 11D613BE ldrneh r1,[r6, #+0x3e]		;r6+0x3e=*(decf9e0d)
:023A3CD0 1594001C ldrne r0,[r4, #+0x1c]		;r4+0x1c=*(ae087307)
:023A3CD4 11C010B6 strneh r1,[r0, #+0x6]		;r0+0x6=*(00001005)
:023A3CD8 1A000005 bne 023A3CF4
:023A3CDC E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A3CE0 E1C020B4 strh r2,[r0, #+0x4]		;r0+0x4=*(00001003)
:023A3CE4 E594101C ldr r1,[r4, #+0x1c]		;r4+0x1c=*(ae087307)
:023A3CE8 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:023A3CEC E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(00000012)
:023A3CF0 EB401375 bl 033A8ACC
:023A3CF4 E1D516BA ldrh r1,[r5, #+0x6a]		;r5+0x6a=*(ae087355)
:023A3CF8 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(ae087307)
:023A3CFC E3A02053 mov  r2,#0x53		;r2=83(0x53)
:023A3D00 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000048)
:023A3D04 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A3D08 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A3D0C E1C420B0 strh r2,[r4, #+0x0]		;r4+0x0=*(ae0872eb)
:023A3D10 EB401045 bl 033A7E2C
:023A3D14 EA00004C b 023A3E4C
:023A3D18 E59F015C ldr r0,[r15, #+0x15c]		;r15+0x15c=*(023a3e7c)=#58785780(0x0380fff4)
:023A3D1C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A3D20 E2805FD1 add  r5,r0,#0x344
:023A3D24 E1D510BC ldrh r1,[r5, #+0xc]		;r5+0xc=*(ae0872f7)
:023A3D28 E2800004 add  r0,r0,#0x4
:023A3D2C E3510002 cmp r1,#0x2
:023A3D30 E2804B01 add  r4,r0,#0x400
:023A3D34 13510003 cmpne r1,#0x3
:023A3D38 1A000043 bne 023A3E4C
:023A3D3C E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(ae0872eb)
:023A3D40 E3500061 cmp r0,#0x61
:023A3D44 1A000040 bne 023A3E4C
:023A3D48 E5940018 ldr r0,[r4, #+0x18]		;r4+0x18=*(ae087303)
:023A3D4C E286102E add  r1,r6,#0x2E
:023A3D50 E2800010 add  r0,r0,#0x10
:023A3D54 EBFFD7EE bl 02399D14
:023A3D58 E3500000 cmp r0,#0x0
:023A3D5C 0A00003A beq 023A3E4C
:023A3D60 EBFFD9C6 bl 0239A480
:023A3D64 E1D603BE ldrh r0,[r6, #+0x3e]		;r6+0x3e=*(decf9e0d)
:023A3D68 E3500000 cmp r0,#0x0
:023A3D6C 1A000012 bne 023A3DBC
:023A3D70 E1D614B0 ldrh r1,[r6, #+0x40]		;r6+0x40=*(decf9e0f)
:023A3D74 E59F0108 ldr r0,[r15, #+0x108]		;r15+0x108=*(023a3e84)=#4095(0x00000fff)
:023A3D78 E0010000 and  r0,r1,r0
:023A3D7C E1A00800 mov  r0,r0,lsl #0x10		;r0=268369920(0xfff0000)
:023A3D80 E1A00820 mov  r0,r0,lsr #0x10		;r0=4095(0xfff)
:023A3D84 EBFFD6C5 bl 023998A0
:023A3D88 E1D506BA ldrh r0,[r5, #+0x6a]		;r5+0x6a=*(ae087355)
:023A3D8C EBFFF697 bl 023A17F0
:023A3D90 E2850082 add  r0,r5,#0x82
:023A3D94 E286102E add  r1,r6,#0x2E
:023A3D98 EBFFD6F8 bl 02399980
:023A3D9C E286002E add  r0,r6,#0x2E
:023A3DA0 EBFFDCFE bl 0239B1A0
:023A3DA4 E1C508B8 strh r0,[r5, #+0x88]		;r5+0x88=*(ae087373)
:023A3DA8 E1D508B8 ldrh r0,[r5, #+0x88]		;r5+0x88=*(ae087373)
:023A3DAC E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A3DB0 EBFFDDCB bl 0239B4E4
:023A3DB4 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:023A3DB8 EB401343 bl 033A8ACC
:023A3DBC E1D603BE ldrh r0,[r6, #+0x3e]		;r6+0x3e=*(decf9e0d)
:023A3DC0 E3500000 cmp r0,#0x0
:023A3DC4 E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(ae087307)
:023A3DC8 13A0100C movne  r1,#0xC		;r1=12(0xc)
:023A3DCC 11C010B4 strneh r1,[r0, #+0x4]		;r0+0x4=*(00000044)
:023A3DD0 11D613BE ldrneh r1,[r6, #+0x3e]		;r6+0x3e=*(decf9e0d)
:023A3DD4 1594001C ldrne r0,[r4, #+0x1c]		;r4+0x1c=*(ae087307)
:023A3DD8 11C010B6 strneh r1,[r0, #+0x6]		;r0+0x6=*(00000046)
:023A3DDC 1A000005 bne 023A3DF8
:023A3DE0 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A3DE4 E1C020B4 strh r2,[r0, #+0x4]		;r0+0x4=*(00000044)
:023A3DE8 E594101C ldr r1,[r4, #+0x1c]		;r4+0x1c=*(ae087307)
:023A3DEC E3A00040 mov  r0,#0x40		;r0=64(0x40)
:023A3DF0 E1C120B6 strh r2,[r1, #+0x6]		;r1+0x6=*(00000012)
:023A3DF4 EB401334 bl 033A8ACC
:023A3DF8 E1D516BA ldrh r1,[r5, #+0x6a]		;r5+0x6a=*(ae087355)
:023A3DFC E594001C ldr r0,[r4, #+0x1c]		;r4+0x1c=*(ae087307)
:023A3E00 E3A02063 mov  r2,#0x63		;r2=99(0x63)
:023A3E04 E1C010B8 strh r1,[r0, #+0x8]		;r0+0x8=*(00000048)
:023A3E08 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A3E0C E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023A3E10 E1C420B0 strh r2,[r4, #+0x0]		;r4+0x0=*(ae0872eb)
:023A3E14 EB401004 bl 033A7E2C
:023A3E18 EA00000B b 023A3E4C
:023A3E1C E2860010 add  r0,r6,#0x10
:023A3E20 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A3E24 EBFFFB19 bl 023A2A90
:023A3E28 EA000007 b 023A3E4C
:023A3E2C E2860010 add  r0,r6,#0x10
:023A3E30 EBFFFA3D bl 023A272C
:023A3E34 EA000004 b 023A3E4C
:023A3E38 E2860010 add  r0,r6,#0x10
:023A3E3C EBFFFC07 bl 023A2E60
:023A3E40 EA000001 b 023A3E4C
:023A3E44 E2860010 add  r0,r6,#0x10
:023A3E48 EBFFFD6C bl 023A3400
:023A3E4C E1A01006 mov  r1,r6			;r1=-556818993(0xdecf9dcf)
:023A3E50 E28A0060 add  r0,r10,#0x60
:023A3E54 EB4010D0 bl 033A819C
:023A3E58 E1DA06B8 ldrh r0,[r10, #+0x68]		;r10+0x68=*(0381005c)=#-12583078(0xff3fff5a)
:023A3E5C E3500000 cmp r0,#0x0
:023A3E60 0A000002 beq 023A3E70
:023A3E64 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A3E68 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023A3E6C EB400FEE bl 033A7E2C
:023A3E70 E28DD02C add  r13,r13,#0x2C
:023A3E74 E8BD4FF0 ldmia  r13!,{r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A3E78 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A3E7C 0380FFF4 orreq  r15,r0,#0x3D0
:023A3E80 0000FFC2 andeq  r15,r0,r2,asr #0x1f
:023A3E84 00000FFF unknown
:023A3E88 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A3E8C E24DD018 sub  r13,r13,#0x18
:023A3E90 E59F0508 ldr r0,[r15, #+0x508]		;r15+0x508=*(023a43a0)=#58785780(0x0380fff4)
:023A3E94 E3E01000 mvn  r1,#0x0
:023A3E98 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A3E9C E2820F5F add  r0,r2,#0x17C
:023A3EA0 E590506C ldr r5,[r0, #+0x6c]		;r0+0x6c=*(03810060)=#872104777(0x33fb4349)
:023A3EA4 E58D0004 str r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023A3EA8 E1550001 cmp r5,r1
:023A3EAC 0A000138 beq 023A4394
:023A3EB0 E2820C03 add  r0,r2,#0x300
:023A3EB4 E1D004BC ldrh r0,[r0, #+0x4c]		;r0+0x4c=*(0000004c)
:023A3EB8 E3500040 cmp r0,#0x40
:023A3EBC 1A000129 bne 023A4368
:023A3EC0 E1D512B0 ldrh r1,[r5, #+0x20]		;r5+0x20=*(33fb4369)=#0(0x00000000)
:023A3EC4 E59F04D8 ldr r0,[r15, #+0x4d8]		;r15+0x4d8=*(023a43a4)=#1532(0x000005fc)
:023A3EC8 E1510000 cmp r1,r0
:023A3ECC 8A000125 bhi 023A4368
:023A3ED0 E1D542B4 ldrh r4,[r5, #+0x24]		;r5+0x24=*(33fb436d)=#0(0x00000000)
:023A3ED4 E28D0008 add  r0,r13,#0x8
:023A3ED8 E3140C01 tst r4,#0x100
:023A3EDC 0A000007 beq 023A3F00
:023A3EE0 E2851034 add  r1,r5,#0x34
:023A3EE4 EBFFD6A5 bl 02399980
:023A3EE8 E3140C02 tst r4,#0x200
:023A3EEC 1A00011D bne 023A4368
:023A3EF0 E28D000E add  r0,r13,#0xE
:023A3EF4 E285102E add  r1,r5,#0x2E
:023A3EF8 EBFFD6A0 bl 02399980
:023A3EFC EA000009 b 023A3F28
:023A3F00 E2851028 add  r1,r5,#0x28
:023A3F04 EBFFD69D bl 02399980
:023A3F08 E3140C02 tst r4,#0x200
:023A3F0C E28D000E add  r0,r13,#0xE
:023A3F10 0A000002 beq 023A3F20
:023A3F14 E2851034 add  r1,r5,#0x34
:023A3F18 EBFFD698 bl 02399980
:023A3F1C EA000001 b 023A3F28
:023A3F20 E285102E add  r1,r5,#0x2E
:023A3F24 EBFFD695 bl 02399980
:023A3F28 E1D503BA ldrh r0,[r5, #+0x3a]		;r5+0x3a=*(33fb4383)=#0(0x00000000)
:023A3F2C E3140B01 tst r4,#0x400
:023A3F30 E1CD01B4 strh r0,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:023A3F34 0A000089 beq 023A4160
:023A3F38 E1D503BA ldrh r0,[r5, #+0x3a]		;r5+0x3a=*(33fb4383)=#0(0x00000000)
:023A3F3C E1A00E00 mov  r0,r0,lsl #0x1c		;r0=0(0x0)
:023A3F40 E1B00E20 movs r0,r0,lsr #0x1c		;r0=0(0x0)
:023A3F44 1A000085 bne 023A4160
:023A3F48 E59F0450 ldr r0,[r15, #+0x450]		;r15+0x450=*(023a43a0)=#58785780(0x0380fff4)
:023A3F4C E3E06000 mvn  r6,#0x0
:023A3F50 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A3F54 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A3F58 E28000E4 add  r0,r0,#0xE4
:023A3F5C E2808B01 add  r8,r0,#0x400
:023A3F60 E28DB008 add  r11,r13,#0x8
:023A3F64 E3A04018 mov  r4,#0x18		;r4=24(0x18)
:023A3F68 EA000040 b 023A4070
:023A3F6C E0090497 mul  r9,r7,r4
:023A3F70 E19800B9 ldrh r0,[r8, +r9]
:023A3F74 E088A009 add  r10,r8,r9
:023A3F78 E3500000 cmp r0,#0x0
:023A3F7C 0A000039 beq 023A4068
:023A3F80 E1A0100B mov  r1,r11			;r1=0(0x0)
:023A3F84 E28A0004 add  r0,r10,#0x4
:023A3F88 EBFFD761 bl 02399D14
:023A3F8C E3500000 cmp r0,#0x0
:023A3F90 0A000035 beq 023A406C
:023A3F94 E28D100E add  r1,r13,#0xE
:023A3F98 E28A000A add  r0,r10,#0xA
:023A3F9C EBFFD75C bl 02399D14
:023A3FA0 E3500000 cmp r0,#0x0
:023A3FA4 0A000030 beq 023A406C
:023A3FA8 E1DD01B4 ldrh r0,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:023A3FAC E1DA11B0 ldrh r1,[r10, #+0x10]		;r10+0x10=*(03810004)=#-48002151(0xfd238b99)
:023A3FB0 E1A00800 mov  r0,r0,lsl #0x10		;r0=0(0x0)
:023A3FB4 E1A02A20 mov  r2,r0,lsr #0x14		;r2=0(0x0)
:023A3FB8 E1A00801 mov  r0,r1,lsl #0x10		;r0=-1952907264(0x8b990000)
:023A3FBC E1520A20 cmp r2,r0,lsr #0x14
:023A3FC0 1A000029 bne 023A406C
:023A3FC4 E1D501B8 ldrh r0,[r5, #+0x18]		;r5+0x18=*(33fb4361)=#0(0x00000000)
:023A3FC8 E1A01E01 mov  r1,r1,lsl #0x1c		;r1=-1879048192(0x90000000)
:023A3FCC E20020F0 and  r2,r0,#0xF0
:023A3FD0 E1A001C2 mov  r0,r2,asr #0x3
:023A3FD4 E0820E20 add  r0,r2,r0,lsr #0x1c
:023A3FD8 E1A07240 mov  r7,r0,asr #0x4
:023A3FDC E0570E21 subs r0,r7,r1,lsr #0x1c
:023A3FE0 0A0000E0 beq 023A4368
:023A3FE4 E3100102 tst r0,#0x80000000
:023A3FE8 1A0000DE bne 023A4368
:023A3FEC E1A0000A mov  r0,r10			;r0=58785780(0x380fff4)
:023A3FF0 E5904014 ldr r4,[r0, #+0x14]		;r0+0x14=*(03810008)=#-1382218452(0xad9d052c)
:023A3FF4 E1D502B0 ldrh r0,[r5, #+0x20]		;r5+0x20=*(33fb4369)=#0(0x00000000)
:023A3FF8 E1D432B0 ldrh r3,[r4, #+0x20]		;r4+0x20=*(ad9d054c)
:023A3FFC E0400003 sub  r0,r0,r3
:023A4000 E2506018 subs r6,r0,#0x18
:023A4004 0A0000D7 beq 023A4368
:023A4008 E3160102 tst r6,#0x80000000
:023A400C 1A0000D5 bne 023A4368
:023A4010 E285003C add  r0,r5,#0x3C
:023A4014 E284103C add  r1,r4,#0x3C
:023A4018 E1A02006 mov  r2,r6			;r2=-556818993(0xdecf9dcf)
:023A401C E0800003 add  r0,r0,r3
:023A4020 E0811003 add  r1,r1,r3
:023A4024 EB402601 bl 033AD830
:023A4028 E1D412B0 ldrh r1,[r4, #+0x20]		;r4+0x20=*(ad9d054c)
:023A402C E1A00807 mov  r0,r7,lsl #0x10		;r0=0(0x0)
:023A4030 E0811006 add  r1,r1,r6
:023A4034 E1C412B0 strh r1,[r4, #+0x20]		;r4+0x20=*(ad9d054c)
:023A4038 E1DA11B0 ldrh r1,[r10, #+0x10]		;r10+0x10=*(03810004)=#-48002151(0xfd238b99)
:023A403C E1A00820 mov  r0,r0,lsr #0x10		;r0=0(0x0)
:023A4040 E3C1100F bic  r1,r1,#0xF
:023A4044 E200000F and  r0,r0,#0xF
:023A4048 E1811000 orr  r1,r1,r0
:023A404C E59F034C ldr r0,[r15, #+0x34c]		;r15+0x34c=*(023a43a0)=#58785780(0x0380fff4)
:023A4050 E1CA11B0 strh r1,[r10, #+0x10]		;r10+0x10=*(03810004)=#-48002151(0xfd238b99)
:023A4054 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A4058 E5910560 ldr r0,[r1, #+0x560]		;r1+0x560=*(ae08784b)
:023A405C E0800007 add  r0,r0,r7
:023A4060 E5810560 str r0,[r1, #+0x560]		;r1+0x560=*(ae08784b)
:023A4064 EA0000BF b 023A4368
:023A4068 E1A06007 mov  r6,r7			;r6=0(0x0)
:023A406C E2877001 add  r7,r7,#0x1
:023A4070 E3570003 cmp r7,#0x3
:023A4074 3AFFFFBC bcc 023A3F6C
:023A4078 E3E00000 mvn  r0,#0x0
:023A407C E1560000 cmp r6,r0
:023A4080 0A0000B8 beq 023A4368
:023A4084 E59F0314 ldr r0,[r15, #+0x314]		;r15+0x314=*(023a43a0)=#58785780(0x0380fff4)
:023A4088 E59F1318 ldr r1,[r15, #+0x318]		;r15+0x318=*(023a43a8)=#1570(0x00000622)
:023A408C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A4090 E2800F62 add  r0,r0,#0x188
:023A4094 EB401019 bl 033A8100
:023A4098 E1B04000 movs r4,r0			;r4=-1375178005(0xae0872eb)
:023A409C 0A00002C beq 023A4154
:023A40A0 E3A00018 mov  r0,#0x18		;r0=24(0x18)
:023A40A4 E0070096 mul  r7,r6,r0
:023A40A8 E0886007 add  r6,r8,r7
:023A40AC E28D0008 add  r0,r13,#0x8
:023A40B0 E2861004 add  r1,r6,#0x4
:023A40B4 E3A02010 mov  r2,#0x10		;r2=16(0x10)
:023A40B8 EB4025DC bl 033AD830
:023A40BC E3A00005 mov  r0,#0x5		;r0=5(0x5)
:023A40C0 E18800B7 strh r0,[r8, +r7]
:023A40C4 E1A00006 mov  r0,r6			;r0=0(0x0)
:023A40C8 E5804014 str r4,[r0, #+0x14]		;r0+0x14=*(00000014)
:023A40CC E1D522B0 ldrh r2,[r5, #+0x20]		;r5+0x20=*(33fb4369)=#0(0x00000000)
:023A40D0 E2850018 add  r0,r5,#0x18
:023A40D4 E2841018 add  r1,r4,#0x18
:023A40D8 E282200C add  r2,r2,#0xC
:023A40DC EB4025D3 bl 033AD830
:023A40E0 E59F02B8 ldr r0,[r15, #+0x2b8]		;r15+0x2b8=*(023a43a0)=#58785780(0x0380fff4)
:023A40E4 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A40E8 E590030C ldr r0,[r0, #+0x30c]		;r0+0x30c=*(ae0875f7)
:023A40EC EB40258A bl 033AD71C
:023A40F0 E1D411B8 ldrh r1,[r4, #+0x18]		;r4+0x18=*(ae087303)
:023A40F4 E1D601B0 ldrh r0,[r6, #+0x10]		;r6+0x10=*(00000010)
:023A40F8 E20110F0 and  r1,r1,#0xF0
:023A40FC E3C0300F bic  r3,r0,#0xF
:023A4100 E1A001C1 mov  r0,r1,asr #0x3
:023A4104 E0810E20 add  r0,r1,r0,lsr #0x1c
:023A4108 E1A01240 mov  r1,r0,asr #0x4
:023A410C E1A02801 mov  r2,r1,lsl #0x10		;r2=102891520(0x6220000)
:023A4110 E1A02822 mov  r2,r2,lsr #0x10		;r2=1570(0x622)
:023A4114 E202200F and  r2,r2,#0xF
:023A4118 E1832002 orr  r2,r3,r2
:023A411C E1C621B0 strh r2,[r6, #+0x10]		;r6+0x10=*(00000010)
:023A4120 E59F2278 ldr r2,[r15, #+0x278]		;r15+0x278=*(023a43a0)=#58785780(0x0380fff4)
:023A4124 E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A4128 E5932560 ldr r2,[r3, #+0x560]		;r3+0x560=*(ae08784b)
:023A412C E0820240 add  r0,r2,r0,asr #0x4
:023A4130 E5830560 str r0,[r3, #+0x560]		;r3+0x560=*(ae08784b)
:023A4134 E1D502B0 ldrh r0,[r5, #+0x20]		;r5+0x20=*(33fb4369)=#0(0x00000000)
:023A4138 E2400018 sub  r0,r0,#0x18
:023A413C E1C402B0 strh r0,[r4, #+0x20]		;r4+0x20=*(ae08730b)
:023A4140 E1D402B0 ldrh r0,[r4, #+0x20]		;r4+0x20=*(ae08730b)
:023A4144 EB404963 bl 033B66D8
:023A4148 E1A01006 mov  r1,r6			;r1=0(0x0)
:023A414C E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(00000002)
:023A4150 EA000084 b 023A4368
:023A4154 E3A00004 mov  r0,#0x4		;r0=4(0x4)
:023A4158 EBFFD9EB bl 0239A90C
:023A415C EA000081 b 023A4368
:023A4160 E59F1238 ldr r1,[r15, #+0x238]		;r15+0x238=*(023a43a0)=#58785780(0x0380fff4)
:023A4164 E1D502B0 ldrh r0,[r5, #+0x20]		;r5+0x20=*(33fb4369)=#0(0x00000000)
:023A4168 E5914000 ldr r4,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A416C E2401018 sub  r1,r0,#0x18
:023A4170 E28400E4 add  r0,r4,#0xE4
:023A4174 E1C512B0 strh r1,[r5, #+0x20]		;r5+0x20=*(33fb4369)=#0(0x00000000)
:023A4178 E2808B01 add  r8,r0,#0x400
:023A417C E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A4180 EA000025 b 023A421C
:023A4184 E3A00018 mov  r0,#0x18		;r0=24(0x18)
:023A4188 E0090097 mul  r9,r7,r0
:023A418C E19800B9 ldrh r0,[r8, +r9]
:023A4190 E088A009 add  r10,r8,r9
:023A4194 E3500000 cmp r0,#0x0
:023A4198 0A00001E beq 023A4218
:023A419C E28D1008 add  r1,r13,#0x8
:023A41A0 E28A0004 add  r0,r10,#0x4
:023A41A4 EBFFD6DA bl 02399D14
:023A41A8 E3500000 cmp r0,#0x0
:023A41AC 0A000019 beq 023A4218
:023A41B0 E28D100E add  r1,r13,#0xE
:023A41B4 E28A000A add  r0,r10,#0xA
:023A41B8 EBFFD6D5 bl 02399D14
:023A41BC E3500000 cmp r0,#0x0
:023A41C0 0A000014 beq 023A4218
:023A41C4 E1DD21B4 ldrh r2,[r13, #+0x14]		;r13+0x14=*(42032e8c)=#0(0x00000000)
:023A41C8 E1DA01B0 ldrh r0,[r10, #+0x10]		;r10+0x10=*(03810004)=#-48002151(0xfd238b99)
:023A41CC E1A01802 mov  r1,r2,lsl #0x10		;r1=0(0x0)
:023A41D0 E1A01A21 mov  r1,r1,lsr #0x14		;r1=0(0x0)
:023A41D4 E1A00800 mov  r0,r0,lsl #0x10		;r0=-1952907264(0x8b990000)
:023A41D8 E1510A20 cmp r1,r0,lsr #0x14
:023A41DC 1A00000D bne 023A4218
:023A41E0 E1A0100A mov  r1,r10			;r1=58785780(0x380fff4)
:023A41E4 E1D101B0 ldrh r0,[r1, #+0x10]		;r1+0x10=*(03810004)=#-48002151(0xfd238b99)
:023A41E8 E040B002 sub  r11,r0,r2
:023A41EC E31B0102 tst r11,#0x80000000
:023A41F0 1A00005C bne 023A4368
:023A41F4 E1D100B2 ldrh r0,[r1, #+0x2]		;r1+0x2=*(0380fff6)=#-1578127864(0xa1efae08)
:023A41F8 E1D512B0 ldrh r1,[r5, #+0x20]		;r5+0x20=*(33fb4369)=#0(0x00000000)
:023A41FC E000009B mul  r0,r11,r0
:023A4200 E58D0000 str r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A4204 E0516000 subs r6,r1,r0
:023A4208 0A000056 beq 023A4368
:023A420C E3160102 tst r6,#0x80000000
:023A4210 0A000003 beq 023A4224
:023A4214 EA000053 b 023A4368
:023A4218 E2877001 add  r7,r7,#0x1
:023A421C E3570003 cmp r7,#0x3
:023A4220 3AFFFFD7 bcc 023A4184
:023A4224 E3570003 cmp r7,#0x3
:023A4228 0A00004E beq 023A4368
:023A422C E3A00018 mov  r0,#0x18		;r0=24(0x18)
:023A4230 E0090097 mul  r9,r7,r0
:023A4234 E0880009 add  r0,r8,r9
:023A4238 E5901014 ldr r1,[r0, #+0x14]		;r0+0x14=*(0000002c)
:023A423C E59F0168 ldr r0,[r15, #+0x168]		;r15+0x168=*(023a43ac)=#1508(0x000005e4)
:023A4240 E2817010 add  r7,r1,#0x10
:023A4244 E1D711B0 ldrh r1,[r7, #+0x10]		;r7+0x10=*(00000010)
:023A4248 E081A006 add  r10,r1,r6
:023A424C E15A0000 cmp r10,r0
:023A4250 9A000005 bls 023A426C
:023A4254 E2840F62 add  r0,r4,#0x188
:023A4258 E2471010 sub  r1,r7,#0x10
:023A425C EB400FCE bl 033A819C
:023A4260 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A4264 E18800B9 strh r0,[r8, +r9]
:023A4268 EA00003E b 023A4368
:023A426C E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A4270 E285303C add  r3,r5,#0x3C
:023A4274 E287202C add  r2,r7,#0x2C
:023A4278 E0821001 add  r1,r2,r1
:023A427C E0830000 add  r0,r3,r0
:023A4280 E2862001 add  r2,r6,#0x1
:023A4284 EB402569 bl 033AD830
:023A4288 E1C7A1B0 strh r10,[r7, #+0x10]		;r7+0x10=*(00000010)
:023A428C E1D511B8 ldrh r1,[r5, #+0x18]		;r5+0x18=*(33fb4361)=#0(0x00000000)
:023A4290 E0880009 add  r0,r8,r9
:023A4294 E1D061B0 ldrh r6,[r0, #+0x10]		;r0+0x10=*(00000010)
:023A4298 E20120F0 and  r2,r1,#0xF0
:023A429C E1A011C2 mov  r1,r2,asr #0x3
:023A42A0 E0821E21 add  r1,r2,r1,lsr #0x1c
:023A42A4 E1A03E06 mov  r3,r6,lsl #0x1c		;r3=0(0x0)
:023A42A8 E06B2241 rsb  r2,r11,r1,asr #0x4
:023A42AC E0822E23 add  r2,r2,r3,lsr #0x1c
:023A42B0 E1A02802 mov  r2,r2,lsl #0x10		;r2=0(0x0)
:023A42B4 E1A02822 mov  r2,r2,lsr #0x10		;r2=0(0x0)
:023A42B8 E3C6300F bic  r3,r6,#0xF
:023A42BC E202200F and  r2,r2,#0xF
:023A42C0 E1833002 orr  r3,r3,r2
:023A42C4 E59F20D4 ldr r2,[r15, #+0xd4]		;r15+0xd4=*(023a43a0)=#58785780(0x0380fff4)
:023A42C8 E1C031B0 strh r3,[r0, #+0x10]		;r0+0x10=*(00000010)
:023A42CC E5923000 ldr r3,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A42D0 E5932560 ldr r2,[r3, #+0x560]		;r3+0x560=*(ae08784b)
:023A42D4 E0821241 add  r1,r2,r1,asr #0x4
:023A42D8 E5831560 str r1,[r3, #+0x560]		;r3+0x560=*(ae08784b)
:023A42DC E1D511B8 ldrh r1,[r5, #+0x18]		;r5+0x18=*(33fb4361)=#0(0x00000000)
:023A42E0 E3110C01 tst r1,#0x100
:023A42E4 1A00001F bne 023A4368
:023A42E8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A42EC E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(00000000)
:023A42F0 E1D700B8 ldrh r0,[r7, #+0x8]		;r7+0x8=*(00000008)
:023A42F4 E3C000F0 bic  r0,r0,#0xF0
:023A42F8 E2800010 add  r0,r0,#0x10
:023A42FC E1C700B8 strh r0,[r7, #+0x8]		;r7+0x8=*(00000008)
:023A4300 E1D701B0 ldrh r0,[r7, #+0x10]		;r7+0x10=*(00000010)
:023A4304 E2800018 add  r0,r0,#0x18
:023A4308 E1C701B0 strh r0,[r7, #+0x10]		;r7+0x10=*(00000010)
:023A430C E1D700B8 ldrh r0,[r7, #+0x8]		;r7+0x8=*(00000008)
:023A4310 E210000F ands r0,r0,#0xF
:023A4314 0A000009 beq 023A4340
:023A4318 E3500008 cmp r0,#0x8
:023A431C E2840F62 add  r0,r4,#0x188
:023A4320 1A00000E bne 023A4360
:023A4324 E2841F71 add  r1,r4,#0x1C4
:023A4328 E2472010 sub  r2,r7,#0x10
:023A432C EB400FBA bl 033A821C
:023A4330 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A4334 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023A4338 EB400EBB bl 033A7E2C
:023A433C EA000009 b 023A4368
:023A4340 E2840F62 add  r0,r4,#0x188
:023A4344 E2841F77 add  r1,r4,#0x1DC
:023A4348 E2472010 sub  r2,r7,#0x10
:023A434C EB400FB2 bl 033A821C
:023A4350 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4354 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023A4358 EB400EB3 bl 033A7E2C
:023A435C EA000001 b 023A4368
:023A4360 E2471010 sub  r1,r7,#0x10
:023A4364 EB400F8C bl 033A819C
:023A4368 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023A436C E1A01005 mov  r1,r5			;r1=872104777(0x33fb4349)
:023A4370 E280006C add  r0,r0,#0x6C
:023A4374 EB400F88 bl 033A819C
:023A4378 E59D0004 ldr r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023A437C E1D007B4 ldrh r0,[r0, #+0x74]		;r0+0x74=*(00000074)
:023A4380 E3500000 cmp r0,#0x0
:023A4384 0A000002 beq 023A4394
:023A4388 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A438C E3A01009 mov  r1,#0x9		;r1=9(0x9)
:023A4390 EB400EA5 bl 033A7E2C
:023A4394 E28DD018 add  r13,r13,#0x18
:023A4398 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A439C E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A43A0 0380FFF4 orreq  r15,r0,#0x3D0
:023A43A4 000005FC unknown
:023A43A8 00000622 andeq  r0,r0,r2,lsr #0xc
:023A43AC 000005E4 andeq  r0,r0,r4,ror #0xb
:023A43B0 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023A43B4 E59F405C ldr r4,[r15, #+0x5c]		;r15+0x5c=*(023a4418)=#58785780(0x0380fff4)
:023A43B8 E3A06000 mov  r6,#0x0		;r6=0(0x0)
:023A43BC E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A43C0 E3A07018 mov  r7,#0x18		;r7=24(0x18)
:023A43C4 E28000E4 add  r0,r0,#0xE4
:023A43C8 E2805B01 add  r5,r0,#0x400
:023A43CC E0010796 mul  r1,r6,r7
:023A43D0 E19500B1 ldrh r0,[r5, +r1]
:023A43D4 E0851001 add  r1,r5,r1
:023A43D8 E3500000 cmp r0,#0x0
:023A43DC 0A000008 beq 023A4404
:023A43E0 E2400001 sub  r0,r0,#0x1
:023A43E4 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(00000009)
:023A43E8 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(00000009)
:023A43EC E3500000 cmp r0,#0x0
:023A43F0 1A000003 bne 023A4404
:023A43F4 E5940000 ldr r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A43F8 E5911014 ldr r1,[r1, #+0x14]		;r1+0x14=*(0000001d)
:023A43FC E2800F62 add  r0,r0,#0x188
:023A4400 EB400F65 bl 033A819C
:023A4404 E2866001 add  r6,r6,#0x1
:023A4408 E3560003 cmp r6,#0x3
:023A440C 3AFFFFEE bcc 023A43CC
:023A4410 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023A4414 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A4418 0380FFF4 orreq  r15,r0,#0x3D0
:023A441C E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A4420 E59F3134 ldr r3,[r15, #+0x134]		;r15+0x134=*(023a455c)=#58785780(0x0380fff4)
:023A4424 E1A09002 mov  r9,r2			;r9=58785780(0x380fff4)
:023A4428 E5932000 ldr r2,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A442C E1A0B000 mov  r11,r0			;r11=-1375178005(0xae0872eb)
:023A4430 E2890001 add  r0,r9,#0x1
:023A4434 E1A0A001 mov  r10,r1			;r10=9(0x9)
:023A4438 E2824F8F add  r4,r2,#0x23C
:023A443C EBFFD86B bl 0239A5F0
:023A4440 E3500020 cmp r0,#0x20
:023A4444 8A000042 bhi 023A4554
:023A4448 E3A06004 mov  r6,#0x4		;r6=4(0x4)
:023A444C E1A07006 mov  r7,r6			;r7=4(0x4)
:023A4450 E3A08B01 mov  r8,#0x400		;r8=1024(0x400)
:023A4454 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023A4458 EA00000F b 023A449C
:023A445C E1D400B0 ldrh r0,[r4, #+0x0]		;r4+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A4460 E3500000 cmp r0,#0x0
:023A4464 0A000009 beq 023A4490
:023A4468 E2840006 add  r0,r4,#0x6
:023A446C E28A1024 add  r1,r10,#0x24
:023A4470 EBFFD627 bl 02399D14
:023A4474 E3500000 cmp r0,#0x0
:023A4478 1A00000F bne 023A44BC
:023A447C E1D403B0 ldrh r0,[r4, #+0x30]		;r4+0x30=*(03810024)=#-12763332(0xff3d3f3c)
:023A4480 E1500008 cmp r0,r8
:023A4484 31A08000 movcc  r8,r0			;r8=-12763332(0xff3d3f3c)
:023A4488 31A07005 movcc  r7,r5			;r7=0(0x0)
:023A448C EA000000 b 023A4494
:023A4490 E1A06005 mov  r6,r5			;r6=0(0x0)
:023A4494 E2855001 add  r5,r5,#0x1
:023A4498 E2844032 add  r4,r4,#0x32
:023A449C E3550004 cmp r5,#0x4
:023A44A0 3AFFFFED bcc 023A445C
:023A44A4 E3560004 cmp r6,#0x4
:023A44A8 11A05006 movne  r5,r6			;r5=0(0x0)
:023A44AC 1A000002 bne 023A44BC
:023A44B0 E3570004 cmp r7,#0x4
:023A44B4 11A05007 movne  r5,r7			;r5=0(0x0)
:023A44B8 0A000025 beq 023A4554
:023A44BC E59F0098 ldr r0,[r15, #+0x98]		;r15+0x98=*(023a455c)=#58785780(0x0380fff4)
:023A44C0 E3A02032 mov  r2,#0x32		;r2=50(0x32)
:023A44C4 E0040295 mul  r4,r5,r2
:023A44C8 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A44CC E2805F8F add  r5,r0,#0x23C
:023A44D0 E0856004 add  r6,r5,r4
:023A44D4 E1A01006 mov  r1,r6			;r1=0(0x0)
:023A44D8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A44DC EB4024C9 bl 033AD808
:023A44E0 E3A00B01 mov  r0,#0x400		;r0=1024(0x400)
:023A44E4 E1C603B0 strh r0,[r6, #+0x30]		;r6+0x30=*(00000030)
:023A44E8 E1DA11B2 ldrh r1,[r10, #+0x12]		;r10+0x12=*(0000001b)
:023A44EC E2860006 add  r0,r6,#0x6
:023A44F0 E20110FF and  r1,r1,#0xFF
:023A44F4 E18510B4 strh r1,[r5, +r4]
:023A44F8 E1C6B0B2 strh r11,[r6, #+0x2]		;r6+0x2=*(00000002)
:023A44FC E28A1024 add  r1,r10,#0x24
:023A4500 EBFFD51E bl 02399980
:023A4504 E2890001 add  r0,r9,#0x1
:023A4508 EBFFD838 bl 0239A5F0
:023A450C E1C600BC strh r0,[r6, #+0xc]		;r6+0xc=*(0000000c)
:023A4510 E3A07000 mov  r7,#0x0		;r7=0(0x0)
:023A4514 E2895002 add  r5,r9,#0x2
:023A4518 E286400E add  r4,r6,#0xE
:023A451C EA000005 b 023A4538
:023A4520 E0850007 add  r0,r5,r7
:023A4524 EBFFD831 bl 0239A5F0
:023A4528 E1A01000 mov  r1,r0			;r1=1024(0x400)
:023A452C E0840007 add  r0,r4,r7
:023A4530 EBFFD823 bl 0239A5C4
:023A4534 E2877001 add  r7,r7,#0x1
:023A4538 E1D600BC ldrh r0,[r6, #+0xc]		;r6+0xc=*(0000000c)
:023A453C E1570000 cmp r7,r0
:023A4540 3AFFFFF6 bcc 023A4520
:023A4544 E1DA03B4 ldrh r0,[r10, #+0x34]		;r10+0x34=*(0000003d)
:023A4548 E1C602BE strh r0,[r6, #+0x2e]		;r6+0x2e=*(0000002e)
:023A454C E1DA03B6 ldrh r0,[r10, #+0x36]		;r10+0x36=*(0000003f)
:023A4550 E1C600B4 strh r0,[r6, #+0x4]		;r6+0x4=*(00000004)
:023A4554 E8BD4FF8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A4558 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A455C 0380FFF4 orreq  r15,r0,#0x3D0
:023A4560 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(023a457c)=#58785780(0x0380fff4)
:023A4564 E59FC014 ldr r12,[r15, #+0x14]		;r15+0x14=*(023a4580)=#58711924(0x037fdf74)
:023A4568 E5911000 ldr r1,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A456C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A4570 E3A020C8 mov  r2,#0xC8		;r2=200(0xc8)
:023A4574 E2811F8F add  r1,r1,#0x23C
:023A4578 E12FFF1C bx r12 (Jump to addr_037FDF74?)msr CPSR_fsxc,r12
:023A457C 0380FFF4 orreq  r15,r0,#0x3D0
:023A4580 037FDF74 cmneq r15,#0x1D0
:023A4584 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(023a45c8)=#58785780(0x0380fff4)
:023A4588 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023A458C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A4590 E2802F8F add  r2,r0,#0x23C
:023A4594 E1A00003 mov  r0,r3			;r0=0(0x0)
:023A4598 E1D213B0 ldrh r1,[r2, #+0x30]		;r2+0x30=*(000000f8)
:023A459C E3510000 cmp r1,#0x0
:023A45A0 0A000004 beq 023A45B8
:023A45A4 E2411001 sub  r1,r1,#0x1
:023A45A8 E1C213B0 strh r1,[r2, #+0x30]		;r2+0x30=*(000000f8)
:023A45AC E1D213B0 ldrh r1,[r2, #+0x30]		;r2+0x30=*(000000f8)
:023A45B0 E3510000 cmp r1,#0x0
:023A45B4 01C200B0 streqh r0,[r2, #+0x0]		;r2+0x0=*(000000c8)
:023A45B8 E2833001 add  r3,r3,#0x1
:023A45BC E3530004 cmp r3,#0x4
:023A45C0 3AFFFFF4 bcc 023A4598
:023A45C4 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A45C8 0380FFF4 orreq  r15,r0,#0x3D0
:023A45CC E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023A45D0 E59F1090 ldr r1,[r15, #+0x90]		;r15+0x90=*(023a4668)=#58785780(0x0380fff4)
:023A45D4 E1A04000 mov  r4,r0			;r4=0(0x0)
:023A45D8 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A45DC E5901318 ldr r1,[r0, #+0x318]		;r0+0x318=*(ae087603)
:023A45E0 E1D160B2 ldrh r6,[r1, #+0x2]		;r1+0x2=*(0380fff6)=#-1578127864(0xa1efae08)
:023A45E4 E35600A4 cmp r6,#0xA4
:023A45E8 3A000002 bcc 023A45F8
:023A45EC E59F0078 ldr r0,[r15, #+0x78]		;r15+0x78=*(023a466c)=#470(0x000001d6)
:023A45F0 E1560000 cmp r6,r0
:023A45F4 9A000001 bls 023A4600
:023A45F8 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A45FC EA000017 b 023A4660
:023A4600 E2817002 add  r7,r1,#0x2
:023A4604 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023A4608 EA000008 b 023A4630
:023A460C E1A00007 mov  r0,r7			;r0=0(0x0)
:023A4610 EBFFD7F6 bl 0239A5F0
:023A4614 E1A01805 mov  r1,r5,lsl #0x10		;r1=0(0x0)
:023A4618 E20000FF and  r0,r0,#0xFF
:023A461C E1A01821 mov  r1,r1,lsr #0x10		;r1=0(0x0)
:023A4620 E2877001 add  r7,r7,#0x1
:023A4624 EBFFD817 bl 0239A688
:023A4628 E1A05000 mov  r5,r0			;r5=0(0x0)
:023A462C E2466001 sub  r6,r6,#0x1
:023A4630 E3560000 cmp r6,#0x0
:023A4634 1AFFFFF4 bne 023A460C
:023A4638 E59F0028 ldr r0,[r15, #+0x28]		;r15+0x28=*(023a4668)=#58785780(0x0380fff4)
:023A463C E3540000 cmp r4,#0x0
:023A4640 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A4644 E5900318 ldr r0,[r0, #+0x318]		;r0+0x318=*(ae087603)
:023A4648 E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(ae0872eb)
:023A464C 11810805 orrne  r0,r1,r5,lsl #0x10
:023A4650 15840000 strne r0,[r4, #+0x0]		;r4+0x0=*(00000000)
:023A4654 E1550001 cmp r5,r1
:023A4658 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023A465C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A4660 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
:023A4664 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A4668 0380FFF4 orreq  r15,r0,#0x3D0
:023A466C 000001D6 unknown
:023A4670 E92D4018 stmdb  r13!,{r3,r4,r14}
:023A4674 E24DD004 sub  r13,r13,#0x4
:023A4678 E28D4000 add  r4,r13,#0x0
:023A467C E1A00004 mov  r0,r4			;r0=0(0x0)
:023A4680 EB0001D8 bl 023A4DE8
:023A4684 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A4688 E3100020 tst r0,#0x20
:023A468C 0A000001 beq 023A4698
:023A4690 EB0003A3 bl 023A5524
:023A4694 EAFFFFF8 b 023A467C
:023A4698 E59D0000 ldr r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A469C E3100001 tst r0,#0x1
:023A46A0 1AFFFFF5 bne 023A467C
:023A46A4 E28DD004 add  r13,r13,#0x4
:023A46A8 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023A46AC E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A46B0 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A46B4 E59F3050 ldr r3,[r15, #+0x50]		;r15+0x50=*(023a470c)=#58785780(0x0380fff4)
:023A46B8 E1A06001 mov  r6,r1			;r6=0(0x0)
:023A46BC E5931000 ldr r1,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A46C0 E1A05002 mov  r5,r2			;r5=200(0xc8)
:023A46C4 E5911318 ldr r1,[r1, #+0x318]		;r1+0x318=*(ae087603)
:023A46C8 E3510000 cmp r1,#0x0
:023A46CC 0A00000C beq 023A4704
:023A46D0 E0810000 add  r0,r1,r0
:023A46D4 E240402A sub  r4,r0,#0x2A
:023A46D8 EA000007 b 023A46FC
:023A46DC E1A00004 mov  r0,r4			;r0=0(0x0)
:023A46E0 EBFFD7C2 bl 0239A5F0
:023A46E4 E1A01000 mov  r1,r0			;r1=0(0x0)
:023A46E8 E1A00005 mov  r0,r5			;r0=200(0xc8)
:023A46EC E2844001 add  r4,r4,#0x1
:023A46F0 EBFFD7B3 bl 0239A5C4
:023A46F4 E2855001 add  r5,r5,#0x1
:023A46F8 E2466001 sub  r6,r6,#0x1
:023A46FC E3560000 cmp r6,#0x0
:023A4700 1AFFFFF5 bne 023A46DC
:023A4704 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A4708 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A470C 0380FFF4 orreq  r15,r0,#0x3D0
:023A4710 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A4714 E59F3040 ldr r3,[r15, #+0x40]		;r15+0x40=*(023a475c)=#58785780(0x0380fff4)
:023A4718 E1A06000 mov  r6,r0			;r6=200(0xc8)
:023A471C E5930000 ldr r0,[r3, #+0x0]		;r3+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A4720 E1A05001 mov  r5,r1			;r5=0(0x0)
:023A4724 E5900314 ldr r0,[r0, #+0x314]		;r0+0x314=*(ae0875ff)
:023A4728 E1A04002 mov  r4,r2			;r4=200(0xc8)
:023A472C EB403ABB bl 033B3220
:023A4730 EBFFFFCE bl 023A4670
:023A4734 E1A00006 mov  r0,r6			;r0=200(0xc8)
:023A4738 E1A01005 mov  r1,r5			;r1=0(0x0)
:023A473C E1A02004 mov  r2,r4			;r2=200(0xc8)
:023A4740 EB0001C4 bl 023A4E58
:023A4744 E59F0010 ldr r0,[r15, #+0x10]		;r15+0x10=*(023a475c)=#58785780(0x0380fff4)
:023A4748 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A474C E5900314 ldr r0,[r0, #+0x314]		;r0+0x314=*(ae0875ff)
:023A4750 EB403AC9 bl 033B327C
:023A4754 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A4758 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A475C 0380FFF4 orreq  r15,r0,#0x3D0
:023A4760 E92D4008 stmdb  r13!,{r3,r14}
:023A4764 E59F00D8 ldr r0,[r15, #+0xd8]		;r15+0xd8=*(023a4844)=#58785780(0x0380fff4)
:023A4768 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A476C E5900314 ldr r0,[r0, #+0x314]		;r0+0x314=*(ae0875ff)
:023A4770 EB403AAA bl 033B3220
:023A4774 EBFFFFBD bl 023A4670
:023A4778 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023A477C E28D2000 add  r2,r13,#0x0
:023A4780 E3A0002C mov  r0,#0x2C		;r0=44(0x2c)
:023A4784 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A4788 E58D3000 str r3,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A478C EB0001B1 bl 023A4E58
:023A4790 E59F00AC ldr r0,[r15, #+0xac]		;r15+0xac=*(023a4844)=#58785780(0x0380fff4)
:023A4794 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A4798 E5900314 ldr r0,[r0, #+0x314]		;r0+0x314=*(ae0875ff)
:023A479C EB403AB6 bl 033B327C
:023A47A0 E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A47A4 E35100A4 cmp r1,#0xA4
:023A47A8 3A000002 bcc 023A47B8
:023A47AC E59F0094 ldr r0,[r15, #+0x94]		;r15+0x94=*(023a4848)=#470(0x000001d6)
:023A47B0 E1510000 cmp r1,r0
:023A47B4 9A000001 bls 023A47C0
:023A47B8 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A47BC EA00001E b 023A483C
:023A47C0 E59F007C ldr r0,[r15, #+0x7c]		;r15+0x7c=*(023a4844)=#58785780(0x0380fff4)
:023A47C4 E2811002 add  r1,r1,#0x2
:023A47C8 E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A47CC E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A47D0 E2800F62 add  r0,r0,#0x188
:023A47D4 EB400E49 bl 033A8100
:023A47D8 E59F2064 ldr r2,[r15, #+0x64]		;r15+0x64=*(023a4844)=#58785780(0x0380fff4)
:023A47DC E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A47E0 E5810318 str r0,[r1, #+0x318]		;r1+0x318=*(ae087603)
:023A47E4 E5921000 ldr r1,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A47E8 E5910318 ldr r0,[r1, #+0x318]		;r1+0x318=*(ae087603)
:023A47EC E3500000 cmp r0,#0x0
:023A47F0 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A47F4 0A000010 beq 023A483C
:023A47F8 E280000C add  r0,r0,#0xC
:023A47FC E5810318 str r0,[r1, #+0x318]		;r1+0x318=*(ae087603)
:023A4800 E5920000 ldr r0,[r2, #+0x0]		;r2+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A4804 E5900314 ldr r0,[r0, #+0x314]		;r0+0x314=*(ae0875ff)
:023A4808 EB403A84 bl 033B3220
:023A480C EBFFFF97 bl 023A4670
:023A4810 E59F002C ldr r0,[r15, #+0x2c]		;r15+0x2c=*(023a4844)=#58785780(0x0380fff4)
:023A4814 E59D1000 ldr r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A4818 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A481C E3A0002A mov  r0,#0x2A		;r0=42(0x2a)
:023A4820 E5922318 ldr r2,[r2, #+0x318]		;r2+0x318=*(ae087603)
:023A4824 EB00018B bl 023A4E58
:023A4828 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(023a4844)=#58785780(0x0380fff4)
:023A482C E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(0380fff4)=#-1375178005(0xae0872eb)
:023A4830 E5900314 ldr r0,[r0, #+0x314]		;r0+0x314=*(ae0875ff)
:023A4834 EB403A90 bl 033B327C
:023A4838 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A483C E8BD4008 ldmia  r13!,{r3,r14}
:023A4840 E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A4844 0380FFF4 orreq  r15,r0,#0x3D0
:023A4848 000001D6 unknown
:023A484C E59F001C ldr r0,[r15, #+0x1c]		;r15+0x1c=*(023a4870)=#41913876(0x027f8e14)
:023A4850 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023A4854 E1A02003 mov  r2,r3			;r2=0(0x0)
:023A4858 E1A01083 mov  r1,r3,lsl #0x1		;r1=0(0x0)
:023A485C E2833001 add  r3,r3,#0x1
:023A4860 E18020B1 strh r2,[r0, +r1]
:023A4864 E3530010 cmp r3,#0x10
:023A4868 BAFFFFFA blt 023A4858
:023A486C E12FFF1E bx r14 (Jump to addr_023A0568?)
msr CPSR_fsxc,r14
:023A4870 027F8E14 rsbeqs r8,r15,#0x140
:023A4874 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A4878 E24DD008 sub  r13,r13,#0x8
:023A487C E3100402 tst r0,#0x2000000
:023A4880 0A000007 beq 023A48A4
:023A4884 E59F2188 ldr r2,[r15, #+0x188]		;r15+0x188=*(023a4a14)=#41913876(0x027f8e14)
:023A4888 E3A05000 mov  r5,#0x0		;r5=0(0x0)
:023A488C E1A0E005 mov  r14,r5			;r14=0(0x0)
:023A4890 E1A04085 mov  r4,r5,lsl #0x1		;r4=0(0x0)
:023A4894 E2855001 add  r5,r5,#0x1
:023A4898 E182E0B4 strh r14,[r2, +r4]
:023A489C E3550010 cmp r5,#0x10
:023A48A0 BAFFFFFA blt 023A4890
:023A48A4 E59F2168 ldr r2,[r15, #+0x168]		;r15+0x168=*(023a4a14)=#41913876(0x027f8e14)
:023A48A8 E200480F and  r4,r0,#0xF0000
:023A48AC E1A04824 mov  r4,r4,lsr #0x10		;r4=0(0x0)
:023A48B0 E1A04084 mov  r4,r4,lsl #0x1		;r4=0(0x0)
:023A48B4 E18200B4 strh r0,[r2, +r4]
:023A48B8 E3100401 tst r0,#0x1000000
:023A48BC 0A000051 beq 023A4A08
:023A48C0 E59FE150 ldr r14,[r15, #+0x150]		;r15+0x150=*(023a4a18)=#41913876(0x027f8e14)
:023A48C4 E1DE00B0 ldrh r0,[r14, #+0x0]		;r14+0x0=*(027f8e14)=#1127287500(0x43310acc)
:023A48C8 E2002CFF and  r2,r0,#0xFF00
:023A48CC E1A02402 mov  r2,r2,lsl #0x8		;r2=2140017664(0x7f8e1400)
:023A48D0 E1A04822 mov  r4,r2,lsr #0x10		;r4=32654(0x7f8e)
:023A48D4 E2442022 sub  r2,r4,#0x22
:023A48D8 E352000A cmp r2,#0xA
:023A48DC 908FF102 addls  r15,r15,r2,lsl #0x2
:023A48E0 EA00003D b 023A49DC
:023A48E4 EA000009 b 023A4910
:023A48E8 EA000016 b 023A4948
:023A48EC EA000015 b 023A4948
:023A48F0 EA000026 b 023A4990
:023A48F4 EA000025 b 023A4990
:023A48F8 EA000034 b 023A49D0
:023A48FC EA000033 b 023A49D0
:023A4900 EA000035 b 023A49DC
:023A4904 EA000034 b 023A49DC
:023A4908 EA000033 b 023A49DC
:023A490C EAFFFFFF b 023A4910
:023A4910 E1DEC0B4 ldrh r12,[r14, #+0x4]		;r14+0x4=*(027f8e18)=#574759202(0x22422122)
:023A4914 E1DE20B2 ldrh r2,[r14, #+0x2]		;r14+0x2=*(027f8e16)=#555893553(0x21224331)
:023A4918 E1A00C00 mov  r0,r0,lsl #0x18		;r0=-872415232(0xcc000000)
:023A491C E20CCCFF and  r12,r12,#0xFF00
:023A4920 E1800402 orr  r0,r0,r2,lsl #0x8
:023A4924 E180C42C orr  r12,r0,r12,lsr #0x8
:023A4928 E35C0402 cmp r12,#0x2000000
:023A492C 3A000001 bcc 023A4938
:023A4930 E35C050A cmp r12,#0x2800000
:023A4934 3A000028 bcc 023A49DC
:023A4938 E1A00004 mov  r0,r4			;r0=32654(0x7f8e)
:023A493C E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A4940 EB403A65 bl 033B32DC
:023A4944 EA00002F b 023A4A08
:023A4948 E1DE20B8 ldrh r2,[r14, #+0x8]		;r14+0x8=*(027f8e1c)=#1965735096(0x752abcb8)
:023A494C E1DE10BA ldrh r1,[r14, #+0xa]		;r14+0xa=*(027f8e1e)=#71595306(0x0444752a)
:023A4950 E181C802 orr  r12,r1,r2,lsl #0x10
:023A4954 E35C0402 cmp r12,#0x2000000
:023A4958 3A000001 bcc 023A4964
:023A495C E35C050A cmp r12,#0x2800000
:023A4960 3A000003 bcc 023A4974
:023A4964 E1A00004 mov  r0,r4			;r0=32654(0x7f8e)
:023A4968 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A496C EB403A5A bl 033B32DC
:023A4970 EA000024 b 023A4A08
:023A4974 E1DE20B2 ldrh r2,[r14, #+0x2]		;r14+0x2=*(027f8e16)=#555893553(0x21224331)
:023A4978 E1A03C00 mov  r3,r0,lsl #0x18		;r3=-1912602624(0x8e000000)
:023A497C E1DE10B4 ldrh r1,[r14, #+0x4]		;r14+0x4=*(027f8e18)=#574759202(0x22422122)
:023A4980 E1DE00B6 ldrh r0,[r14, #+0x6]		;r14+0x6=*(027f8e1a)=#-1128783294(0xbcb82242)
:023A4984 E1823423 orr  r3,r2,r3,lsr #0x8
:023A4988 E1801801 orr  r1,r0,r1,lsl #0x10
:023A498C EA000012 b 023A49DC
:023A4990 E1DE20B6 ldrh r2,[r14, #+0x6]		;r14+0x6=*(027f8e1a)=#-1128783294(0xbcb82242)
:023A4994 E1DE10B8 ldrh r1,[r14, #+0x8]		;r14+0x8=*(027f8e1c)=#1965735096(0x752abcb8)
:023A4998 E181C802 orr  r12,r1,r2,lsl #0x10
:023A499C E35C0402 cmp r12,#0x2000000
:023A49A0 3A000001 bcc 023A49AC
:023A49A4 E35C050A cmp r12,#0x2800000
:023A49A8 3A000003 bcc 023A49BC
:023A49AC E1A00004 mov  r0,r4			;r0=32654(0x7f8e)
:023A49B0 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A49B4 EB403A48 bl 033B32DC
:023A49B8 EA000012 b 023A4A08
:023A49BC E1DE20B2 ldrh r2,[r14, #+0x2]		;r14+0x2=*(027f8e16)=#555893553(0x21224331)
:023A49C0 E1A00C00 mov  r0,r0,lsl #0x18		;r0=-1912602624(0x8e000000)
:023A49C4 E1DE10B4 ldrh r1,[r14, #+0x4]		;r14+0x4=*(027f8e18)=#574759202(0x22422122)
:023A49C8 E1823420 orr  r3,r2,r0,lsr #0x8
:023A49CC EA000002 b 023A49DC
:023A49D0 E1DE20B2 ldrh r2,[r14, #+0x2]		;r14+0x2=*(027f8e16)=#555893553(0x21224331)
:023A49D4 E1A00C00 mov  r0,r0,lsl #0x18		;r0=0(0x0)
:023A49D8 E1823420 orr  r3,r2,r0,lsr #0x8
:023A49DC E58D1000 str r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A49E0 E1A01004 mov  r1,r4			;r1=32654(0x7f8e)
:023A49E4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A49E8 E3A02003 mov  r2,#0x3		;r2=3(0x3)
:023A49EC E58DC004 str r12,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023A49F0 EB403A86 bl 033B3410
:023A49F4 E3500000 cmp r0,#0x0
:023A49F8 1A000002 bne 023A4A08
:023A49FC E1A00004 mov  r0,r4			;r0=32654(0x7f8e)
:023A4A00 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023A4A04 EB403A34 bl 033B32DC
:023A4A08 E28DD008 add  r13,r13,#0x8
:023A4A0C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A4A10 E12FFF1E bx r14 (Jump to addr_027F8E14?)
msr CPSR_fsxc,r14
:023A4A14 027F8E14 rsbeqs r8,r15,#0x140
:023A4A18 027F8E14 rsbeqs r8,r15,#0x140
:023A4A1C E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A4A20 E1A04000 mov  r4,r0			;r4=32654(0x7f8e)
:023A4A24 EB4022DA bl 033AD594
:023A4A28 E1A05000 mov  r5,r0			;r5=32654(0x7f8e)
:023A4A2C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4A30 EB403A5A bl 033B33A0
:023A4A34 E3500000 cmp r0,#0x0
:023A4A38 1A000007 bne 023A4A5C
:023A4A3C E1A00005 mov  r0,r5			;r0=32654(0x7f8e)
:023A4A40 EB4022D8 bl 033AD5A8
:023A4A44 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4A48 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023A4A4C E1A00800 mov  r0,r0,lsl #0x10		;r0=2140012544(0x7f8e0000)
:023A4A50 E1A00820 mov  r0,r0,lsr #0x10		;r0=32654(0x7f8e)
:023A4A54 EB403A20 bl 033B32DC
:023A4A58 EA0000A2 b 023A4CE8
:023A4A5C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4A60 EB403A55 bl 033B33BC
:023A4A64 E1A00005 mov  r0,r5			;r0=32654(0x7f8e)
:023A4A68 EB4022CE bl 033AD5A8
:023A4A6C E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4A70 E2400020 sub  r0,r0,#0x20
:023A4A74 E350000D cmp r0,#0xD
:023A4A78 908FF100 addls  r15,r15,r0,lsl #0x2
:023A4A7C EA00008A b 023A4CAC
:023A4A80 EA00000C b 023A4AB8
:023A4A84 EA00000D b 023A4AC0
:023A4A88 EA00000E b 023A4AC8
:023A4A8C EA000010 b 023A4AD4
:023A4A90 EA00001F b 023A4B14
:023A4A94 EA00002E b 023A4B54
:023A4A98 EA00003F b 023A4B9C
:023A4A9C EA000050 b 023A4BE4
:023A4AA0 EA00005D b 023A4C1C
:023A4AA4 EA00006A b 023A4C54
:023A4AA8 EA00006B b 023A4C5C
:023A4AAC EA00006C b 023A4C64
:023A4AB0 EA000078 b 023A4C98
:023A4AB4 EA00007A b 023A4CA4
:023A4AB8 EB0000A1 bl 023A4D44
:023A4ABC EA000082 b 023A4CCC
:023A4AC0 EB0000B8 bl 023A4DA8
:023A4AC4 EA000080 b 023A4CCC
:023A4AC8 E5940010 ldr r0,[r4, #+0x10]		;r4+0x10=*(00007f9e)
:023A4ACC EB0000C5 bl 023A4DE8
:023A4AD0 EA00007D b 023A4CCC
:023A4AD4 EB000085 bl 023A4CF0
: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=2140012544(0x7f8e0000)
:023A4AEC E1A00820 mov  r0,r0,lsr #0x10		;r0=32654(0x7f8e)
:023A4AF0 EB4039F9 bl 033B32DC
:023A4AF4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4AF8 EB403A35 bl 033B33D4
:023A4AFC EA000079 b 023A4CE8
: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 EB0000D1 bl 023A4E58
:023A4B10 EA00006D b 023A4CCC
:023A4B14 EB000075 bl 023A4CF0
: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 EB4039E9 bl 033B32DC
:023A4B34 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4B38 EB403A25 bl 033B33D4
:023A4B3C EA000069 b 023A4CE8
:023A4B40 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00007f96)
:023A4B44 E594100C ldr r1,[r4, #+0xc]		;r4+0xc=*(00007f9a)
:023A4B48 E5942010 ldr r2,[r4, #+0x10]		;r4+0x10=*(00007f9e)
:023A4B4C EB00010B bl 023A4F80
:023A4B50 EA00005D b 023A4CCC
:023A4B54 EB00006E bl 023A4D14
:023A4B58 E3500000 cmp r0,#0x0
:023A4B5C 1A000007 bne 023A4B80
:023A4B60 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4B64 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A4B68 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:023A4B6C E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A4B70 EB4039D9 bl 033B32DC
:023A4B74 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4B78 EB403A15 bl 033B33D4
:023A4B7C EA000059 b 023A4CE8
:023A4B80 E594100C ldr r1,[r4, #+0xc]		;r4+0xc=*(00007f9a)
:023A4B84 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00007f96)
:023A4B88 E1A01801 mov  r1,r1,lsl #0x10		;r1=196608(0x30000)
:023A4B8C E5942010 ldr r2,[r4, #+0x10]		;r4+0x10=*(00007f9e)
:023A4B90 E1A01821 mov  r1,r1,lsr #0x10		;r1=3(0x3)
:023A4B94 EB000141 bl 023A50A0
:023A4B98 EA00004B b 023A4CCC
:023A4B9C EB00005C bl 023A4D14
:023A4BA0 E3500000 cmp r0,#0x0
:023A4BA4 1A000007 bne 023A4BC8
:023A4BA8 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4BAC E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A4BB0 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:023A4BB4 E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A4BB8 EB4039C7 bl 033B32DC
:023A4BBC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4BC0 EB403A03 bl 033B33D4
:023A4BC4 EA000047 b 023A4CE8
:023A4BC8 E594100C ldr r1,[r4, #+0xc]		;r4+0xc=*(00007f9a)
:023A4BCC E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00007f96)
:023A4BD0 E1A01801 mov  r1,r1,lsl #0x10		;r1=196608(0x30000)
:023A4BD4 E5942010 ldr r2,[r4, #+0x10]		;r4+0x10=*(00007f9e)
:023A4BD8 E1A01821 mov  r1,r1,lsr #0x10		;r1=3(0x3)
:023A4BDC EB000172 bl 023A51AC
:023A4BE0 EA000039 b 023A4CCC
:023A4BE4 EB00004A bl 023A4D14
:023A4BE8 E3500000 cmp r0,#0x0
:023A4BEC 1A000007 bne 023A4C10
:023A4BF0 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4BF4 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A4BF8 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:023A4BFC E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A4C00 EB4039B5 bl 033B32DC
:023A4C04 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4C08 EB4039F1 bl 033B33D4
:023A4C0C EA000035 b 023A4CE8
:023A4C10 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00007f96)
:023A4C14 EB0001A7 bl 023A52B8
:023A4C18 EA00002B b 023A4CCC
:023A4C1C EB00003C bl 023A4D14
:023A4C20 E3500000 cmp r0,#0x0
:023A4C24 1A000007 bne 023A4C48
:023A4C28 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4C2C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A4C30 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:023A4C34 E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A4C38 EB4039A7 bl 033B32DC
:023A4C3C E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4C40 EB4039E3 bl 033B33D4
:023A4C44 EA000027 b 023A4CE8
:023A4C48 E5940008 ldr r0,[r4, #+0x8]		;r4+0x8=*(00007f96)
:023A4C4C EB0001BB bl 023A5340
:023A4C50 EA00001D b 023A4CCC
:023A4C54 EB0001DB bl 023A53C8
:023A4C58 EA00001B b 023A4CCC
:023A4C5C EB0001E9 bl 023A5408
:023A4C60 EA000019 b 023A4CCC
:023A4C64 EB00002A bl 023A4D14
:023A4C68 E3500000 cmp r0,#0x0
:023A4C6C 1A000007 bne 023A4C90
:023A4C70 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4C74 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A4C78 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:023A4C7C E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A4C80 EB403995 bl 033B32DC
:023A4C84 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4C88 EB4039D1 bl 033B33D4
:023A4C8C EA000015 b 023A4CE8
:023A4C90 EB0001EC bl 023A5448
:023A4C94 EA00000C b 023A4CCC
:023A4C98 E5940010 ldr r0,[r4, #+0x10]		;r4+0x10=*(00007f9e)
:023A4C9C EB0001F9 bl 023A5488
:023A4CA0 EA000009 b 023A4CCC
:023A4CA4 EB00021E bl 023A5524
:023A4CA8 EA000007 b 023A4CCC
:023A4CAC E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4CB0 EB4039C7 bl 033B33D4
:023A4CB4 E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4CB8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A4CBC E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:023A4CC0 E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A4CC4 EB403984 bl 033B32DC
:023A4CC8 EA000006 b 023A4CE8
:023A4CCC E5940004 ldr r0,[r4, #+0x4]		;r4+0x4=*(00007f92)
:023A4CD0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A4CD4 E1A00800 mov  r0,r0,lsl #0x10		;r0=65536(0x10000)
:023A4CD8 E1A00820 mov  r0,r0,lsr #0x10		;r0=1(0x1)
:023A4CDC EB40397E bl 033B32DC
:023A4CE0 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A4CE4 EB4039BA bl 033B33D4
:023A4CE8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A4CEC E12FFF1E bx r14 (Jump to addr_027F8E14?)
msr CPSR_fsxc,r14
:023A4CF0 E92D4008 stmdb  r13!,{r3,r14}
:023A4CF4 E28D0000 add  r0,r13,#0x0
:023A4CF8 EB00003A bl 023A4DE8
:023A4CFC E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A4D00 E3100001 tst r0,#0x1
:023A4D04 03A00001 moveq  r0,#0x1		;r0=1(0x1)
:023A4D08 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023A4D0C E8BD4008 ldmia  r13!,{r3,r14}
:023A4D10 E12FFF1E bx r14 (Jump to addr_027F8E14?)
msr CPSR_fsxc,r14
:023A4D14 E92D4008 stmdb  r13!,{r3,r14}
:023A4D18 E28D0000 add  r0,r13,#0x0
:023A4D1C EB000031 bl 023A4DE8
:023A4D20 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A4D24 E3100001 tst r0,#0x1
:023A4D28 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023A4D2C 1A000002 bne 023A4D3C
:023A4D30 E3100002 tst r0,#0x2
:023A4D34 13A00001 movne  r0,#0x1		;r0=1(0x1)
:023A4D38 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A4D3C E8BD4008 ldmia  r13!,{r3,r14}
:023A4D40 E12FFF1E bx r14 (Jump to addr_027F8E14?)
msr CPSR_fsxc,r14
:023A4D44 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(023a4d7c)=#67109312(0x040001c0)
:023A4D48 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A4D4C E3100080 tst r0,#0x80
:023A4D50 1AFFFFFC bne 023A4D48
:023A4D54 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(023a4d80)=#67109314(0x040001c2)
:023A4D58 E3A01C81 mov  r1,#0x8100		;r1=33024(0x8100)
:023A4D5C E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A4D60 E3A01006 mov  r1,#0x6		;r1=6(0x6)
:023A4D64 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A4D68 E2401002 sub  r1,r0,#0x2
:023A4D6C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(a0571e13)
:023A4D70 E3100080 tst r0,#0x80
:023A4D74 1AFFFFFC bne 023A4D6C
:023A4D78 E12FFF1E bx r14 (Jump to addr_027F8E14?)
msr CPSR_fsxc,r14
:023A4D7C 040001C0 streq r0,[r0],#-0x1c0
:023A4D80 040001C2 streq r0,[r0],#-0x1c2
:023A4D84 E59F1018 ldr r1,[r15, #+0x18]		;r15+0x18=*(023a4da4)=#67109314(0x040001c2)
:023A4D88 E20000FF and  r0,r0,#0xFF
:023A4D8C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A4D90 E2411002 sub  r1,r1,#0x2
:023A4D94 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A4D98 E3100080 tst r0,#0x80
:023A4D9C 1AFFFFFC bne 023A4D94
:023A4DA0 E12FFF1E bx r14 (Jump to addr_027F8E14?)
msr CPSR_fsxc,r14
:023A4DA4 040001C2 streq r0,[r0],#-0x1c2
:023A4DA8 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(023a4de0)=#67109312(0x040001c0)
:023A4DAC E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A4DB0 E3100080 tst r0,#0x80
:023A4DB4 1AFFFFFC bne 023A4DAC
:023A4DB8 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(023a4de4)=#67109314(0x040001c2)
:023A4DBC E3A01C81 mov  r1,#0x8100		;r1=33024(0x8100)
:023A4DC0 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A4DC4 E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023A4DC8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A4DCC E2401002 sub  r1,r0,#0x2
:023A4DD0 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(a0571e13)
:023A4DD4 E3100080 tst r0,#0x80
:023A4DD8 1AFFFFFC bne 023A4DD0
:023A4DDC E12FFF1E bx r14 (Jump to addr_027F8E14?)
msr CPSR_fsxc,r14
:023A4DE0 040001C0 streq r0,[r0],#-0x1c0
:023A4DE4 040001C2 streq r0,[r0],#-0x1c2
:023A4DE8 E59F3060 ldr r3,[r15, #+0x60]		;r15+0x60=*(023a4e50)=#67109312(0x040001c0)
:023A4DEC E1D310B0 ldrh r1,[r3, #+0x0]		;r3+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A4DF0 E3110080 tst r1,#0x80
:023A4DF4 1AFFFFFC bne 023A4DEC
:023A4DF8 E59F1054 ldr r1,[r15, #+0x54]		;r15+0x54=*(023a4e54)=#67109314(0x040001c2)
:023A4DFC E3A02C89 mov  r2,#0x8900		;r2=35072(0x8900)
:023A4E00 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A4E04 E3A02005 mov  r2,#0x5		;r2=5(0x5)
:023A4E08 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A4E0C E2413002 sub  r3,r1,#0x2
:023A4E10 E1D310B0 ldrh r1,[r3, #+0x0]		;r3+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A4E14 E3110080 tst r1,#0x80
:023A4E18 1AFFFFFC bne 023A4E10
:023A4E1C E59F1030 ldr r1,[r15, #+0x30]		;r15+0x30=*(023a4e54)=#67109314(0x040001c2)
:023A4E20 E3A02C81 mov  r2,#0x8100		;r2=33024(0x8100)
:023A4E24 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A4E28 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A4E2C E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A4E30 E2412002 sub  r2,r1,#0x2
:023A4E34 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(a0571e13)
:023A4E38 E3110080 tst r1,#0x80
:023A4E3C 1AFFFFFC bne 023A4E34
:023A4E40 E59F100C ldr r1,[r15, #+0xc]		;r15+0xc=*(023a4e54)=#67109314(0x040001c2)
:023A4E44 E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A4E48 E5C01000 strb r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A4E4C E12FFF1E bx r14 (Jump to addr_027F8E14?)
msr CPSR_fsxc,r14
:023A4E50 040001C0 streq r0,[r0],#-0x1c0
:023A4E54 040001C2 streq r0,[r0],#-0x1c2
:023A4E58 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A4E5C E24DD008 sub  r13,r13,#0x8
:023A4E60 E1A05002 mov  r5,r2			;r5=-1604903405(0xa0571e13)
:023A4E64 E3510001 cmp r1,#0x1
:023A4E68 3A000036 bcc 023A4F48
:023A4E6C E2002CFF and  r2,r0,#0xFF00
:023A4E70 E1A02422 mov  r2,r2,lsr #0x8		;r2=10508062(0xa0571e)
:023A4E74 E20038FF and  r3,r0,#0xFF0000
:023A4E78 E1CD20B2 strh r2,[r13, #+0x2]		;r13+0x2=*(42032e7a)=#0(0x00000000)
:023A4E7C E1A03823 mov  r3,r3,lsr #0x10		;r3=1024(0x400)
:023A4E80 E20000FF and  r0,r0,#0xFF
:023A4E84 E59F20C8 ldr r2,[r15, #+0xc8]		;r15+0xc8=*(023a4f54)=#67109312(0x040001c0)
:023A4E88 E1CD30B0 strh r3,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A4E8C E1CD00B4 strh r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023A4E90 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A4E94 E3100080 tst r0,#0x80
:023A4E98 1AFFFFFC bne 023A4E90
:023A4E9C E59F40B4 ldr r4,[r15, #+0xb4]		;r15+0xb4=*(023a4f58)=#67109314(0x040001c2)
:023A4EA0 E3A00C89 mov  r0,#0x8900		;r0=35072(0x8900)
:023A4EA4 E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A4EA8 E3A00003 mov  r0,#0x3		;r0=3(0x3)
:023A4EAC E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A4EB0 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:023A4EB4 E28D2000 add  r2,r13,#0x0
:023A4EB8 E2443002 sub  r3,r4,#0x2
:023A4EBC E1D300B0 ldrh r0,[r3, #+0x0]		;r3+0x0=*(00000000)
:023A4EC0 E3100080 tst r0,#0x80
:023A4EC4 1AFFFFFC bne 023A4EBC
:023A4EC8 E1A0008C mov  r0,r12,lsl #0x1		;r0=0(0x0)
:023A4ECC E19200B0 ldrh r0,[r2, +r0]
:023A4ED0 E28CC001 add  r12,r12,#0x1
:023A4ED4 E20000FF and  r0,r0,#0xFF
:023A4ED8 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A4EDC E35C0003 cmp r12,#0x3
:023A4EE0 BAFFFFF5 blt 023A4EBC
:023A4EE4 E59F2068 ldr r2,[r15, #+0x68]		;r15+0x68=*(023a4f54)=#67109312(0x040001c0)
:023A4EE8 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A4EEC E3100080 tst r0,#0x80
:023A4EF0 1AFFFFFC bne 023A4EE8
:023A4EF4 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A4EF8 E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(023a4f54)=#67109312(0x040001c0)
:023A4EFC E2410001 sub  r0,r1,#0x1
:023A4F00 E1A03004 mov  r3,r4			;r3=0(0x0)
:023A4F04 EA000006 b 023A4F24
:023A4F08 E1C230B2 strh r3,[r2, #+0x2]		;r2+0x2=*(040001c2)=#-1604903405(0xa0571e13)
:023A4F0C E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A4F10 E3110080 tst r1,#0x80
:023A4F14 1AFFFFFC bne 023A4F0C
:023A4F18 E1D210B2 ldrh r1,[r2, #+0x2]		;r2+0x2=*(040001c2)=#-1604903405(0xa0571e13)
:023A4F1C E7C51004 strb r1,[r5, +r4]
:023A4F20 E2844001 add  r4,r4,#0x1
:023A4F24 E1540000 cmp r4,r0
:023A4F28 3AFFFFF6 bcc 023A4F08
:023A4F2C E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(023a4f54)=#67109312(0x040001c0)
:023A4F30 E3A01C81 mov  r1,#0x8100		;r1=33024(0x8100)
:023A4F34 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A4F38 EB000007 bl 023A4F5C
:023A4F3C E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(023a4f58)=#67109314(0x040001c2)
:023A4F40 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A4F44 E7C50004 strb r0,[r5, +r4]
:023A4F48 E28DD008 add  r13,r13,#0x8
:023A4F4C E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A4F50 E12FFF1E bx r14 (Jump to addr_027F8E14?)
msr CPSR_fsxc,r14
:023A4F54 040001C0 streq r0,[r0],#-0x1c0
:023A4F58 040001C2 streq r0,[r0],#-0x1c2
:023A4F5C E59F0018 ldr r0,[r15, #+0x18]		;r15+0x18=*(023a4f7c)=#67109314(0x040001c2)
:023A4F60 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A4F64 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A4F68 E2401002 sub  r1,r0,#0x2
:023A4F6C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(a0571e13)
:023A4F70 E3100080 tst r0,#0x80
:023A4F74 1AFFFFFC bne 023A4F6C
:023A4F78 E12FFF1E bx r14 (Jump to addr_027F8E14?)
msr CPSR_fsxc,r14
:023A4F7C 040001C2 streq r0,[r0],#-0x1c2
:023A4F80 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A4F84 E24DD008 sub  r13,r13,#0x8
:023A4F88 E1A05002 mov  r5,r2			;r5=67109312(0x40001c0)
:023A4F8C E3510001 cmp r1,#0x1
:023A4F90 3A00003D bcc 023A508C
:023A4F94 E2002CFF and  r2,r0,#0xFF00
:023A4F98 E1A02422 mov  r2,r2,lsr #0x8		;r2=262145(0x40001)
:023A4F9C E20038FF and  r3,r0,#0xFF0000
:023A4FA0 E1CD20B2 strh r2,[r13, #+0x2]		;r13+0x2=*(42032e7a)=#0(0x00000000)
:023A4FA4 E1A03823 mov  r3,r3,lsr #0x10		;r3=41047(0xa057)
:023A4FA8 E20000FF and  r0,r0,#0xFF
:023A4FAC E59F20E4 ldr r2,[r15, #+0xe4]		;r15+0xe4=*(023a5098)=#67109312(0x040001c0)
:023A4FB0 E1CD30B0 strh r3,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A4FB4 E1CD00B4 strh r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023A4FB8 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A4FBC E3100080 tst r0,#0x80
:023A4FC0 1AFFFFFC bne 023A4FB8
:023A4FC4 E59F40D0 ldr r4,[r15, #+0xd0]		;r15+0xd0=*(023a509c)=#67109314(0x040001c2)
:023A4FC8 E3A00C89 mov  r0,#0x8900		;r0=35072(0x8900)
:023A4FCC E1C200B0 strh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A4FD0 E3A0000B mov  r0,#0xB		;r0=11(0xb)
:023A4FD4 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A4FD8 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:023A4FDC E28D2000 add  r2,r13,#0x0
:023A4FE0 E2443002 sub  r3,r4,#0x2
:023A4FE4 E1D300B0 ldrh r0,[r3, #+0x0]		;r3+0x0=*(00000000)
:023A4FE8 E3100080 tst r0,#0x80
:023A4FEC 1AFFFFFC bne 023A4FE4
:023A4FF0 E1A0008C mov  r0,r12,lsl #0x1		;r0=0(0x0)
:023A4FF4 E19200B0 ldrh r0,[r2, +r0]
:023A4FF8 E28CC001 add  r12,r12,#0x1
:023A4FFC E20000FF and  r0,r0,#0xFF
:023A5000 E1C400B0 strh r0,[r4, #+0x0]		;r4+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A5004 E35C0003 cmp r12,#0x3
:023A5008 BAFFFFF5 blt 023A4FE4
:023A500C E59F2084 ldr r2,[r15, #+0x84]		;r15+0x84=*(023a5098)=#67109312(0x040001c0)
:023A5010 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A5014 E3100080 tst r0,#0x80
:023A5018 1AFFFFFC bne 023A5010
:023A501C E59F0078 ldr r0,[r15, #+0x78]		;r15+0x78=*(023a509c)=#67109314(0x040001c2)
:023A5020 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A5024 E1C020B0 strh r2,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A5028 E2402002 sub  r2,r0,#0x2
:023A502C E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(a0571e13)
:023A5030 E3100080 tst r0,#0x80
:023A5034 1AFFFFFC bne 023A502C
:023A5038 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A503C E59F2054 ldr r2,[r15, #+0x54]		;r15+0x54=*(023a5098)=#67109312(0x040001c0)
:023A5040 E2410001 sub  r0,r1,#0x1
:023A5044 E1A03004 mov  r3,r4			;r3=0(0x0)
:023A5048 EA000006 b 023A5068
:023A504C E1C230B2 strh r3,[r2, #+0x2]		;r2+0x2=*(040001c2)=#-1604903405(0xa0571e13)
:023A5050 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A5054 E3110080 tst r1,#0x80
:023A5058 1AFFFFFC bne 023A5050
:023A505C E1D210B2 ldrh r1,[r2, #+0x2]		;r2+0x2=*(040001c2)=#-1604903405(0xa0571e13)
:023A5060 E7C51004 strb r1,[r5, +r4]
:023A5064 E2844001 add  r4,r4,#0x1
:023A5068 E1540000 cmp r4,r0
:023A506C 3AFFFFF6 bcc 023A504C
:023A5070 E59F0020 ldr r0,[r15, #+0x20]		;r15+0x20=*(023a5098)=#67109312(0x040001c0)
:023A5074 E3A01C81 mov  r1,#0x8100		;r1=33024(0x8100)
:023A5078 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A507C EBFFFFB6 bl 023A4F5C
:023A5080 E59F0014 ldr r0,[r15, #+0x14]		;r15+0x14=*(023a509c)=#67109314(0x040001c2)
:023A5084 E1D000B0 ldrh r0,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A5088 E7C50004 strb r0,[r5, +r4]
:023A508C E28DD008 add  r13,r13,#0x8
:023A5090 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A5094 E12FFF1E bx r14 (Jump to addr_027F8E14?)
msr CPSR_fsxc,r14
:023A5098 040001C0 streq r0,[r0],#-0x1c0
:023A509C 040001C2 streq r0,[r0],#-0x1c2
:023A50A0 E92D4010 stmdb  r13!,{r4,r14}
:023A50A4 E24DD008 sub  r13,r13,#0x8
:023A50A8 E3510001 cmp r1,#0x1
:023A50AC 3A000039 bcc 023A5198
:023A50B0 E0803001 add  r3,r0,r1
:023A50B4 E2433001 sub  r3,r3,#0x1
:023A50B8 E1A03423 mov  r3,r3,lsr #0x8		;r3=10508062(0xa0571e)
:023A50BC E1530420 cmp r3,r0,lsr #0x8
:023A50C0 E2003CFF and  r3,r0,#0xFF00
:023A50C4 E1A03423 mov  r3,r3,lsr #0x8		;r3=41047(0xa057)
:023A50C8 820010FF andhi  r1,r0,#0xFF
:023A50CC E200C8FF and  r12,r0,#0xFF0000
:023A50D0 E1CD30B2 strh r3,[r13, #+0x2]		;r13+0x2=*(42032e7a)=#0(0x00000000)
:023A50D4 82611C01 rsbhi  r1,r1,#0x100
:023A50D8 E1A0C82C mov  r12,r12,lsr #0x10		;r12=0(0x0)
:023A50DC E20000FF and  r0,r0,#0xFF
:023A50E0 81A01801 movhi  r1,r1,lsl #0x10		;r1=503382016(0x1e010000)
:023A50E4 E59F30B8 ldr r3,[r15, #+0xb8]		;r15+0xb8=*(023a51a4)=#67109312(0x040001c0)
:023A50E8 E1CDC0B0 strh r12,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A50EC E1CD00B4 strh r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023A50F0 81A01821 movhi  r1,r1,lsr #0x10		;r1=7681(0x1e01)
:023A50F4 E1D300B0 ldrh r0,[r3, #+0x0]		;r3+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A50F8 E3100080 tst r0,#0x80
:023A50FC 1AFFFFFC bne 023A50F4
:023A5100 E59FE0A0 ldr r14,[r15, #+0xa0]		;r15+0xa0=*(023a51a8)=#67109314(0x040001c2)
:023A5104 E3A00C89 mov  r0,#0x8900		;r0=35072(0x8900)
:023A5108 E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A510C E3A0000A mov  r0,#0xA		;r0=10(0xa)
:023A5110 E1CE00B0 strh r0,[r14, #+0x0]		;r14+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A5114 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A5118 E28D3000 add  r3,r13,#0x0
:023A511C E24EC002 sub  r12,r14,#0x2
:023A5120 E1DC00B0 ldrh r0,[r12, #+0x0]		;r12+0x0=*(00000000)
:023A5124 E3100080 tst r0,#0x80
:023A5128 1AFFFFFC bne 023A5120
:023A512C E1A00084 mov  r0,r4,lsl #0x1		;r0=0(0x0)
:023A5130 E19300B0 ldrh r0,[r3, +r0]
:023A5134 E2844001 add  r4,r4,#0x1
:023A5138 E20000FF and  r0,r0,#0xFF
:023A513C E1CE00B0 strh r0,[r14, #+0x0]		;r14+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A5140 E3540003 cmp r4,#0x3
:023A5144 BAFFFFF5 blt 023A5120
:023A5148 E2413001 sub  r3,r1,#0x1
:023A514C E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(023a51a4)=#67109312(0x040001c0)
:023A5150 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A5154 EA000005 b 023A5170
:023A5158 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A515C E3100080 tst r0,#0x80
:023A5160 1AFFFFFC bne 023A5158
:023A5164 E7D20004 ldrb r0,[r2, +r4]
:023A5168 E2844001 add  r4,r4,#0x1
:023A516C E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(040001c2)=#-1604903405(0xa0571e13)
:023A5170 E1540003 cmp r4,r3
:023A5174 BAFFFFF7 blt 023A5158
:023A5178 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(023a51a4)=#67109312(0x040001c0)
:023A517C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A5180 E3100080 tst r0,#0x80
:023A5184 1AFFFFFC bne 023A517C
:023A5188 E3A00C81 mov  r0,#0x8100		;r0=33024(0x8100)
:023A518C E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A5190 E7D20004 ldrb r0,[r2, +r4]
:023A5194 EBFFFEFA bl 023A4D84
:023A5198 E28DD008 add  r13,r13,#0x8
:023A519C E8BD4010 ldmia  r13!,{r4,r14}
:023A51A0 E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A51A4 040001C0 streq r0,[r0],#-0x1c0
:023A51A8 040001C2 streq r0,[r0],#-0x1c2
:023A51AC E92D4010 stmdb  r13!,{r4,r14}
:023A51B0 E24DD008 sub  r13,r13,#0x8
:023A51B4 E3510001 cmp r1,#0x1
:023A51B8 3A000039 bcc 023A52A4
:023A51BC E0803001 add  r3,r0,r1
:023A51C0 E2433001 sub  r3,r3,#0x1
:023A51C4 E1A03423 mov  r3,r3,lsr #0x8		;r3=262145(0x40001)
:023A51C8 E1530420 cmp r3,r0,lsr #0x8
:023A51CC E2003CFF and  r3,r0,#0xFF00
:023A51D0 E1A03423 mov  r3,r3,lsr #0x8		;r3=1024(0x400)
:023A51D4 820010FF andhi  r1,r0,#0xFF
:023A51D8 E200C8FF and  r12,r0,#0xFF0000
:023A51DC E1CD30B2 strh r3,[r13, #+0x2]		;r13+0x2=*(42032e7a)=#0(0x00000000)
:023A51E0 82611C01 rsbhi  r1,r1,#0x100
:023A51E4 E1A0C82C mov  r12,r12,lsr #0x10		;r12=0(0x0)
:023A51E8 E20000FF and  r0,r0,#0xFF
:023A51EC 81A01801 movhi  r1,r1,lsl #0x10		;r1=29360128(0x1c00000)
:023A51F0 E59F30B8 ldr r3,[r15, #+0xb8]		;r15+0xb8=*(023a52b0)=#67109312(0x040001c0)
:023A51F4 E1CDC0B0 strh r12,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A51F8 E1CD00B4 strh r0,[r13, #+0x4]		;r13+0x4=*(42032e7c)=#0(0x00000000)
:023A51FC 81A01821 movhi  r1,r1,lsr #0x10		;r1=448(0x1c0)
:023A5200 E1D300B0 ldrh r0,[r3, #+0x0]		;r3+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A5204 E3100080 tst r0,#0x80
:023A5208 1AFFFFFC bne 023A5200
:023A520C E59FE0A0 ldr r14,[r15, #+0xa0]		;r15+0xa0=*(023a52b4)=#67109314(0x040001c2)
:023A5210 E3A00C89 mov  r0,#0x8900		;r0=35072(0x8900)
:023A5214 E1C300B0 strh r0,[r3, #+0x0]		;r3+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A5218 E3A00002 mov  r0,#0x2		;r0=2(0x2)
:023A521C E1CE00B0 strh r0,[r14, #+0x0]		;r14+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A5220 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A5224 E28D3000 add  r3,r13,#0x0
:023A5228 E24EC002 sub  r12,r14,#0x2
:023A522C E1DC00B0 ldrh r0,[r12, #+0x0]		;r12+0x0=*(00000000)
:023A5230 E3100080 tst r0,#0x80
:023A5234 1AFFFFFC bne 023A522C
:023A5238 E1A00084 mov  r0,r4,lsl #0x1		;r0=0(0x0)
:023A523C E19300B0 ldrh r0,[r3, +r0]
:023A5240 E2844001 add  r4,r4,#0x1
:023A5244 E20000FF and  r0,r0,#0xFF
:023A5248 E1CE00B0 strh r0,[r14, #+0x0]		;r14+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A524C E3540003 cmp r4,#0x3
:023A5250 BAFFFFF5 blt 023A522C
:023A5254 E2413001 sub  r3,r1,#0x1
:023A5258 E59F1050 ldr r1,[r15, #+0x50]		;r15+0x50=*(023a52b0)=#67109312(0x040001c0)
:023A525C E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A5260 EA000005 b 023A527C
:023A5264 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A5268 E3100080 tst r0,#0x80
:023A526C 1AFFFFFC bne 023A5264
:023A5270 E7D20004 ldrb r0,[r2, +r4]
:023A5274 E2844001 add  r4,r4,#0x1
:023A5278 E1C100B2 strh r0,[r1, #+0x2]		;r1+0x2=*(040001c2)=#-1604903405(0xa0571e13)
:023A527C E1540003 cmp r4,r3
:023A5280 BAFFFFF7 blt 023A5264
:023A5284 E59F1024 ldr r1,[r15, #+0x24]		;r15+0x24=*(023a52b0)=#67109312(0x040001c0)
:023A5288 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A528C E3100080 tst r0,#0x80
:023A5290 1AFFFFFC bne 023A5288
:023A5294 E3A00C81 mov  r0,#0x8100		;r0=33024(0x8100)
:023A5298 E1C100B0 strh r0,[r1, #+0x0]		;r1+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A529C E7D20004 ldrb r0,[r2, +r4]
:023A52A0 EBFFFEB7 bl 023A4D84
:023A52A4 E28DD008 add  r13,r13,#0x8
:023A52A8 E8BD4010 ldmia  r13!,{r4,r14}
:023A52AC E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A52B0 040001C0 streq r0,[r0],#-0x1c0
:023A52B4 040001C2 streq r0,[r0],#-0x1c2
:023A52B8 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A52BC E20018FF and  r1,r0,#0xFF0000
:023A52C0 E1A01821 mov  r1,r1,lsr #0x10		;r1=1024(0x400)
:023A52C4 E2002CFF and  r2,r0,#0xFF00
:023A52C8 E1A02402 mov  r2,r2,lsl #0x8		;r2=114688(0x1c000)
:023A52CC E59F3064 ldr r3,[r15, #+0x64]		;r15+0x64=*(023a5338)=#67109312(0x040001c0)
:023A52D0 E1A01801 mov  r1,r1,lsl #0x10		;r1=67108864(0x4000000)
:023A52D4 E20050FF and  r5,r0,#0xFF
:023A52D8 E1A00821 mov  r0,r1,lsr #0x10		;r0=1024(0x400)
:023A52DC E1A04822 mov  r4,r2,lsr #0x10		;r4=1(0x1)
:023A52E0 E1D310B0 ldrh r1,[r3, #+0x0]		;r3+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A52E4 E3110080 tst r1,#0x80
:023A52E8 1AFFFFFC bne 023A52E0
:023A52EC E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(023a533c)=#67109314(0x040001c2)
:023A52F0 E3A02C89 mov  r2,#0x8900		;r2=35072(0x8900)
:023A52F4 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A52F8 E3A020DB mov  r2,#0xDB		;r2=219(0xdb)
:023A52FC E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A5300 E2412002 sub  r2,r1,#0x2
:023A5304 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(a0571e13)
:023A5308 E3110080 tst r1,#0x80
:023A530C 1AFFFFFC bne 023A5304
:023A5310 EBFFFE9B bl 023A4D84
:023A5314 E1A00004 mov  r0,r4			;r0=1(0x1)
:023A5318 EBFFFE99 bl 023A4D84
:023A531C E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(023a5338)=#67109312(0x040001c0)
:023A5320 E3A02C81 mov  r2,#0x8100		;r2=33024(0x8100)
:023A5324 E1A00005 mov  r0,r5			;r0=67109312(0x40001c0)
:023A5328 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A532C EBFFFE94 bl 023A4D84
:023A5330 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
:023A5334 E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A5338 040001C0 streq r0,[r0],#-0x1c0
:023A533C 040001C2 streq r0,[r0],#-0x1c2
:023A5340 E92D4038 stmdb  r13!,{r3,r4,r5,r14}
:023A5344 E20018FF and  r1,r0,#0xFF0000
:023A5348 E1A01821 mov  r1,r1,lsr #0x10		;r1=1024(0x400)
:023A534C E2002CFF and  r2,r0,#0xFF00
:023A5350 E1A02402 mov  r2,r2,lsl #0x8		;r2=320733440(0x131e0100)
:023A5354 E59F3064 ldr r3,[r15, #+0x64]		;r15+0x64=*(023a53c0)=#67109312(0x040001c0)
:023A5358 E1A01801 mov  r1,r1,lsl #0x10		;r1=67108864(0x4000000)
:023A535C E20050FF and  r5,r0,#0xFF
:023A5360 E1A00821 mov  r0,r1,lsr #0x10		;r0=1024(0x400)
:023A5364 E1A04822 mov  r4,r2,lsr #0x10		;r4=4894(0x131e)
:023A5368 E1D310B0 ldrh r1,[r3, #+0x0]		;r3+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A536C E3110080 tst r1,#0x80
:023A5370 1AFFFFFC bne 023A5368
:023A5374 E59F1048 ldr r1,[r15, #+0x48]		;r15+0x48=*(023a53c4)=#67109314(0x040001c2)
:023A5378 E3A02C89 mov  r2,#0x8900		;r2=35072(0x8900)
:023A537C E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A5380 E3A020D8 mov  r2,#0xD8		;r2=216(0xd8)
:023A5384 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A5388 E2412002 sub  r2,r1,#0x2
:023A538C E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(a0571e13)
:023A5390 E3110080 tst r1,#0x80
:023A5394 1AFFFFFC bne 023A538C
:023A5398 EBFFFE79 bl 023A4D84
:023A539C E1A00004 mov  r0,r4			;r0=4894(0x131e)
:023A53A0 EBFFFE77 bl 023A4D84
:023A53A4 E59F1014 ldr r1,[r15, #+0x14]		;r15+0x14=*(023a53c0)=#67109312(0x040001c0)
:023A53A8 E3A02C81 mov  r2,#0x8100		;r2=33024(0x8100)
:023A53AC E1A00005 mov  r0,r5			;r0=67109312(0x40001c0)
:023A53B0 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A53B4 EBFFFE72 bl 023A4D84
:023A53B8 E8BD4038 ldmia  r13!,{r3,r4,r5,r14}
: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)=#504569345(0x1e131e01)
: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)=#504569345(0x1e131e01)
:023A53E4 E3A010B9 mov  r1,#0xB9		;r1=185(0xb9)
:023A53E8 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A53EC E2401002 sub  r1,r0,#0x2
:023A53F0 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(a0571e13)
: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)=#504569345(0x1e131e01)
: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)=#504569345(0x1e131e01)
:023A5424 E3A010AB mov  r1,#0xAB		;r1=171(0xab)
:023A5428 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A542C E2401002 sub  r1,r0,#0x2
:023A5430 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(a0571e13)
: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 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(023a5480)=#67109312(0x040001c0)
:023A544C E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A5450 E3100080 tst r0,#0x80
:023A5454 1AFFFFFC bne 023A544C
:023A5458 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(023a5484)=#67109314(0x040001c2)
:023A545C E3A01C81 mov  r1,#0x8100		;r1=33024(0x8100)
:023A5460 E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A5464 E3A010C7 mov  r1,#0xC7		;r1=199(0xc7)
:023A5468 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A546C E2401002 sub  r1,r0,#0x2
:023A5470 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(a0571e13)
:023A5474 E3100080 tst r0,#0x80
:023A5478 1AFFFFFC bne 023A5470
:023A547C E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A5480 040001C0 streq r0,[r0],#-0x1c0
:023A5484 040001C2 streq r0,[r0],#-0x1c2
:023A5488 E92D4008 stmdb  r13!,{r3,r14}
:023A548C E59F3088 ldr r3,[r15, #+0x88]		;r15+0x88=*(023a551c)=#67109312(0x040001c0)
:023A5490 E1D310B0 ldrh r1,[r3, #+0x0]		;r3+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A5494 E3110080 tst r1,#0x80
:023A5498 1AFFFFFC bne 023A5490
:023A549C E59F107C ldr r1,[r15, #+0x7c]		;r15+0x7c=*(023a5520)=#67109314(0x040001c2)
:023A54A0 E3A02C89 mov  r2,#0x8900		;r2=35072(0x8900)
:023A54A4 E1C320B0 strh r2,[r3, #+0x0]		;r3+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A54A8 E3A0209F mov  r2,#0x9F		;r2=159(0x9f)
:023A54AC E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A54B0 E2412002 sub  r2,r1,#0x2
:023A54B4 E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(a0571e13)
:023A54B8 E3110080 tst r1,#0x80
:023A54BC 1AFFFFFC bne 023A54B4
:023A54C0 E59F1058 ldr r1,[r15, #+0x58]		;r15+0x58=*(023a5520)=#67109314(0x040001c2)
:023A54C4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A54C8 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A54CC E241E002 sub  r14,r1,#0x2
:023A54D0 E1DE10B0 ldrh r1,[r14, #+0x0]		;r14+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A54D4 E3110080 tst r1,#0x80
:023A54D8 1AFFFFFC bne 023A54D0
:023A54DC E59FC03C ldr r12,[r15, #+0x3c]		;r15+0x3c=*(023a5520)=#67109314(0x040001c2)
:023A54E0 E3A02C81 mov  r2,#0x8100		;r2=33024(0x8100)
:023A54E4 E1DC30B0 ldrh r3,[r12, #+0x0]		;r12+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A54E8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A54EC E5C03000 strb r3,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A54F0 E1CE20B0 strh r2,[r14, #+0x0]		;r14+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A54F4 E1CC10B0 strh r1,[r12, #+0x0]		;r12+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A54F8 E24C2002 sub  r2,r12,#0x2
:023A54FC E1D210B0 ldrh r1,[r2, #+0x0]		;r2+0x0=*(a0571e13)
:023A5500 E3110080 tst r1,#0x80
:023A5504 1AFFFFFC bne 023A54FC
:023A5508 E59F1010 ldr r1,[r15, #+0x10]		;r15+0x10=*(023a5520)=#67109314(0x040001c2)
:023A550C E1D110B0 ldrh r1,[r1, #+0x0]		;r1+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A5510 E5C01001 strb r1,[r0, #+0x1]		;r0+0x1=*(040001c3)=#-1532995810(0xa4a0571e)
:023A5514 E8BD4008 ldmia  r13!,{r3,r14}
: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 E59F2030 ldr r2,[r15, #+0x30]		;r15+0x30=*(023a555c)=#67109312(0x040001c0)
:023A5528 E1D200B0 ldrh r0,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A552C E3100080 tst r0,#0x80
:023A5530 1AFFFFFC bne 023A5528
:023A5534 E59F0024 ldr r0,[r15, #+0x24]		;r15+0x24=*(023a5560)=#67109314(0x040001c2)
:023A5538 E3A01C81 mov  r1,#0x8100		;r1=33024(0x8100)
:023A553C E1C210B0 strh r1,[r2, #+0x0]		;r2+0x0=*(040001c0)=#504569345(0x1e131e01)
:023A5540 E3A010FF mov  r1,#0xFF		;r1=255(0xff)
:023A5544 E1C010B0 strh r1,[r0, #+0x0]		;r0+0x0=*(040001c2)=#-1604903405(0xa0571e13)
:023A5548 E2401002 sub  r1,r0,#0x2
:023A554C E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(a0571e13)
:023A5550 E3100080 tst r0,#0x80
:023A5554 1AFFFFFC bne 023A554C
:023A5558 E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A555C 040001C0 streq r0,[r0],#-0x1c0
:023A5560 040001C2 streq r0,[r0],#-0x1c2
:023A5564 E92D41F8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r14}
:023A5568 E24DD00C sub  r13,r13,#0xC
:023A556C E59F122C ldr r1,[r15, #+0x22c]		;r15+0x22c=*(023a57a0)=#41913908(0x027f8e34)
:023A5570 E1A08000 mov  r8,r0			;r8=67109314(0x40001c2)
:023A5574 E1D100B0 ldrh r0,[r1, #+0x0]		;r1+0x0=*(027f8e34)=#-592934784(0xdca88880)
:023A5578 E3500000 cmp r0,#0x0
:023A557C 1A000084 bne 023A5794
:023A5580 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A5584 E1C120B0 strh r2,[r1, #+0x0]		;r1+0x0=*(027f8e34)=#-592934784(0xdca88880)
:023A5588 E28D0008 add  r0,r13,#0x8
:023A558C E58121D8 str r2,[r1, #+0x1d8]		;r1+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5590 EB000383 bl 023A63A4
:023A5594 E28D000A add  r0,r13,#0xA
:023A5598 EB00039A bl 023A6408
:023A559C E1DD00B8 ldrh r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:023A55A0 E1A01C00 mov  r1,r0,lsl #0x18		;r1=0(0x0)
:023A55A4 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=0(0x0)
:023A55A8 1A000006 bne 023A55C8
:023A55AC E1A00C80 mov  r0,r0,lsl #0x19		;r0=0(0x0)
:023A55B0 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A55B4 1A000003 bne 023A55C8
:023A55B8 E1DD00BA ldrh r0,[r13, #+0xa]		;r13+0xa=*(42032e82)=#0(0x00000000)
:023A55BC E1A00C00 mov  r0,r0,lsl #0x18		;r0=0(0x0)
:023A55C0 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A55C4 0A000005 beq 023A55E0
:023A55C8 E1DD10B8 ldrh r1,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:023A55CC E28D0008 add  r0,r13,#0x8
:023A55D0 E3C11001 bic  r1,r1,#0x1
:023A55D4 E3811001 orr  r1,r1,#0x1
:023A55D8 E1CD10B8 strh r1,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:023A55DC EB00037B bl 023A63D0
:023A55E0 E1DD00B8 ldrh r0,[r13, #+0x8]		;r13+0x8=*(42032e80)=#0(0x00000000)
:023A55E4 E1A01D80 mov  r1,r0,lsl #0x1b		;r1=0(0x0)
:023A55E8 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=0(0x0)
:023A55EC 1A000002 bne 023A55FC
:023A55F0 E1A00D00 mov  r0,r0,lsl #0x1a		;r0=0(0x0)
:023A55F4 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A55F8 0A000007 beq 023A561C
:023A55FC E1DD10BA ldrh r1,[r13, #+0xa]		;r13+0xa=*(42032e82)=#0(0x00000000)
:023A5600 E28D000A add  r0,r13,#0xA
:023A5604 E3C1100F bic  r1,r1,#0xF
:023A5608 E1CD10BA strh r1,[r13, #+0xa]		;r13+0xa=*(42032e82)=#0(0x00000000)
:023A560C E1DD10BA ldrh r1,[r13, #+0xa]		;r13+0xa=*(42032e82)=#0(0x00000000)
:023A5610 E3C11040 bic  r1,r1,#0x40
:023A5614 E1CD10BA strh r1,[r13, #+0xa]		;r13+0xa=*(42032e82)=#0(0x00000000)
:023A5618 EB000385 bl 023A6434
:023A561C E59F0180 ldr r0,[r15, #+0x180]		;r15+0x180=*(023a57a4)=#41942504(0x027ffde8)
:023A5620 EB000283 bl 023A6034
:023A5624 E59F0178 ldr r0,[r15, #+0x178]		;r15+0x178=*(023a57a4)=#41942504(0x027ffde8)
:023A5628 E5900000 ldr r0,[r0, #+0x0]		;r0+0x0=*(027ffde8)=#1521687685(0x5ab31c85)
:023A562C E1A00500 mov  r0,r0,lsl #0xa		;r0=0(0x0)
:023A5630 E1A00D20 mov  r0,r0,lsr #0x1a		;r0=0(0x0)
:023A5634 EB000208 bl 023A5E5C
:023A5638 E59F1164 ldr r1,[r15, #+0x164]		;r15+0x164=*(023a57a4)=#41942504(0x027ffde8)
:023A563C E1A05000 mov  r5,r0			;r5=0(0x0)
:023A5640 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(027ffde8)=#1521687685(0x5ab31c85)
:023A5644 E1A00980 mov  r0,r0,lsl #0x13		;r0=-467140608(0xe4280000)
:023A5648 E1A00DA0 mov  r0,r0,lsr #0x1b		;r0=28(0x1c)
:023A564C EB000202 bl 023A5E5C
:023A5650 E59F114C ldr r1,[r15, #+0x14c]		;r15+0x14c=*(023a57a4)=#41942504(0x027ffde8)
:023A5654 E1A06000 mov  r6,r0			;r6=28(0x1c)
:023A5658 E5910000 ldr r0,[r1, #+0x0]		;r1+0x0=*(027ffde8)=#1521687685(0x5ab31c85)
:023A565C E1A00C00 mov  r0,r0,lsl #0x18		;r0=-2063597568(0x85000000)
:023A5660 E1A00C20 mov  r0,r0,lsr #0x18		;r0=133(0x85)
:023A5664 EB0001FC bl 023A5E5C
:023A5668 E2461001 sub  r1,r6,#0x1
:023A566C E3510001 cmp r1,#0x1
:023A5670 E2807E7D add  r7,r0,#0x7D0
:023A5674 92477001 subls  r7,r7,#0x1
:023A5678 E1A00007 mov  r0,r7			;r0=0(0x0)
:023A567C E3A01E19 mov  r1,#0x190		;r1=400(0x190)
:023A5680 9286600C addls  r6,r6,#0xC
:023A5684 EB404413 bl 033B66D8
:023A5688 E1A04000 mov  r4,r0			;r4=0(0x0)
:023A568C E1A00007 mov  r0,r7			;r0=0(0x0)
:023A5690 E3A01064 mov  r1,#0x64		;r1=100(0x64)
:023A5694 EB40440F bl 033B66D8
:023A5698 E3A0100D mov  r1,#0xD		;r1=13(0xd)
:023A569C E0010196 mul  r1,r6,r1
:023A56A0 E1A06000 mov  r6,r0			;r6=0(0x0)
:023A56A4 E2810008 add  r0,r1,#0x8
:023A56A8 E3A01005 mov  r1,#0x5		;r1=5(0x5)
:023A56AC EB404409 bl 033B66D8
:023A56B0 E0871127 add  r1,r7,r7,lsr #0x2
:023A56B4 E0411006 sub  r1,r1,r6
:023A56B8 E0841001 add  r1,r4,r1
:023A56BC E0810000 add  r0,r1,r0
:023A56C0 E0850000 add  r0,r5,r0
:023A56C4 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023A56C8 EB404402 bl 033B66D8
:023A56CC E59F00D0 ldr r0,[r15, #+0xd0]		;r15+0xd0=*(023a57a4)=#41942504(0x027ffde8)
:023A56D0 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(027ffde8)=#1521687685(0x5ab31c85)
:023A56D4 E1A03282 mov  r3,r2,lsl #0x5		;r3=1449365664(0x566390a0)
:023A56D8 E1A03EA3 mov  r3,r3,lsr #0x1d		;r3=2(0x2)
:023A56DC E1530001 cmp r3,r1
:023A56E0 0A000004 beq 023A56F8
:023A56E4 E3C22407 bic  r2,r2,#0x7000000
:023A56E8 E1A01E81 mov  r1,r1,lsl #0x1d		;r1=-536870912(0xe0000000)
:023A56EC E18212A1 orr  r1,r2,r1,lsr #0x5
:023A56F0 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(027ffde8)=#1521687685(0x5ab31c85)
:023A56F4 EB000259 bl 023A6060
:023A56F8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A56FC EB000203 bl 023A5F10
:023A5700 E59F0098 ldr r0,[r15, #+0x98]		;r15+0x98=*(023a57a0)=#41913908(0x027f8e34)
:023A5704 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5708 E58011D8 str r1,[r0, #+0x1d8]		;r0+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A570C EB40210D bl 033ADB48
:023A5710 E59F1090 ldr r1,[r15, #+0x90]		;r15+0x90=*(023a57a8)=#41901872(0x027f5f30)
:023A5714 E3A00005 mov  r0,#0x5		;r0=5(0x5)
:023A5718 EB402144 bl 033ADC30
:023A571C E59F0088 ldr r0,[r15, #+0x88]		;r15+0x88=*(023a57ac)=#41913912(0x027f8e38)
:023A5720 E59F1088 ldr r1,[r15, #+0x88]		;r15+0x88=*(023a57b0)=#41913944(0x027f8e58)
:023A5724 E3A02004 mov  r2,#0x4		;r2=4(0x4)
:023A5728 EB401A04 bl 033ABF40
:023A572C E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:023A5730 E88D0101 stmia  r13 ,{r0,r8}
:023A5734 E59F0078 ldr r0,[r15, #+0x78]		;r15+0x78=*(023a57b4)=#41913960(0x027f8e68)
:023A5738 E59F1078 ldr r1,[r15, #+0x78]		;r15+0x78=*(023a57b8)=#41902260(0x027f60b4)
:023A573C E59F3078 ldr r3,[r15, #+0x78]		;r15+0x78=*(023a57bc)=#41914380(0x027f900c)
:023A5740 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A5744 EB401867 bl 033AB8E8
:023A5748 E59F0064 ldr r0,[r15, #+0x64]		;r15+0x64=*(023a57b4)=#41913960(0x027f8e68)
:023A574C EB40192B bl 033ABC00
:023A5750 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A5754 EB4021B8 bl 033ADE3C
:023A5758 E3A00040 mov  r0,#0x40		;r0=64(0x40)
:023A575C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5760 EB4021AD bl 033ADE1C
:023A5764 E3A00C01 mov  r0,#0x100		;r0=256(0x100)
:023A5768 E1A01000 mov  r1,r0			;r1=256(0x100)
:023A576C EB4021AA bl 033ADE1C
:023A5770 EB401F87 bl 033AD594
:023A5774 E1A04000 mov  r4,r0			;r4=256(0x100)
:023A5778 E59F1040 ldr r1,[r15, #+0x40]		;r15+0x40=*(023a57c0)=#41903416(0x027f6538)
:023A577C E3A00080 mov  r0,#0x80		;r0=128(0x80)
:023A5780 EB401632 bl 033AB050
:023A5784 E3A00080 mov  r0,#0x80		;r0=128(0x80)
:023A5788 EB40167D bl 033AB184
:023A578C E1A00004 mov  r0,r4			;r0=256(0x100)
:023A5790 EB401F84 bl 033AD5A8
:023A5794 E28DD00C add  r13,r13,#0xC
:023A5798 E8BD41F8 ldmia  r13!,{r3,r4,r5,r6,r7,r8,r14}
:023A579C E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A57A0 027F8E34 rsbeqs r8,r15,#0x340
:023A57A4 027FFDE8 rsbeqs r15,r15,#0x3A00
:023A57A8 027F5F30 rsbeqs r5,r15,#0xC0
:023A57AC 027F8E38 rsbeqs r8,r15,#0x380
:023A57B0 027F8E58 rsbeqs r8,r15,#0x580
:023A57B4 027F8E68 rsbeqs r8,r15,#0x680
:023A57B8 027F60B4 rsbeqs r6,r15,#0xB4
:023A57BC 027F900C rsbeqs r9,r15,#0xC
:023A57C0 027F6538 rsbeqs r6,r15,#0xE000000
:023A57C4 E92D4010 stmdb  r13!,{r4,r14}
:023A57C8 E3520000 cmp r2,#0x0
:023A57CC 1A000048 bne 023A58F4
:023A57D0 E2010C7F and  r0,r1,#0x7F00
:023A57D4 E1A00400 mov  r0,r0,lsl #0x8		;r0=65536(0x10000)
:023A57D8 E1A04820 mov  r4,r0,lsr #0x10		;r4=1(0x1)
:023A57DC E3540029 cmp r4,#0x29
:023A57E0 908FF104 addls  r15,r15,r4,lsl #0x2
:023A57E4 EA00003F b 023A58E8
:023A57E8 EA000028 b 023A5890
:023A57EC EA000027 b 023A5890
:023A57F0 EA00003C b 023A58E8
:023A57F4 EA00003B b 023A58E8
:023A57F8 EA00003A b 023A58E8
:023A57FC EA000039 b 023A58E8
:023A5800 EA000038 b 023A58E8
:023A5804 EA000037 b 023A58E8
:023A5808 EA000036 b 023A58E8
:023A580C EA000035 b 023A58E8
:023A5810 EA000034 b 023A58E8
:023A5814 EA000033 b 023A58E8
:023A5818 EA000032 b 023A58E8
:023A581C EA000031 b 023A58E8
:023A5820 EA000030 b 023A58E8
:023A5824 EA00002F b 023A58E8
:023A5828 EA000018 b 023A5890
:023A582C EA000017 b 023A5890
:023A5830 EA000016 b 023A5890
:023A5834 EA000015 b 023A5890
:023A5838 EA000014 b 023A5890
:023A583C EA000013 b 023A5890
:023A5840 EA000012 b 023A5890
:023A5844 EA000011 b 023A5890
:023A5848 EA000010 b 023A5890
:023A584C EA00000F b 023A5890
:023A5850 EA000024 b 023A58E8
:023A5854 EA000023 b 023A58E8
:023A5858 EA000022 b 023A58E8
:023A585C EA000021 b 023A58E8
:023A5860 EA000020 b 023A58E8
:023A5864 EA00001F b 023A58E8
:023A5868 EA00001E b 023A58E8
:023A586C EA00001D b 023A58E8
:023A5870 EA00001C b 023A58E8
:023A5874 EA000005 b 023A5890
:023A5878 EA000004 b 023A5890
:023A587C EA000003 b 023A5890
:023A5880 EA000002 b 023A5890
:023A5884 EA000001 b 023A5890
:023A5888 EA000000 b 023A5890
:023A588C EAFFFFFF b 023A5890
:023A5890 E59F0064 ldr r0,[r15, #+0x64]		;r15+0x64=*(023a58fc)=#41913908(0x027f8e34)
:023A5894 E59011D8 ldr r1,[r0, #+0x1d8]		;r0+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5898 E3510000 cmp r1,#0x0
:023A589C 0A000003 beq 023A58B0
:023A58A0 E1A00004 mov  r0,r4			;r0=1(0x1)
:023A58A4 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A58A8 EB000016 bl 023A5908
:023A58AC EA000010 b 023A58F4
:023A58B0 E59F3048 ldr r3,[r15, #+0x48]		;r15+0x48=*(023a5900)=#41914164(0x027f8f34)
:023A58B4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A58B8 E58011D8 str r1,[r0, #+0x1d8]		;r0+0x1d8=*(000001d9)
:023A58BC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A58C0 E59F003C ldr r0,[r15, #+0x3c]		;r15+0x3c=*(023a5904)=#41913912(0x027f8e38)
:023A58C4 E1A02001 mov  r2,r1			;r2=0(0x0)
:023A58C8 E1C34DBC strh r4,[r3, #+0xdc]		;r3+0xdc=*(027f9010)=#-1188936877(0xb9224353)
:023A58CC EB4019A5 bl 033ABF68
:023A58D0 E3500000 cmp r0,#0x0
:023A58D4 1A000006 bne 023A58F4
:023A58D8 E1A00004 mov  r0,r4			;r0=-1188936877(0xb9224353)
:023A58DC E3A01004 mov  r1,#0x4		;r1=4(0x4)
:023A58E0 EB000008 bl 023A5908
:023A58E4 EA000002 b 023A58F4
:023A58E8 E1A00004 mov  r0,r4			;r0=-1188936877(0xb9224353)
:023A58EC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A58F0 EB000004 bl 023A5908
:023A58F4 E8BD4010 ldmia  r13!,{r4,r14}
:023A58F8 E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A58FC 027F8E34 rsbeqs r8,r15,#0x340
:023A5900 027F8F34 rsbeqs r8,r15,#0xD0
:023A5904 027F8E38 rsbeqs r8,r15,#0x380
:023A5908 E92D4070 stmdb  r13!,{r4,r5,r6,r14}
:023A590C E1A00400 mov  r0,r0,lsl #0x8		;r0=574837504(0x22435300)
:023A5910 E2000C7F and  r0,r0,#0x7F00
:023A5914 E3802902 orr  r2,r0,#0x8000
:023A5918 E20100FF and  r0,r1,#0xFF
:023A591C E1826000 orr  r6,r2,r0
:023A5920 E3A05005 mov  r5,#0x5		;r5=5(0x5)
:023A5924 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A5928 E1A00005 mov  r0,r5			;r0=5(0x5)
:023A592C E1A01006 mov  r1,r6			;r1=0(0x0)
:023A5930 E1A02004 mov  r2,r4			;r2=0(0x0)
:023A5934 EB4020DA bl 033ADCA4
:023A5938 E3500000 cmp r0,#0x0
:023A593C BAFFFFF9 blt 023A5928
:023A5940 E8BD4070 ldmia  r13!,{r4,r5,r6,r14}
:023A5944 E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A5948 E92D4FF8 stmdb  r13!,{r3,r4,r5,r6,r7,r8,r9,r10,r11,r14}
:023A594C E59F9468 ldr r9,[r15, #+0x468]		;r15+0x468=*(023a5dbc)=#41942504(0x027ffde8)
:023A5950 E3A08000 mov  r8,#0x0		;r8=0(0x0)
:023A5954 E59F4464 ldr r4,[r15, #+0x464]		;r15+0x464=*(023a5dc0)=#41913908(0x027f8e34)
:023A5958 E1A07008 mov  r7,r8			;r7=0(0x0)
:023A595C E1A06008 mov  r6,r8			;r6=0(0x0)
:023A5960 E1A05008 mov  r5,r8			;r5=0(0x0)
:023A5964 E1A0A008 mov  r10,r8			;r10=0(0x0)
:023A5968 E1A0B008 mov  r11,r8			;r11=0(0x0)
:023A596C E59F0450 ldr r0,[r15, #+0x450]		;r15+0x450=*(023a5dc4)=#41913912(0x027f8e38)
:023A5970 E28D1000 add  r1,r13,#0x0
:023A5974 E3A02001 mov  r2,#0x1		;r2=1(0x1)
:023A5978 EB40199D bl 033ABFF4
:023A597C E59F0444 ldr r0,[r15, #+0x444]		;r15+0x444=*(023a5dc8)=#41914164(0x027f8f34)
:023A5980 E1D00DBC ldrh r0,[r0, #+0xdc]		;r0+0xdc=*(027f9010)=#-1188936877(0xb9224353)
:023A5984 E3500029 cmp r0,#0x29
:023A5988 908FF100 addls  r15,r15,r0,lsl #0x2
:023A598C EA000105 b 023A5DA8
:023A5990 EA000028 b 023A5A38
:023A5994 EA00002D b 023A5A50
:023A5998 EA000102 b 023A5DA8
:023A599C EA000101 b 023A5DA8
:023A59A0 EA000100 b 023A5DA8
:023A59A4 EA0000FF b 023A5DA8
:023A59A8 EA0000FE b 023A5DA8
:023A59AC EA0000FD b 023A5DA8
:023A59B0 EA0000FC b 023A5DA8
:023A59B4 EA0000FB b 023A5DA8
:023A59B8 EA0000FA b 023A5DA8
:023A59BC EA0000F9 b 023A5DA8
:023A59C0 EA0000F8 b 023A5DA8
:023A59C4 EA0000F7 b 023A5DA8
:023A59C8 EA0000F6 b 023A5DA8
:023A59CC EA0000F5 b 023A5DA8
:023A59D0 EA000028 b 023A5A78
:023A59D4 EA00002F b 023A5A98
:023A59D8 EA000036 b 023A5AB8
:023A59DC EA00003D b 023A5AD8
:023A59E0 EA00004B b 023A5B14
:023A59E4 EA000059 b 023A5B50
:023A59E8 EA000067 b 023A5B8C
:023A59EC EA00006E b 023A5BAC
:023A59F0 EA000075 b 023A5BCC
:023A59F4 EA00007C b 023A5BEC
:023A59F8 EA0000EA b 023A5DA8
:023A59FC EA0000E9 b 023A5DA8
:023A5A00 EA0000E8 b 023A5DA8
:023A5A04 EA0000E7 b 023A5DA8
:023A5A08 EA0000E6 b 023A5DA8
:023A5A0C EA0000E5 b 023A5DA8
:023A5A10 EA00007D b 023A5C0C
:023A5A14 EA000084 b 023A5C2C
:023A5A18 EA00008D b 023A5C54
:023A5A1C EA000094 b 023A5C74
:023A5A20 EA0000A2 b 023A5CB0
:023A5A24 EA0000B0 b 023A5CEC
:023A5A28 EA0000BE b 023A5D28
:023A5A2C EA0000C5 b 023A5D48
:023A5A30 EA0000CC b 023A5D68
:023A5A34 EA0000D3 b 023A5D88
:023A5A38 EB000123 bl 023A5ECC
:023A5A3C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5A40 E1A01000 mov  r1,r0			;r1=0(0x0)
:023A5A44 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5A48 EBFFFFAE bl 023A5908
:023A5A4C EAFFFFC6 b 023A596C
:023A5A50 E1D900B0 ldrh r0,[r9, #+0x0]		;r9+0x0=*(027ffde8)=#1521687685(0x5ab31c85)
:023A5A54 E1A00F00 mov  r0,r0,lsl #0x1e		;r0=1073741824(0x40000000)
:023A5A58 E1A00FA0 mov  r0,r0,lsr #0x1f		;r0=0(0x0)
:023A5A5C EB00012B bl 023A5F10
:023A5A60 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5A64 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5A68 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A5A6C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5A70 EBFFFFA4 bl 023A5908
:023A5A74 EAFFFFBC b 023A596C
:023A5A78 E1A00009 mov  r0,r9			;r0=41942504(0x27ffde8)
:023A5A7C EB00016C bl 023A6034
:023A5A80 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5A84 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5A88 E3A00010 mov  r0,#0x10		;r0=16(0x10)
:023A5A8C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5A90 EBFFFF9C bl 023A5908
:023A5A94 EAFFFFB4 b 023A596C
:023A5A98 E1A00009 mov  r0,r9			;r0=41942504(0x27ffde8)
:023A5A9C EB00017D bl 023A6098
:023A5AA0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5AA4 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5AA8 E3A00011 mov  r0,#0x11		;r0=17(0x11)
:023A5AAC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5AB0 EBFFFF94 bl 023A5908
:023A5AB4 EAFFFFAC b 023A596C
:023A5AB8 E2890004 add  r0,r9,#0x4
:023A5ABC EB000180 bl 023A60C4
:023A5AC0 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5AC4 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5AC8 E3A00012 mov  r0,#0x12		;r0=18(0x12)
:023A5ACC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5AD0 EBFFFF8C bl 023A5908
:023A5AD4 EAFFFFA4 b 023A596C
:023A5AD8 E2890004 add  r0,r9,#0x4
:023A5ADC EB000191 bl 023A6128
:023A5AE0 E3500000 cmp r0,#0x0
:023A5AE4 1A000004 bne 023A5AFC
:023A5AE8 E3A00013 mov  r0,#0x13		;r0=19(0x13)
:023A5AEC E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A5AF0 E58481D8 str r8,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5AF4 EBFFFF83 bl 023A5908
:023A5AF8 EAFFFF9B b 023A596C
:023A5AFC E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5B00 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5B04 E3A00013 mov  r0,#0x13		;r0=19(0x13)
:023A5B08 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5B0C EBFFFF7D bl 023A5908
:023A5B10 EAFFFF95 b 023A596C
:023A5B14 E2890004 add  r0,r9,#0x4
:023A5B18 EB0001B9 bl 023A6204
:023A5B1C E3500000 cmp r0,#0x0
:023A5B20 1A000004 bne 023A5B38
:023A5B24 E3A00014 mov  r0,#0x14		;r0=20(0x14)
:023A5B28 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A5B2C E58471D8 str r7,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5B30 EBFFFF74 bl 023A5908
:023A5B34 EAFFFF8C b 023A596C
:023A5B38 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5B3C E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5B40 E3A00014 mov  r0,#0x14		;r0=20(0x14)
:023A5B44 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5B48 EBFFFF6E bl 023A5908
:023A5B4C EAFFFF86 b 023A596C
:023A5B50 E2890004 add  r0,r9,#0x4
:023A5B54 EB0001DF bl 023A62D8
:023A5B58 E3500000 cmp r0,#0x0
:023A5B5C 1A000004 bne 023A5B74
:023A5B60 E3A00015 mov  r0,#0x15		;r0=21(0x15)
:023A5B64 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A5B68 E58461D8 str r6,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5B6C EBFFFF65 bl 023A5908
:023A5B70 EAFFFF7D b 023A596C
:023A5B74 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5B78 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5B7C E3A00015 mov  r0,#0x15		;r0=21(0x15)
:023A5B80 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5B84 EBFFFF5F bl 023A5908
:023A5B88 EAFFFF77 b 023A596C
:023A5B8C E1A00009 mov  r0,r9			;r0=41942504(0x27ffde8)
:023A5B90 EB000203 bl 023A63A4
:023A5B94 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5B98 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5B9C E3A00016 mov  r0,#0x16		;r0=22(0x16)
:023A5BA0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5BA4 EBFFFF57 bl 023A5908
:023A5BA8 EAFFFF6F b 023A596C
:023A5BAC E2890002 add  r0,r9,#0x2
:023A5BB0 EB000214 bl 023A6408
:023A5BB4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5BB8 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5BBC E3A00017 mov  r0,#0x17		;r0=23(0x17)
:023A5BC0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5BC4 EBFFFF4F bl 023A5908
:023A5BC8 EAFFFF67 b 023A596C
:023A5BCC E2890004 add  r0,r9,#0x4
:023A5BD0 EB000225 bl 023A646C
:023A5BD4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5BD8 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5BDC E3A00018 mov  r0,#0x18		;r0=24(0x18)
:023A5BE0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5BE4 EBFFFF47 bl 023A5908
:023A5BE8 EAFFFF5F b 023A596C
:023A5BEC E2890004 add  r0,r9,#0x4
:023A5BF0 EB000236 bl 023A64D0
:023A5BF4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5BF8 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5BFC E3A00019 mov  r0,#0x19		;r0=25(0x19)
:023A5C00 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5C04 EBFFFF3F bl 023A5908
:023A5C08 EAFFFF57 b 023A596C
:023A5C0C E1A00009 mov  r0,r9			;r0=41942504(0x27ffde8)
:023A5C10 EB000112 bl 023A6060
:023A5C14 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5C18 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5C1C E3A00020 mov  r0,#0x20		;r0=32(0x20)
:023A5C20 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5C24 EBFFFF37 bl 023A5908
:023A5C28 EAFFFF4F b 023A596C
:023A5C2C E2890004 add  r0,r9,#0x4
:023A5C30 EB000123 bl 023A60C4
:023A5C34 E1A00009 mov  r0,r9			;r0=41942504(0x27ffde8)
:023A5C38 EB000108 bl 023A6060
:023A5C3C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5C40 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5C44 E3A00021 mov  r0,#0x21		;r0=33(0x21)
:023A5C48 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5C4C EBFFFF2D bl 023A5908
:023A5C50 EAFFFF45 b 023A596C
:023A5C54 E2890004 add  r0,r9,#0x4
:023A5C58 EB000124 bl 023A60F0
:023A5C5C E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5C60 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5C64 E3A00022 mov  r0,#0x22		;r0=34(0x22)
:023A5C68 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5C6C EBFFFF25 bl 023A5908
:023A5C70 EAFFFF3D b 023A596C
:023A5C74 E2890004 add  r0,r9,#0x4
:023A5C78 EB000144 bl 023A6190
:023A5C7C E3500000 cmp r0,#0x0
:023A5C80 1A000004 bne 023A5C98
:023A5C84 E3A00023 mov  r0,#0x23		;r0=35(0x23)
:023A5C88 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A5C8C E58451D8 str r5,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5C90 EBFFFF1C bl 023A5908
:023A5C94 EAFFFF34 b 023A596C
:023A5C98 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5C9C E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5CA0 E3A00023 mov  r0,#0x23		;r0=35(0x23)
:023A5CA4 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5CA8 EBFFFF16 bl 023A5908
:023A5CAC EAFFFF2E b 023A596C
:023A5CB0 E2890004 add  r0,r9,#0x4
:023A5CB4 EB00016B bl 023A6268
:023A5CB8 E3500000 cmp r0,#0x0
:023A5CBC 1A000004 bne 023A5CD4
:023A5CC0 E3A00024 mov  r0,#0x24		;r0=36(0x24)
:023A5CC4 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A5CC8 E584A1D8 str r10,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5CCC EBFFFF0D bl 023A5908
:023A5CD0 EAFFFF25 b 023A596C
:023A5CD4 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5CD8 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5CDC E3A00024 mov  r0,#0x24		;r0=36(0x24)
:023A5CE0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5CE4 EBFFFF07 bl 023A5908
:023A5CE8 EAFFFF1F b 023A596C
:023A5CEC E2890004 add  r0,r9,#0x4
:023A5CF0 EB000190 bl 023A6338
:023A5CF4 E3500000 cmp r0,#0x0
:023A5CF8 1A000004 bne 023A5D10
:023A5CFC E3A00025 mov  r0,#0x25		;r0=37(0x25)
:023A5D00 E3A01002 mov  r1,#0x2		;r1=2(0x2)
:023A5D04 E584B1D8 str r11,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5D08 EBFFFEFE bl 023A5908
:023A5D0C EAFFFF16 b 023A596C
:023A5D10 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5D14 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5D18 E3A00025 mov  r0,#0x25		;r0=37(0x25)
:023A5D1C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5D20 EBFFFEF8 bl 023A5908
:023A5D24 EAFFFF10 b 023A596C
:023A5D28 E1A00009 mov  r0,r9			;r0=41942504(0x27ffde8)
:023A5D2C EB0001A7 bl 023A63D0
:023A5D30 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5D34 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5D38 E3A00026 mov  r0,#0x26		;r0=38(0x26)
:023A5D3C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5D40 EBFFFEF0 bl 023A5908
:023A5D44 EAFFFF08 b 023A596C
:023A5D48 E2890002 add  r0,r9,#0x2
:023A5D4C EB0001B8 bl 023A6434
:023A5D50 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5D54 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5D58 E3A00027 mov  r0,#0x27		;r0=39(0x27)
:023A5D5C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5D60 EBFFFEE8 bl 023A5908
:023A5D64 EAFFFF00 b 023A596C
:023A5D68 E2890004 add  r0,r9,#0x4
:023A5D6C EB0001C9 bl 023A6498
:023A5D70 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5D74 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5D78 E3A00028 mov  r0,#0x28		;r0=40(0x28)
:023A5D7C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5D80 EBFFFEE0 bl 023A5908
:023A5D84 EAFFFEF8 b 023A596C
:023A5D88 E2890004 add  r0,r9,#0x4
:023A5D8C EB0001DA bl 023A64FC
:023A5D90 E3A00000 mov  r0,#0x0		;r0=0(0x0)
:023A5D94 E58401D8 str r0,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5D98 E3A00029 mov  r0,#0x29		;r0=41(0x29)
:023A5D9C E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5DA0 EBFFFED8 bl 023A5908
:023A5DA4 EAFFFEF0 b 023A596C
:023A5DA8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5DAC E58411D8 str r1,[r4, #+0x1d8]		;r4+0x1d8=*(027f900c)=#840014315(0x321199eb)
:023A5DB0 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A5DB4 EBFFFED3 bl 023A5908
:023A5DB8 EAFFFEEB b 023A596C
:023A5DBC 027FFDE8 rsbeqs r15,r15,#0x3A00
:023A5DC0 027F8E34 rsbeqs r8,r15,#0x340
:023A5DC4 027F8E38 rsbeqs r8,r15,#0x380
:023A5DC8 027F8F34 rsbeqs r8,r15,#0xD0
:023A5DCC E92D4018 stmdb  r13!,{r3,r4,r14}
:023A5DD0 E24DD004 sub  r13,r13,#0x4
:023A5DD4 E28D0002 add  r0,r13,#0x2
:023A5DD8 EB000171 bl 023A63A4
:023A5DDC E1DD00B2 ldrh r0,[r13, #+0x2]		;r13+0x2=*(42032e7a)=#0(0x00000000)
:023A5DE0 E1A01D80 mov  r1,r0,lsl #0x1b		;r1=0(0x0)
:023A5DE4 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=0(0x0)
:023A5DE8 1A000002 bne 023A5DF8
:023A5DEC E1A00D00 mov  r0,r0,lsl #0x1a		;r0=0(0x0)
:023A5DF0 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A5DF4 0A000015 beq 023A5E50
:023A5DF8 E28D0000 add  r0,r13,#0x0
:023A5DFC EB000181 bl 023A6408
:023A5E00 E1DD00B2 ldrh r0,[r13, #+0x2]		;r13+0x2=*(42032e7a)=#0(0x00000000)
:023A5E04 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A5E08 E1A00D80 mov  r0,r0,lsl #0x1b		;r0=0(0x0)
:023A5E0C E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A5E10 11DD00B0 ldrneh r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A5E14 13844001 orrne  r4,r4,#0x1
:023A5E18 13C0000F bicne  r0,r0,#0xF
:023A5E1C 11CD00B0 strneh r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A5E20 E1DD00B2 ldrh r0,[r13, #+0x2]		;r13+0x2=*(42032e7a)=#0(0x00000000)
:023A5E24 E1A00D00 mov  r0,r0,lsl #0x1a		;r0=0(0x0)
:023A5E28 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A5E2C 11DD00B0 ldrneh r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A5E30 13844002 orrne  r4,r4,#0x2
:023A5E34 13C00040 bicne  r0,r0,#0x40
:023A5E38 11CD00B0 strneh r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A5E3C E28D0000 add  r0,r13,#0x0
:023A5E40 EB00017B bl 023A6434
:023A5E44 E1A01004 mov  r1,r4			;r1=0(0x0)
:023A5E48 E3A00030 mov  r0,#0x30		;r0=48(0x30)
:023A5E4C EBFFFEAD bl 023A5908
:023A5E50 E28DD004 add  r13,r13,#0x4
:023A5E54 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023A5E58 E12FFF1E bx r14 (Jump to addr_040001C2?)
msr CPSR_fsxc,r14
:023A5E5C E92D4010 stmdb  r13!,{r4,r14}
:023A5E60 E3A0C000 mov  r12,#0x0		;r12=0(0x0)
:023A5E64 E1A0200C mov  r2,r12			;r2=0(0x0)
:023A5E68 EA000006 b 023A5E88
:023A5E6C E1A01102 mov  r1,r2,lsl #0x2		;r1=0(0x0)
:023A5E70 E1A01130 mov  r1,lsr r0		;r1=48(0x30)
:023A5E74 E201100F and  r1,r1,#0xF
:023A5E78 E351000A cmp r1,#0xA
:023A5E7C 23A00000 movcs  r0,#0x0		;r0=0(0x0)
:023A5E80 2A00000F bcs 023A5EC4
:023A5E84 E2822001 add  r2,r2,#0x1
:023A5E88 E3520008 cmp r2,#0x8
:023A5E8C BAFFFFF6 blt 023A5E6C
:023A5E90 E3A04000 mov  r4,#0x0		;r4=0(0x0)
:023A5E94 E3A0E001 mov  r14,#0x1		;r14=1(0x1)
:023A5E98 E3A0200A mov  r2,#0xA		;r2=10(0xa)
:023A5E9C E1A01104 mov  r1,r4,lsl #0x2		;r1=0(0x0)
:023A5EA0 E1A01130 mov  r1,lsr r0		;r1=0(0x0)
:023A5EA4 E201300F and  r3,r1,#0xF
:023A5EA8 E001029E mul  r1,r14,r2
:023A5EAC E02CC39E mla  r12,r14,r3,r12unknown
:023A5EB0 E2844001 add  r4,r4,#0x1
:023A5EB4 E1A0E001 mov  r14,r1			;r14=0(0x0)
:023A5EB8 E3540008 cmp r4,#0x8
:023A5EBC BAFFFFF6 blt 023A5E9C
:023A5EC0 E1A0000C mov  r0,r12			;r0=0(0x0)
:023A5EC4 E8BD4010 ldmia  r13!,{r4,r14}
:023A5EC8 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A5ECC E92D4008 stmdb  r13!,{r3,r14}
:023A5ED0 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A5ED4 EB401FD8 bl 033ADE3C
:023A5ED8 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A5EDC E3C00001 bic  r0,r0,#0x1
:023A5EE0 E3800001 orr  r0,r0,#0x1
:023A5EE4 E1CD00B0 strh r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A5EE8 EB000230 bl 023A67B0
:023A5EEC E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A5EF0 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5EF4 EB00024A bl 023A6824
:023A5EF8 E28D0000 add  r0,r13,#0x0
:023A5EFC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A5F00 EB000267 bl 023A68A4
:023A5F04 EB000239 bl 023A67F0
:023A5F08 E8BD4008 ldmia  r13!,{r3,r14}
:023A5F0C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A5F10 E92D4010 stmdb  r13!,{r4,r14}
:023A5F14 E24DD008 sub  r13,r13,#0x8
:023A5F18 E1A04000 mov  r4,r0			;r4=6(0x6)
:023A5F1C E2044001 and  r4,r4,#0x1
:023A5F20 E3540001 cmp r4,#0x1
:023A5F24 1A00003F bne 023A6028
:023A5F28 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A5F2C EB401FC2 bl 033ADE3C
:023A5F30 E28D2000 add  r2,r13,#0x0
:023A5F34 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A5F38 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5F3C E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A5F40 EB000203 bl 023A6754
:023A5F44 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A5F48 E1A01F00 mov  r1,r0,lsl #0x1e		;r1=0(0x0)
:023A5F4C E1A01FA1 mov  r1,r1,lsr #0x1f		;r1=0(0x0)
:023A5F50 E1510004 cmp r1,r4
:023A5F54 0A000033 beq 023A6028
:023A5F58 E3C01002 bic  r1,r0,#0x2
:023A5F5C E1A00F84 mov  r0,r4,lsl #0x1f		;r0=0(0x0)
:023A5F60 E1811F20 orr  r1,r1,r0,lsr #0x1e
:023A5F64 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A5F68 E1CD10B0 strh r1,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A5F6C EB401FB2 bl 033ADE3C
:023A5F70 EB00020E bl 023A67B0
:023A5F74 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A5F78 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A5F7C EB000228 bl 023A6824
:023A5F80 E28D0000 add  r0,r13,#0x0
:023A5F84 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A5F88 EB000245 bl 023A68A4
:023A5F8C EB000217 bl 023A67F0
:023A5F90 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A5F94 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023A5F98 E28D2004 add  r2,r13,#0x4
:023A5F9C E3A03003 mov  r3,#0x3		;r3=3(0x3)
:023A5FA0 EB0001EB bl 023A6754
:023A5FA4 E3540000 cmp r4,#0x0
:023A5FA8 E28D0004 add  r0,r13,#0x4
:023A5FAC 1A000001 bne 023A5FB8
:023A5FB0 EB00015F bl 023A6534
:023A5FB4 EA000000 b 023A5FBC
:023A5FB8 EB0001A1 bl 023A6644
:023A5FBC EB0001FB bl 023A67B0
:023A5FC0 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A5FC4 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023A5FC8 EB000215 bl 023A6824
:023A5FCC E28D0004 add  r0,r13,#0x4
:023A5FD0 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A5FD4 EB000232 bl 023A68A4
:023A5FD8 EB000204 bl 023A67F0
:023A5FDC E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A5FE0 E3A01050 mov  r1,#0x50		;r1=80(0x50)
:023A5FE4 E28D2004 add  r2,r13,#0x4
:023A5FE8 E3A03003 mov  r3,#0x3		;r3=3(0x3)
:023A5FEC EB0001D8 bl 023A6754
:023A5FF0 E3540000 cmp r4,#0x0
:023A5FF4 E28D0004 add  r0,r13,#0x4
:023A5FF8 1A000001 bne 023A6004
:023A5FFC EB00014C bl 023A6534
:023A6000 EA000000 b 023A6008
:023A6004 EB00018E bl 023A6644
:023A6008 EB0001E8 bl 023A67B0
:023A600C E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A6010 E3A01050 mov  r1,#0x50		;r1=80(0x50)
:023A6014 EB000202 bl 023A6824
:023A6018 E28D0004 add  r0,r13,#0x4
:023A601C E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A6020 EB00021F bl 023A68A4
:023A6024 EB0001F1 bl 023A67F0
:023A6028 E28DD008 add  r13,r13,#0x8
:023A602C E8BD4010 ldmia  r13!,{r4,r14}
:023A6030 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6034 E92D4010 stmdb  r13!,{r4,r14}
:023A6038 E1A04000 mov  r4,r0			;r4=6(0x6)
:023A603C E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6040 EB401F7D bl 033ADE3C
:023A6044 E1A02004 mov  r2,r4			;r2=6(0x6)
:023A6048 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A604C E3A01020 mov  r1,#0x20		;r1=32(0x20)
:023A6050 E3A03007 mov  r3,#0x7		;r3=7(0x7)
:023A6054 EB0001BE bl 023A6754
:023A6058 E8BD4010 ldmia  r13!,{r4,r14}
:023A605C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6060 E92D4010 stmdb  r13!,{r4,r14}
:023A6064 E1A04000 mov  r4,r0			;r4=134(0x86)
:023A6068 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A606C EB401F72 bl 033ADE3C
:023A6070 EB0001CE bl 023A67B0
:023A6074 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A6078 E3A01020 mov  r1,#0x20		;r1=32(0x20)
:023A607C EB0001E8 bl 023A6824
:023A6080 E1A00004 mov  r0,r4			;r0=134(0x86)
:023A6084 E3A01007 mov  r1,#0x7		;r1=7(0x7)
:023A6088 EB000205 bl 023A68A4
:023A608C EB0001D7 bl 023A67F0
:023A6090 E8BD4010 ldmia  r13!,{r4,r14}
:023A6094 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6098 E92D4010 stmdb  r13!,{r4,r14}
:023A609C E1A04000 mov  r4,r0			;r4=134(0x86)
:023A60A0 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A60A4 EB401F64 bl 033ADE3C
:023A60A8 E1A02004 mov  r2,r4			;r2=134(0x86)
:023A60AC E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A60B0 E3A01020 mov  r1,#0x20		;r1=32(0x20)
:023A60B4 E3A03004 mov  r3,#0x4		;r3=4(0x4)
:023A60B8 EB0001A5 bl 023A6754
:023A60BC E8BD4010 ldmia  r13!,{r4,r14}
:023A60C0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A60C4 E92D4010 stmdb  r13!,{r4,r14}
:023A60C8 E1A04000 mov  r4,r0			;r4=134(0x86)
:023A60CC E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A60D0 EB401F59 bl 033ADE3C
:023A60D4 E1A02004 mov  r2,r4			;r2=134(0x86)
:023A60D8 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A60DC E3A01060 mov  r1,#0x60		;r1=96(0x60)
:023A60E0 E3A03003 mov  r3,#0x3		;r3=3(0x3)
:023A60E4 EB00019A bl 023A6754
:023A60E8 E8BD4010 ldmia  r13!,{r4,r14}
:023A60EC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A60F0 E92D4010 stmdb  r13!,{r4,r14}
:023A60F4 E1A04000 mov  r4,r0			;r4=134(0x86)
:023A60F8 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A60FC EB401F4E bl 033ADE3C
:023A6100 EB0001AA bl 023A67B0
:023A6104 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A6108 E3A01060 mov  r1,#0x60		;r1=96(0x60)
:023A610C EB0001C4 bl 023A6824
:023A6110 E1A00004 mov  r0,r4			;r0=134(0x86)
:023A6114 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A6118 EB0001E1 bl 023A68A4
:023A611C EB0001B3 bl 023A67F0
:023A6120 E8BD4010 ldmia  r13!,{r4,r14}
:023A6124 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6128 E92D4018 stmdb  r13!,{r3,r4,r14}
:023A612C E24DD004 sub  r13,r13,#0x4
:023A6130 E1A04000 mov  r4,r0			;r4=134(0x86)
:023A6134 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6138 EB401F3F bl 033ADE3C
:023A613C E28D2000 add  r2,r13,#0x0
:023A6140 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A6144 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A6148 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A614C EB000180 bl 023A6754
:023A6150 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A6154 E1A00E00 mov  r0,r0,lsl #0x1c		;r0=0(0x0)
:023A6158 E1A00E20 mov  r0,r0,lsr #0x1c		;r0=0(0x0)
:023A615C E200000B and  r0,r0,#0xB
:023A6160 E3500001 cmp r0,#0x1
:023A6164 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023A6168 1A000005 bne 023A6184
:023A616C E1A02004 mov  r2,r4			;r2=134(0x86)
:023A6170 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A6174 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023A6178 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A617C EB000174 bl 023A6754
:023A6180 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A6184 E28DD004 add  r13,r13,#0x4
:023A6188 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023A618C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6190 E92D4018 stmdb  r13!,{r3,r4,r14}
:023A6194 E24DD004 sub  r13,r13,#0x4
:023A6198 E1A04000 mov  r4,r0			;r4=1(0x1)
:023A619C E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A61A0 EB401F25 bl 033ADE3C
:023A61A4 E28D2000 add  r2,r13,#0x0
:023A61A8 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A61AC E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A61B0 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A61B4 EB000166 bl 023A6754
:023A61B8 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A61BC E1A00E00 mov  r0,r0,lsl #0x1c		;r0=0(0x0)
:023A61C0 E1A00E20 mov  r0,r0,lsr #0x1c		;r0=0(0x0)
:023A61C4 E200000B and  r0,r0,#0xB
:023A61C8 E3500001 cmp r0,#0x1
:023A61CC 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023A61D0 1A000008 bne 023A61F8
:023A61D4 EB000175 bl 023A67B0
:023A61D8 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A61DC E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023A61E0 EB00018F bl 023A6824
:023A61E4 E1A00004 mov  r0,r4			;r0=1(0x1)
:023A61E8 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A61EC EB0001AC bl 023A68A4
:023A61F0 EB00017E bl 023A67F0
:023A61F4 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A61F8 E28DD004 add  r13,r13,#0x4
:023A61FC E8BD4018 ldmia  r13!,{r3,r4,r14}
:023A6200 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6204 E92D4018 stmdb  r13!,{r3,r4,r14}
:023A6208 E24DD004 sub  r13,r13,#0x4
:023A620C E1A04000 mov  r4,r0			;r4=1(0x1)
:023A6210 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6214 EB401F08 bl 033ADE3C
:023A6218 E28D2000 add  r2,r13,#0x0
:023A621C E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A6220 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A6224 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A6228 EB000149 bl 023A6754
:023A622C E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A6230 E1A00E00 mov  r0,r0,lsl #0x1c		;r0=0(0x0)
:023A6234 E1A00E20 mov  r0,r0,lsr #0x1c		;r0=0(0x0)
:023A6238 E3500004 cmp r0,#0x4
:023A623C 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023A6240 1A000005 bne 023A625C
:023A6244 E1A02004 mov  r2,r4			;r2=1(0x1)
:023A6248 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A624C E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023A6250 E3A03003 mov  r3,#0x3		;r3=3(0x3)
:023A6254 EB00013E bl 023A6754
:023A6258 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A625C E28DD004 add  r13,r13,#0x4
:023A6260 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023A6264 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6268 E92D4018 stmdb  r13!,{r3,r4,r14}
:023A626C E24DD004 sub  r13,r13,#0x4
:023A6270 E1A04000 mov  r4,r0			;r4=1(0x1)
:023A6274 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6278 EB401EEF bl 033ADE3C
:023A627C E28D2000 add  r2,r13,#0x0
:023A6280 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A6284 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A6288 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A628C EB000130 bl 023A6754
:023A6290 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A6294 E1A00E00 mov  r0,r0,lsl #0x1c		;r0=0(0x0)
:023A6298 E1A00E20 mov  r0,r0,lsr #0x1c		;r0=0(0x0)
:023A629C E3500004 cmp r0,#0x4
:023A62A0 13A00000 movne  r0,#0x0		;r0=0(0x0)
:023A62A4 1A000008 bne 023A62CC
:023A62A8 EB000140 bl 023A67B0
:023A62AC E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A62B0 E3A01010 mov  r1,#0x10		;r1=16(0x10)
:023A62B4 EB00015A bl 023A6824
:023A62B8 E1A00004 mov  r0,r4			;r0=1(0x1)
:023A62BC E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A62C0 EB000177 bl 023A68A4
:023A62C4 EB000149 bl 023A67F0
:023A62C8 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A62CC E28DD004 add  r13,r13,#0x4
:023A62D0 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023A62D4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A62D8 E92D4018 stmdb  r13!,{r3,r4,r14}
:023A62DC E24DD004 sub  r13,r13,#0x4
:023A62E0 E1A04000 mov  r4,r0			;r4=1(0x1)
:023A62E4 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A62E8 EB401ED3 bl 033ADE3C
:023A62EC E28D2000 add  r2,r13,#0x0
:023A62F0 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A62F4 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A62F8 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A62FC EB000114 bl 023A6754
:023A6300 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A6304 E1A00C80 mov  r0,r0,lsl #0x19		;r0=0(0x0)
:023A6308 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A630C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A6310 0A000005 beq 023A632C
:023A6314 E1A02004 mov  r2,r4			;r2=1(0x1)
:023A6318 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A631C E3A01050 mov  r1,#0x50		;r1=80(0x50)
:023A6320 E3A03003 mov  r3,#0x3		;r3=3(0x3)
:023A6324 EB00010A bl 023A6754
:023A6328 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A632C E28DD004 add  r13,r13,#0x4
:023A6330 E8BD4018 ldmia  r13!,{r3,r4,r14}
:023A6334 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6338 E92D4018 stmdb  r13!,{r3,r4,r14}
:023A633C E24DD004 sub  r13,r13,#0x4
:023A6340 E1A04000 mov  r4,r0			;r4=1(0x1)
:023A6344 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6348 EB401EBB bl 033ADE3C
:023A634C E28D2000 add  r2,r13,#0x0
:023A6350 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A6354 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A6358 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A635C EB0000FC bl 023A6754
:023A6360 E1DD00B0 ldrh r0,[r13, #+0x0]		;r13+0x0=*(42032e78)=#0(0x00000000)
:023A6364 E1A00C80 mov  r0,r0,lsl #0x19		;r0=0(0x0)
:023A6368 E1B00FA0 movs r0,r0,lsr #0x1f		;r0=0(0x0)
:023A636C 03A00000 moveq  r0,#0x0		;r0=0(0x0)
:023A6370 0A000008 beq 023A6398
:023A6374 EB00010D bl 023A67B0
:023A6378 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A637C E3A01050 mov  r1,#0x50		;r1=80(0x50)
:023A6380 EB000127 bl 023A6824
:023A6384 E1A00004 mov  r0,r4			;r0=1(0x1)
:023A6388 E3A01003 mov  r1,#0x3		;r1=3(0x3)
:023A638C EB000144 bl 023A68A4
:023A6390 EB000116 bl 023A67F0
:023A6394 E3A00001 mov  r0,#0x1		;r0=1(0x1)
:023A6398 E28DD004 add  r13,r13,#0x4
:023A639C E8BD4018 ldmia  r13!,{r3,r4,r14}
:023A63A0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A63A4 E92D4010 stmdb  r13!,{r4,r14}
:023A63A8 E1A04000 mov  r4,r0			;r4=1(0x1)
:023A63AC E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A63B0 EB401EA1 bl 033ADE3C
:023A63B4 E1A02004 mov  r2,r4			;r2=1(0x1)
:023A63B8 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A63BC E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A63C0 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A63C4 EB0000E2 bl 023A6754
:023A63C8 E8BD4010 ldmia  r13!,{r4,r14}
:023A63CC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A63D0 E92D4010 stmdb  r13!,{r4,r14}
:023A63D4 E1A04000 mov  r4,r0			;r4=134(0x86)
:023A63D8 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A63DC EB401E96 bl 033ADE3C
:023A63E0 EB0000F2 bl 023A67B0
:023A63E4 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A63E8 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A63EC EB00010C bl 023A6824
:023A63F0 E1A00004 mov  r0,r4			;r0=134(0x86)
:023A63F4 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A63F8 EB000129 bl 023A68A4
:023A63FC EB0000FB bl 023A67F0
:023A6400 E8BD4010 ldmia  r13!,{r4,r14}
:023A6404 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6408 E92D4010 stmdb  r13!,{r4,r14}
:023A640C E1A04000 mov  r4,r0			;r4=134(0x86)
:023A6410 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6414 EB401E88 bl 033ADE3C
:023A6418 E1A02004 mov  r2,r4			;r2=134(0x86)
:023A641C E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A6420 E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A6424 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A6428 EB0000C9 bl 023A6754
:023A642C E8BD4010 ldmia  r13!,{r4,r14}
:023A6430 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6434 E92D4010 stmdb  r13!,{r4,r14}
:023A6438 E1A04000 mov  r4,r0			;r4=134(0x86)
:023A643C E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6440 EB401E7D bl 033ADE3C
:023A6444 EB0000D9 bl 023A67B0
:023A6448 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A644C E3A01040 mov  r1,#0x40		;r1=64(0x40)
:023A6450 EB0000F3 bl 023A6824
:023A6454 E1A00004 mov  r0,r4			;r0=134(0x86)
:023A6458 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A645C EB000110 bl 023A68A4
:023A6460 EB0000E2 bl 023A67F0
:023A6464 E8BD4010 ldmia  r13!,{r4,r14}
:023A6468 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A646C E92D4010 stmdb  r13!,{r4,r14}
:023A6470 E1A04000 mov  r4,r0			;r4=134(0x86)
:023A6474 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6478 EB401E6F bl 033ADE3C
:023A647C E1A02004 mov  r2,r4			;r2=134(0x86)
:023A6480 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A6484 E3A01030 mov  r1,#0x30		;r1=48(0x30)
:023A6488 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A648C EB0000B0 bl 023A6754
:023A6490 E8BD4010 ldmia  r13!,{r4,r14}
:023A6494 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6498 E92D4010 stmdb  r13!,{r4,r14}
:023A649C E1A04000 mov  r4,r0			;r4=134(0x86)
:023A64A0 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A64A4 EB401E64 bl 033ADE3C
:023A64A8 EB0000C0 bl 023A67B0
:023A64AC E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A64B0 E3A01030 mov  r1,#0x30		;r1=48(0x30)
:023A64B4 EB0000DA bl 023A6824
:023A64B8 E1A00004 mov  r0,r4			;r0=134(0x86)
:023A64BC E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A64C0 EB0000F7 bl 023A68A4
:023A64C4 EB0000C9 bl 023A67F0
:023A64C8 E8BD4010 ldmia  r13!,{r4,r14}
:023A64CC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A64D0 E92D4010 stmdb  r13!,{r4,r14}
:023A64D4 E1A04000 mov  r4,r0			;r4=134(0x86)
:023A64D8 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A64DC EB401E56 bl 033ADE3C
:023A64E0 E1A02004 mov  r2,r4			;r2=134(0x86)
:023A64E4 E3A00086 mov  r0,#0x86		;r0=134(0x86)
:023A64E8 E3A01070 mov  r1,#0x70		;r1=112(0x70)
:023A64EC E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A64F0 EB000097 bl 023A6754
:023A64F4 E8BD4010 ldmia  r13!,{r4,r14}
:023A64F8 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A64FC E92D4010 stmdb  r13!,{r4,r14}
:023A6500 E1A04000 mov  r4,r0			;r4=134(0x86)
:023A6504 E3A00902 mov  r0,#0x8000		;r0=32768(0x8000)
:023A6508 EB401E4B bl 033ADE3C
:023A650C EB0000A7 bl 023A67B0
:023A6510 E3A00006 mov  r0,#0x6		;r0=6(0x6)
:023A6514 E3A01070 mov  r1,#0x70		;r1=112(0x70)
:023A6518 EB0000C1 bl 023A6824
:023A651C E1A00004 mov  r0,r4			;r0=134(0x86)
:023A6520 E3A01001 mov  r1,#0x1		;r1=1(0x1)
:023A6524 EB0000DE bl 023A68A4
:023A6528 EB0000B0 bl 023A67F0
:023A652C E8BD4010 ldmia  r13!,{r4,r14}
:023A6530 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6534 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A6538 E1A02901 mov  r2,r1,lsl #0x12		;r2=262144(0x40000)
:023A653C E1A02D22 mov  r2,r2,lsr #0x1a		;r2=0(0x0)
:023A6540 E3520023 cmp r2,#0x23
:023A6544 908FF102 addls  r15,r15,r2,lsl #0x2
:023A6548 EA000038 b 023A6630
:023A654C EA000022 b 023A65DC
:023A6550 EA000021 b 023A65DC
:023A6554 EA000020 b 023A65DC
:023A6558 EA00001F b 023A65DC
:023A655C EA00001E b 023A65DC
:023A6560 EA00001D b 023A65DC
:023A6564 EA00001C b 023A65DC
:023A6568 EA00001B b 023A65DC
:023A656C EA00001A b 023A65DC
:023A6570 EA000019 b 023A65DC
:023A6574 EA00002D b 023A6630
:023A6578 EA00002C b 023A6630
:023A657C EA00002B b 023A6630
:023A6580 EA00002A b 023A6630
:023A6584 EA000029 b 023A6630
:023A6588 EA000028 b 023A6630
:023A658C EA000012 b 023A65DC
:023A6590 EA000011 b 023A65DC
:023A6594 EA000013 b 023A65E8
:023A6598 EA000012 b 023A65E8
:023A659C EA000011 b 023A65E8
:023A65A0 EA000010 b 023A65E8
:023A65A4 EA00000F b 023A65E8
:023A65A8 EA00000E b 023A65E8
:023A65AC EA00000D b 023A65E8
:023A65B0 EA00000C b 023A65E8
:023A65B4 EA00001D b 023A6630
:023A65B8 EA00001C b 023A6630
:023A65BC EA00001B b 023A6630
:023A65C0 EA00001A b 023A6630
:023A65C4 EA000019 b 023A6630
:023A65C8 EA000018 b 023A6630
:023A65CC EA00000E b 023A660C
:023A65D0 EA00000D b 023A660C
:023A65D4 EA000003 b 023A65E8
:023A65D8 EA000002 b 023A65E8
:023A65DC E3C11901 bic  r1,r1,#0x4000
:023A65E0 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A65E4 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A65E8 E3812901 orr  r2,r1,#0x4000
:023A65EC E1A01902 mov  r1,r2,lsl #0x12		;r1=0(0x0)
:023A65F0 E1A01D21 mov  r1,r1,lsr #0x1a		;r1=0(0x0)
:023A65F4 E2411012 sub  r1,r1,#0x12
:023A65F8 E3C22C3F bic  r2,r2,#0x3F00
:023A65FC E1A01D01 mov  r1,r1,lsl #0x1a		;r1=0(0x0)
:023A6600 E1821921 orr  r1,r2,r1,lsr #0x12
:023A6604 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A6608 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A660C E3812901 orr  r2,r1,#0x4000
:023A6610 E1A01902 mov  r1,r2,lsl #0x12		;r1=0(0x0)
:023A6614 E1A01D21 mov  r1,r1,lsr #0x1a		;r1=0(0x0)
:023A6618 E2411018 sub  r1,r1,#0x18
:023A661C E3C22C3F bic  r2,r2,#0x3F00
:023A6620 E1A01D01 mov  r1,r1,lsl #0x1a		;r1=0(0x0)
:023A6624 E1821921 orr  r1,r2,r1,lsr #0x12
:023A6628 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A662C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6630 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A6634 E3C11901 bic  r1,r1,#0x4000
:023A6638 E3C11C3F bic  r1,r1,#0x3F00
:023A663C E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A6640 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6644 E5902000 ldr r2,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A6648 E1A01902 mov  r1,r2,lsl #0x12		;r1=0(0x0)
:023A664C E1A03D21 mov  r3,r1,lsr #0x1a		;r3=0(0x0)
:023A6650 E3530023 cmp r3,#0x23
:023A6654 908FF103 addls  r15,r15,r3,lsl #0x2
:023A6658 EA000038 b 023A6740
:023A665C EA000022 b 023A66EC
:023A6660 EA000021 b 023A66EC
:023A6664 EA000020 b 023A66EC
:023A6668 EA00001F b 023A66EC
:023A666C EA00001E b 023A66EC
:023A6670 EA00001D b 023A66EC
:023A6674 EA00001C b 023A66EC
:023A6678 EA00001B b 023A66EC
:023A667C EA000023 b 023A6710
:023A6680 EA000022 b 023A6710
:023A6684 EA00002D b 023A6740
:023A6688 EA00002C b 023A6740
:023A668C EA00002B b 023A6740
:023A6690 EA00002A b 023A6740
:023A6694 EA000029 b 023A6740
:023A6698 EA000028 b 023A6740
:023A669C EA000012 b 023A66EC
:023A66A0 EA000011 b 023A66EC
:023A66A4 EA000022 b 023A6734
:023A66A8 EA000021 b 023A6734
:023A66AC EA000020 b 023A6734
:023A66B0 EA00001F b 023A6734
:023A66B4 EA00001E b 023A6734
:023A66B8 EA00001D b 023A6734
:023A66BC EA00001C b 023A6734
:023A66C0 EA00001B b 023A6734
:023A66C4 EA00001D b 023A6740
:023A66C8 EA00001C b 023A6740
:023A66CC EA00001B b 023A6740
:023A66D0 EA00001A b 023A6740
:023A66D4 EA000019 b 023A6740
:023A66D8 EA000018 b 023A6740
:023A66DC EA000014 b 023A6734
:023A66E0 EA000013 b 023A6734
:023A66E4 EA000012 b 023A6734
:023A66E8 EA000011 b 023A6734
:023A66EC E1A01882 mov  r1,r2,lsl #0x11		;r1=0(0x0)
:023A66F0 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=0(0x0)
:023A66F4 012FFF1E bxeq r14 (Jump to addr_00000000?)msreq CPSR_fsxc,r14
:023A66F8 E2831012 add  r1,r3,#0x12
:023A66FC E3C22C3F bic  r2,r2,#0x3F00
:023A6700 E1A01D01 mov  r1,r1,lsl #0x1a		;r1=0(0x0)
:023A6704 E1821921 orr  r1,r2,r1,lsr #0x12
:023A6708 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A670C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6710 E1A01882 mov  r1,r2,lsl #0x11		;r1=0(0x0)
:023A6714 E1B01FA1 movs r1,r1,lsr #0x1f		;r1=0(0x0)
:023A6718 012FFF1E bxeq r14 (Jump to addr_00000000?)msreq CPSR_fsxc,r14
:023A671C E2831018 add  r1,r3,#0x18
:023A6720 E3C22C3F bic  r2,r2,#0x3F00
:023A6724 E1A01D01 mov  r1,r1,lsl #0x1a		;r1=0(0x0)
:023A6728 E1821921 orr  r1,r2,r1,lsr #0x12
:023A672C E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A6730 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6734 E3821901 orr  r1,r2,#0x4000
:023A6738 E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A673C E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6740 E5901000 ldr r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A6744 E3C11901 bic  r1,r1,#0x4000
:023A6748 E3C11C3F bic  r1,r1,#0x3F00
:023A674C E5801000 str r1,[r0, #+0x0]		;r0+0x0=*(00000086)
:023A6750 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6754 E92D40F8 stmdb  r13!,{r3,r4,r5,r6,r7,r14}
:023A6758 E1A07000 mov  r7,r0			;r7=134(0x86)
:023A675C E1A06001 mov  r6,r1			;r6=0(0x0)
:023A6760 E1A05002 mov  r5,r2			;r5=0(0x0)
:023A6764 E1A04003 mov  r4,r3			;r4=0(0x0)
:023A6768 EB000010 bl 023A67B0
:023A676C E1A00007 mov  r0,r7			;r0=134(0x86)
:023A6770 E1A01006 mov  r1,r6			;r1=0(0x0)
:023A6774 EB00002A bl 023A6824
:023A6778 E3570006 cmp r7,#0x6
:023A677C 0A000005 beq 023A6798
:023A6780 E3570086 cmp r7,#0x86
:023A6784 1A000006 bne 023A67A4
:023A6788 E1A00005 mov  r0,r5			;r0=0(0x0)
:023A678C E1A01004 mov  r1,r4			;r1=0(0x0)
:023A6790 EB000071 bl 023A695C
:023A6794 EA000002 b 023A67A4
:023A6798 E1A00005 mov  r0,r5			;r0=0(0x0)
:023A679C E1A01004 mov  r1,r4			;r1=0(0x0)
:023A67A0 EB00003F bl 023A68A4
:023A67A4 EB000011 bl 023A67F0
:023A67A8 E8BD40F8 ldmia  r13!,{r3,r4,r5,r6,r7,r14}
: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 E1DC00B0 ldrh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#933335427(0x37a19183)
:023A67BC E3C00077 bic  r0,r0,#0x77
:023A67C0 E3800072 orr  r0,r0,#0x72
:023A67C4 E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#933335427(0x37a19183)
:023A67C8 E3A03002 mov  r3,#0x2		;r3=2(0x2)
:023A67CC E2533001 subs r3,r3,#0x1
:023A67D0 1AFFFFFD bne 023A67CC
:023A67D4 E3C00004 bic  r0,r0,#0x4
:023A67D8 E3800004 orr  r0,r0,#0x4
:023A67DC E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#933335427(0x37a19183)
:023A67E0 E3A03002 mov  r3,#0x2		;r3=2(0x2)
:023A67E4 E2533001 subs r3,r3,#0x1
:023A67E8 1AFFFFFD bne 023A67E4
:023A67EC E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A67F0 E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:023A67F4 E28CCF4E add  r12,r12,#0x138
:023A67F8 E3A03002 mov  r3,#0x2		;r3=2(0x2)
:023A67FC E2533001 subs r3,r3,#0x1
:023A6800 1AFFFFFD bne 023A67FC
:023A6804 E1DC00B0 ldrh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#933335427(0x37a19183)
:023A6808 E3C00004 bic  r0,r0,#0x4
:023A680C E3800000 orr  r0,r0,#0x0
:023A6810 E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#933335427(0x37a19183)
:023A6814 E3A03002 mov  r3,#0x2		;r3=2(0x2)
:023A6818 E2533001 subs r3,r3,#0x1
:023A681C 1AFFFFFD bne 023A6818
:023A6820 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6824 E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:023A6828 E28CCF4E add  r12,r12,#0x138
:023A682C E1801001 orr  r1,r0,r1
:023A6830 E1DC00B0 ldrh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#933335427(0x37a19183)
:023A6834 E3C00077 bic  r0,r0,#0x77
:023A6838 E3800074 orr  r0,r0,#0x74
:023A683C E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A6840 E3C00003 bic  r0,r0,#0x3
:023A6844 E3800000 orr  r0,r0,#0x0
:023A6848 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A684C E1130231 tst r3,r1,lsr r2
:023A6850 1A000000 bne 023A6858
:023A6854 EA000000 b 023A685C
:023A6858 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A685C 0A000000 beq 023A6864
:023A6860 EA000000 b 023A6868
:023A6864 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023A6868 E1800003 orr  r0,r0,r3
:023A686C E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#933335427(0x37a19183)
:023A6870 E3A03009 mov  r3,#0x9		;r3=9(0x9)
:023A6874 E2533001 subs r3,r3,#0x1
:023A6878 1AFFFFFD bne 023A6874
:023A687C E3C00002 bic  r0,r0,#0x2
:023A6880 E3800002 orr  r0,r0,#0x2
:023A6884 E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#933335427(0x37a19183)
:023A6888 E3A03009 mov  r3,#0x9		;r3=9(0x9)
:023A688C E2533001 subs r3,r3,#0x1
:023A6890 1AFFFFFD bne 023A688C
:023A6894 E2822001 add  r2,r2,#0x1
:023A6898 E3520008 cmp r2,#0x8
:023A689C 1AFFFFE7 bne 023A6840
:023A68A0 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A68A4 E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:023A68A8 E28CCF4E add  r12,r12,#0x138
:023A68AC E92D0003 stmdb  r13!,{r0,r1}
:023A68B0 E3100001 tst r0,#0x1
:023A68B4 0A000000 beq 023A68BC
:023A68B8 EA000000 b 023A68C0
:023A68BC E1D010B0 ldrh r1,[r0, #+0x0]		;r0+0x0=*(37a19183)=#0(0x00000000)
:023A68C0 1A000000 bne 023A68C8
:023A68C4 EA000000 b 023A68CC
:023A68C8 E15010B1 ldrh r1,[r0, #-0x1]		;r0-0x1=*(37a19182)=#0(0x00000000)
:023A68CC 1A000000 bne 023A68D4
:023A68D0 EA000000 b 023A68D8
:023A68D4 E1A01421 mov  r1,r1,lsr #0x8		;r1=0(0x0)
:023A68D8 E1DC00B0 ldrh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#933335427(0x37a19183)
:023A68DC E3C00077 bic  r0,r0,#0x77
:023A68E0 E3800074 orr  r0,r0,#0x74
:023A68E4 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A68E8 E3C00003 bic  r0,r0,#0x3
:023A68EC E3800000 orr  r0,r0,#0x0
:023A68F0 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A68F4 E1130231 tst r3,r1,lsr r2
:023A68F8 1A000000 bne 023A6900
:023A68FC EA000000 b 023A6904
:023A6900 E3A03001 mov  r3,#0x1		;r3=1(0x1)
:023A6904 0A000000 beq 023A690C
:023A6908 EA000000 b 023A6910
:023A690C E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023A6910 E1800003 orr  r0,r0,r3
:023A6914 E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#933335427(0x37a19183)
:023A6918 E3A03009 mov  r3,#0x9		;r3=9(0x9)
:023A691C E2533001 subs r3,r3,#0x1
:023A6920 1AFFFFFD bne 023A691C
:023A6924 E3C00002 bic  r0,r0,#0x2
:023A6928 E3800002 orr  r0,r0,#0x2
:023A692C E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#933335427(0x37a19183)
:023A6930 E3A03009 mov  r3,#0x9		;r3=9(0x9)
:023A6934 E2533001 subs r3,r3,#0x1
:023A6938 1AFFFFFD bne 023A6934
:023A693C E2822001 add  r2,r2,#0x1
:023A6940 E3520008 cmp r2,#0x8
:023A6944 1AFFFFE7 bne 023A68E8
:023A6948 E8BD0003 ldmia  r13!,{r0,r1}
:023A694C E2800001 add  r0,r0,#0x1
:023A6950 E2511001 subs r1,r1,#0x1
:023A6954 1AFFFFD4 bne 023A68AC
:023A6958 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A695C E3A0C301 mov  r12,#0x4000000		;r12=67108864(0x4000000)
:023A6960 E28CCF4E add  r12,r12,#0x138
:023A6964 E92D0003 stmdb  r13!,{r0,r1}
:023A6968 E1DC00B0 ldrh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#933335427(0x37a19183)
:023A696C E3C00077 bic  r0,r0,#0x77
:023A6970 E3800064 orr  r0,r0,#0x64
:023A6974 E3A02000 mov  r2,#0x0		;r2=0(0x0)
:023A6978 E3A01000 mov  r1,#0x0		;r1=0(0x0)
:023A697C E3C00003 bic  r0,r0,#0x3
:023A6980 E3800000 orr  r0,r0,#0x0
:023A6984 E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#933335427(0x37a19183)
:023A6988 E3A03009 mov  r3,#0x9		;r3=9(0x9)
:023A698C E2533001 subs r3,r3,#0x1
:023A6990 1AFFFFFD bne 023A698C
:023A6994 E1DC00B0 ldrh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#933335427(0x37a19183)
:023A6998 E2003001 and  r3,r0,#0x1
:023A699C E3530001 cmp r3,#0x1
:023A69A0 0A000000 beq 023A69A8
:023A69A4 EA000000 b 023A69AC
:023A69A8 E3A03080 mov  r3,#0x80		;r3=128(0x80)
:023A69AC 1A000000 bne 023A69B4
:023A69B0 EA000000 b 023A69B8
:023A69B4 E3A03000 mov  r3,#0x0		;r3=0(0x0)
:023A69B8 E18320A2 orr  r2,r3,r2,lsr #0x1
:023A69BC E3C00002 bic  r0,r0,#0x2
:023A69C0 E3800002 orr  r0,r0,#0x2
:023A69C4 E1CC00B0 strh r0,[r12, #+0x0]		;r12+0x0=*(04000000)=#933335427(0x37a19183)
:023A69C8 E3A03009 mov  r3,#0x9		;r3=9(0x9)
:023A69CC E2533001 subs r3,r3,#0x1
:023A69D0 1AFFFFFD bne 023A69CC
:023A69D4 E2811001 add  r1,r1,#0x1
:023A69D8 E3510008 cmp r1,#0x8
:023A69DC 1AFFFFE6 bne 023A697C
:023A69E0 E8BD0003 ldmia  r13!,{r0,r1}
:023A69E4 E3100001 tst r0,#0x1
:023A69E8 0A000005 beq 023A6A04
:023A69EC E15030B1 ldrh r3,[r0, #-0x1]		;r0-0x1=*(37a19182)=#0(0x00000000)
:023A69F0 E3C33CFF bic  r3,r3,#0xFF00
:023A69F4 E1A02402 mov  r2,r2,lsl #0x8		;r2=0(0x0)
:023A69F8 E1823003 orr  r3,r2,r3
:023A69FC E14030B1 strh r3,[r0, #-0x1]		;r0-0x1=*(37a19182)=#0(0x00000000)
:023A6A00 EA000003 b 023A6A14
:023A6A04 E1D030B0 ldrh r3,[r0, #+0x0]		;r0+0x0=*(37a19183)=#0(0x00000000)
:023A6A08 E3C330FF bic  r3,r3,#0xFF
:023A6A0C E1833002 orr  r3,r3,r2
:023A6A10 E1C030B0 strh r3,[r0, #+0x0]		;r0+0x0=*(37a19183)=#0(0x00000000)
:023A6A14 E2800001 add  r0,r0,#0x1
:023A6A18 E2511001 subs r1,r1,#0x1
:023A6A1C 1AFFFFD0 bne 023A6964
:023A6A20 E12FFF1E bx r14 (Jump to addr_00000000?)
msr CPSR_fsxc,r14
:023A6A24 027E29F0 rsbeqs r2,r14,#0x3C0000
:023A6A28 027E2A90 rsbeqs r2,r14,#0x90000
:023A6A2C 027E2EAC rsbeqs r2,r14,#0xAC0
:023A6A30 027E7E04 rsbeqs r7,r14,#0x40
:023A6A34 027E8000 rsbeqs r8,r14,#0x0
:023A6A38 027E8068 rsbeqs r8,r14,#0x68
:023A6A3C 027E8320 rsbeqs r8,r14,#0x80000000
:023A6A40 027E2F5C rsbeqs r2,r14,#0x170
:023A6A44 027E301C rsbeqs r3,r14,#0x1C
:023A6A48 027E32E4 rsbeqs r3,r14,#0x4000000E
:023A6A4C 027E34DC rsbeqs r3,r14,#0xDC000000
:023A6A50 027E3DC8 rsbeqs r3,r14,#0x3200
:023A6A54 027E3ED0 rsbeqs r3,r14,#0xD00
:023A6A58 027E44B0 rsbeqs r4,r14,#0xB0000000
:023A6A5C 027E4BE0 rsbeqs r4,r14,#0x38000
:023A6A60 027E4F74 rsbeqs r4,r14,#0x1D0
:023A6A64 027E50B0 rsbeqs r5,r14,#0xB0
:023A6A68 027E5200 rsbeqs r5,r14,#0x0
:023A6A6C 027E528C rsbeqs r5,r14,#0xC0000008
:023A6A70 027E5384 rsbeqs r5,r14,#0x10000002
:023A6A74 027E5440 rsbeqs r5,r14,#0x40000000
:023A6A78 027E1D64 rsbeqs r1,r14,#0x1900
:023A6A7C 027E1D64 rsbeqs r1,r14,#0x1900
:023A6A80 027E1D64 rsbeqs r1,r14,#0x1900
:023A6A84 027E55E0 rsbeqs r5,r14,#0x38000000
:023A6A88 027E56D4 rsbeqs r5,r14,#0xD400000
:023A6A8C 027E5748 rsbeqs r5,r14,#0x1200000
:023A6A90 027E576C rsbeqs r5,r14,#0x1B00000
:023A6A94 027E614C rsbeqs r6,r14,#0x13
:023A6A98 027E5790 rsbeqs r5,r14,#0x2400000
:023A6A9C 027E58BC rsbeqs r5,r14,#0xBC0000
:023A6AA0 027E5A98 rsbeqs r5,r14,#0x98000
:023A6AA4 027E5B00 rsbeqs r5,r14,#0x0
:023A6AA8 027E7CC8 rsbeqs r7,r14,#0xC800
:023A6AAC 027E7D58 rsbeqs r7,r14,#0x1600
:023A6AB0 027E83CC rsbeqs r8,r14,#0x30000003
:023A6AB4 027E874C rsbeqs r8,r14,#0x1300000
:023A6AB8 027E87C4 rsbeqs r8,r14,#0x3100000
:023A6ABC 027E386C rsbeqs r3,r14,#0x6C0000
:023A6AC0 027E54E8 rsbeqs r5,r14,#0xE8000000
:023A6AC4 027E87D8 rsbeqs r8,r14,#0x3600000
:023A6AC8 027E8958 rsbeqs r8,r14,#0x160000
:023A6ACC 027E897C rsbeqs r8,r14,#0x1F0000
:023A6AD0 027E62EC rsbeqs r6,r14,#0xC000000E
:023A6AD4 027E6320 rsbeqs r6,r14,#0x80000000
:023A6AD8 027E6348 rsbeqs r6,r14,#0x20000001
:023A6ADC 027ED220 rsbeqs r13,r14,#0x2
:023A6AE0 027ED474 rsbeqs r13,r14,#0x74000000
:023A6AE4 027ED550 rsbeqs r13,r14,#0x14000000
:023A6AE8 027ED674 rsbeqs r13,r14,#0x7400000
:023A6AEC 027ED770 rsbeqs r13,r14,#0x1C00000
:023A6AF0 027ED864 rsbeqs r13,r14,#0x640000
:023A6AF4 027F2180 rsbeqs r2,r15,#0x20
:023A6AF8 027F3F40 rsbeqs r3,r15,#0x100
:023A6AFC 037FA728 cmneq r15,#0xA00000
:023A6B00 027F45F4 rsbeqs r4,r15,#0x3D000000
:023A6B04 027EC280 rsbeqs r12,r14,#0x8
:023A6B08 037F8A88 cmneq r15,#0x88000
:023A6B0C 037F86C8 cmneq r15,#0xC800000
:023A6B10 027EDB00 rsbeqs r13,r14,#0x0
:023A6B14 037FA774 cmneq r15,#0x1D00000
:023A6B18 037FA948 cmneq r15,#0x120000
:023A6B1C 037FACB4 cmneq r15,#0xB400
:023A6B20 027F4B1C rsbeqs r4,r15,#0x7000
:023A6B24 027F4CF0 rsbeqs r4,r15,#0xF000
:023A6B28 027EC690 rsbeqs r12,r14,#0x9000000
:023A6B2C 037FAD90 cmneq r15,#0x2400
:023A6B30 027EB0BC rsbeqs r11,r14,#0xBC
:023A6B34 027EB13C rsbeqs r11,r14,#0xF
:023A6B38 027EB1DC rsbeqs r11,r14,#0x37
:023A6B3C 00030003 andeq  r0,r3,r3
:023A6B40 00000000 andeq  r0,r0,r0
:023A6B44 00000000 andeq  r0,r0,r0
:023A6B48 00000000 andeq  r0,r0,r0
:023A6B4C 00000000 andeq  r0,r0,r0
:023A6B50 00000000 andeq  r0,r0,r0
:023A6B54 00000000 andeq  r0,r0,r0
:023A6B58 00000000 andeq  r0,r0,r0
:023A6B5C 00000000 andeq  r0,r0,r0
:023A6B60 CC010000 stcgt  0,cr0,[r1],{#0x0}
:023A6B64 1400D801 strne r13,[r0],#-0x801
:023A6B68 3C00F001 stccc  0,cr15,[r0],{#0x1}
:023A6B6C E4012800 str r2,[r1],#-0x800
:023A6B70 6C00A001 stcvs  0,cr10,[r0],{#0x1}
:023A6B74 B4017800 strlt r7,[r1],#-0x800
:023A6B78 9C015000 stcls  0,cr5,[r1],{#0x0}
:023A6B7C 44008801 strmi r8,[r0],#-0x801
:023A6B80 01480146 unknown
:023A6B84 014C014A unknown
:023A6B88 01220120 unknown
:023A6B8C 01440154 unknown
:023A6B90 01320132 teqeq r2,r2,lsr r1
:023A6B94 01420140 unknown
:023A6B98 01240038 unknown
:023A6B9C 01500128 cmpeq r0,r8,lsr #0x2
: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 00000000 andeq  r0,r0,r0
:023A6BB4 00000000 andeq  r0,r0,r0
:023A6BB8 00000000 andeq  r0,r0,r0
:023A6BBC 00000000 andeq  r0,r0,r0
:023A6BC0 00000000 andeq  r0,r0,r0
:023A6BC4 00000000 andeq  r0,r0,r0
:023A6BC8 00000000 andeq  r0,r0,r0
:023A6BCC 00000000 andeq  r0,r0,r0
:023A6BD0 00000000 andeq  r0,r0,r0
:023A6BD4 00000000 andeq  r0,r0,r0
:023A6BD8 00000000 andeq  r0,r0,r0
:023A6BDC 00000000 andeq  r0,r0,r0
:023A6BE0 00000000 andeq  r0,r0,r0
:023A6BE4 00000000 andeq  r0,r0,r0
:023A6BE8 00000000 andeq  r0,r0,r0
:023A6BEC 00000000 andeq  r0,r0,r0
:023A6BF0 00000004 andeq  r0,r0,r4
:023A6BF4 00000008 andeq  r0,r0,r8
:023A6BF8 0000000A andeq  r0,r0,r10
:023A6BFC 00000012 andeq  r0,r0,r2,lsl r0
:023A6C00 FFFF0010 swinv 0x00ff0010
:023A6C04 00000254 andeq  r0,r0,r4,asr r2
:023A6C08 FFFF00B4 swinv 0x00ff00b4
:023A6C0C 00000080 andeq  r0,r0,r0,lsl #0x1
:023A6C10 0001008E andeq  r0,r1,r14,lsl #0x1
:023A6C14 00000088 andeq  r0,r0,r8,lsl #0x1
:023A6C18 0000002A andeq  r0,r0,r10,lsr #0x0
:023A6C1C 00000028 andeq  r0,r0,r8,lsr #0x0
:023A6C20 000000E8 andeq  r0,r0,r8,ror #0x1
:023A6C24 000000EA andeq  r0,r0,r10,ror #0x1
:023A6C28 000100EE andeq  r0,r1,r14,ror #0x1
:023A6C2C 3F0300EC swicc 0x000300ec
:023A6C30 000101A2 andeq  r0,r1,r2,lsr #0x3
:023A6C34 000001A0 andeq  r0,r0,r0,lsr #0x3
:023A6C38 08000110 stmeqda  r0 ,{r4,r8}
:023A6C3C 000100BC streqh r0,[r1], -r12
:023A6C40 000300D4 unknown
:023A6C44 000400D8 unknown
:023A6C48 060200DA unknown
:023A6C4C 00000076 andeq  r0,r0,r6,ror r0
:023A6C50 01460130 unknown
:023A6C54 000000FF unknown
:023A6C58 000100FF unknown
:023A6C5C 00FF00FF unknown
:023A6C60 00FF00FF unknown
:023A6C64 00FF00FF unknown
:023A6C68 00030002 andeq  r0,r3,r2
:023A6C6C 00FF00FF unknown
:023A6C70 00FF00FF unknown
:023A6C74 000400FF unknown
:023A6C78 00FF00FF unknown
:023A6C7C 000500FF unknown
:023A6C80 000600FF unknown
:023A6C84 00FF00FF unknown
:023A6C88 00FF00FF unknown
:023A6C8C 00FF00FF unknown
:023A6C90 00FF00FF unknown
:023A6C94 00FF00FF unknown
:023A6C98 000700FF unknown
:023A6C9C 00FF00FF unknown
:023A6CA0 00FF00FF unknown
:023A6CA4 00FF00FF unknown
:023A6CA8 00FF00FF unknown
:023A6CAC 00FF00FF unknown
:023A6CB0 000800FF unknown
:023A6CB4 00FF00FF unknown
:023A6CB8 00FF00FF unknown
:023A6CBC 00FF00FF unknown
:023A6CC0 00FF00FF unknown
:023A6CC4 00FF00FF unknown
:023A6CC8 00FF00FF unknown
:023A6CCC 00FF00FF unknown
:023A6CD0 00FF00FF unknown
:023A6CD4 00FF00FF unknown
:023A6CD8 00FF00FF unknown
:023A6CDC 00FF00FF unknown
:023A6CE0 000900FF unknown
:023A6CE4 00FF00FF unknown
:023A6CE8 00FF00FF unknown
:023A6CEC 00FF00FF unknown
:023A6CF0 00FF00FF unknown
:023A6CF4 00FF00FF unknown
:023A6CF8 00FF00FF unknown
:023A6CFC 00FF00FF unknown
:023A6D00 00FF00FF unknown
:023A6D04 00FF00FF unknown
:023A6D08 00FF00FF unknown
:023A6D0C 00FF00FF unknown
:023A6D10 000A00FF unknown
:023A6D14 00FF00FF unknown
:023A6D18 00FF00FF unknown
:023A6D1C 00FF00FF unknown
:023A6D20 00FF00FF unknown
:023A6D24 00FF00FF unknown
:023A6D28 000B00FF unknown
:023A6D2C 00FF00FF unknown
:023A6D30 00FF00FF unknown
:023A6D34 00FF00FF unknown
:023A6D38 00FF00FF unknown
:023A6D3C 00FF00FF unknown
:023A6D40 00FF00FF unknown
:023A6D44 FFFFFFFF swinv 0x00ffffff
:023A6D48 0000FFFF unknown
:023A6D4C 00BF0903 adceqs r0,r15,r3,lsl #0x12
:023A6D50 00001000 andeq  r1,r0,r0
:023A6D54 00000000 andeq  r0,r0,r0
:023A6D58 00000000 andeq  r0,r0,r0
:023A6D5C 00BF0903 adceqs r0,r15,r3,lsl #0x12
:023A6D60 00000000 andeq  r0,r0,r0
:023A6D64 00040002 andeq  r0,r4,r2
:023A6D68 000C000B andeq  r0,r12,r11
:023A6D6C 00160012 andeqs r0,r6,r2,lsl r0
:023A6D70 00240018 eoreq  r0,r4,r8,lsl r0
:023A6D74 00480030 subeq  r0,r8,r0,lsr r0
:023A6D78 006C0060 rsbeq  r0,r12,r0,ror #0x0
:023A6D7C 00000000 andeq  r0,r0,r0
:023A6D80 00000000 andeq  r0,r0,r0
:023A6D84 5A5AFFFF bpl 03A66D88
:023A6D88 0002A5A5 andeq  r10,r2,r5,lsr #0xb
:023A6D8C 00050004 andeq  r0,r5,r4
:023A6D90 00070006 andeq  r0,r7,r6
:023A6D94 001D001C andeqs r0,r13,r12,lsl r0
:023A6D98 001F001E andeqs r0,r15,r14,lsl r0
:023A6D9C 00210020 eoreq  r0,r1,r0,lsr #0x0
:023A6DA0 00290026 eoreq  r0,r9,r6,lsr #0x0
:023A6DA4 002D002C eoreq  r0,r13,r12,lsr #0x0
:023A6DA8 002F002E eoreq  r0,r15,r14,lsr #0x0
:023A6DAC 00330030 eoreqs r0,r3,r0,lsr r0
:023A6DB0 00350034 eoreqs r0,r5,r4,lsr r0
:023A6DB4 00370036 eoreqs r0,r7,r6,lsr r0
:023A6DB8 00000065 andeq  r0,r0,r5,ror #0x0
:023A6DBC 00090000 andeq  r0,r9,r0
:023A6DC0 000B000A andeq  r0,r11,r10
:023A6DC4 000D000C andeq  r0,r13,r12
:023A6DC8 000F000E andeq  r0,r15,r14
:023A6DCC 00110010 andeqs r0,r1,r0,lsl r0
:023A6DD0 00140012 andeqs r0,r4,r2,lsl r0
:023A6DD4 00160015 andeqs r0,r6,r5,lsl r0
:023A6DD8 00180017 andeqs r0,r8,r7,lsl r0
:023A6DDC 001A0019 andeqs r0,r10,r9,lsl r0
:023A6DE0 004D0027 subeq  r0,r13,r7,lsr #0x0
:023A6DE4 005E005D subeqs r0,r14,r13,asr r0
:023A6DE8 0060005F rsbeq  r0,r0,r15,asr r0
:023A6DEC 00640061 rsbeq  r0,r4,r1,ror #0x0
:023A6DF0 00000066 andeq  r0,r0,r6,ror #0x0
:023A6DF4 003F0006 eoreqs r0,r15,r6
:023A6DF8 FFFF0018 swinv 0x00ff0018
:023A6DFC FFFF001A swinv 0x00ff001a
:023A6E00 FFFF001C swinv 0x00ff001c
:023A6E04 FFFF0020 swinv 0x00ff0020
:023A6E08 FFFF0022 swinv 0x00ff0022
:023A6E0C FFFF0024 swinv 0x00ff0024
:023A6E10 07FF002A ldreqb r0,[r15,+r10, lsr #0x0]!
:023A6E14 FFFF0050 swinv 0x00ff0050
:023A6E18 FFFF0052 swinv 0x00ff0052
:023A6E1C 0FFE0056 swieq 0x00fe0056
:023A6E20 1FFE0058 swine 0x00fe0058
:023A6E24 0FFE005A swieq 0x00fe005a
:023A6E28 0FFF005C swieq 0x00ff005c
:023A6E2C 1FFE0062 swine 0x00fe0062
:023A6E30 0FFF0064 swieq 0x00ff0064
:023A6E34 1FFE0068 swine 0x00fe0068
:023A6E38 0FFF006C swieq 0x00ff006c
:023A6E3C 1FFE0074 swine 0x00fe0074
:023A6E40 FFFF0122 swinv 0x00ff0122
:023A6E44 FFFF0124 swinv 0x00ff0124
:023A6E48 FFFF0128 swinv 0x00ff0128
:023A6E4C 0FFF0130 swieq 0x00ff0130
:023A6E50 8FFF0132 swihi 0x00ff0132
:023A6E54 FFFF0134 swinv 0x00ff0134
:023A6E58 FFFF0140 swinv 0x00ff0140
:023A6E5C FFFF0142 swinv 0x00ff0142
:023A6E60 00020018 andeq  r0,r2,r8,lsl r0
:023A6E64 027EF5F8 rsbeqs r15,r14,#0x3E000000
:023A6E68 00010004 andeq  r0,r1,r4
:023A6E6C 027EF7C4 rsbeqs r15,r14,#0x3100000
:023A6E70 0001000A andeq  r0,r1,r10
:023A6E74 027EF968 rsbeqs r15,r14,#0x1A0000
:023A6E78 0001000C andeq  r0,r1,r12
:023A6E7C 027EFE1C rsbeqs r15,r14,#0x1C0
:023A6E80 00010001 andeq  r0,r1,r1
:023A6E84 027EFE7C rsbeqs r15,r14,#0x7C0
:023A6E88 00040000 andeq  r0,r4,r0
:023A6E8C 027EED18 rsbeqs r14,r14,#0x600
:023A6E90 00120000 andeqs r0,r2,r0
:023A6E94 027EED48 rsbeqs r14,r14,#0x1200
:023A6E98 00020000 andeq  r0,r2,r0
:023A6E9C 027EED94 rsbeqs r14,r14,#0x2500
:023A6EA0 00020000 andeq  r0,r2,r0
:023A6EA4 027EEDBC rsbeqs r14,r14,#0x2F00
:023A6EA8 00020000 andeq  r0,r2,r0
:023A6EAC 027EEDE4 rsbeqs r14,r14,#0x3900
:023A6EB0 00010000 andeq  r0,r1,r0
:023A6EB4 027EEE0C rsbeqs r14,r14,#0xC0
:023A6EB8 00010003 andeq  r0,r1,r3
:023A6EBC 027EE698 rsbeqs r14,r14,#0x9800000
:023A6EC0 00010011 andeq  r0,r1,r1,lsl r0
:023A6EC4 027EE6B0 rsbeqs r14,r14,#0xB000000
:023A6EC8 00010001 andeq  r0,r1,r1
:023A6ECC 027EE6D0 rsbeqs r14,r14,#0xD000000
:023A6ED0 00010001 andeq  r0,r1,r1
:023A6ED4 027EE70C rsbeqs r14,r14,#0x300000
:023A6ED8 00010001 andeq  r0,r1,r1
:023A6EDC 027EE748 rsbeqs r14,r14,#0x1200000
:023A6EE0 00010000 andeq  r0,r1,r0
:023A6EE4 027EE788 rsbeqs r14,r14,#0x2200000
:023A6EE8 00010001 andeq  r0,r1,r1
:023A6EEC 027EC70C rsbeqs r12,r14,#0x300000
:023A6EF0 00010003 andeq  r0,r1,r3
:023A6EF4 027EC74C rsbeqs r12,r14,#0x1300000
:023A6EF8 0023001F eoreq  r0,r3,r15,lsl r0
:023A6EFC 027EC7F8 rsbeqs r12,r14,#0x3E00000
:023A6F00 00050022 andeq  r0,r5,r2,lsr #0x0
:023A6F04 027EC938 rsbeqs r12,r14,#0xE0000
:023A6F08 00060005 andeq  r0,r6,r5
:023A6F0C 027ECAF0 rsbeqs r12,r14,#0xF0000
:023A6F10 00040004 andeq  r0,r4,r4
:023A6F14 027ECBC4 rsbeqs r12,r14,#0x31000
:023A6F18 00030005 andeq  r0,r3,r5
:023A6F1C 027ECCF8 rsbeqs r12,r14,#0xF800
:023A6F20 00030005 andeq  r0,r3,r5
:023A6F24 027ECDD0 rsbeqs r12,r14,#0x3400
:023A6F28 00010004 andeq  r0,r1,r4
:023A6F2C 027ECE90 rsbeqs r12,r14,#0x900
:023A6F30 00010017 andeq  r0,r1,r7,lsl r0
:023A6F34 027ECF9C rsbeqs r12,r14,#0x270
:023A6F38 0012000C andeqs r0,r2,r12
:023A6F3C 027ED13C rsbeqs r13,r14,#0xF
:023A6F40 00010000 andeq  r0,r1,r0
:023A6F44 027EC688 rsbeqs r12,r14,#0x8800000
:023A6F48 00010000 andeq  r0,r1,r0
:023A6F4C 027EEEE4 rsbeqs r14,r14,#0xE40
:023A6F50 00010000 andeq  r0,r1,r0
:023A6F54 027EEF24 rsbeqs r14,r14,#0x90
:023A6F58 00010000 andeq  r0,r1,r0
:023A6F5C 027EEF80 rsbeqs r14,r14,#0x200
:023A6F60 00010000 andeq  r0,r1,r0
:023A6F64 027EEFD4 rsbeqs r14,r14,#0x350
:023A6F68 00010000 andeq  r0,r1,r0
:023A6F6C 027EF010 rsbeqs r15,r14,#0x10
:023A6F70 00090000 andeq  r0,r9,r0
:023A6F74 027EF048 rsbeqs r15,r14,#0x48
:023A6F78 005C0000 subeqs r0,r12,r0
:023A6F7C 027EF0EC rsbeqs r15,r14,#0xEC
:023A6F80 00020000 andeq  r0,r2,r0
:023A6F84 027EF148 rsbeqs r15,r14,#0x12
:023A6F88 00010004 andeq  r0,r1,r4
:023A6F8C 027EF170 rsbeqs r15,r14,#0x1C
:023A6F90 00010002 andeq  r0,r1,r2
:023A6F94 027EF548 rsbeqs r15,r14,#0x12000000
:023A6F98 00210000 eoreq  r0,r1,r0
:023A6F9C 027EE7EC rsbeqs r14,r14,#0x3B00000
:023A6FA0 00040000 andeq  r0,r4,r0
:023A6FA4 027EE924 rsbeqs r14,r14,#0x90000
:023A6FA8 00020000 andeq  r0,r2,r0
:023A6FAC 027EE954 rsbeqs r14,r14,#0x150000
:023A6FB0 00030000 andeq  r0,r3,r0
:023A6FB4 027EE97C rsbeqs r14,r14,#0x1F0000
:023A6FB8 00020000 andeq  r0,r2,r0
:023A6FBC 027EE9B4 rsbeqs r14,r14,#0x2D0000
:023A6FC0 00020000 andeq  r0,r2,r0
:023A6FC4 027EE9DC rsbeqs r14,r14,#0x370000
:023A6FC8 00020000 andeq  r0,r2,r0
:023A6FCC 027EEA04 rsbeqs r14,r14,#0x4000
:023A6FD0 00020000 andeq  r0,r2,r0
:023A6FD4 027EEA2C rsbeqs r14,r14,#0x2C000
:023A6FD8 00010000 andeq  r0,r1,r0
:023A6FDC 027EC688 rsbeqs r12,r14,#0x8800000
:023A6FE0 00020000 andeq  r0,r2,r0
:023A6FE4 027EEA54 rsbeqs r14,r14,#0x54000
:023A6FE8 00020000 andeq  r0,r2,r0
:023A6FEC 027EEA84 rsbeqs r14,r14,#0x84000
:023A6FF0 00020000 andeq  r0,r2,r0
:023A6FF4 027EEAB4 rsbeqs r14,r14,#0xB4000
:023A6FF8 00020000 andeq  r0,r2,r0
:023A6FFC 027EEADC rsbeqs r14,r14,#0xDC000
:023A7000 00110000 andeqs r0,r1,r0
:023A7004 027EEB04 rsbeqs r14,r14,#0x1000
:023A7008 00020000 andeq  r0,r2,r0
:023A700C 027EEB40 rsbeqs r14,r14,#0x10000
:023A7010 00020000 andeq  r0,r2,r0
:023A7014 027EEB70 rsbeqs r14,r14,#0x1C000
:023A7018 00040000 andeq  r0,r4,r0
:023A701C 027EEB98 rsbeqs r14,r14,#0x26000
:023A7020 00010000 andeq  r0,r1,r0
:023A7024 027EC688 rsbeqs r12,r14,#0x8800000
:023A7028 00020000 andeq  r0,r2,r0
:023A702C 027EEBD8 rsbeqs r14,r14,#0x36000
:023A7030 00020000 andeq  r0,r2,r0
:023A7034 027EEC04 rsbeqs r14,r14,#0x400
:023A7038 00030000 andeq  r0,r3,r0
:023A703C 027EEC40 rsbeqs r14,r14,#0x4000
:023A7040 00020000 andeq  r0,r2,r0
:023A7044 027EECA0 rsbeqs r14,r14,#0xA000
:023A7048 00020000 andeq  r0,r2,r0
:023A704C 027EECDC rsbeqs r14,r14,#0xDC00
:023A7050 00010048 andeq  r0,r1,r8,asr #0x0
:023A7054 027EE0E4 rsbeqs r14,r14,#0xE4
:023A7058 00010003 andeq  r0,r1,r3
:023A705C 027EE1D0 rsbeqs r14,r14,#0x34
:023A7060 00010001 andeq  r0,r1,r1
:023A7064 027EE210 rsbeqs r14,r14,#0x1
:023A7068 00010001 andeq  r0,r1,r1
:023A706C 027EE228 rsbeqs r14,r14,#0x80000002
:023A7070 00010001 andeq  r0,r1,r1
:023A7074 027EE268 rsbeqs r14,r14,#0x80000006
:023A7078 00010001 andeq  r0,r1,r1
:023A707C 027EE2B8 rsbeqs r14,r14,#0x8000000B
:023A7080 00010001 andeq  r0,r1,r1
:023A7084 027EE2D0 rsbeqs r14,r14,#0xD
:023A7088 00010001 andeq  r0,r1,r1
:023A708C 027EE2E8 rsbeqs r14,r14,#0x8000000E
:023A7090 00010028 andeq  r0,r1,r8,lsr #0x0
:023A7094 027EE300 rsbeqs r14,r14,#0x0
:023A7098 00010001 andeq  r0,r1,r1
:023A709C 027EE318 rsbeqs r14,r14,#0x60000000
:023A70A0 00010001 andeq  r0,r1,r1
:023A70A4 027EE358 rsbeqs r14,r14,#0x60000001
:023A70A8 00010001 andeq  r0,r1,r1
:023A70AC 027EE370 rsbeqs r14,r14,#0xC0000001
:023A70B0 00010001 andeq  r0,r1,r1
:023A70B4 027EE388 rsbeqs r14,r14,#0x20000002
:023A70B8 00010010 andeq  r0,r1,r0,lsl r0
:023A70BC 027EE3A4 rsbeqs r14,r14,#0x90000002
:023A70C0 00010001 andeq  r0,r1,r1
:023A70C4 027EE3BC rsbeqs r14,r14,#0xF0000002
:023A70C8 00010001 andeq  r0,r1,r1
:023A70CC 027EE3D4 rsbeqs r14,r14,#0x50000003
:023A70D0 00010003 andeq  r0,r1,r3
:023A70D4 027EE3EC rsbeqs r14,r14,#0xB0000003
:023A70D8 00010003 andeq  r0,r1,r3
:023A70DC 027EE438 rsbeqs r14,r14,#0x38000000
:023A70E0 00010001 andeq  r0,r1,r1
:023A70E4 027EE540 rsbeqs r14,r14,#0x10000000
:023A70E8 00010001 andeq  r0,r1,r1
:023A70EC 027EE598 rsbeqs r14,r14,#0x26000000
:023A70F0 00010002 andeq  r0,r1,r2
:023A70F4 027EE5D8 rsbeqs r14,r14,#0x36000000
:023A70F8 00010001 andeq  r0,r1,r1
:023A70FC 027EE618 rsbeqs r14,r14,#0x1800000
:023A7100 00010001 andeq  r0,r1,r1
:023A7104 027EE658 rsbeqs r14,r14,#0x5800000
:023A7108 33382E32 teqcc r8,#0x320
:023A710C 0030302E eoreqs r3,r0,r14,lsr #0x0
:023A7110 00040001 andeq  r0,r4,r1
:023A7114 00000008 andeq  r0,r0,r8
:023A7118 037F8000 cmneq r15,#0x0
:023A711C 0000F678 andeq  r15,r0,r8,ror r6
:023A7120 00003E6C andeq  r3,r0,r12,ror #0x1c
:023A7124 027E0000 rsbeqs r0,r14,#0x0
:023A7128 00017884 andeq  r7,r1,r4,lsl #0x11
:023A712C 00001968 andeq  r1,r0,r8,ror #0x12

